From 3a36fedce3b0dba5327dd6c670242f805d042f0f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 7 Nov 2024 10:13:08 +0000 Subject: [PATCH] Add search indices --- indices/indexEN.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indices/indexEN.json b/indices/indexEN.json index c23de9a..11d36ab 100644 --- a/indices/indexEN.json +++ b/indices/indexEN.json @@ -1 +1 @@ -{"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title//en/lessons/OCR-and-Machine-Translation",[0,2.11,1,0.754,2,1.451]],["body//en/lessons/OCR-and-Machine-Translation",[0,3.753,1,1.249,2,2.612,3,0.084,4,0.387,5,0.079,6,0.619,7,2.075,8,0.736,9,0.138,10,3.04,11,4.325,12,0.108,13,1.186,14,0.391,15,0.531,16,7.366,17,1.447,18,0.617,19,1.248,20,2.981,21,6.512,22,0.694,23,0.84,24,1.735,25,0.506,26,0.343,27,1.717,28,0.978,29,0.451,30,1.362,31,1.463,32,1.758,33,1.359,34,1.211,35,2.769,36,1.047,37,2.235,38,0.722,39,0.509,40,0.205,41,3.963,42,0.222,43,4.916,44,2.841,45,0.09,46,0.11,47,0.674,48,0.941,49,0.093,50,1.606,51,0.888,52,1.872,53,2.841,54,3.268,55,0.686,56,2.705,57,0.368,58,0.588,59,0.737,60,0.206,61,4.916,62,2.075,63,1.6,64,0.582,65,1.328,66,2.221,67,1.786,68,0.588,69,1.28,70,1.322,71,0.093,72,1.522,73,1.392,74,0.695,75,4.916,76,0.492,77,1.494,78,0.817,79,1.494,80,3.107,81,0.532,82,0.043,83,0.85,84,5.246,85,3.353,86,1.328,87,0.3,88,0.564,89,0.673,90,1.108,91,1.328,92,0.631,93,0.026,94,0.494,95,0.715,96,1.261,97,2.643,98,1.447,99,4.325,100,2.291,101,1.328,102,3.107,103,0.568,104,0.697,105,0.137,106,1.64,107,0.385,108,0.779,109,2.729,110,0.582,111,0.654,112,0.737,113,1.056,114,1.239,115,0.025,116,1.746,117,0.151,118,1.132,119,1.104,120,0.65,121,1.646,122,0.316,123,1.131,124,1.641,125,1.333,126,2.446,127,0.996,128,0.694,129,0.563,130,0.044,131,0.97,132,0.058,133,1.757,134,0.587,135,0.248,136,0.532,137,0.064,138,0.141,139,0.154,140,1.798,141,1.162,142,1.823,143,2.537,144,0.631,145,0.716,146,0.192,147,3.455,148,1.494,149,3.455,150,7.294,151,4.574,152,0.688,153,0.097,154,1.081,155,4.916,156,4.916,157,0.779,158,0.878,159,0.101,160,0.117,161,2.098,162,4.916,163,4.916,164,1.646,165,2.841,166,2.617,167,0.805,168,4.342,169,0.963,170,1.646,171,1.239,172,2.291,173,0.526,174,5.104,175,1.688,176,1.366,177,3.455,178,4.916,179,0.346,180,0.742,181,1.398,182,2.646,183,2.235,184,4.916,185,0.128,186,1.397,187,3.681,188,4.916,189,0.24,190,0.007,191,0.6,192,1.679,193,0.621,194,5.027,195,4.325,196,2.413,197,1.977,198,5.462,199,4.606,200,0.572,201,0.188,202,2.778,203,1.213,204,5.747,205,0.779,206,1.53,207,5.814,208,0.948,209,2.033,210,3.761,211,0.214,212,1.776,213,2.583,214,0.265,215,4.275,216,2.065,217,1.945,218,3.63,219,3.477,220,0.509,221,0.527,222,1.606,223,0.391,224,2.626,225,3.63,226,2.446,227,0.19,228,0.185,229,2.844,230,1.923,231,3.132,232,1.211,233,4.916,234,5.246,235,1.776,236,1.268,237,1.239,238,0.963,239,2.033,240,3.455,241,1.298,242,0.465,243,0.963,244,2.691,245,5.246,246,5.127,247,1.081,248,4.113,249,0.591,250,1.731,251,1.463,252,3.761,253,0.475,254,2.446,255,2.841,256,1.839,257,0.212,258,2.092,259,2.295,260,2.413,261,0.652,262,0.946,263,0.237,264,1.272,265,3.926,266,0.85,267,0.694,268,0.717,269,3.926,270,4.916,271,4.916,272,0.276,273,0.321,274,1.494,275,2.626,276,1.482,277,0.077,278,4.61,279,3.926,280,4.916,281,2.933,282,0.888,283,3.399,284,2.05,285,2.292,286,3.897,287,4.916,288,2.617,289,0.878,290,2.569,291,1.463,292,3.681,293,3.681,294,0.359,295,2.533,296,0.781,297,0.296,298,0.963,299,0.878,300,3.963,301,2.546,302,1.497,303,0.438,304,0.523,305,1.459,306,0.817,307,0.588,308,5.28,309,1.184,310,1.425,311,0.604,312,1.298,313,0.573,314,3.455,315,2.033,316,0.428,317,2.033,318,1.082,319,1.646,320,1.239,321,0.798,322,4.916,323,5.747,324,1.268,325,1.886,326,0.817,327,1.999,328,0.694,329,1.557,330,0.657,331,3.455,332,4.916,333,0.441,334,2.729,335,0.336,336,3.033,337,3.132,338,6.442,339,1.718,340,1.343,341,0.11,342,4.916,343,5.747,344,2.217,345,0.672,346,3.402,347,1.392,348,1.698,349,0.915,350,0.475,351,2.957,352,6.507,353,0.298,354,4.916,355,4.916,356,0.631,357,0.333,358,0.688,359,1.646,360,0.179,361,7.132,362,3.963,363,0.475,364,2.34,365,2.729,366,3.455,367,1.62,368,0.621,369,0.638,370,4.916,371,1.494,372,3.455,373,3.107,374,1.239,375,1.128,376,3.107,377,1.87,378,5.747,379,0.724,380,0.231,381,0.217,382,0.497,383,0.222,384,2.154,385,4.916,386,5.246,387,0.706,388,5.881,389,0.657,390,0.312,391,2.233,392,5.246,393,4.916,394,0.527,395,0.141,396,1.184,397,1.056,398,2.154,399,0.758,400,1.006,401,1.302,402,1.758,403,2.359,404,6.825,405,0.312,406,1.272,407,0.457,408,2.154,409,0.494,410,0.758,411,3.681,412,3.107,413,2.154,414,0.899,415,1.823,416,0.497,417,1.032,418,0.588,419,1.217,420,0.837,421,4.916,422,0.248,423,6.507,424,0.631,425,0.168,426,7.764,427,0.792,428,0.168,429,1.532,430,0.295,431,0.547,432,1.335,433,0.717,434,2.154,435,0.312,436,0.321,437,2.349,438,0.349,439,0.206,440,0.967,441,0.139,442,0.588,443,0.963,444,0.08,445,4.916,446,1.567,447,0.542,448,3.107,449,0.083,450,0.073,451,2.164,452,4.916,453,4.916,454,4.916,455,4.916,456,4.916,457,5.881,458,6.507,459,0.694,460,0.671,461,0.737,462,1.459,463,2.217,464,1.366,465,4.574,466,1.392,467,4.342,468,0.094,469,1.298,470,1.032,471,0.638,472,0.822,473,1.157,474,2.841,475,2.626,476,0.457,477,4.049,478,4.916,479,4.916,480,4.849,481,4.916,482,4.916,483,4.916,484,4.342,485,0.921,486,0.104,487,0.866,488,0.527,489,1.335,490,1.977,491,1.886,492,4.916,493,0.071,494,1.606,495,0.742,496,1.392,497,1.53,498,1.047,499,2.221,500,4.916,501,4.342,502,3.268,503,1.872,504,1.006,505,0.637,506,0.236,507,2.729,508,1.156,509,0.135,510,0.986,511,0.224,512,2.292,513,0.445,514,4.916,515,3.681,516,4.916,517,0.92,518,8.298,519,0.179,520,3.403,521,1.189,522,1.758,523,1.494,524,1.056,525,0.425,526,0.837,527,0.706,528,3.477,529,2.454,530,0.32,531,0.281,532,4.005,533,2.221,534,0.588,535,1.568,536,4.916,537,2.966,538,1.971,539,4.113,540,1.081,541,1.678,542,1.302,543,0.779,544,2.966,545,2.235,546,2.132,547,0.742,548,1.568,549,0.654,550,1.081,551,1.359,552,4.916,553,2.366,554,0.817,555,1.239,556,2.841,557,1.463,558,3.455,559,1.143,560,0.271,561,2.033,562,2.939,563,5.516,564,4.916,565,4.916,566,0.236,567,1.497,568,4.342,569,4.916,570,0.637,571,2.841,572,0.986,573,1.056,574,2.075,575,0.157,576,0.706,577,0.385,578,4.574,579,4.916,580,1.646,581,4.892,582,3.963,583,0.844,584,4.916,585,4.916,586,1.397,587,0.837,588,4.916,589,1.239,590,0.671,591,0.526,592,2.075,593,1.731,594,0.391,595,4.873,596,1.239,597,1.392,598,1.568,599,0.604,600,0.963,601,0.169,602,2.221,603,0.941,604,3.963,605,0.652,606,2.154,607,1.688,608,2.033,609,2.291,610,0.157,611,4.342,612,2.533,613,0.826,614,2.366,615,4.161,616,4.873,617,4.342,618,0.482,619,6.511,620,4.916,621,6.26,622,2.154,623,7.132,624,4.916,625,2.729,626,4.916,627,2.626,628,4.916,629,2.626,630,4.916,631,2.446,632,1.646,633,2.291,634,1.872,635,0.671,636,1.211,637,2.626,638,6.507,639,4.916,640,1.568,641,4.916,642,1.823,643,1.718,644,1.392,645,0.201,646,0.497,647,0.114,648,1.688,649,1.53,650,1.53,651,4.916,652,2.533,653,8.781,654,3.455,655,2.366,656,2.533,657,2.966,658,3.455,659,1.463,660,7.294,661,0.212,662,1.106,663,0.114,664,1.328,665,0.837,666,0.878,667,3.963,668,1.298,669,2.729,670,3.107,671,3.681,672,0.899,673,0.527,674,2.221,675,0.857,676,1.679,677,4.574,678,1.032,679,3.122,680,0.837,681,0.844,682,1.398,683,0.996,684,2.165,685,6.507,686,2.626,687,1.392,688,4.916,689,4.916,690,0.878,691,3.963,692,6.507,693,2.729,694,4.916,695,2.446,696,4.916,697,4.916,698,3.963,699,1.823,700,0.817,701,1.823,702,2.852,703,2.546,704,2.033,705,0.247,706,0.878,707,0.271,708,1.731,709,1.731,710,4.916,711,1.157,712,1.606,713,1.494,714,0.742,715,1.425,716,2.446,717,4.342,718,3.455]],["title//en/lessons/retired/OCR-with-Tesseract-and-ScanTailor",[0,2.11,308,3.033,719,4.231]],["body//en/lessons/retired/OCR-with-Tesseract-and-ScanTailor",[0,3.793,3,0.102,4,0.349,5,0.079,6,0.694,8,0.715,9,0.135,10,2.505,11,3.903,12,0.126,13,1.184,14,0.437,15,0.42,17,1.024,18,0.532,19,1.218,21,4.397,25,0.519,26,0.309,27,1.073,29,0.445,35,2.499,36,1.028,37,2.016,40,0.185,45,0.09,46,0.094,47,0.674,49,0.064,55,0.643,57,0.418,60,0.204,71,0.09,76,0.444,78,1.213,81,0.523,82,0.044,83,0.684,87,0.282,89,0.542,93,0.025,105,0.134,107,0.571,112,0.914,114,1.481,115,0.026,117,0.148,118,1.118,122,0.316,123,1.825,127,0.802,130,0.044,132,0.06,135,0.233,137,0.081,138,0.124,139,0.186,144,0.687,146,0.154,152,1.111,153,0.109,157,0.95,159,0.064,160,0.113,161,2.305,179,0.632,180,0.886,181,1.262,182,2.326,183,3.233,185,0.109,186,1.589,189,0.269,190,0.008,193,1.077,194,3.394,197,1.784,200,0.54,208,0.629,210,5.404,211,0.239,214,0.271,217,1.414,218,3.629,220,0.46,221,0.591,223,0.438,229,2.068,232,1.447,234,6.396,236,2.047,237,1.481,238,1.151,242,0.457,248,3.711,249,0.476,253,0.382,254,3.629,257,0.391,261,0.525,262,0.945,263,0.265,264,1.024,266,0.924,267,0.652,273,0.306,274,1.784,275,3.137,276,1.048,277,0.064,279,4.401,285,2.068,290,2.068,291,1.178,292,4.397,293,6.389,294,0.458,298,1.151,299,1.481,300,4.734,301,2.297,302,1.963,303,0.477,307,0.993,308,5.15,329,1.463,333,0.562,335,0.315,340,1.213,341,0.134,344,2.216,345,0.787,350,0.585,357,0.398,360,0.243,363,0.556,367,1.178,368,0.741,375,0.908,380,0.236,381,0.236,383,0.249,389,0.838,395,0.155,401,1.048,407,0.413,409,0.398,415,2.705,417,1.233,418,0.873,422,0.253,425,0.271,428,0.283,430,0.438,432,1.205,433,0.874,435,0.349,436,0.227,439,0.205,441,0.112,443,1.555,449,0.152,450,0.087,459,0.789,461,0.826,468,0.17,476,0.413,485,0.741,487,0.781,493,0.075,494,1.919,495,0.886,504,0.945,505,0.761,506,0.349,511,0.268,513,0.437,524,1.262,531,0.254,534,0.873,541,1.351,542,1.048,544,5.148,557,1.64,560,0.402,566,0.349,572,1.463,576,0.843,587,1.242,600,1.429,601,0.136,605,0.652,606,3.637,608,2.428,609,3.697,610,0.187,618,0.715,619,5.88,643,1.55,645,0.24,646,0.593,647,0.136,655,2.826,661,0.254,663,0.198,673,0.476,678,1.742,679,2.361,681,0.761,683,0.802,706,1.048,707,0.402,712,1.919,714,1.252,719,4.734,720,1.828,721,0.477,722,8.532,723,3.903,724,1.468,725,7.293,726,1.447,727,5.186,728,5.872,729,2.569,730,5.872,731,1.967,732,2.178,733,1.321,734,3.259,735,4.128,736,1.291,737,1.205,738,1,739,1.205,740,0.897,741,0.781,742,1.744,743,2.016,744,0.703,745,3.903,746,2.361,747,2.574,748,1.151,749,5.872,750,0.576,751,3.399,752,1.048,753,2.499,754,4.848,755,0.765,756,3.897,757,1.083,758,1.397,759,3.711,760,4.397,761,2.53,762,2.27,763,1.124,764,8.297,765,0.349,766,0.513,767,4.734,768,0.378,769,5.872,770,3.543,771,3.394,772,2.826,773,4.397,774,0.953,775,5.872,776,2.849,777,0.826,778,1.383,779,1.056,780,2.27,781,3.903,782,5.872,783,3.711,784,1.873,785,1.272,786,5.872,787,1.587,788,0.519,789,4.397,790,3.259,791,4.609,792,3.137,793,1.967,794,0.759,795,1.151,796,4.128,797,3.711,798,5.186,799,1.919,800,0.873,801,1.662,802,0.802,803,0.579,804,2.505,805,2.505,806,0.97,807,1.101,808,1.463,809,1.272,810,1.205,811,1.351,812,0.184,813,3.137,814,1.099,815,3.629,816,1.382,817,0.236,818,3.812,819,5.678,820,5.872,821,0.967,822,2.016,823,3.711,824,3.394,825,2.361,826,3.543,827,0.862,828,2.191,829,1.382,830,2,831,2.574,832,1.124,833,3.854,834,1.704,835,0.741,836,0.647,837,3.137,838,5.872,839,0.812,840,0.444,841,1.414,842,5.127,843,3.259,844,1.497,845,5.186,846,4.397,847,1.291,848,1.124,849,5.872,850,5.872,851,3.711,852,0.843,853,1.099,854,1.919,855,2.236,856,2.574,857,3.711,858,0.886,859,1.662,860,2.361,861,5.872,862,5.872,863,1.048,864,5.872,865,3.897,866,7.293,867,7.293,868,5.872,869,4.397,870,1.919,871,1.784,872,5.872,873,4.397,874,1.024,875,2.574,876,0.593,877,1.321,878,4.215,879,1.124,880,2.428,881,3.993,882,0.722,883,1.262,884,1.205,885,5.872,886,1.447,887,5.94,888,5.872,889,5.872,890,5.872,891,5.872,892,5.872,893,7.933,894,5.872,895,7.293,896,5.872,897,5.872,898,5.872,899,5.872,900,0.629,901,5.872,902,7.293,903,7.933,904,2.178,905,5.872,906,3.025,907,1.262,908,1.967,909,5.872,910,2.216,911,2.826,912,1,913,2.361,914,2.574,915,3.758,916,1.967,917,1.414,918,3.711,919,5.186,920,2.178,921,2.737,922,4.397,923,3.903,924,0.976,925,2.122,926,0.865,927,2.499,928,1.919,929,2.236,930,0.665,931,1,932,3.259,933,0.822,934,4.734,935,5.872,936,4.734,937,5.872,938,4.397,939,1.382,940,2.922]],["title//en/lessons/analyzing-documents-with-tfidf",[29,0.229,941,1.076,942,2.655,943,2.886]],["body//en/lessons/analyzing-documents-with-tfidf",[1,1.075,3,0.086,4,0.323,5,0.078,6,0.712,7,1.13,9,0.077,12,0.11,14,0.419,15,0.465,18,0.258,19,1.132,22,0.337,23,0.637,24,1.608,25,0.521,26,0.187,28,0.555,29,0.45,30,0.562,31,1.165,34,0.873,36,0.671,38,0.691,39,0.45,40,0.216,42,0.177,45,0.098,46,0.113,47,0.599,48,1.29,49,0.091,53,2.048,55,0.287,56,1.187,57,0.279,58,0.806,59,0.618,60,0.207,63,1.202,64,0.317,65,2.316,66,2.34,69,0.763,71,0.091,74,0.434,76,0.509,79,1.077,81,0.519,82,0.043,83,0.713,87,0.317,88,0.324,92,0.648,93,0.021,95,0.347,96,0.841,100,1.651,101,1.654,103,0.364,104,0.767,105,0.111,106,0.797,108,0.424,110,0.317,111,0.814,112,0.618,114,0.893,115,0.024,116,1.377,117,0.109,118,1.01,120,0.479,121,1.187,122,0.129,124,1.306,127,0.707,128,0.754,130,0.04,131,0.953,132,0.061,133,1.248,134,0.599,135,0.215,136,0.258,137,0.059,138,0.139,139,0.151,144,0.307,146,0.167,151,2.491,152,1.048,153,0.107,157,0.62,158,1.202,159,0.093,160,0.116,166,1.425,167,0.681,169,0.694,170,1.187,171,1.698,173,0.503,175,1.217,176,0.744,179,0.364,180,0.535,181,1.539,185,0.138,186,1.372,189,0.182,190,0.009,191,0.565,192,1.336,193,0.447,196,1.921,200,0.516,201,0.184,205,0.97,206,1.103,208,0.655,210,2.048,211,0.232,214,0.23,217,1.248,220,0.277,223,0.311,224,1.893,227,0.289,228,0.211,232,0.873,239,1.465,241,0.936,242,0.298,243,1.32,249,0.496,251,0.797,253,0.503,256,1.544,257,0.355,262,0.459,263,0.306,264,0.903,267,0.64,268,0.674,272,0.209,273,0.26,277,0.071,282,1.179,284,1.368,289,0.925,294,0.286,296,0.555,297,0.352,298,1.015,304,0.311,306,0.861,307,0.62,311,0.436,313,0.603,316,0.437,318,0.589,321,0.575,324,0.914,326,1.468,328,0.691,330,0.523,333,0.351,335,0.31,340,1.191,341,0.114,343,4.575,345,0.699,348,1.228,349,0.401,350,0.231,351,1.972,356,0.583,357,0.24,360,0.169,363,0.548,368,0.945,369,0.758,374,1.306,375,0.548,377,1.861,379,0.763,380,0.105,381,0.222,382,0.83,383,0.287,387,0.744,389,0.618,390,0.359,391,1.432,395,0.139,399,0.413,400,0.801,401,1.202,405,0.323,407,0.473,408,1.553,409,0.414,410,1.006,416,0.8,417,0.744,418,0.424,419,0.663,422,0.195,424,0.448,425,0.255,427,0.6,428,0.177,430,0.405,431,0.485,435,0.248,436,0.306,437,1.733,438,0.371,439,0.207,440,1.017,441,0.128,442,0.967,443,1.515,444,0.08,447,0.39,449,0.154,450,0.115,451,0.873,459,0.337,460,0.707,461,0.401,463,1.336,471,0.508,476,0.526,485,0.447,486,0.173,487,0.471,488,0.665,489,1.063,491,1.027,493,0.073,494,1.693,496,1.003,497,2.096,498,1.029,499,2.34,503,1.349,505,0.97,506,0.343,508,0.836,509,0.259,511,0.396,513,0.509,517,0.663,519,0.25,520,1.553,521,0.648,524,0.761,525,0.62,526,1.043,529,1.077,530,0.572,531,0.31,533,1.601,534,0.733,540,0.779,542,0.925,543,1.067,545,1.217,547,0.782,549,0.689,551,1.432,557,0.797,559,0.763,560,0.413,561,1.465,566,0.323,567,1.549,570,1.091,572,0.711,575,0.298,576,0.879,577,0.479,578,2.491,580,1.187,583,0.671,587,1.316,590,0.836,591,0.767,594,0.311,599,0.436,600,1.2,601,0.198,603,0.992,605,0.602,607,2.102,610,0.239,618,0.347,631,2.577,632,2.05,633,1.651,634,1.972,635,0.484,643,0.936,645,0.212,646,0.358,647,0.201,659,1.611,661,0.323,663,0.184,665,1.349,668,1.368,672,0.648,673,0.496,675,0.903,676,0.914,680,1.22,681,0.873,684,1.052,690,1.415,695,2.577,700,1.318,703,1.386,706,1.093,707,0.338,709,1.824,713,1.077,714,0.535,721,0.511,724,0.575,729,1.248,734,1.967,736,1.139,740,0.637,741,0.814,748,1.466,750,0.6,752,1.202,755,0.478,757,0.484,758,0.562,762,1.612,763,0.679,765,0.276,766,0.364,768,0.279,774,0.575,777,0.587,778,0.618,779,0.471,780,1.612,785,1.348,788,0.222,792,1.893,794,0.745,797,2.239,800,0.62,801,1.466,802,0.484,803,0.446,804,1.779,805,1.217,806,0.689,810,1.382,812,0.201,814,0.663,816,0.834,817,0.182,822,1.217,827,0.523,829,0.834,832,0.992,833,2.765,835,0.773,836,0.824,839,0.337,851,2.239,852,0.509,853,0.663,858,1.22,859,1.466,863,0.925,865,1.893,870,2,879,0.992,900,0.801,908,2.751,910,2.046,912,0.603,915,1.826,924,0.589,925,1.28,926,0.763,930,0.694,931,0.603,936,2.857,941,0.797,942,5.228,943,5.699,944,1.414,945,2.05,946,1.368,947,1.195,948,2.765,949,2.119,950,0.286,951,1.336,952,4.575,953,2.605,954,0.85,955,2.386,956,1.931,957,1.063,958,4.899,959,4.154,960,5.179,961,5.407,962,4.176,963,4.729,964,5.179,965,6.122,966,1.039,967,1.253,968,1.861,969,3.271,970,3.89,971,1.872,972,1.063,973,1.217,974,1.501,975,2.119,976,0.606,977,2.281,978,4.974,979,2.355,980,1.081,981,1.256,982,2.935,983,0.763,984,1.612,985,1.844,986,1.113,987,1.027,988,0.872,989,1.018,990,1.196,991,1.4,992,2.414,993,4.734,994,2.635,995,2,996,1.785,997,0.648,998,3.186,999,4.528,1000,1.055,1001,3.869,1002,3.13,1003,3.108,1004,1.735,1005,1.432,1006,3.543,1007,4.303,1008,1.735,1009,0.707,1010,2.138,1011,0.873,1012,1.553,1013,0.308,1014,3.543,1015,1.508,1016,2.653,1017,3.271,1018,1.601,1019,2.138,1020,2.138,1021,1.052,1022,0.66,1023,3.543,1024,1.276,1025,1.314,1026,1.737,1027,1.039,1028,0.797,1029,0.448,1030,3.094,1031,0.824,1032,1.309,1033,2.355,1034,1.654,1035,0.731,1036,2.704,1037,2.57,1038,2.355,1039,2.491,1040,1.055,1041,3.14,1042,5.407,1043,3.236,1044,0.812,1045,9.217,1046,1.705,1047,3.543,1048,1.029,1049,4.063,1050,3.13,1051,0.903,1052,0.82,1053,3.443,1054,1.349,1055,2.355,1056,0.957,1057,1.952,1058,1.952,1059,1.693,1060,0.603,1061,1.817,1062,0.618,1063,3.998,1064,2.433,1065,2.395,1066,3.154,1067,5.603,1068,3.543,1069,6.122,1070,6.122,1071,5.407,1072,5.407,1073,0.62,1074,1.826,1075,0.903,1076,3.13,1077,2.653,1078,1.601,1079,0.614,1080,1.432,1081,2.048,1082,2.048,1083,3.184,1084,0.814,1085,1.386,1086,2.653,1087,1.314,1088,3.543,1089,2.491,1090,1.368,1091,0.801,1092,6.122,1093,6.327,1094,7.164,1095,5.569,1096,3.543,1097,3.543,1098,3.385,1099,3.543,1100,1.826,1101,1.267,1102,1.726,1103,2.349,1104,1.652,1105,0.97,1106,2.669,1107,1.872,1108,2.853,1109,3.193,1110,2.161,1111,1.248,1112,1.219,1113,4.176,1114,1.693,1115,2.239,1116,2.102,1117,2.857,1118,3.13,1119,2.256,1120,1.172,1121,6.122,1122,3.13,1123,1.158,1124,2.669,1125,2.653,1126,3.13,1127,2.147,1128,3.543,1129,1.425,1130,1.027,1131,0.323,1132,2.239,1133,0.654,1134,5.043,1135,1.611,1136,2.026,1137,3.13,1138,2.523,1139,5.137,1140,2.341,1141,2.23,1142,1.585,1143,1.998,1144,2.22,1145,1.302,1146,8.213,1147,1.651,1148,1.195,1149,1.826,1150,1.967,1151,0.725,1152,0.882,1153,3.13,1154,0.484,1155,1.425,1156,2.857,1157,3.13,1158,1.248,1159,1.314,1160,1.465,1161,1.893,1162,0.98,1163,2.491,1164,2.491,1165,0.893,1166,3.543,1167,1.612,1168,3.543,1169,3.543,1170,3.543,1171,6.734,1172,3.543,1173,8.825,1174,3.543,1175,8.69,1176,3.543,1177,3.543,1178,6.734,1179,6.122,1180,7.164,1181,6.734,1182,0.562,1183,1.063,1184,5.603,1185,1.601,1186,1.027,1187,2.141,1188,2.355,1189,2.857,1190,1.967,1191,3.543,1192,7.164,1193,2.767,1194,3.543,1195,2.653,1196,2.138,1197,4.176,1198,4.176,1199,6.122,1200,1.425,1201,1.508,1202,0.456,1203,1.998,1204,5.191,1205,2.138,1206,3.543,1207,3.13,1208,4.176,1209,2.138,1210,3.13,1211,2.083,1212,0.447,1213,4.575,1214,2.491,1215,3.13,1216,0.925,1217,5.407,1218,2.138,1219,3.13,1220,3.543,1221,3.13,1222,7.483,1223,3.543,1224,1.765,1225,1.82,1226,2.239,1227,1.018,1228,1.553,1229,5.432,1230,1.967,1231,1.349,1232,1.921,1233,0.539,1234,1.89,1235,3.641,1236,1.967,1237,1.508,1238,2.491,1239,1.601,1240,1.132,1241,3.598,1242,3.543,1243,1.544,1244,4.575,1245,3.273,1246,1.737,1247,4.176,1248,2.493,1249,4.575,1250,3.125,1251,3.878,1252,3.443,1253,3.878,1254,1.862,1255,4.575,1256,5.179,1257,4.575,1258,4.575,1259,2.022,1260,5.179,1261,1.441,1262,5.179,1263,3.878,1264,3.641,1265,4.176,1266,6.122,1267,2.126,1268,2.102,1269,5.179,1270,2.212,1271,5.179,1272,1.585,1273,4.575,1274,4.176,1275,2.27,1276,1.972,1277,5.179,1278,2.142,1279,4.176,1280,2.951,1281,2.256,1282,4.575,1283,3.241,1284,3.878,1285,2.785,1286,5.179,1287,3.439,1288,4.575,1289,2.565,1290,4.069,1291,5.179,1292,1.779,1293,4.176,1294,1.063,1295,1.893,1296,3.543,1297,0.815,1298,1.861,1299,1.553,1300,1.893,1301,1.601,1302,4.575,1303,3.543,1304,3.543,1305,3.543,1306,3.271,1307,6.122,1308,3.13,1309,3.543,1310,3.543,1311,6.122,1312,3.543,1313,3.398,1314,3.543,1315,3.543,1316,3.543,1317,5.179,1318,0.727,1319,3.13,1320,1.872,1321,5.036,1322,3.13,1323,2.532,1324,3.543,1325,1.967,1326,0.298,1327,2.532,1328,2.142,1329,0.994,1330,1.192,1331,1.733,1332,0.834,1333,5.179,1334,5.179,1335,5.179,1336,5.179,1337,5.179,1338,5.179,1339,5.179,1340,5.179,1341,3.543,1342,3.543,1343,3.543,1344,3.543,1345,3.543,1346,3.543,1347,5.179,1348,6.734,1349,3.543,1350,3.543,1351,3.543,1352,3.543,1353,5.179,1354,5.179,1355,5.179,1356,5.179,1357,5.179,1358,5.179,1359,5.179,1360,3.543,1361,3.543,1362,5.179,1363,5.179,1364,5.179,1365,3.543,1366,3.543,1367,5.179,1368,5.179,1369,1.515,1370,1.12,1371,0.841,1372,3.543,1373,1.425,1374,1.967,1375,3.13,1376,3.13,1377,2.565,1378,1.735,1379,4.936,1380,3.543,1381,3.543,1382,2.147,1383,7.923,1384,1.735,1385,3.543,1386,3.543,1387,3.543,1388,5.179,1389,3.543,1390,3.543,1391,1.693,1392,0.648,1393,3.273,1394,1.872,1395,2.853,1396,1.003,1397,1.386,1398,1.601,1399,4.069,1400,1.501,1401,0.767,1402,3.154,1403,3.543,1404,2.491,1405,1.967,1406,1.553,1407,6.122,1408,1.217,1409,1.228,1410,3.543,1411,2.239,1412,5.179,1413,3.543,1414,3.543,1415,0.522,1416,2.653,1417,6.734,1418,1.465,1419,5.179,1420,3.543,1421,3.543,1422,3.13,1423,3.543,1424,2.635,1425,1.248,1426,0.535,1427,6.622,1428,2.34,1429,1.306,1430,1.693,1431,0.914,1432,1.967,1433,2.341,1434,3.13,1435,4.584,1436,2.355,1437,3.543,1438,3.543,1439,3.543,1440,3.543,1441,3.543,1442,5.179,1443,3.543,1444,3.598,1445,2.493,1446,3.869,1447,1.824,1448,3.13,1449,3.738,1450,3.094,1451,6.734,1452,3.543,1453,3.543,1454,1.441,1455,1.817,1456,1.465,1457,1.043,1458,1.763,1459,1.145,1460,2.462,1461,0.936,1462,3.543,1463,3.543,1464,3.543,1465,2.708,1466,2.138,1467,1.763,1468,2.355,1469,3.543,1470,3.543,1471,1.774,1472,6.734,1473,3.543,1474,3.543,1475,4.575,1476,0.401,1477,1.763,1478,2.27,1479,3.543,1480,3.543,1481,3.543,1482,3.543,1483,3.543,1484,3.543,1485,3.543,1486,2.857,1487,3.543,1488,0.562,1489,2.857,1490,3.543,1491,3.543,1492,1.003,1493,1.093,1494,1.893,1495,1.465,1496,2.239,1497,1.872,1498,3.443,1499,1.425,1500,1.967,1501,1.651,1502,1.705,1503,1.763,1504,2.048,1505,4.734,1506,2.355,1507,7.164,1508,7.483,1509,5.179,1510,5.365,1511,5.948,1512,7.164,1513,5.603,1514,6.734,1515,7.483,1516,1.219,1517,3.543,1518,0.679,1519,1.651,1520,1.893,1521,1.553,1522,0.861,1523,0.663,1524,5.179,1525,3.543,1526,3.271,1527,2.857,1528,3.694,1529,0.311,1530,6.122,1531,2.239,1532,2.857,1533,6.327,1534,3.543,1535,6.122,1536,3.125,1537,2.239,1538,3.543,1539,3.543,1540,4.303,1541,3.641,1542,3.543,1543,3.13,1544,3.543,1545,4.176,1546,3.543,1547,3.543,1548,3.13,1549,5.179,1550,3.13,1551,3.13,1552,3.543,1553,3.13,1554,3.13,1555,1.967,1556,3.543,1557,2.34,1558,3.543,1559,3.543,1560,3.565,1561,3.543,1562,5.179,1563,0.801,1564,3.13,1565,1.158,1566,3.543,1567,3.125,1568,1.314,1569,3.13,1570,5.179,1571,3.543,1572,2.857,1573,3.47,1574,3.13,1575,4.575,1576,6.122,1577,3.543,1578,2.857,1579,4.575,1580,3.543,1581,2.857,1582,2.767,1583,3.543,1584,5.407,1585,1.735,1586,2.34,1587,3.13,1588,3.543,1589,3.543,1590,1.377,1591,1.248,1592,2.138,1593,2.653,1594,2.491,1595,3.543,1596,1.187,1597,3.543,1598,1.763,1599,3.543,1600,1.693,1601,2.204,1602,1.553,1603,2.653,1604,1.601,1605,2.857,1606,3.543,1607,3.538,1608,1.349,1609,1.967,1610,1.601,1611,1.763,1612,3.641,1613,1.652,1614,2.462,1615,1.508,1616,1.465,1617,3.543,1618,2.355,1619,1.314,1620,1.465,1621,1.826,1622,1.13,1623,2.493,1624,3.543,1625,1.28,1626,1.967,1627,1.113,1628,1.553,1629,0.98,1630,0.509,1631,0.901,1632,0.436,1633,2.156,1634,2.138,1635,3.13,1636,1.228,1637,0.522,1638,2.355,1639,0.876,1640,2.27,1641,1.052,1642,1.349,1643,1.612,1644,1.349,1645,1.108,1646,2.27,1647,1.967,1648,0.547,1649,3.543,1650,2.875,1651,1.425,1652,7.483,1653,3.28,1654,2.506,1655,3.694,1656,5.365,1657,5.407,1658,5.948,1659,3.543,1660,0.936,1661,1.967,1662,0.268,1663,2.355,1664,1.652,1665,1.276,1666,2.491,1667,2.048,1668,0.679,1669,1.735,1670,1.425,1671,2.653,1672,3.13,1673,1.893,1674,0.779,1675,2.355,1676,1.027,1677,0.957,1678,1.763,1679,2.048,1680,2.048,1681,3.543,1682,2.653,1683,0.815,1684,0.379,1685,3.543,1686,3.543,1687,0.797,1688,3.543,1689,1.027,1690,1.705,1691,0.648,1692,1.217,1693,1.705,1694,0.484,1695,2.239,1696,1.967,1697,3.13,1698,3.13,1699,3.13,1700,3.543,1701,3.878,1702,0.761,1703,3.543,1704,2.532,1705,5.407,1706,3.543,1707,1.248,1708,4.663,1709,4.069,1710,3.13,1711,2.565,1712,4.734,1713,3.543,1714,1.601,1715,2.138,1716,3.543,1717,2.177,1718,7.164,1719,5.036,1720,3.543,1721,1.217,1722,3.543,1723,3.13,1724,1.622,1725,1.314,1726,3.543,1727,1.103,1728,2.857,1729,1.052,1730,1.314,1731,0.98,1732,2.156,1733,1.052,1734,1.28,1735,6.122,1736,3.543,1737,3.13,1738,3.543,1739,3.13,1740,1.967,1741,1.705,1742,1.601,1743,6.033,1744,1.432,1745,2.653,1746,3.543,1747,1.601,1748,1.192,1749,1.508,1750,1.052,1751,1.967,1752,1.735,1753,1.893,1754,1.508,1755,2.857,1756,1.501,1757,3.13,1758,1.705,1759,1.601,1760,6.122,1761,6.122,1762,3.694,1763,6.122,1764,6.734,1765,3.543,1766,2.491,1767,2.857,1768,1.705,1769,5.179,1770,5.179,1771,5.179,1772,5.179,1773,5.179,1774,3.13,1775,1.28,1776,1.806,1777,1.826,1778,0.663,1779,2.857,1780,1.651,1781,2.857,1782,2.239,1783,2.491,1784,2.138,1785,2.239,1786,3.543,1787,3.543,1788,5.179,1789,4.575,1790,3.125,1791,2.27,1792,4.176,1793,1.872,1794,3.241,1795,4.575,1796,6.122,1797,1.872,1798,5.179,1799,5.179,1800,4.176,1801,5.179,1802,3.543,1803,2.355,1804,2.239,1805,3.13,1806,1.601,1807,1.763,1808,1.705,1809,1.217,1810,2.669,1811,3.543,1812,2.653,1813,1.28,1814,3.543,1815,3.543,1816,3.641,1817,3.641,1818,8.324,1819,5.179,1820,2.204,1821,5.179,1822,4.734,1823,1.48,1824,3.154,1825,1.612,1826,1.824,1827,3.47,1828,2.083,1829,2.577,1830,6.122,1831,5.407,1832,3.543,1833,1.386,1834,3.543,1835,3.13,1836,1.077,1837,3.543,1838,2.138,1839,3.13,1840,2.767,1841,5.179,1842,3.641,1843,5.179,1844,2.313,1845,5.179,1846,3.271,1847,3.138,1848,6.122,1849,4.575,1850,5.179,1851,3.543,1852,3.154,1853,1.443,1854,2.866,1855,5.179,1856,3.443,1857,4.575,1858,1.382,1859,3.738,1860,5.179,1861,4.176,1862,3.892,1863,5.179,1864,5.179,1865,1.508,1866,2.857,1867,3.13,1868,3.543,1869,1.651,1870,2.857,1871,3.13,1872,3.543,1873,3.543,1874,2.994,1875,5.179,1876,5.179,1877,4.575,1878,5.179,1879,5.179,1880,5.179,1881,2.866,1882,3.125,1883,2.083,1884,5.179,1885,5.179,1886,5.179,1887,5.179,1888,3.443,1889,5.179,1890,2.767,1891,2.767,1892,5.179,1893,2.577,1894,1.824,1895,1.306,1896,3.125,1897,3.443,1898,5.179,1899,4.575,1900,3.125,1901,4.575,1902,1.187,1903,0.522,1904,3.543,1905,3.543,1906,2.105,1907,2.239,1908,2.462,1909,1.967,1910,3.13,1911,3.543,1912,1.386,1913,2.204,1914,3.543,1915,3.543,1916,3.738,1917,3.543,1918,3.543,1919,2.857,1920,1.425,1921,1.967,1922,0.711,1923,2.491,1924,2.239,1925,3.543,1926,1.553,1927,2.653,1928,2.653,1929,2.34]],["title//en/lessons/applied-archival-downloading-with-wget",[63,0.854,153,0.071,384,2.096,576,0.687]],["body//en/lessons/applied-archival-downloading-with-wget",[2,1.528,3,0.099,5,0.08,6,0.668,8,0.689,9,0.129,13,1.161,14,0.353,17,1.224,18,0.512,24,1.187,27,1.696,28,0.591,29,0.417,30,1.286,31,1.578,33,1.528,40,0.196,42,0.263,45,0.095,46,0.099,47,0.666,49,0.083,55,0.679,57,0.425,58,1.003,59,0.846,60,0.208,63,1.632,64,0.494,67,1.271,68,0.923,69,0.813,71,0.092,74,0.702,76,0.583,78,0.919,81,0.332,82,0.033,87,0.213,88,0.346,89,0.509,90,0.941,92,0.478,93,0.022,94,0.522,95,0.542,105,0.125,106,1.578,107,0.432,108,0.661,110,0.494,111,0.934,115,0.024,117,0.125,118,0.998,119,1.172,120,0.549,122,0.281,123,1.271,129,0.607,130,0.043,131,1.026,132,0.061,134,0.418,135,0.273,136,0.563,137,0.077,138,0.151,139,0.186,140,1.361,141,1.052,142,2.603,144,0.702,145,0.848,146,0.163,153,0.14,157,0.661,158,0.986,159,0.101,160,0.115,161,1.493,167,0.797,173,0.36,179,0.589,181,1.657,183,1.897,185,0.131,189,0.264,190,0.008,191,0.509,200,0.457,201,0.179,203,1.167,208,0.591,214,0.24,217,1.858,218,3.493,219,2.951,220,0.604,221,0.569,225,2.749,227,0.271,228,0.217,232,1.361,242,0.318,249,0.447,253,0.36,257,0.303,260,2.049,263,0.281,268,0.958,272,0.189,274,2.344,277,0.077,284,2.037,289,0.986,294,0.472,296,0.591,298,1.083,299,0.986,303,0.422,311,0.679,313,0.817,316,0.387,319,1.85,324,1.425,328,0.627,330,0.709,340,0.919,341,0.142,349,0.795,350,0.36,351,2.104,353,0.35,356,0.478,357,0.522,358,0.774,360,0.231,374,1.393,379,0.813,383,0.286,384,4.018,387,1.265,390,0.389,394,0.679,395,0.153,399,0.643,400,1.086,402,2.193,403,1.679,405,0.37,406,0.963,407,0.542,409,0.58,410,0.643,414,1.01,416,0.558,422,0.224,425,0.189,427,0.822,428,0.24,430,0.464,431,0.475,434,3.076,435,0.336,436,0.271,438,0.351,439,0.128,441,0.134,442,0.84,444,0.083,447,0.609,449,0.119,450,0.082,460,0.754,466,1.564,468,0.105,471,0.688,476,0.542,486,0.181,488,0.657,489,1.44,491,1.601,493,0.068,494,1.805,498,0.793,509,0.242,511,0.408,513,0.305,519,0.223,525,0.478,541,1.615,542,1.377,559,0.813,560,0.5,566,0.336,567,1.271,570,0.716,575,0.281,576,1.108,583,0.91,586,1.058,590,0.754,591,0.826,596,2.113,601,0.179,603,1.058,605,0.689,610,0.267,618,0.688,631,4.039,645,0.316,646,0.558,647,0.202,659,1.242,661,0.362,663,0.163,664,1.896,666,0.986,681,1.152,683,0.958,700,1.447,704,2.284,708,1.946,714,1.059,718,3.883,720,1.719,721,0.332,724,1.14,726,1.361,733,1.242,736,1.214,738,0.941,742,1.214,748,1.083,750,0.822,752,0.986,757,0.958,761,1.762,763,1.058,765,0.316,766,0.388,768,0.252,774,0.897,777,0.874,778,0.963,780,2.526,795,1.083,801,2.184,802,0.958,803,0.403,810,1.134,817,0.209,821,1.021,822,1.897,827,0.558,835,0.886,840,0.531,852,0.793,882,0.679,883,1.187,884,1.583,908,2.806,916,1.85,924,1.167,925,1.996,927,2.351,928,2.294,931,0.941,939,1.3,946,2.143,950,0.286,957,1.583,973,1.897,975,2.294,976,0.475,980,0.834,981,1.059,986,1.187,988,0.643,989,0.919,1000,0.754,1017,2.951,1018,3.785,1027,1.108,1029,0.741,1031,0.905,1037,2.649,1044,0.626,1046,3.713,1075,0.963,1079,0.403,1080,1.941,1087,2.049,1091,0.854,1105,1.112,1112,1.3,1131,0.442,1142,1.3,1143,1.639,1151,0.983,1158,1.946,1165,1.393,1207,4.879,1212,1.025,1227,1.167,1297,1.615,1298,1.33,1326,0.404,1329,1.443,1382,1.762,1392,1.283,1426,0.834,1447,3.192,1456,2.284,1457,0.941,1476,0.795,1488,0.875,1493,0.897,1519,2.574,1637,0.813,1648,0.689,1653,3.557,1733,1.639,1778,1.313,1823,1.214,1853,0.986,1894,2.717,1930,5.618,1931,4.412,1932,1.902,1933,4.122,1934,2.719,1935,6.544,1936,7.851,1937,2.469,1938,5.423,1939,4.879,1940,1.615,1941,2.717,1942,1.547,1943,2.495,1944,2.238,1945,3.491,1946,3.491,1947,0.875,1948,0.698,1949,2.608,1950,4.879,1951,5.524,1952,2.221,1953,4.454,1954,2.221,1955,4.454,1956,3.883,1957,5.659,1958,2.738,1959,1.719,1960,8.889,1961,3.171,1962,3.883,1963,5.524,1964,1.946,1965,5.296,1966,3.333,1967,2.673,1968,2.351,1969,4.136,1970,4.879,1971,8.805,1972,1.652,1973,5.499,1974,4.665,1975,5.524,1976,5.524,1977,6.115,1978,2.495,1979,7.019,1980,8.117,1981,1.271,1982,2.659,1983,2.238,1984,2.351,1985,1.811,1986,1.512,1987,7.714,1988,7.714,1989,5.524,1990,7.019,1991,7.019,1992,8.117,1993,4.337,1994,5.524,1995,1.719,1996,5.524,1997,3.333,1998,1.946,1999,1.679,2000,5.524,2001,4.454,2002,2.659,2003,1.058,2004,7.714,2005,0.986,2006,2.749,2007,0.84,2008,3.883,2009,1.805,2010,0.494,2011,3.193,2012,4.454,2013,1.493,2014,3.883,2015,4.879,2016,1.223,2017,4.282,2018,8.117,2019,7.714,2020,3.883,2021,1.578,2022,5.524,2023,4.454,2024,1.528,2025,2.951,2026,2.951,2027,3.333,2028,2.822,2029,7.019,2030,5.524,2031,4.136,2032,5.524,2033,5.524,2034,5.524,2035,4.879,2036,4.454,2037,2.421,2038,3.883,2039,5.777,2040,7.019,2041,7.714,2042,4.879,2043,7.019,2044,4.136,2045,5.524,2046,3.883,2047,5.524,2048,5.524,2049,5.423,2050,1.458,2051,5.524,2052,4.454,2053,3.672,2054,5.524,2055,5.524,2056,5.524,2057,2.284,2058,1.187,2059,3.672,2060,4.136,2061,0.963,2062,0.735,2063,1.805,2064,3.839,2065,2.659,2066,7.714,2067,4.879,2068,5.524,2069,4.879,2070,3.883,2071,3.193,2072,2.421,2073,7.019,2074,2.351,2075,7.714,2076,5.524,2077,5.524,2078,5.524,2079,1.083,2080,5.524,2081,7.019,2082,4.454,2083,1.85,2084,4.454,2085,5.524,2086,2.236,2087,1.058,2088,5.256,2089,6.904,2090,4.879,2091,5.524,2092,4.879,2093,5.524,2094,4.454,2095,0.897,2096,4.454,2097,1.996,2098,5.524,2099,3.491,2100,5.524,2101,3.883,2102,1.393,2103,2.421,2104,1.108,2105,3.672,2106,4.136,2107,2.749,2108,2.659,2109,1.564,2110,5.524,2111,5.524,2112,5.524,2113,5.524,2114,5.524,2115,5.524,2116,5.524,2117,3.171,2118,5.524,2119,5.524,2120,2.846,2121,3.193,2122,2.574,2123,4.454,2124,2.659,2125,3.491,2126,2.659,2127,0.643]],["title//en/lessons/automated-downloading-with-wget",[153,0.078,384,2.3,402,1.418]],["body//en/lessons/automated-downloading-with-wget",[3,0.07,4,0.262,5,0.077,6,0.663,8,0.742,9,0.137,10,1.877,15,0.541,17,1.41,18,0.647,22,0.52,23,0.568,26,0.288,27,0.999,28,0.585,29,0.387,30,0.866,39,0.328,40,0.177,45,0.083,46,0.104,47,0.413,49,0.094,57,0.414,58,0.968,60,0.208,63,0.976,64,0.623,70,1.422,71,0.092,73,1.973,74,0.727,76,0.527,81,0.419,82,0.036,88,0.543,92,0.473,93,0.026,94,0.472,95,0.536,105,0.135,111,0.727,114,1.378,115,0.026,117,0.097,118,0.857,119,1.18,120,0.428,121,1.83,122,0.304,124,1.378,125,1.526,127,0.746,128,0.73,129,0.751,130,0.044,131,0.727,132,0.057,134,0.413,135,0.272,136,0.59,137,0.079,138,0.145,139,0.18,140,2.204,141,0.995,142,2.847,144,0.473,145,0.862,146,0.183,153,0.141,154,1.532,158,0.976,159,0.094,160,0.116,164,1.83,170,2.335,173,0.356,180,0.825,185,0.081,189,0.228,190,0.007,200,0.356,201,0.188,211,0.23,214,0.262,220,0.633,221,0.443,227,0.312,228,0.212,237,1.758,242,0.442,249,0.622,253,0.5,257,0.384,260,2.027,261,0.488,262,0.708,263,0.199,264,1.41,265,4.878,266,1.048,267,0.686,268,1.017,269,4.631,273,0.297,276,0.976,277,0.082,281,2.803,289,0.976,294,0.423,297,0.249,299,1.245,303,0.541,304,0.328,313,0.636,316,0.503,333,0.52,335,0.301,336,3.248,337,2.63,341,0.152,344,2.332,350,0.454,356,0.603,357,0.472,360,0.244,363,0.527,364,1.584,367,1.096,371,1.661,374,1.935,375,0.845,377,1.316,379,0.805,380,0.264,381,0.162,382,0.552,383,0.291,384,4.162,387,1.305,389,0.552,390,0.334,391,1.511,394,0.655,395,0.155,396,1.316,397,1.498,400,0.845,402,2.257,405,0.387,409,0.52,414,1.403,417,1.464,418,0.654,422,0.222,424,0.664,425,0.296,427,0.793,428,0.276,429,1.147,430,0.328,431,0.547,435,0.368,436,0.269,439,0.127,440,0.654,441,0.159,442,0.654,443,1.366,444,0.077,449,0.142,450,0.132,459,0.663,461,0.79,462,1.622,468,0.104,471,0.536,474,3.158,476,0.568,477,3.033,486,0.115,487,0.727,493,0.071,498,0.785,499,2.468,504,0.708,508,0.746,509,0.15,510,1.398,511,0.318,519,0.23,531,0.301,535,1.743,543,0.866,558,4.9,559,1.13,560,0.301,562,2.468,566,0.368,574,1.743,575,0.222,577,0.601,583,0.904,587,0.931,591,0.914,597,1.547,599,0.672,600,1.071,601,0.188,605,0.623,610,0.266,613,0.79,636,1.347,645,0.331,646,0.552,647,0.162,649,2.17,652,2.815,659,1.229,661,0.301,662,1.726,663,0.162,668,1.443,673,0.443,675,1.216,681,0.708,683,0.952,684,2.068,690,1.245,704,2.26,705,0.275,707,0.446,709,1.925,712,2.508,721,0.419,724,1.132,726,2.104,736,1.201,737,1.121,741,1.076,742,1.532,750,0.536,755,0.504,757,0.952,765,0.331,766,0.384,768,0.249,774,1.313,776,1.877,777,0.946,778,1.339,780,2.801,784,1.743,788,0.506,795,1.071,801,1.973,802,1.211,803,0.508,804,1.877,809,0.953,810,1.121,812,0.188,814,1.022,817,0.228,821,0.995,825,3.086,830,1.378,832,1.335,835,0.69,836,0.602,839,0.663,840,0.611,860,2.197,882,0.944,900,0.746,930,0.619,933,0.765,946,1.443,947,1.078,950,0.222,956,1.41,966,1.096,967,0.727,975,2.155,976,0.52,980,0.825,981,0.825,984,1.701,988,0.636,989,1.159,1029,0.793,1041,2.395,1044,0.79,1046,2.63,1056,1.883,1060,1.187,1075,0.953,1079,0.399,1082,3.158,1108,2.547,1112,1.286,1115,3.453,1129,3.086,1131,0.367,1133,1.021,1138,2.455,1142,1.286,1145,1.105,1152,0.931,1165,1.378,1182,0.866,1211,2.197,1216,0.976,1224,1.347,1233,0.568,1237,2.325,1243,1.378,1294,1.121,1331,1.547,1370,0.909,1391,1.928,1415,0.805,1426,1.052,1431,1.41,1454,1.286,1516,1.286,1522,1.159,1523,1.022,1565,1.786,1614,2.197,1630,0.785,1632,0.672,1639,0.916,1648,0.623,1654,2.335,1662,0.631,1668,1.046,1669,1.83,1677,1.477,1684,0.585,1692,1.877,1702,1.174,1711,2.081,1734,1.975,1766,3.841,1776,1.758,1844,1.877,1847,3.248,1881,2.325,1894,2.847,1930,4.851,1932,1.713,1936,4.826,1938,6.1,1939,7.836,1940,1.257,1945,3.453,1948,0.969,1953,4.406,1959,1.701,1978,2.468,1981,1.257,1985,1.41,1999,1.661,2003,1.47,2007,0.834,2008,3.841,2010,0.488,2014,3.841,2015,4.826,2016,1.216,2017,4.487,2020,5.395,2021,1.229,2058,1.737,2061,1.339,2074,1.83,2079,1.674,2083,2.797,2086,1.584,2103,2.395,2104,1.398,2106,4.092,2126,2.63,2127,0.636,2128,2.514,2129,2.118,2130,2.919,2131,1.877,2132,4.631,2133,1.304,2134,3.297,2135,4.092,2136,3.632,2137,2.883,2138,3.453,2139,3.453,2140,3.453,2141,4.826,2142,2.457,2143,2.703,2144,5.464,2145,5.464,2146,3.453,2147,3.297,2148,5.464,2149,3.297,2150,5.464,2151,1.41,2152,3.055,2153,1.41,2154,2.636,2155,1.925,2156,4.406,2157,5.676,2158,3.591,2159,2.395,2160,4.826,2161,3.841,2162,2.197,2163,4.092,2164,5.464,2165,4.826,2166,6.156,2167,3.632,2168,4.826,2169,3.632,2170,1.022,2171,5.464,2172,0.995,2173,2.547,2174,4.406,2175,4.406,2176,4.406,2177,3.453,2178,4.406,2179,5.464,2180,2.223,2181,5.464,2182,3.453,2183,1.877,2184,5.464,2185,6.156,2186,5.464,2187,2.919,2188,4.406,2189,1.925,2190,2.332,2191,5.464,2192,2.26,2193,1.661,2194,2.468,2195,7.675,2196,5.464,2197,5.62,2198,1.743,2199,5.464,2200,5.464,2201,4.826,2202,2.395,2203,3.632,2204,2.448,2205,2.815,2206,6.97,2207,2.325,2208,2.468,2209,3.033,2210,5.464,2211,2.027,2212,1.096,2213,1.001,2214,1.43,2215,3.297,2216,1.975,2217,8.539,2218,5.464,2219,6.97,2220,4.406,2221,8.084,2222,5.464,2223,2.138,2224,6.97,2225,5.464,2226,5.464,2227,4.406,2228,3.632,2229,5.464,2230,4.826,2231,4.826,2232,5.464,2233,3.453,2234,1.316,2235,3.469,2236,5.464,2237,2.027,2238,5.464,2239,3.841,2240,1.743,2241,5.464,2242,5.464,2243,5.464,2244,2.223,2245,4.092,2246,2.468,2247,2.138,2248,1.925,2249,5.464,2250,3.033,2251,2.455,2252,3.632,2253,1.511,2254,3.158,2255,3.297,2256,2.815,2257,4.406,2258,1.701,2259,6.156,2260,7.675,2261,5.464,2262,2.919,2263,3.841,2264,5.464,2265,3.033,2266,3.591,2267,3.158,2268,4.092,2269,3.453,2270,2.63,2271,2.081,2272,1.743,2273,4.406,2274,3.632,2275,1.701,2276,5.464,2277,2.395,2278,2.325,2279,2.547,2280,3.297,2281,3.158]],["title//en/lessons/basic-text-processing-in-r",[14,0.241,82,0.022,1013,0.241,2016,0.758]],["body//en/lessons/basic-text-processing-in-r",[1,0.975,3,0.076,5,0.06,6,0.563,7,1.363,8,0.623,9,0.133,12,0.135,13,0.54,14,0.411,15,0.459,18,0.312,19,0.829,22,0.563,23,0.801,24,1.711,25,0.545,26,0.42,29,0.44,32,1.155,36,0.88,38,0.382,40,0.211,42,0.146,44,3.925,45,0.094,46,0.094,47,0.323,48,1.618,49,0.097,51,0.927,55,0.55,59,0.432,60,0.208,62,1.363,63,0.763,64,0.712,67,0.984,70,0.728,71,0.087,72,0.838,74,0.645,76,0.323,78,1.129,81,0.519,82,0.044,83,0.951,86,1.835,87,0.283,88,0.425,90,1.008,92,0.666,93,0.024,94,0.401,95,0.58,96,1.351,98,1.278,103,0.477,104,0.458,105,0.122,106,0.961,107,0.532,108,0.512,110,0.382,112,0.432,115,0.025,117,0.106,120,0.651,122,0.29,127,0.808,128,0.407,129,0.512,130,0.04,131,0.975,132,0.061,134,0.602,135,0.217,136,0.432,137,0.079,138,0.151,139,0.143,141,0.767,143,1.397,144,0.37,145,0.394,146,0.163,147,3.005,153,0.124,154,0.94,157,1.024,159,0.095,160,0.116,161,1.155,166,2.38,169,1.788,173,0.278,175,1.468,176,1.924,179,0.416,180,0.645,181,1.654,185,0.137,186,1.3,189,0.127,190,0.006,192,1.103,193,0.54,196,2.196,197,2.064,200,0.442,201,0.099,203,0.711,208,0.634,211,0.118,214,0.279,217,1.636,219,2.284,221,0.48,223,0.257,227,0.334,228,0.214,230,1.672,241,1.129,242,0.246,243,0.838,249,0.346,250,2.085,257,0.333,263,0.247,264,1.574,268,0.471,272,0.263,273,0.315,276,1.309,277,0.077,282,1.114,291,0.857,301,1.672,303,0.44,304,0.527,307,0.512,309,1.03,310,1.239,311,0.728,316,0.459,319,1.432,320,2.008,321,0.694,326,0.984,328,0.382,335,0.256,339,1.129,340,0.984,341,0.1,345,0.781,346,1.672,350,0.278,353,0.175,356,0.37,357,0.46,363,0.386,367,1.187,369,0.781,375,0.916,377,1.03,380,0.176,381,0.254,382,0.432,383,0.292,387,0.614,394,0.346,395,0.135,399,0.854,400,0.661,401,0.763,407,0.416,408,1.874,409,0.46,410,0.498,416,0.598,417,0.898,418,0.877,422,0.246,424,0.37,425,0.232,427,0.58,428,0.25,430,0.257,431,0.553,432,0.877,433,0.652,435,0.205,436,0.334,438,0.365,439,0.179,440,0.813,441,0.113,442,0.709,443,0.838,444,0.083,446,1.765,449,0.146,450,0.101,451,1.459,459,0.407,461,0.671,464,1.243,468,0.139,469,1.129,470,0.898,471,0.419,476,0.416,486,0.143,488,0.594,489,0.877,491,1.716,493,0.07,495,0.645,498,0.85,504,0.767,505,0.554,506,0.351,508,0.584,509,0.252,510,0.857,511,0.351,513,0.52,519,0.248,521,0.781,525,0.37,527,0.85,528,2.284,529,2.807,530,0.588,534,0.512,545,1.468,549,0.569,550,0.94,553,2.057,554,0.984,557,0.961,559,0.872,560,0.513,566,0.391,567,1.832,570,1.166,574,1.363,575,0.282,576,1.251,583,0.88,589,1.078,590,0.584,591,0.634,592,2.454,593,2.582,594,0.356,601,0.17,603,0.819,605,0.382,609,1.992,610,0.136,613,0.943,618,0.419,635,1.001,636,1.054,645,0.3,646,0.841,647,0.179,659,0.961,661,0.333,662,0.961,663,0.17,665,1.39,678,1.539,680,0.728,681,0.998,682,0.918,687,2.647,690,1.486,693,2.373,701,1.586,705,0.435,707,0.374,721,0.356,729,1.506,733,0.961,737,0.877,740,0.728,743,2.033,744,0.877,748,1.16,750,0.419,757,0.584,758,0.678,763,1.134,774,0.694,779,0.569,788,0.459,791,2.702,794,0.924,800,0.877,802,1.087,805,1.468,809,1.032,812,0.138,817,0.261,827,0.432,829,1.006,834,1.815,835,0.54,836,0.471,839,0.563,840,0.513,848,1.134,852,0.614,853,1.108,858,1.202,859,1.21,876,0.432,879,1.134,882,0.946,900,0.634,907,0.918,910,1.299,924,0.984,933,1.026,941,1.923,945,2.275,947,1.307,949,1.103,953,3.276,954,0.432,955,1.363,959,2.373,967,0.975,968,0.898,969,4.514,971,2.139,972,0.877,974,1.187,976,0.539,977,2.179,980,1.232,982,2.989,983,0.671,988,0.854,995,1.397,996,1.243,997,0.781,998,1.719,1000,0.584,1003,1.719,1009,1.051,1013,0.425,1019,3.572,1022,0.828,1024,1.054,1031,0.616,1034,1.155,1035,0.676,1040,0.629,1044,0.671,1048,1.296,1052,0.71,1059,1.182,1065,1.672,1073,0.709,1075,1.032,1079,0.432,1080,2.129,1083,1.819,1084,0.569,1101,1.213,1102,2.187,1104,1.363,1105,0.678,1124,3.05,1127,2.166,1138,2.085,1140,1.397,1141,1.331,1142,1.599,1143,1.269,1144,1.269,1145,1.319,1148,1.287,1151,0.951,1152,0.728,1162,1.637,1182,1.076,1183,1.675,1202,0.401,1209,4.644,1212,0.54,1216,1.057,1227,0.711,1233,0.616,1234,0.984,1240,1.165,1243,1.078,1245,2.702,1246,1.103,1247,3.447,1254,1.637,1259,2.206,1261,1.006,1268,2.033,1270,2.454,1272,1.006,1276,2.254,1278,1.768,1281,1.432,1283,2.057,1285,1.768,1287,1.819,1289,2.254,1293,4.773,1294,0.877,1297,1.362,1301,1.931,1318,1.58,1320,2.95,1326,0.341,1330,1.362,1331,1.922,1371,0.961,1392,1.455,1394,1.545,1401,0.727,1409,1.187,1415,1.259,1424,3.456,1425,1.506,1426,0.645,1428,2.674,1429,1.078,1430,1.182,1433,1.934,1454,1.726,1457,1.008,1459,1.616,1471,2.231,1476,0.484,1477,2.127,1492,1.21,1495,1.768,1503,3.648,1504,3.925,1506,5.116,1516,1.006,1518,1.474,1519,3.165,1529,0.462,1536,3.572,1545,3.447,1555,2.373,1590,1.331,1627,1.654,1631,0.629,1632,0.946,1636,1.187,1646,1.874,1648,0.382,1653,2.595,1660,1.563,1662,0.323,1668,0.819,1669,1.432,1670,1.719,1674,1.301,1683,0.984,1687,0.961,1689,1.968,1696,2.373,1701,5.085,1707,1.506,1717,2.648,1731,1.182,1756,1.239,1775,1.545,1778,0.8,1785,2.702,1793,2.139,1810,2.203,1816,3.005,1823,0.94,1824,3.05,1827,2.203,1844,1.468,1847,1.992,1858,1.278,1871,3.776,1882,3.572,1883,1.719,1890,3.628,1894,3.012,1896,4.098,1903,0.629,1906,2.081,1908,1.719,1920,1.719,1922,1.187,1924,2.702,1932,1.187,1938,3.005,1940,1.362,1942,1.362,1944,2.166,1948,0.748,1949,1.331,1961,3.477,1966,2.58,1973,2.702,1985,1.103,2005,1.057,2007,0.709,2009,1.397,2010,0.764,2016,1.474,2023,3.447,2028,3.346,2058,0.918,2064,2.127,2083,1.432,2084,4.773,2086,1.239,2095,0.694,2104,0.857,2127,0.69,2129,1.299,2170,1.677,2172,0.767,2189,2.085,2192,1.768,2207,2.519,2213,0.614,2216,1.545,2223,1.672,2227,4.773,2228,2.842,2234,1.03,2237,1.586,2250,2.373,2263,4.773,2269,2.702,2273,3.447,2279,3.416,2282,2.674,2283,8.833,2284,6.791,2285,5.754,2286,6.206,2287,6.798,2288,2.849,2289,2.702,2290,4.782,2291,1.422,2292,1.719,2293,1.331,2294,4.275,2295,2.731,2296,3.935,2297,4.275,2298,2.58,2299,4.275,2300,4.275,2301,4.275,2302,4.062,2303,3.776,2304,4.275,2305,2.127,2306,0.819,2307,2.316,2308,1.628,2309,1.103,2310,3.005,2311,4.275,2312,3.447,2313,2.284,2314,4.275,2315,3.769,2316,3.925,2317,5.085,2318,6.791,2319,4.873,2320,4.633,2321,3.165,2322,5.998,2323,4.514,2324,2.89,2325,2.855,2326,8.552,2327,5.998,2328,4.292,2329,5.085,2330,5.475,2331,5.998,2332,5.259,2333,6.791,2334,6.791,2335,3.201,2336,7.962,2337,6.791,2338,0.872,2339,2.373,2340,2.203,2341,2.702,2342,2.471,2343,3.005,2344,4.773,2345,4.633,2346,3.201,2347,2.842,2348,1.874,2349,3.201,2350,3.447,2351,1.768,2352,4.275,2353,1.21,2354,5.92,2355,2.127,2356,2.454,2357,2.196,2358,5.92,2359,6.791,2360,6.791,2361,6.791,2362,6.113,2363,4.275,2364,7.553,2365,6.582,2366,1.545,2367,3.776,2368,1.922,2369,1.992,2370,6.791,2371,6.791,2372,3.572,2373,1.331,2374,2.519,2375,3.776,2376,2.127,2377,2.057,2378,2.702,2379,5.92,2380,5.92,2381,2.868,2382,1.437,2383,2.203,2384,7.33,2385,4.275,2386,4.275,2387,4.275,2388,4.275,2389,4.275,2390,4.275,2391,5.998,2392,4.275,2393,8.714,2394,4.773,2395,4.275,2396,2.127,2397,4.275,2398,7.697,2399,3.776,2400,4.275,2401,4.275,2402,4.275,2403,4.448,2404,4.275,2405,4.275,2406,3.935,2407,4.275,2408,3.776,2409,3.201,2410,3.005,2411,3.447,2412,3.447,2413,2.58,2414,3.005,2415,2.702,2416,4.275,2417,1.586,2418,3.572,2419,5.92,2420,6.791,2421,2.58,2422,3.447,2423,4.275,2424,7.33,2425,5.92,2426,4.275,2427,5.315,2428,1.931,2429,5.92,2430,5.92,2431,3.201,2432,6.791,2433,4.275,2434,2.674,2435,4.275,2436,4.275,2437,4.275,2438,4.275,2439,4.275,2440,4.275,2441,4.275,2442,4.275,2443,4.275,2444,4.275,2445,4.275,2446,3.776,2447,2.842,2448,1.586,2449,6.798,2450,2.734,2451,4.275,2452,3.201,2453,8.714,2454,4.275,2455,4.514,2456,4.275,2457,5.91,2458,4.275,2459,3.648,2460,4.275,2461,8.448,2462,4.275,2463,8.778,2464,4.275,2465,4.275,2466,4.275,2467,4.275,2468,4.275,2469,5.92,2470,4.275,2471,4.275,2472,4.275,2473,4.275,2474,4.275,2475,4.275,2476,2.702,2477,4.275,2478,3.776,2479,2.595,2480,2.316,2481,2.58,2482,3.201,2483,6.474,2484,4.275,2485,3.447,2486,4.823,2487,4.883,2488,8.321,2489,3.776,2490,4.275,2491,3.776,2492,3.776,2493,3.776,2494,4.275,2495,2.946,2496,3.776,2497,5.228,2498,3.776,2499,3.201,2500,4.275,2501,4.275,2502,4.275,2503,4.275,2504,5.92,2505,5.92,2506,1.874,2507,3.286,2508,3.447,2509,1.992,2510,3.005,2511,3.776,2512,1.611,2513,4.275,2514,4.275,2515,5.92,2516,5.92,2517,4.275,2518,6.791,2519,2.284,2520,4.275,2521,4.275,2522,4.275,2523,3.776,2524,6.791,2525,2.203,2526,4.275,2527,4.275,2528,3.572,2529,2.544,2530,5.92,2531,2.448,2532,7.33,2533,3.447,2534,3.201,2535,3.935,2536,1.269,2537,3.421,2538,3.776,2539,3.741,2540,3.201,2541,5.92,2542,0.763,2543,1.931,2544,4.275,2545,2.849,2546,2.127,2547,1.432,2548,1.182,2549,4.275,2550,1.239,2551,1.672,2552,2.702,2553,3.005,2554,1.129,2555,1.819,2556,3.163,2557,3.201,2558,4.514,2559,2.702,2560,1.874,2561,4.275,2562,5.92,2563,4.275,2564,4.275,2565,4.275,2566,5.41,2567,3.447,2568,3.201,2569,2.702,2570,3.005,2571,2.373,2572,4.275,2573,6.791,2574,4.275,2575,2.38,2576,1.874,2577,1.768,2578,1.155,2579,2.373,2580,5.92,2581,3.447,2582,4.275,2583,2.842,2584,1.874,2585,4.275,2586,4.275,2587,4.275,2588,4.275,2589,4.275,2590,3.201,2591,4.275,2592,2.702,2593,3.741,2594,8.448,2595,8.448,2596,2.057,2597,2.931,2598,3.201,2599,7.631,2600,3.965,2601,3.201,2602,4.275,2603,3.447,2604,4.161,2605,4.275,2606,3.447,2607,4.275,2608,4.275,2609,3.005,2610,3.776,2611,3.776,2612,8.163,2613,3.776,2614,4.275,2615,3.201,2616,3.201,2617,4.275,2618,4.275,2619,2.702,2620,5.92,2621,2.471,2622,3.776,2623,4.275,2624,4.275,2625,2.373,2626,3.447,2627,4.275,2628,4.275,2629,4.275,2630,3.447,2631,3.776,2632,4.275,2633,2.373,2634,3.776,2635,2.203,2636,3.005,2637,4.275,2638,2.702,2639,5.92,2640,2.58,2641,4.275,2642,3.447,2643,3.776,2644,3.769,2645,3.447,2646,5.085,2647,4.433,2648,3.776,2649,4.275,2650,4.275,2651,2.842,2652,1.586,2653,3.776,2654,4.275,2655,2.316,2656,4.275,2657,4.275,2658,2.702,2659,4.275,2660,1.687,2661,4.275,2662,4.275,2663,2.842,2664,2.057,2665,3.447,2666,4.275,2667,3.447,2668,4.275,2669,3.005,2670,3.447,2671,4.275,2672,4.275,2673,2.057,2674,2.373,2675,2.471,2676,2.057,2677,1.768,2678,2.373,2679,1.672,2680,2.58,2681,0.961,2682,4.275,2683,2.203,2684,4.275,2685,4.275,2686,2.702,2687,3.201,2688,4.275,2689,4.275,2690,4.275,2691,3.447,2692,2.373,2693,3.776,2694,3.201,2695,3.201,2696,4.161,2697,3.776,2698,5.962,2699,4.275,2700,3.447,2701,4.275,2702,4.275,2703,4.275,2704,4.275,2705,3.776,2706,4.275,2707,4.275,2708,2.702,2709,3.05,2710,3.741,2711,4.275,2712,2.842,2713,4.275,2714,4.275,2715,3.201,2716,3.935,2717,2.702,2718,2.471,2719,2.127,2720,4.275,2721,4.275,2722,4.275,2723,4.275,2724,4.275,2725,5.92,2726,2.842,2727,2.373,2728,2.842,2729,2.127,2730,2.702]],["title//en/lessons/beginners-guide-to-twitter-data",[12,0.071,1409,0.959,2731,4.225,2732,2.161]],["body//en/lessons/beginners-guide-to-twitter-data",[1,0.691,2,1.775,3,0.093,4,0.231,5,0.073,8,0.628,9,0.123,10,1.653,11,5.118,12,0.139,13,0.608,14,0.44,15,0.37,18,0.526,22,0.458,23,0.501,25,0.452,26,0.254,29,0.231,31,1.443,32,1.734,38,0.645,39,0.514,40,0.122,42,0.219,45,0.091,46,0.099,47,0.636,48,1.229,49,0.098,51,0.657,52,1.833,55,0.65,56,2.149,57,0.39,59,0.648,60,0.208,63,0.859,64,0.43,65,1.3,67,1.993,70,0.82,71,0.093,73,2.043,74,0.766,76,0.546,78,0.8,79,2.34,81,0.386,82,0.036,86,1.3,87,0.186,88,0.527,89,0.71,91,1.3,92,0.417,93,0.026,94,0.543,95,0.708,97,2.437,98,1.259,103,0.451,105,0.129,107,0.502,110,0.43,112,0.486,113,1.034,114,1.82,115,0.025,116,1.443,117,0.159,119,1.067,120,0.377,122,0.263,123,1.661,130,0.044,131,0.854,132,0.062,133,1.159,134,0.546,135,0.205,136,0.351,137,0.074,138,0.147,139,0.174,141,0.936,144,0.555,145,0.444,146,0.181,153,0.133,158,1.375,160,0.112,161,1.95,166,1.935,167,0.61,169,1.257,170,2.149,171,2.253,173,0.418,175,1.653,176,1.011,179,0.641,180,0.968,185,0.127,189,0.214,190,0.007,191,0.666,193,0.608,201,0.149,210,2.782,214,0.292,216,1.816,219,3.428,220,0.502,221,0.52,222,1.573,223,0.53,227,0.297,228,0.195,232,1.186,237,1.214,238,1.572,242,0.37,244,2.653,249,0.585,253,0.313,257,0.277,261,0.573,262,0.936,263,0.175,266,0.561,267,0.573,268,0.53,272,0.246,273,0.297,276,1.473,277,0.071,294,0.464,295,3.306,296,0.687,297,0.292,298,0.943,299,1.289,302,1.107,303,0.482,304,0.496,306,1.067,311,1.092,312,1.694,313,0.897,316,0.354,321,1.389,325,1.395,327,1.545,328,0.43,329,1.287,330,0.648,333,0.326,335,0.312,339,1.694,340,0.8,341,0.122,345,0.694,348,1.769,350,0.548,353,0.361,356,0.625,357,0.326,360,0.243,363,0.501,368,0.608,371,1.463,379,0.709,380,0.238,381,0.238,383,0.164,389,0.81,390,0.231,394,0.39,395,0.151,396,1.545,398,2.109,400,1.116,401,0.859,405,0.231,407,0.541,409,0.489,413,3.164,416,0.729,419,1.2,420,1.229,422,0.205,424,0.694,425,0.164,428,0.164,429,1.516,431,0.57,432,0.988,433,0.848,435,0.369,436,0.279,438,0.208,439,0.206,441,0.122,442,0.96,443,1.415,444,0.057,447,0.795,449,0.145,450,0.096,459,0.832,460,0.876,463,1.242,468,0.165,471,0.629,472,0.608,473,1.133,474,2.782,476,0.451,486,0.178,487,0.854,488,0.709,493,0.076,496,2.384,505,0.936,506,0.384,508,0.985,511,0.365,517,1.2,519,0.133,523,1.463,524,1.379,525,0.555,527,0.921,531,0.277,534,0.864,546,1.694,548,1.535,549,0.854,560,0.354,561,2.653,566,0.231,575,0.246,577,0.377,583,0.936,586,1.229,587,0.82,590,0.985,591,0.883,592,1.535,594,0.482,599,0.592,600,1.415,601,0.112,605,0.788,610,0.246,618,0.629,634,1.833,635,0.657,640,2.455,642,1.785,644,1.362,645,0.315,646,0.648,647,0.214,648,2.203,650,1.498,659,1.082,661,0.347,663,0.149,666,0.859,668,1.271,669,2.672,672,0.88,673,0.585,678,1.516,679,2.58,681,0.832,683,0.657,702,2.109,705,0.424,706,0.859,707,0.354,714,1.089,715,1.86,721,0.289,724,1.367,736,1.058,740,0.789,741,0.64,743,2.644,744,0.922,750,0.629,757,0.876,758,1.144,765,0.338,766,0.338,772,2.316,785,0.839,788,0.552,794,0.858,800,0.768,802,0.876,803,0.585,806,0.64,807,1.089,808,0.965,809,1.119,812,0.21,816,1.51,817,0.229,821,1.045,827,0.648,828,1.906,829,1.51,830,1.214,831,2.109,832,1.382,835,0.608,836,0.53,839,0.687,840,0.364,841,1.159,854,2.097,855,1.833,858,0.726,859,1.362,860,1.935,863,1.146,865,2.571,874,1.438,875,2.109,876,0.81,877,1.731,882,0.789,883,1.034,884,1.646,900,0.515,906,3.306,908,1.612,914,2.109,916,2.149,917,1.159,920,1.785,922,3.604,926,0.709,928,2.097,929,1.833,930,0.545,931,1.229,932,2.672,933,1.011,941,1.623,944,1.516,946,1.271,947,1.462,949,1.242,954,0.729,955,2.046,966,0.965,967,0.64,969,2.571,972,1.481,974,1.287,975,1.242,976,0.57,981,1.307,983,0.727,988,0.897,996,1.011,1005,1.996,1009,0.985,1011,1.581,1013,0.323,1022,0.629,1024,2.075,1026,2.352,1028,1.082,1029,0.763,1032,1.563,1034,1.3,1040,0.945,1041,2.812,1044,0.727,1048,0.921,1052,0.444,1059,2.129,1060,0.82,1062,0.839,1073,0.576,1079,0.67,1091,0.744,1101,0.691,1116,2.203,1119,1.612,1120,1.382,1131,0.338,1148,1.116,1151,0.898,1152,0.82,1154,1.051,1162,1.775,1183,0.988,1202,0.601,1209,2.904,1212,1.063,1216,1.146,1224,2.174,1227,0.8,1233,0.501,1237,2.048,1240,1.298,1254,1.331,1267,1.428,1268,2.203,1295,4.907,1299,2.109,1318,0.988,1326,0.277,1329,0.781,1331,1.362,1332,1.133,1371,1.25,1377,1.833,1382,2.046,1391,2.129,1393,3.042,1394,1.739,1401,0.515,1402,3.306,1409,1.448,1415,0.945,1430,1.331,1447,1.695,1450,1.99,1459,1.2,1461,1.271,1471,1.86,1476,0.545,1488,0.763,1493,0.781,1516,1.133,1522,1.2,1523,1.2,1529,0.506,1565,1.573,1600,1.573,1608,2.749,1609,2.672,1613,1.535,1620,3.184,1621,2.48,1622,1.535,1632,0.789,1636,1.287,1637,0.945,1639,0.954,1642,1.833,1648,0.43,1660,2.31,1664,1.535,1668,1.229,1670,1.935,1672,4.251,1676,1.86,1684,0.515,1687,1.623,1693,3.474,1697,4.251,1724,1.159,1731,1.331,1733,1.428,1744,1.775,1790,2.904,1803,3.199,1808,2.316,1809,1.653,1853,1.146,1858,1.438,1862,2.782,1869,2.243,1932,0.965,1942,0.965,1948,0.608,1949,1.498,1958,1.573,1964,1.695,1967,1.833,1972,1.812,1984,2.048,1986,0.943,1999,1.95,2003,0.922,2005,1.289,2007,0.576,2021,1.443,2025,2.571,2050,1.694,2057,2.653,2079,1.257,2086,1.395,2087,1.229,2097,1.739,2102,2.022,2103,2.812,2128,1.331,2131,2.203,2155,1.695,2170,1.44,2172,0.936,2189,1.695,2190,1.463,2212,1.287,2213,1.106,2214,0.988,2240,1.535,2244,2.046,2291,1.067,2292,1.935,2293,2.396,2305,3.592,2306,1.536,2307,1.883,2309,0.781,2317,3.604,2325,1.785,2338,0.709,2366,1.739,2373,1.498,2381,1.883,2382,1.415,2486,2.571,2487,2.782,2506,2.812,2512,1.41,2519,2.571,2542,0.859,2548,1.331,2555,2.048,2596,2.316,2600,2.48,2660,1.107,2677,3.618,2683,4.338,2731,4.251,2732,4.118,2733,9.088,2734,9.279,2735,5.173,2736,4.51,2737,2.904,2738,1.573,2739,2.243,2740,2.904,2741,2.014,2742,2.109,2743,1.79,2744,5.96,2745,3.088,2746,3.604,2747,2.243,2748,0.96,2749,2.782,2750,3.604,2751,2.243,2752,1.067,2753,2.653,2754,1.695,2755,2.571,2756,2.48,2757,4.51,2758,1.99,2759,1.695,2760,3.383,2761,3.383,2762,3.604,2763,3.88,2764,4.813,2765,1.785,2766,2.174,2767,5.173,2768,3.88,2769,3.88,2770,2.174,2771,2.672,2772,1.082,2773,8.248,2774,4.007,2775,1.428,2776,5.82,2777,3.604,2778,3.088,2779,2.672,2780,4.813,2781,3.604,2782,6.416,2783,2.109,2784,4.813,2785,2.174,2786,1.695,2787,3.199,2788,1.935,2789,1.695,2790,2.782,2791,1.448,2792,1.734,2793,7.083,2794,7.218,2795,1.133,2796,7.218,2797,1.739,2798,3.199,2799,2.58,2800,2.243,2801,5.405,2802,4.51,2803,1.833,2804,3.604,2805,7.218,2806,7.218,2807,1.935,2808,4.813,2809,4.251,2810,2.782,2811,1.242,2812,2.855,2813,4.813,2814,4.798,2815,3.88,2816,2.395,2817,4.813,2818,4.407,2819,2.109,2820,4.251,2821,4.805,2822,1.738,2823,6.416,2824,1.86,2825,1.257,2826,2.824,2827,1.052,2828,2.319,2829,1.694,2830,2.48,2831,3.088,2832,1.694,2833,1.612,2834,1.883,2835,4.265,2836,2.571,2837,3.88,2838,1.855,2839,2.782,2840,3.88,2841,4.251,2842,1.612,2843,3.604,2844,1.395,2845,3.967,2846,3.383,2847,3.88,2848,1.331,2849,4.251,2850,6.375,2851,0.781,2852,3.88,2853,2.48,2854,2.48,2855,3.604,2856,5.173,2857,4.251,2858,4.813,2859,3.383,2860,4.813,2861,1.935,2862,2.316,2863,3.604,2864,4.813,2865,2.782,2866,3.199,2867,3.88,2868,3.88,2869,1.883,2870,3.042,2871,1.545,2872,4.813,2873,4.813,2874,2.319,2875,1.362,2876,4.813,2877,4.813,2878,4.813,2879,3.726,2880,4.251,2881,3.199,2882,3.604,2883,1.883,2884,4.813,2885,7.892,2886,2.109,2887,2.782,2888,4.813,2889,4.055,2890,2.782,2891,3.042,2892,2.904,2893,4.251,2894,4.813,2895,5.82,2896,4.813,2897,3.383,2898,1.331,2899,2.99,2900,5.667,2901,2.51,2902,1.99,2903,1.653,2904,3.199,2905,2.48,2906,4.813,2907,4.813,2908,3.383,2909,1.271,2910,4.813,2911,6.416,2912,4.813,2913,5.331,2914,4.813,2915,4.055,2916,4.813,2917,1.331,2918,5.173,2919,0.945,2920,4.813,2921,4.813,2922,4.813,2923,2.26,2924,2.48,2925,1.271,2926,4.813,2927,4.813,2928,4.813,2929,2.243,2930,3.042,2931,2.782,2932,3.88,2933,4.251,2934,4.51,2935,2.316,2936,1.535,2937,4.813,2938,1.428,2939,1.463,2940,2.904,2941,4.813,2942,2.109,2943,1.883,2944,2.904,2945,2.48,2946,4.265,2947,3.604,2948,3.042,2949,4.813,2950,2.571,2951,3.383,2952,2.904,2953,2.109,2954,2.904,2955,2.395,2956,4.251,2957,4.813,2958,4.251,2959,4.813,2960,4.813,2961,4.813,2962,1.785,2963,1.653,2964,3.88]],["title//en/lessons/building-static-sites-with-jekyll-github-pages",[57,0.185,268,0.448,339,1.073,1648,0.363,1913,1.73,2965,2.702]],["body//en/lessons/building-static-sites-with-jekyll-github-pages",[1,0.679,3,0.112,4,0.15,5,0.08,8,0.739,9,0.139,10,1.956,12,0.046,13,0.801,14,0.385,15,0.54,17,1.576,18,0.674,19,0.798,22,0.542,23,0.66,25,0.465,26,0.359,28,0.854,29,0.366,30,0.903,32,0.848,36,0.613,38,0.509,40,0.145,42,0.194,45,0.091,46,0.095,47,0.515,49,0.1,50,2.74,51,0.428,52,1.802,55,0.551,57,0.429,58,0.857,60,0.208,63,0.56,69,1.002,70,1.08,71,0.093,72,0.615,73,0.888,74,0.734,76,0.612,78,0.787,81,0.381,82,0.043,83,0.834,87,0.121,88,0.507,90,0.806,91,1.278,92,0.409,93,0.027,94,0.429,95,0.782,96,0.925,103,0.446,104,0.679,105,0.116,107,0.246,108,0.375,110,0.28,111,0.988,112,0.688,113,1.017,115,0.025,116,1.064,117,0.162,118,1.146,119,0.417,120,0.599,121,1.051,122,0.27,124,1.193,125,1.16,128,0.603,129,0.677,130,0.044,132,0.059,133,1.789,134,0.667,135,0.228,136,0.345,137,0.076,138,0.121,139,0.186,140,1.563,141,1.172,142,2.353,143,2.836,144,0.662,145,0.66,146,0.151,152,0.663,153,0.119,154,1.78,158,1.497,159,0.091,160,0.104,165,1.813,167,0.542,169,1.243,173,0.484,176,1.503,179,0.479,180,0.86,185,0.122,189,0.247,190,0.009,191,0.705,193,0.801,200,0.585,201,0.198,205,1.134,206,1.473,208,0.336,209,1.957,211,0.086,214,0.267,220,0.65,221,0.634,223,0.526,227,0.329,228,0.202,238,1.334,241,0.828,242,0.467,247,1.997,249,0.58,251,1.064,253,0.589,257,0.359,261,0.779,262,1.096,263,0.248,264,0.993,265,4.108,266,0.956,267,0.28,268,1.045,269,2.855,272,0.317,273,0.335,274,0.953,276,1.017,277,0.081,281,1.261,282,0.428,284,1.249,289,0.845,290,1.105,294,0.47,296,0.507,297,0.385,299,1.133,303,0.515,304,0.446,307,0.759,309,0.756,310,1.371,311,1.021,312,0.828,313,0.739,316,0.478,318,1.19,329,0.629,330,0.317,333,0.54,335,0.246,339,2.476,341,0.156,347,1.339,349,0.536,350,0.308,351,2.592,353,0.233,356,0.726,357,0.581,358,1.096,360,0.197,363,0.443,364,0.909,368,0.719,369,0.667,374,1.973,375,0.881,379,0.934,380,0.093,381,0.241,382,0.317,383,0.312,387,0.45,389,0.829,390,0.411,391,0.868,394,0.619,395,0.154,397,1.017,399,0.365,401,1.521,402,1.278,405,0.227,406,1.521,407,0.446,408,2.497,409,0.32,410,0.365,414,1.358,415,1.755,416,0.317,418,0.682,419,1.066,420,0.97,422,0.254,424,0.589,425,0.308,427,0.464,428,0.232,429,1.839,430,0.381,431,0.518,432,0.644,433,0.521,435,0.416,436,0.317,438,0.386,439,0.211,441,0.145,442,0.915,443,1.499,444,0.075,447,0.878,449,0.152,450,0.134,459,0.298,460,0.428,461,0.811,462,1.69,463,1.637,466,1.613,468,0.161,469,0.828,470,1.56,471,0.559,472,0.988,473,0.738,475,1.676,476,0.4,485,0.938,486,0.18,487,0.63,488,0.634,490,2.291,493,0.079,494,1.862,498,0.911,504,0.928,505,0.407,509,0.233,510,0.949,511,0.378,513,0.431,517,0.587,519,0.223,522,0.848,523,1.731,524,1.463,527,0.45,530,0.546,532,2.655,538,2.114,545,1.625,548,2.369,549,0.906,550,1.394,557,0.706,559,0.934,560,0.395,561,1.957,566,0.304,567,0.722,570,1.014,572,0.629,573,1.224,575,0.265,577,0.446,583,0.738,586,1.304,587,0.534,589,0.791,590,0.929,591,0.766,593,1.105,594,0.381,596,0.791,599,0.837,600,1.116,601,0.198,605,0.724,610,0.265,613,0.536,618,0.75,635,0.646,636,1.404,640,1,645,0.293,649,0.976,657,1.893,659,1.281,661,0.294,663,0.178,665,1.08,666,0.56,673,0.703,675,0.547,676,0.809,677,2.205,679,1.261,680,0.534,681,0.963,683,1.133,684,2.546,690,0.845,691,4.593,699,2.353,701,1.163,705,0.319,707,0.453,711,1.114,713,1.438,714,0.473,721,0.188,724,1.467,726,0.773,729,1.666,731,1.908,732,1.755,733,1.793,736,1.496,738,1.265,739,0.644,740,0.582,744,0.889,748,0.615,750,0.464,753,2.014,755,0.757,757,0.929,758,0.903,762,0.976,765,0.331,766,0.333,768,0.338,774,0.768,783,2.99,784,1,785,0.547,787,1.714,788,0.479,792,1.676,793,1.585,795,0.615,800,0.682,802,0.778,803,0.591,807,0.714,809,1.391,810,1.684,811,1.8,812,0.202,814,1.187,816,1.685,817,0.244,818,2.074,821,1.038,825,1.903,827,0.723,829,0.738,832,1.498,835,0.719,836,0.628,839,0.727,840,0.237,841,0.756,844,0.644,847,0.69,848,0.906,852,0.978,853,1.274,855,1.195,858,0.714,863,0.56,865,2.528,870,1.025,874,1.55,875,1.375,876,0.688,883,1.224,884,1.79,887,4.266,906,2.935,913,1.903,917,0.756,920,1.163,924,0.522,925,2.292,926,0.462,928,1.025,930,0.645,931,1.302,933,0.953,944,0.659,951,0.56,954,0.839,956,0.809,963,1.983,967,0.417,981,1.341,983,0.645,986,1.224,988,0.739,989,0.522,990,0.714,994,1.105,996,0.659,1004,3.038,1005,2.585,1013,0.407,1027,1.272,1029,0.737,1031,0.593,1035,0.685,1040,1.309,1041,1.375,1048,0.45,1051,1.528,1052,0.289,1057,1,1059,0.868,1060,1.219,1061,0.931,1062,0.547,1073,0.682,1079,0.229,1084,0.63,1085,1.851,1091,0.881,1105,0.75,1111,1.105,1112,1.493,1114,1.546,1120,1.551,1123,2.682,1124,1.616,1127,2.023,1129,1.261,1130,1.651,1131,0.392,1133,0.719,1142,0.738,1145,0.903,1151,0.663,1154,0.646,1160,1.297,1162,2.205,1165,2.07,1190,4.244,1202,0.386,1212,0.719,1216,0.845,1226,2.99,1227,0.787,1233,0.593,1237,3.711,1252,3.787,1261,0.738,1287,1.335,1289,1.195,1294,0.971,1298,1.14,1299,1.375,1318,1.636,1326,0.491,1328,1.297,1331,1.613,1370,0.522,1373,1.261,1375,2.771,1377,2.592,1384,1.051,1392,0.865,1397,2.229,1401,0.819,1406,1.375,1408,2.338,1409,0.629,1415,0.462,1426,0.957,1428,1.417,1430,1.754,1431,2.286,1454,0.738,1455,0.931,1457,0.806,1460,1.261,1461,1.504,1476,0.842,1488,1.005,1518,0.601,1522,1.19,1523,1.066,1529,0.519,1536,1.893,1563,0.732,1568,1.163,1582,1.676,1590,0.706,1598,1.561,1616,2.356,1627,0.674,1630,0.818,1631,0.839,1636,0.629,1637,0.839,1639,0.972,1640,2.353,1643,1.975,1648,0.28,1654,1.908,1662,0.541,1665,0.773,1668,1.464,1674,1.04,1676,2.153,1683,0.722,1684,0.867,1690,2.277,1691,1.43,1694,0.428,1711,1.195,1717,1.438,1721,1.956,1727,0.976,1733,1.69,1750,1.882,1756,1.371,1775,1.134,1776,1.193,1790,1.893,1791,1.375,1853,1.326,1858,1.462,1891,2.528,1895,0.791,1903,0.697,1913,3.804,1920,1.903,1922,0.629,1926,2.074,1932,1.757,1940,1.647,1945,1.983,1947,0.903,1948,0.86,1949,1.473,1952,1.261,1958,2.073,1959,2.687,1962,2.205,1964,1.105,1967,1.802,1972,1.341,1981,1.647,1982,1.51,1985,0.809,2003,1.527,2005,1.133,2006,1.561,2009,2.225,2010,0.64,2011,1.813,2020,5.375,2021,1.064,2024,1.575,2050,1.504,2058,1.017,2061,1.365,2063,2.85,2072,2.074,2079,1.851,2083,2.397,2086,2.311,2102,1.193,2103,1.375,2104,1.142,2127,0.365,2128,0.868,2137,1.297,2139,4.009,2142,0.888,2143,1.105,2149,1.893,2151,2.118,2153,0.809,2157,3.145,2162,1.261,2172,0.883,2174,2.529,2175,2.529,2176,2.529,2177,5.385,2180,1,2193,2.069,2194,3.602,2198,1.509,2202,2.984,2204,2.171,2205,3.939,2212,0.949,2213,0.978,2234,0.756,2235,3.157,2240,2.438,2248,2.006,2251,1.105,2258,2.312,2265,1.741,2266,3.939,2271,1.802,2278,1.335,2306,1.37,2307,2.229,2308,1.802,2313,3.389,2338,0.839,2348,2.074,2353,2.026,2373,1.773,2448,2.836,2450,1.051,2479,3.597,2512,1.252,2519,4.328,2542,0.845,2543,2.573,2556,4.611,2578,0.848,2673,1.51,2681,1.064,2708,2.99,2732,1.417,2738,1.025,2745,1.51,2748,1.116,2752,0.947,2755,2.528,2757,2.205,2759,1.666,2765,1.163,2766,2.866,2772,2.033,2778,2.742,2789,1.105,2790,1.813,2791,0.949,2792,0.848,2795,0.738,2803,1.195,2811,0.809,2818,1.676,2822,1.724,2824,0.909,2825,1.609,2827,0.88,2842,1.585,2874,1.134,2875,2.103,2919,0.697,2935,1.51,2936,1,2938,0.931,2965,6.282,2966,2.497,2967,1.851,2968,4.593,2969,3.137,2970,3.137,2971,4.731,2972,4.731,2973,4.179,2974,2.114,2975,2.058,2976,7.332,2977,5.031,2978,4.459,2979,6.309,2980,7.623,2981,4.313,2982,3.543,2983,3.521,2984,6.012,2985,5.097,2986,3.6,2987,4.731,2988,3.535,2989,3.145,2990,5.097,2991,3.137,2992,3.137,2993,3.326,2994,1.297,2995,4.009,2996,3.137,2997,3.137,2998,1.616,2999,1.417,3000,4.108,3001,2.349,3002,3.137,3003,4.731,3004,4.731,3005,1.375,3006,1.983,3007,2.205,3008,1.51,3009,1.676,3010,1.195,3011,3.137,3012,2.085,3013,1.741,3014,2.085,3015,4.266,3016,1.893,3017,0.868,3018,2.771,3019,1.893,3020,2.771,3021,3.137,3022,4.009,3023,1.983,3024,1.851,3025,3.137,3026,2.836,3027,2.771,3028,1.195,3029,3.815,3030,2.234,3031,5.5,3032,4.731,3033,3.292,3034,4.731,3035,3.521,3036,2.771,3037,1.983,3038,3.137,3039,2.771,3040,1.676,3041,4.833,3042,5.359,3043,1.625,3044,1.893,3045,3.075,3046,3.326,3047,2.356,3048,1.51,3049,2.085,3050,1.335,3051,2.349,3052,3.815,3053,5.697,3054,6.807,3055,3.137,3056,1.616,3057,3.815,3058,4.731,3059,3.815,3060,4.731,3061,2.349,3062,1.616,3063,3.137,3064,3.666,3065,3.137,3066,3.137,3067,5.115,3068,3.137,3069,3.137,3070,2.771,3071,1.813,3072,2.771,3073,1.741,3074,1.462,3075,3.137,3076,3.137,3077,1.227,3078,3.137,3079,5.697,3080,5.697,3081,3.137,3082,4.731,3083,2.771,3084,4.731,3085,1.755,3086,2.085,3087,1.51,3088,3.137,3089,3.543,3090,2.771,3091,3.137,3092,8.521,3093,2.529,3094,1.613,3095,2.085,3096,4.731,3097,4.731,3098,3.137,3099,4.523,3100,6.321,3101,3.356,3102,3.575,3103,6.344,3104,3.145,3105,6.807,3106,4.731,3107,3.137,3108,5.697,3109,6.344,3110,2.014,3111,3.137,3112,5.115,3113,2.349,3114,3.137,3115,1.375,3116,2.014,3117,1.297,3118,2.349,3119,4.266,3120,1.893,3121,3.326,3122,4.731,3123,2.169,3124,1.957,3125,1.893,3126,3.137,3127,3.137,3128,3.137,3129,1.616,3130,2.855,3131,2.835,3132,3.137,3133,3.137,3134,2.771,3135,3.137,3136,3.137,3137,3.137,3138,5.603,3139,1.893,3140,2.349,3141,2.349,3142,4.731,3143,4.731,3144,3.137,3145,3.145,3146,1.893,3147,2.771,3148,3.521,3149,3.137,3150,2.529,3151,3.137,3152,3.137,3153,3.137,3154,3.377,3155,3.137,3156,1.676,3157,3.137,3158,3.137,3159,1.983,3160,2.771,3161,4.731,3162,3.137,3163,3.137,3164,2.205,3165,5.697,3166,1.983,3167,3.137,3168,5.697,3169,2.085,3170,1.417,3171,1.462,3172,4.75,3173,1.625,3174,2.349,3175,5.697,3176,3.137,3177,3.137,3178,4.731,3179,3.137,3180,2.735,3181,3.137,3182,3.145,3183,3.972,3184,4.731,3185,5.697,3186,6.321,3187,2.074,3188,4.731,3189,2.771,3190,3.137,3191,4.179,3192,3.137,3193,3.137,3194,3.137,3195,3.137,3196,2.205,3197,1.616,3198,1.462,3199,3.137,3200,2.356,3201,5.489,3202,3.053,3203,3.137,3204,3.137,3205,1.741,3206,2.771,3207,3.137,3208,3.543,3209,3.137,3210,3.137,3211,3.137,3212,3.137,3213,3.137,3214,1.676,3215,4.085,3216,2.205,3217,3.137,3218,1.335,3219,2.205,3220,2.771,3221,3.137,3222,3.137,3223,3.137,3224,3.137,3225,3.137,3226,2.529,3227,1.741,3228,2.529,3229,0.644,3230,3.145,3231,2.771,3232,3.137,3233,2.771,3234,3.137,3235,3.137,3236,1.51,3237,2.771,3238,0.69,3239,1.893,3240,2.085,3241,2.771,3242,2.085,3243,2.771,3244,2.529,3245,3.137,3246,3.137,3247,1.375,3248,3.787,3249,3.815,3250,3.137,3251,3.137,3252,2.085,3253,2.349,3254,3.137,3255,1.983,3256,1.462,3257,2.771,3258,2.771,3259,2.771,3260,2.771,3261,2.349,3262,2.771,3263,2.349,3264,2.529,3265,2.529,3266,2.771,3267,2.771,3268,1.741,3269,1.676]],["title//en/lessons/cleaning-data-with-openrefine",[12,0.077,302,1.207,3270,3.316]],["body//en/lessons/cleaning-data-with-openrefine",[3,0.096,5,0.075,6,0.639,9,0.077,12,0.14,14,0.413,15,0.43,17,0.9,18,0.376,22,0.491,23,0.853,25,0.421,26,0.354,28,0.948,29,0.247,31,1.511,34,1.272,36,1.126,37,2.307,40,0.19,42,0.287,45,0.073,46,0.086,49,0.094,55,0.418,57,0.235,58,0.894,59,0.916,60,0.205,63,1.334,64,0.752,67,1.187,68,0.618,69,0.76,71,0.083,74,0.687,76,0.39,77,1.568,81,0.31,82,0.042,87,0.199,88,0.526,89,0.476,90,0.879,92,0.581,93,0.023,98,0.9,101,2.217,103,0.363,104,0.719,105,0.111,106,1.511,107,0.404,108,0.618,110,0.461,111,0.687,112,0.829,114,1.301,115,0.022,116,1.161,117,0.153,119,1.092,120,0.642,122,0.272,123,1.187,125,0.943,127,0.917,128,0.815,130,0.041,131,0.894,132,0.054,135,0.252,136,0.376,137,0.079,138,0.145,139,0.158,141,0.968,143,1.686,144,0.447,146,0.142,152,0.941,153,0.125,154,1.477,159,0.073,160,0.108,166,2.075,167,0.639,171,1.301,179,0.637,180,0.779,181,1.109,182,2.616,185,0.131,189,0.153,190,0.005,191,0.476,193,0.652,201,0.199,205,1.065,206,1.606,208,0.97,211,0.218,213,2.325,214,0.28,216,1.461,217,1.618,221,0.544,223,0.449,227,0.335,237,1.301,238,1.648,242,0.387,247,1.134,249,0.418,250,1.818,253,0.515,257,0.375,260,1.914,261,0.668,263,0.272,266,0.601,268,0.927,273,0.317,277,0.074,281,2.075,285,1.818,288,2.075,294,0.37,296,0.553,297,0.36,298,1.011,302,2.107,303,0.31,304,0.31,307,0.804,311,0.826,312,1.363,313,0.87,315,2.134,318,0.858,320,1.301,321,1.332,326,0.858,327,1.243,328,0.461,329,1.035,330,0.799,333,0.506,335,0.29,341,0.114,353,0.359,356,0.447,357,0.506,358,0.941,359,2.65,360,0.226,363,0.336,367,1.347,368,0.652,373,4.246,379,0.989,380,0.25,381,0.222,382,0.679,383,0.255,390,0.247,394,0.694,395,0.134,399,0.956,400,1.269,402,2.018,407,0.472,409,0.349,410,0.783,413,2.262,416,0.679,418,0.618,422,0.238,424,0.447,425,0.229,427,0.732,430,0.31,431,0.455,433,0.976,435,0.247,439,0.199,441,0.171,442,0.618,444,0.079,449,0.149,450,0.125,460,0.705,461,0.585,464,1.661,466,1.902,468,0.142,471,0.659,485,0.848,486,0.109,487,0.994,488,0.681,493,0.07,495,0.779,504,1.11,506,0.247,508,1.02,509,0.142,510,1.035,511,0.306,513,0.285,519,0.185,524,1.109,525,0.728,527,0.741,531,0.223,534,0.618,540,1.134,542,1.502,543,1.184,545,2.565,547,0.779,549,0.687,553,2.484,554,1.117,555,1.301,559,0.76,560,0.436,566,0.322,573,1.109,575,0.252,576,1.247,577,0.67,583,0.669,586,0.988,589,1.995,590,0.917,591,0.8,592,2.523,594,0.31,596,1.301,601,0.191,618,0.659,635,0.705,636,1.841,645,0.344,646,0.799,647,0.195,655,2.484,658,3.628,661,0.29,663,0.191,664,1.815,666,0.921,672,0.943,673,0.418,675,0.9,678,1.766,680,0.879,682,1.443,690,1.413,705,0.398,706,0.921,707,0.412,711,1.215,713,1.568,714,0.779,720,1.606,721,0.449,731,1.729,733,1.161,737,1.059,740,0.635,744,0.618,746,2.075,748,1.011,750,0.776,752,1.55,755,0.689,757,0.705,758,0.818,763,0.988,765,0.211,766,0.363,768,0.306,776,2.565,777,0.585,779,0.687,787,1.395,788,0.323,800,0.894,802,0.917,805,2.307,806,0.894,807,1.127,808,1.035,810,1.059,812,0.191,814,1.48,817,0.2,821,1.043,827,0.895,834,1.903,835,0.652,839,0.491,840,0.508,852,0.965,853,0.966,855,1.965,863,0.921,871,1.568,874,0.9,876,0.679,877,1.161,883,1.109,884,1.059,886,1.841,900,0.553,912,0.879,921,2.405,924,0.858,926,0.989,930,0.761,941,1.161,944,1.661,946,1.363,947,1.039,951,0.921,954,0.521,967,1.119,972,1.379,974,1.347,976,0.555,977,1.301,983,0.761,986,1.443,987,1.496,988,0.922,991,1.815,1009,0.705,1013,0.26,1022,0.861,1024,1.656,1026,2.17,1027,1.035,1029,0.752,1031,0.699,1032,0.943,1035,0.62,1040,0.76,1044,0.585,1048,0.741,1051,0.9,1052,0.757,1056,1.815,1057,2.142,1060,0.879,1073,0.804,1079,0.684,1080,1.858,1084,0.687,1090,1.774,1091,0.798,1101,1.073,1120,0.988,1130,1.947,1131,0.394,1151,0.941,1167,1.606,1203,1.531,1212,0.652,1216,1.529,1224,1.272,1228,2.262,1233,0.537,1239,3.035,1240,1.257,1243,1.301,1267,1.531,1270,1.865,1289,1.965,1294,1.059,1297,1.187,1318,1.684,1320,1.865,1325,2.865,1326,0.387,1329,1.091,1332,1.215,1369,1.702,1384,1.729,1391,1.858,1392,0.943,1400,1.496,1401,0.553,1415,0.76,1431,2.17,1457,1.144,1459,1.753,1460,2.702,1476,0.585,1493,0.838,1499,2.075,1522,0.858,1523,0.966,1565,2.195,1585,2.25,1596,1.729,1600,1.686,1614,2.075,1628,2.945,1630,0.741,1632,0.635,1637,0.76,1640,1.914,1643,1.606,1645,1.039,1646,2.262,1647,2.865,1648,0.6,1662,0.565,1665,1.272,1677,1.395,1680,2.983,1683,1.888,1684,0.719,1687,1.845,1691,1.365,1702,1.109,1707,1.818,1727,1.606,1744,1.858,1745,3.864,1750,2.778,1752,3.006,1853,0.921,1858,1.303,1922,1.498,1932,1.347,1941,1.818,1942,1.347,1944,2.142,1954,3.004,1962,3.628,1966,3.114,1981,1.187,1984,2.196,1985,1.332,1986,1.317,2007,0.804,2010,0.6,2021,1.161,2046,3.628,2058,1.109,2064,2.568,2079,1.011,2095,0.838,2096,4.161,2102,2.16,2103,2.262,2104,1.687,2133,0.966,2136,4.466,2152,2.262,2170,1.535,2172,1.026,2189,1.818,2212,1.035,2213,1.073,2240,1.646,2262,2.757,2271,1.965,2277,2.262,2293,1.606,2306,0.988,2308,1.965,2309,0.838,2323,4.965,2340,2.659,2382,1.317,2508,5.417,2545,2.484,2547,1.729,2554,0.858,2577,2.134,2584,2.262,2600,3.461,2708,3.262,2743,1.708,2752,1.117,2770,2.331,2772,1.161,2775,1.531,2790,4.317,2803,2.559,2811,1.332,2812,1.914,2822,1.618,2825,1.551,2826,1.818,2827,1.132,2832,1.363,2833,1.729,2834,3.29,2851,1.332,2861,2.075,2869,2.922,2871,1.243,2875,1.461,2899,2.405,2901,2.688,2905,3.461,2917,2.188,2919,1.208,2951,3.628,2963,1.772,2966,2.945,2973,4.558,2988,3.035,3026,1.914,3037,4.246,3043,1.772,3045,3.035,3117,2.134,3120,3.114,3123,1.965,3154,2.628,3183,2.865,3187,3.954,3218,2.196,3229,1.926,3270,5.926,3271,8.779,3272,4.205,3273,2.554,3274,4.965,3275,5.878,3276,7.564,3277,2.134,3278,6.988,3279,2.77,3280,1.686,3281,2.568,3282,3.864,3283,4.227,3284,2.983,3285,2.405,3286,2.559,3287,3.864,3288,2.075,3289,2.568,3290,3.687,3291,2.042,3292,3.431,3293,5.161,3294,4.558,3295,7.47,3296,3.864,3297,4.161,3298,2.484,3299,2.196,3300,1.568,3301,2.757,3302,3.262,3303,5.161,3304,5.161,3305,3.628,3306,4.161,3307,4.558,3308,3.431,3309,4.558,3310,4.558,3311,2.019,3312,3.628,3313,6.379,3314,4.161,3315,4.161,3316,1.965,3317,3.864,3318,4.161,3319,2.659,3320,1.332,3321,3.864,3322,5.161,3323,4.558,3324,5.161,3325,5.161,3326,5.161,3327,4.161,3328,2.405,3329,7.47,3330,6.718,3331,5.161,3332,5.161,3333,2.757,3334,3.262,3335,5.161,3336,3.864,3337,6.718,3338,1.461,3339,2.659,3340,4.161,3341,2.405,3342,4.558,3343,5.161,3344,5.417,3345,2.262,3346,5.161,3347,2.628,3348,3.262,3349,4.722,3350,2.568,3351,4.558,3352,4.161,3353,5.168,3354,3.431,3355,3.035,3356,5.417,3357,3.114,3358,2.865,3359,5.161,3360,1.865,3361,5.562,3362,3.628,3363,3.431,3364,2.405,3365,4.965,3366,4.558,3367,6.718,3368,8.204,3369,1.865,3370,1.531,3371,4.558,3372,5.008,3373,4.161,3374,5.161,3375,5.161,3376,7.47,3377,5.161,3378,4.161,3379,3.431,3380,2.196,3381,5.161,3382,2.568,3383,2.659,3384,4.558,3385,4.161,3386,5.161,3387,5.161,3388,5.161,3389,5.161,3390,5.161,3391,3.628,3392,4.161,3393,5.161,3394,2.922,3395,5.161,3396,2.983,3397,2.262,3398,4.722,3399,4.161,3400,2.983,3401,4.161,3402,3.628,3403,3.114,3404,6.718,3405,4.558,3406,2.484,3407,2.075,3408,1.646,3409,5.161,3410,3.864,3411,4.558,3412,5.161,3413,5.161,3414,1.914,3415,5.161,3416,5.161,3417,5.161,3418,5.161,3419,5.161,3420,5.161,3421,4.558,3422,2.757,3423,3.628,3424,2.568,3425,4.161,3426,4.161]],["title//en/lessons/cleaning-ocrd-text-with-regular-expressions",[82,0.02,302,1.011,541,1.011,542,0.785,544,2.652]],["body//en/lessons/cleaning-ocrd-text-with-regular-expressions",[0,3.572,1,1.082,3,0.067,4,0.326,5,0.046,6,0.5,8,0.59,9,0.141,12,0.129,13,0.858,14,0.379,17,1.185,20,2.654,22,0.785,23,0.707,24,1.773,25,0.516,29,0.429,30,1.077,31,1.182,35,2.893,36,1.172,37,2.334,39,0.408,40,0.133,45,0.074,46,0.087,49,0.082,57,0.385,60,0.206,64,0.673,71,0.092,72,1.03,74,0.569,81,0.453,82,0.044,83,0.612,87,0.263,88,0.425,93,0.025,94,0.356,102,3.321,105,0.112,106,1.182,108,0.814,110,0.779,113,1.129,115,0.022,117,0.147,120,0.59,122,0.274,127,1.126,130,0.039,131,0.699,132,0.061,133,1.265,135,0.217,138,0.143,139,0.144,145,0.695,146,0.144,153,0.112,157,0.814,159,0.097,160,0.11,161,2.229,167,0.5,173,0.443,176,1.673,180,0.793,183,2.587,185,0.133,189,0.224,190,0.008,193,0.663,200,0.443,201,0.203,208,0.728,211,0.233,220,0.411,221,0.426,223,0.453,228,0.218,241,2.103,242,0.303,243,1.03,253,0.342,255,3.928,257,0.344,261,0.755,262,0.681,263,0.191,267,0.47,272,0.272,273,0.203,277,0.076,282,0.717,283,3.168,285,1.85,288,2.113,294,0.375,297,0.363,302,2.081,303,0.408,304,0.408,307,0.629,316,0.29,321,0.853,341,0.089,344,2.065,353,0.278,369,0.515,379,0.774,380,0.224,381,0.156,382,0.761,387,0.755,391,2.474,395,0.143,396,1.265,397,1.46,405,0.382,417,1.103,428,0.179,430,0.408,433,0.579,435,0.252,436,0.291,437,1.924,438,0.357,439,0.205,440,0.814,441,0.129,442,0.629,444,0.084,447,0.579,449,0.115,450,0.126,451,1.675,464,1.427,468,0.164,472,1.155,473,1.237,487,0.904,493,0.082,509,0.219,511,0.239,512,2.394,513,0.375,519,0.219,522,2.479,524,1.46,527,0.976,530,0.491,531,0.326,541,2.071,542,1.607,544,4.101,546,1.989,559,1.215,560,0.415,561,2.811,563,3.492,566,0.382,567,2.137,570,0.681,575,0.27,587,0.895,594,0.508,596,1.714,601,0.192,603,1.006,607,3.119,608,2.811,610,0.27,612,2.707,625,2.916,643,1.387,646,0.531,647,0.158,663,0.185,665,0.895,674,2.373,681,0.977,690,0.938,750,0.515,757,0.717,758,1.194,765,0.326,772,2.529,779,1.002,800,0.814,801,1.487,803,0.496,806,1.06,808,1.054,812,0.158,817,0.224,823,3.321,834,1.129,836,0.579,839,0.785,840,0.397,848,1.006,852,1.144,853,1.272,882,0.836,886,1.675,900,0.853,904,2.794,916,1.76,926,0.774,933,0.736,950,0.283,976,0.356,984,1.635,986,1.129,1005,1.453,1008,1.76,1015,2.236,1024,1.295,1032,1.456,1035,0.485,1041,2.979,1043,2.456,1044,0.854,1054,2.588,1073,0.814,1095,4.778,1105,0.833,1119,1.76,1131,0.397,1133,0.663,1138,1.85,1140,1.717,1141,1.635,1144,2.017,1151,1.055,1183,1.078,1205,4.101,1212,0.663,1218,4.101,1237,2.236,1245,3.321,1264,6.046,1267,1.559,1272,1.237,1276,2.001,1278,2.173,1280,2.303,1371,1.103,1378,1.76,1382,2.167,1392,1.689,1405,3.773,1406,3.492,1425,2.906,1430,1.88,1459,0.983,1461,2.231,1502,2.529,1503,2.614,1516,1.237,1529,0.316,1554,4.64,1594,6.127,1613,1.675,1639,0.854,1645,1.348,1674,1.155,1694,1.126,1721,1.804,1729,2.017,1762,3.17,1776,1.714,1778,1.272,1793,3.054,1803,3.492,1820,2.236,1833,2.659,1838,3.17,1894,3.129,1895,2.009,1934,1.76,1944,1.675,1968,2.236,1981,1.945,2005,0.938,2010,0.47,2016,1.263,2024,1.88,2028,3.203,2061,1.185,2062,0.904,2064,3.382,2065,3.271,2072,2.979,2095,1.293,2102,1.325,2104,1.598,2117,3.818,2131,1.804,2190,1.597,2192,2.811,2216,2.456,2235,4.552,2258,2.345,2270,2.529,2275,1.635,2292,2.113,2320,3.321,2338,1.001,2340,2.707,2341,3.321,2348,2.303,2353,1.487,2382,1.03,2486,4.025,2487,3.928,2512,1.656,2536,1.559,2542,0.938,2567,4.236,2590,3.934,2597,2.654,2745,2.529,2775,2.236,2791,1.054,2792,2.036,2827,0.646,2829,2.452,2831,3.271,2834,2.659,2838,1.182,2845,3.502,2879,3.07,2905,4.104,2919,1.173,2925,1.989,2938,2.017,2950,2.807,3005,2.303,3017,1.453,3026,2.521,3047,2.173,3050,3.66,3085,1.949,3113,3.934,3125,3.17,3154,3.117,3172,3.934,3200,2.173,3238,1.155,3242,3.492,3277,2.173,3348,4.296,3397,2.303,3407,2.113,3427,5.762,3428,5.457,3429,2.848,3430,6.797,3431,6.797,3432,6.797,3433,6.654,3434,4.64,3435,7.534,3436,2.707,3437,3.693,3438,5.254,3439,1.732,3440,3.934,3441,2.001,3442,3.693,3443,4.64,3444,5.254,3445,5.254,3446,5.254,3447,5.254,3448,5.254,3449,5.254,3450,5.254,3451,5.254,3452,5.254,3453,5.254,3454,4.64,3455,5.254,3456,5.254,3457,6.797,3458,6.075,3459,4.64,3460,5.254,3461,4.64,3462,5.254,3463,5.254,3464,5.254,3465,5.254,3466,5.254,3467,5.254,3468,5.254,3469,5.254,3470,5.254,3471,3.492,3472,5.296,3473,5.48,3474,5.254,3475,3.693,3476,4.236,3477,5.254,3478,5.254,3479,5.077,3480,9.363,3481,4.64,3482,5.254,3483,5.254,3484,5.254,3485,4.64,3486,5.254,3487,3.934,3488,6.797,3489,7.534,3490,5.254,3491,5.254,3492,4.64,3493,5.254,3494,7.534,3495,3.934,3496,5.254,3497,5.254,3498,5.254,3499,5.254,3500,4.64,3501,3.934,3502,3.934,3503,5.254,3504,4.64,3505,5.254,3506,4.64,3507,5.254,3508,5.254,3509,5.254,3510,4.778,3511,5.254,3512,5.48,3513,3.492,3514,5.254,3515,6.075,3516,5.254,3517,2.449,3518,3.934,3519,5.254,3520,3.142,3521,4.64,3522,5.254,3523,5.254,3524,4.64,3525,7.534,3526,3.492,3527,5.254,3528,5.254,3529,4.518,3530,5.254,3531,5.254,3532,5.254,3533,5.254,3534,4.64,3535,6.003,3536,5.254,3537,5.254,3538,5.254,3539,6.003,3540,3.773,3541,5.254,3542,7.534,3543,5.254,3544,5.254,3545,5.254,3546,4.296,3547,4.64,3548,5.254,3549,5.254,3550,5.254,3551,5.254,3552,4.64,3553,5.254,3554,4.236,3555,5.254,3556,5.254,3557,3.17,3558,5.254,3559,5.254,3560,4.64,3561,4.64,3562,5.254,3563,2.916,3564,5.254,3565,5.254,3566,3.934,3567,4.64,3568,5.254,3569,5.254,3570,5.254,3571,5.254,3572,4.236,3573,4.64,3574,4.236,3575,5.254,3576,5.254,3577,7.846,3578,5.254,3579,5.254,3580,5.254,3581,4.236,3582,5.254,3583,5.254,3584,5.254,3585,5.254,3586,5.254,3587,5.254,3588,5.254,3589,5.254,3590,5.254,3591,5.254,3592,4.64,3593,5.254,3594,5.254,3595,5.254,3596,5.254,3597,5.254,3598,5.254,3599,5.254,3600,5.254,3601,5.254,3602,5.254,3603,5.254,3604,4.236,3605,5.254,3606,4.64,3607,7.534,3608,5.254,3609,5.254,3610,5.254,3611,5.254,3612,5.254,3613,5.254,3614,5.254,3615,5.254,3616,2.113,3617,3.321,3618,3.928,3619,5.254,3620,5.254,3621,2.173,3622,5.254,3623,6.003,3624,2.807,3625,5.48,3626,5.254,3627,4.236,3628,5.254,3629,5.254,3630,3.631,3631,5.254,3632,4.518,3633,5.254,3634,3.693,3635,5.254,3636,5.254,3637,4.64,3638,5.254,3639,6.797,3640,6.797,3641,6.797,3642,8.716,3643,7.534,3644,8.25,3645,7.987,3646,7.966,3647,7.966,3648,7.966,3649,7.966,3650,6.797,3651,3.271,3652,6.797,3653,6.797,3654,6.003,3655,5.295,3656,6.797,3657,6.797,3658,6.003,3659,6.423,3660,7.534,3661,6.797,3662,6.075,3663,6.797,3664,6.003,3665,6.797,3666,6.797,3667,6.797,3668,6.797,3669,1.356,3670,3.403,3671,3.693,3672,2.173,3673,5.254,3674,5.254,3675,4.025,3676,3.492,3677,3.934,3678,5.254,3679,5.254,3680,4.236,3681,5.302,3682,7.036,3683,6.797,3684,7.534,3685,7.036,3686,7.966,3687,7.534,3688,4.518,3689,4.64,3690,3.321,3691,5.254,3692,5.254,3693,5.254,3694,5.254,3695,4.236,3696,4.236,3697,5.254,3698,5.254]],["title//en/lessons/clustering-visualizing-word-embeddings",[29,0.195,60,0.09,513,0.224,1752,1.361,1964,1.432,3699,1.956]],["body//en/lessons/clustering-visualizing-word-embeddings",[1,0.672,3,0.087,4,0.324,5,0.07,9,0.118,12,0.137,13,0.713,14,0.427,15,0.426,18,0.459,19,0.881,22,0.445,23,0.769,24,0.664,25,0.561,26,0.247,29,0.446,31,0.695,32,0.835,33,1.561,35,1.315,37,1.061,38,0.66,39,0.477,40,0.21,42,0.231,45,0.073,46,0.106,47,0.234,48,1.415,49,0.095,50,1.528,51,1.039,55,0.25,56,1.89,58,0.676,59,0.312,60,0.208,62,2.007,64,0.504,68,0.37,69,0.831,70,0.797,71,0.073,72,0.605,74,0.392,76,0.559,77,0.939,78,1.183,79,1.421,80,1.952,81,0.444,82,0.04,86,0.835,87,0.243,88,0.293,89,0.581,90,0.526,91,1.525,92,0.545,93,0.024,94,0.426,95,0.459,96,1.022,98,0.984,100,1.44,101,2.105,103,0.535,104,0.331,105,0.094,106,1.052,107,0.557,108,0.753,109,2.596,110,0.276,111,0.411,112,0.787,114,1.179,115,0.025,117,0.154,120,0.67,122,0.277,123,0.711,124,1.179,125,0.565,127,0.923,129,0.405,130,0.042,131,0.622,132,0.062,133,0.744,135,0.18,136,0.539,137,0.069,138,0.137,139,0.065,144,0.267,145,0.431,146,0.181,152,0.996,153,0.106,157,0.37,159,0.051,160,0.117,161,0.835,164,1.567,167,0.643,169,1.527,170,1.035,171,1.179,173,0.517,176,0.649,179,0.605,180,0.95,181,1.588,182,1.8,185,0.134,186,0.896,189,0.211,190,0.007,192,1.207,193,0.795,194,2.703,196,2.639,200,0.201,201,0.208,202,2.709,203,1.266,205,0.49,208,0.501,209,1.278,211,0.251,212,1.116,213,1.456,214,0.193,216,0.875,217,0.744,218,1.537,220,0.242,221,0.25,222,1.01,223,0.406,226,2.327,227,0.32,228,0.221,230,1.83,232,1.391,235,1.69,238,1.491,243,0.917,244,1.278,247,1.384,249,0.548,250,1.647,251,0.695,253,0.201,255,1.785,256,1.919,257,0.292,258,1.315,259,1.741,260,1.146,261,0.504,263,0.205,266,0.36,267,0.636,272,0.252,273,0.301,276,0.552,277,0.06,282,0.422,283,1.44,284,1.235,288,2.269,289,1.008,290,1.088,291,1.482,292,2.313,293,4.226,294,0.311,296,0.604,297,0.324,299,0.835,302,1.076,304,0.457,306,1.125,307,0.753,313,0.657,318,0.778,319,2.265,320,1.179,321,1.022,324,1.207,325,2.423,326,1.183,328,0.797,329,1.262,330,0.683,333,0.482,335,0.358,339,1.235,340,1.047,341,0.115,344,0.939,345,0.723,346,2.645,347,0.875,348,1.526,349,0.766,350,0.496,353,0.33,356,0.687,357,0.382,360,0.173,363,0.44,367,0.62,368,0.39,369,0.459,373,1.952,374,0.779,375,0.723,377,0.744,379,0.927,380,0.252,381,0.231,382,0.57,383,0.231,387,1.2,389,0.472,390,0.27,391,1.741,394,0.457,395,0.129,397,1.352,398,1.354,399,0.733,400,1.248,401,1.008,402,1.922,403,2.162,405,0.224,407,0.5,409,0.482,416,0.312,417,1.42,418,0.852,420,0.961,422,0.201,424,0.267,425,0.275,427,0.663,428,0.105,430,0.339,431,0.209,433,0.515,435,0.27,436,0.275,437,1.324,438,0.374,439,0.177,441,0.154,442,0.37,444,0.084,446,0.744,447,0.515,449,0.146,450,0.122,451,1.551,459,0.537,462,0.917,464,0.649,468,0.12,469,1.235,470,0.649,471,0.617,472,1.087,473,1.329,474,1.785,476,0.475,486,0.165,487,0.751,488,0.548,491,0.895,493,0.075,495,1.149,496,1.782,498,0.444,503,1.781,504,0.4,505,1.03,506,0.392,508,1.182,509,0.247,511,0.355,512,1.088,513,0.515,519,0.243,524,1.213,525,0.745,526,1.353,527,1.061,528,1.651,529,0.939,530,0.564,531,0.292,533,2.113,534,0.37,537,1.864,540,1.241,541,1.076,543,1.44,545,2.322,546,1.49,547,1.115,548,0.985,549,0.751,550,0.679,554,1.229,555,0.779,557,1.269,559,0.455,560,0.373,566,0.224,567,1.637,570,1.061,573,1.005,575,0.236,576,0.971,577,0.366,580,1.567,583,0.4,586,0.592,587,0.961,590,0.422,591,0.501,592,1.491,593,2.217,594,0.468,596,0.779,598,0.985,599,0.575,600,0.605,601,0.19,602,2.843,603,1.362,605,0.276,609,2.18,610,0.236,612,1.592,616,2.313,618,0.303,622,2.474,627,3.363,629,1.651,633,1.44,635,0.77,642,2.093,643,1.951,644,0.875,645,0.33,646,0.787,647,0.209,649,0.962,655,1.487,659,0.695,661,0.343,662,1.269,663,0.177,664,1.264,665,1.072,668,0.816,672,1.574,673,0.51,675,1.427,676,0.797,678,1.42,679,1.242,680,1.327,681,0.958,683,0.638,687,1.324,690,0.552,699,1.146,700,0.514,701,1.735,705,0.34,706,0.552,707,0.373,711,1.329,712,1.01,714,0.852,720,0.962,721,0.406,724,0.916,729,1.088,736,0.679,737,0.96,739,1.292,740,0.774,741,0.837,742,1.241,743,1.061,744,0.56,748,0.917,750,0.617,752,1.008,755,0.656,757,0.638,758,0.741,762,0.962,763,1.415,765,0.319,766,0.475,768,0.324,774,1.022,777,0.53,778,0.539,779,0.9,788,0.488,793,1.567,794,0.877,795,0.917,799,1.01,800,0.753,801,1.598,802,0.422,803,0.225,805,1.061,806,0.837,807,1.074,811,0.711,812,0.146,813,1.651,814,0.875,817,0.226,827,0.312,829,0.727,830,0.779,831,2.05,832,0.896,833,1.396,834,1.352,835,0.39,836,0.838,839,0.294,840,0.575,841,1.126,844,1.292,847,1.384,848,1.295,852,0.444,853,0.578,854,1.528,857,1.952,858,0.852,863,1.124,876,0.312,879,0.896,882,0.831,883,1.213,884,1.388,900,0.674,904,1.146,907,1.588,910,1.421,912,0.797,913,1.242,924,0.514,925,2.039,926,0.996,929,1.176,930,0.639,931,0.526,933,0.433,939,1.329,941,0.695,942,1.715,943,1.864,944,0.649,947,0.478,949,2.222,950,0.236,951,0.835,954,0.636,955,0.985,956,1.836,957,1.388,958,3.754,959,1.715,966,0.938,967,1.203,968,1.738,973,2.322,974,1.482,975,1.207,976,0.482,977,1.179,980,1.319,981,1.262,982,2.96,983,0.713,984,1.757,985,1.957,987,0.895,988,0.886,990,0.706,991,0.835,992,2.18,993,2.172,994,1.647,995,1.528,997,0.565,998,1.242,1005,1.293,1008,2.383,1009,1.188,1011,0.761,1013,0.284,1021,0.917,1022,0.698,1027,0.938,1028,0.695,1029,0.585,1030,2.796,1031,0.901,1032,0.565,1034,1.827,1035,0.656,1036,1.69,1037,2.443,1040,1.169,1048,0.904,1049,1.864,1051,0.539,1052,0.656,1056,1.997,1057,0.985,1058,0.985,1059,1.293,1060,0.797,1062,0.984,1075,0.816,1079,0.555,1080,0.854,1081,1.785,1084,0.751,1087,1.735,1090,1.662,1091,0.478,1101,1.093,1102,1.516,1103,2.055,1104,1.8,1105,0.998,1106,2.41,1107,1.69,1109,2.382,1110,1.919,1111,1.088,1112,0.727,1114,1.01,1116,1.938,1120,1.081,1124,1.592,1131,0.431,1133,1.019,1138,1.088,1141,0.962,1145,0.741,1148,1.315,1149,1.592,1151,0.433,1154,1.039,1158,1.088,1160,1.278,1165,1.423,1182,0.741,1183,0.634,1186,1.355,1187,1.264,1201,1.99,1202,0.458,1203,0.917,1216,0.835,1225,1.264,1227,0.514,1229,3.288,1230,1.715,1232,1.146,1234,1.448,1240,1.206,1241,3.613,1243,1.587,1246,0.797,1254,0.854,1259,1.997,1261,1.101,1267,0.917,1272,0.727,1280,1.354,1281,1.567,1287,1.315,1292,1.606,1294,0.634,1297,1.556,1298,1.126,1300,1.651,1301,1.396,1318,0.634,1320,1.69,1327,1.278,1328,1.278,1329,1.155,1330,1.448,1331,1.782,1332,1.101,1369,0.917,1370,1.342,1371,1.2,1374,1.715,1378,3.039,1392,1.151,1395,3.444,1396,1.598,1397,1.209,1404,2.172,1415,0.996,1424,1.209,1425,1.088,1426,0.706,1427,2.491,1429,1.179,1431,0.797,1433,2.415,1435,2.313,1436,3.109,1444,1.651,1445,3.884,1447,1.988,1449,2.596,1450,1.934,1454,1.101,1458,2.327,1459,1.383,1460,3.289,1465,1.242,1467,2.327,1476,0.53,1478,2.05,1492,1.324,1494,2.499,1495,1.278,1497,1.116,1499,1.881,1516,0.727,1518,1.362,1519,1.44,1520,4.506,1522,0.514,1529,0.517,1563,0.873,1568,2.993,1582,1.651,1585,1.035,1590,1.416,1591,1.088,1596,1.035,1608,2.149,1613,2.533,1614,1.242,1615,1.315,1616,1.934,1622,1.491,1627,1.213,1629,1.293,1630,0.444,1631,0.455,1632,0.774,1633,2.603,1636,1.356,1637,0.689,1639,0.766,1642,2.149,1643,0.962,1644,1.176,1645,1.387,1646,2.05,1648,0.504,1650,1.715,1655,1.864,1660,0.816,1662,0.511,1664,0.985,1666,3.967,1667,1.785,1668,0.896,1674,1.384,1676,1.355,1677,0.835,1680,1.785,1683,1.7,1684,0.604,1687,0.695,1689,1.96,1692,1.606,1693,3.029,1694,0.77,1702,1.005,1707,1.647,1708,1.864,1715,1.864,1717,1.421,1724,1.359,1725,1.735,1727,1.959,1729,1.388,1730,2.334,1731,1.561,1733,1.388,1734,1.116,1741,1.487,1742,2.843,1747,3.214,1748,0.711,1750,2.007,1751,3.133,1752,3.183,1758,1.487,1767,2.491,1768,2.716,1776,1.179,1778,0.875,1782,3.567,1783,2.172,1784,3.798,1797,1.69,1804,2.956,1807,1.537,1825,0.962,1826,1.088,1828,1.242,1829,1.537,1833,2.463,1844,1.061,1853,0.835,1858,0.539,1865,3.435,1883,2.269,1894,1.988,1895,1.423,1903,0.455,1906,0.744,1909,1.715,1912,1.83,1919,2.491,1927,3.502,1933,1.651,1937,0.835,1940,0.711,1942,0.62,1947,0.741,1948,0.713,1949,1.757,1952,1.242,1958,1.844,1959,1.456,1964,3.275,1968,1.315,1969,2.313,1972,1.792,1981,1.637,1985,0.797,1986,0.605,2003,0.592,2005,0.835,2007,0.676,2010,0.276,2013,0.835,2016,0.894,2024,0.854,2025,1.651,2038,2.172,2050,0.816,2058,0.664,2062,0.751,2065,1.487,2071,1.785,2072,2.759,2074,1.035,2079,0.605,2086,0.895,2087,1.081,2095,0.502,2109,0.875,2117,3.52,2125,1.952,2127,0.861,2128,1.293,2129,1.421,2132,1.864,2133,1.056,2142,0.875,2151,0.797,2152,1.354,2158,2.908,2170,0.578,2172,0.732,2178,4.55,2183,1.061,2189,1.088,2198,2.156,2211,1.146,2213,0.672,2214,0.96,2234,1.516,2239,2.172,2247,1.209,2248,2.217,2251,1.088,2255,1.864,2259,2.728,2262,1.651,2272,0.985,2277,1.354,2278,1.99,2288,1.487,2291,1.047,2292,2.531,2293,0.962,2307,2.208,2309,0.759,2315,2.596,2320,1.952,2325,2.334,2344,2.172,2351,1.278,2355,1.537,2356,2.87,2366,3.111,2368,0.875,2373,0.962,2377,1.487,2381,3.544,2382,0.917,2411,5.075,2417,1.146,2434,2.843,2448,2.508,2449,2.728,2450,1.567,2459,1.537,2476,1.952,2480,1.83,2509,3.547,2512,1.486,2529,2.544,2531,2.796,2536,1.868,2540,3.502,2542,0.552,2543,1.396,2545,1.487,2550,0.895,2554,1.047,2555,3.685,2558,5.557,2559,3.567,2560,1.354,2567,2.491,2568,2.313,2576,3.415,2577,1.278,2578,1.264,2597,1.088,2609,2.172,2640,2.822,2655,1.83,2658,2.956,2660,1.299,2663,2.054,2678,3.494,2705,2.728,2712,2.054,2717,1.952,2732,1.396,2741,1.482,2743,1.081,2747,1.44,2748,0.622,2749,4.503,2752,0.514,2753,1.278,2758,1.934,2759,1.647,2760,2.172,2771,3.754,2772,1.416,2787,2.054,2788,1.242,2791,1.641,2792,0.835,2795,1.101,2798,3.109,2799,1.242,2803,1.176,2807,1.242,2827,0.694,2832,1.49,2838,1.521,2844,0.895,2848,1.561,2851,1.022,2857,2.728,2861,1.242,2869,3.048,2898,1.741,2901,0.895,2908,2.172,2915,1.952,2917,0.854,2919,0.831,2925,0.816,2942,1.354,2943,1.209,2953,1.354,2962,1.735,2963,1.606,2974,1.179,2975,1.116,2998,1.592,3008,1.487,3010,2.709,3024,1.83,3028,1.176,3046,2.172,3047,1.934,3048,1.487,3049,3.109,3085,1.146,3087,2.716,3094,1.914,3113,2.313,3115,1.354,3139,1.864,3166,1.952,3173,1.606,3198,2.18,3200,2.334,3228,2.491,3229,1.562,3285,2.63,3291,0.939,3299,1.315,3302,1.952,3308,2.054,3316,1.781,3320,1.456,3349,2.172,3352,2.491,3358,2.596,3360,1.116,3363,2.054,3370,2.111,3380,1.99,3394,1.209,3400,1.785,3408,2.007,3414,1.146,3422,1.651,3436,1.592,3439,0.982,3442,2.172,3501,2.313,3520,2.575,3621,1.278,3630,1.651,3671,2.172,3699,3.75,3700,2.113,3701,4.131,3702,8.702,3703,5.33,3704,2.759,3705,3.363,3706,1.01,3707,3.089,3708,3.771,3709,8.812,3710,1.864,3711,4.677,3712,1.785,3713,2.944,3714,1.785,3715,2.172,3716,1.567,3717,2.728,3718,3.089,3719,2.172,3720,3.089,3721,3.214,3722,1.952,3723,3.089,3724,2.491,3725,1.864,3726,1.396,3727,2.728,3728,2.443,3729,4.985,3730,3.089,3731,3.089,3732,1.592,3733,1.952,3734,5.972,3735,8.359,3736,5.452,3737,2.251,3738,4.677,3739,1.952,3740,3.089,3741,5.644,3742,2.703,3743,3.089,3744,2.703,3745,3.089,3746,2.728,3747,2.956,3748,2.491,3749,4.677,3750,2.843,3751,3.089,3752,4.226,3753,3.262,3754,2.822,3755,3.055,3756,4.677,3757,2.728,3758,3.089,3759,2.728,3760,1.785,3761,3.771,3762,1.952,3763,2.728,3764,3.089,3765,2.822,3766,5.644,3767,6.284,3768,3.089,3769,3.089,3770,3.089,3771,3.089,3772,3.089,3773,3.089,3774,3.089,3775,3.089,3776,3.089,3777,3.089,3778,3.089,3779,2.313,3780,1.952,3781,2.728,3782,2.313,3783,2.313,3784,2.05,3785,2.172,3786,3.089,3787,1.952,3788,1.864,3789,2.728,3790,3.109,3791,2.55,3792,2.728,3793,2.491,3794,1.537,3795,3.089,3796,1.881,3797,1.278,3798,3.089,3799,3.089,3800,2.728,3801,1.651,3802,3.089,3803,3.089,3804,3.089,3805,2.172,3806,1.315,3807,1.242,3808,3.089,3809,1.785,3810,2.054,3811,1.785,3812,6.294,3813,3.089,3814,1.934,3815,1.864,3816,1.715,3817,6.294,3818,2.822,3819,8.276,3820,2.491,3821,5.194,3822,3.089,3823,5.644,3824,9.232,3825,5.644,3826,1.176,3827,4.131,3828,1.99,3829,1.44,3830,3.288,3831,1.278,3832,2.313,3833,2.172,3834,3.262,3835,3.089,3836,3.089,3837,2.956,3838,2.054,3839,4.131,3840,5.644,3841,2.18,3842,5.472,3843,6.762,3844,7.39,3845,3.133,3846,4.677,3847,3.089,3848,4.677,3849,5.059,3850,3.771,3851,3.089,3852,3.089,3853,4.677,3854,1.952,3855,6.294,3856,2.728,3857,3.752,3858,6.294,3859,2.491,3860,7.791,3861,4.55,3862,4.985,3863,3.109,3864,1.487,3865,4.677,3866,3.089,3867,3.089,3868,2.728,3869,1.44,3870,3.089,3871,3.089,3872,3.089,3873,3.089,3874,4.677,3875,4.226,3876,3.089,3877,3.089,3878,3.089,3879,3.089,3880,3.089,3881,3.089,3882,3.089,3883,3.089,3884,3.089,3885,3.089,3886,3.089,3887,3.089,3888,3.089,3889,3.089,3890,3.089,3891,3.089,3892,3.089,3893,3.089,3894,3.089,3895,3.089,3896,3.089,3897,3.089,3898,3.089,3899,2.491,3900,3.089,3901,1.864,3902,4.677,3903,1.647,3904,2.172,3905,1.396,3906,1.396,3907,1.242,3908,2.728,3909,3.978,3910,3.089,3911,3.109,3912,2.728,3913,2.728,3914,3.089,3915,3.771,3916,5.644,3917,4.55,3918,3.967,3919,4.677,3920,3.089,3921,4.677,3922,3.089,3923,6.294,3924,2.728,3925,7.61,3926,2.703,3927,2.172,3928,2.491,3929,3.494,3930,1.651,3931,1.952,3932,1.952,3933,2.172,3934,2.172,3935,3.089,3936,2.728,3937,3.089,3938,3.089,3939,7.791,3940,6.294,3941,4.677,3942,4.55,3943,2.172,3944,4.131,3945,4.131,3946,2.728,3947,3.771,3948,3.089,3949,2.054,3950,3.089,3951,2.172,3952,4.131,3953,4.677,3954,7.115,3955,5.644,3956,3.089,3957,5.644,3958,3.089,3959,3.089,3960,3.089,3961,1.864,3962,3.089,3963,3.089,3964,3.089,3965,2.054,3966,2.728,3967,2.822,3968,3.089,3969,4.677,3970,1.242,3971,1.44,3972,2.491,3973,3.089,3974,4.131,3975,1.952,3976,3.089,3977,3.089,3978,3.089,3979,3.089,3980,2.313,3981,3.089,3982,1.785,3983,2.313,3984,6.762,3985,2.172,3986,3.089,3987,3.089,3988,3.089,3989,1.864,3990,3.089,3991,3.089,3992,3.089,3993,3.089,3994,4.677,3995,3.089,3996,3.089,3997,1.864,3998,2.728,3999,2.491,4000,3.089,4001,3.089,4002,2.491,4003,3.089,4004,3.089,4005,3.089,4006,3.089,4007,3.089,4008,3.089,4009,3.089,4010,3.089,4011,2.208,4012,1.651,4013,3.567,4014,1.715,4015,3.967,4016,4.677,4017,2.728,4018,1.715,4019,5.644,4020,1.537,4021,2.054,4022,2.63,4023,1.278,4024,2.55,4025,3.089,4026,1.952,4027,2.18,4028,5.452,4029,2.728,4030,3.288,4031,4.677,4032,2.933,4033,4.677,4034,3.089,4035,1.592,4036,3.089,4037,2.956,4038,3.089,4039,3.089,4040,3.089,4041,2.156,4042,3.089,4043,3.089,4044,2.313,4045,3.089,4046,3.089,4047,3.089,4048,3.089,4049,4.677,4050,3.089,4051,3.089,4052,3.089,4053,3.089,4054,3.089,4055,3.089,4056,3.089,4057,3.089,4058,3.089,4059,3.089,4060,3.089,4061,3.089,4062,4.985,4063,3.089,4064,3.089,4065,3.089,4066,4.677,4067,3.089,4068,3.089,4069,1.715,4070,5.644,4071,3.089,4072,3.613,4073,3.089,4074,3.089,4075,3.089,4076,3.089,4077,3.089,4078,3.089,4079,3.089,4080,3.089,4081,3.089,4082,3.089,4083,4.503,4084,3.089,4085,3.089,4086,4.677,4087,4.677,4088,4.677,4089,3.089,4090,4.677,4091,4.677,4092,3.089,4093,3.089,4094,3.089,4095,3.089,4096,3.089,4097,2.313,4098,3.089,4099,3.089,4100,3.502,4101,2.113,4102,3.089,4103,2.313,4104,2.327,4105,2.728,4106,2.491,4107,1.651,4108,1.176,4109,5.194,4110,1.278,4111,2.313,4112,3.089,4113,1.44,4114,2.172,4115,2.956,4116,2.956,4117,1.487,4118,1.116,4119,2.728,4120,2.313,4121,4.677,4122,4.677,4123,2.313,4124,1.881,4125,1.99,4126,3.089,4127,2.491,4128,3.502,4129,4.677,4130,3.089,4131,3.089,4132,3.089,4133,3.089,4134,3.089,4135,3.089,4136,3.089,4137,2.491,4138,2.491,4139,4.131,4140,1.715,4141,3.089,4142,2.491,4143,1.537,4144,2.908,4145,2.728,4146,3.089,4147,2.113,4148,4.677,4149,3.089,4150,3.089,4151,3.752,4152,3.089,4153,3.089,4154,2.491,4155,3.089,4156,3.089,4157,3.089,4158,3.089,4159,3.089,4160,3.089,4161,1.005,4162,3.089,4163,3.089,4164,3.089,4165,1.592,4166,3.089,4167,3.089,4168,3.089,4169,2.491,4170,3.288,4171,4.677,4172,4.677,4173,4.677,4174,6.294,4175,2.491,4176,4.677,4177,4.677,4178,4.131,4179,4.677,4180,4.677,4181,3.089,4182,3.089,4183,2.728,4184,3.089,4185,3.089,4186,3.089,4187,3.089,4188,3.089,4189,3.089,4190,3.089,4191,3.089,4192,3.089,4193,3.089,4194,1.592,4195,1.952,4196,3.089,4197,2.728,4198,3.089,4199,3.089,4200,3.089,4201,3.089,4202,3.089,4203,3.089,4204,3.089,4205,4.677,4206,5.644,4207,4.677,4208,4.677,4209,3.089,4210,3.089,4211,3.089,4212,3.089,4213,2.491,4214,2.313,4215,2.728,4216,2.172,4217,4.131,4218,3.089,4219,3.089,4220,3.089,4221,3.089,4222,3.089,4223,6.762,4224,4.677,4225,4.677,4226,3.089,4227,3.089,4228,4.677,4229,7.39,4230,4.677,4231,4.985,4232,3.089,4233,3.089,4234,4.677,4235,3.089,4236,3.089,4237,3.089,4238,3.089,4239,3.089,4240,3.089,4241,3.089,4242,3.089,4243,2.728,4244,2.313,4245,3.089,4246,7.61,4247,3.089,4248,4.677,4249,3.089,4250,3.089,4251,3.089,4252,3.089,4253,3.089,4254,1.864,4255,3.089,4256,3.089,4257,3.089,4258,4.677,4259,3.089,4260,3.089,4261,3.089,4262,4.677,4263,3.089,4264,2.728,4265,1.662,4266,2.728,4267,2.491,4268,3.089,4269,2.054,4270,1.116,4271,3.089,4272,2.172,4273,1.396,4274,2.172,4275,4.131,4276,3.089,4277,3.089,4278,3.089,4279,2.499,4280,3.502,4281,1.537,4282,3.089,4283,3.089,4284,5.644,4285,5.644,4286,5.644,4287,5.644,4288,5.644,4289,3.089,4290,3.089,4291,3.089,4292,4.677,4293,3.089,4294,1.396,4295,3.089,4296,3.089,4297,3.089,4298,3.089,4299,2.054,4300,2.728,4301,1.952,4302,2.172,4303,2.491,4304,3.089,4305,6.284,4306,3.089,4307,2.313,4308,3.089,4309,1.952,4310,3.089,4311,3.089,4312,3.089,4313,3.089,4314,2.313,4315,4.677,4316,3.089,4317,4.131,4318,2.491,4319,2.728,4320,4.677,4321,2.728,4322,7.115,4323,2.054,4324,3.089,4325,2.728,4326,2.491,4327,3.089,4328,2.172,4329,1.176,4330,2.054,4331,1.864,4332,2.728,4333,2.596,4334,2.728,4335,2.728,4336,3.089,4337,5.644,4338,3.089,4339,3.089,4340,4.677,4341,6.762,4342,3.089,4343,3.089,4344,3.089,4345,3.089,4346,3.089,4347,3.089,4348,3.089,4349,3.089,4350,7.115,4351,6.881,4352,2.41,4353,2.843,4354,4.677,4355,3.089,4356,2.703,4357,5.452,4358,5.644,4359,3.089,4360,5.644,4361,2.728,4362,3.089,4363,3.089,4364,4.677,4365,3.089,4366,3.089,4367,5.644,4368,4.677,4369,4.677,4370,4.677,4371,4.677,4372,4.677,4373,4.677,4374,4.677,4375,4.677,4376,3.089,4377,6.294,4378,4.677,4379,6.294,4380,4.677,4381,4.677,4382,4.677,4383,4.677,4384,4.677,4385,4.677,4386,4.677,4387,3.089,4388,4.677,4389,4.677,4390,4.677,4391,4.677,4392,3.089,4393,4.677,4394,4.677,4395,4.677,4396,4.677,4397,3.089,4398,4.677,4399,3.089,4400,1.44,4401,4.677,4402,4.677,4403,4.677,4404,4.677,4405,4.677,4406,4.677,4407,4.677,4408,4.677,4409,4.677,4410,4.677,4411,4.677,4412,4.677,4413,3.089,4414,3.089,4415,4.677,4416,4.677,4417,3.089,4418,4.677,4419,1.844,4420,2.491,4421,2.313,4422,1.785,4423,1.715,4424,1.952,4425,2.172,4426,1.715,4427,3.089,4428,3.089,4429,3.089,4430,2.728,4431,3.089,4432,3.089,4433,2.728,4434,3.089,4435,1.242,4436,1.651,4437,1.242,4438,2.728,4439,2.054,4440,2.728,4441,2.054,4442,1.651,4443,1.864,4444,2.728,4445,3.089,4446,1.988,4447,3.089,4448,3.089,4449,2.728,4450,1.715,4451,3.089,4452,1.715,4453,3.089,4454,2.313,4455,2.313,4456,1.781,4457,3.089,4458,3.089,4459,3.089,4460,3.089,4461,3.089,4462,2.313,4463,3.089,4464,3.089,4465,3.089,4466,3.089,4467,3.089,4468,4.131,4469,2.313,4470,3.089,4471,2.054,4472,3.089,4473,3.089,4474,3.089,4475,3.089,4476,3.089,4477,3.089,4478,3.089,4479,3.089,4480,3.089,4481,3.089,4482,3.089,4483,2.728,4484,3.089,4485,3.089,4486,3.089,4487,2.313,4488,2.728,4489,3.089,4490,2.728,4491,3.089,4492,2.054,4493,2.054,4494,4.677,4495,3.089,4496,2.728,4497,2.728,4498,1.487,4499,2.054,4500,3.089,4501,1.487,4502,1.487,4503,2.172,4504,3.089,4505,3.089,4506,2.728,4507,2.054,4508,1.061,4509,2.313,4510,3.089,4511,3.089,4512,3.089,4513,2.728,4514,1.988,4515,3.089,4516,3.089,4517,1.354,4518,3.089,4519,3.089,4520,2.728,4521,3.089,4522,3.089,4523,3.089,4524,2.313,4525,3.089,4526,2.728,4527,2.491,4528,2.728,4529,2.172,4530,1.785,4531,1.715,4532,1.864,4533,1.651,4534,2.313,4535,1.715,4536,3.089,4537,2.491,4538,3.089,4539,3.089,4540,3.089,4541,3.089,4542,1.952,4543,3.089,4544,3.089,4545,2.728,4546,2.728,4547,3.089,4548,3.089,4549,3.089,4550,3.089,4551,2.491,4552,1.396,4553,3.089,4554,2.491,4555,3.089,4556,3.089]],["title//en/lessons/clustering-with-scikit-learn-in-python",[46,0.061,950,0.153,958,2.655,1752,1.602]],["body//en/lessons/clustering-with-scikit-learn-in-python",[1,1.256,2,1.565,3,0.04,4,0.325,5,0.027,9,0.046,12,0.14,14,0.358,19,0.657,24,0.667,25,0.564,26,0.333,28,0.792,29,0.342,31,1.273,33,0.858,34,0.765,36,0.402,38,0.506,39,0.458,40,0.202,42,0.106,45,0.073,46,0.118,48,1.208,49,0.095,51,0.773,55,0.549,57,0.141,58,0.371,59,0.637,60,0.208,64,0.697,66,3.343,69,0.929,71,0.056,72,0.92,76,0.355,77,1.426,78,1.344,81,0.186,82,0.037,83,0.547,85,2.418,86,1.268,87,0.181,88,0.354,89,0.286,90,0.799,91,1.529,92,0.269,93,0.022,94,0.427,95,0.304,96,1.329,98,0.541,100,3.449,103,0.548,104,0.332,105,0.101,106,1.603,107,0.494,115,0.026,117,0.142,118,0.382,119,0.413,120,0.701,122,0.171,123,0.714,124,1.591,128,0.295,129,0.617,130,0.037,131,0.901,132,0.06,134,0.428,135,0.099,136,0.226,137,0.07,138,0.149,145,0.286,146,0.186,148,2.455,152,1.092,153,0.046,157,0.755,159,0.093,160,0.108,167,0.704,169,0.608,171,0.782,173,0.482,175,1.066,176,0.652,179,0.624,180,1.117,181,1.531,182,1.497,185,0.126,186,0.899,189,0.168,190,0.009,191,0.433,192,2.309,194,4.733,200,0.306,201,0.206,203,0.941,206,1.461,211,0.239,213,1.461,214,0.231,216,0.879,219,2.507,220,0.494,221,0.251,222,1.014,227,0.343,228,0.188,231,1.494,235,1.121,236,0.801,237,0.782,238,0.608,239,1.941,249,0.617,253,0.369,254,1.544,256,1.183,257,0.372,258,3.033,259,0.858,261,0.419,262,0.734,263,0.289,266,0.361,267,0.506,268,0.815,272,0.26,273,0.339,277,0.073,278,1.961,282,1.01,288,2.725,289,1.21,294,0.465,296,0.835,297,0.287,301,1.214,302,1.08,303,0.379,304,0.379,307,0.677,309,0.747,313,0.659,316,0.43,318,0.78,320,1.708,321,0.762,324,1.628,325,2.305,326,1.404,328,0.711,330,0.72,333,0.528,335,0.354,339,1.666,340,1.231,341,0.096,344,0.943,345,0.586,348,1.565,349,0.352,353,0.292,356,0.546,357,0.383,363,0.482,364,1.64,365,1.723,367,1.595,368,0.392,369,0.85,374,1.427,375,1.102,380,0.251,381,0.251,382,0.474,383,0.16,387,0.674,389,0.313,390,0.225,391,0.858,394,0.38,395,0.121,396,1.995,397,1.216,399,0.361,400,0.976,401,0.554,409,0.547,410,1.08,416,0.313,417,0.985,418,0.371,420,0.529,422,0.258,424,0.546,425,0.215,427,0.78,428,0.266,430,0.34,431,0.571,432,0.637,433,0.695,435,0.225,436,0.244,437,0.879,438,0.203,439,0.177,440,0.677,441,0.129,442,0.371,444,0.084,446,1.363,449,0.132,450,0.101,451,0.765,460,0.641,461,0.768,464,0.652,468,0.164,470,0.985,471,0.304,472,0.9,476,0.501,486,0.184,487,0.413,488,0.38,489,0.963,493,0.078,495,0.854,498,1.023,503,1.787,505,0.734,506,0.325,508,1.189,509,0.254,510,1.706,511,0.325,513,0.472,519,0.248,520,1.36,521,0.567,525,0.724,526,1.26,527,0.674,530,0.558,531,0.273,533,1.402,534,0.371,537,1.872,540,1.567,543,0.744,547,1.076,548,0.99,549,0.839,550,0.682,551,1.971,554,0.941,555,0.782,557,1.273,560,0.478,567,1.957,570,1.103,573,1.008,575,0.099,576,1.306,578,2.181,583,0.734,586,0.594,589,0.782,590,0.641,591,0.726,592,1.497,594,0.282,597,0.879,598,1.805,599,0.696,600,0.608,601,0.157,603,0.899,605,0.277,608,1.283,610,0.181,614,1.494,616,4.238,618,0.46,629,1.658,631,1.544,632,1.896,635,0.641,642,1.151,643,2.261,644,0.879,645,0.372,646,0.313,647,0.208,649,0.966,661,0.308,662,1.524,663,0.172,664,1.705,665,1.449,666,1.361,672,1.153,673,0.38,675,1.409,680,1.074,681,0.818,684,0.921,687,0.879,690,1.01,702,1.36,703,1.214,705,0.156,706,1.01,707,0.348,708,1.093,709,1.093,712,1.014,713,0.943,715,0.899,717,4.145,721,0.428,731,1.572,739,1.161,740,0.577,742,0.682,743,2.447,744,0.371,746,1.248,752,1.01,755,0.286,757,0.641,758,0.492,762,0.966,763,1.417,765,0.385,766,0.398,768,0.337,778,0.818,779,0.753,780,0.966,784,0.99,785,0.541,788,0.583,790,1.723,792,1.658,793,1.039,794,0.901,795,0.92,800,0.371,802,0.641,806,0.413,810,1.39,812,0.157,817,0.139,827,0.837,831,2.057,833,1.402,836,0.695,839,0.538,840,0.512,844,0.637,854,1.534,858,1.2,863,1.462,870,1.014,876,0.572,879,1.208,882,0.382,900,0.851,912,0.964,915,1.599,917,1.717,924,1.049,926,0.691,929,1.787,931,1.214,932,1.723,939,0.731,941,1.842,942,4.644,943,5.048,944,1.325,947,1.449,949,2.401,950,0.273,951,0.838,953,3.15,954,0.572,955,2.712,956,1.211,957,1.564,958,4.783,962,4.563,966,1.265,967,0.624,968,1.497,970,1.494,972,1.295,973,2.447,974,0.622,976,0.597,977,1.591,980,0.468,983,0.768,985,1.824,986,1.216,988,0.547,989,0.78,990,1.177,991,1.529,994,1.093,995,1.014,996,0.652,997,0.567,1000,0.973,1005,0.858,1013,0.4,1015,1.321,1018,1.402,1021,0.921,1022,0.664,1024,1.395,1025,1.151,1028,1.419,1029,0.617,1030,3.152,1031,0.77,1032,1.034,1034,0.839,1035,0.433,1036,2.575,1037,2.542,1040,1.19,1046,2.724,1052,0.433,1053,3.762,1056,0.839,1058,0.99,1059,0.858,1060,0.529,1062,0.541,1064,1.696,1073,0.371,1075,0.541,1079,0.641,1080,0.858,1084,0.985,1085,1.214,1090,0.819,1091,0.48,1101,1.176,1102,0.747,1104,2.36,1105,0.492,1109,3.167,1113,2.502,1130,0.899,1131,0.451,1133,0.935,1138,1.993,1141,0.966,1142,1.872,1143,2.011,1145,1.208,1147,1.446,1151,0.657,1152,0.529,1154,0.773,1158,1.993,1165,0.782,1167,0.966,1182,0.744,1183,0.963,1186,0.899,1187,2.059,1201,1.321,1202,0.318,1203,2.196,1216,0.554,1224,1.157,1225,2.353,1229,3.978,1234,1.302,1240,1.147,1243,1.427,1246,0.801,1251,2.324,1259,2,1261,1.332,1267,1.679,1268,2.327,1272,1.485,1276,2.155,1278,1.941,1280,1.36,1281,1.572,1289,1.182,1292,1.066,1294,0.637,1297,0.714,1298,1.52,1299,1.36,1318,0.637,1325,1.723,1326,0.27,1328,1.283,1329,1.1,1330,1.452,1332,1.485,1370,0.941,1371,0.504,1392,0.567,1396,0.879,1399,2.063,1401,0.726,1408,1.943,1409,0.622,1411,1.961,1415,0.998,1424,1.214,1425,1.093,1426,0.468,1427,2.502,1430,0.858,1432,2.605,1433,2.676,1436,2.063,1444,1.658,1445,3.261,1446,1.961,1447,1.653,1449,1.723,1455,1.872,1456,1.941,1459,1.385,1465,1.248,1467,1.544,1471,1.36,1476,0.768,1478,2.057,1492,1.329,1493,0.919,1497,1.696,1498,2.063,1499,1.248,1503,1.544,1516,0.731,1518,0.899,1520,1.658,1521,1.36,1522,0.941,1529,0.407,1540,2.181,1563,1.325,1568,1.151,1585,1.039,1590,1.524,1592,1.872,1596,1.039,1601,2.685,1602,2.057,1610,3.061,1613,2.161,1619,1.151,1621,1.599,1625,1.696,1630,0.906,1631,0.691,1633,2.222,1634,1.872,1636,0.622,1637,1.122,1639,0.768,1641,1.393,1645,1.23,1648,0.606,1661,1.723,1662,0.355,1665,0.765,1666,3.299,1669,1.039,1673,3.62,1674,0.682,1676,0.899,1677,0.839,1683,1.754,1684,0.503,1687,0.698,1689,1.36,1692,1.612,1694,1.199,1701,2.324,1702,1.008,1709,5.186,1724,1.632,1727,0.966,1729,0.921,1730,2.949,1732,1.093,1734,2.045,1742,1.402,1744,1.874,1749,1.321,1751,4.33,1752,3.196,1756,0.899,1775,1.121,1776,0.782,1778,0.878,1791,2.48,1797,2.448,1804,1.961,1807,1.544,1820,1.321,1829,1.544,1833,1.214,1836,2.371,1858,1.625,1865,3.667,1895,0.782,1903,0.691,1906,1.363,1908,2.276,1922,1.642,1926,2.057,1928,3.514,1937,1.268,1940,1.08,1942,1.359,1943,2.557,1947,0.492,1948,0.392,1955,2.502,1961,1.402,1998,1.093,2003,0.594,2006,2.816,2010,0.419,2016,0.492,2024,1.565,2026,4.168,2037,1.36,2058,1.008,2061,0.541,2062,1.038,2079,0.608,2086,1.828,2087,0.594,2095,0.504,2117,3.061,2127,0.735,2133,0.581,2143,1.093,2153,0.801,2162,1.248,2172,0.402,2198,1.497,2214,0.637,2234,1.363,2235,2.335,2239,2.181,2247,1.214,2272,0.99,2288,1.494,2293,0.966,2309,0.504,2313,2.507,2325,1.151,2338,0.929,2340,1.599,2342,2.712,2351,2.609,2353,0.879,2356,1.696,2366,2.448,2368,1.329,2369,1.446,2375,2.741,2381,3.371,2382,1.494,2409,2.324,2417,1.151,2434,1.402,2450,1.896,2459,1.544,2478,2.741,2509,4.191,2512,0.682,2529,2.676,2531,2.609,2536,0.921,2537,4.119,2540,2.324,2542,1.273,2554,1.441,2557,2.324,2558,4.194,2559,3.577,2560,1.36,2568,3.514,2570,2.181,2571,1.723,2575,1.248,2578,0.839,2581,2.502,2597,1.093,2625,1.723,2658,4.678,2660,0.714,2667,2.502,2675,1.794,2678,1.723,2686,1.961,2687,2.324,2709,2.418,2726,3.12,2741,0.731,2742,1.36,2748,0.413,2751,1.446,2754,1.093,2758,2.34,2768,2.502,2772,1.273,2775,0.921,2778,2.724,2786,1.653,2787,2.063,2792,1.268,2803,1.182,2811,1.211,2819,2.48,2827,0.696,2832,1.239,2851,1.436,2861,2.276,2869,2.214,2886,1.36,2891,1.961,2898,1.298,2919,0.691,2938,1.393,2942,1.36,2943,1.214,2962,2.34,2963,1.066,2967,1.214,2974,1.591,2995,1.961,3023,1.961,3030,1.093,3050,1.321,3071,1.794,3073,1.723,3094,1.602,3124,1.283,3198,1.446,3238,1.032,3256,2.187,3281,2.335,3284,1.794,3316,1.787,3320,1.211,3341,2.187,3365,5.506,3370,2.115,3378,2.502,3382,2.335,3385,2.502,3408,1.497,3414,1.151,3422,1.658,3439,0.985,3441,1.787,3495,3.514,3520,3.572,3561,2.741,3618,1.794,3621,1.283,3624,1.658,3651,2.259,3670,1.402,3688,3.12,3703,2.966,3705,3.62,3708,5.087,3715,2.181,3729,4.145,3736,7.053,3742,1.794,3744,2.712,3753,1.794,3754,4.598,3755,2.557,3765,3.807,3779,2.324,3782,2.324,3791,1.402,3796,1.248,3814,1.941,3826,2.403,3831,2.34,3839,2.741,3849,5.759,3906,2.85,3909,1.961,3911,4.194,3929,1.723,3931,1.961,3932,1.961,3934,2.181,3942,6.29,3943,2.181,3946,2.741,3975,1.961,4011,1.214,4013,1.961,4014,1.723,4015,6.334,4027,2.187,4028,5.087,4032,3.158,4041,2.161,4083,3.271,4104,1.544,4113,2.187,4116,1.961,4124,1.248,4143,1.544,4147,1.402,4154,3.784,4161,0.667,4165,2.418,4195,2.966,4197,2.741,4264,8.03,4270,1.121,4279,1.658,4329,1.182,4352,3.813,4356,1.794,4419,1.014,4421,2.324,4425,3.299,4433,2.741,4436,1.658,4437,2.537,4446,1.093,4452,1.723,4456,3.028,4468,2.741,4496,8.093,4498,1.494,4502,1.494,4551,2.502,4552,1.402,4557,7.621,4558,8.189,4559,8.616,4560,7.801,4561,6.89,4562,2.335,4563,5.659,4564,1.494,4565,2.97,4566,0.819,4567,8.079,4568,4.693,4569,2.712,4570,2.502,4571,2.324,4572,3.12,4573,4.145,4574,3.103,4575,3.103,4576,3.103,4577,3.103,4578,2.063,4579,2.712,4580,3.514,4581,3.103,4582,2.324,4583,2.741,4584,1.658,4585,3.103,4586,8.079,4587,8.284,4588,7.127,4589,8.079,4590,7.127,4591,7.127,4592,7.127,4593,6.29,4594,7.127,4595,7.127,4596,5.572,4597,7.127,4598,7.801,4599,3.103,4600,3.103,4601,3.103,4602,3.103,4603,3.103,4604,2.502,4605,3.103,4606,2.324,4607,1.446,4608,1.599,4609,3.103,4610,4.693,4611,1.494,4612,3.12,4613,4.282,4614,3.103,4615,2.259,4616,4.238,4617,3.103,4618,3.672,4619,2.605,4620,5.659,4621,2.418,4622,3.762,4623,3.978,4624,1.961,4625,5.572,4626,3.987,4627,5.572,4628,3.103,4629,2.181,4630,1.794,4631,3.514,4632,4.693,4633,3.514,4634,3.103,4635,2.502,4636,2.741,4637,2.741,4638,1.961,4639,2.741,4640,3.103,4641,3.103,4642,3.103,4643,6.309,4644,4.693,4645,6.309,4646,5.659,4647,7.401,4648,5.659,4649,1.658,4650,3.103,4651,3.103,4652,3.103,4653,3.103,4654,3.103,4655,2.181,4656,2.724,4657,2.324,4658,3.103,4659,3.103,4660,2.324,4661,4.693,4662,1.872,4663,2.712,4664,2.418,4665,2.324,4666,3.103,4667,4.693,4668,3.103,4669,3.103,4670,3.103,4671,3.103,4672,3.103,4673,6.89,4674,3.103,4675,2.324,4676,3.103,4677,1.544,4678,5.967,4679,3.103,4680,2.741,4681,3.103,4682,3.103,4683,3.103,4684,3.103,4685,3.103,4686,3.103,4687,3.103,4688,3.103,4689,3.103,4690,3.103,4691,3.103,4692,4.693,4693,3.103,4694,3.103,4695,3.103,4696,3.103,4697,3.103,4698,3.103,4699,3.103,4700,3.103,4701,3.103,4702,3.103,4703,3.103,4704,3.103,4705,3.103,4706,3.103,4707,3.103,4708,3.103,4709,3.103,4710,3.103,4711,3.103,4712,3.103,4713,5.659,4714,5.659,4715,3.784,4716,2.063,4717,2.324,4718,8.189,4719,6.775,4720,2.324,4721,1.544,4722,4.563,4723,2.741,4724,3.103,4725,3.103,4726,3.103,4727,2.741,4728,2.324,4729,4.693,4730,3.103,4731,3.103,4732,3.103,4733,3.103,4734,3.103,4735,2.502,4736,3.103,4737,4.693,4738,4.693,4739,4.693,4740,3.103,4741,4.707,4742,3.514,4743,6.145,4744,3.103,4745,3.103,4746,3.103,4747,3.103,4748,7.621,4749,3.103,4750,3.103,4751,3.103,4752,3.103,4753,3.103,4754,3.103,4755,3.103,4756,3.103,4757,2.741,4758,3.103,4759,3.103,4760,3.103,4761,3.103,4762,3.103,4763,3.103,4764,3.103,4765,3.103,4766,3.103,4767,6.89,4768,3.103,4769,3.103,4770,5.659,4771,4.693,4772,4.693,4773,1.741,4774,3.103,4775,3.103,4776,3.103,4777,3.103,4778,3.103,4779,3.103,4780,4.088,4781,3.103,4782,3.103,4783,4.693,4784,4.693,4785,3.103,4786,3.103,4787,3.103,4788,3.103,4789,3.103,4790,3.103,4791,3.103,4792,3.103,4793,3.103,4794,1.494,4795,3.024,4796,2.181,4797,2.741,4798,4.693,4799,3.103,4800,3.103,4801,3.103,4802,5.659,4803,3.784,4804,3.103,4805,7.401,4806,3.103,4807,3.103,4808,3.103,4809,3.103,4810,3.103,4811,3.103,4812,3.103,4813,3.103,4814,3.103,4815,3.103,4816,3.103,4817,3.103,4818,4.693,4819,3.103,4820,7.621,4821,2.181,4822,2.741,4823,3.103,4824,3.103,4825,3.103,4826,3.103,4827,3.103,4828,3.103,4829,3.103,4830,3.103,4831,3.103,4832,3.103,4833,4.145,4834,3.103,4835,3.103,4836,2.741,4837,3.103,4838,3.103,4839,3.103,4840,3.103,4841,3.103,4842,3.103,4843,3.103,4844,3.103,4845,3.103,4846,3.103,4847,3.103,4848,3.103,4849,3.103,4850,3.103,4851,3.103,4852,3.103,4853,3.103,4854,3.103,4855,3.103,4856,3.103,4857,3.103,4858,3.103,4859,3.103,4860,2.324,4861,3.103,4862,3.103,4863,6.775,4864,2.063,4865,3.103,4866,3.103,4867,4.693,4868,4.693,4869,3.103,4870,3.103,4871,3.103,4872,3.103,4873,2.063,4874,3.103,4875,4.693,4876,3.103,4877,3.103,4878,5.659,4879,3.103,4880,6.775,4881,4.693,4882,7.621,4883,4.693,4884,4.693,4885,3.103,4886,3.103,4887,7.621,4888,3.103,4889,4.693,4890,4.693,4891,2.502,4892,3.103,4893,3.103,4894,3.103,4895,3.103,4896,3.103,4897,3.103,4898,3.103,4899,3.103,4900,3.103,4901,3.103,4902,3.103,4903,3.103,4904,3.103,4905,3.103,4906,3.103,4907,3.103,4908,7.952,4909,1.723,4910,3.12,4911,3.103,4912,3.103,4913,3.103,4914,3.103,4915,4.693,4916,3.103,4917,3.103,4918,3.103,4919,5.659,4920,3.103,4921,3.103,4922,3.103,4923,5.659,4924,5.659,4925,3.103,4926,4.693,4927,3.103,4928,2.741,4929,3.103,4930,3.103,4931,7.127,4932,3.103,4933,3.103,4934,3.103,4935,2.741,4936,1.36,4937,2.502,4938,3.103,4939,3.103,4940,4.693,4941,4.194,4942,1.321,4943,1.723,4944,3.103,4945,2.741,4946,2.502,4947,3.415,4948,2.741,4949,3.103,4950,1.872,4951,3.103,4952,5.659,4953,3.103,4954,3.103,4955,3.103,4956,4.693,4957,3.103,4958,3.103,4959,3.103,4960,3.103,4961,3.103,4962,3.103,4963,3.103,4964,3.103,4965,3.103,4966,3.103,4967,3.103,4968,2.832,4969,1.494,4970,1.544,4971,3.103,4972,3.103,4973,3.103,4974,3.103,4975,3.103,4976,3.103,4977,3.103,4978,4.693,4979,3.103,4980,3.103,4981,3.103,4982,3.103,4983,3.103,4984,2.741,4985,2.181,4986,3.103,4987,3.103,4988,3.103,4989,3.103,4990,3.103,4991,3.103,4992,4.693,4993,3.12,4994,3.103,4995,4.145,4996,2.741,4997,3.103,4998,2.741,4999,3.103,5000,3.103,5001,3.103,5002,3.103,5003,3.103,5004,3.103,5005,3.103,5006,1.794,5007,3.103,5008,3.103,5009,3.103,5010,3.103,5011,3.103,5012,3.103,5013,3.103,5014,3.103,5015,3.103,5016,3.103,5017,1.723,5018,3.103,5019,2.741,5020,3.103,5021,3.103,5022,3.103,5023,3.103,5024,3.103,5025,3.103,5026,3.103,5027,3.103,5028,3.103,5029,3.103,5030,3.103,5031,3.103,5032,3.103,5033,3.103,5034,2.502,5035,3.103,5036,2.741,5037,3.103,5038,3.514,5039,3.103,5040,3.103,5041,3.103,5042,3.103,5043,3.103,5044,6.294,5045,3.103,5046,3.103,5047,3.103,5048,3.103,5049,3.103,5050,3.103,5051,3.103,5052,2.502,5053,4.693,5054,6.309,5055,4.693,5056,0.943,5057,2.181,5058,3.103,5059,3.103,5060,3.103,5061,3.103,5062,3.103,5063,3.103,5064,3.103,5065,3.103,5066,3.103,5067,3.103,5068,3.103,5069,5.659,5070,2.502,5071,3.103,5072,3.103,5073,3.103,5074,3.103,5075,3.103,5076,1.544,5077,2.063,5078,3.103,5079,3.103,5080,4.693,5081,3.103,5082,3.103,5083,4.693,5084,3.103,5085,6.309,5086,6.309,5087,5.572,5088,3.12,5089,5.659,5090,3.103,5091,2.502,5092,3.103,5093,2.181,5094,4.724,5095,2.063,5096,2.324,5097,2.502,5098,1.248,5099,3.103,5100,3.103,5101,2.181,5102,3.103,5103,2.741,5104,3.103,5105,3.103,5106,3.103,5107,2.502,5108,2.335,5109,3.103,5110,2.741,5111,2.502,5112,2.502,5113,3.103,5114,2.181,5115,3.12,5116,2.181,5117,3.103,5118,3.103,5119,3.103,5120,3.103,5121,2.741,5122,2.741,5123,3.103,5124,3.762,5125,2.063,5126,3.103,5127,3.103,5128,4.693,5129,3.103,5130,3.103,5131,2.502,5132,3.103,5133,3.103,5134,2.324,5135,2.741,5136,2.741,5137,3.103,5138,1.544,5139,2.741,5140,3.103,5141,2.741,5142,2.741,5143,2.741,5144,3.103,5145,3.103,5146,3.103,5147,3.103,5148,3.103,5149,3.103,5150,2.502,5151,3.103,5152,3.103,5153,3.103,5154,2.741,5155,2.063,5156,3.103,5157,4.693,5158,2.741,5159,3.103,5160,2.741,5161,3.103,5162,2.741,5163,3.103,5164,4.145,5165,3.103,5166,3.103,5167,2.187,5168,3.103,5169,3.103,5170,3.103,5171,1.961,5172,3.103,5173,3.103,5174,4.693,5175,3.103,5176,3.103,5177,3.103,5178,3.103,5179,1.872,5180,2.063,5181,3.103,5182,4.693,5183,3.103,5184,2.741,5185,3.103,5186,1.658,5187,1.872,5188,3.103,5189,3.103,5190,3.103,5191,2.502,5192,3.103,5193,3.103,5194,2.324,5195,4.693,5196,2.741,5197,4.693,5198,3.103,5199,2.324,5200,3.103,5201,3.103,5202,3.103,5203,2.741,5204,2.324,5205,3.103,5206,2.324,5207,3.103,5208,2.741,5209,1.961,5210,3.103,5211,1.961,5212,2.502,5213,2.063,5214,2.741,5215,3.103,5216,3.103,5217,2.741,5218,2.324,5219,4.693,5220,2.324,5221,3.103,5222,2.181,5223,1.872,5224,2.741,5225,3.103,5226,3.103,5227,3.103,5228,3.103,5229,3.103,5230,3.103,5231,2.324,5232,1.723,5233,3.103,5234,1.961,5235,3.103,5236,3.103,5237,3.103,5238,4.238,5239,6.775,5240,3.103,5241,1.544,5242,3.103,5243,2.502,5244,2.502,5245,3.103,5246,2.741,5247,3.12,5248,3.103,5249,2.324,5250,3.103,5251,2.502,5252,1.321,5253,4.693,5254,3.103,5255,3.103,5256,3.103,5257,3.103,5258,3.103,5259,3.103,5260,3.103,5261,2.063,5262,3.103,5263,2.741,5264,1.794,5265,1.872,5266,1.794,5267,2.741,5268,2.741,5269,2.063,5270,5.659,5271,3.784,5272,1.723,5273,3.978,5274,2.181,5275,2.063]],["title//en/lessons/code-reuse-and-modularity",[438,0.207,950,0.153,3286,1.822,5276,2.765]],["body//en/lessons/code-reuse-and-modularity",[3,0.1,5,0.076,6,0.743,8,0.514,9,0.128,12,0.097,22,0.625,23,0.683,28,0.956,40,0.167,42,0.294,45,0.093,46,0.1,49,0.084,55,0.532,60,0.202,64,0.745,69,1.15,70,1.33,71,0.09,87,0.302,89,0.606,93,0.026,95,0.863,104,0.703,105,0.141,108,0.786,115,0.024,117,0.154,123,1.512,129,0.569,130,0.043,132,0.057,134,0.63,135,0.21,137,0.076,138,0.132,144,0.721,146,0.139,157,0.786,159,0.09,160,0.111,185,0.116,186,1.258,189,0.248,190,0.006,191,0.606,200,0.543,201,0.181,208,0.703,211,0.246,220,0.652,221,0.632,228,0.167,232,2.053,242,0.45,243,1.287,247,1.716,257,0.284,261,0.587,263,0.333,277,0.073,290,2.314,296,0.703,297,0.299,304,0.469,333,0.445,335,0.284,345,0.569,347,1.86,348,1.671,350,0.428,353,0.319,360,0.237,371,1.996,380,0.232,381,0.195,383,0.31,387,1.282,395,0.141,399,0.765,405,0.315,409,0.445,418,0.786,422,0.21,424,0.569,425,0.266,428,0.284,430,0.395,431,0.529,432,1.348,433,0.724,436,0.302,438,0.393,439,0.205,441,0.149,444,0.081,449,0.111,459,0.743,468,0.149,470,1.379,471,0.817,472,0.83,486,0.139,489,1.348,491,1.904,493,0.058,504,0.852,506,0.374,508,0.897,511,0.356,531,0.338,534,0.935,538,1.775,560,0.521,574,2.095,590,0.897,594,0.469,601,0.153,608,2.717,610,0.249,613,0.744,645,0.341,647,0.153,663,0.208,668,1.735,673,0.675,705,0.33,707,0.431,721,0.469,737,1.348,738,1.119,755,0.606,758,1.041,765,0.319,766,0.549,768,0.356,777,0.744,800,0.786,809,1.362,817,0.195,828,1.735,834,1.411,836,0.86,840,0.497,870,2.147,877,1.874,882,0.96,883,1.852,930,0.744,933,0.92,950,0.288,951,1.394,986,1.411,1013,0.393,1084,1.039,1087,2.437,1091,1.016,1116,2.256,1120,1.258,1131,0.346,1135,1.477,1182,1.041,1227,1.298,1233,0.683,1326,0.378,1370,1.298,1415,1.15,1461,2.062,1529,0.501,1573,3.385,1596,2.2,1631,0.967,1636,1.566,1640,2.896,1648,0.698,1978,3.894,1982,3.758,2007,0.786,2010,0.587,2013,1.775,2057,2.717,2062,1.109,2095,1.067,2127,0.97,2309,1.067,2357,2.437,2382,1.287,2754,2.314,2998,3.385,3117,3.446,3154,2.57,3273,1.86,3280,2.147,3286,3.353,3341,3.062,3394,2.57,3407,2.642,3439,1.963,3669,2.15,3680,5.297,3739,4.935,4041,2.749,4265,2.062,4721,3.885,5187,3.964,5249,5.847,5276,4.982,5277,3.883,5278,5.19,5279,4.172,5280,6.57,5281,6.896,5282,8.243,5283,8.93,5284,7.808,5285,6.57,5286,6.57,5287,6.57,5288,4.172,5289,3.466,5290,4.513,5291,3.385,5292,5.297,5293,5.802,5294,7.808,5295,5.802,5296,4.618,5297,5.802,5298,4.919,5299,5.297,5300,6.57,5301,6.57,5302,6.57,5303,6.57,5304,6.57,5305,6.57,5306,6.57,5307,3.062,5308,5.802]],["title//en/lessons/collaborative-blog-with-jekyll-github",[39,0.227,268,0.416,339,0.998,383,0.129,1004,1.266,1155,1.52,2965,2.513]],["body//en/lessons/collaborative-blog-with-jekyll-github",[3,0.114,4,0.319,5,0.082,6,0.284,7,2.673,8,0.572,9,0.122,12,0.124,13,0.377,14,0.431,15,0.434,17,0.521,18,0.486,19,0.418,22,0.526,24,0.642,25,0.417,26,0.24,27,1.284,28,0.97,29,0.402,30,1.056,32,0.807,33,1.261,34,1.524,36,0.802,38,0.69,39,0.508,40,0.14,42,0.156,45,0.09,46,0.099,47,0.595,49,0.099,50,2.616,51,0.755,52,2.105,54,1.985,55,0.679,57,0.425,58,0.546,59,0.738,60,0.207,64,0.267,65,1.232,67,1.272,68,0.357,69,0.981,70,1.341,71,0.092,72,1.212,74,0.588,76,0.504,77,1.385,78,0.919,82,0.042,83,0.899,87,0.304,88,0.346,89,0.275,90,1.4,91,1.232,92,0.478,93,0.027,94,0.309,95,0.447,96,0.898,101,1.232,103,0.435,104,0.869,105,0.099,106,1.391,107,0.357,108,0.546,110,0.715,111,1.027,112,0.83,115,0.027,117,0.166,118,0.998,119,0.934,120,0.521,121,2.231,122,0.286,123,0.687,124,2.349,125,0.546,127,0.845,128,0.284,129,0.668,130,0.045,131,0.823,132,0.061,134,0.676,135,0.233,136,0.611,137,0.075,138,0.139,139,0.159,141,0.717,143,2.021,144,0.749,145,0.42,146,0.174,148,1.88,153,0.068,154,1.606,158,0.533,159,0.094,160,0.114,165,1.726,167,0.526,169,1.083,173,0.434,176,0.957,179,0.609,180,0.451,185,0.126,189,0.241,190,0.009,191,0.571,192,1.176,193,0.922,197,0.908,200,0.572,201,0.191,205,0.473,206,1.721,208,0.488,209,1.235,211,0.193,214,0.249,216,0.846,217,0.719,220,0.521,221,0.625,223,0.488,227,0.333,228,0.2,230,1.168,232,1.123,235,1.079,238,0.893,242,0.404,244,1.235,249,0.501,251,1.025,253,0.577,257,0.386,259,1.529,261,0.595,262,0.976,263,0.266,266,0.877,267,0.494,268,1.032,272,0.32,273,0.333,274,1.385,277,0.078,283,1.392,284,0.789,285,1.052,288,1.201,289,0.987,294,0.472,296,0.752,297,0.343,298,1.376,299,1.406,302,1.533,303,0.518,304,0.481,306,0.497,307,0.662,309,1.331,310,0.866,311,0.68,312,0.789,313,0.877,316,0.453,318,1.168,327,0.719,328,0.494,329,0.599,330,0.46,333,0.533,335,0.239,339,2.447,341,0.133,345,0.258,347,1.565,350,0.195,353,0.332,356,0.577,357,0.451,358,0.774,360,0.082,363,0.403,364,2.66,365,1.658,368,0.576,371,0.908,374,0.753,375,1.13,379,0.814,380,0.238,381,0.164,382,0.625,383,0.304,389,0.625,390,0.405,394,0.54,395,0.15,397,0.979,399,0.721,401,1.105,405,0.218,406,1.448,409,0.419,410,0.957,413,1.309,414,1.01,416,0.709,418,0.74,419,0.853,420,0.776,422,0.279,424,0.535,425,0.211,427,0.607,428,0.269,429,0.627,430,0.372,431,0.419,433,0.867,434,1.998,435,0.419,436,0.291,437,0.846,438,0.395,439,0.213,441,0.161,442,0.546,444,0.082,446,1.098,447,0.805,449,0.154,450,0.133,459,0.526,460,0.408,461,0.892,463,1.596,466,0.846,468,0.159,469,1.46,470,1.534,471,0.607,472,0.781,473,1.301,476,0.468,485,0.841,486,0.171,487,1.002,488,0.638,490,3.265,493,0.08,494,2.653,495,0.688,498,1.008,499,1.349,502,1.985,504,0.591,505,0.802,506,0.296,509,0.207,510,0.914,511,0.359,512,1.606,513,0.367,517,1.314,519,0.152,520,1.309,523,1.385,524,0.979,525,0.535,526,0.509,527,0.429,530,0.36,531,0.334,532,2.883,534,0.546,535,1.454,538,1.672,540,1.002,545,1.565,546,1.204,547,0.934,548,2.124,549,1.14,550,1.655,551,0.826,554,0.758,557,0.672,558,2.099,559,0.671,560,0.387,561,2.286,566,0.296,570,0.387,574,0.952,575,0.281,576,0.429,577,0.55,580,1,583,0.717,586,1.276,587,0.776,589,0.753,590,0.408,591,0.869,592,0.952,593,1.052,594,0.4,596,1.56,598,0.952,599,0.68,601,0.186,605,0.407,609,1.392,610,0.233,612,1.539,618,0.828,634,1.736,635,0.755,636,0.736,640,1.454,644,1.29,645,0.343,647,0.128,649,1.419,659,0.672,661,0.239,663,0.208,666,0.533,672,0.546,673,0.61,675,0.521,676,0.771,678,1.399,680,1.314,681,0.387,682,0.979,683,1.108,684,2.235,698,2.408,699,1.691,700,0.758,702,3.602,704,1.235,705,0.403,706,0.533,707,0.165,711,1.301,713,0.908,714,0.451,715,0.866,720,0.93,721,0.179,726,1.123,732,2.294,733,1.391,734,1.658,737,0.613,738,0.509,739,0.613,740,0.367,741,0.934,742,1.002,744,0.84,745,1.985,746,1.201,750,0.542,752,0.533,753,1.94,755,0.42,757,0.845,758,0.98,762,0.93,763,0.572,765,0.316,766,0.553,768,0.32,774,0.485,778,0.521,779,0.736,787,0.807,788,0.387,795,1.212,799,0.976,801,0.846,802,0.408,803,0.533,806,0.736,807,1.165,808,1.109,809,0.795,810,1.857,811,0.687,812,0.193,814,1.409,816,1.301,817,0.198,821,1.044,822,1.565,825,1.201,827,0.625,828,1.204,830,1.394,831,1.998,835,0.698,836,0.502,839,0.852,840,0.226,841,1.331,846,2.236,847,1.36,848,0.873,851,1.888,852,0.429,853,1.519,855,1.137,859,1.565,860,1.201,870,0.976,871,0.908,874,1.559,876,0.673,877,0.672,879,0.572,882,0.367,883,1.431,886,0.736,900,0.488,913,1.201,915,1.539,917,1.098,920,1.691,925,1.647,928,1.806,929,1.137,930,0.701,931,1.314,932,1.658,933,1.151,939,0.703,940,4.262,944,0.627,946,1.46,950,0.145,954,0.558,956,1.426,957,0.935,966,1.109,967,0.823,968,0.957,972,0.613,975,0.771,976,0.374,980,0.834,983,0.626,986,1.509,987,1.321,989,0.919,990,0.834,991,0.807,994,1.052,995,0.976,996,1.161,997,0.546,998,1.201,1000,0.622,1004,3.091,1005,2.603,1009,0.909,1013,0.353,1027,1.109,1028,1.025,1029,0.759,1031,0.474,1035,0.571,1037,1.026,1040,1.136,1048,0.655,1051,0.521,1052,0.275,1057,2.239,1058,1.763,1059,0.826,1060,0.509,1061,0.886,1062,0.795,1064,1.079,1066,1.539,1071,2.638,1073,0.74,1075,0.521,1084,0.397,1085,1.168,1087,1.691,1091,1.086,1110,0.753,1111,1.606,1112,0.703,1127,0.952,1130,1.321,1131,0.351,1133,0.698,1138,1.052,1144,0.886,1145,0.876,1151,0.983,1152,1.244,1154,0.845,1155,3.666,1162,0.826,1165,1.946,1182,0.876,1187,0.807,1190,4.921,1202,0.374,1211,1.201,1212,0.781,1216,0.987,1225,1.232,1227,0.919,1233,0.311,1237,2.633,1246,1.426,1259,1.232,1261,1.073,1267,0.886,1289,1.736,1292,1.026,1294,1.27,1297,0.687,1299,1.998,1318,1.545,1321,3.204,1326,0.468,1328,2.286,1329,0.485,1331,0.846,1332,1.073,1370,0.497,1374,3.434,1384,2.072,1391,0.826,1392,0.546,1397,1.783,1400,0.866,1401,0.782,1408,1.565,1409,1.109,1415,0.671,1426,1.06,1429,0.753,1430,0.826,1431,1.719,1450,1.235,1454,1.073,1457,0.941,1459,0.853,1460,3.575,1461,1.759,1471,0.866,1476,0.516,1488,0.722,1497,1.079,1516,1.568,1518,0.873,1522,0.758,1523,1.367,1528,1.802,1529,0.525,1590,0.672,1591,1.606,1600,0.976,1615,1.271,1620,2.558,1623,1.437,1625,2.235,1629,1.529,1630,0.429,1631,0.911,1632,0.68,1636,0.599,1637,0.814,1639,0.828,1640,1.691,1641,0.886,1643,0.93,1645,0.705,1648,0.704,1654,2.072,1661,1.658,1662,0.583,1663,4.112,1665,1.94,1668,1.442,1676,0.866,1677,0.807,1683,1.533,1684,0.843,1690,3.624,1691,1.335,1702,0.642,1707,1.052,1717,1.88,1721,1.565,1744,2.383,1749,1.271,1750,1.353,1753,1.596,1754,1.271,1756,1.321,1768,1.437,1776,0.753,1778,0.559,1797,1.079,1813,1.998,1823,1.606,1825,0.93,1826,1.052,1840,1.596,1853,1.406,1858,1.634,1895,0.753,1903,1.159,1906,1.859,1913,3.534,1920,1.201,1922,0.599,1929,2.059,1932,0.914,1940,1.423,1942,0.914,1947,0.876,1948,0.698,1952,1.201,1959,2.451,1967,2.998,1972,0.703,1982,1.437,1995,0.93,1999,1.385,2002,2.194,2003,1.185,2005,0.814,2006,1.486,2007,0.357,2009,0.976,2010,0.267,2020,4.683,2021,1.498,2024,1.261,2058,1.329,2061,0.795,2063,2.021,2065,2.194,2079,1.839,2083,2.719,2086,2.687,2087,0.572,2095,0.74,2097,1.079,2102,2.113,2104,0.599,2109,1.29,2122,2.576,2123,2.408,2124,1.437,2125,1.888,2127,0.348,2133,0.559,2142,1.565,2149,2.751,2153,1.176,2170,1.367,2172,1.173,2173,2.883,2177,1.888,2180,1.454,2182,1.888,2183,1.026,2193,1.68,2198,1.454,2202,2.92,2203,4.112,2204,1.973,2211,1.108,2212,1.408,2213,1.15,2223,2.163,2235,1.486,2250,2.53,2253,1.261,2258,1.926,2271,2.105,2275,0.93,2291,0.758,2305,1.486,2306,1.185,2307,1.168,2309,0.485,2325,1.691,2338,0.44,2357,1.108,2373,1.926,2374,1.271,2383,3.432,2448,2.294,2450,1.527,2459,1.486,2479,3.64,2480,1.168,2507,1.658,2519,4.123,2536,0.886,2542,1.429,2547,2.352,2550,0.866,2551,1.168,2554,1.168,2556,3.305,2578,1.494,2593,1.888,2596,2.661,2660,1.049,2681,1.391,2692,2.53,2708,2.881,2739,1.392,2741,0.703,2742,1.309,2745,2.194,2748,1.167,2749,1.726,2752,0.497,2754,1.052,2759,2.346,2771,1.658,2772,1.694,2778,1.437,2779,1.658,2788,1.201,2789,3.215,2790,4.058,2791,0.599,2792,0.807,2795,0.703,2800,2.576,2811,1.426,2812,3.108,2820,4.882,2822,0.719,2824,2.035,2825,1.543,2827,1.065,2833,2.681,2834,1.168,2865,1.726,2871,1.098,2875,1.29,2879,2.059,2883,1.783,2898,0.826,2902,3.311,2917,0.826,2919,0.911,2923,1.606,2925,1.633,2930,2.881,2935,1.437,2939,0.908,2962,1.108,2965,6.227,2966,2.711,2967,3.132,2968,2.408,2974,1.149,2976,2.638,2979,2.408,2980,2.638,2981,3.908,2984,2.638,2985,6.617,2988,1.349,2994,1.235,2995,1.888,2999,3.172,3000,2.751,3006,2.881,3007,3.204,3009,2.954,3010,1.137,3013,2.53,3015,5.469,3016,1.802,3017,0.826,3019,3.336,3022,3.494,3024,1.783,3026,3.323,3028,1.137,3029,6.626,3030,2.718,3031,3.886,3033,3.195,3035,1.658,3036,2.638,3041,3.494,3045,1.349,3047,1.885,3052,3.675,3074,1.392,3077,1.168,3094,1.29,3099,1.888,3112,6.072,3116,1.271,3123,1.137,3131,1.486,3134,4.026,3138,5.464,3145,3.675,3146,1.802,3148,3.069,3154,3.019,3156,1.596,3173,2.822,3180,1.726,3182,3.03,3187,2.423,3191,2.638,3198,2.124,3200,3.902,3201,6.812,3206,4.882,3208,2.236,3214,1.596,3215,3.305,3218,1.94,3219,3.886,3220,2.638,3226,2.408,3227,1.658,3228,2.408,3229,1.27,3230,5.616,3231,2.638,3233,2.638,3236,2.661,3237,2.638,3238,0.657,3248,3.675,3249,2.408,3253,3.413,3255,1.888,3256,1.392,3257,2.638,3258,2.638,3259,2.638,3260,2.638,3261,2.236,3262,2.638,3263,5.779,3264,5.889,3265,2.408,3266,2.638,3267,2.638,3268,1.658,3269,1.596,3274,3.03,3287,3.413,3288,1.833,3291,1.68,3300,2.345,3320,0.771,3355,2.059,3357,1.802,3364,1.392,3369,1.998,3370,0.886,3379,4.112,3394,1.783,3397,1.309,3406,1.437,3436,1.539,3439,0.627,3441,1.736,3563,1.658,3616,1.833,3632,3.03,3651,1.437,3681,1.726,3712,1.726,3714,1.726,3739,1.888,3784,1.309,3796,1.201,3806,1.271,3814,1.235,3815,1.802,3828,1.271,3829,1.392,3842,1.888,3864,2.661,3903,1.052,3905,1.349,3933,3.886,3971,2.124,4072,1.596,4101,1.349,4104,2.268,4118,2.789,4143,2.751,4161,0.642,4265,1.46,4274,2.099,4281,1.486,4332,2.638,4353,1.349,4419,1.806,4437,1.201,4507,1.985,4562,2.268,4566,1.204,4606,2.236,4623,3.204,4638,4.616,4773,1.108,4795,1.596,4936,1.309,4942,1.94,4969,1.437,5036,4.882,5179,1.802,5271,2.408,5277,1.392,5299,2.408,5309,3.675,5310,3.413,5311,8.937,5312,3.675,5313,2.954,5314,6.662,5315,1.349,5316,4.026,5317,2.987,5318,4.348,5319,2.987,5320,2.987,5321,7.304,5322,6.186,5323,6.982,5324,2.408,5325,2.987,5326,2.987,5327,2.638,5328,2.987,5329,2.987,5330,2.236,5331,4.14,5332,2.987,5333,2.987,5334,5.776,5335,4.457,5336,2.236,5337,3.382,5338,1.486,5339,2.638,5340,2.236,5341,0.93,5342,4.989,5343,2.987,5344,2.408,5345,2.987,5346,2.638,5347,2.099,5348,2.987,5349,3.675,5350,2.987,5351,2.987,5352,2.987,5353,2.408,5354,2.987,5355,1.985,5356,1.026,5357,4.348,5358,2.987,5359,2.987,5360,1.802,5361,2.987,5362,1.888,5363,2.987,5364,2.987,5365,2.638,5366,1.888,5367,3.204,5368,1.201,5369,6.186,5370,4.026,5371,2.408,5372,2.881,5373,2.408,5374,2.987,5375,2.987,5376,1.658,5377,4.457,5378,2.987,5379,4.558,5380,2.987,5381,2.987,5382,2.987,5383,2.987,5384,6.662,5385,2.987,5386,1.985,5387,2.987,5388,1.802,5389,1.321,5390,4.558,5391,2.987,5392,2.987,5393,3.03,5394,1.658,5395,1.437,5396,3.494,5397,2.408,5398,2.987,5399,7.022,5400,4.558,5401,6.662,5402,4.558,5403,2.236,5404,0.952,5405,4.558,5406,4.026,5407,7.022,5408,6.186,5409,2.987,5410,2.987,5411,5.528,5412,3.675,5413,4.989,5414,6.662,5415,5.528,5416,5.528,5417,4.882,5418,6.662,5419,4.558,5420,4.558,5421,4.026,5422,4.558,5423,4.558,5424,4.558,5425,4.558,5426,4.558,5427,4.558,5428,6.662,5429,4.026,5430,2.987,5431,4.558,5432,4.558,5433,6.186,5434,4.558,5435,2.987,5436,2.987,5437,6.662,5438,4.558,5439,2.987,5440,2.987,5441,2.987,5442,2.987,5443,2.987,5444,2.987,5445,2.987,5446,2.638,5447,2.408,5448,2.987,5449,1.658,5450,4.558,5451,2.987,5452,2.987,5453,2.987,5454,6.662,5455,2.987,5456,2.987,5457,2.987,5458,2.987,5459,2.987,5460,2.408,5461,2.987,5462,2.236,5463,2.987,5464,2.408,5465,2.987,5466,1.888,5467,2.987,5468,5.528,5469,1.726,5470,7.516,5471,2.435,5472,2.099,5473,1.349,5474,2.408,5475,2.408,5476,5.378,5477,2.408,5478,2.751,5479,4.026,5480,6.202,5481,2.987,5482,2.987,5483,2.987,5484,2.408,5485,3.675,5486,2.987,5487,2.987,5488,4.632,5489,2.987,5490,2.987,5491,6.202,5492,1.985,5493,2.987,5494,2.987,5495,1.539,5496,2.987,5497,2.987,5498,3.618,5499,1.985,5500,2.987,5501,2.987,5502,2.987,5503,3.675,5504,2.987,5505,5.528,5506,3.413,5507,3.413,5508,3.413,5509,3.675,5510,2.987,5511,1.985,5512,2.987,5513,2.286,5514,2.408,5515,2.987,5516,2.987,5517,2.987,5518,2.408,5519,2.987,5520,2.987,5521,2.987,5522,2.638,5523,4.558,5524,2.987,5525,2.987,5526,2.987,5527,2.099,5528,1.726,5529,1.486,5530,2.408,5531,2.987,5532,2.987,5533,2.987,5534,2.194,5535,2.638,5536,2.638,5537,2.987,5538,2.987,5539,2.408,5540,1.596,5541,2.987,5542,2.987,5543,2.099,5544,2.987,5545,2.236,5546,2.987,5547,2.987,5548,2.42,5549,4.558,5550,4.558,5551,1.539,5552,2.099,5553,1.392,5554,1.985,5555,2.987,5556,3.03,5557,2.638,5558,4.558,5559,2.638,5560,2.987,5561,2.987,5562,2.987,5563,2.987,5564,2.987,5565,2.987,5566,1.985,5567,1.985,5568,1.726,5569,1.802,5570,2.987,5571,2.638,5572,2.638,5573,2.987,5574,2.987,5575,2.987,5576,2.987,5577,1.888,5578,2.987,5579,2.987,5580,1.888,5581,2.638,5582,2.987,5583,2.987,5584,2.987,5585,2.236,5586,2.987,5587,2.987,5588,2.987,5589,1.802,5590,2.987,5591,2.987,5592,2.987,5593,2.987,5594,1.658,5595,2.987,5596,2.987,5597,1.658,5598,2.987,5599,2.987,5600,2.987,5601,4.988]],["title//en/lessons/common-similarity-measures",[60,0.084,82,0.018,87,0.146,92,0.327,328,0.338,794,0.393,985,0.932]],["body//en/lessons/common-similarity-measures",[1,0.819,3,0.073,5,0.077,7,2.103,8,0.446,9,0.136,12,0.136,14,0.36,15,0.451,19,0.567,22,0.718,23,0.785,25,0.58,26,0.413,27,1.206,29,0.42,36,0.525,38,0.362,39,0.493,40,0.219,45,0.077,46,0.114,47,0.306,48,0.775,49,0.092,51,0.553,56,1.909,59,0.576,60,0.208,62,1.818,64,0.64,67,1.518,68,0.485,71,0.09,78,1.255,80,2.559,81,0.342,82,0.044,83,0.768,86,1.094,87,0.34,88,0.253,89,0.66,92,0.722,93,0.024,94,0.511,95,0.559,101,1.54,103,0.53,105,0.116,107,0.446,108,0.682,112,0.666,115,0.026,116,1.282,117,0.156,118,0.701,119,0.953,120,0.643,122,0.26,123,0.932,127,0.977,128,0.385,129,0.696,130,0.042,132,0.063,133,1.373,134,0.592,135,0.228,136,0.416,137,0.072,138,0.147,139,0.151,140,0.998,141,0.525,144,0.35,145,0.608,146,0.198,148,1.231,152,1.126,153,0.112,157,0.857,159,0.096,160,0.118,167,0.385,170,1.356,173,0.544,175,1.391,179,0.401,180,0.611,181,1.225,185,0.133,186,0.775,189,0.213,190,0.008,191,0.696,192,1.045,193,0.953,201,0.214,203,1.097,208,0.61,211,0.235,212,1.463,213,1.26,214,0.195,216,1.146,223,0.342,227,0.22,228,0.219,235,1.463,236,1.702,237,1.437,249,0.58,252,4.138,253,0.466,254,3.562,257,0.361,261,0.674,263,0.311,267,0.362,273,0.291,274,1.732,276,1.018,277,0.077,289,0.723,290,1.426,294,0.395,295,2.086,296,0.706,297,0.26,298,1.117,299,1.178,301,1.584,304,0.453,305,1.202,306,1.191,307,0.857,313,0.472,316,0.314,320,1.021,321,0.657,326,0.948,327,0.975,328,0.844,330,0.576,333,0.447,335,0.338,340,0.948,341,0.147,345,0.653,347,1.146,348,1.57,349,0.459,353,0.309,356,0.677,359,1.909,360,0.182,363,0.491,368,0.833,374,1.437,375,0.626,377,2.192,379,0.596,380,0.213,381,0.239,383,0.28,387,1.155,389,0.576,395,0.145,397,1.538,399,0.768,401,1.278,405,0.362,406,0.706,407,0.55,409,0.274,410,1.07,414,0.74,416,0.666,417,1.385,418,0.79,422,0.275,424,0.732,425,0.244,427,0.846,428,0.274,431,0.274,432,0.831,435,0.273,436,0.291,438,0.285,439,0.175,440,0.682,441,0.077,442,0.682,443,0.794,444,0.083,447,0.446,449,0.151,450,0.122,451,0.998,459,0.542,460,0.778,461,0.811,463,2.019,468,0.125,472,1.015,476,0.464,486,0.159,487,0.758,488,0.634,493,0.075,494,1.323,497,1.774,506,0.405,508,0.553,509,0.249,510,1.323,511,0.326,512,1.426,513,0.511,519,0.208,521,1.206,525,0.62,526,0.69,527,1.084,529,2.005,530,0.43,531,0.381,534,0.79,540,1.574,542,1.018,543,0.642,547,0.86,549,0.758,550,0.89,551,1.576,554,0.673,555,1.974,559,0.596,560,0.466,570,1.064,572,1.436,574,1.818,575,0.275,577,0.317,583,0.525,587,0.971,590,0.553,591,0.767,594,0.493,596,1.021,597,1.146,601,0.211,603,0.775,610,0.182,613,0.459,618,0.397,622,1.775,634,2.171,635,0.553,636,1.405,645,0.32,646,0.762,647,0.201,661,0.285,662,1.808,663,0.153,664,2.039,668,1.742,672,0.74,673,0.58,675,0.994,676,1.702,678,1.813,680,1.219,681,0.739,690,0.723,701,1.502,704,1.675,705,0.332,707,0.48,712,2.339,713,1.231,714,0.611,715,1.174,721,0.342,724,1.466,729,2.008,736,1.45,737,0.831,738,1.123,739,1.17,740,0.701,741,0.953,743,1.391,752,1.278,763,1.092,765,0.329,766,0.401,768,0.301,774,0.925,777,0.811,778,1.248,779,1.092,784,1.291,785,1.432,787,1.094,788,0.588,791,4.169,794,0.854,800,0.682,802,0.778,803,0.522,806,0.539,807,0.996,810,1.548,811,0.932,812,0.166,816,0.953,817,0.196,824,3.294,827,0.762,829,0.953,830,1.021,832,1.445,833,3.633,836,0.831,840,0.431,847,0.89,848,0.775,852,1.199,853,0.758,855,1.542,859,1.146,863,1.018,870,1.323,880,2.728,882,0.498,884,0.831,907,0.87,910,2.005,916,1.356,926,1.367,931,0.971,933,0.567,941,0.911,942,4.188,943,4.553,944,1.197,945,1.909,946,1.505,947,1.211,948,1.829,949,1.045,950,0.275,951,0.723,953,1.723,954,0.723,956,1.045,957,0.831,958,4.464,961,3.576,962,3.265,966,0.812,967,1.07,968,1.197,970,2.743,972,1.17,974,1.436,976,0.511,977,2.07,980,0.611,981,1.349,982,2.558,984,1.26,985,2.315,988,0.472,989,0.948,990,1.277,991,1.094,992,1.887,995,1.323,996,0.85,997,1.431,1000,0.553,1009,0.553,1011,0.998,1013,0.332,1015,2.426,1022,0.74,1030,3.395,1031,0.88,1032,1.206,1035,0.66,1036,1.463,1037,1.391,1040,0.971,1041,2.498,1043,2.06,1048,0.582,1049,2.443,1052,0.802,1056,1.094,1058,1.291,1062,1.15,1073,0.485,1074,2.086,1079,0.643,1084,0.539,1090,1.505,1091,0.626,1098,1.628,1101,1.272,1102,1.937,1103,1.231,1105,1.135,1108,3.074,1109,2.008,1110,1.974,1111,2.008,1112,0.953,1116,1.957,1119,3.041,1120,1.653,1123,2.466,1130,1.174,1131,0.486,1133,0.511,1135,0.911,1136,2.801,1138,1.426,1139,2.692,1148,1.244,1151,0.798,1152,0.69,1154,0.553,1155,1.628,1158,1.426,1160,1.675,1164,4.007,1165,1.437,1186,1.912,1212,0.511,1216,1.018,1224,0.998,1229,2.846,1232,1.502,1233,0.593,1234,2.139,1240,1.169,1241,2.163,1243,1.437,1246,1.045,1248,1.949,1254,1.12,1264,2.846,1276,1.542,1294,0.831,1295,3.045,1297,0.932,1306,2.163,1323,1.675,1325,2.248,1326,0.328,1327,1.675,1329,0.657,1330,1.518,1331,1.146,1332,0.953,1369,0.794,1370,0.673,1377,2.512,1378,2.209,1396,1.614,1401,0.838,1418,2.357,1426,0.611,1433,1.863,1436,2.692,1444,2.163,1445,4.071,1447,2.521,1448,3.576,1454,1.342,1458,2.836,1459,1.536,1465,2.879,1467,2.015,1471,1.174,1476,0.459,1488,0.903,1495,2.357,1497,1.463,1518,1.371,1522,0.673,1529,0.396,1565,1.323,1590,0.911,1596,1.356,1600,1.863,1613,1.291,1614,2.292,1616,2.728,1628,1.775,1630,0.819,1631,0.596,1632,0.498,1636,1.323,1645,1.02,1648,0.362,1664,2.775,1666,6.589,1668,1.445,1671,3.032,1677,1.094,1678,2.015,1679,2.34,1683,1.518,1684,0.767,1687,0.911,1689,1.174,1690,1.949,1694,1.121,1702,0.87,1704,1.675,1724,0.975,1729,1.202,1730,1.502,1731,2.339,1732,1.426,1733,2.124,1744,1.12,1748,1.518,1750,1.957,1751,2.248,1752,2.622,1756,1.174,1778,1.504,1823,0.89,1825,1.26,1836,1.231,1858,0.994,1859,3.974,1865,4.059,1891,3.045,1895,1.663,1900,2.443,1903,0.839,1906,1.885,1912,1.584,1929,1.829,1937,1.094,1940,0.932,1941,2.008,1942,0.812,1944,1.291,1948,0.511,1962,4.007,1972,1.553,1981,1.647,1995,1.26,1999,2.176,2003,0.775,2005,0.723,2007,0.79,2010,0.509,2061,0.706,2062,0.539,2072,1.775,2079,0.794,2102,1.021,2108,1.949,2117,1.829,2137,1.675,2151,1.471,2172,0.855,2180,1.291,2189,1.426,2198,1.291,2214,0.831,2237,1.502,2240,1.291,2247,2.581,2256,2.086,2268,3.032,2278,2.426,2288,1.949,2292,1.628,2307,1.584,2309,1.071,2325,1.502,2355,3.562,2366,2.906,2372,2.443,2381,2.23,2486,2.163,2506,1.775,2509,2.656,2512,1.45,2531,2.961,2536,2.124,2542,0.723,2545,1.949,2551,1.584,2554,0.948,2555,1.723,2557,3.032,2571,2.248,2597,1.426,2658,3.602,2660,0.932,2679,2.23,2680,2.443,2741,1.553,2742,2.498,2743,1.445,2749,2.34,2751,1.887,2771,2.248,2792,1.094,2819,1.775,2842,1.909,2844,2.591,2848,1.12,2851,1.225,2871,0.975,2886,3.138,2899,3.336,2901,1.174,2903,1.391,2904,2.692,2905,2.937,2925,1.069,2931,2.34,2934,2.846,2939,1.231,2967,1.584,3046,2.846,3047,1.675,3094,1.614,3117,1.675,3139,2.443,3141,3.032,3173,1.957,3218,1.723,3238,1.72,3247,1.775,3248,2.692,3268,2.248,3273,1.146,3280,2.339,3301,2.163,3334,4.169,3341,1.887,3353,2.443,3354,3.789,3355,1.829,3370,1.202,3479,2.248,3520,2.171,3624,2.163,3659,5.318,3706,1.323,3713,1.426,3750,3.409,3780,2.559,3790,3.789,3794,2.836,3807,1.628,3810,2.692,3841,2.656,3915,6.96,3947,6.619,4028,7.456,4029,6.323,4030,5.502,4032,1.887,4083,2.34,4104,2.015,4105,3.576,4116,4.169,4124,1.628,4143,3.282,4147,2.575,4161,1.225,4265,1.505,4270,1.463,4299,2.692,4300,3.576,4317,3.576,4328,2.846,4419,2.339,4421,3.032,4437,3.147,4450,3.164,4566,1.505,4611,1.949,4626,2.559,4665,4.268,4936,1.775,4943,2.248,4945,3.576,5098,1.628,5167,1.887,5247,3.789,5313,2.163,5341,1.774,5404,1.818,5513,1.675,5540,2.163,5548,2.581,5594,2.248,5597,2.248,5602,6.483,5603,5.7,5604,4.049,5605,4.049,5606,4.049,5607,2.086,5608,2.559,5609,4.049,5610,4.049,5611,4.049,5612,4.049,5613,3.439,5614,4.268,5615,6.323,5616,8.346,5617,3.265,5618,3.576,5619,2.692,5620,3.032,5621,2.846,5622,3.265,5623,4.049,5624,3.265,5625,3.576,5626,4.049,5627,4.049,5628,3.576,5629,4.049,5630,4.049,5631,4.049,5632,8.813,5633,8.813,5634,3.265,5635,1.949,5636,4.049,5637,1.775,5638,4.007,5639,2.559,5640,2.846,5641,3.265,5642,4.049,5643,3.265,5644,3.045,5645,2.692,5646,3.032,5647,4.007,5648,4.525,5649,2.559,5650,7.827,5651,1.829,5652,6.596,5653,7.159,5654,4.049,5655,4.049,5656,3.576,5657,7.159,5658,6.596,5659,7.159,5660,7.159,5661,3.032,5662,3.032,5663,3.032,5664,4.049,5665,4.049,5666,4.049,5667,3.265,5668,4.049,5669,5.7,5670,4.049,5671,4.049,5672,4.049,5673,4.049,5674,4.049,5675,5.7,5676,6.596,5677,5.7,5678,4.049,5679,5.7,5680,4.049,5681,4.049,5682,4.049,5683,4.049,5684,4.049,5685,5.034,5686,4.049,5687,4.049,5688,4.049,5689,4.049,5690,4.049,5691,5.7,5692,4.049,5693,4.049,5694,4.049,5695,4.049,5696,5.7,5697,4.049,5698,4.049,5699,5.7,5700,4.049,5701,4.049,5702,4.049,5703,3.032,5704,4.049,5705,5.7,5706,2.34,5707,4.049,5708,4.049,5709,4.049,5710,4.049,5711,4.049,5712,4.049,5713,4.049,5714,4.049,5715,4.049,5716,4.049,5717,4.049,5718,3.265,5719,4.268,5720,4.049,5721,3.032,5722,1.887,5723,4.049,5724,4.049,5725,3.282,5726,5.7,5727,6.596,5728,5.772,5729,4.049,5730,8.21,5731,5.7,5732,2.559,5733,3.032,5734,4.049,5735,3.576,5736,5.7,5737,4.049,5738,4.049,5739,4.049,5740,4.049,5741,4.049,5742,5.7,5743,4.049,5744,4.049,5745,5.7,5746,4.049,5747,4.049,5748,4.049,5749,4.049,5750,5.7,5751,5.7,5752,5.7,5753,5.7,5754,4.049,5755,4.007,5756,4.049,5757,2.846,5758,4.049,5759,5.7,5760,3.576,5761,8.346,5762,4.049,5763,4.049,5764,4.049,5765,5.826,5766,2.692,5767,4.049,5768,4.049,5769,4.049,5770,4.049,5771,5.7,5772,4.049,5773,2.248,5774,5.7,5775,4.049,5776,5.7,5777,4.049,5778,5.7,5779,4.049,5780,4.049,5781,4.049,5782,4.049,5783,4.049,5784,2.559,5785,4.049,5786,5.7,5787,4.049,5788,4.049,5789,4.049,5790,4.049,5791,5.7,5792,3.265,5793,2.846,5794,4.049,5795,4.049,5796,4.049,5797,4.049,5798,4.049,5799,4.049,5800,4.049,5801,4.049,5802,4.049,5803,4.049,5804,4.049,5805,4.049,5806,4.049,5807,4.049,5808,4.049,5809,4.049,5810,2.846,5811,4.049,5812,2.692,5813,5.7,5814,3.032,5815,4.049,5816,4.049,5817,2.559,5818,3.045,5819,4.049,5820,2.846,5821,4.049]],["title//en/lessons/computer-vision-deep-learning-pt1",[4,0.15,13,0.395,38,0.279,46,0.04,425,0.107,428,0.107,509,0.086,3713,1.101,5252,1.33,5822,1.67]],["body//en/lessons/computer-vision-deep-learning-pt1",[0,1.517,1,1.291,2,1.043,3,0.094,4,0.399,5,0.081,7,2.438,9,0.056,12,0.14,13,1.191,14,0.457,15,0.217,22,0.359,24,1.643,25,0.505,26,0.433,28,0.404,29,0.332,31,1.427,33,1.499,35,1.606,36,0.489,37,1.861,38,0.762,39,0.507,40,0.214,42,0.269,45,0.098,46,0.122,47,0.62,48,1.689,49,0.094,51,0.515,52,1.437,55,0.595,56,1.264,57,0.367,59,0.814,60,0.211,62,1.729,63,1.133,66,2.449,67,1.247,68,0.649,69,1.16,70,0.923,71,0.082,72,0.739,73,1.068,76,0.578,81,0.381,82,0.038,87,0.268,88,0.339,89,0.677,91,1.02,92,0.327,93,0.026,94,0.577,95,0.37,96,1.03,97,1.647,98,1.453,100,1.758,101,1.02,103,0.265,104,0.863,105,0.109,107,0.424,108,0.759,111,0.502,112,0.381,113,0.811,115,0.026,116,1.772,117,0.164,118,0.78,119,0.844,120,0.575,122,0.278,124,0.951,127,0.74,128,0.359,129,0.327,130,0.042,131,0.844,132,0.062,134,0.609,135,0.278,136,0.588,137,0.067,138,0.146,139,0.146,140,0.93,141,0.489,144,0.662,145,0.348,146,0.188,152,0.528,159,0.1,160,0.116,164,1.264,167,0.603,169,1.359,170,1.816,176,0.792,179,0.516,180,0.957,181,1.732,185,0.117,189,0.206,190,0.009,191,0.5,192,0.973,200,0.246,201,0.209,203,1.153,211,0.243,212,1.959,213,2.555,214,0.28,217,0.909,220,0.295,221,0.514,227,0.295,228,0.214,231,2.609,232,0.93,236,0.973,237,1.749,238,1.359,242,0.312,243,0.739,244,1.56,247,0.829,249,0.439,250,2.234,251,0.849,253,0.246,257,0.379,260,2.01,261,0.704,262,0.899,264,0.658,266,0.739,267,0.567,272,0.296,273,0.329,274,1.147,276,1.506,277,0.065,281,2.18,282,0.866,290,1.329,296,0.679,297,0.172,298,1.062,303,0.417,304,0.417,305,1.12,306,0.627,309,0.909,311,0.464,313,0.739,316,0.208,318,0.627,320,1.6,324,0.973,325,2.745,326,1.583,328,0.337,329,1.272,330,0.796,331,3.81,333,0.546,335,0.36,339,0.996,340,1.055,341,0.149,345,0.682,348,1.391,350,0.246,353,0.322,356,0.636,357,0.255,360,0.191,363,0.353,367,1.616,368,0.801,369,0.531,375,0.584,379,1.126,380,0.188,381,0.206,382,0.742,383,0.298,390,0.26,394,0.562,395,0.149,400,1.304,401,1.466,402,1.714,405,0.26,407,0.567,409,0.518,410,1.027,414,1.268,416,0.381,417,0.792,420,0.643,422,0.257,424,0.469,425,0.318,427,0.37,428,0.311,430,0.459,431,0.367,436,0.295,438,0.372,439,0.126,440,0.943,441,0.169,442,0.452,443,1.243,444,0.078,446,2.052,449,0.151,450,0.126,459,0.603,460,1.003,461,0.786,464,1.138,468,0.165,470,0.792,471,0.37,476,0.446,485,0.801,486,0.182,487,0.721,488,0.306,493,0.071,495,0.569,498,1.157,503,3.412,504,0.822,505,0.489,506,0.352,508,1.075,509,0.211,510,1.087,511,0.335,513,0.208,519,0.217,522,1.465,525,0.721,526,1.08,527,0.778,530,0.413,531,0.318,535,1.729,537,2.277,543,1.099,546,0.996,547,0.569,548,2.717,549,1.134,554,0.901,555,0.951,557,1.427,560,0.422,566,0.26,570,0.899,572,0.757,573,1.165,574,1.203,575,0.12,576,0.542,577,0.543,580,1.264,581,2.181,583,0.703,590,1.191,591,0.819,592,2.57,594,0.459,596,0.951,598,1.203,599,0.78,601,0.183,605,0.337,606,1.654,610,0.12,613,0.719,615,2.793,618,0.37,632,2.125,633,1.758,635,1.1,643,1.431,644,1.796,645,0.322,646,0.842,647,0.204,649,1.687,650,2.159,657,2.277,659,1.219,661,0.355,663,0.194,664,2.303,665,0.643,666,1.238,672,1.16,673,0.619,675,1.607,676,0.973,680,1.181,681,0.703,682,0.811,701,1.399,702,3.351,705,0.369,706,0.674,707,0.382,708,1.329,711,1.493,714,0.569,726,0.93,733,0.849,738,0.643,740,0.78,741,0.502,742,1.395,744,0.452,745,2.508,746,1.517,748,0.739,755,0.757,757,0.866,758,1.099,761,1.203,765,0.154,766,0.446,768,0.348,777,0.786,779,0.923,784,1.203,785,0.945,788,0.434,794,0.66,795,1.544,800,0.452,802,0.866,803,0.275,806,0.844,808,1.272,809,1.106,812,0.161,813,3.389,816,1.493,817,0.218,821,0.719,827,0.548,828,0.996,830,1.367,834,1.165,836,0.904,839,0.603,840,0.524,841,0.909,847,1.192,848,1.215,853,0.706,854,1.233,856,1.654,858,1.047,863,1.238,870,1.233,874,0.945,876,0.641,879,0.723,881,3.95,882,0.667,883,0.811,884,1.8,900,0.743,904,2.01,907,1.165,912,1.08,915,1.944,917,0.909,920,2.01,921,1.758,926,0.798,927,1.606,930,0.93,931,1.181,933,0.528,941,0.849,944,1.606,945,1.816,946,1.431,947,1.33,949,2.033,950,0.244,951,0.674,953,2.307,954,0.842,955,2.023,957,1.423,966,1.272,968,0.792,971,1.959,972,1.112,974,0.757,976,0.602,980,1.316,982,1.233,983,0.893,988,0.918,989,0.627,990,1.189,994,1.329,996,0.792,997,1.16,1000,0.866,1009,1.137,1011,0.93,1012,1.654,1013,0.349,1022,0.68,1031,0.925,1032,1.473,1034,1.02,1035,0.677,1036,2.654,1037,3.042,1043,1.959,1044,0.988,1048,0.911,1052,0.348,1056,1.874,1058,2.023,1062,0.658,1063,2.016,1065,3.466,1067,2.825,1073,0.452,1075,1.281,1079,0.395,1080,1.499,1084,0.977,1086,2.825,1091,0.838,1101,0.778,1103,2.59,1104,1.203,1105,1.099,1107,1.363,1109,2.442,1110,0.951,1112,1.632,1124,1.944,1127,1.203,1130,1.093,1131,0.365,1136,1.476,1138,1.329,1141,1.687,1145,0.598,1148,0.584,1151,0.528,1152,0.643,1154,1.003,1159,2.01,1161,2.016,1167,1.174,1182,1.005,1183,1.112,1186,1.093,1187,1.465,1193,2.016,1200,1.517,1201,2.307,1202,0.367,1203,1.609,1225,1.714,1227,1.055,1232,1.399,1233,0.564,1234,1.759,1240,0.888,1243,0.951,1259,1.02,1272,0.888,1289,1.437,1299,1.654,1300,3.389,1323,1.56,1326,0.217,1327,1.56,1329,1.192,1330,1.596,1331,1.796,1369,1.359,1370,1.153,1371,1.03,1373,1.517,1374,2.094,1384,1.264,1391,1.754,1392,0.991,1401,0.404,1409,1.087,1415,1.275,1426,1.047,1429,0.951,1431,0.973,1445,1.816,1457,0.923,1476,0.427,1488,0.598,1495,2.242,1516,1.493,1520,2.016,1529,0.459,1563,0.981,1565,1.233,1568,2.572,1585,1.264,1590,0.849,1615,1.606,1620,2.242,1622,1.729,1623,2.609,1629,1.043,1630,0.542,1631,0.934,1632,0.903,1633,3.228,1636,0.757,1638,2.508,1643,1.687,1648,0.567,1651,1.517,1653,1.654,1654,1.264,1660,2.128,1662,0.578,1668,0.723,1673,4.209,1674,0.829,1677,1.465,1684,0.743,1687,1.219,1689,1.093,1691,0.991,1692,1.296,1694,0.947,1702,1.363,1708,2.277,1714,1.704,1725,1.399,1727,1.174,1730,1.399,1734,1.959,1740,2.094,1741,1.816,1742,2.449,1744,1.043,1747,3.133,1748,1.247,1749,1.606,1750,2.338,1751,2.094,1776,0.951,1784,2.277,1794,1.816,1797,1.363,1809,1.861,1823,0.829,1826,1.329,1828,1.517,1836,1.647,1853,1.439,1854,1.606,1881,1.606,1883,1.517,1891,2.896,1903,0.798,1906,2.052,1907,2.385,1916,3.009,1940,0.868,1942,1.391,1947,1.164,1948,0.801,1958,1.233,1959,1.174,1965,2.385,1981,1.596,1986,0.739,1995,1.174,1999,1.147,2005,0.674,2007,0.452,2010,0.484,2025,2.016,2057,1.56,2058,1.363,2062,0.977,2064,1.878,2065,2.609,2086,1.093,2087,0.723,2095,0.613,2109,1.535,2127,0.739,2133,1.297,2147,2.277,2149,2.277,2151,1.637,2153,0.973,2172,0.822,2173,1.758,2183,1.296,2213,0.542,2214,0.774,2223,1.476,2234,1.769,2240,1.729,2246,1.704,2253,1.499,2254,4.553,2270,1.816,2271,1.437,2275,2.798,2280,2.277,2293,1.687,2306,1.215,2309,1.192,2377,1.816,2382,1.243,2413,2.277,2431,2.825,2434,3.133,2448,1.399,2450,1.816,2476,3.426,2495,1.878,2512,0.829,2536,1.883,2542,0.674,2551,1.476,2554,0.627,2579,2.094,2646,2.825,2660,0.868,2676,1.816,2678,2.094,2679,2.713,2680,4.753,2686,2.385,2741,0.888,2748,0.721,2752,0.901,2754,1.909,2758,2.623,2765,2.989,2772,1.652,2775,1.609,2779,2.094,2792,1.02,2795,0.888,2799,2.18,2822,1.67,2825,0.739,2827,0.94,2832,0.996,2842,1.264,2848,1.043,2865,2.181,2871,1.67,2899,2.526,2901,1.839,2902,1.56,2903,1.296,2919,0.556,2938,1.12,2962,2.01,2978,3.81,2994,2.242,3008,1.816,3010,1.437,3047,2.242,3050,1.606,3051,2.825,3062,1.944,3073,4.077,3094,1.068,3110,1.606,3166,2.385,3182,2.508,3200,1.56,3229,1.112,3238,1.395,3243,3.332,3256,1.758,3277,1.56,3284,2.181,3291,1.647,3296,2.825,3320,0.973,3347,1.476,3369,1.363,3394,1.476,3408,2.023,3429,1.233,3439,0.792,3513,2.508,3517,2.526,3520,1.437,3546,2.385,3557,2.277,3616,1.517,3699,2.609,3704,3.735,3706,1.771,3713,2.775,3716,1.264,3726,1.704,3755,1.704,3765,2.277,3788,4.753,3794,2.697,3796,2.788,3806,1.606,3814,1.56,3837,2.385,3864,2.609,3869,2.526,3906,1.704,3909,5.33,3929,3.521,3930,2.016,3931,2.385,3932,2.385,3965,2.508,3971,4.088,4012,3.924,4022,2.526,4032,3.825,4101,1.704,4110,1.56,4118,1.959,4270,1.363,4281,1.878,4305,3.332,4352,1.944,4400,1.758,4436,2.896,4437,2.788,4446,1.909,4502,1.816,4514,1.329,4564,3.053,4565,1.654,4608,1.944,4618,3.268,4623,5.928,4657,2.825,4662,2.277,4664,1.944,4677,1.878,4794,1.816,4795,2.016,4942,3.254,4943,3.009,4968,2.277,5056,1.147,5094,2.825,5125,2.508,5138,1.878,5208,3.332,5241,1.878,5252,3.956,5269,2.508,5315,2.449,5337,1.654,5338,2.697,5356,1.296,5368,1.517,5395,1.816,5466,2.385,5473,1.704,5551,1.944,5568,3.133,5577,2.385,5637,1.654,5667,3.042,5822,4.949,5823,5.726,5824,7.268,5825,4.217,5826,2.825,5827,3.332,5828,3.773,5829,2.825,5830,1.606,5831,4.874,5832,2.7,5833,3.773,5834,1.944,5835,3.773,5836,3.773,5837,3.773,5838,3.773,5839,3.773,5840,3.332,5841,3.332,5842,3.042,5843,2.896,5844,4.874,5845,2.609,5846,3.773,5847,2.385,5848,2.016,5849,3.332,5850,2.385,5851,1.816,5852,2.385,5853,3.81,5854,2.652,5855,6.089,5856,2.825,5857,4.787,5858,3.773,5859,2.825,5860,2.825,5861,3.332,5862,5.421,5863,2.277,5864,1.816,5865,2.016,5866,3.773,5867,2.508,5868,2.277,5869,3.773,5870,1.654,5871,4.874,5872,2.277,5873,3.042,5874,2.652,5875,3.773,5876,2.094,5877,7.857,5878,3.332,5879,3.773,5880,3.773,5881,1.878,5882,3.133,5883,2.825,5884,1.476,5885,3.773,5886,4.37,5887,3.133,5888,2.508,5889,3.042,5890,1.147,5891,3.773,5892,3.773,5893,3.332,5894,3.332,5895,3.332,5896,3.773,5897,5.421,5898,3.332,5899,3.773,5900,3.773,5901,4.383,5902,6.344,5903,3.773,5904,3.773,5905,3.773,5906,3.773,5907,3.773,5908,3.773,5909,3.332,5910,3.773,5911,3.773,5912,3.773,5913,3.332,5914,3.332,5915,4.787,5916,3.773,5917,6.957,5918,3.426,5919,6.935,5920,5.421,5921,6.487,5922,6.315,5923,3.773,5924,6.125,5925,6.125,5926,3.773,5927,3.773,5928,3.773,5929,3.773,5930,3.773,5931,3.773,5932,3.773,5933,8.331,5934,3.773,5935,3.773,5936,5.421,5937,3.773,5938,3.773,5939,3.773,5940,3.773,5941,3.773,5942,3.773,5943,3.773,5944,3.773,5945,3.773,5946,2.508,5947,3.332,5948,3.773,5949,3.773,5950,2.652,5951,3.009,5952,6.499,5953,3.521,5954,5.421,5955,3.332,5956,3.332,5957,3.773,5958,2.7,5959,2.825,5960,2.508,5961,3.332,5962,2.016,5963,2.825,5964,4.059,5965,2.825,5966,2.652,5967,3.332,5968,2.825,5969,2.094,5970,4.009,5971,7.449,5972,3.773,5973,3.773,5974,3.773,5975,4.787,5976,3.773,5977,1.878,5978,3.042,5979,1.296,5980,3.332,5981,3.332,5982,3.332,5983,3.773,5984,3.332,5985,2.866,5986,5.421,5987,3.773,5988,3.773,5989,3.773,5990,3.773,5991,3.773,5992,3.773,5993,3.773,5994,3.773,5995,3.773,5996,3.773,5997,3.773,5998,3.773,5999,3.773,6000,3.773,6001,3.773,6002,3.773,6003,3.773,6004,3.773,6005,3.773,6006,3.773,6007,3.773,6008,3.773,6009,5.421,6010,3.773,6011,3.773,6012,3.773,6013,3.773,6014,2.385,6015,3.773,6016,3.773,6017,3.773,6018,3.773,6019,3.332,6020,3.773,6021,3.042,6022,3.773,6023,3.773,6024,3.332,6025,3.332,6026,3.773,6027,3.773,6028,3.773,6029,3.042,6030,3.773,6031,3.773,6032,3.773,6033,3.332,6034,3.332,6035,3.042,6036,3.042,6037,3.042,6038,3.332,6039,3.773,6040,3.773,6041,3.332,6042,3.042,6043,2.385,6044,3.773,6045,3.773,6046,2.652,6047,2.825,6048,3.332,6049,3.042,6050,3.042,6051,3.042,6052,3.773,6053,3.773,6054,3.332,6055,3.332,6056,3.042,6057,3.773,6058,3.773,6059,3.773,6060,3.773,6061,3.773,6062,3.773,6063,3.773,6064,3.773,6065,3.042,6066,3.332,6067,3.773,6068,2.825,6069,2.652,6070,3.773,6071,3.773,6072,3.773,6073,3.773,6074,3.773,6075,4.787,6076,5.421,6077,3.773,6078,4.37,6079,3.332,6080,3.042,6081,3.773,6082,3.773,6083,2.825,6084,3.773,6085,5.421,6086,4.37,6087,3.332,6088,3.773,6089,3.332,6090,2.652,6091,2.825,6092,3.773,6093,3.773,6094,3.042,6095,2.652,6096,3.332,6097,3.332,6098,2.652,6099,3.773,6100,3.81,6101,3.332,6102,3.773,6103,3.271,6104,2.094,6105,3.773]],["title//en/lessons/computer-vision-deep-learning-pt2",[4,0.15,13,0.395,38,0.279,46,0.04,425,0.107,428,0.107,519,0.086,3713,1.101,5252,1.33,5822,1.67]],["body//en/lessons/computer-vision-deep-learning-pt2",[1,1.26,2,1.616,3,0.075,4,0.28,5,0.08,7,1.043,9,0.073,12,0.139,13,1.19,14,0.421,19,0.684,22,0.464,23,0.34,24,1.7,25,0.529,26,0.441,29,0.234,31,0.736,32,1.579,33,1.917,35,1.392,38,0.829,39,0.484,40,0.191,42,0.167,45,0.09,46,0.121,48,1.443,49,0.1,51,0.667,55,0.671,57,0.222,58,0.584,59,0.7,60,0.21,62,1.863,63,0.584,64,0.707,67,1.124,68,0.699,69,1.02,70,0.557,71,0.064,72,0.957,76,0.524,78,1.077,81,0.293,82,0.015,83,0.381,85,1.685,87,0.323,88,0.406,89,0.597,90,0.832,93,0.025,94,0.524,95,0.635,96,0.793,97,2.106,103,0.455,104,0.905,105,0.073,107,0.382,108,0.83,110,0.692,112,0.33,115,0.025,116,1.314,117,0.16,118,0.402,119,0.967,120,0.256,122,0.312,124,1.231,127,0.798,128,0.464,129,0.423,130,0.04,132,0.063,134,0.569,135,0.186,136,0.356,137,0.079,138,0.145,140,0.806,144,0.6,145,0.302,146,0.188,152,0.971,157,0.584,159,0.099,160,0.117,164,1.096,167,0.311,169,0.641,170,1.096,173,0.516,176,0.687,180,0.882,181,1.618,185,0.133,189,0.239,190,0.008,191,0.714,193,0.413,196,2.403,200,0.213,201,0.212,203,1.34,206,1.52,208,0.35,211,0.245,213,2.63,214,0.112,215,4.354,216,1.654,217,1.56,220,0.382,223,0.197,227,0.281,228,0.218,229,1.72,232,0.806,235,1.182,237,0.825,238,0.957,241,0.864,242,0.188,243,0.641,244,1.353,249,0.396,251,0.736,252,1.891,253,0.474,257,0.354,258,1.392,259,2.141,260,3.238,261,0.761,262,0.633,263,0.236,266,0.381,267,0.436,272,0.199,273,0.323,276,1.439,277,0.029,282,0.798,285,2.058,289,1.157,291,0.656,296,0.742,297,0.343,299,0.872,301,1.28,303,0.197,304,0.389,305,0.971,306,0.812,307,0.83,311,0.402,313,0.381,316,0.269,318,1.209,319,1.096,320,1.833,325,2.704,326,1.582,327,0.788,328,0.522,330,0.734,333,0.51,335,0.354,339,1.289,340,1.153,341,0.143,344,0.994,345,0.708,348,0.979,349,0.734,350,0.318,353,0.324,356,0.6,359,1.096,360,0.207,363,0.533,367,1.39,368,0.818,369,0.479,374,1.473,375,0.506,377,0.788,379,0.719,380,0.239,381,0.206,382,0.734,383,0.237,387,1.214,389,0.59,390,0.31,391,0.905,395,0.149,397,1.049,398,1.434,399,0.755,400,1.385,401,1.157,402,0.884,403,1.484,405,0.157,407,0.487,409,0.524,410,0.807,414,1.267,416,0.734,417,0.687,419,1.093,420,0.557,422,0.104,424,0.6,425,0.306,427,0.321,428,0.305,430,0.491,431,0.396,432,0.671,433,0.644,435,0.31,436,0.226,438,0.3,439,0.184,440,0.979,441,0.147,442,0.584,443,1.27,444,0.083,446,2.067,447,0.36,449,0.145,450,0.127,451,2.016,459,0.556,460,0.447,461,0.877,462,1.734,464,0.687,468,0.163,471,0.573,472,0.413,475,1.748,476,0.343,485,0.875,486,0.181,487,0.922,488,0.265,491,0.948,493,0.081,495,0.737,496,0.926,498,1.112,502,3.246,503,3.244,504,0.942,505,0.757,506,0.386,508,1.1,509,0.24,510,0.979,511,0.266,513,0.18,519,0.218,525,0.652,526,0.832,530,0.491,531,0.326,533,2.206,534,0.392,535,1.043,542,0.584,547,1.046,549,0.435,550,0.719,551,0.905,554,0.544,556,1.891,557,1.314,560,0.436,562,1.478,566,0.348,567,1.124,570,0.942,571,1.891,572,0.656,573,1.618,574,1.557,575,0.281,576,1.232,577,0.382,580,1.957,583,0.757,587,0.832,590,0.798,591,0.807,594,0.416,598,1.043,599,0.402,600,1.27,601,0.19,603,1.483,605,0.292,606,3.038,608,2.019,610,0.186,613,0.553,635,1.028,636,1.596,643,1.71,644,0.926,645,0.351,646,0.761,647,0.199,648,2.006,649,1.018,650,1.52,655,2.35,661,0.335,663,0.198,664,2.262,665,0.832,666,1.238,672,1.514,673,0.627,675,1.658,680,1.283,681,0.84,682,1.392,683,0.447,690,0.584,693,1.816,700,0.812,701,2.403,705,0.398,707,0.18,709,1.152,711,0.77,712,1.909,713,0.994,714,0.494,716,2.43,718,2.3,721,0.197,724,0.531,732,1.213,734,1.816,737,1.422,738,0.832,740,0.718,741,0.922,742,1.424,747,1.434,748,0.641,750,0.573,751,1.525,752,0.584,755,0.73,757,0.946,758,1.098,761,1.043,762,1.018,763,1.119,765,0.317,766,0.411,768,0.385,774,0.531,777,0.913,778,0.852,779,1.134,780,1.018,785,1.209,787,0.884,788,0.518,792,1.748,794,0.721,795,1.517,800,0.775,801,1.654,803,0.239,804,1.123,806,0.435,807,1.046,809,0.852,812,0.151,814,1.093,817,0.206,827,0.734,830,1.633,834,1.489,836,0.853,839,0.464,840,0.247,844,1.492,848,0.626,852,0.93,853,0.612,854,1.069,856,1.434,858,0.494,871,0.994,876,0.654,879,1.119,880,2.019,881,4.18,882,0.402,884,1.792,886,0.806,900,0.523,904,1.811,912,0.557,917,0.788,924,0.812,926,0.86,930,0.853,931,0.557,933,0.907,939,0.77,940,1.628,944,1.025,947,1.41,950,0.264,951,1.238,953,1.392,954,0.826,956,0.844,957,1.589,958,3.596,966,0.656,968,1.36,971,1.764,972,1.002,974,1.172,975,1.26,976,0.613,977,1.633,980,1.234,981,0.494,982,1.069,983,0.978,985,1.908,987,0.948,988,0.877,989,1.253,990,0.978,991,2.21,996,1.025,997,1.184,1000,0.447,1004,1.096,1005,0.905,1008,2.893,1009,1.131,1011,0.806,1013,0.165,1021,1.449,1024,0.806,1026,0.844,1027,0.656,1028,0.736,1030,3.592,1031,0.893,1032,0.598,1034,1.579,1035,0.67,1036,1.764,1037,2.225,1040,0.482,1044,0.553,1052,0.743,1056,0.884,1058,1.043,1062,0.571,1063,1.748,1065,2.712,1073,0.699,1075,0.852,1079,0.63,1084,0.435,1090,1.919,1091,0.904,1101,1.082,1102,1.407,1103,2.353,1105,0.518,1107,1.764,1109,2.976,1110,0.825,1111,1.152,1112,1.525,1115,3.086,1119,1.096,1124,3.746,1127,2.066,1130,0.948,1131,0.425,1133,1.057,1141,1.52,1145,0.774,1149,2.516,1150,1.816,1151,0.907,1154,0.667,1158,1.152,1159,1.213,1167,1.52,1182,0.926,1183,0.671,1186,1.693,1193,1.748,1202,0.492,1205,1.974,1212,0.413,1216,1.043,1224,0.806,1225,1.319,1227,1.153,1234,1.491,1240,1.145,1241,3.461,1243,1.748,1249,6.122,1270,1.764,1272,1.149,1283,2.35,1292,2.38,1297,1.882,1298,0.788,1299,1.434,1323,2.679,1326,0.188,1329,1.125,1330,1.344,1331,2.058,1332,1.375,1369,1.67,1370,1.153,1378,2.523,1384,1.096,1397,1.28,1401,0.35,1415,1.285,1426,0.737,1429,0.825,1432,2.71,1447,1.152,1450,1.353,1454,0.77,1455,0.971,1457,0.995,1459,1.093,1465,3.289,1466,1.974,1467,2.43,1477,3.224,1488,0.774,1494,1.748,1495,3.006,1497,1.182,1499,1.315,1501,1.525,1516,1.149,1518,1.241,1521,1.434,1529,0.484,1540,2.3,1557,1.478,1563,1.002,1565,1.069,1585,1.096,1590,1.314,1596,1.096,1602,1.434,1608,1.246,1609,1.816,1615,2.078,1622,2.066,1625,1.182,1627,1.049,1630,0.701,1632,0.926,1633,3.211,1636,0.656,1638,2.175,1641,1.734,1642,1.246,1645,0.506,1648,0.436,1656,2.45,1660,0.864,1662,0.442,1664,1.043,1665,1.44,1668,1.241,1673,2.609,1674,0.719,1676,0.948,1677,1.319,1683,1.491,1684,0.626,1689,1.415,1691,1.184,1694,1.081,1696,1.816,1702,1.489,1704,1.353,1707,1.72,1724,1.176,1725,2.167,1730,2.403,1731,1.35,1732,1.152,1742,1.478,1744,1.616,1748,0.753,1750,2.614,1756,0.948,1759,1.478,1766,2.3,1776,0.825,1778,1.594,1793,1.182,1794,2.35,1797,1.764,1809,1.123,1820,1.392,1829,2.907,1833,1.28,1853,1.383,1858,0.852,1882,1.974,1893,1.628,1895,1.633,1906,1.751,1907,2.068,1908,1.963,1940,0.753,1942,0.656,1947,1.254,1948,0.818,1949,1.018,1952,1.315,1958,1.596,1981,1.854,1982,1.574,1986,0.641,1998,1.152,2005,0.584,2006,1.628,2010,0.65,2013,1.319,2021,0.736,2057,1.353,2058,0.703,2062,0.922,2064,1.628,2065,2.35,2086,1.415,2087,1.327,2102,0.825,2109,1.962,2122,1.525,2124,1.574,2127,0.569,2129,0.994,2133,1.093,2143,1.152,2146,2.068,2151,1.788,2172,0.84,2194,1.478,2204,1.043,2207,2.95,2214,0.671,2216,2.111,2223,2.285,2245,2.45,2248,1.152,2251,2.058,2254,3.744,2258,1.018,2267,1.891,2271,2.467,2272,1.043,2275,2.578,2291,0.972,2295,1.315,2309,1.285,2321,1.525,2324,2.486,2325,1.213,2338,0.482,2342,1.891,2353,1.382,2356,1.182,2366,1.764,2381,1.28,2382,0.641,2383,1.685,2417,1.213,2428,2.206,2506,1.434,2509,3.019,2512,0.719,2529,2.37,2531,2.416,2536,1.449,2538,2.889,2542,0.584,2550,0.948,2554,0.544,2570,2.3,2571,3.596,2576,3.63,2597,1.152,2613,2.889,2616,2.45,2619,2.068,2621,1.891,2625,3.243,2663,2.175,2664,1.574,2676,1.574,2677,1.353,2679,3.152,2680,5.099,2681,0.736,2692,1.816,2748,0.65,2753,1.353,2758,2.679,2759,1.152,2765,2.571,2770,1.478,2774,1.816,2775,0.971,2779,1.816,2783,1.434,2791,0.656,2792,0.884,2800,1.525,2803,1.859,2811,0.844,2812,1.213,2819,2.14,2827,0.402,2831,1.574,2834,1.91,2838,1.559,2842,1.096,2871,1.176,2874,1.182,2883,2.285,2898,1.616,2909,1.289,2915,3.086,2917,0.905,2919,0.86,2931,1.891,2938,0.971,2963,1.677,2978,2.3,2994,1.353,3017,0.905,3024,1.91,3048,1.574,3056,1.685,3061,2.45,3071,1.891,3110,1.392,3118,2.45,3119,2.45,3154,1.28,3156,3.121,3169,5.356,3229,0.671,3252,2.175,3256,1.525,3269,1.748,3272,1.525,3277,1.353,3291,0.994,3300,0.994,3315,2.638,3320,1.507,3338,2.133,3347,1.28,3350,4.01,3369,1.182,3370,2.235,3372,2.71,3397,1.434,3399,2.638,3407,1.315,3408,1.557,3410,2.45,3428,1.974,3429,1.069,3439,1.227,3441,1.246,3520,1.246,3557,1.974,3670,2.206,3699,2.812,3704,3.761,3708,2.638,3713,3.022,3721,1.478,3722,3.692,3733,5.291,3750,1.478,3753,3.744,3755,1.478,3765,1.974,3792,2.889,3796,2.349,3806,1.392,3807,1.315,3809,1.891,3864,1.574,3903,1.152,3911,2.175,3929,3.596,3930,1.748,3931,3.086,3932,3.086,3943,3.432,3945,4.312,3961,1.974,3965,3.246,3971,2.276,3985,2.3,3997,1.974,4011,1.28,4012,4.552,4022,2.276,4024,2.639,4026,2.068,4032,4.249,4035,2.516,4100,2.45,4103,2.45,4110,2.019,4113,1.525,4115,3.086,4118,2.627,4124,1.315,4270,1.764,4299,2.175,4303,5.588,4314,2.45,4319,2.889,4321,4.312,4323,3.246,4325,4.312,4329,1.246,4352,1.685,4419,1.909,4422,1.891,4435,1.315,4436,2.609,4437,1.315,4441,2.175,4446,1.72,4493,3.246,4498,2.812,4499,2.175,4618,2.516,4619,2.71,4622,2.175,4624,2.068,4633,2.45,4638,3.692,4649,1.748,4662,1.974,4675,4.374,4677,2.43,4742,2.45,4743,2.638,4773,2.167,4794,1.574,4836,2.889,4942,2.078,4943,1.816,4969,1.574,4970,1.628,5056,0.994,5076,2.907,5096,2.45,5115,2.175,5171,2.068,5186,1.748,5194,2.45,5241,1.628,5252,3.829,5266,1.891,5272,1.816,5278,2.175,5279,1.748,5291,2.516,5296,2.3,5313,1.748,5338,1.628,5356,2.006,5368,1.315,5472,2.3,5478,1.974,5495,1.685,5551,1.685,5554,2.175,5585,3.656,5637,1.434,5641,2.638,5644,1.748,5706,2.822,5773,3.596,5822,4.784,5823,2.45,5824,7.102,5831,2.3,5834,4.389,5844,5.11,5851,1.574,5855,4.554,5864,2.812,5865,1.748,5870,1.434,5877,6.839,5882,1.891,5886,2.638,5890,1.484,5893,2.889,5894,2.889,5895,2.889,5898,2.889,5901,3.086,5909,5.16,5913,2.889,5914,4.312,5915,5.16,5917,2.889,5921,2.889,5922,5.444,5924,5.16,5925,5.16,5951,3.243,5953,1.816,5963,2.45,5964,4.374,5965,2.45,5970,4.094,5971,2.889,5975,4.312,5979,2.006,5980,6.421,5981,5.16,5982,4.312,5985,2.639,6014,2.068,6019,2.889,6036,2.638,6037,2.638,6038,2.889,6041,2.889,6042,2.638,6043,3.692,6069,4.106,6080,2.638,6104,1.816,6106,6.478,6107,5.234,6108,2.638,6109,1.891,6110,1.685,6111,2.45,6112,3.271,6113,3.271,6114,3.271,6115,2.175,6116,3.271,6117,3.271,6118,3.271,6119,2.638,6120,3.271,6121,3.271,6122,3.271,6123,2.889,6124,2.889,6125,2.068,6126,2.3,6127,3.271,6128,3.271,6129,2.889,6130,3.271,6131,3.271,6132,3.271,6133,1.974,6134,4.883,6135,3.937,6136,2.889,6137,3.271,6138,3.271,6139,4.883,6140,3.246,6141,3.271,6142,3.271,6143,2.889,6144,3.271,6145,3.271,6146,3.271,6147,5.842,6148,3.271,6149,3.271,6150,3.271,6151,3.271,6152,3.271,6153,5.842,6154,3.271,6155,3.271,6156,3.271,6157,3.271,6158,3.271,6159,3.271,6160,3.271,6161,2.638,6162,4.883,6163,2.45,6164,6.478,6165,2.068,6166,3.271,6167,3.271,6168,5.842,6169,5.842,6170,3.271,6171,3.271,6172,3.271,6173,3.271,6174,3.271,6175,5.842,6176,3.271,6177,3.271,6178,2.175,6179,4.883,6180,3.271,6181,4.883,6182,3.271,6183,3.271,6184,3.271,6185,2.638,6186,3.271,6187,3.937,6188,4.883,6189,4.883,6190,3.271,6191,3.271,6192,3.271,6193,3.271,6194,2.175,6195,3.271,6196,3.271,6197,2.638,6198,2.45,6199,2.889,6200,3.271,6201,3.271,6202,3.271,6203,2.45,6204,2.45,6205,3.271,6206,3.271,6207,4.883,6208,4.883,6209,4.883,6210,1.28,6211,2.3,6212,2.638,6213,3.271,6214,2.889,6215,2.45,6216,2.889,6217,2.175,6218,3.271,6219,3.271,6220,2.175,6221,3.271,6222,3.271,6223,2.889,6224,3.271,6225,3.271,6226,2.889,6227,5.842,6228,5.842,6229,3.271,6230,6.478,6231,5.842,6232,4.883,6233,5.842,6234,4.883,6235,4.883,6236,3.271,6237,3.271,6238,2.175,6239,3.271,6240,3.271,6241,4.883,6242,3.271,6243,3.271,6244,3.271,6245,4.883,6246,3.271,6247,3.271,6248,3.271,6249,3.271,6250,3.271,6251,3.271,6252,3.271,6253,6.931,6254,3.271,6255,3.271,6256,3.271,6257,3.271,6258,5.842,6259,5.842,6260,5.842,6261,5.842,6262,5.842,6263,5.842,6264,5.842,6265,5.842,6266,5.842,6267,7.27,6268,5.842,6269,5.842,6270,5.842,6271,5.842,6272,5.842,6273,5.842,6274,5.842,6275,5.842,6276,5.842,6277,5.842,6278,5.842,6279,5.842,6280,5.842,6281,7.915,6282,5.842,6283,5.842,6284,5.842,6285,5.842,6286,5.842,6287,5.842,6288,5.842,6289,5.842,6290,4.883,6291,4.883,6292,3.271,6293,3.271,6294,2.889,6295,3.271,6296,3.271,6297,3.271,6298,3.271,6299,3.271,6300,3.271,6301,4.883,6302,3.271,6303,2.175,6304,2.889,6305,3.246,6306,3.271,6307,3.271,6308,3.271,6309,3.271,6310,3.271,6311,5.842,6312,4.883,6313,3.271,6314,3.271,6315,2.3,6316,2.638,6317,2.3,6318,2.889,6319,3.937,6320,3.271,6321,4.883,6322,2.889,6323,4.883,6324,6.931,6325,3.271,6326,3.271,6327,3.271,6328,2.889,6329,3.271,6330,3.271,6331,2.889,6332,2.3,6333,3.271,6334,7.27,6335,4.883,6336,3.271,6337,3.271,6338,3.271,6339,5.842,6340,3.271,6341,4.883,6342,3.271,6343,3.271,6344,3.271,6345,3.271,6346,7.27,6347,3.271,6348,3.271,6349,3.271,6350,3.271,6351,3.271,6352,3.271,6353,3.271,6354,3.271,6355,3.271,6356,4.883,6357,3.271,6358,3.271,6359,3.271,6360,3.271,6361,4.883,6362,3.271,6363,3.271,6364,3.271,6365,3.271,6366,3.271,6367,3.271,6368,3.271,6369,3.271,6370,2.3,6371,4.883,6372,3.271,6373,2.638,6374,3.271,6375,3.271,6376,3.271,6377,3.271,6378,4.883,6379,4.883,6380,3.271,6381,3.271,6382,2.175,6383,2.889,6384,3.271,6385,2.175,6386,6.122,6387,3.271,6388,3.432,6389,3.271,6390,3.271,6391,3.271,6392,3.271,6393,3.271,6394,3.271,6395,3.271,6396,3.271,6397,3.271,6398,4.883,6399,3.271,6400,3.271,6401,3.271,6402,3.271,6403,4.883,6404,3.271,6405,3.271,6406,3.271,6407,3.271,6408,3.271,6409,3.271,6410,3.271,6411,3.271,6412,4.883,6413,2.889,6414,4.883,6415,6.478,6416,5.842,6417,2.889,6418,3.271,6419,3.271,6420,3.271,6421,5.16,6422,3.271,6423,3.271,6424,3.271,6425,3.271,6426,3.271,6427,3.271,6428,3.271,6429,3.271,6430,2.889,6431,3.271,6432,4.883,6433,3.271,6434,3.271,6435,3.271,6436,3.271,6437,3.271,6438,3.271,6439,5.842,6440,4.312,6441,3.271,6442,2.889,6443,2.889,6444,2.638,6445,3.271,6446,3.271,6447,2.638,6448,5.722,6449,4.883,6450,6.478,6451,3.271,6452,3.271,6453,3.271,6454,3.271,6455,2.45,6456,4.312,6457,2.3,6458,3.271,6459,2.638,6460,1.816,6461,3.271,6462,3.271,6463,2.3,6464,3.271,6465,3.271,6466,3.271,6467,1.891,6468,6.478,6469,2.638,6470,3.271,6471,3.271,6472,3.271,6473,6.478,6474,2.3,6475,2.889,6476,3.271,6477,2.889,6478,3.271,6479,3.271,6480,3.271,6481,3.271,6482,3.271,6483,2.889,6484,3.271,6485,2.889,6486,3.271,6487,2.45,6488,2.638,6489,3.271,6490,1.974,6491,3.271,6492,2.3,6493,2.889,6494,1.891,6495,2.45,6496,2.45,6497,2.175,6498,3.271,6499,2.889,6500,2.175,6501,3.271,6502,3.271,6503,3.271,6504,3.271,6505,2.175,6506,2.175,6507,2.889,6508,3.432,6509,3.271,6510,3.271,6511,2.3,6512,2.889,6513,3.271,6514,3.271,6515,3.271,6516,3.271,6517,2.638,6518,2.638,6519,2.889,6520,3.271,6521,3.271,6522,3.271,6523,2.175,6524,2.638,6525,2.175,6526,3.271,6527,2.889,6528,3.271,6529,3.271,6530,3.271]],["title//en/lessons/corpus-analysis-with-antconc",[794,0.546,982,1.715,4509,3.929]],["body//en/lessons/corpus-analysis-with-antconc",[3,0.095,4,0.375,5,0.044,9,0.121,12,0.109,14,0.394,17,1.285,18,0.609,19,0.703,20,2.323,22,0.627,23,0.814,25,0.552,27,0.917,29,0.375,30,1.168,36,0.651,38,0.59,39,0.519,40,0.199,42,0.171,45,0.09,46,0.064,47,0.499,48,0.961,49,0.098,57,0.229,59,0.666,60,0.206,64,0.448,68,0.601,70,0.855,71,0.093,72,1.293,74,0.656,76,0.592,78,1.097,81,0.443,82,0.044,83,0.912,86,1.356,87,0.194,88,0.49,89,0.463,90,0.855,92,0.722,93,0.026,94,0.53,95,0.647,96,0.815,101,2.44,103,0.518,104,0.871,105,0.11,106,1.129,107,0.516,108,0.79,111,0.668,113,1.417,115,0.024,116,1.129,117,0.131,118,0.962,120,0.707,121,2.209,124,2.368,125,0.917,128,0.838,129,0.434,130,0.036,131,0.668,132,0.062,134,0.379,135,0.16,137,0.074,138,0.112,139,0.19,143,2.657,145,0.75,146,0.176,153,0.124,158,1.316,159,0.092,160,0.114,161,1.356,173,0.53,175,1.723,176,1.707,179,0.353,181,1.078,182,2.104,185,0.13,186,0.961,189,0.248,190,0.008,191,0.833,192,2.253,193,1.027,200,0.51,201,0.211,203,0.835,205,0.795,208,0.838,211,0.138,214,0.225,216,1.421,220,0.577,221,0.406,222,1.64,227,0.337,228,0.227,232,1.626,236,1.295,239,2.075,242,0.424,253,0.585,256,1.265,257,0.338,261,0.659,262,0.651,263,0.296,264,1.15,268,0.553,272,0.251,273,0.329,277,0.075,282,0.685,289,0.896,294,0.481,296,0.537,297,0.229,298,1.444,302,1.696,303,0.443,306,1.495,307,0.882,310,1.912,311,1.026,313,0.585,316,0.486,324,2.019,326,0.835,328,0.59,330,0.744,335,0.285,341,0.125,344,1.525,345,0.571,347,2.444,348,1.323,349,0.569,353,0.32,356,0.434,357,0.34,360,0.238,363,0.554,369,0.647,375,0.776,377,1.209,380,0.259,381,0.196,384,2.199,387,0.721,390,0.39,394,0.689,395,0.149,402,1.356,405,0.24,406,1.365,407,0.598,410,0.768,414,1.347,415,1.861,416,0.744,417,1.644,418,0.973,420,1.123,422,0.16,424,0.677,425,0.29,429,1.054,433,0.553,435,0.24,436,0.329,437,1.421,439,0.117,441,0.125,442,0.79,444,0.081,449,0.138,450,0.131,459,0.477,463,1.295,465,3.528,468,0.166,469,1.325,471,0.492,473,1.735,476,0.353,485,1.027,486,0.172,488,0.406,493,0.08,495,0.757,496,2.086,498,1.058,505,1.015,506,0.431,509,0.182,511,0.37,513,0.519,519,0.182,520,2.199,521,1.347,524,1.078,526,1.522,527,0.947,530,0.48,531,0.285,539,3.172,546,1.946,547,0.996,554,0.835,557,1.129,560,0.406,562,2.267,566,0.353,570,0.855,572,1.006,574,1.6,575,0.292,576,0.721,586,1.263,587,1.449,589,1.265,590,1.139,591,0.871,594,0.47,597,1.421,599,0.906,600,0.983,601,0.153,603,1.598,610,0.21,614,3.546,618,0.818,644,1.421,646,0.843,647,0.117,648,2.265,649,1.562,650,1.562,659,1.484,661,0.319,663,0.153,664,1.356,666,0.896,673,0.534,676,1.295,680,1.522,684,1.489,703,2.581,704,2.075,705,0.252,707,0.364,713,1.525,714,0.757,721,0.302,724,1.071,736,1.103,739,1.354,740,0.906,741,1.041,744,0.601,750,0.797,755,0.77,758,1.168,765,0.32,768,0.357,776,2.531,778,0.875,779,0.668,785,1.15,794,0.935,795,0.983,796,4.637,797,3.172,799,1.64,800,0.882,802,0.685,806,1.082,807,0.996,808,1.006,810,1.512,811,1.155,812,0.201,816,1.181,817,0.248,818,2.891,821,0.887,830,1.265,832,1.263,835,0.931,839,0.701,847,1.62,848,0.961,858,0.757,859,1.421,870,1.64,874,1.285,876,0.507,879,1.499,882,0.617,884,1.03,900,0.537,908,2.795,910,1.525,912,0.855,926,1.152,927,2.136,930,0.569,933,0.703,947,0.776,948,2.98,950,0.21,954,0.507,955,2.104,959,3.662,963,3.172,967,1.149,968,1.054,974,1.006,976,0.53,977,1.858,980,1.112,981,1.34,982,3.084,983,0.835,985,1.237,986,1.078,988,0.768,990,1.368,991,1.991,994,2.323,995,2.558,996,1.707,998,3.269,1011,1.237,1013,0.371,1015,2.136,1022,0.647,1027,1.323,1040,0.739,1041,2.199,1046,2.415,1048,0.721,1052,0.77,1059,1.388,1060,1.255,1065,1.963,1073,0.79,1075,0.875,1079,0.366,1080,1.388,1084,0.878,1098,2.018,1101,0.947,1107,1.813,1110,1.265,1112,1.181,1116,1.723,1120,1.598,1127,1.6,1131,0.429,1133,0.634,1150,3.662,1152,0.855,1154,0.685,1163,4.637,1165,1.265,1185,2.267,1211,2.018,1216,1.586,1233,0.522,1234,1.155,1240,0.924,1294,1.03,1297,1.155,1318,1.03,1326,0.289,1328,2.075,1329,0.815,1330,1.518,1370,0.835,1382,1.6,1392,1.623,1401,0.789,1409,1.478,1415,1.335,1426,1.112,1429,1.663,1447,1.768,1471,2.356,1478,2.891,1488,0.795,1493,1.071,1499,2.652,1516,1.181,1522,1.097,1523,1.234,1529,0.537,1560,2.497,1563,0.776,1565,1.64,1590,1.129,1591,1.768,1593,3.758,1598,2.497,1610,3.536,1611,3.667,1631,0.739,1636,1.323,1639,1.062,1648,0.746,1650,3.662,1662,0.379,1668,1.263,1680,2.9,1683,1.155,1694,0.685,1704,2.728,1721,2.531,1724,2.049,1725,3.269,1727,1.562,1731,1.388,1747,4.111,1749,2.807,1752,2.209,1753,2.681,1808,2.415,1858,1.15,1859,2.786,1912,2.883,1921,2.786,1937,1.356,1942,1.323,1947,1.24,1948,0.833,1956,3.528,1965,3.172,1972,1.553,1984,2.136,1999,1.525,2003,0.961,2009,2.78,2010,0.727,2016,1.045,2021,1.657,2024,1.388,2027,3.028,2037,2.199,2050,1.946,2083,1.681,2087,0.961,2102,1.265,2109,1.421,2120,2.586,2126,2.415,2128,1.388,2152,2.199,2170,1.234,2172,0.855,2189,1.768,2212,1.323,2213,1.058,2240,1.6,2248,1.768,2251,1.768,2278,2.807,2288,3.175,2293,1.562,2305,2.497,2306,1.557,2307,1.963,2308,1.911,2338,0.739,2376,3.283,2378,3.172,2396,2.497,2450,1.681,2481,3.028,2529,1.454,2542,0.896,2545,2.415,2554,0.835,2555,3.46,2621,2.9,2663,3.336,2739,2.339,2751,2.339,2753,2.075,2785,2.267,2789,1.768,2791,1.006,2824,1.454,2825,0.983,2834,1.963,2836,2.681,2851,1.32,2861,2.652,2874,1.813,2875,1.867,2898,2.249,2900,4.432,2902,2.075,2913,3.336,2974,2.05,2993,3.528,3005,3.658,3008,2.415,3017,1.388,3026,1.861,3042,3.758,3056,2.586,3094,1.421,3101,2.267,3104,3.336,3183,2.786,3218,2.136,3227,4.513,3238,1.103,3270,3.172,3280,1.64,3328,3.074,3357,3.028,3369,1.813,3396,2.9,3436,2.586,3492,7.514,3616,2.018,3700,2.267,3705,3.524,3712,2.9,3755,2.267,3780,3.172,3783,3.758,3794,3.283,3806,2.136,3854,3.172,3926,2.9,4011,1.963,4023,2.075,4072,2.681,4117,2.415,4194,2.586,4217,4.432,4270,3.016,4509,6.968,4514,1.768,4530,5.356,4663,2.9,4970,3.283,5108,3.283,5204,3.758,5360,3.028,5368,2.652,5403,4.939,5471,2.681,5473,2.267,5528,2.9,5534,2.415,5548,2.581,5552,3.528,5569,3.028,5635,3.175,5825,3.336,5890,2.379,6385,5.548,6531,3.524,6532,7.827,6533,5.318,6534,3.546,6535,4.046,6536,5.018,6537,7.106,6538,4.046,6539,5.018,6540,5.018,6541,5.018,6542,5.318,6543,4.046,6544,5.018,6545,4.432,6546,3.758,6547,5.018,6548,5.018,6549,5.018,6550,3.546,6551,5.018,6552,3.758,6553,5.018,6554,3.528,6555,5.018,6556,2.786,6557,3.172,6558,4.046,6559,3.528,6560,5.018,6561,5.018,6562,5.318,6563,2.9,6564,3.528,6565,4.385,6566,5.826,6567,4.046,6568,5.018,6569,6.729,6570,5.018,6571,5.018,6572,5.018,6573,3.028,6574,4.432,6575,4.432,6576,3.172,6577,5.018,6578,2.9,6579,3.758,6580,5.018,6581,1.356,6582,7.369,6583,5.018,6584,5.018,6585,5.018,6586,5.018,6587,5.018,6588,7.827,6589,7.369,6590,5.018,6591,5.018,6592,4.432,6593,5.018,6594,5.018,6595,6.596,6596,5.018,6597,5.018,6598,4.432,6599,3.336,6600,4.046,6601,4.432,6602,5.018,6603,3.172,6604,3.758,6605,5.018,6606,4.046,6607,4.046,6608,6.596,6609,5.018,6610,5.018,6611,6.25,6612,6.596,6613,5.018,6614,5.018,6615,5.018,6616,4.657,6617,4.939]],["title//en/lessons/corpus-analysis-with-spacy",[794,0.546,982,1.715,5038,3.929]],["body//en/lessons/corpus-analysis-with-spacy",[1,0.99,2,0.892,3,0.083,4,0.308,5,0.08,6,0.46,8,0.454,9,0.072,12,0.124,14,0.446,15,0.278,19,0.811,22,0.46,23,0.603,24,1.48,25,0.469,26,0.363,29,0.385,30,0.511,31,1.303,36,0.972,37,2.648,38,0.67,39,0.551,40,0.082,42,0.11,45,0.092,46,0.099,47,0.365,49,0.07,51,0.941,56,1.619,57,0.147,58,0.578,59,0.731,60,0.209,64,0.718,65,0.872,67,0.742,68,0.944,70,0.823,71,0.088,72,0.632,74,0.27,76,0.631,81,0.521,82,0.044,83,0.898,86,1.306,87,0.224,88,0.453,89,0.667,92,0.557,93,0.024,94,0.436,95,0.631,98,1.345,101,1.566,103,0.484,104,0.62,105,0.072,106,1.087,107,0.646,110,0.432,111,0.429,113,0.693,115,0.024,116,1.303,117,0.158,118,0.397,120,0.378,122,0.211,124,1.891,127,0.791,128,0.307,130,0.031,131,0.643,132,0.061,133,0.777,134,0.438,135,0.252,136,0.423,137,0.073,138,0.15,139,0.102,142,1.792,146,0.167,148,0.981,152,0.901,153,0.123,157,0.77,159,0.097,160,0.106,161,0.872,164,1.081,167,0.46,169,0.632,170,1.081,173,0.377,175,1.108,176,0.678,179,0.452,180,0.487,181,0.693,185,0.138,186,1.735,189,0.172,190,0.008,191,0.534,194,1.865,196,2.149,197,2.094,199,1.791,200,0.587,201,0.211,203,1.07,205,0.918,206,1.004,208,0.928,210,2.793,211,0.239,214,0.235,220,0.253,223,0.387,224,2.582,227,0.331,228,0.184,230,1.262,232,0.795,236,1.247,241,1.53,242,0.278,249,0.469,253,0.538,256,1.219,257,0.324,259,1.337,263,0.318,264,1.345,267,0.432,268,0.532,272,0.165,273,0.305,276,0.576,277,0.064,282,1.053,284,0.852,291,1.382,295,1.663,296,0.346,297,0.366,299,0.863,301,1.262,302,1.333,303,0.29,305,1.434,307,0.694,311,0.397,313,0.376,316,0.178,317,3.261,318,0.804,324,0.833,325,1.997,326,1.335,327,1.164,328,0.616,330,0.834,335,0.25,340,0.964,341,0.145,344,1.955,345,0.626,347,0.913,348,0.647,349,0.366,353,0.237,356,0.418,357,0.327,358,0.677,360,0.177,363,0.21,367,0.969,368,0.407,369,0.631,374,0.814,375,0.499,377,0.777,380,0.205,381,0.191,382,0.488,383,0.29,387,0.99,389,0.488,390,0.378,391,1.337,395,0.082,399,0.803,400,1.277,401,1.035,403,0.981,405,0.278,407,0.509,410,0.873,414,0.59,416,0.488,418,0.386,422,0.205,425,0.278,427,0.631,428,0.32,429,0.678,430,0.451,431,0.508,432,1.414,433,0.355,434,1.414,435,0.308,436,0.298,438,0.38,439,0.216,441,0.147,442,0.825,444,0.084,447,0.355,449,0.131,450,0.103,459,0.46,460,0.66,463,2.236,464,0.678,466,0.913,468,0.143,469,1.276,471,0.474,472,0.974,476,0.227,486,0.172,488,0.469,493,0.061,495,0.874,496,0.913,497,1.504,498,0.463,503,1.229,505,0.627,506,0.155,508,1.024,509,0.245,510,0.647,511,0.376,512,1.702,513,0.503,517,0.904,519,0.24,521,1.059,522,1.306,524,0.693,525,0.626,526,0.823,527,1.039,529,2.743,530,0.568,531,0.298,534,0.77,543,0.511,555,1.219,559,0.853,560,0.5,566,0.232,567,0.742,570,1.057,573,1.382,575,0.277,576,1.077,580,1.081,583,0.751,587,0.55,590,1.096,591,0.517,594,0.451,599,0.712,601,0.192,603,0.925,605,0.705,610,0.103,613,0.874,631,2.405,632,1.619,635,0.878,640,1.029,643,1.276,645,0.296,646,0.731,647,0.183,649,1.504,661,0.278,662,1.55,663,0.16,664,0.872,665,1.232,666,0.863,668,1.53,675,1.261,678,1.734,679,1.943,680,1.313,681,0.418,682,1.245,683,1.217,686,1.724,690,1.035,699,1.197,700,1.356,703,2.517,704,1.334,705,0.162,708,1.137,711,0.76,712,1.054,714,0.487,715,1.401,721,0.194,724,1.174,731,1.619,737,0.662,740,0.791,742,0.709,743,1.108,744,0.77,752,1.149,757,0.441,758,0.511,761,1.029,763,0.618,765,0.296,766,0.509,768,0.264,774,0.785,777,0.936,779,0.643,780,2.896,784,1.029,785,0.843,788,0.202,790,1.791,793,2.308,794,0.959,799,1.054,800,0.825,802,0.441,803,0.352,805,3.183,806,0.771,807,0.487,812,0.174,814,0.604,817,0.248,821,0.366,823,3.054,826,2.916,830,1.461,832,0.925,834,0.693,835,0.407,836,0.532,839,0.688,840,0.607,848,0.618,852,0.99,858,0.874,863,1.035,873,4.818,876,0.326,879,0.925,883,0.693,884,1.744,886,0.795,900,0.91,904,2.149,906,1.663,907,1.038,908,1.941,910,1.761,912,0.55,914,1.414,924,1.146,926,0.853,930,0.656,933,0.965,934,2.602,940,1.606,941,1.773,944,1.015,945,2.308,947,1.277,948,2.617,949,1.247,950,0.252,951,0.576,954,0.797,955,1.029,956,1.247,959,4.679,967,0.643,968,1.447,970,1.553,971,1.746,972,0.992,974,1.162,975,2.104,976,0.467,977,2.082,980,0.487,981,0.971,982,3.006,983,0.946,984,1.504,985,1.191,987,0.935,988,0.563,990,1.26,991,1.306,992,1.504,994,1.137,996,1.753,997,1.059,998,3.101,999,2.039,1000,0.441,1009,1.096,1011,0.795,1013,0.243,1015,1.373,1021,2.34,1022,0.879,1024,0.795,1026,0.833,1027,0.647,1028,0.726,1029,0.501,1030,2.991,1031,0.503,1032,1.371,1035,0.795,1036,2.49,1037,2.484,1040,1.161,1043,2.49,1044,0.548,1046,1.553,1048,0.694,1051,1.01,1052,0.593,1053,2.145,1054,1.229,1059,1.337,1060,0.55,1064,1.166,1075,0.843,1079,0.547,1089,2.268,1101,1.276,1103,0.981,1104,1.029,1105,0.766,1107,2.094,1109,1.702,1110,1.219,1111,1.137,1114,1.893,1116,1.108,1119,2.423,1120,0.925,1123,1.893,1130,2.42,1131,0.444,1132,2.039,1133,0.913,1135,0.726,1140,1.054,1141,1.504,1142,1.364,1144,0.958,1145,1.02,1147,1.504,1148,1.066,1152,1.343,1154,0.987,1160,2.396,1162,1.337,1163,5.645,1164,2.268,1165,0.814,1183,0.662,1185,1.458,1186,2.235,1187,0.872,1201,2.466,1202,0.571,1203,0.958,1211,1.298,1216,0.576,1228,1.414,1233,0.669,1234,1.664,1240,1.281,1243,1.622,1251,2.416,1253,2.416,1259,1.566,1261,0.76,1263,2.416,1265,2.602,1267,0.958,1268,1.108,1270,1.166,1272,1.138,1276,1.84,1278,1.999,1280,1.414,1281,1.081,1283,1.553,1284,2.416,1285,1.334,1287,1.373,1289,1.84,1292,1.108,1293,2.602,1298,0.777,1299,1.414,1318,1.539,1326,0.278,1329,1.218,1330,0.742,1332,1.138,1369,0.947,1370,1.07,1371,1.341,1374,1.791,1377,1.229,1382,1.848,1391,1.602,1392,1.176,1396,0.913,1398,1.458,1401,0.517,1409,0.969,1415,0.947,1424,3.538,1425,2.427,1431,1.66,1433,1.054,1454,0.76,1459,1.475,1460,2.587,1465,3.713,1467,1.606,1471,0.935,1476,0.366,1478,4.008,1492,0.913,1493,1.218,1494,1.724,1498,4.277,1500,1.791,1516,1.138,1518,1.232,1521,2.118,1522,1.203,1529,0.435,1557,2.183,1560,1.606,1563,0.896,1568,1.197,1573,2.49,1585,1.941,1586,2.183,1590,0.726,1596,1.081,1600,1.054,1602,1.414,1608,3.003,1616,1.334,1620,1.334,1627,0.693,1629,1.602,1630,1.039,1631,0.853,1633,1.137,1636,1.451,1639,0.729,1641,0.958,1644,1.229,1645,0.995,1648,0.518,1653,2.82,1662,0.521,1664,2.197,1665,1.428,1670,1.298,1674,0.709,1675,2.145,1680,3.983,1684,0.517,1690,1.553,1694,1.127,1695,2.039,1709,5.338,1712,5.421,1717,0.981,1721,1.108,1724,0.777,1727,2.538,1730,2.149,1731,1.602,1747,3.628,1750,2.146,1752,1.081,1759,2.183,1775,1.746,1777,1.663,1785,2.039,1797,1.166,1806,1.458,1809,1.108,1810,1.663,1816,2.268,1823,1.274,1826,1.702,1827,1.663,1828,1.298,1847,1.504,1853,0.576,1858,0.563,1859,5.069,1865,1.373,1869,1.504,1881,1.373,1883,1.943,1891,3.096,1893,2.405,1895,1.944,1897,2.145,1903,0.712,1906,1.899,1908,1.298,1922,0.647,1924,2.039,1929,1.458,1934,1.081,1940,0.742,1942,1.162,1943,2.183,1944,2.764,1949,1.004,1958,2.252,1959,1.004,1961,2.183,1972,1.364,1973,2.039,1983,1.541,1984,2.057,1986,0.632,1995,1.504,1998,1.137,2005,0.863,2007,0.578,2010,0.432,2013,1.739,2028,1.298,2036,2.602,2046,3.397,2053,2.145,2061,0.843,2062,0.917,2065,1.553,2072,2.118,2074,1.081,2095,0.524,2101,2.268,2102,0.814,2126,1.553,2127,0.675,2128,1.337,2131,1.108,2133,0.604,2143,1.137,2146,2.039,2153,0.833,2155,1.137,2167,5.126,2173,2.252,2212,0.969,2213,0.694,2214,0.992,2216,1.166,2244,1.848,2253,0.892,2271,1.229,2274,2.145,2290,4.826,2292,1.298,2293,2.145,2317,2.416,2329,2.416,2330,2.602,2339,3.571,2340,2.49,2342,1.865,2348,1.414,2357,1.197,2368,2.424,2372,3.496,2374,1.373,2376,4.336,2377,1.553,2381,2.267,2409,2.416,2410,3.397,2428,1.458,2479,1.414,2482,2.416,2495,1.606,2499,2.416,2529,0.935,2536,0.958,2540,2.416,2542,0.863,2545,2.326,2548,0.892,2552,2.039,2554,1.282,2555,3.667,2558,3.852,2575,2.33,2578,1.566,2597,1.137,2600,4.411,2606,2.602,2616,2.416,2621,1.865,2625,1.791,2626,3.897,2631,2.85,2633,1.791,2655,1.262,2660,1.112,2678,4.377,2679,3.325,2680,2.916,2681,2.1,2715,2.416,2717,2.039,2719,3.732,2741,1.364,2742,2.118,2743,1.385,2745,1.553,2752,0.537,2759,3.225,2761,2.268,2772,1.627,2774,1.791,2775,2.045,2783,1.414,2786,1.137,2789,1.137,2791,1.162,2793,2.85,2795,0.76,2797,1.166,2799,1.943,2810,1.865,2811,0.833,2816,2.405,2822,1.66,2824,2.463,2827,0.889,2829,0.852,2832,1.53,2834,2.267,2839,1.865,2848,0.892,2851,0.785,2861,2.33,2875,0.913,2890,2.793,2897,2.268,2898,1.602,2899,1.504,2901,1.865,2903,1.66,2909,2.153,2917,1.337,2919,0.712,2924,2.985,2938,1.434,2939,0.981,2942,1.414,2950,2.582,2953,1.414,2963,1.108,2967,1.262,2989,2.145,3001,2.416,3010,1.229,3014,2.145,3024,2.267,3030,2.641,3047,1.334,3062,1.663,3085,2.386,3087,2.326,3102,1.553,3156,4.356,3183,1.791,3186,2.85,3187,1.414,3238,1.274,3247,1.414,3284,3.349,3291,0.981,3311,1.262,3313,2.602,3316,1.84,3320,1.247,3333,2.582,3339,1.663,3347,1.891,3370,2.557,3382,1.606,3396,1.865,3398,4.073,3515,2.602,3621,1.334,3623,6.811,3670,2.183,3690,2.039,3706,2.103,3713,1.137,3716,1.081,3721,3.936,3732,1.663,3737,1.553,3742,1.865,3796,1.943,3861,6.358,3863,5.691,3869,1.504,3906,2.617,3907,2.771,3909,4.355,3967,1.947,3970,1.298,4018,1.791,4020,1.606,4022,2.252,4035,2.49,4041,2.663,4044,2.416,4144,1.663,4161,0.693,4273,1.458,4281,1.606,4302,2.268,4424,3.662,4426,2.683,4435,1.943,4437,1.298,4439,2.145,4446,1.137,4509,2.416,4514,2.041,4517,1.414,4526,2.85,4530,1.865,4537,2.602,4554,3.897,4579,1.865,4607,3.495,4615,1.553,4624,2.039,4626,2.039,4773,1.792,4780,1.947,4794,1.553,4947,1.947,5006,1.865,5017,2.683,5038,7.022,5056,0.981,5076,1.606,5116,2.268,5150,2.602,5154,2.85,5162,2.85,5194,2.416,5196,2.85,5213,3.213,5247,2.145,5251,4.672,5261,3.213,5290,1.865,5337,2.54,5338,1.606,5389,1.401,5396,3.662,5404,1.541,5540,1.724,5543,2.268,5567,2.145,5580,3.054,5614,2.416,5622,2.602,5635,4.335,5637,1.414,5725,2.405,5733,3.619,5784,2.039,5793,2.268,5818,1.724,5820,2.268,5832,1.373,5845,1.553,5864,1.553,5874,2.268,5890,0.981,5950,2.268,5962,1.724,5977,1.606,6029,2.602,6098,3.397,6125,2.039,6161,2.602,6163,2.416,6187,2.602,6212,3.897,6332,2.268,6467,1.865,6523,2.145,6535,4.672,6537,2.602,6562,3.897,6565,2.145,6576,3.054,6579,2.416,6617,2.416,6618,6.046,6619,5.338,6620,2.85,6621,2.602,6622,5.16,6623,2.268,6624,5.794,6625,4.833,6626,6.434,6627,6.965,6628,2.268,6629,8.713,6630,3.227,6631,2.145,6632,3.227,6633,3.227,6634,3.227,6635,2.602,6636,5.683,6637,5.188,6638,4.818,6639,3.227,6640,4.833,6641,3.897,6642,3.227,6643,4.833,6644,4.833,6645,3.227,6646,4.672,6647,3.227,6648,8.066,6649,6.891,6650,3.227,6651,2.85,6652,2.85,6653,3.202,6654,3.227,6655,3.227,6656,6.388,6657,3.496,6658,3.227,6659,3.227,6660,2.145,6661,1.414,6662,2.268,6663,3.227,6664,2.416,6665,2.416,6666,2.85,6667,2.85,6668,2.85,6669,3.227,6670,3.227,6671,3.227,6672,2.416,6673,2.85,6674,2.85,6675,2.85,6676,2.85,6677,2.85,6678,2.85,6679,3.227,6680,4.833,6681,3.227,6682,3.227,6683,4.833,6684,3.227,6685,3.227,6686,4.833,6687,5.543,6688,4.833,6689,3.227,6690,4.833,6691,4.833,6692,4.833,6693,4.833,6694,4.833,6695,4.833,6696,3.213,6697,3.227,6698,4.833,6699,3.897,6700,4.833,6701,3.897,6702,4.833,6703,3.227,6704,3.227,6705,3.227,6706,2.85,6707,3.227,6708,2.268,6709,2.268,6710,4.833,6711,3.227,6712,2.85,6713,3.227,6714,3.227,6715,3.227,6716,3.227,6717,3.227,6718,4.833,6719,3.227,6720,3.227,6721,2.85,6722,3.227,6723,4.833,6724,3.227,6725,3.227,6726,2.85,6727,3.227,6728,4.833,6729,4.833,6730,4.268,6731,4.268,6732,4.833,6733,4.833,6734,4.833,6735,4.833,6736,6.891,6737,5.16,6738,6.013,6739,4.833,6740,4.833,6741,4.833,6742,4.833,6743,6.891,6744,3.227,6745,3.227,6746,3.227,6747,2.602,6748,5.794,6749,3.227,6750,4.339,6751,5.117,6752,5.794,6753,3.662,6754,3.213,6755,3.349,6756,4.672,6757,4.833,6758,4.339,6759,4.833,6760,4.833,6761,1.791,6762,1.947,6763,2.85,6764,3.227,6765,3.227,6766,3.227,6767,3.227,6768,6.891,6769,6.434,6770,5.188,6771,6.891,6772,3.227,6773,3.227,6774,3.227,6775,3.227,6776,2.582,6777,4.833,6778,6.086,6779,2.416,6780,3.227,6781,3.227,6782,2.85,6783,2.85,6784,4.833,6785,3.227,6786,3.227,6787,3.227,6788,3.227,6789,4.833,6790,3.227,6791,4.833,6792,3.227,6793,3.227,6794,2.416,6795,5.16,6796,2.602,6797,5.794,6798,3.227,6799,3.227,6800,3.227,6801,2.602,6802,3.227,6803,7.499,6804,5.683,6805,5.556,6806,5.117,6807,2.85,6808,5.188,6809,6.434,6810,2.416,6811,3.227,6812,3.227,6813,3.227,6814,3.227,6815,3.227,6816,2.85,6817,5.683,6818,3.227,6819,3.227,6820,2.85,6821,3.227,6822,2.416,6823,4.833,6824,4.833,6825,3.227,6826,2.85,6827,4.339,6828,3.227,6829,3.227,6830,4.833,6831,3.227,6832,2.85,6833,3.227,6834,4.833,6835,3.227,6836,4.833,6837,2.85,6838,5.117,6839,3.227,6840,3.227,6841,3.227,6842,4.833,6843,3.227,6844,3.227,6845,4.833,6846,3.227,6847,3.227,6848,3.227,6849,3.227,6850,2.85,6851,3.227,6852,3.227,6853,3.227,6854,3.227,6855,3.227,6856,3.227,6857,3.227,6858,3.227,6859,4.833,6860,4.268,6861,3.227,6862,3.227,6863,2.602,6864,3.227,6865,1.606,6866,2.85,6867,3.227,6868,3.227,6869,3.227,6870,3.227,6871,3.227,6872,2.85,6873,2.85,6874,2.039,6875,4.268,6876,1.334,6877,2.916,6878,2.602,6879,2.85,6880,3.227,6881,2.416,6882,5.794,6883,2.85,6884,3.227,6885,2.416,6886,4.833,6887,4.268,6888,6.086,6889,5.117,6890,4.833,6891,4.833,6892,4.833,6893,3.227,6894,3.227,6895,2.85,6896,3.227,6897,3.227,6898,3.227,6899,4.833,6900,3.227,6901,3.227,6902,2.85,6903,4.339,6904,3.897,6905,3.227,6906,3.227,6907,3.227,6908,3.227,6909,3.227,6910,3.897,6911,3.227,6912,4.833,6913,3.227,6914,3.227,6915,3.227,6916,3.227,6917,3.227,6918,3.227,6919,2.602,6920,3.227,6921,3.227,6922,3.227,6923,3.227,6924,3.227,6925,3.227,6926,4.268,6927,4.833,6928,4.833,6929,4.833,6930,4.833,6931,3.897,6932,2.039,6933,3.227,6934,2.416,6935,2.602,6936,3.227,6937,3.227,6938,2.85,6939,4.833,6940,3.227,6941,2.602,6942,2.416,6943,4.268,6944,3.227,6945,2.416,6946,2.268,6947,2.602,6948,2.793,6949,2.85,6950,2.416,6951,2.85,6952,3.227,6953,2.602,6954,2.602,6955,3.227,6956,4.268,6957,4.833,6958,3.227,6959,2.85,6960,3.227,6961,3.227,6962,2.85,6963,2.602,6964,2.85,6965,6.434,6966,2.416,6967,3.227,6968,2.85,6969,3.227,6970,3.227,6971,2.85,6972,3.227,6973,2.602,6974,3.227,6975,2.602,6976,2.85,6977,3.227,6978,3.227,6979,2.85,6980,4.268,6981,3.227,6982,3.227,6983,3.227,6984,3.619,6985,2.85,6986,2.85,6987,2.85,6988,2.602,6989,3.227,6990,3.227,6991,2.602,6992,3.227,6993,2.602,6994,3.227,6995,2.039,6996,2.85,6997,3.227,6998,3.227,6999,3.227,7000,2.85,7001,6.388,7002,2.145,7003,2.85,7004,2.85,7005,2.602,7006,1.724,7007,3.619,7008,6.434,7009,3.227,7010,3.227,7011,3.227,7012,4.833,7013,3.227,7014,3.227,7015,5.794,7016,3.227,7017,3.227,7018,2.85,7019,3.227,7020,3.227,7021,3.227,7022,3.227,7023,3.227,7024,4.833,7025,5.683,7026,3.227,7027,3.227,7028,2.85,7029,2.85,7030,3.227,7031,3.227,7032,3.227,7033,2.85,7034,3.227,7035,3.227,7036,3.227,7037,3.227,7038,3.227,7039,2.416,7040,2.85,7041,2.602,7042,2.85,7043,3.227,7044,3.227,7045,3.227,7046,3.227,7047,3.227,7048,3.227,7049,3.227,7050,3.227,7051,3.227,7052,3.227,7053,6.891,7054,3.227,7055,3.227,7056,3.227,7057,2.145,7058,3.897,7059,3.227,7060,3.227,7061,3.227,7062,3.227,7063,3.227,7064,3.227,7065,3.227,7066,3.227,7067,3.227,7068,2.416,7069,3.227,7070,3.227,7071,4.833,7072,3.227,7073,3.227,7074,3.227,7075,3.227,7076,2.85,7077,2.85,7078,6.218,7079,2.85,7080,3.227,7081,3.227,7082,3.227,7083,1.865,7084,2.145,7085,3.227,7086,3.227,7087,3.227,7088,3.227,7089,3.227,7090,4.833,7091,3.227,7092,3.227,7093,3.227,7094,5.794,7095,3.227,7096,4.833,7097,3.227,7098,5.794,7099,3.227,7100,4.833,7101,3.227,7102,3.227,7103,3.227,7104,3.227,7105,3.227,7106,3.227,7107,3.227,7108,3.227,7109,2.85,7110,3.227,7111,3.227,7112,3.227,7113,2.416,7114,2.683,7115,3.227,7116,5.794,7117,3.227,7118,4.833,7119,4.833,7120,3.227,7121,4.833,7122,4.833,7123,4.833,7124,2.602,7125,3.227,7126,2.416,7127,2.268,7128,2.602,7129,1.947,7130,2.145,7131,3.227,7132,2.416,7133,3.227,7134,2.268,7135,2.85,7136,3.227,7137,2.582,7138,2.268,7139,2.602,7140,3.227,7141,2.416,7142,3.227,7143,5.794,7144,3.227,7145,3.227,7146,4.833,7147,4.833,7148,3.227,7149,3.227,7150,3.227,7151,3.227,7152,3.227,7153,3.227,7154,3.227,7155,3.227,7156,2.602,7157,3.227,7158,2.268,7159,2.268,7160,3.227,7161,2.416,7162,3.227,7163,2.602,7164,2.85,7165,3.227,7166,3.227,7167,2.268,7168,2.85,7169,1.724,7170,2.602,7171,2.85,7172,3.227,7173,3.227,7174,2.85,7175,2.416,7176,3.227,7177,3.227,7178,3.227,7179,3.227]],["title//en/lessons/correspondence-analysis-in-R",[39,0.264,794,0.457,1044,0.498,1493,0.714,2016,0.696]],["body//en/lessons/correspondence-analysis-in-R",[3,0.052,8,0.642,12,0.138,14,0.331,15,0.232,20,1.419,22,0.54,23,0.591,25,0.544,26,0.299,30,1.132,31,1.694,32,1.534,38,0.698,39,0.452,40,0.181,42,0.257,44,2.328,45,0.089,46,0.073,47,0.304,49,0.085,52,2.163,55,0.46,59,0.574,60,0.203,62,1.284,63,0.719,64,0.588,68,0.482,69,0.593,71,0.065,72,0.789,76,0.54,77,1.224,78,0.944,79,1.224,82,0.019,86,2.349,87,0.291,88,0.471,89,0.371,90,0.967,92,0.746,93,0.023,94,0.273,95,0.557,100,2.646,103,0.399,104,0.608,105,0.085,107,0.445,108,0.787,110,0.673,112,0.407,115,0.019,117,0.143,120,0.642,122,0.26,129,0.349,130,0.035,132,0.063,133,0.97,134,0.304,135,0.24,136,0.414,137,0.063,138,0.143,144,0.491,146,0.191,152,0.564,153,0.085,159,0.093,160,0.114,166,2.645,167,0.54,170,2.889,171,2.243,173,0.262,175,1.383,179,0.549,180,0.993,181,1.618,185,0.131,190,0.006,191,0.607,196,1.494,197,1.224,201,0.2,203,0.67,206,1.254,208,0.704,211,0.221,212,1.456,223,0.341,227,0.322,228,0.208,229,2,232,1.399,235,1.456,236,1.697,238,1.607,247,1.248,249,0.326,253,0.491,254,2.004,256,1.016,257,0.284,261,0.36,262,0.853,263,0.274,264,0.99,267,0.588,272,0.137,273,0.276,277,0.058,282,0.775,289,0.719,291,0.808,294,0.476,296,0.704,297,0.184,298,1.113,303,0.341,305,1.195,306,1.094,309,0.97,311,0.495,313,0.469,316,0.222,319,1.349,320,1.016,326,0.67,328,0.638,330,0.574,334,2.236,335,0.354,340,1.188,341,0.068,344,2.17,345,0.349,350,0.37,356,0.569,363,0.37,367,0.808,369,0.557,375,0.878,377,1.814,380,0.239,381,0.224,383,0.224,387,0.945,388,4.579,394,0.61,395,0.068,396,1.814,397,1.22,399,0.469,401,0.719,405,0.193,409,0.484,410,0.469,415,1.494,417,1.381,418,0.787,422,0.181,424,0.349,425,0.137,427,0.7,428,0.194,430,0.242,431,0.273,433,0.83,434,1.765,435,0.272,436,0.254,437,2.321,439,0.182,440,0.68,441,0.125,442,0.482,444,0.081,447,0.444,449,0.121,450,0.12,459,0.626,462,1.195,468,0.077,469,1.064,471,0.395,472,0.509,474,3.282,476,0.283,485,0.509,486,0.184,488,0.533,493,0.075,495,0.608,498,1.081,504,0.522,505,0.926,506,0.342,509,0.26,510,0.808,511,0.374,513,0.313,517,1.614,519,0.207,520,3.3,525,0.695,526,0.967,530,0.491,531,0.347,534,0.482,543,1.132,546,2.277,549,0.875,551,1.114,554,0.67,559,0.836,566,0.193,567,1.643,570,0.853,572,0.808,573,0.865,574,1.284,575,0.129,576,1.081,580,1.902,587,0.686,591,0.704,592,1.284,593,1.419,594,0.469,596,1.016,599,0.495,600,1.289,601,0.182,603,1.26,605,0.507,609,1.877,610,0.181,613,0.745,618,0.645,622,2.489,635,0.55,642,1.494,645,0.341,646,0.722,647,0.199,661,0.338,662,0.906,663,0.132,665,0.686,666,1.174,668,1.886,673,0.46,675,1.246,676,1.039,680,1.367,687,2.547,703,2.794,705,0.203,707,0.313,712,1.316,713,1.224,714,0.608,715,1.167,716,2.004,721,0.242,737,1.35,740,0.698,757,0.55,761,1.284,762,1.254,763,0.771,765,0.341,768,0.184,777,0.885,778,0.702,779,0.536,780,1.254,781,2.678,783,2.546,785,0.702,787,1.088,788,0.544,794,0.972,795,0.789,801,2.36,803,0.294,812,0.182,814,1.336,817,0.169,827,0.407,833,1.82,836,0.903,840,0.569,841,1.584,844,0.827,847,0.885,848,0.771,852,0.815,853,1.062,858,0.608,870,1.316,871,1.224,876,0.574,880,1.666,882,0.698,900,0.765,907,0.865,910,1.224,912,0.686,916,1.349,920,2.898,926,0.593,928,1.316,930,0.929,931,0.686,933,1,939,1.839,944,1.192,946,1.499,947,1.268,949,1.039,951,1.488,953,2.799,954,0.789,956,1.465,957,0.827,966,0.808,967,0.536,968,1.5,969,2.152,971,2.052,974,0.808,976,0.384,980,0.993,983,0.643,985,1.399,989,0.67,990,1.212,994,2,1011,0.993,1013,0.359,1022,0.395,1028,0.906,1031,0.867,1032,0.736,1034,1.088,1035,0.524,1044,0.885,1052,0.74,1058,2.097,1062,1.147,1072,6.651,1075,0.702,1079,0.662,1082,2.328,1083,1.714,1091,0.878,1103,1.999,1104,1.284,1109,2.976,1110,1.016,1115,2.546,1131,0.455,1132,2.546,1133,0.831,1136,2.222,1138,1.419,1140,1.316,1147,1.877,1148,1.242,1152,1.12,1154,0.55,1156,3.248,1159,1.494,1165,1.016,1182,0.638,1186,1.167,1187,1.088,1196,5.155,1203,1.195,1216,0.719,1227,0.944,1230,2.236,1232,2.898,1234,0.927,1240,1.148,1246,2.259,1248,1.939,1254,1.571,1268,1.383,1297,1.733,1298,0.97,1300,2.152,1326,0.232,1328,2.348,1330,0.927,1331,2.022,1332,1.839,1370,0.944,1371,0.922,1391,1.571,1392,1.202,1394,1.456,1396,1.608,1401,0.431,1409,0.808,1415,0.593,1426,0.857,1429,1.016,1445,2.733,1446,2.546,1447,1.419,1457,0.686,1459,1.56,1488,0.638,1493,1.486,1498,2.678,1518,1.368,1519,1.877,1522,0.67,1526,3.514,1527,3.248,1529,0.522,1563,1.017,1567,2.43,1582,2.152,1590,0.906,1600,1.856,1601,2.799,1604,1.82,1610,4.171,1613,2.401,1622,1.811,1627,1.679,1629,1.114,1630,0.578,1631,0.593,1632,0.495,1633,1.419,1634,4.31,1636,0.808,1641,1.195,1642,1.534,1644,2.505,1645,1.209,1646,1.765,1660,2.201,1662,0.569,1664,2.886,1665,0.993,1676,1.646,1677,1.777,1680,4.128,1684,0.608,1687,0.906,1689,2.376,1694,1.299,1695,4.759,1717,1.726,1721,1.383,1724,1.72,1728,5.759,1729,2.235,1731,2.436,1732,2,1734,2.052,1749,1.714,1750,2.64,1752,1.902,1756,1.906,1768,3.166,1776,1.016,1778,1.062,1790,2.43,1791,1.765,1793,2.052,1803,5.006,1806,2.565,1808,2.733,1813,2.901,1824,2.075,1829,2.004,1833,2.794,1854,1.714,1865,2.417,1881,1.714,1890,4.608,1900,2.43,1903,0.593,1906,2.008,1908,1.62,1933,4.175,1934,2.392,1941,2,1942,1.432,1947,1.238,1956,6.223,1958,1.316,1974,5.45,1995,1.768,1999,1.726,2003,0.771,2010,0.638,2013,1.088,2014,3.992,2016,1.421,2037,1.765,2058,0.865,2087,0.771,2104,0.808,2109,1.14,2124,1.939,2127,0.469,2130,2.152,2182,2.546,2192,2.72,2198,1.284,2204,1.284,2211,2.439,2233,2.546,2244,1.811,2245,3.016,2246,1.82,2247,1.576,2255,2.43,2270,1.939,2272,1.284,2274,3.775,2288,1.939,2291,1.335,2293,1.768,2295,2.645,2296,2.678,2307,2.222,2309,1.068,2316,3.801,2324,2.417,2328,2.546,2338,0.968,2356,2.052,2366,3.24,2368,1.14,2381,2.222,2382,1.113,2406,2.678,2418,2.43,2428,3.226,2450,1.902,2459,2.004,2479,1.765,2512,1.57,2529,2.476,2531,3.447,2536,2.119,2537,3.282,2542,1.174,2547,1.349,2571,2.236,2597,2.652,2600,2.075,2609,2.831,2615,5.348,2633,2.236,2635,3.389,2643,3.558,2651,2.678,2660,1.513,2683,2.075,2698,3.016,2709,2.075,2710,2.546,2727,2.236,2732,1.82,2738,1.856,2748,0.875,2750,3.016,2779,3.965,2783,1.765,2795,0.948,2797,2.052,2801,3.016,2822,0.97,2834,1.576,2835,2.678,2838,0.906,2844,2.182,2848,1.819,2851,1.068,2883,2.573,2886,2.883,2898,1.571,2901,2.265,2909,1.064,2917,1.114,2938,1.195,2943,1.576,2958,3.558,2963,2.453,2968,6.888,2974,1.801,3012,2.678,3014,2.678,3019,2.43,3023,2.546,3037,3.589,3094,1.14,3110,1.714,3124,1.666,3166,2.546,3200,1.666,3238,1.446,3288,1.62,3299,2.417,3311,2.222,3347,3.208,3348,2.546,3355,2.971,3364,4.051,3380,2.417,3382,2.004,3400,3.282,3421,3.558,3439,0.846,3441,3.507,3518,5.348,3520,3.174,3526,2.678,3630,2.152,3655,2.678,3699,3.166,3700,1.82,3703,2.546,3704,1.765,3710,3.427,3716,1.349,3717,3.558,3721,1.82,3742,2.328,3767,7.241,3790,2.678,3807,1.62,3814,2.348,3827,3.558,3829,1.877,3831,1.666,3838,6.181,3842,3.589,3869,3.885,3949,4.372,3985,2.831,4011,2.222,4013,5.182,4018,3.651,4032,1.877,4035,2.926,4083,2.328,4104,4.356,4108,1.534,4113,3.509,4143,3.888,4175,7.435,4195,5.075,4265,1.064,4270,1.456,4274,3.992,4281,2.004,4294,3.226,4330,2.678,4333,2.236,4400,1.877,4419,2.724,4420,5.303,4442,3.034,4446,2.317,4454,4.925,4524,5.348,4535,4.551,4607,2.646,4611,1.939,4613,2.546,4624,2.546,4673,7.919,4678,3.248,4722,4.579,4741,3.427,4773,1.494,4950,2.43,4970,2.004,5114,5.492,5179,2.43,5199,3.016,5220,6.242,5223,3.427,5246,3.558,5310,4.252,5315,2.565,5338,2.004,5389,1.167,5404,1.811,5580,2.546,5594,2.236,5597,2.236,5607,3.389,5638,3.992,5644,2.152,5648,2.546,5703,3.016,5755,2.831,5825,5.194,5881,2.826,6194,5.006,6203,5.639,6210,1.576,6444,3.248,6467,2.328,6550,2.733,6556,2.236,6557,2.546,6578,4.352,6581,1.088,6601,3.558,6619,2.678,6657,2.43,6661,3.425,6753,2.546,6876,3.533,7169,3.034,7180,7.277,7181,9.44,7182,8.895,7183,8.029,7184,6.651,7185,7.546,7186,6.888,7187,6.3,7188,4.028,7189,3.427,7190,4.028,7191,3.248,7192,7.813,7193,3.016,7194,4.028,7195,4.028,7196,4.028,7197,3.248,7198,3.558,7199,2.831,7200,4.028,7201,3.016,7202,3.016,7203,3.558,7204,4.028,7205,3.016,7206,4.028,7207,3.775,7208,7.142,7209,1.534,7210,5.679,7211,3.558,7212,5.679,7213,4.028,7214,7.142,7215,4.028,7216,3.248,7217,4.028,7218,2.678,7219,3.558,7220,2.328,7221,6.139,7222,3.248,7223,5.015,7224,5.679,7225,4.252,7226,3.992,7227,4.028,7228,4.569,7229,9.209,7230,3.248,7231,8.754,7232,7.617,7233,8.854,7234,7.391,7235,5.644,7236,7.142,7237,3.775,7238,8.449,7239,8.449,7240,7.241,7241,7.142,7242,4.028,7243,2.075,7244,4.028,7245,6.577,7246,5.015,7247,4.028,7248,4.028,7249,8.693,7250,2.831,7251,4.028,7252,4.028,7253,2.831,7254,4.028,7255,8.854,7256,7.53,7257,3.558,7258,8.933,7259,6.458,7260,4.028,7261,5.679,7262,4.028,7263,4.759,7264,7.678,7265,5.015,7266,5.809,7267,6.577,7268,4.028,7269,3.558,7270,4.028,7271,4.028,7272,4.028,7273,3.558,7274,4.028,7275,4.028,7276,4.028,7277,3.016,7278,6.577,7279,5.679,7280,4.028,7281,5.015,7282,6.651,7283,4.028,7284,4.028,7285,7.142,7286,7.142,7287,7.142,7288,6.308,7289,7.142,7290,4.028,7291,8.029,7292,7.142,7293,4.028,7294,2.678,7295,5.679,7296,4.028,7297,4.028,7298,3.248,7299,3.558,7300,4.028,7301,4.028,7302,4.028,7303,5.679,7304,4.028,7305,4.028,7306,4.028,7307,4.028,7308,7.731,7309,4.028,7310,4.028,7311,5.679,7312,4.028,7313,4.028,7314,4.028,7315,4.028,7316,4.028,7317,4.028,7318,3.248,7319,4.028,7320,6.577,7321,4.028,7322,4.028,7323,4.028,7324,4.579,7325,4.028,7326,3.589,7327,4.028,7328,3.558,7329,2.831,7330,3.248,7331,4.028,7332,4.028,7333,4.028,7334,4.028,7335,6.577,7336,4.028,7337,4.028,7338,4.028,7339,4.028,7340,4.028,7341,4.028,7342,4.028,7343,4.028,7344,4.028,7345,4.028,7346,4.028,7347,4.028,7348,5.492,7349,5.679,7350,4.028,7351,4.028,7352,4.028,7353,4.028,7354,4.028,7355,5.348,7356,4.028,7357,4.028,7358,4.028,7359,4.028,7360,4.028,7361,4.028,7362,4.028,7363,4.028,7364,4.028,7365,4.028,7366,4.028,7367,4.028,7368,4.028,7369,4.028,7370,4.028,7371,4.028,7372,4.028,7373,4.028,7374,4.028,7375,4.028,7376,4.028,7377,4.028,7378,4.028,7379,4.028,7380,4.028,7381,4.028,7382,4.028,7383,4.028,7384,4.028,7385,4.028,7386,4.028,7387,4.028,7388,4.028,7389,4.028,7390,4.028,7391,4.028,7392,4.028,7393,3.558,7394,4.028,7395,4.028,7396,4.028,7397,4.028,7398,4.028,7399,4.028,7400,4.028,7401,4.028,7402,4.028,7403,4.028,7404,4.028,7405,6.577,7406,4.028,7407,4.028,7408,3.558,7409,4.028,7410,4.028,7411,3.558,7412,1.576,7413,4.579,7414,2.678,7415,3.248,7416,5.45,7417,5.679,7418,4.252,7419,4.028,7420,4.028,7421,6.577,7422,6.577,7423,4.028,7424,4.028,7425,4.028,7426,4.028,7427,4.028,7428,4.028,7429,3.558,7430,5.759,7431,4.028,7432,5.679,7433,7.142,7434,4.028,7435,4.028,7436,4.028,7437,4.028,7438,4.028,7439,4.028,7440,4.028,7441,4.028,7442,4.028,7443,4.028,7444,4.028,7445,4.028,7446,6.577,7447,4.028,7448,4.028,7449,4.028,7450,4.028,7451,4.028,7452,4.028,7453,2.831,7454,3.248,7455,4.028,7456,4.028,7457,5.809,7458,3.558,7459,4.028,7460,4.028,7461,2.831,7462,3.558,7463,2.152,7464,4.028,7465,3.558,7466,2.678,7467,2.152,7468,4.028,7469,4.028,7470,5.679,7471,4.028,7472,2.678,7473,4.028,7474,4.028,7475,5.679,7476,5.809,7477,5.679,7478,4.028,7479,4.028,7480,4.028,7481,5.679,7482,8.199,7483,7.142,7484,8.199,7485,4.028,7486,5.679,7487,3.016,7488,3.558,7489,2.546,7490,3.558,7491,6.577,7492,6.577,7493,6.577,7494,6.577,7495,4.028,7496,4.028,7497,4.028,7498,4.028,7499,5.679,7500,5.679,7501,5.679,7502,5.679,7503,4.028,7504,4.028,7505,4.028,7506,4.028,7507,5.679,7508,5.679,7509,5.679,7510,5.679,7511,4.028,7512,4.028,7513,4.028,7514,4.028,7515,4.028,7516,4.028,7517,4.028,7518,4.028,7519,6.577,7520,4.028,7521,7.53,7522,4.028,7523,4.028,7524,4.028,7525,4.028,7526,4.028,7527,4.028,7528,4.028,7529,4.028,7530,4.028,7531,4.028,7532,4.028,7533,4.028,7534,4.028,7535,4.028,7536,4.028,7537,4.028,7538,4.028,7539,4.028,7540,4.028,7541,4.028,7542,4.028,7543,4.028,7544,4.028,7545,5.679,7546,4.028,7547,4.028,7548,5.679,7549,5.679,7550,4.028,7551,2.831,7552,4.028,7553,3.558,7554,2.43,7555,4.028,7556,4.028,7557,4.028,7558,3.589,7559,4.028,7560,4.028,7561,3.016,7562,4.028,7563,3.248,7564,3.558,7565,3.558,7566,4.028,7567,4.028,7568,4.028,7569,4.028,7570,4.028,7571,4.028,7572,4.028,7573,4.028,7574,4.028,7575,4.028,7576,4.028,7577,4.028,7578,3.992,7579,4.028,7580,4.028,7581,4.028,7582,4.028,7583,4.028,7584,2.546,7585,4.028,7586,4.028,7587,4.028]],["title//en/lessons/retired/counting-frequencies-from-zotero-items",[815,2.38,977,1.206,1101,0.687,1457,0.815]],["body//en/lessons/retired/counting-frequencies-from-zotero-items",[3,0.116,5,0.081,6,0.728,9,0.122,12,0.094,25,0.479,26,0.335,36,0.824,42,0.28,45,0.069,46,0.082,47,0.66,57,0.398,58,0.761,59,0.861,60,0.202,71,0.091,74,0.714,82,0.041,93,0.018,97,2.327,98,1.109,104,0.681,105,0.137,111,1.019,115,0.018,117,0.163,130,0.043,134,0.481,137,0.072,138,0.148,139,0.134,141,0.993,145,0.586,146,0.174,153,0.095,157,1.021,171,1.603,185,0.122,189,0.276,190,0.008,201,0.148,208,0.949,211,0.235,214,0.217,221,0.747,242,0.366,266,0.957,272,0.261,277,0.078,283,3.568,286,3.397,304,0.382,341,0.108,345,0.663,349,0.72,357,0.591,360,0.175,364,1.843,380,0.227,383,0.261,390,0.305,394,0.515,399,0.74,405,0.418,406,1.109,416,0.773,422,0.244,424,0.663,431,0.43,436,0.296,438,0.275,444,0.084,451,1.567,460,0.868,461,0.867,463,2.405,473,1.497,476,0.447,485,0.803,486,0.134,488,0.665,493,0.072,508,0.868,509,0.247,513,0.51,517,1.189,519,0.175,530,0.414,543,1.405,546,1.679,559,0.936,560,0.351,566,0.305,567,1.463,574,2.027,575,0.278,591,0.82,594,0.46,601,0.148,605,0.568,640,2.027,644,2.167,647,0.148,663,0.191,664,2.069,673,0.515,681,1.105,682,1.832,687,1.8,690,1.135,714,0.959,721,0.382,744,0.983,752,1.135,757,0.868,768,0.29,785,1.109,794,0.796,812,0.191,815,4.606,834,1.832,840,0.621,843,3.529,853,1.633,859,1.8,874,1.109,876,0.773,882,0.782,926,1.127,950,0.203,954,0.83,959,3.529,968,1.335,975,2.333,977,2.359,986,1.366,1009,0.868,1021,1.887,1029,0.55,1031,0.952,1051,1.622,1065,2.995,1101,1.32,1140,2.685,1141,1.979,1142,1.497,1144,2.272,1152,1.083,1154,0.868,1183,1.571,1202,0.43,1261,1.497,1276,3.129,1278,3.166,1280,3.737,1285,2.629,1457,1.608,1529,0.46,1637,1.127,1645,0.983,1694,1.045,1853,1.135,1893,3.81,1908,2.556,1932,1.881,1941,2.239,1983,2.027,1993,3.397,1997,3.836,2005,1.367,2013,2.069,2063,2.078,2104,1.535,2187,3.397,2341,4.018,2342,3.674,2396,3.164,2681,1.43,2743,1.217,2752,1.366,2756,3.945,2772,2.067,2789,2.239,2791,1.275,2851,1.032,2875,1.8,2929,2.963,2953,2.786,3017,1.758,3121,4.469,3272,2.963,3273,1.8,3291,2.327,3320,1.64,3439,1.791,3517,3.568,3967,3.836,4041,2.027,4147,2.872,4677,3.164,5847,4.018,6948,3.674,7588,5.019,7589,5.126,7590,3.06,7591,5.126,7592,4.761,7593,6.358,7594,6.624,7595,6.358,7596,6.358,7597,5.668,7598,5.733,7599,5.126,7600,3.529,7601,5.126,7602,5.126,7603,5.615,7604,4.469,7605,5.126,7606,5.615,7607,5.615,7608,6.358,7609,5.615,7610,6.358,7611,8.216,7612,6.358,7613,5.615,7614,5.615,7615,7.656,7616,7.656,7617,7.656,7618,7.656,7619,6.173,7620,5.126,7621,7.656,7622,5.126,7623,5.126,7624,3.601,7625,8.527,7626,8.527,7627,7.656,7628,6.358,7629,6.358,7630,6.358,7631,6.358,7632,7.656,7633,6.358,7634,5.126,7635,4.761,7636,4.469,7637,4.226,7638,5.126,7639,5.126,7640,5.126,7641,6.173,7642,5.126,7643,5.615,7644,3.529,7645,4.469,7646,6.358,7647,6.358,7648,6.358]],["title//en/lessons/counting-frequencies",[513,0.264,950,0.153,977,1.206,1101,0.687]],["body//en/lessons/counting-frequencies",[3,0.1,5,0.078,6,0.679,8,0.444,12,0.105,14,0.359,19,1.094,22,0.78,23,0.812,24,1.761,28,0.764,36,0.735,40,0.144,42,0.267,45,0.099,46,0.073,49,0.077,51,1.153,55,0.633,57,0.325,58,0.679,59,0.573,60,0.204,69,0.835,71,0.086,76,0.429,78,0.943,81,0.429,82,0.041,87,0.276,88,0.355,92,0.618,93,0.021,94,0.483,101,1.533,103,0.399,104,0.764,105,0.133,107,0.559,115,0.021,117,0.127,121,1.9,122,0.26,128,0.679,129,0.491,130,0.04,131,0.755,132,0.053,135,0.228,136,0.414,137,0.076,138,0.139,144,0.618,145,0.523,146,0.151,153,0.106,157,1.011,159,0.089,160,0.092,167,0.54,173,0.509,185,0.128,186,1.367,189,0.232,190,0.007,193,0.716,200,0.369,201,0.166,208,0.836,211,0.226,220,0.559,221,0.698,227,0.276,228,0.198,242,0.327,243,1.399,253,0.369,261,0.732,263,0.284,267,0.507,273,0.219,277,0.077,282,1.177,291,1.138,294,0.313,296,0.607,297,0.325,302,1.305,304,0.341,305,2.118,313,0.661,316,0.313,333,0.483,335,0.309,341,0.121,345,0.676,357,0.483,360,0.237,367,1.138,369,0.556,374,2.13,380,0.212,381,0.232,382,0.853,383,0.194,389,0.828,390,0.342,391,1.974,394,0.723,395,0.132,396,1.366,397,1.219,405,0.374,409,0.384,416,0.853,422,0.181,424,0.618,425,0.244,427,0.7,428,0.194,431,0.483,432,1.164,435,0.393,436,0.276,437,1.606,438,0.378,439,0.19,440,0.854,441,0.156,442,0.679,444,0.084,450,0.122,459,0.679,461,0.809,466,1.606,468,0.136,471,0.556,485,0.716,486,0.12,487,0.755,488,0.459,489,1.603,493,0.072,494,1.854,497,1.766,506,0.342,509,0.248,510,1.138,511,0.325,513,0.52,519,0.244,524,1.219,527,0.815,531,0.338,535,1.809,541,1.305,542,1.274,546,2.164,547,0.856,549,0.755,550,1.569,557,1.276,560,0.475,566,0.374,567,1.984,570,1.221,575,0.301,576,0.815,577,0.444,580,1.9,583,0.735,586,1.086,589,1.43,591,0.764,594,0.341,601,0.19,610,0.181,613,0.809,635,0.774,645,0.232,647,0.181,648,1.948,661,0.309,662,1.605,663,0.196,664,1.929,666,1.013,668,1.498,672,1.037,673,0.633,681,0.735,690,1.563,700,1.455,705,0.285,707,0.394,714,1.077,720,1.766,721,0.518,729,1.998,732,2.104,738,1.216,741,0.755,747,2.486,755,0.658,763,1.086,765,0.292,766,0.399,768,0.325,772,2.73,774,1.159,788,0.355,790,3.962,795,1.112,799,1.854,807,0.856,808,1.138,809,1.362,811,1.305,816,1.335,817,0.212,832,1.086,834,1.219,836,0.786,840,0.59,842,3.987,845,5.01,847,1.247,858,0.856,859,2.32,870,1.854,886,1.759,920,2.104,929,2.16,930,0.643,932,3.149,939,1.68,941,1.276,950,0.282,959,5.272,966,1.138,967,0.755,975,1.464,976,0.384,977,2.363,984,1.766,996,1.499,997,1.037,1005,1.569,1017,3.031,1020,3.423,1021,2.768,1022,0.766,1031,0.59,1051,1.526,1062,0.989,1073,0.679,1079,0.521,1084,0.755,1091,0.877,1101,1.292,1110,1.43,1129,2.281,1130,1.644,1131,0.299,1138,1.998,1142,1.335,1143,1.683,1144,2.118,1154,0.774,1158,1.998,1189,4.574,1200,2.281,1202,0.584,1203,1.683,1212,0.901,1216,1.394,1233,0.742,1234,1.305,1243,1.969,1246,1.464,1248,4.329,1259,1.929,1261,1.68,1267,1.683,1270,2.05,1272,1.68,1275,3.128,1281,1.9,1382,1.809,1394,2.05,1399,3.771,1401,0.607,1416,4.248,1429,1.43,1430,1.569,1454,1.68,1457,1.33,1492,2.603,1495,2.346,1522,0.943,1529,0.341,1590,1.843,1596,1.9,1604,2.562,1627,1.533,1631,0.835,1637,0.835,1648,0.638,1674,1.569,1679,3.278,1684,0.607,1687,1.276,1694,1.119,1702,1.219,1704,2.346,1729,1.683,1754,2.414,1756,1.644,1776,1.43,1820,2.414,1844,1.948,1894,3.037,1920,2.281,1931,2.923,1932,1.566,1940,1.305,1948,0.716,1954,2.281,1968,2.414,1972,1.838,1978,3.224,1998,1.998,2005,1.013,2010,0.507,2013,1.929,2021,1.276,2057,2.346,2062,1.039,2095,0.921,2121,3.278,2127,0.91,2192,2.346,2216,2.961,2220,4.574,2237,2.104,2291,0.943,2309,0.921,2339,3.149,2345,3.585,2369,3.64,2413,3.423,2554,1.405,2576,2.486,2578,1.533,2593,3.585,2660,1.642,2676,2.73,2747,2.644,2751,2.644,2756,2.923,2791,1.138,2898,1.569,2917,1.569,2919,0.835,2939,1.724,3024,2.219,3116,3.038,3154,2.219,3202,3.759,3218,2.414,3277,2.346,3280,1.854,3308,3.771,3354,3.771,3394,2.219,3400,3.278,3401,4.574,3407,2.87,3414,2.104,3439,1.64,3651,2.73,3670,2.562,3675,3.031,3791,2.562,3820,4.574,3982,4.125,4041,2.49,4107,3.031,4127,4.574,4147,2.562,4161,1.219,4244,4.248,4265,1.498,4269,3.771,4492,3.771,4535,3.149,4773,2.647,4864,3.771,5017,3.149,5034,5.755,5056,1.724,5138,2.823,5264,3.278,5265,3.423,5289,3.467,5368,2.87,5471,3.031,5495,2.923,5812,3.771,6220,5.614,6499,5.01,6550,2.73,6603,3.585,6770,5.755,6779,4.248,6832,5.01,6932,3.585,7006,3.031,7138,3.987,7158,3.987,7294,3.771,7324,4.574,7412,2.219,7588,4.688,7600,3.962,7634,5.755,7635,4.248,7636,5.017,7637,5.937,7638,4.574,7639,4.574,7640,5.755,7641,6.608,7642,5.755,7644,3.149,7649,6.304,7650,7.615,7651,7.459,7652,6.81,7653,6.304,7654,8.752,7655,5.672,7656,7.137,7657,7.137,7658,7.137,7659,7.137,7660,7.137,7661,7.137,7662,7.137,7663,5.672,7664,4.574,7665,5.672,7666,5.672,7667,5.672,7668,5.672,7669,5.672,7670,5.672,7671,4.574,7672,3.552,7673,7.137,7674,5.672,7675,5.672,7676,5.672,7677,5.672,7678,2.73,7679,3.585,7680,3.585,7681,5.672,7682,5.672,7683,5.672,7684,5.672,7685,5.672,7686,5.672,7687,5.672,7688,5.672,7689,7.81,7690,4.511,7691,4.744,7692,4.744,7693,4.744,7694,4.511,7695,4.511,7696,7.137,7697,5.672,7698,4.248,7699,4.248,7700,5.672,7701,5.672,7702,5.672,7703,4.248,7704,3.149,7705,4.574,7706,5.672,7707,5.672,7708,5.672,7709,4.248,7710,4.574,7711,5.672,7712,3.771,7713,5.672,7714,5.672,7715,5.01,7716,5.672,7717,4.248,7718,5.672,7719,5.672,7720,5.672,7721,3.149,7722,5.672,7723,5.672,7724,5.672,7725,3.771,7726,3.987,7727,4.248,7728,5.01,7729,5.672,7730,5.672,7731,5.01,7732,5.672,7733,5.672,7734,3.771,7735,4.574,7736,5.672,7737,4.574,7738,5.672,7739,5.672,7740,3.771,7741,5.672,7742,5.672,7743,6.304,7744,3.423,7745,4.574,7746,5.01,7747,4.574,7748,4.574,7749,2.644,7750,3.423,7751,4.881,7752,5.672]],["title//en/lessons/creating-an-omeka-exhibit",[117,0.094,2986,3.316,7753,3.689]],["body//en/lessons/creating-an-omeka-exhibit",[1,0.995,3,0.118,5,0.061,18,0.505,22,0.659,47,0.524,49,0.087,57,0.429,59,0.913,60,0.154,71,0.088,74,0.675,82,0.042,93,0.025,103,0.487,110,0.619,117,0.159,122,0.293,130,0.034,134,0.644,135,0.272,137,0.075,139,0.146,141,0.898,154,1.523,159,0.075,160,0.089,179,0.487,185,0.103,190,0.008,236,1.788,257,0.348,277,0.075,299,1.439,303,0.512,377,2.222,381,0.239,395,0.149,405,0.386,422,0.257,428,0.236,435,0.449,439,0.161,444,0.061,447,0.763,450,0.103,459,0.659,488,0.561,493,0.061,498,0.995,509,0.191,522,1.872,524,1.731,551,1.916,575,0.221,576,0.995,594,0.416,663,0.198,701,2.57,705,0.349,721,0.416,724,1.467,740,0.852,741,0.922,750,0.679,757,0.946,812,0.161,821,1.04,832,1.679,874,1.529,907,1.489,920,2.57,1013,0.349,1022,0.679,1035,0.639,1040,1.02,1091,1.072,1120,1.631,1318,1.422,1326,0.491,1409,1.708,1431,1.788,1457,1.587,1529,0.416,1631,1.02,1645,1.246,1684,0.742,1702,1.489,1932,1.39,2074,2.321,2079,1.787,2109,1.962,2127,0.807,2170,1.296,2368,1.962,2548,1.916,2560,3.037,2577,2.866,2658,4.379,2686,4.379,2748,0.922,2755,3.702,2827,0.991,2833,2.853,2838,1.916,2923,2.441,2953,3.037,2986,5.761,2995,4.379,3031,4.871,3173,2.767,3383,3.57,4002,6.496,5098,2.786,5291,4.151,5404,2.21,5509,6.496,5867,5.355,5872,4.181,6534,3.335,6606,5.587,6753,4.379,7753,6.612,7754,6.379,7755,6.12,7756,6.12,7757,6.12,7758,6.929,7759,6.929,7760,4.379,7761,4.606,7762,5.189,7763,4.379,7764,6.929,7765,6.12]],["title//en/lessons/creating-and-viewing-html-files-with-python",[71,0.043,117,0.078,750,0.431,950,0.14,1051,0.766]],["body//en/lessons/creating-and-viewing-html-files-with-python",[3,0.107,5,0.082,6,0.82,9,0.098,12,0.123,17,1.503,18,0.569,25,0.411,26,0.346,27,1.427,29,0.374,39,0.395,42,0.305,46,0.113,49,0.084,51,1.177,58,0.786,59,0.663,60,0.207,71,0.094,73,1.859,74,0.55,82,0.036,83,0.765,89,0.606,93,0.024,95,0.644,105,0.14,108,0.786,117,0.167,118,0.807,120,0.611,122,0.284,123,1.511,124,1.656,125,1.2,130,0.038,132,0.045,137,0.076,138,0.111,139,0.193,145,0.795,153,0.124,154,1.895,159,0.071,160,0.1,179,0.549,180,0.991,185,0.098,189,0.256,190,0.008,200,0.599,205,1.041,211,0.229,220,0.514,221,0.532,242,0.45,257,0.284,266,1.004,267,0.587,268,0.723,272,0.284,277,0.069,294,0.43,297,0.299,303,0.395,307,0.934,316,0.362,329,1.317,341,0.111,345,0.721,349,0.744,350,0.508,358,1.207,360,0.242,369,0.644,390,0.374,394,0.675,395,0.132,405,0.315,406,1.361,409,0.529,422,0.266,425,0.294,427,0.644,430,0.469,431,0.445,434,2.878,436,0.333,438,0.386,441,0.125,443,1.633,444,0.082,451,2.053,459,0.625,461,0.884,463,2.014,464,1.639,468,0.125,469,1.734,476,0.462,485,0.829,486,0.165,487,0.874,489,1.602,493,0.069,504,0.851,509,0.181,511,0.299,513,0.362,519,0.215,531,0.284,566,0.315,575,0.21,577,0.514,587,1.118,593,2.313,605,0.77,663,0.153,673,0.532,700,1.298,706,1.173,707,0.43,711,1.546,714,0.991,741,0.874,744,0.786,750,0.765,757,0.896,788,0.411,805,2.255,806,0.874,812,0.181,815,3.268,817,0.232,821,0.744,827,0.789,832,1.258,835,1.148,836,0.86,853,1.229,859,2.358,908,2.2,950,0.301,954,0.663,986,1.411,1008,2.2,1011,1.618,1051,1.653,1062,1.145,1073,0.786,1120,1.258,1135,1.477,1182,1.041,1212,0.829,1233,0.812,1243,1.656,1267,1.949,1329,1.066,1371,1.066,1384,2.2,1394,2.373,1488,1.041,1495,2.716,1573,3.383,1590,1.477,1637,0.967,1691,1.523,1702,1.411,1748,1.511,1972,1.838,1986,1.287,1993,4.451,2005,1.173,2063,2.146,2095,1.066,2170,1.613,2265,3.645,2266,3.383,2267,3.795,2576,2.878,2679,2.569,2681,1.477,2741,1.546,2778,3.161,2791,1.317,2792,1.774,2834,2.569,3117,2.716,3123,2.501,3164,4.616,3202,4.009,3320,1.694,3338,1.859,3345,2.878,3706,2.146,3737,3.161,3806,2.795,3826,2.501,4662,3.962,5289,3.466,5404,2.094,5637,2.878,5640,4.616,5953,3.645,7588,4.333,7743,5.8,7750,3.962,7751,3.795,7766,4.714,7767,4.917,7768,5.295,7769,3.383,7770,6.567,7771,7.806,7772,7.806,7773,8.33,7774,5.265,7775,7.357,7776,8.33,7777,8.33,7778,5.265,7779,8.33,7780,8.33,7781,6.567,7782,6.567,7783,6.894,7784,5.845,7785,6.567,7786,6.567,7787,6.567,7788,6.567]],["title//en/lessons/creating-apis-with-python-and-flask",[97,1.336,117,0.078,357,0.298,950,0.14,7789,3.881]],["body//en/lessons/creating-apis-with-python-and-flask",[1,0.536,3,0.048,4,0.258,5,0.076,6,0.6,8,0.695,9,0.132,10,1.282,12,0.139,14,0.317,15,0.51,18,0.573,19,0.883,22,0.512,23,0.388,24,0.802,25,0.548,27,1.153,29,0.426,32,1.009,34,0.92,36,0.484,38,0.654,39,0.532,40,0.208,42,0.236,45,0.089,46,0.105,47,0.553,49,0.094,51,0.861,55,0.7,57,0.391,58,0.447,59,0.827,60,0.209,63,1.36,67,0.859,69,0.792,70,1.074,71,0.075,73,1.523,74,0.777,76,0.407,78,0.895,81,0.224,82,0.037,83,0.435,87,0.316,88,0.432,92,0.597,93,0.026,95,0.618,96,0.873,97,2.9,101,1.009,103,0.378,105,0.13,107,0.292,108,0.644,110,0.334,111,1.198,112,0.901,113,1.156,115,0.026,117,0.165,118,1.083,119,0.716,120,0.693,122,0.286,123,0.859,125,0.983,126,1.858,127,0.734,128,0.656,129,0.546,130,0.042,132,0.061,133,2.027,134,0.662,135,0.261,136,0.503,137,0.064,138,0.152,139,0.17,140,1.701,141,0.948,142,1.995,143,1.758,144,0.546,145,0.636,146,0.17,152,1.126,153,0.125,154,1.386,158,1.306,159,0.097,160,0.116,167,0.355,169,1.054,171,0.941,173,0.512,176,1.13,179,0.514,180,0.563,183,1.282,185,0.128,186,0.715,189,0.187,190,0.008,191,0.703,192,1.781,198,4.028,200,0.35,201,0.177,203,0.895,208,0.4,211,0.234,214,0.279,217,0.899,219,1.995,220,0.292,221,0.436,222,1.22,223,0.511,227,0.347,228,0.186,237,1.357,238,0.732,241,0.986,242,0.31,243,0.732,249,0.651,251,1.21,253,0.45,257,0.329,259,1.744,261,0.481,262,0.484,263,0.286,264,0.938,266,0.804,267,0.481,268,0.695,272,0.236,273,0.267,274,1.135,276,0.667,277,0.072,281,1.501,289,0.961,294,0.381,296,0.576,297,0.379,299,0.667,302,0.859,303,0.379,304,0.379,306,1.337,307,0.826,310,1.828,311,0.662,312,0.986,313,0.627,316,0.486,318,1.148,321,0.606,328,0.654,329,0.749,330,0.377,333,0.364,335,0.329,340,0.895,341,0.124,345,0.659,348,1.734,349,0.715,350,0.411,353,0.364,356,0.633,357,0.614,358,1.164,360,0.174,363,0.496,364,2.703,367,1.079,368,0.679,371,1.635,375,0.832,377,0.899,380,0.259,381,0.16,382,0.697,383,0.305,389,0.377,390,0.376,395,0.129,396,0.899,397,1.483,399,0.735,400,1.067,403,1.635,405,0.376,406,1.276,407,0.603,408,3.339,409,0.364,410,0.435,413,1.636,414,1.261,416,0.739,417,0.784,418,0.755,419,1.18,422,0.261,424,0.466,425,0.236,427,0.747,428,0.274,430,0.379,431,0.467,432,0.766,434,2.358,435,0.385,436,0.343,437,1.057,438,0.396,439,0.16,440,0.826,441,0.131,443,1.682,444,0.084,446,1.519,447,0.411,449,0.143,450,0.109,459,0.512,460,0.861,461,0.715,464,1.13,468,0.145,471,0.527,472,0.679,476,0.552,477,2.072,485,0.796,486,0.166,487,0.839,488,0.302,489,1.564,493,0.061,495,0.812,498,1.05,504,1.077,509,0.19,510,1.079,511,0.366,512,1.315,513,0.297,517,1.504,519,0.148,521,0.682,523,1.635,525,0.728,527,0.773,529,2.386,530,0.496,531,0.316,534,0.644,538,1.865,540,1.183,543,0.592,547,1.213,554,1.049,555,0.941,559,0.55,560,0.512,566,0.376,570,0.697,572,0.749,575,0.283,576,0.906,580,1.251,583,0.697,590,0.51,591,0.89,594,0.472,596,0.941,601,0.125,603,0.715,605,0.564,608,1.544,610,0.256,613,0.423,614,1.797,635,0.51,643,0.986,645,0.34,646,0.543,647,0.199,661,0.4,662,0.84,663,0.198,668,0.986,672,0.983,673,0.302,674,2.43,676,0.963,678,1.449,681,0.988,682,0.802,683,1.04,684,2.048,705,0.271,706,0.961,707,0.381,708,2.221,711,0.879,712,1.758,721,0.224,724,1.305,726,1.326,733,2.084,737,1.501,738,0.636,740,1.007,747,1.636,748,0.732,750,0.677,751,1.74,755,0.675,757,1.04,758,0.999,760,2.796,761,1.191,763,1.03,765,0.335,766,0.485,768,0.245,777,0.829,778,0.938,779,0.839,780,1.162,783,2.36,785,1.614,788,0.234,792,2.874,799,1.22,802,0.51,803,0.392,805,1.282,806,0.918,808,1.079,810,1.837,812,0.201,814,1.18,817,0.16,818,3.025,821,0.61,827,0.377,832,1.504,835,0.471,837,1.995,839,0.6,840,0.282,841,0.899,844,0.766,852,0.773,853,1.18,860,1.501,863,0.961,870,1.22,871,1.635,874,0.651,876,0.697,877,1.21,878,2.158,880,2.608,884,1.848,886,1.326,900,0.4,907,0.802,911,1.797,914,1.636,920,1.385,924,0.621,926,0.792,928,2.39,930,0.829,931,0.636,939,1.266,944,1.13,950,0.294,954,0.739,955,1.191,957,1.501,966,0.749,967,1.132,968,0.784,970,2.589,973,1.847,975,1.388,976,0.554,979,2.482,980,1.213,981,1.042,983,0.829,987,1.828,988,1.078,989,1.049,990,1.15,991,1.865,994,1.315,996,1.324,997,0.983,1000,0.734,1005,1.909,1008,1.251,1009,0.51,1013,0.383,1021,2.524,1022,0.77,1027,0.749,1028,1.552,1029,0.633,1031,0.793,1032,0.682,1035,0.344,1038,2.482,1040,1.273,1043,1.944,1044,0.863,1048,1.176,1051,1.204,1052,0.636,1056,1.454,1058,1.191,1060,0.636,1062,0.938,1065,2.981,1073,0.447,1079,0.556,1080,1.033,1083,2.29,1084,0.716,1087,1.385,1091,1.067,1101,0.536,1102,1.296,1111,1.315,1114,1.22,1116,2.166,1119,2.45,1120,1.322,1130,1.082,1131,0.332,1133,0.992,1135,1.552,1145,0.592,1148,0.975,1151,0.523,1162,2.023,1182,0.592,1183,0.766,1193,1.995,1202,0.632,1212,0.471,1221,4.751,1225,2.246,1227,0.621,1231,2.049,1237,3.342,1240,0.883,1246,1.388,1254,1.033,1264,2.624,1279,5.085,1294,0.766,1298,0.899,1325,2.072,1326,0.421,1370,1.216,1373,2.163,1377,1.422,1382,1.191,1392,0.682,1401,0.816,1409,0.749,1426,0.563,1455,1.108,1457,1.175,1459,1.18,1461,0.986,1471,1.082,1476,0.423,1492,1.523,1493,1.024,1494,1.995,1497,1.349,1504,2.158,1516,0.879,1518,0.715,1529,0.323,1557,1.687,1560,2.677,1563,0.832,1602,3.442,1603,2.796,1608,2.049,1622,1.191,1625,1.349,1630,0.536,1631,1.183,1632,0.459,1636,0.749,1637,0.929,1639,0.911,1640,1.385,1643,1.162,1645,0.577,1646,2.764,1648,0.76,1662,0.407,1665,1.326,1667,2.158,1668,0.715,1670,1.501,1674,0.821,1678,1.858,1684,0.4,1687,2.006,1690,1.797,1691,0.682,1694,0.861,1702,1.355,1730,1.385,1733,1.596,1748,0.859,1756,1.082,1793,1.349,1823,0.821,1836,1.135,1853,1.402,1858,1.566,1883,1.501,1903,0.55,1907,2.36,1912,1.461,1922,1.757,1932,1.83,1937,1.009,1940,1.451,1942,1.079,1947,1.438,1948,0.471,1949,1.162,1954,1.501,1958,1.22,1959,1.675,1972,1.485,1986,1.236,2005,1.126,2008,2.624,2013,1.454,2016,0.853,2021,1.418,2024,1.033,2037,2.358,2050,2.449,2061,1.204,2062,1.045,2063,1.22,2064,1.858,2065,2.589,2079,1.352,2086,1.082,2127,0.804,2133,1.007,2142,2.071,2151,0.963,2153,0.963,2172,0.697,2180,1.716,2187,4.652,2188,3.01,2190,2.608,2193,1.635,2198,1.191,2204,2.011,2212,1.079,2213,1.094,2216,1.349,2234,0.899,2240,2.011,2244,1.191,2247,2.105,2253,1.033,2265,2.072,2278,1.589,2291,1.148,2306,0.715,2338,0.55,2353,1.057,2368,1.057,2376,1.858,2382,1.054,2383,1.924,2396,1.858,2434,3.802,2448,1.995,2487,3.109,2506,1.636,2512,0.821,2529,1.559,2536,1.108,2539,3.4,2542,1.126,2550,1.082,2554,0.895,2575,1.501,2598,2.796,2609,2.624,2652,1.385,2655,1.461,2660,0.859,2675,2.158,2679,1.461,2732,1.687,2736,3.782,2737,2.253,2738,1.22,2739,2.507,2740,2.253,2741,0.879,2743,1.786,2744,3.4,2745,1.797,2748,1.12,2760,2.624,2771,2.986,2772,0.84,2789,2.964,2791,1.688,2795,0.879,2799,1.501,2807,1.501,2811,1.781,2822,0.899,2825,0.732,2827,1.046,2828,3.125,2836,1.995,2838,1.714,2848,1.488,2879,1.687,2889,5.08,2903,2.37,2917,1.488,2919,1.183,2925,1.42,2936,1.191,2938,1.596,2939,1.135,2974,0.941,2988,1.687,2995,3.4,3017,1.744,3024,1.461,3048,1.797,3074,2.507,3089,2.796,3094,1.057,3115,1.636,3116,1.589,3145,2.482,3154,1.461,3183,2.072,3256,1.74,3268,2.072,3273,1.057,3280,2.716,3298,1.797,3316,2.049,3320,2.074,3338,1.523,3363,2.482,3380,1.589,3396,2.158,3406,1.797,3408,1.191,3520,2.402,3563,2.986,3618,2.158,3655,2.482,3669,0.963,3739,2.36,3742,2.158,3753,2.158,3755,1.687,3784,1.636,3794,4.074,3809,2.158,3816,2.072,3821,2.624,3826,2.049,3829,2.507,3842,3.986,3971,2.939,4020,1.858,4037,2.36,4041,2.736,4109,2.624,4119,3.298,4161,0.802,4419,1.22,4487,2.796,4492,2.482,4498,1.797,4502,2.589,4508,2.37,4532,2.253,4542,2.36,4564,3.779,4566,0.986,4716,2.482,4985,2.624,5017,2.072,5093,2.624,5241,4,5252,2.29,5279,1.995,5299,3.01,5340,2.796,5356,2.166,5360,2.253,5368,1.501,5372,2.36,5376,2.072,5389,1.082,5404,1.191,5491,3.298,5548,2.105,5635,1.797,5830,1.589,5832,1.589,5851,2.589,5871,5.915,5882,2.158,5890,1.917,5951,2.072,5958,1.589,6543,3.01,6581,1.009,6776,2.874,6919,3.01,7228,1.858,7412,1.461,7558,3.986,7624,2.358,7672,1.858,7712,5.704,7766,1.924,7789,8.233,7790,6.307,7791,6.095,7792,3.298,7793,2.796,7794,4.338,7795,2.158,7796,3.734,7797,4.722,7798,6.901,7799,2.482,7800,2.796,7801,3.01,7802,4.587,7803,3.734,7804,3.734,7805,2.796,7806,3.782,7807,2.986,7808,3.734,7809,2.796,7810,3.01,7811,3.986,7812,3.298,7813,3.298,7814,5.38,7815,2.158,7816,5.57,7817,3.734,7818,3.298,7819,3.734,7820,3.734,7821,3.734,7822,3.01,7823,3.298,7824,3.734,7825,3.734,7826,3.734,7827,3.298,7828,3.298,7829,3.298,7830,3.734,7831,3.734,7832,3.01,7833,3.298,7834,5.356,7835,3.734,7836,4,7837,2.796,7838,3.805,7839,3.734,7840,3.734,7841,3.734,7842,2.482,7843,1.544,7844,5.38,7845,7.315,7846,7.315,7847,7.619,7848,8.415,7849,6.901,7850,3.734,7851,6.901,7852,7.619,7853,7.315,7854,2.624,7855,6.307,7856,3.01,7857,3.734,7858,3.734,7859,3.01,7860,2.482,7861,3.734,7862,5.38,7863,3.734,7864,3.01,7865,3.298,7866,3.734,7867,3.109,7868,7.315,7869,5.38,7870,5.38,7871,8.038,7872,5.38,7873,5.38,7874,5.38,7875,4.751,7876,6.901,7877,6.307,7878,6.307,7879,5.38,7880,5.38,7881,5.38,7882,3.782,7883,4.751,7884,5.38,7885,4.751,7886,5.38,7887,4.028,7888,5.38,7889,4.751,7890,5.38,7891,6.307,7892,6.307,7893,6.307,7894,6.307,7895,7.619,7896,5.38,7897,5.38,7898,3.298,7899,3.734,7900,5.38,7901,6.901,7902,6.901,7903,5.38,7904,5.38,7905,5.38,7906,6.901,7907,3.734,7908,3.734,7909,3.734,7910,3.734,7911,3.734,7912,3.734,7913,3.734,7914,3.734,7915,5.38,7916,3.734,7917,3.298,7918,3.734,7919,2.072,7920,3.298,7921,3.298,7922,3.734,7923,3.734,7924,3.734,7925,3.01,7926,3.734,7927,3.734,7928,3.734,7929,3.734,7930,3.734,7931,3.734,7932,3.734,7933,3.734,7934,3.734,7935,4.338,7936,3.734,7937,2.482,7938,3.734,7939,3.734,7940,3.734,7941,3.734,7942,4.338,7943,3.734,7944,5.38,7945,3.734,7946,3.734,7947,3.734,7948,3.734,7949,7.315,7950,6.901,7951,7.315,7952,7.619,7953,7.315,7954,7.315,7955,5.38,7956,5.38,7957,5.38,7958,6.307,7959,5.38,7960,5.38,7961,5.38,7962,5.38,7963,6.46,7964,6.307,7965,5.38,7966,5.38,7967,5.38,7968,5.38,7969,5.38,7970,5.38,7971,5.38,7972,5.38,7973,5.38,7974,5.38,7975,5.38,7976,5.38,7977,3.734,7978,3.734,7979,3.734,7980,5.57,7981,7.619,7982,5.57,7983,3.298,7984,5.38,7985,3.734,7986,5.38,7987,3.734,7988,3.734,7989,3.734,7990,3.734,7991,3.734,7992,3.734,7993,3.734,7994,3.734,7995,3.734,7996,3.734,7997,3.734,7998,3.01,7999,3.734,8000,3.734,8001,5.38,8002,3.734,8003,3.734,8004,3.298,8005,3.734,8006,3.734,8007,3.734,8008,2.482,8009,3.734,8010,3.734,8011,3.734,8012,3.734,8013,3.298,8014,3.01,8015,3.298,8016,2.624,8017,3.734,8018,3.734,8019,3.298,8020,3.734,8021,3.734,8022,3.298]],["title//en/lessons/creating-guis-in-python-for-digital-humanities-projects",[38,0.363,47,0.307,112,0.411,117,0.072,950,0.13,2766,1.836]],["body//en/lessons/creating-guis-in-python-for-digital-humanities-projects",[1,0.829,3,0.053,4,0.377,5,0.067,6,0.785,8,0.695,9,0.132,10,1.417,12,0.107,13,0.521,14,0.382,15,0.521,17,1.007,18,0.665,19,1.103,20,3.314,24,1.551,26,0.38,27,1.638,28,0.897,29,0.439,30,0.654,32,1.56,33,1.597,34,1.423,38,0.369,39,0.347,40,0.215,42,0.269,45,0.085,46,0.108,47,0.574,48,0.79,49,0.087,51,0.563,52,1.571,53,2.384,57,0.412,60,0.209,63,1.289,64,0.722,68,0.494,69,0.85,70,0.703,71,0.094,73,1.635,74,0.791,76,0.312,77,1.254,82,0.037,83,0.481,86,1.115,87,0.159,88,0.516,89,0.746,90,0.984,91,1.56,92,0.357,93,0.022,95,0.566,96,0.67,103,0.468,105,0.133,106,1.623,108,0.494,110,0.595,111,1.252,112,0.833,113,1.432,114,1.456,115,0.025,117,0.165,118,0.819,119,0.549,120,0.704,121,1.382,122,0.242,123,0.949,125,1.569,126,2.053,127,0.788,128,0.808,129,0.681,130,0.043,131,0.768,132,0.059,134,0.634,135,0.251,136,0.554,137,0.077,138,0.129,139,0.171,140,1.872,141,0.749,142,1.53,144,0.5,145,0.746,146,0.16,148,1.755,153,0.126,154,1.269,158,1.406,159,0.094,160,0.116,167,0.723,173,0.376,175,1.417,179,0.636,185,0.107,189,0.257,190,0.006,191,0.533,196,1.53,200,0.376,201,0.168,202,2.893,203,1.2,206,2.451,208,0.618,211,0.217,214,0.246,217,0.994,220,0.452,221,0.334,223,0.347,227,0.312,228,0.205,229,2.034,237,1.456,238,1.543,241,1.089,242,0.333,243,0.809,248,2.607,249,0.688,253,0.47,256,1.04,257,0.328,259,1.141,261,0.595,262,0.749,264,1.532,265,4.584,266,0.841,268,0.454,272,0.269,273,0.304,277,0.08,294,0.367,297,0.376,298,1.732,302,0.949,303,0.347,304,0.4,305,1.224,307,0.909,310,1.196,312,1.759,313,0.885,316,0.49,318,0.686,319,1.934,328,0.369,329,1.336,333,0.391,335,0.178,336,2.691,339,2.006,340,0.96,341,0.129,345,0.7,347,1.168,349,0.467,350,0.495,351,2.199,353,0.343,359,2.418,363,0.434,364,1.196,368,0.911,369,0.566,371,1.254,377,0.994,379,0.607,380,0.234,381,0.123,382,0.417,383,0.276,387,0.592,389,0.417,390,0.364,394,0.334,395,0.113,399,0.776,401,1.031,403,2.193,405,0.377,406,1.462,407,0.568,408,3.851,409,0.279,410,1.029,414,1.389,415,1.53,416,0.417,418,0.691,419,0.772,420,1.135,422,0.258,424,0.357,425,0.286,427,0.566,428,0.141,429,0.866,430,0.4,431,0.279,432,0.847,434,1.808,435,0.387,438,0.398,439,0.201,440,0.691,441,0.162,443,1.489,444,0.082,446,0.994,447,0.795,449,0.122,450,0.086,459,0.549,460,0.985,462,1.224,463,1.49,464,1.213,466,1.635,470,1.213,471,0.566,472,0.521,476,0.597,484,5.1,485,0.729,486,0.16,487,0.887,488,0.615,489,1.777,493,0.067,495,0.623,496,1.635,498,0.829,504,1.139,506,0.198,508,1.126,509,0.217,510,1.158,511,0.304,512,1.453,513,0.398,515,3.089,517,1.247,519,0.223,521,1.389,523,1.254,525,0.577,527,0.592,530,0.47,531,0.328,534,0.691,535,1.316,540,0.907,547,0.623,548,1.316,549,1.048,550,1.465,555,1.04,556,2.384,560,0.504,566,0.377,570,0.535,572,1.524,573,1.241,575,0.286,577,0.452,580,1.382,583,0.749,586,1.106,587,0.984,589,1.04,590,0.985,591,0.866,592,2.125,594,0.434,596,1.68,597,1.168,599,0.888,601,0.168,605,0.749,610,0.213,618,0.653,635,0.563,645,0.347,646,0.417,647,0.188,649,2.074,661,0.38,663,0.134,666,1.289,668,1.089,673,0.334,675,1.162,680,0.984,681,0.749,682,0.886,683,0.563,684,1.224,704,2.755,706,0.737,707,0.318,711,0.971,716,2.874,718,4.059,721,0.496,726,1.642,732,1.53,735,2.9,740,0.507,742,0.907,747,1.808,748,1.132,750,0.566,751,1.923,757,0.91,763,1.382,765,0.273,766,0.468,768,0.329,776,1.417,778,0.719,787,1.115,788,0.452,799,1.887,802,1.075,803,0.421,804,2.288,808,0.827,809,1.325,810,0.847,812,0.183,814,0.772,816,0.971,817,0.123,821,0.892,822,1.983,827,0.417,828,1.089,829,0.971,830,1.04,831,1.808,832,0.79,835,0.729,836,0.795,839,0.749,840,0.611,841,1.391,844,1.185,847,1.269,848,0.79,852,0.957,854,1.348,856,1.808,863,0.737,870,1.348,874,1.596,875,3.451,876,0.583,883,1.241,886,1.017,900,0.442,911,1.986,912,0.703,917,1.738,918,2.607,920,1.53,926,1.063,927,1.756,929,2.199,933,0.578,946,1.759,950,0.297,957,0.847,970,3.207,971,2.087,972,0.847,976,0.451,981,0.623,987,1.674,988,1.101,1000,0.91,1005,1.597,1008,1.934,1009,0.788,1011,1.642,1013,0.422,1021,1.224,1022,0.793,1027,1.336,1029,0.5,1031,0.693,1035,0.533,1040,1.119,1052,0.38,1059,1.141,1062,1.259,1075,1.162,1079,0.526,1080,1.597,1085,1.614,1090,1.089,1091,0.638,1102,0.994,1116,1.417,1127,1.842,1129,1.659,1131,0.38,1133,0.521,1135,0.928,1140,1.348,1151,0.933,1152,0.984,1155,1.659,1158,1.453,1167,1.798,1188,3.839,1202,0.489,1211,1.659,1212,1.021,1225,2.421,1231,1.571,1233,0.429,1237,3.567,1239,2.609,1246,1.49,1280,1.808,1292,1.983,1299,3.163,1318,0.847,1323,1.706,1325,2.29,1326,0.509,1332,2.101,1369,1.132,1376,3.644,1378,2.844,1382,1.316,1384,2.637,1394,1.491,1400,2.092,1408,1.983,1409,1.158,1415,0.607,1426,0.623,1429,1.04,1431,1.49,1447,2.034,1457,1.427,1460,3.753,1476,0.755,1488,0.654,1493,0.67,1494,2.204,1516,1.359,1518,1.382,1523,1.543,1529,0.4,1563,0.638,1565,2.483,1568,1.53,1590,1.299,1596,1.382,1623,3.474,1627,1.432,1630,0.957,1631,1.314,1632,0.888,1633,2.542,1639,0.467,1647,2.29,1648,0.645,1662,0.623,1674,0.907,1676,1.674,1684,0.442,1691,0.754,1717,1.254,1727,2.074,1733,1.714,1753,2.204,1775,1.491,1776,2.038,1836,1.755,1844,1.417,1858,1.007,1902,1.934,1903,0.981,1906,1.391,1909,2.29,1913,1.756,1919,4.656,1941,1.453,1942,1.158,1947,1.346,1948,0.521,1959,1.798,1985,1.49,1999,1.254,2002,3.474,2003,1.106,2005,0.737,2007,0.864,2010,0.369,2013,1.115,2017,2.29,2021,0.928,2024,1.597,2027,2.489,2049,4.684,2061,1.007,2065,2.779,2086,2.092,2095,0.67,2097,1.491,2104,1.158,2109,1.168,2127,0.776,2129,1.755,2131,2.288,2137,1.706,2142,1.168,2143,1.453,2153,1.064,2155,2.676,2158,2.126,2162,2.322,2170,0.772,2172,0.864,2180,1.842,2193,1.254,2198,1.842,2209,3.206,2212,1.158,2213,1.314,2214,0.847,2244,2.125,2254,2.384,2270,1.986,2279,3.364,2291,0.686,2292,1.659,2305,4.489,2306,1.737,2307,1.614,2308,1.571,2309,0.67,2327,3.644,2338,0.85,2340,2.975,2355,2.053,2357,1.53,2374,1.756,2382,1.584,2383,2.126,2448,1.53,2507,2.29,2548,2.502,2550,1.196,2556,2.204,2560,1.808,2584,1.808,2638,2.607,2652,1.53,2660,0.949,2676,1.986,2677,2.985,2743,1.106,2745,2.779,2748,0.768,2752,1.344,2766,4.238,2770,1.864,2775,1.224,2791,0.827,2795,0.971,2822,1.605,2825,1.584,2827,0.819,2832,1.525,2833,1.382,2851,0.67,2865,2.384,2871,0.994,2905,2.126,2909,1.089,2919,1.119,2923,3.23,2930,2.607,2935,1.986,2936,2.302,2938,1.224,2966,2.531,3005,2.531,3016,2.489,3024,2.259,3043,1.417,3045,1.864,3047,2.388,3048,2.779,3083,3.644,3087,1.986,3094,1.168,3117,1.706,3173,1.417,3200,1.706,3236,1.986,3238,0.907,3242,2.742,3280,2.739,3284,2.384,3292,2.742,3299,1.756,3301,2.204,3316,2.537,3328,1.923,3348,2.607,3360,2.087,3369,2.087,3380,1.756,3400,2.384,3429,1.887,3439,0.866,3440,4.324,3442,4.059,3621,2.388,3669,1.49,3688,2.742,3704,1.808,3706,1.887,3726,1.864,3750,1.864,3755,1.864,3791,2.609,3797,1.706,3815,2.489,3831,1.706,3841,1.923,3854,3.65,3906,1.864,4012,2.204,4014,2.29,4023,1.706,4027,1.923,4041,2.673,4072,2.204,4108,2.199,4137,4.656,4265,1.089,4294,1.864,4419,1.887,4435,1.659,4446,2.034,4469,3.089,4488,5.1,4507,4.429,4508,2.776,4552,1.864,4584,2.204,4721,2.874,4795,3.856,4928,3.644,4936,1.808,4950,2.489,4993,2.742,5056,1.254,5223,2.489,5275,2.742,5281,3.644,5312,3.839,5341,1.284,5376,2.29,5389,1.674,5394,4.007,5478,3.485,5543,2.9,5548,2.259,5567,2.742,5651,1.864,5718,3.326,5832,1.756,5890,1.254,5901,2.607,5946,3.839,5958,1.756,5977,2.053,5979,2.609,6086,3.326,6103,2.489,6110,2.126,6133,2.489,6460,2.29,6534,1.986,6581,1.56,6657,2.489,6988,4.656,7218,3.839,7412,2.824,7767,3.089,7807,2.29,7919,3.206,7920,3.644,8023,5.1,8024,8.381,8025,9.259,8026,6.446,8027,4.125,8028,2.384,8029,3.644,8030,4.125,8031,4.125,8032,4.125,8033,4.125,8034,7.285,8035,2.9,8036,3.326,8037,4.125,8038,4.125,8039,2.742,8040,5.775,8041,2.607,8042,3.326,8043,2.9,8044,3.644,8045,2.9,8046,8.083,8047,8.882,8048,8.583,8049,5.1,8050,3.644,8051,3.644,8052,2.742,8053,3.644,8054,4.125,8055,4.125,8056,4.125,8057,4.125,8058,4.059,8059,5.775,8060,5.1,8061,2.607,8062,8.083,8063,4.125,8064,3.089,8065,3.839,8066,4.125,8067,2.053,8068,5.775,8069,3.326,8070,4.125,8071,3.326,8072,3.644,8073,4.125,8074,2.742,8075,4.125,8076,4.125,8077,2.9,8078,5.213,8079,2.607,8080,5.775,8081,5.775,8082,5.775,8083,6.663,8084,4.125,8085,6.375,8086,6.663,8087,4.125,8088,4.125,8089,7.218,8090,7.598,8091,4.125,8092,2.388,8093,5.775,8094,4.125,8095,7.218,8096,2.742,8097,4.125,8098,4.125,8099,4.125,8100,4.125,8101,4.125,8102,5.775,8103,4.125,8104,5.775,8105,5.775,8106,5.775,8107,5.775,8108,5.775,8109,5.775,8110,5.775,8111,5.775,8112,5.775,8113,5.775,8114,5.775,8115,5.775,8116,5.775,8117,5.775,8118,5.775,8119,5.775,8120,3.65,8121,5.775,8122,7.218,8123,4.125,8124,5.775,8125,5.775,8126,5.775,8127,5.775,8128,5.775,8129,5.775,8130,5.775,8131,6.663,8132,5.775,8133,5.775,8134,5.775,8135,5.775,8136,3.644,8137,3.644,8138,2.607,8139,4.125,8140,4.125,8141,6.663,8142,4.125,8143,4.125,8144,4.125,8145,5.775,8146,4.125,8147,5.775,8148,4.125,8149,5.775,8150,4.125,8151,4.125,8152,7.218,8153,4.125,8154,4.125,8155,4.125,8156,4.125,8157,6.663,8158,4.125,8159,4.125,8160,4.125,8161,4.125,8162,4.125,8163,4.125,8164,4.125,8165,4.125,8166,4.125,8167,4.125,8168,5.775,8169,2.9,8170,4.125,8171,7.874,8172,6.663,8173,4.125,8174,4.125,8175,4.125,8176,4.125,8177,4.125,8178,5.775,8179,4.125,8180,4.125,8181,4.125,8182,4.125,8183,3.326,8184,4.125,8185,4.125,8186,4.125,8187,4.125,8188,4.125,8189,4.125,8190,4.125,8191,4.125,8192,5.775,8193,2.742,8194,4.584,8195,4.324,8196,4.125,8197,4.125,8198,4.125,8199,5.775,8200,4.324,8201,4.125,8202,4.125,8203,4.125,8204,4.125,8205,3.089,8206,4.125,8207,1.986,8208,4.125,8209,4.125,8210,2.384,8211,4.125,8212,2.607,8213,2.204,8214,3.326,8215,3.65,8216,4.125,8217,2.9,8218,4.125,8219,4.125,8220,5.775,8221,3.644,8222,4.125,8223,3.644,8224,4.125,8225,4.125,8226,3.326,8227,2.9,8228,3.089,8229,4.125,8230,4.125,8231,3.089,8232,4.125,8233,3.326,8234,3.326,8235,3.326,8236,3.644,8237,4.059,8238,4.125,8239,5.775,8240,4.125,8241,4.125,8242,4.125,8243,3.644,8244,4.125,8245,4.125,8246,4.125,8247,4.125,8248,3.326,8249,3.326,8250,3.326]],["title//en/lessons/creating-mobile-augmented-reality-experiences-in-unity",[117,0.072,379,0.598,1236,2.256,3281,2.023,5222,2.857,6107,2.569]],["body//en/lessons/creating-mobile-augmented-reality-experiences-in-unity",[1,0.575,2,2.078,3,0.105,4,0.271,5,0.078,6,0.538,7,2.396,8,0.641,9,0.084,12,0.059,13,1.199,15,0.518,17,1.398,18,0.615,19,1.092,25,0.251,27,1.521,28,0.702,29,0.314,30,0.896,34,1.755,35,2.406,37,1.375,38,0.637,40,0.143,42,0.193,45,0.081,46,0.091,47,0.661,49,0.089,54,2.661,55,0.713,57,0.373,58,0.853,60,0.205,63,1.01,64,0.505,67,1.639,68,0.677,70,1.499,71,0.09,72,1.108,74,0.727,77,1.216,82,0.04,83,0.659,87,0.155,88,0.573,89,0.739,93,0.026,94,0.271,95,0.554,96,0.65,98,1.428,103,0.281,105,0.112,108,0.479,110,0.358,111,0.948,112,0.93,113,0.86,115,0.024,116,0.9,117,0.166,118,1.098,119,0.752,120,0.674,122,0.273,128,0.742,129,0.616,130,0.044,131,0.533,132,0.053,134,0.606,135,0.24,136,0.628,137,0.071,138,0.132,139,0.186,140,0.986,141,0.733,143,1.308,144,0.616,146,0.085,148,2.165,152,0.792,153,0.135,157,0.479,158,1.17,159,0.077,171,1.009,173,0.427,179,0.662,182,1.277,183,2.678,185,0.106,186,0.767,189,0.232,190,0.007,191,0.369,197,1.718,200,0.261,201,0.166,202,1.524,203,0.94,205,0.896,211,0.235,214,0.291,215,2.913,220,0.443,221,0.577,225,3.262,227,0.33,228,0.102,229,2.509,230,1.566,232,0.986,239,1.655,241,1.057,242,0.504,244,3.314,247,1.566,248,5.561,249,0.577,250,2.309,253,0.556,257,0.346,258,1.704,260,2.431,262,0.974,264,1.36,266,0.875,267,0.505,268,0.623,272,0.274,273,0.253,274,1.216,275,3.502,277,0.076,282,0.772,285,1.41,286,2.139,294,0.475,296,0.429,297,0.365,298,1.285,299,0.715,303,0.549,304,0.428,306,0.666,307,0.785,311,1.024,312,1.493,313,0.659,315,3.442,316,0.442,318,1.361,321,0.918,326,0.666,327,1.579,330,0.571,333,0.271,335,0.173,336,1.866,341,0.127,348,1.315,350,0.427,353,0.291,356,0.346,357,0.271,360,0.241,363,0.368,364,1.16,369,0.554,371,1.216,375,0.874,379,0.965,380,0.232,381,0.223,382,0.404,383,0.256,387,0.941,389,0.571,390,0.374,394,0.731,395,0.132,396,0.964,397,0.86,399,0.466,400,0.619,401,1.639,405,0.192,406,1.428,407,0.397,409,0.271,410,0.908,413,3.122,414,1.625,415,2.642,416,0.862,418,0.785,420,0.682,422,0.272,424,0.346,425,0.298,429,1.376,430,0.482,435,0.429,436,0.155,438,0.325,439,0.193,441,0.125,447,0.902,449,0.154,450,0.112,451,1.975,460,0.772,461,0.641,462,2.314,468,0.143,469,1.057,470,1.637,471,0.393,472,0.899,473,1.836,485,0.505,486,0.085,487,0.533,488,0.698,490,1.61,493,0.063,495,0.604,496,2.622,504,0.974,506,0.314,509,0.156,510,0.803,511,0.299,517,1.5,519,0.11,521,0.732,523,1.992,525,0.489,526,0.682,530,0.261,531,0.173,535,2.487,538,1.082,548,1.277,549,0.533,550,0.88,560,0.312,562,1.808,566,0.192,572,0.803,575,0.227,576,0.575,577,0.513,581,3.789,583,0.733,586,1.364,589,1.009,591,0.835,592,1.803,593,1.41,596,1.009,599,0.695,601,0.131,602,2.554,603,1.634,605,0.791,606,1.754,610,0.18,613,0.454,618,0.737,644,1.133,645,0.268,646,0.662,647,0.175,648,1.375,650,1.246,652,4.817,661,0.173,663,0.166,666,0.715,671,4.234,672,0.732,673,0.324,675,1.452,679,1.61,682,1.722,683,0.546,684,1.188,690,1.01,700,0.94,705,0.378,707,0.221,721,0.394,726,1.755,732,1.485,733,1.919,737,0.821,738,0.682,744,0.479,748,0.785,750,0.895,752,0.715,763,0.767,765,0.164,766,0.281,768,0.299,778,1.31,785,1.601,788,0.41,793,2.858,795,1.108,800,0.677,802,0.546,803,0.548,807,1.177,811,1.301,812,0.131,814,1.058,816,1.769,817,0.119,821,1.059,822,2.251,827,0.827,829,0.942,830,1.009,835,0.985,836,0.623,839,0.792,840,0.656,841,1.362,848,1.083,852,1.023,854,2.142,856,3.418,858,0.853,863,0.715,874,1.471,876,0.827,879,0.767,886,1.615,912,0.682,917,1.362,930,0.641,931,1.365,933,0.561,945,1.341,946,1.493,947,0.874,954,0.759,966,0.803,967,0.533,968,0.841,972,0.821,976,0.383,983,0.807,986,1.215,988,1.095,995,1.308,997,1.033,1000,0.772,1013,0.201,1015,1.704,1016,2.997,1022,0.914,1029,0.489,1034,1.082,1035,0.657,1043,1.447,1044,0.851,1052,0.657,1060,0.682,1073,0.677,1077,2.997,1079,0.412,1081,3.268,1083,1.704,1087,1.485,1091,0.619,1107,1.447,1120,0.767,1131,0.211,1133,0.505,1135,1.272,1145,0.896,1148,0.619,1152,1.116,1154,0.895,1158,1.41,1159,1.485,1162,1.564,1167,1.246,1201,2.406,1202,0.554,1211,2.273,1227,1.333,1228,1.754,1233,0.416,1236,4.91,1237,3.632,1294,1.751,1318,1.345,1323,2.711,1326,0.41,1330,1.729,1369,1.604,1401,0.429,1408,1.375,1409,1.134,1415,0.965,1426,0.604,1430,1.107,1455,1.188,1456,1.655,1457,1.116,1476,0.454,1488,0.896,1521,1.754,1522,1.297,1523,1.226,1529,0.241,1541,2.814,1560,1.992,1563,0.619,1568,1.485,1582,3.021,1586,2.554,1591,1.991,1594,4.608,1611,3.262,1618,3.758,1620,1.655,1622,1.277,1631,1.256,1632,0.876,1633,1.41,1637,0.589,1639,0.883,1640,2.642,1641,1.678,1643,1.76,1645,0.619,1648,0.826,1662,0.702,1667,2.314,1668,1.083,1676,1.16,1678,1.992,1679,2.314,1691,1.198,1692,2.251,1717,1.216,1721,1.375,1727,2.04,1739,3.535,1740,3.138,1744,1.564,1759,1.808,1778,1.5,1793,2.043,1813,1.447,1823,0.88,1825,1.246,1844,1.375,1853,1.17,1858,1.585,1891,2.139,1902,1.341,1903,0.832,1941,2.309,1943,1.808,1949,1.76,1967,2.861,1968,1.704,1986,0.785,1995,1.76,2003,1.083,2005,0.715,2007,0.677,2024,1.564,2058,1.215,2061,0.698,2062,0.752,2079,1.285,2083,2.196,2086,1.16,2095,0.65,2104,0.803,2117,1.808,2120,2.062,2121,2.314,2128,1.107,2131,1.375,2132,5.497,2133,1.226,2137,2.945,2142,1.601,2157,5.672,2158,4.217,2159,1.754,2169,5.672,2170,1.532,2172,1.011,2190,1.216,2192,1.655,2193,2.165,2194,3.855,2198,1.803,2202,1.754,2212,1.765,2213,1.225,2214,1.645,2223,1.566,2234,2.092,2244,1.277,2291,0.94,2302,3.262,2305,4.073,2306,1.65,2308,1.524,2313,3.021,2338,0.589,2350,3.227,2351,1.655,2356,1.447,2366,1.447,2512,1.566,2519,2.139,2531,3.385,2536,1.678,2547,2.196,2548,1.564,2596,1.927,2630,7.272,2644,2.222,2655,1.566,2670,3.227,2676,1.927,2677,2.338,2718,4.932,2743,1.439,2748,0.948,2752,0.94,2754,1.991,2778,3.155,2781,2.997,2785,1.808,2816,1.992,2822,1.362,2824,2.26,2825,1.749,2827,1.024,2832,1.731,2833,2.742,2834,1.566,2851,0.65,2871,1.362,2902,2.711,2917,1.107,2923,3.08,2931,3.268,2932,3.227,2935,1.927,2936,2.271,2939,1.216,2940,3.412,2966,1.754,2967,1.566,2975,1.447,2990,4.908,2995,2.53,2999,1.808,3019,2.415,3028,2.153,3030,2.646,3033,2.314,3043,1.375,3047,1.655,3056,4.793,3062,2.062,3077,1.566,3085,1.485,3099,3.573,3154,2.212,3170,3.218,3173,2.251,3197,2.062,3198,2.635,3214,2.139,3218,1.704,3236,3.155,3272,1.866,3273,1.133,3281,4.459,3288,1.61,3291,1.992,3298,1.927,3300,1.992,3350,1.992,3422,2.139,3429,1.308,3616,1.61,3671,3.974,3672,1.655,3716,1.341,3728,1.375,3747,2.53,3760,3.789,3797,2.945,3807,2.636,3826,2.712,3828,1.704,3837,2.53,3907,2.636,3926,3.268,3980,6.754,4022,1.866,4108,1.524,4110,1.655,4125,3.197,4333,2.222,4353,3.394,4435,1.61,4441,2.661,4456,2.496,4471,2.661,4621,2.062,4660,2.997,4873,2.661,4942,1.704,5101,2.814,5134,2.997,5213,3.758,5222,6.648,5279,3.805,5307,1.866,5341,2.495,5376,3.138,5395,2.721,5396,2.53,5534,1.927,5621,2.814,5725,1.992,5834,2.062,5853,3.974,5854,5.281,5901,4.143,5958,1.704,5969,5.172,5979,1.942,6100,3.974,6107,5.77,6305,5.183,6545,3.535,6581,1.528,6761,3.138,7189,4.533,7209,2.496,7237,2.661,7243,2.062,7761,5.183,7799,2.661,7836,1.992,7842,4.994,7867,2.314,8026,5.007,8043,5.851,8067,1.992,8078,5.333,8210,2.314,8217,2.814,8227,2.814,8236,3.535,8251,8.171,8252,5.077,8253,3.758,8254,4.559,8255,4.559,8256,3.535,8257,8.093,8258,8.29,8259,7.329,8260,4.247,8261,8.015,8262,5.789,8263,4.908,8264,3.535,8265,3.955,8266,3.227,8267,3.535,8268,3.227,8269,3.805,8270,3.535,8271,3.535,8272,3.535,8273,3.227,8274,2.997,8275,4.003,8276,4.003,8277,4.003,8278,3.535,8279,4.003,8280,3.535,8281,2.814,8282,2.53,8283,2.314,8284,3.535,8285,2.062,8286,3.535,8287,5.789,8288,7.352,8289,3.753,8290,2.139,8291,3.573,8292,4.003,8293,4.993,8294,3.535,8295,3.227,8296,4.003,8297,4.003,8298,4.003,8299,5.626,8300,4.003,8301,3.227,8302,5.789,8303,4.993,8304,3.535,8305,3.535,8306,4.993,8307,3.535,8308,3.535,8309,3.535,8310,3.535,8311,3.535,8312,3.535,8313,3.535,8314,2.997,8315,7.798,8316,7.079,8317,3.227,8318,6.287,8319,3.227,8320,4.994,8321,2.814,8322,4.117,8323,5.654,8324,4.003,8325,4.993,8326,4.003,8327,3.535,8328,5.789,8329,4.234,8330,4.993,8331,3.227,8332,3.535,8333,3.227,8334,3.535,8335,3.535,8336,3.535,8337,2.997,8338,3.535,8339,4.993,8340,2.997,8341,2.415,8342,4.357,8343,5.789,8344,2.314,8345,2.997,8346,3.227,8347,6.635,8348,3.227,8349,3.535,8350,2.997,8351,3.227,8352,3.535,8353,2.997,8354,3.535,8355,3.535,8356,3.227,8357,2.53,8358,4.003,8359,5.654,8360,4.003,8361,4.003,8362,4.003,8363,4.003,8364,5.654,8365,5.654,8366,4.003,8367,5.743,8368,4.234,8369,4.003,8370,3.535,8371,3.535,8372,4.559,8373,4.993,8374,6.887,8375,3.227,8376,3.535,8377,3.227,8378,3.535,8379,6.291,8380,2.53,8381,4.003,8382,4.003,8383,4.003,8384,4.003,8385,4.003,8386,4.003]],["title//en/lessons/creating-network-diagrams-from-historical-sources",[12,0.073,350,0.216,954,0.335,1044,0.376,1371,0.539,1660,1.302,7199,2.331]],["body//en/lessons/creating-network-diagrams-from-historical-sources",[2,1.234,3,0.057,4,0.333,7,1.423,9,0.091,12,0.14,13,0.564,14,0.438,18,0.507,23,0.464,26,0.321,28,0.478,29,0.292,30,0.707,31,1.004,33,2.065,36,0.579,38,0.721,39,0.496,40,0.198,42,0.152,44,2.58,45,0.101,46,0.089,49,0.093,51,0.609,52,2.322,57,0.203,58,0.534,59,0.861,60,0.204,62,1.945,67,1.403,68,0.935,69,0.898,71,0.08,72,1.195,74,0.582,76,0.591,77,1.356,79,1.853,80,2.821,81,0.366,82,0.041,87,0.325,88,0.564,89,0.688,92,0.528,93,0.026,94,0.47,103,0.314,105,0.066,107,0.668,111,0.993,112,0.79,115,0.024,117,0.155,119,0.924,120,0.699,122,0.284,123,1.027,127,0.832,129,0.386,130,0.039,132,0.059,134,0.564,135,0.257,136,0.507,137,0.077,138,0.152,139,0.158,141,0.9,146,0.187,152,1.307,153,0.066,154,0.981,159,0.095,160,0.114,164,1.495,167,0.425,171,2.175,173,0.538,179,0.617,181,0.959,185,0.123,189,0.181,190,0.007,191,0.412,193,0.564,197,1.356,201,0.209,203,1.155,211,0.215,212,1.613,214,0.208,217,1.075,221,0.563,223,0.449,227,0.325,228,0.221,242,0.45,244,1.846,247,1.34,249,0.362,251,1.004,256,1.125,257,0.389,260,1.655,262,0.791,263,0.293,264,1.063,267,0.399,268,0.672,272,0.287,273,0.364,277,0.061,282,0.832,284,1.179,285,1.572,288,1.795,289,0.797,297,0.203,299,1.089,303,0.366,304,0.496,305,1.325,306,0.742,312,1.179,315,1.846,316,0.336,318,1.434,320,1.882,321,0.725,324,1.792,325,1.294,326,1.155,327,1.075,328,0.399,330,0.815,335,0.373,340,1.014,341,0.153,349,0.886,350,0.6,353,0.25,356,0.386,358,0.854,360,0.191,363,0.486,368,0.564,369,0.681,373,3.854,379,0.898,380,0.253,381,0.253,382,0.451,383,0.208,387,0.641,389,0.871,390,0.292,395,0.126,399,0.71,400,0.69,401,1.24,403,1.853,405,0.292,406,1.063,407,0.549,409,0.413,410,0.71,414,0.816,415,1.655,417,1.281,418,0.73,422,0.249,425,0.208,427,0.438,428,0.267,429,0.937,430,0.417,431,0.559,432,0.916,433,0.672,435,0.214,436,0.288,438,0.401,439,0.161,441,0.116,442,0.73,444,0.071,449,0.103,450,0.111,459,0.58,462,1.325,464,0.937,466,1.264,468,0.167,471,0.438,476,0.314,485,0.77,486,0.158,488,0.362,493,0.066,495,1.18,496,2.338,498,0.641,504,0.791,505,0.791,506,0.413,508,1.269,509,0.222,511,0.389,513,0.383,517,1.663,519,0.227,521,0.816,524,0.959,525,0.646,526,1.452,529,2.269,530,0.486,531,0.323,533,2.016,534,0.831,538,1.648,542,1.24,543,0.707,547,1.18,548,1.423,549,1.073,550,1.527,555,1.538,557,1.562,559,0.657,560,0.246,566,0.375,570,1.071,573,0.959,575,0.238,577,0.349,580,1.495,583,0.791,586,0.855,587,0.76,590,0.609,591,0.478,598,1.423,599,0.549,600,1.195,601,0.198,602,2.755,610,0.257,613,0.846,633,2.842,635,1.019,636,1.1,643,1.179,645,0.366,647,0.173,648,1.533,655,2.148,661,0.373,663,0.142,664,1.648,665,1.183,666,1.555,673,0.654,676,1.152,680,0.76,681,0.791,682,1.31,683,1.198,690,1.089,705,0.376,707,0.455,708,1.572,713,1.356,732,1.655,733,1.562,737,0.916,738,0.76,739,1.425,740,1.061,741,0.811,742,1.34,743,1.533,744,0.831,750,0.732,752,0.797,755,0.641,761,1.423,765,0.32,766,0.429,768,0.34,772,2.935,777,0.506,779,0.594,780,1.389,785,0.778,788,0.517,793,2.702,794,0.937,795,0.875,800,0.534,803,0.57,805,1.533,806,0.811,807,0.674,808,0.895,811,1.598,812,0.2,814,0.835,817,0.232,821,0.987,826,2.693,827,0.451,828,1.179,829,1.436,830,1.751,836,0.672,839,0.425,840,0.525,844,0.916,847,1.34,848,0.855,852,1.159,853,0.835,858,0.92,863,1.24,870,1.459,874,0.778,875,1.956,879,0.855,880,2.522,882,0.918,886,1.1,900,0.653,904,1.655,908,1.495,911,2.148,914,1.956,915,3.142,916,2.043,917,1.075,923,2.967,924,1.241,926,1.321,930,0.846,932,2.478,933,1.274,939,1.051,944,0.937,947,1.155,949,1.152,950,0.142,951,1.441,954,0.951,955,1.945,956,1.573,966,0.895,967,0.594,968,1.281,972,0.916,976,0.505,980,0.92,983,0.936,987,1.294,989,0.742,990,1.218,991,1.206,995,2.439,996,0.937,999,2.821,1000,1.019,1004,1.495,1005,1.234,1013,0.225,1022,0.598,1026,1.792,1029,0.646,1032,0.816,1035,0.641,1040,0.898,1044,0.846,1048,1.122,1052,0.837,1056,1.648,1057,1.423,1059,2.284,1061,1.325,1067,3.342,1075,1.063,1079,0.629,1082,2.58,1084,0.594,1085,2.717,1090,2.402,1091,0.69,1100,2.3,1104,1.945,1105,1.101,1106,4.673,1112,1.051,1116,2.094,1124,2.3,1131,0.479,1132,4.39,1133,0.877,1136,2.386,1141,2.162,1142,1.635,1143,2.319,1144,2.319,1145,1.101,1148,1.358,1149,2.3,1151,0.625,1152,1.469,1154,0.832,1159,1.655,1162,1.234,1165,1.125,1182,0.707,1186,1.294,1203,1.325,1212,0.564,1224,1.503,1227,1.47,1231,1.7,1232,1.655,1233,0.723,1240,1.219,1259,2.017,1261,1.635,1267,2.319,1270,1.613,1294,1.532,1297,1.403,1318,0.916,1323,1.846,1326,0.4,1329,0.725,1331,1.264,1332,1.436,1369,0.875,1370,1.434,1371,1.365,1378,1.495,1384,1.495,1391,1.234,1392,1.27,1401,0.913,1415,1.27,1426,0.674,1429,1.538,1430,1.234,1433,1.459,1455,1.81,1456,1.846,1459,0.835,1460,1.795,1488,0.707,1493,1.384,1494,2.385,1497,1.613,1498,2.967,1499,1.795,1516,1.051,1518,1.497,1519,2.08,1522,1.155,1526,3.711,1529,0.523,1532,3.599,1543,3.942,1567,2.693,1582,2.385,1601,1.9,1607,2.58,1608,1.7,1610,2.755,1611,3.035,1613,2.381,1615,1.9,1620,2.522,1625,1.613,1627,1.31,1630,0.641,1631,0.898,1632,0.549,1634,2.693,1637,0.657,1645,0.943,1650,2.478,1653,1.956,1654,1.495,1660,2.507,1661,4.144,1662,0.652,1664,2.862,1665,1.1,1668,1.33,1669,1.495,1683,1.718,1684,0.799,1687,1.679,1702,0.959,1721,1.533,1723,5.386,1731,2.509,1733,1.325,1744,1.687,1745,4.566,1750,2.53,1752,1.495,1754,1.9,1756,1.294,1762,5.145,1768,2.148,1778,1.141,1790,2.693,1793,1.613,1807,2.221,1808,3.343,1813,2.698,1817,4.287,1823,0.981,1853,0.797,1895,1.125,1909,2.478,1934,1.495,1937,1.648,1942,0.895,1947,0.707,1948,0.77,1950,6.135,1995,1.389,2003,1.33,2005,0.797,2007,0.534,2010,0.399,2021,1.004,2050,1.61,2062,1.04,2087,0.855,2095,0.99,2097,2.51,2099,4.39,2101,3.138,2102,1.882,2103,3.272,2107,3.035,2108,3.343,2127,0.809,2129,1.356,2133,0.835,2138,3.854,2142,1.264,2153,1.573,2183,1.533,2204,2.215,2211,1.655,2212,1.567,2213,0.641,2214,1.251,2216,1.613,2244,1.945,2248,2.148,2251,2.148,2252,2.967,2275,1.389,2293,1.389,2306,1.168,2309,0.725,2321,2.842,2374,2.956,2459,2.221,2509,3.237,2512,0.981,2525,2.3,2528,2.693,2531,1.846,2542,1.395,2550,1.294,2551,1.746,2554,1.398,2560,1.956,2577,2.522,2578,1.206,2579,3.385,2584,3.044,2638,2.821,2673,3.343,2677,2.873,2692,2.478,2719,2.221,2743,0.855,2752,0.742,2758,1.846,2765,2.576,2771,2.478,2792,1.206,2795,1.757,2811,1.573,2818,4.86,2827,0.918,2829,1.179,2832,1.61,2838,1.814,2843,3.342,2844,1.767,2848,1.921,2867,3.599,2868,3.599,2871,2.114,2879,2.755,2883,1.746,2895,5.6,2898,1.921,2901,1.294,2909,1.179,2923,1.572,2924,3.579,2935,2.148,2943,1.746,2946,6.143,2948,3.854,2953,1.956,2975,1.613,2994,1.846,2999,2.016,3010,2.645,3017,1.234,3024,1.746,3040,3.711,3048,2.148,3173,1.533,3180,4.773,3198,2.842,3218,1.9,3238,1.34,3275,4.718,3279,3.199,3285,2.08,3289,2.221,3299,1.9,3300,1.853,3312,4.883,3320,1.152,3338,1.264,3355,2.755,3364,3.237,3379,4.054,3414,1.655,3426,3.599,3429,1.993,3630,2.385,3672,1.846,3699,2.935,3705,2.385,3716,1.495,3755,2.016,3784,2.673,3821,3.138,3830,3.138,3838,2.967,3906,2.755,4018,2.478,4027,3.237,4069,2.478,4101,2.016,4104,2.221,4113,3.76,4114,4.287,4124,1.795,4294,2.016,4329,1.7,4435,1.795,4440,3.942,4446,1.572,4499,2.967,4502,2.148,4566,1.61,4582,4.566,4584,2.385,4612,2.967,4615,2.148,4621,3.846,4656,2.148,4677,2.221,5076,3.889,5252,1.9,5264,2.58,5266,2.58,5296,3.138,5313,2.385,5356,1.533,5377,6.019,5389,1.294,5394,2.478,5404,1.423,5469,2.58,5474,3.599,5492,2.967,5506,3.342,5507,3.342,5508,3.342,5528,3.525,5597,2.478,5607,3.579,5643,3.599,5867,4.054,5946,4.054,5953,2.478,6103,2.693,6140,2.967,6460,2.478,6494,2.58,6556,3.385,6576,3.854,6581,1.206,6603,2.821,6653,2.221,6776,3.258,6874,2.821,7129,2.693,7167,4.287,7199,4.287,7230,3.599,7326,5.764,7414,2.967,7466,2.967,7467,2.385,7472,2.967,7565,3.942,7680,2.821,7760,3.854,7762,3.342,7809,3.342,7811,2.821,7842,2.967,8039,2.967,8052,2.967,8067,2.221,8212,2.821,8252,2.478,8285,2.3,8344,2.58,8387,6.098,8388,6.098,8389,6.098,8390,6.098,8391,3.138,8392,5.386,8393,5.386,8394,4.157,8395,5.6,8396,3.342,8397,6.135,8398,3.942,8399,4.566,8400,4.464,8401,3.599,8402,4.464,8403,3.342,8404,3.599,8405,3.599,8406,6.098,8407,3.599,8408,3.599,8409,2.967,8410,3.942,8411,4.464,8412,7.126,8413,4.464,8414,4.464,8415,5.386,8416,6.301,8417,3.342,8418,6.135,8419,5.386,8420,4.464,8421,4.464,8422,6.098,8423,4.464,8424,4.464,8425,3.942,8426,6.169,8427,3.942,8428,3.599,8429,4.287,8430,4.883,8431,3.942,8432,3.942,8433,4.464,8434,4.464,8435,4.464,8436,3.942,8437,3.942,8438,4.464,8439,8.707,8440,6.019,8441,5.201,8442,4.917,8443,4.566,8444,4.464,8445,8.527,8446,4.464,8447,6.019,8448,4.464,8449,4.464,8450,4.464,8451,4.054,8452,5.386,8453,4.191,8454,3.525,8455,6.098,8456,4.464,8457,2.967,8458,3.342,8459,3.854,8460,4.464,8461,5.6,8462,4.464,8463,4.464,8464,7.294,8465,6.098,8466,3.942,8467,3.372,8468,4.464,8469,4.464,8470,3.342,8471,2.58,8472,3.942,8473,2.967,8474,4.464,8475,3.942,8476,4.464,8477,3.138,8478,4.917,8479,6.946,8480,5.386,8481,2.821,8482,4.464,8483,4.464,8484,3.342,8485,3.599,8486,2.821,8487,4.464,8488,2.693,8489,3.599,8490,4.464,8491,3.942,8492,6.098,8493,3.599,8494,4.464,8495,4.464,8496,3.942,8497,3.599]],["title//en/lessons/retired/creating-new-items-in-zotero",[117,0.085,190,0.005,815,2.38,1457,0.815]],["body//en/lessons/retired/creating-new-items-in-zotero",[3,0.101,5,0.081,8,0.52,9,0.125,22,0.632,27,1.215,28,0.712,29,0.439,46,0.085,49,0.094,55,0.538,60,0.202,64,0.594,70,1.132,71,0.078,74,0.701,82,0.031,93,0.023,97,2.769,105,0.117,107,0.52,117,0.168,129,0.575,130,0.032,132,0.057,136,0.485,137,0.079,138,0.147,146,0.14,154,1.728,157,0.941,159,0.072,185,0.099,189,0.197,190,0.009,192,1.715,200,0.512,201,0.154,211,0.247,227,0.323,253,0.433,257,0.34,263,0.286,266,0.774,272,0.268,273,0.257,277,0.074,289,1.187,297,0.358,321,1.079,329,1.333,341,0.156,345,0.575,349,0.753,358,1.101,364,2.508,375,1.028,380,0.197,381,0.197,383,0.227,390,0.318,398,2.913,399,0.774,407,0.589,414,1.53,416,0.846,422,0.251,429,1.396,435,0.433,438,0.394,439,0.154,441,0.15,444,0.082,449,0.153,463,1.715,466,1.882,468,0.15,485,0.839,493,0.059,504,1.019,513,0.434,517,1.567,524,1.428,559,1.158,560,0.434,572,1.333,575,0.251,610,0.251,647,0.154,672,1.437,676,1.715,678,1.899,681,1.122,683,1.244,768,0.303,774,1.276,785,1.159,812,0.154,815,4.693,839,0.632,876,0.671,928,2.172,930,0.753,939,1.565,950,0.296,981,1.003,1008,2.226,1013,0.421,1022,0.652,1029,0.575,1031,0.954,1040,1.332,1054,2.531,1065,2.6,1066,3.424,1123,2.172,1187,1.796,1202,0.532,1318,1.364,1457,1.619,1476,0.891,1529,0.399,1622,2.67,1645,1.366,1684,0.712,1694,0.907,1776,1.676,1853,1.545,1932,1.735,1998,2.341,2139,4.201,2180,2.12,2351,2.749,2368,1.882,2509,3.902,2681,2.071,2743,1.506,2824,1.926,2827,1.03,2988,3.782,3407,2.673,3439,1.651,4125,2.829,5341,2.606,5389,1.926,5449,3.689,5979,2.875,6776,3.551,7114,3.689,7601,5.359,7602,5.359,7605,5.359,7606,5.87,7609,5.87,8471,3.841,8498,7.862,8499,6.646,8500,6.646,8501,6.646,8502,6.646,8503,5.87,8504,6.646,8505,6.646,8506,6.646,8507,8.373,8508,6.646,8509,6.646,8510,6.646,8511,6.646,8512,6.646,8513,8.373,8514,6.646,8515,6.646,8516,6.646,8517,6.646,8518,6.646,8519,6.646,8520,5.87,8521,6.646,8522,6.646,8523,7.862,8524,6.646,8525,7.862,8526,6.646,8527,6.646,8528,6.646,8529,6.646,8530,7.862,8531,6.646,8532,6.646]],["title//en/lessons/crowdsourced-data-normalization-with-pandas",[12,0.065,950,0.14,1030,1.817,1298,1.059,5874,3.089]],["body//en/lessons/crowdsourced-data-normalization-with-pandas",[0,2.552,1,0.542,2,1.5,3,0.094,4,0.26,5,0.079,6,0.359,8,0.667,9,0.124,12,0.14,13,0.477,14,0.419,15,0.454,19,1.103,23,0.393,25,0.514,26,0.433,27,0.69,28,0.404,29,0.367,30,1.337,31,1.22,32,1.02,33,1.755,35,1.607,36,0.953,37,1.297,38,0.734,39,0.555,40,0.216,42,0.217,44,2.183,45,0.099,46,0.082,47,0.285,48,1.215,49,0.094,51,0.74,55,0.562,57,0.335,58,0.83,59,0.905,60,0.208,62,1.204,63,0.674,64,0.485,65,1.02,67,0.869,68,0.916,69,0.935,70,0.924,71,0.091,72,1.36,74,0.454,76,0.555,78,0.628,81,0.417,82,0.038,83,0.891,87,0.284,88,0.236,90,0.643,92,0.636,93,0.023,94,0.367,96,0.613,98,0.659,101,1.715,102,2.387,103,0.517,105,0.124,106,1.22,107,0.575,108,0.879,110,0.337,112,0.933,113,1.165,115,0.026,116,1.427,117,0.161,118,0.464,119,0.844,120,0.694,122,0.231,124,0.952,127,0.516,128,0.604,129,0.469,130,0.042,131,0.923,132,0.06,134,0.285,135,0.266,136,0.622,137,0.067,138,0.137,139,0.08,140,1.885,141,1.064,144,0.6,145,0.705,146,0.08,148,1.148,152,1.129,153,0.109,157,0.879,159,0.092,160,0.101,164,1.265,167,0.66,169,1.36,173,0.246,176,1.543,180,1.109,181,0.811,182,2.212,185,0.13,186,0.723,189,0.244,190,0.009,191,0.5,193,0.801,196,2.573,200,0.353,201,0.211,202,1.438,205,0.86,208,0.968,211,0.249,212,1.365,213,2.159,214,0.237,217,1.529,219,2.018,220,0.599,221,0.439,223,0.517,227,0.348,228,0.229,232,1.337,235,1.365,236,0.974,238,1.244,240,2.655,242,0.312,249,0.675,251,1.427,253,0.525,256,1.6,257,0.341,259,1.5,261,0.657,262,0.823,263,0.267,264,1.281,267,0.62,268,0.598,272,0.237,273,0.284,274,1.648,276,1.44,277,0.075,282,0.947,289,0.674,291,0.757,296,0.787,297,0.172,298,1.44,299,0.674,302,1.941,303,0.326,304,0.493,307,0.83,309,1.671,312,0.997,316,0.299,318,0.902,320,1.929,321,1.309,327,0.91,328,0.485,329,0.757,330,0.895,333,0.367,335,0.341,341,0.147,345,0.711,346,3.334,348,0.757,349,0.867,350,0.246,353,0.301,356,0.469,360,0.149,363,0.452,367,1.474,369,0.532,379,0.799,380,0.251,381,0.253,382,0.773,383,0.311,387,0.911,389,0.382,390,0.332,395,0.147,397,0.811,398,1.655,399,0.856,400,0.982,401,0.674,402,1.02,405,0.352,406,0.659,407,0.488,409,0.256,414,1.16,418,0.452,419,1.188,422,0.12,424,0.327,425,0.251,427,0.37,428,0.251,429,1.139,430,0.326,431,0.256,432,0.775,435,0.304,436,0.322,438,0.397,439,0.206,440,0.997,441,0.174,444,0.083,446,0.91,447,0.972,449,0.124,450,0.103,459,0.359,460,0.866,461,0.428,462,1.121,465,2.655,468,0.132,471,0.72,476,0.488,485,0.685,486,0.176,487,0.844,493,0.048,495,0.57,498,0.911,503,1.438,504,1.158,505,1.022,506,0.386,509,0.191,511,0.335,512,1.33,517,1.015,519,0.237,520,2.377,522,1.466,525,0.682,527,0.542,528,4.307,530,0.498,531,0.163,534,0.76,538,1.02,540,1.772,541,1.596,542,1.239,543,0.86,547,1.109,549,0.722,554,1.154,557,0.849,559,1.187,560,0.503,566,0.304,570,0.899,572,1.391,573,0.811,574,1.204,575,0.234,577,0.425,583,0.49,586,0.723,587,0.924,589,0.952,590,1.003,591,0.949,592,1.204,594,0.473,596,1.368,597,1.536,598,1.73,599,0.667,601,0.171,605,0.704,610,0.28,613,0.615,618,0.37,634,1.438,635,1.121,642,1.401,643,1.432,645,0.345,646,0.829,647,0.205,650,1.176,661,0.274,662,1.22,663,0.171,666,1.133,673,0.306,675,1.107,676,1.399,678,0.793,680,0.643,681,0.823,682,0.811,683,1.279,690,1.133,695,1.879,699,2.012,700,0.902,706,1.407,707,0.405,708,1.33,709,1.33,714,0.819,715,1.572,721,0.381,731,1.817,737,1.303,738,0.924,740,0.78,742,0.83,744,0.76,746,1.519,750,0.68,751,2.528,752,0.968,753,1.607,754,2.51,757,0.74,758,0.599,763,1.407,765,0.345,766,0.446,778,0.659,779,0.844,785,0.659,787,1.466,788,0.434,793,1.265,794,0.894,801,2.453,802,0.866,803,0.536,806,1.048,808,0.757,812,0.211,813,2.018,816,0.889,817,0.112,818,1.655,827,0.548,828,0.997,829,0.889,835,0.477,836,0.416,839,0.699,840,0.644,841,0.91,843,3.851,844,1.508,860,1.519,863,0.674,876,0.701,877,1.652,879,0.723,882,0.464,886,1.337,900,0.879,904,1.401,907,0.811,912,0.924,914,1.655,915,1.946,917,1.529,923,2.51,925,1.365,928,1.772,930,0.893,931,1.081,933,1.229,941,1.427,944,1.333,946,1.676,947,1.454,949,0.974,950,0.298,951,0.968,954,0.382,957,1.303,972,1.113,973,1.863,974,0.757,976,0.533,980,0.958,983,0.913,986,1.165,990,1.239,991,1.715,995,1.234,997,1.268,998,1.519,1000,0.947,1009,0.516,1011,0.931,1013,0.19,1019,2.279,1022,0.622,1024,1.337,1028,0.849,1029,0.327,1030,3.834,1031,0.901,1032,1.343,1035,0.5,1036,2.507,1037,2.382,1040,0.556,1043,2.507,1044,0.944,1048,1.132,1052,0.585,1060,0.924,1061,1.121,1062,0.659,1064,1.365,1073,0.649,1075,1.21,1079,0.651,1080,1.044,1084,0.502,1087,2.012,1091,0.584,1098,2.552,1101,0.779,1102,0.91,1104,1.204,1105,1.212,1110,0.952,1122,5.606,1125,2.828,1126,4.791,1131,0.199,1132,4.011,1135,1.22,1141,1.176,1143,1.884,1148,0.584,1151,0.889,1152,1.081,1154,0.516,1159,2.012,1165,1.368,1167,1.176,1185,1.706,1186,1.094,1200,2.79,1202,0.564,1203,1.121,1211,1.519,1212,0.477,1216,0.674,1224,0.931,1225,1.715,1227,1.31,1232,1.401,1234,1.248,1240,1.319,1241,4.452,1243,0.952,1246,1.399,1261,1.494,1272,1.494,1275,2.377,1276,1.438,1281,1.817,1294,0.775,1297,0.869,1298,2.204,1326,0.454,1329,1.031,1330,1.46,1369,0.74,1370,0.628,1392,0.991,1398,2.45,1400,1.094,1401,0.581,1408,1.863,1415,0.799,1425,1.33,1431,1.638,1454,0.889,1457,1.182,1459,1.715,1461,0.997,1465,2.79,1466,2.279,1467,4.012,1476,0.428,1488,1.006,1497,1.365,1516,1.277,1518,1.407,1526,2.018,1529,0.381,1563,1.183,1565,1.772,1619,1.401,1622,2.657,1625,2.913,1627,1.165,1628,1.655,1630,0.779,1633,1.33,1636,1.391,1637,0.556,1639,0.428,1641,2.27,1644,2.066,1645,0.839,1648,0.337,1662,0.555,1665,1.71,1668,1.215,1670,2.181,1677,1.02,1684,0.787,1687,0.849,1689,1.094,1691,1.268,1692,1.863,1694,1.076,1707,1.33,1711,1.438,1714,2.45,1727,1.176,1740,2.096,1813,1.365,1823,1.395,1844,1.297,1853,0.674,1858,1.281,1893,3.158,1902,2.126,1903,0.935,1908,2.79,1912,2.483,1922,1.76,1937,1.715,1941,1.33,1942,1.088,1943,1.706,1947,0.599,1948,0.995,1949,1.176,1952,1.519,1954,1.519,1958,2.267,1984,1.607,1985,1.896,1986,0.74,1995,1.176,1997,3.83,1998,1.33,1999,2.108,2002,1.818,2003,0.723,2005,0.968,2007,0.452,2009,1.772,2010,0.567,2013,1.466,2026,2.898,2057,1.562,2058,1.165,2061,1.334,2095,0.613,2097,1.365,2102,0.952,2122,1.76,2127,0.739,2134,2.279,2140,2.387,2152,1.655,2153,1.79,2155,1.91,2162,1.519,2172,0.703,2192,2.243,2204,1.73,2212,1.273,2213,0.542,2244,2.69,2246,2.867,2247,1.477,2251,1.33,2252,4.612,2258,1.176,2291,1.31,2292,1.519,2309,1.031,2321,1.76,2338,0.556,2348,1.655,2353,1.536,2357,1.401,2366,1.96,2373,1.176,2381,1.477,2382,1.063,2428,2.45,2431,2.828,2542,0.968,2548,2.032,2554,0.628,2600,1.946,2646,4.062,2660,1.248,2673,1.818,2674,3.011,2712,2.51,2739,1.76,2741,0.889,2743,1.615,2748,1.134,2756,1.946,2759,1.33,2762,2.828,2775,1.61,2779,2.096,2789,1.33,2792,1.02,2795,0.889,2799,1.519,2804,2.828,2825,1.815,2826,1.91,2828,1.365,2851,1.031,2861,1.519,2862,1.818,2875,2.165,2898,1.5,2901,2.337,2909,1.676,2917,1.044,2924,1.946,2945,1.946,2952,3.83,2962,2.012,2999,1.706,3009,2.898,3010,1.438,3017,1.044,3019,3.83,3043,1.297,3071,3.135,3101,1.706,3110,2.308,3117,1.562,3119,2.828,3140,2.828,3141,2.828,3187,3.9,3197,1.946,3214,2.018,3229,1.655,3256,2.958,3272,1.76,3273,1.536,3279,1.401,3290,2.528,3300,1.929,3319,1.946,3320,0.974,3321,4.062,3338,1.069,3339,1.946,3358,2.096,3364,3.883,3365,3.606,3369,1.96,3370,1.121,3441,1.438,3458,6.353,3540,3.011,3618,2.183,3669,1.638,3704,2.377,3713,1.33,3714,3.135,3737,1.818,3780,4.011,3818,2.279,3831,1.562,3905,2.45,3907,1.519,3951,2.655,4026,2.387,4115,3.428,4118,2.507,4124,2.181,4140,2.096,4161,0.811,4216,5.539,4301,2.387,4356,2.183,4435,2.181,4498,1.818,4503,2.655,4508,1.863,4529,5.377,4530,2.183,4531,2.096,4566,1.432,4611,3.055,4635,3.045,4656,1.818,4741,5.44,4742,4.062,4743,3.045,4860,2.828,5006,2.183,5017,3.851,5171,2.387,5206,2.828,5277,1.76,5318,2.655,5334,2.655,5338,3.656,5341,1.176,5353,3.045,5356,1.297,5357,2.655,5360,3.273,5362,2.387,5367,5.165,5376,2.096,5389,1.572,5449,4.374,5471,2.018,5473,1.706,5553,3.233,5810,2.655,5845,1.818,5873,3.045,5874,6.578,5876,3.011,5884,1.477,5890,1.148,5958,1.607,5966,2.655,5968,2.828,5979,1.297,6083,5.728,6090,5.377,6095,2.655,6103,2.279,6109,3.135,6133,3.83,6136,3.335,6226,4.791,6460,2.096,6497,3.606,6511,2.655,6556,2.096,6631,2.51,6726,3.335,6738,6.635,6747,6.62,6754,2.51,6755,2.183,6946,3.813,7077,3.335,7129,3.273,7414,2.51,7554,4.755,7769,1.946,7802,3.606,7836,1.879,7919,4.773,7980,3.335,7982,3.335,8207,1.818,8396,5.728,8467,1.706,8533,7.201,8534,6.353,8535,5.118,8536,3.776,8537,2.279,8538,3.776,8539,6.347,8540,3.335,8541,3.776,8542,3.776,8543,5.424,8544,4.791,8545,3.045,8546,2.655,8547,4.753,8548,5.424,8549,5.424,8550,5.606,8551,3.776,8552,3.776,8553,4.791,8554,3.776,8555,4.791,8556,3.776,8557,6.347,8558,3.335,8559,3.335,8560,2.183,8561,3.335,8562,4.373,8563,5.195,8564,3.776,8565,3.776,8566,5.424,8567,3.335,8568,3.776,8569,3.776,8570,2.387,8571,4.062,8572,4.373,8573,5.424,8574,3.335,8575,6.718,8576,2.655,8577,2.828,8578,5.606,8579,3.776,8580,4.373,8581,3.776,8582,3.273,8583,5.424,8584,4.791,8585,1.879,8586,6.347,8587,6.347,8588,5.424,8589,7.649,8590,6.755,8591,5.424,8592,3.776,8593,3.335,8594,3.776,8595,3.776,8596,6.937,8597,4.373,8598,8.435,8599,3.776,8600,2.828,8601,7.88,8602,7.88,8603,2.655,8604,3.335,8605,3.776,8606,7.649,8607,8.332,8608,7.88,8609,7.88,8610,6.937,8611,7.649,8612,5.424,8613,5.424,8614,7.649,8615,5.728,8616,7.649,8617,3.776,8618,5.424,8619,5.424,8620,2.655,8621,7.88,8622,5.424,8623,8.062,8624,8.062,8625,6.937,8626,8.062,8627,7.251,8628,7.88,8629,8.598,8630,3.776,8631,4.791,8632,2.51,8633,7.649,8634,5.424,8635,4.373,8636,7.347,8637,3.776,8638,3.776,8639,7.649,8640,5.424,8641,2.183,8642,2.51,8643,3.335,8644,3.335,8645,3.776,8646,3.045,8647,7.347,8648,3.776,8649,3.776,8650,3.776,8651,3.776,8652,3.776,8653,3.776,8654,5.424,8655,2.279,8656,6.347,8657,3.776,8658,7.347,8659,3.776,8660,7.347,8661,7.347,8662,6.937,8663,6.937,8664,6.937,8665,3.776,8666,3.776,8667,3.776,8668,5.424,8669,5.424,8670,3.776,8671,3.776,8672,3.776,8673,3.776,8674,3.776,8675,3.776,8676,3.335,8677,3.776,8678,3.776,8679,3.776,8680,3.776,8681,3.776,8682,3.776,8683,3.776,8684,3.776,8685,3.428,8686,3.776,8687,3.776,8688,2.898,8689,5.118,8690,2.828,8691,2.655,8692,6.489,8693,3.776,8694,5.424,8695,3.776,8696,3.776,8697,3.776,8698,5.424,8699,6.937,8700,7.347,8701,7.347,8702,3.776,8703,3.776,8704,2.828,8705,3.335,8706,5.424,8707,6.347,8708,3.776,8709,3.776,8710,3.776,8711,3.335,8712,6.937,8713,6.347,8714,6.347,8715,3.335,8716,3.776,8717,5.424,8718,3.776,8719,3.045,8720,5.606,8721,5.606,8722,2.828,8723,3.045,8724,2.828,8725,3.045,8726,3.335,8727,3.776,8728,3.776,8729,3.776,8730,3.045]],["title//en/lessons/data-mining-the-internet-archive",[12,0.065,59,0.444,63,0.785,726,1.083,984,1.368]],["body//en/lessons/data-mining-the-internet-archive",[1,0.709,2,1.365,3,0.104,5,0.08,6,0.621,8,0.688,9,0.135,12,0.127,13,0.824,14,0.248,15,0.488,18,0.36,22,0.695,23,0.513,24,1.936,25,0.569,26,0.344,27,1.711,29,0.35,36,0.64,40,0.197,42,0.276,45,0.079,46,0.1,47,0.611,48,0.945,49,0.097,55,0.697,56,2.448,57,0.386,58,0.781,59,0.954,60,0.207,62,1.574,63,1.647,69,0.727,70,0.84,71,0.093,74,0.413,76,0.493,78,0.821,81,0.297,82,0.04,83,0.906,87,0.282,92,0.565,93,0.026,94,0.334,95,0.64,98,0.861,104,0.528,105,0.124,106,1.11,107,0.511,110,0.441,111,0.868,112,0.499,115,0.026,116,1.644,117,0.139,118,0.802,122,0.294,123,1.135,127,0.674,130,0.043,131,0.657,132,0.059,134,0.373,135,0.157,136,0.36,137,0.079,138,0.149,139,0.138,140,1.608,141,1.148,144,0.427,145,0.817,146,0.175,149,4.586,152,0.691,153,0.14,154,1.085,157,1.113,158,0.881,159,0.094,160,0.107,161,2.462,167,0.469,172,2.3,173,0.321,176,1.37,179,0.459,180,0.745,181,1.06,185,0.136,186,1.249,189,0.217,190,0.007,193,0.923,200,0.552,201,0.181,211,0.249,214,0.249,223,0.499,227,0.3,228,0.221,238,0.967,243,1.279,249,0.4,253,0.321,257,0.282,259,1.365,261,0.757,262,0.64,263,0.302,264,1.138,267,0.441,272,0.223,273,0.191,277,0.064,294,0.272,296,0.528,297,0.404,299,0.881,301,1.931,302,1.135,304,0.499,306,1.085,307,0.591,316,0.272,321,1.059,328,0.583,330,0.91,333,0.547,335,0.316,336,3.04,341,0.111,344,1.5,347,1.847,349,0.828,350,0.476,351,1.879,353,0.318,356,0.761,358,0.691,360,0.242,363,0.425,364,1.43,374,1.843,375,0.763,377,1.571,379,0.727,380,0.217,381,0.261,383,0.304,389,0.738,390,0.313,391,2.15,395,0.15,399,0.942,400,1.203,402,1.333,403,2.457,405,0.406,406,1.138,409,0.442,414,0.902,418,0.591,420,1.111,422,0.248,424,0.753,425,0.289,428,0.168,429,1.535,430,0.392,431,0.547,432,1.013,436,0.312,438,0.388,439,0.209,440,0.968,441,0.161,442,0.781,443,1.432,444,0.083,446,1.189,447,0.805,459,0.769,463,1.273,466,1.847,468,0.139,469,1.722,470,1.036,472,0.623,485,0.623,486,0.171,489,1.596,493,0.079,495,0.745,497,2.031,498,0.937,504,1.128,506,0.236,508,0.891,509,0.136,511,0.297,513,0.36,517,1.455,519,0.136,524,1.06,531,0.336,534,0.781,535,1.574,541,1.135,542,0.881,548,2.08,549,0.657,550,1.085,551,1.365,554,0.821,555,1.645,560,0.488,561,2.041,566,0.313,572,1.622,575,0.274,576,0.937,577,0.386,583,0.64,587,0.84,591,0.866,594,0.486,600,1.66,601,0.115,610,0.265,635,0.674,645,0.352,646,0.839,647,0.181,661,0.282,663,0.197,666,0.881,667,3.979,672,0.902,673,0.63,676,1.683,678,1.633,682,1.848,683,0.674,698,3.979,700,0.821,701,1.83,705,0.248,707,0.446,714,0.985,721,0.297,724,1.262,726,2.277,731,1.653,732,1.83,736,1.085,741,0.972,750,0.484,753,2.776,755,0.602,758,1.232,765,0.331,766,0.347,768,0.416,774,0.801,777,0.96,778,0.861,785,0.861,788,0.309,792,2.637,793,1.653,794,0.76,800,0.591,802,0.674,803,0.668,807,0.985,808,0.99,810,1.013,811,1.135,812,0.208,813,2.637,817,0.217,822,1.695,825,1.984,831,2.163,835,0.623,839,0.621,840,0.373,852,0.709,853,1.455,860,1.984,871,2.221,874,0.861,879,1.399,884,1.339,916,1.653,926,1.223,930,0.559,931,1.377,941,1.467,950,0.298,951,1.483,954,0.499,973,1.695,975,1.683,976,0.334,977,1.244,981,0.985,984,1.536,986,1.402,987,1.43,988,0.575,990,0.745,1012,2.163,1013,0.248,1017,2.637,1028,1.11,1029,0.427,1031,0.881,1035,0.602,1041,2.163,1044,0.559,1046,3.517,1073,0.591,1101,0.709,1105,0.782,1112,1.162,1133,0.623,1140,1.613,1152,1.245,1154,1.061,1162,1.365,1165,1.244,1182,0.782,1187,1.333,1190,2.739,1202,0.595,1216,1.165,1224,1.216,1254,1.365,1299,3.203,1301,2.229,1313,2.739,1318,1.5,1326,0.448,1370,1.085,1371,1.059,1373,1.984,1382,1.574,1400,1.891,1401,0.699,1426,0.985,1447,1.738,1454,1.162,1457,1.609,1476,0.559,1488,1.232,1492,1.397,1493,0.801,1495,2.698,1506,3.28,1518,1.249,1519,2.3,1523,1.367,1529,0.297,1563,1.13,1565,1.613,1568,1.83,1614,1.984,1628,2.163,1629,1.804,1630,0.709,1637,0.727,1639,1.053,1641,1.464,1648,0.583,1654,2.448,1660,1.303,1674,1.981,1729,1.936,1733,1.464,1793,2.357,1826,1.738,1844,1.695,1853,1.305,1858,0.861,1912,2.552,1932,1.622,1942,0.99,1944,2.649,1946,4.123,1947,0.782,1958,2.132,1972,1.536,1978,2.229,2003,0.945,2005,0.881,2007,0.591,2009,2.715,2010,0.778,2011,2.852,2016,0.782,2026,3.486,2028,2.623,2061,0.861,2082,3.979,2083,1.653,2128,1.804,2130,2.637,2142,1.847,2143,1.738,2153,1.273,2154,1.695,2193,1.5,2198,2.08,2205,3.361,2247,1.931,2248,2.298,2272,1.574,2309,1.059,2348,2.163,2351,2.041,2396,2.456,2512,1.434,2548,1.365,2647,3.695,2674,2.739,2681,1.11,2738,1.613,2741,1.162,2743,1.249,2748,1.158,2752,0.821,2758,2.041,2772,1.467,2791,1.308,2792,1.333,2803,1.879,2824,2.118,2825,0.967,2827,0.899,2838,1.749,2842,1.653,2844,1.43,2851,0.801,2917,1.365,2919,0.961,2939,1.5,2940,3.936,2955,3.637,2962,1.83,3024,2.552,3049,3.28,3057,3.979,3170,2.229,3173,1.695,3174,3.695,3218,2.1,3229,1.921,3238,1.085,3239,2.978,3240,3.28,3280,1.613,3350,2.456,3355,3.513,3358,2.739,3364,2.3,3382,2.456,3406,2.375,3407,1.984,3408,2.08,3414,2.42,3436,3.361,3439,1.929,3471,3.28,3630,2.637,3669,2.143,3680,5.26,3716,1.653,3722,3.119,3780,3.119,3807,1.984,3816,4.316,3864,2.375,3917,3.979,4041,2.48,4125,2.1,4178,4.358,4281,3.246,4508,2.853,4566,1.722,4721,2.456,4936,2.163,4950,2.978,5288,3.905,5356,1.695,5368,1.984,5388,3.936,5389,1.43,5548,3.488,5553,2.3,5890,1.5,6566,6.455,6574,5.762,6603,3.119,6826,4.358,7235,3.469,7599,3.979,7604,3.469,7793,3.695,8194,2.978,8213,3.486,8233,6.269,8320,3.28,8417,4.885,8429,4.586,8453,2.978,8503,4.358,8576,3.469,8615,4.885,8731,7.483,8732,6.046,8733,9.427,8734,4.935,8735,4.358,8736,4.935,8737,4.935,8738,5.472,8739,6.455,8740,7.308,8741,3.979,8742,7.992,8743,8.704,8744,7.308,8745,6.455,8746,7.308,8747,2.456,8748,6.455,8749,7.337,8750,3.979,8751,4.935,8752,4.935,8753,4.935,8754,4.935,8755,4.935,8756,4.935,8757,3.979,8758,4.935,8759,4.935,8760,7.776,8761,7.308,8762,4.935,8763,4.935,8764,4.935,8765,7.776,8766,6.524,8767,4.935,8768,4.935,8769,4.935,8770,7.308,8771,6.524,8772,4.935,8773,4.935,8774,4.935,8775,4.935,8776,4.935,8777,4.935,8778,4.935,8779,4.935,8780,4.935,8781,4.935,8782,4.935,8783,4.935,8784,4.935,8785,4.935,8786,6.524,8787,4.935,8788,4.935,8789,4.935,8790,7.337,8791,6.524,8792,4.935,8793,4.358,8794,4.935,8795,4.935,8796,3.28,8797,4.935,8798,4.935,8799,4.935,8800,4.935,8801,4.935,8802,4.935,8803,4.935,8804,7.308,8805,3.979,8806,6.455,8807,5.472,8808,8.307,8809,6.524,8810,6.524,8811,6.524,8812,4.935,8813,4.935,8814,4.935,8815,4.935,8816,7.308,8817,4.935,8818,4.935,8819,5.762,8820,4.885,8821,3.28,8822,4.935,8823,4.935,8824,4.358,8825,3.695,8826,7.308,8827,6.455,8828,8.086,8829,7.308,8830,6.524,8831,4.935,8832,4.935,8833,4.935,8834,4.935,8835,6.524,8836,6.524,8837,4.935,8838,3.695,8839,4.935,8840,5.762,8841,4.935,8842,4.935,8843,4.935,8844,6.524,8845,2.739]],["title//en/lessons/data-wrangling-and-management-in-R",[12,0.071,70,0.815,2016,0.758,4035,2.464]],["body//en/lessons/data-wrangling-and-management-in-R",[3,0.059,4,0.297,5,0.07,6,0.59,8,0.591,9,0.105,12,0.139,13,0.578,15,0.468,17,0.799,22,0.718,23,0.646,30,1.289,31,1.396,40,0.116,42,0.24,45,0.067,46,0.09,48,0.877,49,0.092,55,0.503,59,0.463,60,0.202,64,0.555,69,0.674,70,1.057,71,0.078,72,0.898,73,1.297,76,0.346,77,1.886,81,0.275,87,0.321,88,0.472,92,0.537,93,0.026,94,0.31,95,0.74,96,1.008,103,0.322,104,0.49,105,0.092,106,1.396,107,0.551,110,0.674,111,0.609,115,0.025,117,0.156,118,0.563,120,0.662,122,0.287,127,0.625,128,0.853,130,0.042,132,0.061,135,0.27,136,0.334,137,0.07,138,0.128,146,0.149,153,0.068,157,0.548,158,0.818,159,0.093,160,0.104,167,0.773,169,1.792,173,0.298,179,0.585,185,0.128,189,0.184,190,0.009,193,0.953,200,0.404,201,0.106,208,0.754,211,0.224,214,0.156,216,1.297,220,0.636,221,0.371,223,0.474,227,0.272,228,0.206,236,1.816,237,1.775,242,0.468,243,0.898,249,0.611,251,1.03,257,0.268,261,0.409,263,0.226,264,1.586,267,0.705,272,0.277,273,0.24,276,1.257,277,0.055,282,1.224,284,1.209,294,0.388,295,3.198,299,0.818,302,1.054,303,0.275,304,0.275,307,0.548,316,0.342,324,1.182,327,1.103,328,0.555,329,1.245,333,0.42,335,0.268,341,0.078,345,0.537,349,0.703,353,0.323,356,0.396,359,1.534,360,0.241,363,0.298,369,0.889,380,0.184,383,0.24,387,1.245,389,0.627,394,0.659,395,0.147,398,2.008,399,0.533,401,0.818,405,0.337,407,0.53,409,0.42,416,0.711,418,0.743,427,0.69,428,0.24,430,0.474,433,0.505,435,0.219,436,0.305,438,0.383,439,0.197,440,1.038,441,0.15,443,1.216,444,0.084,446,1.495,447,0.776,449,0.138,450,0.092,459,0.436,468,0.134,471,0.609,485,0.784,486,0.097,487,0.609,493,0.07,497,1.426,498,0.658,509,0.253,513,0.253,519,0.247,525,0.396,530,0.584,531,0.268,534,0.548,537,2.764,538,1.238,543,0.984,549,0.609,554,0.762,560,0.486,566,0.362,570,1.162,572,1.245,575,0.146,577,0.359,589,1.155,591,0.754,599,0.563,600,0.898,601,0.175,605,0.674,610,0.225,613,0.519,618,0.449,622,2.008,645,0.254,646,0.463,647,0.183,650,1.426,661,0.391,662,1.396,663,0.203,665,1.549,668,1.639,676,1.182,680,1.057,681,0.594,687,2.232,690,1.601,700,0.762,703,1.792,704,1.894,705,0.312,707,0.342,711,1.078,721,0.423,741,0.826,744,0.548,750,0.74,755,0.649,758,0.726,765,0.323,768,0.209,772,2.987,777,0.958,779,0.826,794,0.846,795,1.216,800,0.548,803,0.55,806,0.609,812,0.164,813,2.447,817,0.184,821,0.519,827,0.463,830,1.155,834,0.984,835,0.578,836,0.505,841,1.103,844,1.274,858,1.364,863,1.347,876,0.463,907,1.333,926,0.914,933,0.641,946,1.209,947,1.286,950,0.146,953,2.996,954,0.762,972,0.94,976,0.31,983,0.855,985,1.129,990,1.139,1000,0.847,1011,1.129,1013,0.38,1024,1.529,1028,1.03,1031,0.476,1032,1.287,1043,3.239,1044,0.519,1048,1.011,1052,0.422,1059,1.267,1062,1.082,1073,0.743,1079,0.513,1083,1.949,1091,0.708,1119,2.971,1131,0.241,1141,1.932,1142,1.461,1143,1.842,1144,1.842,1145,1.421,1148,0.96,1151,0.641,1153,4.045,1182,0.726,1183,0.94,1224,1.735,1234,1.054,1240,1.27,1254,1.267,1259,1.677,1261,1.461,1267,1.842,1268,2.131,1270,2.243,1272,1.657,1298,1.103,1326,0.264,1369,0.898,1382,1.461,1391,1.947,1396,1.297,1397,2.428,1398,2.069,1411,2.895,1415,1.197,1433,2.3,1459,1.637,1476,0.703,1488,1.116,1493,0.744,1506,5.622,1516,1.078,1529,0.275,1536,2.764,1555,4.513,1563,0.708,1581,6.913,1590,1.396,1613,2.651,1615,1.949,1631,0.674,1634,2.764,1647,2.542,1648,0.555,1653,3.456,1664,2.515,1668,1.188,1687,1.902,1724,1.103,1729,2.089,1732,3.124,1733,1.359,1744,1.267,1759,2.069,1792,6.82,1813,1.655,1822,5.946,1838,2.764,1929,3.18,1943,2.069,1949,1.932,1986,1.699,2003,0.877,2010,0.555,2016,1.406,2021,1.03,2028,3.447,2031,4.647,2087,0.877,2094,6.82,2127,0.82,2128,1.267,2133,1.317,2151,1.182,2204,2.245,2212,0.919,2251,1.613,2279,3.517,2285,3.922,2286,3.693,2295,1.842,2298,2.764,2303,4.045,2309,1.008,2310,3.22,2323,3.045,2353,1.297,2356,2.938,2362,6.55,2364,8.291,2365,3.693,2368,1.297,2369,2.135,2376,3.503,2450,1.534,2485,6.913,2487,2.647,2489,4.045,2491,4.045,2492,4.045,2493,4.045,2496,4.045,2529,2.04,2592,2.895,2694,4.647,2695,5.271,2696,5.715,2700,3.693,2712,5.93,2738,1.497,2748,0.609,2754,2.186,2762,3.43,2811,1.601,2826,3.02,2851,1.008,2862,3.388,2875,1.297,2901,1.799,2919,0.674,2929,3.281,3045,2.069,3077,2.428,3124,1.894,3205,2.542,3230,4.126,3238,1.007,3290,2.892,3318,5.004,3370,1.359,3372,4.976,3394,1.792,3414,1.699,3454,4.045,3471,5.622,3473,3.693,3487,6.42,3515,6.913,3534,4.045,3535,4.045,3539,4.045,3540,2.542,3563,2.542,3573,7.47,3604,6.358,3606,4.045,3651,2.204,3669,1.601,3690,5.346,3716,2.358,3719,3.22,3725,5.647,3728,2.131,3755,2.069,3842,2.895,3864,2.204,3970,2.831,4035,3.888,4124,2.496,4265,1.209,4294,2.069,4329,2.681,4426,2.542,4442,4.213,4452,2.542,4498,2.204,4533,2.447,4569,3.587,4607,2.135,4995,4.045,5231,3.43,5335,6.084,5356,1.573,5589,2.764,5619,3.045,5847,2.895,5882,2.647,5977,2.279,6024,7.47,6055,7.572,6109,2.647,6143,5.481,6210,1.792,6317,3.22,6467,2.647,6604,3.43,6653,3.088,6995,5.346,7202,3.43,7318,5.004,7489,2.895,7678,2.204,7740,3.045,7822,3.693,8065,3.045,8092,1.894,8248,3.693,8249,5.004,8255,3.693,8289,2.204,8425,4.045,8582,2.764,8603,4.363,8732,3.22,8846,7.372,8847,6.084,8848,4.948,8849,4.045,8850,4.58,8851,4.58,8852,4.58,8853,4.58,8854,3.693,8855,3.045,8856,4.58,8857,4.58,8858,3.43,8859,4.045,8860,4.045,8861,4.363,8862,4.58,8863,4.58,8864,7.039,8865,4.58,8866,4.58,8867,4.363,8868,5.004,8869,3.693,8870,4.58,8871,6.206,8872,4.58,8873,4.58,8874,6.206,8875,6.206,8876,6.206,8877,5.481,8878,6.206,8879,7.039,8880,4.58,8881,4.58,8882,4.58,8883,4.58,8884,4.58,8885,3.43,8886,4.58,8887,4.045,8888,4.58,8889,4.58,8890,4.58,8891,4.58,8892,4.58,8893,4.58,8894,7.886,8895,4.045,8896,4.58,8897,3.43,8898,4.758,8899,4.58,8900,4.58,8901,4.58,8902,4.58,8903,4.58,8904,4.58,8905,4.58,8906,4.58,8907,4.045,8908,6.206,8909,4.58,8910,4.58,8911,4.58,8912,3.43,8913,6.206,8914,4.58,8915,7.039,8916,4.58,8917,4.58,8918,4.58,8919,8.13,8920,6.217,8921,4.58,8922,8.315,8923,9.43,8924,6.989,8925,5.946,8926,8.458,8927,8.458,8928,8.458,8929,7.47,8930,8.964,8931,7.951,8932,9.003,8933,7.886,8934,8.458,8935,7.886,8936,8.458,8937,8.458,8938,8.458,8939,8.458,8940,9.003,8941,8.458,8942,8.458,8943,9.003,8944,8.458,8945,8.197,8946,6.206,8947,4.58,8948,8.458,8949,8.126,8950,8.458,8951,8.458,8952,8.573,8953,8.458,8954,8.668,8955,8.458,8956,7.47,8957,7.572,8958,8.458,8959,5.946,8960,8.458,8961,7.47,8962,4.58,8963,4.58,8964,4.58,8965,3.43,8966,4.58,8967,4.58,8968,8.13,8969,4.58,8970,4.58,8971,7.039,8972,2.895,8973,6.206,8974,4.58,8975,4.58,8976,4.58,8977,3.693,8978,3.22,8979,4.045,8980,3.693,8981,4.58,8982,4.58,8983,4.58,8984,4.58,8985,4.58,8986,4.58,8987,6.206,8988,4.58,8989,3.22,8990,4.58,8991,4.58,8992,4.58,8993,9.037,8994,6.206,8995,4.58,8996,6.206,8997,6.206,8998,6.206,8999,6.206,9000,6.206,9001,6.206,9002,6.206,9003,6.206,9004,6.206,9005,6.206,9006,6.206,9007,4.58,9008,4.58,9009,4.58,9010,4.045,9011,5.481,9012,4.58,9013,4.045,9014,4.58,9015,6.206,9016,7.546,9017,4.58,9018,4.58,9019,6.206,9020,4.045,9021,4.58,9022,4.58,9023,4.58,9024,4.58,9025,3.43,9026,4.58,9027,4.58,9028,4.045,9029,4.58,9030,4.58,9031,4.58,9032,4.58,9033,4.58,9034,6.664,9035,4.58,9036,6.206,9037,6.206,9038,4.58,9039,6.206,9040,6.206,9041,6.206,9042,4.58,9043,4.58,9044,4.58]],["title//en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j",[12,0.056,60,0.084,540,0.831,784,1.206,794,0.393,1660,0.998,9045,3.339]],["body//en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j",[1,0.96,3,0.086,4,0.357,5,0.079,8,0.698,9,0.129,12,0.139,14,0.422,15,0.516,18,0.597,22,0.708,23,0.851,25,0.512,26,0.416,28,0.716,29,0.357,30,1.25,31,1.504,39,0.308,40,0.208,42,0.175,45,0.081,46,0.086,49,0.092,51,0.699,55,0.639,60,0.209,62,2.132,68,0.613,70,1.344,71,0.092,74,0.429,76,0.387,81,0.539,82,0.024,83,0.779,87,0.324,88,0.321,89,0.728,92,0.579,93,0.025,94,0.453,103,0.36,104,0.797,105,0.076,107,0.523,108,0.98,110,0.665,111,1.117,112,0.915,115,0.023,117,0.167,118,0.915,119,0.99,120,0.657,122,0.243,124,1.686,127,1.016,129,0.443,130,0.043,132,0.062,134,0.596,135,0.252,136,0.374,137,0.074,138,0.149,139,0.187,141,0.664,143,2.833,144,0.644,145,0.788,146,0.183,153,0.127,158,1.409,159,0.099,160,0.066,169,1.004,171,2.156,173,0.514,175,1.759,179,0.523,181,1.101,185,0.127,190,0.009,191,0.728,201,0.183,203,0.852,205,1.06,211,0.244,214,0.254,216,1.45,221,0.415,223,0.492,228,0.213,229,1.804,238,1.004,242,0.385,249,0.415,253,0.435,257,0.322,258,2.18,261,0.597,262,0.664,263,0.319,267,0.597,268,0.564,272,0.254,277,0.079,284,1.352,285,1.804,294,0.282,296,0.548,297,0.233,303,0.504,306,0.852,307,0.613,309,1.234,310,2.157,311,1.051,312,1.352,316,0.282,321,1.329,324,1.322,328,0.458,333,0.453,335,0.363,337,2.465,340,0.852,341,0.145,350,0.485,353,0.274,357,0.568,358,1.228,360,0.205,364,1.485,367,1.341,380,0.199,381,0.152,383,0.286,389,0.752,390,0.32,394,0.663,395,0.126,397,1.599,399,0.779,407,0.47,409,0.453,413,2.245,416,0.827,417,1.076,418,0.8,422,0.261,424,0.443,425,0.175,428,0.254,429,1.657,430,0.539,431,0.347,433,0.869,435,0.402,436,0.198,437,1.45,438,0.322,439,0.208,440,0.98,441,0.16,444,0.081,449,0.15,450,0.1,459,0.487,468,0.168,471,0.502,476,0.555,486,0.157,488,0.415,489,1.051,493,0.072,494,2.185,506,0.32,509,0.184,511,0.339,517,1.707,519,0.217,525,0.644,530,0.334,531,0.322,538,1.807,540,1.636,541,1.179,543,1.06,547,1.009,549,1.117,554,1.112,557,1.504,560,0.282,566,0.32,567,1.713,573,1.436,575,0.237,577,0.401,580,1.716,583,0.664,589,1.686,594,0.402,598,1.633,601,0.183,603,0.981,610,0.268,613,0.757,618,0.502,636,1.262,640,1.633,644,1.45,645,0.335,646,0.752,647,0.183,661,0.221,663,0.173,664,1.384,666,0.915,672,1.36,673,0.542,699,2.48,705,0.258,721,0.447,724,0.832,726,1.262,733,2.137,739,1.051,743,1.759,748,1.004,768,0.339,777,0.757,779,0.89,780,1.594,784,2.132,788,0.418,794,0.821,795,1.004,800,0.8,803,0.488,807,1.009,812,0.214,817,0.243,821,0.927,827,0.675,840,0.505,871,1.557,874,1.427,876,0.675,877,1.674,881,2.465,884,1.372,886,1.648,900,0.548,907,1.436,915,2.639,917,1.61,921,2.387,930,0.757,931,0.872,933,1.146,941,1.774,947,0.792,950,0.163,954,0.752,966,1.027,967,0.682,968,1.076,980,0.773,983,0.58,988,0.779,989,1.112,990,1.009,996,1.076,1000,0.913,1004,1.716,1005,1.417,1009,0.699,1013,0.374,1018,2.314,1022,0.838,1024,1.648,1026,1.322,1028,1.774,1029,0.644,1032,1.694,1034,1.384,1035,0.686,1043,1.851,1048,0.96,1052,0.774,1057,1.633,1058,1.633,1060,1.139,1073,0.613,1078,2.314,1079,0.543,1084,0.682,1090,2.083,1091,1.034,1101,0.736,1105,1.18,1108,3.116,1110,1.292,1114,2.185,1120,0.981,1125,3.836,1131,0.47,1133,0.647,1135,1.152,1136,3.202,1145,0.812,1148,1.151,1149,3.445,1151,0.717,1152,1.268,1165,1.292,1184,3.836,1186,1.485,1190,2.843,1202,0.587,1211,3.733,1212,0.844,1214,3.601,1227,1.112,1231,1.951,1233,0.533,1234,1.179,1240,0.936,1243,2.261,1247,4.13,1318,1.051,1326,0.454,1330,1.179,1392,0.936,1396,1.45,1409,1.027,1415,1.37,1418,2.765,1428,2.314,1431,1.322,1455,1.52,1457,0.872,1459,0.958,1471,1.485,1476,0.757,1493,0.832,1497,1.851,1526,4.632,1529,0.474,1567,4.034,1616,2.118,1632,0.63,1636,1.027,1637,0.754,1639,0.58,1654,2.239,1660,2.463,1664,2.899,1665,1.648,1669,1.716,1674,1.47,1677,1.807,1702,1.436,1707,1.804,1731,2.537,1748,1.179,1812,5.006,1828,2.06,1853,1.194,1895,1.292,1903,0.754,1922,1.341,1932,1.341,1933,2.737,1934,1.716,1940,1.179,1942,1.493,1947,0.812,1959,1.594,1974,5.579,1981,1.538,1985,1.725,1986,1.459,2007,0.944,2010,0.597,2013,1.384,2016,1.25,2021,1.152,2050,2.447,2061,1.166,2062,0.99,2079,1.31,2087,0.981,2121,3.864,2133,0.958,2142,1.893,2143,1.804,2146,4.704,2153,1.322,2154,1.759,2170,1.393,2172,0.965,2187,2.737,2193,2.398,2205,4.065,2212,1.027,2213,0.96,2214,1.051,2289,3.237,2292,2.06,2374,2.18,2408,4.524,2512,1.126,2519,2.737,2548,1.417,2550,1.485,2554,0.852,2584,2.245,2677,3.625,2718,3.864,2743,1.694,2747,2.387,2750,5.006,2772,1.674,2775,1.984,2791,1.641,2795,1.206,2797,1.851,2807,2.993,2811,1.322,2818,5.025,2825,1.004,2827,0.97,2829,1.352,2871,1.61,2875,2.233,2886,2.245,2918,5.39,2919,1.357,2925,1.352,3026,1.9,3071,2.961,3073,2.843,3077,2.004,3124,2.118,3205,2.843,3253,5.573,3279,2.48,3280,1.674,3298,2.465,3357,3.091,3364,2.387,3380,2.18,3669,2.036,3670,3.02,3755,2.314,3829,2.387,3997,3.091,4419,1.674,4446,1.804,4454,3.836,4456,1.951,4529,3.601,4615,2.465,4622,3.405,4721,2.549,4780,4.76,4864,3.405,5093,5.232,5138,2.549,5277,2.387,5307,2.387,5368,2.06,5403,6.564,5469,2.961,5594,2.843,5830,2.18,5850,3.237,5865,2.737,5888,4.444,5966,3.601,6014,3.237,6370,3.601,6457,3.601,6737,5.006,7232,4.524,7411,4.524,7463,2.737,7712,3.405,8028,2.961,8044,4.524,8200,3.836,8266,5.39,8391,3.601,8397,5.905,8620,3.601,8738,3.836,9045,8.357,9046,9.339,9047,5.122,9048,5.122,9049,3.601,9050,6.686,9051,5.122,9052,3.405,9053,4.524,9054,5.122,9055,4.13,9056,5.753,9057,8.67,9058,4.524,9059,5.122,9060,4.13,9061,3.601,9062,4.524,9063,5.122,9064,5.122,9065,5.122,9066,4.524,9067,3.237,9068,4.444,9069,5.122,9070,3.836,9071,6.686,9072,8.184,9073,4.13,9074,6.686,9075,5.122,9076,6.573,9077,7.443,9078,6.686,9079,6.686,9080,6.686,9081,4.13,9082,5.122,9083,4.524,9084,5.122,9085,4.524,9086,5.122,9087,5.122,9088,6.686,9089,5.122,9090,5.122,9091,5.122,9092,5.122,9093,5.122,9094,5.122,9095,5.122,9096,5.122,9097,5.122,9098,5.122,9099,5.122,9100,5.122,9101,3.836,9102,5.122,9103,5.122,9104,5.122,9105,3.601,9106,5.122,9107,5.122,9108,5.122,9109,5.122,9110,5.122,9111,5.122,9112,7.889,9113,5.122,9114,5.122,9115,5.122,9116,4.524,9117,5.122,9118,5.122,9119,5.905,9120,5.122,9121,5.122,9122,5.122,9123,4.13,9124,5.122,9125,5.122,9126,5.122,9127,5.122,9128,5.122,9129,6.686,9130,6.686,9131,5.122,9132,5.122,9133,6.573,9134,4.524,9135,3.836,9136,5.122,9137,4.524,9138,5.122,9139,5.122,9140,5.122,9141,3.601,9142,4.13,9143,5.122,9144,5.122,9145,5.905,9146,4.524,9147,4.13,9148,5.122,9149,5.122,9150,5.122,9151,5.122]],["title//en/lessons/designing-a-timeline-tabletop-simulator",[111,0.503,4531,2.098,8467,1.708,8471,2.185,9152,3.048,9153,4.794]],["body//en/lessons/designing-a-timeline-tabletop-simulator",[1,0.733,2,0.961,3,0.078,4,0.341,5,0.076,8,0.64,9,0.139,12,0.075,13,1.171,14,0.396,15,0.471,18,0.612,20,2.705,22,0.33,23,0.694,25,0.445,26,0.392,27,1.661,28,0.714,29,0.341,30,0.55,31,1.148,32,0.939,33,1.674,34,0.856,36,0.921,38,0.596,39,0.209,40,0.18,42,0.119,45,0.092,46,0.099,47,0.684,49,0.085,50,1.135,51,0.697,55,0.54,57,0.404,58,0.851,59,0.776,60,0.208,62,1.108,63,0.62,64,0.664,65,0.939,67,1.392,68,0.611,69,0.752,70,0.592,71,0.087,72,1,73,2.103,74,0.559,76,0.263,78,0.578,81,0.209,82,0.041,85,4.32,86,0.939,87,0.304,88,0.525,89,0.685,90,0.592,92,0.524,93,0.026,94,0.452,95,0.341,96,1.206,98,1.445,101,0.939,103,0.554,104,0.714,105,0.114,106,0.781,107,0.4,108,0.416,110,0.456,111,1.223,115,0.021,117,0.162,118,0.744,119,0.462,120,0.582,122,0.258,123,1.174,125,1.106,127,0.474,128,0.486,129,0.665,130,0.041,131,0.805,132,0.054,134,0.596,135,0.275,136,0.612,137,0.063,138,0.149,139,0.173,141,0.45,144,0.301,145,0.615,146,0.177,148,1.839,153,0.099,157,1.11,158,1.191,159,0.096,160,0.114,164,1.163,166,1.397,167,0.634,169,1.186,171,1.287,173,0.484,175,1.193,176,0.729,179,0.575,180,0.524,185,0.134,189,0.18,190,0.008,191,0.558,195,2.309,196,2.474,197,2.027,199,2.833,200,0.513,201,0.173,202,3.446,203,1.378,205,1.178,206,1.081,208,0.547,211,0.221,212,1.844,214,0.228,215,1.79,216,1.445,221,0.602,223,0.504,225,1.728,227,0.311,228,0.189,232,1.258,237,0.876,238,1,239,1.436,242,0.2,243,1,244,1.436,249,0.49,250,2.131,252,3.498,253,0.332,256,1.287,257,0.341,259,0.961,262,0.45,263,0.279,266,0.986,267,0.635,272,0.228,273,0.297,274,1.056,275,2.727,276,0.62,277,0.068,282,1.175,284,1.598,286,2.727,289,0.62,290,2.131,292,2.601,294,0.334,296,0.648,297,0.339,298,0.681,299,1.08,303,0.498,304,0.473,306,1.006,307,0.416,309,0.837,310,1.754,311,0.82,312,1.348,313,0.952,315,2.111,316,0.491,318,0.849,319,1.71,321,0.829,327,0.837,328,0.456,329,0.697,330,0.351,333,0.235,335,0.332,339,0.917,341,0.12,348,1.713,349,0.578,350,0.226,353,0.314,356,0.577,357,0.452,358,0.486,359,1.163,360,0.096,364,1.007,368,0.439,369,0.773,379,1.184,380,0.221,381,0.18,382,0.516,383,0.286,387,1.204,390,0.385,391,0.961,395,0.126,399,0.405,401,0.62,403,1.839,405,0.32,406,0.606,407,0.565,408,2.237,409,0.235,410,0.405,413,1.522,416,0.351,418,0.851,419,1.33,422,0.193,424,0.577,425,0.274,427,0.593,428,0.207,429,0.729,430,0.307,431,0.235,433,0.886,435,0.341,436,0.297,437,1.445,438,0.341,439,0.204,440,0.798,441,0.141,444,0.082,447,0.383,449,0.153,450,0.099,459,0.33,460,0.474,461,0.394,462,1.031,463,0.896,464,0.729,468,0.115,470,0.729,471,0.697,472,0.645,473,0.818,476,0.244,485,0.439,486,0.173,488,0.413,489,0.713,490,1.397,491,1.007,493,0.053,494,1.135,495,1.007,497,1.081,499,1.569,501,3.068,505,1.042,506,0.356,508,1.098,509,0.239,511,0.425,513,0.368,517,0.65,519,0.231,521,1.299,522,0.939,523,1.839,524,1.3,525,0.301,527,1.02,530,0.513,531,0.321,533,1.569,534,0.724,535,1.108,540,0.764,542,1.191,543,1.388,545,1.193,546,1.348,547,0.77,548,1.108,549,0.887,551,1.412,554,0.849,555,2.09,557,0.781,559,0.511,560,0.334,566,0.29,570,1.074,572,1.024,573,0.746,574,1.108,575,0.213,576,1.02,577,0.695,580,1.163,583,0.963,590,0.474,591,0.648,593,2.775,594,0.401,596,0.876,597,1.445,599,0.914,601,0.155,602,3.744,603,1.361,605,0.31,606,1.522,610,0.227,613,0.87,614,1.672,618,0.341,627,1.856,632,1.163,633,2.379,634,1.323,635,0.697,636,0.856,640,1.93,643,0.917,644,1.445,645,0.273,646,0.516,647,0.183,648,2.637,650,1.589,659,0.781,661,0.366,662,0.781,663,0.165,664,1.635,665,1.442,666,0.911,668,1.598,675,0.89,680,0.592,681,0.784,682,1.3,683,0.697,684,1.031,690,1.46,695,2.54,699,2.244,700,0.578,705,0.304,706,0.911,707,0.41,708,1.223,711,1.808,720,2.452,721,0.446,723,3.393,724,0.982,731,1.163,732,1.893,736,0.764,737,0.713,738,0.592,739,1.369,740,0.82,741,0.679,744,0.416,748,0.681,751,1.619,752,0.911,755,0.471,757,0.474,761,1.628,765,0.291,766,0.359,768,0.158,774,0.982,777,0.394,778,0.89,780,2.545,785,0.606,787,0.939,788,0.418,793,1.163,802,0.474,803,0.575,804,1.753,806,0.887,807,1.007,809,0.606,810,1.753,812,0.183,814,1.569,817,0.152,821,0.756,827,0.611,829,0.818,830,0.876,832,0.665,833,3.356,834,0.746,835,0.645,836,0.562,839,0.576,841,0.837,842,4.689,844,0.713,847,1.843,851,2.195,856,3.256,858,1.234,863,0.62,871,1.056,874,1.374,875,2.237,876,0.718,877,1.361,882,0.427,883,0.746,886,1.491,900,0.714,907,0.746,912,0.592,916,1.163,919,3.068,921,1.619,922,2.601,926,0.752,932,1.928,933,1.103,939,0.818,944,1.271,946,0.917,948,1.569,951,0.911,954,0.611,966,0.697,967,0.679,971,1.844,973,1.193,974,0.697,975,1.561,976,0.41,980,0.77,981,0.524,983,0.578,985,0.856,986,1.097,988,0.405,989,1.006,990,0.524,991,0.939,996,0.729,997,0.933,1000,0.697,1003,1.397,1010,4.754,1011,0.856,1013,0.175,1022,0.753,1024,1.893,1025,1.893,1026,2.324,1029,0.771,1031,0.361,1032,0.635,1043,1.844,1044,0.939,1048,1.279,1049,2.096,1051,1.055,1052,0.32,1057,1.108,1059,0.961,1060,0.869,1061,1.031,1064,2.187,1066,1.79,1075,1.055,1079,0.486,1084,0.679,1087,1.288,1091,1.032,1095,2.442,1098,2.053,1100,1.79,1105,0.809,1111,1.798,1112,0.818,1116,1.193,1119,1.163,1127,2.266,1131,0.375,1135,0.781,1136,1.359,1138,1.798,1140,1.668,1142,0.818,1143,1.979,1144,1.979,1145,1.314,1148,1.188,1150,1.928,1151,0.715,1152,1.136,1154,0.697,1162,0.961,1165,0.876,1167,1.081,1182,1.057,1183,1.738,1196,2.096,1197,2.801,1198,2.801,1201,2.172,1202,0.235,1203,1.515,1211,2.682,1212,0.439,1233,0.531,1234,1.635,1240,0.486,1243,1.682,1246,0.896,1254,1.674,1259,2.173,1261,1.924,1272,1.425,1274,2.801,1281,1.71,1283,2.457,1285,1.436,1289,1.944,1294,1.806,1298,0.837,1318,1.458,1326,0.428,1329,1.387,1332,0.818,1369,0.681,1370,0.849,1373,1.397,1392,0.635,1396,0.983,1400,1.007,1401,0.761,1406,1.522,1408,1.193,1415,0.891,1418,1.436,1426,0.524,1429,0.876,1431,1.561,1454,0.818,1455,1.796,1457,0.869,1459,1.53,1460,1.397,1461,1.348,1476,0.756,1477,1.728,1493,0.564,1501,2.379,1511,3.068,1519,2.82,1523,0.955,1528,2.096,1529,0.446,1563,1.149,1585,1.163,1586,1.569,1591,1.223,1592,2.096,1600,1.135,1602,2.237,1613,1.628,1627,0.746,1628,1.522,1629,1.965,1630,0.733,1631,1.046,1638,2.309,1640,1.288,1641,2.109,1644,1.323,1645,0.789,1647,1.928,1648,0.757,1653,1.522,1660,1.348,1662,0.537,1665,1.491,1668,1.277,1670,2.433,1674,1.122,1676,1.479,1680,2.95,1684,0.822,1689,1.007,1704,1.436,1714,1.569,1717,1.839,1721,1.193,1731,0.961,1732,2.617,1741,2.457,1742,2.306,1748,0.799,1750,1.031,1759,2.306,1768,1.672,1776,0.876,1778,1.437,1807,2.54,1820,2.575,1823,0.764,1824,1.79,1825,1.081,1829,1.728,1833,1.997,1840,1.856,1846,2.727,1847,2.379,1854,1.478,1858,1.296,1862,2.008,1869,2.379,1883,2.433,1895,1.873,1900,3.651,1902,2.027,1903,0.752,1906,2.129,1916,1.928,1922,1.214,1923,4.254,1929,1.569,1932,1.024,1933,4.209,1934,1.163,1937,0.939,1943,1.569,1944,1.628,1947,0.55,1952,1.397,1959,2.076,1961,1.569,1986,1.186,2003,1.277,2005,0.911,2006,2.54,2007,0.611,2009,1.135,2016,0.55,2028,1.397,2049,2.442,2058,1.527,2061,0.89,2062,0.462,2074,2.027,2079,0.681,2104,1.338,2109,0.983,2122,3.109,2124,2.457,2127,0.405,2128,0.961,2131,1.193,2133,0.65,2158,1.79,2159,1.522,2172,0.784,2173,3.312,2180,1.108,2183,1.193,2189,1.223,2193,1.551,2204,1.108,2207,2.839,2212,1.024,2213,1.067,2214,1.895,2223,1.359,2234,1.712,2240,1.108,2244,2.724,2253,0.961,2254,2.95,2256,1.79,2258,2.212,2267,2.95,2277,2.652,2282,1.569,2291,1.182,2306,1.159,2324,2.172,2338,0.982,2341,2.195,2344,2.442,2353,0.983,2366,2.41,2368,0.983,2374,2.172,2413,2.096,2417,1.288,2448,1.288,2479,2.923,2481,2.096,2510,2.442,2512,1.562,2542,1.08,2546,2.54,2547,1.163,2548,0.961,2556,1.856,2560,1.522,2576,1.522,2577,2.111,2578,0.939,2579,1.928,2584,1.522,2597,2.131,2604,2.442,2635,1.79,2644,1.928,2655,1.359,2663,3.393,2664,1.672,2709,1.79,2719,1.728,2740,4.025,2743,0.977,2748,0.679,2752,1.109,2754,1.223,2755,4.209,2759,3.051,2772,1.727,2775,1.031,2785,1.569,2789,1.223,2791,0.697,2792,1.379,2797,1.255,2799,1.397,2800,1.619,2812,1.288,2819,3.115,2824,2.226,2825,1.307,2827,1.019,2829,1.348,2831,2.457,2832,0.917,2841,4.508,2842,1.163,2851,0.829,2859,2.442,2871,1.458,2879,3.693,2883,1.359,2886,3.115,2902,1.436,2903,1.193,2913,2.309,2917,1.674,2919,0.511,2925,1.962,2935,2.457,2936,1.108,2938,1.515,2943,1.359,2955,2.54,2964,2.801,2974,1.526,2988,3.469,2994,1.436,2998,1.79,3006,2.195,3008,2.457,3019,3.08,3026,1.893,3035,3.359,3043,1.753,3048,1.672,3050,2.172,3059,2.801,3061,3.822,3085,1.288,3094,1.445,3101,1.569,3110,1.478,3116,1.478,3129,1.79,3130,2.096,3131,3.822,3154,2.367,3169,2.309,3187,2.652,3197,1.79,3238,0.764,3253,5.321,3256,3.312,3272,1.619,3273,1.888,3277,3.716,3279,2.244,3280,1.135,3286,1.323,3291,1.551,3298,3.696,3320,1.317,3323,5.345,3328,2.379,3333,1.856,3338,0.983,3339,1.79,3340,2.801,3383,1.79,3391,2.442,3400,2.008,3406,1.672,3414,1.288,3429,1.135,3440,2.601,3513,2.309,3517,1.619,3526,4.434,3616,2.433,3624,1.856,3627,4.115,3651,1.672,3669,0.896,3704,2.923,3706,1.977,3712,2.008,3732,1.79,3733,2.195,3750,2.306,3755,2.306,3797,3.073,3811,2.008,3828,3.268,3834,2.008,3857,2.309,3864,1.672,3905,3.469,3933,5.894,3952,6.562,3971,1.619,4011,1.359,4020,1.728,4023,2.111,4024,1.569,4032,2.379,4072,3.233,4107,1.856,4108,2.706,4143,3.536,4147,3.21,4151,2.309,4161,0.746,4265,0.917,4280,3.822,4309,2.195,4330,2.309,4331,2.096,4353,3.788,4435,1.397,4437,2.053,4471,2.309,4499,2.309,4503,2.442,4531,4.943,4534,4.531,4566,0.917,4607,1.619,4656,1.672,4677,1.728,4794,1.672,4822,5.891,4935,3.068,4942,2.172,4947,2.096,5056,1.056,5125,3.393,5138,3.011,5171,3.825,5261,2.309,5272,1.928,5275,2.309,5276,2.008,5277,3.463,5307,1.619,5349,2.801,5371,2.801,5404,2.512,5471,3.233,5472,2.442,5485,2.309,5503,6.352,5513,1.436,5545,2.601,5566,2.309,5645,2.309,5722,1.619,5765,3.068,5784,3.226,5812,2.309,5814,2.601,5817,2.195,5818,3.233,5830,2.172,5832,1.478,5845,1.672,5864,1.672,5870,1.522,5872,2.096,5873,2.801,5884,1.359,5890,2.16,5955,3.068,5960,3.393,5969,5.27,5985,3.356,6046,3.588,6079,3.068,6089,3.068,6100,2.442,6104,3.359,6161,2.801,6210,1.997,6220,2.309,6223,4.508,6316,2.801,6332,2.442,6382,2.309,6460,2.833,6517,2.801,6531,3.564,6534,1.672,6556,1.928,6557,2.195,6578,3.855,6616,3.825,6617,3.822,6662,2.442,6750,2.601,6758,2.601,6761,1.928,6801,2.801,6874,3.226,6877,2.096,6932,2.195,6946,2.442,7042,3.068,7057,4.434,7109,3.068,7159,4.689,7185,3.068,7209,1.944,7240,3.068,7263,2.195,7294,3.393,7324,2.801,7462,3.068,7554,3.651,7597,2.309,7678,1.672,7679,2.195,7704,1.928,7761,4.939,7834,4.689,7864,2.801,7919,1.928,8028,2.008,8036,2.801,8043,2.442,8045,2.442,8061,2.195,8213,1.856,8260,1.569,8265,2.096,8283,2.008,8285,1.79,8290,4.525,8322,4.895,8329,2.601,8340,2.601,8342,3.393,8346,4.115,8353,2.601,8357,3.226,8395,2.801,8447,2.801,8453,3.08,8454,2.008,8467,4.222,8471,5.5,8481,2.195,8493,2.801,8496,5.345,8561,3.068,8685,3.825,8722,2.601,8724,2.601,8796,2.309,8855,3.393,8867,2.442,8931,3.068,9152,7.543,9153,8.138,9154,8.385,9155,9.448,9156,4.689,9157,7.68,9158,6.051,9159,8.469,9160,8.874,9161,5.73,9162,2.601,9163,3.473,9164,3.473,9165,3.473,9166,3.473,9167,2.601,9168,6.67,9169,3.473,9170,7.43,9171,5.104,9172,2.801,9173,3.473,9174,2.601,9175,4.933,9176,4.115,9177,3.588,9178,5.891,9179,6.67,9180,4.879,9181,3.473,9182,6.051,9183,2.601,9184,1.619,9185,2.442,9186,3.473,9187,3.473,9188,4.115,9189,2.801,9190,3.473,9191,3.473,9192,2.442,9193,3.473,9194,4.115,9195,3.473,9196,3.473,9197,3.068,9198,3.473,9199,5.104,9200,3.473,9201,5.104,9202,4.879,9203,3.068,9204,3.473,9205,5.104,9206,2.801,9207,5.104,9208,5.104,9209,3.473,9210,3.473,9211,3.473,9212,3.068,9213,3.473,9214,3.473,9215,4.689,9216,2.801,9217,2.442,9218,2.601,9219,2.309,9220,7.106,9221,3.473,9222,2.601,9223,3.473,9224,3.473,9225,5.104,9226,4.491,9227,5.891,9228,3.473,9229,2.801,9230,3.473,9231,3.822,9232,2.601,9233,3.473,9234,3.473,9235,3.473,9236,3.068,9237,3.473,9238,3.473,9239,2.801,9240,3.068,9241,3.068,9242,2.309,9243,3.473,9244,3.473,9245,3.068,9246,3.473,9247,2.096,9248,3.068,9249,3.473,9250,5.104,9251,3.068,9252,6.67,9253,6.051,9254,3.473,9255,1.856,9256,5.345,9257,3.473,9258,3.473,9259,3.473,9260,2.442,9261,3.473,9262,2.801,9263,5.434,9264,3.473,9265,3.068,9266,3.068,9267,5.104,9268,5.104,9269,3.473,9270,3.473,9271,3.473,9272,5.104,9273,2.801,9274,7.879,9275,3.473,9276,3.473,9277,3.226,9278,5.104,9279,3.473,9280,6.67,9281,5.345,9282,3.473,9283,3.473,9284,3.473,9285,6.051,9286,3.473,9287,3.473,9288,3.473,9289,2.801,9290,3.473,9291,6.67,9292,3.473,9293,5.104,9294,3.473,9295,3.473,9296,3.473,9297,3.473,9298,5.104,9299,5.104,9300,4.508,9301,5.104,9302,5.104,9303,4.115,9304,5.104,9305,3.473,9306,4.508,9307,5.104,9308,5.104,9309,5.104,9310,5.104,9311,3.068,9312,6.67,9313,6.051,9314,6.051,9315,4.115,9316,6.67,9317,3.473,9318,3.473,9319,3.473,9320,5.104,9321,4.491,9322,4.508,9323,3.473,9324,6.051,9325,5.104,9326,6.051,9327,3.068,9328,2.801,9329,2.008,9330,3.473,9331,4.508,9332,2.195,9333,2.442,9334,3.473,9335,3.473,9336,3.473,9337,3.473,9338,3.473,9339,3.473,9340,2.801,9341,3.473,9342,3.473,9343,3.473,9344,3.473,9345,3.473,9346,3.068,9347,3.473,9348,2.601,9349,3.473,9350,3.473,9351,3.473,9352,3.473,9353,3.473,9354,2.801,9355,3.473,9356,3.473,9357,3.068,9358,3.473,9359,5.104,9360,5.104,9361,3.473,9362,3.473,9363,3.068,9364,4.115,9365,3.473,9366,5.104,9367,5.104,9368,5.104,9369,5.104,9370,5.104,9371,3.473,9372,3.473,9373,3.473,9374,3.473,9375,3.473,9376,3.068,9377,3.068,9378,2.601,9379,3.473,9380,3.473,9381,5.104,9382,3.473,9383,3.473,9384,3.473,9385,5.104,9386,3.068,9387,3.068,9388,2.601,9389,3.473,9390,8.606,9391,2.442,9392,3.473,9393,2.801,9394,3.068,9395,3.473,9396,3.473,9397,2.801,9398,3.473,9399,3.068,9400,4.115,9401,6.051,9402,5.104,9403,5.104,9404,3.473,9405,3.473,9406,3.473,9407,3.473,9408,5.104,9409,3.473,9410,3.473,9411,3.473,9412,5.104,9413,3.473,9414,3.473,9415,3.473,9416,3.473,9417,2.195,9418,3.473,9419,3.473,9420,3.473,9421,5.104,9422,3.473,9423,3.068,9424,3.473,9425,3.473,9426,3.473,9427,2.801,9428,3.473,9429,3.473,9430,2.601,9431,2.833,9432,3.473,9433,2.442,9434,3.473,9435,3.473,9436,3.473,9437,3.473,9438,3.068,9439,3.068,9440,2.309,9441,3.473,9442,3.473,9443,3.068,9444,3.393,9445,3.473,9446,3.473,9447,3.473,9448,2.309,9449,3.473,9450,3.068,9451,3.473,9452,3.473,9453,3.473,9454,3.473,9455,2.801,9456,3.473,9457,3.068,9458,3.473,9459,3.473,9460,3.473,9461,3.473,9462,2.801,9463,3.473,9464,3.473,9465,4.288,9466,3.473,9467,3.473,9468,3.473,9469,3.473,9470,3.473,9471,3.068,9472,3.473,9473,3.473,9474,3.068,9475,3.473,9476,3.473,9477,2.309,9478,2.096,9479,3.473,9480,3.473,9481,3.473,9482,4.115,9483,3.473,9484,3.473,9485,3.473,9486,3.473,9487,3.473,9488,2.801,9489,6.051,9490,5.104,9491,5.345,9492,4.115,9493,3.473,9494,2.801,9495,3.473,9496,3.473,9497,2.096,9498,3.473,9499,3.473,9500,3.473,9501,3.473,9502,2.801,9503,3.473,9504,3.473,9505,3.473,9506,3.473,9507,3.068,9508,3.473,9509,3.473,9510,3.473,9511,3.473,9512,3.473,9513,3.473,9514,3.473]],["title//en/lessons/detecting-text-reuse-with-passim",[82,0.022,592,1.525,3286,1.822,9515,4.225]],["body//en/lessons/detecting-text-reuse-with-passim",[0,2.582,1,1.131,3,0.106,4,0.346,5,0.077,6,0.458,8,0.715,9,0.131,10,2.705,12,0.137,13,0.406,14,0.438,15,0.535,18,0.546,23,0.601,25,0.302,26,0.363,27,1.508,28,0.737,29,0.446,34,0.792,35,1.368,36,0.417,37,1.104,38,0.431,39,0.489,40,0.212,42,0.263,45,0.069,46,0.093,47,0.485,49,0.078,55,0.39,56,1.077,57,0.359,58,0.577,59,0.649,60,0.207,63,1.29,64,0.615,65,0.869,67,1.33,68,0.692,70,0.985,71,0.091,74,0.672,76,0.52,77,0.977,81,0.45,82,0.044,83,0.897,85,1.656,87,0.186,88,0.502,89,0.444,90,0.547,92,0.417,93,0.019,94,0.391,97,1.464,103,0.406,105,0.123,107,0.377,110,0.645,111,0.428,112,0.796,113,0.691,115,0.024,116,1.684,117,0.137,118,0.969,119,0.996,120,0.628,121,1.077,122,0.263,124,1.215,125,1.32,127,0.789,128,0.306,129,0.278,130,0.043,131,0.915,132,0.058,134,0.566,135,0.239,136,0.608,137,0.057,138,0.122,139,0.169,140,1.695,142,2.144,143,1.05,144,0.278,145,0.819,146,0.174,148,0.977,152,0.675,153,0.123,157,0.943,158,1.147,159,0.095,160,0.112,164,1.077,166,1.292,167,0.306,170,1.077,173,0.418,176,1.012,179,0.508,180,0.872,181,0.691,185,0.123,186,1.107,189,0.143,190,0.007,191,0.592,192,2.129,193,0.608,200,0.377,201,0.192,203,1.412,205,0.509,208,0.516,209,2.391,211,0.177,214,0.235,216,1.364,218,1.599,220,0.252,221,0.585,222,1.05,223,0.532,226,3.833,227,0.266,228,0.147,232,1.425,236,0.829,237,0.81,238,1.133,242,0.185,243,0.63,247,1.791,249,0.557,250,1.132,251,0.723,257,0.352,258,1.368,262,0.625,263,0.25,264,1.399,266,0.918,267,0.704,268,0.637,269,4.358,272,0.282,273,0.298,274,0.977,276,1.628,277,0.081,282,1.159,289,0.574,291,1.159,297,0.329,298,1.258,299,0.574,303,0.347,304,0.193,306,0.535,307,0.577,311,0.947,312,1.272,313,0.801,314,3.387,316,0.486,318,1.201,319,1.614,321,1.043,324,0.829,326,0.961,327,0.774,328,0.688,330,0.73,333,0.391,335,0.312,336,2.246,337,2.782,339,1.907,340,1.144,341,0.154,344,1.757,345,0.795,348,1.655,349,0.954,350,0.561,353,0.322,356,0.417,357,0.218,358,0.45,360,0.177,363,0.209,366,2.259,367,1.159,369,0.472,374,1.888,376,3.046,377,1.161,379,0.473,380,0.215,381,0.204,382,0.325,383,0.313,384,2.112,387,0.988,389,0.325,394,0.39,395,0.131,396,1.657,399,0.374,400,1.158,401,1.032,402,1.735,403,0.977,405,0.231,406,1.26,407,0.406,408,3.452,410,0.374,414,0.588,416,0.325,418,0.823,419,0.902,420,0.821,422,0.154,424,0.417,425,0.278,427,0.315,428,0.164,430,0.413,431,0.489,433,0.707,435,0.404,436,0.31,437,1.636,438,0.297,439,0.206,440,0.96,441,0.168,442,0.577,443,1.735,444,0.084,446,1.161,447,0.354,449,0.138,450,0.086,451,0.792,460,0.789,461,0.364,464,0.675,468,0.157,469,1.526,470,1.012,471,0.315,472,0.608,474,1.858,475,3.675,476,0.406,486,0.122,487,0.854,489,1.617,490,2.582,491,1.675,493,0.064,494,1.889,495,0.872,496,1.636,498,0.462,504,0.971,505,0.749,506,0.33,508,1.022,509,0.212,510,0.645,511,0.329,512,1.132,513,0.398,517,0.601,519,0.232,521,1.174,522,0.869,524,0.691,525,0.5,526,1.23,530,0.502,531,0.341,533,1.452,534,0.385,538,1.302,541,0.74,542,0.574,543,0.764,546,0.849,547,0.485,549,0.641,551,1.776,555,0.81,559,0.945,562,2.177,566,0.308,567,1.993,570,0.749,571,5.007,572,0.645,573,0.691,574,1.025,575,0.263,576,1.037,577,0.252,583,0.417,587,0.547,589,0.81,590,0.439,591,0.737,592,2.857,594,0.386,598,1.537,599,0.846,601,0.197,605,0.431,610,0.251,613,0.818,614,1.547,633,1.498,635,0.789,636,1.188,637,1.717,643,0.849,644,1.818,645,0.374,646,0.858,647,0.192,649,1.799,659,1.684,661,0.312,662,0.723,663,0.168,664,1.859,665,0.821,673,0.39,675,0.561,676,0.829,678,1.829,680,0.821,681,0.417,682,1.38,683,0.877,686,1.717,687,0.91,693,3.209,700,1.387,705,0.162,706,0.574,707,0.266,709,2.544,712,1.05,714,0.727,720,1.5,721,0.347,724,0.939,731,1.077,732,1.192,737,1.811,738,0.547,744,0.385,748,0.944,750,0.675,755,0.444,757,0.789,759,3.653,762,1.5,763,1.107,765,0.263,766,0.406,768,0.22,774,0.522,779,0.428,785,1.306,787,1.302,788,0.402,802,0.439,806,0.428,807,0.485,808,0.645,810,1.482,812,0.174,814,0.902,817,0.095,818,1.409,822,1.104,826,1.939,827,0.487,828,0.849,829,0.757,832,0.616,835,0.946,839,0.611,840,0.606,844,0.66,848,1.23,854,1.05,863,1.032,870,1.05,871,1.464,877,0.723,882,1.002,883,0.691,886,1.425,911,1.547,913,2.324,915,1.656,917,1.392,924,0.535,926,1.181,929,1.224,930,0.779,939,1.134,944,0.675,945,1.077,947,0.894,949,1.657,950,0.263,951,0.574,954,0.325,956,1.243,957,0.66,966,1.159,967,0.428,968,1.012,972,0.989,973,1.104,974,0.966,975,1.863,976,0.435,977,1.619,980,0.485,981,0.872,982,2.831,983,0.655,984,1.5,985,1.188,988,0.872,989,0.801,990,1.038,991,0.869,997,1.057,1000,0.877,1005,1.599,1009,0.439,1013,0.396,1015,1.368,1018,2.177,1025,1.192,1029,0.714,1030,1.993,1031,0.835,1035,0.761,1036,1.741,1037,1.985,1040,0.945,1044,0.818,1048,0.692,1056,1.302,1057,1.025,1058,1.025,1059,0.889,1060,0.985,1064,2.32,1065,3.544,1073,0.577,1079,0.527,1084,0.641,1090,0.849,1101,0.692,1102,1.932,1105,0.764,1106,1.656,1111,1.132,1129,2.324,1131,0.395,1133,0.912,1136,1.257,1142,0.757,1144,1.43,1145,0.916,1148,0.497,1149,3.859,1151,0.809,1152,0.547,1154,0.439,1159,1.192,1162,0.889,1167,2.536,1183,1.318,1184,2.407,1187,1.859,1200,3.463,1202,0.218,1203,0.954,1212,1.142,1225,1.859,1241,3.431,1243,1.735,1254,1.599,1261,1.7,1267,0.954,1272,0.757,1285,1.993,1287,2.051,1289,1.224,1292,2.362,1294,0.989,1297,1.33,1318,0.66,1326,0.454,1330,1.723,1331,1.636,1332,1.889,1369,0.944,1371,1.323,1378,1.077,1384,2.304,1395,2.246,1396,1.364,1400,0.932,1401,0.516,1408,1.104,1409,1.448,1415,0.709,1426,0.727,1431,1.657,1450,2.391,1460,2.324,1461,0.849,1466,1.939,1471,0.932,1476,0.655,1488,0.509,1492,1.818,1493,0.939,1510,4.329,1522,1.281,1523,0.601,1529,0.29,1536,2.908,1572,2.592,1600,1.05,1608,1.224,1614,1.292,1627,1.035,1630,0.462,1631,0.709,1632,0.711,1637,0.473,1639,0.728,1640,1.192,1641,0.954,1642,1.224,1644,1.224,1645,1.241,1648,0.574,1654,1.077,1660,0.849,1662,0.52,1663,4.269,1665,0.792,1668,0.616,1669,1.614,1676,0.932,1677,0.869,1678,1.599,1683,1.478,1684,0.619,1687,1.547,1690,1.547,1691,0.588,1692,2.645,1694,1.075,1702,1.035,1715,5.034,1717,1.464,1719,2.259,1725,1.787,1727,2.141,1730,1.787,1747,1.452,1748,0.74,1749,1.368,1752,3.049,1754,1.368,1756,1.397,1762,1.939,1768,3.311,1775,2.32,1776,1.458,1777,1.656,1778,1.201,1780,1.498,1784,2.908,1797,2.32,1804,2.031,1809,1.104,1813,1.161,1820,2.733,1823,1.646,1826,2.423,1828,2.324,1829,1.599,1833,1.885,1836,1.464,1853,1.032,1858,1.26,1869,2.246,1881,1.368,1894,2.423,1902,1.614,1903,1.199,1908,1.292,1920,1.292,1929,1.452,1932,0.645,1934,1.936,1937,1.562,1942,0.645,1947,0.509,1949,1.799,1958,1.575,1959,1,1968,1.368,1981,1.874,1983,1.025,1985,0.829,1986,0.944,2003,0.923,2007,0.385,2016,1.187,2017,2.675,2021,0.723,2024,0.889,2050,0.849,2058,0.691,2061,0.561,2062,0.428,2065,2.319,2074,2.151,2086,2.093,2087,0.616,2095,0.782,2102,1.888,2103,1.409,2107,1.599,2142,1.364,2155,2.906,2156,2.592,2159,3.165,2169,4.269,2172,1.101,2180,2.048,2198,1.537,2204,1.025,2208,1.452,2209,3.209,2212,0.645,2216,1.161,2244,1.025,2246,1.452,2248,1.132,2251,1.132,2253,1.599,2255,1.939,2268,2.407,2270,1.547,2272,1.537,2290,1.656,2293,1.999,2308,1.224,2309,0.939,2323,3.843,2338,0.709,2346,2.407,2368,0.91,2369,2.246,2382,1.258,2414,2.259,2418,1.939,2427,1.858,2480,3.082,2507,1.784,2512,1.059,2529,1.397,2542,1.147,2545,1.547,2547,1.077,2554,1.497,2555,2.051,2578,1.302,2597,1.132,2652,2.382,2655,2.826,2660,1.109,2700,5.178,2709,1.656,2715,2.407,2718,5.225,2730,2.031,2735,2.592,2743,1.676,2751,2.993,2752,0.961,2758,1.329,2765,2.551,2770,1.452,2772,1.684,2775,0.954,2778,4.411,2786,1.132,2795,0.757,2797,2.61,2799,1.938,2803,2.446,2822,0.774,2825,0.63,2827,1.085,2828,3.299,2829,0.849,2831,1.547,2832,0.849,2836,3.675,2840,4.661,2844,1.397,2851,0.522,2862,1.547,2863,2.407,2871,0.774,2874,1.161,2898,0.889,2902,1.329,2919,1.063,2924,2.483,2952,3.875,2962,1.192,2966,1.409,2974,0.81,2988,1.452,3000,3.488,3008,1.547,3009,3.089,3013,3.819,3024,2.512,3026,1.192,3030,1.697,3037,2.031,3045,1.452,3050,1.368,3056,2.483,3067,6.468,3070,2.839,3073,1.784,3085,1.787,3104,3.843,3123,2.75,3124,1.329,3187,2.534,3197,1.656,3200,1.329,3201,2.592,3236,1.547,3248,3.203,3283,1.656,3284,1.858,3285,2.694,3286,3.546,3291,0.977,3299,1.368,3300,0.977,3306,4.661,3316,1.835,3320,0.829,3338,0.91,3341,1.498,3347,2.512,3350,3.196,3370,0.954,3372,1.784,3380,2.051,3397,1.409,3408,1.025,3424,1.599,3429,1.575,3439,1.012,3487,4.329,3495,2.407,3513,2.137,3540,4.157,3577,4.256,3621,1.993,3705,2.575,3710,1.939,3716,1.077,3737,2.782,3750,1.452,3762,2.031,3765,1.939,3782,2.407,3783,2.407,3791,1.452,3796,1.292,3811,1.858,3814,1.329,3815,1.939,3829,2.246,3831,1.329,3832,2.407,3903,2.906,3975,2.031,3985,2.259,3997,1.939,4013,2.031,4041,1.843,4069,3.209,4107,3.089,4108,3.177,4118,2.089,4138,4.661,4151,2.137,4161,1.035,4231,5.105,4243,5.672,4301,2.031,4302,2.259,4422,3.341,4426,1.784,4439,2.137,4449,2.839,4456,1.835,4508,1.104,4514,1.132,4552,1.452,4564,2.319,4566,1.272,4572,2.137,4584,1.717,4608,1.656,4638,2.031,4660,2.407,4663,3.711,4664,2.483,4677,1.599,4796,3.387,4909,2.675,4942,2.46,4969,2.319,4993,2.137,5057,2.259,5115,3.203,5158,2.839,5191,3.885,5267,2.839,5272,3.209,5290,1.858,5313,3.089,5331,2.407,5341,1,5366,3.046,5386,2.137,5473,2.177,5476,3.046,5556,2.137,5568,1.858,5585,2.407,5617,5.823,5618,5.105,5619,5.789,5755,2.259,5814,3.608,5823,3.608,5830,2.051,5832,2.051,5847,3.046,5851,1.547,5852,3.046,5854,4.836,5870,1.409,5881,1.599,5883,2.407,5884,1.257,5958,1.368,5959,2.407,6021,2.592,6125,2.031,6210,1.257,6215,2.407,6331,2.839,6382,4.269,6388,3.387,6463,2.259,6500,2.137,6518,5.178,6534,1.547,6550,1.547,6558,3.885,6573,1.939,6635,3.885,6664,3.608,6696,2.137,6754,2.137,6770,2.592,6878,2.592,6975,2.592,7006,1.717,7129,3.488,7137,3.089,7163,3.885,7164,4.256,7167,2.259,7169,1.717,7175,2.407,7197,2.592,7201,2.407,7237,3.203,7308,2.839,7412,1.257,7558,4.868,7584,2.031,7624,2.814,7678,2.319,7727,2.407,7734,4.573,7744,1.939,7792,2.839,7800,2.407,7807,1.784,7815,1.858,7937,3.203,8053,2.839,8058,4.063,8061,3.046,8074,3.203,8078,3.046,8194,1.939,8213,2.575,8253,2.137,8263,2.407,8264,5.672,8281,2.259,8299,4.329,8301,2.592,8341,2.908,8473,3.203,8547,2.407,8563,3.608,8585,1.599,8632,2.137,8635,2.592,8724,3.608,8898,1.939,9277,2.031,9440,4.573,9443,2.839,9515,8.344,9516,8.014,9517,8.612,9518,7.877,9519,3.214,9520,4.819,9521,2.839,9522,3.214,9523,2.839,9524,6.422,9525,6.076,9526,6.879,9527,6.879,9528,7.222,9529,3.214,9530,2.259,9531,2.407,9532,3.214,9533,5.781,9534,3.214,9535,7.489,9536,3.214,9537,3.214,9538,2.407,9539,2.839,9540,2.407,9541,3.214,9542,2.137,9543,6.245,9544,2.908,9545,8.023,9546,6.038,9547,3.214,9548,7.877,9549,8.075,9550,6.879,9551,3.214,9552,3.214,9553,3.214,9554,3.214,9555,3.214,9556,3.214,9557,6.422,9558,5.781,9559,4.819,9560,4.819,9561,2.592,9562,3.214,9563,3.214,9564,3.214,9565,3.214,9566,4.819,9567,4.819,9568,4.256,9569,4.819,9570,4.819,9571,3.214,9572,4.819,9573,4.819,9574,7.877,9575,3.214,9576,3.214,9577,2.839,9578,2.839,9579,2.259,9580,4.256,9581,3.214,9582,2.592,9583,4.819,9584,2.407,9585,3.214,9586,3.214,9587,4.819,9588,5.781,9589,4.978,9590,4.819,9591,4.819,9592,4.819,9593,2.407,9594,4.256,9595,4.256,9596,3.214,9597,5.781,9598,5.781,9599,4.819,9600,4.819,9601,3.885,9602,2.839,9603,3.214,9604,3.214,9605,3.214,9606,2.407,9607,3.214,9608,3.214,9609,3.214,9610,4.819,9611,4.819,9612,4.819,9613,3.214,9614,2.137,9615,3.214,9616,3.214,9617,3.214,9618,4.819,9619,3.214,9620,3.214,9621,3.214,9622,3.214,9623,3.046,9624,4.819,9625,4.819,9626,4.819,9627,4.819,9628,4.819,9629,3.214,9630,6.879,9631,4.819,9632,4.819,9633,6.422,9634,4.819,9635,4.819,9636,4.819,9637,3.214,9638,4.329,9639,3.214,9640,3.214,9641,3.214,9642,3.214,9643,3.214,9644,9.176,9645,3.214,9646,3.214,9647,1.858,9648,3.214,9649,3.214,9650,3.214,9651,3.214,9652,3.214,9653,7.489,9654,7.877,9655,3.214,9656,7.222,9657,6.879,9658,5.105,9659,4.819,9660,8.884,9661,3.214,9662,3.214,9663,5.781,9664,3.214,9665,6.879,9666,6.422,9667,3.214,9668,2.839,9669,3.214,9670,3.214,9671,3.214,9672,3.214,9673,3.214,9674,3.214,9675,3.214,9676,6.422,9677,4.819,9678,4.819,9679,6.422,9680,3.214,9681,3.214,9682,4.819,9683,3.214,9684,4.819,9685,3.214,9686,3.214,9687,3.214,9688,4.819,9689,4.819,9690,3.214,9691,5.781,9692,3.214,9693,4.819,9694,3.214,9695,3.214,9696,3.214,9697,2.259,9698,3.214,9699,6.879,9700,3.214,9701,4.819,9702,7.489,9703,3.214,9704,6.422,9705,6.422,9706,4.819,9707,4.819,9708,3.214,9709,8.75,9710,5.781,9711,5.781,9712,4.819,9713,4.819,9714,4.819,9715,3.214,9716,5.781,9717,3.214,9718,3.214,9719,3.214,9720,3.214,9721,4.819,9722,3.214,9723,3.214,9724,3.214,9725,3.214,9726,3.214,9727,3.214,9728,4.819,9729,2.031,9730,5.781,9731,4.819,9732,4.256,9733,7.877,9734,4.819,9735,3.214,9736,5.781,9737,4.819,9738,3.214,9739,3.214,9740,3.214,9741,3.214,9742,3.214,9743,3.214,9744,3.214,9745,3.214,9746,3.214,9747,3.214,9748,4.819,9749,3.214,9750,6.879,9751,3.214,9752,3.214,9753,6.957,9754,3.214,9755,3.214,9756,2.839,9757,4.819,9758,3.214,9759,3.885,9760,7.222,9761,3.214,9762,7.703,9763,7.877,9764,6.568,9765,3.214,9766,5.178,9767,3.214,9768,5.178,9769,3.214,9770,3.214,9771,3.885,9772,3.214,9773,3.214,9774,3.214,9775,3.214,9776,3.214,9777,3.214,9778,3.214,9779,3.214,9780,2.839,9781,3.214,9782,2.839,9783,3.214,9784,3.214,9785,3.214,9786,3.608,9787,3.214,9788,3.214,9789,3.214,9790,3.214,9791,3.214,9792,2.839,9793,3.214,9794,3.214,9795,5.781,9796,3.214,9797,3.214,9798,3.214,9799,2.407,9800,3.214,9801,6.879,9802,4.819,9803,4.819,9804,4.819,9805,3.214,9806,3.214,9807,8.612,9808,4.819,9809,4.819,9810,2.839,9811,3.214,9812,3.214,9813,2.839,9814,3.214,9815,2.407,9816,3.214,9817,3.214,9818,3.214,9819,3.214,9820,3.214,9821,3.214,9822,3.214,9823,3.214,9824,2.592,9825,3.214,9826,3.214,9827,3.214,9828,4.819,9829,2.592,9830,2.592,9831,3.214,9832,5.781,9833,2.031,9834,3.214,9835,3.214,9836,2.407,9837,3.214,9838,6.422,9839,5.781,9840,4.819,9841,5.105,9842,3.488,9843,3.214,9844,2.592,9845,8.146,9846,2.259,9847,2.839,9848,3.214,9849,3.214,9850,6.422,9851,6.076,9852,5.781,9853,5.781,9854,3.214,9855,4.819,9856,4.819,9857,3.214,9858,3.214,9859,3.214,9860,4.819,9861,4.819,9862,3.214,9863,4.819,9864,7.222,9865,3.214,9866,2.839,9867,3.214,9868,3.214,9869,3.214,9870,3.214,9871,3.214,9872,2.592,9873,3.214,9874,1.939,9875,3.214,9876,3.214,9877,3.214,9878,3.214,9879,5.781,9880,3.214,9881,3.214,9882,5.781,9883,3.214,9884,4.819,9885,3.214,9886,4.819,9887,4.819,9888,3.214,9889,6.422,9890,3.214,9891,4.819,9892,4.819,9893,3.214,9894,4.819,9895,3.214,9896,3.214,9897,4.819,9898,4.809,9899,3.214,9900,3.214,9901,3.214,9902,3.214,9903,4.819,9904,3.214,9905,6.422,9906,3.214,9907,4.819,9908,3.214,9909,3.214,9910,4.819,9911,4.819,9912,4.819,9913,3.214,9914,3.214,9915,4.819,9916,4.819,9917,3.885,9918,6.422,9919,4.819,9920,3.214,9921,3.214,9922,4.819,9923,3.214,9924,4.819,9925,3.214,9926,3.214,9927,3.214,9928,4.819,9929,3.214,9930,4.819,9931,3.214,9932,4.819,9933,3.214,9934,3.214,9935,3.214,9936,3.214,9937,3.214,9938,3.214,9939,3.214,9940,3.214,9941,3.214,9942,3.214,9943,3.214,9944,2.839,9945,3.214,9946,3.214,9947,3.214,9948,3.214,9949,3.214,9950,3.214,9951,3.214,9952,3.214,9953,3.214,9954,3.214,9955,3.214,9956,3.214,9957,3.214,9958,3.214,9959,3.214,9960,3.214,9961,3.214,9962,3.214,9963,3.214,9964,3.214,9965,3.214,9966,2.592,9967,3.214,9968,3.214,9969,3.214,9970,2.592,9971,3.214,9972,4.819,9973,2.031,9974,6.422,9975,4.819,9976,4.819,9977,4.819,9978,4.819,9979,4.819,9980,5.781,9981,5.781,9982,3.214,9983,3.214,9984,2.592,9985,2.259,9986,4.063,9987,3.214,9988,2.839,9989,3.214,9990,3.214,9991,3.214,9992,3.214,9993,3.214,9994,2.259,9995,3.214,9996,3.214,9997,2.031,9998,3.214,9999,3.214,10000,3.214,10001,3.214,10002,3.214,10003,3.214,10004,2.592,10005,3.214,10006,3.214,10007,1.858,10008,2.592,10009,3.214,10010,3.214,10011,3.214,10012,4.819,10013,2.839,10014,3.214,10015,3.214,10016,3.214,10017,2.407,10018,3.214,10019,3.214,10020,3.608,10021,4.256,10022,3.214,10023,3.214,10024,3.214,10025,3.214,10026,3.214,10027,3.214,10028,3.214,10029,2.839,10030,2.839,10031,3.214,10032,2.839,10033,3.214,10034,3.214,10035,3.214,10036,4.819,10037,3.214,10038,3.214,10039,4.819,10040,4.819,10041,3.214,10042,3.214,10043,4.819,10044,4.819,10045,4.819,10046,2.839,10047,3.214,10048,3.214,10049,3.214,10050,3.214,10051,3.214,10052,2.839,10053,3.214,10054,3.214,10055,3.214,10056,3.214,10057,3.214,10058,2.839,10059,3.214,10060,3.214,10061,3.214,10062,3.214,10063,2.839,10064,3.214,10065,3.214,10066,3.214,10067,3.214,10068,3.214,10069,3.387,10070,2.839,10071,3.214,10072,3.214,10073,3.214,10074,3.214,10075,3.214,10076,3.214,10077,3.214,10078,2.592]],["title//en/lessons/displaying-georeferenced-map-knightlab-storymap-js",[876,0.411,2838,0.914,10079,2.023,10080,3.59,10081,3.59,10082,2.702]],["body//en/lessons/displaying-georeferenced-map-knightlab-storymap-js",[2,1.56,3,0.111,4,0.341,5,0.079,6,0.676,9,0.132,12,0.115,13,1.164,14,0.284,22,0.536,23,0.587,28,0.761,29,0.27,30,0.894,31,1.599,34,1.39,39,0.339,40,0.143,42,0.243,45,0.084,46,0.091,49,0.096,55,0.697,57,0.257,58,1.046,59,0.57,60,0.206,68,0.851,71,0.081,79,2.711,82,0.041,83,0.657,87,0.218,88,0.563,90,1.326,92,0.488,93,0.023,98,1.524,104,0.604,105,0.084,114,1.422,115,0.021,117,0.159,120,0.64,122,0.205,130,0.041,131,1.122,132,0.056,134,0.589,135,0.18,137,0.069,139,0.15,141,1.06,148,2.161,159,0.077,160,0.105,169,1.603,179,0.575,183,1.937,185,0.137,189,0.25,190,0.008,197,1.714,200,0.367,205,0.894,208,0.876,211,0.196,214,0.243,215,2.906,217,1.358,220,0.441,221,0.662,223,0.491,227,0.275,229,1.986,242,0.325,247,1.712,249,0.576,253,0.367,257,0.398,261,0.504,266,0.657,267,0.636,268,0.783,272,0.304,275,3.013,277,0.05,284,2.159,289,1.391,294,0.311,299,1.007,303,0.557,304,0.339,313,0.982,315,2.332,316,0.311,317,2.332,333,0.382,339,1.489,341,0.148,349,0.639,350,0.463,353,0.362,357,0.599,358,0.79,359,1.889,360,0.196,364,1.634,367,1.131,369,0.697,380,0.231,381,0.211,387,0.81,390,0.27,395,0.132,399,0.657,401,1.007,410,0.828,418,0.675,420,0.96,422,0.227,424,0.488,425,0.192,429,1.184,435,0.446,436,0.218,438,0.244,441,0.107,447,0.783,449,0.143,450,0.084,468,0.135,472,0.984,473,1.328,486,0.178,488,0.457,490,2.268,491,2.061,493,0.05,509,0.214,511,0.257,517,1.457,519,0.196,523,1.714,525,0.674,526,0.96,530,0.463,531,0.307,543,0.894,570,0.922,572,1.131,573,1.528,586,1.08,605,0.831,610,0.261,618,0.764,622,3.695,627,4.161,644,2.573,659,1.268,661,0.244,663,0.181,665,1.326,672,1.031,675,0.983,684,1.673,705,0.284,707,0.311,715,1.634,724,1.265,740,0.693,741,1.036,744,0.932,748,1.105,750,0.764,755,0.656,763,1.08,765,0.231,766,0.396,778,0.983,788,0.566,800,0.675,802,0.77,803,0.596,807,0.851,810,1.459,812,0.131,814,1.457,817,0.231,821,1.011,827,0.718,828,1.489,830,1.422,841,1.358,847,1.24,853,1.055,856,3.695,874,1.556,876,0.913,880,3.758,907,1.528,926,0.83,930,0.639,931,1.326,940,2.806,944,1.493,947,0.872,956,1.455,971,2.57,976,0.382,983,0.639,988,0.828,995,1.843,1000,0.77,1009,0.77,1026,1.455,1027,1.131,1028,1.268,1029,0.615,1035,0.52,1040,1.302,1043,2.038,1044,0.99,1051,1.24,1105,1.234,1106,4.214,1110,1.422,1114,1.843,1119,2.824,1120,1.491,1131,0.466,1133,0.712,1151,0.79,1154,0.77,1162,1.56,1240,0.79,1283,2.714,1285,2.332,1289,2.148,1318,1.459,1326,0.509,1401,0.604,1415,1.268,1429,1.422,1431,2.355,1433,1.843,1457,1.489,1501,2.628,1522,1.295,1523,1.457,1529,0.339,1636,1.131,1637,0.83,1639,1.018,1648,0.636,1654,1.889,1665,1.39,1670,2.268,1676,1.634,1693,2.714,1711,2.148,1729,1.673,1741,2.714,1775,2.57,1778,1.055,1823,1.24,1825,2.213,1858,1.524,1903,0.83,1906,1.358,1932,1.853,1940,1.298,1959,1.755,1983,1.798,1984,2.4,2021,1.268,2086,1.634,2102,2.266,2117,2.548,2127,0.657,2142,1.596,2170,1.53,2172,0.731,2193,2.616,2194,2.548,2212,1.562,2213,1.174,2235,2.806,2240,2.268,2247,2.206,2253,2.332,2275,2.424,2305,4.196,2306,1.709,2338,1.047,2353,1.596,2547,1.889,2548,1.56,2554,0.938,2681,1.268,2748,0.75,2752,1.36,2759,1.986,2783,2.472,2812,3.242,2824,2.533,2825,1.105,2827,0.693,2829,1.489,2833,1.889,2838,2.149,2844,2.495,2853,4.013,2854,4.013,2871,1.358,2874,2.038,2875,2.013,2883,2.206,2903,1.937,2913,3.749,2917,1.56,2936,2.484,2953,3.773,2974,1.422,2983,4.68,3030,1.986,3123,2.148,3130,3.403,3131,2.806,3154,2.782,3164,3.964,3172,4.223,3300,1.714,3333,3.013,3403,3.403,3471,4.727,3754,3.403,3806,3.026,3907,3.67,4011,2.206,4108,2.148,4110,3.382,4161,1.212,4608,2.906,4942,2.4,5241,4.196,5473,2.548,5479,4.981,5529,2.806,5567,5.177,5868,3.403,6104,3.947,6126,5.749,6506,3.749,6533,4.547,6581,1.524,6865,2.806,7624,2.472,7749,2.628,7763,5.441,8210,4.502,8290,3.013,8978,6.051,8980,5.733,9068,3.749,9255,4.91,10079,4.691,10080,6.281,10081,8.364,10082,6.288,10083,5.222,10084,3.259,10085,7.111,10086,5.639,10087,3.518,10088,7.29,10089,5.639,10090,5.639,10091,4.223,10092,4.981,10093,8.178,10094,6.941,10095,5.639,10096,5.639,10097,4.981,10098,5.639,10099,5.639,10100,6.281,10101,6.281,10102,4.547,10103,6.281,10104,7.111,10105,5.639,10106,7.111,10107,4.981,10108,5.639,10109,5.639,10110,6.879,10111,7.789,10112,4.547,10113,4.981,10114,5.733,10115,5.639,10116,5.639,10117,3.259,10118,4.981,10119,5.475,10120,7.223,10121,5.639,10122,5.639,10123,5.639,10124,4.223,10125,5.639,10126,4.223,10127,3.403,10128,3.964,10129,3.564,10130,5.639,10131,5.639,10132,5.639,10133,5.639,10134,4.547]],["title//en/lessons/downloading-multiple-records-using-query-strings",[60,0.09,110,0.363,153,0.06,700,0.676,2050,1.073,3229,0.834]],["body//en/lessons/downloading-multiple-records-using-query-strings",[1,0.528,3,0.088,5,0.076,6,0.595,8,0.569,9,0.133,12,0.079,13,0.465,14,0.393,17,1.091,18,0.584,19,0.515,22,0.762,23,0.713,24,1.888,25,0.591,26,0.33,28,0.67,29,0.363,30,0.583,36,0.943,39,0.376,40,0.227,42,0.267,45,0.098,46,0.068,48,1.02,49,0.09,55,0.507,57,0.429,58,1.062,60,0.208,62,1.174,64,0.65,68,0.441,69,0.921,71,0.093,74,0.524,76,0.473,77,1.118,78,0.885,81,0.47,82,0.037,83,0.62,86,0.994,87,0.309,89,0.671,92,0.461,93,0.026,94,0.542,95,0.812,97,2.083,101,1.852,103,0.374,104,0.67,105,0.138,107,0.417,108,0.441,110,0.65,111,0.49,114,0.928,115,0.026,117,0.162,119,0.708,120,0.49,122,0.284,123,1.225,125,0.673,127,0.727,128,0.35,129,0.319,130,0.044,132,0.061,133,0.886,134,0.402,135,0.2,136,0.268,137,0.078,138,0.145,139,0.16,140,1.689,141,0.477,144,0.693,145,0.85,146,0.165,152,0.746,153,0.141,154,1.507,157,0.749,159,0.092,160,0.108,173,0.407,180,0.804,185,0.136,189,0.273,190,0.009,191,0.699,193,0.672,200,0.531,201,0.193,208,0.57,211,0.253,212,1.33,214,0.273,217,1.282,220,0.49,221,0.555,223,0.221,227,0.281,228,0.213,235,1.33,237,0.928,241,1.652,242,0.461,247,0.809,249,0.507,257,0.314,261,0.613,262,0.477,263,0.305,266,0.62,267,0.559,268,0.981,272,0.273,273,0.242,276,0.951,277,0.076,282,1.145,285,1.296,286,1.966,289,0.657,291,1.255,294,0.401,296,0.57,297,0.356,298,1.343,303,0.32,304,0.32,306,0.612,312,0.972,313,0.429,316,0.378,320,1.342,321,0.598,324,0.95,327,0.886,328,0.559,329,0.738,330,0.372,333,0.464,335,0.314,340,0.612,341,0.116,345,0.541,346,3.399,348,0.738,350,0.494,353,0.298,356,0.593,357,0.249,358,0.746,360,0.189,363,0.347,364,2.108,367,0.738,368,0.866,369,0.361,371,1.118,374,0.928,375,0.569,380,0.265,381,0.242,382,0.693,383,0.309,384,1.613,389,0.538,390,0.328,391,1.018,394,0.507,395,0.151,396,0.886,399,0.847,400,0.968,402,2.049,405,0.3,407,0.374,409,0.249,410,0.798,417,1.118,419,0.689,420,1.469,422,0.242,424,0.717,425,0.283,427,0.522,428,0.278,430,0.221,431,0.561,433,0.405,435,0.425,436,0.331,438,0.395,439,0.21,440,1.087,441,0.171,443,1.226,444,0.084,446,1.282,447,0.405,448,4.332,449,0.062,450,0.123,451,2.109,459,0.692,460,0.502,461,0.824,462,1.856,463,2.352,466,1.507,468,0.158,470,1.439,472,0.672,473,1.712,476,0.55,486,0.165,487,0.49,488,0.431,489,0.755,493,0.079,494,1.203,495,0.944,496,1.042,498,0.528,504,0.943,505,0.477,506,0.176,508,0.502,509,0.241,510,1.255,511,0.372,513,0.441,517,0.689,519,0.209,521,0.973,523,1.118,525,0.541,526,0.627,527,0.528,530,0.552,531,0.27,535,1.174,538,1.69,540,0.809,541,1.577,542,1.117,545,2.148,547,0.555,549,0.832,550,0.809,551,1.018,553,1.771,554,0.612,557,1.197,559,0.542,560,0.509,561,2.202,566,0.328,567,0.847,573,1.144,574,1.174,575,0.275,576,0.898,577,0.417,580,1.233,583,0.69,590,0.993,591,0.812,592,1.174,594,0.456,597,1.042,600,1.343,601,0.202,603,0.705,605,0.613,607,2.604,608,1.522,610,0.232,613,0.417,636,0.907,640,1.174,645,0.361,647,0.193,648,2.604,655,1.771,656,3.223,661,0.27,662,0.828,663,0.19,672,0.673,673,0.507,681,0.983,682,0.791,683,0.727,684,1.58,699,1.975,700,1.378,705,0.315,707,0.463,712,1.203,714,0.555,720,1.947,724,1.113,726,1.312,731,1.233,732,1.975,733,1.705,736,1.507,737,0.755,739,1.093,740,0.894,741,0.832,742,1.17,746,1.48,750,0.522,752,0.951,754,2.446,755,0.491,756,1.966,757,0.854,761,1.995,762,1.146,763,0.705,765,0.281,766,0.511,768,0.398,774,0.598,777,0.939,788,0.429,794,0.554,795,0.721,799,1.203,800,0.749,802,0.502,803,0.57,806,0.832,807,0.804,808,0.738,809,1.091,810,1.093,811,1.439,812,0.176,817,0.186,821,0.417,822,1.264,828,0.972,832,0.705,834,1.68,835,0.79,836,0.405,839,0.692,844,1.093,852,0.528,853,0.996,854,1.74,857,2.326,863,0.951,874,0.642,875,1.613,879,1.452,882,0.655,884,1.284,912,1.065,917,0.886,920,1.365,921,1.715,924,1.04,931,0.627,933,0.96,941,0.828,946,0.972,948,1.662,949,1.769,950,0.28,951,0.951,954,0.372,966,0.738,967,0.968,975,0.95,976,0.464,977,0.928,980,0.555,981,1.098,982,1.203,986,1.144,987,2.401,988,0.429,996,1.118,997,1.491,1000,0.502,1011,1.312,1013,0.185,1016,2.756,1017,1.966,1018,2.405,1027,1.068,1029,0.717,1031,0.897,1034,0.994,1035,0.339,1044,0.886,1046,1.771,1048,0.765,1051,1.54,1052,0.491,1060,0.907,1061,1.092,1073,0.637,1075,1.091,1079,0.647,1080,1.896,1084,0.49,1091,0.569,1101,0.765,1102,0.886,1112,0.866,1123,1.203,1131,0.33,1138,2.203,1144,2.458,1145,1.411,1152,0.627,1154,0.502,1160,1.522,1165,1.577,1182,0.991,1183,1.093,1202,0.249,1203,1.092,1212,0.866,1216,0.657,1227,0.885,1230,2.043,1233,0.383,1234,1.577,1243,0.928,1259,1.439,1261,1.253,1275,2.333,1294,0.755,1297,0.847,1299,1.613,1318,0.755,1326,0.419,1329,1.113,1371,1.269,1377,2.028,1382,1.995,1392,0.673,1400,1.987,1401,0.67,1415,0.542,1431,1.374,1454,1.785,1457,1.411,1461,0.972,1471,1.543,1476,0.417,1492,1.941,1497,1.33,1505,2.587,1518,1.02,1521,1.613,1533,5.525,1537,2.326,1590,1.197,1598,1.831,1604,4.205,1607,2.127,1612,4.819,1628,1.613,1629,1.018,1630,0.765,1631,0.542,1637,0.542,1639,1.075,1640,1.365,1648,0.65,1662,0.402,1668,1.393,1669,1.233,1674,1.719,1676,1.543,1682,2.756,1684,0.394,1691,1.143,1693,1.771,1694,1.093,1707,1.875,1727,1.146,1748,1.225,1756,1.067,1758,3.853,1794,3.011,1809,1.264,1813,1.924,1826,1.875,1853,0.951,1854,1.566,1858,0.928,1894,2.918,1922,1.834,1931,1.896,1932,1.905,1938,2.587,1944,1.698,1947,0.583,1948,0.866,1954,2.515,1964,1.296,1967,1.402,1972,1.473,1978,2.826,1982,1.771,1985,1.374,1986,0.721,1993,4.609,1999,1.118,2006,1.831,2007,0.441,2009,1.203,2010,0.476,2011,2.127,2012,2.967,2013,2.267,2016,0.991,2020,3.742,2024,1.018,2050,2.422,2052,6.304,2058,1.344,2061,1.268,2062,0.912,2063,2.377,2079,1.486,2083,1.233,2087,0.705,2095,1.362,2109,1.507,2127,0.883,2128,2.417,2129,1.618,2130,1.966,2133,0.689,2134,2.221,2140,2.326,2142,1.941,2143,1.296,2151,0.95,2153,1.374,2154,1.264,2170,0.689,2172,0.477,2194,1.662,2203,2.446,2204,1.174,2213,0.528,2214,1.284,2233,2.326,2234,0.886,2258,1.657,2266,2.743,2272,2.676,2277,2.333,2281,2.127,2291,0.612,2306,1.02,2338,0.542,2368,2.31,2369,1.715,2382,0.721,2536,1.58,2545,1.771,2554,0.885,2576,2.333,2578,1.69,2590,2.756,2635,1.896,2636,2.587,2660,0.847,2664,1.771,2674,4.444,2675,2.127,2738,1.203,2743,1.711,2758,1.522,2775,1.58,2791,1.068,2803,1.402,2811,0.95,2827,0.843,2848,1.018,2862,3.299,2866,2.446,2874,1.33,2919,0.542,2929,1.715,2947,2.756,2954,2.221,2966,2.742,2974,1.729,3009,1.966,3013,2.043,3017,2.511,3026,1.365,3045,1.662,3046,2.587,3110,1.566,3117,1.522,3124,2.202,3125,2.221,3227,2.043,3229,1.84,3273,1.042,3286,1.402,3289,2.649,3311,2.083,3341,1.715,3345,1.613,3391,3.742,3394,1.44,3396,2.127,3406,3.011,3407,1.48,3439,1.314,3517,1.715,3645,3.25,3654,5.525,3669,1.956,3706,1.203,3737,1.771,3739,2.326,3828,1.566,3906,2.405,3982,4.849,4022,1.715,4041,2.676,4117,1.771,4161,1.344,4169,2.967,4194,1.896,4254,2.221,4273,1.662,4299,2.446,4423,2.043,4501,1.771,4514,1.296,4566,1.92,4615,1.771,4649,1.966,4936,1.613,5056,1.118,5076,3.411,5186,1.966,5209,2.326,5266,2.127,5277,1.715,5288,2.845,5315,2.405,5356,1.264,5488,2.756,5492,2.446,5553,2.915,5757,5.113,5773,2.043,5818,1.966,5890,1.118,5951,2.043,6210,1.44,6373,2.967,6455,3.987,6550,1.771,6779,2.756,6801,4.293,6904,2.967,7084,2.446,7466,2.446,7588,3.472,7590,4.36,7600,4.209,7619,2.967,7620,6.68,7623,6.68,7690,3.954,7694,5.156,7695,5.236,7699,3.987,7731,3.25,8039,2.446,8092,1.522,8194,2.221,8207,1.771,8321,2.587,8453,2.221,8467,1.662,8632,2.446,8690,2.756,8989,2.587,9070,2.756,9440,2.446,9465,2.221,10135,3.365,10136,5.525,10137,6.696,10138,3.68,10139,2.967,10140,3.68,10141,3.68,10142,3.68,10143,3.68,10144,2.967,10145,3.68,10146,3.68,10147,3.68,10148,3.25,10149,2.446,10150,5.324,10151,3.25,10152,6.255,10153,2.587,10154,3.25,10155,2.446,10156,3.68,10157,3.68,10158,3.25,10159,5.324,10160,3.68,10161,5.324,10162,3.68,10163,3.68,10164,3.68,10165,7.819,10166,3.68,10167,3.68,10168,3.68,10169,3.68,10170,3.68,10171,7.819,10172,3.68,10173,6.054,10174,8.627,10175,3.68,10176,7.273,10177,8.559,10178,8.627,10179,3.68,10180,3.68,10181,2.446,10182,2.967,10183,7.582,10184,8.481,10185,8.481,10186,9.016,10187,7.582,10188,7.582,10189,7.582,10190,7.582,10191,7.582,10192,7.582,10193,7.582,10194,8.627,10195,6.113,10196,7.819,10197,6.255,10198,3.68,10199,8.284,10200,9.038,10201,3.68,10202,2.967,10203,7.582,10204,5.324,10205,5.324,10206,3.68,10207,2.446,10208,3.68,10209,3.68,10210,3.68,10211,3.68,10212,3.25,10213,5.324,10214,5.324,10215,5.324,10216,3.25,10217,3.68,10218,8.627,10219,3.68,10220,3.68,10221,8.006,10222,6.855,10223,6.855,10224,4.293,10225,2.967,10226,3.68,10227,3.68,10228,2.326,10229,5.324,10230,5.324,10231,3.68,10232,3.68,10233,2.756,10234,5.324,10235,3.68,10236,7.273,10237,7.819,10238,6.855,10239,3.68,10240,5.324,10241,3.68,10242,2.587,10243,3.25,10244,6.855,10245,6.255,10246,6.255,10247,6.255,10248,6.255,10249,6.255,10250,6.855,10251,3.68,10252,2.587,10253,3.68,10254,3.68,10255,5.324,10256,3.68,10257,3.68,10258,3.68,10259,2.967,10260,2.967,10261,3.25,10262,5.525,10263,6.255,10264,6.255,10265,6.255,10266,6.855,10267,7.273,10268,3.68,10269,3.68,10270,3.68,10271,3.68,10272,2.587,10273,7.582,10274,2.967,10275,6.255,10276,6.855,10277,3.68,10278,5.324,10279,5.324,10280,5.324,10281,5.324,10282,2.587,10283,3.68,10284,3.68,10285,3.68]],["title//en/lessons/editing-audio-with-audacity",[28,0.562,8210,3.033,10286,4.231]],["body//en/lessons/editing-audio-with-audacity",[3,0.074,4,0.345,5,0.077,6,0.685,9,0.107,12,0.106,14,0.395,15,0.415,17,1.003,18,0.573,19,0.806,23,0.749,25,0.492,26,0.303,28,0.98,29,0.276,36,0.746,38,0.514,40,0.146,45,0.099,46,0.101,47,0.594,48,1.102,49,0.085,51,0.785,55,0.583,60,0.205,64,0.514,66,3.966,67,1.324,68,0.862,71,0.091,74,0.482,88,0.564,90,1.512,92,0.498,93,0.023,94,0.532,104,0.771,105,0.117,107,0.45,108,0.689,110,0.514,112,0.832,115,0.026,116,1.294,117,0.128,120,0.45,122,0.308,123,1.324,125,1.052,127,0.785,130,0.042,132,0.061,134,0.594,137,0.069,138,0.147,139,0.166,144,0.734,146,0.185,153,0.129,158,1.286,159,0.062,160,0.114,167,0.685,173,0.587,179,0.651,182,1.835,185,0.107,189,0.214,190,0.008,191,0.531,194,3.325,195,4.786,196,2.671,201,0.167,208,0.616,211,0.198,214,0.196,217,1.734,220,0.564,223,0.472,226,2.863,227,0.222,228,0.199,237,1.982,253,0.375,257,0.249,261,0.644,262,0.746,263,0.209,264,1.003,268,0.634,272,0.289,273,0.328,276,1.286,289,1.027,291,1.154,294,0.477,296,0.616,298,1.411,299,1.027,302,1.324,303,0.495,304,0.472,311,0.707,312,1.519,313,0.67,318,0.957,321,1.169,324,1.484,331,4.044,340,1.197,341,0.097,345,0.498,350,0.375,353,0.347,356,0.498,357,0.532,358,0.806,360,0.216,363,0.537,368,0.909,374,1.816,375,0.89,376,3.636,379,1.06,381,0.269,382,0.727,387,1.034,389,0.581,390,0.276,395,0.147,397,1.236,405,0.442,407,0.404,409,0.488,410,0.67,413,2.521,414,1.052,416,0.581,418,0.986,422,0.23,424,0.498,425,0.268,428,0.246,429,1.208,431,0.574,433,0.634,436,0.222,441,0.109,444,0.063,447,0.634,449,0.133,450,0.107,459,0.685,460,0.785,461,0.652,464,1.208,468,0.157,469,1.519,471,0.564,473,1.85,476,0.553,486,0.166,488,0.687,493,0.076,496,1.629,497,1.791,498,0.826,505,0.746,506,0.406,509,0.227,521,1.052,522,1.554,525,0.498,531,0.249,535,1.835,538,2.338,549,0.765,560,0.317,566,0.421,577,0.564,583,0.933,586,1.505,594,0.346,597,1.629,599,0.707,600,1.127,601,0.167,603,1.505,605,0.514,607,2.473,610,0.263,613,0.652,618,0.848,637,3.074,640,1.835,645,0.235,647,0.134,649,1.791,659,1.294,661,0.311,662,1.294,663,0.183,673,0.583,678,1.208,705,0.395,706,1.027,708,2.536,714,0.868,721,0.346,724,0.934,740,0.707,742,1.728,748,1.127,750,0.848,755,0.664,757,0.785,758,1.246,765,0.295,766,0.553,768,0.262,774,1.276,777,0.816,784,1.835,787,1.554,788,0.492,802,0.785,803,0.525,806,0.765,807,0.868,808,1.444,809,1.256,812,0.197,816,2.226,817,0.214,821,1.014,828,1.519,839,0.784,848,1.102,855,2.191,874,1.371,876,0.727,878,3.325,879,1.379,882,0.885,912,0.98,941,1.294,946,1.901,957,1.478,968,1.73,977,1.451,985,1.774,989,1.197,996,1.512,1004,1.927,1005,1.991,1009,0.785,1013,0.395,1022,0.564,1029,0.498,1035,0.531,1038,3.824,1052,0.798,1054,3.137,1056,1.554,1057,1.835,1058,1.835,1059,2.393,1073,0.862,1091,0.89,1098,2.313,1102,1.386,1104,1.835,1105,1.141,1112,1.354,1130,1.667,1131,0.414,1165,1.451,1182,1.141,1201,2.448,1225,1.554,1290,3.824,1294,1.181,1298,1.386,1299,2.521,1326,0.331,1329,0.934,1330,1.657,1331,1.629,1332,1.695,1371,0.934,1415,1.274,1429,1.451,1461,2.175,1496,3.636,1516,1.354,1529,0.346,1590,1.294,1592,3.471,1594,4.044,1613,1.835,1615,2.448,1627,1.236,1637,1.06,1640,2.134,1641,1.707,1655,3.471,1662,0.435,1667,3.325,1684,0.842,1689,1.667,1691,1.052,1694,0.785,1701,5.392,1711,2.191,1717,1.748,1725,2.134,1729,1.707,1768,3.466,1778,1.347,1826,2.026,1902,1.927,1922,1.154,1926,2.521,1942,1.154,1947,0.912,1986,1.411,1995,1.791,2009,2.353,2059,3.824,2079,1.127,2095,0.934,2102,2.214,2104,1.154,2122,2.681,2131,1.976,2142,1.629,2154,1.976,2172,1.138,2180,1.835,2212,1.154,2213,1.129,2214,1.821,2234,1.386,2237,2.134,2246,3.253,2247,2.251,2248,2.026,2280,3.471,2282,2.599,2291,1.197,2292,2.313,2325,2.134,2338,0.847,2353,1.629,2373,1.791,2417,2.134,2455,5.751,2510,4.044,2531,3.406,2535,3.824,2554,0.957,2584,2.521,2674,3.997,2677,2.379,2741,1.354,2754,2.026,2791,1.154,2824,1.667,2825,1.739,2886,3.156,2892,3.471,2905,3.71,2923,2.901,2939,1.748,2952,3.471,2963,1.976,3005,2.521,3010,2.191,3026,2.134,3110,2.448,3124,2.379,3229,1.938,3300,1.748,3311,2.817,3317,4.308,3338,1.629,3379,3.824,3429,1.88,3439,1.512,3475,4.044,3520,2.191,3616,2.313,3671,5.061,3784,2.521,3807,3.743,3907,2.313,4011,2.251,4108,2.191,4110,3.728,4143,3.583,4147,2.599,4165,2.964,4254,3.471,4270,2.079,4275,5.081,4323,3.824,4333,3.193,4487,4.308,4566,1.519,4615,2.769,4655,4.044,4717,4.308,4795,3.074,4936,2.521,5088,3.824,5107,5.806,5232,3.193,5337,2.521,5395,3.964,5492,3.824,5620,4.308,5645,3.824,5646,4.308,5865,3.074,5884,3.318,5958,2.448,6447,4.638,6494,4.162,6581,1.554,6616,5.36,6621,4.638,6623,4.044,6709,4.044,6753,5.206,7487,4.308,7624,3.156,7664,4.638,7762,4.308,7832,4.638,7838,3.471,7843,2.379,8210,5.396,8260,2.599,8356,4.638,8537,3.471,8570,3.636,8887,8.009,9156,4.044,9219,3.824,9222,4.308,9387,5.081,9417,4.551,10124,5.886,10286,7.598,10287,5.753,10288,7.201,10289,7.201,10290,5.753,10291,8.876,10292,7.376,10293,8.779,10294,5.753,10295,7.491,10296,5.081,10297,5.753,10298,8.779,10299,5.753,10300,4.308,10301,5.753,10302,5.081,10303,5.753,10304,4.638,10305,5.081,10306,5.753,10307,5.753,10308,5.806,10309,5.79,10310,5.753,10311,7.86,10312,6.942,10313,5.753,10314,5.753,10315,5.753,10316,7.491,10317,8.237,10318,7.86,10319,3.847,10320,5.753,10321,5.753,10322,5.753,10323,5.753,10324,5.753,10325,5.753,10326,7.346,10327,4.786,10328,4.638,10329,5.753,10330,5.081,10331,5.081,10332,5.081,10333,5.753,10334,8.652,10335,5.753,10336,5.753,10337,3.193,10338,4.308,10339,5.081,10340,5.753,10341,5.753,10342,7.201,10343,5.081,10344,5.753,10345,5.753,10346,5.753,10347,5.753,10348,3.824]],["title//en/lessons/exploring-and-analyzing-network-data-with-python",[12,0.065,941,0.988,950,0.14,983,0.498,1660,1.16]],["body//en/lessons/exploring-and-analyzing-network-data-with-python",[3,0.046,4,0.249,5,0.054,6,0.495,7,1.136,8,0.652,9,0.124,12,0.137,13,0.45,14,0.262,15,0.511,17,0.621,22,0.495,23,0.747,24,1.843,25,0.515,26,0.456,27,1.312,29,0.294,30,1.07,31,1.615,38,0.549,39,0.406,40,0.225,42,0.21,45,0.088,46,0.113,48,0.996,49,0.098,51,0.486,55,0.675,59,0.36,60,0.207,64,0.603,67,0.82,68,0.622,71,0.089,72,1.204,76,0.393,78,0.865,79,1.083,81,0.312,83,0.415,86,1.405,87,0.237,88,0.469,89,0.714,90,1.15,92,0.721,93,0.021,94,0.352,96,1.217,98,0.621,103,0.432,104,0.557,105,0.115,107,0.407,108,0.426,110,0.465,111,0.692,112,0.62,113,1.117,114,0.898,115,0.025,117,0.161,119,0.692,120,0.701,122,0.299,124,0.898,128,0.642,129,0.308,130,0.042,131,1.03,132,0.061,133,1.479,134,0.622,135,0.282,136,0.492,137,0.077,138,0.152,139,0.158,144,0.308,145,0.48,146,0.192,148,1.083,152,0.945,153,0.091,154,0.783,157,0.998,159,0.086,160,0.119,161,1.405,166,1.433,167,0.495,169,0.698,170,1.742,171,2.041,173,0.504,175,1.224,179,0.25,180,0.927,181,1.767,185,0.136,189,0.106,190,0.008,191,0.714,192,1.342,193,1.064,197,1.58,201,0.174,203,1.247,205,0.565,208,0.557,211,0.252,212,1.288,214,0.245,220,0.587,223,0.406,227,0.261,228,0.229,229,1.255,232,1.664,235,1.288,238,0.698,239,1.473,242,0.3,243,1.019,244,1.473,249,0.497,253,0.232,254,1.773,256,1.89,257,0.292,261,0.709,263,0.273,264,1.071,267,0.465,272,0.122,273,0.237,276,0.929,277,0.054,278,5.645,282,0.838,284,0.941,289,1.206,291,0.715,294,0.196,296,0.658,297,0.391,298,0.698,299,0.929,301,1.394,302,0.82,303,0.312,304,0.312,306,1.123,307,0.808,309,0.858,316,0.396,318,0.593,321,1.096,328,0.67,329,1.232,330,0.782,333,0.548,334,1.978,335,0.31,340,1.287,341,0.141,345,0.621,350,0.468,353,0.294,356,0.45,358,0.499,360,0.169,363,0.504,368,0.45,369,0.349,371,1.083,377,1.253,380,0.269,381,0.257,382,0.62,383,0.297,389,0.36,390,0.324,391,1.438,394,0.421,395,0.15,397,1.543,399,0.606,400,0.95,401,0.636,405,0.394,407,0.475,409,0.508,410,0.415,416,0.802,417,0.748,418,0.808,419,0.667,420,1.15,422,0.253,424,0.736,425,0.177,427,0.759,428,0.23,430,0.312,431,0.457,433,0.791,435,0.417,436,0.334,438,0.371,439,0.206,440,0.927,441,0.117,442,0.735,443,1.778,444,0.084,446,1.479,447,0.393,449,0.134,450,0.118,459,0.339,460,0.922,461,0.404,463,0.919,464,1.092,468,0.156,469,0.941,475,1.904,476,0.475,485,0.775,486,0.168,487,0.474,488,0.547,491,1.033,493,0.074,494,1.164,496,2.033,504,0.674,505,0.674,506,0.394,508,0.71,509,0.229,510,1.043,511,0.308,517,1.727,519,0.213,525,0.584,526,0.607,527,0.882,530,0.504,531,0.324,534,0.426,538,0.963,542,1.096,547,0.538,549,0.817,551,1.698,554,1.021,555,1.548,557,1.381,560,0.477,566,0.344,567,1.958,572,1.232,575,0.298,577,0.606,580,2.057,583,0.796,587,1.046,590,0.486,591,0.557,592,2.469,593,1.255,594,0.519,597,1.472,599,0.438,600,1.323,601,0.18,603,0.682,610,0.196,613,0.404,635,0.922,636,1.513,643,0.941,645,0.337,646,0.818,647,0.207,650,2.235,656,1.836,658,2.505,661,0.292,662,1.381,663,0.174,664,0.963,668,0.941,669,1.978,672,0.951,673,0.421,675,0.621,676,0.919,678,0.748,680,1.15,681,0.462,683,0.838,701,1.321,705,0.419,706,1.096,707,0.503,713,1.083,714,0.927,721,0.214,724,1.49,731,1.742,736,1.35,738,0.607,740,0.639,741,0.898,752,0.636,755,0.691,756,2.778,757,0.922,758,0.973,761,1.136,763,0.682,765,0.276,766,0.432,768,0.28,770,2.15,774,0.997,777,0.589,778,0.621,779,0.474,784,1.658,788,0.223,794,0.842,798,3.147,799,1.164,800,0.859,802,0.486,803,0.379,805,1.224,808,0.715,809,1.177,811,1.554,812,0.205,816,0.839,817,0.244,821,0.404,827,0.525,829,1.446,832,1.596,834,0.765,835,0.657,836,0.393,839,0.642,840,0.585,848,0.682,852,0.512,853,0.667,870,1.164,876,0.36,877,1.381,882,0.755,884,0.731,886,1.513,900,0.658,904,1.321,917,0.858,918,2.252,927,2.213,930,0.589,933,1.246,939,0.839,941,1.381,947,1.36,949,1.342,950,0.295,951,0.636,954,0.905,957,0.731,963,2.252,966,0.715,967,0.692,975,1.584,976,0.524,980,0.785,981,1.313,983,0.814,985,2.201,989,0.593,990,1.084,991,0.963,992,1.66,996,1.092,997,1.234,1000,0.71,1011,1.282,1013,0.399,1019,2.15,1020,2.15,1021,2.697,1022,0.873,1026,0.919,1029,0.584,1030,1.473,1031,0.639,1032,1.479,1034,1.659,1035,0.329,1044,0.849,1048,1.031,1052,0.329,1056,1.405,1058,1.136,1060,0.607,1062,0.621,1066,1.836,1073,0.859,1075,0.621,1078,2.774,1079,0.621,1084,0.898,1090,2.408,1091,1.044,1101,0.882,1102,1.949,1103,1.083,1104,2.29,1105,0.565,1107,1.288,1108,2.862,1109,2.378,1110,0.898,1112,1.224,1120,1.482,1123,1.699,1131,0.485,1133,1.11,1135,0.801,1136,3.607,1139,4.082,1142,1.224,1144,1.057,1148,0.551,1152,1.504,1154,0.838,1182,0.565,1183,1.26,1186,1.033,1197,4.193,1202,0.457,1203,1.543,1212,0.45,1216,1.553,1227,1.021,1232,1.321,1233,0.639,1234,2.073,1240,0.728,1243,1.702,1254,0.985,1268,1.224,1272,1.589,1294,1.71,1295,1.904,1326,0.501,1327,2.54,1328,2.54,1330,1.725,1331,1.738,1370,1.346,1371,0.578,1377,2.734,1378,2.874,1382,1.136,1391,1.867,1394,2.219,1400,1.033,1401,0.382,1408,1.786,1409,1.043,1415,1.057,1432,1.978,1444,2.778,1450,1.473,1457,1.401,1459,1.403,1465,1.433,1471,1.033,1476,0.696,1488,0.824,1492,2.122,1493,0.844,1495,2.151,1502,1.715,1516,0.839,1518,0.682,1519,1.66,1526,3.281,1529,0.431,1557,1.61,1563,0.551,1590,1.17,1591,2.163,1600,1.164,1601,3.191,1610,2.774,1616,1.473,1622,1.136,1632,0.883,1636,1.354,1637,0.525,1639,0.404,1642,1.357,1643,1.619,1645,1.272,1648,0.318,1660,2.509,1662,0.269,1664,2.961,1665,2.252,1668,0.996,1669,1.193,1674,0.783,1676,1.033,1683,0.82,1684,0.803,1687,1.381,1689,2.081,1692,1.224,1694,1.162,1711,1.357,1721,1.786,1724,1.626,1725,1.321,1731,2.305,1734,1.879,1744,1.867,1748,0.82,1749,1.516,1752,2.593,1754,1.516,1756,1.033,1766,2.505,1793,1.879,1806,2.774,1808,1.715,1833,3.104,1836,1.866,1844,2.109,1853,0.636,1858,0.621,1865,1.516,1874,2.059,1895,1.89,1896,3.705,1906,2.067,1912,1.394,1922,0.715,1934,1.193,1942,0.715,1943,1.61,1948,0.978,1962,3.655,1964,1.255,1981,0.82,1998,2.378,2003,0.682,2005,0.636,2007,0.969,2016,1.138,2021,0.801,2028,3.113,2037,2.279,2060,2.668,2061,1.252,2063,1.164,2072,2.959,2074,1.193,2087,0.682,2102,2.163,2120,3.164,2129,1.58,2133,0.973,2151,0.919,2180,1.136,2183,1.224,2190,1.083,2213,0.747,2216,1.288,2220,2.873,2234,2.18,2240,1.658,2244,1.136,2251,1.255,2269,2.252,2270,1.715,2278,2.614,2279,1.66,2293,1.619,2309,0.578,2321,2.424,2324,1.516,2325,1.321,2355,2.588,2368,1.009,2374,1.516,2417,1.321,2434,1.61,2447,2.368,2486,4.324,2506,1.562,2509,1.66,2512,1.484,2536,1.822,2542,0.636,2545,1.715,2551,1.394,2554,0.593,2583,2.368,2644,2.887,2664,2.503,2673,3.249,2677,3.846,2687,2.668,2717,2.252,2739,1.66,2741,0.839,2743,1.293,2750,2.668,2756,1.836,2760,2.505,2775,1.057,2799,1.433,2818,5.077,2824,1.507,2827,0.438,2828,1.288,2829,0.941,2832,0.941,2842,1.193,2848,0.985,2855,2.668,2859,5.924,2861,2.091,2866,2.368,2870,2.252,2871,0.858,2875,1.738,2883,2.034,2908,2.505,2919,0.525,2934,2.505,2939,1.58,2946,3.457,2948,4.538,2962,1.321,2963,1.224,3023,2.252,3047,1.473,3050,2.213,3056,1.836,3071,2.059,3077,1.394,3094,1.472,3117,1.473,3124,1.473,3139,2.15,3146,2.15,3173,1.224,3229,0.731,3238,1.35,3256,1.66,3273,1.472,3279,1.321,3280,1.164,3289,1.773,3316,2.339,3319,4.17,3339,1.836,3345,2.279,3347,2.402,3353,4.671,3370,1.543,3380,2.614,3402,3.655,3414,1.321,3424,1.773,3436,1.836,3439,1.418,3441,1.98,3443,4.593,3472,2.505,3495,4.598,3546,2.252,3624,1.904,3669,0.919,3728,1.224,3754,4.332,3787,2.252,3789,3.147,3790,4.984,3814,1.473,3831,1.473,3841,1.66,3970,1.433,4011,1.394,4015,2.505,4021,2.368,4023,2.151,4032,4.219,4111,2.668,4118,1.288,4124,1.433,4147,3.497,4161,1.319,4294,1.61,4329,1.357,4419,2.007,4422,3.549,4446,3.271,4450,2.887,4502,1.715,4508,2.575,4533,1.904,4562,2.588,4566,0.941,4627,3.147,4664,1.836,4678,2.873,4721,3.056,4909,1.978,4948,3.147,4968,2.15,4985,2.505,5088,2.368,5095,2.368,5101,2.505,5124,3.457,5231,6.709,5234,2.252,5241,1.773,5247,3.457,5276,5.207,5330,3.894,5357,2.505,5360,2.15,5372,2.252,5389,1.033,5404,2.29,5466,2.252,5469,3.006,5471,2.778,5485,2.368,5495,1.836,5528,3.006,5529,2.588,5545,2.668,5577,2.252,5594,1.978,5613,3.138,5615,3.147,5639,2.252,5643,4.193,5651,1.61,5661,6.583,5706,3.549,5721,2.668,5757,2.505,5773,3.748,5860,2.668,5870,1.562,5882,2.059,5969,2.887,5979,2.109,6014,2.252,6046,2.505,6103,2.15,6115,2.368,6332,2.505,6413,3.147,6524,4.193,6619,2.368,6661,1.562,6753,5.267,6877,3.138,6931,4.951,7161,4.598,7175,2.668,7199,2.505,7201,2.668,7205,3.894,7207,2.368,7326,2.252,7328,5.963,7488,7.515,7489,3.287,7672,1.773,7678,1.715,7679,3.287,7680,3.287,7769,1.836,7806,2.505,7885,3.147,8065,2.368,8207,1.715,8265,2.15,8282,2.252,8394,3.989,8418,5.424,8426,2.505,8428,2.873,8442,6.525,8453,2.15,8473,2.368,8480,3.147,8497,7.469,8534,2.873,8571,2.668,8642,2.368,8655,2.15,8676,3.147,8845,1.978,8925,4.317,8929,4.593,9070,2.668,9212,3.147,9240,3.147,9329,2.059,9478,2.15,9647,2.059,9668,5.963,9984,2.873,10139,2.873,10224,2.873,10228,2.252,10349,4.193,10350,2.668,10351,1.904,10352,3.563,10353,5.789,10354,8.642,10355,3.563,10356,3.147,10357,3.563,10358,3.563,10359,3.147,10360,3.563,10361,3.563,10362,2.368,10363,2.873,10364,2.252,10365,3.563,10366,7.148,10367,3.563,10368,2.668,10369,7.18,10370,2.887,10371,3.147,10372,5.2,10373,3.563,10374,3.563,10375,6.141,10376,3.563,10377,3.563,10378,3.563,10379,3.563,10380,3.563,10381,3.563,10382,3.563,10383,3.563,10384,3.563,10385,3.563,10386,5.2,10387,3.563,10388,3.563,10389,3.563,10390,3.563,10391,3.563,10392,3.563,10393,3.563,10394,3.563,10395,5.2,10396,3.563,10397,3.563,10398,3.563,10399,5.2,10400,3.563,10401,3.563,10402,3.563,10403,3.563,10404,3.563,10405,3.563,10406,3.563,10407,5.2,10408,3.147,10409,3.563,10410,3.563,10411,6.752,10412,5.2,10413,5.2,10414,2.668,10415,5.2,10416,5.424,10417,5.2,10418,5.2,10419,5.2,10420,5.2,10421,3.563,10422,5.2,10423,6.141,10424,5.2,10425,5.2,10426,5.2,10427,5.2,10428,5.2,10429,5.2,10430,5.2,10431,3.563,10432,3.147,10433,5.2,10434,5.2,10435,5.2,10436,5.2,10437,5.2,10438,5.2,10439,6.242,10440,3.563,10441,5.056,10442,3.894,10443,3.147,10444,3.563,10445,3.563,10446,3.563,10447,6.752,10448,6.752,10449,6.752,10450,6.752,10451,6.752,10452,3.563,10453,3.563,10454,5.2,10455,6.141,10456,5.2,10457,5.2,10458,5.2,10459,5.2,10460,5.2,10461,6.141,10462,5.2,10463,5.2,10464,3.563,10465,8.58,10466,5.2,10467,7.18,10468,5.2,10469,5.2,10470,6.752,10471,4.193,10472,5.2,10473,3.563,10474,3.563,10475,3.147,10476,3.563,10477,3.563,10478,3.563,10479,3.563,10480,3.563,10481,3.563,10482,3.563,10483,3.147,10484,3.563,10485,3.563,10486,3.563,10487,3.563,10488,3.563,10489,3.563,10490,3.563,10491,3.147,10492,5.2,10493,3.563,10494,3.563,10495,2.873,10496,3.563,10497,3.563,10498,3.147,10499,2.873,10500,3.563,10501,2.668,10502,3.563,10503,5.2,10504,5.2,10505,5.2,10506,3.563,10507,3.563,10508,3.563,10509,3.563,10510,5.2,10511,5.424,10512,8.093,10513,5.2,10514,3.563,10515,3.563,10516,3.563,10517,3.563,10518,3.563,10519,7.935,10520,6.242,10521,3.563,10522,3.563,10523,3.563,10524,8.509,10525,2.873,10526,3.147,10527,3.563,10528,3.563,10529,3.563,10530,3.563,10531,3.563,10532,3.563,10533,3.563,10534,3.563,10535,6.141,10536,3.563,10537,3.563,10538,3.147,10539,3.563,10540,6.752,10541,7.18,10542,2.668,10543,3.563,10544,5.2,10545,3.563,10546,3.563,10547,3.563,10548,6.141,10549,6.141,10550,3.563,10551,3.563,10552,5.2,10553,3.563,10554,3.563,10555,3.563,10556,6.141,10557,6.141,10558,3.563,10559,3.563,10560,5.2,10561,3.563,10562,3.563,10563,3.563,10564,3.563,10565,3.563,10566,3.563,10567,2.873,10568,5.2,10569,3.563,10570,5.2,10571,3.563,10572,3.563,10573,3.563,10574,5.2,10575,3.563,10576,3.563,10577,6.141,10578,6.141,10579,6.141,10580,2.873,10581,3.563,10582,3.563,10583,5.2,10584,3.563,10585,3.563,10586,3.563,10587,2.873,10588,2.873,10589,3.147,10590,3.563,10591,5.376,10592,3.563,10593,3.563,10594,3.563,10595,3.563,10596,3.563,10597,5.2,10598,5.2,10599,5.2,10600,3.563,10601,5.2,10602,3.563,10603,3.563,10604,3.563,10605,3.563,10606,3.563,10607,3.563,10608,3.563,10609,5.2,10610,5.2,10611,3.563,10612,3.563,10613,3.563,10614,3.563,10615,3.563,10616,5.2,10617,3.563,10618,3.563,10619,3.563,10620,3.563,10621,3.563,10622,3.563,10623,6.141,10624,5.2,10625,3.563,10626,3.563,10627,2.505,10628,3.147,10629,3.563,10630,3.563,10631,3.563,10632,3.563,10633,3.563,10634,3.563,10635,3.147,10636,3.563,10637,3.563,10638,3.147,10639,3.563,10640,3.563,10641,3.563,10642,3.563,10643,2.873,10644,3.563]],["title//en/lessons/extracting-illustrated-pages",[47,0.307,57,0.185,664,1.098,950,0.13,1031,0.423,1371,0.66]],["body//en/lessons/extracting-illustrated-pages",[0,3.479,1,1.164,3,0.079,4,0.217,5,0.08,6,0.666,7,2.234,8,0.689,9,0.126,10,1.558,11,3.015,12,0.133,13,1.14,14,0.439,15,0.533,18,0.591,19,0.635,24,1.505,25,0.492,26,0.239,27,1.127,28,0.66,29,0.377,30,0.977,32,1.226,35,1.93,36,0.799,37,1.558,38,0.626,39,0.498,40,0.191,45,0.076,46,0.108,47,0.638,49,0.094,51,0.619,55,0.701,57,0.433,59,0.904,60,0.206,63,1.528,64,0.626,66,4.167,68,0.543,69,0.668,70,1.193,71,0.093,74,0.38,76,0.466,77,1.379,78,1.025,81,0.37,82,0.04,87,0.238,89,0.569,92,0.534,93,0.026,94,0.307,95,0.445,96,1.001,97,2.819,98,1.311,100,2.114,101,1.226,102,2.867,103,0.433,105,0.104,107,0.548,110,0.551,112,0.794,115,0.025,117,0.159,118,1.02,120,0.548,122,0.286,125,0.829,127,0.619,128,0.431,129,0.534,130,0.042,131,0.604,132,0.058,133,1.485,134,0.466,135,0.284,136,0.591,137,0.066,138,0.148,139,0.13,141,0.908,142,1.682,144,0.393,145,0.798,146,0.175,148,1.379,153,0.139,154,1.355,157,0.941,158,0.81,159,0.088,160,0.111,161,1.226,164,1.519,173,0.456,174,2.867,179,0.319,180,0.931,183,2.699,185,0.129,189,0.223,190,0.007,191,0.569,197,1.379,199,2.518,200,0.456,201,0.193,203,1.165,205,0.719,209,2.55,211,0.193,214,0.268,216,1.284,220,0.548,223,0.514,225,3.068,226,3.485,227,0.238,228,0.191,229,3.267,242,0.467,243,0.889,247,0.997,249,0.367,251,1.387,257,0.34,259,1.255,260,1.682,261,0.551,262,0.588,263,0.286,264,1.568,266,0.528,267,0.551,272,0.239,273,0.304,274,1.379,277,0.074,286,2.424,291,1.237,294,0.25,297,0.319,298,0.889,302,1.612,303,0.472,304,0.507,305,1.83,308,2.622,309,1.093,311,0.861,312,1.849,316,0.488,318,1.025,321,1.137,325,1.315,326,1.025,327,1.093,330,0.864,333,0.417,335,0.325,337,2.183,339,1.198,341,0.127,344,1.379,345,0.68,346,1.775,348,1.507,349,0.852,350,0.456,351,3.214,353,0.339,356,0.393,357,0.417,358,0.981,363,0.402,364,2.567,369,0.445,371,1.379,374,1.144,375,0.702,377,2.166,379,0.668,380,0.241,381,0.251,382,0.458,383,0.308,390,0.336,391,1.705,394,0.499,395,0.143,396,1.485,397,0.975,403,2.129,407,0.602,408,1.988,409,0.474,410,1.047,414,0.829,416,0.794,417,1.471,419,0.849,420,0.773,422,0.223,428,0.21,429,1.295,430,0.37,431,0.307,435,0.217,438,0.37,439,0.203,440,0.543,441,0.169,442,0.941,443,1.373,444,0.084,446,1.093,447,0.772,449,0.127,450,0.121,464,0.953,468,0.086,469,1.849,470,0.953,472,0.779,485,0.573,486,0.096,488,0.499,489,1.613,490,1.824,493,0.062,494,1.482,495,0.685,496,1.745,498,1.006,504,1.019,505,0.588,506,0.295,508,0.619,509,0.17,511,0.342,513,0.34,517,1.154,521,1.127,524,1.325,525,0.606,530,0.49,534,0.738,538,1.666,543,0.719,547,0.685,548,2.397,549,1,550,0.997,553,2.183,554,1.165,555,1.144,559,1.031,560,0.477,566,0.295,573,0.975,575,0.293,576,1.129,577,0.355,581,4.048,586,0.869,587,0.773,590,0.619,591,0.486,592,1.447,594,0.487,596,1.144,598,1.447,601,0.143,605,0.551,610,0.223,611,4.006,612,2.337,613,0.794,614,2.967,618,0.605,629,2.424,635,0.619,636,1.118,644,1.284,645,0.322,646,0.623,647,0.175,661,0.325,663,0.143,664,2.378,672,1.127,673,0.609,675,0.791,678,1.902,680,0.773,683,0.619,690,0.81,700,1.25,701,1.682,705,0.31,706,0.81,707,0.34,711,1.068,714,0.685,715,1.315,719,3.657,721,0.421,726,2.08,731,1.519,732,2.598,733,1.02,738,0.773,739,0.931,741,0.604,750,0.687,752,1.101,754,3.015,755,0.693,757,0.842,758,0.719,765,0.287,766,0.433,768,0.385,772,2.183,774,1.001,784,1.966,785,1.446,788,0.386,800,0.543,801,1.284,803,0.331,806,0.932,807,1.057,809,1.075,811,1.044,812,0.203,814,0.849,816,1.769,817,0.223,821,0.852,825,1.824,827,0.458,839,0.666,840,0.613,848,1.181,852,0.885,853,1.154,854,1.482,855,1.727,856,1.988,857,2.867,859,1.284,860,1.824,863,0.81,871,2.129,876,0.458,877,1.02,879,0.869,883,0.975,886,1.118,900,0.486,910,1.874,914,1.988,926,1.031,928,2.015,930,0.699,931,1.193,944,1.471,946,1.628,947,0.954,950,0.292,954,0.9,966,0.91,967,0.604,970,4.062,973,2.117,976,0.417,977,1.144,980,0.931,981,1.057,982,2.289,983,0.852,984,1.412,986,0.975,988,0.528,990,1.186,992,2.114,996,0.953,1000,0.842,1008,1.519,1009,1.152,1011,1.118,1012,2.702,1013,0.228,1022,0.813,1025,2.287,1027,0.91,1028,1.02,1029,0.534,1031,0.948,1033,4.098,1035,0.725,1036,3.18,1037,3.144,1039,5.525,1040,0.668,1044,0.699,1052,0.418,1057,1.447,1060,1.193,1062,1.222,1073,0.738,1075,1.222,1079,0.511,1087,1.682,1101,0.651,1105,0.719,1129,1.824,1131,0.239,1133,0.573,1135,1.02,1145,0.719,1151,0.635,1154,1.107,1155,1.824,1156,3.657,1183,1.265,1186,1.315,1193,3.294,1202,0.532,1211,1.824,1227,1.025,1243,1.895,1246,1.17,1294,1.437,1297,1.044,1298,1.093,1327,2.55,1329,0.736,1332,1.451,1369,0.889,1370,1.025,1371,1.405,1373,3.022,1374,2.518,1394,1.639,1396,1.284,1397,1.775,1401,0.75,1409,0.91,1424,2.94,1428,2.049,1430,1.705,1432,2.518,1447,1.598,1449,2.518,1457,1.499,1471,1.787,1476,0.919,1478,3.294,1492,1.284,1520,2.424,1522,0.754,1529,0.487,1563,1.216,1564,4.006,1568,1.682,1591,1.598,1604,2.049,1613,1.447,1621,3.177,1627,1.505,1632,0.558,1637,1.031,1639,0.956,1644,1.727,1654,1.519,1660,1.198,1662,0.343,1668,0.869,1670,1.824,1671,4.617,1674,1.782,1676,1.315,1677,1.226,1683,1.044,1687,1.69,1691,1.127,1694,1.107,1702,1.325,1727,1.919,1747,2.049,1748,1.419,1756,1.315,1778,0.849,1791,1.988,1823,0.997,1824,2.337,1825,1.412,1829,2.257,1853,0.81,1859,2.518,1891,2.424,1895,1.144,1902,2.065,1903,1.329,1908,1.824,1932,1.507,1937,1.226,1944,2.397,1948,0.573,1949,1.412,1958,1.482,1959,1.412,1977,5.83,1981,1.044,1982,2.183,1983,2.729,2002,2.183,2003,0.869,2005,0.81,2007,0.941,2010,0.405,2011,2.622,2013,1.893,2016,0.977,2021,1.02,2024,1.255,2037,1.988,2039,5.245,2050,1.849,2058,0.975,2069,4.006,2074,2.346,2083,1.519,2088,4.617,2109,1.284,2127,0.718,2128,1.255,2142,1.745,2147,2.737,2153,1.591,2159,3.07,2161,4.334,2162,1.824,2170,0.849,2172,0.908,2183,1.558,2187,2.424,2189,2.172,2205,2.337,2207,1.93,2208,2.049,2213,0.885,2215,2.737,2216,1.639,2248,1.598,2258,1.412,2291,0.754,2315,2.518,2332,2.867,2368,1.284,2410,3.189,2417,1.682,2418,4.226,2427,2.622,2434,2.049,2448,1.682,2479,1.988,2542,1.251,2545,2.183,2551,1.775,2554,0.754,2578,1.226,2584,1.988,2600,3.177,2652,1.682,2655,1.775,2681,1.979,2717,4.75,2743,1.439,2745,2.183,2748,1,2752,0.754,2772,1.823,2775,1.346,2785,2.049,2786,1.598,2788,1.824,2803,1.727,2821,5.245,2822,1.093,2827,0.558,2828,3.092,2844,1.315,2851,0.736,2871,1.81,2879,2.049,2899,2.114,2901,2.404,2909,1.198,2919,0.668,2925,1.628,2935,2.183,2936,1.447,2943,1.775,3009,2.424,3016,2.737,3017,1.255,3024,2.412,3026,2.287,3049,3.015,3050,1.93,3056,2.337,3077,1.775,3087,2.183,3101,2.049,3145,4.996,3173,1.558,3180,2.622,3238,1.355,3268,2.518,3269,3.294,3273,1.284,3283,2.337,3285,2.114,3319,2.337,3334,2.867,3364,2.114,3370,1.346,3408,1.447,3414,2.287,3429,1.482,3517,2.873,3632,3.015,3704,1.988,3705,2.424,3713,1.598,3788,2.737,3797,1.876,3801,2.424,3807,1.824,3828,1.93,3831,1.876,3834,2.622,3970,1.824,3975,2.867,4062,5.445,4069,2.518,4107,2.424,4117,2.183,4118,1.639,4137,4.971,4161,0.975,4267,6.06,4281,2.257,4438,5.445,4452,3.422,4456,3.158,4508,3.059,4514,1.598,4562,2.257,4564,2.183,4565,2.702,4566,1.198,4795,2.424,4796,4.334,4910,3.015,5056,1.379,5098,1.824,5252,1.93,5264,2.622,5269,3.015,5297,4.006,5315,2.049,5323,3.657,5376,2.518,5473,2.785,5529,2.257,5540,3.294,5548,3.245,5553,2.873,5554,3.015,5566,4.656,5577,2.867,5617,3.657,5851,2.183,5864,2.183,5901,2.867,5918,2.867,5947,5.445,5962,3.294,5985,2.785,6133,2.737,6199,4.006,6487,3.397,6534,2.967,6559,4.334,6579,3.397,6618,3.657,6687,3.189,6754,3.015,7412,1.775,7453,3.189,7604,3.189,7815,2.622,7856,3.657,7887,3.397,7937,3.015,8019,4.006,8071,3.657,8138,2.867,8207,2.183,8213,2.424,8249,3.657,8250,7.303,8285,2.337,8320,3.015,8357,2.867,8430,3.189,8437,4.006,8453,2.737,8471,2.622,8486,2.867,8560,2.622,8570,2.867,8691,3.189,8732,6.345,8742,6.638,8790,4.006,8796,3.015,8855,4.098,9067,2.867,9167,3.397,9175,2.737,9218,3.397,9315,3.657,9388,3.397,9430,3.397,9756,5.445,9771,3.657,9829,3.657,10007,2.622,10149,3.015,10259,3.657,10349,3.657,10645,4.535,10646,6.021,10647,8.556,10648,3.015,10649,3.657,10650,6.166,10651,6.166,10652,4.536,10653,4.536,10654,4.006,10655,3.657,10656,6.166,10657,8,10658,4.536,10659,4.536,10660,4.536,10661,4.006,10662,3.657,10663,4.006,10664,4.536,10665,4.006,10666,4.536,10667,4.536,10668,4.536,10669,6.166,10670,7.86,10671,4.536,10672,4.536,10673,4.006,10674,4.536,10675,6.166,10676,4.006,10677,6.166,10678,6.166,10679,7.004,10680,7.004,10681,7.515,10682,4.536,10683,6.166,10684,4.536,10685,4.536,10686,4.536,10687,4.536,10688,4.006,10689,4.536,10690,2.867,10691,4.006,10692,4.536,10693,6.166,10694,5.445,10695,4.536,10696,4.536,10697,4.536,10698,4.536,10699,4.536,10700,4.536,10701,4.006,10702,3.397,10703,4.536,10704,4.536,10705,3.397,10706,4.536,10707,4.536,10708,4.536,10709,4.536,10710,4.536,10711,6.166,10712,4.536,10713,4.536,10714,4.536,10715,4.536,10716,4.536,10717,4.536,10718,4.536,10719,4.536,10720,6.166,10721,4.536,10722,4.536,10723,3.189,10724,4.536,10725,8.107,10726,3.189,10727,6.166,10728,4.536,10729,6.166,10730,4.536,10731,6.186,10732,4.536,10733,4.536,10734,6.166,10735,4.006,10736,4.536,10737,4.006,10738,4.536,10739,6.166,10740,2.867,10741,4.536,10742,4.536,10743,4.536,10744,8.556,10745,3.657,10746,4.536,10747,4.536,10748,4.536,10749,6.186,10750,6.166,10751,4.536,10752,4.536,10753,4.536,10754,4.536,10755,4.536,10756,4.006,10757,4.536,10758,7.004,10759,7.004,10760,4.536,10761,4.536,10762,4.536,10763,6.166,10764,4.536,10765,4.536,10766,4.536,10767,4.536,10768,4.536,10769,4.006,10770,3.397,10771,4.536,10772,4.006,10773,4.536,10774,4.006,10775,4.536,10776,4.536,10777,7.823,10778,6.186,10779,4.536,10780,4.536,10781,6.166,10782,6.166,10783,6.166,10784,4.536,10785,4.536,10786,4.536,10787,4.536,10788,3.015,10789,4.536,10790,4.536,10791,4.536,10792,4.536,10793,4.536,10794,4.006,10795,4.536,10796,3.657,10797,4.536,10798,4.536,10799,4.536,10800,4.006,10801,4.536,10802,4.536,10803,4.536,10804,4.536,10805,6.166,10806,4.536,10807,4.536,10808,4.536,10809,4.536,10810,4.536,10811,4.536,10812,4.536,10813,4.536,10814,4.536,10815,3.657,10816,4.536,10817,4.536,10818,4.536,10819,4.536,10820,4.536,10821,4.536,10822,4.536,10823,4.536,10824,4.536,10825,4.536,10826,3.015,10827,4.536,10828,4.536,10829,4.536,10830,4.536,10831,4.536,10832,4.536,10833,4.536,10834,4.536,10835,4.536,10836,4.536,10837,4.536]],["title//en/lessons/extracting-keywords",[60,0.078,82,0.016,101,0.955,262,0.458,449,0.06,1371,0.574,3424,1.758,7137,1.888]],["body//en/lessons/extracting-keywords",[1,0.586,3,0.106,4,0.275,5,0.079,6,0.63,8,0.694,9,0.139,12,0.131,14,0.405,15,0.414,17,1.156,18,0.6,19,0.928,22,0.747,24,1.686,25,0.569,26,0.379,28,0.71,29,0.196,32,1.104,33,1.833,35,1.738,36,1.017,37,1.402,38,0.642,39,0.398,40,0.199,42,0.245,45,0.098,46,0.074,47,0.309,48,0.782,49,0.095,52,1.555,53,2.36,57,0.186,58,0.793,59,0.579,60,0.209,64,0.701,68,0.489,69,1.187,70,0.696,71,0.094,72,0.8,74,0.602,76,0.501,79,1.743,82,0.044,83,0.476,86,1.104,87,0.158,88,0.256,89,0.377,91,1.104,92,0.353,93,0.026,95,0.742,97,1.241,98,0.712,101,2.524,105,0.138,107,0.593,108,0.489,113,1.232,115,0.026,117,0.159,118,0.884,119,0.543,120,0.677,122,0.293,123,1.525,125,0.746,127,0.558,130,0.043,131,0.543,132,0.059,133,0.984,134,0.433,135,0.242,137,0.074,138,0.15,139,0.187,140,1.986,141,0.529,142,1.515,143,1.874,144,0.698,145,0.79,146,0.152,152,0.572,153,0.085,157,1.092,158,1.351,159,0.072,160,0.115,167,0.834,179,0.466,180,0.865,181,0.877,185,0.137,186,1.449,189,0.266,190,0.009,193,0.837,195,4.405,196,1.515,200,0.571,201,0.133,205,0.909,208,0.907,211,0.246,214,0.281,217,0.984,220,0.644,221,0.582,223,0.502,227,0.256,228,0.209,236,1.054,237,1.03,238,1.124,241,1.514,242,0.482,243,1.124,249,0.464,253,0.266,255,2.36,257,0.397,259,1.586,260,1.515,261,0.642,262,0.529,263,0.325,266,0.476,267,0.747,272,0.299,273,0.158,276,1.283,277,0.079,289,0.729,291,1.518,294,0.417,296,0.437,297,0.327,302,1.525,303,0.432,304,0.345,307,0.793,311,0.705,313,0.476,316,0.417,317,2.371,320,1.671,321,1.076,328,0.512,329,0.819,330,0.669,333,0.512,335,0.286,340,0.679,341,0.112,345,0.805,347,1.156,350,0.374,353,0.167,356,0.741,359,1.368,360,0.227,363,0.511,368,0.516,369,0.65,371,1.241,374,1.446,375,0.887,379,0.601,380,0.264,381,0.257,382,0.413,383,0.308,387,0.586,389,0.579,390,0.344,394,0.331,395,0.148,399,0.772,401,0.729,405,0.318,406,1.435,407,0.466,409,0.449,410,0.939,413,2.904,415,2.665,416,0.413,417,1.204,419,0.764,420,0.977,422,0.276,424,0.655,425,0.268,427,0.79,428,0.196,429,0.858,430,0.538,431,0.531,432,0.838,433,0.792,435,0.425,436,0.347,438,0.404,439,0.207,440,1.035,441,0.172,442,0.686,443,0.8,444,0.084,447,0.834,449,0.152,450,0.12,451,1.986,459,0.388,460,0.558,461,0.463,462,1.212,463,2.123,468,0.126,469,1.078,470,1.589,471,0.4,472,1.018,473,0.961,476,0.466,486,0.16,487,0.882,488,0.331,493,0.079,494,1.874,499,1.845,504,0.859,506,0.344,508,0.558,509,0.236,511,0.186,513,0.514,519,0.216,521,1.566,522,1.549,527,0.586,528,3.541,530,0.511,531,0.348,538,1.942,541,1.319,542,1.024,543,0.909,546,1.514,547,0.865,550,0.898,551,1.833,554,1.102,556,2.36,557,1.29,559,1.114,566,0.363,567,0.94,570,0.743,574,1.302,575,0.292,577,0.655,583,0.529,586,1.449,587,0.696,590,0.558,593,2.531,594,0.484,599,0.502,601,0.202,607,1.402,609,1.903,610,0.229,613,0.65,618,0.4,636,1.006,645,0.294,646,0.765,647,0.197,648,1.402,661,0.311,663,0.201,665,0.696,666,0.729,673,0.537,674,1.845,679,1.642,680,0.977,681,1.098,683,1.071,700,1.259,705,0.205,706,1.351,707,0.433,711,1.35,714,0.865,720,1.785,721,0.494,724,0.663,731,1.368,732,2.127,736,1.26,738,0.977,739,1.36,741,0.543,743,1.402,744,1.043,748,1.124,750,0.4,751,2.672,755,0.529,757,0.558,758,0.647,761,2.113,765,0.342,766,0.466,768,0.345,774,0.931,776,1.402,777,0.463,778,0.712,784,1.302,787,1.549,788,0.45,793,1.368,794,0.425,799,1.874,800,0.86,801,2.034,802,0.558,803,0.631,805,1.402,806,0.882,807,1.142,808,1.329,809,1.32,811,1.319,812,0.197,813,2.182,816,1.56,817,0.213,821,0.751,825,1.642,832,1.576,834,1.424,835,1.018,836,0.632,837,2.182,839,0.834,840,0.543,844,1.177,852,0.586,855,1.555,863,0.729,874,0.712,875,1.79,876,0.413,879,0.782,882,0.884,884,1.36,886,1.771,908,2.407,913,1.642,917,0.984,924,0.954,928,1.335,930,0.979,933,0.572,939,1.35,940,2.032,946,1.75,947,1.025,949,1.854,950,0.297,955,1.829,956,1.479,967,0.882,976,0.277,977,1.03,980,1.217,981,1.262,982,1.335,987,1.921,988,0.476,990,0.616,997,0.746,1009,0.905,1013,0.288,1020,2.464,1024,1.633,1026,2.289,1029,0.353,1031,0.839,1032,1.71,1035,0.377,1041,1.79,1044,0.65,1048,1.127,1059,1.586,1060,0.696,1066,3.414,1073,0.686,1075,1.156,1080,1.987,1084,0.882,1105,1.139,1110,1.03,1111,1.438,1112,0.961,1114,1.335,1119,1.921,1120,1.098,1123,1.335,1131,0.379,1132,2.581,1133,0.724,1147,1.903,1151,0.803,1152,0.977,1161,2.182,1182,0.647,1183,0.838,1202,0.487,1212,0.516,1216,1.544,1224,1.934,1227,0.954,1233,0.689,1234,0.94,1239,1.845,1240,1.275,1246,1.71,1299,1.79,1326,0.414,1331,1.156,1371,1.447,1377,1.555,1382,2.667,1392,1.048,1396,1.156,1398,2.59,1400,1.184,1415,1.231,1418,1.689,1425,3.09,1426,0.616,1430,1.129,1431,1.054,1454,0.961,1457,0.696,1459,1.66,1461,1.078,1476,0.814,1477,2.853,1488,0.909,1493,1.076,1518,1.098,1522,1.195,1523,1.073,1529,0.245,1557,2.59,1573,2.104,1590,0.918,1611,2.032,1615,1.738,1620,1.689,1632,0.884,1637,1.114,1639,0.979,1648,0.592,1662,0.309,1674,0.898,1684,0.437,1691,0.746,1694,1.157,1702,0.877,1711,1.555,1744,1.833,1748,0.94,1776,1.812,1793,1.476,1820,2.44,1823,1.457,1836,1.241,1853,0.729,1858,0.712,1874,2.36,1894,2.02,1903,0.601,1912,1.598,1922,1.879,1944,1.829,1947,0.647,1948,0.991,1967,2.184,1978,2.59,1985,1.854,1993,4.307,1999,1.241,2010,0.72,2016,1.343,2024,1.129,2061,1.156,2062,0.956,2087,1.098,2095,1.076,2103,2.513,2104,1.15,2109,1.156,2117,1.845,2121,2.36,2124,1.966,2128,1.129,2129,1.743,2133,1.24,2137,1.689,2149,3.46,2153,1.054,2154,2.276,2162,1.642,2170,1.416,2204,1.829,2211,1.515,2233,2.581,2237,2.127,2240,1.302,2247,1.598,2258,2.509,2262,2.182,2270,1.966,2277,2.513,2293,1.271,2338,0.601,2372,2.464,2373,1.271,2480,1.598,2529,1.184,2536,2.132,2542,0.729,2543,1.845,2550,1.184,2551,1.598,2554,1.195,2660,0.94,2729,2.032,2738,1.335,2742,1.79,2743,1.098,2746,3.058,2752,0.679,2759,2.02,2772,1.29,2777,3.058,2795,0.961,2803,2.184,2825,0.8,2827,0.502,2829,1.897,2831,2.76,2837,4.623,2838,1.765,2842,1.921,2845,2.104,2851,0.663,2861,2.306,2875,1.876,2901,2.275,2919,1.384,2923,1.438,2929,3.088,2936,1.302,2939,1.241,2940,2.464,2945,2.954,2955,2.853,2962,1.515,2963,1.402,2978,2.871,2994,1.689,3017,1.987,3026,1.515,3043,1.969,3050,1.738,3123,2.184,3129,2.954,3146,3.999,3171,1.903,3229,1.475,3236,1.966,3238,0.898,3239,3.46,3240,2.715,3270,2.581,3273,2.143,3282,3.058,3289,2.853,3290,2.672,3300,1.241,3311,3.07,3338,1.156,3363,2.715,3394,3.07,3406,1.966,3407,2.306,3408,1.302,3424,2.032,3429,1.335,3502,3.058,3563,2.267,3604,3.293,3672,1.689,3675,3.839,3699,1.966,3725,2.464,3726,3.419,3728,2.276,3753,2.36,3796,1.642,3816,3.183,3903,2.02,3971,1.903,4022,1.903,4101,1.845,4111,3.058,4127,3.293,4161,0.877,4265,1.078,4294,1.845,4329,1.555,4422,2.36,4450,3.183,4501,1.966,4502,1.966,4514,2.334,4566,1.078,4649,2.182,4656,2.76,5112,3.293,5288,4.307,5307,1.903,5341,1.271,5376,2.267,5395,1.966,5397,5.343,5469,2.36,5529,2.032,5534,1.966,5548,1.598,5553,1.903,5580,3.624,5722,2.672,5733,3.058,5845,1.966,5851,1.966,5890,1.743,5965,3.058,5985,2.994,6108,3.293,6109,3.314,6110,2.104,6322,3.607,6494,2.36,6534,2.76,6550,2.76,6559,2.871,6599,2.715,6631,4.777,6653,2.032,6876,1.689,6996,3.607,7137,4.829,7187,3.293,7205,3.058,7412,2.811,7678,3.458,7794,3.293,8042,3.293,8069,5.343,8253,3.812,8290,2.182,8838,3.058,9544,2.464,9729,2.581,9830,4.623,10017,3.058,10079,2.853,10087,2.59,10117,2.36,10195,3.293,10371,3.607,10441,3.058,10442,3.058,10588,3.293,10838,2.871,10839,5.321,10840,2.581,10841,3.607,10842,4.084,10843,4.084,10844,4.294,10845,5.632,10846,6.627,10847,4.084,10848,4.084,10849,4.084,10850,5.853,10851,5.064,10852,4.084,10853,4.084,10854,3.607,10855,3.058,10856,3.607,10857,3.607,10858,2.871,10859,3.058,10860,4.084,10861,4.294,10862,4.623,10863,5.064,10864,5.734,10865,4.084,10866,6.627,10867,6.627,10868,4.084,10869,6.347,10870,4.623,10871,6.627,10872,6.627,10873,6.627,10874,5.734,10875,5.734,10876,6.932,10877,4.084,10878,3.607,10879,3.607,10880,4.084,10881,4.084,10882,3.607,10883,4.084,10884,3.607,10885,3.607,10886,5.734,10887,3.607,10888,3.607,10889,3.607,10890,4.084,10891,4.084,10892,3.607,10893,4.084,10894,4.084,10895,3.607,10896,3.607,10897,4.084,10898,3.607,10899,4.084,10900,3.607,10901,4.084,10902,4.084,10903,4.084,10904,3.607,10905,4.084,10906,3.607,10907,4.084,10908,4.084,10909,4.084,10910,3.607,10911,4.084,10912,3.607,10913,3.624,10914,4.084,10915,4.084,10916,4.084,10917,8.362,10918,3.058,10919,6.627,10920,8.227,10921,7.848,10922,4.084,10923,4.084,10924,4.084,10925,4.188,10926,7.186,10927,5.734,10928,4.084,10929,5.734,10930,2.871,10931,4.294,10932,6.627,10933,8.713,10934,4.084,10935,3.293,10936,3.607,10937,8.362,10938,7.186,10939,8.362,10940,8.772,10941,6.627,10942,4.084,10943,8.473,10944,5.734,10945,4.084,10946,4.084,10947,3.607,10948,3.607,10949,4.084,10950,4.084,10951,4.084,10952,3.058,10953,3.607,10954,4.084,10955,3.293,10956,3.607,10957,7.186,10958,5.734,10959,6.627,10960,5.734,10961,4.031,10962,5.734,10963,5.734,10964,5.734,10965,5.734,10966,5.734,10967,3.607,10968,3.607,10969,5.734,10970,5.734,10971,5.734,10972,4.084,10973,4.084,10974,4.084,10975,4.084,10976,4.084,10977,4.084,10978,7.186,10979,5.734,10980,5.734,10981,4.084,10982,4.084,10983,3.607,10984,4.084,10985,4.084,10986,3.607,10987,3.293,10988,3.607,10989,3.607,10990,3.607,10991,4.084,10992,2.032]],["title//en/lessons/facial-recognition-ai-python",[37,1.298,606,1.657,950,0.121,1044,0.428,2571,2.098,4619,2.098,5978,3.048]],["body//en/lessons/facial-recognition-ai-python",[1,1.214,3,0.08,4,0.361,5,0.077,7,1.676,8,0.411,9,0.101,10,1.241,12,0.127,13,1.191,14,0.445,15,0.448,17,0.63,18,0.264,19,1.155,20,3.161,22,0.5,24,1.712,25,0.523,26,0.191,27,0.661,28,0.387,29,0.297,30,1.077,31,1.695,32,0.977,33,1.88,34,0.891,37,3.155,38,0.804,39,0.502,40,0.216,42,0.291,45,0.088,46,0.117,47,0.624,48,1.601,49,0.092,53,2.089,55,0.293,56,1.211,57,0.395,58,0.629,59,0.805,60,0.207,64,0.695,68,0.864,69,0.532,70,0.616,71,0.091,72,0.708,73,1.753,74,0.303,76,0.602,77,1.099,78,1.253,87,0.279,88,0.452,89,0.571,90,0.895,91,0.977,92,0.455,93,0.021,94,0.46,95,0.515,98,1.5,100,2.886,103,0.56,104,0.87,105,0.126,106,0.813,107,0.565,108,0.954,110,0.608,111,0.824,112,0.687,115,0.022,116,1.393,117,0.154,118,1.088,119,0.904,120,0.624,122,0.247,127,0.717,128,0.344,129,0.313,130,0.039,131,1.035,132,0.063,134,0.546,135,0.254,136,0.61,137,0.066,138,0.146,139,0.164,142,1.949,144,0.588,145,0.571,146,0.164,153,0.127,157,0.433,159,0.093,160,0.11,164,1.211,167,0.5,169,1.03,171,1.325,173,0.403,175,1.241,179,0.435,180,1.026,181,1.619,182,1.153,183,1.805,185,0.138,189,0.241,190,0.008,191,0.627,197,2.468,199,2.007,201,0.198,205,0.573,211,0.235,212,1.306,213,2.116,214,0.211,215,4.559,216,1.488,217,1.491,218,3.383,221,0.551,223,0.372,225,2.615,227,0.3,228,0.133,229,2.181,230,2.056,231,1.74,232,0.891,235,1.306,238,1.477,239,2.561,242,0.303,243,1.214,244,1.495,247,1.155,248,4.564,249,0.426,251,0.813,253,0.403,257,0.374,259,1.713,260,2.521,261,0.553,263,0.32,264,1.08,266,0.612,267,0.645,272,0.265,273,0.263,275,4.879,276,0.645,277,0.046,278,3.322,282,0.845,284,0.954,285,2.861,288,2.113,290,1.273,291,1.054,294,0.199,295,1.863,296,0.807,297,0.282,298,0.708,299,0.645,304,0.488,306,1.03,307,0.814,310,1.523,311,0.927,315,1.495,316,0.199,318,0.601,320,1.714,321,0.587,325,2.601,326,1.441,327,2.055,328,0.553,329,0.725,330,0.909,333,0.245,334,2.917,335,0.294,340,0.601,341,0.089,345,0.455,348,0.725,349,0.702,350,0.491,353,0.332,359,1.76,360,0.1,363,0.235,367,1.054,368,0.858,369,0.607,379,1.001,380,0.224,381,0.156,382,0.365,383,0.294,387,1.082,390,0.389,394,0.293,395,0.061,397,0.777,399,0.961,400,0.559,401,0.645,403,1.597,405,0.346,407,0.369,409,0.419,410,0.994,417,0.759,418,0.433,420,0.895,422,0.278,425,0.319,427,0.667,428,0.265,431,0.356,433,0.749,435,0.326,436,0.203,438,0.389,439,0.158,440,0.433,441,0.174,442,0.629,443,1.415,444,0.084,446,1.987,447,0.682,449,0.14,450,0.119,451,2.083,460,0.928,461,0.77,462,1.56,468,0.118,470,1.3,471,0.607,472,0.456,473,1.237,476,0.56,477,2.917,486,0.144,487,0.699,488,0.426,489,1.482,493,0.072,495,0.793,497,2.346,498,0.519,499,3.071,503,3.249,504,1.053,505,0.681,506,0.346,507,2.007,508,1.109,509,0.244,510,1.054,511,0.239,512,1.851,513,0.199,517,0.983,519,0.187,521,0.661,525,0.588,526,0.616,527,1.037,530,0.491,531,0.294,534,0.629,539,2.285,540,0.795,543,0.833,545,1.241,547,0.793,549,0.481,551,1.88,555,0.912,556,2.089,557,1.529,559,0.532,560,0.29,562,1.633,566,0.326,570,0.803,573,1.129,575,0.254,576,1.166,577,0.283,580,1.211,581,2.089,583,0.469,586,1.186,587,0.895,589,1.561,590,0.928,591,0.773,592,2.884,594,0.434,599,0.927,600,1.214,601,0.084,603,0.692,605,0.608,606,3.973,609,2.449,610,0.217,613,0.77,615,4.594,618,0.781,632,2.074,633,1.685,635,0.928,637,1.931,643,2.053,644,1.023,645,0.278,646,0.869,647,0.189,648,1.805,652,1.863,655,2.529,661,0.312,663,0.181,665,0.895,666,0.645,668,1.388,671,2.707,672,0.661,673,0.502,675,1.08,676,0.933,678,0.759,680,0.895,690,0.938,704,2.173,705,0.342,708,1.851,711,0.851,712,2.023,715,1.523,721,0.372,724,1.437,729,1.273,733,1.182,737,0.742,740,0.445,741,0.481,742,0.795,743,1.241,744,0.864,748,0.708,750,0.739,753,1.539,755,0.485,757,0.494,758,0.573,759,2.285,761,1.153,763,1.006,765,0.308,766,0.508,768,0.31,777,0.702,778,0.63,783,3.322,784,1.153,788,0.226,793,1.211,794,0.809,801,1.023,802,0.717,803,0.383,807,0.546,808,1.242,811,0.832,812,0.144,814,0.676,816,1.237,817,0.237,819,2.285,821,0.77,822,1.241,832,1.302,833,1.633,835,0.456,836,0.682,840,0.546,841,1.491,848,0.692,852,0.889,858,0.935,860,1.454,863,1.423,874,1.08,876,0.365,877,1.182,879,0.692,882,0.646,884,1.271,900,0.663,907,0.777,910,1.099,912,0.895,924,0.874,926,0.912,929,1.377,930,0.702,931,0.895,933,1.116,939,0.851,941,1.695,942,2.007,944,1.104,945,2.074,946,1.388,947,1.362,949,2.157,950,0.276,951,0.938,953,1.539,954,0.854,955,1.153,956,2.181,957,1.079,968,0.759,971,1.899,974,1.363,976,0.356,977,1.561,980,1.09,981,0.546,983,0.854,988,0.792,989,0.601,990,0.546,992,1.685,994,1.851,996,0.759,997,0.661,1003,1.454,1009,0.494,1012,1.584,1013,0.363,1015,2.237,1022,0.899,1026,0.933,1027,1.054,1028,1.182,1030,2.173,1031,0.895,1032,1.32,1034,2.036,1035,0.333,1036,2.457,1037,2.93,1038,3.494,1044,1.017,1048,1.276,1052,0.627,1056,1.42,1060,1.158,1062,0.63,1064,1.899,1066,1.863,1074,3.721,1075,1.08,1078,2.797,1079,0.581,1081,2.089,1082,2.089,1084,0.824,1087,1.341,1089,2.541,1091,0.559,1095,2.541,1101,1.265,1103,2.29,1104,1.975,1105,0.573,1106,2.708,1107,1.899,1110,1.325,1120,1.006,1123,1.181,1127,1.676,1129,1.454,1130,1.523,1131,0.381,1133,0.456,1135,1.695,1136,1.414,1142,0.851,1143,1.073,1147,1.685,1150,2.917,1151,0.736,1152,0.895,1158,1.851,1159,1.341,1161,1.931,1162,1,1165,0.912,1182,1.077,1183,1.693,1186,1.048,1187,0.977,1202,0.356,1211,2.734,1212,0.782,1216,0.938,1227,0.874,1231,2.001,1233,0.376,1234,1.564,1238,2.541,1240,0.736,1246,0.933,1248,2.529,1250,2.181,1254,2.246,1261,0.851,1268,1.241,1272,1.237,1276,1.377,1281,1.76,1292,1.241,1297,1.425,1300,3.859,1323,2.173,1327,1.495,1328,1.495,1329,0.587,1370,0.601,1371,1.005,1373,2.113,1384,1.211,1392,1.559,1393,2.285,1395,1.685,1397,1.414,1401,0.387,1405,2.007,1406,1.584,1415,0.532,1418,1.495,1426,0.793,1429,0.912,1430,1,1447,1.273,1449,2.007,1455,1.56,1465,1.454,1467,1.799,1476,0.595,1478,2.714,1493,1.173,1502,1.74,1504,4.494,1518,0.692,1520,3.859,1522,0.601,1523,1.159,1529,0.217,1568,1.341,1575,3.193,1585,1.211,1591,1.273,1598,1.799,1601,3.631,1607,4.355,1609,2.917,1610,2.374,1611,1.799,1612,2.541,1616,1.495,1620,1.495,1621,1.863,1622,1.676,1627,1.129,1630,0.755,1631,1.109,1632,0.761,1633,2.654,1634,2.181,1636,1.511,1637,1.109,1639,0.77,1641,1.56,1645,1.165,1646,1.584,1647,2.007,1648,0.323,1650,2.007,1651,2.113,1660,1.635,1661,2.007,1662,0.614,1665,1.295,1668,1.006,1673,3.308,1674,1.494,1677,0.977,1683,1.209,1684,0.728,1689,1.523,1694,1.203,1696,2.917,1711,2.358,1721,1.241,1730,2.521,1740,2.917,1744,1.88,1747,3.071,1749,1.539,1750,2.143,1751,2.007,1754,2.635,1762,2.181,1776,0.912,1778,1.351,1780,1.685,1797,2.457,1808,1.74,1809,1.241,1820,2.237,1823,1.155,1826,2.181,1828,2.49,1836,2.363,1847,1.685,1853,0.938,1882,4.102,1890,1.931,1893,1.799,1894,1.851,1895,0.912,1897,2.403,1902,1.211,1903,1.145,1906,2.036,1912,1.414,1937,0.977,1941,1.273,1942,0.725,1947,0.981,1949,1.125,1952,1.454,1955,2.915,1959,2.116,1961,3.262,1967,1.377,1981,0.832,1984,2.635,2005,0.938,2007,0.814,2009,1.181,2010,0.323,2016,0.981,2021,0.813,2027,2.181,2046,2.541,2074,1.211,2079,0.708,2097,2.238,2104,0.725,2105,2.403,2126,1.74,2127,0.721,2128,1.453,2129,1.099,2132,3.171,2133,1.351,2134,2.181,2142,1.488,2143,1.273,2155,1.273,2180,1.153,2189,1.851,2193,1.099,2194,1.633,2198,1.153,2202,1.584,2211,1.949,2212,0.725,2213,0.519,2214,1.482,2223,1.414,2239,2.541,2272,2.48,2275,2.116,2278,1.539,2293,1.125,2306,1.186,2309,0.587,2315,2.917,2338,0.912,2347,2.403,2351,1.495,2357,1.341,2374,2.237,2382,0.708,2421,3.171,2476,3.322,2479,1.584,2480,1.414,2512,1.155,2537,3.038,2539,2.285,2545,1.74,2546,1.799,2547,1.211,2550,1.523,2554,1.325,2568,2.707,2569,2.285,2571,3.437,2575,1.454,2578,1.42,2633,2.007,2652,1.341,2664,2.98,2665,2.915,2675,2.089,2677,1.495,2679,1.414,2692,2.007,2709,3.19,2710,3.322,2727,2.917,2728,3.494,2739,1.685,2740,3.171,2743,0.692,2747,1.685,2748,0.481,2749,2.089,2751,1.685,2753,1.495,2754,1.273,2756,1.863,2758,2.561,2759,2.739,2768,4.237,2770,2.374,2772,0.813,2779,4.58,2788,1.454,2795,1.237,2797,1.899,2800,2.886,2811,0.933,2819,1.584,2830,1.863,2833,1.211,2834,1.414,2842,1.211,2848,1.88,2875,1.023,2883,2.423,2890,2.089,2897,2.541,2901,2.449,2902,2.173,2904,2.403,2905,2.708,2936,1.676,2943,1.414,2963,1.805,3005,1.584,3010,1.377,3017,1,3030,1.851,3043,1.241,3044,2.181,3047,1.495,3073,3.437,3110,2.237,3159,2.285,3197,1.863,3200,1.495,3229,0.742,3238,0.795,3269,1.931,3275,2.285,3277,3.887,3280,2.221,3291,2.195,3296,2.707,3298,1.74,3299,1.539,3301,1.931,3311,2.056,3355,1.633,3364,1.685,3369,1.306,3397,1.584,3402,2.541,3414,1.341,3439,0.759,3518,3.935,3520,1.377,3557,2.181,3616,1.454,3670,2.374,3688,4.116,3700,2.374,3713,2.394,3716,1.76,3725,4.102,3732,1.863,3733,3.322,3750,1.633,3752,2.707,3784,2.979,3785,2.541,3788,3.171,3794,3.75,3796,1.454,3807,1.454,3814,1.495,3826,2.001,3828,3.074,3829,1.685,3862,3.193,3903,1.273,3905,1.633,3906,2.374,3909,5.54,3949,2.403,3951,3.694,3967,2.181,4069,2.007,4101,1.633,4107,1.931,4110,2.173,4114,2.541,4118,2.238,4161,1.33,4270,1.306,4333,2.007,4352,2.708,4419,1.181,4435,1.454,4437,1.454,4498,2.529,4499,3.494,4508,2.335,4542,2.285,4551,2.915,4565,1.584,4608,1.863,4611,2.529,4613,2.285,4615,1.74,4618,1.863,4619,3.437,4638,2.285,4677,1.799,4794,2.529,4795,1.931,4797,3.193,4943,2.007,4968,2.181,5017,2.007,5124,2.403,5186,1.931,5251,6.653,5252,3.391,5261,2.403,5264,3.038,5269,2.403,5291,2.708,5324,2.915,5337,1.584,5367,2.541,5372,3.914,5373,2.915,5389,1.795,5404,1.153,5535,3.193,5543,2.541,5589,3.171,5706,3.038,5725,1.799,5732,2.285,5822,4.901,5826,3.935,5830,2.237,5840,7.651,5842,2.915,5843,3.632,5847,2.285,5851,1.74,5852,2.285,5853,2.541,5855,4.779,5860,4.637,5863,2.181,5864,1.74,5865,1.931,5870,2.303,5883,2.707,5884,1.414,5918,3.322,5952,6.075,5958,2.237,5961,3.193,5962,1.931,5978,7.163,5984,4.642,6043,5.342,6050,2.915,6051,2.915,6069,2.541,6101,3.193,6211,2.541,6214,3.193,6294,6.378,6303,3.494,6305,2.403,6317,2.541,6319,4.993,6385,3.494,6388,2.541,6496,3.935,6511,2.541,6523,2.403,6581,0.977,6653,1.799,6678,3.193,6872,3.193,6874,2.285,6949,3.193,7128,4.993,7132,2.707,7156,4.237,7209,2.001,7216,2.915,7220,2.089,7461,3.694,7466,4.519,7644,2.007,7672,3.081,7704,3.437,7710,2.915,7725,3.494,7726,3.694,7769,3.502,8015,3.193,8036,4.237,8039,2.403,8067,1.799,8092,1.495,8096,3.494,8193,2.403,8200,2.707,8231,2.707,8260,2.374,8265,3.171,8283,2.089,8289,1.74,8329,2.707,8342,2.403,8427,3.193,8454,4.831,8461,4.237,8471,3.038,8473,2.403,8477,2.541,8544,3.193,8547,2.707,8585,2.615,8730,2.915,8840,6.868,8845,2.917,8854,2.915,8855,2.403,8897,2.707,8957,3.193,8972,2.285,9123,4.237,9172,2.915,9176,2.915,9184,1.685,9229,2.915,9241,3.193,9281,6.655,9614,2.403,9764,2.915,9874,4.358,9994,2.541,10008,2.915,10149,2.403,10262,3.193,10272,2.541,10326,2.915,10327,2.403,10348,2.403,10362,2.403,10648,2.403,10745,2.915,10840,4.564,10855,2.707,10993,8.452,10994,8.999,10995,6.756,10996,7.456,10997,3.193,10998,3.615,10999,3.193,11000,9.279,11001,3.615,11002,2.707,11003,3.615,11004,5.256,11005,4.642,11006,5.256,11007,6.192,11008,3.615,11009,3.193,11010,3.615,11011,8.601,11012,7.287,11013,6.655,11014,7.776,11015,3.615,11016,5.256,11017,5.256,11018,3.615,11019,3.615,11020,5.256,11021,2.915,11022,3.615,11023,3.929,11024,3.615,11025,2.707,11026,3.615,11027,2.707,11028,2.285,11029,2.915,11030,5.481,11031,6.798,11032,5.481,11033,6.004,11034,3.615,11035,7.037,11036,3.615,11037,3.615,11038,2.541,11039,2.541,11040,3.615,11041,7.776,11042,5.794,11043,5.256,11044,3.615,11045,3.615,11046,6.192,11047,3.615,11048,5.256,11049,6.192,11050,3.615,11051,5.256,11052,3.615,11053,5.256,11054,3.615,11055,3.615,11056,6.798,11057,3.615,11058,3.615,11059,6.798,11060,3.615,11061,3.615,11062,3.615,11063,5.256,11064,5.256,11065,5.256,11066,5.256,11067,5.256,11068,3.615,11069,3.615,11070,3.615,11071,3.615,11072,3.615,11073,3.193,11074,2.707,11075,4.116,11076,3.615,11077,3.615,11078,3.615,11079,6.192,11080,3.615,11081,4.642,11082,6.192,11083,3.935,11084,5.256,11085,6.192,11086,3.615,11087,3.615,11088,3.193,11089,3.193,11090,3.615,11091,5.256,11092,5.469,11093,7.776,11094,4.642,11095,6.192,11096,3.615,11097,3.615,11098,5.256,11099,5.256,11100,5.256,11101,3.615,11102,2.915,11103,3.615,11104,3.615,11105,3.615,11106,3.615,11107,4.993,11108,3.615,11109,3.615,11110,3.615,11111,6.192,11112,5.256,11113,3.615,11114,3.935,11115,3.615,11116,3.615,11117,3.615,11118,5.469,11119,6.192,11120,4.519,11121,6.798,11122,6.192,11123,5.256,11124,5.256,11125,5.256,11126,5.256,11127,5.256,11128,5.256,11129,5.256,11130,5.256,11131,5.256,11132,6.798,11133,5.256,11134,5.256,11135,5.256,11136,5.256,11137,6.798,11138,6.798,11139,5.256,11140,5.256,11141,5.256,11142,5.256,11143,5.256,11144,5.256,11145,5.256,11146,5.256,11147,5.256,11148,5.256,11149,3.615,11150,3.615,11151,3.615,11152,3.615,11153,3.615,11154,2.915,11155,2.403,11156,6.378,11157,3.615,11158,2.403,11159,3.615,11160,3.615,11161,5.256,11162,2.285,11163,7.222,11164,5.256,11165,7.222,11166,5.256,11167,6.192,11168,5.256,11169,6.798,11170,3.615,11171,3.615,11172,3.615,11173,3.615,11174,3.615,11175,3.615,11176,5.256,11177,3.615,11178,3.615,11179,3.615,11180,3.615,11181,3.615,11182,3.615,11183,5.256,11184,5.256,11185,5.256,11186,3.615,11187,3.615,11188,3.615,11189,3.615,11190,3.615,11191,3.615,11192,3.615,11193,2.915,11194,3.615,11195,5.256,11196,4.642,11197,5.256,11198,3.615,11199,2.403,11200,3.615,11201,3.615,11202,3.615,11203,3.615,11204,3.615,11205,3.615,11206,3.615,11207,3.615,11208,3.193,11209,3.615,11210,3.615,11211,3.615,11212,3.615,11213,3.615,11214,3.615,11215,3.615,11216,3.615,11217,2.285,11218,3.615,11219,3.615,11220,3.615,11221,3.615,11222,3.615,11223,3.615,11224,3.615,11225,3.615,11226,3.615,11227,3.615,11228,2.707,11229,3.615,11230,3.615,11231,3.615,11232,3.615,11233,3.193,11234,3.615,11235,4.993,11236,3.615,11237,3.193,11238,3.615,11239,2.915,11240,5.256,11241,3.615,11242,3.615,11243,3.615,11244,2.707,11245,2.915,11246,3.615,11247,3.615,11248,3.615,11249,3.615,11250,3.615,11251,3.615,11252,2.285,11253,3.615,11254,3.615,11255,3.615,11256,3.615,11257,3.615,11258,3.615,11259,3.193,11260,3.615,11261,3.193,11262,3.615,11263,3.615,11264,2.541,11265,3.615,11266,3.615,11267,3.615,11268,3.193,11269,3.615,11270,3.615,11271,3.615,11272,3.615,11273,3.615,11274,3.615,11275,3.615,11276,3.615,11277,3.193,11278,3.615,11279,3.615,11280,2.707,11281,3.615,11282,3.615,11283,3.615,11284,3.615]],["title//en/lessons/fetch-and-parse-data-with-openrefine",[12,0.065,357,0.298,1944,1.401,3270,2.778,11285,3.291]],["body//en/lessons/fetch-and-parse-data-with-openrefine",[0,1.647,3,0.112,5,0.077,6,0.547,9,0.135,12,0.139,14,0.435,15,0.236,18,0.61,19,0.93,22,0.39,23,0.691,24,1.426,25,0.553,26,0.399,27,1.567,28,0.955,29,0.411,36,0.982,37,1.407,38,0.593,39,0.455,40,0.199,42,0.196,45,0.078,46,0.092,47,0.434,48,0.785,49,0.082,55,0.653,57,0.408,58,0.49,59,0.671,60,0.21,63,0.731,64,0.643,65,1.107,67,0.943,68,0.688,69,0.977,71,0.075,74,0.635,76,0.434,81,0.485,82,0.043,83,0.669,87,0.256,88,0.505,89,0.699,90,0.698,92,0.68,93,0.021,94,0.389,95,0.402,96,1.078,97,2.774,98,0.714,103,0.288,105,0.099,106,1.814,108,0.94,110,0.366,112,0.927,113,1.426,114,1.674,115,0.021,117,0.165,119,0.957,124,1.449,127,0.559,128,0.747,130,0.028,132,0.06,135,0.131,136,0.419,137,0.069,138,0.148,139,0.185,140,1.01,141,0.933,144,0.355,146,0.16,153,0.086,159,0.101,160,0.115,167,0.684,169,1.485,173,0.469,179,0.629,180,0.618,182,1.306,185,0.137,186,1.1,189,0.122,190,0.009,195,2.723,200,0.374,201,0.095,208,0.94,211,0.236,220,0.563,221,0.614,223,0.455,226,2.039,227,0.256,228,0.192,236,1.057,238,1.301,241,1.082,242,0.236,249,0.538,251,1.292,257,0.248,258,2.825,262,0.933,263,0.209,267,0.514,268,0.451,272,0.227,273,0.222,274,1.245,276,0.731,277,0.067,282,0.785,285,2.534,288,1.647,289,1.026,290,2.338,291,0.822,294,0.461,296,0.615,297,0.358,298,1.301,299,0.731,302,1.99,303,0.485,304,0.345,313,0.477,315,1.694,316,0.366,318,1.104,320,1.033,321,1.168,325,2.196,326,1.197,328,0.721,330,0.671,334,2.274,335,0.177,339,1.082,341,0.142,345,0.68,347,1.627,348,1.443,349,0.651,350,0.552,353,0.351,356,0.574,357,0.623,358,1.008,363,0.267,364,2.62,367,0.822,369,0.402,371,1.245,377,0.987,380,0.197,381,0.171,383,0.14,384,1.796,389,0.671,390,0.318,391,1.133,394,0.738,396,2.016,399,0.915,400,0.634,403,2.187,405,0.275,407,0.467,409,0.277,410,0.477,415,2.462,416,0.794,418,0.795,419,0.766,420,1.338,422,0.23,424,0.355,425,0.14,427,0.651,430,0.345,431,0.389,432,0.841,433,0.953,435,0.427,436,0.331,437,2.037,438,0.248,439,0.211,440,1.051,441,0.168,442,0.986,444,0.083,446,1.733,447,0.922,449,0.151,450,0.113,459,0.39,460,0.559,461,0.464,468,0.168,470,0.86,471,0.563,472,0.992,476,0.552,485,0.517,486,0.121,487,0.957,488,0.583,493,0.067,495,0.618,503,2.528,504,0.933,505,0.861,506,0.196,509,0.243,511,0.302,513,0.397,517,1.075,519,0.23,522,1.553,523,1.245,524,1.688,525,0.76,527,0.588,529,1.245,530,0.469,531,0.311,534,0.688,542,1.676,543,0.649,545,2.874,549,0.765,550,0.901,553,1.972,559,0.977,560,0.512,561,1.694,566,0.275,567,0.943,570,0.531,574,1.306,575,0.251,576,1.128,577,0.321,583,0.531,590,0.906,591,0.439,593,2.024,594,0.246,597,1.16,599,1.043,600,1.126,601,0.134,604,6.639,605,0.366,607,1.973,610,0.23,612,2.111,613,0.859,618,0.706,632,1.372,637,2.189,644,1.16,645,0.31,646,0.414,647,0.207,661,0.374,662,1.493,663,0.134,675,1.158,678,1.207,680,1.226,681,0.982,682,0.88,683,1.035,687,1.16,700,1.46,702,3.443,704,1.694,705,0.289,707,0.226,708,2.024,709,1.443,711,1.563,712,2.169,715,1.924,721,0.455,726,1.01,733,1.292,738,0.698,739,0.841,740,0.885,741,0.545,742,1.263,744,0.795,746,1.647,748,0.803,750,0.563,751,1.909,752,0.731,763,0.785,765,0.272,766,0.404,768,0.262,776,2.943,779,0.545,785,1.158,787,1.107,788,0.45,794,0.788,795,0.803,800,0.94,801,1.16,805,2.471,806,0.545,807,1.086,809,0.714,811,0.943,812,0.206,816,0.964,821,1.047,828,1.082,834,1.886,835,0.957,836,0.451,839,0.767,843,4.206,847,1.582,852,0.588,853,1.075,855,2.188,863,1.026,874,1.002,876,0.671,883,1.235,886,1.416,900,0.615,904,2.131,908,1.372,910,1.746,912,0.698,931,0.698,939,0.964,941,0.921,946,1.753,949,1.483,950,0.273,953,2.825,954,0.671,956,1.057,957,0.841,967,0.545,972,0.841,974,1.153,975,1.955,976,0.513,980,0.618,983,0.752,986,1.235,988,0.773,989,1.306,990,0.867,991,1.553,997,0.749,998,1.647,1003,1.647,1005,2.427,1013,0.406,1022,0.743,1024,1.01,1026,1.057,1028,0.921,1029,0.623,1031,0.788,1032,1.315,1040,0.603,1044,0.464,1046,3.195,1048,0.588,1051,1.581,1052,0.772,1060,0.698,1065,3.353,1079,0.672,1083,1.743,1091,0.634,1102,1.384,1103,1.245,1110,1.033,1119,1.372,1131,0.379,1133,0.909,1135,0.921,1148,1.248,1151,0.574,1160,1.694,1182,0.911,1184,3.068,1186,1.187,1193,2.189,1202,0.61,1203,1.216,1212,0.517,1216,1.026,1225,2.123,1227,1.104,1231,2.188,1240,1.329,1243,2.11,1246,1.057,1272,1.353,1297,0.943,1298,0.987,1300,2.189,1320,2.077,1326,0.488,1329,0.665,1330,0.943,1369,1.754,1370,0.956,1371,1.377,1378,1.372,1392,1.385,1394,1.48,1395,1.909,1400,1.187,1401,0.439,1408,1.973,1415,0.603,1424,1.603,1426,0.618,1429,1.033,1430,1.133,1444,2.189,1450,3.823,1457,1.525,1459,1.675,1471,2.484,1476,0.89,1488,0.649,1492,2.037,1493,0.933,1501,1.909,1519,1.909,1522,0.681,1529,0.485,1563,1.027,1578,3.303,1591,2.534,1625,1.48,1631,1.116,1632,0.816,1639,0.961,1641,1.216,1643,1.789,1645,0.889,1648,0.593,1662,0.434,1668,1.271,1670,1.647,1673,2.189,1674,1.459,1676,1.924,1684,0.439,1687,0.921,1691,0.749,1702,0.88,1727,1.275,1729,1.705,1730,2.462,1733,1.216,1744,1.133,1775,2.077,1791,1.796,1810,2.111,1825,1.275,1828,1.647,1836,1.746,1847,1.909,1853,0.731,1869,1.909,1881,1.743,1883,1.647,1903,0.603,1906,1.733,1926,1.796,1932,1.871,1937,1.107,1940,1.322,1943,1.851,1944,2.971,1945,3.632,1948,0.517,1949,1.275,1954,1.647,1958,1.339,1959,1.275,1983,1.306,1986,1.301,1998,2.534,2007,0.688,2010,0.514,2013,2.337,2021,1.292,2024,1.133,2050,2.38,2061,1.322,2064,2.039,2074,1.372,2079,1.126,2086,1.187,2095,1.168,2097,2.077,2102,1.911,2122,1.909,2129,2.017,2133,0.766,2140,3.632,2142,2.037,2170,1.47,2172,0.861,2187,4.049,2190,1.245,2202,1.796,2213,0.825,2214,1.179,2234,1.384,2246,1.851,2247,1.603,2253,2.345,2258,1.275,2265,2.274,2271,2.188,2272,1.306,2282,1.851,2291,1.425,2295,1.647,2305,3.303,2306,1.707,2338,0.603,2353,1.16,2374,1.743,2434,3.423,2448,1.519,2506,3.154,2548,1.133,2550,1.187,2674,2.274,2681,1.618,2718,3.321,2732,1.851,2741,0.964,2743,0.785,2747,1.909,2748,0.765,2752,1.342,2753,1.694,2765,1.519,2766,1.851,2772,0.921,2775,1.97,2785,1.851,2797,1.48,2812,3.208,2814,2.723,2825,1.301,2826,1.443,2827,0.707,2828,3.276,2829,1.082,2830,2.111,2832,1.517,2834,1.603,2839,5.102,2845,2.111,2861,2.311,2874,2.077,2875,1.627,2898,1.133,2901,2.7,2903,1.407,2923,2.338,2925,1.082,2929,1.909,2953,1.796,2966,1.796,2974,1.449,3010,1.56,3017,1.133,3030,1.443,3085,1.519,3087,1.972,3090,6.355,3094,1.627,3099,2.589,3101,1.851,3115,1.796,3120,3.468,3140,3.068,3154,2.597,3173,1.407,3229,1.74,3270,5.51,3273,1.16,3275,2.589,3276,8.027,3283,2.111,3285,3.353,3300,1.245,3309,3.618,3310,3.618,3311,3.617,3312,2.88,3338,1.16,3339,2.111,3345,1.796,3355,1.851,3358,3.685,3361,2.88,3403,2.472,3423,2.88,3669,1.955,3677,3.068,3681,3.321,3704,1.796,3713,2.338,3714,2.368,3716,1.372,3796,1.647,3797,1.694,3818,4.005,3834,2.368,3905,1.851,3970,2.311,3971,1.909,3975,2.589,3983,4.303,4020,2.039,4032,3.353,4035,3.42,4194,2.111,4265,1.082,4270,1.48,4425,4.666,4502,1.972,4530,3.321,4565,1.796,4566,1.082,4608,2.111,4611,1.972,4615,1.972,4741,2.472,4794,1.972,4970,2.039,5052,3.303,5167,1.909,5184,6.355,5187,4.005,5223,2.472,5279,3.07,5337,1.796,5393,2.723,5507,3.068,5508,3.068,5528,3.321,5552,4.04,5577,2.589,5607,2.111,5621,2.88,5644,3.07,5647,2.88,5773,3.994,5843,2.189,5868,2.472,5871,5.327,5881,2.039,5890,1.746,5918,2.589,5977,2.039,6126,2.88,6531,2.189,6546,3.068,6565,3.82,6607,3.303,7416,2.723,7590,1.972,7598,3.068,7602,6.639,7619,5.802,7644,3.19,7704,2.274,7774,2.589,7802,2.723,7815,3.321,7818,3.618,7823,3.618,7829,3.618,7836,2.039,8008,2.723,8092,1.694,8207,1.972,8642,2.723,8747,2.039,8757,5.802,9219,2.723,9226,2.589,9378,3.068,9502,3.303,9538,4.97,9561,3.303,9593,3.068,10148,3.618,10173,3.618,10259,4.633,10327,2.723,10337,2.274,10348,2.723,10432,5.075,10501,3.068,10948,3.618,10961,4.04,11285,6.914,11286,9.284,11287,7.578,11288,7.196,11289,9.148,11290,7.856,11291,5.747,11292,4.097,11293,3.618,11294,2.472,11295,5.522,11296,5.747,11297,4.97,11298,4.097,11299,4.097,11300,4.195,11301,2.723,11302,4.097,11303,6.638,11304,7.196,11305,4.097,11306,3.303,11307,4.097,11308,5.747,11309,2.723,11310,4.097,11311,4.097,11312,2.723,11313,5.747,11314,3.618,11315,4.049,11316,4.097,11317,4.097,11318,4.097,11319,6.638,11320,4.097,11321,4.097,11322,4.097,11323,3.303,11324,5.747,11325,4.097,11326,4.097,11327,6.355,11328,4.097,11329,5.747,11330,6.638,11331,4.097,11332,4.097,11333,4.097,11334,4.097,11335,4.097,11336,4.097,11337,4.097,11338,4.097,11339,4.097,11340,4.097,11341,4.097,11342,4.097,11343,4.097,11344,6.638,11345,2.472,11346,5.075,11347,4.097,11348,4.097,11349,4.097,11350,4.097,11351,4.097,11352,5.747,11353,4.097,11354,4.097,11355,4.097,11356,4.097,11357,4.097,11358,4.097,11359,5.747,11360,4.097,11361,4.097,11362,4.097,11363,4.097,11364,5.747,11365,4.097,11366,4.097,11367,4.097,11368,5.747,11369,4.097,11370,4.097,11371,5.747,11372,4.097,11373,4.097,11374,4.097,11375,4.097,11376,5.863,11377,4.097,11378,4.097,11379,4.097,11380,4.097,11381,3.303,11382,4.097,11383,4.097,11384,4.097,11385,4.097,11386,3.618,11387,4.097,11388,4.097,11389,3.068,11390,4.097,11391,4.097,11392,4.097,11393,4.097,11394,4.097,11395,3.618,11396,4.097,11397,4.097,11398,7.578,11399,7.196,11400,4.097,11401,7.196,11402,4.097,11403,5.747,11404,4.097,11405,3.618,11406,3.618,11407,4.097,11408,4.097,11409,4.097,11410,4.097,11411,4.097,11412,4.097,11413,4.097,11414,5.747,11415,4.097,11416,4.097,11417,4.097,11418,4.097,11419,4.097,11420,4.097,11421,4.097,11422,4.633,11423,4.097,11424,4.097,11425,4.097,11426,4.097,11427,4.097,11428,4.097,11429,4.097,11430,3.068,11431,4.097,11432,3.068,11433,2.472,11434,4.097,11435,4.097,11436,4.097,11437,3.303,11438,3.303,11439,4.097,11440,3.618,11441,4.097,11442,3.618,11443,4.097,11444,4.097,11445,4.097,11446,4.097,11447,4.097,11448,4.097,11449,4.097,11450,4.097,11451,4.097]],["title//en/lessons/finding-places-world-historical-gazetteer",[51,0.555,82,0.019,380,0.121,803,0.296,1044,0.461,7137,2.172]],["body//en/lessons/finding-places-world-historical-gazetteer",[1,1.136,3,0.086,5,0.081,6,0.398,8,0.526,9,0.114,12,0.135,13,0.917,14,0.456,15,0.44,19,0.586,20,1.475,22,0.398,23,0.436,25,0.544,26,0.383,27,1.328,29,0.412,30,0.925,36,1.026,37,2.717,38,0.521,39,0.488,40,0.22,42,0.283,45,0.083,46,0.102,47,0.508,49,0.092,51,1.185,55,0.473,57,0.306,58,0.698,59,0.423,60,0.209,64,0.374,68,0.501,69,0.617,71,0.091,73,1.185,74,0.713,76,0.577,79,2.404,81,0.543,82,0.044,83,0.488,87,0.225,88,0.455,89,0.705,90,0.994,91,1.131,92,0.629,93,0.024,95,0.411,96,1.09,98,1.171,103,0.41,104,0.818,105,0.123,106,1.511,107,0.569,108,0.698,110,0.374,111,0.967,112,0.772,113,1.254,115,0.025,117,0.156,118,0.515,119,0.557,120,0.328,122,0.264,124,2.22,127,0.572,128,0.555,129,0.581,130,0.042,132,0.059,134,0.441,135,0.186,136,0.426,137,0.078,138,0.123,139,0.142,141,0.756,143,1.368,144,0.505,145,0.73,146,0.142,151,6.05,152,0.817,153,0.128,158,1.478,159,0.097,160,0.112,161,1.815,167,0.555,168,3.698,169,1.144,170,1.403,173,0.38,174,4.592,175,2.004,179,0.556,180,0.632,185,0.121,186,1.286,189,0.241,190,0.008,192,1.733,193,0.529,201,0.184,203,0.696,206,1.816,208,0.625,211,0.25,213,1.303,214,0.261,216,1.901,220,0.526,223,0.517,227,0.329,228,0.184,236,1.733,241,1.106,245,3.376,247,1.283,249,0.544,250,1.475,253,0.539,257,0.252,259,1.158,262,0.756,263,0.264,266,0.488,267,0.521,272,0.27,273,0.295,274,1.273,277,0.072,281,1.684,282,0.992,288,1.684,291,1.347,294,0.436,296,0.448,297,0.266,299,0.748,303,0.404,304,0.459,309,1.405,311,0.718,316,0.231,318,1.27,321,0.68,324,1.08,325,2.214,326,1.444,328,0.6,329,0.84,330,0.86,333,0.395,335,0.364,337,2.015,341,0.099,350,0.473,353,0.239,356,0.362,357,0.492,359,1.403,360,0.218,363,0.437,364,1.947,369,0.749,371,1.273,374,1.056,380,0.266,381,0.2,382,0.679,383,0.229,389,0.423,390,0.366,391,1.614,394,0.339,395,0.134,400,1.124,403,1.773,405,0.322,407,0.41,409,0.284,410,0.68,414,0.765,415,1.553,418,0.501,420,1.144,422,0.252,424,0.362,425,0.229,428,0.296,429,0.879,430,0.252,431,0.455,433,0.872,435,0.403,436,0.259,438,0.33,439,0.219,441,0.111,442,0.804,443,1.144,444,0.083,446,1.994,447,0.842,449,0.114,450,0.1,459,0.398,460,0.797,461,0.474,463,1.733,468,0.17,470,0.879,471,0.572,472,0.848,473,0.986,475,2.237,476,0.41,486,0.183,487,0.894,488,0.588,493,0.07,494,1.368,495,0.881,497,1.303,504,0.871,505,0.756,506,0.322,507,2.324,508,1.202,509,0.242,511,0.348,513,0.486,517,1.257,519,0.234,521,1.228,523,1.273,525,0.702,526,1.347,527,0.601,529,2.208,530,0.515,531,0.181,541,1.343,542,0.748,543,0.664,545,1.438,546,1.773,547,0.632,548,1.335,549,0.776,554,0.696,557,0.942,559,0.617,560,0.322,566,0.397,567,1.545,570,0.99,572,0.84,575,0.294,576,0.838,577,0.569,586,0.802,587,0.994,590,1.148,591,0.869,594,0.505,598,1.335,601,0.097,605,0.787,608,1.732,610,0.281,613,0.866,618,0.659,635,0.992,636,1.032,640,1.335,645,0.332,646,0.423,647,0.156,661,0.358,663,0.156,664,1.131,665,1.301,666,1.042,670,2.647,675,1.018,678,1.525,680,0.713,681,0.543,690,1.042,695,3.801,705,0.384,707,0.37,711,0.986,713,1.273,714,0.881,721,0.252,724,1.09,732,2.164,733,1.312,737,0.859,738,0.713,740,0.893,742,1.283,744,0.501,746,1.684,748,0.821,755,0.619,756,2.237,765,0.297,766,0.294,768,0.306,777,0.92,779,0.557,785,1.018,787,1.131,788,0.455,793,1.403,794,0.875,799,1.368,800,0.501,801,1.185,802,0.572,803,0.69,805,3.041,806,0.894,812,0.207,817,0.2,821,0.92,822,2.004,825,1.684,826,2.527,827,0.589,832,1.515,834,1.807,835,0.737,836,0.8,839,0.398,840,0.317,841,1.618,846,3.136,847,1.597,852,1.097,853,0.783,854,1.907,856,1.835,858,1.096,860,1.684,874,1.267,875,1.835,876,0.423,879,1.117,884,1.491,886,1.032,908,2.25,912,1.144,917,1.009,918,2.647,924,0.696,926,1.07,930,0.761,931,0.994,933,0.586,944,1.225,947,1.362,950,0.281,951,0.748,954,0.82,955,1.861,956,1.733,957,0.859,966,0.84,967,1.164,972,0.859,974,1.457,975,1.874,976,0.395,977,1.926,980,0.632,981,1.014,982,2.812,983,0.661,988,0.782,989,0.696,990,0.632,992,1.951,995,1.368,996,0.879,997,0.765,1000,0.572,1005,1.614,1008,1.403,1013,0.294,1017,3.588,1022,0.749,1024,1.79,1026,1.506,1027,1.457,1029,0.77,1031,0.895,1032,0.765,1035,0.538,1036,2.109,1037,2.004,1040,0.617,1043,2.625,1044,1.043,1052,0.619,1063,2.237,1065,2.283,1075,1.018,1079,0.557,1080,1.614,1084,0.967,1090,1.918,1101,0.838,1110,1.056,1114,1.368,1119,2.433,1120,0.802,1123,1.368,1130,1.691,1131,0.403,1133,0.737,1140,1.368,1141,1.303,1142,1.374,1143,2.267,1144,2.267,1145,1.064,1148,1.039,1152,1.144,1154,0.917,1158,1.475,1159,1.553,1162,1.158,1167,1.816,1183,0.859,1185,1.892,1186,1.214,1200,2.346,1202,0.569,1224,1.79,1227,0.696,1228,1.835,1239,1.892,1240,1.07,1243,2.147,1259,1.577,1261,1.581,1267,1.732,1268,1.438,1270,1.513,1272,0.986,1276,1.595,1278,2.413,1281,1.403,1294,1.198,1298,1.405,1302,3.698,1318,1.198,1326,0.418,1331,2.163,1369,1.144,1371,0.68,1377,1.595,1379,6.378,1391,1.158,1392,1.573,1400,1.691,1401,0.448,1415,1.267,1424,3.524,1425,2.366,1429,1.471,1433,1.368,1454,0.986,1455,1.243,1457,0.994,1459,1.429,1476,0.896,1477,3.615,1478,3.467,1493,0.947,1496,2.647,1518,0.802,1523,1.549,1529,0.436,1540,4.721,1563,0.903,1586,1.892,1596,1.403,1598,2.084,1600,1.368,1609,2.324,1625,2.109,1627,1.254,1629,2.009,1630,0.965,1633,2.962,1636,1.347,1637,0.859,1639,0.991,1648,0.752,1653,3.184,1654,1.403,1662,0.317,1667,2.42,1668,1.286,1674,0.92,1677,1.131,1683,1.758,1684,0.778,1687,1.312,1694,0.992,1707,1.475,1714,2.636,1724,1.618,1731,1.858,1732,1.475,1733,1.732,1754,1.782,1756,1.214,1759,1.892,1776,1.471,1777,2.157,1778,1.092,1809,1.438,1817,5.37,1820,1.782,1836,2.041,1858,0.73,1874,2.42,1895,1.056,1913,1.782,1920,2.346,1922,1.17,1942,1.347,1944,1.335,1946,2.647,1947,0.925,1949,1.816,1952,1.684,1959,1.303,1972,0.986,1973,2.647,1981,0.964,1983,2.64,1984,2.483,1985,1.08,1999,1.273,2003,0.802,2005,1.199,2006,2.084,2007,0.698,2009,1.907,2010,0.521,2016,1.211,2021,0.942,2024,1.158,2058,0.9,2059,2.784,2062,0.894,2102,1.694,2109,1.185,2125,2.647,2133,1.092,2142,1.185,2151,1.08,2153,1.08,2155,1.475,2159,2.944,2170,1.657,2173,1.951,2180,1.335,2213,0.965,2240,1.861,2246,1.892,2248,1.475,2251,1.475,2253,1.858,2262,2.237,2271,1.595,2275,2.378,2285,4.828,2290,3.743,2291,0.696,2295,2.346,2306,1.286,2320,2.647,2338,1.125,2343,2.943,2351,2.413,2353,1.652,2376,2.904,2417,1.553,2459,2.084,2525,2.157,2529,1.214,2551,1.638,2554,0.97,2555,2.858,2621,2.42,2626,6.675,2673,2.808,2678,4.856,2679,1.638,2681,1.312,2742,2.944,2743,0.802,2748,0.557,2753,1.732,2758,1.732,2762,3.136,2772,0.942,2777,3.136,2786,1.475,2791,1.17,2799,1.684,2811,1.08,2812,2.694,2824,2.567,2826,1.475,2828,2.625,2829,1.541,2832,1.918,2833,1.403,2835,2.784,2838,2.082,2844,2.293,2845,3.936,2851,0.68,2853,3.46,2854,3.46,2870,2.647,2871,1.405,2879,1.892,2898,1.158,2901,1.214,2917,1.158,2919,1.379,2924,3.006,2929,1.951,2935,2.808,2936,2.142,2962,1.553,3023,2.647,3024,2.283,3028,1.595,3085,2.164,3093,3.376,3102,2.015,3120,2.527,3187,1.835,3218,1.782,3229,1.807,3239,2.527,3240,2.784,3247,1.835,3289,2.084,3313,3.376,3314,5.415,3369,1.513,3397,2.944,3407,1.684,3439,0.879,3688,2.784,3712,2.42,3791,3.282,3814,1.732,3826,1.595,3841,2.719,3875,3.136,4108,1.595,4109,2.943,4147,1.892,4161,0.9,4273,1.892,4352,3.006,4356,4.86,4400,1.951,4419,1.368,4430,3.698,4437,2.921,4446,1.475,4452,2.324,4456,2.222,4508,2.495,4514,2.055,4579,5.187,4608,3.46,4615,2.015,4621,2.157,4626,2.647,4970,2.084,4993,2.784,5038,6.835,5056,2.041,5315,1.892,5367,4.102,5389,1.214,5394,2.324,5469,2.42,5506,3.136,5507,3.136,5508,3.136,5553,2.719,5635,2.015,5639,2.647,5784,4.245,5832,1.782,5847,2.647,5852,2.647,5870,1.835,5872,2.527,6056,3.376,6107,4.828,6109,2.42,6565,2.784,6573,2.527,6622,3.136,6627,5.932,6674,7.169,6696,2.784,6778,3.698,6837,5.154,6838,5.154,6850,3.698,6875,3.698,6876,3.272,6887,6.416,6888,5.932,6889,6.416,6895,5.932,7084,2.784,7134,2.943,7135,5.154,7137,4.934,7138,4.721,7139,6.78,7219,3.698,7221,4.37,7228,2.904,7412,1.638,7418,3.136,7597,3.879,7624,1.835,7793,5.44,7805,3.136,7843,1.732,8096,2.784,8195,3.136,8282,2.647,8291,2.647,8322,2.42,8391,2.943,8470,3.136,8747,2.084,8845,2.324,8867,2.943,8972,2.647,9175,2.527,9206,4.705,9300,7.601,9348,5.029,9448,2.784,9582,3.376,10083,2.324,10087,3.034,10127,4.053,10826,2.784,10876,3.698,10992,2.904,11032,3.376,11120,2.784,11452,5.835,11453,5.835,11454,5.154,11455,5.835,11456,5.835,11457,5.835,11458,5.835,11459,5.154,11460,6.19,11461,7.861,11462,3.698,11463,3.376,11464,7.955,11465,4.187,11466,5.44,11467,4.187,11468,4.187,11469,8.409,11470,3.376,11471,7.639,11472,4.187,11473,4.187,11474,4.187,11475,4.187,11476,4.187,11477,4.187,11478,3.698,11479,3.698,11480,5.835,11481,4.187,11482,4.187,11483,3.239,11484,5,11485,4.187,11486,4.187,11487,5.835,11488,3.698,11489,4.187,11490,5.835,11491,4.187,11492,3.698,11493,4.187,11494,3.698,11495,4.187,11496,6.716,11497,4.187,11498,4.187,11499,6.987,11500,5.835,11501,5.835,11502,5.835,11503,4.187,11504,3.376,11505,4.187,11506,4.187,11507,4.187,11508,5.835,11509,4.187,11510,4.187,11511,4.187,11512,4.187,11513,8.279,11514,8.607,11515,7.265,11516,7.265,11517,6.416,11518,7.639,11519,5.857,11520,8.517,11521,8.607,11522,7.639,11523,5.835,11524,4.187,11525,3.376,11526,3.698,11527,8.607,11528,4.187,11529,6.716,11530,4.187,11531,4.187,11532,4.187,11533,5.835,11534,7.265,11535,4.187,11536,6.716,11537,3.698,11538,4.187,11539,4.187,11540,4.187,11541,4.187,11542,3.698,11543,4.187,11544,4.187,11545,4.187,11546,4.187,11547,4.187,11548,4.187,11549,4.187,11550,4.187,11551,4.187,11552,4.187,11553,4.187,11554,3.698,11555,4.187,11556,4.187,11557,4.187,11558,5.835,11559,4.187,11560,4.187,11561,4.187,11562,5.835,11563,4.187,11564,4.187,11565,4.187,11566,6.939,11567,4.187,11568,4.187,11569,4.187,11570,4.187,11571,6.716,11572,4.187,11573,4.187,11574,4.187,11575,4.187,11576,4.187,11577,3.698,11578,4.187,11579,4.187,11580,4.187,11581,5.835,11582,5.835,11583,5.835,11584,4.187,11585,4.187,11586,4.187,11587,4.187,11588,4.187,11589,4.187,11590,4.187,11591,6.716,11592,5.835,11593,4.187,11594,4.187,11595,5.835,11596,4.187,11597,4.187,11598,4.187,11599,4.187,11600,4.187,11601,4.187,11602,4.187,11603,4.187,11604,3.698,11605,4.187,11606,3.698,11607,4.187,11608,4.187,11609,4.705,11610,3.376,11611,4.187,11612,3.136,11613,3.698,11614,7.265,11615,5.154,11616,4.187,11617,4.187,11618,4.187,11619,5.835,11620,4.187,11621,4.187,11622,4.187,11623,4.187,11624,4.187,11625,4.187,11626,4.187,11627,4.187,11628,4.187,11629,4.187,11630,5.835,11631,7.265,11632,4.187,11633,4.187,11634,4.187,11635,4.187,11636,4.187,11637,4.187,11638,4.187,11639,4.187,11640,4.187,11641,4.187,11642,4.187,11643,3.698]],["title//en/lessons/from-html-to-list-of-words-1",[428,0.15,509,0.121,513,0.242,575,0.14,1051,0.766]],["body//en/lessons/from-html-to-list-of-words-1",[3,0.119,5,0.081,6,0.762,8,0.579,9,0.128,14,0.302,19,1.035,23,0.625,24,1.589,26,0.39,29,0.354,33,2.045,36,1.176,40,0.188,42,0.285,45,0.065,46,0.11,49,0.087,57,0.391,58,0.959,60,0.205,62,1.915,67,1.701,71,0.091,76,0.454,78,0.998,82,0.043,87,0.286,88,0.376,93,0.025,103,0.52,105,0.135,107,0.47,115,0.025,117,0.153,120,0.47,122,0.291,123,1.381,128,0.703,130,0.044,132,0.05,135,0.192,136,0.539,137,0.065,138,0.153,139,0.127,145,0.739,146,0.177,153,0.132,159,0.09,160,0.114,185,0.119,186,1.15,189,0.263,190,0.008,192,1.549,200,0.482,201,0.14,208,0.949,211,0.204,214,0.205,220,0.47,221,0.649,223,0.361,228,0.218,229,2.115,237,1.864,241,1.585,242,0.426,243,1.177,252,4.833,253,0.391,257,0.32,261,0.716,263,0.312,267,0.537,268,0.921,272,0.252,273,0.286,276,1.072,277,0.078,282,1.009,283,2.798,294,0.461,304,0.361,305,1.782,307,0.959,321,0.975,325,1.74,333,0.406,335,0.26,341,0.125,345,0.64,346,3.628,347,1.7,349,0.68,350,0.545,356,0.64,357,0.581,360,0.221,368,0.758,380,0.248,381,0.238,383,0.252,390,0.288,394,0.649,395,0.145,396,1.446,397,1.29,399,0.699,409,0.406,417,1.553,419,1.123,422,0.236,425,0.205,428,0.273,430,0.516,431,0.406,433,0.883,436,0.338,438,0.392,439,0.172,440,0.959,441,0.166,444,0.08,446,1.446,460,0.82,461,0.68,468,0.17,476,0.588,486,0.127,487,0.799,491,1.74,493,0.078,498,0.862,508,0.82,509,0.165,513,0.488,519,0.165,521,1.097,527,0.862,531,0.32,550,1.32,553,3.559,560,0.505,566,0.411,573,1.29,575,0.274,590,1.094,593,2.115,594,0.361,600,1.177,601,0.14,603,1.15,605,0.767,607,2.949,610,0.256,613,0.68,618,0.725,645,0.328,647,0.172,648,2.539,659,1.663,661,0.32,662,1.35,663,0.2,673,0.599,678,1.682,681,1.134,687,1.7,700,1.542,705,0.302,706,1.072,707,0.331,709,2.115,721,0.361,724,1.2,736,1.32,739,1.232,744,0.719,755,0.682,757,0.82,768,0.274,776,2.062,777,0.68,788,0.463,800,1.001,808,1.204,809,1.458,812,0.172,821,0.68,829,1.741,832,1.416,834,1.29,836,0.815,839,0.703,842,4.22,844,1.232,852,1.201,853,1.383,858,0.906,859,2.093,876,0.607,882,0.985,883,1.589,912,1.259,924,0.998,930,0.68,933,0.841,946,2.116,948,2.712,949,2.327,950,0.283,955,2.358,957,1.232,976,0.566,981,1.116,986,1.29,989,1.391,1000,0.82,1013,0.302,1018,2.712,1021,1.782,1035,0.554,1051,1.643,1060,1.022,1062,1.289,1080,2.216,1101,1.062,1130,1.74,1131,0.441,1142,1.413,1145,0.951,1152,1.022,1165,1.514,1182,0.951,1202,0.501,1216,1.32,1224,1.48,1225,1.998,1232,2.227,1233,0.834,1243,2.02,1252,3.991,1275,3.241,1320,2.895,1371,0.975,1377,2.286,1382,1.915,1401,0.792,1426,1.209,1428,2.712,1430,2.045,1454,1.413,1461,1.585,1471,1.74,1476,0.838,1488,0.951,1492,1.7,1493,0.975,1501,2.798,1523,1.499,1604,4.167,1619,2.742,1623,2.889,1630,1.062,1631,1.089,1632,0.738,1639,0.947,1648,0.661,1662,0.559,1676,2.424,1794,3.856,1809,2.062,1853,1.32,1854,2.555,1932,1.204,1948,0.934,1967,2.286,1972,1.413,1978,2.712,1985,1.549,1986,1.449,1998,2.945,2005,1.072,2013,1.622,2062,0.799,2063,2.416,2079,1.177,2095,0.975,2104,1.204,2233,3.794,2247,2.349,2291,0.998,2328,4.673,2347,3.991,2353,1.7,2368,2.431,2576,2.631,2577,2.483,2578,1.998,2676,2.889,2681,2.118,2738,1.962,2788,2.414,2848,1.66,2874,2.169,2919,1.089,2929,2.798,2945,3.093,3017,2.313,3064,3.47,3115,3.883,3117,2.483,3146,3.623,3200,3.058,3202,3.559,3286,2.286,3439,1.682,3630,3.208,3651,2.889,3669,1.549,3907,2.414,3982,3.47,4041,1.915,4144,3.093,4265,1.585,4329,2.816,4501,2.889,4517,2.631,5056,1.824,5276,3.47,5282,5.302,5291,4.128,5330,4.496,5412,3.991,5417,5.302,5663,4.496,5725,2.988,5884,2.893,5890,1.824,6370,4.22,7114,3.333,7489,3.794,7588,4.967,7589,6.923,7590,4.025,7591,4.841,7592,4.496,7594,7.271,7600,4.642,7690,3.794,7691,3.991,7692,3.991,7693,3.991,7694,3.794,7695,3.794,7699,6,7749,2.798,7750,3.623,7751,4.833,7768,4.841,7769,3.093,8467,2.712,8989,5.197,9184,2.798,9465,3.623,10135,3.794,10181,5.326,10182,6.46,10233,4.496,10252,4.22,10918,5.537,11300,5.599,11644,7.077,11645,6.004,11646,6.004,11647,6.004,11648,6.004,11649,4.841,11650,4.496,11651,4.841,11652,4.841,11653,4.841,11654,4.496,11655,5.302,11656,7.825,11657,6.004,11658,5.302,11659,6.004,11660,5.302,11661,5.302,11662,4.841,11663,5.302,11664,5.302,11665,7.385,11666,6.004,11667,6.004,11668,4.841,11669,6.004,11670,4.841,11671,6.004,11672,6.004,11673,5.302,11674,5.302]],["title//en/lessons/from-html-to-list-of-words-2",[428,0.15,513,0.242,519,0.121,575,0.14,1051,0.766]],["body//en/lessons/from-html-to-list-of-words-2",[3,0.114,5,0.081,6,0.692,8,0.62,14,0.429,19,0.82,22,0.557,23,0.757,24,1.893,25,0.366,28,0.779,36,1.221,38,0.523,40,0.201,42,0.248,45,0.086,46,0.109,48,1.121,49,0.086,50,1.913,51,1.131,57,0.361,58,0.701,59,0.591,60,0.208,64,0.523,71,0.089,74,0.61,76,0.55,81,0.437,82,0.043,86,2.239,87,0.306,93,0.025,94,0.536,95,0.574,103,0.411,105,0.138,113,1.258,115,0.024,117,0.104,128,0.692,130,0.043,132,0.05,133,1.41,134,0.442,135,0.187,137,0.079,138,0.14,139,0.124,145,0.54,146,0.175,153,0.118,154,1.287,157,0.871,159,0.094,160,0.116,185,0.131,189,0.246,190,0.008,191,0.54,200,0.381,201,0.198,205,0.928,208,0.848,211,0.228,220,0.458,221,0.474,227,0.281,228,0.185,242,0.477,243,1.147,249,0.474,252,5.022,256,1.476,257,0.253,261,0.65,263,0.31,268,0.873,272,0.283,277,0.078,282,0.994,283,3.392,294,0.437,297,0.332,303,0.352,305,1.737,307,0.701,310,1.696,316,0.457,328,0.523,333,0.396,335,0.253,341,0.123,345,0.686,346,2.29,349,0.663,353,0.298,356,0.507,357,0.493,360,0.2,363,0.474,368,0.739,371,1.779,379,0.862,381,0.235,382,0.591,383,0.27,389,0.591,390,0.408,394,0.671,395,0.149,397,1.564,399,0.682,405,0.349,406,1.021,409,0.396,422,0.253,424,0.63,428,0.312,430,0.476,431,0.588,436,0.329,438,0.388,439,0.21,440,1.088,441,0.138,444,0.084,447,0.645,449,0.099,451,1.794,461,0.825,464,1.229,468,0.111,470,1.229,471,0.574,472,0.739,476,0.411,486,0.167,487,0.779,488,0.474,489,1.701,493,0.078,506,0.28,508,0.799,509,0.245,511,0.267,513,0.498,519,0.161,521,1.07,523,2.212,525,0.507,531,0.342,534,0.701,559,0.862,560,0.457,566,0.349,573,1.564,575,0.295,577,0.458,590,0.799,591,0.627,600,1.426,610,0.264,613,0.825,618,0.777,635,1.131,645,0.298,647,0.184,659,1.782,661,0.315,662,1.316,663,0.184,672,1.07,673,0.732,680,0.997,681,0.759,687,2.46,700,1.548,705,0.294,706,1.045,707,0.323,711,1.713,721,0.437,724,0.95,731,1.96,736,1.287,737,1.494,739,1.201,740,0.974,757,0.799,758,0.928,761,1.867,766,0.411,768,0.361,773,4.383,774,0.95,779,0.779,807,0.883,811,1.347,812,0.184,816,1.378,817,0.174,827,0.591,832,1.664,834,1.702,836,0.802,844,1.201,848,1.121,853,1.726,858,0.883,859,2.243,877,1.637,879,1.121,882,0.72,883,1.258,910,1.779,912,0.997,917,1.753,949,2.317,950,0.298,951,1.3,957,1.201,981,1.099,986,1.564,989,0.973,991,1.582,997,1.07,1008,1.96,1013,0.294,1018,3.744,1021,1.737,1022,0.777,1027,1.174,1051,1.599,1056,1.582,1060,0.997,1073,0.871,1079,0.531,1080,1.619,1112,1.378,1120,1.394,1130,1.696,1131,0.309,1142,1.378,1145,0.928,1152,0.997,1162,1.619,1201,2.491,1202,0.597,1212,0.739,1224,1.442,1225,2.239,1232,2.171,1233,0.609,1246,1.51,1275,2.565,1326,0.337,1371,0.95,1382,2.643,1401,0.627,1426,0.883,1430,2.292,1476,0.939,1488,0.928,1492,1.657,1501,2.728,1523,1.095,1537,3.699,1565,2.378,1598,2.913,1604,3.851,1619,2.938,1622,2.321,1631,1.331,1632,0.72,1637,1.22,1674,1.287,1683,1.347,1684,0.627,1693,2.817,1694,1.131,1704,2.421,1707,2.062,1794,2.817,1809,2.01,1853,1.3,1854,2.491,1920,2.354,1932,1.46,1941,2.062,1972,1.865,1978,2.644,1986,1.147,1993,3.127,1998,3.061,2005,1.045,2007,0.701,2010,0.741,2013,1.582,2042,6.996,2062,0.779,2074,1.96,2079,1.147,2087,1.121,2104,1.174,2121,3.383,2170,1.095,2192,3.276,2244,1.867,2250,3.249,2252,3.891,2291,0.973,2309,1.182,2316,3.383,2355,2.913,2382,1.147,2551,2.29,2577,3.01,2578,1.967,2681,2.044,2738,1.913,2748,0.779,2789,2.062,2791,1.174,2811,1.51,2963,2.5,3012,3.891,3017,2.191,3115,3.736,3174,4.383,3200,3.276,3202,3.813,3345,2.565,3347,2.29,3358,3.249,3392,4.719,3520,2.229,3669,2.273,3806,2.491,3982,3.383,4024,2.644,4041,1.867,4117,2.817,4265,1.545,4301,3.699,4501,2.817,4517,2.565,4566,1.545,5056,1.779,5187,5.418,5277,3.392,5288,4.232,5289,2.354,5307,2.728,5644,3.127,6993,4.719,7412,2.29,7588,4.6,7589,7.289,7590,3.503,7591,4.719,7592,4.383,7594,7.329,7597,6.133,7598,6.383,7600,4.04,7637,4.838,7690,3.699,7691,3.891,7694,3.699,7695,3.699,7725,3.891,7744,4.392,7745,4.719,7748,4.719,7749,3.392,7750,3.532,7751,4.79,7919,3.249,8344,3.383,8467,2.644,8537,4.392,9217,4.114,9465,3.532,9478,3.532,10135,3.699,10181,3.891,10225,4.719,10726,4.114,10931,4.383,11039,4.114,11081,5.169,11300,3.699,11483,3.249,11649,4.719,11650,4.383,11651,4.719,11652,4.719,11653,4.719,11654,5.45,11656,5.169,11660,5.169,11661,5.169,11662,4.719,11663,5.169,11664,5.169,11665,7.32,11675,5.853,11676,7.279,11677,5.853,11678,5.853,11679,7.279,11680,5.853,11681,5.853,11682,4.719,11683,5.169,11684,5.169,11685,7.279,11686,7.922,11687,6.428,11688,7.279,11689,5.853,11690,5.853,11691,5.853,11692,5.169,11693,5.169,11694,5.853,11695,4.719,11696,5.853,11697,6.996,11698,5.169,11699,5.169,11700,4.719,11701,5.169,11702,5.169,11703,5.169,11704,4.383,11705,5.169,11706,5.169,11707,4.719,11708,6.428,11709,5.169,11710,5.853]],["title//en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file",[0,1.52,12,0.056,71,0.037,82,0.018,449,0.064,511,0.172,721,0.227]],["body//en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file",[0,3.642,2,1.235,3,0.057,4,0.315,5,0.039,6,0.425,8,0.228,9,0.141,12,0.135,14,0.331,15,0.168,19,0.407,20,1.024,22,0.425,24,1.82,25,0.505,26,0.153,27,1.64,28,0.884,29,0.315,30,0.461,34,0.717,36,0.938,38,0.399,39,0.175,40,0.218,42,0.255,45,0.087,46,0.037,47,0.601,49,0.087,50,0.95,52,1.108,55,0.362,57,0.426,59,0.803,60,0.202,62,0.927,63,0.519,64,0.588,65,1.649,67,0.669,68,0.651,69,1.151,70,0.495,71,0.09,72,0.57,76,0.22,78,0.484,81,0.418,82,0.044,83,0.339,84,2.345,85,1.499,86,1.207,87,0.173,88,0.34,89,0.502,90,0.495,91,1.207,92,0.387,93,0.024,94,0.518,95,0.533,98,0.948,103,0.567,104,0.478,105,0.108,107,0.228,108,0.535,110,0.26,111,0.724,112,0.665,113,1.311,114,1.371,115,0.024,116,0.654,117,0.158,120,0.623,122,0.272,124,1.371,127,0.949,128,0.777,130,0.04,131,0.387,132,0.058,133,0.701,134,0.601,135,0.244,136,0.397,137,0.076,138,0.141,139,0.061,144,0.252,146,0.158,148,1.357,152,0.625,157,0.998,159,0.085,160,0.11,161,1.469,165,1.681,167,0.71,172,1.355,173,0.453,176,0.611,180,0.439,181,0.96,182,0.927,183,2.771,185,0.136,189,0.181,190,0.008,191,0.502,193,1.032,196,1.079,197,2.112,200,0.518,201,0.126,202,2.071,203,0.904,205,0.967,208,0.311,211,0.242,213,0.905,214,0.267,217,0.701,220,0.426,221,0.236,223,0.435,227,0.312,228,0.202,242,0.257,243,1.066,247,1.195,251,0.654,253,0.548,258,1.238,260,1.079,261,0.721,262,0.579,263,0.239,264,0.507,266,0.52,267,0.699,272,0.255,273,0.268,276,1.489,277,0.071,279,3.281,282,0.742,283,2.082,285,1.024,289,1.175,290,1.024,291,1.32,294,0.336,296,0.705,297,0.386,298,1.196,299,0.519,301,1.138,302,1.515,303,0.268,304,0.396,306,1.323,307,0.535,310,0.843,311,0.549,316,0.363,324,1.152,326,0.743,328,0.545,329,0.896,333,0.197,335,0.323,341,0.076,344,2.001,345,0.76,346,1.138,347,1.727,348,1.091,349,0.33,350,0.526,353,0.183,356,0.471,357,0.368,358,0.625,360,0.211,363,0.291,367,0.583,368,0.687,369,0.598,374,0.733,377,1.47,380,0.271,381,0.256,382,0.294,383,0.261,387,1.123,389,0.702,390,0.358,391,1.922,394,0.236,395,0.151,396,1.31,397,0.625,398,1.275,399,0.339,400,0.691,402,1.207,403,2.592,405,0.347,406,0.507,407,0.204,416,0.665,418,0.348,422,0.21,424,0.528,425,0.208,428,0.225,430,0.435,431,0.368,433,0.861,435,0.392,436,0.331,437,1.265,438,0.376,439,0.126,440,1.007,441,0.16,442,0.348,444,0.084,446,1.844,447,0.672,449,0.144,450,0.125,451,0.717,459,0.58,460,0.61,462,0.863,464,0.611,468,0.151,469,0.768,471,0.285,472,0.687,476,0.204,485,0.914,486,0.094,487,1.179,488,0.644,489,1.116,490,1.17,491,1.295,493,0.073,495,0.821,496,0.823,497,1.39,502,2.969,504,1.129,505,0.579,506,0.392,508,0.397,509,0.253,510,1.224,511,0.368,513,0.16,519,0.237,521,0.532,524,0.625,526,1.183,527,0.641,528,1.554,530,0.538,531,0.193,533,1.314,534,0.73,538,0.786,539,2.823,540,0.982,541,2.04,542,1.606,543,0.461,544,2.695,546,1.611,547,0.439,549,0.876,550,1.447,555,1.66,559,1.128,560,0.445,561,2.523,562,1.314,563,2.969,566,0.381,567,2.033,570,0.705,572,1.224,575,0.288,576,0.418,577,0.35,580,1.496,583,0.705,586,1.466,590,0.742,591,0.744,594,0.478,599,0.75,600,0.57,601,0.178,603,0.557,605,0.26,606,1.275,607,2.095,609,4.105,610,0.272,612,2.301,613,0.787,617,4.803,618,0.533,635,0.397,636,1.34,640,1.424,642,1.079,643,0.768,645,0.32,647,0.215,649,0.905,656,2.802,659,0.654,663,0.174,664,1.469,665,1.232,668,0.768,672,1.454,673,0.563,676,0.75,678,1.716,681,0.705,682,1.709,683,1.242,687,1.864,690,0.519,699,1.079,700,1.524,705,0.331,707,0.467,713,0.884,714,0.921,721,0.527,724,0.883,731,2.044,733,0.654,736,0.982,737,0.597,738,1.039,739,0.917,740,0.89,741,0.724,742,0.982,743,0.999,744,0.348,747,1.275,752,1.555,755,0.502,758,0.461,762,0.905,763,0.557,765,0.183,766,0.314,768,0.38,771,3.526,774,1.341,776,1.534,777,0.506,784,1.734,785,1.302,788,0.34,794,0.566,799,1.777,801,2.361,803,0.212,804,0.999,807,0.439,810,1.532,811,1.028,812,0.126,816,1.052,817,0.232,827,0.294,828,1.835,832,1.43,835,0.367,839,0.517,840,0.564,847,1.195,851,3.856,855,1.701,858,0.674,863,1.292,865,3.26,876,0.294,877,1.005,882,0.549,883,1.414,884,1.604,886,2.146,900,0.478,904,2.017,906,1.499,908,0.974,910,1.653,912,0.761,916,2.044,924,1.015,925,1.965,926,0.428,930,0.506,931,0.926,933,0.407,939,1.945,941,0.654,947,0.691,948,1.314,949,1.403,950,0.292,951,0.798,957,1.116,966,0.896,972,0.597,974,0.583,975,1.403,976,0.368,980,0.439,981,0.994,985,1.101,986,1.311,987,1.576,995,1.46,996,0.938,997,0.532,1011,1.34,1013,0.225,1017,2.905,1018,2.457,1020,1.755,1021,2.744,1022,0.732,1025,1.657,1027,0.896,1031,0.723,1035,0.563,1041,1.958,1048,0.418,1051,1.336,1052,0.412,1056,0.786,1061,1.614,1062,1.148,1067,2.178,1073,0.651,1075,0.507,1079,0.58,1084,0.594,1091,0.691,1100,2.301,1101,0.876,1102,1.076,1103,0.884,1104,0.927,1105,0.967,1109,2.549,1112,0.685,1114,1.46,1120,1.43,1123,0.95,1127,0.927,1129,1.17,1131,0.381,1133,1.053,1135,0.654,1140,1.777,1141,1.693,1142,0.685,1143,0.863,1145,0.862,1151,0.625,1154,0.949,1160,2.523,1162,0.804,1165,0.733,1167,2.324,1182,1.147,1183,1.116,1200,3.469,1202,0.565,1203,1.326,1204,5.633,1212,0.367,1216,1.175,1224,1.101,1225,1.469,1226,2.823,1227,0.484,1230,2.479,1231,1.108,1233,0.465,1234,1.404,1243,0.733,1246,1.152,1259,1.469,1261,1.703,1272,0.685,1273,2.569,1275,1.275,1278,1.203,1281,1.821,1283,2.936,1284,2.178,1285,3.088,1287,1.901,1289,2.507,1292,0.999,1298,1.799,1301,1.314,1318,0.597,1326,0.4,1330,0.669,1331,0.823,1377,2.324,1378,0.974,1382,1.734,1391,0.804,1392,1.115,1394,1.965,1395,1.355,1396,2.048,1398,1.314,1401,0.653,1406,1.275,1418,1.203,1426,0.921,1428,2.457,1445,2.617,1447,1.573,1450,1.203,1454,1.436,1459,1.142,1468,1.933,1471,1.295,1477,3.601,1478,1.275,1488,0.461,1493,0.472,1496,1.838,1500,1.614,1503,1.447,1516,0.685,1518,0.557,1522,1.203,1563,0.944,1565,1.777,1569,2.569,1591,1.024,1596,1.496,1614,1.17,1619,1.079,1623,1.4,1627,0.625,1628,2.674,1630,0.418,1631,1.216,1632,0.669,1637,0.969,1639,0.901,1644,1.108,1645,0.944,1648,0.399,1650,2.479,1651,2.187,1662,0.22,1670,1.17,1674,1.848,1678,3.276,1679,3.143,1684,0.705,1691,0.532,1693,1.4,1694,1.045,1696,2.479,1707,1.024,1721,0.999,1733,0.863,1740,2.479,1744,0.804,1748,1.028,1776,1.538,1813,1.614,1826,1.024,1836,1.357,1846,2.387,1853,1.175,1854,1.238,1865,3.259,1881,1.901,1894,2.697,1912,1.747,1922,1.394,1926,1.958,1931,1.499,1937,0.786,1944,2.606,1947,0.708,1948,0.77,1952,3.144,1958,2.555,1968,1.901,1972,1.636,1981,1.251,1986,0.57,1995,1.39,2002,1.4,2007,0.651,2010,0.721,2016,1.322,2024,0.804,2026,1.554,2050,0.768,2052,4.384,2057,1.847,2058,1.311,2061,0.507,2062,0.812,2072,2.885,2074,0.974,2079,0.57,2087,1.041,2095,1.069,2104,0.583,2105,1.933,2127,0.633,2129,0.884,2133,0.836,2151,1.403,2154,0.999,2155,1.915,2170,0.544,2172,0.579,2180,0.927,2182,1.838,2183,2.095,2216,1.965,2228,2.969,2234,0.701,2237,1.657,2240,0.927,2248,1.024,2258,1.39,2269,1.838,2271,1.108,2272,1.734,2274,1.933,2275,0.905,2277,1.275,2288,2.15,2289,1.838,2291,1.274,2309,1.128,2313,2.387,2315,1.614,2338,0.801,2339,1.614,2340,1.499,2351,1.203,2373,0.905,2382,0.875,2394,3.601,2417,1.079,2431,2.178,2448,1.079,2450,2.985,2506,3.273,2508,5.308,2512,1.527,2536,0.863,2543,1.314,2547,0.974,2548,0.804,2552,1.838,2578,0.786,2584,1.275,2592,1.838,2597,1.573,2604,2.044,2678,1.614,2681,0.654,2738,1.46,2741,1.052,2743,1.261,2748,0.387,2749,1.681,2759,1.024,2765,2.017,2772,1.005,2775,0.863,2783,1.275,2788,3.003,2791,1.451,2816,3.036,2822,1.586,2826,2.447,2827,1.066,2828,1.051,2842,2.044,2851,0.725,2852,3.601,2862,1.4,2875,2.509,2891,1.838,2892,2.695,2898,1.235,2909,1.179,2917,1.235,2919,1.305,2924,1.499,2925,0.768,2930,3.437,2944,2.695,2955,1.447,2963,0.999,2988,1.314,2989,1.933,2993,2.044,2998,2.802,3014,1.933,3016,1.755,3017,0.804,3024,2.575,3027,2.569,3030,1.024,3040,1.554,3045,1.314,3064,2.582,3074,1.355,3077,1.138,3085,2.017,3115,1.275,3117,1.847,3118,2.178,3139,2.695,3148,2.479,3173,1.867,3187,1.275,3229,0.917,3239,1.755,3252,4.056,3277,1.847,3279,2.442,3281,1.447,3283,1.499,3287,2.178,3291,0.884,3311,1.138,3341,1.355,3347,1.747,3349,2.044,3352,2.345,3355,1.314,3358,3.019,3414,2.442,3423,2.044,3424,1.447,3425,2.345,3427,5.221,3428,1.755,3429,0.95,3437,2.044,3439,1.791,3441,1.108,3442,2.044,3479,2.479,3520,1.701,3566,3.345,3617,1.838,3618,2.582,3621,1.203,3651,1.4,3669,1.403,3681,1.681,3682,3.945,3685,2.569,3689,5.814,3696,2.345,3701,2.569,3706,0.95,3715,2.044,3728,0.999,3742,1.681,3787,1.838,3797,1.203,3801,1.554,3815,1.755,3841,1.355,3850,2.345,3869,1.355,3903,3.022,3907,3.601,3928,2.345,3951,2.044,3967,1.755,3970,1.796,3974,3.945,3997,1.755,4023,3.088,4027,1.355,4037,3.437,4041,1.424,4097,2.178,4108,2.071,4118,1.051,4144,3.728,4147,1.314,4161,0.96,4183,2.569,4244,4.569,4254,3.281,4279,1.554,4299,2.969,4353,1.314,4361,2.569,4419,0.95,4483,6.391,4493,1.933,4498,2.15,4508,0.999,4514,1.573,4562,4.577,4565,1.958,4569,5.108,4572,4.056,4578,2.969,4624,1.838,4631,2.178,4662,1.755,4721,2.223,4795,1.554,4969,1.4,4984,2.569,5006,1.681,5056,1.357,5136,2.569,5142,2.569,5187,1.755,5211,1.838,5252,1.901,5264,1.681,5273,2.044,5279,1.554,5337,1.275,5365,2.569,5396,2.823,5421,2.569,5429,2.569,5449,3.387,5462,5.418,5464,4.919,5495,2.802,5509,6.174,5513,1.203,5545,2.178,5548,1.747,5551,1.499,5552,2.044,5553,1.355,5554,1.933,5640,2.044,5706,1.681,5719,2.178,5766,1.933,5830,1.238,5845,1.4,5870,1.275,5881,2.223,5884,1.138,5946,1.933,5958,2.957,6035,6.66,6087,6.391,6090,2.044,6103,2.695,6109,1.681,6135,2.345,6421,2.569,6483,2.569,6485,2.569,6500,5.734,6505,3.615,6550,2.15,6564,2.044,6573,1.755,6581,0.786,6592,4.803,6603,1.838,6638,3.345,6657,1.755,6761,1.614,6805,3.601,6810,4.929,7006,3.26,7039,2.178,7170,2.345,7253,3.14,7453,2.044,7558,1.838,7561,2.178,7564,6.595,7598,3.345,7644,3.387,7672,1.447,7721,2.479,7725,1.933,7726,3.14,7734,2.969,7751,4.182,7774,1.838,7795,2.582,7832,4.919,7833,2.569,7843,1.203,8013,2.569,8016,2.044,8029,2.569,8041,1.838,8051,5.814,8138,2.823,8183,3.601,8207,1.4,8223,2.569,8253,2.969,8285,1.499,8394,1.499,8395,2.345,8403,3.345,8409,1.933,8457,2.969,8486,1.838,8488,3.972,8577,2.178,8585,1.447,8655,1.755,8685,2.823,8688,4.092,8691,3.14,8807,2.178,8820,4.569,8821,1.933,8827,2.569,8898,4.366,9073,5.308,9105,3.14,9184,2.082,9247,2.695,9289,2.345,9321,1.838,9329,3.143,9430,2.178,9431,2.479,9477,1.933,9531,2.178,9549,7.127,9577,2.569,9584,3.345,9729,1.838,9766,2.345,9799,2.178,10007,1.681,10224,2.345,10252,3.14,10327,1.933,10330,4.803,10414,2.178,10471,2.345,10525,2.345,10740,2.823,10745,2.345,10749,6.595,10861,3.345,10918,2.178,10925,1.838,10988,2.569,10996,3.601,11002,3.345,11030,2.345,11193,2.345,11244,2.178,11268,2.569,11309,1.933,11345,1.755,11492,2.569,11668,3.601,11711,7.467,11712,5.418,11713,9.437,11714,8.864,11715,4.467,11716,4.467,11717,2.908,11718,2.908,11719,2.345,11720,5.389,11721,2.908,11722,2.908,11723,4.467,11724,2.908,11725,2.908,11726,2.908,11727,2.908,11728,2.569,11729,2.908,11730,2.345,11731,2.908,11732,2.908,11733,2.908,11734,5.438,11735,5.389,11736,2.569,11737,2.908,11738,4.467,11739,2.908,11740,2.908,11741,4.467,11742,2.908,11743,4.467,11744,4.467,11745,2.908,11746,2.908,11747,6.303,11748,7.658,11749,2.908,11750,2.969,11751,7.236,11752,7.236,11753,7.236,11754,7.658,11755,2.908,11756,2.569,11757,2.908,11758,2.908,11759,2.908,11760,6.595,11761,4.467,11762,2.908,11763,4.467,11764,6.583,11765,2.908,11766,2.908,11767,2.908,11768,2.908,11769,2.908,11770,6.101,11771,6.583,11772,2.908,11773,2.908,11774,5.389,11775,6.583,11776,2.908,11777,2.908,11778,2.908,11779,2.908,11780,4.467,11781,2.908,11782,2.908,11783,2.908,11784,5.438,11785,5.438,11786,2.908,11787,2.908,11788,2.908,11789,2.908,11790,2.908,11791,2.908,11792,4.467,11793,2.908,11794,6.583,11795,5.438,11796,2.908,11797,4.467,11798,2.908,11799,2.908,11800,6.583,11801,2.908,11802,6.583,11803,2.908,11804,2.908,11805,5.438,11806,5.438,11807,6.949,11808,2.908,11809,2.908,11810,2.908,11811,2.908,11812,2.908,11813,6.583,11814,2.908,11815,2.908,11816,2.908,11817,2.908,11818,2.908,11819,2.908,11820,5.438,11821,2.908,11822,2.908,11823,5.438,11824,4.467,11825,2.908,11826,2.569,11827,2.908,11828,4.467,11829,5.438,11830,4.467,11831,2.908,11832,2.908,11833,2.908,11834,2.908,11835,4.467,11836,2.908,11837,2.908,11838,2.908,11839,5.438,11840,4.467,11841,7.818,11842,6.764,11843,2.908,11844,2.908,11845,2.908,11846,5.438,11847,2.908,11848,2.908,11849,2.908,11850,4.467,11851,2.908,11852,2.908,11853,2.908,11854,2.908,11855,2.908,11856,5.438,11857,2.908,11858,2.908,11859,4.467,11860,2.908,11861,2.908,11862,4.467,11863,4.467,11864,2.908,11865,4.467,11866,2.908,11867,2.908,11868,2.908,11869,6.101,11870,2.908,11871,2.569,11872,4.803,11873,2.908,11874,5.389,11875,2.908,11876,2.908,11877,2.908,11878,4.467,11879,2.908,11880,2.908,11881,2.908,11882,2.908,11883,4.467,11884,2.178,11885,2.569,11886,5.438,11887,5.438,11888,2.908,11889,2.908,11890,4.467,11891,2.908,11892,2.908,11893,2.908,11894,2.908,11895,2.908,11896,2.908,11897,2.908,11898,2.908,11899,2.908,11900,2.908,11901,2.908,11902,2.908,11903,2.908,11904,2.908,11905,2.908,11906,2.908,11907,2.908,11908,2.908,11909,2.345,11910,2.908,11911,2.908,11912,2.908,11913,2.908,11914,6.949,11915,2.908,11916,2.908,11917,2.908,11918,2.908,11919,2.569,11920,6.101,11921,8.171,11922,4.467,11923,8.708,11924,6.101,11925,7.658,11926,8.171,11927,4.467,11928,4.467,11929,4.467,11930,4.467,11931,7.295,11932,4.467,11933,4.467,11934,6.101,11935,4.467,11936,4.467,11937,4.467,11938,6.101,11939,4.467,11940,4.467,11941,4.467,11942,6.583,11943,6.101,11944,4.467,11945,4.467,11946,4.467,11947,4.467,11948,4.467,11949,4.467,11950,4.467,11951,6.101,11952,6.949,11953,4.467,11954,4.467,11955,4.467,11956,4.467,11957,3.945,11958,6.101,11959,4.467,11960,6.101,11961,4.467,11962,6.101,11963,4.467,11964,4.467,11965,4.467,11966,4.467,11967,4.467,11968,4.467,11969,4.467,11970,6.101,11971,4.467,11972,4.467,11973,4.467,11974,4.467,11975,4.467,11976,5.389,11977,4.467,11978,4.467,11979,6.101,11980,6.101,11981,6.101,11982,4.467,11983,4.467,11984,4.467,11985,4.467,11986,4.467,11987,4.467,11988,3.945,11989,4.467,11990,4.467,11991,4.467,11992,4.467,11993,4.467,11994,4.467,11995,3.945,11996,4.467,11997,4.467,11998,4.467,11999,4.467,12000,4.467,12001,4.467,12002,4.467,12003,4.467,12004,4.467,12005,4.467,12006,4.467,12007,4.467,12008,4.467,12009,4.467,12010,4.467,12011,4.467,12012,4.467,12013,4.467,12014,4.467,12015,4.467,12016,6.101,12017,4.467,12018,4.467,12019,4.467,12020,4.467,12021,4.467,12022,4.467,12023,4.467,12024,4.467,12025,4.467,12026,4.467,12027,4.467,12028,4.467,12029,4.467,12030,4.467,12031,4.467,12032,4.467,12033,4.467,12034,4.467,12035,4.467,12036,4.467,12037,3.945,12038,4.467,12039,4.467,12040,4.467,12041,4.467,12042,4.467,12043,2.823,12044,3.945,12045,2.569,12046,7.818,12047,2.569,12048,2.908,12049,2.908,12050,4.467,12051,4.467,12052,4.467,12053,3.601,12054,2.908,12055,2.908,12056,2.908,12057,2.908,12058,2.908,12059,2.908,12060,2.908,12061,2.908,12062,2.908,12063,2.908,12064,2.908,12065,2.908,12066,2.908,12067,2.908,12068,2.908,12069,2.569,12070,2.908,12071,2.908,12072,2.569,12073,2.908,12074,2.908,12075,2.908,12076,2.908,12077,2.908,12078,4.467,12079,2.908,12080,2.908,12081,2.908,12082,2.908,12083,2.908,12084,2.908,12085,2.908,12086,2.908,12087,2.908,12088,2.908,12089,2.908,12090,2.908,12091,2.908,12092,2.908,12093,2.908,12094,5.438,12095,2.908,12096,4.467,12097,2.908,12098,6.137,12099,2.908,12100,2.908,12101,2.178,12102,2.908,12103,3.601,12104,2.908,12105,2.569,12106,2.908,12107,2.908,12108,2.908,12109,2.908,12110,2.908,12111,2.908,12112,2.908,12113,2.908,12114,2.908,12115,2.908,12116,2.908,12117,2.908,12118,2.908,12119,2.908,12120,2.908,12121,2.908,12122,4.467,12123,2.908,12124,2.908,12125,2.908,12126,2.908,12127,2.908,12128,2.908,12129,2.908,12130,2.345,12131,5.814,12132,2.908,12133,4.467,12134,2.908,12135,5.438,12136,6.583,12137,2.569,12138,2.908,12139,2.908,12140,3.945,12141,6.583,12142,6.101,12143,4.467,12144,5.438,12145,5.438,12146,4.467,12147,7.236,12148,2.908,12149,8.669,12150,7.236,12151,6.101,12152,6.101,12153,2.908,12154,2.569,12155,2.908,12156,2.908,12157,2.695,12158,6.949,12159,2.908,12160,2.908,12161,2.908,12162,5.438,12163,4.467,12164,4.467,12165,6.101,12166,5.438,12167,4.467,12168,5.438,12169,3.945,12170,6.101,12171,2.908,12172,6.101,12173,4.467,12174,2.908,12175,4.467,12176,4.467,12177,2.908,12178,2.908,12179,5.438,12180,2.908,12181,2.908,12182,3.945,12183,2.908,12184,4.467,12185,4.467,12186,4.467,12187,4.467,12188,6.583,12189,2.908,12190,4.467,12191,4.467,12192,4.467,12193,4.467,12194,4.467,12195,4.467,12196,4.467,12197,2.908,12198,4.467,12199,4.467,12200,2.569,12201,2.908,12202,2.908,12203,2.908,12204,2.908,12205,2.908,12206,4.467,12207,4.467,12208,4.467,12209,5.438,12210,4.467,12211,6.101,12212,2.569,12213,2.908,12214,2.908,12215,2.908,12216,2.908,12217,2.908,12218,2.908,12219,2.569,12220,2.908,12221,2.569,12222,2.908,12223,2.908,12224,2.908,12225,2.908,12226,2.569,12227,2.345,12228,2.178,12229,2.908,12230,4.467,12231,2.908,12232,2.908,12233,4.467,12234,2.569,12235,4.467,12236,2.908,12237,2.908,12238,2.908,12239,2.908,12240,2.908,12241,5.438,12242,4.467,12243,2.908,12244,2.908,12245,2.908,12246,2.908,12247,2.908,12248,2.908,12249,2.908,12250,4.467,12251,2.908,12252,2.908,12253,2.908,12254,2.908,12255,5.438,12256,6.101,12257,2.908,12258,2.908,12259,2.908,12260,2.908,12261,2.908,12262,3.945,12263,2.908,12264,2.908,12265,2.178,12266,6.949,12267,5.603,12268,4.467,12269,2.908,12270,6.101,12271,2.908,12272,2.908,12273,2.908,12274,2.908,12275,2.908,12276,2.908,12277,5.438,12278,5.438,12279,2.908,12280,2.908,12281,2.908,12282,4.467,12283,3.945,12284,2.908,12285,5.438,12286,2.908,12287,4.467,12288,5.438,12289,5.438,12290,2.908,12291,2.908,12292,6.583,12293,2.908,12294,5.438,12295,2.908,12296,2.908,12297,2.908,12298,2.908,12299,4.467,12300,2.908,12301,2.908,12302,2.908,12303,4.467,12304,5.438,12305,2.908,12306,3.601,12307,2.908,12308,2.908,12309,2.908,12310,6.101,12311,2.908,12312,2.908,12313,2.908,12314,2.908,12315,2.908,12316,4.467,12317,6.137,12318,5.438,12319,2.908,12320,4.467,12321,2.908,12322,2.908,12323,2.908,12324,2.908,12325,7.467,12326,6.101,12327,3.601,12328,7.236,12329,2.908,12330,2.908,12331,2.908,12332,2.345,12333,2.908,12334,4.467,12335,4.467,12336,2.908,12337,2.908,12338,2.908,12339,2.908,12340,4.467,12341,5.438,12342,2.908,12343,2.908,12344,2.908,12345,2.908,12346,2.908,12347,2.908,12348,4.467,12349,2.908,12350,2.908,12351,2.908,12352,2.908,12353,2.908,12354,2.908,12355,2.908,12356,2.908,12357,2.908,12358,2.908,12359,2.908,12360,3.945,12361,4.467,12362,4.467,12363,2.908,12364,2.908,12365,2.908,12366,2.908,12367,2.908,12368,2.908,12369,2.908,12370,2.908,12371,2.908,12372,2.908,12373,2.908,12374,2.908,12375,5.438,12376,2.908,12377,2.908,12378,4.467,12379,2.908,12380,2.908,12381,2.908,12382,2.569,12383,2.569,12384,2.908,12385,2.908,12386,2.908,12387,4.467,12388,2.908,12389,2.908,12390,6.949,12391,2.908,12392,2.908,12393,2.908,12394,4.467,12395,2.908,12396,2.908,12397,4.467,12398,2.908,12399,5.438,12400,2.908,12401,2.908,12402,2.908,12403,2.908,12404,2.908,12405,2.908,12406,2.908,12407,2.908,12408,2.908,12409,2.908,12410,7.236,12411,2.908,12412,2.569,12413,2.908,12414,2.908,12415,2.908,12416,2.908,12417,2.569,12418,2.908,12419,2.908,12420,2.345,12421,2.908,12422,2.569,12423,2.569,12424,2.908,12425,2.569,12426,2.908,12427,2.908,12428,2.908,12429,2.569,12430,2.908,12431,2.908,12432,4.467,12433,4.467,12434,2.908,12435,2.908,12436,2.908,12437,4.467,12438,5.438,12439,2.908,12440,1.933,12441,2.345,12442,2.908,12443,2.908,12444,2.908,12445,2.908,12446,2.908,12447,2.908,12448,2.908,12449,4.467,12450,4.467,12451,2.908,12452,2.908,12453,2.908,12454,2.908,12455,2.908,12456,2.908,12457,2.908,12458,2.908,12459,2.908,12460,2.908,12461,2.908,12462,1.933,12463,2.908,12464,2.908,12465,2.908,12466,2.908,12467,2.908,12468,2.908,12469,2.908,12470,2.908,12471,2.908,12472,2.908,12473,2.908,12474,2.345,12475,2.908,12476,2.908,12477,2.908,12478,2.569,12479,2.345,12480,2.908,12481,2.908,12482,2.908,12483,2.908,12484,2.908,12485,2.908,12486,2.908,12487,2.908,12488,2.908,12489,2.908,12490,2.908,12491,2.345]],["title//en/lessons/geocoding-qgis",[12,0.065,60,0.097,1044,0.498,2845,2.264,10087,1.985]],["body//en/lessons/geocoding-qgis",[2,1.123,3,0.085,5,0.069,6,0.543,9,0.117,12,0.14,13,0.721,14,0.434,15,0.481,17,1.152,18,0.63,19,0.568,23,0.594,25,0.568,26,0.398,30,0.643,38,0.363,39,0.244,40,0.222,42,0.275,45,0.062,46,0.085,47,0.307,48,1.265,49,0.093,51,0.779,55,0.665,56,1.36,57,0.185,58,1,60,0.21,64,0.734,65,1.937,67,0.934,68,0.983,69,0.598,70,1.125,71,0.091,72,0.796,73,1.149,74,0.478,78,0.675,79,2.38,81,0.244,82,0.035,86,1.543,87,0.221,88,0.552,89,0.758,90,1.125,92,0.351,93,0.023,94,0.447,95,0.398,96,0.927,97,2.295,98,1.403,99,2.698,101,1.543,103,0.464,104,0.767,105,0.107,107,0.318,108,0.858,110,0.59,111,0.879,112,0.915,114,1.024,115,0.025,116,0.913,117,0.166,118,0.929,119,0.879,120,0.717,122,0.148,125,0.742,128,0.628,129,0.723,130,0.039,131,0.76,132,0.06,133,0.978,134,0.542,136,0.523,137,0.076,138,0.143,139,0.181,143,1.326,144,0.494,146,0.16,152,1.169,153,0.112,154,0.892,159,0.085,160,0.115,167,0.834,169,0.796,173,0.467,176,1.797,179,0.649,180,0.862,181,1.419,183,1.394,185,0.137,186,1.093,189,0.26,190,0.009,191,0.697,192,1.047,201,0.197,203,1.098,205,0.905,206,1.264,211,0.23,213,1.264,214,0.225,218,2.02,221,0.612,222,1.326,223,0.483,227,0.349,228,0.222,235,1.467,241,1.508,243,0.796,247,1.452,250,2.326,251,0.913,253,0.544,254,2.02,257,0.286,262,0.929,263,0.304,266,0.835,268,0.629,272,0.297,273,0.221,274,2.007,277,0.071,278,2.566,282,0.902,289,1.019,294,0.476,297,0.185,298,1.535,302,0.934,303,0.519,304,0.343,305,1.205,306,0.95,309,1.375,311,0.989,313,0.769,316,0.416,317,2.731,318,0.675,321,0.927,324,1.047,328,0.363,333,0.485,335,0.247,340,1.303,341,0.121,345,0.351,349,0.931,350,0.43,353,0.353,357,0.447,358,0.568,360,0.157,363,0.264,368,0.721,369,0.398,375,0.628,379,1.055,380,0.224,381,0.121,382,0.577,383,0.195,387,1.215,389,0.577,390,0.343,395,0.136,396,1.375,399,0.88,400,0.628,402,2.041,405,0.195,407,0.602,408,2.503,409,0.485,410,0.997,416,0.41,417,1.199,418,0.683,420,0.691,422,0.182,425,0.139,427,0.398,428,0.302,429,1.199,430,0.244,431,0.275,433,0.79,435,0.43,438,0.31,439,0.217,441,0.173,442,0.938,444,0.079,447,0.905,449,0.152,450,0.098,459,0.386,460,0.554,461,0.46,464,0.852,466,1.149,468,0.149,471,0.648,472,0.834,476,0.464,485,0.989,486,0.139,487,0.879,488,0.612,491,1.176,493,0.071,496,1.616,497,1.264,503,2.729,504,0.526,505,0.526,506,0.422,508,1.155,509,0.222,510,0.814,511,0.26,517,1.068,519,0.226,520,1.779,522,1.785,524,0.872,525,0.758,526,1.221,527,0.583,530,0.264,531,0.247,533,1.834,535,2.408,540,0.892,542,1.179,543,0.643,545,3.18,549,1.042,551,1.123,554,0.95,555,1.024,557,1.284,560,0.444,566,0.274,570,0.526,573,1.227,575,0.257,576,1.029,577,0.318,583,0.526,586,1.265,587,1.221,591,0.611,594,0.471,599,0.499,600,1.577,601,0.21,605,0.783,606,1.779,607,1.394,610,0.25,618,0.741,622,2.503,625,2.253,633,1.892,634,1.546,635,0.978,642,1.506,645,0.293,646,0.577,647,0.204,650,2.056,659,0.913,661,0.31,663,0.133,665,0.691,672,1.044,675,0.996,676,1.047,682,0.872,687,1.149,690,0.725,699,2.118,703,1.588,705,0.287,709,1.43,711,0.956,714,0.862,715,1.176,716,2.02,721,0.244,733,2.011,734,3.666,737,0.833,738,0.691,739,1.172,740,0.881,741,0.76,744,0.683,746,1.632,748,1.119,750,0.741,752,1.019,755,0.374,757,0.902,758,0.643,762,1.264,765,0.293,766,0.285,768,0.26,776,2.461,778,0.708,779,0.76,788,0.574,794,0.594,800,0.858,802,0.554,803,0.665,804,1.394,806,0.76,807,1.182,808,0.814,812,0.191,817,0.213,821,1.043,822,2.268,827,0.879,830,1.024,832,0.777,835,0.954,839,0.765,840,0.673,841,1.819,844,0.833,847,1.255,848,0.777,852,0.583,853,0.759,854,1.326,858,0.613,859,1.616,870,2.56,874,1.366,876,0.813,882,0.702,883,0.872,907,1.227,910,1.735,912,1.125,924,0.675,928,1.326,930,0.887,933,0.568,946,1.072,947,1.245,954,0.577,956,1.047,957,1.355,967,0.54,974,1.145,976,0.556,983,0.46,985,1.407,986,0.872,987,1.176,988,0.88,994,2.011,995,1.326,996,1.199,1003,1.632,1005,1.123,1008,2.212,1009,0.978,1013,0.204,1024,2.024,1025,2.45,1026,2.208,1027,1.325,1028,1.284,1029,0.494,1032,1.62,1034,1.543,1035,0.527,1040,0.598,1044,1.023,1048,0.82,1052,0.661,1056,1.785,1058,1.294,1060,0.691,1062,0.708,1073,0.683,1074,2.942,1075,1.152,1079,0.652,1080,1.827,1084,0.54,1090,2.169,1095,2.853,1100,2.091,1101,1.18,1105,0.905,1110,1.024,1119,1.912,1127,2.84,1131,0.424,1133,0.834,1136,1.588,1148,1.449,1151,0.8,1154,0.978,1158,1.43,1159,1.506,1183,0.833,1186,1.176,1202,0.485,1212,0.721,1231,1.546,1233,0.422,1234,1.314,1240,1.282,1243,1.024,1246,1.704,1254,1.123,1287,1.728,1294,0.833,1297,1.649,1298,1.375,1318,1.355,1326,0.487,1329,1.356,1330,1.738,1331,1.149,1332,0.956,1369,0.796,1371,1.072,1378,2.212,1401,0.435,1415,0.841,1418,1.679,1425,1.43,1429,1.024,1430,1.123,1431,1.473,1433,2.881,1454,1.344,1457,0.972,1458,3.898,1459,1.64,1460,1.632,1476,0.46,1488,0.643,1492,1.87,1493,0.659,1502,2.748,1518,0.777,1522,1.192,1529,0.454,1563,1.022,1565,1.866,1586,2.579,1614,2.296,1627,0.872,1630,0.583,1632,0.499,1639,0.46,1642,1.546,1643,2.351,1645,0.883,1648,0.363,1650,2.253,1656,3.04,1662,0.307,1664,1.294,1683,0.934,1684,0.435,1687,1.284,1691,0.742,1692,1.394,1711,1.546,1714,2.579,1717,1.735,1724,0.978,1731,1.123,1733,1.205,1734,1.467,1748,1.52,1752,1.36,1759,2.984,1768,2.748,1778,1.506,1804,2.566,1823,1.452,1836,2.496,1858,0.996,1865,2.43,1903,0.598,1909,2.253,1916,2.253,1921,3.169,1933,2.169,1934,2.53,1937,1.097,1940,1.649,1948,0.721,1966,2.449,1981,1.52,1983,1.294,2003,0.777,2007,0.858,2010,0.51,2021,0.913,2037,1.779,2038,4.014,2050,2.351,2058,1.729,2062,1.042,2087,0.777,2092,5.043,2095,0.659,2097,1.467,2102,1.975,2103,1.779,2104,1.325,2107,2.02,2109,1.149,2121,2.346,2127,0.473,2128,2.089,2129,1.234,2169,2.698,2170,1.583,2172,1.065,2189,2.011,2193,1.234,2198,1.294,2212,1.145,2213,0.82,2246,2.579,2247,1.588,2253,1.827,2254,2.346,2275,2.925,2282,2.579,2291,1.098,2293,2.557,2305,3.566,2306,1.446,2308,1.546,2309,0.927,2338,0.598,2347,2.698,2353,2.138,2381,1.588,2382,1.405,2450,2.53,2529,1.176,2543,2.579,2548,2.225,2554,0.675,2555,1.728,2560,1.779,2575,1.632,2578,1.097,2583,3.795,2596,1.954,2638,2.566,2660,0.934,2718,4.142,2738,1.326,2741,1.687,2742,3.6,2743,1.541,2746,3.04,2748,0.54,2758,2.964,2759,2.759,2765,1.506,2767,4.604,2770,2.579,2786,1.43,2792,1.097,2795,0.956,2797,1.467,2811,1.047,2818,2.169,2822,0.978,2824,1.176,2825,1.577,2826,2.524,2827,1.128,2829,1.892,2831,2.748,2832,1.508,2838,2.12,2844,2.654,2845,4.837,2846,2.853,2848,1.123,2851,1.164,2853,2.942,2854,2.942,2862,2.748,2874,1.467,2879,1.834,2881,4.764,2885,3.585,2889,3.609,2898,1.579,2901,1.176,2902,2.964,2903,1.394,2909,1.508,2913,3.795,2917,1.123,2919,1.321,2923,2.011,2938,1.205,2939,1.234,2950,2.169,2975,1.467,3008,2.748,3017,1.123,3035,2.253,3043,2.868,3046,2.853,3071,3.817,3073,2.253,3094,1.616,3102,1.954,3123,1.546,3187,2.503,3198,1.892,3215,4.185,3229,1.471,3236,3.179,3247,1.779,3268,2.253,3283,2.091,3288,1.632,3290,1.892,3311,1.588,3338,1.149,3341,1.892,3360,1.467,3370,1.205,3424,2.841,3429,1.326,3479,4.348,3513,2.698,3517,1.892,3616,1.632,3624,2.169,3669,1.047,3672,2.361,3699,1.954,3713,2.326,3724,3.273,3725,3.445,3726,1.834,3728,2.594,3750,1.834,3793,3.273,3828,1.728,3901,2.449,3905,2.579,3942,6.089,4002,3.273,4024,3.865,4110,2.361,4124,2.296,4151,2.698,4161,0.872,4165,2.091,4265,1.072,4273,1.834,4450,4.348,4452,2.253,4456,1.546,4498,1.954,4584,3.829,4608,2.942,4613,2.566,4655,2.853,4720,3.04,4773,2.45,4970,2.02,5241,2.02,5252,1.728,5266,3.3,5275,2.698,5307,1.892,5368,2.656,5394,3.169,5404,1.294,5566,2.698,5607,2.091,5639,4.951,5651,1.834,5760,5.043,5830,1.728,5872,2.449,5890,1.735,5979,2.966,6178,2.698,6194,4.391,6210,1.588,6370,2.853,6490,2.449,6506,2.698,6525,2.698,6550,1.954,6578,2.346,6631,5.207,6662,2.853,6876,3.328,7137,4.93,7169,2.169,7218,2.698,7457,6.33,7624,1.779,7678,3.179,7760,2.566,7767,3.04,7842,2.698,8043,2.853,8217,2.853,8260,3.711,8473,4.391,8642,2.698,8848,2.853,8861,2.853,8898,2.449,9028,3.585,9068,2.698,9101,3.04,9135,3.04,9178,3.585,9226,2.566,9440,2.698,9497,5.348,9584,5.655,9623,2.566,9997,4.53,10079,2.841,10084,2.346,10087,4.178,10117,2.346,10127,4.324,10233,3.04,10319,3.051,10337,2.253,10370,2.253,10839,2.853,10844,3.04,10845,6.125,10850,7.741,10851,3.585,10858,2.853,10869,5.834,10870,4.604,10884,3.585,10885,3.585,10888,7.107,10889,3.585,10898,3.585,10904,3.585,10906,3.585,10955,4.604,10989,3.585,10990,3.585,10992,4.211,11120,2.698,11158,2.698,11217,2.566,11483,4.467,12306,3.273,12462,2.698,12492,6.605,12493,4.059,12494,3.585,12495,3.585,12496,6.309,12497,3.445,12498,3.04,12499,4.014,12500,3.04,12501,4.059,12502,7.552,12503,3.585,12504,4.059,12505,4.059,12506,4.059,12507,3.273,12508,4.059,12509,4.059,12510,5.71,12511,4.059,12512,5.892,12513,4.276,12514,4.059,12515,6.605,12516,4.059,12517,4.059,12518,4.059,12519,4.059,12520,4.059,12521,7.167,12522,3.273,12523,3.585,12524,3.04,12525,4.059,12526,4.059,12527,6.605,12528,7.167,12529,5.043,12530,5.71,12531,3.04,12532,3.04,12533,5.043,12534,5.71,12535,5.71,12536,3.585,12537,4.059,12538,4.059,12539,4.059,12540,5.71,12541,6.605,12542,6.605,12543,5.834,12544,3.585,12545,4.059,12546,3.273,12547,3.169,12548,4.059,12549,4.059,12550,3.273,12551,4.059,12552,4.059,12553,3.273,12554,4.059,12555,2.698,12556,4.059,12557,4.059,12558,4.059,12559,4.059,12560,4.059,12561,4.059,12562,5.71,12563,4.059,12564,2.449,12565,7.552,12566,7.167,12567,3.585,12568,4.059,12569,4.059,12570,4.059,12571,4.059,12572,7.167,12573,5.71,12574,4.059,12575,3.585,12576,5.71,12577,4.059,12578,4.059,12579,4.059,12580,5.71,12581,5.71,12582,4.059,12583,5.71,12584,4.059,12585,4.059,12586,4.059,12587,4.059,12588,4.059,12589,3.273]],["title//en/lessons/geoparsing-text-with-edinburgh",[81,0.244,82,0.019,186,0.778,2846,4.017,12500,3.044]],["body//en/lessons/geoparsing-text-with-edinburgh",[1,1.063,3,0.103,4,0.329,5,0.078,7,1.395,8,0.727,9,0.13,10,1.502,12,0.121,14,0.448,15,0.495,17,0.763,18,0.54,20,2.607,22,0.416,25,0.274,26,0.362,27,1.529,29,0.435,33,1.21,35,1.861,36,1.006,37,2.36,38,0.537,39,0.263,42,0.235,45,0.08,46,0.056,49,0.099,51,0.597,55,0.629,57,0.199,58,0.72,59,0.608,60,0.209,65,2.167,66,1.976,68,0.96,70,0.745,71,0.093,72,0.857,74,0.688,76,0.455,79,2.089,81,0.521,82,0.044,88,0.524,89,0.634,90,0.745,93,0.021,94,0.296,95,0.429,96,1.116,98,1.353,101,1.182,103,0.308,104,0.736,105,0.116,107,0.579,110,0.661,112,0.442,115,0.025,117,0.153,118,0.538,120,0.342,122,0.159,123,1.006,125,1.501,128,0.704,129,0.595,130,0.039,131,0.582,132,0.059,134,0.587,135,0.219,136,0.54,137,0.072,138,0.146,139,0.169,140,1.482,142,2.878,144,0.595,145,0.86,146,0.145,152,0.842,153,0.133,157,0.886,158,0.781,159,0.1,160,0.11,167,0.416,173,0.285,179,0.423,182,1.395,185,0.125,186,1.626,189,0.13,190,0.008,191,0.835,192,1.773,201,0.202,203,1,205,0.693,208,0.468,212,1.581,213,1.361,214,0.235,217,1.783,218,4.434,222,1.429,223,0.503,226,2.177,227,0.232,228,0.153,231,2.105,238,0.857,244,1.809,247,1.866,249,0.487,253,0.535,257,0.375,259,1.21,261,0.537,262,0.567,263,0.292,266,0.801,267,0.693,272,0.265,273,0.232,274,1.329,276,1.432,277,0.08,282,0.821,288,1.759,291,1.378,294,0.241,296,0.644,297,0.274,299,0.781,303,0.521,304,0.413,311,0.954,312,1.954,313,0.7,315,2.487,316,0.379,317,1.809,318,0.727,321,0.71,326,1,330,0.9,333,0.407,335,0.355,340,1.143,341,0.152,344,2.089,345,0.8,347,2.27,349,1.048,351,1.666,353,0.179,357,0.296,358,1.123,360,0.237,364,1.268,368,0.868,369,0.761,371,1.828,375,0.93,380,0.179,381,0.267,382,0.694,383,0.314,389,0.442,390,0.21,391,2.146,394,0.354,395,0.136,399,0.7,400,1.145,405,0.288,407,0.52,408,1.917,416,0.442,417,0.918,418,0.524,422,0.236,424,0.379,425,0.286,428,0.28,430,0.494,431,0.296,433,0.757,436,0.286,438,0.189,439,0.214,440,0.886,441,0.172,443,0.857,444,0.076,449,0.154,450,0.129,460,0.938,461,0.839,464,0.918,468,0.131,470,0.918,473,1.416,476,0.423,477,3.338,480,4.569,486,0.164,487,0.582,488,0.688,489,1.646,493,0.061,497,1.361,505,0.567,506,0.21,508,1.222,509,0.234,510,0.877,511,0.199,513,0.241,519,0.23,521,0.799,524,0.94,526,1.171,527,0.628,529,2.089,530,0.448,532,2.038,534,0.524,540,1.322,542,1.516,546,1.815,547,1.171,554,0.727,557,1.665,559,0.644,566,0.21,567,1.384,570,0.78,575,0.271,576,0.987,577,0.342,586,1.316,594,0.413,597,1.238,598,1.395,601,0.172,605,0.839,610,0.236,618,0.429,633,2.038,636,1.078,642,2.231,645,0.355,646,0.81,647,0.2,661,0.355,663,0.102,665,1.171,666,1.074,672,1.353,681,0.78,683,1.243,686,3.955,687,2.197,693,4.559,700,1.391,705,0.413,706,0.781,707,0.408,715,1.743,720,1.361,721,0.361,736,0.961,739,1.234,740,0.739,744,0.524,748,0.857,750,0.82,752,0.781,755,0.555,758,0.693,765,0.179,766,0.308,768,0.337,771,2.528,774,0.71,777,0.496,778,1.353,779,0.582,788,0.274,794,0.455,801,1.238,802,0.821,803,0.664,805,3.06,812,0.213,817,0.26,819,2.764,821,0.779,828,1.155,834,1.292,835,1.013,836,0.482,839,0.416,840,0.642,841,2.069,843,2.428,844,0.898,853,1.385,858,0.908,871,1.828,876,0.858,878,2.528,882,1.029,929,2.29,930,0.839,931,1.024,932,2.428,939,1.416,951,1.074,954,0.608,955,1.395,956,1.129,966,1.206,967,0.985,974,1.206,980,0.66,984,1.361,988,0.509,998,2.418,1000,0.597,1003,1.759,1009,0.597,1013,0.22,1022,0.429,1024,1.482,1025,1.622,1026,1.129,1029,0.52,1031,0.455,1034,1.857,1035,0.634,1044,0.948,1048,0.987,1054,1.666,1057,1.918,1059,1.21,1060,0.745,1061,1.785,1063,2.337,1065,1.711,1078,1.976,1079,0.501,1083,3.302,1084,0.582,1087,1.622,1090,1.155,1098,1.759,1103,2.249,1109,2.733,1116,1.502,1120,1.316,1123,1.965,1130,1.268,1131,0.317,1133,0.552,1136,2.689,1139,5.158,1140,1.429,1142,1.416,1145,0.953,1152,1.366,1154,0.597,1155,1.759,1160,1.809,1183,1.234,1187,1.625,1200,1.759,1202,0.296,1212,0.552,1218,3.629,1224,1.976,1227,0.727,1233,0.715,1240,0.612,1272,1.03,1278,1.809,1287,1.861,1289,1.666,1292,1.502,1298,1.783,1326,0.346,1330,1.006,1331,1.238,1332,1.888,1369,0.857,1370,1,1371,1.453,1396,1.238,1398,1.976,1424,3.036,1426,0.908,1454,1.03,1461,2.117,1476,0.681,1492,2.27,1493,1.202,1503,2.993,1522,0.727,1523,1.452,1529,0.263,1563,1.24,1585,1.465,1591,1.541,1627,1.292,1628,1.917,1629,1.21,1630,0.628,1643,1.361,1645,0.93,1657,3.863,1662,0.331,1677,1.625,1683,1.006,1684,0.644,1689,1.268,1693,2.894,1694,0.597,1702,0.94,1712,3.075,1714,1.976,1717,2.249,1719,5.968,1730,2.231,1744,1.21,1747,1.976,1748,1.006,1812,4.503,1823,1.322,1826,2.421,1828,2.418,1829,2.177,1833,3.214,1847,2.038,1852,2.254,1858,0.763,1867,3.863,1869,3.449,1874,2.528,1894,2.118,1903,0.885,1922,0.877,1933,3.955,1937,1.182,1940,1.384,1944,2.916,1947,1.089,1981,1.006,1986,1.179,1999,1.329,2003,0.838,2005,1.074,2011,2.528,2021,1.546,2050,1.155,2057,1.809,2074,2.014,2095,0.71,2102,1.103,2104,1.206,2121,3.476,2165,6.07,2166,5.312,2168,3.863,2170,1.385,2172,0.891,2180,1.395,2190,1.828,2198,1.918,2208,2.717,2213,1.18,2234,1.449,2244,1.918,2275,1.361,2282,1.976,2290,3.541,2306,1.661,2338,0.644,2341,2.764,2353,1.703,2356,1.581,2377,2.894,2396,2.177,2480,3.214,2487,3.476,2495,2.177,2512,0.961,2525,4.311,2529,1.743,2542,1.227,2555,2.559,2578,2,2652,2.745,2655,2.896,2680,2.639,2681,1.546,2732,2.717,2743,1.152,2748,0.985,2766,2.717,2772,1.803,2775,1.298,2786,1.541,2797,1.581,2810,3.972,2819,3.012,2821,4.503,2822,1.449,2824,1.268,2826,2.118,2827,0.538,2831,2.105,2833,2.599,2837,7.547,2838,2.021,2843,5.147,2844,2.49,2846,6.68,2853,3.099,2854,3.099,2919,0.885,2925,1.155,2983,3.815,2999,3.105,3026,1.622,3033,3.972,3037,4.344,3050,1.861,3067,3.527,3116,1.861,3159,2.764,3183,2.428,3205,2.428,3208,6.358,3227,2.428,3247,1.917,3277,1.809,3286,1.666,3288,1.759,3291,1.329,3316,2.617,3350,2.993,3358,2.428,3372,3.338,3383,2.254,3424,2.177,3441,1.666,3529,2.907,3616,1.759,3621,3.397,3655,2.907,3699,2.894,3728,2.065,3781,3.863,3811,4.485,3818,2.639,3829,3.203,3838,3.998,3849,4.569,3863,2.907,3903,2.893,3927,3.075,3998,7.255,4023,1.809,4024,1.976,4069,2.428,4104,2.993,4115,2.764,4140,4.109,4161,0.94,4195,2.764,4265,1.155,4400,2.038,4420,3.527,4450,2.428,4514,2.947,4542,2.764,4546,3.863,4552,1.976,4663,2.528,4720,4.503,4942,2.559,4943,2.428,5252,2.925,5266,2.528,5356,1.502,5514,3.527,5548,3.551,5569,2.639,5647,3.075,5831,4.831,5870,1.917,5887,2.528,5958,3.561,5959,3.275,6069,5.203,6110,3.099,6194,5.46,6210,1.711,6216,3.863,6238,2.907,6581,1.857,6619,2.907,6628,3.075,6653,2.993,6865,2.993,6876,3.316,7084,3.998,7114,3.338,7137,4.863,7159,3.075,7168,3.863,7169,2.337,7218,3.998,7220,3.972,7463,3.213,7766,3.814,8035,3.075,8092,1.809,8120,2.764,8138,3.801,8401,6.623,8403,5.147,8441,3.275,8467,3.622,8471,2.528,8689,5.542,9134,3.863,9141,3.075,9255,3.955,9332,2.764,9444,3.998,9478,4.838,9568,3.863,9589,2.764,9594,5.312,9595,3.863,9623,5.191,9836,3.275,10079,3.42,10083,2.428,10087,2.717,10119,5.455,10128,5.636,10129,2.764,10202,6.845,10740,2.764,10838,3.075,10839,3.075,10952,3.275,11235,3.527,11315,2.337,11460,5.968,11525,3.527,11760,6.07,12499,5.455,12500,6.702,12524,3.275,12555,2.907,12590,4.374,12591,4.374,12592,3.863,12593,6.014,12594,4.374,12595,4.374,12596,4.374,12597,7.76,12598,6.537,12599,6.014,12600,7.402,12601,6.014,12602,6.873,12603,4.374,12604,4.374,12605,4.374,12606,4.374,12607,4.374,12608,7.76,12609,6.039,12610,8.676,12611,6.014,12612,6.07,12613,6.014,12614,4.374,12615,4.374,12616,3.863,12617,4.374,12618,3.863,12619,4.374,12620,8.367,12621,4.374,12622,4.374,12623,4.374,12624,4.374,12625,6.873,12626,6.014,12627,4.374,12628,6.014,12629,6.014,12630,5.455,12631,3.863,12632,4.374,12633,4.374,12634,4.374,12635,4.374,12636,4.374,12637,5.312,12638,6.014,12639,4.374,12640,6.014,12641,4.374,12642,4.374,12643,4.374,12644,6.014,12645,3.527,12646,6.873,12647,4.374,12648,6.014,12649,3.863,12650,3.863,12651,3.863,12652,3.863,12653,4.374,12654,4.374,12655,4.374,12656,6.014,12657,4.374,12658,4.374,12659,6.014,12660,6.014,12661,4.374,12662,6.014,12663,4.374,12664,4.374,12665,4.374,12666,4.374,12667,4.374,12668,4.374,12669,4.374,12670,3.527,12671,4.374,12672,4.374,12673,4.374,12674,5.312,12675,5.312,12676,6.014,12677,4.374,12678,6.014,12679,4.374,12680,4.374,12681,4.374,12682,4.374,12683,4.374,12684,4.374,12685,6.014,12686,6.014,12687,4.374,12688,4.374,12689,6.014,12690,6.014,12691,4.374,12692,4.374,12693,3.863,12694,6.014,12695,4.374,12696,4.374,12697,4.374,12698,8.214,12699,4.374,12700,7.402,12701,4.374,12702,5.312,12703,7.402,12704,6.014,12705,4.374,12706,6.873,12707,6.873,12708,6.014,12709,6.873,12710,6.014,12711,7.76,12712,4.374,12713,4.374,12714,4.374,12715,4.374,12716,6.014,12717,4.374,12718,4.374,12719,4.374,12720,4.374,12721,4.374,12722,4.374,12723,4.374,12724,4.374,12725,4.374,12726,4.374,12727,4.374,12728,4.374,12729,4.374,12730,4.374,12731,4.374,12732,4.374,12733,4.374,12734,4.374,12735,4.374,12736,4.374,12737,4.374,12738,4.374,12739,3.527,12740,4.374,12741,4.374,12742,8.49,12743,7.402,12744,8.019,12745,4.374,12746,4.374,12747,4.374,12748,3.527,12749,4.374,12750,4.374,12751,6.014,12752,4.374,12753,6.014,12754,7.402,12755,4.374,12756,4.374,12757,4.374,12758,4.374,12759,4.374,12760,3.863,12761,4.374,12762,4.374,12763,4.374,12764,4.849,12765,4.374,12766,4.374,12767,4.374,12768,3.275,12769,4.374,12770,6.014,12771,6.014,12772,4.374,12773,4.374,12774,6.014,12775,4.374,12776,4.374,12777,4.374,12778,4.374,12779,4.374,12780,4.374,12781,4.374,12782,4.374,12783,3.863,12784,3.527,12785,4.374,12786,4.374,12787,4.374,12788,4.374,12789,4.374,12790,3.863,12791,4.374]],["title//en/lessons/georeferencing-qgis",[317,2.17,10079,2.611,10087,2.37]],["body//en/lessons/georeferencing-qgis",[3,0.102,5,0.075,6,0.695,9,0.088,12,0.117,13,1.078,14,0.43,15,0.478,18,0.656,22,0.56,23,0.613,25,0.457,26,0.419,29,0.35,40,0.185,42,0.249,45,0.086,46,0.094,47,0.628,48,1.128,49,0.095,51,0.997,55,0.477,58,0.875,60,0.204,69,0.867,70,1.353,71,0.092,76,0.445,79,1.79,85,4.093,88,0.535,89,0.543,93,0.023,94,0.495,95,0.577,98,1.385,103,0.584,104,0.631,107,0.461,112,0.863,113,1.265,115,0.017,117,0.13,118,0.898,129,0.719,130,0.044,132,0.061,135,0.188,136,0.579,137,0.073,138,0.145,139,0.19,141,0.947,144,0.632,146,0.168,153,0.124,157,0.994,159,0.064,160,0.11,167,0.695,173,0.476,179,0.647,181,1.265,189,0.247,190,0.009,191,0.766,193,1.135,198,4.41,201,0.137,203,0.979,209,3.285,211,0.201,213,2.274,214,0.201,218,3.953,220,0.622,223,0.354,225,2.93,226,4.133,227,0.227,228,0.149,242,0.478,243,1.154,249,0.643,253,0.384,257,0.343,259,1.629,261,0.526,263,0.266,267,0.653,272,0.301,277,0.064,282,0.804,289,1.051,290,2.074,297,0.268,298,1.154,303,0.354,304,0.523,307,0.875,310,1.707,311,0.724,313,0.967,316,0.403,317,3.435,326,0.979,327,1.418,329,1.181,330,0.738,341,0.1,356,0.51,357,0.399,358,0.825,360,0.243,363,0.384,367,1.181,369,0.577,379,0.867,380,0.217,381,0.175,382,0.738,389,0.595,390,0.381,394,0.592,395,0.1,400,0.911,402,1.591,405,0.282,407,0.514,410,0.925,414,1.518,415,2.184,420,1.244,422,0.188,424,0.632,425,0.201,427,0.814,428,0.201,429,1.237,435,0.442,439,0.193,441,0.139,444,0.077,449,0.141,450,0.088,468,0.158,472,0.923,473,1.386,485,0.744,486,0.124,487,0.784,488,0.477,491,1.707,493,0.07,494,1.924,495,0.889,496,2.068,505,0.763,506,0.282,508,1.275,509,0.219,519,0.219,524,1.265,530,0.517,531,0.316,534,0.705,543,0.933,549,0.784,566,0.282,570,0.947,577,0.461,581,3.403,583,0.947,586,1.399,587,1.003,594,0.354,599,1.021,601,0.17,605,0.809,610,0.188,613,0.667,616,4.41,618,0.716,629,3.146,635,0.804,645,0.325,647,0.137,648,2.022,659,1.324,663,0.17,665,1.003,672,1.452,680,1.244,690,1.051,705,0.4,706,1.051,715,2.302,721,0.354,732,2.184,748,1.154,755,0.674,761,1.878,763,1.399,776,2.728,780,2.473,783,3.722,788,0.592,803,0.623,807,1.199,809,1.027,812,0.17,814,1.102,817,0.175,821,1.046,822,2.022,827,0.802,830,1.842,835,0.923,839,0.695,841,2.057,844,1.208,847,1.294,852,1.141,858,0.889,874,1.385,875,2.581,912,1.003,928,2.387,941,1.324,951,1.051,954,0.738,974,1.181,976,0.399,983,0.828,986,1.265,997,1.076,1022,0.577,1029,0.51,1040,1.223,1044,1.043,1048,0.846,1054,2.243,1073,0.875,1084,0.784,1105,0.933,1107,2.128,1116,2.509,1130,1.707,1131,0.385,1140,1.924,1141,1.833,1142,1.386,1143,1.747,1144,1.747,1145,0.933,1148,1.229,1183,1.208,1202,0.495,1212,0.744,1218,3.553,1227,0.979,1259,1.591,1261,1.386,1267,1.747,1268,2.022,1270,2.128,1272,1.386,1326,0.508,1330,1.355,1331,1.667,1369,1.628,1415,0.867,1429,1.485,1433,2.79,1495,2.435,1496,4.618,1516,1.386,1522,0.979,1529,0.439,1598,2.93,1600,1.924,1630,0.846,1636,1.181,1639,0.667,1648,0.526,1684,0.782,1687,1.324,1691,1.714,1694,0.804,1732,2.573,1741,3.516,1756,2.117,1826,2.074,1836,2.22,1933,3.146,1967,2.243,1981,1.681,1985,1.519,2007,0.705,2010,0.526,2037,3.202,2046,4.139,2057,2.435,2058,1.265,2061,1.027,2062,0.972,2086,2.117,2095,0.956,2120,3.034,2172,1.03,2189,2.573,2190,2.414,2192,3.021,2193,1.79,2214,1.499,2223,2.858,2267,3.403,2275,2.924,2282,3.588,2306,1.521,2307,2.858,2308,2.243,2309,1.186,2353,1.667,2355,2.93,2373,2.274,2381,3.108,2554,1.215,2677,3.021,2729,3.636,2798,3.914,2822,1.418,2825,1.432,2838,2.123,2844,2.475,2851,0.956,2871,1.418,2879,3.752,2905,3.034,2919,1.076,2923,2.074,2936,2.33,2938,1.747,2950,3.146,3056,3.034,3062,3.034,3089,4.41,3116,3.109,3171,2.744,3215,4.562,3229,1.208,3255,3.722,3305,4.139,3360,2.128,3369,2.128,3517,2.744,3529,5.28,3706,1.924,3733,3.722,3831,2.435,3845,3.269,4011,2.304,4108,2.243,4110,3.285,4419,1.924,4626,3.722,5241,2.93,5291,4.093,5339,5.201,5389,1.707,5472,4.139,5476,3.722,5644,3.146,5890,1.79,5979,2.509,6203,4.41,6305,3.914,6487,4.41,6490,3.553,6506,3.914,6508,4.139,6581,1.974,6865,3.953,7189,3.553,7672,2.93,7887,4.41,8252,3.269,8341,3.553,9579,4.139,9844,4.748,9997,4.618,10079,4.67,10084,5.258,10087,4.088,10117,3.403,10126,6.731,10319,4.562,10337,3.269,10992,4.625,11028,3.722,11158,3.914,11252,4.618,11433,4.408,11438,4.748,11459,5.201,11483,3.269,12496,5.136,12630,4.139,12792,5.201,12793,4.41,12794,8.539,12795,5.201,12796,4.41,12797,4.748,12798,4.748,12799,5.471,12800,7.306,12801,6.453,12802,5.201,12803,6.697,12804,8.823,12805,5.889,12806,5.889,12807,5.889,12808,5.891,12809,4.748,12810,5.889,12811,4.74,12812,5.889,12813,5.201,12814,7.943,12815,4.139,12816,7.306,12817,5.201,12818,4.748,12819,5.889,12820,5.201,12821,5.201,12822,7.306,12823,5.201,12824,8.306,12825,4.748,12826,5.889,12827,5.889,12828,5.889,12829,4.748,12830,5.889,12831,5.889,12832,5.889,12833,5.889,12834,5.201]],["title//en/lessons/geospatial-data-analysis",[12,0.056,39,0.227,60,0.084,812,0.088,1044,0.428,2016,0.599,2729,1.881]],["body//en/lessons/geospatial-data-analysis",[3,0.057,4,0.331,5,0.071,6,0.577,7,1.411,8,0.63,9,0.116,12,0.141,14,0.422,15,0.255,17,0.772,19,1.175,25,0.516,26,0.434,30,1.365,31,1.363,32,1.196,33,1.224,34,1.09,38,0.696,39,0.495,40,0.216,42,0.151,45,0.091,47,0.458,48,1.324,49,0.1,50,2.26,60,0.209,65,1.196,68,0.828,69,0.652,70,1.032,71,0.06,73,1.253,74,0.371,76,0.589,77,1.345,78,1.008,79,2.843,81,0.266,82,0.036,87,0.324,88,0.466,89,0.559,90,1.032,92,0.644,93,0.02,94,0.3,96,0.718,98,1.206,103,0.311,104,0.967,105,0.066,106,1.363,107,0.541,110,0.395,112,0.612,114,1.876,115,0.025,116,0.995,117,0.161,118,0.745,119,0.807,120,0.691,122,0.319,127,1.015,129,0.713,130,0.043,132,0.063,135,0.249,136,0.442,137,0.08,138,0.146,139,0.146,145,0.686,146,0.17,148,1.842,152,1.091,153,0.128,158,1.082,159,0.098,160,0.109,164,1.482,167,0.421,169,1.668,171,1.529,172,3.91,173,0.524,176,1.864,179,0.426,180,0.915,181,1.302,185,0.09,190,0.007,191,0.638,196,2.565,197,2.26,201,0.161,202,1.685,203,1.37,208,0.649,209,1.83,211,0.122,212,2.191,213,1.887,214,0.254,217,1.46,223,0.468,224,2.364,227,0.333,228,0.204,232,1.494,235,1.599,241,1.601,249,0.56,250,2.744,253,0.395,256,1.876,257,0.356,259,1.224,262,0.786,263,0.251,264,0.772,266,0.515,272,0.266,273,0.336,277,0.053,281,1.779,284,1.601,285,2.135,289,0.79,290,1.559,291,1.683,294,0.244,295,2.28,296,0.474,297,0.355,298,1.527,303,0.415,304,0.364,307,0.726,309,1.066,311,0.544,316,0.244,321,0.718,326,1.476,328,0.542,329,0.887,333,0.468,335,0.372,340,1.296,341,0.14,348,1.387,350,0.45,353,0.352,360,0.234,369,0.594,372,5.228,374,1.116,379,0.652,380,0.205,381,0.18,382,0.787,383,0.207,387,0.871,390,0.413,394,0.491,395,0.117,399,0.866,400,1.07,401,1.437,405,0.413,407,0.486,409,0.3,417,0.929,418,0.726,420,1.032,422,0.193,425,0.207,428,0.151,430,0.266,431,0.3,435,0.356,436,0.301,437,1.716,438,0.299,440,1.112,441,0.157,444,0.082,447,0.668,449,0.132,450,0.123,459,0.577,461,0.687,466,1.253,468,0.157,471,0.678,472,0.766,473,1.751,487,0.589,488,0.358,493,0.081,495,1.214,498,1.068,509,0.167,511,0.355,517,0.828,519,0.122,522,1.869,524,1.302,525,0.644,530,0.288,531,0.262,533,2.739,540,0.973,541,1.018,543,1.096,545,1.52,547,0.668,550,0.973,551,1.677,554,1.237,555,1.116,560,0.444,562,1.999,566,0.29,574,1.411,575,0.291,577,0.346,582,3.568,583,0.574,587,1.178,591,0.74,592,1.411,594,0.266,597,1.253,599,0.745,601,0.161,603,0.847,605,0.542,613,0.501,629,2.364,645,0.319,646,0.832,647,0.207,649,1.377,661,0.39,663,0.103,664,1.196,666,0.79,673,0.491,674,1.999,675,0.772,680,1.032,684,1.313,687,2.614,699,2.248,705,0.348,711,1.042,721,0.415,723,2.942,729,1.559,731,1.482,737,1.244,738,0.754,740,0.544,741,0.589,743,3.091,744,0.53,750,0.434,752,0.79,756,2.364,757,0.604,758,0.701,765,0.304,766,0.426,768,0.276,774,0.984,776,1.52,777,0.687,779,0.807,787,1.196,788,0.561,793,2.031,794,0.928,795,1.188,802,0.944,803,0.587,809,1.057,812,0.211,813,2.364,817,0.253,827,0.612,836,0.488,840,0.623,841,2.094,853,0.828,854,1.446,859,1.253,860,1.779,863,1.082,876,0.447,879,0.847,881,2.13,882,0.544,886,1.494,900,0.649,906,2.28,907,0.951,910,2.101,924,1.008,930,0.783,931,1.37,933,1.217,941,2.044,944,0.929,945,1.482,947,1.205,954,0.935,956,1.919,968,0.929,972,1.244,974,1.614,976,0.568,983,0.687,985,1.92,989,1.008,990,1.044,994,2.436,995,1.446,996,0.929,999,3.831,1000,1.064,1008,2.316,1009,1.162,1012,1.939,1013,0.433,1022,0.678,1029,0.644,1031,0.774,1034,2.01,1035,0.559,1044,1.035,1052,0.823,1055,2.942,1056,1.638,1058,1.411,1059,1.912,1073,0.726,1074,3.123,1079,0.568,1082,2.558,1083,1.883,1084,0.589,1100,2.28,1101,1.297,1103,1.345,1107,1.599,1119,2.031,1131,0.462,1135,1.555,1141,1.377,1142,1.042,1143,1.313,1147,2.062,1148,1.07,1151,0.62,1152,0.754,1154,0.828,1182,0.701,1186,1.757,1196,3.658,1202,0.3,1203,2.445,1227,1.468,1231,1.685,1233,0.631,1235,3.111,1254,1.224,1294,0.908,1297,1.395,1298,1.666,1318,1.244,1326,0.349,1329,0.718,1332,2.126,1369,1.749,1370,1.008,1371,0.718,1384,1.482,1391,1.677,1392,1.264,1396,1.253,1400,1.757,1401,0.649,1415,1.095,1426,0.915,1429,1.529,1431,1.142,1447,2.135,1450,1.83,1459,0.828,1460,3.696,1465,2.991,1476,0.783,1488,1.096,1493,0.718,1501,3.223,1516,1.628,1519,2.062,1529,0.504,1563,0.684,1601,1.883,1607,3.504,1613,1.933,1619,1.641,1627,0.951,1630,0.635,1631,1.095,1632,0.544,1633,1.559,1636,1.563,1637,0.893,1642,1.685,1644,1.685,1645,1.07,1646,3.031,1647,2.456,1648,0.395,1651,1.779,1654,1.482,1662,0.623,1664,1.933,1668,1.161,1670,2.781,1687,1.752,1689,1.757,1724,2.094,1725,1.641,1731,2.468,1744,2.279,1748,1.395,1749,1.883,1752,1.482,1758,2.13,1775,1.599,1776,1.116,1778,1.392,1793,1.599,1809,1.52,1823,1.333,1824,2.28,1825,2.152,1842,4.261,1844,1.52,1865,2.58,1890,3.239,1906,2.05,1924,2.797,1934,2.031,1937,2.174,1940,1.018,1941,2.135,1942,0.887,1949,1.377,1959,1.887,1968,2.58,2005,0.79,2007,0.53,2009,1.446,2010,0.542,2016,1.459,2037,1.939,2038,4.861,2062,0.92,2095,0.718,2122,2.825,2124,2.918,2128,1.224,2131,1.52,2134,2.67,2143,1.559,2154,1.52,2159,1.939,2198,1.933,2216,1.599,2234,1.066,2244,2.846,2248,1.559,2253,2.279,2272,1.411,2282,1.999,2307,1.731,2309,0.984,2328,3.831,2357,1.641,2391,3.908,2406,2.942,2417,1.641,2421,2.67,2428,2.739,2434,1.999,2450,2.031,2476,2.797,2528,4.702,2529,2.598,2542,1.082,2546,2.202,2547,1.482,2550,1.282,2554,0.736,2559,2.797,2575,3.236,2597,1.559,2601,6.448,2655,1.731,2658,2.797,2660,1.018,2665,5.575,2669,3.111,2709,2.28,2710,2.797,2727,2.456,2728,2.942,2729,4.418,2730,2.797,2741,1.042,2742,3.841,2743,1.161,2747,2.825,2748,0.589,2752,1.15,2753,1.83,2754,1.559,2772,0.995,2774,5.014,2789,1.559,2804,3.314,2826,3.231,2827,1.059,2833,1.482,2838,2.016,2844,2.388,2845,4.574,2853,2.28,2854,2.28,2883,1.731,2887,3.997,2917,1.677,2919,1.018,2924,2.28,2943,1.731,2974,1.529,2988,1.999,3087,2.13,3198,2.062,3229,0.908,3230,4.03,3281,3.441,3291,1.345,3296,3.314,3350,3.441,3364,2.062,3370,1.313,3380,1.883,3429,1.446,3441,3.241,3442,3.111,3512,3.568,3574,3.568,3655,2.942,3722,2.797,3732,3.123,3744,2.558,3750,1.999,3754,3.658,3814,1.83,3815,2.67,3831,2.507,3841,2.062,3845,2.456,3907,1.779,4011,2.372,4015,3.111,4035,2.28,4125,1.883,4161,1.486,4329,2.833,4437,3.524,4442,3.695,4456,3.461,4517,2.657,4532,3.658,4533,2.364,4535,2.456,4566,2.057,4618,2.28,4621,2.28,4630,4.503,4716,5.349,5057,3.111,5141,6.107,5206,3.314,5247,2.942,5310,4.539,5312,2.942,5337,3.031,5341,1.377,5389,1.282,5832,3.316,5834,2.28,5843,2.364,5864,4.218,5870,1.939,5876,2.456,5960,2.942,5962,3.695,6091,3.314,6497,2.942,6557,2.797,6581,1.196,6660,2.942,6661,1.939,6701,3.568,6754,2.942,7132,4.539,7169,2.364,7191,5.575,7348,3.111,7416,4.03,7430,7.347,7551,3.111,7584,3.831,8092,1.83,8285,2.28,8289,3.328,8481,2.797,8632,2.942,8860,3.908,8861,6.471,8867,5.228,8978,4.261,9194,3.568,9589,3.831,9768,3.568,9973,2.797,9997,2.797,10153,4.861,10337,2.456,10359,7.41,10628,7.41,10845,6.23,10992,3.441,11029,4.888,11162,2.797,11252,2.797,11658,3.908,12496,4.861,12543,7.517,12547,3.365,12835,4.425,12836,4.425,12837,4.425,12838,3.314,12839,3.568,12840,3.111,12841,4.425,12842,4.425,12843,5.354,12844,4.425,12845,4.425,12846,8.511,12847,3.908,12848,4.539,12849,4.425,12850,3.908,12851,3.908,12852,4.425,12853,4.425,12854,4.425,12855,4.425,12856,4.425,12857,4.425,12858,3.908,12859,4.425,12860,6.062,12861,4.425,12862,4.425,12863,7.438,12864,4.425,12865,4.425,12866,4.425,12867,4.425,12868,8.923,12869,4.425,12870,4.425,12871,4.425,12872,4.425,12873,4.425,12874,6.062,12875,8.511,12876,4.425,12877,4.425,12878,4.425,12879,4.425,12880,6.915,12881,4.425,12882,4.425,12883,6.062,12884,3.908,12885,4.425,12886,3.908,12887,4.425,12888,4.425,12889,3.568,12890,4.425,12891,4.425,12892,4.425,12893,6.062,12894,4.425,12895,6.915,12896,4.425,12897,4.425,12898,4.425,12899,4.425,12900,4.425,12901,4.425,12902,5.354,12903,4.425,12904,4.425,12905,4.425,12906,3.908,12907,4.425,12908,4.425,12909,4.425,12910,4.425,12911,4.425,12912,6.915,12913,4.425,12914,4.425,12915,4.425,12916,4.425,12917,4.425,12918,4.425,12919,4.425,12920,4.425,12921,4.425,12922,6.062,12923,4.425,12924,4.425,12925,4.425,12926,4.425,12927,4.425,12928,4.425,12929,4.425,12930,4.425,12931,4.425,12932,4.425,12933,4.425,12934,4.425,12935,4.425,12936,3.908,12937,4.425,12938,6.062,12939,4.425,12940,3.908,12941,4.425,12942,4.425,12943,6.107,12944,6.062,12945,4.425,12946,4.425,12947,4.425,12948,6.062,12949,6.062,12950,4.425,12951,4.425,12952,4.425,12953,4.425,12954,4.425,12955,4.425,12956,4.425,12957,4.425,12958,6.062,12959,4.425,12960,4.425,12961,4.425,12962,6.062,12963,4.425,12964,6.915,12965,4.425,12966,3.314,12967,4.425,12968,4.425,12969,4.425,12970,4.425,12971,4.425,12972,4.425,12973,6.062,12974,4.425,12975,4.425,12976,4.425,12977,4.425,12978,4.425,12979,4.425,12980,4.425,12981,4.425,12982,4.425,12983,4.425,12984,4.425,12985,4.425,12986,3.314,12987,4.425,12988,4.425,12989,4.425,12990,4.425,12991,4.425,12992,4.425,12993,4.425,12994,3.568,12995,4.425,12996,3.568,12997,3.908,12998,3.908,12999,4.425,13000,4.425,13001,4.425,13002,4.425,13003,4.425,13004,4.425,13005,4.425,13006,4.425,13007,6.062,13008,4.425,13009,4.425,13010,4.425,13011,4.425,13012,4.425,13013,4.425,13014,4.425,13015,4.425,13016,4.425,13017,4.425,13018,3.908,13019,6.062,13020,3.908,13021,4.425,13022,4.425,13023,4.425,13024,3.314,13025,4.425,13026,4.425,13027,3.908,13028,4.425,13029,3.908,13030,4.425,13031,3.908,13032,4.425,13033,4.425,13034,5.354,13035,4.425,13036,4.425,13037,4.425,13038,4.425,13039,4.425,13040,4.425,13041,4.425]],["title//en/lessons/retired/getting-started-with-github-desktop",[4,0.195,60,0.09,143,1.328,316,0.224,339,1.073,1691,0.743]],["body//en/lessons/retired/getting-started-with-github-desktop",[1,0.855,3,0.088,4,0.327,5,0.08,6,0.567,7,2.176,8,0.692,9,0.136,10,1.481,12,0.109,14,0.343,15,0.445,17,1.039,18,0.434,19,0.604,20,1.519,23,0.62,25,0.27,26,0.44,28,0.893,29,0.453,30,0.683,32,2.211,34,1.468,38,0.69,39,0.509,40,0.196,42,0.203,45,0.084,46,0.103,47,0.516,48,0.826,49,0.098,51,0.813,57,0.335,58,0.956,60,0.211,64,0.61,65,1.609,67,0.992,68,0.516,69,1.137,70,1.528,71,0.093,72,0.845,73,1.686,74,0.616,76,0.516,77,2.073,78,1.284,81,0.442,82,0.044,83,0.694,86,1.165,87,0.348,88,0.461,89,0.629,90,1.394,91,1.165,92,0.373,93,0.027,94,0.462,95,0.757,96,0.967,98,1.19,103,0.303,104,0.731,105,0.119,107,0.338,108,0.516,110,0.385,111,0.792,112,0.906,114,1.087,115,0.026,116,0.97,117,0.149,118,1.123,119,0.574,120,0.604,121,1.995,122,0.298,123,1.57,124,1.087,125,1.247,127,1.004,129,0.782,130,0.041,132,0.06,133,1.039,134,0.604,135,0.246,136,0.537,137,0.075,138,0.125,139,0.187,143,3.043,144,0.637,146,0.184,152,0.604,153,0.102,154,2.012,159,0.08,160,0.115,167,0.7,169,0.845,171,1.087,173,0.533,175,2.343,176,1.251,180,1.03,185,0.11,189,0.261,190,0.008,191,0.679,192,1.76,193,0.861,200,0.59,201,0.214,205,0.683,208,0.731,209,2.463,211,0.249,214,0.298,216,1.221,217,1.039,220,0.604,223,0.509,227,0.23,228,0.221,236,1.113,238,1.337,239,2.463,241,1.139,242,0.343,249,0.349,250,1.519,251,0.97,253,0.444,255,2.493,261,0.61,262,0.954,266,0.795,268,0.932,272,0.324,273,0.331,277,0.07,281,1.734,288,1.734,294,0.238,296,0.876,297,0.271,298,1.337,303,0.528,304,0.259,307,0.979,309,1.434,310,1.726,311,1.041,312,1.139,316,0.524,318,1.135,320,1.72,328,0.532,333,0.462,335,0.257,339,2.507,345,0.515,347,2.586,349,0.489,350,0.543,353,0.364,357,0.498,358,0.604,360,0.238,363,0.543,368,0.752,375,1.055,377,1.039,379,0.635,380,0.128,381,0.128,382,0.827,383,0.233,387,0.98,389,0.436,390,0.353,395,0.154,397,1.28,398,1.89,401,1.379,405,0.383,406,1.558,407,0.586,410,0.93,411,3.229,412,2.726,414,0.788,418,0.516,419,1.276,420,1.014,422,0.138,424,0.373,425,0.292,428,0.203,430,0.464,431,0.292,432,0.885,433,0.475,435,0.383,436,0.167,438,0.38,439,0.179,441,0.14,442,0.516,444,0.038,449,0.116,450,0.124,459,0.567,460,0.931,461,0.773,464,1.718,468,0.163,470,0.906,471,0.757,472,0.545,486,0.189,491,1.25,493,0.065,494,1.409,497,1.342,498,0.855,502,2.867,505,0.954,506,0.406,510,1.194,511,0.196,513,0.426,523,2.073,526,1.315,527,1.243,531,0.257,532,2.01,533,1.948,535,2.462,538,1.609,540,1.861,542,0.77,543,1.383,547,0.651,548,1.375,549,0.792,550,0.948,551,1.647,553,2.076,557,0.97,566,0.327,575,0.138,577,0.653,586,0.826,587,1.014,591,0.462,597,1.221,599,0.949,600,0.845,601,0.179,607,2.045,610,0.246,613,0.489,618,0.584,632,1.444,633,2.01,634,1.642,635,1.004,636,1.681,643,1.139,645,0.244,646,0.602,647,0.186,649,1.342,655,2.076,661,0.345,663,0.171,664,1.165,673,0.625,680,0.734,682,0.927,683,0.813,701,1.599,702,2.99,705,0.3,706,1.218,707,0.328,721,0.41,729,1.519,738,1.162,739,1.222,740,0.732,741,0.979,744,0.516,745,2.867,747,1.89,748,0.845,750,0.83,752,0.77,755,0.629,758,0.944,761,2.546,762,1.342,765,0.301,766,0.575,768,0.386,778,1.039,779,0.574,784,1.375,785,1.283,787,1.165,788,0.483,789,3.229,795,1.337,802,0.813,803,0.434,804,1.481,806,0.574,808,1.194,809,0.752,810,1.758,812,0.171,814,1.114,816,1.732,817,0.237,818,2.61,821,0.773,827,0.855,828,2.108,836,0.811,840,0.45,844,1.638,848,1.306,852,0.619,860,1.734,871,1.311,874,1.19,876,0.436,882,0.732,883,0.927,900,0.638,904,2.53,908,1.995,916,1.444,917,1.923,920,1.599,925,1.558,930,0.675,931,1.253,933,1.2,944,0.906,945,1.995,947,0.667,950,0.19,951,0.77,954,0.436,957,1.51,966,1.194,967,0.792,972,1.4,976,0.403,980,1.277,983,0.489,988,0.694,989,1.361,996,0.906,1005,1.647,1009,0.589,1011,1.063,1013,0.431,1027,1.194,1029,0.373,1035,0.398,1051,1.039,1058,1.375,1059,2.135,1073,0.979,1075,1.039,1082,4.82,1084,0.792,1085,1.687,1086,3.229,1091,1.235,1102,1.039,1105,0.944,1111,1.519,1112,1.015,1114,1.409,1127,2.346,1130,1.25,1131,0.446,1133,0.929,1135,0.97,1136,1.687,1151,1.081,1155,3.445,1159,2.209,1187,1.843,1190,5.235,1202,0.292,1211,1.734,1216,1.063,1225,2.287,1228,1.89,1237,1.835,1240,0.604,1298,1.039,1318,0.885,1320,2.465,1326,0.498,1329,0.7,1370,1.361,1401,0.462,1406,1.89,1408,1.481,1409,0.865,1429,1.502,1430,1.193,1455,2.025,1460,3.29,1468,2.867,1476,0.773,1497,1.558,1521,1.89,1522,0.99,1528,3.594,1529,0.464,1590,1.655,1591,1.519,1596,1.444,1608,3.223,1615,1.835,1625,1.558,1627,1.28,1629,1.193,1631,0.635,1637,0.635,1648,0.61,1654,1.444,1662,0.516,1668,0.826,1678,2.146,1684,0.964,1690,2.076,1691,1.732,1707,2.098,1711,1.642,1721,1.481,1727,1.342,1732,1.519,1748,1.693,1753,2.304,1756,1.977,1823,0.948,1825,1.342,1909,2.394,1913,2.535,1922,0.865,1929,1.948,1942,1.548,1947,1.224,1948,0.752,1959,2.29,1981,1.37,1982,2.076,1985,1.113,2005,1.218,2008,3.031,2010,0.385,2058,0.927,2061,1.039,2079,0.845,2086,2.716,2087,1.141,2095,0.967,2097,1.558,2108,2.076,2109,1.221,2127,0.953,2128,1.887,2129,1.81,2133,1.114,2139,2.726,2142,1.686,2159,2.99,2172,0.884,2173,2.01,2183,2.045,2189,1.519,2193,1.311,2194,2.69,2204,2.176,2213,1.23,2240,1.375,2253,1.193,2277,2.99,2288,2.076,2306,0.826,2308,2.268,2309,0.967,2321,2.01,2323,2.867,2338,0.635,2382,0.845,2383,3.069,2450,2.285,2536,1.767,2542,1.218,2550,1.25,2583,2.867,2593,2.726,2708,3.764,2748,0.979,2752,0.717,2753,1.783,2754,2.098,2759,2.403,2765,2.729,2766,3.082,2772,1.989,2789,1.519,2792,1.609,2795,1.606,2812,1.599,2822,1.039,2824,1.726,2825,1.337,2833,1.995,2848,1.887,2871,1.434,2874,1.558,2898,1.887,2899,2.01,2903,2.045,2908,3.031,2909,1.573,2917,1.193,2919,0.635,2923,1.519,2925,2.235,2942,1.89,2955,2.146,2965,2.867,2981,4.442,3000,5.614,3013,3.306,3015,4.46,3022,5.046,3037,2.726,3047,1.783,3050,1.835,3094,1.221,3101,2.69,3115,2.61,3123,1.642,3129,2.222,3130,2.602,3131,2.146,3159,2.726,3160,3.809,3196,3.031,3198,2.776,3200,3.043,3202,4.362,3214,2.304,3229,1.758,3255,2.726,3263,3.229,3273,1.931,3274,5.307,3280,1.409,3288,1.734,3289,2.964,3290,2.01,3320,1.113,3338,1.931,3360,1.558,3361,3.031,3369,2.152,3383,3.515,3424,2.964,3563,3.787,3695,3.477,3706,2.229,3721,1.948,3762,2.726,3796,1.734,3806,2.903,3829,3.598,3864,2.076,3907,2.395,3989,5.266,4018,3.306,4027,3.429,4117,2.076,4265,1.139,4273,1.948,4426,2.394,4506,3.809,4565,1.89,4622,2.867,4656,2.076,4773,1.599,4950,2.602,4969,2.866,5098,2.395,5289,2.395,5331,4.46,5355,2.867,5356,1.481,5368,1.734,5404,1.375,5498,2.222,5499,6.159,5518,4.802,5551,2.222,5651,1.948,5832,2.903,5844,3.031,5887,2.493,5890,2.073,5918,2.726,5977,2.146,6554,3.031,6556,3.306,6581,1.609,7078,3.477,7243,3.515,7413,3.477,7597,2.867,7760,2.726,7807,2.394,8067,2.964,8655,2.602,8688,3.182,8848,3.031,9066,3.809,9260,4.796,9523,3.809,9623,3.764,9729,2.726,10673,3.809,10690,2.726,10930,4.796,11294,2.602,11312,2.867,12262,3.809,12512,2.867,13042,5.932,13043,4.313,13044,4.313,13045,4.313,13046,4.313,13047,5.956,13048,4.313,13049,4.313,13050,4.313,13051,2.867,13052,4.313,13053,4.313,13054,5.956,13055,2.726,13056,3.477,13057,3.477,13058,4.313,13059,4.817,13060,4.802,13061,4.802,13062,4.802,13063,3.477,13064,3.477,13065,4.313,13066,4.312,13067,5.956,13068,3.809,13069,4.313,13070,3.809,13071,4.313,13072,4.313,13073,4.313,13074,4.313,13075,4.313,13076,4.313,13077,4.313,13078,3.229]],["title//en/lessons/getting-started-with-markdown",[468,0.1,1073,0.628,2981,2.526]],["body//en/lessons/getting-started-with-markdown",[3,0.102,5,0.081,6,0.755,8,0.46,9,0.135,10,2.02,13,1.048,18,0.429,19,1.022,20,2.072,26,0.31,29,0.445,31,1.642,33,1.627,36,0.947,40,0.211,42,0.31,45,0.064,46,0.107,49,0.079,57,0.362,60,0.205,64,0.71,71,0.092,82,0.044,83,1.027,87,0.227,88,0.457,89,0.543,90,1.002,93,0.021,96,0.955,103,0.414,105,0.136,115,0.017,116,1.642,117,0.142,118,0.723,119,0.971,120,0.691,132,0.06,133,1.759,137,0.052,138,0.149,139,0.154,141,1.076,146,0.154,148,2.219,159,0.092,160,0.112,167,0.56,173,0.541,185,0.127,189,0.217,190,0.007,191,0.673,200,0.541,201,0.137,202,3.024,214,0.201,220,0.46,221,0.476,223,0.549,227,0.282,228,0.149,236,2.142,249,0.476,259,1.627,268,0.875,272,0.201,277,0.08,294,0.471,296,0.782,299,1.05,303,0.439,304,0.353,309,1.417,316,0.403,318,1.32,320,1.483,335,0.254,339,2.254,341,0.151,347,2.575,349,0.666,353,0.241,357,0.578,358,1.022,360,0.201,363,0.383,377,1.912,380,0.217,381,0.236,394,0.643,406,1.385,407,0.414,410,0.925,412,3.718,427,0.716,428,0.249,430,0.439,431,0.578,432,1.629,433,0.915,435,0.282,438,0.381,441,0.112,444,0.084,449,0.1,460,0.803,464,1.533,468,0.139,470,1.533,472,0.922,476,0.414,486,0.184,488,0.476,493,0.052,505,1.029,506,0.35,509,0.255,511,0.268,512,2.072,513,0.48,519,0.255,525,0.687,529,2.523,530,0.601,531,0.254,532,2.741,547,0.888,566,0.282,575,0.29,577,0.572,580,1.97,591,0.63,599,0.898,609,3.403,618,0.865,634,2.24,642,2.182,647,0.184,652,3.031,663,0.17,675,1.026,684,2.464,714,0.888,721,0.439,724,1.348,744,0.874,763,1.126,765,0.241,768,0.396,777,0.666,779,0.783,800,1.022,806,0.971,810,1.498,812,0.137,816,1.385,818,2.578,821,0.827,827,0.738,830,1.483,832,1.126,837,4.242,840,0.445,843,3.265,847,1.293,855,2.24,869,4.405,876,0.738,877,1.323,882,0.723,883,1.834,884,1.629,886,1.957,900,0.782,910,1.788,912,1.002,933,0.824,967,0.783,973,2.02,976,0.398,986,1.264,987,1.705,988,0.685,989,1.214,1004,1.97,1009,1.263,1028,1.323,1029,0.763,1040,1.075,1051,1.489,1052,0.732,1054,2.24,1062,1.026,1073,0.704,1075,1.026,1102,1.417,1127,2.648,1131,0.459,1135,1.323,1148,1.364,1185,3.298,1225,1.589,1226,4.614,1240,1.308,1320,3.144,1326,0.492,1369,1.153,1391,1.627,1398,2.657,1409,1.18,1457,1.002,1459,1.742,1518,1.126,1528,4.406,1626,3.265,1629,2.296,1630,0.845,1631,0.866,1640,2.182,1662,0.445,1714,3.587,1721,2.02,1729,2.356,1732,2.072,1748,1.354,1793,2.126,1827,3.031,1858,1.026,1902,1.97,1913,2.503,1920,2.365,1932,1.592,1942,1.18,1949,1.831,1964,2.072,1984,2.503,1998,2.924,2003,1.126,2010,0.526,2021,1.786,2037,2.578,2079,1.673,2127,0.685,2158,4.278,2162,2.365,2172,0.763,2193,1.788,2212,1.464,2277,2.578,2291,0.978,2306,1.126,2325,2.182,2351,3.433,2353,1.665,2373,1.831,2399,5.195,2536,1.746,2550,1.705,2676,2.831,2743,1.126,2745,2.831,2810,3.4,2812,2.945,2822,2.262,2875,1.665,2886,2.578,2901,1.705,2903,3.215,2925,2.43,2950,4.242,2974,1.841,2981,4.568,2990,5.467,3009,3.143,3030,2.572,3129,4.091,3131,2.927,3183,4.053,3196,4.135,3317,5.467,3345,3.48,3372,4.407,3422,3.901,3563,4.053,3688,4.853,3930,3.143,3970,2.365,3975,3.718,4108,3.313,4117,3.821,4143,4.132,4562,2.927,4656,3.514,4780,4.406,4969,2.831,5232,4.407,5288,3.143,5289,2.936,5492,4.853,5513,3.283,5529,2.927,5534,3.514,5556,3.91,5818,3.143,5832,2.503,6554,4.135,6581,1.973,7243,3.762,7671,4.743,7774,4.614,7778,4.614,8085,7.684,8260,2.657,8350,5.467,8597,5.887,8897,4.405,9328,5.887,9531,4.405,9544,3.549,11075,3.91,11237,6.448,11301,3.91,11345,4.406,12103,4.743,12267,4.743,12440,4.853,12491,5.887,13059,5.25,13060,4.743,13061,4.743,13062,4.743,13079,5.278,13080,8.537,13081,5.882,13082,5.882,13083,7.684,13084,5.882,13085,5.882,13086,4.405,13087,5.882,13088,5.882,13089,5.882,13090,5.132,13091,7.301,13092,7.301,13093,5.887,13094,7.301,13095,7.94,13096,7.301,13097,7.301,13098,5.132,13099,5.132,13100,5.882,13101,5.882,13102,5.882,13103,5.882,13104,5.882,13105,5.882,13106,5.882,13107,7.301,13108,5.887,13109,5.882]],["title//en/lessons/getting-started-with-mysql-using-r",[4,0.251,2016,0.832,13110,4.231]],["body//en/lessons/getting-started-with-mysql-using-r",[1,1.104,3,0.049,4,0.307,5,0.081,6,0.608,7,2.04,8,0.703,9,0.12,12,0.139,13,0.484,14,0.387,15,0.538,17,1.475,18,0.65,19,0.536,22,0.77,24,0.823,25,0.562,27,1.635,29,0.184,30,0.868,31,1.439,36,0.958,39,0.23,40,0.177,42,0.187,45,0.096,46,0.07,47,0.484,48,1.049,49,0.099,51,0.873,55,0.444,57,0.291,58,0.458,60,0.21,63,1.142,64,0.66,71,0.092,74,0.758,76,0.484,78,0.637,81,0.444,82,0.038,83,0.446,87,0.148,88,0.24,89,0.353,92,0.331,93,0.024,94,0.371,95,0.537,105,0.136,111,0.729,112,0.553,115,0.023,116,1.232,117,0.164,118,0.787,119,0.729,120,0.501,122,0.199,124,0.966,125,0.7,128,0.703,129,0.713,130,0.043,132,0.056,134,0.558,135,0.204,136,0.617,137,0.07,138,0.134,139,0.18,140,0.944,141,1.026,143,1.251,145,0.681,146,0.167,152,1.108,153,0.137,157,0.656,158,0.684,159,0.094,160,0.113,176,1.15,179,0.656,185,0.127,189,0.228,190,0.008,191,0.59,192,0.988,193,0.692,197,1.164,200,0.527,201,0.188,206,1.192,208,0.748,211,0.192,214,0.294,221,0.31,223,0.23,227,0.247,228,0.212,229,1.349,230,3.309,238,0.751,242,0.221,243,0.751,249,0.444,251,0.861,253,0.249,256,1.381,257,0.361,261,0.342,262,0.496,263,0.233,264,1.218,266,0.745,267,0.49,268,0.604,272,0.296,273,0.247,274,1.944,277,0.068,282,1.049,291,1.4,294,0.436,297,0.414,299,0.684,302,1.821,303,0.502,307,0.92,311,0.973,313,0.86,316,0.471,318,1.064,328,0.342,329,1.099,330,0.553,333,0.52,335,0.319,337,2.637,339,1.447,341,0.155,344,1.164,345,0.331,349,0.434,350,0.357,357,0.433,360,0.212,367,1.099,369,0.627,375,0.592,380,0.219,381,0.163,383,0.317,390,0.446,391,1.515,394,0.685,395,0.134,400,1.189,401,0.978,404,3.088,405,0.184,406,0.668,409,0.259,414,0.7,416,0.553,419,1.197,422,0.236,425,0.289,428,0.262,429,1.699,430,0.557,433,0.769,435,0.423,436,0.297,438,0.302,439,0.205,440,1,441,0.133,442,0.766,443,1.638,444,0.084,447,0.705,449,0.153,450,0.128,459,0.731,460,0.523,462,1.898,468,0.172,470,0.804,472,0.484,485,0.484,486,0.147,489,1.829,490,2.572,493,0.068,494,1.251,495,1.054,498,0.55,504,1.108,505,0.496,506,0.263,509,0.223,511,0.174,513,0.302,517,1.747,519,0.203,525,0.331,527,0.55,530,0.515,531,0.277,538,1.996,543,1.014,546,1.011,549,0.729,554,0.637,559,0.942,560,0.436,566,0.307,570,0.905,573,1.177,575,0.273,576,0.787,577,0.3,586,0.733,594,0.23,597,1.084,599,0.674,601,0.162,604,5.158,605,0.572,610,0.252,618,0.685,640,2.941,643,1.011,645,0.324,646,0.646,647,0.194,659,0.861,661,0.302,665,1.089,666,1.247,672,0.7,675,0.668,682,1.177,683,1.049,687,2.549,695,1.906,699,1.42,700,0.637,705,0.276,707,0.302,709,1.349,714,0.827,721,0.444,724,0.622,731,1.283,733,2.129,737,1.433,738,0.652,741,0.51,744,0.884,750,0.627,755,0.746,758,0.607,765,0.262,766,0.269,777,0.791,778,1.116,779,0.729,785,0.668,787,1.887,788,0.343,794,0.398,795,0.751,799,1.251,801,1.084,803,0.467,805,1.315,806,0.51,807,1.311,810,1.736,812,0.194,814,1.025,816,0.902,817,0.256,818,1.678,821,1.054,825,2.203,827,0.646,829,1.29,835,0.484,839,0.795,844,1.313,847,1.204,853,0.717,858,0.827,870,1.251,874,1.475,876,0.705,880,3.734,882,0.674,884,1.769,900,0.41,910,1.164,913,2.808,926,1.245,927,1.63,930,0.434,931,1.423,938,2.868,939,0.902,950,0.122,954,0.387,967,1.077,971,1.98,975,0.988,976,0.548,977,1.613,984,1.192,988,0.745,1000,0.523,1004,1.283,1007,2.692,1013,0.398,1022,0.376,1024,0.944,1029,0.554,1031,0.398,1032,1.276,1035,0.353,1040,1.131,1044,0.621,1048,0.919,1052,0.59,1057,1.221,1059,1.059,1061,2.401,1063,2.046,1065,3.511,1079,0.644,1091,0.847,1101,1.215,1102,0.922,1111,2.602,1120,1.049,1130,1.11,1133,0.933,1140,2.414,1148,1.449,1162,1.059,1167,1.192,1188,2.546,1202,0.259,1211,1.54,1212,0.999,1216,0.684,1231,2.086,1234,0.881,1240,1.185,1259,1.035,1261,1.506,1285,1.584,1301,1.73,1326,0.316,1331,1.084,1382,2.451,1392,1.001,1394,1.384,1401,0.587,1404,2.692,1415,0.942,1426,1.054,1457,0.933,1458,1.906,1459,1.599,1461,1.011,1476,0.621,1488,0.607,1493,0.622,1501,2.553,1523,1.197,1529,0.384,1531,2.42,1545,3.088,1563,0.989,1565,1.251,1573,2.823,1574,3.382,1619,1.42,1622,2.227,1631,1.231,1639,1.001,1645,1.252,1648,0.342,1653,3.238,1654,1.283,1660,1.95,1662,0.581,1664,2.627,1665,2.106,1667,3.167,1670,2.572,1684,0.41,1687,0.861,1691,0.7,1694,0.523,1717,1.164,1778,0.717,1791,1.678,1844,1.315,1853,1.247,1881,1.63,1895,0.966,1903,0.564,1906,1.541,1922,0.768,1932,1.541,1941,1.349,1954,2.203,1959,1.192,1967,2.813,1972,1.29,1995,1.705,2005,0.684,2010,0.723,2016,1.489,2021,0.861,2050,2.464,2058,1.177,2061,0.668,2062,0.51,2079,1.368,2087,0.733,2095,1.134,2102,0.966,2104,1.541,2109,1.084,2120,1.973,2127,0.638,2128,1.515,2131,1.315,2142,2.608,2161,2.692,2163,2.868,2170,1.541,2172,0.829,2173,1.785,2180,1.221,2193,2.335,2198,2.356,2202,1.678,2203,5.556,2205,4.785,2212,0.768,2216,1.384,2228,5.108,2234,1.32,2237,2.373,2253,2.188,2258,1.192,2265,2.126,2272,1.221,2295,2.572,2296,3.642,2298,5.356,2302,3.676,2305,1.906,2306,1.049,2307,1.498,2313,2.927,2325,2.032,2329,2.868,2356,2.977,2357,1.42,2450,1.283,2486,2.046,2529,2.533,2542,0.684,2592,4.413,2596,1.843,2633,2.126,2652,1.42,2660,0.881,2691,3.088,2692,2.126,2693,3.382,2709,2.823,2710,3.463,2727,3.041,2728,3.642,2743,1.337,2752,0.637,2761,2.692,2766,1.73,2772,1.439,2797,1.384,2803,1.458,2811,0.988,2816,1.906,2825,1.448,2826,1.349,2827,1.051,2829,1.689,2833,1.835,2851,1.039,2875,1.084,2883,2.731,2889,5.759,2919,1.301,2923,1.349,2925,1.689,2944,2.311,2975,1.98,2983,3.041,3001,4.103,3019,2.311,3020,3.382,3026,2.032,3043,1.881,3047,1.584,3062,3.959,3071,3.167,3086,4.911,3101,1.73,3102,1.843,3170,1.73,3180,2.213,3187,2.401,3215,2.046,3229,1.866,3236,2.637,3238,0.842,3263,2.868,3264,3.088,3328,1.785,3408,1.221,3669,2.39,3712,2.213,3716,2.833,3869,2.553,3926,3.167,3961,3.306,3966,6.167,4014,2.126,4037,3.463,4101,2.475,4151,4.641,4254,2.311,4353,1.73,4456,1.458,4566,1.843,4579,3.167,4741,4.637,4969,3.36,5076,3.676,5186,2.046,5307,1.785,5310,2.868,5368,2.203,5389,2.024,5449,3.551,5488,2.868,5619,5.476,5722,1.785,5852,3.463,5860,5.754,5863,2.311,6043,2.42,6217,2.546,6382,2.546,6467,2.213,6493,3.382,6534,1.843,6554,2.692,6581,1.996,6599,5.476,6754,3.642,6761,2.126,6808,3.088,6986,4.839,7193,2.868,7209,2.086,7257,3.382,7807,2.126,7815,4.573,7860,2.546,7865,3.382,7867,3.167,8045,2.692,8237,2.692,8260,2.89,8289,2.637,8688,2.046,8820,2.868,8898,4.637,9068,2.546,9247,3.306,9277,2.42,9530,4.908,9606,2.868,9697,2.692,10408,3.382,10844,5.754,10913,2.42,11315,2.046,11454,3.382,11720,3.382,13110,7.649,13111,4.417,13112,3.83,13113,3.83,13114,3.83,13115,3.83,13116,4.103,13117,3.83,13118,3.83,13119,9.2,13120,5.479,13121,3.382,13122,3.83,13123,3.83,13124,3.83,13125,3.382,13126,3.83,13127,5.479,13128,3.83,13129,3.83,13130,3.83,13131,5.479,13132,3.83,13133,6.397,13134,3.83,13135,3.83,13136,3.83,13137,5.479,13138,3.83,13139,3.83,13140,5.479,13141,3.088,13142,3.83,13143,3.83,13144,3.382,13145,3.83,13146,3.83,13147,3.83,13148,3.83,13149,3.382,13150,3.83,13151,3.83,13152,5.479,13153,8.684,13154,5.479,13155,6.167,13156,3.83,13157,3.83,13158,9.093,13159,3.83,13160,8.741,13161,7.387,13162,8.545,13163,8.358,13164,8.358,13165,5.479,13166,5.479,13167,3.83,13168,3.83,13169,6.982,13170,7.387,13171,3.83,13172,6.982,13173,5.479,13174,3.83,13175,7.387,13176,6.397,13177,3.83,13178,7.912,13179,3.382,13180,3.83,13181,3.83,13182,3.83,13183,6.982,13184,3.83,13185,3.83,13186,3.83,13187,3.83,13188,3.83,13189,7.685,13190,7.912,13191,3.83,13192,3.83,13193,3.83,13194,3.382,13195,2.546,13196,3.83,13197,3.83,13198,3.83,13199,3.83,13200,3.83,13201,3.83,13202,3.83,13203,3.83,13204,3.83,13205,7.387,13206,7.387,13207,7.387,13208,7.387,13209,7.387,13210,7.387,13211,5.479,13212,7.912,13213,5.158,13214,6.397,13215,8.238,13216,5.479,13217,3.83,13218,3.83,13219,3.83,13220,3.83,13221,3.088,13222,3.83,13223,6.397,13224,3.83,13225,7.387,13226,6.982,13227,6.982,13228,6.982,13229,5.479,13230,3.83,13231,3.83,13232,3.088,13233,7.685,13234,3.83,13235,5.479,13236,3.83,13237,3.83,13238,3.83,13239,5.479,13240,3.83,13241,3.83,13242,6.397,13243,7.387,13244,3.83,13245,3.83,13246,3.83,13247,3.83,13248,3.83,13249,5.479,13250,7.276,13251,6.397,13252,6.988,13253,6.397,13254,5.479,13255,3.088,13256,6.982,13257,8.358,13258,6.397,13259,6.397,13260,3.382,13261,3.83,13262,5.479,13263,5.479,13264,3.382,13265,3.83,13266,3.83,13267,5.479,13268,6.982,13269,5.629,13270,3.83,13271,3.83,13272,3.83,13273,3.83,13274,3.83,13275,5.479,13276,6.397,13277,3.83,13278,3.83,13279,3.83,13280,3.83,13281,3.83,13282,3.83,13283,3.83,13284,5.479,13285,5.479,13286,6.982,13287,6.982,13288,6.397,13289,7.685,13290,5.479,13291,6.397,13292,6.397,13293,6.397,13294,5.479,13295,5.479,13296,6.982,13297,6.397,13298,6.397,13299,3.83,13300,5.479,13301,5.479,13302,5.479,13303,5.479,13304,5.479,13305,5.479,13306,5.479,13307,5.479,13308,5.479,13309,3.83,13310,5.479,13311,5.479,13312,5.479,13313,3.83,13314,3.83,13315,5.479,13316,3.382,13317,2.692,13318,3.382,13319,3.83,13320,2.868,13321,3.83,13322,3.83,13323,3.83,13324,3.83,13325,3.83,13326,3.83,13327,3.83,13328,3.83]],["title//en/lessons/googlemaps-googleearth",[98,1.052,1054,1.674,2838,0.988,6865,2.187]],["body//en/lessons/googlemaps-googleearth",[3,0.064,4,0.241,5,0.069,9,0.137,12,0.137,13,1.177,14,0.253,15,0.425,18,0.652,20,1.768,21,3.76,25,0.314,26,0.388,28,0.707,29,0.241,39,0.47,40,0.167,42,0.171,45,0.085,46,0.095,47,0.676,49,0.099,51,0.685,55,0.597,57,0.229,58,0.79,59,0.791,60,0.206,67,1.155,68,0.601,69,0.972,71,0.092,74,0.421,78,0.835,79,2.379,81,0.443,82,0.031,85,2.587,88,0.413,89,0.75,90,0.855,92,0.571,93,0.015,94,0.447,98,1.653,103,0.353,104,0.538,105,0.117,108,0.882,112,0.667,113,1.079,114,1.266,115,0.026,117,0.165,118,0.906,119,0.981,122,0.24,130,0.038,131,0.668,132,0.059,135,0.16,136,0.538,137,0.074,138,0.112,139,0.172,141,0.651,143,1.641,144,0.571,146,0.165,152,0.703,153,0.117,159,0.085,160,0.101,166,2.019,169,0.984,170,2.469,171,1.664,179,0.607,183,2.792,185,0.098,189,0.273,190,0.009,191,0.463,192,1.295,201,0.208,203,1.415,205,1.241,206,1.563,208,0.707,211,0.243,214,0.252,215,3.4,220,0.577,221,0.534,223,0.525,225,2.498,227,0.285,228,0.222,230,1.964,235,1.814,237,1.266,238,0.984,239,2.076,242,0.289,244,2.729,247,1.104,249,0.407,251,1.129,253,0.579,257,0.217,262,0.855,263,0.183,266,0.585,267,0.59,268,0.896,272,0.303,277,0.058,279,3.029,282,0.685,284,1.742,289,0.896,290,1.768,294,0.49,296,0.538,297,0.336,299,0.896,303,0.537,304,0.47,306,1.226,311,0.963,313,0.991,316,0.364,317,3.048,319,1.682,328,0.59,330,0.843,333,0.447,341,0.148,350,0.327,353,0.342,358,1.096,359,2.21,360,0.216,367,1.007,368,0.833,369,0.492,371,1.526,374,1.266,379,0.739,380,0.266,381,0.219,382,0.507,389,0.667,390,0.39,394,0.634,395,0.146,400,0.777,402,1.357,405,0.316,407,0.353,409,0.34,410,1.047,415,2.447,416,0.667,419,0.939,420,0.855,422,0.235,425,0.267,427,0.492,428,0.225,430,0.302,432,1.03,433,0.727,435,0.442,436,0.194,439,0.206,441,0.126,442,1.033,444,0.058,449,0.085,450,0.127,459,0.478,460,0.685,468,0.166,470,1.386,473,1.182,476,0.464,486,0.188,487,0.668,488,0.699,493,0.058,498,0.721,506,0.316,508,1.284,509,0.224,517,1.235,519,0.224,525,0.763,527,0.721,530,0.43,531,0.319,534,0.79,535,2.35,547,0.758,548,2.496,549,0.668,560,0.277,570,0.855,575,0.211,577,0.517,586,1.499,590,0.685,594,0.302,599,0.617,601,0.189,602,2.268,605,0.794,606,2.2,609,2.34,610,0.266,615,2.587,618,0.846,625,2.787,635,0.685,640,1.601,642,1.862,643,1.326,644,1.868,647,0.171,650,2.687,655,2.416,661,0.378,663,0.117,665,0.855,666,0.896,675,1.523,679,2.653,682,1.079,690,0.896,699,1.862,701,1.862,705,0.394,707,0.277,709,1.768,714,0.758,720,2.054,724,1.071,726,1.237,733,1.484,740,0.811,741,0.668,748,1.293,750,0.647,752,1.178,755,0.609,757,0.685,765,0.32,768,0.38,774,0.815,776,2.266,779,0.668,784,1.601,785,0.876,788,0.565,795,1.293,800,0.601,803,0.659,808,1.007,812,0.208,814,1.634,817,0.196,821,1.068,822,1.724,825,2.019,827,0.89,829,1.182,830,1.858,840,0.592,841,1.775,847,1.62,851,3.173,852,0.948,853,0.939,854,1.641,858,0.758,874,1.456,875,2.2,876,0.507,907,1.079,912,0.855,926,0.739,928,1.641,929,1.912,930,0.569,931,1.385,939,1.182,947,1.211,968,1.054,976,0.34,983,0.921,987,1.455,990,0.758,995,1.641,1004,2.21,1013,0.253,1024,1.816,1025,1.862,1026,2.154,1027,1.478,1029,0.638,1032,1.347,1035,0.463,1040,1.253,1044,1.04,1051,1.151,1052,0.609,1054,1.912,1059,1.389,1063,2.682,1073,0.79,1079,0.366,1084,1.042,1100,2.587,1112,1.553,1119,2.21,1127,2.713,1131,0.388,1140,1.641,1141,1.563,1142,1.182,1143,1.49,1144,1.49,1145,0.796,1148,1.021,1152,1.255,1154,0.901,1182,1.046,1186,1.455,1187,1.357,1205,4.907,1227,1.097,1228,2.892,1233,0.686,1236,2.787,1240,1.139,1259,1.357,1261,1.182,1267,1.49,1268,1.724,1270,1.814,1272,1.182,1275,2.2,1276,1.912,1278,2.076,1280,2.2,1281,1.682,1283,2.416,1285,2.076,1287,2.137,1289,1.912,1292,1.724,1298,1.209,1318,1.809,1326,0.508,1329,0.815,1330,1.696,1331,1.421,1401,0.707,1428,2.268,1431,1.702,1433,2.821,1455,1.49,1459,0.939,1476,0.835,1493,0.815,1522,1.097,1523,0.939,1529,0.489,1563,1.14,1568,2.734,1616,2.076,1631,0.739,1632,0.811,1637,0.739,1639,0.946,1640,3.096,1648,0.59,1654,2.21,1662,0.38,1678,3.284,1683,1.155,1684,0.707,1691,1.206,1725,1.862,1729,1.49,1741,3.176,1759,2.268,1809,1.724,1823,1.104,1824,2.587,1825,2.054,1833,1.964,1836,1.526,1853,0.896,1883,2.019,1893,2.498,1908,2.019,1929,2.268,1940,1.155,1941,1.768,1964,1.768,1977,3.529,1981,1.921,1985,1.702,1998,1.768,2003,1.264,2005,1.178,2007,0.79,2009,1.641,2010,0.59,2039,3.76,2079,1.444,2099,4.17,2102,2.202,2104,1.007,2107,2.498,2122,2.34,2127,0.585,2154,1.724,2170,0.939,2172,0.855,2190,1.526,2193,2.717,2207,2.137,2208,2.268,2212,1.007,2214,1.03,2234,1.209,2253,1.389,2275,2.926,2282,2.981,2306,1.721,2307,1.964,2338,0.972,2339,2.787,2353,1.868,2356,2.384,2373,1.563,2374,2.137,2421,4.724,2529,1.455,2664,2.416,2677,2.076,2681,1.129,2729,2.498,2732,2.268,2742,2.892,2748,0.668,2786,1.768,2790,3.814,2791,1.007,2795,1.182,2812,1.862,2822,1.209,2824,2.419,2825,1.777,2827,0.963,2829,1.326,2833,1.682,2836,2.682,2838,2.146,2845,2.587,2853,2.587,2854,2.587,2865,2.902,2902,2.729,2905,2.587,2919,0.739,2923,2.324,2936,2.104,2955,2.498,2975,1.814,3012,3.337,3017,1.825,3022,3.173,3030,1.768,3043,1.724,3062,2.587,3102,2.416,3115,3.23,3116,2.137,3123,1.912,3197,2.587,3205,2.787,3229,1.513,3288,2.964,3308,3.337,3345,2.2,3408,1.601,3479,2.787,3616,2.019,3670,2.268,3675,2.682,3706,1.641,3728,1.724,3787,3.173,3826,1.912,3829,2.34,3907,2.964,3930,2.682,3961,4.724,3965,3.337,3971,2.34,4020,2.498,4021,4.899,4023,3.363,4024,3.673,4101,2.268,4108,1.912,4110,2.076,4125,2.137,4353,3.673,4400,2.34,4534,3.76,5006,2.902,5241,3.668,5404,2.104,5651,2.268,5870,2.2,5884,1.964,5890,2.24,5958,2.137,6054,7.514,6078,4.048,6133,3.029,6531,2.682,6581,1.357,6865,4.641,7156,5.32,7189,3.029,7209,1.912,7754,5.519,8252,5.013,8260,2.268,8265,3.029,8368,3.76,8391,3.529,8401,5.943,8441,4.941,8473,3.337,8488,3.029,8620,3.529,8898,3.029,8956,4.434,9034,4.434,9417,3.173,9497,5.525,9898,3.76,10079,4.046,10084,2.902,10087,3.536,10091,6.856,10102,5.943,10112,6.556,10114,5.32,10117,4.7,10126,3.76,10127,3.029,10319,3.525,10370,2.787,10662,4.048,10992,4.529,11075,4.386,11158,3.337,11483,2.787,11484,3.173,12157,3.029,12497,4.724,12498,6.371,12630,3.529,12793,4.941,12795,4.434,12796,5.862,12811,4.723,12818,4.048,12834,4.434,12840,3.529,13055,3.173,13329,7.37,13330,5.021,13331,7.372,13332,5.021,13333,5.828,13334,6.598,13335,5.021,13336,4.434,13337,5.021,13338,5.021,13339,5.021,13340,5.021,13341,4.638,13342,5.021,13343,5.021,13344,5.021,13345,5.021,13346,8.733,13347,4.434,13348,5.021,13349,6.598,13350,5.021,13351,5.021,13352,3.76,13353,4.434,13354,5.021,13355,4.434,13356,8.733,13357,5.021,13358,7.37,13359,4.434,13360,5.021,13361,6.51,13362,4.434,13363,5.021,13364,6.598,13365,5.021,13366,4.048,13367,4.048,13368,5.021]],["title//en/lessons/retired/graph-databases-and-SPARQL",[12,0.06,55,0.329,60,0.09,139,0.086,1029,0.352,13369,3.277]],["body//en/lessons/retired/graph-databases-and-SPARQL",[1,0.684,2,1.317,3,0.061,4,0.228,5,0.075,6,0.606,8,0.702,9,0.107,10,1.635,12,0.138,13,0.907,19,0.892,23,0.663,25,0.58,28,0.51,29,0.228,36,0.617,38,0.569,39,0.383,40,0.225,42,0.217,45,0.069,46,0.082,49,0.096,51,0.98,55,0.666,56,2.134,57,0.29,58,0.763,59,0.807,60,0.206,64,0.642,68,0.859,71,0.063,72,1.249,74,0.642,76,0.543,77,1.447,79,1.447,81,0.513,82,0.041,87,0.246,88,0.298,90,1.361,93,0.023,95,0.467,96,0.773,97,1.936,103,0.448,104,0.682,105,0.127,108,0.859,110,0.642,111,0.955,112,0.481,114,1.201,115,0.024,117,0.16,119,1.02,120,0.677,122,0.232,124,1.606,127,0.65,128,0.453,130,0.041,131,0.848,132,0.061,133,1.147,134,0.36,135,0.203,136,0.347,137,0.063,138,0.13,139,0.183,141,0.617,146,0.101,148,1.447,152,1.005,153,0.095,157,1.086,159,0.097,160,0.108,167,0.606,173,0.468,175,1.635,176,1.61,179,0.633,185,0.119,186,0.912,190,0.007,191,0.797,193,0.601,197,1.447,200,0.31,201,0.167,205,1.01,208,0.51,211,0.131,214,0.163,220,0.499,221,0.386,222,2.082,223,0.431,227,0.324,228,0.203,236,1.852,242,0.274,247,1.578,249,0.516,250,1.677,253,0.31,262,0.617,263,0.291,266,0.555,273,0.246,274,1.447,277,0.07,281,2.562,290,2.244,294,0.263,296,0.682,297,0.375,303,0.383,304,0.383,305,1.413,309,1.147,310,1.38,311,0.586,312,1.682,316,0.423,318,0.792,319,2.134,320,1.201,326,1.194,328,0.426,329,0.955,330,0.725,335,0.331,340,0.792,341,0.156,345,0.621,347,1.804,349,0.722,350,0.31,353,0.344,356,0.712,357,0.569,358,1.005,360,0.131,363,0.415,364,2.081,367,0.955,368,0.601,369,0.467,380,0.262,381,0.213,383,0.304,389,0.481,390,0.344,394,0.582,395,0.108,397,1.369,399,0.836,405,0.228,407,0.505,409,0.322,414,1.165,415,1.766,417,1.338,418,0.57,419,0.891,420,0.811,424,0.412,427,0.467,428,0.217,430,0.461,431,0.322,433,0.702,435,0.228,436,0.296,437,2.328,439,0.198,440,1.005,441,0.121,442,0.956,444,0.084,447,0.845,449,0.13,450,0.107,459,0.606,461,0.722,464,1,466,1.348,468,0.137,470,1,476,0.335,485,0.907,486,0.18,488,0.386,491,1.38,493,0.078,495,0.962,497,2.56,498,0.684,505,0.617,506,0.228,508,0.87,509,0.131,510,0.955,511,0.29,517,1.539,520,3.36,522,1.287,524,1.023,525,0.551,527,1.101,529,1.936,534,0.763,535,1.519,542,0.85,550,1.047,566,0.305,567,1.096,573,1.023,575,0.229,577,0.373,583,0.617,586,1.22,594,0.48,597,1.804,598,1.519,601,0.178,603,1.22,605,0.642,610,0.272,613,0.722,618,0.467,640,1.519,643,1.257,647,0.186,661,0.31,663,0.148,664,1.287,672,0.87,673,0.386,675,1.488,678,1,682,1.369,683,1.255,687,1.804,700,1.329,705,0.32,709,1.677,711,1.5,713,1.447,721,0.494,724,1.034,726,1.174,733,2.101,738,0.811,741,0.634,744,0.859,755,0.439,757,0.65,758,1.01,765,0.195,768,0.217,774,0.773,777,0.722,778,1.111,788,0.449,794,0.663,800,0.57,802,0.65,803,0.524,805,2.466,808,0.955,810,1.307,811,1.096,812,0.203,817,0.228,821,0.905,829,1.69,834,1.023,835,0.601,840,0.604,848,0.912,874,0.83,875,2.087,876,0.725,877,1.071,879,0.912,882,0.586,884,1.473,900,0.682,917,1.147,924,0.792,933,0.667,944,1,947,1.272,951,0.85,954,0.882,957,0.977,966,0.955,967,1.02,975,1.852,976,0.322,983,0.722,988,0.555,989,1.059,990,0.719,991,1.721,997,0.87,1000,0.65,1009,0.65,1013,0.24,1022,0.926,1024,1.174,1025,2.363,1027,0.955,1029,0.802,1032,1.461,1035,0.662,1040,1.057,1049,3.844,1052,0.737,1056,1.287,1059,1.317,1062,1.394,1064,1.721,1073,0.57,1079,0.637,1084,0.848,1090,1.682,1091,0.737,1098,1.915,1101,1.181,1114,2.082,1119,2.134,1124,3.699,1131,0.46,1133,1.06,1138,1.677,1142,1.121,1144,1.413,1145,0.755,1148,1.35,1149,3.699,1150,3.985,1154,1.047,1158,1.677,1161,2.544,1202,0.621,1212,0.907,1216,1.369,1224,1.57,1227,1.437,1232,1.766,1240,0.892,1246,1.229,1254,1.317,1294,0.977,1298,1.147,1318,0.977,1323,1.969,1329,1.034,1382,1.519,1392,0.87,1398,2.151,1401,0.899,1415,1.177,1426,0.719,1456,1.969,1458,2.37,1459,1.192,1471,2.081,1522,0.792,1523,1.192,1526,3.404,1529,0.286,1563,0.737,1585,2.677,1619,1.766,1629,1.317,1630,0.684,1632,0.586,1636,0.955,1639,1.005,1641,2.44,1643,1.983,1644,1.813,1645,1.186,1660,2.024,1662,0.36,1664,2.873,1668,1.375,1684,0.821,1687,1.849,1708,2.873,1714,2.151,1731,2.21,1825,1.482,1844,1.635,1853,0.85,1858,1.111,1874,5.046,1920,1.915,1932,1.537,1941,1.677,1944,1.519,1947,1.421,1948,0.601,1949,1.482,1954,2.562,1972,1.5,1983,1.519,1985,1.229,1986,0.933,1995,2.56,1999,1.936,2005,0.85,2007,0.57,2010,0.569,2016,0.755,2024,1.317,2050,2.509,2061,0.83,2062,0.955,2063,1.556,2074,1.595,2079,1.249,2087,1.22,2094,3.839,2097,2.302,2099,3.01,2102,1.933,2105,3.165,2124,2.292,2127,0.742,2129,1.447,2132,2.873,2133,0.891,2143,1.677,2153,1.229,2198,1.519,2204,1.519,2211,1.766,2212,0.955,2213,0.915,2244,1.519,2253,2.21,2254,3.682,2285,4.027,2291,1.329,2295,2.562,2306,1.468,2324,2.027,2338,0.701,2367,4.206,2369,2.219,2373,1.482,2417,1.766,2448,1.766,2542,1.138,2550,1.38,2677,2.969,2681,1.433,2738,2.082,2741,1.121,2753,1.969,2759,1.677,2772,1.071,2785,2.151,2788,1.915,2791,0.955,2795,1.121,2812,2.663,2815,3.839,2818,4.833,2827,0.883,2828,2.77,2869,2.809,2898,1.317,2903,1.635,2919,1.272,2924,3.282,2925,1.682,2936,1.519,2938,2.275,2942,2.087,2946,5.672,2974,1.201,2998,3.282,3005,2.087,3010,2.919,3033,2.752,3094,1.804,3123,2.426,3164,4.478,3169,3.165,3171,2.219,3229,1.307,3238,1.047,3272,4.069,3273,1.804,3279,1.766,3285,3.724,3290,2.219,3300,1.447,3301,2.544,3311,1.863,3336,3.566,3341,2.969,3345,2.087,3347,1.863,3348,4.027,3369,1.721,3423,6.572,3441,1.813,3617,3.01,3621,3.401,3669,2.401,3728,3.024,3732,2.453,3739,3.01,3826,1.813,3831,1.969,3845,2.643,3927,3.347,4020,3.815,4125,2.027,4140,5.139,4564,2.292,4633,5.984,5098,1.915,5108,2.37,5338,3.17,5341,2.235,5395,2.292,5397,3.839,5548,2.999,5551,3.282,5830,2.027,5848,2.544,5979,2.466,6090,4.478,6317,3.347,6463,3.347,6563,2.752,6581,1.94,6646,7.193,6876,2.635,7207,3.165,7578,3.347,7624,2.087,7664,3.839,7672,2.37,7753,3.347,7760,3.01,7802,3.165,7805,6.855,7806,6.517,7837,3.566,7867,2.752,7942,7.099,8194,2.873,8205,3.566,8207,2.292,8269,4.767,8283,5.046,8394,2.453,8467,2.151,8535,3.839,8688,4.394,8959,3.347,9184,4.133,9543,4.478,10349,3.839,10441,3.566,11162,4.027,11463,6.88,11566,5.789,11610,6.443,11730,3.839,12267,3.839,12609,3.347,12796,3.566,12994,3.839,13090,4.478,13341,4.478,13369,7.59,13370,3.566,13371,7.666,13372,5.78,13373,4.762,13374,4.762,13375,4.206,13376,4.762,13377,8.223,13378,8.223,13379,8.642,13380,8.398,13381,8.223,13382,8.223,13383,7.18,13384,4.762,13385,6.371,13386,4.762,13387,8.398,13388,7.666,13389,7.666,13390,7.666,13391,4.762,13392,7.18,13393,7.18,13394,6.371,13395,6.371,13396,6.371,13397,6.371,13398,6.371,13399,4.762,13400,5.376,13401,6.771,13402,6.771,13403,6.771,13404,4.762,13405,3.839,13406,7.18,13407,6.371,13408,7.18,13409,4.206,13410,6.371,13411,6.371,13412,4.762,13413,4.762,13414,4.762,13415,6.371,13416,4.762,13417,4.762,13418,4.762,13419,4.762,13420,6.371,13421,4.762,13422,4.762,13423,4.762,13424,4.762,13425,3.566,13426,5.627,13427,4.762,13428,4.762,13429,4.206,13430,4.762,13431,8.805,13432,6.371,13433,4.762,13434,4.762,13435,4.762,13436,4.762,13437,6.371,13438,7.18,13439,7.18,13440,6.341,13441,7.18,13442,7.18,13443,8.533,13444,7.18,13445,8.642,13446,7.417,13447,4.762,13448,6.371,13449,6.371,13450,6.371,13451,6.371,13452,6.371,13453,5.627,13454,6.371,13455,6.371,13456,6.371,13457,7.666,13458,6.371,13459,6.181,13460,6.371,13461,4.762,13462,6.371,13463,7.666,13464,4.771,13465,4.762,13466,4.762,13467,4.762,13468,4.206,13469,3.839,13470,4.206,13471,4.762,13472,4.762,13473,4.762,13474,4.762,13475,4.762,13476,4.762,13477,4.762,13478,4.762,13479,7.991,13480,4.478,13481,4.762,13482,4.762,13483,4.762,13484,4.762,13485,7.18,13486,4.762,13487,4.762,13488,4.762,13489,4.762,13490,4.762,13491,4.762,13492,4.762,13493,4.762,13494,4.762,13495,4.762,13496,4.762,13497,4.762,13498,4.762,13499,4.762,13500,4.762,13501,4.762,13502,4.206]],["title//en/lessons/gravity-model",[4,0.195,326,0.676,621,3.277,2974,1.025,3230,2.702,4104,2.023]],["body//en/lessons/gravity-model",[3,0.073,4,0.272,5,0.05,6,0.448,8,0.244,9,0.127,12,0.137,14,0.412,15,0.391,17,0.545,18,0.344,19,0.437,22,0.297,23,0.591,24,0.671,25,0.54,26,0.452,27,0.571,29,0.326,31,0.702,32,0.844,34,0.769,38,0.638,39,0.47,40,0.219,42,0.244,45,0.083,47,0.236,48,0.598,49,0.086,50,2.424,51,0.426,55,0.513,56,1.046,57,0.142,58,0.855,59,0.476,60,0.208,63,0.842,64,0.421,66,1.411,69,0.932,71,0.082,72,1.331,74,0.395,76,0.356,78,0.784,79,2.171,80,1.973,81,0.408,82,0.015,83,0.737,86,0.844,87,0.333,88,0.295,89,0.811,90,0.803,91,1.836,92,0.27,93,0.025,94,0.502,95,0.557,98,0.545,103,0.399,104,0.505,105,0.101,106,0.702,107,0.369,108,0.68,110,0.638,111,0.627,112,0.476,113,1.013,115,0.025,117,0.101,119,0.627,120,0.682,121,1.579,122,0.278,124,2.04,127,1.012,128,0.726,129,0.492,130,0.043,131,0.415,132,0.061,134,0.561,135,0.237,136,0.541,137,0.067,138,0.115,139,0.134,144,0.642,145,0.627,146,0.18,147,4.449,153,0.101,157,0.374,159,0.097,160,0.113,164,1.046,167,0.868,169,0.924,171,0.787,172,3.865,173,0.465,175,1.072,180,1.119,182,2.278,185,0.137,186,1.642,189,0.212,190,0.007,191,0.288,192,2.116,193,0.595,196,1.158,199,1.733,200,0.412,201,0.203,206,1.468,208,0.678,211,0.236,212,3.163,213,1.468,214,0.216,216,0.884,217,1.136,220,0.244,221,0.382,223,0.188,227,0.308,228,0.194,229,1.1,230,1.222,236,0.806,242,0.391,243,1.113,247,1.036,249,0.253,253,0.412,254,1.554,256,1.189,257,0.384,259,0.864,261,0.279,262,0.736,263,0.23,264,1.363,266,0.549,267,0.279,268,0.626,272,0.244,273,0.262,276,0.842,277,0.076,282,1.012,284,0.824,289,1.363,291,1.531,294,0.421,296,0.678,297,0.402,298,0.924,301,1.222,302,0.718,303,0.283,304,0.429,307,0.374,309,0.752,311,0.939,313,0.91,316,0.421,317,1.291,318,0.519,319,1.046,320,1.189,321,0.507,324,1.466,326,1.577,328,0.508,329,0.626,330,0.639,333,0.385,335,0.204,337,2.269,340,0.945,341,0.148,344,1.726,345,0.548,348,0.946,350,0.509,353,0.32,356,0.492,360,0.174,362,2.518,363,0.465,367,1.139,368,0.937,369,0.828,371,2.32,372,3.314,375,0.979,379,0.694,380,0.237,381,0.14,382,0.749,383,0.244,387,1.178,389,0.574,390,0.303,391,0.864,394,0.382,395,0.096,396,1.136,397,1.36,399,0.91,400,0.729,401,0.558,405,0.15,406,0.545,407,0.445,409,0.428,416,0.639,417,1.193,418,0.374,419,0.584,420,0.532,422,0.228,424,0.548,425,0.261,427,0.749,428,0.286,430,0.188,431,0.211,433,0.344,434,1.369,435,0.303,436,0.262,437,2.212,438,0.365,439,0.073,440,1.12,441,0.12,442,0.758,443,0.924,444,0.084,447,0.891,449,0.132,450,0.094,451,0.769,459,0.54,460,0.426,461,0.354,466,0.884,468,0.12,470,1.193,471,0.462,472,0.595,473,1.337,476,0.576,485,0.394,486,0.18,487,0.415,493,0.065,494,1.02,495,1.025,497,1.768,498,0.976,502,2.076,505,0.405,506,0.393,507,4.117,508,1.216,509,0.245,511,0.31,512,1.1,513,0.375,519,0.231,521,1.242,522,0.844,524,0.671,525,0.71,527,0.816,530,0.582,531,0.204,534,0.564,540,0.686,542,0.558,543,1.339,546,0.824,547,0.857,549,0.756,550,1.249,554,0.945,555,1.189,557,1.278,559,0.46,560,0.409,566,0.15,570,1.086,573,0.671,575,0.249,576,0.909,577,0.532,583,0.611,589,0.787,590,0.426,591,0.608,594,0.486,596,0.787,597,1.608,599,0.384,600,1.656,601,0.205,605,0.421,607,1.072,608,1.291,610,0.202,613,0.917,618,0.727,621,7.47,622,2.774,625,1.733,627,1.668,629,2.519,631,2.827,635,0.644,645,0.362,646,0.771,647,0.215,648,1.072,649,1.768,657,2.845,659,1.423,661,0.354,662,1.915,663,0.147,665,1.3,668,0.824,672,0.571,674,2.566,675,0.545,676,0.806,680,1.078,683,0.426,687,1.335,690,1.13,695,1.554,703,2.795,704,1.291,705,0.318,706,1.13,707,0.452,713,0.949,714,0.712,715,0.905,720,0.972,721,0.429,729,1.1,732,1.158,736,0.686,738,0.532,739,1.634,741,0.627,742,1.036,744,0.374,746,1.256,750,0.306,752,1.213,753,2.007,755,0.288,758,0.9,761,1.811,763,1.088,765,0.36,766,0.331,768,0.31,774,0.507,777,0.354,779,0.904,780,1.768,784,0.996,785,0.545,788,0.524,794,0.911,800,0.68,801,0.884,802,0.426,803,0.521,805,2.333,807,0.712,808,0.626,809,0.822,810,1.567,811,0.718,812,0.132,813,1.668,817,0.202,819,1.973,827,0.749,829,1.337,834,0.671,835,0.595,836,0.817,840,0.236,841,1.721,844,0.968,847,1.493,848,1.212,852,0.816,854,1.02,856,1.369,858,0.857,863,0.842,882,0.995,907,1.013,912,0.967,913,1.896,917,1.721,918,1.973,921,1.455,924,0.784,926,0.932,928,2.334,929,1.189,930,0.644,931,0.967,933,1.173,939,1.49,947,1.307,951,1.324,954,0.315,957,0.968,966,0.626,967,0.627,971,1.704,972,0.641,974,1.623,976,0.428,978,3.134,980,1.238,981,0.471,983,0.354,985,1.926,986,0.671,987,0.905,988,0.662,989,0.945,990,1.078,991,1.836,994,1.1,997,1.356,1000,0.975,1009,0.775,1012,3.881,1013,0.342,1024,1.162,1025,1.158,1026,1.633,1028,0.702,1032,1.356,1034,0.844,1035,0.627,1041,1.369,1044,1.009,1048,0.448,1052,0.785,1057,1.811,1058,2.018,1059,1.304,1060,0.532,1061,0.927,1064,2.759,1075,1.104,1078,3.227,1079,0.65,1080,1.304,1083,2.891,1084,0.904,1085,2.222,1090,0.824,1091,0.979,1098,1.256,1101,0.909,1103,2.587,1104,0.996,1105,0.747,1110,0.787,1112,0.735,1114,1.02,1119,1.579,1131,0.457,1136,1.845,1140,1.541,1141,0.972,1142,1.11,1143,1.399,1145,0.747,1148,1.369,1152,0.967,1154,0.775,1155,1.256,1161,1.668,1182,1.003,1183,1.734,1186,1.366,1187,2.216,1201,1.329,1202,0.319,1212,0.717,1216,0.558,1218,4.806,1224,0.769,1227,0.784,1231,2.587,1232,3.304,1233,0.591,1234,2.159,1235,3.993,1240,0.795,1246,1.216,1254,0.864,1261,0.735,1267,0.927,1268,1.072,1272,1.337,1276,2.163,1278,1.95,1281,1.903,1295,4.874,1297,0.718,1306,4.731,1308,6.55,1313,3.153,1326,0.272,1327,1.95,1328,2.617,1329,0.507,1331,1.792,1332,2.103,1373,2.545,1377,1.189,1378,1.903,1391,0.864,1392,1.356,1396,0.884,1399,2.076,1400,1.646,1401,0.334,1404,2.195,1406,2.066,1426,0.712,1428,2.13,1454,1.746,1456,2.349,1471,0.905,1488,0.9,1497,1.128,1499,1.896,1502,3.833,1516,1.875,1518,1.588,1522,1.052,1526,1.668,1529,0.459,1563,1.051,1582,1.668,1585,1.579,1586,2.859,1596,1.579,1608,1.796,1610,1.411,1611,1.554,1613,2.54,1614,2.284,1615,1.329,1619,1.749,1620,1.291,1625,1.128,1626,1.733,1630,1.026,1631,0.836,1632,0.384,1633,2.612,1637,0.46,1639,0.354,1641,1.399,1643,1.468,1644,1.796,1645,0.729,1646,1.369,1648,0.566,1654,2.746,1661,1.733,1662,0.514,1664,2.365,1665,1.162,1668,0.598,1670,2.545,1674,0.686,1677,1.93,1682,2.338,1684,0.334,1689,0.905,1691,0.571,1692,1.072,1694,0.927,1702,1.679,1724,1.998,1729,0.927,1731,1.976,1744,1.571,1748,0.718,1750,0.927,1752,1.903,1754,2.007,1756,1.834,1776,1.432,1778,1.709,1780,2.197,1791,2.49,1797,1.128,1807,2.346,1808,1.503,1813,2.053,1823,1.036,1826,1.1,1827,1.609,1833,2.658,1836,0.949,1840,1.668,1844,1.072,1846,4.431,1852,2.429,1858,1.411,1865,3.624,1869,1.455,1881,1.329,1883,1.256,1890,1.668,1891,3.381,1895,1.189,1897,4.207,1903,1.124,1906,2.077,1908,1.256,1920,1.256,1921,1.733,1922,0.626,1933,2.519,1934,1.046,1937,0.844,1940,1.085,1948,0.799,1952,1.256,1985,0.806,1995,0.972,2007,0.374,2010,0.566,2016,1.423,2028,2.732,2037,1.369,2061,0.991,2062,0.415,2079,0.612,2087,0.903,2095,0.765,2102,1.713,2122,1.455,2127,0.662,2143,2.001,2153,1.216,2155,2.001,2158,2.927,2190,0.949,2193,0.949,2207,3.443,2208,1.411,2223,1.222,2234,0.752,2251,1.1,2256,1.609,2258,0.972,2263,2.195,2265,1.733,2271,1.189,2272,1.504,2274,2.076,2280,1.884,2291,1.052,2292,1.256,2293,1.468,2295,1.896,2296,3.134,2298,3.428,2302,1.554,2308,1.189,2317,2.338,2319,3.134,2320,1.973,2324,2.418,2325,1.158,2338,1.151,2341,3.59,2345,4.687,2353,2.162,2355,1.554,2366,1.128,2373,0.972,2383,3.261,2414,2.195,2417,1.158,2428,1.411,2434,1.411,2450,1.579,2495,3.889,2512,0.686,2528,1.884,2529,1.834,2531,2.954,2536,1.686,2542,1.276,2543,2.566,2546,1.554,2548,0.864,2551,1.222,2554,1.489,2560,1.369,2569,1.973,2578,1.274,2597,2.752,2598,4.254,2599,2.758,2625,1.733,2638,1.973,2651,3.776,2652,1.158,2655,2.476,2660,0.718,2673,3.438,2741,1.11,2742,3.346,2746,2.338,2752,1.27,2756,1.609,2765,1.749,2772,1.607,2774,3.771,2775,0.927,2783,1.369,2786,1.1,2788,3.202,2789,2.752,2791,0.946,2792,1.274,2798,2.076,2799,1.896,2812,1.749,2814,3.134,2822,0.752,2825,0.612,2826,3.225,2827,0.384,2830,1.609,2838,1.528,2844,0.905,2848,0.864,2861,1.896,2862,2.269,2869,1.845,2871,0.752,2874,2.455,2875,1.608,2890,1.805,2898,1.75,2899,3.166,2903,1.072,2908,3.314,2917,2.051,2919,0.46,2943,2.222,2951,2.195,2962,1.158,2963,1.619,2967,2.476,2974,1.596,2994,1.291,3006,2.98,3008,1.503,3010,1.189,3030,1.1,3035,2.617,3043,1.072,3047,1.291,3077,1.222,3094,2.022,3102,1.503,3110,2.418,3117,1.291,3124,1.95,3129,1.609,3159,1.973,3197,2.429,3200,1.95,3214,1.668,3218,2.007,3229,1.567,3230,6.175,3238,1.391,3269,1.668,3273,0.884,3279,2.52,3280,2.424,3291,1.726,3292,3.134,3299,1.329,3311,1.222,3320,1.843,3338,0.884,3345,1.369,3354,2.076,3360,1.128,3362,3.314,3370,2.266,3371,2.758,3380,1.329,3394,3.245,3397,1.369,3408,0.996,3424,3.963,3428,1.884,3429,1.02,3461,2.758,3487,4.254,3554,2.518,3621,2.349,3630,2.519,3672,1.291,3675,3.035,3690,2.98,3700,2.859,3714,1.805,3716,1.046,3719,2.195,3726,4.17,3728,2.173,3737,1.503,3750,1.411,3797,1.95,3811,1.805,3814,3.494,3826,1.796,3845,2.617,3849,2.076,3863,3.134,3869,2.197,3907,1.256,3934,2.195,4011,3.512,4018,1.733,4020,1.554,4022,2.647,4024,1.411,4026,2.98,4027,1.455,4069,1.733,4072,2.519,4083,1.805,4104,3.889,4113,3.329,4161,1.013,4270,3.098,4331,3.428,4419,1.02,4422,1.805,4423,4.65,4424,1.973,4446,1.1,4450,3.771,4452,2.617,4455,5.717,4456,3.319,4462,5.087,4469,2.338,4514,2.393,4517,1.369,4524,6.059,4528,4.164,4529,3.314,4530,1.805,4531,2.617,4532,1.884,4533,1.668,4534,2.338,4535,4.69,4537,2.518,4542,1.973,4552,2.13,4566,1.245,4582,4.254,4613,4.294,4618,1.609,4621,2.429,4630,5.378,4631,5.087,4677,1.554,4715,2.518,4716,2.076,4728,2.338,4780,2.845,4909,1.733,4947,1.884,5098,1.896,5138,3.149,5167,2.197,5217,2.758,5290,1.805,5313,2.519,5337,1.369,5356,1.072,5362,2.98,5372,2.98,5404,1.811,5485,2.076,5498,2.429,5528,2.725,5534,2.269,5553,2.197,5589,1.884,5602,2.518,5607,1.609,5621,2.195,5635,1.503,5638,2.195,5651,1.411,5725,1.554,5850,2.98,5863,1.884,5876,4.421,5881,1.554,5890,1.726,6104,2.617,6119,3.801,6125,3.59,6165,1.973,6197,5.98,6494,1.805,6507,2.758,6550,3.046,6559,2.195,6578,1.805,6581,1.71,6611,2.338,6661,2.066,6721,4.164,6730,5.589,6755,1.805,6863,2.518,6865,1.554,6876,3.391,6877,4.31,6946,2.195,6948,1.805,6995,1.973,7006,1.668,7039,2.338,7083,1.805,7124,2.518,7127,4.449,7137,1.668,7141,2.338,7193,3.531,7209,2.163,7253,2.195,7412,2.658,7461,2.195,7463,1.668,7472,2.076,7721,1.733,7735,2.518,7797,2.338,7799,2.076,7843,2.349,8026,3.314,8052,2.076,8067,2.346,8092,1.291,8120,2.98,8252,1.733,8344,1.805,8348,2.518,8429,2.195,8453,2.845,8485,2.518,8488,1.884,8562,7.139,8575,2.518,8615,2.338,8642,2.076,8655,1.884,8722,2.338,8747,2.346,8845,1.733,8898,1.884,8961,4.164,8972,1.973,9177,3.314,9184,1.455,9242,2.076,9321,1.973,9444,5.922,9477,4.207,9482,2.518,9488,2.518,9830,2.518,9836,2.338,9851,6.55,9994,2.195,10007,1.805,10046,2.758,10207,2.076,10260,2.518,10337,1.733,10362,2.076,10364,3.59,10370,2.617,10542,5.087,10587,2.518,10627,2.195,10638,2.758,10645,4.607,10788,3.134,10838,2.195,10845,6.195,10858,2.195,10870,5.478,10878,4.164,10879,4.164,10882,2.758,10892,5.589,10896,2.758,10900,5.017,10910,4.164,10912,4.164,10955,2.518,10987,3.801,10999,5.017,11021,2.518,11023,1.805,11154,2.518,11193,2.518,11199,2.076,11228,3.531,11259,2.758,11484,1.973,11525,2.518,11604,2.758,11704,2.338,12497,1.884,12500,2.338,12522,2.518,12523,2.758,12533,2.758,12784,3.801,12811,3.771,12848,4.254,12966,4.254,12996,6.611,13066,4.515,13079,2.076,13090,2.195,13108,2.518,13111,3.801,13195,3.134,13317,3.314,13425,2.338,13480,2.195,13503,8.572,13504,8.882,13505,5.017,13506,7.82,13507,3.122,13508,3.122,13509,3.122,13510,3.122,13511,3.122,13512,3.122,13513,3.122,13514,3.122,13515,6.329,13516,3.122,13517,7.144,13518,3.122,13519,3.122,13520,3.531,13521,2.518,13522,3.122,13523,6.329,13524,3.122,13525,2.518,13526,4.715,13527,2.758,13528,3.122,13529,5.68,13530,3.122,13531,6.794,13532,3.122,13533,4.715,13534,3.122,13535,3.122,13536,3.122,13537,5.964,13538,8.2,13539,7.146,13540,7.417,13541,6.329,13542,6.329,13543,4.715,13544,4.715,13545,3.122,13546,5.68,13547,3.122,13548,6.329,13549,6.794,13550,6.954,13551,7.635,13552,5.017,13553,5.68,13554,9.277,13555,4.715,13556,6.794,13557,6.794,13558,4.715,13559,5.68,13560,6.794,13561,3.122,13562,3.122,13563,3.122,13564,3.122,13565,3.122,13566,4.739,13567,2.758,13568,4.715,13569,3.122,13570,3.122,13571,2.758,13572,3.122,13573,3.122,13574,3.122,13575,3.122,13576,3.122,13577,3.122,13578,3.122,13579,3.122,13580,3.122,13581,3.122,13582,5.68,13583,2.518,13584,4.715,13585,2.758,13586,3.122,13587,2.758,13588,3.122,13589,3.122,13590,6.329,13591,6.329,13592,4.715,13593,4.715,13594,5.68,13595,5.68,13596,4.715,13597,3.122,13598,4.715,13599,3.122,13600,4.715,13601,2.758,13602,7.964,13603,3.122,13604,5.68,13605,6.329,13606,2.758,13607,3.122,13608,3.531,13609,3.122,13610,3.122,13611,3.122,13612,7.964,13613,3.122,13614,3.122,13615,3.122,13616,3.122,13617,6.329,13618,4.715,13619,6.794,13620,6.794,13621,6.329,13622,5.68,13623,3.122,13624,6.794,13625,3.122,13626,8.091,13627,3.122,13628,3.531,13629,3.122,13630,2.338,13631,2.076,13632,2.338,13633,3.122,13634,3.122,13635,3.122,13636,3.122,13637,4.715,13638,3.122,13639,3.122,13640,3.122,13641,3.122,13642,3.122,13643,3.122,13644,3.122,13645,2.518,13646,2.076,13647,3.122,13648,4.715,13649,3.122,13650,3.122,13651,4.715,13652,3.122,13653,4.715,13654,4.715,13655,3.122,13656,5.589,13657,6.329,13658,3.122,13659,6.55,13660,3.122,13661,5.68,13662,5.68,13663,5.68,13664,3.122,13665,3.122,13666,3.122,13667,3.122,13668,3.122,13669,3.122,13670,3.122,13671,3.122,13672,3.122,13673,3.122,13674,3.122,13675,3.122,13676,3.122,13677,3.122,13678,3.122,13679,3.122,13680,3.122,13681,3.122,13682,3.122,13683,3.122,13684,3.122,13685,3.122,13686,3.122,13687,3.122,13688,3.122,13689,3.122,13690,3.122,13691,3.122,13692,3.122,13693,3.122,13694,3.122,13695,3.122,13696,3.122,13697,3.122,13698,3.122,13699,3.122,13700,3.122,13701,3.122,13702,3.122,13703,3.122,13704,3.122,13705,2.758,13706,3.122,13707,3.122,13708,3.122,13709,3.122,13710,3.122,13711,3.122,13712,3.122,13713,3.122,13714,3.122,13715,4.715,13716,4.715,13717,3.122,13718,3.122,13719,3.122,13720,3.122,13721,4.715,13722,4.715,13723,3.122,13724,3.122,13725,4.715,13726,3.122,13727,3.122,13728,3.122,13729,3.122,13730,3.122,13731,3.122,13732,3.122,13733,3.122,13734,3.122,13735,3.122,13736,3.122,13737,3.122,13738,3.122,13739,3.122,13740,6.794,13741,6.329,13742,3.122,13743,6.329,13744,3.122,13745,6.329,13746,3.122,13747,6.329,13748,3.122,13749,6.329,13750,3.122,13751,3.122,13752,4.715,13753,3.122,13754,4.715,13755,4.164,13756,3.122,13757,3.122,13758,3.122,13759,3.122,13760,3.122,13761,3.122,13762,3.122,13763,2.518,13764,3.122,13765,3.122,13766,3.122,13767,3.122,13768,3.122,13769,3.122,13770,3.122,13771,3.122,13772,3.122,13773,3.122,13774,3.122,13775,3.122,13776,3.122,13777,3.122,13778,3.122,13779,3.122,13780,3.122,13781,3.122,13782,3.122,13783,3.122,13784,3.122,13785,3.122,13786,3.122,13787,3.122,13788,3.122,13789,3.122,13790,3.122,13791,3.122,13792,3.122,13793,3.122,13794,3.122,13795,3.122,13796,3.122,13797,3.122,13798,3.122,13799,2.758,13800,2.758,13801,2.518,13802,3.122,13803,3.122,13804,2.758,13805,3.122,13806,4.164,13807,3.122,13808,3.122,13809,3.122,13810,3.122,13811,2.758,13812,2.758,13813,4.164,13814,3.122,13815,3.122,13816,4.715,13817,4.715,13818,5.68,13819,5.68,13820,5.68,13821,5.68,13822,5.017,13823,5.68,13824,5.68,13825,5.68,13826,5.68,13827,5.017,13828,5.68,13829,5.68,13830,5.68,13831,4.715,13832,4.715,13833,3.122,13834,3.122,13835,3.122,13836,3.122,13837,3.122,13838,3.122,13839,2.518,13840,3.122,13841,2.758,13842,3.122,13843,3.122,13844,3.122,13845,4.715,13846,2.758,13847,3.122,13848,2.758,13849,4.715,13850,4.715,13851,3.122,13852,3.122,13853,2.758,13854,3.122,13855,3.122,13856,3.122,13857,3.122,13858,3.122,13859,3.122,13860,2.758,13861,3.122,13862,3.122,13863,3.122,13864,3.122,13865,2.758,13866,3.122,13867,3.122,13868,3.122,13869,3.122,13870,3.122,13871,3.122,13872,4.715,13873,4.715,13874,4.715,13875,4.715,13876,3.122,13877,3.122,13878,3.122]],["title//en/lessons/image-classification-neural-networks",[13,0.477,117,0.067,1660,0.998,3713,1.332,3788,2.281,5252,1.609,5918,2.389]],["body//en/lessons/image-classification-neural-networks",[1,1.338,3,0.07,4,0.4,5,0.065,6,0.52,7,2.625,8,0.299,12,0.131,13,1.195,14,0.42,18,0.278,19,0.765,22,0.52,23,0.725,24,1.649,25,0.558,26,0.288,27,0.698,28,0.409,31,1.229,32,1.477,33,1.511,38,0.706,39,0.229,40,0.195,42,0.13,45,0.089,46,0.12,47,0.558,48,0.731,49,0.094,50,2.508,52,1.453,53,2.206,55,0.622,57,0.291,58,0.457,59,0.386,60,0.208,64,0.659,68,0.457,69,0.94,71,0.089,72,1.071,74,0.32,76,0.288,77,2.242,78,0.909,81,0.384,82,0.038,87,0.323,88,0.4,89,0.729,92,0.638,93,0.025,94,0.535,95,0.723,96,0.62,98,1.113,103,0.449,104,0.585,105,0.123,106,0.858,107,0.633,108,0.654,109,2.118,110,0.341,111,0.508,112,0.854,113,0.82,114,0.962,115,0.026,117,0.16,118,1.12,119,0.982,120,0.679,122,0.323,127,0.872,128,0.52,129,0.33,130,0.043,131,0.508,132,0.061,133,1.316,134,0.413,135,0.275,136,0.6,137,0.076,138,0.143,140,0.94,144,0.553,145,0.352,146,0.183,148,2.595,152,0.534,153,0.11,154,0.839,157,0.457,158,0.681,159,0.086,160,0.115,164,1.278,167,0.794,173,0.416,176,0.801,179,0.49,180,0.825,181,1.498,185,0.132,189,0.162,190,0.008,191,0.759,192,0.985,193,0.482,196,1.415,197,2.333,201,0.184,202,1.453,203,1.314,207,2.858,208,0.585,211,0.211,213,1.701,214,0.238,216,1.08,220,0.299,221,0.309,227,0.327,228,0.214,229,2.249,230,2.138,231,1.837,232,1.573,237,1.61,238,1.251,242,0.368,243,1.071,244,2.26,249,0.565,251,0.858,254,1.899,256,0.962,257,0.319,260,2.368,261,0.659,262,0.708,263,0.327,266,0.637,268,0.768,272,0.252,273,0.285,276,1.569,277,0.073,281,2.567,282,0.521,284,1.841,285,1.925,291,1.096,294,0.352,296,0.585,297,0.249,299,0.681,303,0.384,304,0.384,305,1.132,306,0.635,307,0.764,309,1.538,311,0.469,313,0.812,316,0.461,320,1.61,321,0.62,324,1.41,325,2.679,326,1.559,327,1.538,330,0.704,333,0.472,335,0.356,340,1.062,341,0.118,345,0.804,347,1.08,348,1.096,349,0.432,350,0.249,353,0.346,356,0.553,357,0.37,358,0.976,360,0.237,363,0.454,367,1.096,368,0.69,369,0.753,371,2.242,374,1.935,379,0.805,380,0.235,381,0.162,382,0.386,383,0.27,387,0.785,389,0.386,390,0.334,394,0.443,395,0.139,396,0.919,400,1.25,401,0.976,402,1.031,403,1.661,405,0.387,406,0.953,407,0.384,409,0.37,410,0.973,415,1.415,416,0.552,418,0.457,420,1.256,422,0.263,425,0.262,427,0.723,428,0.27,431,0.258,433,0.703,435,0.379,436,0.147,438,0.397,439,0.188,440,0.919,441,0.165,442,0.654,443,0.748,444,0.083,446,1.849,447,0.846,449,0.151,450,0.124,459,0.663,460,1.007,461,0.432,462,2.069,464,0.801,468,0.157,469,1.008,470,1.341,471,0.536,473,1.503,476,0.556,485,0.482,486,0.081,487,0.508,488,0.64,489,1.122,493,0.073,495,1.193,498,0.548,503,3.252,504,1.025,508,1.154,509,0.223,510,1.096,511,0.336,513,0.21,519,0.192,524,0.82,525,0.603,527,0.548,530,0.356,531,0.301,534,0.654,535,1.217,540,1.201,547,0.576,550,1.201,554,0.635,560,0.518,562,1.724,566,0.262,570,0.828,573,0.82,574,1.217,575,0.204,577,0.428,580,1.278,583,0.495,586,0.731,587,0.65,590,1.104,591,0.585,592,2.223,593,1.344,594,0.502,597,1.08,600,1.251,601,0.191,602,2.884,603,0.731,610,0.263,613,0.619,615,4.072,618,0.684,631,2.72,632,2.138,634,1.453,635,0.521,636,1.347,637,2.039,642,1.415,643,1.008,644,1.08,645,0.261,646,0.645,647,0.207,648,2.394,649,1.701,650,2.389,652,1.966,659,0.858,661,0.389,663,0.184,665,0.65,666,1.14,672,0.698,673,0.443,675,1.456,678,1.148,680,0.931,681,0.708,682,0.82,687,1.547,690,0.681,693,3.869,703,1.493,704,2.26,705,0.192,706,0.976,707,0.436,709,1.925,712,1.786,713,1.16,714,0.576,715,1.106,733,1.229,734,2.118,736,0.839,738,0.65,739,0.783,740,0.857,741,1.021,742,1.403,743,1.311,744,0.457,750,0.536,752,1.317,755,0.643,757,0.872,761,1.217,762,2.17,763,0.731,765,0.261,766,0.556,768,0.174,774,0.62,777,0.916,779,0.727,780,1.188,785,1.287,788,0.515,794,0.397,795,1.549,803,0.641,804,2.394,805,1.311,806,0.508,807,0.825,808,1.28,809,0.953,810,1.122,812,0.184,813,2.039,817,0.228,821,0.946,823,2.412,827,0.745,830,0.962,834,0.82,835,0.932,839,0.363,840,0.483,841,0.919,844,0.783,847,0.839,852,0.548,853,1.513,856,3.543,858,0.825,859,1.807,863,0.976,874,1.113,876,0.817,879,1.047,881,3.694,882,0.469,900,0.684,907,0.82,917,0.919,922,2.858,924,0.909,925,1.379,926,0.805,927,2.326,929,2.081,930,0.619,941,1.229,944,1.148,947,1.25,949,1.41,950,0.222,951,0.976,954,0.798,968,1.612,971,1.975,972,1.122,974,1.096,976,0.258,980,0.825,981,0.825,983,0.723,985,0.94,987,1.85,988,0.744,989,0.909,990,0.576,991,1.884,992,1.779,994,1.344,996,0.801,997,1.504,1000,1.007,1004,1.278,1005,1.511,1009,1.007,1010,3.298,1012,1.673,1013,0.414,1022,0.819,1024,1.818,1028,1.436,1029,0.638,1031,0.856,1032,0.698,1034,1.031,1035,0.504,1038,2.537,1048,0.548,1052,0.643,1056,1.031,1062,1.113,1063,2.039,1073,0.457,1075,0.953,1079,0.669,1084,0.849,1091,0.59,1101,0.548,1102,0.919,1103,2.333,1107,2.666,1108,1.779,1109,2.598,1110,0.962,1131,0.405,1138,1.344,1141,1.188,1147,2.547,1151,0.765,1159,1.415,1162,1.055,1167,1.188,1182,1.012,1186,1.106,1202,0.258,1212,1.021,1216,0.976,1218,2.303,1224,1.573,1225,1.477,1227,1.314,1232,2.847,1233,0.841,1234,1.698,1236,2.118,1246,0.985,1278,1.578,1283,1.837,1292,1.311,1294,0.783,1298,1.679,1299,1.673,1300,3.724,1306,2.92,1313,4.095,1326,0.368,1328,1.578,1329,0.62,1330,0.878,1331,1.08,1369,1.251,1370,0.635,1377,1.453,1378,2.708,1391,1.511,1392,0.698,1397,1.493,1408,1.877,1409,0.765,1415,1.321,1426,0.576,1429,1.378,1447,2.455,1450,2.26,1454,1.737,1458,3.671,1476,0.896,1477,1.899,1488,1.105,1493,0.887,1518,0.731,1523,0.714,1529,0.229,1563,0.845,1585,2.138,1586,1.724,1590,1.229,1600,1.247,1607,2.206,1608,1.453,1610,1.724,1614,2.198,1623,1.837,1626,2.118,1630,1.059,1631,1.294,1632,0.672,1636,0.765,1637,0.562,1639,0.432,1641,1.132,1645,0.988,1648,0.571,1660,2.491,1662,0.622,1664,1.217,1665,0.94,1669,1.278,1673,3.411,1683,0.878,1684,0.409,1687,1.568,1689,1.106,1690,1.837,1693,1.837,1694,1.007,1696,4.388,1702,0.82,1704,1.578,1717,1.16,1721,1.877,1724,1.538,1729,2.278,1730,1.415,1731,1.511,1733,1.132,1734,1.379,1744,1.511,1747,1.724,1748,0.878,1750,2.278,1751,3.544,1752,1.278,1753,2.039,1758,1.837,1768,1.837,1775,1.975,1777,3.592,1778,1.023,1779,3.077,1782,2.412,1783,2.683,1784,2.303,1797,1.975,1813,1.379,1825,1.188,1852,1.966,1853,0.681,1870,3.077,1894,1.344,1906,1.777,1926,2.395,1929,3.149,1934,1.831,1937,1.477,1941,2.598,1942,1.096,1947,1.105,1948,0.482,1949,1.987,1972,0.898,1983,1.217,1985,0.985,1986,0.748,1995,1.987,1999,2.242,2007,0.883,2010,0.488,2016,1.012,2021,1.436,2025,2.039,2058,0.82,2061,0.953,2062,0.508,2070,2.683,2071,2.206,2087,1.335,2097,2.307,2101,2.683,2102,1.758,2124,2.63,2127,0.637,2129,2.118,2131,2.394,2133,0.714,2142,2.173,2151,0.985,2153,1.799,2170,1.023,2172,0.828,2180,2.036,2182,2.412,2189,1.925,2190,1.16,2192,1.578,2193,1.16,2202,1.673,2204,1.217,2209,2.118,2212,0.765,2213,0.917,2216,1.379,2223,2.138,2251,1.344,2255,2.303,2257,3.077,2269,2.412,2270,1.837,2272,2.223,2275,2.87,2277,1.673,2279,1.779,2282,1.724,2302,4.319,2306,0.731,2309,1.246,2321,1.779,2338,0.562,2353,1.08,2356,1.379,2366,1.975,2368,2.089,2373,1.188,2378,3.454,2381,1.493,2382,1.251,2403,3.69,2421,4.206,2428,1.724,2450,1.278,2479,1.673,2507,3.034,2509,1.779,2542,0.976,2547,2.471,2548,1.511,2550,1.106,2560,2.395,2571,4.849,2576,1.673,2577,1.578,2584,1.673,2652,1.415,2660,1.604,2676,1.837,2677,2.64,2742,2.395,2748,0.849,2752,1.227,2753,1.578,2754,2.249,2765,1.415,2772,0.858,2775,1.622,2783,2.798,2792,1.031,2795,1.287,2797,1.379,2800,3.98,2819,1.673,2824,2.225,2825,0.748,2827,0.672,2832,1.008,2833,1.278,2834,1.493,2838,1.659,2844,1.584,2848,1.055,2851,1.198,2856,3.077,2865,2.206,2871,2.057,2882,2.858,2901,1.584,2902,1.578,2909,1.443,2917,1.511,2923,2.249,2929,3.438,2936,1.743,2938,1.132,2953,2.395,2962,1.415,2963,1.877,2966,2.395,2974,0.962,2988,3.333,3017,1.055,3023,2.412,3028,1.453,3074,4.206,3077,1.493,3102,1.837,3104,3.633,3124,2.26,3150,6.518,3154,2.138,3198,3.684,3200,2.26,3216,2.683,3238,1.201,3256,3.438,3269,3.411,3273,1.807,3286,1.453,3288,2.198,3291,1.16,3301,2.039,3320,0.985,3333,2.039,3334,2.412,3338,1.08,3353,3.298,3354,2.537,3360,1.379,3370,1.132,3382,2.72,3394,2.498,3398,4.488,3407,1.535,3414,1.415,3520,1.453,3616,1.535,3637,3.371,3669,0.985,3713,3.149,3714,2.206,3716,1.278,3721,1.724,3732,3.289,3742,3.159,3784,2.395,3788,5.669,3791,1.724,3796,2.567,3809,2.206,3821,3.842,3829,2.975,3830,2.683,3971,3.768,4011,2.498,4012,3.411,4013,4.035,4021,4.244,4022,1.779,4023,1.578,4113,1.779,4118,1.379,4120,2.858,4124,2.967,4161,0.82,4194,2.816,4265,1.008,4270,1.379,4272,2.683,4279,2.039,4331,3.298,4353,3.149,4492,2.537,4531,2.118,4552,1.724,4566,1.008,4584,2.92,4611,1.837,4618,1.966,4619,3.034,4629,2.683,4630,2.206,4638,2.412,4941,2.537,4942,2.326,5056,1.16,5070,3.077,5095,2.537,5167,1.779,5179,2.303,5252,3.503,5268,5.639,5269,4.634,5291,2.816,5341,1.188,5372,2.412,5404,2.816,5473,1.724,5474,3.077,5484,3.077,5495,1.966,5530,3.077,5568,2.206,5607,1.966,5608,3.454,5637,1.673,5648,2.412,5651,2.469,5662,2.858,5718,4.406,5722,1.779,5818,2.039,5822,3.724,5824,4.406,5832,1.624,5834,1.966,5843,2.92,5845,1.837,5848,2.039,5864,2.63,5870,1.673,5886,3.077,5889,4.406,5890,1.16,5918,5.719,5922,5.524,5946,2.537,5952,3.077,5953,2.118,5964,4.092,5979,1.311,6043,4.851,6094,5.148,6095,4.488,6096,4.827,6097,3.371,6104,3.869,6198,2.858,6210,2.138,6215,2.858,6238,3.633,6304,3.371,6316,3.077,6386,7.269,6455,2.858,6531,2.92,6534,3.073,6538,3.077,6581,1.031,6737,4.781,6776,2.039,6973,3.077,7132,2.858,7158,2.683,7207,2.537,7209,1.453,7330,4.406,7412,2.138,7712,4.244,7749,1.779,7766,1.966,7778,2.412,7834,2.683,7842,5.871,8193,3.633,8226,3.077,8265,2.303,8269,3.724,8283,4.264,8289,1.837,8333,3.077,8367,5.62,8392,4.827,8404,3.077,8478,3.077,8585,1.899,8723,3.077,8747,1.899,8825,2.858,9141,3.842,9167,2.858,9219,2.537,9239,3.077,9273,5.148,9322,3.371,9327,4.827,9354,3.077,9697,2.683,9836,2.858,9898,2.858,10350,2.858,10439,3.077,10567,4.406,10627,2.683,10663,3.371,10913,2.412,10961,2.683,11025,2.858,11102,3.077,11156,8.187,11309,2.537,11345,2.303,11386,3.371,12440,2.537,12513,2.858,13051,2.537,13098,2.683,13099,2.683,13195,2.537,13372,2.683,13656,4.827,13879,9.025,13880,3.816,13881,3.816,13882,9,13883,3.816,13884,7.904,13885,9,13886,3.816,13887,3.816,13888,3.816,13889,4.406,13890,3.816,13891,4.406,13892,2.683,13893,3.077,13894,3.816,13895,7.377,13896,4.827,13897,3.371,13898,3.816,13899,3.816,13900,4.827,13901,3.816,13902,7.14,13903,3.816,13904,3.371,13905,4.827,13906,5.465,13907,3.371,13908,3.816,13909,5.465,13910,4.827,13911,5.465,13912,4.827,13913,3.816,13914,3.816,13915,5.465,13916,3.816,13917,3.816,13918,3.816,13919,3.816,13920,3.816,13921,3.816,13922,3.816,13923,3.371,13924,6.385,13925,3.371,13926,3.816,13927,3.816,13928,3.816,13929,4.406,13930,3.816,13931,3.816,13932,3.816,13933,3.816,13934,6.157,13935,3.816,13936,6.971,13937,3.816,13938,3.816,13939,6.157,13940,3.371,13941,3.371,13942,3.816,13943,6.385,13944,3.816,13945,3.816,13946,7.904,13947,2.683,13948,4.827,13949,3.816,13950,3.077,13951,3.077,13952,3.371,13953,3.816,13954,3.816,13955,3.371,13956,3.816,13957,3.816,13958,3.816,13959,3.816,13960,5.639,13961,3.816,13962,6.971,13963,3.816,13964,3.816,13965,6.385,13966,6.385,13967,3.816,13968,3.816,13969,3.371,13970,4.827,13971,3.816,13972,5.465,13973,3.816,13974,6.971,13975,5.465,13976,3.816,13977,3.816,13978,3.816,13979,7.676,13980,7.377,13981,5.465,13982,3.816,13983,5.465,13984,3.816,13985,5.465,13986,5.465,13987,3.816,13988,3.816,13989,7.377,13990,7.904,13991,7.377,13992,5.948,13993,3.816,13994,6.971,13995,6.971,13996,7.377,13997,5.465,13998,5.465,13999,5.465,14000,5.465,14001,3.816,14002,3.371,14003,3.816,14004,3.816,14005,3.816,14006,3.816,14007,5.465,14008,6.385,14009,3.816,14010,3.816,14011,3.816,14012,3.816,14013,3.816,14014,3.816,14015,3.816,14016,5.465,14017,3.816,14018,3.816,14019,3.816,14020,3.816,14021,3.816,14022,5.465,14023,3.816,14024,3.816,14025,3.077,14026,3.816,14027,3.816,14028,3.816,14029,3.816,14030,3.816,14031,3.816,14032,5.465,14033,3.816,14034,3.816,14035,3.816,14036,5.465,14037,3.816,14038,3.816,14039,3.816,14040,3.816,14041,3.816,14042,5.639,14043,3.816,14044,3.816,14045,5.465,14046,2.683,14047,5.465,14048,3.816,14049,3.816,14050,3.816,14051,3.816,14052,3.816,14053,3.816,14054,3.371,14055,3.816,14056,3.816,14057,3.816,14058,3.816,14059,3.816,14060,3.816,14061,3.816,14062,3.816,14063,3.816,14064,3.816,14065,3.816,14066,3.816]],["title//en/lessons/installing-omeka",[15,0.335,2986,3.673]],["body//en/lessons/installing-omeka",[3,0.073,4,0.376,5,0.063,7,1.825,8,0.726,9,0.122,10,1.965,12,0.084,14,0.361,15,0.544,27,1.046,28,0.84,29,0.274,30,0.907,36,1.066,40,0.199,42,0.195,45,0.062,47,0.543,49,0.092,50,1.87,55,0.686,57,0.327,60,0.207,63,1.281,71,0.084,74,0.784,78,0.952,81,0.344,83,0.667,88,0.358,89,0.528,90,1.335,91,1.546,93,0.025,98,0.998,103,0.402,105,0.107,108,0.685,115,0.021,117,0.166,119,0.761,120,0.562,121,1.917,122,0.261,125,1.548,128,0.544,129,0.748,130,0.04,132,0.054,133,1.378,137,0.082,138,0.154,139,0.166,140,1.41,141,1.189,142,2.908,145,0.781,146,0.121,153,0.129,158,1.281,159,0.078,160,0.101,173,0.467,176,1.647,179,0.551,180,1.083,189,0.213,190,0.008,193,0.723,200,0.467,201,0.167,214,0.195,220,0.614,221,0.581,228,0.199,236,1.477,239,2.367,241,1.511,242,0.488,251,1.287,257,0.402,261,0.511,263,0.314,266,0.667,268,0.63,272,0.281,273,0.277,277,0.072,289,1.022,291,1.148,297,0.261,298,1.407,299,1.281,304,0.431,307,0.859,310,1.659,311,0.964,312,1.511,314,5.512,316,0.432,328,0.641,329,1.148,330,0.578,333,0.486,335,0.247,336,2.667,337,3.957,341,0.143,349,0.648,353,0.347,356,0.495,357,0.606,358,0.801,360,0.226,363,0.467,369,0.561,378,6.339,380,0.17,381,0.213,382,0.578,383,0.305,384,3.146,386,4.614,389,0.578,390,0.394,394,0.464,395,0.146,404,5.787,406,1.252,409,0.531,412,3.617,414,1.046,418,0.685,420,0.975,422,0.229,424,0.495,425,0.195,429,1.726,435,0.394,436,0.221,437,1.62,438,0.247,439,0.214,442,0.939,443,1.122,444,0.078,449,0.154,450,0.134,459,0.683,461,0.813,466,1.62,468,0.109,469,1.511,471,0.561,472,0.723,480,3.804,486,0.152,490,3.153,493,0.075,495,0.864,504,1.017,506,0.344,509,0.216,511,0.375,517,1.617,519,0.216,523,1.739,524,1.23,530,0.511,554,0.952,559,0.843,560,0.316,561,2.367,566,0.344,570,0.93,572,1.148,577,0.448,594,0.431,600,1.122,601,0.191,613,0.648,644,1.62,645,0.234,646,0.725,657,3.453,661,0.392,662,1.287,663,0.133,673,0.635,675,1.252,683,0.98,705,0.414,706,1.022,720,1.781,724,1.335,726,1.41,733,2.12,736,1.258,738,0.975,740,0.704,746,2.301,753,2.436,755,0.528,763,1.096,765,0.234,766,0.505,776,2.465,777,1.036,779,0.761,788,0.449,806,0.761,807,1.083,808,1.439,809,1.252,814,1.717,817,0.263,821,1.005,827,0.578,829,1.347,832,1.096,835,0.723,839,0.683,841,1.378,859,1.62,865,3.058,871,1.739,879,1.096,884,1.738,911,2.754,926,0.843,928,1.87,930,0.648,931,1.335,945,1.917,946,1.511,976,0.531,981,1.183,984,1.781,1009,0.781,1031,0.595,1041,3.146,1051,1.367,1057,2.289,1061,1.698,1079,0.572,1080,1.583,1120,1.744,1135,1.287,1162,1.985,1202,0.531,1233,0.595,1326,0.33,1394,2.068,1401,0.613,1402,2.948,1409,1.733,1431,2.121,1457,0.975,1459,1.343,1476,0.648,1523,1.071,1568,2.122,1616,2.367,1632,0.704,1643,1.781,1645,1.213,1654,2.97,1660,1.511,1668,1.374,1676,1.659,1689,1.659,1691,1.548,1694,0.781,1778,1.071,1853,1.4,1902,2.754,1921,3.177,1932,1.439,1940,1.651,1948,0.723,1952,2.886,1959,2.926,1972,1.69,1985,1.477,2001,4.614,2003,1.096,2007,0.685,2010,0.511,2016,1.137,2024,1.985,2050,1.895,2058,1.542,2070,5.045,2079,1.407,2083,1.917,2087,1.096,2103,2.508,2104,1.148,2131,1.965,2137,3.243,2142,2.63,2154,1.965,2170,1.071,2172,0.742,2187,3.058,2189,3.123,2198,2.501,2202,3.886,2203,4.771,2205,4.711,2212,1.148,2213,0.822,2215,3.453,2253,2.274,2278,2.436,2281,3.308,2302,2.848,2306,1.502,2309,0.929,2313,3.058,2448,2.908,2459,2.848,2479,3.146,2519,4.393,2547,1.917,2551,2.239,2660,1.317,2739,3.946,2748,1.043,2766,2.585,2772,1.287,2792,1.546,2803,2.179,2807,2.301,2824,1.659,2825,1.122,2827,0.704,2832,1.511,2851,1.424,2893,5.054,2902,2.367,2909,1.511,2974,1.443,2986,5.974,2989,5.465,3022,3.617,3077,2.239,3124,2.968,3215,3.835,3236,2.754,3297,5.787,3360,2.068,3439,1.202,3625,4.614,3716,3.099,3831,2.367,3841,2.667,4140,3.177,4564,2.754,4572,3.804,4969,2.754,5278,3.804,5476,3.617,5548,2.239,5571,5.054,5608,3.617,5722,3.345,5876,3.177,5890,1.739,5985,2.585,6534,3.454,6623,4.023,7253,4.023,7740,3.804,7795,3.308,7807,4.564,7937,4.771,8058,5.952,8061,4.536,8074,5.212,8213,4.189,8260,3.242,8285,2.948,8558,5.054,8821,3.804,9192,4.023,9217,4.023,9530,5.512,9593,5.872,9697,5.045,9874,3.453,10587,5.787,11083,5.374,11294,3.453,13110,7.263,13144,5.054,13232,5.787,13464,5.374,14067,7.841,14068,9.289,14069,6.925,14070,6.322,14071,5.723,14072,7.831,14073,5.723,14074,7.841,14075,5.723,14076,8.468,14077,7.177,14078,7.177,14079,8.222,14080,5.723,14081,5.723,14082,5.723,14083,5.723,14084,5.723,14085,8.468,14086,4.614,14087,5.723,14088,8.468,14089,7.177,14090,7.177,14091,4.614,14092,5.723,14093,5.723,14094,8.867,14095,7.177,14096,7.177,14097,7.177,14098,7.841,14099,5.723,14100,5.723,14101,5.723,14102,5.723,14103,7.177,14104,5.723,14105,5.723,14106,5.723,14107,7.177,14108,7.177,14109,5.723,14110,7.177,14111,5.723,14112,8.222,14113,5.723,14114,7.177,14115,5.723,14116,5.723,14117,5.054,14118,5.723,14119,5.723,14120,5.723]],["title//en/lessons/installing-python-modules-pip",[15,0.276,950,0.153,3439,1.004,4508,1.643]],["body//en/lessons/installing-python-modules-pip",[3,0.086,5,0.078,6,0.8,8,0.714,9,0.118,15,0.546,17,1.514,18,0.654,27,1.64,29,0.379,40,0.225,45,0.073,57,0.36,60,0.208,69,0.988,71,0.089,74,0.662,91,1.814,92,0.728,93,0.019,94,0.454,95,0.658,98,1.17,104,0.719,105,0.125,115,0.019,117,0.12,120,0.619,125,1.587,129,0.684,130,0.042,132,0.046,135,0.214,137,0.059,138,0.114,139,0.167,145,0.817,146,0.142,153,0.135,154,1.475,159,0.073,160,0.108,180,1.193,189,0.258,190,0.006,193,0.848,200,0.437,211,0.249,214,0.296,227,0.305,228,0.228,239,2.776,250,2.961,261,0.6,263,0.306,266,1.045,272,0.229,273,0.342,291,1.346,294,0.37,296,0.719,297,0.36,311,0.825,313,0.782,316,0.436,336,4.046,353,0.275,358,0.94,360,0.218,363,0.437,364,2.436,375,1.038,380,0.263,381,0.199,383,0.287,389,0.678,395,0.134,396,1.617,405,0.322,407,0.472,414,1.227,417,1.409,425,0.27,438,0.388,439,0.156,449,0.114,459,0.638,466,2.239,485,0.848,486,0.167,489,1.623,490,2.699,504,0.87,534,0.803,541,1.544,554,1.116,587,1.143,590,0.916,599,0.825,601,0.156,610,0.214,636,1.654,645,0.324,647,0.156,663,0.156,705,0.338,706,1.198,707,0.37,724,1.09,732,2.489,738,1.143,755,0.775,758,1.064,768,0.306,774,1.09,778,1.379,803,0.489,812,0.156,817,0.235,821,0.76,827,0.799,832,1.514,835,0.848,839,0.638,884,1.623,924,1.116,926,0.988,950,0.302,951,1.501,976,0.454,979,4.461,989,1.398,1029,0.581,1031,0.921,1032,1.445,1046,3.23,1123,2.193,1151,1.107,1326,0.387,1529,0.403,1582,3.586,1590,1.509,1630,0.964,1711,2.556,1734,2.425,1776,1.994,1853,1.412,1909,3.725,1940,1.544,1945,4.998,1972,1.862,2007,0.946,2021,1.509,2063,2.193,2123,5.411,2154,2.716,2172,1.09,2212,1.346,2240,2.14,2247,2.626,2272,2.14,2309,1.09,2542,1.412,2741,1.58,3154,2.626,3439,1.955,3621,2.776,3806,2.856,4111,5.026,4265,1.772,4508,3.24,5134,5.026,5985,3.032,6556,3.725,8237,4.718,8546,4.718,9531,5.026,10772,5.928,12131,5.928,13141,5.411,14086,5.411,14121,5.411,14122,6.712,14123,7.908,14124,6.712,14125,5.928,14126,5.928,14127,7.401,14128,6.712,14129,6.712,14130,6.712,14131,6.712,14132,6.984,14133,6.712,14134,5.928,14135,6.712,14136,6.712]],["title//en/lessons/interactive-text-games-using-twine",[38,0.279,60,0.069,82,0.015,117,0.056,1602,1.37,2752,0.785,5969,1.735,8290,1.67,9462,2.52]],["body//en/lessons/interactive-text-games-using-twine",[3,0.087,4,0.325,5,0.071,6,0.715,9,0.078,13,1.04,14,0.18,22,0.685,23,0.544,25,0.538,26,0.44,28,0.904,30,0.568,32,1.666,33,2.308,34,1.669,36,1.114,38,0.736,39,0.433,40,0.202,45,0.084,46,0.097,47,0.586,49,0.094,50,2.015,51,0.925,52,2.579,55,0.69,58,0.811,59,0.623,60,0.207,63,0.64,64,0.672,65,1.945,67,1.202,68,0.97,69,0.908,70,1.05,71,0.083,72,1.636,74,0.737,76,0.544,78,1.025,79,1.09,81,0.407,82,0.043,83,0.609,86,1.412,87,0.278,88,0.47,89,0.625,90,1.226,92,0.623,93,0.026,95,0.512,96,0.582,103,0.252,105,0.121,106,0.807,107,0.607,108,0.738,110,0.693,111,1.032,112,0.684,115,0.027,117,0.168,118,0.643,119,0.477,120,0.588,122,0.3,123,1.202,127,0.842,129,0.623,130,0.035,131,1.032,132,0.06,134,0.568,135,0.259,136,0.548,137,0.074,138,0.155,139,0.159,141,0.465,143,2.213,144,0.671,146,0.159,148,1.09,152,0.502,153,0.112,154,0.789,157,0.626,158,1.101,159,0.094,160,0.107,165,2.073,167,0.341,170,1.75,171,1.708,172,1.672,173,0.441,175,1.232,176,1.294,179,0.252,181,0.771,185,0.121,186,1.439,189,0.245,190,0.008,191,0.482,193,0.778,197,2.503,200,0.528,201,0.2,202,1.99,205,0.568,206,1.627,211,0.236,214,0.231,215,1.848,217,1.734,220,0.483,221,0.499,222,1.172,223,0.433,225,2.601,227,0.307,228,0.221,231,2.967,237,1.318,238,1.636,242,0.301,243,1.208,247,1.489,249,0.676,251,0.807,253,0.402,256,0.904,257,0.226,259,0.992,262,0.799,263,0.224,266,0.418,268,0.395,272,0.293,273,0.329,277,0.079,281,1.442,282,0.713,284,1.628,285,2.386,294,0.397,296,0.384,297,0.163,298,0.703,299,0.64,303,0.314,304,0.37,309,1.734,311,0.643,313,0.609,316,0.47,318,1.25,320,0.904,321,0.848,325,1.04,326,0.597,328,0.467,330,0.623,335,0.226,339,0.947,340,0.597,341,0.127,349,0.406,350,0.441,353,0.295,357,0.417,358,1.212,360,0.198,363,0.505,368,0.453,369,0.737,374,1.318,379,1.106,380,0.236,381,0.23,382,0.528,383,0.21,387,0.885,389,0.623,390,0.345,394,0.423,395,0.127,399,0.418,400,0.808,405,0.408,407,0.252,409,0.243,414,1.127,416,0.528,418,0.738,420,0.611,422,0.167,424,0.534,425,0.293,427,0.706,428,0.265,429,0.753,430,0.314,431,0.354,434,3.155,435,0.425,436,0.278,438,0.344,439,0.157,440,1.028,441,0.129,443,0.703,444,0.032,447,0.395,449,0.146,450,0.112,451,0.884,459,0.497,460,0.983,464,1.294,468,0.157,469,1.38,470,0.753,471,0.664,475,1.917,476,0.476,486,0.181,488,0.291,489,0.736,491,1.04,493,0.071,494,1.172,495,0.789,496,1.015,497,1.117,498,1.223,505,0.677,506,0.172,507,1.991,508,1.212,509,0.223,510,1.358,511,0.238,512,2.171,513,0.397,517,1.451,519,0.144,521,0.656,522,0.969,524,1.324,525,0.762,526,1.381,527,0.515,529,1.588,530,0.234,531,0.293,534,0.626,540,1.355,542,0.933,543,1.361,546,0.947,547,1.171,548,1.144,549,0.477,554,0.597,555,1.318,559,0.528,560,0.198,566,0.415,570,0.677,571,5.396,572,1.444,573,0.771,574,1.144,575,0.167,576,0.885,577,0.483,578,3.673,583,0.878,586,1.297,587,1.05,589,1.318,590,0.713,591,0.56,593,1.841,594,0.314,597,1.015,601,0.143,603,1.297,607,2.73,610,0.254,613,0.698,618,0.604,631,1.785,632,1.75,634,2.348,635,0.925,636,0.884,640,1.966,644,1.917,645,0.214,646,0.623,647,0.083,648,2.117,649,1.117,650,1.627,652,1.848,661,0.35,662,1.386,663,0.18,664,0.969,665,0.611,666,1.101,668,1.628,672,1.505,676,0.926,681,0.677,682,0.771,687,1.745,690,0.64,700,0.597,706,0.64,707,0.447,708,1.263,711,1.826,712,2.015,715,1.515,720,2.751,721,0.216,726,1.774,729,1.263,731,1.201,737,1.072,738,0.611,740,0.758,741,1.096,742,1.355,744,0.929,750,0.737,751,2.435,755,0.331,756,4.015,757,1.026,759,2.267,763,0.687,765,0.332,766,0.367,768,0.328,771,3.02,777,0.767,779,1,780,1.627,787,1.83,788,0.327,789,2.686,792,2.792,793,1.201,794,0.705,795,0.703,800,0.626,802,0.842,803,0.548,804,1.795,806,0.477,807,1.022,808,1.594,810,1.265,811,0.825,812,0.185,814,1.267,816,1.695,817,0.155,821,1.006,822,1.232,827,0.819,828,0.947,829,1.23,835,0.909,836,0.855,839,0.341,840,0.466,841,0.864,844,1.072,847,1.149,848,0.687,853,0.671,854,2.649,856,3.294,858,0.541,860,1.442,863,1.101,874,1.181,876,0.759,877,1.175,879,1.486,880,3.836,882,0.758,883,1.123,886,1.288,900,0.56,906,1.848,907,1.455,914,2.29,917,1.485,918,3.303,921,2.435,924,1.025,926,0.528,928,1.172,930,0.406,931,0.611,932,1.991,933,1.008,936,2.892,941,1.788,944,0.753,945,1.75,946,2.228,948,1.62,949,0.926,954,0.528,955,1.144,957,1.477,966,0.719,967,0.477,968,0.753,971,1.888,972,1.072,974,1.236,980,0.789,981,0.541,983,0.592,987,1.515,988,0.418,989,1.126,990,1.2,991,1.412,997,0.656,999,2.267,1009,1.059,1010,2.164,1012,2.29,1013,0.378,1027,1.048,1029,0.737,1034,0.969,1035,0.569,1040,1.06,1044,0.98,1048,0.75,1051,1.436,1052,0.664,1054,2.742,1055,3.474,1056,2.148,1057,1.144,1058,2.296,1059,0.992,1060,1.05,1061,1.064,1062,0.626,1064,1.296,1073,0.811,1075,0.911,1078,1.62,1079,0.566,1091,0.954,1103,1.873,1109,1.263,1111,1.263,1112,0.844,1114,1.708,1116,1.232,1120,0.687,1124,1.848,1127,2.819,1129,1.442,1131,0.427,1133,0.855,1135,0.807,1136,1.403,1142,0.844,1143,1.064,1144,1.064,1145,0.568,1151,0.502,1152,0.89,1154,0.713,1155,2.101,1162,0.992,1165,1.318,1182,1.141,1187,0.969,1193,2.792,1195,4.616,1196,3.72,1202,0.354,1211,3.022,1212,0.453,1214,2.521,1227,1.417,1233,0.544,1236,2.901,1246,1.858,1248,2.515,1252,2.384,1254,1.445,1259,0.969,1261,0.844,1268,1.232,1276,1.366,1279,2.892,1287,1.527,1290,2.384,1294,0.736,1300,3.294,1320,1.296,1323,2.801,1326,0.481,1329,0.582,1332,1.23,1370,0.597,1373,2.479,1378,2.854,1400,1.04,1426,0.789,1430,1.445,1447,1.263,1455,1.551,1458,1.785,1461,0.947,1471,1.515,1476,0.592,1477,1.785,1488,0.568,1499,1.442,1516,1.695,1518,1.001,1520,1.917,1523,1.406,1529,0.478,1551,3.168,1565,1.708,1586,3.662,1596,1.201,1600,1.172,1601,3.301,1602,3.658,1603,2.686,1607,2.073,1608,1.366,1609,3.422,1610,3.849,1619,2.286,1625,2.228,1627,0.771,1629,1.991,1630,0.885,1632,1.013,1637,0.528,1641,2.528,1643,1.117,1645,0.954,1646,2.969,1648,0.467,1650,1.991,1651,2.724,1653,1.572,1655,2.164,1662,0.638,1665,1.959,1668,1.486,1669,1.201,1677,0.969,1683,2.154,1684,0.851,1689,1.963,1690,2.515,1691,0.656,1694,0.49,1708,3.153,1711,1.99,1717,1.588,1721,1.232,1727,1.627,1729,1.064,1731,1.873,1733,1.829,1734,1.296,1744,2.278,1748,1.558,1759,1.62,1778,0.671,1780,1.672,1797,1.888,1809,1.232,1813,3.049,1822,2.521,1823,1.355,1826,1.263,1828,1.442,1840,1.917,1842,3.673,1847,1.672,1853,0.64,1858,0.626,1869,1.672,1888,3.474,1903,0.908,1906,1.915,1912,2.044,1932,1.048,1937,1.83,1942,1.048,1943,1.62,1947,1.285,1948,0.453,1952,1.442,1958,1.172,1959,2.241,1964,1.263,1995,1.117,1998,2.386,2007,0.626,2010,0.321,2017,1.991,2021,0.807,2024,0.992,2028,2.101,2050,0.947,2062,0.477,2063,2.015,2087,1.297,2104,1.556,2109,1.917,2122,2.873,2127,0.418,2133,0.671,2138,3.303,2143,1.263,2151,1.591,2153,1.348,2163,4.616,2170,1.153,2172,0.878,2173,2.435,2180,1.144,2204,1.667,2211,1.938,2212,1.746,2213,0.515,2214,1.897,2215,3.153,2234,0.864,2246,1.62,2251,1.263,2262,1.917,2266,1.848,2271,1.99,2277,2.702,2291,1.025,2292,2.101,2306,1.181,2308,1.366,2309,0.582,2315,4.413,2324,1.527,2325,1.938,2338,0.997,2356,1.888,2357,2.286,2368,2.432,2373,1.627,2374,1.527,2383,1.848,2455,2.384,2459,1.785,2479,2.29,2480,2.044,2495,1.785,2507,4.306,2529,1.04,2542,0.64,2546,1.785,2547,1.75,2552,3.303,2554,1.417,2577,2.161,2578,0.969,2596,1.726,2601,2.686,2633,1.991,2642,2.892,2645,2.892,2652,1.33,2660,1.418,2673,2.515,2681,1.175,2692,3.422,2708,3.303,2727,1.991,2741,1.23,2748,0.901,2751,1.672,2752,1.448,2753,2.161,2754,1.263,2755,1.917,2758,1.483,2759,3.279,2763,4.97,2765,1.33,2779,1.991,2783,2.702,2785,3.591,2789,1.263,2792,1.412,2795,1.451,2799,1.442,2800,4.201,2807,2.479,2811,1.591,2812,1.33,2822,0.864,2824,2.248,2825,0.703,2826,1.263,2827,0.758,2836,3.294,2838,0.807,2869,2.044,2871,0.864,2883,1.403,2898,2.145,2909,0.947,2925,1.38,2936,2.16,2938,1.551,2943,2.044,2951,2.521,2953,3.857,2962,1.33,2966,1.572,2967,1.403,2974,0.904,2975,1.296,2983,1.991,2994,1.483,2999,2.785,3010,1.99,3024,1.403,3030,1.841,3050,2.224,3064,3.02,3095,3.474,3101,1.62,3123,1.366,3124,2.161,3130,2.164,3131,2.601,3148,4.171,3156,2.792,3173,1.232,3180,2.073,3183,2.901,3200,2.801,3229,0.736,3238,1.489,3247,2.29,3256,2.435,3273,1.479,3277,2.801,3279,1.33,3291,1.588,3299,1.527,3300,2.697,3302,2.267,3320,1.748,3333,2.792,3338,1.479,3351,3.168,3353,3.153,3355,3.252,3360,1.296,3369,2.228,3379,3.474,3382,2.601,3394,1.403,3397,1.572,3408,1.144,3422,4.145,3429,1.172,3441,1.99,3510,2.521,3518,3.913,3520,1.366,3546,3.303,3669,1.748,3672,2.549,3690,2.267,3700,3.77,3719,2.521,3721,1.62,3725,4.681,3733,2.267,3747,2.267,3796,2.895,3807,2.895,3826,2.579,3828,2.883,3829,1.672,3849,3.474,3857,2.384,3869,3.157,3903,1.841,3905,1.62,3970,1.442,3997,4.087,4012,1.917,4023,1.483,4069,1.991,4101,1.62,4106,2.892,4113,2.873,4118,1.888,4125,1.527,4128,2.686,4147,2.785,4161,0.771,4165,2.693,4170,2.521,4214,2.686,4265,1.38,4270,2.448,4294,2.361,4323,6.021,4329,1.366,4330,3.474,4424,2.267,4435,2.895,4436,1.917,4442,1.917,4471,2.384,4501,1.726,4529,2.521,4531,1.991,4533,1.917,4552,1.62,4564,1.726,4607,1.672,4611,2.515,4637,3.168,4639,3.168,4773,1.33,4910,2.384,4942,3.198,4943,2.901,5098,2.479,5125,4.786,5138,1.785,5143,4.616,5155,2.384,5186,2.792,5212,5.461,5213,4.098,5220,5.072,5232,2.901,5234,2.267,5265,4.681,5277,3.157,5337,3.155,5341,2.763,5342,2.686,5344,2.892,5347,3.673,5356,1.232,5362,3.303,5366,2.267,5368,1.442,5376,1.991,5389,1.515,5404,2.396,5469,2.073,5473,3.06,5485,2.384,5498,1.848,5513,1.483,5514,4.97,5529,1.785,5534,2.515,5608,3.896,5656,3.168,5735,3.168,5755,2.521,5793,2.521,5817,2.267,5843,3.294,5851,1.726,5856,4.616,5867,2.384,5871,2.521,5888,4.098,5951,2.901,5962,2.792,5966,2.521,5969,5.304,6078,2.892,6104,1.991,6217,2.384,6315,4.333,6564,2.521,6573,2.164,6581,1.412,6662,2.521,6665,3.913,6758,2.686,6761,3.76,6948,2.073,7083,2.073,7130,5.751,7228,1.785,7234,4.97,7263,3.896,7326,2.267,7415,2.892,7472,2.384,7578,2.521,7624,1.572,7712,4.098,7726,4.761,7750,2.164,7766,1.848,7769,3.49,7843,1.483,7882,3.673,7937,2.384,8028,2.073,8041,2.267,8060,6.359,8213,1.917,8269,2.792,8289,1.726,8290,4.622,8291,4.281,8322,5.412,8353,4.616,8357,2.267,8394,1.848,8399,2.686,8409,3.474,8452,3.168,8454,4.595,8486,2.267,8560,2.073,8571,2.686,8597,2.892,8895,3.168,8924,2.892,9172,5.805,9180,2.892,9183,3.913,9188,2.892,9226,3.896,9227,4.616,9315,2.892,9363,6.851,9400,2.892,9433,2.521,9455,2.892,9457,4.616,9462,7.619,9516,4.616,9546,2.892,9614,3.474,9638,3.913,9732,5.982,9842,2.164,9898,2.686,9985,4.333,10007,2.073,10134,2.892,10149,4.098,10207,2.384,10228,5.534,10272,2.521,10282,2.521,10300,2.686,10319,1.917,10327,2.384,10332,3.168,10495,2.892,10649,2.892,10654,3.168,10740,2.267,10815,2.892,10931,2.686,10936,3.168,10992,1.785,10996,4.214,11023,3.915,11028,2.267,11038,6.038,11235,2.892,11245,4.214,11252,2.267,11295,2.521,11306,5.461,11381,2.892,11432,2.686,11504,2.892,12564,3.72,12815,3.673,13042,2.892,13086,2.686,13116,2.686,13583,6.41,13632,2.686,13646,2.384,13891,2.892,13892,2.521,13893,4.214,13912,5.982,13941,3.168,14086,4.214,14137,6.059,14138,5.226,14139,5.226,14140,5.226,14141,4.214,14142,2.686,14143,2.521,14144,3.587,14145,5.226,14146,3.168,14147,2.892,14148,2.686,14149,2.686,14150,5.226,14151,4.214,14152,3.168,14153,3.587,14154,3.587,14155,3.587,14156,3.587,14157,3.168,14158,6.165,14159,6.637,14160,2.892,14161,6.165,14162,3.587,14163,3.587,14164,3.587,14165,3.168,14166,3.587,14167,3.587,14168,3.587,14169,3.587,14170,3.587,14171,3.168,14172,3.587,14173,3.587,14174,5.226,14175,5.226,14176,3.587,14177,5.226,14178,3.587,14179,5.226,14180,3.587,14181,6.165,14182,3.587,14183,3.587,14184,3.587,14185,2.521,14186,4.214,14187,3.587,14188,5.226,14189,3.587,14190,3.587,14191,6.165,14192,3.587,14193,3.168,14194,3.168,14195,3.587,14196,3.587,14197,5.226,14198,3.587,14199,3.587,14200,3.587,14201,6.165,14202,3.587,14203,3.587,14204,3.168,14205,2.521,14206,6.165,14207,6.165,14208,3.587,14209,7.453,14210,6.255,14211,3.587,14212,6.165,14213,3.913,14214,3.587,14215,6.165,14216,5.445,14217,2.384,14218,3.168,14219,3.587,14220,3.587,14221,6.773,14222,3.587,14223,2.892,14224,3.587,14225,3.587,14226,3.587,14227,3.587,14228,3.587,14229,2.892,14230,3.168,14231,3.587,14232,3.587,14233,3.587,14234,5.226,14235,3.587,14236,3.587,14237,3.587,14238,3.587,14239,3.587,14240,3.587,14241,4.616,14242,6.165,14243,6.637,14244,5.226,14245,3.168,14246,3.587,14247,3.168,14248,3.587,14249,7.772,14250,3.168,14251,6.773,14252,3.587,14253,5.226,14254,3.587,14255,7.515,14256,5.226,14257,6.976,14258,5.226,14259,5.226,14260,5.226,14261,2.892,14262,3.587,14263,3.587,14264,3.168,14265,8.346,14266,5.226,14267,4.616,14268,5.226,14269,6.773,14270,5.226,14271,5.226,14272,3.587,14273,5.226,14274,5.226,14275,5.226,14276,4.616,14277,3.587,14278,3.587,14279,3.587,14280,3.587,14281,7.515,14282,3.587,14283,3.587,14284,5.226,14285,3.587,14286,3.587,14287,3.587,14288,3.587,14289,3.587,14290,3.587,14291,3.587,14292,6.165,14293,2.892,14294,3.587,14295,5.226,14296,5.809,14297,6.165,14298,3.587,14299,3.168,14300,3.587,14301,3.587,14302,3.587,14303,3.587,14304,3.168,14305,3.587,14306,3.587,14307,3.587,14308,5.226,14309,3.587,14310,3.587,14311,6.165,14312,3.587,14313,3.587,14314,3.168,14315,3.587,14316,3.587,14317,3.587,14318,3.587,14319,3.587,14320,3.587,14321,3.168,14322,3.587,14323,3.587,14324,3.587,14325,2.521,14326,3.587,14327,3.587,14328,3.587,14329,3.587,14330,4.214,14331,5.226,14332,3.587,14333,3.587,14334,3.587,14335,3.587,14336,3.168,14337,3.587,14338,3.587,14339,3.587,14340,3.587,14341,3.587,14342,3.168,14343,3.587,14344,3.587,14345,2.686,14346,3.587,14347,3.587,14348,3.168,14349,3.587,14350,3.587]],["title//en/lessons/interactive-visualization-with-plotly",[117,0.085,954,0.483,2752,0.795,14351,4.225]],["body//en/lessons/interactive-visualization-with-plotly",[3,0.044,4,0.289,5,0.078,6,0.484,8,0.521,9,0.137,12,0.139,13,1.068,15,0.495,20,1.791,22,0.329,26,0.374,27,1.103,28,0.794,29,0.319,30,0.548,34,1.64,36,0.448,39,0.4,40,0.169,42,0.174,45,0.065,46,0.065,47,0.384,48,0.662,49,0.08,55,0.539,60,0.211,67,1.17,71,0.079,73,1.44,74,0.733,76,0.261,79,1.05,81,0.363,82,0.037,87,0.257,89,0.741,90,1.133,92,0.44,93,0.022,94,0.344,95,0.499,101,1.374,103,0.243,104,0.545,105,0.106,106,1.595,107,0.271,110,0.455,111,0.803,112,0.349,114,0.872,115,0.024,117,0.169,118,0.742,119,0.677,120,0.472,122,0.242,130,0.044,131,0.46,132,0.058,134,0.456,135,0.212,136,0.574,137,0.073,138,0.149,139,0.127,140,1.487,141,0.448,144,0.44,145,0.319,146,0.166,148,1.05,152,0.845,153,0.099,157,0.722,159,0.096,160,0.11,167,0.675,169,0.997,173,0.462,179,0.424,181,1.093,182,1.102,185,0.131,189,0.228,190,0.008,197,2.631,201,0.178,202,3.19,203,1.335,206,2.449,208,0.86,210,1.998,211,0.25,212,1.249,213,1.076,214,0.206,217,0.833,220,0.271,222,1.13,223,0.497,224,2.717,225,3.003,227,0.315,228,0.129,238,0.677,247,1.326,248,2.185,249,0.489,251,1.144,253,0.225,257,0.387,260,1.282,263,0.219,264,1.052,267,0.309,268,0.56,272,0.303,273,0.134,274,1.05,275,3.224,277,0.071,282,0.824,284,0.913,289,0.908,291,1.335,294,0.391,296,0.545,297,0.366,302,1.531,303,0.517,304,0.533,307,0.609,311,0.425,313,1.037,315,2.103,320,1.282,321,0.561,327,0.833,328,0.455,333,0.451,335,0.261,340,0.846,341,0.155,345,0.642,348,1.712,349,1.031,350,0.393,353,0.343,356,0.522,357,0.48,358,0.484,360,0.183,363,0.225,365,4.904,368,0.84,369,0.695,374,1.282,382,0.349,383,0.118,387,1.173,389,0.749,390,0.405,395,0.143,396,0.833,399,0.826,401,1.077,403,1.05,405,0.166,406,1.052,407,0.582,409,0.234,410,1.037,414,0.632,415,1.282,416,0.862,422,0.226,427,0.854,428,0.118,430,0.523,431,0.544,432,1.522,433,0.733,435,0.442,436,0.134,438,0.382,439,0.165,440,1.036,441,0.165,442,0.609,444,0.084,446,1.225,447,0.381,449,0.133,450,0.11,459,0.329,460,0.694,461,0.576,468,0.15,471,0.592,472,0.642,473,0.814,476,0.358,486,0.162,488,0.539,493,0.063,495,0.768,498,0.867,503,1.937,505,0.962,506,0.289,508,1.285,509,0.217,510,1.335,511,0.323,515,2.588,519,0.217,521,1.513,522,1.374,530,0.539,531,0.353,542,1.639,547,0.768,549,0.46,551,0.956,553,1.664,554,0.575,555,0.872,557,1.668,559,0.98,560,0.434,566,0.166,567,0.795,570,0.962,573,0.743,575,0.267,576,0.496,583,0.659,587,0.589,589,1.678,591,0.759,594,0.363,596,0.872,597,0.979,598,1.102,599,0.425,601,0.187,602,1.562,603,1.358,607,2.633,610,0.261,613,0.576,614,1.664,618,0.592,632,1.158,635,0.824,642,1.282,645,0.329,647,0.2,650,1.076,661,0.376,663,0.172,664,1.374,665,1.133,675,1.605,676,0.892,678,1.068,680,0.866,682,1.093,684,1.026,690,1.188,699,1.282,700,0.575,708,1.791,709,2.125,711,1.67,721,0.208,724,0.826,733,1.144,735,2.43,737,1.676,738,0.589,742,0.76,750,0.858,752,1.405,757,0.694,761,1.622,762,1.583,763,0.662,765,0.247,766,0.358,777,0.891,778,0.603,779,0.46,780,1.076,788,0.548,790,1.919,795,1.39,800,0.797,801,1.44,802,0.694,806,0.46,807,0.522,810,1.238,811,0.795,812,0.172,814,1.129,817,0.257,821,1.02,826,2.086,827,0.349,830,2.365,834,1.093,835,0.896,836,0.381,837,1.847,840,0.561,844,0.709,848,0.662,858,1.004,863,1.188,874,1.424,876,0.884,884,1.522,886,1.748,900,0.545,907,0.743,912,0.589,923,3.381,926,1.129,939,0.814,944,0.726,947,1.361,948,1.562,950,0.276,954,0.875,967,0.46,971,1.838,972,0.709,976,0.622,981,0.911,983,0.992,985,1.487,988,0.592,990,0.522,1000,0.472,1009,1.047,1013,0.421,1018,1.562,1019,5.105,1021,2.486,1022,0.91,1024,1.253,1026,0.892,1027,1.02,1028,1.144,1029,0.299,1030,3.321,1031,0.901,1032,0.632,1035,0.469,1036,2.68,1037,2.702,1040,1.368,1044,0.754,1048,1.226,1051,1.337,1052,0.764,1074,3.109,1075,0.887,1079,0.627,1090,2.271,1091,0.535,1101,1.257,1102,0.833,1105,0.548,1110,1.282,1131,0.415,1133,0.994,1135,1.357,1141,1.583,1142,1.197,1143,1.509,1144,1.026,1145,0.548,1148,1.296,1151,0.712,1154,0.824,1183,0.709,1211,1.39,1216,0.617,1224,0.852,1225,0.934,1227,0.575,1228,3.251,1233,0.36,1237,2.165,1240,1.258,1243,0.872,1248,4.334,1259,0.934,1261,0.814,1267,1.026,1268,1.187,1283,1.664,1292,1.187,1294,0.709,1298,0.833,1326,0.495,1329,1.204,1330,0.795,1331,0.979,1332,1.67,1384,1.158,1391,0.956,1428,1.562,1429,0.872,1430,0.956,1431,1.557,1433,1.972,1449,3.937,1457,1.306,1458,4.169,1459,1.388,1465,3.402,1466,4.015,1467,1.72,1476,0.576,1488,0.806,1492,0.979,1493,0.98,1495,1.429,1497,2.405,1522,1.004,1529,0.546,1563,0.535,1596,1.158,1600,1.13,1601,3.76,1608,1.316,1614,1.39,1615,1.471,1622,2.445,1627,0.743,1629,0.956,1630,0.956,1632,0.742,1637,0.509,1643,1.583,1644,1.316,1645,1.029,1648,0.756,1662,0.261,1663,3.381,1664,3.035,1670,1.39,1676,1.474,1683,0.795,1684,0.646,1687,1.144,1692,2.072,1694,0.472,1702,1.093,1714,4.034,1721,1.747,1724,0.833,1725,1.886,1731,1.407,1748,1.17,1750,2.423,1753,1.847,1754,1.471,1759,2.726,1768,1.664,1778,1.597,1792,6.183,1823,0.76,1853,1.266,1895,1.282,1903,0.509,1906,1.847,1913,3.418,1937,0.934,1940,1.17,1942,1.21,1958,1.13,1964,1.791,1967,2.534,1981,0.795,1984,1.471,1986,0.677,1997,2.086,1999,1.546,2002,1.664,2003,1.156,2006,1.72,2010,0.539,2016,0.548,2021,0.777,2058,1.296,2061,0.887,2087,0.662,2095,1.08,2102,2.236,2104,1.21,2127,0.592,2130,1.847,2137,1.429,2151,0.892,2152,1.515,2167,2.298,2172,0.659,2173,2.37,2183,1.187,2193,1.05,2212,0.693,2213,0.73,2214,0.709,2216,1.249,2235,4.12,2239,2.43,2275,1.076,2278,2.165,2291,1.179,2306,1.538,2308,1.316,2309,1.08,2313,1.847,2324,1.471,2338,0.509,2356,2.992,2366,2.181,2368,2.1,2373,1.076,2415,2.185,2450,1.704,2512,0.76,2528,3.641,2529,2.685,2531,3.171,2537,3.846,2543,1.562,2547,1.158,2548,0.956,2566,3.575,2611,6.551,2679,3.387,2686,2.185,2741,1.421,2748,0.885,2752,1.557,2791,0.693,2792,0.934,2811,0.892,2816,1.72,2822,1.453,2825,0.997,2827,0.742,2828,1.249,2832,0.913,2844,1.474,2851,0.561,2861,2.045,2865,1.998,2875,1.884,2887,1.998,2899,1.611,2901,1.474,2902,3.724,2903,1.747,2909,1.343,2923,1.217,2925,1.593,2935,4.213,2936,1.622,2942,1.515,2945,2.62,2975,2.992,3005,3.741,3041,2.185,3074,2.37,3087,1.664,3094,0.979,3148,1.919,3173,2.702,3187,1.515,3218,1.471,3229,0.709,3238,0.76,3275,4.482,3316,1.937,3328,1.611,3333,1.847,3334,2.185,3355,1.562,3360,1.249,3369,1.249,3403,2.086,3406,1.664,3410,2.588,3437,2.43,3439,1.806,3581,2.787,3699,1.664,3703,2.185,3901,2.086,3907,1.39,3911,2.298,3929,2.823,3961,5.105,3970,1.39,4037,3.814,4083,4.432,4097,3.809,4108,1.937,4110,2.103,4143,3.312,4154,7.021,4195,3.215,4244,6.115,4490,7.989,4508,2.633,4564,2.904,4569,2.94,4621,1.781,4715,2.787,4716,5.338,4735,2.787,4833,7.538,5076,1.72,5114,5.214,5264,1.998,5290,4.785,5341,1.878,5395,1.664,5540,1.847,5635,3.203,5637,4.028,5722,2.37,5829,6.912,5834,4.552,5845,1.664,5881,1.72,5890,1.546,5979,1.747,6111,3.809,6238,4.424,6305,2.298,6370,2.43,6511,2.43,6581,0.934,6657,4.846,6661,1.515,6675,5.877,6676,5.877,6677,5.877,6738,3.809,6747,5.98,6750,2.588,6881,3.809,6883,3.053,7189,2.086,7201,2.588,7209,1.316,7259,3.809,7264,3.053,7277,2.588,7461,2.43,7763,2.185,7799,2.298,8008,2.298,8023,3.053,8207,1.664,8221,3.053,8344,1.998,8470,4.519,8484,6.336,8869,2.787,9357,3.053,9391,2.43,9417,3.215,9970,2.787,9994,2.43,10083,1.919,10084,3.488,10155,5.23,10319,1.847,10338,2.588,10443,4.492,10591,2.588,10649,2.787,10840,5.704,10930,2.43,10961,3.575,11023,5.204,11162,2.185,11199,2.298,11217,2.185,12524,2.588,12547,1.919,12943,3.053,12986,2.588,13018,6.264,13020,6.264,13051,2.298,13213,2.787,13317,4.242,13566,2.588,14205,2.43,14351,8.358,14352,7.668,14353,6.034,14354,7.417,14355,6.034,14356,7.092,14357,3.053,14358,3.457,14359,4.101,14360,3.457,14361,8.755,14362,8.708,14363,3.457,14364,3.457,14365,3.457,14366,5.086,14367,3.457,14368,3.457,14369,8.377,14370,3.053,14371,7.668,14372,3.457,14373,7.092,14374,3.457,14375,4.492,14376,3.457,14377,3.457,14378,3.457,14379,5.086,14380,3.457,14381,3.457,14382,6.551,14383,3.457,14384,7.092,14385,3.457,14386,3.457,14387,3.457,14388,3.457,14389,6.655,14390,3.457,14391,3.457,14392,3.457,14393,3.457,14394,3.457,14395,6.551,14396,5.98,14397,3.457,14398,3.457,14399,3.457,14400,3.053,14401,3.457,14402,3.053,14403,3.457,14404,3.457,14405,3.457,14406,3.457,14407,3.457,14408,3.053,14409,3.053,14410,3.457,14411,3.457,14412,8.6,14413,6.264,14414,6.034,14415,5.086,14416,6.655,14417,3.457,14418,5.086,14419,7.417,14420,3.457,14421,7.868,14422,7.868,14423,7.092,14424,7.092,14425,3.457,14426,3.457,14427,7.092,14428,6.034,14429,3.457,14430,5.086,14431,8.031,14432,7.092,14433,3.457,14434,3.457,14435,3.457,14436,3.457,14437,7.092,14438,6.034,14439,5.086,14440,5.086,14441,5.086,14442,5.086,14443,5.086,14444,5.086,14445,5.086,14446,3.457,14447,3.457,14448,3.457,14449,3.457,14450,5.086,14451,3.457,14452,3.457,14453,6.034,14454,5.086,14455,3.457,14456,5.086,14457,3.457,14458,3.457,14459,3.457,14460,3.457,14461,5.086,14462,3.053,14463,7.417,14464,3.457,14465,3.457,14466,3.457,14467,6.655,14468,3.457,14469,3.457,14470,3.457,14471,3.457,14472,3.457,14473,5.086,14474,3.457,14475,3.457,14476,3.457,14477,3.457,14478,5.086,14479,3.457,14480,3.457,14481,3.457,14482,5.086,14483,3.457,14484,3.457,14485,3.457,14486,3.457,14487,3.457,14488,3.457,14489,6.034,14490,3.457,14491,6.655,14492,3.457,14493,3.457,14494,3.457,14495,3.457,14496,3.457,14497,3.457,14498,3.457,14499,3.457,14500,3.457,14501,3.457,14502,5.086,14503,3.457,14504,3.457,14505,3.457,14506,3.457,14507,5.086,14508,3.457,14509,3.457,14510,3.457,14511,3.457,14512,3.457,14513,3.053,14514,5.086,14515,3.457,14516,3.457,14517,5.086,14518,3.457,14519,3.457,14520,3.457,14521,3.457,14522,3.457,14523,3.457,14524,3.457,14525,6.655,14526,3.457,14527,3.457,14528,3.457,14529,3.457,14530,6.034,14531,3.457,14532,7.092,14533,3.457,14534,6.655,14535,3.457,14536,3.457,14537,5.086,14538,3.457,14539,5.086,14540,5.086,14541,3.457,14542,3.457,14543,5.086,14544,3.457,14545,5.086,14546,3.457,14547,3.457,14548,3.457,14549,2.298,14550,3.457,14551,5.086,14552,6.034,14553,3.457,14554,6.034,14555,3.457,14556,3.809,14557,3.457,14558,3.457,14559,3.457,14560,3.457,14561,3.457,14562,3.457,14563,3.457,14564,3.457,14565,3.457,14566,3.457,14567,3.457,14568,3.457,14569,3.457,14570,3.457,14571,5.086,14572,3.457,14573,5.086,14574,5.086,14575,5.086,14576,2.787,14577,3.053,14578,5.086,14579,5.086,14580,5.086,14581,5.086,14582,5.086,14583,3.457,14584,3.053,14585,3.457,14586,3.457,14587,3.457,14588,3.457,14589,3.457,14590,3.457,14591,3.457,14592,3.457,14593,3.053,14594,3.457,14595,3.457,14596,3.457,14597,3.457,14598,3.457,14599,3.457,14600,5.086,14601,3.457,14602,3.457,14603,5.086,14604,3.457,14605,3.457,14606,3.457,14607,3.457,14608,3.457,14609,3.457,14610,3.457]],["title//en/lessons/interrogating-national-narrative-gpt",[519,0.121,1934,1.472,2953,1.926,4194,2.264,14611,3.881]],["body//en/lessons/interrogating-national-narrative-gpt",[1,1.295,3,0.104,4,0.314,5,0.08,6,0.473,8,0.659,9,0.121,12,0.136,13,0.424,14,0.448,15,0.489,18,0.363,19,0.697,20,1.182,22,0.564,23,0.349,24,0.721,25,0.531,26,0.262,27,1.341,29,0.352,30,0.788,33,1.376,34,0.827,37,1.152,38,0.725,39,0.505,40,0.186,42,0.239,45,0.09,46,0.119,47,0.53,48,0.642,49,0.088,51,0.809,52,1.895,53,1.939,55,0.531,56,1.666,57,0.355,58,0.71,59,0.503,60,0.21,62,1.07,64,0.656,67,0.772,68,0.985,69,0.873,70,0.571,71,0.077,72,0.975,73,2.208,74,0.587,76,0.555,77,1.02,78,0.986,81,0.556,82,0.044,83,0.855,85,3.055,86,1.344,87,0.313,88,0.475,89,0.459,90,1.117,91,0.907,92,0.712,93,0.025,94,0.514,96,0.808,98,0.868,101,0.907,103,0.57,104,0.533,105,0.122,106,1.475,107,0.513,108,0.954,110,0.3,111,0.976,113,0.721,114,1.254,115,0.024,116,0.754,117,0.158,118,0.612,119,0.873,120,0.701,122,0.284,124,1.254,127,1.002,128,0.624,129,0.513,130,0.04,132,0.062,133,0.808,134,0.448,135,0.281,136,0.554,137,0.058,138,0.124,139,0.155,140,0.827,141,0.769,145,0.309,146,0.168,148,1.512,149,2.358,152,1.116,153,0.113,157,0.402,159,0.084,160,0.113,164,1.986,166,1.349,167,0.771,169,1.488,170,2.346,171,1.85,172,3.057,173,0.508,175,1.152,176,0.704,177,2.358,179,0.461,180,0.895,182,1.07,185,0.13,186,1.341,189,0.176,190,0.008,191,0.605,192,2.122,193,0.424,200,0.427,201,0.163,203,1.165,205,0.788,208,0.75,209,2.452,211,0.237,212,1.798,213,1.044,214,0.272,216,0.95,219,3.504,220,0.464,222,1.938,223,0.421,227,0.331,228,0.209,232,1.808,238,1.438,242,0.193,243,1.162,244,1.387,247,1.303,249,0.403,253,0.219,255,2.875,256,1.915,257,0.38,258,1.428,259,2.101,260,3.12,261,0.626,262,0.85,263,0.239,264,1.222,266,0.855,267,0.586,268,0.37,272,0.266,273,0.192,274,1.512,276,1.393,277,0.077,281,2.384,282,0.458,285,1.752,288,1.349,294,0.274,296,0.853,297,0.153,298,1.285,299,1.059,302,1.509,303,0.299,304,0.469,305,0.996,306,0.558,309,1.767,311,0.612,312,1.566,313,0.391,316,0.327,319,1.124,320,1.254,321,1.065,325,2.692,326,1.578,327,1.198,328,0.3,329,1.315,330,0.599,333,0.444,335,0.256,340,0.827,341,0.111,345,0.768,347,0.95,348,1.626,349,0.564,350,0.557,353,0.347,356,0.675,357,0.564,359,1.124,360,0.163,363,0.324,364,1.442,367,1.472,368,0.628,369,0.488,376,3.144,379,1.031,380,0.195,381,0.208,382,0.663,383,0.299,384,1.47,390,0.238,391,0.928,394,0.272,395,0.124,396,1.981,399,0.855,400,1.348,401,1.171,405,0.374,406,0.585,407,0.417,408,1.47,409,0.227,410,0.579,416,0.599,417,1.245,418,0.909,419,0.931,420,1.117,422,0.249,425,0.31,427,0.581,428,0.25,429,1.894,430,0.299,433,0.37,434,1.47,436,0.308,438,0.37,439,0.116,441,0.125,442,0.402,443,0.657,444,0.079,446,1.198,447,0.906,449,0.15,450,0.124,459,0.564,460,0.458,461,0.38,464,0.704,467,2.963,468,0.095,469,0.886,470,0.704,471,0.882,472,0.749,473,1.171,474,3.791,476,0.236,485,0.424,486,0.148,487,0.446,488,0.272,493,0.073,495,0.895,497,1.549,498,1.164,504,0.985,505,1.117,506,0.364,507,1.862,508,0.809,509,0.193,510,1.189,511,0.427,512,1.182,513,0.492,517,1.373,519,0.255,525,0.773,526,1.193,527,0.482,529,1.512,530,0.548,531,0.256,533,2.247,534,0.838,535,1.07,539,2.12,540,1.54,541,1.145,542,1.171,543,1.11,547,1.241,549,0.789,550,1.094,554,0.827,555,1.254,560,0.405,566,0.161,567,1.145,570,0.85,571,1.939,574,2.234,575,0.159,576,1.054,580,1.124,583,0.769,586,0.642,587,1.01,589,0.846,590,1.107,591,0.786,592,1.07,593,1.182,594,0.479,597,1.983,599,0.729,600,1.162,601,0.176,603,0.953,605,0.53,608,2.057,610,0.209,613,0.976,615,1.728,618,0.581,632,1.986,633,3.057,634,1.278,635,0.679,636,0.827,643,1.849,644,2.439,645,0.326,646,0.907,647,0.2,650,1.044,652,3.913,655,1.615,659,1.334,661,0.215,662,1.65,663,0.152,666,1.356,668,1.314,672,0.613,673,0.632,674,2.247,675,0.868,680,1.117,681,0.85,682,0.721,699,1.845,701,1.244,705,0.169,706,0.888,707,0.185,708,1.182,709,1.182,711,1.544,712,1.626,714,0.506,715,1.442,720,1.044,721,0.469,726,1.616,729,1.182,734,2.762,736,0.737,737,0.688,739,1.021,740,1.059,742,0.737,743,2.036,744,0.595,745,3.307,747,1.47,748,0.657,750,0.687,752,1.059,753,2.524,756,1.792,757,1.037,758,0.94,762,1.846,765,0.344,766,0.516,768,0.153,771,1.939,773,3.725,778,0.585,779,0.446,780,1.044,784,1.891,785,0.585,787,0.907,788,0.507,790,2.762,791,3.748,794,0.866,795,1.488,800,0.785,801,0.95,802,0.895,803,0.245,804,1.708,805,1.708,807,0.506,809,0.868,810,1.021,812,0.163,817,0.226,824,1.939,826,3.002,827,0.741,828,0.886,829,1.171,834,0.721,835,0.749,836,0.37,840,0.53,844,0.688,847,1.094,848,0.953,852,0.482,858,0.751,860,1.349,863,1.251,871,1.02,874,0.868,876,0.339,877,1.475,879,1.256,881,3.835,882,0.806,900,0.786,904,1.244,907,1.576,908,1.666,912,1.193,917,1.428,921,2.319,925,1.798,926,0.966,927,1.428,928,1.096,929,1.278,930,0.564,931,1.01,933,0.47,941,1.334,942,3.641,944,1.045,945,1.986,946,1.566,947,1.388,949,1.807,950,0.266,951,0.888,953,1.428,954,0.503,955,1.07,956,1.807,957,1.346,963,3.144,966,1.315,967,1.06,968,1.82,970,2.394,971,1.798,972,0.688,973,2.938,974,1.523,975,1.284,976,0.528,977,0.846,980,0.751,981,0.506,982,2.549,985,0.827,986,1.274,987,0.972,988,0.691,989,1.091,990,1.177,991,1.772,992,1.563,995,2.289,996,0.704,997,1.084,998,2.637,1000,0.458,1004,1.124,1005,0.928,1009,0.956,1011,1.226,1012,2.18,1013,0.298,1027,1.189,1029,0.635,1031,0.682,1034,0.907,1035,0.547,1036,2.143,1037,2.736,1039,4.61,1040,0.733,1043,1.212,1044,0.943,1046,3.371,1048,0.942,1051,1.144,1052,0.7,1055,2.23,1056,1.344,1057,1.587,1058,2.422,1060,0.847,1062,1.034,1063,1.792,1064,1.798,1066,2.563,1075,1.144,1078,2.679,1079,0.554,1084,0.932,1085,1.312,1086,3.725,1087,2.199,1090,1.314,1098,1.349,1101,0.714,1102,0.808,1103,1.02,1104,1.07,1105,0.532,1107,2.143,1108,1.563,1110,0.846,1111,1.752,1115,2.12,1120,0.642,1123,1.096,1125,2.512,1127,1.07,1131,0.42,1135,1.119,1138,1.182,1143,0.996,1144,0.996,1145,0.532,1147,1.563,1148,0.519,1152,0.847,1154,1.107,1167,2.284,1182,0.788,1185,1.516,1186,0.972,1187,1.602,1195,2.512,1201,1.428,1202,0.227,1203,1.76,1210,2.963,1212,0.749,1219,2.963,1224,1.461,1225,1.344,1227,0.827,1233,0.763,1234,1.688,1248,2.394,1254,0.928,1261,1.396,1268,1.152,1272,0.79,1278,2.057,1289,1.278,1292,1.152,1294,0.688,1297,1.509,1298,0.808,1299,1.47,1306,1.792,1320,1.212,1326,0.378,1327,2.057,1330,1.795,1332,1.171,1369,1.488,1371,1.065,1373,1.349,1384,1.124,1392,0.613,1393,2.12,1396,0.95,1397,1.946,1398,2.679,1400,2.261,1401,0.813,1408,1.152,1409,0.673,1415,1.031,1424,2.74,1426,1.057,1429,0.846,1430,0.928,1433,1.096,1447,1.182,1454,1.396,1455,1.476,1461,0.886,1476,0.672,1488,0.94,1494,1.792,1497,1.798,1499,2.001,1518,0.642,1520,1.792,1523,0.628,1531,2.12,1557,1.516,1560,2.476,1563,0.519,1565,1.096,1567,3.578,1568,3.007,1585,1.124,1590,1.334,1598,1.669,1601,2.791,1602,1.47,1604,2.247,1607,1.939,1608,1.895,1610,2.679,1611,1.669,1613,1.07,1625,1.212,1626,1.862,1627,1.505,1630,0.482,1632,0.413,1633,2.467,1636,1.189,1637,1.08,1639,0.564,1640,1.244,1642,1.278,1645,0.519,1646,1.47,1647,3.291,1651,1.349,1656,2.512,1660,0.886,1662,0.448,1665,1.226,1668,1.494,1669,2.197,1670,1.349,1676,0.972,1677,0.907,1680,3.427,1683,0.772,1684,0.853,1689,1.442,1691,0.613,1692,2.608,1694,0.458,1702,0.721,1707,1.182,1717,2.129,1724,0.808,1725,1.244,1727,2.18,1730,1.845,1732,1.182,1734,2.143,1741,2.394,1745,4.44,1747,2.247,1749,1.428,1750,0.996,1751,1.862,1752,1.124,1754,1.428,1756,1.442,1775,1.212,1776,1.495,1777,1.728,1778,0.628,1780,1.563,1784,3.002,1794,1.615,1797,2.651,1810,1.728,1813,1.798,1826,1.182,1828,1.349,1836,1.02,1854,1.428,1858,0.585,1865,1.428,1866,4.011,1881,2.117,1888,3.307,1896,3.578,1900,2.024,1903,1.118,1906,2.1,1913,2.117,1916,2.762,1923,2.358,1926,2.18,1929,1.516,1931,1.728,1934,2.197,1940,1.612,1941,1.752,1947,0.532,1948,0.628,1956,2.358,1957,2.705,1958,1.096,1959,1.044,1961,1.516,1972,0.79,1981,1.612,1984,1.428,2005,0.599,2007,0.878,2009,1.096,2010,0.3,2013,2.356,2014,4.168,2025,2.658,2028,2.001,2037,1.47,2050,0.886,2057,1.387,2058,0.721,2059,3.307,2061,0.585,2062,0.662,2063,1.938,2079,1.285,2086,0.972,2087,0.953,2097,1.798,2102,0.846,2108,1.615,2109,1.679,2122,1.563,2126,1.615,2127,0.579,2133,0.931,2135,2.512,2143,2.088,2149,2.024,2151,1.284,2152,3.07,2153,1.692,2155,1.182,2170,0.931,2172,0.645,2180,1.07,2183,2.036,2190,1.802,2192,2.057,2208,1.516,2211,1.244,2212,1.405,2216,1.212,2223,1.312,2234,1.428,2244,1.891,2253,2.242,2257,4.011,2262,1.792,2269,2.12,2271,1.278,2285,4.145,2289,2.12,2291,0.827,2293,1.044,2321,1.563,2325,1.244,2332,2.12,2335,2.512,2338,0.733,2351,1.387,2355,1.669,2356,1.212,2369,2.319,2374,2.117,2382,0.975,2383,1.728,2396,1.669,2412,4.011,2421,2.024,2422,2.705,2428,1.516,2447,3.307,2476,3.144,2479,3.07,2480,2.871,2487,1.939,2511,2.963,2512,1.613,2535,2.23,2542,1.171,2545,2.394,2550,1.442,2554,1.325,2555,3.123,2557,2.512,2571,2.762,2575,2.384,2577,1.387,2598,2.512,2609,3.497,2615,3.725,2633,1.862,2635,1.728,2636,2.358,2640,2.024,2644,1.862,2647,2.512,2660,1.509,2669,2.358,2674,1.862,2677,1.387,2678,2.762,2681,0.754,2683,1.728,2719,1.669,2737,2.024,2738,1.096,2741,0.79,2747,2.319,2748,0.789,2752,0.986,2753,2.057,2754,1.752,2765,1.244,2770,2.679,2771,1.862,2772,1.475,2775,0.996,2779,3.888,2788,1.349,2789,1.752,2792,0.907,2795,1.396,2797,1.212,2799,2.384,2803,2.498,2807,1.349,2809,2.963,2810,1.939,2815,2.705,2819,2.599,2824,0.972,2825,0.975,2827,0.413,2830,1.728,2832,1.566,2838,1.575,2839,1.939,2848,1.814,2851,0.808,2859,4.168,2869,2.566,2871,1.58,2883,1.946,2887,3.427,2890,1.939,2899,1.563,2901,1.442,2905,1.728,2915,2.12,2917,1.64,2919,0.494,2938,0.996,2953,3.492,2962,1.244,2963,1.152,2964,2.705,2974,1.495,2975,2.143,2993,2.358,2994,2.452,2998,2.563,3001,2.512,3005,2.18,3008,2.394,3009,1.792,3010,1.278,3028,1.895,3035,1.862,3061,2.512,3073,3.291,3077,1.312,3094,0.95,3110,2.524,3123,1.278,3131,1.669,3197,1.728,3200,2.452,3214,1.792,3219,2.358,3229,1.021,3238,1.094,3285,2.319,3291,2.23,3299,1.428,3300,1.02,3301,1.792,3316,1.895,3319,1.728,3320,1.284,3333,3.504,3338,2.077,3339,2.563,3348,3.144,3353,2.024,3355,1.516,3360,1.212,3361,2.358,3370,1.476,3380,1.428,3398,2.358,3403,2.024,3407,1.349,3408,1.07,3427,3.144,3441,1.895,3459,4.394,3475,2.358,3669,1.807,3670,2.247,3700,2.247,3704,1.47,3710,3.002,3712,2.875,3713,1.182,3726,1.516,3728,1.708,3732,3.055,3733,2.12,3737,2.854,3747,3.144,3765,3.578,3788,3.002,3791,1.516,3796,3.054,3814,2.057,3818,2.024,3826,2.892,3829,2.319,3903,2.584,3909,3.748,3972,2.705,3989,2.024,4011,1.312,4012,3.168,4022,2.319,4023,2.452,4026,3.144,4027,1.563,4103,3.725,4104,3.264,4107,1.792,4115,3.144,4118,1.212,4123,2.512,4140,3.641,4142,2.705,4161,0.721,4165,1.728,4194,4.177,4352,2.563,4400,1.563,4419,1.938,4426,1.862,4435,2.001,4446,2.088,4502,1.615,4508,1.152,4520,2.963,4535,3.641,4561,2.963,4562,1.669,4565,1.47,4566,0.886,4584,1.792,4604,2.705,4606,3.725,4611,3.371,4618,2.563,4619,3.641,4625,7.037,4633,2.512,4655,2.358,4656,1.615,4664,1.728,4795,1.792,4936,1.47,4942,2.981,4985,2.358,5017,1.862,5056,1.993,5087,2.963,5098,1.349,5108,2.951,5121,2.963,5125,2.23,5138,1.669,5155,2.23,5160,2.963,5164,2.963,5167,2.319,5204,2.512,5214,4.394,5218,2.512,5252,2.117,5269,5.049,5277,1.563,5298,2.512,5315,1.516,5336,2.512,5341,2.48,5356,1.708,5362,2.12,5386,3.307,5388,2.024,5389,1.442,5472,3.497,5473,1.516,5513,1.387,5528,1.939,5536,2.963,5539,2.705,5567,4.656,5577,2.12,5589,2.024,5597,1.862,5638,2.358,5732,3.144,5810,2.358,5812,2.23,5830,2.981,5832,1.428,5847,2.12,5851,1.615,5852,2.12,5853,5.483,5855,6.566,5856,3.725,5857,7.498,5863,2.024,5865,2.658,5868,2.024,5882,1.939,5884,1.312,5889,2.705,5890,1.02,5956,2.963,5966,3.497,5967,5.793,5969,1.862,5970,2.12,6043,4.93,6050,4.011,6051,4.011,6115,3.307,6185,2.705,6220,2.23,6315,2.358,6460,1.862,6496,2.512,6525,2.23,6531,3.92,6563,3.427,6576,2.12,6620,2.963,6622,3.725,6635,2.705,6651,2.963,6660,2.23,6661,1.47,6687,2.358,6755,1.939,6761,1.862,6776,2.658,6779,2.512,6794,2.512,6935,2.705,6956,5.237,6987,2.963,7163,2.705,7169,3.168,7180,2.705,7186,4.011,7211,7.264,7226,2.358,7228,1.669,7235,2.358,7243,1.728,7269,4.394,7326,3.144,7416,3.942,7430,2.705,7466,2.23,7551,4.168,7678,1.615,7698,2.512,7749,1.563,7810,5.648,7811,5.124,7843,1.387,7860,3.307,7887,2.512,8052,2.23,8079,3.144,8193,3.307,8213,1.792,8273,4.011,8274,2.512,8282,4.145,8285,1.728,8314,2.512,8322,1.939,8341,3.002,8405,2.705,8415,2.963,8416,2.705,8428,2.705,8451,2.23,8454,1.939,8481,2.12,8489,2.705,8546,2.358,8585,3.264,8644,2.963,8655,2.024,8747,2.476,8838,3.725,8845,1.862,9056,2.358,9105,2.358,9145,2.963,9146,2.963,9147,2.705,9222,2.512,9262,5.916,9306,2.963,9311,2.963,9377,2.963,9393,2.705,9394,2.963,9492,4.011,9507,2.963,9540,2.512,9544,2.024,9614,3.307,9824,2.705,9973,2.12,10032,5.793,10069,2.358,10136,5.793,10153,2.358,10155,2.23,10207,2.23,10272,4.168,10282,2.358,10300,3.725,10337,1.862,10353,4.011,10370,2.762,10511,4.394,10646,5.185,10648,3.307,10655,2.705,10702,4.911,10756,2.963,10796,4.781,10838,2.358,10840,3.144,11002,2.512,11023,1.939,11028,3.144,11039,2.358,11094,2.963,11114,2.512,11155,2.23,11261,7.43,11280,2.512,11609,2.705,11736,2.963,12382,2.963,12497,5.024,12532,2.512,12544,6.48,12547,2.762,12555,2.23,12645,2.705,12792,2.963,12936,4.394,13056,2.705,13059,2.024,13063,2.705,13078,2.512,13525,2.705,13583,2.705,13853,2.963,13896,4.394,13897,2.963,13900,2.963,13910,2.963,14159,2.963,14210,2.705,14223,4.011,14230,4.394,14611,8.242,14612,8.953,14613,8.326,14614,4.975,14615,3.355,14616,7.968,14617,3.355,14618,3.355,14619,3.355,14620,3.355,14621,8.107,14622,4.975,14623,3.355,14624,2.963,14625,5.93,14626,7.005,14627,3.355,14628,4.975,14629,3.355,14630,2.963,14631,2.358,14632,3.355,14633,3.355,14634,3.355,14635,3.497,14636,3.355,14637,3.355,14638,3.355,14639,4.975,14640,3.355,14641,5.93,14642,4.011,14643,3.355,14644,3.355,14645,3.355,14646,3.355,14647,3.355,14648,4.975,14649,2.963,14650,4.975,14651,4.975,14652,2.963,14653,3.355,14654,3.355,14655,3.355,14656,3.355,14657,3.355,14658,5.93,14659,7.337,14660,3.355,14661,3.355,14662,3.355,14663,3.355,14664,3.355,14665,4.975,14666,3.355,14667,5.93,14668,3.355,14669,4.975,14670,3.355,14671,3.355,14672,4.975,14673,4.975,14674,4.975,14675,4.975,14676,4.975,14677,4.975,14678,4.975,14679,4.975,14680,4.975,14681,5.93,14682,4.394,14683,4.975,14684,3.355,14685,3.355,14686,4.975,14687,3.355,14688,3.355,14689,3.355,14690,6.889,14691,7.005,14692,2.963,14693,3.355,14694,2.963,14695,7.595,14696,2.963,14697,3.725,14698,2.705,14699,3.355,14700,3.355,14701,3.355,14702,2.963,14703,3.355,14704,3.355,14705,2.963,14706,4.975,14707,3.355,14708,5.93,14709,2.705,14710,5.237,14711,3.355,14712,4.975,14713,4.975,14714,4.975,14715,4.975,14716,4.975,14717,4.975,14718,4.975,14719,7.801,14720,3.355,14721,3.725,14722,3.355,14723,5.93,14724,4.975,14725,3.725,14726,3.355,14727,3.355,14728,3.355,14729,3.355,14730,5.793,14731,3.355,14732,3.355,14733,2.963,14734,2.963,14735,3.355,14736,3.355,14737,3.355,14738,4.011,14739,3.355,14740,3.355,14741,5.793,14742,4.975,14743,3.725,14744,3.355,14745,4.975,14746,2.963,14747,3.355,14748,3.355,14749,4.011,14750,2.963,14751,3.355,14752,6.187,14753,4.911,14754,3.355,14755,3.355,14756,4.394,14757,4.975,14758,3.355,14759,3.355,14760,3.355,14761,3.355,14762,6.559,14763,6.559,14764,3.355,14765,4.975,14766,4.394,14767,3.355,14768,3.355,14769,3.355,14770,3.355,14771,2.705,14772,3.355,14773,6.559,14774,3.355,14775,5.93,14776,5.93,14777,3.355,14778,3.355,14779,3.355,14780,3.355,14781,3.355,14782,3.355,14783,3.355,14784,3.355,14785,3.355,14786,3.355,14787,3.355,14788,3.355,14789,3.355,14790,3.355,14791,6.559,14792,3.355,14793,3.355,14794,4.975,14795,3.355,14796,3.355,14797,3.355,14798,3.355,14799,3.355,14800,3.355,14801,3.355,14802,3.355,14803,3.355,14804,4.975,14805,4.394,14806,4.975,14807,3.355,14808,3.355,14809,3.355,14810,3.355,14811,4.975,14812,3.355,14813,5.93,14814,3.355,14815,3.355,14816,7.337,14817,4.011,14818,3.355,14819,3.355,14820,3.355,14821,3.355,14822,2.963,14823,3.355,14824,3.355,14825,2.963,14826,3.355,14827,3.355,14828,3.355,14829,2.963,14830,3.355,14831,3.355,14832,3.355,14833,3.355,14834,3.355,14835,6.559,14836,3.355,14837,3.355,14838,3.355,14839,4.975,14840,3.355,14841,3.355,14842,3.355,14843,2.963,14844,4.975,14845,3.355,14846,3.355,14847,3.355,14848,3.355,14849,3.355,14850,2.705,14851,3.355,14852,3.355,14853,3.355,14854,3.355,14855,3.355,14856,3.355,14857,3.355,14858,3.355,14859,3.355,14860,3.355,14861,3.355,14862,3.355,14863,3.355,14864,3.355,14865,3.355,14866,3.355,14867,2.963,14868,3.355,14869,3.355,14870,3.355,14871,3.355,14872,3.355,14873,3.355,14874,3.355,14875,3.355,14876,3.355,14877,2.358,14878,3.355,14879,3.355,14880,3.355,14881,2.963,14882,3.355,14883,3.355,14884,3.355,14885,3.355,14886,3.355,14887,3.355,14888,3.355,14889,3.355,14890,3.355,14891,3.355,14892,2.963,14893,3.355,14894,3.355,14895,3.355,14896,3.355,14897,3.355,14898,3.355,14899,3.355,14900,2.963,14901,3.355,14902,3.355,14903,3.355,14904,3.355,14905,3.355,14906,3.355,14907,3.355,14908,3.355,14909,3.355,14910,3.355,14911,3.355,14912,3.355,14913,3.355,14914,3.355,14915,3.355,14916,3.355,14917,3.355,14918,3.355,14919,3.355,14920,3.355,14921,2.963,14922,2.963,14923,3.355,14924,2.963,14925,3.355,14926,3.355,14927,3.355,14928,3.355,14929,3.355,14930,3.355,14931,3.355,14932,3.355,14933,3.355]],["title//en/lessons/retired/intro-to-augmented-reality-with-unity",[4,0.195,1236,2.256,1662,0.307,3281,2.023,5222,2.857,6107,2.569]],["body//en/lessons/retired/intro-to-augmented-reality-with-unity",[2,2.058,3,0.108,4,0.31,5,0.076,6,0.528,7,1.771,8,0.637,9,0.105,12,0.095,13,1.197,14,0.325,15,0.526,17,1.443,18,0.635,19,1.083,25,0.244,26,0.206,27,1.015,28,0.692,29,0.266,30,0.88,34,1.369,35,2.364,36,0.506,37,1.34,38,0.629,40,0.141,42,0.19,45,0.076,46,0.096,47,0.658,49,0.09,54,2.595,55,0.729,57,0.397,58,0.843,60,0.205,63,0.992,64,0.349,67,1.488,68,0.665,70,1.493,71,0.091,72,1.088,74,0.711,77,1.186,82,0.035,87,0.151,88,0.577,89,0.65,92,0.338,93,0.026,94,0.264,95,0.545,98,1.388,103,0.274,105,0.111,107,0.306,108,0.467,110,0.349,111,0.937,112,0.94,113,0.839,115,0.025,116,0.878,117,0.165,118,1.133,119,0.739,120,0.677,122,0.296,128,0.736,129,0.644,130,0.044,131,0.519,132,0.053,134,0.634,135,0.264,136,0.604,137,0.074,138,0.138,139,0.186,140,0.962,141,0.72,143,1.276,144,0.644,146,0.117,148,1.688,152,0.905,153,0.139,154,1.421,157,0.467,158,0.992,159,0.076,160,0.05,166,1.57,171,0.984,173,0.518,179,0.663,182,1.245,183,2.418,185,0.096,186,0.747,189,0.221,190,0.007,191,0.36,197,1.186,200,0.254,201,0.173,203,0.924,205,0.88,211,0.241,214,0.293,215,2.861,220,0.435,221,0.659,225,2.764,227,0.337,229,2.48,232,0.962,237,0.984,238,0.765,241,1.031,242,0.51,244,3.422,247,1.548,248,5.505,249,0.524,250,2.277,253,0.553,257,0.322,258,1.661,260,2.398,262,0.913,263,0.142,264,1.558,266,0.82,267,0.349,268,0.612,272,0.254,273,0.215,275,2.967,277,0.075,285,1.375,286,2.085,289,0.697,294,0.477,296,0.692,297,0.371,298,1.088,299,0.697,303,0.555,304,0.423,306,0.649,307,0.843,311,1,312,1.031,313,0.867,315,3.645,316,0.388,318,1.438,321,1.05,326,0.649,327,1.696,328,0.349,330,0.561,333,0.376,335,0.169,341,0.131,348,1.297,350,0.362,353,0.288,357,0.264,360,0.24,363,0.362,365,2.167,369,0.545,371,1.186,375,0.859,379,0.818,380,0.221,381,0.221,382,0.394,383,0.264,387,1.011,389,0.561,390,0.31,394,0.726,395,0.135,396,0.94,397,0.839,399,0.455,400,0.604,401,1.623,405,0.187,406,1.508,407,0.274,409,0.264,410,0.901,413,3.087,414,1.602,415,2.398,416,0.899,418,0.774,419,1.21,420,0.665,422,0.28,425,0.299,429,1.357,430,0.465,432,0.801,435,0.436,436,0.151,438,0.344,439,0.201,441,0.134,444,0.034,447,0.852,449,0.152,450,0.115,451,1.834,460,0.758,461,0.629,462,2.295,464,1.624,468,0.142,469,1.031,470,1.624,471,0.383,472,0.889,473,1.873,476,0.274,485,0.493,486,0.082,488,0.695,490,2.233,493,0.062,495,0.589,496,2.605,498,0.561,504,1.003,506,0.337,509,0.178,510,0.783,511,0.253,517,1.57,519,0.178,521,0.713,523,1.688,525,0.481,526,0.665,531,0.169,535,2.373,538,1.055,548,1.245,549,0.519,550,1.221,560,0.388,572,0.783,575,0.225,576,0.561,577,0.306,581,3.736,583,0.838,586,1.349,589,0.984,591,0.871,592,1.771,593,1.375,596,0.984,599,0.915,601,0.15,602,1.763,603,1.607,605,0.798,606,1.711,610,0.177,613,0.442,615,2.011,618,0.797,644,1.105,645,0.265,646,0.653,647,0.173,650,1.215,652,4.822,661,0.304,662,0.878,663,0.18,666,0.697,671,4.159,673,0.45,675,1.418,682,1.513,683,0.533,690,0.697,700,0.924,705,0.416,707,0.215,721,0.465,726,1.834,732,1.448,733,1.992,738,0.665,744,0.774,748,1.088,750,0.893,752,0.697,763,0.747,765,0.227,766,0.274,768,0.295,772,1.879,774,1.292,778,1.127,785,1.589,788,0.405,793,1.86,795,1.088,799,1.815,800,0.665,802,0.533,803,0.514,807,1.294,809,0.681,811,1.278,812,0.15,814,1.039,816,1.752,817,0.165,821,1.056,822,2.22,827,0.836,828,1.031,829,0.919,835,0.889,836,0.612,839,0.816,840,0.663,841,1.696,848,1.064,852,0.928,854,2.301,856,3.627,858,0.589,863,0.697,874,1.481,876,0.836,879,0.747,910,1.186,915,2.011,917,1.338,930,0.629,931,1.355,933,0.547,945,1.307,946,1.466,947,0.859,954,0.752,956,1.007,966,0.783,967,0.519,968,0.82,972,0.801,983,0.798,986,1.513,988,1.096,995,1.276,997,1.015,1000,0.758,1013,0.196,1015,1.661,1016,2.923,1022,0.895,1029,0.481,1031,0.673,1034,1.055,1035,0.596,1044,0.843,1048,0.561,1052,0.65,1073,0.774,1077,2.923,1079,0.405,1081,3.21,1083,1.661,1087,1.448,1091,0.604,1105,0.619,1107,1.41,1120,0.747,1131,0.293,1133,0.816,1135,1.249,1148,0.604,1152,1.101,1154,1.016,1158,1.375,1159,1.448,1162,1.536,1167,1.215,1201,2.364,1202,0.551,1211,2.233,1227,1.323,1228,1.711,1233,0.406,1236,4.893,1237,3.649,1294,1.743,1323,2.673,1326,0.372,1330,1.779,1331,1.105,1369,1.622,1401,0.418,1406,1.711,1408,1.34,1409,1.492,1415,1.172,1430,1.079,1431,1.433,1455,1.158,1456,1.614,1457,1.101,1476,0.442,1488,0.88,1521,1.711,1522,1.286,1523,1.21,1529,0.235,1541,2.744,1560,1.942,1568,1.448,1582,2.085,1586,2.509,1591,1.956,1594,4.544,1600,1.276,1611,3.217,1618,2.595,1620,1.614,1631,1.273,1632,0.795,1633,1.375,1637,0.575,1639,0.732,1640,2.612,1641,1.648,1643,1.215,1648,0.83,1662,0.701,1668,1.238,1674,0.858,1676,1.131,1678,1.942,1679,2.256,1691,1.015,1717,1.186,1721,1.34,1727,1.215,1740,2.167,1744,1.536,1759,1.763,1778,1.548,1793,2.007,1813,1.41,1823,0.858,1825,1.215,1844,1.34,1853,1.154,1858,1.578,1891,2.085,1903,0.818,1924,2.467,1943,2.92,1947,0.88,1949,1.729,1967,3.03,1968,1.661,1986,1.088,1995,1.729,2003,1.238,2005,0.697,2007,0.467,2024,1.788,2058,1.193,2061,0.681,2062,0.739,2079,1.38,2083,2.165,2086,1.131,2095,0.634,2104,0.783,2117,2.509,2120,2.011,2121,2.256,2128,1.079,2131,1.34,2132,5.41,2133,1.039,2137,2.673,2142,1.572,2157,5.889,2158,4.19,2159,2.434,2162,1.57,2169,5.644,2170,1.548,2172,0.965,2190,1.186,2192,1.614,2193,1.965,2194,1.763,2202,1.711,2205,2.861,2207,3.167,2208,2.509,2212,1.747,2213,1.205,2214,1.669,2223,1.527,2234,2.152,2253,1.079,2291,0.649,2302,3.217,2305,3.959,2306,1.688,2308,2.462,2313,3.454,2338,0.575,2350,3.147,2512,0.858,2519,2.967,2531,3.471,2536,1.648,2547,1.86,2548,1.948,2596,1.879,2630,7.023,2644,3.083,2670,3.147,2676,1.879,2677,2.297,2718,4.908,2738,1.276,2743,1.524,2748,0.519,2752,1.075,2754,2.277,2778,3.111,2781,2.923,2785,1.763,2816,2.764,2822,1.338,2824,2.306,2825,1.707,2827,0.915,2832,1.466,2833,2.772,2851,0.634,2871,1.557,2902,2.297,2903,1.34,2917,1.079,2923,2.956,2931,3.21,2932,3.147,2935,1.879,2936,1.771,2939,1.186,2940,3.351,2966,1.711,2967,1.527,2975,1.41,2990,4.841,2995,2.467,2999,1.763,3028,2.115,3030,2.48,3033,2.256,3035,2.167,3037,3.51,3043,1.34,3047,1.614,3056,4.811,3077,2.529,3099,5.029,3154,2.173,3170,2.92,3172,2.923,3173,2.22,3198,2.588,3214,2.085,3215,2.085,3218,1.661,3236,3.389,3272,1.819,3273,1.105,3281,4.461,3288,2.233,3291,1.965,3298,1.879,3300,1.965,3360,1.41,3403,2.355,3422,2.085,3429,1.276,3616,1.57,3671,3.904,3672,1.614,3716,1.307,3728,1.34,3747,2.467,3760,3.21,3797,3.077,3807,2.6,3826,2.682,3828,1.661,3907,2.6,3926,3.21,3980,6.713,4022,1.819,4110,1.614,4125,3.291,4161,0.839,4270,1.41,4333,2.167,4353,3.181,4435,1.57,4441,2.595,4471,3.692,4621,2.011,4660,2.923,4873,2.595,4969,1.879,5134,2.923,5213,3.692,5222,6.667,5279,3.763,5341,2.531,5376,3.083,5389,1.131,5394,3.083,5395,2.673,5396,2.467,5528,2.256,5534,1.879,5621,2.744,5725,1.942,5830,2.364,5834,2.011,5854,4.95,5901,4.086,5958,1.661,5969,5.092,5979,2.22,6100,3.904,6107,5.768,6305,5.289,6534,2.673,6581,1.501,6616,2.467,6761,3.083,7130,2.595,7186,3.147,7189,4.249,7209,2.115,7243,2.011,7761,5.141,7799,2.595,7836,1.942,7867,2.256,8026,4.95,8043,5.717,8067,1.942,8078,2.467,8210,2.256,8215,2.467,8217,2.744,8251,8.166,8252,5.075,8253,3.692,8254,4.478,8255,4.478,8256,3.447,8257,8.103,8258,8.311,8259,7.408,8260,4.232,8262,4.905,8263,5.274,8265,3.901,8266,3.147,8267,3.447,8268,3.147,8269,3.454,8270,3.447,8271,3.447,8272,4.905,8273,3.147,8274,2.923,8280,3.447,8281,2.744,8282,2.467,8283,2.256,8284,3.447,8285,2.011,8286,3.447,8287,4.905,8289,3.914,8290,2.085,8291,4.086,8293,4.905,8294,3.447,8295,3.147,8299,4.841,8301,3.147,8302,4.905,8303,4.905,8304,3.447,8305,3.447,8306,4.905,8307,3.447,8308,3.447,8309,3.447,8310,3.447,8311,3.447,8312,3.447,8313,3.447,8314,2.923,8316,7.183,8317,3.147,8318,5.212,8319,4.478,8320,5.501,8321,2.744,8322,3.21,8325,6.22,8327,3.447,8328,5.71,8329,4.159,8330,4.905,8331,3.147,8332,3.447,8333,3.147,8334,3.447,8335,3.447,8336,3.447,8337,2.923,8338,3.447,8339,4.905,8340,2.923,8341,2.355,8342,4.297,8343,6.572,8344,4.301,8345,2.923,8346,3.147,8347,6.572,8348,3.147,8349,3.447,8350,2.923,8351,3.147,8352,3.447,8353,2.923,8354,3.447,8355,3.447,8356,3.147,8367,6.672,8370,3.447,8371,3.447,8372,4.478,8373,4.905,8374,6.83,8375,3.147,8376,3.447,8377,3.147,8378,3.447,8379,5.71,8380,2.467,9068,2.595,9161,3.147,14750,3.447,14934,3.903,14935,3.903,14936,3.447,14937,8.392,14938,2.595,14939,5.554,14940,8.71,14941,5.554,14942,3.903,14943,2.923,14944,3.903,14945,3.903,14946,5.554]],["title//en/lessons/intro-to-bash",[4,0.229,8,0.374,9,0.071,10,1.643]],["body//en/lessons/intro-to-bash",[2,1.292,3,0.081,4,0.392,5,0.078,8,0.745,9,0.139,10,3.086,12,0.105,14,0.316,15,0.512,18,0.673,22,0.723,23,0.74,27,1.299,28,0.932,29,0.407,31,1.414,36,0.922,38,0.562,39,0.281,40,0.207,42,0.285,45,0.082,46,0.102,47,0.575,49,0.099,52,1.778,57,0.403,60,0.209,64,0.562,67,1.447,68,0.559,71,0.094,73,2.013,74,0.745,78,1.046,81,0.281,82,0.043,83,0.732,87,0.18,89,0.58,92,0.404,93,0.025,94,0.316,96,1.425,103,0.535,105,0.136,108,0.753,110,0.562,111,0.621,112,0.635,114,1.586,115,0.025,117,0.151,118,0.976,120,0.492,121,2.381,122,0.277,125,1.39,127,0.858,128,0.598,129,0.77,130,0.041,131,0.946,132,0.063,133,1.125,135,0.28,136,0.518,137,0.078,138,0.151,139,0.193,140,2.144,141,1.146,142,3.359,143,2.937,144,0.802,145,0.871,146,0.187,153,0.106,154,1.027,157,0.851,158,1.553,159,0.094,160,0.109,161,1.921,167,0.755,173,0.495,179,0.5,180,1.073,185,0.07,189,0.243,190,0.008,191,0.701,200,0.517,201,0.197,203,1.182,208,0.5,211,0.196,214,0.243,220,0.366,221,0.736,223,0.491,227,0.323,228,0.221,229,2.504,230,1.827,232,1.151,236,1.622,237,1.178,241,1.233,242,0.269,249,0.378,251,1.414,253,0.463,257,0.272,261,0.68,263,0.17,266,0.544,272,0.297,273,0.323,276,1.123,277,0.07,282,0.638,284,1.877,285,1.645,294,0.419,297,0.286,303,0.502,304,0.378,307,0.559,309,1.515,310,1.353,313,0.544,324,1.205,326,0.777,328,0.635,333,0.426,335,0.329,340,1.046,341,0.158,344,2.16,345,0.687,349,0.862,350,0.304,351,3.46,353,0.257,356,0.544,357,0.316,358,0.881,359,1.564,360,0.237,363,0.517,367,1.261,368,0.794,369,0.458,371,1.419,377,1.125,379,0.926,380,0.256,381,0.256,382,0.472,383,0.309,384,3.334,387,1.301,390,0.301,394,0.643,395,0.158,397,1.351,398,2.047,399,0.544,400,0.973,401,0.834,402,1.699,405,0.224,406,1.326,407,0.5,409,0.537,410,0.544,412,5.68,413,3.116,414,1.553,415,3.151,416,0.718,417,1.597,418,0.753,419,0.874,424,0.404,425,0.297,427,0.617,429,0.981,431,0.481,433,0.514,435,0.341,436,0.344,438,0.202,439,0.197,441,0.089,442,0.559,443,0.915,444,0.083,447,0.875,449,0.12,450,0.135,451,1.151,459,0.676,460,0.858,461,0.712,462,1.866,463,1.834,465,3.283,466,1.322,468,0.156,471,0.617,472,0.794,475,2.495,476,0.442,477,4.222,480,4.726,485,0.794,486,0.099,488,0.576,489,0.958,493,0.063,504,0.605,506,0.364,508,1.16,509,0.219,511,0.213,513,0.258,519,0.196,521,1.299,522,1.262,524,1.003,525,0.723,527,0.671,529,1.419,530,0.304,531,0.353,538,2.371,540,1.382,541,1.075,546,1.233,561,2.94,566,0.301,570,0.605,575,0.28,577,0.681,583,1.101,586,0.894,589,1.586,590,0.858,594,0.517,600,0.915,601,0.177,605,0.68,608,1.931,610,0.149,636,1.151,640,2.425,643,1.233,645,0.311,646,0.635,647,0.184,648,1.604,656,2.406,658,4.997,661,0.353,662,1.05,663,0.19,665,0.795,668,1.233,673,0.662,674,2.11,679,1.878,681,0.986,682,1.527,683,0.638,684,1.866,686,4.801,693,4.716,701,1.732,705,0.235,707,0.392,713,2.16,714,0.705,720,1.454,721,0.427,724,1.412,729,1.645,736,1.027,747,2.047,748,1.232,750,0.458,755,0.656,756,2.495,758,1.205,761,1.489,765,0.311,766,0.575,768,0.392,770,2.818,774,1.357,776,1.604,777,1.018,778,1.24,780,1.454,785,1.097,788,0.476,793,1.564,794,0.486,795,0.915,800,0.753,802,0.638,803,0.555,806,0.621,807,1.234,808,1.426,809,1.24,811,1.447,812,0.165,816,1.099,817,0.248,818,2.047,821,0.926,822,1.604,825,2.859,829,1.48,830,1.178,832,0.894,833,2.11,839,0.598,840,0.658,848,0.894,852,0.671,855,1.778,858,0.705,859,1.322,871,1.419,875,2.756,876,0.844,879,0.894,882,1.005,883,1.003,886,1.151,900,0.5,907,1.351,908,2.659,911,2.248,924,1.182,930,0.712,944,0.981,951,0.834,954,0.635,966,0.937,967,0.621,968,0.981,976,0.316,980,0.705,981,1.073,983,0.994,985,1.151,986,1.795,988,0.925,997,0.854,1000,0.638,1008,2.381,1009,0.638,1013,0.445,1027,0.937,1029,0.404,1031,0.486,1060,1.071,1062,0.814,1075,0.814,1080,1.966,1084,0.621,1105,0.74,1106,2.406,1107,1.688,1116,1.604,1120,1.566,1123,1.526,1129,2.859,1131,0.401,1133,0.794,1138,2.679,1151,0.881,1152,0.795,1167,1.454,1182,0.74,1185,2.11,1200,1.878,1202,0.515,1212,0.59,1216,0.834,1227,0.777,1231,2.395,1233,0.486,1239,2.11,1272,1.099,1297,1.075,1318,0.958,1320,1.688,1326,0.269,1328,1.931,1370,1.046,1377,2.707,1384,1.564,1391,1.966,1392,1.149,1394,2.272,1400,1.353,1409,1.592,1447,1.645,1454,1.48,1456,1.931,1471,1.353,1476,0.963,1488,0.74,1495,2.6,1502,2.248,1510,4.709,1516,1.48,1522,0.777,1523,1.33,1529,0.281,1537,4.807,1560,3.129,1563,0.973,1596,2.106,1598,2.324,1628,2.047,1630,0.671,1632,0.935,1637,0.688,1643,1.454,1648,0.417,1653,3.334,1691,0.854,1692,1.604,1694,0.638,1702,1.003,1704,3.382,1711,1.778,1740,2.592,1748,1.447,1756,1.353,1810,2.406,1820,2.676,1825,1.957,1840,2.495,1858,0.814,1894,1.645,1903,0.926,1940,1.075,1948,0.59,1949,1.454,1967,1.778,1981,1.075,1986,1.393,2003,0.894,2005,0.834,2009,2.594,2010,0.68,2011,2.699,2012,3.765,2016,0.74,2017,2.592,2024,1.292,2049,3.283,2058,1.634,2061,0.814,2063,1.526,2072,2.047,2074,1.564,2083,1.564,2087,1.52,2104,1.261,2126,2.248,2127,0.925,2128,2.533,2131,1.604,2133,1.177,2136,3.104,2138,2.952,2153,1.205,2170,1.423,2172,1.083,2190,2.485,2194,2.11,2204,2.005,2211,1.732,2212,0.937,2213,1.278,2214,1.29,2237,2.637,2240,1.489,2280,3.794,2281,4.588,2291,0.777,2309,0.758,2325,1.732,2348,2.047,2349,3.497,2368,1.322,2519,3.36,2536,1.386,2543,2.841,2546,2.324,2547,2.106,2596,3.026,2597,1.645,2660,1.075,2716,4.18,2752,1.39,2756,2.406,2766,3.775,2800,2.176,2822,1.832,2825,1.232,2827,0.773,2892,3.794,2915,2.952,2917,1.292,2919,0.688,2925,1.877,2939,1.419,2943,1.827,2944,4.29,2954,3.794,2981,2.248,3000,4.934,3044,2.818,3047,1.931,3050,1.987,3087,2.248,3094,1.78,3120,2.818,3124,2.6,3170,2.841,3187,2.756,3227,4.222,3273,1.322,3397,2.047,3429,2.055,3630,2.495,3677,3.497,3712,2.699,3748,3.765,3760,2.699,3801,3.798,3826,1.778,3869,2.176,3906,2.11,4024,2.841,4124,1.878,4169,3.765,4265,1.233,4273,2.11,4435,1.878,4436,2.495,4562,2.324,4794,3.422,4821,4.997,4864,3.104,4909,2.592,4936,2.047,5180,3.104,5186,4.369,5342,3.497,5473,2.11,5644,2.495,5649,2.952,5979,2.159,5985,3.212,6068,3.497,6110,3.663,6210,1.827,6417,4.125,6546,4.709,6554,3.283,6611,3.497,6664,3.497,6687,4.42,6751,4.125,7159,3.283,7225,3.497,7318,3.765,7712,3.104,7800,4.709,7854,5.748,8065,3.104,8067,3.129,8096,3.104,8213,3.36,8459,2.952,8481,3.974,8488,2.818,8489,5.07,8560,2.699,8845,2.592,9141,3.283,9162,3.497,9192,3.283,9589,3.974,9833,5.017,10216,4.125,10309,3.283,10326,3.765,10338,3.497,10351,4.064,10645,4.29,10770,3.497,10800,6.279,10838,3.283,10995,3.497,11155,3.104,11297,3.497,11312,3.104,11315,3.36,13059,4.29,13631,4.18,13632,3.497,14229,3.765,14642,3.765,14921,4.125,14947,4.125,14948,3.765,14949,5.07,14950,3.497,14951,4.125,14952,4.125,14953,4.67,14954,4.67,14955,4.67,14956,4.67,14957,6.288,14958,6.717,14959,4.67,14960,4.125,14961,4.67,14962,4.125,14963,4.67,14964,4.67,14965,7.109,14966,4.67,14967,4.67,14968,4.67,14969,6.288,14970,6.288,14971,4.67,14972,4.67,14973,6.288,14974,4.67,14975,4.67,14976,6.288,14977,4.67,14978,6.288,14979,4.125,14980,4.67,14981,4.67,14982,4.67,14983,3.283,14984,4.67,14985,7.212,14986,6.288,14987,4.67,14988,4.67,14989,4.67,14990,4.67,14991,8.776,14992,4.67,14993,4.67,14994,6.288,14995,4.67,14996,4.67,14997,8.7,14998,4.67,14999,8.945,15000,7.808,15001,8.177,15002,7.109,15003,6.288,15004,5.554,15005,6.288,15006,4.125,15007,4.67,15008,4.67,15009,4.67,15010,4.125,15011,4.67,15012,4.67,15013,4.67,15014,4.67,15015,4.125,15016,4.67,15017,5.554,15018,6.288,15019,8.177,15020,8.177,15021,4.67,15022,6.288,15023,4.67,15024,4.67,15025,4.67,15026,3.283,15027,4.67]],["title//en/lessons/retired/intro-to-beautiful-soup",[1054,1.998,5108,2.611,6563,3.033]],["body//en/lessons/retired/intro-to-beautiful-soup",[3,0.118,4,0.326,8,0.623,9,0.138,12,0.138,14,0.342,15,0.525,18,0.495,19,0.951,24,1.46,25,0.56,27,1.544,29,0.412,30,0.832,39,0.315,46,0.067,49,0.094,50,1.716,57,0.408,60,0.208,62,2.167,67,1.208,71,0.093,81,0.408,82,0.04,83,0.612,88,0.329,95,0.666,96,0.852,104,0.853,105,0.119,107,0.411,108,0.813,110,0.469,112,0.686,115,0.026,117,0.157,118,0.926,120,0.661,130,0.043,132,0.051,133,1.265,135,0.217,136,0.383,137,0.06,138,0.156,139,0.168,140,2.204,141,0.881,142,1.947,144,0.714,145,0.484,146,0.143,152,0.735,153,0.128,157,1.054,159,0.074,160,0.112,166,3.317,167,0.499,169,1.617,173,0.443,176,1.103,179,0.58,185,0.101,189,0.251,190,0.007,193,0.663,200,0.599,201,0.122,208,0.853,211,0.255,214,0.179,220,0.532,221,0.61,223,0.408,227,0.203,228,0.191,249,0.61,251,1.181,253,0.342,257,0.294,261,0.712,263,0.191,267,0.607,273,0.319,277,0.07,282,0.717,283,3.166,296,0.562,301,2.054,302,1.733,304,0.408,313,0.612,316,0.455,326,0.873,329,1.053,330,0.805,333,0.355,335,0.294,336,3.938,341,0.089,345,0.454,349,0.595,353,0.346,356,0.454,357,0.51,358,0.735,360,0.233,363,0.342,368,0.858,369,0.515,377,1.265,380,0.156,381,0.264,383,0.297,384,2.301,389,0.53,390,0.252,395,0.155,402,1.836,405,0.382,409,0.355,414,0.96,419,0.982,422,0.263,424,0.731,425,0.301,428,0.257,429,1.103,431,0.355,433,0.83,438,0.377,439,0.215,440,0.813,441,0.129,444,0.084,446,1.265,450,0.112,451,2.148,459,0.758,463,1.355,468,0.129,470,1.103,471,0.515,472,0.663,476,0.56,485,0.663,489,1.546,490,2.111,493,0.073,495,1.025,504,1.069,508,1.213,509,0.187,519,0.145,523,1.596,524,1.128,525,0.454,530,0.443,531,0.294,534,0.813,538,1.836,540,1.154,554,1.13,570,0.881,575,0.217,576,0.976,577,0.411,594,0.315,599,0.646,601,0.196,603,1.618,605,0.607,607,3.072,610,0.168,618,0.515,632,1.759,634,2,636,1.294,645,0.215,647,0.158,659,1.181,661,0.227,663,0.185,665,0.894,672,0.96,681,0.881,682,1.128,683,0.717,690,0.938,699,1.947,700,1.405,705,0.379,707,0.415,721,0.453,733,1.181,739,1.078,744,0.628,750,0.666,755,0.627,756,2.805,765,0.215,768,0.392,777,0.902,800,0.902,803,0.383,804,2.333,807,0.792,809,1.185,812,0.2,816,1.236,817,0.224,832,1.301,834,1.128,840,0.671,847,1.154,853,1.543,858,0.792,876,0.53,879,1.005,912,0.894,916,2.668,940,2.613,944,1.427,950,0.287,951,0.938,954,0.53,972,1.078,976,0.572,988,0.791,1007,3.691,1013,0.342,1022,0.666,1029,0.82,1031,0.895,1032,1.697,1040,0.773,1046,3.97,1048,1.235,1051,1.631,1053,6.198,1054,2,1056,1.419,1073,0.902,1101,0.754,1112,1.236,1120,1.525,1133,1.042,1148,1.399,1154,0.927,1182,0.832,1216,0.938,1240,1.253,1320,1.897,1326,0.302,1370,0.873,1371,1.43,1384,2.668,1391,1.452,1400,1.522,1429,1.324,1457,1.5,1459,1.609,1501,2.447,1522,0.873,1565,1.716,1591,1.849,1632,0.835,1637,1.214,1639,1.006,1648,0.469,1662,0.397,1674,1.656,1694,0.927,1733,2.448,1756,1.969,1853,1.213,1894,3.102,1932,1.821,1944,2.167,1964,2.393,1972,1.236,1982,2.527,1984,2.235,2005,1.213,2010,0.607,2024,1.452,2028,2.732,2050,1.386,2063,2.695,2064,4.337,2070,3.691,2083,2.276,2095,0.852,2154,1.803,2180,1.674,2205,3.5,2211,1.947,2213,0.754,2248,1.849,2258,2.344,2272,1.674,2291,1.13,2357,1.947,2486,3.63,2495,2.613,2542,0.938,2681,2.102,2753,2.171,2772,1.181,2789,2.653,2812,2.52,2842,1.759,2874,1.897,2875,2.532,2917,1.452,3024,2.054,3040,2.805,3115,3.301,3131,2.613,3148,2.915,3229,1.078,3394,2.054,3433,4.637,3439,1.103,3441,2,3651,2.527,3716,1.759,3899,4.233,3967,3.168,3970,2.111,4014,2.915,4265,1.386,4508,3.025,5108,4.597,5288,2.805,5413,6.327,5477,4.233,5548,2.658,5553,2.447,5613,3.168,6021,4.233,6460,2.915,6474,3.691,6563,5.424,6762,3.168,7273,4.637,9340,4.233,10260,4.233,11300,4.294,12043,3.318,12101,3.932,12422,6,13992,6.073,14134,6,15028,5.251,15029,5.251,15030,5.251,15031,5.251,15032,4.637,15033,5.251,15034,5.251,15035,5.251,15036,5.251,15037,8.249,15038,5.251,15039,5.251,15040,5.251,15041,5.251,15042,7.964,15043,6.652,15044,5.251,15045,5.251,15046,5.251,15047,5.251,15048,5.251,15049,5.251,15050,5.251,15051,5.251,15052,5.251,15053,5.251,15054,5.251,15055,5.251,15056,5.251,15057,4.637,15058,5.251,15059,5.251,15060,5.251,15061,5.251,15062,7.9,15063,8.883,15064,8.998,15065,8.945,15066,8.807,15067,8.807,15068,8.807,15069,8.599,15070,8.715,15071,8.883,15072,8.715,15073,9.082,15074,8.715,15075,8.45,15076,5.251,15077,5.251,15078,5.251,15079,7.532,15080,7.532,15081,5.251,15082,8.249,15083,5.251,15084,8.883,15085,7.463,15086,6.794,15087,5.251,15088,4.637,15089,5.251,15090,5.251,15091,5.251,15092,5.251,15093,8.715,15094,8.883,15095,4.637,15096,6.794,15097,9.173,15098,8.249,15099,5.251,15100,7.964,15101,7.964,15102,7.964,15103,7.532,15104,5.251,15105,6.794,15106,7.532,15107,6.794,15108,6.794,15109,6.794,15110,6.794,15111,6.794,15112,6.794,15113,4.637,15114,5.251]],["title//en/lessons/intro-to-linked-data",[4,0.211,12,0.065,139,0.093,1029,0.38,3280,1.436]],["body//en/lessons/intro-to-linked-data",[1,0.84,3,0.054,4,0.367,5,0.072,6,0.4,9,0.108,12,0.138,14,0.294,19,0.589,22,0.801,23,0.757,25,0.534,26,0.384,28,0.626,29,0.201,30,0.666,33,1.618,36,0.872,38,0.523,39,0.352,40,0.214,42,0.304,45,0.091,46,0.098,47,0.318,49,0.093,50,1.373,51,1.149,55,0.545,57,0.399,58,0.806,60,0.21,63,0.75,64,0.376,66,1.899,68,0.503,69,0.991,71,0.087,72,0.824,76,0.578,78,0.699,79,1.277,81,0.498,83,0.922,86,1.581,87,0.281,88,0.455,89,0.621,90,1.303,91,1.136,92,0.582,93,0.026,94,0.493,95,0.574,96,1.093,101,1.581,103,0.512,104,0.848,105,0.087,107,0.527,108,0.7,110,0.376,111,1.054,112,0.861,114,1.697,115,0.026,117,0.158,120,0.667,122,0.153,123,1.346,124,1.06,127,1.044,129,0.662,130,0.037,131,0.559,132,0.062,134,0.644,135,0.134,136,0.307,137,0.076,138,0.138,139,0.189,144,0.582,146,0.188,152,0.942,153,0.087,159,0.1,160,0.115,161,1.136,165,2.429,166,1.69,169,0.824,173,0.474,176,1.606,177,2.954,179,0.571,180,1.016,185,0.114,186,0.805,189,0.125,190,0.007,191,0.794,193,0.739,200,0.548,201,0.196,203,0.699,205,0.666,211,0.185,214,0.23,216,1.19,221,0.474,222,1.373,223,0.543,224,2.246,228,0.229,235,1.519,236,1.509,237,1.835,238,0.824,242,0.242,257,0.182,259,1.618,260,1.559,261,0.77,262,0.545,263,0.306,267,0.601,268,0.843,272,0.23,273,0.32,277,0.059,289,1.202,290,1.48,294,0.323,296,0.626,297,0.399,304,0.352,306,1.119,307,0.503,309,1.012,310,1.218,311,0.517,318,0.699,321,1.468,324,1.084,326,1.21,328,0.601,329,0.843,330,0.91,333,0.536,335,0.351,341,0.14,350,0.274,353,0.298,356,0.506,357,0.603,358,0.942,360,0.239,363,0.474,368,0.739,375,0.905,380,0.266,381,0.246,382,0.773,383,0.2,387,0.84,389,0.68,390,0.349,395,0.147,396,1.621,397,0.903,399,0.891,400,0.65,401,0.75,405,0.322,406,1.02,407,0.473,410,0.681,416,0.8,417,0.883,418,0.503,422,0.134,424,0.63,425,0.2,427,0.713,428,0.297,430,0.253,431,0.285,432,0.863,433,0.463,435,0.28,436,0.329,438,0.253,439,0.202,440,0.503,441,0.111,442,0.916,444,0.082,447,0.645,449,0.138,450,0.121,459,0.556,460,0.993,461,0.663,464,1.228,466,1.656,468,0.146,471,0.574,472,0.85,476,0.538,485,0.966,486,0.154,487,0.895,488,0.34,491,1.218,493,0.08,494,1.912,495,1.27,497,2.725,498,1.045,505,0.545,506,0.38,509,0.2,511,0.332,513,0.232,517,0.786,519,0.161,521,1.069,523,1.277,525,0.364,526,0.996,529,1.277,530,0.274,531,0.291,534,0.7,540,0.924,542,1.202,543,1.153,545,1.443,548,1.34,549,1.018,550,0.924,554,0.699,555,1.475,559,0.861,560,0.323,561,1.738,566,0.408,572,0.843,575,0.285,577,0.57,583,0.943,587,0.716,589,1.06,590,0.799,591,0.626,594,0.437,596,1.06,597,1.19,598,2.146,600,1.426,601,0.209,605,0.65,610,0.215,613,0.663,618,0.412,635,0.574,636,1.036,645,0.358,647,0.212,650,1.308,654,2.954,659,0.945,661,0.315,662,1.72,664,1.136,665,0.716,668,1.11,669,2.333,670,3.698,672,1.33,673,0.69,674,2.643,675,1.269,676,1.509,678,1.228,681,0.758,683,0.574,700,1.272,705,0.385,706,1.045,707,0.437,713,1.277,716,2.091,721,0.352,724,0.95,726,1.036,731,1.96,732,2.17,733,1.893,735,2.954,736,1.479,737,0.863,740,0.941,741,1.103,742,0.924,744,0.806,751,1.959,752,0.75,753,1.789,755,0.801,757,0.574,763,0.805,765,0.324,766,0.473,768,0.383,770,2.536,774,1.093,777,1.009,778,1.02,779,0.895,784,2.32,785,1.02,788,0.519,799,1.373,801,1.19,803,0.614,804,1.443,805,2.79,806,0.895,807,1.154,808,0.843,809,0.733,810,1.701,811,1.548,812,0.205,814,1.095,817,0.265,822,1.443,827,0.68,828,1.11,830,1.06,832,1.289,834,0.903,836,0.802,839,0.556,840,0.509,841,1.753,844,1.381,853,1.361,855,2.228,863,0.75,870,1.373,879,1.465,882,0.941,883,0.903,884,1.625,900,0.45,904,1.559,913,1.69,914,1.842,916,1.408,917,1.409,920,1.559,924,0.699,928,1.373,929,2.228,930,0.663,933,1.273,944,1.228,945,1.408,947,1.383,957,0.863,966,0.843,967,1.103,972,0.863,973,2.311,980,1.016,981,1.27,983,0.476,987,1.696,989,1.119,990,0.634,991,2.196,996,0.883,1000,0.919,1003,2.353,1004,1.408,1005,1.162,1008,2.437,1009,0.574,1013,0.385,1021,1.247,1022,0.844,1027,0.843,1029,0.8,1031,0.887,1041,1.842,1052,0.834,1054,1.601,1062,0.733,1073,0.806,1079,0.604,1080,1.162,1084,1.054,1087,2.17,1090,2.274,1091,0.905,1105,0.666,1107,1.519,1112,1.864,1114,2.199,1116,1.443,1120,1.393,1129,1.69,1131,0.437,1133,1.097,1135,0.945,1148,1.041,1150,2.333,1151,0.819,1152,1.501,1154,0.574,1158,1.48,1165,1.697,1182,0.927,1183,0.863,1202,0.536,1224,1.952,1225,1.136,1227,0.973,1233,0.437,1236,3.247,1240,1.109,1250,2.536,1267,1.997,1287,2.864,1318,1.381,1323,1.738,1327,1.738,1370,1.119,1371,0.682,1377,1.601,1395,3.691,1396,1.656,1401,0.943,1402,3.014,1409,0.843,1425,1.48,1426,0.883,1454,1.713,1471,1.95,1476,0.824,1488,0.927,1492,2.242,1493,0.682,1499,1.69,1506,2.794,1518,1.12,1520,2.246,1522,0.699,1529,0.437,1536,4.061,1563,1.332,1568,2.699,1585,1.408,1590,0.945,1592,2.536,1596,1.408,1610,3.287,1619,1.559,1620,1.738,1625,1.519,1628,1.842,1629,1.618,1639,0.824,1651,1.69,1655,2.536,1660,1.11,1662,0.442,1664,1.866,1668,0.805,1669,1.96,1677,1.966,1683,1.674,1684,0.45,1691,0.768,1694,0.574,1702,0.903,1704,1.738,1717,1.277,1731,2.382,1732,1.48,1740,3.247,1744,1.162,1748,1.346,1750,1.247,1756,1.218,1775,1.519,1793,1.519,1825,1.308,1836,1.277,1838,2.536,1858,1.553,1874,2.429,1895,2.049,1896,2.536,1902,1.408,1908,1.69,1912,1.644,1922,0.843,1930,2.656,1932,1.743,1934,1.408,1937,1.581,1942,1.459,1944,1.34,1947,1.387,1948,0.739,1959,1.308,1969,3.147,1972,1.584,1999,1.277,2003,0.805,2007,0.7,2009,2.199,2010,0.523,2028,2.353,2050,2.448,2062,0.559,2064,2.091,2087,1.12,2095,0.682,2097,1.519,2103,2.564,2105,6.141,2122,1.959,2127,0.49,2129,1.778,2132,2.536,2134,2.536,2140,2.656,2151,1.509,2159,1.842,2172,0.545,2183,1.443,2190,1.277,2213,0.84,2214,0.863,2216,2.114,2240,1.34,2248,1.48,2251,1.48,2266,2.165,2269,2.656,2270,2.023,2278,1.789,2282,1.899,2291,1.119,2293,1.308,2306,1.393,2309,0.95,2324,2.49,2325,1.559,2343,2.954,2351,1.738,2376,2.091,2382,1.426,2415,2.656,2447,2.794,2448,2.496,2480,1.644,2486,3.888,2495,2.091,2509,3.136,2512,1.6,2536,1.736,2548,1.162,2550,1.696,2551,1.644,2554,0.973,2560,2.564,2577,1.738,2579,2.333,2596,2.023,2652,1.559,2655,1.644,2660,1.346,2674,2.333,2681,0.945,2730,2.656,2738,1.912,2741,1.801,2743,1.12,2745,2.023,2748,0.559,2754,1.48,2765,2.17,2771,2.333,2785,2.643,2788,2.353,2791,1.35,2792,1.581,2795,0.989,2797,1.519,2800,1.959,2807,2.353,2810,3.381,2818,2.246,2822,1.012,2824,1.218,2829,1.11,2830,2.165,2842,1.96,2851,0.95,2869,2.289,2874,1.519,2882,3.147,2883,2.633,2887,2.429,2889,2.656,2897,2.954,2898,1.162,2909,1.545,2925,1.777,2931,3.381,2938,1.736,2939,2.407,2998,2.165,3010,1.601,3050,1.789,3064,3.381,3085,2.17,3087,2.816,3095,2.794,3110,1.789,3113,3.147,3117,3.163,3146,2.536,3171,2.726,3187,1.842,3238,1.286,3247,3.189,3272,1.959,3277,1.738,3280,2.708,3281,2.091,3283,3.467,3299,1.789,3300,2.045,3320,1.084,3321,3.147,3336,4.381,3360,1.519,3383,2.165,3400,2.429,3407,1.69,3422,2.246,3423,6.312,3428,2.536,3441,2.563,3546,4.253,3557,3.53,3670,1.899,3703,3.698,3713,1.48,3722,2.656,3728,2.846,3755,1.899,3765,2.536,3807,1.69,3810,2.794,3811,4.421,3903,1.48,3951,2.954,3970,3.076,4014,2.333,4020,3.807,4140,4.918,4145,6.756,4161,0.903,4194,3.467,4265,1.545,4273,1.899,4279,2.246,4400,1.959,4436,2.246,4446,1.48,4450,2.333,4501,3.502,4564,3.239,4565,2.564,4570,3.389,4656,3.911,4664,2.165,4721,2.091,4909,2.333,4941,2.794,5115,2.794,5122,3.712,5124,2.794,5138,2.091,5167,1.959,5238,3.147,5249,3.147,5278,2.794,5362,2.656,5404,1.34,5471,3.888,5473,3.287,5495,2.165,5506,3.147,5543,2.954,5548,3.242,5551,3.014,5622,3.389,5818,2.246,5830,2.49,5848,2.246,5859,3.147,5861,5.167,5882,2.429,5883,3.147,5887,4.421,5890,1.778,5953,2.333,6025,3.712,6100,2.954,6115,2.794,6463,6.312,6495,4.381,6550,2.023,6616,4.835,6636,7.958,6646,7.058,6762,2.536,6827,5.449,7083,2.429,7084,4.473,7134,2.954,7175,3.147,7180,4.717,7184,5.944,7218,2.794,7228,2.091,7266,3.712,7414,2.794,7454,3.389,7578,2.954,7584,2.656,7645,2.954,7678,2.023,7802,2.794,7805,6.949,7811,2.656,7867,3.89,8092,3.163,8394,3.014,8443,4.381,8486,2.656,8576,4.112,8582,2.536,8585,2.091,8885,3.147,8977,4.717,9060,4.717,9174,3.147,9202,4.717,9277,2.656,9478,2.536,9917,4.717,10007,2.429,10350,4.381,10705,3.147,10826,2.794,10856,3.712,10857,3.712,10858,2.954,10895,3.712,10952,3.147,11252,2.656,11376,5.167,11433,3.53,11463,7.551,11566,7.058,11577,5.167,11707,4.717,12228,3.147,12265,3.147,12497,4.391,12529,3.712,12546,3.389,12589,3.389,12609,4.112,13066,3.698,13079,2.794,13093,3.389,13369,7.391,13400,3.147,13429,3.712,13440,5.944,13469,6.944,13502,3.712,13537,3.147,14046,2.954,14743,4.381,14753,5.039,14843,6.427,14881,5.167,14983,4.112,15004,3.712,15115,8.125,15116,8.811,15117,8.416,15118,5.85,15119,5.85,15120,4.203,15121,3.712,15122,5.85,15123,7.92,15124,4.203,15125,5.85,15126,3.712,15127,4.203,15128,3.712,15129,8.979,15130,4.203,15131,5.85,15132,4.203,15133,4.203,15134,7.277,15135,4.203,15136,4.203,15137,4.203,15138,4.203,15139,4.203,15140,8.754,15141,4.203,15142,4.203,15143,6.73,15144,3.712,15145,6.73,15146,5.167,15147,4.203,15148,4.203,15149,4.203,15150,4.203,15151,3.712,15152,5.85,15153,4.203,15154,4.203,15155,4.203,15156,4.203,15157,4.203,15158,4.203,15159,6.73,15160,4.203,15161,4.203,15162,4.203,15163,4.203,15164,4.203,15165,4.203,15166,4.203,15167,5.85,15168,5.85,15169,4.203,15170,4.203,15171,4.203,15172,4.203,15173,4.203,15174,4.203,15175,4.203,15176,4.203,15177,4.203,15178,4.203,15179,4.203,15180,6.73,15181,6.73,15182,4.203,15183,4.203,15184,4.203,15185,8.86,15186,7.277,15187,8.754,15188,8.287,15189,5.944,15190,6.73,15191,7.649,15192,7.649,15193,5.85,15194,5.85,15195,4.203,15196,4.203,15197,4.203,15198,4.203,15199,4.203,15200,4.203,15201,4.203,15202,4.203,15203,4.203,15204,5.167,15205,4.203,15206,4.203,15207,4.203,15208,3.712,15209,4.203,15210,4.203,15211,4.203,15212,3.147,15213,4.203,15214,4.203,15215,4.203,15216,4.203,15217,3.147,15218,5.85,15219,4.203,15220,4.203,15221,4.203,15222,5.85,15223,5.85,15224,5.85,15225,6.73,15226,7.649,15227,7.649,15228,4.203,15229,5.944,15230,5.85,15231,4.203,15232,5.85,15233,4.203,15234,4.203,15235,4.203,15236,4.203,15237,5.167,15238,5.85,15239,6.73,15240,4.203,15241,4.203,15242,4.203,15243,4.203,15244,4.203,15245,4.203,15246,4.203,15247,3.712,15248,4.203,15249,4.203,15250,4.203,15251,4.203,15252,4.203,15253,4.203,15254,4.203,15255,4.203,15256,7.277,15257,7.277,15258,7.277,15259,6.73,15260,7.277,15261,4.203,15262,7.649,15263,5.85,15264,5.85,15265,5.85,15266,4.203,15267,4.203,15268,4.203,15269,4.203,15270,4.203,15271,5.85,15272,4.203,15273,7.92,15274,7.277,15275,7.92,15276,4.203,15277,4.203,15278,5.85,15279,4.203,15280,4.203,15281,4.203,15282,4.203,15283,4.203,15284,4.203,15285,4.203,15286,3.712,15287,4.203,15288,5.85,15289,4.203,15290,4.203,15291,4.203,15292,4.203,15293,4.203,15294,4.203,15295,4.203,15296,4.203,15297,4.203,15298,4.203,15299,4.203,15300,4.203,15301,3.147,15302,4.203,15303,4.203,15304,4.203,15305,4.203,15306,3.712,15307,4.203,15308,4.203,15309,4.203,15310,4.203,15311,3.712,15312,4.203,15313,4.203,15314,3.712,15315,3.389,15316,4.203,15317,4.203,15318,4.203,15319,4.203]],["title//en/lessons/intro-to-powershell",[4,0.211,8,0.344,9,0.065,18,0.321,126,2.187]],["body//en/lessons/intro-to-powershell",[1,0.542,3,0.119,4,0.352,5,0.061,8,0.739,9,0.138,10,2.927,13,0.477,14,0.273,15,0.217,17,0.658,18,0.646,22,0.849,23,0.66,24,1.812,25,0.493,26,0.366,27,1.558,29,0.352,30,0.859,31,1.219,34,0.93,36,0.991,38,0.337,39,0.227,40,0.218,42,0.217,45,0.094,46,0.113,47,0.285,48,1.038,49,0.1,51,0.515,55,0.306,56,1.264,57,0.348,58,0.997,60,0.211,64,0.62,65,1.715,68,0.76,69,1.082,71,0.093,72,1.063,73,1.069,74,0.735,76,0.285,78,0.628,81,0.381,82,0.042,83,0.632,87,0.304,88,0.493,89,0.5,90,0.643,91,1.02,92,0.6,93,0.026,94,0.497,95,0.532,96,1.03,98,0.658,100,2.527,103,0.567,105,0.122,107,0.497,108,0.649,109,2.095,110,0.704,111,0.502,114,0.952,115,0.026,117,0.153,118,0.991,120,0.652,121,1.264,122,0.307,125,1.343,126,4.702,127,1.1,128,0.359,129,0.662,130,0.042,131,0.721,132,0.063,134,0.555,135,0.244,136,0.395,137,0.081,138,0.152,139,0.187,141,1.196,142,2.353,143,2.882,144,0.803,145,0.874,146,0.176,153,0.056,154,0.83,157,0.965,158,0.674,159,0.09,160,0.118,161,1.874,167,0.359,172,1.759,173,0.498,179,0.516,180,0.57,185,0.114,186,0.723,189,0.206,190,0.009,191,0.678,193,1.101,197,1.147,200,0.586,201,0.187,205,0.598,208,0.743,211,0.202,214,0.269,216,1.069,217,0.909,220,0.295,221,0.714,227,0.146,228,0.205,229,1.329,232,0.93,237,0.952,239,1.561,241,0.997,242,0.365,243,1.499,247,0.83,249,0.562,251,1.427,252,2.182,253,0.246,255,2.182,261,0.812,262,0.489,263,0.326,266,0.808,272,0.291,273,0.353,276,0.968,277,0.071,285,1.91,290,1.91,294,0.474,295,1.945,296,0.679,297,0.359,301,2.714,302,0.869,303,0.326,304,0.473,305,1.609,312,0.997,313,0.44,316,0.35,318,0.628,320,0.952,321,1.193,324,0.974,328,0.657,329,1.087,330,0.381,333,0.556,335,0.274,340,0.628,341,0.159,344,1.928,345,0.738,347,1.535,348,1.856,349,0.893,353,0.222,356,0.71,358,0.529,360,0.232,363,0.353,367,0.757,368,0.477,374,1.367,375,0.584,377,0.909,379,0.798,380,0.253,381,0.266,382,0.381,383,0.288,384,1.654,387,1.158,389,0.548,390,0.26,394,0.721,395,0.155,396,1.769,397,0.811,398,1.654,399,0.44,402,1.02,405,0.366,406,0.658,407,0.265,409,0.47,410,0.808,414,1.523,415,2.725,416,0.381,418,0.76,419,1.298,422,0.202,424,0.78,425,0.312,427,0.773,428,0.237,429,1.456,430,0.227,431,0.43,435,0.399,436,0.304,439,0.214,440,0.879,441,0.103,443,1.787,444,0.081,447,0.888,449,0.147,450,0.135,459,0.66,460,0.866,461,0.428,463,0.974,466,2.165,468,0.167,471,0.622,472,1.094,476,0.381,477,4.682,480,5.457,485,0.995,486,0.162,488,0.306,493,0.079,495,0.57,498,0.779,504,0.823,505,0.703,506,0.393,508,0.947,513,0.481,525,0.327,527,1.158,529,2.394,531,0.365,532,2.527,534,0.452,535,1.204,538,2.37,540,0.83,547,0.57,549,1.048,551,1.044,554,0.628,555,0.952,556,2.182,559,1.126,561,2.242,566,0.393,572,1.473,575,0.257,576,0.542,577,0.69,583,0.991,586,0.723,589,0.952,590,1.137,591,0.743,594,0.227,595,2.827,596,1.367,598,1.729,599,0.78,600,1.44,601,0.201,605,0.792,610,0.234,613,0.719,618,0.532,631,1.878,635,0.515,636,1.709,637,2.017,645,0.352,646,0.641,647,0.178,659,0.849,661,0.234,662,1.427,663,0.194,672,0.69,673,0.706,675,0.658,676,0.974,677,2.653,679,2.789,681,0.899,682,0.811,686,4.209,691,5.592,693,3.522,700,1.222,705,0.319,707,0.47,708,1.329,711,0.889,713,2.324,714,0.818,718,2.653,721,0.381,724,1.438,729,1.91,731,1.264,735,2.653,736,1.831,738,1.081,740,0.667,747,1.654,748,0.74,750,0.75,752,0.674,755,0.786,757,1.183,758,1.164,762,1.175,763,1.464,765,0.301,766,0.488,768,0.414,772,1.817,774,1.03,777,1.031,787,1.02,788,0.339,795,1.244,796,2.653,799,2.401,800,0.83,803,0.463,806,0.721,807,1.047,808,1.087,809,1.334,811,1.248,812,0.161,816,0.889,817,0.206,818,2.781,821,0.786,824,3.134,825,2.789,828,1.432,830,1.367,831,1.654,832,1.509,839,0.727,840,0.41,844,1.113,848,1.215,852,0.542,853,1.187,854,1.234,855,2.641,871,1.147,876,0.548,879,1.215,882,1.037,883,0.811,884,1.731,886,0.93,887,4.752,906,1.945,908,2.902,911,1.817,916,2.461,924,0.628,929,1.438,931,0.643,933,0.759,939,1.494,941,0.849,944,0.793,950,0.283,951,1.133,966,1.273,968,0.793,974,0.757,976,0.367,981,1.154,983,0.999,985,2.023,986,0.811,987,1.571,989,0.902,990,0.57,996,1.139,997,0.69,1000,0.515,1001,2.386,1004,1.264,1008,2.323,1011,1.709,1013,0.405,1022,0.773,1025,2.353,1040,0.798,1052,0.348,1060,1.081,1062,1.107,1066,1.945,1073,1.037,1079,0.395,1085,1.477,1101,1.131,1102,0.909,1111,1.329,1112,1.855,1120,1.572,1123,1.234,1127,1.204,1131,0.425,1133,0.928,1145,1.099,1148,0.981,1151,0.889,1158,2.235,1159,1.4,1162,1.044,1165,1.367,1167,1.175,1182,0.859,1202,0.256,1216,0.674,1224,1.564,1227,0.902,1233,0.564,1240,0.529,1250,2.278,1294,0.775,1297,0.869,1298,0.909,1318,1.302,1320,1.364,1321,3.811,1323,2.242,1326,0.491,1328,1.561,1370,0.902,1377,2.417,1382,2.212,1391,2.032,1392,0.69,1394,1.364,1397,1.477,1400,1.094,1401,0.404,1402,1.945,1405,2.095,1406,2.377,1426,1.154,1430,1.044,1431,0.974,1454,1.933,1456,3.163,1457,1.515,1476,0.93,1488,0.859,1493,0.88,1518,0.723,1519,2.527,1523,1.187,1529,0.473,1563,1.183,1590,1.427,1596,1.264,1598,2.698,1618,3.604,1627,0.811,1630,0.779,1632,0.78,1633,1.329,1636,0.757,1639,0.93,1640,2.011,1645,0.584,1668,0.723,1669,1.264,1684,0.581,1691,1.44,1694,0.515,1702,0.811,1704,2.242,1721,1.296,1724,0.909,1731,1.5,1733,1.12,1742,2.449,1748,1.248,1813,1.364,1825,1.175,1836,1.147,1844,1.862,1891,2.017,1894,2.235,1895,0.952,1903,1.021,1910,3.334,1922,0.757,1947,0.598,1948,0.966,1949,1.175,1952,1.518,1966,3.272,1967,2.641,1972,1.494,1981,1.46,1982,3.054,1986,0.74,1998,1.329,1999,2.108,2003,0.723,2007,0.452,2009,2.723,2010,0.745,2021,1.219,2061,0.658,2071,2.182,2072,3.04,2082,4.372,2083,1.816,2087,1.038,2095,0.613,2097,1.364,2104,0.757,2127,0.632,2128,1.918,2133,1.015,2139,3.427,2143,1.329,2149,2.278,2151,1.637,2154,1.296,2162,1.518,2170,1.536,2172,0.703,2183,1.296,2190,1.928,2198,1.204,2207,1.606,2208,1.705,2211,1.4,2213,1.131,2237,2.353,2240,2.024,2248,2.235,2266,1.945,2267,3.134,2271,1.438,2274,5.457,2279,1.759,2288,1.817,2291,0.628,2309,1.03,2323,3.604,2338,0.556,2348,1.654,2357,1.4,2368,1.535,2376,1.878,2383,3.269,2417,2.572,2448,2.011,2512,1.917,2542,0.674,2550,1.571,2560,1.654,2569,2.386,2635,1.945,2660,0.869,2716,2.509,2752,0.628,2754,1.91,2766,3.81,2775,1.12,2783,2.781,2791,1.473,2803,2.417,2811,1.399,2829,0.997,2842,2.125,2851,1.126,2855,2.827,2859,2.653,2925,1.675,2929,3.232,2938,1.12,2939,1.147,2944,4.433,3017,1.044,3024,2.992,3040,2.017,3045,1.705,3057,3.043,3064,2.182,3087,3.951,3094,1.069,3095,2.509,3101,2.449,3120,2.278,3129,3.574,3156,2.017,3170,2.449,3171,3.232,3200,3.258,3227,4.373,3238,0.83,3288,2.954,3290,1.759,3299,1.606,3300,1.648,3311,2.121,3341,1.759,3360,1.959,3372,4.475,3394,2.121,3396,3.134,3403,2.278,3408,1.204,3437,3.811,3634,2.653,3651,1.817,3669,1.637,3677,2.827,3703,2.386,3706,2.401,3760,2.182,3801,2.897,3806,1.606,3807,2.18,3864,1.817,3904,2.653,3908,3.334,4018,2.095,4144,1.945,4161,0.811,4265,0.997,4273,2.449,4331,2.278,4615,2.61,4626,2.386,4656,3.054,4721,3.158,4936,2.377,5095,3.604,5389,1.094,5393,5.862,5395,1.817,5495,1.945,5527,2.653,5635,1.817,5640,2.653,5645,2.509,5646,2.827,5719,2.827,5722,1.759,5979,1.862,6110,1.945,6210,1.477,6328,3.334,6490,2.278,6607,3.043,6696,2.509,6820,3.334,6885,2.827,7001,3.334,7209,1.438,7277,5.194,7652,3.043,7672,1.878,7703,2.827,7725,2.509,7740,3.604,7797,2.827,8008,2.509,8034,6.488,8035,2.653,8213,3.706,8269,2.017,8320,4.218,8372,3.043,8457,2.509,8478,3.043,8560,2.182,9101,4.06,9161,3.043,9162,2.827,9184,1.759,9580,3.334,9589,2.386,9623,2.386,9759,3.043,9833,5.386,9874,2.278,10017,2.827,10351,2.017,10591,2.827,10726,4.46,11042,5.889,11312,2.509,11315,3.925,12069,6.754,12137,3.334,12417,3.334,12479,5.116,12553,3.043,12630,2.653,12906,4.789,13059,2.278,13372,2.653,13631,4.883,14132,4.789,14205,2.653,14396,5.592,14408,3.334,14705,3.334,15000,7.449,15017,3.334,15217,5.727,15320,8.331,15321,8.93,15322,9.254,15323,8.434,15324,8.209,15325,9.203,15326,8.221,15327,5.422,15328,6.346,15329,3.775,15330,3.775,15331,3.775,15332,3.775,15333,3.775,15334,3.775,15335,7.879,15336,3.334,15337,3.775,15338,5.422,15339,5.604,15340,3.775,15341,3.775,15342,3.775,15343,3.775,15344,3.775,15345,3.775,15346,8.434,15347,3.775,15348,5.422,15349,3.775,15350,8.434,15351,6.936,15352,3.775,15353,3.775,15354,3.775,15355,5.604,15356,3.775,15357,5.422,15358,3.775,15359,8.061,15360,6.346,15361,6.346,15362,9.061,15363,3.775,15364,5.422,15365,3.775,15366,6.346,15367,6.346,15368,3.775,15369,3.334,15370,3.775,15371,7.346,15372,6.346,15373,3.775,15374,8.061,15375,3.775,15376,3.334,15377,3.334,15378,3.775,15379,3.775,15380,3.775,15381,3.775,15382,8.331,15383,3.775,15384,3.334,15385,3.775,15386,3.775,15387,3.775,15388,3.775,15389,3.334,15390,3.775,15391,7.648,15392,3.775,15393,6.346,15394,3.775,15395,6.346,15396,3.775,15397,3.775,15398,3.334,15399,3.775,15400,3.775,15401,3.334,15402,3.775,15403,3.775,15404,3.043,15405,3.775,15406,3.775,15407,3.334,15408,3.775]],["title//en/lessons/retired/intro-to-the-zotero-api",[97,1.595,815,2.611,1054,1.998]],["body//en/lessons/retired/intro-to-the-zotero-api",[3,0.11,5,0.081,6,0.732,8,0.603,12,0.114,15,0.522,18,0.601,39,0.385,42,0.219,45,0.069,46,0.11,47,0.647,49,0.069,51,1.051,55,0.734,57,0.292,59,0.833,60,0.209,71,0.076,74,0.691,82,0.042,88,0.402,93,0.019,97,2.797,105,0.095,108,0.768,115,0.022,117,0.16,126,3.83,130,0.043,135,0.205,137,0.057,138,0.14,139,0.135,140,1.581,141,0.998,145,0.592,153,0.095,157,0.987,159,0.069,160,0.082,190,0.008,192,1.655,211,0.212,214,0.281,228,0.163,257,0.357,261,0.688,263,0.233,266,0.747,267,0.573,273,0.248,277,0.068,282,0.876,297,0.292,303,0.385,304,0.385,316,0.354,317,3.183,336,2.989,339,1.694,341,0.153,344,1.949,345,0.555,349,0.727,353,0.35,356,0.555,357,0.521,358,0.898,360,0.177,364,2.231,369,0.629,383,0.219,395,0.14,399,0.996,405,0.307,406,1.119,407,0.451,416,0.936,418,0.768,422,0.205,428,0.219,430,0.526,431,0.521,438,0.277,439,0.149,444,0.082,447,0.707,449,0.109,450,0.095,460,0.876,468,0.146,485,0.81,486,0.163,488,0.668,493,0.057,504,0.832,513,0.424,519,0.212,525,0.555,543,1.355,546,2.178,559,0.944,560,0.354,566,0.307,596,1.617,601,0.149,602,3.951,605,0.573,610,0.205,618,0.858,632,2.93,635,0.876,647,0.149,662,1.924,672,1.172,678,1.347,705,0.323,724,1.339,744,0.921,752,1.145,765,0.262,785,1.119,808,1.286,812,0.209,815,4.698,860,2.579,884,1.58,926,0.944,927,2.73,928,2.096,931,1.092,950,0.279,975,2.292,1003,2.579,1009,1.126,1013,0.323,1015,2.73,1022,0.858,1031,0.978,1034,1.733,1035,0.592,1040,1.322,1054,2.443,1063,3.427,1079,0.468,1083,2.73,1098,2.579,1111,2.259,1135,1.443,1140,2.096,1154,0.876,1155,3.316,1187,1.733,1202,0.434,1216,1.145,1233,0.667,1272,1.51,1289,2.443,1391,1.774,1409,1.286,1457,1.604,1476,0.727,1522,1.067,1625,2.318,1637,0.944,1645,1.424,1648,0.737,1676,1.859,1778,1.44,1794,3.087,1827,3.305,1881,2.73,1883,2.579,1926,2.811,1932,1.286,1961,3.477,1972,1.812,1984,2.73,2005,1.374,2006,3.192,2017,4.273,2062,1.024,2063,2.795,2079,1.257,2142,2.335,2180,2.046,2205,3.966,2213,0.921,2215,3.871,2309,1.041,2597,2.259,2619,4.054,2743,1.675,2752,1.455,2789,2.711,2791,1.654,2792,1.733,2807,2.579,2855,4.803,2890,3.707,2935,3.087,3044,5.278,3121,4.509,3273,1.816,3439,1.347,3513,4.264,3760,3.707,3816,4.273,4125,2.73,4254,3.871,4281,3.192,4508,2.832,4514,2.711,5288,4.674,5289,3.095,5462,6.862,5464,7.053,6474,4.509,6556,3.561,7601,7.302,7605,6.206,7607,5.665,7613,5.665,7614,5.665,7624,2.811,7734,5.117,7815,3.707,8357,4.054,9614,4.264,10181,5.117,10225,5.172,11239,6.65,11433,3.871,11931,6.798,12748,6.65,12851,7.284,15409,6.415,15410,6.415,15411,6.415,15412,6.415,15413,6.415,15414,6.415,15415,7.698,15416,6.415,15417,6.415,15418,6.415,15419,6.415,15420,6.415,15421,6.415,15422,6.415,15423,6.415,15424,6.415,15425,7.698,15426,7.698,15427,6.415,15428,7.698,15429,6.415,15430,6.415,15431,6.415,15432,9.164,15433,7.726,15434,8.747,15435,8.747,15436,9.164,15437,8.747,15438,6.415,15439,6.415,15440,6.415,15441,6.415,15442,6.415,15443,6.415,15444,6.415,15445,6.415,15446,6.415,15447,6.415,15448,6.415,15449,6.415,15450,6.415,15451,6.415,15452,5.172,15453,6.415,15454,6.415,15455,6.415,15456,6.415]],["title//en/lessons/intro-to-twitterbots",[4,0.251,8014,4.231,15457,4.635]],["body//en/lessons/intro-to-twitterbots",[3,0.062,4,0.369,5,0.074,9,0.095,12,0.118,13,0.607,18,0.35,19,0.673,22,0.457,23,0.667,26,0.253,28,0.686,29,0.23,33,1.328,34,1.579,36,0.935,38,0.644,39,0.462,40,0.183,42,0.219,45,0.095,46,0.062,47,0.581,49,0.097,50,1.57,55,0.623,56,1.609,57,0.376,59,0.485,60,0.207,63,1.144,68,0.575,69,0.707,71,0.071,73,2.178,74,0.402,76,0.545,78,0.799,81,0.433,82,0.042,83,0.559,88,0.451,89,0.76,93,0.025,94,0.434,97,1.947,98,0.838,103,0.507,104,0.514,105,0.119,106,1.08,107,0.502,108,0.575,110,0.573,111,0.639,112,0.728,113,1.032,115,0.026,117,0.161,120,0.678,122,0.28,123,1.474,127,0.656,128,0.457,130,0.035,132,0.061,136,0.35,137,0.075,138,0.13,139,0.135,144,0.555,146,0.101,153,0.071,154,1.585,158,1.374,159,0.087,160,0.115,165,2.776,167,0.832,171,1.211,176,1.345,179,0.507,180,0.725,185,0.119,186,0.92,189,0.245,190,0.008,191,0.665,192,1.653,197,2.191,200,0.501,201,0.168,203,0.799,204,4.242,205,1.334,206,1.994,208,0.514,214,0.219,216,1.36,218,2.39,220,0.564,221,0.649,223,0.385,227,0.279,228,0.195,229,1.692,232,1.184,238,0.941,242,0.415,243,1.413,245,3.873,247,1.056,253,0.501,261,0.781,262,0.623,263,0.323,264,0.838,267,0.429,268,0.794,272,0.246,273,0.186,274,1.46,277,0.064,282,0.656,285,2.54,289,1.287,290,1.692,291,0.963,294,0.424,296,0.772,297,0.329,298,0.941,301,1.879,304,0.433,306,1.333,310,1.392,311,0.591,326,0.799,330,0.485,335,0.208,339,1.692,340,0.799,345,0.624,349,0.544,350,0.522,353,0.295,356,0.416,357,0.434,358,0.897,359,1.609,360,0.235,363,0.522,368,0.607,369,0.628,377,1.157,379,1.062,380,0.229,381,0.25,383,0.219,390,0.23,394,0.389,395,0.147,396,1.737,398,2.105,399,0.746,400,0.743,402,1.298,405,0.369,406,1.579,407,0.45,410,0.84,416,0.777,418,0.863,419,1.439,424,0.666,427,0.471,429,1.009,430,0.289,435,0.369,436,0.318,438,0.356,439,0.212,441,0.137,442,0.575,444,0.083,446,1.157,447,0.529,449,0.151,450,0.13,459,0.854,462,1.425,468,0.146,469,1.692,471,0.898,472,0.971,476,0.507,485,0.971,486,0.152,487,0.639,488,0.584,493,0.073,494,1.57,498,0.69,504,1.039,506,0.384,511,0.413,512,2.257,513,0.464,517,1.199,523,2.191,524,1.377,525,0.555,529,2.558,530,0.313,531,0.356,534,0.575,538,1.948,540,1.408,541,1.474,542,1.503,543,1.27,545,1.649,546,2.116,547,0.725,548,2.453,549,1.066,553,2.312,559,1.18,560,0.265,566,0.23,572,0.963,575,0.279,577,0.376,583,0.623,586,1.381,594,0.385,595,3.597,596,1.616,598,1.532,600,1.256,601,0.179,602,2.17,610,0.23,613,0.817,618,0.471,627,2.566,635,0.984,636,1.184,640,1.532,644,2.041,645,0.295,647,0.192,650,1.495,655,2.312,659,1.08,661,0.312,663,0.149,668,2.031,673,0.584,679,1.931,681,0.935,682,1.771,684,1.425,705,0.322,706,1.287,707,0.398,711,1.131,712,1.57,721,0.433,729,2.54,733,1.441,740,0.591,741,1.023,744,1.007,748,1.256,750,0.628,752,0.858,755,0.443,757,1.05,758,0.761,759,3.036,765,0.262,768,0.329,772,2.312,774,1.04,777,0.872,779,0.853,780,1.495,784,2.043,788,0.301,795,0.941,796,3.376,801,1.36,803,0.35,806,0.639,807,0.967,809,0.838,811,1.105,812,0.112,817,0.26,821,0.954,828,1.268,829,1.131,831,2.105,832,1.227,835,0.607,836,0.706,839,0.457,840,0.606,844,1.48,847,1.056,848,0.92,853,1.199,874,1.538,876,0.485,877,1.441,878,2.776,879,0.92,880,3.616,882,0.591,883,1.377,900,0.686,907,1.032,912,0.818,917,1.543,920,1.781,924,1.066,926,1.062,928,2.514,931,1.502,933,0.897,950,0.153,954,0.485,957,1.315,966,0.963,968,1.345,972,0.986,974,0.963,976,0.434,981,1.161,983,0.544,986,1.377,990,0.725,998,3.222,1005,1.994,1011,1.579,1013,0.242,1015,2.044,1022,0.471,1025,2.376,1026,1.653,1027,0.963,1028,1.08,1029,0.555,1031,0.667,1044,0.726,1060,0.818,1062,0.838,1073,0.575,1078,2.17,1079,0.467,1090,1.268,1091,0.743,1105,1.015,1110,1.211,1116,2.476,1123,1.57,1151,0.673,1152,0.818,1158,2.54,1162,1.772,1163,3.376,1182,1.306,1187,1.731,1202,0.325,1224,2.074,1227,0.799,1237,2.044,1240,0.673,1246,1.239,1254,1.328,1276,3.139,1298,1.157,1326,0.369,1370,1.066,1378,1.609,1391,2.483,1392,1.318,1401,0.772,1402,3.301,1406,2.808,1424,1.879,1433,2.094,1455,1.425,1461,1.268,1471,1.392,1476,0.726,1477,2.39,1488,0.761,1492,1.36,1500,2.666,1521,2.808,1523,0.899,1529,0.482,1536,2.898,1557,2.17,1565,2.094,1573,2.475,1598,2.39,1600,1.57,1608,1.829,1629,2.528,1631,0.943,1632,0.591,1639,0.544,1641,1.425,1645,0.743,1648,0.794,1654,1.609,1662,0.545,1668,1.381,1669,1.609,1677,1.298,1691,0.878,1702,1.032,1724,1.157,1734,1.736,1756,1.392,1776,1.211,1791,2.105,1823,1.056,1825,1.495,1826,1.692,1828,2.899,1844,1.649,1854,3.508,1857,4.242,1858,1.117,1890,2.566,1895,1.211,1926,2.808,1940,1.474,1943,2.17,1944,1.532,1947,0.761,1948,0.809,1959,2.244,1965,3.036,1985,1.653,2003,1.473,2009,2.514,2010,0.429,2013,2.165,2021,1.441,2050,1.268,2061,1.257,2062,0.639,2063,1.57,2071,2.776,2074,1.609,2079,1.649,2095,0.78,2104,0.963,2120,2.475,2127,0.559,2146,3.036,2152,3.747,2154,1.649,2170,0.899,2172,0.831,2183,1.649,2192,1.986,2212,0.963,2213,0.92,2214,0.986,2223,1.879,2234,1.157,2237,1.781,2240,1.532,2244,1.532,2248,2.709,2250,2.666,2253,2.365,2258,1.495,2263,3.376,2272,1.532,2291,1.066,2306,1.658,2308,1.829,2309,0.78,2324,2.044,2332,4.557,2353,2.665,2376,2.39,2377,2.312,2382,0.941,2383,3.301,2417,1.781,2455,4.259,2479,2.105,2486,3.423,2506,3.16,2529,1.392,2542,1.144,2543,2.17,2554,1.066,2578,1.298,2634,4.242,2636,3.376,2644,2.666,2648,4.242,2653,6.368,2655,1.879,2660,1.844,2664,2.312,2681,1.08,2683,3.301,2709,3.715,2732,4.196,2736,4.504,2737,2.898,2738,2.094,2739,2.238,2740,2.898,2744,5.76,2748,0.959,2752,1.199,2759,1.692,2778,2.312,2783,2.105,2786,1.692,2797,2.979,2802,4.504,2811,2.206,2825,0.941,2828,3.244,2829,1.904,2842,1.609,2851,1.04,2856,3.873,2871,1.543,2879,2.17,2883,1.879,2887,2.776,2892,2.898,2899,2.986,2902,2.65,2909,1.268,2925,1.268,2929,2.238,2931,2.776,2939,1.46,2952,2.898,2988,2.17,2994,1.986,2998,2.475,3026,1.781,3044,2.898,3056,2.475,3064,2.776,3074,2.986,3101,2.895,3102,3.084,3110,2.044,3116,2.044,3121,3.376,3123,2.746,3125,2.898,3139,2.898,3159,3.036,3169,3.193,3198,2.238,3205,2.666,3216,6.01,3238,1.056,3242,3.193,3247,2.105,3249,3.873,3256,3.36,3273,2.041,3286,2.44,3333,2.566,3338,1.36,3347,1.879,3349,3.376,3382,3.189,3396,2.776,3406,2.312,3408,1.532,3427,3.036,3441,1.829,3520,1.829,3618,2.776,3624,2.566,3681,4.167,3700,2.17,3716,1.609,3737,2.312,3759,4.242,3760,3.703,3787,3.036,3810,3.193,3814,2.65,3927,4.504,3970,2.577,4118,1.736,4161,1.549,4265,1.268,4269,3.193,4328,5.407,4353,2.17,4426,5.156,4552,2.895,4566,1.268,4607,2.238,4649,2.566,4936,2.105,4947,2.898,5098,1.931,5101,5.068,5138,3.189,5244,3.873,5265,3.866,5272,2.666,5279,2.566,5289,1.931,5298,3.597,5338,2.39,5368,1.931,5393,3.193,5404,2.043,5471,2.566,5480,4.242,5484,3.873,5511,3.193,5513,2.65,5522,4.242,5569,2.898,5601,3.873,5635,3.47,5639,3.036,5644,2.566,5766,3.193,5834,3.301,5882,2.776,5884,2.507,5969,4.002,6042,3.873,6069,4.504,6178,3.193,6319,3.873,6455,3.597,6456,5.659,6525,5.683,6550,2.312,6581,1.731,6616,5.065,6617,3.597,6641,3.873,6696,3.193,6756,6.202,6761,2.666,6783,4.242,6796,6.202,6860,7.433,7078,3.873,7205,5.76,7228,3.189,7246,6.368,7355,3.597,7467,2.566,7755,5.659,7761,3.193,7769,2.475,7815,3.703,7834,4.504,7838,2.898,7843,3.314,7860,3.193,8014,7.239,8041,3.036,8079,3.036,8212,3.036,8269,3.852,8314,6.001,8380,3.036,8408,3.873,8443,3.597,8467,2.895,8470,6.603,8560,4.167,8739,4.242,8885,3.597,9056,3.376,9061,3.376,9068,3.193,9175,2.898,9183,3.597,9184,2.238,9215,3.376,9232,3.597,9255,2.566,9364,3.873,9378,3.597,9431,2.666,9433,3.376,9444,3.193,9538,3.597,9540,3.597,9544,3.866,9614,4.259,9647,2.776,9846,3.376,10021,4.242,10102,3.873,10134,3.873,10233,3.597,10243,4.242,10282,3.376,10328,5.166,10740,3.036,10859,3.597,11294,2.898,11730,5.166,12474,3.873,12675,4.242,12783,4.242,13051,3.193,13194,4.242,13567,6.794,13646,4.259,13891,3.873,13940,4.242,14146,4.242,14171,4.242,14218,6.794,14314,4.242,14690,4.242,14725,3.597,14756,4.242,14817,3.873,14938,3.193,15189,4.242,15369,4.242,15389,4.242,15457,8.247,15458,9.53,15459,6.408,15460,8.979,15461,4.803,15462,4.803,15463,4.242,15464,4.798,15465,3.873,15466,3.873,15467,3.873,15468,4.803,15469,4.803,15470,4.803,15471,4.803,15472,4.803,15473,4.803,15474,4.803,15475,4.803,15476,4.803,15477,3.873,15478,4.803,15479,6.408,15480,8.244,15481,4.242,15482,4.803,15483,4.803,15484,4.803,15485,4.803,15486,4.803,15487,4.803,15488,4.803,15489,7.21,15490,4.803,15491,4.803,15492,4.803,15493,4.803,15494,3.873,15495,4.803,15496,4.242,15497,4.803,15498,4.803,15499,4.803,15500,4.803,15501,4.803,15502,6.408,15503,4.803,15504,8.014,15505,4.242,15506,4.803,15507,4.803,15508,4.242,15509,4.803,15510,6.408,15511,4.803,15512,4.803,15513,7.21,15514,4.803,15515,7.21,15516,4.803,15517,4.803,15518,4.803,15519,4.803,15520,8.014,15521,4.803,15522,4.803,15523,4.803,15524,8.014,15525,4.803,15526,4.803,15527,4.803,15528,8.818,15529,4.803,15530,4.803,15531,4.803,15532,7.21,15533,6.408,15534,4.803,15535,4.803,15536,4.803,15537,4.803,15538,4.803,15539,7.21,15540,4.803,15541,4.803,15542,4.803,15543,4.242,15544,4.803,15545,4.803,15546,4.803,15547,4.803,15548,4.803,15549,4.803,15550,4.803,15551,7.692,15552,4.803,15553,4.803,15554,4.803,15555,7.21,15556,4.803,15557,4.803,15558,4.803,15559,6.408,15560,3.597,15561,4.803,15562,4.803,15563,4.803,15564,4.803,15565,4.803,15566,3.873,15567,4.803,15568,4.803,15569,4.803,15570,4.803,15571,4.803,15572,4.803,15573,5.166,15574,4.803,15575,7.21,15576,4.803,15577,4.242,15578,4.803,15579,4.803,15580,4.803,15581,4.803,15582,7.21,15583,7.21,15584,4.803,15585,4.803,15586,4.803,15587,4.803,15588,4.803,15589,4.803,15590,7.21,15591,4.803,15592,7.21,15593,4.803,15594,7.21,15595,6.408,15596,4.803,15597,4.803,15598,4.803,15599,4.803,15600,4.803,15601,4.803,15602,4.803,15603,4.803,15604,4.803,15605,4.803,15606,4.803,15607,4.803,15608,5.659,15609,4.803,15610,4.803,15611,4.803,15612,4.803,15613,4.803,15614,4.803,15615,4.803,15616,4.803,15617,6.408,15618,4.803,15619,4.803,15620,4.803,15621,4.803,15622,4.803,15623,4.803,15624,4.803,15625,4.242,15626,4.803,15627,4.803,15628,4.803,15629,4.803,15630,4.803,15631,6.408,15632,4.803,15633,4.803,15634,4.803,15635,4.803,15636,4.803,15637,5.659,15638,4.803,15639,6.408,15640,4.803,15641,4.803,15642,4.803,15643,4.803]],["title//en/lessons/introduction-and-installation",[4,0.251,15,0.302,950,0.167]],["body//en/lessons/introduction-and-installation",[3,0.09,4,0.334,5,0.08,6,0.769,15,0.539,17,1.411,18,0.59,25,0.506,28,0.747,48,1.336,51,0.952,58,1.052,60,0.201,71,0.069,81,0.537,82,0.038,89,0.746,93,0.023,105,0.137,111,1.076,112,0.705,115,0.026,125,1.478,127,0.952,128,0.813,129,0.739,130,0.034,132,0.048,134,0.611,135,0.223,138,0.145,139,0.171,144,0.604,153,0.12,159,0.075,190,0.007,200,0.454,201,0.162,214,0.276,223,0.419,239,2.885,257,0.35,262,1.107,266,0.942,268,0.769,273,0.312,296,0.866,303,0.486,311,1.122,313,0.813,316,0.446,318,1.16,340,1.16,350,0.556,362,6.521,363,0.454,380,0.254,383,0.276,389,0.705,406,1.49,407,0.49,409,0.472,419,1.305,425,0.3,444,0.08,449,0.149,450,0.133,468,0.154,476,0.569,509,0.223,519,0.223,530,0.527,540,1.778,575,0.223,577,0.546,589,1.759,610,0.223,661,0.387,663,0.162,673,0.655,706,1.246,707,0.385,708,2.457,714,1.053,721,0.419,739,1.66,741,0.928,750,0.684,755,0.643,778,1.217,809,1.411,817,0.207,827,0.817,831,3.058,950,0.299,987,2.344,996,1.465,1051,1.411,1112,1.642,1212,0.881,1408,2.396,1418,2.885,1426,1.053,1476,0.79,1548,6.161,1629,1.929,1942,1.622,1978,3.151,2021,1.569,2072,3.058,2079,1.585,2190,2.12,2212,1.399,2281,5.169,3006,4.409,3297,5.625,3328,3.251,3360,2.521,3439,1.465,3672,2.885,4161,1.499,4426,3.872,5108,3.472,5289,2.805,6563,4.032,6762,4.209,7795,4.032,9759,5.625,13042,5.625,15644,8.088,15645,8.088,15646,6.976,15647,6.976,15648,6.976]],["title//en/lessons/introduction-map-warper",[4,0.251,2838,1.18,10088,4.231]],["body//en/lessons/introduction-map-warper",[3,0.064,4,0.351,5,0.078,6,0.622,9,0.097,12,0.123,13,1.167,14,0.418,15,0.285,18,0.641,23,0.515,25,0.409,26,0.386,28,0.867,29,0.421,30,1.233,34,1.61,38,0.654,39,0.486,40,0.166,42,0.266,45,0.079,46,0.094,47,0.658,49,0.092,51,0.892,55,0.529,57,0.298,58,0.876,59,0.786,60,0.208,63,1.306,67,1.503,69,0.728,71,0.09,74,0.742,76,0.374,78,0.823,79,2.726,81,0.297,82,0.023,83,0.576,85,3.367,87,0.191,88,0.55,93,0.023,94,0.335,95,0.641,98,1.45,99,4.343,101,1.337,103,0.348,105,0.109,106,1.113,110,0.442,111,0.658,112,0.888,115,0.024,117,0.16,120,0.633,121,1.657,122,0.283,123,1.138,129,0.674,130,0.04,131,0.658,132,0.055,134,0.612,135,0.158,136,0.361,137,0.058,138,0.124,139,0.138,141,0.641,143,1.616,144,0.783,146,0.138,152,0.693,153,0.13,159,0.088,160,0.104,167,0.696,169,0.969,171,1.648,172,2.305,173,0.541,179,0.596,181,1.572,183,3.019,185,0.097,186,1.251,189,0.217,190,0.007,191,0.767,201,0.193,205,1.036,208,0.53,209,2.046,211,0.214,213,2.278,214,0.25,216,1.4,218,3.641,220,0.511,221,0.401,223,0.523,225,3.252,227,0.313,228,0.186,238,0.969,242,0.285,243,1.434,246,3.477,249,0.401,256,1.247,257,0.372,268,0.545,272,0.294,273,0.313,275,2.643,277,0.075,279,2.985,282,0.892,293,3.704,294,0.429,297,0.298,298,0.969,299,0.883,303,0.499,304,0.297,307,0.592,310,1.434,311,0.803,313,0.852,316,0.273,317,2.046,321,0.803,327,1.191,328,0.442,330,0.786,335,0.359,339,1.306,340,0.823,341,0.111,349,0.56,350,0.527,353,0.378,357,0.335,358,0.693,363,0.507,368,0.625,369,0.763,380,0.259,381,0.217,382,0.817,387,1.162,389,0.5,390,0.351,395,0.084,402,1.337,405,0.237,407,0.348,410,0.907,413,2.864,414,1.337,415,1.835,418,0.782,419,0.926,420,0.842,422,0.208,425,0.276,427,0.485,433,0.806,435,0.437,437,1.4,439,0.115,441,0.154,444,0.077,449,0.084,450,0.109,463,1.276,468,0.154,473,1.538,476,0.459,486,0.186,487,0.658,488,0.529,497,2.034,503,1.884,504,1.182,505,0.847,506,0.237,508,1.2,509,0.18,511,0.379,517,1.514,519,0.18,524,1.063,525,0.761,526,0.842,530,0.477,531,0.316,535,1.577,538,2.187,541,1.138,543,0.784,549,0.658,559,0.962,560,0.403,561,2.046,570,0.949,575,0.158,576,0.938,581,4.498,583,1.099,586,1.251,587,0.842,594,0.297,599,0.608,601,0.181,603,0.947,605,0.797,606,3.207,610,0.233,612,3.367,618,0.485,622,3.547,625,2.746,627,4.324,629,2.643,643,1.306,647,0.115,650,1.54,661,0.38,663,0.152,665,1.113,666,0.883,672,1.519,675,1.14,676,1.276,678,1.846,690,1.306,705,0.391,707,0.273,712,1.616,715,1.434,721,0.468,726,1.61,734,2.746,740,0.608,741,0.869,742,1.863,744,0.782,750,0.717,752,0.883,755,0.456,756,2.643,762,1.54,763,1.251,765,0.299,766,0.514,768,0.225,787,1.766,788,0.592,794,0.515,803,0.618,806,1.128,810,1.597,812,0.208,814,0.926,817,0.217,821,1.05,827,0.817,832,0.947,833,2.952,839,0.471,841,1.762,848,0.947,854,1.616,858,1.104,859,1.85,874,1.478,875,2.168,876,0.88,880,2.702,900,0.7,908,1.657,913,1.989,925,1.788,930,0.829,931,1.416,939,1.165,944,1.039,951,1.39,954,0.911,957,1.015,971,2.361,972,1.341,974,1.467,976,0.335,983,0.56,985,1.219,988,0.852,989,0.823,990,0.747,995,1.616,1000,1.105,1009,0.675,1013,0.249,1022,0.641,1027,0.992,1029,0.674,1031,0.761,1032,1.519,1034,1.337,1040,1.077,1043,1.788,1044,1.045,1048,0.938,1052,0.675,1054,1.884,1058,1.577,1062,0.863,1073,0.782,1079,0.635,1080,1.368,1084,0.658,1089,3.477,1091,1.011,1103,1.503,1105,0.784,1108,2.305,1110,1.247,1119,2.451,1120,0.947,1130,1.434,1131,0.427,1145,1.036,1148,1.252,1151,0.693,1152,0.842,1154,0.892,1155,2.627,1157,4.369,1162,1.368,1182,0.784,1200,3.535,1224,1.219,1225,1.337,1231,1.884,1234,1.684,1240,0.693,1246,1.276,1259,1.337,1318,1.597,1326,0.448,1330,1.791,1332,1.165,1369,1.281,1370,1.217,1371,0.803,1384,2.189,1391,1.368,1396,1.4,1401,0.53,1408,1.699,1409,1.561,1431,1.686,1433,2.135,1459,1.369,1476,0.74,1493,1.061,1496,4.624,1499,1.989,1521,2.168,1522,1.217,1523,1.369,1529,0.44,1563,0.765,1621,2.549,1632,0.608,1636,1.31,1637,0.962,1641,2.171,1643,1.54,1645,1.011,1651,1.989,1654,2.189,1662,0.612,1665,1.219,1668,1.251,1684,0.53,1689,2.121,1691,1.723,1719,3.477,1724,1.574,1727,1.54,1729,2.171,1730,2.423,1731,1.368,1741,3.145,1750,1.939,1757,7.147,1759,2.235,1775,2.644,1776,1.247,1778,1.514,1826,1.742,1836,2.365,1865,2.781,1906,1.574,1926,2.168,1932,1.623,1934,1.657,1940,1.503,1941,2.301,1947,1.16,1948,0.625,1958,1.616,1984,2.105,1995,1.54,1999,1.503,2010,0.584,2021,1.113,2058,1.404,2062,0.658,2064,2.462,2071,2.859,2086,1.894,2087,0.947,2095,1.188,2102,2.282,2127,0.761,2129,1.503,2142,1.4,2146,3.126,2170,1.686,2173,3.41,2177,3.126,2190,1.503,2193,1.986,2197,3.988,2204,2.084,2212,1.31,2213,0.938,2234,1.191,2253,2.024,2254,2.859,2258,2.519,2275,2.758,2306,1.251,2338,0.962,2366,1.788,2382,1.434,2427,2.859,2450,2.189,2554,1.087,2575,1.989,2660,1.503,2681,1.113,2742,3.547,2748,0.869,2749,2.859,2752,0.823,2759,1.742,2760,3.477,2772,1.113,2791,0.992,2795,1.538,2800,3.045,2810,3.777,2811,1.276,2812,3.001,2822,1.191,2824,2.612,2827,1.022,2829,1.725,2833,2.189,2836,2.643,2838,2.151,2842,1.657,2844,2.548,2848,1.368,2853,4.283,2854,4.283,2863,3.704,2871,2.073,2875,1.4,2919,1.077,2936,1.577,2950,2.643,3010,2.488,3030,1.742,3116,2.105,3121,4.593,3170,3.83,3171,2.305,3197,2.549,3269,2.643,3272,2.305,3285,3.045,3291,2.224,3298,2.381,3300,1.986,3319,2.549,3320,1.276,3338,1.4,3370,1.468,3380,2.105,3408,1.577,3439,1.039,3540,4.061,3624,2.643,3705,2.643,3716,2.451,3728,1.699,3787,3.126,3797,2.046,3814,2.046,3826,1.884,3907,1.989,4023,2.046,4104,2.462,4108,3.316,4110,3.438,4125,2.105,4265,1.306,4294,2.235,4352,2.549,4437,2.627,4443,3.943,4456,1.884,4462,6.06,4532,2.985,4571,3.704,4821,3.477,5056,1.986,5241,2.462,5264,2.859,5338,3.641,5341,1.54,5356,2.673,5389,1.894,5395,3.145,5404,2.084,5473,2.235,5534,2.381,5637,3.411,5662,3.704,5864,2.381,5868,2.985,6388,3.477,6506,4.864,6581,1.337,6619,3.288,6661,2.168,6865,3.252,7209,1.884,7329,4.593,7561,4.893,7604,3.477,7836,3.252,7843,2.046,8252,3.627,8260,3.516,8345,3.704,8368,3.704,8429,3.477,8477,3.477,8854,3.988,8978,6.049,9255,4.158,9399,4.369,9417,4.13,9497,3.943,9810,4.369,9833,5.358,10079,4.687,10082,4.343,10084,4.229,10087,3.305,10088,7.424,10091,4.893,10092,5.771,10094,5.268,10100,4.369,10103,7.764,10110,5.771,10113,4.369,10114,5.899,10119,3.477,10120,4.369,10126,6.635,10127,2.985,10128,3.477,10339,4.369,10495,3.988,10643,3.988,10645,2.985,10705,4.893,10845,3.288,10992,4.219,11484,4.13,12498,6.06,12499,6.121,12531,3.704,12553,3.988,12564,2.985,12630,3.477,12793,3.704,12811,3.627,13024,3.704,13066,3.126,13352,4.893,13370,3.704,13506,5.771,13806,4.369,13839,3.988,13905,4.369,13923,7.6,14149,3.704,14185,3.477,14186,5.899,14359,5.268,14746,4.369,15481,6.462,15649,3.988,15650,4.947,15651,4.947,15652,4.369,15653,4.947,15654,4.947,15655,4.947,15656,4.947,15657,4.369,15658,4.947,15659,6.534,15660,6.275,15661,4.369,15662,6.534,15663,4.947,15664,4.947,15665,4.947,15666,4.947,15667,5.771,15668,4.947,15669,4.947,15670,4.369,15671,5.771,15672,4.947,15673,4.947,15674,4.947,15675,4.947,15676,4.947,15677,4.947,15678,4.947,15679,4.947,15680,4.947,15681,4.947,15682,4.947,15683,4.947,15684,4.947,15685,4.947,15686,4.947,15687,4.947,15688,4.947,15689,4.947,15690,4.947,15691,3.988,15692,6.534,15693,7.783,15694,4.947,15695,6.534,15696,4.947,15697,5.268,15698,4.947,15699,4.947,15700,4.947,15701,4.947,15702,4.947,15703,4.369,15704,4.947,15705,4.947,15706,4.369,15707,4.947,15708,4.947,15709,4.947,15710,3.988,15711,4.947]],["title//en/lessons/introduction-to-ffmpeg",[4,0.181,28,0.405,197,1.149,794,0.393,15712,3.339,15713,3.048,15714,3.339]],["body//en/lessons/introduction-to-ffmpeg",[1,0.561,3,0.071,4,0.357,5,0.034,8,0.737,9,0.129,10,2.733,12,0.134,13,0.94,14,0.325,15,0.534,17,1.443,18,0.604,22,0.372,23,0.406,24,1.71,26,0.206,27,1.182,28,0.852,29,0.357,30,0.619,31,1.25,32,1.056,38,0.766,39,0.235,40,0.21,42,0.19,45,0.084,46,0.106,47,0.673,48,1.239,49,0.098,50,1.277,51,0.533,55,0.627,57,0.295,59,0.561,60,0.21,63,1.421,67,1.279,68,0.665,69,0.575,70,1.43,71,0.094,72,1.089,74,0.73,76,0.563,77,1.689,78,0.65,82,0.026,83,0.867,87,0.288,88,0.541,89,0.512,90,1.268,91,1.502,92,0.689,93,0.019,94,0.524,96,0.634,98,0.681,104,0.595,105,0.111,106,1.25,107,0.606,108,0.774,110,0.63,112,0.653,113,0.839,115,0.024,116,0.879,117,0.161,118,0.48,119,1.029,120,0.712,121,1.308,122,0.271,123,0.899,125,1.534,126,1.944,127,1.016,128,0.757,129,0.716,130,0.034,131,0.861,132,0.061,133,1.338,134,0.585,135,0.268,136,0.543,137,0.072,138,0.131,139,0.181,140,1.594,141,0.506,144,0.61,145,0.803,146,0.183,151,3.906,152,1.159,153,0.096,154,1.7,157,0.891,159,0.093,160,0.11,166,1.571,167,0.708,169,1.268,170,2.36,171,0.985,173,0.459,182,1.772,185,0.126,189,0.221,190,0.008,191,0.763,197,2.853,200,0.553,201,0.204,203,0.65,205,1.025,208,0.693,211,0.213,212,1.412,214,0.264,216,1.106,217,0.941,218,3.506,220,0.435,221,0.627,222,1.277,223,0.497,227,0.346,228,0.206,229,1.957,238,0.766,239,1.616,241,1.031,244,1.616,249,0.67,253,0.485,256,0.985,257,0.169,259,1.08,260,2.399,261,0.349,262,1.003,263,0.271,264,1.481,265,4.668,266,0.647,267,0.63,268,0.82,269,4.492,272,0.282,273,0.272,276,1.574,277,0.073,281,1.571,284,1.031,288,1.571,294,0.357,297,0.253,298,1.622,303,0.515,304,0.235,306,1.324,307,0.468,308,2.258,309,0.941,310,1.611,311,1.018,312,1.708,313,0.753,316,0.473,318,1.172,319,1.308,321,0.634,324,1.008,325,1.132,328,0.727,330,0.653,333,0.264,335,0.352,340,0.65,341,0.119,345,0.779,348,1.114,349,1.025,350,0.571,353,0.265,357,0.539,358,1.114,359,1.308,360,0.153,363,0.362,365,2.168,368,0.977,369,0.545,371,1.187,375,0.604,379,0.575,381,0.209,382,0.395,383,0.299,390,0.31,391,1.08,394,0.645,395,0.131,397,0.839,398,1.712,400,1,401,0.698,405,0.381,406,1.128,407,0.544,409,0.438,410,0.989,414,1.182,416,0.395,420,0.946,422,0.264,424,0.644,425,0.29,427,0.383,428,0.221,429,1.358,430,0.235,431,0.438,432,1.14,433,0.43,434,2.436,435,0.187,436,0.288,438,0.169,439,0.173,440,0.665,441,0.174,442,0.665,444,0.082,447,0.852,448,3.512,449,0.138,450,0.111,451,1.834,459,0.615,460,0.883,461,0.798,463,1.434,464,1.708,468,0.166,469,1.86,471,0.634,472,0.493,473,0.92,476,0.455,485,0.493,486,0.172,488,0.316,489,1.633,493,0.07,495,0.839,496,1.106,498,0.798,504,0.72,505,0.838,506,0.371,507,2.168,509,0.108,510,1.114,511,0.363,513,0.215,517,0.731,525,0.644,526,0.946,530,0.421,531,0.367,534,0.665,543,0.881,546,1.031,547,0.59,554,0.65,557,0.879,560,0.463,566,0.338,570,0.838,571,2.258,573,0.839,575,0.238,576,0.561,577,0.306,583,0.72,586,0.748,587,0.665,589,0.985,590,0.533,591,0.693,593,1.957,594,0.389,597,1.831,598,2.247,599,0.951,601,0.18,603,1.425,605,0.63,610,0.238,612,2.013,613,0.922,618,0.634,634,1.488,644,2.303,645,0.227,646,0.395,647,0.18,649,1.216,652,2.863,661,0.386,663,0.164,665,0.665,666,0.992,672,0.714,673,0.524,677,5.718,678,1.829,680,1.102,683,0.759,695,1.944,699,2.061,703,2.174,704,1.616,705,0.28,706,0.992,707,0.215,708,1.376,712,1.277,714,0.59,724,1.05,726,0.963,734,3.085,740,0.48,742,1.845,744,0.468,748,0.766,750,0.812,752,0.698,763,0.748,766,0.582,768,0.178,774,0.902,777,0.798,779,0.52,788,0.466,794,0.941,795,1.268,800,0.926,803,0.285,806,0.937,811,1.279,812,0.212,814,0.731,816,1.308,817,0.192,823,2.469,825,1.571,828,1.031,830,1.631,834,0.839,836,0.43,840,0.533,841,0.941,847,1.422,852,0.798,853,0.731,856,4.097,858,0.839,863,0.698,876,0.395,877,0.879,880,1.616,882,0.48,884,0.802,900,0.595,904,2.761,907,1.194,910,1.187,912,0.665,913,2.235,916,1.308,925,2.008,926,0.575,930,0.63,931,0.665,933,0.547,941,1.584,947,0.859,951,0.698,954,0.858,955,1.246,957,0.802,966,0.783,968,0.82,972,1.14,976,0.504,980,1.201,983,0.798,985,1.369,988,0.455,989,1.172,995,1.277,997,1.288,1000,0.759,1009,0.883,1010,2.357,1013,0.457,1022,0.634,1024,1.369,1026,1.008,1028,1.74,1029,0.481,1032,1.627,1034,1.056,1035,0.75,1044,0.733,1048,0.798,1052,0.713,1056,1.056,1060,0.665,1061,1.159,1062,1.229,1064,2.008,1073,0.774,1074,2.013,1078,2.922,1079,0.593,1080,1.08,1087,1.449,1107,1.412,1110,0.985,1111,1.957,1131,0.419,1133,1.005,1136,3.114,1148,0.604,1151,0.547,1154,0.883,1155,1.571,1162,1.08,1186,2.042,1200,1.571,1203,1.649,1226,3.512,1227,1.238,1228,2.835,1233,0.406,1240,0.906,1251,2.925,1254,1.789,1297,0.899,1321,2.746,1323,1.616,1326,0.32,1329,1.209,1330,1.621,1331,1.573,1332,1.308,1369,1.089,1370,0.65,1371,1.414,1373,1.571,1395,1.821,1396,1.573,1398,1.765,1400,1.132,1401,0.418,1406,2.436,1408,1.908,1409,1.66,1426,0.59,1429,0.985,1430,1.08,1431,1.008,1455,1.159,1459,1.04,1461,1.031,1471,2.042,1476,0.443,1488,0.619,1493,1.292,1494,4.82,1497,1.412,1522,0.924,1523,1.04,1529,0.235,1541,4.952,1563,1.151,1565,1.277,1586,2.51,1590,0.879,1600,1.816,1602,1.712,1613,2.063,1619,1.449,1623,1.88,1630,0.561,1631,0.952,1632,0.795,1634,2.357,1636,1.114,1641,2.091,1642,1.488,1645,0.859,1648,0.691,1651,1.571,1653,1.712,1662,0.489,1664,2.677,1665,1.736,1669,1.308,1670,1.571,1676,1.132,1678,2.765,1683,1.279,1684,0.595,1687,1.945,1693,1.88,1694,1.13,1714,1.765,1721,1.908,1733,1.159,1759,3.183,1768,1.88,1776,1.631,1777,2.013,1791,1.712,1793,2.337,1806,3.183,1809,2.419,1813,2.008,1820,3.168,1823,0.859,1827,2.863,1828,1.571,1833,1.528,1853,1.421,1858,0.681,1869,1.821,1881,1.663,1895,1.401,1896,3.353,1902,1.308,1908,1.571,1909,2.168,1913,1.663,1922,1.114,1929,1.765,1937,1.056,1941,1.957,1944,1.246,1946,3.512,1947,1.33,1948,0.817,1949,1.216,1958,2.775,1959,1.73,1964,2.622,1967,1.488,1981,0.899,1983,2.063,1984,3.292,1985,1.669,1986,1.268,1995,2.408,2007,0.891,2010,0.497,2014,2.746,2021,0.879,2027,3.353,2035,3.45,2053,2.597,2058,0.839,2060,2.925,2061,0.969,2079,0.766,2095,1.292,2102,0.985,2107,1.944,2127,0.753,2128,2.059,2129,1.187,2135,4.161,2137,1.616,2151,1.008,2155,2.278,2158,2.863,2162,2.993,2190,1.187,2193,1.187,2198,1.246,2209,2.168,2211,2.952,2212,1.551,2213,1.012,2214,1.528,2231,3.45,2234,0.941,2237,1.449,2246,2.51,2251,1.376,2253,1.08,2262,2.087,2270,1.88,2271,1.488,2285,2.469,2291,0.65,2292,2.235,2295,2.235,2307,2.174,2309,0.902,2319,2.597,2325,1.449,2345,2.469,2356,3.069,2368,1.106,2374,1.663,2382,0.766,2457,3.15,2507,4.132,2512,0.859,2529,2.157,2546,1.944,2550,1.874,2554,1.076,2566,5.594,2569,2.469,2576,1.712,2579,2.168,2621,2.258,2622,4.908,2642,3.15,2660,0.899,2679,1.528,2681,0.879,2683,2.013,2717,2.469,2732,1.765,2739,1.821,2748,0.739,2769,3.15,2783,2.436,2789,1.376,2792,1.056,2795,0.92,2797,2.546,2811,1.434,2824,1.132,2827,0.795,2829,1.031,2830,2.863,2832,2.359,2833,1.308,2844,1.132,2848,1.537,2851,0.634,2868,3.15,2890,3.212,2898,1.537,2903,1.908,2909,1.031,2915,2.469,2919,0.818,2925,2.216,2936,1.772,2938,1.649,2942,2.835,2943,1.528,2950,2.087,2955,2.765,2962,1.449,2967,1.528,2974,1.877,2975,2.546,3010,1.488,3017,1.08,3026,2.061,3028,1.488,3033,2.258,3039,4.908,3043,1.342,3085,2.061,3094,1.106,3095,2.597,3101,2.922,3123,2.463,3180,2.258,3226,3.15,3227,2.168,3236,1.88,3248,4.299,3255,2.469,3261,2.925,3275,3.512,3277,1.616,3291,1.689,3298,1.88,3300,2.419,3301,2.087,3311,1.528,3316,2.116,3320,1.669,3334,2.469,3345,1.712,3369,1.412,3402,2.746,3408,1.246,3422,2.087,3429,1.277,3472,2.746,3540,2.168,3616,1.571,3706,1.277,3721,2.51,3728,1.342,3732,2.013,3784,1.712,3794,2.765,3801,2.087,3807,1.571,3814,1.616,3828,1.663,3833,2.746,3841,2.59,3905,1.765,3906,2.51,4011,1.528,4020,1.944,4021,2.597,4023,2.298,4027,2.59,4032,2.59,4117,1.88,4125,1.663,4165,2.013,4194,2.013,4213,3.15,4216,2.746,4267,3.15,4270,1.412,4279,2.087,4294,1.765,4301,2.469,4309,4.889,4419,1.277,4443,2.357,4452,2.168,4462,2.925,4531,2.168,4552,1.765,4564,3.723,4566,1.031,4795,2.087,4803,5.215,4968,2.357,5076,1.944,5077,2.597,5088,2.597,5094,2.925,5274,2.746,5337,2.835,5338,1.944,5341,1.216,5393,3.694,5395,3.113,5478,2.357,5513,3.364,5534,3.113,5540,2.087,5589,2.357,5597,2.168,5651,1.765,5834,3.332,5843,2.087,5851,2.674,5867,5.701,5868,5.507,5872,3.353,5881,1.944,5950,2.746,5958,1.663,5962,2.087,5979,1.342,5985,3.739,6104,2.168,6556,2.168,6576,3.512,6579,2.925,6581,1.904,6653,1.944,6712,3.45,6822,6.091,6865,4.428,6966,2.925,6995,3.512,7002,2.597,7127,2.746,7130,4.683,7134,2.746,7209,1.488,7228,2.765,7237,3.694,7250,2.746,7414,2.597,7415,3.15,7561,2.925,7624,1.712,7678,1.88,7799,3.694,7807,2.168,8039,2.597,8074,2.597,8120,2.469,8210,5.182,8214,3.15,8243,3.45,8252,3.59,8265,3.353,8285,2.013,8291,2.469,8322,4.302,8331,6.002,8342,2.597,8459,2.469,8545,3.15,8570,2.469,8620,2.746,8632,3.694,8641,4.072,8691,2.746,8732,2.746,8741,4.48,9020,3.45,9156,3.906,9175,2.357,9185,2.746,9229,3.15,9400,3.15,9602,3.45,9623,2.469,10107,3.45,10117,2.258,10124,2.925,10286,3.15,10292,3.15,10304,3.15,10308,6.559,10309,3.906,10343,6.222,10350,2.925,10364,2.469,10499,3.15,10645,4.908,10648,2.597,11075,2.597,11114,2.925,11199,2.597,11228,2.925,11252,2.469,11294,3.903,12157,2.357,12592,3.45,12612,6.222,12631,4.908,12994,4.48,13055,2.469,13179,3.45,13464,2.925,13839,3.15,13892,2.746,13929,3.15,14304,4.908,14325,2.746,14631,2.746,14752,3.45,14949,3.15,15306,3.45,15508,5.712,15560,2.925,15697,3.15,15706,3.45,15712,7.968,15713,7.024,15714,8.373,15715,9.144,15716,8.028,15717,7.736,15718,9.09,15719,5.557,15720,5.557,15721,3.907,15722,3.907,15723,6.468,15724,3.907,15725,5.557,15726,4.908,15727,5.557,15728,3.907,15729,8.767,15730,5.557,15731,7.045,15732,6.468,15733,3.907,15734,3.907,15735,3.907,15736,3.907,15737,3.907,15738,5.557,15739,5.557,15740,5.557,15741,6.468,15742,3.907,15743,3.907,15744,3.907,15745,3.907,15746,3.907,15747,3.907,15748,3.907,15749,3.907,15750,3.907,15751,3.907,15752,3.907,15753,3.907,15754,5.557,15755,3.907,15756,3.907,15757,3.907,15758,3.907,15759,3.907,15760,7.736,15761,3.907,15762,3.907,15763,3.907,15764,3.907,15765,3.907,15766,3.907,15767,3.907,15768,3.907,15769,3.907,15770,3.907,15771,5.557,15772,3.907,15773,5.557,15774,3.907,15775,5.557,15776,5.557,15777,5.557,15778,3.907,15779,3.907,15780,7.736,15781,3.907,15782,3.907,15783,3.907,15784,3.907,15785,3.907,15786,3.907,15787,3.907,15788,3.907,15789,3.907,15790,5.557,15791,4.908,15792,3.45,15793,4.908,15794,5.557,15795,3.907,15796,3.15,15797,5.557,15798,7.444,15799,5.557,15800,5.557,15801,7.045,15802,3.907,15803,8.277,15804,7.045,15805,5.557,15806,3.907,15807,2.746,15808,7.959,15809,3.907,15810,3.907,15811,3.907,15812,6.468,15813,7.045,15814,3.907,15815,3.907,15816,3.907,15817,3.907,15818,3.907,15819,3.907,15820,3.907,15821,3.907,15822,3.907,15823,3.907,15824,3.907,15825,3.907,15826,3.907,15827,3.907,15828,7.736,15829,5.557,15830,3.907,15831,5.557,15832,7.045,15833,7.444,15834,3.907,15835,5.712,15836,3.907,15837,3.907,15838,8.134,15839,6.468,15840,6.468,15841,7.045,15842,3.907,15843,5.557,15844,3.907,15845,8.134,15846,3.907,15847,3.907,15848,3.907,15849,7.736,15850,3.907,15851,3.907,15852,5.557,15853,6.468,15854,8.394,15855,3.15,15856,6.468,15857,5.557,15858,4.908,15859,7.444,15860,7.444,15861,7.045,15862,7.444,15863,6.468,15864,3.907,15865,3.907,15866,3.907,15867,3.907,15868,3.907,15869,3.907,15870,7.959,15871,7.444,15872,3.907,15873,7.444,15874,7.045,15875,7.736,15876,5.557,15877,3.907,15878,3.907,15879,3.907,15880,3.907,15881,3.907,15882,3.907,15883,3.907,15884,3.907,15885,3.45,15886,3.907,15887,3.907,15888,3.45,15889,3.907,15890,3.907,15891,3.907,15892,3.45,15893,3.907,15894,3.907,15895,3.907,15896,5.557,15897,3.907,15898,3.907,15899,3.907,15900,3.45,15901,3.907,15902,3.907,15903,3.907,15904,3.907,15905,3.45,15906,3.907,15907,3.907,15908,5.557,15909,3.907,15910,5.557,15911,3.907,15912,3.907,15913,3.907,15914,3.907,15915,3.907,15916,3.907,15917,5.557,15918,6.468,15919,3.907,15920,3.45,15921,3.907,15922,3.907,15923,3.907,15924,3.907,15925,3.907,15926,3.907,15927,3.907,15928,3.907,15929,3.907,15930,3.907,15931,3.907,15932,3.907,15933,3.907]],["title//en/lessons/introduction-to-populating-a-website-with-api-data",[4,0.211,12,0.065,97,1.336,268,0.484,2826,1.548]],["body//en/lessons/introduction-to-populating-a-website-with-api-data",[1,1.251,3,0.109,4,0.267,5,0.057,6,0.372,8,0.306,9,0.136,12,0.141,13,1.132,14,0.389,15,0.51,17,1.229,18,0.514,19,0.779,22,0.736,24,1.6,25,0.498,26,0.408,28,0.419,29,0.382,32,1.503,36,0.507,38,0.759,39,0.505,40,0.189,45,0.094,46,0.099,47,0.489,48,0.749,49,0.099,51,1.146,52,1.49,55,0.706,57,0.417,58,0.666,59,0.654,60,0.209,63,0.993,64,0.579,68,0.775,70,1.356,71,0.089,72,0.767,73,1.108,74,0.73,81,0.424,82,0.042,83,0.456,85,2.016,87,0.334,88,0.245,89,0.734,90,1.318,91,1.057,92,0.481,93,0.025,94,0.265,95,0.691,96,0.635,97,2.885,101,1.503,104,0.693,105,0.132,107,0.435,108,0.666,109,2.172,111,0.861,112,0.654,115,0.026,116,0.88,117,0.163,118,1.001,120,0.694,122,0.235,125,1.455,128,0.529,129,0.56,130,0.044,131,0.74,132,0.06,133,0.942,134,0.533,135,0.178,136,0.472,137,0.078,138,0.155,139,0.187,142,1.451,143,1.279,144,0.481,146,0.149,152,0.548,153,0.096,154,1.637,157,1.113,159,0.097,160,0.108,161,1.057,164,1.863,171,0.987,172,1.823,173,0.362,176,1.359,179,0.391,180,0.84,182,1.248,185,0.129,186,0.749,189,0.249,190,0.008,191,0.65,192,1.435,193,0.702,200,0.459,201,0.201,203,1.172,206,1.218,208,0.419,211,0.194,214,0.19,215,2.866,220,0.435,221,0.645,223,0.478,225,1.947,227,0.299,228,0.21,236,1.435,237,1.403,241,1.033,242,0.225,243,0.767,247,1.223,249,0.645,250,1.959,251,0.88,253,0.422,257,0.305,261,0.579,262,0.839,263,0.317,264,0.682,266,0.456,267,0.35,268,1.027,272,0.29,273,0.215,277,0.08,284,1.033,285,1.378,286,2.09,289,0.699,294,0.411,296,0.596,297,0.377,299,0.699,304,0.424,306,0.651,307,0.892,309,0.942,310,1.134,311,0.916,313,0.456,314,5.236,315,1.618,316,0.307,318,0.651,319,1.31,321,0.635,326,1.077,328,0.579,329,0.785,330,0.562,333,0.504,335,0.24,336,2.593,337,2.677,341,0.152,345,0.339,348,1.116,349,0.994,350,0.362,353,0.16,356,0.56,357,0.635,358,1.29,359,1.31,360,0.241,363,0.519,364,2.308,367,1.116,368,0.494,369,0.384,375,1.001,377,0.942,379,0.819,380,0.209,381,0.165,382,0.562,383,0.221,386,3.155,387,0.93,389,0.712,390,0.338,394,0.68,395,0.119,396,1.559,397,1.515,402,1.057,406,1.229,407,0.56,409,0.265,414,0.715,416,0.867,419,0.732,420,0.666,422,0.247,424,0.481,425,0.272,427,0.384,428,0.287,430,0.51,431,0.477,432,1.328,433,0.853,435,0.382,436,0.308,437,1.108,438,0.398,439,0.211,440,1.061,441,0.155,442,0.844,444,0.082,447,0.777,449,0.138,450,0.115,459,0.671,460,0.534,461,0.877,466,1.575,468,0.169,471,0.384,472,0.702,473,1.31,476,0.455,485,0.817,486,0.163,487,0.521,488,0.317,489,1.142,490,1.573,493,0.077,495,0.59,496,1.108,504,1.073,505,0.507,506,0.371,509,0.178,510,0.785,511,0.353,513,0.411,519,0.178,521,0.715,524,0.841,525,0.61,526,0.947,527,0.562,529,1.189,530,0.255,531,0.344,534,0.844,538,1.057,541,0.9,543,0.882,547,0.84,548,1.774,549,0.74,550,0.86,554,0.651,557,1.586,559,1.097,560,0.389,566,0.382,570,0.507,572,1.298,575,0.225,576,0.562,577,0.306,586,0.749,587,0.666,590,1.087,594,0.235,597,1.108,598,2.064,599,0.684,600,0.767,601,0.197,603,0.749,605,0.497,610,0.238,613,0.443,631,1.947,636,0.964,640,2.064,642,1.451,644,1.833,645,0.351,646,0.654,647,0.192,656,2.016,659,1.586,661,0.377,663,0.18,668,1.033,669,3.088,672,1.289,673,0.627,678,1.48,680,0.666,681,0.914,682,0.841,683,0.759,684,1.651,700,1.287,705,0.197,706,1.156,707,0.427,713,1.189,714,0.59,721,0.489,726,1.962,729,1.378,733,1.586,736,0.86,738,1.102,740,0.481,741,0.861,744,0.926,746,1.573,750,0.887,752,0.699,753,1.665,755,0.751,757,1.146,758,1.117,761,1.248,765,0.333,766,0.544,768,0.363,774,1.051,776,1.344,777,1.012,779,0.74,784,1.774,785,1.129,788,0.405,795,0.767,797,2.473,799,1.279,800,0.468,802,0.759,803,0.472,804,1.344,806,0.938,808,0.785,809,1.129,811,0.9,812,0.18,814,1.211,817,0.242,818,1.715,819,2.473,821,0.951,822,1.344,828,1.861,829,0.921,830,1.778,835,0.702,836,0.613,839,0.736,840,0.642,841,1.34,848,1.065,852,1.111,853,1.319,855,1.49,874,1.299,876,0.906,878,3.741,880,2.301,882,0.867,883,1.391,886,0.964,900,0.419,910,2.142,911,1.883,912,0.666,914,1.715,916,1.31,924,0.651,930,0.799,933,0.548,945,1.31,946,1.033,947,1.152,954,0.395,955,1.248,956,1.435,957,0.803,973,2.223,975,1.819,976,0.438,979,2.601,980,0.84,981,0.59,983,0.733,986,0.841,988,0.948,989,0.651,991,1.503,996,1.168,1000,0.884,1008,1.31,1009,0.534,1013,0.416,1018,1.767,1022,0.798,1025,1.451,1028,1.251,1029,0.759,1031,0.828,1035,0.513,1040,1.198,1043,1.414,1048,0.799,1049,2.361,1051,1.592,1052,0.65,1059,1.082,1060,0.666,1064,1.414,1065,1.531,1079,0.669,1084,0.521,1090,1.861,1091,0.86,1111,2.483,1112,0.921,1114,1.279,1131,0.408,1133,1.06,1135,1.456,1142,0.921,1145,0.62,1148,1.409,1151,0.548,1152,0.947,1158,1.378,1187,1.057,1202,0.265,1212,0.494,1224,0.964,1225,1.057,1232,1.451,1234,1.489,1237,1.665,1240,1.14,1259,1.905,1261,1.524,1294,0.803,1295,2.972,1297,0.9,1298,1.794,1318,1.142,1320,2.01,1326,0.373,1329,0.635,1332,0.921,1370,0.651,1391,1.082,1392,0.715,1394,2.01,1400,1.876,1401,0.596,1409,1.414,1426,0.977,1430,1.95,1431,1.819,1450,3.604,1454,0.921,1455,1.651,1457,1.563,1459,1.394,1461,1.033,1476,0.443,1488,1.026,1492,2.377,1493,1.051,1495,2.301,1497,1.414,1521,1.715,1522,0.925,1523,0.732,1529,0.424,1565,1.279,1581,6.005,1585,2.495,1586,1.767,1598,1.947,1600,1.279,1618,2.601,1619,2.063,1629,1.082,1631,0.819,1639,0.902,1641,2.092,1643,1.218,1648,0.727,1651,1.573,1661,2.172,1662,0.659,1665,1.907,1668,0.749,1674,1.223,1684,0.693,1687,0.88,1689,1.134,1691,1.289,1694,1.087,1702,1.195,1707,1.378,1711,1.49,1721,1.344,1724,0.942,1729,1.651,1748,1.489,1749,1.665,1756,1.876,1778,1.211,1797,1.414,1807,1.947,1853,1.259,1858,0.682,1903,0.576,1913,1.665,1922,0.785,1932,1.799,1937,1.057,1940,1.489,1941,1.378,1942,1.116,1947,0.62,1948,0.89,1964,1.959,1965,4.456,1981,1.489,1983,1.248,1984,1.665,1985,1.67,1986,1.46,1998,2.804,2005,0.993,2007,0.892,2010,0.579,2016,1.117,2021,1.741,2024,1.082,2039,2.93,2050,1.861,2057,2.677,2058,0.841,2062,0.991,2063,1.279,2079,0.767,2083,1.863,2087,0.749,2095,1.051,2104,1.414,2108,1.883,2109,1.108,2124,3.115,2127,0.821,2128,1.082,2129,1.967,2131,1.344,2132,3.357,2133,1.041,2137,2.301,2138,2.473,2142,2.254,2151,1.009,2153,1.009,2159,2.837,2172,1.003,2187,3.459,2190,1.189,2198,1.774,2212,0.785,2213,1.111,2234,0.942,2247,1.531,2248,1.378,2253,1.79,2258,2.015,2267,2.261,2272,1.248,2291,1.377,2293,1.218,2302,1.947,2306,0.749,2309,1.051,2351,2.301,2355,1.947,2382,1.517,2403,2.261,2434,1.767,2448,1.451,2506,1.715,2542,1.259,2550,1.134,2554,0.651,2556,2.972,2577,1.618,2679,1.531,2681,1.946,2712,3.698,2738,1.279,2741,1.31,2743,0.749,2748,0.74,2752,1.077,2766,1.767,2770,1.767,2772,1.456,2775,1.161,2785,1.767,2786,2.726,2799,2.237,2803,2.119,2807,1.573,2811,1.009,2812,1.451,2822,1.34,2825,1.09,2826,2.483,2827,0.481,2828,3.292,2829,1.033,2832,1.469,2833,1.31,2842,1.31,2844,1.134,2851,1.145,2875,2.109,2887,2.261,2898,1.082,2917,1.082,2925,1.469,2938,2.092,2943,1.531,2963,1.344,2975,2.548,2988,3.875,2994,1.618,3009,2.09,3028,2.119,3045,2.924,3047,1.618,3048,1.883,3050,1.665,3056,2.016,3064,2.261,3074,1.823,3077,1.531,3102,3.393,3115,2.438,3117,2.301,3131,3.706,3154,1.531,3164,5.236,3171,2.593,3173,1.344,3229,1.8,3255,2.473,3272,3.859,3274,3.698,3279,1.451,3286,2.119,3291,1.189,3300,1.691,3328,1.823,3333,2.972,3340,3.155,3342,3.456,3345,2.438,3362,2.75,3369,2.01,3397,1.715,3422,2.09,3439,0.822,3557,2.361,3669,1.009,3699,2.677,3700,2.513,3726,2.513,3742,3.741,3747,2.473,3785,2.75,3791,1.767,3797,2.301,3864,1.883,3901,3.357,3906,1.767,3933,3.91,3970,1.573,3989,2.361,4120,2.93,4124,2.237,4140,3.088,4143,2.768,4161,0.841,4353,1.767,4531,2.172,4565,1.715,4566,1.967,4584,2.972,4656,3.917,4657,2.93,4773,1.451,4795,2.09,4943,2.172,4969,1.883,5056,1.189,5249,4.847,5289,3.329,5338,3.508,5341,1.218,5356,1.344,5368,2.603,5412,2.601,5413,4.166,5446,3.456,5476,2.473,5513,1.618,5529,1.947,5540,2.09,5568,2.261,5637,2.438,5651,1.767,5818,2.09,5876,2.172,5887,3.741,5965,4.847,5977,1.947,6210,1.531,6550,1.883,6576,2.473,6611,2.93,6653,1.947,6827,2.93,6876,2.677,7006,2.09,7083,2.261,7189,2.361,7207,2.601,7220,2.261,7467,2.09,7679,3.516,7737,3.155,7766,3.335,7793,2.93,7816,4.913,7942,7.524,8008,2.601,8079,2.473,8212,2.473,8215,2.473,8260,2.513,8278,3.456,8283,3.215,8576,2.75,8635,3.155,8977,3.155,9156,4.956,9184,1.823,9242,2.601,9333,4.55,9340,4.485,9431,2.172,9433,2.75,9530,6.5,9697,2.75,10144,3.155,10242,2.75,10331,3.456,10364,3.516,10475,3.456,10525,3.155,10705,4.166,10858,2.75,11285,4.847,11300,2.473,11323,5.219,11327,6.836,11719,3.155,11884,2.93,12462,2.601,12547,2.172,12609,2.75,12768,2.93,12784,3.155,12790,3.456,13066,2.473,13078,2.93,13260,3.456,13367,3.155,13370,2.93,13400,2.93,13468,3.456,13469,3.155,13470,4.913,13813,3.456,13892,3.91,13893,3.155,14117,4.913,14142,2.93,14152,3.456,14299,6.227,14983,4.55,15032,4.913,15043,7.187,15057,4.913,15085,3.456,15146,3.456,15229,3.456,15934,9.048,15935,3.913,15936,5.563,15937,3.913,15938,3.913,15939,5.563,15940,4.913,15941,5.563,15942,3.913,15943,3.456,15944,3.913,15945,2.93,15946,3.913,15947,2.93,15948,3.913,15949,3.155,15950,8.397,15951,3.913,15952,3.456,15953,3.913,15954,3.913,15955,3.913,15956,3.913,15957,3.913,15958,4.913,15959,3.913,15960,7.962,15961,3.913,15962,7.05,15963,3.913,15964,3.913,15965,3.913,15966,3.913,15967,3.913,15968,3.913,15969,5.563,15970,3.913,15971,3.913,15972,3.913,15973,3.913,15974,3.913,15975,3.913,15976,3.913,15977,3.913,15978,3.913,15979,3.913,15980,3.913,15981,3.913,15982,3.913,15983,3.913,15984,3.913,15985,3.913,15986,3.913,15987,3.913,15988,3.913,15989,3.913,15990,3.913,15991,3.913,15992,5.563,15993,5.563,15994,3.913,15995,3.913,15996,5.563,15997,3.913,15998,3.913,15999,3.913,16000,7.05,16001,3.913,16002,5.563,16003,3.913,16004,3.456,16005,7.74,16006,3.913,16007,5.563,16008,3.913,16009,3.913,16010,3.913,16011,5.563,16012,3.913,16013,5.563,16014,3.913,16015,5.563,16016,5.563,16017,3.913,16018,3.913,16019,3.913,16020,3.913,16021,3.913,16022,3.913,16023,6.473,16024,3.913,16025,3.913,16026,3.913,16027,3.913,16028,3.913,16029,3.913,16030,3.913,16031,6.473,16032,3.155,16033,3.913,16034,3.913,16035,7.05,16036,3.913,16037,6.473,16038,3.913,16039,7.962,16040,5.563,16041,3.913,16042,3.913,16043,3.913,16044,5.563,16045,3.913,16046,7.74,16047,3.913,16048,7.448,16049,6.473,16050,3.913,16051,5.563,16052,3.913,16053,3.913,16054,3.913,16055,3.913,16056,3.913,16057,3.913,16058,5.563,16059,6.473,16060,6.473,16061,3.913,16062,3.913,16063,3.913,16064,3.913,16065,3.913,16066,6.473,16067,3.913,16068,3.913,16069,3.913,16070,5.563,16071,3.913,16072,3.913,16073,5.563,16074,3.913,16075,5.563,16076,3.913,16077,5.563,16078,3.913,16079,3.913,16080,3.913,16081,3.913,16082,3.913,16083,7.448,16084,5.563,16085,3.913,16086,3.913,16087,3.913,16088,3.913,16089,7.05,16090,3.913,16091,3.913,16092,3.913,16093,3.913,16094,3.913,16095,5.563,16096,3.913,16097,3.913,16098,3.913,16099,3.913,16100,3.913,16101,3.913,16102,5.563,16103,5.563,16104,5.563,16105,3.913,16106,3.913,16107,3.913,16108,3.913,16109,3.913,16110,3.913,16111,3.913,16112,5.563,16113,3.913,16114,5.563,16115,3.913,16116,3.913,16117,3.913,16118,5.563,16119,3.913,16120,3.913,16121,3.913,16122,3.913,16123,3.913,16124,3.913,16125,3.913,16126,3.913,16127,3.913,16128,3.913,16129,3.913,16130,3.913,16131,3.913,16132,3.913,16133,3.913,16134,3.913,16135,3.913,16136,5.563,16137,3.913,16138,3.913,16139,3.913,16140,3.913,16141,3.456,16142,3.913,16143,3.913,16144,3.913,16145,3.913,16146,3.913]],["title//en/lessons/introduction-to-stylometry-with-python",[4,0.251,950,0.167,2553,3.689]],["body//en/lessons/introduction-to-stylometry-with-python",[0,2.032,1,0.862,2,0.948,3,0.044,4,0.288,5,0.077,8,0.268,9,0.099,12,0.128,14,0.302,15,0.407,17,0.598,18,0.25,19,0.708,22,0.326,23,0.526,24,1.29,25,0.538,26,0.266,28,0.367,29,0.376,34,0.844,35,2.151,36,0.778,37,2.062,38,0.632,39,0.304,40,0.194,42,0.205,45,0.089,46,0.101,47,0.454,48,1.269,49,0.085,50,1.12,55,0.278,59,0.346,60,0.207,63,1.183,64,0.755,65,1.622,67,0.788,68,0.605,69,0.884,71,0.076,72,0.99,73,1.431,74,0.423,76,0.534,78,0.998,81,0.539,82,0.042,83,1.057,86,1.622,87,0.195,88,0.316,89,0.316,91,1.365,92,0.748,93,0.024,94,0.449,95,0.336,96,0.975,103,0.552,104,0.71,105,0.099,106,0.771,107,0.614,110,0.306,111,0.672,112,0.714,114,1.274,115,0.026,116,1.136,117,0.132,119,0.672,120,0.627,122,0.241,124,1.671,125,0.626,127,0.69,128,0.481,129,0.437,130,0.038,131,0.672,132,0.06,134,0.259,135,0.211,136,0.584,137,0.03,138,0.143,139,0.107,144,0.52,145,0.652,146,0.188,147,2.409,152,0.708,153,0.105,154,1.32,157,0.719,158,0.902,159,0.093,160,0.112,161,2.066,166,1.378,167,0.63,169,1.499,170,2.367,173,0.511,179,0.52,180,0.906,181,1.086,182,1.611,183,1.177,185,0.135,186,1.503,189,0.102,190,0.006,191,0.724,192,1.908,200,0.55,201,0.203,203,0.57,205,0.543,209,1.417,210,1.98,211,0.195,213,1.067,214,0.117,217,0.825,220,0.268,221,0.486,227,0.303,228,0.218,232,1.741,235,1.826,238,0.672,242,0.382,243,0.672,246,2.409,249,0.486,251,1.136,253,0.391,254,1.705,257,0.218,261,0.452,263,0.257,264,0.598,267,0.701,272,0.261,273,0.132,276,0.612,277,0.071,281,1.378,282,0.905,284,0.905,289,0.612,291,0.687,296,0.367,297,0.322,301,1.34,304,0.481,305,1.5,307,0.719,309,0.825,311,0.738,313,0.589,316,0.433,318,0.84,319,1.693,320,1.274,321,0.82,325,1.465,326,0.57,328,0.739,330,0.669,335,0.26,340,1.23,341,0.086,345,0.297,348,1.013,349,0.388,350,0.223,356,0.52,360,0.094,367,1.013,368,0.892,369,0.495,373,2.166,375,1.093,377,1.446,379,0.504,380,0.22,381,0.21,382,0.346,383,0.205,387,0.952,389,0.606,390,0.164,395,0.138,396,1.217,397,1.518,400,0.782,401,0.902,405,0.242,407,0.355,409,0.406,410,1.091,416,0.772,417,0.719,418,0.793,420,1.204,422,0.236,424,0.437,425,0.295,427,0.75,428,0.291,430,0.444,431,0.449,432,1.517,433,0.557,435,0.164,436,0.326,437,1.431,438,0.365,439,0.14,440,0.41,441,0.152,442,0.41,444,0.084,446,0.825,447,0.377,449,0.145,450,0.114,451,1.479,459,0.481,460,0.468,463,1.304,468,0.096,471,0.336,475,3.208,476,0.538,485,0.638,486,0.127,488,0.278,491,0.993,493,0.077,495,0.763,498,0.862,499,3.192,504,0.859,505,0.444,506,0.366,508,1.128,509,0.238,511,0.156,513,0.518,519,0.211,520,1.502,521,1.097,522,1.622,523,1.824,524,0.736,525,0.52,526,1.022,529,2.147,530,0.531,531,0.339,534,0.605,537,2.068,540,1.32,542,0.612,543,0.951,546,0.905,548,1.093,550,0.753,551,1.66,554,0.57,555,1.514,557,1.136,559,0.504,560,0.461,562,1.548,566,0.288,567,1.901,570,0.991,572,1.013,573,0.736,575,0.264,576,1.17,587,0.584,590,0.82,592,1.611,593,1.207,594,0.398,596,0.864,598,1.093,599,0.421,600,1.177,601,0.203,610,0.264,613,0.751,618,0.336,623,3.026,631,1.705,634,1.305,635,0.905,640,1.093,642,1.874,645,0.377,646,0.714,647,0.209,649,1.067,656,1.765,661,0.305,662,1.49,663,0.154,665,1.204,666,0.612,668,1.334,672,1.097,673,0.278,674,1.548,676,0.884,680,1.424,681,0.444,690,0.902,700,1.272,701,1.271,703,1.34,705,0.302,707,0.189,713,1.041,714,0.517,716,2.988,721,0.206,737,0.703,738,1.337,739,0.703,740,0.421,742,1.553,744,0.41,752,0.612,757,0.69,758,0.543,762,2.063,763,1.15,765,0.351,766,0.422,774,0.556,777,0.751,778,0.598,780,2.92,787,1.365,788,0.214,790,3.678,794,0.899,795,0.672,799,1.651,801,0.97,802,0.82,809,1.156,810,1.232,811,0.788,812,0.178,814,1.525,815,1.705,817,0.22,834,0.736,836,0.661,837,1.831,840,0.454,844,1.36,852,0.492,858,1.116,859,0.97,860,1.378,863,0.612,870,1.651,882,0.869,884,1.037,900,0.541,907,1.424,912,0.861,913,2.032,916,1.148,917,0.825,924,0.57,926,1.04,930,0.68,931,0.861,933,0.841,940,1.705,941,0.771,945,2.011,947,0.929,949,1.549,950,0.283,954,0.51,956,0.884,957,0.703,963,3.794,966,0.687,968,1.391,969,1.831,971,1.826,972,0.703,974,1.329,975,0.884,976,0.626,977,2.13,980,0.763,982,2.981,983,0.751,985,1.975,988,0.589,990,0.906,992,1.597,994,2.115,996,1.484,997,1.465,998,1.378,1000,0.905,1001,2.166,1007,2.409,1008,2.011,1011,1.245,1012,1.502,1013,0.333,1021,2.581,1022,0.336,1027,0.687,1028,0.771,1031,0.526,1035,0.466,1036,1.826,1037,1.177,1043,1.238,1044,0.866,1048,0.862,1052,0.724,1060,1.022,1064,1.238,1066,1.765,1075,0.598,1078,2.283,1079,0.631,1084,1.066,1090,2.296,1091,0.782,1098,1.378,1101,1.213,1102,2.035,1103,1.824,1104,2.113,1105,0.543,1109,3.227,1110,1.274,1111,1.207,1127,2.667,1130,0.993,1131,0.469,1133,0.966,1138,1.207,1140,1.12,1141,1.573,1142,1.413,1143,1.5,1144,1.5,1145,1.05,1149,2.604,1152,1.022,1154,1.071,1155,2.032,1158,2.115,1162,1.66,1163,2.409,1165,1.782,1167,1.067,1183,1.517,1185,1.548,1187,1.998,1195,2.566,1196,2.068,1198,2.763,1200,3.156,1202,0.232,1203,1.017,1209,2.068,1212,0.433,1215,7.999,1218,2.068,1225,1.791,1228,1.502,1230,1.902,1232,2.227,1233,0.356,1234,2.105,1238,2.409,1243,0.864,1245,2.166,1250,2.068,1254,2.045,1259,1.365,1261,1.664,1265,2.763,1267,1.5,1268,1.177,1270,1.238,1272,1.19,1275,1.502,1276,1.924,1278,1.417,1280,1.502,1281,1.693,1283,1.649,1285,2.09,1287,1.458,1289,1.305,1290,2.278,1292,2.276,1294,0.703,1295,2.7,1297,1.163,1299,1.502,1301,1.548,1306,3.95,1318,0.703,1332,1.8,1369,1.177,1371,0.975,1392,1.211,1394,2.169,1396,0.97,1400,1.465,1401,0.643,1406,2.631,1409,0.687,1415,1.04,1424,3.574,1425,2.334,1426,0.517,1450,2.09,1460,1.378,1471,0.993,1476,0.801,1492,0.97,1500,3.923,1501,1.597,1503,1.705,1510,4.496,1513,2.566,1518,1.534,1521,2.631,1522,1.175,1523,0.945,1528,5.572,1529,0.398,1553,4.463,1557,1.548,1560,3.298,1563,1.328,1573,4.128,1584,3.026,1585,1.148,1590,0.771,1596,1.148,1600,2.165,1601,2.82,1602,1.502,1610,1.548,1611,2.988,1612,2.409,1613,2.555,1621,1.765,1622,1.093,1623,1.649,1625,2.554,1627,1.29,1628,2.215,1629,0.948,1630,0.726,1631,1.351,1636,1.574,1637,0.744,1641,1.782,1642,1.305,1645,0.929,1646,1.502,1648,0.537,1653,2.215,1655,2.068,1661,1.902,1662,0.534,1664,2.358,1673,1.831,1674,1.32,1677,1.365,1683,1.163,1684,0.757,1687,1.35,1694,0.905,1704,2.483,1714,1.548,1715,2.068,1717,2.247,1719,6.203,1721,1.177,1724,2.106,1727,2.063,1728,7.214,1729,2.663,1730,1.271,1732,1.207,1733,1.017,1734,1.238,1744,1.833,1747,3.733,1748,0.788,1750,1.782,1753,1.831,1754,3.007,1756,1.465,1758,1.649,1762,3.998,1775,2.836,1777,1.765,1780,1.597,1781,4.074,1785,2.166,1789,3.026,1793,3.224,1803,3.991,1806,2.712,1808,1.649,1810,1.765,1817,3.552,1823,0.753,1824,1.765,1826,1.78,1827,3.093,1828,2.032,1833,1.34,1835,3.026,1836,1.041,1840,3.208,1846,4.818,1847,1.597,1852,2.604,1854,2.151,1856,2.278,1858,1.64,1859,1.902,1862,1.98,1865,3.147,1881,1.458,1882,3.623,1883,2.414,1888,2.278,1890,1.831,1893,1.705,1900,2.068,1902,1.148,1903,0.976,1906,2.201,1908,2.032,1922,0.687,1926,1.502,1929,1.548,1931,1.765,1934,1.148,1940,1.163,1947,0.951,1948,0.638,1954,2.032,1981,0.788,1985,0.884,1986,0.99,1995,1.067,1999,1.041,2003,0.656,2007,0.793,2013,0.926,2016,1.212,2021,1.663,2028,2.032,2036,2.763,2037,1.502,2044,2.566,2057,1.417,2062,0.799,2074,1.148,2086,0.993,2089,2.763,2095,0.556,2108,1.649,2117,4.054,2126,2.889,2127,0.772,2129,1.041,2130,1.831,2133,0.641,2138,2.166,2152,1.502,2154,1.177,2155,1.78,2172,0.778,2189,2.115,2201,3.026,2207,2.151,2208,3.777,2211,1.271,2213,0.726,2214,1.037,2223,1.34,2234,0.825,2235,1.705,2246,1.548,2247,1.977,2251,1.207,2272,1.093,2282,2.283,2287,7.879,2290,4.128,2292,2.032,2293,1.067,2309,1.147,2338,0.744,2339,2.805,2340,1.765,2341,3.194,2342,2.921,2343,2.409,2344,2.409,2345,3.194,2346,2.566,2347,2.278,2348,3.097,2351,2.74,2357,1.271,2372,2.068,2376,1.705,2377,1.649,2381,1.977,2382,1.299,2413,2.068,2415,2.166,2427,2.921,2428,1.548,2480,2.592,2495,2.988,2497,8.122,2512,1.625,2529,1.465,2542,1.072,2545,2.432,2550,0.993,2551,1.34,2553,5.938,2554,1.417,2555,3.254,2556,4.468,2559,2.166,2560,1.502,2575,1.378,2576,1.502,2584,1.502,2597,1.207,2600,1.765,2606,2.763,2610,3.026,2616,2.566,2625,1.902,2635,3.093,2638,3.194,2652,1.271,2673,1.649,2681,1.663,2686,4.466,2730,2.166,2748,0.672,2751,3.734,2752,0.57,2755,1.831,2770,2.712,2786,1.207,2787,2.278,2792,1.365,2795,0.807,2797,1.826,2800,1.597,2814,3.359,2827,0.738,2836,1.831,2851,0.556,2869,3.135,2871,0.825,2883,1.977,2891,2.166,2892,2.068,2898,0.948,2909,0.905,2919,0.504,2925,0.905,2943,2.349,2955,1.705,2982,2.566,2983,1.902,2999,1.548,3007,2.409,3040,1.831,3048,2.432,3050,2.555,3077,1.34,3087,1.649,3094,0.97,3117,1.417,3166,3.194,3189,3.026,3197,1.765,3198,1.597,3229,0.703,3238,0.753,3291,2.014,3301,1.831,3311,1.977,3320,1.973,3348,2.166,3365,2.278,3370,2.194,3414,2.458,3434,3.026,3436,1.765,3439,1.484,3476,2.763,3517,1.597,3540,4.448,3552,8.03,3557,3.623,3617,2.166,3670,1.548,3672,1.417,3675,2.7,3690,3.194,3700,2.283,3706,1.12,3728,1.177,3737,1.649,3744,2.921,3750,2.283,3785,2.409,3794,1.705,3810,3.359,3814,1.417,3831,1.417,3837,2.166,3842,2.166,3903,2.693,3907,2.414,3929,3.678,3930,2.7,3967,2.068,4014,2.805,4027,1.597,4041,1.093,4101,1.548,4106,2.763,4109,2.409,4113,2.355,4115,2.166,4118,1.238,4124,1.378,4147,1.548,4161,1.29,4265,0.905,4272,2.409,4273,1.548,4279,3.54,4307,2.566,4309,3.194,4326,6.165,4356,1.98,4400,1.597,4421,3.784,4423,1.902,4442,1.831,4443,4.264,4508,1.735,4514,2.115,4517,1.502,4524,2.566,4552,2.283,4579,1.98,4608,1.765,4611,1.649,4612,2.278,4613,5.15,4657,2.566,4665,2.566,4728,2.566,4773,1.271,4780,3.049,4794,1.649,4873,2.278,4891,2.763,4909,1.902,4947,3.049,4985,4.22,4993,4.405,5006,1.98,5017,3.332,5019,3.026,5098,2.032,5115,2.278,5124,2.278,5199,4.496,5211,2.166,5272,1.902,5290,1.98,5295,3.026,5313,2.7,5318,2.409,5337,2.631,5356,2.427,5360,3.049,5389,1.465,5469,1.98,5471,3.54,5477,2.763,5498,1.765,5499,2.278,5540,1.831,5551,1.765,5594,1.902,5635,2.432,5648,2.166,5649,2.166,5725,2.515,5733,2.566,5793,2.409,5814,2.566,5830,2.151,5844,2.409,5848,1.831,5850,2.166,5864,4.025,5865,1.831,5960,2.278,6046,2.409,6047,3.784,6083,2.566,6110,1.765,6115,3.359,6125,2.166,6140,2.278,6165,2.166,6210,1.34,6211,2.409,6217,2.278,6457,2.409,6467,4.084,6477,4.463,6494,1.98,6523,2.278,6533,4.074,6558,2.763,6565,5.665,6573,2.068,6575,3.026,6628,2.409,6657,3.623,6661,2.215,6664,2.566,6706,3.026,6763,5.853,6776,1.831,6795,3.784,6816,3.026,6822,2.566,6885,2.566,6903,3.784,6932,2.166,6942,2.566,6946,3.552,6948,1.98,6953,2.763,6995,3.194,7003,3.026,7005,2.763,7006,2.7,7041,2.763,7083,1.98,7113,2.566,7114,1.902,7126,3.784,7130,2.278,7134,2.409,7220,1.98,7228,1.705,7429,3.026,7453,4.22,7463,1.831,7558,3.194,7644,1.902,7645,2.409,7698,2.566,7717,2.566,7795,1.98,7838,3.049,7843,1.417,7919,1.902,7925,2.763,8028,1.98,8067,4.372,8120,2.166,8169,3.552,8183,2.763,8207,1.649,8227,2.409,8234,4.074,8235,4.074,8380,2.166,8391,2.409,8394,1.765,8454,1.98,8550,3.026,8685,3.194,8715,3.026,8748,5.853,8749,4.463,8750,2.763,8757,2.763,8820,3.784,8885,4.496,8925,2.409,9010,7.999,9188,2.763,9263,2.278,9277,2.166,9303,4.074,9321,3.794,9332,2.166,9354,2.763,9439,3.026,9440,2.278,9444,6.021,9478,3.049,9521,3.026,9986,3.552,10154,3.026,10337,2.805,10362,2.278,10627,2.409,10737,6.241,10854,3.026,11013,3.026,11028,2.166,11228,2.566,11233,3.026,11297,2.566,11433,3.049,11612,3.784,11655,3.026,12047,3.026,12130,2.763,12157,3.049,12227,2.763,12317,3.026,12507,2.763,12550,2.763,12555,4.697,12564,4.461,12670,2.763,12764,4.074,12998,3.026,13111,4.074,13116,2.566,13221,2.763,13521,4.074,13631,2.278,13763,2.763,13970,3.026,14142,2.566,14148,3.784,14250,3.026,14409,3.026,14630,3.026,14635,2.409,14733,5.302,14734,5.302,14738,2.763,14825,4.463,14877,2.409,14938,3.359,14947,3.026,15015,3.026,15212,2.566,15377,3.026,15657,3.026,15691,2.763,16147,8.447,16148,7.848,16149,7.722,16150,9.216,16151,8.447,16152,5.053,16153,3.426,16154,6.004,16155,3.426,16156,3.426,16157,3.026,16158,3.026,16159,5.053,16160,6.004,16161,5.053,16162,3.426,16163,3.426,16164,3.426,16165,3.426,16166,3.426,16167,3.426,16168,5.053,16169,5.053,16170,3.426,16171,5.053,16172,3.426,16173,6.932,16174,3.426,16175,3.426,16176,3.426,16177,3.426,16178,3.426,16179,3.426,16180,5.053,16181,3.026,16182,3.426,16183,3.426,16184,6.53,16185,3.426,16186,4.22,16187,5.053,16188,3.426,16189,3.426,16190,3.026,16191,3.426,16192,3.426,16193,3.426,16194,3.426,16195,7.584,16196,3.426,16197,3.426,16198,3.426,16199,4.463,16200,5.053,16201,3.426,16202,3.426,16203,3.426,16204,3.426,16205,3.426,16206,3.426,16207,5.053,16208,3.426,16209,3.426,16210,7.647,16211,6.627,16212,3.426,16213,7.848,16214,3.426,16215,3.426,16216,3.426,16217,3.426,16218,3.426,16219,7.067,16220,3.426,16221,3.426,16222,5.302,16223,3.426,16224,3.426,16225,3.426,16226,3.426,16227,3.426,16228,3.426,16229,3.426,16230,2.763,16231,2.763,16232,3.426,16233,3.026,16234,3.426,16235,3.426,16236,3.426,16237,3.426,16238,3.426,16239,3.026,16240,3.426,16241,3.426,16242,3.426,16243,3.426,16244,3.426,16245,6.627,16246,3.426,16247,3.026,16248,3.426,16249,3.026,16250,3.426,16251,3.026,16252,3.426,16253,3.426,16254,5.053,16255,7.848,16256,5.053,16257,3.426,16258,3.426,16259,3.426,16260,3.426,16261,3.426,16262,3.426,16263,3.026,16264,3.426,16265,3.426,16266,3.426,16267,3.426,16268,5.053,16269,3.426,16270,3.426,16271,3.426,16272,6.004,16273,6.004,16274,7.067,16275,3.426,16276,3.426,16277,3.426,16278,4.463,16279,3.426,16280,6.627,16281,6.004,16282,5.053,16283,3.426,16284,3.426,16285,6.004,16286,3.426,16287,6.004,16288,3.426,16289,6.627,16290,5.053,16291,6.627,16292,3.426,16293,3.426,16294,3.426,16295,3.426,16296,3.426,16297,7.394,16298,3.426,16299,3.426,16300,4.463,16301,3.426,16302,3.426,16303,6.627,16304,3.426,16305,3.426,16306,5.053,16307,3.426,16308,3.426,16309,4.463,16310,3.426,16311,3.426,16312,5.053,16313,2.763,16314,3.426,16315,6.004,16316,3.426,16317,3.426,16318,5.053,16319,6.004,16320,3.426,16321,3.426,16322,3.426,16323,3.426,16324,3.426,16325,3.426,16326,3.426,16327,3.426,16328,3.426,16329,3.426,16330,3.426,16331,3.426,16332,3.426,16333,3.426,16334,3.426,16335,5.053,16336,3.426,16337,6.627,16338,3.426,16339,3.426,16340,6.627,16341,5.053,16342,6.627,16343,8.012,16344,3.026,16345,3.426,16346,3.426,16347,6.004,16348,3.426,16349,3.426,16350,3.426,16351,6.627,16352,6.627,16353,5.053,16354,3.426,16355,6.004,16356,3.426,16357,5.053,16358,3.426,16359,3.426,16360,3.426,16361,5.053,16362,3.426,16363,5.053,16364,3.426,16365,3.426,16366,3.426,16367,3.426,16368,3.426,16369,3.426,16370,3.426,16371,3.426,16372,3.426,16373,3.426,16374,3.426,16375,3.426,16376,3.426,16377,3.426,16378,3.426,16379,4.463,16380,5.053,16381,5.053,16382,5.053,16383,3.426,16384,5.053,16385,3.426,16386,5.053,16387,3.426,16388,4.074,16389,5.053,16390,5.053,16391,5.053,16392,5.053,16393,5.053,16394,3.426,16395,3.426,16396,3.426,16397,5.053,16398,5.053,16399,5.053,16400,5.053,16401,3.426,16402,3.426,16403,3.426,16404,3.426,16405,3.426,16406,5.053,16407,5.053,16408,5.053,16409,5.053,16410,5.053,16411,5.053,16412,5.053,16413,5.053,16414,3.426,16415,6.627,16416,6.627,16417,5.053,16418,3.426,16419,3.426,16420,5.053,16421,3.426,16422,5.053,16423,3.426,16424,3.426,16425,3.026,16426,3.426,16427,3.426,16428,6.004,16429,3.426,16430,2.763,16431,5.053,16432,3.426,16433,3.426,16434,5.053,16435,3.426,16436,3.426,16437,3.426,16438,2.763,16439,3.426,16440,3.026,16441,3.026,16442,3.426,16443,3.426,16444,3.426,16445,3.426,16446,3.426,16447,3.426,16448,3.426,16449,5.053,16450,3.426,16451,3.426,16452,3.426,16453,3.426,16454,3.426,16455,3.426,16456,3.426,16457,3.426,16458,3.426,16459,3.426,16460,3.426,16461,2.763,16462,3.426,16463,3.026,16464,3.426,16465,3.426,16466,3.426,16467,3.426,16468,3.426,16469,3.426,16470,3.426,16471,3.426,16472,3.426,16473,3.426,16474,3.426,16475,3.426,16476,3.426,16477,3.426,16478,3.026,16479,3.426,16480,3.426,16481,3.426,16482,3.426,16483,3.426,16484,3.426,16485,3.426,16486,3.426,16487,3.426,16488,3.426,16489,3.426,16490,3.426,16491,3.426,16492,3.426,16493,3.426,16494,3.426,16495,3.426,16496,3.426,16497,3.426,16498,3.026,16499,3.426,16500,3.426,16501,3.426,16502,3.426,16503,3.426,16504,2.763,16505,3.426,16506,3.426,16507,3.426,16508,3.426,16509,3.426,16510,3.426,16511,3.426,16512,3.426,16513,3.426,16514,3.426,16515,3.426,16516,3.426,16517,3.426,16518,3.426,16519,3.426,16520,3.026,16521,3.026,16522,3.426,16523,3.426,16524,3.426,16525,3.426,16526,3.426,16527,3.426,16528,3.426,16529,3.026,16530,3.426,16531,3.426,16532,3.026,16533,3.426,16534,3.426,16535,3.426,16536,3.426,16537,3.426,16538,5.053,16539,3.426,16540,3.426,16541,3.426,16542,3.426,16543,3.426,16544,3.426,16545,3.426,16546,3.426,16547,5.053,16548,3.426,16549,3.426,16550,3.426,16551,3.426,16552,3.426,16553,3.426,16554,3.426,16555,3.426,16556,3.426,16557,3.426,16558,3.026,16559,3.426,16560,3.426,16561,3.426,16562,3.426,16563,3.426,16564,3.426,16565,3.426,16566,3.426,16567,3.426,16568,3.426,16569,3.426,16570,3.426,16571,3.426,16572,3.426,16573,3.426,16574,3.426,16575,3.426,16576,3.426,16577,3.426,16578,3.426,16579,3.426,16580,3.426,16581,2.566,16582,3.426,16583,3.426,16584,3.426,16585,3.426,16586,3.426,16587,3.426,16588,3.426,16589,3.426,16590,3.426,16591,3.426,16592,3.426]],["title//en/lessons/json-and-jq",[2828,1.896,9542,3.488,9543,3.689]],["body//en/lessons/json-and-jq",[3,0.07,4,0.354,5,0.079,6,0.521,7,1.746,8,0.721,9,0.139,10,2.396,12,0.136,14,0.192,15,0.5,18,0.539,19,0.767,22,0.664,23,0.889,25,0.579,26,0.289,28,0.586,33,1.93,36,0.496,39,0.329,40,0.212,42,0.131,45,0.091,46,0.095,47,0.289,49,0.091,55,0.727,58,0.458,59,0.863,60,0.206,63,0.683,64,0.707,69,0.563,70,0.932,71,0.091,73,1.083,74,0.772,76,0.414,81,0.329,82,0.041,86,1.033,87,0.247,88,0.343,89,0.59,91,1.033,92,0.474,93,0.022,94,0.371,96,1.133,97,2.619,100,1.782,103,0.519,105,0.118,107,0.299,108,0.458,110,0.77,115,0.025,117,0.162,122,0.279,123,0.88,124,1.38,126,3.472,127,0.747,128,0.856,129,0.553,130,0.044,131,0.728,132,0.059,134,0.483,135,0.223,136,0.466,137,0.075,138,0.147,139,0.135,140,0.943,141,0.496,146,0.174,152,0.536,153,0.114,158,0.683,159,0.09,160,0.12,167,0.664,171,0.964,173,0.416,179,0.579,185,0.137,189,0.163,190,0.008,200,0.249,201,0.127,203,1.063,205,0.867,208,0.684,211,0.151,214,0.262,220,0.5,221,0.518,223,0.522,227,0.211,228,0.217,231,1.841,232,1.349,242,0.368,247,1.203,249,0.31,251,0.86,253,0.249,256,0.964,257,0.356,261,0.489,262,0.496,263,0.199,264,0.955,265,3.303,266,0.445,268,0.421,269,2.308,272,0.238,273,0.211,276,1.56,277,0.075,290,2.251,291,1.787,294,0.407,296,0.41,297,0.249,298,0.75,299,0.683,303,0.513,304,0.329,307,0.458,312,1.01,313,0.638,316,0.352,319,1.833,321,0.889,324,0.987,326,0.636,327,0.921,328,0.342,329,0.767,330,0.386,333,0.433,335,0.237,340,0.636,341,0.134,345,0.787,349,0.62,351,1.457,353,0.224,356,0.331,357,0.433,358,0.536,359,1.281,360,0.105,368,0.483,369,0.851,371,2.244,375,0.592,380,0.207,381,0.235,382,0.386,383,0.238,384,3.367,387,1.002,390,0.183,394,0.598,395,0.143,396,0.921,398,1.676,399,0.921,401,0.683,402,1.033,405,0.306,406,0.667,409,0.472,410,0.638,416,0.924,417,1.149,418,0.655,419,0.716,420,1.089,422,0.252,424,0.665,425,0.187,428,0.218,430,0.23,431,0.472,433,0.932,435,0.4,436,0.297,439,0.203,441,0.133,442,0.458,444,0.084,446,1.905,449,0.145,450,0.104,461,0.896,464,0.803,468,0.157,471,0.537,476,0.579,485,0.881,486,0.116,491,1.108,493,0.065,495,0.577,498,0.549,504,0.496,505,0.957,506,0.388,508,0.522,509,0.203,513,0.211,517,1.024,519,0.105,524,1.176,525,0.665,527,0.786,530,0.249,531,0.319,535,2.038,541,1.606,542,1.372,545,3.034,546,1.01,547,0.965,550,0.841,557,0.86,560,0.436,566,0.368,567,0.88,575,0.204,577,0.299,583,0.829,593,1.347,594,0.486,596,0.964,599,0.673,601,0.194,602,2.888,610,0.267,613,0.62,614,2.634,618,0.627,635,0.522,643,1.445,644,1.083,645,0.262,646,0.863,647,0.197,659,1.819,661,0.276,663,0.172,672,1.275,681,0.905,700,1.37,704,2.264,705,0.322,707,0.211,720,1.704,721,0.329,724,0.621,726,0.943,734,2.123,736,0.841,737,1.735,742,0.841,744,0.835,748,0.75,752,0.683,755,0.505,757,0.873,758,0.606,765,0.224,766,0.269,768,0.36,774,0.621,777,0.976,784,2.225,788,0.239,794,0.726,795,0.75,800,0.458,802,1.104,803,0.279,805,1.88,806,0.509,807,0.965,809,0.955,812,0.191,814,1.306,817,0.219,829,0.9,834,0.822,836,0.421,839,0.826,840,0.639,844,1.123,847,1.203,853,1.306,876,0.553,877,0.86,882,0.786,883,1.898,884,1.123,900,0.684,910,2.458,920,2.03,924,0.636,925,2.522,926,1.027,928,1.789,944,0.803,947,1.142,950,0.122,954,0.386,973,1.88,974,0.767,975,1.649,981,0.577,986,1.176,987,1.108,988,0.638,1009,0.522,1013,0.407,1018,2.473,1022,0.924,1024,1.349,1025,2.03,1027,0.767,1029,0.553,1031,0.569,1032,1.693,1040,1.269,1043,1.382,1052,0.353,1057,1.22,1060,0.651,1062,1.115,1073,0.458,1075,0.667,1079,0.677,1084,0.509,1085,2.141,1091,0.592,1101,1.315,1102,2.037,1105,0.606,1114,1.25,1130,1.108,1131,0.289,1133,0.807,1145,1.013,1148,1.352,1151,0.536,1154,0.522,1167,1.191,1182,0.606,1193,2.044,1200,3.435,1202,0.608,1212,0.999,1216,0.977,1225,1.479,1227,1.421,1231,2.085,1233,0.768,1240,1.108,1297,1.699,1298,0.921,1301,1.728,1326,0.442,1369,1.447,1371,1.284,1384,1.833,1395,1.782,1401,0.791,1409,1.282,1415,0.563,1418,2.264,1426,0.826,1429,0.964,1447,1.347,1450,3.91,1454,0.9,1457,0.651,1459,1.612,1461,1.445,1471,1.853,1488,0.606,1492,2.29,1516,0.9,1518,0.732,1522,1.433,1529,0.329,1563,0.592,1585,1.833,1608,1.457,1619,1.419,1622,2.45,1628,1.676,1629,1.93,1631,0.806,1636,1.282,1637,0.806,1639,0.62,1645,1.188,1648,0.489,1667,2.211,1676,1.586,1684,0.586,1687,2.103,1694,1.049,1724,0.921,1725,1.419,1729,1.135,1731,2.042,1733,1.135,1742,1.728,1748,0.88,1758,2.634,1762,2.308,1853,0.683,1858,0.667,1874,5.285,1881,2.72,1912,1.496,1920,1.538,1930,2.417,1932,1.282,1940,1.259,1944,2.355,1947,0.867,1948,0.483,1949,2.172,1964,1.928,1967,2.085,1981,0.88,1985,0.987,1998,1.347,1999,1.162,2007,0.458,2010,0.723,2013,1.033,2016,1.17,2050,2.307,2062,0.509,2074,2.973,2079,1.073,2087,1.048,2095,0.621,2104,0.767,2127,0.445,2128,2.042,2129,1.162,2130,2.044,2137,1.582,2153,0.987,2154,1.88,2172,0.496,2213,0.549,2214,1.768,2234,1.681,2271,1.457,2278,1.628,2291,1.228,2306,1.577,2338,0.941,2340,1.971,2342,2.211,2355,3.181,2357,1.419,2377,1.841,2448,1.419,2480,3.342,2506,1.676,2512,1.921,2539,2.417,2551,1.496,2552,5.113,2558,2.542,2560,1.676,2680,2.308,2681,1.728,2732,4.009,2736,2.689,2737,2.308,2738,1.25,2739,1.782,2740,2.308,2743,1.823,2744,5.912,2745,1.841,2748,0.851,2752,0.636,2771,2.123,2776,6.377,2778,1.841,2789,1.347,2790,3.695,2791,0.767,2801,7.096,2803,2.434,2822,0.921,2827,0.995,2828,3.421,2829,1.01,2831,3.358,2834,1.496,2838,0.86,2842,1.281,2848,1.058,2851,0.621,2861,1.538,2883,2.141,2901,1.108,2909,1.01,2919,0.563,2925,1.01,2936,1.22,2939,1.162,3005,2.802,3030,2.458,3045,1.728,3047,1.582,3048,1.841,3074,2.551,3087,1.841,3094,1.083,3123,2.085,3238,1.534,3247,1.676,3261,4.099,3272,2.979,3283,1.971,3285,1.782,3302,2.417,3357,2.308,3372,4.638,3380,2.33,3394,1.496,3414,1.419,3441,1.457,3472,3.848,3475,4.905,3669,1.412,3704,1.676,3800,3.378,3970,2.806,4118,1.382,4123,5.529,4144,1.971,4151,2.542,4353,2.888,4487,2.864,4565,1.676,4566,1.445,4615,1.841,4655,2.689,4741,3.303,4773,2.849,4970,2.724,5290,3.164,5334,2.689,5513,3.733,5529,2.724,5577,2.417,5820,2.689,5868,2.308,5985,3.152,6014,2.417,6111,2.864,6317,2.689,6460,2.123,6505,2.542,6623,2.689,6935,3.084,6985,3.378,7129,3.303,7679,3.459,7680,3.459,7797,2.864,8050,3.378,8052,2.542,8228,4.787,8237,2.689,8269,4.4,8283,2.211,8533,3.084,9025,2.864,9277,4.667,9388,2.864,9431,2.123,9542,4.249,9543,6.642,9753,7.38,9846,2.689,10588,3.084,10967,5.646,11088,3.378,11314,6.521,11437,3.084,11488,3.378,12474,4.413,13341,4.905,13372,4.905,13401,3.378,13402,6.986,13403,6.986,13409,6.784,16593,3.825,16594,3.825,16595,5.474,16596,5.474,16597,8.875,16598,8.944,16599,5.474,16600,7.909,16601,8.089,16602,8.089,16603,8.089,16604,8.089,16605,8.089,16606,8.089,16607,8.089,16608,8.543,16609,7.909,16610,5.474,16611,8.089,16612,8.089,16613,5.474,16614,5.474,16615,5.474,16616,5.474,16617,6.978,16618,5.474,16619,5.474,16620,5.474,16621,5.474,16622,5.474,16623,6.392,16624,5.474,16625,5.474,16626,5.474,16627,5.474,16628,3.825,16629,3.825,16630,3.825,16631,3.825,16632,3.825,16633,3.825,16634,3.825,16635,3.825,16636,3.825,16637,7.384,16638,3.825,16639,6.392,16640,3.825,16641,3.825,16642,3.084,16643,3.825,16644,3.378,16645,3.378,16646,3.825,16647,8.875,16648,5.474,16649,6.392,16650,3.825,16651,3.825,16652,3.825,16653,5.474,16654,3.825,16655,3.825,16656,5.474,16657,3.825,16658,3.825,16659,3.825,16660,3.825,16661,3.825,16662,3.825,16663,3.825,16664,3.825,16665,3.825,16666,6.392,16667,7.909,16668,6.978,16669,6.978,16670,6.978,16671,6.978,16672,7.384,16673,5.474,16674,3.825,16675,3.825,16676,5.474,16677,5.474,16678,5.474,16679,5.474,16680,5.474,16681,3.825,16682,3.825,16683,3.825,16684,3.825,16685,3.825,16686,3.825,16687,3.825,16688,3.825,16689,3.825,16690,3.825,16691,8.617,16692,6.392,16693,8.457,16694,6.392,16695,3.378,16696,3.825,16697,8.457,16698,5.474,16699,5.474,16700,5.474,16701,7.682,16702,6.392,16703,4.413,16704,5.474,16705,3.825,16706,3.825,16707,3.378,16708,5.474,16709,5.474,16710,5.474,16711,5.474,16712,3.825,16713,3.825,16714,3.825,16715,3.825,16716,3.825,16717,3.825,16718,3.825,16719,3.825,16720,3.825,16721,3.825,16722,3.825,16723,3.825,16724,3.825,16725,7.682,16726,3.825,16727,7.384,16728,3.825,16729,3.825,16730,3.825,16731,3.825,16732,3.825,16733,3.825,16734,3.825,16735,3.825,16736,3.825,16737,3.825,16738,3.825,16739,8.235,16740,6.978,16741,8.089,16742,6.978,16743,8.089,16744,6.978,16745,8.089,16746,3.825,16747,3.825,16748,3.825,16749,3.825,16750,3.825,16751,3.825,16752,3.378,16753,3.825,16754,3.825,16755,3.825,16756,3.825,16757,3.825,16758,3.825,16759,3.825,16760,3.825,16761,3.825,16762,3.825,16763,7.384,16764,6.978,16765,3.825,16766,3.378,16767,3.825,16768,3.825,16769,3.825,16770,3.825,16771,5.474,16772,5.474,16773,3.825,16774,3.825,16775,3.825,16776,5.474,16777,3.825,16778,3.825,16779,5.474,16780,3.825,16781,3.825,16782,3.825,16783,3.825,16784,3.378,16785,3.825,16786,3.825,16787,3.825,16788,3.825,16789,3.825,16790,3.825,16791,3.825,16792,3.825,16793,3.825,16794,3.825,16795,3.825,16796,3.825,16797,6.392,16798,6.392,16799,5.474,16800,3.825,16801,3.825,16802,3.825]],["title//en/lessons/jupyter-notebooks",[4,0.251,1036,1.896,1037,1.802]],["body//en/lessons/jupyter-notebooks",[2,0.959,3,0.078,4,0.319,5,0.077,6,0.575,7,1.106,8,0.689,9,0.135,12,0.135,13,0.644,14,0.386,15,0.536,17,1.462,18,0.596,19,1.196,20,2.129,22,0.634,23,0.629,25,0.378,26,0.269,27,1.218,28,0.914,29,0.412,30,0.808,31,1.146,34,1.75,38,0.779,39,0.538,40,0.2,42,0.206,44,2.004,45,0.092,46,0.099,47,0.65,49,0.092,52,1.32,53,2.004,55,0.662,57,0.275,60,0.21,63,0.91,64,0.635,65,2.239,68,0.61,69,0.51,70,1.265,71,0.092,73,1.443,74,0.66,76,0.537,78,1.108,81,0.541,82,0.041,83,1.002,86,1.377,87,0.234,88,0.493,89,0.32,90,0.59,91,1.377,92,0.441,93,0.026,94,0.451,95,0.5,96,0.981,98,0.605,100,1.616,103,0.522,104,0.647,105,0.134,108,0.415,110,0.664,111,0.461,112,0.885,113,1.095,114,0.874,115,0.026,116,1.146,117,0.161,118,1.065,119,0.461,120,0.522,121,2.025,122,0.297,123,0.798,125,0.932,127,0.696,128,0.706,129,0.696,130,0.043,131,0.461,132,0.058,134,0.457,135,0.267,136,0.486,137,0.053,138,0.15,139,0.184,140,0.854,141,0.449,144,0.523,145,0.754,146,0.162,148,1.054,152,0.714,153,0.132,157,0.415,158,1.268,159,0.094,160,0.112,164,1.707,167,0.485,169,0.679,173,0.434,175,1.75,176,0.728,179,0.589,181,1.095,185,0.123,186,0.664,189,0.198,190,0.009,191,0.708,192,1.56,193,0.763,200,0.551,201,0.204,202,1.32,203,0.848,206,1.587,211,0.243,214,0.253,220,0.601,221,0.622,222,1.666,223,0.538,227,0.316,228,0.213,230,1.356,236,1.98,237,0.874,238,0.999,242,0.471,243,0.999,247,1.843,249,0.54,250,1.221,251,0.78,253,0.513,256,0.874,257,0.34,260,2.847,261,0.635,262,0.864,263,0.22,264,1.574,266,0.917,267,0.456,268,0.562,272,0.3,273,0.324,274,1.549,276,0.619,277,0.071,284,1.346,288,1.394,291,1.022,294,0.409,296,0.822,297,0.35,302,1.173,303,0.509,304,0.208,306,0.848,307,0.415,311,1.005,313,0.704,316,0.462,317,1.434,318,1.235,319,1.161,320,1.524,324,0.895,325,1.005,326,1.108,328,0.456,329,1.022,330,0.35,333,0.533,335,0.288,339,2.255,340,0.848,341,0.102,345,0.682,347,0.981,349,0.393,350,0.523,351,1.32,353,0.304,356,0.3,357,0.409,358,1.186,360,0.211,363,0.226,364,1.005,374,0.874,375,0.788,377,1.71,379,1.159,380,0.246,381,0.252,382,0.673,383,0.318,389,0.35,390,0.392,394,0.281,395,0.154,397,1.095,400,0.788,403,2.333,406,0.889,407,0.582,409,0.235,410,0.404,414,1.514,416,0.35,418,0.61,419,0.954,420,1.029,422,0.245,424,0.3,425,0.313,427,0.593,428,0.279,429,1.269,430,0.4,431,0.553,432,0.711,433,0.734,435,0.412,436,0.304,437,1.443,438,0.41,439,0.165,440,0.415,441,0.115,442,0.61,443,1.185,444,0.08,449,0.142,450,0.133,451,1.642,459,0.485,460,0.825,461,0.87,462,1.029,464,0.728,466,1.443,468,0.166,469,0.915,470,1.07,471,0.772,472,0.842,476,0.425,485,0.438,486,0.19,487,0.461,488,0.601,489,1.616,490,1.394,491,1.005,493,0.053,498,1.066,504,0.784,505,0.449,506,0.166,508,0.825,509,0.14,510,1.022,511,0.304,512,2.703,513,0.367,517,0.954,519,0.166,520,1.519,521,1.218,522,1.377,525,0.577,526,1.135,527,0.498,530,0.513,531,0.353,532,1.616,534,0.798,538,1.919,540,1.12,541,1.173,542,0.91,543,0.808,549,0.988,550,0.762,551,0.959,554,1.108,555,0.874,559,0.981,560,0.392,566,0.166,572,1.212,575,0.272,576,0.868,577,0.581,580,2.025,586,0.976,587,1.307,590,0.969,591,0.546,594,0.306,599,0.627,601,0.19,605,0.31,610,0.227,618,0.593,634,1.32,635,0.473,636,0.854,645,0.209,646,0.673,647,0.19,661,0.374,663,0.165,664,1.377,666,0.619,672,1.105,673,0.54,676,0.895,678,1.07,679,2.05,680,1.135,681,0.921,682,1.095,683,1.248,702,3.581,705,0.304,706,0.91,707,0.409,709,1.221,711,0.816,712,2.32,714,0.523,715,1.005,716,1.725,720,2.609,721,0.427,724,1.374,726,0.854,732,1.286,736,0.762,738,0.868,739,1.24,740,0.913,741,0.678,742,1.561,744,0.978,746,1.394,748,1.306,750,0.5,752,0.91,753,1.475,755,0.773,757,0.696,758,1.216,761,1.106,765,0.209,766,0.499,768,0.35,771,4.291,772,1.669,777,0.393,778,1.162,780,1.079,781,2.305,785,0.605,787,1.633,788,0.217,790,1.924,793,1.161,794,0.798,800,0.415,806,0.804,807,1.006,808,1.022,809,0.605,810,1.752,811,1.634,812,0.14,814,1.247,816,1.2,817,0.18,821,1.027,825,1.394,827,0.775,828,0.915,829,0.816,831,1.519,832,1.635,834,1.299,835,0.842,836,0.562,840,0.645,844,1.046,847,0.762,852,0.868,853,1.131,854,1.133,863,0.91,871,1.054,874,1.489,876,0.673,879,0.976,880,2.108,882,0.873,883,0.745,884,1.368,900,0.714,907,0.745,911,1.669,913,2.855,914,1.519,920,1.89,921,2.375,924,1.108,926,0.75,930,0.755,931,1.029,933,0.846,939,0.816,940,3.316,941,1.146,945,1.161,947,0.536,950,0.294,956,0.895,963,2.191,967,0.804,968,1.269,970,4.419,972,0.711,973,1.75,974,0.695,976,0.409,980,1.121,981,1.278,983,0.841,984,1.587,985,1.256,986,1.299,987,1.931,988,0.827,991,1.377,992,2.375,1000,0.473,1004,1.161,1005,1.843,1009,1.014,1010,3.076,1011,1.642,1013,0.174,1022,0.5,1028,0.78,1029,0.577,1031,0.53,1032,1.403,1033,2.305,1035,0.655,1036,3.438,1037,3.28,1040,0.75,1044,0.578,1046,2.453,1051,0.605,1054,1.941,1055,2.305,1056,0.937,1060,0.868,1061,1.794,1062,1.162,1064,1.842,1073,0.889,1074,1.786,1075,1.339,1079,0.586,1080,0.959,1085,1.356,1091,0.788,1101,0.732,1103,1.549,1105,0.549,1111,1.795,1112,1.672,1114,1.666,1116,1.191,1120,1.648,1129,1.394,1131,0.374,1135,0.78,1138,1.221,1151,0.714,1152,0.59,1154,0.473,1155,2.986,1165,0.874,1167,1.587,1182,1.056,1187,1.377,1193,1.852,1200,1.394,1202,0.345,1203,1.029,1204,2.191,1212,0.438,1216,0.91,1225,1.377,1227,0.848,1232,1.286,1233,0.772,1240,0.485,1261,1.423,1294,1.046,1298,0.835,1318,1.046,1323,1.434,1326,0.294,1327,1.434,1329,0.563,1330,1.533,1332,0.816,1370,1.108,1371,0.828,1377,1.32,1378,2.025,1393,2.191,1394,1.253,1397,1.356,1398,2.303,1400,1.005,1401,0.861,1409,1.022,1426,0.769,1429,0.874,1433,1.666,1447,2.347,1454,0.816,1459,1.436,1468,2.305,1475,3.062,1476,0.95,1478,1.519,1488,0.549,1497,1.253,1502,1.669,1513,4.526,1518,0.664,1522,0.577,1523,0.954,1529,0.306,1532,2.795,1555,1.924,1563,0.536,1568,2.921,1585,1.161,1590,0.78,1593,2.596,1602,1.519,1608,1.941,1616,2.936,1622,1.106,1625,1.253,1632,0.819,1636,0.695,1639,0.805,1640,1.286,1642,1.32,1643,1.079,1645,0.935,1660,0.915,1662,0.561,1665,1.256,1676,1.005,1677,0.937,1684,0.647,1694,0.825,1702,1.299,1707,1.795,1721,1.191,1727,1.079,1731,0.959,1742,1.566,1744,1.843,1748,0.798,1752,2.378,1776,1.285,1777,1.786,1778,0.649,1790,2.092,1791,1.519,1797,2.184,1809,2.076,1823,1.12,1825,1.079,1844,1.191,1846,1.852,1849,3.062,1853,1.406,1858,0.889,1869,3.945,1883,2.431,1894,1.221,1895,0.874,1903,1.315,1906,1.71,1907,2.191,1909,1.924,1912,1.356,1920,1.394,1931,1.786,1932,1.212,1934,1.161,1937,0.937,1940,1.634,1944,2.563,1947,1.295,1948,0.644,1949,1.079,1964,1.795,1970,3.062,1981,1.173,1983,1.106,1997,3.076,1998,1.795,2002,1.669,2003,0.976,2007,0.415,2009,1.133,2010,0.31,2016,1.274,2024,0.959,2031,2.596,2057,1.434,2058,0.745,2061,0.605,2062,1.021,2071,2.004,2079,0.999,2083,1.161,2086,1.931,2087,1.276,2089,2.795,2095,0.828,2102,1.524,2104,1.022,2107,1.725,2108,1.669,2109,0.981,2117,2.303,2126,1.669,2127,0.594,2129,1.549,2131,2.076,2133,0.649,2134,2.092,2137,1.434,2140,3.222,2142,0.981,2143,1.221,2151,1.56,2154,1.75,2155,1.221,2162,2.05,2170,1.436,2172,1.042,2177,3.222,2182,2.191,2183,1.75,2190,1.837,2193,2.025,2194,2.303,2198,1.106,2203,2.305,2213,1.258,2223,1.356,2233,2.191,2234,0.835,2237,1.286,2240,2.125,2258,1.587,2266,1.786,2271,1.32,2277,2.234,2278,1.475,2279,1.616,2289,2.191,2293,1.079,2306,1.158,2309,1.153,2313,3.23,2315,1.924,2324,1.475,2338,0.75,2340,1.786,2356,1.253,2368,2.102,2373,1.079,2382,1.455,2394,2.795,2481,2.092,2512,0.762,2519,1.852,2536,1.794,2542,1.268,2547,1.161,2548,0.959,2551,1.356,2553,2.437,2554,0.848,2578,1.801,2593,3.222,2600,3.114,2652,1.89,2655,1.356,2660,1.173,2719,1.725,2732,1.566,2738,1.133,2741,1.2,2743,0.664,2747,1.616,2748,1.021,2751,2.375,2752,1.235,2754,2.129,2758,1.434,2759,3.113,2761,2.437,2766,1.566,2785,1.566,2787,4.018,2788,2.05,2790,2.004,2795,1.423,2803,1.32,2807,1.394,2811,0.895,2812,1.89,2816,1.725,2818,1.852,2824,2.152,2825,1.306,2827,0.426,2828,1.253,2831,3.207,2832,1.596,2833,1.161,2834,1.356,2836,1.852,2848,1.41,2851,0.563,2869,1.356,2870,2.191,2871,1.456,2874,2.184,2875,0.981,2886,1.519,2889,2.191,2898,0.959,2899,1.616,2901,2.736,2902,2.5,2903,1.191,2909,1.346,2919,0.51,2925,1.346,2929,1.616,2938,1.029,2939,1.837,2940,2.092,2942,1.519,2943,2.607,2944,2.092,2945,2.626,2947,2.596,2952,2.092,2953,2.234,2967,2.905,2974,1.68,2975,1.842,2981,4.345,2983,1.924,2986,2.191,2988,1.566,2994,1.434,3005,1.519,3010,1.32,3015,2.596,3023,2.191,3028,1.941,3030,2.129,3043,1.191,3044,3.647,3048,2.453,3050,1.475,3072,3.062,3074,2.817,3086,2.305,3110,1.475,3120,3.647,3129,1.786,3147,3.062,3154,1.994,3159,2.191,3170,2.303,3171,2.817,3174,2.596,3183,1.924,3197,1.786,3215,1.852,3218,1.475,3229,0.711,3238,0.762,3241,3.062,3242,2.305,3247,1.519,3248,3.388,3268,4.121,3269,1.852,3270,2.191,3273,1.443,3275,2.191,3281,1.725,3286,1.32,3299,2.169,3300,2.442,3302,2.191,3316,2.302,3320,1.916,3328,3.106,3347,1.356,3364,1.616,3370,1.029,3378,2.795,3382,1.725,3383,1.786,3397,1.519,3408,1.106,3414,1.286,3424,1.725,3426,2.795,3429,1.975,3439,1.654,3441,1.32,3540,1.924,3560,3.062,3563,1.924,3574,2.795,3669,1.56,3670,1.566,3675,1.852,3700,2.303,3706,2.178,3721,1.566,3737,1.669,3784,1.519,3796,1.394,3828,1.475,3831,1.434,3833,2.437,3861,4.874,3869,1.616,3903,1.221,3906,1.566,3924,3.062,3971,1.616,3972,2.795,3975,2.191,3985,4.991,3997,3.076,4011,1.356,4032,1.616,4118,1.253,4125,1.475,4140,2.829,4161,0.745,4216,2.437,4254,2.092,4265,1.346,4272,4.249,4273,1.566,4323,2.305,4329,1.32,4419,1.133,4435,2.05,4436,2.723,4443,2.092,4446,1.221,4456,1.32,4501,1.669,4508,2.76,4530,2.004,4552,2.731,4562,1.725,4571,3.817,4584,1.852,4611,1.669,4615,1.669,4649,1.852,4677,3.533,4773,1.286,4936,1.519,5056,1.549,5097,2.795,5098,2.05,5180,2.305,5213,2.305,5265,2.092,5276,2.004,5279,1.852,5288,2.723,5313,3.23,5323,6.188,5337,3.112,5342,3.817,5344,2.795,5357,2.437,5449,4.121,5471,2.723,5499,3.388,5518,4.11,5534,1.669,5551,2.626,5569,2.092,5597,1.924,5649,2.191,5825,2.305,5851,1.669,5852,3.222,5855,2.437,5863,2.092,5865,1.852,5870,1.519,5884,1.356,5958,1.475,5960,2.305,5970,2.191,5977,2.536,6047,3.817,6048,3.062,6049,2.795,6110,2.626,6133,2.092,6382,2.305,6459,2.795,6469,4.11,6500,3.388,6534,4.141,6542,4.874,6581,0.937,6762,2.092,6776,3.561,6874,2.191,6876,1.434,7025,3.062,7114,1.924,7189,2.092,7209,1.32,7243,1.786,7558,2.191,7590,1.669,7704,1.924,7837,2.596,7838,2.092,7860,2.305,7875,3.062,7882,3.583,7919,1.924,8008,2.305,8064,2.596,8065,2.305,8077,2.437,8078,3.222,8138,3.222,8207,1.669,8214,4.11,8215,2.191,8237,3.583,8290,4.101,8341,3.076,8396,2.596,8419,3.062,8458,2.596,8582,2.092,8600,2.596,8643,3.062,8688,1.852,8705,3.062,8726,3.062,8747,1.725,8858,3.817,8925,2.437,9167,5.317,9175,2.092,9184,3.945,9218,2.596,9236,4.502,9393,4.11,9431,1.924,9530,3.583,9658,3.062,9782,3.062,9786,2.596,9844,2.795,9872,4.11,10004,2.795,10007,2.004,10082,2.305,10083,1.924,10242,2.437,10319,4.366,10351,1.852,10353,2.795,10364,2.191,10646,5.342,10690,3.222,11038,2.437,11494,3.062,11747,2.795,12169,4.502,12234,3.062,12383,3.062,12491,2.795,12513,2.596,12524,2.596,12550,2.795,12764,2.795,12839,2.795,13051,5.719,13057,2.795,13090,2.437,13317,2.437,13331,5.339,13571,3.062,13632,2.596,13860,4.502,13947,3.583,13969,3.062,14121,2.795,14141,4.874,14160,4.11,14261,2.795,14264,4.502,14649,6.955,14725,2.596,14741,3.062,14938,4.018,15010,5.339,15095,3.062,15566,4.11,15637,3.062,15947,2.596,16309,3.062,16379,3.062,16438,4.874,16803,3.062,16804,3.467,16805,3.467,16806,3.467,16807,3.467,16808,3.467,16809,4.502,16810,3.467,16811,5.097,16812,3.467,16813,3.467,16814,4.502,16815,6.045,16816,3.062,16817,3.467,16818,3.467,16819,4.502,16820,3.062,16821,3.467,16822,3.467,16823,3.467,16824,3.062,16825,4.502,16826,4.502,16827,3.467,16828,3.467,16829,4.11,16830,3.062,16831,2.795,16832,6.664,16833,3.062,16834,3.467,16835,3.467,16836,3.467,16837,6.045,16838,3.467,16839,3.467,16840,3.467,16841,3.467,16842,3.467,16843,3.467,16844,4.502,16845,3.467,16846,3.467,16847,3.467,16848,5.097,16849,3.467,16850,3.062,16851,6.664,16852,6.045,16853,8.382,16854,6.664,16855,3.467,16856,3.467,16857,3.467,16858,5.097,16859,3.467,16860,3.467,16861,5.097,16862,3.467,16863,5.097,16864,5.886,16865,3.467,16866,5.097,16867,5.097,16868,3.467,16869,6.664,16870,3.467,16871,3.467,16872,3.467,16873,5.097,16874,5.097,16875,5.097,16876,3.467,16877,3.467,16878,3.467,16879,3.467,16880,6.045,16881,3.467,16882,3.467,16883,3.467,16884,3.467,16885,6.045,16886,3.467,16887,3.467,16888,3.467,16889,5.097,16890,3.467,16891,3.467,16892,3.467,16893,3.467,16894,3.062,16895,3.467,16896,6.664,16897,3.467,16898,3.467,16899,3.467,16900,3.467,16901,3.467,16902,3.467,16903,3.467,16904,3.467,16905,3.467,16906,5.097,16907,3.467,16908,3.467,16909,3.467,16910,3.467,16911,3.467,16912,3.467,16913,5.097,16914,5.097,16915,3.467,16916,3.467,16917,3.467,16918,3.467,16919,3.467,16920,3.467,16921,3.467,16922,3.467,16923,3.467,16924,3.467,16925,5.097,16926,3.467,16927,3.467,16928,3.062,16929,3.467,16930,3.467,16931,3.467,16932,3.062,16933,3.467,16934,5.097,16935,3.467,16936,7.101,16937,3.467,16938,3.467,16939,3.467,16940,3.467,16941,3.467,16942,2.795,16943,3.467,16944,3.467,16945,3.467,16946,3.467,16947,3.467,16948,3.467,16949,3.467,16950,3.467,16951,3.467,16952,3.467,16953,3.467,16954,3.467,16955,3.467,16956,3.467,16957,3.467,16958,3.467,16959,3.467,16960,3.467,16961,3.467,16962,3.467,16963,3.467,16964,3.062,16965,3.467,16966,3.467,16967,3.467,16968,3.467,16969,3.467,16970,3.467,16971,3.467,16972,3.467,16973,3.467,16974,3.467,16975,3.467,16976,3.467,16977,3.467,16978,3.467]],["title//en/lessons/keywords-in-context-using-n-grams",[60,0.09,101,1.098,526,0.692,567,0.935,950,0.13,1715,2.453]],["body//en/lessons/keywords-in-context-using-n-grams",[3,0.104,5,0.081,6,0.717,9,0.092,12,0.111,14,0.311,17,1.079,18,0.451,19,0.867,24,1.33,25,0.472,26,0.445,29,0.389,36,0.977,39,0.372,40,0.191,42,0.296,45,0.1,46,0.097,48,1.185,49,0.088,51,0.845,57,0.343,58,0.741,59,0.761,60,0.208,69,0.911,71,0.09,81,0.372,82,0.042,87,0.239,89,0.571,91,1.672,93,0.024,94,0.51,95,0.607,101,2.475,105,0.133,107,0.484,115,0.025,117,0.157,122,0.295,125,1.131,128,0.589,130,0.041,132,0.042,137,0.066,138,0.128,139,0.131,141,0.802,145,0.695,146,0.19,153,0.121,154,1.36,157,0.741,159,0.099,167,0.589,173,0.403,179,0.435,185,0.112,189,0.224,193,0.951,201,0.144,211,0.207,214,0.257,220,0.636,221,0.501,227,0.291,228,0.157,235,2.236,242,0.356,243,1.213,253,0.491,261,0.673,263,0.295,267,0.553,272,0.257,277,0.079,294,0.448,296,0.663,297,0.395,298,1.213,316,0.341,333,0.419,341,0.138,345,0.779,346,2.421,351,3.093,356,0.652,357,0.419,358,1.055,360,0.207,369,0.874,381,0.184,382,0.901,383,0.277,389,0.625,394,0.734,395,0.143,405,0.297,407,0.435,419,1.409,422,0.259,424,0.536,425,0.257,428,0.211,431,0.419,433,0.682,438,0.392,439,0.196,440,1.037,441,0.118,443,1.213,444,0.083,459,0.589,461,0.853,468,0.118,471,0.607,472,0.782,487,0.823,493,0.055,506,0.361,509,0.224,511,0.282,513,0.515,519,0.17,520,2.713,526,1.475,529,2.568,530,0.403,531,0.268,559,0.911,560,0.514,566,0.405,567,2.175,572,1.511,575,0.298,583,0.802,594,0.372,600,1.213,601,0.189,603,1.185,607,2.125,610,0.24,613,0.92,618,0.739,632,2.523,645,0.346,647,0.205,663,0.196,681,0.977,700,1.529,705,0.311,707,0.466,711,1.457,726,1.525,737,1.27,744,0.741,750,0.739,763,1.185,766,0.435,768,0.37,774,1.005,779,0.823,800,0.902,802,0.845,812,0.175,815,3.08,817,0.224,828,1.634,834,1.745,835,0.951,847,1.656,848,1.185,855,2.357,858,1.137,859,2.299,876,0.761,886,2.001,907,1.861,921,2.884,933,0.867,950,0.289,955,1.974,975,1.597,976,0.51,977,2.184,980,0.934,986,1.33,988,0.721,989,1.029,990,1.137,991,2.035,1018,3.668,1019,3.734,1021,1.837,1035,0.571,1051,1.51,1052,0.695,1084,1.002,1087,2.295,1101,1.166,1151,1.137,1182,1.194,1202,0.604,1233,0.845,1234,1.424,1243,1.899,1248,4.362,1301,2.796,1326,0.434,1370,1.029,1371,1.223,1426,0.934,1429,1.561,1454,1.457,1457,1.054,1461,1.634,1492,2.132,1518,1.185,1529,0.453,1604,2.796,1626,3.435,1631,1.196,1632,0.761,1637,0.911,1639,0.701,1662,0.468,1668,1.185,1694,0.845,1702,1.33,1715,5.68,1724,1.491,1942,1.511,1972,1.457,1983,2.402,1986,1.213,2005,1.105,2127,0.721,2183,2.125,2214,1.27,2216,2.236,2233,3.911,2308,2.357,2368,2.566,2377,2.979,2554,1.405,2555,3.206,2578,1.672,2753,2.559,2812,2.295,2851,1.223,3017,1.712,3116,2.634,3117,3.358,3171,3.511,3202,3.908,3273,2.132,3363,4.114,3369,2.236,3439,1.3,3782,5.641,3783,5.641,4011,2.947,4041,2.402,4072,3.307,4107,4.628,4123,4.634,4144,3.189,4265,1.989,4517,2.713,4566,1.634,4622,4.114,4950,3.734,5057,4.35,5276,3.577,5289,2.489,5291,3.189,5513,3.115,5529,4.205,5773,4.508,5851,2.979,5959,4.634,5979,2.125,6220,5.855,6569,7.101,7588,4.508,7590,2.979,7600,3.435,7637,5.757,7650,7.463,7651,7.779,7652,6.813,7653,6.653,7709,4.634,7766,3.189,7784,4.634,8537,3.734,8747,4.041,11295,4.35,11670,4.99,12820,5.466,13370,4.634,16979,5.466,16980,7.533,16981,6.189,16982,5.466,16983,5.466,16984,5.466,16985,5.466,16986,5.466,16987,5.466,16988,6.189,16989,6.189,16990,6.189,16991,6.189,16992,6.189,16993,6.189,16994,6.189,16995,6.189,16996,7.533,16997,6.189,16998,7.533,16999,6.653,17000,6.189,17001,7.533,17002,7.533,17003,6.189,17004,6.189,17005,6.189,17006,7.533,17007,7.533,17008,6.189,17009,6.189,17010,6.189]],["title//en/lessons/linear-regression",[46,0.049,428,0.129,509,0.104,794,0.393,958,2.098,4011,1.479,4630,2.185]],["body//en/lessons/linear-regression",[1,1.061,2,0.778,3,0.056,4,0.255,5,0.078,6,0.506,9,0.136,12,0.138,13,0.355,14,0.36,15,0.345,18,0.205,19,1.195,20,1.533,22,0.267,23,0.713,24,1.473,25,0.551,26,0.4,28,0.301,29,0.423,31,1.197,34,0.693,36,0.364,38,0.579,39,0.465,40,0.206,42,0.234,45,0.096,46,0.116,47,0.329,48,0.538,49,0.093,50,0.919,51,0.384,52,1.071,55,0.431,56,0.942,58,0.521,59,0.538,60,0.208,62,0.897,63,1.07,64,0.639,65,2.049,67,0.647,68,0.337,71,0.088,72,0.853,76,0.213,77,0.854,78,1.228,81,0.169,82,0.038,83,0.62,86,2.131,87,0.299,89,0.598,91,0.76,92,0.693,93,0.026,94,0.36,95,0.588,96,0.456,97,2.244,98,0.759,100,2.028,103,0.306,104,0.765,105,0.089,106,1.661,107,0.22,108,0.337,109,1.561,110,0.678,111,0.797,113,1.144,114,1.342,115,0.022,116,1.608,117,0.151,118,0.737,119,0.862,121,0.942,122,0.218,123,1.001,124,2.357,127,0.885,128,0.652,129,0.243,130,0.037,131,0.951,132,0.063,133,0.677,134,0.402,135,0.252,136,0.317,137,0.068,138,0.148,144,0.377,146,0.185,148,0.854,152,0.96,153,0.042,154,0.618,158,1.224,159,0.093,160,0.118,164,1.457,167,0.414,169,1.043,170,0.942,171,1.728,173,0.505,175,0.965,176,0.59,179,0.603,180,0.803,181,1.664,182,1.388,183,0.965,185,0.137,186,0.538,190,0.008,191,0.598,192,1.956,193,0.672,194,1.625,200,0.347,201,0.2,203,0.468,205,0.446,208,0.57,209,1.163,211,0.244,212,2.342,213,1.354,214,0.182,216,1.232,217,1.443,221,0.228,223,0.32,226,1.399,227,0.332,228,0.212,229,1.533,232,0.693,241,0.742,242,0.162,249,0.431,250,1.533,251,1.197,252,3.077,253,0.466,254,2.982,256,1.634,257,0.391,261,0.536,263,0.291,266,0.327,267,0.251,272,0.252,273,0.293,276,0.777,277,0.07,278,3.364,282,0.936,284,1.149,286,2.325,288,1.13,289,0.777,291,1.068,296,0.642,297,0.374,298,0.853,299,0.502,304,0.474,305,0.834,306,1.228,307,0.82,309,1.282,310,1.261,313,0.507,316,0.24,318,0.724,321,0.973,325,2.613,326,1.554,327,0.677,328,0.66,330,0.538,333,0.406,335,0.335,340,1.189,341,0.137,344,0.854,345,0.682,348,1.3,353,0.178,356,0.561,359,0.942,360,0.077,363,0.494,364,0.815,367,0.564,368,0.818,369,0.701,372,5.025,377,2.013,379,0.414,380,0.129,381,0.158,382,0.819,383,0.297,387,1.089,389,0.605,390,0.328,391,0.778,395,0.121,399,0.507,400,1.254,401,0.777,403,0.854,405,0.343,407,0.198,408,1.232,409,0.406,410,1.054,416,0.722,418,0.637,419,0.814,422,0.207,424,0.593,425,0.28,427,0.743,428,0.234,430,0.456,431,0.524,433,0.479,435,0.354,436,0.109,437,1.94,438,0.39,439,0.18,440,1.112,441,0.053,443,1.174,444,0.083,446,0.677,447,0.586,449,0.147,450,0.124,451,1.943,459,0.267,460,0.727,461,0.493,464,0.59,466,0.796,468,0.13,470,0.59,471,0.588,472,0.355,476,0.456,485,0.757,486,0.171,487,0.374,488,0.664,489,1.23,491,0.815,493,0.077,496,1.835,498,0.984,499,1.966,503,1.657,504,1.022,505,0.564,506,0.371,507,1.561,509,0.213,511,0.4,512,0.99,513,0.464,519,0.209,520,1.232,521,0.973,522,1.438,523,1.821,524,0.604,525,0.519,526,1.291,530,0.481,531,0.28,532,1.31,534,0.337,541,0.647,542,1.383,543,1.086,545,2.058,547,0.424,549,0.579,551,1.472,554,0.885,555,0.709,557,0.632,560,0.487,566,0.371,567,1.001,570,0.84,572,0.873,574,1.388,575,0.284,576,1.027,577,0.469,586,0.538,587,1.167,590,0.727,591,0.829,594,0.412,596,1.097,597,1.232,599,0.346,600,1.043,601,0.194,602,1.27,603,1.414,605,0.389,607,2.354,609,1.31,610,0.228,612,2.242,613,0.679,632,0.942,635,1.008,640,0.897,643,1.149,644,0.796,645,0.328,646,0.44,647,0.207,648,1.828,649,0.875,650,0.875,655,1.353,659,0.632,661,0.328,662,0.632,663,0.151,664,0.76,665,0.907,668,1.711,669,1.561,673,0.579,675,1.544,678,1.626,680,1.167,681,0.364,683,1.233,690,1.157,700,0.724,703,1.702,705,0.219,706,1.224,707,0.33,709,1.875,712,1.74,713,1.322,714,0.803,715,1.543,721,0.481,724,0.864,729,0.99,736,0.956,737,1.905,738,0.479,739,0.577,741,0.708,744,0.637,748,1.043,750,0.636,752,1.408,755,0.401,757,1.057,760,2.105,761,0.897,762,1.865,763,0.833,765,0.351,766,0.374,768,0.295,774,0.864,777,0.81,779,0.579,785,1.599,787,1.932,788,0.523,794,0.897,800,0.717,801,1.232,802,0.818,803,0.205,804,1.828,806,0.374,807,0.424,810,1.618,811,1.225,812,0.159,817,0.212,822,0.965,830,0.709,832,0.833,834,1.587,836,0.814,839,0.414,840,0.213,841,0.677,843,1.561,848,0.538,852,1.061,854,0.919,858,0.803,860,1.13,863,0.95,865,2.325,870,1.958,874,0.49,879,0.538,882,0.535,884,0.893,886,1.312,900,0.642,904,1.043,907,0.604,912,0.741,918,1.777,924,0.468,925,1.016,926,1.161,927,1.196,939,1.526,941,1.542,942,4.869,943,5.311,944,1.439,945,1.783,946,1.149,947,1.293,948,2.707,949,1.373,950,0.281,951,1.354,954,0.722,956,1.373,957,0.577,958,4.942,966,0.564,967,1.243,968,0.914,969,2.325,970,2.884,972,1.092,973,0.965,975,1.123,976,0.596,977,2.186,978,1.869,980,0.978,981,1.144,982,2.616,983,0.319,984,1.657,985,1.909,988,0.62,990,0.978,991,2.049,994,2.728,995,1.74,996,1.258,997,1.095,1000,0.384,1001,1.777,1003,1.75,1008,2.007,1009,0.727,1010,1.696,1011,0.693,1012,3.004,1013,0.268,1015,1.196,1017,2.325,1019,3.212,1021,2.56,1022,0.701,1025,1.614,1026,0.725,1028,1.348,1029,0.461,1030,3.584,1031,0.833,1032,1.569,1033,1.869,1034,1.176,1035,0.803,1036,2.477,1037,2.536,1038,1.869,1039,1.976,1040,0.954,1041,1.232,1042,2.483,1043,3.043,1044,0.493,1048,1.292,1050,2.483,1051,0.49,1052,0.821,1057,1.388,1060,0.479,1061,2.034,1062,0.49,1064,1.016,1073,0.337,1075,0.928,1078,1.27,1079,0.685,1081,1.625,1083,1.196,1084,0.579,1085,1.1,1089,1.976,1091,0.673,1098,2.606,1101,1.209,1102,1.866,1103,1.322,1104,0.897,1105,1.17,1107,1.924,1108,2.028,1109,3.15,1110,1.097,1112,1.526,1114,1.422,1116,1.828,1120,0.538,1127,0.897,1131,0.472,1133,0.355,1135,1.458,1136,2.682,1139,1.869,1140,0.919,1141,0.875,1142,0.662,1143,1.291,1144,1.58,1145,0.844,1148,1.003,1149,1.448,1151,0.609,1152,0.479,1154,0.936,1159,1.614,1160,3.054,1165,0.709,1182,0.95,1183,1.23,1185,1.27,1187,1.751,1188,3.539,1202,0.513,1203,1.291,1204,2.75,1212,0.933,1216,1.224,1224,0.693,1225,1.176,1227,0.724,1229,3.742,1231,1.071,1232,1.043,1233,0.453,1234,1.814,1240,1.24,1241,2.325,1243,1.728,1246,1.123,1248,2.094,1253,2.105,1254,1.203,1259,0.76,1261,1.253,1267,0.834,1268,1.828,1270,1.016,1272,1.024,1276,2.027,1278,1.799,1280,1.232,1281,2.394,1292,0.965,1294,1.23,1295,2.325,1297,1.577,1298,1.282,1300,2.325,1301,1.27,1306,1.502,1313,2.415,1318,0.893,1320,2.165,1326,0.395,1327,2.201,1329,1.231,1330,1.001,1332,1.526,1369,1.447,1370,1.078,1371,0.456,1373,2.41,1378,2.474,1382,0.897,1392,1.307,1396,1.696,1397,1.1,1399,2.892,1400,0.815,1401,0.902,1402,1.448,1409,1.068,1415,1.009,1416,2.105,1418,1.163,1424,2.797,1425,0.99,1426,0.657,1428,1.27,1430,0.778,1432,2.955,1435,3.258,1436,1.869,1444,3.819,1445,3.853,1446,3.787,1447,2.82,1449,3.598,1450,2.835,1454,0.662,1455,0.834,1456,1.163,1459,1.647,1460,1.75,1465,3.561,1467,1.399,1471,1.878,1477,2.649,1486,2.267,1488,1.027,1492,0.796,1493,1.052,1496,1.777,1497,2.342,1499,1.13,1504,3.077,1516,2.04,1518,1.241,1522,1.078,1529,0.169,1531,1.777,1555,1.561,1563,1.003,1565,0.919,1568,1.043,1590,0.979,1591,0.99,1600,0.919,1601,3.556,1602,3.133,1605,2.267,1608,1.071,1613,2.067,1616,1.163,1619,1.614,1622,1.911,1623,2.562,1626,2.415,1627,0.935,1629,0.778,1630,0.764,1631,1.32,1632,0.346,1633,3.306,1634,2.626,1636,0.873,1637,1.194,1639,0.493,1641,2.192,1642,2.813,1644,1.071,1645,1.06,1646,3.004,1648,0.476,1651,2.756,1662,0.558,1664,1.388,1674,1.317,1675,1.869,1676,0.815,1677,1.176,1678,1.399,1679,1.625,1680,1.625,1683,0.647,1684,0.694,1687,0.979,1689,2.245,1691,0.514,1692,1.828,1693,3.649,1694,0.885,1695,1.777,1696,2.955,1702,0.935,1704,1.163,1705,2.483,1707,1.875,1708,2.626,1709,3.983,1710,2.483,1712,4.212,1714,1.27,1717,1.618,1721,1.494,1724,2.133,1725,1.043,1729,2.517,1730,2.969,1731,2.214,1732,1.533,1733,0.834,1734,1.924,1741,1.353,1742,1.966,1750,1.291,1752,2.171,1753,2.844,1756,1.878,1758,2.562,1768,1.353,1775,1.016,1776,1.097,1777,1.448,1778,1.418,1780,1.31,1793,1.572,1795,2.483,1797,1.572,1800,5.527,1805,2.483,1806,3.336,1808,2.884,1810,1.448,1820,1.852,1822,1.976,1823,1.425,1827,1.448,1829,1.399,1854,1.852,1856,1.869,1858,1.247,1859,3.326,1865,2.265,1893,1.399,1895,1.342,1906,2.159,1912,2.682,1916,1.561,1921,3.326,1922,0.873,1924,2.75,1928,2.105,1931,1.448,1932,0.564,1942,0.873,1948,0.355,1972,0.662,1981,1.491,1983,1.698,1986,1.043,1995,1.354,2003,0.538,2007,0.337,2010,0.389,2016,1.25,2024,1.203,2025,1.502,2061,1.195,2062,0.797,2065,1.353,2072,1.232,2087,0.833,2095,0.456,2097,1.572,2102,0.709,2107,1.399,2109,0.796,2117,1.27,2124,1.353,2127,0.86,2133,0.814,2136,1.869,2138,1.777,2140,2.75,2143,0.99,2152,1.232,2154,0.965,2155,0.99,2158,1.448,2172,0.364,2183,0.965,2190,1.618,2207,1.196,2208,1.27,2209,3.968,2211,1.043,2234,1.048,2240,0.897,2244,0.897,2247,1.1,2248,0.99,2256,2.242,2265,1.561,2272,0.897,2277,1.232,2291,0.468,2292,2.41,2295,1.13,2306,0.538,2307,1.1,2316,1.625,2320,3.787,2338,0.882,2348,1.232,2357,1.043,2366,2.342,2372,1.696,2373,1.354,2376,1.399,2377,1.353,2381,2.344,2382,0.853,2410,1.976,2413,1.696,2415,1.777,2417,1.974,2418,2.626,2450,0.942,2452,2.105,2480,1.702,2482,3.986,2509,1.31,2528,4.136,2529,2.512,2531,2.835,2533,3.508,2534,2.105,2536,1.291,2542,1.157,2546,2.649,2548,1.472,2553,1.976,2554,1.14,2558,1.869,2559,1.777,2569,1.777,2575,2.141,2576,1.232,2597,0.99,2603,2.267,2625,1.561,2674,2.415,2675,1.625,2680,1.696,2681,0.979,2692,1.561,2719,1.399,2741,0.662,2743,1.483,2747,2.028,2748,0.983,2751,1.31,2759,0.99,2774,4.377,2783,1.232,2786,1.875,2788,2.141,2789,0.99,2791,0.873,2795,1.024,2811,1.123,2816,2.165,2819,1.232,2826,2.111,2827,1.009,2838,1.197,2844,1.543,2848,0.778,2851,0.706,2861,1.13,2869,2.344,2871,1.282,2886,2.333,2890,3.746,2898,1.657,2901,1.987,2909,0.742,2917,0.778,2919,0.784,2938,1.923,2943,1.1,2945,1.448,2954,1.696,2962,1.614,2963,1.828,2967,2.344,2974,0.709,2975,1.924,2999,3.336,3005,2.841,3024,1.702,3047,1.163,3048,1.353,3059,2.267,3085,2.404,3218,1.196,3239,1.696,3247,2.626,3280,1.422,3281,1.399,3287,2.105,3289,2.165,3301,1.502,3319,1.448,3320,1.844,3338,1.232,3339,1.448,3350,2.165,3354,1.869,3355,1.966,3356,2.267,3360,1.016,3370,2.34,3373,2.267,3382,2.165,3391,1.976,3414,1.043,3520,2.027,3546,1.777,3581,3.508,3621,1.163,3669,1.373,3676,2.892,3696,2.267,3704,3.831,3713,1.533,3721,2.707,3732,1.448,3736,2.267,3750,1.27,3755,2.928,3761,2.267,3790,1.869,3794,1.399,3805,1.976,3806,1.196,3807,1.13,3809,2.515,3814,2.478,3818,2.626,3826,1.071,3828,1.196,3831,1.163,3850,2.267,3903,1.533,3911,4.309,3915,3.508,3918,1.976,3929,3.598,3930,2.325,3931,1.777,3932,2.75,3933,1.976,3934,1.976,3943,1.976,3947,2.267,3949,1.869,4011,3.616,4013,4.096,4018,2.955,4030,3.059,4032,3.194,4041,1.911,4044,3.258,4100,2.105,4108,2.027,4113,4.02,4118,1.572,4124,2.606,4165,1.448,4194,2.242,4265,0.742,4270,2.583,4301,2.75,4307,3.258,4329,2.813,4330,1.869,4331,1.696,4400,2.028,4419,2.413,4423,1.561,4424,1.777,4436,1.502,4437,3.115,4442,2.325,4446,1.533,4455,4.487,4493,2.892,4501,1.353,4527,2.267,4532,2.626,4533,2.325,4535,2.415,4552,1.27,4607,1.31,4613,1.777,4618,3.991,4619,1.561,4621,1.448,4629,6.187,4630,5.417,4662,1.696,4663,1.625,4664,1.448,4665,3.258,4717,2.105,4723,2.483,4727,2.483,4735,2.267,4741,1.696,4742,2.105,4757,2.483,4773,1.614,4780,2.626,4860,2.105,4936,1.232,4941,1.869,4942,2.265,4946,4.292,4968,1.696,5088,1.869,5098,1.13,5138,2.165,5155,1.869,5179,1.696,5199,2.105,5223,1.696,5234,1.777,5271,2.267,5274,3.742,5277,1.31,5309,2.267,5312,1.869,5337,1.907,5340,2.105,5353,2.267,5386,2.892,5395,1.353,5404,0.897,5449,1.561,5469,2.515,5475,3.508,5548,1.1,5585,2.105,5594,2.955,5607,3.339,5619,2.892,5624,3.508,5625,3.843,5638,1.976,5648,3.787,5703,2.105,5706,2.515,5719,2.105,5725,1.399,5784,1.777,5817,1.777,5870,1.907,5872,1.696,5881,2.165,5884,2.083,5968,2.105,5977,1.399,5979,1.494,6029,2.267,6080,4.292,6095,1.976,6111,2.105,6126,3.059,6163,2.105,6165,1.777,6178,1.869,6210,1.1,6303,1.869,6332,1.976,6383,2.483,6492,1.976,6494,1.625,6497,1.869,6505,4.309,6531,1.502,6621,2.267,6623,1.976,6631,1.869,6637,3.508,6661,1.232,6701,4.292,6709,1.976,6738,2.105,6755,1.625,6782,2.483,6806,2.483,6810,2.105,6877,1.696,6881,4.487,6910,2.267,6926,2.483,6942,3.258,6945,3.258,6950,3.986,6968,2.483,7129,1.696,7158,1.976,7167,1.976,7250,1.976,7282,2.483,7355,2.105,7413,2.267,7472,2.892,7489,1.777,7490,2.483,7563,3.508,7672,1.399,7678,2.094,7698,2.105,7704,1.561,7709,2.105,7721,1.561,7744,3.616,7811,1.777,7837,2.105,7843,2.201,7864,3.508,7925,4.832,8028,1.625,8061,1.777,8067,2.649,8120,1.777,8200,2.105,8212,1.777,8248,2.267,8260,1.27,8290,1.502,8295,2.267,8344,1.625,8399,2.105,8440,3.508,8451,1.869,8459,1.777,8461,2.267,8534,2.267,8545,2.267,8796,1.869,8965,3.986,9049,3.742,9052,2.892,9055,2.267,9067,1.777,9070,2.105,9119,2.483,9135,2.105,9177,1.976,9226,1.777,9329,2.515,9332,1.777,9333,3.059,9376,2.483,9423,2.483,9431,1.561,9471,3.843,9477,1.869,9540,2.105,9792,2.483,9815,2.105,9824,5.763,9842,1.696,10498,2.483,10520,2.267,10542,6.773,10591,3.258,10723,1.976,10840,3.364,11012,3.843,11023,3.077,11027,3.258,11029,4.292,11074,2.105,11280,4.853,11315,2.325,11430,2.105,11728,2.483,11885,2.483,12053,2.267,12140,2.483,12219,2.483,12306,2.267,12441,2.267,12513,2.105,12555,1.869,12813,2.483,12840,1.976,12889,2.267,12966,6.739,12986,4.853,13029,5.725,13051,2.892,13064,2.267,13121,3.843,13213,2.267,13264,2.483,13317,3.059,13318,2.483,13405,4.292,13480,1.976,13550,6.245,13608,3.986,13630,2.105,13631,1.869,13645,5.763,13801,2.267,14054,2.483,14245,2.483,14375,3.843,14697,2.105,14721,3.258,14850,2.267,14943,2.105,15301,3.258,15336,2.483,15404,2.267,15467,2.267,15649,2.267,15807,1.976,15855,2.267,15943,2.483,15945,2.105,16032,2.267,16278,2.483,16388,3.508,16532,4.702,16581,2.105,17011,3.508,17012,2.483,17013,2.483,17014,3.843,17015,2.483,17016,2.483,17017,2.483,17018,2.267,17019,2.483,17020,4.351,17021,2.483,17022,2.811,17023,2.811,17024,2.811,17025,2.811,17026,3.843,17027,6.482,17028,2.811,17029,4.351,17030,2.811,17031,2.811,17032,2.811,17033,2.811,17034,4.702,17035,4.351,17036,2.811,17037,4.702,17038,4.351,17039,2.483,17040,2.811,17041,2.483,17042,2.811,17043,2.811,17044,2.483,17045,2.811,17046,2.811,17047,2.811,17048,2.811,17049,4.351,17050,2.811,17051,2.811,17052,6.841,17053,4.351,17054,2.811,17055,2.811,17056,5.725,17057,2.811,17058,2.811,17059,2.811,17060,2.811,17061,2.811,17062,2.811,17063,2.811,17064,2.811,17065,2.811,17066,2.811,17067,2.811,17068,2.811,17069,4.702,17070,4.351,17071,2.483,17072,2.483,17073,2.483,17074,2.483,17075,6.696,17076,2.483,17077,2.483,17078,2.483,17079,3.843,17080,2.811,17081,2.811,17082,2.811,17083,2.811,17084,2.811,17085,3.258,17086,2.811,17087,2.811,17088,2.811,17089,2.811,17090,2.811,17091,2.811,17092,4.351,17093,2.811,17094,2.811,17095,2.811,17096,4.351,17097,5.323,17098,2.811,17099,4.351,17100,4.351,17101,4.351,17102,2.811,17103,2.811,17104,2.811,17105,2.811,17106,2.811,17107,2.811,17108,4.351,17109,2.811,17110,2.811,17111,4.351,17112,2.811,17113,5.323,17114,2.811,17115,7.148,17116,2.811,17117,3.843,17118,3.843,17119,3.843,17120,3.843,17121,2.483,17122,3.843,17123,3.843,17124,2.811,17125,2.811,17126,2.811,17127,3.843,17128,2.811,17129,2.811,17130,2.811,17131,2.811,17132,4.351,17133,3.843,17134,4.351,17135,2.811,17136,2.483,17137,2.811,17138,2.811,17139,2.483,17140,6.054,17141,2.811,17142,2.811,17143,2.811,17144,2.811,17145,2.811,17146,4.351,17147,5.725,17148,5.293,17149,2.483,17150,5.293,17151,2.483,17152,3.843,17153,2.483,17154,2.483,17155,2.483,17156,2.483,17157,2.483,17158,2.483,17159,2.483,17160,2.483,17161,2.811,17162,2.483,17163,5.323,17164,2.811,17165,4.351,17166,5.293,17167,2.811,17168,2.811,17169,2.483,17170,3.843,17171,2.811,17172,4.351,17173,2.811,17174,3.843,17175,3.843,17176,2.483,17177,6.482,17178,7.148,17179,5.323,17180,6.854,17181,2.811,17182,2.483,17183,2.811,17184,2.811,17185,2.483,17186,2.811,17187,2.483,17188,2.811,17189,2.811,17190,2.811,17191,2.811,17192,5.993,17193,2.811,17194,2.811,17195,2.811,17196,2.811,17197,2.811,17198,2.811,17199,2.811,17200,2.811,17201,2.811,17202,2.811,17203,2.811,17204,2.811,17205,2.811,17206,2.811,17207,2.811,17208,2.811,17209,2.811,17210,2.811,17211,2.811,17212,2.811,17213,5.323,17214,2.811,17215,2.811,17216,5.323,17217,2.811,17218,4.702,17219,2.811,17220,2.811,17221,2.811,17222,2.811,17223,6.482,17224,2.811,17225,2.811,17226,2.811,17227,5.323,17228,2.811,17229,2.811,17230,2.811,17231,2.811,17232,4.351,17233,2.811,17234,2.811,17235,2.811,17236,4.351,17237,2.811,17238,2.811,17239,4.351,17240,2.811,17241,2.811,17242,2.811,17243,2.811,17244,2.811,17245,2.811,17246,2.811,17247,4.351,17248,2.811,17249,2.811,17250,2.811,17251,2.811,17252,2.811,17253,5.993,17254,5.323,17255,4.351,17256,2.811,17257,2.811,17258,2.811,17259,2.811,17260,2.483,17261,5.323,17262,2.811,17263,2.811,17264,2.811,17265,2.811,17266,2.811,17267,2.811,17268,2.811,17269,2.811,17270,4.351,17271,2.811,17272,2.811,17273,2.811,17274,2.811,17275,2.811,17276,2.811,17277,2.811,17278,2.811,17279,2.811,17280,2.811,17281,2.811,17282,4.351,17283,2.811,17284,2.811,17285,2.811,17286,2.483,17287,2.811,17288,2.811,17289,2.811,17290,2.483,17291,6.313,17292,4.351,17293,2.811,17294,2.811,17295,2.811,17296,2.811,17297,2.483,17298,2.811,17299,2.811,17300,2.811,17301,2.811,17302,2.811,17303,2.811,17304,2.811,17305,4.351,17306,3.843,17307,4.351,17308,2.811,17309,2.811,17310,2.811,17311,5.993,17312,2.811,17313,2.811,17314,2.811,17315,2.811,17316,2.483,17317,5.993,17318,2.483,17319,2.811,17320,2.811,17321,2.811,17322,2.811,17323,2.811,17324,2.811,17325,2.811,17326,2.483,17327,2.811,17328,5.993,17329,2.811,17330,2.811,17331,2.811,17332,2.483,17333,2.267,17334,2.811,17335,2.811,17336,2.811,17337,5.993,17338,5.323,17339,2.811,17340,2.811,17341,2.811,17342,2.811,17343,4.351,17344,2.811,17345,4.351,17346,2.811,17347,2.811,17348,2.811,17349,4.351,17350,2.811,17351,3.843,17352,2.483,17353,3.843,17354,2.811,17355,2.811,17356,2.811,17357,2.811,17358,2.483,17359,2.811,17360,2.811,17361,2.811,17362,2.811,17363,2.811,17364,2.811,17365,2.811,17366,2.811,17367,2.811,17368,2.483,17369,2.811,17370,2.811,17371,2.811,17372,2.811,17373,2.811,17374,2.811,17375,2.811,17376,2.811,17377,2.811,17378,2.811,17379,2.811,17380,2.811,17381,2.811,17382,2.811,17383,2.811,17384,2.811,17385,2.483,17386,2.811,17387,2.811,17388,2.811,17389,2.811,17390,2.811,17391,2.811,17392,2.811,17393,2.811,17394,2.811,17395,2.483,17396,2.483,17397,2.483,17398,2.811,17399,2.483,17400,4.702,17401,2.811,17402,2.483,17403,2.811,17404,2.483,17405,2.811,17406,2.811,17407,2.483,17408,2.811,17409,2.483,17410,2.811,17411,2.811,17412,2.483,17413,2.811,17414,2.483,17415,2.811,17416,2.483,17417,2.811,17418,2.483,17419,2.811,17420,2.483,17421,2.811,17422,2.483,17423,2.811,17424,2.483,17425,2.811,17426,2.483,17427,2.811,17428,2.483,17429,2.811,17430,2.811,17431,2.483,17432,2.811,17433,2.483,17434,2.811,17435,2.483,17436,2.811,17437,2.483,17438,2.811,17439,2.483,17440,3.843,17441,2.811,17442,2.483,17443,2.811,17444,2.483,17445,2.811,17446,2.483,17447,3.843,17448,2.811,17449,2.483,17450,2.811,17451,2.483,17452,2.811,17453,2.811,17454,2.811,17455,2.483,17456,2.483,17457,2.483,17458,2.483,17459,2.483,17460,2.483,17461,2.483,17462,2.483,17463,2.483,17464,2.483,17465,2.483,17466,2.483,17467,2.483,17468,2.483,17469,2.483,17470,2.483,17471,2.267,17472,2.483,17473,2.811,17474,2.811,17475,2.811,17476,2.811,17477,2.811,17478,2.811,17479,2.811,17480,2.811,17481,2.483,17482,2.811,17483,2.811,17484,2.811,17485,2.811,17486,2.811,17487,2.811,17488,3.843,17489,2.483,17490,2.483,17491,3.508,17492,2.483,17493,2.811,17494,4.702,17495,2.811,17496,2.811,17497,2.811,17498,2.811,17499,2.811,17500,2.811,17501,2.811,17502,2.811,17503,2.811,17504,2.811,17505,2.811,17506,2.811,17507,4.351,17508,4.351,17509,2.811,17510,2.811,17511,2.483,17512,2.811,17513,2.483,17514,2.483,17515,3.258,17516,2.811,17517,4.351,17518,2.811,17519,2.483,17520,2.811,17521,2.811,17522,2.811,17523,2.811,17524,2.811,17525,2.811,17526,2.811,17527,2.811,17528,2.483,17529,2.811]],["title//en/lessons/linux-installation",[34,0.932,125,0.691,449,0.064,450,0.056,950,0.121,1662,0.286,1903,0.557]],["body//en/lessons/linux-installation",[3,0.086,5,0.07,8,0.722,9,0.1,15,0.531,18,0.613,22,0.637,26,0.353,28,0.997,34,1.947,40,0.17,42,0.27,45,0.072,51,1.259,57,0.305,60,0.196,70,1.141,71,0.089,81,0.532,82,0.039,83,0.78,87,0.259,93,0.026,95,0.657,105,0.139,107,0.524,113,1.439,115,0.023,117,0.155,118,0.971,119,0.891,125,1.618,128,0.637,129,0.684,132,0.057,134,0.506,135,0.214,137,0.076,139,0.189,140,2.249,141,1.125,142,2.485,144,0.58,145,0.827,146,0.141,153,0.118,158,1.41,160,0.101,179,0.471,181,1.439,185,0.1,189,0.199,190,0.008,193,0.846,200,0.436,206,2.085,211,0.184,214,0.229,220,0.618,227,0.259,228,0.213,242,0.484,257,0.341,261,0.599,262,0.868,264,1.168,266,1.055,268,0.738,273,0.259,277,0.076,303,0.403,328,0.599,333,0.454,335,0.29,336,3.681,341,0.155,350,0.436,351,3.475,353,0.274,357,0.454,360,0.217,363,0.515,374,1.689,375,1.036,382,0.677,383,0.311,390,0.321,394,0.64,395,0.114,405,0.321,406,1.465,416,0.677,422,0.214,424,0.58,425,0.309,429,1.407,430,0.403,435,0.379,438,0.29,441,0.127,444,0.076,449,0.134,450,0.134,451,1.651,470,1.407,477,3.719,488,0.543,489,1.621,493,0.07,506,0.321,513,0.369,519,0.217,525,0.58,530,0.547,531,0.341,535,2.136,541,1.541,560,0.369,573,1.439,577,0.618,586,1.283,590,0.915,600,1.548,610,0.214,661,0.363,673,0.64,687,1.897,707,0.369,714,1.011,721,0.403,741,0.891,755,0.618,765,0.323,768,0.383,776,2.301,777,0.759,778,1.168,816,1.577,821,0.952,832,1.283,836,0.738,874,1.168,877,1.507,900,0.717,913,2.694,924,1.114,950,0.3,951,1.602,988,0.92,1009,0.915,1051,1.168,1052,0.618,1060,1.141,1084,1.118,1129,2.694,1233,0.697,1301,3.026,1371,1.088,1516,1.577,1523,1.478,1614,2.694,1631,0.986,1662,0.597,1778,1.253,1793,2.421,1903,1.163,1948,0.846,1978,4.194,2009,2.189,2013,1.81,2103,2.936,2131,2.301,2152,3.462,2190,2.553,2193,2.4,2205,3.452,2211,2.485,2281,3.872,2357,2.485,2550,1.942,2551,2.621,2752,1.443,2827,0.971,2892,4.042,3407,2.694,3669,2.038,3832,5.016,4435,2.694,5275,5.251,5289,3.69,5318,4.709,5388,4.042,5608,4.234,5613,5.069,6534,3.224,8058,5.552,8074,5.251,8351,5.401,9601,5.401,17530,6.699,17531,5.917,17532,6.699,17533,6.699,17534,6.699,17535,6.369,17536,6.29,17537,5.401]],["title//en/lessons/logistic-regression",[46,0.049,428,0.129,519,0.104,794,0.393,958,2.098,4629,2.657,4630,2.185]],["body//en/lessons/logistic-regression",[1,0.832,3,0.074,5,0.075,6,0.307,7,1.029,9,0.096,12,0.136,14,0.243,15,0.432,19,1.156,20,2.04,22,0.551,23,0.752,24,0.693,25,0.552,26,0.339,29,0.33,31,1.087,36,0.751,38,0.432,39,0.387,40,0.184,42,0.198,44,1.864,45,0.087,46,0.115,49,0.096,51,0.44,55,0.521,59,0.488,60,0.208,64,0.518,68,0.386,69,0.475,71,0.074,76,0.438,78,0.536,82,0.027,83,0.802,84,2.601,86,1.862,87,0.266,89,0.297,90,0.549,92,0.667,93,0.026,94,0.392,96,1.044,97,1.468,100,1.503,103,0.34,104,0.62,106,1.447,109,3.571,110,0.518,111,0.643,115,0.022,116,1.549,117,0.157,118,0.594,119,0.429,121,1.08,122,0.211,123,1.48,124,2.354,127,0.791,128,0.307,130,0.04,131,0.917,132,0.062,135,0.185,136,0.352,137,0.066,138,0.127,144,0.279,146,0.182,148,0.98,152,0.965,158,0.576,159,0.094,160,0.116,161,1.565,167,0.655,169,0.632,170,1.94,171,1.218,173,0.502,179,0.609,181,1.657,185,0.132,190,0.008,192,1.866,193,0.61,197,1.468,200,0.315,201,0.196,203,0.536,211,0.239,213,2.645,214,0.22,216,0.913,217,1.395,222,1.054,227,0.31,228,0.19,231,1.552,237,1.218,239,1.334,242,0.334,243,1.261,247,1.062,249,0.391,250,1.702,251,1.087,253,0.377,256,1.218,257,0.388,258,2.056,259,0.892,260,2.386,261,0.288,263,0.28,266,0.376,267,0.575,272,0.198,273,0.249,274,0.98,276,0.863,277,0.076,278,2.039,282,0.791,289,0.576,291,1.162,294,0.355,296,0.62,297,0.387,307,0.825,309,0.777,310,1.4,316,0.413,319,1.08,321,0.524,325,2.481,326,1.563,328,0.575,329,1.45,330,0.696,333,0.327,335,0.357,340,1.203,341,0.055,345,0.557,348,1.635,350,0.21,353,0.263,356,0.557,360,0.19,363,0.419,368,0.407,369,0.735,372,3.396,375,0.499,376,2.039,377,2.03,379,0.711,380,0.172,381,0.172,382,0.488,383,0.247,387,0.989,389,0.488,390,0.278,391,0.892,395,0.136,396,0.777,400,1.333,401,0.863,405,0.347,409,0.327,410,1.015,417,0.677,419,0.604,420,0.549,422,0.246,424,0.596,425,0.235,427,0.709,428,0.235,430,0.348,431,0.49,432,0.992,433,0.532,435,0.4,436,0.125,438,0.394,439,0.179,440,1.08,441,0.11,442,0.578,444,0.084,446,0.777,449,0.134,450,0.108,451,2.244,460,0.44,461,0.365,465,3.396,468,0.131,471,0.568,473,0.759,476,0.227,486,0.102,487,1.026,488,0.639,489,0.992,491,1.679,493,0.078,496,1.368,498,1.039,503,1.228,504,0.418,505,0.418,506,0.347,509,0.254,510,1.162,511,0.376,513,0.475,519,0.23,520,1.414,521,0.59,522,0.872,525,0.626,530,0.502,531,0.278,534,0.386,542,0.863,543,1.092,545,1.108,546,1.276,547,0.874,548,2.051,549,0.643,551,0.892,554,0.803,555,1.824,560,0.48,566,0.278,570,1,572,0.647,574,1.541,575,0.275,576,0.924,577,0.378,587,0.549,589,0.813,590,0.66,591,0.689,593,1.136,594,0.348,596,0.813,600,1.792,601,0.183,602,2.183,603,1.725,607,1.108,608,1.334,610,0.231,613,0.656,618,0.316,635,0.941,636,1.191,640,1.029,643,0.852,645,0.36,647,0.203,648,1.108,650,1.004,659,0.725,661,0.278,663,0.16,665,1.277,668,1.698,672,1.059,673,0.66,675,1.647,676,0.832,678,1.519,680,1.096,681,0.626,684,0.957,690,1.23,702,2.539,703,1.262,705,0.324,706,1.149,707,0.355,712,1.054,713,1.468,715,2.096,721,0.387,724,0.524,729,2.04,733,0.725,736,1.062,737,1.932,738,0.549,739,0.992,740,0.594,741,0.429,743,1.108,748,0.947,750,0.474,755,0.593,757,1.053,759,2.039,762,2.251,765,0.316,766,0.34,768,0.264,774,0.784,776,1.108,777,0.874,778,0.563,779,0.998,785,1.574,788,0.202,794,0.859,797,2.039,800,0.825,801,1.64,802,0.44,804,1.108,809,0.563,811,0.742,812,0.135,814,0.904,817,0.242,829,0.759,830,2.125,832,0.618,834,1.774,836,0.759,839,0.307,840,0.244,841,0.777,844,0.662,848,1.109,851,2.039,852,0.694,855,1.228,858,0.874,863,1.339,865,1.723,871,1.955,876,0.488,880,1.998,882,0.397,886,1.585,900,0.873,907,0.693,910,0.98,912,0.823,926,1.161,931,0.549,939,1.137,941,1.087,942,5.029,943,5.467,944,1.519,945,1.08,946,1.276,947,0.499,948,2.617,949,0.832,950,0.246,951,1.149,954,0.65,957,0.662,958,4.88,966,0.969,967,1.225,968,1.015,970,2.788,972,0.992,973,1.108,974,0.647,975,0.832,976,0.58,977,2.26,978,2.144,980,0.729,981,1.26,983,0.365,985,1.782,988,0.376,990,0.729,994,1.702,996,0.677,1000,0.44,1001,2.039,1003,1.297,1005,0.892,1008,2.766,1009,0.44,1011,0.795,1013,0.162,1021,2.044,1022,0.676,1024,0.795,1027,0.647,1028,1.303,1029,0.418,1030,3.261,1031,0.802,1032,1.409,1034,2.026,1035,0.727,1036,2.093,1037,1.989,1040,0.475,1041,2.539,1043,2.49,1044,0.365,1052,0.79,1057,1.541,1062,0.843,1064,1.166,1073,0.386,1078,1.457,1079,0.667,1080,0.892,1082,2.792,1083,1.373,1084,0.429,1091,0.896,1098,1.943,1100,1.662,1101,0.463,1102,1.549,1103,2.396,1104,1.847,1105,0.766,1107,1.746,1108,3.211,1109,3.229,1110,0.813,1112,0.759,1120,1.109,1124,3.314,1131,0.457,1133,0.407,1135,1.549,1136,1.262,1137,2.849,1140,1.054,1141,1.004,1142,1.364,1143,1.719,1144,0.957,1145,1.019,1148,1.119,1150,3.571,1154,0.791,1160,2.66,1165,0.813,1182,0.918,1183,0.662,1187,1.738,1189,3.895,1201,2.465,1202,0.436,1204,2.039,1208,3.895,1209,1.946,1212,0.407,1216,1.034,1224,1.428,1225,0.872,1230,1.79,1232,2.386,1233,0.78,1234,1.9,1240,1.22,1241,3.095,1243,1.461,1252,2.144,1254,1.336,1259,1.738,1261,0.759,1267,1.434,1268,1.108,1270,1.746,1272,0.759,1276,1.228,1278,1.998,1280,2.118,1281,1.94,1285,1.334,1292,1.108,1294,0.662,1295,3.095,1297,1.585,1306,2.581,1313,3.824,1323,1.334,1326,0.371,1327,2.66,1328,1.334,1329,1.478,1330,0.742,1331,1.821,1332,0.759,1369,1.598,1370,1.247,1371,0.524,1373,1.297,1378,3.04,1394,1.166,1396,2.123,1400,0.935,1401,0.803,1402,1.662,1409,0.647,1411,2.039,1415,1.2,1416,2.415,1418,1.998,1426,0.729,1428,2.183,1431,0.832,1432,2.682,1433,1.054,1435,2.415,1436,2.144,1444,1.723,1445,3.609,1447,1.702,1449,1.79,1450,2.396,1455,0.957,1457,0.549,1459,1.562,1460,2.329,1461,0.852,1465,3.574,1467,2.404,1477,1.605,1486,3.895,1488,0.511,1493,0.524,1497,1.166,1498,3.212,1499,1.297,1504,1.864,1516,1.765,1518,0.618,1519,1.503,1522,0.536,1529,0.348,1531,3.054,1590,1.303,1596,1.08,1600,2.251,1601,3.824,1602,3.17,1605,2.601,1610,2.183,1611,1.605,1613,2.197,1614,1.297,1619,1.196,1622,2.71,1626,3.216,1627,0.693,1629,0.892,1631,1.104,1632,0.594,1633,3.284,1636,0.647,1637,1.104,1641,1.909,1642,2.45,1644,1.84,1645,0.896,1646,2.819,1648,0.288,1651,1.297,1654,2.155,1662,0.438,1669,1.08,1674,1.514,1675,2.144,1683,1.112,1684,0.345,1687,0.725,1689,2.173,1691,0.59,1693,2.325,1694,1.183,1695,4.354,1698,2.849,1699,2.849,1702,0.693,1704,1.334,1711,1.228,1712,2.267,1717,1.468,1724,1.395,1727,1.004,1730,2.924,1731,1.779,1732,1.702,1733,0.957,1734,1.166,1750,1.719,1752,1.08,1753,2.581,1756,1.679,1758,2.788,1776,2.248,1778,0.604,1780,1.503,1800,3.895,1806,3.562,1813,1.166,1820,1.373,1829,1.605,1833,1.262,1844,1.108,1856,2.144,1858,1.375,1859,2.682,1893,1.605,1895,1.461,1899,2.849,1900,1.946,1902,1.08,1903,0.475,1906,2.088,1912,1.89,1921,4.014,1928,3.618,1932,1.162,1934,1.08,1937,0.872,1942,0.647,1947,0.511,1948,0.87,1949,1.004,1972,0.759,1981,0.742,1985,0.832,1995,2.57,2005,0.576,2007,0.386,2010,0.288,2013,1.306,2025,1.723,2028,2.587,2057,2.396,2061,0.563,2062,0.429,2087,1.109,2106,3.618,2107,1.605,2108,1.552,2117,2.617,2124,1.552,2127,0.376,2133,0.604,2147,1.946,2151,0.832,2153,1.247,2190,1.76,2209,4.988,2211,2.148,2215,1.946,2216,1.166,2223,1.262,2237,1.196,2248,1.136,2251,1.702,2256,3.726,2258,1.004,2272,1.847,2288,2.325,2291,1.07,2306,0.618,2309,0.524,2316,1.864,2320,2.039,2324,2.056,2325,1.196,2346,2.415,2356,1.746,2366,1.746,2369,2.252,2372,4.157,2373,1.004,2381,1.262,2382,1.469,2406,3.212,2414,2.267,2417,1.196,2428,2.183,2452,2.415,2480,1.262,2482,3.618,2529,2.096,2533,2.601,2534,2.415,2536,1.434,2542,0.863,2546,3.428,2547,1.08,2548,1.779,2554,0.536,2555,1.373,2575,1.943,2576,3.777,2578,1.306,2581,2.601,2651,2.144,2660,0.742,2664,1.552,2677,1.998,2719,4.057,2741,0.759,2743,0.618,2747,1.503,2751,2.252,2770,2.906,2774,1.79,2786,1.136,2791,0.647,2795,1.137,2810,1.864,2816,1.605,2819,1.414,2826,2.04,2827,0.397,2828,1.166,2838,0.725,2848,0.892,2851,0.784,2869,1.262,2890,3.348,2901,0.935,2909,1.529,2938,1.434,2943,1.89,2945,2.489,2954,1.946,2974,0.813,2975,2.093,2999,2.617,3005,2.819,3024,2.695,3030,1.136,3045,1.457,3085,2.386,3094,0.913,3166,2.039,3187,1.414,3200,1.334,3239,1.946,3247,1.414,3281,1.605,3283,1.662,3285,1.503,3320,1.66,3344,2.601,3347,2.266,3370,1.909,3385,5.187,3394,1.262,3406,2.788,3408,1.029,3436,1.662,3441,2.45,3504,2.849,3526,3.212,3546,3.054,3616,1.297,3669,1.935,3700,1.457,3704,3.519,3706,1.579,3713,2.547,3715,2.267,3716,1.08,3721,1.457,3722,3.054,3725,1.946,3728,1.108,3750,3.267,3753,1.864,3760,1.864,3762,2.039,3809,1.864,3826,1.84,3828,1.373,3857,2.144,3903,1.136,3911,4.276,3929,3.824,3930,3.095,3931,3.054,3932,3.054,3934,3.396,3943,3.396,3944,2.849,3949,2.144,3961,1.946,3965,2.144,3999,4.671,4011,3.598,4013,3.054,4022,1.503,4032,3.593,4041,1.541,4044,5.159,4072,1.723,4083,1.864,4100,3.618,4113,3.37,4116,2.039,4124,3.015,4147,2.617,4161,0.693,4194,2.489,4265,1.698,4270,3.114,4272,2.267,4273,2.906,4279,1.723,4294,1.457,4303,6.217,4309,3.054,4314,2.415,4318,3.895,4323,2.144,4328,2.267,4329,2.624,4419,1.054,4424,2.039,4435,1.297,4437,2.329,4442,2.581,4446,2.04,4493,2.144,4532,2.915,4533,2.581,4535,1.79,4554,3.895,4612,3.212,4618,3.973,4623,5.083,4629,6.452,4630,5.414,4649,1.723,4717,2.415,4767,2.849,4773,1.792,4780,1.946,4860,2.415,4936,1.414,4942,1.373,4946,2.601,4950,1.946,5076,1.605,5155,2.144,5167,2.252,5186,1.723,5218,2.415,5223,1.946,5234,3.054,5266,1.864,5274,2.267,5277,1.503,5340,2.415,5356,1.659,5386,3.212,5389,0.935,5475,2.601,5495,1.662,5548,1.262,5551,2.985,5594,1.79,5597,1.79,5624,5.555,5634,5.187,5637,3.456,5648,4.066,5703,4.817,5706,3.348,5722,2.998,5732,3.054,5784,3.661,5848,1.723,5881,1.605,5985,2.183,6095,2.267,6125,3.054,6140,2.144,6165,2.039,6204,2.415,6210,1.262,6303,2.144,6430,4.267,6442,2.849,6443,2.849,6447,2.601,6460,1.79,6578,1.864,6637,2.601,6709,2.267,6755,1.864,6827,3.618,6877,3.495,6881,2.415,6910,2.601,6919,2.601,6945,3.618,6948,1.864,6966,2.415,6971,2.849,7002,2.144,7007,4.338,7057,2.144,7130,2.144,7141,2.415,7167,2.267,7220,3.348,7250,2.267,7458,6.622,7472,2.144,7717,3.618,7721,1.79,7744,4.919,7806,2.267,7843,1.998,8045,2.267,8067,1.605,8092,1.998,8120,2.039,8260,1.457,8357,3.054,8394,2.489,8409,2.144,8451,2.144,8459,2.039,8655,1.946,8747,1.605,8821,2.144,8825,2.415,8925,2.267,8949,2.849,9052,3.212,9055,4.671,9067,2.039,9177,3.396,9242,2.144,9247,2.915,9255,1.723,9431,1.79,9438,2.849,9589,5.478,9917,2.601,9985,4.522,10272,2.267,10282,3.396,10538,4.267,10542,6.633,10627,2.267,10648,3.212,10840,5.599,10986,2.849,11023,5.153,11027,3.618,11035,5.116,11280,3.618,12547,2.682,12748,3.895,12840,2.267,12966,4.338,13252,4.267,13550,6.217,13608,6.105,13645,2.601,13822,2.849,13925,4.267,14185,3.396,14205,2.267,14267,2.849,14336,4.267,14345,2.415,14462,2.849,14593,5.116,14635,2.267,14709,2.601,14766,4.267,14850,2.601,14943,2.415,15301,4.338,15467,2.601,15649,2.601,15945,2.415,15949,2.601,16230,2.601,16300,2.849,16504,2.601,16830,2.849,17011,2.601,17012,2.849,17013,2.849,17014,4.267,17015,2.849,17016,2.849,17017,2.849,17018,4.671,17019,2.849,17026,2.849,17034,2.849,17037,5.682,17039,6.387,17041,2.849,17052,4.267,17056,2.849,17069,4.267,17071,2.849,17072,2.849,17073,2.849,17074,2.849,17075,4.267,17076,2.849,17077,2.849,17078,2.849,17079,2.849,17117,5.682,17118,5.682,17119,5.682,17120,5.682,17121,2.849,17122,4.267,17123,2.849,17127,2.849,17133,2.849,17136,2.849,17139,2.849,17140,5.682,17147,2.849,17148,2.849,17149,2.849,17150,5.682,17151,2.849,17152,4.267,17153,2.849,17154,5.116,17155,2.849,17156,2.849,17157,2.849,17158,2.849,17159,2.849,17160,2.849,17162,2.849,17166,4.267,17169,2.849,17170,6.387,17175,4.267,17176,2.849,17182,2.849,17187,5.116,17218,2.849,17291,2.849,17326,4.267,17333,2.601,17351,2.849,17352,2.849,17353,6.387,17395,2.849,17396,2.849,17397,2.849,17399,2.849,17402,2.849,17404,2.849,17407,2.849,17409,2.849,17412,2.849,17414,2.849,17416,2.849,17418,2.849,17420,2.849,17422,2.849,17424,2.849,17426,2.849,17428,2.849,17431,2.849,17433,2.849,17435,2.849,17437,2.849,17439,2.849,17440,2.849,17442,2.849,17444,2.849,17446,2.849,17449,2.849,17451,2.849,17455,2.849,17456,2.849,17457,2.849,17458,2.849,17459,2.849,17460,2.849,17461,2.849,17462,2.849,17463,2.849,17464,2.849,17465,2.849,17466,2.849,17467,2.849,17468,2.849,17469,2.849,17470,2.849,17471,2.601,17472,2.849,17488,2.849,17489,2.849,17490,2.849,17491,2.601,17492,2.849,17494,2.849,17538,4.338,17539,3.226,17540,3.226,17541,3.226,17542,7.373,17543,3.226,17544,3.226,17545,6.89,17546,3.226,17547,4.831,17548,4.831,17549,4.671,17550,3.226,17551,4.831,17552,3.226,17553,3.226,17554,6.433,17555,3.226,17556,3.226,17557,4.831,17558,4.831,17559,3.226,17560,6.433,17561,3.226,17562,3.226,17563,7.711,17564,3.226,17565,6.433,17566,3.226,17567,3.226,17568,3.226,17569,3.226,17570,4.831,17571,3.226,17572,3.226,17573,3.226,17574,4.831,17575,3.226,17576,3.226,17577,3.226,17578,3.226,17579,3.226,17580,4.831,17581,3.226,17582,4.831,17583,3.226,17584,3.226,17585,3.226,17586,4.831,17587,3.226,17588,3.226,17589,3.226,17590,3.226,17591,3.226,17592,3.226,17593,3.226,17594,3.226,17595,3.226,17596,5.793,17597,4.831,17598,3.226,17599,7.885,17600,3.226,17601,4.831,17602,3.226,17603,3.226,17604,3.226,17605,3.226,17606,3.226,17607,4.831,17608,6.89,17609,7.498,17610,2.849,17611,2.849,17612,5.116,17613,3.226,17614,3.226,17615,3.226,17616,2.601,17617,3.226,17618,4.831,17619,5.793,17620,7.498,17621,3.226,17622,5.793,17623,3.226,17624,4.831,17625,3.226,17626,3.226,17627,4.831,17628,3.226,17629,3.226,17630,3.226,17631,3.226,17632,3.226,17633,3.226,17634,3.226,17635,3.226,17636,3.226,17637,4.831,17638,4.831,17639,3.226,17640,3.226,17641,3.226,17642,3.226,17643,4.831,17644,3.226,17645,4.831,17646,3.226,17647,3.226,17648,3.226,17649,3.226,17650,3.226,17651,3.226,17652,4.831,17653,4.831,17654,5.793,17655,3.226,17656,4.831,17657,3.226,17658,4.831,17659,3.226,17660,4.831,17661,3.226,17662,4.831,17663,3.226,17664,4.831,17665,3.226,17666,4.831,17667,3.226,17668,3.226,17669,3.226,17670,3.226,17671,3.226,17672,3.226,17673,3.226,17674,3.226,17675,3.226,17676,3.226,17677,3.226,17678,4.831,17679,3.226,17680,4.831,17681,4.831,17682,3.226,17683,4.831,17684,3.226,17685,3.226,17686,3.226,17687,3.226,17688,3.226,17689,4.831,17690,6.433,17691,3.226,17692,3.226,17693,3.226,17694,3.226,17695,3.226,17696,3.226,17697,4.831,17698,3.226,17699,3.226,17700,3.226,17701,3.226,17702,3.226,17703,4.831,17704,4.831,17705,4.831,17706,4.831,17707,3.226,17708,3.226,17709,3.226,17710,4.831,17711,4.831,17712,3.226,17713,3.226,17714,3.226,17715,3.226,17716,4.831,17717,5.116,17718,3.226,17719,3.226,17720,3.226,17721,3.226,17722,3.226,17723,3.226,17724,4.831,17725,4.831,17726,3.226,17727,3.226,17728,3.226,17729,3.226,17730,3.226,17731,3.226,17732,3.226,17733,4.831,17734,3.226,17735,3.226,17736,3.226,17737,3.226,17738,3.226,17739,3.226,17740,3.226,17741,4.267,17742,3.226,17743,3.226,17744,4.831,17745,4.831,17746,5.793,17747,3.226,17748,3.226,17749,4.831,17750,3.226,17751,3.226,17752,3.226,17753,3.226,17754,3.226,17755,5.793,17756,3.226,17757,3.226,17758,3.226,17759,3.226,17760,3.226,17761,3.226,17762,3.226,17763,3.226,17764,3.226,17765,3.226,17766,3.226,17767,4.831,17768,4.831,17769,3.226,17770,4.831,17771,3.226,17772,5.793,17773,5.116,17774,5.793,17775,3.226,17776,6.433,17777,4.831,17778,6.433,17779,5.682,17780,3.226,17781,6.433,17782,3.226,17783,4.338,17784,3.226,17785,3.226,17786,3.226,17787,3.226,17788,4.831,17789,4.831,17790,4.831,17791,3.226,17792,4.831,17793,4.831,17794,4.831,17795,3.226,17796,4.831,17797,3.226,17798,3.226,17799,3.226,17800,4.831,17801,4.831,17802,3.226,17803,3.226,17804,4.831,17805,3.226,17806,3.226,17807,4.831,17808,4.831,17809,3.226,17810,3.226,17811,4.831,17812,3.226,17813,3.226,17814,4.831,17815,4.831,17816,3.226,17817,3.226,17818,4.831,17819,3.226,17820,3.226,17821,4.831,17822,3.226,17823,4.831,17824,3.226,17825,3.226,17826,3.226,17827,3.226,17828,3.226,17829,3.226,17830,3.226,17831,3.226,17832,3.226,17833,3.226,17834,4.831,17835,4.831,17836,3.226,17837,3.226,17838,3.226,17839,3.226,17840,3.226,17841,3.226,17842,5.793,17843,3.226,17844,4.831,17845,3.226,17846,4.831,17847,3.226,17848,3.226,17849,5.793,17850,5.793,17851,3.226,17852,3.226,17853,3.226,17854,4.831,17855,4.831,17856,4.831,17857,4.831,17858,4.831,17859,4.831,17860,4.831,17861,4.831,17862,3.226,17863,4.831,17864,3.226,17865,3.226,17866,3.226,17867,3.226,17868,3.226,17869,3.226,17870,3.226,17871,3.226,17872,4.831,17873,3.226,17874,3.226,17875,3.226,17876,3.226,17877,3.226,17878,3.226,17879,3.226,17880,3.226,17881,3.226,17882,3.226,17883,3.226,17884,3.226,17885,3.226,17886,3.226,17887,3.226,17888,3.226,17889,3.226,17890,3.226,17891,3.226,17892,3.226,17893,3.226,17894,3.226,17895,3.226,17896,3.226,17897,3.226,17898,6.433,17899,4.831,17900,4.831,17901,4.831,17902,3.226,17903,3.226,17904,4.831,17905,4.831,17906,4.831,17907,3.226,17908,4.831,17909,3.226,17910,3.226,17911,3.226,17912,3.226,17913,3.226,17914,4.831,17915,3.226,17916,4.831,17917,3.226,17918,3.226,17919,3.226,17920,3.226,17921,3.226,17922,3.226,17923,3.226,17924,6.89,17925,3.226,17926,3.226,17927,3.226,17928,4.831,17929,3.226,17930,3.226,17931,3.226,17932,3.226,17933,3.226,17934,4.831,17935,4.831,17936,3.226,17937,3.226,17938,3.226,17939,4.831,17940,3.226,17941,3.226,17942,4.831,17943,3.226,17944,4.831,17945,4.831,17946,3.226,17947,2.849,17948,3.226,17949,4.267,17950,3.226,17951,3.226,17952,3.226,17953,3.226,17954,3.226,17955,3.226,17956,3.226,17957,3.226,17958,3.226,17959,3.226,17960,3.226,17961,7.885,17962,3.226,17963,3.226,17964,3.226,17965,5.793,17966,3.226,17967,3.226,17968,3.226,17969,3.226,17970,3.226,17971,3.226,17972,3.226,17973,6.433,17974,3.226,17975,3.226,17976,3.226,17977,3.226,17978,4.831,17979,3.226,17980,3.226,17981,3.226,17982,4.831,17983,3.226,17984,3.226,17985,5.793,17986,4.831,17987,3.226,17988,4.831,17989,3.226,17990,3.226,17991,3.226,17992,3.226,17993,3.226,17994,3.226,17995,3.226,17996,3.226,17997,3.226,17998,3.226,17999,3.226,18000,3.226,18001,3.226,18002,3.226,18003,3.226,18004,3.226,18005,3.226,18006,3.226,18007,3.226,18008,3.226,18009,3.226,18010,3.226,18011,3.226,18012,3.226,18013,3.226,18014,3.226,18015,3.226,18016,3.226,18017,3.226,18018,3.226,18019,3.226,18020,3.226,18021,3.226,18022,2.849,18023,3.226,18024,3.226,18025,3.226,18026,3.226,18027,3.226,18028,3.226,18029,3.226,18030,3.226,18031,3.226,18032,3.226,18033,3.226,18034,3.226,18035,3.226,18036,3.226,18037,3.226,18038,3.226,18039,3.226,18040,3.226,18041,3.226,18042,3.226,18043,3.226,18044,3.226,18045,3.226,18046,3.226,18047,3.226,18048,3.226,18049,3.226,18050,3.226,18051,3.226,18052,3.226,18053,3.226,18054,2.849,18055,2.601,18056,4.831,18057,3.226,18058,3.226,18059,3.226,18060,3.226,18061,3.226,18062,3.226,18063,3.226,18064,3.226,18065,3.226,18066,3.226,18067,3.226,18068,3.226,18069,3.226,18070,3.226,18071,3.226,18072,3.226,18073,3.226,18074,3.226]],["title//en/lessons/mac-installation",[17,0.659,34,0.932,449,0.064,450,0.056,950,0.121,1662,0.286,1903,0.557]],["body//en/lessons/mac-installation",[1,1.14,3,0.087,5,0.074,8,0.66,9,0.101,15,0.523,17,1.594,18,0.579,26,0.356,28,0.723,30,1.071,34,1.956,40,0.201,42,0.271,45,0.073,51,1.26,57,0.308,60,0.205,71,0.086,74,0.566,81,0.54,82,0.043,83,0.787,87,0.261,88,0.497,93,0.02,95,0.662,105,0.14,107,0.529,113,1.451,115,0.02,117,0.155,118,0.831,122,0.246,125,1.235,128,0.643,129,0.687,130,0.033,132,0.058,135,0.216,137,0.07,139,0.168,140,2.144,141,1.093,144,0.585,145,0.802,146,0.143,153,0.118,158,1.417,160,0.108,181,1.451,185,0.101,189,0.236,190,0.008,193,0.853,200,0.517,201,0.157,220,0.621,221,0.547,228,0.214,242,0.389,247,1.485,257,0.343,261,0.604,263,0.246,266,1.033,268,0.875,273,0.261,277,0.074,303,0.406,312,1.784,316,0.438,333,0.457,335,0.292,341,0.147,351,3.499,353,0.276,357,0.457,363,0.44,374,1.703,375,1.045,382,0.682,383,0.312,390,0.324,394,0.735,395,0.114,405,0.324,406,1.582,416,0.682,422,0.216,425,0.31,429,1.419,430,0.477,441,0.129,444,0.077,449,0.15,450,0.137,459,0.643,489,1.629,493,0.07,506,0.324,513,0.373,519,0.232,530,0.44,531,0.343,535,2.154,566,0.324,573,1.451,577,0.621,590,0.922,673,0.547,707,0.373,714,1.02,721,0.406,741,0.899,765,0.276,768,0.384,777,0.765,778,1.384,816,1.59,821,0.955,827,0.682,836,0.744,848,1.294,874,1.384,877,1.519,900,0.723,924,1.123,950,0.302,951,1.605,981,1.02,988,0.787,1009,0.922,1011,1.665,1051,1.384,1052,0.623,1084,1.122,1129,2.717,1301,3.052,1516,1.59,1523,1.577,1529,0.406,1621,3.481,1631,0.995,1648,0.753,1662,0.6,1748,1.554,1797,2.868,1862,3.905,1895,1.703,1903,1.169,1949,2.103,2013,1.825,2104,1.355,2131,2.32,2152,3.479,2194,3.052,2357,2.506,2550,1.958,2551,2.643,2584,2.961,2752,1.447,2792,1.825,2825,1.324,3077,2.643,3407,2.717,3627,5.447,3669,2.048,3706,2.208,5289,3.695,5556,6.074,5613,4.076,5830,2.875,6534,3.251,7791,7.445,14549,4.491,17535,6.4,17536,6.312,17537,5.447,18075,7.011,18076,5.967]],["title//en/lessons/manipulating-strings-in-python",[700,0.873,950,0.167,1986,1.028]],["body//en/lessons/manipulating-strings-in-python",[3,0.113,4,0.364,5,0.079,6,0.722,8,0.49,9,0.093,14,0.411,15,0.361,19,0.877,22,0.776,23,0.651,29,0.3,36,1.159,42,0.279,45,0.068,46,0.097,48,1.664,49,0.068,51,1.284,54,4.163,55,0.507,60,0.207,64,0.56,68,0.75,70,1.066,71,0.084,76,0.473,81,0.376,82,0.029,86,1.692,93,0.025,94,0.514,95,0.744,96,1.017,105,0.137,108,0.75,110,0.678,115,0.018,117,0.135,127,1.036,128,0.858,130,0.041,132,0.059,138,0.106,139,0.132,140,1.87,145,0.7,146,0.132,153,0.093,154,1.668,157,1.07,159,0.098,160,0.109,161,1.692,173,0.408,185,0.113,190,0.006,191,0.578,193,0.791,195,4.163,200,0.408,201,0.176,205,1.345,208,0.671,211,0.209,221,0.507,227,0.242,228,0.207,242,0.437,249,0.507,261,0.56,263,0.228,268,0.69,272,0.279,273,0.242,277,0.072,282,1.036,294,0.418,297,0.285,306,1.041,327,1.508,328,0.56,329,1.256,333,0.424,334,3.476,341,0.129,351,2.385,353,0.334,356,0.542,360,0.172,363,0.494,371,1.903,375,0.969,379,0.922,380,0.258,381,0.186,394,0.751,395,0.151,400,0.969,405,0.391,419,1.172,422,0.2,424,0.706,425,0.214,427,0.614,428,0.214,430,0.456,433,0.69,435,0.3,436,0.293,438,0.353,439,0.146,440,0.908,441,0.119,444,0.084,446,1.827,450,0.093,459,0.596,461,0.709,468,0.165,472,0.958,485,0.791,486,0.179,487,0.833,489,1.285,509,0.246,511,0.285,513,0.345,519,0.172,523,1.903,530,0.408,531,0.271,534,0.908,540,1.376,545,2.15,559,1.249,560,0.493,561,2.59,566,0.423,575,0.242,576,0.899,589,1.579,590,0.855,599,0.77,601,0.197,603,1.563,605,0.729,610,0.282,613,0.925,618,0.614,645,0.356,647,0.19,663,0.19,665,1.066,673,0.507,681,0.812,700,1.582,705,0.315,706,1.118,707,0.418,736,1.376,738,1.39,741,0.833,742,1.376,755,0.578,758,0.992,765,0.31,766,0.44,768,0.285,776,2.15,802,0.855,803,0.457,811,1.746,812,0.146,832,1.199,836,0.836,839,0.596,840,0.641,858,0.945,859,2.148,877,1.408,882,0.77,883,1.345,886,1.543,900,0.671,939,1.474,944,1.315,950,0.298,951,1.118,956,1.616,967,0.833,976,0.621,989,1.041,997,1.145,1013,0.382,1018,3.687,1021,1.858,1022,0.614,1052,0.578,1056,1.692,1079,0.595,1080,1.732,1081,4.385,1084,1.009,1101,1.172,1102,1.827,1105,0.992,1110,1.579,1112,1.474,1114,2.667,1116,2.15,1123,2.046,1131,0.33,1142,1.474,1145,0.992,1154,0.855,1162,1.732,1193,3.346,1202,0.574,1212,0.958,1232,2.814,1233,0.651,1243,2.058,1259,1.692,1313,4.709,1326,0.437,1331,2.46,1382,2.419,1418,2.59,1429,1.579,1488,0.992,1489,5.049,1492,1.773,1495,3.137,1563,0.969,1565,2.046,1623,3.014,1627,1.345,1639,0.709,1694,1.036,1729,2.422,1844,2.15,1983,2.876,1985,1.616,1986,1.751,1998,2.875,2005,1.118,2007,0.75,2170,1.172,2214,1.285,2234,1.508,2309,1.017,2353,1.773,2368,2.148,2377,3.014,2382,1.227,2579,3.476,2791,1.256,2811,1.616,2874,2.263,2883,2.45,2925,1.653,3030,2.672,3117,2.59,3123,3.231,3125,3.778,3154,2.45,3202,3.651,3273,2.148,3355,2.829,3408,1.997,3669,2.106,3681,4.903,4144,4.205,4147,2.829,4517,2.745,5289,3.785,5513,2.59,5529,3.775,5644,3.346,5773,4.709,6653,3.116,7592,4.689,7703,4.689,7750,3.778,7751,4.903,10252,6.108,10925,3.958,11315,4.361,11662,6.117,11674,5.531,11687,6.701,12462,4.163,14069,5.531,16982,6.701,16983,5.531,16984,5.531,16985,5.531,16986,5.531,16987,6.701,18077,6.701,18078,6.262,18079,7.587,18080,7.587,18081,6.262,18082,7.209,18083,6.262,18084,6.262,18085,6.262,18086,6.262,18087,6.262,18088,6.262,18089,6.262,18090,6.262,18091,6.262,18092,6.262,18093,6.262,18094,8.484,18095,8.162,18096,7.587,18097,7.587,18098,6.262,18099,6.262,18100,6.262,18101,5.531,18102,6.262,18103,6.262,18104,6.262,18105,6.262,18106,6.262,18107,6.262,18108,6.262,18109,6.262,18110,6.262,18111,6.262,18112,6.262,18113,6.262]],["title//en/lessons/mapping-with-python-leaflet",[357,0.324,950,0.153,2838,1.076,10129,3.023]],["body//en/lessons/mapping-with-python-leaflet",[3,0.094,5,0.075,6,0.564,7,2.169,8,0.692,9,0.134,12,0.139,13,0.927,14,0.298,15,0.523,18,0.596,19,0.831,22,0.733,23,0.446,25,0.426,26,0.226,27,1.651,28,0.956,29,0.382,30,0.679,32,1.158,40,0.186,42,0.202,45,0.083,46,0.076,49,0.086,55,0.646,57,0.27,58,0.513,60,0.21,64,0.53,68,0.513,69,0.631,70,0.73,71,0.092,74,0.497,79,2.341,81,0.258,82,0.037,83,0.499,87,0.263,88,0.426,89,0.395,92,0.371,93,0.026,95,0.72,96,0.696,97,2.601,98,1.344,99,2.85,103,0.417,104,0.459,105,0.109,107,0.336,108,0.513,110,0.383,111,0.57,112,0.741,115,0.025,117,0.16,118,1.005,119,0.57,120,0.336,122,0.247,125,0.784,127,0.585,130,0.044,132,0.053,134,0.324,135,0.246,136,0.496,137,0.079,138,0.148,139,0.181,145,0.789,146,0.144,148,1.303,153,0.109,159,0.083,160,0.094,166,1.724,167,0.408,176,1.428,179,0.417,185,0.127,189,0.247,190,0.008,191,0.395,193,0.541,201,0.179,203,0.713,208,0.459,211,0.255,213,1.335,214,0.232,220,0.532,221,0.551,223,0.479,227,0.316,228,0.186,236,1.106,237,1.081,242,0.247,249,0.674,250,1.51,253,0.386,257,0.294,258,1.825,261,0.383,263,0.311,264,1.186,266,0.499,267,0.608,272,0.295,273,0.263,276,1.214,277,0.072,281,1.724,294,0.236,297,0.351,299,0.765,302,1.773,303,0.463,304,0.258,307,0.71,309,1.429,310,1.243,311,0.527,313,0.499,316,0.459,318,0.713,327,1.033,329,0.86,333,0.46,335,0.185,336,1.998,337,2.855,339,1.132,340,0.713,341,0.101,345,0.513,347,1.214,348,1.598,349,0.903,350,0.551,353,0.278,356,0.513,357,0.624,358,1.116,359,3.003,360,0.24,361,3.787,363,0.502,364,1.719,367,0.86,368,0.749,369,0.582,373,2.71,379,0.631,380,0.176,381,0.261,382,0.433,383,0.292,387,0.852,389,0.599,390,0.205,394,0.685,395,0.151,397,0.921,400,0.663,402,1.158,406,1.39,407,0.417,409,0.402,410,1.015,416,0.433,419,1.11,422,0.266,424,0.371,427,0.42,428,0.263,430,0.258,431,0.46,432,1.217,433,0.749,435,0.414,436,0.263,438,0.377,439,0.19,440,0.71,441,0.113,442,0.814,443,1.333,444,0.084,446,1.638,447,0.472,448,2.71,449,0.135,450,0.101,459,0.698,460,0.81,463,1.106,468,0.147,470,1.428,471,0.42,476,0.602,485,0.541,486,0.144,487,0.57,490,1.724,493,0.077,498,0.616,504,1.033,506,0.284,508,0.585,509,0.219,510,1.19,511,0.334,519,0.225,525,0.721,526,0.73,527,0.616,530,0.386,531,0.317,547,0.647,549,0.789,559,1.134,560,0.508,566,0.284,570,0.769,572,0.86,575,0.246,576,0.852,577,0.532,583,0.556,590,1.002,591,0.635,594,0.258,599,0.729,601,0.158,605,0.779,607,1.472,610,0.217,615,3.504,618,0.42,632,1.436,645,0.3,646,0.433,647,0.138,659,0.964,661,0.345,662,0.964,663,0.1,669,2.38,672,1.084,673,0.594,683,0.585,684,1.272,687,1.214,690,1.423,702,1.879,705,0.298,707,0.327,708,1.51,711,1.009,714,0.647,715,1.243,720,1.335,721,0.409,724,0.963,731,1.436,736,0.942,744,0.513,750,0.582,758,0.94,759,2.71,765,0.278,766,0.417,768,0.31,774,1.251,777,0.672,779,0.57,788,0.541,794,0.446,800,0.71,803,0.433,806,0.789,812,0.185,817,0.265,818,1.879,821,0.771,827,0.599,832,1.526,834,1.461,835,0.859,837,2.291,839,0.564,841,1.033,847,0.942,871,1.303,876,0.599,878,2.478,900,0.786,907,1.274,924,0.713,927,1.825,931,0.73,940,2.133,941,0.964,947,0.917,950,0.299,954,0.599,956,1.755,966,0.86,980,0.895,981,1.163,983,0.486,988,0.855,991,1.158,1000,0.81,1009,0.928,1013,0.216,1022,0.42,1026,1.988,1027,0.86,1029,0.635,1030,3.826,1031,0.936,1032,1.624,1035,0.627,1044,0.958,1051,1.425,1052,0.677,1064,1.549,1073,0.978,1079,0.596,1090,2.282,1091,0.663,1112,1.009,1119,2.278,1120,1.669,1127,2.541,1131,0.226,1133,0.749,1135,1.334,1144,1.272,1151,0.6,1162,1.186,1182,0.679,1202,0.595,1212,0.541,1224,1.057,1233,0.446,1237,1.825,1240,1.26,1243,1.715,1280,1.879,1285,2.813,1326,0.459,1329,0.696,1369,1.333,1371,0.696,1377,2.259,1391,1.64,1415,1.173,1424,2.661,1426,0.895,1431,2.108,1449,3.293,1459,1.491,1465,1.724,1488,0.679,1493,1.104,1521,1.879,1523,0.802,1563,0.917,1568,1.59,1590,0.964,1616,1.773,1627,0.921,1630,0.616,1631,1.203,1632,0.527,1639,0.486,1648,0.656,1662,0.555,1670,1.724,1674,0.942,1683,1.365,1684,0.635,1691,1.084,1694,0.585,1725,1.59,1733,1.272,1748,0.986,1776,1.851,1812,3.21,1858,0.748,1881,1.825,1882,3.579,1902,1.436,1903,0.873,1922,0.86,1942,0.86,1945,3.749,1948,0.541,1972,2.067,1981,0.986,1986,1.162,1999,1.303,2003,1.655,2010,0.608,2058,1.461,2061,0.748,2062,0.789,2072,1.879,2083,1.436,2086,1.243,2127,0.499,2128,1.64,2129,1.303,2131,1.472,2142,1.925,2152,1.879,2154,1.472,2155,1.51,2162,1.724,2172,0.769,2193,2.601,2204,2.457,2214,0.88,2228,2.85,2253,1.881,2258,1.846,2275,2.733,2282,1.937,2291,0.713,2293,1.335,2295,2.735,2338,0.873,2353,1.214,2366,1.549,2368,1.214,2396,2.133,2421,2.587,2512,0.942,2547,1.436,2548,1.64,2592,5.263,2593,2.71,2729,2.133,2739,2.764,2741,1.009,2747,1.998,2757,5.602,2777,6.802,2788,1.724,2791,1.472,2812,1.59,2826,3.112,2827,0.527,2828,2.143,2829,1.796,2831,2.063,2832,1.132,2838,2.129,2842,1.436,2844,2.587,2845,4.703,2848,1.64,2851,0.963,2853,3.97,2854,3.781,2866,2.85,2875,1.679,2898,1.186,2909,1.132,2923,2.585,2925,1.132,2983,2.38,3040,2.291,3041,4.869,3042,3.21,3043,1.472,3062,3.056,3074,4.161,3102,2.063,3117,2.453,3148,4.074,3182,2.85,3215,2.291,3236,2.063,3238,0.942,3273,1.214,3277,1.773,3279,1.59,3291,1.303,3350,2.133,3355,1.937,3394,1.677,3439,0.9,3479,2.38,3621,1.773,3676,2.85,3716,1.436,3726,3.315,3748,3.457,3904,3.014,3907,3.399,3980,6.118,4041,2.88,4097,3.21,4110,3.035,4128,4.442,4165,2.209,4299,3.943,4492,2.85,4508,3.035,4564,2.063,5108,2.133,5273,3.014,5276,2.478,5334,5.743,5341,1.335,5388,2.587,5412,5.619,5462,5.496,5553,3.17,5556,3.943,5613,4.428,5639,2.71,5663,3.21,5845,2.063,5979,2.903,6083,3.21,6578,2.478,6603,2.71,6755,2.478,6876,3.186,7068,5.496,7220,2.478,7348,6.455,7584,2.71,7778,4.638,7811,2.71,7883,6.007,7919,2.38,8035,3.014,8078,2.71,8136,6.007,8137,6.007,8138,4.298,8317,6.425,8344,3.428,8377,3.457,8436,3.787,8533,3.457,8603,4.17,8688,2.291,8861,5.159,9135,3.21,9255,3.921,9497,2.587,9579,3.014,9842,2.587,10079,2.133,10082,2.85,10084,2.478,10091,3.21,10094,7.198,10101,3.787,10117,2.478,10127,2.587,10128,6.015,10129,5.51,10274,6.425,10839,5.159,10983,6.007,10992,2.133,11309,4.878,11315,2.291,11345,4.428,11346,7.354,11643,8.095,12228,3.21,12429,3.787,12440,4.878,12499,4.781,12532,4.442,12609,4.17,13024,3.21,13098,5.159,13099,5.159,13889,3.457,13950,5.917,13960,7.7,14127,5.484,14296,4.442,14549,2.85,15660,4.782,16864,5.239,17491,3.457,17538,4.442,17779,7.039,18114,9.251,18115,7.705,18116,7.705,18117,7.969,18118,7.705,18119,4.287,18120,4.287,18121,3.787,18122,7.339,18123,6.801,18124,6.801,18125,4.287,18126,4.287,18127,8.885,18128,5.239,18129,4.287,18130,4.287,18131,4.287,18132,4.287,18133,4.287,18134,4.287,18135,4.287,18136,4.287,18137,4.287,18138,4.287,18139,4.287,18140,4.287,18141,5.932,18142,5.932,18143,4.287,18144,4.287,18145,4.287,18146,7.705,18147,8.327,18148,8.17,18149,8.17,18150,8.17,18151,7.705,18152,8.453,18153,8.327,18154,8.327,18155,4.287,18156,4.287,18157,7.969,18158,7.969,18159,7.969,18160,7.969,18161,4.287,18162,4.287,18163,4.287,18164,7.969,18165,7.969,18166,5.932,18167,7.969,18168,7.969,18169,7.969,18170,7.969,18171,7.339,18172,5.932,18173,4.287,18174,5.932,18175,4.287,18176,5.932,18177,6.801,18178,5.932,18179,5.932,18180,5.932,18181,4.287,18182,8.327,18183,4.287,18184,4.287,18185,4.287,18186,4.287,18187,3.787,18188,6.801,18189,5.932,18190,5.932,18191,5.932,18192,5.932,18193,5.932,18194,4.287,18195,4.287,18196,4.287,18197,4.287,18198,4.287,18199,4.287,18200,4.287,18201,6.801,18202,5.932,18203,6.007,18204,5.239,18205,8.17,18206,7.339,18207,7.339,18208,7.339,18209,7.339,18210,7.339,18211,7.339,18212,6.801,18213,6.801,18214,4.287,18215,7.339,18216,7.339,18217,4.287,18218,8.327,18219,8.17,18220,8.17,18221,8.17,18222,7.705,18223,8.327,18224,8.327,18225,8.453,18226,7.705,18227,8.327,18228,8.327,18229,5.932,18230,8.327,18231,8.327,18232,4.287,18233,6.801,18234,6.801,18235,4.287,18236,4.287,18237,4.287,18238,5.932,18239,4.287,18240,4.287,18241,7.705,18242,5.932,18243,7.969,18244,5.932,18245,7.969,18246,5.932,18247,4.287,18248,5.932,18249,4.287,18250,6.801,18251,6.801,18252,6.801,18253,6.801,18254,4.287,18255,4.287,18256,4.287,18257,4.287,18258,4.287,18259,4.287,18260,6.801,18261,4.287,18262,7.339,18263,4.287,18264,4.287,18265,4.287,18266,4.287,18267,5.932,18268,5.932,18269,4.287,18270,4.287,18271,4.287,18272,5.932,18273,6.801,18274,5.932,18275,6.801,18276,5.932,18277,5.932,18278,4.287,18279,4.287]],["title//en/lessons/naive-bayesian",[1202,0.256,1673,2.02,3017,1.046,3713,1.332,4425,2.657,7590,1.819,11430,2.831]],["body//en/lessons/naive-bayesian",[1,1.209,3,0.072,4,0.269,5,0.063,6,0.534,8,0.594,9,0.11,10,1.053,12,0.136,14,0.371,15,0.177,17,0.535,19,0.429,22,0.754,23,0.652,24,1.207,25,0.555,26,0.245,27,1.665,28,0.602,29,0.445,31,0.69,37,1.053,38,0.502,39,0.279,40,0.225,41,2.472,42,0.298,45,0.092,46,0.111,47,0.609,49,0.089,50,1.002,51,0.635,54,2.038,57,0.212,58,0.367,59,0.568,60,0.205,63,1.458,64,0.602,65,1.518,66,2.101,68,0.557,69,0.685,70,0.792,71,0.092,76,0.352,78,1.18,81,0.338,82,0.04,83,0.996,86,1.694,87,0.26,88,0.192,90,0.792,91,0.829,92,0.583,93,0.025,94,0.579,98,0.535,103,0.474,104,0.915,105,0.084,107,0.689,109,1.702,110,0.416,111,0.408,113,1.207,115,0.026,117,0.16,118,0.572,119,0.619,120,0.491,121,1.027,122,0.293,127,1.082,128,0.292,129,0.265,130,0.039,131,0.408,132,0.063,133,1.51,134,0.474,135,0.248,136,0.41,137,0.07,138,0.148,139,0.098,141,0.603,142,2.084,144,0.402,145,0.817,146,0.178,149,2.155,152,0.651,153,0.124,154,1.62,157,0.807,159,0.094,160,0.118,164,1.027,170,1.027,173,0.462,179,0.395,180,1.071,181,1.584,182,0.978,185,0.137,186,0.891,189,0.254,190,0.007,191,0.429,192,0.791,193,1.001,199,1.702,200,0.566,201,0.206,203,1.121,205,1.124,207,4.695,208,0.328,211,0.084,213,2.508,214,0.159,220,0.577,223,0.338,227,0.293,228,0.207,231,1.476,232,1.146,238,1.101,242,0.268,243,1.39,247,1.235,249,0.455,250,1.08,253,0.303,256,1.173,257,0.353,259,1.286,261,0.773,263,0.322,264,0.811,267,0.602,268,0.619,272,0.214,273,0.311,274,0.932,277,0.07,279,2.806,283,2.167,291,1.423,294,0.429,296,0.813,297,0.376,298,0.601,299,1.203,302,0.706,303,0.279,304,0.377,306,1.263,307,0.672,309,1.353,311,0.377,313,0.884,316,0.31,319,1.027,320,1.173,324,1.2,325,2.632,326,1.318,327,0.739,328,0.56,329,1.478,330,0.717,333,0.425,334,3.119,335,0.381,340,1.374,341,0.132,345,0.486,346,2.198,347,0.868,349,0.527,353,0.257,356,0.614,358,0.429,359,2.1,360,0.234,363,0.525,364,2.201,368,0.896,369,0.456,371,1.707,375,0.474,380,0.243,381,0.267,382,0.31,383,0.305,384,3.408,387,0.807,389,0.31,390,0.34,394,0.248,395,0.148,396,1.12,397,0.999,398,2.038,400,1.246,401,0.83,402,0.829,405,0.323,407,0.216,409,0.537,410,1.002,416,0.31,417,1.49,418,0.882,422,0.253,424,0.729,425,0.214,427,0.551,428,0.252,430,0.184,431,0.499,432,0.954,433,0.691,435,0.364,436,0.319,437,0.868,438,0.374,439,0.197,440,0.849,441,0.169,442,0.367,444,0.083,447,0.691,449,0.155,450,0.12,451,1.384,459,0.701,460,0.419,461,0.347,462,0.91,463,1.2,464,1.18,466,0.868,468,0.155,470,0.644,471,0.744,472,0.792,475,1.638,476,0.441,477,2.581,480,2.038,485,0.587,486,0.16,487,1.099,488,0.248,491,0.889,493,0.08,495,0.702,496,2.201,498,0.668,499,2.538,503,3.469,504,0.874,505,0.728,506,0.386,508,0.92,509,0.222,511,0.372,513,0.515,519,0.237,521,0.56,526,0.522,527,0.968,529,1.413,531,0.361,534,0.367,537,3.39,538,0.829,540,1.482,541,1.443,542,0.83,547,1.146,548,2,550,1.378,554,1.293,555,1.789,556,1.772,557,1.046,560,0.346,562,1.385,566,0.38,572,1.127,574,0.978,575,0.283,576,1.058,577,0.555,580,1.558,583,0.728,587,0.522,590,1.061,591,0.76,592,0.978,594,0.467,595,2.296,596,0.773,600,1.731,601,0.196,603,1.489,605,0.274,608,1.268,610,0.269,613,0.804,618,0.456,631,1.526,634,1.168,635,1.061,642,2.5,643,1.228,645,0.36,647,0.207,656,2.396,659,0.69,661,0.201,663,0.192,669,1.702,673,0.662,674,2.101,675,1.382,676,1.618,679,1.233,680,1.068,681,0.603,683,0.767,684,1.38,687,0.868,690,1.12,693,2.581,701,2.884,704,1.923,705,0.427,706,1.003,707,0.429,713,2.048,714,1.112,715,0.889,716,1.526,724,0.755,729,1.979,731,2.1,736,1.62,737,1.383,738,0.957,739,1.287,740,0.691,741,0.747,742,1.022,746,1.233,747,1.344,748,0.601,752,0.547,755,0.731,756,2.485,757,1.037,758,0.994,760,2.296,762,2.098,765,0.347,766,0.327,768,0.286,771,1.772,774,1.308,776,1.929,777,0.898,778,0.535,779,0.981,780,2.098,784,1.792,785,1.559,787,0.829,788,0.393,794,0.584,795,0.601,797,3.963,799,1.002,800,0.751,801,2.087,802,0.635,803,0.339,804,1.053,806,0.619,807,0.946,808,0.615,809,0.811,810,1.456,811,0.706,812,0.196,814,0.87,816,1.095,817,0.231,824,1.772,827,0.47,831,1.344,832,0.891,834,1.584,835,0.587,839,0.794,840,0.232,843,1.702,844,1.153,847,1.022,848,0.587,852,1.254,853,0.574,857,3.963,858,0.463,859,2.339,865,1.638,869,2.296,870,1.002,871,1.413,879,1.454,880,3.377,882,0.572,883,0.659,884,1.456,900,0.863,906,2.895,912,0.792,914,2.748,916,2.376,917,1.51,924,0.773,926,1.301,929,2.388,930,0.764,931,0.792,933,0.429,939,0.722,942,3.119,943,3.39,945,2.881,948,3.43,949,0.791,950,0.242,951,0.547,959,1.702,967,0.897,968,1.49,969,1.638,972,0.629,976,0.456,977,1.417,978,2.038,980,0.463,981,1.233,983,0.347,985,1.871,986,0.999,990,0.946,992,1.429,993,2.155,994,1.638,996,0.644,997,1.146,998,1.233,1003,1.233,1004,1.882,1005,1.286,1008,2.937,1009,0.635,1011,1.384,1013,0.357,1021,0.91,1022,0.551,1027,0.615,1028,1.708,1029,0.265,1031,0.883,1034,0.829,1035,0.283,1043,2.663,1044,0.637,1048,0.668,1051,0.535,1052,0.622,1053,2.038,1054,1.168,1056,0.829,1057,0.978,1060,0.522,1061,0.91,1062,0.98,1073,0.807,1075,1.237,1076,2.708,1079,0.41,1084,0.408,1085,1.2,1090,0.81,1091,1.042,1098,1.233,1100,3.473,1101,1.248,1102,0.739,1103,2.156,1104,2.262,1105,0.89,1108,2.618,1109,1.979,1110,1.417,1111,1.638,1112,1.323,1116,1.597,1120,1.518,1123,1.002,1129,1.87,1130,0.889,1131,0.374,1133,0.851,1138,2.596,1143,0.91,1144,0.91,1145,1.294,1148,0.97,1149,2.396,1150,1.702,1151,0.944,1152,0.957,1154,0.635,1158,1.638,1160,2.593,1161,1.638,1165,0.773,1182,1.294,1183,1.153,1202,0.48,1203,1.667,1212,0.587,1213,2.708,1216,1.516,1218,2.806,1225,1.518,1227,0.934,1233,0.79,1234,1.854,1235,3.269,1240,0.429,1245,1.938,1246,1.618,1248,1.476,1264,2.155,1268,1.597,1272,1.323,1275,1.344,1281,1.882,1285,1.268,1289,1.168,1295,1.638,1297,1.921,1298,0.739,1301,1.385,1313,2.581,1326,0.177,1331,1.59,1332,1.787,1370,0.934,1371,1.355,1373,1.233,1378,2.863,1392,1.473,1396,1.59,1397,1.2,1398,1.385,1399,4.168,1400,1.628,1401,0.671,1402,1.58,1408,1.053,1424,2.198,1425,1.08,1430,1.286,1447,1.08,1454,1.095,1455,1.38,1456,1.268,1457,0.957,1459,0.87,1461,1.78,1476,0.637,1492,0.868,1499,1.233,1500,1.702,1502,1.476,1503,1.526,1518,0.587,1521,2.038,1522,1.226,1529,0.405,1550,2.708,1563,0.719,1567,1.85,1573,3.231,1590,1.783,1596,1.027,1601,2.391,1604,4.263,1611,1.526,1616,1.268,1619,1.725,1622,2.35,1627,1.584,1629,1.554,1630,0.668,1631,1.361,1632,0.691,1636,0.615,1639,0.637,1644,2.14,1645,1.246,1648,0.502,1653,1.344,1662,0.232,1669,1.027,1673,4.154,1674,1.235,1675,2.038,1676,0.889,1682,4.207,1683,0.706,1684,0.602,1687,0.69,1689,1.348,1694,0.767,1695,5.01,1702,1.703,1704,1.923,1708,1.85,1711,1.168,1724,1.12,1730,2.5,1733,0.91,1734,1.68,1749,3.309,1750,2.787,1751,3.938,1752,2.543,1755,2.472,1758,1.476,1775,1.108,1778,0.87,1780,1.429,1793,1.68,1809,1.053,1823,0.674,1825,1.448,1826,1.08,1829,1.526,1852,2.396,1853,1.003,1854,1.305,1858,1.516,1891,2.485,1894,1.638,1897,2.038,1907,2.939,1908,1.87,1912,1.2,1926,2.748,1932,0.615,1937,0.829,1942,0.615,1943,2.538,1947,0.737,1948,0.792,1954,2.259,1972,1.866,1982,1.476,1983,0.978,1986,0.601,2007,0.949,2009,1.836,2010,0.602,2026,4.644,2028,2.71,2044,2.296,2053,2.038,2057,1.268,2062,0.747,2065,2.704,2072,2.954,2079,0.601,2083,1.558,2087,1.076,2088,2.296,2095,0.498,2097,1.68,2108,1.476,2127,0.542,2141,2.708,2142,0.868,2143,1.08,2147,1.85,2151,1.739,2153,0.791,2154,1.597,2159,1.344,2170,0.574,2187,2.485,2189,1.08,2190,0.932,2192,2.323,2204,2.421,2207,1.305,2213,0.44,2214,0.954,2235,1.526,2240,0.978,2248,2.208,2250,1.702,2251,1.08,2256,1.58,2258,0.954,2267,2.688,2268,2.296,2270,1.476,2272,0.978,2273,2.472,2278,2.391,2291,0.773,2292,1.233,2309,0.912,2316,3.895,2321,1.429,2325,1.137,2328,2.939,2332,1.938,2338,0.827,2339,1.702,2348,1.344,2351,1.268,2376,1.526,2382,0.601,2396,1.526,2403,1.772,2415,1.938,2422,3.75,2459,1.526,2509,2.167,2536,1.667,2537,1.772,2542,1.12,2543,1.385,2547,1.558,2548,0.848,2556,1.638,2576,3.828,2577,2.934,2578,1.257,2601,2.296,2604,2.155,2636,6.374,2664,1.476,2679,2.453,2681,0.69,2709,1.58,2726,2.038,2738,1.52,2741,0.722,2743,1.518,2745,1.476,2748,0.408,2759,1.08,2765,1.725,2770,2.101,2775,0.91,2783,2.038,2786,1.08,2788,1.87,2789,1.638,2791,1.352,2792,0.829,2800,2.167,2803,1.168,2811,0.791,2814,2.038,2827,0.377,2828,1.108,2834,1.2,2842,1.558,2848,0.848,2851,1.094,2869,1.819,2870,2.939,2874,1.108,2887,1.772,2904,2.038,2919,0.923,2923,1.08,2938,1.667,2939,0.932,2962,1.137,2974,0.773,2994,1.268,2998,1.58,3017,2.443,3024,2.198,3040,1.638,3049,3.091,3051,2.296,3052,2.472,3062,1.58,3094,1.317,3101,2.833,3115,2.462,3118,2.296,3156,1.638,3214,1.638,3229,1.558,3238,1.482,3277,1.268,3278,2.708,3279,1.137,3280,1.836,3300,0.932,3319,2.396,3347,3.101,3360,1.108,3370,2.105,3382,1.526,3383,2.396,3391,4.408,3396,1.772,3401,2.472,3408,0.978,3411,4.107,3427,1.938,3437,2.155,3439,0.644,3441,1.168,3458,2.472,3479,1.702,3506,2.708,3630,1.638,3664,2.708,3672,1.268,3676,2.038,3704,3.622,3713,3.17,3726,2.833,3727,4.107,3732,1.58,3739,1.938,3750,3.045,3780,3.963,3784,1.344,3791,1.385,3796,1.233,3805,2.155,3806,1.305,3807,1.87,3809,1.772,3832,3.482,3841,2.618,3854,3.551,3859,2.472,3863,2.038,3899,2.472,3999,5.434,4018,1.702,4032,1.429,4113,3.141,4115,2.939,4116,1.938,4144,1.58,4161,0.999,4165,1.58,4270,1.108,4294,3.733,4326,2.472,4328,2.155,4329,2.892,4330,2.038,4335,5.953,4352,3.231,4400,1.429,4425,6.412,4437,1.233,4446,1.08,4498,1.476,4501,1.476,4565,1.344,4566,0.81,4578,2.038,4607,1.429,4616,2.296,4621,1.58,4623,4.987,4636,2.708,4662,1.85,4721,1.526,4773,1.137,4910,2.038,4969,1.476,4970,1.526,5056,1.413,5096,2.296,5098,1.233,5108,1.526,5110,2.708,5112,2.472,5114,3.269,5116,3.269,5150,2.472,5167,1.429,5180,3.091,5186,1.638,5187,2.806,5238,4.207,5265,1.85,5291,1.58,5315,3.045,5341,0.954,5347,2.155,5356,1.053,5389,0.889,5404,0.978,5498,2.396,5513,1.268,5548,3.152,5554,3.091,5607,1.58,5635,1.476,5649,1.938,5667,3.75,5722,2.167,5829,4.207,5842,2.472,5882,1.772,5888,2.038,5951,1.702,5963,2.296,5970,5.908,5979,1.053,5985,2.101,6014,1.938,6098,2.155,6108,3.75,6203,3.482,6210,3.295,6315,3.269,6448,4.107,6557,3.963,6563,1.772,6573,1.85,6581,0.829,6657,1.85,6661,2.954,6672,2.296,6699,3.75,6902,2.708,6904,2.472,6954,2.472,7002,2.038,7004,2.708,7138,2.155,7202,2.296,7228,2.314,7237,3.091,7259,3.482,7408,2.708,7489,2.939,7551,2.155,7590,4.302,7622,2.472,7624,2.038,7721,1.702,7737,2.472,7747,3.75,7836,1.526,7889,6.266,7917,2.708,8016,2.155,8092,1.923,8212,1.938,8217,2.155,8285,1.58,8380,5.276,8394,2.895,8407,2.472,8410,2.708,8417,2.296,8440,3.75,8443,2.296,8451,2.038,8467,1.385,8481,2.939,8484,2.296,8555,2.708,8559,4.962,8567,2.708,8582,1.85,8585,2.314,8641,3.624,8722,3.482,8805,2.472,8821,2.038,8869,2.472,8912,2.296,9049,2.155,9052,2.038,9215,3.949,9247,3.39,9329,2.688,9465,1.85,9477,2.038,9488,2.472,9584,5.047,9874,2.806,9966,4.53,10135,1.938,10202,2.472,10212,2.708,10228,2.939,10292,2.472,10348,5.942,10676,5.953,10774,7.213,10788,2.038,10796,2.472,10862,2.472,10925,1.938,10956,2.708,11073,2.708,11083,4.695,11114,2.296,11162,3.551,11239,2.472,11264,3.269,11285,2.296,11422,5.434,11430,6.831,11433,3.784,11650,4.695,11682,3.75,11700,2.472,11719,2.472,11874,4.107,12101,2.296,12130,2.472,12265,2.296,12332,2.472,12799,2.296,12848,2.296,13079,2.038,13125,2.708,13149,2.708,13425,2.296,13527,2.708,13755,2.708,13804,2.708,13907,7.298,13948,2.708,14204,4.107,14241,5.538,14321,2.708,14370,2.708,14395,4.962,14753,2.296,14817,6.495,14938,2.038,15355,4.107,15384,2.708,15404,2.472,15465,2.472,15477,2.472,15573,2.472,15691,2.472,15855,2.472,15947,3.482,16149,2.708,16233,2.708,16249,4.962,16344,4.107,16581,2.296,16803,5.538,17185,2.708,17368,2.708,17400,2.708,17513,2.708,17611,2.708,17612,4.107,17741,2.708,18280,7.981,18281,7.094,18282,5.618,18283,5.618,18284,6.74,18285,6.74,18286,7.371,18287,5.618,18288,6.74,18289,5.618,18290,4.651,18291,3.066,18292,2.472,18293,2.296,18294,4.962,18295,8.649,18296,8.347,18297,2.472,18298,4.651,18299,4.651,18300,3.066,18301,3.066,18302,3.066,18303,3.066,18304,3.066,18305,3.066,18306,3.066,18307,3.066,18308,5.953,18309,3.066,18310,3.066,18311,8.693,18312,6.27,18313,8.422,18314,6.27,18315,6.27,18316,3.066,18317,4.651,18318,3.066,18319,3.066,18320,3.066,18321,3.066,18322,3.066,18323,3.066,18324,5.618,18325,3.066,18326,5.618,18327,3.066,18328,3.066,18329,3.066,18330,3.066,18331,6.27,18332,3.066,18333,3.066,18334,4.651,18335,3.066,18336,3.066,18337,4.651,18338,3.066,18339,3.066,18340,3.066,18341,3.066,18342,3.066,18343,3.066,18344,3.066,18345,3.066,18346,3.066,18347,3.066,18348,4.651,18349,4.651,18350,3.066,18351,3.066,18352,3.066,18353,3.066,18354,3.066,18355,3.066,18356,6.74,18357,3.066,18358,3.066,18359,3.066,18360,3.066,18361,3.066,18362,2.708,18363,3.066,18364,3.066,18365,7.094,18366,5.618,18367,3.066,18368,3.066,18369,7.593,18370,7.775,18371,3.066,18372,3.066,18373,3.066,18374,3.066,18375,4.651,18376,4.651,18377,3.066,18378,4.651,18379,3.066,18380,3.066,18381,3.066,18382,6.27,18383,3.066,18384,3.066,18385,3.066,18386,3.066,18387,6.27,18388,6.27,18389,3.066,18390,3.066,18391,3.066,18392,3.066,18393,4.651,18394,5.618,18395,6.74,18396,3.066,18397,7.775,18398,7.775,18399,4.651,18400,3.066,18401,4.651,18402,3.066,18403,4.651,18404,4.651,18405,3.066,18406,3.066,18407,3.066,18408,3.066,18409,6.27,18410,3.066,18411,3.066,18412,3.066,18413,3.066,18414,3.066,18415,4.651,18416,6.27,18417,3.066,18418,3.066,18419,3.066,18420,3.066,18421,3.066,18422,3.066,18423,3.066,18424,4.651,18425,3.066,18426,3.066,18427,3.066,18428,6.27,18429,7.915,18430,5.538,18431,3.066,18432,4.651,18433,3.066,18434,3.066,18435,4.651,18436,3.066,18437,5.618,18438,3.066,18439,4.651,18440,3.066,18441,4.651,18442,3.066,18443,4.651,18444,3.066,18445,3.066,18446,3.066,18447,3.066,18448,3.066,18449,3.066,18450,3.066,18451,3.066,18452,3.066,18453,3.066,18454,3.066,18455,3.066,18456,3.066,18457,3.066,18458,3.066,18459,3.066,18460,3.066,18461,8.347,18462,2.708,18463,4.651,18464,5.618,18465,3.066,18466,3.066,18467,3.066,18468,3.066,18469,3.066,18470,3.066,18471,3.066,18472,3.066,18473,3.066,18474,3.066,18475,3.066,18476,3.066,18477,3.066,18478,6.27,18479,3.066,18480,4.651,18481,3.066,18482,3.066,18483,3.066,18484,3.066,18485,7.371,18486,3.066,18487,3.066,18488,5.618,18489,7.775,18490,4.651,18491,4.651,18492,5.618,18493,5.618,18494,3.066,18495,3.066,18496,3.066,18497,2.708,18498,3.066,18499,3.066,18500,3.066,18501,3.066,18502,3.066,18503,7.593,18504,3.066,18505,3.066,18506,8.167,18507,6.74,18508,3.066,18509,3.066,18510,3.066,18511,2.708,18512,3.066,18513,3.066,18514,3.066,18515,3.066,18516,3.066,18517,3.066,18518,3.066,18519,3.066,18520,3.066,18521,2.708,18522,3.066,18523,3.066,18524,3.066,18525,3.066,18526,3.066,18527,3.066,18528,5.538,18529,3.066,18530,3.066,18531,6.27,18532,3.066,18533,3.066,18534,3.066,18535,3.066,18536,3.066,18537,3.066,18538,3.066,18539,3.066,18540,3.066,18541,7.372,18542,3.066,18543,3.066,18544,3.066,18545,3.066,18546,3.066,18547,3.066,18548,3.066,18549,3.066,18550,3.066,18551,3.066,18552,3.066,18553,3.066,18554,3.066,18555,3.066,18556,3.066,18557,3.066,18558,3.066,18559,2.708,18560,3.066,18561,3.066,18562,3.066,18563,3.066,18564,3.066,18565,3.066,18566,3.066,18567,3.066,18568,3.066,18569,3.066,18570,3.066,18571,3.066,18572,5.618,18573,3.066,18574,3.066,18575,3.066,18576,4.651,18577,3.066,18578,3.066,18579,3.066,18580,3.066,18581,3.066,18582,3.066,18583,3.066,18584,3.066,18585,3.066,18586,3.066,18587,3.066,18588,3.066,18589,3.066,18590,3.066,18591,3.066,18592,3.066,18593,3.066,18594,4.651,18595,3.066,18596,4.651,18597,3.066,18598,4.651,18599,3.066,18600,3.066,18601,3.066,18602,3.066,18603,3.066,18604,3.066,18605,3.066,18606,3.066,18607,3.066,18608,3.066,18609,3.066,18610,3.066,18611,3.066,18612,3.066,18613,3.066,18614,3.066,18615,3.066,18616,4.107,18617,3.066,18618,4.651,18619,3.066,18620,3.066,18621,4.651,18622,3.066,18623,3.066,18624,3.066,18625,3.066,18626,3.066,18627,3.066,18628,4.107,18629,2.708,18630,6.74,18631,3.066,18632,4.651,18633,3.066,18634,3.066,18635,3.066,18636,3.066,18637,3.066,18638,3.066,18639,3.066,18640,3.066,18641,3.066,18642,3.066,18643,3.066,18644,6.27,18645,3.066,18646,3.066,18647,3.066,18648,3.066,18649,4.651,18650,3.066,18651,3.066,18652,3.066,18653,3.066,18654,4.651,18655,3.066,18656,3.066,18657,3.066,18658,2.708,18659,3.066,18660,3.066,18661,3.066,18662,3.066,18663,4.651,18664,3.066,18665,4.651,18666,3.066,18667,4.651,18668,3.066,18669,3.066,18670,3.066,18671,3.066,18672,3.066,18673,3.066,18674,3.066,18675,3.066,18676,3.066,18677,3.066,18678,3.066,18679,3.066,18680,3.066,18681,3.066,18682,3.066,18683,3.066,18684,3.066,18685,3.066,18686,3.066,18687,3.066,18688,4.651,18689,3.066,18690,3.066,18691,3.066,18692,7.593,18693,6.27,18694,3.066,18695,3.066,18696,3.066,18697,3.066,18698,3.066,18699,3.066,18700,4.651,18701,3.066]],["title//en/lessons/normalizing-data",[12,0.071,950,0.153,955,1.525,1298,1.152]],["body//en/lessons/normalizing-data",[3,0.079,5,0.081,6,0.801,8,0.479,12,0.119,14,0.406,19,1.132,23,0.637,25,0.383,26,0.394,29,0.293,36,1.173,39,0.368,40,0.19,42,0.276,45,0.081,46,0.079,47,0.463,48,1.172,49,0.087,50,2,57,0.279,58,0.895,60,0.206,69,1.102,71,0.085,76,0.463,81,0.486,82,0.042,87,0.236,91,2.183,92,0.53,93,0.026,94,0.414,95,0.6,96,0.994,103,0.568,105,0.138,107,0.479,108,0.733,115,0.025,117,0.15,120,0.479,122,0.272,130,0.042,132,0.061,133,1.946,135,0.239,136,0.446,137,0.074,138,0.104,144,0.53,145,0.564,146,0.171,153,0.12,159,0.087,160,0.113,161,2.374,164,2.05,185,0.125,186,1.433,190,0.006,193,0.773,201,0.196,205,0.97,208,0.925,211,0.242,214,0.209,220,0.659,221,0.606,223,0.368,227,0.236,228,0.155,237,1.543,241,1.616,242,0.465,243,1.199,247,1.345,249,0.496,253,0.487,256,1.543,257,0.265,261,0.722,263,0.314,268,0.89,272,0.276,277,0.066,282,1.021,283,2.852,294,0.413,297,0.341,302,1.859,305,1.816,307,0.733,311,0.753,318,1.018,327,1.474,333,0.414,335,0.349,341,0.104,345,0.647,346,2.394,347,1.732,350,0.487,353,0.25,357,0.414,360,0.247,363,0.487,367,1.227,368,0.773,375,1.157,380,0.182,381,0.182,389,0.618,390,0.293,395,0.149,405,0.293,407,0.43,420,1.042,424,0.53,425,0.209,428,0.276,433,0.824,435,0.293,436,0.312,438,0.388,444,0.083,450,0.125,459,0.582,461,0.693,468,0.142,486,0.171,487,0.995,489,1.256,493,0.076,499,2.765,506,0.358,509,0.168,513,0.516,519,0.206,520,2.682,521,1.119,523,1.86,531,0.265,532,2.852,540,1.345,541,2.121,542,1.646,546,1.616,547,0.924,550,1.345,559,0.901,560,0.413,566,0.387,572,1.227,573,1.315,575,0.295,576,1.074,577,0.479,594,0.368,601,0.188,607,2.102,613,0.848,642,2.27,645,0.359,647,0.174,661,0.265,662,1.376,663,0.204,666,1.093,673,0.606,678,1.285,683,0.835,690,1.093,700,1.521,707,0.446,711,1.441,724,0.994,736,1.345,738,1.042,739,1.256,740,0.994,741,0.814,742,1.345,744,0.733,752,1.093,755,0.69,765,0.306,766,0.43,768,0.368,777,0.693,778,1.067,779,1.075,787,1.654,788,0.383,805,2.102,806,0.995,807,0.924,809,1.067,811,1.408,817,0.182,831,2.682,834,1.315,835,0.773,836,0.824,839,0.712,844,1.535,853,1.145,858,0.924,859,2.288,863,1.336,870,2.445,873,5.602,877,1.683,879,1.172,884,1.658,907,1.315,912,1.042,914,2.682,916,2.506,941,1.817,949,1.579,950,0.293,951,1.093,955,1.952,957,1.256,976,0.595,977,2.215,980,0.924,985,1.508,986,1.736,989,1.018,1008,2.05,1051,1.616,1060,1.042,1062,1.067,1075,1.067,1101,1.277,1102,1.474,1112,1.441,1131,0.323,1135,1.683,1151,0.857,1152,1.042,1182,1.186,1201,2.604,1202,0.547,1212,0.773,1233,0.637,1239,2.765,1246,1.579,1275,3.279,1298,2.027,1326,0.352,1329,1.215,1331,2.518,1378,2.05,1392,1.119,1400,1.774,1401,0.801,1406,2.682,1415,0.901,1424,3.161,1425,2.965,1501,2.852,1522,1.244,1537,3.868,1563,0.947,1573,3.153,1604,2.765,1616,3.094,1620,2.531,1637,0.901,1639,0.693,1662,0.566,1674,1.345,1694,0.835,1704,2.531,1732,2.155,1794,3.889,1809,2.102,1844,2.102,1853,1.336,1854,2.604,1894,2.635,1895,1.543,1922,1.227,1932,1.5,1948,0.773,1972,2.033,1986,1.199,2003,1.172,2005,1.093,2007,0.733,2013,2.022,2062,0.814,2079,1.199,2095,1.215,2106,4.583,2117,3.65,2133,1.145,2143,2.155,2151,1.579,2155,2.635,2192,3.342,2250,3.397,2252,4.068,2291,1.018,2309,0.994,2512,1.345,2555,3.184,2569,3.868,2578,2.022,2676,2.945,2681,1.376,2738,2,2741,1.441,2748,0.814,2775,1.816,2789,2.155,2791,1.227,2851,0.994,2874,2.703,2898,1.693,2905,3.153,2919,1.239,2962,2.775,3017,2.235,3030,2.155,3202,3.889,3214,3.27,3277,2.531,3298,2.945,3300,1.86,3305,4.302,3311,3.161,3383,3.153,3392,4.934,3408,1.952,3439,1.813,3651,3.889,3669,1.93,3670,3.38,3779,4.583,3780,5.107,3904,4.302,3907,2.461,3982,4.324,4041,1.952,4117,2.945,4501,2.945,4517,3.279,5056,1.86,5277,2.852,5307,2.852,5360,3.693,5644,3.27,5977,3.045,6557,3.868,6599,4.068,6879,5.405,6993,4.934,7412,2.394,7588,4.485,7590,3.889,7600,4.153,7634,6.032,7636,4.302,7637,4.973,7649,7.137,7690,4.728,7691,4.973,7692,4.973,7693,4.973,7694,4.728,7695,3.868,7744,4.514,7745,6.032,7748,4.934,7749,3.487,7843,2.531,8321,6.175,8405,4.934,8467,2.765,8989,5.259,9215,4.302,9217,4.302,9231,4.583,9465,3.693,9478,3.693,9544,3.693,10135,3.868,10181,4.068,10252,5.259,10726,4.302,10931,4.583,11483,3.397,11649,4.934,11650,4.583,11651,4.934,11652,4.934,11653,4.934,11654,5.602,11692,6.608,11693,7.625,11695,4.934,11697,7.137,11698,5.405,11699,5.405,11700,4.934,11701,5.405,11702,5.405,11703,5.405,11704,4.583,11705,5.405,11706,5.405,11707,4.934,11708,6.608,11709,5.405,11712,4.583,12564,3.693,18702,6.12,18703,6.12,18704,6.12,18705,7.481,18706,6.12,18707,8.081,18708,6.12,18709,6.12,18710,6.12,18711,8.081,18712,6.12,18713,6.12,18714,6.12,18715,6.12,18716,6.12,18717,6.12,18718,6.12,18719,6.12,18720,6.12]],["title//en/lessons/ocr-with-google-vision-and-tesseract",[0,1.767,97,1.336,98,0.766,308,2.54,5822,2.348]],["body//en/lessons/ocr-with-google-vision-and-tesseract",[0,3.736,1,0.517,2,1.708,3,0.067,4,0.251,5,0.074,7,2.399,8,0.608,9,0.126,12,0.115,13,1.16,14,0.435,15,0.481,16,4.98,19,1.136,20,3.25,21,4.625,24,0.773,25,0.529,26,0.397,27,0.958,28,0.561,29,0.427,31,1.178,32,0.972,33,0.995,34,1.777,35,1.532,36,1.159,37,2.831,38,0.606,39,0.216,40,0.191,42,0.232,45,0.078,46,0.067,47,0.513,49,0.067,50,2.018,51,0.491,55,0.549,56,1.205,57,0.425,60,0.207,64,0.322,65,1.833,66,1.626,68,0.627,69,0.909,71,0.093,72,0.705,74,0.63,77,1.592,80,2.275,81,0.547,82,0.044,83,0.419,87,0.262,88,0.558,90,1.155,91,1.669,93,0.015,94,0.244,96,1.493,97,2.708,98,1.651,103,0.477,104,0.561,105,0.107,106,0.809,107,0.282,108,0.739,111,0.697,112,0.885,113,0.773,115,0.024,116,1.178,117,0.166,118,0.759,119,0.479,122,0.295,127,1.06,128,0.587,129,0.453,130,0.042,131,0.959,132,0.054,134,0.545,135,0.269,136,0.495,137,0.054,138,0.152,139,0.111,145,0.808,146,0.187,153,0.112,157,0.431,159,0.095,160,0.112,161,1.415,167,0.645,173,0.518,176,1.1,179,0.253,181,1.327,182,2.299,183,1.236,185,0.138,189,0.231,190,0.009,193,0.454,197,1.094,200,0.506,201,0.196,202,1.371,203,1.199,205,0.57,207,2.695,209,1.488,211,0.227,213,2.112,214,0.232,217,0.867,223,0.433,224,1.923,227,0.3,228,0.197,230,1.408,236,0.929,238,1.21,240,3.682,241,0.95,249,0.5,251,0.809,253,0.402,257,0.365,259,1.449,262,0.975,263,0.191,264,1.183,266,0.61,267,0.552,273,0.202,276,1.421,277,0.074,284,0.95,285,1.845,288,2.106,291,1.051,294,0.374,296,0.772,297,0.394,298,1.21,299,0.643,301,1.408,302,0.828,303,0.315,304,0.371,306,0.598,308,5.378,309,0.867,311,0.644,313,0.419,315,1.488,316,0.289,318,1.199,325,1.518,326,1.027,329,0.722,330,0.833,333,0.355,335,0.344,339,0.95,340,0.871,341,0.089,344,2.191,345,0.796,347,1.019,349,0.7,350,0.442,353,0.308,356,0.651,358,0.734,360,0.099,363,0.341,364,2.18,366,4.768,369,0.606,377,1.954,380,0.202,381,0.156,382,0.728,383,0.232,387,1.304,389,0.364,390,0.395,391,2.201,392,2.902,394,0.5,395,0.089,399,0.719,400,1.231,403,2.36,405,0.345,406,0.628,407,0.434,410,0.719,414,0.658,416,0.784,418,0.431,419,0.98,422,0.216,425,0.123,427,0.761,428,0.123,430,0.542,431,0.539,432,1.075,433,0.747,435,0.345,436,0.291,437,1.483,438,0.392,439,0.175,440,0.901,441,0.163,442,1.043,443,1.655,444,0.083,446,1.488,447,0.747,449,0.14,450,0.092,459,0.342,460,0.843,461,0.594,463,2.314,468,0.068,472,0.78,474,2.08,476,0.434,485,0.857,486,0.152,487,1.001,488,0.629,489,1.544,493,0.054,495,0.543,504,0.679,505,0.935,506,0.251,507,1.998,508,0.843,509,0.235,510,1.627,511,0.328,512,1.268,513,0.506,515,2.695,519,0.232,523,1.094,525,0.535,526,0.613,527,0.517,530,0.506,531,0.226,535,1.148,538,0.972,540,1.151,545,1.799,546,1.631,547,0.543,548,1.67,549,0.479,557,1.692,560,0.503,566,0.251,567,1.787,570,0.467,571,2.08,575,0.288,576,0.752,577,0.483,586,1.299,587,0.613,589,0.907,592,2.842,593,1.845,594,0.216,599,0.759,601,0.144,602,3.851,603,0.689,605,0.606,610,0.167,613,0.7,615,4.001,618,0.761,632,1.205,634,1.371,635,0.843,643,1.631,645,0.278,646,0.529,647,0.168,659,0.809,661,0.379,662,0.809,663,0.175,665,0.613,672,0.958,676,1.75,679,1.447,680,1.155,681,0.679,683,0.843,687,1.749,695,3.376,700,1.323,701,1.335,702,3.613,705,0.263,706,0.643,707,0.198,708,1.268,709,1.845,715,1.79,720,1.12,721,0.487,739,0.739,741,0.903,742,1.358,744,0.431,748,1.413,753,1.532,762,1.12,763,1.524,765,0.214,766,0.368,768,0.354,777,0.408,779,1.001,787,0.972,788,0.225,791,3.311,793,1.205,794,0.545,795,1.559,800,0.431,802,0.843,803,0.495,805,1.236,806,0.479,807,0.543,812,0.194,817,0.156,819,2.275,822,1.236,825,1.447,829,0.847,833,1.626,836,0.577,839,0.587,840,0.623,841,0.867,847,0.791,848,1.003,852,0.517,853,0.98,855,1.371,863,0.935,879,1.003,881,3.265,882,0.644,883,1.549,884,0.739,886,1.672,900,0.726,908,1.205,911,1.732,912,0.613,920,1.943,924,0.871,926,0.771,928,1.176,929,1.371,930,0.7,931,1.484,939,1.771,947,0.955,950,0.272,957,1.268,967,0.479,970,1.732,974,1.051,975,1.352,976,0.623,980,0.543,982,2.459,983,0.408,988,0.419,989,0.598,994,1.845,995,1.176,1000,0.715,1013,0.181,1020,3.727,1021,2.478,1022,0.665,1027,0.722,1029,0.587,1031,0.828,1034,0.972,1035,0.626,1044,0.769,1048,0.974,1052,0.483,1059,1.994,1061,1.833,1062,0.628,1064,1.3,1073,0.627,1075,0.914,1079,0.495,1080,0.995,1084,0.479,1090,0.95,1091,0.557,1101,0.752,1102,1.262,1104,1.148,1109,1.845,1114,1.176,1123,1.176,1131,0.409,1133,0.454,1141,1.12,1143,1.068,1145,0.57,1148,0.557,1151,0.865,1152,0.613,1154,0.491,1167,1.12,1182,0.57,1183,1.075,1186,1.043,1200,2.728,1202,0.526,1205,4.093,1212,0.661,1216,0.643,1227,1.128,1234,1.421,1239,2.79,1240,1.087,1248,2.973,1259,0.972,1261,1.233,1275,1.577,1280,1.577,1283,1.732,1285,1.488,1320,2.232,1326,0.391,1329,0.85,1369,1.21,1371,1.261,1382,2.163,1397,1.408,1401,0.385,1425,2.175,1432,2.908,1457,0.613,1476,0.7,1477,1.791,1488,0.57,1493,1.101,1505,2.53,1516,1.828,1529,0.371,1531,2.275,1560,1.791,1568,3.396,1590,0.809,1593,2.695,1613,2.163,1619,1.335,1625,1.3,1628,1.577,1630,0.517,1632,0.443,1636,0.722,1639,0.408,1644,2.352,1645,0.557,1648,0.322,1660,0.95,1661,1.998,1662,0.545,1665,0.887,1669,1.205,1674,1.585,1678,3.376,1679,3.921,1683,0.828,1684,0.385,1689,1.518,1692,1.799,1694,1.108,1696,2.908,1702,0.773,1704,2.554,1707,1.845,1725,1.943,1727,1.923,1732,1.268,1733,1.068,1744,0.995,1748,0.828,1754,2.887,1778,1.695,1804,4.755,1820,3.658,1823,0.791,1838,4.093,1844,1.799,1894,3.027,1902,1.205,1903,0.53,1921,1.998,1924,3.904,1937,0.972,1940,1.205,1942,0.722,1948,0.661,1949,1.12,1952,3.2,1964,1.268,1968,1.532,1981,1.787,1983,1.67,1993,2.799,1995,1.12,2007,0.431,2010,0.322,2013,2.303,2016,1.231,2026,2.799,2050,1.631,2058,0.773,2061,0.628,2062,1.001,2095,1.292,2125,2.275,2127,0.719,2128,1.449,2131,1.799,2137,2.554,2153,0.929,2172,0.467,2189,1.268,2198,1.67,2209,1.998,2211,1.335,2212,1.446,2213,0.517,2215,3.161,2251,1.845,2253,2.409,2271,1.371,2272,1.148,2279,3.161,2291,0.871,2302,3.376,2306,1.578,2309,0.85,2338,0.53,2339,1.998,2353,1.92,2356,1.3,2366,2.451,2368,1.92,2412,2.902,2421,2.172,2427,4.967,2512,1.585,2542,0.935,2548,0.995,2552,3.904,2555,1.532,2577,1.488,2578,0.972,2593,3.904,2633,1.998,2635,1.854,2640,2.172,2664,3.265,2679,3.225,2738,1.176,2741,1.597,2758,1.488,2772,1.746,2775,1.068,2786,1.845,2800,3.781,2824,2.089,2825,0.705,2828,3.337,2832,1.791,2838,1.178,2844,2.671,2851,1.261,2871,1.262,2874,1.3,2883,1.408,2886,3.556,2903,1.236,2919,0.771,2936,2.476,2942,1.577,2966,2.296,2974,2.046,2983,2.908,3017,1.876,3044,4.54,3116,1.532,3173,2.991,3219,2.53,3229,1.075,3238,0.791,3280,1.176,3286,1.371,3289,1.791,3290,1.677,3291,1.094,3300,1.094,3308,4.509,3316,1.995,3320,0.929,3339,1.854,3394,1.408,3397,1.577,3414,1.943,3502,2.695,3517,2.441,3521,7.166,3526,5.667,3540,3.428,3566,2.695,3567,3.179,3621,2.166,3670,2.366,3676,2.392,3811,3.57,3831,1.488,3841,1.677,3854,2.275,3901,2.172,3903,2.389,3970,2.106,3989,4.35,4024,3.257,4041,2.76,4072,2.799,4108,1.371,4118,1.3,4124,1.447,4140,2.908,4270,1.3,4314,2.695,4318,2.902,4353,3.815,4437,2.106,4456,3.565,4514,2.539,4562,2.607,4607,3.161,4721,1.791,4969,2.521,5017,1.998,5052,5.469,5056,1.592,5091,2.902,5167,1.677,5171,4.755,5211,3.311,5263,3.179,5312,2.392,5349,2.902,5372,3.311,5470,3.179,5476,2.275,5534,1.732,5540,1.923,5634,5.469,5651,1.626,5722,3.161,5728,4.224,5732,2.275,5820,2.53,5822,5.021,5859,2.695,5876,2.908,5958,2.229,5979,2.584,5985,1.626,6049,5.469,6135,2.902,6194,5.29,6440,3.179,6444,2.902,6460,1.998,6687,2.53,6959,3.179,6984,2.695,6991,2.902,7002,4.509,7006,1.923,7161,2.695,7169,1.923,7234,2.902,7243,2.699,7624,1.577,7644,1.998,7704,1.998,7754,2.695,7807,4.887,7838,2.172,8035,2.53,8041,2.275,8169,2.53,8194,2.172,8252,3.428,8451,4.509,8459,3.311,8575,2.902,8582,3.161,8912,2.695,8972,3.311,9011,3.179,9175,2.172,9263,4.509,9321,2.275,9332,4.287,9542,2.392,9543,3.682,9623,2.275,9729,2.275,9780,3.179,9815,2.695,9847,3.179,9872,4.224,10007,2.08,10274,4.224,10645,2.172,10646,5.613,10769,3.179,10826,2.392,10968,4.627,11120,4.106,11470,4.224,11519,2.902,11612,2.695,11668,6.873,11750,2.392,11774,6.858,11842,5.991,11884,4.625,11957,3.179,12037,5.991,12045,3.179,12228,5.08,12412,3.179,12503,5.991,12637,3.179,12825,2.902,14396,2.902,14549,2.392,14556,4.625,14576,4.98,14577,5.455,14652,5.991,14710,4.627,15315,2.902,15452,2.902,15577,3.179,15796,2.902,16581,5.08,16642,2.902,16932,5.455,17542,7.591,17616,6.066,17717,4.627,17773,3.179,17783,4.625,18511,3.179,18721,3.179,18722,3.599,18723,3.599,18724,3.599,18725,3.599,18726,7.523,18727,5.455,18728,3.179,18729,3.599,18730,3.599,18731,3.599,18732,3.599,18733,3.599,18734,3.599,18735,3.599,18736,3.599,18737,3.599,18738,3.599,18739,3.179,18740,4.627,18741,3.599,18742,3.599,18743,5.238,18744,6.858,18745,7.523,18746,7.523,18747,6.176,18748,6.176,18749,7.957,18750,6.784,18751,7.209,18752,6.784,18753,6.784,18754,3.599,18755,6.784,18756,6.784,18757,6.784,18758,6.784,18759,6.784,18760,6.784,18761,3.599,18762,6.176,18763,6.784,18764,6.784,18765,5.238,18766,3.599,18767,3.599,18768,5.238,18769,3.599,18770,3.599,18771,5.238,18772,3.599,18773,6.784,18774,3.599,18775,6.176,18776,6.784,18777,3.599,18778,6.176,18779,6.784,18780,3.599,18781,5.238,18782,3.599,18783,6.784,18784,6.784,18785,6.784,18786,6.176,18787,6.176,18788,3.179,18789,6.176,18790,3.599,18791,6.176,18792,6.176,18793,6.784,18794,6.176,18795,3.599,18796,3.599,18797,3.599,18798,3.599,18799,6.176,18800,6.784,18801,6.176,18802,5.238,18803,3.599,18804,6.176,18805,3.599,18806,3.599,18807,3.599,18808,5.238,18809,3.599,18810,5.238,18811,3.599,18812,5.238,18813,5.238,18814,5.238,18815,3.599,18816,6.176,18817,6.176,18818,6.176,18819,6.784,18820,3.599,18821,3.599,18822,3.599,18823,5.238,18824,6.784,18825,6.176,18826,7.209,18827,3.599,18828,3.599,18829,3.599,18830,3.599,18831,6.784,18832,3.599,18833,3.599,18834,5.238,18835,6.784,18836,6.784,18837,6.176,18838,3.599,18839,3.599,18840,6.176,18841,3.599,18842,3.599,18843,3.599,18844,3.599,18845,3.599,18846,3.599,18847,3.599,18848,3.599,18849,6.784,18850,7.028,18851,3.599,18852,7.209,18853,3.599,18854,5.238,18855,3.599,18856,3.599,18857,3.599,18858,3.599,18859,3.599,18860,3.599,18861,3.599,18862,3.599,18863,3.599,18864,3.599,18865,3.179,18866,3.599,18867,5.238,18868,3.599,18869,3.599,18870,3.599,18871,3.599,18872,3.599,18873,3.599,18874,3.599,18875,3.599,18876,3.599,18877,3.599,18878,3.599,18879,3.599,18880,3.599,18881,3.599,18882,3.599,18883,3.599,18884,3.599,18885,5.238,18886,3.599,18887,5.238,18888,3.599,18889,3.599,18890,3.599,18891,3.599,18892,5.238,18893,5.238,18894,3.599,18895,3.599,18896,3.599,18897,3.599,18898,3.599,18899,7.209,18900,6.784,18901,5.238,18902,3.599,18903,3.599,18904,3.599,18905,3.599,18906,3.599,18907,3.599,18908,3.599,18909,3.599,18910,3.599,18911,3.599,18912,3.599,18913,3.599,18914,3.599,18915,5.238,18916,3.599,18917,7.523,18918,3.599,18919,6.176,18920,3.599,18921,3.599,18922,3.599,18923,3.599,18924,3.599,18925,5.238,18926,8.656,18927,6.176,18928,6.176,18929,6.176,18930,6.176,18931,5.238,18932,6.176,18933,6.176,18934,3.599,18935,3.599,18936,5.238,18937,5.238,18938,5.238,18939,3.599,18940,5.238,18941,5.238,18942,5.238,18943,6.176,18944,6.176,18945,5.455,18946,3.599,18947,3.599,18948,7.765,18949,7.523,18950,3.599,18951,7.523,18952,7.523,18953,7.523,18954,3.599,18955,3.599,18956,3.599,18957,3.599,18958,3.599,18959,3.599,18960,5.238,18961,5.238,18962,6.176,18963,3.599,18964,3.599,18965,5.238,18966,3.599,18967,5.238,18968,3.599,18969,3.599,18970,3.599,18971,3.599,18972,3.599,18973,5.238,18974,3.599,18975,5.238,18976,6.176,18977,5.238,18978,6.784,18979,5.238,18980,3.179,18981,3.599,18982,6.176,18983,3.599,18984,7.209,18985,3.599,18986,5.238,18987,5.238,18988,7.209,18989,3.599,18990,3.599,18991,3.599,18992,6.784,18993,5.238,18994,5.238,18995,3.599,18996,3.599,18997,3.599,18998,3.599,18999,6.176,19000,6.784,19001,3.599,19002,5.238,19003,3.599,19004,5.238,19005,6.784,19006,3.599,19007,3.599,19008,5.238,19009,5.238,19010,7.209,19011,3.599,19012,3.599,19013,3.599,19014,5.238,19015,3.599,19016,3.599,19017,3.599,19018,3.599,19019,3.599,19020,3.599,19021,3.599,19022,3.599,19023,5.238,19024,3.599,19025,3.599,19026,3.599,19027,5.238,19028,3.599,19029,3.599,19030,3.599,19031,3.599,19032,3.599,19033,3.599,19034,6.784,19035,3.599,19036,3.599,19037,3.599,19038,3.599,19039,3.599,19040,3.599,19041,4.98,19042,6.176,19043,5.238,19044,3.599,19045,3.599,19046,3.599,19047,3.599,19048,3.599,19049,3.599,19050,3.599,19051,3.599,19052,3.599,19053,3.599,19054,3.599,19055,3.599,19056,3.599,19057,3.599,19058,3.599,19059,5.238,19060,5.238,19061,3.599,19062,3.599,19063,3.599,19064,3.599,19065,5.238,19066,5.238,19067,3.599,19068,3.599,19069,3.599,19070,3.599,19071,3.599,19072,3.599,19073,3.599,19074,3.599,19075,3.599,19076,3.599,19077,3.599,19078,3.599,19079,3.599,19080,3.599,19081,3.599,19082,3.599,19083,3.599,19084,3.599,19085,3.599,19086,3.599,19087,3.599,19088,3.599,19089,3.179,19090,3.599,19091,3.599,19092,3.599,19093,3.599,19094,3.599,19095,2.902,19096,3.599,19097,5.238,19098,3.599,19099,3.599,19100,3.599,19101,3.599,19102,3.599,19103,3.599,19104,3.599,19105,3.599,19106,3.599,19107,5.238,19108,3.599,19109,5.238,19110,3.599,19111,5.238,19112,3.599,19113,5.238,19114,3.599,19115,5.238,19116,3.599,19117,5.238,19118,5.238,19119,3.599,19120,3.599,19121,3.599,19122,3.599,19123,3.599,19124,3.599,19125,3.599,19126,3.599,19127,3.599,19128,3.599,19129,3.599]],["title//en/lessons/output-data-as-html-file",[12,0.065,71,0.043,345,0.38,950,0.14,1051,0.766]],["body//en/lessons/output-data-as-html-file",[3,0.078,5,0.081,6,0.709,9,0.091,12,0.135,17,1.465,18,0.613,22,0.799,23,0.776,25,0.467,26,0.321,29,0.403,42,0.294,45,0.095,46,0.113,47,0.46,49,0.081,51,0.831,57,0.34,59,0.753,60,0.201,63,1.086,71,0.093,82,0.042,83,0.709,93,0.025,101,2.014,103,0.428,104,0.652,105,0.139,108,0.728,110,0.544,115,0.025,117,0.162,122,0.326,124,1.534,125,1.112,128,0.767,129,0.645,130,0.036,132,0.042,134,0.46,137,0.079,139,0.189,145,0.743,153,0.111,154,1.338,157,0.965,159,0.087,160,0.113,167,0.579,185,0.111,189,0.239,190,0.007,193,0.768,200,0.525,201,0.141,202,2.317,211,0.247,220,0.584,221,0.698,223,0.546,227,0.235,242,0.429,249,0.493,253,0.396,255,3.517,263,0.313,266,0.979,267,0.544,272,0.254,273,0.235,276,1.086,277,0.077,282,0.831,289,1.086,294,0.336,296,0.798,303,0.366,306,1.012,316,0.411,321,1.21,327,1.466,330,0.615,333,0.505,335,0.322,341,0.103,345,0.797,350,0.396,351,2.317,353,0.33,356,0.527,357,0.412,358,1.044,360,0.231,363,0.396,368,0.768,371,2.266,390,0.292,394,0.711,395,0.126,406,1.3,409,0.505,425,0.287,430,0.366,431,0.412,434,2.667,435,0.292,436,0.311,438,0.393,439,0.21,440,0.965,443,1.461,444,0.084,448,3.846,451,1.986,460,0.831,461,0.913,463,2.224,464,1.278,468,0.116,469,1.607,476,0.428,486,0.177,487,0.81,489,1.249,493,0.066,506,0.292,509,0.205,511,0.277,513,0.463,519,0.168,523,1.849,530,0.486,531,0.373,546,2.423,547,0.918,559,0.896,560,0.484,566,0.292,575,0.194,577,0.476,583,0.789,594,0.484,601,0.173,605,0.544,610,0.238,613,0.913,632,2.976,640,1.94,645,0.305,647,0.187,663,0.141,665,1.036,673,0.493,678,1.934,681,0.966,683,1.213,700,1.555,705,0.306,706,1.331,714,1.125,721,0.366,733,1.368,738,1.27,739,1.249,740,0.748,747,2.667,753,2.59,768,0.277,777,0.689,785,1.564,788,0.467,803,0.544,806,0.81,810,1.249,812,0.187,815,3.028,816,1.432,817,0.181,825,2.447,835,1.018,836,0.821,859,2.282,877,1.368,883,1.307,884,1.53,900,0.652,939,1.432,950,0.29,967,0.81,976,0.412,977,2.314,979,4.045,991,1.644,997,1.363,1013,0.423,1018,2.749,1019,3.672,1021,2.392,1029,0.527,1031,0.913,1040,1.187,1048,0.874,1051,1.641,1052,0.688,1061,1.806,1079,0.588,1085,3.287,1101,1.157,1110,1.534,1120,1.543,1131,0.321,1135,1.368,1151,0.852,1152,1.036,1154,0.831,1202,0.546,1216,1.331,1228,2.667,1233,0.874,1267,1.806,1275,3.267,1326,0.35,1329,0.988,1396,1.723,1418,2.516,1476,0.689,1492,2.378,1518,1.165,1521,2.667,1529,0.366,1648,0.666,1651,2.447,1662,0.564,1693,2.928,1695,3.846,1748,1.4,1776,1.88,1778,1.138,1820,2.59,1858,1.061,1920,2.447,1922,1.22,1932,1.853,1964,2.143,1972,1.897,1993,3.983,1997,3.672,2005,1.086,2013,1.644,2064,3.028,2087,1.165,2095,0.988,2155,2.143,2170,1.572,2309,0.988,2348,3.267,2356,2.199,2369,2.836,2550,1.763,2554,1.012,2681,1.813,2717,5.712,2719,3.028,2748,0.81,2791,1.22,2852,4.906,2919,0.896,2975,2.694,3035,3.378,3094,1.723,3099,3.846,3202,3.879,3229,1.249,3272,2.836,3279,2.257,3317,6.291,3320,1.57,3338,1.723,3347,2.38,3407,2.447,3439,1.565,3757,7.42,3797,2.516,3806,2.59,3816,3.378,3982,3.517,4014,3.378,4021,4.956,4041,2.57,4125,2.59,4502,2.928,4517,2.667,4571,4.556,5034,6.499,5070,4.906,5289,2.447,5368,2.447,5389,1.763,5412,4.956,5449,4.474,5513,3.333,5845,2.928,5864,2.928,6550,3.588,6564,4.277,7588,4.663,7600,3.378,7622,6.011,7635,4.556,7636,4.277,7637,4.045,7638,4.906,7639,4.906,7640,4.906,7641,6.011,7642,4.906,7643,5.374,7690,3.846,7691,4.045,7692,4.956,7693,4.956,7694,3.846,7695,3.846,7750,3.672,7751,3.517,7766,4.441,7774,4.712,7778,4.712,7783,6.584,7784,5.582,7795,3.517,7836,3.028,8042,4.906,8453,3.672,8725,4.906,9427,4.906,10925,3.846,11301,4.045,11345,4.498,13098,5.24,13108,6.774,19130,8.06,19131,6.085,19132,7.455,19133,6.085,19134,6.085,19135,6.085,19136,6.085,19137,6.085,19138,7.455,19139,7.455,19140,7.455,19141,7.455,19142,7.455,19143,7.455,19144,7.455,19145,7.455,19146,7.455,19147,6.085,19148,5.374,19149,7.455,19150,5.374,19151,5.374,19152,5.374,19153,7.42,19154,6.085,19155,6.085,19156,6.085]],["title//en/lessons/output-keywords-in-context-in-html-file",[71,0.04,101,1.098,345,0.352,526,0.692,950,0.13,1051,0.709]],["body//en/lessons/output-keywords-in-context-in-html-file",[3,0.075,5,0.081,6,0.693,9,0.087,12,0.087,14,0.367,17,1.023,18,0.532,22,0.754,23,0.758,24,1.261,29,0.349,34,1.446,36,0.761,38,0.524,39,0.438,40,0.149,42,0.249,45,0.063,46,0.102,48,1.519,49,0.095,57,0.267,60,0.206,71,0.089,74,0.491,82,0.042,86,1.586,87,0.227,93,0.026,96,0.953,101,2.558,104,0.628,105,0.136,108,0.702,110,0.651,115,0.024,117,0.161,122,0.265,125,1.073,128,0.558,129,0.508,130,0.043,132,0.05,137,0.079,138,0.141,139,0.154,144,0.508,145,0.541,146,0.124,148,1.783,153,0.127,154,1.29,157,1.075,159,0.079,160,0.11,167,0.558,180,0.886,185,0.129,189,0.217,190,0.008,191,0.541,205,1.315,211,0.218,214,0.2,217,1.413,221,0.475,223,0.522,228,0.149,232,1.446,235,2.634,236,1.514,242,0.478,249,0.475,253,0.382,263,0.265,267,0.524,272,0.249,273,0.227,277,0.073,289,1.048,294,0.486,297,0.378,316,0.324,328,0.524,330,0.736,333,0.397,335,0.254,341,0.099,345,0.803,350,0.382,351,2.235,357,0.537,358,1.111,360,0.218,369,0.836,371,1.783,379,1.073,380,0.174,381,0.217,382,0.801,383,0.249,389,0.593,390,0.281,394,0.728,395,0.149,405,0.349,406,1.023,409,0.397,416,0.593,419,1.098,422,0.187,424,0.631,425,0.249,427,0.836,428,0.283,430,0.353,431,0.397,433,0.646,435,0.397,436,0.282,438,0.381,439,0.136,440,0.949,441,0.112,443,1.15,444,0.084,450,0.109,459,0.558,461,0.94,468,0.139,470,1.232,471,0.575,472,1.001,476,0.513,486,0.124,489,1.204,493,0.07,496,2.245,506,0.281,508,0.995,509,0.162,513,0.499,519,0.25,526,1.54,529,1.783,530,0.475,531,0.254,540,1.29,542,1.302,545,2.015,554,0.976,559,0.864,560,0.402,566,0.38,567,2.176,575,0.277,583,0.761,590,0.995,591,0.628,594,0.353,601,0.169,603,1.665,605,0.524,607,2.015,613,0.999,618,0.836,645,0.298,646,0.593,647,0.205,648,3.123,663,0.202,673,0.59,700,1.482,707,0.457,714,0.886,726,1.796,736,1.29,757,0.995,762,2.269,768,0.378,772,2.824,774,1.184,777,0.899,788,0.496,800,0.702,807,0.886,809,1.383,812,0.136,817,0.217,827,0.593,829,1.381,834,1.261,839,0.754,847,1.29,852,0.843,858,1.252,859,2.245,871,1.783,876,0.908,882,0.722,884,1.496,916,2.912,920,2.176,921,2.735,946,1.549,950,0.284,956,1.881,967,1.157,976,0.603,977,1.48,981,1.1,997,1.332,1017,3.135,1021,2.721,1035,0.541,1051,1.609,1052,0.541,1062,1.023,1080,2.016,1081,3.391,1102,2.094,1104,2.325,1105,0.93,1112,1.716,1130,1.701,1145,1.257,1151,0.822,1160,3.015,1182,1.257,1202,0.597,1212,0.921,1230,4.047,1233,0.61,1234,1.677,1240,1.162,1243,2.312,1275,3.195,1326,0.478,1371,1.184,1382,1.871,1401,0.628,1457,1.351,1476,0.665,1495,3.015,1523,1.098,1563,0.908,1613,1.871,1620,2.427,1627,1.261,1631,1.073,1636,1.177,1648,0.709,1676,1.701,1694,0.995,1715,5.692,1912,2.296,1922,1.591,1932,1.664,1937,1.97,1948,1.001,1972,1.381,1986,1.429,2002,2.824,2007,0.702,2010,0.524,2050,1.549,2062,0.781,2133,1.098,2134,3.541,2151,1.881,2265,3.257,2266,3.023,2278,2.497,2338,1.221,2357,2.176,2373,2.655,2382,1.429,2548,1.623,2554,1.212,2577,2.427,2681,1.32,2791,1.664,2851,0.953,2869,2.296,2939,1.783,2945,3.023,3044,4.399,3202,3.817,3229,1.204,3238,1.29,3273,2.348,3280,1.917,3311,2.296,3358,3.257,3439,1.531,3520,3.02,3669,1.514,3809,3.391,3826,2.235,4041,2.529,4107,3.135,4108,2.235,4353,3.747,4492,5.514,4517,2.572,4566,1.549,4626,3.708,5111,4.731,5473,2.651,5513,3.43,5529,2.92,5773,4.047,5818,3.135,5950,5.575,5970,3.708,5979,2.015,6569,7.365,6776,3.135,7588,4.735,7600,4.402,7635,6.212,7636,5.124,7672,2.92,7692,4.846,7693,4.846,7746,5.182,7766,3.756,7784,4.394,10471,4.731,11301,3.9,12043,4.607,13195,3.9,13320,4.394,14635,5.831,16999,7.326,19150,5.182,19151,5.182,19152,6.438,19153,7.987,19157,5.868,19158,5.868,19159,7.931,19160,5.868,19161,5.868,19162,5.868,19163,7.29,19164,8.53,19165,7.29,19166,7.931,19167,5.868,19168,5.868,19169,5.868,19170,8.295,19171,5.868,19172,5.868,19173,5.868,19174,5.868,19175,7.29,19176,5.868,19177,5.868,19178,5.868,19179,7.29,19180,7.931,19181,7.29,19182,5.868,19183,7.29,19184,5.868,19185,7.29,19186,5.868,19187,5.868,19188,5.868,19189,5.868,19190,7.29,19191,5.868,19192,7.29,19193,5.868,19194,4.731,19195,7.29,19196,5.868,19197,7.29,19198,7.29,19199,5.868,19200,5.868,19201,5.868,19202,5.868,19203,5.868,19204,5.868,19205,5.868]],["title//en/lessons/preserving-your-research-data",[12,0.077,39,0.315,925,1.896]],["body//en/lessons/preserving-your-research-data",[1,1.192,3,0.103,5,0.077,8,0.42,9,0.103,12,0.14,13,1.049,14,0.427,17,0.935,18,0.502,22,0.655,26,0.283,28,0.738,29,0.451,30,1.092,31,1.206,32,2.056,38,0.616,39,0.57,40,0.204,42,0.306,44,3.1,45,0.097,46,0.069,47,0.685,49,0.058,55,0.558,57,0.314,58,0.961,59,0.696,60,0.207,62,2.56,63,1.602,64,0.616,65,1.449,68,0.911,69,1.014,70,1.414,71,0.091,74,0.672,76,0.607,77,1.63,78,0.892,82,0.032,83,0.802,87,0.266,88,0.431,89,0.702,90,0.913,91,1.449,92,0.464,93,0.026,94,0.515,95,0.675,96,0.871,101,1.449,104,0.574,112,0.923,113,1.48,114,1.352,115,0.026,116,1.206,117,0.151,122,0.25,124,1.352,125,1.259,128,0.51,129,0.464,130,0.04,132,0.052,134,0.405,135,0.171,137,0.061,139,0.145,144,0.596,145,0.848,152,0.751,153,0.103,157,0.824,159,0.096,160,0.069,167,0.79,169,1.051,173,0.523,176,1.126,185,0.119,187,4.016,189,0.239,190,0.008,191,0.702,192,1.384,200,0.541,201,0.16,205,0.85,208,0.574,211,0.19,216,1.95,220,0.596,222,2.251,223,0.545,227,0.342,228,0.219,231,3.315,235,1.938,236,2.258,237,1.352,247,1.514,249,0.434,263,0.277,264,0.935,267,0.616,268,0.964,272,0.26,273,0.266,277,0.067,284,1.819,289,1.23,290,1.889,296,0.574,297,0.244,298,1.665,303,0.322,304,0.414,311,0.847,316,0.42,328,0.479,330,0.811,333,0.363,335,0.298,339,1.416,341,0.091,346,2.695,347,1.518,350,0.523,353,0.219,357,0.363,360,0.148,363,0.523,367,1.076,368,0.677,375,0.83,379,1.014,380,0.226,381,0.205,382,0.769,387,1.093,389,0.696,396,1.292,399,0.935,402,1.449,403,1.63,407,0.535,409,0.363,410,0.625,414,0.98,416,0.769,420,0.913,422,0.171,425,0.283,427,0.675,430,0.322,433,0.884,436,0.266,439,0.205,441,0.167,442,0.642,444,0.077,449,0.129,450,0.113,460,0.732,461,0.78,463,1.963,466,1.518,468,0.131,470,1.126,471,0.526,472,0.677,476,0.535,485,0.87,486,0.183,493,0.061,494,2.624,495,1.212,505,0.695,506,0.257,509,0.19,511,0.378,513,0.296,517,1.004,519,0.229,521,1.391,525,0.464,526,1.173,527,0.989,530,0.496,532,3.21,534,1.034,537,3.236,541,1.234,547,0.809,549,1.068,551,1.483,554,0.892,555,1.737,559,0.79,562,3.111,570,0.695,576,1.093,577,0.42,587,0.913,594,0.482,601,0.125,606,2.351,608,2.218,610,0.291,613,0.608,622,2.351,636,1.322,645,0.282,646,0.769,647,0.177,661,0.232,666,1.433,668,1.416,670,4.353,673,0.558,674,2.423,680,0.913,681,0.695,683,1.096,702,2.351,704,2.218,706,0.958,720,1.67,721,0.322,739,1.101,740,0.987,741,0.714,742,1.514,743,1.842,744,0.642,751,2.5,758,0.85,765,0.329,766,0.564,770,3.236,778,1.201,780,1.67,785,1.201,788,0.431,792,2.866,794,0.717,803,0.586,806,1.15,808,1.076,811,1.234,812,0.207,814,1.289,817,0.239,818,2.351,822,2.365,827,0.542,829,1.263,831,2.351,833,2.423,836,0.936,840,0.607,844,1.414,858,0.809,876,0.542,879,1.319,881,2.581,882,0.936,900,0.574,908,2.689,912,1.414,923,3.565,924,0.892,925,3.195,930,0.608,933,0.751,934,4.325,952,4.737,954,0.696,957,1.101,966,1.076,967,0.714,972,1.101,973,1.842,980,1.148,984,1.67,986,1.152,989,0.892,990,0.809,1000,1.039,1003,2.157,1004,2.781,1008,2.307,1009,0.732,1022,0.526,1024,1.697,1027,1.076,1028,1.711,1029,0.596,1031,0.792,1032,1.259,1040,1.014,1041,2.351,1044,0.91,1048,1.153,1049,3.236,1052,0.702,1058,1.71,1060,1.173,1061,2.382,1065,2.098,1079,0.555,1090,1.819,1098,2.157,1102,1.292,1104,1.71,1106,3.549,1127,1.71,1130,1.554,1131,0.401,1133,1.18,1135,1.206,1151,0.965,1154,0.94,1158,2.426,1159,1.989,1187,1.449,1201,2.283,1212,0.87,1216,1.359,1227,0.892,1244,4.737,1246,1.384,1250,3.236,1254,1.905,1267,1.592,1268,1.842,1318,1.101,1327,2.848,1370,1.265,1391,1.905,1395,3.546,1400,1.554,1401,0.937,1405,2.977,1409,1.756,1425,1.889,1429,1.352,1456,2.218,1460,2.157,1461,1.416,1478,2.351,1516,1.791,1518,1.027,1563,1.065,1585,2.307,1591,1.889,1592,3.236,1604,2.423,1629,1.483,1633,3.044,1637,0.79,1639,0.941,1643,2.144,1646,2.351,1648,0.479,1651,2.157,1674,1.179,1684,0.91,1742,2.423,1748,1.234,1778,1.004,1785,4.353,1809,2.365,1810,3.549,1823,1.179,1836,1.63,1844,1.842,1853,1.433,1854,2.283,1883,3.339,1932,1.756,1942,1.076,1943,3.111,1954,3.339,1959,1.67,1961,2.423,1968,2.283,1978,2.423,2003,1.027,2005,1.543,2010,0.479,2026,3.68,2028,3.059,2050,2.12,2074,2.548,2079,1.051,2086,1.554,2104,1.076,2108,3.315,2109,1.95,2124,2.581,2127,0.802,2128,1.905,2129,1.63,2151,1.384,2170,1.004,2172,0.893,2212,1.526,2216,2.489,2235,2.669,2244,1.71,2252,3.565,2253,2.104,2265,2.977,2266,2.763,2291,1.492,2321,2.5,2330,4.325,2338,0.79,2382,1.733,2434,2.423,2450,2.548,2495,2.669,2506,3.335,2578,2.296,2652,3.389,2660,1.234,2679,2.098,2692,2.977,2735,6.134,2738,1.753,2744,3.39,2745,3.315,2748,1.012,2749,3.981,2753,2.218,2754,2.426,2755,2.866,2765,2.555,2770,2.423,2775,2.044,2792,1.861,2795,1.263,2807,2.77,2811,1.384,2822,1.292,2829,1.416,2830,2.763,2832,1.819,2834,2.098,2842,1.797,2865,3.1,2870,4.353,2874,1.938,2879,2.423,2898,1.905,2909,2.192,2917,2.104,2930,3.39,2942,3.019,2967,2.695,2979,4.325,2981,3.864,2985,4.016,3008,3.315,3017,2.104,3028,2.043,3043,2.365,3064,3.981,3110,2.283,3124,2.218,3125,3.236,3130,3.236,3131,2.669,3156,2.866,3182,5.52,3196,3.77,3280,2.624,3307,4.737,3338,1.518,3356,4.325,3370,1.592,3394,2.098,3406,2.581,3414,1.989,3428,3.236,3439,1.126,3563,3.823,3572,4.325,3618,3.981,3632,3.565,3672,2.848,3714,3.1,3716,1.797,3728,2.365,3791,2.423,3797,2.848,3820,4.325,3826,2.043,3864,2.581,3903,1.889,3918,5.643,3971,2.5,4012,3.68,4024,2.423,4027,2.5,4101,3.111,4419,1.753,4501,2.581,4507,3.565,4578,4.579,4582,6.012,4624,3.39,5056,1.63,5194,4.016,5209,3.39,5232,2.977,5315,2.423,5330,6.363,5341,2.144,5371,4.325,5389,1.554,5404,2.196,5498,2.763,5527,3.77,5539,5.553,5569,3.236,5619,4.579,5649,3.39,5832,2.283,5844,5.973,5845,2.581,5872,4.156,5887,4.397,5968,4.016,6094,4.325,6109,3.981,6123,4.737,6488,4.325,6495,4.016,6648,6.083,6653,2.669,6661,3.019,7288,4.737,7294,4.579,7590,3.662,7672,3.428,7678,2.581,7769,2.763,7822,4.325,7867,3.1,8022,6.083,8077,3.77,8092,2.218,8205,4.016,8467,2.423,8582,3.236,8688,4.617,8719,4.325,8825,4.016,9101,4.016,9184,2.5,9231,4.016,9289,4.325,9465,3.236,9874,3.236,10135,3.39,10207,3.565,10351,2.866,10655,4.325,10690,3.39,10859,4.016,10997,4.737,11025,4.016,11460,5.643,11470,4.325,12043,3.39,12497,3.236,12547,2.977,12997,6.083,13066,3.39,13079,3.565,13155,4.737,13539,4.737,14261,4.325,15006,4.737,15237,6.72,15463,4.737,15466,4.325,16186,4.842,17947,4.737,19206,6.888,19207,7.608,19208,4.737,19209,5.364,19210,4.737,19211,5.364,19212,6.888,19213,8.028,19214,7.608,19215,5.364,19216,6.888,19217,6.888,19218,5.364,19219,5.364,19220,5.364,19221,5.364,19222,5.364,19223,5.364,19224,5.364,19225,5.364,19226,5.364,19227,5.364,19228,4.737,19229,5.364,19230,6.888,19231,6.888,19232,5.364,19233,5.364,19234,5.364,19235,5.364,19236,6.888,19237,5.364,19238,6.888,19239,5.364,19240,5.364,19241,5.364,19242,5.364,19243,5.364,19244,5.364,19245,5.364,19246,5.364,19247,5.364,19248,5.364,19249,5.364,19250,5.364,19251,5.364,19252,4.737,19253,5.364,19254,6.888,19255,7.608,19256,5.364,19257,5.364,19258,5.364,19259,5.364,19260,5.364,19261,5.364,19262,5.364,19263,5.364,19264,5.364,19265,4.737,19266,7.608,19267,5.364,19268,5.364,19269,5.364,19270,5.364,19271,4.737,19272,5.364,19273,5.364,19274,5.364,19275,5.364,19276,5.364,19277,6.888,19278,6.083,19279,5.364,19280,5.364,19281,5.364,19282,5.364,19283,4.737,19284,7.608,19285,5.364,19286,5.364,19287,5.364,19288,5.364,19289,5.364,19290,5.364,19291,5.364,19292,5.364,19293,5.364,19294,5.364,19295,5.364,19296,5.364,19297,5.364,19298,4.737,19299,5.364,19300,5.364,19301,5.364]],["title//en/lessons/qgis-layers",[15,0.253,317,1.817,1326,0.253,2275,1.368,10087,1.985]],["body//en/lessons/qgis-layers",[1,0.756,3,0.087,5,0.075,6,0.647,7,1.678,9,0.112,12,0.133,13,1.137,14,0.265,15,0.533,17,1.561,18,0.669,19,0.737,23,0.708,25,0.329,26,0.277,27,0.962,33,1.456,38,0.47,40,0.202,42,0.257,45,0.089,46,0.106,47,0.398,49,0.1,51,1.088,55,0.551,57,0.363,58,0.63,60,0.205,63,0.94,64,0.674,68,0.63,70,0.896,71,0.089,72,1.031,74,0.441,79,2.068,81,0.316,85,3.506,88,0.472,89,0.695,92,0.589,93,0.026,94,0.356,98,1.315,104,0.729,105,0.119,107,0.412,112,0.938,115,0.027,117,0.151,118,1.107,120,0.533,122,0.247,125,1.378,128,0.647,129,0.755,130,0.042,131,0.7,132,0.059,133,1.268,135,0.217,136,0.384,137,0.078,138,0.14,139,0.191,141,0.682,144,0.732,146,0.144,153,0.138,159,0.086,160,0.102,170,1.763,173,0.443,179,0.655,180,0.794,182,1.678,183,2.337,185,0.101,189,0.245,190,0.005,191,0.761,193,0.952,197,2.292,200,0.343,201,0.21,202,2.004,203,1.431,206,1.638,208,0.729,211,0.187,214,0.232,215,2.712,220,0.412,221,0.611,222,1.72,223,0.409,226,2.619,227,0.263,228,0.191,235,1.902,238,1.031,242,0.392,246,3.7,253,0.519,257,0.326,261,0.47,262,0.978,263,0.191,264,1.39,266,1.002,268,0.58,272,0.305,273,0.203,277,0.073,282,0.719,284,2.18,289,1.215,294,0.49,296,0.729,297,0.344,303,0.453,307,0.63,311,1.083,312,1.39,313,1.066,315,2.177,316,0.375,317,2.177,318,0.875,320,1.327,327,1.268,329,1.512,330,0.687,333,0.356,335,0.228,340,1.132,341,0.128,349,0.596,350,0.491,353,0.338,357,0.356,358,0.737,360,0.208,363,0.538,368,1.042,369,0.516,375,1.052,380,0.266,381,0.224,382,0.762,383,0.282,387,0.756,390,0.412,394,0.426,395,0.128,401,1.215,407,0.37,409,0.511,410,0.793,414,1.457,415,1.952,420,0.896,422,0.263,425,0.272,427,0.516,428,0.18,429,1.429,431,0.356,435,0.44,436,0.203,439,0.158,442,1.03,444,0.076,447,0.75,449,0.14,450,0.126,460,0.719,468,0.143,469,1.39,473,1.239,476,0.37,485,0.665,486,0.111,487,0.905,488,0.697,489,1.08,493,0.06,503,2.872,506,0.252,508,1.28,509,0.208,511,0.24,519,0.187,521,1.244,524,1.62,525,0.745,527,0.756,530,0.343,538,1.839,560,0.416,570,0.882,572,1.365,577,0.624,581,3.042,583,0.682,586,1.444,590,0.719,594,0.496,596,1.327,599,0.647,601,0.192,605,0.47,608,2.177,610,0.217,615,3.506,618,0.9,622,2.982,645,0.215,646,0.532,647,0.175,648,1.807,659,1.53,661,0.228,663,0.122,665,0.896,675,1.475,683,0.719,690,0.94,705,0.342,706,0.94,707,0.375,715,1.972,721,0.409,724,0.855,726,1.297,733,1.184,738,0.896,748,1.562,750,0.667,763,1.303,765,0.278,766,0.37,768,0.392,776,3.026,779,0.7,780,2.118,783,4.301,788,0.472,794,0.548,800,0.903,803,0.602,807,1.203,808,1.365,812,0.192,814,0.985,817,0.156,821,1.074,822,2.835,827,0.935,830,1.901,839,0.501,840,0.398,841,1.268,847,1.496,852,0.977,858,1.027,859,1.926,874,1.187,875,2.307,876,0.805,879,1.008,917,1.639,924,0.875,930,0.596,933,0.953,946,1.39,948,2.378,950,0.217,956,1.756,967,0.7,981,0.794,983,0.596,988,0.878,990,0.794,994,1.854,1000,0.719,1013,0.342,1022,0.516,1028,1.184,1029,0.714,1035,0.485,1040,1.002,1044,0.854,1052,0.735,1059,1.456,1061,1.562,1079,0.55,1084,0.7,1090,2.105,1127,2.781,1140,1.72,1141,1.638,1142,1.239,1143,1.562,1144,1.562,1145,0.834,1148,1.277,1201,2.24,1202,0.356,1214,3.7,1231,2.591,1233,0.859,1240,1.184,1254,1.882,1259,1.422,1261,1.239,1267,1.562,1268,2.337,1270,1.902,1272,1.239,1276,2.004,1278,2.177,1280,2.307,1281,1.763,1283,2.533,1285,2.177,1287,2.24,1289,2.004,1292,1.807,1294,1.08,1298,1.268,1326,0.434,1329,0.855,1330,1.211,1369,1.031,1370,1.254,1373,2.116,1391,1.456,1396,1.49,1429,1.327,1433,2.99,1455,1.562,1457,0.896,1458,3.386,1518,1.008,1523,1.273,1529,0.453,1586,2.378,1632,0.647,1636,1.056,1639,0.771,1644,2.004,1648,0.608,1662,0.514,1676,1.525,1684,0.729,1687,1.53,1711,2.004,1729,1.562,1750,2.553,1823,1.157,1825,1.638,1839,4.648,1858,0.918,1896,3.176,1903,0.775,1908,2.116,1947,0.834,1948,0.859,1953,4.244,1967,2.004,1968,2.24,1974,4.523,1985,1.358,2003,1.303,2009,2.605,2010,0.674,2024,1.456,2062,0.905,2079,1.031,2087,1.008,2097,1.902,2102,1.327,2104,1.782,2107,3.386,2128,1.882,2131,1.807,2133,0.985,2151,1.358,2160,4.648,2162,2.116,2170,1.411,2172,0.682,2189,1.854,2193,2.292,2204,1.678,2207,2.24,2212,1.056,2214,1.08,2253,1.456,2255,3.176,2256,2.712,2272,1.678,2275,2.946,2277,2.307,2279,2.453,2282,2.378,2306,1.714,2309,0.855,2338,0.775,2353,2.533,2381,2.059,2382,1.031,2536,1.562,2548,1.882,2554,0.875,2697,4.648,2729,3.967,2739,2.453,2752,0.875,2759,1.854,2767,4.244,2772,1.184,2791,1.056,2795,1.239,2825,1.78,2826,1.854,2832,1.39,2833,2.279,2838,2.106,2844,2.494,2863,3.941,2874,1.902,2902,2.177,2923,2.656,2929,2.453,2936,1.678,2938,2.366,2939,1.599,2963,1.807,3013,2.922,3030,1.854,3035,2.922,3085,1.952,3089,5.095,3116,3.782,3171,2.453,3180,3.042,3202,2.533,3215,4.517,3291,1.599,3299,2.24,3302,4.301,3341,2.453,3350,3.752,3365,3.499,3439,1.429,3529,5.907,3651,2.533,3706,1.72,3754,3.176,3797,2.177,3834,3.042,3845,2.922,3926,3.042,3961,3.176,3989,3.176,4023,2.177,4024,3.729,4108,2.004,4110,3.297,4125,2.24,4333,2.922,4353,3.074,4456,2.872,4564,3.629,4580,3.941,4970,2.619,5307,3.171,5388,3.176,5607,3.506,5721,3.941,5732,3.326,5890,1.599,5979,2.904,6115,3.499,6133,3.176,6385,3.499,6487,3.941,6490,4.106,6505,5.299,6506,3.499,6508,5.3,6581,1.422,6756,4.244,6865,3.386,6873,6.01,7209,2.004,7222,4.244,7228,3.386,7265,4.648,7489,3.326,7551,3.7,7762,3.941,7859,4.244,8215,3.326,8481,3.326,8570,3.326,9061,4.783,9156,3.7,9189,4.244,9194,4.244,9245,4.648,9497,4.55,9846,3.7,9997,5.717,10079,2.619,10084,5.202,10087,4.226,10127,5.192,10319,4.41,10363,5.486,10526,4.648,10839,3.7,10992,4.339,11118,4.648,11158,3.499,11433,5.399,11483,3.777,11484,4.301,12496,6.246,12498,5.095,12499,3.7,12531,5.095,12536,4.648,12796,3.941,12797,5.486,12798,6.656,12799,6.701,12803,6.656,12808,6.08,12809,5.486,12811,4.425,12815,3.7,12829,6.08,12840,3.7,13024,3.941,13347,4.648,13352,3.941,13763,6.08,13947,3.7,14943,3.941,15208,4.648,15566,4.244,15652,4.648,15667,6.01,15710,4.244,19302,5.263,19303,4.648,19304,5.263,19305,5.263,19306,5.263,19307,5.263,19308,5.263,19309,5.263,19310,5.263,19311,5.263,19312,5.263,19313,5.263,19314,5.263,19315,7.54,19316,5.263,19317,6.66,19318,5.263,19319,5.263,19320,4.648,19321,6.804,19322,7.972,19323,5.263,19324,5.263,19325,4.648,19326,5.263,19327,5.263,19328,4.648,19329,5.263,19330,8.455,19331,5.263,19332,7.972,19333,7.54,19334,5.263,19335,5.263,19336,5.263,19337,5.263,19338,6.01,19339,6.804,19340,5.263]],["title//en/lessons/r-basics-with-tabular-data",[12,0.071,1013,0.241,2016,0.758,2295,1.923]],["body//en/lessons/r-basics-with-tabular-data",[3,0.055,4,0.285,5,0.07,6,0.566,8,0.625,9,0.126,12,0.14,14,0.299,15,0.424,17,1.189,18,0.497,22,0.41,23,0.88,25,0.373,26,0.227,28,0.73,29,0.206,30,0.683,32,1.164,33,1.191,38,0.385,39,0.491,40,0.173,42,0.203,45,0.095,46,0.076,47,0.556,49,0.094,55,0.552,56,1.993,57,0.271,58,0.712,59,0.435,60,0.209,63,0.769,64,0.385,65,1.164,66,2.688,70,0.734,71,0.091,76,0.326,78,0.99,81,0.442,82,0.028,83,0.693,87,0.23,88,0.46,89,0.629,91,2.157,92,0.373,93,0.023,94,0.403,95,0.721,96,0.966,103,0.479,104,0.73,105,0.115,107,0.604,110,0.532,111,0.573,112,0.435,115,0.026,117,0.163,119,0.573,120,0.64,122,0.281,125,0.787,129,0.373,130,0.033,132,0.061,135,0.261,137,0.07,138,0.149,139,0.163,141,1.146,145,0.629,146,0.173,153,0.064,157,0.712,158,1.313,159,0.096,160,0.105,161,1.164,167,0.41,169,0.844,171,1.086,173,0.281,179,0.618,183,1.479,185,0.13,189,0.248,190,0.006,192,1.111,193,0.544,196,1.598,200,0.444,201,0.197,202,1.64,208,0.637,211,0.22,214,0.147,217,1.642,222,1.408,223,0.358,227,0.334,228,0.217,242,0.248,251,0.969,253,0.281,255,2.49,257,0.295,262,0.558,263,0.216,264,1.392,272,0.251,273,0.322,276,0.769,277,0.07,282,1.265,284,1.137,291,1.548,294,0.238,297,0.373,298,0.844,299,0.769,303,0.259,304,0.48,305,1.278,306,0.716,309,1.037,313,0.693,324,1.111,326,1.134,328,0.532,330,0.435,333,0.292,335,0.366,341,0.15,344,1.309,346,1.685,350,0.503,353,0.279,356,0.515,359,1.443,360,0.22,363,0.281,367,0.864,369,0.802,375,0.666,380,0.264,381,0.203,382,0.601,383,0.251,387,1.108,390,0.327,391,1.191,394,0.756,395,0.145,397,0.925,399,0.502,400,0.92,401,0.769,407,0.303,409,0.498,410,0.794,415,1.598,416,0.435,417,1.25,418,0.712,422,0.255,424,0.373,425,0.251,427,0.422,428,0.233,430,0.259,431,0.462,432,1.221,433,0.81,435,0.352,436,0.23,437,1.219,438,0.354,439,0.204,440,1.114,441,0.113,444,0.065,447,0.475,449,0.158,450,0.109,468,0.152,473,1.014,476,0.418,486,0.163,488,0.482,493,0.075,495,0.898,504,0.771,505,0.884,506,0.285,509,0.261,510,0.864,511,0.196,519,0.257,522,1.164,525,0.373,527,0.619,528,2.301,530,0.609,531,0.318,534,0.516,539,3.761,542,1.217,543,0.943,545,1.479,553,2.073,556,2.49,557,0.969,560,0.507,570,1.222,575,0.261,576,1.056,577,0.337,587,0.734,591,0.855,594,0.442,596,1.086,600,1.166,601,0.19,603,0.825,636,1.062,637,2.301,643,1.137,645,0.301,646,0.689,647,0.216,656,2.219,659,0.969,661,0.186,663,0.138,665,1.544,666,0.769,672,1.566,673,0.349,675,0.751,683,0.812,684,1.278,686,3.929,687,2.605,690,1.063,700,0.716,705,0.411,707,0.405,709,2.59,720,1.341,737,1.221,738,0.734,739,0.884,741,0.792,750,0.422,755,0.397,757,0.588,758,0.943,765,0.357,766,0.418,768,0.364,774,0.699,777,0.674,778,0.751,779,0.573,785,0.751,788,0.55,794,0.709,800,0.712,802,0.588,803,0.314,806,1.109,807,0.65,812,0.201,817,0.203,821,0.674,828,1.137,829,1.014,830,1.719,832,0.825,839,0.566,840,0.326,844,1.221,853,1.113,858,1.235,863,0.769,871,1.309,879,0.825,882,0.732,883,1.279,900,0.461,908,1.993,924,1.223,926,0.634,933,1.081,941,1.795,944,1.25,945,1.443,946,1.137,947,0.666,954,0.435,967,1.027,971,2.15,976,0.403,978,2.863,980,0.65,981,0.65,983,0.674,990,1.029,997,1.344,1011,1.062,1013,0.419,1022,0.583,1024,2.054,1026,2.059,1029,0.373,1032,1.566,1040,0.876,1044,0.772,1048,1.23,1052,0.629,1061,2.368,1065,1.685,1079,0.666,1085,1.685,1098,3.508,1101,0.855,1102,1.433,1103,1.309,1105,0.943,1117,3.473,1120,0.825,1131,0.46,1136,1.685,1140,1.408,1144,2.023,1145,0.683,1147,2.007,1148,1.055,1162,1.191,1167,1.341,1182,0.683,1190,3.303,1202,0.292,1212,0.975,1216,0.769,1227,0.716,1234,1.882,1240,1.261,1243,1.086,1245,3.761,1252,3.956,1253,3.225,1255,3.804,1257,3.804,1258,5.256,1261,1.401,1263,4.456,1267,2.023,1272,1.817,1282,7.049,1284,3.225,1292,2.65,1297,1.918,1298,1.037,1318,0.884,1326,0.248,1329,0.966,1330,0.991,1370,0.716,1396,1.219,1397,2.328,1415,1.315,1426,0.898,1433,2.522,1445,4.318,1446,5.17,1454,1.014,1457,1.014,1459,1.663,1471,1.725,1493,0.966,1505,3.028,1523,1.276,1529,0.501,1536,4.114,1537,3.761,1630,0.979,1631,0.876,1632,0.732,1636,1.367,1639,0.674,1640,2.207,1648,0.657,1660,1.137,1664,1.374,1677,1.987,1684,0.461,1691,0.787,1692,2.341,1694,1.272,1724,1.771,1729,1.278,1742,1.946,1750,1.278,1758,2.073,1776,1.086,1778,1.276,1806,1.946,1825,1.341,1833,2.877,1852,3.066,1895,1.719,1897,2.863,1903,0.634,1906,1.433,1916,3.303,1921,2.391,1923,5.61,1942,0.864,1947,0.683,1948,0.544,1961,3.605,1967,1.64,1983,1.374,1985,1.111,1998,2.096,2005,0.769,2007,0.712,2009,2.228,2010,0.385,2016,1.499,2053,2.863,2058,1.279,2061,0.751,2062,0.573,2087,1.306,2095,1.107,2126,2.073,2127,0.502,2129,1.309,2133,1.493,2149,2.599,2151,1.111,2162,1.732,2170,1.113,2204,2.345,2213,0.619,2216,1.557,2230,3.804,2293,1.852,2295,3.209,2302,4.599,2306,1.14,2328,4.309,2339,4.284,2342,3.941,2409,3.225,2410,5.169,2411,4.798,2413,2.599,2414,3.028,2428,1.946,2450,2.792,2452,3.225,2483,3.804,2506,2.608,2512,1.499,2542,1.063,2554,1.223,2566,5.425,2575,2.393,2592,3.761,2752,0.716,2766,1.946,2774,2.391,2775,2.182,2791,0.864,2811,1.111,2822,1.433,2825,1.441,2829,1.8,2861,1.732,2875,1.219,2909,1.137,2919,0.634,2925,1.137,2956,3.804,2962,2.207,2974,1.086,2978,3.028,3005,2.608,3017,2.262,3028,1.64,3086,2.863,3116,1.833,3170,1.946,3229,1.221,3238,1.308,3305,3.028,3320,1.111,3339,2.219,3370,1.766,3384,5.256,3406,2.073,3501,3.225,3651,2.073,3672,1.781,3690,2.722,3706,1.408,3859,3.473,3869,2.007,4024,3.08,4124,1.732,4128,3.225,4195,3.761,4273,1.946,4302,3.028,4351,3.804,4356,4.25,4357,3.473,4439,3.956,4446,1.517,4527,3.473,4607,2.773,4630,2.49,4638,2.722,4663,3.439,4664,3.066,5006,2.49,5096,3.225,5131,4.798,5139,5.256,5298,6.125,5315,1.946,5498,2.219,5557,3.804,5608,3.761,5637,1.888,5651,1.946,5706,2.49,5820,5.425,5854,3.028,6129,3.804,6185,3.473,6187,4.798,6490,2.599,6567,3.473,6817,3.804,6822,3.225,6903,3.225,6932,2.722,6934,4.456,6941,3.473,6943,5.256,6945,3.225,6947,3.473,6948,3.941,6950,4.456,6951,5.256,6953,3.473,6954,3.473,6963,3.473,6964,3.804,6966,3.225,6973,4.798,6975,3.473,6979,3.804,6980,3.804,6984,5.105,6991,3.473,7029,3.804,7039,4.456,7040,5.256,7041,4.798,7076,3.804,7127,6.021,7128,6.906,7161,4.456,7170,3.473,7294,2.863,7412,1.685,7590,3.937,7644,2.391,7963,5.256,7983,3.804,7998,6.223,8268,3.473,8288,5.256,8289,2.073,8337,3.225,8380,5.17,8486,2.722,8685,2.722,8972,2.722,9052,2.863,9081,3.473,9266,3.804,9277,2.722,9303,3.473,9346,3.804,9474,3.804,9491,3.804,9494,3.473,9729,2.722,9771,3.473,9833,2.722,10052,3.804,10155,5.8,10935,3.473,10987,5.929,11033,3.804,11042,2.863,11277,5.256,11381,3.473,11612,4.456,11613,6.022,11750,4.888,11995,7.225,12053,3.473,12157,4.114,12283,3.804,12327,4.798,12360,3.804,12567,5.256,12674,3.804,12811,2.391,12850,3.804,13064,4.798,13269,3.473,13646,5.541,13848,3.804,14400,5.256,14413,3.804,14513,3.804,14698,3.473,15144,3.804,15452,3.473,15791,3.804,15885,5.256,15888,3.804,15940,3.804,16157,3.804,16461,3.473,16504,4.798,16529,3.804,16645,3.804,16695,5.256,16752,5.256,16850,3.804,16979,6.495,17286,6.022,17318,3.804,17471,3.473,17511,5.256,17515,5.105,17528,3.804,17610,3.804,18280,7.89,18292,3.473,18293,3.225,18429,6.495,18497,5.256,18528,3.804,18541,7.363,18629,6.495,18658,3.804,19041,3.473,19089,6.022,19095,5.929,19341,8.843,19342,5.951,19343,4.307,19344,8.725,19345,6.818,19346,4.307,19347,8.652,19348,4.307,19349,4.307,19350,3.804,19351,5.951,19352,7.354,19353,5.951,19354,4.307,19355,5.256,19356,5.951,19357,4.307,19358,4.307,19359,4.307,19360,3.804,19361,7.354,19362,5.951,19363,3.804,19364,6.818,19365,4.307,19366,4.307,19367,4.307,19368,4.307,19369,5.951,19370,4.307,19371,4.307,19372,4.307,19373,4.307,19374,4.307,19375,4.307,19376,5.951,19377,5.951,19378,3.804,19379,4.307,19380,4.307,19381,5.951,19382,4.307,19383,4.307,19384,4.307,19385,3.804,19386,4.307,19387,4.307,19388,4.307,19389,4.307,19390,4.307,19391,4.307,19392,4.307,19393,4.307,19394,5.951,19395,4.307,19396,4.307,19397,4.307,19398,4.307,19399,4.307,19400,4.307,19401,4.307,19402,4.307,19403,4.307,19404,4.307,19405,5.951,19406,4.307,19407,4.307,19408,4.307,19409,4.307,19410,4.307,19411,4.307,19412,4.307,19413,4.307,19414,4.307,19415,4.307,19416,8.336,19417,4.307,19418,4.307,19419,4.307,19420,4.307,19421,4.307,19422,4.307,19423,4.307,19424,4.307,19425,4.307,19426,4.307,19427,4.307,19428,4.307,19429,7.354,19430,5.951,19431,4.307,19432,5.951,19433,4.307,19434,4.307,19435,5.951,19436,5.951,19437,4.307,19438,4.307,19439,4.307,19440,5.951,19441,5.951,19442,4.307,19443,4.307,19444,5.951,19445,5.951,19446,4.307,19447,4.307,19448,4.307,19449,4.307,19450,4.307,19451,4.307,19452,4.307,19453,4.307,19454,4.307,19455,4.307,19456,4.307,19457,4.307,19458,4.307,19459,4.307,19460,4.307,19461,4.307,19462,4.307,19463,4.307,19464,4.307,19465,4.307,19466,4.307,19467,4.307,19468,4.307,19469,4.307,19470,4.307,19471,4.307,19472,4.307,19473,4.307,19474,4.307,19475,4.307,19476,4.307,19477,4.307,19478,4.307,19479,4.307,19480,4.307,19481,4.307,19482,4.307,19483,4.307,19484,4.307,19485,7.354,19486,4.307,19487,5.951,19488,6.818,19489,5.951,19490,5.951,19491,5.951,19492,5.951,19493,5.951,19494,6.818,19495,6.818,19496,5.951,19497,5.951,19498,5.951,19499,4.307,19500,5.951,19501,4.307,19502,4.307,19503,5.951,19504,4.307,19505,4.307,19506,5.951,19507,4.307,19508,4.307,19509,4.307,19510,5.951,19511,5.951,19512,4.307,19513,5.951,19514,4.307,19515,4.307,19516,4.307,19517,4.307,19518,5.951,19519,5.951,19520,6.818,19521,4.307,19522,4.307,19523,4.307,19524,5.951,19525,4.307,19526,4.307,19527,4.307,19528,4.307,19529,5.951,19530,4.307,19531,5.951,19532,4.307,19533,4.307,19534,4.307,19535,4.307,19536,4.307,19537,4.307,19538,4.307,19539,4.307,19540,6.818,19541,4.307,19542,4.307,19543,4.307,19544,5.951,19545,5.951,19546,4.307,19547,4.307,19548,4.307,19549,5.951,19550,4.307,19551,4.307,19552,6.818,19553,4.307,19554,4.307,19555,4.307,19556,4.307,19557,4.307,19558,4.307,19559,4.307,19560,5.951,19561,4.307,19562,4.307,19563,4.307,19564,6.818,19565,4.307,19566,4.307,19567,4.307,19568,4.307,19569,4.307,19570,5.951,19571,4.307,19572,4.307,19573,4.307,19574,4.307,19575,4.307,19576,3.804,19577,4.307,19578,4.307,19579,4.307,19580,4.307,19581,4.307,19582,5.951,19583,4.307,19584,5.951,19585,4.307,19586,4.307,19587,4.307,19588,4.307,19589,4.307,19590,4.307,19591,4.307,19592,6.818,19593,5.951,19594,5.951,19595,4.307,19596,5.951,19597,4.307,19598,4.307,19599,4.307,19600,4.307,19601,4.307,19602,4.307,19603,4.307,19604,4.307,19605,4.307,19606,4.307,19607,4.307,19608,4.307,19609,4.307,19610,4.307,19611,4.307,19612,4.307,19613,4.307,19614,4.307,19615,4.307,19616,4.307,19617,4.307,19618,4.307,19619,4.307,19620,4.307,19621,4.307,19622,4.307,19623,4.307,19624,4.307,19625,4.307,19626,4.307,19627,4.307,19628,4.307,19629,4.307,19630,4.307,19631,4.307,19632,4.307,19633,4.307,19634,4.307,19635,4.307,19636,4.307,19637,4.307,19638,4.307,19639,4.307,19640,4.307,19641,4.307,19642,4.307,19643,4.307,19644,4.307,19645,4.307,19646,4.307,19647,4.307,19648,4.307,19649,4.307,19650,4.307,19651,4.307,19652,4.307,19653,4.307,19654,4.307,19655,4.307,19656,4.307,19657,4.307,19658,4.307,19659,4.307,19660,4.307,19661,4.307,19662,4.307,19663,4.307,19664,4.307,19665,4.307,19666,4.307,19667,5.951,19668,4.307,19669,7.354,19670,4.307,19671,4.307,19672,4.307,19673,4.307,19674,4.307,19675,4.307,19676,4.307,19677,4.307,19678,4.307,19679,5.951,19680,4.307,19681,4.307,19682,4.307,19683,4.307,19684,4.307,19685,4.307,19686,5.256,19687,4.307,19688,7.354,19689,5.951,19690,5.951,19691,5.951,19692,4.307,19693,5.951,19694,6.818,19695,4.307,19696,4.307,19697,4.307,19698,4.307,19699,4.307,19700,4.307,19701,4.307,19702,4.307,19703,4.307,19704,4.307,19705,6.818,19706,4.307,19707,5.951,19708,5.951,19709,4.307,19710,5.951,19711,4.307,19712,4.307,19713,4.307,19714,4.307,19715,5.951,19716,4.307,19717,4.307,19718,4.307,19719,4.307,19720,4.307,19721,4.307,19722,4.307,19723,4.307,19724,4.307,19725,3.804,19726,4.307,19727,4.307,19728,4.307,19729,4.307,19730,5.951,19731,4.307,19732,4.307,19733,4.307,19734,4.307,19735,4.307,19736,4.307,19737,4.307,19738,4.307,19739,4.307,19740,4.307]],["title//en/lessons/research-data-with-unix",[12,0.065,39,0.264,984,1.368,1101,0.631,10351,2.348]],["body//en/lessons/research-data-with-unix",[3,0.108,4,0.411,5,0.082,7,2.25,8,0.735,9,0.138,10,2.947,12,0.14,13,0.891,14,0.39,15,0.484,18,0.649,25,0.574,26,0.294,28,0.596,29,0.411,31,1.587,36,1.089,39,0.559,40,0.141,42,0.264,45,0.088,46,0.072,47,0.421,49,0.076,55,0.451,56,2.594,57,0.321,59,0.782,60,0.21,65,1.505,68,0.667,71,0.094,73,1.997,74,0.719,76,0.533,82,0.039,83,0.822,88,0.51,89,0.751,90,1.202,92,0.611,93,0.016,94,0.524,95,0.546,96,1.393,101,1.906,103,0.496,105,0.121,106,1.253,108,0.974,110,0.692,112,0.849,114,1.404,115,0.024,117,0.099,118,0.685,119,0.741,122,0.257,125,1.569,128,0.799,129,0.67,130,0.04,132,0.056,136,0.406,137,0.072,138,0.094,139,0.172,140,1.739,141,1.181,142,2.872,144,0.705,145,0.844,146,0.177,153,0.105,157,1.091,158,0.994,159,0.076,160,0.091,173,0.547,179,0.392,185,0.105,189,0.262,190,0.007,191,0.651,192,1.998,201,0.189,203,0.926,214,0.241,217,1.699,221,0.572,222,1.82,223,0.505,227,0.337,228,0.141,242,0.321,253,0.53,256,1.404,257,0.241,261,0.498,262,0.722,263,0.257,266,0.902,272,0.19,277,0.068,286,2.976,291,1.415,303,0.335,304,0.335,305,1.653,311,0.952,313,0.822,328,0.692,329,1.117,341,0.154,344,2.553,349,0.631,350,0.363,351,3.565,367,1.415,380,0.165,381,0.21,383,0.264,387,1.169,394,0.721,396,1.342,401,0.994,405,0.371,406,0.971,407,0.544,409,0.377,414,1.488,415,2.066,425,0.241,427,0.692,428,0.19,429,1.17,430,0.335,433,0.853,436,0.215,439,0.18,441,0.171,442,0.667,443,1.092,444,0.049,447,0.614,449,0.12,450,0.105,461,0.631,463,1.998,471,0.692,473,1.311,476,0.496,485,0.703,486,0.177,487,0.741,493,0.077,498,0.8,506,0.267,511,0.254,513,0.473,527,1.013,528,2.976,531,0.335,534,0.667,538,1.505,541,1.282,542,0.994,543,0.883,546,1.471,559,0.82,575,0.225,577,0.552,590,0.76,591,0.596,594,0.489,601,0.164,605,0.631,610,0.278,613,0.631,645,0.333,646,0.713,647,0.189,650,2.196,659,1.253,661,0.305,663,0.18,666,0.994,673,0.451,678,1.626,680,1.387,683,0.76,686,3.77,700,1.501,705,0.355,708,1.962,721,0.335,733,1.253,744,0.667,746,2.24,752,0.994,763,1.067,765,0.317,766,0.392,779,0.741,785,0.971,794,0.579,796,3.915,808,1.117,814,1.042,817,0.242,827,0.563,836,0.777,839,0.53,840,0.649,844,1.589,848,1.351,858,1.065,859,1.997,863,0.994,876,0.563,879,1.067,907,1.197,908,2.363,925,2.798,927,3.003,930,0.631,946,1.471,947,1.091,954,0.563,957,1.448,966,1.117,967,0.741,976,0.377,984,2.865,989,0.926,990,0.841,1000,1.147,1013,0.355,1024,2.006,1025,2.066,1026,2.101,1027,1.117,1031,0.579,1032,1.415,1035,0.714,1040,1.039,1048,1.013,1060,1.202,1061,2.094,1065,2.179,1073,0.845,1079,0.515,1080,1.54,1101,1.356,1102,1.342,1116,1.913,1130,1.614,1131,0.408,1133,1.101,1138,1.962,1142,1.311,1151,1.084,1159,2.066,1165,1.404,1186,2.045,1187,2.093,1202,0.478,1212,1.028,1216,0.994,1227,1.173,1233,0.579,1240,0.78,1243,1.404,1272,1.311,1292,1.913,1297,1.282,1318,1.143,1326,0.321,1327,3.202,1329,1.145,1332,1.311,1369,1.518,1384,1.866,1392,1.018,1397,2.76,1409,1.415,1456,2.918,1516,1.661,1523,1.042,1563,0.861,1591,2.485,1613,1.776,1633,2.867,1639,0.922,1643,2.196,1648,0.728,1668,1.067,1669,1.866,1691,1.018,1702,1.197,1711,2.121,1748,1.282,1752,2.363,1776,1.404,1810,2.87,1883,2.837,1894,2.867,1903,0.82,1922,1.117,1954,3.114,1964,1.962,1968,2.37,1986,1.383,1995,1.734,2009,2.989,2010,0.631,2021,1.253,2028,3.114,2050,2.368,2062,1.03,2063,1.82,2074,1.866,2087,1.067,2102,2.053,2120,3.635,2125,4.894,2127,0.649,2128,2.439,2133,1.32,2136,3.702,2143,1.962,2151,1.437,2170,1.042,2172,0.722,2183,1.913,2189,2.727,2213,1.013,2214,1.143,2245,4.171,2255,3.361,2291,1.173,2325,2.066,2338,0.82,2382,1.383,2417,2.066,2434,2.516,2450,1.866,2512,1.939,2597,1.962,2619,5.509,2652,3.454,2660,1.282,2752,0.926,2766,2.516,2770,2.516,2799,2.24,2800,2.596,2811,1.82,2827,0.685,2829,1.863,2848,1.54,2851,1.393,2861,2.24,2862,3.396,2880,7.19,2881,5.412,2901,1.614,2909,1.471,2917,1.54,2919,0.82,2938,1.653,2954,4.673,3000,4.673,3028,2.121,3043,2.796,3085,2.617,3102,2.681,3182,5.148,3227,3.092,3316,2.121,3370,1.653,3380,2.37,3436,2.87,3634,6.469,3672,3.549,3706,1.82,3728,1.913,3791,2.516,3918,5.904,3926,3.219,4012,2.976,4023,2.303,4027,2.596,4419,1.82,4578,3.702,4649,2.976,5116,6.377,5209,3.52,5393,3.702,5725,2.772,5864,2.681,5887,4.078,5985,4.146,6068,4.171,6474,3.915,6672,5.799,7159,3.915,7749,3.288,7854,3.915,7856,5.689,8092,2.303,8207,2.681,8457,3.702,8688,4.917,9175,3.361,9215,3.915,9231,5.799,9544,3.361,9833,4.459,9874,5.322,10351,5.019,10770,4.171,10826,3.702,11460,6.305,11537,6.231,12546,4.491,13362,6.231,14949,5.689,14950,4.171,14951,4.919,14958,7.19,14985,5.689,15407,8.048,18744,6.231,19271,6.84,19741,7.055,19742,5.57,19743,4.919,19744,5.57,19745,5.57,19746,5.57,19747,5.57,19748,5.57,19749,5.57,19750,5.57,19751,8.141,19752,5.57,19753,5.57,19754,5.57,19755,8.4,19756,5.57,19757,7.055,19758,8.141,19759,7.055,19760,7.055,19761,5.57,19762,5.57,19763,5.57,19764,7.055,19765,7.744,19766,5.57,19767,5.57,19768,7.055,19769,5.57,19770,5.57,19771,5.57,19772,5.57,19773,5.57,19774,5.57,19775,5.57]],["title//en/lessons/scalable-reading-of-structured-data",[12,0.071,436,0.185,1133,0.604,10078,3.857]],["body//en/lessons/scalable-reading-of-structured-data",[1,0.557,3,0.09,4,0.186,5,0.078,6,0.369,8,0.304,9,0.105,11,4.934,12,0.14,14,0.373,15,0.318,19,0.543,22,0.369,23,0.403,25,0.44,26,0.37,30,0.876,31,1.243,38,0.576,39,0.422,40,0.217,42,0.132,45,0.097,46,0.05,47,0.561,49,0.091,55,0.522,59,0.898,60,0.209,62,1.237,64,0.71,65,2.006,67,0.892,68,0.662,70,0.941,71,0.084,72,0.76,73,1.098,74,0.622,76,0.531,81,0.233,82,0.041,86,1.494,87,0.271,89,0.51,92,0.336,93,0.023,94,0.522,95,0.542,96,1.289,97,2.467,103,0.389,104,0.592,105,0.105,106,1.669,107,0.664,108,0.662,111,0.736,114,0.978,115,0.025,117,0.163,119,0.516,122,0.234,123,0.892,124,0.978,127,0.879,128,0.668,130,0.031,131,0.857,132,0.058,133,0.934,134,0.561,135,0.176,136,0.283,137,0.078,138,0.131,139,0.117,144,0.557,145,0.358,146,0.187,152,1.21,153,0.058,159,0.099,160,0.106,164,1.299,167,0.734,169,0.76,173,0.36,179,0.644,180,1.06,181,1.188,185,0.11,189,0.164,190,0.009,191,0.51,192,1.001,193,0.813,200,0.36,201,0.202,203,0.645,205,0.615,208,0.795,211,0.177,214,0.22,220,0.433,221,0.448,223,0.488,224,2.072,227,0.15,228,0.217,229,1.366,238,1.083,241,1.024,242,0.371,247,1.416,253,0.253,256,0.978,257,0.397,262,0.717,263,0.289,264,1.599,266,0.452,267,0.494,268,0.427,272,0.263,273,0.319,277,0.077,281,2.59,282,0.529,291,0.778,294,0.214,297,0.338,298,1.083,299,0.987,303,0.332,304,0.446,306,0.919,307,0.771,309,1.331,311,0.792,313,0.452,318,0.645,319,1.852,328,0.347,330,0.392,333,0.436,335,0.321,340,0.645,341,0.138,345,0.642,348,1.292,349,0.796,350,0.36,353,0.264,356,0.336,360,0.204,368,0.49,369,0.542,375,0.6,379,0.814,380,0.229,381,0.221,383,0.132,387,1.166,389,0.558,390,0.396,394,0.759,395,0.146,396,0.934,399,0.998,405,0.265,407,0.453,410,0.818,417,0.814,418,0.84,419,0.726,422,0.259,424,0.557,425,0.253,427,0.632,428,0.271,430,0.332,431,0.436,434,1.7,435,0.336,436,0.363,438,0.392,439,0.128,440,0.84,441,0.167,444,0.084,446,1.331,449,0.131,450,0.096,459,0.668,461,0.796,462,1.64,468,0.105,469,1.024,485,0.813,486,0.148,488,0.717,491,1.602,493,0.073,495,0.972,497,1.207,498,1.008,505,0.835,506,0.265,508,1.053,509,0.244,510,0.778,511,0.37,512,1.366,513,0.305,517,0.726,519,0.245,521,0.709,522,2.291,525,0.642,526,1.353,527,0.557,530,0.558,531,0.343,533,1.752,534,0.464,541,1.708,542,1.325,543,1.259,547,0.972,549,0.736,550,1.215,551,1.072,554,0.645,557,1.669,559,0.814,560,0.51,562,1.752,567,1.928,570,1,572,0.778,573,0.833,575,0.224,576,1.066,577,0.433,583,0.503,590,0.529,591,0.85,592,1.763,594,0.464,597,1.098,599,0.477,601,0.189,605,0.628,607,2.212,613,0.796,618,0.38,633,1.807,635,1.084,644,1.098,645,0.353,646,0.709,647,0.207,649,2.186,661,0.239,663,0.163,664,1.741,665,0.66,666,1.418,670,2.451,673,0.314,674,1.752,675,1.123,676,1.662,678,1.161,680,1.196,683,1.188,687,2.185,690,0.692,701,1.438,702,3.673,705,0.195,706,1.15,707,0.438,714,0.585,721,0.332,726,0.956,737,1.864,739,0.796,740,0.792,741,0.736,742,0.852,743,1.898,744,0.464,746,1.559,750,0.542,752,0.692,753,1.65,755,0.358,758,0.876,763,0.743,765,0.332,766,0.494,772,3.38,778,0.676,779,0.516,788,0.525,793,1.852,794,0.891,800,0.662,802,1.013,803,0.403,804,2.411,806,0.516,808,0.778,809,0.676,810,0.796,812,0.15,814,1.205,816,1.747,817,0.236,821,0.439,827,0.78,829,0.913,830,1.771,836,0.85,839,0.369,840,0.614,848,0.743,852,1.326,855,1.477,856,1.7,857,2.451,858,0.585,860,2.223,863,1.637,876,0.558,877,0.872,879,0.743,900,0.592,912,0.941,920,1.438,921,1.807,924,0.645,928,1.806,930,0.439,931,1.584,933,0.983,939,1.653,940,2.751,941,1.858,944,1.161,945,1.299,947,1.452,951,0.692,953,2.741,954,0.709,967,1.027,968,0.814,973,1.898,974,0.778,975,1.426,976,0.574,980,0.585,983,1.035,985,0.956,988,0.644,989,1.071,990,1.247,995,1.267,996,1.161,997,1.283,1000,0.529,1003,1.559,1005,2.285,1009,0.755,1011,0.956,1012,1.7,1013,0.324,1022,0.542,1026,1.001,1027,1.408,1028,0.872,1029,0.557,1031,0.575,1032,1.01,1035,0.51,1040,0.814,1044,0.439,1048,0.925,1052,0.812,1056,1.897,1060,0.66,1061,1.151,1075,0.676,1079,0.642,1080,1.072,1091,0.6,1101,1.25,1104,2.775,1107,2.328,1110,1.624,1123,1.267,1131,0.428,1133,1.127,1140,1.267,1141,1.207,1142,1.653,1143,1.64,1144,2.29,1145,1.113,1148,0.6,1154,0.529,1160,3.07,1186,2.151,1187,1.741,1202,0.538,1203,1.151,1224,0.956,1225,1.048,1227,1.071,1234,1.776,1240,1.284,1241,3.442,1254,1.072,1259,1.741,1261,2.128,1267,1.64,1268,1.332,1270,1.401,1272,2.128,1281,1.299,1297,2.015,1300,2.072,1318,1.134,1326,0.223,1328,1.604,1329,0.898,1332,1.973,1369,0.76,1370,0.645,1371,0.898,1374,2.153,1384,3.16,1391,1.529,1392,0.709,1396,1.098,1401,0.592,1408,1.898,1409,1.548,1415,1.034,1429,1.624,1457,0.66,1459,1.546,1465,3.541,1476,0.439,1488,0.876,1493,0.63,1502,1.866,1504,3.195,1520,2.072,1522,1.234,1529,0.464,1585,1.852,1590,0.872,1592,2.34,1601,2.353,1608,2.105,1613,2.461,1622,2.909,1627,1.188,1629,1.072,1630,0.925,1631,0.814,1632,0.477,1633,1.366,1636,0.778,1637,0.571,1639,0.796,1642,3.092,1645,1.194,1664,2.367,1665,0.956,1668,1.234,1677,1.897,1684,0.69,1687,1.786,1689,1.602,1692,1.332,1702,0.833,1714,1.752,1721,1.332,1724,1.331,1731,1.529,1732,1.947,1737,5.689,1742,3.786,1748,0.892,1750,2.357,1756,1.124,1759,1.752,1776,1.394,1778,1.444,1780,1.807,1797,1.998,1816,2.726,1852,4.257,1895,0.978,1903,1.195,1906,1.691,1932,1.109,1934,2.84,1937,1.048,1940,0.892,1954,1.559,1981,0.892,1982,3.1,1986,0.76,2002,1.866,2007,0.464,2010,0.576,2016,1.443,2021,0.872,2027,3.336,2050,1.024,2062,0.516,2099,5.222,2102,2.002,2103,2.823,2109,1.098,2146,2.451,2147,2.34,2153,1.001,2159,3.481,2162,2.223,2173,1.807,2208,2.91,2209,4.935,2212,1.109,2213,0.794,2228,3.675,2244,2.367,2253,1.072,2279,3.906,2291,0.645,2292,1.559,2293,1.721,2295,1.559,2310,2.726,2338,0.571,2340,1.998,2351,1.604,2362,5.558,2365,4.457,2366,1.401,2368,1.824,2381,1.517,2382,0.76,2428,3.588,2480,1.517,2481,4.237,2485,6.222,2506,1.7,2529,1.867,2531,2.664,2537,2.241,2542,1.15,2543,1.752,2548,1.072,2550,1.124,2554,1.071,2575,2.824,2652,1.438,2660,0.892,2679,2.163,2683,1.998,2694,2.904,2695,4.139,2696,5.808,2698,2.904,2732,4.191,2736,5.218,2737,2.34,2738,1.267,2739,1.807,2740,2.34,2741,1.301,2743,0.743,2744,5.986,2748,0.857,2752,1.472,2754,1.947,2755,4.414,2759,1.366,2765,2.05,2770,2.497,2772,0.872,2776,6.403,2786,1.947,2792,1.897,2795,1.301,2801,6.187,2807,2.59,2819,3.99,2822,1.331,2824,1.124,2826,1.366,2828,3.165,2832,1.96,2835,4.668,2836,2.954,2838,0.872,2848,1.072,2851,1.253,2862,1.866,2871,0.934,2874,1.401,2919,0.814,2936,1.237,2942,2.423,2952,2.34,2963,1.898,2981,2.661,2994,1.604,3010,1.477,3062,2.848,3071,2.241,3074,1.807,3183,2.153,3238,1.632,3279,1.438,3284,3.195,3286,1.477,3289,4.22,3299,1.65,3316,2.105,3328,1.807,3338,1.098,3341,1.807,3350,4.17,3364,3.459,3369,1.401,3370,1.151,3372,4.284,3400,2.241,3424,1.93,3427,3.494,3479,4.707,3658,4.882,3662,4.457,3699,4.122,3721,2.497,3753,2.241,3794,4.33,3854,2.451,3868,3.425,3903,1.366,4023,3.07,4035,1.998,4117,1.866,4161,0.833,4279,2.072,4302,2.726,4356,2.241,4357,4.457,4400,1.807,4435,1.559,4446,1.366,4564,3.1,4566,1.701,4580,2.904,4607,3.952,4621,1.998,4721,1.93,4722,6.906,4773,2.753,4794,1.866,4821,2.726,4864,2.578,5056,1.178,5057,2.726,5076,1.93,5167,1.807,5261,2.578,5264,2.241,5273,3.886,5315,1.752,5341,1.207,5355,2.578,5386,3.675,5511,2.578,5614,2.904,5620,2.904,5637,3.253,5827,3.425,5832,1.65,5848,2.072,5849,3.425,5868,2.34,5870,1.7,5890,1.178,6090,3.886,6212,3.127,6382,3.675,6543,5.194,6564,3.886,6874,2.451,6932,2.451,6934,2.904,6938,3.425,6948,2.241,6950,2.904,6995,3.494,7006,2.072,7129,2.34,7463,2.072,7467,2.072,7604,2.726,7624,1.7,7709,2.904,7725,2.578,7740,2.578,7753,2.726,7763,3.494,7809,2.904,7815,2.241,7843,1.604,8269,4.576,8283,3.723,8457,2.578,8578,3.425,8585,1.93,8646,5.662,8689,4.457,8846,5.194,8847,4.457,8848,2.726,8855,2.578,8868,3.127,8877,4.882,9218,2.904,9263,2.578,9391,5.891,9786,2.904,9973,4.071,10078,6.837,10661,3.425,10740,2.451,10840,4.438,11023,2.241,11074,2.904,11244,2.904,11295,2.726,11606,3.425,11609,6.662,11654,2.904,12221,3.425,13056,3.127,13195,2.578,13372,5.582,13630,2.904,13934,3.425,14025,5.662,14042,3.425,14160,4.457,14205,4.528,14556,2.904,14697,2.904,14983,3.886,15026,6.399,16521,3.425,16707,3.425,16766,3.425,16784,3.425,16928,3.425,17174,3.425,19776,6.816,19777,8.119,19778,8.119,19779,5.528,19780,5.528,19781,3.878,19782,8.638,19783,5.528,19784,3.878,19785,3.878,19786,6.816,19787,3.878,19788,3.878,19789,3.425,19790,3.878,19791,3.878,19792,3.878,19793,3.878,19794,3.878,19795,3.878,19796,3.878,19797,3.878,19798,6.442,19799,8.757,19800,8.757,19801,3.878,19802,3.878,19803,3.425,19804,3.878,19805,5.528,19806,5.528,19807,5.528,19808,6.442,19809,7.022,19810,5.528,19811,5.528,19812,7.423,19813,3.425,19814,7.423,19815,3.878,19816,4.882,19817,5.528,19818,3.878,19819,5.528,19820,3.878,19821,3.878,19822,5.528,19823,3.878,19824,3.878,19825,3.878,19826,3.878,19827,3.878,19828,3.878,19829,3.878,19830,3.878,19831,3.878,19832,3.878,19833,8.262,19834,3.878,19835,3.878,19836,3.878,19837,3.878,19838,3.878,19839,6.442,19840,3.878,19841,3.878,19842,3.878,19843,3.878,19844,3.878,19845,4.882,19846,3.878,19847,3.878,19848,3.878,19849,3.878,19850,7.022,19851,6.442,19852,6.442,19853,6.442,19854,5.528,19855,5.528,19856,3.878,19857,3.878,19858,5.528,19859,6.442,19860,5.528,19861,3.878,19862,3.878,19863,3.878,19864,3.878,19865,3.878,19866,3.878,19867,6.442,19868,3.878,19869,5.528,19870,3.878,19871,8.48,19872,5.528,19873,5.528,19874,3.878,19875,3.878,19876,5.528,19877,3.878,19878,3.878,19879,3.878,19880,3.878,19881,3.878,19882,3.878,19883,3.878,19884,3.878,19885,7.022,19886,7.717,19887,5.528,19888,3.878,19889,7.022,19890,5.528,19891,6.442,19892,5.528,19893,3.878,19894,3.878,19895,5.528,19896,3.878,19897,3.878,19898,3.878,19899,3.878,19900,3.878,19901,5.528,19902,3.878,19903,6.442,19904,3.878,19905,3.878,19906,3.878,19907,3.878,19908,3.878,19909,3.878,19910,3.878,19911,3.878,19912,3.878,19913,3.878,19914,3.878,19915,3.878,19916,3.878,19917,3.878,19918,3.878,19919,3.878,19920,3.878,19921,3.878,19922,6.442,19923,6.442,19924,3.878,19925,3.878,19926,3.878,19927,3.878,19928,3.425,19929,3.425,19930,3.878,19931,3.878,19932,3.878,19933,3.878,19934,3.878,19935,3.878,19936,3.878,19937,3.878,19938,3.878]],["title//en/lessons/sentiment-analysis-syuzhet",[60,0.097,794,0.457,2016,0.696,2839,2.54,19939,3.543]],["body//en/lessons/sentiment-analysis-syuzhet",[1,1.145,2,2.349,3,0.094,4,0.284,5,0.078,9,0.119,12,0.134,13,0.424,14,0.414,15,0.474,17,1.145,18,0.6,22,0.32,23,0.35,25,0.551,26,0.313,28,0.533,29,0.336,31,0.756,33,1.378,36,1.067,38,0.752,39,0.533,40,0.193,42,0.272,45,0.092,46,0.09,47,0.603,48,0.644,49,0.091,50,1.628,52,1.28,53,1.943,55,0.272,56,1.126,57,0.299,59,0.503,60,0.209,63,0.89,64,0.531,65,1.346,68,0.934,69,0.874,70,0.849,71,0.082,74,0.497,76,0.449,78,0.987,81,0.527,82,0.044,83,0.58,87,0.254,88,0.312,89,0.459,90,1.118,92,0.291,93,0.024,94,0.228,95,0.33,99,4.881,101,0.908,103,0.236,104,0.814,105,0.124,106,1.335,107,0.549,108,0.402,111,0.663,112,0.34,113,0.722,114,0.848,115,0.025,116,0.756,117,0.148,119,0.663,120,0.635,122,0.284,123,1.366,124,1.256,125,1.085,127,0.459,128,0.667,129,0.675,130,0.042,131,0.447,132,0.057,133,1.2,134,0.377,135,0.259,136,0.363,137,0.067,138,0.144,139,0.105,144,0.514,146,0.171,152,0.698,153,0.088,154,1.305,157,0.596,158,1.06,159,0.096,160,0.104,164,1.126,167,0.698,169,1.287,170,1.126,171,1.256,172,2.322,173,0.495,174,2.124,176,0.706,179,0.236,181,0.722,183,1.154,185,0.132,186,1.724,187,2.517,189,0.226,190,0.007,191,0.547,193,0.424,197,1.021,200,0.325,201,0.196,202,1.897,203,1.166,205,0.533,208,0.36,211,0.093,214,0.115,217,0.81,219,2.662,220,0.39,221,0.404,223,0.487,227,0.254,228,0.198,236,1.532,238,1.163,241,0.887,242,0.438,243,0.976,247,0.739,249,0.272,251,0.756,253,0.495,256,0.848,257,0.329,259,1.642,261,0.3,262,0.436,264,1.57,266,0.691,267,0.531,268,0.37,272,0.17,273,0.302,277,0.077,282,1.065,284,0.887,288,1.352,289,1.06,291,0.674,294,0.275,296,0.36,297,0.356,298,0.976,303,0.357,304,0.202,305,0.997,306,0.559,307,0.596,310,0.974,311,0.903,312,1.567,313,0.392,315,1.39,316,0.362,319,1.126,321,0.809,324,0.867,326,0.987,328,0.3,333,0.515,335,0.303,340,0.987,341,0.119,344,1.514,345,0.728,347,0.952,348,1.406,349,0.832,353,0.287,356,0.431,360,0.137,365,1.866,368,0.885,369,0.582,375,0.771,377,0.81,379,0.495,380,0.195,381,0.148,383,0.224,387,0.715,390,0.315,394,0.765,395,0.143,396,0.81,399,0.817,400,0.771,402,1.346,405,0.315,406,0.586,407,0.417,409,0.475,410,0.392,416,0.34,417,1.379,419,0.629,420,0.849,422,0.209,424,0.431,425,0.277,427,0.33,428,0.115,429,0.706,430,0.299,431,0.444,433,0.549,435,0.315,436,0.302,438,0.37,439,0.153,440,0.596,441,0.145,442,0.596,443,0.659,444,0.083,448,4.933,449,0.132,450,0.074,459,0.32,461,0.564,468,0.125,469,1.733,470,1.247,471,0.489,472,0.96,473,0.791,476,0.56,486,0.187,487,0.663,488,0.481,489,0.69,491,1.444,493,0.065,495,0.991,496,0.952,497,1.551,499,2.682,503,2.5,504,0.985,506,0.315,507,1.866,508,0.957,509,0.253,511,0.387,513,0.52,517,1.422,519,0.252,521,0.911,525,0.514,526,1.194,527,0.853,529,2.13,530,0.565,532,1.566,533,1.518,534,0.711,541,0.773,542,0.89,546,0.887,547,0.991,550,0.739,551,0.93,556,1.943,557,1.335,559,0.495,560,0.499,561,1.39,566,0.389,567,1.146,570,1.034,571,4.244,573,0.722,575,0.259,576,1.091,577,0.263,594,0.51,599,0.862,601,0.188,603,1.699,605,0.531,607,1.154,608,1.39,609,1.566,610,0.249,618,0.582,622,2.184,632,1.126,635,0.459,643,0.887,644,1.41,645,0.35,646,0.503,647,0.199,654,2.363,659,1.12,661,0.284,663,0.171,665,1.194,666,0.89,668,0.887,672,1.427,675,1.223,676,1.694,679,1.352,680,1.194,681,0.851,682,1.07,687,2.469,699,1.247,700,0.987,701,1.247,703,2.743,707,0.362,709,2.091,711,1.546,712,1.628,714,0.752,715,0.974,716,1.673,720,1.046,721,0.441,732,1.247,736,0.739,737,1.218,738,0.849,739,1.218,740,0.807,741,0.79,752,0.6,755,0.459,757,0.68,761,1.072,762,1.046,763,1.495,765,0.347,766,0.35,768,0.319,778,0.869,779,0.663,788,0.312,794,0.972,795,0.976,799,1.098,800,0.402,803,0.363,809,0.586,810,1.022,812,0.153,817,0.148,827,0.34,828,0.887,830,2.01,832,0.954,834,1.07,835,0.96,836,0.549,840,0.377,848,1.137,852,0.943,854,1.628,858,0.896,863,1.394,876,0.742,877,1.12,880,3.037,882,0.613,900,0.881,904,1.247,907,0.722,908,1.126,912,0.572,913,2.003,914,1.473,917,0.81,921,1.566,926,0.734,931,0.572,933,0.471,939,1.173,940,2.479,946,0.887,947,1.175,949,2.093,951,1.357,953,2.12,956,1.285,957,1.218,967,1.095,969,2.662,972,0.69,974,1.191,976,0.549,977,1.497,980,1.178,982,1.098,983,0.744,984,2.482,985,2.109,986,0.722,988,0.58,989,1.264,990,0.991,991,1.346,996,1.046,997,0.614,998,1.352,1000,0.81,1003,2.003,1004,1.126,1009,0.459,1013,0.353,1015,2.12,1018,1.518,1021,1.948,1022,0.765,1027,0.674,1029,0.431,1032,1.389,1034,0.908,1035,0.677,1040,0.734,1044,0.794,1052,0.459,1057,1.589,1058,1.072,1060,0.572,1062,0.586,1064,1.8,1073,0.402,1074,1.732,1075,0.586,1079,0.647,1083,2.12,1084,0.663,1085,1.315,1101,0.853,1102,1.2,1105,1.111,1106,1.732,1109,3.054,1110,0.848,1111,1.184,1114,1.098,1120,0.644,1127,1.072,1131,0.401,1136,1.949,1139,2.234,1142,1.173,1143,0.997,1144,1.762,1145,0.79,1148,1.255,1152,0.572,1154,1.202,1164,2.363,1182,0.533,1183,0.69,1200,3.487,1201,1.431,1202,0.337,1203,0.997,1204,2.124,1212,0.75,1216,0.6,1227,0.559,1233,0.729,1234,1.866,1239,2.251,1240,1.166,1246,0.867,1254,0.93,1259,1.346,1261,0.791,1272,0.791,1275,2.184,1276,1.28,1280,1.473,1288,4.4,1289,2.261,1292,2.039,1294,0.69,1297,0.773,1313,1.866,1318,0.69,1319,2.969,1325,1.866,1326,0.287,1329,0.964,1330,1.366,1369,0.976,1370,0.987,1371,1.066,1384,1.126,1391,1.378,1392,0.911,1400,0.974,1401,0.533,1411,2.124,1415,1.29,1424,1.315,1425,1.184,1429,0.848,1431,1.694,1445,2.857,1454,0.791,1455,0.997,1459,0.629,1465,1.352,1476,0.381,1478,2.184,1488,0.533,1492,1.41,1493,1.267,1500,1.866,1502,1.618,1516,0.791,1518,1.137,1519,3.922,1520,1.796,1523,0.629,1529,0.5,1531,3.149,1555,2.766,1560,4.443,1568,3.174,1572,4.786,1578,2.71,1579,4.4,1582,4.396,1590,0.756,1591,1.755,1603,2.517,1613,1.072,1614,2.003,1622,1.893,1623,1.618,1631,0.734,1632,0.413,1633,1.755,1639,0.381,1641,1.762,1644,1.28,1645,0.52,1647,1.866,1648,0.445,1662,0.496,1664,2.684,1668,0.644,1669,1.669,1674,0.739,1677,1.604,1683,1.146,1689,0.974,1691,0.614,1692,1.711,1694,1.308,1711,2.894,1717,2.372,1724,0.81,1734,1.215,1743,4.017,1744,1.378,1750,2.407,1776,1.497,1778,1.422,1797,2.145,1806,2.251,1807,2.479,1809,1.711,1810,2.567,1813,1.215,1823,1.541,1825,1.046,1826,1.755,1827,3.382,1828,2.64,1836,1.021,1847,2.322,1853,0.6,1858,1.223,1861,4.017,1862,1.943,1869,2.322,1874,2.88,1883,2.387,1895,0.848,1903,0.874,1906,1.92,1908,2.64,1922,1.317,1930,2.124,1933,3.172,1934,1.988,1937,0.908,1940,0.773,1942,0.999,1947,0.533,1948,0.75,1954,1.352,1956,2.363,1958,1.628,1967,1.28,1983,1.072,1985,1.694,2002,1.618,2003,1.257,2005,0.89,2010,0.3,2013,0.908,2016,1.455,2021,1.12,2058,0.722,2061,1.145,2065,2.398,2074,2.348,2083,1.126,2095,0.546,2097,1.8,2109,1.41,2127,0.392,2130,1.796,2133,0.629,2143,1.184,2151,0.867,2153,1.285,2154,1.154,2155,1.184,2172,0.77,2207,1.431,2208,1.518,2214,1.022,2244,1.893,2246,2.251,2248,1.184,2262,3.508,2293,2.429,2295,2.003,2296,3.312,2298,3.006,2308,2.796,2319,2.234,2322,2.969,2324,1.431,2325,1.247,2338,0.734,2353,1.681,2356,1.215,2368,1.681,2369,1.566,2373,1.551,2378,2.124,2403,4.511,2418,3.006,2427,4.688,2434,1.518,2450,2.459,2512,1.305,2525,2.567,2529,1.72,2531,3.143,2536,1.478,2546,1.673,2550,0.974,2554,1.221,2555,2.12,2556,1.796,2566,5.784,2578,1.346,2584,1.473,2592,2.124,2596,1.618,2619,3.149,2652,1.848,2655,2.973,2660,1.613,2664,1.618,2676,2.398,2678,1.866,2679,1.315,2691,4.017,2698,2.517,2709,2.567,2710,3.149,2726,3.312,2727,2.766,2728,3.312,2732,2.251,2747,1.566,2748,0.447,2749,2.88,2751,3.267,2775,0.997,2786,2.586,2787,3.312,2788,1.352,2791,0.674,2792,1.346,2795,0.791,2797,2.653,2811,1.285,2822,1.581,2827,0.413,2829,0.887,2832,0.887,2839,5.441,2844,0.974,2848,2.031,2869,2.743,2871,0.81,2886,2.184,2903,1.154,2917,1.642,2919,0.967,2930,2.124,2953,2.877,2966,2.184,2974,1.655,3005,2.184,3014,2.234,3016,2.028,3026,1.247,3123,1.28,3125,3.006,3238,0.739,3242,3.312,3247,3.331,3279,1.247,3292,2.234,3299,2.526,3302,3.149,3319,1.732,3338,1.41,3339,3.059,3362,2.363,3369,1.8,3370,1.478,3380,1.431,3382,1.673,3481,4.4,3517,1.566,3540,4.751,3566,2.517,3618,2.88,3659,2.71,3672,1.39,3675,1.796,3681,1.943,3699,4.009,3700,1.518,3713,1.755,3716,1.126,3722,2.124,3726,2.251,3744,1.943,3752,2.517,3779,5.25,3784,2.877,3806,1.431,3821,2.363,3828,1.431,3831,1.39,3833,2.363,3837,2.124,3841,1.566,3856,4.4,3857,3.312,3901,3.582,3904,5.604,3917,4.017,4024,3.317,4026,2.124,4035,2.567,4037,2.124,4107,3.508,4109,2.363,4116,2.124,4117,1.618,4118,1.8,4143,2.479,4147,3.167,4170,2.363,4195,5.126,4270,3.236,4280,3.731,4309,2.124,4329,1.28,4400,1.566,4419,1.098,4439,5.392,4443,5.288,4514,1.184,4566,0.887,4572,3.312,4573,4.4,4579,1.943,4619,2.766,4663,4.688,4664,4.179,4741,2.028,4773,1.848,4942,2.794,4947,3.006,5044,4.4,5095,2.234,5098,2.387,5124,3.312,5135,4.4,5191,2.71,5203,4.4,5234,3.149,5252,1.431,5261,2.234,5272,2.766,5337,3.073,5356,1.154,5404,1.893,5551,1.732,5553,1.566,5602,2.71,5620,2.517,5637,3.494,5661,2.517,5722,1.566,5732,3.149,5810,2.363,5812,2.234,5817,3.752,5822,1.796,5826,3.731,5843,1.796,5865,1.796,5874,3.502,5887,3.431,5890,1.514,6033,5.798,6034,4.4,6194,3.946,6385,4.364,6467,2.88,6475,4.4,6492,3.502,6494,1.943,6500,2.234,6531,1.796,6578,1.943,6581,0.908,6606,2.71,6638,2.517,6660,4.364,6661,1.473,6708,4.928,6753,2.124,6755,1.943,6795,2.517,6865,1.673,6876,2.06,6963,4.017,7171,4.4,7209,1.28,7228,1.673,7294,2.234,7329,2.363,7412,1.949,7454,2.71,7463,1.796,7554,3.006,7558,2.124,7715,2.969,7734,3.312,7842,2.234,8049,2.969,8067,1.673,8092,1.39,8210,2.88,8231,6.529,8282,2.124,8344,2.88,8429,3.502,8454,5.426,8458,4.916,8466,2.969,8477,2.363,8488,2.028,8593,2.969,8642,2.234,8730,4.017,8924,2.71,8959,4.173,8972,3.149,9053,4.4,9067,2.124,9232,2.517,9265,5.243,9332,2.124,9440,3.312,9448,2.234,9477,3.312,9478,3.006,9813,5.798,9966,2.71,10008,2.71,10029,4.4,10058,6.192,10069,3.502,10097,2.969,10309,2.363,10788,2.234,10844,2.517,10913,2.124,11025,2.517,11196,4.4,11208,2.969,11395,2.969,11747,4.017,11919,2.969,12212,2.969,12616,5.243,12793,2.517,12839,4.017,12843,2.969,12847,2.969,12889,2.71,13078,2.517,13090,2.363,13255,2.71,13269,4.786,13446,4.4,13659,2.969,13902,2.969,13929,4.017,14121,4.017,14143,2.363,14151,4.017,14194,4.4,14209,2.969,14213,6.706,14216,2.969,14276,2.969,14293,2.71,14549,3.312,14556,2.517,14584,4.4,14697,2.517,14743,2.517,14877,3.502,14950,3.731,14960,7.433,15560,2.517,15697,2.71,15703,7.164,16190,2.969,16819,2.969,16820,7.56,16942,4.017,17085,4.916,18054,2.969,18740,2.969,19278,2.969,19298,4.4,19378,2.969,19786,2.969,19939,7.097,19940,1.215,19941,6.893,19942,3.361,19943,8.838,19944,7.805,19945,8.619,19946,5.936,19947,4.982,19948,4.982,19949,4.982,19950,4.982,19951,4.982,19952,4.982,19953,4.982,19954,4.982,19955,8.763,19956,8.044,19957,3.361,19958,3.361,19959,4.982,19960,3.361,19961,3.361,19962,5.936,19963,6.565,19964,3.361,19965,3.361,19966,8.559,19967,8.229,19968,3.361,19969,5.936,19970,5.936,19971,5.936,19972,3.361,19973,3.361,19974,6.565,19975,3.361,19976,7.011,19977,3.361,19978,3.361,19979,3.361,19980,3.361,19981,4.982,19982,4.982,19983,4.982,19984,4.4,19985,3.361,19986,4.982,19987,2.969,19988,3.361,19989,3.361,19990,3.361,19991,3.361,19992,3.361,19993,3.361,19994,3.361,19995,3.361,19996,3.361,19997,3.361,19998,3.361,19999,5.936,20000,7.011,20001,5.936,20002,5.936,20003,7.343,20004,5.936,20005,5.936,20006,7.805,20007,6.565,20008,7.6,20009,5.936,20010,5.936,20011,3.361,20012,3.361,20013,3.361,20014,3.361,20015,3.361,20016,3.361,20017,3.361,20018,4.982,20019,3.361,20020,3.361,20021,3.361,20022,3.361,20023,3.361,20024,3.361,20025,3.361,20026,3.361,20027,6.565,20028,5.936,20029,4.982,20030,4.982,20031,3.361,20032,3.361,20033,4.982,20034,3.361,20035,3.361,20036,3.361,20037,3.361,20038,2.71,20039,3.361,20040,3.361,20041,3.361,20042,4.982,20043,3.361,20044,3.361,20045,5.936,20046,3.361,20047,3.361,20048,3.361,20049,3.361,20050,3.361,20051,3.361,20052,3.361,20053,3.361,20054,3.361,20055,3.361,20056,3.361,20057,3.361,20058,3.361,20059,4.982,20060,3.361,20061,3.361,20062,3.361,20063,3.361,20064,3.361,20065,4.982,20066,3.361,20067,3.361,20068,3.361,20069,3.361,20070,3.361,20071,3.361,20072,3.361,20073,3.361,20074,3.361,20075,3.361,20076,3.361,20077,4.982,20078,3.361,20079,6.565,20080,3.361,20081,3.361,20082,3.361,20083,3.361,20084,3.361,20085,3.361,20086,3.361,20087,3.361,20088,4.982,20089,4.982,20090,4.982,20091,4.982,20092,3.361,20093,8.802,20094,8.802,20095,3.361,20096,3.361,20097,3.361,20098,3.361,20099,6.565,20100,4.982,20101,3.361,20102,3.361,20103,3.361,20104,4.982,20105,3.361,20106,4.982,20107,3.361,20108,3.361,20109,3.361,20110,4.982,20111,3.361,20112,4.982,20113,3.361,20114,4.982,20115,4.982,20116,4.982,20117,4.982,20118,4.982,20119,3.361,20120,3.361,20121,3.361,20122,3.361,20123,3.361,20124,2.322,20125,5.936,20126,7.011,20127,6.565,20128,2.234,20129,3.361,20130,3.361,20131,3.295,20132,3.361,20133,4.982,20134,3.361,20135,3.361,20136,4.982,20137,3.361,20138,3.361,20139,6.565,20140,4.982,20141,4.982,20142,4.982,20143,4.982,20144,4.982,20145,4.982,20146,4.982,20147,4.982,20148,4.982,20149,4.982,20150,3.361,20151,3.361,20152,3.361,20153,5.936,20154,4.982,20155,4.982,20156,4.982,20157,4.982,20158,3.361,20159,3.361,20160,3.361,20161,3.361,20162,3.361,20163,3.361,20164,3.361,20165,5.936,20166,3.361,20167,3.361,20168,4.982,20169,7.343,20170,4.982,20171,4.982,20172,3.361,20173,3.361,20174,3.361,20175,3.361,20176,3.361,20177,3.361,20178,3.361,20179,3.361,20180,3.361,20181,3.361,20182,3.361,20183,3.361,20184,3.361,20185,3.361,20186,2.234,20187,3.361,20188,3.361,20189,3.361,20190,3.361,20191,3.361,20192,3.361,20193,3.361,20194,3.361,20195,2.363,20196,2.969,20197,2.969,20198,3.361,20199,3.361,20200,3.361,20201,3.361,20202,3.361,20203,3.361,20204,3.361,20205,3.361,20206,3.361,20207,3.361,20208,4.982,20209,3.361,20210,3.361,20211,3.361,20212,3.361,20213,3.361,20214,4.982,20215,4.982,20216,4.982,20217,4.4,20218,4.982,20219,4.982,20220,4.982,20221,4.982,20222,4.982,20223,4.4,20224,4.982,20225,4.982,20226,6.565,20227,4.982,20228,4.982,20229,3.361,20230,3.361,20231,3.361,20232,3.361,20233,3.361,20234,3.361,20235,4.982,20236,4.982,20237,4.982,20238,4.982,20239,4.982,20240,4.982,20241,4.982,20242,4.982,20243,4.982,20244,4.982,20245,4.982,20246,4.982,20247,4.982,20248,4.982,20249,6.565,20250,4.982,20251,4.982,20252,4.982,20253,3.361,20254,3.361,20255,4.982,20256,4.982,20257,4.982,20258,4.982,20259,4.982,20260,4.4,20261,4.982,20262,4.982,20263,4.982,20264,4.982,20265,3.731,20266,4.982,20267,4.982,20268,4.982,20269,4.982,20270,4.982,20271,4.982,20272,4.982,20273,4.982,20274,3.361,20275,3.361,20276,3.361,20277,3.361,20278,3.361,20279,3.361,20280,3.361,20281,3.361,20282,3.361,20283,3.361,20284,3.361,20285,3.361,20286,3.361,20287,3.361,20288,3.361,20289,4.982,20290,4.982,20291,4.982,20292,4.982,20293,4.982,20294,4.982,20295,4.982,20296,4.982,20297,4.982,20298,4.982,20299,4.4,20300,4.982,20301,4.982,20302,4.982,20303,3.361,20304,3.361,20305,2.969,20306,3.361,20307,3.361,20308,3.361,20309,3.361,20310,3.361,20311,3.361,20312,3.361]],["title//en/lessons/sentiment-analysis",[12,0.065,794,0.628,953,1.87,2839,2.54]],["body//en/lessons/sentiment-analysis",[1,0.934,2,1.957,3,0.091,4,0.268,5,0.076,6,0.375,7,1.258,8,0.438,9,0.097,12,0.134,14,0.442,15,0.485,17,0.688,18,0.288,23,0.41,24,1.397,25,0.486,26,0.457,27,1.459,29,0.189,30,1.031,33,1.548,34,1.841,38,0.5,39,0.555,40,0.18,42,0.191,45,0.086,46,0.108,47,0.298,48,1.355,49,0.061,51,1.113,52,1.503,55,0.605,56,1.875,58,0.472,59,0.824,60,0.204,62,2.475,64,0.741,65,2.019,67,0.908,69,1.175,71,0.077,72,0.773,74,0.469,76,0.492,78,0.931,81,0.516,82,0.044,83,0.87,87,0.216,88,0.576,92,0.341,93,0.024,94,0.525,96,0.641,100,1.839,103,0.546,104,0.8,105,0.123,107,0.638,110,0.353,112,0.715,114,0.995,115,0.025,117,0.1,118,0.8,119,0.525,120,0.625,121,1.322,122,0.29,123,0.908,124,1.64,125,0.721,129,0.341,130,0.04,131,0.745,132,0.061,133,0.95,134,0.423,135,0.248,136,0.516,137,0.07,138,0.138,139,0.083,144,0.484,145,0.364,146,0.169,152,0.553,153,0.111,154,1.973,157,0.929,159,0.081,160,0.11,161,1.757,164,1.875,167,0.375,169,1.097,170,2.178,171,2.056,173,0.461,175,1.355,176,1.486,177,5.611,179,0.525,180,1.128,181,0.848,185,0.121,186,1.355,187,2.955,189,0.222,190,0.008,193,0.498,200,0.487,201,0.18,205,1.23,206,1.742,211,0.244,212,2.022,214,0.135,222,1.289,223,0.237,227,0.332,228,0.203,229,1.39,232,1.841,241,1.042,242,0.227,244,1.632,247,0.867,249,0.453,253,0.365,256,1.411,257,0.323,262,0.512,263,0.257,264,0.688,266,0.904,267,0.353,272,0.191,273,0.325,276,1.425,277,0.077,289,1.456,294,0.218,295,3.85,297,0.296,299,1.161,301,2.19,304,0.391,305,1.93,306,0.656,307,0.67,310,1.144,311,0.485,312,1.717,316,0.359,318,1.082,320,0.995,321,0.641,324,1.018,325,1.885,326,1.082,329,0.791,330,0.784,333,0.267,334,2.19,335,0.281,339,1.042,341,0.11,344,1.199,345,0.736,346,1.544,348,0.791,350,0.257,353,0.266,356,0.341,357,0.267,360,0.179,363,0.365,364,1.885,368,0.498,375,0.866,377,0.95,379,0.958,380,0.242,381,0.231,382,0.565,383,0.301,387,1.146,390,0.339,391,2.553,395,0.135,399,0.904,401,0.705,403,1.199,405,0.268,407,0.393,409,0.44,410,0.98,416,0.887,420,0.672,422,0.238,424,0.484,425,0.278,427,0.694,428,0.222,430,0.466,431,0.267,432,0.81,433,0.617,435,0.189,436,0.273,437,1.117,438,0.387,439,0.164,440,1.028,441,0.158,444,0.082,446,1.348,447,0.716,449,0.146,450,0.133,451,1.379,459,0.375,461,0.447,462,2.217,463,1.018,464,0.829,468,0.142,469,1.973,471,0.733,472,0.707,473,1.318,476,0.393,486,0.175,488,0.32,489,1.335,493,0.076,497,2.024,498,0.567,499,2.528,504,0.512,505,0.512,506,0.412,509,0.232,510,1.499,511,0.364,512,1.39,513,0.464,519,0.179,521,1.419,522,1.512,523,2.151,525,0.563,526,1.205,527,0.567,529,2.718,530,0.487,531,0.242,534,0.778,538,1.066,540,1.706,542,1.386,543,0.887,547,1.205,548,1.785,550,0.867,551,1.091,559,1.042,560,0.412,566,0.372,567,1.786,571,3.235,572,0.791,573,0.848,575,0.208,576,1.115,577,0.625,587,1.273,589,0.995,590,0.764,591,0.758,592,2.383,598,2.257,599,0.8,600,0.773,601,0.164,603,1.749,605,0.353,610,0.238,613,0.964,618,0.387,622,1.729,625,4.148,635,0.764,636,1.379,644,2.003,645,0.327,646,0.868,647,0.18,649,1.228,657,2.381,661,0.359,663,0.164,666,0.705,668,1.478,672,1.189,673,0.453,678,1.366,680,0.672,681,0.917,683,0.539,690,0.705,700,1.291,703,2.544,705,0.356,706,0.705,707,0.412,712,2.125,714,1.128,723,2.623,724,0.641,739,1.149,740,0.688,741,1.143,743,2.43,744,0.472,750,0.387,754,5.159,755,0.653,757,0.764,758,0.625,765,0.361,766,0.457,768,0.404,776,2.665,777,0.634,778,0.688,779,0.745,780,1.228,781,2.623,785,0.688,787,1.066,788,0.443,792,2.108,793,2.178,794,0.978,799,1.829,800,0.67,801,1.117,802,0.764,803,0.288,805,1.355,806,0.865,810,1.149,812,0.19,814,0.738,817,0.222,823,2.494,824,2.281,828,1.042,831,3.275,834,1.202,835,0.707,836,0.78,840,0.664,847,0.867,848,0.756,852,0.804,854,2.711,860,1.587,863,0.999,870,2.125,871,1.701,876,0.399,877,1.592,883,1.752,884,0.81,900,0.758,904,1.463,907,1.52,910,1.199,912,0.672,913,3.383,916,1.322,917,0.95,924,0.931,926,0.581,928,2.442,930,0.634,931,1.273,933,1.087,939,0.929,941,1.985,945,1.322,947,1.156,949,1.826,950,0.296,951,0.999,953,3.687,954,0.565,955,2.601,956,1.018,967,0.525,968,1.486,969,2.108,974,1.737,975,1.018,976,0.594,980,1.171,982,2.808,983,0.737,989,0.931,990,1.252,996,0.829,997,1.189,998,2.25,999,2.494,1000,0.539,1009,1.113,1011,0.972,1012,1.729,1013,0.198,1021,2.42,1022,0.733,1027,0.791,1029,0.341,1031,0.777,1034,1.512,1035,0.364,1044,0.737,1048,0.934,1057,2.257,1058,1.258,1064,1.426,1073,0.929,1079,0.632,1083,1.679,1084,0.942,1085,1.544,1087,1.463,1098,2.25,1103,1.976,1104,2.383,1105,0.625,1109,3.259,1110,1.411,1116,1.355,1117,3.181,1118,3.485,1129,3.005,1130,1.144,1131,0.373,1134,2.955,1135,0.887,1136,2.769,1143,1.661,1145,0.625,1148,0.61,1152,0.672,1154,0.539,1162,1.091,1165,0.995,1167,1.228,1186,2.051,1187,1.066,1188,2.623,1190,2.19,1202,0.267,1203,1.171,1209,2.381,1211,3.422,1212,0.498,1214,3.934,1216,0.705,1217,5.744,1225,1.066,1227,1.082,1233,0.736,1234,1.719,1239,1.783,1246,1.018,1254,1.548,1278,1.632,1294,1.149,1298,0.95,1301,1.783,1318,0.81,1320,2.884,1326,0.227,1329,1.056,1330,1.719,1332,0.929,1370,0.656,1378,1.322,1392,1.023,1396,2.409,1400,1.622,1401,0.873,1402,2.033,1406,1.729,1408,1.355,1409,1.122,1415,0.581,1424,3.191,1425,1.971,1456,1.632,1461,1.717,1471,1.144,1492,2.003,1493,1.26,1494,2.108,1500,2.19,1502,1.899,1516,0.929,1518,1.072,1522,0.656,1523,1.047,1529,0.336,1555,2.19,1585,1.322,1590,1.892,1601,1.679,1614,1.587,1627,0.848,1629,1.091,1630,0.804,1637,0.958,1638,2.623,1642,2.131,1643,1.228,1644,1.503,1645,0.61,1648,0.581,1651,2.615,1654,1.322,1660,1.973,1661,3.61,1662,0.636,1665,1.967,1668,1.611,1670,1.587,1677,1.066,1683,1.288,1690,3.13,1692,1.355,1696,3.61,1704,2.314,1717,1.199,1724,1.348,1725,2.076,1727,1.228,1730,2.076,1731,2.067,1744,1.091,1747,1.783,1749,1.679,1750,1.171,1756,1.144,1766,2.774,1775,1.426,1778,1.047,1791,1.729,1793,2.998,1794,1.899,1803,2.623,1806,2.938,1807,1.964,1808,1.899,1809,1.922,1813,3.153,1823,0.867,1827,3.646,1828,1.587,1829,1.964,1833,1.544,1840,2.108,1846,2.108,1847,1.839,1852,2.033,1858,1.134,1862,3.759,1881,1.679,1882,4.27,1895,1.411,1896,4.509,1903,1.1,1922,0.791,1926,1.729,1931,2.883,1937,1.512,1940,0.908,1942,0.791,1947,0.625,1948,0.498,1952,1.587,1954,2.25,1961,2.528,1972,0.929,1983,1.785,1995,2.326,2021,1.259,2037,3.275,2057,1.632,2061,0.688,2062,0.525,2072,1.729,2079,0.773,2095,0.909,2104,0.791,2109,1.584,2120,2.033,2122,1.839,2126,3.735,2127,0.46,2130,2.108,2131,1.355,2147,2.381,2152,1.729,2180,1.258,2183,1.922,2197,4.512,2202,2.453,2214,1.533,2234,0.95,2237,1.463,2244,2.383,2253,1.799,2256,2.883,2258,1.228,2262,2.108,2272,1.785,2290,2.883,2291,0.656,2292,1.587,2293,2.024,2307,1.544,2309,0.641,2316,4.319,2332,2.494,2338,0.581,2357,1.463,2373,2.326,2374,1.679,2377,1.899,2378,2.494,2403,3.235,2417,2.076,2446,6.6,2448,1.463,2480,1.544,2495,1.964,2499,2.955,2512,0.867,2536,2.1,2545,1.899,2548,1.091,2550,1.144,2554,1.177,2570,2.774,2575,1.587,2597,2.493,2600,2.033,2603,6.025,2619,2.494,2621,4.09,2625,2.19,2635,2.883,2640,2.381,2644,4.148,2651,2.623,2652,2.771,2655,2.19,2660,1.288,2664,3.842,2669,5.252,2673,1.899,2675,3.235,2678,4.308,2683,2.033,2719,3.522,2726,2.623,2732,1.783,2738,1.289,2741,1.318,2743,0.756,2744,2.494,2748,0.525,2752,0.656,2753,2.314,2769,3.181,2770,1.783,2783,1.729,2799,2.25,2803,2.131,2804,4.191,2807,1.587,2811,1.018,2832,1.042,2839,5.431,2842,1.322,2851,1.056,2861,1.587,2883,3.036,2891,2.494,2897,2.774,2917,1.091,2938,2.571,2942,1.729,2943,2.544,2950,2.108,2955,1.964,2974,2.013,2975,1.426,3009,2.108,3012,2.623,3014,4.967,3028,1.503,3033,2.281,3045,1.783,3048,1.899,3094,1.117,3099,3.537,3117,2.314,3123,2.846,3124,1.632,3154,2.923,3166,3.537,3198,1.839,3216,2.774,3218,1.679,3229,0.81,3239,2.381,3240,2.623,3252,2.623,3256,3.72,3277,2.314,3285,1.839,3286,1.503,3298,3.13,3319,2.883,3327,3.181,3338,1.584,3347,2.19,3357,4.509,3360,2.022,3369,1.426,3370,1.661,3380,3.58,3394,1.544,3399,6.025,3414,1.463,3439,1.569,3473,3.181,3475,5.913,3617,4.723,3669,1.018,3700,2.528,3706,1.289,3710,2.381,3713,1.971,3742,2.281,3784,2.85,3788,2.381,3805,2.774,3810,2.623,3811,2.281,3828,1.679,3834,2.281,3837,4.11,3875,4.191,3903,1.39,3905,1.783,3906,1.783,3971,1.839,3997,5.076,4012,2.108,4022,1.839,4023,1.632,4101,3.506,4104,3.972,4108,1.503,4113,1.839,4118,1.426,4124,1.587,4161,1.397,4165,2.033,4265,1.042,4269,2.623,4270,3.364,4273,1.783,4301,2.494,4329,1.503,4352,2.033,4437,1.587,4439,2.623,4442,2.108,4456,1.503,4508,1.355,4606,4.87,4608,2.033,4611,1.899,4624,2.494,4631,2.955,4794,1.899,4968,2.381,5056,1.199,5077,2.623,5098,1.587,5167,2.608,5171,2.494,5234,4.723,5244,6.025,5266,3.235,5313,2.108,5315,1.783,5341,1.228,5346,3.485,5389,1.144,5471,2.108,5473,1.783,5513,1.632,5553,1.839,5607,2.033,5613,2.381,5635,1.899,5663,2.955,5706,2.281,5817,4.905,5841,3.485,5843,2.108,5850,4.905,5856,5.977,5876,4.148,5881,3.236,5890,1.701,5951,2.19,6065,3.181,6103,2.381,6210,1.544,6211,2.774,6373,6.025,6492,4.975,6511,2.774,6519,5.744,6523,5.986,6565,5.923,6599,3.72,6600,3.181,6618,3.181,6656,3.485,6662,2.774,6665,4.191,6866,4.943,7057,5.923,7083,4.319,7124,4.512,7141,4.191,7225,2.955,7226,2.774,7348,5.252,7393,3.485,7412,2.19,7463,2.108,7467,2.99,7553,3.485,7727,2.955,7744,4.509,7749,1.839,7760,2.494,7761,2.623,8041,2.494,8045,2.774,8052,2.623,8092,1.632,8215,2.494,8227,5.252,8234,3.181,8235,3.181,8289,1.899,8426,3.934,8432,4.943,8441,5.595,8454,4.918,8546,2.774,8632,2.623,8690,2.955,9025,2.955,9056,4.975,9061,2.774,9062,6.6,9067,5.378,9116,3.485,9184,1.839,9192,2.774,9216,3.181,9219,2.623,9222,2.955,9247,5.57,9333,5.252,9433,2.774,9494,3.181,9647,2.281,9766,3.181,9994,3.934,10151,4.943,10153,2.774,10228,2.494,10242,3.934,10300,4.191,10337,2.19,10499,6.025,10501,4.191,10815,6.025,10918,2.955,10952,2.955,11039,2.774,11089,3.485,11293,3.485,11294,2.381,11389,2.955,11405,3.485,11542,3.485,12182,3.485,12265,5.595,12462,2.623,12478,3.485,12760,3.485,12815,5.252,13232,3.181,13537,2.955,13552,3.485,14143,2.774,14247,3.485,14753,5.595,14771,6.435,14867,3.485,15026,2.774,15464,4.191,15466,6.928,15661,3.485,15710,4.512,16184,3.485,16186,2.774,16251,3.485,16263,6.25,17519,3.485,17538,6.434,18297,3.181,18628,4.943,19940,1.426,19956,4.943,19984,3.485,19987,6.6,20124,1.544,20265,2.955,20313,7.077,20314,3.946,20315,3.946,20316,3.485,20317,3.946,20318,3.946,20319,3.946,20320,3.485,20321,9.118,20322,3.946,20323,3.946,20324,3.946,20325,3.946,20326,3.946,20327,3.946,20328,3.946,20329,3.946,20330,3.946,20331,3.946,20332,3.946,20333,3.485,20334,3.946,20335,5.597,20336,3.946,20337,5.597,20338,5.597,20339,5.597,20340,3.946,20341,3.946,20342,3.946,20343,3.946,20344,3.946,20345,3.946,20346,3.485,20347,4.943,20348,3.946,20349,3.946,20350,3.946,20351,3.946,20352,3.946,20353,9.22,20354,3.946,20355,3.946,20356,3.946,20357,3.946,20358,3.946,20359,3.946,20360,3.946,20361,3.946,20362,3.946,20363,3.946,20364,6.504,20365,5.744,20366,3.946,20367,3.946,20368,3.946,20369,3.946,20370,3.946,20371,3.946,20372,3.946,20373,3.946,20374,3.485,20375,5.597,20376,3.485,20377,3.946,20378,3.946,20379,3.946,20380,6.504,20381,6.504,20382,8.156,20383,8.296,20384,8.78,20385,8.296,20386,5.744,20387,3.946,20388,5.597,20389,5.597,20390,5.597,20391,7.077,20392,8.91,20393,6.504,20394,6.504,20395,6.504,20396,6.504,20397,3.946,20398,3.946,20399,3.946,20400,3.946,20401,3.946,20402,3.946,20403,3.946,20404,3.946,20405,3.946,20406,3.946,20407,3.946,20408,3.946,20409,7.761,20410,7.472,20411,3.946,20412,7.982,20413,3.946,20414,3.946,20415,3.946,20416,3.946,20417,3.946,20418,3.946,20419,3.946,20420,3.946,20421,3.946,20422,3.946,20423,3.946,20424,3.946,20425,3.946,20426,3.946,20427,3.946,20428,3.946,20429,3.946,20430,3.946,20431,3.946,20432,3.946,20433,3.946,20434,3.946,20435,7.472,20436,8.412,20437,7.472,20438,7.472,20439,6.6,20440,7.472,20441,7.472,20442,7.472,20443,7.472,20444,3.946,20445,3.946,20446,5.597,20447,5.597,20448,5.597,20449,5.597,20450,5.597,20451,3.946,20452,3.946,20453,3.946,20454,6.504,20455,3.946,20456,3.946,20457,3.946,20458,3.946,20459,3.946,20460,3.946,20461,3.946,20462,3.946,20463,3.946,20464,5.597,20465,5.597,20466,5.597,20467,3.946,20468,3.946,20469,3.946,20470,3.946,20471,3.946,20472,3.946,20473,3.946,20474,3.946,20475,3.946,20476,3.946,20477,3.946,20478,3.946,20479,3.946,20480,3.946,20481,3.946,20482,3.946,20483,3.946,20484,3.946,20485,3.946,20486,3.946,20487,3.946,20488,3.946,20489,3.946,20490,3.946,20491,3.946,20492,3.946,20493,3.946,20494,3.946,20495,3.946,20496,3.946,20497,3.946,20498,3.946,20499,3.946,20500,3.946,20501,3.946,20502,3.946,20503,3.946,20504,3.946,20505,3.946,20506,5.597,20507,4.943,20508,3.946,20509,3.946,20510,3.946,20511,3.485,20512,3.946,20513,3.946,20514,3.946,20515,3.946]],["title//en/lessons/shiny-leaflet-newspaper-map-tutorial",[93,0.012,357,0.275,988,0.473,2016,0.644,2752,0.676,20516,3.59]],["body//en/lessons/shiny-leaflet-newspaper-map-tutorial",[1,0.816,4,0.193,5,0.078,7,1.285,8,0.699,9,0.12,12,0.136,13,0.509,14,0.331,15,0.501,17,0.703,18,0.57,19,0.795,22,0.54,23,0.419,25,0.356,26,0.212,27,1.544,29,0.193,31,0.906,32,1.089,34,0.993,38,0.508,39,0.429,40,0.167,42,0.244,45,0.093,46,0.107,47,0.497,49,0.087,50,1.317,51,1.096,55,0.579,57,0.38,59,0.842,60,0.21,63,0.719,64,0.36,65,1.089,70,0.686,71,0.091,73,1.862,74,0.769,76,0.497,78,0.67,79,2.621,81,0.493,82,0.031,87,0.219,88,0.412,89,0.802,92,0.349,93,0.026,94,0.385,95,0.645,103,0.399,105,0.131,106,1.844,107,0.445,108,0.68,110,0.36,111,1.04,112,0.884,113,0.866,114,1.016,115,0.026,116,1.277,117,0.168,118,1.008,119,0.536,120,0.699,122,0.26,123,0.927,125,0.737,127,0.55,129,0.569,130,0.044,131,0.756,132,0.058,134,0.305,135,0.256,136,0.586,137,0.069,138,0.152,139,0.178,140,0.993,141,0.926,144,0.569,145,0.659,146,0.188,153,0.116,154,1.446,158,1.464,159,0.09,160,0.114,166,2.284,169,0.79,173,0.429,179,0.576,185,0.127,189,0.212,190,0.008,191,0.659,193,0.831,200,0.262,201,0.166,203,1.188,211,0.181,214,0.244,216,1.608,220,0.315,221,0.579,223,0.482,227,0.317,228,0.214,230,1.576,236,1.04,237,1.016,238,1.113,241,1.064,242,0.232,249,0.61,251,0.906,253,0.37,257,0.338,259,1.114,261,0.673,262,0.736,263,0.32,264,1.49,265,2.431,266,0.832,267,0.718,268,0.444,269,3.427,272,0.306,273,0.31,276,1.616,277,0.079,284,1.064,290,1.419,291,0.808,294,0.222,297,0.374,303,0.501,304,0.482,306,0.945,307,0.482,309,0.971,313,0.662,316,0.363,320,1.899,324,1.466,325,1.168,326,0.67,328,0.36,329,1.319,333,0.445,335,0.284,339,1.886,340,1.094,341,0.139,345,0.789,348,1.139,349,0.945,350,0.429,353,0.356,356,0.349,357,0.593,358,1.148,360,0.207,363,0.262,368,1.014,369,0.828,374,1.016,375,0.623,379,0.593,380,0.195,381,0.212,383,0.308,387,0.579,389,0.722,390,0.272,394,0.731,395,0.096,397,1.22,400,0.879,401,1.345,405,0.193,406,0.703,407,0.549,408,1.766,410,0.955,413,1.766,414,0.737,416,0.665,417,1.193,418,0.482,420,0.967,422,0.262,424,0.676,427,0.7,428,0.257,430,0.453,431,0.529,432,1.35,433,0.626,435,0.428,436,0.254,438,0.401,439,0.199,440,1.048,441,0.167,442,0.935,444,0.083,447,0.725,449,0.154,450,0.12,459,0.679,461,0.745,462,2.235,463,1.04,468,0.153,470,1.381,471,0.395,473,1.337,476,0.529,485,0.717,486,0.182,487,0.536,488,0.533,491,1.168,493,0.066,495,0.993,504,0.522,505,0.926,506,0.374,508,0.775,509,0.226,511,0.325,517,1.063,519,0.226,522,1.089,524,1.22,525,0.618,526,1.283,527,0.945,530,0.523,531,0.338,534,0.855,538,1.089,541,0.927,542,0.719,545,2.259,546,1.064,547,0.608,549,0.756,550,0.886,551,1.114,557,0.906,559,0.593,560,0.491,566,0.393,570,0.926,572,0.808,575,0.289,583,0.736,589,1.016,590,0.55,591,0.837,594,0.341,596,1.016,597,1.141,599,1.025,600,0.79,601,0.094,603,0.772,605,0.36,610,0.24,613,0.457,618,0.7,640,1.811,645,0.329,646,0.789,647,0.2,655,1.939,661,0.309,662,0.906,663,0.166,665,0.967,666,0.719,668,1.064,670,4.939,673,0.533,675,1.363,678,1.581,681,0.926,683,1.195,684,1.196,687,1.608,705,0.393,707,0.363,708,1.419,709,2.001,720,1.254,721,0.242,724,1.465,736,0.886,737,0.827,739,1.35,740,0.495,741,0.756,743,1.384,748,1.113,750,0.645,753,1.715,755,0.524,757,0.898,763,1.088,765,0.232,766,0.502,768,0.3,774,0.922,778,0.703,780,1.254,785,0.703,787,1.089,788,0.54,794,0.684,800,0.935,802,0.898,803,0.642,804,2.259,806,0.875,807,0.857,809,0.703,810,1.77,812,0.182,814,1.231,817,0.232,821,0.745,823,2.547,824,2.329,827,0.407,828,1.737,830,1.432,832,1.26,834,0.866,835,0.509,837,3.515,839,0.383,840,0.666,841,0.971,847,0.886,852,0.579,858,0.608,859,1.862,863,0.719,874,0.991,876,0.909,877,1.844,878,2.329,882,0.698,884,1.546,886,1.621,900,0.431,907,0.866,910,1.726,916,1.35,920,1.494,927,1.715,929,2.505,930,0.644,947,1.369,950,0.181,954,0.722,980,1.137,981,1.137,982,1.317,983,0.644,988,1.095,989,0.67,990,0.608,991,1.535,1000,0.55,1009,0.975,1013,0.393,1022,0.876,1024,0.993,1026,1.466,1028,0.906,1029,0.349,1031,0.933,1032,1.377,1035,0.659,1036,1.456,1037,1.384,1040,1.354,1044,0.745,1048,1.122,1051,0.703,1052,0.524,1056,1.089,1059,1.571,1060,0.686,1062,1.504,1065,3.603,1066,2.076,1073,0.482,1075,0.703,1079,0.638,1084,0.756,1098,1.62,1101,1.153,1102,0.971,1105,0.639,1111,1.419,1119,1.903,1120,1.088,1131,0.423,1133,0.902,1135,0.906,1148,0.623,1151,0.564,1160,1.666,1182,1.273,1183,1.466,1187,1.089,1202,0.273,1212,0.831,1224,0.993,1225,1.778,1227,0.945,1228,1.766,1233,0.419,1237,3.862,1240,1.124,1276,1.535,1281,1.35,1297,1.514,1300,2.153,1326,0.327,1329,1.372,1330,1.514,1369,0.79,1370,0.67,1391,1.114,1392,1.038,1394,1.456,1396,1.141,1408,1.384,1409,0.808,1415,1.182,1418,1.666,1426,0.608,1429,1.016,1433,1.856,1455,1.196,1457,0.967,1458,2.005,1459,1.231,1460,2.645,1465,3.436,1466,2.431,1468,2.679,1478,1.766,1488,0.639,1492,1.141,1493,1.16,1499,1.62,1529,0.429,1563,0.623,1567,2.431,1586,1.82,1590,0.906,1613,1.811,1614,1.62,1619,1.494,1626,2.237,1627,1.22,1630,0.945,1631,1.052,1632,0.698,1637,0.836,1643,1.254,1648,0.588,1651,1.62,1660,1.737,1662,0.569,1663,2.679,1665,1.4,1684,0.86,1687,1.9,1689,1.168,1690,1.939,1691,1.377,1692,1.951,1694,0.55,1702,0.866,1707,1.419,1729,1.196,1748,1.307,1797,2.053,1825,1.254,1853,1.464,1903,1.052,1906,1.721,1913,1.715,1920,1.62,1922,0.808,1934,1.903,1946,2.547,1947,0.639,1961,1.82,1964,1.419,1967,1.535,1981,0.927,1986,0.79,1995,1.254,2003,0.772,2007,0.68,2010,0.508,2013,1.089,2016,1.477,2057,1.666,2059,2.679,2061,1.147,2062,0.536,2063,1.317,2086,1.907,2087,1.088,2099,2.547,2104,0.808,2109,1.141,2129,1.225,2142,2.569,2151,1.04,2154,1.384,2162,1.62,2172,0.976,2173,1.878,2183,1.951,2189,1.419,2193,1.225,2198,1.285,2212,0.808,2213,1.153,2234,1.882,2235,2.005,2246,2.566,2253,1.571,2263,2.832,2271,1.535,2275,1.254,2289,3.59,2291,1.532,2298,5.314,2302,3.748,2309,1.068,2310,4.624,2315,3.153,2324,1.715,2356,1.456,2368,2.273,2373,1.254,2382,1.4,2448,1.494,2507,2.237,2510,5.021,2529,1.168,2539,2.547,2542,1.014,2548,1.571,2578,1.089,2621,3.283,2674,2.237,2696,5.021,2729,2.005,2737,2.431,2741,0.949,2743,1.088,2748,1.068,2752,1.534,2758,1.666,2765,1.494,2766,2.972,2772,1.694,2791,0.808,2816,2.005,2819,1.766,2825,1.289,2826,2.001,2827,0.926,2829,1.064,2838,2.11,2842,1.35,2844,2.537,2845,2.076,2847,4.58,2848,1.114,2849,3.559,2850,3.559,2851,0.654,2871,0.971,2875,1.141,2887,3.283,2903,2.586,2904,2.679,2909,1.064,2919,1.151,2923,2.516,2935,1.939,2936,1.285,2939,1.225,2946,2.679,2948,2.547,2967,1.576,2974,1.899,2975,2.581,2989,2.679,2999,1.82,3006,2.547,3007,2.832,3008,1.939,3010,1.535,3026,2.898,3040,2.153,3074,1.878,3077,2.222,3094,1.608,3173,2.986,3205,2.237,3218,1.715,3229,0.827,3238,0.886,3272,1.878,3273,1.608,3277,1.666,3279,1.494,3280,1.317,3291,1.225,3292,2.679,3300,1.726,3319,2.076,3321,3.017,3338,1.141,3372,2.237,3379,2.679,3429,1.317,3441,1.535,3517,1.878,3616,2.872,3699,3.865,3714,2.329,3716,1.35,3726,1.82,3728,2.902,3750,1.82,3791,2.566,3801,3.035,3811,2.329,3901,3.969,3905,1.82,3970,2.645,4035,2.076,4069,2.237,4101,1.82,4110,3.115,4144,4.026,4281,3.748,4422,2.329,4423,3.153,4437,1.62,4456,2.505,4533,2.153,4565,1.766,4580,3.017,4584,2.153,4611,1.939,4663,3.283,4664,2.927,4675,3.017,4720,5.349,4794,1.939,4873,2.679,4943,2.237,5179,3.427,5272,2.237,5277,1.878,5279,2.153,5289,3.142,5307,1.878,5312,2.679,5315,2.972,5341,1.254,5388,4.715,5394,2.237,5404,1.811,5478,2.431,5503,3.249,5511,2.679,5569,4.544,5637,2.49,5757,2.832,5831,2.832,5832,1.715,5834,3.68,5843,2.153,5901,3.59,5953,3.965,6125,4.158,6318,3.559,6576,2.547,6581,1.089,6876,2.721,7083,2.329,7191,3.249,7679,4.515,7680,4.515,7705,3.249,7811,4.515,8004,3.559,8026,6.111,8078,5.828,8260,3.627,8263,3.017,8289,2.734,8318,3.249,8459,2.547,8467,1.82,8570,2.547,8580,3.249,8741,3.249,8838,4.926,8848,2.832,9142,3.249,9255,2.153,9329,2.329,9417,5.749,9525,3.559,9606,3.017,9768,3.249,9846,2.832,10083,2.237,10117,2.329,10119,5.294,10129,5.773,10137,5.81,10153,2.832,10362,2.679,10368,4.253,10370,3.965,10845,2.679,11038,2.832,11155,2.679,11162,3.59,11217,2.547,11306,3.249,11440,3.559,11483,2.237,12103,3.249,12420,3.249,12423,3.559,12497,2.431,12532,3.017,12797,5.304,12817,3.559,12858,5.81,12902,3.559,12940,5.017,13063,3.249,13366,3.249,13425,3.017,13606,3.559,13800,3.559,14091,3.249,14743,5.349,15126,3.559,15314,3.559,15892,3.559,15920,3.559,16833,3.559,19940,1.456,20124,3.057,20128,2.679,20131,4.338,20186,2.679,20195,2.832,20516,8.273,20517,8.11,20518,4.029,20519,5.68,20520,4.029,20521,4.029,20522,4.029,20523,4.029,20524,5.68,20525,4.029,20526,6.579,20527,4.029,20528,3.559,20529,4.029,20530,4.029,20531,4.029,20532,4.029,20533,4.029,20534,5.68,20535,4.029,20536,7.143,20537,4.029,20538,4.029,20539,3.249,20540,5.017,20541,4.029,20542,4.029,20543,4.029,20544,5.68,20545,4.029,20546,8.544,20547,4.029,20548,4.029,20549,7.814,20550,7.814,20551,4.029,20552,6.579,20553,6.579,20554,7.814,20555,7.143,20556,6.579,20557,6.579,20558,8.03,20559,4.029,20560,6.579,20561,4.029,20562,6.579,20563,3.559,20564,4.029,20565,4.029,20566,7.531,20567,7.143,20568,4.029,20569,6.579,20570,7.814,20571,8.03,20572,8.03,20573,4.029,20574,4.029,20575,4.029,20576,4.029,20577,5.68,20578,4.029,20579,6.309,20580,6.579,20581,5.68,20582,4.029,20583,8.2,20584,5.68,20585,6.579,20586,6.579,20587,6.579,20588,5.68,20589,5.68,20590,5.68,20591,5.68,20592,5.68,20593,5.68,20594,5.68,20595,5.68,20596,4.029,20597,5.68,20598,4.029,20599,4.029,20600,4.029,20601,4.029,20602,4.029,20603,4.029,20604,5.68,20605,7.143,20606,7.143,20607,6.579,20608,6.579,20609,4.029,20610,3.249,20611,6.579,20612,5.68,20613,6.579,20614,6.579,20615,4.029,20616,5.68,20617,5.68,20618,5.68,20619,4.029,20620,4.029,20621,4.029,20622,4.029,20623,4.029,20624,4.029,20625,4.029,20626,4.029]],["title//en/lessons/sonification",[4,0.195,12,0.06,42,0.139,3807,1.634,14046,2.857,20627,3.59]],["body//en/lessons/sonification",[1,1.105,2,1.774,4,0.307,5,0.034,8,0.634,9,0.127,12,0.14,15,0.488,17,1.291,18,0.624,19,0.898,22,0.704,23,0.572,24,1.59,25,0.482,26,0.29,27,1.588,30,0.61,31,0.865,36,0.499,38,0.491,39,0.33,40,0.139,42,0.188,44,2.224,45,0.097,46,0.071,47,0.291,48,1.053,49,0.096,50,2.418,51,0.525,55,0.312,57,0.369,58,0.768,59,0.389,60,0.204,62,1.753,64,0.625,67,0.885,68,0.658,69,0.944,71,0.092,73,1.089,74,0.664,76,0.291,78,1.231,79,1.67,82,0.042,83,0.862,87,0.149,88,0.53,89,0.355,90,0.936,92,0.333,93,0.026,94,0.474,95,0.377,103,0.451,104,0.687,105,0.121,107,0.548,110,0.344,111,0.512,112,0.389,113,0.827,115,0.025,116,0.865,117,0.114,120,0.692,122,0.233,123,0.885,125,1.005,126,3.482,127,0.525,128,0.523,129,0.476,130,0.034,131,0.731,132,0.057,133,1.324,134,0.582,135,0.223,136,0.54,137,0.075,138,0.145,139,0.182,140,1.897,141,0.959,144,0.701,145,0.645,146,0.177,152,0.77,153,0.082,158,0.981,159,0.086,160,0.116,161,1.485,164,1.289,167,0.666,171,0.97,172,1.793,173,0.251,176,0.808,179,0.611,185,0.127,189,0.263,190,0.008,191,0.355,194,3.177,196,1.427,200,0.358,201,0.172,202,1.465,205,0.871,211,0.227,212,1.986,214,0.239,216,1.089,220,0.43,221,0.642,223,0.42,226,2.735,227,0.27,228,0.222,237,0.97,238,0.754,239,1.591,241,1.016,242,0.369,243,0.754,253,0.418,257,0.238,260,2.379,261,0.724,262,0.499,263,0.3,264,1.118,266,0.448,267,0.344,268,0.707,272,0.281,273,0.313,276,1.321,277,0.073,282,1.186,283,1.793,284,1.016,289,0.981,291,0.772,294,0.437,295,1.982,297,0.319,303,0.509,304,0.462,306,1.067,310,1.115,311,0.473,312,1.016,313,0.448,316,0.461,318,0.64,319,2.148,320,0.97,321,0.892,324,0.993,325,1.115,326,1.28,328,0.573,330,0.389,333,0.434,335,0.277,336,2.562,339,1.016,341,0.142,345,0.733,348,1.102,349,0.436,350,0.418,353,0.342,356,0.64,358,0.77,360,0.227,363,0.358,367,0.772,368,1,369,0.883,374,0.97,377,1.545,379,1.133,380,0.191,381,0.256,383,0.263,387,0.789,389,0.389,390,0.38,391,1.774,394,0.623,395,0.137,396,1.782,399,0.64,400,1.276,403,1.67,405,0.401,406,1.382,407,0.386,409,0.26,413,1.686,416,0.818,417,1.347,418,0.46,419,1.028,422,0.253,424,0.606,425,0.276,427,0.539,428,0.239,429,1.732,431,0.566,432,0.79,433,0.606,435,0.395,436,0.149,437,1.089,438,0.39,439,0.194,440,0.658,441,0.133,442,0.837,443,0.754,444,0.083,446,1.324,449,0.137,450,0.126,451,1.355,457,5.967,459,0.666,460,0.875,461,0.436,462,1.142,464,1.347,468,0.141,469,1.451,470,0.808,471,0.539,472,0.972,476,0.588,485,1.023,486,0.177,488,0.445,493,0.068,498,0.552,505,0.831,506,0.184,508,0.525,509,0.256,510,0.772,511,0.381,513,0.408,519,0.251,521,1.005,523,1.169,524,1.654,525,0.333,526,0.655,527,0.789,530,0.596,531,0.333,534,0.46,538,1.04,540,0.846,541,1.265,542,1.145,543,1.109,547,0.968,550,0.846,554,0.914,557,0.865,566,0.401,568,3.398,570,1.127,573,0.827,575,0.236,576,0.552,577,0.602,580,1.841,583,0.713,586,1.053,589,1.386,590,0.75,591,0.589,593,1.355,594,0.462,596,1.617,597,1.089,598,1.227,600,0.754,601,0.188,605,0.625,610,0.298,612,1.982,613,0.623,614,3.367,618,0.539,622,1.686,625,2.135,627,2.055,629,2.055,632,1.289,633,1.793,635,0.525,637,2.055,640,1.753,644,1.089,645,0.225,647,0.194,648,1.888,661,0.277,663,0.179,665,1.349,668,1.847,672,0.703,673,0.642,675,0.671,676,1.418,681,1.109,683,0.75,690,1.145,699,1.427,701,1.427,705,0.194,707,0.354,711,1.294,712,1.257,713,1.169,714,1.162,724,1.201,729,1.355,731,1.289,733,0.865,736,0.846,737,1.128,738,0.655,741,0.931,742,1.41,744,1.091,748,0.754,751,1.793,755,0.507,757,1.142,758,0.61,763,0.737,765,0.315,766,0.27,768,0.292,774,1.4,777,0.727,788,0.551,790,2.135,793,1.841,799,1.796,800,0.46,802,0.75,803,0.54,806,0.985,807,0.581,809,0.959,810,0.79,812,0.149,814,0.72,816,1.865,817,0.265,821,0.997,827,0.389,829,1.294,830,0.97,832,1.417,835,0.486,839,0.523,841,2.06,844,1.128,852,0.789,854,1.796,855,2.093,856,3.066,858,0.968,863,0.687,870,1.257,874,1.291,875,1.686,876,0.748,879,0.737,882,0.91,883,0.827,884,0.79,887,2.881,900,0.412,904,1.427,908,1.289,910,1.67,912,0.655,916,1.289,925,1.39,926,1.295,931,1.092,932,2.135,939,1.941,947,0.595,949,1.418,950,0.29,951,1.249,954,0.845,956,0.993,957,0.79,966,0.772,967,0.931,968,1.825,972,0.79,974,0.772,976,0.26,979,4.263,980,1.117,983,0.793,984,1.197,986,1.654,987,1.593,988,0.64,989,1.067,997,1.005,1000,0.525,1003,1.547,1004,1.289,1005,1.52,1007,2.704,1009,0.525,1011,0.948,1013,0.194,1015,1.637,1022,0.686,1024,1.355,1026,1.655,1027,1.286,1028,0.865,1029,0.476,1031,0.4,1032,1.407,1035,0.355,1041,2.409,1044,0.727,1048,1.005,1049,2.321,1051,0.671,1052,0.772,1054,1.465,1056,1.891,1057,1.753,1058,1.227,1059,1.064,1062,1.22,1073,0.886,1075,0.671,1079,0.665,1084,0.512,1085,1.505,1087,1.427,1091,0.85,1101,1.105,1102,0.927,1105,1.22,1106,1.982,1107,1.986,1108,3.261,1109,1.355,1110,1.617,1113,3.102,1116,2.202,1120,1.053,1123,1.796,1131,0.427,1140,2.096,1143,1.142,1144,1.142,1145,1.016,1147,1.793,1148,0.595,1152,0.655,1154,0.525,1160,1.591,1165,0.97,1167,1.197,1182,1.016,1183,1.128,1186,2.028,1202,0.26,1205,2.321,1212,1,1230,3.051,1232,2.039,1233,0.801,1235,2.704,1240,1.217,1246,2.185,1250,2.321,1259,1.891,1261,1.51,1268,1.321,1270,1.39,1272,1.907,1274,6.532,1275,2.409,1280,2.811,1281,3.008,1283,3.087,1285,2.652,1287,2.978,1292,2.643,1294,0.79,1298,0.927,1306,2.937,1318,0.79,1326,0.222,1329,1.358,1330,2,1331,1.089,1369,1.676,1370,0.914,1378,1.841,1391,1.52,1392,1.279,1401,0.687,1409,1.286,1415,1.295,1418,1.591,1425,1.355,1426,0.83,1429,0.97,1432,2.135,1450,2.273,1454,1.294,1455,2.196,1459,1.44,1461,1.954,1471,1.115,1476,0.623,1488,0.871,1493,0.892,1494,2.937,1497,1.986,1516,1.294,1518,1.228,1522,1.067,1523,1.028,1526,2.055,1529,0.42,1585,2.148,1591,1.355,1609,3.051,1613,1.227,1615,1.637,1619,1.427,1623,2.645,1625,1.986,1627,0.827,1630,0.552,1631,0.944,1632,0.473,1639,0.727,1641,1.142,1642,2.093,1643,1.197,1648,0.344,1655,3.317,1662,0.485,1664,1.753,1665,0.948,1677,1.04,1683,1.771,1684,0.412,1693,2.645,1694,1.178,1702,0.827,1707,1.355,1711,1.465,1717,1.169,1724,0.927,1731,2.047,1733,1.142,1734,2.674,1741,1.852,1742,2.483,1752,1.841,1756,1.593,1791,2.409,1793,2.674,1807,1.914,1813,1.39,1823,1.208,1824,3.304,1826,1.355,1828,1.547,1833,2.15,1836,1.169,1853,1.145,1865,2.729,1869,2.562,1893,3.191,1895,1.998,1902,1.289,1903,1.09,1908,1.547,1912,2.15,1916,2.135,1920,1.547,1922,1.403,1926,2.409,1931,1.982,1940,0.885,1947,0.61,1948,0.486,1954,1.547,1958,1.796,1961,1.738,1972,0.906,1973,5.351,1983,1.753,1985,1.418,1995,1.197,1997,3.317,2003,1.228,2007,0.658,2009,2.096,2010,0.625,2016,0.871,2027,2.321,2053,4.263,2061,1.118,2062,0.512,2063,1.257,2071,2.224,2072,1.686,2074,1.289,2079,1.64,2083,1.841,2086,1.115,2087,0.737,2095,0.625,2104,0.772,2108,1.852,2127,0.896,2128,1.064,2133,0.72,2139,2.431,2152,1.686,2153,0.993,2154,1.321,2163,2.881,2167,2.557,2170,1.028,2172,1.027,2177,3.474,2180,1.227,2183,1.888,2198,1.227,2204,1.227,2213,1.138,2214,1.849,2223,2.15,2237,1.427,2247,1.505,2250,4.644,2256,3.304,2258,1.996,2275,1.197,2279,1.793,2291,1.231,2306,1.517,2342,3.177,2344,3.864,2347,4.651,2351,2.893,2353,1.089,2366,1.39,2368,1.556,2373,2.396,2374,1.637,2406,2.557,2415,3.474,2428,3.161,2455,5.777,2459,1.914,2480,1.505,2486,2.055,2487,2.224,2495,3.683,2506,2.811,2510,5.797,2512,1.839,2525,3.605,2537,3.177,2542,0.687,2543,1.738,2546,1.914,2548,1.064,2554,0.64,2579,2.135,2655,3.17,2660,1.265,2664,3.087,2673,1.852,2677,1.591,2730,2.431,2741,1.294,2745,1.852,2748,0.731,2757,2.704,2785,2.483,2795,1.812,2807,1.547,2811,0.993,2824,1.115,2825,1.077,2827,0.91,2829,1.954,2831,2.645,2833,1.841,2838,2.067,2842,1.289,2851,1.25,2862,1.852,2865,2.224,2875,1.556,2879,1.738,2919,0.809,2923,1.355,2933,3.398,2934,2.704,2938,1.142,2939,1.169,2963,1.321,2974,1.866,2975,1.986,2981,1.852,2988,1.738,3008,1.852,3016,2.321,3026,1.427,3031,2.704,3033,2.224,3040,2.055,3045,1.738,3086,2.557,3095,5.561,3101,1.738,3170,3.343,3205,2.135,3272,1.793,3279,1.427,3280,1.257,3288,2.579,3289,1.914,3306,5.171,3308,2.557,3320,0.993,3328,1.793,3333,2.055,3338,1.816,3341,1.793,3360,1.39,3365,3.654,3369,1.39,3398,2.704,3410,6.404,3429,1.257,3439,0.808,3479,2.135,3501,2.881,3520,1.465,3621,2.273,3670,3.477,3675,2.055,3713,1.355,3728,1.321,3737,1.852,3744,2.224,3755,1.738,3794,1.914,3797,2.273,3801,2.055,3806,2.339,3807,3.679,3833,2.704,3834,2.224,3841,1.793,3849,2.557,3903,1.355,3967,2.321,4011,2.509,4014,2.135,4017,7.156,4024,1.738,4030,5.951,4041,1.227,4069,3.051,4118,1.986,4161,0.827,4170,4.508,4265,1.016,4269,4.263,4280,2.881,4281,1.914,4329,1.465,4331,2.321,4400,2.989,4423,3.051,4426,3.56,4435,2.21,4452,2.135,4456,1.465,4502,2.645,4508,2.782,4514,1.355,4535,2.135,4542,2.431,4552,1.738,4569,4.683,4570,3.102,4593,3.102,4619,2.135,4649,2.055,4773,2.039,4796,2.704,4936,1.686,4968,2.321,5076,1.914,5077,2.557,5098,1.547,5171,3.474,5186,2.937,5187,2.321,5218,2.881,5241,1.914,5252,2.339,5265,2.321,5273,2.704,5341,1.197,5356,1.321,5373,3.102,5394,3.051,5449,3.56,5466,2.431,5580,3.474,5601,4.432,5637,1.686,5640,2.704,5648,4.053,5818,2.055,5848,2.055,5865,2.055,5884,1.505,5950,2.704,5969,3.051,5977,2.735,6098,2.704,6165,2.431,6178,2.557,6204,2.881,6238,2.557,6490,2.321,6495,4.116,6497,2.557,6525,2.557,6535,3.102,6550,3.562,6578,2.224,6603,2.431,6616,5.838,6657,2.321,6794,2.881,6885,5.933,6942,6.265,6948,3.177,7002,2.557,7005,4.432,7187,3.102,7202,2.881,7209,2.093,7243,1.982,7263,2.431,7487,2.881,7603,3.398,7645,5.41,7678,1.852,7721,2.135,7810,3.102,7843,2.652,7898,3.398,7937,2.557,8041,3.474,8096,2.557,8210,2.224,8227,2.704,8252,2.135,8269,2.055,8281,2.704,8291,2.431,8322,3.177,8403,2.881,8407,3.102,8417,2.881,8430,5.951,8454,2.224,8553,3.398,8615,2.881,8688,2.055,8704,2.881,8793,3.398,8807,2.881,8897,2.881,9081,3.102,9085,3.398,9177,2.704,9184,2.989,9197,5.664,9216,3.102,9248,3.398,9263,4.919,9321,4.677,9333,2.704,9444,2.557,9450,3.398,9544,2.321,9579,2.704,9593,4.116,9973,3.474,10124,5.239,10149,2.557,10295,4.855,10296,4.855,10302,4.855,10305,7.844,10308,3.102,10316,3.398,10328,3.102,10370,3.56,10645,3.317,10794,3.398,11005,4.855,11075,2.557,11092,4.855,11245,4.432,11264,2.704,11315,2.055,11483,2.135,11682,3.102,11884,2.881,12101,2.881,12157,2.321,12200,3.398,12564,4.644,12670,4.432,12811,2.135,12838,2.881,13055,2.431,13059,2.321,13068,3.398,13116,2.881,13141,3.102,13320,2.881,13601,3.398,13947,2.704,14046,2.704,14126,3.398,14127,5.171,14142,2.881,14151,3.102,14213,2.881,14217,2.557,14229,3.102,14249,3.398,14342,4.855,14624,3.398,14635,3.864,14692,3.398,14962,3.398,15151,4.855,15204,6.998,15398,3.398,15401,3.398,15625,7.769,15713,3.102,15796,3.102,15835,3.398,15947,2.881,16478,3.398,16703,3.102,17515,2.881,17616,3.102,17783,2.881,18616,4.855,19148,3.398,19194,3.102,19210,3.398,19228,3.398,19350,3.398,19940,1.39,20124,3.1,20128,2.557,20186,2.557,20195,2.704,20528,3.398,20563,3.398,20610,3.102,20627,7.876,20628,3.847,20629,3.847,20630,3.847,20631,3.847,20632,3.847,20633,3.847,20634,3.847,20635,8.841,20636,5.497,20637,5.497,20638,3.847,20639,6.996,20640,3.847,20641,3.847,20642,5.497,20643,5.497,20644,8.797,20645,3.847,20646,8.841,20647,8.69,20648,3.847,20649,3.847,20650,3.847,20651,8.918,20652,3.847,20653,3.847,20654,3.847,20655,6.413,20656,5.497,20657,7.4,20658,3.847,20659,6.996,20660,3.847,20661,3.847,20662,3.847,20663,3.847,20664,5.497,20665,3.847,20666,3.398,20667,3.847,20668,5.497,20669,5.497,20670,6.413,20671,3.847,20672,3.847,20673,3.847,20674,7.923,20675,4.432,20676,6.996,20677,3.847,20678,5.497,20679,3.847,20680,5.497,20681,3.847,20682,3.847,20683,7.4,20684,5.664,20685,3.847,20686,3.847,20687,8.366,20688,7.923,20689,3.847,20690,5.497,20691,3.847,20692,3.847,20693,3.847,20694,3.847,20695,3.847,20696,5.497,20697,3.847,20698,3.847,20699,5.497,20700,3.847,20701,3.398,20702,4.855,20703,3.847,20704,3.847,20705,3.847,20706,3.847,20707,3.398,20708,3.847,20709,3.847,20710,3.847,20711,3.847,20712,6.413,20713,3.847,20714,5.497,20715,3.847,20716,3.398,20717,3.847,20718,3.847,20719,3.847,20720,3.847,20721,3.847,20722,3.847,20723,3.847,20724,3.847,20725,6.413,20726,3.847,20727,3.847,20728,5.497,20729,3.847,20730,6.413,20731,3.847,20732,3.847,20733,5.497,20734,5.497,20735,6.413,20736,3.847,20737,6.996,20738,3.847,20739,3.847,20740,7.697,20741,8.881,20742,7.697,20743,7.697,20744,3.847,20745,3.847,20746,3.847,20747,3.847,20748,5.497,20749,5.497,20750,5.497,20751,6.413,20752,3.847,20753,3.847,20754,3.847,20755,3.847,20756,3.847,20757,3.847,20758,3.847,20759,5.497,20760,5.497,20761,5.497,20762,6.413,20763,3.847,20764,6.413,20765,3.847,20766,5.497,20767,3.847,20768,3.847,20769,5.497,20770,5.497,20771,3.847,20772,5.497,20773,3.847,20774,5.497,20775,3.847,20776,3.847,20777,3.847,20778,5.497,20779,3.847,20780,5.497,20781,3.847,20782,3.847,20783,3.847,20784,3.847,20785,3.847,20786,3.847,20787,3.847,20788,3.847,20789,3.847,20790,3.847,20791,3.847,20792,3.847,20793,3.847,20794,5.497,20795,6.413,20796,3.847,20797,3.847,20798,5.497,20799,3.847,20800,3.847,20801,5.497,20802,3.847,20803,6.413,20804,3.847,20805,3.847,20806,3.847,20807,5.497,20808,3.847,20809,5.497,20810,6.413,20811,5.497,20812,5.497,20813,3.847,20814,3.847,20815,3.847,20816,5.497,20817,3.847,20818,3.847,20819,3.847,20820,5.497,20821,5.497,20822,3.847,20823,3.847,20824,3.847,20825,3.847,20826,3.847,20827,3.847,20828,3.847,20829,4.855,20830,3.847,20831,3.847,20832,3.847,20833,3.847,20834,3.847,20835,3.847,20836,3.847,20837,3.847,20838,3.847,20839,3.847,20840,3.847,20841,3.847,20842,3.847,20843,3.847,20844,3.847,20845,3.847,20846,3.847,20847,3.847,20848,3.847,20849,3.847,20850,3.847,20851,3.847,20852,3.847,20853,5.497,20854,3.847,20855,3.847,20856,3.847,20857,3.847,20858,3.847]],["title//en/lessons/space-place-gazetteers",[115,0.013,439,0.102,803,0.321,1648,0.393,7137,2.348]],["body//en/lessons/space-place-gazetteers",[2,1.742,4,0.178,5,0.081,9,0.094,12,0.138,13,0.678,14,0.368,18,0.272,22,0.354,23,0.717,25,0.394,26,0.401,28,0.399,29,0.302,30,0.998,31,0.838,32,1.451,33,1.03,34,1.323,36,0.894,38,0.731,39,0.544,40,0.218,42,0.293,45,0.091,46,0.11,47,0.607,49,0.082,51,0.998,55,0.51,57,0.17,58,0.446,59,0.793,60,0.207,62,1.712,64,0.718,67,1.236,68,0.446,70,1.073,71,0.053,74,0.312,76,0.521,77,1.132,79,2.728,81,0.439,82,0.042,83,0.734,86,1.006,87,0.266,88,0.394,89,0.724,93,0.026,94,0.364,95,0.676,96,0.872,98,1.368,101,1.006,103,0.552,104,0.815,105,0.117,106,1.416,107,0.572,108,0.911,110,0.718,111,0.917,112,0.923,113,1.353,114,1.738,115,0.024,116,0.838,117,0.16,119,0.496,121,1.247,122,0.135,123,0.857,127,0.733,129,0.679,130,0.042,131,0.496,132,0.06,133,1.293,134,0.406,135,0.25,136,0.392,137,0.069,138,0.145,139,0.185,141,0.947,143,1.755,145,0.343,146,0.161,147,4.427,148,2.556,152,1.178,153,0.094,158,1.359,159,0.097,160,0.116,161,1.702,164,1.247,165,2.153,171,1.738,172,1.736,173,0.449,175,1.844,185,0.113,186,1.458,189,0.111,190,0.008,191,0.784,193,0.47,196,1.381,200,0.476,201,0.195,203,1.047,205,0.59,211,0.236,213,1.159,214,0.215,216,1.52,218,3.134,220,0.572,221,0.302,223,0.529,227,0.336,228,0.213,232,0.918,239,1.54,242,0.309,247,0.819,249,0.617,250,1.312,251,0.838,253,0.243,257,0.298,259,1.485,263,0.314,267,0.48,268,0.759,272,0.287,273,0.266,277,0.064,279,4.847,282,0.941,290,1.312,291,0.747,296,0.782,297,0.245,303,0.323,304,0.499,306,0.893,307,0.825,309,0.897,310,1.556,311,1.045,312,0.983,313,0.434,315,1.54,316,0.38,318,0.893,321,1.119,325,1.079,326,1.215,327,1.293,328,0.48,330,0.696,333,0.467,335,0.367,338,3.289,340,0.619,341,0.148,349,0.422,350,0.588,353,0.321,356,0.322,357,0.426,359,1.247,360,0.201,363,0.476,366,2.618,367,0.747,368,0.678,369,0.676,374,1.843,379,0.791,380,0.257,381,0.217,382,0.636,383,0.183,389,0.376,390,0.35,395,0.143,396,1.76,397,1.353,399,0.734,400,0.831,402,1.006,403,1.132,405,0.33,409,0.252,410,0.936,414,1.26,418,0.911,419,0.697,422,0.201,424,0.465,427,0.618,428,0.127,430,0.224,431,0.495,432,1.102,433,0.759,434,1.632,435,0.398,436,0.266,438,0.364,439,0.219,441,0.131,442,0.643,444,0.074,446,0.897,447,0.41,449,0.133,450,0.103,462,1.105,464,0.782,466,1.054,468,0.16,472,1.062,476,0.514,485,0.47,486,0.189,487,0.714,493,0.067,495,1.103,496,1.52,499,1.682,505,0.816,508,0.86,509,0.21,510,1.077,511,0.314,512,2.218,513,0.205,517,1.178,519,0.201,520,2.354,521,1.151,522,1.863,524,1.353,525,0.695,526,0.634,527,1.093,530,0.449,531,0.354,534,0.643,535,1.188,542,0.665,543,1.423,549,1.013,550,0.819,554,0.619,555,1.843,557,1.208,566,0.33,567,1.236,570,1.077,575,0.243,576,0.535,577,0.292,583,0.894,587,1.073,589,0.939,590,0.86,591,0.876,594,0.457,598,1.712,599,0.458,600,1.052,601,0.177,605,0.8,610,0.233,613,0.927,629,1.99,634,1.418,635,1.148,640,1.712,642,2.823,643,0.983,645,0.335,646,0.636,647,0.177,648,1.279,650,1.672,661,0.316,662,0.838,663,0.087,664,1.006,665,1.297,666,1.231,668,0.983,673,0.51,676,0.961,678,1.128,680,0.634,683,1.134,684,1.869,690,1.231,703,1.457,705,0.27,706,0.959,707,0.443,712,1.217,716,1.853,720,1.96,724,1.236,729,1.312,731,1.247,733,1.208,739,1.292,740,0.899,741,0.917,742,0.819,743,1.279,744,0.643,748,1.234,752,0.959,755,0.343,757,0.733,765,0.312,766,0.443,768,0.17,777,0.422,778,1.274,779,0.917,784,1.188,785,0.649,788,0.503,794,0.816,795,1.052,802,0.733,803,0.694,804,1.279,805,2.853,806,0.496,808,0.747,810,1.5,812,0.218,814,1.468,816,0.877,817,0.205,821,0.714,827,0.738,828,0.983,835,0.678,836,0.694,840,0.282,841,0.897,844,1.102,858,1.103,863,0.665,870,1.217,874,0.649,877,1.208,879,1.206,880,2.221,882,0.458,883,1.353,900,0.674,912,0.915,917,1.66,924,0.619,926,0.791,930,0.422,931,1.245,933,1.023,941,1.416,944,0.782,947,0.974,954,0.738,955,1.188,957,1.292,966,0.747,967,0.972,968,0.782,971,1.346,972,0.764,974,0.747,981,0.95,982,2.058,983,0.714,984,1.159,988,0.434,990,1.305,991,2.17,994,2.218,995,1.217,996,0.782,997,1.26,1000,0.941,1003,1.498,1005,1.03,1008,2.309,1012,1.632,1013,0.27,1021,2.259,1022,0.527,1024,1.699,1025,1.992,1026,2.35,1027,1.466,1028,0.838,1029,0.785,1032,0.681,1043,2.641,1044,1.051,1048,0.771,1052,0.495,1056,1.451,1058,1.712,1060,0.915,1062,0.937,1075,0.937,1078,1.682,1079,0.459,1084,0.496,1090,1.929,1091,0.974,1105,0.59,1110,0.939,1114,1.217,1119,2.69,1120,1.028,1131,0.196,1133,0.991,1140,1.217,1141,1.159,1142,1.264,1145,1.092,1148,1.13,1151,0.752,1152,0.634,1154,1.148,1155,1.498,1158,2.574,1159,1.381,1162,1.485,1165,0.939,1182,0.59,1183,1.415,1185,2.845,1186,1.079,1187,1.006,1190,2.067,1200,1.498,1203,1.105,1204,2.354,1212,0.47,1216,0.959,1224,1.699,1227,1.305,1228,1.632,1231,1.418,1233,0.655,1237,1.585,1239,1.682,1240,1.294,1243,1.843,1246,0.961,1254,1.485,1281,1.247,1294,0.764,1297,0.857,1318,1.562,1320,2.836,1323,1.54,1326,0.215,1327,1.54,1329,0.605,1369,1.052,1370,1.146,1371,1.022,1374,2.067,1384,1.247,1393,2.354,1398,1.682,1401,0.86,1405,2.981,1408,1.844,1454,0.877,1455,1.105,1459,1.178,1461,0.983,1488,0.998,1493,0.605,1518,0.713,1522,0.619,1529,0.378,1540,2.618,1563,1.301,1585,1.799,1590,0.838,1591,1.891,1600,1.755,1602,1.632,1614,2.159,1621,1.919,1622,1.188,1625,2.276,1627,1.154,1629,1.03,1630,1.127,1631,0.548,1632,0.458,1636,1.077,1637,0.927,1639,0.91,1641,1.869,1642,2.045,1645,1.214,1648,0.767,1651,2.159,1654,1.799,1660,0.983,1662,0.406,1665,1.699,1668,1.028,1677,1.702,1683,0.857,1684,0.399,1687,0.838,1691,1.151,1714,3.439,1717,1.914,1727,1.159,1731,1.485,1732,1.891,1733,1.105,1744,2.221,1747,1.682,1752,1.799,1759,1.682,1775,1.346,1778,1.693,1780,1.736,1791,2.76,1793,2.276,1794,4.214,1807,1.853,1813,1.346,1816,2.618,1823,1.515,1824,1.919,1825,1.159,1826,1.312,1828,1.498,1836,2.607,1838,3.24,1842,2.618,1858,1.328,1862,2.153,1869,1.736,1882,2.247,1890,1.99,1906,2.066,1920,1.498,1921,2.067,1922,1.077,1931,1.919,1934,1.247,1937,1.451,1941,1.891,1942,1.382,1943,1.682,1944,2.008,1946,3.394,1947,1.092,1948,0.923,1966,3.24,1968,1.585,1972,0.877,1981,0.857,2005,1.434,2007,0.754,2010,0.333,2011,2.153,2016,0.59,2050,0.983,2062,0.838,2071,3.984,2079,1.432,2097,1.346,2101,2.618,2102,1.588,2107,2.672,2108,3.031,2109,1.52,2120,1.919,2125,2.354,2127,0.734,2154,2.163,2155,1.891,2158,1.919,2162,1.498,2173,1.736,2183,1.279,2202,1.632,2211,1.381,2212,1.077,2213,0.535,2234,1.293,2237,1.381,2244,2.502,2254,3.104,2275,1.159,2282,2.426,2288,1.792,2291,0.893,2306,0.713,2307,1.457,2309,0.872,2321,2.503,2339,2.067,2345,2.354,2353,1.054,2378,2.354,2382,0.73,2413,2.247,2417,1.381,2427,2.153,2448,2.557,2479,1.632,2480,1.457,2487,2.153,2525,4.419,2542,0.665,2543,1.682,2554,1.215,2584,1.632,2596,1.792,2597,1.312,2633,2.981,2635,2.767,2640,2.247,2644,2.981,2652,1.381,2660,1.449,2673,1.792,2679,2.464,2683,1.919,2729,3.997,2741,1.483,2742,4.057,2743,1.591,2747,1.736,2748,0.714,2752,1.215,2765,1.992,2772,1.643,2795,1.623,2807,2.159,2819,2.354,2824,1.556,2826,2.994,2827,0.774,2829,1.82,2831,2.585,2833,1.247,2838,2.065,2844,2.274,2846,2.618,2851,0.605,2853,4.043,2854,4.043,2861,1.498,2869,2.697,2871,1.66,2875,2.155,2879,2.845,2881,2.476,2898,1.485,2901,1.079,2904,2.476,2909,0.983,2942,1.632,2952,2.247,2953,1.632,2955,3.134,2967,2.464,2975,2.276,2998,2.767,2999,1.682,3010,1.418,3043,1.844,3048,1.792,3094,1.054,3141,2.789,3229,1.865,3252,2.476,3279,1.381,3280,1.755,3282,2.789,3286,1.418,3288,1.498,3290,1.736,3299,1.585,3314,5.078,3316,1.418,3320,1.625,3336,4.021,3338,1.783,3347,1.457,3349,3.775,3350,1.853,3364,1.736,3383,1.919,3402,2.618,3414,1.992,3440,4.021,3524,3.289,3529,4.186,3554,3.003,3675,1.99,3700,1.682,3706,1.217,3710,2.247,3719,2.618,3721,1.682,3726,2.845,3728,1.279,3746,3.289,3762,2.354,3797,1.54,3815,3.24,3818,4.594,3826,2.045,3828,2.68,3834,2.153,3845,4.226,3864,1.792,3875,2.789,3906,1.682,4114,2.618,4118,1.346,4279,1.99,4294,1.682,4441,2.476,4443,3.24,4444,5.562,4471,2.476,4498,1.792,4514,1.312,4532,2.247,4583,3.289,4584,1.99,4593,3.003,4604,3.003,4608,1.919,4909,2.067,4998,3.289,5093,2.618,5097,3.003,5115,2.476,5167,1.736,5206,4.716,5211,3.98,5212,3.003,5232,2.067,5241,1.853,5266,2.153,5272,2.067,5315,1.682,5336,2.789,5337,2.354,5338,1.853,5356,2.163,5389,1.079,5466,2.354,5499,3.57,5527,2.618,5529,2.672,5534,2.585,5559,3.289,5597,3.496,5639,4.619,5651,1.682,5661,2.789,5662,2.789,5848,3.365,5850,2.354,5864,3.031,5890,1.914,5962,1.99,6035,3.003,6066,3.289,6091,4.716,6107,3.394,6198,2.789,6215,2.789,6463,2.618,6531,3.365,6604,5.162,6619,4.582,6753,2.354,6863,3.003,6865,1.853,6876,3.022,6877,3.8,6878,4.33,6995,2.354,7000,3.289,7084,2.476,7114,2.981,7127,2.618,7137,5.054,7138,2.618,7139,3.003,7158,2.618,7169,1.99,7207,2.476,7226,2.618,7298,3.003,7416,2.476,7418,2.789,7463,2.869,7563,6.597,7644,2.067,7704,2.067,7749,1.736,7769,1.919,7812,3.289,7843,1.54,7921,3.289,8028,2.153,8079,2.354,8096,2.476,8194,2.247,8205,2.789,8207,1.792,8228,4.021,8274,4.021,8285,1.919,8399,2.789,8412,7.928,8537,2.247,8570,2.354,8571,2.789,8572,6.138,8585,1.853,8600,2.789,8641,2.153,8821,2.476,8849,3.289,8861,2.618,8867,4.427,8945,7.094,8959,4.427,8965,6.591,9076,3.289,9162,2.789,9206,3.003,9242,5.06,9331,3.289,9348,6.015,9455,3.003,9497,3.8,9647,2.153,10020,2.789,10069,3.775,10079,1.853,10087,2.845,10117,2.153,10127,3.24,10242,2.618,10483,5.562,10501,4.021,10643,3.003,10645,2.247,10788,2.476,10826,4.858,10855,2.789,10992,4.401,11021,3.003,11028,2.354,11030,3.003,11032,3.003,11155,5.06,11244,4.716,11315,1.99,11438,4.33,11460,5.752,11461,7.774,11464,3.289,11466,2.789,11484,5.25,11526,3.289,11554,3.289,11610,3.003,11615,7.635,11712,2.789,11988,4.743,12494,7.635,12495,3.289,12512,2.476,12522,7.482,12589,3.003,12739,5.892,12815,2.618,12838,2.789,13027,5.562,13055,2.354,13066,3.394,13070,3.289,13333,3.289,13367,3.003,13400,2.789,13459,4.33,13646,5.879,14091,3.003,14193,3.289,14243,3.289,14330,3.003,14348,3.289,14694,3.289,14749,3.003,14892,4.743,14922,3.289,15128,3.289,15212,2.789,15217,2.789,15315,6.138,15376,5.562,15560,2.789,16032,3.003,16186,2.618,17085,2.789,17358,3.289,17481,3.289,18121,3.289,18187,3.289,18728,3.289,19940,1.346,20124,2.101,20131,2.981,20260,3.289,20305,7.094,20320,3.289,20859,3.724,20860,6.298,20861,3.724,20862,3.724,20863,9.002,20864,5.37,20865,3.724,20866,5.37,20867,3.724,20868,3.724,20869,3.003,20870,3.724,20871,3.724,20872,6.298,20873,3.724,20874,3.724,20875,3.724,20876,3.724,20877,5.37,20878,5.37,20879,3.724,20880,3.724,20881,3.724,20882,5.37,20883,5.37,20884,3.724,20885,3.724,20886,5.37,20887,3.724,20888,6.298,20889,3.724,20890,3.724,20891,3.724,20892,3.724,20893,3.724,20894,3.724,20895,3.724,20896,3.724,20897,3.724,20898,3.724,20899,3.724,20900,3.724,20901,3.724,20902,3.724,20903,4.743,20904,5.37,20905,5.37,20906,6.298,20907,5.37,20908,3.724,20909,5.37,20910,3.724,20911,3.724,20912,3.724,20913,8.577,20914,3.724,20915,3.724,20916,5.37,20917,3.724,20918,3.724,20919,5.078,20920,3.724,20921,3.724,20922,3.724,20923,3.724,20924,3.724,20925,3.724,20926,3.724,20927,3.724,20928,3.724,20929,3.724,20930,3.724,20931,3.724,20932,3.724,20933,3.724,20934,3.724,20935,4.743,20936,3.724,20937,3.724,20938,3.724,20939,7.613,20940,3.724,20941,3.724,20942,3.724,20943,6.893,20944,3.003,20945,5.37,20946,3.724,20947,3.724,20948,3.724,20949,3.724,20950,8.032,20951,7.847,20952,7.847,20953,7.847,20954,7.847,20955,3.724,20956,9.264,20957,9.264,20958,3.724,20959,3.724,20960,9.264,20961,3.724,20962,7.613,20963,7.613,20964,7.613,20965,7.847,20966,7.847,20967,7.613,20968,7.613,20969,7.613,20970,7.847,20971,8.755,20972,6.893,20973,3.724,20974,8.032,20975,6.893,20976,6.298,20977,6.298,20978,7.613,20979,6.298,20980,6.298,20981,6.298,20982,3.724,20983,3.724,20984,6.893,20985,6.298,20986,5.37,20987,3.724,20988,5.37,20989,8.032,20990,4.33,20991,3.724,20992,5.37,20993,3.724,20994,3.724,20995,3.724,20996,3.724,20997,3.724,20998,3.724,20999,3.724,21000,3.724,21001,3.724,21002,3.724,21003,3.724,21004,3.724,21005,3.724,21006,3.724,21007,3.724,21008,3.724,21009,3.724,21010,3.724,21011,3.724,21012,3.724,21013,3.724,21014,3.724,21015,3.724,21016,3.724,21017,3.724,21018,3.724,21019,3.724,21020,3.724,21021,3.724,21022,6.298,21023,6.298,21024,5.37,21025,5.37,21026,5.37,21027,5.37,21028,3.724,21029,3.724,21030,3.724,21031,3.724,21032,3.724,21033,3.724,21034,3.724,21035,3.724,21036,3.724,21037,3.724,21038,3.724,21039,3.724,21040,3.724,21041,3.724,21042,3.724,21043,3.724,21044,3.724,21045,3.724,21046,3.724,21047,3.724,21048,3.724,21049,3.724,21050,3.724,21051,3.724,21052,3.724,21053,3.724,21054,3.724,21055,3.724,21056,3.724,21057,3.724,21058,3.724,21059,3.724,21060,3.724,21061,3.724,21062,3.724,21063,3.724,21064,3.724,21065,3.724,21066,3.724,21067,3.724,21068,3.724,21069,3.724,21070,3.724,21071,3.724,21072,3.724]],["title//en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown",[60,0.084,82,0.018,347,1.07,1528,2.281,2981,1.819,7243,1.948,13059,2.281]],["body//en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown",[1,0.85,2,1.182,3,0.055,4,0.284,6,0.407,8,0.719,9,0.137,10,2.033,12,0.063,13,1.031,14,0.298,15,0.516,17,1.032,18,0.616,19,1.198,20,3.128,22,0.697,25,0.498,26,0.42,27,0.782,28,0.874,29,0.445,30,1.262,32,1.6,36,0.88,38,0.712,39,0.462,40,0.186,42,0.146,45,0.096,46,0.102,47,0.554,48,1.134,49,0.094,50,2.395,51,0.584,55,0.346,57,0.309,58,0.921,60,0.209,63,1.057,64,0.382,66,2.674,67,1.362,68,0.512,69,0.63,70,1.248,71,0.093,72,1.16,73,1.676,74,0.614,76,0.554,81,0.44,82,0.044,83,0.897,87,0.315,88,0.559,89,0.71,90,1.157,91,1.835,92,0.512,93,0.023,94,0.401,95,0.581,98,1.278,103,0.541,104,0.634,105,0.109,107,0.335,108,0.921,110,0.607,111,0.788,112,0.887,115,0.025,117,0.154,118,1.062,119,0.569,120,0.687,122,0.28,123,0.984,125,1.34,126,2.946,127,0.927,128,0.646,129,0.666,130,0.043,131,0.904,132,0.061,134,0.675,135,0.234,136,0.581,137,0.076,138,0.143,139,0.189,140,2.225,141,0.998,142,2.855,144,0.37,145,0.838,146,0.155,148,1.299,152,0.599,153,0.101,157,0.996,158,0.763,159,0.083,160,0.111,167,0.407,173,0.442,176,0.898,180,1.025,185,0.122,186,1.134,189,0.247,190,0.006,191,0.767,192,1.103,200,0.588,201,0.158,202,2.255,205,1.262,206,1.331,208,0.458,209,2.809,211,0.163,214,0.292,220,0.574,221,0.55,222,1.397,223,0.563,227,0.321,228,0.211,230,1.673,232,1.054,235,1.545,236,1.528,237,1.493,242,0.341,243,0.838,244,1.768,251,0.962,256,1.078,257,0.185,261,0.529,262,0.95,263,0.215,266,0.951,267,0.382,268,0.748,272,0.279,273,0.165,274,1.299,277,0.077,282,0.584,283,1.993,289,0.763,294,0.236,295,2.203,296,0.634,297,0.334,298,1.16,299,1.213,302,0.984,303,0.462,304,0.257,306,0.985,307,0.877,309,1.03,310,1.716,311,1.004,312,1.563,313,0.791,315,1.768,316,0.459,317,1.768,318,1.324,321,1.19,326,0.711,328,0.607,329,1.187,330,0.741,333,0.401,335,0.294,339,1.935,341,0.154,345,0.666,347,2.639,349,0.872,350,0.55,351,1.628,353,0.3,356,0.72,357,0.521,358,0.599,360,0.229,363,0.386,368,0.54,369,0.419,374,1.078,375,0.661,377,1.766,379,1.172,380,0.202,381,0.237,382,0.778,383,0.279,389,0.741,390,0.369,394,0.346,395,0.135,401,1.213,405,0.205,406,1.556,407,0.541,408,1.874,409,0.496,410,0.69,414,1.34,416,0.432,418,0.512,420,1.311,422,0.217,424,0.634,425,0.232,427,0.666,428,0.146,429,1.426,430,0.462,433,0.652,435,0.41,436,0.283,438,0.317,439,0.193,440,0.512,441,0.151,442,0.813,443,1.16,444,0.083,446,1.03,447,0.808,449,0.1,450,0.101,460,0.927,463,1.103,464,1.539,466,1.21,468,0.158,469,1.129,471,0.666,472,1.051,473,1.007,476,0.585,485,1.005,486,0.181,487,0.975,488,0.346,491,1.716,493,0.077,495,0.645,496,2.075,498,0.614,504,0.88,505,0.768,506,0.351,508,1.051,509,0.202,511,0.4,512,2.085,513,0.496,517,0.8,519,0.187,521,0.782,522,1.6,523,1.299,525,0.634,526,1.008,529,2.339,530,0.278,531,0.185,534,0.709,541,1.362,547,0.894,554,0.985,555,1.078,558,3.005,559,0.63,560,0.326,563,4.873,566,0.325,575,0.273,577,0.532,583,0.88,590,0.584,591,0.824,596,1.078,597,1.21,599,0.526,601,0.196,603,0.819,605,0.607,608,2.448,610,0.246,612,2.203,632,1.432,635,0.584,636,1.459,645,0.315,647,0.179,649,1.331,658,3.005,659,0.962,661,0.317,663,0.138,664,1.981,666,1.057,668,1.793,669,2.373,673,0.706,676,1.528,678,0.898,681,0.768,683,1.114,684,1.269,686,3.628,702,3.819,705,0.215,706,1.422,707,0.326,711,1.007,713,1.299,714,0.645,727,3.776,731,1.432,733,0.962,738,0.728,739,1.215,740,0.901,741,0.569,742,1.692,744,0.813,747,1.874,748,1.331,750,0.419,751,2.759,754,3.935,755,0.676,761,1.888,765,0.3,766,0.301,768,0.27,770,3.572,777,0.872,778,1.184,779,0.904,780,2.479,785,0.746,787,1.6,788,0.425,793,1.432,795,1.437,803,0.495,804,2.033,806,0.975,807,0.645,808,1.187,809,1.184,810,1.675,812,0.099,814,1.108,815,4.062,816,1.394,817,0.218,818,2.595,819,4.292,821,0.671,825,1.719,829,1.007,832,0.819,833,2.674,835,0.858,836,0.748,839,0.563,840,0.554,843,2.373,852,0.85,853,0.8,854,1.935,869,3.202,871,1.799,876,0.432,877,0.962,882,0.946,883,1.459,886,1.459,900,0.634,904,1.586,907,1.272,910,1.299,912,1.248,913,2.381,920,1.586,921,1.993,925,2.454,926,0.872,930,0.831,938,3.202,945,1.432,951,1.057,967,0.904,968,0.898,971,2.454,975,1.103,981,0.645,983,0.769,984,1.331,986,1.459,987,1.239,988,0.498,990,1.025,993,3.005,996,0.898,1000,1.087,1003,1.719,1004,2.455,1005,1.637,1009,0.808,1011,1.459,1013,0.411,1022,0.419,1024,1.459,1025,1.586,1029,0.512,1031,0.706,1035,0.626,1040,1.272,1048,0.975,1051,1.278,1060,0.728,1062,0.746,1073,0.709,1074,2.203,1079,0.312,1090,1.563,1091,0.661,1098,3.202,1103,1.299,1105,0.678,1116,1.468,1123,2.219,1127,2.817,1130,1.239,1131,0.225,1133,0.926,1138,2.085,1148,0.661,1151,1.115,1152,0.728,1154,0.808,1155,2.381,1162,1.637,1165,1.078,1187,2.206,1202,0.289,1203,1.269,1226,4.633,1233,0.616,1236,2.373,1250,2.58,1259,1.155,1272,1.812,1287,1.82,1313,2.373,1320,2.95,1326,0.443,1329,1.103,1330,0.984,1332,1.394,1369,0.838,1370,0.711,1384,1.432,1395,3.165,1397,1.673,1398,1.931,1401,0.634,1405,2.373,1409,0.857,1418,1.768,1425,2.085,1426,0.894,1431,1.103,1433,1.397,1454,1.007,1461,1.129,1476,0.925,1478,3.213,1516,1.394,1522,0.711,1526,2.284,1528,3.572,1555,2.373,1557,1.931,1563,0.916,1567,2.58,1596,1.432,1608,2.931,1609,2.373,1614,1.719,1620,1.768,1621,2.203,1629,1.182,1630,0.614,1631,0.63,1632,0.835,1639,0.872,1640,2.719,1644,1.628,1645,0.661,1665,1.674,1668,0.819,1669,1.432,1677,1.155,1683,1.687,1684,0.458,1687,1.527,1689,1.239,1691,1.082,1704,2.448,1729,1.757,1741,2.058,1748,0.984,1749,1.82,1762,2.58,1793,2.139,1809,1.468,1823,0.94,1836,1.799,1853,0.763,1858,1.574,1883,1.719,1888,2.842,1900,2.58,1902,1.432,1903,1,1906,2.004,1913,1.82,1920,2.381,1922,1.544,1932,0.857,1941,2.085,1944,1.888,1947,1.076,1948,0.858,1952,1.719,1961,1.931,1968,1.82,1985,1.528,1998,1.506,2003,0.819,2005,1.057,2006,2.128,2007,0.921,2009,1.397,2011,2.471,2013,1.155,2017,2.373,2024,1.637,2026,3.163,2058,0.919,2059,3.935,2062,0.569,2063,1.397,2079,1.16,2086,1.716,2102,1.712,2103,1.874,2104,1.187,2108,2.058,2129,2.064,2131,1.468,2133,1.108,2137,2.809,2155,2.085,2156,3.447,2159,1.874,2162,2.381,2170,0.8,2172,0.88,2185,3.776,2190,1.799,2192,1.768,2194,1.931,2212,1.733,2213,0.614,2214,0.877,2216,1.545,2234,1.426,2235,2.946,2237,1.586,2248,2.085,2251,1.506,2253,1.182,2267,2.471,2272,1.363,2275,2.396,2277,1.874,2281,2.471,2291,0.985,2309,0.694,2315,2.373,2335,3.202,2338,0.872,2349,3.202,2353,1.676,2368,1.21,2382,1.16,2450,1.432,2525,3.05,2535,2.842,2539,2.702,2547,2.275,2550,1.239,2560,1.874,2583,2.842,2652,3.028,2660,0.984,2681,1.331,2708,2.702,2741,1.007,2743,1.301,2748,1.086,2756,2.203,2772,0.962,2803,1.628,2812,2.196,2822,1.03,2827,0.835,2829,1.129,2830,3.966,2832,1.129,2836,3.163,2851,0.694,2871,1.03,2875,2.075,2898,1.637,2901,1.239,2903,2.643,2909,2.155,2925,2.197,2929,3.165,2931,2.471,2944,2.58,2955,2.128,2965,2.842,2966,2.595,2967,2.316,2981,4.497,2985,3.202,2988,3.068,3000,2.58,3008,2.058,3018,3.776,3043,2.517,3049,2.842,3050,1.82,3051,3.202,3077,1.673,3085,1.586,3101,1.931,3112,6.812,3115,2.977,3116,1.82,3123,2.255,3130,3.572,3131,3.379,3145,2.842,3173,1.468,3198,3.165,3208,3.202,3236,2.058,3238,1.493,3256,1.993,3265,3.447,3268,2.373,3269,2.284,3273,2.075,3274,3.935,3280,2.219,3300,1.799,3328,1.993,3362,3.005,3370,1.269,3424,2.128,3429,1.397,3476,3.447,3500,5.229,3547,6.798,3563,4.273,3621,3.494,3672,2.809,3705,4.838,3721,1.931,3816,4.069,3829,1.993,3842,3.742,3903,2.582,3926,2.471,3930,2.284,3949,2.842,3989,2.58,4027,1.993,4113,1.993,4117,2.058,4161,1.272,4216,4.162,4270,1.545,4294,1.931,4352,2.203,4446,2.085,4502,3.269,4533,2.284,4562,4.42,4566,1.129,4615,2.058,4616,3.202,4680,3.776,4794,2.058,4910,2.842,4936,1.874,4969,3.704,5017,2.373,5108,2.128,5111,3.447,5232,3.77,5277,2.759,5288,3.628,5309,4.773,5341,1.331,5366,3.742,5367,4.162,5478,3.572,5488,3.202,5498,4.102,5527,3.005,5556,2.842,5568,2.471,5608,2.702,5641,3.447,5649,2.702,5721,3.202,5722,1.993,5766,2.842,5851,2.058,5853,3.005,5865,2.284,5888,4.873,5890,1.299,5958,1.82,5985,3.068,6103,2.58,6110,2.203,6210,1.673,6385,3.935,6490,2.58,6552,6.113,6598,3.776,6638,6.231,6708,3.005,6762,2.58,7114,4.954,7243,3.499,7298,3.447,7463,2.284,7467,2.284,7554,3.572,7584,2.702,7672,2.128,7679,2.702,7680,3.742,7710,3.447,7721,2.373,7763,2.702,7795,2.471,7836,2.128,7854,5.153,7867,2.471,8028,2.471,8065,2.842,8079,2.702,8215,3.742,8253,2.842,8254,3.447,8281,3.005,8289,2.058,8375,3.447,8396,3.202,8404,3.447,8457,2.842,8475,3.776,8486,2.702,8488,5.098,8535,3.447,8582,2.58,8620,3.005,8725,6.896,9073,3.447,9142,4.773,9152,4.773,9174,3.202,9226,2.702,9247,2.58,9251,5.229,9262,3.447,9329,2.471,9388,3.202,9647,2.471,9799,6.47,9970,3.447,10083,3.77,10690,2.702,10740,2.702,10913,2.702,10925,2.702,11294,4.098,11312,2.842,11462,3.776,11499,5.229,11756,5.229,11826,3.776,11871,5.229,11872,5.229,11909,4.773,11976,5.229,12507,3.447,12512,2.842,12575,5.229,13055,2.702,13057,7.226,13059,5.675,13060,6.206,13061,6.206,13062,6.206,13083,3.776,13086,3.202,13250,3.776,13355,3.776,13375,3.776,13520,3.202,13521,3.447,14141,3.447,14143,3.005,14185,3.005,14293,3.447,14296,5.085,14696,3.776,15026,3.005,15433,7.462,15477,3.447,16313,3.447,17011,3.447,18308,3.776,18521,5.229,19208,5.229,19252,3.776,19816,3.776,19940,1.545,20124,2.316,20333,3.776,21073,4.276,21074,5.92,21075,5.92,21076,7.33,21077,4.276,21078,7.33,21079,4.276,21080,4.276,21081,4.276,21082,4.276,21083,4.276,21084,3.776,21085,4.276,21086,4.276,21087,4.276,21088,4.276,21089,4.276,21090,4.276,21091,4.276,21092,4.276,21093,4.276,21094,4.276,21095,4.276,21096,4.276,21097,5.92,21098,3.776,21099,4.276,21100,4.276,21101,4.276,21102,4.276,21103,4.276,21104,3.776,21105,4.276,21106,7.33,21107,4.276,21108,5.92,21109,4.276,21110,4.276,21111,5.92,21112,5.92,21113,5.92,21114,5.92,21115,7.33,21116,5.92,21117,5.92,21118,5.92,21119,5.92,21120,5.92,21121,5.92,21122,5.92,21123,5.92,21124,5.92,21125,5.92,21126,5.92,21127,5.92,21128,5.92,21129,5.92,21130,5.92,21131,5.92,21132,5.92,21133,5.92,21134,5.92,21135,5.92,21136,5.92,21137,5.92,21138,5.92,21139,5.92,21140,5.92,21141,5.92,21142,5.92,21143,5.92,21144,5.92,21145,5.92,21146,5.92,21147,5.92,21148,5.92,21149,5.92,21150,5.92,21151,5.92,21152,5.92,21153,5.92,21154,5.92,21155,5.92,21156,4.276,21157,4.276,21158,8.963,21159,5.92,21160,4.276,21161,4.276,21162,3.202,21163,4.276,21164,3.776,21165,4.276,21166,3.776,21167,4.276,21168,4.276,21169,5.92,21170,4.276,21171,4.276,21172,7.697,21173,4.276,21174,4.276,21175,7.33,21176,5.92,21177,4.276,21178,5.92,21179,4.276,21180,4.276,21181,5.92,21182,4.276,21183,4.276,21184,8.164,21185,4.276,21186,4.276,21187,4.276,21188,4.276,21189,4.276,21190,4.276,21191,5.92,21192,5.92,21193,4.276,21194,4.276,21195,6.791,21196,4.276,21197,4.276,21198,7.697,21199,4.276,21200,4.276,21201,7.33,21202,4.276,21203,4.276,21204,4.276,21205,4.276,21206,4.276,21207,4.276,21208,4.276,21209,4.276,21210,4.276,21211,4.276,21212,4.276,21213,4.276,21214,4.276,21215,3.776,21216,4.276,21217,4.276,21218,4.276,21219,4.276,21220,4.276,21221,4.276,21222,4.276,21223,4.276]],["title//en/lessons/temporal-network-analysis-with-r",[794,0.498,1660,1.263,2016,0.758,2525,2.464]],["body//en/lessons/temporal-network-analysis-with-r",[2,1.168,3,0.054,4,0.202,5,0.037,6,0.558,8,0.331,9,0.1,12,0.138,13,0.852,14,0.367,15,0.457,17,1.024,18,0.492,19,1.021,23,0.759,25,0.264,26,0.404,27,1.401,28,0.629,29,0.281,31,1.517,33,1.168,37,1.45,38,0.377,39,0.353,40,0.194,42,0.288,45,0.1,46,0.102,48,1.124,49,0.086,52,3.249,59,0.593,60,0.206,62,1.347,63,1.205,64,0.652,65,1.586,68,0.703,71,0.058,72,0.828,73,1.195,74,0.565,76,0.319,81,0.353,82,0.027,83,0.786,87,0.163,88,0.519,89,0.622,90,0.719,91,1.141,92,0.365,93,0.026,94,0.537,95,0.414,103,0.474,104,0.452,105,0.1,106,0.95,107,0.571,108,0.505,110,0.652,111,0.562,112,0.801,113,0.907,115,0.023,116,0.95,117,0.15,120,0.715,121,1.414,122,0.314,123,1.763,124,1.065,125,0.772,127,0.921,130,0.039,131,0.781,132,0.058,134,0.319,135,0.215,137,0.068,138,0.141,139,0.142,141,0.875,146,0.182,152,0.591,153,0.063,157,0.703,159,0.083,160,0.114,161,2.071,169,0.828,171,2,173,0.517,179,0.413,180,1.018,181,1.261,185,0.136,189,0.125,190,0.007,191,0.541,193,0.533,196,1.566,201,0.189,203,1.353,211,0.237,214,0.2,220,0.528,222,1.38,223,0.438,227,0.227,228,0.201,229,1.487,230,1.652,231,2.825,232,1.041,237,1.065,241,1.115,242,0.338,243,1.15,249,0.547,253,0.439,256,1.065,257,0.254,260,1.566,261,0.685,263,0.265,264,1.577,267,0.377,268,0.465,272,0.301,273,0.282,276,1.048,277,0.064,285,2.067,294,0.324,296,0.722,297,0.361,304,0.546,306,1.122,313,0.492,316,0.324,318,0.702,319,1.414,321,0.953,324,1.09,326,1.434,328,0.377,330,0.593,331,2.968,333,0.494,335,0.331,340,1.353,341,0.134,348,1.177,349,0.665,350,0.54,353,0.24,356,0.584,357,0.286,358,0.591,360,0.116,363,0.439,367,0.847,369,0.414,374,1.065,375,1.128,379,0.622,380,0.174,381,0.228,383,0.249,390,0.202,395,0.134,397,0.907,399,0.849,405,0.39,407,0.297,409,0.537,410,0.684,414,0.772,416,0.427,417,1.233,418,0.703,420,0.719,424,0.365,425,0.23,427,0.662,428,0.144,430,0.353,431,0.397,432,0.867,435,0.323,436,0.261,438,0.254,439,0.178,441,0.146,443,1.689,444,0.084,447,0.743,449,0.156,450,0.109,460,0.576,466,1.195,468,0.162,470,1.233,475,2.256,476,0.297,485,0.741,486,0.182,487,0.562,488,0.342,493,0.079,494,1.918,496,1.195,504,0.875,505,1.143,506,0.323,508,0.576,509,0.244,511,0.332,517,1.596,519,0.218,522,2.305,525,0.686,526,0.719,530,0.549,531,0.254,534,0.808,543,0.669,546,1.115,547,0.637,549,1.083,550,0.928,551,1.168,553,2.825,554,0.976,560,0.501,566,0.417,572,1.353,573,0.907,575,0.289,577,0.331,583,0.993,587,0.719,589,1.48,591,0.722,594,0.353,596,1.48,597,1.195,599,0.519,600,1.322,601,0.169,603,1.519,610,0.244,613,0.967,635,0.995,642,1.566,645,0.325,646,0.593,647,0.189,650,1.314,661,0.292,662,0.95,665,0.719,666,1.048,668,2.023,669,2.344,672,0.772,673,0.642,674,1.908,675,1.336,680,1,681,0.761,682,0.907,683,0.995,687,2.44,705,0.385,706,1.368,707,0.402,711,0.994,713,1.784,721,0.438,736,0.928,737,1.205,738,0.719,740,1.02,741,1.02,743,2.317,744,0.808,750,0.576,752,0.754,755,0.672,757,1.083,761,1.347,765,0.173,766,0.297,773,3.162,774,0.953,777,0.826,778,0.736,784,1.872,785,1.024,788,0.48,793,1.414,794,0.963,795,1.15,801,1.195,802,1.083,803,0.308,807,0.637,809,1.024,810,1.205,811,0.972,812,0.193,817,0.236,821,0.478,827,0.427,835,0.533,836,0.647,839,0.642,840,0.627,841,1.414,852,0.843,854,1.918,858,0.637,865,3.136,879,1.467,882,0.83,883,1.45,884,1.573,900,0.452,906,2.176,907,0.907,911,2.032,916,2.442,917,1.414,924,0.702,925,1.526,926,0.993,927,1.797,933,0.822,941,1.97,944,0.887,949,1.514,950,0.187,954,0.932,957,1.385,966,1.177,967,0.781,972,0.867,973,2.016,976,0.397,980,0.886,981,1.1,983,0.478,985,2.044,989,1.122,990,0.886,991,1.586,992,1.968,995,1.38,996,0.887,1000,0.801,1009,1.083,1011,1.041,1013,0.417,1022,0.662,1024,1.663,1029,0.365,1031,0.759,1034,1.141,1035,0.732,1044,1.018,1048,1.299,1052,0.813,1056,1.586,1058,2.151,1059,1.168,1061,1.253,1062,0.736,1073,0.873,1074,2.176,1075,1.177,1079,0.428,1080,1.168,1082,2.441,1084,1.055,1087,1.566,1090,2.023,1091,0.653,1104,1.347,1109,1.487,1114,1.38,1119,1.414,1120,1.124,1131,0.474,1133,0.968,1134,3.162,1135,0.95,1142,0.994,1145,1.214,1147,1.968,1154,0.995,1155,3.706,1160,1.746,1162,1.623,1182,0.669,1183,0.867,1186,1.224,1202,0.397,1212,0.968,1224,1.041,1227,1.122,1228,1.851,1233,0.611,1234,1.963,1238,2.968,1240,0.822,1259,1.586,1261,1.382,1267,1.253,1272,1.588,1281,1.414,1290,2.807,1292,1.45,1294,1.703,1297,0.972,1325,3.258,1326,0.389,1327,1.746,1329,0.953,1369,1.429,1370,1.353,1371,0.686,1382,1.347,1396,1.662,1401,0.821,1402,2.176,1409,0.847,1415,1.074,1428,2.652,1430,2.119,1444,3.605,1445,2.032,1454,0.994,1461,1.781,1476,0.764,1488,0.669,1493,0.953,1502,2.032,1518,1.292,1519,1.968,1529,0.477,1557,1.908,1565,1.38,1585,1.966,1591,2.067,1613,2.529,1615,1.797,1616,1.746,1618,4.485,1620,2.427,1622,2.913,1625,2.121,1627,1.45,1629,1.168,1630,0.969,1632,0.519,1636,1.353,1637,0.993,1645,1.128,1660,2.52,1662,0.6,1664,2.687,1665,1.446,1668,0.809,1674,0.928,1683,1.763,1684,0.722,1691,0.772,1692,1.45,1707,1.487,1717,1.283,1724,1.017,1731,1.168,1741,2.032,1744,1.623,1756,1.701,1758,2.032,1778,0.79,1790,2.548,1806,1.908,1809,1.45,1836,1.283,1861,4.733,1869,4.338,1883,1.698,1903,0.622,1906,1.91,1908,1.698,1913,3.928,1931,2.176,1948,0.741,1961,3.048,1972,1.382,1985,1.09,1986,1.15,1995,2.385,2005,1.048,2007,0.703,2010,0.525,2016,1.418,2026,4.916,2061,0.736,2063,1.38,2090,3.73,2127,0.492,2147,2.548,2153,1.514,2157,2.807,2167,2.807,2172,0.875,2194,1.908,2204,1.347,2211,1.566,2213,0.606,2214,0.867,2234,1.017,2237,2.177,2240,1.347,2244,2.151,2247,1.652,2251,2.067,2256,2.176,2258,1.314,2293,1.314,2295,1.698,2298,4.071,2302,2.101,2307,1.652,2308,1.608,2312,3.405,2321,2.735,2325,1.566,2338,0.622,2355,2.101,2356,2.769,2368,1.662,2378,2.669,2382,1.322,2403,2.441,2481,2.548,2509,1.968,2525,4.859,2529,2.473,2542,0.754,2548,1.168,2554,1.353,2575,1.698,2577,2.427,2655,1.652,2673,2.032,2676,2.032,2677,3.835,2743,1.124,2752,0.976,2755,3.605,2756,2.176,2778,2.032,2786,1.487,2788,2.36,2791,1.353,2792,1.141,2818,4.982,2822,1.756,2827,0.722,2844,1.224,2871,1.846,2883,2.296,2886,1.851,2895,3.405,2898,1.168,2903,2.504,2909,1.115,2924,3.948,2930,3.71,2948,4.264,2962,2.704,2966,1.851,2975,3.294,2982,3.162,3013,4.785,3016,4.071,3028,1.608,3077,1.652,3085,2.704,3124,3.74,3156,2.256,3170,1.908,3171,1.968,3173,1.45,3229,0.867,3238,0.928,3244,3.405,3255,2.669,3256,1.968,3280,1.38,3281,2.101,3284,3.392,3285,3.398,3288,1.698,3290,1.968,3300,1.283,3311,1.652,3316,1.608,3319,2.176,3320,1.09,3338,2.064,3363,3.902,3370,1.253,3380,1.797,3382,2.101,3407,2.36,3422,2.256,3429,1.38,3517,1.968,3592,3.73,3695,3.405,3721,1.908,3726,1.908,3755,1.908,3784,1.851,3796,3.189,3806,1.797,3807,1.698,3838,2.807,3864,2.032,4015,2.968,4027,3.398,4032,4.017,4103,5.052,4254,3.542,4279,2.256,4334,3.73,4436,2.256,4446,3.194,4456,2.918,4514,1.487,4530,2.441,4531,2.344,4562,2.101,4578,2.807,4621,2.176,4662,2.548,4993,2.807,5056,1.283,5076,2.101,5108,2.101,5179,3.542,5180,2.807,5211,4.264,5231,3.162,5243,5.44,5279,2.256,5313,2.256,5355,2.807,5357,2.968,5366,2.669,5404,1.872,5498,2.176,5566,2.807,5568,2.441,5572,3.73,5581,3.73,5614,3.162,5647,2.968,5773,4.516,5825,2.807,5826,3.162,5830,1.797,5834,4.629,5848,3.136,5867,2.807,5881,2.921,5979,2.631,6098,2.968,6109,2.441,6110,2.176,6163,4.395,6211,2.968,6303,2.807,6467,3.899,6492,2.968,6525,2.807,6581,1.141,6794,3.162,6903,4.395,6976,3.73,7068,3.162,7174,3.73,7197,4.733,7198,3.73,7199,2.968,7209,1.608,7281,3.73,7326,4.264,7355,3.162,7465,3.73,7467,3.896,7554,2.548,7678,2.825,7728,5.959,7769,2.176,7836,2.101,7843,1.746,7935,3.405,8077,2.968,8207,2.032,8213,3.605,8269,2.256,8426,2.968,8430,5.386,8442,4.733,8464,3.73,8491,5.184,8497,3.405,8537,2.548,8547,4.395,8560,2.441,8641,2.441,8690,3.162,8747,2.101,8858,3.162,8859,3.73,8965,3.162,9049,4.126,9391,4.126,9973,3.71,9984,3.405,9985,2.968,10063,3.73,10083,2.344,10144,3.405,10304,3.405,10356,3.73,10368,4.395,10416,3.73,10439,4.733,10662,3.405,10665,3.73,10735,3.73,11074,3.162,11264,2.968,11312,5.894,11323,3.405,12547,4.403,12838,6.511,13255,4.733,13459,3.405,13630,3.162,13631,4.485,13812,3.73,14631,2.968,14730,3.73,14738,3.405,14822,3.73,15286,5.184,15807,6.158,16231,3.405,16816,3.73,16942,3.405,17316,3.73,17514,5.184,19940,1.526,20124,3.296,20675,5.44,21224,5.87,21225,4.223,21226,7.932,21227,4.223,21228,5.87,21229,4.223,21230,8.136,21231,4.223,21232,7.663,21233,4.223,21234,4.223,21235,4.223,21236,4.223,21237,4.223,21238,4.223,21239,4.223,21240,7.327,21241,4.223,21242,6.747,21243,8.296,21244,4.223,21245,5.87,21246,7.291,21247,7.932,21248,4.223,21249,5.87,21250,8.62,21251,6.747,21252,6.747,21253,5.87,21254,5.87,21255,5.87,21256,4.223,21257,4.223,21258,7.663,21259,4.223,21260,5.87,21261,4.223,21262,4.223,21263,4.223,21264,3.73,21265,5.87,21266,4.223,21267,5.87,21268,5.87,21269,4.223,21270,4.223,21271,4.223,21272,4.223,21273,4.223,21274,4.223,21275,4.223,21276,4.223,21277,4.223,21278,5.87,21279,4.223,21280,4.223,21281,6.747,21282,6.747,21283,5.87,21284,6.747,21285,5.87,21286,4.223,21287,4.223,21288,4.223,21289,4.223,21290,4.223,21291,4.733,21292,5.87,21293,5.87,21294,8.296,21295,4.223,21296,4.223,21297,4.223,21298,4.223,21299,4.223,21300,4.223,21301,4.223,21302,4.223,21303,4.223,21304,4.223,21305,4.223,21306,7.291,21307,4.223,21308,7.291,21309,6.747,21310,4.223,21311,4.223,21312,4.223,21313,4.223,21314,4.223,21315,4.223,21316,4.223,21317,4.223,21318,4.223,21319,4.223,21320,5.87,21321,5.87,21322,4.223,21323,7.663,21324,5.87,21325,6.747,21326,4.223,21327,5.87,21328,4.223,21329,4.223,21330,4.223,21331,4.223,21332,3.73,21333,4.223,21334,4.223,21335,4.223,21336,5.87,21337,4.223,21338,4.223,21339,5.87,21340,4.223,21341,5.87,21342,4.223,21343,4.223,21344,4.223,21345,4.223,21346,9.07,21347,5.87,21348,4.223,21349,7.291,21350,4.223,21351,5.87,21352,5.87,21353,4.223,21354,3.73,21355,4.223,21356,4.223,21357,4.223,21358,7.291,21359,7.291,21360,8.696,21361,5.87,21362,4.223,21363,5.87,21364,4.223,21365,6.747,21366,5.87,21367,5.87,21368,4.223,21369,5.87,21370,5.87,21371,5.87,21372,4.223,21373,4.223,21374,4.223,21375,4.223,21376,5.87,21377,4.223,21378,4.223,21379,4.223,21380,4.223,21381,4.223,21382,3.73,21383,5.87,21384,3.73,21385,4.223,21386,4.223,21387,4.223,21388,4.223,21389,4.223,21390,4.223,21391,4.223,21392,4.223,21393,4.223,21394,4.223,21395,5.87,21396,4.223,21397,4.223,21398,4.223,21399,4.223]],["title//en/lessons/text-mining-with-extracted-features",[82,0.018,135,0.121,410,0.44,521,0.691,950,0.121,984,1.177,1033,2.513]],["body//en/lessons/text-mining-with-extracted-features",[0,2.149,2,1.023,3,0.088,4,0.256,5,0.079,6,0.352,8,0.657,9,0.129,12,0.137,13,0.675,14,0.417,15,0.518,17,1.324,18,0.596,19,0.748,22,0.597,23,0.758,24,1.632,25,0.232,26,0.443,27,0.977,28,0.78,29,0.349,30,0.847,32,1.695,36,0.693,38,0.477,39,0.505,40,0.225,42,0.267,45,0.095,46,0.109,47,0.519,48,0.708,49,0.091,51,0.729,55,0.734,57,0.429,59,0.825,60,0.208,64,0.751,65,0.999,66,4.187,71,0.09,73,1.776,74,0.636,76,0.474,78,0.615,81,0.47,82,0.043,83,0.431,87,0.31,88,0.43,89,0.341,90,0.91,91,0.999,92,0.718,93,0.024,94,0.362,95,0.363,96,1.378,97,1.624,98,0.645,103,0.483,105,0.123,106,0.832,107,0.418,108,0.443,110,0.651,111,0.492,112,0.374,113,0.795,115,0.026,116,1.411,117,0.122,118,0.896,120,0.491,121,2.101,122,0.265,125,0.977,127,0.505,128,0.352,129,0.657,130,0.042,132,0.061,133,0.891,134,0.673,135,0.268,136,0.457,137,0.069,138,0.15,139,0.177,140,1.317,141,0.479,144,0.543,145,0.634,146,0.169,148,2.38,152,0.748,153,0.119,157,0.872,158,1.227,159,0.095,160,0.113,161,0.999,167,0.352,176,1.122,179,0.631,180,0.558,183,2.36,185,0.131,186,0.708,190,0.008,191,0.753,193,0.675,200,0.448,201,0.182,209,1.529,210,2.138,211,0.221,214,0.182,220,0.418,221,0.433,223,0.498,224,1.976,226,1.84,227,0.31,228,0.21,232,1.317,241,0.976,242,0.213,243,0.725,247,1.51,249,0.433,253,0.241,254,1.84,257,0.231,258,1.574,263,0.312,264,0.932,266,0.731,267,0.477,272,0.267,276,0.954,277,0.076,281,1.487,284,1.411,291,1.57,294,0.204,296,0.672,297,0.332,298,0.725,299,0.66,304,0.438,305,1.097,306,0.889,307,0.443,309,1.511,311,0.657,312,1.924,316,0.295,318,1.302,319,2.544,320,1.582,321,0.6,325,1.072,326,0.889,327,0.891,328,0.561,329,0.742,330,0.694,333,0.53,335,0.297,337,1.78,340,0.889,341,0.149,344,1.624,345,0.678,349,0.925,350,0.409,353,0.339,356,0.631,357,0.425,358,1.02,359,1.239,360,0.201,363,0.348,367,0.742,368,0.792,369,0.524,371,1.624,375,0.826,377,1.287,379,0.545,380,0.204,381,0.159,383,0.303,387,0.901,389,0.374,390,0.301,394,0.59,395,0.133,397,0.795,399,0.885,400,0.826,401,1.301,403,2.38,407,0.512,409,0.514,410,1.1,414,0.676,416,0.634,418,0.64,419,0.692,420,1.365,422,0.2,424,0.631,425,0.249,427,0.524,428,0.297,429,0.777,431,0.25,432,0.759,435,0.349,436,0.316,438,0.396,439,0.169,440,0.64,441,0.131,442,0.909,443,1.571,444,0.083,447,0.407,449,0.123,450,0.108,459,0.722,460,0.505,461,0.419,462,2.424,468,0.166,471,0.615,472,0.792,476,0.483,485,0.92,486,0.192,488,0.508,493,0.077,495,0.558,497,1.151,498,0.531,499,1.671,503,2.035,504,0.813,506,0.349,509,0.252,510,1.462,511,0.39,513,0.507,519,0.147,521,1.686,522,0.999,524,1.148,525,0.631,526,0.63,527,1.124,529,1.906,530,0.448,531,0.297,541,1.443,542,1.12,543,0.847,544,2.232,545,1.27,547,1.037,549,0.492,554,0.615,560,0.457,566,0.329,567,0.851,570,0.891,573,0.795,574,2,575,0.268,576,1.248,577,0.491,583,0.693,590,0.505,591,0.736,594,0.377,599,0.771,601,0.182,603,0.708,605,0.477,609,2.49,610,0.219,613,0.419,614,2.572,618,0.615,632,2.984,635,0.938,643,1.411,645,0.339,646,0.634,647,0.195,661,0.38,662,1.411,663,0.186,664,1.857,673,0.615,675,1.094,678,1.53,680,0.91,681,0.693,682,1.148,683,0.505,687,1.047,690,0.66,700,0.889,702,1.621,705,0.403,706,0.66,707,0.432,711,0.871,714,0.558,720,1.663,721,0.456,723,3.552,724,1.018,729,1.303,736,1.175,737,1.096,739,0.759,740,0.455,741,1.01,742,1.175,743,1.27,744,0.64,746,1.487,748,1.047,750,0.363,752,0.66,755,0.7,757,0.505,758,0.586,762,1.151,763,0.708,765,0.347,766,0.564,768,0.407,774,1.116,777,0.778,779,0.711,781,2.458,785,1.581,787,0.999,788,0.43,793,1.239,794,0.898,800,0.751,801,1.047,802,0.938,803,0.457,808,1.258,809,1.398,810,0.759,811,1.229,812,0.209,814,0.692,817,0.255,821,0.605,826,2.232,827,0.634,828,0.976,831,1.621,834,1.782,835,0.675,836,0.407,839,0.352,840,0.592,844,1.096,847,1.379,853,0.692,863,1.12,870,1.209,871,1.124,874,0.645,876,0.374,880,2.21,882,0.455,884,1.096,900,0.672,910,1.124,912,0.63,923,2.458,924,0.615,926,1.012,930,0.778,945,1.239,946,2.218,947,1.428,949,0.954,950,0.29,954,0.858,967,0.835,968,1.317,969,3.352,970,3.931,972,1.096,975,1.88,976,0.553,977,1.915,980,1.1,981,0.806,982,1.746,983,0.419,984,2.364,985,1.546,987,1.072,988,0.731,989,1.043,990,0.806,991,0.999,1000,0.856,1001,3.965,1003,2.149,1004,1.79,1009,1.147,1011,0.911,1013,0.316,1022,0.832,1024,1.546,1025,1.372,1026,1.379,1028,0.832,1030,3.654,1031,0.891,1033,6.201,1034,0.999,1035,0.634,1036,3.219,1037,3.07,1040,0.787,1048,0.901,1056,0.999,1057,1.704,1059,1.023,1062,0.932,1073,0.64,1075,0.645,1079,0.619,1084,0.711,1090,0.976,1091,0.572,1100,2.753,1101,1.335,1104,1.179,1112,0.871,1120,1.023,1123,1.209,1131,0.282,1133,1.072,1135,0.832,1142,1.258,1148,1.335,1149,1.905,1150,2.053,1151,0.518,1152,0.63,1154,0.505,1165,1.347,1167,1.151,1182,0.586,1183,1.096,1185,1.671,1187,0.999,1190,2.053,1202,0.592,1203,1.097,1212,0.792,1216,1.356,1233,0.79,1239,1.671,1240,1.189,1243,2.268,1246,1.619,1261,0.871,1267,1.861,1270,1.336,1272,0.871,1280,1.621,1281,1.79,1285,1.529,1287,1.574,1289,1.408,1297,1.229,1306,1.976,1318,1.096,1320,1.336,1326,0.213,1327,2.841,1328,1.529,1330,1.443,1332,1.258,1369,1.347,1370,0.889,1371,1.464,1373,1.487,1378,1.79,1382,1.179,1392,1.516,1394,2.483,1401,0.572,1406,1.621,1411,2.337,1415,1.18,1424,3.604,1425,1.882,1426,0.806,1430,1.023,1431,1.619,1449,2.966,1456,1.529,1457,1.068,1459,1.692,1461,0.976,1465,3.704,1471,1.072,1476,0.419,1478,1.621,1488,1.314,1493,0.6,1495,2.21,1497,1.931,1503,1.84,1513,4.001,1516,0.871,1518,0.708,1522,0.615,1529,0.491,1585,2.101,1590,0.832,1600,1.209,1601,2.274,1602,3.011,1613,1.704,1615,2.274,1619,2.327,1620,2.21,1622,1.704,1627,1.755,1629,1.023,1630,0.767,1632,0.771,1636,1.072,1637,0.787,1639,0.711,1641,1.586,1642,2.035,1645,1.395,1651,1.487,1654,1.239,1662,0.474,1664,2,1668,1.588,1674,1.379,1687,1.545,1691,0.676,1694,0.729,1702,1.476,1707,1.303,1717,1.624,1724,1.655,1725,1.372,1727,1.953,1729,1.861,1730,1.372,1734,1.336,1744,1.735,1754,1.574,1756,1.072,1778,0.692,1806,2.414,1831,3.266,1846,4.431,1847,1.724,1856,5.329,1858,0.645,1859,4.45,1870,2.982,1895,1.347,1903,0.924,1912,1.447,1922,0.742,1929,1.671,1930,2.337,1932,1.072,1935,2.982,1940,0.851,1942,1.258,1944,1.179,1948,0.467,1952,1.487,1954,1.487,1958,1.209,1972,0.871,1981,1.802,1982,2.572,1983,1.179,1985,0.954,1998,2.42,1999,1.624,2001,2.982,2002,1.78,2003,0.708,2007,0.443,2010,0.614,2016,0.847,2023,2.982,2024,1.478,2025,1.976,2028,1.487,2044,2.769,2050,0.976,2058,0.795,2061,0.932,2072,1.621,2083,1.239,2086,1.072,2087,0.708,2095,0.867,2097,2.267,2124,1.78,2126,1.78,2127,0.431,2128,2.1,2129,1.624,2131,1.27,2133,0.692,2142,1.047,2151,1.379,2170,1.363,2172,0.945,2189,1.882,2190,1.624,2198,1.179,2208,2.414,2212,0.742,2213,0.531,2214,1.096,2223,1.447,2240,1.179,2248,1.303,2266,2.753,2271,1.408,2278,1.574,2280,2.232,2290,4.208,2302,2.659,2321,1.724,2343,2.6,2348,1.621,2366,2.483,2368,2.15,2369,1.724,2372,2.232,2374,1.574,2376,2.659,2381,1.447,2382,1.047,2396,3.419,2417,1.372,2418,3.785,2428,1.671,2448,1.982,2450,1.239,2480,1.447,2481,2.232,2495,1.84,2506,2.342,2509,1.724,2512,1.379,2529,2.269,2531,2.21,2536,1.097,2542,0.66,2547,1.239,2550,1.549,2551,2.09,2560,1.621,2575,2.763,2578,1.444,2597,2.42,2652,2.703,2655,3.196,2675,2.138,2681,1.411,2686,2.337,2694,2.769,2695,4.001,2715,2.769,2719,1.84,2726,2.458,2743,1.201,2748,0.835,2751,2.923,2752,1.263,2765,1.982,2774,2.966,2783,1.621,2789,1.303,2791,0.742,2795,1.258,2799,3.224,2816,1.84,2822,1.511,2825,1.229,2828,1.336,2829,1.411,2830,1.905,2832,0.976,2834,1.447,2838,0.832,2839,2.138,2842,1.239,2848,1.9,2851,0.6,2861,3.335,2862,3.507,2870,2.337,2871,1.511,2874,1.931,2875,2.461,2886,3.011,2891,2.337,2892,2.232,2899,2.49,2901,2.572,2902,1.529,2909,1.656,2915,2.337,2917,1.023,2919,1.012,2924,1.905,2931,2.138,2936,1.179,2939,1.624,2942,1.621,2944,2.232,2945,1.905,2953,1.621,2954,2.232,2963,1.27,2967,1.447,2974,1.582,2981,1.78,2993,4.409,3028,1.408,3029,2.982,3056,1.905,3062,1.905,3085,1.372,3094,1.047,3124,2.21,3131,1.84,3154,2.09,3170,1.671,3202,3.019,3247,2.342,3273,1.047,3279,1.372,3283,1.905,3285,3.202,3300,1.124,3315,2.982,3318,2.982,3320,1.619,3328,1.724,3334,2.337,3341,2.49,3357,2.232,3369,1.336,3370,1.097,3396,3.971,3407,1.487,3428,2.232,3429,1.746,3436,1.905,3471,3.552,3617,2.337,3630,1.976,3670,2.414,3713,1.303,3806,1.574,3816,2.053,3903,1.303,3906,2.834,3907,2.149,3929,4.045,3930,2.855,3931,2.337,3932,2.337,3971,1.724,4041,1.179,4124,3.285,4213,2.982,4329,1.408,4356,3.088,4400,1.724,4419,1.209,4498,1.78,4501,2.572,4503,2.6,4508,1.835,4517,3.918,4530,2.138,4552,2.414,4565,2.342,4569,2.138,4607,1.724,4664,1.905,4677,2.659,4970,1.84,5006,3.088,5091,4.308,5131,2.982,5265,2.232,5289,1.487,5291,2.753,5315,2.834,5324,2.982,5327,3.266,5347,2.6,5362,2.337,5376,2.053,5389,1.991,5403,2.769,5478,2.232,5553,1.724,5628,3.266,5635,3.655,5637,2.342,5757,2.6,5766,4.17,5773,4.45,5784,2.337,5825,3.552,5832,2.924,5845,1.78,5859,2.769,5881,1.84,5958,1.574,5962,1.976,5979,1.835,5985,2.414,6065,2.982,6119,2.982,6210,2.688,6524,2.982,6537,2.982,6581,0.999,6660,2.458,6661,1.621,6672,4.697,6673,3.266,6796,5.058,6804,7.626,6807,3.266,6808,5.058,6810,4.001,6877,2.232,6931,2.982,6934,2.769,6941,2.982,6947,2.982,6962,3.266,7007,5.145,7057,5.329,7058,5.058,7079,3.266,7129,2.232,7263,3.965,7644,2.966,7705,2.982,7744,2.232,7749,1.724,7757,5.54,8194,2.232,8250,7.208,8431,3.266,8646,5.54,8704,2.769,8747,1.84,8796,2.458,8805,4.308,8858,2.769,9185,4.409,9189,4.308,9217,3.756,9226,2.337,9397,2.982,9427,2.982,9430,2.769,9431,2.966,9986,2.6,10228,4.8,10319,3.352,10351,2.855,10366,3.266,10580,2.982,10646,2.458,10657,3.266,10688,3.266,10701,6.068,10702,4.001,10731,3.266,10788,2.458,10841,3.266,10859,2.769,10861,2.769,10862,2.982,11107,2.982,11442,3.266,11750,2.458,12157,3.224,12327,2.982,12332,2.982,12462,2.458,12531,2.769,12598,3.266,12739,5.54,12886,3.266,12986,2.769,13079,3.552,13221,2.982,13480,2.6,13537,4.001,13705,3.266,13799,3.266,13801,2.982,13811,3.266,13846,3.266,14046,2.6,14137,2.982,14217,2.458,14402,3.266,14642,2.982,14938,2.458,14948,2.982,15301,2.769,15496,3.266,16231,2.982,16438,2.982,16461,2.982,16809,3.266,16824,3.266,16825,3.266,16826,3.266,16831,2.982,16844,3.266,17515,2.769,18022,4.719,18101,6.916,19095,2.982,19303,5.54,19355,3.266,19686,3.266,19743,3.266,19939,2.982,19940,1.336,19941,5.54,20124,3.422,20365,3.266,20374,3.266,20511,3.266,21291,2.982,21400,6.273,21401,6.273,21402,5.343,21403,7.595,21404,3.266,21405,6.273,21406,3.698,21407,3.698,21408,3.698,21409,5.343,21410,3.698,21411,3.266,21412,3.698,21413,5.343,21414,8.017,21415,3.698,21416,3.698,21417,3.698,21418,3.698,21419,3.698,21420,3.698,21421,3.698,21422,3.698,21423,3.698,21424,3.698,21425,3.698,21426,3.698,21427,3.698,21428,3.698,21429,5.343,21430,3.266,21431,3.698,21432,3.698,21433,3.698,21434,3.698,21435,3.698,21436,3.698,21437,3.698,21438,3.698,21439,8.399,21440,3.698,21441,5.343,21442,3.698,21443,3.698,21444,6.273,21445,7.83,21446,5.343,21447,3.698,21448,3.698,21449,3.698,21450,5.343,21451,3.698,21452,3.698,21453,3.698,21454,3.698,21455,3.698,21456,3.698,21457,3.698,21458,3.698,21459,3.698,21460,3.698,21461,3.698,21462,3.698,21463,3.698,21464,3.698,21465,3.698,21466,3.698,21467,3.698,21468,3.698,21469,3.698,21470,3.698,21471,3.698,21472,3.698,21473,3.698,21474,3.698,21475,3.698,21476,3.698,21477,3.698,21478,3.698,21479,3.698,21480,6.871,21481,5.343,21482,7.288,21483,3.698,21484,6.273,21485,6.273,21486,3.266,21487,3.698,21488,3.698,21489,3.698,21490,7.288,21491,7.288,21492,3.698,21493,3.698,21494,3.698,21495,3.698,21496,3.698,21497,3.698,21498,3.698,21499,3.698,21500,3.698,21501,3.698,21502,7.595,21503,3.698,21504,3.698,21505,3.698,21506,5.343,21507,3.698,21508,3.698,21509,5.343,21510,3.698,21511,3.698,21512,3.698,21513,3.698,21514,3.698,21515,5.343,21516,3.698,21517,3.698,21518,3.698,21519,3.698,21520,3.698,21521,3.698,21522,6.273,21523,3.266,21524,5.343,21525,3.698,21526,3.698,21527,6.273,21528,3.698,21529,3.698,21530,3.698,21531,3.698,21532,3.698,21533,3.698,21534,3.698,21535,3.698,21536,3.698,21537,4.719,21538,3.698,21539,3.698,21540,3.698,21541,3.698,21542,3.698,21543,6.273,21544,6.871,21545,5.343,21546,3.698,21547,3.698,21548,3.698,21549,3.698,21550,3.698,21551,5.343,21552,3.698,21553,3.698,21554,3.698,21555,3.698,21556,5.343,21557,3.698,21558,3.698,21559,3.698,21560,6.273,21561,3.698,21562,3.698,21563,3.266,21564,3.698,21565,3.698,21566,3.698,21567,3.698,21568,3.698,21569,3.698,21570,3.698,21571,3.698,21572,3.698,21573,3.698,21574,3.698,21575,3.698,21576,3.698,21577,3.698,21578,5.343,21579,3.698,21580,3.698,21581,3.698,21582,3.698,21583,5.343,21584,3.698,21585,3.698,21586,3.698,21587,3.698,21588,3.698,21589,3.698,21590,5.343,21591,3.698,21592,3.698,21593,5.343,21594,3.698,21595,3.698,21596,3.698,21597,3.698,21598,3.698,21599,3.698,21600,3.698,21601,3.698,21602,3.698,21603,3.698,21604,3.698,21605,3.698,21606,5.343,21607,5.343,21608,3.698,21609,3.698,21610,3.698,21611,3.698,21612,3.698,21613,5.343,21614,3.698,21615,3.698,21616,3.698,21617,3.698,21618,3.698,21619,3.698,21620,3.698,21621,3.698,21622,3.698,21623,3.698,21624,3.266,21625,3.698,21626,3.698,21627,6.273,21628,3.698,21629,3.698,21630,3.698,21631,4.719,21632,5.343,21633,3.698,21634,3.698,21635,3.698,21636,3.698,21637,3.698,21638,3.698,21639,3.698,21640,3.698,21641,3.698,21642,3.698,21643,3.698,21644,5.343,21645,3.698,21646,5.343,21647,3.698,21648,3.698,21649,3.698]],["title//en/lessons/text-mining-youtube-comments",[12,0.056,82,0.018,984,1.177,2016,0.599,2258,1.177,6104,2.098,21650,3.339]],["body//en/lessons/text-mining-youtube-comments",[1,0.9,3,0.106,4,0.147,5,0.08,9,0.069,11,3.089,12,0.139,13,0.93,14,0.446,15,0.503,18,0.339,22,0.291,23,0.483,25,0.461,26,0.161,27,1.296,28,0.328,29,0.447,30,0.736,31,0.689,32,0.828,33,0.847,34,0.755,36,0.873,38,0.274,39,0.542,40,0.193,42,0.105,45,0.08,46,0.106,47,0.351,49,0.073,50,1.835,51,0.418,55,0.508,56,1.88,57,0.307,58,0.849,59,0.785,60,0.208,62,1.482,63,0.547,64,0.658,67,1.069,68,0.672,69,0.827,71,0.087,72,0.911,73,0.867,74,0.72,76,0.588,77,1.412,78,1.179,81,0.456,82,0.043,83,0.654,86,1.255,87,0.179,88,0.558,89,0.282,90,0.522,92,0.614,93,0.024,94,0.38,95,0.3,97,2.536,98,1.093,103,0.474,104,0.671,105,0.116,106,1.263,107,0.364,109,1.7,110,0.415,111,0.98,112,0.767,113,0.658,114,1.172,115,0.021,116,1.409,117,0.159,118,0.828,119,0.896,120,0.24,122,0.228,124,1.699,127,0.418,128,0.442,129,0.265,130,0.038,131,0.407,132,0.062,133,1.119,134,0.646,135,0.235,136,0.457,137,0.065,138,0.136,139,0.156,141,0.397,143,1.001,144,0.402,145,0.429,146,0.176,148,1.706,152,1.128,153,0.134,154,1.021,157,0.367,158,1.002,159,0.084,160,0.095,161,0.828,165,1.77,166,2.52,167,0.641,169,1.32,170,3.026,171,2.083,172,1.427,173,0.516,177,2.153,179,0.601,180,1.017,182,1.482,185,0.136,186,0.586,189,0.211,190,0.008,191,0.731,197,2.239,198,2.293,199,2.579,200,0.366,201,0.199,203,0.509,205,0.485,206,1.446,208,0.939,209,1.921,211,0.195,212,1.107,214,0.105,216,1.315,219,1.636,220,0.24,222,1.518,223,0.443,227,0.306,228,0.159,230,1.198,231,1.474,232,1.145,235,2.029,236,0.79,238,1.444,239,1.266,242,0.323,243,1.1,249,0.704,253,0.538,256,1.58,257,0.364,258,3.018,262,0.397,263,0.169,264,1.576,266,0.357,267,0.658,268,0.812,272,0.192,273,0.274,276,0.83,277,0.078,281,1.231,282,0.855,284,0.809,286,4.153,289,0.547,291,1.126,294,0.493,296,0.721,297,0.307,298,1.32,299,0.547,302,1.937,303,0.377,304,0.405,305,1.379,306,1.12,307,0.556,309,1.119,310,0.888,311,0.69,312,0.809,313,0.357,316,0.474,318,0.509,320,1.172,321,1.232,324,0.79,326,1.562,328,0.678,330,0.785,333,0.315,335,0.367,339,1.482,340,1.318,341,0.106,345,0.686,346,1.198,348,1.522,349,0.347,350,0.553,353,0.256,356,0.542,357,0.315,358,0.429,360,0.084,363,0.366,365,1.7,367,0.614,369,0.744,375,1.097,380,0.211,381,0.186,382,0.744,383,0.282,387,0.806,390,0.38,391,0.847,394,0.682,395,0.079,396,1.119,397,1.523,399,0.541,400,1.174,401,0.83,403,1.904,405,0.269,407,0.557,409,0.315,410,1.074,414,0.849,416,0.716,418,0.367,419,1.172,420,0.791,422,0.242,425,0.265,427,0.614,428,0.105,429,0.643,430,0.279,431,0.456,432,0.953,433,0.69,434,2.036,435,0.3,436,0.26,437,0.867,438,0.399,439,0.146,440,0.367,441,0.161,442,0.367,444,0.083,449,0.134,450,0.118,451,0.755,460,0.634,461,0.347,463,1.448,468,0.088,469,1.227,471,0.55,472,0.791,473,0.721,476,0.474,485,0.387,486,0.187,488,0.546,489,0.628,490,1.231,491,0.888,493,0.041,495,0.462,497,1.446,498,1.018,499,1.383,503,1.166,504,0.602,505,0.984,506,0.38,508,1.061,509,0.222,510,1.589,511,0.367,512,1.977,513,0.518,519,0.209,521,1.026,522,0.828,523,1.412,525,0.722,526,1.293,527,0.667,530,0.525,531,0.201,533,1.383,534,0.75,545,1.052,546,0.809,547,1.146,549,0.407,553,1.474,555,1.172,557,0.689,559,0.451,560,0.437,566,0.269,570,0.955,572,1.351,573,0.658,574,0.977,575,0.235,577,0.364,578,4.984,583,0.728,586,1.358,587,0.791,589,1.172,590,0.418,591,0.721,594,0.484,596,1.172,599,0.828,601,0.171,603,1.542,605,0.56,609,2.616,610,0.264,613,0.835,618,0.874,632,1.026,633,2.616,635,1.006,643,1.227,644,2.339,645,0.29,646,0.681,647,0.199,648,1.928,649,1.446,650,1.446,654,2.153,659,0.689,661,0.243,662,0.689,663,0.157,664,1.693,665,0.791,666,1.266,672,1.145,675,1.175,676,1.199,677,2.153,678,1.816,680,0.791,683,0.92,684,1.666,687,2.537,690,0.83,702,1.342,703,2.452,705,0.234,706,0.547,715,0.888,720,1.446,721,0.337,724,1.151,726,1.145,736,0.673,737,1.695,739,1.455,740,0.771,741,0.747,743,1.928,748,1.228,750,0.456,752,0.83,755,0.282,761,1.79,762,1.446,763,1.29,765,0.318,766,0.474,768,0.14,779,0.618,784,0.977,785,0.534,787,1.693,788,0.392,793,1.88,794,0.927,795,1.228,797,1.936,799,1.001,800,0.75,801,0.867,802,0.766,803,0.457,804,1.052,806,0.618,807,0.847,808,0.614,809,0.534,810,0.953,812,0.201,814,1.05,817,0.2,821,0.347,825,1.868,827,0.633,828,1.872,829,0.721,832,0.89,835,0.587,836,0.69,839,0.674,840,0.609,844,1.152,847,1.795,848,0.586,852,0.806,853,0.573,856,4.132,858,0.847,874,0.534,876,0.835,877,1.263,882,0.377,883,0.658,900,0.931,907,1.447,912,1.208,915,2.394,916,1.026,924,0.509,925,1.107,926,1.144,927,1.977,930,0.803,931,1.147,933,0.429,938,2.293,939,0.721,940,1.524,941,1.934,944,1.179,945,1.026,947,1.383,949,2.205,951,1.388,953,2.667,954,0.942,955,2.479,956,2.19,957,0.628,959,4.532,966,0.614,967,0.618,968,1.848,971,1.107,972,1.286,974,1.126,975,1.448,976,0.514,977,2.031,980,1.112,981,0.462,982,2.998,983,0.881,984,2.641,985,1.544,986,0.658,987,1.627,988,0.654,989,1.042,990,0.847,991,0.828,992,2.165,993,2.153,994,1.977,995,1.835,996,1.489,997,1.026,998,1.231,999,1.936,1000,1.099,1004,1.88,1005,2.15,1008,1.026,1009,1.167,1010,1.848,1012,3.327,1013,0.339,1015,1.977,1022,0.695,1024,1.145,1026,1.199,1027,1.351,1028,1.045,1029,0.542,1031,0.766,1032,1.347,1035,0.679,1040,1.085,1043,1.679,1046,1.474,1048,0.44,1051,0.81,1052,0.762,1055,3.732,1059,1.285,1061,0.909,1062,1.175,1064,1.107,1074,2.394,1075,0.534,1077,2.293,1078,2.536,1079,0.457,1083,1.303,1084,0.407,1090,0.809,1091,0.474,1101,0.667,1102,1.623,1103,0.931,1104,2.261,1105,1.256,1109,1.079,1110,0.772,1112,0.721,1115,1.936,1123,1.001,1124,2.394,1130,0.888,1131,0.43,1133,0.93,1134,2.293,1135,0.689,1138,1.636,1140,1.001,1143,0.909,1144,0.909,1145,0.993,1147,1.427,1148,0.474,1151,0.429,1154,1.061,1155,1.231,1159,1.723,1160,1.266,1161,1.636,1165,1.788,1182,0.485,1183,0.628,1185,1.383,1186,0.888,1187,1.517,1200,1.231,1202,0.38,1203,1.379,1212,0.709,1216,1.119,1224,1.544,1227,0.773,1231,2.138,1233,0.849,1237,1.303,1240,1.032,1246,1.448,1254,1.553,1270,1.679,1281,2.256,1294,1.286,1297,1.069,1299,1.342,1301,1.383,1318,1.382,1320,1.107,1321,3.266,1325,2.579,1326,0.361,1328,2.786,1329,1.017,1330,2.117,1332,1.586,1369,0.911,1370,0.773,1371,0.911,1373,1.231,1374,4.314,1377,1.166,1391,0.847,1392,1.296,1395,2.616,1401,0.874,1404,2.153,1409,1.351,1415,0.684,1418,1.266,1424,2.635,1425,2.207,1426,0.462,1428,2.099,1429,0.772,1430,0.847,1431,1.617,1433,1.518,1444,2.482,1445,2.702,1446,1.936,1450,1.266,1455,0.909,1456,1.266,1459,0.869,1461,0.809,1476,0.526,1478,1.342,1488,0.736,1493,0.911,1497,2.434,1501,1.427,1518,1.075,1529,0.501,1555,1.7,1560,1.524,1563,0.868,1568,2.324,1590,1.045,1591,1.079,1596,1.556,1600,1.001,1608,1.769,1609,1.7,1612,2.153,1615,1.303,1620,1.266,1622,1.79,1625,2.264,1627,1.447,1630,0.667,1631,0.451,1632,0.828,1633,2.497,1635,2.705,1637,0.684,1639,0.898,1641,1.999,1642,2.138,1643,1.747,1645,1.14,1646,1.342,1648,0.73,1655,1.848,1658,2.705,1660,1.779,1662,0.599,1665,1.544,1667,2.685,1670,2.257,1673,1.636,1676,0.888,1677,1.255,1683,0.705,1684,0.498,1687,0.689,1691,0.56,1696,1.7,1707,1.079,1708,1.848,1709,2.036,1724,1.623,1725,1.136,1732,1.079,1733,0.909,1741,1.474,1742,1.383,1744,1.863,1747,1.383,1748,0.705,1749,1.977,1751,3.116,1752,2.099,1754,1.977,1778,1.172,1782,4.797,1791,1.342,1794,1.474,1797,2.029,1806,1.383,1808,1.474,1809,1.052,1822,2.153,1823,1.481,1824,2.394,1825,1.446,1826,1.636,1828,1.868,1840,3.348,1844,1.596,1846,1.636,1847,1.427,1853,1.002,1858,1.175,1866,2.469,1895,1.172,1902,1.88,1903,1.118,1906,1.909,1909,2.579,1913,1.303,1922,0.614,1923,2.153,1926,1.342,1930,2.936,1932,1.257,1934,1.026,1937,0.828,1942,1.422,1946,1.936,1947,0.485,1948,0.587,1954,1.231,1959,1.446,1965,4.481,1969,2.293,1977,3.266,1983,0.977,1984,1.303,1986,0.6,1999,0.931,2007,0.75,2010,0.502,2013,1.517,2016,1.444,2021,0.689,2024,0.847,2025,2.482,2037,1.342,2050,1.945,2058,1.583,2061,0.81,2062,0.407,2063,1.001,2067,2.705,2079,0.6,2086,1.347,2088,2.293,2095,0.911,2102,1.699,2103,1.342,2104,0.614,2109,1.315,2127,0.541,2130,2.999,2135,2.293,2136,2.036,2137,1.266,2151,0.79,2153,0.79,2159,2.036,2161,3.266,2162,1.231,2170,0.869,2180,0.977,2183,1.052,2192,1.266,2202,1.342,2207,1.303,2209,1.7,2212,1.351,2213,0.44,2214,1.152,2216,2.029,2234,1.775,2240,0.977,2244,1.998,2251,2.737,2256,2.394,2258,2.951,2271,1.166,2272,0.977,2277,1.342,2279,1.427,2288,2.236,2289,2.936,2290,3.229,2292,1.231,2293,1.747,2295,1.868,2296,2.036,2298,4.58,2306,0.89,2309,0.754,2310,2.153,2312,2.469,2319,2.036,2331,2.705,2338,0.923,2340,1.578,2353,2.007,2356,1.679,2362,2.293,2366,3.107,2373,1.446,2381,2.635,2382,1.1,2383,1.578,2403,2.685,2406,2.036,2417,2.815,2434,2.099,2447,2.036,2479,2.036,2480,2.452,2486,3.936,2507,1.7,2512,1.377,2519,1.636,2523,4.104,2525,1.578,2529,2.334,2531,3.376,2537,4.775,2539,1.936,2542,1.002,2550,0.888,2554,1.225,2555,1.303,2556,1.636,2575,1.868,2577,1.921,2578,0.828,2579,1.7,2597,1.079,2600,1.578,2615,2.293,2621,1.77,2646,2.293,2647,2.293,2651,2.036,2660,0.705,2673,1.474,2681,0.689,2683,4.083,2687,2.293,2696,4.984,2709,1.578,2710,1.936,2712,2.036,2727,1.7,2728,2.036,2730,1.936,2741,1.322,2743,1.672,2747,2.616,2748,0.747,2752,0.934,2758,1.266,2759,1.079,2771,1.7,2778,2.236,2779,4.399,2785,2.099,2786,1.079,2789,1.636,2791,1.126,2795,0.721,2797,1.107,2800,1.427,2802,4.735,2807,1.231,2810,1.77,2812,1.136,2819,2.952,2824,1.627,2826,1.079,2827,0.872,2830,1.578,2832,1.779,2833,2.542,2834,1.198,2835,2.036,2838,0.689,2848,0.847,2869,1.198,2871,1.119,2886,3.229,2898,2.15,2901,0.888,2903,1.052,2905,2.394,2909,0.809,2917,1.285,2936,1.998,2942,2.036,2948,1.936,2950,1.636,2962,1.723,2966,2.036,2967,1.198,2974,1.416,3005,1.342,3008,1.474,3009,2.482,3013,1.7,3026,2.324,3028,1.166,3085,1.136,3094,0.867,3140,2.293,3156,1.636,3169,4.898,3187,2.036,3205,1.7,3214,1.636,3216,4.405,3238,0.673,3268,1.7,3269,4.644,3273,0.867,3284,1.77,3286,1.166,3288,1.231,3289,1.524,3311,1.198,3320,1.738,3327,2.469,3338,1.774,3341,1.427,3345,1.342,3360,1.107,3361,2.153,3380,1.303,3414,1.723,3472,2.153,3502,2.293,3520,1.769,3616,3.458,3624,3.936,3672,2.322,3700,1.383,3705,2.999,3706,1.518,3710,2.804,3712,1.77,3732,2.394,3737,1.474,3744,1.77,3747,1.936,3752,2.293,3754,1.848,3763,2.705,3787,1.936,3790,2.036,3796,2.963,3797,1.266,3801,1.636,3805,2.153,3814,1.921,3818,1.848,3826,3.018,3841,2.616,3857,2.036,3903,2.207,3905,1.383,3936,5.95,3970,1.231,4023,1.266,4035,2.394,4072,1.636,4083,1.77,4101,2.099,4110,1.921,4143,4.008,4147,1.383,4161,0.658,4215,2.705,4270,1.679,4281,1.524,4352,1.578,4419,1.001,4446,2.207,4455,4.692,4507,2.036,4514,1.079,4517,1.342,4579,3.245,4607,1.427,4611,1.474,4612,3.089,4618,1.578,4677,1.524,4794,1.474,4796,2.153,4937,5.717,4942,3.136,5006,1.77,5056,1.412,5077,2.036,5088,3.089,5098,1.231,5101,4.735,5114,3.946,5125,2.036,5138,1.524,5155,5.547,5204,2.293,5209,1.936,5232,1.7,5238,3.479,5274,2.153,5334,2.153,5335,2.469,5337,2.461,5347,2.153,5355,2.036,5356,2.313,5360,1.848,5368,1.868,5394,2.579,5404,0.977,5476,1.936,5478,1.848,5495,1.578,5511,2.036,5589,1.848,5644,2.999,5685,6.999,5725,1.524,5810,2.153,5812,2.036,5818,1.636,5832,1.977,5850,3.548,5851,3.242,5870,1.342,5884,1.198,5951,1.7,5953,1.7,5977,1.524,6104,5.243,6198,2.293,6210,1.198,6303,2.036,6315,3.266,6388,2.153,6496,2.293,6517,2.469,6531,1.636,6556,1.7,6562,2.469,6581,2.275,6631,2.036,6641,2.469,6652,4.958,6660,2.036,6661,1.342,6758,2.293,6876,1.266,7113,2.293,7169,1.636,7193,2.293,7209,2.565,7216,4.526,7222,5.053,7259,4.204,7326,1.936,7461,5.335,7487,2.293,7554,2.804,7584,1.936,7624,2.747,7680,1.936,7747,2.469,7749,1.427,7760,2.936,7763,1.936,7809,3.479,7813,4.104,7834,2.153,7843,1.266,7919,1.7,8028,1.77,8077,2.153,8092,1.266,8169,2.153,8228,2.293,8289,2.702,8291,1.936,8321,2.153,8345,2.293,8380,1.936,8408,2.469,8416,2.469,8537,1.848,8546,2.153,8585,3.118,8603,2.153,8641,1.77,8685,1.936,8711,2.705,8738,2.293,8824,2.705,8846,2.469,8847,2.469,8868,5.053,8907,2.705,8959,2.153,9147,2.469,9180,2.469,9183,2.293,9185,2.153,9219,2.036,9232,2.293,9260,2.153,9391,3.946,9397,2.469,9492,2.469,9842,3.387,9985,2.153,10007,1.77,10155,2.036,10207,2.036,10327,2.036,10337,1.7,10338,2.293,10348,3.732,10520,3.746,10648,2.036,10723,2.153,10855,2.293,10992,1.524,11002,2.293,11315,1.636,11432,2.293,11750,2.036,12043,1.936,12044,2.705,12884,2.705,12996,3.746,13031,2.705,13566,2.293,13608,2.293,13628,2.293,14025,2.469,14072,4.104,14185,2.153,14186,2.469,14217,2.036,14325,2.153,14576,2.469,14631,2.153,14709,2.469,14749,3.746,14900,2.705,14924,2.705,14936,2.705,15026,2.153,15793,2.705,15858,4.958,16173,2.705,16199,4.958,16313,3.746,16388,2.469,16463,2.705,16520,4.104,16703,2.469,16829,2.469,17018,7.168,17021,2.705,17290,4.104,17783,2.293,18055,2.469,18128,2.705,18980,2.705,19041,2.469,19363,2.705,19776,2.705,19789,2.705,19928,2.705,19929,2.705,19940,1.107,20124,3.041,20131,4.314,20217,2.705,20299,2.705,20386,7.113,20507,2.705,20517,2.705,20540,6.703,20666,2.705,20919,2.469,20944,2.469,20990,6.267,21098,2.705,21162,2.293,21384,2.705,21631,2.705,21650,8.284,21651,3.063,21652,3.063,21653,8.345,21654,3.063,21655,3.063,21656,8.42,21657,3.063,21658,3.063,21659,3.063,21660,3.063,21661,3.063,21662,3.063,21663,3.063,21664,3.063,21665,3.063,21666,3.063,21667,3.063,21668,2.469,21669,6.267,21670,4.646,21671,3.063,21672,3.063,21673,3.063,21674,3.063,21675,3.063,21676,3.063,21677,3.063,21678,3.063,21679,3.063,21680,3.063,21681,3.063,21682,2.469,21683,5.614,21684,5.614,21685,5.614,21686,4.646,21687,4.646,21688,3.063,21689,3.063,21690,2.705,21691,6.267,21692,5.614,21693,3.063,21694,3.063,21695,2.469,21696,3.063,21697,3.063,21698,4.646,21699,2.469,21700,4.646,21701,3.063,21702,3.063,21703,7.091,21704,3.063,21705,3.063,21706,5.614,21707,6.267,21708,3.063,21709,4.646,21710,5.614,21711,3.063,21712,3.063,21713,3.063,21714,3.063,21715,4.646,21716,3.063,21717,3.063,21718,3.063,21719,3.063,21720,3.063,21721,3.063,21722,3.063,21723,3.063,21724,3.063,21725,3.063,21726,4.646,21727,4.646,21728,4.646,21729,4.646,21730,3.063,21731,4.646,21732,3.063,21733,6.267,21734,3.063,21735,3.063,21736,4.646,21737,3.063,21738,4.646,21739,3.063,21740,4.646,21741,3.063,21742,4.646,21743,3.063,21744,3.063,21745,4.646,21746,3.063,21747,3.063,21748,3.063,21749,3.063,21750,3.063,21751,3.063,21752,3.063,21753,4.646,21754,3.063,21755,3.063,21756,3.063,21757,7.368,21758,3.063,21759,3.063,21760,3.063,21761,8.345,21762,3.063,21763,3.063,21764,3.063,21765,3.063,21766,3.063,21767,3.063,21768,3.063,21769,3.063,21770,3.063,21771,3.063,21772,3.063,21773,4.646,21774,4.646,21775,4.646,21776,3.063,21777,4.646,21778,3.063,21779,5.614,21780,3.063,21781,3.063,21782,3.063,21783,4.646,21784,6.267,21785,3.063,21786,3.063,21787,3.063,21788,3.063,21789,3.063,21790,4.646,21791,3.063,21792,3.063,21793,3.063,21794,3.063,21795,5.614,21796,3.063,21797,3.063,21798,3.063,21799,3.063,21800,3.063,21801,4.646,21802,3.063,21803,7.925,21804,3.063,21805,3.063,21806,3.063,21807,5.614,21808,3.063,21809,3.063,21810,3.063,21811,3.063,21812,3.063,21813,3.063,21814,3.063,21815,3.063,21816,3.063,21817,3.063,21818,3.063,21819,3.063,21820,3.063,21821,3.063,21822,3.063,21823,3.063,21824,6.267,21825,3.063,21826,3.063,21827,3.063,21828,3.063,21829,3.063,21830,3.063,21831,3.063,21832,3.063,21833,3.063,21834,3.063,21835,3.063,21836,3.063,21837,3.063,21838,4.646,21839,3.063,21840,3.063,21841,4.646,21842,4.646,21843,4.646,21844,4.646,21845,4.646,21846,5.614,21847,5.614,21848,3.063,21849,7.772,21850,3.063,21851,3.063,21852,3.063,21853,4.646,21854,4.646,21855,5.614,21856,2.469,21857,3.063,21858,6.736,21859,3.063,21860,3.063,21861,4.646,21862,5.614,21863,3.063,21864,3.063,21865,3.063,21866,5.614,21867,5.614,21868,4.646,21869,3.063,21870,2.469,21871,3.063,21872,4.646,21873,3.063,21874,3.063,21875,4.646,21876,2.469,21877,3.063,21878,3.063,21879,3.063,21880,3.063,21881,3.063,21882,5.614,21883,3.063,21884,3.063,21885,3.063,21886,3.063,21887,4.646,21888,3.063,21889,3.063,21890,3.063,21891,3.063,21892,2.705,21893,3.063,21894,3.063,21895,3.063,21896,3.063,21897,3.063,21898,3.063,21899,3.063,21900,3.063,21901,3.063,21902,3.063,21903,3.063,21904,3.063,21905,3.063,21906,3.063,21907,3.063,21908,3.063,21909,3.063,21910,3.063,21911,3.063,21912,3.063,21913,3.063,21914,3.063,21915,3.063,21916,3.063,21917,3.063,21918,3.063,21919,3.063,21920,3.063,21921,2.705,21922,3.063,21923,3.063,21924,3.063,21925,3.063,21926,3.063,21927,3.063,21928,3.063,21929,3.063,21930,3.063,21931,3.063,21932,3.063,21933,3.063,21934,3.063,21935,3.063,21936,3.063,21937,3.063,21938,3.063,21939,3.063,21940,3.063,21941,3.063,21942,3.063,21943,3.063,21944,3.063,21945,3.063,21946,3.063,21947,3.063,21948,3.063,21949,3.063,21950,3.063,21951,3.063,21952,3.063,21953,3.063,21954,3.063,21955,3.063,21956,3.063,21957,3.063,21958,3.063,21959,3.063,21960,3.063,21961,3.063,21962,3.063,21963,3.063,21964,3.063,21965,3.063,21966,3.063,21967,3.063,21968,3.063,21969,3.063,21970,3.063,21971,3.063,21972,3.063,21973,3.063,21974,3.063,21975,3.063,21976,3.063,21977,3.063,21978,3.063,21979,3.063,21980,3.063,21981,3.063,21982,3.063,21983,3.063,21984,3.063,21985,3.063,21986,3.063,21987,5.614,21988,3.063,21989,3.063,21990,4.646,21991,3.063,21992,3.063,21993,3.063,21994,3.063,21995,3.063,21996,3.063,21997,2.705,21998,3.063,21999,3.063,22000,3.063,22001,3.063]],["title//en/lessons/topic-modeling-and-mallet",[326,0.731,468,0.084,968,0.923,1073,0.526,2716,2.921]],["body//en/lessons/topic-modeling-and-mallet",[1,1.021,3,0.081,4,0.224,5,0.075,6,0.444,8,0.738,9,0.131,10,2.159,12,0.133,14,0.399,15,0.522,17,1.501,18,0.666,22,0.444,25,0.394,26,0.375,28,0.673,29,0.421,30,0.74,38,0.562,39,0.457,40,0.193,42,0.26,45,0.088,46,0.107,48,1.52,49,0.099,57,0.324,58,0.559,59,0.472,60,0.208,63,1.123,64,0.769,68,0.851,71,0.093,72,0.915,74,0.665,76,0.537,81,0.378,82,0.043,87,0.307,88,0.532,89,0.58,93,0.018,94,0.426,95,0.617,96,0.758,98,0.814,101,2.055,103,0.5,104,0.5,105,0.135,106,1.05,107,0.492,110,0.562,112,0.635,114,1.178,115,0.026,116,1.05,117,0.153,118,1.005,119,0.837,120,0.621,122,0.259,123,1.075,125,1.149,127,0.858,128,0.676,129,0.745,130,0.04,131,0.621,132,0.052,134,0.537,135,0.261,136,0.518,137,0.076,138,0.149,139,0.176,140,1.956,142,3.099,144,0.404,145,0.857,152,0.881,153,0.106,154,1.797,157,0.753,158,0.834,159,0.093,160,0.113,167,0.676,169,1.232,170,2.381,179,0.442,185,0.132,186,1.204,189,0.211,190,0.007,192,1.962,196,1.732,200,0.304,201,0.205,208,0.761,211,0.253,214,0.215,217,1.712,220,0.621,223,0.427,226,2.324,227,0.275,228,0.193,236,1.205,238,1.393,243,0.915,247,1.745,250,1.645,251,1.05,253,0.304,256,1.178,258,3.026,261,0.709,263,0.304,264,0.814,266,1.013,267,0.635,272,0.29,273,0.336,276,1.46,277,0.072,282,1.038,283,2.176,284,1.233,289,1.123,291,0.937,294,0.347,297,0.324,299,0.834,303,0.281,304,0.477,305,1.866,306,1.046,307,0.559,309,1.125,311,0.574,325,2.495,326,1.557,327,1.515,328,0.68,329,1.426,330,0.635,335,0.272,341,0.157,344,1.419,345,0.794,346,1.827,348,1.676,349,0.529,350,0.304,353,0.191,356,0.658,357,0.515,360,0.209,363,0.517,368,0.59,369,0.778,374,1.586,375,0.973,377,1.125,379,0.688,380,0.261,381,0.243,382,0.472,383,0.314,387,0.903,390,0.364,394,0.616,395,0.139,397,1.351,398,2.047,399,0.886,402,1.262,403,1.911,405,0.392,407,0.442,409,0.515,413,2.756,414,1.451,416,0.858,418,0.559,420,1.295,422,0.243,424,0.708,425,0.31,428,0.159,429,1.902,431,0.515,432,1.29,435,0.224,436,0.333,438,0.272,439,0.19,440,1.071,441,0.151,442,0.851,443,0.915,444,0.083,449,0.149,450,0.128,459,0.755,460,0.638,461,0.529,464,1.32,468,0.135,472,1.055,476,0.442,485,0.898,486,0.192,487,0.621,488,0.378,493,0.078,498,1.021,504,1.101,505,0.605,506,0.301,508,1.198,509,0.219,510,0.937,511,0.286,513,0.509,519,0.173,521,0.854,522,1.921,524,1.003,530,0.41,532,3.7,534,0.559,540,1.027,541,1.447,543,0.74,547,0.949,548,1.489,550,1.672,554,0.777,555,1.178,558,3.283,559,0.688,566,0.301,570,0.986,573,1.003,575,0.285,577,0.492,586,0.894,587,0.795,593,1.645,594,0.477,600,1.232,601,0.177,605,0.747,610,0.275,613,0.805,625,3.49,632,1.564,635,0.638,645,0.311,646,0.635,647,0.209,649,1.454,661,0.202,663,0.165,665,1.295,666,0.834,673,0.576,674,2.11,676,1.205,679,1.878,681,0.815,682,1.351,686,2.495,690,1.269,695,2.324,705,0.358,706,0.834,707,0.451,721,0.378,724,0.758,736,1.027,737,0.958,738,1.071,739,0.958,741,0.621,742,1.382,750,0.458,757,0.638,758,1.127,765,0.335,766,0.5,768,0.381,774,1.021,777,0.529,779,0.837,784,1.489,785,0.814,794,0.654,795,0.915,802,0.971,803,0.341,804,1.604,806,0.621,807,0.949,808,1.261,809,1.097,811,1.447,812,0.146,817,0.226,818,2.047,821,0.926,825,1.878,827,0.635,829,1.099,832,1.204,836,0.693,839,0.755,840,0.537,853,0.874,858,1.073,871,1.911,877,1.05,878,3.634,881,2.248,883,1.003,884,0.958,900,0.761,908,2.799,913,1.878,914,3.116,926,1.31,944,0.981,949,1.205,951,1.123,956,1.205,957,0.958,959,3.946,967,0.621,968,2,973,1.604,974,1.525,976,0.316,977,1.586,980,0.705,981,0.705,982,2.672,983,0.529,984,2.367,986,1.003,988,0.732,997,0.854,1001,3.974,1002,4.125,1004,1.564,1005,1.739,1009,0.638,1013,0.316,1021,1.386,1024,1.151,1026,1.834,1027,1.525,1028,1.05,1034,1.262,1035,0.58,1048,0.671,1052,0.58,1058,1.489,1060,0.795,1062,0.814,1065,1.827,1073,0.91,1075,0.814,1078,2.841,1079,0.579,1083,1.987,1084,0.621,1101,0.903,1103,1.419,1105,0.74,1108,2.176,1109,1.645,1112,1.099,1114,1.526,1116,1.604,1120,1.204,1123,1.526,1129,2.529,1131,0.246,1133,0.59,1135,1.05,1145,1.205,1147,2.176,1158,1.645,1159,1.732,1165,1.178,1167,2.367,1182,0.74,1183,0.958,1187,2.055,1202,0.316,1209,2.818,1212,0.794,1216,1.123,1225,1.699,1230,2.592,1232,1.732,1233,0.654,1239,2.11,1240,1.17,1254,1.739,1267,1.386,1270,1.688,1272,1.967,1276,1.778,1281,1.564,1294,1.29,1320,3.07,1329,1.021,1332,1.48,1369,0.915,1371,0.758,1382,1.489,1392,0.854,1395,2.931,1400,1.353,1401,0.5,1405,3.49,1409,1.261,1415,0.688,1430,1.292,1454,1.099,1461,1.233,1471,1.353,1478,3.334,1488,0.74,1493,0.758,1499,2.529,1501,2.176,1522,1.182,1529,0.281,1565,1.526,1600,1.526,1609,2.592,1623,2.248,1627,1.351,1631,0.688,1632,0.574,1637,0.926,1639,0.805,1653,2.047,1662,0.353,1664,1.489,1668,1.204,1674,1.672,1675,3.104,1677,1.262,1684,0.673,1691,1.149,1694,1.175,1724,1.712,1732,1.645,1734,1.688,1750,1.386,1755,3.765,1774,5.554,1775,2.748,1776,1.178,1777,3.24,1779,3.765,1780,2.176,1781,3.765,1782,2.952,1783,4.42,1784,3.794,1785,2.952,1790,3.794,1807,2.324,1810,2.406,1826,1.645,1827,2.406,1838,3.794,1846,2.495,1847,2.176,1854,2.676,1856,3.104,1858,0.814,1902,1.564,1903,1.281,1922,1.261,1927,5.695,1929,2.11,1934,2.106,1937,1.699,1948,0.794,1958,1.526,1967,1.778,1973,4.493,1978,2.11,1982,3.026,1983,2.425,1985,1.205,1999,1.419,2002,2.248,2003,1.456,2007,0.559,2008,3.283,2009,1.526,2010,0.709,2021,1.414,2024,1.292,2037,2.047,2058,1.003,2061,0.814,2062,0.621,2063,1.526,2074,1.564,2096,5.732,2104,1.525,2126,3.026,2127,0.544,2128,1.739,2133,0.874,2137,1.931,2139,2.952,2169,4.18,2172,0.986,2180,2.005,2183,1.604,2189,2.943,2193,2.16,2194,2.11,2202,2.756,2204,1.489,2214,1.29,2234,1.515,2237,1.732,2266,3.919,2270,2.248,2271,2.395,2278,1.987,2279,2.931,2280,2.818,2290,3.663,2291,0.777,2292,2.859,2306,1.204,2308,1.778,2316,3.634,2324,1.987,2373,1.957,2396,3.129,2427,2.699,2428,2.841,2447,3.104,2512,1.797,2543,2.841,2551,1.827,2554,0.777,2559,2.952,2575,1.878,2576,2.047,2584,2.047,2597,1.645,2625,2.592,2635,2.406,2667,3.765,2669,4.42,2679,1.827,2681,1.05,2683,2.406,2716,6.303,2718,4.588,2755,2.495,2795,1.099,2797,1.688,2807,2.859,2821,3.497,2825,1.491,2827,0.773,2832,1.233,2851,1.021,2867,3.765,2869,1.827,2882,3.497,2898,1.292,2899,2.176,2919,0.688,2929,2.176,2954,2.818,2974,1.178,2998,3.919,2999,2.11,3010,1.778,3030,1.645,3062,2.406,3085,1.732,3110,1.987,3116,1.987,3124,1.931,3129,3.24,3146,2.818,3170,2.841,3171,2.931,3229,0.958,3238,1.027,3240,3.104,3244,3.765,3247,2.047,3277,1.931,3279,1.732,3288,1.878,3291,1.911,3312,4.42,3320,1.834,3347,1.827,3366,4.125,3383,2.406,3397,2.047,3400,2.699,3408,1.489,3436,2.406,3485,4.125,3624,2.495,3630,2.495,3655,3.104,3672,1.931,3705,3.798,3750,3.212,3762,2.952,3794,2.324,3903,1.645,3905,2.11,4012,2.495,4022,2.176,4138,3.765,4265,1.233,4269,4.726,4419,1.526,4423,2.592,4450,2.592,4502,2.248,4507,4.18,4514,1.645,4517,2.047,4533,2.495,4535,2.592,4542,2.952,4579,2.699,4728,3.497,4864,3.104,4909,2.592,4970,2.324,5077,3.104,5093,3.283,5179,2.818,5186,2.495,5187,4.79,5338,2.324,5368,1.878,5394,2.592,5498,2.406,5568,2.699,5589,2.818,5594,3.49,5651,2.11,5725,2.324,5946,3.104,6469,3.765,6488,3.765,6542,3.765,6563,2.699,6622,3.497,6709,3.283,6755,2.699,6795,3.497,6805,5.07,7235,3.283,7263,2.952,7412,2.781,7476,4.125,7735,3.765,7754,3.497,7763,3.974,7838,2.818,7882,3.283,8072,4.125,8193,3.104,8260,2.841,8340,3.497,8394,2.406,8488,3.794,8750,3.765,9192,3.283,9203,4.125,9328,3.765,9332,2.952,9482,3.765,9589,4.493,9841,4.125,9842,3.794,9866,5.554,9874,2.818,10069,3.283,10070,4.125,10351,2.495,10930,3.283,11042,6.021,11120,3.104,11504,3.765,12547,3.946,12564,4.29,12768,5.323,12825,3.765,13480,4.42,13865,4.125,14979,7.011,15088,4.125,15212,3.497,15807,3.283,15905,4.125,16004,4.125,16831,3.765,17549,3.765,19283,4.125,19940,1.688,20038,3.765,20124,3.459,20131,4.829,20265,3.497,20829,4.125,20869,3.765,21537,4.125,22002,6.279,22003,4.67,22004,4.67,22005,4.67,22006,4.67,22007,4.125,22008,4.67,22009,7.606,22010,4.67,22011,4.67,22012,4.67,22013,4.67,22014,6.288,22015,4.67,22016,4.67,22017,4.67,22018,4.67,22019,4.67,22020,4.67,22021,6.288,22022,4.67,22023,4.67,22024,4.67,22025,4.67,22026,4.125,22027,6.288,22028,7.109,22029,4.67,22030,4.67,22031,4.67,22032,4.67,22033,4.67,22034,4.67,22035,4.67,22036,4.67,22037,8.356,22038,4.67,22039,4.67,22040,4.67,22041,4.67,22042,8.776,22043,4.67,22044,4.67,22045,4.67,22046,6.288,22047,4.67,22048,4.67,22049,4.67,22050,4.67,22051,4.67,22052,4.125,22053,4.67,22054,8.608,22055,6.288,22056,4.67,22057,4.67,22058,4.67,22059,4.67,22060,4.67,22061,4.67,22062,4.67,22063,4.67,22064,4.67,22065,4.67,22066,7.938,22067,4.67,22068,4.67,22069,4.67,22070,4.67,22071,6.288,22072,7.606,22073,4.67,22074,4.67,22075,7.606,22076,4.67,22077,4.67,22078,4.67,22079,4.67,22080,4.67,22081,4.67,22082,4.67,22083,4.67,22084,4.67,22085,4.67,22086,4.67,22087,4.67,22088,4.67,22089,4.67,22090,4.67,22091,4.67,22092,4.67,22093,4.67,22094,4.67,22095,4.67,22096,4.67,22097,4.67,22098,4.67,22099,4.67,22100,4.67,22101,4.67,22102,4.67,22103,4.67]],["title//en/lessons/transcribing-handwritten-text-with-python-and-azure",[82,0.016,240,2.484,425,0.121,528,1.888,950,0.113,3043,1.213,5822,1.888,22104,3.121]],["body//en/lessons/transcribing-handwritten-text-with-python-and-azure",[0,3.074,1,1.098,2,1.616,3,0.104,4,0.28,5,0.077,8,0.328,9,0.137,12,0.12,13,1.194,14,0.448,15,0.468,18,0.49,20,1.477,22,0.399,24,1.444,25,0.557,26,0.383,28,0.72,29,0.428,30,0.926,33,1.16,35,1.785,36,0.942,37,3.042,39,0.459,40,0.171,41,4.71,42,0.283,45,0.09,46,0.104,47,0.644,49,0.093,55,0.671,57,0.348,58,0.915,59,0.424,60,0.209,62,1.338,63,0.749,64,0.375,66,2.639,68,0.805,71,0.093,72,1.145,74,0.489,76,0.508,79,1.275,81,0.404,82,0.044,83,0.98,87,0.162,88,0.421,90,0.714,93,0.021,96,1.18,97,2.517,98,1.601,102,2.651,103,0.411,105,0.135,106,0.943,110,0.65,112,0.884,115,0.025,117,0.164,118,1.117,119,0.777,120,0.328,122,0.278,124,1.058,128,0.788,129,0.582,130,0.042,132,0.04,134,0.636,135,0.253,136,0.642,137,0.059,138,0.099,139,0.185,141,0.991,143,1.371,144,0.506,145,0.73,146,0.089,152,0.587,153,0.118,154,1.284,157,1.066,158,1.2,159,0.09,160,0.075,161,2.273,173,0.438,176,1.227,179,0.473,185,0.123,186,0.803,189,0.25,190,0.008,191,0.67,193,0.738,200,0.577,201,0.184,203,0.972,205,0.665,206,1.306,208,0.449,211,0.237,214,0.277,216,1.187,220,0.457,221,0.619,223,0.252,227,0.306,228,0.171,234,3.382,240,6.31,243,0.822,249,0.34,251,1.512,253,0.273,254,2.087,256,1.058,257,0.381,259,1.16,261,0.522,262,1.091,263,0.33,267,0.752,268,0.462,272,0.294,273,0.226,274,1.275,275,3.121,276,1.521,277,0.051,282,1.109,285,2.561,291,1.348,296,0.626,297,0.348,299,0.749,301,1.641,302,0.965,303,0.351,304,0.351,308,2.424,313,0.68,318,0.972,321,0.949,323,8.158,325,2.294,326,0.972,327,2.074,328,0.601,329,1.172,333,0.455,335,0.33,339,1.107,341,0.138,344,1.275,345,0.685,346,3.536,350,0.273,351,2.225,353,0.355,356,0.582,357,0.561,358,0.587,360,0.228,363,0.438,364,1.693,365,2.328,367,1.172,368,0.849,369,0.573,371,2.405,373,2.651,377,1.01,381,0.2,383,0.31,387,0.839,390,0.424,391,2.189,394,0.473,399,0.68,400,1.04,402,1.816,407,0.556,409,0.284,416,0.932,420,0.714,422,0.186,424,0.506,425,0.318,428,0.199,429,1.527,430,0.537,431,0.492,432,0.861,433,0.741,435,0.201,436,0.34,438,0.397,439,0.189,440,1.02,441,0.138,443,1.702,444,0.084,446,1.01,447,0.741,449,0.152,450,0.1,451,1.792,459,0.399,461,0.475,463,1.876,464,1.412,468,0.151,469,1.107,470,0.881,471,0.659,485,0.53,486,0.183,488,0.34,490,1.687,493,0.051,494,1.371,495,0.882,503,1.597,504,1.053,506,0.28,508,0.798,509,0.235,511,0.266,513,0.231,517,1.481,519,0.232,525,0.703,527,0.602,528,4.98,530,0.548,531,0.372,534,0.87,538,1.579,541,0.965,542,0.749,543,0.926,544,2.531,549,0.894,550,1.284,560,0.495,566,0.28,567,1.547,570,1.026,573,1.255,575,0.186,586,0.803,589,1.058,592,2.438,594,0.252,599,0.516,601,0.178,603,0.803,605,0.776,606,1.838,610,0.214,614,2.812,615,3.01,618,0.659,635,0.573,643,1.542,646,0.679,647,0.184,656,2.161,661,0.253,662,1.314,663,0.156,665,1.145,666,1.043,680,0.714,681,0.871,684,1.734,690,1.043,695,2.907,700,0.972,705,0.211,708,2.058,709,1.477,711,0.987,715,1.216,721,0.437,723,2.788,726,1.034,733,0.943,737,1.38,738,0.714,739,0.861,740,1.018,744,1.02,746,1.687,750,0.411,752,0.749,755,0.387,765,0.172,768,0.266,770,2.531,774,0.681,776,1.44,779,0.894,787,1.579,794,0.608,799,1.371,800,0.502,804,1.44,806,0.894,812,0.156,814,1.258,817,0.2,821,1.034,827,0.59,828,1.107,835,0.53,839,0.788,840,0.317,844,1.569,852,0.839,853,1.093,858,1.015,871,1.275,874,1.486,877,1.314,881,2.019,882,0.516,883,1.444,884,0.861,886,1.657,900,0.449,910,2.043,912,0.714,920,1.556,926,0.86,928,1.371,930,0.662,931,1.479,933,0.587,939,1.912,949,1.082,950,0.297,954,0.424,957,1.199,970,2.019,972,0.861,974,0.841,975,1.734,976,0.455,981,0.633,983,0.475,988,0.68,989,0.698,997,0.767,1000,0.798,1009,0.798,1013,0.338,1017,2.241,1021,1.245,1022,0.411,1026,1.082,1027,0.841,1029,0.506,1031,0.845,1034,1.133,1036,2.111,1037,3.113,1040,0.618,1052,0.387,1057,1.338,1060,0.995,1061,1.245,1075,1.019,1079,0.49,1080,1.16,1102,1.01,1105,0.926,1107,2.111,1127,2.144,1133,0.738,1141,1.306,1145,0.926,1152,1.238,1158,1.477,1167,1.306,1202,0.57,1211,1.687,1212,0.53,1233,0.699,1239,2.639,1263,4.375,1268,2.006,1276,1.597,1281,1.957,1287,2.861,1326,0.336,1371,0.949,1384,2.252,1392,1.329,1396,1.187,1397,1.641,1415,0.99,1426,0.633,1429,1.058,1431,1.082,1457,0.714,1518,1.119,1523,0.785,1557,2.639,1563,0.904,1565,2.376,1568,2.936,1573,2.161,1587,5.16,1600,2.197,1604,3.037,1611,2.907,1627,0.901,1628,1.838,1629,1.16,1630,0.602,1632,0.516,1637,0.618,1639,0.824,1645,0.904,1654,1.957,1665,1.657,1683,1.547,1684,0.449,1689,1.693,1692,1.44,1694,0.798,1725,1.556,1727,1.306,1753,2.241,1775,2.111,1776,1.058,1777,3.746,1785,2.651,1797,1.516,1820,1.785,1823,0.922,1833,1.641,1846,2.241,1852,3.01,1877,3.704,1894,1.477,1895,2.171,1902,2.435,1903,1.322,1922,0.841,1932,1.807,1933,2.241,1947,1.387,1952,2.349,1958,1.909,1973,5.317,1974,2.788,1977,4.107,1993,2.241,2013,2.065,2021,0.943,2024,1.16,2028,2.923,2058,0.901,2062,0.894,2065,2.812,2083,2.56,2104,0.841,2127,0.489,2128,2.011,2153,1.082,2159,2.946,2170,1.258,2172,0.942,2178,4.71,2190,1.275,2193,2.209,2202,2.946,2205,2.161,2207,1.785,2212,1.348,2213,0.602,2214,0.861,2253,2.588,2288,2.019,2293,1.818,2305,2.087,2306,1.555,2338,0.86,2353,1.187,2396,2.087,2450,1.405,2512,1.821,2542,1.043,2543,1.895,2571,2.328,2597,1.477,2640,2.531,2681,0.943,2737,4.056,2739,1.955,2740,3.525,2743,1.611,2754,1.477,2772,1.635,2788,2.349,2795,1.375,2802,2.948,2819,2.946,2822,1.407,2824,2.4,2825,1.145,2827,0.516,2838,1.314,2844,2.354,2851,0.949,2875,1.187,2901,2.627,2919,0.618,2950,3.592,2983,4.036,2989,4.469,2994,2.416,3019,3.525,3028,2.225,3043,3.104,3073,2.328,3102,2.019,3119,4.375,3146,2.531,3173,2.006,3180,2.424,3294,3.704,3316,1.597,3338,1.187,3520,1.597,3704,1.838,3705,2.241,3716,1.405,3753,2.424,3784,1.838,3797,1.735,3830,2.948,3869,3.785,3905,3.453,3909,5.743,3989,3.525,4041,1.338,4101,2.639,4161,0.901,4456,1.597,4497,3.704,4508,2.309,4569,2.424,4619,2.328,4773,2.167,4803,4.71,4942,1.785,5094,6.821,5167,1.955,5243,3.382,5252,2.861,5277,1.955,5307,3.388,5368,1.687,5396,2.651,5495,2.161,5530,3.382,5580,2.651,5793,2.948,5822,4.914,5843,2.241,5876,3.243,5953,2.328,6043,2.651,6124,5.16,6467,2.424,6665,4.375,6666,5.16,6667,5.16,6668,5.16,7018,3.704,7028,3.704,7033,3.704,7058,4.71,7220,4.202,7329,2.948,7672,2.087,7749,1.955,7769,2.161,7806,6.226,7807,4.036,7815,3.377,7836,2.087,7859,4.71,7860,2.788,8138,2.651,8169,2.948,8195,3.141,8259,3.382,8320,4.833,8341,2.531,8342,2.788,8409,3.883,8471,4.418,8520,3.704,8685,2.651,8819,3.704,9058,5.16,9083,3.704,9141,2.948,9185,2.948,9247,4.056,9260,4.725,9364,4.71,9378,5.444,9638,3.141,9944,5.16,10013,3.704,10414,3.141,10567,3.382,10723,2.948,10770,4.375,10863,3.704,10935,3.382,11039,2.948,11042,2.788,11155,2.788,11673,3.704,11712,3.141,11735,3.704,12811,3.243,13320,3.141,13520,4.375,13904,5.16,14725,3.141,15339,6.421,15792,5.16,15949,3.382,16181,3.704,16247,3.704,17332,5.937,17447,5.16,17949,5.16,18727,5.16,19940,1.516,20124,3.24,20131,4.597,20196,3.704,20579,3.704,20903,5.16,20990,6.678,21162,3.141,21215,5.16,21264,3.704,21486,3.704,21668,3.382,21682,3.382,21695,3.382,21699,3.382,21856,3.382,21870,3.382,21876,3.382,22104,8.296,22105,5.937,22106,4.194,22107,6.722,22108,7.27,22109,5.842,22110,4.194,22111,4.194,22112,4.194,22113,4.194,22114,4.194,22115,4.194,22116,5.842,22117,4.194,22118,6.722,22119,4.194,22120,4.194,22121,4.194,22122,4.194,22123,4.194,22124,4.194,22125,4.194,22126,6.722,22127,6.722,22128,4.194,22129,5.842,22130,4.194,22131,4.194,22132,5.842,22133,6.722,22134,4.194,22135,5.842,22136,5.842,22137,4.194,22138,4.194,22139,7.644,22140,4.194,22141,4.194,22142,5.842,22143,4.194,22144,4.194,22145,4.194,22146,4.194,22147,5.842,22148,4.194,22149,4.194,22150,4.194,22151,4.194,22152,5.842,22153,4.194,22154,5.842,22155,5.842,22156,5.842,22157,5.842,22158,8.121,22159,4.194,22160,4.194,22161,5.842,22162,4.194,22163,4.194,22164,4.194,22165,4.194,22166,4.194,22167,6.722,22168,5.842,22169,4.194,22170,4.194,22171,4.194,22172,4.194,22173,4.194,22174,4.194,22175,6.722,22176,4.194,22177,6.722,22178,4.194,22179,4.194,22180,6.722,22181,6.722,22182,6.722,22183,6.722,22184,6.722,22185,6.722,22186,7.27,22187,6.722,22188,6.722,22189,6.722,22190,6.722,22191,6.722,22192,5.842,22193,5.842,22194,4.194,22195,5.842,22196,5.842,22197,4.194,22198,4.194,22199,4.194,22200,5.842,22201,4.194,22202,5.842,22203,4.194,22204,4.194,22205,4.194,22206,4.194,22207,4.194,22208,4.194,22209,5.842,22210,5.842,22211,4.194,22212,4.194,22213,4.194,22214,4.194,22215,5.842,22216,4.194,22217,4.194,22218,4.194,22219,4.194,22220,4.194,22221,4.194,22222,5.842,22223,4.194,22224,4.194,22225,4.194,22226,4.194,22227,4.194,22228,4.194,22229,4.194,22230,4.194,22231,4.194,22232,4.194,22233,4.194,22234,4.194,22235,4.194,22236,5.842,22237,5.842,22238,4.194,22239,4.194,22240,4.194,22241,4.194,22242,5.842,22243,4.194,22244,5.842,22245,4.194,22246,4.194,22247,4.194,22248,4.194,22249,4.194,22250,4.194,22251,4.194,22252,4.194,22253,4.194,22254,4.194,22255,4.194,22256,4.194,22257,4.194,22258,4.194,22259,5.842,22260,4.194,22261,4.194,22262,4.194,22263,4.194,22264,4.194,22265,4.194,22266,4.194,22267,5.842,22268,5.842,22269,4.194,22270,4.194,22271,4.194,22272,4.194,22273,4.194,22274,4.194,22275,4.194,22276,4.194,22277,4.194,22278,4.194,22279,4.194,22280,4.194,22281,4.194,22282,4.194,22283,4.194,22284,5.842,22285,4.194,22286,5.842,22287,4.194,22288,4.194,22289,4.194,22290,6.722,22291,6.722,22292,4.194,22293,4.194,22294,4.194,22295,4.194,22296,4.194,22297,4.194,22298,4.194,22299,5.842,22300,5.842,22301,4.194,22302,4.194,22303,4.194,22304,4.194,22305,4.194,22306,5.842,22307,4.194,22308,4.194,22309,4.194,22310,4.194,22311,4.194,22312,4.194,22313,4.194,22314,4.194,22315,4.194,22316,4.194,22317,4.194,22318,6.722,22319,7.915,22320,6.722,22321,5.842,22322,5.842,22323,5.842,22324,5.842,22325,5.842,22326,5.842,22327,6.722,22328,7.915,22329,6.722,22330,4.194,22331,4.194,22332,4.194,22333,4.194,22334,7.27,22335,5.842,22336,4.194,22337,4.194,22338,5.842,22339,4.194,22340,4.194,22341,4.194,22342,4.194,22343,4.194,22344,4.194,22345,4.194,22346,5.842,22347,4.194,22348,4.194,22349,4.194,22350,4.194,22351,4.194,22352,4.194,22353,4.194,22354,4.194,22355,4.194,22356,4.194,22357,4.194,22358,4.194,22359,4.194,22360,4.194,22361,4.194,22362,4.194]],["title//en/lessons/transforming-xml-with-xsl",[12,0.056,1369,0.741,2095,0.614,2748,0.503,3286,1.44,5548,1.479,22363,3.339]],["body//en/lessons/transforming-xml-with-xsl",[1,0.59,2,1.137,3,0.097,4,0.319,5,0.051,8,0.691,9,0.137,10,1.412,12,0.138,13,0.728,15,0.514,17,0.717,18,0.553,19,0.807,20,1.448,22,0.548,23,0.428,24,1.771,25,0.524,26,0.351,27,0.752,28,0.772,29,0.44,31,1.296,36,0.533,38,0.515,39,0.473,40,0.193,45,0.089,46,0.085,47,0.311,49,0.092,51,0.787,57,0.328,58,0.492,59,0.672,60,0.208,63,0.734,64,0.644,65,1.947,67,1.326,68,0.492,69,0.848,71,0.093,72,0.806,76,0.503,78,0.684,79,1.249,81,0.495,82,0.043,83,0.671,86,1.111,87,0.257,88,0.361,89,0.531,90,0.7,91,1.947,92,0.356,93,0.025,94,0.488,101,1.557,103,0.468,104,0.842,105,0.107,107,0.451,108,0.492,110,0.515,112,0.795,113,0.883,114,1.037,115,0.023,116,1.296,117,0.16,118,1.08,120,0.683,121,2.228,122,0.294,125,1.216,126,2.046,128,0.548,129,0.742,130,0.044,131,1.01,132,0.061,133,0.99,134,0.623,135,0.23,136,0.553,137,0.078,138,0.137,139,0.189,140,1.99,141,0.747,143,1.344,144,0.356,145,0.379,146,0.14,152,0.576,153,0.12,154,1.266,157,1.083,158,1.029,159,0.092,160,0.115,164,1.377,167,0.686,169,0.806,173,0.469,174,2.599,176,1.21,179,0.636,180,0.621,183,1.412,185,0.138,186,0.787,189,0.252,190,0.008,191,0.613,192,2.279,201,0.203,208,0.712,214,0.276,220,0.322,221,0.539,223,0.536,227,0.324,228,0.215,236,1.061,242,0.383,249,0.467,251,1.296,253,0.375,256,1.037,262,0.862,263,0.242,264,1.16,266,1.034,267,0.367,268,0.453,272,0.281,273,0.278,277,0.079,279,2.481,282,0.908,283,1.916,289,1.188,290,1.448,294,0.318,296,0.44,297,0.187,298,0.806,299,0.734,301,1.609,303,0.515,304,0.346,305,1.22,306,0.684,307,0.492,311,0.818,315,2.383,316,0.497,317,3.253,318,0.684,320,1.037,327,0.99,328,0.367,329,1.155,330,0.415,333,0.45,335,0.367,341,0.147,344,1.249,345,0.775,347,2.371,348,1.445,349,0.754,350,0.559,353,0.322,356,0.624,357,0.547,358,1.009,359,2.922,360,0.159,363,0.268,366,4.05,367,1.155,375,0.636,376,2.599,380,0.234,381,0.171,382,0.415,383,0.303,387,0.59,389,0.415,390,0.276,391,1.839,394,0.539,395,0.144,396,0.99,397,1.238,399,0.884,400,0.891,401,1.029,405,0.364,406,1.48,407,0.507,408,2.525,409,0.278,411,3.079,412,2.599,417,0.863,418,0.492,419,0.769,420,0.7,422,0.251,424,0.681,425,0.197,427,0.707,428,0.197,430,0.456,431,0.488,432,1.182,433,0.836,435,0.364,436,0.223,437,1.631,438,0.367,439,0.204,440,0.863,441,0.165,442,0.796,443,1.487,444,0.081,447,0.635,449,0.14,450,0.086,459,0.391,463,1.061,464,1.593,466,1.164,468,0.144,471,0.403,472,0.91,473,0.968,474,3.33,476,0.468,485,0.519,486,0.188,487,0.547,488,0.615,489,1.741,491,1.192,493,0.067,496,1.164,498,0.827,504,0.862,505,0.862,506,0.319,509,0.183,510,1.334,513,0.367,517,0.769,519,0.242,521,1.216,525,0.499,526,0.981,531,0.288,532,1.916,534,0.941,535,1.837,540,0.904,542,1.029,546,1.521,547,0.621,549,0.767,550,0.904,551,1.137,554,0.958,555,1.037,557,1.296,559,1.061,560,0.227,562,1.857,566,0.345,574,1.311,575,0.271,576,0.955,591,0.44,592,1.837,593,1.448,594,0.247,596,1.037,597,1.164,598,1.311,599,0.708,601,0.176,605,0.703,610,0.242,613,0.653,618,0.403,635,0.908,636,1.013,640,1.837,642,1.525,645,0.31,646,0.415,647,0.195,648,1.412,659,0.925,661,0.362,663,0.155,665,1.474,668,1.086,670,2.599,673,0.333,678,1.731,682,0.883,683,1.158,690,0.734,699,2.137,700,0.684,705,0.207,707,0.367,711,1.697,713,1.249,721,0.52,724,0.935,732,1.525,733,2.09,737,0.844,740,0.708,742,1.584,744,0.967,746,1.653,747,1.802,748,1.129,750,0.565,752,1.029,758,0.652,762,1.28,765,0.322,766,0.507,768,0.303,774,0.668,777,0.653,778,0.717,785,0.717,787,1.111,788,0.361,794,0.599,795,1.487,800,0.796,802,0.984,803,0.526,806,0.767,809,0.717,810,0.844,811,1.326,812,0.206,817,0.24,818,1.802,827,0.582,829,0.968,835,0.519,836,0.453,839,0.633,840,0.664,852,1.218,853,1.078,859,1.631,874,0.717,876,0.866,877,0.925,883,1.63,900,0.772,904,2.995,917,0.99,924,0.684,929,1.566,930,0.86,939,1.356,947,1.029,954,0.415,955,1.311,966,0.825,967,0.767,972,0.844,973,1.412,974,1.155,976,0.45,980,0.621,983,0.653,987,1.67,988,0.775,989,0.684,995,1.344,998,1.653,1000,0.561,1003,1.653,1009,1.125,1013,0.363,1022,0.403,1024,1.639,1025,1.525,1026,1.486,1027,1.577,1028,1.707,1029,0.499,1032,0.752,1034,1.111,1035,0.531,1040,1.274,1043,1.486,1044,0.86,1048,0.955,1051,1.408,1060,1.292,1061,1.71,1063,2.197,1065,3.276,1079,0.66,1084,0.547,1085,1.609,1090,2.303,1100,2.118,1106,2.118,1111,1.448,1119,1.377,1127,1.311,1131,0.426,1133,0.958,1148,1.029,1151,0.576,1154,0.561,1155,1.653,1158,1.448,1159,1.525,1162,1.137,1183,1.182,1185,1.857,1203,1.22,1212,0.519,1216,1.545,1224,1.013,1231,2.194,1259,1.111,1294,1.182,1320,2.604,1326,0.332,1327,2.383,1329,0.935,1369,1.826,1371,0.935,1373,1.653,1378,1.377,1384,1.377,1396,1.164,1401,0.617,1408,1.412,1411,2.599,1426,0.621,1430,1.137,1454,0.968,1456,1.7,1457,0.7,1476,0.466,1503,2.046,1516,0.968,1521,1.802,1522,0.684,1523,0.769,1529,0.247,1563,0.891,1590,0.925,1619,2.467,1625,1.486,1626,2.282,1629,1.137,1630,1.09,1631,0.848,1632,0.708,1636,0.825,1637,0.605,1639,0.653,1648,0.515,1662,0.311,1669,1.377,1674,0.904,1678,2.046,1684,0.44,1687,1.816,1691,1.053,1702,1.238,1724,0.99,1725,1.525,1727,1.28,1729,1.22,1732,1.448,1734,1.486,1748,0.946,1750,1.22,1775,2.082,1778,1.078,1780,3.1,1791,2.915,1813,1.486,1824,2.118,1853,1.029,1895,1.453,1902,1.377,1903,0.605,1906,1.828,1920,1.653,1922,0.825,1940,1.746,1941,2.029,1948,0.84,1964,1.448,1968,1.75,1981,1.326,1985,1.061,1986,1.129,1998,2.029,1999,1.249,2002,1.979,2003,1.38,2006,2.046,2007,0.908,2010,0.737,2016,0.652,2017,3.692,2031,4.98,2058,1.238,2061,0.717,2074,2.414,2079,1.129,2086,1.192,2087,1.103,2095,1.08,2097,2.082,2102,1.453,2104,0.825,2109,1.164,2127,0.479,2128,1.137,2129,1.249,2133,1.244,2142,1.164,2153,1.061,2155,2.029,2159,1.802,2167,3.83,2170,0.769,2172,0.747,2189,2.538,2190,1.249,2192,1.7,2202,2.915,2208,1.857,2234,0.99,2240,1.837,2250,2.282,2258,1.28,2275,1.28,2279,1.916,2291,1.569,2293,1.28,2308,1.566,2369,1.916,2403,2.376,2479,2.915,2480,1.609,2512,1.266,2528,2.481,2542,1.404,2548,1.137,2596,1.979,2597,1.448,2633,2.282,2635,2.118,2638,2.599,2644,2.282,2655,2.254,2681,1.816,2718,5.242,2719,3.31,2741,1.356,2743,1.546,2748,1.129,2753,2.75,2758,1.7,2772,1.296,2783,1.802,2786,2.029,2792,1.557,2797,1.486,2811,1.061,2822,1.388,2826,1.448,2827,0.506,2828,1.486,2829,1.903,2833,1.377,2842,2.228,2862,1.979,2869,1.609,2881,2.733,2903,2.284,2917,1.137,2919,0.848,2923,1.448,2925,1.086,2939,1.249,2981,1.979,2988,3.428,2994,1.7,3000,2.481,3013,2.282,3017,1.137,3028,1.566,3043,2.284,3073,2.282,3077,2.82,3087,1.979,3094,1.164,3102,1.979,3110,1.75,3115,2.525,3116,1.75,3129,4.551,3130,2.481,3139,2.481,3148,2.282,3173,2.475,3200,1.7,3205,2.282,3229,1.856,3273,1.883,3274,2.733,3283,2.118,3286,1.566,3290,1.916,3291,1.249,3292,2.733,3298,1.979,3300,2.19,3311,1.609,3328,1.916,3345,1.802,3350,2.046,3358,2.282,3360,1.486,3414,2.137,3429,1.344,3439,0.863,3471,2.733,3510,2.89,3621,2.383,3669,1.86,3716,2.634,3724,3.315,3725,2.481,3726,1.857,3728,1.412,3737,1.979,3760,4.546,3791,1.857,3838,3.83,3869,1.916,3901,2.481,3903,1.448,3912,3.631,3926,2.376,3927,2.89,3970,1.653,4014,3.198,4023,2.383,4024,1.857,4072,2.197,4101,1.857,4117,1.979,4125,1.75,4161,1.238,4266,3.631,4333,2.282,4422,2.376,4446,1.448,4456,1.566,4514,2.673,4565,1.802,4566,1.086,4569,2.376,4596,3.631,4941,3.83,4943,2.282,5056,1.751,5098,1.653,5108,2.046,5223,2.481,5241,2.867,5288,3.078,5296,2.89,5316,3.631,5341,1.793,5366,2.599,5370,3.631,5406,3.631,5460,3.315,5485,2.733,5513,1.7,5528,2.376,5548,3.673,5569,2.481,5645,2.733,5830,1.75,5884,1.609,5887,2.376,5951,2.282,6086,4.645,6109,2.376,6126,2.89,6140,2.733,6217,2.733,6494,3.33,6508,2.89,6523,2.733,6531,2.197,6552,3.079,6708,4.05,6876,1.7,7114,2.282,7237,2.733,7412,1.609,7463,3.078,7766,2.118,7774,2.599,7778,2.599,7801,3.315,7836,2.046,7843,1.7,7867,2.376,7998,3.315,8016,2.89,8061,2.599,8064,3.079,8067,2.046,8092,1.7,8226,4.645,8289,1.979,8299,3.079,8357,2.599,8477,2.89,8572,4.645,8577,3.079,8585,2.046,8641,2.376,8688,2.197,8980,3.315,9060,3.315,9184,1.916,9256,3.631,9273,4.645,9329,2.376,9386,3.631,9542,2.733,9546,6.341,9561,4.645,9578,5.088,9582,4.645,9606,3.079,9647,2.376,9799,3.079,9842,2.481,9997,2.599,10020,3.079,10083,2.282,10118,3.631,10368,3.079,10580,3.315,10726,2.89,10861,3.079,10947,3.631,10995,3.079,11300,4.203,11519,3.315,11909,3.315,12105,3.631,12226,5.088,12420,3.315,12440,2.733,12512,2.733,12649,7.756,12650,8.11,12651,7.756,12652,7.756,12702,6.365,13099,2.89,13195,2.733,13426,3.631,13453,3.631,13892,2.89,14149,3.079,14296,6.773,14325,2.89,14357,7.575,14950,3.079,14952,3.631,15247,3.631,15326,3.631,15494,4.645,15670,5.088,16440,3.631,16642,4.645,16894,6.947,17306,3.631,17549,3.315,18294,3.631,18788,3.631,19194,3.315,19360,3.631,19576,3.631,19813,5.874,19940,1.486,20124,2.254,20128,2.733,20131,3.198,20186,2.733,20684,3.631,20944,3.315,21104,3.631,22007,3.631,22363,8.292,22364,4.112,22365,4.112,22366,4.112,22367,4.112,22368,4.112,22369,5.761,22370,4.112,22371,4.112,22372,4.112,22373,5.761,22374,5.761,22375,4.112,22376,6.651,22377,5.761,22378,4.112,22379,5.761,22380,6.651,22381,4.112,22382,4.112,22383,4.112,22384,4.112,22385,4.112,22386,5.761,22387,4.112,22388,4.112,22389,4.112,22390,4.112,22391,4.112,22392,4.112,22393,4.112,22394,4.112,22395,4.112,22396,4.112,22397,4.112,22398,4.112,22399,9.211,22400,5.761,22401,4.112,22402,8.485,22403,4.112,22404,6.651,22405,4.112,22406,5.761,22407,4.112,22408,6.651,22409,4.112,22410,5.761,22411,4.112,22412,4.112,22413,4.112,22414,4.112,22415,4.112,22416,4.112,22417,4.112,22418,4.112,22419,5.761,22420,4.112,22421,4.112,22422,8.241,22423,4.112,22424,4.112,22425,4.112,22426,4.112,22427,4.112,22428,4.112,22429,5.761,22430,4.112,22431,4.112,22432,5.761,22433,4.112,22434,4.112,22435,4.112,22436,4.112,22437,4.112,22438,4.112,22439,4.112,22440,4.112,22441,4.112,22442,4.112,22443,4.112,22444,4.112,22445,4.112,22446,5.761,22447,4.112,22448,4.112,22449,4.112,22450,4.112,22451,4.112,22452,4.112,22453,4.112,22454,4.112,22455,4.112,22456,5.761,22457,7.207,22458,5.761,22459,7.207,22460,4.112,22461,4.112,22462,4.112,22463,6.651,22464,7.588,22465,4.112,22466,4.112,22467,4.112,22468,4.112,22469,4.112,22470,4.112,22471,4.112,22472,4.112,22473,4.112,22474,5.761,22475,5.761,22476,8.781,22477,8.781,22478,8.781,22479,8.655,22480,4.112,22481,4.112,22482,8.723,22483,8.781,22484,8.781,22485,8.723,22486,9.211,22487,7.207,22488,4.112,22489,7.865,22490,6.651,22491,6.651,22492,4.112,22493,4.112,22494,4.112,22495,7.865,22496,4.112,22497,4.112,22498,4.112,22499,4.112,22500,4.112,22501,8.878,22502,8.485,22503,5.761,22504,8.833,22505,8.655,22506,4.112,22507,7.588,22508,4.112,22509,4.112,22510,4.112,22511,7.207,22512,5.761,22513,5.761,22514,4.112,22515,4.112,22516,4.112,22517,5.761,22518,5.761,22519,6.651,22520,5.761,22521,5.761,22522,4.112,22523,5.761,22524,8.833,22525,4.112,22526,6.651,22527,6.651,22528,4.112,22529,4.112,22530,4.112,22531,4.112,22532,4.112,22533,4.112,22534,4.112,22535,5.761,22536,4.112,22537,6.651,22538,8.655,22539,4.112,22540,4.112,22541,4.112,22542,4.112,22543,4.112,22544,4.112,22545,4.112,22546,4.112,22547,4.112,22548,4.112,22549,4.112,22550,4.112,22551,4.112,22552,4.112,22553,6.651,22554,6.651,22555,4.112,22556,4.112,22557,4.112,22558,4.112,22559,4.112,22560,4.112,22561,4.112,22562,4.112,22563,4.112,22564,4.112,22565,4.112,22566,4.112,22567,5.761,22568,4.112,22569,5.761,22570,4.112,22571,4.112,22572,4.112,22573,4.112,22574,4.112,22575,4.112,22576,4.112,22577,4.112,22578,4.112,22579,5.761,22580,4.112,22581,3.631,22582,4.112,22583,4.112,22584,4.112,22585,4.112,22586,4.112,22587,4.112,22588,3.631,22589,4.112]],["title//en/lessons/transliterating",[36,0.57,863,0.785,950,0.14,11389,3.291,11466,3.291]],["body//en/lessons/transliterating",[2,2.078,3,0.112,5,0.081,6,0.715,9,0.101,12,0.111,14,0.341,15,0.39,18,0.626,19,1.243,23,0.543,24,1.769,26,0.275,27,0.955,29,0.25,30,1.073,32,1.411,36,1.224,38,0.467,39,0.495,40,0.202,42,0.178,45,0.073,46,0.096,48,1.296,49,0.095,55,0.609,56,2.268,57,0.425,59,0.759,60,0.21,65,1.411,71,0.085,72,1.023,74,0.437,81,0.523,82,0.039,87,0.262,88,0.47,89,0.482,92,0.452,93,0.025,94,0.458,95,0.664,96,0.848,103,0.367,107,0.409,110,0.467,111,0.695,115,0.026,117,0.155,122,0.246,130,0.044,131,0.695,132,0.059,133,1.258,134,0.568,135,0.269,137,0.073,138,0.149,139,0.159,146,0.159,151,3.671,153,0.101,157,0.951,159,0.057,160,0.11,161,2.321,167,0.715,174,5.428,179,0.476,185,0.132,186,1,190,0.006,193,0.949,200,0.34,201,0.157,205,0.828,211,0.232,214,0.178,221,0.423,223,0.478,227,0.262,228,0.209,238,1.023,242,0.301,246,3.671,261,0.605,263,0.289,267,0.671,268,0.746,272,0.231,273,0.262,277,0.06,282,0.924,294,0.373,296,0.559,301,2.043,303,0.314,306,0.868,307,0.625,313,0.926,316,0.288,320,1.317,327,1.258,330,0.528,341,0.153,344,2.057,348,1.358,349,0.592,350,0.518,353,0.345,356,0.452,357,0.609,360,0.144,380,0.264,381,0.251,382,0.684,383,0.178,384,2.289,389,0.528,391,2.198,394,0.609,395,0.135,396,1.258,398,2.289,401,0.932,402,1.829,405,0.25,407,0.476,416,0.868,418,0.81,424,0.713,425,0.178,427,0.512,428,0.297,430,0.451,431,0.509,433,0.93,435,0.324,436,0.318,437,1.917,438,0.386,439,0.217,440,1.01,441,0.157,442,0.625,444,0.083,449,0.148,450,0.112,451,1.668,466,1.917,468,0.099,471,0.512,472,1.004,476,0.476,486,0.159,489,1.072,493,0.07,497,1.626,506,0.324,509,0.144,511,0.308,513,0.454,519,0.144,521,1.373,527,0.972,529,1.587,531,0.293,534,0.625,540,1.81,543,0.828,546,1.983,555,1.317,557,1.174,560,0.373,566,0.324,567,1.829,572,1.358,574,1.665,575,0.293,583,0.677,587,1.153,591,0.804,594,0.495,600,1.023,601,0.175,607,1.793,608,2.16,614,2.513,645,0.325,646,0.528,647,0.196,663,0.157,666,0.932,672,1.505,673,0.548,674,2.359,681,0.974,682,1.614,683,1.026,684,1.55,690,0.932,700,1.515,703,2.649,705,0.378,707,0.438,711,1.594,714,1.022,720,1.626,726,1.287,733,1.958,740,0.642,744,0.625,747,2.289,748,1.023,750,0.664,765,0.277,766,0.367,768,0.238,774,0.848,777,0.767,778,0.911,779,0.695,791,3.301,795,1.023,799,1.707,800,0.625,802,1.026,803,0.381,806,0.901,808,1.047,809,0.911,810,1.072,812,0.2,814,0.977,816,1.229,817,0.251,828,1.379,834,1.769,835,1.004,836,0.575,839,0.715,848,1,863,1.571,873,7.008,877,1.932,879,1.296,883,1.614,904,3.431,912,0.889,924,0.868,930,0.592,933,1.052,939,1.594,944,1.097,948,2.359,950,0.297,957,1.072,968,1.097,976,0.605,977,1.317,984,1.626,1000,0.713,1011,1.287,1021,2.754,1022,0.854,1031,0.827,1032,0.955,1051,1.589,1052,0.733,1053,3.471,1054,3.027,1062,1.181,1073,0.625,1079,0.652,1090,2.228,1101,0.972,1127,1.665,1131,0.275,1142,1.229,1145,1.073,1148,1.373,1152,0.889,1154,0.713,1167,2.474,1182,1.305,1185,2.359,1202,0.509,1205,3.151,1209,3.151,1224,1.287,1239,3.59,1254,2.078,1259,1.411,1261,1.229,1267,1.55,1272,1.229,1326,0.301,1329,0.848,1371,1.29,1378,2.877,1382,1.665,1384,1.749,1392,0.955,1405,2.899,1415,0.997,1426,0.788,1455,1.55,1457,0.889,1476,0.767,1488,0.828,1489,4.211,1492,2.127,1493,0.848,1518,1,1521,2.289,1527,4.211,1529,0.407,1563,1.346,1630,0.75,1639,0.767,1648,0.467,1674,1.651,1742,2.359,1744,1.444,1776,1.707,1778,1.267,1833,3.442,1858,0.911,1895,1.707,1902,1.749,1922,1.651,1932,1.047,1944,2.159,1947,0.828,1948,0.659,1966,3.151,1968,2.223,1983,1.665,1986,1.327,2003,1,2007,0.625,2016,1.191,2058,1.122,2062,0.901,2063,2.757,2064,3.369,2079,1.327,2087,1,2097,2.446,2117,3.058,2127,0.608,2143,1.839,2248,1.839,2251,1.839,2280,3.151,2285,3.301,2291,1.249,2315,2.899,2319,3.471,2332,3.301,2338,0.769,2348,2.289,2353,1.478,2396,2.599,2645,4.211,2681,1.69,2748,0.695,2752,0.868,2754,1.839,2756,2.691,2799,2.1,2827,0.924,2829,1.788,2848,1.444,2875,2.127,2879,2.359,2909,1.788,2919,0.769,2925,1.788,2967,2.043,3005,2.967,3085,2.948,3093,4.211,3125,3.151,3129,2.691,3148,4.17,3170,2.359,3173,1.793,3219,4.759,3279,1.937,3286,1.989,3288,2.1,3298,2.513,3345,2.289,3439,1.669,3520,2.578,3617,3.301,3621,3.107,3681,4.594,3785,3.671,3831,2.16,3982,3.018,3983,3.911,4020,2.599,4041,1.665,4309,3.301,4456,1.989,4498,2.513,4508,1.793,4514,2.385,4565,2.289,4566,1.788,4569,3.018,4572,5.709,4615,2.513,4649,2.79,4656,2.513,4909,2.899,5108,4.534,5356,1.793,5368,2.1,5447,5.459,5647,4.759,5864,2.513,5884,2.043,6563,5.265,6653,3.369,6661,2.967,6762,3.151,7057,3.471,7114,2.899,7221,3.911,7412,2.043,7418,3.911,7597,4.994,7671,4.211,7751,3.913,7795,3.018,7828,5.979,8061,4.279,8484,3.911,8574,5.979,8704,3.911,8732,4.759,8738,3.911,9176,4.211,9647,3.018,10004,5.459,10261,4.612,10441,5.07,10702,3.911,10995,3.911,11301,4.994,11389,6.693,11466,7.056,11479,8.073,12072,5.979,12098,4.612,12497,3.151,13316,5.979,13566,5.07,14147,4.211,14148,3.911,14702,5.979,14805,4.612,15062,4.612,15113,6.635,15716,4.612,15900,5.979,18293,5.07,18739,5.979,19385,4.612,19940,1.887,21921,4.612,22590,5.222,22591,7.512,22592,5.222,22593,5.222,22594,5.222,22595,5.222,22596,5.222,22597,6.77,22598,5.222,22599,5.222,22600,5.222,22601,5.222,22602,5.222,22603,5.222,22604,5.222,22605,5.222,22606,5.222,22607,6.77,22608,6.77,22609,8.798,22610,6.77,22611,5.222,22612,5.222,22613,5.222,22614,5.222,22615,5.222,22616,5.222,22617,5.222,22618,6.77,22619,8.437,22620,5.222,22621,8.235,22622,5.222,22623,5.222,22624,5.222,22625,5.222,22626,5.222,22627,5.222,22628,5.222,22629,5.222,22630,6.77,22631,5.222,22632,5.222,22633,5.222,22634,5.222,22635,5.222,22636,8.437,22637,5.222,22638,7.948,22639,7.512,22640,5.222,22641,5.222,22642,5.222,22643,5.222,22644,5.222,22645,5.222,22646,5.222,22647,5.222,22648,5.222,22649,5.222,22650,5.222,22651,5.222,22652,5.222,22653,5.222,22654,5.222,22655,5.222,22656,5.222,22657,5.222,22658,5.222,22659,5.222,22660,5.222,22661,5.222,22662,5.222,22663,5.222,22664,5.222,22665,5.222,22666,5.222,22667,5.222,22668,5.222,22669,5.222,22670,5.222,22671,5.222,22672,5.222,22673,5.222,22674,5.222,22675,5.222,22676,5.222,22677,5.222,22678,5.222,22679,5.222,22680,5.222,22681,5.222,22682,5.222,22683,6.77,22684,5.222,22685,5.222,22686,5.222,22687,5.222,22688,5.222,22689,5.222,22690,5.222,22691,5.222,22692,6.77,22693,5.222,22694,5.222,22695,5.222,22696,5.222,22697,5.222,22698,5.222,22699,5.222,22700,5.222,22701,5.222,22702,5.222,22703,6.77,22704,5.222,22705,5.222,22706,5.222,22707,5.222,22708,6.77,22709,7.512,22710,7.948,22711,5.222,22712,6.77,22713,5.222,22714,5.222,22715,7.512,22716,8.235,22717,7.948,22718,5.222,22719,5.222,22720,5.222,22721,5.222,22722,5.222,22723,5.222,22724,5.222,22725,5.222,22726,5.222,22727,6.77,22728,6.77,22729,6.77,22730,5.222,22731,5.222,22732,5.222,22733,5.222,22734,5.222,22735,5.222,22736,5.222,22737,5.222,22738,5.222,22739,5.222,22740,5.222,22741,5.222,22742,5.222,22743,5.222,22744,5.222,22745,5.222,22746,5.222,22747,5.222,22748,5.222,22749,6.77,22750,6.77,22751,6.77,22752,6.77,22753,5.222,22754,5.222,22755,5.222,22756,5.222,22757,6.77,22758,5.222,22759,5.222,22760,5.222,22761,5.222,22762,5.222,22763,5.222,22764,5.222,22765,5.222,22766,5.222,22767,7.512,22768,5.222,22769,5.222,22770,5.222,22771,5.222,22772,5.222,22773,5.222,22774,5.222,22775,5.222,22776,5.222,22777,5.222,22778,5.222,22779,5.222,22780,5.222,22781,6.77,22782,5.222,22783,5.222,22784,5.222,22785,5.222,22786,5.222,22787,9.214,22788,5.222,22789,5.222,22790,6.77,22791,8.235,22792,5.222,22793,5.222,22794,5.222,22795,5.222,22796,6.77,22797,6.77,22798,5.222,22799,6.77,22800,5.222,22801,5.222,22802,5.222,22803,5.222,22804,5.222,22805,6.77,22806,5.222,22807,6.77,22808,5.222,22809,5.222,22810,7.512,22811,5.222]],["title//en/lessons/understanding-creating-word-embeddings",[87,0.185,117,0.085,513,0.264,1964,1.685]],["body//en/lessons/understanding-creating-word-embeddings",[0,2.076,1,1.027,2,1.428,3,0.045,4,0.247,5,0.079,6,0.581,7,1.125,9,0.106,12,0.135,13,0.446,14,0.413,15,0.387,17,0.615,18,0.563,20,2.151,22,0.336,23,0.699,24,1.312,25,0.56,26,0.394,29,0.413,30,0.559,32,1.395,33,1.428,34,0.87,38,0.69,39,0.543,40,0.223,42,0.244,45,0.095,46,0.109,47,0.462,48,0.676,49,0.094,55,0.544,56,1.182,57,0.235,58,0.422,59,0.679,60,0.209,62,1.947,64,0.601,65,0.953,67,1.405,68,0.422,69,0.52,70,0.601,71,0.092,72,1.012,76,0.267,77,1.072,78,1.243,80,2.23,81,0.53,82,0.044,83,0.411,86,0.953,87,0.321,92,0.582,93,0.026,94,0.506,95,0.346,96,0.838,98,0.615,103,0.525,104,0.901,105,0.118,106,1.161,107,0.642,108,0.731,110,0.668,111,0.813,112,0.872,113,1.537,114,1.302,115,0.026,116,1.816,117,0.144,118,1.044,119,0.687,120,0.404,122,0.302,124,1.695,127,0.482,128,0.581,129,0.447,130,0.043,131,0.469,132,0.063,134,0.267,135,0.28,136,0.49,137,0.066,138,0.134,139,0.129,145,0.66,146,0.183,152,1.081,153,0.111,157,0.422,159,0.098,160,0.112,161,1.395,167,0.734,170,1.182,171,0.89,173,0.526,175,1.773,176,0.741,179,0.577,180,1.079,181,1.605,182,1.125,185,0.134,186,1.431,189,0.24,190,0.005,191,0.689,193,0.446,194,2.039,196,2.653,199,2.866,200,0.23,201,0.206,203,1.284,205,0.818,208,0.901,209,1.459,210,2.039,211,0.244,212,1.866,214,0.176,217,1.619,219,1.885,220,0.604,222,1.153,223,0.404,227,0.321,228,0.208,229,1.243,230,1.38,231,1.698,232,1.841,235,1.275,237,0.89,238,0.692,242,0.412,243,1.513,247,1.135,249,0.544,250,1.243,253,0.534,256,1.54,257,0.223,259,0.976,261,0.668,263,0.294,266,0.411,272,0.292,273,0.298,276,1.09,277,0.046,281,1.419,294,0.195,296,0.553,297,0.278,298,1.012,300,2.845,302,1.971,303,0.43,304,0.404,305,1.047,306,1.399,309,1.471,310,1.023,312,1.363,313,0.783,314,2.48,315,1.459,316,0.285,319,1.73,320,1.302,321,1.161,324,1.332,325,2.676,326,1.577,328,0.823,330,0.84,333,0.239,335,0.349,339,1.612,340,0.587,341,0.134,345,0.619,347,1.462,348,1.8,349,0.4,350,0.466,353,0.324,356,0.582,357,0.239,360,0.226,363,0.23,367,1.036,368,0.446,369,0.659,377,1.471,379,0.899,380,0.235,381,0.2,382,0.799,383,0.276,387,1.027,389,0.356,390,0.403,394,0.286,395,0.149,396,1.244,397,1.312,399,0.411,400,1.269,401,0.63,403,2.271,405,0.322,409,0.455,410,0.87,414,0.645,416,0.356,417,0.741,418,0.894,419,0.66,420,1.04,422,0.165,424,0.447,425,0.27,428,0.208,430,0.31,435,0.387,436,0.317,438,0.395,439,0.174,440,0.422,441,0.116,442,0.731,443,1.665,444,0.083,446,0.85,447,0.569,448,3.86,449,0.153,450,0.115,457,2.845,459,0.336,460,0.705,463,1.928,464,0.741,466,1.729,468,0.156,471,0.659,472,1.118,473,1.863,476,0.363,485,0.849,486,0.185,487,0.687,488,0.605,491,1.497,493,0.077,495,0.779,496,2.025,498,1.027,504,0.871,505,0.969,506,0.387,508,0.482,509,0.197,510,0.708,511,0.361,513,0.527,517,0.66,519,0.097,520,1.547,522,1.65,524,1.109,525,0.647,526,1.547,527,1.027,529,1.856,530,0.23,531,0.264,534,0.618,535,1.647,541,1.776,542,0.922,543,1.279,546,0.932,547,1.218,548,1.125,549,0.813,551,2.066,554,0.587,555,1.54,559,0.52,560,0.468,561,2.958,562,1.594,566,0.387,570,0.457,572,0.708,573,1.109,575,0.273,576,0.742,577,0.404,583,1.001,587,0.879,589,0.89,591,0.891,594,0.485,596,1.803,598,1.947,599,0.434,600,1.197,601,0.205,603,1.37,605,0.546,607,1.212,610,0.113,613,0.585,627,2.759,634,1.344,635,0.834,636,1.272,642,1.309,645,0.34,646,0.722,647,0.201,649,2.226,652,1.818,654,3.63,661,0.367,662,0.794,663,0.156,664,0.953,666,0.63,672,1.116,673,0.418,675,0.615,680,1.145,681,0.669,683,0.482,693,1.959,700,1.118,703,1.38,704,2.525,705,0.338,707,0.412,711,0.831,713,1.856,714,0.922,715,1.023,720,1.098,721,0.475,724,1.091,726,0.87,729,1.243,731,1.182,736,1.135,739,1.468,740,0.919,741,0.952,742,0.776,743,1.773,744,0.422,745,4.059,750,0.346,752,1.09,755,0.712,757,1.02,761,1.125,765,0.35,766,0.363,767,4.924,768,0.235,771,2.039,777,0.761,778,0.901,779,1.107,781,2.346,784,1.647,785,0.615,788,0.505,789,3.867,793,2.045,794,0.777,795,0.692,800,0.422,802,0.705,803,0.257,806,0.813,810,1.468,812,0.188,813,1.885,814,1.338,816,0.831,817,0.181,824,2.039,825,1.419,827,0.617,832,0.989,834,0.758,836,0.389,839,0.68,840,0.598,848,0.676,852,1.239,853,0.66,857,2.23,870,1.153,871,1.072,877,0.794,879,0.676,882,0.434,886,0.87,900,0.553,906,1.818,908,2.503,910,1.072,912,0.601,913,1.419,915,1.818,916,1.182,917,1.244,925,2.207,926,1.261,930,0.4,931,1.145,933,0.855,941,1.608,947,1.039,949,2.17,950,0.284,951,1.09,953,2.86,954,0.679,955,2.383,957,1.379,967,1.14,968,1.282,971,1.275,973,1.212,974,0.708,975,1.576,976,0.58,977,1.54,980,1.128,981,0.922,982,3.086,983,0.93,985,1.656,986,0.758,988,0.899,989,0.587,990,1.351,991,2.314,994,2.367,996,0.741,997,0.944,998,2.076,1004,1.182,1005,0.976,1008,1.73,1013,0.36,1015,2.198,1020,3.116,1021,1.532,1022,0.599,1027,1.225,1028,0.794,1029,0.305,1030,1.459,1031,0.803,1032,1.366,1034,1.816,1035,0.712,1036,2.429,1037,2.456,1040,0.52,1044,0.692,1048,0.507,1052,0.801,1056,1.395,1057,1.125,1058,1.647,1059,0.976,1061,1.047,1065,1.38,1073,0.618,1075,1.065,1079,0.577,1081,2.984,1084,0.687,1090,0.932,1093,3.116,1101,0.965,1102,1.859,1103,1.856,1104,1.125,1105,0.818,1107,1.275,1108,1.644,1109,2.151,1112,1.438,1114,1.153,1115,2.23,1120,1.478,1124,1.818,1129,1.419,1130,1.023,1131,0.467,1132,4.878,1133,0.771,1135,0.794,1138,2.718,1145,0.559,1148,0.945,1149,1.818,1154,0.976,1161,1.885,1164,2.48,1165,0.89,1167,1.098,1182,1.065,1183,1.856,1185,1.594,1186,2.165,1187,0.953,1202,0.563,1211,1.419,1212,0.849,1216,0.922,1225,1.395,1226,2.23,1227,0.859,1228,2.263,1232,1.309,1233,0.537,1234,1.646,1240,0.723,1241,2.759,1246,0.91,1254,1.859,1272,0.831,1294,1.533,1297,0.812,1306,3.263,1318,1.06,1322,3.116,1323,2.525,1326,0.203,1328,1.459,1329,0.573,1330,1.188,1331,1.462,1332,0.831,1369,0.692,1370,1.243,1371,0.573,1373,2.702,1374,2.866,1377,1.344,1379,2.845,1392,0.645,1393,2.23,1394,1.275,1395,2.846,1397,2.02,1401,0.378,1406,1.547,1409,1.036,1415,0.76,1418,1.459,1424,3.376,1425,2.632,1426,0.533,1428,1.594,1429,0.89,1431,0.91,1433,3.065,1444,1.885,1445,3.442,1446,2.23,1455,1.532,1459,0.66,1460,1.419,1461,0.932,1465,3.004,1467,1.756,1476,0.4,1488,0.559,1492,2.486,1499,2.076,1500,1.959,1501,2.406,1503,3.039,1505,2.48,1516,0.831,1518,1.169,1526,1.885,1529,0.212,1541,2.48,1557,3.231,1560,3.718,1563,0.546,1565,1.153,1582,1.885,1586,2.333,1590,1.373,1592,2.129,1600,1.996,1601,2.599,1602,2.263,1610,3.231,1613,1.647,1616,2.135,1625,1.275,1627,1.7,1629,0.976,1630,0.742,1631,1.279,1632,0.434,1633,2.787,1636,1.434,1637,0.76,1639,0.585,1643,1.098,1645,0.799,1648,0.668,1660,1.612,1662,0.462,1666,6.2,1668,1.571,1669,1.182,1671,2.642,1676,1.023,1679,3.53,1683,1.188,1689,1.77,1691,1.116,1692,2.308,1694,0.705,1707,1.243,1709,2.346,1711,1.966,1715,4.508,1725,1.309,1727,2.463,1730,3.043,1731,2.3,1734,2.584,1740,1.959,1743,2.845,1747,3.487,1749,1.502,1752,1.73,1754,1.502,1758,3.715,1767,2.845,1778,0.66,1780,1.644,1794,2.485,1806,1.594,1809,1.212,1825,1.098,1836,2.345,1844,1.212,1858,1.065,1859,3.731,1865,3.285,1881,1.502,1883,1.419,1890,1.885,1903,0.76,1906,1.619,1907,2.23,1926,1.547,1929,1.594,1940,0.812,1941,1.819,1942,1.036,1947,1.065,1948,0.903,1964,3.261,1974,2.346,1986,1.012,1995,1.607,1999,1.072,2003,0.676,2005,0.922,2016,0.968,2024,2.066,2025,1.885,2038,2.48,2050,2.262,2061,1.172,2062,0.469,2074,1.73,2086,1.77,2087,0.676,2095,0.573,2103,2.263,2126,2.485,2127,0.783,2128,0.976,2133,0.966,2137,1.459,2152,1.547,2158,2.66,2172,1.001,2198,1.647,2204,1.125,2213,0.507,2227,2.845,2237,1.915,2240,2.143,2251,1.243,2255,2.129,2275,1.098,2278,1.502,2288,1.698,2307,1.38,2309,0.573,2338,0.52,2348,1.547,2356,1.275,2366,2.584,2373,1.098,2377,1.698,2381,2.629,2382,1.012,2448,1.309,2455,2.346,2459,1.756,2481,3.685,2499,2.642,2509,2.846,2531,1.459,2535,2.346,2536,1.532,2542,0.922,2547,1.182,2550,1.023,2554,1.343,2556,1.885,2576,1.547,2578,1.395,2660,1.546,2675,3.53,2679,2.02,2683,2.66,2727,1.959,2729,2.57,2741,0.831,2742,2.263,2743,0.989,2748,0.894,2751,1.644,2754,1.243,2755,1.885,2756,1.818,2757,2.48,2763,2.845,2765,2.265,2772,0.794,2778,1.698,2789,1.819,2791,1.225,2792,1.395,2797,1.275,2799,1.419,2807,2.456,2814,2.346,2819,1.547,2822,0.85,2825,0.692,2827,0.434,2833,1.73,2834,2.02,2838,1.511,2840,2.845,2848,0.976,2851,1.161,2866,2.346,2869,3.323,2898,1.428,2901,1.497,2919,0.99,2925,0.932,2939,1.569,2942,1.547,2943,1.38,2953,1.547,2963,2.097,2967,1.38,2974,0.89,2982,4.573,2999,1.594,3043,1.212,3094,1.462,3104,2.346,3238,1.697,3252,2.346,3280,1.687,3283,1.818,3290,3.688,3291,1.072,3300,1.072,3316,1.344,3320,0.91,3338,2.025,3347,1.38,3353,2.129,3397,2.263,3406,1.698,3408,1.125,3425,2.845,3439,1.084,3517,3.992,3572,2.845,3618,2.039,3669,1.332,3704,3.135,3710,2.129,3714,2.039,3715,2.48,3716,2.045,3728,1.212,3734,7.853,3744,2.984,3753,2.039,3754,2.129,3761,4.163,3762,4.248,3796,3.104,3807,1.419,3830,2.48,3869,1.644,3913,6.317,3930,1.885,3965,2.346,4030,2.48,4041,1.125,4108,1.966,4114,2.48,4116,2.23,4142,2.845,4161,0.758,4194,2.66,4265,0.932,4270,2.429,4274,2.48,4331,2.129,4419,1.687,4422,2.039,4423,3.731,4424,2.23,4436,2.759,4437,1.419,4441,2.346,4442,2.759,4443,4.055,4493,2.346,4498,1.698,4513,3.116,4514,1.243,4566,1.774,4616,2.642,4618,3.685,4622,2.346,4675,2.642,4677,1.756,4773,1.309,4821,2.48,4891,2.845,4910,2.346,4937,2.845,4942,1.502,5056,1.072,5095,2.346,5098,1.419,5116,2.48,5138,1.756,5167,1.644,5180,2.346,5211,3.86,5223,2.129,5232,1.959,5272,3.39,5292,2.845,5313,1.885,5331,2.642,5341,1.098,5356,2.308,5377,2.845,5389,1.77,5395,2.485,5466,3.263,5495,1.818,5540,1.885,5566,2.346,5568,2.039,5580,3.263,5635,1.698,5725,1.756,5728,2.845,5766,2.346,5823,2.642,5830,1.502,5832,1.502,5845,1.698,5848,2.759,5871,2.48,5884,2.02,5890,1.072,5922,5.032,5951,1.959,5962,1.885,5963,2.642,5964,2.642,5970,2.23,5977,1.756,6014,3.263,6036,2.845,6037,2.845,6046,2.48,6178,2.346,6197,2.845,6204,2.642,6220,2.346,6238,2.346,6459,4.163,6497,2.346,6518,2.845,6546,6.541,6552,3.867,6557,2.23,6559,2.48,6567,2.845,6600,4.163,6604,3.867,6628,3.63,6653,1.756,6737,2.642,7006,1.885,7225,2.642,7226,4.293,7299,3.116,7416,2.346,7466,2.346,7578,2.48,7704,1.959,7721,1.959,7726,2.48,7727,2.642,7734,2.346,7740,2.346,7756,3.116,7919,1.959,8092,1.459,8231,2.642,8290,1.885,8394,2.66,8409,2.346,8472,3.116,8560,2.039,8563,3.867,8584,3.116,8585,1.756,8590,5.936,8641,2.039,8655,3.116,8719,2.845,8720,3.116,8721,3.116,8898,3.116,9123,2.845,9137,3.116,9202,2.845,9263,2.346,9329,2.039,9431,1.959,9448,2.346,9502,2.845,9538,2.642,9786,3.867,9815,2.642,9842,2.129,9973,2.23,9986,2.48,9988,4.561,10020,2.642,10030,3.116,10083,1.959,10155,2.346,10195,2.845,10348,3.432,10491,3.116,10635,3.116,10723,4.293,10930,2.48,10961,4.293,11038,2.48,11042,3.432,11120,2.346,11199,2.346,11217,2.23,11252,3.263,11297,3.867,11695,2.845,11704,2.642,12564,2.129,12645,2.845,12693,3.116,13093,7.237,13628,3.867,13841,3.116,13947,2.48,14002,3.116,14213,2.642,14257,2.845,14325,4.724,14345,2.642,14721,2.642,15311,3.116,15464,2.642,15505,3.116,15543,3.116,15573,4.163,15608,3.116,15807,2.48,15945,2.642,16141,6.817,16195,3.116,16425,3.116,16498,3.116,16644,3.116,16829,2.845,17385,3.116,18462,4.561,18559,3.116,18945,3.116,19940,1.275,20223,3.116,20316,3.116,20376,5.936,20935,3.116,21084,4.561,21354,3.116,21382,3.116,21997,3.116,22002,4.561,22812,3.529,22813,3.529,22814,3.529,22815,3.529,22816,3.529,22817,3.529,22818,3.529,22819,3.529,22820,3.529,22821,3.529,22822,3.529,22823,6.107,22824,3.529,22825,3.529,22826,6.721,22827,3.529,22828,3.529,22829,3.529,22830,3.529,22831,3.529,22832,3.529,22833,5.164,22834,3.529,22835,3.529,22836,3.529,22837,6.721,22838,5.164,22839,5.164,22840,3.116,22841,5.164,22842,7.152,22843,3.529,22844,3.529,22845,5.164,22846,3.529,22847,3.529,22848,5.164,22849,5.164,22850,3.529,22851,3.529,22852,3.529,22853,3.529,22854,3.529,22855,3.529,22856,6.721,22857,5.164,22858,3.529,22859,3.529,22860,6.107,22861,3.529,22862,3.529,22863,3.529,22864,5.164,22865,5.164,22866,5.164,22867,3.529,22868,3.529,22869,3.529,22870,3.529,22871,3.529,22872,3.529,22873,3.529,22874,3.529,22875,3.529,22876,5.164,22877,3.529,22878,3.529,22879,3.529,22880,3.529,22881,3.529,22882,3.529,22883,3.529,22884,3.529,22885,3.529,22886,3.529,22887,3.529,22888,3.529,22889,3.529,22890,3.529,22891,3.529,22892,3.529,22893,3.529,22894,6.107,22895,3.529,22896,6.721,22897,5.164,22898,3.529,22899,3.529,22900,3.529,22901,3.529,22902,3.529,22903,3.529,22904,3.529,22905,3.529,22906,3.529,22907,3.529,22908,6.107,22909,3.529,22910,3.529,22911,6.107,22912,3.529,22913,5.164,22914,3.529,22915,3.529,22916,6.721,22917,3.529,22918,5.164,22919,5.164,22920,3.529,22921,3.529,22922,3.529,22923,3.529,22924,3.529,22925,3.529,22926,3.529,22927,6.107,22928,5.164,22929,6.107,22930,3.529,22931,3.529,22932,3.529,22933,3.529,22934,3.529,22935,3.529,22936,3.529,22937,3.529,22938,3.529,22939,3.529,22940,3.529,22941,5.164,22942,3.529,22943,3.529,22944,3.529,22945,3.529,22946,5.164,22947,3.529,22948,3.529,22949,3.529,22950,3.529,22951,3.529,22952,3.529,22953,3.529,22954,3.529,22955,3.529,22956,3.529,22957,3.529,22958,3.529,22959,3.529,22960,3.529,22961,3.529,22962,3.529,22963,3.529,22964,3.529,22965,3.529,22966,3.529,22967,3.529,22968,3.529,22969,3.529,22970,3.529,22971,3.529,22972,3.529,22973,3.529,22974,3.529,22975,3.529,22976,3.529,22977,3.529,22978,3.529,22979,3.529,22980,3.529,22981,3.529,22982,3.529,22983,3.529,22984,3.529,22985,3.529,22986,3.529,22987,3.529,22988,3.529,22989,3.529,22990,3.529,22991,3.529,22992,3.529,22993,3.529]],["title//en/lessons/understanding-regular-expressions",[87,0.203,541,1.207,542,0.937]],["body//en/lessons/understanding-regular-expressions",[0,2.977,1,0.629,3,0.077,4,0.21,5,0.053,6,0.416,8,0.343,9,0.138,12,0.109,13,0.868,14,0.413,15,0.252,17,1.399,18,0.599,22,0.838,23,0.455,25,0.486,26,0.39,27,1.1,28,0.92,29,0.416,30,1.09,35,2.561,36,1.186,37,2.066,38,0.538,39,0.362,40,0.208,42,0.235,45,0.099,46,0.107,47,0.56,48,0.838,49,0.095,50,1.43,52,1.667,57,0.374,58,0.524,60,0.209,62,1.396,63,1.228,64,0.734,68,0.524,69,0.886,70,0.745,71,0.084,76,0.56,77,1.33,78,0.728,79,1.828,81,0.521,82,0.044,87,0.169,88,0.514,89,0.683,90,1.171,92,0.595,93,0.027,94,0.296,100,2.804,103,0.308,104,0.736,105,0.131,107,0.343,108,0.72,110,0.538,113,0.94,114,1.734,115,0.026,117,0.123,119,0.582,120,0.343,121,1.466,122,0.282,123,1.007,125,1.257,128,0.416,130,0.043,131,0.915,132,0.063,133,1.449,134,0.331,135,0.248,137,0.079,138,0.144,139,0.145,141,0.78,143,1.43,144,0.595,146,0.164,149,3.077,152,0.613,153,0.09,157,0.72,159,0.089,160,0.116,161,2.22,167,0.738,169,1.684,171,1.104,173,0.448,179,0.597,180,0.908,183,1.503,185,0.129,189,0.179,190,0.008,191,0.822,193,0.98,200,0.285,201,0.191,205,1.326,206,1.362,208,0.831,211,0.12,214,0.265,220,0.538,221,0.725,223,0.362,227,0.3,228,0.218,235,2.174,236,1.129,241,1.156,242,0.447,243,1.451,249,0.629,251,0.984,253,0.522,257,0.297,259,1.21,261,0.614,262,0.567,264,0.763,267,0.391,272,0.235,273,0.338,274,1.828,277,0.072,282,0.598,284,1.156,289,0.781,294,0.332,296,0.736,297,0.199,299,0.781,302,1.384,303,0.503,304,0.362,305,1.785,306,1.366,307,0.72,311,0.954,313,0.701,316,0.332,318,0.728,324,1.129,327,1.054,328,0.717,331,3.077,333,0.526,334,2.429,335,0.336,340,1.001,341,0.074,346,2.354,347,2.326,349,0.496,350,0.506,351,2.291,356,0.379,357,0.296,359,2.906,360,0.214,363,0.522,369,0.674,375,1.063,376,2.766,380,0.272,381,0.231,382,0.748,389,0.748,394,0.487,395,0.153,397,1.293,402,1.626,403,2.359,405,0.329,406,1.049,407,0.588,409,0.526,410,0.801,411,3.277,412,2.766,419,0.819,420,1.322,422,0.256,424,0.379,425,0.235,427,0.429,428,0.253,430,0.263,431,0.407,432,1.411,433,0.994,434,1.918,436,0.232,439,0.186,441,0.083,442,0.929,444,0.083,447,0.663,449,0.074,450,0.128,451,1.694,459,0.738,460,0.939,461,0.496,462,1.299,464,1.263,466,1.239,468,0.169,472,1.037,476,0.423,486,0.192,491,1.268,493,0.076,494,1.43,495,0.908,504,0.567,505,0.567,506,0.288,508,0.821,509,0.237,511,0.381,513,0.496,519,0.204,522,1.626,523,1.828,525,0.521,526,1.399,527,0.864,530,0.448,531,0.189,532,3.204,534,0.72,538,1.858,539,3.803,540,1.706,541,2.145,542,1.663,543,0.694,547,0.661,549,0.915,550,1.706,551,1.664,554,1.001,555,1.734,559,1.392,560,0.428,561,1.81,563,2.909,566,0.429,567,1.007,570,1.006,572,1.207,573,1.293,575,0.271,576,1.115,577,0.665,580,1.466,587,1.261,594,0.482,596,1.517,599,0.986,601,0.18,605,0.717,610,0.219,618,0.429,634,1.667,636,1.694,640,1.919,642,2.55,645,0.368,647,0.206,649,1.362,656,3.1,659,1.804,661,0.297,662,0.984,663,0.197,665,0.745,668,1.589,673,0.557,681,0.891,682,0.94,683,0.939,690,1.562,700,0.728,701,1.623,705,0.22,706,0.781,707,0.332,708,2.422,716,2.178,721,0.503,726,1.825,736,0.962,737,0.898,738,1.171,740,1.01,741,0.801,742,1.511,744,1.055,747,2.637,750,0.674,755,0.683,757,0.598,758,1.271,763,0.838,765,0.281,766,0.564,768,0.313,774,0.977,776,2.543,777,0.991,779,0.801,788,0.377,795,1.179,799,2.808,800,0.524,801,1.703,802,0.598,803,0.54,804,1.503,806,0.985,807,0.661,808,1.207,809,1.354,810,0.898,811,1.704,812,0.194,814,0.819,817,0.255,821,0.879,828,2.169,830,1.104,833,2.718,834,1.477,835,0.553,837,2.338,839,0.572,840,0.52,844,0.898,847,0.962,848,0.838,852,1.063,858,0.908,863,0.781,871,1.33,877,1.746,882,0.74,883,1.914,886,1.694,900,0.469,907,0.94,913,1.76,914,1.918,916,1.466,917,1.449,924,1.001,926,0.644,929,1.667,930,0.682,931,0.745,944,0.919,950,0.14,951,0.781,955,2.193,966,1.207,976,0.296,980,0.661,981,1.038,985,1.079,987,1.268,988,0.934,989,1.143,990,0.661,998,2.765,1012,3.515,1026,2.287,1029,0.379,1032,0.8,1035,0.555,1040,0.644,1044,0.779,1048,1.063,1051,1.291,1052,0.74,1059,1.21,1060,0.745,1061,2.04,1062,0.763,1073,0.929,1075,0.763,1079,0.319,1087,1.623,1091,0.931,1101,1.202,1102,1.449,1105,1.23,1110,1.104,1114,2.419,1119,2.686,1131,0.39,1133,1.152,1145,0.694,1148,1.271,1151,0.843,1182,1.173,1183,1.235,1187,1.183,1196,4.149,1201,2.561,1202,0.407,1225,1.858,1231,1.667,1233,0.455,1234,1.007,1240,1.281,1246,1.129,1259,1.858,1261,1.03,1270,1.582,1285,1.81,1289,1.667,1292,2.821,1295,2.338,1297,1.926,1320,3.068,1329,0.711,1369,0.858,1370,1.001,1378,2.015,1392,1.713,1394,3.024,1395,2.04,1396,1.239,1401,0.469,1426,0.661,1430,1.902,1447,2.119,1454,1.03,1455,1.299,1459,1.682,1492,1.703,1493,0.711,1499,1.76,1500,2.429,1503,2.178,1504,2.53,1518,1.152,1522,0.728,1529,0.413,1555,3.34,1557,4.044,1563,0.677,1591,2.422,1614,1.76,1616,2.488,1620,1.81,1628,1.918,1630,0.864,1631,0.644,1632,0.538,1636,1.379,1639,0.983,1645,1.294,1648,0.391,1650,2.429,1651,2.765,1662,0.331,1668,0.838,1669,1.466,1684,0.644,1694,1.142,1702,1.293,1714,2.718,1724,1.656,1725,1.623,1729,1.299,1749,1.863,1775,1.582,1776,1.104,1782,2.766,1820,1.863,1823,0.962,1852,2.255,1893,2.178,1895,1.517,1902,1.466,1903,1.143,1916,3.34,1920,1.76,1944,1.396,1947,0.954,1958,2.835,1972,1.03,1983,2.669,1998,1.542,1999,1.33,2005,1.074,2007,0.72,2010,0.748,2057,1.81,2061,0.763,2062,1.067,2083,2.015,2087,0.838,2097,1.582,2104,1.557,2109,1.239,2117,3.836,2127,0.701,2130,2.338,2133,1.385,2137,1.81,2151,1.129,2153,1.129,2170,1.682,2177,3.803,2180,1.396,2183,2.361,2204,1.396,2207,1.863,2213,0.864,2235,2.178,2237,1.623,2240,1.919,2246,1.977,2291,0.728,2295,2.419,2306,0.838,2308,1.667,2335,3.277,2338,1.181,2345,2.766,2348,1.918,2349,3.277,2353,2.096,2357,1.623,2366,1.582,2374,3.151,2382,1.179,2448,1.623,2506,3.245,2534,4.505,2536,1.785,2547,2.015,2570,3.077,2577,1.81,2578,1.183,2579,4.11,2604,3.077,2663,2.909,2681,0.984,2748,0.985,2754,1.542,2765,1.623,2775,1.299,2788,1.76,2790,3.477,2791,0.878,2812,1.623,2822,1.656,2825,0.858,2826,2.734,2827,0.74,2829,2.118,2830,2.255,2831,2.106,2832,1.589,2842,2.015,2851,1.26,2881,5.95,2886,2.637,2891,2.766,2901,2.146,2909,1.589,2919,1.389,2924,3.999,2925,1.815,2939,1.33,2940,4.683,2943,2.354,2945,2.255,2951,3.077,2963,2.066,2974,1.517,2975,1.582,3007,3.077,3017,1.21,3026,2.232,3041,2.766,3043,1.503,3115,1.918,3120,3.631,3123,2.618,3129,3.999,3139,2.641,3154,1.712,3170,1.977,3171,3.204,3218,1.863,3229,1.593,3268,3.816,3273,2.096,3280,1.966,3282,3.277,3290,2.04,3301,2.338,3311,2.69,3312,3.077,3320,1.552,3328,2.804,3357,2.641,3383,2.255,3397,3.013,3408,1.396,3427,3.803,3428,2.641,3436,2.255,3510,3.077,3625,3.529,3634,3.077,3651,3.309,3662,4.851,3672,1.81,3703,2.766,3815,2.641,3816,2.429,3831,1.81,3834,2.53,3841,2.04,3845,3.34,3854,2.766,3907,3.564,3918,5.204,3970,1.76,4107,2.338,4108,2.82,4113,2.04,4118,2.174,4144,3.1,4161,1.293,4170,5.638,4265,1.589,4307,3.277,4329,1.667,4333,2.429,4353,1.977,4426,2.429,4442,2.338,4502,2.106,4514,2.825,4552,1.977,4562,2.178,4566,1.815,4656,2.106,4936,1.918,4947,2.641,5278,2.909,5389,1.993,5404,1.396,5513,3.062,5548,3.395,5551,2.255,5552,3.077,5553,2.804,5792,5.97,5863,2.641,5884,1.712,5962,2.338,6075,7.083,6091,3.277,6165,2.766,6457,4.229,6628,3.077,6699,3.529,6750,3.277,6776,3.673,6874,2.766,6988,3.529,7006,2.338,7412,1.712,7599,3.529,7645,4.833,7749,3.738,7794,4.851,8193,2.909,8195,4.505,8212,2.766,8350,3.277,8577,3.277,8691,3.077,8796,2.909,8845,2.429,9049,6.04,9174,3.277,9184,2.804,9539,3.866,10017,3.277,10158,3.866,10351,2.338,10442,6.597,10690,2.766,10925,2.766,11028,2.766,11102,3.529,11107,3.529,11162,3.803,11199,4,11300,3.803,12043,2.766,12512,6.142,13341,3.077,13405,3.529,13992,3.529,14125,3.866,14137,3.529,14143,4.229,14147,3.529,14217,4.922,14682,3.866,14771,3.529,14877,3.077,14948,3.529,14983,3.077,15465,3.529,15958,3.866,16230,3.529,17085,6.152,17297,5.314,18721,3.866,19940,1.582,20124,3.423,20131,4.856,20539,3.529,21404,3.866,21411,3.866,21690,3.866,22994,4.377,22995,6.017,22996,6.017,22997,7.404,22998,6.017,22999,6.017,23000,4.377,23001,4.377,23002,4.377,23003,3.866,23004,4.377,23005,6.072,23006,4.377,23007,4.377,23008,4.377,23009,4.377,23010,4.377,23011,8.02,23012,8.02,23013,4.377,23014,4.377,23015,4.377,23016,4.377,23017,4.377,23018,4.377,23019,4.377,23020,4.377,23021,4.377,23022,4.377,23023,4.377,23024,4.377,23025,4.377,23026,4.377,23027,4.377,23028,4.377,23029,4.377,23030,4.377,23031,6.017,23032,4.377,23033,4.377,23034,4.377,23035,4.377,23036,4.377,23037,6.017,23038,7.404,23039,6.017,23040,4.377,23041,4.377,23042,4.377,23043,4.377,23044,4.377,23045,4.377,23046,7.404,23047,4.377,23048,5.314,23049,6.017,23050,4.377,23051,7.762,23052,6.875,23053,6.875,23054,4.377,23055,4.377,23056,6.017,23057,4.377,23058,6.017,23059,7.404,23060,6.017,23061,6.017,23062,4.377,23063,4.377,23064,4.377,23065,4.377,23066,4.377,23067,4.377,23068,4.377,23069,4.377,23070,4.377,23071,4.377,23072,6.017,23073,4.377,23074,4.377,23075,4.377,23076,4.377,23077,4.377,23078,4.377,23079,4.377,23080,4.377,23081,4.377,23082,4.377,23083,4.377,23084,4.377,23085,4.377,23086,4.377]],["title//en/lessons/up-and-running-with-omeka",[383,0.179,450,0.078,14070,4.231]],["body//en/lessons/up-and-running-with-omeka",[5,0.056,15,0.44,22,0.602,23,0.794,28,0.933,45,0.083,49,0.098,57,0.427,59,0.95,60,0.189,63,1.129,70,1.077,71,0.089,74,0.687,76,0.478,82,0.029,89,0.583,90,1.077,93,0.022,103,0.445,110,0.733,117,0.158,122,0.298,127,1.042,130,0.031,132,0.043,137,0.072,141,1.104,158,1.129,159,0.068,160,0.105,173,0.412,179,0.576,189,0.227,190,0.009,191,0.583,214,0.291,215,3.259,237,1.595,241,1.67,242,0.364,253,0.412,261,0.682,268,0.841,272,0.216,273,0.244,276,1.129,277,0.067,289,1.129,294,0.469,303,0.511,306,1.052,307,0.757,330,0.639,335,0.273,341,0.139,353,0.259,360,0.174,381,0.227,383,0.32,389,0.771,395,0.129,399,0.737,405,0.366,414,1.395,422,0.202,435,0.446,439,0.177,441,0.145,444,0.084,449,0.107,450,0.133,459,0.602,470,1.328,472,0.799,485,0.964,486,0.198,488,0.706,493,0.075,497,1.969,511,0.348,523,2.491,524,1.829,548,2.434,560,0.349,575,0.262,577,0.666,586,1.211,606,2.772,610,0.202,618,0.804,635,0.863,650,1.969,663,0.147,678,1.787,684,1.877,713,1.922,721,0.38,724,1.027,740,0.938,750,0.886,755,0.785,768,0.288,790,3.511,803,0.461,812,0.206,817,0.188,821,1.071,822,2.621,827,0.828,832,1.715,835,0.799,839,0.78,863,1.129,874,1.586,881,3.673,884,1.298,886,1.881,907,1.359,917,1.523,924,1.052,928,2.494,929,2.409,931,1.45,933,0.886,973,2.815,974,1.268,981,1.237,986,1.359,990,0.955,1013,0.318,1022,0.748,1029,0.661,1035,0.583,1040,1.124,1056,1.709,1058,2.017,1120,1.462,1123,2.494,1152,1.077,1202,0.517,1318,1.566,1326,0.49,1401,0.878,1402,3.259,1457,1.62,1529,0.511,1604,3.448,1645,1.181,1654,2.556,1663,5.659,1804,3.997,1825,1.969,1932,1.268,1947,1.21,2079,1.83,2083,2.118,2151,1.632,2170,1.534,2214,1.298,2306,1.57,2307,2.474,2321,2.947,2338,0.931,2382,1.496,2479,3.986,2547,2.851,2560,2.772,2658,3.997,2681,1.422,2748,1.234,2785,3.448,2790,4.738,2807,2.543,2822,1.523,2825,1.496,2827,0.778,2832,1.67,2833,2.746,2871,1.838,2902,2.615,2913,4.204,2939,1.922,2986,5.806,2999,2.857,3017,1.749,3022,3.997,3031,4.446,3196,4.446,3215,4.38,3229,1.682,3277,3.156,3347,2.474,3369,2.285,3373,5.099,3408,2.017,3616,2.543,3791,2.857,4125,3.248,4649,3.379,5247,4.204,5291,3.259,5834,3.259,6210,2.474,7209,2.409,7717,4.736,7753,4.446,7765,7.24,7807,3.511,8341,3.816,8576,5.762,14070,6.609,14257,5.099,16222,5.586,19940,2.285,20124,3.664,20702,5.586,21162,4.736,21668,5.099,21682,5.099,21695,5.099,21699,5.099,21856,5.099,21870,5.099,21876,5.099,21892,5.586,23087,9.365,23088,6.325,23089,6.325,23090,6.325,23091,6.325,23092,7.632,23093,6.325,23094,6.325,23095,6.325,23096,8.197,23097,6.325,23098,6.325,23099,6.325,23100,6.325,23101,6.325,23102,6.325,23103,6.325,23104,6.325,23105,7.632,23106,7.632,23107,6.325,23108,7.632,23109,6.325,23110,6.325,23111,6.325,23112,6.325,23113,6.325,23114,6.325,23115,6.325,23116,6.325]],["title//en/lessons/using-javascript-to-create-maps",[60,0.097,117,0.078,1493,0.714,2838,0.988,3074,2.048]],["body//en/lessons/using-javascript-to-create-maps",[1,0.675,3,0.092,4,0.225,5,0.078,6,0.601,8,0.641,9,0.133,12,0.14,13,0.901,14,0.318,15,0.496,19,0.884,22,0.447,23,0.489,25,0.513,26,0.248,27,1.675,28,0.764,30,0.745,33,1.3,38,0.637,39,0.429,40,0.208,42,0.286,45,0.094,47,0.669,49,0.077,55,0.512,56,2.115,57,0.288,58,0.981,59,0.904,60,0.208,62,1.499,63,1.421,64,0.564,65,1.27,69,1.171,71,0.09,72,1.398,77,1.428,78,1.05,79,2.49,81,0.282,82,0.036,83,0.547,87,0.244,88,0.54,89,0.734,91,1.706,93,0.025,94,0.318,95,0.461,97,2.647,98,1.101,99,4.198,101,1.27,102,2.971,103,0.536,104,0.503,105,0.122,106,1.604,107,0.623,111,1.015,112,0.921,115,0.026,117,0.16,118,1.08,119,0.949,126,2.339,128,0.678,129,0.66,130,0.044,131,1.132,132,0.061,134,0.619,135,0.202,136,0.58,137,0.063,138,0.121,139,0.133,141,0.989,144,0.617,145,0.433,146,0.151,153,0.106,158,1.273,160,0.113,161,2.509,166,1.89,167,0.725,169,0.921,172,2.19,173,0.518,176,1.903,179,0.536,180,0.709,185,0.131,190,0.008,193,0.797,196,2.342,200,0.545,201,0.185,208,0.676,211,0.21,213,1.463,214,0.243,217,1.132,220,0.368,221,0.578,222,1.536,223,0.492,224,3.374,228,0.221,232,1.158,236,1.213,242,0.411,243,0.921,249,0.512,252,2.716,253,0.561,256,1.592,257,0.354,261,0.564,263,0.23,267,0.637,268,0.876,272,0.306,273,0.316,276,0.839,277,0.072,291,0.943,294,0.348,296,0.503,302,2.022,303,0.379,304,0.478,305,1.395,306,0.782,307,0.563,311,1.029,313,0.547,324,1.213,327,1.521,328,0.42,330,0.804,333,0.555,335,0.308,337,2.262,339,1.241,340,0.782,341,0.135,345,0.547,346,1.839,350,0.306,353,0.37,356,0.407,357,0.584,358,0.999,360,0.196,363,0.306,364,1.362,367,0.943,368,0.797,374,1.592,375,0.727,377,1.132,379,0.692,380,0.261,381,0.236,383,0.308,389,0.77,390,0.303,394,0.678,395,0.142,399,0.831,405,0.342,407,0.598,409,0.318,410,0.888,414,0.859,416,0.638,417,0.987,419,0.879,422,0.202,425,0.243,427,0.461,428,0.216,429,1.326,431,0.483,432,1.296,433,0.696,435,0.342,436,0.276,437,1.788,438,0.362,439,0.2,440,0.563,441,0.169,442,0.563,444,0.083,447,0.903,449,0.155,450,0.134,451,1.158,459,0.601,464,1.326,468,0.151,470,0.987,471,0.461,472,0.594,473,1.487,486,0.186,487,0.625,490,1.89,493,0.077,498,0.675,504,1.031,505,0.609,506,0.365,508,0.642,509,0.174,510,0.943,511,0.362,517,1.592,525,0.617,526,0.8,531,0.203,543,0.745,549,0.625,551,1.747,557,1.057,559,0.692,560,0.48,566,0.342,573,1.357,574,1.499,575,0.271,589,1.185,590,0.862,591,0.817,594,0.518,598,1.499,599,0.578,601,0.185,605,0.827,610,0.202,622,2.06,645,0.192,646,0.475,647,0.198,650,1.966,661,0.362,663,0.177,665,0.8,667,3.79,673,0.512,675,0.82,678,1.498,679,2.868,682,1.01,683,1.233,684,2.263,700,0.782,705,0.4,706,1.128,709,1.655,715,1.83,721,0.282,726,1.879,729,1.655,731,1.574,733,1.057,738,0.8,741,1.015,742,1.033,743,2.169,744,0.854,750,0.461,755,0.582,757,0.862,758,1.209,762,1.463,765,0.258,766,0.536,767,3.79,770,2.836,779,0.625,785,0.82,788,0.56,792,2.511,794,0.931,795,0.921,800,0.563,801,2.019,802,0.862,803,0.621,806,0.625,808,0.943,809,0.82,812,0.21,814,0.879,815,2.339,821,0.977,827,0.638,839,0.809,840,0.576,841,1.718,842,3.304,844,0.965,847,1.033,852,0.907,853,1.182,859,1.331,874,0.82,876,0.912,907,1.01,910,2.167,912,0.8,917,1.973,920,1.743,924,0.782,926,1.253,927,2,928,2.064,930,0.864,933,0.884,941,1.882,947,1.295,954,0.86,956,1.629,966,0.943,971,1.698,972,0.965,974,0.943,983,0.716,984,1.463,990,1.151,996,0.987,997,1.53,1000,0.642,1005,1.3,1009,0.642,1013,0.359,1024,1.556,1026,1.629,1027,0.943,1028,1.715,1029,0.407,1031,0.793,1032,1.497,1035,0.772,1044,0.948,1048,0.675,1051,0.82,1057,1.499,1062,1.33,1066,4.099,1079,0.461,1087,2.342,1091,0.727,1105,0.745,1119,2.665,1131,0.402,1133,0.594,1148,0.727,1151,1.068,1152,1.076,1161,2.511,1183,1.464,1202,0.539,1203,1.395,1208,3.79,1216,1.128,1224,1.158,1231,1.79,1233,0.489,1234,1.081,1239,2.123,1240,1.172,1243,1.592,1254,1.973,1290,3.124,1294,0.965,1326,0.271,1329,0.763,1392,1.154,1415,1.206,1425,1.655,1431,2.267,1433,2.064,1450,1.944,1458,2.339,1461,1.883,1476,0.533,1493,1.517,1506,3.124,1523,1.182,1529,0.282,1557,2.123,1563,1.179,1565,1.536,1573,4.099,1590,1.057,1608,1.79,1610,2.123,1627,1.01,1630,0.675,1631,0.93,1636,0.943,1637,0.692,1639,0.987,1640,2.645,1642,2.405,1645,0.977,1647,2.609,1648,0.564,1660,2.3,1662,0.355,1669,1.574,1674,1.033,1677,2.061,1684,0.676,1687,1.715,1691,1.454,1692,2.169,1694,0.642,1702,1.01,1707,1.655,1717,1.919,1724,1.521,1729,1.395,1744,1.3,1791,2.06,1807,2.339,1823,1.568,1833,1.839,1836,1.919,1838,2.836,1840,3.374,1842,3.304,1853,0.839,1865,2,1902,1.574,1906,1.973,1913,2,1922,0.943,1934,1.574,1938,3.304,1940,1.453,1941,1.655,1943,2.123,1944,2.432,1947,0.745,1957,3.79,1959,1.463,1981,1.081,1995,1.463,1998,2.512,1999,1.428,2003,0.9,2007,0.756,2010,0.564,2013,1.27,2024,1.747,2026,2.511,2058,1.01,2061,1.101,2062,0.625,2083,1.574,2086,2.067,2087,1.209,2095,0.763,2103,3.126,2104,1.43,2107,2.339,2109,1.788,2129,1.428,2133,1.182,2142,2.574,2153,2.195,2154,2.449,2155,2.948,2172,0.609,2187,4.251,2188,3.79,2189,1.655,2192,1.944,2211,1.743,2213,0.675,2214,0.965,2253,1.747,2258,1.463,2270,2.262,2275,2.476,2291,0.782,2306,0.9,2324,2.688,2325,1.743,2338,1.171,2373,1.966,2377,2.262,2434,2.123,2450,2.389,2512,1.388,2529,1.362,2542,1.463,2554,0.782,2578,1.706,2583,3.124,2600,2.422,2640,2.836,2655,1.839,2727,2.609,2729,4.165,2748,1.059,2752,1.472,2759,2.512,2761,3.304,2772,1.959,2786,2.224,2795,1.106,2797,1.698,2798,4.198,2811,1.213,2818,4.074,2824,1.362,2827,0.938,2829,1.241,2838,2.139,2844,2.581,2848,1.3,2853,3.675,2854,3.675,2861,2.539,2871,1.521,2874,1.698,2875,1.788,2901,1.362,2903,1.614,2918,3.79,2919,0.692,2934,3.304,2940,2.836,2946,4.741,2947,3.519,2948,2.971,2963,1.614,2977,6.735,2994,1.944,3013,3.506,3022,2.971,3026,1.743,3028,1.79,3035,2.609,3041,2.971,3074,3.965,3085,1.743,3101,2.123,3148,2.609,3156,2.511,3187,2.06,3247,2.06,3288,3.066,3290,3.324,3338,1.331,3355,2.853,3360,1.698,3394,1.839,3397,3.126,3405,4.151,3407,1.89,3441,1.79,3479,4.547,3510,3.304,3512,3.79,3517,2.943,3520,1.79,3526,3.124,3557,2.836,3616,1.89,3706,2.064,3726,2.123,3728,2.169,3744,2.716,3784,2.06,3796,1.89,3809,2.716,3814,1.944,3828,2,3845,3.959,3905,2.123,4020,2.339,4125,2,4144,2.422,4214,3.519,4273,2.123,4281,3.143,4294,2.123,4329,1.79,4435,2.539,4450,2.609,4499,3.124,4517,2.06,4545,7.392,4565,2.06,4566,1.883,4773,1.743,5076,2.339,5209,2.971,5220,5.71,5224,4.151,5366,3.991,5388,4.601,5389,1.83,5395,3.829,5396,2.971,5412,3.124,5413,3.519,5447,3.79,5460,3.79,5498,2.422,5554,3.124,5722,2.19,5792,3.79,5863,2.836,5878,4.151,5953,2.609,6068,3.519,6133,2.836,6140,5.069,6457,3.304,6538,3.79,6573,2.836,6696,3.124,6762,3.811,6876,1.944,6984,3.519,7126,3.519,7220,2.716,7243,2.422,7253,3.304,7263,3.991,7348,5.592,7554,2.836,7624,2.06,7704,4.416,8233,7.023,8290,2.511,8322,2.716,8394,2.422,8426,3.304,8458,3.519,8467,2.853,8471,2.716,8485,3.79,8560,2.716,8580,5.092,8641,2.716,8731,7.76,8735,5.578,8745,7.235,8747,4.234,8806,4.151,8845,2.609,8920,5.578,8978,3.304,8979,4.151,9025,3.519,9105,3.304,9242,3.124,9255,4.654,9260,4.439,9417,3.991,9542,3.124,9579,3.304,9729,2.971,9764,3.79,9986,5.014,10082,4.198,10128,5.014,10129,4.82,10228,2.971,10362,3.124,10364,3.991,10370,2.609,10442,3.519,10589,4.151,10913,2.971,11023,2.716,11027,3.519,11217,3.991,11264,4.439,11301,5.288,11432,3.519,12811,2.609,13336,6.735,13587,5.578,13646,4.198,13889,5.092,14210,3.79,14330,3.79,15660,5.092,15671,6.299,16239,4.151,18055,3.79,18203,4.151,18204,4.151,19803,4.151,19940,1.698,20124,2.79,20128,3.124,20186,3.124,20195,3.304,20346,4.151,20347,4.151,23003,4.151,23117,4.7,23118,4.7,23119,8.85,23120,4.7,23121,6.315,23122,7.132,23123,4.7,23124,6.315,23125,7.132,23126,6.315,23127,6.315,23128,4.7,23129,4.7,23130,4.7,23131,4.7,23132,4.7,23133,8.192,23134,4.7,23135,4.7,23136,4.7,23137,4.7,23138,4.7,23139,4.7,23140,4.7,23141,4.7,23142,7.132,23143,6.315,23144,4.7,23145,6.315,23146,7.132,23147,4.7,23148,4.7,23149,4.7,23150,4.7,23151,7.132,23152,4.7,23153,6.315,23154,4.7,23155,4.7,23156,4.7,23157,4.7,23158,4.7,23159,4.7,23160,4.7,23161,6.315,23162,6.315,23163,6.315,23164,4.7,23165,4.7,23166,4.7,23167,4.7,23168,4.7,23169,4.7,23170,4.7,23171,4.7,23172,4.7,23173,4.7,23174,4.7,23175,4.7,23176,5.578,23177,4.7,23178,7.132,23179,4.7,23180,6.315,23181,4.7,23182,4.7,23183,4.7,23184,4.7,23185,4.7,23186,4.7,23187,4.7,23188,4.7]],["title//en/lessons/vector-layers-qgis",[117,0.072,190,0.004,317,1.681,1433,1.328,2275,1.265,10087,1.836]],["body//en/lessons/vector-layers-qgis",[5,0.077,6,0.505,9,0.132,12,0.131,13,0.865,15,0.394,18,0.683,22,0.82,25,0.333,26,0.361,28,0.953,30,0.842,39,0.319,40,0.135,42,0.181,45,0.09,46,0.111,47,0.573,49,0.096,51,0.725,59,0.537,60,0.197,65,1.436,68,0.636,71,0.082,72,1.041,76,0.402,87,0.205,88,0.501,93,0.025,94,0.464,98,1.524,112,0.537,113,1.142,115,0.024,117,0.168,118,0.653,119,0.707,122,0.193,128,0.505,129,0.593,130,0.026,132,0.061,137,0.08,138,0.128,139,0.145,141,0.888,146,0.169,153,0.102,159,0.057,160,0.097,167,0.505,173,0.346,179,0.66,180,0.802,182,1.694,183,2.351,185,0.102,189,0.256,190,0.009,193,1.115,200,0.346,202,2.023,203,1.26,205,0.842,206,2.358,208,0.733,211,0.146,213,2.49,217,1.28,220,0.593,223,0.319,227,0.293,228,0.174,230,2.079,242,0.436,253,0.587,257,0.346,258,2.261,259,1.469,261,0.475,263,0.249,267,0.612,272,0.304,273,0.205,276,0.949,277,0.047,282,0.725,288,2.137,289,0.949,290,2.818,294,0.475,297,0.365,303,0.497,304,0.411,307,0.636,311,0.931,313,1.018,317,3.308,330,0.692,333,0.513,341,0.157,349,0.858,353,0.217,360,0.237,368,0.671,369,0.521,380,0.238,382,0.537,390,0.363,394,0.698,395,0.116,396,1.28,397,1.142,405,0.255,407,0.374,409,0.36,410,1.079,413,3.001,419,0.994,420,0.905,422,0.218,427,0.812,428,0.181,429,1.68,430,0.411,431,0.542,432,1.405,435,0.44,439,0.208,441,0.101,442,0.819,444,0.084,447,0.585,449,0.136,450,0.119,461,0.602,468,0.144,470,1.591,471,0.521,472,0.671,473,1.251,476,0.374,486,0.196,488,0.721,493,0.06,505,0.689,509,0.146,511,0.242,519,0.146,525,0.593,527,0.763,530,0.521,531,0.296,534,0.636,540,1.505,549,1.008,550,1.168,551,1.469,560,0.293,566,0.328,570,0.888,575,0.275,583,0.689,586,1.451,591,0.569,599,0.842,601,0.159,605,0.715,610,0.242,615,2.738,618,0.521,622,2.329,627,2.839,629,3.658,635,0.725,645,0.217,646,0.537,647,0.186,650,2.131,656,2.738,659,1.799,661,0.296,665,0.905,673,0.43,675,1.321,679,2.137,680,1.29,682,1.142,683,0.725,690,0.949,707,0.293,714,1.207,715,2.195,721,0.455,733,1.195,738,0.905,748,1.342,750,0.743,755,0.49,758,0.842,763,1.017,765,0.217,768,0.242,776,3.095,779,0.707,788,0.564,800,0.907,803,0.388,807,0.802,812,0.123,817,0.158,821,1.074,827,0.765,830,2.174,835,0.671,839,0.761,840,0.518,843,2.949,846,3.979,847,1.505,852,0.983,858,0.802,874,1.478,876,0.537,882,0.653,886,1.309,907,1.142,912,0.905,924,0.884,941,1.195,954,0.537,966,1.066,986,1.142,988,0.619,997,1.251,1009,0.725,1013,0.344,1022,0.521,1035,0.49,1040,1.008,1044,0.96,1048,1.287,1052,0.814,1054,2.023,1057,1.694,1060,0.905,1073,0.636,1075,0.927,1080,1.469,1090,2.478,1091,0.822,1105,1.085,1119,2.293,1130,1.54,1131,0.436,1133,0.671,1140,1.736,1141,1.654,1142,1.251,1143,1.577,1144,1.577,1145,0.842,1148,1.172,1159,1.971,1182,1.085,1183,1.405,1196,3.206,1202,0.464,1205,5.203,1227,0.884,1228,3.869,1233,0.861,1245,4.787,1259,1.436,1261,1.251,1267,1.577,1268,1.825,1270,1.92,1272,1.251,1326,0.477,1330,1.575,1332,1.251,1405,2.949,1415,0.782,1426,0.802,1431,1.371,1433,3.037,1454,1.251,1476,0.602,1493,1.23,1502,2.557,1504,3.071,1522,0.884,1523,1.281,1529,0.455,1557,2.4,1596,1.78,1616,2.197,1632,0.653,1639,0.602,1640,1.971,1648,0.677,1650,2.949,1662,0.402,1665,1.309,1674,1.505,1683,1.223,1687,1.195,1691,0.971,1702,1.142,1731,1.469,1748,1.223,1750,2.374,1836,2.516,1901,6.69,1922,1.066,1948,0.865,1965,3.358,1968,2.261,1981,1.575,2007,0.636,2010,0.715,2062,0.911,2104,1.066,2127,0.882,2133,0.994,2170,0.994,2193,2.302,2244,1.694,2275,2.963,2282,3.093,2286,4.284,2306,1.651,2307,2.678,2309,0.863,2321,2.476,2338,0.782,2369,2.476,2373,1.654,2417,2.539,2418,3.206,2498,6.69,2729,2.644,2742,2.329,2743,1.311,2748,0.707,2774,2.949,2781,6.347,2786,1.871,2795,1.612,2825,1.568,2827,1.143,2838,2.087,2844,2.195,2909,1.403,2919,0.782,2923,1.871,2936,2.415,2938,1.577,2939,1.615,2962,1.971,2974,1.34,3116,3.836,3229,1.09,3273,1.938,3288,2.753,3344,5.52,3345,2.329,3403,5.203,3429,1.736,3529,5.318,3624,2.839,3632,3.532,3675,2.839,3793,4.284,3845,2.949,4110,2.197,4161,1.142,4419,1.736,4656,2.557,4873,3.532,4970,2.644,4996,6.047,5341,1.654,5356,1.825,5534,2.557,5870,2.329,5884,2.079,5890,1.615,5960,3.532,6217,3.532,6505,3.532,6508,3.735,6581,1.436,6776,2.839,6865,4.12,6876,2.197,7068,3.979,7203,7.486,7209,2.023,7235,3.735,7827,6.69,7935,4.284,8016,4.812,8039,3.532,8319,5.52,8723,4.284,8855,3.532,9013,4.693,9061,3.735,9133,4.693,9348,6.836,9497,5.407,9997,5.45,10079,3.769,10084,4.984,10087,3.947,10112,4.284,10139,4.284,10319,4.047,10363,6.45,10992,4.218,11075,3.532,11158,4.551,11422,5.52,11433,5.115,11483,4.205,11484,3.358,12157,4.57,12441,4.284,12496,6.335,12555,4.551,12798,6.45,12799,6.347,12801,6.69,12802,6.047,12803,5.52,12808,6.45,12809,6.45,12811,5.098,12818,6.953,12829,6.675,13034,6.69,13341,5.624,13353,4.693,13359,4.693,13361,4.693,13366,4.284,13520,3.979,13585,4.693,14149,3.979,15121,4.693,16964,4.693,17333,4.284,19317,7.066,19320,4.693,19325,4.693,19328,4.693,19338,7.066,19725,4.693,19940,1.92,20124,3.624,20131,5.142,20439,4.693,21240,4.693,23189,5.313,23190,7.575,23191,5.313,23192,5.313,23193,8,23194,5.313,23195,5.313,23196,8.623,23197,5.313,23198,6.846,23199,5.313,23200,5.313,23201,5.313,23202,5.313,23203,5.313,23204,5.313,23205,6.846,23206,5.313,23207,5.313,23208,5.313,23209,5.313,23210,5.313,23211,5.313,23212,8,23213,5.313,23214,8,23215,6.846,23216,7.575,23217,5.313,23218,5.313,23219,5.313,23220,8.9,23221,8.476,23222,5.313,23223,5.313,23224,6.846,23225,5.313,23226,5.313,23227,5.313,23228,5.313,23229,5.313,23230,5.313,23231,5.313,23232,6.846,23233,5.313,23234,5.313,23235,5.313,23236,5.313,23237,5.313,23238,5.313,23239,5.313,23240,5.313,23241,6.846,23242,5.313,23243,5.313,23244,5.313,23245,5.313,23246,5.313,23247,5.313,23248,5.313,23249,5.313,23250,5.313,23251,5.313,23252,5.313]],["title//en/lessons/viewing-html-files",[57,0.218,87,0.185,357,0.324,1051,0.834]],["body//en/lessons/viewing-html-files",[3,0.102,5,0.06,9,0.101,13,0.86,18,0.497,29,0.405,38,0.609,42,0.272,45,0.086,46,0.109,47,0.603,49,0.094,51,1.155,57,0.425,58,1.044,60,0.197,71,0.092,81,0.508,82,0.042,87,0.263,88,0.426,94,0.461,104,0.729,105,0.119,115,0.026,117,0.142,120,0.662,130,0.033,132,0.046,135,0.217,137,0.06,138,0.115,139,0.188,145,0.628,146,0.144,154,1.497,159,0.074,173,0.444,186,1.304,189,0.202,190,0.008,200,0.52,201,0.158,205,1.264,214,0.232,221,0.552,223,0.409,253,0.444,272,0.232,294,0.376,303,0.409,306,1.133,330,0.688,333,0.461,350,0.592,357,0.62,358,1.288,360,0.188,380,0.202,390,0.382,394,0.736,395,0.143,405,0.326,406,1.521,424,0.59,428,0.232,436,0.308,438,0.366,441,0.13,444,0.081,449,0.135,450,0.119,471,0.668,486,0.179,488,0.552,493,0.06,495,1.028,506,0.326,511,0.31,513,0.376,521,1.245,566,0.326,599,0.838,601,0.158,610,0.217,618,0.668,632,2.672,640,2.782,661,0.294,684,2.021,687,2.395,707,0.376,714,1.028,742,1.497,750,0.829,751,3.174,755,0.628,768,0.31,788,0.426,812,0.203,817,0.259,827,0.806,829,1.604,830,1.718,835,0.86,836,0.75,840,0.515,855,2.594,871,2.424,876,0.806,900,0.854,930,0.772,933,0.954,951,1.51,987,1.974,989,1.133,1035,0.628,1040,1.284,1051,1.651,1084,0.906,1105,1.08,1120,1.304,1131,0.359,1133,0.86,1135,1.794,1294,1.398,1323,2.817,1371,1.106,1457,1.16,1523,1.274,1529,0.409,1596,2.282,1637,1.003,1662,0.515,1922,1.366,1986,1.335,2151,1.757,2170,1.492,2309,1.373,2357,2.526,2382,1.335,2554,1.133,2681,2.025,2822,2.037,2825,1.335,3017,2.206,3026,2.526,3115,3.496,3816,3.781,4635,5.492,4721,3.39,5232,3.781,5289,3.574,5651,3.077,7590,4.071,7766,4.494,7768,6.82,7769,4.358,7774,4.305,7775,6.016,7778,5.041,9448,4.528,11309,4.528,11345,4.11,12440,4.528,13086,5.101,13098,4.788,13099,4.788,13950,5.492,13951,5.492,16158,7.045,19940,2.461,20124,3.121,23253,6.812,23254,6.812,23255,6.812,23256,6.812,23257,6.812,23258,6.812,23259,6.812,23260,6.812,23261,6.812,23262,6.812,23263,6.812,23264,6.812,23265,6.812,23266,6.812,23267,6.812,23268,6.812,23269,6.812,23270,6.812,23271,6.812,23272,7.977,23273,6.812]],["title//en/lessons/visualizing-with-bokeh",[12,0.071,954,0.483,1030,1.978,1466,2.886]],["body//en/lessons/visualizing-with-bokeh",[1,0.767,3,0.048,4,0.177,5,0.069,6,0.352,8,0.658,9,0.133,12,0.14,13,0.467,14,0.316,15,0.504,17,0.645,18,0.532,19,0.962,23,0.385,25,0.456,26,0.282,27,0.676,29,0.329,32,1,34,1.546,38,0.331,39,0.222,40,0.193,45,0.098,46,0.109,47,0.28,48,0.708,49,0.095,51,1.069,52,2.389,55,0.557,56,1.239,57,0.243,58,0.443,60,0.209,64,0.741,65,1.969,66,1.671,67,1.23,68,0.751,69,0.787,70,0.63,71,0.088,73,1.513,74,0.576,76,0.551,77,1.124,79,1.124,81,0.222,82,0.034,86,1.444,88,0.536,89,0.493,90,1.17,92,0.32,93,0.025,94,0.25,102,2.338,103,0.26,104,0.396,105,0.055,107,0.595,108,0.64,110,0.561,111,0.492,112,0.54,113,0.795,115,0.025,116,0.832,117,0.166,119,0.711,120,0.697,122,0.292,123,0.851,125,0.977,127,0.73,128,0.84,129,0.707,130,0.041,132,0.059,134,0.404,135,0.268,136,0.501,137,0.078,138,0.15,139,0.113,144,0.32,145,0.634,146,0.165,152,0.518,153,0.093,159,0.098,160,0.112,167,0.508,169,0.725,173,0.348,176,0.777,180,0.558,181,1.682,182,1.18,185,0.132,189,0.186,190,0.009,191,0.634,197,2.697,200,0.448,201,0.199,203,1.043,205,0.586,208,0.396,211,0.256,212,1.337,214,0.182,220,0.418,222,1.209,223,0.471,224,1.976,227,0.303,228,0.193,232,0.912,236,0.954,237,0.933,238,1.047,242,0.437,247,1.51,249,0.59,250,1.303,253,0.448,257,0.16,263,0.323,264,1.198,266,0.431,267,0.478,272,0.259,273,0.242,274,1.624,277,0.074,282,0.505,288,1.487,289,1.12,290,1.303,291,1.258,294,0.432,295,1.906,297,0.372,298,0.725,299,0.954,303,0.377,304,0.491,312,0.977,316,0.45,318,0.889,320,1.347,321,1.019,324,1.619,327,0.891,328,0.478,329,1.072,334,2.053,335,0.16,341,0.154,345,0.718,348,1.608,349,0.419,350,0.573,353,0.281,356,0.595,357,0.58,358,0.962,360,0.147,363,0.241,369,0.363,374,0.933,375,0.827,379,0.545,380,0.186,381,0.204,382,0.374,383,0.292,387,1.279,388,4.309,389,0.54,390,0.256,391,1.9,395,0.129,399,0.731,400,0.572,405,0.177,406,0.932,407,0.483,409,0.425,410,0.885,414,0.676,416,0.374,417,0.777,418,0.443,419,0.692,422,0.233,424,0.657,427,0.715,428,0.182,429,1.122,430,0.413,431,0.425,432,0.759,435,0.417,436,0.265,437,2.217,438,0.397,439,0.211,440,0.937,441,0.144,442,0.751,444,0.084,446,2.196,447,0.803,449,0.146,450,0.102,461,0.779,462,2.424,463,0.954,468,0.153,469,1.411,471,0.363,473,0.871,476,0.551,485,0.675,486,0.189,488,0.59,489,1.41,493,0.073,495,1.037,496,2.403,497,1.151,498,0.767,505,0.813,506,0.301,508,1.24,509,0.147,510,0.742,511,0.169,512,1.882,513,0.204,519,0.173,521,1.256,522,1.444,525,0.32,527,0.987,530,0.495,531,0.16,534,0.64,543,0.586,549,0.914,554,0.615,559,0.545,560,0.487,566,0.256,567,1.581,570,0.48,572,0.742,575,0.283,576,1.047,580,1.239,586,1.201,587,0.63,589,0.933,591,0.396,594,0.222,597,1.047,598,1.18,599,0.657,601,0.146,602,1.671,603,1.316,605,0.614,607,1.27,610,0.242,618,0.615,622,3.012,625,3.814,627,2.855,635,0.73,636,0.912,643,1.411,645,0.257,646,0.374,647,0.186,649,1.151,650,1.151,652,1.906,657,2.232,661,0.363,662,1.545,663,0.182,665,1.241,666,1.301,673,0.3,675,1.325,680,0.63,682,1.348,683,0.938,687,1.047,695,1.841,699,1.372,700,0.615,702,1.621,703,1.447,704,1.53,705,0.186,707,0.379,708,1.303,709,1.303,711,1.258,721,0.377,724,0.601,733,0.832,736,0.813,737,1.097,740,0.657,748,0.725,752,1.227,753,1.574,755,0.634,758,0.586,761,1.18,762,1.663,763,1.023,765,0.257,766,0.26,768,0.357,771,3.626,772,1.78,774,0.601,777,0.926,778,0.932,779,0.492,780,1.151,788,0.456,791,4.343,794,0.385,795,1.047,800,0.443,803,0.554,806,0.835,812,0.182,816,0.871,817,0.255,821,0.711,827,0.54,828,0.977,829,1.258,830,2.192,832,1.201,835,0.467,837,2.855,839,0.508,840,0.519,844,1.097,847,0.813,848,0.708,852,0.531,858,0.558,859,1.047,860,1.487,865,2.855,875,2.75,876,0.767,877,0.832,879,1.023,882,0.771,884,1.86,907,1.348,910,1.907,912,0.91,917,0.891,924,1.425,926,1.203,927,1.574,930,0.605,931,0.63,933,0.518,939,1.258,944,1.122,946,0.977,947,1.402,950,0.287,953,1.574,954,0.914,956,1.379,966,0.742,967,0.711,968,0.777,969,1.976,973,1.835,974,0.742,976,0.615,977,1.733,980,0.558,981,1.233,983,0.952,985,1.317,986,0.795,987,1.818,989,0.615,990,0.558,995,1.209,996,1.122,997,1.147,1000,0.856,1004,1.239,1005,1.023,1009,0.505,1011,0.912,1013,0.431,1020,3.225,1021,1.098,1022,0.84,1024,1.546,1026,0.954,1027,0.742,1028,1.202,1029,0.32,1030,3.845,1031,0.91,1032,1.431,1035,0.341,1036,2.897,1037,2.753,1039,5.339,1040,0.787,1044,0.779,1048,1.047,1051,1.271,1052,0.579,1056,1,1059,1.023,1060,0.63,1061,2.254,1062,0.645,1073,0.443,1075,0.932,1079,0.619,1084,0.492,1085,1.447,1091,0.827,1101,0.531,1103,2.088,1104,1.18,1105,0.586,1107,1.337,1112,0.871,1120,1.201,1123,1.746,1127,2.497,1130,1.072,1131,0.282,1133,0.792,1135,0.832,1138,1.303,1141,1.151,1142,0.871,1143,1.098,1145,0.847,1147,1.724,1148,0.97,1151,0.518,1154,0.505,1183,0.759,1193,1.976,1200,1.487,1202,0.425,1212,1.032,1224,0.912,1225,1,1233,0.715,1240,1.296,1241,4.488,1243,1.838,1246,0.954,1248,1.78,1261,0.871,1270,2.745,1294,0.759,1297,1.748,1298,0.891,1326,0.484,1328,1.53,1329,0.601,1330,1.23,1332,0.871,1369,1.047,1370,0.615,1377,1.409,1391,1.478,1392,1.332,1394,1.337,1398,1.671,1401,0.396,1408,1.27,1409,0.742,1415,1.25,1426,0.807,1428,2.414,1431,1.379,1432,3.814,1434,3.267,1455,1.862,1456,1.53,1457,0.63,1458,3.122,1459,1.603,1461,1.656,1465,3.553,1466,5.672,1467,4.065,1476,0.419,1493,0.868,1495,1.53,1499,1.487,1503,1.841,1516,0.871,1522,0.615,1523,0.692,1529,0.549,1563,0.97,1591,1.303,1604,2.414,1615,1.574,1622,2.001,1630,0.531,1632,0.455,1637,0.545,1643,1.151,1645,1.402,1646,1.621,1653,3.432,1665,0.912,1669,1.239,1674,0.813,1676,1.072,1683,0.851,1684,0.672,1687,1.803,1690,1.78,1692,1.835,1694,0.73,1702,0.795,1729,1.098,1732,1.303,1733,1.098,1750,1.098,1754,1.574,1768,1.78,1775,1.337,1778,1.572,1806,3.292,1808,1.78,1817,5.636,1825,1.151,1844,1.27,1852,1.906,1883,1.487,1902,2.93,1903,1.307,1906,0.891,1913,2.274,1916,2.053,1922,1.072,1935,4.309,1937,1,1940,1.23,1941,1.882,1942,0.742,1947,0.847,1948,0.675,1954,2.931,1958,1.209,1964,1.303,1972,1.618,1981,1.581,1985,0.954,1986,0.725,1997,2.232,1999,1.124,2003,0.708,2005,0.66,2007,0.443,2010,0.614,2013,1,2021,0.832,2027,2.232,2058,1.148,2060,2.77,2061,0.932,2062,0.835,2063,1.209,2074,1.79,2087,1.023,2099,3.377,2109,1.047,2120,1.906,2122,1.724,2127,0.431,2131,1.27,2133,1.286,2143,1.303,2154,1.27,2155,1.303,2172,0.945,2173,1.724,2180,1.18,2204,1.18,2208,1.671,2212,0.742,2214,0.759,2223,1.447,2234,0.891,2244,2.191,2250,4.45,2253,1.023,2262,1.976,2291,0.615,2295,2.523,2306,1.396,2329,2.77,2338,1.012,2355,1.841,2357,1.372,2368,2.378,2381,2.454,2382,0.725,2457,5.876,2459,1.841,2476,2.338,2507,2.053,2525,1.906,2528,2.232,2529,2.702,2531,3.316,2546,1.841,2547,1.239,2548,2.454,2552,3.965,2575,3.285,2584,1.621,2590,2.77,2625,2.053,2676,2.572,2679,3.137,2692,2.053,2741,1.258,2742,2.75,2748,0.711,2752,1.455,2772,0.832,2775,1.098,2778,1.78,2791,1.072,2795,1.618,2797,1.337,2798,3.552,2799,1.487,2811,1.379,2816,1.841,2828,1.337,2834,1.447,2838,1.942,2843,2.77,2844,2.324,2845,1.906,2847,2.983,2848,1.478,2853,1.906,2854,1.906,2871,1.931,2879,2.414,2886,2.75,2889,2.338,2903,2.154,2909,1.411,2919,0.787,2923,1.303,2925,1.411,2935,4.043,2936,1.18,2938,1.098,2945,1.906,2966,1.621,3006,2.338,3012,2.459,3024,2.454,3028,2.035,3030,1.303,3040,3.352,3041,4.606,3104,2.459,3110,1.574,3173,1.27,3229,1.724,3285,3.736,3288,1.487,3299,1.574,3305,2.6,3316,1.409,3320,1.619,3338,1.047,3339,1.906,3353,4.146,3369,1.337,3406,1.78,3429,1.209,3439,1.122,3616,3.149,3632,3.552,3669,1.773,3704,1.621,3721,1.671,3765,3.225,3784,1.621,3801,1.976,3826,1.409,3863,2.459,3864,1.78,3906,1.671,3929,4.534,3961,4.583,4018,2.053,4027,2.924,4037,2.338,4041,1.18,4083,3.626,4104,2.659,4110,2.594,4117,2.572,4120,2.77,4124,2.763,4139,5.541,4143,2.659,4161,1.148,4175,2.983,4214,2.77,4265,0.977,4274,3.756,4281,1.841,4294,2.414,4333,2.053,4454,2.77,4469,2.77,4503,5.505,4508,2.154,4566,1.656,4607,2.49,4663,2.138,4664,1.906,4716,3.552,4773,1.372,5056,1.124,5103,3.267,5107,2.983,5209,3.377,5278,2.459,5290,2.138,5296,3.756,5341,1.151,5389,1.072,5449,4.347,5466,2.338,5473,1.671,5492,2.459,5499,2.459,5511,3.552,5540,1.976,5597,2.053,5607,4.414,5637,3.635,5651,1.671,5722,3.54,5755,2.6,5817,2.338,5829,2.77,5845,1.78,5958,2.274,5979,1.835,6056,5.876,6110,2.753,6474,4.41,6512,6.069,6527,5.541,6581,1,6731,3.267,6876,3.654,6932,2.338,7007,5.145,7113,2.77,7126,4.002,7169,3.671,7209,1.409,7218,2.459,7223,3.267,7250,2.6,7329,5.83,7414,2.459,7624,1.621,7749,2.924,7767,4.002,7836,1.841,7838,2.232,7882,2.6,8079,2.338,8092,1.53,8282,2.338,8337,2.77,8393,6.437,8398,7.325,8493,4.309,8540,3.267,8563,2.77,8600,2.77,8603,4.41,8604,5.541,8627,3.267,8631,3.267,8692,3.267,8845,2.053,8912,2.77,9067,2.338,9255,3.671,9829,5.058,10087,1.671,10119,3.756,10129,2.338,10309,5.123,10312,4.72,10319,3.352,10364,3.377,10370,4.662,10646,4.845,10690,2.338,10691,7.215,10694,4.72,10913,2.338,11083,4.002,11154,2.983,11478,3.267,11517,3.267,12227,2.983,12479,4.309,12547,2.966,12618,4.72,12821,7.566,13352,2.77,13505,7.325,13628,2.77,13939,7.081,14148,4.698,14359,2.983,14382,3.267,14549,2.459,14631,2.6,14721,4.698,14829,3.267,14877,2.6,15217,2.77,15494,5.54,16430,2.983,17260,6.069,17538,6.357,19845,6.437,19940,1.337,20124,3.196,20128,2.459,20186,2.459,20195,2.6,20197,3.267,20265,2.77,20610,2.983,20701,3.267,20707,3.267,20716,3.267,20869,2.983,20919,7.253,21164,3.267,21291,6.314,21332,4.72,21523,4.72,21563,3.267,21624,4.72,22581,3.267,23176,3.267,23274,7.831,23275,8.399,23276,3.699,23277,3.699,23278,3.699,23279,3.699,23280,3.699,23281,3.699,23282,3.699,23283,5.344,23284,9.102,23285,3.699,23286,6.274,23287,3.699,23288,3.699,23289,6.274,23290,3.699,23291,3.699,23292,3.699,23293,3.699,23294,3.699,23295,3.699,23296,6.872,23297,3.699,23298,3.699,23299,3.699,23300,3.699,23301,5.344,23302,6.274,23303,3.699,23304,8.169,23305,8.399,23306,3.699,23307,3.699,23308,3.699,23309,3.699,23310,6.872,23311,3.699,23312,3.699,23313,3.699,23314,3.699,23315,3.699,23316,3.699,23317,3.699,23318,7.595,23319,3.699,23320,8.909,23321,3.699,23322,3.699,23323,3.699,23324,3.699,23325,3.699,23326,3.699,23327,3.699,23328,3.699,23329,5.344,23330,5.344,23331,7.831,23332,8.169,23333,3.699,23334,3.699,23335,5.344,23336,7.595,23337,3.699,23338,3.699,23339,7.831,23340,7.595,23341,8.399,23342,8.017,23343,7.595,23344,3.699,23345,8.169,23346,3.699,23347,3.699,23348,3.699,23349,3.699,23350,5.344,23351,3.699,23352,5.344,23353,3.699,23354,5.344,23355,6.872,23356,3.699,23357,3.699,23358,3.699,23359,3.699,23360,3.699,23361,3.699,23362,3.699,23363,3.699,23364,7.595,23365,3.699,23366,8.169,23367,8.169,23368,6.872,23369,3.699,23370,8.794,23371,7.288,23372,6.274,23373,8.169,23374,8.017,23375,5.344,23376,7.831,23377,3.699,23378,3.699,23379,3.699,23380,5.344,23381,3.699,23382,3.699,23383,8.294,23384,3.699,23385,3.699,23386,3.699,23387,3.699,23388,3.699,23389,3.699,23390,6.872,23391,6.274,23392,7.288,23393,5.344,23394,5.344,23395,3.699,23396,3.699,23397,6.274,23398,3.699,23399,5.344,23400,7.288,23401,6.274,23402,3.699,23403,6.274,23404,3.699,23405,3.699,23406,3.699,23407,3.699,23408,3.699,23409,3.699,23410,5.344,23411,3.699,23412,3.699,23413,3.699,23414,3.699,23415,3.699,23416,3.699,23417,3.699,23418,3.699,23419,3.699,23420,3.699,23421,3.699,23422,3.699,23423,3.699,23424,3.699,23425,3.699,23426,3.699,23427,3.699,23428,7.831,23429,7.288,23430,5.344,23431,5.344,23432,3.699,23433,6.274,23434,3.699,23435,3.699,23436,3.699,23437,3.699,23438,3.699,23439,3.699,23440,3.699,23441,3.699,23442,5.344,23443,6.872,23444,5.344,23445,5.344,23446,3.699,23447,3.699,23448,5.344,23449,7.288,23450,3.699,23451,3.699,23452,3.699,23453,6.274,23454,3.699,23455,3.699,23456,3.699,23457,3.699,23458,3.699,23459,3.699,23460,3.699,23461,3.699,23462,3.699,23463,6.274,23464,3.699,23465,3.699,23466,3.699,23467,5.344,23468,3.699,23469,6.274,23470,6.274,23471,3.699,23472,6.274,23473,3.699,23474,3.699,23475,7.595,23476,5.344,23477,7.595,23478,5.344,23479,5.344,23480,5.344,23481,5.344,23482,5.344,23483,5.344,23484,5.344,23485,3.699,23486,3.699,23487,3.699,23488,3.699,23489,5.344,23490,3.699,23491,5.344,23492,3.699,23493,5.344,23494,5.344,23495,3.699,23496,5.344,23497,3.699,23498,3.699,23499,3.699,23500,3.699,23501,5.344,23502,5.344,23503,3.699,23504,6.274,23505,3.699,23506,3.699,23507,3.699,23508,3.699,23509,3.699,23510,3.699,23511,3.699,23512,3.699,23513,3.699,23514,3.699,23515,3.699,23516,3.699,23517,3.699,23518,3.699,23519,3.699,23520,3.699,23521,3.699,23522,3.699,23523,3.699,23524,5.344,23525,3.699,23526,3.699,23527,5.344,23528,3.699,23529,5.344,23530,5.344,23531,3.699,23532,5.344,23533,3.699,23534,3.699,23535,3.699,23536,3.699,23537,3.699,23538,3.699,23539,3.699,23540,3.699,23541,3.699,23542,3.699,23543,3.699,23544,3.699,23545,3.699,23546,3.699,23547,3.699,23548,3.699,23549,3.699,23550,3.699,23551,3.699,23552,3.699,23553,3.699,23554,3.699,23555,3.699,23556,3.699,23557,3.699,23558,3.699,23559,3.699,23560,3.699,23561,3.699,23562,3.699,23563,3.699,23564,3.699,23565,3.699,23566,3.699,23567,3.699,23568,3.699]],["title//en/lessons/windows-installation",[18,0.276,34,0.932,449,0.064,450,0.056,950,0.121,1662,0.286,1903,0.557]],["body//en/lessons/windows-installation",[1,0.945,5,0.069,8,0.716,9,0.098,13,0.831,15,0.497,18,0.676,26,0.347,28,0.985,30,1.042,34,1.926,40,0.167,42,0.267,45,0.085,49,0.085,51,1.242,57,0.3,60,0.195,71,0.089,81,0.55,82,0.039,83,0.766,87,0.254,93,0.024,95,0.645,105,0.14,107,0.515,112,0.664,113,1.413,115,0.023,117,0.149,118,0.809,119,0.875,122,0.239,128,0.626,129,0.569,130,0.038,132,0.057,134,0.497,135,0.21,137,0.073,139,0.182,140,1.621,141,1.118,144,0.569,145,0.795,146,0.139,153,0.116,158,1.395,159,0.071,160,0.1,179,0.619,181,1.413,185,0.098,189,0.232,190,0.008,193,0.831,200,0.428,203,1.094,211,0.181,220,0.612,221,0.633,228,0.212,242,0.48,247,1.446,253,0.428,257,0.338,261,0.588,262,0.853,266,1.026,268,0.918,273,0.302,276,1.174,277,0.073,282,1.067,294,0.363,303,0.395,312,1.737,313,0.91,316,0.431,335,0.284,341,0.141,350,0.428,351,3.464,353,0.269,357,0.445,360,0.181,363,0.543,374,1.658,375,1.017,382,0.664,383,0.31,390,0.315,394,0.731,395,0.132,405,0.315,406,1.536,416,0.664,417,1.381,422,0.266,425,0.308,430,0.395,438,0.284,441,0.125,442,0.787,444,0.083,447,0.725,449,0.141,450,0.131,451,1.621,460,0.898,468,0.159,486,0.192,489,1.604,493,0.078,506,0.315,513,0.363,519,0.181,530,0.428,531,0.338,535,2.097,541,1.513,573,1.413,577,0.515,590,0.898,591,0.704,600,1.289,605,0.588,663,0.153,673,0.633,679,2.645,707,0.363,714,0.993,721,0.395,741,0.875,750,0.645,755,0.607,765,0.269,768,0.38,776,2.683,777,0.745,778,1.363,807,0.993,808,1.319,816,1.548,821,0.977,822,2.259,827,0.842,836,0.725,847,1.446,874,1.147,877,1.479,900,0.704,904,2.898,924,1.094,939,1.548,950,0.301,951,1.611,976,0.445,981,0.993,1009,0.898,1011,1.621,1040,0.968,1051,1.363,1052,0.607,1060,1.331,1084,1.109,1112,1.548,1129,2.645,1165,1.658,1301,2.971,1516,1.548,1523,1.56,1529,0.395,1621,3.389,1631,0.968,1662,0.591,1702,1.413,1797,2.823,1862,4.516,1903,1.15,1948,0.831,1978,4.109,2013,1.777,2104,1.319,2131,2.259,2151,1.697,2152,3.425,2153,1.697,2170,1.231,2172,1.081,2198,2.097,2207,3.325,2211,2.439,2281,3.802,2305,3.273,2313,3.514,2338,0.968,2357,2.439,2548,1.819,2550,1.906,2551,2.573,2584,2.883,2752,1.386,2792,1.777,2825,1.289,3045,2.971,3077,2.573,3173,2.259,3407,2.645,3669,2.016,3706,2.149,4435,2.645,5275,5.733,5289,3.592,5307,3.885,5318,4.623,5336,4.925,5613,4.715,5830,2.799,6708,5.86,7412,2.573,7453,4.623,10953,5.809,17535,6.3,17536,6.242,17537,5.303,18075,5.809,18076,6.901,19940,2.377,20124,3.531,20539,5.303,21430,5.809,22026,5.809,23569,8.933,23570,8.933,23571,6.577,23572,6.577,23573,7.814,23574,7.814,23575,6.577,23576,6.577,23577,6.577,23578,6.577,23579,6.577,23580,6.577,23581,6.577,23582,6.577,23583,6.577,23584,6.577,23585,6.577]],["title//en/lessons/working-with-batches-of-pdf-files",[20,1.685,71,0.047,115,0.014,881,2.302]],["body//en/lessons/working-with-batches-of-pdf-files",[0,3.52,1,0.73,2,1.839,3,0.105,4,0.319,5,0.079,8,0.708,9,0.131,10,2.701,12,0.124,13,1.175,14,0.461,15,0.509,16,6.582,17,1.16,18,0.644,19,1.101,20,3.335,22,0.483,25,0.524,26,0.268,27,0.929,28,0.544,29,0.449,30,1.054,31,1.143,32,1.373,33,1.405,35,2.163,36,0.659,37,3.075,38,0.594,39,0.305,40,0.2,42,0.173,45,0.072,46,0.105,47,0.668,49,0.096,50,1.661,55,0.601,57,0.402,58,0.608,59,0.795,60,0.208,63,1.324,64,0.748,68,0.796,70,1.133,71,0.093,73,1.883,74,0.701,76,0.56,77,1.544,81,0.513,82,0.044,83,0.592,87,0.196,88,0.542,90,0.866,92,0.44,93,0.024,94,0.45,95,0.652,96,1.405,98,0.886,103,0.468,104,0.544,105,0.125,107,0.521,108,0.608,110,0.594,112,0.513,115,0.026,116,1.496,117,0.16,118,1.076,119,0.676,121,1.702,122,0.31,124,1.281,125,1.531,126,3.689,128,0.483,129,0.681,130,0.04,131,0.986,132,0.059,134,0.384,135,0.212,136,0.541,137,0.065,138,0.147,139,0.188,142,3.028,145,0.787,152,1.101,153,0.131,154,1.794,157,0.608,158,0.907,159,0.085,160,0.101,167,0.633,169,1.453,171,1.281,173,0.433,174,3.212,175,1.745,179,0.521,182,1.621,183,2.701,185,0.122,186,1.506,189,0.198,190,0.005,191,0.469,193,0.84,199,2.821,200,0.433,201,0.183,202,2.533,206,1.582,208,0.544,211,0.14,212,1.836,213,1.582,214,0.301,217,1.786,221,0.412,223,0.538,227,0.334,228,0.129,230,1.988,249,0.412,251,1.143,257,0.369,258,2.163,259,1.405,262,0.961,263,0.185,264,1.16,265,3.066,266,0.775,268,0.733,269,3.066,272,0.279,273,0.196,274,1.544,275,4.362,277,0.072,291,1.019,296,0.544,297,0.232,301,2.602,302,1.963,304,0.473,307,0.796,308,4.84,310,1.473,311,1.112,316,0.367,318,1.106,319,1.702,320,1.281,324,1.716,325,1.473,326,1.54,327,1.894,328,0.454,330,0.513,333,0.344,335,0.288,336,2.368,345,0.44,347,2.227,348,1.334,350,0.589,353,0.208,356,0.44,358,0.712,359,1.702,360,0.183,363,0.331,365,2.821,367,1.019,368,0.642,374,1.281,380,0.254,381,0.198,383,0.299,389,0.795,390,0.244,391,2.05,392,5.978,394,0.412,395,0.145,399,0.951,400,1.263,401,0.907,402,1.373,403,2.021,405,0.244,407,0.589,408,3.25,409,0.344,414,1.216,425,0.253,428,0.173,430,0.305,431,0.344,435,0.244,436,0.286,438,0.288,439,0.195,441,0.17,443,0.996,444,0.083,449,0.086,450,0.117,462,1.508,464,1.067,468,0.127,469,1.756,477,4.115,486,0.187,487,0.885,493,0.074,495,1.004,496,1.439,497,1.582,498,0.955,504,1.02,506,0.401,508,0.908,509,0.217,510,1.019,511,0.303,513,0.496,519,0.183,525,0.707,527,0.73,529,1.544,530,0.331,534,0.887,540,1.117,541,1.706,542,1.324,543,1.054,544,3.066,553,2.446,554,1.106,557,1.836,560,0.28,563,3.378,567,1.169,572,1.019,576,0.73,587,0.866,589,1.677,591,0.712,594,0.4,596,1.677,597,1.439,598,1.621,599,0.818,600,1.303,601,0.172,606,2.227,610,0.212,613,0.754,614,2.446,619,5.978,635,0.694,637,2.715,644,1.439,645,0.364,646,0.825,647,0.195,661,0.22,663,0.155,664,2.263,666,0.907,678,1.067,680,0.866,686,3.554,687,2.099,690,0.907,695,2.529,705,0.256,712,1.661,716,2.529,721,0.49,726,1.639,733,1.143,738,0.866,739,1.043,744,0.887,748,1.541,753,2.831,755,0.684,757,0.694,765,0.334,766,0.357,778,0.886,780,2.07,785,0.886,794,0.871,795,0.996,801,1.439,802,0.908,817,0.198,821,0.949,822,1.745,827,0.672,831,2.227,833,2.296,835,0.84,837,2.715,839,0.483,841,1.224,848,0.973,852,0.73,854,1.661,859,1.439,863,1.188,874,0.886,876,0.825,877,1.143,879,0.973,881,4.031,900,0.712,907,1.092,908,2.228,911,2.446,912,0.866,914,2.227,925,1.836,926,0.748,930,0.754,941,1.836,944,1.714,946,1.342,948,2.296,949,1.716,950,0.162,954,0.513,967,0.885,968,1.981,972,1.043,976,0.502,977,1.281,981,0.767,982,3.003,983,0.992,985,1.252,990,1.004,996,1.067,997,0.929,1000,0.908,1004,1.702,1008,1.702,1013,0.256,1022,0.727,1026,1.311,1028,1.143,1031,0.529,1035,0.725,1040,0.748,1044,0.981,1048,0.73,1064,1.836,1073,0.608,1075,0.886,1079,0.371,1080,1.405,1087,1.885,1090,1.342,1100,2.618,1103,1.544,1106,2.618,1108,2.368,1131,0.391,1140,1.661,1145,1.175,1148,0.786,1151,0.931,1154,0.908,1183,1.043,1186,1.473,1188,3.378,1200,2.043,1202,0.344,1212,0.642,1216,0.907,1224,1.639,1232,1.885,1234,1.169,1238,3.572,1248,2.446,1270,1.836,1278,2.102,1292,1.745,1325,2.821,1332,1.196,1371,1.495,1391,1.405,1397,1.988,1400,1.473,1401,0.544,1408,1.745,1409,1.487,1415,0.748,1430,1.405,1460,2.043,1468,3.378,1476,0.891,1493,1.08,1522,0.845,1529,0.4,1563,1.029,1585,1.702,1586,3.005,1615,2.163,1621,3.427,1622,1.621,1627,1.429,1630,0.955,1632,0.912,1636,1.334,1639,0.754,1641,2.2,1644,1.935,1662,0.503,1665,1.252,1677,2.306,1684,0.712,1690,2.446,1691,0.929,1717,1.544,1724,2.055,1730,2.75,1732,1.79,1734,1.836,1744,1.839,1754,2.163,1758,2.446,1782,4.686,1783,5.212,1784,4.474,1797,2.403,1808,2.446,1813,2.403,1823,1.117,1828,3.431,1840,3.554,1853,1.188,1854,2.163,1890,2.715,1906,2.055,1927,4.98,1940,1.706,1942,1.019,1945,4.686,1947,1.054,1948,0.642,1949,2.07,1958,2.788,1961,2.296,1964,3.186,1966,3.066,2006,2.529,2016,1.175,2017,2.821,2024,1.405,2049,3.572,2050,1.342,2061,0.886,2084,5.363,2102,1.281,2104,1.019,2107,2.529,2127,0.592,2133,0.951,2143,2.343,2153,1.311,2157,4.421,2161,3.572,2174,4.097,2175,4.097,2176,4.097,2180,1.621,2182,4.204,2190,1.544,2194,2.296,2202,2.227,2213,0.955,2214,1.043,2234,1.224,2246,2.296,2253,1.405,2275,1.582,2277,2.227,2281,2.937,2290,2.618,2308,1.935,2309,0.825,2316,2.937,2351,2.102,2369,2.368,2382,1.303,2535,3.378,2554,1.393,2596,3.568,2652,1.885,2660,1.53,2716,3.378,2738,1.661,2752,0.845,2758,2.102,2785,2.296,2786,1.79,2825,0.996,2832,1.342,2835,3.378,2844,1.473,2862,2.446,2866,3.378,2871,1.224,2899,2.368,2925,1.342,2974,1.281,2975,1.836,2994,2.102,3017,1.405,3043,2.284,3100,7.21,3227,2.821,3236,2.446,3238,1.117,3289,2.529,3291,2.021,3298,2.446,3300,2.39,3316,1.935,3347,1.988,3364,3.455,3621,2.751,3634,5.887,3676,3.378,3713,1.79,3755,3.005,3784,2.227,3791,2.296,3794,3.689,3797,2.102,3801,2.715,3905,3.005,4026,3.212,4165,2.618,4265,1.342,4329,1.935,4356,2.937,4437,2.981,4452,2.821,4517,2.227,4579,2.937,4608,3.427,5056,1.544,5290,2.937,5355,3.378,5368,2.043,5404,1.621,5567,4.421,5594,2.821,5831,4.675,5876,2.821,6047,4.98,6110,2.618,6661,2.227,6761,2.821,7083,2.937,7221,3.805,7228,2.529,7230,4.097,7277,3.805,7330,4.097,7467,3.554,7703,3.805,7721,2.821,7795,2.937,7800,3.805,7854,3.572,8058,4.675,8069,4.097,8074,5.427,8368,3.805,8430,3.572,8447,4.097,8537,3.066,8562,5.363,8724,4.98,8747,2.529,9056,3.572,9105,4.675,9255,2.715,9321,3.212,9448,3.378,9601,4.097,9638,3.805,9647,2.937,9833,3.212,10149,3.378,10351,2.715,10777,4.488,10778,4.488,10887,4.488,11009,5.874,11217,3.212,11294,3.066,11437,4.097,11750,3.378,12768,3.805,12823,4.488,12848,6.113,13055,3.212,13464,3.805,13525,4.097,13827,4.488,14165,4.488,14217,3.378,14223,4.097,14345,3.805,14698,5.363,14985,6.342,15726,4.488,15952,4.488,16186,3.572,16430,4.097,16441,4.488,16814,4.488,17044,4.488,17531,5.874,18297,4.097,18850,7.801,18865,6.548,19940,1.836,20038,4.097,20124,2.602,20131,3.692,21166,5.874,22052,4.488,22105,7.86,22840,4.488,23005,4.488,23048,4.488,23586,5.082,23587,5.082,23588,5.082,23589,7.414,23590,5.082,23591,8.833,23592,8.375,23593,5.082,23594,7.414,23595,9.167,23596,5.082,23597,5.082,23598,5.082,23599,5.082,23600,7.414,23601,8.375,23602,6.651,23603,6.651,23604,7.414,23605,5.082,23606,6.651,23607,5.082,23608,5.082,23609,5.082,23610,5.082,23611,6.651,23612,8.163,23613,5.082,23614,5.082,23615,5.082,23616,5.082,23617,7.414,23618,5.082,23619,5.082,23620,6.651,23621,5.082,23622,5.082,23623,5.082,23624,5.082,23625,5.082,23626,5.082,23627,7.414,23628,5.082,23629,5.082,23630,5.082,23631,5.082,23632,6.651,23633,6.651,23634,5.082,23635,5.082,23636,6.651,23637,8.163,23638,6.651,23639,5.082,23640,6.651,23641,5.082,23642,5.082,23643,5.082,23644,5.082,23645,5.082,23646,5.082,23647,5.082,23648,5.082,23649,5.082,23650,5.082,23651,5.082,23652,5.082]],["title//en/lessons/working-with-text-files",[71,0.047,82,0.022,115,0.014,950,0.153]],["body//en/lessons/working-with-text-files",[1,0.883,3,0.111,5,0.076,6,0.585,8,0.719,9,0.133,12,0.119,14,0.309,15,0.466,17,1.412,18,0.615,25,0.385,26,0.324,28,0.903,32,1.661,36,0.797,40,0.156,45,0.088,46,0.104,49,0.091,51,1.266,55,0.498,57,0.28,60,0.208,64,0.724,71,0.094,76,0.465,81,0.507,82,0.043,83,0.874,87,0.238,93,0.023,95,0.736,96,0.998,104,0.803,105,0.14,111,0.818,115,0.026,117,0.161,118,0.756,120,0.481,125,1.48,128,0.585,129,0.532,130,0.03,132,0.058,134,0.567,136,0.448,138,0.104,139,0.195,141,0.797,146,0.158,153,0.092,154,2.002,157,1.084,159,0.096,160,0.118,161,1.661,173,0.527,181,1.612,185,0.092,189,0.257,190,0.008,191,0.692,200,0.59,201,0.204,205,1.189,209,2.543,211,0.169,214,0.256,221,0.498,223,0.451,227,0.29,228,0.19,238,1.205,241,1.623,247,1.352,261,0.549,263,0.224,268,0.677,274,1.868,276,1.098,277,0.074,294,0.339,297,0.28,303,0.451,306,1.248,307,0.736,320,1.55,325,1.782,341,0.137,345,0.748,348,1.786,353,0.331,356,0.532,357,0.416,360,0.169,367,1.233,371,2.627,380,0.223,383,0.304,389,0.818,394,0.608,395,0.146,400,0.951,401,1.098,405,0.36,406,1.534,409,0.571,418,0.736,422,0.258,424,0.532,425,0.276,427,0.603,428,0.21,430,0.369,431,0.416,432,1.54,435,0.295,436,0.344,438,0.38,439,0.207,440,1.053,441,0.154,444,0.083,447,0.677,449,0.127,450,0.092,451,2.167,461,0.697,466,1.741,468,0.117,486,0.178,489,1.73,493,0.054,494,2.009,498,1.163,505,0.797,506,0.295,513,0.446,526,1.047,531,0.38,549,1.077,567,1.415,580,2.513,583,0.797,601,0.174,610,0.258,637,4.009,645,0.36,646,0.621,647,0.188,657,3.71,673,0.683,699,2.28,700,1.506,705,0.309,707,0.339,726,1.515,738,1.047,740,0.756,741,0.818,758,0.974,765,0.331,768,0.342,774,0.998,777,0.85,787,1.661,795,1.205,799,2.009,800,0.736,805,2.111,807,0.928,811,1.415,812,0.209,821,0.917,824,3.554,827,0.621,829,1.447,833,2.777,836,0.677,840,0.465,848,1.177,852,1.242,863,1.098,874,1.072,877,1.383,900,0.658,908,2.513,917,1.807,933,0.861,950,0.298,951,1.098,955,1.961,956,1.936,967,1.077,974,1.233,976,0.628,994,2.166,998,2.472,1009,1.105,1011,1.515,1017,3.285,1022,0.893,1025,2.28,1031,0.64,1035,0.567,1061,1.825,1073,0.898,1075,1.072,1084,0.818,1101,0.883,1114,2.009,1131,0.324,1135,1.383,1160,2.543,1202,0.571,1212,0.776,1233,0.781,1370,1.022,1382,2.582,1422,5.43,1426,0.928,1430,1.7,1471,1.782,1488,0.974,1495,2.543,1518,1.177,1596,2.059,1628,2.695,1636,1.233,1638,4.087,1639,0.697,1640,2.28,1654,2.059,1665,1.995,1668,1.177,1684,0.658,1689,1.782,1694,1.024,1888,4.087,1894,2.166,1952,2.472,1978,3.809,1981,1.726,1983,1.961,1986,1.47,1993,4.326,2010,0.549,2016,0.974,2062,0.818,2083,2.059,2095,0.998,2104,1.505,2105,4.087,2109,2.124,2151,1.586,2155,2.166,2180,1.961,2212,1.233,2214,1.262,2223,2.405,2244,1.961,2247,2.405,2258,2.335,2272,1.961,2290,3.168,2309,0.998,2324,3.193,2348,2.695,2576,2.695,2752,1.022,2753,2.543,2775,1.825,2791,1.233,2792,1.661,2803,3.292,2811,1.586,2829,1.623,2851,0.998,2917,1.7,2938,1.825,2939,1.868,2963,2.577,3030,2.166,3042,4.604,3045,2.777,3123,2.341,3279,2.28,3286,2.341,3345,2.695,3360,2.222,3364,2.865,3408,1.961,3669,1.936,3681,3.554,3706,2.009,3829,2.865,3928,6.529,4273,2.777,4612,4.087,4950,3.71,5276,3.554,5289,3.708,5291,4.531,5292,4.957,5293,7.151,5307,3.929,5308,7.635,5645,4.087,5646,4.604,5884,2.405,5888,4.987,6500,4.087,6599,4.087,6653,3.06,7412,2.935,7467,3.285,8064,4.604,8071,4.957,8807,4.604,10414,4.604,11670,6.049,11683,5.43,11684,5.43,12043,3.886,12154,7.151,14157,5.43,17536,4.604,18077,6.626,18082,7.635,18362,5.43,19940,2.222,23653,7.503,23654,7.503,23655,8.097,23656,6.148,23657,8.645,23658,6.148,23659,6.148,23660,7.503,23661,6.148,23662,6.148,23663,7.503,23664,6.148,23665,6.148,23666,8.097,23667,6.148,23668,6.148,23669,6.148]],["title//en/lessons/working-with-web-pages",[57,0.218,153,0.071,357,0.324,950,0.153]],["body//en/lessons/working-with-web-pages",[1,1.075,3,0.116,5,0.08,6,0.582,8,0.659,9,0.111,12,0.11,14,0.376,25,0.506,26,0.323,28,0.801,29,0.359,36,0.794,39,0.486,40,0.19,42,0.287,45,0.066,46,0.113,47,0.463,49,0.081,57,0.429,58,1.083,60,0.207,64,0.547,71,0.092,76,0.463,81,0.45,82,0.035,83,0.713,93,0.026,94,0.547,104,0.801,105,0.137,107,0.586,109,3.399,110,0.669,115,0.023,117,0.109,122,0.294,123,1.409,130,0.036,132,0.051,135,0.195,137,0.066,138,0.127,139,0.195,141,0.97,144,0.53,145,0.776,146,0.129,152,0.857,153,0.134,157,0.733,158,1.093,159,0.096,160,0.108,167,0.582,183,2.103,185,0.12,189,0.27,190,0.007,191,0.565,193,0.773,200,0.526,201,0.196,205,1.186,208,0.656,211,0.223,216,1.733,221,0.733,223,0.368,227,0.289,228,0.214,236,1.58,237,1.544,242,0.466,257,0.265,261,0.547,263,0.272,267,0.547,268,0.997,272,0.255,277,0.079,282,1.022,294,0.338,297,0.279,303,0.368,304,0.368,305,1.817,306,1.4,316,0.413,321,0.994,327,1.475,333,0.415,335,0.265,337,3.89,341,0.143,345,0.729,346,3.294,348,1.228,349,0.954,350,0.562,353,0.331,357,0.624,358,1.258,360,0.206,363,0.399,364,2.343,368,0.773,371,2.274,377,1.475,380,0.25,381,0.24,389,0.619,394,0.655,395,0.137,399,0.713,409,0.547,410,0.713,416,0.619,417,1.571,422,0.195,424,0.53,425,0.287,427,0.6,430,0.486,436,0.312,438,0.364,439,0.204,440,1.034,441,0.142,443,1.2,444,0.082,447,0.675,450,0.091,451,1.509,461,0.694,462,1.817,469,1.617,476,0.43,486,0.182,487,0.815,488,0.496,489,1.536,493,0.071,506,0.293,509,0.223,513,0.338,517,1.4,519,0.169,521,1.119,528,3.272,530,0.399,531,0.265,560,0.413,566,0.293,570,0.794,572,1.228,577,0.479,582,4.937,586,1.173,601,0.174,605,0.722,613,0.954,631,3.047,642,2.271,645,0.306,647,0.201,648,2.103,661,0.265,662,1.377,663,0.142,666,1.093,682,1.316,683,0.836,700,1.479,701,2.271,705,0.308,707,0.413,711,1.441,714,0.924,726,1.509,733,1.377,739,1.257,744,0.896,747,2.684,750,0.793,751,2.854,755,0.565,757,0.836,758,0.97,766,0.43,768,0.341,774,0.994,777,0.916,800,0.896,803,0.447,807,0.924,808,1.228,809,1.068,812,0.174,817,0.222,835,0.773,836,0.675,840,0.566,844,1.536,859,2.119,879,1.173,883,1.316,906,3.856,911,2.947,912,1.043,930,0.694,950,0.293,975,2.085,976,0.507,981,0.924,989,1.344,1000,0.836,1011,1.992,1013,0.376,1015,2.606,1022,0.6,1025,2.271,1029,0.648,1031,0.637,1044,0.848,1051,1.506,1052,0.565,1060,1.043,1062,1.068,1073,0.733,1080,1.693,1084,0.815,1120,1.433,1133,0.773,1151,0.857,1161,3.272,1183,1.257,1202,0.415,1212,0.773,1233,0.637,1243,1.544,1275,3.785,1384,2.051,1401,0.656,1426,0.924,1488,0.97,1497,2.213,1537,3.87,1563,0.947,1604,4.164,1607,3.539,1630,0.879,1632,0.753,1639,0.848,1640,2.271,1648,0.669,1660,1.976,1662,0.463,1668,1.173,1733,1.817,1794,4.052,1809,2.103,1853,1.336,1854,2.606,1893,3.047,1894,2.157,1922,1.501,1932,1.887,1947,1.392,1959,2.33,1978,3.381,1993,3.272,2003,1.433,2005,1.093,2007,0.733,2013,2.275,2050,2.349,2061,1.068,2063,2.446,2070,4.304,2079,1.2,2133,1.146,2142,2.487,2172,0.97,2187,4.318,2215,3.695,2237,2.271,2291,1.018,2309,1.215,2328,4.73,2351,2.532,2542,1.336,2554,1.018,2578,2.022,2619,3.87,2719,3.047,2738,2.446,2743,1.433,2748,0.815,2772,1.894,2788,2.462,2802,4.304,2851,0.994,2955,3.047,2967,2.396,3017,2.46,3086,4.07,3115,3.28,3145,4.07,3150,4.937,3171,2.854,3202,2.947,3229,1.536,3439,1.571,3706,2.641,3837,3.87,3869,3.488,3971,2.854,3982,4.325,3983,4.585,4020,4.022,4022,2.854,4329,2.332,4423,3.399,4446,2.157,4501,2.947,4941,4.07,5056,1.861,5307,3.488,5315,2.766,5389,1.775,5548,2.396,7467,3.999,7590,4.281,7600,4.487,7620,7.083,7623,4.937,7690,4.73,7691,4.975,7692,5.373,7693,5.373,7694,4.73,7695,4.73,7699,4.585,7750,3.695,7751,3.539,7766,4.164,7801,4.937,7802,5.597,8467,2.766,8989,5.261,9052,4.07,9239,4.937,9465,3.695,10135,3.87,10181,5.373,10182,6.034,10370,3.399,11295,4.304,11309,4.07,11345,3.695,11406,5.408,11644,6.61,12425,5.408,13951,4.937,13952,5.408,13955,5.408,15464,4.585,16558,5.408,18292,4.937,18293,4.585,18430,5.408,19265,5.408,19940,2.213,20124,2.928,20675,4.937,22588,5.408,23670,6.123,23671,6.123,23672,6.123,23673,6.123,23674,6.123,23675,6.123,23676,6.123,23677,6.123,23678,6.123,23679,6.123,23680,6.123,23681,6.123,23682,6.123,23683,6.123,23684,6.123,23685,8.419,23686,6.123,23687,6.123,23688,6.123,23689,6.123,23690,6.123,23691,6.123,23692,6.123,23693,6.123,23694,6.123,23695,6.123,23696,6.123,23697,6.123,23698,6.123]]],"invertedIndex":[["",{"_index":444,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11830,1],[12846,1],[12878,2],[12912,3],[15192,6],[15212,11],[15289,5],[16810,3],[16847,4],[16977,2],[19368,1],[21273,1],[22643,1],[22691,1],[22709,1]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5207,1],[5217,1],[15066,1],[15082,3],[15094,1],[15179,1],[15186,2],[15196,2],[20861,3],[20943,1],[20956,1],[20996,1],[22677,1],[22679,2],[22770,1],[24005,1],[24109,1],[24628,1],[24662,1],[26364,1],[26477,1],[26608,1],[26715,1],[26888,1],[26930,1],[27001,1],[27140,1],[46010,2],[46899,2],[47114,1],[50400,1]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[262,1],[4226,1],[4228,3],[4304,1],[4364,1],[4564,1],[4566,3],[4630,1],[4690,1],[5306,1],[6856,1],[8519,1],[9052,1],[9054,3],[9114,1],[9184,1],[9473,1],[9820,1],[11045,1],[11481,1],[13467,1],[14523,3],[14803,1],[14805,3],[14873,2],[14945,1],[14985,2],[15056,1],[15097,2],[15167,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[336,1],[6809,1],[8578,1],[10798,2],[10810,1],[14992,1],[15271,1],[15797,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7777,1],[7797,1],[7972,1],[7987,1],[8243,1],[8245,3],[8941,1],[8956,1],[9152,1],[9154,3],[12922,1],[13576,1],[13596,1],[13697,1],[13715,1],[13911,1],[13913,3],[15615,1],[15633,1],[16117,1],[16119,3],[16685,1],[16732,1],[16748,1],[17507,1],[17509,3],[18057,1],[18073,1],[18689,1],[18691,3],[19377,1],[19379,2],[19382,2],[20753,1],[20805,1],[20814,1],[21594,1],[21634,1],[21686,1],[21695,1],[23114,1],[23645,1],[25228,1],[25295,1],[26573,1],[27287,1],[27347,1],[27367,1],[27634,1],[27636,2],[27639,3],[27643,1],[27696,1],[28104,1]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23841,1],[23851,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19106,1],[22771,2],[33731,1],[37260,1],[38174,4],[38419,1],[42868,1],[42928,1],[44755,1],[45279,1],[46307,1],[47709,1],[49646,1],[51980,1],[61018,1]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11786,4],[12054,1],[12162,3],[14480,1],[15007,3],[16018,1],[16361,1],[16390,2],[17303,4],[17603,1],[17605,1],[17607,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4810,4],[4957,3],[7319,1],[7407,1],[7409,2],[7413,1],[7580,1],[7645,1],[7661,4],[7796,1],[7809,4],[7814,4],[7874,1],[7895,3],[7954,1],[7967,4],[7972,4],[8002,1],[8019,1],[8036,3],[8133,1],[8149,3],[8229,1],[8248,4],[8424,1],[8450,4],[8541,1],[8568,1],[8592,1],[8629,1],[8759,1],[8788,3],[8846,1],[8861,4],[8902,1],[9395,1],[9800,1],[11000,4],[11567,1],[11779,4],[11904,5],[11978,1],[12000,1],[12037,4],[12076,2],[12079,1],[12126,1],[12164,1],[12221,1],[12305,1],[12368,1],[12401,1],[12449,4],[12488,5],[12524,1],[12546,1],[12587,4],[12630,2],[12633,1],[12680,1],[12722,1],[12779,1],[12867,8],[13052,1],[13089,1],[13141,4],[13714,1],[13802,1],[13804,2],[13913,5],[13987,1],[14009,1],[14046,4],[14085,2],[14088,1],[14135,1],[14173,1],[14230,1],[14314,1],[14377,1],[14410,1],[14458,4],[14497,5],[14533,1],[14555,1],[14596,4],[14639,2],[14642,1],[14689,1],[14731,1],[14788,1],[14876,8],[15061,1],[15098,1],[15150,4],[15168,1],[15335,1],[15400,1],[15416,4],[15551,1],[15564,4],[15569,4],[15629,1],[15650,3],[15709,1],[15722,4],[15727,4],[15757,1],[15774,1],[15791,3],[15888,1],[15904,3],[15984,1],[16003,4],[16179,1],[16205,4],[16332,1],[16353,1],[16377,1],[16398,1],[16514,1],[16586,1],[16601,4],[16642,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1724,1],[1779,1],[1952,1],[2020,1],[8223,1],[8338,1],[12396,1],[12426,1],[13993,1],[14003,1],[14344,1],[18620,1],[18657,1],[20671,1],[20781,1],[20820,1],[20928,1],[20996,1],[21032,1],[21076,1],[21142,1],[21279,1],[21929,1],[21952,1],[21988,1],[22018,1],[22054,1],[22083,1],[22119,1],[22525,1],[22542,1],[22548,1],[22589,1],[23010,1],[23096,1],[23108,1],[23364,1],[23417,1],[23476,1],[23548,1],[23784,1],[23867,1],[23958,1],[24011,1],[24189,1],[24635,1],[24675,1],[24814,1],[24856,1],[26596,1],[26665,1],[28150,1],[28164,1],[28191,1],[28195,1],[28204,2],[28986,1],[29034,1],[29162,1],[29295,1],[29331,1],[29375,1],[29484,1],[29512,1],[29590,1],[29592,2],[29666,1],[29684,1],[29724,1],[30175,1],[30900,1],[30939,1],[31214,1],[35683,1],[35761,5],[35810,1],[36375,1],[36443,1],[37647,1],[37653,1],[37913,1],[38015,1],[38094,1],[38166,1],[38310,1],[38367,1],[39988,1],[39990,2],[39994,1],[40169,1],[40266,1],[40303,1],[40340,1],[40726,1],[42130,1],[42203,1],[42376,1],[42405,1],[42452,1],[42504,1],[42599,1],[42647,1],[42716,1],[42802,1],[42891,1],[43072,1],[43074,2],[43088,1],[43090,2],[43098,1],[43155,1],[43211,1],[43268,1],[43377,1],[43433,1],[43499,1],[43692,2],[43725,1],[43727,2],[43771,1],[43825,1],[43882,1],[43938,1],[45561,1],[45575,1],[46141,1],[46193,1],[46256,1],[46319,1],[46546,1],[47859,1],[47873,1],[50627,1],[50717,1],[50733,2],[50755,1],[50757,2],[50779,1],[50827,1],[50895,1],[50971,1],[51033,2],[51059,2],[51091,2],[51103,1],[51105,1],[51107,1],[52030,1],[52091,1],[52154,1],[52223,1],[52238,1],[52250,1],[52255,1],[52415,1],[52460,1],[52527,1],[52568,1],[52690,1],[52749,1],[52765,1],[52812,1],[52871,1],[52923,1],[52966,1],[53038,1],[53074,1],[53137,1],[53145,1],[53171,1],[53219,1],[53324,1],[53364,1],[53414,1],[53448,1],[53633,1],[53828,1],[53894,1],[53914,1],[53968,1],[54004,1],[54103,1],[54157,1],[54215,2],[54718,2],[58356,1],[59773,1],[59788,1],[59827,1],[59887,1],[59950,1],[61390,1],[61458,1],[61469,1],[61701,1],[61716,1],[61735,1],[61779,1],[62211,1],[62347,1],[62406,1],[62424,1],[62479,1],[62527,1],[62566,1],[63031,1],[63082,1],[63119,1],[63165,1],[63195,1],[63364,1],[63545,1],[63598,1],[63647,1],[63705,1],[63724,1],[63786,1],[63839,1],[63930,1],[63987,1],[64271,1],[64295,1],[64338,1],[64381,1],[64454,2],[64494,1],[64894,1],[64905,1],[65942,1],[67740,1],[67763,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7214,3],[14774,2],[14814,3],[14824,2],[14837,2],[14844,2],[14857,2],[25012,1],[25606,1],[25865,1],[26355,1],[27123,1],[28447,1],[28594,1],[28691,1],[28776,1],[28823,1],[29073,1],[31417,1],[31469,1],[32126,1],[32196,1],[32258,1],[32330,1],[32434,1],[32510,1],[32756,3],[32886,3],[32906,1],[32942,1],[32969,1],[33052,1],[33107,1],[33149,1],[33511,3],[33610,3],[33631,1],[33633,2],[33672,1],[33795,1],[33814,1],[33851,1],[34189,3],[34418,3],[34432,1],[34485,1],[34526,1],[34564,1],[34607,1],[36084,3],[36334,3],[36355,1],[36396,1],[36409,1],[36455,1],[36457,2],[36475,1],[36527,1],[36590,1],[36619,1],[36673,1],[36754,2],[36768,4],[36862,1],[36895,1],[36938,2],[37152,1],[37181,1],[37183,2],[37298,1],[37383,1],[37450,1],[37486,1],[37533,1],[37607,2],[37621,4],[37723,1],[37760,1],[37902,2],[37916,4],[38773,1],[38805,1],[38864,1],[39185,1],[40339,1],[40726,1],[44166,1],[44221,1],[44301,1],[44319,1],[44364,1],[44442,1],[44514,1],[44626,1],[44644,1],[51013,1],[51298,5],[52581,1],[52640,1],[52711,1],[52737,1],[52739,2],[52830,1],[52832,1],[52859,1],[52916,1],[52938,3],[52975,1],[52995,1],[52997,2],[53072,1],[53968,1],[54027,1],[55133,1],[55170,1],[55316,1],[55389,1],[56324,1],[56369,1],[56437,1],[56494,1],[57476,1],[57535,1],[57595,1],[57649,1],[58006,2],[58638,2],[59517,2],[62671,1],[62723,1],[62782,1],[62835,1],[63079,1],[63660,2],[65211,2]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1067,1],[1117,1],[1119,1],[2798,1],[2848,1],[2850,1],[3925,1],[3946,1],[4724,1],[5143,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[645,1],[19100,2],[19111,2],[19711,2],[19740,2],[19744,1],[19774,4],[19826,2],[19836,2],[20078,2],[20117,2],[20143,2],[20146,2],[20164,2],[20177,2],[20218,4],[20277,2],[20286,2],[20289,2],[20299,2],[20420,2],[20431,2],[20454,2],[20493,2],[20519,2],[20522,2],[20540,2],[20553,2],[20594,4],[20653,2],[20662,2],[20665,2],[20675,2],[22072,1],[22158,1],[22178,3],[22223,1],[22235,1],[22277,2],[22280,1],[22391,2],[22420,2],[22427,2],[22445,2],[22460,2],[22495,4],[22550,2],[22559,2],[22566,2],[22576,2],[22712,2],[22723,2],[23499,2],[23528,2],[23535,2],[23553,2],[23568,2],[23603,4],[23658,2],[23667,2],[23674,2],[23684,2],[36944,3],[38572,1],[40137,2],[41650,1],[66030,1]]},"/en/lessons/common-similarity-measures":{"position":[[5991,1],[6121,1],[6251,1],[13136,1],[13160,1],[13184,1],[13403,1],[13423,1],[13443,1],[13459,1],[13475,1],[13479,1],[13483,1],[14938,1],[14944,1],[14960,1],[14974,1],[15179,1],[15288,1],[15301,1],[15315,1],[15322,1],[15334,1],[15339,1],[15353,1],[16910,1],[17048,1],[17628,1],[17638,1],[17663,1],[17685,1],[17776,1],[17801,1],[17819,1],[17827,1],[17855,1],[17864,1],[18879,1],[20969,1],[20982,1],[20996,1],[21003,1],[21015,1],[21020,1],[21033,1],[21086,1],[21111,1],[21129,1],[21137,1],[21166,1],[21184,1],[21192,1],[21235,1],[23911,1],[25663,1],[25727,1],[25759,1],[25826,1],[25864,1],[25919,1],[25995,1],[26062,1],[26135,1],[26213,1],[26496,1],[27610,1],[30908,1],[32918,1],[33028,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9342,1],[10668,1],[17411,1],[18708,1],[18760,1],[18841,1],[18891,1],[18952,1],[19005,1],[19084,1],[19153,1],[19206,1],[20658,1],[20690,1],[20745,1],[20803,1],[20826,1],[41680,1],[43719,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3658,1],[10331,1],[11048,3],[11058,3],[11068,3],[13351,1],[13972,1],[14026,1],[14051,1],[14332,1],[14665,1],[14703,3],[14720,1],[15197,1],[15532,1],[15814,3],[15911,3],[16756,1],[16810,1],[16830,1],[16832,1],[16889,1],[16963,1],[18693,1],[20472,1],[20524,1],[20872,1],[20924,1],[23311,1],[24482,1],[24954,1],[24991,1],[25089,1],[25148,1],[25183,1],[25215,1],[25300,1],[25351,1],[25405,1],[25452,1],[26397,2],[26442,1],[27770,1],[29116,4],[29185,4],[29254,4],[29297,4],[29341,4],[29410,4],[29479,4],[29554,4],[29623,4],[29692,4],[29735,4],[29779,4],[29848,4],[29917,4],[29992,4],[30061,4],[30130,4],[30173,4],[30217,4],[30286,4],[30355,4],[32881,1],[32957,1],[32994,1],[33077,1],[33122,1],[33157,1],[33223,1],[33283,1],[33328,1],[33376,1],[33390,1],[37267,1],[37939,1],[47822,1],[58413,4],[62831,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[835,1],[871,1],[9870,1],[12983,1],[13009,1],[13569,1],[13575,2],[13687,1],[13724,1],[13742,1],[13769,1],[14718,1],[14867,1],[17302,1],[17366,1],[17408,1],[18658,2],[19406,1],[19438,1],[19767,1],[20545,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6333,1],[6410,1],[13237,1],[13278,1],[13330,1],[13386,1],[13442,1],[13531,1],[13953,1],[14678,1],[16034,1],[16103,1],[16145,1],[17463,1],[18485,1],[18523,1],[18525,2],[19472,1],[19591,1],[19633,1],[21172,1],[21232,1],[21275,3],[21280,1],[21481,1],[22026,1],[23505,1],[23857,1],[23897,1],[24206,1],[24221,1],[24242,1],[25309,1],[26675,1],[27224,1],[27250,2],[27259,2],[27371,1],[28200,1],[28523,1],[28525,1],[28597,1],[28599,1],[28655,1],[28657,1],[28729,1],[28731,1],[30106,1],[30709,5],[30742,5],[30865,5],[31436,2],[31480,1],[31988,5],[32224,5],[32880,1],[32917,1],[32944,1],[34210,1],[34291,1],[34293,2],[34390,1],[34448,1],[34493,1],[34520,1],[35830,1],[36444,5],[36668,1],[36735,1],[36737,1],[36739,1],[36741,1],[36743,1],[36866,1],[36918,1],[36964,1],[37023,1],[37074,1],[37111,1],[37136,1],[37174,1],[37234,1],[37273,1],[37330,1],[37360,1],[37410,1],[37434,3],[37445,1],[37483,1],[37540,1],[37586,1],[37625,1],[37945,1],[38216,1],[38503,1],[39386,1],[39489,1],[40499,1],[40544,1],[40585,1],[41831,1],[41833,2],[41837,1],[41898,1],[41988,1],[41990,2],[42005,1],[42115,1],[42181,1],[42514,1],[42547,1],[42578,1],[42590,1],[44394,1],[44404,1],[44414,1],[44424,1],[44434,1],[44444,1],[44454,1],[44464,1],[44474,1],[44484,1],[44494,1],[44504,1],[44514,1],[44524,1],[44534,1],[44544,1],[44554,1],[44564,1],[44574,1],[46218,1],[46278,1],[46320,1],[48903,1],[48905,2],[48951,1],[48953,2],[48968,1],[49078,1],[49148,1],[49404,1],[49464,1],[49506,1],[49798,1],[49866,1],[49876,2],[49910,2],[50087,1],[50375,1],[52807,1],[53154,1],[53206,1],[53234,1],[53301,1],[53366,1],[53431,1],[53507,1],[53547,1],[53610,1],[53654,1],[53696,1],[53746,1],[55848,2],[55899,1],[55998,1],[56000,3],[56268,1],[56303,2],[56354,1],[57118,1],[57197,1],[57232,2],[57272,1],[57364,1],[57453,1],[60662,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5342,1],[9109,2],[9189,2],[9302,1],[9371,1],[9408,1],[9473,1],[9492,1],[9522,1],[9671,1],[13983,1],[14543,1],[14704,1],[15877,1],[16715,1],[16728,2],[16882,1],[16950,1],[17146,1],[17213,1],[17393,1],[17452,1],[20087,1],[20141,1],[20196,1],[20244,1],[20472,1],[21744,1],[22007,1],[22098,1],[22143,1],[22151,1],[24024,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1348,1],[1443,1],[1519,1],[1550,1],[1563,1],[1565,1],[1567,1],[1616,2],[1646,1],[1671,2],[1715,1],[1739,2],[1797,2],[3433,1],[3588,1],[3646,1],[4006,1],[4037,1],[4058,1],[4100,1],[4115,1],[4178,1],[4193,1],[4290,1],[4292,1],[4317,1],[4355,1],[4379,1],[5017,1],[5045,1],[5076,1],[5097,1],[5139,1],[5154,1],[5217,1],[5232,1],[5312,1],[5338,1],[5340,1],[5351,1],[5389,1],[5421,1],[6082,1],[6129,1],[6171,1],[6258,1],[6308,1],[6866,3],[7271,3]]},"/en/lessons/counting-frequencies":{"position":[[1068,2],[1146,1],[1182,1],[1236,1],[1249,2],[1319,1],[1350,1],[1352,2],[1431,1],[1466,1],[1482,1],[1512,1],[1528,1],[1552,1],[3140,1],[3176,1],[3230,1],[3243,2],[3312,1],[3343,1],[3383,1],[3424,1],[3459,1],[3475,1],[3505,1],[3521,1],[3545,1],[4793,1],[4853,1],[5300,1],[6409,1],[6457,1],[6529,1],[6779,1],[6826,1],[6896,1],[7357,1],[7450,1],[7485,1],[7524,1],[7563,1],[7603,1],[7649,1],[8655,1],[8724,2],[8793,2],[8863,2],[8934,2],[9009,2],[9076,2],[9142,2],[9208,2],[9280,2],[9350,2],[9422,2],[9494,2],[9569,2],[9638,2],[9711,2],[9785,2],[9854,2],[9927,2],[10000,2],[10075,2],[10143,2],[10208,2],[10279,2],[10355,2],[10428,2],[10496,2],[10572,2],[10642,2],[10714,2],[10786,2],[10860,2],[10932,2],[11007,2],[11080,2],[11152,2],[11221,2],[11296,2],[11371,2],[11437,2],[11505,2],[11581,2],[11651,2],[11722,2],[11791,2],[11863,2],[11928,2],[12002,2],[12075,2],[12149,2],[12215,2],[12394,1],[12439,1],[12748,1],[12835,1],[12928,1],[12963,1],[13002,1],[13045,1],[13083,1],[13145,1],[13191,1],[13573,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2803,1]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2598,1],[2617,1],[2656,1],[4269,3],[4375,1],[4418,1],[4457,1],[4651,1],[4709,1],[4880,1],[4928,1],[4967,1],[5159,3],[5809,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10922,1],[11403,1],[11948,1],[11977,2],[16505,1],[16549,1],[17152,1],[17815,5],[17996,2],[18478,2],[18891,1],[18983,1],[19007,1],[19241,1],[19248,1],[19488,1],[20210,1],[20251,1],[20423,1],[20429,1],[20511,2],[20518,1],[20595,1],[20597,1],[21196,1],[21240,1],[21248,1],[21333,1],[21335,1],[21953,1],[22148,1],[23562,1],[23606,1],[23614,1],[23699,1],[23701,1],[24319,1],[24689,1],[24743,1],[24793,1],[24890,1],[24999,1],[25050,1],[25052,2],[25060,1],[25133,1],[25239,2],[25284,1],[25349,1],[25891,3],[26775,2],[27117,1],[27439,2],[34513,1],[34557,1],[34602,1],[34604,2],[34676,1],[34976,1],[35027,1],[35050,1],[35080,1],[35102,1],[35399,1],[35422,1],[35465,1],[35512,1],[35556,1],[35566,1],[35600,1],[35602,2],[35631,2],[35634,1],[35707,2],[35710,1],[35794,2],[35797,1],[35932,1],[35945,1],[35947,3],[35961,1],[36012,1],[36035,1],[36064,1],[37503,1],[39106,1],[39157,1],[39180,1],[39210,1],[39232,1],[39459,1],[39714,1],[39903,3],[41049,2],[41084,1],[41211,1],[41250,1],[41293,1],[41921,1],[41931,1],[41961,1],[41963,2],[42114,2],[42117,1],[42190,2],[42193,1],[42277,2],[42280,1],[42581,1],[42614,2],[42671,1],[42684,1],[42686,3],[42820,1],[42867,1],[42886,1],[42911,1]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7610,1],[18967,1],[19067,1],[19237,1],[19424,1],[19804,1],[20061,2],[20100,1],[20146,1],[20175,1],[20518,1],[20575,1],[21249,1],[21349,1],[21519,1],[21708,1],[22080,1],[23470,1],[24346,1],[24362,1],[24440,1],[24513,1],[24563,2],[24636,1],[24843,1],[24852,2],[24923,1],[25133,1],[25182,1],[25272,1],[25291,1],[25313,1],[25363,1],[25485,1],[25701,1],[27817,1],[34202,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18323,4],[21061,1],[29944,1],[30158,1],[30311,1],[30579,1]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1546,1],[1934,1],[2451,1],[2756,1],[2805,1],[2845,1],[2935,1],[2990,2],[3418,1],[3566,1],[3631,2],[3959,1]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12029,1],[13177,1],[14748,1],[19542,1],[20582,3],[20699,3],[20816,3],[20933,3],[21050,3],[21167,3],[24722,1],[25579,1],[25654,1],[26314,1],[26513,3],[26637,3],[26761,3],[27711,1],[27786,1],[32599,1],[33731,1],[33806,1],[34079,1],[34613,1],[35001,1],[35356,3],[35447,3],[35538,3],[35629,3],[35720,3],[35811,3],[35837,3],[35846,3],[35897,3],[35902,3],[35913,3],[35924,3],[35993,3],[36084,3],[36175,3],[36266,3],[36392,1],[36467,1],[36740,1],[36846,1],[40062,1],[40081,1],[40236,1],[40258,1],[41326,1],[41345,1],[41775,1],[42718,1],[43405,1],[43480,1],[43753,1],[43859,1],[43939,1],[43958,1],[43983,1],[44687,1],[44762,1],[45035,1],[45141,1],[45221,1],[45240,1],[45265,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6642,1],[6966,1],[7908,1],[9784,1],[11024,3],[11071,1],[13102,1],[13160,1],[13456,1],[13806,1],[13893,1],[13925,1],[13969,1],[13992,1],[14050,1],[14052,1],[14061,1],[14063,1],[14065,4],[16571,1],[16615,1],[16702,1],[16734,1],[16778,1],[16801,1],[16920,1],[16922,1],[16931,1],[16933,1],[16959,1],[17053,1],[17055,1],[17064,1],[17066,1],[17068,4],[20472,1],[20862,3],[21065,3],[21534,1],[22164,1],[22257,1],[22455,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3576,1],[3618,1],[4235,1],[4293,1],[5093,1],[5272,1],[5416,1],[5432,1],[5934,1],[6104,1],[6249,1],[6265,1],[7977,2],[8219,1],[8347,1],[8475,1],[8597,1],[8657,2],[8989,2],[9110,1],[9249,2],[9627,2],[10064,1],[10127,1],[10488,1],[10607,2],[10610,1],[10629,2],[10700,2],[10795,2],[10869,2],[10943,2],[11017,2],[11091,2],[11159,2],[11227,2],[11301,2],[11369,2],[11443,2],[11517,2],[11547,2],[11583,2],[11638,2],[11665,2],[11698,2],[11734,2],[11765,2],[11792,2],[11818,2],[11851,2],[11884,2],[11911,2],[11914,1],[11916,3],[12787,2],[12790,1],[12809,2],[12880,2],[12975,2],[13049,2],[13123,2],[13197,2],[13271,2],[13339,2],[13407,2],[13481,2],[13549,2],[13623,2],[13697,2],[13727,2],[13763,2],[13796,2],[13823,2],[13856,2],[13892,2],[13923,2],[13950,2],[13976,2],[14009,2],[14042,2],[14069,2],[14072,1],[14074,3],[15310,1],[15360,1],[15421,1],[15458,1],[15495,3],[15587,2],[15590,1],[15609,2],[15682,2],[15779,2],[15855,2],[15925,2],[16001,2],[16080,2],[16154,2],[16224,2],[16293,2],[16369,2],[16445,2],[16515,2],[16518,1],[16520,3],[16706,2],[16709,1],[16728,2],[16801,2],[16898,2],[16974,2],[17044,2],[17120,2],[17199,2],[17273,2],[17343,2],[17412,2],[17488,2],[17564,2],[17634,2],[17637,1],[17639,3],[17787,1],[17789,1],[17889,2],[17892,1],[17911,2],[17984,2],[18081,2],[18157,2],[18227,2],[18303,2],[18382,2],[18456,2],[18526,2],[18595,2],[18671,2],[18747,2],[18817,2],[18820,1],[18822,3],[19161,2],[19164,1],[19183,2],[19257,2],[19355,2],[19432,2],[19509,2],[19586,2],[19663,2],[19734,2],[19805,2],[19882,2],[19953,2],[20030,2],[20107,2],[20184,2],[20261,2],[20338,2],[20415,2],[20492,2],[20569,2],[20646,2],[20717,2],[20794,2],[20871,2],[20901,2],[20937,2],[20970,2],[20997,2],[21030,2],[21066,2],[21097,2],[21124,2],[21150,2],[21183,2],[21216,2],[21243,2],[21274,2],[21312,2],[21338,2],[21371,2],[21397,2],[21433,2],[21466,2],[21492,2],[21543,2],[21912,2],[21915,1],[21934,2],[22005,2],[22100,2],[22174,2],[22248,2],[22322,2],[22396,2],[22464,2],[22532,2],[22606,2],[22674,2],[22748,2],[22822,2],[22867,2],[22927,2],[22976,2],[23028,2],[23077,2],[23129,2],[23178,2],[23226,2],[23276,2],[23329,2],[23376,2],[23426,2],[23429,1],[23431,3],[23774,1],[23850,2],[23853,1],[23872,2],[23943,2],[24038,2],[24112,2],[24186,2],[24260,2],[24334,2],[24402,2],[24470,2],[24544,2],[24612,2],[24686,2],[24760,2],[24805,2],[24865,2],[24914,2],[24966,2],[25015,2],[25067,2],[25116,2],[25164,2],[25214,2],[25267,2],[25314,2],[25364,2],[25367,1],[25369,3],[25701,2],[25704,1],[25723,2],[25795,2],[25897,2],[25975,2],[26053,2],[26131,2],[26209,2],[26287,2],[26365,2],[26443,2],[26521,2],[26599,2],[26677,2],[26695,2],[26713,2],[26727,2],[26740,2],[26761,2],[26775,2],[26796,2],[26812,2],[26826,2],[26840,2],[26854,2],[26875,2],[26878,1],[26880,3],[27257,2],[27260,1],[27278,2],[27303,2],[27334,2],[27834,1],[28366,1],[28454,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3246,1],[3277,1],[4083,1],[8955,1],[8963,1],[9155,1],[9163,1],[9171,1],[12696,1],[12745,2],[14363,1],[14395,2],[14415,1],[14447,2],[15366,1],[17120,1],[19535,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2015,1],[5582,1],[5837,1],[11919,1],[17414,1],[18433,3],[18864,1],[19119,1],[19394,1],[19949,1],[20215,1],[20221,2],[21052,1],[21303,2],[21477,1],[21893,2],[23362,1],[23407,1],[23489,1],[23555,1],[23988,1],[24026,1],[24050,1],[24073,1],[24225,1],[24418,1],[26489,1],[27179,1],[29823,1],[31565,1],[31575,1],[31585,1],[31595,1],[33293,1],[33599,1],[33623,1],[35268,1],[35331,1],[35706,1],[35802,1],[35859,1],[35918,1],[35976,1],[36251,1],[36272,1],[43243,1],[43421,1],[43441,1],[44889,1],[44988,1],[45087,1],[45188,1],[45278,1],[45401,1],[45741,1],[45837,1],[45958,1],[46030,1],[46089,1],[46147,1],[52356,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4396,1],[5476,1],[5512,1],[9392,1],[9463,2],[9847,1],[9907,1],[10170,1],[11860,1],[12211,1],[14032,1],[14104,1],[14929,1],[15843,2],[15863,2],[15870,1],[16082,2],[16108,2],[16377,2],[16398,2],[16415,2],[16436,2],[16724,1],[16743,1],[16775,2],[16792,1],[16795,1],[16814,1],[16937,1],[16956,1],[16964,1],[16972,1],[16980,1],[16988,2],[16997,1],[17005,1],[17078,2],[17092,2],[27830,1],[28170,3],[29155,1],[29208,1],[29312,1],[29318,1],[29391,1],[29401,1],[29469,1],[29569,1],[29579,2],[29590,1],[29658,1],[29756,1],[29766,2],[29777,3],[29787,1],[29793,1],[29797,2],[29882,1],[30102,1],[31671,1],[31722,1],[31810,1],[31817,1],[32280,1],[32294,1],[32300,1],[32320,3],[32396,2],[32403,1],[32423,3],[32500,2],[32507,1],[32527,3],[32602,2],[32609,1],[32629,3],[32694,1],[32749,1],[32771,1],[32785,1],[32813,3],[32920,2],[32935,1],[32963,3],[33054,1],[33125,1],[33155,1],[33177,1],[33213,3],[33327,1],[33363,1],[33391,1],[33433,3],[33593,2],[33622,1],[33664,3],[33824,2],[33853,1],[33895,3],[34055,2],[34084,1],[34126,3],[34286,1],[34312,2],[34378,1],[34400,2],[34423,1],[34459,3],[34600,2],[34623,1],[34659,3],[34799,1],[34819,2],[34873,2],[34922,1],[34936,2],[34951,1],[34979,3],[35085,1],[35097,2],[35135,2],[35168,1],[35174,2],[35181,1],[35201,3],[35280,2],[35287,1],[35307,3],[35384,2],[35391,1],[35411,3],[35489,1],[35493,2],[35515,1],[37567,1],[37876,1],[38232,1],[38439,1],[38853,1],[39896,1],[39966,1],[41670,1],[42516,1],[43522,1],[46746,1],[46759,5],[46885,1],[46898,5],[48060,3],[48974,1],[49010,1],[50789,1],[50802,5],[50808,1],[50820,1],[50829,1],[50948,1],[50961,5],[50967,1],[50979,1],[50988,1],[51159,1],[51172,4],[51177,1],[51224,1],[51450,1],[51803,1],[52051,1],[52053,1],[52662,1],[52910,1],[52997,1],[53064,1],[53267,1],[53343,1],[56269,1],[56341,1],[56365,1],[56414,1],[56597,1],[59729,1],[59788,1]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[981,1],[1029,1],[6417,1],[8515,3],[9289,1],[10490,1],[10529,1],[14096,1],[14224,1],[14295,1],[14400,2],[14417,2],[14436,1],[14454,2],[14523,2],[14543,1],[14562,2],[14583,1],[14603,2],[14621,1],[14638,2],[14657,1],[14675,2],[14692,1],[14718,2],[14794,1],[14839,1],[14886,1],[14910,1],[14926,1],[15641,1],[16717,1],[16727,1],[16917,1],[17082,1],[17097,1],[17107,1],[17413,1],[17423,1],[17438,1],[17537,1],[19151,1],[20666,1],[20684,1],[21024,1],[21775,1],[21860,1],[21870,1],[21889,1],[22052,1],[22161,2],[22182,2],[22201,1],[22223,2],[22296,2],[22316,1],[22339,2],[22360,1],[22384,2],[22402,1],[22423,2],[22442,1],[22464,2],[22481,1],[22511,2],[22595,1],[22644,1],[22695,1],[22713,1],[22741,1],[22757,1],[22865,1],[22878,1],[23026,1],[23995,1],[25227,1],[25299,1],[25309,1],[25328,1],[25468,1],[25577,2],[25598,2],[25617,1],[25639,2],[25712,2],[25732,1],[25755,2],[25776,1],[25800,2],[25818,1],[25839,2],[25858,1],[25880,2],[25897,1],[25927,2],[26011,1],[26060,1],[26158,1],[26176,1],[26205,1],[26221,1],[26301,1],[26314,1],[26707,1],[26715,1],[26717,3],[26721,1],[26739,1],[27128,1],[27781,1],[27798,3],[27873,3],[27887,1],[27900,1],[27902,3],[27906,1],[27924,1],[28202,1],[28219,3],[28317,1],[28326,1],[28390,1],[28400,1],[28419,1],[28559,1],[28668,2],[28689,2],[28708,1],[28730,2],[28803,2],[28823,1],[28846,2],[28867,1],[28891,2],[28909,1],[28930,2],[28949,1],[28971,2],[28988,1],[29018,2],[29102,1],[29151,1],[29202,1],[29215,1],[29217,3],[29221,1],[29239,1],[29267,1],[29283,1],[29363,1],[29376,1],[30474,1],[30521,1],[32577,1],[32680,1],[32697,3],[32726,1],[34378,1],[34395,3],[34424,1],[34459,1],[34461,2],[34567,2],[34588,1],[34606,1],[34608,3],[34612,1],[34643,1],[34662,2],[34799,2],[35613,1],[35633,1],[35643,1],[35673,1],[36629,4],[36829,1],[36879,1],[36932,1],[36981,1],[37096,1],[37104,1],[37131,1],[37195,1],[37662,1],[37679,3],[37708,1],[37743,1],[37745,2],[37851,2],[37872,1],[37890,1],[37892,3],[37896,1],[37927,1],[37946,2],[38083,2],[38295,1],[38345,1],[38398,1],[38447,1],[38562,1],[38570,1],[38597,1],[38661,1],[39103,1],[39120,3],[39218,1],[39290,1],[39300,1],[39319,1],[39459,1],[39568,2],[39589,2],[39608,1],[39630,2],[39703,2],[39723,1],[39746,2],[39767,1],[39791,2],[39809,1],[39830,2],[39849,1],[39871,2],[39888,1],[39918,2],[40002,1],[40051,1],[40102,1],[40115,1],[40117,3],[40121,1],[40139,1],[40167,1],[40183,1],[40263,1],[40276,1],[40440,1],[42009,1],[42114,1],[42969,1],[43185,4],[43458,1],[43460,2],[43493,1],[43558,1],[43872,4],[43950,1],[43996,1],[44128,1],[44136,1],[44167,1],[44235,1],[44604,1],[44606,1],[45408,1],[45425,3],[45523,1],[45595,1],[45605,1],[45624,1],[45764,1],[45873,2],[45894,2],[45913,1],[45935,2],[46008,2],[46028,1],[46051,2],[46072,1],[46096,2],[46114,1],[46135,2],[46154,1],[46176,2],[46193,1],[46223,2],[46307,1],[46356,1],[46407,1],[46420,1],[46422,3],[46426,1],[46444,1],[46472,1],[46488,1],[46568,1],[46581,1],[46748,1],[46750,2],[46870,1],[46887,3],[46916,1],[46951,1],[46953,2],[47059,2],[47080,1],[47098,1],[47100,3],[47104,1],[47135,1],[47154,2],[47291,2],[47478,1],[47528,1],[47635,1],[47688,1],[47811,1],[47819,1],[47850,1],[47922,1],[48157,1],[48159,1],[49129,1],[49177,1]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7616,1],[10813,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9398,1],[9429,1],[9451,1],[9470,1],[9591,1],[9633,1],[9657,1],[9745,1],[9776,1],[9798,1],[9823,1],[9860,1],[11286,1],[12388,1],[12482,1],[12514,1],[12545,1],[12621,1],[12646,1],[12740,1],[12772,1],[12810,1],[12909,1],[12922,1],[12979,1],[13028,1],[13062,1],[14761,1],[14763,2],[14778,1],[14780,2],[14794,1],[14796,2],[14810,1],[14812,2],[14823,1],[14825,2],[15353,1],[15423,1],[15458,1],[15492,1],[15526,1],[15557,1],[16421,1],[16534,1],[17125,1],[17187,1],[17189,2],[17204,1],[17206,2],[17220,1],[17222,2],[17236,1],[17238,2],[17249,1],[17251,2],[17274,1],[17353,1],[17363,1],[17454,1],[17488,1],[17522,1],[17553,1],[17564,1],[17894,1],[23704,1],[25224,1],[27767,1],[27863,1],[27930,1],[27995,1],[28042,1],[28070,1],[28122,1],[28201,1],[28213,1],[28254,1],[30323,1],[32534,1],[33355,1],[37001,1],[37032,1],[37078,1],[37109,1],[37139,1],[37440,1],[38265,1],[38353,1],[38395,1],[38416,1],[38502,2],[38538,2],[41560,1],[42237,1],[42239,2],[42242,1],[42305,1],[42410,1],[42482,1],[42486,1],[42586,1],[42885,1],[42943,1],[42995,2],[43002,1],[43095,1],[43144,1],[43231,1],[43438,2],[44278,1],[44339,1],[44437,1],[48806,1],[49694,5],[50184,1],[52150,1],[52206,1],[52690,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7095,3],[7110,1],[7114,3],[7137,1],[7141,1],[7145,3],[7157,1],[7161,1],[7165,3],[7169,3],[7173,1],[7177,3],[7200,1],[7208,3],[7220,1],[7228,3],[7232,3],[7236,3],[7260,3],[7298,3],[7318,3],[7322,3],[8713,1],[8777,1],[8830,1],[8968,1],[9044,1],[9139,1],[9213,1],[9774,1],[10556,1],[10818,1],[12685,1],[12754,1],[12849,1],[12888,1],[12914,1],[12968,1],[14608,1],[14675,1],[14752,1],[14769,1],[14822,1],[18279,1],[18359,1],[18411,1],[18479,1],[18544,1],[18580,1],[18637,1],[18639,2],[18643,1],[18707,1],[20376,1],[20437,2],[20465,1],[20508,1],[20556,1],[20621,1],[20655,1],[20674,1],[20771,1],[20907,3],[22068,1],[22117,1],[22178,1],[25873,1],[25934,1],[25969,1],[26033,1],[26086,1],[26167,1],[26274,1],[26372,1],[27038,1],[27100,1],[27102,2],[27149,1],[27177,1],[27323,2],[27458,1],[27527,1],[27569,1],[27616,1],[27665,1],[27683,1],[28567,1],[28626,1],[28744,1],[28889,1],[28955,2],[29000,2],[29028,1],[29109,1]]},"/en/lessons/extracting-keywords":{"position":[[7205,3],[12534,1],[12575,1],[12790,1],[14115,1],[14855,2],[14869,3],[16069,1],[16103,1],[18009,1],[18025,2],[18132,1],[18153,3],[18171,1],[18192,3],[18210,1],[18231,3],[18505,3],[19546,1],[19568,1],[19570,2],[20463,2],[22486,2],[22508,2],[22541,1],[22543,2],[22608,1],[22622,1],[22632,1],[24252,1],[24293,1],[24374,1],[24408,1],[24501,1],[24523,1],[24525,2],[24563,1],[24579,2],[24686,1],[24707,3],[24725,1],[24746,3],[24764,1],[24785,3],[25026,2],[25094,2],[25116,2],[25149,1],[25151,2],[25216,1],[25230,1],[25240,1],[25629,1],[27065,1],[27083,1],[31262,1],[31296,1],[31408,1],[31410,2],[31421,1],[31423,2],[31503,1],[31803,1],[34090,1],[34138,1],[34148,1],[34150,1],[34165,1],[34800,1],[34841,1],[34949,1],[34951,2],[34962,1],[34964,2],[35044,1],[35344,1],[35485,1],[35569,1],[35617,1],[35627,1],[35629,1],[35644,1],[35845,1],[35913,1],[36078,1],[36210,1],[36236,1],[36238,2],[36284,1],[36300,2],[36419,1],[36440,3],[36462,1],[36483,3],[36505,1],[36526,3],[36794,2],[36884,2],[36909,1],[36965,1],[37007,1],[37026,1],[37150,2],[38199,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[637,1],[655,1],[855,1],[956,1],[1684,1],[1714,1],[1747,1],[1884,1],[1941,1],[4346,1],[4377,1],[13715,1],[13728,1],[13883,1],[13911,1],[14002,1],[14004,1],[14074,1],[14122,1],[14171,1],[14444,1],[15147,1],[15200,1],[26066,1],[27613,1],[27649,1],[27667,1],[27734,1],[27751,1],[27838,1],[27840,1],[27899,1],[27901,1],[27909,1],[27911,1],[27948,1],[27950,1],[27975,1],[28022,1],[28069,1],[28137,1],[28183,1],[28252,1],[28359,1],[28458,1],[28492,1],[28527,1],[28549,1],[28577,1],[28645,1],[28737,1],[28745,1],[28747,1],[28757,1],[28770,1],[28776,1],[29287,1],[29305,1],[29372,1],[29389,1],[29577,1],[29579,1],[29638,1],[29640,1],[29648,1],[29650,1],[29687,1],[29689,1],[30601,1],[30639,1],[30698,1],[30744,1],[30804,1],[31364,1],[31398,1],[31433,1],[31455,1],[31483,1],[31551,1],[31643,1],[31651,1],[31653,1],[31663,1],[31676,1],[31682,1],[35417,2],[35434,1],[35451,1],[35453,2],[35473,1],[35493,1],[35495,2],[35509,1],[35526,1],[35528,2],[35536,1],[35538,2],[35553,1],[35573,1],[35575,2],[35585,1],[35665,1],[35679,1],[35681,3],[35685,1],[35776,1],[35783,1],[35785,3],[35789,1],[35797,1],[35799,1],[35835,2],[35916,1],[36035,1],[36037,3],[36041,1],[36077,1],[36090,1],[36220,1],[36234,1],[36252,1],[36260,1],[36281,2],[36311,1],[36341,1],[36373,1],[36467,2],[36510,1],[36526,1],[36581,1],[36600,1],[36636,1],[36694,1],[36755,1],[36807,1],[36842,1],[36875,1],[36903,1],[36928,1],[36939,1],[36961,1],[37530,1],[37579,1],[37619,1],[37636,1],[37745,1],[43436,1],[43522,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2392,1],[2406,1],[2421,1],[8678,2],[8836,1],[8860,2],[9786,1],[10389,1],[10768,1],[10855,4],[11083,1],[17434,1],[17749,1],[20288,1],[21158,1],[21367,1],[21389,1],[21405,1],[21441,1],[21457,1],[21493,1],[21959,1],[23709,5],[24025,4],[24578,1],[24712,1],[25401,2],[26426,1],[26434,1],[26436,3],[26440,1],[26462,1],[28621,1],[29400,1],[30741,1],[30792,1],[30845,1],[31186,1],[31237,1],[31247,1],[31260,1],[31985,1],[32036,1],[32092,1],[32134,1],[32240,2],[32309,2],[32338,1],[32795,1],[33221,1],[33268,1],[33277,1],[33290,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5249,1],[7559,1],[8583,1],[8789,1],[9154,1],[12876,1],[12891,1],[13039,1],[14091,3],[14202,1],[14254,1],[14440,1],[14442,1],[15183,1],[15199,1],[15306,1],[15363,1],[15435,1],[16623,1],[16713,1],[16752,1],[17685,1],[17721,1],[18199,1],[18201,2],[18293,1],[19947,1],[19984,1],[21907,1],[21955,1],[22976,1],[23079,1],[23994,1],[25932,1],[25962,1],[25984,1],[26024,1],[26026,2],[26043,1],[26099,2],[26131,1],[26133,2],[26229,2],[26313,2],[26336,2],[26348,1],[26459,1],[26538,2],[26612,1],[26652,1],[26716,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3162,1],[7378,1],[7434,1],[7467,1],[7511,1],[7565,1],[7698,1],[7778,1],[7871,1],[7906,1]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3243,1],[3813,3],[3943,4],[4011,2],[4026,1],[4173,2],[4188,1],[4213,1],[4384,2],[4399,1],[4424,2],[4439,1],[4468,1],[5154,1],[6043,1],[6098,1],[6131,1],[6175,1],[6229,1],[6273,1],[6286,1],[6288,2],[6338,2],[6368,1],[6393,2],[6407,2],[6438,1],[6462,2],[6520,2],[7350,1],[7410,1],[8730,1],[8862,1],[9422,1],[9443,1],[9461,1],[9480,1],[9497,1],[9527,1],[9529,2],[9591,1],[9618,1],[10512,1],[10584,1],[10619,1],[10658,1],[10689,1],[10840,4],[11258,4],[11361,4],[11532,1],[11534,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3666,1],[3673,1],[6391,1],[6596,1],[7389,1],[8369,3],[9355,1],[9357,1],[9359,1],[9361,1],[9789,2],[10242,1],[10439,3],[10691,2],[11202,1],[11204,1],[11206,1],[11213,1],[14404,3],[14490,3],[14519,3],[14726,3],[14734,1],[14772,1],[14795,1],[14822,1],[14861,1],[15027,1],[15058,1],[15067,1],[15255,2],[15292,1],[15296,1],[15427,1],[15557,1],[15682,1],[15717,1],[15744,1],[15754,1],[15828,1],[15842,1],[15919,1],[15931,1],[16611,3],[16743,3],[16763,1],[16834,1],[16858,1],[16904,1],[16951,1],[16992,1],[17075,1],[17097,2],[21618,2],[22440,1],[22499,1],[22515,1],[22540,1],[22545,1],[22587,1],[22651,1],[22700,1],[22731,7],[22740,1],[22790,1],[22849,1],[22869,1],[22907,1],[22917,1],[24329,1],[24434,1],[24473,1],[24505,1],[24529,1],[24590,1],[24608,1],[24677,1],[24758,1],[24825,1],[24878,1],[24936,1],[25019,1],[25030,1],[25115,1],[25186,2],[25250,1],[25327,1],[25400,1],[25474,1],[25558,1],[25596,1],[25608,2],[25709,1],[26187,1],[26189,1],[26191,1],[26292,1],[26294,1],[27641,5],[27655,5],[27821,1],[28344,1],[28983,1],[29077,1],[29088,1],[29125,1],[29154,1],[29186,1],[29266,1],[29300,1],[29380,1],[29419,2],[29449,1],[29531,2],[29564,1],[29738,1],[29791,1],[31488,1],[31526,1],[31583,4],[33684,1],[33762,1],[33836,1],[33917,1],[34014,1],[34301,1],[35061,1],[35269,6],[35290,4],[35299,6],[35445,1],[35487,1],[35501,6],[35526,4],[35546,1],[35608,1],[35622,1],[35624,4],[35629,1],[35659,1],[35719,1],[35738,1],[35740,4],[35745,1],[35775,4],[35795,1],[35857,1],[35903,4],[36160,1],[36162,6],[36196,1],[36243,1],[36288,1],[36385,1],[37105,1],[37113,1],[37157,1],[37238,1],[37252,1],[37325,1],[37365,1],[37442,1],[37508,1],[37591,2],[37606,1],[37624,1],[37682,1],[37704,1],[37749,2],[37754,1],[37799,1],[37853,1],[37900,1],[37908,1],[39083,1],[39164,1],[39216,1],[39234,1],[39262,1],[39290,1],[39355,1],[39384,7],[39397,1],[39411,1],[39413,2],[39416,1],[39487,1],[39557,1],[39626,1],[39725,1],[39812,2],[39826,1],[39931,1],[39964,1],[40036,1],[40139,1],[40191,1],[40193,2],[40201,1],[40277,1],[40351,1],[40898,1],[40927,1],[41201,1],[41230,1],[41385,1],[41416,1],[41469,1],[42846,1],[42848,1],[42854,1],[42860,1],[42866,1],[42877,1],[42967,3],[42971,1],[43151,2],[43154,1],[43188,2],[43200,1],[43290,3],[43294,1],[43474,2],[43477,1],[43511,2],[43518,1],[43524,1],[43530,1],[43537,1],[44012,1],[44076,1],[44125,1],[44156,7],[44169,1],[44221,1],[44240,1],[44331,1],[44347,1],[44372,1],[44377,1],[44449,1],[44533,1],[44596,1],[44666,1],[44751,1],[44795,1],[44891,1],[44960,1],[45010,1],[45042,1],[45055,1],[45081,1],[45108,1],[45172,1],[45174,2],[45186,1],[45272,1],[45274,2],[45277,1],[45505,1],[45594,1],[45646,1],[45723,1],[45740,1],[45815,1],[45817,2],[45820,1],[45895,1],[45920,1],[45946,1],[45977,1],[46041,1],[46116,1],[46238,1],[46306,1],[46383,1],[46470,1],[46558,1],[46671,1],[46739,1],[46810,1],[46842,2],[46851,1],[47407,3],[47538,4],[47916,1],[47948,1],[47971,1],[48049,1],[48072,1],[48102,3],[48134,2],[48259,1],[48308,1],[49612,1],[49657,1],[49706,1],[49756,1],[52350,1],[52402,1],[52421,1],[52493,1],[52547,1],[52597,1],[52636,1],[52643,1],[52672,7],[52685,1],[52696,1],[52698,2],[52736,1],[52772,1],[52828,1],[52895,1],[53007,1],[53047,1],[53149,2],[53169,1],[53171,2],[53175,1],[53249,1],[53331,1],[53444,1],[53535,1],[53569,3],[53668,1],[53746,1],[53766,3],[53853,2],[55867,1],[55913,1],[56005,4],[56011,1],[56064,1],[56287,1],[56312,1],[56361,1],[56375,1],[56631,2],[57709,1],[58003,1],[58101,1],[58122,1],[58184,1],[58256,1],[58328,1],[58407,1],[58440,1],[58487,1],[58527,1],[58585,1],[59245,1],[59336,1],[59373,1],[59444,1],[59485,1],[59554,1],[59647,1],[60655,1],[60657,1],[60659,1],[60661,1],[61089,2],[61542,1],[61739,3],[61991,2],[62502,1],[62504,1],[62506,1],[62513,1],[63428,1],[63458,1],[63501,1],[63616,1],[64266,4],[64272,1],[64389,1],[64481,1],[64551,1],[64631,1],[64716,1],[64750,1],[64806,1],[64821,1],[64839,1],[64896,1],[64898,2],[64920,1],[64922,1],[64942,1],[64989,1],[64991,3],[65545,3],[65574,1],[65588,1],[65598,1],[65656,1],[65721,1],[65853,1],[65940,1],[65942,3],[66188,3],[66193,1]]},"/en/lessons/geocoding-qgis":{"position":[[1994,1],[9529,1],[9564,1],[10343,1],[13178,1],[16146,1],[16676,1],[21177,1],[22157,1],[22493,1],[23764,1],[28340,3],[31508,1],[31535,1],[32137,1],[32573,1],[32607,1],[37815,1],[37882,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9462,1],[9661,3],[9982,3],[10276,1],[12981,1],[15614,1],[16919,1],[16942,1],[17836,1],[19207,1]]},"/en/lessons/georeferencing-qgis":{"position":[[1091,1],[1146,1],[4167,1],[4742,1],[4758,2],[10386,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[6745,1],[6779,2],[14993,1],[15005,1],[16014,1],[16318,1],[21820,1],[22384,1],[22414,1],[23107,1],[23137,1],[26563,1],[26575,1],[26738,1],[28328,1],[31599,1],[31638,1],[31692,1],[31810,1],[31828,1],[31864,1],[31915,1],[31948,1],[31982,1],[32018,1],[32051,1],[32262,1],[32296,1],[32354,1],[32367,1],[32417,1],[32430,1],[32465,1],[32477,1],[32489,1],[34719,1]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31119,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1605,1],[3613,1],[3704,1],[3726,2],[3750,3],[3774,4],[3887,7],[4947,1],[5018,2],[5381,1],[5392,1],[5403,1],[5415,1],[5424,1],[5434,1],[5443,1],[5467,1],[6329,2],[6759,3],[8229,2],[8628,1],[8630,1],[8793,1],[8795,1],[8797,1],[9169,1],[9509,1],[9521,1],[9533,1],[9545,1],[9547,1],[9559,1],[9571,1],[9583,1],[9585,1],[9603,1],[9621,1],[9640,1],[9658,1],[9676,1],[9695,1],[9713,1],[9731,1],[10119,1],[10165,1],[10180,1],[10191,1],[10207,1],[10209,1],[10211,1],[10221,1],[10223,1],[10231,1],[10233,1],[10243,1],[10245,1],[10247,1],[10256,1],[10262,1],[10269,1],[10271,1],[10281,1],[10290,1],[10295,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16896,1],[22253,1],[22321,1],[24683,1],[24757,1],[25048,1],[25135,1],[25925,1],[26436,1],[26630,1],[26665,1],[26707,1],[27608,1],[29113,1],[29187,1],[29478,1],[29575,1],[29657,1],[29866,1],[29950,1],[30061,1],[30106,1],[30356,1],[31497,1],[31571,1],[31862,1],[31959,1],[31982,1],[32321,1],[32411,1],[32609,1],[32611,2],[32616,1],[32619,1],[32703,1],[32814,1],[32859,1],[33491,1],[34133,5],[34303,1],[34384,5],[34559,1],[34638,1],[37215,1],[37245,1],[37259,1],[37300,1],[37307,1],[37468,1],[37580,1],[37644,1],[37786,1],[37793,1],[38494,1],[38664,1],[38754,1],[38910,1],[39120,1],[39150,1],[39164,1],[39205,1],[39212,1],[39215,1],[39605,1],[39638,1],[39652,1],[39693,1],[39700,1],[40960,1],[41081,1],[41125,1],[41419,1],[41522,1],[41578,1],[41609,1],[41621,1],[41648,1],[41752,1],[42009,1],[42035,1],[42099,1],[42220,1],[42549,1],[42652,1],[42708,1],[42739,1],[42751,1],[42766,1],[42875,1],[42913,1],[43311,1],[43680,1],[44764,1],[45020,1],[45051,1],[45063,1],[45170,1],[45427,1],[45453,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[6384,1],[17339,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3368,1],[3876,3],[3953,1],[4014,1],[4080,1],[4142,1],[4209,1],[4274,1],[4353,1],[4425,1],[4427,3],[5605,1],[5660,1],[5662,1],[5915,2],[6736,1],[6786,1],[6831,1],[6833,1],[7837,1],[8483,1],[8601,1],[8710,1],[12820,1],[12893,1],[12895,1],[13020,2],[13241,2],[15540,1],[15545,1],[15654,1],[15659,1],[15746,1],[15748,1],[15771,1],[17364,1],[17431,1],[17436,1],[17490,1],[17558,1],[17598,1],[17603,1],[17656,1],[17747,1],[17794,1],[17841,1],[17890,1],[17895,1],[17951,1],[18008,1],[18066,1],[18128,1],[18184,1],[18328,1],[19150,1],[19154,1],[19211,1],[19314,1],[19352,1],[19357,1],[19448,1],[19495,1],[19542,1],[19591,1],[19693,1],[19695,1],[19755,1],[19810,1],[21678,1],[21746,1],[21810,1],[21840,1],[21874,1],[21907,1],[21952,1],[21959,1],[22027,1],[22080,1],[22142,1],[22206,1],[22271,1],[22339,1],[22389,1],[22394,1],[22396,1],[22398,1],[22461,1],[24368,1],[24379,1],[24409,1],[24432,1]]},"/en/lessons/gravity-model":{"position":[[4408,1],[18362,1],[18374,1],[18391,1],[18409,1],[18423,1],[18437,1],[22305,1],[22307,1],[22309,1],[22394,3],[22451,1],[22459,3],[22647,3],[22655,4],[23670,1],[23678,1],[23693,1],[23708,1],[23710,1],[23712,1],[23931,3],[24884,1],[24892,1],[24907,1],[24979,1],[24987,1],[25002,1],[25017,1],[25089,1],[25097,1],[25112,1],[25127,1],[25142,1],[27883,1],[27889,2],[28220,6],[28340,1],[28342,2],[28390,1],[28392,2],[28438,1],[28446,1],[28461,1],[28476,1],[28491,1],[28506,1],[28590,3],[29025,5],[29169,2],[29172,1],[29184,1],[29199,1],[29214,1],[29229,1],[29244,1],[29771,1],[29783,1],[29801,1],[29820,1],[29836,1],[29852,1],[31195,1],[33147,1],[33171,1],[37063,1],[37075,1],[37090,1],[37106,1],[37122,1],[37138,1],[38024,2],[41669,3],[43625,3],[43958,1],[43960,1],[43962,1],[44122,3],[44220,3],[44254,2],[44257,1],[44309,3],[45907,1],[45919,1],[50722,2],[50801,1],[50810,1],[50871,1],[50873,1],[50881,1],[50940,1],[50942,1],[50950,1],[51001,1],[51003,1],[51011,1],[51062,1],[51064,1],[51072,1],[51128,2],[51139,2],[51142,1],[51517,1],[51539,1],[51569,1],[51597,1],[51628,1],[51653,1],[51688,1],[51802,1],[51839,1],[51848,1],[51890,1],[51892,1],[51900,1],[51937,1],[51939,1],[51947,1],[51986,1],[51988,1],[51996,1],[52028,1],[52030,1],[52038,1],[52079,1],[52322,1],[52359,1],[52409,1],[52456,1],[52500,1],[52502,1],[52538,1],[52585,1],[52655,1],[52780,1],[53161,1],[53184,1],[53207,1],[53222,1],[53230,1],[53245,1],[53253,1],[53264,1],[53272,1],[53280,1],[53288,1],[53298,2],[53324,1],[53347,1],[53370,1],[53385,1],[53393,1],[53408,1],[53416,1],[53424,1],[53432,1],[53440,1],[53448,1],[53459,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[2790,1],[3690,1],[12948,1],[21453,2],[27702,1],[29784,2],[31192,1],[31198,2],[31300,2],[31383,1],[31699,1],[31705,2],[31807,2],[31894,2],[31989,1],[33526,2],[33591,2],[33747,1],[33764,1],[33830,1],[33834,2],[33931,1],[33996,1],[34684,1],[34699,1],[34767,2],[34940,1],[35636,1],[35642,2],[35752,1],[36283,1],[36289,2],[36408,1],[36841,1],[36847,2],[36897,2],[36982,2],[37068,1],[37516,1],[37592,2],[37745,1],[37784,1],[37788,2],[37917,1],[37947,1],[37954,1],[37984,1],[37986,1],[38236,7],[38244,6],[38251,6],[38258,6],[39608,1],[39729,1],[39768,1],[39783,1],[39813,1],[39820,1],[39826,2],[39889,2],[39945,2],[40021,2],[40131,1],[40133,1],[40174,1],[40176,4],[40226,1],[40228,1],[40256,1],[40281,2],[40379,1],[40381,1],[40430,1],[40432,1],[40473,1],[40475,6],[40510,1],[40512,1]]},"/en/lessons/installing-omeka":{"position":[[4370,1],[5539,3],[11791,3],[12021,1],[12046,1],[12076,1],[12106,1],[12398,1]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41774,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2981,1],[3010,1],[3913,1],[3937,1],[8945,1],[9041,1],[9043,1],[9162,1],[9165,1],[9257,1],[9336,1],[9468,1],[9589,1],[9639,2],[9645,1],[9665,2],[9678,1],[9681,1],[9863,1],[9866,1],[10064,1],[10067,1],[10225,1],[10228,1],[10407,1],[10523,1],[10730,2],[10751,1],[11215,1],[11303,1],[11553,1],[11600,1],[11647,1],[13006,1],[13074,1],[13137,1],[13215,1],[13301,1],[14539,1],[14635,1],[14941,1],[15005,1],[15065,1],[15143,1],[15446,1],[15886,1],[15924,1],[15977,1],[16033,1],[16694,1],[16788,1],[16798,1],[16826,1],[18119,1],[18219,1],[18302,1],[18367,1],[18462,1],[18553,1],[18581,1],[19136,1],[20535,1],[20630,1],[20711,1],[20752,1],[20899,2],[20903,1],[21014,1],[21070,1],[21140,1],[22103,1],[22200,1],[22276,1],[23247,1],[23305,1],[25330,1],[25473,1],[25476,1],[25623,1],[25752,1],[25844,2],[25848,1],[25920,1],[26192,2],[26219,2],[26242,2],[26312,1],[26442,1],[26536,2],[26540,1],[26614,1],[26720,1],[26817,1],[26928,2],[26932,1],[27052,2],[27079,2],[27102,2],[27106,1],[27190,1],[27319,1],[27413,2],[27417,1],[27498,1],[27613,1],[27666,1],[27785,2],[27789,1],[27933,2],[27960,2],[27983,2],[28055,1],[28185,1],[28279,2],[28283,1],[28359,1],[28469,1],[28522,1],[28633,2],[28637,1],[28773,2],[28800,2],[28823,2],[28842,1],[28856,1],[28866,1],[28872,1],[28874,1],[30531,1],[31135,1],[31182,1],[32680,1],[32741,1],[32754,1],[32766,1],[32772,1],[32985,1],[33026,2],[33040,1],[33072,2],[33139,2],[33146,1],[33261,1],[33265,1],[33267,1],[34493,1],[34543,1],[34745,1],[34812,1],[34873,1],[35495,1],[35590,1],[35648,1],[37139,1],[37182,1],[37305,2],[37309,1],[37423,1],[37488,2],[37492,1],[37610,1],[37745,2],[37756,1],[37762,1],[37764,1],[39354,1],[39420,1],[39465,1],[39467,1],[39518,2],[39581,2],[39593,1],[39624,1],[39626,1],[39738,1],[39830,1],[39862,1],[40023,1],[40150,2],[40345,2],[40352,1],[40461,1],[41096,1],[41219,2],[41280,1],[41514,2],[41521,1],[41648,1],[41651,1],[41871,1],[42101,2],[42126,1],[43281,1],[43398,2],[43423,1],[43484,1],[43487,1],[44396,1],[44522,1],[44598,1],[44659,1],[44699,1],[44733,1],[44750,1],[44766,1],[44908,1],[44978,1],[45169,1],[45201,1],[45279,1],[46074,1],[46168,1],[46276,1],[46350,1],[46499,1],[46561,1],[46634,1],[46681,1],[46764,2],[46775,1],[47017,2],[47024,1],[47026,1],[47811,1],[47854,1],[48112,1],[48216,1],[48320,1],[48322,1],[49262,1],[49322,1],[49401,1],[50204,1],[50891,1],[51016,1]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5860,1],[9943,1],[19974,4],[21738,1],[23372,1],[24037,1],[24662,1],[26882,1],[27349,1],[30516,1],[30902,1],[31512,1],[31904,1],[32782,1],[32840,1],[33026,1],[33032,1],[33260,1],[46312,1],[47251,1],[50467,1],[50539,1],[51922,1],[58671,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40438,3]]},"/en/lessons/intro-to-bash":{"position":[[1205,1],[2886,1],[7459,1],[7483,1],[7766,1],[9967,2],[10663,3],[11179,1],[11203,1],[12157,4],[12916,2],[16340,1],[17090,2],[17542,1],[18837,1],[18921,1],[18936,1],[18971,1],[18977,2],[19924,1],[20288,1],[20430,1],[21655,3],[23577,2],[23585,2],[24743,1],[25810,1],[25872,1],[25893,1],[25934,1],[25958,1],[25990,1],[26172,1],[26264,2],[26327,1],[26367,1],[26390,1],[26429,1]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4373,1],[4447,1],[4484,1],[4561,1],[4609,1],[4659,1],[4691,1],[5685,2],[6857,1],[7955,1],[8018,1],[8050,1],[8130,3],[8624,1],[9532,1],[9595,1],[9632,1],[9673,1],[11143,3],[11208,1],[11271,1],[11308,1],[11349,1],[11399,1],[11431,1],[12025,1],[12088,1],[12125,1],[12162,1],[12236,1],[12284,1],[12334,1],[12366,1],[12389,1],[12408,1],[12969,1],[13032,1],[13069,1],[13108,1],[13160,1],[13164,1],[13209,1],[13243,1],[13285,1],[13293,1],[13314,1],[13335,1],[13347,1],[13366,1],[13381,1],[13400,1],[13406,1],[13421,1],[13427,1],[13446,1],[14095,1],[14158,1],[14195,1],[14234,1],[14323,1],[14405,1],[14409,1],[14454,1],[14488,1],[14530,1],[14538,1],[14559,1],[14580,1],[14592,1],[14611,1],[14626,1],[14645,1],[14651,1],[14666,1],[14672,1],[14691,1],[14933,1],[14996,1],[15033,1],[15072,1],[15161,1],[15251,1],[15287,1],[15291,1],[15336,1],[15370,1],[15412,1],[15420,1],[15441,1],[15462,1],[15474,1],[15493,1],[15508,1],[15527,1],[15533,1],[15548,1],[15554,1],[15573,1],[16323,1],[16397,1],[16436,1],[16525,1],[16615,1],[16785,1],[16810,1],[16916,1],[16959,1],[17000,1],[17040,1],[17082,1],[17325,1],[17329,1],[17374,1],[17408,1],[17450,1],[17458,1],[17479,1],[17500,1],[17512,1],[17531,1],[17546,1],[17565,1],[17571,1],[17586,1],[17592,1],[17611,1],[17705,1],[18290,1],[18353,1],[18390,1],[18477,1],[18608,1],[18654,1],[18743,1],[18772,1],[18942,1],[18967,1],[19073,1],[19116,1],[19157,1],[19197,1],[19239,1],[19499,1],[19503,1],[19548,1],[19582,1],[19624,1],[19632,1],[19653,1],[19674,1],[19686,1],[19705,1],[19720,1],[19739,1],[19745,1],[19760,1],[19766,1],[19785,1]]},"/en/lessons/intro-to-linked-data":{"position":[[9346,1],[16379,1],[16429,1],[16537,1],[16588,1],[23444,1],[24229,1],[24284,1],[24329,1],[24372,1],[25026,1],[25081,1],[25126,1],[25169,1],[25200,1],[25892,1],[25924,1],[26653,1],[26726,1],[26985,1],[31246,1],[31254,1],[31256,3],[31260,1],[31690,1],[31959,1],[31967,1],[31989,1],[33576,1],[33584,1],[33606,1],[34048,1],[34056,1],[34142,1],[35235,1],[35309,1],[35381,1],[37506,1]]},"/en/lessons/intro-to-powershell":{"position":[[1000,3],[4780,1],[5216,1],[8321,2],[8365,2],[8549,3],[8556,3],[8826,5],[8937,1],[8974,6],[9079,6],[9089,6],[9109,6],[9133,5],[9380,1],[11366,2],[11522,2],[12340,2],[12369,1],[17849,11],[26536,3],[27170,1],[27401,1],[27647,2],[35799,2],[36359,1],[36988,3],[37051,1],[43076,2],[45200,1],[45219,1]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3847,1],[3896,1],[4261,1],[4344,1],[4354,1],[4367,1],[4533,1],[4549,1],[4593,1],[4609,1],[4674,1],[4690,1],[4783,1],[4799,1],[4875,1],[4891,1]]},"/en/lessons/intro-to-twitterbots":{"position":[[2648,1],[2683,1],[2756,1],[2911,1],[3072,1],[3199,1],[4041,1],[4218,1],[4412,1],[4605,1],[4772,1],[4961,1],[11538,1],[12624,1],[12803,1],[13337,1],[13350,1],[13380,2],[13393,1],[13482,2],[13500,1],[13554,1],[13556,1],[13891,1],[13960,1],[13966,2],[13979,1],[14060,1],[18820,1],[20184,1],[20195,1],[20229,2],[20245,1],[20279,2],[20478,1],[20631,1],[20704,1],[20813,1],[20890,1],[21012,1],[21068,1],[22247,1],[22495,1],[22604,1],[22802,2],[24311,1],[24560,1],[24685,3],[24701,5],[24735,3],[24743,4],[25690,1]]},"/en/lessons/introduction-and-installation":{"position":[[175,1],[405,1],[430,1],[1936,1],[2642,1],[2667,1]]},"/en/lessons/introduction-map-warper":{"position":[[11546,1],[11624,1],[11725,1],[11816,1],[11887,1],[19103,1],[19124,1],[19153,1],[19722,1]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9443,1],[9482,1],[9521,1],[9560,1],[9599,1],[9638,1],[9677,1],[9716,1],[19398,1],[19438,1],[19480,1],[19540,1],[19614,1],[21773,1],[21813,1],[21855,1],[21920,1],[21996,1],[22056,1],[22156,1],[23387,1],[25818,1],[25866,1],[25899,1],[25949,1],[25951,1],[26124,1],[26191,1],[26193,1],[26282,1],[26493,1],[26706,1],[26708,1],[29911,1],[29943,1],[30141,1],[30177,1],[30255,1],[30374,1],[30529,1],[30615,1],[30691,1],[38733,1],[38904,1],[39272,1],[39798,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10799,2],[10825,1],[11619,1],[11635,2],[11744,4],[11968,4],[12024,1],[12067,1],[15418,1],[17360,1],[17413,1],[20101,2],[20107,2],[22915,2],[25225,2],[25390,1],[25961,1],[25969,1],[25976,1],[25980,1],[26588,1],[26788,1],[26827,1],[26970,1],[28886,1],[30438,2],[30862,2],[31919,1],[32343,1],[33531,3],[35814,2],[35844,3],[37188,1],[37809,1],[37968,3],[38387,4],[40054,1],[40084,1],[40117,1],[40183,1],[40475,1],[40519,1],[41297,1],[41334,1],[41443,1],[41535,2],[41642,1],[42073,1],[42721,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14405,1],[14407,1],[14890,1],[15569,1],[15722,1],[15724,2],[16404,1],[16473,1],[16475,2],[16548,1],[18957,1],[19024,1],[19084,1],[19121,1],[19177,1],[19264,1],[19266,2],[19311,1],[19313,2],[19350,1],[19406,1],[19471,1],[19583,1],[19635,1],[19749,1],[21475,1],[26319,1],[26367,1],[26394,1],[26460,1],[26544,1],[26546,1],[26662,1],[26664,1],[26741,1],[26830,1],[26924,1],[26963,1],[27046,1],[27092,1],[27138,1],[27191,1],[27244,1],[27308,1],[27334,1],[27402,1],[27477,1],[27532,1],[27626,1],[27680,1],[27748,1],[27821,1],[27884,1],[27944,1],[27958,1],[28005,1],[28019,1],[28047,1],[28125,2],[28166,1],[28228,1],[28296,2],[28341,1],[28430,1],[36301,1],[36346,1],[36402,1],[36478,1],[36562,1],[36564,1],[36637,1],[36714,1],[36716,2],[36759,2],[36799,1],[36853,1],[36933,1],[37495,1],[37530,1],[37593,1],[37595,2],[37626,1],[37697,1],[37699,2],[37707,1],[37794,1],[37842,1],[37941,1],[38033,1],[38044,1],[38345,1],[38445,1],[38447,2],[38451,1],[38502,1],[38569,1],[38623,1],[38625,2],[38633,1],[38721,1],[38776,2],[38830,2],[38883,1],[38906,1],[38996,1],[39040,1],[39130,2],[39161,2],[39201,1],[39267,1],[39640,1],[39642,2],[39696,1],[39698,2],[39739,1],[39760,1],[39777,1],[39794,1],[39878,1],[39932,1],[39989,1],[40067,1],[40097,1],[40466,1],[40507,1],[40563,1],[40629,1],[40731,1],[40776,1],[40814,1],[40816,2],[40857,1],[40918,1],[40929,1],[40940,1],[41002,1],[41004,2],[41048,1],[41091,1],[41144,1],[41211,1],[41242,1],[42151,1],[42198,2],[42313,2],[42390,1],[49994,1],[52747,1],[54784,1]]},"/en/lessons/json-and-jq":{"position":[[119,1],[147,2],[166,1],[214,2],[221,2],[2504,1],[2546,1],[2640,4],[2708,4],[2760,4],[2828,4],[2988,4],[3042,3],[3119,1],[3132,1],[3263,2],[3717,1],[4000,2],[4020,1],[4301,2],[4326,1],[4346,1],[4348,1],[4397,3],[4725,2],[6777,1],[6814,1],[6832,1],[7164,1],[7263,1],[7352,1],[7356,1],[7371,1],[7508,2],[7980,1],[8087,1],[8091,1],[8093,1],[8170,3],[8232,12],[8330,2],[8506,2],[8637,2],[9079,2],[9443,2],[9861,1],[10230,1],[10330,1],[10840,1],[10867,1],[10885,1],[11016,1],[11153,1],[11240,1],[11258,1],[11482,1],[11500,3],[12438,1],[12470,1],[12485,1],[12545,1],[12611,1],[12613,1],[12673,1],[12675,1],[12732,1],[12734,1],[12803,1],[12805,1],[12864,1],[12986,2],[12993,2],[13009,1],[13035,2],[13041,3],[13322,1],[13380,3],[13559,1],[13692,1],[13694,1],[13794,1],[13841,3],[13860,1],[13892,1],[14010,1],[14012,1],[14097,1],[14138,3],[14585,1],[14656,1],[14929,1],[14931,1],[15172,1],[15444,1],[15579,1],[15634,1],[16145,3],[16488,3],[16787,1],[17117,3],[18767,1],[19023,1],[19067,1],[19073,1],[19092,1],[19123,2],[19155,1],[19159,1],[19161,1],[19163,1],[19207,1],[19213,1],[19232,1],[19265,2],[19297,1],[19301,1],[19303,1],[19662,3],[19749,3],[19932,1],[19988,1],[20043,1],[20045,1],[20100,1],[20102,1],[20157,1],[20159,1],[20212,1],[20214,1],[20269,1],[20271,1],[20327,1],[20389,2],[20784,3],[20873,1],[20927,2],[21216,2],[21219,3],[21223,2],[21226,1],[21270,1],[21306,1],[21308,1],[21400,2],[21506,1],[21548,1],[21580,1],[21724,1],[21864,5],[21871,1],[21926,1],[21928,1],[21983,1],[21985,1],[22040,1],[22042,1],[22086,2],[22089,1],[22091,1],[22144,1],[22146,1],[22211,1],[22381,1],[22423,1],[22455,1],[22468,1],[22487,1],[22624,1],[22805,1],[22968,1],[22981,1],[23082,1],[23103,1],[23470,3],[23939,1],[24199,1],[24238,1],[24256,1],[24458,3],[25674,1],[25729,3],[26305,1],[26625,2],[26635,2],[26638,1],[27189,3],[27194,1],[27198,1],[27204,1],[27381,2],[27388,3],[27392,2],[27399,1],[27403,1],[27407,2],[27455,2],[27458,1],[27652,1],[27654,3],[27658,1],[27780,1],[27792,1],[27838,1],[27958,1],[27960,1],[28080,1],[28082,1],[28197,1],[28199,2],[28206,3],[28210,2],[28273,1],[28495,3],[28501,3],[28505,1],[28716,1],[28728,1],[29224,1],[29236,1],[29372,2],[29718,1],[30120,3],[30314,2],[30402,1],[30955,1],[30957,3],[30961,1],[31083,1],[31095,1],[31108,1],[31162,1],[31463,3],[32268,3],[32272,1],[32313,1],[32360,3],[32676,3],[32746,4],[32751,1],[32792,1],[32831,1],[32942,3],[33105,1],[33109,1],[33115,1],[33184,1],[33188,2],[33193,1],[33199,1],[33267,1],[33271,2],[33276,1],[33282,1],[33351,1],[33355,1],[33370,1],[33592,4],[33597,1],[33638,1],[33677,1],[33698,1],[33700,3],[33704,1],[33733,1],[33735,1],[33745,1],[33762,1],[34114,3],[34494,1],[34496,1],[34574,4],[34579,1],[34620,1],[34659,1],[34680,1],[34780,5],[34872,1],[34948,2],[35038,1],[35191,3],[35195,1],[35302,1],[35304,1],[35314,1],[35563,1],[38306,1],[38361,1],[38505,2],[39032,1],[39055,1],[39110,1]]},"/en/lessons/jupyter-notebooks":{"position":[[19594,1],[19647,1],[20354,1],[20582,1],[20603,1],[21993,1],[23557,1],[24308,1],[24733,1],[25340,1],[25499,1],[27409,3],[28129,3],[28424,1],[28501,1],[29587,1],[29759,1],[30045,1],[31272,1],[31413,1],[31623,1],[31844,1],[31995,1],[32345,1],[32509,1],[32882,1],[33000,1],[33151,1],[34383,2],[42495,1],[50319,1],[51200,1]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[434,1],[3542,1],[3568,1],[3832,1],[3886,1],[3899,2],[3968,1],[4789,1],[5249,1],[5310,2],[5487,1],[5541,1],[5894,1],[5896,2],[6778,1],[6832,1],[6845,2],[6916,1],[7812,1],[7842,1],[7922,2],[9493,1]]},"/en/lessons/linear-regression":{"position":[[19276,1],[19280,1],[19428,1],[19970,1],[19974,1],[19980,1],[19986,1],[23430,1],[23471,1],[23539,1],[24578,1],[24598,1],[24619,1],[24649,1],[24687,1],[24726,1],[24778,1],[24829,1],[24879,1],[24928,1],[24994,1],[25013,1],[25107,1],[26181,1],[26958,4],[27066,1],[27068,2],[27129,2],[27162,1],[27258,1],[27313,1],[27315,2],[27357,1],[27447,1],[29587,1],[30732,1],[33243,1],[33245,2],[33350,2],[33401,1],[33416,1],[33551,1],[33553,2],[33599,1],[33601,2],[33681,1],[33797,1],[33856,1],[35391,1],[35434,1],[35457,1],[36525,1],[37113,1],[39710,3],[40987,1],[41445,1],[43481,1],[43826,1],[43888,1],[43935,1],[44013,1],[44050,1],[44096,1],[44124,1],[44220,1],[44264,1],[44315,1],[44381,1],[48342,1],[48383,1],[48420,1],[48458,1],[48518,1],[50764,1],[50819,1],[63474,1],[63485,1],[63497,1],[63532,1],[63550,1],[63557,1],[63559,1],[63564,1],[63602,1],[63620,1],[64248,1],[64314,1],[64352,1],[64389,1],[64432,1],[64455,1],[64497,2],[64526,1],[64551,1],[78281,1],[78303,1]]},"/en/lessons/linux-installation":{"position":[[221,1],[1261,1],[2180,1],[3307,1]]},"/en/lessons/logistic-regression":{"position":[[7857,1],[7870,1],[7875,1],[7890,1],[7902,1],[7910,1],[7947,1],[7960,1],[8445,1],[10276,1],[10317,1],[10385,1],[10617,1],[10657,2],[10691,2],[10737,1],[10777,2],[10814,2],[11514,1],[11568,1],[11578,2],[12086,1],[12088,2],[12152,2],[12185,1],[12281,1],[12336,1],[12338,2],[12380,1],[12470,1],[13039,1],[13339,1],[13341,2],[13446,2],[13497,1],[13512,1],[13647,1],[13649,2],[13695,1],[13697,2],[13777,1],[13900,1],[13973,1],[14474,1],[14538,1],[14568,1],[15449,1],[15804,1],[16113,1],[16637,1],[16718,1],[17399,1],[17447,1],[19304,1],[24278,1],[24359,1],[24447,1],[24539,1],[24634,1],[24723,1],[26980,1],[27028,1],[27079,1],[27136,1],[27208,1],[27375,1],[27409,2],[29700,1],[29754,1],[29824,1],[29861,1],[29905,1],[29953,1],[29955,1],[29957,1],[29959,1],[30024,1],[32607,1],[35498,1],[35536,2],[35565,1],[35621,1],[35661,1],[35702,1],[35733,1],[35800,1],[35860,1],[35896,1],[35940,1],[35983,1],[35985,1],[35987,1],[35989,1],[36194,2],[37629,1],[38008,1],[38104,1],[38173,1],[38218,1],[40872,1],[40965,1],[41062,1],[41226,1],[41247,1],[41325,1],[43610,1],[43684,1],[43736,1],[43780,1],[43837,1],[43874,1],[43930,2],[43966,1],[44008,1],[44702,1],[44761,1],[49851,1],[49928,1],[49930,2],[49998,2],[50031,1],[50127,1],[50182,1],[50184,2],[50234,1],[50306,1],[50393,1],[50442,1],[50481,1],[50523,1],[50562,1],[50616,1],[50658,1],[50714,1],[50757,1],[50815,1],[50864,1],[50911,1],[50963,1],[51022,1],[51095,1],[51174,1],[51254,1],[51356,1],[56739,1],[56775,1],[56824,1],[56853,1],[56893,2],[56955,1],[56998,1],[57042,2],[57108,1],[57190,1],[57218,1],[57876,1],[59146,1]]},"/en/lessons/mac-installation":{"position":[[219,1],[1508,1],[2686,1],[2940,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[728,1],[1140,4],[1154,1],[1559,2],[1563,1],[1565,2],[1568,2],[1575,2],[1830,3],[2057,1],[2067,1],[2069,1],[2071,1],[2073,1],[2193,3],[2366,1],[2375,1],[2377,1],[2391,1],[2417,1],[2577,5],[2593,1],[2612,2],[2615,1],[2617,1],[2628,2],[3349,1],[3359,1],[3361,1],[3363,1],[3365,1],[3679,1],[3705,1],[3838,1],[3864,1],[4137,1],[4163,1],[4438,1],[4464,1],[4779,1],[4805,1],[4932,1],[4943,1],[4957,1],[5239,1],[5298,1],[5639,1],[6353,1],[6379,1],[7227,3],[7357,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7885,1],[8339,1],[8413,1],[9829,1],[9904,1],[11294,1],[11369,1],[11570,1],[12061,1],[12136,1],[12339,1],[12373,1],[12434,1],[12491,1],[13216,1],[13291,1],[13494,1],[13556,1],[13617,1],[13674,1],[13763,2],[14382,1],[14513,1],[14681,1],[14715,1],[14775,1],[14832,1],[14921,2],[15537,1],[17454,1],[17514,1],[17571,1],[17742,1],[17769,1],[17771,1],[17773,1],[17775,1],[17819,1],[17877,1],[17934,1],[18177,1],[18199,1],[18526,1],[18574,1],[18735,1],[18748,1],[18773,1],[18818,1],[18898,1],[18937,1],[18964,1],[18966,1],[18968,1],[18970,1],[19014,1],[19072,1],[19129,1],[19225,2],[20767,1],[20798,1],[20909,1],[20920,2],[20923,1],[20941,1],[20998,1],[21107,3],[21159,1],[21178,1],[21196,1],[21245,1],[21308,1],[21314,3],[21331,1],[21386,2],[21469,3],[21474,2],[23700,1],[23731,1],[23763,1],[23774,2],[23777,1],[23795,1],[23852,1],[23961,3],[24013,1],[24032,1],[24050,1],[24099,1],[24162,1],[24168,3],[24186,1],[24292,3],[24297,2],[25320,1],[25351,1],[25573,1],[25584,2],[25587,1],[25605,1],[25662,1],[25771,3],[26189,1],[26208,1],[26226,1],[26275,1],[26338,1],[26344,3],[26667,1],[26773,3],[26778,2],[27045,1],[27683,1],[27694,2],[27697,1],[27715,1],[27772,1],[27884,3],[27936,1],[27955,1],[27973,1],[28022,1],[28085,1],[28091,3],[28109,1],[28266,3],[28271,2],[28710,1],[28721,2],[28724,1],[28742,1],[28799,1],[28911,3],[28963,1],[28982,1],[29000,1],[29049,1],[29104,1],[29143,1],[29145,1],[29175,1],[29200,1],[29239,1],[29241,1],[29271,1],[29296,1],[29334,1],[29336,1],[29366,1],[29419,1],[29425,3],[29443,1],[29584,3],[29589,2],[30364,1],[30375,2],[30378,1],[30396,1],[30453,1],[30565,3],[30619,1],[30638,1],[30656,1],[30705,1],[30755,1],[30783,1],[30785,1],[30811,1],[30864,1],[30870,3],[30888,1],[30947,2],[30983,2],[31047,3],[31052,2],[32608,1],[32619,2],[32622,1],[32641,1],[32698,1],[32812,3],[32821,2],[32996,1],[33020,2],[33143,1],[33234,1],[33258,1],[33350,3],[33404,1],[33423,1],[33441,1],[33490,1],[33540,1],[33568,1],[33570,1],[33596,1],[33631,2],[33650,1],[33656,3],[33674,1],[33768,2],[33832,3],[33837,2],[34305,1],[34316,2],[34319,1],[34347,1],[34383,1],[34468,1],[34492,1],[34584,3],[34638,1],[34657,1],[34675,1],[34737,1],[34760,1],[34979,3],[35045,2],[35096,1],[35146,1],[35174,1],[35176,1],[35202,1],[35235,1],[35242,3],[35260,1],[35401,3],[35406,2]]},"/en/lessons/naive-bayesian":{"position":[[6291,1],[11974,1],[13205,1],[13251,1],[15318,1],[16133,1],[16253,1],[17437,1],[17445,1],[17453,1],[17626,1],[18440,1],[19279,1],[19318,1],[19405,1],[19416,1],[19427,1],[19429,3],[19433,1],[20519,1],[20732,1],[20742,1],[20744,3],[20748,1],[20943,1],[20958,1],[20960,3],[20964,1],[21463,1],[21639,1],[21672,1],[22710,1],[25635,3],[25639,3],[25643,1],[25761,3],[25765,4],[25891,3],[28205,1],[30774,1],[30804,1],[30806,2],[30857,1],[30975,1],[30986,1],[31022,2],[31046,1],[31063,1],[31852,3],[32294,1],[32409,1],[32897,1],[32899,1],[39668,1],[39703,1],[39715,1],[39747,1],[39801,1],[40892,1],[40949,1],[41038,1],[41079,1],[41142,1],[41221,1],[41223,3],[41227,3],[42972,1],[43518,1],[43668,4],[43799,4],[43808,1],[44524,1],[44637,1],[44698,1],[44758,1],[44836,1],[45081,1],[45149,1],[45197,1],[45240,1],[45303,1],[45372,1],[45374,3],[45489,2],[45536,2],[45573,2],[45617,2],[45659,2],[45706,2],[45739,2],[45787,2],[46928,3],[47808,1],[49036,1],[49055,1],[50278,1],[50333,1],[50435,1],[50667,1],[50677,1],[50687,1],[52458,1],[53008,1],[54374,3],[54391,3],[54405,1],[55058,3],[55075,3],[55089,1],[56796,1],[58115,1],[60633,1],[62027,1],[62063,1],[62118,1],[62199,2],[62301,2],[62336,2],[62361,2],[62393,2],[62423,2],[62458,2],[62539,2],[62575,2],[62943,1],[63026,1],[65002,1]]},"/en/lessons/normalizing-data":{"position":[[2005,4],[2423,4],[2526,4],[2697,1],[2699,2],[4425,1],[4518,1],[4553,1],[4597,1],[4665,1],[6599,1],[6619,3],[6628,1],[6648,3],[6657,1],[6677,3],[8078,1],[8129,1],[8491,3],[9060,1],[9153,1],[9188,1],[9227,1],[9266,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[796,1],[840,1],[8816,2],[8884,1],[8886,1],[9486,1],[9554,2],[9672,1],[9750,1],[11020,1],[11085,1],[11141,1],[11374,1],[12069,1],[12124,1],[17563,2],[22225,1],[22347,1],[22531,1],[22564,1],[22603,1],[22652,1],[22846,1],[22947,1],[23933,1],[24125,1],[24271,1],[24384,1],[24440,1],[24718,1],[24875,1],[24942,1],[25080,1],[25390,1],[26071,1],[26457,1],[27136,1],[27232,1],[28003,1],[31364,1],[31503,1],[32098,1],[32514,2],[34114,1],[35961,1],[35990,1],[35998,1],[36009,1],[36028,1],[36037,1],[36048,1],[36064,1],[36856,1],[36929,1],[37530,1],[37548,1],[37590,1],[37626,2],[37682,1],[37699,1],[37751,1],[37772,1],[37786,1],[37890,1],[37924,2],[38485,1],[39956,1],[40736,1],[41119,1],[41953,1],[44480,1],[44682,1],[44733,1],[45399,1],[47226,1],[48196,1],[49261,1],[49272,1],[49284,1],[49295,1],[49308,1],[49325,1],[49337,1],[49353,1]]},"/en/lessons/output-data-as-html-file":{"position":[[3611,1],[3685,1],[3739,1],[3876,1],[3968,1],[4665,1],[4815,1],[4854,1],[4897,1],[5476,1],[5537,1],[5726,1],[5793,1],[5803,1],[5819,1],[5853,1],[6092,1],[6102,1],[6262,1],[6320,1],[6383,1],[6444,1],[6493,1],[6639,1],[6707,1],[6717,1],[6733,1],[6767,1],[7006,1],[7016,1],[7112,3],[7728,1],[8838,1],[8870,1],[8925,1],[9013,1],[9051,1],[9089,1],[9151,1],[9197,1],[9229,1],[9291,1],[9293,2],[9331,2],[9355,2],[10087,1]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2098,1],[2133,2],[2147,2],[2161,2],[2325,1],[2430,1],[2447,2],[2910,1],[2962,1],[3285,1],[3342,1],[3408,1],[3425,2],[3444,1],[3446,2],[3545,1],[4923,3],[5560,1],[5598,1],[5631,1],[5639,1],[5728,1],[5766,1],[5802,1],[5844,1],[6516,1],[6558,1],[6600,1],[6649,1],[6679,1],[6734,1],[6738,2],[6768,1],[6862,1],[6924,1],[7307,1],[7883,1],[7935,1],[7937,4],[7948,1],[7960,1],[8441,1],[8456,1],[8458,1],[8506,1],[8508,4],[8519,1],[8747,1],[8801,1],[8854,1],[8879,1],[8883,2],[8898,1],[8918,1],[8920,1],[8982,2],[9049,2],[9052,1],[9573,1],[9604,1],[9637,1],[9645,1],[9734,1],[9772,1],[9774,3],[9778,1],[9780,1],[9811,2],[9854,2],[9857,3],[9861,1],[9863,1],[9888,1],[9930,1],[9962,1],[10002,1],[10019,1],[10104,2],[10145,2],[10180,2],[10221,2],[11528,1]]},"/en/lessons/preserving-your-research-data":{"position":[[973,1],[983,1],[1325,1],[4014,1],[7663,5],[8084,1],[8095,1],[10430,1]]},"/en/lessons/qgis-layers":{"position":[[5970,1],[6149,1],[10271,4],[10731,3],[14074,1],[15290,1],[17546,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27010,1],[27028,1],[27058,1],[27083,1]]},"/en/lessons/research-data-with-unix":{"position":[[9538,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10778,1],[10798,1],[12737,1],[12791,1],[12822,1],[12882,2],[12885,1],[12904,2],[12941,2],[12996,2],[13033,2],[13070,2],[13107,2],[13144,2],[13181,2],[13218,2],[13255,2],[13292,2],[13329,2],[13366,2],[13403,2],[13440,2],[13477,2],[13514,2],[13551,2],[13588,2],[13625,2],[13662,2],[13699,2],[14433,1],[15710,1],[15764,1],[15795,1],[15881,1],[15924,1],[15950,1],[15992,1],[16021,1],[16044,1],[16055,1],[16085,1],[16102,1],[16109,1],[16164,1],[16213,1],[16247,1],[16267,1],[16288,1],[16745,2],[18000,1],[18015,1],[19359,1],[20686,1],[22202,2],[22205,1],[22223,2],[22243,2],[22246,1],[22275,2],[22295,2],[22370,1],[22863,1],[22993,1],[23024,2],[23027,1],[23045,2],[23071,2],[23074,1],[23115,2],[23141,2],[23566,1],[23613,1],[23618,1],[23627,1],[23638,2],[23641,1],[23659,2],[23691,2],[23694,1],[23747,2],[23778,2],[23982,1],[24029,1],[24034,1],[24043,1],[24072,1],[24086,1],[24094,1],[24109,1],[24147,1],[24172,1],[24201,1],[24230,1],[24260,1],[24294,1],[24316,1],[24337,1],[24349,1],[24803,2],[25717,1],[25745,2],[25748,1],[25766,2],[25789,2],[25792,1],[25823,2],[25845,2],[25949,1],[25973,1],[26676,1],[26728,1],[26974,1],[27005,1],[27045,1],[27457,1],[27471,1],[27480,1],[27495,1],[27529,1],[27534,1],[27551,1],[27594,1],[27624,1],[27659,1],[27697,1],[27722,1],[29821,1],[31820,2],[33064,2],[35377,2],[35412,2],[36494,2],[36529,2],[41537,1],[41715,1],[42477,1],[42514,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43,2],[63,2],[330,8],[3469,1],[5129,1],[6963,1],[12948,3],[13214,1],[15031,3],[15402,1],[17164,3],[20554,1],[20692,1],[22257,3],[22398,1],[22425,1],[22441,1],[22460,1],[22481,1],[30393,1],[30408,1],[30423,1],[30440,1],[30453,1],[30468,1],[30478,1],[30496,1],[30551,1],[30610,1],[30821,1],[31028,1],[31319,1],[31678,2],[32353,2],[33217,1],[33354,1],[34228,1],[34259,1],[36260,1],[36668,1],[36670,1],[36672,3],[36734,1],[36736,1],[36738,3],[36802,1],[36804,1],[36806,3],[36869,1],[36871,1],[36873,3],[37096,1],[37098,1],[37100,3],[37162,1],[37164,1],[37166,3],[37230,1],[37232,1],[37234,3],[37297,1],[37299,1],[37301,3],[39900,1],[39974,1],[40007,1],[40074,1],[40089,1],[40101,1],[40122,1],[40283,2],[41216,2],[42610,1],[42615,1],[43383,1],[43413,2],[44295,2],[45390,1],[45428,1],[46644,1],[46648,1],[46652,1],[47075,1],[47093,1],[47762,1],[47777,1],[47833,1],[47893,1],[47895,1],[47897,1],[47901,1]]},"/en/lessons/sentiment-analysis":{"position":[[51,2],[71,2],[13478,2],[13620,2],[16165,1],[17484,1],[18273,1],[18347,1],[18707,1],[18789,1],[19283,4],[19291,5],[19988,1],[20165,1],[21023,1],[21297,1],[21420,1],[21494,1],[21526,1],[21608,1],[21991,1],[22168,1],[22205,1],[23672,1],[23793,1],[24271,1],[25056,1],[27682,4],[30031,1],[30163,1],[30373,4],[31469,4],[33936,1],[34013,1],[34189,1],[34263,1],[34295,1],[34387,1],[34453,1],[34663,4],[35455,1],[35711,1],[35747,1],[35945,1],[36339,2],[36396,2],[38260,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[56,2],[76,2],[4672,1],[17042,1],[17259,2],[17602,2],[18575,1],[18655,1],[20023,1],[20056,1],[20595,1],[20995,1],[21075,1],[21119,1],[21150,1],[21160,1],[21541,2],[21813,2],[22748,2],[22993,2],[23773,1],[23854,1],[23886,1],[23903,1],[23905,1],[25048,1],[25060,1],[25074,1],[25154,1],[25170,1],[25663,2],[25997,2],[26759,1],[27985,1],[28146,1],[28200,1],[28294,1],[28342,2],[29294,2],[30522,1],[30598,1],[30608,1],[30619,1],[30625,2],[32010,1],[32020,1],[32031,1],[32361,2],[32618,2],[32957,1],[32976,1],[33171,1],[33572,1],[33954,2],[34279,2],[34966,1],[36548,1],[36628,1],[36672,1],[36753,1],[36802,1],[36814,1],[36828,1],[36861,1],[36904,1],[36918,1],[36922,1],[36925,1],[36935,1],[36972,1],[37139,1],[37195,1],[37293,1],[37345,2],[37362,1],[37444,1],[37454,1],[37465,1],[37505,1],[37524,1],[37544,2],[37549,1]]},"/en/lessons/sonification":{"position":[[74,2],[94,2],[112,7],[8801,2],[8955,2],[9244,1],[9904,1],[10412,2],[10796,2],[12249,2],[12854,2],[14857,1],[15767,2],[17140,2],[17889,2],[18055,1],[19031,1],[19115,2],[19583,2],[20582,1],[22551,1],[22971,1],[24292,1],[24318,1],[24770,1],[24880,1],[24922,1],[25022,1],[25053,1],[25142,1],[25144,1],[25324,1],[25327,1],[25387,1],[25515,1],[27660,2],[27692,1],[27694,1],[28073,1],[28573,1],[28613,2],[29014,1],[29016,1],[29456,1],[29843,1],[30598,1],[30600,1],[30845,1],[30930,1],[30967,1],[31095,1],[31210,1],[31851,1],[31898,1],[31969,1],[32107,1],[32207,1],[32275,1],[32277,2],[32436,1],[32474,1],[32499,2],[32582,1],[32642,1],[35188,1],[35699,1],[35755,1],[35764,1],[35816,1],[35846,1],[36069,1]]},"/en/lessons/space-place-gazetteers":{"position":[[61,2],[81,2],[244,1],[7349,1],[7598,5],[17644,6],[18800,1],[37629,2],[37816,2],[38058,2],[38233,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[64,2],[84,2],[88,2],[147,2],[13079,1],[13092,2],[13400,2],[13637,1],[13650,2],[15302,1],[15315,2],[15574,2],[15866,1],[15879,2],[15932,2],[16130,2],[16239,2],[16734,1],[16740,1],[16780,1],[19460,1],[19465,1],[19808,1],[19814,2],[19909,1],[19952,1],[19957,2],[20043,1],[20052,2],[20078,1],[20189,1],[20194,2],[20910,1],[20920,1],[21017,1],[21160,1],[21303,1],[21818,1],[21874,1],[22227,1],[24999,1],[25042,1],[25057,1],[25133,1],[25152,1],[25179,1],[25204,1],[25223,1],[25268,1],[26622,1],[27106,1],[28610,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35,2],[55,2],[1265,1],[1302,1],[5885,1],[6771,1],[8480,1],[8488,1],[8496,1],[9748,1],[9756,1],[9764,1],[9772,1],[9780,1],[9788,1],[9796,1],[9804,1],[10893,1],[11733,1],[11741,1],[11749,1],[11757,1],[11765,1],[11773,1],[15218,1],[15430,1],[15438,1],[15520,1],[15617,1],[15658,1],[15705,1],[15726,1],[15746,1],[15754,1],[15830,1],[15965,2],[16064,2],[16201,1],[16484,1],[16577,1],[16611,1],[16628,1],[17301,1],[17542,1],[17709,2],[17824,2],[18148,1],[18230,1],[18419,1],[18451,1],[18459,1],[18742,2],[18852,2],[19563,1],[20137,1],[20258,1],[20287,1],[20305,1],[20321,1],[20342,1],[20365,1],[20380,1],[20390,1],[20392,1],[21189,1],[21290,1],[21301,1],[21362,1],[21380,1],[21528,1],[21532,1],[21534,1],[22706,1],[22792,1],[22836,2],[22947,2],[23976,1],[24115,1],[24143,1],[24157,1],[24181,1],[24202,1],[24214,1],[24230,1],[24481,2],[24604,2],[25670,1],[26858,1],[26877,1],[26912,1],[27053,1],[27419,2],[27550,1],[27552,2],[27841,1],[27910,1],[27954,1],[28003,1],[28101,1],[28118,1],[28126,1],[28195,1],[28217,1],[28227,1],[28375,2],[28525,2],[28986,1],[29037,2],[29191,2],[29434,1],[29453,1],[29689,1],[29739,1],[29838,1],[29855,1],[29872,1],[29890,1],[29955,1],[30010,1],[30036,1],[30065,1],[30075,1],[30122,2],[30238,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[55,2],[75,2],[8259,2],[8335,2],[8700,2],[8808,2],[9774,1],[9818,1],[10860,2],[10949,2],[11169,2],[11277,2],[11483,2],[11578,2],[13621,1],[13721,1],[13797,1],[13823,1],[13932,3],[14413,1],[15372,2],[15454,2],[16916,1],[17852,1],[17882,1],[18859,2],[18946,2],[19748,2],[19837,2],[20633,1],[20657,1],[21639,2],[21712,2],[24435,1],[24452,1],[24485,1],[24503,1],[24552,1],[25200,2],[25295,2],[26798,3],[27939,1],[27979,1],[29660,1],[29957,1],[30346,1],[30590,1],[31136,1],[32083,4],[32089,2],[32283,2],[32855,1],[32902,1],[34145,1],[34190,1],[35641,1],[35712,1],[35760,1],[35819,1],[35976,2],[36049,2],[36403,1],[37446,1],[37475,1],[37535,1],[38500,2],[38609,2],[38613,2],[38758,2],[41546,1],[41569,1],[41582,1],[41652,1],[42163,1],[42171,1],[43875,1],[43919,2],[43992,2],[45795,2],[45870,2],[47983,1],[48138,1],[48662,1],[48920,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[53,2],[73,2],[3560,1],[3584,1],[5237,2],[5855,2],[9827,2],[10365,2],[16130,2],[16437,2],[17652,2],[17959,2],[19933,1],[24375,1],[24429,1],[24473,1],[24533,1],[24602,1],[24626,1],[24643,1],[24677,1],[24703,1],[24849,1],[24964,1],[25018,1],[25062,1],[25123,1],[25264,1],[25276,1],[25304,1],[25337,1],[25435,1],[25453,1],[25502,1],[25529,1],[26987,1],[27088,1],[27112,2],[27126,1],[27145,1],[27160,1],[30057,1],[30059,5],[30851,1],[30853,3],[30895,1],[30897,1],[30899,3],[30959,1],[40457,1],[40506,1],[40532,1],[40939,1],[40986,1],[41033,1],[41076,1],[41126,1],[41623,1],[41676,1],[41697,1],[41721,1],[42424,1],[42867,1],[42887,1],[42910,1],[43848,1],[43863,1],[43915,1],[45214,1],[45505,1],[45519,1],[45535,1],[45589,1],[45647,2],[46561,2],[49089,2],[49611,2],[49855,2],[50383,2],[52311,1],[52389,1],[52409,1],[52432,1],[52547,1],[52561,1],[52577,1],[52631,1],[52705,2],[53282,2],[54834,1],[54868,1],[54905,1],[54954,1],[55001,1],[55020,1],[55031,1],[55046,1],[55065,1],[55070,1],[55100,1],[55120,1],[55133,1],[55187,1],[55514,2],[56540,2],[60577,1]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[48,2],[68,2],[2780,1],[4582,1],[6267,1],[6491,2],[6556,2],[6692,1],[6861,1],[8049,1],[8080,1],[8359,2],[8483,2],[8487,2],[8612,2],[8616,2],[8721,2],[9040,2],[9152,2],[9365,2],[9463,1],[9484,2],[9633,2],[10229,1],[10407,1],[10411,2],[10538,2],[10596,2],[10659,2],[11215,1],[11525,2],[12002,1],[13108,2],[13223,2],[13597,1],[17103,1],[17133,1],[18015,1],[18730,2],[18844,2],[20873,1],[21552,2],[21678,2],[22687,2],[22789,2],[22990,1],[26026,1],[26115,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[79,2],[99,2],[1596,1],[1624,1],[3695,1],[7667,1],[7785,2],[7922,1],[7959,1],[7981,2],[8678,1],[9217,2],[9387,1],[9404,1],[9419,2],[9759,1],[10782,2],[10990,2],[11131,1],[12943,1],[13219,1],[13230,1],[13291,1],[13367,1],[13448,1],[13496,1],[13511,1],[13593,2],[13804,2],[13993,2],[14191,2],[14375,2],[14826,2],[15068,2],[15786,1],[15868,1],[16346,1],[16375,1],[16731,1],[16881,1],[17089,1],[17215,1],[17407,1],[17475,1],[18831,2],[19027,2],[19269,1],[19272,1],[19692,1],[19731,1],[19865,1],[19925,7],[19933,1],[20014,1],[20091,1],[20239,1],[20295,1],[20325,1],[20357,1],[20456,1],[20502,1],[20542,1],[20584,1],[20673,1],[20824,1],[20886,2],[21099,1],[21271,5],[21296,5],[24045,2],[24405,2],[25071,1],[25117,7],[25125,1],[25170,1],[25220,1],[25249,1],[25281,1],[25433,1],[25495,1],[25580,1],[25627,1],[25681,1],[25723,1],[25815,1],[26014,1],[26066,2],[26426,5],[26450,5],[28033,1],[28219,1],[28263,1],[28355,1],[28357,2],[28376,1],[28411,1],[28567,1],[28633,1],[28722,1],[28773,1],[28831,1],[28877,1],[28977,1],[29196,1],[29253,2],[29429,1],[29445,1],[29468,1],[30062,1],[30077,1],[30122,1],[30172,1],[30285,1],[31907,1],[32019,1],[32072,1],[32087,1],[32153,1],[32203,1],[32240,1],[32269,1],[32330,1],[32374,1],[32494,1],[32658,1],[32753,1],[32780,1],[32801,1],[32882,1],[32922,1],[33003,1],[33068,1],[33149,1],[33274,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[304,2],[324,2],[10412,2],[12403,1],[12761,1],[16865,2],[16967,2],[20509,1],[20813,1],[21579,1],[23299,2],[23405,2],[29242,4],[29709,1],[32095,3],[33882,1],[34160,1],[34246,1],[34333,1],[34417,1],[34501,1],[34583,1],[34666,1],[34749,1],[34834,1],[34922,1],[35008,1],[35095,1],[35611,3],[39305,1]]},"/en/lessons/transliterating":{"position":[[50,2],[70,2],[987,8],[996,5],[4580,1],[6870,1],[7134,2],[7499,1],[7514,1],[7597,1],[7725,3],[7729,9],[7788,1],[8192,1],[8568,1],[9145,1],[9272,1],[10189,3],[10483,1],[10617,1],[10619,1],[10806,3],[10950,1],[11996,4],[12011,4],[12056,4],[12071,4],[12473,1],[12475,2],[12518,1],[12520,2],[12580,1],[12639,1],[12669,2],[12901,1],[13720,1],[13722,1],[13724,1],[16921,1],[18360,1],[18632,1],[18634,2],[19011,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44,2],[64,2],[3192,1],[3237,1],[4031,1],[14049,1],[14850,1],[15026,1],[15043,1],[18416,1],[18486,1],[18571,1],[18649,1],[18726,1],[18809,1],[18874,1],[18958,1],[20481,1],[20630,1],[20662,1],[21102,1],[21135,1],[21186,1],[21195,1],[21271,1],[21273,2],[21281,1],[21283,2],[21288,1],[21438,1],[21528,1],[21537,1],[21623,1],[21695,1],[21704,1],[21788,1],[22005,1],[22071,1],[25498,1],[25532,1],[25558,1],[25593,1],[25626,1],[25646,1],[25690,1],[25742,1],[25770,1],[25838,1],[25874,1],[25876,2],[25932,1],[26040,1],[26163,1],[27813,1],[31821,1],[31845,1],[31929,1],[32141,1],[32189,1],[32199,1],[32274,1],[32361,1],[32370,1],[32462,1],[33895,1],[34400,1],[34516,1],[34644,1],[34744,1],[34943,1],[35267,1],[38856,1],[38919,1],[38940,1],[38942,2],[38961,1],[38963,2],[38994,1],[39069,1],[39110,1],[39156,1],[39187,1],[39253,1],[39339,1],[39416,1],[39600,1],[39680,1],[39764,1],[39834,1],[39933,1],[40006,1],[40061,1],[40125,1],[40190,1],[40277,1],[40283,1],[40333,1],[44021,1],[44471,1],[44501,1],[45358,1],[46578,1],[46636,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[35,2],[55,2],[661,1],[3913,2],[4022,2],[6516,1],[6847,1],[6864,2],[6980,2],[7744,1],[8177,1],[8242,1],[8254,1],[8257,1],[8549,1],[8556,2],[8560,2],[8696,2],[9006,1],[9455,1],[9847,1],[10058,1],[10252,2],[10433,1],[10617,1],[10624,1],[10626,1],[11065,2],[11177,2],[11499,1],[11535,2],[11662,2],[13306,1],[13959,2],[14101,2],[16027,1],[16297,1],[16335,1],[16372,1],[16408,1],[16410,1],[16682,1],[16724,1],[17160,1],[17205,1],[17239,2],[17313,1],[17473,2],[17708,2],[21265,1],[21267,4],[21272,2],[21546,1],[22231,2],[22348,2],[22675,2],[22685,2],[23439,3],[23510,3],[24036,3],[24242,3],[24769,3],[24982,1],[25233,2],[25352,2],[25944,2],[26052,2],[27523,2],[27645,2],[29128,1],[29152,2],[29306,2],[29423,2],[29516,2],[29629,2],[30390,1]]},"/en/lessons/up-and-running-with-omeka":{"position":[[31,2],[51,2],[165,2],[259,2],[439,2],[528,2],[758,2],[839,2],[912,2],[990,2],[1192,2],[1278,2],[1679,2],[1776,2],[1968,2],[2047,2],[2383,2],[2461,2],[2562,2],[2678,2],[3085,1],[3151,1],[3235,2],[3315,2],[3470,1],[3784,2],[3874,2],[4378,1],[4422,1],[4619,2],[4710,2],[4958,2],[5046,2],[5373,2],[5462,2],[5556,2],[5639,2],[5877,2],[5967,2],[6179,2],[6283,2],[6504,2],[6608,2],[6796,2],[6894,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[52,2],[72,2],[17722,2],[17805,2],[19435,1],[19709,2],[19784,2],[20016,1],[20064,1],[20073,1],[20090,1],[20100,1],[20102,1],[20104,1],[20106,1],[20149,2],[20535,2],[20610,2],[20846,1],[20869,1],[20876,2],[20887,1],[20894,1],[20943,1],[20950,2],[20961,1],[20968,1],[21005,1],[21007,2],[21024,2],[21036,1],[21049,1],[21081,1],[21110,2],[21126,2],[21148,2],[21169,1],[21191,1],[21220,1],[21239,1],[21241,1],[21252,1],[21269,1],[21286,1],[21288,1],[21302,1],[21319,1],[21338,1],[21340,1],[21349,1],[21366,1],[21386,1],[21403,1],[21430,1],[21439,1],[21476,1],[21509,1],[21524,1],[21553,1],[21561,5],[21571,1]]},"/en/lessons/vector-layers-qgis":{"position":[[40,2],[60,2],[532,1],[562,1],[775,1],[1179,1],[1602,1],[2443,2],[2536,2],[2608,2],[2670,2],[3034,1],[3552,2],[3614,2],[3809,1],[4540,2],[4602,2],[4819,2],[4881,2],[5079,1],[5276,2],[5369,2],[6266,2],[6328,2],[6480,1],[6657,2],[6719,2],[7424,2],[7486,2],[7631,2],[7695,2],[7741,1],[8781,2],[8845,2],[9735,2],[9799,2],[10690,2],[10754,2],[10802,1],[11033,1],[11478,1],[11843,2],[11907,2],[12183,1],[12283,2],[12347,2],[12689,2],[12753,2],[13220,1],[13329,1],[13678,2],[13741,2],[14148,2],[14212,2],[14872,2],[14936,2],[15144,2],[15208,2],[15888,2],[15952,2]]},"/en/lessons/viewing-html-files":{"position":[[34,2],[54,2],[996,2],[1077,2],[1081,2],[1188,2],[1924,3],[2004,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[50,2],[70,2],[5289,1],[5324,1],[5343,3],[10739,1],[10756,1],[11059,1],[11228,2],[11340,2],[11395,1],[12772,2],[12869,2],[15133,1],[15977,3],[16064,3],[16151,3],[16238,3],[16325,3],[18621,1],[19094,1],[19117,1],[19515,1],[20462,2],[20699,2],[20756,1],[20820,1],[20869,1],[21161,1],[21355,1],[21723,2],[21985,2],[22118,2],[24169,1],[24768,1],[26726,1],[26736,1],[26821,1],[26859,1],[26910,1],[27533,1],[27812,1],[27843,1],[28462,1],[28491,1],[28493,1],[28535,1],[28557,1],[28599,1],[29259,2],[29379,2],[29383,2],[29700,2],[30322,1],[30535,1],[30599,1],[31355,1],[31476,1],[31486,1],[31688,1],[31726,1],[31777,1],[32130,1],[32790,1],[32823,1],[32859,1],[32911,1],[33010,2],[33138,2],[33743,1],[33829,1],[33889,1],[33965,1],[33988,1],[34019,1],[34373,1],[34567,1],[35143,2],[35241,2],[37029,1],[37760,2],[37882,2],[38603,1],[38689,1],[38715,1],[38743,1],[38800,1],[38900,1],[38908,1],[38923,1],[38952,1],[39300,1],[39355,1],[39400,2],[39533,2],[40023,2],[40332,2],[41039,1],[41078,1],[41548,1],[41748,2],[41874,2],[41878,2],[42092,2],[43107,2],[43383,2],[43387,1],[43717,1],[43787,1],[43899,1],[43974,1],[44085,1],[44135,1],[44443,1],[44522,1],[44545,2],[44558,1],[44584,1],[45089,1],[45106,1],[45124,1],[45139,1],[45153,1],[45416,1],[45566,1],[45792,2],[45891,2]]},"/en/lessons/windows-installation":{"position":[[71,2],[91,2],[1021,2],[1119,2],[1678,2],[1745,1],[1796,2],[2024,2],[2128,2],[2460,2],[2566,2],[2569,2],[2696,2],[2866,1],[4044,1],[4312,2],[4402,2],[5342,2],[5434,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[56,2],[76,2],[5274,1],[5305,2],[5346,2],[8409,2],[8586,2],[9133,1],[9196,4],[9201,4],[9206,2],[9716,1],[9748,4],[9762,2],[10028,1],[10276,1],[10456,1],[11313,1],[11350,4],[11355,4],[11360,2],[13792,1],[13832,1],[13839,1],[14291,1],[14354,4],[14359,4],[14364,2],[14383,1],[14415,4],[14429,2],[16689,2],[16884,2]]},"/en/lessons/working-with-text-files":{"position":[[35,2],[55,2],[1409,1],[1434,1],[1459,1],[1591,1],[1710,1],[1735,1],[1760,1],[1901,1],[1965,1],[2708,1],[2727,1],[2840,3],[5793,4],[6962,1],[6980,1],[7017,1],[7561,1],[8820,1],[8839,1],[8881,1]]},"/en/lessons/working-with-web-pages":{"position":[[35,2],[55,2],[3433,3],[4324,2],[4414,2],[5313,2],[5426,2],[6589,1],[6663,1],[6756,1],[6797,1],[7984,1],[9095,1],[9169,1],[9262,1],[9303,1],[9340,1]]}}}],["0",{"_index":1694,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38596,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17893,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4544,2],[12081,1],[12635,1],[14090,1],[14644,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39582,1],[40071,3],[40211,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5843,1],[5883,1],[28685,4],[29169,1],[36477,1],[37154,1],[45937,1],[46677,1],[46717,1],[46850,1],[46970,1],[47171,1],[47211,1],[47324,1],[47651,1],[47692,1],[47786,2],[49075,1],[49218,1],[49609,1],[51081,3],[63174,3]]},"/en/lessons/common-similarity-measures":{"position":[[16266,3],[16912,4],[16936,1],[17261,2],[18451,2],[21237,2],[33606,1],[38617,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21670,1],[21842,1],[42032,1],[42204,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10608,1],[21978,2],[31119,3],[31123,3],[31127,4],[31568,1],[40605,1],[46072,1],[46455,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12653,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15360,1],[17815,1],[19914,1],[21860,1],[27170,1],[42580,1],[43209,1],[46778,1],[49945,1],[54063,1],[54254,1],[54262,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10212,2],[10313,1],[10321,1],[10344,1],[10354,1],[10362,1],[10372,1],[10387,1],[10395,1],[10407,1],[10418,1],[10428,1],[10436,1],[10446,1],[10461,1],[10469,1],[10492,1],[10502,1],[10510,1],[10520,1],[10535,1],[10555,1],[10566,1],[10576,1],[10594,1],[10617,1],[10629,1],[10658,1],[10691,1],[10703,1],[10742,1],[10757,1],[10777,1],[10788,1],[10798,1],[10806,1],[10892,1],[10901,1],[10910,1],[10930,1],[10939,1],[10953,1],[10971,1],[10982,1],[11014,1],[11023,1],[11032,1],[11043,1],[11052,1],[11061,1],[11084,1],[11093,1],[11104,1],[11113,1],[11122,1],[11136,1],[11145,1],[11154,1],[11165,1],[11183,1],[11258,1],[11267,1],[11287,1],[11296,1],[11305,1],[12425,1],[22421,1],[22447,1],[22455,1],[22463,1],[22472,1],[22480,1],[22506,1],[22531,1],[22549,1],[22565,1],[22574,1],[22582,1],[22600,1],[22608,1],[22616,1],[22651,1],[22659,1],[22667,1],[22676,1],[22684,1],[22702,1],[22710,1],[22718,1],[22727,1],[22735,1],[31422,1],[31430,1],[31441,1],[31451,1],[31459,1],[31469,1],[31478,1],[31502,1],[31521,1],[31531,1],[31549,1],[31567,1],[31590,1],[31619,1],[31638,1],[31647,1],[31670,1],[31709,1],[31742,1],[31761,1],[31771,1],[31779,1],[31798,1],[31807,1],[31861,1],[31894,1],[31904,1],[31913,1],[31927,1],[31946,1],[32003,1],[32012,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1552,1],[1717,1]]},"/en/lessons/counting-frequencies":{"position":[[4590,2],[5324,2],[5351,1],[5923,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21348,2],[23714,2],[25994,2]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3513,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20634,1],[26580,1],[29860,1],[30090,1],[30136,1],[30159,1],[35382,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16968,1],[16976,1],[16984,1],[17001,1],[17188,1],[28290,6],[29168,6],[29422,2],[57872,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14226,1],[17539,1],[21026,1],[21777,1],[25229,1],[28319,1],[39220,1],[45525,1]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2834,1]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15131,2],[15171,1],[23924,1],[24020,1],[24237,2],[28701,1],[30436,1],[35182,1],[36212,1],[42865,1],[42998,2],[43326,1],[49096,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26149,2],[26677,2],[26711,1],[26775,1],[27460,1],[27612,2]]},"/en/lessons/extracting-keywords":{"position":[[19548,1],[21718,1],[21755,1],[22489,2],[22724,2],[24503,1],[25097,2],[35487,1],[36212,1],[36887,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16430,1],[17962,1],[27977,1],[28361,1],[35436,1],[35475,1],[35511,1],[35555,1],[35838,3],[35918,1],[36844,1],[36877,1],[36905,1],[36963,1],[40430,1],[40446,1],[40483,1],[40553,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8525,2],[8672,1],[12988,1],[20177,1]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5469,1],[6275,1],[6440,1],[8583,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15294,1],[15391,1],[16953,1],[22501,1],[29079,1],[37107,1],[39399,1],[44333,1],[47918,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17231,3]]},"/en/lessons/georeferencing-qgis":{"position":[[9937,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31022,1]]},"/en/lessons/gravity-model":{"position":[[22453,3],[42234,6],[42581,7],[42718,4],[50027,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[15335,1],[15790,1],[16054,1],[24676,1],[38265,2]]},"/en/lessons/installing-omeka":{"position":[[7392,1]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31999,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20879,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22640,2]]},"/en/lessons/intro-to-bash":{"position":[[18872,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15970,4],[17840,2]]},"/en/lessons/intro-to-linked-data":{"position":[[13703,1]]},"/en/lessons/intro-to-powershell":{"position":[[23626,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9593,2],[9597,1],[9606,2],[9610,1],[14505,2],[16225,2],[23394,2],[32034,1],[32356,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12784,5],[12952,2],[33087,3],[33445,3],[34771,3],[35907,3],[35948,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27628,1],[38723,1],[38998,1],[42153,1]]},"/en/lessons/json-and-jq":{"position":[[9531,2],[9652,2],[19792,1],[26150,3],[29571,4],[34425,6]]},"/en/lessons/jupyter-notebooks":{"position":[[26589,3],[31965,2],[32092,2]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5251,1]]},"/en/lessons/linear-regression":{"position":[[19430,1],[23762,1],[23920,2],[49824,1],[66086,1]]},"/en/lessons/logistic-regression":{"position":[[8800,1],[9924,1],[11457,1],[11570,2],[16315,1],[16359,1],[16599,1],[19907,1],[24972,1],[27853,1],[28234,1],[28316,1],[28781,1],[30977,1],[37217,1],[38823,1],[45301,1],[58618,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3659,2],[5612,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9115,3]]},"/en/lessons/naive-bayesian":{"position":[[46810,1],[46834,4],[46860,4]]},"/en/lessons/normalizing-data":{"position":[[8720,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11184,2],[12162,2],[12276,2],[29604,1],[37532,1],[37550,1],[37774,1],[37788,1],[42635,1]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1497,2],[1612,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14061,1],[14133,1],[14280,1],[14349,1],[14352,1],[14424,1],[14493,1],[14496,1],[14568,1],[14640,1],[14712,1],[14784,1],[14853,1],[14856,1],[14925,1],[14928,1],[14997,1],[15000,1],[15069,1],[15072,1],[15141,1],[15144,1],[15213,1],[15216,1],[15504,1],[15573,1],[15576,1],[15645,1],[15648,1],[15717,1],[15720,1],[15789,1],[15792,1],[15933,1],[16077,1],[16149,1],[16221,1],[17283,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13343,1],[13356,1],[13364,1],[13369,1],[13373,1],[13381,1],[13390,1],[13396,1],[13405,1],[13414,1],[13438,1],[13451,1],[13459,1],[13464,1],[13468,1],[13476,1],[13485,1],[13491,1],[13500,1],[13509,1],[13546,1],[13554,1],[13563,1],[13586,1],[13604,1],[13628,1],[13641,1],[13649,1],[13654,1],[13658,1],[13666,1],[13675,1],[13681,1],[13690,1],[13699,1],[13723,1],[13736,1],[13744,1],[13749,1],[13753,1],[13761,1],[13770,1],[13776,1],[13785,1],[13794,1],[13818,1],[13831,1],[13839,1],[13848,1],[13865,1],[13871,1],[13889,1],[13913,1],[13926,1],[13934,1],[13939,1],[13943,1],[13951,1],[13960,1],[13966,1],[13975,1],[13984,1],[14008,1],[14021,1],[14029,1],[14034,1],[14038,1],[14046,1],[14055,1],[14061,1],[14070,1],[14079,1],[14116,1],[14124,1],[14133,1],[14150,1],[14156,1],[14174,1],[14198,1],[14211,1],[14219,1],[14224,1],[14228,1],[14236,1],[14245,1],[14251,1],[14260,1],[14269,1],[14293,1],[14306,1],[14314,1],[14319,1],[14323,1],[14331,1],[14340,1],[14346,1],[14355,1],[14364,1],[14388,1],[14401,1],[14409,1],[14414,1],[14418,1],[14426,1],[14435,1],[14441,1],[14450,1],[14459,1],[14483,1],[14496,1],[14504,1],[14509,1],[14513,1],[14521,1],[14530,1],[14536,1],[14545,1],[14554,1],[14578,1],[14591,1],[14599,1],[14604,1],[14608,1],[14616,1],[14625,1],[14631,1],[14640,1],[14703,1],[14720,1],[14726,1],[14744,1],[14768,1],[14781,1],[14789,1],[14794,1],[14798,1],[14806,1],[14815,1],[14821,1],[14830,1],[14839,1],[14863,1],[14876,1],[14884,1],[14889,1],[14893,1],[14901,1],[14910,1],[14916,1],[14925,1],[14934,1],[14958,1],[14971,1],[14979,1],[14984,1],[14988,1],[14996,1],[15005,1],[15011,1],[15020,1],[15029,1],[15527,1],[15540,1],[15548,1],[15553,1],[15557,1],[15565,1],[15574,1],[15580,1],[15589,1],[15598,1],[15619,1],[15632,1],[15640,1],[15645,1],[15649,1],[15657,1],[15666,1],[15672,1],[15681,1],[15690,1],[15724,1],[15732,1],[15741,1],[15764,1],[15782,1],[15803,1],[15816,1],[15824,1],[15829,1],[15833,1],[15841,1],[15850,1],[15856,1],[15865,1],[15874,1],[15895,1],[15908,1],[15916,1],[15921,1],[15925,1],[15933,1],[15942,1],[15948,1],[15957,1],[15966,1],[15987,1],[16000,1],[16008,1],[16017,1],[16034,1],[16040,1],[16058,1],[16079,1],[16092,1],[16100,1],[16105,1],[16109,1],[16117,1],[16126,1],[16132,1],[16141,1],[16150,1],[16171,1],[16184,1],[16192,1],[16197,1],[16201,1],[16209,1],[16218,1],[16224,1],[16233,1],[16242,1],[16276,1],[16284,1],[16293,1],[16310,1],[16316,1],[16334,1],[16355,1],[16368,1],[16376,1],[16381,1],[16385,1],[16393,1],[16402,1],[16408,1],[16417,1],[16426,1],[16447,1],[16460,1],[16468,1],[16473,1],[16477,1],[16485,1],[16494,1],[16500,1],[16509,1],[16518,1],[16539,1],[16552,1],[16560,1],[16565,1],[16569,1],[16577,1],[16586,1],[16592,1],[16601,1],[16610,1],[16631,1],[16644,1],[16652,1],[16657,1],[16661,1],[16669,1],[16678,1],[16684,1],[16693,1],[16702,1],[16723,1],[16736,1],[16744,1],[16749,1],[16753,1],[16761,1],[16770,1],[16776,1],[16785,1],[16845,1],[16862,1],[16868,1],[16886,1],[16907,1],[16920,1],[16928,1],[16933,1],[16937,1],[16945,1],[16954,1],[16960,1],[16969,1],[16978,1],[16999,1],[17012,1],[17020,1],[17025,1],[17029,1],[17037,1],[17046,1],[17052,1],[17061,1],[17070,1],[17091,1],[17104,1],[17112,1],[17117,1],[17121,1],[17129,1],[17138,1],[17144,1],[17153,1],[17162,1],[17296,1],[17440,1],[17498,1],[24677,1],[26361,1],[26374,1],[26382,1],[26387,1],[26391,1],[26399,1],[26408,1],[26414,1],[26423,1],[26432,1],[26445,1],[26458,1],[26466,1],[26471,1],[26475,1],[26483,1],[26492,1],[26498,1],[26507,1],[26516,1],[26529,1],[26542,1],[26550,1],[26555,1],[26559,1],[26567,1],[26576,1],[26582,1],[26591,1],[26600,1],[26613,1],[26626,1],[26634,1],[26639,1],[26643,1],[26651,1],[26660,1],[26666,1],[26675,1],[26684,1],[26697,1],[26710,1],[26718,1],[26723,1],[26727,1],[26735,1],[26744,1],[26750,1],[26759,1],[26768,1],[26781,1],[26794,1],[26802,1],[26807,1],[26811,1],[26819,1],[26828,1],[26834,1],[26843,1],[26852,1],[27594,2],[27732,2],[33215,1],[33528,2],[36210,2],[36399,2],[36655,3],[36721,3],[36789,3],[36856,3],[37083,3],[37149,3],[37217,3],[37284,3],[38061,1],[38065,1],[38089,1],[38091,1],[38093,1],[38117,1],[38119,1],[38121,1],[38145,1],[38147,1],[38149,1],[38173,1],[38175,1],[38177,1],[38201,1],[38205,1],[38590,1],[38646,1],[38653,1],[38702,1],[38709,1],[38758,1],[38765,1],[38814,1],[38821,1],[38870,1],[42361,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37806,1]]},"/en/lessons/sonification":{"position":[[9338,1],[9354,1],[9397,1],[9413,1],[9536,1],[9552,1],[18227,1],[18243,1],[18363,1],[18379,1],[25150,3],[25172,1],[31572,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20855,1],[20907,1]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19081,1],[19564,1],[21133,2],[21237,1],[21319,1],[22014,1],[22151,3],[23089,1],[23168,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11107,1],[35614,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8513,2],[30817,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[16258,2],[22181,1],[22705,1],[23347,2],[23443,2],[24040,3],[24246,3],[24749,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20912,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28452,2],[44548,1]]},"/en/lessons/working-with-text-files":{"position":[[5987,2],[6062,2]]}}}],["0)[you",{"_index":14285,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[34733,6]]}}}],["0)—to",{"_index":5684,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[16270,5]]}}}],["0,0",{"_index":9320,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28597,3],[37783,3]]}}}],["0,0,255",{"_index":11076,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16567,7]]}}}],["0.0",{"_index":17538,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[4323,3],[37688,3],[38834,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27072,6],[27143,4]]},"/en/lessons/sentiment-analysis":{"position":[[36489,4],[36780,4],[36948,4],[37551,4],[37599,4],[37609,4],[37629,4],[37665,4],[37675,4],[37705,4],[37715,4],[37735,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16076,3],[16086,3],[16097,3],[16163,3],[16173,3],[16184,3],[16250,3],[16260,3],[16271,3],[16337,3],[16347,3],[16358,3]]}}}],["0.0.0.0",{"_index":9681,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19033,8]]}}}],["0.00",{"_index":11083,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[18402,4],[18525,4]]},"/en/lessons/installing-omeka":{"position":[[7327,5],[7408,5]]},"/en/lessons/naive-bayesian":{"position":[[54528,4],[54539,4],[55437,4],[55448,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26503,4],[26573,4]]}}}],["0.000",{"_index":4175,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38945,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32447,5],[32455,5],[32466,5],[32476,5],[32484,5],[32494,5],[32503,5],[32527,5],[32546,5],[32556,5],[32574,5],[32592,5],[32615,5],[32644,5],[32663,5],[32672,5],[32695,5],[32734,5],[32767,5],[32786,5],[32796,5],[32804,5],[32823,5],[32832,5],[32882,5],[32914,5],[32923,5],[32932,5],[32946,5],[32964,5],[33019,5],[33028,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26561,5]]}}}],["0.00000",{"_index":20093,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28112,8],[28130,8],[28148,8],[28166,8],[28266,8],[28284,8],[28302,8],[28320,8],[28651,8],[28669,8],[28687,8],[28705,8],[28805,8],[28823,8],[28841,8],[28859,8],[29154,8],[29172,8],[29236,8],[29254,8]]}}}],["0.000000",{"_index":4767,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30190,8],[30199,8],[30208,8],[30217,8],[30226,8],[30235,8],[30244,8],[30304,8],[30322,8]]},"/en/lessons/logistic-regression":{"position":[[37602,8]]}}}],["0.000002019638486672193",{"_index":14004,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38403,24]]}}}],["0.0001",{"_index":21834,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41699,7]]}}}],["0.0001451991",{"_index":2465,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17150,12]]}}}],["0.0001806348",{"_index":2475,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17451,12]]}}}],["0.0001831486",{"_index":2462,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17064,12]]}}}],["0.0002466358",{"_index":2473,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17408,12]]}}}],["0.0003",{"_index":18734,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4812,8]]}}}],["0.000498",{"_index":17795,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38851,8]]}}}],["0.0005439790",{"_index":2477,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17494,12]]}}}],["0.0005913999",{"_index":2468,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17279,12]]}}}],["0.0006433418",{"_index":2454,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16892,12]]}}}],["0.0008442300",{"_index":2458,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16978,12]]}}}],["0.001",{"_index":14709,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29109,7]]},"/en/lessons/logistic-regression":{"position":[[37631,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41547,6]]}}}],["0.0010",{"_index":17782,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37656,6]]}}}],["0.00100",{"_index":17797,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38886,7]]}}}],["0.0012207035",{"_index":2464,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17107,12]]}}}],["0.0012275704",{"_index":2466,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17193,12]]}}}],["0.0013626227",{"_index":2470,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17322,12]]}}}],["0.0015197009",{"_index":2460,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17021,12]]}}}],["0.0016595929",{"_index":2467,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17236,12]]}}}],["0.0018103454",{"_index":2471,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17365,12]]}}}],["0.0018923179",{"_index":2456,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16935,12]]}}}],["0.002",{"_index":2449,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16398,6],[16675,7],[19153,6],[19272,6],[27495,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39614,5]]}}}],["0.0024499630",{"_index":20746,"title":{},"body":{"/en/lessons/sonification":{"position":[[28594,12]]}}}],["0.0025",{"_index":18330,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19146,9]]}}}],["0.004817303",{"_index":7516,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35251,11]]}}}],["0.00748",{"_index":17781,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37638,8],[37671,7],[38902,7],[39040,7]]}}}],["0.01",{"_index":17783,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37692,4],[38838,4],[38988,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45401,5],[46170,4],[46672,4]]},"/en/lessons/sonification":{"position":[[31523,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41678,5]]}}}],["0.01035",{"_index":20102,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28918,8]]}}}],["0.011597",{"_index":4671,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18289,8]]}}}],["0.0118",{"_index":6281,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29384,8],[29393,7],[29401,7],[29822,8],[29831,7],[29839,7],[30260,8],[30269,7],[30277,7]]}}}],["0.012120",{"_index":17799,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39006,8]]}}}],["0.01263",{"_index":20097,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28379,8]]}}}],["0.0129",{"_index":20477,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37241,7]]}}}],["0.013779",{"_index":13712,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42923,8]]}}}],["0.014",{"_index":13749,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51066,5],[52032,5],[53282,5],[53442,5]]}}}],["0.015",{"_index":13231,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31040,5]]}}}],["0.015291",{"_index":18021,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59108,8]]}}}],["0.01596",{"_index":20095,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28343,8]]}}}],["0.01659537",{"_index":4688,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22370,10]]}}}],["0.0175",{"_index":17770,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37254,8],[37279,6]]}}}],["0.01750",{"_index":17801,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39056,7],[39194,7]]}}}],["0.0183",{"_index":20467,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36630,7]]}}}],["0.01929",{"_index":20091,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27489,10],[28882,8]]}}}],["0.019845",{"_index":18017,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59005,8]]}}}],["0.02",{"_index":17773,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37310,4],[38993,4],[39142,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4662,6]]}}}],["0.02114",{"_index":20096,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28361,8]]}}}],["0.021558",{"_index":17769,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37227,8]]}}}],["0.021903",{"_index":18014,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58898,8]]}}}],["0.021968",{"_index":18053,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60357,8]]}}}],["0.02243",{"_index":20098,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28397,8]]}}}],["0.023136",{"_index":17803,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39160,8]]}}}],["0.02316088",{"_index":2435,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15764,10]]}}}],["0.023957",{"_index":13710,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42835,8]]}}}],["0.024",{"_index":13745,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50944,5],[51941,5],[53247,5],[53410,5]]}}}],["0.024593",{"_index":18016,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58969,8]]}}}],["0.0248",{"_index":10505,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23902,7],[30534,6]]}}}],["0.02489229",{"_index":7510,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35159,10],[35333,10]]}}}],["0.025",{"_index":13747,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51005,5],[51990,5],[53266,5],[53426,5]]}}}],["0.025184",{"_index":13711,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42874,8]]}}}],["0.02564",{"_index":20090,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27424,9],[28900,8]]}}}],["0.025774",{"_index":18049,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60256,8]]}}}],["0.0275",{"_index":6275,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29315,8],[29753,8],[30191,8]]}}}],["0.029333",{"_index":18010,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58792,8]]}}}],["0.02995",{"_index":22077,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22016,7]]}}}],["0.03",{"_index":17774,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37315,4],[39147,4],[39296,4]]}}}],["0.03004",{"_index":20103,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28936,8]]}}}],["0.0308",{"_index":17771,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37263,7]]}}}],["0.03080",{"_index":17772,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37294,7],[39210,7],[39348,7]]}}}],["0.0314",{"_index":6277,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29332,7],[29770,7],[30208,7]]}}}],["0.032070",{"_index":18006,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58687,8]]}}}],["0.034251",{"_index":18039,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59914,8]]}}}],["0.035034",{"_index":17798,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38947,8]]}}}],["0.03580897",{"_index":2443,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16068,10]]}}}],["0.03868825",{"_index":2439,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15916,10]]}}}],["0.040464",{"_index":17806,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39314,8]]}}}],["0.041880",{"_index":3768,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8994,8]]}}}],["0.042781",{"_index":3771,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9069,8]]}}}],["0.043491",{"_index":18046,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60154,8]]}}}],["0.04398566",{"_index":2442,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16030,10]]}}}],["0.04488467052578926,0.9800000190734863",{"_index":6011,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42884,40]]}}}],["0.044885",{"_index":5944,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22165,8]]}}}],["0.046072",{"_index":18003,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58587,8]]}}}],["0.04658",{"_index":20089,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27332,10],[29277,8]]}}}],["0.04755678",{"_index":7502,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34985,10],[35101,10]]}}}],["0.04955707",{"_index":4685,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22268,10]]}}}],["0.05",{"_index":5703,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[18881,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18045,4]]},"/en/lessons/linear-regression":{"position":[[62204,6]]},"/en/lessons/logistic-regression":{"position":[[37435,4],[37560,4],[39301,4],[39450,4]]}}}],["0.0510",{"_index":6276,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29324,7],[29762,7],[30200,7]]}}}],["0.05153",{"_index":20088,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27299,9],[29295,8]]}}}],["0.0518",{"_index":17776,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37379,8],[37404,6],[37504,8],[37529,6]]}}}],["0.05180",{"_index":17808,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39364,7],[39502,7]]}}}],["0.052097",{"_index":18048,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60222,8]]}}}],["0.053406",{"_index":18043,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60050,8]]}}}],["0.05744387",{"_index":2444,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16106,10]]}}}],["0.06216",{"_index":13759,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52540,10]]}}}],["0.063",{"_index":4185,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39678,5]]}}}],["0.063839",{"_index":17993,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58236,8]]}}}],["0.063842",{"_index":18012,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58862,8]]}}}],["0.065845",{"_index":17775,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37352,8]]}}}],["0.066666667",{"_index":11207,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40610,11]]}}}],["0.067615",{"_index":17810,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39468,8]]}}}],["0.06859903",{"_index":7519,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35358,10],[35380,10],[35391,10]]}}}],["0.06887739",{"_index":2441,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15992,10]]}}}],["0.071",{"_index":20399,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[23060,6]]}}}],["0.07132574",{"_index":2440,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15954,10]]}}}],["0.072519",{"_index":17802,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39101,8]]}}}],["0.07344269",{"_index":2438,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15878,10]]}}}],["0.076923",{"_index":11205,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40509,8]]}}}],["0.07717508",{"_index":7494,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34753,10],[34869,10],[34927,10]]}}}],["0.077677",{"_index":17780,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37477,8]]}}}],["0.077727",{"_index":18002,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58551,8]]}}}],["0.07869701",{"_index":2437,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15840,10]]}}}],["0.079270",{"_index":17990,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58131,8]]}}}],["0.080108",{"_index":18019,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59072,8]]}}}],["0.081",{"_index":20476,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37153,6]]}}}],["0.08166699",{"_index":2436,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15802,10]]}}}],["0.082627",{"_index":18040,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59948,8]]}}}],["0.08438003",{"_index":7523,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35461,10]]}}}],["0.085153",{"_index":18045,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60120,8]]}}}],["0.085458",{"_index":17996,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58341,8]]}}}],["0.085796",{"_index":3775,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9159,8]]}}}],["0.0869",{"_index":17777,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37388,7],[37513,7]]}}}],["0.08690",{"_index":17778,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37419,7],[37544,7],[39518,7],[39656,7]]}}}],["0.087719",{"_index":11215,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40797,8]]}}}],["0.088",{"_index":7394,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17387,5]]}}}],["0.09",{"_index":17779,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37440,4],[37565,4],[39455,4],[39604,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27574,4],[28188,6],[29522,6],[30968,6],[33753,6],[35339,6]]}}}],["0.09017713",{"_index":7547,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35841,10]]}}}],["0.0902",{"_index":6272,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29259,7],[29697,7],[30135,7]]}}}],["0.092804",{"_index":18008,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58756,8]]}}}],["0.093",{"_index":20397,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[23036,6]]}}}],["0.093313",{"_index":5941,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22090,8]]}}}],["0.095",{"_index":20481,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37428,6]]}}}],["0.096",{"_index":20448,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[32279,6],[32527,8]]}}}],["0.097",{"_index":20474,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37129,6]]}}}],["0.09768076",{"_index":7543,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35783,10]]}}}],["0.098149",{"_index":18051,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60323,8]]}}}],["0.099571",{"_index":18037,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59846,8]]}}}],["0.1",{"_index":2227,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10819,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15489,5],[15578,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13129,4]]}}}],["0.1.4",{"_index":2703,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32472,6]]}}}],["0.103",{"_index":20468,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36643,6]]}}}],["0.105",{"_index":7393,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17379,5]]},"/en/lessons/sentiment-analysis":{"position":[[36667,6]]}}}],["0.107586",{"_index":5943,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22150,8]]}}}],["0.109329",{"_index":3776,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9174,8]]}}}],["0.1098",{"_index":6273,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29267,7],[29705,7],[30143,7]]}}}],["0.11",{"_index":18971,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32729,4]]}}}],["0.1134",{"_index":20473,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37116,7]]}}}],["0.1137",{"_index":6274,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29275,8],[29713,8],[30151,8]]}}}],["0.113851",{"_index":18030,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59607,8]]}}}],["0.116",{"_index":4189,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39744,5]]}}}],["0.116141",{"_index":17813,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39622,8]]}}}],["0.11616757",{"_index":4686,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22310,10]]}}}],["0.116406",{"_index":3774,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9144,8]]}}}],["0.1176",{"_index":6278,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29346,7],[29784,7],[30222,7]]}}}],["0.121",{"_index":20479,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37276,6]]}}}],["0.123",{"_index":20463,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36389,6]]}}}],["0.1255",{"_index":6280,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29362,8],[29800,8],[30238,8]]}}}],["0.125547",{"_index":5940,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22075,8]]}}}],["0.134595",{"_index":18024,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59401,8]]}}}],["0.13526570",{"_index":7521,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35402,10],[35424,10],[35439,10],[35450,10],[35472,10]]}}}],["0.136",{"_index":7392,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17371,5]]}}}],["0.1363437",{"_index":7517,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35264,9]]}}}],["0.1373",{"_index":6279,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29354,7],[29792,7],[30230,7]]}}}],["0.14",{"_index":20450,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[32303,5],[32500,5]]}}}],["0.140946",{"_index":18005,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58669,8]]}}}],["0.142682",{"_index":18000,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58481,8]]}}}],["0.14386",{"_index":11212,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40718,7]]}}}],["0.147804035",{"_index":7496,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34787,11]]}}}],["0.14793338",{"_index":4689,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22387,10]]}}}],["0.148996",{"_index":18036,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59812,8]]}}}],["0.15",{"_index":14593,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47910,5]]},"/en/lessons/logistic-regression":{"position":[[37810,4],[39609,4],[39758,4]]}}}],["0.152",{"_index":20485,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37573,6]]}}}],["0.152034",{"_index":17264,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49297,8]]}}}],["0.153",{"_index":17785,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37756,7]]}}}],["0.1530",{"_index":17787,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37779,6]]}}}],["0.15300",{"_index":17815,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39672,7],[39810,7]]}}}],["0.16",{"_index":6438,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50438,4]]}}}],["0.161887",{"_index":3772,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9085,8]]}}}],["0.1694",{"_index":10547,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30501,7]]}}}],["0.170500",{"_index":5937,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22000,8]]}}}],["0.171929825",{"_index":11210,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40682,11]]}}}],["0.1766091",{"_index":7538,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35722,9]]}}}],["0.17971014",{"_index":7522,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35413,10]]}}}],["0.180745",{"_index":17999,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58445,8]]}}}],["0.180933",{"_index":18042,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60016,8]]}}}],["0.183",{"_index":20472,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36970,6]]}}}],["0.1866016",{"_index":7537,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35711,9]]}}}],["0.186646",{"_index":6404,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46260,8]]}}}],["0.187856",{"_index":18034,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59743,8]]}}}],["0.190506",{"_index":6408,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46350,8]]}}}],["0.190876",{"_index":18020,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59090,8]]}}}],["0.192",{"_index":7486,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32987,5],[33433,5]]}}}],["0.192335",{"_index":6395,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46095,8]]}}}],["0.194012",{"_index":17663,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29231,8]]}}}],["0.1942",{"_index":19111,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49274,6],[50087,6]]}}}],["0.194849",{"_index":6367,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40988,8]]}}}],["0.195",{"_index":7391,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17363,5]]}}}],["0.195537",{"_index":6399,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46170,8]]}}}],["0.196641",{"_index":6400,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46185,8]]}}}],["0.197",{"_index":20461,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36366,6]]}}}],["0.197446",{"_index":6409,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46365,8]]}}}],["0.197698",{"_index":6405,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46275,8]]}}}],["0.2",{"_index":2726,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33563,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62509,3],[62617,3]]},"/en/lessons/naive-bayesian":{"position":[[18713,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30395,4],[30823,5]]},"/en/lessons/sentiment-analysis":{"position":[[37254,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47251,5]]}}}],["0.2.0.jar",{"_index":9588,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11488,10],[19862,9],[19919,9]]}}}],["0.201173",{"_index":6363,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40898,8]]}}}],["0.202580",{"_index":6006,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42527,8]]}}}],["0.207510",{"_index":6394,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46080,8]]}}}],["0.216",{"_index":20465,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36465,6],[36756,6]]}}}],["0.220138",{"_index":17817,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39776,8]]}}}],["0.220394",{"_index":17997,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58377,8]]}}}],["0.220532",{"_index":17805,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39255,8]]}}}],["0.223170",{"_index":17661,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29126,8]]}}}],["0.223826",{"_index":18052,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60340,8]]}}}],["0.227537",{"_index":18004,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58651,8]]}}}],["0.233518",{"_index":6003,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42452,8]]}}}],["0.234",{"_index":4192,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39812,5]]}}}],["0.234460",{"_index":18031,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59641,8]]}}}],["0.2345",{"_index":6424,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48262,7]]}}}],["0.235",{"_index":7484,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32687,5],[32706,5],[32716,5],[32724,5],[32743,5],[32752,5],[32978,5],[32996,5]]}}}],["0.239199",{"_index":17784,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37729,8]]}}}],["0.24",{"_index":2713,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33173,5]]}}}],["0.240",{"_index":7390,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17355,5]]}}}],["0.243346",{"_index":17818,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39793,8],[39842,8]]}}}],["0.24637681",{"_index":7520,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35369,10]]}}}],["0.247258",{"_index":6366,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40973,8]]}}}],["0.24893051",{"_index":4682,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22192,10]]}}}],["0.24927536",{"_index":7546,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35830,10]]}}}],["0.2494",{"_index":19113,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49297,6],[50166,6]]}}}],["0.25",{"_index":5171,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62517,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50451,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32810,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26511,5],[35998,5],[46169,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29842,6],[29879,6],[49678,4],[49697,4],[49857,5],[50128,5]]},"/en/lessons/sentiment-analysis":{"position":[[37452,5]]},"/en/lessons/sonification":{"position":[[36391,6],[37704,5]]}}}],["0.250490",{"_index":6005,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42512,8]]}}}],["0.2531830",{"_index":7536,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35700,9]]}}}],["0.258",{"_index":7485,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32955,5]]}}}],["0.25cm",{"_index":9380,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37641,6]]}}}],["0.261906",{"_index":5938,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22015,8]]}}}],["0.263",{"_index":7372,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17140,5]]}}}],["0.267063",{"_index":17879,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46684,8]]}}}],["0.2685185",{"_index":18953,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29916,11],[29957,13],[49716,9],[49739,9],[49896,11],[50138,10]]}}}],["0.271772",{"_index":5934,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21925,8]]}}}],["0.271914",{"_index":6358,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40808,8]]}}}],["0.27320374",{"_index":7535,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35683,10]]}}}],["0.274412",{"_index":17878,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46622,8]]}}}],["0.28",{"_index":17598,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16746,5]]}}}],["0.282424548",{"_index":18645,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63776,11]]}}}],["0.282800",{"_index":17877,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46567,8]]}}}],["0.283920",{"_index":17876,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46511,8]]}}}],["0.285233",{"_index":17875,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46450,8]]}}}],["0.285332",{"_index":17874,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46387,8]]}}}],["0.2863",{"_index":6285,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29453,8],[29891,8],[30329,8]]}}}],["0.2867",{"_index":19117,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49355,6],[50177,7]]}}}],["0.289051",{"_index":17873,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46332,8]]}}}],["0.28992174",{"_index":7531,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35633,10]]}}}],["0.292742",{"_index":17994,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58272,8]]}}}],["0.294356",{"_index":18033,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59709,8]]}}}],["0.295170",{"_index":17872,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46273,8],[60033,8]]}}}],["0.2955",{"_index":6426,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48278,8]]}}}],["0.296",{"_index":20464,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36453,6],[36744,6]]}}}],["0.298650",{"_index":6362,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40883,8]]}}}],["0.3",{"_index":11206,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40571,3]]}}}],["0.30271466",{"_index":7527,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35583,10]]}}}],["0.303751",{"_index":17657,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28916,8]]}}}],["0.303906",{"_index":17713,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31722,8]]}}}],["0.305",{"_index":7371,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17132,5]]}}}],["0.30608465",{"_index":7518,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35275,10]]}}}],["0.309866",{"_index":17720,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31894,8]]}}}],["0.310691",{"_index":17659,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29021,8]]}}}],["0.31096392",{"_index":7506,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35043,10]]}}}],["0.311623",{"_index":17871,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46219,8]]}}}],["0.313199",{"_index":3770,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9025,8]]}}}],["0.3137",{"_index":6266,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29190,7],[29628,7],[30066,7]]}}}],["0.31400966",{"_index":7544,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35808,10]]}}}],["0.316",{"_index":7483,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32607,5],[32626,5],[32636,5],[32654,5]]}}}],["0.316078",{"_index":18009,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58774,8]]}}}],["0.31676507",{"_index":7539,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35733,10]]}}}],["0.317584",{"_index":6002,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42437,8]]}}}],["0.319108",{"_index":6001,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42377,8]]}}}],["0.320611",{"_index":17814,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39639,8],[39688,8]]}}}],["0.3255",{"_index":6267,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29198,7],[29462,7],[29636,7],[29900,7],[30074,7],[30338,7]]}}}],["0.331676",{"_index":17870,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46164,8]]}}}],["0.331880",{"_index":18028,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59538,8]]}}}],["0.333",{"_index":7481,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32312,6],[32891,5]]}}}],["0.3333",{"_index":6286,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29470,7],[29908,7],[30346,7]]}}}],["0.333624",{"_index":17707,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31550,8]]}}}],["0.335669",{"_index":18027,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59504,8]]}}}],["0.338258",{"_index":17655,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28811,8]]}}}],["0.34058221",{"_index":7498,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34811,10]]}}}],["0.341043",{"_index":17869,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46103,8]]}}}],["0.343074",{"_index":18013,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58880,8]]}}}],["0.34394819",{"_index":4698,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22691,10]]}}}],["0.344096",{"_index":5927,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21693,8]]}}}],["0.34468601",{"_index":4687,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22327,10]]}}}],["0.346",{"_index":7370,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17124,5]]}}}],["0.346209",{"_index":18025,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59435,8]]}}}],["0.3462243676185608",{"_index":14003,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38351,19]]}}}],["0.347328",{"_index":17809,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39409,8]]}}}],["0.348016",{"_index":17868,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46044,8]]}}}],["0.349181",{"_index":17867,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45985,8]]}}}],["0.353720",{"_index":3769,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9010,8]]}}}],["0.3569",{"_index":6268,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29206,8],[29644,8],[30082,8]]}}}],["0.360973",{"_index":6357,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40793,8]]}}}],["0.3612",{"_index":20483,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37538,7]]}}}],["0.364163",{"_index":17866,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45930,8]]}}}],["0.3647",{"_index":6289,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29500,9],[29938,9],[30376,10]]}}}],["0.3686",{"_index":6271,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29245,7],[29683,7],[30121,7]]}}}],["0.36956522",{"_index":7545,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35819,10],[35852,10]]}}}],["0.3705046",{"_index":7532,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35650,9]]}}}],["0.3755754",{"_index":7505,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35032,9]]}}}],["0.378603",{"_index":6348,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40628,8]]}}}],["0.3804",{"_index":20396,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[23023,7],[23795,8],[24082,6]]}}}],["0.38169345",{"_index":4684,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22251,10]]}}}],["0.385964912",{"_index":11213,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40761,11]]}}}],["0.393464",{"_index":17700,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31379,8]]}}}],["0.394812",{"_index":5931,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21865,8]]}}}],["0.395204",{"_index":17881,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47419,8]]}}}],["0.4",{"_index":11208,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40628,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40124,4]]}}}],["0.4000",{"_index":6270,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29237,7],[29675,7],[30113,7]]}}}],["0.402026",{"_index":17882,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47481,8]]}}}],["0.4061946",{"_index":7491,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34718,9],[34834,9],[34892,9]]}}}],["0.407688",{"_index":17883,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47540,8]]}}}],["0.4078",{"_index":6288,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29492,7],[29930,7],[30368,7]]}}}],["0.408",{"_index":7482,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32512,5],[32535,5],[32564,5],[32583,5],[32775,5],[32814,5],[32900,5],[33010,5]]}}}],["0.41488419",{"_index":4701,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22795,10]]}}}],["0.418418",{"_index":17865,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45874,8]]}}}],["0.418646",{"_index":6000,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42362,8]]}}}],["0.4190637",{"_index":7497,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34800,9]]}}}],["0.420118",{"_index":17884,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47600,8]]}}}],["0.421888",{"_index":17885,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47659,8]]}}}],["0.4228",{"_index":20470,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36935,7]]}}}],["0.425849",{"_index":17991,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58167,8]]}}}],["0.429913",{"_index":5930,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21850,8]]}}}],["0.43",{"_index":22085,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23189,5]]}}}],["0.432181",{"_index":5800,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33435,8]]}}}],["0.435",{"_index":18951,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29824,6],[29939,6],[49668,6],[49729,6],[49849,7],[50051,6]]}}}],["0.435054",{"_index":6349,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40643,8]]}}}],["0.436350",{"_index":5935,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21940,8]]}}}],["0.437908",{"_index":3773,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9101,8]]}}}],["0.438",{"_index":7550,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[36142,6]]}}}],["0.43838945",{"_index":4704,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22874,10]]}}}],["0.4384432",{"_index":7530,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35622,9]]}}}],["0.4404",{"_index":20486,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37652,7]]}}}],["0.4408184014714299",{"_index":17228,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43513,18]]}}}],["0.44081840147143025",{"_index":17241,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44415,19]]}}}],["0.441.20",{"_index":17242,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[45270,8]]}}}],["0.443741",{"_index":17693,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31208,8]]}}}],["0.447796",{"_index":6359,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40823,8]]}}}],["0.451798",{"_index":6352,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40703,8]]}}}],["0.453201",{"_index":17728,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32066,8]]}}}],["0.46",{"_index":18972,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32861,4]]}}}],["0.460000",{"_index":5992,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42070,8]]}}}],["0.461949",{"_index":17886,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47721,8]]}}}],["0.463",{"_index":7369,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17116,5]]}}}],["0.464503802",{"_index":7512,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35193,11]]}}}],["0.467393",{"_index":17887,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47781,8]]}}}],["0.467837",{"_index":17888,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47840,8]]}}}],["0.4706",{"_index":6269,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29228,8],[29666,8],[30104,8]]}}}],["0.471483",{"_index":17812,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39563,8]]}}}],["0.474891",{"_index":17889,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47903,8]]}}}],["0.476721",{"_index":17890,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47964,8]]}}}],["0.48",{"_index":17287,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[50517,5]]}}}],["0.481835",{"_index":17891,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48023,8]]}}}],["0.4824",{"_index":6284,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29431,8],[29869,8],[30307,8]]}}}],["0.484037",{"_index":17276,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49579,8]]}}}],["0.4856563",{"_index":7534,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35672,9]]}}}],["0.488",{"_index":17786,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37764,6]]}}}],["0.48800",{"_index":17788,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37794,7],[39826,7]]}}}],["0.488638",{"_index":17864,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45813,8]]}}}],["0.49",{"_index":17789,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37815,4],[39763,4]]}}}],["0.493846",{"_index":17892,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48082,8]]}}}],["0.494047",{"_index":4670,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18228,8]]}}}],["0.494741",{"_index":17863,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45758,8],[60239,8]]}}}],["0.495122",{"_index":17684,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31037,8]]}}}],["0.495800254",{"_index":7492,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34729,11],[34845,11],[34903,11]]}}}],["0.498",{"_index":7368,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17108,5]]}}}],["0.499",{"_index":17688,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31105,5]]}}}],["0.499350",{"_index":17893,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48141,8]]}}}],["0.5",{"_index":2256,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14563,3]]},"/en/lessons/common-similarity-measures":{"position":[[33856,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26364,3]]},"/en/lessons/gravity-model":{"position":[[27358,3]]},"/en/lessons/linear-regression":{"position":[[63360,3],[63487,5]]},"/en/lessons/logistic-regression":{"position":[[20971,3],[21104,3],[21450,3],[23678,3],[30987,3],[33084,3]]},"/en/lessons/naive-bayesian":{"position":[[69319,4]]},"/en/lessons/qgis-layers":{"position":[[18458,4]]},"/en/lessons/sentiment-analysis":{"position":[[24345,3],[24353,4]]},"/en/lessons/sonification":{"position":[[36054,5],[36281,3],[38121,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23183,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42912,4],[52434,4]]}}}],["0.5.2",{"_index":14657,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20968,7]]}}}],["0.501617",{"_index":17894,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48200,8]]}}}],["0.504878",{"_index":17685,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31054,8]]}}}],["0.507082",{"_index":6354,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40733,8]]}}}],["0.508211",{"_index":17862,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45705,8]]}}}],["0.510301",{"_index":17895,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48261,8]]}}}],["0.510740",{"_index":17861,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45652,8],[60137,8]]}}}],["0.510949",{"_index":17683,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31003,8],[31020,8]]}}}],["0.516667",{"_index":21000,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39667,8]]}}}],["0.520028",{"_index":17896,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48322,8]]}}}],["0.526315789",{"_index":11214,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40779,11]]}}}],["0.526667",{"_index":5996,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42242,8]]}}}],["0.5267",{"_index":20460,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36353,7]]}}}],["0.5275373",{"_index":7503,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35008,9]]}}}],["0.528517",{"_index":17811,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39485,8],[39534,8]]}}}],["0.530106",{"_index":17897,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48382,8]]}}}],["0.5325",{"_index":18952,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29860,7],[29897,7],[49686,7],[49705,7],[49887,8],[50062,7]]}}}],["0.533333",{"_index":11209,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40638,8]]}}}],["0.5373",{"_index":6283,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29423,7],[29861,7],[30299,7]]}}}],["0.54",{"_index":7410,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18284,5]]}}}],["0.54070081",{"_index":4702,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22813,10]]}}}],["0.541",{"_index":7367,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17100,5]]}}}],["0.541863",{"_index":13709,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42790,8]]}}}],["0.542",{"_index":13743,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50875,5],[51894,5],[53224,5],[53387,5]]}}}],["0.546799",{"_index":17729,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32083,8]]}}}],["0.547628",{"_index":17686,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31071,8]]}}}],["0.54764713",{"_index":4703,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22856,10]]}}}],["0.5490",{"_index":6287,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29484,7],[29922,7],[30360,7]]}}}],["0.5529",{"_index":6282,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29415,7],[29853,7],[30291,7]]}}}],["0.556259",{"_index":17694,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31225,8]]}}}],["0.56",{"_index":6437,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50425,4]]}}}],["0.560000",{"_index":5999,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42317,8]]}}}],["0.5665289",{"_index":7501,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34974,9],[35090,9]]}}}],["0.58",{"_index":6451,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50863,4]]}}}],["0.5815",{"_index":20480,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37415,7]]}}}],["0.582571",{"_index":6353,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40718,8]]}}}],["0.59",{"_index":6445,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50688,4]]}}}],["0.592740",{"_index":17899,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48441,8],[58569,8]]}}}],["0.593643",{"_index":6364,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40913,8]]}}}],["0.595",{"_index":17689,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31119,5],[31276,5]]}}}],["0.6",{"_index":3385,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13420,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23873,5]]},"/en/lessons/logistic-regression":{"position":[[30991,3],[31157,3],[33092,4],[33193,3]]}}}],["0.6.4/leaflet.css",{"_index":18207,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20552,18],[23296,18],[24535,18],[31970,18]]}}}],["0.6.4/leaflet.js\"></script>",{"_index":18209,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20626,36],[23370,36],[24609,36],[32044,36]]}}}],["0.6039463",{"_index":7511,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35182,9]]}}}],["0.605839",{"_index":17726,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32032,8]]}}}],["0.606536",{"_index":17701,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31396,8]]}}}],["0.608474",{"_index":5997,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42287,8]]}}}],["0.6085448501260903",{"_index":16369,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41695,18]]}}}],["0.609265",{"_index":6347,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40613,8]]}}}],["0.6100171",{"_index":7493,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34742,9],[34858,9],[34916,9]]}}}],["0.614777",{"_index":6401,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46200,8]]}}}],["0.615550",{"_index":6406,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46290,8]]}}}],["0.616269",{"_index":5801,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33454,8]]}}}],["0.62",{"_index":6452,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50876,4]]}}}],["0.620416",{"_index":6410,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46380,8]]}}}],["0.620438",{"_index":17687,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31088,8]]}}}],["0.622",{"_index":7347,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16876,5]]}}}],["0.627575",{"_index":17695,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31242,8]]}}}],["0.627737",{"_index":17727,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32049,8]]}}}],["0.628454",{"_index":6368,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41003,8]]}}}],["0.629395",{"_index":5802,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33473,8]]}}}],["0.63",{"_index":6442,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50605,4]]},"/en/lessons/logistic-regression":{"position":[[23718,5]]}}}],["0.630850",{"_index":6396,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46110,8]]}}}],["0.6308501468079952",{"_index":6412,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46478,19],[49887,18]]}}}],["0.631040866",{"_index":7508,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35135,11],[35309,11]]}}}],["0.633845",{"_index":5804,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33492,8]]}}}],["0.638194",{"_index":17860,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45597,8],[59726,8]]}}}],["0.6399308",{"_index":7525,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35561,9]]}}}],["0.65",{"_index":6446,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50701,4]]}}}],["0.6518568",{"_index":7509,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35148,9],[35322,9]]}}}],["0.652672",{"_index":17807,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39331,8],[39380,8]]}}}],["0.6536800",{"_index":7499,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34950,9],[35066,9]]}}}],["0.6536924242973328",{"_index":14001,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38300,19]]}}}],["0.655",{"_index":20482,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37440,6]]}}}],["0.657",{"_index":17697,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31290,5],[31447,5]]}}}],["0.66",{"_index":17690,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31161,4],[31328,4],[33201,4],[33295,4]]}}}],["0.6602408",{"_index":7513,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35206,9]]}}}],["0.661742",{"_index":17656,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28828,8],[28845,8]]}}}],["0.661765",{"_index":17692,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31191,8]]}}}],["0.663113",{"_index":5806,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33511,8]]}}}],["0.666",{"_index":7346,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16868,5]]}}}],["0.666376",{"_index":17708,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31567,8]]}}}],["0.668281",{"_index":17859,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45544,8],[59829,8]]}}}],["0.67",{"_index":6443,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50618,4]]},"/en/lessons/logistic-regression":{"position":[[33304,5]]}}}],["0.6706",{"_index":6260,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29121,7],[29559,7],[29997,7]]}}}],["0.671",{"_index":17631,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25427,5]]}}}],["0.679",{"_index":20478,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37264,6]]}}}],["0.679389",{"_index":17816,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39717,8]]}}}],["0.679832",{"_index":17702,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31413,8]]}}}],["0.68",{"_index":20462,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36378,5]]}}}],["0.68041007",{"_index":4697,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22673,10]]}}}],["0.684210526",{"_index":11211,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40700,11]]}}}],["0.689309",{"_index":17660,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29038,8],[29055,8]]}}}],["0.690134",{"_index":17721,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31911,8]]}}}],["0.6902",{"_index":6261,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29129,7],[29567,7],[30005,7]]}}}],["0.696094",{"_index":17714,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31739,8]]}}}],["0.696249",{"_index":17658,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28933,8],[28950,8]]}}}],["0.7",{"_index":5732,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25179,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40561,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32158,3],[32309,3]]},"/en/lessons/logistic-regression":{"position":[[31333,3],[31499,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32799,3]]},"/en/lessons/qgis-layers":{"position":[[14403,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30442,4],[31030,4]]}}}],["0.7.0",{"_index":9688,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19404,5],[19489,5]]}}}],["0.70",{"_index":6441,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50592,4]]}}}],["0.701",{"_index":17704,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31461,5],[31618,5]]}}}],["0.7020",{"_index":6290,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29527,9],[29965,9]]}}}],["0.71",{"_index":6444,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50675,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20868,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32997,4]]}}}],["0.711",{"_index":7345,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16860,5]]}}}],["0.713235",{"_index":17691,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31174,8]]}}}],["0.7137",{"_index":6262,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29137,8],[29575,8],[30013,8]]}}}],["0.717180",{"_index":17709,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31584,8]]}}}],["0.72",{"_index":4314,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48098,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50850,4]]},"/en/lessons/logistic-regression":{"position":[[16665,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32764,4]]}}}],["0.726868",{"_index":4672,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18304,8]]}}}],["0.7294",{"_index":6264,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29168,7],[29606,7],[30044,7]]}}}],["0.73",{"_index":17705,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31503,4],[31670,4]]}}}],["0.7311723",{"_index":7515,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35240,9]]}}}],["0.732",{"_index":17711,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31632,5],[31790,5]]}}}],["0.7333",{"_index":6263,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29159,8],[29597,8],[30035,8]]}}}],["0.73424971",{"_index":7514,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35217,10]]}}}],["0.74",{"_index":7407,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18024,5]]}}}],["0.7412",{"_index":6258,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29099,7],[29537,7],[29975,7]]}}}],["0.7420958",{"_index":7334,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16718,9]]}}}],["0.7451",{"_index":6265,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29176,7],[29614,7],[30052,7]]}}}],["0.746621",{"_index":17715,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31756,8]]}}}],["0.748",{"_index":7344,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16852,5]]}}}],["0.756654",{"_index":17819,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39871,8]]}}}],["0.76",{"_index":4318,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48207,4]]},"/en/lessons/logistic-regression":{"position":[[31675,4],[31842,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32830,4]]}}}],["0.760",{"_index":17716,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31804,5],[31962,5]]}}}],["0.7601",{"_index":17632,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25439,6]]}}}],["0.765",{"_index":20449,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[32291,6],[32442,6]]}}}],["0.7692828380408238",{"_index":16365,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41474,18]]}}}],["0.77",{"_index":18973,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32896,4],[32927,4]]}}}],["0.775189",{"_index":17722,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31928,8]]}}}],["0.776279",{"_index":5995,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42227,8]]}}}],["0.7765",{"_index":6259,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29107,7],[29545,7],[29983,7]]}}}],["0.776830",{"_index":17662,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29143,8],[29160,8]]}}}],["0.779",{"_index":7343,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16844,5]]}}}],["0.779468",{"_index":17804,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39177,8],[39226,8]]}}}],["0.78",{"_index":18970,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32698,4]]}}}],["0.784",{"_index":20466,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36477,6],[36768,6]]}}}],["0.784184742",{"_index":18648,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63825,11]]}}}],["0.789409",{"_index":17900,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48499,8],[58463,8]]}}}],["0.79",{"_index":17717,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31847,4],[32014,4],[33424,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32962,4],[33032,4]]}}}],["0.791",{"_index":17724,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31976,5],[32134,5]]}}}],["0.792",{"_index":20469,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36655,6]]}}}],["0.792034",{"_index":5998,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42302,8]]}}}],["0.793333",{"_index":6355,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40748,8]]}}}],["0.794118",{"_index":17698,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31345,8]]}}}],["0.7950050",{"_index":7541,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35761,9]]}}}],["0.797341405",{"_index":18651,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63873,11]]}}}],["0.8",{"_index":9815,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38450,3]]},"/en/lessons/linear-regression":{"position":[[63352,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31948,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13271,4]]}}}],["0.8*25",{"_index":17339,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[63476,8]]}}}],["0.80",{"_index":4316,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48120,4]]}}}],["0.805988",{"_index":17664,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29248,8],[29265,8]]}}}],["0.806953",{"_index":17901,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48559,8],[58987,8]]}}}],["0.81317301",{"_index":4699,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22734,10]]}}}],["0.816176",{"_index":17696,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31259,8]]}}}],["0.817",{"_index":20471,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36958,6]]}}}],["0.82",{"_index":4321,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48352,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50780,4],[50949,4]]}}}],["0.823",{"_index":20475,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37141,6]]}}}],["0.823529",{"_index":17699,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31362,8]]}}}],["0.83",{"_index":6453,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50962,4]]}}}],["0.831",{"_index":7342,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16836,5]]}}}],["0.833979",{"_index":17730,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32100,8]]}}}],["0.83582976",{"_index":4700,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22752,10]]}}}],["0.8359969",{"_index":7533,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35661,9]]}}}],["0.836",{"_index":20398,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[23048,6]]}}}],["0.83656758",{"_index":4683,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22209,10]]}}}],["0.84",{"_index":6449,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50793,4],[51047,4]]}}}],["0.840000",{"_index":5932,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21880,8]]}}}],["0.845569",{"_index":5994,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42212,8]]}}}],["0.845588",{"_index":17718,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31860,8]]}}}],["0.848",{"_index":20484,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37561,6]]}}}],["0.85",{"_index":4319,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48218,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50936,4]]}}}],["0.8516",{"_index":19115,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49327,6],[50098,7]]}}}],["0.853333",{"_index":5936,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21955,8],[42392,8]]}}}],["0.8554566",{"_index":7507,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35124,9],[35298,9]]}}}],["0.8595",{"_index":17633,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25473,6]]}}}],["0.86",{"_index":4322,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48363,4],[48477,4],[48541,4],[48552,4],[48619,4],[48630,4]]}}}],["0.860000",{"_index":5928,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21708,8]]}}}],["0.860294",{"_index":17719,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31877,8]]}}}],["0.87",{"_index":4325,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48608,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50767,4],[51034,4]]}}}],["0.8766",{"_index":17630,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25414,6]]}}}],["0.879514",{"_index":5991,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42055,8]]}}}],["0.88",{"_index":4324,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48530,4]]}}}],["0.882353",{"_index":17706,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31516,8],[31533,8]]}}}],["0.883333",{"_index":20998,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39460,8]]}}}],["0.883750",{"_index":6350,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40658,8]]}}}],["0.8842978",{"_index":7526,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35572,9]]}}}],["0.889",{"_index":20447,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[32267,6],[32581,5]]}}}],["0.89",{"_index":6454,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51021,4]]}}}],["0.892",{"_index":19870,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[25839,5]]}}}],["0.893333",{"_index":6004,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42467,8]]}}}],["0.8933999",{"_index":7542,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35772,9]]}}}],["0.897059",{"_index":17712,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31688,8]]}}}],["0.897240970",{"_index":7500,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34961,11],[35077,11]]}}}],["0.9.6",{"_index":21709,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22308,5],[23523,5]]}}}],["0.9048",{"_index":17635,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25499,6]]}}}],["0.906667",{"_index":6007,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42542,8]]}}}],["0.908333",{"_index":6360,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40838,8]]}}}],["0.91",{"_index":4315,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48109,4],[48341,4]]}}}],["0.911765",{"_index":17703,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31430,8],[31705,8]]}}}],["0.913333",{"_index":5939,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22030,8]]}}}],["0.913750",{"_index":6365,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40928,8]]}}}],["0.917083",{"_index":6402,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46215,8]]}}}],["0.92",{"_index":6439,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50503,4],[50516,4],[50529,4]]}}}],["0.920417",{"_index":6407,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46305,8]]}}}],["0.920833",{"_index":6411,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46395,8]]}}}],["0.922083",{"_index":6397,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46125,8]]}}}],["0.922500",{"_index":6369,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41018,8]]}}}],["0.923076923",{"_index":11204,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40491,11]]}}}],["0.927481",{"_index":17800,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39023,8],[39072,8]]}}}],["0.9341289591084886",{"_index":16370,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41750,18]]}}}],["0.94",{"_index":4320,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48269,4],[48291,4]]}}}],["0.94.3",{"_index":21721,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23554,6]]}}}],["0.94593595",{"_index":4694,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22552,10]]}}}],["0.946667",{"_index":5942,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22105,8]]}}}],["0.948905",{"_index":17731,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32117,8]]}}}],["0.95",{"_index":4317,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48196,4],[48280,4]]},"/en/lessons/common-similarity-measures":{"position":[[18874,4]]}}}],["0.955",{"_index":17732,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32148,5]]}}}],["0.9551",{"_index":17634,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25486,6]]}}}],["0.955882",{"_index":17710,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31601,8],[31773,8]]}}}],["0.95\\)3",{"_index":5702,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17866,7]]}}}],["0.96",{"_index":17725,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32019,4],[33433,5]]}}}],["0.964966",{"_index":17796,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38868,8],[38918,8]]}}}],["0.9663",{"_index":6425,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48270,7]]}}}],["0.970588",{"_index":17723,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31945,8]]}}}],["0.971876",{"_index":5926,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21678,8]]}}}],["0.973704",{"_index":17902,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48619,8]]}}}],["0.980000",{"_index":5945,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22180,8]]}}}],["0.983409",{"_index":4667,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18128,8],[18244,8]]}}}],["0.9885976",{"_index":7529,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35611,9]]}}}],["0.988710",{"_index":17858,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45490,8],[59521,8]]}}}],["0.989",{"_index":7549,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[36117,6],[36135,6]]}}}],["0.99",{"_index":17616,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[23662,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30105,6],[30241,6],[30377,6],[30513,6],[30709,7],[30731,5]]},"/en/lessons/sonification":{"position":[[31539,4]]}}}],["0.txt",{"_index":14991,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13953,5],[14287,5],[14581,5],[14615,5],[14868,5],[15106,5],[15172,5],[15370,6],[15550,5],[15745,5],[15935,5]]}}}],["00",{"_index":3654,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8397,2],[16152,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15710,5],[23095,5],[40509,5]]}}}],["000",{"_index":370,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9489,3]]}}}],["0000",{"_index":19912,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41627,7]]}}}],["000000",{"_index":9313,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26502,8],[35989,8],[46160,8]]}}}],["0000ff",{"_index":9272,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19410,7],[19971,7]]}}}],["0008",{"_index":1885,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47215,5],[50501,5]]}}}],["00151",{"_index":2000,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5458,5]]}}}],["002.png",{"_index":23613,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12031,8]]}}}],["004.png",{"_index":23614,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12054,8]]}}}],["006.png",{"_index":23615,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12077,8]]}}}],["007.png",{"_index":23616,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12100,8]]}}}],["00:00:00",{"_index":8705,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40602,9]]},"/en/lessons/jupyter-notebooks":{"position":[[29400,10]]}}}],["00:00:00\",sep",{"_index":13275,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39071,17],[39556,17]]}}}],["00:01:00",{"_index":15843,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[21700,8],[21846,8]]}}}],["00:04",{"_index":5993,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42085,5]]}}}],["00:04:35",{"_index":15844,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[21713,8]]}}}],["00:04:45",{"_index":15846,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[21911,8]]}}}],["00:05",{"_index":5933,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21895,5],[21970,5],[22045,5],[22120,5],[22195,5],[42257,5],[42332,5],[42407,5],[42482,5],[42557,5]]}}}],["00:06",{"_index":5929,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21723,5]]}}}],["00:07:30",{"_index":15847,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[22517,8]]}}}],["00:11:05",{"_index":15848,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[22530,8]]}}}],["00:31",{"_index":6356,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40763,5],[40943,5]]}}}],["00:32",{"_index":6361,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40853,5],[41033,5]]}}}],["00:35",{"_index":6351,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40673,5]]}}}],["00:38",{"_index":6403,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46230,5],[46320,5]]}}}],["00:39",{"_index":6398,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46140,5],[46410,5]]}}}],["01",{"_index":8688,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37842,2],[37934,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58829,2],[59798,2],[59801,2],[59826,2],[59854,2],[59882,2],[59910,2],[59938,2],[59966,2]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2561,2],[2586,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27706,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18192,2],[18195,3],[18255,2],[18310,2],[19620,2],[19675,2]]},"/en/lessons/jupyter-notebooks":{"position":[[29394,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28476,2]]},"/en/lessons/preserving-your-research-data":{"position":[[12954,2],[14738,2],[14824,2],[14858,2],[15387,2],[15562,2],[15605,2]]},"/en/lessons/research-data-with-unix":{"position":[[6142,2],[6650,2],[6808,2],[6936,2],[7426,2],[7494,2],[7523,2],[8173,2],[8207,2],[8361,2],[10224,2],[10257,2],[10408,2],[10509,2],[10734,2],[11245,2]]},"/en/lessons/sonification":{"position":[[10011,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29605,2]]}}}],["01\"^^xsd:date",{"_index":13463,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18258,13],[18313,14],[19623,13],[19678,14]]}}}],["01'\">january</xsl:if>",{"_index":22539,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34162,31]]}}}],["01.jpg",{"_index":20991,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[37691,7]]}}}],["01.png",{"_index":21668,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[5305,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7876,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[213,7]]}}}],["01/08/1970",{"_index":8687,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37824,10]]}}}],["0101.html",{"_index":1914,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48848,11]]}}}],["0102.html",{"_index":1915,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48860,10]]}}}],["01164",{"_index":21960,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62888,5]]}}}],["01184",{"_index":10011,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57047,7]]}}}],["012",{"_index":11249,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46514,3]]}}}],["0158",{"_index":11250,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46518,4]]}}}],["0190",{"_index":8698,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39788,4],[42055,4]]}}}],["01_ja.csv",{"_index":19751,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[5100,9],[5196,9],[5316,10],[5438,10]]}}}],["01_ja.txt",{"_index":19752,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[5218,10]]}}}],["01_journal_articl",{"_index":19255,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[11908,19],[14537,20],[14931,20]]}}}],["01_journal_articles_kw_art",{"_index":19274,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15652,26]]}}}],["02",{"_index":3182,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47476,2],[48637,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40824,2],[40951,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45800,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[30153,2]]},"/en/lessons/preserving-your-research-data":{"position":[[15012,2],[15053,2],[15240,2],[15649,2],[15690,2]]},"/en/lessons/research-data-with-unix":{"position":[[10535,2],[10760,2],[11271,2]]}}}],["02'\">february</xsl:if>",{"_index":22540,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34248,32]]}}}],["02.jpg",{"_index":20993,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[38120,7]]}}}],["02.png",{"_index":21682,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9895,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9308,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[487,7]]}}}],["020",{"_index":21959,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62884,3]]}}}],["021c",{"_index":16619,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3741,4],[8006,4]]}}}],["0229.html",{"_index":1918,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48920,12]]}}}],["02_infrastructur",{"_index":19256,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[11948,17]]}}}],["02_ja_britain.tsv",{"_index":19765,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[10538,18],[10763,18],[11274,17]]}}}],["02_journal_articles_analysis.txt",{"_index":19268,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15015,32]]}}}],["02_journal_articles_analysis_readme.txt",{"_index":19270,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15243,40]]}}}],["02_journal_articles_kw_britain.tsv",{"_index":19275,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15693,34]]}}}],["03",{"_index":6083,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45556,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39793,2],[40596,2],[41802,2],[42060,2],[44010,2],[45292,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50204,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31512,2]]}}}],["03'\">march</xsl:if>",{"_index":22541,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34335,29]]}}}],["03.png",{"_index":21695,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[16198,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10873,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[806,7]]}}}],["03/30/1941",{"_index":23344,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16014,10]]}}}],["030",{"_index":14900,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57692,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61656,3]]}}}],["03122",{"_index":14901,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57696,5]]}}}],["04",{"_index":5273,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69706,2],[70074,2],[70243,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59829,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[34106,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13010,2],[13047,2]]},"/en/lessons/sonification":{"position":[[10034,2]]}}}],["04'\">april</xsl:if>",{"_index":22542,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34419,29]]}}}],["04.png",{"_index":21699,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[17720,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13895,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[960,7]]}}}],["0416",{"_index":22635,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10196,4]]}}}],["0436",{"_index":22640,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10819,5]]}}}],["05",{"_index":2228,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10830,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32067,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59857,2],[59885,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26027,2],[26835,2],[29759,2],[33650,2],[36413,2],[47658,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36036,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13084,2],[13121,2]]}}}],["05'\">may</xsl:if>",{"_index":22543,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34503,27]]}}}],["05.png",{"_index":21856,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45715,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14282,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1240,7]]}}}],["06",{"_index":6090,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45676,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39796,3],[40599,2],[41805,4],[42063,3],[44013,4],[45295,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59969,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11643,2],[20004,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13158,2],[13195,2]]}}}],["06'\">june</xsl:if>",{"_index":22544,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34585,28]]}}}],["06.png",{"_index":21162,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16183,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49157,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14917,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1727,7]]}}}],["06.txt",{"_index":13048,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2564,6]]}}}],["06/ed",{"_index":6093,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45803,5]]}}}],["06/how%20europe%27s%20media%20cover%20brexit.pdf",{"_index":14887,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56946,49]]}}}],["07",{"_index":6382,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44153,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52363,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51349,2],[51375,2],[52177,2],[52203,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27703,2]]},"/en/lessons/jupyter-notebooks":{"position":[[29397,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13232,2],[13269,2]]}}}],["07'\">july</xsl:if>",{"_index":22545,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34668,28]]}}}],["07.png",{"_index":21870,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[49923,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18922,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2016,7]]}}}],["0700",{"_index":20414,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26975,4]]}}}],["08",{"_index":8689,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37845,2],[37854,2],[37937,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19244,2],[20075,2],[20841,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13306,2],[13343,2]]}}}],["08'\">august</xsl:if>",{"_index":22546,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34751,30]]}}}],["08.png",{"_index":21876,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52773,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[24136,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2431,7]]}}}],["08.txt",{"_index":13049,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2589,6]]}}}],["09",{"_index":19816,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[13380,2],[13417,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25160,2]]}}}],["09'\">september</xsl:if>",{"_index":22547,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34836,33]]}}}],["09.png",{"_index":21892,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[55582,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2610,7]]}}}],["09:14:00",{"_index":20413,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26965,8]]}}}],["0:0",{"_index":15812,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14902,4],[15234,5],[16714,4]]}}}],["0:1",{"_index":15813,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14918,4],[15293,5],[16730,4],[20942,5]]}}}],["0]*col",{"_index":12084,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14824,9]]}}}],["0].hashtag",{"_index":16772,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33712,13],[35281,13]]}}}],["0].user",{"_index":16717,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26134,9]]}}}],["0].user.followers_count",{"_index":16744,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27734,26],[28670,26],[29111,26],[31037,26]]}}}],["0].user.id",{"_index":16740,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27670,13],[28606,13],[28874,13],[30973,13]]}}}],["0].user.screen_nam",{"_index":16742,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27695,22],[28631,22],[29028,22],[30998,22]]}}}],["0_2",{"_index":14902,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57702,4]]}}}],["0a6d",{"_index":9672,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18725,4]]}}}],["0kb/6m",{"_index":9643,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17228,9]]}}}],["0px",{"_index":12432,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63816,4],[64092,3]]}}}],["0s",{"_index":7299,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12729,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8752,3]]}}}],["0x1cf355a60f0>",{"_index":21460,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[17944,17]]}}}],["0x200",{"_index":624,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19460,5]]}}}],["0x7fb360ffcd50>",{"_index":6237,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25624,18]]}}}],["0x800",{"_index":628,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19513,5]]}}}],["0}'.format(run",{"_index":18473,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44592,16]]}}}],["0}...'.format(run",{"_index":18480,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44807,19],[45009,19]]}}}],["1",{"_index":509,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[100,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[33,2]]},"/en/lessons/linear-regression":{"position":[[44,1]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14593,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[417,2],[676,2],[929,2],[8470,1],[9975,1],[12833,1],[12857,1],[12906,1],[12952,1],[12998,1],[13044,1],[13089,1],[13140,1],[13185,1],[13381,1],[13429,1],[13573,1],[13625,1],[13673,1],[13721,1],[13765,1],[13813,1],[13861,1],[13909,1],[13963,1],[14001,1],[14049,1],[14096,1],[14192,1],[14245,1],[14843,1],[15096,2],[15966,1],[16217,1],[16480,1],[16504,1],[16587,1],[16667,1],[16747,1],[16827,1],[16906,1],[16991,1],[17070,1],[17403,1],[17485,1],[17731,1],[17817,1],[17899,1],[17981,1],[18059,1],[18141,1],[18223,1],[18305,1],[18393,1],[18466,1],[18548,1],[18629,1],[18793,1],[18880,1],[29759,1],[34600,2],[37845,2],[38602,1],[40922,2],[46115,1],[46356,1],[47350,2],[49099,1],[49189,1],[49519,1],[50995,2],[52201,1]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2996,1],[3486,2],[8236,1],[8368,1],[9169,1],[10231,2],[11043,1],[11643,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13604,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5017,5],[5024,3],[6780,3],[6784,1],[6827,1],[7073,5],[8043,1],[8061,1],[8101,1],[8121,1],[8141,1],[8181,1],[8201,1],[8241,1],[9002,1],[10063,5],[10069,3],[11945,3],[13761,1],[14794,1],[15737,1],[16862,1],[18199,1],[19438,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[865,1],[11555,2],[12692,2],[17097,2],[24164,2],[26395,2],[31111,2],[34181,2],[37530,1],[38928,1],[44795,2],[47230,2],[51938,2],[55086,2],[61457,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7901,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4070,2],[6305,2],[7291,1],[13686,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7533,1],[8583,1],[8929,1],[14618,3],[14740,2],[15568,3],[15746,2],[16478,2],[17157,2],[29954,1],[30995,3],[31124,3],[33936,2],[40159,3],[41777,2],[42191,3],[42965,3],[43980,2],[45577,1],[47385,1],[47955,1],[48040,1],[50781,1],[51062,1],[52252,1],[54705,2],[54721,1],[64445,2],[64457,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[600,2],[944,2],[5823,1],[5833,1],[5873,1],[13866,1],[13958,1],[15670,2],[16533,1],[16625,1],[21069,2],[21075,3],[28116,2],[29217,1],[37129,3],[46545,1],[46595,1],[46657,1],[46667,1],[46707,1],[46920,1],[46930,1],[46940,1],[47031,1],[47083,1],[47191,1],[47201,1],[47284,1],[47525,1],[47641,1],[47661,1],[48928,1],[49315,1],[50760,2],[51478,1],[51480,1],[51482,1],[63081,2],[63909,1],[64019,1],[64140,1],[64244,1],[64322,1],[64427,1],[64551,1],[64633,1],[64799,1],[64869,1],[64963,1],[65074,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31594,4],[31665,3],[33531,2],[37482,2],[55492,3],[57576,1],[65837,2],[70905,2]]},"/en/lessons/common-similarity-measures":{"position":[[7099,1],[7107,1],[11906,1],[11954,1],[12729,1],[13415,1],[13435,1],[13451,1],[13477,1],[17028,2],[17050,4],[17175,2],[17962,2],[18363,2],[18800,3],[18869,2],[21194,2],[21228,2],[21233,1],[31311,4],[33611,1],[38776,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[101,2],[9066,2],[21917,1],[42279,1],[43931,1],[43933,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1180,1],[2166,2],[2277,1],[2378,2],[2580,1],[2896,2],[10704,1],[19459,2],[21965,2],[22251,2],[26068,2],[31586,1],[39314,5],[40695,1],[41128,2],[46162,1],[60732,1],[61057,1],[63242,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12328,1],[12404,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5377,2],[7337,1],[8253,2],[17909,1],[20044,1],[22044,1],[27296,1],[40854,2],[40861,2],[40875,2],[41344,2],[41354,2],[41376,2],[43305,1],[43445,1],[43543,1],[43780,1],[44016,1],[44254,1],[44946,1],[45657,1],[47044,1],[50232,1],[54140,1],[60055,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9950,2],[10186,2],[10333,1],[10481,1],[10543,1],[10584,1],[10609,1],[10640,1],[10650,1],[10668,1],[10683,1],[10714,1],[10724,1],[10732,1],[10765,1],[10816,1],[10921,1],[10962,1],[10991,1],[11000,1],[11075,1],[11174,1],[11197,1],[11206,1],[11215,1],[11226,1],[11235,1],[11244,1],[11276,1],[12432,1],[12841,1],[13095,2],[14121,2],[18616,1],[20563,2],[22004,2],[22396,1],[22404,1],[22412,1],[22429,1],[22498,1],[22514,1],[22523,1],[22557,1],[22625,1],[22633,1],[24021,2],[31487,1],[31510,1],[31539,1],[31558,1],[31582,1],[31601,1],[31611,1],[31629,1],[31662,1],[31681,1],[31691,1],[31699,1],[31718,1],[31727,1],[31750,1],[31789,1],[31871,1],[31880,1],[31937,1],[31960,1],[31970,1],[31979,1],[31993,1],[34097,2],[34668,1],[35354,3],[35508,1],[35804,3],[38295,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1648,1],[1674,1],[1742,2],[4055,2],[4138,2],[5094,2],[5177,2]]},"/en/lessons/counting-frequencies":{"position":[[2542,2],[2560,2],[2584,2],[2602,2],[2657,3],[2731,3],[2829,3],[2907,3],[5312,2],[5378,1]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2338,1]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5468,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20490,2],[20574,2],[21525,2],[23891,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4896,2],[4997,2],[12559,3],[24436,2],[30203,1],[30220,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20943,1],[25046,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[807,2],[17074,1],[17217,2],[18093,1],[21944,1],[30289,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20751,1],[35473,1],[36279,1],[37962,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7898,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7980,3],[8660,3],[8992,3],[9252,3],[9630,3],[10799,1],[11587,1],[12979,1],[13767,1],[15783,1],[16902,1],[18085,1],[19359,1],[20941,1],[22104,1],[22931,1],[24042,1],[24869,1],[25901,1],[26717,1],[27272,1],[27276,1],[27337,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8854,1],[9082,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[814,2],[18280,2],[19110,2],[19951,1],[20893,2],[21049,2],[24643,1],[26332,1],[27970,1],[31500,1],[33525,1],[33601,1],[35702,1],[36253,1],[43423,1],[45737,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[682,2],[7079,1],[25170,1],[26524,2],[28174,3],[29371,2],[36256,2],[39500,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[144,2],[2656,2],[7591,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17205,1],[17923,2],[18677,2],[18707,1],[19215,1],[21972,4],[25388,4],[28479,4],[34571,2],[34803,2],[37855,2],[38087,2],[39379,4],[45684,4],[47063,2],[47295,2]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2732,1],[2737,2],[2745,1],[2751,1]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15235,2],[23929,2],[24077,1],[26450,2],[28706,2],[30441,2],[33657,3],[35187,2],[36217,2],[48940,4],[49005,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3466,1],[19986,1]]},"/en/lessons/extracting-keywords":{"position":[[250,2],[12409,2],[15368,1],[16180,1],[20466,1],[21292,2],[22940,1],[25029,1],[27709,2],[36797,1],[37153,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11855,2],[17934,1],[36092,1],[36236,1],[36262,1],[36313,4],[36528,1],[36602,1],[36646,1],[36941,1],[37098,1],[40333,1],[40438,1],[45648,1],[45668,2],[45872,1],[46195,1],[48074,1],[48314,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[152,2],[2447,1],[3464,2],[3874,2],[5591,1],[6166,1],[6642,1],[9696,2],[11429,2],[11599,1],[17588,2],[19056,2],[20685,2],[21920,3],[28203,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[124,2],[714,2],[8532,2],[8677,1],[9358,2],[12997,1],[18394,1],[18406,1],[21341,2],[29512,1],[30540,2],[33039,2],[33079,1],[33271,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[34,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[986,3],[5415,1],[6370,1],[6396,1],[6465,2],[8544,1],[8732,1],[12694,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4039,3],[6182,3],[8574,1],[9500,4],[10195,3],[15252,2],[15267,3],[15658,2],[15684,1],[15746,2],[15825,2],[15830,2],[15916,2],[22523,1],[22542,1],[25189,1],[25611,1],[25999,2],[27393,3],[27614,3],[29422,1],[34342,2],[37594,1],[37706,2],[37756,2],[37801,5],[38813,5],[39815,1],[40087,1],[40540,6],[40986,3],[41089,1],[41278,2],[41476,1],[44355,1],[44374,1],[46123,5],[48137,1],[48185,2],[49016,1],[50541,5],[51671,3],[52506,5],[52638,1],[52687,1],[53152,1],[56078,2],[56372,2],[58897,2],[60800,4],[61495,3]]},"/en/lessons/geocoding-qgis":{"position":[[146,2],[4382,2],[6912,2],[7786,3],[8212,2],[11563,2],[29734,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4671,1],[4813,2],[5085,3],[5114,2],[5412,2],[21206,1],[21242,1],[21298,1],[32575,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1891,1],[7090,1],[7584,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[1453,1],[28657,1]]},"/en/lessons/getting-started-with-markdown":{"position":[[1221,3],[5865,2],[8054,4],[9519,1],[9591,2],[9601,1],[9609,2],[9627,2],[9656,1],[9711,1],[9793,1],[9853,2],[9863,1],[9875,2],[9897,2],[9939,1],[10015,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2190,2],[2601,2],[8431,2],[10389,2],[22681,3],[25326,3],[35990,1],[36393,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[1731,1],[6122,3],[6533,2],[8067,1],[8275,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18211,1]]},"/en/lessons/gravity-model":{"position":[[572,1],[1986,3],[2961,3],[2990,2],[10377,1],[10804,2],[10811,1],[13501,2],[13508,1],[27307,3],[28982,2],[29015,6],[31080,1],[34885,3],[35839,2],[40892,3],[42152,4],[42300,4],[42546,5],[42761,4],[43788,3],[43923,2],[50050,4],[58161,3],[65163,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[7957,2],[15795,2],[15972,1],[16060,1],[21087,3],[21310,2],[24701,2],[38320,2]]},"/en/lessons/installing-omeka":{"position":[[52,2],[2205,2],[7312,1]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12564,2],[13776,3],[30118,2],[32856,2],[32882,3],[34111,3],[39628,3],[50012,1],[50403,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[833,2],[9801,3],[10003,3],[10533,2],[11723,2],[13463,2],[39310,2],[41563,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9451,2],[18611,2],[28565,3],[31171,3],[59124,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13326,2],[25142,1],[30113,2]]},"/en/lessons/intro-to-bash":{"position":[[1062,2],[7705,1],[9081,1],[14240,1],[14270,1]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5488,2],[15989,4]]},"/en/lessons/intro-to-linked-data":{"position":[[13705,1],[22282,2],[25263,2],[25295,1]]},"/en/lessons/introduction-and-installation":{"position":[[173,1],[1934,1]]},"/en/lessons/introduction-map-warper":{"position":[[4440,2],[15092,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21877,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12032,3],[12043,3],[12790,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11724,2],[14498,3],[21655,2],[28021,2],[39180,2],[49374,2],[51110,1],[52411,1],[52595,1],[52856,2],[53425,1],[53732,1],[54092,2],[54364,1],[54588,1],[55133,1]]},"/en/lessons/json-and-jq":{"position":[[9538,2],[10882,2],[11255,2],[11613,1],[11715,2]]},"/en/lessons/jupyter-notebooks":{"position":[[31972,1],[32066,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5313,1],[5644,4],[5935,4]]},"/en/lessons/linear-regression":{"position":[[45,1],[455,2],[14132,1],[22859,2],[25916,1],[37564,1],[44302,1],[45224,1],[66145,1],[74050,1]]},"/en/lessons/logistic-regression":{"position":[[223,2],[7859,1],[7949,1],[8530,1],[8806,2],[9930,2],[10015,2],[11468,2],[11590,1],[16321,1],[16365,1],[16680,1],[20907,1],[21363,1],[22625,1],[24977,2],[27889,1],[28240,2],[28322,3],[28791,1],[28801,1],[28862,1],[28886,1],[28896,1],[28906,1],[28967,1],[29001,1],[29011,1],[29072,1],[29106,1],[29116,1],[29177,1],[29211,1],[29221,1],[29282,1],[31147,1],[37244,1],[37342,1],[37369,1],[37494,1],[37619,1],[37746,1],[38978,1],[44983,2],[45354,1],[65396,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3666,2],[3825,2],[3916,1],[5241,3],[5626,2],[5692,1],[8177,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[757,2],[9130,3],[10589,1],[14080,2],[27492,2],[34905,3]]},"/en/lessons/naive-bayesian":{"position":[[45539,1],[45620,1],[45709,1],[45790,1],[45811,3],[46899,1],[46923,4],[62339,1],[62396,1],[62461,1],[62578,1]]},"/en/lessons/normalizing-data":{"position":[[3498,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[427,1],[8432,1],[8459,2],[11230,1],[11357,1],[18927,2],[26299,1],[26353,1],[29610,2],[29705,2],[31445,1],[42641,2],[48393,2]]},"/en/lessons/output-data-as-html-file":{"position":[[4291,2],[9759,1]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1500,2]]},"/en/lessons/preserving-your-research-data":{"position":[[107,1],[8325,1]]},"/en/lessons/qgis-layers":{"position":[[2226,2],[2242,1],[2593,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6982,3],[7504,3],[8379,3],[8564,3],[9838,3],[10076,3],[10835,3],[10937,3],[11048,3],[11052,1],[11239,3],[11639,3],[11840,3],[12081,2],[12122,3],[12187,3],[12213,3],[12235,3],[12953,3],[12973,3],[12993,3],[13013,3],[13033,3],[13053,3],[13073,3],[13093,3],[13113,3],[13133,3],[13153,3],[13173,3],[14064,1],[14136,1],[14205,1],[14208,1],[14218,1],[14277,1],[14290,1],[14421,1],[14434,1],[14565,1],[14637,1],[14709,1],[14781,1],[15285,1],[15288,1],[15298,1],[15357,1],[15360,1],[15429,1],[15432,1],[15442,1],[15501,1],[15514,1],[15861,1],[15864,1],[15874,1],[15936,1],[16005,1],[16008,1],[16080,1],[16152,1],[16224,1],[16293,1],[16296,1],[17286,1],[17364,3],[17655,3],[19990,4],[20303,4],[20783,4],[20803,4],[20899,4],[20909,4],[21427,4],[21548,3],[21854,1],[22447,2],[22493,4],[22503,4],[22722,4],[24202,1],[24204,1],[26044,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[347,2],[10814,2],[13000,1],[16023,2],[16371,2],[22278,1],[23118,1],[23750,1],[24351,3],[25826,1],[27531,2],[28556,1],[38685,1],[38834,3],[41680,3],[42847,1],[43216,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10988,1],[11082,2],[12759,3],[13580,1],[14129,1],[14649,1],[14686,1],[15758,1],[16289,1],[16794,1],[16828,1],[18138,4],[23616,3],[23790,3],[24030,3],[26355,1],[29966,3],[30162,1],[30425,2],[30963,1],[32226,2],[35403,3],[38031,1],[38087,1],[38143,1],[38171,1],[38636,1],[38663,1],[38748,1],[38775,1],[38804,1],[38831,1],[40076,2],[40110,3],[42304,1],[42334,1],[42508,1],[42612,2],[46672,2],[48868,1],[53308,1]]},"/en/lessons/sentiment-analysis":{"position":[[21203,4],[22386,4],[23570,1],[23576,2],[23674,2],[23698,4],[25270,1],[32619,1],[32624,2],[36040,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9840,2],[16521,2],[17348,2],[17539,2],[18811,2],[19023,2],[28392,2],[37828,2]]},"/en/lessons/sonification":{"position":[[9316,1],[9324,1],[9375,1],[9383,1],[9468,1],[9491,1],[9514,1],[9518,1],[9522,1],[9526,1],[9542,1],[9554,1],[9612,1],[9635,1],[16422,1],[18138,1],[18161,1],[18163,1],[18169,1],[18186,1],[18205,1],[18213,1],[18341,1],[18345,1],[18349,1],[18353,1],[18369,1],[18381,1],[28518,1],[29883,2],[29953,2],[31532,3],[31578,2],[31880,2],[36217,1],[36340,2],[36636,1],[37033,1],[37719,1],[38155,2],[38163,1]]},"/en/lessons/space-place-gazetteers":{"position":[[25809,2],[26081,1],[30206,1],[34581,1],[37756,2],[39180,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13089,1],[14138,5],[15312,1],[15986,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8376,1],[8384,1],[9534,1],[9542,1],[9628,1],[9722,1],[9891,1],[10839,1],[11524,1],[16820,1],[19578,1],[19589,1],[20344,2],[20680,1],[24183,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20821,1],[20881,1],[20933,1],[24807,1],[24847,1],[24938,1],[24981,1],[25022,1],[25065,1],[25596,1],[25941,2],[28220,1],[28283,1],[34441,1],[34505,1],[34569,1],[34633,1],[34697,1],[34762,1],[34827,1],[34892,1],[34957,1],[35022,1],[35085,1],[35150,1],[35215,1],[37009,1],[37043,1],[37072,1],[37108,1],[37140,1],[47448,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1371,2],[5744,2],[16677,2],[18430,2],[41503,2],[55067,2],[60715,2],[60847,1],[61953,2],[62968,2],[64062,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5653,2],[5871,2],[8443,2],[21166,2],[21251,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6722,2],[7956,2],[8730,1],[11006,1],[11127,1],[18142,2],[20580,2],[24279,3],[25719,2],[28869,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16947,2],[35234,2],[40255,3]]},"/en/lessons/transliterating":{"position":[[464,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9731,2],[26256,3],[26281,3],[30878,2],[52232,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[773,2],[1069,1],[3982,2],[16009,1],[16162,1],[16508,2],[16604,2],[22496,2],[28050,1],[28111,1]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13101,1],[20986,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2502,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10741,3],[45377,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8498,2],[8689,3],[13940,1],[20145,1]]},"/en/lessons/working-with-web-pages":{"position":[[7822,4],[7863,3],[10190,1]]}}}],["1$2$3$4\\n$1$2$3\\t$5",{"_index":23070,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[27717,20]]}}}],["1$2$3$4\\n$1$2$3\\tcases\\t$5$6",{"_index":23073,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[28444,29]]}}}],["1$2$3$4\\n$1$2$3\\tdeaths\\t$5$6",{"_index":23075,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[28749,30]]}}}],["1)^2",{"_index":5676,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15283,4],[15295,5],[20964,4]]}}}],["1,000",{"_index":2814,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7094,5],[15613,5],[15833,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30238,5]]},"/en/lessons/gravity-model":{"position":[[1076,5],[1198,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17523,5],[25464,5]]},"/en/lessons/naive-bayesian":{"position":[[49951,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17696,5]]}}}],["1,000,250",{"_index":4007,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24468,9]]}}}],["1,001",{"_index":2873,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15821,5]]}}}],["1,1",{"_index":5652,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[11879,6],[13370,5],[20658,5]]}}}],["1,2",{"_index":5705,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[20626,5],[21732,5]]}}}],["1,2,3",{"_index":21537,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[31847,6],[32207,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8020,7]]}}}],["1,2,3,1,2,3",{"_index":12282,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[41348,14],[41387,13]]}}}],["1,2,3,1,3",{"_index":12277,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40900,11],[41059,12],[41203,11]]}}}],["1,250,000,000",{"_index":3743,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5936,13]]}}}],["1,300",{"_index":10156,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7038,5]]}}}],["1,400",{"_index":8419,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6305,5],[27271,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9501,5]]}}}],["1,447",{"_index":2445,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16128,5]]}}}],["1,448",{"_index":4310,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47652,5]]}}}],["1,457",{"_index":2433,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15627,5]]}}}],["1,520,000",{"_index":19437,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11718,10]]}}}],["1,552",{"_index":20311,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54620,6]]}}}],["1,566",{"_index":4308,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47558,5]]}}}],["1,580",{"_index":2416,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13922,5]]}}}],["1,590",{"_index":2407,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13709,5]]}}}],["1,598",{"_index":4313,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47722,5]]}}}],["1,655",{"_index":3855,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16116,5],[16174,5],[47579,5],[48302,5]]}}}],["1,667",{"_index":4312,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47710,5]]}}}],["1,756",{"_index":3858,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16242,5],[16299,5],[47664,5],[48374,5]]}}}],["1,morphbox",{"_index":20676,"title":{},"body":{"/en/lessons/sonification":{"position":[[9288,11],[9948,11],[14901,11],[18099,11]]}}}],["1...dim",{"_index":4065,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29708,7]]}}}],["1.0",{"_index":2719,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33361,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43647,3],[43892,3],[44356,3],[45525,3],[46886,3],[50121,3],[50445,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30508,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14938,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32255,3]]},"/en/lessons/jupyter-notebooks":{"position":[[13576,3]]},"/en/lessons/linear-regression":{"position":[[45440,4]]},"/en/lessons/logistic-regression":{"position":[[4331,4],[23629,4],[38175,3],[38491,4],[38935,3],[39089,3],[39243,3],[39397,3],[39551,3],[39705,3],[39859,3]]},"/en/lessons/output-data-as-html-file":{"position":[[4349,5]]},"/en/lessons/sentiment-analysis":{"position":[[27176,3],[37619,4],[37685,4],[37725,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46053,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17098,5],[19388,3],[41500,3]]},"/en/lessons/working-with-web-pages":{"position":[[8003,3]]}}}],["1.0.153",{"_index":13123,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5971,7]]}}}],["1.0.4",{"_index":7575,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38489,6]]}}}],["1.0.6",{"_index":19980,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8044,6]]}}}],["1.00",{"_index":11084,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[18411,5],[18422,4]]}}}],["1.000000",{"_index":4770,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30277,8],[30286,8],[30400,8]]}}}],["1.00546449",{"_index":1341,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17169,10]]}}}],["1.01095901",{"_index":1349,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17581,10]]}}}],["1.02482886",{"_index":1345,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17334,10]]}}}],["1.0268752924746058",{"_index":16368,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41640,18]]}}}],["1.0279650702511498",{"_index":16371,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41805,18]]}}}],["1.032705844508835",{"_index":16367,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41585,17]]}}}],["1.03332021",{"_index":4712,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23109,10]]}}}],["1.03889379",{"_index":1340,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17088,10],[17105,10]]}}}],["1.04742869",{"_index":1365,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18727,10]]}}}],["1.0603194",{"_index":7524,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35550,9]]}}}],["1.06472019",{"_index":1364,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18647,10],[18664,10]]}}}],["1.06763140",{"_index":1363,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18566,10],[18583,10]]}}}],["1.075548985",{"_index":18655,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63969,11]]}}}],["1.07869889",{"_index":4692,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22491,10],[22613,10]]}}}],["1.094016",{"_index":4666,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18112,8]]}}}],["1.09721936",{"_index":1356,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18077,10],[18094,10]]}}}],["1.1",{"_index":21112,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13106,3],[15329,3]]}}}],["1.1.1",{"_index":2697,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32243,6]]},"/en/lessons/qgis-layers":{"position":[[8578,6]]}}}],["1.100",{"_index":15780,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9632,5],[9645,5],[9671,5],[9684,5],[9710,5],[9723,5]]}}}],["1.105672712",{"_index":18657,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64019,11]]}}}],["1.11",{"_index":19307,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[2463,4]]}}}],["1.12.3",{"_index":21107,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10449,7]]}}}],["1.13",{"_index":2195,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6973,5],[7089,4],[7247,5]]}}}],["1.13.tar.gz",{"_index":2186,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6604,13]]}}}],["1.1309587",{"_index":4696,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22631,9]]}}}],["1.14",{"_index":2179,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5790,5]]}}}],["1.16556894",{"_index":1338,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16924,10],[16941,10]]}}}],["1.170",{"_index":7399,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17435,5]]}}}],["1.1782711",{"_index":4705,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22916,9]]}}}],["1.18014685",{"_index":4691,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22448,10]]}}}],["1.1805065",{"_index":7540,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35750,9]]}}}],["1.2",{"_index":18521,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54550,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13414,3],[15588,3]]}}}],["1.2.0",{"_index":8593,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15979,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25655,6]]}}}],["1.21146183",{"_index":4690,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22430,10]]}}}],["1.22933501",{"_index":4695,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22570,10]]}}}],["1.235",{"_index":13741,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50803,6],[51841,6],[53200,6],[53363,6]]}}}],["1.235208",{"_index":13708,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42748,8]]}}}],["1.239950",{"_index":4669,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18184,8]]}}}],["1.245",{"_index":7548,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[36109,7],[36127,7]]}}}],["1.245237189",{"_index":7504,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35019,11]]}}}],["1.25",{"_index":3746,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6249,5]]},"/en/lessons/space-place-gazetteers":{"position":[[39883,4]]}}}],["1.250162",{"_index":21601,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42060,8]]}}}],["1.2568696",{"_index":7528,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35600,9]]}}}],["1.27",{"_index":9267,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18344,4],[52351,4]]}}}],["1.273",{"_index":9254,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15028,6]]}}}],["1.27774073",{"_index":1339,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17009,10],[17026,10]]}}}],["1.27852317",{"_index":4693,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22509,10]]}}}],["1.296811989",{"_index":18653,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63920,11]]}}}],["1.3",{"_index":10202,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17135,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4384,4],[4433,3],[4700,3],[5057,3],[5135,3],[5199,3],[6843,4],[7506,3],[10960,3]]},"/en/lessons/naive-bayesian":{"position":[[55459,3]]}}}],["1.3.3",{"_index":18149,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7922,6],[8376,6],[9866,6],[11331,6],[12098,6],[13253,6],[14419,6]]}}}],["1.3.tar.gz",{"_index":12597,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4103,10],[5736,10],[6247,10],[6346,10],[6668,10]]}}}],["1.3/script",{"_index":12607,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9318,11]]}}}],["1.303890",{"_index":5990,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42040,8]]}}}],["1.31103404",{"_index":4707,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22974,10]]}}}],["1.35",{"_index":15435,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5229,5],[5520,5],[5850,5],[6276,5],[6621,5]]}}}],["1.396",{"_index":7398,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17427,5]]}}}],["1.4053694",{"_index":7581,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39355,9]]}}}],["1.41642412",{"_index":1358,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18241,10],[18258,10]]}}}],["1.41698783",{"_index":4710,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23050,10]]}}}],["1.42",{"_index":21899,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60429,5]]}}}],["1.42969639682633e",{"_index":14005,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38467,17]]}}}],["1.48926145",{"_index":1335,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16685,10],[16702,10]]}}}],["1.49371580",{"_index":1367,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18811,10],[18828,10]]}}}],["1.4mb",{"_index":10868,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[6358,7]]}}}],["1.5",{"_index":2257,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14571,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[13867,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5797,3],[12108,3]]}}}],["1.50",{"_index":18732,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4393,5]]}}}],["1.513",{"_index":19641,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15992,5]]}}}],["1.521788666",{"_index":18659,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64068,11]]}}}],["1.52520177",{"_index":4708,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22991,10]]}}}],["1.53168",{"_index":13758,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52458,10]]}}}],["1.5345768956569326",{"_index":16376,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42616,18]]}}}],["1.5371768107570636",{"_index":16377,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42673,18]]}}}],["1.57655992",{"_index":4709,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23033,10]]}}}],["1.5874119",{"_index":7495,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34776,9]]}}}],["1.599660",{"_index":4668,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18169,8]]}}}],["1.6",{"_index":20996,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39249,3]]}}}],["1.6089724119682816",{"_index":16375,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42564,18]]}}}],["1.615",{"_index":19590,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15344,5]]}}}],["1.62357809",{"_index":4706,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22932,10]]}}}],["1.65833778",{"_index":1334,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16605,10],[16622,10]]}}}],["1.7.16.jar",{"_index":9693,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19643,10],[19709,10]]}}}],["1.730605",{"_index":21598,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41971,8]]}}}],["1.768470453004334",{"_index":16374,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42509,17]]}}}],["1.8",{"_index":9582,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10165,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27022,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9727,5],[10949,4]]}}}],["1.8.0_252",{"_index":9604,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13802,9]]}}}],["1.8.0_262",{"_index":9558,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7823,11],[7884,9],[8802,10]]}}}],["1.8.0_321",{"_index":22408,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[10777,12],[10829,9],[12224,9]]}}}],["1.807",{"_index":7397,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17419,5]]}}}],["1.8167784558461264",{"_index":16366,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41530,18]]}}}],["1.81776551",{"_index":1336,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16765,10],[16782,10]]}}}],["1.835",{"_index":19597,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15416,5]]}}}],["1.840718222",{"_index":18660,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64117,11]]}}}],["1.846113566619675",{"_index":16378,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42728,17]]}}}],["1.89472655",{"_index":1343,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17254,10]]}}}],["1.899530878",{"_index":18643,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63729,11]]}}}],["1.9.0",{"_index":19742,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[2771,5]]}}}],["1.9.3",{"_index":21718,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23470,6]]}}}],["1.93162456646",{"_index":13757,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52411,16]]}}}],["1.935",{"_index":19629,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15848,5]]}}}],["1.97484874",{"_index":4711,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23092,10]]}}}],["1.csv",{"_index":17130,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[28503,5]]}}}],["1.jpg",{"_index":10755,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[19971,5]]}}}],["1.json",{"_index":11385,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26469,8]]}}}],["1.pi",{"_index":7649,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1165,4],[3159,4]]},"/en/lessons/normalizing-data":{"position":[[1058,4],[1260,4],[1879,4]]}}}],["1.png",{"_index":20128,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31744,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17329,6]]},"/en/lessons/sonification":{"position":[[8873,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16924,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17772,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12828,6]]}}}],["1.txt",{"_index":22087,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23443,5]]}}}],["1/2",{"_index":11906,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7604,3]]}}}],["1/7/18",{"_index":16858,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24677,8],[29359,7]]}}}],["1/72",{"_index":9270,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19121,4]]}}}],["1/8/1970",{"_index":8686,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37813,8]]}}}],["1/seq",{"_index":6085,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45565,5],[45809,5]]}}}],["1/word",{"_index":1850,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46170,7],[52256,7]]}}}],["10",{"_index":1145,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8671,2],[8802,2],[10350,2],[13260,2],[17214,2],[30493,2],[43991,3],[46479,3],[51251,3],[51635,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13848,2],[14029,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8223,2],[8430,2],[9137,2],[13896,2],[16079,2],[16630,2],[17249,2],[18640,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54715,3],[55414,2],[59745,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26103,2],[66113,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46819,2],[47051,2],[47671,2],[48682,2],[49085,2],[49737,2],[55117,2],[56862,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46215,2],[57578,2],[66423,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10650,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39305,8],[54080,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56499,2],[57463,2],[57568,2],[57679,2]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30241,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9411,3],[10913,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19394,4],[19703,3],[20292,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11446,2],[11887,2],[13626,2],[14045,2],[16448,2],[17567,2],[18750,2],[20033,2],[21219,2],[22751,2],[23379,2],[24689,2],[25317,2],[26602,2],[26857,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9126,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[972,3],[25690,2],[29565,4],[29739,3],[30536,3],[30740,2],[36104,2],[38076,2],[46246,2],[47479,2],[51026,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38864,2],[47937,4],[54931,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2180,2],[8644,2],[8715,2],[16577,3],[16729,2],[16801,3],[17109,2],[17207,3],[17425,2],[19911,2],[21872,2],[22880,2],[25311,2],[26316,2],[28402,2],[29378,2],[39302,2],[40278,2],[45607,2],[46583,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15518,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8721,2],[16870,2],[32946,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10229,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12138,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56200,3],[59913,2],[59941,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19247,2],[20078,3]]},"/en/lessons/georeferencing-qgis":{"position":[[6603,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[4574,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15756,2]]},"/en/lessons/gravity-model":{"position":[[7551,2],[54328,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29606,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[35685,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57118,2]]},"/en/lessons/intro-to-powershell":{"position":[[31876,2],[31903,2],[32061,2],[32091,2]]},"/en/lessons/introduction-map-warper":{"position":[[18491,3],[18888,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25963,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14424,4],[36929,3],[49584,3],[52020,3]]},"/en/lessons/json-and-jq":{"position":[[8574,2],[8872,2],[10175,2]]},"/en/lessons/linear-regression":{"position":[[1030,3],[62409,3],[66692,2]]},"/en/lessons/logistic-regression":{"position":[[667,3],[42899,2],[43364,3],[45838,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7697,3]]},"/en/lessons/naive-bayesian":{"position":[[29221,2],[29527,2],[31180,2],[39002,2],[39105,2],[40996,2],[50116,2],[54290,2],[58205,2],[62179,2],[63322,4],[63566,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26378,2]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8252,2],[8443,2],[8900,2]]},"/en/lessons/qgis-layers":{"position":[[10716,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11070,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13332,2],[13454,2],[13491,2],[30106,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48870,3],[53310,3]]},"/en/lessons/sentiment-analysis":{"position":[[40520,3]]},"/en/lessons/sonification":{"position":[[21892,2],[25235,4],[25257,2]]},"/en/lessons/space-place-gazetteers":{"position":[[27253,2],[31749,2],[36545,2],[41269,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9492,2],[9586,2],[9680,2],[9978,2],[19565,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28117,2],[30350,2],[31047,3],[57241,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7598,3],[22682,3],[22724,2],[22766,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31774,2],[33156,2]]},"/en/lessons/transliterating":{"position":[[15541,2],[15666,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30601,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[27611,3]]},"/en/lessons/vector-layers-qgis":{"position":[[7691,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3346,2],[14188,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2429,2],[2579,2],[16237,2]]}}}],["10'\">october</xsl:if>",{"_index":22548,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34924,31]]}}}],["10,000",{"_index":372,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9563,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[20688,6],[20791,6],[21690,6],[24302,6]]},"/en/lessons/gravity-model":{"position":[[1804,6],[58347,6]]},"/en/lessons/linear-regression":{"position":[[32767,6],[33132,6],[35022,6],[35979,6],[64937,6],[65293,6],[68789,6]]},"/en/lessons/logistic-regression":{"position":[[13201,6],[15174,6]]}}}],["10.0",{"_index":7068,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49996,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21407,6],[27035,6],[27079,6],[27149,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11851,4]]},"/en/lessons/vector-layers-qgis":{"position":[[15096,5]]}}}],["10.1",{"_index":14028,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43049,5]]}}}],["10.10.5",{"_index":8304,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10746,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13415,7]]}}}],["10.11",{"_index":12510,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5275,6],[6256,6]]}}}],["10.1111/j.1467",{"_index":20257,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50092,14],[54106,14]]}}}],["10.13.4",{"_index":9554,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7506,7]]}}}],["10.18637/jss.v025.i01",{"_index":7570,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38301,21]]}}}],["10.342",{"_index":7350,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16900,6]]}}}],["10.399160",{"_index":4755,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30077,9]]}}}],["10.4",{"_index":19564,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15032,4],[15104,4],[18314,4]]}}}],["10.40",{"_index":19680,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18093,5]]}}}],["10.5",{"_index":2168,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4510,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28151,4]]}}}],["10.6",{"_index":2164,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4463,4]]}}}],["10.7910/dvn/tegmgi",{"_index":16462,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48701,19]]}}}],["10.png",{"_index":23098,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[3283,7]]}}}],["10/(\\sqrt[]{5}\\sqrt[]{20",{"_index":5714,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21139,26]]}}}],["10/10",{"_index":5716,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21186,5]]}}}],["10/\\sqrt[]{100",{"_index":5715,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21168,15]]}}}],["100",{"_index":319,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7850,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10907,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14809,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16222,5],[16283,4],[36398,3],[36888,3],[37649,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19398,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18618,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19514,4],[21792,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28627,4],[37799,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37887,3],[50990,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4815,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22486,3],[22528,3]]},"/en/lessons/gravity-model":{"position":[[14610,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29796,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34260,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36180,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11717,3],[25456,3]]},"/en/lessons/json-and-jq":{"position":[[3825,4],[37262,3]]},"/en/lessons/jupyter-notebooks":{"position":[[38265,3]]},"/en/lessons/logistic-regression":{"position":[[22630,4]]},"/en/lessons/naive-bayesian":{"position":[[50656,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23629,4],[24045,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42984,3]]},"/en/lessons/sonification":{"position":[[35312,3],[36408,3],[37625,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9857,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28477,5],[28697,4],[28724,4],[28815,3],[29588,4],[29686,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30613,5],[31090,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16244,4]]}}}],["100,000",{"_index":16249,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17849,7]]},"/en/lessons/naive-bayesian":{"position":[[50625,7],[50679,7],[50938,7]]}}}],["100.000",{"_index":7404,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17493,7]]}}}],["100.jpg",{"_index":10684,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7212,7]]}}}],["1000",{"_index":791,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3326,4],[3367,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15538,4]]},"/en/lessons/common-similarity-measures":{"position":[[7416,4],[24953,4],[24978,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19851,8],[25214,5],[25419,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4350,4],[4403,4]]},"/en/lessons/transliterating":{"position":[[15069,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26711,5],[26738,4],[31488,4],[38910,4]]}}}],["1000.024000",{"_index":5779,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31461,11]]}}}],["1000:1100:15",{"_index":21494,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24596,14]]}}}],["1000th",{"_index":21492,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24559,6]]}}}],["1001",{"_index":2876,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15933,4]]}}}],["1005.630151",{"_index":5781,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31483,11]]}}}],["100951936,\"elbshari_abdo\",114,\"619172278086070300",{"_index":16761,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[31412,50]]}}}],["100].sample(5",{"_index":21529,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[30126,14]]}}}],["100th",{"_index":9881,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50874,5]]}}}],["101",{"_index":6622,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[1724,4],[13079,3],[16996,4],[43360,3],[44038,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33926,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[320,3],[12485,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24377,4]]}}}],["1012.873141",{"_index":5783,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31505,11]]}}}],["1013",{"_index":7179,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61885,5]]}}}],["1013–23",{"_index":18063,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66117,8]]}}}],["1014",{"_index":3605,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3610,4]]}}}],["1018",{"_index":5000,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48904,4]]}}}],["101–127",{"_index":16586,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54996,8]]}}}],["102(b",{"_index":9210,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9055,6]]}}}],["102,000",{"_index":13512,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2259,9]]}}}],["102.0",{"_index":22274,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22159,6]]}}}],["10212",{"_index":8666,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35928,5]]}}}],["10213",{"_index":8671,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36019,5]]}}}],["10214",{"_index":8673,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36110,5]]}}}],["10215",{"_index":8677,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36201,5]]}}}],["1022",{"_index":1787,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44390,5]]}}}],["1024",{"_index":14681,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24490,4],[24657,4],[31958,4]]}}}],["103",{"_index":19086,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48497,4]]}}}],["103.0",{"_index":22258,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21986,6]]}}}],["103.jpg",{"_index":10683,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7149,7],[7302,7]]}}}],["1035",{"_index":19102,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48798,5]]}}}],["1036.0",{"_index":22266,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22079,7]]}}}],["104",{"_index":6187,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15846,5],[50631,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16991,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4282,3],[11283,3]]}}}],["104,000",{"_index":19412,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[6074,7]]}}}],["104.0",{"_index":19406,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5918,5]]}}}],["1042.0",{"_index":22269,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22120,7]]}}}],["105",{"_index":2413,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13877,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43562,4]]},"/en/lessons/counting-frequencies":{"position":[[7922,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18840,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50441,4]]},"/en/lessons/linear-regression":{"position":[[77678,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14399,3]]},"/en/lessons/space-place-gazetteers":{"position":[[49834,3]]}}}],["105.0",{"_index":22245,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21862,7]]}}}],["1057.0",{"_index":22273,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22151,7]]}}}],["106",{"_index":6163,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12590,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43270,3]]},"/en/lessons/linear-regression":{"position":[[77810,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10911,3],[11817,3]]}}}],["1064",{"_index":13247,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33722,6]]}}}],["10646",{"_index":22509,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27731,5]]}}}],["1065.0",{"_index":22279,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22221,7]]}}}],["107",{"_index":21526,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[29905,3]]}}}],["1070",{"_index":17208,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39759,4]]}}}],["107–18",{"_index":16550,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52922,7]]}}}],["107–21",{"_index":16570,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54602,7]]}}}],["108",{"_index":6098,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45964,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17001,4],[17006,4]]},"/en/lessons/naive-bayesian":{"position":[[64862,3]]},"/en/lessons/sonification":{"position":[[29984,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9899,3]]}}}],["108.0",{"_index":7029,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47126,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14177,5]]}}}],["108:3",{"_index":19296,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18659,5]]}}}],["109",{"_index":3859,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16288,4]]},"/en/lessons/naive-bayesian":{"position":[[64827,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16271,3]]}}}],["10:03",{"_index":14996,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14276,5]]}}}],["10g",{"_index":9860,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47478,3],[47500,3]]}}}],["10k",{"_index":12973,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26644,5],[32382,3]]}}}],["10th",{"_index":12760,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31105,4]]},"/en/lessons/sentiment-analysis":{"position":[[25411,4]]}}}],["10—15",{"_index":4470,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59662,6]]}}}],["10—from",{"_index":3222,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57677,8]]}}}],["11",{"_index":1259,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13310,2],[17298,2],[30587,2],[45637,3],[49884,3],[50720,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5178,4],[16880,2],[17292,2],[32726,2],[32729,3],[32861,2],[32864,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[727,2],[51995,2],[59243,2],[59685,2],[59775,2],[61115,2],[64355,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14006,2],[16672,2],[47072,2],[48795,2],[48938,2],[62449,3],[62548,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21394,2],[45775,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45934,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54319,2],[56651,2],[56665,2]]},"/en/lessons/counting-frequencies":{"position":[[13436,4],[13673,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13982,4],[19882,4],[19912,3],[20514,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20110,2],[21246,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[993,2],[22047,3],[25813,2],[32842,2],[33588,3],[36148,2],[36360,4],[38266,2],[46275,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10752,2],[17243,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8726,2],[33733,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7714,3],[26289,2],[56216,3]]},"/en/lessons/georeferencing-qgis":{"position":[[6951,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36416,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[4613,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38337,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[37801,3]]},"/en/lessons/introduction-map-warper":{"position":[[18675,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33094,5],[33452,4],[35914,5],[35955,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14514,3],[50967,3]]},"/en/lessons/linear-regression":{"position":[[66757,2]]},"/en/lessons/logistic-regression":{"position":[[723,3],[40021,3],[45899,2],[49251,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3402,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48944,2]]},"/en/lessons/qgis-layers":{"position":[[11154,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13369,2],[13528,2],[13565,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49570,2],[52744,2]]},"/en/lessons/sonification":{"position":[[9435,2],[9447,2],[9579,2],[9591,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16180,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9501,2],[9985,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9662,3]]},"/en/lessons/transliterating":{"position":[[15544,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[808,3],[1271,2],[29381,3]]},"/en/lessons/vector-layers-qgis":{"position":[[8841,3]]}}}],["11'\">november</xsl:if>",{"_index":22549,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35010,32]]}}}],["11,000",{"_index":9419,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47980,6]]}}}],["11,480",{"_index":4190,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39786,6]]}}}],["11.024",{"_index":7349,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16892,6],[16960,6]]}}}],["11.1",{"_index":21985,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63670,4]]}}}],["11.2",{"_index":22419,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11652,5],[12192,4]]}}}],["11.2.jar",{"_index":22422,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11891,9],[11961,8],[12170,8],[13286,8],[13338,8],[22188,8],[22732,8],[32653,8]]}}}],["11.652326",{"_index":4764,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30157,9]]}}}],["11.69",{"_index":23422,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26537,5]]}}}],["11.87",{"_index":18552,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55310,5]]}}}],["11.json",{"_index":18921,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26384,9]]}}}],["11.png",{"_index":23101,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[3832,7]]}}}],["11/24/1940",{"_index":23346,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16101,10]]}}}],["11/bin",{"_index":17534,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[1752,6]]}}}],["110",{"_index":11750,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5668,3],[5824,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5745,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14039,3],[14111,3],[14255,3],[17262,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29937,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[40459,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2071,3]]}}}],["11000000",{"_index":23554,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45141,8]]}}}],["1100th",{"_index":21493,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24569,6]]}}}],["1107",{"_index":19104,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48842,5]]}}}],["1108",{"_index":4648,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13995,4],[16405,4],[48771,4]]}}}],["1109",{"_index":21051,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50435,4]]}}}],["111",{"_index":6706,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17011,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49606,3]]}}}],["1112",{"_index":19107,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48882,5],[48999,4]]}}}],["1112598.95",{"_index":23415,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26392,10]]}}}],["11141110",{"_index":12048,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13557,8]]}}}],["111–115",{"_index":7177,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61847,8]]}}}],["112",{"_index":1282,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14009,3],[18474,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4242,3],[7329,3],[7422,3],[7487,3],[7508,3],[11243,3]]}}}],["112+118",{"_index":19415,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[6974,7]]}}}],["1122",{"_index":6978,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44794,4]]}}}],["1127",{"_index":21052,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50440,5]]}}}],["1127.0",{"_index":22275,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22166,7]]}}}],["113",{"_index":9771,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29555,3],[29677,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7342,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15983,3]]}}}],["113.0",{"_index":22307,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22518,7]]}}}],["1130",{"_index":20865,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3654,5]]}}}],["1130.0",{"_index":22277,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22205,7]]}}}],["1132",{"_index":17211,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39799,4]]}}}],["114",{"_index":6950,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43868,3]]},"/en/lessons/linear-regression":{"position":[[77687,4],[77774,4],[77815,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4335,3],[12166,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25859,4]]}}}],["114.0",{"_index":22250,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21907,6]]}}}],["1146.0",{"_index":22204,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21409,7]]}}}],["1148.0",{"_index":22206,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21424,7]]}}}],["115",{"_index":17515,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78102,6],[78175,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4295,3],[9791,3],[12126,3]]},"/en/lessons/sonification":{"position":[[18177,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34715,3]]}}}],["115.000000",{"_index":4792,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30557,10]]}}}],["1151.500000",{"_index":4781,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30413,11]]}}}],["1156",{"_index":11943,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9766,8],[10668,8],[61066,8],[61968,8]]}}}],["1157",{"_index":11824,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6564,6],[7363,6]]}}}],["115–133",{"_index":14060,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45397,7]]}}}],["116",{"_index":16581,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54791,4]]},"/en/lessons/linear-regression":{"position":[[78371,6]]},"/en/lessons/naive-bayesian":{"position":[[64897,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11163,4],[11281,4],[12142,4],[12256,4]]}}}],["1160",{"_index":12390,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57758,5],[58900,4],[58934,4],[59238,5],[59737,4],[59765,4]]}}}],["1161",{"_index":12410,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59793,4],[59821,4],[59849,4],[59877,4],[59905,4],[59933,4],[59961,4]]}}}],["1164",{"_index":6968,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44638,4]]},"/en/lessons/linear-regression":{"position":[[39779,4]]}}}],["1165",{"_index":20958,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[23918,5]]}}}],["1166.0",{"_index":22281,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22237,7]]}}}],["1168",{"_index":18647,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63819,5]]}}}],["117",{"_index":6162,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12539,3],[15818,4]]}}}],["117.0",{"_index":22313,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22566,6]]}}}],["1170",{"_index":20960,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[24175,5],[26130,4],[26262,4],[26392,4],[26524,4],[26656,4],[26784,4],[26914,4],[27043,4],[27174,4],[27302,4],[30265,4],[30417,4],[30567,4],[30719,4],[30871,4],[31052,4],[31219,4],[31440,4],[31619,4],[31808,4],[34685,4],[34884,4],[35080,4],[35280,4],[35480,4],[35706,4],[35920,4],[36186,4],[36415,4],[36648,4],[39296,4],[39512,4],[39719,4],[39931,4],[40145,4],[40387,4],[40617,4],[40899,4],[41139,4],[41388,4]]}}}],["1173",{"_index":20866,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3660,6],[24118,5]]}}}],["11796",{"_index":16322,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37046,7]]}}}],["118",{"_index":1923,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[51507,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33576,3],[33609,3],[43431,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56132,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4246,3],[4286,3],[10917,4],[10941,3],[11247,3],[11287,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61808,4]]}}}],["118.0",{"_index":22276,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22197,7]]}}}],["119",{"_index":7161,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61285,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10641,3],[11977,3],[18699,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11174,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4278,3],[11279,3]]}}}],["119.0",{"_index":22282,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22245,6]]}}}],["1198.0",{"_index":22198,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21325,7]]}}}],["1199.0",{"_index":22199,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21339,7]]}}}],["11g",{"_index":18805,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11292,4]]}}}],["11–21",{"_index":1851,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46366,6]]}}}],["12",{"_index":1261,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13356,2],[17378,2],[30672,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17335,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38936,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26144,3],[64386,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49469,2],[63215,2],[66115,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21397,2],[45778,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56637,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6850,4]]},"/en/lessons/counting-frequencies":{"position":[[13422,4],[13718,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20078,4],[20224,3],[21664,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41810,3],[44018,3],[45300,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20187,2],[21277,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1000,3],[16676,2],[32849,3],[33613,3],[36176,2],[36259,2],[38360,3],[38438,2],[46319,2],[52532,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29245,2],[29248,4],[29271,2],[29274,2],[29342,2],[29345,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2183,3],[8357,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10412,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8731,2],[16873,2],[34071,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27420,2],[27652,2],[56232,3],[57722,3],[57764,2],[59742,2],[59770,2]]},"/en/lessons/georeferencing-qgis":{"position":[[7746,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41611,3],[42741,3],[45053,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[4967,2]]},"/en/lessons/gravity-model":{"position":[[25643,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41817,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40486,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17246,2],[47608,3],[59327,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11241,2],[11399,2],[12847,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10310,2],[12970,2],[13421,2],[14518,3],[29426,2]]},"/en/lessons/jupyter-notebooks":{"position":[[29141,2],[29204,2],[29253,2]]},"/en/lessons/linear-regression":{"position":[[24480,3],[60085,3],[66820,2]]},"/en/lessons/logistic-regression":{"position":[[45955,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4760,2],[48474,4]]},"/en/lessons/qgis-layers":{"position":[[11234,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11844,2],[12217,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13007,2],[13044,2],[13081,2],[13118,2],[13155,2],[13192,2],[13229,2],[13266,2],[13303,2],[13340,2],[13377,2],[13406,2],[13414,2],[13451,2],[13488,2],[13525,2],[13562,2],[13599,2],[13602,2],[13636,2],[13639,2],[13673,2],[13710,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34261,3]]},"/en/lessons/sonification":{"position":[[9978,2],[10249,2],[25266,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8392,2],[9595,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31442,4]]},"/en/lessons/transliterating":{"position":[[15438,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[29589,3]]},"/en/lessons/vector-layers-qgis":{"position":[[9795,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41099,2]]}}}],["12\"/>",{"_index":22516,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[29608,8]]}}}],["12'\">december</xsl:if>",{"_index":22550,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35097,32]]}}}],["12,029",{"_index":4191,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39799,6]]}}}],["12,14",{"_index":4478,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61718,7]]}}}],["12,243,633",{"_index":7820,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10885,11]]}}}],["12,4",{"_index":4355,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52225,6]]}}}],["12.100",{"_index":15773,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9475,6],[9488,6]]}}}],["12.42",{"_index":1174,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10161,5]]}}}],["12.42442933",{"_index":1361,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18418,11]]}}}],["12.970588",{"_index":4750,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30031,9]]}}}],["12.png",{"_index":23104,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[4667,7]]}}}],["12/04/1940",{"_index":23347,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16188,10]]}}}],["12/31/1940",{"_index":23348,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16275,10]]}}}],["120",{"_index":1924,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[51511,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13862,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43968,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[33100,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2009,4]]},"/en/lessons/linear-regression":{"position":[[77819,4],[78581,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11347,4],[12490,3],[12791,3]]}}}],["120.1",{"_index":19601,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15473,5]]}}}],["120.3",{"_index":19633,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15905,5]]}}}],["1208.00",{"_index":23418,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26430,7]]}}}],["120bpm",{"_index":20727,"title":{},"body":{"/en/lessons/sonification":{"position":[[24959,7]]}}}],["121",{"_index":6943,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43588,3],[43992,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4258,3],[11259,3]]}}}],["121.0",{"_index":19663,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16265,5]]}}}],["1212",{"_index":13150,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13991,4]]}}}],["122",{"_index":4307,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47502,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49404,4]]},"/en/lessons/linear-regression":{"position":[[75359,4],[75596,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[10668,3]]}}}],["122,931",{"_index":22994,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[715,8]]}}}],["1221",{"_index":4644,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13900,4],[16567,4]]}}}],["1221.0",{"_index":22283,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22252,7]]}}}],["1222.0",{"_index":22287,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22290,7]]}}}],["1224.0",{"_index":22285,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22275,7]]}}}],["123",{"_index":17511,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77682,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14687,3],[14759,3]]}}}],["123.0",{"_index":22284,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22267,7],[22313,6]]}}}],["12323361",{"_index":15236,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25992,10]]}}}],["1233",{"_index":9772,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29699,5]]}}}],["124",{"_index":2412,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13847,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12051,3],[24227,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11143,3]]}}}],["1240",{"_index":9770,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29510,5]]}}}],["1242",{"_index":6986,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44956,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35864,5],[40135,4]]}}}],["12463",{"_index":8610,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20637,5],[26587,5],[26711,5],[35389,5]]}}}],["12464",{"_index":8612,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20754,5],[35480,5]]}}}],["12465",{"_index":8613,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20871,5],[35571,5]]}}}],["12466",{"_index":8618,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20988,5],[35662,5]]}}}],["12467",{"_index":8619,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21105,5],[35753,5]]}}}],["124m",{"_index":14660,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21858,4]]}}}],["125",{"_index":2411,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13832,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8671,3],[24422,3],[24502,6],[28416,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4311,3],[12142,3]]}}}],["125,526",{"_index":23455,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[31302,7]]}}}],["1251",{"_index":22609,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4769,4],[4940,6],[5171,5],[5227,5],[5261,5],[5873,6],[5910,5],[5996,6],[7392,6]]}}}],["1252",{"_index":21576,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[37574,4]]}}}],["1256925",{"_index":8894,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7984,7],[8664,7],[8996,7],[9256,7],[9634,7]]}}}],["1257.5",{"_index":21268,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11654,6],[16851,6]]}}}],["125m",{"_index":14821,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50577,6]]}}}],["126",{"_index":11613,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30399,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4299,3],[12130,3],[12191,3]]}}}],["1260",{"_index":21243,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6241,4],[20307,5],[20620,4],[22936,4],[24145,5],[24593,4],[30460,4],[35385,4]]}}}],["1267.0",{"_index":21271,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11791,6]]}}}],["127",{"_index":2044,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8309,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49610,4]]},"/en/lessons/naive-bayesian":{"position":[[64758,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29844,3]]}}}],["127.0",{"_index":7028,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47098,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21777,7]]}}}],["127.0.0.1:5000/api/v1/resources/books?id=0",{"_index":7907,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25615,42]]}}}],["127.0.0.1:5000/api/v1/resources/books?id=1",{"_index":7908,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25658,42]]}}}],["127.0.0.1:5000/api/v1/resources/books?id=2",{"_index":7909,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25701,42]]}}}],["127.0.0.1:5000/api/v1/resources/books?id=3",{"_index":7910,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25744,42]]}}}],["1275",{"_index":6976,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44769,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14338,4]]}}}],["127655.98",{"_index":23427,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26638,9]]}}}],["1277.0",{"_index":21272,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11804,6]]}}}],["128",{"_index":2053,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9099,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44061,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15548,4]]},"/en/lessons/naive-bayesian":{"position":[[64619,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15233,3]]},"/en/lessons/sonification":{"position":[[18126,3],[18130,3],[18134,3]]}}}],["1280",{"_index":21339,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[23046,4],[24447,5]]}}}],["1280.0",{"_index":21264,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11498,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22450,7]]}}}],["1284.0",{"_index":22294,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22363,7]]}}}],["1288",{"_index":21273,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11914,5]]}}}],["1288.5",{"_index":21266,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11575,6]]}}}],["12887",{"_index":21929,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61596,6]]}}}],["129",{"_index":19351,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4254,3],[11255,3]]}}}],["1290",{"_index":21278,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[14292,6],[30468,5]]}}}],["1290.0",{"_index":21269,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11667,6]]}}}],["1292",{"_index":5014,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49435,4]]}}}],["1295",{"_index":18708,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[5376,7]]}}}],["1297955.65",{"_index":23425,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26614,10]]}}}],["12px",{"_index":12438,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64087,4],[64096,4],[64101,6]]}}}],["12th",{"_index":11244,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46431,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5350,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18449,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3750,4],[15602,4],[32232,4]]}}}],["13",{"_index":1144,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8634,2],[13231,2],[13407,2],[17150,2],[17463,2],[30757,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17378,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3195,2],[3706,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5890,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54183,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6815,4],[6837,4]]},"/en/lessons/counting-frequencies":{"position":[[13408,4],[13737,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20572,4],[21618,3],[22099,2],[23794,3],[24423,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20264,2],[21315,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36240,2],[38524,2],[46347,2],[50038,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29445,3],[29611,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6674,2],[6894,2],[10755,3],[10967,2],[13691,2],[17084,2],[17246,4],[23115,3],[30611,2],[40529,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34674,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8736,2],[15531,2],[16886,2],[20195,2],[34356,3]]},"/en/lessons/georeferencing-qgis":{"position":[[8347,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[6314,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20007,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41886,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42151,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59330,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14522,3],[48686,3]]},"/en/lessons/linear-regression":{"position":[[48106,3],[50194,2],[66882,2]]},"/en/lessons/logistic-regression":{"position":[[46010,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[34855,4]]},"/en/lessons/naive-bayesian":{"position":[[64161,3]]},"/en/lessons/qgis-layers":{"position":[[11991,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20070,2],[20353,2],[21507,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13443,2],[13676,2],[13713,2],[16428,2],[24520,2],[28148,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12886,4],[48858,2],[53304,3]]},"/en/lessons/sonification":{"position":[[18181,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62118,3]]},"/en/lessons/vector-layers-qgis":{"position":[[10750,3]]}}}],["13,112",{"_index":8697,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39751,7]]}}}],["13,856,080",{"_index":2872,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15509,10]]}}}],["13.0.2",{"_index":9567,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8702,7],[8727,7]]}}}],["13.0.2.jdk/contents/hom",{"_index":9570,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8773,24],[8944,24]]}}}],["13.07103843",{"_index":1342,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17186,11]]}}}],["13.08",{"_index":14668,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22669,5]]}}}],["13.11",{"_index":14670,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22715,5]]}}}],["13.3",{"_index":19617,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15680,4]]}}}],["13.399405",{"_index":17270,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49434,9],[49869,9]]}}}],["13.6",{"_index":21400,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[132,4],[2588,4],[15717,4]]}}}],["13.600",{"_index":23413,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26350,6]]}}}],["13.878532",{"_index":17282,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49721,9],[50281,10]]}}}],["13.png",{"_index":23107,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[5006,7]]}}}],["130",{"_index":7082,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[51543,3]]}}}],["130,000",{"_index":10157,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7052,7]]}}}],["1300",{"_index":21258,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9996,4],[14343,6],[20323,5],[23055,5],[24474,5]]}}}],["1300.0",{"_index":21253,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9466,6],[9560,6]]}}}],["1301",{"_index":21259,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[10005,5]]}}}],["1301.0",{"_index":21254,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9479,6],[9573,6]]}}}],["1304.0",{"_index":22288,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22305,7]]}}}],["1306.0",{"_index":22289,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22320,7]]}}}],["131",{"_index":2036,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8014,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61289,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49801,4]]}}}],["131.0",{"_index":22242,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21820,6],[22426,7]]}}}],["1311",{"_index":21274,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11962,5]]}}}],["1311.0",{"_index":21265,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11511,6],[11588,6]]}}}],["1315.0",{"_index":22214,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21505,7]]}}}],["1316.0",{"_index":22209,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21459,8],[22348,7]]}}}],["1319.0",{"_index":21257,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9822,6]]}}}],["132",{"_index":16504,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50841,3]]},"/en/lessons/logistic-regression":{"position":[[65833,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4250,3],[11251,3]]}}}],["1320",{"_index":21323,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20629,5],[22941,5],[24159,5],[24598,5],[35390,5]]}}}],["1320.0",{"_index":21255,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9654,6],[9835,6]]}}}],["1320.2",{"_index":21244,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6250,6]]}}}],["1321.0",{"_index":21256,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9667,6]]}}}],["1325",{"_index":3592,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3380,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16864,4]]}}}],["132‑40",{"_index":16487,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49824,7]]}}}],["133",{"_index":11612,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30377,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50845,4],[51127,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3497,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4331,3],[12162,3]]}}}],["133.0",{"_index":22260,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22027,7]]}}}],["1330235048",{"_index":16746,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27853,11]]}}}],["1330235048,\"yourborwhore\",1725,\"619172326886674400",{"_index":16757,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[31208,51]]}}}],["134",{"_index":6949,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43845,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48330,3]]}}}],["135",{"_index":19352,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4262,3],[4307,3],[11263,3],[12138,3]]}}}],["135.0",{"_index":22292,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22340,7]]}}}],["136",{"_index":19353,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4274,3],[11275,3]]}}}],["136.0",{"_index":22200,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21347,6],[22474,6]]}}}],["1363",{"_index":6160,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12436,4]]}}}],["1365.0",{"_index":22296,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22378,7]]}}}],["137",{"_index":6933,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43293,3]]}}}],["137.0",{"_index":22265,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22072,6]]}}}],["13754",{"_index":8653,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29994,5]]}}}],["1379.0",{"_index":22304,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22466,7]]}}}],["138.0",{"_index":7074,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50271,5]]}}}],["1385.0",{"_index":22301,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22434,7]]}}}],["139",{"_index":6935,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43395,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54937,3]]},"/en/lessons/json-and-jq":{"position":[[19242,4]]}}}],["139.0",{"_index":22297,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22386,6]]}}}],["1395.0",{"_index":22298,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22393,7]]}}}],["1398.0",{"_index":22310,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22542,7]]}}}],["13th",{"_index":19820,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15604,4]]}}}],["14",{"_index":1143,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8597,2],[13455,2],[17545,2],[30857,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2895,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17421,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13911,2],[16578,2],[48693,2],[49619,2],[49748,2]]},"/en/lessons/counting-frequencies":{"position":[[13396,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13885,3],[22106,2],[23491,3],[24430,3],[24521,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25094,3],[25156,2],[26839,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20341,2],[21341,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29370,3],[36262,2],[38531,2],[46411,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48076,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8741,2],[15534,2],[16889,2],[20198,2],[34895,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59745,2]]},"/en/lessons/georeferencing-qgis":{"position":[[8707,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[33251,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[7673,2]]},"/en/lessons/gravity-model":{"position":[[2479,3],[54474,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50395,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43670,3],[45658,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57855,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12722,2],[14429,3]]},"/en/lessons/linear-regression":{"position":[[50343,2],[66946,2]]},"/en/lessons/logistic-regression":{"position":[[46069,2],[66962,3],[67170,2]]},"/en/lessons/naive-bayesian":{"position":[[66323,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48602,4]]},"/en/lessons/qgis-layers":{"position":[[12276,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13480,2],[24339,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23665,4]]},"/en/lessons/sentiment-analysis":{"position":[[39939,4],[40461,4]]},"/en/lessons/sonification":{"position":[[9990,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63377,2]]},"/en/lessons/vector-layers-qgis":{"position":[[11903,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46962,2]]}}}],["14,182",{"_index":19979,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7045,6]]}}}],["14,197,122",{"_index":5972,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36298,12]]}}}],["14,789",{"_index":13555,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10700,6],[13397,6]]}}}],["14.000000",{"_index":4785,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30471,9]]}}}],["14.185788655431",{"_index":13756,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52361,17]]}}}],["14.3",{"_index":19528,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14456,4]]}}}],["14.50",{"_index":19647,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16070,5]]}}}],["14.60",{"_index":19660,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16214,5]]}}}],["14.7",{"_index":19577,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15176,4]]}}}],["14.76",{"_index":14666,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22643,5]]}}}],["14.88",{"_index":1172,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10121,5]]}}}],["14.png",{"_index":23109,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[5421,7]]}}}],["140",{"_index":16695,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19255,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4339,3],[12170,3]]}}}],["140.8",{"_index":19539,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14609,5]]}}}],["1400",{"_index":2080,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11676,4]]}}}],["1402",{"_index":3511,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2347,4]]}}}],["1403",{"_index":3564,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3033,6]]}}}],["141",{"_index":5131,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59719,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4303,3],[12134,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34780,3]]}}}],["141.0",{"_index":7015,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46845,5],[47112,5],[50297,5]]}}}],["141.002701",{"_index":12638,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17540,11],[17870,10]]}}}],["142",{"_index":5614,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3488,3],[26315,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44219,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13473,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8514,3]]}}}],["1421",{"_index":3493,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2142,4]]}}}],["142e",{"_index":19662,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16242,4]]}}}],["143",{"_index":19091,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48592,4]]}}}],["143.77",{"_index":14699,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27351,7]]}}}],["14348",{"_index":8648,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29879,5]]}}}],["144",{"_index":7004,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45437,3]]},"/en/lessons/naive-bayesian":{"position":[[64584,3]]}}}],["1443",{"_index":5009,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49291,4]]}}}],["1448",{"_index":17206,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39739,4]]}}}],["145",{"_index":19354,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4348,3]]}}}],["145.0",{"_index":19651,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16121,5]]}}}],["1456.0",{"_index":22211,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21475,7]]}}}],["1459.0",{"_index":22212,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21490,7]]}}}],["146",{"_index":19358,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4388,3]]}}}],["146.7",{"_index":19535,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14537,5]]}}}],["1461",{"_index":18675,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64483,4]]}}}],["14618",{"_index":6577,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[11248,6]]}}}],["1467.0",{"_index":22308,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22526,7]]}}}],["1469.0",{"_index":22305,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22481,7]]}}}],["147",{"_index":6999,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45271,3]]}}}],["1473",{"_index":5756,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[28806,4]]}}}],["1474",{"_index":6994,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45199,4]]}}}],["148",{"_index":2410,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13817,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43768,3],[45667,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1560,3]]},"/en/lessons/linear-regression":{"position":[[75547,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4266,3],[4270,3],[11267,3],[11271,3]]}}}],["1481–510",{"_index":13825,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60778,9],[63003,9],[64354,9]]}}}],["1485",{"_index":5005,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49164,4]]}}}],["1487",{"_index":2075,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11054,4],[11681,5],[12025,4]]}}}],["149",{"_index":1258,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13290,3],[17244,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4315,3],[12146,3]]}}}],["1495.0",{"_index":22312,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22558,7]]}}}],["1499",{"_index":5016,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49555,4]]}}}],["14o",{"_index":3602,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3558,3]]}}}],["14pt",{"_index":9381,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38027,4],[38288,4]]}}}],["14th",{"_index":20849,"title":{},"body":{"/en/lessons/sonification":{"position":[[41409,4]]}}}],["15",{"_index":1142,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8561,2],[13501,2],[17625,2],[30939,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11725,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10833,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16583,2],[16687,3],[17464,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38939,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48704,2],[48959,2],[49228,2],[49490,2],[49501,2],[58522,2],[58824,2],[58941,2],[59025,2],[59156,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43857,2],[45689,2],[45733,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6802,4]]},"/en/lessons/counting-frequencies":{"position":[[13380,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22396,2],[23601,3],[25001,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20418,2],[21374,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46450,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29722,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19035,4],[19139,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38606,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8746,2],[9590,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10273,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12182,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59773,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20844,3],[31384,2]]},"/en/lessons/georeferencing-qgis":{"position":[[10293,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[28330,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[7916,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11646,4]]},"/en/lessons/gravity-model":{"position":[[54243,2],[64713,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48312,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[45304,3],[47405,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25982,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14526,3],[21234,3],[50771,2]]},"/en/lessons/linear-regression":{"position":[[67012,2]]},"/en/lessons/logistic-regression":{"position":[[42915,3],[46128,2],[49242,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7741,3]]},"/en/lessons/qgis-layers":{"position":[[12550,2]]},"/en/lessons/research-data-with-unix":{"position":[[14001,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13517,2],[36312,3],[36575,3],[36737,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3500,2],[24825,2]]},"/en/lessons/space-place-gazetteers":{"position":[[19830,2],[48615,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36138,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[388,2],[24593,2]]},"/en/lessons/transliterating":{"position":[[15689,2]]},"/en/lessons/vector-layers-qgis":{"position":[[12343,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42080,3]]}}}],["15.0",{"_index":6979,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44807,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16184,4]]}}}],["15.00",{"_index":23423,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26549,5]]}}}],["15.2",{"_index":19560,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14960,4],[15608,4]]}}}],["15.41",{"_index":19621,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15710,5]]}}}],["15.42",{"_index":19681,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18101,5]]}}}],["15.5",{"_index":19606,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15536,4]]}}}],["15.50",{"_index":19654,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16142,5]]}}}],["15.750000",{"_index":4782,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30425,9]]}}}],["15.8",{"_index":19644,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16040,4]]}}}],["15.84",{"_index":19532,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14486,5]]}}}],["15.png",{"_index":23110,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[5604,7]]}}}],["150",{"_index":4356,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52240,3],[61703,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63099,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14108,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14663,3],[14733,3],[15266,3],[16477,4],[16499,4],[16882,3],[18390,3],[20051,3],[23146,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8874,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4352,3],[13735,3],[15551,3],[15623,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13399,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30712,3],[30804,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15937,3]]}}}],["150,000",{"_index":8569,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8220,7]]}}}],["1500",{"_index":10371,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4519,5]]},"/en/lessons/extracting-keywords":{"position":[[2557,4]]}}}],["1503",{"_index":15984,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15433,5]]}}}],["1504",{"_index":5021,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49693,4]]}}}],["1505",{"_index":16666,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13713,6],[14025,6],[14944,6]]}}}],["1505\",\"een",{"_index":16684,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15926,10]]}}}],["1509.0",{"_index":22254,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21956,7]]}}}],["150x150.png",{"_index":22027,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[6532,12],[10635,12]]}}}],["151",{"_index":6956,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44073,3],[54192,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54911,4],[55111,4],[55313,4]]}}}],["151.0",{"_index":22201,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21361,6]]}}}],["1511.0",{"_index":22256,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21971,7]]}}}],["1514",{"_index":3581,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3247,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10150,6]]},"/en/lessons/linear-regression":{"position":[[39164,4],[39846,5]]}}}],["1514x3500",{"_index":17193,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39133,9]]}}}],["1517",{"_index":15985,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15439,7]]}}}],["152",{"_index":13514,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2514,4]]}}}],["1520",{"_index":14400,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10163,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11643,4],[12957,4]]}}}],["1520–1600",{"_index":5130,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59636,10]]}}}],["1523.0",{"_index":22231,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21722,7]]}}}],["1526",{"_index":14401,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10175,5]]}}}],["1529.0",{"_index":22233,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21737,7]]}}}],["1532",{"_index":14402,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10187,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37543,4]]}}}],["1535834127.json",{"_index":10678,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6461,16],[14688,16]]}}}],["1536",{"_index":23287,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[3055,4]]}}}],["154",{"_index":5184,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63755,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11262,3],[11532,3],[11580,3],[12593,3]]}}}],["154–161",{"_index":15643,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[26721,7]]}}}],["155",{"_index":14840,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54941,4]]}}}],["1551.8",{"_index":18540,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54909,6]]}}}],["155975",{"_index":7607,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3459,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3319,6]]}}}],["155975','<null>",{"_index":8499,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1572,24]]}}}],["156",{"_index":12212,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30380,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34366,3]]}}}],["1560.0",{"_index":22314,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22573,7]]}}}],["15601",{"_index":15231,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25304,5]]}}}],["1561",{"_index":8649,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29903,4]]}}}],["1565",{"_index":21575,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[37514,4]]}}}],["157",{"_index":6996,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45223,3]]},"/en/lessons/extracting-keywords":{"position":[[29595,3]]}}}],["1577",{"_index":18666,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64268,4]]}}}],["1578",{"_index":18668,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64345,4]]}}}],["158",{"_index":12327,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51684,4],[51756,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4327,3],[12158,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34845,3]]}}}],["1580",{"_index":13445,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16663,4],[18186,5],[18221,5],[18249,5],[18387,4],[18655,4],[19614,5],[19937,4],[25526,4]]}}}],["1580079",{"_index":9473,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51453,8]]}}}],["159",{"_index":12332,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51800,4]]},"/en/lessons/naive-bayesian":{"position":[[64307,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30970,3]]}}}],["1592",{"_index":6184,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15727,5]]}}}],["1594992200488",{"_index":9686,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19287,13]]}}}],["1594992200489",{"_index":9691,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19530,13],[19735,13],[19944,13]]}}}],["15:23:17",{"_index":9645,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17247,8]]}}}],["15:23:19",{"_index":9653,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17470,8],[17535,8],[17612,8],[17682,8],[17754,8],[17824,8],[17896,8]]}}}],["15:23:20",{"_index":9660,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18159,8],[18247,8],[18309,8],[18373,8],[18510,8],[18591,8],[18762,8],[18841,8],[18910,8],[18993,8],[19091,8],[19310,8],[19553,8],[19758,8],[19967,8],[20046,8],[20179,8],[20266,8],[20392,8],[20510,8],[20675,8],[20792,8],[23335,8],[23407,8]]}}}],["15:23:21",{"_index":9733,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23488,8],[23583,8],[23639,8],[23697,8],[23767,8],[23880,8],[23951,8],[24016,8],[24179,8]]}}}],["15:50:26",{"_index":2229,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10836,8]]}}}],["15][[\"titl",{"_index":5104,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58641,13]]}}}],["15_journal_articles_analysis.txt",{"_index":19269,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15056,32]]}}}],["15th",{"_index":7168,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61505,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20627,4]]}}}],["16",{"_index":1141,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8524,2],[13550,2],[17708,2],[31024,2],[49529,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5253,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9389,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55008,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49512,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45164,2],[45944,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12999,2],[24229,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4920,2],[43384,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6788,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22537,2],[23712,3],[25384,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8317,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20495,2],[21400,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8751,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32407,2],[32487,2],[32727,2]]},"/en/lessons/georeferencing-qgis":{"position":[[10453,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[32491,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[8628,2]]},"/en/lessons/gravity-model":{"position":[[54310,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[23315,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[47051,3],[48700,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14530,3],[53942,3]]},"/en/lessons/linear-regression":{"position":[[67076,2]]},"/en/lessons/logistic-regression":{"position":[[46189,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48413,3]]},"/en/lessons/qgis-layers":{"position":[[12658,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13554,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50766,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35096,3]]},"/en/lessons/vector-layers-qgis":{"position":[[12749,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41243,2]]}}}],["16,000",{"_index":4178,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39182,6],[39854,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3490,6]]}}}],["16,001",{"_index":4179,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39193,6],[39867,6]]}}}],["16,358,041",{"_index":5869,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12831,10]]}}}],["16.0",{"_index":7073,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50133,4]]}}}],["16.100",{"_index":15777,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9553,6],[9566,6]]}}}],["16.22",{"_index":1170,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10078,5]]}}}],["16.4",{"_index":19551,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14816,4]]}}}],["16.46",{"_index":19500,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14054,5],[17276,5]]}}}],["16.50",{"_index":19704,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21952,5]]}}}],["16.553047",{"_index":4759,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30111,9]]}}}],["16.7",{"_index":4745,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29583,5]]}}}],["16.70",{"_index":19636,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15926,5]]}}}],["16.87",{"_index":19609,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15566,5]]}}}],["16.90",{"_index":19642,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15998,5]]}}}],["16.png",{"_index":23111,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[5925,7]]}}}],["160",{"_index":6966,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44598,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34266,4]]},"/en/lessons/logistic-regression":{"position":[[65869,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17258,3]]}}}],["160.0",{"_index":19497,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14033,5],[14105,5]]}}}],["1600",{"_index":13446,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16672,5],[18304,5],[18396,4],[18664,5],[19669,5],[19946,5],[25535,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49530,4],[52704,4]]}}}],["1601",{"_index":10491,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16941,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44891,5]]}}}],["1603",{"_index":10848,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2439,5]]}}}],["1606",{"_index":13429,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11637,5]]},"/en/lessons/intro-to-linked-data":{"position":[[25193,6]]}}}],["161",{"_index":1251,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13006,3],[16755,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63927,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44846,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32452,3]]}}}],["1611",{"_index":9821,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39942,4]]}}}],["1612",{"_index":12581,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[32469,5],[32502,4]]}}}],["1618",{"_index":10486,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16871,4]]}}}],["162",{"_index":6991,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45089,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48722,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4384,3]]}}}],["162.35",{"_index":17047,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[13387,6]]}}}],["162.74",{"_index":18499,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47346,6]]}}}],["1620",{"_index":20574,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24580,4]]}}}],["1621",{"_index":20526,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7668,5],[25050,5],[36804,5]]}}}],["1625",{"_index":10849,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2445,6]]}}}],["1625487.68",{"_index":23424,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26602,10]]}}}],["1627",{"_index":10474,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16752,4]]}}}],["1628",{"_index":10488,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16897,4]]}}}],["1629",{"_index":18707,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[5365,7],[5416,5],[5455,5]]}}}],["163",{"_index":6817,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31724,4],[31758,5],[43711,3],[45333,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4360,3]]}}}],["1630",{"_index":10482,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16831,4]]}}}],["1632rhode",{"_index":3528,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2522,9]]}}}],["1633",{"_index":10485,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16854,4]]}}}],["1636",{"_index":8944,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11596,4],[13776,4],[15835,4],[16954,4],[18137,4],[20950,4],[22940,4],[24878,4]]}}}],["1638",{"_index":13282,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40166,4]]}}}],["1639",{"_index":18682,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64722,4]]}}}],["164",{"_index":6161,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12488,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45563,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18706,5]]}}}],["1642",{"_index":16614,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3649,6],[7906,6]]}}}],["1648",{"_index":10489,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16917,4]]}}}],["1649.0",{"_index":22278,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22213,7]]}}}],["165",{"_index":19815,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[13103,3]]}}}],["1651",{"_index":2068,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10258,4]]}}}],["1651.0",{"_index":22280,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22229,7]]}}}],["1654",{"_index":10478,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16793,4]]}}}],["1656",{"_index":10480,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16812,4]]}}}],["166",{"_index":19359,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4392,3]]}}}],["166.500",{"_index":23421,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26489,7]]}}}],["1664",{"_index":20908,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7375,5]]}}}],["1666",{"_index":5615,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3516,5],[23490,5],[29072,5],[30358,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16775,4]]}}}],["1666_text",{"_index":5726,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23600,11],[23669,11]]}}}],["1666—the",{"_index":5758,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[28877,8]]}}}],["167",{"_index":13846,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[62276,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31144,3]]}}}],["167.6",{"_index":19545,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14681,5],[14753,5]]}}}],["1670",{"_index":19686,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19204,4],[19477,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37483,4]]}}}],["1674",{"_index":18292,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[4625,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19311,4]]},"/en/lessons/working-with-web-pages":{"position":[[4271,4]]}}}],["1676",{"_index":19445,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12239,4],[12977,4]]}}}],["1677",{"_index":8694,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39189,4],[39310,5]]}}}],["168",{"_index":6987,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44980,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55137,3]]}}}],["1681",{"_index":5001,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49020,4]]}}}],["1682",{"_index":18671,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64415,4]]}}}],["169.000000",{"_index":17261,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49188,10],[49205,10],[49222,10]]}}}],["1690",{"_index":13575,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[13078,4]]}}}],["1693",{"_index":8948,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11651,4],[13809,4],[15911,4],[17030,4],[18213,4],[20983,4],[22989,4],[24927,4]]}}}],["1699",{"_index":22962,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[44865,4]]}}}],["16:3",{"_index":4525,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68810,5]]}}}],["16pt",{"_index":12431,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63795,5]]}}}],["16px",{"_index":12433,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63833,6],[64167,5]]}}}],["16th",{"_index":12227,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32435,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43338,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3373,4]]}}}],["17",{"_index":1267,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13599,2],[17791,2],[31111,2],[45202,3],[50609,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4843,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4905,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13373,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47232,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10552,2],[48917,2],[49448,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46218,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56623,2]]},"/en/lessons/counting-frequencies":{"position":[[13368,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5470,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23905,2],[24459,3],[24662,2],[24947,3],[25540,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20572,2],[21436,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51498,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8756,2],[9204,2]]},"/en/lessons/georeferencing-qgis":{"position":[[10492,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[9132,2]]},"/en/lessons/gravity-model":{"position":[[66450,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48346,3]]},"/en/lessons/intro-to-linked-data":{"position":[[20251,2],[20279,2],[20522,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14534,3],[51289,3]]},"/en/lessons/linear-regression":{"position":[[67134,2]]},"/en/lessons/logistic-regression":{"position":[[46244,2],[67173,3]]},"/en/lessons/output-data-as-html-file":{"position":[[9761,2]]},"/en/lessons/preserving-your-research-data":{"position":[[17353,3]]},"/en/lessons/qgis-layers":{"position":[[13039,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22545,2],[22800,2],[26131,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13067,2],[13591,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8461,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32449,3],[32518,3],[32628,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23229,2]]},"/en/lessons/transliterating":{"position":[[15628,2]]},"/en/lessons/vector-layers-qgis":{"position":[[13737,3]]}}}],["17(2",{"_index":15930,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42244,6]]}}}],["17,000",{"_index":8657,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31755,6]]}}}],["17,545",{"_index":8640,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27619,7],[35195,6]]}}}],["17,546",{"_index":8591,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15394,6],[27597,6]]}}}],["17,549",{"_index":18514,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[51101,6]]}}}],["17.02",{"_index":19503,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14126,5],[14342,5]]}}}],["17.05",{"_index":19626,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15782,5]]}}}],["17.3",{"_index":19556,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14888,4]]}}}],["17.30",{"_index":19614,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15638,5]]}}}],["17.40",{"_index":19554,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14846,5]]}}}],["17.42",{"_index":19581,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15206,5]]}}}],["17.60",{"_index":19558,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14918,5]]}}}],["17.8",{"_index":19548,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14744,4]]}}}],["17.82",{"_index":19574,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15134,5]]}}}],["17.9",{"_index":18527,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54665,4]]}}}],["17.98",{"_index":19569,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15062,5]]}}}],["17.png",{"_index":23112,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[6227,7]]}}}],["170",{"_index":19095,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48658,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4319,3],[4323,3],[12150,3],[12154,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31087,3]]}}}],["170,000",{"_index":23380,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19177,8],[24649,8]]}}}],["170,167",{"_index":3376,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12090,7],[12231,7],[12831,7]]}}}],["1700",{"_index":5757,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[28815,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1520,4],[6189,4],[15702,7],[23087,7],[40501,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4525,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24998,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47240,4]]}}}],["1701",{"_index":8950,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11678,4],[13836,4],[15981,4],[17100,4],[18283,4],[21010,4],[23041,4],[24979,4]]}}}],["1709.0",{"_index":22270,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22128,7]]}}}],["171",{"_index":6945,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43723,3]]},"/en/lessons/linear-regression":{"position":[[73246,3],[73853,3]]},"/en/lessons/logistic-regression":{"position":[[64592,3],[65199,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4401,3]]}}}],["1710",{"_index":19688,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19486,5],[22180,4],[25756,4],[26046,4]]}}}],["1711.0",{"_index":22218,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21564,7]]}}}],["1712.0",{"_index":22219,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21579,7]]}}}],["1714",{"_index":10852,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2562,5]]}}}],["1714.0",{"_index":22272,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22143,7]]}}}],["1716.0",{"_index":22262,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22042,7]]}}}],["1717.0",{"_index":22224,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21645,7]]}}}],["1718.0",{"_index":22226,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21660,7]]}}}],["172",{"_index":19356,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4364,3],[4441,3]]}}}],["1720",{"_index":19725,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26076,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10618,4]]}}}],["172172",{"_index":12610,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9501,6],[10174,6],[11026,7],[13049,7],[13070,7],[15658,6],[17924,6],[19260,6],[21559,7],[21841,6],[28750,6]]}}}],["172172.display.html",{"_index":12620,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13079,19],[14393,20],[14568,19],[14635,19],[14683,19],[14745,19],[15710,19],[18152,19]]}}}],["172172.events.xml",{"_index":12623,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13140,17]]}}}],["172172.gaz.xml",{"_index":12626,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13192,14],[13831,15]]}}}],["172172.gazlist.html",{"_index":12621,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13099,19]]}}}],["172172.gazmap.html",{"_index":12624,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13158,18]]}}}],["172172.geotagged.html",{"_index":12627,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13207,21]]}}}],["172172.nertagged.xml",{"_index":12622,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13119,20]]}}}],["172172.out.xml",{"_index":12625,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13177,14],[13332,15],[20766,14]]}}}],["172172.timeline.html",{"_index":12628,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13229,20],[21576,20]]}}}],["172172.txt",{"_index":12611,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9842,10],[12936,10]]}}}],["1722.0",{"_index":22247,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21877,7]]}}}],["1723",{"_index":3558,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2978,4]]}}}],["1723.0",{"_index":22264,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22057,7]]}}}],["1725",{"_index":16748,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27916,5]]}}}],["1729.0",{"_index":22248,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21892,7]]}}}],["173",{"_index":13831,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61223,3],[63444,3]]}}}],["1730",{"_index":19705,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22189,4],[25765,4],[26106,4]]}}}],["1732",{"_index":23217,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8697,4]]}}}],["1736",{"_index":23288,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[3064,5]]}}}],["174",{"_index":6931,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43247,3],[43495,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10655,3],[11998,3],[18685,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34910,3]]}}}],["1740",{"_index":8951,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11711,4],[13869,4],[16057,4],[17176,4],[18359,4],[21043,4],[23090,4],[25028,4]]}}}],["1744",{"_index":13559,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10873,4],[11776,4],[12263,4]]}}}],["1746",{"_index":8953,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11747,4],[13905,4],[16136,4],[17255,4],[18438,4],[21079,4],[23142,4],[25080,4]]}}}],["1748",{"_index":8541,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3103,5]]}}}],["175",{"_index":6984,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44910,3],[45141,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48832,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14327,3],[15767,3],[16127,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26973,4]]}}}],["1750",{"_index":10137,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1529,5],[6197,4],[8960,5],[15716,7],[23101,7],[40515,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25007,5],[25084,6],[36838,8]]}}}],["1751",{"_index":3478,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1952,4]]}}}],["1753",{"_index":20763,"title":{},"body":{"/en/lessons/sonification":{"position":[[30160,4]]}}}],["1753,6,8",{"_index":20745,"title":{},"body":{"/en/lessons/sonification":{"position":[[28556,10]]}}}],["1754",{"_index":8955,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11778,4],[13936,4],[16210,4],[17329,4],[18512,4],[21110,4],[23191,4],[25129,4]]}}}],["17545",{"_index":8636,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26704,5],[30017,5],[30040,5],[30109,5],[33101,7]]}}}],["17546",{"_index":8630,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25086,7]]}}}],["1758",{"_index":4996,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48638,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10470,5],[10652,4]]}}}],["1760",{"_index":13873,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65847,4],[66015,4]]}}}],["1761",{"_index":3541,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2696,4]]}}}],["1764",{"_index":12801,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2738,4],[3066,5]]},"/en/lessons/vector-layers-qgis":{"position":[[8362,5],[9663,4],[14087,4]]}}}],["1765",{"_index":8956,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11805,4],[13963,4],[16280,4],[17399,4],[18582,4],[21137,4],[23239,4],[25177,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7861,4]]}}}],["1766",{"_index":8958,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11831,4],[13989,4],[16349,4],[17468,4],[18651,4],[21163,4],[23289,4],[25227,4]]}}}],["1767",{"_index":13668,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38016,4]]}}}],["1769",{"_index":8960,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11864,4],[14022,4],[16425,4],[17544,4],[18727,4],[21196,4],[23342,4],[25280,4]]}}}],["1770",{"_index":8961,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11897,4],[14055,4],[16501,4],[17620,4],[18803,4],[21229,4],[23389,4],[25327,4]]},"/en/lessons/gravity-model":{"position":[[1118,5],[65660,4]]}}}],["1771",{"_index":10046,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58641,4]]},"/en/lessons/gravity-model":{"position":[[35388,4]]}}}],["1771–1920",{"_index":10051,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58897,10]]}}}],["1775",{"_index":8988,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21256,4]]}}}],["1777",{"_index":13556,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10754,4],[12079,4],[13451,4],[14248,4],[21928,4]]}}}],["1778",{"_index":13574,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[13057,6]]}}}],["178",{"_index":19355,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4356,3],[4368,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31029,3]]}}}],["178,281",{"_index":23350,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16416,7],[31337,8]]}}}],["178.000000",{"_index":4787,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30506,10]]}}}],["1780",{"_index":8989,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21287,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3642,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[893,4],[10900,4]]},"/en/lessons/normalizing-data":{"position":[[6478,7],[6489,7]]},"/en/lessons/working-with-web-pages":{"position":[[4576,5],[5420,5]]}}}],["178281",{"_index":23349,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16363,7]]}}}],["17846",{"_index":16321,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37031,7]]}}}],["1785",{"_index":8992,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21325,4]]}}}],["1786",{"_index":13557,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10759,6],[12088,5],[13456,6],[14256,5],[21933,4]]}}}],["1786.0",{"_index":22302,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22442,7]]}}}],["1787",{"_index":16187,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7986,4],[8659,4]]}}}],["1788",{"_index":16188,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7999,5]]}}}],["1789",{"_index":2031,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7899,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21351,4],[21384,4]]},"/en/lessons/jupyter-notebooks":{"position":[[37020,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31525,5],[32058,5],[32198,5]]}}}],["1789'\">",{"_index":22572,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39307,11]]}}}],["178k",{"_index":21408,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[5128,4]]}}}],["178–87",{"_index":16554,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53447,7]]}}}],["179",{"_index":21533,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[31058,3]]}}}],["179.0",{"_index":22210,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21468,6],[21483,6]]}}}],["1790",{"_index":2286,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[346,4],[18221,4],[18270,4],[20312,4],[22588,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3853,4]]},"/en/lessons/vector-layers-qgis":{"position":[[8772,7]]}}}],["1791",{"_index":2489,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18319,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21410,4]]}}}],["1792",{"_index":2490,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18368,4]]}}}],["1792.0",{"_index":22303,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22458,7]]}}}],["1793",{"_index":2491,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18417,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21446,4]]}}}],["1794",{"_index":2492,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18466,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21479,4]]}}}],["1795",{"_index":2493,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18515,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21505,4]]}}}],["1796",{"_index":2494,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18564,4]]}}}],["1797",{"_index":2496,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18613,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21556,4]]}}}],["1798",{"_index":2498,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18662,4]]},"/en/lessons/vector-layers-qgis":{"position":[[6906,4],[11582,4],[12266,5]]}}}],["1799",{"_index":9305,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25089,4]]}}}],["179–215",{"_index":16527,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52051,8]]}}}],["17c",{"_index":9537,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3938,3]]}}}],["17oo",{"_index":3523,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2464,4]]}}}],["17th",{"_index":12773,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31624,4]]}}}],["18",{"_index":1268,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13651,2],[17877,2],[31201,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16056,2],[16094,2]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9696,2],[10148,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47020,2],[48784,2],[48847,2],[49044,2],[49630,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56609,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38297,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20649,2],[21469,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34068,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24171,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8761,2]]},"/en/lessons/georeferencing-qgis":{"position":[[10598,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[9558,2]]},"/en/lessons/gravity-model":{"position":[[13147,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50541,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49643,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46759,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14789,4]]},"/en/lessons/linear-regression":{"position":[[63406,2],[63493,3],[67195,2]]},"/en/lessons/logistic-regression":{"position":[[46298,2]]},"/en/lessons/naive-bayesian":{"position":[[17169,4],[25612,3]]},"/en/lessons/preserving-your-research-data":{"position":[[17722,3]]},"/en/lessons/qgis-layers":{"position":[[13334,3],[15102,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13628,2]]},"/en/lessons/sonification":{"position":[[41659,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35225,3],[35786,3]]},"/en/lessons/vector-layers-qgis":{"position":[[14208,3]]}}}],["18&",{"_index":10235,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32056,9]]}}}],["18&amp;div=t17160113",{"_index":10231,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31682,24]]}}}],["18&amp;terms=mulatto*_negro*#highlight",{"_index":10232,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31707,42]]}}}],["18.0",{"_index":23229,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10123,5]]}}}],["18.00",{"_index":19562,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14990,5]]}}}],["18.04",{"_index":17531,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[378,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2768,5],[3777,5]]}}}],["18.1",{"_index":19522,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14384,4]]}}}],["18.100",{"_index":15771,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9436,6],[9449,6]]}}}],["18.30",{"_index":19546,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14702,5]]}}}],["18.52",{"_index":19591,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15350,5]]}}}],["18.60",{"_index":19666,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16286,5]]}}}],["18.61",{"_index":19509,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14198,5]]}}}],["18.64",{"_index":23414,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26362,5]]}}}],["18.7",{"_index":19517,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14312,4]]}}}],["18.90",{"_index":19549,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14774,5],[15854,5]]}}}],["18.png",{"_index":23113,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[6552,7]]}}}],["180",{"_index":5820,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38709,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43235,3]]},"/en/lessons/json-and-jq":{"position":[[12632,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48745,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4405,3],[4494,3],[14831,3],[14903,3],[14975,3]]}}}],["180.0",{"_index":19407,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5926,5]]}}}],["1800",{"_index":8972,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19154,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39627,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25934,6]]},"/en/lessons/gravity-model":{"position":[[13083,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48901,4],[49020,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19213,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49535,5],[52709,5]]}}}],["18000",{"_index":19798,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[10118,5],[10156,5],[10800,6]]}}}],["18000000",{"_index":23552,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45108,8]]}}}],["1801",{"_index":18247,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29318,4]]}}}],["1804",{"_index":16205,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10037,5]]}}}],["1805",{"_index":8946,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11623,4],[12533,5]]}}}],["1807",{"_index":14892,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57134,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7482,4],[11893,4]]}}}],["1809.831",{"_index":9033,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27350,8]]}}}],["180–87",{"_index":20845,"title":{},"body":{"/en/lessons/sonification":{"position":[[41225,7]]}}}],["181",{"_index":17610,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[20164,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4413,3]]}}}],["1812",{"_index":9034,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27632,5],[27996,4],[28166,5],[28530,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[14392,5]]}}}],["1812)%>",{"_index":9036,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27719,11],[28252,11]]}}}],["182",{"_index":14845,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55141,4]]}}}],["1820",{"_index":13868,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65665,6]]}}}],["1823",{"_index":17204,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39719,4]]}}}],["1827",{"_index":2069,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10263,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1693,7]]}}}],["1829",{"_index":19937,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[43210,5]]}}}],["183",{"_index":6185,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15759,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55339,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4417,3]]}}}],["1830",{"_index":10774,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22147,5]]},"/en/lessons/naive-bayesian":{"position":[[30372,6],[30479,4],[30660,6],[31278,6],[32692,5],[32930,8],[32966,8],[36368,5],[36546,5],[51082,6],[51957,7],[67553,5]]}}}],["1832",{"_index":8542,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3109,6]]}}}],["1835",{"_index":11275,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47847,4]]}}}],["1839",{"_index":14370,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7222,4]]},"/en/lessons/naive-bayesian":{"position":[[30512,4]]}}}],["183–207",{"_index":7146,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60332,8],[62113,8]]}}}],["184",{"_index":19357,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4380,3]]}}}],["184.pdf",{"_index":14863,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55927,8]]}}}],["1840",{"_index":8580,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12967,5],[43310,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12329,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24445,5],[25104,6]]}}}],["1841",{"_index":17199,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39639,4]]}}}],["1842",{"_index":23184,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[24918,5]]}}}],["1843",{"_index":9028,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26672,4]]},"/en/lessons/geocoding-qgis":{"position":[[11148,4]]}}}],["1844",{"_index":9026,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26594,4]]}}}],["1845",{"_index":8249,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39493,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26438,4],[26516,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1586,4]]}}}],["1845).2",{"_index":8201,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28600,8]]}}}],["1846",{"_index":9016,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26126,4],[26204,4],[26282,4],[26360,4]]}}}],["1847",{"_index":9014,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26048,4]]}}}],["1848",{"_index":8920,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10437,5],[25970,4],[27187,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24976,4],[25370,5]]}}}],["1850",{"_index":2534,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22603,5]]},"/en/lessons/linear-regression":{"position":[[1615,4]]},"/en/lessons/logistic-regression":{"position":[[1335,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2292,5],[2438,4]]}}}],["1850–1860",{"_index":17460,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73193,11]]},"/en/lessons/logistic-regression":{"position":[[64539,11]]}}}],["1851",{"_index":23002,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2298,5]]}}}],["1852",{"_index":23003,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2304,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24984,5]]}}}],["1853.0",{"_index":22309,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22534,7]]}}}],["1854.0",{"_index":22311,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22550,7]]}}}],["186",{"_index":12214,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30465,3]]}}}],["1860",{"_index":10113,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7787,4]]},"/en/lessons/introduction-map-warper":{"position":[[3165,4]]}}}],["18601",{"_index":17012,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[1624,5]]},"/en/lessons/logistic-regression":{"position":[[1344,5]]}}}],["1863",{"_index":12816,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[7683,4],[11480,5]]}}}],["1865",{"_index":11364,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22107,5],[26603,4]]}}}],["1867",{"_index":6088,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45656,4]]}}}],["1869",{"_index":20537,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12376,4]]}}}],["187",{"_index":6938,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43519,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13325,3]]}}}],["1876",{"_index":23218,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8751,6]]}}}],["1877",{"_index":23001,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2087,5]]}}}],["1879</td>",{"_index":15051,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3725,15]]}}}],["188",{"_index":9266,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17700,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4511,3]]}}}],["1880",{"_index":5878,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14303,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7668,5]]}}}],["1880</td>",{"_index":15055,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3909,15]]}}}],["1885",{"_index":13600,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[19320,4],[62268,7]]}}}],["1887",{"_index":3434,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[700,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50971,6]]}}}],["1888",{"_index":19946,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[842,6],[18675,5],[50491,6]]}}}],["188–225",{"_index":22991,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52242,8]]}}}],["189",{"_index":1247,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12914,3],[16595,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13802,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20755,3]]}}}],["189.0",{"_index":7035,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47220,5]]}}}],["189.75",{"_index":14669,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22698,6],[22870,6]]}}}],["1890",{"_index":6078,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45373,4],[45680,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4087,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46812,4]]}}}],["1894",{"_index":17251,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48047,4]]}}}],["1894.024129",{"_index":17268,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49397,11]]}}}],["1895",{"_index":6080,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45394,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3141,4]]},"/en/lessons/linear-regression":{"position":[[58335,6],[58751,4],[58888,5]]}}}],["1896",{"_index":13337,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[3637,5]]}}}],["1897",{"_index":16590,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55321,6]]}}}],["1898.616989",{"_index":17283,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49832,11]]}}}],["1899",{"_index":14147,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1846,4]]},"/en/lessons/transliterating":{"position":[[16005,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2446,5]]}}}],["18[5",{"_index":23004,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2388,5]]}}}],["18th",{"_index":8016,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46206,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68759,4]]},"/en/lessons/naive-bayesian":{"position":[[12106,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14048,4]]},"/en/lessons/vector-layers-qgis":{"position":[[6990,4],[16859,4]]}}}],["19",{"_index":1270,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13699,2],[17959,2],[31285,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11949,2],[12018,3],[16018,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10686,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12948,2],[64206,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45635,2]]},"/en/lessons/counting-frequencies":{"position":[[13357,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27961,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20720,2],[21495,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8766,2]]},"/en/lessons/georeferencing-qgis":{"position":[[10797,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[9979,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14794,3]]},"/en/lessons/linear-regression":{"position":[[67256,2]]},"/en/lessons/logistic-regression":{"position":[[46357,2],[67212,3]]},"/en/lessons/qgis-layers":{"position":[[13508,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13665,2]]},"/en/lessons/sonification":{"position":[[18158,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34395,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62336,3],[63620,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21324,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[25930,3]]},"/en/lessons/vector-layers-qgis":{"position":[[14932,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1888,2],[16378,2],[16449,2],[16488,2],[25417,2],[42024,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20593,3]]}}}],["19.2",{"_index":19544,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14672,4],[15752,4]]}}}],["19.20",{"_index":19682,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18109,5]]}}}],["19.44",{"_index":19515,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14270,5]]}}}],["19.47",{"_index":19586,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15278,5]]}}}],["19.7",{"_index":19650,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16112,4]]}}}],["19.90",{"_index":19598,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15422,5]]}}}],["19.99",{"_index":9389,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40283,7]]}}}],["19.png",{"_index":23115,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[6844,7]]}}}],["190",{"_index":8704,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40592,3]]},"/en/lessons/sonification":{"position":[[18173,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31116,3]]},"/en/lessons/transliterating":{"position":[[18930,3]]}}}],["190.0",{"_index":22205,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21417,6]]}}}],["1900",{"_index":9764,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29239,5],[29266,4],[29337,4],[45168,5],[46369,4],[49520,4],[51343,5],[51370,4],[52171,5],[52198,4],[53059,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39644,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11916,6]]}}}],["1900.jsonl.bz2",{"_index":9762,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29140,14],[31795,14],[46067,14],[46086,14],[46105,14],[46124,14],[46731,14],[46870,14]]}}}],["1900.jsonl.bz2,gdl",{"_index":9869,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49087,18]]}}}],["1900.jsonl.bz2}.jsonl.bz2",{"_index":9870,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49106,25]]}}}],["1901.\\nle",{"_index":9788,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29979,10]]}}}],["1902",{"_index":14373,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7267,4],[7424,4],[7750,5],[9295,4],[26014,5]]}}}],["1903",{"_index":3484,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2005,4]]}}}],["1904",{"_index":6089,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45661,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24970,4]]}}}],["1905",{"_index":17026,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[7228,4],[16630,4]]},"/en/lessons/logistic-regression":{"position":[[67292,5]]}}}],["1905).16",{"_index":17941,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53113,8]]}}}],["1905).18",{"_index":17963,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55257,8]]}}}],["1906",{"_index":17328,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58599,4],[60069,4],[60165,6],[60215,4]]}}}],["1906.013699",{"_index":17269,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49415,11]]}}}],["1907",{"_index":17085,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24433,4],[48077,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30530,4],[31862,6],[47811,4],[50551,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49184,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[686,5],[1027,5],[1125,5],[1226,5],[1328,5],[1424,5],[6466,5]]}}}],["1907.106849",{"_index":17086,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24458,11]]}}}],["1907.490411",{"_index":17209,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39767,11]]}}}],["1907.5992915766838",{"_index":16294,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28730,18]]}}}],["1908",{"_index":6750,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21995,5],[27193,5],[27253,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24836,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7756,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4539,5]]}}}],["1909.175342",{"_index":17212,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39807,11]]}}}],["191",{"_index":19363,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4437,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63125,3]]}}}],["1910",{"_index":10047,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58646,5]]}}}],["1910.517808",{"_index":17210,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39787,11]]}}}],["1910.671233",{"_index":17198,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39627,11]]}}}],["1911",{"_index":11012,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3021,4],[8811,4],[14811,5],[20413,4],[20697,4],[26927,5],[29520,5],[35587,8],[38512,4],[40419,4]]},"/en/lessons/linear-regression":{"position":[[47964,5],[60224,5]]}}}],["1911.pdf",{"_index":11051,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13556,8],[14774,8]]}}}],["1912",{"_index":9119,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17334,5],[20650,5]]},"/en/lessons/linear-regression":{"position":[[60554,4]]}}}],["1912.016393",{"_index":17284,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49850,11]]}}}],["1912.647541",{"_index":17272,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49488,11]]}}}],["1912.849458",{"_index":17271,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49470,11]]}}}],["1913",{"_index":18293,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[4634,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19320,4]]},"/en/lessons/transliterating":{"position":[[13154,4],[15309,4]]},"/en/lessons/working-with-web-pages":{"position":[[4279,4]]}}}],["1913.44",{"_index":17337,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[62867,7],[62968,8],[63499,7],[63566,7]]}}}],["1914",{"_index":13317,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[44960,5]]},"/en/lessons/gravity-model":{"position":[[65852,6],[66020,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7762,5],[10157,5],[10205,6]]},"/en/lessons/jupyter-notebooks":{"position":[[37025,4]]},"/en/lessons/linear-regression":{"position":[[16844,4],[24484,4]]}}}],["1914.276712",{"_index":17087,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24498,12]]}}}],["1915",{"_index":13213,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26021,5],[26829,5],[29753,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10199,5]]},"/en/lessons/linear-regression":{"position":[[47934,4]]}}}],["1916",{"_index":13223,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27697,5],[32070,5],[33644,5]]}}}],["1916.155738",{"_index":17207,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39747,11]]}}}],["1916.863388",{"_index":17203,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39687,11]]}}}],["1917",{"_index":17332,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[60563,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18495,4],[35573,5],[35621,5]]}}}],["1917.276958",{"_index":17262,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49260,11]]}}}],["1917.428992",{"_index":17263,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49278,11]]}}}],["1917.948008",{"_index":17274,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49542,11]]}}}],["1918",{"_index":13264,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36408,4]]},"/en/lessons/linear-regression":{"position":[[60391,4]]}}}],["1918.799886",{"_index":17275,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49560,11]]}}}],["1919",{"_index":17054,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[16853,4]]}}}],["191–202",{"_index":13820,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60482,8],[62712,8],[64063,8]]}}}],["192",{"_index":7697,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7909,5]]}}}],["192.168.0.24",{"_index":9705,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20474,13],[20639,13],[20756,13],[20869,13]]}}}],["192.168.0.24:62255",{"_index":9701,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20238,18],[20578,18]]}}}],["1920",{"_index":6111,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3149,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7768,5],[10169,5]]},"/en/lessons/json-and-jq":{"position":[[4145,5]]},"/en/lessons/linear-regression":{"position":[[16473,4]]}}}],["1920</td>",{"_index":15047,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3536,15]]}}}],["1920.830487",{"_index":17196,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39607,11]]}}}],["1921",{"_index":11030,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[8834,4],[35596,7],[38521,5],[40472,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3993,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7507,4]]}}}],["1921.142702",{"_index":17277,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49614,11]]}}}],["1922",{"_index":1831,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45631,5],[49878,5],[50714,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47245,5]]}}}],["1922.671119",{"_index":17278,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49632,11]]}}}],["19220730",{"_index":7825,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11994,11]]}}}],["1923",{"_index":23594,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4699,5],[5972,5],[6026,4]]}}}],["1923.821918",{"_index":17205,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39727,11]]}}}],["1923.956164",{"_index":17200,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39647,11]]}}}],["1924",{"_index":17053,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[16478,4],[60074,4]]}}}],["1924.415187",{"_index":17201,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39667,11]]}}}],["1924.44",{"_index":17340,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[63622,7]]}}}],["1924.950820",{"_index":17281,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49703,11]]}}}],["1925",{"_index":17027,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[7237,5],[16639,4],[58215,5],[58623,4],[60121,4]]}}}],["1926",{"_index":14375,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7774,5],[10181,5]]},"/en/lessons/linear-regression":{"position":[[39659,4],[60400,5]]}}}],["1928",{"_index":20900,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7155,5]]}}}],["1929",{"_index":9297,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24718,4]]}}}],["192l",{"_index":11739,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4012,6]]}}}],["193",{"_index":6941,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43565,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4409,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34975,3]]}}}],["1930",{"_index":6079,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45378,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25214,4]]}}}],["1931",{"_index":11031,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[8857,4],[35604,7],[38557,4],[40542,4]]}}}],["1932",{"_index":14371,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7227,5],[7272,5],[7429,5],[7784,5],[9300,4],[10193,5],[26020,7]]}}}],["1932.678418",{"_index":17280,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49685,11]]}}}],["1933",{"_index":15707,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22933,4]]}}}],["1935",{"_index":6505,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59068,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2834,5],[5603,4],[32163,4]]},"/en/lessons/json-and-jq":{"position":[[12753,6]]},"/en/lessons/linear-regression":{"position":[[58236,5],[58328,6],[58342,6],[58775,4],[58868,4]]},"/en/lessons/qgis-layers":{"position":[[11414,5],[11528,5],[12180,5],[13216,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2282,4]]}}}],["1935_inventory_region",{"_index":19332,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[11870,21],[12344,21],[12465,21],[13119,21]]}}}],["1936",{"_index":12529,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[10338,4],[26897,4]]},"/en/lessons/intro-to-linked-data":{"position":[[28498,7]]}}}],["1936/the",{"_index":12557,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[19122,8]]}}}],["1938",{"_index":22741,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15450,4]]}}}],["1939",{"_index":7828,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12065,5]]},"/en/lessons/transliterating":{"position":[[15510,4],[15641,4]]}}}],["194",{"_index":17471,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73857,4]]},"/en/lessons/logistic-regression":{"position":[[65203,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4445,3]]}}}],["194.0",{"_index":7022,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46951,5]]}}}],["1940",{"_index":20924,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9600,4]]}}}],["1941",{"_index":11032,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[8880,4],[35612,7],[38721,5],[40599,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3711,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9616,5]]}}}],["1942",{"_index":8420,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6326,4]]}}}],["1943",{"_index":8392,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1107,4],[13951,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9050,5],[45405,7]]}}}],["1944",{"_index":1817,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45196,5],[50603,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12363,4],[13859,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14633,4],[14762,4],[15236,4],[20021,4],[23116,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9670,4],[49390,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37288,4],[37971,4],[39655,4],[40374,4],[41061,6],[41102,6],[41146,4],[41255,5]]}}}],["1944/1945",{"_index":23501,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[39699,10],[40397,9]]}}}],["1945",{"_index":8393,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1112,5],[6335,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37297,5],[37421,4],[37980,4],[42028,5],[42084,7]]}}}],["1946",{"_index":178,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3589,5]]}}}],["1947",{"_index":1901,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47597,5],[51097,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9419,4],[9490,4],[9697,4]]}}}],["1948",{"_index":11518,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14649,4],[14777,6],[15252,4],[20037,4],[23132,4]]}}}],["1949",{"_index":19347,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4085,4],[4237,4],[6047,4],[7106,5],[7272,4],[10653,4],[10910,4],[11165,4],[11540,5],[11695,4],[12466,4]]}}}],["194–207",{"_index":6039,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43949,8]]}}}],["1950",{"_index":7127,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[57727,5]]},"/en/lessons/gravity-model":{"position":[[1245,5],[2448,5],[57880,5],[58115,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34902,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4290,4],[9422,4],[9620,5],[9674,4],[9925,4],[10048,5],[10189,5],[11888,4],[11948,4],[12062,5]]},"/en/lessons/space-place-gazetteers":{"position":[[8944,5]]}}}],["1951",{"_index":11033,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[8903,4],[35620,7],[38611,4],[40671,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4343,4]]}}}],["1952",{"_index":19360,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4396,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1079,6]]}}}],["1953",{"_index":7983,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36960,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4449,4]]}}}],["1954",{"_index":16157,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1654,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4502,4]]}}}],["1955",{"_index":15144,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[7433,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4555,4]]}}}],["1956",{"_index":15791,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12711,5],[13413,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4608,4]]}}}],["1957",{"_index":19379,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4661,4]]}}}],["1958",{"_index":19385,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4714,4]]},"/en/lessons/transliterating":{"position":[[15698,4]]}}}],["1959",{"_index":19391,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4767,4]]}}}],["196",{"_index":6934,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43372,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4454,3],[4458,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13547,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30999,3]]}}}],["1960",{"_index":7128,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[57742,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23240,5],[39723,5],[39798,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4103,5],[4820,4],[6065,4],[9439,4],[9608,4],[9691,4],[9942,5],[10036,4],[10168,4],[12474,5]]}}}],["1960s.6",{"_index":16172,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3084,7]]}}}],["1960’",{"_index":552,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16428,7]]}}}],["1961",{"_index":11013,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3029,5],[8926,4],[35628,7],[38634,4],[39397,4],[40750,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55144,6]]}}}],["1963",{"_index":1898,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47483,5],[50841,5]]}}}],["1964",{"_index":6477,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56620,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11233,4],[50057,6]]}}}],["1965",{"_index":12073,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14212,4]]}}}],["1966",{"_index":6475,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56534,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51454,6],[51992,6]]}}}],["1967341",{"_index":15966,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11868,7]]}}}],["1967431",{"_index":15963,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11327,8]]}}}],["1968",{"_index":1892,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47344,5],[50989,5]]}}}],["1969",{"_index":20222,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48748,6],[51824,6]]}}}],["197",{"_index":14850,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55343,4]]},"/en/lessons/linear-regression":{"position":[[73250,4]]},"/en/lessons/logistic-regression":{"position":[[64596,4]]}}}],["197,745",{"_index":18291,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[4506,7]]}}}],["1970",{"_index":4529,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68841,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37775,4],[37789,4],[37806,4],[37837,4],[37857,4],[37929,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2239,5]]},"/en/lessons/gravity-model":{"position":[[20234,4],[62546,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9755,5]]}}}],["1970s.9",{"_index":11198,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39733,7]]}}}],["1970’",{"_index":16813,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[5596,7]]}}}],["1971",{"_index":13816,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60313,7],[62401,7]]}}}],["1971–2021",{"_index":4599,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6391,10]]}}}],["1972",{"_index":1092,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5948,4],[46358,7],[49521,7]]}}}],["1973",{"_index":7885,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21789,8],[24155,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2526,4]]}}}],["1974",{"_index":19668,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16381,4]]}}}],["1975",{"_index":7891,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21945,7],[24311,7],[43487,4]]}}}],["1976",{"_index":19736,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28257,6]]}}}],["1977",{"_index":7124,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56696,5]]},"/en/lessons/gravity-model":{"position":[[65165,7]]},"/en/lessons/sentiment-analysis":{"position":[[1394,5],[40365,7]]}}}],["1977:3",{"_index":20315,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[1830,7]]}}}],["1978",{"_index":20670,"title":{},"body":{"/en/lessons/sonification":{"position":[[7720,8],[38867,4],[41126,5]]}}}],["198",{"_index":14671,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22813,3]]}}}],["198.0",{"_index":7069,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50009,5]]}}}],["198.00",{"_index":14664,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22624,6]]}}}],["198.1",{"_index":18550,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55252,5]]}}}],["1980",{"_index":13632,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[27456,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5198,6]]},"/en/lessons/intro-to-bash":{"position":[[939,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7047,6]]}}}],["1981",{"_index":4128,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35554,5],[68715,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50124,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28546,4],[29222,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28395,7]]}}}],["1982",{"_index":13819,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60470,7],[62700,7],[64051,7]]}}}],["1983",{"_index":1839,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45772,5]]},"/en/lessons/qgis-layers":{"position":[[5136,6]]}}}],["1985",{"_index":9488,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52079,5]]},"/en/lessons/gravity-model":{"position":[[7554,7]]},"/en/lessons/naive-bayesian":{"position":[[12017,5]]}}}],["1986",{"_index":13874,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65896,7],[66064,7]]}}}],["1987",{"_index":16486,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49812,7]]}}}],["1988",{"_index":13822,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60628,7],[62856,7],[64207,7]]},"/en/lessons/logistic-regression":{"position":[[66109,7]]}}}],["1989",{"_index":10144,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2172,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3383,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36039,5]]}}}],["199",{"_index":16752,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28039,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4372,3],[4376,3]]}}}],["1990",{"_index":2665,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30284,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18776,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[8234,5],[8820,4],[21560,5]]}}}],["1991",{"_index":17491,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75330,5],[79073,5]]},"/en/lessons/logistic-regression":{"position":[[65804,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28555,4]]}}}],["1992",{"_index":7875,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21505,8],[23871,8]]},"/en/lessons/jupyter-notebooks":{"position":[[52451,5]]}}}],["1993",{"_index":2598,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28296,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37748,5]]},"/en/lessons/gravity-model":{"position":[[60766,7],[62991,7],[64342,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6778,4]]}}}],["1994",{"_index":2602,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28364,5]]}}}],["1995",{"_index":2606,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28427,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61104,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49594,7]]}}}],["1996",{"_index":2610,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28498,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49225,7]]}}}],["1996–2002",{"_index":4577,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3131,11]]}}}],["1997",{"_index":2613,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28569,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11088,4]]}}}],["1998",{"_index":2616,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28642,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11193,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56654,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50452,7]]}}}],["1999",{"_index":2619,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28717,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11282,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6797,7]]},"/en/lessons/research-data-with-unix":{"position":[[9558,4],[9731,7],[10022,4],[10044,4],[10122,4],[10214,4],[10335,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48471,6],[53434,6]]},"/en/lessons/sentiment-analysis":{"position":[[14026,4]]},"/en/lessons/working-with-web-pages":{"position":[[9883,6]]}}}],["19[0",{"_index":23048,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22187,4],[22711,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10441,5]]}}}],["19abmokgpc6dixxi38cc1wvdqmmboyi",{"_index":9414,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46091,31]]}}}],["19th",{"_index":1503,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28765,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22654,4],[23358,4],[23894,4],[26175,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1219,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54894,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68768,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30341,4],[30398,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43751,4]]},"/en/lessons/naive-bayesian":{"position":[[51903,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5384,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14057,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50178,4],[50294,4],[50973,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2226,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3381,4]]}}}],["19–22",{"_index":9456,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50633,6]]}}}],["1:0.28",{"_index":17594,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16156,8]]}}}],["1:10",{"_index":19434,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11036,4]]}}}],["1:2",{"_index":5707,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[20790,4]]}}}],["1:236",{"_index":2514,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20714,6]]}}}],["1:30",{"_index":14026,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42838,5]]}}}],["1:8",{"_index":20110,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30377,7],[32537,7]]}}}],["1:length(word",{"_index":2585,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27270,16]]}}}],["1:nrow(metadata",{"_index":2563,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25210,17]]}}}],["1\\times2",{"_index":5696,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17764,11],[21075,10]]}}}],["1\\times4)/(\\sqrt[]{1^2",{"_index":5697,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17778,22]]}}}],["1].split('.')[0",{"_index":5738,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25881,16]]}}}],["1]['nyt_pdf_endpoint",{"_index":17957,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54861,22]]}}}],["1][1",{"_index":4205,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40260,5],[40279,6]]}}}],["1][2",{"_index":4207,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40297,5],[40316,6]]}}}],["1][4",{"_index":4208,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40334,5],[40353,6]]}}}],["1][[\"titl",{"_index":5183,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63663,12]]}}}],["1][col",{"_index":12096,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15736,7],[15909,6]]}}}],["1^2}\\sqrt[]{2^2",{"_index":5698,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17803,15]]}}}],["1_height",{"_index":19108,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48889,11]]}}}],["1_width",{"_index":19106,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48871,10]]}}}],["1c",{"_index":22828,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10539,2]]}}}],["1e",{"_index":14708,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29104,2],[29509,2],[29532,2]]}}}],["1g",{"_index":22062,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17998,2]]}}}],["1gb",{"_index":12825,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[9564,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4752,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17322,3]]}}}],["1l",{"_index":6582,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[12622,3],[13978,2],[17236,3]]}}}],["1lp2mfrcxesjednivy8bypmkwre7jfki78or7nde9zku",{"_index":9367,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35920,44],[36673,44]]}}}],["1m",{"_index":458,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12359,2],[12953,2]]}}}],["1nht8nn8clbenuc5vqkp3wr2khyiiqzyu",{"_index":11044,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12805,35]]}}}],["1p1.csv",{"_index":3666,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9062,9],[16800,9]]}}}],["1s",{"_index":7300,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12736,2]]}}}],["1st",{"_index":4195,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40005,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69279,3],[69447,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13743,3],[14251,3],[14626,3],[14787,3],[20738,3],[24190,3],[36248,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21227,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44934,3],[45004,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5878,3],[18051,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28182,3],[28200,3],[28218,3],[28236,3],[28721,3],[28739,3],[28757,3],[28775,3],[29188,3],[29206,3]]}}}],["1–1.5",{"_index":5328,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4048,5]]}}}],["1–14",{"_index":4658,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16045,5]]}}}],["1–15",{"_index":11253,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46725,5]]}}}],["1–18",{"_index":7144,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60065,5]]}}}],["1–20",{"_index":10028,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57875,4]]}}}],["1–32",{"_index":13817,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60325,5],[62413,5]]}}}],["1–33",{"_index":23648,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20155,5]]}}}],["2",{"_index":519,"title":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[100,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[33,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44,1]]},"/en/lessons/logistic-regression":{"position":[[44,1]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15150,2],[15581,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[480,2],[703,2],[950,2],[8507,1],[10020,1],[12884,1],[13282,1],[13328,1],[13437,1],[13523,1],[13581,1],[13955,1],[16565,1],[17236,1],[17316,1],[17493,1],[17647,1],[17739,1],[18385,1],[29847,1],[35531,2],[38354,2],[41811,2],[44637,2],[46108,2],[47763,1],[49688,2],[52194,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3528,3],[6817,1],[9263,1],[11943,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13513,2],[13611,1],[14176,1],[15525,1],[16959,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7989,1],[8063,1],[8081,1],[8221,1],[8958,1],[9017,1],[9090,1],[9105,1],[9120,1],[9135,1],[9150,1],[10187,3],[13717,1],[13776,1],[15775,1],[16905,1],[17483,1],[18248,1]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21874,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12094,2],[12970,2],[17330,2],[24486,2],[28009,2],[31705,2],[35097,2],[45253,2],[48127,2],[52115,2],[55224,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14030,1],[14478,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4157,2],[4763,1],[4797,2],[6338,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7553,2],[8941,1],[17042,1],[17201,2],[17278,2],[26726,1],[26830,1],[26946,2],[28042,2],[31006,3],[31135,3],[34025,2],[34138,1],[35944,1],[38867,1],[39626,1],[40718,2],[41780,2],[42195,1],[42969,1],[43991,2],[47401,1],[47875,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[631,2],[1005,2],[3004,2],[10265,1],[16794,2],[26284,2],[29265,1],[31532,2],[32997,2],[33135,2],[46555,1],[46585,1],[46950,1],[47062,1],[47151,1],[47274,1],[47294,1],[47450,1],[48806,1],[49188,1],[49198,1],[51597,2],[65094,2],[65380,1],[65532,1],[65644,1],[65816,1],[65942,1],[66009,1],[66079,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34090,2],[56100,3],[71009,2]]},"/en/lessons/common-similarity-measures":{"position":[[7067,1],[7438,2],[7935,1],[12035,2],[13411,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14564,2],[21992,1],[24952,1],[33566,1],[42354,1],[42879,4],[45942,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[101,2],[10790,1],[13204,1],[17005,2],[39545,2],[40436,2],[40473,2],[40785,1],[46252,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12336,1],[12396,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9511,2],[18003,1],[20174,1],[22228,1],[27422,1],[33038,2],[40882,2],[41365,2],[43685,1],[45189,1],[45449,1],[54220,1],[54270,1],[54278,1],[59933,3],[60322,1],[60519,1],[61594,1],[62103,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9967,2],[12982,1],[16441,1],[34681,1],[35519,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3677,2]]},"/en/lessons/counting-frequencies":{"position":[[2548,2],[2566,2],[2578,2],[2596,2],[2682,3],[2756,3],[2803,3],[2876,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4388,1],[4893,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21809,2],[24175,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11777,2],[12136,1],[12369,2],[12644,3],[16585,1],[30194,1],[38159,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25052,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9732,2],[9788,1],[17100,1],[17274,2],[17401,1],[21869,1],[30301,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20738,1],[20855,1],[20868,1],[20972,1],[21089,1],[26690,1],[26814,1],[26829,2],[35460,1],[35551,1],[35564,1],[35642,1],[35733,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11033,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10873,1],[11642,1],[13053,1],[13800,1],[15859,1],[16978,1],[18161,1],[19436,1],[20974,1],[22178,1],[22980,1],[24116,1],[24918,1],[25979,1],[26731,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8904,1],[9090,1],[9098,1],[9334,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[837,2],[7446,1],[20473,2],[21275,2],[21349,2],[21865,2],[24708,1],[25109,2],[25718,2],[35798,1],[45833,1],[48043,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[823,2],[8693,4],[29635,2],[31830,6],[36314,2],[37578,1],[37849,2],[43321,2],[43655,2],[49287,3],[49316,2],[51293,2],[52121,2],[52132,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[206,2],[4606,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13042,2],[17174,1],[18571,1],[19153,1],[19223,1],[33474,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1558,1],[1813,2],[15265,2],[38474,1],[44336,2],[44376,1],[44608,2]]},"/en/lessons/extracting-keywords":{"position":[[282,2],[15308,2],[15832,2],[20172,2],[21724,1],[27712,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15533,2],[40411,1],[45882,1],[48320,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[372,2],[3604,2],[10016,3],[18054,2],[26682,1],[27477,1],[28058,2],[29883,2],[31512,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[149,2],[3721,2],[8682,1],[13003,1],[20179,1],[21715,2],[29968,1],[33333,2],[33847,1],[33949,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10709,1]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[34,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6233,1],[6372,4],[7768,3],[15589,2],[16324,3],[21414,1],[21768,1],[22960,1],[40974,2],[40980,2],[40983,2],[41274,3],[41281,2],[41459,3],[41463,2],[41466,2],[48208,2],[49027,1],[51744,2],[56093,2]]},"/en/lessons/geocoding-qgis":{"position":[[252,2],[4488,2],[4969,1],[7932,3],[8464,2],[13946,2],[16944,2],[17194,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4534,2],[5263,3],[5330,2],[6274,2],[17912,1],[17965,2],[21323,1],[28426,1]]},"/en/lessons/georeferencing-qgis":{"position":[[2048,1],[7465,1],[7590,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[3240,1]]},"/en/lessons/getting-started-with-markdown":{"position":[[1268,3],[5893,2],[9531,1],[9619,1],[9646,2],[9664,2],[9674,1],[9682,2],[9729,1],[9809,1],[9885,1],[9929,2],[9951,2],[9961,1],[9973,2],[10037,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2237,2],[2657,2],[8720,2],[10590,2],[12186,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[1880,1],[6258,3],[8903,1],[9465,1],[12115,2]]},"/en/lessons/gravity-model":{"position":[[741,2],[9150,2],[9178,2],[10635,1],[24854,1],[27311,2],[36297,2],[36308,2],[40985,3],[41432,2],[42803,4],[54346,1],[54710,1],[58217,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[8015,2],[13337,2],[13574,2],[38371,2]]},"/en/lessons/installing-omeka":{"position":[[79,2],[4428,2],[11977,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5070,1],[20047,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[891,2],[9815,2],[10015,2],[10358,2],[10551,2],[13338,2],[39747,2],[41548,1]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45,1],[282,1],[536,1],[912,1],[919,3],[1515,1],[2579,1],[4207,1],[4403,1],[5397,1],[6010,1],[9787,2],[9900,1],[10367,1],[11099,2],[11858,1],[11865,2],[18260,2],[18907,2],[20048,1],[20353,2],[21568,1],[21867,1],[23777,1],[24271,1],[28731,3],[31939,1],[37072,1],[37578,1],[43565,1],[45470,2],[45636,1],[45908,1],[45950,1],[47149,1],[48477,1],[48811,2],[49063,2],[49943,1],[50192,1],[50233,1],[50990,1],[51884,1],[52979,1],[53102,1],[53673,1],[54920,1],[55120,1],[55322,1],[57377,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13393,2],[25796,1],[30119,3]]},"/en/lessons/intro-to-bash":{"position":[[3508,2],[7721,1],[8863,1]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5571,2]]},"/en/lessons/intro-to-linked-data":{"position":[[22292,2],[25324,1]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2696,2],[6498,1]]},"/en/lessons/introduction-and-installation":{"position":[[1141,1],[1369,2]]},"/en/lessons/introduction-map-warper":{"position":[[6847,2],[15121,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12053,3],[12064,2],[12795,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4824,1],[14761,3],[21727,2],[49381,1],[49592,1],[49810,1],[55306,2]]},"/en/lessons/json-and-jq":{"position":[[20619,1]]},"/en/lessons/jupyter-notebooks":{"position":[[10171,2],[32462,3],[52954,2]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1862,2]]},"/en/lessons/linear-regression":{"position":[[490,2],[24044,2],[35822,1],[37559,1],[66202,1],[73236,1],[73624,2],[73631,1],[74633,3]]},"/en/lessons/linux-installation":{"position":[[219,1],[2178,1]]},"/en/lessons/logistic-regression":{"position":[[45,1],[254,2],[10474,2],[23502,2],[27790,2],[28991,1],[31318,1],[37467,1],[39132,1],[45407,1],[64582,1],[64970,2],[64977,1]]},"/en/lessons/mac-installation":{"position":[[217,1],[428,1],[1506,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4934,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[797,2],[15082,2],[21414,3],[27042,2],[27086,2],[27177,2],[28500,2]]},"/en/lessons/naive-bayesian":{"position":[[17198,3],[32266,1],[32298,2],[32373,1],[33247,1],[33330,1],[33408,1],[33484,1],[33559,1],[33718,1],[33791,1],[33882,1],[34006,1],[34110,1],[34195,1],[34278,1],[34399,1],[34416,1]]},"/en/lessons/normalizing-data":{"position":[[783,3],[1209,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[447,1],[10263,1],[10290,2],[11247,1],[12049,1],[12382,1],[19139,2],[22949,1],[26324,1],[36011,1],[36050,1],[41955,2]]},"/en/lessons/output-data-as-html-file":{"position":[[4294,2]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1534,2],[1667,2],[1893,1],[2136,2],[2150,2],[2164,2],[2450,1],[2812,1],[3428,1],[6741,1],[8886,1]]},"/en/lessons/preserving-your-research-data":{"position":[[145,1],[9980,2],[9995,2],[10274,2],[15738,1]]},"/en/lessons/qgis-layers":{"position":[[2446,2],[2951,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11054,1],[12010,2],[12175,2],[14362,1],[14578,1],[14650,1],[15370,1],[15586,1],[15658,1],[15802,1],[15888,1],[15946,1],[16018,1],[16306,1],[16407,2],[19999,1],[20014,4],[20308,4],[20339,1],[20788,4],[20811,1],[20828,4],[20904,4],[20917,1],[20924,4],[21436,1],[21451,4],[21841,1],[22498,4],[22511,1],[22518,4],[22550,2],[22739,1],[22749,4],[24208,1],[24210,1],[26064,1],[26074,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[469,2],[13037,1],[18809,2],[22217,1],[22221,1],[22298,1],[23039,1],[23144,1],[23653,1],[23781,1],[24381,2],[25760,1],[25764,1],[25848,1],[28562,2],[38696,2],[39264,3],[41684,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13559,1],[13571,1],[13844,1],[13856,1],[13880,1],[14103,1],[14141,1],[14673,1],[14694,1],[14699,1],[14711,1],[14735,1],[15737,1],[15749,1],[16013,1],[16025,1],[16049,1],[16263,1],[16301,1],[16815,1],[16836,1],[16841,1],[16853,1],[16877,1],[18107,4],[18120,4],[26439,1],[34122,1],[34682,2],[38033,1],[38115,1],[38692,1],[38719,1],[40173,1],[41089,2],[46701,2],[52446,4]]},"/en/lessons/sentiment-analysis":{"position":[[9853,2],[10581,1],[25275,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10291,2],[16928,2],[18880,2],[20060,2],[21436,3],[21630,2],[21740,2],[29104,2]]},"/en/lessons/sonification":{"position":[[9320,1],[9328,1],[9344,1],[9356,1],[9379,1],[9387,1],[9403,1],[9415,1],[9544,1],[9548,1],[15219,2],[15455,2],[18153,1],[18209,1],[18217,1],[18233,1],[18245,1],[18371,1],[18375,1],[19189,1],[28632,1],[37653,1],[37683,2],[37798,1],[38179,1],[38297,1],[41195,4]]},"/en/lessons/space-place-gazetteers":{"position":[[26210,1],[30355,1],[34775,1],[38185,2],[39386,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10855,1],[13647,1],[15876,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8411,1],[8419,1],[8453,1],[9636,1],[10857,1],[11601,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8203,2],[20847,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1391,2],[10288,2],[16912,2],[18543,2],[60910,2],[62188,2],[63176,2],[64249,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8577,2],[21198,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6944,2],[7434,2],[9384,2],[23246,2],[24310,3],[27009,2],[27131,1],[27250,1],[30472,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23381,2],[34157,2],[34243,2],[34330,2],[34414,2],[34498,2],[34580,2],[34663,2],[34746,2],[34831,2],[34919,2],[35005,2],[35092,2],[40386,3]]},"/en/lessons/transliterating":{"position":[[15535,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9830,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[821,2],[1368,1],[6937,2],[17141,2]]},"/en/lessons/vector-layers-qgis":{"position":[[2667,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4015,2],[10758,3],[14788,1]]},"/en/lessons/windows-installation":{"position":[[2864,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16684,3],[16778,2]]},"/en/lessons/working-with-web-pages":{"position":[[7839,4]]}}}],["2)\"/>",{"_index":22536,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34049,8]]}}}],["2).join",{"_index":11317,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10567,12]]}}}],["2)^2",{"_index":5708,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[20976,5]]}}}],["2,000",{"_index":3356,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8712,5],[13591,6]]},"/en/lessons/linear-regression":{"position":[[7401,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13426,5]]}}}],["2,001",{"_index":4182,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39644,5]]}}}],["2,061",{"_index":20310,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54610,6]]}}}],["2,277",{"_index":3848,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15982,5],[48131,5]]}}}],["2,314",{"_index":3853,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16065,5],[48229,5]]}}}],["2,4",{"_index":5653,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[12008,6],[13380,6],[20636,5],[20668,5]]}}}],["2,500",{"_index":12891,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13391,5]]}}}],["2,858",{"_index":6130,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4103,5]]}}}],["2,888",{"_index":17569,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12656,6]]}}}],["2,morphbox",{"_index":20713,"title":{},"body":{"/en/lessons/sonification":{"position":[[19075,11]]}}}],["2.0",{"_index":317,"title":{"/en/lessons/georeferencing-qgis":{"position":[[23,3]]},"/en/lessons/qgis-layers":{"position":[[16,3]]},"/en/lessons/vector-layers-qgis":{"position":[[35,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7821,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43659,3],[45537,3],[47154,3],[50097,3],[50170,3],[50206,3],[50385,3],[50397,3],[50409,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1379,3]]},"/en/lessons/extracting-keywords":{"position":[[3672,4],[39186,4]]},"/en/lessons/geocoding-qgis":{"position":[[1387,3],[5049,3],[18741,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24441,3]]},"/en/lessons/georeferencing-qgis":{"position":[[24,3],[2343,3],[2531,3],[4008,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[5937,4],[14641,4],[20194,5]]},"/en/lessons/gravity-model":{"position":[[13142,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4650,4],[5684,5]]},"/en/lessons/introduction-map-warper":{"position":[[6252,3]]},"/en/lessons/jupyter-notebooks":{"position":[[13623,5]]},"/en/lessons/qgis-layers":{"position":[[17,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4651,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33203,3],[39688,3],[39702,4],[40076,4],[41281,4],[41507,3]]},"/en/lessons/vector-layers-qgis":{"position":[[36,3],[1953,3],[2145,3],[4534,4]]}}}],["2.0.0",{"_index":21716,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23389,5]]}}}],["2.0.7",{"_index":14978,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[11040,5],[11092,6]]}}}],["2.0.8",{"_index":22028,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[6958,5],[11209,5],[11358,7]]}}}],["2.00000",{"_index":20105,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29072,8]]}}}],["2.000000",{"_index":4776,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30355,8]]}}}],["2.04965772",{"_index":1346,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17351,10]]}}}],["2.059346",{"_index":17857,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45436,8],[59624,8]]}}}],["2.1",{"_index":21153,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13664,3],[15893,3]]}}}],["2.1.2",{"_index":10290,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[1459,6]]}}}],["2.1.4.min.js\"></script>",{"_index":18211,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20710,32],[23454,32],[24693,32],[32128,32]]}}}],["2.11/passim_2.11",{"_index":9587,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11471,16],[19845,16]]}}}],["2.14",{"_index":12508,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5250,4]]}}}],["2.140",{"_index":19635,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15920,5]]}}}],["2.150018805",{"_index":18662,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64165,11]]}}}],["2.17.20",{"_index":6045,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44153,9]]}}}],["2.1741",{"_index":21003,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40095,6]]}}}],["2.17797403",{"_index":1362,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18484,10],[18501,10]]}}}],["2.18.13",{"_index":19306,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[2234,7]]}}}],["2.2",{"_index":21160,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15946,3]]}}}],["2.2.0",{"_index":18148,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7908,6],[8362,6],[9852,6],[11317,6],[12084,6],[13239,6],[14405,6]]}}}],["2.200",{"_index":19585,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15272,5]]}}}],["2.211015",{"_index":17903,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48678,8]]}}}],["2.24",{"_index":5711,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21035,5]]}}}],["2.25",{"_index":3371,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11685,4]]},"/en/lessons/gravity-model":{"position":[[52504,5]]}}}],["2.3",{"_index":15769,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9413,3]]}}}],["2.3.0",{"_index":5325,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3817,5]]}}}],["2.3.12",{"_index":14155,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[3451,6]]}}}],["2.315830",{"_index":21597,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41904,8]]}}}],["2.320",{"_index":19508,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14192,5]]}}}],["2.4.0.jar!/org/apache/ivy/core/settings/ivysettings.xml",{"_index":9620,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15930,55]]}}}],["2.4.6",{"_index":9618,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15901,5],[17520,5]]}}}],["2.40555218",{"_index":1368,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18897,10],[18914,10]]}}}],["2.412406",{"_index":17856,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45382,8],[59931,8]]}}}],["2.465",{"_index":19603,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15488,5]]}}}],["2.49",{"_index":17285,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[50429,4]]}}}],["2.491212",{"_index":17279,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49650,8]]}}}],["2.5",{"_index":8340,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19814,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22539,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23709,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21545,5]]}}}],["2.500000",{"_index":4778,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30382,8]]}}}],["2.51091269",{"_index":1337,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16844,10],[16861,10]]}}}],["2.572227",{"_index":17855,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45329,8],[59418,8]]}}}],["2.578966",{"_index":17904,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48736,8],[58359,8]]}}}],["2.591",{"_index":7396,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17411,5]]}}}],["2.6/hello",{"_index":23669,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[9291,10]]}}}],["2.62",{"_index":19676,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17271,4]]}}}],["2.620",{"_index":19499,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14048,5]]}}}],["2.63",{"_index":19857,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[23805,4]]}}}],["2.666667",{"_index":19713,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22876,8]]}}}],["2.67125534",{"_index":1351,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17664,10]]}}}],["2.7",{"_index":9593,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12552,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3220,4]]},"/en/lessons/installing-omeka":{"position":[[10847,5],[10903,3],[10933,4]]},"/en/lessons/sonification":{"position":[[20723,4],[21006,5]]}}}],["2.7.10",{"_index":20721,"title":{},"body":{"/en/lessons/sonification":{"position":[[21984,6]]}}}],["2.7.9",{"_index":14122,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[432,5]]}}}],["2.7.zip",{"_index":14107,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10427,7],[10577,7]]}}}],["2.70066923",{"_index":1333,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16521,10],[16538,10]]}}}],["2.76",{"_index":19524,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14403,4],[15555,4]]}}}],["2.770",{"_index":19653,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16136,5]]}}}],["2.780",{"_index":19665,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16280,5]]}}}],["2.822449",{"_index":21005,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40335,8]]}}}],["2.875",{"_index":19502,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14120,5]]}}}],["2.9244",{"_index":10440,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12020,6]]}}}],["2.93",{"_index":19567,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15051,4]]}}}],["2.99",{"_index":3631,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5373,7]]}}}],["2.994040",{"_index":21599,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42016,8]]}}}],["2.json",{"_index":18919,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26304,7],[26358,7],[31450,8]]}}}],["2.pi",{"_index":7743,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[12726,4],[12763,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3800,5]]}}}],["2.png",{"_index":20186,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40349,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21611,6]]},"/en/lessons/sonification":{"position":[[10488,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23358,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19759,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22041,6]]}}}],["2.txt",{"_index":22088,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23465,7]]}}}],["2/11/21",{"_index":14156,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[3519,9]]}}}],["20",{"_index":1272,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13747,2],[18041,2],[29576,2],[31363,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15980,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9622,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7793,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48715,2],[48970,2],[49096,2],[49770,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44417,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12897,2],[24816,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[50585,3],[54113,2]]},"/en/lessons/counting-frequencies":{"position":[[13328,4],[13340,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15342,2],[21230,2],[23414,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19176,2],[20797,2],[21546,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19904,2],[19953,3],[51462,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52893,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33947,2],[33969,2],[37520,2],[38215,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28460,2],[31366,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24092,2],[24822,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8771,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24173,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14160,2]]},"/en/lessons/georeferencing-qgis":{"position":[[11009,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[10018,2]]},"/en/lessons/gravity-model":{"position":[[60625,2],[62853,2],[64204,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30369,2]]},"/en/lessons/intro-to-bash":{"position":[[15362,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6102,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14798,4],[51855,2]]},"/en/lessons/linear-regression":{"position":[[63552,4],[67315,2]]},"/en/lessons/logistic-regression":{"position":[[46412,2]]},"/en/lessons/naive-bayesian":{"position":[[18717,3],[38502,2],[63616,2]]},"/en/lessons/qgis-layers":{"position":[[13999,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20035,2],[20376,2],[20845,2],[20936,2],[21472,2]]},"/en/lessons/research-data-with-unix":{"position":[[14113,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[909,2],[1100,2],[6858,2],[6983,2],[12897,2],[13702,2],[20797,2],[21004,2],[21222,2],[29689,2],[29763,2],[29926,2],[30547,2],[30704,2],[32418,3],[32445,2],[32637,2],[32914,2],[35205,2],[35284,2],[36099,2],[36257,2],[40224,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43158,2]]},"/en/lessons/sonification":{"position":[[9441,2],[9453,2],[9476,2],[9493,2],[9585,2],[9597,2],[9620,2],[9637,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12609,3],[15288,3],[23179,3],[26869,3],[28448,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20367,3],[20903,2],[24204,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[44023,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20033,2],[20362,2],[21284,2],[21760,2],[21838,2],[21861,2],[22980,2]]},"/en/lessons/transliterating":{"position":[[15579,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52224,3]]},"/en/lessons/vector-layers-qgis":{"position":[[15204,3]]}}}],["20,000",{"_index":5973,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36328,6]]}}}],["20.00",{"_index":19538,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14558,5]]}}}],["20.01",{"_index":19604,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15494,5]]}}}],["20.09",{"_index":19683,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18117,5]]}}}],["20.22",{"_index":19526,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14414,5]]}}}],["20.4",{"_index":18556,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55394,4]]}}}],["20.75",{"_index":19703,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21939,5]]}}}],["20.9",{"_index":18544,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54975,4]]}}}],["20/07/17",{"_index":9644,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17238,8],[17461,8],[17526,8],[17603,8],[17673,8],[17745,8],[17815,8],[17887,8],[18150,8],[18238,8],[18300,8],[18364,8],[18501,8],[18582,8],[18753,8],[18832,8],[18901,8],[18984,8],[19082,8],[19301,8],[19544,8],[19749,8],[19958,8],[20037,8],[20170,8],[20257,8],[20383,8],[20501,8],[20666,8],[20783,8],[23326,8],[23398,8],[23479,8],[23574,8],[23630,8],[23688,8],[23758,8],[23871,8],[23942,8],[24007,8],[24170,8]]}}}],["20/year",{"_index":5562,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66427,8]]}}}],["200",{"_index":614,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19100,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54816,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7526,4],[7541,3],[9812,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40479,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43942,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45298,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28089,3],[28958,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20890,4]]},"/en/lessons/json-and-jq":{"position":[[35937,3],[37266,3]]},"/en/lessons/sonification":{"position":[[25158,4],[25214,4],[25244,4],[25307,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30738,3],[30840,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22109,3],[26681,3]]},"/en/lessons/transliterating":{"position":[[15062,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16134,3]]}}}],["200,000",{"_index":10999,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1190,7]]},"/en/lessons/gravity-model":{"position":[[23005,7],[23162,8],[25536,7]]}}}],["2000",{"_index":2621,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28792,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11371,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7416,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56668,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25964,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8797,4]]},"/en/lessons/sentiment-analysis":{"position":[[6329,4],[26772,4],[26960,4],[39484,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25062,5],[36816,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11760,8]]}}}],["2001",{"_index":1882,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47154,5],[50440,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28866,5],[30432,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11460,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32543,5],[46095,4],[46182,4],[46187,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23075,4],[51112,7],[53951,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28540,5],[29126,4]]},"/en/lessons/sentiment-analysis":{"position":[[6007,4],[6139,5],[6383,5],[7066,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49665,6]]}}}],["2001.3",{"_index":11086,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[18939,6]]}}}],["2002",{"_index":2625,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28935,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3714,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11658,4],[16278,4],[48160,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56626,5]]},"/en/lessons/gravity-model":{"position":[[8759,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51299,7]]},"/en/lessons/linear-regression":{"position":[[79447,5]]},"/en/lessons/sentiment-analysis":{"position":[[14031,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5134,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8283,4]]}}}],["2003",{"_index":1785,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44379,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29004,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56598,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50228,4]]},"/en/lessons/preserving-your-research-data":{"position":[[679,4],[18665,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26295,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35140,6]]}}}],["2004",{"_index":1827,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45470,4],[45539,5],[52409,4],[52478,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29073,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56584,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1176,4]]},"/en/lessons/gravity-model":{"position":[[65701,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6500,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1139,6],[42279,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50759,7],[52771,5],[52912,5]]},"/en/lessons/linear-regression":{"position":[[74643,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49048,6],[49055,5],[53760,6],[53767,5]]},"/en/lessons/sentiment-analysis":{"position":[[7824,5],[40067,6],[40193,7],[40291,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24294,7]]}}}],["2004.csv",{"_index":14386,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9307,10]]}}}],["2005",{"_index":2633,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29143,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56640,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39405,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45874,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47102,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49580,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55922,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5219,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49749,6],[51255,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40128,5]]}}}],["2006",{"_index":2635,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29215,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[257,4],[11890,4],[36294,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14959,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2252,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55834,7]]},"/en/lessons/intro-to-powershell":{"position":[[6529,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48825,5],[48978,5],[52413,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5324,4]]},"/en/lessons/sentiment-analysis":{"position":[[26871,6],[40445,6]]},"/en/lessons/space-place-gazetteers":{"position":[[17090,4],[50891,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5874,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39951,5]]}}}],["2007",{"_index":2638,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29288,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37482,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30265,4]]},"/en/lessons/geocoding-qgis":{"position":[[9298,4]]},"/en/lessons/gravity-model":{"position":[[65538,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52604,6],[54101,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39661,5]]}}}],["2007.28",{"_index":16424,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45365,7]]}}}],["2008",{"_index":1824,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45362,5],[49345,5],[51500,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29359,5],[30583,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38195,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31630,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16705,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[32710,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[20330,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47975,6]]},"/en/lessons/sonification":{"position":[[4217,4],[41282,5],[41465,6]]},"/en/lessons/space-place-gazetteers":{"position":[[50427,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43515,6],[65350,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40190,5]]}}}],["2009",{"_index":1810,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45020,7],[45033,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29424,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57712,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2202,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56597,7]]},"/en/lessons/intro-to-bash":{"position":[[2778,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54375,6]]},"/en/lessons/linear-regression":{"position":[[78735,5]]},"/en/lessons/preserving-your-research-data":{"position":[[3386,6],[17978,6]]},"/en/lessons/research-data-with-unix":{"position":[[3086,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50348,5],[53827,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1731,4]]}}}],["200kb/",{"_index":2015,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6766,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14968,7]]}}}],["201",{"_index":19365,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4498,3]]}}}],["2010",{"_index":1083,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5546,4],[44490,5],[46483,4],[49263,5],[51255,4],[51846,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29485,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37749,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37810,4],[43534,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3747,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3861,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2235,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19239,4],[20558,4],[20632,5],[29989,4],[32304,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[32888,6]]},"/en/lessons/gravity-model":{"position":[[61013,6],[61227,7],[63236,6],[63448,7],[64587,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2575,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6106,5]]},"/en/lessons/linear-regression":{"position":[[73238,7]]},"/en/lessons/logistic-regression":{"position":[[64584,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49883,7],[53935,7]]},"/en/lessons/sentiment-analysis":{"position":[[13789,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62128,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5656,5]]}}}],["2010.4",{"_index":13607,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20243,6]]}}}],["2011",{"_index":1003,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2142,4],[4410,4],[5551,4],[46747,5],[48194,5],[48637,5],[49163,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29548,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51470,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47903,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36310,5]]},"/en/lessons/geocoding-qgis":{"position":[[9306,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30602,6]]},"/en/lessons/intro-to-linked-data":{"position":[[36922,4],[37000,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5730,5]]},"/en/lessons/linear-regression":{"position":[[73720,7],[77670,7]]},"/en/lessons/logistic-regression":{"position":[[65066,7]]},"/en/lessons/naive-bayesian":{"position":[[64013,5]]},"/en/lessons/preserving-your-research-data":{"position":[[18152,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42755,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50354,6],[53833,6]]},"/en/lessons/sonification":{"position":[[40942,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49513,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25206,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38271,6],[47346,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39756,5]]}}}],["2012",{"_index":1847,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46117,7],[46502,6],[51274,6],[52203,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4026,5],[10825,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29618,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60057,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7308,4],[31774,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46466,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2262,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32508,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50406,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54984,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49656,6],[52089,6]]},"/en/lessons/sentiment-analysis":{"position":[[16274,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46800,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60849,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26044,5]]}}}],["2013",{"_index":1883,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47173,5],[50459,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29681,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68340,7],[68435,4],[68570,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43744,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60324,7],[62105,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44683,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4292,5],[31905,4],[49814,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36771,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[15856,5]]},"/en/lessons/gravity-model":{"position":[[64716,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5381,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53085,4],[53178,5],[53436,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7149,5],[52845,5],[52970,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4104,5],[17365,5],[17730,5],[18344,5],[18500,6]]},"/en/lessons/research-data-with-unix":{"position":[[14010,5],[14122,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50070,7],[50748,6],[54084,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25154,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35359,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3662,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8364,5]]}}}],["2014",{"_index":2652,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29750,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36969,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37651,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2308,6],[55466,6],[58248,5],[59659,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4069,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46912,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30267,6],[32059,7],[32157,4],[32170,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47324,6]]},"/en/lessons/gravity-model":{"position":[[61919,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[45099,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15193,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37776,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52040,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2437,5],[52607,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11942,5],[12948,5],[14733,4],[14819,4],[14853,4],[14925,5],[15007,4],[15048,4],[15235,4],[15382,4],[15557,4],[15600,4],[15644,4],[15685,4],[17521,5]]},"/en/lessons/research-data-with-unix":{"position":[[5095,4],[5191,4],[5213,4],[5311,4],[5433,4],[6137,4],[6645,4],[6803,4],[6931,4],[7421,4],[7489,4],[7518,4],[8168,4],[8356,4],[10219,4],[10403,4],[10504,4],[10530,4],[10729,4],[10755,4],[11240,4],[11266,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42928,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10475,6],[54290,6]]},"/en/lessons/sentiment-analysis":{"position":[[12955,5],[13613,6],[14367,6],[39780,7],[39964,5]]},"/en/lessons/space-place-gazetteers":{"position":[[51069,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10477,5],[12613,4],[15292,4],[16175,4],[23183,4],[26873,4],[28452,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5064,7],[5599,7],[5942,6],[46922,7],[48816,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20453,5]]}}}],["2014*_ja_a*.tsv",{"_index":19768,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[12189,15],[12655,15]]}}}],["2014_ja_iv_revolution.csv",{"_index":19769,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[12210,25]]}}}],["2014_ja_iv_revolution.tsv",{"_index":19771,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[12676,25]]}}}],["2015",{"_index":2655,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29813,5],[33813,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68116,7],[68282,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61839,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37010,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3714,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50623,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55103,6],[55197,6],[57535,5],[57704,5],[59195,4],[59244,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15438,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1277,5],[14384,6],[30011,6],[31245,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[33952,6]]},"/en/lessons/gravity-model":{"position":[[10813,7],[13510,7],[63628,6],[66463,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37235,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[26729,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2453,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7942,4],[49302,7],[50281,7],[50440,6],[51539,7],[52207,7],[53547,6]]},"/en/lessons/sentiment-analysis":{"position":[[7747,5],[39607,7]]},"/en/lessons/sonification":{"position":[[4272,6],[4452,5],[5091,5],[5568,6],[6488,6],[40831,5],[41556,5],[41836,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34199,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[880,6],[5207,6],[5290,6],[45241,6],[45786,7],[46303,6],[46502,7],[46589,5],[47182,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14682,5],[39881,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26966,6]]}}}],["2015.[pdf",{"_index":12763,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31397,10]]}}}],["2016",{"_index":1717,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40422,4],[43995,5],[45890,5],[50200,5],[51639,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[196,4],[354,4],[3680,5],[12116,4],[12308,4],[18874,4],[19457,5],[20320,4],[29886,5],[32081,6],[32721,4],[32856,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47471,4],[48632,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35619,4],[69009,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21389,4],[40819,4],[40946,4],[45770,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61277,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[268,5],[11901,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37775,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4459,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32058,4],[50285,5],[50675,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55359,5],[57985,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1483,5]]},"/en/lessons/geocoding-qgis":{"position":[[9381,5],[18018,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30732,5],[30976,7],[31073,5],[31173,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47672,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[43649,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49915,4],[50004,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6322,4],[46625,4],[48467,5],[53115,5],[58044,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3273,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37142,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48273,6],[51626,5],[51858,7],[53734,7],[54590,7],[54802,7]]},"/en/lessons/linear-regression":{"position":[[73642,6],[75353,5],[78907,5]]},"/en/lessons/logistic-regression":{"position":[[64988,6],[65827,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1958,7],[48548,7],[48861,6],[49775,7],[51310,7],[52369,7],[52824,7],[53239,7]]},"/en/lessons/sentiment-analysis":{"position":[[15793,7]]},"/en/lessons/sonification":{"position":[[8949,5]]},"/en/lessons/space-place-gazetteers":{"position":[[48608,6],[48910,6],[49827,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36912,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45988,7],[46655,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27399,5],[27492,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18287,4]]}}}],["2016.http://www.curatingmenus.org/articles/against",{"_index":22993,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52451,50]]}}}],["2017",{"_index":2797,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4766,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61596,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38386,7],[39152,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20593,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51637,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4257,7],[55819,6],[58689,4],[58777,5],[59403,4],[59515,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1081,5],[45661,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36446,5]]},"/en/lessons/geocoding-qgis":{"position":[[37544,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29432,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47525,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[43139,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57127,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37677,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4076,4],[4257,4],[4451,4],[4644,4],[4811,4],[5000,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2028,6],[24265,6],[42005,6],[42170,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48489,5],[51499,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1847,7],[2081,7],[48343,7],[49573,7],[51100,7],[52605,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62346,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6010,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40037,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52234,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27043,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46975,4]]}}}],["2017.2",{"_index":8261,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1509,6],[2479,7],[2497,6],[8490,7],[8753,6],[8904,7],[11511,7]]}}}],["2018",{"_index":1064,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5061,5],[44164,5],[47006,5],[48421,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69309,5],[69739,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46209,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60876,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47149,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10363,5],[50064,5],[53156,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55571,6],[57042,4],[57329,6],[57336,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24197,4],[46717,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19999,4]]},"/en/lessons/gravity-model":{"position":[[7755,7],[10552,7],[13157,6],[62139,7],[65001,7],[65387,7],[66288,7],[66728,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49796,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38331,4],[56867,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8802,4],[42634,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26145,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48690,5]]},"/en/lessons/jupyter-notebooks":{"position":[[29388,5],[42742,5]]},"/en/lessons/linear-regression":{"position":[[73471,7]]},"/en/lessons/logistic-regression":{"position":[[64817,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10923,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5332,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2292,7],[51707,7]]},"/en/lessons/sentiment-analysis":{"position":[[40524,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60563,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19830,5]]}}}],["2019",{"_index":1797,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44640,5],[49691,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18768,7],[69285,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1667,4],[10259,5],[10544,5],[69187,5],[69477,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5405,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44044,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62356,7],[63056,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60521,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55728,6],[55843,6],[58464,7],[58952,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47545,4],[47632,4],[47637,7],[48066,7]]},"/en/lessons/gravity-model":{"position":[[10627,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[44803,5],[45238,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49367,5],[50545,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42663,4],[51043,5],[55544,6],[57651,6],[57859,5],[59117,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26297,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8233,5],[38689,4],[53464,5]]},"/en/lessons/linear-regression":{"position":[[76098,7],[79228,6]]},"/en/lessons/mac-installation":{"position":[[513,5],[655,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42581,7],[43113,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51010,7],[52987,7],[54439,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10830,5],[24647,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61054,7],[63117,7],[64696,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35350,7]]},"/en/lessons/windows-installation":{"position":[[453,5],[4850,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20147,7],[20597,5]]}}}],["2019.5",{"_index":1099,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6104,6]]}}}],["20192022",{"_index":10009,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57027,10]]}}}],["202",{"_index":6985,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44922,3]]},"/en/lessons/json-and-jq":{"position":[[28156,4]]}}}],["202.0",{"_index":22203,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21402,6]]}}}],["2020",{"_index":4942,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43364,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3885,4],[3930,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43575,7],[43942,6],[44340,4],[44478,5],[45254,5],[45957,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62893,7],[63254,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3219,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8493,5],[52814,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55314,6],[56719,4],[57902,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14298,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30823,5],[31755,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[44307,5],[44532,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1410,5],[7471,4],[7567,4],[7898,4],[48612,4],[49122,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7218,5],[48957,4],[56125,6],[56403,6],[58426,6]]},"/en/lessons/linear-regression":{"position":[[21475,5],[74065,6],[75541,5]]},"/en/lessons/logistic-regression":{"position":[[65411,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2391,7],[8064,4],[24989,4],[49124,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1213,4],[9138,5],[50636,4],[59829,5],[61195,4],[61257,7],[63380,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35461,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52040,7]]}}}],["2020.5",{"_index":17028,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[7691,6]]}}}],["2020’",{"_index":14144,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1752,6]]}}}],["2021",{"_index":2819,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7663,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69701,4],[70069,4],[70238,4]]},"/en/lessons/common-similarity-measures":{"position":[[28971,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64057,5],[64215,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51030,5],[51071,5],[52497,4],[52560,5],[52634,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48322,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30877,5],[31530,7],[31614,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[45540,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57386,6],[58744,6],[59320,6]]},"/en/lessons/linear-regression":{"position":[[74134,5]]},"/en/lessons/logistic-regression":{"position":[[65480,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13002,4],[13039,4],[13076,4],[13113,4],[13150,4],[13187,4],[13224,4],[13261,4],[13298,4],[13335,4],[13372,4],[13409,4],[13446,4],[13483,4],[13520,4],[13557,4],[13594,4],[13631,4],[13668,4],[13705,4],[16417,4],[16440,4],[24512,4],[24532,5],[28137,4],[28160,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37821,6]]},"/en/lessons/space-place-gazetteers":{"position":[[50614,6],[50769,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61551,5],[61618,7],[61820,7],[62602,7],[63675,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35550,5],[35842,5],[35972,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51012,5]]}}}],["2022",{"_index":6531,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[34,5],[473,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50332,7],[52260,5],[52358,4],[52390,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25724,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[16074,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[42852,5],[45698,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7163,5],[54610,4],[54930,6],[55130,6],[55332,6],[58926,6]]},"/en/lessons/linear-regression":{"position":[[79592,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46196,5]]},"/en/lessons/space-place-gazetteers":{"position":[[50046,6],[50200,4],[50205,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62834,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[277,4]]}}}],["2023",{"_index":2740,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[656,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1253,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8724,5],[15059,5],[51247,6],[53042,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47145,4],[47225,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[955,6]]},"/en/lessons/json-and-jq":{"position":[[1152,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1696,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35229,5],[35790,5]]}}}],["2023.pdf",{"_index":4512,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68287,9]]}}}],["2024",{"_index":9465,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51150,5],[51778,5],[51958,5],[52708,5],[52936,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[868,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[691,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[812,5]]},"/en/lessons/naive-bayesian":{"position":[[1256,5]]},"/en/lessons/normalizing-data":{"position":[[700,5]]},"/en/lessons/preserving-your-research-data":{"position":[[652,5]]},"/en/lessons/working-with-web-pages":{"position":[[534,5]]}}}],["203",{"_index":9491,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52160,3],[52178,4],[52228,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4547,3]]}}}],["2034",{"_index":16626,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3863,5],[4650,5]]}}}],["204",{"_index":18658,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64063,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4507,3]]}}}],["2042",{"_index":19467,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12997,4]]}}}],["2048",{"_index":11388,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26930,5]]}}}],["205",{"_index":19566,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15047,3]]}}}],["205288.200",{"_index":23426,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26626,10]]}}}],["206",{"_index":6119,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3804,3]]},"/en/lessons/gravity-model":{"position":[[25781,3],[26007,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30385,3]]}}}],["2069",{"_index":7173,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61642,5]]}}}],["207",{"_index":12238,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35295,3]]}}}],["208",{"_index":18650,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63868,4]]}}}],["209",{"_index":2409,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13787,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65306,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47514,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4433,3]]}}}],["209036.158",{"_index":23417,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26416,10]]}}}],["20gb",{"_index":14073,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2518,4]]}}}],["20k",{"_index":2264,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15044,4]]}}}],["20kb/",{"_index":2261,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14877,7]]}}}],["20th",{"_index":1504,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28781,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22787,4],[23903,4],[26110,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46218,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1625,4],[2907,4],[3526,4],[3984,4],[5667,4],[38331,4],[41867,4]]},"/en/lessons/linear-regression":{"position":[[7586,4],[21370,4],[73960,4]]},"/en/lessons/logistic-regression":{"position":[[65306,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[36128,4],[36348,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4079,4]]},"/en/lessons/vector-layers-qgis":{"position":[[7005,4]]}}}],["20xx",{"_index":3185,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48228,4],[48370,4],[48469,4]]}}}],["21",{"_index":1140,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8488,2],[13793,2],[18121,2],[47603,3],[51103,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5324,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2052,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54336,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15252,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6770,4],[7237,4],[7251,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29806,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4294,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22066,4],[51146,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8776,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3983,3],[4160,3],[4382,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31682,2]]},"/en/lessons/georeferencing-qgis":{"position":[[11127,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26030,4],[26838,4],[29762,4],[32062,3],[33653,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[12157,2]]},"/en/lessons/gravity-model":{"position":[[1318,2],[58073,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5726,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14538,3]]},"/en/lessons/linear-regression":{"position":[[67377,2]]},"/en/lessons/logistic-regression":{"position":[[46475,2]]},"/en/lessons/qgis-layers":{"position":[[14316,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17250,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[36408,2]]},"/en/lessons/sonification":{"position":[[9984,2],[10037,2],[18155,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50513,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63388,3]]},"/en/lessons/vector-layers-qgis":{"position":[[15948,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6015,2]]}}}],["21.*1908",{"_index":23036,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[17045,11]]}}}],["21.0",{"_index":19496,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14024,4],[14096,4]]}}}],["21.1",{"_index":21965,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63112,4]]}}}],["21.366",{"_index":7356,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16968,6]]}}}],["21.4",{"_index":19511,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14240,4],[16256,4]]}}}],["21.5",{"_index":19600,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15464,4]]}}}],["21.9",{"_index":18553,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55322,4]]}}}],["210",{"_index":5091,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58102,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48788,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29875,3],[30326,3]]}}}],["211",{"_index":5096,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58265,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3917,3]]},"/en/lessons/naive-bayesian":{"position":[[30066,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4490,3]]}}}],["211.0",{"_index":7026,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47070,5]]}}}],["2111",{"_index":3536,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2636,4]]}}}],["212",{"_index":9144,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20759,4]]}}}],["21250",{"_index":15261,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27942,6]]}}}],["213",{"_index":21966,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63129,4]]}}}],["214",{"_index":12317,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48304,3],[48353,3],[48462,3],[49798,3],[65920,3],[66095,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50957,3]]}}}],["215",{"_index":16529,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52097,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15119,3]]}}}],["2150000",{"_index":23551,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45092,7]]}}}],["216",{"_index":19092,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48615,4]]}}}],["216+731)/1112",{"_index":19114,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49310,14]]}}}],["216/1112",{"_index":19110,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49263,8]]}}}],["2161",{"_index":18673,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64449,4]]}}}],["217",{"_index":20511,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40297,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35040,3]]}}}],["2178",{"_index":16330,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37161,6]]}}}],["218",{"_index":15888,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32479,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4421,3]]}}}],["219",{"_index":6983,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44898,3]]}}}],["21b",{"_index":11742,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4293,4]]}}}],["21st",{"_index":11606,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27611,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[36357,4]]}}}],["21–45",{"_index":16533,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52425,6]]}}}],["22",{"_index":1276,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13840,2],[18202,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15904,2],[15942,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9392,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49304,2],[49366,2],[69709,3]]},"/en/lessons/common-similarity-measures":{"position":[[11276,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45503,2],[61274,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7197,4],[7209,4],[7222,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36107,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45865,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8781,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[12196,2]]},"/en/lessons/gravity-model":{"position":[[60467,2],[62697,2],[64048,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1800,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[4072,3],[4253,3],[4447,3],[4640,3],[4807,3],[4996,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14542,3],[52587,3]]},"/en/lessons/linear-regression":{"position":[[26934,3],[61071,3],[67437,2]]},"/en/lessons/logistic-regression":{"position":[[46536,2]]},"/en/lessons/qgis-layers":{"position":[[14549,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34671,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37817,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26040,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35838,3]]}}}],["22,170",{"_index":18389,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32763,6]]}}}],["22,711",{"_index":18374,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30639,6]]}}}],["22.10",{"_index":21050,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50421,5]]}}}],["22.5",{"_index":21267,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11633,4],[12003,4]]}}}],["22.74",{"_index":1169,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10038,5]]}}}],["22.8",{"_index":19506,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14168,4],[14600,4]]}}}],["22.80",{"_index":19684,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18125,5]]}}}],["22.90",{"_index":19542,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14630,5]]}}}],["22.92900629",{"_index":17384,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67586,11]]}}}],["220",{"_index":21530,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[30265,3]]}}}],["2200",{"_index":8714,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41817,6],[44025,6],[45307,6]]}}}],["2205",{"_index":16660,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12694,6]]}}}],["221",{"_index":6977,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44782,3]]}}}],["221–238",{"_index":10033,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58123,7]]}}}],["223",{"_index":1291,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14200,3],[18801,3]]}}}],["223.0",{"_index":7034,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47206,5]]}}}],["224",{"_index":1249,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12960,3],[16675,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30705,4],[30710,5],[30884,3],[31803,4],[31808,6]]}}}],["224x224",{"_index":5913,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19124,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25323,7]]}}}],["225",{"_index":8119,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19330,4],[21612,4]]}}}],["225.0",{"_index":19523,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14393,5]]}}}],["226",{"_index":2499,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18700,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45247,3]]},"/en/lessons/sentiment-analysis":{"position":[[40301,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52048,3]]}}}],["2262",{"_index":8695,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39218,5]]}}}],["227",{"_index":19366,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4519,3]]}}}],["2271.0",{"_index":18498,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47327,6]]}}}],["2287",{"_index":6972,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44709,4]]}}}],["229",{"_index":19364,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4470,3],[4543,3],[4551,3]]}}}],["2291",{"_index":12808,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[4690,7],[10557,5]]},"/en/lessons/qgis-layers":{"position":[[5963,6],[17494,7],[17932,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2983,6],[5121,6],[11075,6],[13371,6]]}}}],["229x.12969",{"_index":6032,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43621,11]]}}}],["22nd",{"_index":18357,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25556,5]]}}}],["23",{"_index":1278,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13889,2],[18285,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15866,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9794,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70077,3],[70246,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43823,2],[45383,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6755,4],[7185,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8786,2],[33019,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30314,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31163,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[13165,3]]},"/en/lessons/gravity-model":{"position":[[54399,2],[63615,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[45694,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56874,3],[57658,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14546,3]]},"/en/lessons/linear-regression":{"position":[[67495,2],[73638,3]]},"/en/lessons/logistic-regression":{"position":[[46592,2],[64984,3]]},"/en/lessons/qgis-layers":{"position":[[15064,2]]},"/en/lessons/sentiment-analysis":{"position":[[26953,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19826,3]]}}}],["23,472",{"_index":3758,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7584,7]]}}}],["23.01131685",{"_index":17383,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67525,11]]}}}],["23.01967989",{"_index":17382,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67467,11]]}}}],["23.10776443",{"_index":17380,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67409,11]]}}}],["23.28669294",{"_index":17379,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67349,11]]}}}],["23.30372737",{"_index":17378,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67287,11]]}}}],["23.38540528",{"_index":17377,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67228,11]]}}}],["23.53388803",{"_index":17376,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67167,11]]}}}],["23.64065207",{"_index":17375,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67106,11]]}}}],["23.7954173",{"_index":17398,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70344,10]]}}}],["23.8369814",{"_index":17401,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70412,10]]}}}],["23.88409368",{"_index":17403,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70477,11]]}}}],["23.93616947",{"_index":17406,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70543,11]]}}}],["230",{"_index":19361,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4425,3],[6986,3],[14585,3],[15191,3]]}}}],["231",{"_index":21558,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35103,3]]}}}],["2326.2878233211086",{"_index":18639,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63007,18]]}}}],["2328324961100034600",{"_index":9963,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52861,20]]}}}],["233",{"_index":6964,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44344,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4564,3]]}}}],["233–334",{"_index":16560,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54113,8]]}}}],["234",{"_index":13848,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[62554,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4523,3]]}}}],["234.0",{"_index":7017,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46872,5]]}}}],["235",{"_index":7039,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47459,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30512,3]]},"/en/lessons/gravity-model":{"position":[[62280,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4466,3],[4515,3]]}}}],["2358.522248351527",{"_index":18638,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62959,18]]}}}],["236",{"_index":2483,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18069,3],[20601,3],[24326,3],[31861,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4462,3]]}}}],["236.0",{"_index":22215,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21513,6],[21572,6]]}}}],["2363",{"_index":6189,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16220,4],[16246,4]]}}}],["2364",{"_index":10052,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58908,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13017,4]]}}}],["2368",{"_index":19851,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[22290,4],[23130,4],[23762,4]]}}}],["236th",{"_index":2501,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18893,5]]}}}],["237",{"_index":7041,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47647,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50982,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4486,3],[4600,3]]}}}],["237.0",{"_index":7012,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46804,5],[46992,5]]}}}],["238",{"_index":4567,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2852,3],[28986,3],[29194,3],[29242,3],[29290,3],[29338,3],[29386,3],[29434,3],[29482,3],[29530,3],[29630,3]]}}}],["238.000000",{"_index":4748,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29927,10],[29938,10],[29949,10],[29960,10],[29971,10],[29982,10],[29993,10],[30004,10]]}}}],["239",{"_index":12217,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30558,3]]}}}],["239.0",{"_index":22213,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21498,6]]}}}],["239–242",{"_index":16556,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53746,8]]}}}],["23:2",{"_index":20497,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39694,5]]}}}],["23b09_5_engl",{"_index":23612,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11053,14],[12017,13],[12040,13],[12063,13],[12086,13]]}}}],["23b09_5_engl.pdf",{"_index":23604,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7372,16],[7574,16],[11034,18]]}}}],["24",{"_index":1280,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13917,2],[13936,2],[18313,2],[18366,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10392,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40721,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49355,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56595,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6739,4],[7142,4],[7157,4],[7172,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14262,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[13430,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14550,3]]},"/en/lessons/linear-regression":{"position":[[67553,2]]},"/en/lessons/logistic-regression":{"position":[[40584,3],[46647,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[34910,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48775,4]]},"/en/lessons/qgis-layers":{"position":[[15181,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34655,2]]},"/en/lessons/sonification":{"position":[[9996,2],[10020,2],[10243,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41862,2]]}}}],["24,000",{"_index":20532,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10853,6]]}}}],["24.0",{"_index":18537,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54852,4]]}}}],["24.03201786",{"_index":17374,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67048,11]]}}}],["24.04869859",{"_index":17373,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66984,11]]}}}],["24.18361705",{"_index":17372,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66918,11]]}}}],["24.2",{"_index":18520,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54494,4]]}}}],["24.28307742",{"_index":17370,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66854,11]]}}}],["24.34135893",{"_index":17408,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70608,11]]}}}],["24.4",{"_index":19534,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14528,4]]}}}],["24.43852897",{"_index":17411,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70678,11]]}}}],["24.69907017",{"_index":17369,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66792,11]]}}}],["24.75801894",{"_index":17413,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70743,11]]}}}],["24.8",{"_index":18530,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54729,4]]}}}],["24.84150245",{"_index":17415,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70810,11]]}}}],["24.85",{"_index":1168,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9998,5]]}}}],["24.87008756",{"_index":17417,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70874,11]]}}}],["24.96393149",{"_index":17367,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66729,11]]}}}],["24.971894",{"_index":17419,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70938,9]]}}}],["240",{"_index":4537,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68942,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45153,3]]},"/en/lessons/gravity-model":{"position":[[62558,4]]}}}],["240d",{"_index":19533,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14513,4]]}}}],["241",{"_index":1277,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13869,3],[18231,3]]}}}],["2411",{"_index":19879,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[27578,6]]}}}],["242",{"_index":19362,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4429,3],[4560,3]]}}}],["243",{"_index":6567,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7700,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4474,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52052,4]]}}}],["2432",{"_index":19833,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16240,6],[16646,5],[23136,4],[23162,4],[23768,4],[23799,4],[24287,6],[24569,5],[28197,5]]}}}],["2435",{"_index":19887,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[32006,4],[35852,4]]}}}],["245",{"_index":19529,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14471,3],[15695,3]]}}}],["246",{"_index":6962,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44309,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35168,3]]}}}],["246m",{"_index":9637,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16409,5]]}}}],["248.0",{"_index":22207,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21432,6]]}}}],["249",{"_index":16505,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50986,4]]}}}],["24th",{"_index":21503,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25490,4]]}}}],["24–30",{"_index":12775,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31959,6]]}}}],["25",{"_index":1281,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13981,2],[18446,2],[47593,3],[51093,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15828,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6061,2],[6073,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30253,3],[48981,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45459,2]]},"/en/lessons/counting-frequencies":{"position":[[13314,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31671,3],[32818,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52700,2],[52928,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38625,4],[45884,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33060,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30399,2],[57726,3],[57767,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[14285,2]]},"/en/lessons/gravity-model":{"position":[[60763,2],[62988,2],[64339,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14571,3],[35512,4]]},"/en/lessons/linear-regression":{"position":[[49460,3],[63398,2],[65837,2],[65960,2],[70024,2],[70057,2],[70136,4]]},"/en/lessons/logistic-regression":{"position":[[45073,2],[47146,2],[47256,4]]},"/en/lessons/naive-bayesian":{"position":[[40351,2],[40383,2],[50188,2]]},"/en/lessons/qgis-layers":{"position":[[16008,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42849,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6886,5]]},"/en/lessons/sonification":{"position":[[16657,2],[16989,3],[18269,2],[18284,2],[18293,2],[18296,2],[18302,2],[18305,2],[18317,2],[18320,2],[18323,2],[18410,2],[18425,2],[18434,2],[18437,2],[18443,2],[18446,2],[18458,2],[18461,2],[18464,2],[27162,3]]},"/en/lessons/space-place-gazetteers":{"position":[[48618,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22794,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41929,2],[44026,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41995,2],[42112,2],[42328,2],[42409,3],[42499,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23006,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35537,2],[35959,2]]}}}],["25(1",{"_index":7569,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38288,6]]}}}],["25,000",{"_index":3741,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5889,6],[6109,6],[11792,6]]}}}],["25,368",{"_index":9822,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40203,6]]}}}],["25.0",{"_index":7076,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50362,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21557,4]]}}}],["25.1690956",{"_index":17421,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71004,10]]}}}],["25.262",{"_index":9562,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7945,6]]}}}],["25.321",{"_index":22412,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[10885,6]]}}}],["25.43889262",{"_index":17366,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66664,11]]}}}],["25.4695864",{"_index":17365,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66602,10]]}}}],["25.58949141",{"_index":17364,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66539,11]]}}}],["25.64",{"_index":13508,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1604,6]]}}}],["25.64993146",{"_index":17423,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71068,11]]}}}],["25.73118544",{"_index":17363,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66479,11]]}}}],["25.76258457",{"_index":17425,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71135,11]]}}}],["250",{"_index":616,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19141,3],[19168,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47633,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54667,3],[55110,3],[62080,3]]},"/en/lessons/georeferencing-qgis":{"position":[[7333,3]]}}}],["2500",{"_index":16625,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3843,5],[4631,4]]}}}],["250x0",{"_index":626,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19486,5]]}}}],["252",{"_index":12219,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30646,3]]},"/en/lessons/linear-regression":{"position":[[79079,3]]}}}],["2520",{"_index":16329,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37147,6]]}}}],["253",{"_index":6937,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43507,3]]}}}],["255",{"_index":11074,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16436,4]]},"/en/lessons/linear-regression":{"position":[[79083,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13621,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29968,4]]}}}],["256x256",{"_index":11077,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16658,7]]}}}],["257",{"_index":6568,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7704,3]]}}}],["257–65",{"_index":16483,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49237,7]]}}}],["258",{"_index":5102,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58400,3]]}}}],["258.0",{"_index":19512,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14249,5]]}}}],["259",{"_index":19367,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4539,3]]}}}],["25th",{"_index":4196,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40014,5]]}}}],["26",{"_index":1283,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14029,2],[18528,2],[47340,3],[50985,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5395,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12795,2],[12846,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45405,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51774,3],[51954,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13899,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6384,2],[23508,3],[25016,2],[25593,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[14424,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[43130,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7837,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14575,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48516,4]]},"/en/lessons/qgis-layers":{"position":[[16422,2]]},"/en/lessons/sonification":{"position":[[18287,2],[18290,2],[18314,2]]}}}],["26.0",{"_index":19632,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15896,4]]}}}],["26.59646481",{"_index":17361,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66416,11]]}}}],["26.71165398",{"_index":17427,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71204,11]]}}}],["26.94660532",{"_index":17360,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66352,11]]}}}],["260",{"_index":8827,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[19667,4],[19830,3],[20013,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13553,3]]}}}],["2600",{"_index":14997,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14282,4],[14576,4],[14610,4],[14863,4],[15101,4],[15167,4],[15365,4],[15545,4],[15740,4],[15930,4]]}}}],["261",{"_index":8126,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19524,5],[21802,5]]}}}],["261–79",{"_index":13830,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61024,7],[63247,7],[64598,7]]}}}],["262",{"_index":5136,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59868,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30729,3]]}}}],["2629.06",{"_index":23419,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26465,7]]}}}],["263",{"_index":20312,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54655,5]]}}}],["264",{"_index":19089,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48549,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4478,3],[4527,3],[16055,3]]}}}],["265",{"_index":12221,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30774,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13251,3]]}}}],["265.5",{"_index":19408,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5934,5]]}}}],["267",{"_index":6953,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43980,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51311,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4568,3]]}}}],["267–295",{"_index":7148,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60529,8]]}}}],["269",{"_index":12053,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13626,3],[24222,5]]},"/en/lessons/linear-regression":{"position":[[79493,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4572,3]]}}}],["269.0",{"_index":22208,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21446,6]]}}}],["26lb",{"_index":18358,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25576,5]]}}}],["27",{"_index":1285,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14077,2],[18610,2],[47489,3],[50847,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15790,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45613,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6720,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52366,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57499,3],[57661,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13902,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9447,4],[9756,3],[10386,4],[10658,3],[60747,4],[61056,3],[61686,4],[61958,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47515,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[14672,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14579,3],[51623,2]]},"/en/lessons/logistic-regression":{"position":[[67285,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[34807,4],[34812,4],[34860,4]]},"/en/lessons/naive-bayesian":{"position":[[40463,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48559,4]]},"/en/lessons/qgis-layers":{"position":[[17316,2]]},"/en/lessons/sonification":{"position":[[18428,2],[18431,2],[18455,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24766,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[10202,2]]}}}],["27.0190841",{"_index":17430,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71270,10]]}}}],["27.3",{"_index":19627,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15824,4]]}}}],["27.38461758",{"_index":17432,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71334,11]]}}}],["27.4071934",{"_index":17434,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71402,10]]}}}],["27.9644468",{"_index":17436,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71467,10]]}}}],["270",{"_index":19368,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4576,3]]}}}],["2700",{"_index":19470,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13037,4]]}}}],["271",{"_index":19378,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4653,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34350,3]]}}}],["272",{"_index":17528,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79497,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4482,3]]}}}],["272,000",{"_index":14799,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47612,9]]}}}],["2721",{"_index":9880,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50840,4]]}}}],["2737–2747",{"_index":10073,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59371,9]]}}}],["274",{"_index":19371,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4596,3]]}}}],["2747",{"_index":16328,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37133,6]]}}}],["275.8",{"_index":19552,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14825,5],[14897,5],[14969,5]]}}}],["27695",{"_index":8667,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35935,5]]}}}],["27696",{"_index":8672,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36026,5]]}}}],["27697",{"_index":8674,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36117,5]]}}}],["27698",{"_index":8678,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36208,5]]}}}],["277",{"_index":1255,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13148,3],[16999,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4617,3]]}}}],["278",{"_index":19372,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4604,3]]}}}],["278586",{"_index":17190,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38805,6]]}}}],["279",{"_index":15889,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32503,3]]}}}],["27–47",{"_index":16535,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52615,6]]}}}],["27–53",{"_index":21908,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60857,6]]}}}],["28",{"_index":1287,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14124,2],[18691,2],[45627,3],[46348,3],[47479,3],[49511,3],[49874,3],[50710,3],[50837,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15752,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47479,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47570,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45624,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51942,2],[52802,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6553,3],[7352,3]]},"/en/lessons/geocoding-qgis":{"position":[[8410,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31166,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[14711,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50414,2]]},"/en/lessons/intro-to-linked-data":{"position":[[20307,2],[20335,2],[20529,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14583,3]]},"/en/lessons/qgis-layers":{"position":[[17611,2]]},"/en/lessons/sonification":{"position":[[18272,2],[18281,2],[18413,2],[18422,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25163,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24865,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21368,2],[26465,2],[35457,3]]}}}],["28.000000",{"_index":4790,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30537,9]]}}}],["28.06872431",{"_index":17438,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71529,11]]}}}],["28.37312216",{"_index":17441,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71592,11]]}}}],["280",{"_index":19543,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14657,3]]}}}],["280,300",{"_index":19414,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[6180,7]]}}}],["280.3",{"_index":19409,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5942,5]]}}}],["280074845860282140",{"_index":9935,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52065,19]]}}}],["2803",{"_index":17195,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39599,4]]}}}],["280c",{"_index":19547,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14729,4]]}}}],["281",{"_index":2408,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13772,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9116,3]]}}}],["282",{"_index":5242,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65398,3]]}}}],["283.0",{"_index":7030,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47140,5]]}}}],["28380",{"_index":9857,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46792,5]]}}}],["284",{"_index":19373,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4613,3]]}}}],["286",{"_index":15330,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[3999,6]]}}}],["286.0",{"_index":22217,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21557,6]]}}}],["2867",{"_index":19472,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13057,4]]}}}],["287",{"_index":16507,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51315,4]]}}}],["2880",{"_index":13281,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40121,4]]}}}],["29",{"_index":1289,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14170,2],[18771,2],[49300,2],[49341,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11955,2],[12026,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48640,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16297,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49706,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40827,2],[40954,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45390,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43327,2],[43338,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52095,3],[52807,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52281,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14294,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9573,3],[10488,3],[58647,2],[60873,3],[61788,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31685,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[16297,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46765,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5377,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14587,3]]},"/en/lessons/naive-bayesian":{"position":[[40431,2]]},"/en/lessons/qgis-layers":{"position":[[17965,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34639,2],[50067,2],[54081,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47450,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[24121,3]]}}}],["29.7",{"_index":9283,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22071,6]]}}}],["29.97",{"_index":15822,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15458,6]]}}}],["29.html",{"_index":7626,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4567,7],[5887,7],[6586,7],[7029,7]]}}}],["29/ed",{"_index":6084,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45559,5]]}}}],["291",{"_index":6988,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44992,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19153,4],[21435,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9574,3]]}}}],["291–312",{"_index":6030,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43583,8]]}}}],["292",{"_index":22995,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[747,4],[29962,4]]}}}],["293",{"_index":15452,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6508,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48445,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4535,3]]}}}],["2933",{"_index":18664,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64229,4]]}}}],["2937",{"_index":18677,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64536,4]]}}}],["294",{"_index":6959,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44184,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48403,4]]}}}],["2944164937,\"mirogeorgiev97\",946,\"619172162608463900",{"_index":16760,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[31359,52]]}}}],["296",{"_index":9971,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54981,3]]}}}],["2961",{"_index":17197,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39619,4]]}}}],["297",{"_index":12057,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13664,3]]}}}],["297–307",{"_index":13823,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60640,8],[62868,8],[64219,8]]}}}],["299",{"_index":6960,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44242,3]]}}}],["299.0",{"_index":7013,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46818,5]]}}}],["29a2a516",{"_index":16629,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4034,9]]}}}],["29th",{"_index":1917,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48915,4]]}}}],["2:00",{"_index":3678,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11433,4]]}}}],["2\\times4)/(\\sqrt[]{1^2",{"_index":5712,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21088,22]]}}}],["2][[\"titl",{"_index":5240,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65214,12]]}}}],["2^2",{"_index":5709,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[20998,4]]}}}],["2^2}\\sqrt[]{2^2",{"_index":5713,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21113,15]]}}}],["2a",{"_index":14067,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[130,3],[4592,2],[4657,3]]}}}],["2b",{"_index":14069,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[161,3],[4647,3],[8047,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2298,2]]}}}],["2d",{"_index":8318,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16642,4],[23447,3],[26255,2],[27855,3],[28024,4],[28335,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19785,4],[28524,3],[31325,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38343,2]]}}}],["2e",{"_index":6341,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39542,2],[40433,2]]}}}],["2em",{"_index":15436,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5249,4],[5267,5],[5540,4],[5558,5],[5870,4],[5888,5],[6296,4],[6314,5],[6641,4],[6659,5]]}}}],["2g",{"_index":22063,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[18020,3]]}}}],["2j>",{"_index":22425,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12144,6]]}}}],["2j.zip",{"_index":22421,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11685,6]]}}}],["2j59qim3wqfw",{"_index":9415,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46123,12]]}}}],["2l",{"_index":6592,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13986,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4002,3],[4152,2],[4374,2]]}}}],["2lb",{"_index":11740,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4257,5]]}}}],["2nd",{"_index":4014,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25628,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69157,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37610,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47145,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17777,3]]},"/en/lessons/intro-to-linked-data":{"position":[[36903,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44876,3],[53623,3]]},"/en/lessons/output-data-as-html-file":{"position":[[5418,3]]},"/en/lessons/sonification":{"position":[[8944,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39918,3],[40157,3]]}}}],["2q",{"_index":23503,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[40293,2]]}}}],["2r",{"_index":6583,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[12626,3]]}}}],["2voic",{"_index":20715,"title":{},"body":{"/en/lessons/sonification":{"position":[[19161,7]]}}}],["2x1",{"_index":14442,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[17930,3],[19127,3]]}}}],["2x2",{"_index":13935,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[18518,4]]}}}],["2—make",{"_index":7796,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4151,6]]}}}],["2’",{"_index":14819,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50314,3]]}}}],["3",{"_index":530,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15648,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[270,1],[529,2],[735,2],[976,2],[3301,1],[8543,1],[10060,1],[12934,1],[14142,1],[16649,1],[18709,1],[19477,1],[29920,1],[36602,2],[38758,2],[43226,2],[44368,1],[47768,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8083,1],[9030,1],[9032,1],[9045,1],[9060,1],[9075,1],[10376,3],[13791,1],[15813,1],[16948,1],[17139,1],[17182,1],[17225,1],[17268,1],[17311,1],[17354,1],[17397,1],[17440,1],[18297,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[867,1],[12260,2],[13093,2],[18991,2],[24682,2],[25013,3],[28681,2],[32476,2],[36332,2],[46262,2],[48448,2],[52406,2],[55278,2],[61160,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4234,2],[4777,1],[6440,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[662,1],[8953,1],[18799,1],[31355,1],[31866,2],[32556,1],[39374,2],[39690,1],[39756,1],[41786,1],[42200,2],[42974,2],[44343,1],[45563,1],[46861,1],[47332,1],[47417,1],[59790,1],[61460,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[673,2],[1129,2],[5853,1],[18443,2],[29313,1],[38391,2],[46565,1],[46687,1],[46799,1],[47161,1],[47420,1],[47430,1],[47535,1],[47631,1],[55529,2],[56882,1],[63529,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57157,3],[66172,1],[69266,1]]},"/en/lessons/common-similarity-measures":{"position":[[12770,2],[13467,1],[13481,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14676,2],[22067,1],[42429,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10876,1],[13153,1],[22869,2],[30780,1],[31800,2],[40875,1],[46342,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12345,1],[12388,1],[12717,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18097,1],[20304,1],[22412,1],[27548,1],[31677,1],[34615,2],[40868,2],[41388,2],[43918,1],[44699,1],[45427,1],[54105,1],[54122,1],[54296,1],[54412,1],[57785,1],[57800,1],[57815,1],[60874,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32303,5],[34692,1],[35530,1],[37760,2],[39149,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[734,2]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1845,2],[2508,1],[3782,1],[4181,1],[4268,2],[25944,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5508,2],[11922,2],[12462,2],[12959,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21592,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12479,2],[12562,1],[17328,2],[20670,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16314,1],[16399,1],[20985,1],[35655,1],[36097,1],[36188,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10947,1],[11669,1],[13127,1],[13827,1],[15929,1],[17048,1],[18231,1],[19513,1],[21001,1],[22252,1],[23032,1],[24190,1],[24970,1],[26057,1],[26744,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20856,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[856,2],[22247,2],[22332,2],[24826,1],[26675,2],[35855,1],[45954,1],[50036,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11147,1],[12499,6],[16960,1],[16993,1],[17208,1],[54392,1],[54532,2],[55058,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[242,2],[7121,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16046,1],[34898,3],[35635,1],[36457,1],[37281,1],[38182,3],[38747,1],[40301,1],[41249,1],[46606,1],[47390,3],[48093,1]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1540,2],[1674,2],[1820,2],[1902,1],[9578,2],[48514,4],[48533,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3468,2],[5349,1],[7996,2],[8947,2]]},"/en/lessons/extracting-keywords":{"position":[[311,2],[5131,1],[17160,2],[17169,2],[27696,1],[27719,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7794,2],[16073,2],[38753,2],[40464,1],[45642,1],[48166,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[593,2],[3747,2],[9788,3],[26656,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[177,2],[4680,2],[8687,1],[13010,1],[28144,2],[30610,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6611,3],[7845,3],[9444,2],[10383,2],[21091,2],[21905,2],[40977,2],[51788,2],[53985,1],[56105,2],[59216,1],[59556,2],[60744,2],[61683,2]]},"/en/lessons/geocoding-qgis":{"position":[[15469,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6571,2],[14726,2],[14836,2]]},"/en/lessons/georeferencing-qgis":{"position":[[3572,1],[7475,1],[7525,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[3513,1]]},"/en/lessons/getting-started-with-markdown":{"position":[[5916,2],[9543,1],[9637,2],[9692,2],[9701,2],[9719,2],[9737,2],[9747,2],[9825,1],[9907,1],[9983,1],[10005,2],[10027,2],[10049,2],[10059,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2281,2],[2712,2],[9060,2],[11194,2],[28898,1],[41702,1],[47316,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[2732,1],[12347,1]]},"/en/lessons/gravity-model":{"position":[[856,2],[7753,1],[10550,1],[12708,2],[12935,2],[19546,2],[24949,1],[37586,1],[37739,2],[41131,3],[41167,1],[42848,4],[46874,2],[49565,1],[49945,2],[51378,2],[54122,1],[54769,1],[58242,3],[60311,1],[62137,1],[62399,1],[64999,1],[65156,2],[65385,1],[66286,1],[66726,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[8629,2],[13331,1]]},"/en/lessons/installing-omeka":{"position":[[199,2],[8172,2],[9739,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20136,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[984,2],[2012,1],[9834,2],[10028,2],[10374,2],[10589,2],[15180,2],[16261,2],[39934,2],[49214,3],[49670,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19196,2],[24002,2],[29107,1],[29512,1],[32991,2],[46387,1],[49070,2],[49222,2],[49376,1],[55069,1],[55201,1],[56588,2],[57690,1]]},"/en/lessons/intro-to-bash":{"position":[[3624,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7245,3],[7353,2]]},"/en/lessons/intro-to-linked-data":{"position":[[25368,1]]},"/en/lessons/intro-to-twitterbots":{"position":[[3422,1]]},"/en/lessons/introduction-and-installation":{"position":[[1119,1],[1248,1]]},"/en/lessons/introduction-map-warper":{"position":[[8560,1],[10530,2],[15490,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9667,2],[9680,2],[42624,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14152,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4863,2],[14765,2],[21798,2],[34095,1],[47963,1],[49223,1],[51297,1],[54099,1],[54800,1],[54982,1]]},"/en/lessons/json-and-jq":{"position":[[11387,1]]},"/en/lessons/jupyter-notebooks":{"position":[[9399,3],[10096,1],[10215,2],[10303,1],[11018,2],[18353,1],[18520,3],[52961,1]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1882,2]]},"/en/lessons/linear-regression":{"position":[[430,1],[552,2],[6487,1],[21952,1],[22034,1],[26373,2],[66261,1],[79215,1]]},"/en/lessons/linux-installation":{"position":[[122,1],[725,1],[960,1]]},"/en/lessons/logistic-regression":{"position":[[321,2],[11706,2],[29096,1],[31489,1],[37592,1],[39286,1],[45461,1],[64067,1]]},"/en/lessons/mac-installation":{"position":[[554,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2379,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[837,2],[30177,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[467,1],[12854,1],[12881,2],[14622,1],[15375,2],[15531,1],[19385,2]]},"/en/lessons/output-data-as-html-file":{"position":[[4297,3],[9411,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1576,2],[6765,1]]},"/en/lessons/preserving-your-research-data":{"position":[[10255,2],[17510,2],[18331,2]]},"/en/lessons/qgis-layers":{"position":[[5704,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11056,1],[12196,2],[14285,1],[14357,1],[14429,1],[14501,1],[14861,1],[14866,1],[14933,1],[14938,1],[15005,1],[15010,1],[15077,1],[15149,1],[15221,1],[15509,1],[15581,1],[15653,1],[15725,1],[15797,1],[20038,4],[20084,1],[20313,4],[20387,1],[20793,4],[20816,1],[20851,1],[20939,4],[20947,1],[20967,1],[21475,4],[21521,1],[22526,1],[22533,4],[22541,1],[22766,1],[22776,4],[22793,1],[22805,2],[24214,1],[24216,1],[26094,1],[26104,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[693,2],[11883,2],[12902,1],[13074,1],[20556,2],[20769,1],[23043,1],[28038,2],[28220,2],[38616,2],[41688,6],[43218,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13533,1],[13595,1],[14165,1],[15711,1],[15773,1],[16325,1],[18097,4],[26523,1],[38035,1],[38199,1],[38203,1],[38860,1],[38877,1],[38887,1],[42071,3],[44194,2],[44315,2]]},"/en/lessons/sentiment-analysis":{"position":[[9892,2],[9902,1],[10698,1],[11388,2],[12848,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17606,2],[18932,2],[20625,2],[22837,2],[22923,2],[24010,1],[29298,2]]},"/en/lessons/sonification":{"position":[[8796,3],[9346,1],[9350,1],[9405,1],[9409,1],[9530,1],[9532,1],[9538,1],[9540,1],[9546,1],[15112,3],[18171,1],[18188,1],[18235,1],[18239,1],[18357,1],[18359,1],[18365,1],[18367,1],[18373,1],[20761,2],[25163,3],[25223,1],[28690,1],[29877,2],[29947,2],[30086,2],[30188,1],[30262,1]]},"/en/lessons/space-place-gazetteers":{"position":[[26342,1],[30507,1],[34974,1],[39602,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25135,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8445,1],[9730,1],[10875,1],[11680,1],[27908,1],[28020,1],[28103,2],[29756,1],[29840,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8255,2],[20873,1],[24902,1],[28313,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1440,2],[16361,2],[17124,2],[18630,2],[61096,2],[61654,1],[62126,1],[62405,2],[62600,1],[63453,2],[64348,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8696,2],[26293,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9895,2],[9904,2],[10967,2],[13149,2],[21457,1],[24381,3],[26495,1],[26791,2],[33814,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29861,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[8635,2],[24614,1],[28113,1]]},"/en/lessons/vector-layers-qgis":{"position":[[3611,2],[7607,1],[8587,1],[12375,1]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3789,1],[4075,2],[4109,2],[4198,1],[5387,1],[10745,2]]},"/en/lessons/windows-installation":{"position":[[1534,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13284,2]]},"/en/lessons/working-with-web-pages":{"position":[[7798,1]]}}}],["3).join(\"\\n",{"_index":11336,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16882,13]]}}}],["3,262",{"_index":13568,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12034,5],[17245,5]]}}}],["3,500",{"_index":17147,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[32947,5],[35942,5],[36624,5],[65488,5],[68859,5]]},"/en/lessons/logistic-regression":{"position":[[15137,5]]}}}],["3.0",{"_index":2167,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4482,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45063,3],[50109,3],[50146,3],[50194,3],[50350,3],[50421,3],[50457,3],[50481,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53393,3]]},"/en/lessons/sonification":{"position":[[27942,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3706,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33210,3],[41515,4]]}}}],["3.0.0",{"_index":23528,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42489,6]]}}}],["3.00",{"_index":19572,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15123,4]]}}}],["3.00000",{"_index":20100,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28515,8],[29090,8]]}}}],["3.000000",{"_index":4771,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30295,8],[30364,8]]}}}],["3.008816",{"_index":21007,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40565,8]]}}}],["3.023",{"_index":19133,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[4336,6]]}}}],["3.067451",{"_index":17273,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49507,8]]}}}],["3.07",{"_index":17286,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[50439,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14835,4],[14907,4],[14979,4]]}}}],["3.08",{"_index":19513,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14259,4],[15771,4]]}}}],["3.1",{"_index":10408,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7997,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11430,4]]}}}],["3.1.2",{"_index":8264,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2561,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14489,5],[14625,5],[14897,5],[15278,5]]}}}],["3.1.2/spark",{"_index":9608,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14477,11]]}}}],["3.1.x",{"_index":9597,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12746,5],[12955,5],[13206,5]]}}}],["3.100",{"_index":15775,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9515,5],[9528,5]]}}}],["3.1365.05",{"_index":13699,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39137,9]]}}}],["3.14228608",{"_index":1366,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18744,10]]}}}],["3.15",{"_index":19519,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14331,4],[15627,4]]}}}],["3.150",{"_index":19541,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14624,5]]}}}],["3.16\\)1",{"_index":5681,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15355,7]]}}}],["3.170",{"_index":19646,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16064,5]]}}}],["3.180",{"_index":7395,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17403,5]]}}}],["3.190",{"_index":19537,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14552,5]]}}}],["3.1m",{"_index":14995,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14264,4]]}}}],["3.2",{"_index":2163,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4435,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11459,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4523,4],[4778,5],[37429,3]]},"/en/lessons/sonification":{"position":[[27816,5]]}}}],["3.2.4",{"_index":6549,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[4160,6]]}}}],["3.2.5",{"_index":20349,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[10790,6]]}}}],["3.21",{"_index":19530,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14475,4]]}}}],["3.215",{"_index":19514,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14264,5]]}}}],["3.222374",{"_index":21009,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40847,8]]}}}],["3.23",{"_index":19579,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15195,4]]}}}],["3.3",{"_index":13140,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11962,4],[12728,3]]}}}],["3.3.0",{"_index":5326,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3840,5]]}}}],["3.3.1",{"_index":21719,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23492,5]]}}}],["3.3.2",{"_index":2299,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2244,6]]}}}],["3.37900132",{"_index":1357,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18158,10],[18175,10]]}}}],["3.4",{"_index":13141,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12079,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1705,4]]},"/en/lessons/sonification":{"position":[[27753,5]]}}}],["3.435",{"_index":19613,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15632,5]]}}}],["3.440",{"_index":19520,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14336,5],[14696,5],[14768,5]]}}}],["3.460",{"_index":19525,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14408,5]]}}}],["3.488",{"_index":7378,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17196,5]]}}}],["3.5",{"_index":8045,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5518,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22546,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12289,4]]},"/en/lessons/logistic-regression":{"position":[[40416,4]]},"/en/lessons/sentiment-analysis":{"position":[[10709,3]]}}}],["3.5.0.jar",{"_index":9684,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19189,9],[19262,9]]}}}],["3.520",{"_index":19608,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15560,5]]}}}],["3.54",{"_index":19659,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16203,4]]}}}],["3.570",{"_index":19531,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14480,5],[16208,5]]}}}],["3.6",{"_index":1007,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2323,4],[3438,3],[47789,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12644,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[517,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5273,3]]},"/en/lessons/sonification":{"position":[[27879,5]]}}}],["3.6.4",{"_index":16179,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5145,6]]}}}],["3.62",{"_index":19652,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16131,4]]}}}],["3.68648602",{"_index":1359,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18322,10],[18339,10]]}}}],["3.69",{"_index":19536,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14547,4]]}}}],["3.7",{"_index":18058,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[64088,3]]}}}],["3.7.3",{"_index":17020,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[3797,5],[6624,5]]}}}],["3.7.4",{"_index":8592,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15954,5]]}}}],["3.7.5",{"_index":18150,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7936,5],[8390,5],[9880,5],[11345,5],[12112,5],[13267,5],[14433,5]]}}}],["3.70",{"_index":19602,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15483,4]]}}}],["3.73",{"_index":19619,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15699,4]]}}}],["3.730",{"_index":19557,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14912,5]]}}}],["3.77",{"_index":19640,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15987,4]]}}}],["3.780",{"_index":19561,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14984,5]]}}}],["3.78945311",{"_index":1344,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17271,10]]}}}],["3.8",{"_index":18076,"title":{},"body":{"/en/lessons/mac-installation":{"position":[[636,3]]},"/en/lessons/windows-installation":{"position":[[434,3],[4814,3]]}}}],["3.8.3",{"_index":22815,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[3414,5]]}}}],["3.815126",{"_index":4756,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30087,8]]}}}],["3.840",{"_index":19620,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15704,5]]}}}],["3.845",{"_index":19625,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15776,5]]}}}],["3.84678",{"_index":13707,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42705,7]]}}}],["3.848",{"_index":13740,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50777,5],[51811,5],[52331,5],[53191,5],[53354,5]]}}}],["3.85",{"_index":19507,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14187,4]]}}}],["3.9",{"_index":19675,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17267,3]]}}}],["3.90",{"_index":19498,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14043,4],[14115,4]]}}}],["3.9073",{"_index":21011,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[41089,6]]}}}],["3.92",{"_index":19540,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14619,4],[14691,4],[14763,4]]}}}],["3.json",{"_index":18920,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26329,7]]}}}],["3.pi",{"_index":19149,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[8675,4],[8853,4]]}}}],["3.png",{"_index":20195,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43479,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22818,6]]},"/en/lessons/sonification":{"position":[[12317,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20585,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29315,6]]}}}],["3.x",{"_index":16181,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6082,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5135,3]]}}}],["3.x.x",{"_index":7792,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2723,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12445,7]]}}}],["3/voyant",{"_index":16953,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53016,8]]}}}],["30",{"_index":1292,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14220,2],[18855,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7828,2],[64135,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48826,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54384,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24639,4],[24819,3],[25357,3],[33330,3],[48118,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44969,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19149,3],[21431,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51352,4],[51378,2],[52180,4],[52206,2],[53051,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24174,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26044,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17122,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[17190,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[39920,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4129,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17796,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14591,3],[36216,2],[40399,2],[49215,3]]},"/en/lessons/linear-regression":{"position":[[74061,3]]},"/en/lessons/logistic-regression":{"position":[[65407,3]]},"/en/lessons/qgis-layers":{"position":[[18124,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20022,2],[20343,2],[20835,2],[20931,2],[21459,2]]},"/en/lessons/research-data-with-unix":{"position":[[10939,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3506,2],[24832,2],[43164,2]]},"/en/lessons/sonification":{"position":[[9479,2],[9485,2],[9623,2],[9629,2],[18275,2],[18416,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9689,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[682,3],[1023,3],[1121,3],[1222,3],[1324,3],[1420,3],[25735,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16102,2]]}}}],["30.4",{"_index":18497,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47273,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15320,4],[15968,4]]}}}],["30.9",{"_index":6118,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3790,5]]}}}],["300",{"_index":279,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6561,3],[12168,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5871,3],[7943,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28862,4],[42872,4],[42937,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4927,3]]},"/en/lessons/introduction-map-warper":{"position":[[4908,4]]},"/en/lessons/naive-bayesian":{"position":[[50034,3],[50663,3]]},"/en/lessons/space-place-gazetteers":{"position":[[3791,3],[27958,3],[31349,3],[31948,3],[36049,3],[36788,3],[40746,3],[41528,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25515,3]]}}}],["300)/1,000",{"_index":18509,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[50101,11]]}}}],["300)/400",{"_index":18510,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[50175,9]]}}}],["300,487",{"_index":18328,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17526,7]]}}}],["300,600",{"_index":5717,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21756,9]]}}}],["3000",{"_index":14684,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25187,4]]}}}],["300008347",{"_index":20956,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[22613,12],[26167,9],[26299,9],[26429,9],[26561,9],[26693,9],[26821,9],[26951,9],[27080,9],[27211,9],[27339,9],[30302,9],[30454,9],[30604,9],[30756,9],[30908,9],[31089,9],[31256,9],[31477,9],[31656,9],[31845,9],[34722,9],[34921,9],[35117,9],[35317,9],[35517,9],[35743,9],[35957,9],[36223,9],[36452,9],[36685,9],[39333,9],[39549,9],[39756,9],[39968,9],[40182,9],[40424,9],[40654,9],[40936,9],[41176,9],[41425,9]]}}}],["300–1300",{"_index":4659,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16088,9]]}}}],["301",{"_index":12283,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43195,4],[43260,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4670,3]]}}}],["301.0",{"_index":19657,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16193,5]]}}}],["302",{"_index":5139,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59970,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4531,3],[10080,3]]}}}],["302,000",{"_index":19428,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10102,7]]}}}],["3025",{"_index":17202,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39679,4]]}}}],["304",{"_index":4977,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46898,3]]}}}],["304.0",{"_index":19612,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15617,5]]}}}],["305",{"_index":19383,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4706,3]]}}}],["306",{"_index":7040,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47580,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4649,3],[4657,3]]}}}],["306.0",{"_index":7038,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47261,5]]}}}],["3061",{"_index":21046,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50213,4]]}}}],["306–316",{"_index":6053,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44403,8]]}}}],["308",{"_index":4304,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47228,3]]}}}],["309",{"_index":17527,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79453,3]]}}}],["30fp",{"_index":15884,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[31914,6]]}}}],["30th",{"_index":696,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22924,4]]}}}],["31",{"_index":1908,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48633,3],[49111,2],[49202,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5466,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48651,2],[49033,2],[49759,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50464,2],[51675,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43812,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36822,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6710,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36289,2],[41814,2],[44022,2],[45304,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29921,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1290,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[17516,3]]},"/en/lessons/gravity-model":{"position":[[51321,2]]},"/en/lessons/intro-to-linked-data":{"position":[[20242,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42614,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14595,3],[48253,3]]},"/en/lessons/naive-bayesian":{"position":[[40335,2],[40479,2]]},"/en/lessons/qgis-layers":{"position":[[18503,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49772,2],[51307,2],[52443,2],[52920,2]]},"/en/lessons/sonification":{"position":[[10023,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11556,2]]}}}],["31,34,34,34,25,28,30,60,28,25,26,26,25,25,60,25,25,38,33,26,25,25,25",{"_index":20705,"title":{},"body":{"/en/lessons/sonification":{"position":[[16710,68]]}}}],["31.1",{"_index":21394,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36130,5]]}}}],["31.288",{"_index":7357,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16976,6]]}}}],["31.65955902",{"_index":17443,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71657,11]]}}}],["31.78036166",{"_index":17445,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71727,11]]}}}],["31.82279355",{"_index":17448,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71789,11]]}}}],["31.86",{"_index":18555,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55382,5]]}}}],["310",{"_index":1253,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13097,3],[16914,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28900,3]]},"/en/lessons/linear-regression":{"position":[[79457,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4759,3]]}}}],["3100091cfbc",{"_index":4853,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34402,11]]}}}],["312",{"_index":19370,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4592,3]]}}}],["313",{"_index":19374,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4625,3]]}}}],["315",{"_index":6973,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44733,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[45547,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4580,3],[4666,3]]}}}],["317",{"_index":6954,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44004,3]]},"/en/lessons/naive-bayesian":{"position":[[63964,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4621,3]]}}}],["317–32",{"_index":13536,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7566,7]]}}}],["318",{"_index":6951,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43944,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4629,3],[4723,3]]}}}],["318.0",{"_index":19607,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15545,5]]}}}],["319",{"_index":9148,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20858,3]]}}}],["31_ja_*.tsv",{"_index":19763,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[10227,11]]}}}],["31_ja_1999.txt",{"_index":19764,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[10260,14],[10411,14]]}}}],["31_ja_a*.tsv",{"_index":19757,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[7429,12],[8176,12]]}}}],["31_ja_a_wc.txt",{"_index":19760,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[8210,14],[8364,15]]}}}],["31_ja_africa.tsv",{"_index":19755,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[6145,16],[6653,16],[6811,16],[6939,17],[7497,16]]}}}],["31_ja_america.tsv",{"_index":19758,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[7526,18],[10512,17],[10737,17],[11248,17]]}}}],["31_journal_articles.tsv",{"_index":19266,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[14741,23],[14827,24],[15390,24]]}}}],["31_journal_articles_kw_africa.tsv",{"_index":19272,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15565,33]]}}}],["31_journal_articles_kw_america.tsv",{"_index":19273,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15608,34]]}}}],["31_journal_articles_notes.txt",{"_index":19267,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[14861,29]]}}}],["31_writing_readme.txt",{"_index":19259,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[12957,22]]}}}],["32",{"_index":2207,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8094,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11952,2],[12022,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24097,2],[28800,4],[28805,3],[28877,3],[33910,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15844,2],[19403,3],[19469,3],[19964,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5287,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[17585,2]]},"/en/lessons/gravity-model":{"position":[[15173,2],[30499,2],[33651,2],[37509,2],[37796,2],[46828,2],[47161,2],[50279,2],[50579,2],[58867,2],[58933,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8422,2],[8476,2],[8949,2],[8995,2],[32649,2]]},"/en/lessons/intro-to-powershell":{"position":[[4075,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14599,3],[51483,3]]},"/en/lessons/linear-regression":{"position":[[74630,2]]},"/en/lessons/naive-bayesian":{"position":[[40367,2]]},"/en/lessons/qgis-layers":{"position":[[18912,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[53554,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61817,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13596,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[24823,3]]},"/en/lessons/windows-installation":{"position":[[1635,3],[4960,2]]}}}],["32(s1",{"_index":15927,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42128,7]]}}}],["32.22799018",{"_index":17359,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66296,11]]}}}],["32.4",{"_index":19583,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15248,4]]}}}],["32.5",{"_index":21270,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11712,4]]}}}],["32.60202105",{"_index":17450,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71857,11]]}}}],["32.7580998",{"_index":17357,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66234,10]]}}}],["321",{"_index":5248,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65550,3]]}}}],["322",{"_index":5250,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65662,3]]}}}],["323",{"_index":5256,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65834,3]]}}}],["324",{"_index":6993,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45165,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10778,8]]},"/en/lessons/normalizing-data":{"position":[[1943,8]]}}}],["3246",{"_index":16663,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12824,6]]}}}],["325",{"_index":14860,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55842,3]]}}}],["32537879",{"_index":16750,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27975,9]]}}}],["32537879,\"wonderwomanmind\",199,\"501064215990648800",{"_index":16758,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[31260,51]]}}}],["3258",{"_index":21527,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[29965,4],[30354,4],[37454,4]]}}}],["325–349",{"_index":21942,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62136,8]]}}}],["326",{"_index":13853,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63713,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55846,4]]}}}],["327",{"_index":14335,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49545,3]]}}}],["328",{"_index":19088,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48539,4]]}}}],["3291681c",{"_index":15012,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[20155,8]]}}}],["33",{"_index":1275,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13821,2],[18149,2]]},"/en/lessons/counting-frequencies":{"position":[[7436,3],[12914,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21216,2],[35834,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12197,4],[30345,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2941,2],[7857,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10570,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24099,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[17999,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14603,3]]},"/en/lessons/naive-bayesian":{"position":[[40415,2]]},"/en/lessons/normalizing-data":{"position":[[4504,3],[9139,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48432,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7487,2],[9004,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5718,3],[9724,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34623,2],[54730,2]]},"/en/lessons/sonification":{"position":[[18311,2],[18452,2]]},"/en/lessons/working-with-web-pages":{"position":[[4684,2],[5122,3],[5161,2],[6742,3],[9248,3]]}}}],["33&div=t17800628",{"_index":7693,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7415,20],[12893,20]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7836,20]]},"/en/lessons/normalizing-data":{"position":[[4483,20],[9118,20]]},"/en/lessons/output-data-as-html-file":{"position":[[7466,20],[8983,20]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5697,20],[9703,20]]},"/en/lessons/working-with-web-pages":{"position":[[4663,20],[6721,20],[9227,20]]}}}],["33,008",{"_index":3420,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[18440,6]]}}}],["33.</div>",{"_index":15439,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5442,15]]}}}],["33.01",{"_index":18543,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54963,5]]}}}],["33.5",{"_index":18162,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10666,5]]}}}],["33.9",{"_index":19594,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15392,4],[18200,4]]}}}],["33.90",{"_index":19685,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18133,5]]}}}],["33.html",{"_index":11644,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[1389,7],[2008,7],[2633,7]]},"/en/lessons/working-with-web-pages":{"position":[[9021,8],[9362,9]]}}}],["330",{"_index":4982,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47139,3]]}}}],["33059614",{"_index":15137,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5254,9]]}}}],["3306",{"_index":13133,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9281,5],[9348,4],[14158,6]]}}}],["332",{"_index":1273,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13773,3],[18067,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13706,3]]}}}],["333",{"_index":7861,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20493,3]]}}}],["333.0",{"_index":22220,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21587,6]]}}}],["334",{"_index":6997,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45235,3]]}}}],["335",{"_index":19658,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16199,3]]}}}],["336",{"_index":19384,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4710,3]]}}}],["336).3",{"_index":14178,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7366,7]]}}}],["3362",{"_index":14911,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58433,5]]}}}],["337",{"_index":19390,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4763,3]]}}}],["3370",{"_index":16327,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37117,6]]}}}],["338",{"_index":14336,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49549,4]]},"/en/lessons/logistic-regression":{"position":[[67298,4],[67411,4]]}}}],["339",{"_index":12068,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13777,3]]}}}],["339.0",{"_index":7070,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50023,5]]}}}],["34",{"_index":1893,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47353,3],[50998,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3856,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45394,2],[60866,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7111,4],[7126,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20865,2],[35561,2],[36198,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24305,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[18038,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14607,3]]},"/en/lessons/linear-regression":{"position":[[73228,3]]},"/en/lessons/logistic-regression":{"position":[[64574,3]]},"/en/lessons/sonification":{"position":[[18260,2],[18263,2],[18266,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[23385,3]]},"/en/lessons/working-with-web-pages":{"position":[[5167,2]]}}}],["34.0",{"_index":7032,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47180,4]]}}}],["34.000000",{"_index":4789,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30527,9]]}}}],["34.41473242",{"_index":17452,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71927,11]]}}}],["34.55",{"_index":16216,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10878,5]]}}}],["34.59",{"_index":16215,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10868,5]]}}}],["340",{"_index":14698,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27344,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4719,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13715,4],[15891,3]]}}}],["3408",{"_index":19474,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13077,4]]}}}],["341",{"_index":15891,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32531,3]]}}}],["342",{"_index":1284,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14057,3],[18556,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43315,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13781,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4776,3]]}}}],["343",{"_index":1286,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14104,3],[18637,3]]}}}],["343.0",{"_index":7023,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46965,5]]}}}],["3434.6850314768426",{"_index":16293,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28660,18]]}}}],["347",{"_index":19369,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4588,3],[4702,3]]}}}],["347.0",{"_index":22202,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21394,7],[21439,6]]}}}],["3475",{"_index":17397,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70306,4]]},"/en/lessons/logistic-regression":{"position":[[47385,4]]}}}],["3476",{"_index":17399,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70371,4]]},"/en/lessons/logistic-regression":{"position":[[47444,4]]}}}],["3477",{"_index":17402,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70439,4]]},"/en/lessons/logistic-regression":{"position":[[47506,4]]}}}],["3478",{"_index":17404,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70505,4]]},"/en/lessons/logistic-regression":{"position":[[47565,4]]}}}],["3479",{"_index":17407,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70571,4]]},"/en/lessons/logistic-regression":{"position":[[47625,4]]}}}],["348",{"_index":19381,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4678,3],[4731,3]]}}}],["3480",{"_index":17409,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70636,4]]},"/en/lessons/logistic-regression":{"position":[[47684,4]]}}}],["3481",{"_index":17412,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70706,4]]},"/en/lessons/logistic-regression":{"position":[[47746,4]]}}}],["3482",{"_index":17414,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70771,4]]},"/en/lessons/logistic-regression":{"position":[[47806,4]]}}}],["3483",{"_index":17416,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70838,4]]},"/en/lessons/logistic-regression":{"position":[[47865,4]]}}}],["3484",{"_index":17418,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70902,4]]},"/en/lessons/logistic-regression":{"position":[[47928,4]]}}}],["3485",{"_index":17420,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70964,4]]},"/en/lessons/logistic-regression":{"position":[[47989,4]]}}}],["3486",{"_index":17422,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71031,4]]},"/en/lessons/logistic-regression":{"position":[[48048,4]]}}}],["3487",{"_index":17424,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71096,4]]},"/en/lessons/logistic-regression":{"position":[[48107,4]]}}}],["3488",{"_index":17426,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71163,4]]},"/en/lessons/logistic-regression":{"position":[[48166,4]]}}}],["3489",{"_index":17428,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71232,4]]},"/en/lessons/logistic-regression":{"position":[[48225,4]]}}}],["349",{"_index":1288,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14150,3],[18717,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35407,3],[54647,4]]}}}],["349.0",{"_index":22225,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21653,6]]}}}],["3490",{"_index":17431,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71297,4]]},"/en/lessons/logistic-regression":{"position":[[48286,4]]}}}],["3491",{"_index":17433,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71362,4]]},"/en/lessons/logistic-regression":{"position":[[48347,4]]}}}],["3492",{"_index":17435,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71429,4]]},"/en/lessons/logistic-regression":{"position":[[48407,4]]}}}],["3493",{"_index":17437,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71494,4]]},"/en/lessons/logistic-regression":{"position":[[48466,4]]}}}],["3494",{"_index":17439,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71557,4]]},"/en/lessons/logistic-regression":{"position":[[48524,4]]}}}],["3495",{"_index":17442,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71620,4]]},"/en/lessons/logistic-regression":{"position":[[48584,4]]}}}],["3496",{"_index":17444,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71685,4]]},"/en/lessons/logistic-regression":{"position":[[48644,4]]}}}],["3497",{"_index":17446,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71755,4]]},"/en/lessons/logistic-regression":{"position":[[48703,4]]}}}],["3498",{"_index":17449,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71817,4]]},"/en/lessons/logistic-regression":{"position":[[48761,4]]}}}],["3499",{"_index":17451,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71885,4]]},"/en/lessons/logistic-regression":{"position":[[48819,4]]}}}],["35",{"_index":4400,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54510,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43923,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25186,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4952,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31387,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[18077,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38402,3]]},"/en/lessons/intro-to-linked-data":{"position":[[20270,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14611,3]]},"/en/lessons/linear-regression":{"position":[[16372,2],[59177,3]]},"/en/lessons/naive-bayesian":{"position":[[40447,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13733,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34535,2]]},"/en/lessons/sonification":{"position":[[18401,2],[18404,2],[18407,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34459,2]]}}}],["35.0",{"_index":7071,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50037,4],[50258,4]]}}}],["35.3",{"_index":13762,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[53235,7]]}}}],["35.71814",{"_index":12736,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28352,8]]}}}],["350",{"_index":4596,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5811,3],[13856,3],[16523,3],[46645,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14716,3]]}}}],["350.0",{"_index":19618,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15689,5]]}}}],["3500",{"_index":17194,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39203,4]]}}}],["351.0",{"_index":19645,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16049,5]]}}}],["352",{"_index":1256,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13193,3],[17078,3]]}}}],["352,003",{"_index":18326,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17480,7],[19038,8],[19065,7]]}}}],["355",{"_index":19377,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4645,3],[4682,3]]}}}],["355m",{"_index":14661,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21932,4]]}}}],["356",{"_index":19380,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4674,3]]}}}],["356854246",{"_index":16795,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[37106,9]]}}}],["357",{"_index":1260,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13336,3],[17324,3]]}}}],["359",{"_index":16645,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[7064,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4755,3]]}}}],["36",{"_index":2339,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5537,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44298,2],[44333,2],[45470,2],[60511,3]]},"/en/lessons/counting-frequencies":{"position":[[8048,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30486,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[19145,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14615,3],[50774,3]]},"/en/lessons/naive-bayesian":{"position":[[40399,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3461,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20059,2],[20381,2],[20825,2],[20951,2],[21496,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50621,2]]}}}],["36,000",{"_index":23290,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[3301,6]]}}}],["36.06",{"_index":17048,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[13400,5]]}}}],["360",{"_index":15885,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32036,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4772,3],[14443,3]]}}}],["360.0",{"_index":19518,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14321,5],[14465,5]]}}}],["360.5",{"_index":19410,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5950,5]]}}}],["361",{"_index":5105,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58734,3]]}}}],["362",{"_index":1263,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13481,3],[17571,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43790,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4727,3],[4812,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21453,3],[26491,3]]}}}],["363",{"_index":19386,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4735,3]]}}}],["364",{"_index":1257,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13240,3],[17159,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4584,3]]}}}],["364.0",{"_index":7027,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47084,5]]}}}],["365",{"_index":6029,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43571,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44651,3]]},"/en/lessons/linear-regression":{"position":[[26008,4]]}}}],["365km",{"_index":13511,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2128,8]]}}}],["366",{"_index":1042,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3898,3],[20748,3],[28128,3]]},"/en/lessons/linear-regression":{"position":[[26016,3]]}}}],["366.3",{"_index":9677,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18823,5],[20602,5]]}}}],["367",{"_index":6186,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15796,4]]}}}],["367.0",{"_index":7036,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47234,5]]}}}],["36db57896aa4",{"_index":9675,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18740,12]]}}}],["37",{"_index":5006,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49177,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45700,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36016,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30532,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[19184,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14433,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28466,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33313,3],[33395,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62592,3]]}}}],["37,668",{"_index":2225,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10801,6]]}}}],["37.0",{"_index":19701,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21562,4]]}}}],["37.333333",{"_index":19714,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22889,9]]}}}],["37.95476112",{"_index":17356,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66174,11]]}}}],["371",{"_index":19098,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48688,5]]}}}],["371.842",{"_index":4193,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39880,7]]}}}],["373",{"_index":16521,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51870,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13177,3]]}}}],["374",{"_index":2230,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10845,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4633,3]]}}}],["375",{"_index":17998,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58408,3]]}}}],["3765.7477558347,1290.9407540395",{"_index":15681,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14899,32]]}}}],["37668",{"_index":2232,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10879,7]]}}}],["377",{"_index":11276,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47911,3]]}}}],["378",{"_index":5259,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65960,3]]}}}],["379",{"_index":4526,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68816,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43600,3]]}}}],["38",{"_index":12157,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24050,4],[30580,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[19340,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32405,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14437,3],[50756,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20046,2],[20348,2],[21483,2]]},"/en/lessons/sonification":{"position":[[18308,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33317,3],[33352,3]]},"/en/lessons/vector-layers-qgis":{"position":[[14246,3],[14488,3],[15407,3]]}}}],["38,000",{"_index":13510,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2080,9]]}}}],["38.0",{"_index":7072,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50074,4]]}}}],["38.1",{"_index":17510,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77665,4]]}}}],["38.89511",{"_index":12730,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28204,8]]}}}],["380",{"_index":5260,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66027,3]]}}}],["383",{"_index":4972,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46523,3]]}}}],["3857",{"_index":13035,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34225,4]]}}}],["386",{"_index":15331,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[4006,6]]}}}],["387",{"_index":6958,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44108,3]]}}}],["388",{"_index":5196,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64037,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44196,3]]}}}],["388.xml",{"_index":18391,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32810,8]]}}}],["389",{"_index":6939,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43531,3],[43635,3]]}}}],["39",{"_index":3675,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11277,2],[11855,2],[13376,2]]},"/en/lessons/counting-frequencies":{"position":[[8036,4]]},"/en/lessons/extracting-keywords":{"position":[[13543,2],[15267,5],[15458,2],[21934,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[19502,3]]},"/en/lessons/gravity-model":{"position":[[6083,3],[15183,2],[61909,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14441,3],[52403,3]]},"/en/lessons/jupyter-notebooks":{"position":[[39290,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34519,2]]},"/en/lessons/sonification":{"position":[[18449,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50624,3]]},"/en/lessons/vector-layers-qgis":{"position":[[10213,2]]}}}],["39.000000",{"_index":4791,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30547,9]]}}}],["390",{"_index":19402,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4865,3]]}}}],["391",{"_index":19397,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4829,3]]}}}],["391ð411",{"_index":19740,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28470,8]]}}}],["3924",{"_index":16654,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[10935,5]]}}}],["3934",{"_index":11265,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47233,4]]}}}],["3939",{"_index":19476,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13097,4]]}}}],["3945",{"_index":11266,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47238,5]]}}}],["394–544",{"_index":10053,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58914,7]]}}}],["395",{"_index":6970,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44675,3]]}}}],["395.0",{"_index":22223,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21638,6]]}}}],["396",{"_index":19392,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4784,3]]}}}],["396.0",{"_index":22221,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21600,6]]}}}],["3967",{"_index":16326,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37103,6]]}}}],["398",{"_index":5203,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64158,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49783,3],[52451,3]]}}}],["39999066767938.djvu",{"_index":8773,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8656,19]]}}}],["39999066767938.epub",{"_index":8774,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8676,19]]}}}],["39999066767938.gif",{"_index":8775,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8696,18]]}}}],["39999066767938.pdf",{"_index":8776,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8715,18]]}}}],["39999066767938_abbyy.gz",{"_index":8777,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8734,23]]}}}],["39999066767938_djvu.txt",{"_index":8778,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8758,23]]}}}],["39999066767938_djvu.xml",{"_index":8779,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8782,23]]}}}],["39999066767938_images.zip",{"_index":8780,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8806,25]]}}}],["39999066767938_jp2.zip",{"_index":8781,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8832,22]]}}}],["39999066767938_scandata.xml",{"_index":8782,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8855,27]]}}}],["39v7a2sz",{"_index":15429,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4790,8]]}}}],["3:46",{"_index":19222,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4110,4]]}}}],["3^2",{"_index":5678,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15317,4]]}}}],["3a2rwz8a",{"_index":15424,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4600,8]]}}}],["3ae88fe0",{"_index":16618,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3731,9],[7996,9]]}}}],["3blue1brown",{"_index":14022,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42462,11],[42545,12]]}}}],["3d",{"_index":7189,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[1512,2],[36154,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13016,2],[22976,2],[25884,2],[26199,2],[27290,2]]},"/en/lessons/georeferencing-qgis":{"position":[[12030,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[16387,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6955,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28053,2],[30954,2],[31269,2],[32364,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8027,2]]},"/en/lessons/jupyter-notebooks":{"position":[[49525,2]]}}}],["3r",{"_index":6584,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[12630,3]]}}}],["3rd",{"_index":4439,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58282,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29432,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31690,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5902,3],[18075,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28413,3],[28431,3],[28449,3],[28467,3],[28952,3],[28970,3],[28988,3],[29006,3],[29311,3],[29329,3]]},"/en/lessons/sentiment-analysis":{"position":[[26767,4]]}}}],["3x1",{"_index":14353,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[925,3],[38949,3],[39781,3]]}}}],["3x1.5)+(2x1.5)=7.5",{"_index":13921,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[13872,20]]}}}],["3x2)+(2x2)=10",{"_index":13919,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[13639,15]]}}}],["3x3",{"_index":13932,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[17743,3]]}}}],["3’",{"_index":4142,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36457,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49287,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24918,3]]}}}],["4",{"_index":570,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17033,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[765,2],[8580,1],[8748,1],[8784,1],[8820,1],[10100,1],[12980,1],[13729,1],[16729,1],[17989,1],[29992,1],[38995,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5417,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8103,1],[8161,1],[8579,1],[9015,1],[9047,1],[10560,3],[13806,1],[15635,1],[15851,1],[16750,1],[16967,1],[16991,1],[17010,1],[17053,1],[17096,1],[18075,1],[18346,1],[33567,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13257,2],[24908,2],[28863,2],[32676,2],[37615,2],[46476,2],[48719,2],[52795,2],[55353,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4321,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[679,1],[28193,1],[28444,2],[30096,1],[36373,1],[36848,2],[46808,1],[47279,2],[47308,2],[47750,1],[47861,1],[48941,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[728,2],[1173,2],[19777,2],[29361,1],[39240,2],[47181,1],[47264,1],[47304,1],[47390,1],[47400,1],[47440,1],[47555,1],[48014,2],[48041,1],[49589,1],[56531,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37485,1]]},"/en/lessons/common-similarity-measures":{"position":[[7059,1],[12062,2],[12812,2],[13431,1],[13485,2],[15290,2],[20971,2],[21017,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19546,2],[22142,1],[42504,1],[45248,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10962,1],[13102,1],[26301,2],[31831,4],[40965,1],[45894,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7695,4],[12709,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18191,1],[20423,1],[22585,1],[27674,1],[38604,2],[44158,1],[54345,1],[54363,1],[56752,1],[57770,1],[57896,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34222,2],[34704,1],[35542,1]]},"/en/lessons/counting-frequencies":{"position":[[2532,3],[2536,2],[2539,2],[2545,2],[2551,2],[2554,2],[2557,2],[2563,2],[2569,2],[2572,2],[2575,2],[2581,2],[2587,2],[2590,2],[2593,2],[2599,2],[2620,3],[2632,3],[2644,3],[2668,3],[2693,3],[2705,3],[2717,3],[2742,3],[2767,3],[2779,3],[2791,3],[2814,3],[2840,3],[2852,3],[2864,3],[2887,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35942,2],[42681,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13115,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10074,3],[11991,1],[12030,3],[13456,1],[13521,2],[13686,3],[17565,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21102,1],[21206,1],[35746,1],[35824,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11021,1],[11702,1],[13201,1],[13860,1],[16005,1],[17124,1],[18307,1],[19590,1],[21034,1],[22326,1],[23081,1],[24264,1],[25019,1],[26135,1],[26765,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[879,2],[22720,2],[24410,2],[24960,1],[27892,1],[28355,2],[28486,1],[35861,1],[36288,1],[42243,1],[46026,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49426,1],[54398,2],[54641,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[301,2],[8358,2]]},"/en/lessons/extracting-keywords":{"position":[[353,2],[19129,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16254,2],[40534,1],[47901,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24141,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[204,2],[5338,2],[8692,1],[13018,1],[28328,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22935,1],[56118,2],[60238,1]]},"/en/lessons/geocoding-qgis":{"position":[[20640,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15588,3],[15691,2]]},"/en/lessons/georeferencing-qgis":{"position":[[3920,1],[7531,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2326,2],[9188,2],[28985,1],[35878,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[2770,1],[4542,5]]},"/en/lessons/gravity-model":{"position":[[912,1],[15224,3],[15951,2],[25059,1],[33173,3],[42391,1],[42495,2],[42887,4],[48988,1],[51427,2],[54287,1],[54879,1],[58291,3],[61917,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[21515,2],[38428,2],[42850,1]]},"/en/lessons/installing-omeka":{"position":[[237,2],[11057,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5072,1],[21727,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1068,2],[9541,3],[9642,2],[10616,2],[16070,2],[41035,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19454,2],[29535,3],[35485,2],[56595,1]]},"/en/lessons/intro-to-bash":{"position":[[4402,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[539,2],[8686,2]]},"/en/lessons/introduction-map-warper":{"position":[[15686,2],[15820,2],[16209,1]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9589,2],[9602,2],[21940,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14154,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14768,2],[21881,2],[34100,1],[48261,1],[52028,1],[53949,1],[55313,1]]},"/en/lessons/linear-regression":{"position":[[634,2],[30202,2],[47992,2],[66324,1],[73469,1]]},"/en/lessons/logistic-regression":{"position":[[400,2],[12762,2],[29201,1],[31660,1],[37719,1],[39440,1],[45515,1],[64815,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[878,2],[31536,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19816,2]]},"/en/lessons/preserving-your-research-data":{"position":[[10238,2]]},"/en/lessons/qgis-layers":{"position":[[5789,1],[18792,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11058,1],[12221,2],[14069,1],[14074,1],[14141,1],[14146,1],[14175,1],[14213,1],[14227,1],[14506,1],[14535,1],[14573,1],[14607,1],[14645,1],[14717,1],[14722,1],[14789,1],[14794,1],[15082,1],[15154,1],[15226,1],[15255,1],[15293,1],[15327,1],[15365,1],[15399,1],[15437,1],[15471,1],[15730,1],[15831,1],[15869,1],[15903,1],[15975,1],[16090,1],[16263,1],[16301,1],[17291,1],[17296,1],[17372,1],[17382,1],[17384,1],[17402,1],[17404,1],[17406,1],[17408,1],[17418,1],[17420,1],[17422,1],[17430,1],[17531,2],[20062,4],[20318,4],[20798,4],[20841,1],[20954,4],[20962,1],[21499,4],[24220,1],[24222,1],[26124,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13111,1],[16406,1],[23657,1],[24501,1],[28126,1],[41675,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26607,1],[38037,1],[38059,1],[38063,1],[38580,1],[38597,1],[38607,1],[52747,4],[52923,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18164,2],[25752,2],[25920,2],[29542,2]]},"/en/lessons/sonification":{"position":[[9332,1],[9340,1],[9391,1],[9399,1],[9550,1],[18221,1],[18229,1],[18377,1],[25249,2],[25316,1],[29880,2],[29950,2],[30393,1],[37695,2]]},"/en/lessons/space-place-gazetteers":{"position":[[26472,1],[30657,1],[30962,1],[31315,1],[35170,1],[35571,1],[36016,1],[39809,1],[40236,1],[40713,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20899,1],[28189,1],[28254,1],[47817,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17911,2],[18778,2],[41625,2],[61299,2],[62344,1],[62656,2],[64429,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8838,3],[9077,1],[9122,2],[9351,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11111,1],[11881,2],[13947,2],[17748,1],[30564,2],[33820,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52038,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[791,2],[1170,1],[11134,2],[17070,2],[28052,1]]},"/en/lessons/vector-layers-qgis":{"position":[[4599,2],[12380,1]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10762,2]]},"/en/lessons/working-with-web-pages":{"position":[[9819,2]]}}}],["4(42",{"_index":19936,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[43203,6]]}}}],["4(43",{"_index":19926,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42650,6]]}}}],["4)\"/>",{"_index":22551,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35237,8]]}}}],["4*3",{"_index":4489,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64372,3]]}}}],["4,000",{"_index":11478,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5672,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3012,5]]}}}],["4,001",{"_index":4186,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39708,5]]}}}],["4,426",{"_index":4306,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47481,5]]}}}],["4,445",{"_index":4171,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38816,5],[39590,5]]}}}],["4,591",{"_index":3840,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15636,6],[15928,5],[47512,5]]}}}],["4,737",{"_index":4311,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47698,5]]}}}],["4,934",{"_index":3386,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13516,5]]}}}],["4.0",{"_index":6535,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[74,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43880,3],[44120,3],[50062,3]]},"/en/lessons/sonification":{"position":[[28068,4]]}}}],["4.0.1",{"_index":15744,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8777,5]]}}}],["4.0.x",{"_index":19958,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2966,5]]}}}],["4.000000",{"_index":4772,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30313,8],[30481,8]]}}}],["4.01//en\">",{"_index":12426,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63634,13]]}}}],["4.041",{"_index":7377,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17188,5]]}}}],["4.070",{"_index":19553,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14840,5]]}}}],["4.08",{"_index":19584,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15267,4],[15843,4]]}}}],["4.1",{"_index":332,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8155,3]]}}}],["4.11",{"_index":19664,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16275,4]]}}}],["4.136189",{"_index":21013,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[41336,8]]}}}],["4.2.0",{"_index":22816,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[3431,6]]}}}],["4.2.x",{"_index":19957,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2936,5]]}}}],["4.22",{"_index":19596,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15411,4],[16059,4]]}}}],["4.236798",{"_index":17267,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49362,8]]}}}],["4.250000",{"_index":4769,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30268,8]]}}}],["4.250881",{"_index":4762,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30139,8]]}}}],["4.3.2",{"_index":21704,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[19741,5]]}}}],["4.3.29",{"_index":23294,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[5326,6]]}}}],["4.43",{"_index":19634,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15915,4]]}}}],["4.44",{"_index":13755,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52040,5],[53290,5]]},"/en/lessons/naive-bayesian":{"position":[[54718,4]]}}}],["4.5",{"_index":19700,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21553,3]]}}}],["4.512605",{"_index":4752,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30050,8]]}}}],["4.585606",{"_index":17905,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48794,8],[58254,8]]}}}],["4.59",{"_index":19134,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[4343,5]]}}}],["4.591",{"_index":7376,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17180,5]]}}}],["4.637702",{"_index":4761,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30130,8]]}}}],["4.70813727",{"_index":1353,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17833,10],[17850,10]]}}}],["4.72",{"_index":16298,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32364,5]]}}}],["4.735294",{"_index":4751,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30041,8]]}}}],["4.794118",{"_index":4754,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30068,8]]}}}],["4.82592031",{"_index":1354,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17915,10],[17932,10]]}}}],["4.93",{"_index":19589,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15339,4]]}}}],["4.95945170",{"_index":1347,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17419,10],[17436,10]]}}}],["4.gif",{"_index":20578,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25733,6]]}}}],["4.png",{"_index":20701,"title":{},"body":{"/en/lessons/sonification":{"position":[[15595,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33066,6]]}}}],["40",{"_index":3670,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9797,2],[11284,2],[11862,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51274,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12693,2],[12744,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28853,2],[51628,2]]},"/en/lessons/counting-frequencies":{"position":[[8023,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17722,3],[17873,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28494,2],[31400,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[20565,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55830,3],[57110,3]]},"/en/lessons/intro-to-linked-data":{"position":[[20363,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14445,3]]},"/en/lessons/jupyter-notebooks":{"position":[[53580,3]]},"/en/lessons/normalizing-data":{"position":[[5422,3],[5461,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48455,3],[48732,4]]},"/en/lessons/sonification":{"position":[[9459,2],[9470,2],[9603,2],[9614,2],[11185,4],[18140,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33401,2],[33433,6]]}}}],["40(1",{"_index":21642,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47441,6]]}}}],["40(3",{"_index":19930,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42840,6]]}}}],["40.25",{"_index":11580,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24411,6]]}}}],["40.729",{"_index":7358,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16984,6]]}}}],["40.8",{"_index":20999,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39654,4]]}}}],["400",{"_index":3854,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16096,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10052,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19325,4],[21607,4]]},"/en/lessons/naive-bayesian":{"position":[[50014,3],[50096,4],[50170,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48582,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16094,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[31002,3]]}}}],["400.0",{"_index":19624,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15761,5]]}}}],["400x300",{"_index":15821,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15432,10]]}}}],["402",{"_index":6952,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43956,3]]}}}],["403",{"_index":11246,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46474,3]]}}}],["4035",{"_index":18007,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58718,4]]}}}],["4036",{"_index":14632,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7807,4]]}}}],["403–420",{"_index":16559,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53963,8]]}}}],["404",{"_index":7963,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35299,3],[40445,3],[40541,3],[40649,3],[42436,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4698,3],[4751,3]]}}}],["4040",{"_index":9680,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18978,5]]}}}],["405",{"_index":19376,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4641,3],[4816,3]]}}}],["406",{"_index":6975,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44757,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29533,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4780,3]]}}}],["407",{"_index":4527,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68820,4]]},"/en/lessons/linear-regression":{"position":[[74649,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4808,3]]}}}],["408",{"_index":14894,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57393,4]]}}}],["40gb",{"_index":14623,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5717,4]]}}}],["41",{"_index":2340,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5607,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17748,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10657,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51484,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43349,2],[44287,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19158,4],[21440,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30663,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14449,3]]},"/en/lessons/json-and-jq":{"position":[[19102,3]]},"/en/lessons/jupyter-notebooks":{"position":[[39293,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13585,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62831,2]]}}}],["41.116667",{"_index":21001,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39865,9]]}}}],["41.398371",{"_index":21002,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40077,9]]}}}],["41.633333",{"_index":20997,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39441,9]]}}}],["41.681019",{"_index":12643,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17902,9]]}}}],["41.982548",{"_index":21004,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40317,9]]}}}],["410",{"_index":3856,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16158,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49787,4],[52455,4]]}}}],["411",{"_index":11247,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46478,4]]}}}],["411–428",{"_index":21954,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62610,8]]}}}],["413",{"_index":19375,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4637,3]]}}}],["414.0",{"_index":7075,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50311,5]]}}}],["4141",{"_index":18023,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59364,4]]}}}],["417",{"_index":11277,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47915,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4825,3],[9813,3]]}}}],["417–445",{"_index":10023,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57665,7]]}}}],["419",{"_index":3501,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2238,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16163,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4833,3]]},"/en/lessons/sonification":{"position":[[41972,3]]}}}],["4195",{"_index":17989,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58093,4]]}}}],["41ae",{"_index":16620,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3746,4],[8011,4]]}}}],["42",{"_index":4947,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43969,3],[44030,2],[49239,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43282,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52089,3]]},"/en/lessons/gravity-model":{"position":[[14194,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[23274,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14453,3],[50275,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50278,2],[52315,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[21301,2]]}}}],["42.083333",{"_index":20995,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39230,9]]}}}],["42.3",{"_index":18534,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54794,4]]}}}],["42.32",{"_index":7552,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[36738,5]]}}}],["420",{"_index":19393,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4788,3]]}}}],["421",{"_index":6936,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43471,3]]}}}],["422",{"_index":9081,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9135,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4686,3]]},"/en/lessons/sonification":{"position":[[5575,5]]}}}],["424",{"_index":20658,"title":{},"body":{"/en/lessons/sonification":{"position":[[5097,5]]}}}],["425",{"_index":5110,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58843,3]]},"/en/lessons/naive-bayesian":{"position":[[64112,4]]}}}],["4252",{"_index":18029,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59569,4]]}}}],["426",{"_index":5142,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60031,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26202,3]]}}}],["4263.70",{"_index":23420,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26477,7]]}}}],["427",{"_index":4984,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47252,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26278,3]]}}}],["428",{"_index":12178,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26296,3]]}}}],["429",{"_index":12183,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26722,5]]}}}],["43",{"_index":3967,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22544,2],[47493,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45711,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6698,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38648,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30748,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5419,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14457,3]]},"/en/lessons/sonification":{"position":[[10028,2]]}}}],["43.000000",{"_index":4793,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30568,9]]}}}],["43.184417",{"_index":21006,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40547,9]]}}}],["43.345287",{"_index":21008,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40829,9]]}}}],["43.587",{"_index":21010,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[41074,6]]}}}],["43.6426",{"_index":18122,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3676,8],[4124,8],[12769,8],[12874,7]]}}}],["43.675482",{"_index":21012,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[41318,9]]}}}],["43.70011",{"_index":12726,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28078,8]]}}}],["430",{"_index":12179,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26385,3],[26509,3],[26854,3]]}}}],["431",{"_index":12180,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26461,3]]}}}],["432",{"_index":7170,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61604,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26474,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4869,3]]}}}],["4326",{"_index":12902,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14995,5],[34101,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38447,4]]}}}],["435",{"_index":19387,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4739,3]]}}}],["436",{"_index":7171,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61608,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50078,3],[54092,3]]}}}],["437.0",{"_index":22227,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21668,6]]}}}],["437c81220158",{"_index":23647,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19945,13]]}}}],["438",{"_index":16522,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51874,4]]}}}],["4383",{"_index":13871,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65743,5]]}}}],["439",{"_index":17466,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73479,3]]},"/en/lessons/logistic-regression":{"position":[[64825,3]]}}}],["43rd",{"_index":15080,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5521,4],[5812,5],[7545,4]]}}}],["44",{"_index":6948,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43834,2],[54386,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7097,4]]},"/en/lessons/gravity-model":{"position":[[65177,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50417,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14461,3]]},"/en/lessons/logistic-regression":{"position":[[66099,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22515,2],[22746,2],[26071,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13659,2]]},"/en/lessons/sonification":{"position":[[10002,2],[10014,2]]}}}],["44.0",{"_index":7020,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46925,4]]}}}],["440",{"_index":18781,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10864,3],[11801,3]]}}}],["440.0",{"_index":19578,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15185,5]]}}}],["4408",{"_index":16325,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37090,6]]}}}],["440xxi",{"_index":18809,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11849,7]]}}}],["44100",{"_index":15823,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15524,6]]}}}],["442",{"_index":19087,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48529,4]]}}}],["4421",{"_index":19478,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13117,4]]}}}],["443",{"_index":15997,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18246,5]]}}}],["444",{"_index":7862,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20497,3],[20577,3]]}}}],["446",{"_index":20857,"title":{},"body":{"/en/lessons/sonification":{"position":[[41976,3]]}}}],["448",{"_index":2478,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17518,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60136,3]]}}}],["448.0",{"_index":22232,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21730,6]]}}}],["448.750000",{"_index":4768,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30257,10]]}}}],["448e",{"_index":9627,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16162,4],[17146,4]]}}}],["449",{"_index":19093,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48625,4]]}}}],["449+67)/1800",{"_index":19116,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49339,13]]}}}],["449/1800",{"_index":19112,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49286,8]]}}}],["45",{"_index":8120,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19335,4],[21617,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32572,2]]},"/en/lessons/gravity-model":{"position":[[54603,2],[54629,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21954,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14465,3]]},"/en/lessons/linear-regression":{"position":[[73849,3]]},"/en/lessons/logistic-regression":{"position":[[65195,3]]}}}],["45,000",{"_index":8579,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12937,6]]}}}],["45.50884",{"_index":12733,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28278,8]]}}}],["450",{"_index":11524,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14853,3]]}}}],["450se",{"_index":19550,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14801,5]]}}}],["450sl",{"_index":19555,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14873,5]]}}}],["450slc",{"_index":19559,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14945,6]]}}}],["453.90",{"_index":23412,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26338,6]]}}}],["4532",{"_index":18041,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59979,4]]}}}],["455",{"_index":21531,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[30295,3]]}}}],["4560629",{"_index":23014,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[4591,9]]}}}],["4572",{"_index":19480,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13137,4]]}}}],["458",{"_index":5150,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60275,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43483,3]]},"/en/lessons/naive-bayesian":{"position":[[63724,4]]}}}],["46",{"_index":2341,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5679,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10660,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7083,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50047,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28418,2]]},"/en/lessons/gravity-model":{"position":[[62543,2],[65893,2],[66061,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14469,3],[50278,3]]}}}],["46.7",{"_index":13765,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[53398,7]]}}}],["460",{"_index":16634,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4165,4]]}}}],["460.0",{"_index":19571,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15113,5]]}}}],["461",{"_index":3384,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13366,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4837,3],[4861,3]]}}}],["463",{"_index":2452,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16744,3]]},"/en/lessons/linear-regression":{"position":[[73483,4]]},"/en/lessons/logistic-regression":{"position":[[64829,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4804,3]]}}}],["465",{"_index":6963,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44321,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4690,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50082,4],[54096,4]]}}}],["467",{"_index":19382,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4694,3]]}}}],["4679(198811)44:6<1013::aid",{"_index":18065,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66155,29]]}}}],["46:234",{"_index":4536,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68935,6]]}}}],["47",{"_index":16230,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14473,3]]},"/en/lessons/logistic-regression":{"position":[[42770,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[27738,3]]}}}],["47(4",{"_index":9458,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50807,6]]}}}],["47.61",{"_index":13509,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1635,5]]}}}],["47.7",{"_index":18524,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54610,4]]}}}],["47.83",{"_index":18529,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54706,5]]}}}],["471",{"_index":9769,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29488,4]]}}}],["4713",{"_index":16631,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4049,4]]}}}],["472",{"_index":19394,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4792,3],[4841,3]]}}}],["472.0",{"_index":19565,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15041,5]]}}}],["4751",{"_index":9673,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18730,4]]}}}],["475a",{"_index":9740,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24147,4]]}}}],["479",{"_index":19084,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48422,4]]}}}],["479.89",{"_index":23411,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26326,6]]}}}],["48",{"_index":6165,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12642,2]]},"/en/lessons/gravity-model":{"position":[[62265,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14477,4]]},"/en/lessons/linear-regression":{"position":[[73461,3]]},"/en/lessons/logistic-regression":{"position":[[64807,3]]},"/en/lessons/sonification":{"position":[[18150,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[23480,3]]}}}],["48.73025541",{"_index":17354,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66117,11]]}}}],["481",{"_index":6440,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50542,3],[51637,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48464,4]]}}}],["4818067",{"_index":22355,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35650,8]]}}}],["486",{"_index":15332,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[4013,6]]}}}],["487",{"_index":6957,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44085,3],[45117,3]]}}}],["49",{"_index":7645,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7067,4]]},"/en/lessons/intro-to-linked-data":{"position":[[20298,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14819,4]]},"/en/lessons/sonification":{"position":[[9462,2],[9473,2],[9482,2],[9606,2],[9617,2],[9626,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[828,2],[1468,2],[23542,3]]}}}],["49.17",{"_index":18536,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54840,5]]}}}],["49.568",{"_index":7359,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16992,6]]}}}],["49.9",{"_index":4219,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41480,5]]}}}],["49.95",{"_index":17958,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55004,6]]}}}],["490",{"_index":19105,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48863,6]]}}}],["491",{"_index":19388,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4743,3]]}}}],["492",{"_index":4183,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39656,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28876,5]]}}}],["495",{"_index":20709,"title":{},"body":{"/en/lessons/sonification":{"position":[[18146,3]]}}}],["499",{"_index":3850,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16044,4],[48185,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26372,3]]},"/en/lessons/linear-regression":{"position":[[74653,4]]}}}],["499.0",{"_index":22230,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21715,6]]}}}],["49fa",{"_index":9745,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24310,4]]}}}],["4:273–286",{"_index":4543,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69137,10]]}}}],["4^2",{"_index":5699,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17821,5],[21131,5]]}}}],["4e",{"_index":6392,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45891,2]]}}}],["4fc03a7d45c1498b0d1e2e6e.csv",{"_index":17032,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[9935,29]]}}}],["4fc0532f45c1498b0d251a13'].index[0",{"_index":17981,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57045,36]]}}}],["4g",{"_index":9841,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43104,3],[43289,4],[48137,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18024,3]]}}}],["4m",{"_index":9639,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16431,3]]}}}],["4th",{"_index":14950,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[2766,3]]},"/en/lessons/research-data-with-unix":{"position":[[3074,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50930,3],[53116,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39628,3]]}}}],["5",{"_index":369,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9486,2],[17484,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8616,1],[10143,1],[13026,1],[16809,1],[30076,1],[47151,2],[50437,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8123,1],[9062,1],[13821,1],[15889,1],[17034,1],[18395,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13424,2],[25279,2],[29786,2],[39221,2],[53658,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4389,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39824,1],[55655,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[755,2],[1226,2],[23326,2],[28789,1],[29409,1],[40773,2],[46535,1],[46910,1],[47682,1],[48672,1],[49055,1],[49065,1],[49325,1],[49335,1],[49345,1],[49459,1],[49599,1],[49717,1],[61503,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14308,2],[23594,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34484,2],[40399,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12289,2],[12726,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[48046,2],[57725,1],[57740,1],[57755,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12565,1],[12607,1]]},"/en/lessons/counting-frequencies":{"position":[[14137,1]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[866,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29801,1],[30211,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20948,1],[21594,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16102,2],[16130,2],[17986,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21220,2],[36006,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11095,1],[11738,1],[13275,1],[13896,1],[15607,1],[16084,1],[16726,1],[17203,1],[17909,1],[18386,1],[19667,1],[21070,1],[22400,1],[23133,1],[24338,1],[25071,1],[26213,1],[26779,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[898,2],[25079,1],[25936,2],[26479,2],[29039,2],[35890,1],[36499,1],[46032,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37062,1],[38243,1]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[337,2],[9996,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17966,1]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43192,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7327,1]]},"/en/lessons/extracting-keywords":{"position":[[394,2],[7640,1],[22104,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19205,2],[40591,1],[47895,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22833,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[234,2],[8266,2],[8697,1],[13023,1],[28936,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26244,1],[26338,1],[26427,1],[56131,2]]},"/en/lessons/geocoding-qgis":{"position":[[21310,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17604,2],[17632,2],[19823,1],[19881,1],[27383,1]]},"/en/lessons/georeferencing-qgis":{"position":[[4056,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[26711,2],[28717,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2371,2],[9365,2],[10060,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[2895,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11622,4]]},"/en/lessons/gravity-model":{"position":[[17437,2],[18041,2],[35182,4],[37481,1],[42165,4],[42305,5],[42555,5],[42936,4],[43903,1],[50055,4],[50068,1],[53644,2],[53974,2],[55257,2],[58326,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[13393,2],[21825,2],[23348,1],[38232,3],[38496,1],[45394,2]]},"/en/lessons/installing-omeka":{"position":[[1124,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22269,2],[28308,1],[29577,2],[31976,2],[34708,1],[50458,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1124,2],[9305,1],[10652,2],[16862,2],[42989,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31253,3],[56401,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25147,1],[25798,1]]},"/en/lessons/intro-to-bash":{"position":[[6345,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8947,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3927,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[20539,1],[21900,2]]},"/en/lessons/introduction-map-warper":{"position":[[8562,1],[15865,2],[16214,1],[16490,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9628,2],[9641,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25971,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14771,3],[21948,2]]},"/en/lessons/json-and-jq":{"position":[[3197,3],[3258,2],[3283,3],[3311,3],[4495,2],[7438,3],[7501,2],[7530,3],[7560,3],[10923,2],[12564,3],[13578,3],[13905,3],[14669,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5200,1],[6970,3],[7284,1],[7317,1],[7913,2],[7951,2],[8836,1]]},"/en/lessons/linear-regression":{"position":[[694,2],[14134,1],[31189,2],[61052,1],[61058,2],[66380,1],[74043,2]]},"/en/lessons/logistic-regression":{"position":[[456,2],[13065,2],[31832,1],[39594,1],[42894,1],[45569,1],[65389,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[915,2],[34130,2]]},"/en/lessons/naive-bayesian":{"position":[[17147,3],[64384,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13813,1],[20213,2],[36947,2]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1425,1],[1617,1],[1688,1],[2789,1],[2992,2]]},"/en/lessons/qgis-layers":{"position":[[6224,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11060,1],[15941,1],[16013,1],[16085,1],[16157,1],[16229,1],[24206,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13148,1],[30101,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1956,1],[26691,1],[48546,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4674,2],[29745,2],[30601,2],[30621,2],[32013,2],[32033,3],[32450,2],[32542,2],[37447,2],[37467,2]]},"/en/lessons/sonification":{"position":[[9334,1],[9342,1],[9348,1],[9393,1],[9401,1],[9407,1],[9512,1],[9516,1],[9520,1],[9524,1],[9528,1],[9556,1],[10026,1],[18184,1],[18223,1],[18231,1],[18237,1],[18339,1],[18343,1],[18347,1],[18351,1],[18355,1]]},"/en/lessons/space-place-gazetteers":{"position":[[26604,1],[30809,1],[35370,1],[40021,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25044,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8427,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20829,1],[20925,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46409,2],[46572,1],[49211,2],[49978,2],[51825,3],[52130,3],[53004,2],[61671,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9479,2],[9521,1],[9579,2],[19086,1],[19574,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14339,2],[15077,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28879,2],[28973,1],[29219,2],[30598,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[11608,2],[17724,2],[28150,2]]},"/en/lessons/vector-layers-qgis":{"position":[[4878,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10748,2]]}}}],["5\",\"schutter",{"_index":16681,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15666,13]]}}}],["5(7",{"_index":19216,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3468,5],[17963,5]]}}}],["5)[you",{"_index":14273,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[30734,6],[34482,6]]}}}],["5,000",{"_index":373,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9628,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8778,6],[13652,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40728,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6265,5],[27253,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17537,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4471,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5382,5]]}}}],["5,689",{"_index":6128,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4039,5]]}}}],["5.0",{"_index":7001,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45307,3],[47287,3],[49971,3],[50182,3],[50469,3],[50493,3]]},"/en/lessons/intro-to-powershell":{"position":[[2287,4]]}}}],["5.00000",{"_index":20099,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28497,8],[28551,8],[29036,8],[29377,8]]}}}],["5.000000",{"_index":4777,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30373,8]]}}}],["5.1",{"_index":20843,"title":{},"body":{"/en/lessons/sonification":{"position":[[40996,3]]}}}],["5.12",{"_index":13652,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35447,4]]}}}],["5.250",{"_index":19568,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15056,5]]}}}],["5.29592394",{"_index":1355,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17997,10],[18014,10]]}}}],["5.34251069",{"_index":1352,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17681,10]]}}}],["5.345",{"_index":19580,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15200,5]]}}}],["5.372169",{"_index":17906,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48852,8],[58149,8]]}}}],["5.424",{"_index":19573,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15128,5]]}}}],["5.6",{"_index":20744,"title":{},"body":{"/en/lessons/sonification":{"position":[[28005,5]]}}}],["5.669469",{"_index":17266,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49347,8]]}}}],["5.7",{"_index":13127,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7465,3],[24232,4]]}}}],["5.71",{"_index":9287,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22555,4]]}}}],["5.80674956",{"_index":1348,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17501,10],[17518,10],[17747,10],[17764,10]]}}}],["5.815610",{"_index":17265,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49332,8]]}}}],["5.823529",{"_index":4753,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30059,8]]}}}],["5.9.6",{"_index":8245,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39397,6]]}}}],["5.9kb",{"_index":14974,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[9053,6]]}}}],["5.png",{"_index":20610,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32431,6]]},"/en/lessons/sonification":{"position":[[16932,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35199,6]]}}}],["5/25",{"_index":18329,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[18704,5]]}}}],["50",{"_index":4773,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30331,3],[51470,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5933,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19082,3],[19110,3],[19247,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47709,2],[50539,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19250,3]]},"/en/lessons/counting-frequencies":{"position":[[8000,4],[8012,4]]},"/en/lessons/geocoding-qgis":{"position":[[7665,2],[7823,2],[8377,2]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21190,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50164,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7920,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14824,3]]},"/en/lessons/json-and-jq":{"position":[[3796,3],[4099,3],[4128,3],[8063,2],[17891,2],[19114,2]]},"/en/lessons/jupyter-notebooks":{"position":[[38250,2]]},"/en/lessons/linear-regression":{"position":[[49532,3],[75476,3]]},"/en/lessons/logistic-regression":{"position":[[17179,3],[17222,3]]},"/en/lessons/naive-bayesian":{"position":[[51128,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16104,4],[32466,3],[32754,3],[32876,3],[33110,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34503,2],[40091,3]]},"/en/lessons/sonification":{"position":[[30209,2],[30257,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17710,2],[17715,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30605,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24455,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19361,2]]}}}],["50,000",{"_index":3740,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5857,6]]}}}],["50.0",{"_index":7024,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46979,4],[50325,4]]}}}],["50.05",{"_index":17959,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55043,6]]}}}],["50.1",{"_index":4218,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41442,5]]}}}],["50/50",{"_index":17955,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54675,6]]}}}],["500",{"_index":790,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3315,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63153,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45177,3]]},"/en/lessons/counting-frequencies":{"position":[[4063,3],[4138,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32557,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25486,4],[29711,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26245,3],[26877,3],[27359,3],[36128,3]]},"/en/lessons/jupyter-notebooks":{"position":[[10249,3]]},"/en/lessons/sonification":{"position":[[18165,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4204,3]]}}}],["500,000",{"_index":3836,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15193,7]]}}}],["500.0",{"_index":22228,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21681,6]]}}}],["500/5",{"_index":14711,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29808,7]]}}}],["5000",{"_index":13107,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[10264,4],[10424,4]]}}}],["500px",{"_index":13974,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[31340,5],[31349,5],[31847,5],[31856,5]]}}}],["500x500",{"_index":13972,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[31038,7],[32076,7]]}}}],["501064141332029440",{"_index":16692,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19033,19],[19998,19],[21881,19]]}}}],["501064141332029440,\"ferguson",{"_index":16708,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23210,29],[24279,29]]}}}],["501064171707170800",{"_index":16694,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19173,19],[20055,19],[21938,19]]}}}],["501064171707170800,\"ferguson",{"_index":16709,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23240,29],[24309,29]]}}}],["501064180468682750",{"_index":16698,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20112,19],[21995,19]]}}}],["501064180468682750,\"ferguson",{"_index":16710,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23270,29],[24339,29]]}}}],["501064188211765250",{"_index":16704,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[22052,19],[23300,21]]}}}],["501064194309906400",{"_index":16699,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20169,19],[22101,19]]}}}],["501064194309906400,\"usnew",{"_index":16711,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23322,27],[24369,27]]}}}],["501064196931330050",{"_index":16701,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20224,19],[20281,19],[20554,18],[21131,18],[21236,19],[22156,19]]}}}],["501064196931330050,\"ferguson",{"_index":16715,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[24397,29]]}}}],["501064196931330050,\"ferguson;mikebrown",{"_index":16712,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23350,39]]}}}],["501064196931330050,\"mikebrown",{"_index":16716,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[24427,30]]}}}],["501064197396914200",{"_index":16713,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23390,21]]}}}],["501064197632167940,\"ferguson;tcot;uniteblue;teaparty;gop",{"_index":16714,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23412,57]]}}}],["501064201256071200",{"_index":16756,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28176,20]]}}}],["501064204288540700",{"_index":16767,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33213,19]]}}}],["501064215990648800",{"_index":16753,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28059,20]]}}}],["5016",{"_index":16324,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37076,6]]}}}],["502",{"_index":5205,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64262,3]]}}}],["503",{"_index":19090,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48572,4]]}}}],["504",{"_index":6989,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45004,3]]}}}],["505",{"_index":19389,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4747,3]]}}}],["5052",{"_index":18001,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58512,4]]}}}],["506",{"_index":5207,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64340,3]]}}}],["507",{"_index":5210,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64445,3]]}}}],["508",{"_index":19401,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4857,3]]}}}],["509",{"_index":5217,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64569,3]]},"/en/lessons/gravity-model":{"position":[[61927,3]]}}}],["50th",{"_index":2567,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25488,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[686,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40020,4]]}}}],["50–56",{"_index":7150,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60884,6]]}}}],["51",{"_index":2342,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5754,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6372,2],[7355,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50714,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43757,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6682,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12656,2],[14828,3]]},"/en/lessons/json-and-jq":{"position":[[37153,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22530,2],[22773,2],[26101,2]]},"/en/lessons/sonification":{"position":[[10005,2],[10017,2]]}}}],["51.5",{"_index":12728,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28143,4]]}}}],["51.505",{"_index":18240,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[27556,6]]}}}],["512",{"_index":6969,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44663,3]]}}}],["513",{"_index":4971,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46158,5]]}}}],["514",{"_index":8108,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18949,4],[21231,4]]}}}],["5140",{"_index":19482,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13157,4]]}}}],["517–542",{"_index":9459,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50814,8]]}}}],["5187",{"_index":14871,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56410,5]]}}}],["52",{"_index":7644,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7055,4]]},"/en/lessons/counting-frequencies":{"position":[[7988,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48334,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22817,3],[22879,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9364,3],[9406,3],[60664,3],[60706,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14832,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48507,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15336,2]]},"/en/lessons/space-place-gazetteers":{"position":[[48917,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33325,2],[33356,6]]}}}],["52(3",{"_index":21998,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65467,6]]}}}],["52.620201",{"_index":12640,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17568,10],[17892,9]]}}}],["5228",{"_index":22092,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24382,4]]}}}],["522–541",{"_index":21948,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62354,8]]}}}],["5235",{"_index":22093,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24387,6]]}}}],["526",{"_index":5221,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64651,3]]}}}],["527",{"_index":13843,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61931,4]]}}}],["53",{"_index":7006,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45591,2]]},"/en/lessons/counting-frequencies":{"position":[[7978,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52034,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10302,3],[10345,3],[61602,3],[61645,3]]},"/en/lessons/gravity-model":{"position":[[27314,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15420,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14836,3],[54974,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48819,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13141,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52030,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[12845,2]]}}}],["53.47",{"_index":18522,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54586,5]]}}}],["530",{"_index":6974,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44745,3]]}}}],["5300000",{"_index":23553,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45127,7]]}}}],["531",{"_index":8125,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19519,4],[21797,4]]}}}],["532",{"_index":19424,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[9842,3]]}}}],["532,000",{"_index":19425,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[9864,7]]}}}],["535",{"_index":19398,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4845,3]]}}}],["535–74",{"_index":17524,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79235,7]]}}}],["538–56",{"_index":16445,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47985,7]]}}}],["54",{"_index":6125,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3983,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45481,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29743,2]]},"/en/lessons/gravity-model":{"position":[[35444,2],[65180,3],[65550,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14840,3]]},"/en/lessons/logistic-regression":{"position":[[19292,4],[20236,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30610,3],[32022,3],[37456,3]]}}}],["540",{"_index":16446,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48008,4]]}}}],["544",{"_index":4646,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13948,3],[16615,3],[47619,3]]}}}],["545",{"_index":19085,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48487,4]]}}}],["548",{"_index":19395,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4796,3]]}}}],["54–58",{"_index":10048,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58652,5]]}}}],["55",{"_index":6995,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45212,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11925,2],[14083,2],[16529,2],[17648,2],[18831,2],[23440,2],[25378,2],[26889,2]]},"/en/lessons/gravity-model":{"position":[[65553,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9705,3],[9718,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11568,3],[14844,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13437,2],[13696,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50777,2]]}}}],["550",{"_index":19096,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48668,4]]}}}],["551",{"_index":5226,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64817,3]]}}}],["554",{"_index":20371,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[15400,3]]}}}],["554050894",{"_index":10677,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6451,9],[14677,10]]}}}],["555",{"_index":7865,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20581,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13987,3]]}}}],["5555",{"_index":7863,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20501,5]]}}}],["558774130",{"_index":16754,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28097,10]]}}}],["558774130,\"katyria90\",202,\"501064201256071200",{"_index":16759,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[31312,46]]}}}],["559",{"_index":19396,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4800,3]]}}}],["55km",{"_index":13623,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25570,4]]}}}],["56",{"_index":2343,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5824,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3716,3]]},"/en/lessons/intro-to-linked-data":{"position":[[20326,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14848,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34523,2]]}}}],["565–69",{"_index":16479,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48988,7]]}}}],["569.0",{"_index":22234,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21745,6]]}}}],["5693cc073428",{"_index":9642,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17156,12]]}}}],["5693cc073428;1.0",{"_index":9629,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16172,16]]}}}],["57",{"_index":9332,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31619,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17111,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14852,3]]},"/en/lessons/linear-regression":{"position":[[79207,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10725,2],[10780,2],[11706,2],[11761,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34487,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5854,3]]}}}],["57.5",{"_index":12632,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17102,4]]}}}],["57.820",{"_index":7360,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17000,6]]}}}],["570",{"_index":5154,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60391,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45039,3]]}}}],["571",{"_index":5158,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60487,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52906,3]]}}}],["5714",{"_index":19484,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13177,4]]}}}],["571:95",{"_index":4553,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69391,6]]}}}],["572",{"_index":9934,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52047,3]]}}}],["573",{"_index":4990,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47503,3]]}}}],["577.0",{"_index":22239,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21799,6]]}}}],["578.0",{"_index":7031,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47166,5]]}}}],["58",{"_index":4309,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47643,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31763,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9432,3],[9445,3],[9471,3],[9484,3],[9510,3],[9523,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14856,3],[44137,2]]},"/en/lessons/logistic-regression":{"position":[[19306,3],[20308,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34399,2]]},"/en/lessons/transliterating":{"position":[[15532,2]]}}}],["58.88333333333333",{"_index":11579,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24392,18]]}}}],["580",{"_index":13350,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[11430,3]]}}}],["581",{"_index":18050,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60287,3]]}}}],["584",{"_index":8693,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39158,3]]}}}],["586",{"_index":8654,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30065,3],[30330,3]]}}}],["5881",{"_index":18038,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59877,4]]}}}],["5882",{"_index":17995,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58303,4]]}}}],["58mb",{"_index":3331,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4874,6]]}}}],["58th",{"_index":14870,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56318,4]]}}}],["59",{"_index":9263,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16862,2],[20773,2],[27805,2],[27838,3],[27980,3],[31220,2],[31321,2],[31894,2],[33462,2],[33527,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14619,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10732,2],[10787,2],[11713,2],[11768,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13511,2]]},"/en/lessons/sonification":{"position":[[9488,2],[9632,2],[18419,2],[18440,2],[41192,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44843,2]]}}}],["59,60",{"_index":9360,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33603,5],[43425,5]]}}}],["59.05",{"_index":22086,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23259,7]]}}}],["5907.2008.00338.x",{"_index":22001,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65514,17]]}}}],["595",{"_index":6990,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45016,3]]}}}],["597",{"_index":1559,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30681,3]]}}}],["5_8",{"_index":9150,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20868,4]]}}}],["5cc01b214e59",{"_index":14066,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45799,13]]}}}],["5th",{"_index":21056,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50537,3]]}}}],["5x5",{"_index":13933,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[17750,4]]}}}],["6",{"_index":665,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21768,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8653,1],[10183,1],[13071,1],[13389,1],[15972,2],[16888,1],[17411,1],[30150,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5099,3],[8143,1],[9077,1],[13836,1],[15927,1],[17077,1],[18444,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13710,2],[25799,2],[37532,1],[53957,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4459,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11323,2],[38618,1],[55770,2],[60697,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[802,2],[5863,1],[24276,2],[29457,1],[42409,2],[46697,1],[46809,1],[46960,1],[47041,1],[47314,1],[47545,1],[47565,1],[47575,1],[48816,1],[49208,1],[49727,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25646,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36234,2],[45888,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43802,1],[45679,1],[51239,2],[54202,1],[54328,1],[57710,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15696,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8203,1],[17512,2],[18568,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10627,1],[11163,1],[11769,1],[12807,1],[13343,1],[13927,1],[16158,1],[17277,1],[18460,1],[19181,1],[19738,1],[21101,1],[22468,1],[23182,1],[24406,1],[25120,1],[25721,1],[26291,1],[26800,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[919,2],[4193,1],[22410,1],[25204,1],[26805,2],[27445,2],[27880,1],[34154,2],[35909,1],[36551,1],[46061,1],[50055,2],[51261,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44346,1],[54975,1]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[423,2],[11332,1],[11526,2]]},"/en/lessons/extracting-keywords":{"position":[[7687,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20105,2],[40663,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[278,2],[8702,1],[9739,2],[13037,1],[29480,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9473,1],[10412,1],[23831,2],[23870,4],[56144,2],[60773,1],[61712,1]]},"/en/lessons/geocoding-qgis":{"position":[[24465,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18133,2],[18380,3],[29430,1]]},"/en/lessons/georeferencing-qgis":{"position":[[4205,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2415,2],[9461,2],[33720,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[3299,1]]},"/en/lessons/gravity-model":{"position":[[21355,3],[21697,1],[21835,2],[22882,1],[23029,3],[54430,1],[57701,1],[57762,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[24359,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22346,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1176,2],[10674,2],[18617,2],[44191,2]]},"/en/lessons/intro-to-bash":{"position":[[18213,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9756,2]]},"/en/lessons/intro-to-linked-data":{"position":[[13714,1]]},"/en/lessons/introduction-map-warper":{"position":[[16193,2],[16768,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5298,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14502,2],[22683,1],[24649,1],[24841,2],[51103,2]]},"/en/lessons/linear-regression":{"position":[[833,2],[40591,2],[66444,1]]},"/en/lessons/logistic-regression":{"position":[[531,2],[15887,2],[32004,1],[39748,1],[42923,2],[45622,1],[66107,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3752,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20554,2]]},"/en/lessons/output-data-as-html-file":{"position":[[889,2]]},"/en/lessons/qgis-layers":{"position":[[9830,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11062,1],[14031,1],[14103,1],[14247,1],[14391,1],[14679,1],[14751,1],[16119,1],[16162,1],[17255,1],[17368,1],[17370,1],[17374,1],[17378,1],[17386,1],[17388,1],[17426,1],[17534,2],[17659,1],[24212,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13185,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1845,1],[2079,1],[26775,1],[48341,1],[51098,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34043,2],[34169,2]]},"/en/lessons/sonification":{"position":[[9352,1],[9411,1],[9534,1],[18241,1],[18361,1],[37727,1],[37851,1]]},"/en/lessons/space-place-gazetteers":{"position":[[9613,2],[26735,1],[30993,1],[35602,1],[40267,1],[49838,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23174,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48715,1],[49452,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5862,1],[10149,2],[10502,2],[12227,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11121,1],[11123,1],[15010,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[34154,2],[34240,2],[34327,2],[34411,2],[34495,2],[34577,2],[34660,2],[34743,2],[34828,2],[34916,2],[35002,2],[35089,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[14027,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27620,2]]},"/en/lessons/vector-layers-qgis":{"position":[[5335,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10765,2],[39652,2],[40367,1],[41059,1],[41139,1]]}}}],["6$7==$visit",{"_index":689,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22720,14]]}}}],["6,002",{"_index":4176,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38962,5],[39774,5]]}}}],["6,533",{"_index":4187,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39720,5]]}}}],["6,569",{"_index":4172,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38826,5],[39602,5]]}}}],["6,692",{"_index":10846,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2310,5],[3053,5],[6222,5]]}}}],["6,7",{"_index":9371,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36255,3]]}}}],["6.0",{"_index":7025,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47018,3],[50050,3],[50158,3],[50338,3]]},"/en/lessons/jupyter-notebooks":{"position":[[5361,4]]}}}],["6.00000",{"_index":20101,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28533,8]]}}}],["6.000000",{"_index":4783,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30435,8],[30444,8]]}}}],["6.1",{"_index":11452,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[327,3],[13403,3]]}}}],["6.138",{"_index":7375,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17172,5]]}}}],["6.14",{"_index":13658,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35712,4]]}}}],["6.15",{"_index":13660,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35818,4]]}}}],["6.2",{"_index":11453,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[360,3],[14446,3]]}}}],["6.21",{"_index":1179,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10288,4],[10329,4],[10375,4]]}}}],["6.21221467",{"_index":1360,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18401,10]]}}}],["6.3",{"_index":11454,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[395,3],[17106,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7482,3]]}}}],["6.4",{"_index":11455,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[428,3],[17837,3]]}}}],["6.5",{"_index":11456,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[457,3],[18410,3]]}}}],["6.6",{"_index":11457,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[496,3],[20726,3]]}}}],["6.604",{"_index":7374,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17164,5]]}}}],["6.681706",{"_index":4763,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30148,8]]}}}],["6.7",{"_index":11458,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[519,3],[22008,3]]}}}],["6.784297",{"_index":4760,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30121,8]]}}}],["6.8",{"_index":11459,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[554,3],[25310,3]]},"/en/lessons/georeferencing-qgis":{"position":[[9539,3]]}}}],["6.gif",{"_index":20615,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34024,6]]}}}],["6.png",{"_index":20707,"title":{},"body":{"/en/lessons/sonification":{"position":[[17956,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37816,6]]}}}],["6/(\\sqrt[]{2}\\sqrt[]{20",{"_index":5700,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17829,25]]}}}],["6/2",{"_index":19191,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7721,5]]}}}],["6/6.32",{"_index":5701,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17857,6]]}}}],["60",{"_index":9321,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28676,3],[32047,2],[33573,2],[37826,3],[44069,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64217,4]]},"/en/lessons/gravity-model":{"position":[[65535,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14623,3],[47955,3],[54356,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3434,2]]},"/en/lessons/sonification":{"position":[[16663,2],[17080,3],[18278,2],[18299,2],[25154,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20137,3]]}}}],["60,000",{"_index":8540,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3045,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3132,6]]}}}],["60.0",{"_index":22216,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21550,6]]}}}],["600",{"_index":6421,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47974,5],[47980,4],[48027,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48551,3]]}}}],["600,000",{"_index":20345,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[8821,7]]}}}],["60146",{"_index":9149,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20862,5]]}}}],["601–8",{"_index":16496,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50464,6]]}}}],["6020",{"_index":14969,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8493,6],[9035,4]]}}}],["6022",{"_index":20076,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24034,4]]}}}],["606",{"_index":19400,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4853,3]]}}}],["60px",{"_index":12436,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63994,5]]}}}],["61",{"_index":2344,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5896,4],[8254,2],[9163,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47549,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32190,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14644,3]]},"/en/lessons/sonification":{"position":[[10031,2],[25240,3]]}}}],["61.43",{"_index":18523,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54598,5]]}}}],["61.53",{"_index":18549,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55240,5]]}}}],["61.59",{"_index":18495,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47186,6]]}}}],["61.6",{"_index":6116,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3729,5]]}}}],["6113",{"_index":2404,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13140,4]]}}}],["613",{"_index":13149,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13983,3]]},"/en/lessons/naive-bayesian":{"position":[[17395,3]]}}}],["614",{"_index":5160,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60565,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58751,4]]}}}],["614.0",{"_index":7018,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46898,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21785,6]]}}}],["617",{"_index":14486,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[33062,3]]}}}],["6176",{"_index":18032,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59672,4]]}}}],["619172232120692700",{"_index":16765,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33129,19]]}}}],["619172293680345100",{"_index":16769,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33296,19]]}}}],["619172326886674400",{"_index":16749,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27937,20]]}}}],["619–39",{"_index":16582,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54815,7]]}}}],["62",{"_index":6932,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43259,2]]},"/en/lessons/counting-frequencies":{"position":[[7967,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32299,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14860,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14544,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13215,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1750,2]]}}}],["62.5",{"_index":18525,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54642,4]]}}}],["6212",{"_index":18047,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60185,4]]}}}],["622",{"_index":19399,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4849,3]]}}}],["622,000",{"_index":19413,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[6128,8]]}}}],["622.0",{"_index":19411,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5958,5]]}}}],["62254",{"_index":9662,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18231,6]]}}}],["62255",{"_index":9699,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20163,6],[20488,6],[20653,6],[20770,6],[20883,6]]}}}],["623",{"_index":5117,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58960,3]]}}}],["628.0",{"_index":22236,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21758,6],[21885,6]]}}}],["62km",{"_index":13513,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2286,7]]}}}],["63",{"_index":6946,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43735,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21099,2],[35743,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32474,2]]},"/en/lessons/gravity-model":{"position":[[53418,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10139,2],[14864,4]]}}}],["63,000",{"_index":14800,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47753,6]]}}}],["63.0",{"_index":6124,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3969,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21333,5],[21594,5]]}}}],["63.4",{"_index":6131,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4148,5]]}}}],["63.52",{"_index":18518,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54470,5]]}}}],["63.82",{"_index":13754,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51949,6],[53255,6]]}}}],["64",{"_index":2208,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8104,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7907,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5295,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24860,3],[24883,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[15924,3]]},"/en/lessons/gravity-model":{"position":[[44687,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46715,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32835,2],[32979,2]]},"/en/lessons/intro-to-powershell":{"position":[[4100,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13032,2],[13144,3],[13611,2],[14885,4],[34915,3],[35024,2],[40249,2],[40425,2],[41398,2],[41954,2],[42466,3],[42890,2]]},"/en/lessons/linear-regression":{"position":[[39014,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22312,2],[23158,2],[23795,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34383,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7977,2],[8020,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10861,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5297,2]]}}}],["64.05",{"_index":18519,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54482,5]]}}}],["64.37",{"_index":18545,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55160,5]]}}}],["64.995",{"_index":7379,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17223,6]]}}}],["64/lxprintf",{"_index":12705,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25677,11]]}}}],["640x480",{"_index":15834,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[17072,9]]}}}],["64183282",{"_index":15134,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5050,9],[5453,8],[9047,10],[9745,8]]}}}],["6424.7889362654,3307.9939407561",{"_index":15683,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14960,32]]}}}],["644",{"_index":5229,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64887,3]]}}}],["647.0",{"_index":22196,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21311,7],[21354,6]]}}}],["64’",{"_index":16315,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35544,4],[42067,4],[42802,4]]}}}],["65",{"_index":3690,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13467,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54403,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10622,2],[12802,2],[15602,2],[16721,2],[17904,2],[21927,2],[23865,2],[25716,2]]},"/en/lessons/gravity-model":{"position":[[14211,2],[25699,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1569,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14648,3],[53417,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15408,2]]}}}],["65,536",{"_index":11078,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16702,6]]}}}],["65.000000",{"_index":4788,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30517,9]]}}}],["65.6",{"_index":6122,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3903,5]]}}}],["650",{"_index":5162,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60647,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44934,3]]}}}],["65009l",{"_index":15011,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[20147,7]]}}}],["650px",{"_index":12435,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63936,6]]}}}],["655.0",{"_index":22286,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22283,6],[22298,6]]}}}],["655.6636",{"_index":7333,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16697,8]]}}}],["66",{"_index":1245,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12865,2],[16512,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5968,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13474,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14652,3]]},"/en/lessons/naive-bayesian":{"position":[[64654,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15264,2],[15840,2]]},"/en/lessons/vector-layers-qgis":{"position":[[13781,3],[13943,2],[14057,2]]}}}],["66.0",{"_index":22222,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21631,6],[21675,5]]}}}],["66.0.5",{"_index":15953,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9556,6]]}}}],["66.45",{"_index":18496,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47201,6]]}}}],["661",{"_index":17607,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[19310,6],[20384,3]]}}}],["6666",{"_index":7866,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20585,5]]}}}],["667",{"_index":6450,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50806,3],[50889,3],[50975,3],[51060,3]]}}}],["668",{"_index":5233,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64981,3]]}}}],["6695317871595380000",{"_index":9885,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51236,20]]}}}],["67",{"_index":5017,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49568,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6663,2],[45744,2]]},"/en/lessons/counting-frequencies":{"position":[[7956,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36863,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20748,2],[26701,2],[26825,2],[35470,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46454,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46671,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14656,3],[53724,3],[55125,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48645,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26328,4]]}}}],["672",{"_index":6981,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44874,3]]}}}],["675",{"_index":16591,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55332,3]]}}}],["67].8",{"_index":21193,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26229,5]]}}}],["68",{"_index":1265,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13531,2],[17655,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45361,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14660,3]]}}}],["68.32",{"_index":18542,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54951,5]]}}}],["68.42",{"_index":18554,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55370,5]]}}}],["680",{"_index":21070,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51263,3]]}}}],["6808–6824",{"_index":21957,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62842,10]]}}}],["687",{"_index":16592,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55336,4]]}}}],["689.0",{"_index":22241,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21813,6]]}}}],["69",{"_index":7005,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45514,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14664,3]]},"/en/lessons/sonification":{"position":[[9432,2],[9576,2]]}}}],["69.5",{"_index":6120,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3842,5]]}}}],["690–705",{"_index":5216,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64536,8]]}}}],["691",{"_index":7000,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45283,3]]},"/en/lessons/space-place-gazetteers":{"position":[[51267,4]]}}}],["692",{"_index":11271,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47645,3]]}}}],["695",{"_index":5120,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59044,3]]}}}],["699",{"_index":18323,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17322,3]]}}}],["6command",{"_index":22043,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[10448,8]]}}}],["6th",{"_index":11654,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3358,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11045,6],[11486,6]]},"/en/lessons/normalizing-data":{"position":[[2210,6],[2651,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18414,3]]}}}],["7",{"_index":858,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9081,1]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8690,1],[10225,1],[13117,1],[13681,1],[16968,1],[17907,1],[30239,1],[45193,2],[50600,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8163,1],[9092,1],[13851,1],[15965,1],[17120,1],[18493,1]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14852,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13822,2],[54142,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17369,1],[17408,1],[56436,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[867,2],[10550,1],[29505,1],[41311,2],[45163,2],[46840,1],[47410,1],[48662,1],[48837,1],[49480,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29346,2],[45405,2],[45414,2],[45571,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38921,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8081,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54395,1],[54542,2],[60048,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17772,1]]},"/en/lessons/counting-frequencies":{"position":[[13799,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1528,2],[2514,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17935,2],[19088,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11231,1],[11796,1],[13411,1],[13954,1],[16228,1],[17347,1],[18530,1],[19809,1],[21128,1],[21932,1],[22536,1],[23230,1],[23870,1],[24474,1],[25168,1],[26369,1],[26816,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[940,1],[25328,1],[29092,1],[29214,2],[29323,2],[35965,1],[37597,1],[46080,1],[47507,2],[48095,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20394,2],[40742,1],[46462,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[596,2],[8707,1],[26731,2],[29936,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10172,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12081,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26383,1],[56157,2]]},"/en/lessons/geocoding-qgis":{"position":[[25190,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21808,2],[21976,1]]},"/en/lessons/georeferencing-qgis":{"position":[[4396,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2456,2],[9959,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[3669,1]]},"/en/lessons/gravity-model":{"position":[[15242,1],[39795,2],[40014,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[26335,2],[38485,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25276,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1212,2],[10694,2],[21176,2],[45763,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55551,2],[58230,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13490,1]]},"/en/lessons/intro-to-bash":{"position":[[19329,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11513,2]]},"/en/lessons/introduction-map-warper":{"position":[[16549,2],[18089,1],[18296,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9550,2],[9563,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14505,2],[22689,1],[33318,1],[33535,2],[45381,2],[50450,1]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1341,2],[2387,1]]},"/en/lessons/linear-regression":{"position":[[870,2],[41040,2],[66507,1]]},"/en/lessons/logistic-regression":{"position":[[564,2],[17359,2],[45677,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7640,2]]},"/en/lessons/naive-bayesian":{"position":[[64511,1]]},"/en/lessons/normalizing-data":{"position":[[9969,1]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1112,1],[5633,1],[6676,1],[9639,1]]},"/en/lessons/preserving-your-research-data":{"position":[[4094,1]]},"/en/lessons/qgis-layers":{"position":[[8707,2],[9990,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11064,1],[20012,1],[20372,1],[20821,1],[20922,1],[21449,1],[24218,1]]},"/en/lessons/research-data-with-unix":{"position":[[2793,1],[3532,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13222,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2290,1],[12817,3],[51705,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37799,2]]},"/en/lessons/sonification":{"position":[[9314,1],[9373,1],[18203,1]]},"/en/lessons/space-place-gazetteers":{"position":[[9597,2],[26863,1],[31158,1],[35812,1],[40493,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36136,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49751,1],[50220,2],[62894,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12721,2],[13145,1],[13195,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11105,1],[11117,1],[18989,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[22305,2],[22771,1]]},"/en/lessons/vector-layers-qgis":{"position":[[6325,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10751,2]]}}}],["7,000",{"_index":8746,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3549,5],[19006,5],[21189,5]]}}}],["7,029",{"_index":8761,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[6024,5],[10678,5],[12784,5]]}}}],["7,236",{"_index":8665,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35205,5]]}}}],["7,279",{"_index":3393,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13885,8]]}}}],["7,390",{"_index":3390,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13852,7]]}}}],["7.0",{"_index":6965,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44368,3],[45295,3],[47275,3],[50285,3]]}}}],["7.00000",{"_index":20104,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29054,8],[29359,8]]}}}],["7.000000",{"_index":4779,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30391,8]]}}}],["7.013509",{"_index":4765,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30167,8]]}}}],["7.1",{"_index":17483,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74761,3]]}}}],["7.174",{"_index":7373,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17156,5]]}}}],["7.2",{"_index":8369,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31394,3]]}}}],["7.2.9",{"_index":15987,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16805,6]]}}}],["7.5",{"_index":9327,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29512,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[13247,4],[13446,3]]}}}],["7.5pt",{"_index":9383,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38296,5]]}}}],["7.8769.98",{"_index":13679,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38399,9]]}}}],["7.png",{"_index":20716,"title":{},"body":{"/en/lessons/sonification":{"position":[[19169,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39456,6]]}}}],["70",{"_index":1900,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47563,3],[51063,3]]},"/en/lessons/common-similarity-measures":{"position":[[25315,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17858,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43752,2],[43863,2],[44032,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46778,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14668,3]]},"/en/lessons/logistic-regression":{"position":[[16915,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30801,5]]}}}],["70.0",{"_index":7037,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47248,4]]}}}],["700",{"_index":4661,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16413,4],[16662,3]]}}}],["700–11",{"_index":9445,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50074,7]]}}}],["701",{"_index":4598,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6346,3],[51239,3],[51243,3],[51247,3],[51251,3],[51262,3],[51266,3],[51270,3],[54241,3]]}}}],["7012",{"_index":16323,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37061,6]]}}}],["702",{"_index":11272,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47649,4]]}}}],["704.000000",{"_index":4774,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30335,10]]}}}],["705",{"_index":21999,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65474,3]]}}}],["71",{"_index":2345,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6043,4],[7984,2],[8351,2],[8953,2]]},"/en/lessons/counting-frequencies":{"position":[[7944,4]]},"/en/lessons/gravity-model":{"position":[[7749,3],[10546,3],[62129,3],[64991,3],[65377,3],[66278,3],[66718,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42251,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14672,3],[55155,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50218,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[10281,2]]}}}],["71,064",{"_index":3409,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[16084,6]]}}}],["71.1",{"_index":19595,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15402,4]]}}}],["71.599",{"_index":7380,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17231,6]]}}}],["710",{"_index":19505,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14155,3]]}}}],["715",{"_index":6992,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45129,3]]}}}],["716.0",{"_index":22243,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21827,6]]}}}],["717",{"_index":14376,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7852,3]]}}}],["72",{"_index":2415,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13908,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33050,3]]},"/en/lessons/intro-to-linked-data":{"position":[[20354,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14676,3]]},"/en/lessons/linear-regression":{"position":[[78913,3]]},"/en/lessons/naive-bayesian":{"position":[[51696,2]]},"/en/lessons/sonification":{"position":[[9975,2],[10246,2]]}}}],["7236",{"_index":8681,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36293,5]]}}}],["73",{"_index":16231,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14680,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8533,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34587,2]]}}}],["73.58781",{"_index":12734,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28295,8]]}}}],["731",{"_index":19094,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48635,4]]}}}],["734",{"_index":6961,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44264,3]]}}}],["735",{"_index":19297,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18673,3]]}}}],["736",{"_index":19209,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[834,5]]}}}],["74",{"_index":7698,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7933,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57369,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14684,3]]},"/en/lessons/linear-regression":{"position":[[78987,3]]}}}],["74.0",{"_index":7021,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46938,4]]}}}],["74.29",{"_index":18551,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55298,5]]}}}],["74.3",{"_index":6127,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4025,5]]}}}],["744.0",{"_index":22246,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21870,6]]}}}],["744–840",{"_index":17464,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73389,9]]},"/en/lessons/logistic-regression":{"position":[[64735,9]]}}}],["745,532",{"_index":18327,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17503,7]]}}}],["746",{"_index":4975,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46777,3]]}}}],["746–61",{"_index":16452,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48284,7]]}}}],["747",{"_index":13541,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7767,3],[10564,3],[65009,3],[66736,3]]}}}],["7474",{"_index":9084,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11774,6]]}}}],["74da31d72117",{"_index":9742,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24157,12]]}}}],["75",{"_index":4780,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30409,3],[57820,3],[58246,2],[58381,2],[58501,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45028,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19815,2],[19947,2],[20318,2],[20340,2]]},"/en/lessons/getting-started-with-markdown":{"position":[[10292,2],[10472,2]]},"/en/lessons/gravity-model":{"position":[[14293,3],[14526,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14688,3],[55158,3]]},"/en/lessons/linear-regression":{"position":[[49604,3],[50394,3]]},"/en/lessons/logistic-regression":{"position":[[16918,4]]}}}],["75,727",{"_index":3368,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11162,6],[12070,6],[12976,7],[16159,7],[17551,6]]}}}],["75,736",{"_index":3381,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12880,6]]}}}],["75,811",{"_index":3359,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[9667,6]]}}}],["75,814",{"_index":3346,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7425,6]]}}}],["75,823",{"_index":3332,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4921,6]]}}}],["75.0",{"_index":22197,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21319,5]]}}}],["75.7",{"_index":19588,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15330,4]]}}}],["75.9979248017,36.5184659884",{"_index":15686,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[15052,27]]}}}],["751",{"_index":13844,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[62147,4]]}}}],["753",{"_index":13865,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65395,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5881,3]]}}}],["754",{"_index":13866,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65399,4]]}}}],["755",{"_index":15991,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17344,3]]}}}],["756",{"_index":18320,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17252,3]]}}}],["757",{"_index":4979,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47008,3]]}}}],["75][[\"titl",{"_index":5090,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58009,13]]}}}],["75th",{"_index":4197,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40029,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31043,4]]}}}],["76",{"_index":2346,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6123,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45227,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14692,3]]},"/en/lessons/logistic-regression":{"position":[[40600,3]]}}}],["76/24",{"_index":17839,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[42200,6]]}}}],["761.0",{"_index":22249,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21900,6]]}}}],["762",{"_index":19298,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18677,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51318,3],[52928,3]]}}}],["767",{"_index":22025,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5885,4]]}}}],["769",{"_index":13876,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[66296,4]]}}}],["77",{"_index":14142,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1481,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15411,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14696,3]]},"/en/lessons/sonification":{"position":[[18143,2]]}}}],["77.03637",{"_index":12731,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28221,8]]}}}],["77.736",{"_index":7381,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17239,6]]}}}],["77.8738403289,34.2299708101",{"_index":15684,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14993,27]]}}}],["770.0",{"_index":22255,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21964,6]]}}}],["770299",{"_index":10002,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56770,6]]}}}],["771",{"_index":13542,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7771,4],[10568,4],[65013,4],[66740,4]]}}}],["772",{"_index":20299,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51322,4],[52932,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[65478,4]]}}}],["77309411592",{"_index":9882,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50999,11],[51270,12],[52098,12]]}}}],["774m",{"_index":14662,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21959,4]]}}}],["7758",{"_index":18018,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59036,4]]}}}],["777",{"_index":12437,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64045,6],[64073,5]]}}}],["78",{"_index":6942,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43577,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14717,3]]},"/en/lessons/linear-regression":{"position":[[57274,2],[61005,3]]},"/en/lessons/sonification":{"position":[[9438,2],[9444,2],[9450,2],[9456,2],[9496,2],[9582,2],[9588,2],[9594,2],[9600,2],[9640,2]]}}}],["78.7",{"_index":6129,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4089,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15258,4]]}}}],["781",{"_index":19103,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48809,4]]}}}],["7824.94456912,1323.6674147237",{"_index":15685,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[15021,30]]}}}],["784.0",{"_index":22293,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22356,6]]}}}],["786",{"_index":6944,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43612,3]]}}}],["788.0",{"_index":22295,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22371,6]]}}}],["79",{"_index":7003,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45416,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14721,3]]}}}],["79.0",{"_index":19628,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15834,4]]}}}],["79.3871",{"_index":18123,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3685,7],[4133,7],[12778,7]]}}}],["79.4163",{"_index":12716,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26934,8],[28095,7]]}}}],["790",{"_index":12407,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59726,4]]}}}],["791",{"_index":12408,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59754,4]]}}}],["792",{"_index":12409,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59782,4]]}}}],["793",{"_index":12411,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59810,4]]}}}],["794",{"_index":12412,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59838,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48702,4]]}}}],["795",{"_index":12413,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59866,4]]}}}],["796",{"_index":12414,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59894,4]]}}}],["797",{"_index":12415,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59922,4]]}}}],["797–825",{"_index":13832,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61239,8],[63460,8]]}}}],["798",{"_index":12416,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59950,4]]}}}],["79u2eacw",{"_index":15427,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4681,8]]}}}],["7:31",{"_index":14029,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43124,5]]}}}],["7_4",{"_index":21931,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61666,4]]}}}],["7a4458026057",{"_index":16633,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4059,14]]}}}],["7bit",{"_index":20425,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27250,4]]}}}],["7e",{"_index":16540,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52777,2]]}}}],["7f37",{"_index":9739,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24142,4]]}}}],["7s",{"_index":18360,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25608,3]]}}}],["7th",{"_index":14181,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7466,4],[7893,4],[48607,4]]}}}],["8",{"_index":282,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6591,1],[12182,1]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8707,1],[8725,1],[10265,1],[13168,1],[13473,1],[13633,1],[17053,1],[17563,1],[17825,1],[21717,2],[30322,1],[44161,2],[47112,1],[48418,2],[50398,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8183,1],[9107,1],[13866,1],[16003,1],[16924,1],[17163,1],[18542,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54270,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2581,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56523,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29060,1],[41747,2],[46789,1],[46830,1],[47515,1],[48949,1],[49579,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45691,2],[45700,2],[45815,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13051,1],[24235,2],[42609,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7693,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17263,1],[17298,1],[17498,3],[56708,1],[56722,1],[57695,1],[60315,2],[62096,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17777,1],[35435,3]]},"/en/lessons/counting-frequencies":{"position":[[7515,3],[12993,3],[13521,3],[13533,3],[13546,3],[13558,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2539,1],[9337,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18528,2],[19760,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37772,2],[37786,2],[37796,1],[37949,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11305,1],[11822,1],[13485,1],[13980,1],[16297,1],[17416,1],[18599,1],[19886,1],[21154,1],[22610,1],[23280,1],[24548,1],[25218,1],[26447,1],[26830,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[966,1],[7451,1],[25443,1],[29242,2],[29414,1],[29733,1],[30492,2],[30608,1],[36012,1],[36354,3],[37703,1],[46136,1],[51634,2],[52253,1],[52553,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[208,1],[6122,2],[7604,1],[7774,1],[7987,1],[8095,1],[8449,2],[8541,1],[8835,2],[13703,1],[13859,1],[13876,1],[14096,1],[14143,1],[51304,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12171,1],[14869,3],[22674,3],[26090,3],[29181,3],[37011,3],[38477,3],[40081,3],[44026,3],[46386,3],[47718,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28581,2],[28610,1],[28764,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17908,1],[20678,2],[46464,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32082,5],[32831,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[649,2],[8711,1],[30578,2],[34385,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7936,3],[10193,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10649,3],[12102,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26200,1],[26472,1],[56170,2]]},"/en/lessons/geocoding-qgis":{"position":[[6125,1],[6191,1],[30949,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28669,3],[28698,2]]},"/en/lessons/georeferencing-qgis":{"position":[[4820,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3197,1],[19754,1],[19819,1],[41631,3],[42761,3],[45073,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[3874,1]]},"/en/lessons/gravity-model":{"position":[[40550,3],[40695,2],[41249,2],[42346,1],[54365,1],[54384,1],[54582,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[28255,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25344,2],[50014,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1264,2],[28911,2],[47513,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5763,1]]},"/en/lessons/intro-to-bash":{"position":[[20201,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12574,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6491,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[23194,1]]},"/en/lessons/introduction-map-warper":{"position":[[17813,2],[18440,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14508,2],[34151,1],[34328,2],[54581,2]]},"/en/lessons/linear-regression":{"position":[[909,2],[26955,2],[42135,2],[66567,1],[76096,1],[78741,2]]},"/en/lessons/logistic-regression":{"position":[[599,2],[17958,2],[45730,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4945,1],[7661,2]]},"/en/lessons/normalizing-data":{"position":[[4587,4],[9218,3]]},"/en/lessons/output-data-as-html-file":{"position":[[4884,3]]},"/en/lessons/qgis-layers":{"position":[[10389,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11066,1],[14319,1],[14463,1],[14823,1],[14895,1],[14967,1],[15039,1],[15111,1],[15183,1],[15543,1],[15615,1],[15687,1],[15759,1],[16047,1],[16191,1],[16234,1],[17376,1],[17380,1],[17390,1],[17392,1],[17394,1],[17396,1],[17398,1],[17400,1],[17410,1],[17412,1],[17414,1],[17416,1],[17424,1],[17428,1],[17540,1],[24224,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13259,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3254,1],[22057,1],[22432,3],[30167,1],[30470,2],[31303,1],[36955,1],[37374,3]]},"/en/lessons/sonification":{"position":[[9318,1],[9322,1],[9326,1],[9330,1],[9358,1],[9377,1],[9381,1],[9385,1],[9389,1],[9417,1],[18207,1],[18211,1],[18215,1],[18219,1]]},"/en/lessons/space-place-gazetteers":{"position":[[26993,1],[31380,1],[36080,1],[40777,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22890,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9765,1],[53177,2],[60840,2],[62041,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18725,3],[18767,1],[18815,2],[18981,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11109,1],[11113,1],[11125,1],[24240,2],[31178,1],[35348,1],[35616,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9720,1],[17145,3],[19317,2]]},"/en/lessons/transliterating":{"position":[[15500,1],[15537,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[25306,2]]},"/en/lessons/vector-layers-qgis":{"position":[[6716,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10768,2]]},"/en/lessons/windows-installation":{"position":[[1973,1],[2080,2]]},"/en/lessons/working-with-web-pages":{"position":[[6827,3],[9333,3]]}}}],["8\"?>",{"_index":12652,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19943,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17048,7],[19118,7],[20915,7],[21714,7],[26756,7],[28254,7],[31585,7],[33605,7],[36002,7],[36485,7],[37081,7],[37655,7],[38399,7],[38993,7]]}}}],["8)&2p^tfr2c",{"_index":14098,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[7578,19],[7681,16],[12078,18]]}}}],["8,000",{"_index":3839,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15401,5],[31572,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54194,5]]}}}],["8,002",{"_index":3860,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16341,5],[24487,7],[39237,5],[39842,5],[39894,5],[47734,5],[48488,5],[48563,5],[48641,5]]}}}],["8,041",{"_index":3388,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13832,8]]}}}],["8.0",{"_index":6980,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44820,3],[47006,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21568,3]]}}}],["8.000000",{"_index":4784,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30453,8],[30462,8]]}}}],["8.08767211",{"_index":1350,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17598,10]]}}}],["8.0\\\\newspaper_search_results.cnf",{"_index":13207,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24870,34],[29300,34],[31684,34],[38244,34],[40748,34]]}}}],["8.252",{"_index":7354,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16933,5]]}}}],["8.33",{"_index":13766,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[53451,5]]}}}],["8.3363.09",{"_index":13672,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38179,9]]}}}],["8.5",{"_index":9282,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22040,4]]}}}],["8.64",{"_index":1177,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10244,4]]}}}],["8.839",{"_index":7353,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16925,5]]}}}],["8.89",{"_index":9288,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22565,4]]}}}],["8.jdk/contents/hom",{"_index":9573,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8885,19],[10032,19]]}}}],["8.png",{"_index":23519,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41804,6]]}}}],["80",{"_index":631,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19569,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13052,2],[16835,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2964,2],[3069,2],[3696,2],[7045,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59613,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45492,2],[45722,2]]},"/en/lessons/gravity-model":{"position":[[1124,4],[25595,2],[54868,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[6173,3],[23285,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9761,4]]},"/en/lessons/intro-to-powershell":{"position":[[3974,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18238,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14725,3]]},"/en/lessons/naive-bayesian":{"position":[[38474,2]]},"/en/lessons/working-with-web-pages":{"position":[[2273,3]]}}}],["800",{"_index":617,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19200,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63778,5],[63889,5],[64019,6]]}}}],["800x0",{"_index":630,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19539,5]]}}}],["8029",{"_index":1979,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3497,7],[3597,6]]}}}],["803",{"_index":12176,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25978,3],[58633,3]]}}}],["804.388666",{"_index":4758,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30100,10]]}}}],["805.9",{"_index":18547,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55184,5]]}}}],["8068",{"_index":17992,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58198,4]]}}}],["8080",{"_index":18203,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20010,4],[20068,4],[20099,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17455,5]]}}}],["809",{"_index":19902,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[35959,4]]}}}],["81",{"_index":2347,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6196,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46714,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2849,3]]},"/en/lessons/geocoding-qgis":{"position":[[8445,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14729,3]]},"/en/lessons/sonification":{"position":[[9987,2],[9993,2],[9999,2],[10040,2]]}}}],["81.0",{"_index":7019,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46912,4]]}}}],["81.6339111296,36.5890683701",{"_index":15682,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14932,27]]}}}],["811",{"_index":19101,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48765,4]]}}}],["8110",{"_index":1980,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3537,7],[3608,7],[3673,6],[4614,6]]}}}],["82",{"_index":11655,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[4151,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14733,3]]}}}],["82.328",{"_index":7382,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17247,6]]}}}],["82.550041",{"_index":10122,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9582,9]]}}}],["820",{"_index":6998,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45259,3]]}}}],["821",{"_index":19097,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48678,4],[48853,4]]}}}],["829",{"_index":6630,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[4813,3]]}}}],["82–83",{"_index":12791,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32580,6]]}}}],["83",{"_index":13763,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[53320,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14737,3]]},"/en/lessons/qgis-layers":{"position":[[5110,2],[5159,2],[5239,2]]}}}],["83.110619",{"_index":12642,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17881,9]]}}}],["83.97907",{"_index":12737,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28369,8]]}}}],["8306.2005.00481.x",{"_index":21072,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51303,17]]}}}],["8329671890893709000",{"_index":9933,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52002,20]]}}}],["833",{"_index":6982,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44886,3]]}}}],["84",{"_index":3365,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10599,2],[11003,2],[15711,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59247,3],[59284,2],[59700,2],[59849,2],[59951,2],[60012,2],[60117,2],[60256,2],[60372,2],[60468,2],[60546,2],[60628,2],[60754,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20982,2],[35652,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14741,3]]},"/en/lessons/qgis-layers":{"position":[[4954,2]]},"/en/lessons/sonification":{"position":[[9981,2],[10252,2]]}}}],["84.508",{"_index":15980,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14674,6]]}}}],["847.0",{"_index":22263,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22050,6]]}}}],["84][[\"titl",{"_index":5129,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59520,13]]}}}],["85",{"_index":4326,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49071,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5569,2],[5730,2],[7923,2],[10149,2],[13798,2],[13917,2],[14745,4]]},"/en/lessons/naive-bayesian":{"position":[[63916,3]]}}}],["85.56",{"_index":18532,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54770,5]]}}}],["851336634",{"_index":16722,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26454,10]]}}}],["852",{"_index":19888,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[32274,3]]}}}],["85–102",{"_index":21399,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36877,7]]}}}],["86",{"_index":1816,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45141,3],[50548,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6269,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45602,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13289,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50780,3]]}}}],["86.368",{"_index":7383,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17255,6]]}}}],["8601",{"_index":8573,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11719,5],[38077,5]]}}}],["8617",{"_index":1906,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48336,7],[48495,7],[49351,7],[49533,7],[49778,7],[49912,7],[50074,7],[50317,7],[50507,7],[51131,7],[51353,7],[51516,7],[51737,7],[51853,7],[52061,7],[52293,7],[52484,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31978,7],[32125,7],[32311,7],[32541,7],[32773,7],[32895,7],[33052,7],[33239,7],[33424,7],[33633,7],[33819,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69531,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69747,7],[70160,7],[70251,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69397,7],[69503,7],[69949,7],[70562,7],[70704,7],[71145,7],[71376,7],[71766,7],[71956,7]]},"/en/lessons/common-similarity-measures":{"position":[[38569,7],[38914,7],[39035,7],[39314,7],[39552,7],[39696,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43633,7],[43750,7],[43994,7],[44163,7],[44525,7],[45303,7],[45575,7],[45819,7],[46007,7],[46307,7],[46695,7],[46827,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63306,7],[63530,7],[63706,7],[63935,7],[64063,7],[64263,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60110,7],[60380,7],[60580,7],[60934,7],[61111,7],[61338,7],[61648,7],[61891,7],[62161,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37623,7],[37763,7],[38128,7],[38323,7],[38542,7],[38710,7],[39103,7],[39365,7],[39595,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39404,7],[39545,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49872,7],[50154,7],[50291,7],[50430,7],[50640,7],[50865,7],[51077,7],[51209,7],[51371,7],[51544,7],[51697,7],[51827,7],[52029,7],[52099,7],[52266,7],[52435,7],[52714,7],[52942,7],[53098,7],[53205,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14305,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48428,7],[48597,7],[49304,7],[49876,7],[50205,7],[50477,7],[50921,7],[51097,7],[51329,7],[51637,7],[51830,7],[52282,7],[52525,7],[52724,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45709,7],[45953,7],[46261,7],[46525,7],[46797,7],[47035,7],[47373,7],[47692,7],[47920,7],[48136,7],[48169,7],[48402,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36411,7],[36475,7],[36617,7],[36794,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[32895,7],[33378,7],[33764,7],[34021,7],[34374,7],[34760,7],[35160,7],[35342,7],[36104,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47406,7],[47569,7],[47716,7]]},"/en/lessons/gravity-model":{"position":[[61936,7],[62152,7],[62419,7],[63469,7],[63680,7],[63890,7],[64606,7],[64798,7],[65018,7],[65184,7],[65404,7],[65557,7],[65749,7],[65917,7],[66085,7],[66301,7],[66525,7],[66745,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[45106,7],[45245,7],[45448,7],[45552,7],[45813,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49130,7],[49373,7],[49586,7],[50017,7],[50188,7],[50421,7],[50552,7],[50757,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52872,7],[52995,7],[53154,7],[53420,7],[53730,7],[53863,7],[54037,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55657,7],[55936,7],[56137,7],[56465,7],[56670,7],[56996,7],[57187,7],[57434,7],[57707,7],[57737,7],[57914,7],[58187,7],[58233,7],[58493,7],[58797,7],[58933,7],[59170,7],[59377,7]]},"/en/lessons/introduction-map-warper":{"position":[[22872,7],[23275,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47779,7],[48048,7],[48531,7],[48721,7],[49033,7],[49245,7],[49409,7],[49615,7],[49832,7],[50064,7],[50504,7],[50778,7],[50850,7],[50991,7],[51132,7],[51320,7],[51522,7],[51704,7],[51879,7],[52102,7],[52432,7],[52658,7],[52930,7],[53227,7],[53490,7],[53755,7],[53972,7],[54158,7],[54427,7],[54610,7],[54823,7],[55005,7],[55162,7],[55341,7]]},"/en/lessons/jupyter-notebooks":{"position":[[52551,7],[52779,7],[53082,7],[53425,7],[53584,7]]},"/en/lessons/linear-regression":{"position":[[73255,7],[73525,7],[73682,7],[73862,7],[74277,7],[74702,7],[74838,7],[75011,7],[75041,7],[75183,7],[75364,7],[75552,7],[75601,7],[75837,7],[75993,7],[76141,7],[76343,7],[76790,7],[77095,7],[77369,7],[77535,7],[77743,7],[77779,7],[78588,7],[78744,7],[78917,7],[78947,7],[78991,7],[79088,7],[79281,7],[79462,7],[79502,7],[79662,7]]},"/en/lessons/logistic-regression":{"position":[[64601,7],[64871,7],[65028,7],[65208,7],[65623,7],[65657,7],[65838,7],[65874,7],[66215,7],[66445,7],[66682,7],[66931,7],[66966,7],[67135,7],[67177,7],[67216,7],[67374,7],[67416,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28348,7],[28479,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42694,7],[42892,7],[43070,7],[43258,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[52460,7],[53314,7],[53441,7],[53558,7],[53943,7],[54139,7],[54297,7],[54490,7],[54812,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37864,7],[38068,7],[38260,7],[38506,7]]},"/en/lessons/space-place-gazetteers":{"position":[[48622,7],[48921,7],[49341,7],[49520,7],[49672,7],[49756,7],[49841,7],[50053,7],[50261,7],[50784,7],[50898,7],[51076,7],[51321,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31905,7],[32303,7],[32415,7],[32512,7],[32599,7],[32811,7],[33142,7],[33684,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35041,7],[35430,7],[35669,7],[35873,7],[36142,7],[36918,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60506,7],[60644,7],[61882,7],[62897,7],[63719,7],[64541,7],[64873,7],[65161,7],[65284,7],[65532,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40613,7],[40850,7],[41238,7],[41641,7],[41964,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50830,7],[51077,7],[52104,7],[52632,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26417,7],[26818,7],[27139,7],[27255,7],[27562,7],[27623,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[47042,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19361,7],[19679,7],[19959,7],[20201,7],[20459,7],[20688,7],[21036,7]]}}}],["8617;2",{"_index":6046,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44171,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52274,8],[52443,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49312,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48056,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51085,8]]}}}],["8617;3",{"_index":16448,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48065,8]]}}}],["8640.2012.00460.x",{"_index":20258,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50107,18],[54121,17]]}}}],["868",{"_index":6940,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43553,3]]}}}],["868277.23",{"_index":23416,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26405,9]]}}}],["87",{"_index":6902,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40857,3]]},"/en/lessons/naive-bayesian":{"position":[[64793,2]]}}}],["87031",{"_index":21930,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61660,5]]}}}],["871",{"_index":4987,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47378,3]]}}}],["871.0",{"_index":22253,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21949,6]]}}}],["872.0",{"_index":22251,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21914,6]]}}}],["873354",{"_index":15172,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13707,6]]}}}],["875.0",{"_index":22257,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21979,6]]}}}],["879",{"_index":6117,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3743,3]]}}}],["88",{"_index":4017,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26202,3]]},"/en/lessons/sonification":{"position":[[3022,2],[9465,2],[9609,2],[11072,2],[16427,2],[16444,2],[36610,2],[37037,3]]}}}],["88.26",{"_index":17604,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[18650,7]]}}}],["887",{"_index":18324,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17372,3],[18925,4],[19058,3]]}}}],["89",{"_index":1293,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14253,2],[18888,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7161,3],[7191,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44276,2]]}}}],["89.0",{"_index":7016,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46859,4]]}}}],["89.03",{"_index":18546,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55172,5]]}}}],["89.39",{"_index":18526,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54653,5]]}}}],["89.856",{"_index":7384,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17263,6]]}}}],["8951",{"_index":18044,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60081,4]]}}}],["8953",{"_index":18026,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59466,4]]}}}],["897",{"_index":18322,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17300,3]]}}}],["899",{"_index":18325,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17417,3]]}}}],["8d3b",{"_index":9674,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18735,4]]}}}],["8f69",{"_index":9628,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16167,4],[17151,4]]}}}],["8g",{"_index":9840,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43083,2],[43268,2]]}}}],["8gb",{"_index":14640,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12337,3]]}}}],["8th",{"_index":12675,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20554,3],[31890,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[26651,3]]}}}],["9",{"_index":690,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22741,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8766,1],[10309,1],[13213,1],[17132,1],[30415,1],[38709,2],[46744,2],[48191,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9413,3],[12016,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8203,1],[9122,1],[11959,1],[12033,2],[13881,1],[16041,1],[17206,1],[18591,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38930,1],[54595,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11798,2],[12945,1],[16425,1],[16483,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4547,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61089,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44807,3],[45075,2],[46575,1]]},"/en/lessons/common-similarity-measures":{"position":[[15336,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44183,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54097,1],[56680,1],[56694,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6715,4]]},"/en/lessons/counting-frequencies":{"position":[[13448,3],[13460,3],[13473,3],[13485,3],[13497,3],[13509,3],[13629,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2609,1],[10714,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19044,2],[19948,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33109,2],[33157,1],[36306,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11373,1],[11855,1],[13553,1],[14013,1],[16373,1],[17492,1],[18675,1],[19957,1],[21187,1],[22678,1],[23333,1],[24616,1],[25271,1],[26525,1],[26844,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[946,2],[22417,1],[25574,1],[29098,2],[29286,2],[29485,1],[29621,2],[36075,1],[37930,1],[46183,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15516,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23190,2],[46197,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8716,1],[32480,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56186,2]]},"/en/lessons/geocoding-qgis":{"position":[[38299,2]]},"/en/lessons/georeferencing-qgis":{"position":[[6431,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[4120,2]]},"/en/lessons/gravity-model":{"position":[[27400,1],[49647,2],[49675,2],[54415,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[40773,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28283,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9548,3],[10039,2],[10715,2],[35075,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13378,1]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13734,2]]},"/en/lessons/introduction-map-warper":{"position":[[18091,1],[18350,2],[18623,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14511,2],[50950,2]]},"/en/lessons/linear-regression":{"position":[[950,2],[24430,2],[45661,2],[63561,2],[66629,1]]},"/en/lessons/logistic-regression":{"position":[[636,2],[25230,1],[25984,2],[45783,1],[65654,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27607,2],[28195,3],[29529,3],[30975,3],[33760,3],[35346,3]]},"/en/lessons/naive-bayesian":{"position":[[46954,4],[46980,4],[51187,1],[60377,1]]},"/en/lessons/normalizing-data":{"position":[[8722,1]]},"/en/lessons/qgis-layers":{"position":[[10606,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11068,1],[15812,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13296,1]]},"/en/lessons/sentiment-analysis":{"position":[[39534,3]]},"/en/lessons/sonification":{"position":[[9336,1],[9395,1],[18225,1]]},"/en/lessons/space-place-gazetteers":{"position":[[27122,1],[31547,1],[36293,1],[41006,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31440,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[56423,2],[56551,1]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21053,3],[21589,1],[21639,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11103,1],[11129,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[34046,2]]},"/en/lessons/transliterating":{"position":[[15539,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[2399,3],[16261,2],[22183,3],[22197,4],[22707,3],[22721,4],[23350,6],[23446,5],[24044,5],[24250,10],[24753,4],[26019,2]]},"/en/lessons/vector-layers-qgis":{"position":[[7483,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10452,3]]}}}],["9(1",{"_index":12762,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31374,5]]}}}],["9)].index",{"_index":14393,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9668,9]]}}}],["9,000",{"_index":3711,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1674,5],[69687,5]]}}}],["9,484",{"_index":4184,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39666,5]]}}}],["9,616",{"_index":4188,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39732,5]]}}}],["9,931",{"_index":6132,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4162,5]]}}}],["9.0",{"_index":8385,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[36758,4]]}}}],["9.000000",{"_index":4775,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30346,8]]}}}],["9.1.0",{"_index":15746,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8859,5]]}}}],["9.440",{"_index":7352,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16917,5]]}}}],["9.92",{"_index":1176,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10204,4]]}}}],["9.922",{"_index":7351,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16909,5]]}}}],["9.png",{"_index":23566,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45848,6]]}}}],["9/11",{"_index":2668,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30473,4]]}}}],["90",{"_index":1891,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47307,3],[50952,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55417,2],[59748,2]]},"/en/lessons/common-similarity-measures":{"position":[[16708,2],[17217,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22526,4],[42651,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[40871,3],[45646,2],[54174,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25705,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3653,4]]},"/en/lessons/gravity-model":{"position":[[23236,3],[25826,2],[51998,3],[53274,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30775,4]]},"/en/lessons/intro-to-powershell":{"position":[[3988,3]]},"/en/lessons/naive-bayesian":{"position":[[63772,3],[65800,3]]}}}],["90,000",{"_index":3322,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4517,6]]}}}],["90.75",{"_index":20325,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6342,6]]}}}],["900",{"_index":3846,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15908,5],[15966,4]]}}}],["902.0.39.1",{"_index":15748,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8872,11]]}}}],["904.441176",{"_index":4749,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30020,10]]}}}],["908",{"_index":6955,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44026,3]]}}}],["909",{"_index":3847,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15971,4]]}}}],["90th",{"_index":4797,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31377,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41081,4]]}}}],["91",{"_index":6947,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43746,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15912,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34651,2]]}}}],["91.0",{"_index":22229,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21708,6]]}}}],["91.02",{"_index":18533,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54782,5]]}}}],["914",{"_index":19631,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15884,3]]}}}],["915",{"_index":3597,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3480,3]]}}}],["916",{"_index":19099,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48712,4]]}}}],["917",{"_index":3569,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3110,3]]}}}],["919.0",{"_index":22238,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21792,6]]}}}],["92",{"_index":6904,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40878,3],[44097,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2246,5]]},"/en/lessons/naive-bayesian":{"position":[[64688,2]]}}}],["92,000",{"_index":9854,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46294,6]]}}}],["92,514",{"_index":9873,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49491,6]]}}}],["92.21",{"_index":18548,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55228,5]]}}}],["920",{"_index":3506,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2292,3]]},"/en/lessons/naive-bayesian":{"position":[[17346,3]]}}}],["9200309/bibliographicresource_3000093757119_sourc",{"_index":15968,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13677,51]]}}}],["925.0",{"_index":22240,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21806,6]]}}}],["92514",{"_index":9858,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46931,5]]}}}],["93",{"_index":4302,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47139,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44050,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52143,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14184,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13363,2]]}}}],["93.0",{"_index":7014,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46832,4]]}}}],["93.036",{"_index":7400,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17462,6]]}}}],["93.65",{"_index":18535,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54828,5]]}}}],["930",{"_index":3851,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16049,4]]}}}],["9379",{"_index":9741,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24152,4]]}}}],["939",{"_index":3852,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16054,4]]}}}],["9391",{"_index":8650,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29926,4]]}}}],["94",{"_index":7002,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45372,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42254,3]]},"/en/lessons/logistic-regression":{"position":[[42614,3]]},"/en/lessons/naive-bayesian":{"position":[[51360,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11237,3],[11364,3],[12223,3],[12337,3]]},"/en/lessons/sonification":{"position":[[10008,2]]}}}],["94.0",{"_index":7067,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49983,4]]}}}],["94.3",{"_index":18515,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[51343,4]]}}}],["9406.000000",{"_index":4786,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30494,11]]}}}],["9422",{"_index":8652,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29972,4]]}}}],["9426",{"_index":8651,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29949,4]]}}}],["943",{"_index":6967,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44626,3]]}}}],["945.0",{"_index":22261,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22035,6]]}}}],["94ae2f37b2d9",{"_index":9747,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24320,12]]}}}],["95",{"_index":1897,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47448,3],[50806,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[40849,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21027,5]]},"/en/lessons/gravity-model":{"position":[[38021,2],[51493,3],[52915,3],[53157,3]]},"/en/lessons/naive-bayesian":{"position":[[53227,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14616,2]]}}}],["95.1",{"_index":19639,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15978,4]]}}}],["95.3",{"_index":21069,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51250,4]]}}}],["95.627",{"_index":7401,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17470,6]]}}}],["95.8059926832",{"_index":13761,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52782,13]]}}}],["952.0",{"_index":22259,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21993,6],[22065,6]]}}}],["954",{"_index":6971,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44687,3]]},"/en/lessons/logistic-regression":{"position":[[27784,3]]}}}],["96",{"_index":2414,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13893,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51315,3]]},"/en/lessons/gravity-model":{"position":[[53434,3]]},"/en/lessons/logistic-regression":{"position":[[40400,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13713,2]]}}}],["96.0",{"_index":22235,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21752,5]]}}}],["96.26",{"_index":18538,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54885,5]]}}}],["9603",{"_index":20266,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50289,4],[52319,4]]}}}],["9611",{"_index":20267,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50294,5],[52324,5]]}}}],["964.0",{"_index":22271,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22136,6]]}}}],["965",{"_index":13657,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35708,3],[35814,3],[65908,3],[66076,3]]}}}],["966",{"_index":13875,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65912,4],[66080,4]]}}}],["96994048",{"_index":15234,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25963,10]]}}}],["97",{"_index":6903,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40864,3],[44208,2],[44231,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49401,2],[51124,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15480,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8524,2],[29964,3]]}}}],["97.4",{"_index":19856,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[23773,4]]}}}],["97.434",{"_index":7402,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17478,6]]}}}],["9700",{"_index":18035,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59774,4]]}}}],["97254",{"_index":20070,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23794,5]]}}}],["978",{"_index":15171,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13699,3]]}}}],["97–106",{"_index":10068,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59166,6]]}}}],["98",{"_index":4554,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69398,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6685,2],[44722,2]]},"/en/lessons/logistic-regression":{"position":[[22473,3],[52890,3]]}}}],["98.0",{"_index":22252,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21942,6]]}}}],["98.75",{"_index":18539,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54897,5]]}}}],["98.8",{"_index":18513,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[50692,4]]}}}],["98.830",{"_index":7403,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17486,6]]}}}],["985",{"_index":18318,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17232,3]]}}}],["9865",{"_index":18011,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58823,4]]}}}],["9879",{"_index":18015,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58929,4]]}}}],["988.557029",{"_index":5775,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31418,10]]}}}],["988.622274",{"_index":5777,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31440,10]]}}}],["989",{"_index":18321,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17274,3]]}}}],["99",{"_index":5076,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56887,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19436,2],[19541,3],[19708,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43624,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12918,4],[13743,3],[13782,4],[14114,4],[15942,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9549,2],[15724,5],[23109,5],[40523,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27050,2],[27094,2],[27278,2],[38734,2],[38817,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9404,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32430,2]]},"/en/lessons/logistic-regression":{"position":[[22661,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13030,2]]},"/en/lessons/sonification":{"position":[[31544,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9848,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13024,3]]}}}],["99,000",{"_index":18512,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[50669,7]]}}}],["99.0",{"_index":7033,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47193,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22113,6]]}}}],["99.00",{"_index":18494,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47168,6]]}}}],["99.000000",{"_index":4766,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30180,9]]}}}],["99.38",{"_index":11216,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40973,6]]}}}],["99.9",{"_index":14735,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36051,5]]}}}],["99/100",{"_index":6205,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19545,14]]}}}],["993",{"_index":1786,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44386,3]]}}}],["998",{"_index":19100,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48755,4]]}}}],["9999",{"_index":20961,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[25645,5]]}}}],["9][0",{"_index":23005,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2394,4],[22192,4],[22716,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10447,4]]}}}],["9ae8a384",{"_index":9743,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24296,8]]}}}],["9cbd",{"_index":16632,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4054,4]]}}}],["9g97",{"_index":6522,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63107,5]]}}}],["9glmvmz1k1qgaz9qwcdlyf6l",{"_index":15415,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3335,24],[3415,27]]}}}],["9ltttia",{"_index":12070,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13804,7]]}}}],["9th",{"_index":2218,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[9331,3]]}}}],["9–26",{"_index":16565,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54386,5]]}}}],["_",{"_index":3688,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12958,2],[14967,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33024,1],[37105,1]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24634,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28772,3],[31678,3],[35748,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26645,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4952,1],[8635,1]]}}}],["__",{"_index":13087,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5024,3]]}}}],["___",{"_index":13105,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[8789,3]]}}}],["_____",{"_index":5731,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[24346,5],[24359,5]]}}}],["__all__",{"_index":6102,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46109,7]]}}}],["__init__(self",{"_index":8151,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22830,14]]}}}],["__main__",{"_index":8137,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20064,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[13766,11],[14924,11],[19228,11]]}}}],["__name__",{"_index":8136,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20052,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[13754,8],[14912,8],[19216,8]]}}}],["_adverb_",{"_index":15511,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7006,8]]}}}],["_alumni_oxoniens",{"_index":10866,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[6330,18],[31450,18],[34991,18]]}}}],["_appear",{"_index":6571,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[8674,7]]}}}],["_bi",{"_index":9187,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5533,3]]}}}],["_binari",{"_index":17574,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14233,7],[14876,7]]}}}],["_binarybecaus",{"_index":17591,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16015,14]]}}}],["_config.yml",{"_index":2980,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1617,11],[31558,11],[33524,11],[34167,11],[34779,13],[35151,12],[35414,11],[35447,11],[35640,11],[36173,11],[36476,12],[36673,11],[36783,11],[37537,11],[37627,11],[39192,11],[40285,11],[59146,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17558,11]]}}}],["_definit",{"_index":6570,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[8662,11]]}}}],["_divs_fulltext",{"_index":10175,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9122,15]]}}}],["_grammar_",{"_index":15517,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7949,9]]}}}],["_includ",{"_index":3133,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40564,9]]}}}],["_layout",{"_index":3134,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40730,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18924,10],[21829,11]]}}}],["_layouts/author.md",{"_index":5419,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19992,18],[20316,18]]}}}],["_marc.xml",{"_index":8811,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13994,12],[16803,12]]}}}],["_must_",{"_index":6560,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[6574,6]]}}}],["_non_binari",{"_index":17937,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51819,12]]}}}],["_not_",{"_index":15518,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7985,5]]}}}],["_noun_",{"_index":15510,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[6995,6],[7027,8]]}}}],["_ocr",{"_index":482,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13552,5]]}}}],["_ocr.txt",{"_index":481,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13542,9]]}}}],["_outputpath",{"_index":896,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10891,14]]}}}],["_outputpath%%%~na",{"_index":895,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10838,18],[11323,20]]}}}],["_outputpath=outputsourc",{"_index":889,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10655,25]]}}}],["_peopl",{"_index":5399,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17886,10],[17908,7],[21089,8],[21215,8],[45922,8],[46081,8]]}}}],["_play",{"_index":9186,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5525,7]]}}}],["_post",{"_index":3138,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40925,6],[47302,6],[50502,6],[50566,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17768,6],[39882,8],[46961,7],[47650,6]]}}}],["_program",{"_index":13088,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5117,12]]}}}],["_sass",{"_index":3142,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41207,5],[55980,5]]}}}],["_site",{"_index":3108,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34589,7],[41282,5],[48432,6]]}}}],["_sourcepath",{"_index":893,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10775,15],[10869,14],[11262,15]]}}}],["_sourcepath=inputsource\\*.tif",{"_index":888,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10618,29]]}}}],["_tesseract",{"_index":897,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10913,14]]}}}],["_tesseract=\"c:\\program",{"_index":890,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10688,22]]}}}],["_timeline_",{"_index":9278,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21070,10],[21126,10]]}}}],["_trans.txt",{"_index":483,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13561,11]]}}}],["_translat",{"_index":484,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13573,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19793,10],[22069,10]]}}}],["_verb_",{"_index":15512,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7016,6]]}}}],["_{0",{"_index":13612,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[23672,5],[23831,7],[23852,7],[24886,5],[24981,5],[25091,5],[28440,5],[45729,7],[45750,7],[45900,6]]}}}],["_{1",{"_index":13617,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[24350,9],[43586,8],[45585,8],[45656,7]]}}}],["_{1}(x_{1",{"_index":13613,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[23680,12]]}}}],["_{1}ln(p_{i",{"_index":13592,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18376,14],[29785,15]]}}}],["_{1}p_{i",{"_index":13666,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[37077,12]]}}}],["_{1}x_{1",{"_index":13619,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[24894,12],[24989,12],[25099,12],[28448,12],[29186,12]]}}}],["_{2",{"_index":13618,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[24360,8],[43595,8]]}}}],["_{2}(x_{2",{"_index":13614,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[23695,12]]}}}],["_{2}d_{ij",{"_index":13667,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[37092,13]]}}}],["_{2}ln(d_{ij",{"_index":13593,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18393,15],[29803,16]]}}}],["_{2}x_{2",{"_index":13620,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[24909,13],[25004,12],[25114,12],[28463,12],[29201,12]]}}}],["_{3}wh_{i",{"_index":13594,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18411,11],[29822,13],[37108,13]]}}}],["_{3}x_{3",{"_index":13621,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25019,13],[25129,12],[28478,12],[29216,12]]}}}],["_{4}wa_{i",{"_index":13595,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18425,11],[29838,13],[37124,13]]}}}],["_{4}x_{4",{"_index":13622,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25144,13],[28493,12],[29231,12]]}}}],["_{5",{"_index":13718,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[45667,8]]}}}],["_{5})wat_{i",{"_index":13640,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[29854,17]]}}}],["_{5}wat_{i",{"_index":13596,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18439,14],[37140,16]]}}}],["_{5}x_{5",{"_index":13637,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[28508,13],[29246,14]]}}}],["_{ij",{"_index":13590,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18354,7],[29763,7],[29873,8],[37055,7]]}}}],["_{p}(x_{p",{"_index":13615,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[23714,13]]}}}],["a&m",{"_index":12890,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13178,7]]}}}],["a+x",{"_index":492,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13875,3]]}}}],["a,b,c",{"_index":21541,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32218,10]]}}}],["a...&%_tesseract",{"_index":894,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10810,23]]}}}],["a.a",{"_index":13530,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7304,4]]}}}],["a.g",{"_index":13597,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[19209,4]]}}}],["a.j",{"_index":10130,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13829,4]]}}}],["a.k.a",{"_index":9555,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7514,7]]}}}],["a.m",{"_index":19223,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4115,5]]}}}],["a/an",{"_index":15574,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18913,5]]}}}],["a1",{"_index":13705,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42406,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31769,3]]}}}],["a2",{"_index":21535,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[31773,3]]}}}],["a28989",{"_index":5764,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30276,7]]}}}],["a28989')['a28989'][1",{"_index":5771,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30943,23],[33060,23]]}}}],["a29017",{"_index":5778,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31451,6],[33425,6]]}}}],["a2enmod",{"_index":14093,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[6457,7]]}}}],["a43020",{"_index":5776,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31429,6],[33444,6]]}}}],["a44061",{"_index":5782,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31495,6]]}}}],["a4c",{"_index":16621,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3751,4],[8016,4]]}}}],["a56390",{"_index":5780,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31473,6]]}}}],["a57484",{"_index":5803,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33482,6]]}}}],["a57aa1980",{"_index":12948,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22057,12],[34411,9]]}}}],["a60482",{"_index":5805,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33501,6]]}}}],["a62436",{"_index":5774,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31407,6],[33463,6]]}}}],["a:a",{"_index":2916,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20635,5]]}}}],["a:compani",{"_index":9095,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14352,10]]}}}],["a=b",{"_index":10636,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51457,3]]}}}],["a^2",{"_index":5668,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14933,4]]}}}],["a_text_file.txt",{"_index":22338,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32183,18],[33561,15]]}}}],["aa",{"_index":22083,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23051,3]]}}}],["aab",{"_index":22787,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19014,4],[19041,4],[19070,4],[19102,4],[19135,4],[19162,4],[19194,4],[19219,4],[19243,4],[19269,4],[19294,4],[19320,4],[19343,4],[19373,4],[19398,4],[19426,4],[19452,4],[19481,4],[19510,4]]}}}],["aac",{"_index":15833,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16855,3],[19041,4],[19357,3],[19536,3],[19577,3]]}}}],["aaff",{"_index":9746,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24315,4]]}}}],["aan",{"_index":16669,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13742,3],[14045,3],[14964,3],[15943,3]]}}}],["aardvark",{"_index":3756,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7539,10],[7667,10]]}}}],["aaron",{"_index":14342,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50109,5]]},"/en/lessons/sonification":{"position":[[34951,6],[41876,5]]}}}],["aat",{"_index":20955,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[22583,3]]}}}],["aat_typ",{"_index":20952,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[18357,8],[19116,8],[22558,8],[26022,8],[30125,8],[34500,8],[39099,8]]}}}],["ab",{"_index":11871,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7154,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13553,2],[15727,2]]}}}],["ab1",{"_index":23035,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[16090,5]]}}}],["abandon",{"_index":20028,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12449,9],[16249,9],[17814,12]]}}}],["abandonado",{"_index":20003,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12151,10],[12835,12],[14086,10],[17801,12],[38046,10],[38560,10]]}}}],["abandonar",{"_index":20169,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38074,9],[38102,10],[38130,10],[38616,9],[38672,10],[38728,10]]}}}],["abandonaría",{"_index":20170,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38158,12],[38784,12]]}}}],["abandono",{"_index":20171,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38186,8],[38840,8]]}}}],["abbi",{"_index":10019,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57381,4]]}}}],["abbrevi",{"_index":520,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15179,12],[15273,12],[15376,12],[16300,13]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21506,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3762,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3414,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8178,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6135,13],[6302,13],[6370,12],[12164,13],[14386,14]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19644,11],[19888,11]]},"/en/lessons/geocoding-qgis":{"position":[[19974,14]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10520,13],[11768,13],[11803,14],[14412,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6173,11]]},"/en/lessons/jupyter-notebooks":{"position":[[6038,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2206,11]]},"/en/lessons/linear-regression":{"position":[[6424,11]]},"/en/lessons/logistic-regression":{"position":[[16055,12]]},"/en/lessons/normalizing-data":{"position":[[1547,12]]},"/en/lessons/space-place-gazetteers":{"position":[[20719,13],[23101,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17910,11]]}}}],["abbyi",{"_index":10777,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22475,5],[22491,5],[22822,5],[23206,5],[24646,5],[25405,6],[25586,5],[25843,5],[25997,5],[26228,5],[26289,5],[26599,5],[27548,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1553,5]]}}}],["abbyy_fil",{"_index":10807,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26156,10]]}}}],["abc",{"_index":3306,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3353,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26966,6],[27269,3],[27848,5]]},"/en/lessons/sonification":{"position":[[26537,4],[26678,3],[26884,3]]}}}],["abdic",{"_index":15262,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27949,11],[27986,13],[28060,10],[28454,10],[28480,10]]}}}],["abdo",{"_index":13518,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3462,5]]}}}],["abel",{"_index":13604,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20187,5],[61034,5],[63255,5]]}}}],["aberr",{"_index":8010,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44706,10]]}}}],["abidalrahman",{"_index":10057,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58975,12]]}}}],["abil",{"_index":711,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23803,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[709,7],[36821,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4222,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4134,7],[4224,7],[19065,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6141,7],[24495,7],[70308,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2393,7],[28566,7],[30262,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26922,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7894,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3336,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2053,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27850,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15151,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2875,7],[3059,7],[3140,7],[32919,7],[34831,7],[36998,7],[48169,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17234,7]]},"/en/lessons/extracting-keywords":{"position":[[5323,7],[30107,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2087,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1089,7],[1655,7],[35903,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7097,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8200,7],[11916,7]]},"/en/lessons/geocoding-qgis":{"position":[[2771,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[35522,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6533,7],[20052,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27756,10],[30851,7],[31070,7],[32402,10],[33033,10],[34599,7],[35050,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2896,10],[29421,7],[29730,7],[38158,7],[51168,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4772,7],[14541,7],[30128,8],[43981,7]]},"/en/lessons/intro-to-powershell":{"position":[[38336,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1469,7]]},"/en/lessons/jupyter-notebooks":{"position":[[39482,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2802,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36405,7]]},"/en/lessons/normalizing-data":{"position":[[3004,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3578,7],[3741,7],[10049,7],[25569,7]]},"/en/lessons/sonification":{"position":[[23360,7],[23571,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24209,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10369,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9867,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1434,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2312,7],[2678,7],[7312,7],[42022,7]]},"/en/lessons/transliterating":{"position":[[2720,7],[19688,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6769,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[88,7],[46247,7]]},"/en/lessons/working-with-web-pages":{"position":[[1156,8]]}}}],["abismo",{"_index":20017,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12274,7]]}}}],["abline(mod1",{"_index":12975,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26664,12]]}}}],["aboard",{"_index":2033,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7945,6]]}}}],["abolit",{"_index":21038,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50018,9]]}}}],["abolitionist",{"_index":8745,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3289,12],[4080,12],[24299,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[327,13],[784,12],[963,12],[3037,13],[25028,14],[26895,12]]}}}],["abonn",{"_index":9789,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29990,11]]}}}],["abort",{"_index":14396,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9837,12],[24070,8],[24902,8],[28320,10],[28449,8],[33578,9]]},"/en/lessons/intro-to-powershell":{"position":[[1070,8],[28222,8],[29579,5],[31362,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25285,8]]}}}],["about.4",{"_index":16165,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2747,7]]}}}],["about.md",{"_index":3109,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34882,10],[41628,8],[44982,8],[46621,8]]}}}],["about—in",{"_index":10586,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38867,8]]}}}],["abov",{"_index":297,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7055,5],[17246,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2873,5],[12034,5],[24175,5],[25629,6],[27260,5],[28063,6],[36635,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7220,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5725,6],[18859,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5611,7],[7591,7],[13183,6],[15154,7],[20475,5],[23735,6],[23874,5],[25678,6],[32162,7],[39143,6],[40310,6],[41603,5],[46468,6],[49781,6],[50817,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8702,5],[10448,5],[11259,5],[12459,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1529,6],[4779,6],[13157,5],[16314,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32028,6],[36490,8],[39921,5],[41825,7],[43319,5],[49065,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27637,5],[45609,5],[55580,6],[61742,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2902,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13675,6],[36545,6],[51020,5],[53466,5],[57295,6],[57457,5],[61830,5],[64301,5]]},"/en/lessons/common-similarity-measures":{"position":[[12872,6],[26689,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39140,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7189,7],[17053,5],[17622,5],[26356,5],[27464,6],[45225,5],[46568,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11327,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10824,6],[25279,6],[25931,5],[28009,5],[34025,6],[41499,5],[41747,7],[48784,6],[50618,6],[51908,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18035,5]]},"/en/lessons/counting-frequencies":{"position":[[2938,5],[8672,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2813,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3722,5],[10824,6],[11676,5],[17381,6],[17707,5],[20605,5],[30205,5],[33539,6],[41682,5],[45169,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11418,5],[12537,6],[17131,6],[17187,6],[30979,6],[33713,6],[33797,5],[39189,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2662,5],[4727,6],[19486,6],[24694,5],[24956,5],[27355,5],[30931,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[933,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4344,6],[4979,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46757,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2950,5],[4874,6],[6874,5],[11437,5],[11968,5],[14130,5],[14589,5],[16464,5],[18158,5],[19157,5],[22490,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15712,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19336,6],[21950,5],[35491,6],[35616,6],[45341,6],[45464,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13788,5],[14982,6],[40944,6],[52945,6],[53337,5],[54083,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6762,5],[11327,5],[12758,6],[15517,6],[19744,6],[26862,5],[26885,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7831,6],[8114,5],[14656,6],[16958,5],[18456,6],[21405,5],[21697,5],[23449,6],[32134,6],[35901,7],[37409,6],[38188,6],[41821,5],[44500,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7463,6],[10645,6],[16274,6]]},"/en/lessons/extracting-keywords":{"position":[[8725,6],[14743,5],[19615,5],[19683,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21272,5],[34663,6],[40168,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10054,5],[12693,5],[30545,6],[31621,5],[32582,6],[33059,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17146,6],[27331,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5705,6],[10067,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9210,5],[9347,6],[12437,5],[21359,5],[23556,5],[24412,6],[29058,6],[31389,6],[32860,6],[35340,5],[45706,6],[46995,6],[47309,6],[49459,5],[53954,5],[57981,7],[68140,5]]},"/en/lessons/geocoding-qgis":{"position":[[33850,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10462,5],[26272,6]]},"/en/lessons/georeferencing-qgis":{"position":[[7895,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[10287,6],[10649,5],[16678,6],[16751,5],[25749,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13755,5],[34076,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10082,6],[12755,6],[14224,6],[16677,5],[19124,5],[19206,5],[21798,5],[22998,5],[23548,5],[23828,5],[24600,5],[27515,5],[28530,5],[28841,5],[28932,5],[30008,6],[30203,5],[30486,5],[31172,5],[32761,6],[33041,5],[36732,6],[37025,6],[43096,6],[44377,6],[45698,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[15461,6],[16150,7],[20226,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4606,6],[13997,6],[14662,5],[14952,6],[22589,5],[25048,5]]},"/en/lessons/gravity-model":{"position":[[8017,6],[22384,7],[22819,6],[23360,6],[23519,6],[23802,6],[24796,5],[26164,6],[29266,5],[35033,5],[36193,5],[42211,6],[42348,6],[43667,6],[45553,5],[46859,5],[48326,5],[49697,5],[51775,6],[57119,6],[57800,5],[58711,6],[58846,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[31412,5],[40529,5]]},"/en/lessons/installing-omeka":{"position":[[12662,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2830,5],[4349,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31330,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13658,6],[17701,5],[20231,5],[26937,5],[27111,5],[29383,5],[29878,5],[32671,7],[35907,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9889,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3541,6],[16233,5],[23383,6],[27267,6],[29758,5],[30023,5],[32434,5],[33172,5]]},"/en/lessons/intro-to-bash":{"position":[[14055,6],[17083,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4942,5],[5930,6],[6434,6],[9422,6],[11272,5],[12283,5],[14890,5],[17958,5],[20103,5],[23796,6],[24600,5],[26857,6],[30929,5]]},"/en/lessons/intro-to-powershell":{"position":[[12007,5],[16090,5],[16298,5],[16750,5],[17806,5],[20512,6],[40252,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2932,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[11571,6],[14328,6],[22625,6]]},"/en/lessons/introduction-map-warper":{"position":[[3276,5],[18164,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6164,5],[10403,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6755,6],[9947,6],[15914,6],[18605,6],[22322,5],[29339,5],[30735,5],[37817,5],[40545,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17107,6],[20195,5],[21388,5],[28767,6],[29191,5]]},"/en/lessons/json-and-jq":{"position":[[17366,5],[33381,5]]},"/en/lessons/jupyter-notebooks":{"position":[[12110,6],[18275,6],[27032,5],[32418,5],[32623,7],[41389,6],[47301,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4727,6],[4853,5],[5239,6],[7774,6],[8432,5]]},"/en/lessons/linear-regression":{"position":[[2893,5],[17753,5],[20550,6],[23630,5],[30760,5],[38616,7],[47475,6],[47690,5],[48620,5],[51033,5],[52064,5],[60671,5],[65944,6],[72290,5]]},"/en/lessons/logistic-regression":{"position":[[2613,5],[13179,5],[14856,6],[20120,5],[23806,5],[27922,5],[28557,5],[34604,6],[36611,6],[37841,6],[49292,6],[49719,6],[51498,5],[56635,7],[57482,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5740,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7454,6],[7956,6],[24795,5],[25913,6],[28372,6]]},"/en/lessons/naive-bayesian":{"position":[[16127,5],[22243,6],[24527,5],[26454,6],[30031,6],[30311,5],[37396,6],[41739,6],[44502,5],[47832,6],[63244,6],[69783,5],[70509,6]]},"/en/lessons/normalizing-data":{"position":[[7494,6],[8315,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9950,5],[11249,5],[11376,5],[12234,5],[12348,5],[23301,6],[28808,6],[28928,6],[34744,6],[36677,5],[38859,5],[41352,5],[41851,7],[42245,6],[50601,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2868,6],[5935,5],[6251,6],[10321,6]]},"/en/lessons/preserving-your-research-data":{"position":[[12547,5]]},"/en/lessons/qgis-layers":{"position":[[10170,7],[15795,5],[17918,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11396,6],[13494,5],[21578,5],[22220,6],[22393,5],[25930,5],[26539,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25881,6],[26487,5],[32110,6],[32460,5],[36306,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5864,6],[15365,7],[25111,5],[31670,6],[41970,6],[45613,5],[46861,5],[48054,6]]},"/en/lessons/sentiment-analysis":{"position":[[23140,6],[29395,6],[31196,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3191,6],[16819,5],[24012,6],[26966,6],[30913,6],[31746,6],[33056,5],[35238,6]]},"/en/lessons/sonification":{"position":[[10233,5],[24465,5],[35472,5],[37532,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11415,5],[44647,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12686,5],[17371,5],[21393,5],[28730,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16413,5],[17100,6],[17701,6],[21091,6],[30784,6],[34492,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16887,5],[30084,6],[31179,6],[40451,6],[42347,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19009,6],[22719,5],[27604,6],[32192,6],[46574,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12229,7],[13604,6],[16862,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8732,7],[22636,5],[30233,5],[30474,6],[31180,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33237,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26686,6],[31813,6],[47115,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[25851,6]]},"/en/lessons/vector-layers-qgis":{"position":[[3542,7],[4208,5],[6631,5],[10149,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7712,6],[16588,5],[20347,6],[22606,5],[29485,5],[35746,5],[36862,5],[37139,5],[46061,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1860,5]]},"/en/lessons/working-with-text-files":{"position":[[1236,6]]},"/en/lessons/working-with-web-pages":{"position":[[8674,5]]}}}],["abovement",{"_index":15169,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13213,14]]}}}],["abraham",{"_index":1545,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30298,7],[32485,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22106,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13969,7]]}}}],["abridg",{"_index":23338,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15882,8]]}}}],["abroad",{"_index":23181,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[24384,7]]}}}],["abs(dt",{"_index":12404,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59524,6]]}}}],["abs(result[cattocheck",{"_index":18633,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62120,22]]}}}],["absenc",{"_index":12462,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65881,7]]},"/en/lessons/geocoding-qgis":{"position":[[16331,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36607,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5344,7]]},"/en/lessons/sentiment-analysis":{"position":[[35585,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2993,7]]}}}],["absolut",{"_index":5540,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58683,10]]},"/en/lessons/common-similarity-measures":{"position":[[13231,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36920,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10462,8],[10846,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48279,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32800,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29368,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33834,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42665,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4353,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40833,8]]}}}],["absolvo",{"_index":11875,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7176,7]]}}}],["abstract",{"_index":2509,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19856,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3913,8],[14428,9],[16741,9],[18827,9],[25764,9],[26984,9],[49405,8],[69702,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[165,9],[2346,9],[5930,9],[5991,9],[6079,9],[6331,9],[6482,9],[6824,8],[6833,10],[6919,10],[7045,8],[7452,8],[7653,8],[7818,11],[11889,8],[31871,9],[50539,9],[50621,9],[51212,8],[52048,9],[52148,10],[52442,10],[53246,9],[53643,9],[54245,10],[56638,9],[62569,9],[66146,9],[67687,9],[68297,9]]},"/en/lessons/common-similarity-measures":{"position":[[5313,8],[12833,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56182,11],[59399,12],[59735,11],[59971,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8854,10],[19484,8],[22836,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2157,8],[2318,8],[4247,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20210,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[41434,8]]},"/en/lessons/intro-to-linked-data":{"position":[[14148,8],[17168,11],[21409,9]]},"/en/lessons/linear-regression":{"position":[[55099,8]]},"/en/lessons/naive-bayesian":{"position":[[22693,8],[61419,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6073,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18048,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7933,9],[9382,10],[15199,9]]}}}],["abstractli",{"_index":8437,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9383,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16349,10]]}}}],["abstracts_label",{"_index":5080,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57518,16],[57651,16]]}}}],["abstracts_pca",{"_index":5072,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56423,13]]}}}],["abund",{"_index":12997,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31257,9]]},"/en/lessons/preserving-your-research-data":{"position":[[703,10],[18578,10]]}}}],["abus",{"_index":2332,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4316,7],[4346,6],[6143,7],[6188,7],[8071,5],[9080,5],[10535,5],[10552,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20072,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51916,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6063,6],[17742,7],[17855,7]]},"/en/lessons/naive-bayesian":{"position":[[60311,5]]},"/en/lessons/sentiment-analysis":{"position":[[33218,7]]},"/en/lessons/transliterating":{"position":[[2952,6]]}}}],["abyss",{"_index":20031,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12570,6]]}}}],["abſolut",{"_index":18830,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13386,8]]}}}],["ac_attack",{"_index":23355,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16740,15],[17111,12],[19912,14],[21252,17]]}}}],["academ",{"_index":1608,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32375,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[645,10],[12802,8],[16288,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10672,8],[12607,9],[69693,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55672,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4830,8],[6459,8],[7147,8],[8178,8],[8597,8],[9582,8],[39864,8],[52603,8],[61256,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1242,10],[33332,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26878,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56455,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[284,8],[1633,8],[8230,8],[8572,8],[8876,8],[12627,8],[32990,8],[33278,8],[35037,8]]},"/en/lessons/gravity-model":{"position":[[27587,8],[58412,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[41560,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5146,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[47662,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49626,8],[52935,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[944,10]]},"/en/lessons/json-and-jq":{"position":[[1141,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1334,8],[43868,8]]},"/en/lessons/linear-regression":{"position":[[78719,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1685,10],[3357,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2061,8],[7162,8],[12239,8],[24039,8],[31710,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3787,9],[6036,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25623,8]]}}}],["academi",{"_index":5589,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69599,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26460,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20425,7],[20709,7]]},"/en/lessons/gravity-model":{"position":[[61465,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54556,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42500,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61788,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24357,7]]}}}],["academia",{"_index":13078,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[35065,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10665,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7283,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51530,8]]}}}],["academy’",{"_index":22778,"title":{},"body":{"/en/lessons/transliterating":{"position":[[17542,9]]}}}],["acadian",{"_index":23232,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10393,7],[10447,7]]}}}],["acceler",{"_index":2476,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17468,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12099,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8851,11],[8944,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11757,12],[39696,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[1918,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17748,13],[55725,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37437,12]]}}}],["accent",{"_index":3779,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9681,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54973,8]]},"/en/lessons/normalizing-data":{"position":[[5994,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[942,8],[3161,7],[21860,8],[22093,7],[36509,8]]}}}],["accepimu",{"_index":12012,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10834,9],[62134,9]]}}}],["accepiss",{"_index":11901,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7531,9]]}}}],["accept",{"_index":274,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6403,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12719,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[253,8],[9464,8],[9797,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16415,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40725,10],[62190,6]]},"/en/lessons/common-similarity-measures":{"position":[[24878,6],[26183,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13806,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32306,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17615,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11880,9],[12102,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19210,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56421,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10140,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7405,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29799,11]]},"/en/lessons/geocoding-qgis":{"position":[[24081,7],[24183,6],[34669,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3991,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8342,6],[10645,6],[34051,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12039,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15678,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12941,9],[41951,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[15587,6]]},"/en/lessons/jupyter-notebooks":{"position":[[27782,8],[37391,6]]},"/en/lessons/logistic-regression":{"position":[[23944,6]]},"/en/lessons/naive-bayesian":{"position":[[31155,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16551,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17624,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[19236,10],[21629,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17837,7],[24964,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17878,8]]},"/en/lessons/working-with-text-files":{"position":[[7491,7]]}}}],["access",{"_index":55,"title":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1022,6],[1173,6],[1376,6],[1485,6],[4595,6],[8953,6],[9407,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[380,6],[451,7],[8768,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24387,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1355,13],[1486,6],[6981,6],[12482,6],[15382,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11390,9],[32711,9],[32846,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[340,6],[613,6],[2057,10],[14183,6],[19778,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9403,10],[15000,6],[26257,10],[32105,10],[33934,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4500,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14262,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3277,6],[3380,6],[69691,9],[70059,9],[70228,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4529,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4570,10],[5479,14],[14403,9],[14559,6],[18693,6],[19342,9],[19457,11],[28315,7],[28501,8],[28544,8],[28572,7],[28882,7],[28960,7],[29610,7],[52851,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8292,6],[15858,11],[16070,11],[24164,6],[44143,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14352,6],[16092,9],[23558,9],[26664,6],[27499,6],[29037,6],[30643,6],[31351,6],[37868,6],[38038,9],[42391,6],[62133,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6722,6],[23620,6]]},"/en/lessons/counting-frequencies":{"position":[[4525,6],[4665,6],[6007,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[937,6],[1210,6],[1348,10],[5496,6],[5665,6],[9608,6],[12130,8],[13062,6],[21067,6],[26350,6],[26414,9],[45777,10],[46287,6],[46978,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1534,6],[5294,6],[6940,6],[7470,7],[7888,6],[8221,6],[8244,6],[15167,6],[15234,6],[17145,6],[18329,6],[19132,10],[21616,6],[30980,6],[36677,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[255,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1436,10],[3203,10],[13849,6],[14343,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[173,9],[212,9],[2416,6],[4470,6],[4603,9],[5372,9],[7197,9],[7275,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2799,6],[3126,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1616,6],[5140,9],[10703,8],[11794,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51128,8],[52244,8],[52691,8],[52919,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28857,6],[49270,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[209,9],[2255,9],[2313,6],[4609,9],[4635,6],[14279,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2457,10],[3259,6],[3288,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[811,10],[7066,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1885,9],[16235,6],[16353,9],[16536,6],[17365,6],[17923,6],[18201,6],[25117,6],[32817,6],[38437,6],[49978,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[421,6],[628,6],[4699,6],[5181,6],[11999,6],[12187,6],[12355,6],[13041,6],[20082,6],[20964,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7958,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4836,10],[8119,8],[18149,6],[18772,6],[20629,8],[22367,8],[34965,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23614,6],[24230,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5448,6],[69190,11]]},"/en/lessons/geocoding-qgis":{"position":[[5747,6],[16128,9],[17921,9],[22817,6],[23127,6],[23267,7],[35823,7],[37067,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8291,7],[8422,6],[8570,6],[8689,6],[15974,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9026,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6576,7],[18443,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[1251,6],[12360,6],[21290,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17,6],[161,6],[771,6],[898,6],[7699,10],[27130,6]]},"/en/lessons/gravity-model":{"position":[[7912,10],[30224,10],[47288,6],[60040,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[3717,10],[4060,6],[4353,6],[6086,6],[6278,6],[45676,8]]},"/en/lessons/installing-omeka":{"position":[[2299,7],[2396,7],[4272,7],[7754,6],[12474,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2534,10],[3320,6],[3649,14],[4847,6],[5040,6],[6095,11],[6822,10],[9398,13],[9500,10],[10092,13],[10834,10],[38138,6],[42583,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3538,6],[4046,11],[22736,6],[22833,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2744,10],[16577,6],[16677,6],[16789,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4107,6],[5113,6],[5225,6],[6369,6],[6570,9],[6905,7],[7321,6],[7654,6],[7677,6],[10164,6],[10466,6],[11915,6],[17721,6],[17788,6],[18817,9],[20498,6],[20618,6],[22226,6],[23029,10],[32866,6],[33219,6]]},"/en/lessons/intro-to-linked-data":{"position":[[1684,6],[36769,6],[37315,6]]},"/en/lessons/intro-to-powershell":{"position":[[38460,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[557,6],[2140,9],[2264,9],[4719,7],[5362,8],[5712,8],[6004,7],[6165,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[639,6],[912,6],[15791,6],[15905,6]]},"/en/lessons/introduction-map-warper":{"position":[[7695,10],[12798,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3001,6],[4575,6],[6445,6],[8121,6],[28851,6],[40298,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[960,9],[1458,9],[2683,6],[3049,6],[5897,6],[7390,9],[8245,6],[10219,6],[11163,6],[17642,6],[25045,8],[29969,8],[33018,8],[33421,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14953,6]]},"/en/lessons/json-and-jq":{"position":[[836,6],[1109,6],[1387,9],[7084,6],[7291,9],[8400,6],[9370,6],[9489,6],[11425,6],[11876,8],[15201,6],[17658,8],[25335,6],[26163,8],[28936,6],[32199,6],[34325,9],[34410,9],[34480,8],[37690,6],[37979,6]]},"/en/lessons/jupyter-notebooks":{"position":[[820,10],[3151,10],[3882,10],[17011,6],[37155,6],[37628,10],[44509,6],[49350,7],[49386,6],[49970,6]]},"/en/lessons/linear-regression":{"position":[[1508,6],[3037,10],[62806,8]]},"/en/lessons/logistic-regression":{"position":[[1228,6],[2757,10],[36900,6],[54754,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6697,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5239,6],[29924,6],[31730,6],[32842,6],[33907,6],[33947,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20112,6],[20204,7],[20454,6],[31642,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1564,6],[6979,11]]},"/en/lessons/qgis-layers":{"position":[[873,6],[1028,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10757,10],[24560,9],[26150,6]]},"/en/lessons/research-data-with-unix":{"position":[[1067,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1380,6],[1653,6],[7802,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46825,6]]},"/en/lessons/sentiment-analysis":{"position":[[7890,6],[8031,6],[17869,7],[18625,7],[20450,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1545,10],[28516,8],[28865,6],[29997,8]]},"/en/lessons/sonification":{"position":[[17699,10]]},"/en/lessons/space-place-gazetteers":{"position":[[3349,6],[22248,6],[37263,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6013,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[755,6],[2048,6],[3929,10],[6425,9],[9606,6],[10067,6],[11017,8],[13223,6],[13320,6],[15255,6],[17215,8],[17405,10],[17517,8],[17820,10],[18185,8],[18664,9],[19723,6],[20086,6],[20167,7],[20216,6],[20309,8],[26757,8],[42611,8],[44534,8],[44630,6],[47545,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1718,6],[6076,6],[9176,6],[12726,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3668,8],[7030,6],[9957,6],[12803,10],[35209,8],[35528,8],[35770,8],[35950,8]]},"/en/lessons/transliterating":{"position":[[2164,8],[4255,6],[4844,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2910,6],[18731,6],[18814,6],[18879,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6781,6],[16142,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16519,6],[17254,9],[17351,6],[17443,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[443,13],[540,10],[1484,6]]},"/en/lessons/working-with-text-files":{"position":[[1123,9]]}}}],["accessori",{"_index":22039,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[9209,11]]}}}],["accid",{"_index":8724,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46032,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48512,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51428,8],[53010,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5714,9],[17253,8]]}}}],["accident",{"_index":2149,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2582,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14361,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24973,12],[25635,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35372,12]]},"/en/lessons/extracting-keywords":{"position":[[10806,12],[16310,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40456,10]]},"/en/lessons/intro-to-powershell":{"position":[[29674,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8254,12]]}}}],["acciderit",{"_index":11845,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6820,9]]}}}],["acciiper",{"_index":11864,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7081,9]]}}}],["accioents\\ninterlaken",{"_index":9938,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52258,22]]}}}],["acciper",{"_index":11961,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9969,8],[61269,8]]}}}],["accipiendi",{"_index":11860,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7040,10]]}}}],["acclaim",{"_index":22080,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22078,7]]}}}],["accommod",{"_index":5377,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10716,11],[16069,11],[60078,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13646,13],[14347,13],[20753,14],[20890,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15744,13]]}}}],["accompagnait",{"_index":9943,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52354,13]]}}}],["accompagnait\\nvendredi",{"_index":9895,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51506,22]]}}}],["accompani",{"_index":4677,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20343,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6862,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2230,12],[61876,12]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6472,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28887,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13244,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41698,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8443,11]]},"/en/lessons/gravity-model":{"position":[[59973,12]]},"/en/lessons/jupyter-notebooks":{"position":[[862,11],[35377,9],[39045,12],[39144,9],[51420,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5889,13],[6911,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11603,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48229,11]]}}}],["accomplish",{"_index":2357,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7677,12],[14260,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3665,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43894,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25837,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10362,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44109,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13111,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[9613,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[19109,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30215,10],[37212,12],[40502,12]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5718,10]]},"/en/lessons/intro-to-powershell":{"position":[[28289,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6427,10]]},"/en/lessons/json-and-jq":{"position":[[9944,10]]},"/en/lessons/linear-regression":{"position":[[63968,10]]},"/en/lessons/linux-installation":{"position":[[2480,10]]},"/en/lessons/mac-installation":{"position":[[1859,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11275,10]]},"/en/lessons/sentiment-analysis":{"position":[[4503,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[9927,12]]},"/en/lessons/viewing-html-files":{"position":[[827,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14673,10]]},"/en/lessons/windows-installation":{"position":[[3217,10]]}}}],["accord",{"_index":676,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22335,9],[22447,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16074,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37644,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45767,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30343,9]]},"/en/lessons/common-similarity-measures":{"position":[[18178,9],[30703,9],[36097,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3519,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11262,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7526,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11095,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8274,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4008,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11556,9],[21829,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3437,9],[13275,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1556,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44427,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52035,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4696,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4959,9]]},"/en/lessons/geocoding-qgis":{"position":[[15844,9]]},"/en/lessons/gravity-model":{"position":[[23206,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10170,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12823,9]]},"/en/lessons/intro-to-linked-data":{"position":[[34594,9],[35544,9]]},"/en/lessons/intro-to-powershell":{"position":[[16590,9]]},"/en/lessons/introduction-map-warper":{"position":[[13609,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42859,9]]},"/en/lessons/jupyter-notebooks":{"position":[[5696,9]]},"/en/lessons/logistic-regression":{"position":[[54155,9]]},"/en/lessons/naive-bayesian":{"position":[[65984,9],[66846,9],[66992,9],[68767,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23262,9],[35034,9],[44301,10],[44406,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5678,9],[29081,9],[31560,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4827,9],[27343,9],[40245,9],[41025,9]]},"/en/lessons/sonification":{"position":[[16498,6],[36219,9]]},"/en/lessons/space-place-gazetteers":{"position":[[6859,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12022,9],[30807,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1286,10],[43736,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3776,9]]}}}],["accordingli",{"_index":562,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16668,12],[22587,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7413,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18301,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12947,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28669,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14018,12],[15036,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34134,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47900,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[25989,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[13804,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40452,12]]},"/en/lessons/naive-bayesian":{"position":[[44122,12]]},"/en/lessons/preserving-your-research-data":{"position":[[1313,11],[15543,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38071,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9529,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43731,12]]}}}],["accordion",{"_index":8324,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17555,9]]}}}],["account",{"_index":931,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13330,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10937,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7923,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8977,7],[9098,8],[17018,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1214,7],[9758,7],[11276,7],[11300,7],[12084,9],[13147,7],[13221,8],[16820,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26127,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17342,7],[38660,7],[55656,7],[58140,7],[58281,9],[65366,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11762,7],[14178,7],[14351,7],[14375,8],[14693,10],[26305,8],[27968,7],[33167,7],[64166,8]]},"/en/lessons/common-similarity-measures":{"position":[[21448,8],[22560,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8414,7],[8490,8],[8508,7],[44369,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60261,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25171,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9846,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9234,8],[9259,8],[16764,7],[16894,7],[37245,7],[37315,8],[37607,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3012,8],[5998,14],[45968,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2162,8],[2204,7],[2988,8],[14302,7],[23048,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5687,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2302,7],[2387,7],[4868,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6175,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13440,8],[21030,7],[21146,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7929,8],[33691,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18751,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28093,7],[28536,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28967,9],[31144,9],[46583,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8374,7],[9036,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[7890,8],[20863,7],[24075,7],[24578,7],[27737,7],[34484,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[410,7],[10105,7],[10184,7],[10589,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2374,8],[9368,8],[10063,8],[17267,7],[17366,7],[17425,7],[18107,7],[18151,7],[18428,7],[18935,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[354,7],[1599,7],[1683,7],[3264,8],[21777,7]]},"/en/lessons/gravity-model":{"position":[[3602,7],[5108,7],[12837,7]]},"/en/lessons/installing-omeka":{"position":[[2248,7],[2925,7],[7473,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10133,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17976,7],[53053,8],[58704,15]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9890,8],[9915,8],[39719,7],[39790,9],[39817,7],[39870,7],[40247,7]]},"/en/lessons/intro-to-powershell":{"position":[[4936,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3129,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[290,7],[1362,8],[15106,7],[15212,8],[15319,8],[15358,8],[15466,8],[16210,7],[16264,7],[25831,8],[26171,8]]},"/en/lessons/introduction-map-warper":{"position":[[111,7],[6549,7],[6645,8],[6774,7],[6857,8],[18112,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39412,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18182,8],[22240,8]]},"/en/lessons/jupyter-notebooks":{"position":[[12247,8],[12274,7],[48160,7]]},"/en/lessons/logistic-regression":{"position":[[16550,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31675,8]]},"/en/lessons/naive-bayesian":{"position":[[30582,9],[56157,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5059,8],[14762,8],[19129,8],[19173,7],[19245,8],[19849,7],[19918,8],[19968,8],[19987,7],[20022,7],[20091,7],[20244,7],[20269,7],[20398,7],[22140,7],[32387,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[653,8],[956,9],[1140,9],[6247,9],[6310,9],[7791,7],[9980,7],[19350,8],[19370,8],[19793,8],[20894,8],[20933,8],[21103,8],[21731,8],[22095,9],[22553,7],[24441,8],[25034,8],[25109,8],[25252,8],[25293,9],[25409,7],[25469,8],[25636,9],[26122,8],[26199,8],[26374,8],[27945,8],[28003,9],[29640,9],[29807,8],[30654,9],[30743,8],[32684,9],[34802,8],[34828,9],[35245,9],[35321,9],[35798,9],[35920,9],[36285,8],[38284,8],[40295,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9392,7]]},"/en/lessons/sentiment-analysis":{"position":[[4172,8],[5953,10],[6556,10],[7096,10],[23325,8]]},"/en/lessons/sonification":{"position":[[13844,8],[23582,7],[23687,7]]},"/en/lessons/space-place-gazetteers":{"position":[[16332,8],[18748,8],[21341,8],[22969,8],[23720,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6293,8],[12795,7],[13899,8],[13926,7],[61224,15]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5018,8],[6762,7],[6837,8],[6897,8],[6979,7],[7072,8],[7126,7],[7230,8],[7263,8],[8201,7],[22418,7],[26744,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22764,7],[22984,7],[41679,9],[42010,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[22828,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[156,7],[250,8],[401,8],[514,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29848,7]]}}}],["account.1",{"_index":23590,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2917,9]]}}}],["accross",{"_index":16794,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36704,7]]}}}],["accru",{"_index":8006,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44595,8]]}}}],["accumul",{"_index":4578,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3593,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52190,11],[52914,11]]},"/en/lessons/naive-bayesian":{"position":[[11665,11]]},"/en/lessons/preserving-your-research-data":{"position":[[8587,12],[11048,11]]},"/en/lessons/research-data-with-unix":{"position":[[705,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19504,11]]}}}],["accur",{"_index":715,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24312,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13657,8],[19194,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10669,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62724,9]]},"/en/lessons/common-similarity-measures":{"position":[[38119,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4108,8],[23237,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2059,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6535,8],[46334,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11003,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23644,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41038,9],[41212,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33871,8],[34472,8],[36699,8]]},"/en/lessons/geocoding-qgis":{"position":[[30888,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15832,10],[31813,10]]},"/en/lessons/georeferencing-qgis":{"position":[[339,10],[5201,8],[8056,8]]},"/en/lessons/gravity-model":{"position":[[1697,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[2013,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2212,8],[16537,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34690,8],[46516,9]]},"/en/lessons/introduction-map-warper":{"position":[[18816,8]]},"/en/lessons/jupyter-notebooks":{"position":[[26257,9]]},"/en/lessons/linear-regression":{"position":[[6410,10],[20775,8],[56204,8]]},"/en/lessons/logistic-regression":{"position":[[17816,8],[22388,9],[22477,8],[22665,8],[26590,8],[61826,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16934,9]]},"/en/lessons/naive-bayesian":{"position":[[51646,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2816,9],[10187,9],[52670,8]]},"/en/lessons/qgis-layers":{"position":[[6743,10],[9152,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8961,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39884,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23004,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11533,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8352,8],[13606,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7083,9],[14545,10],[15753,8]]}}}],["accuraci",{"_index":213,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4367,8],[5643,8],[6370,9],[6719,8],[17877,8],[18971,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[715,8],[1997,8],[20498,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48446,8],[49048,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10846,8],[11016,8]]},"/en/lessons/common-similarity-measures":{"position":[[25145,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2771,9],[20563,8],[21628,8],[21800,8],[22444,8],[22504,8],[41990,8],[42162,8],[42810,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18624,8],[18656,8],[18683,9],[18757,8],[18991,9],[19228,8],[19529,8],[19564,8],[19696,8],[19866,8],[20034,8],[37133,9],[41647,8],[41701,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9670,9],[13381,8],[13591,8],[42242,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21010,8],[21987,8],[40955,8],[46613,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19554,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66842,8]]},"/en/lessons/geocoding-qgis":{"position":[[32778,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15926,8]]},"/en/lessons/georeferencing-qgis":{"position":[[958,9],[5773,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[17563,9],[26476,9]]},"/en/lessons/gravity-model":{"position":[[1748,8],[6383,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[24617,8],[24686,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8934,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4969,8]]},"/en/lessons/introduction-map-warper":{"position":[[10998,9],[14381,9],[17566,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29156,9]]},"/en/lessons/linear-regression":{"position":[[2068,8],[12487,8]]},"/en/lessons/logistic-regression":{"position":[[1788,8],[16903,8],[17643,8],[18314,8],[26783,8],[26929,8],[29553,8],[32412,8],[32703,8],[32991,8],[33125,8],[33240,9],[33330,8],[33838,8],[65970,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17163,8]]},"/en/lessons/naive-bayesian":{"position":[[46645,8],[47053,8],[47159,8],[47413,8],[47504,9],[50269,8],[51318,8],[53198,8],[53419,8],[53502,8],[53891,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2740,9],[3762,9],[5371,9],[5854,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12611,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9289,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7978,8],[8114,8],[15648,8],[15837,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16296,8]]}}}],["accuracy_multi",{"_index":6324,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37092,15],[37334,16],[40557,14],[41602,15],[46024,14]]}}}],["accuracy_scor",{"_index":6430,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49337,15]]},"/en/lessons/logistic-regression":{"position":[[18372,15],[18539,14]]}}}],["accuracy_score(y_test_binari",{"_index":17603,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[18554,29]]}}}],["accus",{"_index":5829,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1860,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9086,9],[9108,9],[9902,8],[16737,9],[17328,7],[18266,10],[18451,9],[20667,9],[20803,9],[21000,9],[22146,9],[22248,9],[23895,7],[26087,10],[26887,8],[27744,8],[28426,7],[28592,8],[34379,10],[34631,10],[35029,10],[35555,9],[39508,9],[39571,9],[40133,8],[40622,7],[42250,7],[42331,7],[43369,10],[43608,10],[43769,7],[43847,7],[43950,7],[45403,7],[45481,7],[45584,7],[47150,7],[47228,7],[47331,7],[48445,7],[48523,7],[48626,7]]},"/en/lessons/naive-bayesian":{"position":[[65907,7],[66402,7],[67421,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3025,7]]}}}],["accusantium",{"_index":21136,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13482,11],[15656,11]]}}}],["accused\"].replac",{"_index":14398,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9980,18]]}}}],["accustom",{"_index":16938,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[50274,10]]}}}],["acess",{"_index":8292,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7128,5]]}}}],["achiev",{"_index":1080,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5351,12],[5368,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1088,8],[6050,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3874,7],[5243,9],[8089,7],[8591,9],[10159,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17195,8],[18329,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1601,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66635,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16302,7],[42600,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3390,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33312,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4340,7],[10245,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12565,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12449,8],[12975,8],[42224,7],[48302,9]]},"/en/lessons/extracting-keywords":{"position":[[1250,7],[11509,9],[24078,8],[29744,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10937,7],[27828,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[933,7],[6582,7],[10940,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9238,9]]},"/en/lessons/geocoding-qgis":{"position":[[6065,8],[22662,8],[27454,8]]},"/en/lessons/gravity-model":{"position":[[48031,8],[48838,7]]},"/en/lessons/installing-omeka":{"position":[[862,7]]},"/en/lessons/intro-to-bash":{"position":[[1815,7],[4259,8],[18485,11]]},"/en/lessons/intro-to-linked-data":{"position":[[3366,7]]},"/en/lessons/introduction-map-warper":{"position":[[5371,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33554,7]]},"/en/lessons/jupyter-notebooks":{"position":[[40213,7]]},"/en/lessons/logistic-regression":{"position":[[16884,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4281,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52652,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1926,7],[7485,7]]},"/en/lessons/research-data-with-unix":{"position":[[4285,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14400,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2328,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6136,8]]},"/en/lessons/vector-layers-qgis":{"position":[[16620,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11982,7]]},"/en/lessons/working-with-web-pages":{"position":[[6884,7]]}}}],["achil",{"_index":4737,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28999,8],[46485,8]]}}}],["achilleo",{"_index":14897,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57466,9]]}}}],["acknowledg",{"_index":5313,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1195,16],[67970,16],[68533,11]]},"/en/lessons/common-similarity-measures":{"position":[[6020,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55425,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14280,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1046,16],[55925,16],[56489,12]]},"/en/lessons/gravity-model":{"position":[[984,16],[61250,16]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1020,16],[47420,16]]},"/en/lessons/jupyter-notebooks":{"position":[[656,16],[42303,12],[52083,16]]},"/en/lessons/sentiment-analysis":{"position":[[39004,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2901,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50592,16]]}}}],["acknowleg",{"_index":15118,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[397,15],[37783,15]]}}}],["acl",{"_index":9657,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17657,4],[17729,4],[17799,4],[17871,4],[17972,4]]}}}],["acm",{"_index":10069,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59200,3],[59239,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58676,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48966,3],[53678,3]]},"/en/lessons/space-place-gazetteers":{"position":[[50181,3],[50541,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26559,3]]}}}],["acompani",{"_index":9106,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15455,8]]}}}],["acompany:compani",{"_index":9102,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15348,17]]}}}],["acoust",{"_index":10302,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3068,10]]},"/en/lessons/sonification":{"position":[[41575,8],[41751,8]]}}}],["acquaint",{"_index":8425,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7339,13]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[884,10]]}}}],["acquir",{"_index":11,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[133,7],[3087,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2027,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[831,9],[959,9],[3539,7],[26614,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13661,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[250,9],[7410,7],[9554,9],[9875,8],[20040,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6002,7],[12663,9]]}}}],["acquisit",{"_index":16766,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33166,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5691,11]]}}}],["acquisition\",1",{"_index":16773,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33785,15]]}}}],["acreeabl",{"_index":18844,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13708,9]]}}}],["acrobat",{"_index":23586,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1529,7]]}}}],["acronym",{"_index":3113,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35946,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4346,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9778,8]]},"/en/lessons/intro-to-linked-data":{"position":[[30014,8]]}}}],["act",{"_index":3279,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[702,3],[2032,3],[20485,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5866,4],[6271,4],[7476,3],[12774,3],[12831,3],[13124,4],[14555,3],[20401,5],[20637,4],[25262,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5181,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9530,4],[9928,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9079,3],[40840,3],[52070,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47241,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16988,3],[17036,3],[17071,3],[17078,3],[17100,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11761,3]]},"/en/lessons/gravity-model":{"position":[[4829,4],[10866,3],[11781,3],[12277,4],[32972,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14458,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25342,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4997,3]]},"/en/lessons/naive-bayesian":{"position":[[2403,6]]},"/en/lessons/output-data-as-html-file":{"position":[[9527,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38067,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45333,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4167,3]]},"/en/lessons/sonification":{"position":[[320,3]]},"/en/lessons/space-place-gazetteers":{"position":[[27590,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15680,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19120,6]]},"/en/lessons/transliterating":{"position":[[8913,3]]},"/en/lessons/working-with-text-files":{"position":[[2302,5]]}}}],["act.14",{"_index":9246,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13676,6]]}}}],["action",{"_index":2811,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6219,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14887,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15525,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12563,7],[12726,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2064,8],[4331,8],[60816,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8937,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23412,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5745,7],[19165,8],[28980,7],[33436,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7146,6],[17841,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[117,6],[3730,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14948,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33571,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[36365,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32097,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3363,6]]},"/en/lessons/geocoding-qgis":{"position":[[28203,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30930,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14568,8],[36035,7],[46016,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2856,7]]},"/en/lessons/intro-to-powershell":{"position":[[37294,7],[46076,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[500,7],[19367,7],[19731,8],[19879,7],[21148,6],[21344,7],[21426,7],[21551,7]]},"/en/lessons/introduction-map-warper":{"position":[[19090,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11455,7],[11570,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4189,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5999,10]]},"/en/lessons/linear-regression":{"position":[[38041,8],[66210,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1615,7]]},"/en/lessons/naive-bayesian":{"position":[[19272,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6954,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7645,8]]},"/en/lessons/research-data-with-unix":{"position":[[9871,7],[10003,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5415,6],[11689,7]]},"/en/lessons/sentiment-analysis":{"position":[[28866,6]]},"/en/lessons/sonification":{"position":[[12816,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26405,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25807,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20327,7],[22400,7]]},"/en/lessons/working-with-text-files":{"position":[[4056,8]]}}}],["activ",{"_index":2871,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15437,8],[15465,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4636,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1869,7],[55988,8]]},"/en/lessons/common-similarity-measures":{"position":[[1050,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9578,6],[25074,11],[31621,6],[39186,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21619,8],[61019,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39290,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31428,8],[31565,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7762,11],[7786,10],[7862,10],[10378,6],[12803,9],[13874,10],[16567,6],[20806,9],[23098,9],[23666,9],[23773,8],[28401,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2079,10],[2543,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5667,6],[16388,6],[16477,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9394,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11448,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8024,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8954,8],[9188,8],[9235,10],[9286,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2292,10],[7475,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1770,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5151,6],[20540,6]]},"/en/lessons/gravity-model":{"position":[[19905,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10010,10],[14184,10],[14261,10],[14768,10],[14893,10],[15209,10],[15307,10],[15427,10],[15718,10],[18288,10],[27314,10],[45348,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46533,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19120,8],[19170,8],[20730,10],[21268,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27527,10],[27737,8],[33799,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[6644,8],[6789,8]]},"/en/lessons/introduction-map-warper":{"position":[[365,8],[12838,9],[12881,9],[12926,9],[21265,8],[21278,8],[21343,8],[21404,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3010,6]]},"/en/lessons/jupyter-notebooks":{"position":[[13824,10],[13929,8],[43045,10]]},"/en/lessons/linear-regression":{"position":[[57232,8],[57334,8],[57407,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3474,6],[5228,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18507,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8008,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3973,6]]},"/en/lessons/space-place-gazetteers":{"position":[[5205,9],[6111,9],[6188,9],[15996,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1483,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6644,7],[11900,6],[16681,8],[30396,8],[31085,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8533,9],[8609,9],[38380,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50645,8],[62066,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[387,8],[1536,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24590,9],[24649,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5587,8],[5703,8],[5739,8],[6066,9],[7128,10],[7168,8],[7266,8],[7302,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19269,10]]}}}],["activehistori",{"_index":2221,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10059,14],[10194,13],[10340,13],[10535,13]]}}}],["activehistory.ca",{"_index":1939,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[497,16]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9166,17],[11092,17],[15075,16],[15194,16],[15436,16],[15661,16],[15739,16],[16088,16],[16920,16]]}}}],["activist",{"_index":14193,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[9859,10]]},"/en/lessons/space-place-gazetteers":{"position":[[5870,8]]}}}],["activity.13",{"_index":21015,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[45908,11]]}}}],["activity.”3",{"_index":13913,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9206,11]]}}}],["actor",{"_index":7326,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[15879,6],[16105,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3359,5],[6543,6],[6940,6],[7133,7],[7361,6],[7418,6],[9948,6],[10313,5],[10525,5],[10726,6],[10879,7],[10915,6],[12718,6],[13367,6],[18212,5],[20465,6],[25059,5],[25809,6],[25893,5],[27635,6],[28289,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24785,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16351,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7588,6],[52455,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1105,6],[10957,6],[36379,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7077,7]]}}}],["actual",{"_index":757,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1579,9],[5663,6],[9145,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28439,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11135,8],[14605,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7701,8],[16058,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27870,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6770,8],[24022,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4199,8],[6561,6],[6630,8],[17635,8],[44176,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9273,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5524,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27083,8],[51135,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31594,6],[45371,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18052,6],[23050,8],[40873,6],[71017,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20910,8],[33021,6],[46745,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6380,7],[35004,8],[35127,8],[35265,6],[49063,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6169,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12488,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2334,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1557,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2959,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20349,6],[20775,6],[27636,6],[27934,8],[39757,8],[44459,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4069,8],[7379,6],[32336,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17640,6],[23635,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30358,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9918,6],[11549,6],[40099,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7899,8],[19659,8],[36194,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13043,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22824,6],[23058,8],[29877,6],[40784,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21504,6],[24701,8]]},"/en/lessons/extracting-keywords":{"position":[[20062,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16186,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2661,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9949,9]]},"/en/lessons/geocoding-qgis":{"position":[[15776,8],[31041,8],[35210,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[15037,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[8587,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3019,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[22052,8],[32116,6],[36689,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26966,8],[27608,8],[32254,8],[36817,10],[39502,8],[41313,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4652,6],[30914,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3522,8],[14154,6],[20077,6],[21032,6],[33355,8],[41854,8],[52680,8]]},"/en/lessons/intro-to-linked-data":{"position":[[16817,8]]},"/en/lessons/intro-to-powershell":{"position":[[5102,8],[5723,8],[7109,6],[8572,8],[12147,8],[15481,8],[15626,10],[16316,8],[18716,8],[21798,8],[32973,8],[33329,6],[34037,8],[42354,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5126,8],[6294,8],[13585,8],[13795,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4726,8],[9171,6],[11357,6],[12628,6],[24084,6],[32434,8],[36556,8],[40284,6],[40704,8],[41247,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18138,6],[24528,6]]},"/en/lessons/json-and-jq":{"position":[[23655,8],[32106,8],[38468,6]]},"/en/lessons/jupyter-notebooks":{"position":[[18390,8],[37937,8]]},"/en/lessons/linear-regression":{"position":[[46386,8],[48293,6],[49132,6],[49780,6],[50219,6],[50381,6],[55187,8],[58428,8],[59039,6],[59935,6]]},"/en/lessons/logistic-regression":{"position":[[23085,8],[27741,8],[28431,6],[28661,6],[30832,6],[34766,6],[34943,6],[52183,6]]},"/en/lessons/naive-bayesian":{"position":[[4229,8],[20793,8],[20912,8],[22206,6],[38181,6],[42331,8],[49821,8],[50307,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[808,8],[10586,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13769,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[480,6],[43294,8]]},"/en/lessons/sentiment-analysis":{"position":[[11921,8],[35621,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26586,6],[36421,8],[38113,8]]},"/en/lessons/sonification":{"position":[[3396,6],[6238,6],[26042,6],[33336,6],[33407,6],[33540,6],[35359,6],[35489,8],[36718,8],[40489,6]]},"/en/lessons/space-place-gazetteers":{"position":[[10708,8],[27634,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[918,6],[2543,8],[12433,8],[17938,6],[19748,8],[25814,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25888,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5055,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25360,8],[30315,8],[31748,8],[32099,8],[33252,8],[45367,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[10480,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5021,6],[18772,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5464,8]]},"/en/lessons/working-with-web-pages":{"position":[[857,8]]}}}],["actum",{"_index":11794,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6289,5],[11087,5],[27484,5],[27692,5],[62387,5]]}}}],["acurraci",{"_index":6008,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42582,8]]}}}],["acut",{"_index":11104,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[24567,5]]}}}],["acva",{"_index":7247,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6947,4]]}}}],["ad",{"_index":1326,"title":{"/en/lessons/qgis-layers":{"position":[[24,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15621,5],[16210,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5139,6],[14537,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19839,2],[30642,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6525,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14374,6],[34577,5],[40089,6],[41015,6],[41166,6],[41800,6],[42854,5],[45928,5],[46991,6],[49076,5],[50003,5],[50107,5],[51729,7],[53137,6],[55596,6],[56943,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[404,2],[15106,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66544,6],[70745,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3825,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6856,5],[10122,6],[23761,5],[24747,6],[28920,5],[42310,5],[44166,6],[51773,6],[52044,6],[56195,5],[58854,6],[59791,6]]},"/en/lessons/common-similarity-measures":{"position":[[25117,6],[26553,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38614,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18597,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18598,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33511,6],[55715,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30326,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[221,5],[2532,5],[2860,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20093,6],[31040,6],[43875,6],[44251,5],[44492,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[436,6],[475,6],[514,6],[13476,6],[14354,6],[14783,6],[16111,6],[16236,6],[17094,6],[18463,6],[18531,5],[30792,6],[32386,6],[33335,5],[38238,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11264,6],[14262,5],[28090,5],[37624,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[226,5],[25852,6],[26031,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14166,6],[15568,5],[24971,6],[26098,6],[29459,6],[32563,5],[33041,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17118,5],[17375,5],[17774,6],[22984,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23814,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[216,6],[6648,6],[6681,6],[7099,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8421,6],[8634,5],[11265,6],[31967,5],[32709,5],[49579,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4424,3],[9340,6],[9473,6],[16014,5],[16060,5],[19119,5],[19338,5],[19581,5],[19786,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[245,6],[340,6],[6476,5],[6512,5],[7124,6],[9999,6],[10870,6],[11153,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9281,5],[16156,6],[43522,5],[44536,5],[48576,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6050,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[364,6],[11600,6],[11626,6],[13304,6],[13683,6],[14250,6],[15752,6],[15860,6],[16988,6],[32478,6],[32713,5],[32925,6],[39593,5],[45812,6],[47571,5],[52466,6]]},"/en/lessons/extracting-keywords":{"position":[[17373,5],[23897,5],[27224,6],[28205,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9097,6],[9259,6],[16930,5],[21786,5],[29951,5],[30569,5],[31064,6],[31851,6],[32487,5],[32561,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6298,5],[26971,6],[28939,6],[35358,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6863,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7622,2],[20834,2],[49442,5],[54772,5],[56798,2],[67647,6]]},"/en/lessons/geocoding-qgis":{"position":[[420,6],[1395,6],[5057,6],[5181,6],[13082,6],[14849,6],[26158,6],[28131,6],[33861,7],[34742,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21244,3],[24449,6]]},"/en/lessons/georeferencing-qgis":{"position":[[254,5],[2351,6],[2539,6],[3958,6],[4016,6],[4834,6],[12243,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[26174,6],[26285,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[554,6],[2473,6],[15185,5],[15245,6],[15621,6],[15680,5],[15787,6],[15869,5],[16228,5],[16443,6],[19300,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[334,6],[4883,6],[5033,6],[7029,6],[10128,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17335,6],[30580,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[210,6],[2262,6],[6545,6],[7433,6],[7805,5],[8428,5],[8719,6],[17212,6],[17472,6],[18092,6]]},"/en/lessons/gravity-model":{"position":[[24497,5],[52208,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[12962,6],[17957,5],[21518,6]]},"/en/lessons/installing-omeka":{"position":[[6331,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1403,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[620,6],[678,6],[24359,6],[28665,6],[28831,5],[29610,6],[37182,6],[38386,6],[39682,6],[40470,6],[41037,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[466,6],[508,6],[6906,5],[7050,7],[15429,5],[19414,6],[21553,6],[22430,5],[40909,5],[44254,6],[45667,5],[47414,5],[48734,5],[51877,6],[52544,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21606,6],[23337,6],[31328,6],[43083,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13802,6],[17018,5],[21249,5]]},"/en/lessons/intro-to-bash":{"position":[[19203,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8122,5]]},"/en/lessons/intro-to-powershell":{"position":[[30015,6],[30040,5],[30126,5],[31091,6],[32226,6],[33039,6],[34391,6],[35022,6],[36079,6],[44537,6],[44624,6],[45419,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6750,2],[18803,5]]},"/en/lessons/introduction-map-warper":{"position":[[7119,6],[15977,5],[16067,6],[16617,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23380,6],[27797,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22044,6],[37881,6],[41575,5]]},"/en/lessons/json-and-jq":{"position":[[8499,6],[20762,6],[20920,6],[32353,6],[33028,5],[39765,6]]},"/en/lessons/jupyter-notebooks":{"position":[[28605,6],[28854,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3005,5],[8404,6]]},"/en/lessons/linear-regression":{"position":[[10917,5],[18529,5],[20042,6],[44937,6],[58029,5],[63202,6]]},"/en/lessons/logistic-regression":{"position":[[14870,5],[15994,6],[40043,5],[51801,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[109,6],[1190,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12801,6],[17989,5],[27265,5],[29973,6],[30075,6],[33872,5]]},"/en/lessons/naive-bayesian":{"position":[[5200,5]]},"/en/lessons/normalizing-data":{"position":[[4281,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35735,5],[43287,5],[43562,5],[50229,5]]},"/en/lessons/output-data-as-html-file":{"position":[[8547,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3755,5],[7764,5],[8382,5],[10493,6]]},"/en/lessons/qgis-layers":{"position":[[25,6],[8075,6],[15572,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6839,6]]},"/en/lessons/research-data-with-unix":{"position":[[11047,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8023,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30703,5],[31584,5]]},"/en/lessons/sentiment-analysis":{"position":[[12938,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9034,5],[34363,6]]},"/en/lessons/sonification":{"position":[[35744,6]]},"/en/lessons/space-place-gazetteers":{"position":[[21447,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2207,6],[4069,6],[13244,2],[15473,2],[28917,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24898,6],[28964,6],[32424,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26789,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26447,6],[39083,5],[42160,6],[58965,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11759,5],[33827,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2592,6],[20090,6]]},"/en/lessons/transliterating":{"position":[[13353,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43656,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3899,6],[4242,5],[4754,6],[7087,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9314,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1961,6],[2153,6],[3441,6],[7843,6],[8515,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9689,6],[10065,6],[10307,5],[11580,5],[11646,6],[18865,6],[21118,6],[22301,6],[22380,6],[23838,6],[41867,6]]}}}],["ad_data",{"_index":5902,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18621,7],[18700,7],[20680,8]]}}}],["ad_data.show_batch",{"_index":5916,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19499,20]]}}}],["adag",{"_index":13647,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[33869,5]]}}}],["adair",{"_index":16484,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49278,6]]}}}],["adair7",{"_index":16201,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9703,6]]}}}],["adam",{"_index":2495,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18606,5],[18655,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45010,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12806,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3367,4]]},"/en/lessons/gravity-model":{"position":[[7584,4],[7598,4],[10381,4],[10395,4],[10639,4],[13336,4],[36008,4],[61576,4],[61768,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48716,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4026,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37899,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13365,4],[23087,4],[51015,4]]},"/en/lessons/preserving-your-research-data":{"position":[[18472,5]]},"/en/lessons/sentiment-analysis":{"position":[[39244,4]]},"/en/lessons/sonification":{"position":[[3655,6],[12311,5],[12410,6],[27003,6],[33010,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46787,4]]}}}],["adams’",{"_index":8734,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[617,7]]}}}],["adapt",{"_index":2578,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26383,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23186,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13577,5],[23012,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66037,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9124,8],[60161,11],[68171,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12946,5],[32085,12],[48401,7]]},"/en/lessons/counting-frequencies":{"position":[[8497,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11678,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14528,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3273,7],[41882,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[671,7],[737,8],[15980,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29377,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44384,5],[47505,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[494,7],[560,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[615,7],[681,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[460,7]]},"/en/lessons/geocoding-qgis":{"position":[[32619,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23083,5],[30039,7],[30509,7],[31253,8]]},"/en/lessons/gravity-model":{"position":[[19750,7],[56921,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7082,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[5207,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3967,5],[4527,8],[11844,5],[47358,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8901,5]]},"/en/lessons/logistic-regression":{"position":[[14934,5],[49696,8]]},"/en/lessons/naive-bayesian":{"position":[[1059,7],[1125,8]]},"/en/lessons/normalizing-data":{"position":[[503,7],[569,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21286,6]]},"/en/lessons/preserving-your-research-data":{"position":[[455,7],[521,8],[3835,5],[8089,5],[15966,5],[16860,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10641,12],[35621,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35915,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3367,5],[36572,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20989,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[36667,8],[47100,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3127,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1360,5],[3131,5]]},"/en/lessons/working-with-web-pages":{"position":[[337,7],[403,8]]}}}],["adb",{"_index":8379,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35405,3],[35421,3],[35438,3],[35468,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37634,3],[37650,3],[37667,3]]}}}],["add",{"_index":435,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11580,3],[13589,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9358,3],[9548,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14838,4],[39231,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3727,3],[15798,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11248,3],[13667,3],[14039,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26461,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9348,5],[10676,4],[18572,3],[18804,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8087,4],[12318,3],[13202,4],[22461,4],[31025,3],[35792,3],[39922,3],[41513,3],[43501,4],[43751,3],[49457,3],[51035,3],[52028,5],[52083,5],[52442,3],[53742,4],[56181,3],[56597,3],[56625,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18938,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10434,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13732,4],[50486,3],[50913,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9500,4],[54829,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7479,3],[17597,3],[18104,3],[18153,4],[18328,4],[20053,4],[20854,3],[21852,4],[24230,3],[24437,4],[29994,3],[31032,4],[40043,4],[40176,3],[43967,5],[45221,3],[56461,4],[56562,3],[56622,3],[56777,4],[56874,3],[64531,3]]},"/en/lessons/common-similarity-measures":{"position":[[13523,3],[26437,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16834,3],[16891,3],[18042,3],[33464,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18451,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16052,3],[38041,3],[49898,3],[53077,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13169,4],[13243,3]]},"/en/lessons/counting-frequencies":{"position":[[1840,3],[6379,3],[6744,3],[12348,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[78,3],[95,3],[108,3],[143,3],[1103,3],[1364,3],[1513,3],[1745,3],[1857,3],[1908,3],[2200,3],[2223,3],[2275,3],[2367,3],[2467,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14757,3],[20802,3],[21010,3],[23233,3],[23266,3],[30915,3],[31397,3],[42040,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17054,3],[22802,3],[24086,3],[24269,3],[32622,3],[32760,3],[33226,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1240,3],[1811,3],[14631,3],[15954,3],[17044,4],[20147,4],[20406,4],[20455,3],[22707,3],[22746,3],[22930,3],[28409,3],[28788,3],[28939,3],[29898,3],[30391,3],[30492,3],[31916,3],[36572,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18045,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[373,3],[2089,3],[2150,3],[2306,5],[3112,3],[3378,5],[5436,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22366,3],[27254,3],[33206,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21619,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6967,3],[7431,3],[12259,3],[16975,3],[17021,3],[17656,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21180,3],[26623,3],[26943,3],[47108,3],[47942,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9231,3],[9745,3],[9981,3],[11812,3],[11994,3],[12112,3],[12780,3],[12986,3],[13128,3],[14674,3],[14756,3],[15060,3],[15184,3],[42603,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[304,3],[3122,3],[5071,3],[5230,3],[5534,3],[5577,3],[5678,4],[5704,3],[5949,3],[6173,3],[6248,3],[6334,3],[7392,3],[8361,3],[8394,3],[8925,3],[9060,3],[9450,3],[10449,3],[10801,3],[10965,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13885,3],[17469,3],[17802,3],[18066,3],[18703,3],[19237,3],[20532,3],[20730,3],[20842,3],[20960,3],[22911,3],[23528,3],[24811,3],[26877,3],[33785,3],[35814,3],[36234,3],[38787,3],[43481,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11373,3],[11503,3],[12981,3],[13030,3],[13539,3],[14128,3],[14529,3],[14627,3],[14873,3],[15624,3],[17390,3],[17566,3],[18085,3],[32364,3],[42043,3],[42600,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13563,3]]},"/en/lessons/extracting-keywords":{"position":[[8732,3],[9455,3],[9722,3],[9798,3],[12484,3],[15980,3],[17910,3],[19496,3],[20079,3],[22347,3],[27582,3],[27661,3],[28402,3],[28516,3],[30976,3],[33915,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27319,4],[31116,4],[37094,3],[43540,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5323,3],[5615,3],[5679,3],[5891,3],[7110,3],[7255,3],[8208,3],[9909,3],[12437,3],[16313,3],[16729,3],[19488,3],[21253,3],[22547,3],[23274,3],[28324,3],[28810,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16522,3],[16754,3],[18056,3],[23801,3],[28249,4],[28331,3],[28401,3],[29432,4],[31580,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1343,3],[1471,3],[1511,3],[40357,3],[40602,3],[43638,3],[46598,3],[46673,3],[46874,3],[49905,3],[54911,3],[57144,3],[60520,3]]},"/en/lessons/geocoding-qgis":{"position":[[11350,3],[11461,3],[11575,3],[11607,3],[12619,3],[19489,3],[19539,3],[19559,3],[19636,3],[20600,3],[21189,3],[24592,3],[24892,4],[25023,3],[26219,3],[26322,3],[26378,3],[26998,3],[36036,3]]},"/en/lessons/georeferencing-qgis":{"position":[[2476,3],[3586,3],[3659,3],[3721,4],[4219,3],[4351,3],[5399,3],[6189,3],[6553,3],[7761,3],[7864,4],[7905,3],[7938,3],[10158,3],[10374,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[28653,3],[30202,3],[34848,3],[35937,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12154,3],[15304,3],[15598,4],[16613,3],[27590,3],[29679,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[8008,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3031,3],[3053,3],[3084,3],[10312,3],[11464,3],[15749,3],[15977,3],[16003,3],[17215,3],[18103,3],[18519,3],[21187,3],[21807,3],[21894,3],[23837,3],[28586,3],[42768,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[555,3],[2186,3],[2217,4],[5519,3],[5755,3],[5949,3],[6172,4],[6202,3],[7505,3],[7765,3],[7939,3],[8658,3],[9032,4],[9299,3],[12818,3],[12925,3],[13683,3],[16402,3],[17702,3],[19268,4],[20844,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16786,3]]},"/en/lessons/gravity-model":{"position":[[8578,3],[24594,3],[50448,3],[52609,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[14472,4],[14556,4],[18063,4],[21456,3],[27856,3],[34047,3],[41115,3]]},"/en/lessons/installing-omeka":{"position":[[6110,3],[9482,3],[9611,6],[9636,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3142,3],[18179,3],[18231,3],[20317,7],[20447,3],[20524,3],[21033,3],[21064,3],[23682,3],[26858,3],[27540,3],[30373,3],[31856,3],[33734,3],[34337,3],[35739,3],[39667,4],[39786,3],[40205,3],[40597,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[987,3],[1071,3],[1127,3],[1215,3],[1267,3],[1883,3],[12913,3],[12977,3],[13691,3],[14804,3],[14927,3],[14981,3],[15473,3],[16790,3],[18176,4],[19592,3],[22555,3],[23928,3],[25363,3],[25625,3],[26314,3],[27192,3],[28057,3],[29989,3],[32236,3],[34831,4],[34905,3],[39937,3],[40927,3],[41038,3],[41722,3],[42992,3],[43511,3],[44910,3],[44980,3],[45766,3],[46006,3],[46576,3],[47516,3],[47567,3],[52037,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[538,3],[1518,3],[16253,3],[17396,3],[20136,4],[20190,4],[20365,3],[24048,4],[24381,4],[24409,4],[24974,5],[24987,4],[27784,3],[27823,3],[28007,3],[34518,4],[34536,4],[39785,4],[39800,3],[40238,3],[40300,3],[40513,4],[40575,3],[40650,4],[40831,3]]},"/en/lessons/intro-to-bash":{"position":[[1301,3],[15301,3],[26934,3]]},"/en/lessons/intro-to-linked-data":{"position":[[24850,3],[28355,3]]},"/en/lessons/intro-to-powershell":{"position":[[22171,3],[22263,3],[23185,3],[25604,3],[30389,3],[31805,3],[32786,3],[36783,3],[37605,3],[44376,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[11422,3],[11549,3],[12848,3],[18531,3]]},"/en/lessons/introduction-map-warper":{"position":[[11290,3],[11340,3],[11487,3],[11961,3],[12019,3],[12200,3],[12848,3],[12968,4],[13028,4],[13121,3],[14113,3],[14148,3],[14392,3],[15892,3],[16173,3],[16196,3],[21914,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[27984,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21254,4],[23210,3],[28772,3],[30060,3],[30182,3],[31850,3],[41962,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28049,3]]},"/en/lessons/json-and-jq":{"position":[[6863,3],[14521,3],[15306,3],[15450,4],[19827,3],[21426,3],[30652,3],[35834,3],[36987,3],[37024,3]]},"/en/lessons/jupyter-notebooks":{"position":[[11543,4],[15422,3],[18470,3],[21458,3],[21923,3],[23952,3],[24028,3],[24147,3],[27012,3],[27857,3],[28224,3],[36084,3],[44285,3],[45790,3],[47890,3]]},"/en/lessons/linear-regression":{"position":[[26114,4],[29242,3],[44823,3],[45098,3],[54129,3],[59232,3],[59643,3],[68678,3]]},"/en/lessons/linux-installation":{"position":[[2091,3],[2130,3]]},"/en/lessons/logistic-regression":{"position":[[8347,3],[27647,3],[28053,3],[36522,3],[36716,3],[38348,3],[38481,3],[41064,3],[41228,3],[44278,4],[44499,3],[57294,3],[57431,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2490,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4104,3],[15308,3],[17172,3],[22950,4],[28532,3],[29723,3],[29809,3],[31217,3],[31809,3],[33034,3],[34152,3]]},"/en/lessons/naive-bayesian":{"position":[[16686,3],[16766,3],[16888,3],[16943,3],[21609,3],[22272,3],[46183,3],[68486,3]]},"/en/lessons/normalizing-data":{"position":[[4627,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35362,4],[35398,4],[41319,4],[41462,4],[46799,3]]},"/en/lessons/output-data-as-html-file":{"position":[[1374,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3087,3],[7600,3],[7697,4],[8651,3]]},"/en/lessons/qgis-layers":{"position":[[7427,3],[8151,3],[9660,3],[9722,4],[10128,4],[10746,3],[11289,3],[11474,3],[13540,3],[13595,3],[14628,3],[15532,3],[15671,3],[16494,3],[17135,3],[17197,4],[18968,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6711,3],[9471,3],[9723,3],[11554,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17990,3],[22748,3],[26453,3],[32762,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22295,3],[31455,3],[42519,3],[45265,3]]},"/en/lessons/sentiment-analysis":{"position":[[35752,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18321,3],[18697,3],[19920,3],[19974,3],[20628,3],[20678,3],[23170,3],[24020,3],[27905,3],[30413,3],[31813,3],[31847,3],[32676,4],[32807,3],[34430,3],[34801,3],[34929,3],[35295,3]]},"/en/lessons/sonification":{"position":[[14807,3],[18671,3],[25329,3],[25677,3],[26263,3],[32584,3],[37243,3],[37366,3],[37908,3]]},"/en/lessons/space-place-gazetteers":{"position":[[18137,3],[18479,3],[18589,3],[18734,4],[21324,3],[23562,3],[25054,3],[28834,3],[29028,3],[33277,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[521,3],[12827,3],[13910,3],[14007,3],[14931,3],[15004,3],[22298,3],[23819,3],[24386,3],[29132,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7915,3],[16373,3],[25618,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16324,4],[35377,3],[35555,4],[35821,3],[42485,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16946,3],[29464,4],[29800,3],[45219,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13621,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12960,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8347,3],[26597,3],[27549,3],[27691,3],[30096,3]]},"/en/lessons/transliterating":{"position":[[10888,3],[14614,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4965,3],[10535,3],[21862,4],[22030,3],[38298,3],[38390,3],[39189,3],[39255,3],[40192,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[589,3],[714,3],[2354,3],[2524,3],[3065,3],[3115,3],[3167,3],[4049,3],[4135,3],[4273,3],[4516,3],[4582,3],[5817,3],[6149,3],[6678,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5461,3],[5548,3],[23198,3]]},"/en/lessons/vector-layers-qgis":{"position":[[2560,3],[2708,3],[2770,4],[5699,3],[5906,3],[6242,3],[9878,3],[11177,3],[11334,3],[11830,3],[13497,3],[13654,3],[13896,3],[14053,3],[14083,3],[14450,3],[15283,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[654,3],[11036,3],[12000,3],[12128,3],[20711,3],[21764,3],[21874,3],[23570,3],[27925,3],[28643,3],[28743,3],[32951,3],[40571,3],[40632,3],[41487,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8231,4]]},"/en/lessons/working-with-text-files":{"position":[[8121,3]]}}}],["add_annot",{"_index":14588,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47710,17]]}}}],["add_layout",{"_index":23510,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41522,12]]}}}],["add_padding(im",{"_index":18995,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36931,15]]}}}],["add_padding(pil_img",{"_index":18983,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35903,20]]}}}],["add_row",{"_index":19874,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[26888,8]]}}}],["add_til",{"_index":23529,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42586,8],[45602,8]]}}}],["add_tool",{"_index":23395,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[21793,8]]}}}],["add_trac",{"_index":14355,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[1033,12],[39983,12],[52576,12]]}}}],["add_trace(x",{"_index":13005,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31852,11]]}}}],["addcirclemark",{"_index":20611,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32650,19],[32835,18],[33077,16]]}}}],["addcirclemarkers(data",{"_index":20612,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32935,21],[37483,21]]}}}],["addict",{"_index":14316,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[47967,10]]}}}],["adding/remov",{"_index":23396,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[22616,15]]}}}],["addison",{"_index":8234,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37759,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49950,7],[50034,7]]},"/en/lessons/sentiment-analysis":{"position":[[40400,7]]}}}],["addit",{"_index":249,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5291,10],[12527,9],[16269,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9496,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1967,8],[12115,9],[14482,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15958,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4116,10],[13813,10],[17143,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26733,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14048,10],[14464,10],[18642,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7807,8],[10854,8],[20166,10],[40402,10],[46503,8],[52580,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6213,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3604,9],[9413,10],[11449,10],[19362,8],[50836,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[646,10],[9248,8],[9767,10],[31547,10],[53781,10],[66556,10],[67239,10],[68856,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7974,10],[27900,8],[57879,9],[58922,10]]},"/en/lessons/common-similarity-measures":{"position":[[9859,8],[13571,10],[25134,10],[31238,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28841,10],[34951,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23769,10],[32746,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10779,8],[11822,10],[38998,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19463,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9680,9],[18005,10],[28319,10],[29924,9],[30758,10],[43850,10],[44476,10],[44579,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[906,10],[6147,10],[6369,10],[10033,10],[15611,8],[23962,10],[31844,10],[33454,10],[34935,10],[36602,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2646,8],[8986,8],[15853,10],[33067,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25624,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6115,9],[9630,10],[13451,9],[17545,9],[18010,9],[24330,9],[32899,9],[37627,9],[41407,10],[45820,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11536,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2541,9],[3312,9],[12440,8],[28838,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20554,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11309,10],[15764,10],[23097,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30409,10],[30478,8],[42612,10],[43193,10],[56154,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[308,10],[8365,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18131,10],[20827,10],[20860,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2725,10],[18823,10],[41270,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18481,10]]},"/en/lessons/extracting-keywords":{"position":[[2724,10],[15944,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26324,10],[31126,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8994,8],[16246,10],[19704,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10270,10],[29360,10],[35275,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7626,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12536,10],[18853,10]]},"/en/lessons/georeferencing-qgis":{"position":[[5599,10],[5830,10],[7909,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[12583,10],[17662,10],[19258,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28384,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[7874,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1417,8],[33124,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[12301,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14685,10],[23761,10]]},"/en/lessons/gravity-model":{"position":[[36785,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[4020,10],[6593,10],[29386,10],[34275,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1108,10],[2838,10],[5877,8],[19102,10],[25865,10],[34344,10],[36667,9],[42741,10],[42818,10],[44655,10],[48792,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12655,10],[29684,10],[48712,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8345,10],[47735,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5120,10],[5235,10],[35303,10]]},"/en/lessons/intro-to-bash":{"position":[[6087,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8596,10],[8642,10],[8718,8]]},"/en/lessons/intro-to-powershell":{"position":[[19176,8],[36787,10],[37322,10],[38434,10]]},"/en/lessons/introduction-map-warper":{"position":[[6302,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2668,8],[4888,10],[6334,10],[6413,10],[6561,10],[6748,10],[15474,8],[23071,9],[41527,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6128,9],[16139,10],[22778,10],[37113,9],[37975,9],[40214,9],[43062,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[947,10],[22779,10],[45093,10]]},"/en/lessons/json-and-jq":{"position":[[27170,10]]},"/en/lessons/jupyter-notebooks":{"position":[[9558,10],[45516,10],[45794,10],[51967,10]]},"/en/lessons/linear-regression":{"position":[[10207,10],[23268,10],[31715,10]]},"/en/lessons/logistic-regression":{"position":[[28248,8],[63428,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2713,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3572,10],[12812,10],[17059,10],[17237,10],[26438,10],[29727,10],[35634,10],[36344,10]]},"/en/lessons/naive-bayesian":{"position":[[21021,9],[57710,10],[69488,8]]},"/en/lessons/normalizing-data":{"position":[[877,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3451,9],[4503,9],[29070,10]]},"/en/lessons/output-data-as-html-file":{"position":[[2389,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11746,10]]},"/en/lessons/preserving-your-research-data":{"position":[[7039,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36908,10]]},"/en/lessons/sentiment-analysis":{"position":[[8743,8],[35760,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[209,10],[3619,10],[15517,10],[34437,10],[34708,10]]},"/en/lessons/space-place-gazetteers":{"position":[[27415,10],[33104,10],[41691,10],[44605,8],[45357,10],[45388,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8549,8],[8654,10],[34317,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[453,8],[9342,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2046,9],[5540,10],[6649,10],[12504,10],[16764,8],[19102,10],[23787,10],[30169,10],[30369,9],[34768,10],[39344,10],[41881,10],[44713,10],[48261,10],[49313,8],[51039,11],[51537,10],[52055,10],[52937,10],[53320,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34898,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4753,10],[16251,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12802,10],[26630,8],[45930,10],[47232,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[5319,8],[14572,10],[22539,10],[22586,8],[30134,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19535,8],[23202,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4596,10],[11676,8],[23472,9],[30358,8],[40639,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7265,9]]}}}],["addition",{"_index":1984,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3904,13]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2840,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7239,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16798,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18279,13],[52304,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32036,13]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10608,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17275,13],[25298,13],[44812,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2229,13],[27725,13]]},"/en/lessons/getting-started-with-markdown":{"position":[[2047,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17012,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10172,13]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2590,13]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[915,13]]},"/en/lessons/introduction-map-warper":{"position":[[21508,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4722,13],[6812,13],[10897,13],[26875,13],[32705,13],[35308,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35430,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5105,12]]}}}],["address",{"_index":176,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3562,7],[9745,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1800,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[220,7],[333,7],[3669,7],[12140,7],[12261,8],[18861,8],[19019,7],[20252,10],[20299,7],[20433,9],[21868,7],[22005,10],[22475,7],[22544,9],[23231,7],[23389,9],[23599,9],[25939,8],[26075,9],[26142,9],[26351,9],[26661,8],[31884,10],[32601,9],[32973,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7979,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10879,9],[12040,7],[13285,7],[13393,8],[35741,7],[37790,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6982,7],[8403,7],[9965,8],[16158,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24728,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14300,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38971,7],[57855,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4220,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17912,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5555,7],[6204,9],[6452,10],[7492,10],[16449,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10848,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6978,7],[17356,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6633,10],[7471,7],[7649,7],[26002,9],[34215,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2247,7],[2920,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13886,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39434,7],[49214,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54222,7]]},"/en/lessons/geocoding-qgis":{"position":[[596,9],[2647,9],[4765,10],[36242,9],[36297,9],[36323,9],[36636,7],[37027,10],[37183,8],[37378,7],[38001,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[7089,7],[12243,8],[12510,9],[12605,7],[12905,10],[12977,10],[13097,7],[13273,7],[13397,9],[13489,7],[13675,7],[13740,9],[14379,7],[14454,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3126,7],[20742,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13757,8],[13935,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12026,7],[24744,8],[24873,8],[24946,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[6792,7]]},"/en/lessons/installing-omeka":{"position":[[3860,8],[5814,7],[12605,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11838,10],[44080,9],[44180,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49504,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1254,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6712,7],[11806,7],[12523,7],[14229,7],[26565,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[15394,8],[15433,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9086,7],[10238,8],[19590,7]]},"/en/lessons/jupyter-notebooks":{"position":[[39237,9]]},"/en/lessons/linear-regression":{"position":[[70782,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5181,7],[5349,10],[15271,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3886,7],[3969,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2054,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8890,7]]},"/en/lessons/sentiment-analysis":{"position":[[9027,9],[9160,9],[9308,10],[9372,8]]},"/en/lessons/sonification":{"position":[[13129,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14235,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11042,7],[28238,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7159,8],[7307,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11513,8],[19481,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51152,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6509,8],[6538,8],[8267,7],[10353,7],[10877,9],[12035,9],[12964,9],[13103,7],[13353,10],[13460,9],[14090,9],[14150,9],[14309,9],[14651,10],[14812,9],[15141,7],[26555,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2232,7]]}}}],["addresses.1",{"_index":2294,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1606,11]]}}}],["addresses.5",{"_index":2397,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12692,11]]}}}],["addresses–from",{"_index":12842,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4197,14]]}}}],["addresses–that",{"_index":12888,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[12734,14]]}}}],["addtil",{"_index":20607,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30564,10],[31901,11],[37408,10]]}}}],["adequ",{"_index":11028,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5711,10]]},"/en/lessons/georeferencing-qgis":{"position":[[9451,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43820,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17849,8],[50408,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46916,8]]},"/en/lessons/space-place-gazetteers":{"position":[[47881,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[20055,8]]}}}],["adher",{"_index":15128,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4649,8]]},"/en/lessons/space-place-gazetteers":{"position":[[14881,6]]}}}],["adho",{"_index":15721,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[1514,4]]}}}],["adipis",{"_index":21118,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13151,11],[15380,11]]}}}],["adj",{"_index":6806,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30749,7],[42970,3],[46539,3]]},"/en/lessons/linear-regression":{"position":[[79562,4]]}}}],["adjac",{"_index":3363,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10350,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64012,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7332,8]]},"/en/lessons/extracting-keywords":{"position":[[23631,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3357,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34829,9],[34866,9]]}}}],["adject",{"_index":6656,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[9115,10],[29311,10],[30324,10],[34884,9],[47448,10],[48077,9]]},"/en/lessons/sentiment-analysis":{"position":[[33730,10]]}}}],["adjectiv",{"_index":6857,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36128,10]]}}}],["adjust",{"_index":473,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13205,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21894,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[51700,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13244,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26625,8],[45430,6],[64496,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[674,11],[19870,12],[45073,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12117,6],[12940,6],[13489,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[834,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24216,6],[25322,6],[25585,6],[25857,6],[27173,6],[27263,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47517,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9021,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19327,12],[20294,6],[20565,6],[21386,6],[26480,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3603,6],[3934,8],[10715,8]]},"/en/lessons/extracting-keywords":{"position":[[25336,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30196,10],[34090,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28639,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5965,6],[28979,6]]},"/en/lessons/georeferencing-qgis":{"position":[[11225,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[21632,7],[23036,9],[29001,8],[35992,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[19069,9]]},"/en/lessons/gravity-model":{"position":[[40415,8],[40611,10],[49421,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[13702,6],[13770,6],[21627,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15707,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30271,11],[32073,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19084,6],[29283,6],[30392,6],[30655,6],[30927,6],[32247,6],[32337,6]]},"/en/lessons/introduction-map-warper":{"position":[[15354,11],[16042,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[27324,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22827,6],[40242,6]]},"/en/lessons/logistic-regression":{"position":[[16522,6]]},"/en/lessons/qgis-layers":{"position":[[15318,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3287,6]]},"/en/lessons/research-data-with-unix":{"position":[[3720,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39873,11]]},"/en/lessons/sentiment-analysis":{"position":[[762,6],[10359,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1725,10],[30842,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33635,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41769,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40769,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3903,11],[5005,6],[11463,8],[19790,8],[26741,6],[27252,6],[43697,9],[45871,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22677,6],[22763,9]]},"/en/lessons/vector-layers-qgis":{"position":[[14705,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42562,6]]}}}],["adler",{"_index":21027,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49063,6],[49326,5]]}}}],["admin",{"_index":23106,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[4698,5],[5034,5]]}}}],["administr",{"_index":2596,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28258,16]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16301,14]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32642,14],[55651,13],[59182,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10588,15]]},"/en/lessons/geocoding-qgis":{"position":[[3583,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18365,14]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7948,14]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13000,15]]},"/en/lessons/intro-to-bash":{"position":[[3305,13],[3377,15]]},"/en/lessons/intro-to-linked-data":{"position":[[4820,15]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18842,14]]},"/en/lessons/space-place-gazetteers":{"position":[[24499,14]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18052,14]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2645,13],[3050,14],[18838,14]]}}}],["administration’",{"_index":2526,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22055,16]]}}}],["admittedli",{"_index":7042,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48169,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32611,10]]}}}],["adob",{"_index":15726,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[3066,5],[18175,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1523,5]]}}}],["adopt",{"_index":5551,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62309,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24441,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28058,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55074,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8371,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[111,8],[27080,8]]},"/en/lessons/intro-to-linked-data":{"position":[[21151,7],[21266,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8189,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2136,8],[45309,7]]},"/en/lessons/logistic-regression":{"position":[[5094,5],[19922,5],[20027,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4414,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[8150,5]]}}}],["adoptopenjdk",{"_index":9571,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8821,13]]}}}],["adoptopenjdk)(build",{"_index":9559,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7863,20],[7924,20]]}}}],["adoptopenjdk/openjdk/adoptopenjdk8",{"_index":9565,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8488,34]]}}}],["adp",{"_index":6809,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30783,7],[30833,7],[42982,3],[46551,3]]}}}],["adriaen",{"_index":16664,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12843,8]]}}}],["adrienn",{"_index":14347,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50281,8]]}}}],["adult",{"_index":10649,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[945,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1585,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10377,6]]}}}],["adv",{"_index":6926,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42994,3],[46563,3]]},"/en/lessons/linear-regression":{"position":[[79572,7]]}}}],["advanc",{"_index":420,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11021,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1888,8],[6822,8],[26563,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6745,8],[39662,8],[55530,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2182,8],[64955,8],[66409,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38121,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1167,8],[65405,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2800,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62714,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4383,8],[5267,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7066,8],[10082,8],[36255,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38340,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5812,8],[7145,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3472,8],[30286,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13683,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[146,8],[5191,8],[5670,8],[6081,8],[6377,10],[6527,8],[9903,8],[10318,9],[15690,11],[23075,11],[29834,8],[40489,11],[48210,8],[48246,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[480,8],[14944,7],[39652,8],[45704,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21579,8]]},"/en/lessons/extracting-keywords":{"position":[[11200,8],[31873,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[788,8],[32554,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[596,8],[1165,8],[3750,8],[20375,8],[26659,8],[32643,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25262,8],[32415,7],[35058,8]]},"/en/lessons/geocoding-qgis":{"position":[[29317,8]]},"/en/lessons/georeferencing-qgis":{"position":[[4919,7],[11896,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[29987,9],[30023,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12946,8],[34637,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[12889,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18537,8]]},"/en/lessons/gravity-model":{"position":[[8638,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[2709,8],[21704,10],[21828,8],[24585,8],[44692,8]]},"/en/lessons/installing-omeka":{"position":[[2807,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26251,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2792,8],[5045,7],[33703,7],[54357,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41585,8]]},"/en/lessons/introduction-map-warper":{"position":[[5455,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8322,8],[17373,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38638,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[593,10],[3884,8],[22965,8],[30763,10],[47127,8]]},"/en/lessons/json-and-jq":{"position":[[259,8],[16230,8],[39421,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4619,8],[23401,8],[39799,8]]},"/en/lessons/logistic-regression":{"position":[[63597,8]]},"/en/lessons/normalizing-data":{"position":[[5588,8]]},"/en/lessons/preserving-your-research-data":{"position":[[11271,8]]},"/en/lessons/qgis-layers":{"position":[[1423,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1372,8],[10832,8]]},"/en/lessons/sentiment-analysis":{"position":[[15345,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7087,8],[35725,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[762,8],[11331,8],[14365,9],[18720,8],[21988,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19975,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9181,8],[9706,8],[29433,8],[36056,9],[36235,8],[41283,8],[45098,8],[45623,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[528,8],[43562,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7778,10],[7842,8],[8397,8],[8446,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5837,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5418,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1438,8],[47569,8],[47817,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[102,8],[15325,8],[30705,8],[30795,8],[33366,8]]},"/en/lessons/vector-layers-qgis":{"position":[[339,8]]}}}],["advantag",{"_index":1748,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42602,10],[42722,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2107,9]]},"/en/lessons/common-similarity-measures":{"position":[[2041,10],[38356,10],[39946,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11308,10],[11363,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6708,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1285,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[43703,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1671,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36559,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40646,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18451,9],[42377,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37882,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4183,9],[26508,9]]},"/en/lessons/extracting-keywords":{"position":[[38687,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11633,9],[66526,10]]},"/en/lessons/geocoding-qgis":{"position":[[27362,10],[29589,9],[31165,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23628,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[30793,10],[35451,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7510,10],[9395,10],[17799,10],[33857,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[1450,10]]},"/en/lessons/gravity-model":{"position":[[43091,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[23389,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3597,9],[6017,10],[8548,10],[10479,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6407,10],[29695,10]]},"/en/lessons/intro-to-bash":{"position":[[1137,10],[26771,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4458,11],[29518,9]]},"/en/lessons/intro-to-powershell":{"position":[[2909,11],[37967,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6726,10],[7131,9],[38797,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2244,13]]},"/en/lessons/json-and-jq":{"position":[[23712,9]]},"/en/lessons/jupyter-notebooks":{"position":[[49551,9]]},"/en/lessons/mac-installation":{"position":[[339,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4932,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7707,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3307,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1463,10]]},"/en/lessons/research-data-with-unix":{"position":[[7887,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28311,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5544,10],[5593,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17973,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38320,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6778,10]]},"/en/lessons/vector-layers-qgis":{"position":[[16344,9]]}}}],["advent",{"_index":3294,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2334,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6061,6]]}}}],["adventur",{"_index":10282,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[45010,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50733,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5342,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[23786,9]]},"/en/lessons/logistic-regression":{"position":[[46656,10],[53711,10]]}}}],["adverb",{"_index":6796,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[29322,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6849,7],[6887,7],[7397,8],[9842,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39606,7],[39862,6],[39916,8]]}}}],["advers",{"_index":16519,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51829,13]]}}}],["advert",{"_index":5877,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14136,7],[14276,7],[14387,6],[14432,7],[14509,6],[14596,6],[14618,6],[14705,6],[14784,6],[14849,7],[14977,7],[16827,6],[17754,6],[29782,7],[29943,6],[33856,6],[33958,6],[35466,6],[41360,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6028,7],[6158,7],[6945,6],[19086,7],[19114,7],[33655,6],[36380,6],[60833,6]]}}}],["advertis",{"_index":5823,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[507,14],[561,14],[13043,15],[14029,14],[14325,14],[47005,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4067,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5078,15],[24655,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46621,14]]}}}],["advic",{"_index":5318,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2323,6],[10573,6],[62435,6],[68011,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33656,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7790,7]]},"/en/lessons/linux-installation":{"position":[[627,6]]},"/en/lessons/windows-installation":{"position":[[226,6]]}}}],["advis",{"_index":2006,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5958,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20145,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9905,9],[17401,9],[49850,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2552,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43659,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6548,7],[18616,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1868,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30273,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5154,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[989,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22516,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10031,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19423,9]]}}}],["advisor",{"_index":16441,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47566,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18223,7]]}}}],["advoc",{"_index":7578,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39231,11],[39345,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20446,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46168,9]]},"/en/lessons/intro-to-linked-data":{"position":[[10282,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23314,8]]}}}],["advocaci",{"_index":8270,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3815,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2643,8]]}}}],["aelfri",{"_index":18771,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10502,8],[11515,8]]}}}],["aelfric",{"_index":18772,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10534,8]]}}}],["aelfric’",{"_index":18770,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10312,9]]}}}],["aelfrie’",{"_index":18807,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11482,9]]}}}],["aelian",{"_index":4974,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46760,8]]}}}],["aelianu",{"_index":4594,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5785,8],[13832,8],[16499,8],[18087,8],[46619,8],[46741,9]]}}}],["aelita",{"_index":22808,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19431,6]]}}}],["aenea",{"_index":4976,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46874,6]]}}}],["aerial",{"_index":13352,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[13508,6]]},"/en/lessons/introduction-map-warper":{"position":[[1100,6],[19390,6]]},"/en/lessons/qgis-layers":{"position":[[16688,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[938,6]]}}}],["aes(x=year",{"_index":8874,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5376,11],[6209,11]]}}}],["aeschylu",{"_index":4994,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48610,9]]}}}],["aesop",{"_index":4978,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46994,5],[47814,6]]}}}],["aesthet",{"_index":2027,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7714,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2527,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37168,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5175,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24070,9],[37482,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17458,10],[17508,10]]},"/en/lessons/sonification":{"position":[[2579,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8014,13]]}}}],["affair",{"_index":1956,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1657,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3151,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6461,7],[6657,7],[6967,7],[11532,8],[19890,7],[20173,8],[20212,7],[22771,8],[22804,7],[23195,8],[25162,8],[25276,7],[25331,7],[25987,7],[26110,7],[31251,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57361,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19646,7]]}}}],["affect",{"_index":1057,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4822,6],[37457,6],[39053,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35499,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10615,8],[18457,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13391,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25704,6],[36130,9],[36483,9],[38397,6],[39187,9],[46322,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29274,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10267,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3001,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37427,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6313,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24566,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22472,6],[22612,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31031,8]]},"/en/lessons/gravity-model":{"position":[[2360,9],[3304,6],[5941,9]]},"/en/lessons/installing-omeka":{"position":[[7318,8],[7399,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49740,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6925,6],[45876,9]]},"/en/lessons/json-and-jq":{"position":[[6267,6]]},"/en/lessons/linear-regression":{"position":[[1538,8],[52190,7]]},"/en/lessons/logistic-regression":{"position":[[1258,8],[40285,6]]},"/en/lessons/naive-bayesian":{"position":[[70299,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3566,6],[25557,6]]},"/en/lessons/sentiment-analysis":{"position":[[14409,6],[23623,6],[29355,6],[32662,6]]},"/en/lessons/sonification":{"position":[[7263,6],[37470,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11718,7],[38990,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22866,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23104,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8100,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1160,6]]}}}],["affil",{"_index":14403,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10244,10]]}}}],["affili",{"_index":7584,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39465,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56795,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[25314,10],[27498,10]]},"/en/lessons/intro-to-linked-data":{"position":[[7280,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10320,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30382,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59085,11]]}}}],["affirm",{"_index":7043,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48243,7]]}}}],["affluent",{"_index":15907,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36216,8]]}}}],["afford",{"_index":2644,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29439,7],[29510,7],[29624,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3291,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2786,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7182,11],[19947,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14820,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2125,6],[2858,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2257,11]]},"/en/lessons/sentiment-analysis":{"position":[[28089,6],[30778,6],[31876,6],[35068,6],[37008,6]]},"/en/lessons/space-place-gazetteers":{"position":[[12009,12],[42844,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25957,7]]}}}],["afghan",{"_index":2648,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29597,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4871,8]]}}}],["afghanistan",{"_index":22011,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[3950,11]]}}}],["aficionado",{"_index":23044,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[19622,11]]}}}],["afil",{"_index":22867,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21940,6]]}}}],["afile.clos",{"_index":22869,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[22057,13]]}}}],["afinn",{"_index":19974,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6374,6],[50322,6],[53773,8],[53801,6]]}}}],["afont",{"_index":3957,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22012,5],[37868,8],[37900,8]]}}}],["aforement",{"_index":14639,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12093,14],[49524,14]]}}}],["aforethought",{"_index":18598,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58941,15],[59649,14]]}}}],["afraid",{"_index":10815,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26936,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27150,6]]},"/en/lessons/sentiment-analysis":{"position":[[16051,6],[16904,8],[18969,6],[21788,6],[22834,6]]}}}],["africa",{"_index":5209,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64414,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2228,8]]},"/en/lessons/preserving-your-research-data":{"position":[[15491,9]]},"/en/lessons/research-data-with-unix":{"position":[[5383,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50165,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13874,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25939,6],[26514,6]]}}}],["african",{"_index":1612,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32632,7],[33923,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1446,7],[3576,7],[3762,7],[4135,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23616,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53635,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49674,7]]}}}],["african’/’black",{"_index":11116,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25994,17]]}}}],["afternoon",{"_index":1244,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12841,9],[16488,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6079,10]]}}}],["afterward",{"_index":4864,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34927,10]]},"/en/lessons/counting-frequencies":{"position":[[8700,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5866,11]]},"/en/lessons/intro-to-bash":{"position":[[15569,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[26032,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20251,10]]}}}],["afx",{"_index":7066,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49854,3]]}}}],["ag",{"_index":1248,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12942,3],[16657,3]]},"/en/lessons/common-similarity-measures":{"position":[[35307,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30420,3]]},"/en/lessons/counting-frequencies":{"position":[[1264,3],[1289,3],[2290,3],[2315,3],[2448,6],[2491,6],[2795,7],[2868,7],[3258,3],[3283,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34543,4],[46846,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6621,4],[49117,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9100,4],[9130,5],[16683,5],[16761,5],[17311,4],[22031,4],[22170,5],[22269,6],[23883,4],[25985,5],[26079,4],[26157,6],[26694,4],[26880,3],[27017,6],[27737,3],[27898,6],[28418,4],[28585,3],[28738,6],[39270,4],[43961,4],[45595,4],[47342,4],[48033,3],[48637,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46751,4],[56265,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2335,3],[2360,3],[2434,3],[3914,3],[3939,3],[4459,6],[4502,6],[6860,3],[6885,3]]},"/en/lessons/linear-regression":{"position":[[8390,5],[69491,3]]},"/en/lessons/naive-bayesian":{"position":[[8609,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13670,4],[14315,4],[14503,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8389,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16953,3]]}}}],["agabriew",{"_index":16729,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27276,10]]}}}],["again",{"_index":2010,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6462,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6426,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4410,7],[6319,7],[8111,5],[10609,6],[13945,6],[21795,5],[22627,5],[24612,6],[25796,6],[27066,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17980,5],[22588,5],[28830,5],[32576,7],[32628,5],[32668,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17431,5],[18319,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6486,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59803,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15243,5],[20111,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2457,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[51558,6]]},"/en/lessons/common-similarity-measures":{"position":[[14364,6],[38943,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21478,6],[26888,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2997,5],[31057,6],[36400,5],[36957,5],[43682,5],[47543,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6130,7],[11728,5],[13305,5],[18275,6],[20465,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16202,5],[49215,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16464,6],[20493,5],[22028,5],[24045,5]]},"/en/lessons/counting-frequencies":{"position":[[8727,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15726,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22925,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24898,5],[27546,6],[41929,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7553,6],[9677,6],[9716,6],[9746,6],[10493,5],[11983,6],[14898,7],[17628,6],[18182,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23455,6],[28013,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12403,6],[18690,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6878,6],[22978,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7412,6]]},"/en/lessons/extracting-keywords":{"position":[[13783,5],[16470,5],[20142,5],[21563,6],[21793,6],[28565,5],[29199,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26124,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11901,6],[25119,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33480,5],[33802,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3390,6],[7905,6],[10114,6],[10230,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2258,6],[15988,6],[17778,7],[18488,7],[33329,6],[34387,6],[35194,7],[38015,6],[39254,5],[53933,5],[54637,6],[57906,5]]},"/en/lessons/geocoding-qgis":{"position":[[16788,5],[29932,5]]},"/en/lessons/georeferencing-qgis":{"position":[[8936,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[16142,5],[24043,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27711,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5707,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15352,6],[25290,6],[28579,6],[30809,6],[31107,6],[37878,6],[37950,6],[39911,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3917,5],[9285,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19364,6],[20276,5]]},"/en/lessons/gravity-model":{"position":[[15050,6],[23526,6],[45411,6],[53082,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[32016,6],[36494,5]]},"/en/lessons/installing-omeka":{"position":[[9091,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3781,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14825,6],[22546,5],[32630,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17830,5]]},"/en/lessons/intro-to-bash":{"position":[[1653,5],[10687,5],[20290,5],[22617,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8478,5],[9488,6]]},"/en/lessons/intro-to-linked-data":{"position":[[19327,7],[26212,5]]},"/en/lessons/intro-to-powershell":{"position":[[8369,6],[8469,5],[14511,6],[14763,6],[14984,5],[20153,5],[30455,5],[31721,6],[33458,5],[40288,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[14777,5]]},"/en/lessons/introduction-map-warper":{"position":[[12657,5],[18093,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15974,5],[17329,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25814,7],[30252,6],[35247,5]]},"/en/lessons/json-and-jq":{"position":[[7274,6],[9128,6],[9809,5],[21600,6],[31989,6],[32219,5],[34123,5],[35002,6]]},"/en/lessons/jupyter-notebooks":{"position":[[24936,6]]},"/en/lessons/linear-regression":{"position":[[23158,5],[72327,5]]},"/en/lessons/logistic-regression":{"position":[[32826,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12685,5],[16507,5],[28660,5]]},"/en/lessons/naive-bayesian":{"position":[[14314,5],[22909,6],[40691,6],[46536,6],[61329,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48122,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8369,6]]},"/en/lessons/preserving-your-research-data":{"position":[[4086,7]]},"/en/lessons/qgis-layers":{"position":[[10763,6],[11306,6],[12372,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3970,6]]},"/en/lessons/research-data-with-unix":{"position":[[8552,5],[10182,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[36029,5],[36971,5],[37380,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38318,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32115,6],[33749,6]]},"/en/lessons/sonification":{"position":[[2140,6],[35048,7],[37334,5],[38737,6]]},"/en/lessons/space-place-gazetteers":{"position":[[38711,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18541,6],[29407,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17632,5],[17785,6],[19346,6],[39030,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20281,6],[42224,5],[53406,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3401,5],[12620,6],[14522,6],[16317,5],[18236,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1520,6],[10696,6],[11377,5],[18886,6],[24646,6],[25331,6],[27375,6],[28686,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[10013,5],[10469,5],[11309,5],[12926,6],[13164,6],[26116,5],[28115,6],[28960,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17580,6],[17617,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1141,7],[3451,6],[6212,5],[8475,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28257,5],[28660,6],[30634,5],[31462,5]]},"/en/lessons/working-with-text-files":{"position":[[9087,5]]}}}],["again</p>",{"_index":16034,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25469,17]]}}}],["against",{"_index":1246,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12892,7],[16573,7],[34287,7],[39608,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25760,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46849,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21593,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3791,8],[6365,7],[50635,7]]},"/en/lessons/common-similarity-measures":{"position":[[5579,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7288,7],[8493,7],[11562,7],[19649,7],[20022,7],[20261,7],[23107,7],[23254,7],[24397,7],[25380,7],[25927,7],[27321,7],[27913,7],[31276,7]]},"/en/lessons/counting-frequencies":{"position":[[8737,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44097,7],[44185,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26802,7],[30596,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42203,7],[45441,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1695,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1517,7]]},"/en/lessons/extracting-keywords":{"position":[[19071,7],[38035,7],[38471,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[35282,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17297,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11263,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14044,7],[47824,7]]},"/en/lessons/geocoding-qgis":{"position":[[21422,7],[35543,8],[35561,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6018,7]]},"/en/lessons/gravity-model":{"position":[[11344,7],[40044,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[998,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13675,7],[13861,7],[15238,7],[15846,7],[50624,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[14922,7]]},"/en/lessons/introduction-map-warper":{"position":[[639,7]]},"/en/lessons/linear-regression":{"position":[[34739,7],[61571,7]]},"/en/lessons/naive-bayesian":{"position":[[5878,7],[27002,7],[41200,7],[45401,7]]},"/en/lessons/normalizing-data":{"position":[[2428,10]]},"/en/lessons/preserving-your-research-data":{"position":[[1614,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24606,7]]},"/en/lessons/sentiment-analysis":{"position":[[14216,7]]},"/en/lessons/sonification":{"position":[[3010,7],[11055,7],[13300,7],[16047,7],[16286,7],[17316,7],[30180,7],[30476,8],[31449,7],[37015,7],[40708,7]]},"/en/lessons/space-place-gazetteers":{"position":[[43207,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32307,7],[40401,7],[40467,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50665,7],[50943,7],[57732,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52410,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[33033,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37462,7]]}}}],["agatha",{"_index":6609,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[18122,6]]}}}],["agatharchid",{"_index":4980,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47107,13]]}}}],["agathia",{"_index":4983,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47235,8]]}}}],["agenc",{"_index":5194,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63963,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64126,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37373,9]]},"/en/lessons/preserving-your-research-data":{"position":[[10153,8]]}}}],["agenda",{"_index":7183,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[342,6],[8125,8],[19101,6],[19322,6],[22901,7],[25488,7],[27102,6]]}}}],["agent",{"_index":4633,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12519,5],[12631,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58308,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21729,6],[21785,6],[21833,6],[21881,6],[21913,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56035,5]]}}}],["agglomer",{"_index":4141,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36421,13]]}}}],["aggravation.1",{"_index":22372,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[2258,13]]}}}],["aggreg",{"_index":3285,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1672,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14634,10],[51483,12],[55183,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27781,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22989,9],[23019,9],[50497,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2552,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18255,12],[18829,11],[35307,12],[35950,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[507,11],[1452,9],[18413,11],[25022,11],[26244,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1348,10],[45171,9]]},"/en/lessons/introduction-map-warper":{"position":[[19986,9],[21663,9]]},"/en/lessons/json-and-jq":{"position":[[25247,11]]},"/en/lessons/logistic-regression":{"position":[[33745,9]]},"/en/lessons/sentiment-analysis":{"position":[[26280,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19168,10],[20042,10],[20819,10],[24300,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[504,9],[27183,11],[38144,11],[39730,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[539,11],[25024,11],[25401,11],[25617,9],[25683,12],[30677,9],[31621,9],[44854,11]]}}}],["aggregate.dur",{"_index":21320,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20351,13],[24188,13]]}}}],["aggress",{"_index":3399,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14718,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38428,12]]},"/en/lessons/sentiment-analysis":{"position":[[27843,13],[30533,13],[31630,13],[34823,13],[36606,13]]}}}],["agnew",{"_index":20872,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[4455,5],[49370,6],[49407,5]]}}}],["agnieszka",{"_index":21062,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50666,9]]}}}],["agnost",{"_index":2735,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[253,9],[15989,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58315,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6412,8],[8708,8],[16537,8]]}}}],["ago",{"_index":1250,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12988,3],[16737,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19394,4]]},"/en/lessons/intro-to-linked-data":{"position":[[33563,4]]},"/en/lessons/intro-to-powershell":{"position":[[15836,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18417,3]]},"/en/lessons/preserving-your-research-data":{"position":[[3979,3]]},"/en/lessons/sonification":{"position":[[8192,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4326,3]]}}}],["agosto",{"_index":12368,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56160,9]]}}}],["agr",{"_index":12903,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[15001,3]]}}}],["agre",{"_index":3837,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15357,6],[33636,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1519,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17120,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13163,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4987,6]]},"/en/lessons/sentiment-analysis":{"position":[[24025,5],[25720,5],[26085,5]]},"/en/lessons/working-with-web-pages":{"position":[[1458,5]]}}}],["agreeabl",{"_index":18837,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13513,12],[14233,9],[14422,9]]}}}],["agreement",{"_index":7186,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[701,12],[3385,10],[3570,10],[3651,9],[3695,9],[4115,10],[4268,10],[4455,9],[5151,10],[5473,11],[37951,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38157,9],[38931,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10057,9]]}}}],["agri",{"_index":7261,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7378,4],[7405,4]]}}}],["agricultur",{"_index":7262,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7389,11]]}}}],["agüera",{"_index":14847,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55239,6]]}}}],["ahead",{"_index":2929,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22255,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5928,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10023,5],[16558,5],[27517,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20012,5]]},"/en/lessons/extracting-keywords":{"position":[[20553,5],[21068,5],[29331,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9512,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32974,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1359,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[6678,5],[20733,5],[24939,5],[25224,5],[27432,5]]},"/en/lessons/intro-to-powershell":{"position":[[5496,5],[7442,5],[14216,5],[19260,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12769,5]]},"/en/lessons/jupyter-notebooks":{"position":[[22214,5]]},"/en/lessons/qgis-layers":{"position":[[8776,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13673,5],[24332,5],[24807,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10568,5]]}}}],["ahrc",{"_index":15319,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[38168,5]]}}}],["ai",{"_index":6043,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44061,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58409,3],[63022,2],[63984,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[824,4],[869,2],[1319,2],[2599,2],[4221,2],[6072,2],[24202,2],[25043,2],[25475,2],[32566,2],[33169,2],[34610,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16086,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[43772,3],[43934,2],[44254,2],[44885,2],[44951,3],[44989,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21735,2],[30513,2],[32779,2],[33029,2],[50464,2],[50536,2],[54263,2],[54628,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9556,2]]}}}],["ai.generate(n=5",{"_index":14713,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30730,16],[33088,16]]}}}],["ai.train(brexit_articl",{"_index":14674,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23869,25],[32858,25]]}}}],["ai4lam",{"_index":6516,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62653,6]]}}}],["aid",{"_index":1647,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34774,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10089,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33186,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3787,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14695,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6829,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[7215,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1110,6],[28760,3],[28848,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2866,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7184,4]]}}}],["aida",{"_index":10659,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[2247,5]]}}}],["aiken",{"_index":13603,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20172,6]]}}}],["aim",{"_index":2765,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1961,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14221,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[148,4],[4989,4],[5016,4],[5518,3],[10058,4],[15826,4],[22880,3],[26002,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[148,4],[1205,4],[9651,3],[18035,3],[62105,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7038,3],[7803,5],[8332,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2086,3],[4592,4],[7444,5],[13393,5],[43785,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35111,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9139,3],[12537,4],[31045,3]]},"/en/lessons/geocoding-qgis":{"position":[[17216,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3539,3],[7090,4],[17143,4],[19750,3]]},"/en/lessons/gravity-model":{"position":[[4495,3],[8097,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[2075,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12618,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6580,4]]},"/en/lessons/intro-to-linked-data":{"position":[[10292,3],[17500,4]]},"/en/lessons/naive-bayesian":{"position":[[23997,3],[24359,3]]},"/en/lessons/preserving-your-research-data":{"position":[[6172,3],[8399,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[58,4],[1712,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[720,4]]},"/en/lessons/space-place-gazetteers":{"position":[[8803,4],[22232,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2103,4],[23680,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[736,3],[2519,5],[44922,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[3304,3]]}}}],["ain’t",{"_index":3114,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35973,5]]}}}],["air",{"_index":1252,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13034,3],[16817,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16612,5],[16763,3],[18000,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9099,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33844,4]]},"/en/lessons/logistic-regression":{"position":[[46601,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9590,3],[10018,3]]}}}],["air49",{"_index":19429,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10665,8],[11232,5],[11293,5],[12539,5]]}}}],["air49<",{"_index":19430,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10680,9],[11196,9]]}}}],["air49[2",{"_index":19432,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10853,8],[10928,8]]}}}],["air50",{"_index":19441,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12116,5],[12571,5]]}}}],["air50<",{"_index":19439,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12084,9]]}}}],["air50[2",{"_index":19442,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12178,8]]}}}],["air51",{"_index":19446,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12604,5]]}}}],["air52",{"_index":19448,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12637,5]]}}}],["air53",{"_index":19450,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12670,5]]}}}],["air54",{"_index":19452,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12703,5]]}}}],["air55",{"_index":19454,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12736,5]]}}}],["air56",{"_index":19456,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12769,5]]}}}],["air57",{"_index":19458,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12802,5]]}}}],["air58",{"_index":19460,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12836,5]]}}}],["air59",{"_index":19462,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12871,5]]}}}],["air60",{"_index":19464,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12906,5]]}}}],["aircraft",{"_index":13939,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[21166,10],[21336,11],[34622,9],[38276,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1456,8],[17135,10],[18199,8],[19903,8],[20769,8],[20892,9],[21241,10],[21326,10]]}}}],["aircraft_nam",{"_index":23354,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16723,16],[21337,17]]}}}],["airforc",{"_index":23365,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17076,8]]}}}],["airlin",{"_index":19346,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4060,8]]}}}],["airpasseng",{"_index":19341,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[3810,13],[3925,13],[4170,13],[6876,13],[8383,15],[8423,13],[8568,15],[9218,13],[9444,13],[9696,13],[10631,12],[11170,13],[11338,13],[11893,13]]}}}],["airpassengers[109:120",{"_index":19461,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12848,22]]}}}],["airpassengers[121:132",{"_index":19463,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12883,22]]}}}],["airpassengers[133:144",{"_index":19465,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12918,22]]}}}],["airpassengers[13:24",{"_index":19440,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12095,20],[12583,20]]}}}],["airpassengers[1:12",{"_index":19435,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11207,19],[12551,19]]}}}],["airpassengers[25:36",{"_index":19447,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12616,20]]}}}],["airpassengers[37:48",{"_index":19449,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12649,20]]}}}],["airpassengers[49:60",{"_index":19451,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12682,20]]}}}],["airpassengers[61:72",{"_index":19453,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12715,20]]}}}],["airpassengers[73:84",{"_index":19455,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12748,20]]}}}],["airpassengers[85:96",{"_index":19457,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12781,20]]}}}],["airpassengers[97:108",{"_index":19459,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12814,21]]}}}],["airport",{"_index":6872,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37036,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1852,8]]}}}],["aitextgen",{"_index":14616,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2549,9],[20277,10],[20827,9],[21197,9],[21214,9],[32727,9],[32744,9],[50088,9],[51967,9]]}}}],["aitextgen(model=\"eleutherai/gpt",{"_index":14820,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50541,31]]}}}],["aitextgen(model_folder=\"trained_model",{"_index":14712,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30518,39],[33034,39]]}}}],["aitextgen(tf_gpt2=\"124m",{"_index":14658,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21740,25],[32784,25],[50469,25]]}}}],["aitextgen==0.5.2",{"_index":14656,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20547,16]]}}}],["aitkin",{"_index":13818,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60351,7],[62581,7],[63932,7]]}}}],["aivism",{"_index":5119,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59011,7]]}}}],["ak_jellymoss_ver01_data_sn84020657_0027952701a",{"_index":6152,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11099,49]]}}}],["aka",{"_index":3052,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15682,4],[30543,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23995,4],[66814,4]]},"/en/lessons/naive-bayesian":{"position":[[4554,3]]}}}],["akerman",{"_index":7745,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13385,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11247,10]]},"/en/lessons/normalizing-data":{"position":[[1762,9],[2412,10]]}}}],["akerman'",{"_index":11708,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11611,12],[11661,12]]},"/en/lessons/normalizing-data":{"position":[[2776,12],[2826,12]]}}}],["akerman’",{"_index":18704,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[1687,12]]}}}],["akhlaghi",{"_index":11477,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5233,8]]}}}],["akhlaghi’",{"_index":22110,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5604,10]]}}}],["akin",{"_index":14642,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12905,4],[13231,4]]},"/en/lessons/intro-to-bash":{"position":[[9655,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16209,4]]}}}],["aku",{"_index":22716,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13089,3],[15250,3],[18415,3],[18468,3],[18996,3]]}}}],["al",{"_index":2480,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17640,3],[17664,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18764,3],[35615,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69499,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2304,3],[4253,3],[55099,3],[55310,3],[55462,3],[55567,3],[55724,3],[55815,3],[55839,3]]},"/en/lessons/extracting-keywords":{"position":[[4470,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47424,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14379,4],[29984,4],[30006,4],[30597,4],[30728,3],[30818,4],[30872,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1976,3],[48974,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55466,4],[57777,4],[57957,4],[58225,4],[58274,4],[59210,4]]},"/en/lessons/intro-to-linked-data":{"position":[[37592,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44786,3],[45649,4],[51360,4],[53539,4]]},"/en/lessons/json-and-jq":{"position":[[3404,3],[3598,3],[7655,3],[7855,3],[13671,3],[13770,3],[13989,3],[14073,3],[14753,3],[14992,3],[15747,3],[15971,3]]},"/en/lessons/linear-regression":{"position":[[73300,3],[78982,4]]},"/en/lessons/logistic-regression":{"position":[[64646,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42576,4]]},"/en/lessons/sentiment-analysis":{"position":[[15790,2]]},"/en/lessons/sonification":{"position":[[41897,3]]},"/en/lessons/space-place-gazetteers":{"position":[[6985,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[876,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61125,3],[61697,3],[62677,3],[64692,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39609,3]]}}}],["al'bert",{"_index":22793,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19140,7]]}}}],["al'brekht",{"_index":22795,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19167,9]]}}}],["al.17",{"_index":16307,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34535,5]]}}}],["ala",{"_index":14702,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27935,5]]},"/en/lessons/transliterating":{"position":[[2093,4],[9663,3]]}}}],["ala,i",{"_index":3613,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3700,5]]}}}],["alammar",{"_index":22827,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10190,8]]}}}],["alan",{"_index":9438,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49907,5]]},"/en/lessons/logistic-regression":{"position":[[65924,4]]}}}],["alarm",{"_index":8351,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26322,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31392,7]]},"/en/lessons/linux-installation":{"position":[[993,7]]}}}],["alba",{"_index":7442,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22349,5]]}}}],["albeit",{"_index":4873,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35997,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5814,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4626,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22896,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9188,7]]},"/en/lessons/vector-layers-qgis":{"position":[[322,6]]}}}],["albericu",{"_index":11999,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10722,10],[62022,10]]}}}],["albert",{"_index":6021,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43442,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59005,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4115,8]]}}}],["alberto",{"_index":21036,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50001,7]]}}}],["albertu",{"_index":11893,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7426,8]]}}}],["alboukadel",{"_index":7571,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38347,10]]}}}],["albright",{"_index":15060,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4205,10]]}}}],["album",{"_index":6139,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7824,7],[8002,6]]}}}],["aldap",{"_index":20277,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50570,7]]}}}],["alden",{"_index":1887,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47240,6],[50885,6]]}}}],["aldrich",{"_index":3444,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1544,8]]}}}],["alec",{"_index":14903,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57761,4]]}}}],["alegría",{"_index":19993,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11352,7]]}}}],["aleksandr",{"_index":22790,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19075,9],[19107,9]]}}}],["aleksandrovich",{"_index":22791,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19085,16],[19177,16],[19356,16],[19464,16],[19493,16]]}}}],["aleksanrov",{"_index":156,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3266,10]]}}}],["aleksi",{"_index":10036,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58479,6],[58817,6]]}}}],["alelyani",{"_index":4870,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35731,9]]}}}],["alert",{"_index":2930,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22380,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24562,5],[24802,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20739,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20194,5],[29584,5],[39345,6]]},"/en/lessons/preserving-your-research-data":{"position":[[739,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22010,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16649,6],[18290,6]]}}}],["alert.html",{"_index":23318,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11239,10],[20473,10],[29394,10],[40034,10],[41889,10],[43118,10]]}}}],["alessandro",{"_index":20297,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51179,10],[52785,10]]}}}],["alex",{"_index":3208,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56335,4],[61384,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65764,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14370,5],[29253,6],[29337,5],[29998,4],[30719,5],[30905,5],[31195,5],[31469,5],[31750,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32099,4]]}}}],["alexand",{"_index":4985,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47348,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20447,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5680,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56181,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8444,9],[12696,9],[34919,9]]}}}],["alexandra",{"_index":7163,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61362,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59257,9],[59562,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56694,9]]}}}],["alexandria",{"_index":4739,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29018,10],[46504,10]]}}}],["alexei",{"_index":11233,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45493,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48930,6]]}}}],["alexi",{"_index":16391,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43716,6],[52156,6]]}}}],["alfombra|0",{"_index":20206,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46675,12]]}}}],["alfr",{"_index":3504,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2268,6]]},"/en/lessons/logistic-regression":{"position":[[55539,6]]}}}],["alge",{"_index":22979,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50638,5]]}}}],["algebra",{"_index":5638,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[7829,7],[17402,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8594,7],[33675,7]]},"/en/lessons/gravity-model":{"position":[[5544,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26279,7]]},"/en/lessons/linear-regression":{"position":[[19536,7]]}}}],["algorithm",{"_index":949,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[224,9],[11651,9],[11823,11],[15523,12],[16107,10],[39106,9],[42272,9],[43641,10],[45843,12],[50153,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24052,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3006,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[766,10],[4547,10],[7065,10],[12470,10],[12769,10],[24554,9],[24624,10],[24767,9],[27366,9],[30028,10],[38681,9],[64740,10],[64851,11],[65385,11],[65870,10],[66156,10],[66285,9],[69597,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[327,9],[481,9],[1473,10],[1727,10],[1935,11],[2097,10],[2497,10],[3934,10],[4591,10],[8820,10],[9021,9],[9191,9],[9594,10],[9789,10],[9949,9],[10650,10],[11624,11],[12797,9],[13065,10],[13476,9],[14478,9],[14604,9],[15226,9],[15326,9],[24487,10],[24869,9],[24896,9],[25470,9],[26171,9],[26266,9],[26332,9],[26489,9],[26966,9],[27004,10],[27754,10],[30779,10],[30919,10],[32209,10],[34717,9],[34821,9],[34942,9],[35147,9],[35306,9],[35447,9],[35612,10],[35847,10],[36124,9],[39708,9],[41088,9],[45417,9],[45457,10],[51675,11],[54354,10],[61467,9],[61703,9],[66724,10],[67089,11],[67485,10],[68699,11],[69935,11],[70320,10],[70560,10]]},"/en/lessons/common-similarity-measures":{"position":[[10770,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10749,9],[10826,9],[10994,9],[11872,10],[12058,9],[12141,9],[12240,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3270,10],[4117,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18893,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29239,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4311,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55155,9],[55485,10],[55759,9],[58335,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9634,9],[12330,9],[23265,10],[29936,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20001,10],[35543,9]]},"/en/lessons/extracting-keywords":{"position":[[11591,10],[11605,9],[11839,10],[24113,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4867,9],[19768,11],[22456,10],[22915,11],[24055,10],[25478,11],[32690,9],[32925,10],[33891,9],[34958,10],[43406,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35324,11],[35787,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[141,9],[2030,9],[2114,9],[2192,9],[2323,10],[2457,9],[5090,9],[6172,10],[6274,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[197,9],[928,9],[1012,9],[1164,9],[1947,9],[4514,9],[4603,10],[4658,9],[12628,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14014,9],[14163,10],[14311,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1139,10],[5897,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47621,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3611,10],[26207,10],[26424,9],[26640,10],[53295,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11826,10],[31922,9],[45859,10]]},"/en/lessons/linear-regression":{"position":[[3322,10],[8646,10],[79893,10]]},"/en/lessons/logistic-regression":{"position":[[3042,10]]},"/en/lessons/naive-bayesian":{"position":[[8705,9]]},"/en/lessons/normalizing-data":{"position":[[3529,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[147,10],[1037,10],[6093,10],[19427,10],[22575,9],[27360,10],[32170,9],[41061,11],[42195,9],[42870,10]]},"/en/lessons/sentiment-analysis":{"position":[[2986,9],[10259,9],[10371,9],[10464,9]]},"/en/lessons/sonification":{"position":[[7620,15],[38797,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20542,9],[36049,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3235,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[734,9],[2503,10],[6778,9],[19660,10],[31952,10],[32061,10],[32215,9],[32308,9],[35960,10],[36244,10],[36792,10],[37075,10],[38118,9],[59338,10],[60946,12],[64529,11],[65696,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3793,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6080,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[703,11],[792,10],[890,10],[3639,9],[4140,9],[8898,10],[9002,10],[9557,9],[27454,9],[27548,9],[30689,9],[30909,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[836,11],[15229,9]]}}}],["algorithms—downstream",{"_index":4938,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43030,21]]}}}],["algorithm—on",{"_index":5724,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23054,12]]}}}],["algorithm’",{"_index":1319,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15385,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8338,11]]}}}],["alia",{"_index":12479,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68576,4]]},"/en/lessons/intro-to-powershell":{"position":[[6844,5],[42560,5],[42810,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15326,5],[15471,5]]}}}],["alias",{"_index":15217,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[23016,7]]},"/en/lessons/intro-to-powershell":{"position":[[6053,7],[6175,8],[6283,8],[7042,7],[7179,8],[7397,7]]},"/en/lessons/space-place-gazetteers":{"position":[[7010,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15306,7]]}}}],["alic",{"_index":8439,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9884,5],[9955,7],[10425,6],[10594,5],[10624,6],[11227,5],[11914,5],[13034,5],[13480,5],[13631,5],[14156,5]]}}}],["alice’",{"_index":8450,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12394,7]]}}}],["alien",{"_index":21081,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2142,10]]}}}],["align",{"_index":4108,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32626,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26350,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9841,5],[13801,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2742,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29882,10],[29902,10],[33344,5],[34107,7],[38686,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3002,9],[3076,9],[21415,5],[21454,10],[21560,11],[21729,7],[22158,10],[22211,10],[22265,10],[23029,10],[38490,7],[55749,9],[58387,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11056,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11389,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3157,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15441,5],[63756,6],[63900,6]]},"/en/lessons/georeferencing-qgis":{"position":[[632,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[9483,7],[10086,9],[10172,7],[10199,7],[10336,7],[10371,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[20084,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[37019,9],[37513,9]]},"/en/lessons/introduction-map-warper":{"position":[[289,5],[2693,5],[4027,5],[10321,6],[14327,8],[19269,5],[19279,5],[19461,6],[19476,5]]},"/en/lessons/linear-regression":{"position":[[10482,5],[10517,10],[65197,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1765,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7549,5]]},"/en/lessons/qgis-layers":{"position":[[18716,9]]},"/en/lessons/sentiment-analysis":{"position":[[6211,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45066,9],[49376,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[13928,7],[18506,7],[25143,7],[26835,8]]}}}],["align=\"left",{"_index":14507,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37462,13],[37719,13]]}}}],["alik",{"_index":3334,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4989,5]]},"/en/lessons/common-similarity-measures":{"position":[[922,5],[1615,5],[8616,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[963,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5817,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53387,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36541,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9444,5]]}}}],["aliqua",{"_index":21122,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13228,7],[15457,7]]}}}],["aliquip",{"_index":21130,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13311,7],[15540,7]]}}}],["aliquod",{"_index":11843,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6804,7]]}}}],["alison",{"_index":15286,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[35725,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35328,6],[35351,7]]}}}],["alistair",{"_index":21065,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50950,8]]}}}],["aliv",{"_index":18236,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[25894,6]]}}}],["all.29",{"_index":16426,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45895,6]]}}}],["all_book",{"_index":7955,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35070,9],[39200,9]]}}}],["all_com",{"_index":21729,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24556,12],[24851,12]]}}}],["all_comments$videoid",{"_index":21738,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24742,20],[24784,21]]}}}],["all_data",{"_index":21757,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25663,8],[26938,8],[26953,8],[30700,8],[30715,8],[30904,8],[30919,8]]}}}],["all_data$commenttext",{"_index":21780,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29945,20]]}}}],["all_data$partisan",{"_index":21762,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[26887,17]]}}}],["all_data$text",{"_index":21779,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29925,13],[30488,13],[30508,13]]}}}],["all_data$uniqueword",{"_index":21791,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30792,20]]}}}],["all_data$videochanneltitl",{"_index":21763,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[26911,26]]}}}],["all_doc",{"_index":1417,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22549,9],[22668,8],[23811,10],[25901,8]]}}}],["all_docs.append(txt_file_as_str",{"_index":1423,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22785,35]]}}}],["all_txt_fil",{"_index":1383,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20661,14],[20708,13],[20847,13],[21377,13],[21583,13],[22647,13],[22698,14],[26699,14]]}}}],["all_txt_file_nam",{"_index":1403,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21608,18]]}}}],["all_txt_files.append(file.par",{"_index":1386,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20910,32]]}}}],["all_txt_files.sort",{"_index":1413,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22064,20]]}}}],["all_txt_files[0",{"_index":1414,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22085,16]]}}}],["all_video",{"_index":21745,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25215,10],[25703,11]]}}}],["alleg",{"_index":23638,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18340,10],[18446,10]]}}}],["allegor",{"_index":15903,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35572,11]]}}}],["allemang",{"_index":15292,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36834,8]]}}}],["allevi",{"_index":14308,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[43897,10],[44681,11]]}}}],["allgay",{"_index":21971,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63200,9]]}}}],["alli",{"_index":2457,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16956,6],[19481,7],[28964,7],[29910,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35124,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[408,6],[1070,6],[27777,6],[32756,6],[37316,6]]}}}],["allianc",{"_index":9020,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26335,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1325,8]]}}}],["allison",{"_index":3446,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1575,8]]}}}],["allkeyword",{"_index":10920,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12563,11],[13591,12],[19273,14],[20304,12],[24281,11],[24867,12],[34829,11],[36615,12]]}}}],["allmyword",{"_index":17002,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6905,10],[7119,10]]}}}],["alloc",{"_index":1784,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44319,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13940,10],[57881,10],[58570,8],[61339,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9462,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42370,8],[48259,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5956,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22615,8],[22687,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17561,9],[26239,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14608,10],[19798,12],[19934,10]]}}}],["allot",{"_index":13250,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35200,9],[35320,9],[35643,9],[38547,9],[38618,9],[40448,10],[42037,9],[45455,9],[45571,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1213,5]]}}}],["allotmentandgarden",{"_index":13266,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36477,18]]}}}],["allow",{"_index":353,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8939,6],[13031,6],[19263,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1466,5],[1842,6],[2046,6],[2471,5],[5195,8],[9831,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2595,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[410,6],[2172,8],[2364,6],[2878,8],[3290,5],[4505,6],[11878,5],[17887,5],[19165,5],[23978,5],[24401,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14989,7],[56584,5],[59739,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1962,6],[2393,6],[2788,6],[3695,5],[13490,6],[14060,6],[19337,5],[19504,6],[20349,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[404,6],[5387,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4663,5],[8176,5],[19203,6],[20308,6],[27272,6],[32104,5],[45098,8],[45195,6],[55473,6],[60540,6],[66645,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9302,6],[20709,6],[42852,6],[43751,5],[43994,6],[61982,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[819,5],[4502,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6975,5],[8887,7],[11295,5],[13724,6],[14858,5],[29019,5],[31793,5],[33814,6],[49960,8],[58165,5],[63381,5],[70369,6]]},"/en/lessons/common-similarity-measures":{"position":[[1565,5],[7863,6],[8406,6],[14306,5],[24372,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7962,5],[10066,5],[20433,6],[21007,6],[28740,6],[32104,5],[34857,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20262,6],[21268,6],[22011,9],[26116,6],[34841,5],[37848,6],[39431,5],[43196,8],[47132,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1131,6],[1237,6],[9244,6],[22171,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5166,6],[11767,6],[38898,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1007,6],[4565,6],[9601,6],[9766,8],[14044,5],[18590,8],[21048,5],[22663,6],[22941,5],[23286,6],[28348,8],[30440,5],[31135,5],[37115,6],[38177,6],[38375,5],[40629,6],[40835,6],[41804,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1931,5],[6563,6],[6877,5],[20378,5],[22735,6],[23653,6],[25972,5],[29055,6],[35078,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[598,5],[5235,6],[6537,6],[34176,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14483,5],[30039,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3334,7],[3533,8],[19085,6],[20268,5],[24160,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7261,6],[9568,6],[12911,6],[15065,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1760,6],[2290,6],[7245,6],[21605,6],[25425,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5807,5],[11787,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5058,6],[12090,6],[20133,6],[26859,6],[39692,8],[40361,6],[40695,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6651,6],[9000,6],[37168,6],[38329,6],[38935,6],[40295,5],[40722,8],[42320,6],[44873,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1188,6],[1675,6],[5690,6],[5778,6],[7058,6],[10113,6],[11345,6],[13136,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2848,5],[10942,5],[30980,5],[42575,5],[42873,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[520,5],[4558,5],[6182,8],[6857,6],[10286,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13525,6],[19863,6],[30116,6],[39446,8],[48871,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3722,5],[5031,6],[7636,6],[11953,5],[13332,6],[20796,7],[21375,6]]},"/en/lessons/extracting-keywords":{"position":[[19807,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[595,5],[3405,5],[4072,5],[6449,5],[17128,5],[20922,7],[21382,6],[32591,5],[35326,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2055,8],[4335,8],[4905,6],[7946,6],[8095,8],[12340,8],[17247,8],[18131,8],[20942,6],[21030,6],[23205,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3370,5],[9863,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4083,6],[7061,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3305,5],[54300,7]]},"/en/lessons/geocoding-qgis":{"position":[[1001,5],[4560,8],[14257,6],[14392,6],[17831,6],[19622,6],[25878,8],[34028,8],[37256,6],[37331,6],[37907,6],[38455,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[665,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1838,7],[4647,5],[5089,5],[6645,5],[10720,5],[16685,5],[19587,5],[21857,6],[27083,5],[35716,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3469,6],[4099,6],[4669,5],[4824,6],[5106,5],[8081,5],[9139,5],[9260,6],[17513,5],[23256,5],[26082,5],[32560,5],[32708,5],[33041,6],[34107,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5474,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4864,6],[5360,5],[6888,6],[7346,8],[8489,6],[18586,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4988,6],[9878,5],[18516,6],[20282,6],[20498,5],[20951,6],[22972,9]]},"/en/lessons/gravity-model":{"position":[[6571,6],[8038,6],[8609,6],[17982,5],[18692,5],[25422,6],[31020,8],[31932,5],[45689,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2475,6],[4699,5],[6324,6],[7302,5],[18845,5],[26731,5],[26841,6],[27595,6],[28570,6],[32879,6],[33113,6]]},"/en/lessons/installing-omeka":{"position":[[6132,7],[6410,6],[6658,6],[7732,5],[9830,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2614,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4333,6],[7476,6],[11197,6],[31272,6],[37496,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2756,8],[13536,6],[17048,6],[17395,6],[17824,6],[18824,6],[20018,6],[20927,6],[21663,5],[23953,6],[29164,6],[38665,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1277,6],[1427,6],[4496,6],[4843,6],[5164,7],[14459,6],[16559,6],[16663,6],[24919,8],[31363,6],[31941,6],[32121,6],[39562,8],[39766,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1241,5],[4048,6],[5853,6],[36416,5]]},"/en/lessons/intro-to-bash":{"position":[[1240,5],[26873,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6199,6],[9000,6],[11072,5],[14817,6],[16711,6],[18868,6]]},"/en/lessons/intro-to-linked-data":{"position":[[17185,6],[18756,6],[20934,6],[24749,6]]},"/en/lessons/intro-to-powershell":{"position":[[3709,6],[42146,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[343,5],[728,6],[1300,5],[1541,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[709,6],[1686,5],[21723,6]]},"/en/lessons/introduction-map-warper":{"position":[[665,6],[1221,6],[3952,5],[5502,5],[10222,6],[10928,6],[11015,6],[11139,6],[11326,6],[12005,6],[12515,6],[12696,6],[14420,6],[16628,5],[18946,6],[19289,6],[19512,6],[19772,6],[20075,8],[20456,6],[21538,6],[21647,6],[21726,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3111,6],[8114,6],[12398,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10747,6]]},"/en/lessons/json-and-jq":{"position":[[906,6],[20461,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2884,8],[6486,6],[9609,6],[30666,6],[39543,6],[46281,5]]},"/en/lessons/linear-regression":{"position":[[9317,6],[23660,6]]},"/en/lessons/linux-installation":{"position":[[3377,6]]},"/en/lessons/logistic-regression":{"position":[[8691,6],[21734,6],[21962,7],[25158,5]]},"/en/lessons/mac-installation":{"position":[[2798,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2798,5],[4702,6],[7475,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2309,6],[18053,8],[33934,6]]},"/en/lessons/naive-bayesian":{"position":[[5243,6],[30140,7],[57956,6],[58057,6]]},"/en/lessons/normalizing-data":{"position":[[6959,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1548,7],[14827,5],[17995,6],[19762,6],[32358,6],[33429,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3445,6],[3805,6],[4208,5]]},"/en/lessons/preserving-your-research-data":{"position":[[8819,8]]},"/en/lessons/qgis-layers":{"position":[[765,5],[5551,5],[16124,5],[16184,6],[16298,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21142,6],[26724,6],[27319,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1450,6],[20376,8],[38136,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[620,8],[873,6],[6309,5],[7408,6],[27097,5]]},"/en/lessons/sentiment-analysis":{"position":[[5652,5],[9170,6],[37976,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[335,5],[569,6],[1783,6],[1841,8],[3562,5],[4226,8],[12620,5],[22336,8],[30335,6],[34528,5],[35798,6],[36345,5],[38711,6]]},"/en/lessons/sonification":{"position":[[8682,6],[9731,5],[12158,5],[18566,6],[19904,6],[31928,6],[33321,6],[34325,5],[37230,6],[40146,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11990,6],[12746,5],[18607,6],[25040,6],[33875,6],[43325,6],[43805,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8366,6],[10943,5],[17750,5],[25790,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13386,6],[25104,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2111,5],[2274,8],[2370,6],[5526,8],[10459,6],[15569,5],[16509,8],[16662,7],[20556,6],[23056,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13934,6],[15496,7],[26607,6],[39246,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17311,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5877,5],[6193,6],[14505,5],[18199,5],[20128,7],[23324,5],[25320,7],[26897,5],[28450,7],[30656,5],[32287,7],[34494,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[843,6],[5237,6],[5442,6],[8424,5],[14101,5],[17618,6]]},"/en/lessons/transliterating":{"position":[[2287,5],[3569,6],[3931,6],[5745,6],[8718,6],[17285,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3511,6],[5757,5],[14699,6],[16386,5],[17394,5],[24299,6],[33309,6],[52666,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1288,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1227,7],[2512,7],[2679,6],[3101,7],[3509,6],[3646,6],[5140,6],[5282,6],[6756,6],[11087,5],[12488,5],[12884,6],[17004,5],[21742,6],[22256,6],[25819,5]]},"/en/lessons/vector-layers-qgis":{"position":[[17077,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7973,6],[20221,6],[21083,6],[21536,6]]},"/en/lessons/windows-installation":{"position":[[4145,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10864,6]]},"/en/lessons/working-with-text-files":{"position":[[2933,5],[6665,5],[7224,7]]},"/en/lessons/working-with-web-pages":{"position":[[2117,6],[2666,5],[7030,5]]}}}],["allow_redirects=tru",{"_index":10834,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28909,21]]}}}],["allowescap",{"_index":20062,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22468,12]]}}}],["allsides.com",{"_index":21651,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[1300,14]]}}}],["alltext",{"_index":10933,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[16094,8],[17965,9],[18241,10],[19450,10],[24399,8],[24479,9],[31192,10],[31287,8],[31399,8],[32126,10],[34940,8],[36183,9],[38024,10]]}}}],["alltexts.append(row",{"_index":10966,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31836,20],[35377,20]]}}}],["allud",{"_index":5656,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[12861,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1855,7]]}}}],["allus",{"_index":9522,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2715,10]]}}}],["allword",{"_index":10937,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[18000,8],[18045,9],[18695,10],[19216,11],[24554,8],[24599,9],[36275,8],[36324,9],[38043,10]]}}}],["alon",{"_index":1844,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46020,6],[46178,5],[52106,6],[52264,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6245,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[816,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17190,6]]},"/en/lessons/counting-frequencies":{"position":[[8765,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7727,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7332,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3969,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4020,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27742,6],[28750,5],[44987,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[23951,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[495,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20389,6]]},"/en/lessons/gravity-model":{"position":[[11488,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6767,5]]},"/en/lessons/intro-to-powershell":{"position":[[37675,5],[38131,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3650,5]]},"/en/lessons/jupyter-notebooks":{"position":[[36179,5]]},"/en/lessons/logistic-regression":{"position":[[8646,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2838,5]]},"/en/lessons/normalizing-data":{"position":[[8038,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[50446,6],[52070,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2521,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13385,5],[38165,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37119,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13462,5]]}}}],["along",{"_index":1233,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12214,6],[19671,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[868,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7637,5],[16552,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9830,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25142,5],[52041,5],[52976,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5216,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1770,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4279,5]]},"/en/lessons/common-similarity-measures":{"position":[[8202,5],[16977,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15077,5],[44607,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4075,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24086,5],[32235,5],[34869,5],[40783,5]]},"/en/lessons/counting-frequencies":{"position":[[8774,8],[13848,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5507,5],[5790,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37852,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35805,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1442,5],[21340,5],[26199,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8125,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10135,5],[17047,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40919,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19549,5],[20992,5],[32777,5]]},"/en/lessons/extracting-keywords":{"position":[[15004,6],[15221,5],[23451,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25355,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2838,5],[8308,5],[10327,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12236,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22190,5],[39017,5]]},"/en/lessons/geocoding-qgis":{"position":[[13830,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23272,5],[23740,5],[24063,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10814,5],[23864,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[9193,5],[16461,5]]},"/en/lessons/gravity-model":{"position":[[9765,5],[47174,5],[49240,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[1325,5],[3305,5],[4099,5],[10527,5],[19538,5],[26209,5],[37267,5],[40580,5]]},"/en/lessons/installing-omeka":{"position":[[12768,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3240,5],[4538,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7298,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9396,5],[18283,5],[20377,5],[22395,5],[23614,5],[37521,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37791,5]]},"/en/lessons/intro-to-bash":{"position":[[1933,5]]},"/en/lessons/intro-to-linked-data":{"position":[[19371,5]]},"/en/lessons/intro-to-powershell":{"position":[[7360,5],[17196,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[658,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19260,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15146,6]]},"/en/lessons/json-and-jq":{"position":[[11186,5],[11299,5],[11768,5],[22703,5],[30404,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3639,5],[6606,5],[8544,5],[35195,5],[35287,5],[40464,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[601,5],[9204,5],[9474,5]]},"/en/lessons/linear-regression":{"position":[[44462,6],[70163,6]]},"/en/lessons/linux-installation":{"position":[[1646,5]]},"/en/lessons/logistic-regression":{"position":[[7495,5],[19209,6],[25253,6],[28523,6],[30708,6],[41890,6],[48952,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7795,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1543,5]]},"/en/lessons/naive-bayesian":{"position":[[4032,5],[7292,5],[9752,5],[25964,5],[59664,5],[66109,5],[66738,5],[69131,5]]},"/en/lessons/normalizing-data":{"position":[[10052,5]]},"/en/lessons/output-data-as-html-file":{"position":[[692,5],[8037,5],[9798,5],[10068,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11509,5]]},"/en/lessons/qgis-layers":{"position":[[12509,5],[14895,5],[15959,5],[16056,5],[17255,5]]},"/en/lessons/research-data-with-unix":{"position":[[3762,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31528,5],[33849,5],[34059,5],[39201,5],[39452,7]]},"/en/lessons/sentiment-analysis":{"position":[[9996,5],[23360,5],[23968,5],[28879,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11264,5]]},"/en/lessons/sonification":{"position":[[2506,5],[3335,5],[5293,5],[10326,5],[14391,5],[14625,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3802,5],[15730,5],[34233,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6201,5],[20722,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3925,5],[16656,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7094,6],[10278,6],[10448,6],[31677,5],[31703,5],[43431,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33097,5],[34381,5],[34533,5],[35295,5],[36329,5],[36583,5],[43459,5],[43983,5],[48292,5],[48538,6],[49615,5],[54652,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4419,5],[10945,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1626,5],[21205,5],[26386,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13946,5],[29162,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[30234,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9765,5]]},"/en/lessons/vector-layers-qgis":{"position":[[396,5],[7576,5],[12028,5],[14629,5],[15586,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13208,5],[13377,5],[22247,5],[41443,5]]},"/en/lessons/working-with-text-files":{"position":[[4394,6],[7761,5]]},"/en/lessons/working-with-web-pages":{"position":[[9916,5]]}}}],["alongsid",{"_index":5832,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2123,9],[15870,9],[26817,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36823,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45537,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28448,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21202,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8097,9],[30620,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20876,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[1412,9],[4449,9],[12384,9],[16771,9],[36078,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13193,9],[13618,9],[34045,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[2726,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[43288,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17497,9]]},"/en/lessons/preserving-your-research-data":{"position":[[14767,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18017,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14118,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5159,9],[7525,9],[10533,9],[37634,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13130,9],[21740,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2814,9]]}}}],["alonsid",{"_index":8298,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8616,8]]}}}],["alot",{"_index":14286,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[34934,5]]}}}],["alpestr",{"_index":9962,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52841,10]]}}}],["alpha",{"_index":286,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6619,5],[6865,5],[12210,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3180,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35819,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27242,6],[29920,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27348,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28208,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37805,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8803,5]]},"/en/lessons/linear-regression":{"position":[[10307,5],[59130,5]]},"/en/lessons/research-data-with-unix":{"position":[[14819,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43927,6],[44145,5],[44363,5],[54862,5],[55033,6],[55222,7],[56178,7],[56846,6],[57073,7]]}}}],["alpha=.35",{"_index":17322,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58301,10]]}}}],["alpha=0.1",{"_index":4091,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31027,10],[31156,10]]}}}],["alpha=166",{"_index":21374,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29982,11]]}}}],["alphabet",{"_index":1239,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12441,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2739,12],[13687,14]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28937,12],[29010,12]]},"/en/lessons/extracting-keywords":{"position":[[27255,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5953,9]]},"/en/lessons/intro-to-bash":{"position":[[17300,12]]},"/en/lessons/normalizing-data":{"position":[[7133,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26161,14],[26421,12],[32187,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21886,8],[25043,10]]},"/en/lessons/sentiment-analysis":{"position":[[20735,15]]},"/en/lessons/space-place-gazetteers":{"position":[[37192,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36371,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5297,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2974,9],[3072,9]]},"/en/lessons/transliterating":{"position":[[204,8],[769,9],[1783,8],[20015,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12258,14]]}}}],["alphanumer",{"_index":8321,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17297,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27576,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20773,12]]},"/en/lessons/normalizing-data":{"position":[[7422,12],[7805,12],[8116,12],[8171,14],[8420,12],[8670,15]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9604,12]]}}}],["alphaplu",{"_index":21087,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4552,10]]}}}],["alreadi",{"_index":333,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8186,7],[17680,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1319,7],[2499,8],[2571,7],[6422,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26403,7],[34662,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2799,7],[11134,7],[16734,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23779,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2624,7],[3041,7],[3915,7],[36574,7],[41674,7],[46537,7],[49355,8],[52095,7],[56232,7],[56842,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3978,7],[19382,7],[19787,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4437,7],[16816,7],[19609,7],[24044,7],[25300,7],[58018,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13012,7],[14265,7],[15956,7],[17810,7],[22051,7],[39680,7],[41158,7],[44903,7],[61597,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4277,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20038,7],[20918,7],[21512,7],[23271,7],[28006,7],[32343,7],[43627,7],[48877,7],[52726,7],[64307,7]]},"/en/lessons/common-similarity-measures":{"position":[[1163,7],[2964,7],[20339,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8445,7],[20292,7],[23860,7],[29045,7],[30565,7],[35854,7],[38230,7],[38419,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2143,7],[11600,7],[12070,7],[16463,8],[36289,7],[45268,7],[57713,7]]},"/en/lessons/counting-frequencies":{"position":[[940,7],[8796,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8366,7],[29299,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3373,7],[25061,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12876,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16652,7],[28729,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15655,7],[18592,7],[18643,7],[18817,7],[21724,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3230,7],[4572,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7832,7],[15878,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3468,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8172,7],[10825,7],[17210,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3241,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3359,7],[5967,7],[13276,7],[24117,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8271,7],[20794,7],[23371,7],[27099,7],[30707,7],[32978,7],[35473,7],[38854,7],[41332,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7484,7],[25737,7]]},"/en/lessons/extracting-keywords":{"position":[[5098,7],[19191,7],[20985,7],[21105,7],[22182,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24819,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7406,7],[25551,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1502,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11899,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32994,8]]},"/en/lessons/geocoding-qgis":{"position":[[8107,7],[8891,7],[11919,7],[21015,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4986,7],[24369,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[13581,7],[13833,7],[17420,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1770,7],[10214,7],[33762,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[549,8],[1405,8],[14359,7],[14874,7],[19181,7],[37845,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1621,7],[18268,7]]},"/en/lessons/gravity-model":{"position":[[31642,7],[37526,7],[44291,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[5702,7],[19680,7],[29896,7],[32689,7]]},"/en/lessons/installing-omeka":{"position":[[3062,7],[11464,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11982,7],[19491,7],[53451,7],[53539,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3418,8],[5483,7],[18628,7],[22679,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15538,7],[16351,7]]},"/en/lessons/intro-to-bash":{"position":[[2892,7],[13864,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1948,7]]},"/en/lessons/intro-to-linked-data":{"position":[[4389,7],[11436,7],[12105,7],[18917,7],[22591,7],[30988,7]]},"/en/lessons/intro-to-powershell":{"position":[[1628,7],[6606,7],[21830,7],[24309,7],[24766,7],[24921,7],[25922,7],[26078,7],[39114,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7767,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9422,8],[15886,7],[28679,7],[30090,7],[35158,7]]},"/en/lessons/json-and-jq":{"position":[[7119,7],[26962,7],[30005,7]]},"/en/lessons/jupyter-notebooks":{"position":[[9253,7],[12070,7],[22537,7],[41088,7],[43118,7],[43150,7],[45540,7],[48530,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3214,7]]},"/en/lessons/linear-regression":{"position":[[4160,7],[38299,8],[38584,7],[65115,7]]},"/en/lessons/linux-installation":{"position":[[972,8]]},"/en/lessons/logistic-regression":{"position":[[16038,7],[49807,7]]},"/en/lessons/mac-installation":{"position":[[408,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1296,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4688,7],[6003,7],[6075,7]]},"/en/lessons/naive-bayesian":{"position":[[356,8],[16741,7],[23979,8],[28527,7]]},"/en/lessons/normalizing-data":{"position":[[3079,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15346,7],[17917,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1615,7],[4507,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3703,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2041,7]]},"/en/lessons/qgis-layers":{"position":[[13844,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8846,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7309,7],[9394,7],[9867,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1479,7],[9613,7],[18566,7],[20374,7],[32687,7],[45815,7],[47709,7]]},"/en/lessons/sentiment-analysis":{"position":[[19437,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5684,7],[15158,8],[30950,7]]},"/en/lessons/sonification":{"position":[[6193,7],[6313,7],[20346,7]]},"/en/lessons/space-place-gazetteers":{"position":[[21881,7],[28362,7],[42718,7],[43372,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9623,8],[18418,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[117,7],[5197,8],[5558,7],[31280,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4898,7],[6452,7],[7744,7],[10354,7],[13462,7],[18160,7],[47622,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21909,7],[39385,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6853,7],[6954,7],[8368,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26525,7],[40649,7],[40951,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3093,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[18617,7],[19056,7],[25418,7],[26984,7],[30033,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1025,7],[6101,7],[9012,7],[9806,7],[15927,7],[16660,7]]},"/en/lessons/vector-layers-qgis":{"position":[[4395,7],[4998,7],[16924,7]]},"/en/lessons/viewing-html-files":{"position":[[262,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9096,7]]},"/en/lessons/working-with-web-pages":{"position":[[8606,7]]}}}],["alright",{"_index":2928,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22235,8]]}}}],["alt",{"_index":8350,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25903,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[7548,3],[8249,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30973,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[6823,3]]}}}],["alt+ent",{"_index":16845,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[21535,9]]}}}],["alt/opt",{"_index":8355,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27225,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32299,10]]}}}],["alt=\"butterfli",{"_index":14301,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40098,15]]}}}],["alt=”a",{"_index":20196,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43486,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14290,6]]}}}],["alt=”bar",{"_index":20129,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31751,8]]}}}],["alt=”clos",{"_index":21868,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[49165,10],[49931,10]]}}}],["alt=”figur",{"_index":20550,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17336,11],[21618,11],[22825,11],[25740,11],[32438,11],[34031,11]]}}}],["alt=”fin",{"_index":21893,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[55590,10]]}}}],["alt=”googl",{"_index":22141,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13903,11]]}}}],["alt=”pictur",{"_index":22118,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7884,12],[9316,12],[18930,12]]}}}],["alt=”screen",{"_index":22125,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10881,11]]}}}],["alt=”screenshot",{"_index":21669,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[5313,15],[9903,15],[16206,15],[17728,15]]}}}],["alt=”th",{"_index":22142,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14925,8],[24144,8]]}}}],["alt=”upd",{"_index":21877,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52781,12]]}}}],["alt=”visu",{"_index":20992,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[37699,11],[38128,11]]}}}],["alt=”word",{"_index":20187,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40356,9]]}}}],["alt=”wordfish",{"_index":21857,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45723,13]]}}}],["alta",{"_index":21412,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[6787,6]]}}}],["alter",{"_index":699,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23111,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4654,8],[6971,8],[36926,8],[48563,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27193,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[39421,5],[48981,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59005,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40128,5],[41224,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14845,8],[19114,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5469,5],[11900,7],[14636,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13650,5],[42658,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20605,5]]},"/en/lessons/geocoding-qgis":{"position":[[16696,5],[34712,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[35570,8],[35658,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20242,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[10505,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24308,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26033,7],[28686,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1780,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2853,11],[39383,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40215,7]]},"/en/lessons/sonification":{"position":[[16075,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5373,8],[5693,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46113,5]]},"/en/lessons/working-with-text-files":{"position":[[1137,8]]}}}],["altern",{"_index":748,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1396,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[898,12],[1075,12],[3658,11],[3738,13],[40617,12],[47636,12]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13994,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[394,11],[21027,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27593,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7438,14]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45522,11],[66133,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14900,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5311,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3703,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34184,9],[38428,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25662,14]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9828,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16035,14]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14170,12],[39348,14]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4164,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1155,11]]},"/en/lessons/extracting-keywords":{"position":[[1090,14],[39085,14]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8690,14]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19756,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5020,14]]},"/en/lessons/geocoding-qgis":{"position":[[5778,13],[22902,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15316,12]]},"/en/lessons/georeferencing-qgis":{"position":[[3676,14]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15499,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[2508,13],[7158,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53741,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11826,14],[30732,14]]},"/en/lessons/intro-to-bash":{"position":[[13039,14],[23441,14]]},"/en/lessons/intro-to-powershell":{"position":[[13932,14]]},"/en/lessons/intro-to-twitterbots":{"position":[[10458,11],[20127,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17977,12]]},"/en/lessons/json-and-jq":{"position":[[38686,14]]},"/en/lessons/jupyter-notebooks":{"position":[[35511,12],[39607,11],[43554,11],[45832,12]]},"/en/lessons/linear-regression":{"position":[[6909,11],[6989,12],[56985,14]]},"/en/lessons/logistic-regression":{"position":[[793,12],[63940,12]]},"/en/lessons/naive-bayesian":{"position":[[40068,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1976,11],[15840,14],[16471,14],[18125,11],[22748,11]]},"/en/lessons/qgis-layers":{"position":[[477,11],[9677,14],[12410,15],[17152,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7306,12],[10127,14]]},"/en/lessons/sonification":{"position":[[36874,14]]},"/en/lessons/space-place-gazetteers":{"position":[[13744,14],[29230,11],[32893,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21242,14],[30861,12],[31621,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9944,11],[16437,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13517,11],[21000,11],[26002,13],[28362,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40877,11],[41665,14]]},"/en/lessons/transliterating":{"position":[[7962,14]]},"/en/lessons/vector-layers-qgis":{"position":[[2725,14],[4721,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10526,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15960,14],[18924,12],[19092,12],[19194,12]]}}}],["alternative)3",{"_index":14367,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[6666,13]]}}}],["although",{"_index":795,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3530,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11167,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[819,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42540,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9463,8],[67350,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52533,8],[66223,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16901,8],[27625,8],[47384,8],[59739,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16552,8],[20850,8],[26320,8],[26503,8],[30754,8],[31334,8],[37034,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14175,8],[16424,8],[30418,8],[36748,8],[42198,8],[49908,8],[52200,8],[53535,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3303,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1458,8]]},"/en/lessons/counting-frequencies":{"position":[[8816,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[496,8],[5888,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16696,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7356,8],[8674,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3387,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7876,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3225,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[10779,8],[33612,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6564,8],[11194,8],[31942,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46624,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[16593,8],[20819,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[2432,8],[11317,8],[26866,8],[27704,8],[33081,8],[40677,9],[44012,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15673,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4231,9],[6599,9],[7862,8],[19812,8],[38494,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1619,8],[3093,8],[8936,8],[26300,9],[34307,8],[49196,8],[53121,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1139,8],[4700,8]]},"/en/lessons/intro-to-bash":{"position":[[11760,8]]},"/en/lessons/intro-to-powershell":{"position":[[28586,8],[41216,8],[45752,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[7504,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24272,8],[27965,8],[28744,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27554,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1377,8]]},"/en/lessons/json-and-jq":{"position":[[31469,8]]},"/en/lessons/naive-bayesian":{"position":[[56090,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2750,8],[3772,8],[4131,8],[5022,8],[7009,8],[15216,8],[18483,8],[20629,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1332,8],[40175,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9810,8],[10933,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11243,8],[25315,9],[30741,8],[32574,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19246,8],[35823,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33505,8],[34433,8],[50908,8],[56777,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6309,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7038,8],[7599,8],[14770,8],[25492,9],[41885,8]]},"/en/lessons/transliterating":{"position":[[679,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4604,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6198,8],[11439,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21585,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9243,8],[42799,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11658,8]]},"/en/lessons/working-with-text-files":{"position":[[5826,8]]}}}],["altitud",{"_index":13368,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[20710,9]]}}}],["altnam",{"_index":20975,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[29480,8],[30055,7],[34367,7],[38966,7]]}}}],["altogeth",{"_index":1766,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43554,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14271,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53522,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40850,10]]},"/en/lessons/sentiment-analysis":{"position":[[1378,11]]}}}],["altova",{"_index":22397,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8710,6]]}}}],["alum",{"_index":12517,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6854,4]]}}}],["alumni",{"_index":10850,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2538,6],[7045,6],[30087,7]]},"/en/lessons/geocoding-qgis":{"position":[[6310,6],[6739,6],[8789,6],[12148,6],[12398,6],[15827,7],[21684,6],[23874,6],[24342,6],[24730,6],[24872,6],[27971,6],[34914,6],[35033,6]]}}}],["alumnicounti",{"_index":12540,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[12971,16],[13262,16]]}}}],["alumnicounties.csv",{"_index":12521,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6886,18],[8823,18],[12353,18],[24349,20]]}}}],["alumnicounties_count",{"_index":12542,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[13725,20],[15012,20],[16634,21]]}}}],["alvarez",{"_index":4538,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68970,7]]}}}],["alvernacio",{"_index":11917,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7833,11]]}}}],["alvernacium",{"_index":11757,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5877,11]]}}}],["alvianwijaya",{"_index":13519,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3477,13]]}}}],["alvida",{"_index":22079,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22071,6]]}}}],["alway",{"_index":1948,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1378,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2147,6],[2244,6],[8365,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14588,7],[15305,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24554,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7359,6],[29900,6],[37440,6],[37570,6],[39776,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10002,6],[44562,6],[49418,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68493,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27642,6],[41797,6],[42594,6]]},"/en/lessons/common-similarity-measures":{"position":[[31095,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27079,6],[28493,6],[34148,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6859,6],[19480,6],[44349,6],[58141,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3411,6],[20556,6]]},"/en/lessons/counting-frequencies":{"position":[[8828,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5963,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34204,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3781,6],[14092,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1539,6],[6511,6],[8045,6],[12736,6],[30820,6],[34502,6],[46700,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5537,6],[5859,6],[17260,6],[34071,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6631,6],[15087,6],[15144,6],[31697,6],[42719,7],[45121,6],[50105,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16966,6]]},"/en/lessons/extracting-keywords":{"position":[[7868,6],[11559,6],[22415,7],[28131,6],[33459,6],[33740,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35268,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4415,6],[4659,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20516,6],[34900,6],[55185,6],[56377,6]]},"/en/lessons/geocoding-qgis":{"position":[[2154,6],[5655,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21887,6],[32139,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23623,6]]},"/en/lessons/gravity-model":{"position":[[4239,6],[4942,6],[5040,6],[16077,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11493,6]]},"/en/lessons/installing-omeka":{"position":[[1012,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2163,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37081,6],[43582,6]]},"/en/lessons/intro-to-bash":{"position":[[12371,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3409,6],[7807,6]]},"/en/lessons/intro-to-powershell":{"position":[[4593,6],[6138,6],[11497,6],[18329,6],[21425,7],[27569,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[19638,6],[20991,6]]},"/en/lessons/introduction-map-warper":{"position":[[17587,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1819,6],[18034,6],[18079,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11600,6],[19907,6],[36734,6],[43701,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1463,6],[47609,6]]},"/en/lessons/json-and-jq":{"position":[[18232,6]]},"/en/lessons/jupyter-notebooks":{"position":[[30734,6],[42849,6]]},"/en/lessons/linear-regression":{"position":[[59372,6]]},"/en/lessons/linux-installation":{"position":[[525,6]]},"/en/lessons/logistic-regression":{"position":[[18864,7],[18882,7],[23788,6],[42566,6],[44829,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22927,6]]},"/en/lessons/naive-bayesian":{"position":[[2192,6],[8259,7],[23436,6],[61403,6]]},"/en/lessons/normalizing-data":{"position":[[5772,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2603,6],[20781,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[927,6],[1639,6],[2077,6]]},"/en/lessons/qgis-layers":{"position":[[4389,6],[8909,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22997,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8758,6],[23256,6],[41543,6]]},"/en/lessons/sentiment-analysis":{"position":[[15636,6]]},"/en/lessons/sonification":{"position":[[21314,6]]},"/en/lessons/space-place-gazetteers":{"position":[[5969,6],[6003,6],[17785,6],[25415,6],[38010,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3352,6],[5791,6],[8749,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31576,7],[36560,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[40974,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37956,6],[54014,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[630,6],[7349,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13516,6],[22806,6],[23084,6]]},"/en/lessons/transliterating":{"position":[[5977,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13458,6],[20734,6],[22883,6],[33167,6],[45632,6]]},"/en/lessons/vector-layers-qgis":{"position":[[6037,6],[7950,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7161,6],[40893,6]]},"/en/lessons/windows-installation":{"position":[[124,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6129,6]]}}}],["al’",{"_index":10991,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[39146,4]]}}}],["amaliia",{"_index":22796,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19199,7],[19224,7]]}}}],["amanda",{"_index":3263,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61263,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17999,6],[18133,6],[18169,6],[18204,6],[21330,6],[45262,6],[45711,6],[65586,6],[68296,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33487,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46994,6]]}}}],["amandavisconti",{"_index":3032,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11796,14],[28958,14]]}}}],["amandavisconti.github.io/jekylldemo",{"_index":3204,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54919,38]]}}}],["amateur",{"_index":9176,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3905,7],[14306,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3957,7]]},"/en/lessons/transliterating":{"position":[[2670,7]]}}}],["amazon",{"_index":2989,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2787,6],[5840,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1146,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68555,7]]},"/en/lessons/installing-omeka":{"position":[[2689,6],[3612,6],[4049,6],[6031,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7005,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2488,6],[3195,6],[4040,6]]}}}],["amazon.com",{"_index":2987,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2554,11],[2668,10]]}}}],["amazon’",{"_index":8558,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5637,8]]},"/en/lessons/installing-omeka":{"position":[[3587,8]]}}}],["ambassador",{"_index":9298,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24735,10],[25352,10]]}}}],["ambassador_bridge_swoda_1038.jpg",{"_index":9299,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24771,32],[25388,32]]}}}],["ambi_choir",{"_index":20816,"title":{},"body":{"/en/lessons/sonification":{"position":[[37662,12],[37819,12]]}}}],["ambigu",{"_index":5266,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68658,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48616,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7575,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4456,9]]},"/en/lessons/geocoding-qgis":{"position":[[3926,11],[37003,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11651,9]]},"/en/lessons/logistic-regression":{"position":[[55824,9]]},"/en/lessons/sentiment-analysis":{"position":[[23942,9],[28597,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13564,9]]}}}],["ambival",{"_index":8432,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8687,12]]},"/en/lessons/sentiment-analysis":{"position":[[16651,11],[23956,11]]}}}],["ambler",{"_index":7291,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10864,6],[31833,6],[32267,6],[32858,6],[33393,6],[33449,6],[35230,6]]}}}],["ambros",{"_index":935,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13495,7]]}}}],["ambrosiu",{"_index":4643,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13884,9],[16551,9],[17212,9],[18153,9]]}}}],["amc",{"_index":19610,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15588,3]]}}}],["amen",{"_index":2689,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31585,8]]}}}],["amend",{"_index":9231,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11911,7],[42946,10]]},"/en/lessons/normalizing-data":{"position":[[4255,5]]},"/en/lessons/preserving-your-research-data":{"position":[[14189,5]]},"/en/lessons/research-data-with-unix":{"position":[[10011,5],[10192,5],[10697,5]]}}}],["america",{"_index":2434,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15741,7],[16215,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58678,8],[58737,9],[58774,8],[59110,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59628,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12925,7],[13221,7],[44817,7],[45215,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9539,7],[9589,7],[9963,7],[10081,7],[10682,7],[10877,7],[11124,7],[11922,7],[12111,7],[26865,7],[46111,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43764,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1685,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[433,8],[18481,7],[18713,7],[18998,8],[19638,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[4245,7]]},"/en/lessons/gravity-model":{"position":[[34720,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44161,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15501,10]]},"/en/lessons/research-data-with-unix":{"position":[[5393,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9265,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10218,7],[50118,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2121,7]]}}}],["america.1",{"_index":9164,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1641,9]]}}}],["america.3",{"_index":23131,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[7750,9]]}}}],["american",{"_index":1254,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13125,8],[16976,8],[32640,8],[33931,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15892,8],[32636,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2510,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68464,8]]},"/en/lessons/common-similarity-measures":{"position":[[12504,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3675,8],[3969,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46169,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3280,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25632,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7763,8],[8982,8],[39092,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55264,8],[57473,8],[57635,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47521,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1209,8],[1535,8],[2871,8],[22884,8],[23624,8],[23678,8],[39536,8],[39858,8],[45565,8]]},"/en/lessons/geocoding-qgis":{"position":[[3109,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[667,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2193,8]]},"/en/lessons/gravity-model":{"position":[[2775,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1576,8],[1870,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54547,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[4137,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12789,8],[12896,8],[37612,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47893,8],[49764,8],[50405,8],[53881,8],[55092,8],[55273,8]]},"/en/lessons/linear-regression":{"position":[[1590,8],[73175,8]]},"/en/lessons/logistic-regression":{"position":[[1310,8],[64521,8]]},"/en/lessons/preserving-your-research-data":{"position":[[13069,8],[18632,8]]},"/en/lessons/qgis-layers":{"position":[[5120,8],[7102,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4370,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9314,8]]},"/en/lessons/sentiment-analysis":{"position":[[5880,8],[25444,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7261,8],[51229,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49654,10],[50129,12],[65429,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5757,8],[5793,8]]},"/en/lessons/transliterating":{"position":[[248,8],[2044,8],[20059,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15425,8],[15515,8],[16435,8],[50907,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13938,8],[14717,8],[26886,8]]}}}],["america’",{"_index":16191,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8285,9]]}}}],["amet",{"_index":21116,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13133,5],[15358,5]]}}}],["ami",{"_index":16967,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53248,3]]}}}],["amidst",{"_index":10226,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31174,6]]}}}],["amigo",{"_index":16736,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27331,6]]}}}],["aminul",{"_index":10059,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59013,6]]}}}],["amisha",{"_index":1069,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5150,6],[44125,6],[48382,6]]}}}],["ammianu",{"_index":4988,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47474,8]]}}}],["amongst",{"_index":4492,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64809,7]]},"/en/lessons/counting-frequencies":{"position":[[8866,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5147,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[30723,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5826,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4569,7],[6602,8],[6836,11],[8537,7]]}}}],["amont",{"_index":9230,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11552,5]]}}}],["amor|1",{"_index":20204,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46654,8]]}}}],["amoungst",{"_index":7701,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[8878,11]]}}}],["amount",{"_index":367,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9392,6],[9690,6],[18728,7],[19803,7],[20006,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[894,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1699,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[594,6],[8290,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2446,7],[3576,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10852,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[777,6],[19563,6],[20309,6],[20484,6],[27064,6],[27834,6],[33573,6],[40795,6],[52197,6],[56766,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16198,6],[21362,6],[22692,7],[27003,7],[27255,6],[27367,6],[27503,6],[28896,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1563,6],[24541,6],[24652,6],[24801,6],[32276,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45815,6],[49243,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23411,6]]},"/en/lessons/counting-frequencies":{"position":[[8890,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8704,7],[45232,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5760,6],[10437,6],[10608,6],[10755,6],[32740,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4209,7],[4689,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6768,7],[28907,6],[48231,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4208,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12589,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2128,7],[10441,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14358,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68943,6]]},"/en/lessons/georeferencing-qgis":{"position":[[5963,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[80,7],[47772,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4476,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25775,7]]},"/en/lessons/gravity-model":{"position":[[2583,6],[14861,6],[43005,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9790,6],[13581,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9803,6],[11934,6],[15325,6],[22489,6],[23189,6],[24683,6]]},"/en/lessons/intro-to-bash":{"position":[[15002,6],[15329,6]]},"/en/lessons/intro-to-powershell":{"position":[[31314,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1475,6],[4536,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2638,6],[29635,6]]},"/en/lessons/linear-regression":{"position":[[45297,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4971,6]]},"/en/lessons/normalizing-data":{"position":[[5352,7]]},"/en/lessons/preserving-your-research-data":{"position":[[14171,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22962,7]]},"/en/lessons/research-data-with-unix":{"position":[[1715,6],[9801,6]]},"/en/lessons/sonification":{"position":[[13784,6]]},"/en/lessons/space-place-gazetteers":{"position":[[27614,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7782,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18112,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11108,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[814,7],[1938,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16417,6],[22284,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11152,6],[11304,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8111,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[611,6]]},"/en/lessons/working-with-text-files":{"position":[[6321,6]]}}}],["amp",{"_index":2974,"title":{"/en/lessons/gravity-model":{"position":[[44,5]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[956,5],[1026,5],[1053,5],[1402,5],[1955,5],[2078,5],[2318,5],[5200,5],[22246,5],[23071,5],[52436,5],[59895,5],[60799,5],[61343,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[810,5],[67844,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[967,5],[2414,5],[6059,5],[50783,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64395,5],[65666,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13227,5],[14027,6],[18646,6],[18753,5],[21907,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[262,5],[4132,5],[11895,5],[25103,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11463,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50793,5],[51577,5],[52992,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57887,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13880,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8682,5],[16904,5],[32008,6],[35279,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4935,5],[20348,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[14627,5],[34303,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[306,5],[4137,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20914,5]]},"/en/lessons/gravity-model":{"position":[[45,5],[94,5],[1037,5],[45176,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[21137,5]]},"/en/lessons/installing-omeka":{"position":[[6209,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50381,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54572,5],[54632,5],[57034,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[599,5],[620,5],[3981,5],[20321,5],[20342,5]]},"/en/lessons/jupyter-notebooks":{"position":[[20400,5],[26063,5],[26157,5],[52820,5]]},"/en/lessons/linear-regression":{"position":[[73827,5]]},"/en/lessons/logistic-regression":{"position":[[65173,5]]},"/en/lessons/naive-bayesian":{"position":[[27578,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10714,5],[10769,5],[11695,5],[11750,5],[13112,5],[13159,5],[13990,5],[14037,5],[52362,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23904,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49025,5],[49640,5],[52142,5],[53737,5]]},"/en/lessons/sentiment-analysis":{"position":[[10735,5],[10819,5],[39461,5],[39590,5],[39760,5],[40052,5],[40178,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28066,5],[28248,5],[29725,5],[37057,5],[37245,5]]},"/en/lessons/sonification":{"position":[[35941,4],[36030,4],[38158,4],[40663,5],[41178,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30575,5],[30809,5],[46631,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62104,5],[62322,5],[63098,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24275,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24860,16]]},"/en/lessons/understanding-regular-expressions":{"position":[[8316,5],[8681,5]]},"/en/lessons/vector-layers-qgis":{"position":[[8991,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4515,5]]}}}],["amp;#32",{"_index":22565,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38131,9]]}}}],["amp;#xa",{"_index":22508,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27710,9]]}}}],["amp;&",{"_index":13464,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18272,10],[19637,10]]},"/en/lessons/installing-omeka":{"position":[[5382,10],[6473,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7112,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14367,10]]}}}],["amp;_divs_div0type_div1type=sessionspaper_trialaccount",{"_index":10165,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8165,55],[14457,57],[22226,57],[25642,57],[28733,57],[39633,57],[45938,57]]}}}],["amp;_divs_fulltext=mulatto*+negro",{"_index":10163,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8107,35]]}}}],["amp;amp;c",{"_index":11702,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11314,14]]},"/en/lessons/normalizing-data":{"position":[[2479,14]]}}}],["amp;c",{"_index":18702,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[1560,7]]}}}],["amp;copi",{"_index":18220,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21015,11],[23869,11],[25679,11],[27791,11],[28818,11],[30472,11],[32718,11]]}}}],["amp;count=0",{"_index":10171,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8304,12],[14721,14],[22514,14],[25930,14],[29021,14],[39921,14],[46226,14]]}}}],["amp;date1",{"_index":11358,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21391,13]]}}}],["amp;date2",{"_index":11360,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21443,13]]}}}],["amp;datefiltertype=yearrange&sequence=1&sort=date&rows=5&format=json",{"_index":11361,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21495,87]]}}}],["amp;form=searchhomepag",{"_index":10162,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8082,24]]}}}],["amp;frommonth",{"_index":10190,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14565,17],[22342,17],[25758,17],[28849,17],[39749,17],[46054,17]]}}}],["amp;frommonth=00",{"_index":10167,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8240,17]]}}}],["amp;fromyear",{"_index":10189,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14526,16],[22299,16],[25715,16],[28806,16],[39706,16],[46011,16]]}}}],["amp;fromyear=1700",{"_index":10166,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8221,18]]}}}],["amp;kwpars",{"_index":10188,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14420,15],[22185,15],[25601,15],[28692,15],[39592,15],[45897,15]]}}}],["amp;kwparse=advanc",{"_index":10164,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8143,21]]}}}],["amp;mash",{"_index":8086,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14419,10],[28795,10],[31556,10]]}}}],["amp;nbsp",{"_index":11321,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13089,11]]}}}],["amp;quote;&apos;n&apos;iii",{"_index":13261,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36165,36]]}}}],["amp;return=zip\\n",{"_index":18381,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30988,19]]}}}],["amp;start",{"_index":10193,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14678,13],[22467,13],[25883,13],[28974,13],[39874,13],[46179,13]]}}}],["amp;start=0",{"_index":10170,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8291,12]]}}}],["amp;tomonth",{"_index":10192,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14641,15],[22426,15],[25842,15],[28933,15],[39833,15],[46138,15]]}}}],["amp;tomonth=99",{"_index":10169,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8275,15]]}}}],["amp;toyear",{"_index":10191,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14606,14],[22387,14],[25803,14],[28894,14],[39794,14],[46099,14]]}}}],["amp;toyear=1750",{"_index":10168,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8258,16]]}}}],["amphora",{"_index":14695,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26840,7],[26917,7],[27151,8],[27588,7],[27922,8],[28185,7],[28254,7]]}}}],["ampl",{"_index":16233,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15103,5]]},"/en/lessons/naive-bayesian":{"position":[[19825,5]]}}}],["ampli",{"_index":23259,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1428,5]]}}}],["amplifi",{"_index":17972,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56272,7]]}}}],["amplitud",{"_index":10295,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2607,10],[3118,9],[8803,10],[9533,9],[9595,9]]},"/en/lessons/sonification":{"position":[[36350,9],[40761,10]]}}}],["amsterdam",{"_index":8228,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37623,10]]},"/en/lessons/json-and-jq":{"position":[[4332,11],[4787,12],[4844,13]]},"/en/lessons/space-place-gazetteers":{"position":[[7339,9],[11831,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12281,10]]}}}],["an",{"_index":9894,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51501,4],[52349,4]]}}}],["anabl",{"_index":14337,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49685,7]]}}}],["anaconda",{"_index":970,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1091,8],[3314,9],[3335,8],[3626,8],[3755,9],[19934,9],[23480,9],[47652,8],[47683,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8127,8]]},"/en/lessons/common-similarity-measures":{"position":[[3146,8],[3207,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12468,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3795,9],[3835,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38391,9],[39000,8],[39317,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[222,8],[4553,8],[7533,8],[7554,8],[8178,8],[9757,8],[9906,8],[11301,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18694,8],[19431,8]]},"/en/lessons/jupyter-notebooks":{"position":[[155,8],[9157,9],[9204,8],[9336,8],[9404,8],[9414,8],[9583,8],[9814,9],[9836,8],[10109,9],[10222,8],[10585,9],[10707,9],[10727,8],[10834,8],[11253,8],[11293,8],[11548,8],[12088,8],[12132,8],[12232,8],[12295,10],[12410,9],[12501,8],[12591,8],[12625,8],[13633,8],[14595,8],[18253,8],[22566,9],[22751,9],[23910,8],[24043,8],[41776,8],[42929,9],[43636,8],[46548,9]]},"/en/lessons/linear-regression":{"position":[[6500,9],[6521,8],[6877,8],[7005,8]]},"/en/lessons/logistic-regression":{"position":[[809,8],[63956,8],[63987,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35239,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7678,9],[7688,8],[7827,9],[7885,8],[8624,8],[8785,8],[9245,8],[9526,9],[10543,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12328,9]]}}}],["anacreontea",{"_index":4645,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13930,11],[16597,11],[18209,11],[47599,11]]}}}],["analisi",{"_index":20126,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31717,8],[40322,8],[43452,8],[50387,8],[53488,8]]}}}],["analog",{"_index":1115,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6838,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2369,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7624,7],[8551,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38656,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26443,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34390,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[38628,10]]}}}],["analys",{"_index":2293,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1270,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[918,9],[12632,9],[12663,9],[12683,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1005,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10580,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3449,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2209,7],[3352,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5603,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2337,8],[2444,8],[5312,8],[32264,9],[51899,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23384,9],[38461,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30883,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1400,9],[41536,7],[53830,7],[54006,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19890,8],[20764,8]]},"/en/lessons/extracting-keywords":{"position":[[4184,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3475,9]]},"/en/lessons/geocoding-qgis":{"position":[[1099,7],[1159,7],[1609,9],[2788,7],[15113,7],[17114,8],[31193,7],[31612,8]]},"/en/lessons/gravity-model":{"position":[[20536,9],[34601,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35049,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3108,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43979,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44129,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35898,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5882,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[632,9],[2041,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1920,8],[28960,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11905,8],[18248,10],[18446,7],[18607,7],[19791,8],[23817,7],[45509,7],[54872,7]]},"/en/lessons/sentiment-analysis":{"position":[[991,8],[3852,7],[13808,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2075,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2409,9],[31303,8],[60084,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[216,7],[36073,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1559,9]]}}}],["analysi",{"_index":794,"title":{"/en/lessons/common-similarity-measures":{"position":[[60,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[34,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[60,8]]},"/en/lessons/linear-regression":{"position":[[11,8]]},"/en/lessons/logistic-regression":{"position":[[11,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10,8]]},"/en/lessons/sentiment-analysis":{"position":[[10,8],[40,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17,8]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3494,8],[13201,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1398,9],[1646,8],[1770,9],[6491,9],[52809,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[250,8],[465,8],[492,8],[1033,8],[6574,9],[9338,8],[9569,9],[12161,8],[13390,8],[13511,9],[21780,8],[23660,8],[23945,8],[24091,8],[30988,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1251,9],[12453,8],[14942,9],[17110,8],[25617,9],[26684,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1304,8],[11589,8],[15529,8],[18463,8],[18782,8],[25011,8],[26073,8],[40937,8],[47777,8],[52793,8],[55923,8],[61925,9],[63615,11],[67975,8],[68765,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[817,8],[990,8],[1558,8],[7380,8],[18800,9],[31278,9],[31746,9],[31920,8],[42424,8],[42659,9],[50806,8],[52372,9],[55035,8],[55772,8],[61204,8],[67409,8],[68031,8],[68715,8],[70810,9]]},"/en/lessons/common-similarity-measures":{"position":[[61,8],[1519,9],[1772,9],[4772,9],[5262,9],[10153,8],[13838,8],[37697,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3004,8],[14890,9],[25405,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9873,9],[21737,9],[59443,9],[59623,8],[59650,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8,8],[1089,8],[1116,8],[1709,8],[2506,9],[2668,8],[5532,8],[6222,8],[9388,9],[17765,8],[18192,8],[22129,8],[22156,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8,8],[109,9],[801,8],[861,8],[904,8],[932,8],[947,8],[1286,8],[1833,9],[2124,8],[2480,9],[2518,8],[3491,8],[6224,8],[6303,8],[6577,8],[7594,9],[7857,9],[10978,8],[12635,8],[13717,8],[14209,9],[16301,8],[22793,9],[31191,9],[32045,8],[35259,8],[39593,8],[39972,8],[41586,9],[41864,8],[48189,9],[48509,8],[48535,8],[50960,8],[52380,8],[52410,8],[55428,8],[56782,8],[59649,8],[60234,8],[60680,8],[61222,10],[62015,8],[62244,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16,8],[111,9],[207,8],[308,8],[387,8],[459,8],[496,8],[2511,9],[2740,9],[2774,9],[2800,8],[2877,9],[4218,8],[8852,10],[8933,8],[8982,8],[9179,9],[9624,8],[11840,8],[13702,8],[13935,8],[14210,8],[14585,8],[14746,8],[14965,8],[15302,9],[16052,8],[20688,8],[21707,8],[24140,8],[24856,8],[26709,9],[29288,8],[29827,8],[30108,9],[30371,9],[30518,8],[30835,8],[34349,9],[36198,8],[37054,8],[37707,8],[37825,8],[38245,9],[39434,8],[39526,8],[39684,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2318,8],[2826,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[632,8],[666,8],[1249,8],[1892,8],[2621,8],[2677,9],[4075,8],[4202,9],[4528,9],[4695,8],[9234,9],[13306,9],[15095,9],[16791,9],[22154,8],[31517,8],[31551,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3271,9],[9611,9],[16941,9],[17257,10],[17647,8],[17766,9],[23525,9],[31099,9],[32026,9],[34428,8],[37378,9],[47545,9],[47690,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1661,9],[1846,8],[9348,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1095,9],[1190,9],[1328,8],[6460,8],[6537,8],[29191,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[35,8],[1867,8],[3617,9],[3750,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3137,8],[5059,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3044,8],[9200,9],[11197,8],[19054,8],[19269,9],[19320,8],[31044,9],[47821,8],[48294,8]]},"/en/lessons/extracting-keywords":{"position":[[33430,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5790,9],[6788,8],[7533,8],[39239,9],[39897,8],[40195,8],[46396,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18390,8],[30109,8],[30992,8],[35965,9],[36525,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1949,8],[2176,8],[2346,9],[10006,9],[10324,9],[22601,9],[35111,9],[35187,9],[35485,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2442,9],[5534,8],[11515,8]]},"/en/lessons/geocoding-qgis":{"position":[[4609,9],[8040,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31572,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3683,8],[4838,9],[6127,8],[6196,8],[6711,9],[7223,9],[9600,9],[10632,8],[11910,9],[19625,9],[29414,8],[30057,8],[31073,9],[31098,8],[33482,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[221,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18546,8],[24310,8]]},"/en/lessons/gravity-model":{"position":[[3731,8],[7285,9],[7365,8],[9977,8],[15278,8],[16025,8],[20326,9],[20899,8],[20938,9],[33669,8],[44240,8],[46018,9],[60615,9],[60711,8],[60950,9],[62843,9],[62936,8],[63173,9],[64194,9],[64287,8],[64524,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1175,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5451,9],[8576,8],[13046,8],[47490,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1229,8],[1737,8],[33529,8],[34960,9],[40173,9],[41271,8],[43840,9],[44113,9],[51472,8],[53044,8],[53801,8],[57280,8]]},"/en/lessons/intro-to-bash":{"position":[[17486,8]]},"/en/lessons/introduction-map-warper":{"position":[[6219,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[61,8],[649,8],[810,8],[915,8],[1072,8],[1237,8],[2869,9],[16971,8],[20722,8],[21119,10],[21189,8],[21238,8],[23487,9],[23774,8],[24222,8],[24504,9],[24656,9],[29068,9],[32961,9],[37709,8],[38116,8],[41235,8],[41917,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[350,8],[2221,9],[5607,9],[6639,8],[11882,8],[13698,8],[13747,9],[16908,9],[20418,8],[30323,8],[46754,8],[47732,8],[48178,8],[49114,8],[54550,10],[55413,9]]},"/en/lessons/json-and-jq":{"position":[[1524,8],[16211,8],[39800,8],[39928,8]]},"/en/lessons/jupyter-notebooks":{"position":[[7425,8],[11799,8],[12015,9],[22691,8],[33473,9],[37659,8],[42682,8]]},"/en/lessons/linear-regression":{"position":[[12,8],[1205,8],[1458,8],[2753,9],[3639,8],[3856,8],[4916,9],[5222,8],[7081,8],[9111,8],[24153,9],[30341,8],[31411,9],[32073,8],[32296,8],[53766,9],[69103,9],[72962,8],[78680,8],[78855,9],[79767,8]]},"/en/lessons/logistic-regression":{"position":[[12,8],[925,8],[1178,8],[2473,9],[3359,8],[3423,8],[4932,9],[10596,9],[49232,9],[61039,8],[67504,9],[67685,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36153,8]]},"/en/lessons/naive-bayesian":{"position":[[13288,8],[60582,8],[70578,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1085,9],[1185,9]]},"/en/lessons/preserving-your-research-data":{"position":[[14966,10],[15180,8]]},"/en/lessons/qgis-layers":{"position":[[16963,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[691,8],[27290,8],[28276,9]]},"/en/lessons/research-data-with-unix":{"position":[[13958,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2309,8],[3684,8],[7196,8],[11349,8],[36438,9],[37789,9],[38774,9],[38922,8],[39249,8],[40128,9],[40538,8],[43376,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11,8],[138,8],[577,8],[2171,8],[2227,8],[2257,10],[2511,8],[2786,8],[3908,8],[4048,8],[4105,8],[4125,9],[4531,8],[5360,9],[5659,8],[6084,8],[9201,9],[10539,9],[11612,8],[11677,8],[11792,8],[11944,8],[11983,9],[12046,8],[12974,8],[18402,9],[19621,8],[19822,9],[21025,8],[22566,8],[29472,8],[30553,9],[32161,8],[33000,8],[35745,8],[41052,8],[41495,9],[41577,8],[41679,8],[42151,8],[42186,8],[44728,8],[44861,8],[45685,9],[47835,9],[47947,8],[48692,8],[49480,8],[49604,8],[50189,8],[50839,8],[51238,8],[51429,9],[51642,8],[51672,10],[51891,8],[52053,9],[52106,8],[52226,8],[52654,8],[52851,8],[53025,8]]},"/en/lessons/sentiment-analysis":{"position":[[11,8],[41,8],[116,8],[162,8],[742,8],[878,8],[963,9],[1190,8],[1452,8],[1690,8],[1800,8],[1870,8],[2294,9],[2581,9],[2601,8],[2703,8],[2829,8],[3212,8],[3357,8],[3525,8],[4005,8],[4090,8],[4287,9],[4338,8],[4554,8],[5172,8],[5382,8],[9524,8],[10236,9],[11553,9],[12076,8],[13060,8],[13638,8],[14648,8],[15599,8],[15699,9],[17402,8],[18473,8],[18516,8],[20258,8],[23727,8],[24737,8],[24794,9],[25140,8],[26189,8],[26669,8],[26696,8],[29240,8],[29412,8],[29754,8],[33012,9],[33447,9],[33882,8],[33961,8],[34004,8],[37967,8],[39623,8],[39841,8],[40390,9],[40671,9],[40755,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6025,9],[35978,9],[36386,8]]},"/en/lessons/space-place-gazetteers":{"position":[[2761,9],[6524,9],[20116,8],[44723,8],[47550,8],[47583,9],[48363,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18,8],[1484,8],[1525,9],[1573,8],[1609,8],[1682,8],[1772,9],[1970,8],[2500,9],[2596,8],[3427,9],[3901,8],[4257,9],[4372,9],[10281,9],[10643,9],[12705,8],[23350,8],[23422,9],[23590,9],[23671,9],[25016,8],[25090,8],[32750,9],[32864,9],[33297,8],[33481,9],[34129,8],[34255,8],[34439,8],[35230,9],[35586,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[342,8],[1460,8],[4037,8],[4527,9],[4644,8],[6039,8],[6671,8],[6732,8],[6778,8],[9847,9],[22989,8],[23046,9],[46689,10],[47397,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[342,8],[576,8],[1448,8],[2033,9],[2575,8],[6769,8],[7174,8],[7452,8],[11306,8],[14363,8],[20615,9],[26108,8],[27570,8],[29558,8],[29731,9],[31549,8],[31648,9],[31868,9],[32154,8],[43212,8],[51314,9],[51916,9],[54326,8],[60032,8],[63532,8],[64386,8],[64457,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15775,9],[26861,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18604,8],[34282,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1128,8],[1488,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7001,9],[45654,8],[45776,8],[47837,8],[48569,8],[50060,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[827,8],[1059,9],[1859,8],[6350,8],[6932,9],[7292,9],[11255,8],[15456,8],[15525,8],[21575,8],[25643,8],[26070,8],[26124,8],[26318,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14660,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7007,9],[14981,9],[15504,8],[15914,9],[18499,8],[19484,9]]}}}],["analysis/visualizaiton",{"_index":2960,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26341,22]]}}}],["analysis1",{"_index":5828,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1810,10]]}}}],["analysis1.png",{"_index":20360,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13521,14]]}}}],["analysis_sent_miau.csv",{"_index":20202,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45392,25]]}}}],["analyst",{"_index":17250,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[47388,7]]}}}],["analyt",{"_index":1642,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34457,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6960,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9352,10],[64967,10],[65924,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56584,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29546,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58454,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40995,10]]},"/en/lessons/geocoding-qgis":{"position":[[31394,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[33602,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54201,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33204,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48670,10]]},"/en/lessons/jupyter-notebooks":{"position":[[38649,10]]},"/en/lessons/linear-regression":{"position":[[2504,9],[5613,9],[7670,9],[9155,10],[21454,9],[21561,9],[73614,9],[74032,10]]},"/en/lessons/logistic-regression":{"position":[[2224,9],[5065,10],[64960,9],[65378,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[511,10],[2436,12],[4242,10],[4797,10],[5785,10],[6030,10],[10929,10],[18851,10]]},"/en/lessons/sentiment-analysis":{"position":[[2151,10],[29531,10]]},"/en/lessons/sonification":{"position":[[4344,8],[41935,10]]},"/en/lessons/space-place-gazetteers":{"position":[[3171,10],[42652,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5458,8],[6889,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13502,10],[28374,10],[28823,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4305,10],[26151,10]]}}}],["analyz",{"_index":941,"title":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[0,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14,9]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[171,9],[298,9],[862,9],[938,7],[12091,9],[17781,9],[20264,9],[20364,9],[30843,8],[33859,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1171,7],[2905,7],[6077,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11899,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67999,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2221,8],[2806,7],[8834,7],[9744,7],[26342,8],[27978,9],[31847,10],[40945,7],[42168,7],[45806,7],[50854,7],[57788,9]]},"/en/lessons/common-similarity-measures":{"position":[[37296,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45134,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2756,9],[3013,10],[9358,7],[10702,7],[13820,7],[17019,7],[40004,7],[58148,7],[62518,8]]},"/en/lessons/counting-frequencies":{"position":[[337,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2156,9],[3665,8],[14665,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1369,7],[24603,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[845,7],[3202,7],[4918,9],[21461,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6856,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[364,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15,9],[727,7],[1001,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1175,7],[1525,9],[17158,7],[27058,7],[36122,8],[47995,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30194,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50075,9]]},"/en/lessons/georeferencing-qgis":{"position":[[11616,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1583,7],[1765,8],[2768,8],[4529,7],[5120,7],[5916,7],[9338,8],[11638,7],[11793,10],[12827,7],[13970,7],[16897,7],[20068,9],[20940,9],[24147,9],[28761,7],[29240,9],[29426,7],[31232,8],[36165,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[1846,7],[11649,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[271,9],[5301,9],[8468,7],[11622,9],[12278,9],[12989,9],[44242,9],[47687,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1379,8],[34616,7],[45347,9]]},"/en/lessons/intro-to-powershell":{"position":[[28506,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3679,7],[13304,9],[23811,7],[42747,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26348,10]]},"/en/lessons/jupyter-notebooks":{"position":[[3582,9],[4504,7]]},"/en/lessons/linear-regression":{"position":[[2278,7],[5561,9],[5973,9],[45982,9],[55465,7],[76039,10]]},"/en/lessons/logistic-regression":{"position":[[1998,7],[22091,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36599,7]]},"/en/lessons/normalizing-data":{"position":[[993,7],[1726,8],[10454,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[493,7],[851,7],[1722,9],[1903,7],[27333,7],[28534,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2663,7],[2757,7],[2922,7],[4339,7],[4838,7],[5618,8],[6063,7],[39992,7],[43145,9]]},"/en/lessons/sentiment-analysis":{"position":[[5202,7],[14147,9],[17833,8],[18086,9],[18219,8],[18598,7],[18767,8],[19656,9],[21586,8],[26156,8],[29640,9],[29783,9],[29903,9],[29991,7],[32340,9],[33901,7]]},"/en/lessons/space-place-gazetteers":{"position":[[10752,9],[28702,7],[32135,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[607,8],[1835,9],[2231,9],[2697,7],[3638,9],[4445,9],[14818,7],[19352,9],[23518,7],[23608,7],[25117,7],[26138,9],[36958,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[669,7],[1643,9],[2620,7],[4885,7],[5940,7],[6454,9],[6604,8],[6670,7],[6921,8],[7593,7],[8894,9],[29142,7],[38788,8],[59298,7],[63759,9],[64006,9],[64171,7],[65658,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2049,7],[41236,9],[43212,9],[47668,7],[52679,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1525,7],[1715,7],[4103,7],[21719,7],[22550,7],[22741,7],[23232,7]]},"/en/lessons/vector-layers-qgis":{"position":[[17177,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1916,7],[6708,7],[7830,7],[10549,8],[12614,7]]}}}],["anandi",{"_index":20489,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39352,6]]}}}],["ananya",{"_index":14927,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58972,6]]}}}],["anastasia",{"_index":14340,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49814,10]]}}}],["anastasio",{"_index":16473,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48887,10]]}}}],["anatomi",{"_index":8021,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46545,7]]}}}],["anchor",{"_index":13992,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[35968,6],[36305,9],[36906,6],[39486,6],[39956,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8502,6],[10237,6],[13992,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[8803,6]]}}}],["ancient",{"_index":3849,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16023,7],[32772,7],[37464,7],[37545,7],[48164,7],[48849,7],[55705,7],[56318,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[95,7],[543,7],[698,7],[837,7],[2233,7],[2729,7],[2856,7],[3179,7],[3860,7],[15687,7],[16880,7],[17965,7],[21907,7],[28068,7],[31936,7],[38416,7],[42444,7],[46220,7],[55788,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10694,7],[30524,7],[30553,7]]},"/en/lessons/gravity-model":{"position":[[57442,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[832,7],[45449,7]]},"/en/lessons/sonification":{"position":[[660,7]]}}}],["and",{"_index":15706,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22854,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42587,5]]}}}],["and/or",{"_index":1721,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40694,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14390,6],[14750,6],[44616,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3945,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31898,6],[32689,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1502,6],[1774,6],[12428,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58053,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33135,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9027,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3911,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48972,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1350,6],[46808,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24717,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15137,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23729,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[2479,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[27162,6],[37438,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18711,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5578,6],[52030,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5260,6]]},"/en/lessons/intro-to-powershell":{"position":[[21717,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22908,6],[33603,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16289,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43128,6]]},"/en/lessons/jupyter-notebooks":{"position":[[17511,6]]},"/en/lessons/linear-regression":{"position":[[11364,6],[32203,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11170,6]]}}}],["andi",{"_index":12670,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20380,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48856,4]]},"/en/lessons/sonification":{"position":[[6393,4],[40825,5]]}}}],["andino",{"_index":15702,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22804,7]]}}}],["andr",{"_index":20217,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48456,7],[53420,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60718,6]]}}}],["andrea",{"_index":9170,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2644,6],[14863,6],[16369,6],[17627,6],[52305,6],[52370,6]]}}}],["andreevich",{"_index":22800,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19281,12]]}}}],["andreevna",{"_index":22797,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19207,11],[19257,11]]}}}],["andrei",{"_index":22799,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19274,6],[19299,6]]}}}],["andrew",{"_index":1777,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44264,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59125,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58998,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5226,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10191,6],[44604,6],[44744,6],[45472,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58991,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41783,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47468,6]]},"/en/lessons/jupyter-notebooks":{"position":[[47372,6]]},"/en/lessons/linear-regression":{"position":[[75402,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4587,6],[26190,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5597,6],[18533,6],[35045,8],[35587,6]]}}}],["andriy",{"_index":6514,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62342,6]]}}}],["android",{"_index":8258,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[901,7],[942,7],[992,7],[1369,7],[1399,7],[1935,7],[2162,7],[2543,7],[2585,7],[8347,7],[8401,7],[9005,7],[9501,7],[9542,7],[9569,7],[9621,7],[9706,7],[9749,7],[9817,7],[10067,7],[10098,7],[10208,7],[10372,7],[10485,7],[10947,7],[11155,7],[11169,8],[11275,7],[11395,8],[11529,7],[12186,7],[12421,7],[31757,7],[31865,7],[32320,7],[32370,7],[33396,8],[33741,7],[33805,7],[33838,8],[33919,7],[34074,7],[34188,7],[34303,7],[34384,7],[34483,7],[34592,7],[34687,7],[34860,7],[35054,8],[35345,7],[35861,7],[35925,8],[35973,7],[36016,7],[36047,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[261,7],[302,7],[352,7],[634,7],[664,7],[1602,7],[7936,7],[8266,7],[8302,7],[8862,8],[9202,8],[9295,7],[11266,7],[11307,7],[11366,7],[11415,7],[11431,7],[11516,7],[11565,7],[11731,8],[11867,7],[11929,7],[11953,7],[12017,7],[12143,7],[12437,8],[12470,8],[12588,8],[12714,7],[12780,7],[12895,8],[13044,7],[13540,7],[13693,7],[13707,8],[13813,7],[13933,8],[14097,7],[14752,8],[14829,7],[15069,7],[33048,7],[33882,7],[33944,7],[34466,9],[35636,8],[35981,7],[36045,7],[36078,8],[36159,7],[36314,7],[36428,7],[36545,7],[36626,7],[36725,7],[36837,7],[36917,7],[37090,7],[37284,8],[37575,7],[37847,7],[37911,8],[37959,7],[38002,8],[38035,8]]}}}],["anecdot",{"_index":17964,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55306,10]]}}}],["angel",{"_index":7562,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37721,8]]}}}],["angela",{"_index":11259,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47059,6]]},"/en/lessons/gravity-model":{"position":[[61283,6]]}}}],["angelina",{"_index":14805,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48131,8],[58548,8]]},"/en/lessons/transliterating":{"position":[[19248,8]]}}}],["angelotu",{"_index":11897,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7473,10]]}}}],["anger",{"_index":19966,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5055,5],[7172,6],[11187,5],[13244,5],[15431,5],[18091,5],[26273,5],[28032,5],[30063,6],[31903,6],[38440,8],[38537,5],[40432,6],[41163,6],[41353,5]]}}}],["angl",{"_index":252,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5358,6],[18595,5]]},"/en/lessons/common-similarity-measures":{"position":[[16308,6],[16400,5],[16577,6],[18043,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55782,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27229,6],[29913,6],[29964,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4698,5],[4777,5],[5596,5],[5706,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1303,5],[1413,5],[3621,5],[4789,5],[4888,5],[6775,5]]},"/en/lessons/intro-to-powershell":{"position":[[22968,5]]},"/en/lessons/linear-regression":{"position":[[18131,6],[59338,5],[74590,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9955,5]]}}}],["anglican",{"_index":8949,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11656,8],[11783,8],[11902,8],[13814,8],[13941,8],[14060,8],[15916,8],[16215,8],[16506,8],[17035,8],[17334,8],[17625,8],[18218,8],[18517,8],[18808,8],[20988,8],[21115,8],[21234,8],[22994,8],[23196,8],[23394,8],[24932,8],[25134,8],[25332,8]]},"/en/lessons/logistic-regression":{"position":[[55491,8]]}}}],["anglophil",{"_index":20303,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51516,10]]}}}],["anhand",{"_index":5029,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51369,6]]}}}],["ania",{"_index":21991,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64432,4]]}}}],["anil",{"_index":11256,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46832,4]]}}}],["anim",{"_index":5834,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2709,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12751,6],[15836,9],[26762,10],[50410,6],[51499,8],[51660,8],[51989,8],[52175,6],[52237,7],[52475,9],[52632,9],[52692,8],[53036,8],[56713,8],[57556,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22967,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[35299,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[36627,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[473,11],[485,9],[515,11],[7072,9],[19421,11],[19433,9],[19633,9],[19655,9],[19960,9],[20057,9],[20166,9],[21179,8],[21375,9],[21560,11],[21636,9],[23696,8],[30015,9],[32089,10],[32243,9],[33897,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28044,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[20706,9],[21240,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12974,8],[37513,8],[38152,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25755,8],[25923,8],[34046,8],[34172,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4679,11],[19098,9],[19236,8],[19683,9],[19802,9],[19838,9],[19879,9],[20164,8],[20496,10],[20660,9],[20941,10],[21003,9],[21202,9],[22146,9],[22313,9],[22581,8],[22955,9],[32006,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4395,7]]}}}],["animalfriend",{"_index":15583,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20299,14],[20344,14],[20370,14]]}}}],["animalfriends",{"_index":15584,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20325,18]]}}}],["animal|human",{"_index":6169,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13006,12],[13108,12],[16357,12]]}}}],["animal|landscap",{"_index":6170,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13057,16]]}}}],["animation.mod",{"_index":21317,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20243,14]]}}}],["animation_fram",{"_index":14453,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20323,15],[21076,15],[51954,15]]}}}],["animation_frame=\"year",{"_index":14458,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[21046,23]]}}}],["ankur",{"_index":4940,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43288,5],[69324,5]]}}}],["ann",{"_index":10228,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31518,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16742,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21419,4],[21564,3],[21618,3],[23421,3],[23800,3],[24004,4],[24086,3],[24122,3],[24441,3],[24645,4],[24727,3],[24763,3],[26853,4],[27204,3],[29468,3],[33196,4],[36152,4]]},"/en/lessons/naive-bayesian":{"position":[[14032,3],[14465,3]]},"/en/lessons/sentiment-analysis":{"position":[[39944,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32591,6],[32663,9],[32976,6],[33064,9],[33468,6],[33547,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24375,3]]}}}],["ann'",{"_index":14269,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27916,5],[28107,5],[32562,5],[32753,5]]}}}],["anna",{"_index":9985,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56178,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11010,4],[11102,4],[48581,4]]},"/en/lessons/logistic-regression":{"position":[[47517,4],[53092,4],[53517,4],[54179,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36846,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60932,4]]}}}],["annaeu",{"_index":4999,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48888,7]]}}}],["annal",{"_index":17481,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74609,6]]},"/en/lessons/space-place-gazetteers":{"position":[[51200,6]]}}}],["annapoli",{"_index":9023,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26491,9]]}}}],["annemiek",{"_index":6016,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43367,10]]}}}],["annett",{"_index":21677,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9343,7]]}}}],["anne’",{"_index":10229,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31626,6],[32018,6]]}}}],["anni",{"_index":19981,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8296,5],[51473,6]]}}}],["annie’",{"_index":20232,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49251,7]]}}}],["annot",{"_index":2679,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31066,10]]},"/en/lessons/common-similarity-measures":{"position":[[3614,9],[28636,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13174,11],[13246,11],[27791,10],[44555,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5664,11],[7330,10],[7411,8],[32783,8],[53088,9],[53176,9],[53316,10],[54339,11],[54512,10],[57749,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[627,10],[824,11],[1575,11],[6519,12],[7924,11],[23795,11],[29101,10],[39274,11],[39616,11],[39655,11],[51398,11],[51814,11],[59487,11],[59941,10],[62481,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1421,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32466,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26371,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22825,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1219,11],[1271,11],[31857,12],[45770,11],[46010,9],[46131,10],[46146,13],[46180,10],[46309,10],[46510,10],[46788,10],[47420,11],[47520,11],[47571,11],[47879,10],[48723,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24235,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21262,10]]},"/en/lessons/naive-bayesian":{"position":[[4986,9],[5896,9],[6095,10],[67707,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21625,10],[23251,10],[25042,10],[26588,11],[28881,11],[28950,10],[33175,10],[33799,11],[34089,12],[51960,10]]},"/en/lessons/preserving-your-research-data":{"position":[[7298,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7015,9],[34582,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6812,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1704,8],[42109,11],[43685,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2882,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46259,11],[48780,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33158,12],[37886,10],[38120,12],[40499,10],[40807,11],[40970,11],[41855,11],[41980,8]]}}}],["annotating_trends.pi",{"_index":23497,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[38360,21]]}}}],["annotation=text['fulltextannot",{"_index":18934,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27330,37]]}}}],["announc",{"_index":7414,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19291,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30461,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8155,9]]},"/en/lessons/intro-to-linked-data":{"position":[[23350,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5710,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42046,12]]}}}],["annual",{"_index":1957,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1665,6],[2363,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56323,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25329,6]]}}}],["ann’",{"_index":14278,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[32213,5]]}}}],["anomal",{"_index":11193,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39139,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48967,9]]},"/en/lessons/gravity-model":{"position":[[18048,9]]}}}],["anomali",{"_index":4631,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11519,7],[43172,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48648,9]]},"/en/lessons/gravity-model":{"position":[[6603,9],[6850,9],[17494,10],[17774,9],[55982,8]]},"/en/lessons/sentiment-analysis":{"position":[[8451,7]]}}}],["anon_1756_epitaphs.pdf",{"_index":18861,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17349,22]]}}}],["anon_1756_epitaphs.txt",{"_index":18860,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17326,22]]}}}],["anon_1756_epitaphs_ocr.pdf",{"_index":18862,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17372,26]]}}}],["anonym",{"_index":16173,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3191,9],[3828,9],[8980,11],[9030,9],[31321,9],[31449,9],[33749,9],[33919,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17026,9]]}}}],["anoth",{"_index":531,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15694,7],[20454,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4376,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4605,7],[22264,7],[23259,7],[39384,7],[43285,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14610,7],[14724,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10817,7],[14729,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17610,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10076,7],[12345,7],[14354,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6697,7],[6943,7],[33519,7],[41491,8],[55340,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4300,7],[20602,7],[26126,7],[26203,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2715,7],[4555,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8953,7],[15196,7],[21773,7],[24144,7],[34397,7],[36318,7],[51442,7],[61063,7],[63515,7]]},"/en/lessons/common-similarity-measures":{"position":[[803,8],[1408,7],[2254,7],[4958,7],[16179,8],[18165,7],[18266,8],[19203,8],[20195,7],[21328,8],[21503,7],[36034,8],[38654,7],[39225,7],[39804,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5851,7],[11196,7],[31176,7],[33466,7],[35994,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15116,7],[18453,7],[41527,7],[45286,7],[52420,8],[58855,7],[58974,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16985,7],[16999,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[27808,7],[36900,7],[38045,7],[47654,7],[59745,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[763,7],[5447,8],[11320,7],[15645,7],[24654,7],[30157,7],[36589,7]]},"/en/lessons/counting-frequencies":{"position":[[5022,7],[8913,10],[12320,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1921,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5007,7],[5550,7],[11448,7],[31349,7],[44416,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2007,7],[17058,7],[32036,7],[32359,7],[38756,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19607,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10322,8],[10534,8],[14206,8],[15105,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42570,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[962,7],[10372,7],[21296,7],[23438,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[506,7],[14211,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9820,7],[16979,7],[18390,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8290,7],[33101,7],[37109,7],[40081,7],[42337,7],[48296,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4728,8],[7998,7],[9510,7],[13265,7],[13476,7],[15006,7],[15360,7],[24577,8],[27075,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6518,7],[9064,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3993,7],[16163,7],[30513,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1347,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2637,8],[2776,7],[26887,8],[27263,7],[27493,8],[39708,7]]},"/en/lessons/extracting-keywords":{"position":[[2133,7],[9522,7],[10275,7],[12006,7],[18771,7],[30396,7],[32266,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[29193,7],[29769,7],[33351,7],[36155,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4098,7],[16733,7],[26166,7],[32968,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2322,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4159,7],[8546,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4444,7],[7114,7],[7250,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49169,7],[51239,7]]},"/en/lessons/geocoding-qgis":{"position":[[29131,7],[30368,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8097,7],[8945,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[21974,7],[22754,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26902,7],[29497,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[8023,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[628,8],[4706,7],[33057,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[3439,7],[6144,7],[10808,7]]},"/en/lessons/gravity-model":{"position":[[16141,7],[27736,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[9421,7],[11308,8],[14525,7],[16834,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14412,7],[16570,7],[20713,7],[22215,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6254,8],[12088,7],[23120,7],[24384,7],[27541,8],[27713,8],[27867,8],[33990,7],[38408,7],[43515,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9627,7],[10186,7],[16601,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23504,7]]},"/en/lessons/intro-to-bash":{"position":[[8646,7],[9065,7],[15865,7],[17504,7],[17918,7],[21669,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1923,7],[7319,8]]},"/en/lessons/intro-to-linked-data":{"position":[[7912,8],[15002,7],[23990,8]]},"/en/lessons/intro-to-powershell":{"position":[[4980,7],[5116,7],[9752,7],[12038,7],[17128,8],[24261,8],[25005,7],[26043,8],[28419,7],[29220,7],[35737,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6879,7],[9321,7],[12577,7],[14225,7],[20482,8],[22881,7]]},"/en/lessons/introduction-map-warper":{"position":[[11344,7],[17103,7],[17288,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2282,8],[15894,7],[17894,7],[18008,7],[18091,7],[23859,7],[24535,7],[26211,7],[28090,7],[30874,7],[38213,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5549,7],[8341,7],[27694,7],[28197,7],[36483,8],[43669,7],[44550,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16070,7],[21325,7],[25073,7],[35233,7],[38293,7],[39592,7],[43046,7],[43953,7]]},"/en/lessons/json-and-jq":{"position":[[2996,7],[7134,7],[15344,7],[20769,7],[39772,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1607,7],[1955,7],[4188,7],[9759,8],[13598,7],[22367,7],[24151,7],[27659,7],[35016,7],[40298,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8411,7]]},"/en/lessons/linear-regression":{"position":[[5920,8],[28360,8],[48321,8],[52198,7],[61660,7]]},"/en/lessons/linux-installation":{"position":[[3426,7],[3640,7]]},"/en/lessons/logistic-regression":{"position":[[28487,8],[29443,8],[34075,8],[47210,7]]},"/en/lessons/mac-installation":{"position":[[1131,7],[3227,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[834,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5758,7],[13076,7],[16949,7],[26382,7]]},"/en/lessons/naive-bayesian":{"position":[[3859,7],[10495,7],[14930,8],[21890,8],[22828,8],[25076,7],[28793,7],[28967,9],[29018,7],[48934,7],[53030,7],[65660,7],[66926,8],[68705,7]]},"/en/lessons/normalizing-data":{"position":[[4829,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3515,7],[18177,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1194,7],[3482,7],[3854,7],[4088,7],[8312,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5076,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8295,7],[23583,7],[24943,7],[26682,7]]},"/en/lessons/research-data-with-unix":{"position":[[11755,7],[12092,7],[12493,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14721,7],[18434,7],[22752,7],[23340,7],[26227,8],[37750,7],[42342,7]]},"/en/lessons/sentiment-analysis":{"position":[[3433,8],[7996,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2607,7],[11882,8],[20733,7],[34489,7],[35129,7],[35253,7]]},"/en/lessons/sonification":{"position":[[7331,7],[9737,7],[12113,7],[13955,7],[14612,7],[23637,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1638,7],[13866,7],[18221,7],[19959,7],[29115,7],[42224,7],[43088,7],[43881,7],[47979,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27818,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8244,8],[32616,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26710,7],[33262,7],[39628,8],[43835,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3178,7],[36945,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6291,7],[12126,7],[12277,7],[16040,7],[19038,7],[22181,7],[24419,7],[26692,7],[27498,7],[29633,7],[31199,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3442,7],[8028,7],[13198,7]]},"/en/lessons/transliterating":{"position":[[6585,7],[9152,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7872,7],[41655,7],[42127,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[12125,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3993,7]]},"/en/lessons/vector-layers-qgis":{"position":[[10781,7],[14804,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4718,7]]},"/en/lessons/windows-installation":{"position":[[891,7],[4439,7]]},"/en/lessons/working-with-text-files":{"position":[[2471,7],[2975,7],[3225,8],[5464,8],[6521,8],[7791,7]]},"/en/lessons/working-with-web-pages":{"position":[[769,7]]}}}],["another.6",{"_index":20884,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5661,9]]}}}],["anothersymbol",{"_index":15545,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14019,16]]}}}],["anouk",{"_index":22971,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[49744,5]]}}}],["anselmo",{"_index":11834,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6685,7]]}}}],["anselmu",{"_index":11892,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7406,8]]}}}],["ansi",{"_index":905,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11538,5]]}}}],["answer",{"_index":3238,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60225,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1290,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45434,7],[45733,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65136,7]]},"/en/lessons/common-similarity-measures":{"position":[[9716,6],[9786,6],[19700,6],[22785,6],[29569,6],[35888,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4046,6],[4118,6],[27329,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3260,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1971,6],[4545,6],[40058,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18917,6],[24933,6],[29199,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36884,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7074,7],[26384,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19333,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8700,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10943,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3241,6],[7362,7],[40068,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2401,6],[3768,8]]},"/en/lessons/extracting-keywords":{"position":[[4215,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34077,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11035,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22163,7]]},"/en/lessons/gravity-model":{"position":[[1515,6],[25764,6],[32157,6],[53615,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[13383,6],[13436,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4625,7],[28655,8],[36656,7],[45976,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36266,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14050,6],[40089,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14759,6],[15668,6]]},"/en/lessons/intro-to-powershell":{"position":[[24658,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[23156,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12145,6]]},"/en/lessons/json-and-jq":{"position":[[10563,6],[36269,6],[37187,7],[40381,7]]},"/en/lessons/jupyter-notebooks":{"position":[[21714,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27464,7]]},"/en/lessons/naive-bayesian":{"position":[[9400,6],[9491,6],[18915,6],[19028,6],[38082,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52206,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2041,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4896,6],[5085,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3881,8],[5953,8],[12680,7],[19726,8],[20392,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44786,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2586,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5668,7],[8175,6],[30434,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31434,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8538,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22368,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1910,6],[2131,9],[5417,6],[5573,6],[41224,8],[47483,6],[52989,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12890,6]]}}}],["ant",{"_index":11795,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6295,4],[10048,4],[61348,4]]}}}],["antconc",{"_index":4509,"title":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[21,7]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67989,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[22,7],[66,7],[108,7],[272,7],[639,8],[652,7],[2590,7],[3864,8],[3929,7],[4310,7],[4568,7],[4656,7],[6606,7],[7812,8],[7825,7],[7871,7],[7931,7],[8969,8],[9236,7],[10288,7],[12132,7],[15552,7],[16073,7],[16593,8],[16946,7],[18878,8],[19297,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12649,7]]}}}],["antconc_results.txt",{"_index":6594,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[14266,23]]}}}],["antebellum",{"_index":10021,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57450,10],[57612,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3541,10]]}}}],["anteced",{"_index":19210,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[1492,12]]},"/en/lessons/sonification":{"position":[[39225,11]]}}}],["anthoni",{"_index":6533,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[49,7],[2785,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3388,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44768,7],[53521,7]]}}}],["anthony'",{"_index":6536,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[359,9]]}}}],["anthony’",{"_index":6614,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[19881,9]]}}}],["anthropi",{"_index":14201,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[11015,9],[11107,8],[48586,8]]}}}],["anthropologist",{"_index":20885,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5675,14]]}}}],["anthropomorph",{"_index":5157,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60445,16],[60505,15]]}}}],["anti",{"_index":8738,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[1182,4],[3158,4],[19057,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2062,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63559,4]]},"/en/lessons/transliterating":{"position":[[14657,4]]}}}],["anticip",{"_index":3904,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18880,10]]},"/en/lessons/intro-to-powershell":{"position":[[6554,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9542,10]]},"/en/lessons/normalizing-data":{"position":[[5253,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5312,14],[7179,13],[11222,12],[13250,12],[15437,12],[26279,12],[28047,12],[30070,13],[31910,13]]}}}],["anticipación",{"_index":19990,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11241,12]]}}}],["anticlimact",{"_index":21305,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17772,13]]}}}],["antik",{"_index":4576,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3093,6]]}}}],["antipathet",{"_index":15893,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34459,12]]}}}],["antiqu",{"_index":4570,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2889,10]]},"/en/lessons/intro-to-linked-data":{"position":[[37101,9]]},"/en/lessons/sonification":{"position":[[14250,11]]}}}],["antislaveri",{"_index":8731,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[124,11],[1556,11],[3082,11],[4550,11],[4998,11],[6388,11],[13664,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[484,11],[2028,11],[2916,11],[7525,11],[7839,11],[11219,11],[23622,11],[23648,11],[24395,11],[24637,11],[25345,11]]}}}],["antoin",{"_index":9345,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32233,7]]}}}],["antonia",{"_index":1553,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30518,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43723,7],[52163,8]]}}}],["antonio",{"_index":19962,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4840,7],[48396,7],[53338,7]]}}}],["antonym",{"_index":22835,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[13484,8]]}}}],["antwerp’",{"_index":9825,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40493,9]]}}}],["anxieti",{"_index":20379,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16587,7]]}}}],["any(c.isalpha",{"_index":16256,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19548,15],[40697,15]]}}}],["anybodi",{"_index":20914,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8370,7]]}}}],["anyhow",{"_index":7702,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[8945,9]]}}}],["anymor",{"_index":4945,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43800,7]]},"/en/lessons/common-similarity-measures":{"position":[[8929,8]]}}}],["anyon",{"_index":732,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[842,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[51270,6],[61624,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32439,6],[58527,6],[65306,7],[68760,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58813,6]]},"/en/lessons/counting-frequencies":{"position":[[8955,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8574,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34059,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7705,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3928,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13851,6],[23598,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40301,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1830,6],[2375,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2004,6],[13158,7],[13339,6]]},"/en/lessons/extracting-keywords":{"position":[[1663,6],[4331,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1464,6],[28511,6]]},"/en/lessons/georeferencing-qgis":{"position":[[319,6]]},"/en/lessons/gravity-model":{"position":[[31486,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[512,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36299,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3971,6],[10225,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44339,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44636,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15879,6]]}}}],["anyone’",{"_index":16227,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13481,8]]}}}],["anyth",{"_index":811,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4163,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3791,8],[13938,8],[15754,8],[17608,8],[17814,8],[31854,8],[37141,8],[39899,8],[49461,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19281,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[52274,8]]},"/en/lessons/common-similarity-measures":{"position":[[5362,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6152,8]]},"/en/lessons/counting-frequencies":{"position":[[8965,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19507,8],[21574,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2107,8],[4623,8],[28685,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[12372,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8617,10],[19677,8],[33753,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23355,8],[44832,8],[49570,9],[51997,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19763,9]]},"/en/lessons/extracting-keywords":{"position":[[23262,9],[32457,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5982,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15763,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6870,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54414,8],[66613,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13450,8]]},"/en/lessons/gravity-model":{"position":[[47359,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30226,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5092,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23404,8],[25778,9]]},"/en/lessons/intro-to-bash":{"position":[[7499,11],[7552,8]]},"/en/lessons/intro-to-linked-data":{"position":[[13438,8],[18342,8],[34465,8]]},"/en/lessons/intro-to-powershell":{"position":[[10503,8],[27139,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2592,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2428,8],[21609,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28535,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16803,8]]},"/en/lessons/jupyter-notebooks":{"position":[[3363,8],[20961,9],[26108,8],[44454,9],[47520,8]]},"/en/lessons/linear-regression":{"position":[[54908,9],[55133,9],[65185,8]]},"/en/lessons/logistic-regression":{"position":[[21089,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[958,8],[2895,8]]},"/en/lessons/naive-bayesian":{"position":[[8338,9]]},"/en/lessons/normalizing-data":{"position":[[5971,8]]},"/en/lessons/preserving-your-research-data":{"position":[[12456,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10597,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16713,8],[32827,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3001,8],[9697,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17761,8],[35917,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[18608,8],[20212,8],[24582,8],[29783,8]]},"/en/lessons/working-with-text-files":{"position":[[4472,8]]}}}],["anything.txt",{"_index":14964,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[7585,14]]}}}],["anytim",{"_index":8600,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18932,7]]},"/en/lessons/jupyter-notebooks":{"position":[[8955,7]]},"/en/lessons/space-place-gazetteers":{"position":[[20227,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29153,7]]}}}],["anyway",{"_index":7703,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[8977,9]]},"/en/lessons/intro-to-powershell":{"position":[[34870,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6303,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4550,7]]}}}],["anywher",{"_index":1129,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7223,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8270,8],[8496,8],[12761,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30566,8]]},"/en/lessons/counting-frequencies":{"position":[[8987,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28844,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12135,8],[13151,8],[15207,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26795,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34236,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19311,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22014,8]]},"/en/lessons/intro-to-bash":{"position":[[4330,8],[10970,8],[21806,8]]},"/en/lessons/intro-to-linked-data":{"position":[[14939,9]]},"/en/lessons/jupyter-notebooks":{"position":[[27861,9]]},"/en/lessons/linux-installation":{"position":[[1113,8]]},"/en/lessons/mac-installation":{"position":[[915,8]]},"/en/lessons/naive-bayesian":{"position":[[56568,8],[56782,8]]},"/en/lessons/sentiment-analysis":{"position":[[27708,8],[30398,8],[31495,8],[34688,8],[36419,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6895,8],[11003,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20107,8]]},"/en/lessons/windows-installation":{"position":[[716,8]]}}}],["análisi",{"_index":20285,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50675,8]]}}}],["aog.c",{"_index":12960,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24861,5]]}}}],["apach",{"_index":314,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7797,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6152,6],[12538,6]]},"/en/lessons/installing-omeka":{"position":[[4753,7],[4875,6],[6365,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2950,6],[17873,7],[17924,7],[18362,6],[18547,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3771,6]]}}}],["apache2",{"_index":14089,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[5851,7],[6492,7]]}}}],["apart",{"_index":2355,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7464,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36599,5]]},"/en/lessons/common-similarity-measures":{"position":[[9666,5],[9735,5],[16719,6],[16946,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7449,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26761,6],[28637,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9857,5]]},"/en/lessons/georeferencing-qgis":{"position":[[8010,5]]},"/en/lessons/gravity-model":{"position":[[25897,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33836,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6701,5]]},"/en/lessons/json-and-jq":{"position":[[19375,5],[32388,5],[34136,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9146,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9491,5]]}}}],["aperiam",{"_index":21141,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13527,8],[15701,8]]}}}],["apertium",{"_index":355,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9059,8]]}}}],["api",{"_index":97,"title":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[20,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1757,7],[8964,3],[9347,4],[9557,3],[9710,3],[9812,3],[13152,4],[13230,4],[17318,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[360,3],[3695,6],[3735,3],[3951,3],[9002,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16127,4],[45898,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22963,4],[22992,4],[23022,4],[23098,5],[23183,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2926,4],[3392,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14,4],[162,4],[188,4],[217,3],[227,3],[259,4],[282,4],[313,3],[393,3],[424,3],[559,3],[628,3],[642,3],[751,3],[814,3],[828,3],[874,4],[912,3],[957,3],[1280,4],[1422,3],[1485,3],[1553,3],[1585,3],[4383,4],[4400,4],[4431,3],[4486,4],[4537,4],[4550,4],[4561,3],[4691,4],[4880,4],[5211,4],[5291,3],[5324,5],[5349,3],[5378,3],[5885,3],[5950,4],[6328,4],[6472,4],[6540,3],[6580,5],[7256,5],[7766,4],[7914,5],[7920,4],[7995,5],[8011,3],[8169,4],[8187,5],[8220,5],[8234,4],[8248,4],[8322,4],[8353,3],[8434,4],[8471,4],[8535,4],[8803,4],[8820,4],[8908,3],[8937,3],[9568,4],[9597,3],[9708,5],[10027,3],[10089,3],[10180,4],[10398,3],[10447,4],[10526,4],[10690,3],[12119,4],[12568,3],[12730,3],[12785,4],[12855,3],[12943,4],[13094,4],[13183,4],[13276,4],[13343,3],[13445,4],[13570,5],[13594,3],[13661,3],[13719,3],[13961,3],[14156,4],[14466,4],[14795,4],[15057,5],[15405,4],[15711,3],[16046,3],[16192,3],[16289,3],[16332,3],[16693,3],[16800,3],[16906,3],[18262,4],[19874,4],[19893,3],[20025,3],[22082,3],[22357,3],[22909,4],[24448,3],[25457,3],[25536,3],[26103,3],[26150,3],[26873,4],[27643,4],[27731,3],[27913,3],[28042,3],[28086,3],[28143,3],[28232,3],[28485,3],[28552,3],[28635,4],[28767,4],[29216,4],[29518,3],[29656,4],[30043,3],[30140,3],[30693,3],[30805,3],[30973,3],[31481,4],[31537,3],[31735,3],[31848,3],[32000,3],[32027,3],[32122,3],[32204,4],[32447,4],[32801,3],[32881,3],[32987,4],[33197,3],[33268,4],[33413,4],[33443,4],[33518,4],[33624,3],[33676,4],[33708,5],[33735,4],[33756,3],[33824,3],[34192,3],[34265,3],[34827,3],[36186,3],[37111,3],[37331,4],[37909,3],[38061,3],[38168,3],[38349,3],[43545,3],[43611,4],[43743,4],[43944,4],[43974,3],[44812,3],[44949,4],[45053,3],[45318,3],[45617,3],[45962,4],[46051,3],[46066,4],[46520,3],[46530,3],[46780,3],[46949,5],[47040,3],[47071,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[199,4],[1275,3],[1499,3],[2413,5],[2617,3],[2782,3],[4561,4],[5362,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19639,3],[19705,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48371,6],[48396,3],[48722,3],[48792,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[417,3],[624,3],[4759,6],[6014,3],[10737,3],[10784,3],[10979,3],[12183,3],[12254,4],[12600,3],[12706,3],[12937,3],[13653,3],[15458,3],[15566,4],[15859,3],[17818,3],[18127,3],[18295,3],[19793,3],[20050,4],[20300,3],[20804,3],[20960,3],[20997,3],[21069,3],[21327,4],[27904,3],[28228,3],[29466,3]]},"/en/lessons/extracting-keywords":{"position":[[38873,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[605,4],[1324,3],[3664,3],[3759,4],[18126,4],[18783,3],[19679,3],[19787,3],[20110,3],[25079,4],[26668,4],[26739,4],[26995,3],[27210,4],[30046,4],[30306,3],[32382,4],[32981,4],[33418,4],[33568,5],[33596,4],[33745,4],[35092,4],[35803,3],[36456,3]]},"/en/lessons/geocoding-qgis":{"position":[[17905,3],[36548,5],[36767,3],[37083,4],[37454,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[871,4],[1186,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[21,3],[251,3],[304,3],[433,5],[1337,4],[2531,3],[2818,3],[3076,3],[3326,3],[7108,4],[7254,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[659,3],[5391,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43,3],[152,6],[205,4],[254,3],[268,3],[309,3],[333,3],[610,3],[691,3],[727,3],[798,3],[829,4],[863,4],[919,6],[1107,5],[1192,4],[1404,4],[1607,3],[1675,4],[1777,4],[1880,4],[2176,3],[2288,5],[2308,4],[2449,3],[2477,3],[2631,3],[2667,3],[2712,3],[3059,4],[3134,6],[3200,4],[3205,5],[3301,5],[4865,4],[4925,5],[5643,5],[5668,3],[5793,3],[5851,4],[5986,4],[6138,4],[6322,5],[6442,4],[6553,4],[6604,5],[6633,4],[6672,4],[6740,4],[7335,4],[7643,3],[7678,3],[7692,3],[8148,3],[8237,4],[8252,3],[8370,3],[8435,4],[8515,3],[8562,3],[8694,3],[8773,3],[8863,3],[8878,3],[8945,3],[9418,3],[9468,3],[9509,3],[10156,3],[10405,5],[10434,3],[10549,3],[11145,3],[11159,3],[12453,5],[12619,4],[13335,4],[15524,4],[15938,5],[16031,3],[16489,3],[21772,5],[24632,3],[24674,4],[27117,3],[27778,4],[29746,3],[38498,3],[39434,3],[39480,3],[39507,3],[39563,3],[39921,4],[39931,4],[40691,3],[40730,5],[40782,4],[40821,3],[40869,3],[40942,3],[43209,3],[43352,4],[43612,5],[43650,5],[43755,3],[44102,4],[44235,4],[44277,4],[44607,6]]},"/en/lessons/json-and-jq":{"position":[[856,3],[1377,5],[1397,5],[1487,6],[1815,3],[1840,4],[6643,4],[17683,4],[24591,4],[24623,4],[25869,3],[40540,3],[40565,4]]},"/en/lessons/linear-regression":{"position":[[9922,4],[10120,4],[10192,3],[10367,3],[23133,4],[23309,4],[74178,5],[74272,4]]},"/en/lessons/logistic-regression":{"position":[[65524,5],[65618,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5271,5],[5551,3],[5583,4],[8176,4],[10220,4],[10931,3],[22534,4],[31726,3],[31769,3],[33925,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24,3],[18365,4],[18570,3],[18996,3],[19079,4],[19193,4],[19412,3],[19424,4],[19491,4],[19545,3],[19603,4],[19662,3],[19752,3],[19887,4],[20421,3],[20472,3],[28834,3],[34281,3],[36288,3],[36811,4],[40893,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1400,3],[7472,5],[7529,3],[7607,4],[7674,3],[7722,3],[7821,3],[9762,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5648,3],[20070,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1690,3],[1779,5],[6095,3],[6212,3],[10741,3],[12104,3],[12166,4],[12495,3],[12743,3],[12840,3],[13578,3],[13664,3],[13823,3],[14093,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6365,3],[19431,5],[20098,3],[20601,3],[25288,3],[25740,3],[28418,3],[28894,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7406,3],[7467,4],[7914,3],[7996,4],[8066,3],[12665,3],[13056,3],[26462,4],[26542,3],[26730,4]]}}}],["api.getregion",{"_index":18994,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36858,16],[41121,16]]}}}],["api.pi",{"_index":7853,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16786,6],[17102,6],[21114,6],[22405,8],[25519,6]]}}}],["api.setimage(p",{"_index":18993,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36824,15],[40910,15]]}}}],["api/v1/resources/book",{"_index":7913,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26278,24]]}}}],["api;1.7.16",{"_index":9636,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16352,10],[16612,10]]}}}],["api_al",{"_index":7895,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22276,10],[24577,10],[34956,10],[39026,7],[39086,10],[42738,7]]}}}],["api_filt",{"_index":7964,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35364,13],[40072,11],[40710,10]]}}}],["api_final.pi",{"_index":7976,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36165,12],[36295,12]]}}}],["api_id",{"_index":7901,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24675,9],[25470,6],[26208,7],[40764,6]]}}}],["apikey",{"_index":15960,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11128,8],[26780,7],[27434,7],[28020,8],[39958,7],[40046,7],[41289,7]]}}}],["apikey\":\"your_api_key\",\"success\":true,\"requestnumber\":999,\"itemscount\":12,\"totalresults\":1967341",{"_index":15959,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11006,99]]}}}],["api—in",{"_index":7814,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9505,6],[10273,6]]}}}],["api’",{"_index":7816,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10189,5],[31378,5],[43345,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43430,5],[43719,5]]}}}],["apk",{"_index":8374,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[33389,6],[33466,4],[34023,4],[34147,4],[34214,4],[36159,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[35629,6],[35706,4],[36263,4],[36387,4],[36454,4],[38148,5]]}}}],["apocalyps",{"_index":20252,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49711,10],[52382,10]]}}}],["apostroph",{"_index":6599,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[16912,10]]},"/en/lessons/extracting-keywords":{"position":[[10138,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33864,11],[34033,12],[34063,11],[34114,10],[34153,11],[34210,10],[34321,10],[34346,10],[34433,10]]},"/en/lessons/normalizing-data":{"position":[[9596,11]]},"/en/lessons/sentiment-analysis":{"position":[[19200,12],[19337,11]]},"/en/lessons/working-with-text-files":{"position":[[1879,11]]}}}],["app",{"_index":1237,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12362,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3677,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9248,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1244,3],[9792,4],[12461,3],[12486,3],[13880,3],[15137,3],[26290,3],[26494,3],[28675,4],[51372,4],[51396,3],[51680,3],[51965,4],[52371,3],[53357,4],[53679,3],[54029,3],[54119,3],[55113,3],[59472,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5358,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2991,3],[15287,4],[29488,6],[42895,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15048,4],[16501,3],[18979,3],[19354,4],[21192,3],[23558,3],[34509,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7204,4],[7407,4],[20096,3],[32397,3],[32602,3],[32740,3],[34498,4],[35264,4],[35512,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3015,4],[10836,3],[17848,3],[32057,3],[36267,5],[36473,5],[37210,3],[37417,3],[37784,3],[37828,3],[38127,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10527,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5611,5],[6816,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1831,4],[13516,3],[21065,4],[21122,3],[34739,3],[39623,3],[39664,3],[39898,4],[40942,3],[40984,3],[41096,3],[41294,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[15709,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6486,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10499,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1101,4],[2486,3],[5176,4],[5397,4],[6617,4],[16724,4],[17228,4],[17853,3],[18196,3],[18489,3],[18551,3],[18859,3],[19441,3],[19707,4],[21416,4],[21457,4],[21678,3],[21788,3],[21943,3],[22146,3],[27536,3],[30130,3],[33948,4]]},"/en/lessons/space-place-gazetteers":{"position":[[45955,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14007,4]]}}}],["app.7",{"_index":5398,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16656,5]]}}}],["app.config[\"debug",{"_index":7846,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16529,19],[19221,19],[21220,19],[23586,19],[34537,19]]}}}],["app.errorhandler(404",{"_index":7959,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35163,22],[40309,22]]}}}],["app.r",{"_index":20546,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16216,6],[16940,5],[17146,5],[17442,6],[17781,7],[17927,5],[18352,5],[18775,5],[20005,5],[20868,5],[21285,5]]}}}],["app.rout",{"_index":7847,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16558,15],[18333,15],[21957,15],[24323,15],[26225,10],[34702,15]]}}}],["app.route('/api/v1/resources/book",{"_index":7900,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24616,37],[35305,37]]}}}],["app.route('/api/v1/resources/books/al",{"_index":7894,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22213,41],[24514,41],[34893,41]]}}}],["app.run",{"_index":7852,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16756,9],[19189,10],[19478,9],[22314,9],[25420,9],[36137,9]]}}}],["appar",{"_index":109,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1986,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20072,10],[57248,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3128,8]]},"/en/lessons/intro-to-powershell":{"position":[[29124,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41787,11]]},"/en/lessons/linear-regression":{"position":[[16932,8]]},"/en/lessons/logistic-regression":{"position":[[6592,8],[33444,8],[49101,8],[60749,10]]},"/en/lessons/naive-bayesian":{"position":[[66638,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58400,8]]},"/en/lessons/working-with-web-pages":{"position":[[4934,10]]}}}],["apparatu",{"_index":21099,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7171,10]]}}}],["appdata",{"_index":8312,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12525,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15173,9]]}}}],["appeal",{"_index":1753,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42796,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5468,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2570,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37182,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10339,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[3983,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12500,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46341,9]]},"/en/lessons/linear-regression":{"position":[[2349,7],[19110,9],[73772,7]]},"/en/lessons/logistic-regression":{"position":[[2069,7],[65118,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[541,9]]}}}],["appeal.4",{"_index":14190,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[8201,8]]}}}],["appear",{"_index":253,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5412,6],[16471,9],[18125,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12075,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9564,6],[12675,7],[15886,7],[32949,6],[33738,6],[39655,7],[48941,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13156,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5488,6],[6859,7],[15854,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19420,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8446,6],[8791,7],[8894,7],[9051,7],[13894,6],[19229,8],[21306,7],[21982,8],[22156,8],[22580,7],[26996,6],[27096,7],[27775,7],[28822,7],[32375,6],[33858,8],[37733,6],[41074,6],[41324,6],[41542,6],[41596,6],[45390,6],[46921,6],[47050,7],[47819,6],[48418,6],[49137,6],[50023,7],[51849,6],[52071,7],[55569,10],[55863,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9472,8],[10182,8],[15272,8],[17883,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6142,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32616,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15785,7],[54752,6],[63974,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[767,7],[12962,7],[15210,8],[19216,6],[20730,7],[21013,7],[26484,6],[27596,6],[29893,6],[31450,6],[36190,6],[36968,8],[39286,6],[39658,7],[47142,8],[47376,7],[53114,6],[53902,8],[54413,7],[55717,8],[55814,6],[56912,6],[57606,6],[63457,9],[66826,11],[68966,6]]},"/en/lessons/common-similarity-measures":{"position":[[25295,6],[36206,8],[36922,7],[36991,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33986,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8319,6],[13657,8],[16005,6],[54762,6],[57351,6],[63796,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5432,7],[5718,6],[8604,6],[8760,6],[11081,7],[11458,6],[12042,6],[15386,6],[16254,6],[16646,6],[16844,7],[17029,9],[17101,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28489,7],[28626,7],[28819,7],[28871,7],[30555,6],[32028,7],[40309,7],[40380,7],[42746,10],[45869,7],[49310,7],[55102,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1693,6],[15181,6],[21609,7],[26751,7],[27882,7]]},"/en/lessons/counting-frequencies":{"position":[[1805,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3110,8],[12285,7],[12413,6],[29827,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9325,6],[15397,7],[15478,7],[29255,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13593,6],[13797,7],[14671,10],[15818,7],[20220,8],[20683,7],[22052,6],[23839,6],[23998,6],[24131,6],[31260,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4307,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11133,6],[14511,7],[14572,7],[14889,7],[20497,6],[22952,11],[35270,7],[40380,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8528,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11173,6],[11992,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31000,7],[42206,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5523,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6962,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22528,6]]},"/en/lessons/extracting-keywords":{"position":[[37337,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3778,6],[10320,6],[12336,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14540,6],[17599,7],[17904,6],[18724,6],[30855,6],[31374,6],[33681,6],[34291,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8580,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8495,7],[13348,6],[28572,6],[32736,6],[34838,7],[38560,7],[38595,7],[38730,7],[38832,7],[40002,6],[40724,6],[40807,7],[40862,8],[41163,6],[49971,9],[50387,9]]},"/en/lessons/geocoding-qgis":{"position":[[5316,6],[7522,10],[10810,7],[13770,8],[19724,6],[23841,7],[24638,6],[30814,10],[37706,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4447,7],[5066,6],[6717,6],[11155,6],[18548,6],[20333,7],[27702,7]]},"/en/lessons/georeferencing-qgis":{"position":[[10524,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[19542,7],[22623,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16765,7],[26503,7],[26775,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14133,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1934,8],[6433,6],[7338,7],[7639,7],[8047,7],[8382,11],[8561,7],[11343,7],[19111,7],[19376,7],[19847,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4524,6]]},"/en/lessons/gravity-model":{"position":[[16277,6],[48505,6],[55473,9],[55649,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25138,10],[25373,7],[25941,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11863,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33805,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16396,6],[16592,7],[17436,10],[24121,8],[24731,7],[28906,6],[29065,6],[29198,6],[33667,7],[39132,8],[40548,8]]},"/en/lessons/intro-to-bash":{"position":[[3731,10],[15953,7],[16923,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15769,6]]},"/en/lessons/intro-to-powershell":{"position":[[29056,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3206,10],[13082,6],[14826,9],[22119,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19846,6],[23539,6],[26083,10],[28532,6],[35395,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22870,6],[24070,6],[38524,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25534,8],[28890,6],[29579,6]]},"/en/lessons/json-and-jq":{"position":[[31959,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12987,6],[15688,7],[17267,6],[20228,6],[24801,6],[24999,6],[27237,6],[27722,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2065,7],[7171,8]]},"/en/lessons/linear-regression":{"position":[[15763,9],[30615,6],[31144,6],[51182,6],[51486,6],[51858,6],[52834,6]]},"/en/lessons/logistic-regression":{"position":[[42496,7],[49077,6],[55701,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2158,6],[16831,6]]},"/en/lessons/naive-bayesian":{"position":[[56775,6],[59127,14]]},"/en/lessons/normalizing-data":{"position":[[3622,7],[3880,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7127,7],[26193,7],[49439,7]]},"/en/lessons/output-data-as-html-file":{"position":[[741,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6370,7]]},"/en/lessons/qgis-layers":{"position":[[8646,7],[15745,7],[18020,6],[18332,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3123,10]]},"/en/lessons/research-data-with-unix":{"position":[[3911,6],[5401,7],[9229,6],[10127,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17700,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22331,7],[32897,6],[33035,9],[33704,11],[39023,10],[40775,6],[54679,7]]},"/en/lessons/sentiment-analysis":{"position":[[16714,6],[32472,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13547,12],[18841,10]]},"/en/lessons/sonification":{"position":[[8923,8],[15712,6],[19530,6]]},"/en/lessons/space-place-gazetteers":{"position":[[32954,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7640,6],[22667,6],[24807,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3516,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9633,6],[33269,9],[35794,7],[41483,6],[46193,6],[47217,6],[47266,6],[47585,10],[47679,10],[47739,9],[53118,6],[57495,7],[60290,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11966,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18735,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1144,10],[14157,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4202,6],[4550,6],[11055,6],[28769,6],[35119,6],[37085,6],[37464,6],[37495,9],[37533,9],[51539,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[8283,6],[10364,8],[13424,8],[17433,8],[24188,6],[24710,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1387,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13249,6],[17936,10],[18415,10],[18744,6],[19077,11],[19563,10],[19666,6],[19914,6],[22993,6]]},"/en/lessons/vector-layers-qgis":{"position":[[4341,7],[4955,7],[6588,7],[7718,7],[8170,7],[8225,7],[8669,8],[9610,8],[10560,8],[10920,6],[13213,6],[14045,7]]},"/en/lessons/viewing-html-files":{"position":[[3546,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12896,6],[37564,6],[44642,6],[44793,7]]},"/en/lessons/windows-installation":{"position":[[2724,6]]}}}],["appelés\\n",{"_index":9916,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51752,10],[52612,10]]}}}],["append",{"_index":1382,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20615,6],[20778,6],[22281,6],[22496,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5033,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11399,9],[11543,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8918,7],[16656,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14034,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14636,6],[56224,6],[57327,6]]},"/en/lessons/counting-frequencies":{"position":[[1092,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27333,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27074,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17256,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15391,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26629,6],[35289,6],[43800,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18630,8]]},"/en/lessons/extracting-keywords":{"position":[[13146,8],[21126,6],[23413,7],[25749,9],[25933,6],[33516,6],[33591,6],[34611,8],[35692,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5851,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1558,6],[4987,6],[5258,6],[9736,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43936,6],[47149,8],[63340,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37293,6],[37779,6],[37801,6],[37923,8],[39198,6],[39686,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10322,8]]},"/en/lessons/intro-to-powershell":{"position":[[24866,6],[25041,10],[25073,7],[26203,6]]},"/en/lessons/linear-regression":{"position":[[29941,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[175,6],[2462,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27056,6],[34633,8],[36687,8],[43971,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3792,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17111,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20514,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11518,6]]},"/en/lessons/transliterating":{"position":[[18543,6]]},"/en/lessons/working-with-text-files":{"position":[[8032,9],[8545,6],[8746,6]]}}}],["append.pi",{"_index":23666,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[8647,10],[8827,9],[9030,9]]}}}],["append_images=lim_p[1",{"_index":19022,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38796,24]]}}}],["appendag",{"_index":13904,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8753,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25545,10],[28683,10]]}}}],["appendix",{"_index":5825,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1398,9],[32317,8],[40957,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4623,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[411,9],[8657,8],[13603,9],[15753,9],[30787,9],[30948,9]]},"/en/lessons/jupyter-notebooks":{"position":[[37775,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13820,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7413,9],[47455,9]]}}}],["appl",{"_index":2158,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3823,5],[3903,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7501,7],[7617,6],[7656,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5699,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8195,5],[10668,5],[10830,5],[37239,5],[37352,5],[37598,5],[37887,5],[38040,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15695,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5394,6],[5563,6],[10249,6],[10401,6]]},"/en/lessons/gravity-model":{"position":[[4017,6],[4115,6],[4228,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7628,5],[13332,5],[13510,5],[39518,5],[39713,5],[39808,5],[40162,5],[41043,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6513,5],[8840,5]]},"/en/lessons/linear-regression":{"position":[[13035,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7521,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25155,5],[25165,5]]}}}],["apple’",{"_index":2156,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3582,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7462,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4352,7]]}}}],["appli",{"_index":576,"title":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[0,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17189,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5894,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39376,7],[40138,8],[40364,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1,7],[3835,7],[7556,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1333,5],[7372,5],[9960,7],[11028,5],[11707,7],[12182,5],[20174,5],[20573,7],[24726,5],[26939,5],[31377,8],[33897,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[395,8],[13201,7],[13285,8],[13444,8],[15097,8],[15918,5],[17046,8],[19518,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2411,5],[4527,8],[9805,7],[25734,7],[29344,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[519,8],[1176,8],[1229,8],[1380,5],[1767,7],[2602,7],[7492,5],[9918,5],[11438,7],[11585,8],[12208,5],[12987,7],[16691,5],[18333,5],[27805,5],[27860,5],[28044,8],[30895,8],[38520,5],[40827,5],[43566,5],[50126,5],[55599,5],[56534,8],[56785,8],[61438,5],[61506,8],[61674,5],[66696,5],[67106,7],[68673,8],[69391,7],[69910,5],[70303,5],[70541,7],[70719,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16977,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3341,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3350,8],[5620,7],[5786,5],[7014,7],[7280,5],[26933,5],[26994,5],[27144,5],[33775,7],[33867,7],[36097,8],[43554,8],[44633,7],[55866,7],[57478,7],[58831,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18704,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24685,8],[24697,5],[26479,7],[28081,5],[29807,5],[37743,5],[41669,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27463,7],[28548,7],[29377,7],[30651,5],[34397,7]]},"/en/lessons/counting-frequencies":{"position":[[5695,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2510,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1565,8],[27826,6],[27999,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23490,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1882,7],[25208,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19625,7],[20026,7],[22389,7],[24385,7],[29521,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12190,5],[28063,5],[55204,7],[55321,5],[55850,5],[58566,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[106,8],[1933,5],[3456,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3873,7],[15047,5],[15185,7],[16181,5],[17702,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1310,8],[2241,8],[2766,8],[5753,8],[5905,8],[7551,5],[41226,7],[43621,5],[48532,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4044,7],[7441,7],[15450,7],[16280,8],[27583,5],[28085,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3755,7],[29700,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12311,5]]},"/en/lessons/geocoding-qgis":{"position":[[4249,7],[5522,7],[30082,5],[30565,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3553,7],[18467,7],[29845,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16650,5],[18874,5]]},"/en/lessons/gravity-model":{"position":[[8713,7],[27115,5],[30685,8],[33906,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37577,5],[38895,7],[39196,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15638,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[871,5],[1835,7],[11749,7],[13344,7],[53611,7],[59433,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28567,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10734,8],[17739,8]]},"/en/lessons/intro-to-powershell":{"position":[[33957,5]]},"/en/lessons/introduction-map-warper":{"position":[[18854,8],[19223,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1898,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43586,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3768,5],[6619,7],[13556,5],[23768,5],[29896,5],[30454,5],[39509,5],[43925,7],[44389,5],[44804,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19402,5],[38635,8],[48421,5]]},"/en/lessons/linear-regression":{"position":[[5664,7],[6362,8],[25366,7],[25494,7],[27880,8],[37716,7],[37743,8]]},"/en/lessons/logistic-regression":{"position":[[8735,5],[33611,8],[50564,5],[63521,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6466,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1297,5],[11788,5]]},"/en/lessons/naive-bayesian":{"position":[[1818,7],[2593,5],[7641,5],[12317,8],[23620,7],[24007,5],[36009,5]]},"/en/lessons/normalizing-data":{"position":[[868,8],[4193,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1856,7],[37986,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13555,7],[14276,8],[16021,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21125,7],[21247,5],[21602,5],[22416,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1967,5],[4983,7],[14471,7],[40864,5],[43348,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[223,7],[1011,8],[2495,5],[3244,5],[4032,5],[9407,8],[45981,5]]},"/en/lessons/sentiment-analysis":{"position":[[2131,5],[9494,5],[11020,5],[20875,7],[26389,7],[40897,7]]},"/en/lessons/sonification":{"position":[[40210,5]]},"/en/lessons/space-place-gazetteers":{"position":[[50749,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4495,5],[38239,5],[38285,5],[38414,8],[38539,5],[38593,5],[38660,5],[38705,5],[38768,5],[38912,5],[39650,5],[39697,5],[40039,5],[40332,8],[47365,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5868,5],[6184,5],[11326,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40970,8],[44312,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3152,5],[15067,5],[16858,8],[21978,5],[31975,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31079,7],[31258,7],[44324,5],[44840,7],[46588,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10625,5]]}}}],["applic",{"_index":988,"title":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1630,10],[3130,11],[34382,13],[43454,12],[46296,11],[49454,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6144,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6265,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[831,12],[20136,11],[23979,11],[31778,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[299,12],[3661,11],[14832,11],[24678,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16234,12],[20321,13],[27268,11],[27498,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2665,11],[6570,11],[8766,11],[13905,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2975,13],[6849,13],[10430,11],[11066,14],[11895,12],[18974,12],[58208,12],[64936,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20560,11],[24442,12]]},"/en/lessons/common-similarity-measures":{"position":[[28002,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3834,11],[4574,11],[12191,11],[14059,11],[16627,10],[20129,13],[22771,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54963,11],[55448,11],[56307,11],[58997,11],[59534,11],[60089,11],[60982,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3664,12],[14488,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[48373,11],[51949,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[476,11],[506,11],[1322,11],[2790,12],[3093,11],[4895,11],[5583,12],[14360,11],[14495,11],[14601,13],[14719,12],[14769,11],[14944,11],[15269,12],[15371,11],[16855,11],[17064,11],[17309,11],[17454,12],[17585,12],[18663,12],[18729,11],[18864,12],[18965,12],[19027,11],[19077,11],[19139,11],[19513,11],[19931,11],[20070,12],[23394,11],[28195,12],[28443,12],[31674,12],[39009,12],[40692,12],[44871,12],[44999,12],[45720,12],[46915,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[447,11],[863,11],[1099,13],[1223,13],[1250,12],[1351,12],[1466,13],[1526,12],[1589,12],[2610,11],[3097,11],[3752,12],[3894,11],[4232,11],[4321,11],[6295,11],[6671,11],[6850,12],[7733,11],[7985,11],[8307,11],[8516,11],[9201,11],[9551,11],[9684,12],[9966,12],[10746,11],[10906,11],[10991,11],[11101,12],[11263,11],[11381,12],[11511,11],[13487,11],[13560,12],[14671,11],[14754,11],[16197,11],[16830,11],[16984,11],[17105,11],[17693,12],[20474,12],[26814,11],[27579,11],[27673,11],[27936,13],[28048,12],[28248,11],[28323,11],[28435,12],[28860,12],[29038,11],[30753,12],[31430,11],[32980,12],[34269,11],[34321,11],[34562,11],[34692,12],[34844,12],[35220,11],[35372,12],[35652,11],[35809,11],[36021,13],[36384,11],[36442,12],[36559,11],[37821,11],[37876,12],[38638,12],[39677,11],[39758,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[131,12],[1328,11],[1919,12],[2050,12],[2116,12],[2860,12],[3103,12],[3791,12],[4373,13],[4412,11],[4693,11],[4738,11],[5218,11],[5439,12],[5641,11],[6972,12],[7051,11],[7149,12],[7214,12],[7341,12],[7828,12],[7948,13],[8159,11],[9714,13],[10552,11],[10626,12],[15356,13],[16820,12],[17097,11],[17253,11],[18593,12],[21283,11],[21729,11],[22858,11],[23132,11],[29514,12],[30575,11],[30815,11],[30862,12],[31676,11],[31738,11],[32277,12],[32349,12],[32825,11],[32904,11],[33405,11],[33611,11],[33646,11],[33721,11],[33787,11],[33896,11],[33994,12],[36378,12],[36656,11],[38071,11],[38102,11],[38287,12],[38446,12],[38571,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24426,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6539,11],[10169,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50543,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12655,15],[12691,14],[17370,10],[17573,12],[48209,12],[53293,12],[58199,13]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10920,10],[13227,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48336,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4725,11]]},"/en/lessons/extracting-keywords":{"position":[[14334,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17081,12],[24959,11],[42050,11],[42969,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2881,12],[2970,12],[35447,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21087,11],[26904,12],[34997,12]]},"/en/lessons/geocoding-qgis":{"position":[[2847,12],[5590,12],[6044,12],[23080,11],[36771,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24296,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30604,11],[33970,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[8917,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8547,11],[8612,12],[13339,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[823,11]]},"/en/lessons/gravity-model":{"position":[[60985,12],[63208,12],[64559,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[17587,13],[43937,12],[44257,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49971,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3319,12],[5431,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53690,12],[54248,11],[54426,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[593,11],[799,13],[1586,12],[1676,12],[1919,12],[2619,12],[3187,13],[3226,11],[3507,11],[3552,11],[4031,11],[4252,12],[4454,11],[5441,12],[6399,12],[6478,11],[6584,12],[6649,12],[6776,12],[7261,12],[7381,13],[7592,11],[7824,12],[7890,12],[8667,11],[8738,11],[9528,11],[9599,11],[11524,13],[11713,12],[12964,11],[13199,11],[13292,12],[17910,13],[18235,12],[20224,11],[20486,11],[20729,11],[22490,12],[25487,11],[25896,11],[27697,12],[27935,11],[28209,11],[32742,11],[33029,11],[33106,11],[33850,11],[33923,12],[34961,12],[35061,11],[35140,11],[35645,11],[35851,11],[35886,11],[35961,11],[36027,11],[36136,11],[36234,12],[38260,11],[41350,11],[41532,12],[41691,12],[41816,13]]},"/en/lessons/intro-to-bash":{"position":[[3439,12],[3857,12],[4452,11],[5875,13],[25364,13]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[124,12],[2918,12]]},"/en/lessons/introduction-map-warper":{"position":[[574,11],[13976,13],[20133,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2525,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[118,11],[884,11],[2030,13],[3100,11],[18276,12],[20532,13],[39263,12],[44573,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3125,12],[34757,11]]},"/en/lessons/json-and-jq":{"position":[[37661,12],[38051,12]]},"/en/lessons/jupyter-notebooks":{"position":[[4174,10],[12175,12],[12384,11],[12801,12],[14492,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2144,11]]},"/en/lessons/linear-regression":{"position":[[5510,13],[72300,11],[78705,13]]},"/en/lessons/linux-installation":{"position":[[754,13],[3975,12]]},"/en/lessons/logistic-regression":{"position":[[26463,10]]},"/en/lessons/mac-installation":{"position":[[3672,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4876,12],[10368,11],[10406,13],[13016,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2519,10]]},"/en/lessons/qgis-layers":{"position":[[2727,11],[2807,11],[2822,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4902,13],[9731,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50265,12],[52302,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27,11],[155,11],[315,13],[527,12],[802,12],[950,13],[1208,12],[1263,11],[2376,12],[2648,12],[2749,11],[3726,12],[4126,13],[5643,12],[5970,13],[6306,11],[6729,11],[9300,11],[13149,11],[13330,12],[13391,11],[13844,12],[14630,12],[16122,11],[16143,11],[16271,11],[16370,11],[16534,11],[16612,11],[17556,11],[18757,12],[18959,11],[19147,11],[19873,11],[20482,11],[20655,12],[20705,11],[21226,11],[21338,12],[21478,11],[22037,12],[22191,11],[22488,12],[23145,11],[25323,11],[32103,11],[32471,11],[32563,11],[33330,11],[33703,11],[33737,11],[34297,11],[34409,12],[36054,12],[36132,12],[36323,11],[37752,14],[38669,12]]},"/en/lessons/sonification":{"position":[[5187,12],[20527,12]]},"/en/lessons/space-place-gazetteers":{"position":[[22801,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18900,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8455,12],[8580,12],[10650,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1745,11],[14215,11],[26284,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11080,12],[26453,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3717,11],[19397,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9466,11],[10117,11],[10222,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1368,12],[3041,10],[3824,10],[40804,12],[47578,12],[48889,12],[49617,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[162,11],[2555,12],[14524,12],[14671,12],[14721,12],[33426,11]]},"/en/lessons/vector-layers-qgis":{"position":[[8093,12]]}}}],["application.”30",{"_index":17308,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[54277,15]]}}}],["application/pdf",{"_index":18881,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22848,17]]}}}],["applications/util",{"_index":21165,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18919,24]]}}}],["applications/xampp",{"_index":15990,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17260,19]]}}}],["applications/xampp/xamppfiles/htdoc",{"_index":16001,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18715,39]]}}}],["application’",{"_index":8068,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9473,13],[28498,13]]}}}],["apply(crime,1,mean",{"_index":19699,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21528,19]]}}}],["apply(crime,2,mean",{"_index":19702,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21886,19]]}}}],["apply(geolocator.geocod",{"_index":18173,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12728,27]]}}}],["apply(get_latitud",{"_index":18172,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12591,20],[12823,20]]}}}],["apply(peaceandkilling,2,mean",{"_index":19712,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22813,29]]}}}],["appoint",{"_index":9050,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1970,9],[2128,12]]}}}],["appreci",{"_index":2320,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3937,10],[5374,12],[8166,10],[10215,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6343,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4039,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10361,10]]},"/en/lessons/gravity-model":{"position":[[43349,10]]},"/en/lessons/linear-regression":{"position":[[71896,12],[72105,13],[72512,12],[72557,13]]},"/en/lessons/logistic-regression":{"position":[[40618,10]]}}}],["apprehend",{"_index":6491,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57127,12]]}}}],["apprenticeship",{"_index":13535,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7415,14]]}}}],["approach",{"_index":980,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1379,10],[20785,8],[35448,8],[40503,8],[43585,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13840,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9930,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1081,8],[1397,8],[3965,10],[5415,10],[8188,8],[10243,8],[24699,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1850,8],[2931,8],[8378,11],[16563,11],[18676,11],[25908,8],[25951,10],[26911,9],[33445,8],[33877,9],[34640,10],[34884,8],[35454,8],[41246,8],[49660,10],[60043,8],[64863,10],[65817,8],[66058,10],[66334,9],[66636,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13204,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9362,8],[60738,9],[69642,8]]},"/en/lessons/common-similarity-measures":{"position":[[37706,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6576,11],[7041,8],[7987,8],[10235,10],[10263,8],[10709,8],[11093,10],[22864,11],[27221,9],[27591,8],[30843,8],[32020,8],[36444,11],[40434,10],[46200,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5323,8],[5397,9],[7679,11],[8827,10],[27984,9],[40171,8],[55716,8],[62196,8],[62254,8],[62462,10],[63452,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3025,8],[3099,10],[3356,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61755,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22985,8],[30091,8],[34490,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6208,8],[8558,11],[8660,8],[9406,8],[9876,11],[30296,9],[33188,8],[40103,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7945,8],[11061,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39391,8],[40873,8],[42787,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2297,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37307,8],[50523,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31202,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1896,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31161,11],[41148,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2144,10],[4150,8]]},"/en/lessons/extracting-keywords":{"position":[[3730,8],[4478,8],[4762,8],[4902,8],[10874,8],[11793,8],[38341,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2590,8],[15845,8],[15900,9],[41062,8],[44678,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36055,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12087,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68255,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32530,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3183,8],[5252,8],[6209,8],[20695,8],[21036,9],[22700,11],[31155,10],[31738,8],[33266,8]]},"/en/lessons/gravity-model":{"position":[[3578,8],[3657,8],[5762,8],[8029,8],[25399,8],[27539,8],[27654,9],[30276,8],[56786,8],[60664,11],[62890,11],[64241,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[10266,8],[45512,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17366,10],[44416,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24153,10],[49840,8]]},"/en/lessons/intro-to-bash":{"position":[[12685,8]]},"/en/lessons/intro-to-linked-data":{"position":[[4156,8],[4441,8],[26306,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24638,8],[29050,8],[32943,8],[33092,10],[33215,8],[37885,8],[42200,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29713,8],[43677,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3032,10],[12458,11]]},"/en/lessons/jupyter-notebooks":{"position":[[13069,8],[16757,11],[26837,9],[27667,8],[40306,9],[41368,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5342,9]]},"/en/lessons/linear-regression":{"position":[[1779,8],[19098,8],[36361,8],[53679,8],[53814,8]]},"/en/lessons/logistic-regression":{"position":[[1499,8],[43533,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4595,8],[5097,9]]},"/en/lessons/naive-bayesian":{"position":[[9574,10]]},"/en/lessons/normalizing-data":{"position":[[5630,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6413,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4483,9],[4629,8],[13349,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2027,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2869,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4507,10],[10002,8],[23195,8],[30193,8],[35805,9],[36549,9],[51409,8],[52033,8]]},"/en/lessons/sentiment-analysis":{"position":[[904,10],[1280,8],[2258,11],[19394,8],[29969,9],[39191,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3112,8],[3512,8],[3697,9],[5611,8],[35892,8]]},"/en/lessons/sonification":{"position":[[5398,8],[19661,9],[28087,8],[36676,8],[40959,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1713,8],[19322,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5819,8],[9956,9],[16171,8],[16447,8],[16636,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10546,8],[35836,8],[36121,10],[37603,8],[37830,10],[39457,8],[50859,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2510,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[195,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9028,11],[23802,8],[23888,9],[27651,9],[35823,8],[35973,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[22656,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17323,9]]}}}],["approach.8",{"_index":7464,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27760,10]]}}}],["approaches”9",{"_index":5885,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15728,13]]}}}],["approch",{"_index":5849,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6946,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42350,7]]}}}],["appropri",{"_index":289,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6797,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42131,11],[43691,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8911,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8031,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8672,11],[24404,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33462,12],[34850,11],[49441,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14223,11],[18680,11],[21275,12],[23743,11],[27140,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1048,11],[60259,11],[61751,11]]},"/en/lessons/common-similarity-measures":{"position":[[27963,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43729,11],[59696,15],[61397,11],[64603,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19683,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14919,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12718,11],[41184,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18115,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[5212,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46974,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13319,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2591,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10763,11],[12578,11],[12640,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12599,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10036,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6068,14],[14881,11],[20021,11],[41695,11]]},"/en/lessons/extracting-keywords":{"position":[[11750,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34683,11],[35158,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42487,11],[50029,11],[50188,11],[50855,11],[53682,11]]},"/en/lessons/geocoding-qgis":{"position":[[14603,12],[29536,11]]},"/en/lessons/georeferencing-qgis":{"position":[[1783,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[8517,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[16902,11]]},"/en/lessons/gravity-model":{"position":[[14663,12],[15104,12],[15494,12],[15915,12],[27786,11],[28019,11],[56696,11],[56830,13]]},"/en/lessons/installing-omeka":{"position":[[11725,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16594,11],[49988,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[26254,11]]},"/en/lessons/intro-to-linked-data":{"position":[[12138,11],[18020,11],[22386,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[7075,14],[12148,11],[18548,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34081,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7383,11]]},"/en/lessons/linear-regression":{"position":[[17514,12],[45951,11]]},"/en/lessons/logistic-regression":{"position":[[62674,11]]},"/en/lessons/output-data-as-html-file":{"position":[[8808,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9527,11]]},"/en/lessons/preserving-your-research-data":{"position":[[6942,11],[7389,11]]},"/en/lessons/qgis-layers":{"position":[[1833,11],[11035,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2459,11],[18531,11],[23263,11]]},"/en/lessons/sentiment-analysis":{"position":[[204,11],[506,11],[799,12],[10200,11],[12379,11],[24752,11],[26121,11],[40832,11]]},"/en/lessons/sonification":{"position":[[826,11],[5152,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12725,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20323,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2292,12],[6463,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6853,11],[11141,11],[33048,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[20709,11]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4459,11]]},"/en/lessons/vector-layers-qgis":{"position":[[8709,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4933,11],[5937,11],[7220,11]]}}}],["appropriate.29",{"_index":17302,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53522,14]]}}}],["approv",{"_index":5480,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26430,7],[26676,9],[31646,9],[32009,9],[32418,7],[32450,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[16386,7]]}}}],["approxim",{"_index":2962,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26439,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26430,13],[69673,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17021,13],[17288,13],[23917,13],[38603,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5919,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46373,11],[46494,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12923,13],[39144,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3535,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43378,15]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23888,13]]},"/en/lessons/extracting-keywords":{"position":[[6208,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27008,13]]},"/en/lessons/gravity-model":{"position":[[14279,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[6158,14]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1555,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5749,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5278,13]]},"/en/lessons/linear-regression":{"position":[[7387,13],[37544,14]]},"/en/lessons/naive-bayesian":{"position":[[17651,14]]},"/en/lessons/normalizing-data":{"position":[[5786,13],[9632,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6166,13],[11704,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10138,15],[12143,14],[12395,15],[20799,16]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47599,13],[48833,13]]},"/en/lessons/vector-layers-qgis":{"position":[[6148,13]]}}}],["apps.twitter.com",{"_index":15558,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15728,18]]}}}],["apr",{"_index":9474,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51465,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4201,3]]}}}],["aprelia",{"_index":22745,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15502,7]]}}}],["apress",{"_index":22585,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40120,7]]}}}],["april",{"_index":1854,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46496,5],[47587,5],[51087,5],[51268,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43936,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39142,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14953,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[861,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[684,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[805,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56108,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57379,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4066,5],[4247,5],[4441,5],[4634,5],[4801,5],[4990,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49383,6],[52597,6]]},"/en/lessons/linear-regression":{"position":[[24474,5],[74637,5]]},"/en/lessons/naive-bayesian":{"position":[[1249,6]]},"/en/lessons/normalizing-data":{"position":[[693,6]]},"/en/lessons/preserving-your-research-data":{"position":[[645,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5647,5],[5864,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20587,5]]},"/en/lessons/working-with-web-pages":{"position":[[527,6]]}}}],["april_25_1887.txt",{"_index":22096,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[25096,18]]}}}],["aprili",{"_index":11980,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10268,8],[11168,8],[61568,8],[62468,8]]}}}],["apsa",{"_index":1811,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45028,4]]}}}],["apt",{"_index":8058,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7853,3],[7894,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13576,4],[14076,3],[27552,3]]},"/en/lessons/installing-omeka":{"position":[[5367,3],[5393,3],[5479,3],[10491,3],[10670,3]]},"/en/lessons/linux-installation":{"position":[[413,3],[839,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3276,3],[3877,3]]}}}],["aptitud",{"_index":11009,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1908,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3253,9],[3866,9]]}}}],["aquel",{"_index":20002,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12145,5],[12826,7],[13991,5]]}}}],["aquina",{"_index":9978,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55690,8],[57235,8]]}}}],["ar",{"_index":8251,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[188,4],[505,2],[807,2],[1156,2],[1590,2],[2876,2],[2956,2],[3012,2],[3100,2],[3407,2],[3788,2],[3879,2],[4131,2],[4370,2],[4409,2],[5436,2],[5581,2],[6319,2],[6424,2],[6513,2],[6616,2],[7001,2],[7211,2],[7338,2],[7560,2],[8678,2],[12967,2],[14794,2],[15654,2],[15704,2],[15790,2],[21726,2],[22777,2],[38443,2],[38603,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[148,2],[454,2],[831,4],[1148,2],[1692,2],[1772,2],[1828,2],[1916,2],[2241,2],[2616,2],[2707,2],[3184,2],[3223,2],[4249,2],[4394,2],[5438,2],[5639,2],[5744,2],[5829,2],[6049,2],[6428,2],[6646,2],[6773,2],[6995,2],[15629,2],[18207,2],[18232,2],[20893,3],[25893,2],[27554,2],[27854,2],[32894,2],[33736,3],[40314,2],[41688,2],[41848,4]]}}}],["arab",{"_index":11712,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[751,6],[16338,6],[16480,6],[16706,6],[29478,6],[35673,6],[36249,6]]},"/en/lessons/normalizing-data":{"position":[[6030,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49232,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3065,6]]}}}],["arabic_french",{"_index":3877,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17748,14]]}}}],["arabidop",{"_index":6741,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20367,10],[22475,10]]}}}],["arabidopsi",{"_index":6823,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31923,14],[31939,14]]}}}],["aradelli",{"_index":11793,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6279,9]]}}}],["arancion",{"_index":16841,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[16244,9]]}}}],["arbitrari",{"_index":4279,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45737,9],[50368,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44039,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68193,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[9354,9]]},"/en/lessons/intro-to-linked-data":{"position":[[21235,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39020,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14225,9],[31496,9],[32021,9],[35438,9]]},"/en/lessons/logistic-regression":{"position":[[11486,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10178,9]]},"/en/lessons/space-place-gazetteers":{"position":[[24157,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14630,9]]}}}],["arbitrarili",{"_index":13425,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10485,11]]},"/en/lessons/gravity-model":{"position":[[33042,11]]},"/en/lessons/naive-bayesian":{"position":[[63266,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2002,11]]}}}],["arbor",{"_index":20504,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39948,6]]}}}],["arc",{"_index":19303,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[1053,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45735,5],[45856,3],[46340,4]]}}}],["arc.png",{"_index":21623,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45833,8]]}}}],["arca",{"_index":14848,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55248,6]]}}}],["arcaeolog",{"_index":6112,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3184,12]]}}}],["arcamera",{"_index":8325,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17661,8],[23853,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18925,10],[21189,8],[27365,10],[28920,8]]}}}],["arcgi",{"_index":10127,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13652,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7277,7],[27531,7],[35026,6]]},"/en/lessons/geocoding-qgis":{"position":[[5536,7],[27410,7],[27621,8],[29425,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[15337,7]]},"/en/lessons/introduction-map-warper":{"position":[[1391,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5526,7]]},"/en/lessons/qgis-layers":{"position":[[513,6],[669,6],[1162,6],[1239,6],[1407,6],[1524,7],[1642,6]]},"/en/lessons/space-place-gazetteers":{"position":[[19651,7],[19746,7]]}}}],["arch",{"_index":8243,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38940,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7882,4]]}}}],["archaeoacoust",{"_index":20630,"title":{},"body":{"/en/lessons/sonification":{"position":[[505,16]]}}}],["archaeogam",{"_index":14865,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56055,14]]}}}],["archaeolog",{"_index":6525,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63193,11]]},"/en/lessons/geocoding-qgis":{"position":[[2488,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56000,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[3851,11],[5968,14],[6009,14],[6259,14],[6362,11],[6464,12],[6510,11],[23117,11]]},"/en/lessons/sonification":{"position":[[7825,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36796,11]]}}}],["archaeologist",{"_index":14690,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26523,13],[26656,13],[26810,13],[27057,13],[27566,13],[27833,13],[28091,13],[34187,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[12273,14]]}}}],["archaeologist’",{"_index":14703,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27969,15]]}}}],["archaic",{"_index":10948,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[26804,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34166,7]]}}}],["archaism",{"_index":22870,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[23205,9]]}}}],["archaolog",{"_index":20775,"title":{},"body":{"/en/lessons/sonification":{"position":[[31751,10]]}}}],["archeolog",{"_index":6466,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55935,10]]}}}],["architecto",{"_index":21148,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13590,10],[15764,10]]}}}],["architectur",{"_index":2254,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14451,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29133,12],[31441,12],[31558,13],[31601,13],[31881,14],[32055,13],[38547,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36492,12],[36558,12],[36713,13],[36846,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38818,14]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12739,13],[50409,13]]},"/en/lessons/geocoding-qgis":{"position":[[2471,13]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2440,13],[20920,12]]},"/en/lessons/introduction-map-warper":{"position":[[1052,13]]},"/en/lessons/space-place-gazetteers":{"position":[[22181,12],[22279,13]]}}}],["archiv",{"_index":63,"title":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1137,8],[3467,7],[3714,8],[4609,7],[4649,7],[18507,8],[21938,8],[22019,8],[22086,8],[22352,7],[22466,8],[22559,7],[22629,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5278,8],[19409,8],[19732,8],[49020,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9,8],[141,8],[198,8],[793,8],[1280,8],[1715,8],[2569,8],[7193,8],[7576,9],[7669,8],[8712,9],[13198,8],[15285,8],[15710,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17206,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2022,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2771,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8155,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5078,8],[6008,8],[6815,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2980,7],[44241,9],[45458,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62785,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9732,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17652,8],[33816,7],[44510,7],[44533,7],[45285,8],[46381,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1901,8],[2150,8],[2257,8],[2410,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1640,8],[8783,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4825,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[26,7],[163,7],[502,7],[771,7],[922,8],[2021,7],[2117,8],[2439,8],[2980,7],[3121,7],[3619,8],[3668,7],[4650,7],[4851,7],[6063,7],[12424,7],[13246,7],[15823,7],[20577,8],[24837,7],[25074,7],[25249,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51925,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11363,7],[28589,9],[43837,8],[43960,9],[45880,7],[46156,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[606,7],[1913,7],[4102,7],[17654,7],[20951,7],[22283,7],[25481,8],[28496,8],[29508,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1804,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67902,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4601,8],[4864,8],[5647,7]]},"/en/lessons/gravity-model":{"position":[[13184,9],[65716,7]]},"/en/lessons/installing-omeka":{"position":[[2506,8],[2573,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17229,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9039,8],[9083,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37213,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1724,8],[1993,8]]},"/en/lessons/introduction-map-warper":{"position":[[3018,8],[3090,10],[14062,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3706,8],[12540,8],[12654,8],[12690,8],[18640,9],[38190,8],[38228,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7834,9],[15270,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5514,7],[5621,7],[5783,8],[17063,7]]},"/en/lessons/json-and-jq":{"position":[[1298,9]]},"/en/lessons/jupyter-notebooks":{"position":[[38137,7],[38384,9]]},"/en/lessons/linear-regression":{"position":[[9914,7],[10112,7],[10184,7],[10359,7]]},"/en/lessons/naive-bayesian":{"position":[[163,7],[1481,8],[1852,8],[2262,7],[2450,8],[2675,8],[3343,8],[4457,7],[4489,7],[4654,7],[5464,8],[70751,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2607,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1378,9],[4936,8],[4957,8],[5337,8],[9173,7],[9296,7],[10437,8],[10535,7],[10565,7],[11421,7],[18691,8]]},"/en/lessons/qgis-layers":{"position":[[2396,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2544,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8818,8],[45001,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2458,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7813,7],[28990,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[800,8],[5600,7],[12037,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19831,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2356,7],[2413,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35671,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15390,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4039,7],[5389,7],[31070,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2374,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2079,7],[7167,8],[7203,8],[7572,7],[7878,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[475,8],[17624,9],[17887,9]]}}}],["archive</h1>",{"_index":7892,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22042,18],[24408,18],[34787,18]]}}}],["archive</h1><p>thi",{"_index":7850,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16641,31]]}}}],["archive.ac.uk/cr",{"_index":19300,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18736,20]]}}}],["archive.org",{"_index":10769,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[21018,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16149,12]]}}}],["archive_nam",{"_index":685,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22645,14],[22770,13]]}}}],["archive_name/$archive_name${i:3",{"_index":694,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22823,34]]}}}],["archive—a",{"_index":7835,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13763,9]]}}}],["archive’",{"_index":149,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3181,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5802,9],[18034,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7972,9]]},"/en/lessons/naive-bayesian":{"position":[[5548,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[6136,9]]}}}],["archivist",{"_index":8741,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[1964,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41718,10],[41889,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2418,11]]}}}],["archvi",{"_index":2022,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7273,8]]}}}],["arcinfo",{"_index":9990,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56357,7]]}}}],["arduou",{"_index":8053,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7289,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5899,7]]}}}],["are.26",{"_index":17299,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52893,6]]}}}],["are.6",{"_index":5807,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33783,5]]}}}],["area",{"_index":841,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7282,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13970,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53197,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32572,5],[60453,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43198,4],[43228,4],[44367,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31628,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3623,4],[6039,5],[29995,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9016,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22794,4],[28768,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19888,4],[21254,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37059,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6734,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12602,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11222,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21086,5],[21252,5],[21423,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29678,4],[29840,4],[31041,4]]},"/en/lessons/geocoding-qgis":{"position":[[3598,5],[8162,4],[16387,5],[16679,5],[18193,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[412,4],[8197,5],[16389,4],[16457,4],[16506,4],[16775,4],[16885,4],[17220,4],[17453,4],[18576,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5462,5],[5541,5],[5639,4],[5864,5],[9730,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1900,5],[3846,4],[8776,5],[10358,5],[10385,5],[21187,5],[21205,5],[22051,5],[25577,6],[33670,5],[36072,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5383,4],[10335,4],[18881,4]]},"/en/lessons/gravity-model":{"position":[[12904,5],[18098,5],[30025,5],[32704,6],[55525,5],[55764,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[41359,5]]},"/en/lessons/installing-omeka":{"position":[[8809,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19905,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10479,5],[18598,4],[23783,4],[25458,5]]},"/en/lessons/intro-to-linked-data":{"position":[[7049,4],[17014,4],[17077,4],[21806,6]]},"/en/lessons/introduction-map-warper":{"position":[[723,5],[8606,5],[19191,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33027,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7363,5],[20622,4]]},"/en/lessons/linear-regression":{"position":[[31267,4]]},"/en/lessons/logistic-regression":{"position":[[62145,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3828,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33463,4]]},"/en/lessons/qgis-layers":{"position":[[12995,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33636,4]]},"/en/lessons/sonification":{"position":[[9262,4],[9278,4],[9922,4],[9938,4],[12711,4],[14875,4],[14891,4],[18073,4],[18089,4],[19049,4],[19065,4],[38710,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7776,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2513,4],[32898,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[779,4],[22369,6],[24095,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11209,4]]}}}],["area_nam",{"_index":18164,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[11710,11],[14064,10],[15067,9],[16786,9],[17667,9],[26643,11]]}}}],["areapitch1",{"_index":20683,"title":{},"body":{"/en/lessons/sonification":{"position":[[10069,13],[14913,12],[18507,12],[19087,12],[19441,12]]}}}],["areapitch1,2",{"_index":20677,"title":{},"body":{"/en/lessons/sonification":{"position":[[9300,13]]}}}],["areapitch1,24",{"_index":20682,"title":{},"body":{"/en/lessons/sonification":{"position":[[9960,14]]}}}],["areapitch1,80",{"_index":20708,"title":{},"body":{"/en/lessons/sonification":{"position":[[18111,14]]}}}],["areapitch2",{"_index":20714,"title":{},"body":{"/en/lessons/sonification":{"position":[[19100,12],[19458,12]]}}}],["areas’3",{"_index":9166,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1846,7]]}}}],["aren't",{"_index":14275,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[31021,6],[35001,6]]}}}],["aren’t",{"_index":1616,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32745,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6468,6],[37290,6],[44324,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8345,6],[9995,6]]},"/en/lessons/common-similarity-measures":{"position":[[19271,6],[20810,6],[33886,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11880,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15907,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40762,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32186,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1614,6]]},"/en/lessons/installing-omeka":{"position":[[6063,6]]},"/en/lessons/jupyter-notebooks":{"position":[[22730,6],[22765,6],[23750,8],[33823,6],[50762,6]]},"/en/lessons/linear-regression":{"position":[[53210,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16872,6]]},"/en/lessons/naive-bayesian":{"position":[[38663,6]]},"/en/lessons/normalizing-data":{"position":[[3153,6],[5160,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6347,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14654,6],[14963,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[21448,6],[27292,6]]},"/en/lessons/vector-layers-qgis":{"position":[[17218,6]]}}}],["arg",{"_index":14463,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[23454,4],[24354,4],[25717,6],[26407,6],[27284,6],[28150,6]]}}}],["argamon",{"_index":16564,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54224,8]]}}}],["argentina",{"_index":4458,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59130,12]]}}}],["argentinian",{"_index":6470,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56435,11]]}}}],["argmax",{"_index":13926,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[15862,6]]}}}],["argu",{"_index":1609,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32525,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13880,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6324,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3713,6],[39518,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4061,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7903,6],[11116,6],[13855,5]]},"/en/lessons/sonification":{"position":[[4851,5],[6944,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33299,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7643,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4715,5]]}}}],["arguabl",{"_index":7413,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19261,9],[26309,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12273,8]]},"/en/lessons/linear-regression":{"position":[[14650,9]]}}}],["argument",{"_index":2368,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8822,8],[11726,8],[11765,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35500,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53472,8],[53792,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6777,13],[9951,13],[10237,14],[10373,13],[10490,9],[20008,13],[20138,13],[20268,13],[21954,13],[22138,13],[22322,13],[54071,13],[54148,13],[54228,13],[54843,9],[58070,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28784,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[582,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18529,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[5054,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15231,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1677,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43204,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9013,9],[15068,9],[15198,9],[15457,9],[16180,8],[20880,8],[22925,8],[24706,8],[32911,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46611,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9012,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8908,9],[9371,9],[9603,9],[9897,8],[10033,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[35034,10],[36044,8],[37198,8],[37376,9],[39122,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6957,10],[7173,9],[7383,8],[8034,8],[11286,10],[12373,9],[12928,9],[13160,9],[13260,9],[14816,9],[18415,9],[18665,8],[39400,8],[47803,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12666,9],[12722,8],[12796,8],[12946,8],[14852,8],[35359,9]]},"/en/lessons/intro-to-bash":{"position":[[12094,10]]},"/en/lessons/intro-to-powershell":{"position":[[43877,9],[44159,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35943,8]]},"/en/lessons/jupyter-notebooks":{"position":[[779,8],[1426,13],[3759,8],[37314,8],[38048,9],[38768,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6105,10],[6269,10],[6392,9],[6992,9],[7054,9],[7213,9],[7472,8],[7581,9],[8519,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5960,8],[6215,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[14268,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17986,8],[18047,8],[18152,8],[35692,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17438,8],[17779,9],[40503,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24300,8],[29745,8],[33875,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20166,10],[20251,9],[20373,9],[20825,10],[26506,9],[29280,8],[33157,8]]},"/en/lessons/sonification":{"position":[[2362,9],[34008,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23231,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2658,8],[32543,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21481,10],[26010,9],[26618,9],[36782,9],[37191,8],[40931,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12012,10],[17870,9],[19821,8],[19996,10],[20528,9],[20671,9],[28160,8],[32610,8],[34784,8],[34881,8],[41467,10]]}}}],["arguments.”2",{"_index":14176,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7133,12]]}}}],["arguments6",{"_index":6659,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[10021,11]]}}}],["arial",{"_index":3952,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21900,5],[21931,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19396,6],[19445,6],[19875,5],[19957,6],[38032,6],[38302,6]]}}}],["aris",{"_index":4507,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67569,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64108,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2033,6],[27909,6],[36807,6]]},"/en/lessons/preserving-your-research-data":{"position":[[12290,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7558,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11837,7],[17239,5]]}}}],["aristophan",{"_index":4647,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13976,12],[16387,12],[16643,12],[17226,12],[18269,12],[48175,13],[48740,12]]}}}],["arithmet",{"_index":12360,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55525,11],[59143,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7144,11]]}}}],["ariz",{"_index":6077,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45366,6]]}}}],["arizona",{"_index":6075,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45327,7],[45435,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[652,8],[989,8],[1087,8],[1188,8],[1290,8],[1386,8]]}}}],["arjun",{"_index":11449,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36675,5]]}}}],["arjun\",\"yuuma\",\"darcy\",\"mia\",\"chiaki\",\"izzi\",\"azra\",\"lina",{"_index":15588,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20642,61]]}}}],["ark",{"_index":3457,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1727,4],[3475,4]]}}}],["arlington",{"_index":3589,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3331,9]]}}}],["arm",{"_index":8805,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13411,5]]},"/en/lessons/naive-bayesian":{"position":[[17722,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1892,3],[29492,5]]}}}],["arm64",{"_index":8244,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38945,5]]}}}],["armenia",{"_index":11624,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31986,8]]}}}],["armenian",{"_index":11481,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6427,9]]}}}],["armenien",{"_index":11509,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14384,12]]}}}],["armi",{"_index":11720,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2143,4],[2701,4],[67110,4],[68991,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[698,6]]}}}],["armigeri",{"_index":18752,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8863,9],[8932,9],[9533,9],[9601,9]]}}}],["arnaldo",{"_index":11985,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10518,7],[61818,7]]}}}],["arnaldu",{"_index":12005,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10773,8],[62073,8]]}}}],["arnol'd",{"_index":22804,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19348,7]]}}}],["arnol'dovna",{"_index":22809,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19438,13]]}}}],["arnold",{"_index":2710,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33083,7],[33700,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2370,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42876,6],[47951,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[33881,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5346,6],[47437,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1767,6],[48254,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20519,6]]}}}],["arora",{"_index":11448,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36664,6]]}}}],["aros",{"_index":3405,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15770,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[407,5]]}}}],["around",{"_index":583,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17954,6],[18311,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13269,6],[17223,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9537,6],[12384,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4374,6],[8843,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22596,6],[22702,6],[33295,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6101,6],[12350,6],[13917,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45882,6],[48974,6],[57670,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8035,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43789,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25615,6],[55939,6],[64907,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46741,6],[66416,6],[69441,6]]},"/en/lessons/common-similarity-measures":{"position":[[14112,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5348,6],[44592,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19240,6],[31939,6],[39298,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25885,6],[50532,6],[51621,6]]},"/en/lessons/counting-frequencies":{"position":[[9020,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8104,6],[29252,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17235,6],[22503,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18204,6],[19893,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12422,6],[14044,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15219,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20656,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[901,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2905,6],[6797,6],[10634,6],[26601,6],[40802,6],[48211,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11139,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19132,7],[27172,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3236,6],[5281,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21844,6],[46882,6],[47481,6]]},"/en/lessons/extracting-keywords":{"position":[[26015,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21019,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27749,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48720,7],[54564,6],[62679,6]]},"/en/lessons/geocoding-qgis":{"position":[[30687,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4983,6],[9991,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1887,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4750,7]]},"/en/lessons/gravity-model":{"position":[[17794,6],[45364,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[32619,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13592,6],[23027,6],[23289,6],[42697,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4122,6],[38323,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22956,6],[33983,6],[54138,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18615,6],[22101,6],[23788,6]]},"/en/lessons/intro-to-bash":{"position":[[192,6],[4542,6],[6910,6],[9836,6],[18391,6],[19086,6],[19455,7],[25008,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3230,6],[5874,6],[10857,6],[14029,6]]},"/en/lessons/intro-to-powershell":{"position":[[3912,6],[5347,6],[16712,6],[18644,6],[18818,7],[21637,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1749,6]]},"/en/lessons/introduction-map-warper":{"position":[[9384,6],[12232,6],[12942,6],[15455,6],[15526,6],[19111,6],[19180,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1194,6],[32398,6]]},"/en/lessons/json-and-jq":{"position":[[20807,6],[20930,6],[24529,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7632,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27356,6]]},"/en/lessons/naive-bayesian":{"position":[[21758,6],[30178,6],[30199,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1151,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7465,6]]},"/en/lessons/qgis-layers":{"position":[[16227,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11097,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4569,6],[22294,6]]},"/en/lessons/sonification":{"position":[[16631,6],[28418,6]]},"/en/lessons/space-place-gazetteers":{"position":[[18445,6],[23911,6],[29400,6],[37111,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4137,6],[16372,6],[31528,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11907,6],[11946,6],[24431,6],[24467,6],[30453,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[432,6],[16599,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10938,6],[43703,6],[50352,6]]},"/en/lessons/transliterating":{"position":[[18042,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10647,6],[10743,6],[11062,6],[13122,6],[13264,6],[23685,6],[51732,6]]},"/en/lessons/vector-layers-qgis":{"position":[[15489,6]]},"/en/lessons/working-with-text-files":{"position":[[1026,6]]}}}],["arrang",{"_index":2279,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[17279,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8659,7],[8681,7],[8778,7],[13189,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11961,11],[12075,7],[12292,11],[29077,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[230,7],[14745,8],[25393,7],[25406,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20983,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[18919,11]]},"/en/lessons/intro-to-powershell":{"position":[[12607,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1117,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33645,8],[34363,8],[35298,7],[37092,9]]},"/en/lessons/qgis-layers":{"position":[[9093,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2005,9],[20138,7],[20345,8],[31531,7],[31701,7],[33669,7],[33730,7],[34744,8],[36747,7],[37045,7]]},"/en/lessons/sonification":{"position":[[33067,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34360,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23404,8],[24496,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15022,7]]}}}],["arrange(desc(establish",{"_index":9009,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25673,26]]}}}],["arrange(desc(favorite_count",{"_index":19886,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[31839,29],[33123,29],[33583,29],[35431,29],[36588,29],[37256,29]]}}}],["arrange(tab",{"_index":2370,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8884,12],[13625,12],[27398,12]]}}}],["array",{"_index":1450,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24490,6],[24528,5],[24711,5],[24832,5],[24976,6],[25379,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21846,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53986,5],[62650,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62964,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28551,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28035,5],[34900,7],[35154,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46542,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[313,5],[1391,5],[3577,5],[8695,5],[8763,5],[9329,6],[9732,6],[9849,6],[10137,7],[10170,5],[10259,5],[10325,5],[12717,5],[12803,5],[12923,5],[13568,5],[13590,5],[13742,5],[14029,5],[14175,5],[14240,5],[15276,6],[15408,6],[15579,6],[15624,5],[15708,5],[15961,6],[16130,5],[16239,6],[16257,5],[23007,5],[23475,5],[23572,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11434,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1053,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[11960,6],[18164,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12926,6],[13030,5],[13204,6],[13294,6],[20243,6],[32938,5],[33075,6],[33138,6],[33354,5],[34837,5],[34887,7],[35771,6],[40406,6],[41119,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37477,5],[39616,6]]},"/en/lessons/json-and-jq":{"position":[[131,5],[2930,5],[4690,5],[4761,5],[4902,5],[8134,6],[8226,5],[8314,5],[8363,5],[8473,5],[8563,5],[9220,6],[9417,6],[9520,5],[9717,6],[10413,6],[11034,5],[11436,5],[11515,5],[11594,6],[13072,6],[13828,6],[14142,6],[14217,6],[14384,7],[14402,5],[14464,5],[15432,6],[19384,5],[19731,5],[20428,5],[20706,5],[21030,6],[21105,6],[21192,5],[21776,5],[22890,6],[23053,5],[23114,5],[24110,6],[25562,5],[26737,5],[26783,5],[26792,7],[26815,6],[26984,5],[27068,6],[27419,6],[28294,5],[28325,5],[28338,7],[28525,5],[28538,7],[28586,7],[28926,5],[29689,6],[30372,6],[30452,5],[30659,5],[30771,5],[32260,6],[32404,5],[32663,5],[32709,5],[33432,6],[33583,7],[34152,6],[34192,6],[34298,6],[34404,5],[34473,6],[34744,5],[34996,5],[35056,5],[35106,5],[35115,7],[35132,5],[35213,5],[35265,7],[35354,5],[35422,6],[35465,6],[35579,6],[35638,5],[36828,5],[36910,6]]},"/en/lessons/linear-regression":{"position":[[39340,5],[39486,6],[40298,5],[40408,5],[40560,6],[41547,5]]},"/en/lessons/logistic-regression":{"position":[[27758,5],[28033,6],[44854,5]]},"/en/lessons/sonification":{"position":[[28989,6],[30555,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54644,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18244,6]]}}}],["array(0",{"_index":14006,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38513,8]]}}}],["array([[181",{"_index":17606,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[19278,12]]}}}],["arrest",{"_index":13566,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11616,6],[11757,8],[14764,8],[14996,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7682,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49370,9]]},"/en/lessons/transliterating":{"position":[[3163,8],[16205,7]]}}}],["arriv",{"_index":13520,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3533,6],[18231,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32480,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21921,7],[26611,7]]},"/en/lessons/vector-layers-qgis":{"position":[[12115,6]]}}}],["arrow",{"_index":415,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10854,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6393,7],[8073,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19112,6],[33737,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12514,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14883,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14220,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13455,5],[16149,5],[24880,7],[24911,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10503,6]]},"/en/lessons/extracting-keywords":{"position":[[16514,6],[16608,7],[27072,5],[27090,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5575,5],[7082,5],[10990,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34279,6]]},"/en/lessons/georeferencing-qgis":{"position":[[7491,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[7280,5],[13075,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4613,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[38616,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[46020,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19227,5],[29949,7],[29978,5]]},"/en/lessons/intro-to-bash":{"position":[[6714,5],[6729,5],[15891,5],[16014,5],[16070,5],[18368,5],[19063,5],[19737,5]]},"/en/lessons/intro-to-powershell":{"position":[[14590,5],[14825,6],[23148,5],[37564,5],[45635,6]]},"/en/lessons/introduction-map-warper":{"position":[[15220,6]]},"/en/lessons/qgis-layers":{"position":[[13106,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8938,5]]},"/en/lessons/research-data-with-unix":{"position":[[9949,5]]}}}],["arrowhead",{"_index":14581,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46598,9],[46651,9]]}}}],["arrowhead=1",{"_index":14582,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46620,12],[46996,12]]}}}],["arsen",{"_index":23674,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[2942,10]]}}}],["art",{"_index":1585,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31317,4],[31557,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5649,5],[5704,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3960,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64350,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15587,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59159,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10430,4],[54616,3],[54821,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4771,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5562,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31358,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2120,3],[2202,3],[2246,3],[2432,3],[20910,3]]},"/en/lessons/gravity-model":{"position":[[31396,4],[31437,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[3631,5],[6204,3],[30644,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54567,4]]},"/en/lessons/intro-to-linked-data":{"position":[[37440,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[780,3],[1765,3],[2700,3],[40660,3],[40770,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25376,4]]},"/en/lessons/json-and-jq":{"position":[[1804,3],[40529,3]]},"/en/lessons/jupyter-notebooks":{"position":[[7404,3]]},"/en/lessons/preserving-your-research-data":{"position":[[10092,3],[15512,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11642,3],[30391,3]]},"/en/lessons/sentiment-analysis":{"position":[[15722,3]]},"/en/lessons/sonification":{"position":[[2564,4],[33188,4],[39534,3]]},"/en/lessons/space-place-gazetteers":{"position":[[22173,3],[22274,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[426,3],[14120,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6711,3],[6757,3],[46668,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8011,3]]}}}],["arteaga",{"_index":18185,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16355,8]]}}}],["artefact",{"_index":10794,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24510,10]]},"/en/lessons/sonification":{"position":[[3602,8]]}}}],["arthur",{"_index":3561,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3012,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13404,6]]}}}],["articl",{"_index":192,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3965,8],[23947,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30999,8],[31547,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[716,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4330,7],[25829,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[157,7],[2373,8],[5922,7],[6018,8],[6350,8],[6416,9],[6797,7],[6860,7],[6911,7],[11988,8],[13387,7],[20870,7],[24960,8],[27240,7],[34268,8],[57725,7],[57849,8],[58534,8],[59345,8],[61069,8],[61398,9],[63547,8],[66861,8],[67720,8],[68256,8],[68397,8],[68954,8],[69609,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8173,8],[66929,8]]},"/en/lessons/common-similarity-measures":{"position":[[25401,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13427,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4918,7],[5013,7],[5957,7],[11531,9],[11563,7],[11593,7],[20925,8],[20970,8],[21620,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4043,7],[12277,7],[46188,8],[46294,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4417,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4889,7],[24522,8],[24931,9],[25451,8],[30634,7],[44142,7],[44206,7],[44235,8],[46301,8],[46347,8],[46619,9],[49498,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1188,7],[2531,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12206,7],[19419,9],[19812,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2180,8]]},"/en/lessons/geocoding-qgis":{"position":[[15686,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16169,9],[16248,8],[16282,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5546,9],[7812,9],[14964,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16275,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1011,8]]},"/en/lessons/gravity-model":{"position":[[7990,7],[16913,8],[20085,7],[29337,7],[29585,8],[34954,7],[39378,8],[54140,8],[55033,7],[60183,9],[61429,8],[61540,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[5148,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7831,8],[8060,7],[8239,8],[8854,8],[9318,8],[10782,9],[26334,7],[42668,7],[45416,8],[48034,7],[54780,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4463,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6350,8],[25750,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6411,8],[23974,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1927,9],[7951,8],[9675,8],[30139,8],[43794,8],[52314,8]]},"/en/lessons/jupyter-notebooks":{"position":[[974,7],[37886,7],[39061,7]]},"/en/lessons/linear-regression":{"position":[[5623,7],[7513,7],[7707,8],[10399,7],[10651,7],[10701,7],[10753,7],[11086,8],[21304,7]]},"/en/lessons/logistic-regression":{"position":[[5044,7],[5217,7],[35100,7],[35183,7],[46852,7],[49210,7]]},"/en/lessons/naive-bayesian":{"position":[[14526,8]]},"/en/lessons/preserving-your-research-data":{"position":[[14476,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7673,8]]},"/en/lessons/research-data-with-unix":{"position":[[3245,8],[5132,7],[10965,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14660,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25517,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2757,8],[26372,9],[26514,7],[26701,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13995,8],[14227,8],[14501,8],[14731,9],[15241,8],[17425,8],[18180,7],[18375,7],[18439,7],[18487,8],[18570,7],[29179,8],[29268,8],[29575,8],[30864,8]]}}}],["article.18",{"_index":13803,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[56484,10]]}}}],["articles.txt",{"_index":14673,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23374,14],[32842,14]]}}}],["article{fyfe_digital_2011",{"_index":21186,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24961,27]]}}}],["article’",{"_index":22451,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[14352,9]]}}}],["articul",{"_index":8849,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1524,11]]},"/en/lessons/space-place-gazetteers":{"position":[[12698,10]]}}}],["artifact",{"_index":9638,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16418,9],[16780,9],[17190,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5329,10],[8644,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[551,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8216,10]]}}}],["artific",{"_index":20833,"title":{},"body":{"/en/lessons/sonification":{"position":[[39542,8]]}}}],["artifici",{"_index":2571,"title":{"/en/lessons/facial-recognition-ai-python":{"position":[[50,10]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25641,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10141,10]]},"/en/lessons/common-similarity-measures":{"position":[[34031,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32527,12],[34853,12],[62735,10],[64032,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28857,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[51,10],[800,10],[25366,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[6870,10],[8406,10],[8448,10],[8580,10],[8665,10],[9005,10],[9123,10],[9324,10],[9617,10],[10171,10],[10724,10],[10993,10],[14794,10],[25617,10],[45185,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3554,10],[56074,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5849,10]]}}}],["artist",{"_index":8269,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3761,7],[4003,7],[4291,7],[18993,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1126,8],[1306,8],[1486,6],[2479,6],[4863,7],[6683,6],[6712,7],[6740,7],[6823,7],[6878,8],[6945,7],[7198,6],[22958,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[29516,8],[30584,8],[30679,8],[36545,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6539,8],[18406,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2589,7],[3105,7],[22890,6]]},"/en/lessons/intro-to-powershell":{"position":[[28559,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2175,8],[18090,8],[23755,8]]},"/en/lessons/json-and-jq":{"position":[[12263,6],[12497,7],[12570,9],[12640,9],[12703,9],[12762,9],[12833,9],[14537,6],[24750,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6519,8],[6563,7],[6611,7],[20173,7],[20190,6],[20318,8],[20421,6],[21349,7],[21440,8],[21455,7],[30195,8],[30330,8]]},"/en/lessons/sonification":{"position":[[1872,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5635,8]]}}}],["artistri",{"_index":20645,"title":{},"body":{"/en/lessons/sonification":{"position":[[3058,8]]}}}],["artobject",{"_index":16647,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[7311,11],[7324,11],[8334,11],[8605,13],[9116,11],[9706,10],[10153,13],[10316,13],[10402,10],[10826,13],[11002,13],[12424,13],[13308,13],[13846,13],[14571,13],[15565,13],[38291,14],[39040,14]]}}}],["artobjects[0",{"_index":16651,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[9457,14]]}}}],["artobjects[1",{"_index":16652,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[9724,14]]}}}],["artodi",{"_index":12003,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10761,7],[62061,7]]}}}],["artuk",{"_index":13895,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[6064,6],[6227,5],[6310,5],[41736,5],[46103,5]]}}}],["artur",{"_index":22805,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19378,5],[19403,5]]}}}],["artwork",{"_index":13372,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1135,9],[4833,8],[13089,8],[13650,7],[15245,7],[25063,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[6343,8]]},"/en/lessons/intro-to-powershell":{"position":[[26645,7]]},"/en/lessons/json-and-jq":{"position":[[12279,7],[14553,7],[17464,7],[24561,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5716,8],[6408,7],[20050,8],[21251,8],[28981,8],[30158,8],[30347,8]]}}}],["arun",{"_index":14052,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45146,4]]}}}],["arvid",{"_index":22802,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19325,5]]}}}],["arxiv",{"_index":14924,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58894,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61022,5]]}}}],["arxiv:1305.6143",{"_index":11451,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36777,16]]}}}],["arxiv:1912.11211",{"_index":21913,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61037,16]]}}}],["arxiv:2005.01583",{"_index":6072,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45225,16]]}}}],["arxiv:2201.07311",{"_index":14925,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58909,16]]}}}],["ar’",{"_index":14934,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2835,4]]}}}],["as':12",{"_index":17114,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[26938,8]]}}}],["as.date(entrypublish",{"_index":13236,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32167,23]]}}}],["as.factor(case_when",{"_index":21765,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[26989,20]]}}}],["as.factor(tmod_wf_all[[\"x\"]]@docvars$partisan",{"_index":21886,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54907,46]]}}}],["as.integer(((county_aggregate_data$countmembers/county_aggregate_data$totpop)*100000",{"_index":12982,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[27293,86]]}}}],["as.is=tru",{"_index":12880,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11278,11],[14284,11],[17939,11]]}}}],["as.matrix",{"_index":20164,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37792,11]]}}}],["as.matrix(cloud_tdm",{"_index":20167,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37949,20]]}}}],["as.matrix.network.adjac",{"_index":21315,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18501,28]]}}}],["as.matrix.network.adjacency(net",{"_index":21310,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18377,32]]}}}],["as.numeric(as.character(county_aggregate_data$countyfp",{"_index":12932,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18817,56]]}}}],["as.numeric(as.character(county_aggregate_data$statefp",{"_index":12930,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18724,55]]}}}],["as.numeric(tab",{"_index":2361,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7799,16],[13598,16],[27369,16]]}}}],["as_index=fals",{"_index":14445,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18277,14],[20686,14]]}}}],["as_index=false).agg({'docu",{"_index":4369,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52716,32],[62373,32]]}}}],["as_index=false).s",{"_index":14416,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11335,22],[34390,22],[39660,23],[39714,23]]}}}],["as_xi",{"_index":12563,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[21171,5]]}}}],["ascend",{"_index":1411,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21978,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27439,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25519,9]]},"/en/lessons/logistic-regression":{"position":[[57801,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33940,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36823,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30438,9]]}}}],["ascending=fals",{"_index":18022,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59185,16]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37200,16],[40710,16]]}}}],["ascending=false).head",{"_index":21574,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[37308,23]]}}}],["ascending=false).reset_index(drop=tru",{"_index":1486,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27095,39]]},"/en/lessons/linear-regression":{"position":[[64588,39]]},"/en/lessons/logistic-regression":{"position":[[44052,39],[51411,39]]}}}],["ascending=tru",{"_index":17987,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57915,15]]}}}],["ascens",{"_index":1262,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13365,9],[17387,9]]}}}],["ascent",{"_index":4727,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27532,6]]},"/en/lessons/linear-regression":{"position":[[59347,6]]}}}],["ascertain",{"_index":6816,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31577,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31216,9]]}}}],["ascetic",{"_index":5123,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59117,10]]}}}],["ascii",{"_index":11389,"title":{"/en/lessons/transliterating":{"position":[[20,5]]}},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26936,5]]},"/en/lessons/sentiment-analysis":{"position":[[27217,5]]},"/en/lessons/transliterating":{"position":[[21,5],[299,7],[2530,5],[3962,5],[7267,5],[7347,5],[7548,5],[7851,5],[9785,5],[19815,5],[20110,7]]}}}],["ascrib",{"_index":4583,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4247,8]]},"/en/lessons/space-place-gazetteers":{"position":[[24314,7]]}}}],["asdfjkl",{"_index":23041,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[18997,10]]}}}],["asean",{"_index":7217,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3793,7]]}}}],["aserbaidshan",{"_index":11510,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14397,15]]}}}],["aserbaidshen",{"_index":11511,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14413,15]]}}}],["ashevil",{"_index":10123,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9920,10]]}}}],["ashley",{"_index":15738,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6777,6],[41731,6]]}}}],["ashton",{"_index":7288,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10835,6],[31402,6],[32431,6],[35114,6]]},"/en/lessons/preserving-your-research-data":{"position":[[17278,7]]}}}],["asia",{"_index":20869,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3738,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22040,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[45938,4]]}}}],["asian",{"_index":7216,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3779,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25985,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60825,5],[63521,7],[63564,5]]}}}],["asid",{"_index":1592,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31771,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63419,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1659,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7193,6]]},"/en/lessons/intro-to-linked-data":{"position":[[12857,5]]},"/en/lessons/preserving-your-research-data":{"position":[[14157,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38179,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10575,5]]}}}],["asimov’",{"_index":21091,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4624,8]]}}}],["ask",{"_index":1668,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35995,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13873,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2871,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9196,6],[10832,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9512,3],[13732,3],[16997,5],[18208,6],[18518,6],[21853,6],[24818,6],[24966,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49751,3],[67118,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14790,6],[15237,3],[24039,3],[24176,3],[32061,4],[49536,6],[51749,3],[65363,3]]},"/en/lessons/common-similarity-measures":{"position":[[713,3],[9653,4],[19634,3],[32632,3],[36317,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17504,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52440,3],[52493,6],[55325,6],[57830,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17570,3],[20137,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9187,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9182,4],[36940,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1156,4],[20003,4],[26226,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8172,6],[8942,5],[9219,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5762,3],[6586,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9622,6],[12429,6],[28730,4],[46634,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31896,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9388,5],[41169,3],[41225,6],[42141,3],[42460,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39732,3],[47852,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26946,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[981,6],[7827,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15396,4],[22042,3],[35278,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8397,3],[8801,3],[30663,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[2450,4],[3575,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15436,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12940,6],[22071,4],[22671,3]]},"/en/lessons/gravity-model":{"position":[[25435,3]]},"/en/lessons/installing-omeka":{"position":[[5330,6],[12237,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8449,6],[8609,6],[15769,6],[39320,3],[45044,6],[45235,6],[47548,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11002,3],[11030,3],[11151,6],[36925,6],[40068,6],[40118,3],[40190,3],[44326,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9838,4],[10285,3],[39183,4]]},"/en/lessons/intro-to-linked-data":{"position":[[35009,6]]},"/en/lessons/intro-to-powershell":{"position":[[33102,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[6804,3],[9815,5],[23089,5]]},"/en/lessons/introduction-map-warper":{"position":[[5662,3],[7571,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38714,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8676,3]]},"/en/lessons/research-data-with-unix":{"position":[[766,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3820,6],[12384,6],[22472,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41550,3]]},"/en/lessons/sentiment-analysis":{"position":[[16074,5],[18992,5],[21811,5],[22857,5],[28401,3],[28920,6],[31089,3],[32187,3],[35379,3],[37479,3]]},"/en/lessons/space-place-gazetteers":{"position":[[28169,3],[34128,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30553,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26190,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14629,6],[14727,4],[14985,4],[16821,3],[17254,3],[23248,3],[29007,5],[31402,4],[32053,3],[41949,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1599,3],[21264,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6431,3],[6565,3],[6657,3],[6889,3],[14541,3],[14790,3],[14904,4],[22615,6],[32530,3],[33397,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[13125,3]]},"/en/lessons/working-with-text-files":{"position":[[7524,3]]},"/en/lessons/working-with-web-pages":{"position":[[7394,5]]}}}],["asko",{"_index":10037,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58495,4]]}}}],["asmode",{"_index":9199,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7380,7],[22705,8]]}}}],["aspect",{"_index":1455,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24960,6],[34358,7],[40889,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[592,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43780,7],[45854,7],[60427,7],[65000,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59519,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28534,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5487,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3876,8],[6903,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10286,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4925,7],[12889,6],[49104,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1981,7],[43290,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10418,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9698,7],[19418,7],[21493,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8359,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4296,6],[43925,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10204,6],[48185,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4300,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[19822,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24138,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9009,7],[15328,7]]},"/en/lessons/linear-regression":{"position":[[61295,6]]},"/en/lessons/logistic-regression":{"position":[[61534,7]]},"/en/lessons/naive-bayesian":{"position":[[65363,6],[65444,7]]},"/en/lessons/qgis-layers":{"position":[[5442,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39089,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6560,7]]},"/en/lessons/sonification":{"position":[[1898,6],[3798,7],[5273,7],[14357,7],[17597,6]]},"/en/lessons/space-place-gazetteers":{"position":[[25088,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57818,7]]},"/en/lessons/transliterating":{"position":[[17510,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23751,7],[50705,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[365,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[366,7],[9396,7],[22985,6]]}}}],["aspir",{"_index":15920,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[40914,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9219,11]]}}}],["ass",{"_index":12985,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28161,5]]}}}],["assail",{"_index":14437,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[16673,9],[22258,10],[25975,9],[26684,9],[27576,9]]}}}],["assassin’",{"_index":14163,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5711,11]]}}}],["assault",{"_index":18281,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[2871,8],[5074,8],[33960,10],[59543,9],[64210,8],[66425,10]]}}}],["assembl",{"_index":1501,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28719,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33812,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20694,9],[34636,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3819,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18500,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3342,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11020,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[24876,10],[25334,10],[29736,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31450,9],[31961,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4779,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31966,8]]},"/en/lessons/normalizing-data":{"position":[[2185,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42685,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26002,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41361,8],[41602,8]]}}}],["assemblies_of_god_churches_per10k",{"_index":12980,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[27165,33]]}}}],["assemblies_of_god_churchesper10k",{"_index":12961,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24914,32]]}}}],["assert",{"_index":11021,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[4095,10]]},"/en/lessons/gravity-model":{"position":[[19441,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14549,11]]}}}],["assess",{"_index":4437,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58057,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10801,6],[20401,9],[20723,6],[57448,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9956,6]]},"/en/lessons/common-similarity-measures":{"position":[[973,11],[1115,9],[1817,8],[4511,9],[36634,9],[38066,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1436,9],[15263,6],[27899,9],[40995,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1371,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54941,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9533,10],[9827,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24104,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1241,6],[11767,6],[20938,9],[21119,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[3052,6],[3282,6],[4306,6],[4550,6],[4665,6],[10732,6],[17705,6],[19521,6],[22136,6],[23530,6],[27831,6],[30832,9]]},"/en/lessons/introduction-map-warper":{"position":[[17162,8],[17538,6]]},"/en/lessons/linear-regression":{"position":[[1497,6],[3395,6],[12468,8],[17278,9],[18428,8],[47198,9],[53549,6],[61305,9],[62014,9],[62472,8]]},"/en/lessons/logistic-regression":{"position":[[1217,6],[3115,6],[61603,6]]},"/en/lessons/naive-bayesian":{"position":[[53702,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43825,6],[49945,8]]},"/en/lessons/sentiment-analysis":{"position":[[24049,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2508,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48616,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6280,9],[20524,10],[20649,10]]}}}],["asset",{"_index":7761,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[1095,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8581,6],[15864,7],[17992,8],[23293,8],[27666,6],[27790,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3081,6],[35404,6],[41723,6],[45334,6],[45457,6],[47868,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10702,7],[18430,7],[21380,8],[21687,8],[26607,7],[28370,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[4328,6]]},"/en/lessons/sentiment-analysis":{"position":[[9058,5]]}}}],["assign",{"_index":672,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22137,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42828,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13120,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12848,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5448,6],[7417,9],[7516,8],[7572,8],[26874,8],[31919,8],[33055,8],[41086,8],[45967,12],[46837,11],[46871,11],[47064,8],[49162,7],[49616,8],[55112,10],[57574,8],[59701,8],[66789,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15010,8],[15155,8],[20012,8],[26555,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23725,8]]},"/en/lessons/common-similarity-measures":{"position":[[36821,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12554,7],[12970,8],[20616,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5356,7],[5846,9],[5973,6],[6645,6],[7033,6],[7090,9],[7127,7],[7204,9],[8240,9],[8683,7],[15962,9],[48706,6]]},"/en/lessons/counting-frequencies":{"position":[[13677,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24764,6],[27037,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20881,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[766,9],[1743,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20356,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13712,7],[14002,8],[15659,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[691,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8929,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37141,6],[50092,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17198,10],[21727,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17914,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3821,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1421,6],[21671,10],[21861,10],[22232,10],[47005,8],[47172,8],[49855,6],[50735,6],[50834,6],[51892,6],[60430,6]]},"/en/lessons/geocoding-qgis":{"position":[[14406,6],[20161,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2938,9],[8404,8],[8750,6],[17187,8]]},"/en/lessons/georeferencing-qgis":{"position":[[5185,6],[9207,6],[11534,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31984,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10497,8]]},"/en/lessons/gravity-model":{"position":[[33054,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[33049,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[770,11],[2822,11],[18566,11],[42654,10],[44621,10],[45299,11],[45371,11],[45717,11],[47071,11],[47743,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14630,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17890,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4344,9],[5991,9],[6473,6],[8917,8]]},"/en/lessons/intro-to-powershell":{"position":[[15740,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3166,8]]},"/en/lessons/introduction-map-warper":{"position":[[2494,9],[3982,6],[12303,6],[12372,8],[12447,10],[13359,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26284,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26030,9],[28234,6],[33296,6],[41814,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13898,6],[14058,6],[15312,8]]},"/en/lessons/json-and-jq":{"position":[[10789,8],[13447,6],[25992,8],[28956,9]]},"/en/lessons/jupyter-notebooks":{"position":[[40756,11],[40925,10],[42149,10]]},"/en/lessons/logistic-regression":{"position":[[52856,7],[53219,6],[57719,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11162,6],[21867,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27800,7],[41151,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7404,7],[7616,8],[7938,9],[8285,9],[9148,6],[9238,9],[9389,6],[9641,6],[10347,9],[25224,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6159,6],[8651,9],[9106,7],[9229,8],[17575,8],[24642,7],[42205,7],[54535,8]]},"/en/lessons/sentiment-analysis":{"position":[[18175,6],[19863,9],[24993,9]]},"/en/lessons/sonification":{"position":[[11546,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6567,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34884,8],[43778,7],[43955,6],[55281,8]]},"/en/lessons/transliterating":{"position":[[5894,6],[6365,8],[6516,9],[6940,8],[10545,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5622,6],[33520,8],[48290,12]]}}}],["assist",{"_index":1943,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[816,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34084,7],[60944,6],[68367,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7797,6],[32246,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11366,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3704,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[946,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16334,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1645,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36280,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7678,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11805,10],[13904,9],[14047,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[6402,10]]},"/en/lessons/naive-bayesian":{"position":[[3505,6],[5505,8],[6327,9]]},"/en/lessons/preserving-your-research-data":{"position":[[14369,7],[16147,6]]},"/en/lessons/space-place-gazetteers":{"position":[[46419,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25982,8]]}}}],["associ",{"_index":1154,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9152,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9852,10],[15331,10],[20324,10],[23313,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13330,10],[35763,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12721,12],[18575,12],[32476,10],[56269,10],[56818,9],[63764,9],[68488,11],[69094,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4357,10],[20758,10],[26814,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14458,10],[26277,10],[40410,10],[51709,10]]},"/en/lessons/common-similarity-measures":{"position":[[4212,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17892,10],[19386,10],[19747,10],[26860,10],[44441,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5423,10],[51874,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17895,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6933,10],[41063,10],[41147,9],[61086,11],[61552,11],[61818,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3754,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2078,10]]},"/en/lessons/counting-frequencies":{"position":[[5799,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4892,11],[22401,10],[37361,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5783,10],[17849,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14847,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8220,10],[12488,10],[12949,10],[13028,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9560,10],[27103,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59472,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1821,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10179,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5280,10],[46795,12],[47530,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8327,10],[13796,10],[16102,10],[19175,10],[22634,10],[23488,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22337,10],[23625,10],[31323,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8217,10],[11421,12],[38401,9],[42447,9],[50007,10],[50140,11]]},"/en/lessons/geocoding-qgis":{"position":[[7603,10],[11927,10],[14175,10],[17708,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32013,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[17368,10],[31275,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[3555,10],[5568,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1276,10],[13630,10],[16972,10],[17672,10]]},"/en/lessons/gravity-model":{"position":[[9340,10],[60257,10],[62345,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1528,11],[10214,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31912,10],[33796,10],[33913,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32565,11],[34062,10],[36783,12],[39496,11],[42849,10],[42889,10],[42982,10],[56345,11],[58375,11],[59069,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3706,11],[26440,9],[26970,10],[39527,10],[39825,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11098,10],[14023,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4397,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4990,10]]},"/en/lessons/introduction-map-warper":{"position":[[12043,9],[20672,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35866,12],[36630,12],[41690,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1417,10],[14369,10],[15618,10],[22091,10],[23837,10],[53360,11],[53667,11],[54299,11]]},"/en/lessons/json-and-jq":{"position":[[29298,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1814,10]]},"/en/lessons/linear-regression":{"position":[[17076,10],[31818,11],[68015,10],[69304,10],[69576,10],[72398,10]]},"/en/lessons/logistic-regression":{"position":[[33988,12],[34443,11],[60813,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1523,9]]},"/en/lessons/naive-bayesian":{"position":[[24993,10],[27331,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19998,10]]},"/en/lessons/output-data-as-html-file":{"position":[[1822,10]]},"/en/lessons/preserving-your-research-data":{"position":[[4304,10],[16104,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38269,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2644,11],[6048,11],[6416,11],[7524,11],[17875,10],[18075,10],[26921,10],[27400,10],[27469,10],[35935,10],[40640,10],[40882,10],[41009,10],[45281,10],[49828,11],[50019,11],[50952,11],[53138,11],[53880,11],[54032,11]]},"/en/lessons/sentiment-analysis":{"position":[[9192,9]]},"/en/lessons/sonification":{"position":[[1615,12]]},"/en/lessons/space-place-gazetteers":{"position":[[378,10],[1811,10],[6626,10],[8197,10],[10472,10],[11765,10],[25171,10],[46811,10],[50851,12],[51214,11],[51379,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28139,12],[33090,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12177,10],[14923,10],[16147,10],[35497,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5072,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2231,10],[3476,10],[9290,11],[12223,9],[18890,10],[26848,10],[39035,11],[58689,10],[58790,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16219,10]]},"/en/lessons/transliterating":{"position":[[2061,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5264,12],[12171,12],[12377,13],[34250,10],[42036,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3944,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20307,10],[20567,11]]}}}],["association.csl",{"_index":21200,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28177,16]]}}}],["assum",{"_index":554,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16450,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1622,6],[1821,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9851,8],[11284,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10460,6],[20822,7],[28678,7],[42132,7],[42934,8],[49206,7],[54162,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8564,6],[14408,6],[15907,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2649,7],[26181,7]]},"/en/lessons/common-similarity-measures":{"position":[[2489,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6085,6],[27099,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2127,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[22089,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2179,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2022,7],[15632,6],[44962,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15990,7],[17085,7],[30967,6],[31620,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20285,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15480,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8061,7],[10919,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1754,7],[24124,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9604,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1289,7],[20246,6],[28382,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3641,6],[5448,7],[6545,6]]},"/en/lessons/extracting-keywords":{"position":[[5076,7],[5618,7],[14173,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13934,7]]},"/en/lessons/geocoding-qgis":{"position":[[4924,7],[21781,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5793,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3154,6],[4120,8],[5700,7],[6349,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5478,8]]},"/en/lessons/gravity-model":{"position":[[1576,6],[4179,8],[46468,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[13121,6]]},"/en/lessons/installing-omeka":{"position":[[1346,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3665,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2871,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1968,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23149,9],[27717,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[557,7],[634,7]]},"/en/lessons/intro-to-linked-data":{"position":[[547,8]]},"/en/lessons/intro-to-powershell":{"position":[[11504,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12097,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25234,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23668,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4973,8],[5229,7],[12054,8],[26519,7]]},"/en/lessons/linear-regression":{"position":[[11247,7],[38394,8],[38567,9]]},"/en/lessons/logistic-regression":{"position":[[4037,7],[4068,7]]},"/en/lessons/naive-bayesian":{"position":[[10399,7],[18263,8],[19866,6],[26720,7],[31286,8],[32098,8],[32819,8],[39943,9],[46450,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1794,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3793,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7293,6]]},"/en/lessons/sonification":{"position":[[20708,7],[23746,6]]},"/en/lessons/space-place-gazetteers":{"position":[[37962,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[668,7],[10411,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3337,7],[6734,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21511,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3066,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13623,6],[25629,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3077,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12402,6],[30018,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3873,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5511,6],[6787,7]]}}}],["assume.”16",{"_index":1746,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42443,10]]}}}],["assume/cr",{"_index":18368,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[27802,14]]}}}],["assumpt",{"_index":4329,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49298,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47861,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55992,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15005,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[50,11],[303,11],[340,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20340,12]]},"/en/lessons/extracting-keywords":{"position":[[5577,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4884,10],[5028,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[2511,11],[5829,12],[19991,11],[32994,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12331,12]]},"/en/lessons/jupyter-notebooks":{"position":[[7287,11]]},"/en/lessons/linear-regression":{"position":[[45721,11],[45814,11],[46924,12],[47214,11],[51054,10],[55748,11],[62528,11],[77947,12]]},"/en/lessons/logistic-regression":{"position":[[26111,11],[33899,10],[34455,11],[42234,10],[62899,11]]},"/en/lessons/naive-bayesian":{"position":[[10253,10],[11030,10],[11339,10],[13325,11],[13497,11],[13570,10],[20166,10],[21920,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8350,11]]},"/en/lessons/sentiment-analysis":{"position":[[13716,11]]},"/en/lessons/sonification":{"position":[[1068,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22508,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[31926,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21828,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14691,11]]},"/en/lessons/working-with-web-pages":{"position":[[1853,10]]}}}],["assur",{"_index":13948,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28068,6],[33850,8]]},"/en/lessons/naive-bayesian":{"position":[[42296,9]]}}}],["asterisk",{"_index":10690,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[8768,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21615,8]]},"/en/lessons/jupyter-notebooks":{"position":[[25038,8],[28655,8]]},"/en/lessons/preserving-your-research-data":{"position":[[7500,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13897,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[17250,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11764,9]]}}}],["astronom",{"_index":22820,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[5111,12]]}}}],["astronomi",{"_index":6821,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31830,9]]}}}],["astype(int",{"_index":17651,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28260,12]]}}}],["asylum",{"_index":1192,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10718,6],[13416,6],[17472,6],[31210,6],[32332,8]]}}}],["asymmetr",{"_index":3789,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10983,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7070,10]]}}}],["async_request",{"_index":18908,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25066,13]]}}}],["asynchron",{"_index":13978,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[32218,12]]}}}],["at",{"_index":8584,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14149,3],[15238,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10900,3]]}}}],["atack",{"_index":17455,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73017,6]]},"/en/lessons/logistic-regression":{"position":[[64363,6]]}}}],["atchison",{"_index":3594,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3418,9]]}}}],["atheism",{"_index":5239,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65150,8],[65342,8],[65581,7],[65672,7],[65874,8]]}}}],["athen",{"_index":4995,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48623,6],[48756,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20320,6]]}}}],["atkarsk",{"_index":11635,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33122,8]]}}}],["atla",{"_index":6528,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63975,5]]}}}],["atlant",{"_index":2798,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4771,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58875,8],[58929,8]]},"/en/lessons/georeferencing-qgis":{"position":[[6170,8]]},"/en/lessons/gravity-model":{"position":[[58175,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[572,9],[14183,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3226,8],[3555,8]]}}}],["atlanta",{"_index":1554,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30532,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1893,8]]}}}],["atlassian",{"_index":13077,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34314,10]]}}}],["atom",{"_index":3274,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[346,11],[11532,11],[13154,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63264,4],[67760,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13066,4],[13109,4],[18969,8],[19772,8],[22071,13],[23139,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2822,5],[9773,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3900,4],[9261,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7118,5]]}}}],["attach",{"_index":4125,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35314,8],[45208,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14521,8],[23684,6],[34045,10],[34606,8],[35795,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[680,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19221,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[9456,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[21532,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18076,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38105,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17282,8],[21172,8],[28761,6],[36285,10],[36851,8],[37781,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3717,12]]},"/en/lessons/introduction-map-warper":{"position":[[9262,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[38925,8]]},"/en/lessons/jupyter-notebooks":{"position":[[17761,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2448,8]]},"/en/lessons/qgis-layers":{"position":[[9371,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14751,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3749,6],[3936,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10367,9]]}}}],["attack",{"_index":2250,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13780,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30488,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10044,8],[10521,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11642,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[4952,8]]},"/en/lessons/naive-bayesian":{"position":[[66876,8]]},"/en/lessons/normalizing-data":{"position":[[2807,11]]},"/en/lessons/sonification":{"position":[[25114,7],[25207,6],[25300,6],[26102,8],[32438,6],[35906,7],[35995,7],[36293,7],[37675,7],[40526,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8553,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18189,9],[19893,9],[20758,10],[20882,9],[21196,8],[21229,11],[23127,9],[24707,9]]}}}],["attain",{"_index":6507,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59178,8]]},"/en/lessons/gravity-model":{"position":[[4585,6]]}}}],["attempt",{"_index":1400,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21300,7],[41010,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7264,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43460,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31017,8],[31530,8],[32431,9],[32522,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11960,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14805,8],[17402,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10983,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25317,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41841,7],[42178,7],[42413,7],[42618,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21480,7]]},"/en/lessons/extracting-keywords":{"position":[[32834,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12781,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2972,8],[22696,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[5601,7],[19853,10]]},"/en/lessons/gravity-model":{"position":[[15749,10],[19325,8],[59736,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43240,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10401,10],[10799,7],[20901,7],[29444,7],[31650,7],[33956,8],[35035,10],[49688,9]]},"/en/lessons/intro-to-bash":{"position":[[13229,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3134,10]]},"/en/lessons/intro-to-powershell":{"position":[[16926,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10256,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[451,7],[17541,7],[39541,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18626,7],[44615,8]]},"/en/lessons/jupyter-notebooks":{"position":[[25788,7]]},"/en/lessons/linear-regression":{"position":[[61928,7]]},"/en/lessons/logistic-regression":{"position":[[3876,7]]},"/en/lessons/naive-bayesian":{"position":[[8721,7],[51249,8],[60792,8]]},"/en/lessons/normalizing-data":{"position":[[9716,10]]},"/en/lessons/preserving-your-research-data":{"position":[[8939,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10486,9]]},"/en/lessons/sentiment-analysis":{"position":[[13310,8],[23590,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1498,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19653,8]]}}}],["attend",{"_index":7187,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[842,6],[908,6],[12495,10],[12577,9],[18551,10],[18737,6]]},"/en/lessons/extracting-keywords":{"position":[[2692,9]]},"/en/lessons/sonification":{"position":[[38644,9]]}}}],["attende",{"_index":16811,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[3896,9],[39821,9]]}}}],["attent",{"_index":921,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12691,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6066,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40743,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2045,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2759,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5635,10]]},"/en/lessons/gravity-model":{"position":[[41272,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13092,9],[43269,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4471,9],[48303,9]]},"/en/lessons/jupyter-notebooks":{"position":[[12880,9],[28276,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9114,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6352,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27963,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19855,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16894,9]]}}}],["attest",{"_index":20913,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8232,12],[8681,13],[11448,12],[11946,12],[12435,12],[17443,8],[24790,8],[24980,12],[25247,8],[42045,8],[43482,12],[44827,12],[44935,8]]}}}],["attestedd",{"_index":20954,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[18845,13],[19077,12],[23759,12],[25983,12],[30086,12],[34461,12],[39060,12]]}}}],["attitud",{"_index":7226,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5128,9],[8472,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39348,8]]},"/en/lessons/sentiment-analysis":{"position":[[3469,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4739,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16209,9],[16644,9],[17303,8]]}}}],["attitude—th",{"_index":14214,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[13688,12]]}}}],["attract",{"_index":2746,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1284,10]]},"/en/lessons/extracting-keywords":{"position":[[3394,9]]},"/en/lessons/geocoding-qgis":{"position":[[32156,7]]},"/en/lessons/gravity-model":{"position":[[11228,9]]}}}],["attribut",{"_index":1090,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5841,10],[37062,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4971,11],[11674,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15434,10],[22001,10],[22066,10],[22133,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4152,11]]},"/en/lessons/common-similarity-measures":{"position":[[6421,10],[14255,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16113,9],[23580,9],[26681,9],[30660,10],[31368,10],[42411,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8762,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7007,10],[8227,10],[8839,10],[13400,9],[13531,9],[16140,9],[17104,9],[17336,9],[17405,9],[17523,9],[17573,11],[17946,9],[18218,9],[18576,10],[18967,9],[23371,9],[24108,10],[25065,11],[25790,10],[25899,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15614,9],[16987,9],[17031,9],[19695,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2603,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[371,10],[5291,10],[13311,10],[13543,10],[13731,11],[13799,10],[14257,10],[14408,9],[14506,10],[14606,11],[14984,10],[15628,10],[15763,10],[15795,9],[15836,10],[15876,10],[16211,11],[16378,10],[16583,9],[16995,10],[17163,9],[17596,9],[17961,10],[18089,10],[32401,10],[32494,9],[32728,10],[32932,10],[37159,9],[39533,10],[45867,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9962,10],[15098,11],[16413,10],[16956,11]]},"/en/lessons/geocoding-qgis":{"position":[[7631,11],[11871,9],[12789,10],[13513,9],[13696,9],[19883,9],[22147,9],[22428,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21084,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4816,10],[4846,10]]},"/en/lessons/gravity-model":{"position":[[33008,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4915,10],[13486,10],[13737,10],[31764,9],[32048,9],[32195,9],[33496,9],[33627,9],[33719,9],[33768,9],[33869,9],[36693,10],[52144,10],[52373,9],[53355,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52427,9],[52665,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4135,9],[4222,11],[5064,9],[5275,9],[5580,9],[8184,9],[24926,9],[28089,9],[33676,10],[33757,11],[34849,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[24622,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22757,10],[22859,10],[22976,10],[23986,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3169,12],[18834,11],[22514,11],[23803,12],[26030,12],[35197,10],[43146,11],[45212,12],[45420,11],[46940,11],[47857,11],[49529,13],[51425,13],[53590,10],[54024,13],[54270,13],[54909,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21002,12],[23856,12],[25666,12],[27778,12],[28805,12],[29813,9],[30459,12],[31225,9],[32705,12],[33268,12],[34502,12]]},"/en/lessons/naive-bayesian":{"position":[[8583,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32320,10]]},"/en/lessons/preserving-your-research-data":{"position":[[5411,10],[15125,10]]},"/en/lessons/qgis-layers":{"position":[[11830,9],[11949,9],[12009,9],[12304,9]]},"/en/lessons/space-place-gazetteers":{"position":[[18203,10],[18271,9],[45368,9],[46822,11],[47233,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22973,9],[23029,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4754,11],[14941,11],[15339,10],[21788,11],[21848,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18218,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38927,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4085,11],[4150,10],[20525,9],[24214,9],[24284,9],[29278,10],[29447,9],[29519,9],[29677,9],[30249,10],[30550,10],[31230,10],[41485,9]]},"/en/lessons/transliterating":{"position":[[17100,11],[17275,9],[17640,10],[17826,11],[17923,9],[18252,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28661,9]]},"/en/lessons/vector-layers-qgis":{"position":[[246,10],[1670,11],[1705,9],[1888,11],[5441,11],[5473,10],[5498,10],[5706,10],[5760,10],[5785,10],[5913,9],[5944,10],[5969,10],[6249,9],[8147,10],[8651,10],[9589,9],[10539,9],[11112,10],[11184,10],[11218,9],[11242,10],[11341,9],[12172,10],[13408,10],[13504,10],[13538,9],[13562,10],[13661,9],[14022,10],[16185,11],[16514,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12432,10]]}}}],["attributeerror",{"_index":4394,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53863,15],[63678,15]]}}}],["attribute’",{"_index":22779,"title":{},"body":{"/en/lessons/transliterating":{"position":[[17765,11]]}}}],["attrnam",{"_index":21311,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18410,8]]}}}],["atyp",{"_index":1726,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41492,8]]}}}],["au",{"_index":9782,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29918,2]]},"/en/lessons/jupyter-notebooks":{"position":[[42507,2]]}}}],["aubrey",{"_index":14338,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49693,7]]}}}],["auction",{"_index":22369,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[1574,7],[1677,7]]}}}],["audac",{"_index":10286,"title":{"/en/lessons/editing-audio-with-audacity":{"position":[[19,8]]}},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[20,8],[69,8],[929,8],[1120,8],[1450,8],[1501,8],[1742,9],[1792,8],[1963,8],[2073,8],[2094,8],[2358,8],[2464,8],[3915,8],[4326,8],[4436,8],[4664,8],[4800,8],[5009,8],[5182,8],[5535,8],[5592,8],[5937,8],[6078,8],[6417,8],[6848,8],[11067,9],[11830,8],[11954,8],[12186,8],[12414,8],[13874,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2238,10]]}}}],["audacity’",{"_index":10303,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3080,10]]}}}],["audienc",{"_index":2507,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19741,8],[30680,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25403,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34674,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3486,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[107,8],[2303,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8839,8],[13292,9],[13349,9],[22544,9],[22562,8],[43853,8],[46558,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1803,8],[34836,8],[35502,9],[35886,8],[36773,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36255,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63287,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9100,9]]}}}],["audio",{"_index":8210,"title":{"/en/lessons/editing-audio-with-audacity":{"position":[[8,5]]}},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32556,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22950,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1737,6],[10361,5],[10572,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9,5],[90,5],[106,5],[164,6],[385,6],[977,5],[1288,5],[3383,5],[5067,5],[7427,6],[7516,5],[7536,5],[7753,6],[8503,5],[8644,5],[9288,6],[10502,5],[12559,5],[12594,6],[12678,5],[12907,5],[13922,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28027,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[614,5],[2227,5],[3414,5],[4044,5],[15272,5],[15486,5],[15784,7],[16833,5],[19032,5],[19557,5],[20336,5],[20917,5],[20996,5],[21074,5],[21657,5],[22081,5],[27958,6],[28010,5],[28098,5],[41472,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50894,5],[53080,5]]},"/en/lessons/sonification":{"position":[[11436,5]]}}}],["audiolyzr",{"_index":20672,"title":{},"body":{"/en/lessons/sonification":{"position":[[8040,12]]}}}],["audiotrack",{"_index":10325,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8556,10]]}}}],["audiovisu",{"_index":15712,"title":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16,11]]}},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[17,11],[1249,11],[1394,11],[1481,11],[1945,11],[2148,11],[2592,11],[2824,11],[3139,11],[3286,11],[4761,11],[12448,11],[14176,11],[15624,11],[20180,11],[40431,11],[40466,11],[40544,11],[40612,11],[40978,11],[41747,11],[42757,11]]}}}],["audit",{"_index":21918,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61129,9]]}}}],["auditori",{"_index":20659,"title":{},"body":{"/en/lessons/sonification":{"position":[[5307,8],[6450,9],[41335,8],[41442,8]]}}}],["aug",{"_index":12674,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20550,3],[20623,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4217,3]]}}}],["augment",{"_index":6107,"title":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23,9]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[555,13],[1521,12],[32144,13],[32165,13],[32198,12],[32498,13],[32860,14],[34137,13],[34515,13],[34803,13],[36111,13],[55156,14]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17,9],[113,9],[170,9],[667,9],[773,9],[1739,9],[1901,9],[2834,9],[3225,9],[3537,9],[4470,9],[4930,7],[5739,9],[5948,9],[6553,7],[8957,9],[17587,9],[18400,8],[19013,9],[21167,14],[21552,14],[23147,10],[36804,9],[38269,9],[38553,9],[38585,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34531,9],[34567,9],[34679,9],[34899,9],[34947,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24,9],[114,9],[781,9],[813,9],[1310,9],[1446,9],[1568,9],[1650,9],[2059,9],[2371,9],[3284,9],[3743,7],[4552,9],[4760,9],[5869,7],[10119,9],[10554,9],[10964,9],[20518,9],[22297,8],[22910,9],[25371,14],[25756,14],[28224,10],[41514,9],[41798,9],[41830,9]]},"/en/lessons/space-place-gazetteers":{"position":[[28805,10],[42983,9]]}}}],["august",{"_index":695,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22917,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47472,6],[50830,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37964,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8714,6],[51254,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14642,6],[14770,6],[15245,6],[20030,6],[23125,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[44953,6]]},"/en/lessons/gravity-model":{"position":[[13150,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42626,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8733,6],[8793,6],[9403,6],[9463,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26033,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35218,6],[35779,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42072,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19819,6]]}}}],["aull",{"_index":6640,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6027,4],[60410,5]]}}}],["aultsvil",{"_index":13364,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[20270,10],[20439,11]]}}}],["aunt",{"_index":6141,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8455,6]]}}}],["aup",{"_index":10341,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12460,5]]}}}],["aural",{"_index":20638,"title":{},"body":{"/en/lessons/sonification":{"position":[[1141,5]]}}}],["aurasma",{"_index":14937,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5785,8],[5794,7],[5929,8],[6026,7],[6283,7],[6345,8],[6391,7],[6511,7],[7041,7],[7690,7]]}}}],["auri",{"_index":11947,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9827,6],[61127,6]]}}}],["aurélien",{"_index":5267,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69017,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59546,8]]}}}],["austen",{"_index":5632,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5916,6],[5984,6],[6272,6],[7046,6],[7960,6],[8049,8],[8139,6],[11982,6],[12267,8],[14469,8],[15213,6],[16418,8],[17722,6],[17904,6],[19066,6]]}}}],["austen’",{"_index":5625,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5811,8]]},"/en/lessons/linear-regression":{"position":[[68081,8],[68379,8]]}}}],["austin",{"_index":17486,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75092,7]]}}}],["australasian",{"_index":7176,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61785,12]]}}}],["australia",{"_index":1935,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[210,9],[7205,9],[7285,9],[7681,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46603,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26298,9],[27489,10]]}}}],["australian",{"_index":2096,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13187,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5460,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19104,10],[19394,10],[19528,10]]}}}],["authent",{"_index":7815,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9742,14]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17944,14]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21307,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30207,14],[32395,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3208,14],[18226,14],[19765,14],[19835,14],[19907,14],[20030,14],[20178,14]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2343,14]]},"/en/lessons/intro-to-twitterbots":{"position":[[10238,13],[15841,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19450,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16300,12],[17409,12]]}}}],["author",{"_index":1858,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46650,6],[46832,6],[47264,7],[47440,7],[48097,6],[48279,6],[50798,7],[50909,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1386,8],[24138,8],[31480,8],[33944,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7032,9],[9029,10],[9210,9],[9234,9],[9281,10],[26072,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1714,9],[1743,9],[1766,9],[8570,6],[14579,10],[14731,9],[23568,6],[25511,6],[34054,6],[42680,9],[43102,7],[44777,9],[47212,9],[50486,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3494,8],[3955,11],[4194,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14413,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[103,7],[551,7],[706,7],[845,7],[2241,7],[2737,7],[2864,7],[3037,7],[3415,6],[3614,6],[3868,7],[4084,7],[4200,7],[4349,7],[4525,8],[4652,6],[4967,6],[5145,6],[5563,7],[11879,6],[13767,7],[15695,7],[16434,7],[16888,7],[16988,7],[17973,7],[18022,7],[21915,6],[22029,8],[22112,7],[22177,6],[22236,6],[22295,6],[22354,6],[22414,6],[22475,6],[22536,6],[22597,6],[22657,6],[22718,6],[22779,6],[22840,6],[22901,6],[22959,6],[23018,6],[23077,6],[28076,7],[28458,7],[31944,7],[38424,7],[42452,7],[46019,7],[46228,8],[46263,7],[47793,6],[47911,7],[47995,7],[48022,7],[48148,7],[48388,7],[50203,8],[55796,7],[68244,7],[70464,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[453,7],[498,9],[552,9],[1408,6],[1887,8],[2119,6],[2241,6],[2290,8],[5054,9],[5120,7],[6076,7],[6981,7],[7353,7],[11223,8],[11330,8],[14843,11],[14970,13],[15021,11],[15181,11],[15261,9],[15889,7],[16090,7],[16175,6],[16250,7],[16715,9],[17109,6],[17174,8],[17234,7],[17305,7],[17524,6],[17709,7],[17788,6],[17957,7],[18068,7],[18193,6],[18366,6],[18490,6],[18819,8],[19167,6],[19237,6],[19316,6],[19387,7],[19520,7],[19660,7],[19676,7],[19927,7],[20711,6],[20858,7],[21028,6],[21322,7],[21530,6],[21707,6],[23734,6],[23854,6],[23904,6],[26340,7],[26795,9],[32629,7],[33335,9],[33430,9],[33492,9],[34964,9],[35303,7],[39304,9],[43931,6],[44254,9],[45229,8],[45253,8],[45703,7],[45787,8],[45861,6],[51934,7],[54032,6],[54127,6],[56188,6],[56607,6],[56999,6],[57175,6],[58271,6],[61483,7],[68252,8],[68466,7]]},"/en/lessons/common-similarity-measures":{"position":[[4244,8],[32045,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5710,8],[55836,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1543,6],[6073,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2736,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20932,7],[21394,9],[21585,9],[21843,9],[23760,9],[23951,9],[24209,9],[35505,6],[35772,7],[35799,8],[35877,8],[37058,7],[37196,7],[37380,6],[38761,7],[40902,7],[41159,6],[41286,6],[41995,6],[42255,7],[42282,8],[42490,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37790,6],[39077,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5021,7],[23206,6],[23696,6],[23932,6],[24077,6],[24253,6],[24462,6],[24619,6],[24734,6],[24793,6],[24934,6],[25282,6],[25542,6],[26035,6],[26117,6],[26663,6],[26710,6],[27380,6],[27912,6],[31240,6],[34919,15],[35364,9],[35732,11],[37872,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15596,6],[45461,7],[45837,7],[47117,6],[47221,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25147,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2403,7],[16350,6],[16834,6],[20739,6],[22966,6],[43162,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39834,7],[39983,8],[40447,7],[40767,8],[56225,7],[57602,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2343,9],[2619,9],[4658,9],[5198,9],[5375,9],[6675,9],[11269,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1639,6],[1984,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4079,8]]},"/en/lessons/extracting-keywords":{"position":[[3098,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3766,6]]},"/en/lessons/geocoding-qgis":{"position":[[10380,9],[19162,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24595,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1109,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20688,12],[22907,9]]},"/en/lessons/gravity-model":{"position":[[7162,6],[13952,7],[14491,7],[14690,7],[27959,6],[33446,6],[35978,6],[55401,7],[60142,6],[63519,6],[66351,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18393,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36184,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3834,7],[28283,6],[28773,6],[28999,6],[29144,6],[29320,6],[29529,6],[29686,6],[29802,6],[29862,6],[30001,6],[30350,6],[30612,6],[31105,6],[31187,6],[31709,6],[31781,6],[32459,6],[33421,6],[37149,15],[37594,9],[37718,11],[41028,9]]},"/en/lessons/intro-to-bash":{"position":[[19269,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6219,9],[6275,9],[6454,9],[6620,9],[7526,9],[7690,9],[7759,9],[8348,9],[11329,9],[11411,9],[12150,10],[15455,9],[23742,9],[23971,9],[24071,9],[24682,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[16394,14],[26591,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41511,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25245,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1202,7],[2162,8],[3356,6],[3472,7],[4649,6],[8896,8],[9359,7],[10300,6],[11707,6],[12048,7],[14083,6],[14289,7],[15333,7],[15643,6],[16435,8],[16482,7],[16703,6],[18933,7],[19113,7],[19193,8],[19320,6],[19330,8],[20667,10],[21988,8],[23626,6],[23857,8],[24201,7],[24358,8],[26333,7],[26359,7],[26485,6],[26495,8],[26794,7],[26806,6],[26816,8],[28511,7],[29396,6],[29465,6],[29776,7],[31372,8],[31522,7],[32041,8],[32075,7],[32225,8],[32386,6],[34421,6],[34957,6],[35121,7],[35468,7],[35821,7],[36338,7],[36503,6],[36513,8],[36723,6],[36733,8],[37603,6],[37613,8],[38733,6],[38743,8],[39008,6],[39018,8],[39649,6],[39659,8],[41990,9],[42122,6],[42132,8],[42370,7],[42819,7],[43319,6],[43843,6],[44511,8],[44685,6],[45709,6],[49710,7],[50657,8],[53336,8],[53643,8]]},"/en/lessons/json-and-jq":{"position":[[2537,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2257,9],[15402,9]]},"/en/lessons/linear-regression":{"position":[[7802,7],[11240,6],[11303,6],[11499,6],[11590,6],[22469,6],[68587,8]]},"/en/lessons/logistic-regression":{"position":[[4029,7],[4060,7],[11153,7],[23243,8],[43059,7],[43233,7],[49644,8],[54931,7],[55894,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3165,9]]},"/en/lessons/naive-bayesian":{"position":[[16054,8],[16876,7],[17046,6],[17952,6],[17962,7],[18116,7],[18202,7],[18677,8],[19292,7],[19643,6],[20363,6],[20402,8],[20541,7],[20636,6],[21951,6],[22068,7],[24651,7],[26690,6],[26700,7],[44468,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1936,7]]},"/en/lessons/qgis-layers":{"position":[[1292,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1550,6],[10164,6],[10711,6],[25785,9],[46564,6]]},"/en/lessons/sentiment-analysis":{"position":[[353,6],[4763,8],[14165,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5624,9],[10328,9],[11545,6],[12636,6],[16567,7],[24687,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1553,7],[1813,8],[2153,7],[2885,7],[3508,6],[5221,8],[7056,7],[9066,9],[12559,7],[15238,7],[23125,7],[25172,6],[25626,7],[26819,7],[27705,6],[28398,7],[31284,9],[32071,7],[33415,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5364,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13582,13],[18433,7],[19067,7],[33981,7],[64069,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3115,7]]},"/en/lessons/transliterating":{"position":[[1710,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17194,7],[44188,7],[46236,8]]}}}],["author'",{"_index":16280,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27210,8],[27404,8],[27512,8],[37763,8]]}}}],["author','title','keyword",{"_index":5786,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31880,31],[34311,31]]}}}],["author,male,1621,1694,10011149",{"_index":10383,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5728,30]]}}}],["author.md",{"_index":5405,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18976,12],[18996,10]]}}}],["author/test",{"_index":16238,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16104,11]]}}}],["author=connie+willi",{"_index":7986,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37401,24],[37654,22]]}}}],["author_count",{"_index":16285,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27735,12],[28128,14],[28191,13]]}}}],["author_shar",{"_index":16281,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27231,12],[27960,12],[28024,13]]}}}],["authorea",{"_index":21209,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31180,9]]}}}],["authori",{"_index":6575,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[10731,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48136,11]]}}}],["authorit",{"_index":13375,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2360,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29652,13]]}}}],["authornam",{"_index":21734,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24651,11]]}}}],["authors_standardized_pca",{"_index":4957,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44417,24]]}}}],["authorship",{"_index":1528,"title":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12,10]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29390,11],[31506,10],[37051,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2389,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9153,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12455,10],[32830,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[2175,10],[10944,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[972,10],[3158,10],[3594,10],[3811,10],[9753,10],[10730,10],[11744,10],[12952,11],[18823,10],[22503,10],[23161,11],[23792,10],[26019,10],[31194,10],[31891,11],[33683,11],[35219,10],[43135,10],[44450,10],[44843,10],[45118,10],[45201,10],[45409,10],[45722,10],[46929,10],[47152,10],[47846,10],[49290,10],[49518,10],[49922,11],[50354,10],[51236,12],[51414,10],[52291,10],[52504,10],[53022,11],[53559,10],[54012,11],[54259,10],[54897,11],[55057,10],[55238,10],[55446,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13,10],[5324,10]]}}}],["author’",{"_index":2556,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23786,8],[33678,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11768,8],[16543,8],[18023,8],[21929,8],[22103,8],[28227,8],[28325,8],[28983,8],[34271,8],[35067,8],[35364,8],[39172,8],[39496,8],[49966,8],[50130,8],[53303,8],[54903,8],[57760,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18786,8],[20954,8],[45820,8],[46013,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33724,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4080,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[840,8],[44254,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2321,8],[14135,8],[15189,8],[16276,8],[17361,8],[17869,8],[18157,8],[20734,8],[21120,8],[24567,8],[34465,8],[44032,8]]},"/en/lessons/naive-bayesian":{"position":[[15942,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9577,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33913,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6021,8]]}}}],["auto",{"_index":2944,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24426,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63956,5],[63976,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16089,5]]},"/en/lessons/intro-to-bash":{"position":[[13240,4],[13408,4],[13494,4]]},"/en/lessons/intro-to-powershell":{"position":[[11240,4],[13697,4],[13869,4],[14788,4],[45599,4]]},"/en/lessons/jupyter-notebooks":{"position":[[51397,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20382,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19517,4]]}}}],["auto_incr",{"_index":13167,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16914,15]]}}}],["autocomplet",{"_index":21478,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[19812,12]]}}}],["autocorrel",{"_index":21019,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[47601,16]]}}}],["autom",{"_index":402,"title":{"/en/lessons/automated-downloading-with-wget":{"position":[[0,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10454,8],[24384,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1155,9],[8500,9],[8781,9],[9498,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1,9],[1746,9],[13720,9],[14249,9],[14369,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8286,9],[8336,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1280,10],[2062,9],[20170,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1126,8],[9879,9],[15514,9],[21082,10],[40927,9],[60033,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12158,9],[14832,8],[25231,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21605,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5802,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10217,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25000,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4337,8],[24393,8],[57825,9],[58173,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2286,10],[2774,9],[5166,8],[7165,8],[7222,8],[10618,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3224,8],[8124,9]]},"/en/lessons/geocoding-qgis":{"position":[[4058,9],[4699,9],[17952,9],[21888,9],[33164,9]]},"/en/lessons/georeferencing-qgis":{"position":[[8438,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[745,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1898,8]]},"/en/lessons/intro-to-bash":{"position":[[1400,9],[27033,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5903,8],[5960,9]]},"/en/lessons/intro-to-powershell":{"position":[[2945,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1330,9]]},"/en/lessons/introduction-map-warper":{"position":[[14456,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5608,10]]},"/en/lessons/json-and-jq":{"position":[[38881,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5158,8]]},"/en/lessons/naive-bayesian":{"position":[[27641,9]]},"/en/lessons/preserving-your-research-data":{"position":[[5318,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5253,9],[44841,9]]},"/en/lessons/space-place-gazetteers":{"position":[[50313,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25312,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[490,9],[3216,9],[34210,9]]},"/en/lessons/transliterating":{"position":[[3327,9],[3448,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[6146,9],[27276,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13606,8]]}}}],["automat",{"_index":835,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6645,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[979,9],[22939,13],[43229,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4812,13],[6902,13]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3442,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3002,14]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20604,13]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8637,13],[29235,14],[46907,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7333,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58185,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15647,13],[26227,13],[38338,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6956,13],[7167,9],[15628,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[39045,13]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[511,13],[683,13],[1051,14],[3373,13],[3461,13],[3553,13],[3868,13],[6107,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32505,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14462,13],[18517,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10020,13],[11644,13],[31405,13],[33161,14],[36224,12],[37527,14]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30751,14]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10087,13]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15466,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33153,13],[36606,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1125,9],[1889,9],[2840,9],[4641,14],[10740,13],[49738,14],[59735,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2964,13],[9267,13],[45055,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46404,13],[48400,13]]},"/en/lessons/extracting-keywords":{"position":[[21376,13],[23606,13],[23721,13],[28071,13],[30647,13],[37614,13],[38517,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10361,13]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5211,13],[12304,13],[14503,13],[19410,13],[29914,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27360,9],[33282,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20143,14]]},"/en/lessons/geocoding-qgis":{"position":[[2883,14],[12869,13],[17315,13],[26553,13],[37405,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4311,13],[4644,14],[5007,15],[8390,13],[19643,13],[21471,13]]},"/en/lessons/georeferencing-qgis":{"position":[[6760,14],[10144,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9584,14]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14285,13]]},"/en/lessons/gravity-model":{"position":[[22144,14],[50420,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[9486,13],[30935,13],[33437,13],[35407,14],[37353,13]]},"/en/lessons/installing-omeka":{"position":[[6070,13]]},"/en/lessons/installing-python-modules-pip":{"position":[[1586,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12233,13],[21786,13],[23538,13],[25024,13],[37509,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13677,13],[19040,13],[34782,9],[34939,9],[53806,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1029,13],[3652,13],[47363,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12390,13],[14212,13],[35397,14],[38215,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[4738,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5429,13],[26386,13]]},"/en/lessons/jupyter-notebooks":{"position":[[14618,13],[16319,13],[16467,13],[46059,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1478,13],[4755,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4147,14],[16095,13],[31432,13]]},"/en/lessons/naive-bayesian":{"position":[[7931,14],[28326,13]]},"/en/lessons/normalizing-data":{"position":[[7617,13]]},"/en/lessons/output-data-as-html-file":{"position":[[1084,13],[3171,13],[5063,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4215,13],[7249,9],[19277,9],[27680,13],[31182,13],[41751,13],[46099,13]]},"/en/lessons/sentiment-analysis":{"position":[[15126,9],[15254,13]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4967,13]]},"/en/lessons/sonification":{"position":[[17027,14]]},"/en/lessons/space-place-gazetteers":{"position":[[33005,9],[44808,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6417,13],[20200,13],[33621,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4941,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10987,14],[21028,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17432,13],[40256,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5897,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24701,13]]},"/en/lessons/transliterating":{"position":[[141,13],[6122,9],[19713,13],[19952,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[18187,13]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4089,13]]},"/en/lessons/vector-layers-qgis":{"position":[[14672,9]]},"/en/lessons/viewing-html-files":{"position":[[950,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13137,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8130,13],[9066,13]]},"/en/lessons/working-with-web-pages":{"position":[[3815,13]]}}}],["automobil",{"_index":3802,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12225,11]]}}}],["autonomi",{"_index":5164,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60674,8],[60700,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43045,9]]}}}],["autoplay",{"_index":21922,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61388,8]]}}}],["autosav",{"_index":16895,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[34087,9]]}}}],["autoscal",{"_index":14420,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[12337,9]]}}}],["autumn",{"_index":7890,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21910,8],[24276,8]]}}}],["autónoma",{"_index":20286,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50724,8]]}}}],["auvil",{"_index":21632,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46477,6],[47141,6]]}}}],["aux",{"_index":6770,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24202,3],[41336,7],[43006,3],[46575,3]]},"/en/lessons/counting-frequencies":{"position":[[6892,3],[6985,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29934,3]]}}}],["aux.revers",{"_index":7688,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6960,13]]}}}],["aux.sort",{"_index":7687,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6945,10]]}}}],["auxiliari",{"_index":6658,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[9264,12]]}}}],["av",{"_index":15719,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[912,2],[41914,2]]}}}],["av0aa1990",{"_index":12944,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[21513,9],[31950,11]]}}}],["av0aa1990/10000)/countmemb",{"_index":13006,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31866,32]]}}}],["avail",{"_index":407,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10633,9],[23563,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[922,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4323,9],[37934,10],[38238,9],[45061,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10008,9],[12692,9],[15903,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[627,9],[31202,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7578,9],[7632,9],[14119,9],[14389,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11348,9],[35845,9],[57373,10],[57401,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4710,10],[6659,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4445,9],[10390,9],[15218,9],[22178,9],[59489,9],[69449,9]]},"/en/lessons/common-similarity-measures":{"position":[[3124,9],[4364,9],[7512,9],[28919,9],[28947,9],[38292,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1792,9],[7735,9],[7941,10],[9032,10],[21467,10],[24350,10],[24395,9],[28411,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7598,10],[21258,9],[34079,10],[35908,9],[61841,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2694,9],[2840,10],[2868,9],[3525,10],[12690,10],[13376,9],[15501,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5112,9],[5444,9],[6961,9],[12005,9],[23065,9],[35547,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3380,9],[9805,9],[10711,9],[10852,9],[12794,9],[18936,9],[22179,9],[31178,10],[32099,9],[39888,9],[40586,9],[43906,9],[43987,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5607,9],[7745,9],[10283,9],[28400,9],[33126,9],[36923,9],[39499,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6446,10],[10288,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5923,9],[6737,12],[30134,9],[30401,9],[30924,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4537,9],[4672,9],[5142,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4940,9],[13789,9],[14388,9],[18691,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2997,9],[9845,9],[9913,9],[15042,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2975,9],[3690,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7323,9],[13838,9],[14850,9],[17666,9],[18542,9],[35023,9],[40260,9],[47875,9],[48010,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2817,9],[39653,9],[40216,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5447,10],[5942,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1761,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[400,9],[18168,9],[18316,9],[27434,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1000,9],[5269,9],[15634,11],[15918,9],[18518,9],[22403,9],[25321,9],[25426,9],[25906,9]]},"/en/lessons/extracting-keywords":{"position":[[3682,9],[6536,10],[7875,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44213,9],[45336,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1711,9],[3076,9],[24268,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13354,10],[18788,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28458,9]]},"/en/lessons/geocoding-qgis":{"position":[[4735,9],[5617,9],[6450,9],[10699,9],[16260,9],[17605,10],[17756,9],[18071,9],[22941,9],[23143,9],[37463,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12770,9],[23828,10],[24414,9],[29541,9]]},"/en/lessons/georeferencing-qgis":{"position":[[4120,9],[9811,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[1460,12],[2404,9],[30155,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1716,9],[3602,10],[5710,10],[5839,10],[12767,10],[13320,9],[27108,9],[33925,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[3555,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[5889,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2031,9],[23630,10],[26679,9]]},"/en/lessons/gravity-model":{"position":[[44747,9],[46849,9],[53625,9],[54103,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[4322,10],[35391,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[716,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3488,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2961,9],[3106,9],[6099,9],[6969,9],[6994,9],[12399,9],[19100,9],[23180,9],[31541,10],[36347,9],[53220,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21848,9],[22504,9],[22889,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5766,10]]},"/en/lessons/intro-to-bash":{"position":[[3133,9],[7118,10],[18294,10]]},"/en/lessons/intro-to-linked-data":{"position":[[2655,9],[10212,9],[29592,9]]},"/en/lessons/intro-to-powershell":{"position":[[32294,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1792,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[4385,11],[5346,9]]},"/en/lessons/introduction-and-installation":{"position":[[2074,9]]},"/en/lessons/introduction-map-warper":{"position":[[11980,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2102,9],[5169,9],[6898,9],[7814,10],[12627,9],[40038,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1172,10],[1505,9],[36816,10],[37025,9],[38102,10],[38171,10],[38671,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6478,9],[45821,9]]},"/en/lessons/jupyter-notebooks":{"position":[[7079,9],[7711,9],[9942,9],[11236,9],[22772,9],[23688,9],[46399,9],[46952,9],[47234,9],[48905,9],[49186,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4970,9]]},"/en/lessons/linear-regression":{"position":[[25278,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4732,9],[9466,9]]},"/en/lessons/naive-bayesian":{"position":[[3826,10]]},"/en/lessons/normalizing-data":{"position":[[7547,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2610,10],[4454,9],[16136,9]]},"/en/lessons/preserving-your-research-data":{"position":[[888,9],[7912,9],[7994,9]]},"/en/lessons/qgis-layers":{"position":[[7892,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3609,9]]},"/en/lessons/research-data-with-unix":{"position":[[1673,9],[2565,9],[3177,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7497,9],[8131,9],[10237,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7334,9],[7478,9],[47526,9]]},"/en/lessons/sentiment-analysis":{"position":[[7038,9],[7696,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2788,10],[7827,9],[9100,9],[9916,9],[10323,9],[10894,9]]},"/en/lessons/sonification":{"position":[[2787,9],[11755,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9780,9],[11210,9],[21715,9],[23738,9],[30889,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7045,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10593,9],[18650,10],[26632,9],[42761,9],[48569,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5706,9],[10623,9],[12649,9],[15390,9],[19638,9],[20927,9],[31967,9],[38188,9],[38243,9],[59496,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3551,10],[12137,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[407,9],[2427,9],[4168,10],[9087,9],[34957,9],[36264,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4959,9],[12391,10],[13367,9],[29101,9]]},"/en/lessons/transliterating":{"position":[[2147,9],[9575,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[2882,10],[4545,9],[5403,9],[15299,9],[15541,9],[31042,9],[32660,9],[32873,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1503,9],[2051,9],[3288,10],[3395,9],[16355,9],[18093,9],[27083,9],[27499,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7553,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1190,9],[2044,9],[7492,9],[42506,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[461,13],[4813,10],[6720,9],[6818,9],[11416,9],[18996,9]]}}}],["availi",{"_index":14989,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13818,10]]}}}],["avatar",{"_index":5392,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14451,6]]}}}],["avec",{"_index":16919,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42528,4]]}}}],["avenu",{"_index":1264,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13510,6],[17634,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1619,7],[2305,6],[2366,6],[2539,7],[2655,6],[2996,7],[3623,7]]},"/en/lessons/common-similarity-measures":{"position":[[1329,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45137,7]]},"/en/lessons/naive-bayesian":{"position":[[12716,6]]}}}],["averag",{"_index":3370,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11645,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13124,9],[13254,9],[13319,8],[27917,8],[48516,7],[48594,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21549,7],[23449,7],[23842,7],[42032,7],[42112,7],[46135,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66398,7]]},"/en/lessons/common-similarity-measures":{"position":[[5466,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3543,8],[3632,7],[4462,7],[4530,7],[49574,8],[49619,9],[49725,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45835,8],[46396,7],[47353,7],[47477,8],[47532,9],[47598,7],[47756,8],[48111,8],[49263,8],[49583,7],[50745,7],[50824,7],[51251,7],[51532,7],[54454,7],[54565,7],[55039,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23373,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27153,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23129,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12002,7],[50452,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3440,8]]},"/en/lessons/geocoding-qgis":{"position":[[4472,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[23706,7]]},"/en/lessons/gravity-model":{"position":[[25577,7],[33272,7],[33348,7],[33813,7],[35623,7],[36693,7],[37965,7],[45287,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[18668,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10893,7],[17815,8]]},"/en/lessons/introduction-map-warper":{"position":[[13633,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[724,8],[3294,7],[10762,7],[31551,7],[33819,7],[38076,8]]},"/en/lessons/jupyter-notebooks":{"position":[[48079,7]]},"/en/lessons/linear-regression":{"position":[[15658,7],[15993,8],[16096,7],[16233,7],[16344,7],[16581,7],[16690,8],[16795,7],[16962,7],[17795,7],[18614,7]]},"/en/lessons/logistic-regression":{"position":[[25164,7],[33100,8],[33232,7],[33322,7]]},"/en/lessons/naive-bayesian":{"position":[[47208,7],[47278,7],[54127,7],[54219,8],[55728,8],[55954,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4552,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21688,7],[21979,7]]},"/en/lessons/research-data-with-unix":{"position":[[7281,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27626,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27146,7],[27264,7]]},"/en/lessons/sentiment-analysis":{"position":[[14752,7],[23874,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14081,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14411,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38720,9]]}}}],["average='binari",{"_index":17620,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24333,17],[24414,17],[24509,17],[24601,17],[24693,17],[24782,17],[24994,16]]}}}],["average='macro",{"_index":6433,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49864,16]]}}}],["average_pos_df",{"_index":7008,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46203,14],[46263,14],[46305,14],[46352,14]]}}}],["average_pos_df.reset_index",{"_index":7011,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46322,28]]}}}],["average_pos_df.round(0",{"_index":7010,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46280,23]]}}}],["average_tag_df",{"_index":7053,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49198,14],[49389,14],[49449,14],[49491,14],[49538,14]]}}}],["average_tag_df.reset_index",{"_index":7056,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49508,28]]}}}],["average_tag_df.round(0",{"_index":7055,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49466,23]]}}}],["averi",{"_index":22848,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[17721,5],[50867,6]]}}}],["aveva",{"_index":11820,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6530,5],[9732,5],[61032,5]]}}}],["avg",{"_index":6448,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50755,3],[50838,3],[50924,3],[51009,3]]},"/en/lessons/naive-bayesian":{"position":[[54401,3],[55085,3]]}}}],["avg=0.72",{"_index":14701,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27369,8]]}}}],["avgust",{"_index":22767,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15942,6],[19019,6],[19046,6]]}}}],["avgustovich",{"_index":22806,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19384,13]]}}}],["avi",{"_index":15810,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14708,5]]}}}],["avoid",{"_index":251,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5323,5],[20121,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6447,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58114,5],[58253,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32456,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66631,5],[66770,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9442,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39472,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7403,5],[36974,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18283,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37976,5],[42928,5],[46855,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7469,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42567,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20294,5],[20776,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3750,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4619,5],[5811,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59649,5]]},"/en/lessons/geocoding-qgis":{"position":[[4046,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[32182,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20136,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2642,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[33126,5]]},"/en/lessons/installing-omeka":{"position":[[9842,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4075,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13770,7],[30551,6]]},"/en/lessons/intro-to-bash":{"position":[[12558,5],[17012,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5762,5]]},"/en/lessons/intro-to-powershell":{"position":[[9738,5],[9883,5],[30819,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11277,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31677,8],[32760,5]]},"/en/lessons/json-and-jq":{"position":[[39759,5]]},"/en/lessons/jupyter-notebooks":{"position":[[15020,5]]},"/en/lessons/linear-regression":{"position":[[3606,5],[11732,7],[80037,6]]},"/en/lessons/logistic-regression":{"position":[[3326,5],[17054,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4835,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8012,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26022,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1912,5]]},"/en/lessons/space-place-gazetteers":{"position":[[20484,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17382,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18192,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11857,5],[31821,5],[33202,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8309,5],[8587,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[12258,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13313,5]]}}}],["avon",{"_index":12501,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[3765,6]]}}}],["avresampl",{"_index":15752,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9026,10]]}}}],["aw",{"_index":2070,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10335,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[44945,5]]},"/en/lessons/installing-omeka":{"position":[[2709,5],[3217,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[937,5]]},"/en/lessons/working-with-web-pages":{"position":[[6895,5]]}}}],["await",{"_index":2123,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15619,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[50149,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[3045,6]]}}}],["awar",{"_index":3369,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11186,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41130,5],[44548,5],[61560,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4506,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35690,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10939,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5737,5],[35880,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5270,9],[6879,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9043,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6503,5]]},"/en/lessons/georeferencing-qgis":{"position":[[9329,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1555,5],[32299,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10457,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27056,5],[27965,5],[32611,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[34014,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16344,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12569,5],[21996,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8215,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15389,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8166,5],[12581,9]]},"/en/lessons/sentiment-analysis":{"position":[[12867,5]]},"/en/lessons/sonification":{"position":[[7068,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47878,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4162,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10560,5]]}}}],["award",{"_index":7982,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36915,5],[37864,9],[38843,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5487,6]]}}}],["away",{"_index":2247,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13376,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7709,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20053,4]]},"/en/lessons/common-similarity-measures":{"position":[[16793,4],[29278,4],[33528,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15797,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21561,4],[23927,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1649,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15441,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8614,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10933,4]]},"/en/lessons/extracting-keywords":{"position":[[10728,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27822,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2700,5]]},"/en/lessons/geocoding-qgis":{"position":[[28387,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1011,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16334,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33042,4],[39427,4]]},"/en/lessons/linear-regression":{"position":[[18217,5]]},"/en/lessons/sonification":{"position":[[27356,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32379,4]]},"/en/lessons/working-with-text-files":{"position":[[2319,5]]}}}],["awk",{"_index":688,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22711,3]]}}}],["awkward",{"_index":8896,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8111,7]]}}}],["ax",{"_index":4083,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30896,3],[30935,3],[53825,2],[53891,2],[53896,4],[63055,4],[63644,2],[63702,2],[63707,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15995,4],[32966,2],[33848,2]]},"/en/lessons/common-similarity-measures":{"position":[[8212,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36845,4]]},"/en/lessons/gravity-model":{"position":[[24579,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17529,5],[21762,4],[24556,4],[28652,4],[38616,4],[38744,4],[46691,2]]},"/en/lessons/logistic-regression":{"position":[[32604,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43489,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10021,5],[20737,5],[22257,4]]}}}],["ax.axis(\"off",{"_index":4403,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54635,14],[64252,14]]}}}],["ax.axis('off",{"_index":4077,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30647,14]]}}}],["ax.get_legend().get_frame().set_linewidth(0.0",{"_index":4082,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30841,46]]}}}],["ax.get_legend().prop.set_family(lfont['fontnam",{"_index":4080,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30733,50]]}}}],["ax.get_legend().prop.set_size(lfont['fonts",{"_index":4081,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30788,48]]}}}],["ax.get_legend().set_titl",{"_index":4079,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30699,29]]}}}],["ax.imshow(cloud.generate_from_frequencies({x:tmp.loc[x].weight",{"_index":4401,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54532,63],[64153,63]]}}}],["ax.set_title(break_title(f\"'misclust",{"_index":4399,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54390,41]]}}}],["ax.set_title(break_title(f\"{cl",{"_index":4484,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64034,31]]}}}],["ax.set_title(break_title(f\"{ddc_nam",{"_index":4397,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54234,37]]}}}],["ax.set_title(titl",{"_index":4078,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30666,19]]}}}],["ax.set_xlabel(\"clust",{"_index":4846,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33928,24]]}}}],["ax.set_xticks(list(range_",{"_index":4848,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33986,27]]}}}],["ax.set_ylabel(\"inertia",{"_index":4847,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33957,24]]}}}],["ax=30",{"_index":14583,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46673,6]]}}}],["ax=ax",{"_index":4845,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33917,6]]}}}],["ax=ax[q][mod",{"_index":4828,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33202,14]]}}}],["ax=axs[0",{"_index":4092,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31038,11]]}}}],["ax=axs[1",{"_index":4095,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31167,11]]}}}],["ax[q][mod].set_title(\"silhouett",{"_index":4829,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33225,32]]}}}],["axel",{"_index":10055,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58962,4]]}}}],["axes.flatten()[i",{"_index":4393,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53830,17],[63649,17]]}}}],["axes.flatten()[i].axis('off",{"_index":4406,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54731,29],[64463,29]]}}}],["axes=true,add=tru",{"_index":12911,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16344,19]]}}}],["axheight",{"_index":4379,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53210,8],[53306,12],[61770,8],[61862,12]]}}}],["axi",{"_index":2531,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22277,4],[22315,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22056,4],[36553,4],[36683,4],[37093,6],[61652,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16028,4],[16065,4],[16122,4],[16225,5]]},"/en/lessons/common-similarity-measures":{"position":[[8250,4],[8314,4],[16756,4],[16767,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16899,4],[39156,4],[39191,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4373,5],[4422,5],[15219,4],[21161,4],[21473,4],[24285,4],[25064,4],[36724,4],[36801,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16084,4],[16218,4],[16292,4],[22605,4],[24824,4],[24906,4],[25023,4],[25697,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24000,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2191,4],[2591,4],[2678,4],[10150,4]]},"/en/lessons/gravity-model":{"position":[[21188,5],[21226,6],[21889,5],[21941,6],[22343,4],[22526,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12568,4],[12747,4],[20957,4],[27804,4],[34918,4],[44926,4],[44996,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19138,5],[19162,4],[19297,4],[19445,4],[19896,5],[27295,4],[29893,4],[29973,4],[30090,4],[30767,4]]},"/en/lessons/linear-regression":{"position":[[17817,5],[40037,4],[57895,4],[57935,5],[58591,4],[58743,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17110,4],[17132,4],[17727,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30930,4],[31566,5],[31607,5],[42949,4],[42957,5],[43026,4],[43034,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21568,4],[21597,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44004,4],[44089,4],[46825,4],[47147,4],[47640,6],[48560,5],[49848,5],[53613,4],[55950,4],[56173,4],[56868,4],[57068,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7334,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10934,4],[10957,5],[23303,4],[27035,4],[27145,5],[27403,4],[30626,4],[31940,4]]}}}],["axis=0",{"_index":4860,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34585,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24485,6]]},"/en/lessons/linear-regression":{"position":[[23568,7]]},"/en/lessons/logistic-regression":{"position":[[10414,7]]}}}],["axis=1",{"_index":8627,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24340,6],[24849,7],[25781,7],[27913,7],[32928,6],[33933,7],[36594,7],[43607,7],[44889,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44220,9]]}}}],["axis=1).reset_index(drop=tru",{"_index":17110,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25137,30]]}}}],["axl",{"_index":19672,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16543,4]]}}}],["axon",{"_index":13906,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8910,4],[8922,4]]}}}],["axs.flatten",{"_index":4085,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30941,13]]}}}],["axwidth",{"_index":4377,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53162,7],[53294,9],[61726,7],[61850,9]]}}}],["ay",{"_index":14584,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46698,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34587,2],[35170,2]]}}}],["ay=30",{"_index":14585,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46749,6]]}}}],["aylebsuri",{"_index":23223,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9098,9]]}}}],["az",{"_index":6081,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45496,3]]}}}],["azerbaijan",{"_index":168,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3450,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31995,11]]}}}],["azett",{"_index":9774,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29829,7]]}}}],["azette\\nseia",{"_index":9778,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29884,12]]}}}],["aztec",{"_index":9429,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49430,5]]}}}],["azuew",{"_index":22122,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10196,6]]}}}],["azur",{"_index":22104,"title":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[56,5]]}},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[57,5],[366,5],[3588,5],[3640,5],[3836,5],[3907,5],[4192,5],[4497,5],[6694,5],[6778,5],[7037,5],[7478,5],[7485,5],[7870,5],[8174,5],[8232,5],[8563,5],[8615,5],[9302,5],[9726,5],[10080,6],[10316,6],[10717,5],[10867,5],[10937,5],[11497,5],[12673,5],[13889,5],[14276,5],[14558,6],[14911,5],[15091,5],[15245,5],[15472,5],[15827,5],[15982,5],[16318,5],[17427,5],[17961,5],[18916,5],[19307,5],[19445,5],[20177,5],[23230,6],[24130,5],[24862,5],[25369,5],[27724,5],[28499,5],[33666,5],[34469,5],[34929,5],[36223,5]]}}}],["azure.cognitiveservices.vision.computervis",{"_index":22145,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16412,45]]}}}],["azure.cognitiveservices.vision.computervision.model",{"_index":22147,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16491,52],[16577,52]]}}}],["azure/td_00044_b2.jpeg",{"_index":22165,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18445,23]]}}}],["azure’",{"_index":22108,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3520,7],[4114,7],[6579,7],[19389,7]]}}}],["azv",{"_index":21646,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[48588,3],[48844,3]]}}}],["a’",{"_index":16299,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32393,3]]}}}],["a…&%_tesseract",{"_index":901,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11297,21]]}}}],["b",{"_index":1895,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47398,2],[50756,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44597,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1592,2],[2781,2],[3436,1],[3562,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9733,2],[11081,2],[68963,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22243,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22231,3]]},"/en/lessons/common-similarity-measures":{"position":[[14769,4],[14897,3],[15016,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7106,6],[19449,5],[19669,6],[56767,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14986,3],[14993,3],[15492,2],[15573,2],[15654,2],[15734,2],[16809,2],[16815,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15282,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14034,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19239,2],[19407,2],[19968,2],[24599,1],[31456,1],[52745,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6423,2],[6438,1],[6555,1],[37562,1],[51546,1],[51559,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22882,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40293,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8685,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32195,2]]},"/en/lessons/gravity-model":{"position":[[3241,1],[23070,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17539,2],[24010,2]]},"/en/lessons/intro-to-linked-data":{"position":[[2245,2],[31983,2],[32085,3],[32905,3],[33600,2],[35243,2],[35317,2]]},"/en/lessons/intro-to-powershell":{"position":[[15779,1]]},"/en/lessons/intro-to-twitterbots":{"position":[[26563,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26335,1],[42167,2]]},"/en/lessons/jupyter-notebooks":{"position":[[21995,1]]},"/en/lessons/linear-regression":{"position":[[19456,1],[43895,1],[43904,1]]},"/en/lessons/logistic-regression":{"position":[[8117,5],[8335,7],[65941,2]]},"/en/lessons/mac-installation":{"position":[[2897,4]]},"/en/lessons/normalizing-data":{"position":[[7223,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9521,2],[9949,2],[24200,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16046,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23638,3]]},"/en/lessons/sentiment-analysis":{"position":[[40048,3],[40174,3]]},"/en/lessons/sonification":{"position":[[26333,2],[26336,2],[26339,2],[26342,2],[28470,1],[32038,4],[32043,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11913,3],[31838,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30041,6],[61969,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7206,2],[7658,2],[10994,2],[11099,1],[11115,1],[12445,2],[16030,2],[23830,2],[27117,2],[29514,2],[31189,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29149,2],[36446,1]]},"/en/lessons/transliterating":{"position":[[11230,4],[11245,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[16007,1],[16156,2]]}}}],["b\"hello",{"_index":6705,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[16930,10]]}}}],["b'\"list",{"_index":22624,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8289,7]]}}}],["b,,new",{"_index":3538,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2676,6]]}}}],["b,lexington",{"_index":3453,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1682,12]]}}}],["b/p",{"_index":22738,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15409,4]]}}}],["b04bc18",{"_index":21633,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46719,8]]}}}],["b07",{"_index":22410,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[10839,4],[10892,4]]}}}],["b1",{"_index":21536,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[31777,3]]}}}],["b10",{"_index":9560,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7894,4],[7952,4]]}}}],["b18aa1990",{"_index":12957,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24352,9]]}}}],["b1b3",{"_index":9744,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24305,4]]}}}],["b:compani",{"_index":9097,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14404,10]]}}}],["b=\"1612\">",{"_index":10784,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23013,12]]}}}],["b=\"1612\"></rect></region>",{"_index":10786,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23075,40]]}}}],["b=c",{"_index":10637,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51465,4]]}}}],["b^2",{"_index":5669,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14940,3],[14976,5]]}}}],["ba3c",{"_index":9626,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16157,4],[17141,4]]}}}],["baa",{"_index":20737,"title":{},"body":{"/en/lessons/sonification":{"position":[[26293,4],[26298,3],[26347,4],[26352,4]]}}}],["babi",{"_index":10342,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12483,4],[13506,4]]}}}],["bach",{"_index":8887,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6993,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1915,4],[2056,4],[3849,4],[5324,4],[5426,4],[5445,4],[5971,4],[6454,4],[6669,4],[6736,4],[11139,4]]}}}],["bachelor",{"_index":17368,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66766,8]]},"/en/lessons/naive-bayesian":{"position":[[59447,11]]}}}],["bach’",{"_index":10288,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[1316,6],[1579,6]]}}}],["back",{"_index":577,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17289,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5257,4],[5698,4],[11897,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1270,4],[5840,4],[16578,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21472,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6344,4],[7371,4],[58489,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10757,4],[13044,4],[14867,4],[15357,4],[15729,4],[18314,4],[20369,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28967,4],[35517,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24286,4],[34118,4],[34426,4],[37897,4],[48734,4],[69014,4]]},"/en/lessons/common-similarity-measures":{"position":[[27816,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17102,4],[19451,4],[40026,4],[42681,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46548,4],[47471,4]]},"/en/lessons/counting-frequencies":{"position":[[9042,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1256,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4926,4],[15772,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14819,4],[17463,4],[34952,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18435,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18947,4],[42617,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17548,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6715,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3888,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1243,5],[1318,5],[8119,5],[10306,5],[30154,7],[30258,4],[32962,5],[33247,4],[33316,6],[33369,6],[33545,5],[38634,5],[41815,5],[42143,4],[42377,6],[44540,6],[44714,5],[45041,5],[45243,5],[45421,5],[47446,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36863,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6720,4],[7269,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4169,4],[4294,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6577,6],[10012,4],[13710,4],[30794,4],[32368,4],[33222,4],[45836,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8470,4]]},"/en/lessons/extracting-keywords":{"position":[[484,4],[12380,4],[21846,4],[23830,4],[26640,4],[27643,5],[28159,4],[29087,4],[30750,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16837,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14282,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13443,4],[29065,4],[32803,4],[33348,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6681,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50277,4],[67541,4]]},"/en/lessons/geocoding-qgis":{"position":[[26232,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17753,4]]},"/en/lessons/georeferencing-qgis":{"position":[[11282,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[18053,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3072,4],[5345,4],[16569,4],[16699,4],[24024,4],[27936,4],[28127,4],[31658,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[6303,4],[6410,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31143,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[18939,4],[20613,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25999,5]]},"/en/lessons/gravity-model":{"position":[[10945,4],[12291,4],[16558,4],[34486,4],[35271,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11300,4],[13837,5]]},"/en/lessons/installing-omeka":{"position":[[8732,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23163,4],[36249,4],[42299,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37182,4]]},"/en/lessons/intro-to-bash":{"position":[[6824,4],[9944,5],[10016,4],[10120,4],[10572,4],[10628,4],[12941,4],[16083,4],[19131,4],[21201,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8799,4]]},"/en/lessons/intro-to-linked-data":{"position":[[14404,4],[23124,4],[33357,4],[33514,4]]},"/en/lessons/intro-to-powershell":{"position":[[8272,4],[8434,4],[8464,4],[8845,4],[9356,4],[12291,4],[14088,5],[17306,4],[17533,4],[17875,4],[18346,4],[19848,4],[23175,5],[29192,4],[30424,4],[37595,5],[43277,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[16428,4]]},"/en/lessons/introduction-and-installation":{"position":[[1555,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15190,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3324,4]]},"/en/lessons/json-and-jq":{"position":[[32650,4]]},"/en/lessons/jupyter-notebooks":{"position":[[19662,4],[20773,4],[24914,4],[25473,4],[27794,4],[30752,4]]},"/en/lessons/linear-regression":{"position":[[15807,4],[26132,4],[33056,4],[64665,7]]},"/en/lessons/linux-installation":{"position":[[83,4],[496,4]]},"/en/lessons/logistic-regression":{"position":[[9059,4],[25707,4]]},"/en/lessons/mac-installation":{"position":[[81,4],[297,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21620,4],[23115,4],[31578,4]]},"/en/lessons/naive-bayesian":{"position":[[1290,5],[14286,4],[14446,4],[14628,4],[14891,4],[53456,4]]},"/en/lessons/normalizing-data":{"position":[[1845,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11241,5],[11368,5],[34658,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7519,4]]},"/en/lessons/preserving-your-research-data":{"position":[[14899,4]]},"/en/lessons/qgis-layers":{"position":[[1516,4],[13389,4],[14193,4],[15394,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18397,4]]},"/en/lessons/research-data-with-unix":{"position":[[9978,4],[11038,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31280,4],[38790,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44975,4]]},"/en/lessons/sentiment-analysis":{"position":[[28225,6],[30914,6],[32012,6],[35204,6],[37199,6],[40484,4],[40596,4]]},"/en/lessons/sonification":{"position":[[5739,4],[6068,4],[17090,4],[18957,4],[20277,4],[36854,4]]},"/en/lessons/space-place-gazetteers":{"position":[[28973,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21922,4],[25888,4],[26670,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31811,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14178,4],[38450,4],[40060,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4294,4],[39187,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14856,4],[19777,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27283,4],[33186,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5980,4],[10464,4],[12467,4],[14332,4],[16983,4],[25608,4],[25645,4],[27494,4],[28054,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1056,4],[1090,4],[1825,4],[1864,4]]},"/en/lessons/windows-installation":{"position":[[95,4]]},"/en/lessons/working-with-web-pages":{"position":[[1028,4]]}}}],["back.2",{"_index":18814,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12227,6],[12341,6]]}}}],["back.xlsx",{"_index":9411,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[45178,9]]}}}],["backbon",{"_index":8012,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45079,8]]}}}],["backend",{"_index":8643,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28708,7]]},"/en/lessons/jupyter-notebooks":{"position":[[18367,7]]}}}],["backgound",{"_index":4010,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25092,10]]}}}],["background",{"_index":284,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6601,10],[6849,11],[6918,11],[12192,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[175,10],[5810,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[54,10],[365,10],[9697,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45407,10],[47836,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[145,11],[5148,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37076,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12408,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30819,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[492,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6576,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18925,11],[29397,11],[38058,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6206,10],[6306,10],[6340,10],[12555,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51687,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5442,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[5211,10],[31314,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[6712,10],[10556,10]]},"/en/lessons/gravity-model":{"position":[[18732,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[2654,10],[27126,10],[31622,12],[31905,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4744,10],[38528,11],[38590,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32023,11]]},"/en/lessons/intro-to-bash":{"position":[[3825,11],[4066,10],[5549,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26370,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19796,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5056,10]]},"/en/lessons/jupyter-notebooks":{"position":[[3932,12],[41881,10]]},"/en/lessons/linear-regression":{"position":[[299,10],[11807,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35594,11]]},"/en/lessons/preserving-your-research-data":{"position":[[45,10],[660,10]]},"/en/lessons/qgis-layers":{"position":[[4323,11],[10144,10],[10201,11],[10533,10],[18549,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3298,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3789,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7437,10]]},"/en/lessons/sonification":{"position":[[3730,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1826,10],[10807,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38513,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25686,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[7577,11]]}}}],["background('#000000",{"_index":13976,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[31966,22]]}}}],["backlash",{"_index":14227,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15837,8]]}}}],["backpropag",{"_index":11159,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[34008,18]]}}}],["backslash",{"_index":3125,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38164,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11769,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26818,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[24388,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7217,9]]},"/en/lessons/preserving-your-research-data":{"position":[[11340,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22245,11],[22308,9]]},"/en/lessons/transliterating":{"position":[[8672,9]]}}}],["backstop",{"_index":14745,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38764,9],[38783,8]]}}}],["backtrack",{"_index":3636,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6416,9]]}}}],["backup",{"_index":2281,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[17542,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3236,6]]},"/en/lessons/installing-omeka":{"position":[[940,8]]},"/en/lessons/intro-to-bash":{"position":[[21138,6],[21337,7],[22477,6],[22772,6],[24030,6]]},"/en/lessons/introduction-and-installation":{"position":[[101,6],[1426,6],[1522,7],[1672,7],[1882,6]]},"/en/lessons/linux-installation":{"position":[[583,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5116,7]]},"/en/lessons/windows-installation":{"position":[[182,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6143,6]]}}}],["backup.txt",{"_index":15018,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[21382,10],[21500,11]]}}}],["backward",{"_index":11312,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9747,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4455,11]]},"/en/lessons/intro-to-bash":{"position":[[18938,12]]},"/en/lessons/intro-to-powershell":{"position":[[3871,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6126,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25528,8],[26807,8],[26926,8],[27147,8],[27499,8],[27678,8],[29370,8],[29652,8],[29714,8],[30186,8],[30286,8],[30609,8],[30809,8],[31036,8],[32235,8]]}}}],["bacon",{"_index":10369,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4436,5],[5509,5],[24622,5],[24766,5],[45532,6]]}}}],["bad",{"_index":3618,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4044,3],[11303,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24033,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19411,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46709,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62582,3],[68348,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[6074,3]]},"/en/lessons/preserving-your-research-data":{"position":[[9537,3],[16681,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34964,3],[35027,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15993,4]]}}}],["badg",{"_index":16928,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[44298,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19403,5]]}}}],["badli",{"_index":3118,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36973,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51486,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24139,5]]},"/en/lessons/naive-bayesian":{"position":[[5531,6]]}}}],["badminton",{"_index":11582,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24763,9],[24907,10]]}}}],["bag",{"_index":10348,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[13583,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6067,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34105,3]]},"/en/lessons/naive-bayesian":{"position":[[13768,3],[13813,3],[13971,3],[14019,4],[14108,3],[14298,4],[14341,3],[14458,4],[14640,3],[14756,4],[14957,4],[16172,3],[17611,4],[18466,3],[18493,3],[18511,3],[19497,3],[20255,3],[21536,4],[21555,3],[21710,3],[22050,3],[24691,3],[24970,4],[25989,3],[26065,3],[26592,3],[26883,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37053,4],[37267,3],[37590,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9798,3],[30740,3]]}}}],["baghdad",{"_index":2641,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29335,7]]}}}],["bagirov",{"_index":155,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3255,7]]}}}],["baidu",{"_index":18129,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5561,5]]}}}],["bailey",{"_index":7590,"title":{"/en/lessons/naive-bayesian":{"position":[[65,6]]}},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1036,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[402,6],[772,6],[1191,6],[1493,6],[3632,6],[3826,6],[4633,6],[4747,6],[4830,6],[5654,6],[6150,6],[6520,6],[7327,6],[8579,6],[9402,6],[10258,6],[11928,6],[24637,6],[29805,6],[31104,6],[38874,6],[40641,6],[41114,6],[48676,6],[48778,6],[49339,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34863,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[225,6],[595,6],[6909,6],[7314,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[346,6],[716,6]]},"/en/lessons/jupyter-notebooks":{"position":[[42799,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[481,6]]},"/en/lessons/naive-bayesian":{"position":[[66,6],[148,6],[790,6],[1160,6],[1375,7],[1837,6],[1942,6],[2660,6],[3336,6],[4442,6],[4474,6],[4546,7],[5457,6],[5750,6],[5929,6],[24059,7],[24478,6],[24827,6],[27868,6],[28756,8],[29001,9],[29118,6],[29173,6],[29313,6],[29576,6],[30439,6],[30552,6],[67749,7]]},"/en/lessons/normalizing-data":{"position":[[234,6],[604,6],[5070,6]]},"/en/lessons/preserving-your-research-data":{"position":[[186,6],[556,6],[10689,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19112,7],[19146,6],[19239,6],[22207,6],[25675,6],[26826,6],[26969,6]]},"/en/lessons/viewing-html-files":{"position":[[473,6],[1051,6],[1164,6]]},"/en/lessons/working-with-web-pages":{"position":[[68,6],[438,6],[1818,6],[2556,6],[2702,6],[4194,6],[4390,6]]}}}],["bailey.png",{"_index":23677,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4361,11]]}}}],["baileycod",{"_index":18369,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[27979,10],[28818,10],[28933,10],[31309,10],[32128,10],[37246,17],[39974,10],[46490,12]]}}}],["baileyfil",{"_index":18370,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[27994,12],[29043,12],[30776,17],[31884,11],[31989,12],[32214,14],[32650,12],[36341,12],[39670,17]]}}}],["baileyfiles/1830",{"_index":18456,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40894,21]]}}}],["baileyfiles/english",{"_index":18460,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[41040,23]]}}}],["baileyfiles/samples_1830",{"_index":18458,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40951,31]]}}}],["bailey’",{"_index":10172,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8467,8]]}}}],["baio",{"_index":20837,"title":{},"body":{"/en/lessons/sonification":{"position":[[40819,5]]}}}],["baio’",{"_index":20662,"title":{},"body":{"/en/lessons/sonification":{"position":[[6398,6]]}}}],["bake",{"_index":22845,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[16334,8],[39581,8]]}}}],["baker",{"_index":3051,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15378,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43415,6]]},"/en/lessons/naive-bayesian":{"position":[[27584,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19267,6]]}}}],["baker’",{"_index":10673,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[5656,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23816,7]]}}}],["balanc",{"_index":1124,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7004,7],[33697,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28595,9],[28751,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10087,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26610,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31914,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17536,7],[17964,8],[19057,7],[19290,8],[20275,7],[63335,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6681,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4695,7],[6473,7],[7334,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18527,7]]},"/en/lessons/logistic-regression":{"position":[[17155,8],[17342,10],[23263,7],[25656,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15355,8],[53485,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44935,7]]}}}],["balance>",{"_index":13397,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4293,11],[4372,11]]}}}],["ball",{"_index":12783,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32299,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23196,5]]}}}],["ballad",{"_index":8018,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46374,6]]}}}],["ballard’",{"_index":22024,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5618,9]]}}}],["balloon",{"_index":1266,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13559,7],[17717,7],[30948,7]]}}}],["balsebr",{"_index":21040,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50086,9]]}}}],["balter",{"_index":5544,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60620,6]]}}}],["balter’",{"_index":5570,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67430,8]]}}}],["bamman",{"_index":16459,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48576,7]]}}}],["ban",{"_index":10756,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20318,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47848,6]]}}}],["banal",{"_index":8054,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7338,5]]}}}],["banana",{"_index":13108,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[10273,7],[10445,7]]},"/en/lessons/gravity-model":{"position":[[16220,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3687,9],[3719,6],[3970,11],[4008,8]]}}}],["band",{"_index":22601,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2811,7]]}}}],["bandwidth",{"_index":2259,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14651,9],[14809,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22992,9]]}}}],["bangkok",{"_index":13805,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[57480,8]]}}}],["bank",{"_index":5093,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58134,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33671,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8871,4],[9245,4],[9428,4]]},"/en/lessons/space-place-gazetteers":{"position":[[7727,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3942,5]]}}}],["banker",{"_index":2884,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16277,7]]}}}],["bankrupt",{"_index":20322,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[5871,8]]}}}],["bankruptci",{"_index":1217,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11313,10],[13608,10],[17800,10]]},"/en/lessons/sentiment-analysis":{"position":[[6027,11],[6614,10],[7140,10]]}}}],["banner",{"_index":18597,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58931,9]]}}}],["banninck",{"_index":16606,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3382,8],[3576,8],[7633,8],[7833,8],[13649,8],[13967,8],[14731,8],[15725,8]]}}}],["baptism",{"_index":15174,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13758,8]]}}}],["baptist",{"_index":8957,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11810,7],[13968,7],[16285,7],[17404,7],[18587,7],[21142,7],[23244,7],[25182,7],[26767,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5434,7]]}}}],["bar",{"_index":830,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6050,3],[6116,3],[8095,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4268,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11662,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36656,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28646,3],[28698,4],[38979,4]]},"/en/lessons/common-similarity-measures":{"position":[[13210,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22260,3],[35603,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16631,3],[17618,3],[38773,3],[41504,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8241,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[48010,3],[48049,3],[54545,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15023,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29545,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24083,4],[24204,3],[24291,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27536,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23482,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5519,3]]},"/en/lessons/geocoding-qgis":{"position":[[37726,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3775,4],[6360,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[2922,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2081,4],[7546,3],[21073,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[24184,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[394,3],[536,4],[1012,3],[2253,3],[7095,4],[10755,3],[10931,3],[11391,3],[11562,3],[11582,6],[11733,3],[11824,5],[12033,3],[12634,3],[12685,6],[12818,4],[13015,3],[13035,6],[13348,3],[13881,3],[14194,3],[17942,3],[18039,3],[18352,3],[18624,3],[18770,4],[20441,3],[20738,3],[21188,3],[21313,4],[21581,4],[21596,4],[21823,5],[21894,3],[22447,3],[22570,4],[23207,4],[23269,3],[23597,4],[23782,3],[23943,3],[24239,4],[25376,3],[29372,3],[30045,5],[32185,4],[33089,6],[33843,4],[34201,3],[34446,3],[34583,3],[35089,3],[35187,4],[35700,3],[35792,4],[39022,3],[39962,3],[40063,3],[40578,3],[40712,4],[41615,3],[42218,3],[42392,3],[43737,3],[44010,3],[45371,3],[47118,3],[48413,3],[52050,4]]},"/en/lessons/intro-to-bash":{"position":[[4350,3]]},"/en/lessons/intro-to-linked-data":{"position":[[14237,3]]},"/en/lessons/intro-to-powershell":{"position":[[4210,3],[4403,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25112,5],[25217,5],[25289,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6076,3],[9094,3],[19598,4],[20667,3]]},"/en/lessons/linear-regression":{"position":[[51612,4]]},"/en/lessons/logistic-regression":{"position":[[5480,3],[5575,3],[5941,3],[26912,3],[32395,3],[33040,3],[34622,3],[38548,3],[40666,3],[41488,3],[41632,3],[41647,4],[41734,4],[42063,3]]},"/en/lessons/qgis-layers":{"position":[[9776,3],[12580,3],[17251,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3028,3],[23932,4],[24792,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27308,3],[27379,3],[27787,3],[27856,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2845,5],[29601,3],[29785,3],[29885,3],[30809,4],[30883,4],[31986,3],[32229,3],[32433,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24313,3],[30166,3]]},"/en/lessons/sonification":{"position":[[10590,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[9476,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2820,4],[7395,4],[7591,4],[9848,3],[13873,4],[14427,4],[15309,3]]},"/en/lessons/viewing-html-files":{"position":[[2788,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11548,5],[22698,3],[23382,3],[23457,3],[23678,3],[24504,4],[24514,3],[27916,4],[27956,4],[29234,4],[29333,3],[29712,3],[29967,3],[32248,3],[33092,3]]}}}],["bar1",{"_index":17820,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40867,4]]}}}],["bar2",{"_index":17825,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40960,4]]}}}],["barack",{"_index":2283,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[181,6],[3629,6],[12101,6],[19442,7],[28245,6],[29410,6],[29471,6],[29534,6],[29604,6],[29667,6],[29736,6],[29799,6],[29872,6],[30497,6]]}}}],["barbara",{"_index":2705,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32702,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3433,7]]}}}],["barcelona",{"_index":20305,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[53408,11]]},"/en/lessons/space-place-gazetteers":{"position":[[26614,9],[27984,9],[30819,9],[33820,9],[35380,9],[35408,9],[40031,9],[40059,9]]}}}],["barclay",{"_index":10395,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7468,7],[16909,7]]}}}],["barcod",{"_index":15161,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12474,9]]}}}],["bard",{"_index":6828,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32158,7]]}}}],["bare",{"_index":6573,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[8916,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41001,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31741,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31344,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27431,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20348,6]]},"/en/lessons/naive-bayesian":{"position":[[51801,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6436,4]]}}}],["bark",{"_index":11670,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[9067,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2634,8]]},"/en/lessons/working-with-text-files":{"position":[[4290,7],[7295,4]]}}}],["barker",{"_index":12787,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32474,7]]}}}],["barnard",{"_index":21447,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13808,7]]}}}],["barnum",{"_index":7648,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7227,9]]}}}],["barometr",{"_index":17294,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52369,10]]}}}],["baron",{"_index":11885,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7293,6]]},"/en/lessons/linear-regression":{"position":[[11562,6]]}}}],["barplot",{"_index":20106,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29983,9],[30328,8]]}}}],["barplot(colsums(prop.table(sentiment_scor",{"_index":20132,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32491,45]]}}}],["barranquilla",{"_index":13808,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[58003,13]]}}}],["barrel",{"_index":1269,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13660,6],[17886,6]]}}}],["barri",{"_index":1877,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47075,5],[50361,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35022,6]]}}}],["barrier",{"_index":2059,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9551,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1230,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27515,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6595,8],[10502,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36007,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1187,7],[2234,8]]}}}],["barrington",{"_index":1547,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30361,10]]}}}],["barthel",{"_index":14906,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57946,7]]}}}],["bartolomeo",{"_index":1606,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32247,10]]}}}],["barton",{"_index":20496,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39449,7]]}}}],["bar{i",{"_index":13719,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[45909,7]]}}}],["bar{x",{"_index":13720,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[45928,8]]}}}],["base",{"_index":525,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15422,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5762,5],[8255,5],[34412,5],[39704,5],[43398,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6542,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13505,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4002,5],[6368,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1194,5],[2719,5],[3605,5],[3869,6],[8235,5],[13983,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2866,5],[5102,5],[5613,5],[16702,5],[17148,5],[20022,5],[20042,6],[34878,5],[46162,5],[49949,5],[50220,5],[51162,5],[51419,5],[52780,5],[58381,5],[61912,5],[62150,5],[66832,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12313,5],[12676,5],[17368,5],[19185,5],[21943,5],[24414,5],[34254,5],[34763,5],[50212,5],[50631,5],[53852,5],[61105,5],[66901,5],[70472,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7689,5],[10567,5],[19585,4],[50949,6]]},"/en/lessons/common-similarity-measures":{"position":[[4844,5],[4925,5],[8470,5],[36861,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5070,5],[7035,5],[12594,5],[14167,5],[23355,5],[32788,5],[33428,5],[40401,5],[40428,5],[46910,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8961,5],[38218,5],[60553,5],[62456,5],[63911,5],[64347,5],[64471,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3401,5],[11673,6],[23115,5],[29076,4],[58908,5],[60674,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[551,5],[783,5],[1654,5],[12434,5],[18538,5],[33997,5],[36875,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7603,5],[10195,4],[10320,4],[10459,4],[10589,4],[28855,5],[40800,5],[43180,5],[44428,5],[44884,5],[45304,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6553,4],[16341,7],[26434,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3049,5],[3669,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17036,5],[25050,5],[25478,5],[28766,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[509,5],[14864,5],[21244,5],[30925,5],[31486,5],[38018,5],[38832,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14417,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2291,5],[3233,5],[18531,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12668,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13409,5],[58299,6],[59115,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1079,5],[10830,5],[14452,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5721,5],[8476,4],[40656,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7786,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1595,5],[21547,5],[41756,5],[52492,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5605,5],[7824,4],[8791,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14725,5],[39936,5],[40133,5],[42377,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5256,5],[6002,4],[7121,5],[7266,5],[11374,5],[20127,4],[21673,5],[23291,5],[26309,5],[26348,5],[28341,5],[30051,5],[30137,4],[31080,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17081,5],[19235,5],[22264,5],[22544,5],[26898,5],[27590,5],[34983,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3370,5]]},"/en/lessons/geocoding-qgis":{"position":[[5769,5],[5901,5],[6039,4],[15526,5],[22839,5],[23413,4],[23517,4],[23800,4],[24501,4],[25235,5],[25532,4],[28915,5],[29005,6],[37218,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3758,5],[21965,5],[26249,5],[36013,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[745,5],[2465,5],[11457,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5736,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[479,4],[6591,4],[6668,5],[6682,4],[6927,4],[7036,4],[7302,5],[7388,4],[10579,4],[12603,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23241,5],[26522,5]]},"/en/lessons/gravity-model":{"position":[[3711,5],[4717,5],[10223,5],[20029,5],[29373,6],[34457,4],[35194,5],[55072,6],[59188,5],[60402,5],[62632,5],[63983,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[23766,5],[28341,4],[31939,5],[36461,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2371,5],[2455,5],[2588,5],[2672,5],[3079,5],[3858,5],[9446,5],[9685,5],[17963,5],[19469,5],[24192,5],[28976,5],[29260,5],[30557,5],[37025,5],[38058,5],[39817,5],[40965,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1072,5],[2709,5],[3253,4],[4422,5],[4732,5],[4795,5],[5455,5],[10556,5],[11795,5],[11821,5],[12408,5],[17943,5],[18501,6],[26058,5],[33907,5],[35848,5],[40031,5],[43617,5],[46795,4],[48437,4],[49670,5],[53583,5],[53862,5],[56041,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1865,5],[2503,5]]},"/en/lessons/intro-to-bash":{"position":[[1465,5],[1689,5],[1752,6],[8858,4],[13263,5],[18169,5],[27098,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6228,5]]},"/en/lessons/intro-to-linked-data":{"position":[[38051,5]]},"/en/lessons/intro-to-powershell":{"position":[[41507,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[703,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2750,5],[18501,4]]},"/en/lessons/introduction-map-warper":{"position":[[6052,4],[7954,5],[10433,4],[10773,4],[11038,4],[11359,4],[12113,4],[14223,4],[14358,4],[18536,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5208,5],[10749,5],[28698,5],[31906,4],[33860,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15058,5],[26366,5],[38246,5],[39577,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1172,5],[24319,5],[30848,5]]},"/en/lessons/json-and-jq":{"position":[[1371,5],[5067,5],[11998,5],[24897,5],[33439,5],[37156,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7221,5],[13200,6],[40848,5],[50466,4]]},"/en/lessons/linear-regression":{"position":[[5655,6],[7918,5],[20362,5],[38006,5]]},"/en/lessons/linux-installation":{"position":[[417,5]]},"/en/lessons/logistic-regression":{"position":[[4590,5],[6689,5],[9360,5],[15208,5],[29344,5],[36672,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1049,5],[1202,5],[10533,5],[21736,5],[21889,5],[26857,5],[36428,5],[36751,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[955,5],[1179,5],[16525,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11464,4]]},"/en/lessons/qgis-layers":{"position":[[227,4],[6916,4],[7343,4],[7509,4],[7916,4],[8063,4],[8163,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4925,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10490,5],[11462,5],[17156,5],[25910,5],[35058,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6213,5],[25037,5],[44299,5]]},"/en/lessons/sentiment-analysis":{"position":[[4253,5],[39815,5],[40764,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3376,5],[4563,5],[5347,5],[29371,5]]},"/en/lessons/sonification":{"position":[[30312,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3516,5],[8470,5],[8496,5],[9226,5],[9795,5],[22955,5],[43889,5],[44155,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1561,4],[27600,5],[31015,5],[31734,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5588,5],[6595,5],[12158,5],[27308,5],[27387,5],[28325,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31225,5],[38174,5],[41220,5],[41382,5],[43225,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[123,5],[6205,6],[11315,5],[15904,5],[27411,5],[32351,4],[33235,5],[34087,5],[42637,5],[45241,4],[54368,5],[55248,5],[57420,5],[59032,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2075,5],[2802,5],[3982,5],[4879,5],[10166,5],[10262,5],[12029,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5484,5],[5562,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4209,5],[5665,5],[7836,5],[17812,5],[18516,5],[26509,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[5710,5],[32887,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1204,5],[1286,5],[25558,5]]},"/en/lessons/vector-layers-qgis":{"position":[[136,5],[17432,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42282,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[143,5],[1113,5],[2461,5],[3803,5],[7985,5]]}}}],["base.net",{"_index":21297,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16693,8]]}}}],["base_url",{"_index":2398,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12705,8],[12870,9],[14514,9],[17939,9],[20704,9]]}}}],["baselay",{"_index":18263,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[33046,9]]}}}],["baselin",{"_index":4213,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40827,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20216,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6237,8]]}}}],["baseline.6",{"_index":17030,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[8494,10]]}}}],["basemap",{"_index":10094,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3139,7],[6974,7],[7095,8],[7233,7],[7442,8],[7724,8]]},"/en/lessons/introduction-map-warper":{"position":[[11301,7],[11519,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[888,7],[20933,7],[23787,7],[25597,7],[26031,8],[26045,7],[27707,7],[28734,7],[30388,7],[31546,7],[31614,7],[32633,7],[33135,7],[33965,7],[34027,7],[34375,7]]}}}],["basemap.addto(map",{"_index":18230,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21423,19],[24246,19],[26727,19],[28220,19],[29538,19],[31001,19],[33786,19],[35355,19]]}}}],["basement",{"_index":18310,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15535,8]]}}}],["baseurl",{"_index":3122,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37914,8],[38501,7]]}}}],["bash",{"_index":10,"title":{"/en/lessons/intro-to-bash":{"position":[[20,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[122,4],[1567,4],[2195,4],[2421,4],[2449,4],[2506,5],[2583,4],[2733,4],[11225,4],[16703,4],[23192,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[651,4],[689,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[727,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15670,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16317,5],[19286,4],[19405,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15874,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5321,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1544,4],[1622,4],[1713,4],[5176,4],[5222,4],[5295,4],[9676,4],[10590,5],[46478,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5684,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12414,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2490,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[35173,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[2986,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24152,4]]},"/en/lessons/installing-omeka":{"position":[[1478,5]]},"/en/lessons/intro-to-bash":{"position":[[21,4],[73,4],[149,4],[422,4],[1632,5],[1889,4],[1990,4],[2816,4],[2907,4],[3009,5],[3225,4],[4282,4],[10761,4],[17971,4],[20368,5]]},"/en/lessons/intro-to-powershell":{"position":[[1590,4],[1656,5],[6775,5],[7002,5],[7218,4],[7421,4],[42425,4],[42475,5],[42822,4],[45766,4],[46014,4],[46232,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4648,4],[9771,5],[30761,4],[37960,4],[38346,4],[38911,4],[40787,4]]},"/en/lessons/json-and-jq":{"position":[[37704,4],[37812,4],[38713,4],[39297,4]]},"/en/lessons/naive-bayesian":{"position":[[27611,4]]},"/en/lessons/research-data-with-unix":{"position":[[570,4],[2430,5],[2711,4],[2766,4],[6353,4],[11996,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19222,4],[31428,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[261,4],[16794,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10073,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2391,4],[3167,4],[3264,4],[4943,4]]}}}],["bash.md",{"_index":13085,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[3099,7]]}}}],["bash_profil",{"_index":12605,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8816,13]]}}}],["bashrc",{"_index":3067,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22812,9],[22866,9],[22926,9],[22955,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9295,9],[9718,9],[12067,9],[12177,9],[13083,9],[13249,10],[13339,9],[15139,9],[15332,10],[15505,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8795,8]]}}}],["basi",{"_index":1614,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32698,5],[44583,5],[49634,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11316,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12026,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50420,5]]},"/en/lessons/common-similarity-measures":{"position":[[1023,5],[38832,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2042,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27309,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27304,5]]},"/en/lessons/geocoding-qgis":{"position":[[7447,5],[28828,5]]},"/en/lessons/gravity-model":{"position":[[20684,5],[29279,5],[32080,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[8397,5],[19777,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38925,6]]},"/en/lessons/linux-installation":{"position":[[321,5]]},"/en/lessons/logistic-regression":{"position":[[41686,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9163,5],[37506,5]]},"/en/lessons/sentiment-analysis":{"position":[[132,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4104,5]]},"/en/lessons/space-place-gazetteers":{"position":[[48165,5],[48692,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18705,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[536,5]]}}}],["basic",{"_index":1013,"title":{"/en/lessons/basic-text-processing-in-r":{"position":[[0,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2590,5],[2922,5],[39562,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1,5],[1018,6],[1339,5],[1657,5],[1715,6],[1935,5],[30803,5],[32018,6],[32099,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15076,5],[15198,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[307,5],[1593,5],[5383,5],[6732,5],[18889,6],[32751,5],[32815,5],[33911,6],[34143,5],[35802,6],[40329,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4890,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12454,5],[46570,9],[69735,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8377,5],[8585,5],[24883,5],[34711,5],[36004,6],[36097,5],[39702,5],[60977,5],[66821,5],[68337,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4156,5],[5780,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1316,5],[1840,5],[2865,5],[16039,5],[63125,5],[64860,5]]},"/en/lessons/common-similarity-measures":{"position":[[1838,5],[19497,5],[36510,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37614,7],[37922,7],[37973,5],[40479,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17329,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[777,5],[9382,5],[10239,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11236,5],[58808,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2196,5],[2230,5],[2288,6],[2409,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2813,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[464,5],[8778,5],[14255,6],[14483,5],[14707,5],[46909,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[720,5],[2857,6],[7172,6],[8711,5],[10314,5],[15784,5],[17670,5],[18168,5],[28360,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12798,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29190,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[382,5],[2181,9],[5445,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16255,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17983,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[415,6],[1018,5],[1382,5],[29180,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8719,5],[17274,5],[18839,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26834,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[535,5],[1394,5],[2990,5],[5153,5],[5446,5],[6834,5],[26668,5],[27431,5],[36426,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3396,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[171,5],[7705,5],[13759,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[319,6],[1318,5],[10359,5],[10707,6],[11686,5],[20687,5],[24676,9],[30900,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5456,5]]},"/en/lessons/extracting-keywords":{"position":[[5571,5],[8504,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7310,6],[8019,5],[15944,6],[17656,5],[19678,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[911,5],[1510,5],[13841,10],[20078,5],[28984,5],[29328,6],[31106,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11393,5],[27810,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10286,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12195,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18870,5],[43585,5]]},"/en/lessons/geocoding-qgis":{"position":[[27427,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6886,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3104,5],[4606,5],[5322,6],[5650,5],[5867,5],[10430,5],[12184,5],[23987,5],[25535,5],[29341,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1171,6],[1240,5],[2070,5],[3533,5],[7084,5],[12066,6],[32484,5],[34608,6],[35337,6],[35406,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5310,5],[5454,5],[5511,6],[13676,5],[47463,6],[47609,6],[47690,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1651,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2728,9]]},"/en/lessons/gravity-model":{"position":[[8920,6],[18790,5],[20882,5],[46622,6],[58498,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[205,5],[2130,5],[10895,5],[10920,5],[16278,5],[16937,5],[17417,6],[20526,5],[32313,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2981,5],[19283,6],[19457,6],[19781,5],[20582,5],[37128,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2205,5],[10870,5],[11748,5],[13363,5],[15206,5],[16096,5],[16889,5],[18648,5],[35104,5],[35715,5],[40515,5],[49134,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2184,5],[12615,5],[36710,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15460,5]]},"/en/lessons/intro-to-bash":{"position":[[1863,5],[2205,5],[2338,5],[6061,5],[12195,5],[13666,5],[18525,5],[21945,5],[24900,5],[24973,5],[25044,5],[25150,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[565,5],[679,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1514,6],[1851,5],[9516,5],[27414,5],[30250,5]]},"/en/lessons/intro-to-powershell":{"position":[[1444,6],[1876,5],[2125,6],[3428,5],[21903,7],[40709,6],[41299,5],[46315,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4223,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6679,6]]},"/en/lessons/introduction-map-warper":{"position":[[23316,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[373,5],[486,5],[3845,5],[4738,5],[6245,5],[6383,5],[10682,5],[10870,6],[11026,5],[11072,5],[11730,5],[12370,6],[13268,5],[13955,5],[14066,5],[14360,5],[14442,5],[15995,5],[16077,5],[18873,5],[29316,5],[38775,9],[40344,5],[40400,5],[42669,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1394,6],[1551,5],[2081,5],[2185,5],[2272,5],[21244,9],[21847,5],[24856,9],[36240,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3995,6],[20365,6],[21033,9],[38951,5]]},"/en/lessons/json-and-jq":{"position":[[2011,5],[2205,5],[6570,5],[6784,5],[38926,6],[39494,5],[39644,5],[39680,5]]},"/en/lessons/jupyter-notebooks":{"position":[[41799,6]]},"/en/lessons/linear-regression":{"position":[[4003,5],[4665,5],[69657,9]]},"/en/lessons/logistic-regression":{"position":[[15559,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3102,5],[7754,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1307,5]]},"/en/lessons/naive-bayesian":{"position":[[6415,5],[10058,9],[24379,5],[25433,10],[42600,5],[47461,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6258,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2842,5],[5123,5],[5571,5],[6478,5]]},"/en/lessons/qgis-layers":{"position":[[1099,5],[1374,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3,6],[139,5],[1123,5],[1840,5],[5219,5],[18602,5],[27148,6],[27432,6]]},"/en/lessons/research-data-with-unix":{"position":[[13615,5],[13946,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1985,5],[2109,6],[8375,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1793,6],[1907,6],[5002,5],[48289,6],[48497,6]]},"/en/lessons/sentiment-analysis":{"position":[[238,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[133,5],[778,5],[1289,5],[13312,5],[14431,6],[19678,5]]},"/en/lessons/sonification":{"position":[[9851,5]]},"/en/lessons/space-place-gazetteers":{"position":[[2693,5],[41971,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[206,6],[1657,5],[9650,6],[11664,6],[14058,5],[16563,7],[33745,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2632,5],[3371,5],[3732,5],[3840,6],[7960,10],[15465,5],[22095,9],[33902,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22588,5],[27867,5],[44926,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2090,6],[17880,6],[18581,5],[19986,6],[20482,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18769,5],[18818,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4712,5],[9017,6],[13521,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2171,5],[3192,5],[5101,5],[32745,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1648,6],[2224,5],[3111,5],[6788,5],[7230,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4177,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5088,5],[7316,5],[18956,5]]},"/en/lessons/vector-layers-qgis":{"position":[[437,5],[513,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[506,5],[3897,5],[7808,6],[9846,6],[14112,5],[14338,6],[15686,5],[17317,5],[18700,5],[24245,5],[27929,5],[32955,5],[35217,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4921,5]]},"/en/lessons/working-with-web-pages":{"position":[[1550,5],[1682,5]]}}}],["basicinfo",{"_index":21698,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[17640,10],[18546,9]]}}}],["basicinfo.csv",{"_index":21741,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24908,13]]}}}],["basicinfo\\\\.csv",{"_index":21743,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25064,19]]}}}],["basin",{"_index":4453,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59042,5]]}}}],["basket",{"_index":22009,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[3156,7],[3184,6],[3310,7],[3470,8]]}}}],["basqu",{"_index":19983,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9761,7],[25135,7]]}}}],["bass",{"_index":9450,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50279,5]]},"/en/lessons/sonification":{"position":[[1524,5]]}}}],["bat",{"_index":902,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11426,4],[11518,4]]}}}],["batch",{"_index":881,"title":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13,7]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10208,5],[10252,5],[11447,5],[12052,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1098,7],[28067,7],[28208,8],[28270,5],[28304,5],[28640,5],[28793,5],[29000,5],[32534,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22835,8],[23920,6],[23993,5],[24090,6],[25154,5],[27427,8],[27515,5],[28863,5],[28931,6],[28987,6],[30515,5],[31741,5],[33124,5],[33829,6],[33878,7],[34498,5],[38472,6],[39030,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7871,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[13226,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[21769,5],[23198,5],[23301,5],[23418,5],[23519,6],[23578,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9687,7],[22376,7],[22996,5],[29574,7],[29800,7],[29826,5],[29871,5],[29946,5],[31337,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16644,7],[21359,7],[22968,5],[23026,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6036,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12523,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5671,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6271,5],[6619,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14,7],[1333,6],[1874,6],[8455,7],[14041,5],[16735,7]]}}}],["batch_combined_method_i(input_dir",{"_index":19025,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39271,34]]}}}],["batch_combined_method_i(input_dir_cm1",{"_index":19030,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39874,38]]}}}],["batch_combined_method_ii(input_dir",{"_index":19121,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51011,35]]}}}],["batch_combined_method_ii(input_dir_cm2",{"_index":19124,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51471,39]]}}}],["batch_siz",{"_index":14710,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29540,11],[29746,10],[31302,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22936,10],[41942,10]]}}}],["batch_size=1",{"_index":14679,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24014,13],[33003,13]]}}}],["batch_size=5",{"_index":14714,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30759,13],[33117,13]]}}}],["batch_size=batch_s",{"_index":18907,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24997,22]]}}}],["batch_tfm",{"_index":6311,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33549,10],[33844,10],[33956,10]]}}}],["batch_tfms=[*tfm",{"_index":6309,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33262,19]]}}}],["batch_vision_method(input_dir",{"_index":18942,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28277,30],[28723,30]]}}}],["bate",{"_index":3449,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1627,5]]}}}],["bateman",{"_index":17456,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73037,8]]},"/en/lessons/logistic-regression":{"position":[[64383,8]]}}}],["batsman",{"_index":22067,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[19194,7]]}}}],["battl",{"_index":2329,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4289,8],[6093,10],[10508,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36984,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[719,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41222,6]]}}}],["baughman",{"_index":20856,"title":{},"body":{"/en/lessons/sonification":{"position":[[41885,8]]}}}],["baumann",{"_index":15484,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4048,7]]}}}],["baxter",{"_index":1271,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13708,6],[17968,6]]}}}],["bay",{"_index":11422,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33762,5],[36757,5]]},"/en/lessons/naive-bayesian":{"position":[[12174,6],[12259,7],[12279,7],[12414,6],[12904,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9085,3],[10254,4]]}}}],["bayesian",{"_index":11430,"title":{"/en/lessons/naive-bayesian":{"position":[[37,8]]}},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34835,8]]},"/en/lessons/linear-regression":{"position":[[53459,8]]},"/en/lessons/naive-bayesian":{"position":[[38,8],[208,8],[263,8],[639,8],[1355,8],[2630,8],[2719,8],[3279,9],[9939,8],[9965,8],[10192,11],[11145,8],[11288,8],[11449,8],[11642,8],[11772,8],[12070,10],[12208,10],[12449,8],[12747,8],[13019,8],[13089,8],[21406,11],[22593,8],[23636,8],[23759,8],[24021,8],[24434,8],[40772,9],[44272,8],[46031,8],[50981,8],[51018,8],[51229,8],[52211,8],[52331,8],[54245,8],[61655,8],[69262,8]]}}}],["baza",{"_index":22760,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15804,4]]}}}],["bazaar",{"_index":23186,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[25357,6]]}}}],["bb5bd11f",{"_index":9625,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16148,8],[17132,8]]}}}],["bbc",{"_index":14633,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7896,3]]}}}],["bbc.co.uk",{"_index":15159,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[11678,10],[11850,9],[12062,9]]}}}],["bbedit",{"_index":7791,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2091,6],[2631,8],[4327,6],[16448,7]]},"/en/lessons/mac-installation":{"position":[[1235,7],[2919,7],[3071,6]]}}}],["bcc",{"_index":20431,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27372,4]]}}}],["bd5aa1990",{"_index":13007,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31917,11],[32039,11]]}}}],["bd_boom",{"_index":20821,"title":{},"body":{"/en/lessons/sonification":{"position":[[38139,9],[38222,9]]}}}],["be",{"_index":471,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13066,5],[14124,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9041,5],[9704,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4167,5],[7790,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2319,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27842,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5396,5],[6896,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28973,5],[31949,5],[40011,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13024,6],[13585,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1028,5],[26238,5],[47058,5],[48988,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10220,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[426,5],[1715,5],[3432,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31175,5],[46610,5],[52917,5],[55982,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10114,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1317,5],[57075,5],[60182,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2617,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35017,5],[55399,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37379,5]]},"/en/lessons/counting-frequencies":{"position":[[9180,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7775,5],[22829,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23848,5],[26589,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10438,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2399,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8936,5],[9064,5],[9213,5],[39482,5],[43069,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1726,5],[14723,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15575,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11197,5],[14246,5],[15014,5],[15672,5],[24203,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10316,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[213,5]]},"/en/lessons/extracting-keywords":{"position":[[35447,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2466,5],[10464,5],[19904,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5817,5],[12391,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11568,5],[32259,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11888,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66439,5]]},"/en/lessons/geocoding-qgis":{"position":[[6604,5],[15785,5],[31179,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[8665,5],[11175,5],[31226,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16517,5],[22005,5],[22360,5],[28710,5],[31927,5]]},"/en/lessons/gravity-model":{"position":[[8168,5],[13683,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[26182,5],[36513,5]]},"/en/lessons/installing-omeka":{"position":[[734,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19005,5],[26945,5],[35320,5],[35355,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14133,5],[31662,5],[33670,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3317,5],[3477,5],[4069,5],[4378,5],[5237,5],[7146,5],[9358,5],[17877,5],[20845,5],[23013,5],[23712,5],[29909,5],[34567,5],[35232,5],[35842,5],[36289,5],[36796,5],[39202,5],[39441,5],[41528,5],[45490,5],[45739,5],[48720,5],[48833,5],[49960,5],[53104,5],[53277,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12848,5]]},"/en/lessons/intro-to-bash":{"position":[[10711,5],[24701,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2390,5]]},"/en/lessons/intro-to-linked-data":{"position":[[14594,5],[30470,5]]},"/en/lessons/intro-to-powershell":{"position":[[36572,5],[36624,5],[38093,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3110,5],[3506,5],[7528,6],[8025,6],[8771,5],[8815,7],[8832,8],[8959,7],[9176,7],[9760,8],[9912,7],[10950,6],[11521,6],[12654,7],[12896,7],[12995,8],[13128,5],[13357,7],[13384,8],[19849,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2680,5],[11410,5],[34623,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9030,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26287,5]]},"/en/lessons/json-and-jq":{"position":[[8153,5],[14408,5]]},"/en/lessons/jupyter-notebooks":{"position":[[1709,5],[5851,7],[8939,5],[16415,5],[29054,5],[29277,5],[31460,5],[31687,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7423,5]]},"/en/lessons/linear-regression":{"position":[[22476,5],[40388,5],[45976,5],[52281,5]]},"/en/lessons/logistic-regression":{"position":[[20647,5],[55021,5],[55060,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22409,5]]},"/en/lessons/naive-bayesian":{"position":[[13177,6],[13646,5],[18378,5],[18515,5],[21958,5],[22010,5],[53603,5],[63310,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4271,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2660,5]]},"/en/lessons/research-data-with-unix":{"position":[[2138,5],[14575,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5624,5],[8002,5]]},"/en/lessons/sentiment-analysis":{"position":[[16068,5],[18986,5],[21805,5],[22851,5],[29634,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32126,5]]},"/en/lessons/sonification":{"position":[[5816,5],[17648,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1724,5],[8938,5],[18543,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13871,5],[16733,5],[41038,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8494,5],[48880,5],[49802,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1682,5],[2904,5],[11826,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25765,6]]},"/en/lessons/transliterating":{"position":[[19658,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11850,5],[26958,5],[36111,5],[37652,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2798,5]]},"/en/lessons/vector-layers-qgis":{"position":[[12083,5]]},"/en/lessons/viewing-html-files":{"position":[[2821,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20685,5]]}}}],["beam",{"_index":3799,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12160,5]]}}}],["bean",{"_index":13517,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3453,5],[6036,6],[6220,6],[16175,5],[16192,6],[16210,5]]}}}],["beans/widget",{"_index":13641,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[30972,14]]}}}],["bear",{"_index":9329,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30453,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9220,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17601,4],[19169,4],[54644,4]]},"/en/lessons/linear-regression":{"position":[[42270,4],[67689,4]]},"/en/lessons/naive-bayesian":{"position":[[13387,4],[60569,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7145,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20782,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11847,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45492,4]]}}}],["beat",{"_index":1274,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13802,4],[18130,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8589,4]]},"/en/lessons/sonification":{"position":[[25174,5],[25225,5],[25260,5],[25318,5],[29967,5],[31097,9],[32489,5],[37370,6]]}}}],["beata",{"_index":21149,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13601,6],[15775,6]]}}}],["beatl",{"_index":16171,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3024,7],[49139,7]]}}}],["beatric",{"_index":12744,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29243,9],[29328,8],[30896,8],[31186,8],[31460,8],[31741,8]]}}}],["beau",{"_index":15577,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[19944,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13639,4]]}}}],["beaudoin",{"_index":16398,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44102,8],[52690,8]]}}}],["beauti",{"_index":5108,"title":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9,9]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58772,7],[63943,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7148,9],[17321,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23885,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8211,9],[8908,9],[8949,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10,9],[47,9],[99,9],[887,9],[996,9],[1047,9],[1064,9],[1341,9],[1574,9],[1655,9],[1851,9],[1878,9],[2148,9],[6090,9],[6184,9],[6693,9],[6751,9],[8985,9],[10306,9],[19961,9]]},"/en/lessons/introduction-and-installation":{"position":[[622,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19535,9]]},"/en/lessons/naive-bayesian":{"position":[[27736,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3650,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11066,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17712,6]]},"/en/lessons/transliterating":{"position":[[482,9],[2359,9],[13935,9],[16540,9],[16582,9],[16658,9],[16757,9],[16812,9],[16842,9],[16979,9],[17838,9],[18022,9],[18127,9],[18201,9],[18333,9]]}}}],["beautifulli",{"_index":21076,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[361,11],[10226,11],[22146,11],[33900,11]]}}}],["beautifulsoup",{"_index":1053,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4570,14],[4656,15]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4757,14],[6183,14],[69671,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5591,13]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[284,13],[525,13],[4342,13],[4375,13],[4915,13],[5023,13],[6837,13],[7413,13],[7935,13],[7957,13],[9512,13],[9534,13],[11188,13],[11210,13],[11994,13],[12027,13],[12938,13],[12971,13],[14064,13],[14097,13],[14902,13],[14935,13],[16292,13],[16325,13],[18259,13],[18292,13]]},"/en/lessons/naive-bayesian":{"position":[[4353,13]]},"/en/lessons/transliterating":{"position":[[16873,13]]}}}],["beautifulsoup(converted_cont",{"_index":22776,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16923,32]]}}}],["beautifulsoup(open(\"43rd",{"_index":15083,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6859,24]]}}}],["beautifulsoup4",{"_index":14134,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[4269,14]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2177,14],[2506,14]]}}}],["becam",{"_index":7704,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9056,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10567,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5535,6],[39572,6],[40009,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2215,6]]},"/en/lessons/jupyter-notebooks":{"position":[[6338,6]]},"/en/lessons/linear-regression":{"position":[[69506,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12795,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7356,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15674,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1779,6],[2289,6],[3281,6],[24412,6],[25125,6]]}}}],["becau",{"_index":868,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9506,6]]}}}],["beck",{"_index":3452,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1670,5]]}}}],["becker",{"_index":18313,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15791,7],[16458,7],[16563,7],[16850,7],[17162,6],[17804,7],[18088,7],[18486,6],[19691,6],[19941,7],[20214,6],[20273,6],[23926,7],[24577,7],[26166,7]]}}}],["beckman",{"_index":1769,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43896,8],[51540,8]]}}}],["becom",{"_index":2127,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15896,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17061,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11622,6],[12389,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6718,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5840,6],[14962,6],[28812,7],[45277,6],[45353,6],[50292,6],[58503,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26107,6],[30831,6],[54381,6],[63280,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[164,6],[3065,6],[5812,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10077,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7139,6],[32181,7],[34551,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17734,6],[57462,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5797,6],[15940,6],[15978,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23439,6]]},"/en/lessons/counting-frequencies":{"position":[[9091,9],[9101,10],[9112,11]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1487,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9114,6],[19817,6],[23208,6],[43887,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7054,6],[12573,6],[36659,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3966,6],[14978,6],[26535,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11231,6],[27612,6],[30539,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[877,6],[7562,6],[7852,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5988,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4223,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6998,7],[7114,7],[7186,7],[10539,7],[23363,6],[48232,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2183,8],[24001,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1947,8],[13565,7],[21347,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3033,7],[3868,6],[5144,6]]},"/en/lessons/geocoding-qgis":{"position":[[16907,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3718,7],[3791,7],[6829,8],[7703,7],[8297,6],[28690,6],[34840,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[10524,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5566,6],[15161,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[7008,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9773,6],[10416,7]]},"/en/lessons/gravity-model":{"position":[[6869,6],[9657,6],[45963,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7780,7],[17502,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17888,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31068,7],[35884,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28038,6],[50697,7]]},"/en/lessons/intro-to-bash":{"position":[[6591,6],[10851,6],[11817,6],[20707,6],[20817,6]]},"/en/lessons/intro-to-linked-data":{"position":[[18641,6]]},"/en/lessons/intro-to-powershell":{"position":[[38243,6],[41087,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10929,7]]},"/en/lessons/introduction-map-warper":{"position":[[4337,6],[4383,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6891,6],[10543,6],[12410,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21116,6],[24505,6],[26077,6],[34530,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9781,6],[13257,6],[17928,6],[46106,6]]},"/en/lessons/json-and-jq":{"position":[[37311,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12950,7],[34957,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3313,7]]},"/en/lessons/linear-regression":{"position":[[22688,8],[53692,6],[55446,7],[57127,6],[57295,6],[67820,6],[68151,8],[69403,6]]},"/en/lessons/logistic-regression":{"position":[[55519,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4493,7]]},"/en/lessons/naive-bayesian":{"position":[[20873,6],[68379,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1335,7],[34228,7],[34449,6]]},"/en/lessons/preserving-your-research-data":{"position":[[8850,6],[17104,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8605,6]]},"/en/lessons/research-data-with-unix":{"position":[[9124,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18948,8]]},"/en/lessons/sentiment-analysis":{"position":[[18495,6]]},"/en/lessons/sonification":{"position":[[5106,7],[10153,6],[13881,7],[20135,8],[28961,7],[33716,6]]},"/en/lessons/space-place-gazetteers":{"position":[[5841,6],[20852,7],[24942,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11892,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9824,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7987,6],[8045,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3240,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27336,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7425,6]]},"/en/lessons/transliterating":{"position":[[18458,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8652,7],[8761,7],[11614,6],[14438,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4666,6],[7219,7]]},"/en/lessons/vector-layers-qgis":{"position":[[7546,6],[9374,6],[15548,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14382,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17591,6]]}}}],["bedfordshir",{"_index":10877,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8817,12]]}}}],["bedfordshire2641",{"_index":13767,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54226,16]]}}}],["bedfordshire2661.954836871.14961.79",{"_index":13669,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38076,35]]}}}],["bee",{"_index":6783,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[27779,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8559,5]]}}}],["beeen",{"_index":9228,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11237,5]]}}}],["beef",{"_index":18362,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25755,5]]},"/en/lessons/working-with-text-files":{"position":[[7320,4]]}}}],["befor",{"_index":663,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21502,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[585,7],[774,6],[2428,6],[5643,6],[13084,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[109,6],[3261,6],[11742,6],[15677,7],[34091,6],[36324,6],[38835,6],[43811,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5482,6],[11740,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11620,6],[15601,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2396,6],[12935,7],[20516,7],[29937,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6759,6],[6889,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10053,6],[17375,6],[17800,6],[24466,6],[24766,6],[52748,7],[55429,6],[58587,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6791,6],[15050,7],[15370,6],[15604,6],[18116,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[151,6],[5947,6],[6961,6],[10474,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9382,6],[9569,6],[9813,6],[33597,7],[37524,7],[50551,6],[51211,6],[51561,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17433,6],[25741,7],[28142,6],[30888,6],[31250,6],[31569,6],[43847,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1626,6],[2545,6],[3274,6],[3948,6],[4992,6],[5731,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1960,6],[2433,6],[7056,6],[9973,6],[11038,6],[11271,6],[13790,6],[24688,6],[24861,6],[25196,6],[25550,6],[26451,6],[27336,6],[27558,6],[29262,6],[31411,6],[32143,6],[32731,6],[35334,6],[38716,7],[46603,6],[49788,6],[52910,6],[53085,6],[53327,6],[54526,6],[57045,6],[57212,6],[63715,6]]},"/en/lessons/common-similarity-measures":{"position":[[22961,6],[32589,6],[34571,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9213,7],[9921,6],[23721,6],[23780,6],[28617,6],[29536,6],[38795,6],[39002,6],[41506,6],[41833,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8916,6],[9054,6],[9807,6],[11963,6],[14503,7],[18388,6],[23745,7],[28408,6],[33442,7],[33796,6],[37504,6],[37597,6],[38777,6],[39278,6],[44295,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2205,7],[19290,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12529,6],[16310,7],[18588,6],[33490,6],[46086,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12995,6],[23376,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[603,6],[806,6],[1854,6]]},"/en/lessons/counting-frequencies":{"position":[[576,6],[1661,7],[2973,6],[7259,6],[9145,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[41,6],[391,6],[455,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1617,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4435,7],[8401,6],[22822,6],[23436,7],[25504,6],[26822,6],[28270,6],[28399,6],[34084,6],[34374,7],[36434,6],[45666,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30880,6],[33903,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6288,6],[21850,6],[28773,6],[34099,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12445,8],[14068,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6597,6],[10073,6],[18255,6],[29045,6],[39303,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[101,6],[2050,6],[7843,6],[10939,6],[12716,6],[14392,6],[17955,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1235,6],[3291,6],[6771,6],[7735,6],[10430,6],[10557,6],[12155,6],[19072,6],[27180,6],[27609,6],[27982,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1956,6],[3816,6],[16809,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10110,6],[13064,6],[33634,6],[42385,6],[43018,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4157,6],[6996,6],[10309,6],[10754,6],[39169,6],[44695,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1483,6],[2003,6],[8971,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19227,6],[20518,6],[21028,7],[23224,6],[33215,6],[35023,6],[36467,6],[42626,6],[43017,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4364,6],[6228,6],[9423,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3469,6],[4570,6],[5021,6],[8342,6],[10310,6],[50332,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12232,6],[20205,6]]},"/en/lessons/extracting-keywords":{"position":[[16231,6],[16938,6],[23969,6],[27525,6],[28040,6],[28690,6],[29114,6],[29317,6],[32206,7],[36131,7],[37449,7],[38007,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10012,7],[10919,6],[11600,6],[12344,6],[19827,6],[30347,6],[33731,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9090,6],[18919,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13191,6],[24420,6],[29737,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2414,6],[5359,6],[6204,6],[6524,6],[8199,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2128,6],[8033,6],[10206,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[676,6],[3023,6],[8940,6],[11805,6],[28753,6],[34397,7],[38491,6],[41504,7]]},"/en/lessons/geocoding-qgis":{"position":[[4841,6],[32462,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8475,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1705,6],[8402,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[15020,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10055,6],[26001,6],[28450,6],[32335,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[6431,6],[7043,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[6538,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12682,6],[12745,6]]},"/en/lessons/gravity-model":{"position":[[44022,6],[46575,6],[52201,6],[53531,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9714,6],[9807,6],[12434,6],[12829,6],[17113,6],[32554,6],[32934,6]]},"/en/lessons/installing-omeka":{"position":[[11642,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[977,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20692,6],[34030,6],[41013,6],[44827,6],[45037,6],[45228,6],[45858,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4523,6],[7974,6],[14441,7],[21263,7],[29134,7],[43492,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2353,7],[20238,6],[33336,6],[36407,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5608,6],[10229,6],[26017,6],[33891,6],[36339,6],[38234,6]]},"/en/lessons/intro-to-bash":{"position":[[903,6],[6864,6],[8152,6],[15961,6],[18142,6],[25251,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3052,6],[9090,6],[10355,6],[18512,6]]},"/en/lessons/intro-to-powershell":{"position":[[9248,6],[11879,6],[14095,6],[15359,6],[17390,6],[17633,6],[17915,6],[18385,6],[28971,6],[32882,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[13208,6],[21102,6]]},"/en/lessons/introduction-and-installation":{"position":[[1445,6]]},"/en/lessons/introduction-map-warper":{"position":[[3680,6],[9738,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4333,6],[13875,6],[13983,6],[41254,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7469,7],[21752,6],[26590,6],[28825,6],[30259,6],[39996,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10052,6],[13708,6],[15549,6],[29945,6]]},"/en/lessons/json-and-jq":{"position":[[600,6],[8386,6],[9815,6],[30216,6],[35789,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3414,6],[10408,6],[11464,6],[30464,6],[46636,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1966,7],[2933,7],[4921,6],[8340,6]]},"/en/lessons/linear-regression":{"position":[[140,6],[6447,6],[37736,6],[41428,7],[50203,6]]},"/en/lessons/logistic-regression":{"position":[[113,6],[3383,6],[8572,6],[17614,7],[36849,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[863,7],[937,6],[5366,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15418,6]]},"/en/lessons/naive-bayesian":{"position":[[6910,6],[21231,7],[22149,6],[23841,6],[24225,6],[27482,7],[34798,6],[38316,7],[39396,6],[41905,6],[41922,6],[66090,7],[66795,7]]},"/en/lessons/normalizing-data":{"position":[[810,6],[3381,6],[4744,7],[4946,7],[8776,6],[9709,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4202,6],[18965,6],[19448,6],[26143,6],[33486,6],[35257,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1683,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6044,6],[6378,6],[6788,6],[8728,6],[9564,7],[10666,6]]},"/en/lessons/qgis-layers":{"position":[[2075,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3386,6],[8233,6]]},"/en/lessons/research-data-with-unix":{"position":[[5811,6],[8268,7],[11022,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12331,6],[12655,6],[35552,7],[37065,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1660,7],[9400,6],[11584,6],[19933,6],[41597,6],[43848,6]]},"/en/lessons/sentiment-analysis":{"position":[[13023,6],[24210,6],[25077,6],[28969,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15052,6],[15534,6],[15704,6],[19712,6]]},"/en/lessons/sonification":{"position":[[1669,6],[19397,7],[25813,6],[37510,6],[37866,6],[38010,6]]},"/en/lessons/space-place-gazetteers":{"position":[[8937,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14358,6],[18130,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12641,6],[15966,6],[16251,6],[16699,6],[17705,6],[25081,7],[25379,7],[35797,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6447,6],[7462,6],[11208,6],[21193,6],[36194,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1550,6],[11543,6],[11586,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17914,6],[31785,6],[33167,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[350,6],[29711,6],[36991,6]]},"/en/lessons/transliterating":{"position":[[6260,6],[14694,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15608,6],[29295,6],[29393,6],[31284,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[13569,7],[14861,6],[17554,6],[20480,6],[21806,6],[22561,6],[24718,6],[26278,6],[27923,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4058,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4478,7],[4730,6],[8509,6],[11909,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8091,7],[8428,6],[22528,6],[26170,6],[38351,7],[40595,6],[42773,6]]},"/en/lessons/windows-installation":{"position":[[2816,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6168,6],[14716,6]]},"/en/lessons/working-with-web-pages":{"position":[[7867,6]]}}}],["beforehand",{"_index":7705,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9156,13]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14406,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16143,11]]}}}],["beg",{"_index":13567,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11638,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[8406,7],[8858,7],[9038,7],[13437,7]]}}}],["began",{"_index":1066,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5081,5],[13849,5],[18211,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69923,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[493,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32346,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50342,6]]},"/en/lessons/extracting-keywords":{"position":[[2352,5],[6242,5],[6826,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39433,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15548,5],[38734,5]]},"/en/lessons/intro-to-powershell":{"position":[[20528,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47534,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9182,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2458,5],[3191,5],[3413,5],[18943,5],[26986,5]]}}}],["beggarli",{"_index":13569,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12176,12]]}}}],["begin",{"_index":405,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10576,5],[24031,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[120,5],[3272,5],[11751,5],[28524,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2751,9],[5334,9],[6522,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2703,6],[11840,6],[15632,5],[17467,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10739,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19948,10],[33991,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4848,9],[8093,9],[10980,9],[15848,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22664,5],[24305,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1198,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14000,5],[63722,9]]},"/en/lessons/common-similarity-measures":{"position":[[3655,5],[5730,5],[17528,9],[23777,6],[26716,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27893,5],[32435,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6566,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8409,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1406,5],[18297,10],[21724,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[31148,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[613,6],[816,6],[1128,5],[1190,6],[2536,5]]},"/en/lessons/counting-frequencies":{"position":[[331,5],[587,5],[8589,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[52,6],[402,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2309,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8884,5],[9397,5],[10407,5],[14168,5],[38912,6],[41345,6],[41862,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10876,6],[18454,5],[18739,9],[29710,9],[36086,5],[37293,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3382,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11721,9],[20162,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10080,9],[17831,6],[19290,10],[29008,5],[31460,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[112,5],[2061,5],[2584,5],[10578,5],[14978,5],[17902,9],[20202,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3298,10],[9739,5],[28752,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3251,6],[16580,5],[17769,6],[20927,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52025,8],[52884,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12355,5],[21001,6],[43086,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1899,6],[2290,9],[2867,6],[3431,5],[4606,9],[5516,5],[6400,9],[6481,5],[8116,9],[8298,9],[8876,9],[9089,9],[9132,9],[9523,9],[10413,6],[11207,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4577,9],[6225,5],[7732,5],[13893,9],[22765,5],[30625,5],[33234,9],[39621,9],[41370,9],[49023,5]]},"/en/lessons/extracting-keywords":{"position":[[12773,9],[14268,9],[17011,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10719,6],[11611,6],[14598,9],[18100,5],[22212,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9386,9],[15089,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1017,6],[29014,5],[30546,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3957,9],[11140,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19261,9],[38745,9],[46136,10],[50451,9],[50526,9],[52521,5],[53262,9]]},"/en/lessons/geocoding-qgis":{"position":[[21214,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7604,5],[13022,9]]},"/en/lessons/georeferencing-qgis":{"position":[[10393,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[7249,5],[10957,5],[15526,5],[15929,9],[16697,5],[19478,5],[20115,5],[21246,5],[29391,5],[29787,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10066,5],[12319,5],[13692,5],[27315,5],[32346,5],[34592,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30288,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[843,5],[19384,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25330,5]]},"/en/lessons/gravity-model":{"position":[[30389,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[5289,6],[13290,5],[19081,5],[20851,5],[23929,5],[24039,5],[24826,5],[27416,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1112,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3801,5],[9073,5],[12412,5],[21052,11],[21800,6],[22711,9],[29437,10],[31938,10],[36211,12],[36261,9],[37658,10],[38722,5],[41267,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10911,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3237,5],[20248,5],[20644,9],[21022,5],[23756,5],[33346,5],[36670,6],[40355,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2216,9]]},"/en/lessons/intro-to-bash":{"position":[[19441,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3076,5],[6675,6],[8141,9],[17825,9]]},"/en/lessons/intro-to-linked-data":{"position":[[26799,5],[30108,10],[35193,9]]},"/en/lessons/intro-to-powershell":{"position":[[11376,9],[11532,9],[13785,9],[18070,9],[27301,5],[31766,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1737,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4706,9],[6581,5],[8794,5],[24032,6]]},"/en/lessons/introduction-map-warper":{"position":[[3691,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11208,5],[13993,5],[17234,5],[18948,5],[21359,9],[22997,5],[29242,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28849,5],[28904,9]]},"/en/lessons/json-and-jq":{"position":[[1981,5],[17503,5],[32371,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4890,9]]},"/en/lessons/linear-regression":{"position":[[151,5],[6458,5],[20439,5],[29615,6],[33935,6],[59282,6],[64656,5]]},"/en/lessons/linux-installation":{"position":[[2229,5]]},"/en/lessons/logistic-regression":{"position":[[124,5],[3394,5],[3721,5],[27517,5],[53257,6],[63919,5]]},"/en/lessons/mac-installation":{"position":[[1556,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4614,9],[5417,9],[6888,9]]},"/en/lessons/naive-bayesian":{"position":[[4238,5],[11732,5],[15862,5],[42640,5],[43401,6]]},"/en/lessons/normalizing-data":{"position":[[2305,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16018,5],[21758,6],[25837,9],[36723,9],[42108,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7788,9],[9261,6]]},"/en/lessons/research-data-with-unix":{"position":[[4110,5],[5822,5],[9471,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12299,5],[40749,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5575,6],[31150,9],[43704,10],[44357,6]]},"/en/lessons/sentiment-analysis":{"position":[[38166,9],[38372,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19231,5]]},"/en/lessons/sonification":{"position":[[2201,5],[6715,5],[8642,5],[9826,6],[12198,5],[13540,5],[13985,5],[17531,5],[18969,10],[33772,5]]},"/en/lessons/space-place-gazetteers":{"position":[[8449,5],[8702,5],[16740,6],[46333,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12487,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1320,5],[6919,5],[9170,9],[12862,9],[12932,9],[14050,9],[25762,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21109,5],[22140,6],[23919,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1561,5],[1914,9],[21218,6],[22851,5],[23537,5],[25748,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[770,5],[13699,5],[15314,5],[39613,9],[40061,9]]},"/en/lessons/transliterating":{"position":[[15143,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5564,5],[21018,6],[32045,5],[46165,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[16690,9],[17182,9],[18808,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5651,5],[7184,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4741,6],[8530,6],[19862,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7033,5]]},"/en/lessons/viewing-html-files":{"position":[[2069,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15037,5]]},"/en/lessons/windows-installation":{"position":[[2914,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14727,6]]},"/en/lessons/working-with-text-files":{"position":[[566,5],[2816,6]]}}}],["beginn",{"_index":2131,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[828,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1970,10],[26220,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5840,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12019,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7028,8],[7658,10],[8731,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6224,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48979,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8368,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[5500,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46463,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1254,8],[27392,9],[44091,9],[45854,8]]},"/en/lessons/installing-omeka":{"position":[[372,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5036,8]]},"/en/lessons/intro-to-bash":{"position":[[25099,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43563,9]]},"/en/lessons/jupyter-notebooks":{"position":[[4962,10],[9027,10],[40700,10]]},"/en/lessons/linux-installation":{"position":[[2378,9]]},"/en/lessons/mac-installation":{"position":[[1757,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4783,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15244,10],[18837,10]]},"/en/lessons/qgis-layers":{"position":[[5461,10]]},"/en/lessons/sentiment-analysis":{"position":[[9664,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11449,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4083,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6738,9]]},"/en/lessons/windows-installation":{"position":[[3115,9]]}}}],["beginner'",{"_index":2731,"title":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[0,10]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1,10]]}}}],["beginner’",{"_index":14025,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42759,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7867,10],[41026,10],[41250,10],[42066,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31524,10]]}}}],["begriffsgeschicht",{"_index":22987,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51886,19]]}}}],["beguil",{"_index":17946,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53663,7]]}}}],["begun",{"_index":8537,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1635,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13671,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[938,5],[12638,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1514,5]]},"/en/lessons/space-place-gazetteers":{"position":[[13094,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13081,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3807,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[489,5]]}}}],["behalf",{"_index":11493,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11587,7]]}}}],["behav",{"_index":3748,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6373,6]]},"/en/lessons/intro-to-bash":{"position":[[13633,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26524,6]]}}}],["behavi",{"_index":8326,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17778,9]]}}}],["behavior",{"_index":3048,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15035,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68789,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45401,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33036,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26127,8],[26354,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21583,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21724,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22840,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8905,8],[49975,10]]},"/en/lessons/json-and-jq":{"position":[[23738,8]]},"/en/lessons/jupyter-notebooks":{"position":[[27569,10],[32846,8]]},"/en/lessons/linear-regression":{"position":[[8622,8]]},"/en/lessons/sentiment-analysis":{"position":[[8517,10]]},"/en/lessons/space-place-gazetteers":{"position":[[4753,10]]}}}],["behaviour",{"_index":8344,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22295,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7829,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8092,9]]},"/en/lessons/gravity-model":{"position":[[59676,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43146,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21011,10],[21155,9],[26868,11],[27439,10],[33707,10]]},"/en/lessons/linear-regression":{"position":[[78271,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22875,9],[25817,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48711,9],[51910,9]]}}}],["behind",{"_index":1756,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43042,6],[43167,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22824,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17654,6],[47193,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60095,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7161,6],[9584,6]]},"/en/lessons/common-similarity-measures":{"position":[[39913,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47172,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[437,6],[13573,6],[30813,6]]},"/en/lessons/counting-frequencies":{"position":[[9170,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46750,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29206,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6559,6],[30726,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5586,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33443,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10169,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27498,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1218,6],[11094,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4631,6],[17148,6],[22607,6]]},"/en/lessons/gravity-model":{"position":[[386,6],[18497,6],[43312,6],[58527,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26154,6],[26412,6]]},"/en/lessons/intro-to-bash":{"position":[[22583,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2379,6],[5620,6]]},"/en/lessons/intro-to-linked-data":{"position":[[614,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3966,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4358,6],[28499,6],[32852,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10015,6],[47753,6]]},"/en/lessons/linear-regression":{"position":[[5474,6],[20157,6],[22786,6],[32703,6],[43217,6]]},"/en/lessons/logistic-regression":{"position":[[7159,6],[16400,6],[26123,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9037,6]]},"/en/lessons/sentiment-analysis":{"position":[[39200,6]]},"/en/lessons/sonification":{"position":[[41595,6],[41771,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2197,6],[19791,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16983,6]]}}}],["behoov",{"_index":4112,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33238,7]]}}}],["beig",{"_index":22394,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[7293,6]]}}}],["bekend",{"_index":16608,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3397,6],[3591,6],[7648,6],[7848,6],[13664,6],[13763,6],[13982,6],[14066,6],[14746,6],[14985,6],[15740,6],[15964,6]]}}}],["belaru",{"_index":11619,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31940,8],[33179,9]]}}}],["belden",{"_index":20375,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16299,6],[16385,6]]}}}],["belfast",{"_index":8837,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21820,8]]}}}],["belgium",{"_index":15969,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13794,7],[13887,7]]}}}],["belief",{"_index":5238,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65139,6],[65519,6],[65995,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13783,6]]},"/en/lessons/naive-bayesian":{"position":[[21845,7],[22092,7],[22142,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3954,7],[4206,7]]}}}],["believ",{"_index":5138,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59934,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26975,8]]},"/en/lessons/counting-frequencies":{"position":[[13562,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1656,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6371,7],[39426,7],[48750,8]]},"/en/lessons/gravity-model":{"position":[[14514,7],[14698,7],[14925,7],[15800,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11904,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52169,10]]},"/en/lessons/intro-to-linked-data":{"position":[[8740,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2055,7],[2451,7]]},"/en/lessons/linear-regression":{"position":[[21718,7],[54783,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51870,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22554,7]]}}}],["beliv",{"_index":15462,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2192,6]]}}}],["bell",{"_index":1279,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13898,4],[18294,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20465,6],[21657,5],[24023,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18542,4]]}}}],["beller",{"_index":10477,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16785,7]]}}}],["bello",{"_index":20218,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48464,6],[53427,6]]}}}],["belmusti",{"_index":11983,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10461,12],[61761,12]]}}}],["belmusto",{"_index":12013,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10849,8],[62149,8]]}}}],["beloit",{"_index":9015,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26059,6],[26101,6]]}}}],["belong",{"_index":3347,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7662,7],[14780,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14797,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56744,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3257,8],[6742,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[819,6],[4092,6],[4932,6],[10141,7],[11793,6],[12963,6],[33146,6],[33378,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25489,6],[41559,6],[50600,8],[51065,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42212,7],[42574,6],[43975,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2062,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51328,7],[52024,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4941,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11188,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35960,7]]},"/en/lessons/logistic-regression":{"position":[[24928,7],[30338,8],[30395,8]]},"/en/lessons/naive-bayesian":{"position":[[3070,6],[6581,9],[10134,7],[36649,9],[43236,9],[48265,9],[48434,7],[48563,7],[62672,8],[62802,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2326,7]]},"/en/lessons/sentiment-analysis":{"position":[[11167,7],[26743,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4955,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20438,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37689,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6418,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15203,9]]}}}],["belov",{"_index":15267,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[30023,7]]}}}],["below",{"_index":390,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10082,5],[16910,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3725,5],[12368,5],[14935,5],[20156,6],[33811,5],[38703,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3456,6],[13015,5],[13680,5],[14577,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3262,6],[3506,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9657,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2225,5],[14611,5],[16489,5],[16628,5],[18062,5],[19873,5],[20403,5],[21875,5],[38878,6],[45509,5],[45919,6],[46275,5],[46320,5],[47938,5],[49628,5],[49652,5],[53202,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17011,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51921,5],[60162,5],[65330,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14319,6],[42102,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4519,5],[11154,5],[20015,5],[27300,6],[28229,5],[28426,5],[29924,6],[30627,6],[31462,5],[38238,5],[38772,6],[41232,5],[52255,5],[52948,5],[53186,5],[54465,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21538,6],[24769,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9424,6],[15102,6],[54001,6],[61759,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[201,5],[306,6],[3690,5],[8245,5],[9398,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3538,7],[13764,6],[13875,5],[15047,6],[24006,5],[26806,6],[39690,5],[41245,6],[52389,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1266,6]]},"/en/lessons/counting-frequencies":{"position":[[4782,6],[9189,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2589,7],[3768,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1984,6],[18804,5],[21135,6],[23364,5],[25565,5],[34337,5],[45916,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10062,5],[13059,5],[16587,6],[17199,5],[24166,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7496,5],[9792,6],[24445,5],[28617,5],[28739,5],[33275,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5521,5],[14374,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[822,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8985,6],[22580,7],[26413,8],[29831,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6462,6],[24175,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10381,6],[12520,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19381,6],[23515,5],[24456,5],[27894,6],[28268,6],[28938,6],[29183,5],[31202,7],[38421,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11334,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6347,6],[18428,6],[20047,6],[24858,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6056,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8172,5],[21034,6],[22092,6],[25820,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9833,6],[12579,7],[17632,5]]},"/en/lessons/extracting-keywords":{"position":[[14292,6],[33845,5],[33957,5],[34597,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9167,5],[11064,5],[12284,6],[15039,6],[17477,5],[19573,6],[19859,6],[35080,6],[37903,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7538,5],[11272,5],[17025,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14158,6],[17284,5],[17498,5],[28857,5],[34039,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7690,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2404,5],[3553,5],[5507,5],[5640,6],[8852,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18247,6],[19590,7],[27335,6],[28524,5],[33487,5],[44443,5],[54793,5],[54839,5]]},"/en/lessons/geocoding-qgis":{"position":[[18899,5],[22057,6],[24922,5],[33201,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13739,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3191,5],[4714,5],[10732,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10408,5],[13608,5],[14189,5],[14837,6],[18431,5],[21566,6],[25717,5],[26848,6],[26961,5],[28747,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6339,6],[8526,5],[22217,5],[34096,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5284,6],[7365,5],[8058,5],[8654,6],[8988,6],[9120,6],[9292,6],[10094,6],[10540,6],[10786,5],[10870,7],[11422,6],[11517,6],[11640,6],[12122,5],[13377,6],[14320,6],[14967,7],[14982,7],[15677,7],[16821,6],[17321,6],[18047,5],[18762,6],[21677,6],[22277,5],[23089,5],[23721,6],[24707,5],[25809,5],[28073,5],[28401,6],[28788,5],[29002,6],[29137,5],[31440,5],[31521,5],[34247,6],[35754,6],[40510,5],[40570,6],[44691,5],[44820,5],[45078,6],[45786,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[9887,7],[10312,6],[16519,7],[16850,7],[20210,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12616,5],[13416,5],[20182,5]]},"/en/lessons/gravity-model":{"position":[[18265,6],[25345,5],[29608,5],[30155,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[24303,5],[27841,6],[39224,5],[40045,5]]},"/en/lessons/installing-omeka":{"position":[[1788,5],[3441,6],[4595,6],[8761,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18757,6],[25122,5],[38401,5],[44641,5],[45311,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1283,5],[3626,5],[12967,5],[14873,5],[17921,6],[20426,5],[23737,6],[24474,7],[32524,6],[37054,6],[47532,5],[47583,5],[48740,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12451,6],[32303,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6931,5],[29512,5],[35511,6]]},"/en/lessons/intro-to-bash":{"position":[[2000,7],[8038,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9474,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2469,6],[3713,6],[31192,5],[31555,7]]},"/en/lessons/intro-to-powershell":{"position":[[16759,5],[42639,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[19910,5]]},"/en/lessons/introduction-map-warper":{"position":[[10866,5],[13806,6],[16450,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24401,5],[25038,5],[33776,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9687,8],[16843,6],[29349,6],[41985,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19891,5]]},"/en/lessons/json-and-jq":{"position":[[13165,6]]},"/en/lessons/jupyter-notebooks":{"position":[[9177,6],[10675,6],[13054,6],[18457,5],[21511,5],[22050,5],[28214,5],[28349,7],[30609,5],[39705,6]]},"/en/lessons/linear-regression":{"position":[[6976,5],[22554,5],[36411,6],[43584,5],[47789,5],[60681,5]]},"/en/lessons/linux-installation":{"position":[[4354,6]]},"/en/lessons/logistic-regression":{"position":[[9044,5],[21098,5],[23826,5]]},"/en/lessons/mac-installation":{"position":[[4035,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20369,6]]},"/en/lessons/naive-bayesian":{"position":[[28211,6],[28483,5],[35397,5],[41090,5],[57863,6],[61285,7]]},"/en/lessons/normalizing-data":{"position":[[1390,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8386,5],[8600,6],[10416,6],[13017,6],[18476,6],[20753,6],[21280,5],[29629,5],[33189,5],[37479,5]]},"/en/lessons/output-data-as-html-file":{"position":[[6203,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7691,5]]},"/en/lessons/qgis-layers":{"position":[[1887,6],[2218,7],[3403,5],[10230,6],[12759,5],[17518,5],[18027,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19851,6],[24073,5],[24326,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4330,5],[4708,5],[5364,5],[7037,6],[7216,6],[7848,6],[8482,6],[10442,6],[27253,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3374,6],[20257,5],[23544,6],[23944,6]]},"/en/lessons/sentiment-analysis":{"position":[[9944,6],[10640,6],[13470,6],[33938,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19205,6],[23640,6]]},"/en/lessons/sonification":{"position":[[6144,6],[9043,5],[9862,5],[10403,7],[28349,6],[29646,5],[30417,5]]},"/en/lessons/space-place-gazetteers":{"position":[[18999,6],[25905,6],[28727,5],[29992,6],[34250,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1398,5],[8593,6],[9697,6],[10857,7],[17853,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[27803,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13557,6],[20493,6],[40508,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9754,6],[15852,7],[19335,6],[24059,6],[29649,5],[47078,7],[48717,7],[49753,7],[52041,5],[57327,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6483,6],[15539,5],[16914,6],[21768,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5376,5],[7777,6],[12718,5],[12995,5],[13255,5],[14156,5],[15026,5],[15396,5],[16093,5],[19091,5],[21263,6],[24475,6],[27568,6],[29689,5],[31255,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27587,5],[37036,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18221,5],[19541,5],[28461,5],[31737,5],[32630,6],[33570,5],[34148,6],[34636,6],[35792,5],[36216,5],[40768,6],[48809,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19996,6],[20806,6]]},"/en/lessons/vector-layers-qgis":{"position":[[3006,5],[3283,5],[4107,5]]},"/en/lessons/viewing-html-files":{"position":[[429,5],[2499,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1983,5],[2194,6]]},"/en/lessons/windows-installation":{"position":[[5247,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5579,5]]}}}],["below</p>",{"_index":16025,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23438,17]]}}}],["below.\",sep",{"_index":13307,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41959,16],[45377,16]]}}}],["below6",{"_index":12955,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[23090,7]]}}}],["beltran",{"_index":14980,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12113,7]]}}}],["ben",{"_index":1321,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15468,3],[42334,3],[45797,4],[50107,4],[52094,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60616,3],[67426,3]]},"/en/lessons/intro-to-powershell":{"position":[[27260,5],[27312,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41821,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15036,3],[15259,3]]}}}],["benchmark",{"_index":5974,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36385,9]]}}}],["bend",{"_index":9826,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40508,7]]}}}],["bender",{"_index":14730,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35197,6],[48123,7],[56170,6],[58526,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34294,6]]}}}],["benderrul",{"_index":14637,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10734,12]]}}}],["bene",{"_index":12152,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23521,5],[30805,5],[49320,5],[54631,5]]}}}],["beneath",{"_index":8620,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21646,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11647,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[15603,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28871,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2393,7]]}}}],["benefici",{"_index":5847,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5953,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[559,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[548,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3587,10],[28786,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7907,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3859,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3223,10]]}}}],["benefit",{"_index":32,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[656,8],[903,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13450,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2867,7],[6531,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7827,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9363,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6269,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56290,7],[60158,8],[61182,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28651,8],[29811,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[47059,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1334,7],[27741,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7743,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6202,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11126,8]]},"/en/lessons/extracting-keywords":{"position":[[12703,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43913,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[32943,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3951,8],[4024,8],[11115,8],[11218,8],[13543,7],[22883,8],[23565,7]]},"/en/lessons/gravity-model":{"position":[[37349,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[20576,7],[24769,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9179,8],[45521,8],[50917,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36729,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6212,7],[6775,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22247,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8119,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4466,8],[4596,7],[7050,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18750,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36188,8]]},"/en/lessons/space-place-gazetteers":{"position":[[27426,7],[42639,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2914,7],[5382,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2263,7],[10139,9],[29464,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64603,8]]},"/en/lessons/transliterating":{"position":[[2234,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1165,8],[6955,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4607,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16984,8]]},"/en/lessons/working-with-text-files":{"position":[[3392,8]]}}}],["bengali",{"_index":5201,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64114,7]]}}}],["beni",{"_index":11937,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9687,4],[60987,4]]}}}],["benito",{"_index":19944,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[822,6],[3990,6],[12665,6],[18641,6],[30509,6],[47790,6],[50463,7],[50514,7]]}}}],["benjamin",{"_index":1794,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44479,10],[46187,8],[51835,10],[52273,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44932,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3218,8],[63153,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3598,8],[11202,8],[30242,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[875,8],[2990,8],[10882,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10799,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57486,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4558,8]]},"/en/lessons/normalizing-data":{"position":[[1964,11],[3744,10],[3759,10]]},"/en/lessons/sentiment-analysis":{"position":[[39543,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3549,8],[3635,8],[3764,8],[4138,8],[15453,8],[15577,8],[15816,8],[16798,8],[23879,8],[27931,8],[29156,8],[37499,8],[42445,8],[44309,8],[44947,8],[49087,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62199,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50317,8],[50781,8]]},"/en/lessons/working-with-web-pages":{"position":[[4477,8],[5403,8],[5461,8],[7259,8]]}}}],["benjamin.txt",{"_index":15362,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[20086,14],[20131,12],[20203,13],[21201,13],[21263,12],[21291,12],[23117,13],[23194,12],[23363,12],[23600,12],[23880,13],[24055,12],[24361,12],[24442,12],[24534,12],[24670,12],[25635,12],[25733,12],[25781,13],[25862,13],[26883,13],[33991,13],[34005,12],[34060,15],[36346,12]]}}}],["benjamin1.txt",{"_index":15371,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[24380,13],[24455,13],[26263,13],[26297,13],[26897,14]]}}}],["benjamin2.txt",{"_index":15372,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[24487,14],[24688,13],[26912,14]]}}}],["benjamin’",{"_index":15376,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[26634,10]]},"/en/lessons/space-place-gazetteers":{"position":[[23980,10],[28893,10],[32829,10]]}}}],["bennett",{"_index":1072,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5177,8],[44103,8],[48360,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10233,7],[11476,7],[31336,7],[32365,7],[34708,7]]}}}],["benno",{"_index":16467,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48770,5]]}}}],["benoit’",{"_index":21655,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[2524,8]]}}}],["benri",{"_index":18747,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8691,5],[9421,5],[32790,5]]}}}],["bentham",{"_index":8539,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2932,7],[3095,7],[3127,7]]}}}],["bentonvil",{"_index":3456,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1714,12]]}}}],["bequeath",{"_index":12483,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68872,10]]}}}],["berghahn",{"_index":14866,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56109,8]]}}}],["bergman",{"_index":15630,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25421,8]]}}}],["berkeley",{"_index":938,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13527,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47153,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10061,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9073,8]]}}}],["berkenkott",{"_index":7153,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60964,12]]}}}],["berkshir",{"_index":10878,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8830,9]]},"/en/lessons/gravity-model":{"position":[[2226,10],[3062,10]]}}}],["berkshire11161.7101939904.4463.07",{"_index":13670,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38114,33]]}}}],["berkshire1117635",{"_index":13768,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54248,16]]}}}],["berlin",{"_index":8391,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1100,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15426,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12990,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2371,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48948,7]]}}}],["berman",{"_index":21026,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48465,7],[48826,7]]}}}],["bermuda",{"_index":4448,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58796,9]]}}}],["bernehmen",{"_index":5033,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51405,10]]}}}],["berner",{"_index":15146,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[8428,7],[36933,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3400,7]]}}}],["bernhard",{"_index":21684,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[12206,8],[17267,8],[60391,9]]}}}],["berra",{"_index":10074,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59555,6]]}}}],["berri",{"_index":3455,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1698,6]]}}}],["berserk",{"_index":9398,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41370,7]]}}}],["bert",{"_index":4339,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50205,4]]}}}],["berti",{"_index":7765,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[2704,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3359,7],[3387,6],[3421,7]]}}}],["berzerk",{"_index":9508,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52966,7]]}}}],["besid",{"_index":3116,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36153,7],[60140,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65051,7]]},"/en/lessons/counting-frequencies":{"position":[[9211,10],[9222,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13918,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47421,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21038,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1998,6],[10366,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8569,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12805,6]]},"/en/lessons/introduction-map-warper":{"position":[[8125,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1638,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5559,7]]},"/en/lessons/qgis-layers":{"position":[[12676,6],[12859,6],[13112,6],[13928,6],[14057,6],[14347,6],[14952,6],[15007,6],[17823,6],[18425,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23992,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29341,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14480,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25920,7]]},"/en/lessons/vector-layers-qgis":{"position":[[5522,6],[5809,6],[5993,6],[7129,7],[10026,6],[11136,6],[11266,6],[13432,6],[13477,6],[13586,6],[14337,6],[14997,6]]}}}],["bespok",{"_index":19226,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4621,7]]}}}],["best",{"_index":382,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9822,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[303,4],[3830,4],[10583,4],[27994,4],[28516,4],[37609,4],[46696,4],[46876,4],[48143,4],[48323,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13253,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22151,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42437,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8539,4],[18930,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5010,4],[5178,4],[6332,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30287,4],[34972,4],[35586,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34874,4],[35120,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10797,4],[37451,4],[40566,4],[58773,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16248,4],[22909,4],[27586,4],[31521,4],[42577,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21935,4],[40311,4],[44431,4],[45548,4],[58455,5],[60385,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11940,4],[35503,4]]},"/en/lessons/counting-frequencies":{"position":[[1196,4],[2239,4],[2361,7],[2648,8],[3190,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5974,4],[7882,4],[31986,4],[36925,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30066,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7539,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30352,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[144,4],[6424,4],[7033,4],[8372,4],[10724,4],[42916,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50765,4],[53473,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36505,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1939,4],[18532,4],[48856,4],[48971,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5724,4],[13021,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7276,4],[23581,4],[28831,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10367,4]]},"/en/lessons/extracting-keywords":{"position":[[9548,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32197,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7970,4],[11795,4],[31051,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5958,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2002,4]]},"/en/lessons/geocoding-qgis":{"position":[[7997,4],[36977,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[881,4],[1180,4],[25481,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5042,4],[7381,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[8276,4],[8565,4],[20107,4],[26191,4],[27970,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3755,4],[9956,4],[10809,4],[12286,4],[14863,4],[20530,4],[23031,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[10624,4]]},"/en/lessons/gravity-model":{"position":[[21510,4],[24276,4],[27125,4],[27202,4],[27534,4],[39685,4],[39932,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2390,4]]},"/en/lessons/installing-omeka":{"position":[[2544,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22749,4],[40497,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40994,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24871,4],[30112,4],[30321,6],[52698,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6974,4]]},"/en/lessons/intro-to-bash":{"position":[[17935,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1352,4],[7864,4],[8849,4],[23806,4],[26519,4]]},"/en/lessons/intro-to-powershell":{"position":[[3221,4]]},"/en/lessons/introduction-map-warper":{"position":[[4847,4],[5017,4],[5564,4],[7784,4],[18120,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6979,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18888,4],[31219,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22536,4]]},"/en/lessons/json-and-jq":{"position":[[40422,4]]},"/en/lessons/jupyter-notebooks":{"position":[[25661,4],[41040,4],[43706,4],[46759,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2284,4],[3846,4],[4038,7],[4095,7],[4227,7],[4343,7],[6792,4]]},"/en/lessons/linear-regression":{"position":[[12336,4],[15359,4],[15560,4],[17161,4],[17626,4],[18233,4],[19089,4],[20293,4],[36208,5],[45418,4],[46701,4],[53136,4],[69123,4]]},"/en/lessons/linux-installation":{"position":[[1151,4]]},"/en/lessons/logistic-regression":{"position":[[3713,4],[61933,4]]},"/en/lessons/mac-installation":{"position":[[774,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22763,4]]},"/en/lessons/naive-bayesian":{"position":[[56105,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2132,4],[2947,4],[6432,4],[8052,4],[20788,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1078,7],[1134,7],[4955,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2199,4],[3864,4],[17003,4]]},"/en/lessons/qgis-layers":{"position":[[1943,4],[6002,4],[7184,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7751,4],[23008,4]]},"/en/lessons/sentiment-analysis":{"position":[[10384,4],[15485,4]]},"/en/lessons/space-place-gazetteers":{"position":[[42566,4],[46243,4],[46469,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5514,4],[8847,4],[10107,4],[17216,4],[18318,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10541,4],[12609,4],[15647,4],[22424,5],[22571,4],[36685,4],[39552,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18546,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20792,4]]},"/en/lessons/transliterating":{"position":[[14069,4],[14204,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23823,4],[24338,4],[28052,4],[30242,5],[30517,4],[30885,4],[42974,4],[46532,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3864,4],[30521,4],[31146,4],[32744,4]]},"/en/lessons/vector-layers-qgis":{"position":[[4181,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18996,4]]},"/en/lessons/windows-installation":{"position":[[572,4]]}}}],["best_partit",{"_index":10593,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41529,17]]}}}],["bestsel",{"_index":10654,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1629,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1759,11]]}}}],["bet",{"_index":11658,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[4735,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[8281,3]]}}}],["beta",{"_index":3169,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44476,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[410,4],[19995,4],[20239,4],[21813,4],[21865,4],[21951,4],[21985,4],[22000,4],[22085,4],[22243,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8760,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24689,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[21705,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43850,4],[44029,4],[45602,6],[46796,4],[46830,6],[47304,4],[52644,6]]}}}],["beta_{0",{"_index":13735,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[49807,12]]}}}],["beta_{5",{"_index":13736,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[49823,12]]}}}],["beth",{"_index":5582,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68361,4]]}}}],["beth'",{"_index":20406,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25563,6]]}}}],["bethani",{"_index":20640,"title":{},"body":{"/en/lessons/sonification":{"position":[[2428,7]]}}}],["bethel",{"_index":11011,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[2938,6],[5317,6],[5528,6],[8795,6],[8818,6],[8841,6],[8864,6],[8887,6],[8910,6],[20418,6],[20702,6],[22663,6],[23209,6],[41655,6]]}}}],["bethel’",{"_index":11098,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[23442,8],[39987,8]]}}}],["better",{"_index":779,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2931,6],[5335,6],[5854,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19209,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16419,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5593,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1498,6],[6212,6],[9360,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10618,6],[11702,6],[16518,6],[64887,6],[65273,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35573,6],[61422,6],[66643,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10356,7],[16062,6],[34860,6]]},"/en/lessons/common-similarity-measures":{"position":[[13940,6],[15684,6],[22248,6],[29937,7],[35483,6],[36616,6],[37906,6],[38445,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20453,6],[26020,6],[32189,6],[33182,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4508,6],[4617,6],[17746,6],[22612,6],[26574,6],[32014,6],[36878,6],[38659,7],[41781,6],[43793,6],[46427,6],[47911,6],[51393,6],[61620,6],[63829,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5909,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4238,6],[58212,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27753,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6383,6],[13547,6],[39642,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28924,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3987,6],[4324,6],[10348,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4752,6],[6575,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[946,6],[3461,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28948,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44881,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31715,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22112,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11769,9]]},"/en/lessons/geocoding-qgis":{"position":[[4036,6],[18042,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16210,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[16183,6],[27727,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31959,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1576,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21383,6],[21534,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2601,6]]},"/en/lessons/gravity-model":{"position":[[1884,7],[31474,6],[32327,6],[39700,6],[42057,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[8231,6],[24708,6]]},"/en/lessons/installing-omeka":{"position":[[2613,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16136,6],[24064,6],[24705,6],[27101,6],[28010,6],[32656,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36055,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57782,7]]},"/en/lessons/intro-to-linked-data":{"position":[[8010,6],[31334,6],[31908,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[20144,6],[24866,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20373,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7002,6],[24412,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7662,6]]},"/en/lessons/linear-regression":{"position":[[40630,6],[55915,6]]},"/en/lessons/logistic-regression":{"position":[[4961,6],[18944,6],[25556,6],[33629,6],[34330,6],[40611,6],[41722,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19572,6]]},"/en/lessons/naive-bayesian":{"position":[[11960,6],[51845,6],[57085,6],[57102,6],[57381,6],[57423,6],[57552,6]]},"/en/lessons/normalizing-data":{"position":[[2934,9],[6233,7],[9738,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5438,6],[6553,6],[12634,6],[12719,6],[15387,6],[52023,6]]},"/en/lessons/qgis-layers":{"position":[[8755,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18562,6]]},"/en/lessons/research-data-with-unix":{"position":[[6471,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11706,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4365,6],[7682,6]]},"/en/lessons/sentiment-analysis":{"position":[[4308,6],[38689,6]]},"/en/lessons/space-place-gazetteers":{"position":[[12752,6],[21016,6],[21722,6],[34180,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30188,6],[30297,6],[33435,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3055,6],[6490,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51932,6],[54041,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4752,6],[22277,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10654,6],[17809,6],[34066,6]]},"/en/lessons/transliterating":{"position":[[13623,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6101,6],[10271,6],[10308,6],[10390,6],[14275,6],[30288,7],[33216,6],[47291,6],[47425,6],[47522,6],[48649,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[26090,6],[31177,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13532,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1234,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9235,7]]}}}],["bettina",{"_index":2721,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33448,7]]}}}],["betwe",{"_index":10576,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37729,10]]}}}],["between",{"_index":1131,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7419,7],[15958,7],[38588,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3320,7],[3589,7],[4861,7],[5322,7],[8399,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11674,7],[14065,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12408,7],[18585,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[857,7],[45266,7],[45429,7],[45995,7],[47696,7],[47858,7],[48690,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4163,7],[12383,7],[16595,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4747,7],[8691,7],[16446,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4792,7],[7759,8],[11730,7],[12796,7],[19006,8],[33700,8],[35365,7],[38919,7],[39349,7],[55976,7],[57216,7],[67537,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6383,7],[8793,7],[14680,7],[14941,7],[15863,7],[16163,7],[19956,7],[23376,7],[23704,7],[25242,7],[27324,7],[30658,7],[30807,7],[31031,7],[38693,7],[52136,7],[62501,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5635,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10215,7],[18600,7],[48912,7],[50511,7],[70961,7]]},"/en/lessons/common-similarity-measures":{"position":[[5035,7],[8450,7],[10974,7],[11100,7],[11569,7],[12125,7],[12259,7],[12929,7],[14153,7],[14406,7],[14461,7],[14641,7],[15038,7],[15779,7],[16327,7],[16406,7],[16525,7],[17323,8],[19412,7],[19676,7],[19959,7],[20155,7],[20221,7],[20920,7],[23145,7],[28106,7],[28378,7],[28798,7],[34917,7],[35726,7],[36887,7],[38213,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3669,7],[31922,7],[40388,7],[42972,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7661,7],[8614,7],[17544,7],[19065,7],[19299,7],[20283,7],[21781,7],[24808,7],[25233,7],[33707,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1162,7],[2091,7],[8859,7],[13561,7],[22202,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6130,7],[7111,7],[8970,7],[10145,7],[15753,7],[18237,7],[29636,7],[32640,7],[33279,7],[35344,7],[35483,7],[47345,7],[48291,7],[58502,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1562,7],[5059,7],[11700,7],[16659,7],[20951,7],[21638,7],[24456,7],[25069,7],[26539,7],[27109,7],[28147,7],[38075,7]]},"/en/lessons/counting-frequencies":{"position":[[9233,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17940,7],[36952,7],[37470,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3525,7],[13360,7],[15878,7],[17316,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21584,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1331,7],[1607,7],[2252,7],[6318,7],[6522,7],[6928,7],[7121,7],[7353,7],[8001,7],[8497,7],[9936,7],[10863,7],[11219,7],[12592,7],[13026,7],[13188,7],[21984,7],[24405,7],[24739,7],[28281,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[34690,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8190,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1925,7],[2757,7],[4282,7],[9582,7],[10016,7],[14090,7],[15273,7],[16236,7],[16491,7],[16535,7],[20228,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6016,7],[6866,7],[21607,8],[26024,8],[26287,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9096,7],[21374,7],[26129,7],[27237,7],[38286,7],[38381,7],[54967,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[492,7],[9626,7],[9699,7],[11366,7],[11578,7],[11846,7],[12001,7],[12088,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1512,7],[35263,7],[35991,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8027,7],[8728,7],[12343,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3102,7],[4817,7],[18787,7],[19375,7],[20271,7],[22959,7],[24365,7],[24569,7],[24998,7],[25319,7],[25664,7],[25758,7],[26633,7],[26721,7],[27449,7],[28612,7],[31359,11],[35651,11],[35805,11],[36012,11],[36150,11],[36379,7],[36501,11],[36754,7],[37038,11],[37229,14],[37318,11],[37532,11],[37695,11],[38031,11],[38103,11],[38227,11],[38505,11],[38652,11],[38968,11],[47208,11],[51033,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17059,7]]},"/en/lessons/extracting-keywords":{"position":[[7168,7],[18543,7],[18962,7],[21710,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5093,7],[16422,7],[18394,7],[34114,7],[43163,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3278,7],[5791,7],[34548,7],[35578,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7032,7],[7589,7],[10912,7],[20253,7],[21552,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4672,7],[4769,7],[6759,7],[9817,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1082,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14640,7],[16200,7],[19197,7],[23598,7],[32894,7],[50591,7],[60094,7]]},"/en/lessons/geocoding-qgis":{"position":[[1117,7],[2256,7],[3801,7],[10493,7],[22525,7],[25258,7],[34823,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11795,7],[23513,7]]},"/en/lessons/georeferencing-qgis":{"position":[[5671,7],[7453,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2201,7],[19828,7],[22684,7],[23476,7],[23563,7],[23680,7],[25891,7],[26416,7],[26755,7],[28796,7],[29724,7],[35898,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1430,7],[2764,7],[3435,7],[4413,7],[5051,7],[19646,7],[21698,8],[23457,7],[34420,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[4616,7],[6246,7],[8710,7],[9205,7],[9302,7],[11077,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[453,7],[4247,7],[15265,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1622,7],[1932,7],[3637,7],[9612,7],[16655,7],[18379,7],[18647,7],[19929,7],[20775,7],[25518,7]]},"/en/lessons/gravity-model":{"position":[[3395,7],[3881,7],[4162,7],[6052,7],[11830,7],[12071,7],[19527,7],[19812,7],[20226,7],[20402,7],[21084,7],[21334,7],[29920,7],[39324,7],[40209,7],[41930,7],[43817,7],[53816,7],[54086,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7573,7],[7855,7],[10224,7],[10716,7],[16046,7],[22723,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6250,7],[6482,7],[13386,7],[22931,7],[25720,7],[27809,7],[28353,7],[32455,7],[49650,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1730,7],[3811,7],[16464,7],[16654,7],[18718,7],[21685,7],[23796,7],[45871,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14700,7],[27554,7],[35420,7],[36351,7],[38455,7],[38849,7],[42347,7],[46739,7],[53259,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2919,7],[25788,7]]},"/en/lessons/intro-to-bash":{"position":[[4058,7],[11306,7],[18893,7],[19261,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5957,7],[9028,7],[9220,7],[10403,7],[11300,7],[13034,7],[18383,7],[25502,7]]},"/en/lessons/intro-to-powershell":{"position":[[280,7],[5354,7],[7640,7],[16383,7],[17060,7],[18568,7],[22989,7],[26368,7]]},"/en/lessons/introduction-map-warper":{"position":[[5178,7],[5266,7],[12407,7],[20574,7],[22114,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18923,7],[28305,7],[32026,7],[34252,7],[35069,7],[36643,7],[37069,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3904,7],[5758,7],[21291,7],[31815,7],[34480,7],[35467,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2685,7],[4892,7],[6975,7],[7970,7],[12031,7],[12989,7],[22151,7],[23502,7],[24516,7],[25027,7],[25100,7],[25448,7],[29231,7],[29314,7],[31173,7],[33869,7],[33907,7],[34453,7],[35725,7],[43659,7],[46468,7],[46702,7]]},"/en/lessons/json-and-jq":{"position":[[30518,7],[38497,7]]},"/en/lessons/jupyter-notebooks":{"position":[[3786,7],[5492,7],[22424,7],[22986,7],[43515,7]]},"/en/lessons/linear-regression":{"position":[[1607,7],[1672,7],[4544,7],[7220,7],[10528,7],[12605,7],[13206,7],[14294,7],[15646,7],[16088,7],[16622,7],[16836,7],[16954,7],[18701,7],[31830,8],[36062,7],[36887,7],[43653,7],[43978,7],[44729,7],[47518,7],[47615,7],[50421,7],[52629,7],[54554,7],[55948,7],[56775,7],[58683,7],[60207,7],[60383,7],[60546,7],[61043,7],[77272,7]]},"/en/lessons/logistic-regression":{"position":[[1327,7],[1392,7],[4315,7],[5392,7],[7785,7],[8792,7],[9916,7],[15311,7],[16307,7],[25087,7],[33076,7],[33185,7],[33287,7],[33416,7],[34001,7],[42258,7],[44606,7],[54621,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1934,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2502,7]]},"/en/lessons/naive-bayesian":{"position":[[4617,7],[9290,7],[29869,7],[32383,7],[57469,7],[63113,7]]},"/en/lessons/normalizing-data":{"position":[[7324,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14876,7],[29596,7],[35409,7],[35490,7],[42627,7],[50079,7],[50158,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1504,7]]},"/en/lessons/preserving-your-research-data":{"position":[[5764,7],[7231,7],[16117,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4069,7],[6031,7],[9582,7],[10010,7],[19196,7],[19303,7],[19469,7],[20207,7],[22040,7],[22172,7],[25518,7],[25748,7]]},"/en/lessons/research-data-with-unix":{"position":[[2940,7],[4776,7],[12856,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3544,7],[4119,7],[6283,7],[19306,7],[22061,7],[23458,7],[29566,7],[42994,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4703,7],[5829,7],[9654,7],[22785,7],[24817,7],[30797,7],[42284,7]]},"/en/lessons/sentiment-analysis":{"position":[[13153,7],[14805,7],[23561,7],[29775,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12500,7],[12781,7],[12848,7],[20426,7],[20504,7],[25110,7],[26695,7]]},"/en/lessons/sonification":{"position":[[1746,7],[5495,7],[13799,7],[14054,7],[19684,7],[31270,7],[31564,7],[38307,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3699,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33394,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6001,7],[6178,7],[6233,7],[7731,7],[9960,7],[9988,7],[12905,7],[18879,7],[19983,7],[20652,7],[20715,7],[22649,7],[23038,7],[23257,7],[24010,11],[24216,13],[24358,11],[29269,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5567,7],[43130,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3640,7],[4250,7],[4309,7],[4441,7],[18693,7],[27302,7],[35022,7],[36280,7],[36519,7],[36974,7],[37747,7],[58431,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13274,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4200,7],[20416,7],[21234,7],[23716,7],[29364,7],[36891,7],[38144,7]]},"/en/lessons/transliterating":{"position":[[14500,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5310,7],[5546,7],[5790,7],[5944,7],[7822,7],[8960,7],[9488,7],[10002,7],[12456,7],[12852,7],[38152,7],[41718,7],[42781,7],[43090,7],[44683,7],[45076,7],[45203,7],[45344,7],[46443,7],[49386,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[6391,7],[11969,7],[26927,7],[30873,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21859,7],[22350,7],[23114,7],[27315,7]]},"/en/lessons/vector-layers-qgis":{"position":[[6973,7],[7970,7],[9215,7],[9859,7],[10216,7]]},"/en/lessons/viewing-html-files":{"position":[[3589,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1222,7],[3047,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15362,7],[16229,7],[18381,7]]},"/en/lessons/working-with-text-files":{"position":[[6395,7]]}}}],["betweenness_dict",{"_index":10568,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36984,16],[37211,17]]}}}],["beverag",{"_index":9837,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43002,9]]}}}],["bevi",{"_index":12861,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[7459,4]]}}}],["bewar",{"_index":15648,"title":{},"body":{"/en/lessons/introduction-and-installation":{"position":[[1312,6]]}}}],["bewild",{"_index":1316,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15254,11]]}}}],["beyond",{"_index":966,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[837,6],[39530,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12686,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22434,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13670,6],[18322,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7154,6],[13323,6],[38162,6],[50284,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5577,6],[23114,6],[60400,6]]},"/en/lessons/common-similarity-measures":{"position":[[29679,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4856,6],[13292,6],[34657,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25852,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16434,6]]},"/en/lessons/counting-frequencies":{"position":[[9244,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13796,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19516,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15083,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3396,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26423,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2241,6],[45657,6],[53387,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15114,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48303,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3048,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27691,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48862,6],[67450,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3524,6],[25260,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12889,6],[13508,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3766,6]]},"/en/lessons/gravity-model":{"position":[[33992,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42772,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1882,6],[7224,6],[40061,6],[44592,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23413,6]]},"/en/lessons/intro-to-bash":{"position":[[2650,6]]},"/en/lessons/intro-to-linked-data":{"position":[[2558,6]]},"/en/lessons/intro-to-powershell":{"position":[[21053,6],[35297,6],[38713,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[24929,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20055,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30671,6]]},"/en/lessons/linear-regression":{"position":[[57343,6]]},"/en/lessons/logistic-regression":{"position":[[63455,6],[63631,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22457,6]]},"/en/lessons/preserving-your-research-data":{"position":[[10096,6]]},"/en/lessons/research-data-with-unix":{"position":[[2265,6]]},"/en/lessons/sonification":{"position":[[26559,6]]},"/en/lessons/space-place-gazetteers":{"position":[[12805,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22262,6],[33609,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31312,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41116,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[14170,7],[14704,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26470,6]]},"/en/lessons/vector-layers-qgis":{"position":[[16601,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14322,6]]}}}],["bezier",{"_index":20967,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[27003,7],[31390,7],[36090,7],[36116,7],[40787,7],[40813,7]]}}}],["bgg",{"_index":9261,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16437,4]]}}}],["bhanda",{"_index":21035,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49990,6]]}}}],["bhatia",{"_index":11450,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36681,7]]}}}],["bhattacharyya",{"_index":21639,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47118,14]]}}}],["bi",{"_index":11517,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14638,3],[15241,3],[20026,3],[23121,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40311,2]]}}}],["bia",{"_index":1300,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14579,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18288,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4244,4],[4668,6],[4924,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29077,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23048,4],[24466,4],[24523,4],[47117,4],[47472,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35564,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[787,4],[22419,4],[22463,5],[22744,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28093,4],[32739,4],[47633,5]]},"/en/lessons/linear-regression":{"position":[[55867,4],[60745,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19964,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1930,4]]}}}],["bianco",{"_index":12187,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27404,6],[27625,6]]}}}],["bias",{"_index":5843,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4795,6],[31101,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2222,6],[2688,7],[24812,6],[25548,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35239,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[22303,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3044,6],[41641,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15394,6],[35961,6],[43142,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35855,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9332,7]]},"/en/lessons/sentiment-analysis":{"position":[[4131,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8395,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2111,6]]}}}],["bias.7",{"_index":11113,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25882,6]]}}}],["bib",{"_index":15433,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5199,3],[5490,3],[5820,3],[6246,3],[6591,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24485,6],[24510,4],[24739,4],[24827,4],[24887,4],[25379,4],[32849,4],[32951,4],[33104,4]]}}}],["bibl",{"_index":9517,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[685,5],[3925,5],[25951,5],[26082,6],[26162,5],[36269,5],[39503,5],[39916,5],[40047,6],[40583,5],[41290,5],[41431,5],[41445,5],[41664,5],[54482,5],[54692,5],[55013,5]]}}}],["bibliograph",{"_index":3816,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14187,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13812,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1061,13],[1377,13],[4308,13],[24906,13]]},"/en/lessons/extracting-keywords":{"position":[[7369,13],[18742,13]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4964,13],[5111,13]]},"/en/lessons/output-data-as-html-file":{"position":[[8563,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7561,13],[10614,13],[11067,13],[24672,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20056,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[1912,13]]},"/en/lessons/viewing-html-files":{"position":[[1740,13]]}}}],["bibliographi",{"_index":3705,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[797,12],[872,12],[67831,12],[68083,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1292,12],[1679,14],[10274,14],[10562,14],[68993,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2941,12],[22007,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2957,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1065,12],[57056,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2166,12]]},"/en/lessons/introduction-map-warper":{"position":[[3027,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[536,13],[1772,15],[7261,14],[10208,12],[11111,12],[14532,15],[14597,12],[17936,14],[23778,14],[23825,12],[24229,14],[24462,12],[25815,12],[26577,12],[26624,12],[26748,12],[26878,13],[26945,12],[28457,13],[29136,15]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60687,12],[61925,12],[62940,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4949,12],[25701,12],[26341,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35000,12]]}}}],["biblioteca",{"_index":15692,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22637,10],[23005,10]]}}}],["bibtex",{"_index":21108,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10802,6],[24478,6]]}}}],["bicheno",{"_index":14920,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58846,8]]}}}],["bicultur",{"_index":3882,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17859,14]]}}}],["biderman",{"_index":14917,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58821,9]]}}}],["big",{"_index":784,"title":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13,3]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3069,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4538,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23007,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57008,3]]},"/en/lessons/common-similarity-measures":{"position":[[33549,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42957,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1042,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14,3],[3242,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5554,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13359,3],[39857,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4870,3],[20175,3]]},"/en/lessons/extracting-keywords":{"position":[[16837,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4571,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8777,3],[36697,3],[37218,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30167,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[5483,3]]},"/en/lessons/gravity-model":{"position":[[25925,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25954,5],[48108,5],[58666,4]]},"/en/lessons/intro-to-linked-data":{"position":[[4454,3],[19207,3],[20745,3],[34540,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[18726,3],[20210,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27260,3],[39322,3]]},"/en/lessons/json-and-jq":{"position":[[8359,3],[10136,3],[17069,3],[28290,3]]},"/en/lessons/naive-bayesian":{"position":[[23136,3],[49232,3],[70624,3]]},"/en/lessons/space-place-gazetteers":{"position":[[7517,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6295,3],[13521,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32037,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17047,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27050,3],[43749,3]]}}}],["bigami",{"_index":18620,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59356,10]]}}}],["bigben.txt",{"_index":15382,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[29025,10],[30025,11],[31221,11],[31258,10],[31634,10],[31853,10],[32044,10],[34745,10],[34950,10],[34966,10]]}}}],["bigger",{"_index":5180,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63123,6]]},"/en/lessons/intro-to-bash":{"position":[[25469,7]]},"/en/lessons/jupyter-notebooks":{"position":[[47588,6]]},"/en/lessons/naive-bayesian":{"position":[[11710,6],[57512,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26044,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51160,6]]}}}],["biggest",{"_index":669,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22046,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2494,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34479,7]]},"/en/lessons/intro-to-linked-data":{"position":[[19893,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7739,7],[23816,7]]},"/en/lessons/linear-regression":{"position":[[31581,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4924,7]]},"/en/lessons/naive-bayesian":{"position":[[56118,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1179,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[27278,7]]}}}],["bigram",{"_index":3782,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9902,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54877,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37219,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1854,7],[2586,6]]}}}],["biject",{"_index":7676,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5574,11]]}}}],["bili",{"_index":7260,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7329,4]]}}}],["bilingu",{"_index":3766,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8794,14],[9050,12],[17681,12]]}}}],["bilingual_educ",{"_index":3878,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17763,20]]}}}],["bill",{"_index":2593,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28211,4],[30117,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14123,7]]},"/en/lessons/counting-frequencies":{"position":[[9254,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24926,8]]},"/en/lessons/jupyter-notebooks":{"position":[[53338,4],[53409,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10975,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19121,7],[19165,7],[19237,7]]}}}],["billion",{"_index":3747,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6255,7],[6464,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3199,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1484,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5801,7],[12112,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2014,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4565,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[171,8]]}}}],["bimod",{"_index":21247,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6944,7],[7104,7],[7306,7],[7385,7],[35537,7],[35652,7]]}}}],["bin",{"_index":9589,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11612,3],[12752,3],[12961,3],[13212,3],[14495,3],[14631,3],[14903,3],[15284,3],[15907,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6936,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[31633,4],[31712,5]]},"/en/lessons/intro-to-bash":{"position":[[21302,3],[23916,3]]},"/en/lessons/intro-to-powershell":{"position":[[13553,4]]},"/en/lessons/logistic-regression":{"position":[[29326,4],[29397,4],[29461,3],[29668,5],[34810,4],[36621,3],[36667,4],[36818,3],[36941,4],[36959,3],[37136,3],[37914,3],[39983,4],[40093,3],[40164,4],[40228,4],[40502,3],[41829,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10048,4],[12604,3],[17669,3]]}}}],["bin/bash",{"_index":426,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11257,12],[19327,11],[21235,11],[22601,11]]}}}],["bin/mallet",{"_index":22046,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[11925,12],[16922,12]]}}}],["bin/si",{"_index":12704,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25662,9],[25882,9]]}}}],["bin\\mallet",{"_index":22042,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[10125,10],[11878,12],[12633,10],[12866,11],[14772,10],[15882,10],[16439,10],[18322,10],[19971,10],[20849,10],[21775,10]]}}}],["binar",{"_index":17562,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[11313,9]]}}}],["binari",{"_index":2209,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8111,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35321,6],[38736,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12610,8],[14372,8],[14546,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[15659,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8131,6]]},"/en/lessons/linear-regression":{"position":[[2086,6],[14491,7],[21193,6],[21521,7],[21693,6],[21871,8],[22509,7]]},"/en/lessons/logistic-regression":{"position":[[289,6],[751,6],[1806,6],[3827,6],[3978,6],[4448,6],[4516,6],[4624,8],[4885,6],[5102,7],[5270,6],[5321,6],[7321,6],[9289,6],[9668,6],[10509,6],[11049,6],[15011,6],[25073,6],[49279,6],[49331,6],[49388,6],[52579,6],[54415,7],[54502,6],[54577,6],[54972,6],[61506,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24057,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[504,6],[556,6],[3002,6],[5778,6],[5900,6],[6023,6],[18640,6],[18736,6],[18844,6],[18882,6],[19040,6],[19743,6],[20359,6],[20466,6],[21302,6],[21558,6],[39242,6],[40162,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7275,6]]}}}],["binarist",{"_index":17952,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54346,10]]}}}],["bind",{"_index":7998,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[41170,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19042,4],[19768,6],[19780,5],[20140,5],[20177,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8013,7]]}}}],["binder",{"_index":16832,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[10668,6],[44291,6],[44732,6],[45072,7]]}}}],["bing",{"_index":99,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1791,5],[9020,4]]},"/en/lessons/geocoding-qgis":{"position":[[36733,5]]},"/en/lessons/introduction-map-warper":{"position":[[11427,5],[11727,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5573,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6368,5],[48893,4],[49588,5],[52079,4],[53582,7],[53605,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12918,5],[13586,4]]}}}],["binomi",{"_index":13503,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[490,8],[20651,8],[20805,8],[26073,8],[26190,8],[26378,8],[27228,8],[27645,8],[27928,8],[28355,8],[29484,8],[43177,8],[46330,8],[49118,10],[63727,8],[64661,8],[64776,8]]}}}],["binyavanga",{"_index":10145,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2187,10]]}}}],["bio",{"_index":5430,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21035,3]]}}}],["bio.g0.01.1.txt",{"_index":6688,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15384,15],[17823,15]]}}}],["bio.g0.02.1.txt",{"_index":6690,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15470,15],[17917,15]]}}}],["bio.g0.02.2.txt",{"_index":6694,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15551,15],[18011,15]]}}}],["bio.g0.02.3.txt",{"_index":6698,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15632,15],[18105,15]]}}}],["bio.g0.02.4.txt",{"_index":6700,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15712,15],[18199,15]]}}}],["bio.g0.11.1",{"_index":6739,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20312,11],[22420,11]]}}}],["bio.g0.15.1",{"_index":6728,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19922,11],[21868,11]]}}}],["bio.g1.01.1",{"_index":6742,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20431,11],[22593,11]]}}}],["bio.g1.04.1",{"_index":6733,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20052,11],[22052,11]]}}}],["bio.g3.03.1",{"_index":6735,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20182,11],[22236,11]]}}}],["biogarphi",{"_index":5524,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45868,9]]}}}],["biograph",{"_index":5397,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16202,12]]},"/en/lessons/extracting-keywords":{"position":[[6184,12],[6685,12],[12042,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23027,12]]}}}],["biographi",{"_index":3146,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41577,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19256,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4370,9]]},"/en/lessons/extracting-keywords":{"position":[[2321,11],[2574,11],[2904,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2577,10]]},"/en/lessons/intro-to-linked-data":{"position":[[5204,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19505,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35080,10]]}}}],["bioguid",{"_index":15079,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5491,8],[5574,8],[7378,8]]}}}],["biolog",{"_index":13902,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8565,10],[8647,10],[8696,10],[9031,10],[9233,10],[10114,10],[10739,10],[14286,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4879,12]]}}}],["biologi",{"_index":6648,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6666,7],[7164,8],[8315,7],[9028,7],[9089,7],[19994,7],[20124,7],[20254,7],[20384,7],[20503,7],[21940,7],[22124,7],[22308,7],[22492,7],[22665,7],[31892,7],[40153,7],[42802,7],[43219,7],[43455,7],[43695,7],[43928,7],[44168,7],[45880,7],[46010,7],[46461,8],[46788,7],[47407,7],[47632,7],[47737,7],[48123,7],[48641,7],[49321,7],[49955,7],[50894,7],[51356,7],[51485,7]]},"/en/lessons/preserving-your-research-data":{"position":[[3435,7],[17931,7]]}}}],["biometr",{"_index":19739,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28454,11]]}}}],["biophys",{"_index":14059,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45383,10]]}}}],["bipartisan",{"_index":2326,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4197,11],[5931,12],[10430,10],[17124,10],[28504,11],[28575,11],[28648,11],[28761,10],[28827,11],[29715,11]]}}}],["bipartisanship",{"_index":2661,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30202,14]]}}}],["bipartit",{"_index":8464,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21668,9],[21855,10],[22238,9],[22407,9],[22899,9],[23624,9],[23735,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15716,9]]}}}],["bird",{"_index":5621,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5392,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16223,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34881,5]]},"/en/lessons/gravity-model":{"position":[[59505,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19302,6]]}}}],["bird’",{"_index":1739,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42181,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22669,6]]}}}],["birkholz",{"_index":6018,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43399,9]]}}}],["birkwood",{"_index":19219,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3926,9]]}}}],["birnbaum",{"_index":23083,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[33111,9]]}}}],["bironzo",{"_index":14883,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56741,8]]}}}],["birth",{"_index":10441,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14049,5],[16299,5],[18912,5],[50039,5]]},"/en/lessons/extracting-keywords":{"position":[[2777,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9137,5]]},"/en/lessons/transliterating":{"position":[[16162,6],[16178,6]]}}}],["birth/death",{"_index":10374,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5345,11]]}}}],["birth_dict",{"_index":10449,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14783,10],[16048,11],[17209,10],[17769,11]]}}}],["birth_dict[node[0",{"_index":10458,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15472,19],[17468,19]]}}}],["birth_year",{"_index":10467,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16060,13],[16367,10],[16593,12],[17781,13],[17948,12]]}}}],["birthplac",{"_index":12695,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23598,11]]}}}],["bisancio",{"_index":11861,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7051,9]]}}}],["bishop’",{"_index":12504,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[3959,8]]}}}],["biswa",{"_index":5595,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69836,6]]}}}],["bit",{"_index":774,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2604,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15250,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11995,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2650,3],[8097,3],[8107,3],[11493,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16178,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56129,3],[56607,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41400,3],[45286,3],[50301,3],[61234,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61129,3]]},"/en/lessons/common-similarity-measures":{"position":[[6141,3],[6148,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34729,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17300,5],[30403,3]]},"/en/lessons/counting-frequencies":{"position":[[4032,3],[5448,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[225,3],[590,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5606,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15847,3],[21225,3],[30080,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7910,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8548,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4058,3],[7905,4],[10108,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24274,3],[35679,3],[43859,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3115,3],[5298,3]]},"/en/lessons/extracting-keywords":{"position":[[16218,3],[34721,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9967,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21482,4],[28482,4],[35518,3],[35631,3],[35747,3],[36032,4],[38190,4],[38264,4],[41868,4],[42166,4],[48977,5],[52225,4],[60114,4],[68127,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24886,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[16402,3],[35384,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[15928,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9620,4]]},"/en/lessons/gravity-model":{"position":[[36115,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[22800,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[1287,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8425,3],[8479,3],[8952,3],[8998,3],[32652,3],[32838,3],[32982,3]]},"/en/lessons/intro-to-bash":{"position":[[4040,3],[6143,3],[8445,3],[8500,4],[9040,4],[12879,3],[15078,3]]},"/en/lessons/intro-to-linked-data":{"position":[[14015,3],[26783,3],[33443,3]]},"/en/lessons/intro-to-powershell":{"position":[[4078,3],[4103,3],[27844,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[5077,3],[5238,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4950,3],[15539,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12963,3],[18423,3],[43792,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22293,3]]},"/en/lessons/json-and-jq":{"position":[[28751,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8533,3]]},"/en/lessons/linear-regression":{"position":[[34052,3],[39017,3],[58544,3]]},"/en/lessons/logistic-regression":{"position":[[30180,3],[34483,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4510,3],[22957,3],[24311,3],[25364,3],[30084,3]]},"/en/lessons/naive-bayesian":{"position":[[15051,3],[15168,3],[22285,3],[38024,3],[40129,3],[47755,3],[51841,3],[52046,3],[61525,3],[62014,4],[68669,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1720,3],[7439,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25585,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4344,4],[33015,4]]},"/en/lessons/sonification":{"position":[[20895,3],[22179,3],[27373,3],[30283,3],[32533,3],[35565,3],[36690,3],[37249,3],[37643,3],[37744,3],[37914,3],[37996,3],[38034,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6398,3],[35843,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7980,3],[8023,3],[10418,4],[14655,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10793,3],[19064,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11085,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10864,3]]},"/en/lessons/transliterating":{"position":[[14903,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[20426,3],[29011,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20940,3]]},"/en/lessons/working-with-text-files":{"position":[[4029,4]]},"/en/lessons/working-with-web-pages":{"position":[[7938,3]]}}}],["bite",{"_index":14967,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8354,6]]}}}],["bitti",{"_index":3698,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17130,5]]}}}],["bivari",{"_index":7200,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2858,10]]}}}],["bizarr",{"_index":3808,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13219,7]]}}}],["bizer",{"_index":15308,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37628,5]]}}}],["bkwd",{"_index":21349,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[26860,6],[27055,7],[29436,7],[29857,7]]}}}],["bkwd_reach",{"_index":21352,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27003,10],[27079,11]]}}}],["bl",{"_index":3817,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14239,4],[14835,3],[15373,2],[66462,2]]}}}],["bla",{"_index":21423,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[9616,4]]}}}],["black",{"_index":648,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20676,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22685,5],[22771,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7862,5],[8060,5],[8113,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8393,5],[17420,7]]},"/en/lessons/counting-frequencies":{"position":[[13413,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13449,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24236,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26202,5],[26575,6],[26748,5],[37634,6],[38020,6],[38312,5],[52671,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3667,7],[3807,7],[3893,5],[3910,5],[4471,7],[5009,6]]},"/en/lessons/extracting-keywords":{"position":[[27880,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23405,5],[23728,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8398,5],[8596,5]]},"/en/lessons/georeferencing-qgis":{"position":[[9978,5]]},"/en/lessons/gravity-model":{"position":[[40781,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[1217,6],[31674,6],[31933,5],[32055,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16243,5],[16345,5],[38646,6]]},"/en/lessons/intro-to-bash":{"position":[[3803,5]]},"/en/lessons/linear-regression":{"position":[[3093,6],[59238,6],[59550,5]]},"/en/lessons/logistic-regression":{"position":[[2813,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4584,5],[4634,5],[4682,5],[4729,5],[4779,5],[4828,5],[4877,5],[6618,5],[6917,5],[7952,5],[10004,7]]},"/en/lessons/qgis-layers":{"position":[[14384,5]]},"/en/lessons/sonification":{"position":[[26302,5],[26357,6]]},"/en/lessons/space-place-gazetteers":{"position":[[5864,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1110,5],[10468,6],[14658,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7275,5]]},"/en/lessons/working-with-web-pages":{"position":[[4496,6]]}}}],["black/whit",{"_index":11080,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[17344,11]]}}}],["blackburn",{"_index":15140,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5775,10],[5831,10],[5863,10],[5977,10],[6043,9],[6529,10],[6836,9],[6962,9],[7103,10],[7409,11],[9062,9],[10117,9],[25370,11]]}}}],["blackburn1955",{"_index":15145,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[7452,13],[9072,14],[9792,14]]}}}],["blackmedia",{"_index":16768,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33250,12]]}}}],["blackmedia\",1",{"_index":16774,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33801,14]]}}}],["blackmoor",{"_index":11649,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3135,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10827,12]]},"/en/lessons/normalizing-data":{"position":[[1992,12]]}}}],["blackwel",{"_index":15933,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42418,10]]}}}],["blade",{"_index":15405,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[42171,7]]}}}],["blair",{"_index":3459,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1748,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41390,5],[57211,5]]}}}],["blair’",{"_index":15133,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4812,7]]}}}],["blais",{"_index":14849,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55255,7]]}}}],["blame",{"_index":16198,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8920,5]]}}}],["blanc",{"_index":9350,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32395,5]]}}}],["blaney",{"_index":15241,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26667,7]]}}}],["blank",{"_index":3273,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[303,5],[1886,5],[8910,6],[9066,5],[9311,5],[10380,5],[10553,5],[10706,5],[10893,6],[10980,8],[11006,5],[13325,7],[16207,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1614,5]]},"/en/lessons/common-similarity-measures":{"position":[[23970,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3547,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15306,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12111,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17878,5],[31808,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33966,5],[34002,5],[47114,5],[47298,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9310,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8478,5],[42253,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24671,5]]},"/en/lessons/extracting-keywords":{"position":[[9283,5],[9461,5],[19882,5],[22838,5],[26551,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10077,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21546,5],[21683,5],[26630,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5380,6],[5501,7]]},"/en/lessons/gravity-model":{"position":[[33761,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[31010,5],[31312,5],[31819,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20768,5],[23675,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14629,6]]},"/en/lessons/intro-to-bash":{"position":[[3629,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1716,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6959,5],[7068,6],[7193,6]]},"/en/lessons/jupyter-notebooks":{"position":[[40425,5],[40837,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4698,5],[8770,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1896,5],[3295,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7665,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7226,5],[7708,5],[7864,7],[8426,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19784,5],[21841,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13000,5],[13825,5],[13837,5],[17069,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22237,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16602,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18508,6],[18842,5],[41791,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[11335,5],[17643,5],[17671,5],[21534,5]]},"/en/lessons/vector-layers-qgis":{"position":[[6810,5],[8193,5]]}}}],["blankenship",{"_index":22849,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[17727,11],[50854,12]]}}}],["blanket",{"_index":18619,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59337,11]]}}}],["blast",{"_index":9528,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3024,7],[55701,5],[55743,5],[55856,5],[58293,5],[58575,5]]}}}],["bleak",{"_index":15915,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36943,5]]}}}],["bleed",{"_index":11731,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2889,6]]}}}],["blei",{"_index":1774,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44248,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5114,4],[26184,5]]}}}],["blend",{"_index":16821,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6729,5]]}}}],["bless",{"_index":9925,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51854,7]]}}}],["blevin",{"_index":22022,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5586,8]]}}}],["blewer’",{"_index":15739,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6784,8],[41738,8]]}}}],["bli",{"_index":1173,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10151,3],[10530,4],[10542,3],[10857,3],[10925,4],[11012,4],[11138,3],[11916,3],[13945,3],[18375,3],[28912,4],[29660,3],[30084,3],[31912,4],[32268,3],[36274,4],[45563,4],[49810,4],[50646,4]]}}}],["bligh.pi",{"_index":2051,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9036,9]]}}}],["bligh’",{"_index":2029,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7858,7],[9330,7]]}}}],["blind",{"_index":20528,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8431,5]]},"/en/lessons/sonification":{"position":[[2293,7]]}}}],["blink",{"_index":9085,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12235,8]]},"/en/lessons/sonification":{"position":[[20570,8]]}}}],["blitz",{"_index":20922,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9554,5]]}}}],["bloat",{"_index":5375,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10084,7]]}}}],["blob",{"_index":11668,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[8602,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64303,4],[64984,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24024,5],[24039,6],[24120,4],[25661,6],[26037,7],[26489,5],[26608,5],[27096,4],[27952,5],[28051,5],[31349,5],[31469,4],[44440,4]]}}}],["blob.download_as_str",{"_index":18931,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27138,25],[44482,25]]}}}],["blob.upload_from_filename(os.path.join(input_dir",{"_index":18890,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24160,49]]}}}],["blobs_list",{"_index":18917,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26060,10],[26446,10],[26523,10],[27104,11],[27992,10],[44448,11]]}}}],["blobs_list=l_blobs(gcs_destination_uri",{"_index":19119,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[50750,39]]}}}],["block",{"_index":377,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9731,5],[13174,5],[13320,5],[13603,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19872,6],[20173,5],[22244,5],[23380,5],[24416,5],[27266,5],[27484,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14242,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21508,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19857,5]]},"/en/lessons/common-similarity-measures":{"position":[[391,5],[1701,6],[2122,5],[11397,5],[11496,5],[12306,6],[12373,5],[12456,7],[12587,5],[12794,5],[12884,5],[13059,5],[13646,5],[13689,5],[14123,7],[14575,5],[14787,5],[15447,5],[19851,5],[20085,5],[23308,6],[33234,5],[39642,5],[39818,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10527,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3350,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[52328,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10284,5],[11661,6],[31375,5],[32404,5],[34940,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[122,5],[171,5],[1871,5],[2057,6],[2085,7],[2216,5],[2251,5],[2311,5],[2332,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32391,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35910,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11112,5],[12205,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20358,5],[20564,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9257,6],[23296,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[690,6],[17580,6],[18656,5],[22266,6],[22655,8],[22728,5],[22764,6],[22799,5],[22943,5],[23284,5],[23461,6],[23896,5],[24623,7],[24736,5],[27084,5],[27246,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5823,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21721,6],[48385,6],[53907,6],[56686,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31095,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[6367,6],[6453,6],[6979,5]]},"/en/lessons/intro-to-bash":{"position":[[2509,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16194,6]]},"/en/lessons/intro-to-powershell":{"position":[[31566,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7454,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41751,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1725,6],[4432,6],[20579,5]]},"/en/lessons/jupyter-notebooks":{"position":[[6876,6],[14223,7],[25901,6],[29879,6],[30131,6]]},"/en/lessons/linear-regression":{"position":[[22798,5],[27546,5],[27799,5],[28881,5],[30145,5],[30766,5],[33921,5],[35497,6],[35657,6],[36759,5],[38609,6],[39874,5],[43767,5],[58094,5],[58488,5],[64638,5]]},"/en/lessons/logistic-regression":{"position":[[11910,5],[14306,6],[14961,5],[15550,5],[24815,6],[28568,5],[30509,5],[36058,5],[38322,5],[38595,5],[43510,6],[44139,5],[51879,5],[57254,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29307,6],[29623,5],[31727,5],[33898,6],[42048,6],[44294,6],[45185,5],[45194,7],[49459,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34756,5]]},"/en/lessons/sentiment-analysis":{"position":[[30023,6]]},"/en/lessons/sonification":{"position":[[15441,5],[35714,5],[37526,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12349,6],[12871,6],[13047,5],[16487,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10253,6],[10475,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5690,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27285,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18215,5],[19535,5],[34142,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14833,5]]},"/en/lessons/working-with-web-pages":{"position":[[7018,6]]}}}],["block.attrib['blocktyp",{"_index":10820,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27297,25]]}}}],["block['paragraph",{"_index":18960,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31811,20],[45240,20]]}}}],["blockmanag",{"_index":9702,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20280,13],[20438,12],[20720,12],[20806,13],[20832,13],[23653,13],[23667,12]]}}}],["blockmanagerid(driv",{"_index":9704,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20451,22],[20616,22],[20733,22],[20846,22]]}}}],["blockmanagermast",{"_index":9665,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18345,18],[20406,19],[20689,19],[23711,19],[23731,18]]}}}],["blockmanagermasterendpoint",{"_index":9666,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18387,27],[18524,27],[18552,26],[20524,27]]}}}],["blockquot",{"_index":13080,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[468,11],[7016,11],[7084,10],[7205,11],[7331,11]]}}}],["blocks=page['fulltextannotation']['pages'][0]['block",{"_index":19045,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44606,55]]}}}],["blocktype=\"pictur",{"_index":10780,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22968,19]]}}}],["blodgett",{"_index":3465,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1810,9]]}}}],["blog",{"_index":1004,"title":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45,4]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2147,4],[48688,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[221,5],[3685,4],[4762,4],[5905,6],[7403,4],[8016,9],[8054,4],[8082,4],[8170,4],[8234,4],[8554,4],[14757,4],[23601,4],[25544,4],[31447,4],[35517,5],[40878,4],[40988,4],[41064,4],[41173,4],[41982,4],[42145,4],[43060,4],[45545,4],[47609,4],[47974,4],[49589,4],[49730,4],[50009,4],[50113,4],[57788,4],[58320,4],[58715,4],[61935,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46,4],[286,4],[1388,4],[1489,4],[1720,5],[1896,4],[2188,4],[2499,4],[4005,5],[4970,4],[5074,4],[6308,8],[7365,4],[7668,8],[7752,4],[8117,4],[8376,5],[8498,8],[8686,8],[9073,8],[9185,8],[17462,8],[17748,4],[18505,4],[25270,4],[26542,4],[27063,4],[28819,5],[32076,4],[34728,8],[34886,5],[35378,4],[36051,4],[37180,4],[37230,9],[43404,4],[43536,4],[43793,9],[44270,4],[44619,4],[45207,4],[46904,4],[51368,4],[52053,4],[52341,4],[57998,8],[58100,5],[58569,8],[60204,5],[67685,4],[69937,4],[71543,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8846,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2797,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20482,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[445,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1898,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47311,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1369,5],[10879,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[17282,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57838,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37022,4]]},"/en/lessons/intro-to-powershell":{"position":[[35216,4]]},"/en/lessons/jupyter-notebooks":{"position":[[23178,4]]},"/en/lessons/naive-bayesian":{"position":[[1329,4],[1535,4],[14538,4]]},"/en/lessons/preserving-your-research-data":{"position":[[9889,8],[17348,4],[17505,4],[17717,4],[18326,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8827,4]]},"/en/lessons/sonification":{"position":[[17730,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4997,4],[5166,4],[12151,6],[30825,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46213,5],[46392,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63945,4],[64147,5],[64790,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2720,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48754,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46956,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20579,7]]}}}],["blog1",{"_index":13118,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[878,6]]}}}],["blogger",{"_index":3231,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58370,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29216,8]]}}}],["blogpost",{"_index":21707,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22084,8],[64091,8],[64275,8],[64740,8]]}}}],["blog’",{"_index":5345,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6059,6]]}}}],["blood",{"_index":18301,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[8623,5]]}}}],["bloomington",{"_index":13027,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32848,13]]},"/en/lessons/space-place-gazetteers":{"position":[[48568,13],[48870,13],[51029,13]]}}}],["blot",{"_index":22316,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22845,4]]}}}],["blount",{"_index":8983,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20677,6]]}}}],["blue",{"_index":7209,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3585,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24865,5],[25639,5],[28166,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19515,5],[19869,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16504,5],[16610,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7762,4],[12998,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[8982,4]]},"/en/lessons/gravity-model":{"position":[[17563,4],[40828,4],[41211,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[12281,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15936,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29934,5],[30709,5]]},"/en/lessons/intro-to-powershell":{"position":[[4377,5]]},"/en/lessons/introduction-map-warper":{"position":[[13670,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32492,7]]},"/en/lessons/jupyter-notebooks":{"position":[[21205,4]]},"/en/lessons/qgis-layers":{"position":[[11047,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40037,8]]},"/en/lessons/sonification":{"position":[[15166,4],[18930,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29667,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[55303,4],[55869,5],[56346,4],[57545,4],[58856,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5215,4]]},"/en/lessons/vector-layers-qgis":{"position":[[9242,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12967,4]]}}}],["blueprint",{"_index":2197,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7356,9],[7486,11]]},"/en/lessons/introduction-map-warper":{"position":[[1066,11]]},"/en/lessons/sentiment-analysis":{"position":[[17927,9],[18114,10]]}}}],["blunt",{"_index":14409,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10592,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18061,5]]}}}],["blur",{"_index":922,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12731,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12015,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6008,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[17556,6]]}}}],["blurb",{"_index":3147,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41587,5]]},"/en/lessons/jupyter-notebooks":{"position":[[12366,6]]}}}],["bly_tfidf_all.xlsx",{"_index":1372,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19430,21]]}}}],["bly’",{"_index":1222,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11391,5],[12466,5],[19339,5],[28304,5],[33396,5],[36071,5]]}}}],["bl’",{"_index":3825,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14545,4],[66569,4],[66899,4]]}}}],["bm",{"_index":13431,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12087,2],[12237,2],[14045,2],[14282,2],[14597,3],[14794,2],[16644,2],[18364,2],[18730,2],[23463,2],[24917,2]]}}}],["bmi",{"_index":17029,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[8401,4],[54703,3]]}}}],["bmo",{"_index":13438,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15408,4],[17142,4],[18888,4]]}}}],["bmo:px_object_typ",{"_index":13442,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15622,18],[17526,18],[19282,18]]}}}],["bmp",{"_index":22161,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17670,4],[32332,8]]}}}],["bm’",{"_index":13467,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20644,4]]}}}],["board",{"_index":3253,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60727,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63962,6],[67874,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2175,6],[2402,6],[9943,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6892,6],[7001,6],[7043,5],[40431,5],[52753,5]]}}}],["boardgamegeek",{"_index":9464,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51113,14]]}}}],["boat",{"_index":14002,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38331,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37008,4]]}}}],["bob",{"_index":8443,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10606,3],[10614,3]]},"/en/lessons/intro-to-linked-data":{"position":[[36959,3],[37007,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[5247,4]]},"/en/lessons/naive-bayesian":{"position":[[11979,3]]}}}],["bob’",{"_index":18339,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20607,5]]}}}],["bock",{"_index":1649,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34886,5]]}}}],["bodenham",{"_index":13026,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32767,11]]}}}],["bodi",{"_index":632,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19690,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4485,4],[13990,4],[18455,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58558,4],[58984,4],[59054,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38575,6],[38657,4],[38781,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15234,4],[37212,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1813,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5588,4],[23487,4],[40004,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15158,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21367,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[8841,5],[8878,4],[10427,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21094,4],[47309,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10632,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1200,4],[33589,4],[43777,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6328,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5203,5],[5494,5],[5824,5],[6250,5],[6595,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2847,4],[9063,4]]},"/en/lessons/linear-regression":{"position":[[13262,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25164,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13575,4]]},"/en/lessons/output-data-as-html-file":{"position":[[5026,4],[5561,4],[5650,6],[6129,5],[6468,4],[6563,6],[7043,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4929,6]]},"/en/lessons/sonification":{"position":[[1583,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15039,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24057,4],[24292,5],[24775,4],[24874,4],[25508,4],[26228,6],[28162,4],[29822,4],[30244,4],[30949,4],[32495,6],[32545,9],[32605,6],[32655,7],[34014,4],[35050,4],[36982,4],[37435,4],[41871,4],[41938,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6990,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25433,4]]},"/en/lessons/viewing-html-files":{"position":[[2147,4],[2308,5]]}}}],["bodili",{"_index":18596,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58921,9],[59624,6]]}}}],["bog",{"_index":16935,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[48234,6]]}}}],["bogot",{"_index":13839,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61509,7]]},"/en/lessons/introduction-map-warper":{"position":[[22704,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42596,7]]}}}],["bogumil",{"_index":21060,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50647,7]]}}}],["bohacek",{"_index":15636,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25863,7]]}}}],["boi",{"_index":1511,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28941,5],[29699,4],[31920,4],[32344,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32390,4]]}}}],["boiler",{"_index":13967,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[30082,6]]}}}],["boilerpl",{"_index":3104,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[32777,11],[32841,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5411,14]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20968,11],[20998,11],[21536,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[28402,11],[28749,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46134,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44236,11]]}}}],["bois’",{"_index":1624,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33191,6]]}}}],["bojo",{"_index":14638,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11448,7]]}}}],["bokeh",{"_index":1466,"title":{"/en/lessons/visualizing-with-bokeh":{"position":[[22,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26322,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9527,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16486,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54240,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6157,5],[6609,5],[53046,6],[53106,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3818,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23,5],[277,5],[2212,5],[2923,5],[5415,5],[5504,5],[5600,5],[5712,5],[5748,5],[5826,5],[6076,5],[6205,5],[7275,5],[7311,5],[7818,5],[7833,6],[7841,5],[8176,5],[8347,5],[8435,5],[8491,5],[8572,5],[8731,5],[9110,5],[9252,5],[9414,5],[9818,6],[10271,5],[10392,5],[10818,5],[11512,5],[12822,5],[13127,5],[13601,5],[13982,5],[17558,5],[17621,5],[17728,5],[17754,5],[21002,5],[21028,5],[21058,5],[21077,5],[21388,5],[22035,5],[23318,5],[23594,5],[24265,5],[28095,5],[29309,5],[33060,5],[34996,5],[35193,5],[37810,5],[39450,5],[40801,5],[41798,5],[42231,5],[42483,5],[42808,5],[45399,6],[45842,5],[46163,5],[46502,5],[46774,5],[46793,5],[46853,5],[47154,5]]}}}],["bokeh>=2.0.0,<2.3.0",{"_index":23298,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[6440,27]]}}}],["bokeh.layout",{"_index":23533,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43538,13]]}}}],["bokeh.model",{"_index":23374,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18493,12],[18774,13],[23968,12],[30205,12],[33622,12],[38460,12],[40686,12],[43487,12]]}}}],["bokeh.models.tool",{"_index":23375,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18535,18],[24010,18]]}}}],["bokeh.palett",{"_index":23400,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24052,14],[30247,14],[33664,14],[38532,14],[43571,14]]}}}],["bokeh.plot",{"_index":23304,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[9747,14],[9875,14],[18440,14],[18721,15],[23915,14],[30152,14],[33569,14],[38407,14],[43434,14]]}}}],["bokeh.tile_provid",{"_index":23524,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42333,20],[43608,20]]}}}],["bokeh.transform",{"_index":23402,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24089,15]]}}}],["bokehj",{"_index":23333,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[13509,8]]}}}],["bokeh’",{"_index":23373,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18357,7],[18976,7],[24409,7],[29454,7],[33414,7],[40491,7],[46194,7],[46378,7],[46695,7]]}}}],["bold",{"_index":3131,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[39953,6],[43709,5],[44610,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63470,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19242,4],[19486,5],[19863,5],[28324,5],[28362,6],[29374,5],[38014,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6057,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11373,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[4973,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37169,8],[37404,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42112,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6284,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21126,5],[21233,5],[21316,6],[22396,4],[22626,4]]},"/en/lessons/preserving-your-research-data":{"position":[[7151,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13914,4],[13982,9],[17534,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25314,4]]}}}],["bold/ital",{"_index":3158,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43421,12]]}}}],["bolder",{"_index":21859,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[46269,6]]}}}],["boldfac",{"_index":1589,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31450,8]]}}}],["bolivia",{"_index":4460,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59152,10]]}}}],["bolster",{"_index":14231,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[17640,7]]}}}],["bolt",{"_index":13155,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14679,4],[15382,4],[26163,4],[28284,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1943,5]]}}}],["bomb",{"_index":20919,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9442,4],[9469,4],[9560,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[52245,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[382,7],[839,7],[945,7],[1349,7],[1504,5],[1941,7],[17228,7],[29889,9],[31659,4],[33171,7],[37323,7],[37453,8],[37679,6],[37949,8],[38196,8],[39624,8],[39833,7],[39906,5],[40427,7],[42223,6],[45948,6],[45974,6],[46099,6]]}}}],["bombay/mumbai",{"_index":20983,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[32681,14]]}}}],["bona",{"_index":12029,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11035,4],[62335,4]]}}}],["bondi",{"_index":1735,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41791,5],[44406,6],[51761,6]]}}}],["bone",{"_index":11617,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31746,5]]}}}],["boni",{"_index":11954,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9908,5],[61208,5]]}}}],["bono",{"_index":11831,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6655,4]]}}}],["bonu",{"_index":3027,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11438,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5122,6]]}}}],["book",{"_index":785,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3073,5],[3909,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30040,5],[30962,4],[31563,5],[31569,5],[31575,6],[31750,4],[31885,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26108,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2546,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69716,5]]},"/en/lessons/common-similarity-measures":{"position":[[4289,6],[28691,5],[28774,4],[29044,5],[30288,4],[30415,5],[30698,4],[35988,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3086,6],[43737,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56509,4],[57246,6],[59122,4],[62052,5],[62336,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20888,4],[21495,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37637,6],[60734,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[670,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2284,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1600,4],[13773,4],[14008,5],[20393,4],[20617,4],[20680,4],[20989,5],[21327,5],[22752,4],[22961,5],[23693,5],[25202,4],[25210,6],[25913,4],[26661,5],[27275,6],[27296,5],[27402,4],[27410,6],[29351,5],[29963,5],[30076,7],[30096,7],[33901,5],[35573,5],[37367,5],[37625,5],[37729,5],[38639,6],[38820,4],[39916,5],[40795,4],[41833,5],[41938,5],[43244,5],[43423,5],[43499,5],[44505,4],[45499,4],[45553,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4962,4],[5273,4],[18152,5],[18193,4],[18270,4],[18362,5],[18386,4],[18868,4],[19363,4],[19904,5],[19957,4],[21197,4],[22422,4],[23160,5],[24108,4],[24156,4],[24287,4],[24504,4],[24966,4],[26073,4],[26144,4],[27407,4],[27543,4],[28237,4],[28628,4],[28749,4],[31099,4],[31200,4],[31320,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29047,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4402,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4527,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5319,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2463,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4540,5],[5683,5],[24859,6],[24875,6],[25972,5],[39697,5],[39891,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[881,5],[991,4],[1652,4],[2130,6],[2587,4],[2802,5],[3284,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4266,4],[20016,4],[34958,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5860,4],[5998,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4814,5],[4907,4],[12661,5],[12758,5],[18584,4],[32289,5],[32452,5],[48560,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5556,6],[7822,6],[14983,5],[34579,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46218,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1023,6]]},"/en/lessons/gravity-model":{"position":[[11560,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[3889,4],[43415,4],[43879,4],[44405,5],[44631,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56118,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3775,4],[4086,4],[6008,5],[22049,5],[22090,4],[22167,4],[22259,5],[22283,4],[22765,4],[23260,4],[23799,5],[23852,4],[25401,4],[26991,4],[28237,5],[29175,4],[29223,4],[29354,4],[29571,4],[30033,4],[31143,4],[31214,4],[32486,4],[33340,4],[33505,4],[33576,4]]},"/en/lessons/intro-to-bash":{"position":[[13731,4],[16466,5]]},"/en/lessons/intro-to-linked-data":{"position":[[6394,6],[13678,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5706,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7969,6],[44342,4],[44434,5]]},"/en/lessons/jupyter-notebooks":{"position":[[39158,4]]},"/en/lessons/linear-regression":{"position":[[5707,4],[7175,4],[7460,5],[7599,4],[7730,4],[9493,4],[10977,4],[11058,4],[15505,4],[15688,4],[15930,4],[16002,4],[16135,4],[16217,4],[16599,4],[16813,4],[18598,4],[20503,4],[21091,4],[21383,4],[21641,4],[21902,4],[22049,4],[32804,4],[36732,4],[41822,4],[41900,4],[41979,4],[45323,4],[45385,4],[47883,4],[48257,4],[48300,4],[50367,4],[50457,4],[54798,4],[54857,4],[55289,4],[55427,4],[58142,4],[63280,4],[68055,4],[68426,4],[68571,4],[69468,5],[69600,4],[72459,5],[73973,4],[75346,6]]},"/en/lessons/logistic-regression":{"position":[[3993,5],[4013,4],[12700,4],[14174,4],[17571,4],[35149,4],[36341,4],[41550,4],[43034,5],[43206,5],[46901,4],[49466,4],[49619,4],[52624,4],[52731,4],[52869,4],[53072,7],[53158,4],[53531,8],[54584,4],[54795,4],[55270,4],[55580,4],[56080,4],[56304,4],[56466,4],[57528,4],[65319,4],[65820,6],[67272,4]]},"/en/lessons/naive-bayesian":{"position":[[14059,5],[14261,5],[14412,5],[14517,4],[14727,5],[15624,4],[15738,4],[16546,5],[18586,5],[18650,5],[19734,5],[49008,5],[49189,6],[49320,4],[49354,5],[49485,6],[49543,5],[49623,5],[49775,5],[49882,5],[49957,5],[50018,6],[50361,5],[50403,5],[50451,5],[50579,5],[50827,5],[53388,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1714,5],[1747,4],[1903,5],[2192,4],[2308,5],[2321,4],[2464,5],[2567,4]]},"/en/lessons/preserving-your-research-data":{"position":[[17473,4],[17578,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28114,4]]},"/en/lessons/research-data-with-unix":{"position":[[7196,5]]},"/en/lessons/sentiment-analysis":{"position":[[2901,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38031,4]]},"/en/lessons/space-place-gazetteers":{"position":[[17095,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1801,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11076,5],[34156,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[274,4],[737,5],[1654,5],[2716,5],[3182,4],[5133,5],[5838,4],[5924,4],[13185,4],[18590,4],[18940,5],[19935,5],[21994,4],[22353,5],[22446,6],[23385,4],[24546,5],[25785,5],[27343,5],[33872,5],[37767,5],[39207,5],[41490,5],[44148,5],[46523,6],[46539,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9183,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2733,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1569,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52211,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[301,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[331,5]]}}}],["book['id",{"_index":7904,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25228,10],[27428,10]]}}}],["booker",{"_index":1561,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30704,6]]}}}],["bookmark",{"_index":3233,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58624,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64350,8]]}}}],["books.db",{"_index":7990,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37994,11]]}}}],["books;').fetchal",{"_index":7957,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35109,19],[39239,19]]}}}],["bookworm",{"_index":21410,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[5614,8]]}}}],["book—know",{"_index":17948,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53817,10]]}}}],["book’",{"_index":15301,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37255,6]]},"/en/lessons/linear-regression":{"position":[[7795,6],[13666,6]]},"/en/lessons/logistic-regression":{"position":[[53345,6],[55805,6],[55887,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18066,6]]}}}],["boolean",{"_index":8635,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26267,7],[29284,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32382,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20231,8]]}}}],["boom",{"_index":14151,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1967,5],[48965,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12414,6],[15513,6]]},"/en/lessons/sonification":{"position":[[38087,5]]}}}],["boon",{"_index":18606,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59052,8]]}}}],["boost",{"_index":11239,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46039,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4712,6],[5997,6],[6158,6]]},"/en/lessons/naive-bayesian":{"position":[[70002,8]]}}}],["boot",{"_index":14643,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13156,7]]}}}],["bootcamp",{"_index":15029,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[859,8]]}}}],["bootload",{"_index":8241,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38787,11]]}}}],["bootstrap",{"_index":20565,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22260,9]]}}}],["bora",{"_index":19656,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16173,4]]}}}],["borah",{"_index":21938,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61983,6]]}}}],["borchardt",{"_index":14879,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56704,10]]}}}],["border",{"_index":85,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1476,8],[17941,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26724,6],[26755,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58301,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[901,6],[20069,7],[25939,6],[26003,6],[26268,6],[26354,6],[26482,6],[26594,6],[26754,7],[35969,6],[37613,7],[46140,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44860,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64000,6]]},"/en/lessons/georeferencing-qgis":{"position":[[7076,6],[7510,6],[7574,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[6760,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6642,7],[38842,6],[39592,8]]},"/en/lessons/introduction-map-warper":{"position":[[10087,8],[16296,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31450,6]]},"/en/lessons/qgis-layers":{"position":[[18390,8],[18432,6]]}}}],["border.6",{"_index":14744,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38639,8]]}}}],["border=\"1",{"_index":15033,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3226,10]]}}}],["border=1>",{"_index":16055,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31401,12]]}}}],["border=1><tr><th>title</th><th>data",{"_index":16052,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30487,62]]}}}],["borderland",{"_index":22958,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[42748,11]]}}}],["borders.co.uk",{"_index":12535,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11051,13],[19374,14]]}}}],["border’",{"_index":9311,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25947,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39757,8]]}}}],["bore",{"_index":796,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3573,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10402,6],[15967,6]]},"/en/lessons/intro-to-powershell":{"position":[[20059,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8369,6]]},"/en/lessons/research-data-with-unix":{"position":[[9840,5]]}}}],["borg",{"_index":6473,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56466,7],[57254,7],[58878,7],[59076,6]]}}}],["bori",{"_index":10702,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[11042,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40337,5],[42218,6],[42242,6],[42404,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45886,5],[47077,5]]},"/en/lessons/transliterating":{"position":[[9296,8]]}}}],["born",{"_index":1049,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4099,4],[10821,4],[14038,4],[18537,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[945,5]]},"/en/lessons/common-similarity-measures":{"position":[[17979,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32533,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4117,4],[21736,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3375,4]]},"/en/lessons/preserving-your-research-data":{"position":[[950,4]]},"/en/lessons/sonification":{"position":[[40851,4]]}}}],["bornor",{"_index":18843,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13660,6]]}}}],["borough",{"_index":18187,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16801,7]]},"/en/lessons/space-place-gazetteers":{"position":[[13424,8]]}}}],["borough.csv",{"_index":18152,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8459,13],[8682,13],[8780,13],[9950,13],[11415,13],[12182,13],[13337,13],[15055,11],[16996,11]]}}}],["borrow",{"_index":6564,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7328,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11837,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5413,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2484,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7002,9],[30149,8]]}}}],["bosch",{"_index":16494,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50296,5]]}}}],["bosnia",{"_index":2617,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28678,7]]}}}],["boston",{"_index":8233,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37751,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1213,6],[3134,6],[4003,7],[5028,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[772,6],[2004,6],[2860,6],[7501,6],[10753,7],[10931,6],[24088,6],[24127,6],[24267,6],[24347,6]]}}}],["bot",{"_index":15458,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[87,4],[119,5],[160,3],[307,3],[335,4],[366,3],[546,4],[609,3],[991,4],[1115,4],[1221,5],[1264,5],[1299,3],[1556,4],[1811,3],[1981,4],[2029,4],[2484,5],[2525,5],[2531,4],[2624,4],[2821,4],[2951,3],[3083,4],[3290,5],[3296,4],[3336,4],[3700,4],[3816,4],[3902,3],[4105,3],[4286,3],[4480,3],[4840,3],[5150,4],[5487,4],[5576,4],[5718,4],[5754,4],[5810,4],[5887,3],[5915,3],[6234,4],[6444,4],[6569,3],[7816,5],[8008,3],[8200,3],[9099,4],[9119,3],[9689,3],[9903,4],[13812,3],[14363,3],[14706,4],[14814,3],[14999,4],[15123,3],[15151,4],[15184,3],[15251,3],[16015,3],[16039,4],[16132,5],[16260,3],[16286,4],[16442,4],[16489,3],[17022,4],[17127,3],[17222,3],[17302,3],[17349,3],[17569,3],[17595,4],[17715,4],[17844,3],[18022,3],[18086,3],[18152,4],[18289,4],[19084,4],[21660,4],[21683,4],[21735,3],[21791,5],[21935,3],[22173,3],[23380,3],[23796,3],[23996,3],[24028,3],[24902,4],[24992,4],[25076,5],[25332,3],[25384,3],[25936,4],[26044,5],[26425,4],[26480,4],[26764,4],[26864,4],[26970,5]]}}}],["botani",{"_index":6820,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31819,6]]},"/en/lessons/intro-to-powershell":{"position":[[16245,6]]}}}],["botchlett",{"_index":20428,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27326,10]]}}}],["both",{"_index":173,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3518,4],[3872,4],[6765,4],[14261,4],[15925,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1461,4],[4829,4],[7562,4],[10436,4],[39940,4],[39992,4],[43636,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5714,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3542,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4836,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6124,4],[19635,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6725,4],[10393,4],[11106,4],[26004,4],[36036,4],[38566,4],[58225,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12911,5],[14920,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10135,4],[10404,4],[25350,4],[26564,4],[33363,4],[39083,4],[47134,4],[56939,4],[66417,4],[66594,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2695,4],[7885,4],[15990,4],[17275,4],[42290,4],[65617,4],[65915,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29627,4],[40715,5],[61435,4],[66742,4],[69677,4]]},"/en/lessons/common-similarity-measures":{"position":[[10129,4],[10293,4],[10367,4],[19918,4],[24317,4],[27805,4],[32441,4],[33163,4],[35206,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8029,4],[28685,4],[28764,4],[42100,4],[47878,4],[47987,4],[59600,4],[60968,4],[62419,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11508,4],[11777,4],[13087,4],[13744,4],[18821,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29902,4],[33366,4],[54880,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11642,4]]},"/en/lessons/counting-frequencies":{"position":[[4285,4],[4451,4],[9262,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6304,4],[6448,4],[7669,4],[18688,4],[41644,4],[41878,4],[42052,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12523,4],[23785,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10134,4],[31591,4],[36085,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2338,4],[6793,4],[8188,5],[14617,4],[20477,4],[27645,4],[31004,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18179,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2536,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2077,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9298,4],[9862,4],[12096,4],[16089,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2912,4],[3900,4],[5338,4],[22207,4],[24523,4],[36460,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27448,4],[44828,4],[54057,4],[54757,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8890,4],[16104,5],[23140,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4302,5],[5196,4],[6152,4],[6476,4],[6881,5],[8843,4],[11661,4],[12112,4],[12955,4],[13060,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6938,4],[7777,4],[13557,4],[29110,4],[43808,4],[43906,4],[49197,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5282,4],[6728,4],[12488,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9181,4],[9277,4],[19356,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18402,4],[24790,4],[33740,4],[34006,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2082,4],[6856,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11890,4],[13508,4],[14926,4],[23094,4],[23469,4],[36099,4]]},"/en/lessons/geocoding-qgis":{"position":[[6650,4],[10712,4],[24596,4],[32850,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20396,4]]},"/en/lessons/georeferencing-qgis":{"position":[[883,4],[6499,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[712,4],[777,4],[5101,4],[15068,4],[18263,4],[27980,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6188,4],[7600,4],[7772,4],[8196,4],[23103,4],[23550,5],[25569,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1216,4],[1823,4],[5768,4],[11196,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6980,4],[23500,4],[26779,4]]},"/en/lessons/gravity-model":{"position":[[1345,4],[3110,4],[19456,4],[28771,4],[37248,4],[40172,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[28541,4],[30541,4],[42202,4]]},"/en/lessons/installing-omeka":{"position":[[2823,4],[3348,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4186,4],[13211,4],[17260,4],[44316,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6741,4],[14507,4],[17319,4],[48951,4],[50729,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7039,4],[13051,4],[14104,4],[17921,4],[21107,5],[21243,4],[41417,4],[42835,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8918,4],[9771,4],[12508,4],[18329,5],[27608,4],[33820,4],[38073,4]]},"/en/lessons/intro-to-bash":{"position":[[2416,4],[17979,4],[22746,4],[24919,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7707,4],[9292,4]]},"/en/lessons/intro-to-linked-data":{"position":[[4716,4],[6404,4],[26008,4],[29053,4]]},"/en/lessons/intro-to-powershell":{"position":[[6922,6],[12643,4],[20268,4],[20349,4],[20812,4],[26319,4]]},"/en/lessons/introduction-map-warper":{"position":[[2351,4],[11993,4],[12212,4],[12272,4],[12552,4],[13076,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22761,4],[33499,5],[33993,4],[35823,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6303,4],[15684,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5360,4],[10822,4],[23652,4],[27563,4],[30131,4],[30921,4],[35916,5],[46287,4]]},"/en/lessons/json-and-jq":{"position":[[30276,4],[30861,4],[34923,4]]},"/en/lessons/jupyter-notebooks":{"position":[[9118,4],[22471,4],[30003,4],[30265,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6653,5]]},"/en/lessons/linear-regression":{"position":[[3317,4],[5847,4],[13338,4],[13990,4],[23314,4],[35089,4],[50934,4],[51771,4],[61511,4],[79888,4]]},"/en/lessons/logistic-regression":{"position":[[3037,4],[4585,4],[9586,5],[11207,4],[18494,4],[22327,4],[25669,4],[43468,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2341,4]]},"/en/lessons/naive-bayesian":{"position":[[44209,4],[57164,4],[65539,4],[67145,4],[67245,4],[67568,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2294,4],[6440,4],[12532,4],[14805,4],[16667,4],[50074,4],[50153,4],[52473,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2075,4],[9253,5],[10985,4],[16667,4]]},"/en/lessons/qgis-layers":{"position":[[1312,4],[1628,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17622,4]]},"/en/lessons/research-data-with-unix":{"position":[[3950,4],[5697,4],[10866,4],[11451,4],[12711,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19621,4],[31668,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5406,4],[17521,4],[29898,4],[42095,4],[42213,4],[54580,4],[54693,4]]},"/en/lessons/sentiment-analysis":{"position":[[4022,4],[4461,4],[14904,4],[19175,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3887,4],[30149,4],[31670,4]]},"/en/lessons/sonification":{"position":[[18989,4]]},"/en/lessons/space-place-gazetteers":{"position":[[7117,4],[9198,4],[29280,4],[38480,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2880,4],[5638,4],[8016,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4767,4],[13284,4],[13533,4],[26490,4],[30688,4],[32001,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18841,4],[35907,4],[36255,4],[36436,4],[37018,4],[39605,4],[43434,4],[48805,4],[53147,4],[59703,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2118,4],[4293,5],[33737,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14337,4],[15271,4],[18957,4],[41852,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3055,4],[3854,4],[7474,4],[12034,4],[12126,4],[29378,4],[31192,4],[34688,4],[37904,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6364,4],[17479,4],[21683,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7226,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3428,4],[10727,4],[13386,4],[22466,4],[23726,4]]},"/en/lessons/vector-layers-qgis":{"position":[[6882,4]]},"/en/lessons/viewing-html-files":{"position":[[3107,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3585,4],[37269,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13084,4],[16944,4]]},"/en/lessons/working-with-text-files":{"position":[[1085,4],[5213,4],[5300,4]]}}}],["bother",{"_index":735,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1006,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34547,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36224,6]]},"/en/lessons/intro-to-linked-data":{"position":[[24784,9]]},"/en/lessons/intro-to-powershell":{"position":[[31580,7]]}}}],["botmak",{"_index":15639,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[26219,9],[26332,10]]}}}],["bottom",{"_index":586,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18044,6],[19188,7],[19728,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4445,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22139,6],[22886,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8252,6],[53530,6],[54010,6],[54100,6],[57438,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14401,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33865,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23644,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12177,6],[12587,6],[32811,6],[43137,6],[55582,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10986,7],[11307,6]]},"/en/lessons/counting-frequencies":{"position":[[9283,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9383,6],[13190,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15058,6],[17423,6],[17541,6],[23337,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18898,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21284,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12419,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4906,6],[11649,6],[11885,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22869,6]]},"/en/lessons/extracting-keywords":{"position":[[20118,6],[20571,6],[27323,6],[27795,6],[27989,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11182,6],[11327,6],[33366,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34734,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8510,6],[21286,7],[21320,6],[38575,6],[38908,6],[49988,6],[51440,6],[54044,6],[63808,7]]},"/en/lessons/geocoding-qgis":{"position":[[11838,6],[25721,6],[28883,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14908,6],[15039,6],[21935,6]]},"/en/lessons/georeferencing-qgis":{"position":[[8258,6],[10693,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27757,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12036,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1778,6],[6615,6],[17136,6],[20982,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24645,6],[25306,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[32358,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22142,6],[29422,6],[38220,6],[41542,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26855,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10026,6],[17610,6],[28414,6],[40456,6]]},"/en/lessons/intro-to-bash":{"position":[[19556,6]]},"/en/lessons/intro-to-powershell":{"position":[[7335,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[16671,6],[22031,6],[23297,6]]},"/en/lessons/introduction-map-warper":{"position":[[7186,6],[17931,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32335,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29069,7]]},"/en/lessons/jupyter-notebooks":{"position":[[27251,6],[28093,6]]},"/en/lessons/linear-regression":{"position":[[72061,6]]},"/en/lessons/linux-installation":{"position":[[2077,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43034,6],[43144,6],[49075,6],[49871,6]]},"/en/lessons/qgis-layers":{"position":[[6282,6],[11101,6],[18065,6]]},"/en/lessons/sonification":{"position":[[15746,6],[35692,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46313,6],[47280,7],[47506,6],[47874,6],[51223,6],[57448,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20944,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22768,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6101,6]]},"/en/lessons/vector-layers-qgis":{"position":[[6425,6],[11409,6],[15351,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28371,6],[32489,6],[45117,6]]},"/en/lessons/working-with-web-pages":{"position":[[5622,6]]}}}],["bottom_bar",{"_index":17835,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41314,10],[41420,12]]}}}],["botwiki",{"_index":15503,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5844,7]]}}}],["bot’",{"_index":15551,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14905,5],[16196,5],[17482,5],[23602,5]]}}}],["bound",{"_index":5958,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30683,8],[44577,9],[44679,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[39410,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14397,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27079,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40563,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19016,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8532,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20803,8],[31059,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12451,5],[12483,6],[12567,5],[32283,5],[38433,5],[38478,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16876,8],[17423,8],[17509,8],[17635,8],[17709,8],[18002,8],[18207,8],[18355,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[10340,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32153,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35913,5]]},"/en/lessons/jupyter-notebooks":{"position":[[51787,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7543,6],[29381,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8545,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31966,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[45231,6],[45369,7]]}}}],["boundari",{"_index":2282,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[150,10],[9817,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26441,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3614,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18324,10]]},"/en/lessons/geocoding-qgis":{"position":[[11160,10],[20085,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23345,10]]},"/en/lessons/georeferencing-qgis":{"position":[[2676,10],[7014,11],[7293,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[10613,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[7248,11],[13004,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[31580,10]]},"/en/lessons/intro-to-linked-data":{"position":[[7136,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6857,10],[6988,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26828,8]]},"/en/lessons/qgis-layers":{"position":[[9327,11]]},"/en/lessons/space-place-gazetteers":{"position":[[7795,11],[20281,8]]},"/en/lessons/vector-layers-qgis":{"position":[[1090,10],[9206,8]]}}}],["boundary(\"word",{"_index":21797,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30993,18]]}}}],["boundingbox",{"_index":12637,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17476,11],[17668,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29775,14]]}}}],["boundless",{"_index":16437,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47285,10]]}}}],["bounti",{"_index":2035,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7960,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22598,6]]}}}],["bourdieu",{"_index":7204,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3029,8]]}}}],["bourdieuan",{"_index":5189,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63821,10]]}}}],["bourn",{"_index":14947,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[1645,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55225,7]]}}}],["bourne.34",{"_index":16436,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47245,9]]}}}],["bouça",{"_index":3267,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61470,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65850,7]]}}}],["bow",{"_index":20030,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12512,5],[16985,5]]}}}],["bowen",{"_index":3467,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1844,6]]}}}],["bowl",{"_index":1795,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44506,7],[49557,7]]},"/en/lessons/linear-regression":{"position":[[13047,5]]}}}],["bowsey",{"_index":10181,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11211,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3020,6],[4995,6],[8289,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10811,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4567,6],[5353,8]]},"/en/lessons/normalizing-data":{"position":[[1976,9]]},"/en/lessons/working-with-web-pages":{"position":[[4486,7],[5412,7],[7268,7]]}}}],["bowsey’",{"_index":7699,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[8184,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3607,8],[30251,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[884,8],[8032,8],[10891,8]]},"/en/lessons/working-with-web-pages":{"position":[[5470,8]]}}}],["bowyer",{"_index":21944,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62191,7]]}}}],["box",{"_index":2306,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2867,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20103,3],[20942,4],[21114,4],[22574,3],[22691,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26987,3],[46350,4],[49667,4],[52062,3],[55218,5],[55273,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14347,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14772,3],[32549,3],[43963,3],[51450,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30692,5],[44587,4],[44688,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9892,4],[10975,3],[11296,3],[18684,3],[19172,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3184,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11890,5],[12555,3],[12640,3],[13076,3],[13605,3],[13677,4],[13706,4],[14661,4],[14860,4],[14899,4],[15254,4],[15469,3],[15576,3],[16373,3],[16392,4],[17183,3],[25955,6],[27302,3],[29423,3],[31751,5],[33270,4],[33612,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8937,4],[11456,4],[11497,3],[12624,3],[12696,3],[15814,3],[20211,3],[20674,3],[22043,3],[28604,3],[31853,4],[34335,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20349,6],[20994,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16131,3],[18221,3],[47417,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2128,3],[6049,3],[6766,3],[6817,3],[6942,3],[7054,3],[7207,4],[8480,4],[10701,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5605,5],[9246,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20812,3],[31068,3],[31152,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5021,4],[5918,3],[7215,4],[7401,3],[7559,3],[8272,3],[9172,3],[12000,3],[12146,4],[13457,4],[15369,4],[16088,4],[17563,4],[19304,4],[28553,3],[28903,4],[29369,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28450,3],[28906,4],[34771,3]]},"/en/lessons/geocoding-qgis":{"position":[[10310,3],[14961,3],[15073,4],[28034,3],[28148,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7793,3],[16938,3],[16956,5],[17259,3],[17432,3],[17518,3],[17644,3],[17718,3],[18011,3],[18216,4],[18364,3]]},"/en/lessons/georeferencing-qgis":{"position":[[1994,3],[4675,3],[4710,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27782,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[6519,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18174,4],[18578,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1930,3],[3709,3],[6038,4],[6402,3],[7693,3],[7797,4],[7885,4],[8453,3],[8918,3],[9014,5],[9057,3],[9479,4],[10233,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12188,3],[12397,5],[12794,5],[24759,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[1224,5]]},"/en/lessons/installing-omeka":{"position":[[8399,3],[8791,3],[8919,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20916,4],[22000,4],[22051,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23031,4],[29868,4],[43179,3],[43554,3],[43870,3],[44119,3],[45504,3],[47251,3],[48546,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14668,3],[15272,3],[15344,3],[20805,4],[24112,3],[24429,4],[24722,3],[24952,3],[25008,3],[26163,3],[27622,5],[33810,5],[34454,4],[34596,3],[36577,3],[40539,3]]},"/en/lessons/intro-to-linked-data":{"position":[[31122,4],[31188,3],[31946,4],[32033,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[16538,4],[16606,4],[16660,3],[16904,3],[17080,3],[22110,3],[22973,3],[23053,3],[23494,3]]},"/en/lessons/introduction-map-warper":{"position":[[11322,3],[11998,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9931,3]]},"/en/lessons/json-and-jq":{"position":[[5553,3],[6729,3],[9805,3],[15384,3],[17949,5],[22334,5],[25622,3],[25656,4],[34096,3]]},"/en/lessons/jupyter-notebooks":{"position":[[10980,3],[18859,5],[19042,5]]},"/en/lessons/linear-regression":{"position":[[3100,4]]},"/en/lessons/logistic-regression":{"position":[[2820,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2149,4],[2964,4],[29390,3],[36892,4],[43078,4],[43210,3],[43498,3],[43539,3],[45444,3],[45479,4]]},"/en/lessons/qgis-layers":{"position":[[5953,3],[6073,3],[14110,3],[14948,3],[15003,3],[15651,5],[17479,3],[17514,3],[17834,3],[18274,3],[18346,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23988,3],[28208,4]]},"/en/lessons/sonification":{"position":[[15664,4],[15726,4],[16971,3],[17062,3],[17110,4],[17995,5],[19207,3]]},"/en/lessons/space-place-gazetteers":{"position":[[37446,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16703,3],[16939,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7909,4],[8007,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8027,4],[8852,4],[9580,4],[12481,3],[12887,3],[19631,3],[25010,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[8330,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2984,4],[3208,6],[6394,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13270,3]]},"/en/lessons/vector-layers-qgis":{"position":[[2968,3],[3002,3],[3728,5],[7123,5],[10022,3],[14333,3],[14993,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13298,3],[40736,4],[41127,3],[41184,3],[41544,3]]}}}],["box_left",{"_index":23505,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41030,8]]}}}],["box_right",{"_index":23507,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41068,9]]}}}],["boxannot",{"_index":23504,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[40548,13],[40706,13],[41417,13]]}}}],["boxannotation(left=box_left",{"_index":23511,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41550,28]]}}}],["boxplot",{"_index":14356,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[1152,8],[39208,7],[43017,8],[43049,8],[43321,7]]}}}],["boyden",{"_index":9470,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51395,7]]}}}],["boyl",{"_index":5765,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30339,5],[32548,6],[34937,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52738,6]]}}}],["boyle’",{"_index":5761,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30165,7],[30477,8],[30690,7],[32493,8],[33907,7],[34169,8],[34609,7],[35197,8],[36231,8]]}}}],["bp",{"_index":8334,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19154,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23051,2]]}}}],["bpl",{"_index":8806,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13660,3],[17206,3],[18459,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26982,3]]}}}],["bplsca",{"_index":8760,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5956,7],[6789,8],[10645,7],[12803,7]]}}}],["bplscas—se",{"_index":8759,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5720,14]]}}}],["bp’",{"_index":8332,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19062,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22959,4]]}}}],["brace",{"_index":7680,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5953,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11735,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14738,7],[49618,7]]},"/en/lessons/json-and-jq":{"position":[[2752,7],[3034,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20440,7],[20528,7],[27945,6],[31697,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33512,7],[33584,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10226,6]]}}}],["bracil",{"_index":12015,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10865,7],[62165,7]]}}}],["bracket",{"_index":1998,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4921,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52345,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37403,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[27037,10]]},"/en/lessons/counting-frequencies":{"position":[[5995,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3445,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21268,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48777,10],[49925,8],[49966,8],[50080,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8670,7],[8814,9],[20892,7],[29043,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4704,9],[4783,9],[5602,7],[5712,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1309,7],[1419,7],[3627,8],[4795,7],[4894,7],[6781,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[7496,8],[7566,9],[7899,8],[8268,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[4515,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23018,8],[23280,8],[31494,8],[31556,8]]},"/en/lessons/intro-to-powershell":{"position":[[22974,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11562,8],[12762,8],[12809,7],[12870,7],[33283,9],[33522,8],[37959,8]]},"/en/lessons/json-and-jq":{"position":[[2978,9]]},"/en/lessons/jupyter-notebooks":{"position":[[24811,8],[25050,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5816,8],[6580,8],[6864,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7874,9],[16812,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25727,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27721,9],[29641,9],[30034,9],[30612,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29233,8],[36899,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[21439,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9961,9],[10001,9],[10018,8]]}}}],["brad",{"_index":14257,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[23884,5],[24525,5],[24829,7],[24952,5],[25785,5],[26157,5],[26899,5],[27478,5],[28372,5],[30077,5],[31206,5],[32240,5],[33455,5],[34170,5],[35472,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49177,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3567,4]]}}}],["bradford",{"_index":10610,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43669,8],[43779,8]]}}}],["bradi",{"_index":2605,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28393,6]]}}}],["bradley",{"_index":17475,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74518,7]]}}}],["brain",{"_index":13900,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8350,6],[8510,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12917,5]]}}}],["brainstorm",{"_index":15531,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[9548,11]]}}}],["brake",{"_index":3803,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12272,7]]}}}],["braket",{"_index":9318,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27660,8]]}}}],["branch",{"_index":3200,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53749,7],[53838,7],[53930,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1831,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15602,8],[34412,8],[38358,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[539,6],[12736,6],[12903,7],[13000,6],[13054,6],[13134,6],[13203,8],[13279,8],[13412,6],[15596,7],[24082,8],[24152,7],[24308,6],[25693,6],[25802,6],[26825,8],[27170,9],[27254,8],[30223,6],[30667,6],[30714,6],[30844,6],[30927,11],[30964,7],[30987,7],[31070,7],[31104,7],[31160,6],[31332,9],[33547,8],[33596,6],[33802,6],[34063,8],[34151,7],[34217,6],[34387,6],[34405,6],[34447,6],[34953,8],[35193,7],[35274,6],[35327,6],[35872,7],[35936,7],[35954,8],[35986,6],[36345,6],[36409,8],[36564,6],[36706,6],[36763,6],[36935,8],[37028,8],[37138,7],[37256,6],[37353,6],[37380,6],[37575,6],[37673,9],[37809,7],[37934,7],[37972,6],[38182,6],[38267,7],[38323,7],[38412,7],[38444,7],[38470,6],[38514,6],[38608,6],[38746,7],[38800,6],[38927,6],[39153,6],[39786,6],[40545,6],[44960,6],[44973,8],[48442,6],[48756,7],[48950,6],[48989,6],[49145,6],[49212,7],[49263,6],[49380,8],[49582,6],[49626,6],[50536,6],[50628,6],[50719,6],[50859,6],[50883,6],[50925,8],[50975,6],[51061,6],[51156,6],[51273,6],[51344,6],[54162,7],[55789,7],[55851,8],[55947,8],[56055,6],[64388,6],[64418,6],[64611,6],[64757,7],[68687,6],[68823,7],[69036,7],[70161,6],[70995,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5144,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37241,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4157,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7169,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[859,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1052,9],[11060,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[169,9],[3270,9],[3458,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18128,8],[18193,11],[18221,8],[18393,8]]},"/en/lessons/gravity-model":{"position":[[5675,6],[18639,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[7328,8],[8741,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24334,9],[25084,9],[25279,9],[25353,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1852,8],[3544,6],[39486,9]]},"/en/lessons/intro-to-powershell":{"position":[[16054,7],[16117,6],[16150,6],[16266,6],[17068,8],[17118,6],[17261,8]]},"/en/lessons/logistic-regression":{"position":[[63831,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40245,9]]}}}],["brand",{"_index":9433,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49711,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7290,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15417,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19028,5]]},"/en/lessons/sentiment-analysis":{"position":[[18199,5]]}}}],["brande",{"_index":14328,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48912,7]]}}}],["brandei",{"_index":9054,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2029,8]]}}}],["brandon",{"_index":5401,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18022,7],[18310,7],[18344,7],[18377,7],[68328,7]]}}}],["brant",{"_index":16587,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55036,6]]}}}],["brant33",{"_index":16435,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47209,7]]}}}],["brass",{"_index":1551,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30458,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50714,5]]}}}],["brat",{"_index":12471,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67577,4]]}}}],["brave",{"_index":16140,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44060,5]]}}}],["bray",{"_index":18607,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59061,7]]}}}],["brazil",{"_index":4457,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59120,9]]}}}],["bread",{"_index":22837,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[14638,5],[14836,6],[14935,5],[15019,6]]}}}],["break",{"_index":883,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10428,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5187,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24328,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14443,5],[36979,5],[58640,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16589,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50497,5],[50924,5],[60649,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[335,5],[3489,5],[4212,5],[5983,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24986,8],[37882,5],[42005,5],[46787,8],[52294,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39956,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32718,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28236,7],[30743,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50353,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8166,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27397,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13138,5],[25625,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4212,6],[4252,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9837,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32888,5],[35149,5],[36986,5],[50824,6],[53965,8]]},"/en/lessons/geocoding-qgis":{"position":[[9200,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26769,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[317,6],[4148,6],[4339,5],[4518,5],[4713,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21597,6],[21822,5]]},"/en/lessons/intro-to-bash":{"position":[[24444,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21786,5]]},"/en/lessons/intro-to-powershell":{"position":[[42022,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[10085,8],[21959,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22090,6],[38892,8],[42916,7]]},"/en/lessons/json-and-jq":{"position":[[8451,5],[8545,5],[8795,6],[8965,6],[10440,6],[10949,5],[11018,6],[19366,8],[20412,6],[23574,5],[28221,5],[28557,5],[32231,5],[32561,5],[34129,6],[34693,6],[35197,5]]},"/en/lessons/jupyter-notebooks":{"position":[[40622,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4716,5]]},"/en/lessons/naive-bayesian":{"position":[[59325,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7811,6],[7981,6],[14963,6],[15154,6],[43663,6]]},"/en/lessons/output-data-as-html-file":{"position":[[9498,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22138,8],[25795,8]]},"/en/lessons/sentiment-analysis":{"position":[[11099,8],[29844,8],[33511,8],[33647,5],[33812,5],[35477,6],[35639,5],[38476,5]]},"/en/lessons/sonification":{"position":[[2408,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7715,5],[20349,5],[20552,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7552,8],[16756,6],[17159,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18036,6],[19757,6],[20402,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10201,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23831,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20795,5],[25945,5],[29115,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4660,5],[23228,7],[27702,6],[27996,7],[36984,6]]},"/en/lessons/transliterating":{"position":[[8802,5],[13257,8],[13595,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[7718,6],[7962,6],[8131,7],[8206,6],[8962,7],[9080,6],[9813,7],[10350,7],[10388,7],[10499,7],[10592,5],[10677,6],[10708,6],[11056,7],[11962,6]]},"/en/lessons/working-with-web-pages":{"position":[[4530,8]]}}}],["break_title(title:str",{"_index":4342,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50660,22]]}}}],["breakdown",{"_index":6709,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17389,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13224,9]]},"/en/lessons/linear-regression":{"position":[[44657,9]]},"/en/lessons/logistic-regression":{"position":[[40634,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20658,10]]}}}],["breakfast",{"_index":8596,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17463,10],[20688,9],[26614,9],[26738,9]]}}}],["breaking.peac",{"_index":19724,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26021,14]]}}}],["breakingnew",{"_index":16770,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33333,13]]}}}],["breakingnew\",1",{"_index":16775,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33816,15]]}}}],["breakingpeac",{"_index":18429,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[35178,13],[39749,15],[40308,13],[40555,15],[41144,15],[41784,16],[41866,14],[43525,15],[47123,14],[47810,16],[47907,15],[48178,16],[48291,15],[48449,15],[48574,15],[48819,15],[48888,15],[51452,16],[51582,14],[53010,15],[54450,13],[58844,13],[59511,15],[63690,13],[64196,13],[64234,13],[64273,13],[64311,13],[64350,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22280,13],[22558,13],[22700,13],[22843,13]]}}}],["breakroom",{"_index":14282,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[33822,9]]}}}],["breath",{"_index":21869,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[49399,9]]}}}],["bremen",{"_index":8616,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20903,6],[21020,6],[21137,6],[35621,6],[35712,6],[35803,6]]}}}],["brendan",{"_index":14890,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57040,7]]}}}],["brenna",{"_index":21034,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49983,6]]}}}],["breviti",{"_index":1404,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21635,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47899,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28879,8]]},"/en/lessons/gravity-model":{"position":[[17175,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11679,8]]}}}],["brew",{"_index":269,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6034,4],[6059,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5442,4],[5600,4],[5695,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22515,4],[23375,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8258,4],[8382,4],[8428,4],[8470,4],[9125,4],[27587,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6194,4],[6593,4],[6838,4],[7100,4],[7123,4]]},"/en/lessons/json-and-jq":{"position":[[37933,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15835,4],[15859,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3701,4]]}}}],["brew.sh",{"_index":9563,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8325,7]]}}}],["brewer.p",{"_index":20121,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31244,10]]}}}],["brewer.pal(n",{"_index":20113,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30455,12]]}}}],["brexit",{"_index":14612,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[186,6],[5372,6],[6240,7],[7323,6],[7752,7],[7936,9],[10974,7],[30801,9],[33159,9],[36737,8],[36854,9],[38016,6],[38056,12],[38373,7],[38681,6],[39360,8],[42547,7],[42714,6],[45505,6],[45653,6],[52474,6],[56803,7],[57075,8],[57571,7],[57615,6]]}}}],["brexit_articl",{"_index":14672,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23356,15],[32824,15]]}}}],["brexit’",{"_index":14742,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38541,8],[39659,8]]}}}],["brian",{"_index":11228,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45446,5]]},"/en/lessons/gravity-model":{"position":[[8788,5],[43125,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10594,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50574,5]]}}}],["bricoleur",{"_index":15501,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5181,10]]}}}],["bridg",{"_index":6874,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37056,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28452,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24746,6],[25363,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43116,6]]},"/en/lessons/jupyter-notebooks":{"position":[[50995,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3537,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[30866,6]]}}}],["bridgeport",{"_index":1576,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31084,10],[45153,11],[50560,11]]}}}],["brief",{"_index":1114,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6832,5],[40799,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10192,5],[34087,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3764,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11102,5],[11972,5],[17881,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18814,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[612,5],[18008,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5272,5]]},"/en/lessons/extracting-keywords":{"position":[[37519,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28407,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[832,5],[18667,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28637,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[309,5],[3164,5]]},"/en/lessons/gravity-model":{"position":[[20519,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2268,5],[22612,5]]},"/en/lessons/intro-to-linked-data":{"position":[[467,5],[36505,5],[36708,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2319,5]]},"/en/lessons/json-and-jq":{"position":[[2353,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12360,5],[19729,5]]},"/en/lessons/linear-regression":{"position":[[985,5],[61164,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[392,5],[3151,5],[8205,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32755,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11569,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49801,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1244,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19499,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2450,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[213,5],[14939,5],[32261,5],[33477,5]]},"/en/lessons/working-with-text-files":{"position":[[641,5]]}}}],["briefest",{"_index":20862,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[900,8]]}}}],["briefli",{"_index":3864,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16924,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2544,7],[4839,8],[52185,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9989,7],[16881,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60602,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15737,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2712,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3261,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9839,7]]},"/en/lessons/intro-to-powershell":{"position":[[38953,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3313,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15224,7]]},"/en/lessons/space-place-gazetteers":{"position":[[20777,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6437,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8153,7]]}}}],["brigad",{"_index":13115,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[783,7]]}}}],["bright",{"_index":198,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4074,11],[7208,11],[20580,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21742,6],[24108,6]]},"/en/lessons/georeferencing-qgis":{"position":[[11263,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61422,7]]}}}],["brighten",{"_index":6784,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[27932,10],[27947,15]]}}}],["brightspir",{"_index":15536,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10365,13]]}}}],["brightspiral.com",{"_index":15538,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10746,16]]}}}],["brigitt",{"_index":7557,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37647,8]]}}}],["brillianc",{"_index":20660,"title":{},"body":{"/en/lessons/sonification":{"position":[[5353,11]]}}}],["brill’",{"_index":4557,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[114,7],[572,7],[2262,7],[2748,7],[2937,7],[3112,7],[27917,7],[28097,7]]}}}],["bring",{"_index":1825,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45421,8],[52360,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2839,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47156,6]]},"/en/lessons/common-similarity-measures":{"position":[[10282,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16488,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39941,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3959,5],[13080,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14071,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11982,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[19245,5],[28921,5],[30174,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25131,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[15297,5],[15749,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2659,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[752,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19636,5]]},"/en/lessons/intro-to-bash":{"position":[[10104,5],[16183,5]]},"/en/lessons/intro-to-linked-data":{"position":[[35775,6]]},"/en/lessons/intro-to-powershell":{"position":[[4825,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[16418,5]]},"/en/lessons/jupyter-notebooks":{"position":[[41252,8]]},"/en/lessons/naive-bayesian":{"position":[[2489,8],[53450,5]]},"/en/lessons/qgis-layers":{"position":[[1507,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3577,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5557,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35489,5]]},"/en/lessons/space-place-gazetteers":{"position":[[607,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[834,6],[34038,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10586,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5660,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12161,6]]}}}],["bristol",{"_index":10955,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[29520,7]]},"/en/lessons/geocoding-qgis":{"position":[[3710,7],[3756,8]]},"/en/lessons/gravity-model":{"position":[[55791,8]]}}}],["britain",{"_index":10370,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4511,7],[46701,8]]},"/en/lessons/geocoding-qgis":{"position":[[11180,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4064,7]]},"/en/lessons/gravity-model":{"position":[[65838,8],[66006,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6703,7],[7427,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8540,8],[10792,7],[31960,7],[32175,7]]},"/en/lessons/sonification":{"position":[[10348,8],[11939,8],[14441,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[363,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16053,7],[16140,7],[16227,7],[16314,7],[26374,7],[27506,8],[29840,7],[30585,10],[30809,7],[30967,8],[31577,8]]},"/en/lessons/working-with-web-pages":{"position":[[4176,8]]}}}],["britain’",{"_index":23230,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10224,9]]}}}],["britannica",{"_index":12756,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30847,10]]}}}],["british",{"_index":3728,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3996,7],[14223,7],[66365,7],[68100,7],[68142,7],[68266,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19027,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14791,7],[26970,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3940,7]]},"/en/lessons/extracting-keywords":{"position":[[2486,7],[7007,7],[7706,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54961,7]]},"/en/lessons/geocoding-qgis":{"position":[[2121,7],[10349,7],[11711,7],[17723,7],[19131,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30354,7],[30411,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[3610,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2150,7],[2238,7],[3112,7],[11967,7],[13665,7],[13720,7],[15135,7],[17046,7],[22999,7],[23219,7],[26189,7]]},"/en/lessons/gravity-model":{"position":[[7530,7],[35583,7],[61457,7],[65614,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6268,9],[39156,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22924,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5730,7],[28299,7],[35454,8],[35510,7],[35587,7],[35954,7],[36171,8],[38101,7]]},"/en/lessons/introduction-map-warper":{"position":[[1946,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42492,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43764,7]]},"/en/lessons/logistic-regression":{"position":[[46078,7]]},"/en/lessons/preserving-your-research-data":{"position":[[10519,7],[18294,7]]},"/en/lessons/research-data-with-unix":{"position":[[3289,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7506,7],[7562,7],[9582,7],[9876,7],[10636,7],[17453,7],[37648,7],[37679,7],[37963,7],[38000,7]]},"/en/lessons/sonification":{"position":[[14287,7]]},"/en/lessons/space-place-gazetteers":{"position":[[11842,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14009,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41506,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24187,7],[25020,7]]}}}],["britishandirishnewspaperstitlelist_20191118.csv",{"_index":20534,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10947,49],[16825,48]]}}}],["britten",{"_index":17388,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68326,8]]}}}],["broad",{"_index":1749,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42661,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2615,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60092,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27418,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[544,5],[4239,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1639,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2328,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3714,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6148,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[2991,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59538,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1890,5]]},"/en/lessons/naive-bayesian":{"position":[[39572,5],[41769,5],[51189,5],[51296,5],[53259,5],[53961,7],[54316,5],[55645,5],[58321,5]]},"/en/lessons/sentiment-analysis":{"position":[[2100,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18614,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4918,5],[34057,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23711,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4289,5]]}}}],["broadcast",{"_index":15899,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35210,9]]}}}],["broadcat",{"_index":18444,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[39792,8]]}}}],["broader",{"_index":3732,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4686,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9645,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1669,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26144,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5517,7],[32525,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22015,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4725,7],[6973,7],[42325,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1145,7],[7442,7],[53821,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[40885,7]]},"/en/lessons/linear-regression":{"position":[[46057,7]]},"/en/lessons/naive-bayesian":{"position":[[42566,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50329,7],[58565,7]]}}}],["broadest",{"_index":8216,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34665,8]]}}}],["broadli",{"_index":2025,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7548,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6153,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40955,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30924,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[26538,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10674,8],[54306,8]]},"/en/lessons/linear-regression":{"position":[[12729,7]]},"/en/lessons/logistic-regression":{"position":[[54295,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[315,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50732,7],[59630,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44556,7]]}}}],["broadsid",{"_index":8017,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46364,9]]}}}],["brocardo",{"_index":16408,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44335,9],[52967,9]]}}}],["broke",{"_index":2023,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7326,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23478,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28301,5]]}}}],["broken",{"_index":502,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14344,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31924,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51198,6],[57002,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33675,7],[37058,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26615,6]]},"/en/lessons/gravity-model":{"position":[[40730,6]]}}}],["broker",{"_index":8418,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6133,8],[6207,7],[27980,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36493,7],[38739,8],[47250,8]]}}}],["brokerag",{"_index":8480,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27488,9],[28521,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36555,9]]}}}],["bronicki",{"_index":21708,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22100,8]]}}}],["bront",{"_index":16393,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43891,6],[52177,6]]}}}],["brook",{"_index":934,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13488,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59856,6]]},"/en/lessons/preserving-your-research-data":{"position":[[10388,6]]}}}],["brookfield",{"_index":17961,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55184,10],[55233,10],[55336,11],[55473,10],[55608,11],[55772,12],[55999,10],[56028,11],[56120,10]]}}}],["brookfield’",{"_index":17971,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56171,12]]}}}],["broscheid",{"_index":17469,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73706,10]]},"/en/lessons/logistic-regression":{"position":[[65052,10]]}}}],["brostein",{"_index":21773,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[28994,9],[29892,11]]}}}],["brother",{"_index":11707,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11565,10]]},"/en/lessons/intro-to-linked-data":{"position":[[2143,7],[2159,7]]},"/en/lessons/normalizing-data":{"position":[[2730,10]]}}}],["brotherhood",{"_index":15175,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13767,11]]}}}],["brought",{"_index":8481,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27906,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20679,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[11484,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7330,7]]},"/en/lessons/intro-to-bash":{"position":[[6816,7],[11107,7]]},"/en/lessons/naive-bayesian":{"position":[[25716,8],[49793,7]]},"/en/lessons/qgis-layers":{"position":[[17006,7]]}}}],["brower",{"_index":21326,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21233,6]]}}}],["brown",{"_index":3471,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1876,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[687,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11233,5],[13413,5],[16230,5],[17349,5],[18532,5],[19811,5],[22538,5],[24476,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13886,9],[13933,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3728,7],[3850,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7284,5]]}}}],["brows",{"_index":822,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5079,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34915,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8256,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58079,8],[58185,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33207,8],[33596,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11976,6],[12130,6],[20525,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5499,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44277,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3187,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41643,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28688,6],[33534,8]]},"/en/lessons/geocoding-qgis":{"position":[[11440,6],[12717,6],[18049,8]]},"/en/lessons/georeferencing-qgis":{"position":[[3788,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[19592,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41442,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14486,8],[14692,8],[24517,9]]},"/en/lessons/intro-to-bash":{"position":[[820,6]]},"/en/lessons/intro-to-linked-data":{"position":[[32040,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4735,6]]},"/en/lessons/linear-regression":{"position":[[65822,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19578,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1515,7],[11131,7]]},"/en/lessons/qgis-layers":{"position":[[9853,7],[10778,7],[11321,7],[13620,7],[14653,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6365,6],[6946,6]]},"/en/lessons/windows-installation":{"position":[[1552,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9843,6]]}}}],["browse.jsp?id",{"_index":10234,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31945,16],[34086,17]]}}}],["browse.jsp?id=t17160113",{"_index":10230,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31658,23],[32031,24]]}}}],["browser",{"_index":358,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9107,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13295,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30513,7],[30789,9],[31521,8],[33025,7],[34960,7],[36427,7],[41479,8],[45243,8],[58881,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3597,7],[6521,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16892,8],[35021,8],[36901,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11665,7],[33229,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[429,7],[3114,7],[3275,8],[5274,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1883,7],[2565,7],[7474,8],[11695,8],[17427,7],[17518,8],[18145,8],[19430,7],[24841,8],[27573,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16621,8],[25507,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4575,7],[5197,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7187,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[450,7],[10754,7],[11872,7],[11921,7],[11949,8],[11972,7],[12322,7],[17537,7],[17615,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24016,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49199,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3529,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41382,7],[44982,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13154,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45621,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5247,8],[11522,7],[11864,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2937,8],[6055,8],[13157,8],[22383,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66316,8],[66917,8]]},"/en/lessons/geocoding-qgis":{"position":[[9576,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12222,8],[14596,7],[14770,8],[14809,7],[15735,7],[21652,8]]},"/en/lessons/georeferencing-qgis":{"position":[[3209,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25175,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[2600,7],[9097,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1531,7],[18526,8],[19808,8],[19919,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12151,8],[14462,7],[23247,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4338,8],[24241,7],[30038,7],[38574,9]]},"/en/lessons/installing-omeka":{"position":[[5831,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3090,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3422,8],[3505,7],[3584,8],[3638,7],[3773,7],[3850,7],[4050,8],[9638,7],[20075,7],[22235,8],[39809,7],[40164,7],[41138,8],[41344,8],[42354,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50119,8]]},"/en/lessons/intro-to-bash":{"position":[[14031,8],[14075,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5698,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13320,9],[14246,8],[14383,7]]},"/en/lessons/intro-to-powershell":{"position":[[33111,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[695,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[16917,7],[24890,9]]},"/en/lessons/introduction-map-warper":{"position":[[6577,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[334,7],[3820,7],[10442,7],[10709,7],[10741,7],[33852,7],[40330,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2495,7],[2749,7],[3595,9],[8272,8],[8963,8],[9110,8],[9655,9],[9846,7],[9919,7],[10576,7],[15964,8],[16352,7],[16517,7],[18529,7],[19534,7],[19651,7],[19815,7],[20334,7],[20591,8],[20679,9],[20900,8],[21465,7],[22345,7],[26722,7],[27235,7],[28552,8],[28993,8],[29037,8],[30321,8],[32382,8],[35721,8],[40955,7],[41270,8]]},"/en/lessons/json-and-jq":{"position":[[5151,8]]},"/en/lessons/jupyter-notebooks":{"position":[[8536,7],[12767,7],[13127,7],[13192,7],[13246,8],[14027,7],[14348,7],[15356,8],[16834,8],[17303,8],[18209,7],[25304,7],[44407,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[791,7],[1186,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2931,7],[19788,8],[20127,7],[20442,8],[21599,8],[25966,7]]},"/en/lessons/naive-bayesian":{"position":[[33027,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18812,7],[20699,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1105,8],[9662,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[514,7],[10441,7],[12112,7]]},"/en/lessons/qgis-layers":{"position":[[3421,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[416,8],[4462,8],[16304,7],[19560,7],[21531,8],[22076,8],[22115,8],[22170,8]]},"/en/lessons/sonification":{"position":[[18882,8],[22346,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6610,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21656,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10109,8],[10760,7],[10823,7],[10965,7],[20484,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10336,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7419,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[116,8],[7841,8],[8178,8],[8508,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1278,7],[17485,7],[25550,7]]},"/en/lessons/viewing-html-files":{"position":[[254,7],[338,8],[657,8],[1701,9],[2547,7],[3457,8],[3478,8],[3560,8],[3625,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3801,8],[7914,8],[12879,7],[21975,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5261,7]]},"/en/lessons/working-with-web-pages":{"position":[[1089,7],[1245,8],[1273,7],[1445,7],[1769,8],[5178,7],[6346,7],[6469,8]]}}}],["browser’",{"_index":13891,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[4165,9],[27674,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3910,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[13148,9]]}}}],["bruce",{"_index":9471,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51403,5]]},"/en/lessons/linear-regression":{"position":[[75388,6],[75409,6]]}}}],["brughman",{"_index":21396,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36835,10]]}}}],["brunswick",{"_index":8936,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11356,9],[13536,9],[16326,9],[17445,9],[18628,9],[19939,9],[22661,9],[24599,9]]}}}],["brunswick,nj",{"_index":9003,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23316,12],[25254,12]]}}}],["brunt",{"_index":13654,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35568,6],[65599,6]]}}}],["brush",{"_index":6487,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56964,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5718,8]]},"/en/lessons/georeferencing-qgis":{"position":[[10872,6]]},"/en/lessons/qgis-layers":{"position":[[10639,6]]}}}],["brusqu",{"_index":16937,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[50252,9]]}}}],["brutal",{"_index":21866,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48995,8],[50680,9],[59772,9]]}}}],["bryan",{"_index":17523,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79131,5]]}}}],["bs",{"_index":6227,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23917,2],[24010,2],[24305,2]]}}}],["bs4",{"_index":15062,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4331,3],[6826,3],[7924,3],[9501,3],[11177,3],[11983,3],[12927,3],[14053,3],[14891,3],[16281,3],[18248,3]]},"/en/lessons/transliterating":{"position":[[16862,3]]}}}],["bs=32",{"_index":6233,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25140,6],[27471,5],[33114,6]]}}}],["buckenham",{"_index":15559,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15993,9],[17643,9]]}}}],["bucket",{"_index":17542,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[5664,6],[5763,6],[5837,6],[6275,8],[26719,7],[26953,7],[30312,6],[30369,6],[30489,7],[30585,7],[30632,6],[32446,7],[36126,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20573,6],[20618,10],[20683,7],[21489,7],[22099,6],[22596,6],[23223,6],[23413,7],[23840,7],[24012,6],[26012,6],[29175,7],[30965,6],[31337,6]]}}}],["bucket.blob(rel_remote_path",{"_index":18889,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24127,28]]}}}],["bucket.get_blob('docs_to_ocr/json_output/jhs_1872_henryivandqueenjoanca_output",{"_index":18956,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31366,78]]}}}],["bucket_nam",{"_index":18893,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24295,12],[24742,12]]}}}],["bucket_name='bucket",{"_index":18868,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22154,19]]}}}],["buckinghamshir",{"_index":10879,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8840,15]]},"/en/lessons/gravity-model":{"position":[[53124,16],[53303,15]]}}}],["buckinghamshire7946.79593696",{"_index":13671,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38150,28]]}}}],["buckinghamshire7983",{"_index":13769,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54267,19]]}}}],["bucknel",{"_index":9017,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26137,8]]}}}],["budd",{"_index":1544,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30287,4]]}}}],["buddhism",{"_index":5086,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57899,9],[58231,8],[58366,8],[58486,8]]}}}],["budget",{"_index":2322,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4066,6],[5642,8],[10318,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19020,6]]}}}],["buffer",{"_index":20798,"title":{},"body":{"/en/lessons/sonification":{"position":[[35005,6],[35152,6]]}}}],["bug",{"_index":3255,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60783,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24575,4]]},"/en/lessons/georeferencing-qgis":{"position":[[6812,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19288,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5497,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36951,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28922,3]]}}}],["build",{"_index":1648,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[0,8]]},"/en/lessons/space-place-gazetteers":{"position":[[42,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34877,8],[35133,5],[37264,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1250,8],[2637,8],[14741,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1881,5],[2154,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12576,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25508,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[503,8],[19095,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4353,8],[9576,8],[33540,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11154,8],[16311,8],[66810,8],[69130,5],[69385,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3793,8],[3893,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1515,9],[2786,9],[8351,5],[15729,5],[22969,5],[34297,5],[46548,7],[65707,8],[70752,5],[71026,8]]},"/en/lessons/common-similarity-measures":{"position":[[1692,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12523,5],[15718,5],[40907,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1139,5],[21328,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3341,8],[6346,5],[6769,5],[7212,5],[15882,5],[15939,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32315,5],[37025,10],[52319,8]]},"/en/lessons/counting-frequencies":{"position":[[6133,8],[8634,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1473,5],[6571,8],[8417,8],[13643,5],[14588,8],[28406,8],[28601,5],[38109,8],[41355,5],[41638,5],[43160,6],[45028,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3075,5],[7763,5],[38891,5],[39195,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1314,8],[1407,6],[1884,5],[4262,5],[8672,5],[9013,5],[9038,5],[10110,5],[10616,5],[11404,5],[11537,5],[11573,5],[15625,6],[17363,5],[30800,9],[31662,8],[31772,6],[31799,5],[32460,5],[32657,6],[32893,5],[33290,5],[33354,5],[33670,9],[34392,6],[34411,6],[35934,5],[36060,5],[36285,6],[36832,7],[37404,8],[37708,5],[37791,5],[37845,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32460,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[371,8],[15301,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5750,5],[28995,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1031,5],[1367,5],[2317,8],[33781,5],[34916,5],[35067,5],[35302,5],[35415,5],[38822,5],[44331,5],[45049,5],[45150,5],[46544,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6133,5],[6417,5],[10447,5],[36608,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1511,8],[2010,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19500,8],[21039,5],[36709,8],[37588,8],[46796,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23274,8]]},"/en/lessons/extracting-keywords":{"position":[[165,5],[8130,5],[8496,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12155,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1006,8],[8922,5],[30514,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[180,8],[207,8],[1685,8],[4683,8],[5038,5],[5141,8],[5341,8],[7711,5],[31522,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[746,5],[10753,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[41953,5],[44488,5]]},"/en/lessons/geocoding-qgis":{"position":[[1297,6]]},"/en/lessons/georeferencing-qgis":{"position":[[6134,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[2527,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[625,8],[22851,8],[33513,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46060,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5397,10],[20380,8]]},"/en/lessons/gravity-model":{"position":[[5196,5],[20709,6],[33980,5],[51149,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[22894,5],[23081,5],[42929,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44103,8],[44776,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[282,8],[551,8],[2774,5],[5406,8],[7902,8],[10856,8],[14960,5],[20432,6],[30276,8],[34172,8],[34425,5],[38475,8],[38517,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[579,8],[672,6],[1551,5],[3076,5],[8871,5],[8899,5],[9211,5],[9239,5],[9315,5],[9728,5],[9752,5],[12483,5],[13119,8],[13282,5],[13942,5],[14105,5],[14141,5],[33018,5],[33091,9],[33836,8],[34058,6],[34258,6],[34397,5],[34574,5],[35129,5],[35526,6],[35592,6],[35910,9],[36634,6],[36653,6],[37920,5],[38048,5],[38249,5],[38358,5],[38422,7],[38465,7],[39653,5],[40048,8],[40358,6],[40949,5],[41001,9]]},"/en/lessons/intro-to-bash":{"position":[[2500,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16078,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[356,5],[488,5],[607,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1884,5],[2929,6],[3684,5],[4573,9],[5570,5],[5781,8],[7445,8],[8094,5],[9315,5],[11639,8],[14429,5],[15665,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7474,6],[7906,6],[7977,5],[8169,6],[8252,5],[8493,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[620,8],[1573,5],[5403,5],[6225,8],[17612,8],[29904,8],[30032,5],[43898,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15901,5],[26839,5],[37450,8]]},"/en/lessons/json-and-jq":{"position":[[23105,5],[25744,5]]},"/en/lessons/linear-regression":{"position":[[26819,5],[28066,8],[34301,5]]},"/en/lessons/logistic-regression":{"position":[[36270,5]]},"/en/lessons/mac-installation":{"position":[[1473,5],[2773,7],[2882,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5126,5],[7487,8],[22224,5],[22550,8]]},"/en/lessons/naive-bayesian":{"position":[[7346,6],[13468,5],[30289,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6673,8]]},"/en/lessons/output-data-as-html-file":{"position":[[101,8],[929,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[275,6],[2175,5],[11871,6]]},"/en/lessons/preserving-your-research-data":{"position":[[8741,5]]},"/en/lessons/qgis-layers":{"position":[[216,8],[7332,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18705,8],[18971,5],[21113,6],[28403,8]]},"/en/lessons/research-data-with-unix":{"position":[[457,6],[7382,5],[13406,5],[14682,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9911,8],[18463,5]]},"/en/lessons/sentiment-analysis":{"position":[[17962,5],[18049,5],[40860,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[125,5],[30121,5],[38556,5]]},"/en/lessons/sonification":{"position":[[12207,5]]},"/en/lessons/space-place-gazetteers":{"position":[[43,5],[1351,10],[2114,5],[2189,5],[2685,5],[4092,5],[13941,8],[15258,8],[20003,8],[24610,5],[24962,5],[29749,8],[46663,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5177,8],[9188,8],[10894,5],[11215,8],[38425,5],[39664,5],[39895,8],[39926,5],[40423,5],[42581,8],[42759,6],[43009,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10822,6],[10878,6]]},"/en/lessons/transliterating":{"position":[[322,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17567,8],[22107,8],[22177,6],[40817,8],[42163,8],[47658,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[21902,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3248,8],[25909,8]]},"/en/lessons/vector-layers-qgis":{"position":[[683,10],[856,8],[1187,9]]},"/en/lessons/working-with-web-pages":{"position":[[3484,8],[7009,8]]}}}],["build/sbt",{"_index":9583,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10693,11],[11087,9]]}}}],["builder",{"_index":2913,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19829,8],[20088,7],[20159,7],[20262,8],[20658,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16045,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49791,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10105,7]]},"/en/lessons/geocoding-qgis":{"position":[[16120,7],[31933,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2270,7]]}}}],["built",{"_index":2061,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9772,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5322,5],[14424,5],[16488,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2121,5],[8006,5],[8037,5],[20811,5],[22274,5],[24177,5],[57796,5],[57864,5],[61570,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5480,5],[10286,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68329,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9453,5],[67801,6]]},"/en/lessons/common-similarity-measures":{"position":[[23926,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11833,5],[30901,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15163,5],[31699,5],[42785,5],[43928,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25925,5],[27273,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[36346,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11006,5],[24115,5],[27182,5],[31224,5],[39084,5],[44206,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22761,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17528,5],[21131,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10744,5],[47669,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12528,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9790,5],[36679,5],[37558,5],[41568,5],[46766,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8756,5],[10430,5],[33044,5],[41139,5],[49356,5]]},"/en/lessons/extracting-keywords":{"position":[[757,5],[1222,5],[30798,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3998,5],[4635,5],[5478,5],[27172,5],[27676,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50316,5]]},"/en/lessons/georeferencing-qgis":{"position":[[972,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13131,5],[20919,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46155,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8063,5]]},"/en/lessons/gravity-model":{"position":[[10364,5],[45030,5],[59124,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[3440,5],[27006,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5752,5],[52825,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13604,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38495,6]]},"/en/lessons/intro-to-bash":{"position":[[6267,5]]},"/en/lessons/intro-to-powershell":{"position":[[3270,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4556,5],[6246,5],[17543,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8829,5],[17930,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48879,5]]},"/en/lessons/linear-regression":{"position":[[28602,5],[28739,5],[34096,5],[39096,5],[40049,5],[43174,5]]},"/en/lessons/logistic-regression":{"position":[[23873,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5487,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21890,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3473,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7720,6],[23012,5],[29974,5],[42721,5]]},"/en/lessons/sentiment-analysis":{"position":[[19742,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21525,5],[22070,5],[22288,5]]},"/en/lessons/sonification":{"position":[[23159,5],[33451,5],[33601,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4532,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35289,5],[40185,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2714,5],[43244,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8129,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13807,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15485,5],[32508,5],[38562,5],[38682,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[32930,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3634,6],[4632,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29649,5],[42246,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3228,5]]},"/en/lessons/working-with-web-pages":{"position":[[4989,5]]}}}],["builtin",{"_index":9648,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17343,7]]}}}],["bulg",{"_index":23509,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41236,6]]}}}],["bulgarian",{"_index":4430,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57289,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24753,9]]}}}],["bulk",{"_index":5577,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68140,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24318,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18248,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27857,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4459,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8148,4]]},"/en/lessons/json-and-jq":{"position":[[5016,4]]}}}],["bulkier",{"_index":15027,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[25407,7]]}}}],["bullet",{"_index":2708,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32997,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42971,8],[43449,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10041,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54926,6],[54958,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21562,6],[21640,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21856,7],[21870,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16704,6]]}}}],["bullet/numb",{"_index":3163,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43725,15]]}}}],["bulletin",{"_index":14058,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45358,8]]}}}],["bulli",{"_index":14315,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[47946,9]]}}}],["bullshit",{"_index":15495,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4763,8]]}}}],["bulwark",{"_index":13881,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[989,8]]}}}],["bump",{"_index":17740,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[33224,4]]}}}],["bunch",{"_index":906,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11738,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6797,5],[9843,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6477,5],[30086,5],[30266,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1137,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4284,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10001,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33862,5]]},"/en/lessons/intro-to-powershell":{"position":[[13753,5]]},"/en/lessons/naive-bayesian":{"position":[[8220,5],[29397,5],[52179,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21698,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27143,5]]},"/en/lessons/working-with-web-pages":{"position":[[9494,5],[9593,5]]}}}],["bundl",{"_index":3099,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31142,7],[31340,6],[32595,6],[32901,6],[33665,6],[58760,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23389,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32181,7],[32797,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27438,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34863,7],[35033,7],[38897,6],[39097,6],[39158,7],[40398,6],[40476,6]]},"/en/lessons/output-data-as-html-file":{"position":[[4472,6]]},"/en/lessons/sentiment-analysis":{"position":[[10494,6],[17771,6]]}}}],["bundler",{"_index":3084,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25790,7],[28765,8]]}}}],["buolamwini",{"_index":11251,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46553,10]]}}}],["burden",{"_index":5539,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58487,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35796,6]]},"/en/lessons/preserving-your-research-data":{"position":[[8859,7],[17113,7]]}}}],["bureaucraci",{"_index":2608,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28459,12]]}}}],["bureaucrat",{"_index":13649,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[34641,12]]}}}],["bureaux",{"_index":9797,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30081,7]]}}}],["burela’",{"_index":3025,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10918,8]]}}}],["burgess",{"_index":1658,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35033,8],[35125,7],[46411,8],[51183,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60530,8]]}}}],["burghardt",{"_index":20289,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50781,10],[52960,10]]}}}],["buri",{"_index":3899,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18625,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6150,6]]},"/en/lessons/naive-bayesian":{"position":[[50925,6]]}}}],["burkov",{"_index":6515,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62349,6]]}}}],["burlington",{"_index":3534,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2620,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20551,10]]}}}],["burn",{"_index":10030,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58025,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15793,7]]}}}],["burns’",{"_index":6663,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[11373,7]]}}}],["buron",{"_index":11830,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6647,7],[7556,6]]}}}],["buroni",{"_index":11797,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6309,7],[7380,8]]}}}],["buronu",{"_index":11948,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9837,8],[61137,8]]}}}],["burrow",{"_index":16149,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[571,8],[4287,9],[12564,8],[13567,8],[30741,8],[30862,8],[31127,8],[31814,8],[31904,8],[34349,8],[35402,8],[35476,9],[41899,7],[43986,8],[51161,8],[52258,8],[52461,8],[55601,8]]},"/en/lessons/naive-bayesian":{"position":[[11787,6]]}}}],["burton",{"_index":10732,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[16416,6]]}}}],["bush",{"_index":2595,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28235,5],[28860,5],[28929,5],[28998,5],[29067,5],[29137,5],[29209,5],[29282,5],[29353,5]]}}}],["bushel",{"_index":13627,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25716,7]]}}}],["busher",{"_index":18623,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59413,9]]}}}],["bush’",{"_index":2666,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30360,6]]}}}],["busi",{"_index":1567,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30832,8],[32445,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30009,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2408,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20631,8],[20732,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38573,9],[42921,8],[43162,8]]},"/en/lessons/naive-bayesian":{"position":[[13242,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22017,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3462,10]]}}}],["bust",{"_index":14138,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[257,7],[11734,7]]}}}],["butler",{"_index":3476,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1922,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50580,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32223,6]]}}}],["butterfli",{"_index":14298,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[39995,10]]}}}],["buttom",{"_index":10313,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[5400,6]]}}}],["button",{"_index":874,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9880,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6226,7],[11340,6],[11866,6],[17953,7],[22162,6],[22933,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11602,6],[12134,6],[12768,6],[13230,8],[13484,6],[13584,6],[13814,7],[21171,6],[21199,7],[21330,6],[52141,6],[52458,6],[52498,6],[53846,7],[53938,6],[53994,6],[54084,6],[54168,6],[54234,6],[54345,6],[54557,6],[54615,6],[54677,6],[55246,6],[55328,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9460,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11860,7],[12163,6],[12573,6],[12860,6],[12950,6],[28621,6],[28862,6],[29546,6],[29661,6],[29804,6],[30050,7],[31043,6],[31783,6],[32797,6],[36948,7],[38662,6],[40054,6],[40185,6],[42816,6],[44915,7],[45037,6],[50296,6],[50385,6],[55568,6],[55757,7],[55797,6],[56479,6],[56980,7],[57110,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8612,7],[9267,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11987,7],[12520,7],[19055,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3128,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1754,7],[2376,7],[2516,7],[2620,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2690,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[497,6],[2635,6],[8862,7],[9143,7],[9749,7],[11635,9],[12324,7],[14805,6],[14828,9],[14877,6],[15322,6],[15365,6],[15429,7],[15890,6],[15986,6],[16059,6],[17339,6],[21008,6],[23777,7],[31507,6],[32279,7],[33216,6],[33300,6],[33384,6],[33441,7],[33622,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11983,6],[12137,6],[17409,6],[17756,6],[20162,6],[20534,7],[21943,6],[24673,6],[25907,6],[27236,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17319,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5920,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7194,7],[11062,6],[11242,6],[11607,6],[11958,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23475,6],[24097,6],[33706,6],[33792,6],[34348,6],[38828,6],[39243,6],[47640,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4727,6],[6085,8],[6124,6],[6725,7],[8404,6],[11487,6],[12405,6],[12746,6],[12976,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6394,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2456,7],[4545,7],[4834,7]]},"/en/lessons/extracting-keywords":{"position":[[27937,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10738,6],[10855,6],[11108,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17872,6],[19074,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29447,7],[30519,6],[32859,6],[33365,6]]},"/en/lessons/geocoding-qgis":{"position":[[11367,6],[11618,6],[12644,6],[13180,6],[26347,6],[28856,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4298,6],[8674,6],[10344,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25845,6],[28017,6],[28070,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7776,7],[8760,6],[8975,7],[9031,6],[9901,7],[13012,7],[16656,7],[18115,6],[18616,6],[18880,7],[22029,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2836,6],[6184,7],[7517,6],[10679,6],[10973,7],[19599,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25292,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20767,7],[23919,6],[25452,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22128,6],[23743,6],[41757,6],[41784,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21418,8],[23062,7],[23088,7],[23239,7],[23314,7],[24993,7],[25188,7],[25489,9],[31932,7],[33816,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17634,7],[18134,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14495,6],[14701,6],[24063,6],[24394,7],[24527,7],[26110,6],[29737,6],[30977,6],[32310,6],[40212,7],[40442,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11065,7],[11471,7],[13278,6],[16337,7],[16870,6],[16933,9],[17455,7],[22061,6],[24805,6],[26071,6],[26104,6]]},"/en/lessons/introduction-map-warper":{"position":[[3269,6],[3308,6],[3480,7],[6923,6],[7233,6],[14878,7],[15910,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8726,6],[10802,7],[10828,7],[17907,7],[18351,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10966,6],[12443,6],[15676,6],[16950,6],[18154,6],[21954,6],[24471,6],[27111,6],[27162,6],[27335,7],[30547,6],[30581,6],[33902,6],[34376,6]]},"/en/lessons/linear-regression":{"position":[[38560,6]]},"/en/lessons/linux-installation":{"position":[[2063,6]]},"/en/lessons/mac-installation":{"position":[[2781,6],[2945,6]]},"/en/lessons/qgis-layers":{"position":[[5915,6],[12891,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21682,6],[21792,6]]},"/en/lessons/sonification":{"position":[[15133,7],[15178,6],[15758,8],[17864,7],[20440,6]]},"/en/lessons/space-place-gazetteers":{"position":[[37293,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11843,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54071,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8628,6],[11557,6],[12950,6],[14048,7],[14947,6],[24017,6],[24215,8],[24346,6],[31139,6],[33519,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15536,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1095,6],[1526,6],[2251,6],[3177,6],[4301,7],[4591,7],[5237,6],[6085,6],[6472,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14239,6]]},"/en/lessons/vector-layers-qgis":{"position":[[5046,7],[7533,7],[7621,7],[8601,6],[11000,7],[13296,7]]},"/en/lessons/windows-installation":{"position":[[4128,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17389,7]]},"/en/lessons/working-with-text-files":{"position":[[5660,6]]}}}],["buttons=list",{"_index":14465,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[25443,13]]}}}],["buy",{"_index":9217,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10182,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11861,3]]},"/en/lessons/installing-omeka":{"position":[[809,3]]},"/en/lessons/normalizing-data":{"position":[[3056,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16291,6],[16499,3]]}}}],["buzz",{"_index":12100,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16308,7]]}}}],["bw",{"_index":9886,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51298,5],[52126,5]]}}}],["bx",{"_index":17062,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19282,3]]}}}],["bx1",{"_index":17064,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19976,3]]}}}],["bx_i",{"_index":17556,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[8447,4]]}}}],["bxi",{"_index":17553,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7912,8]]}}}],["bxi)}}{[1",{"_index":17552,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7892,9]]}}}],["by>",{"_index":13380,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3334,6],[3613,6],[3681,6],[3919,6],[4321,6],[6816,6],[7801,6]]}}}],["by.i",{"_index":12877,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11126,4]]}}}],["by.x",{"_index":12876,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11117,4]]}}}],["by.y=\"gisjoin",{"_index":12882,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11374,15]]}}}],["by=[column_nam",{"_index":21585,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40488,17]]}}}],["bylin",{"_index":6553,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5030,7]]}}}],["bypass",{"_index":5477,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25728,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5272,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4210,6]]}}}],["byrn",{"_index":12743,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29226,5],[31206,6],[32238,6],[32502,5]]}}}],["bystand",{"_index":8423,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7283,10]]}}}],["byte",{"_index":6687,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14963,4],[15290,4],[16630,4],[16865,5],[16923,6],[16985,5],[17147,5],[17343,5],[17717,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19858,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35342,5]]},"/en/lessons/intro-to-bash":{"position":[[8584,6],[8721,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31485,5]]}}}],["bytesio",{"_index":3981,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23280,7]]}}}],["byzantium",{"_index":20893,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6954,10]]}}}],["bz2",{"_index":9801,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31710,4],[45875,4],[46275,4],[46992,4],[49630,5]]}}}],["bzcat",{"_index":9760,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29121,5],[31771,5],[46497,5],[46707,5],[46848,5],[47014,5]]}}}],["bzip2",{"_index":9757,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28658,7],[29011,5]]}}}],["bååth’",{"_index":19419,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[7665,7]]}}}],["béc",{"_index":18804,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11270,4],[11297,4],[11352,4]]}}}],["béc.1",{"_index":18813,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12212,5],[12326,5]]}}}],["bóc",{"_index":18799,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11179,4],[12157,4],[12271,4]]}}}],["büchler",{"_index":9527,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2965,7],[55451,7],[55974,7],[57109,8],[58006,8]]}}}],["b”introduction\\xe2\\x80\\xa6\\xe2\\x80\\xa6\\xe2\\x80",{"_index":6689,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15406,47]]}}}],["c",{"_index":2512,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20646,1],[20732,3],[21613,3],[27256,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23843,1],[23853,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[32527,1],[33316,1],[59287,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1949,2],[3161,2],[4122,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9858,2],[11166,2],[16041,2],[48182,2],[55037,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22302,1]]},"/en/lessons/common-similarity-measures":{"position":[[14635,5],[14873,3],[14957,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43364,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56781,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10231,1],[31334,1],[32363,1],[34706,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36432,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1851,2],[4806,2],[29631,2],[30246,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15285,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10741,1],[15239,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16141,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24609,1],[31466,1],[52085,1],[52087,1],[52474,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14650,1],[21679,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42407,2],[51487,2],[51574,2],[51613,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9188,3],[40301,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5919,4],[39929,1],[40925,1],[41228,1],[41414,1],[58099,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32487,2]]},"/en/lessons/gravity-model":{"position":[[23121,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24034,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16044,1],[16050,4],[19333,1],[19429,1],[19683,1],[19779,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3620,2]]},"/en/lessons/intro-to-linked-data":{"position":[[31986,2],[32093,4],[33603,2],[33655,2]]},"/en/lessons/intro-to-powershell":{"position":[[1092,1],[15597,2],[15723,2],[15998,2],[16129,3],[17770,3],[28244,1],[29609,1],[29626,1],[30902,2],[31393,1],[36148,2],[36376,1],[37068,1],[39583,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8793,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13308,2],[17328,2],[19568,1],[34240,4],[40717,1],[50877,2]]},"/en/lessons/json-and-jq":{"position":[[3195,1],[3256,1],[3281,1],[3309,1],[4493,1],[7436,1],[7499,1],[7528,1],[7558,1],[10921,1],[12562,1],[13576,1],[13903,1],[14667,1],[15664,1]]},"/en/lessons/jupyter-notebooks":{"position":[[14767,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6843,3]]},"/en/lessons/normalizing-data":{"position":[[7232,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21185,1],[21234,1],[35159,1],[35198,1],[35237,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10492,1],[10503,1],[28254,2]]},"/en/lessons/research-data-with-unix":{"position":[[3619,2],[6801,1],[6863,1],[7005,1],[10042,1],[10212,1],[10491,1],[13213,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22358,9],[36604,2],[37032,2]]},"/en/lessons/sentiment-analysis":{"position":[[39604,2]]},"/en/lessons/sonification":{"position":[[11179,2],[16645,2],[17797,2],[25200,1],[28478,1],[30346,1],[30430,3],[31971,5],[31977,5],[40516,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8863,1],[8982,1],[31841,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24628,2],[61320,2],[62007,2],[63879,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6848,2],[9459,3],[9600,3],[13864,3],[22898,2],[23203,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7286,2],[7985,2],[11208,2],[12566,2],[24409,2],[29618,3],[29623,2],[33309,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29848,1],[37615,1]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17557,2],[21072,2]]}}}],["c#5",{"_index":20732,"title":{},"body":{"/en/lessons/sonification":{"position":[[25291,3]]}}}],["c':100",{"_index":12113,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16785,8]]}}}],["c(\"ben",{"_index":21766,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[27028,6]]}}}],["c(\"blue",{"_index":21891,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[55102,9]]}}}],["c(\"california",{"_index":8872,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5242,15]]}}}],["c(\"edward",{"_index":21873,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52233,11]]}}}],["c(\"green",{"_index":20181,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40009,10]]}}}],["c(\"hesa",{"_index":7421,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20344,9],[21807,9],[23824,9]]}}}],["c(\"longitude\",\"latitude\"),cr",{"_index":12901,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14963,29]]}}}],["c(\"mississippi",{"_index":8881,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6073,16]]}}}],["c(\"nc\",\"sc\")),]$geometry,col",{"_index":12909,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16289,28]]}}}],["c(\"no",{"_index":19825,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15952,5]]}}}],["c(\"north",{"_index":12871,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9751,8]]}}}],["c(\"vertex.id",{"_index":21288,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15660,14]]}}}],["c('lng",{"_index":20594,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28296,8],[37295,8]]}}}],["c('sad",{"_index":20173,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38414,12]]}}}],["c(112,118,132,129,121,135,148,148,136,119,104,118",{"_index":19431,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10691,50]]}}}],["c(1700",{"_index":20577,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25076,7],[36830,7]]}}}],["c(1914",{"_index":13298,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41623,7],[42753,7],[45065,7]]}}}],["c(2,3,3",{"_index":19707,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22300,8],[22578,8]]}}}],["c(2,3,3,44,51,17",{"_index":19706,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22227,17]]}}}],["c(2,30,38,13",{"_index":19689,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19660,13],[19871,13]]}}}],["c(2.5",{"_index":20184,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40103,6]]}}}],["c(44,51,17",{"_index":19708,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22327,11],[22606,11]]}}}],["c(7,20,36,3",{"_index":19690,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19693,12],[19904,12]]}}}],["c(as.integer(dbrows$count",{"_index":13295,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41493,27],[42623,27]]}}}],["c(descript",{"_index":2589,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27596,14]]}}}],["c(gravitymodeldata$counti",{"_index":13737,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50660,28]]}}}],["c(i",{"_index":16268,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24707,4],[33370,4]]}}}],["c(metadata$president[236",{"_index":2502,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19292,26]]}}}],["c(metadata$president[i",{"_index":2587,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27518,24]]}}}],["c(stopwords(\"en",{"_index":21778,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29873,18]]}}}],["c(text",{"_index":2515,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20768,7],[21649,7]]}}}],["c,edgefield",{"_index":3477,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1933,12]]}}}],["c.1600–1950",{"_index":9143,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20742,12]]}}}],["c.499",{"_index":4418,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55723,6],[56336,7]]}}}],["c.d",{"_index":1819,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45249,5],[51386,5]]}}}],["c.date",{"_index":23170,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21342,6]]}}}],["c.degre",{"_index":9127,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19526,8]]}}}],["c.dmeasur",{"_index":4167,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38414,12]]}}}],["c.embed",{"_index":4409,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54852,13],[64619,13]]}}}],["c.j",{"_index":20499,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39755,4]]}}}],["c.link",{"_index":23172,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21432,6]]}}}],["c.png",{"_index":22041,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[9556,6]]}}}],["c.receivedloc",{"_index":23166,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21129,18]]}}}],["c.recipi",{"_index":23169,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21290,11]]}}}],["c.sender",{"_index":23168,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21243,8]]}}}],["c.sentloc",{"_index":23165,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21094,15]]}}}],["c.titl",{"_index":23171,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21378,7]]}}}],["c.url",{"_index":9117,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17114,5]]}}}],["c.valu",{"_index":12270,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40092,11],[41094,10],[41448,10],[41488,10]]}}}],["c/users/jbak",{"_index":14959,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5402,14]]}}}],["c0",{"_index":9139,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20350,3]]}}}],["c0.degre",{"_index":9130,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19932,9],[20303,9]]}}}],["c0.name",{"_index":9131,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19966,8]]}}}],["c0:compani",{"_index":9129,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19904,12],[20275,12]]}}}],["c1",{"_index":9112,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16396,4],[19921,4],[20292,4],[20357,3]]}}}],["c1,c2,r",{"_index":9115,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16442,8]]}}}],["c1.degre",{"_index":9138,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20325,9]]}}}],["c1:compani",{"_index":9108,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16324,11]]}}}],["c2:compani",{"_index":9110,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16360,11]]}}}],["c5",{"_index":20765,"title":{},"body":{"/en/lessons/sonification":{"position":[[30381,3]]}}}],["c:/program",{"_index":8306,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12061,10],[12260,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14575,11],[14880,11]]}}}],["c:/users/[your",{"_index":8310,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12342,14]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14989,15]]}}}],["c:/users/admin/documents/my_fold",{"_index":22853,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[19985,35]]}}}],["c:\\>cd",{"_index":14133,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[3725,9]]}}}],["c:\\\\programdata\\\\mysql\\\\mysql",{"_index":13206,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24832,30],[29262,30],[31646,30],[38206,30],[40710,30]]}}}],["c:\\\\users\\\\isasi\\\\desktop\\\\miau.txt",{"_index":20058,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21749,35]]}}}],["c:\\directory\\bla\\etc",{"_index":15349,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[11809,22]]}}}],["c:\\mallet",{"_index":14979,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[11082,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6948,9],[8274,10],[10397,9],[20991,10],[24595,10]]}}}],["c:\\mallet>",{"_index":22050,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[14283,13]]}}}],["c:\\mallet\\bin\\mallet.bat",{"_index":22059,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17810,26]]}}}],["c:\\mallet\\mydata",{"_index":22094,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24609,17]]}}}],["c:\\mallet\\sampl",{"_index":22068,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[19427,16]]}}}],["c:\\proghist",{"_index":19747,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3648,13]]}}}],["c:\\proghist\\data",{"_index":19750,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[4926,17]]}}}],["c:\\proghist\\data\\derived_data",{"_index":19753,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[5927,29]]}}}],["c:\\proghist\\data\\derived_data\\2014_ja_iv_revolution.csv",{"_index":19770,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[12376,56]]}}}],["c:\\proghist\\data\\derived_data\\result",{"_index":19761,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[8589,37]]}}}],["c:\\program",{"_index":8072,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11153,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13914,10]]}}}],["c:\\programdata\\mysql\\mysql",{"_index":13202,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24198,26]]}}}],["c:\\python27",{"_index":15401,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[40035,13]]},"/en/lessons/sonification":{"position":[[21087,13]]}}}],["c:\\python27\\python.ex",{"_index":23659,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[6013,23]]}}}],["c:\\user\\user>",{"_index":22040,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[9310,16]]}}}],["c:\\users>",{"_index":15342,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[8619,12]]}}}],["c:\\users\\stephen",{"_index":10698,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10890,16]]}}}],["c:\\users\\ted>",{"_index":15333,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[4675,16]]}}}],["c:\\users\\ted\\funwithpowershell\\dir",{"_index":15354,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[15396,34]]}}}],["c:\\users\\ted\\funwithpowershell\\dir\\benjamin.txt",{"_index":15365,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[20744,47]]}}}],["c:\\users\\ted\\funwithpowershell\\dir\\example.txt",{"_index":15364,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[20598,46],[20692,46]]}}}],["c:\\users\\ted\\funwithpowershell\\example.txt",{"_index":15363,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[20538,42]]}}}],["c:\\users\\user\\download",{"_index":22449,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[13079,24]]}}}],["c:\\users\\usuario\\downloads\\saxonhe11",{"_index":22424,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12107,36]]}}}],["c:\\users\\yourusernam",{"_index":15334,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[4859,21]]}}}],["c:\\users\\yourusername\\appdata\\local\\programs\\python\\python38",{"_index":23573,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1574,60],[4899,60]]}}}],["c:\\users\\yourusername\\funwithpowershell\\dir\\benjamin.txt",{"_index":15394,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[34107,57]]}}}],["c:\\window",{"_index":2210,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8221,10]]}}}],["c:\\xampp",{"_index":15988,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17093,8]]}}}],["c:\\xampp\\htdoc",{"_index":16003,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19212,16]]}}}],["c:a",{"_index":15839,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[19353,3],[19532,3],[27989,3]]}}}],["c:compani",{"_index":9126,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19510,11]]}}}],["c:v",{"_index":15838,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[19340,3],[19468,3],[21723,3],[21987,3],[22540,3],[27521,3],[27691,3],[27914,3]]}}}],["c['date",{"_index":12397,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58517,9],[58575,9]]}}}],["c['summari",{"_index":12392,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58286,13]]}}}],["c^2",{"_index":5670,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14946,4]]}}}],["c_major",{"_index":20778,"title":{},"body":{"/en/lessons/sonification":{"position":[[31961,7],[32141,8]]}}}],["c_{i",{"_index":4177,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39063,7],[39497,7]]}}}],["c_{j",{"_index":4174,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38883,8],[39075,7],[39511,7],[39553,6]]}}}],["ca",{"_index":3838,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15397,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[176,2],[505,4],[1257,2],[1534,2],[1734,2],[1975,2],[2024,2],[2096,3],[2480,2],[2809,5],[3191,2],[4542,2],[4775,3],[5201,2],[8535,2],[8547,3],[8755,3],[9337,2],[9397,2],[13022,2],[13356,2],[13491,2],[13580,2],[18805,2],[21295,2],[23396,2],[24712,2],[28975,2],[29167,2],[29263,2],[29515,2],[30180,3],[30447,2],[30623,3],[30870,2],[32016,2],[35990,2],[36631,2],[37224,2],[38118,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27249,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28070,2],[28270,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14333,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39937,3],[40176,3]]}}}],["ca(harper_t",{"_index":7304,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13114,16]]}}}],["ca(harper_table2",{"_index":7427,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20583,17]]}}}],["ca(trudeau_t",{"_index":7316,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14141,17]]}}}],["ca(trudeau_table2",{"_index":7438,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22052,18]]}}}],["ca(trudeau_table3",{"_index":7451,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[24069,18]]}}}],["ca_harp",{"_index":7303,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13098,9],[13461,10]]}}}],["ca_harper2",{"_index":7426,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20566,10]]}}}],["ca_trudeau",{"_index":7315,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14124,10]]}}}],["ca_trudeau2",{"_index":7437,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22034,11]]}}}],["ca_trudeau3",{"_index":7450,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[24051,11]]}}}],["cabeza",{"_index":20011,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12223,6]]}}}],["cabinet",{"_index":7266,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7690,7],[7765,8],[19237,7]]},"/en/lessons/intro-to-linked-data":{"position":[[4777,7]]}}}],["cabl",{"_index":8373,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32987,6],[37128,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[35223,6],[39465,6]]}}}],["cach",{"_index":9614,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15741,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12777,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3920,6],[41361,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14403,5],[22158,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4069,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[13158,6],[13182,6]]}}}],["caching_sha2_password",{"_index":13173,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[19871,22],[20052,23]]}}}],["cacul",{"_index":9319,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27730,8]]}}}],["cadillac",{"_index":9346,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32241,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15012,8]]}}}],["cafara",{"_index":11835,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6696,7],[7418,7]]}}}],["cafetero",{"_index":15709,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[23078,9]]}}}],["cahier",{"_index":16525,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51993,7]]}}}],["cahil",{"_index":22348,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35014,7]]}}}],["cait",{"_index":14179,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7432,4],[48620,4]]}}}],["cake",{"_index":22842,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15852,4],[16506,7],[17173,5],[17213,4],[39483,8]]}}}],["cal",{"_index":3585,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3294,4]]}}}],["calc",{"_index":2881,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16203,6]]},"/en/lessons/geocoding-qgis":{"position":[[9367,4],[23553,4],[23609,4],[25620,4]]},"/en/lessons/research-data-with-unix":{"position":[[1445,5],[5785,4],[7707,5],[12756,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3437,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32540,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[2517,5],[7164,4],[7560,4],[11656,5],[11824,5],[12460,5],[12981,4],[13117,4],[14095,5],[25015,4],[25346,5],[26127,5],[26421,4],[28971,5],[29456,5],[29623,5]]}}}],["calcul",{"_index":1234,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12243,9],[12328,11],[12344,10],[14269,9],[14656,9],[14782,10],[15113,11],[19055,10],[19555,9],[40554,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11795,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25229,9],[44734,9],[44830,10],[51568,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15111,11],[17897,9],[25222,9]]},"/en/lessons/common-similarity-measures":{"position":[[541,11],[603,11],[1906,11],[2273,9],[2467,13],[2660,9],[2705,9],[7535,13],[9086,9],[9348,9],[9410,9],[10922,11],[11003,11],[11077,9],[11544,11],[11819,13],[12076,9],[13077,10],[13631,9],[13730,10],[14840,9],[17374,9],[17450,9],[18691,9],[18969,10],[23247,11],[23363,9],[25089,12],[26722,11],[26746,11],[26780,11],[26841,9],[27261,9],[29444,9],[32708,9],[32757,10],[33219,9],[37249,11],[39987,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25935,9],[28590,12],[32943,10],[33065,9],[33441,10],[42820,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41932,11],[49678,11],[49762,10],[49939,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19310,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[42323,9],[45801,9],[46037,9],[47952,13],[48199,11],[49229,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8379,10]]},"/en/lessons/counting-frequencies":{"position":[[651,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23340,13],[39062,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27139,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19446,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20157,10],[22170,12],[27528,9],[33142,10],[43659,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6604,10],[16496,9],[17577,9],[20911,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21535,11],[21987,12],[23517,9],[24295,10],[24796,9],[25445,10],[26048,9],[26311,11],[26602,11],[27703,11],[28129,9],[28912,11],[30233,9],[30286,10],[31257,11],[31973,11],[32034,11],[32455,11],[35155,10],[35935,9],[36055,9],[37907,12],[37974,13],[40115,11],[52122,10]]},"/en/lessons/extracting-keywords":{"position":[[4057,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19044,12],[33550,12],[33673,12],[35338,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11692,12],[15521,9],[15598,9],[25792,11]]},"/en/lessons/geocoding-qgis":{"position":[[8115,10],[8274,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46422,13]]},"/en/lessons/gravity-model":{"position":[[802,11],[859,11],[4063,11],[8448,10],[9012,10],[9077,10],[9192,11],[9279,10],[21483,9],[22097,10],[22241,12],[22749,9],[23550,11],[23623,9],[24339,10],[28702,12],[30340,9],[34807,10],[35495,10],[37854,9],[40969,9],[41080,9],[42128,9],[42258,9],[42949,9],[43422,12],[43481,11],[43532,11],[43893,9],[44036,9],[44162,11],[44208,11],[44358,10],[44607,10],[44651,11],[44821,12],[44881,11],[44903,9],[45066,12],[45156,11],[45435,11],[45498,11],[45575,9],[45702,9],[45738,11],[45794,9],[45837,11],[45951,11],[46060,12],[46193,11],[46384,9],[47988,12],[48486,11],[49613,11],[49878,13],[49948,11],[50329,11],[50519,10],[51554,12],[51582,12],[51613,12],[51638,12],[51673,12],[51876,11],[51923,11],[51972,11],[52014,11],[52065,11],[52098,9],[52228,11],[52280,10],[52395,11],[52442,11],[52486,11],[52524,11],[52571,11],[52694,9],[52747,12],[52948,12],[53506,11],[53577,12],[53749,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[11468,12],[12740,11],[14146,11],[14673,12],[18992,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15295,12],[22314,13],[24548,9],[26141,12],[27196,9],[27874,9]]},"/en/lessons/introduction-map-warper":{"position":[[13568,10],[13794,11],[16941,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26047,11],[26202,12],[26353,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[658,11],[704,11],[763,11],[790,11],[848,11],[10689,10],[18434,12],[18880,9],[20639,12],[24048,9],[24410,9],[24984,9],[26305,12],[26743,9],[29665,12],[32188,9],[32416,9],[32636,11],[33003,9],[33595,9],[33711,9],[36012,9],[36141,9],[37171,11],[37359,9],[37844,9],[38056,11],[38635,9],[38908,9],[39285,11],[40160,11],[40432,10],[40733,9],[40942,9],[41827,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6444,13]]},"/en/lessons/linear-regression":{"position":[[15323,9],[18440,11],[42676,11],[43596,9],[43937,9],[44052,9],[44126,9],[44266,9],[44688,9],[44904,9],[45181,9]]},"/en/lessons/logistic-regression":{"position":[[7352,11],[8011,10],[8391,9],[8561,10],[18214,11],[21209,10],[23347,10],[24134,9],[25785,11],[32460,11],[56647,11],[57640,9]]},"/en/lessons/naive-bayesian":{"position":[[18128,9],[20713,11],[20921,9],[21309,13],[22213,11],[26555,11],[26913,13],[47041,11],[47588,10],[48653,9],[69163,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37207,9],[49200,10],[49810,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6560,9],[6681,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1505,12],[5253,9],[5600,9],[6657,9],[21645,9],[22351,9],[26182,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22892,11],[23412,9],[26286,9],[26475,11],[26771,9],[32137,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4229,11],[13002,9],[27550,13],[31778,10],[32251,10],[32974,9],[42389,9],[42852,10],[46311,12],[54477,12]]},"/en/lessons/sentiment-analysis":{"position":[[10274,10],[15802,9],[16987,9],[23521,9],[35823,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19778,12],[20139,9],[23978,9],[24631,9],[26574,9],[26719,11],[26793,9],[26879,9],[27956,9],[29691,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12888,10],[29533,11],[29684,10],[36395,10],[39935,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5206,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18351,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16325,11]]}}}],["calculu",{"_index":13910,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9168,8],[45306,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26291,8]]}}}],["caleb",{"_index":15477,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3399,5]]},"/en/lessons/naive-bayesian":{"position":[[58518,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31463,5]]}}}],["caledonian",{"_index":22498,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[25403,10]]}}}],["calendar",{"_index":8403,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2980,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55061,8],[55516,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18948,8],[19475,8],[22301,9]]},"/en/lessons/sonification":{"position":[[30102,8]]}}}],["calf",{"_index":18589,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58778,7]]}}}],["calgari",{"_index":20402,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25298,8]]}}}],["calhoun",{"_index":8284,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4809,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3623,7]]}}}],["calibr",{"_index":20446,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[29516,11],[29587,11]]}}}],["calif",{"_index":1574,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31049,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47163,6]]}}}],["california",{"_index":1555,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30546,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32685,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4718,10],[5105,10],[5279,10],[5477,10],[5557,10],[6111,10]]},"/en/lessons/jupyter-notebooks":{"position":[[52489,11]]},"/en/lessons/linear-regression":{"position":[[74885,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48736,11],[51935,12]]},"/en/lessons/sentiment-analysis":{"position":[[16497,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10049,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9059,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[18132,10],[18208,10]]}}}],["california_and_new_york_state_populations<",{"_index":8870,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5141,45]]}}}],["call",{"_index":263,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5729,6],[5840,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4886,6],[8883,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1222,6],[4563,6],[5877,6],[6920,6],[20654,6],[22542,6],[23804,6],[24223,6],[27365,6],[28100,6],[40427,6],[52601,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5811,4],[6314,6],[9790,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10046,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7525,6],[9608,6],[21801,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16344,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16196,6],[16676,6],[29510,8],[45291,6],[47720,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1805,6],[5782,4],[9551,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1969,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21667,6],[24287,6],[41627,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12238,6],[12825,6],[12891,6],[13213,6],[17566,6],[26717,6],[28523,6],[51987,6],[54417,6],[61880,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2011,8],[2068,7],[2269,6],[2361,5],[2617,6],[2692,4],[3751,6],[5035,7],[5454,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12763,6],[17390,6],[17879,6],[18917,6],[18969,6],[19558,6],[36606,6]]},"/en/lessons/common-similarity-measures":{"position":[[8537,7],[12361,6],[13004,4],[13547,4],[23943,6],[26977,6],[27114,6],[27158,6],[27282,4],[27409,4],[39097,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25700,6],[40123,6],[47210,4],[51244,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1207,6],[6398,6],[10602,6],[11154,6],[22247,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4020,4],[11340,6],[14781,4],[22202,6],[23650,7],[23927,4],[24330,7],[24954,6],[25131,4],[26182,6],[26527,4],[27342,6],[28039,4],[29683,4],[30919,6],[35884,7],[36583,4],[38371,4],[40412,6],[48850,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2820,6],[5781,6],[9041,4],[13454,6],[30487,6]]},"/en/lessons/counting-frequencies":{"position":[[1710,6],[3036,6],[9307,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7983,6],[11832,6],[15704,6],[18312,6],[26201,6],[26782,6],[28775,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2239,6],[3542,6],[3560,4],[3583,4],[13393,6],[21923,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[609,7],[4944,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4279,6],[8167,4],[19796,7],[32416,6],[41905,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11619,6],[16129,6],[17199,6],[20786,6],[20965,6],[24937,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8212,5],[21828,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2038,6],[2337,6],[5376,6],[12994,6],[13614,6],[13737,6],[14150,6],[14185,6],[15624,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7200,6],[8798,6],[22992,6],[31804,5],[40098,6],[43173,6],[44807,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6255,6],[9159,4],[10295,6],[24000,6],[42585,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11641,4],[15159,4],[16189,6],[23167,6],[23873,6],[24197,6],[32808,6],[36022,6],[37435,5],[40344,4],[43352,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3256,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6310,6],[8540,6],[10993,6],[29478,6],[40305,7],[51363,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15232,6],[15490,6],[16316,6],[19797,4],[25669,4]]},"/en/lessons/extracting-keywords":{"position":[[8269,6],[8646,6],[10462,4],[13584,6],[13962,6],[14361,6],[14522,6],[18688,6],[19209,6],[19266,6],[23203,6],[23244,6],[25780,6],[30860,6],[32279,6],[34205,6],[37319,6],[38224,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3314,6],[9640,6],[10693,6],[11456,6],[14804,6],[15009,7],[15854,6],[17411,6],[18713,6],[18854,6],[19513,6],[26902,6],[32045,6],[33223,6],[33574,6],[34392,6],[42901,4],[43137,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7920,6],[30244,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11274,6],[12749,6],[13794,6],[20816,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6885,6],[9185,6],[9237,4],[9544,4],[9660,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2373,6],[3517,6],[7204,6],[7229,4],[7554,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3458,6],[11320,5],[11397,4],[25863,4],[48901,4]]},"/en/lessons/geocoding-qgis":{"position":[[12076,6],[12515,6],[13039,7],[14239,6],[14807,6],[28306,6],[28485,7],[35798,7],[37229,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4086,6],[5040,6],[6111,6],[6826,6],[9835,6],[24579,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2448,4],[3355,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[12676,6],[17098,6],[19341,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[178,6],[1506,6],[14894,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[8684,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[205,6],[11115,6],[12913,7],[15383,4],[27174,6]]},"/en/lessons/gravity-model":{"position":[[39670,6],[47347,6],[47767,5],[49567,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5316,6],[6567,6],[13830,6],[19404,5],[27547,4],[27768,6],[32536,7],[32647,6],[32965,7],[32992,4],[33285,6],[33382,4],[34367,4],[35488,4],[35533,6],[35989,4],[36796,4],[37120,4],[37595,4],[37656,6],[39101,5],[39269,4]]},"/en/lessons/installing-omeka":{"position":[[3120,6],[3235,6],[6949,4],[6994,4],[8240,6],[8603,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[362,6],[1673,6],[2917,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18110,6],[29696,6],[31568,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22779,6],[31090,4],[36704,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5549,6],[21707,4],[48298,4],[49435,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5371,6]]},"/en/lessons/intro-to-bash":{"position":[[21694,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6495,6]]},"/en/lessons/intro-to-linked-data":{"position":[[5824,6],[11551,6],[12055,6],[16037,6],[20148,6],[21051,6],[29971,6],[30728,6],[34385,4]]},"/en/lessons/intro-to-powershell":{"position":[[3992,6],[4145,6],[5250,6],[5847,6],[6728,6],[9487,4],[9635,4],[10570,4],[12156,5],[12214,4],[15716,6],[16256,4],[16817,6],[18476,4],[18939,6],[20078,4],[20196,6],[22771,6],[24024,6],[25106,6],[27175,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2435,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3377,4],[6709,6],[7728,6],[8251,4],[9348,4],[11602,6],[12008,6],[12065,6],[13661,5],[19692,6],[19721,6],[21155,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12554,6],[14578,6],[19814,6],[22678,6],[26170,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[731,5],[4843,6],[11488,6],[11581,6],[11790,4],[12916,6],[22706,6],[25634,6],[26487,6],[32944,6],[33318,6],[36835,6],[38482,6],[39511,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5819,6],[6706,6],[8595,6],[15942,7],[35852,4]]},"/en/lessons/json-and-jq":{"position":[[16378,6],[38405,5]]},"/en/lessons/jupyter-notebooks":{"position":[[15546,6],[30955,5],[31778,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6289,4],[6666,4],[8451,5]]},"/en/lessons/linear-regression":{"position":[[9832,6],[10002,6],[11293,5],[23332,4],[34009,6],[34928,6],[35232,6],[44317,4],[47421,4],[51917,6],[55528,6],[61255,6]]},"/en/lessons/logistic-regression":{"position":[[6990,6],[7117,6],[12957,4],[18365,6],[18993,6],[28195,6],[49429,6],[57745,6]]},"/en/lessons/mac-installation":{"position":[[1228,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6197,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3964,6],[8124,4],[8718,6],[11656,6],[15942,6],[17014,7],[17077,6],[17369,7],[22198,6],[29662,6]]},"/en/lessons/naive-bayesian":{"position":[[1340,6],[2617,6],[3266,6],[6611,6],[6950,6],[10561,4],[13207,6],[19107,5],[21641,6],[27860,7],[27886,4],[28811,6],[29036,6],[31913,6],[32002,4],[32053,4],[32685,6],[35497,6],[40811,6],[42724,6],[42835,6],[46422,4],[61804,4],[62844,4],[66376,6]]},"/en/lessons/normalizing-data":{"position":[[1240,6],[1429,6],[4803,7],[6816,6],[7707,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24672,6],[36358,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1223,6],[5492,7],[6399,7],[7592,5],[8077,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7523,6],[8157,6]]},"/en/lessons/preserving-your-research-data":{"position":[[767,6],[11496,6],[15320,6]]},"/en/lessons/qgis-layers":{"position":[[14244,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10465,6],[10658,6]]},"/en/lessons/research-data-with-unix":{"position":[[5206,6],[5505,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7510,6],[9649,5],[13944,6],[19317,6],[23382,6],[32969,6],[36845,6]]},"/en/lessons/sentiment-analysis":{"position":[[17154,6],[19903,4],[19990,7],[21993,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4586,6],[6771,6],[13659,6],[14082,6],[16706,6],[18268,6],[19477,6],[23428,6],[24250,6],[27293,6],[27890,6],[31552,6],[35146,6],[38181,6],[38245,6]]},"/en/lessons/sonification":{"position":[[2852,6],[3875,6],[4076,6],[5229,6],[6440,6],[17574,6],[22071,6],[26530,6],[35428,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7287,6],[7583,4],[10229,7],[17975,4],[18150,6],[18543,4],[18802,4],[18838,6],[18906,4],[28847,6],[29187,6],[29472,4],[33654,6],[37987,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26615,6],[32994,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14895,4],[14958,6],[15055,5],[29030,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7671,6],[10037,7],[13005,6],[14105,6],[14928,7],[18762,7],[20321,7],[20969,4],[21833,6],[24410,6],[31365,6],[40913,6],[45222,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6230,6],[32251,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3488,4],[3585,6],[6062,6],[6941,6],[12973,6],[14397,6],[16051,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19302,4],[20093,4],[20172,4],[20586,4],[24857,4],[25283,4],[25364,4],[25725,4],[27311,6],[27719,4],[27951,6],[28413,4],[28494,4],[28879,4],[29599,6],[29698,4],[29980,4],[30174,4],[30377,4],[31653,4],[32924,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3630,6],[8910,6],[29529,6]]},"/en/lessons/transliterating":{"position":[[4277,7],[6965,6],[8685,6],[12722,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7685,6],[7744,6],[8595,6],[9103,6],[22192,6],[32624,5],[32726,5],[34281,4],[40420,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16247,6],[18638,6]]},"/en/lessons/vector-layers-qgis":{"position":[[6563,6],[10321,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9578,6],[10460,6],[11379,4],[11893,7],[12497,7],[13032,6],[15067,6],[15225,7],[18269,6],[19024,4],[19497,6],[19665,4],[23803,6],[28101,5],[30054,6],[32262,4],[45065,4],[45597,4],[45716,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10095,6]]},"/en/lessons/working-with-text-files":{"position":[[7916,4]]},"/en/lessons/working-with-web-pages":{"position":[[6056,6],[7303,4]]}}}],["call_numb",{"_index":8624,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22700,14],[24734,14],[25666,14],[27798,14],[33818,14],[36479,14],[43492,14],[44774,14]]}}}],["callback",{"_index":6386,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45321,11],[45333,9],[45442,8],[63576,8],[63633,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[32174,8],[32586,8],[32784,10],[33132,9],[33643,8],[33837,8],[37280,9],[37322,8],[37638,8]]}}}],["callig",{"_index":11837,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6728,7]]}}}],["calligraphi",{"_index":322,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7933,12]]}}}],["calmli",{"_index":8824,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[18379,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[52255,9]]}}}],["calthorp",{"_index":18593,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58858,11]]}}}],["calvert",{"_index":13838,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61368,7]]}}}],["calvo",{"_index":16309,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34843,5],[51551,5]]},"/en/lessons/jupyter-notebooks":{"position":[[39010,5]]}}}],["camaro",{"_index":19615,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15660,6]]}}}],["cambridg",{"_index":1822,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45323,10],[45334,9],[51460,11],[51472,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10852,9],[13032,9],[15808,9],[16927,9],[18110,9],[19414,9],[22157,9],[24095,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49554,10]]},"/en/lessons/linear-regression":{"position":[[79419,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60619,10]]}}}],["cambridge,ma",{"_index":8996,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[22963,12],[24901,12]]}}}],["cambridgeshir",{"_index":10880,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8856,14]]}}}],["cambridgeshire3248",{"_index":13770,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54291,18]]}}}],["cambridgeshire3286.8804978811.3660.05",{"_index":13673,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38191,37]]}}}],["came",{"_index":674,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22253,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10853,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21717,4],[24083,4]]},"/en/lessons/extracting-keywords":{"position":[[7454,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[10809,4]]},"/en/lessons/gravity-model":{"position":[[10967,5],[16736,4],[42465,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47685,4],[47773,4]]},"/en/lessons/intro-to-bash":{"position":[[25436,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6859,4],[8445,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11307,4]]},"/en/lessons/naive-bayesian":{"position":[[20239,4],[25661,5]]},"/en/lessons/preserving-your-research-data":{"position":[[5392,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[40274,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25704,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3346,5]]},"/en/lessons/transliterating":{"position":[[6255,4]]}}}],["camelcas",{"_index":6328,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37679,9]]},"/en/lessons/intro-to-powershell":{"position":[[9725,9]]}}}],["camelhair",{"_index":6486,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56954,9]]}}}],["camera",{"_index":248,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5275,6],[22113,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[418,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2430,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[371,6],[4824,6],[13532,6],[13837,6],[14749,6],[15793,8],[18551,6],[22780,6],[24039,7],[31176,6],[31220,6],[36406,6],[36617,7],[36699,10],[38786,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1806,7],[3890,7],[21700,7],[24664,8],[25315,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12231,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1014,6],[3638,6],[16091,7],[16315,7],[16632,6],[18275,6],[18831,6],[20897,7],[22448,6],[27557,6],[27857,6],[29106,7],[33740,7],[42031,6]]}}}],["cameron",{"_index":3485,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2022,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5578,7]]}}}],["camm",{"_index":10473,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16747,4]]}}}],["camp",{"_index":2626,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28972,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59286,5],[59354,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3915,5],[4457,4],[4503,5],[5508,5],[5695,6],[8233,5],[14728,4],[16471,5]]}}}],["campaign",{"_index":14223,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15220,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39696,11],[42721,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18417,8]]}}}],["campanil",{"_index":12036,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11099,9],[62399,9]]}}}],["campu",{"_index":11192,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[38947,6]]}}}],["camri",{"_index":21775,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29016,5],[29915,8]]}}}],["can't",{"_index":23654,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[1765,5],[1970,5]]}}}],["can\\'t",{"_index":23656,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[1906,6]]}}}],["canada",{"_index":1933,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[150,6],[1724,6],[2578,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58747,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3635,6],[4003,6],[4528,8],[5918,7],[19217,6],[23333,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17324,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4148,7],[16944,7],[20850,7],[24988,6],[25599,6],[31706,7],[32122,6],[52053,6]]},"/en/lessons/geocoding-qgis":{"position":[[22641,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16617,6],[16682,6],[17526,6],[17652,6]]},"/en/lessons/georeferencing-qgis":{"position":[[6179,7]]},"/en/lessons/gravity-model":{"position":[[2472,6],[2677,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6745,6],[49876,6],[53928,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35680,7]]}}}],["canada.org/projects/events/new",{"_index":2242,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12880,30]]}}}],["canada’",{"_index":9245,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13657,8]]},"/en/lessons/qgis-layers":{"position":[[3321,8]]}}}],["canadian",{"_index":1974,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2898,8],[7595,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[123,8],[223,8],[5318,8],[5677,8],[5719,8],[6858,8],[11856,8],[23039,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8862,8],[9236,8],[9419,8],[20090,8],[20151,8],[20599,9]]},"/en/lessons/qgis-layers":{"position":[[3190,8],[5066,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35071,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49934,8]]}}}],["canadian.txt",{"_index":14965,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[7707,13],[7723,13],[7768,12]]}}}],["canal",{"_index":13359,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[16672,6]]},"/en/lessons/vector-layers-qgis":{"position":[[940,7]]}}}],["cancel",{"_index":13362,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[19753,8]]},"/en/lessons/research-data-with-unix":{"position":[[9860,6],[9897,6]]}}}],["cancellato",{"_index":11914,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7756,11],[7849,11],[9505,12],[51728,14],[51823,10],[60805,12]]}}}],["cancer",{"_index":17608,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[19463,9],[19524,9],[22140,9],[22588,9],[22704,9]]}}}],["candanbālā’",{"_index":5106,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58744,12]]}}}],["candid",{"_index":1719,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40466,9],[43943,9],[44069,9],[51587,9],[51713,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37696,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13910,10],[14063,10],[14127,10],[14171,10],[14238,10],[15128,10],[15502,11],[15766,10],[16655,9]]},"/en/lessons/introduction-map-warper":{"position":[[3878,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26784,9],[27200,9],[27388,9],[28499,11],[28638,9],[28709,9],[34230,9],[34404,9],[35458,9],[39371,11],[41979,10],[42358,11],[42487,9],[42543,9],[42599,9],[42651,9],[42708,9],[45699,9],[45769,10],[45882,9]]}}}],["candidate'",{"_index":16333,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37650,11]]}}}],["candidates.19",{"_index":16383,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43399,13]]}}}],["candidates.25",{"_index":16419,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44747,13]]}}}],["candidates.set",{"_index":9814,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37299,18]]}}}],["candidate’",{"_index":16303,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33775,11],[33943,11],[37266,11],[42104,12]]}}}],["cannon",{"_index":13653,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35557,6],[65581,7]]}}}],["canon",{"_index":9073,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8229,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22746,9],[47885,9],[55765,9],[55807,9],[60040,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8688,9]]}}}],["cant",{"_index":7706,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9332,7]]}}}],["canterburi",{"_index":18745,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8506,10],[8721,11],[8781,11],[9391,11],[9451,11],[48237,10]]}}}],["cantuariam",{"_index":18764,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9175,10],[9246,10],[9842,10],[9913,10]]}}}],["canva",{"_index":7842,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15312,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28207,6],[28377,6],[28847,6],[29051,6],[29082,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30715,6]]},"/en/lessons/geocoding-qgis":{"position":[[20607,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[31023,6],[31325,6],[31444,6],[31598,7],[31832,6],[31923,6],[32061,6],[35260,7],[35354,6],[35679,6],[35837,7],[35928,6],[36258,7],[36672,7],[37019,6],[39048,6],[40038,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40274,7]]}}}],["canvas>",{"_index":13390,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4069,10],[4414,10],[5649,10],[5904,10]]}}}],["can’t",{"_index":2939,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23589,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71247,5]]},"/en/lessons/common-similarity-measures":{"position":[[38795,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2926,5]]},"/en/lessons/counting-frequencies":{"position":[[5141,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23099,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16577,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17445,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7621,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19473,5],[34500,5]]},"/en/lessons/extracting-keywords":{"position":[[15569,5]]},"/en/lessons/geocoding-qgis":{"position":[[27208,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19720,5]]},"/en/lessons/intro-to-bash":{"position":[[14966,5]]},"/en/lessons/intro-to-linked-data":{"position":[[8096,5],[12076,6],[14925,5],[15414,5],[18331,5],[36004,5]]},"/en/lessons/intro-to-powershell":{"position":[[30359,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2570,5]]},"/en/lessons/json-and-jq":{"position":[[40226,5]]},"/en/lessons/jupyter-notebooks":{"position":[[29207,5],[44601,5],[44682,5]]},"/en/lessons/naive-bayesian":{"position":[[55969,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5171,5]]},"/en/lessons/qgis-layers":{"position":[[16731,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21962,5]]},"/en/lessons/sonification":{"position":[[1342,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15881,6],[22393,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22997,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24055,7],[43070,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[5597,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2817,5]]},"/en/lessons/vector-layers-qgis":{"position":[[1567,5]]},"/en/lessons/working-with-text-files":{"position":[[4596,5]]}}}],["cap",{"_index":3655,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8419,4],[8575,5],[16174,4],[16360,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19033,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42591,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14150,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[13084,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8055,5]]}}}],["capabl",{"_index":708,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23587,12]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1133,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9281,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38238,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1516,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23421,11],[25602,11],[43361,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30160,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16961,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17821,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1054,12],[1188,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9238,7],[34207,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35383,7],[36211,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33338,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36319,12],[36402,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15138,7]]},"/en/lessons/intro-to-powershell":{"position":[[41809,12]]},"/en/lessons/introduction-and-installation":{"position":[[753,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5572,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10482,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2270,13]]},"/en/lessons/research-data-with-unix":{"position":[[14248,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36216,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6526,10],[34776,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[128,12],[2816,13],[33392,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46386,12]]}}}],["capac",{"_index":826,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5303,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23617,10],[58853,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1679,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18814,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24825,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38462,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22176,8],[22659,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16555,10]]}}}],["capdorgol",{"_index":11894,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7448,10]]}}}],["cape",{"_index":23222,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9093,4]]}}}],["capit",{"_index":1406,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21675,14]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49093,16]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4099,7],[4188,7],[4278,7],[11034,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31695,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47886,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28544,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21171,12]]},"/en/lessons/gravity-model":{"position":[[3224,8],[55872,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2821,10]]},"/en/lessons/intro-to-powershell":{"position":[[7999,7],[12441,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[18448,10],[18780,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12877,10],[22434,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26440,11],[28862,7],[29115,15]]},"/en/lessons/normalizing-data":{"position":[[7399,7]]},"/en/lessons/sentiment-analysis":{"position":[[13396,16]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24224,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22419,15]]}}}],["capita",{"_index":12964,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[25633,6],[25969,6],[26589,6]]}}}],["capitali",{"_index":11764,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5954,8],[6036,9],[6090,8],[10180,9],[61480,9]]}}}],["capitalist",{"_index":15910,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36261,10],[36415,10]]}}}],["capitanu",{"_index":21401,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[863,9],[45892,9],[47083,9]]}}}],["capitanu’",{"_index":10703,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[11048,10]]}}}],["capitol",{"_index":3463,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1792,7]]}}}],["capituli",{"_index":11945,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9806,8],[61106,8]]}}}],["capitulo",{"_index":12192,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27493,8],[27701,8]]}}}],["capt",{"_index":17447,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71766,4],[72135,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22022,4],[26654,4]]}}}],["capta",{"_index":20637,"title":{},"body":{"/en/lessons/sonification":{"position":[[984,8],[2539,6]]}}}],["captain",{"_index":22167,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18517,7],[19004,7],[23064,7]]}}}],["caption",{"_index":7763,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[2473,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1875,8],[2209,8],[10152,8],[10667,7],[10693,7],[10908,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3618,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16205,7],[24252,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[136,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10192,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6545,10],[10648,10]]}}}],["caption=”a",{"_index":21291,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16016,10],[18793,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11222,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29322,10],[33073,10],[35206,10],[37823,10],[39463,10],[41811,10],[45855,10]]}}}],["caption=”activ",{"_index":21421,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8753,19]]}}}],["caption=”ad",{"_index":23102,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[3840,15]]}}}],["caption=”add",{"_index":23096,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[2439,12],[5612,12],[5933,12]]}}}],["caption=”aft",{"_index":20685,"title":{},"body":{"/en/lessons/sonification":{"position":[[10495,14]]}}}],["caption=”an",{"_index":21304,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17760,11]]}}}],["caption=”between",{"_index":21345,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24532,20]]}}}],["caption=”brows",{"_index":23105,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[4675,15],[6852,15]]}}}],["caption=”click",{"_index":20702,"title":{},"body":{"/en/lessons/sonification":{"position":[[15602,14],[16939,14]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6235,14]]}}}],["caption=”conda",{"_index":21417,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8311,14]]}}}],["caption=”configur",{"_index":23580,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[2642,20]]}}}],["caption=”digit",{"_index":21473,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18908,16]]}}}],["caption=”edg",{"_index":21338,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22887,13]]}}}],["caption=”exampl",{"_index":21581,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[38679,16]]}}}],["caption=”figur",{"_index":20131,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32210,15],[41073,15],[44178,15]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17523,15],[21724,15],[22907,15],[25904,15],[32526,15],[34153,15]]},"/en/lessons/space-place-gazetteers":{"position":[[37740,15],[38169,15]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5728,15],[10272,15],[16345,15],[17895,15],[46393,15],[49436,15],[50204,15],[53161,15],[56407,15]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8427,15],[8561,15],[8680,15],[9106,15],[9563,15],[10486,15],[13179,15],[18799,15],[21623,15],[22750,15]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7940,15],[9368,15],[10951,15],[13931,15],[14323,15],[14994,15],[18973,15],[24224,15]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16931,15],[23365,15]]},"/en/lessons/understanding-regular-expressions":{"position":[[3966,15],[6921,15],[8619,15],[11118,15],[11592,15],[14011,15],[22289,15],[25290,15],[26003,15],[27595,15],[29365,15],[29573,15]]},"/en/lessons/vector-layers-qgis":{"position":[[2486,15],[2651,15],[3595,15],[4583,15],[4862,15],[5319,15],[6309,15],[6700,15],[7467,15],[7675,15],[8825,15],[9779,15],[10734,15],[11887,15],[12327,15],[12733,15],[13721,15],[14192,15],[14916,15],[15188,15],[15932,15]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8482,15],[16762,15]]}}}],["caption=”graph",{"_index":21579,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[38558,14]]}}}],["caption=”hello",{"_index":21434,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11542,14]]}}}],["caption=”html",{"_index":23258,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1135,13]]}}}],["caption=”identifi",{"_index":21455,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[15420,20]]}}}],["caption=”item",{"_index":23108,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[5014,13],[5429,13]]}}}],["caption=”komodo",{"_index":23572,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1086,15]]}}}],["caption=”mak",{"_index":23097,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[2618,13]]}}}],["caption=”old",{"_index":23255,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1038,12]]}}}],["caption=”omeka.net",{"_index":23090,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[495,18]]}}}],["caption=”on",{"_index":21540,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32133,12]]}}}],["caption=”open",{"_index":21427,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[10912,16]]}}}],["caption=”output",{"_index":21484,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[21688,15],[36025,15],[43968,15]]}}}],["caption=”plot",{"_index":21624,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45842,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12835,17],[22048,17]]}}}],["caption=”plugin",{"_index":23095,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[2024,16]]}}}],["caption=”pop",{"_index":23150,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[19766,12]]}}}],["caption=”publ",{"_index":23092,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[968,15],[1735,15]]}}}],["caption=”put",{"_index":20717,"title":{},"body":{"/en/lessons/sonification":{"position":[[19176,12]]}}}],["caption=”python",{"_index":23584,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[5365,15]]}}}],["caption=”s",{"_index":21356,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27470,13]]}}}],["caption=”sampl",{"_index":23147,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[17779,15]]}}}],["caption=”screen",{"_index":21163,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16191,15]]}}}],["caption=”screenshot",{"_index":20691,"title":{},"body":{"/en/lessons/sonification":{"position":[[12324,19]]}}}],["caption=”select",{"_index":23114,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[6560,15]]}}}],["caption=”set",{"_index":23574,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1701,12],[2047,12]]}}}],["caption=”sidebar",{"_index":23158,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20592,17]]}}}],["caption=”sign",{"_index":23088,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[221,13]]}}}],["caption=”singl",{"_index":21501,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25260,15]]}}}],["caption=”tab",{"_index":21477,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[19799,12]]}}}],["caption=”th",{"_index":20675,"title":{},"body":{"/en/lessons/sonification":{"position":[[8880,12],[17963,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28426,12],[29088,12],[30173,12]]},"/en/lessons/working-with-web-pages":{"position":[[4373,12]]}}}],["caption=”them",{"_index":23094,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[1248,14]]}}}],["caption=”tri",{"_index":23684,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[5369,14]]}}}],["caption=”vad",{"_index":20361,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13536,14]]}}}],["caption=”view",{"_index":23091,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[814,13]]}}}],["caption=”what",{"_index":23099,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[3291,13]]}}}],["caption=”‘hello",{"_index":23582,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[4378,15]]}}}],["caption=”‘run",{"_index":23579,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[2535,13]]}}}],["caption](your_image.jpg",{"_index":21159,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15065,25],[15906,24]]}}}],["captiv",{"_index":11474,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4338,10]]}}}],["captur",{"_index":62,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1107,7],[20805,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19521,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10318,7],[11123,7],[15051,8],[69323,7]]},"/en/lessons/common-similarity-measures":{"position":[[24961,7],[35577,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30077,7],[38151,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53268,7],[54658,7],[54711,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17817,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12753,8],[13145,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[34477,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19370,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1195,8],[4257,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12021,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35240,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2537,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[60148,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8385,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12763,7],[18023,7]]},"/en/lessons/linear-regression":{"position":[[43331,9]]},"/en/lessons/preserving-your-research-data":{"position":[[4224,7],[8424,7],[14591,8],[16378,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32897,8]]},"/en/lessons/sentiment-analysis":{"position":[[13322,7],[13551,8],[14558,9],[14682,7],[19816,7],[33351,7]]},"/en/lessons/sonification":{"position":[[550,7],[938,9]]},"/en/lessons/space-place-gazetteers":{"position":[[10738,9],[38726,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15931,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9550,7],[15922,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10893,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7796,7],[9433,7],[52740,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[24872,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13378,7]]}}}],["car",{"_index":5298,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3804,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51160,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[7159,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16357,3],[16463,3],[16517,3],[16687,3],[17508,3],[17984,4],[18353,4]]}}}],["caracter",{"_index":16515,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51607,11]]}}}],["carb",{"_index":19493,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13999,4],[17234,4]]}}}],["carbon",{"_index":8273,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3917,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51339,6],[51569,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2745,6]]}}}],["carburettor",{"_index":5301,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[4073,11]]}}}],["card",{"_index":8471,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29,5]]}},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25838,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[617,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30,5],[314,5],[688,5],[793,5],[1081,5],[1175,5],[1223,4],[1238,4],[1298,4],[1313,4],[4057,6],[4195,4],[7071,5],[7190,4],[7251,4],[7823,4],[7844,4],[8005,4],[8067,5],[8132,4],[8190,5],[8243,4],[8298,4],[8359,5],[8428,5],[8615,5],[9712,5],[9932,5],[10020,6],[10049,5],[10211,6],[10238,5],[10401,5],[10419,5],[10766,5],[11128,5],[11213,5],[11515,5],[11842,5],[12064,5],[12138,4],[12317,6],[12483,5],[12662,5],[13947,5],[14084,7],[14128,4],[14399,5],[14553,5],[14768,4],[15114,6],[16555,5],[16865,5],[17032,6],[17307,4],[18010,6],[18073,4],[18763,6],[19642,4],[19750,5],[19907,5],[20056,4],[20307,5],[20347,5],[20569,6],[20709,6],[20785,5],[21787,5],[21830,5],[22187,5],[22317,4],[22440,5],[22522,6],[22637,6],[22686,5],[26299,6],[26380,4],[26613,5],[26702,5],[26911,6],[28865,5],[29044,4],[29807,6],[30113,5],[30238,5],[30302,4],[30334,4],[30670,4],[30802,4],[30900,5],[31036,5],[31306,5],[32695,5],[32971,6],[33071,4],[33091,6],[33255,5],[33354,4],[33472,6],[33512,5],[33560,5],[33824,6],[33882,5],[33972,6],[34008,5],[34301,6],[34489,4],[34884,5],[36423,5],[36523,5],[37132,4],[37354,5],[37520,5],[37765,5],[37811,4],[38254,5],[38395,6],[38590,4],[38927,5],[38984,5],[39155,5],[39758,5],[40421,5],[41076,5],[41145,5],[41766,4],[41795,4],[41810,4],[41893,4],[42069,6],[42085,4],[42138,4],[42220,4],[42322,4],[42372,4],[42465,5],[43576,5],[43679,5],[43755,6],[43854,5],[43866,5],[43928,4],[43946,6],[44694,4],[44709,4],[44937,4],[45036,4],[45137,4],[45238,4],[45293,4],[45416,4],[45885,5],[47043,6],[47574,5],[47995,5],[48205,5],[49596,5],[53333,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21190,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9265,4],[21780,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9007,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5185,4],[5199,5],[5302,4],[5320,4],[8478,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7647,5]]}}}],["cardin",{"_index":6870,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36857,8]]}}}],["cardsiz",{"_index":9158,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[859,8],[22250,8],[22264,8]]}}}],["cardsize=4,6.5",{"_index":9285,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22335,14],[35894,14],[46065,14]]}}}],["card’",{"_index":9312,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26434,6],[28639,6],[37837,6],[38499,6]]}}}],["care",{"_index":636,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19897,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2008,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29990,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[974,5],[2096,5],[39073,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[82,4],[1368,4],[14681,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63612,4]]},"/en/lessons/common-similarity-measures":{"position":[[14094,4],[29422,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20203,4],[21066,4],[21190,4],[21754,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26070,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5958,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16696,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45559,4],[47808,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23287,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35072,5],[35108,5],[35740,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13013,8]]},"/en/lessons/extracting-keywords":{"position":[[25868,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14951,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55200,4],[68504,7],[68702,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18435,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21770,4],[28951,7],[32125,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[23674,7],[27349,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3498,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43513,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27211,7]]},"/en/lessons/intro-to-bash":{"position":[[23768,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9244,7]]},"/en/lessons/intro-to-linked-data":{"position":[[36253,7]]},"/en/lessons/intro-to-powershell":{"position":[[9040,4],[13480,7],[20910,7],[21436,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24966,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21327,7]]},"/en/lessons/jupyter-notebooks":{"position":[[48400,7]]},"/en/lessons/logistic-regression":{"position":[[32206,4],[53485,4]]},"/en/lessons/preserving-your-research-data":{"position":[[18321,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7541,7]]},"/en/lessons/sentiment-analysis":{"position":[[23073,7],[38769,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7103,4],[25658,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14111,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31607,4],[43998,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[5880,4],[19488,5],[20252,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25390,4]]}}}],["career",{"_index":1290,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14179,6],[18780,6],[32384,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7609,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9267,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3070,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14167,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25267,6]]}}}],["carefulli",{"_index":5368,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9330,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3918,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61675,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11851,11],[18028,9]]},"/en/lessons/counting-frequencies":{"position":[[3622,10],[7249,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23472,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2216,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16740,9]]},"/en/lessons/geocoding-qgis":{"position":[[25987,10],[30847,9],[34140,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17757,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10769,10],[12372,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8823,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[26111,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10922,9],[21718,10],[43450,10]]},"/en/lessons/output-data-as-html-file":{"position":[[5252,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8601,9],[28882,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16199,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1876,9]]},"/en/lessons/transliterating":{"position":[[1589,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2956,9]]}}}],["careless",{"_index":17405,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70516,8]]}}}],["caret",{"_index":3625,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4804,5],[4909,5]]},"/en/lessons/installing-omeka":{"position":[[5533,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[17162,7]]}}}],["caricatur",{"_index":15508,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[6170,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35584,10],[35693,10],[36805,10]]}}}],["carl",{"_index":18312,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15786,4],[16845,4],[17157,4],[20007,4]]}}}],["carleton",{"_index":9224,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10711,9]]}}}],["carlo",{"_index":4523,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68742,5]]}}}],["carlyl",{"_index":8246,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39428,8]]}}}],["carlyle’",{"_index":8199,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28559,9],[29629,9]]}}}],["carney",{"_index":18355,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25509,7]]}}}],["carol",{"_index":7152,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60958,5]]}}}],["carolina",{"_index":8978,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20427,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3223,8],[7805,8],[7824,8],[8754,8],[9856,8],[13860,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[9777,13],[25654,10]]},"/en/lessons/introduction-map-warper":{"position":[[3183,8],[3202,8],[8060,8],[8079,8],[11199,8],[11218,8],[15180,8],[15199,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26950,8]]}}}],["carolina\",\"south",{"_index":12872,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9760,16]]}}}],["carolyn",{"_index":7293,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[11468,7]]}}}],["carol…explor",{"_index":16145,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44414,15]]}}}],["carri",{"_index":2246,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13342,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15940,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39643,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8651,8],[9428,5],[46555,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1384,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7460,5],[8928,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35709,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35467,5]]},"/en/lessons/geocoding-qgis":{"position":[[17405,7],[18869,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26349,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3367,7],[32003,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29610,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9281,5],[9533,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13416,5],[16489,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9124,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19436,5]]}}}],["carriag",{"_index":10931,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[15662,8],[15750,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9907,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21832,8]]},"/en/lessons/normalizing-data":{"position":[[7451,8]]}}}],["carrier",{"_index":23630,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14813,8]]}}}],["carrington",{"_index":7585,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39549,11]]}}}],["carter",{"_index":8736,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[680,6]]}}}],["cartesian",{"_index":5602,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[273,9],[4969,9],[7554,9],[7751,9],[8737,9],[10069,9],[11122,9]]},"/en/lessons/gravity-model":{"position":[[9807,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40581,9]]}}}],["carto",{"_index":15671,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11433,6],[11818,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3312,5],[3498,5],[3973,6]]}}}],["cartodb",{"_index":23525,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42394,7]]}}}],["cartodbpositron",{"_index":23526,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42415,18]]}}}],["cartografía",{"_index":15696,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22689,11]]}}}],["cartograph",{"_index":10103,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4084,12],[13375,12]]},"/en/lessons/introduction-map-warper":{"position":[[1130,12],[1744,12],[8470,12],[8629,12],[8818,12],[9292,12],[9710,12],[19431,12],[20052,12],[21784,12]]}}}],["cartographi",{"_index":6506,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59166,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13095,11]]},"/en/lessons/geocoding-qgis":{"position":[[37303,12]]},"/en/lessons/georeferencing-qgis":{"position":[[1461,11]]},"/en/lessons/introduction-map-warper":{"position":[[915,12],[3044,11],[6465,11]]},"/en/lessons/qgis-layers":{"position":[[15278,11]]}}}],["cartolar",{"_index":12158,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24059,9],[24232,9],[24774,9],[26249,9],[26343,9],[26432,9]]}}}],["cartoon",{"_index":6123,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3953,7]]},"/en/lessons/preserving-your-research-data":{"position":[[10527,7]]}}}],["cartridg",{"_index":19292,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18264,9]]}}}],["cartulari",{"_index":11743,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4659,10],[32246,9]]}}}],["cascad",{"_index":10995,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[343,8],[9654,7],[18603,8],[18868,8],[18951,8],[19215,7],[19346,9],[19717,8],[19814,8],[19872,8],[20115,7],[20529,8],[20906,9],[21398,7],[21614,8],[21914,8],[21944,9],[27096,7],[30114,7],[32095,8],[32406,7],[32507,8],[34188,9],[44094,7],[46047,7]]},"/en/lessons/intro-to-bash":{"position":[[14920,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5185,9]]},"/en/lessons/transliterating":{"position":[[17303,9]]}}}],["case",{"_index":645,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20626,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4291,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24255,5],[42030,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8529,4],[13175,4],[14358,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12727,5],[13488,5],[13581,4],[14490,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9298,4],[14621,6],[15117,4],[24295,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13053,4],[16587,5],[20470,4],[20757,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10265,4],[20136,5],[28598,5],[52708,5],[52960,5],[58519,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5296,4],[9839,4],[11418,5],[14097,4],[17125,5],[20399,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[256,4],[9612,5],[9852,5],[14137,4],[18549,5],[25632,4],[49249,4],[51222,4],[51747,4],[59563,6],[60022,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[83,4],[145,4],[507,4],[898,4],[2173,4],[2197,4],[2292,4],[2717,4],[5910,4],[12116,6],[14144,6],[14745,5],[25107,4],[25809,5],[26161,5],[26743,5],[27650,4],[28032,4],[31819,4],[39416,4],[39473,6],[45552,5],[50427,4],[56680,4],[59268,4],[62239,4],[63314,5],[64516,4],[64766,4],[65042,4],[66276,5],[67433,5],[68285,4],[69794,5],[70378,6],[70536,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1303,4],[1527,4],[2246,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[239,4],[4923,4],[4989,4],[8843,4],[10840,4],[23439,5],[24167,5],[30403,5],[34420,5],[43386,5],[43599,5],[50690,6],[58520,6],[67883,4],[71817,4]]},"/en/lessons/common-similarity-measures":{"position":[[6208,6],[13912,6],[16633,5],[19606,5],[20030,6],[33706,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17303,5],[24078,5],[25445,4],[27090,5],[36029,4],[36934,5],[42805,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6137,7],[7531,4],[8348,5],[19861,4],[22757,4],[24060,4],[24470,4],[24627,4],[28567,4],[31272,5],[31611,4],[33905,4],[39525,5],[45134,5],[47640,5],[49698,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1265,6],[24757,5],[26513,5],[29557,5],[31118,6],[41737,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23324,5],[25022,5],[26918,4],[27180,5],[29577,5],[29691,5],[30192,5],[34131,5],[39034,5]]},"/en/lessons/counting-frequencies":{"position":[[5903,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[317,4],[6406,5],[6512,5],[8941,4],[9517,5],[10285,5],[13912,5],[17783,5],[18162,5],[45576,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[777,5],[2019,4],[4022,5],[10593,5],[10664,5],[27979,5],[28174,5],[29988,5],[30617,5],[31649,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18299,5],[19452,4],[23263,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[143,4],[3617,5],[4771,5],[5317,4],[5333,4],[7908,4],[7934,5],[8966,5],[9074,4],[9879,4],[10338,4],[10420,4],[10783,4],[18669,5],[25290,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3631,5],[7933,6],[12845,6],[13001,4],[21899,4],[25270,5],[31539,5],[32804,5],[34319,5],[42031,5],[46479,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5714,5],[10668,5],[11443,5],[11860,5],[12262,5],[15921,6],[16300,4],[23328,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14631,6],[25598,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2478,5],[8041,6],[14119,5],[15974,5],[16267,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9098,4],[27677,5],[33426,4],[38005,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[671,4],[812,4],[3301,5],[7993,4],[25423,4],[25997,4],[26223,5],[30205,4],[30373,5],[30940,5],[31075,6],[36120,4],[36242,4],[36392,4],[36468,4],[36728,4],[37366,4],[38735,4],[39100,4],[39196,4],[39489,4],[39560,4],[39758,4],[39782,4],[39906,5],[41251,4],[42291,5],[43309,5],[43367,4],[43644,4],[43724,4],[45050,4],[45360,4],[48004,5],[53737,5],[54067,5],[54762,5],[59887,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[335,4],[1360,5],[1818,4],[3549,5],[3616,4],[3732,5],[4039,6],[7078,4],[9085,5],[11227,5],[13123,5],[16746,5],[32025,5],[32214,4],[33453,4],[40730,4],[40834,4],[43593,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11946,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11821,5],[18669,5],[19666,5],[23852,5],[25686,5],[33646,5],[34566,6],[34717,4],[46257,4],[48363,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2690,4],[8451,5],[9719,6],[15114,5],[24639,6]]},"/en/lessons/extracting-keywords":{"position":[[9512,5],[13303,5],[26520,5],[27616,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1301,4],[3395,4],[23902,4],[41911,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6133,5],[6735,4],[11411,4],[15896,5],[17576,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[832,6],[8898,4],[15690,4],[15730,4],[15803,4],[30358,4],[31170,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2785,4],[3955,4],[9677,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2365,4],[3206,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1650,4],[8913,5],[28207,4],[33163,5],[33193,5],[47209,6],[47340,6],[47469,5],[47554,5],[56422,4]]},"/en/lessons/geocoding-qgis":{"position":[[2075,4],[13454,5],[13583,4],[18612,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5509,5],[9086,4],[9818,4],[11021,4],[11661,5],[16193,4],[18241,5],[26737,5],[27237,5],[27363,5],[28562,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2631,4],[7436,4],[9771,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3676,6],[8426,5],[12493,4],[29481,5],[33371,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4735,4],[33697,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11848,4],[17507,4],[19095,5],[29902,4],[32655,4],[34003,5],[44101,4]]},"/en/lessons/gravity-model":{"position":[[242,4],[4032,5],[10060,4],[10199,4],[10349,4],[13822,4],[14636,5],[15077,5],[17117,4],[19783,4],[24741,6],[29723,4],[29969,5],[30110,4],[32067,4],[32075,4],[34761,4],[40296,4],[44671,5],[49527,4],[55057,4],[56942,4],[57615,4],[66924,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6741,6],[7376,4],[35113,5]]},"/en/lessons/installing-omeka":{"position":[[3353,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1826,4],[2590,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16072,6],[38821,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3973,6],[5322,5],[6283,5],[11170,5],[14501,5],[18028,6],[19119,5],[24003,6],[33690,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[174,4],[4708,4],[5360,4],[9652,4],[23431,4],[31322,5],[39270,5],[54868,4],[54989,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22196,5],[23349,4],[28340,5]]},"/en/lessons/intro-to-bash":{"position":[[7523,5],[10959,5],[13335,4],[22134,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10772,5]]},"/en/lessons/intro-to-linked-data":{"position":[[4212,5],[5555,5],[8054,6],[8080,5],[8271,4],[11364,5],[18828,5],[20056,5],[30818,5],[31494,4],[31606,4],[32139,4],[35056,4]]},"/en/lessons/intro-to-powershell":{"position":[[4661,5],[4755,4],[5598,5],[8030,4],[9008,4],[11756,4],[12471,4],[15382,5],[20354,6],[23057,5],[24626,4],[29456,5],[41553,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15292,5],[16781,6],[19428,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3553,4],[26624,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9704,5],[11831,5],[15980,4],[17751,4],[18260,5],[23956,5],[27592,5],[29602,5],[33260,5],[34610,5],[35855,5],[38084,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[319,5],[623,4],[837,4],[928,4],[1474,5],[3544,4],[8130,4],[9114,4],[9183,5],[11549,4],[11800,4],[11977,4],[12349,5],[12404,4],[14270,5],[16116,4],[26152,5],[30158,4],[32809,5],[34299,5],[34497,4],[34868,4],[34886,5],[36494,4],[36675,4],[40207,4],[40486,4],[41274,4],[41441,4],[41498,4],[41554,4],[41608,4],[41664,4],[41719,4],[41774,4],[43103,4],[43249,4],[43743,4],[43914,4],[44964,4],[45666,5]]},"/en/lessons/json-and-jq":{"position":[[21858,5],[23556,6],[25228,5]]},"/en/lessons/jupyter-notebooks":{"position":[[26893,4],[48551,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[444,4],[4799,5],[6466,5],[7294,5]]},"/en/lessons/linear-regression":{"position":[[2523,4],[16281,5],[18250,5],[21762,4],[26654,5],[29410,4],[34170,5],[37574,5],[45245,4],[54764,5],[61556,5],[62266,5]]},"/en/lessons/logistic-regression":{"position":[[2243,4],[4292,4],[4382,4],[6505,4],[7488,6],[11212,6],[11439,5],[16587,5],[17253,5],[18835,4],[19792,5],[21836,5],[22332,6],[23193,4],[23328,4],[24967,4],[26702,4],[28405,4],[34174,5],[49609,4],[52840,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[266,4],[3926,4],[3984,5],[4021,4],[4268,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11194,4],[26633,5],[29695,5],[29960,5]]},"/en/lessons/naive-bayesian":{"position":[[2826,5],[5441,4],[7113,4],[10350,5],[22562,6],[22768,6],[42532,4],[50879,4],[53245,5],[53487,5],[53847,4],[55818,5],[55946,4],[55997,5],[56524,4],[57353,5],[57527,5],[61633,5],[62636,5],[65013,5],[67733,4],[67841,5],[69995,6]]},"/en/lessons/normalizing-data":{"position":[[138,4],[3731,4],[3969,4],[4012,4],[4793,5],[6293,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2834,5],[24580,5],[33996,5],[50203,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3079,4],[7766,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4286,4],[6413,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4729,4],[15423,5]]},"/en/lessons/qgis-layers":{"position":[[1446,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7519,4],[10847,5],[19175,5],[19297,5]]},"/en/lessons/research-data-with-unix":{"position":[[3955,6],[10819,4],[11540,5],[13276,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3965,5],[4151,4],[5569,4],[6327,4],[6914,4],[11035,4],[19166,5],[19626,5],[19925,5],[29250,5],[33385,5],[36014,5],[36377,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[856,4],[3951,4],[4640,4],[5241,4],[20030,5],[22627,5],[23286,6],[25803,5],[31224,4],[33227,4],[34995,4],[44719,4],[46179,6],[50869,4],[53055,4]]},"/en/lessons/sentiment-analysis":{"position":[[5786,4],[8156,4],[11475,5],[18032,5],[23711,5],[29718,5],[33759,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1757,6],[2627,4],[4366,6],[14938,5],[27239,5],[28570,4],[29003,5]]},"/en/lessons/sonification":{"position":[[23970,5],[36765,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3452,4],[10686,6],[13574,4],[16038,4],[27708,5],[27913,4],[27975,5],[46625,5],[47289,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10850,4],[21530,4],[25343,6],[25534,5],[27857,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6378,5],[13963,5],[20898,4],[30881,4],[36324,4],[36727,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4608,4],[15016,5],[26076,5],[29442,5],[32742,4],[38108,5],[40073,4],[41417,5],[43161,6],[48129,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14387,5],[21963,4],[26492,4],[34849,5],[38805,4],[62046,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2250,4],[5074,4],[14068,6],[22886,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11934,6],[13647,5],[19666,5],[35739,4],[38287,6]]},"/en/lessons/transliterating":{"position":[[6142,6],[6717,5],[10466,5],[14051,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1023,4],[1117,4],[13469,5],[19466,5],[22930,5],[24700,7],[25516,4],[28630,5],[28966,6],[33384,5],[48265,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5030,5],[6369,5],[6681,4],[10226,5],[14186,4],[16172,4],[19986,5],[23020,8],[23503,6],[23829,4],[25762,5],[27018,9],[27042,5],[27435,7],[27636,8],[28181,4],[28299,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13571,5]]},"/en/lessons/vector-layers-qgis":{"position":[[6098,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7505,4],[36476,4],[41269,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[194,6],[4082,4],[6065,4],[6402,4],[10651,4],[11720,5],[12765,4],[17704,4],[17966,5],[18872,5],[19392,4]]},"/en/lessons/working-with-text-files":{"position":[[2242,5],[2516,5],[3730,4],[4000,4],[4844,4],[7063,5]]},"/en/lessons/working-with-web-pages":{"position":[[5116,5],[7234,5]]}}}],["case'",{"_index":16357,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40752,6],[40961,6]]}}}],["case.11",{"_index":1659,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35072,7]]}}}],["case=fals",{"_index":21506,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26109,10],[26508,11]]}}}],["case_studi",{"_index":23620,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13388,10],[13402,10]]}}}],["casella",{"_index":11934,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9664,7],[9889,7],[60964,7],[61189,7]]}}}],["casey",{"_index":15629,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25415,5]]}}}],["case—and",{"_index":14130,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2574,8]]}}}],["cash",{"_index":22306,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22489,4],[26752,4]]}}}],["cask",{"_index":9564,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8475,4]]}}}],["caso",{"_index":20144,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34433,4],[34984,4]]}}}],["cast",{"_index":4910,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38571,4],[55614,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19305,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16361,4]]},"/en/lessons/naive-bayesian":{"position":[[57133,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28544,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44352,4]]}}}],["casual",{"_index":8036,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3299,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11097,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3632,7],[38928,6]]}}}],["cat",{"_index":693,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22794,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28068,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52361,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50746,3],[50905,3],[51116,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9441,3],[9756,3],[9791,3],[15593,3],[17815,3],[19186,3],[28012,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[7975,3],[8122,4],[45657,6],[45794,4]]},"/en/lessons/intro-to-bash":{"position":[[14859,3],[16287,3],[16527,3],[16546,3],[16818,3],[17168,3],[26168,3],[26180,3]]},"/en/lessons/intro-to-powershell":{"position":[[938,4],[23713,4],[44470,3]]},"/en/lessons/naive-bayesian":{"position":[[54417,3],[55101,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42590,3]]}}}],["cat(descript",{"_index":2591,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28083,16]]}}}],["catalan",{"_index":20082,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25143,8]]}}}],["catalina",{"_index":3059,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19259,9],[22988,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15728,8]]},"/en/lessons/linear-regression":{"position":[[3812,9]]}}}],["catalog",{"_index":7836,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13778,7],[21280,7],[22204,8],[22486,8],[22607,8],[23181,8],[23646,7],[27264,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3055,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28764,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4473,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1871,9]]},"/en/lessons/introduction-map-warper":{"position":[[1537,10],[21863,10]]},"/en/lessons/naive-bayesian":{"position":[[23897,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2130,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5819,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35280,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18658,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12409,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3116,10]]}}}],["catalogu",{"_index":670,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22065,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5514,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6154,9],[6380,11]]},"/en/lessons/preserving-your-research-data":{"position":[[9181,10],[10446,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20105,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7729,9],[10750,9],[11398,10],[11450,11],[11994,11],[37666,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1582,10]]}}}],["catch",{"_index":5554,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62885,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35057,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19091,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55926,5]]},"/en/lessons/naive-bayesian":{"position":[[62610,6],[69983,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2603,5]]}}}],["catchal",{"_index":1722,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40947,8]]}}}],["categor",{"_index":5607,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[1491,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3215,11],[30341,11],[39745,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8072,15],[8869,11],[12687,14]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33782,10]]},"/en/lessons/geocoding-qgis":{"position":[[14724,11]]},"/en/lessons/gravity-model":{"position":[[32944,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[41719,12]]},"/en/lessons/linear-regression":{"position":[[12816,11],[13423,11],[14053,11],[14152,11],[21200,11]]},"/en/lessons/naive-bayesian":{"position":[[22744,15]]},"/en/lessons/qgis-layers":{"position":[[12618,13],[13912,13]]},"/en/lessons/sentiment-analysis":{"position":[[2213,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[603,12],[22677,11],[22832,11],[22850,11],[23063,12],[23150,11],[23277,11],[23510,11],[27411,11],[29348,11],[30640,12],[31913,11],[33107,11]]}}}],["categori",{"_index":1750,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42667,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45644,10],[48073,10],[49393,11],[49603,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5338,10],[5748,10],[6083,12],[7642,10],[8581,11],[11624,10],[11690,11],[11708,10],[11960,10],[12561,9],[12696,10],[12839,8],[13397,9],[13473,10],[13532,10],[14909,10],[15078,10],[15390,10],[15647,11],[15940,10],[16254,8],[16716,12],[17450,10],[17710,8],[17771,10],[17865,8],[17969,10],[18091,10],[18179,10],[18239,10],[18289,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40972,10],[44409,9],[53344,8],[58703,11],[63103,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45484,12],[59530,10]]},"/en/lessons/common-similarity-measures":{"position":[[5322,11],[9950,8],[10032,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3532,8],[12583,10],[13005,11],[14772,8],[37064,8],[41377,11],[44915,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1928,10],[3579,9],[3615,8],[4398,9],[5169,10],[5296,11],[5999,8],[6045,10],[6918,10],[48476,11],[53909,11],[57538,10],[57599,10],[57665,10],[57899,8],[58045,10],[58198,9],[58262,8],[60390,10],[60856,11],[60930,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3191,10],[19362,11],[30388,8],[39116,10],[39150,9],[51648,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[592,10],[618,10],[1168,10],[1684,8],[3057,10],[3270,12],[5274,9],[12312,10],[17965,10],[18370,11],[29613,10],[29874,8],[30469,11],[37340,10],[37448,10],[37532,9],[39078,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4786,8],[10004,8],[10041,8],[11248,8],[11349,10],[12060,8],[16044,10],[23001,9],[25170,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6724,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4615,10],[4757,9],[4844,10],[26106,11],[34501,10]]},"/en/lessons/gravity-model":{"position":[[33566,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[15846,11],[15931,8],[16037,8],[20309,10],[20431,11],[21038,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17096,11],[18872,11],[19089,10],[23814,10],[29085,8],[29214,11],[31530,10],[31587,9],[31617,8],[33540,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46814,8]]},"/en/lessons/intro-to-linked-data":{"position":[[36065,9]]},"/en/lessons/introduction-map-warper":{"position":[[19924,11],[20447,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12636,11],[13040,8],[13226,8]]},"/en/lessons/linear-regression":{"position":[[1876,9],[13622,10]]},"/en/lessons/logistic-regression":{"position":[[1596,9],[41806,10],[61488,8]]},"/en/lessons/naive-bayesian":{"position":[[2805,10],[2852,10],[27019,9],[27161,8],[34721,8],[35147,8],[36675,9],[36711,9],[36757,8],[36803,9],[39318,9],[39333,8],[39480,8],[39592,9],[39783,8],[39821,8],[40286,8],[41191,8],[41256,8],[41446,8],[41493,8],[41635,8],[41775,8],[42245,10],[42315,8],[42574,11],[43134,8],[43210,10],[44066,8],[45840,10],[45938,9],[45983,9],[46134,8],[47114,8],[47233,8],[47728,9],[47923,8],[48164,9],[48282,8],[48465,8],[48835,9],[49473,8],[51149,10],[51195,12],[51302,11],[51547,10],[51769,10],[51985,8],[52859,8],[52917,8],[53038,9],[53093,8],[53265,11],[53616,8],[53969,10],[54031,11],[54081,8],[54322,10],[54349,8],[55006,10],[55033,8],[55570,8],[55651,8],[55783,11],[56126,9],[56216,10],[56320,9],[56415,9],[56652,9],[56707,9],[56908,8],[57191,8],[58327,10],[60527,10],[60682,10],[61698,8],[61788,8],[62688,8],[62816,9],[63514,8],[64993,8],[65524,8],[67903,10],[69615,8],[69644,9],[69721,9],[69915,9]]},"/en/lessons/qgis-layers":{"position":[[11564,11],[11641,10],[11763,8],[12055,10],[12121,8],[12228,10],[12952,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17486,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[522,10],[5796,11],[5864,10],[11482,11],[18862,10],[20599,10],[30795,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5181,8],[6653,11],[7575,10],[11093,10],[17450,11],[17706,11],[27762,10],[33104,9],[35476,11],[35966,8]]},"/en/lessons/sentiment-analysis":{"position":[[23472,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4777,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3311,8]]},"/en/lessons/vector-layers-qgis":{"position":[[4979,9],[10940,8],[13234,8],[15034,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28075,8]]}}}],["categorical/continu",{"_index":4614,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8693,22]]}}}],["categoriesdir",{"_index":18455,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40878,13]]}}}],["categoris",{"_index":12546,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[14380,11]]},"/en/lessons/intro-to-linked-data":{"position":[[36157,10]]},"/en/lessons/research-data-with-unix":{"position":[[3254,11]]}}}],["category.pi",{"_index":18283,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3641,11],[35522,11],[37289,11]]}}}],["category’",{"_index":19848,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[20697,10]]}}}],["cater",{"_index":13971,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[30567,5]]}}}],["cathedr",{"_index":18746,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8517,10],[8708,9],[8768,9],[9378,9],[9438,9],[48248,10]]}}}],["cather",{"_index":1508,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28923,7],[29676,6],[29782,6],[31834,6],[47534,6],[51034,6]]}}}],["cather’",{"_index":1599,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31984,8]]}}}],["cathol",{"_index":8994,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21362,8],[26866,8]]}}}],["catinsampl",{"_index":18492,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45524,11],[48354,15],[62324,11]]}}}],["caton",{"_index":18566,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58408,8]]}}}],["cats.5",{"_index":13931,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[17359,6]]}}}],["cattocheck",{"_index":18461,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[41131,10],[41376,12],[42018,12],[42468,12],[45445,11],[45492,11],[45576,11],[46376,12],[47797,10],[52997,10],[62097,11],[62202,11],[62304,11],[62364,11]]}}}],["catástrof",{"_index":20207,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46688,12]]}}}],["cau",{"_index":18758,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8998,6],[9666,5],[9744,5],[10011,7]]}}}],["caucasian’/’whit",{"_index":11115,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25964,20]]}}}],["caught",{"_index":15384,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[29691,6]]},"/en/lessons/naive-bayesian":{"position":[[48914,7]]}}}],["caus",{"_index":787,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3110,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17872,7],[31919,5],[32308,6],[37176,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15318,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45399,5]]},"/en/lessons/common-similarity-measures":{"position":[[35966,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2041,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12864,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26291,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4649,6],[11936,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5343,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28244,7],[42462,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9349,7]]},"/en/lessons/extracting-keywords":{"position":[[10162,7],[32552,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10100,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9297,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[31016,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19561,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11275,6],[19922,6],[27114,5],[33967,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14300,5],[33135,6],[35951,6],[37990,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53323,5]]},"/en/lessons/intro-to-powershell":{"position":[[17042,6]]},"/en/lessons/introduction-map-warper":{"position":[[4721,5],[13504,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26000,6],[29010,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9735,5],[40658,5],[47804,7]]},"/en/lessons/linear-regression":{"position":[[12143,5],[16916,6],[54707,6],[54846,5],[55127,5],[56847,7],[67797,7]]},"/en/lessons/naive-bayesian":{"position":[[23177,6]]},"/en/lessons/normalizing-data":{"position":[[5210,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23043,5]]},"/en/lessons/sentiment-analysis":{"position":[[38431,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29632,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1940,7],[4370,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19214,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8439,7],[22932,6],[27964,5],[28297,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31827,7],[33217,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20756,5]]},"/en/lessons/working-with-text-files":{"position":[[5371,5]]}}}],["causal",{"_index":6701,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15741,6],[18225,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[23963,10]]},"/en/lessons/linear-regression":{"position":[[52582,6],[54402,10],[54534,6]]}}}],["causat",{"_index":21666,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4605,9]]}}}],["caution",{"_index":2136,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[1972,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11205,7],[11434,7]]},"/en/lessons/intro-to-bash":{"position":[[24000,7]]},"/en/lessons/linear-regression":{"position":[[31287,7]]},"/en/lessons/research-data-with-unix":{"position":[[11950,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50920,7]]}}}],["cautionari",{"_index":952,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[322,10],[28013,10]]},"/en/lessons/preserving-your-research-data":{"position":[[13283,10]]}}}],["cautiou",{"_index":20317,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[4214,8]]}}}],["cave",{"_index":18824,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13247,5],[13316,5],[14125,5],[14192,5]]}}}],["caveat",{"_index":5475,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25437,7]]},"/en/lessons/linear-regression":{"position":[[68697,8],[72277,7]]},"/en/lessons/logistic-regression":{"position":[[26373,7]]}}}],["cavendish",{"_index":23216,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8465,9],[8762,9],[9143,11]]}}}],["cbc",{"_index":7579,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39243,3]]}}}],["cbind",{"_index":19691,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19743,7],[22255,7]]}}}],["cbind(breakingpeace,kil",{"_index":19711,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22645,28]]}}}],["cbind(theft,violenttheft",{"_index":19692,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19929,25]]}}}],["cbow",{"_index":22826,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[9811,6],[10368,4],[30723,4],[30787,5]]}}}],["cbs=[savemodelcallback(monitor='f1_scor",{"_index":6393,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45898,44]]}}}],["cc",{"_index":9766,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29289,5],[32338,5],[51321,5],[52149,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6027,4]]},"/en/lessons/sentiment-analysis":{"position":[[27366,3]]}}}],["cc0",{"_index":19745,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3348,3]]}}}],["cc70b7bc6295",{"_index":16622,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3756,14],[8021,14]]}}}],["cc=clang",{"_index":15753,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9039,8]]}}}],["ccasa",{"_index":3335,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4995,7]]}}}],["ccc",{"_index":11765,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5963,5]]}}}],["ccg",{"_index":12201,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28854,3]]}}}],["ccix",{"_index":11877,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7211,5]]}}}],["ccode",{"_index":11616,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31600,8]]}}}],["cconj",{"_index":6927,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43018,5],[46587,5]]}}}],["ccpa",{"_index":9343,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32136,4]]}}}],["ccviii",{"_index":11804,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6393,7]]}}}],["cd",{"_index":142,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3026,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6391,2],[6435,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7081,2],[10395,2],[10527,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28039,3],[28358,3],[28448,2],[29993,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30614,2],[30724,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16274,2],[16919,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11305,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11063,2],[12688,2],[42824,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11728,2]]},"/en/lessons/extracting-keywords":{"position":[[14678,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12736,3],[35413,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6513,2],[6544,2],[9251,2],[9303,2],[12844,2]]},"/en/lessons/installing-omeka":{"position":[[10215,2],[11178,3],[11274,2]]},"/en/lessons/intro-to-bash":{"position":[[9560,2],[9606,2],[9964,2],[10092,2],[10419,2],[10659,3],[10696,2],[11010,2],[11079,2],[12816,2],[12912,3],[13021,2],[13069,2],[13152,2],[13390,2],[21651,3],[25890,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7042,5]]},"/en/lessons/intro-to-powershell":{"position":[[323,3],[7683,3],[43017,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18057,2]]},"/en/lessons/linux-installation":{"position":[[1258,2]]},"/en/lessons/naive-bayesian":{"position":[[32211,2],[32245,2],[37243,2]]},"/en/lessons/research-data-with-unix":{"position":[[4036,2],[4681,2],[9534,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19462,2],[20080,2],[20191,2],[20539,2],[20922,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9362,2],[9378,2],[9650,2],[9782,2],[11348,2],[11366,2],[14497,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5210,2],[5343,2],[5392,2],[13377,3],[13399,2]]}}}],["cd>",{"_index":21168,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20045,6]]}}}],["cdocr.pi",{"_index":3638,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7091,9]]}}}],["cdocrverbose.pi",{"_index":3691,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13479,16]]}}}],["ce",{"_index":9780,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29910,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13587,2]]}}}],["cea",{"_index":20508,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40114,5]]}}}],["ceas",{"_index":7935,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31745,5],[44852,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11924,6]]},"/en/lessons/vector-layers-qgis":{"position":[[6177,6]]}}}],["ceder",{"_index":4550,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69262,6]]}}}],["ceil",{"_index":7468,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28839,7]]}}}],["celebr",{"_index":7918,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27648,10]]}}}],["cell",{"_index":2901,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17870,5],[18890,5],[19272,4],[22360,5],[22734,5],[22832,4],[23163,4],[23438,4],[23722,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1892,6],[3029,6],[7121,5],[7282,4],[10542,5],[10900,6],[12013,5],[12117,7],[12145,7],[14893,5],[14945,6],[14970,6],[15631,5],[16167,5],[16228,5],[16753,6],[16987,5],[17472,6],[17504,7],[18005,6],[18030,6],[18142,6],[18447,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[62776,5]]},"/en/lessons/common-similarity-measures":{"position":[[28357,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9230,4],[9298,4],[9314,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13981,4],[24715,4],[24784,4],[42467,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10169,4],[12409,4],[32101,4],[32173,4],[32247,4],[33373,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15869,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21739,6],[28240,5],[29203,4],[29211,4],[29316,4],[29605,4],[31777,4],[41111,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1718,5],[12318,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6719,5],[11249,6],[12567,4],[12637,4],[21211,4],[21299,4],[29287,5]]},"/en/lessons/extracting-keywords":{"position":[[23640,5],[23755,5],[26907,5],[27022,4],[27760,5],[29169,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10700,8],[10714,4],[10897,4],[10977,4],[11050,4],[11088,4],[11299,4],[11390,5],[11407,4],[11808,5],[30921,4],[36112,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[261,5],[545,5],[6100,5],[6185,4],[7457,4],[7740,5],[7767,4],[10188,4],[10789,5],[10969,5],[11026,5],[11056,6],[11148,5],[11177,5],[11776,4],[11950,5],[12067,5],[12367,4],[12597,5],[12641,5],[12775,5],[13070,4],[13395,5],[14195,5],[14567,5],[15114,5],[15667,5],[20706,4],[20808,5],[20875,5],[21799,4],[23812,5],[23906,6],[23946,5],[23976,6],[24402,5],[27602,4],[28836,5],[28952,5],[29810,4],[31159,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18017,5]]},"/en/lessons/geocoding-qgis":{"position":[[25594,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[9391,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[8836,4],[8873,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13064,5],[36912,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18094,4],[20526,5]]},"/en/lessons/json-and-jq":{"position":[[18473,4]]},"/en/lessons/jupyter-notebooks":{"position":[[18852,6],[18913,4],[19298,4],[19318,5],[19434,5],[19621,4],[19677,6],[20117,5],[20208,5],[20498,4],[20559,5],[20652,4],[20719,4],[20791,4],[20874,5],[20918,4],[20939,5],[21172,4],[21449,4],[21468,4],[21493,5],[21823,5],[21933,5],[22045,4],[22060,4],[22110,5],[22332,5],[22375,5],[22416,4],[23335,4],[24168,5],[24514,4],[24557,5],[24781,5],[24839,5],[24890,4],[24931,4],[25018,5],[25085,4],[25257,4],[25534,4],[25590,5],[25681,5],[25766,5],[26301,5],[27027,4],[27055,5],[27085,5],[27213,5],[27227,4],[27809,4],[27879,5],[27974,5],[28013,4],[28081,4],[28239,4],[28569,4],[28681,4],[29525,5],[30369,5],[30459,4],[30506,4],[30604,4],[30624,4],[30878,4],[30911,5],[33246,4],[33673,4],[33729,4],[33812,5],[33859,5],[33942,4],[34017,7],[34951,5],[35696,4],[36101,4],[37534,7],[37552,5],[37719,5],[39637,6],[39695,4],[40287,6],[40484,5],[40843,4],[45719,4],[45767,4],[45814,5],[45945,5],[46203,7],[47919,5],[48349,5],[48761,5]]},"/en/lessons/linear-regression":{"position":[[30484,4],[30656,4],[38532,4],[44528,4],[49025,4],[51132,4]]},"/en/lessons/logistic-regression":{"position":[[32857,4]]},"/en/lessons/research-data-with-unix":{"position":[[5579,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20295,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6027,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11624,4],[11688,5],[11810,5],[11941,5],[11958,5],[12155,4],[12212,4],[12312,4],[12595,4],[13450,4],[17661,4],[19067,5],[19103,5],[19333,4],[19663,5],[20454,4],[21122,5],[31742,4],[35472,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35732,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12894,6],[12975,5],[13008,4],[14009,4],[14098,4],[14166,5],[14391,4],[14960,4],[15034,4],[15355,4],[16052,4],[19050,4],[21151,5],[24431,4],[26291,4],[27510,4],[29525,4],[29645,4],[30369,4],[31211,4],[33320,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8240,5],[8491,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[7236,6],[13041,5],[25114,6],[25129,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11749,4]]}}}],["cellpadding=\"3\">",{"_index":15035,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3253,19]]}}}],["cellphon",{"_index":61,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1093,10]]}}}],["cells.column",{"_index":11390,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29094,12]]}}}],["cells.column_name.valu",{"_index":11354,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21000,23]]}}}],["cells=dict",{"_index":14508,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37535,11]]}}}],["cells['column",{"_index":11352,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20909,13],[29134,13]]}}}],["cells['date'].valu",{"_index":11384,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26442,19]]}}}],["cells['year'].value.escape('url",{"_index":11359,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21407,33],[21459,33]]}}}],["cellspacing=\"2",{"_index":15034,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3237,15]]}}}],["celsiu",{"_index":15943,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6033,8]]},"/en/lessons/linear-regression":{"position":[[13414,8]]}}}],["cement",{"_index":11090,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22001,8]]}}}],["censor",{"_index":21260,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[10291,9],[10587,9]]}}}],["censu",{"_index":8861,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3836,6],[10248,6]]},"/en/lessons/geocoding-qgis":{"position":[[712,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[176,6],[7441,6],[7773,6],[8117,6],[8539,7],[8825,7],[8872,6],[10526,6],[11720,6],[12800,6],[14000,6],[15224,6],[15413,7],[17160,6],[18423,7],[19437,6],[20465,6],[20913,6],[21373,6],[21536,6],[21982,6],[23630,6],[23890,6],[24125,6],[25506,6],[33663,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8654,7],[10648,6],[15028,6],[16969,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9474,6]]}}}],["census",{"_index":12862,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[7553,8]]}}}],["census.geojson",{"_index":18182,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16225,15],[19399,14],[26401,15],[26898,15],[29785,14],[29844,14],[31146,14],[31586,15]]}}}],["census_country.csv",{"_index":18188,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17025,18],[19328,18],[19484,19]]}}}],["census_data",{"_index":12878,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11193,11]]}}}],["center",{"_index":148,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3166,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12879,7],[13143,7],[14556,7],[14729,7],[14981,8],[15042,7],[15100,7],[15213,8],[15313,8],[15359,7],[18893,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[270,6],[1470,6],[4954,6],[5000,7]]},"/en/lessons/common-similarity-measures":{"position":[[28505,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58060,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13682,6],[14625,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24269,6],[25415,6],[28064,6],[28182,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15210,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18232,6],[21810,8],[21851,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3508,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10236,6],[13961,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21774,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16551,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63763,7],[63907,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[7699,6],[8722,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10182,8],[10350,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2227,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[35246,6],[35450,6],[35660,6],[35821,8],[36035,8],[36244,6],[36292,6],[36327,6],[36935,6],[37005,6],[39461,6],[39988,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45752,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44791,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46615,6],[58036,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29336,6],[30485,6]]},"/en/lessons/jupyter-notebooks":{"position":[[52501,6]]},"/en/lessons/linear-regression":{"position":[[51405,6]]},"/en/lessons/logistic-regression":{"position":[[5778,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31446,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7530,7]]},"/en/lessons/space-place-gazetteers":{"position":[[9146,8],[28314,7],[31293,7],[31711,8],[31908,8],[35994,7],[36507,8],[36748,8],[40691,7],[41231,8],[41488,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32162,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[208,7],[805,6],[1862,6],[18334,7],[46020,6],[46090,7],[47288,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47422,7],[53354,6],[53473,6]]}}}],["center.3",{"_index":4674,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19372,8]]}}}],["center’",{"_index":5327,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3996,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[49033,8]]}}}],["centesimo",{"_index":12040,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11137,9],[62437,9]]}}}],["centimet",{"_index":9373,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36532,12]]}}}],["centr",{"_index":6578,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[11314,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3995,7],[4678,7],[15947,7],[33334,6],[36567,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22199,7],[36439,7],[38192,7],[38412,8]]},"/en/lessons/geocoding-qgis":{"position":[[20298,6]]},"/en/lessons/gravity-model":{"position":[[17665,6]]},"/en/lessons/logistic-regression":{"position":[[66751,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27119,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40797,6]]},"/en/lessons/sonification":{"position":[[23079,6]]}}}],["central",{"_index":4446,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58766,7],[58955,7],[58986,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8446,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2322,7],[8092,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55984,7],[58793,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[50645,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26774,7],[27947,7],[33270,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10725,7],[12591,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29217,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1527,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[463,10],[834,7],[20523,11],[22216,7],[22390,10],[25808,11],[30869,10],[31109,10],[31269,11],[31330,10],[31371,11],[31399,11],[32046,10],[32193,10],[32310,10],[34191,10],[34844,10],[34921,10],[35061,10],[35225,11],[35249,10],[35516,11],[35663,10],[35817,10],[36024,10],[36076,10],[36162,11],[36513,10],[36827,10],[37050,10],[37127,10],[37347,10],[37544,13],[37707,11],[37740,10],[37860,10],[38043,10],[38517,13],[38664,10],[38980,11],[41795,10],[42828,10],[43048,12],[43350,13],[43453,13],[43496,10],[47220,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5528,7]]},"/en/lessons/gravity-model":{"position":[[2767,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[346,7],[12740,7],[48177,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6244,7]]},"/en/lessons/jupyter-notebooks":{"position":[[49127,9]]},"/en/lessons/linear-regression":{"position":[[3119,7],[26727,7]]},"/en/lessons/logistic-regression":{"position":[[2839,7],[53388,7],[61992,7]]},"/en/lessons/naive-bayesian":{"position":[[4562,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19352,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4027,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1494,7],[24660,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[833,10],[1224,7],[23286,10],[23526,10],[23620,10],[23708,10],[23841,14],[24022,14],[24117,17],[24311,14],[24370,14],[24553,14],[25659,10],[25721,7],[30661,10],[30974,12],[31257,11],[31657,14],[36228,10],[36399,7],[36631,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32225,7],[47086,9],[48102,7],[56127,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15690,7]]},"/en/lessons/working-with-web-pages":{"position":[[8185,7]]}}}],["centric",{"_index":5654,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[12443,7]]}}}],["centroid",{"_index":3942,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21239,8],[34106,8],[35402,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12898,10],[13151,12],[13280,10],[15634,10],[15716,9],[15838,9],[16280,9],[16841,9],[20067,10]]},"/en/lessons/geocoding-qgis":{"position":[[20312,12],[20425,8],[20506,10],[20655,9],[20723,9]]}}}],["centuri",{"_index":1183,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10564,7],[28786,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22659,8],[22792,8],[23363,7],[23908,10],[26032,9],[26115,7],[26180,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1594,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1224,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56385,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48282,10],[54900,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36855,7],[41342,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59114,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57757,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5867,9],[7009,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46223,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19095,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[142,8],[1633,7],[3547,8],[4279,8],[4415,7],[4554,7],[4946,8],[5263,7],[5392,8],[5417,8],[5964,8],[48355,9],[50494,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[713,7],[36296,7],[39531,7],[40611,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4302,8],[4423,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3603,8],[3895,7],[4290,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2498,7],[3406,7]]},"/en/lessons/extracting-keywords":{"position":[[6307,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[707,9],[1630,8],[2912,8],[3531,7],[3989,7],[5672,8],[38336,7],[41488,7],[41872,7],[45513,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27616,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2780,7],[5355,7],[68773,7]]},"/en/lessons/geocoding-qgis":{"position":[[4881,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30346,7],[30403,7]]},"/en/lessons/georeferencing-qgis":{"position":[[12096,8]]},"/en/lessons/gravity-model":{"position":[[7485,11],[7707,7],[10270,7],[10504,7],[11740,7],[55219,8],[57042,7],[57472,7],[61868,7],[62082,7],[64944,7],[65330,7],[65495,9],[66231,7],[66671,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7655,8]]},"/en/lessons/intro-to-linked-data":{"position":[[4746,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9087,8],[43343,7],[43756,7],[44880,7],[52341,7],[53627,7]]},"/en/lessons/linear-regression":{"position":[[7591,7],[21375,7],[72625,8],[73965,7]]},"/en/lessons/logistic-regression":{"position":[[65311,7]]},"/en/lessons/naive-bayesian":{"position":[[1884,10],[12111,7],[51908,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1641,7],[15900,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18805,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8833,7],[8977,10],[9015,8],[9141,7]]},"/en/lessons/sonification":{"position":[[38912,8],[41162,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3755,8],[7101,8],[15607,7],[32237,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5687,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[567,9],[5389,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43726,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5749,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1620,8],[14062,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1074,7],[14610,7],[15417,7],[15507,7],[15544,7],[15915,7],[16027,7],[16200,8],[16292,8],[16767,9],[17500,7],[37757,8],[37777,7],[37845,7],[43533,7],[43674,7],[44812,7],[48997,7],[49088,7],[49512,7],[49722,7],[49926,7],[50183,7],[50299,7],[50899,7],[50978,7],[51059,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2231,8],[4084,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[955,7],[10097,7],[14709,7]]},"/en/lessons/vector-layers-qgis":{"position":[[7010,10],[16864,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3386,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10423,8]]},"/en/lessons/working-with-web-pages":{"position":[[4168,7]]}}}],["century’5",{"_index":9181,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4362,9]]}}}],["ceram",{"_index":3389,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13841,10]]}}}],["ceremoni",{"_index":23598,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6003,8]]}}}],["cern",{"_index":3798,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12154,5]]}}}],["certa",{"_index":6697,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15609,6]]}}}],["certain",{"_index":1630,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33819,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1417,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23497,7],[25440,7],[40619,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2041,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64832,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19652,7],[45524,7],[45846,7],[69786,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32701,7]]},"/en/lessons/common-similarity-measures":{"position":[[1233,7],[6633,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4364,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48816,7],[56651,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8272,7],[9530,7],[18066,7],[40110,7],[52551,7],[58616,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8501,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19157,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2189,7],[12307,7],[30604,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25782,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17439,7],[31154,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16239,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12570,7],[43527,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6705,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9034,7],[48454,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10433,7],[21244,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[868,7],[7511,7],[35625,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1109,7],[11117,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23308,7]]},"/en/lessons/geocoding-qgis":{"position":[[7358,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18513,7]]},"/en/lessons/georeferencing-qgis":{"position":[[5955,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[19893,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10809,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16534,7]]},"/en/lessons/gravity-model":{"position":[[8630,7],[13845,7],[26813,7],[26842,7],[26890,7],[30814,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[9782,7],[14993,7],[15535,7],[33145,7],[38972,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[2428,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4081,7],[11993,7],[12055,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4269,7],[8898,7],[17417,7],[19716,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53350,7]]},"/en/lessons/intro-to-bash":{"position":[[25356,7]]},"/en/lessons/intro-to-powershell":{"position":[[28551,7],[29769,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26568,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3267,7],[23354,7]]},"/en/lessons/linear-regression":{"position":[[45713,7],[56959,7],[57249,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[23071,7]]},"/en/lessons/naive-bayesian":{"position":[[65843,7],[65963,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33197,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6528,7],[13366,7],[13842,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4502,7],[5538,7],[39866,7]]},"/en/lessons/sentiment-analysis":{"position":[[4942,7],[25741,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1029,7],[1496,7],[13070,7]]},"/en/lessons/sonification":{"position":[[3909,7]]},"/en/lessons/space-place-gazetteers":{"position":[[131,7],[8266,7],[11494,7],[12709,7],[16373,7],[24405,7],[28294,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16423,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1040,7],[14223,7],[31297,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26048,7],[40886,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35093,7],[38312,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2988,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1158,7],[1177,7],[8530,7],[26068,7],[26183,7]]},"/en/lessons/transliterating":{"position":[[17696,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24966,7],[26696,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19804,7],[31947,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5341,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2673,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8696,7],[19520,7]]},"/en/lessons/working-with-web-pages":{"position":[[5710,7]]}}}],["certainli",{"_index":5725,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23100,9],[31183,9],[39581,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56794,9],[58932,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5988,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3035,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1900,9]]},"/en/lessons/gravity-model":{"position":[[2342,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4800,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22581,9],[25915,9]]},"/en/lessons/linear-regression":{"position":[[53868,9]]},"/en/lessons/research-data-with-unix":{"position":[[2059,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4618,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4468,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23424,9]]}}}],["certainti",{"_index":6413,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47162,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29996,12]]}}}],["certo",{"_index":12019,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10908,5],[62208,5]]}}}],["ceta",{"_index":7212,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3661,7],[4126,5]]}}}],["cetera",{"_index":6488,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56978,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15521,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4044,6]]}}}],["ceur",{"_index":10054,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58925,4]]}}}],["cex.nam",{"_index":20112,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30430,9],[31017,10]]}}}],["cflag",{"_index":15754,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9055,7],[9354,7]]}}}],["ch",{"_index":7751,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13625,3],[13669,3],[13714,3],[13733,3],[13795,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5463,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10168,3],[10189,3],[10225,3],[10269,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12077,3],[12098,3],[12134,3],[12178,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16927,2],[47924,2],[49590,2],[49846,6],[56252,2],[58079,2],[59408,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7636,3],[7657,3],[7693,3],[7737,3]]},"/en/lessons/output-data-as-html-file":{"position":[[9754,4]]},"/en/lessons/transliterating":{"position":[[11896,5],[11912,5]]},"/en/lessons/working-with-web-pages":{"position":[[9814,4]]}}}],["ch[audano",{"_index":12049,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13566,9]]}}}],["chace",{"_index":3489,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2073,6],[8728,6],[16483,6]]}}}],["chace.jonathan",{"_index":3673,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10780,14]]}}}],["chaeronea",{"_index":5003,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49135,9]]}}}],["chain",{"_index":7129,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[58156,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28151,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35958,6],[36049,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28956,5],[37126,6],[46555,5]]},"/en/lessons/json-and-jq":{"position":[[7158,5],[15250,7]]},"/en/lessons/linear-regression":{"position":[[29222,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15309,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30562,7]]}}}],["chair",{"_index":23084,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[33121,5]]}}}],["challeng",{"_index":33,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[669,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15590,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15500,10],[40759,10],[65714,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41497,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2337,10],[72019,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3811,11],[30360,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2047,11],[17673,10],[18461,9],[54792,11],[64515,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4386,10],[4519,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3885,9],[4911,9],[5193,10],[6444,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2526,10],[11250,11],[42751,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1914,11],[9600,10],[30089,10]]},"/en/lessons/extracting-keywords":{"position":[[4771,12],[7993,9],[29259,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5266,10],[22628,12],[40112,10],[48274,12]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[70,9],[1311,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31906,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[4775,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[1730,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[775,11],[8175,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4963,12],[9352,10],[12315,9],[23938,10],[24579,10],[30994,10],[34974,10],[43874,9],[44152,10],[44699,11],[50902,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2929,9],[5220,11]]},"/en/lessons/intro-to-linked-data":{"position":[[1279,12],[8384,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2364,9]]},"/en/lessons/json-and-jq":{"position":[[564,10],[35659,10],[35683,10],[36323,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6140,11]]},"/en/lessons/qgis-layers":{"position":[[18804,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15522,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8315,10],[8765,11]]},"/en/lessons/sentiment-analysis":{"position":[[5268,10],[24805,9]]},"/en/lessons/space-place-gazetteers":{"position":[[32402,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36763,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8555,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[866,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5402,11],[28166,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21800,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18046,10]]}}}],["cham",{"_index":13031,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[33935,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61613,4]]}}}],["chamber",{"_index":23178,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[23789,8],[26853,9],[27586,9]]}}}],["champagn",{"_index":9237,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12963,9]]}}}],["champaign",{"_index":16978,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53536,10]]}}}],["champion",{"_index":15723,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[1778,8],[2017,10],[41992,9]]}}}],["chanapa",{"_index":21978,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63466,7]]}}}],["chanc",{"_index":3406,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15851,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32169,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4443,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15485,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39822,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27000,7],[30780,6],[41277,6]]},"/en/lessons/extracting-keywords":{"position":[[10791,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53504,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[21903,6]]},"/en/lessons/logistic-regression":{"position":[[52894,6],[55011,6],[55050,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6721,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11444,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40880,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29425,7]]}}}],["chancellor",{"_index":22370,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[1833,11]]}}}],["chandler",{"_index":3491,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2106,9]]}}}],["chang",{"_index":272,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6317,7],[7120,8],[13235,6],[13781,6],[20153,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20014,8],[37446,7],[41368,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7295,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6352,7],[16046,6],[22837,8],[23846,7],[26371,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[377,8],[7445,7],[22759,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3999,7],[5525,7],[6892,8],[7334,7],[8872,6],[8987,8],[9023,6],[11535,7],[14974,7],[24594,7],[28459,7],[31378,7],[31490,7],[31635,7],[32318,7],[33094,8],[33425,7],[33625,8],[34023,8],[36343,6],[36446,8],[36465,7],[36662,7],[36729,7],[36767,8],[37008,7],[37397,6],[38477,7],[38632,7],[42558,6],[45706,6],[45810,6],[45979,6],[46684,6],[46799,6],[48870,6],[49176,6],[50743,6],[51838,7],[52572,7],[52850,7],[53462,7],[53493,7],[53582,7],[55013,7],[55154,7],[55399,7],[55474,7],[55549,8],[55849,6],[55952,7],[58963,7],[59047,7],[59247,8],[59326,7],[59407,7],[59768,7],[59864,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10572,8],[10609,8],[10640,8],[10881,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3234,7],[21625,6],[22377,8],[27165,8],[36187,6],[36249,7],[47813,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16106,6],[16209,6],[16362,6],[16723,7],[16872,7],[16932,6],[18528,8],[62120,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1952,7],[7428,6],[11263,7],[12557,8],[13288,6],[16305,7],[21159,6],[21188,6],[22820,8],[24052,7],[24278,7],[24393,7],[24665,7],[24852,8],[25660,7],[26443,7],[26692,7],[27092,7],[27323,7],[32122,7],[32356,7],[32848,8],[33671,6],[33707,7],[33868,7],[34782,7],[35093,7],[35432,8],[36015,7],[36083,7],[36175,7],[38052,6],[38380,7],[38811,7],[39002,7],[39561,7],[41254,7],[41751,7],[42624,8],[43349,7],[43762,7],[43883,7],[44102,7],[44194,7],[44286,8],[44413,7],[45128,7],[45980,6],[46054,6],[47236,7],[48496,7],[48594,7],[48772,7],[49178,7],[49238,7],[49301,8],[49552,7],[49754,7],[49801,7],[49937,6],[50434,8],[51206,7],[52031,6],[52205,8],[52369,7],[52526,7],[52978,8],[53423,8],[55279,8],[57037,7],[57496,8],[57545,8],[59949,7],[61169,6],[69187,6],[70138,7],[70953,7],[71185,7],[71293,7],[71732,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8806,6],[8995,7],[11600,6],[15058,7],[16430,6],[33141,7],[39434,7],[39555,8],[39595,6],[39695,6],[39764,6],[39881,6],[40213,7],[46266,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42275,6],[42523,6],[45390,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[212,7],[12161,8],[12366,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5717,7],[52096,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5892,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1846,7],[3284,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4604,7],[4820,7],[5866,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[974,8],[5608,7],[11517,7],[44824,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14283,6],[14327,8],[20308,6],[20489,6],[20611,7],[20847,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14660,6],[23412,6],[29953,8],[31996,6],[32170,6],[32786,6],[37031,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12194,8],[17585,6],[19707,8],[20917,7],[21075,6],[23873,7],[24397,7],[24885,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1440,6],[5032,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1951,8],[23668,7],[25405,7],[45587,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7735,6],[12600,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5827,6],[6373,7],[9885,6],[12510,7],[12670,6],[28038,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5470,7],[6887,6],[7037,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14537,7],[34793,7],[43062,6],[44556,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9607,6],[12201,8],[15024,6],[15457,6],[17643,8],[17713,8],[17785,8],[17855,8],[26346,6],[26491,7],[35672,6],[56968,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[578,7],[838,7],[6949,6],[7072,6],[11412,7],[11892,6],[12829,7],[12858,7],[12941,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[487,8],[6226,6],[10672,8],[11583,8],[19451,6],[19668,8],[30371,8],[30439,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2003,6],[6290,7],[6989,6],[9326,7],[9584,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37361,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2434,7],[5099,6],[7025,6]]},"/en/lessons/extracting-keywords":{"position":[[3479,7],[10819,6],[13181,8],[14609,6],[14732,6],[15598,8],[25323,6],[27866,6],[31048,7],[34639,10],[34731,8],[34884,9],[36808,9],[37550,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1024,8],[1448,7],[6472,8],[11701,6],[19300,8],[29143,6],[39843,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25533,6],[27262,7],[28575,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6848,7],[14125,6],[15639,7],[27098,7],[28769,6],[35148,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[310,8],[9874,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[431,8],[8128,6],[10048,8],[10198,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4367,6],[16227,7],[32394,7],[33032,7],[46394,7],[66756,6],[69280,6],[69322,6]]},"/en/lessons/geocoding-qgis":{"position":[[3512,6],[3609,7],[3839,7],[3888,7],[14046,8],[28582,6],[29100,8],[30150,8],[30523,6],[30606,6],[31740,8],[32029,6],[34787,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4240,6],[4748,6],[6295,6],[6516,7],[22718,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1001,6],[2817,7],[5945,7],[6053,6],[7309,7],[7542,8],[10815,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[432,6],[485,6],[2031,6],[2234,6],[32665,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[589,7],[698,7],[2526,7],[2740,7],[2823,7],[2861,7],[2954,6],[2990,7],[3039,7],[3218,7],[3418,7],[4141,7],[4180,7],[4439,8],[7996,7],[14130,6],[14841,7],[16365,7],[16432,7],[16671,7],[16818,7],[16863,7],[16973,8],[16994,7],[17041,7],[17168,7],[17195,8],[17557,7],[17616,7],[17646,7],[17685,7],[17854,7],[17938,7],[18033,7],[18673,6],[19075,7],[19397,7],[19546,6],[19587,7],[19843,7],[19948,6],[20227,7],[20503,7],[21997,7],[22560,7],[22620,7],[22661,7],[23047,7],[23287,7],[23399,7],[23931,7],[23982,7],[25419,7],[25478,7],[25503,7],[25561,7],[25664,7],[26149,7],[26199,7],[26247,6],[27159,8],[27444,7],[27680,7],[27742,7],[27870,7],[27985,8],[28112,7],[28194,7],[28279,7],[28508,7],[28587,7],[28732,7],[28900,7],[28994,7],[29180,6],[29248,6],[29304,7],[29343,7],[29390,7],[29465,7],[29526,6],[29685,6],[29769,6],[29819,6],[29865,6],[29936,6],[29998,7],[30024,7],[31236,7],[31347,6],[31488,7],[31533,7],[32001,8],[32154,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10852,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2715,6],[3814,6],[9688,6],[11146,6],[11197,6],[17822,6],[20160,6],[23728,8],[28539,8],[29021,6],[31265,6],[31381,6],[33223,6],[34305,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[4215,6],[4380,6],[8136,6],[9374,6],[10071,6],[10130,6],[10256,6],[10430,6],[10471,8],[11146,8],[18619,6]]},"/en/lessons/gravity-model":{"position":[[28099,7],[37306,7],[38027,7],[48886,7],[56353,7],[57320,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[21317,6],[23749,6],[34817,6],[36056,6],[36159,6]]},"/en/lessons/installing-omeka":{"position":[[10859,6],[11689,8],[12254,7],[12287,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2521,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4737,6],[7424,7],[9115,6],[12223,6],[14557,6],[28917,6],[29252,7],[30524,6],[33419,6],[37622,7],[38481,7],[38578,7],[39128,7],[39202,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12734,6],[14368,7],[19692,6],[20406,7],[20461,7],[21133,6],[21738,8],[26726,6],[29800,6],[37425,6],[37494,6],[39133,7],[40388,6],[44344,6],[44441,6],[44524,6],[44600,6],[44661,6],[46636,6],[46715,6],[47813,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17124,7],[25357,8],[25441,6],[28504,7],[29228,8],[29521,7],[50448,6],[53378,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17425,6],[28489,6],[34676,6],[34852,6],[35022,6]]},"/en/lessons/intro-to-bash":{"position":[[3705,6],[3968,6],[9566,6],[15318,6],[15447,6],[19187,7],[20243,6],[20609,8],[23185,6],[25901,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7124,7],[22132,7],[34164,6]]},"/en/lessons/intro-to-powershell":{"position":[[4451,6],[8062,7],[17868,6],[20392,6],[20446,6],[20586,7],[20678,7],[20835,7],[43026,6],[43186,7],[43269,7],[44014,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[676,8],[12494,6],[21590,6]]},"/en/lessons/introduction-map-warper":{"position":[[2263,8],[2620,7],[5770,7],[16696,6],[18745,8],[21314,7],[21488,7],[21596,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[520,8],[3957,7],[5538,6],[11292,9],[14837,6],[15838,6],[17411,8],[27767,7],[28293,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4174,7],[7501,6],[17319,6],[18292,6],[20746,6],[20785,6],[21016,6],[22026,7],[26328,6],[39684,6],[39757,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2810,6],[17114,8],[21360,6],[25886,8],[25925,6],[26009,6],[45525,6]]},"/en/lessons/json-and-jq":{"position":[[873,8],[5781,6],[21670,6],[32863,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10818,6],[15575,6],[17967,6],[19602,6],[19651,7],[20621,7],[20818,7],[20852,7],[25316,7],[25357,6],[25465,7],[25880,7],[26740,6],[26775,6],[26952,8],[28018,7],[29535,6],[30692,7],[32697,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7304,8],[9550,6]]},"/en/lessons/linear-regression":{"position":[[12213,6],[16649,6],[16680,6],[16745,6],[18118,8],[37763,8],[55406,7],[55478,7]]},"/en/lessons/logistic-regression":{"position":[[15627,7],[25720,8],[62227,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[217,8],[2700,8],[4293,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[840,6],[14151,8],[18820,6],[19984,6],[23131,8],[27520,6],[28301,7],[30180,6],[30199,6],[31554,6],[31602,6]]},"/en/lessons/naive-bayesian":{"position":[[875,8],[39765,7],[69507,8],[70089,6]]},"/en/lessons/normalizing-data":{"position":[[319,8],[4776,7],[4908,7]]},"/en/lessons/output-data-as-html-file":{"position":[[6173,7],[10144,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10708,8],[11585,6]]},"/en/lessons/preserving-your-research-data":{"position":[[271,8],[3823,7],[4262,7]]},"/en/lessons/qgis-layers":{"position":[[6267,7],[9464,7],[9525,8],[11593,6],[14368,6],[15082,6],[15421,8],[15485,7],[15719,6],[17688,6],[18445,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3112,6],[8808,6],[9040,7],[24709,6]]},"/en/lessons/research-data-with-unix":{"position":[[2924,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1417,8],[17688,7],[17860,6],[32508,6],[42228,6],[42364,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33957,6],[46876,7]]},"/en/lessons/sentiment-analysis":{"position":[[8528,6],[26547,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1666,6],[4337,6],[4733,8],[4847,7],[4922,7],[5471,7],[7981,7],[8228,6],[8493,8],[9462,8],[11493,8],[21394,7],[27015,7],[27478,7],[33352,6],[33894,7],[34143,9],[34269,9],[35322,8]]},"/en/lessons/sonification":{"position":[[12653,7],[16699,6],[17020,6],[28787,6],[32830,6],[35456,6],[38415,7],[38508,6],[40285,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1419,6],[6225,6],[6712,6],[6879,7],[7681,7],[7854,6],[17383,8],[21708,8],[32641,7],[32815,7],[41778,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[573,6],[9333,6],[20055,6],[22994,6],[23587,8],[27631,8],[29166,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1019,6],[1433,7],[2705,7],[2946,6],[4719,8],[19038,6],[19076,8],[23277,8],[23631,7],[23856,7],[24678,6],[32051,6],[33400,6],[36980,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[688,7],[5582,6],[6201,6],[11987,7],[12682,6],[26413,8],[38923,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9808,6],[12844,8],[13758,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7530,6],[9405,6],[9785,7],[11382,7],[16597,6],[17987,6],[18157,8],[23550,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11643,8],[13031,6],[13232,6],[17045,7],[17363,7],[19243,6],[24725,6],[24803,6],[29878,6],[29955,6],[31505,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[80,7],[2724,8],[21213,6],[23013,7],[24774,9],[32944,8],[41010,6],[41452,6]]},"/en/lessons/transliterating":{"position":[[13670,6],[17344,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5239,6],[20460,6],[20613,6],[21163,6],[21249,6],[26485,8],[28898,6],[33502,6],[45892,8],[45941,8],[46010,7],[46868,7],[47243,7],[51923,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12848,9],[12960,8],[14583,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1302,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[688,7],[1938,6],[14370,7],[14872,7],[17997,7],[18082,6],[19280,8],[19791,6],[19951,6],[20214,6],[20263,6],[20682,6],[20739,8],[25220,7]]},"/en/lessons/vector-layers-qgis":{"position":[[3149,6],[3962,6],[5866,6],[6069,6],[6196,6],[10103,6],[10129,6],[11294,6],[13037,7],[13614,6]]},"/en/lessons/viewing-html-files":{"position":[[3100,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2480,6],[2525,7],[20354,6],[22652,8],[35527,6],[40412,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5183,6],[5310,6],[5351,6],[6250,6],[20105,8]]},"/en/lessons/working-with-web-pages":{"position":[[153,8],[5133,6]]}}}],["changeabl",{"_index":16030,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25021,10]]}}}],["changed.4",{"_index":9173,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3211,9]]}}}],["changes/addit",{"_index":5496,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34343,17]]}}}],["changes—except",{"_index":3106,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[33501,14],[59123,14]]}}}],["change—e.g",{"_index":3199,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53117,11]]}}}],["channel",{"_index":3269,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61707,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65395,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30806,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9703,7],[9898,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17366,7]]},"/en/lessons/gravity-model":{"position":[[15596,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[12029,9],[12043,8],[42732,8]]},"/en/lessons/introduction-map-warper":{"position":[[21713,7]]},"/en/lessons/jupyter-notebooks":{"position":[[37162,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30590,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11382,8],[15194,9],[15273,8],[15312,8],[15421,7],[15477,7],[15597,9],[25911,8],[26570,9],[26829,8],[27361,9],[34906,9],[38994,7],[40192,7],[55357,9],[55425,9],[56531,8],[58300,8],[59011,9],[63594,8]]}}}],["channels,2",{"_index":5359,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8032,10]]}}}],["channeltitl",{"_index":21754,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25504,13]]}}}],["channel’",{"_index":21897,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[59065,9]]}}}],["chao",{"_index":9496,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52545,7]]}}}],["chapel",{"_index":8979,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20474,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26916,7]]}}}],["chapman",{"_index":23180,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[23894,7],[24024,7]]}}}],["chapman’",{"_index":23119,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[989,9],[1588,9],[1955,9],[7353,9],[10265,9],[10697,9],[23538,9],[24460,9],[24580,9],[24796,9],[25196,9],[26020,9]]}}}],["chapter",{"_index":4517,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68473,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61537,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10472,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12381,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[33848,7],[33987,7]]},"/en/lessons/gravity-model":{"position":[[63704,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45373,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9351,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7940,7]]},"/en/lessons/normalizing-data":{"position":[[9961,7],[10197,7]]},"/en/lessons/output-data-as-html-file":{"position":[[9945,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6155,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22268,7],[33854,9],[34072,7],[34230,12],[34417,7],[34481,7],[34545,7],[34609,7],[34673,7],[34738,7],[34803,7],[34868,7],[34933,7],[34998,7],[35061,7],[35126,7],[35191,7],[35541,9],[35689,9],[35855,9],[43775,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37382,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2738,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27612,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20236,7]]}}}],["chapter_pag",{"_index":21556,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34176,13],[34243,13]]}}}],["chapter_pages.index.get_level_values('pag",{"_index":21561,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35714,44]]}}}],["chapter_start",{"_index":10727,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15661,13],[16396,14]]}}}],["char",{"_index":7597,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1578,4],[1611,4],[1680,4],[1800,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18975,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8623,4],[8665,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2512,4],[2586,4],[2839,7],[3217,4],[3263,4],[3597,4],[4006,4],[4168,4],[4379,4],[4419,4],[6300,4],[6333,4],[6402,4],[6523,4],[9536,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21194,5]]},"/en/lessons/transliterating":{"position":[[12486,4],[12534,4],[12641,4]]}}}],["charact",{"_index":36,"title":{"/en/lessons/transliterating":{"position":[[26,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[703,9],[1705,9],[9493,10],[9570,9],[16814,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[129,9],[9811,10],[9995,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14229,9],[18864,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6493,11],[10643,9],[10731,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14422,10],[39995,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9349,10],[11776,9],[12044,9],[14997,9],[15819,10],[15901,10],[18057,9],[18262,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[260,9],[3926,10],[4259,10],[4556,9],[4647,10],[4926,9],[4993,11],[5074,10],[10084,10],[11569,10],[12353,10],[14362,10],[17162,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52885,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17203,11],[21658,10],[43483,9],[46832,10]]},"/en/lessons/common-similarity-measures":{"position":[[6563,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2034,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13046,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7347,11],[14908,10],[14975,10],[15302,10],[17095,10],[17729,10],[18390,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6043,11]]},"/en/lessons/counting-frequencies":{"position":[[4733,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44086,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18304,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11780,11],[11861,10],[11898,10],[12010,10],[13149,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7833,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10487,9],[19021,9],[19065,9],[19149,9],[21263,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4938,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8688,11],[27258,11],[27362,10],[27589,11],[35097,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7806,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3834,9],[23612,9]]},"/en/lessons/extracting-keywords":{"position":[[4611,9],[13371,9],[15699,11],[23475,10],[23494,9],[33016,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13320,10],[13792,9],[17036,13],[26942,12],[32693,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8378,11],[9108,9],[9475,10],[13913,9],[16307,11],[25863,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5505,9],[5547,9],[5576,9],[5666,9],[5685,9],[5774,10],[5812,9],[5870,9],[8462,10],[8502,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1212,9],[1254,9],[1283,9],[1373,9],[1392,9],[1481,10],[1519,9],[1577,9],[1977,9],[2052,9],[2457,9],[2535,9],[4698,9],[4740,9],[4769,9],[4848,9],[4867,9],[4948,9],[5006,9],[5105,9],[5196,9],[5277,10],[5439,9],[6744,10],[6818,9],[9122,10],[9507,10],[9704,9],[9748,9],[9936,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8791,11],[14660,10],[14703,10],[14913,9],[15305,10],[28837,10],[47411,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9651,9],[9972,9],[12596,9],[12688,11],[27297,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[6313,10],[6420,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27053,11],[27097,10],[27281,10],[38737,10],[38820,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11272,10]]},"/en/lessons/installing-omeka":{"position":[[7056,9],[7108,9],[7185,9],[7240,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13426,9],[13441,9],[13565,9],[14345,10],[16264,10],[18775,9],[26279,9],[26525,9],[26813,9],[28548,9],[32988,9],[33153,9],[36789,9],[37253,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32561,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5304,10]]},"/en/lessons/intro-to-bash":{"position":[[13478,11],[17128,10],[17581,9]]},"/en/lessons/intro-to-linked-data":{"position":[[22043,11],[22066,10],[24580,11]]},"/en/lessons/intro-to-powershell":{"position":[[36052,10],[36120,10],[36427,10],[36909,10],[37897,11],[44996,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[12015,12],[12032,9],[12306,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8817,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16651,10],[46866,9],[54933,9]]},"/en/lessons/json-and-jq":{"position":[[30474,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2565,10],[3099,10]]},"/en/lessons/linear-regression":{"position":[[68559,11]]},"/en/lessons/logistic-regression":{"position":[[43082,11],[43109,10],[53352,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1277,11],[3247,10],[3328,10],[4248,10],[5172,10],[6658,11],[7180,11]]},"/en/lessons/normalizing-data":{"position":[[3831,10],[4765,10],[5181,10],[7435,10],[7818,11],[8131,10],[8433,11],[8533,10],[8605,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[754,9],[1216,9],[1391,11],[2041,9],[2200,10],[2720,9],[3004,11],[3550,9],[3814,9],[5834,9],[5944,10],[5980,10],[6216,11],[6299,10],[6491,9],[12748,9],[29437,10],[32003,10],[32198,11],[33295,9],[34033,9],[34046,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8255,11]]},"/en/lessons/research-data-with-unix":{"position":[[6911,9],[7222,10],[8776,11],[8938,11],[9712,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[951,10],[3180,11],[3256,9],[3293,10],[21836,10],[22066,10],[22128,12],[22443,12],[22885,9],[36518,10],[47298,9]]},"/en/lessons/sonification":{"position":[[22682,11]]},"/en/lessons/space-place-gazetteers":{"position":[[11110,9],[19833,11],[20503,10],[47702,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6452,11],[7245,11],[11896,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3598,10],[43420,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9617,10],[27714,11],[28237,11],[39162,9],[41437,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1086,9],[1323,10],[6230,11],[6440,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27947,11]]},"/en/lessons/transliterating":{"position":[[27,10],[307,11],[667,11],[714,11],[1830,11],[2316,9],[2536,11],[3812,11],[3968,11],[4913,9],[4978,11],[5448,10],[5682,10],[5723,9],[5776,10],[6019,9],[6845,9],[7273,11],[7302,11],[7353,9],[7821,10],[7857,10],[7989,10],[8052,10],[8656,11],[8703,10],[8762,10],[8854,10],[9437,9],[9685,10],[9762,10],[9805,11],[10236,10],[10353,10],[10390,10],[12254,9],[12309,10],[13219,9],[13318,10],[13441,9],[13772,10],[15051,10],[19821,11],[20118,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[5476,9],[6081,9],[8232,9],[9008,9],[9108,11],[9849,10],[10435,11],[10946,10],[10975,10],[11150,10],[12164,10],[12292,9],[12764,10],[14311,10],[16104,9],[16309,9],[17228,10],[17297,11],[21151,11],[22550,10],[26268,9],[26324,9],[26663,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1696,9]]},"/en/lessons/working-with-text-files":{"position":[[1326,10]]},"/en/lessons/working-with-web-pages":{"position":[[6113,10]]}}}],["character",{"_index":999,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2070,12],[46633,13],[46816,12],[48080,13],[48263,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8639,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12158,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[4403,13],[29615,17]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7269,12]]},"/en/lessons/sentiment-analysis":{"position":[[3537,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33387,13]]}}}],["character(",{"_index":22634,"title":{},"body":{"/en/lessons/transliterating":{"position":[[9499,12]]}}}],["character?33",{"_index":17454,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[72851,12]]}}}],["characteris",{"_index":20316,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[3241,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50163,14]]}}}],["characterist",{"_index":5864,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11561,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[819,15],[51908,15],[52301,16]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25602,15]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4656,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2860,15]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43301,15]]},"/en/lessons/geospatial-data-analysis":{"position":[[917,15],[1722,15],[2109,16],[3425,15],[3824,15],[3902,14],[4324,15],[4475,16],[7397,15],[10739,15],[15770,15],[23596,15]]},"/en/lessons/image-classification-neural-networks":{"position":[[7697,15],[7758,16]]},"/en/lessons/introduction-map-warper":{"position":[[1584,16]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[398,14],[4391,14],[12487,14],[13324,14],[17270,14],[17878,15],[18258,14],[18665,14],[18890,14],[22070,14],[50897,14],[55522,14]]},"/en/lessons/output-data-as-html-file":{"position":[[1796,15]]},"/en/lessons/research-data-with-unix":{"position":[[9191,15]]},"/en/lessons/space-place-gazetteers":{"position":[[362,15],[831,15],[8602,15]]},"/en/lessons/transliterating":{"position":[[4219,16]]}}}],["characters)/day",{"_index":19243,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10258,15]]}}}],["character’",{"_index":14212,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[13525,11],[32953,11],[33292,11]]}}}],["charg",{"_index":365,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9359,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3349,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14009,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9061,9],[9562,8],[9711,8],[12899,10],[13278,10],[17296,6],[24020,7],[24050,7],[24079,7],[24833,8],[24872,8],[24911,8],[25119,7],[25612,9],[26709,9],[27602,9],[28458,9],[29097,6],[29122,8],[41702,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20307,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35766,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32884,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4798,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5332,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19038,7]]}}}],["charl",{"_index":3546,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2773,7],[2808,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44941,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16761,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16232,8],[16375,8]]},"/en/lessons/intro-to-linked-data":{"position":[[16101,7],[16413,8],[16486,8]]},"/en/lessons/linear-regression":{"position":[[79320,7]]},"/en/lessons/logistic-regression":{"position":[[55213,7],[55600,7]]}}}],["charles\",http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000077",{"_index":15061,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4216,73]]}}}],["charles</a></td>",{"_index":15053,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3865,28]]}}}],["charlesf",{"_index":3608,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3642,9]]}}}],["charleston",{"_index":8940,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11449,11],[11500,10],[13629,11],[13680,10],[16451,11],[16474,10],[17570,11],[17593,10],[18753,11],[18776,10],[20036,11],[20089,10],[22754,11],[22805,10],[24692,11],[24743,10]]}}}],["charleston,sc",{"_index":9005,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23412,13],[25350,13]]}}}],["charles’",{"_index":17970,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55653,9]]}}}],["charli",{"_index":9970,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54200,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53057,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32331,7]]}}}],["charlist",{"_index":11688,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9518,8],[9772,9]]}}}],["charlist.append(char",{"_index":11689,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9552,21]]}}}],["charlottetown",{"_index":12818,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[8114,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[7811,13]]},"/en/lessons/vector-layers-qgis":{"position":[[7215,13],[7236,13],[7766,13],[8319,16],[8421,13],[11940,13],[11978,13]]}}}],["charm",{"_index":17945,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53627,8],[54206,8]]}}}],["charset",{"_index":22610,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4893,11],[6773,11]]}}}],["charset=u",{"_index":20424,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27206,10]]}}}],["charset=window",{"_index":22608,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4753,15],[5155,15]]}}}],["chart",{"_index":5637,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[6920,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3631,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16635,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54549,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[570,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[41245,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[398,6],[1016,6],[2257,7],[10759,6],[10935,5],[11395,5],[11566,5],[12638,5],[13019,5],[14198,6],[17946,6],[18043,5],[18356,6],[19142,5],[20445,5],[20742,5],[23273,5],[23299,5],[23672,5],[31519,6],[34205,5],[34450,5],[34569,5],[34587,5],[35093,5],[35704,5],[38985,7],[39026,5],[39966,6],[40049,5],[40067,5],[40582,5],[41619,6],[42222,5],[43741,5],[45375,5],[47122,5],[48417,5]]},"/en/lessons/introduction-map-warper":{"position":[[1007,7],[1024,7],[1044,7],[1091,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6057,5],[6080,6]]},"/en/lessons/logistic-regression":{"position":[[5579,5],[26916,5],[32399,5],[33044,5],[34626,5],[38552,5],[40670,5],[41636,5],[41766,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22214,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23909,6],[27312,7],[27383,6],[27791,7],[27860,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29605,7],[29789,5],[29889,5],[30838,5],[31760,5],[32233,5],[32437,5],[43506,6],[43771,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8207,5],[30170,6]]},"/en/lessons/sonification":{"position":[[26444,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21539,5],[35600,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22702,7],[23386,5],[23461,7],[23682,5],[24518,7],[29337,5],[29716,6],[29971,5],[32252,6],[33096,5]]}}}],["charter",{"_index":11713,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1068,7],[1458,8],[2796,8],[8182,7],[8241,7],[8618,7],[8986,7],[9291,7],[12475,7],[13008,7],[16406,8],[21995,8],[22898,8],[25982,8],[28080,7],[28262,9],[28616,7],[28689,7],[28954,8],[29393,7],[29632,7],[29941,8],[30042,9],[30148,7],[30327,7],[30412,7],[30593,7],[30676,7],[31105,7],[31212,7],[31320,7],[31737,8],[31858,8],[31981,8],[32073,8],[32553,8],[32789,7],[32825,7],[32927,7],[33061,7],[34653,7],[35246,7],[35680,7],[36256,7],[36868,7],[37002,7],[37552,8],[37630,7],[37786,8],[37879,7],[38469,8],[42197,7],[42330,7],[42344,7],[42499,8],[42676,7],[42801,8],[42837,8],[42904,7],[43043,9],[43122,8],[43227,7],[43366,9],[43445,8],[43707,8],[43757,8],[43837,7],[44379,10],[44524,8],[44944,7],[45401,8],[45601,7],[46413,7],[47076,7],[47692,7],[47755,8],[47836,8],[47930,9],[48273,8],[48322,8],[49058,7],[49073,8],[49194,8],[49287,7],[49528,8],[49596,9],[49784,8],[49838,7],[49892,8],[50041,9],[50408,7],[50908,8],[51302,7],[51950,8],[52013,7],[52947,10],[53277,8],[54470,8],[55706,8],[56258,9],[57873,8],[57964,8],[58085,9],[58637,9],[59191,8],[59414,9],[60207,8],[60467,8],[60549,8],[63374,8],[63919,8],[64139,8],[64337,8],[64374,9],[65892,8],[66411,7],[67416,9],[67439,9]]}}}],["charter'",{"_index":12242,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35560,9],[53471,9]]}}}],["charter(slug.match(lin",{"_index":12290,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45462,25]]}}}],["charterid",{"_index":12305,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47065,10]]}}}],["charters[ch",{"_index":12318,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49614,12],[56289,12],[58103,12]]}}}],["charters[ch]['chno",{"_index":12405,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59585,23]]}}}],["charters[ch]['d",{"_index":12402,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59446,20]]}}}],["charters[ch]['text",{"_index":12307,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47950,20]]}}}],["charters[chno",{"_index":12288,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45157,14],[45725,14],[45775,16]]}}}],["charters[int(chid)]['footnotes'].append((fn",{"_index":12346,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53082,44]]}}}],["charters[x",{"_index":12442,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64418,11]]}}}],["charters[x].copi",{"_index":12443,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64483,18]]}}}],["charter’",{"_index":12250,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36202,9],[47239,9]]}}}],["chartex",{"_index":12472,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67600,7]]}}}],["chase,jonathan",{"_index":3674,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10799,16]]}}}],["chat",{"_index":20319,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[4658,4]]}}}],["chatroulett",{"_index":3893,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18077,13]]}}}],["che",{"_index":11813,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6484,3],[6521,3],[7320,3],[9728,3],[61028,3]]}}}],["cheap",{"_index":15460,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[329,5],[540,5],[1109,5],[5712,5],[15145,5],[16032,6],[16280,5],[16436,5],[17016,5],[17589,5],[19078,5],[21654,5],[21677,5],[26858,5]]}}}],["cheat",{"_index":3632,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5489,5],[5588,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1126,5],[64693,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8199,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7979,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7834,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46839,5],[46859,5]]}}}],["cheatsheet",{"_index":2979,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1538,10],[1833,10],[1926,10],[32875,10],[43826,11],[44216,10],[51889,10],[54964,10],[58650,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64846,10]]},"/en/lessons/preserving-your-research-data":{"position":[[18488,11]]}}}],["check",{"_index":839,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7215,5],[7359,5],[7898,5],[7970,8],[12803,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27345,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2831,5],[8121,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1282,5],[11249,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3750,5],[4663,5],[14978,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27532,5],[32441,5],[43648,5],[47122,5],[50905,5],[57387,5],[60843,5],[61681,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17594,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7415,6],[10256,5],[10300,7],[10519,7],[15170,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58127,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40974,5],[49864,5],[58112,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[744,8],[9967,5],[21065,6],[23779,6],[24510,9],[26658,8],[30385,5],[30811,5],[31354,5],[31545,8],[31954,5],[32539,5],[39638,5],[45904,6],[47353,8],[49683,7],[50902,5],[52264,5],[54264,7],[54306,6],[54403,6],[54537,6],[54579,6],[54656,6],[54735,6],[54777,6],[54891,6],[54994,7],[57407,6],[64556,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19287,5],[19612,8],[34221,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17085,8],[28197,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6265,5],[18443,7],[18691,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14222,5],[14827,5],[16170,5],[17422,5],[21527,5],[23401,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16945,5],[17913,6],[24691,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25135,5],[26633,6],[26762,5],[31076,8],[31278,5],[32136,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11519,5],[11559,5],[12671,5],[25088,5],[26511,8],[32621,8],[34322,8],[35334,5],[36789,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20988,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4161,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13418,5],[26949,8],[33178,5],[42195,7],[43237,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8404,6],[14814,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28242,5],[33716,5],[47407,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[158,5],[348,5],[7537,5],[13629,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15903,5],[24087,5],[33849,5],[35063,7],[40761,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3023,5],[7165,5],[7484,5],[12172,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1677,5],[2010,5],[10372,6],[11541,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6407,5],[10405,5],[18205,6]]},"/en/lessons/extracting-keywords":{"position":[[11289,5],[12124,5],[12233,6],[15496,5],[17137,6],[19313,5],[20596,5],[20869,7],[20964,5],[21390,5],[21777,5],[22680,6],[26379,5],[38015,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3144,5],[8951,8],[11487,6],[17289,7],[19854,5],[24748,6],[32589,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28433,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4114,7],[8724,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20852,5],[30997,5],[31912,5]]},"/en/lessons/geocoding-qgis":{"position":[[9894,5],[13605,5],[25979,7],[25998,5],[26098,8],[34132,7],[34279,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7461,5]]},"/en/lessons/georeferencing-qgis":{"position":[[1984,5],[6014,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2240,5],[8723,5],[8813,5],[9252,6],[18413,8],[33533,5],[33738,5],[34501,5],[35761,5],[39942,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[30130,5]]},"/en/lessons/installing-omeka":{"position":[[3489,5],[10145,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3894,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21549,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9273,5],[14087,5],[14127,5],[15319,5],[27497,5],[27654,5],[30155,5],[31581,8],[33682,5],[34223,8],[36564,8],[37564,5]]},"/en/lessons/intro-to-bash":{"position":[[9743,6],[24130,5]]},"/en/lessons/intro-to-linked-data":{"position":[[29655,5],[29791,5]]},"/en/lessons/intro-to-powershell":{"position":[[1576,5],[25539,5],[25753,5],[26736,5],[35201,5],[39182,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[17471,5]]},"/en/lessons/introduction-map-warper":{"position":[[10977,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5323,8],[16112,5],[35682,5],[37914,6],[40678,5],[40916,5]]},"/en/lessons/json-and-jq":{"position":[[5959,5],[8708,5],[9059,8],[11642,6],[15361,5],[16910,5],[17016,5],[22311,5],[25638,5],[26123,9],[30855,5],[32033,8],[34073,5],[35363,8]]},"/en/lessons/linear-regression":{"position":[[17704,6],[34722,6]]},"/en/lessons/logistic-regression":{"position":[[17914,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5129,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35878,5],[36477,5]]},"/en/lessons/naive-bayesian":{"position":[[5816,5],[5855,8],[12876,5],[18828,5],[18939,5],[26832,6],[26973,6],[27517,5],[40295,7],[40668,5],[42075,7],[49408,5],[62751,5],[69082,5]]},"/en/lessons/normalizing-data":{"position":[[7183,5],[7359,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49496,6],[49579,6],[50019,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3659,6],[6540,5],[7331,5]]},"/en/lessons/qgis-layers":{"position":[[15645,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23826,5],[24641,5]]},"/en/lessons/research-data-with-unix":{"position":[[8468,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32581,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16014,5]]},"/en/lessons/sonification":{"position":[[15276,5],[21321,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21222,5],[22527,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17194,5],[17303,5],[17418,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9585,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16693,5],[16929,5],[18395,8],[22960,5],[23228,5],[25796,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10277,5],[12809,7],[13991,5],[14075,5],[14130,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3090,5],[7343,5],[9570,5],[13762,5],[14774,5],[27659,5],[31607,5],[32496,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9836,5],[10597,5],[11354,5]]},"/en/lessons/transliterating":{"position":[[6992,5],[18817,5],[18886,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16830,5],[25299,8],[32054,8],[32143,5],[37367,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[13609,8],[14366,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[354,5],[1792,7],[6765,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9276,8],[9607,5],[10499,8],[11450,5],[13640,5],[14276,5],[15212,5],[27216,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3700,8],[7113,5],[11702,7],[14315,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5057,5],[30901,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19288,5]]}}}],["checkbox",{"_index":2790,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4673,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12222,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7157,9],[7306,8],[9230,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31364,8],[31503,8],[31559,9],[31964,8],[33244,8],[55620,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[6375,8],[13394,9]]},"/en/lessons/json-and-jq":{"position":[[6178,10],[8735,8],[17986,10]]},"/en/lessons/jupyter-notebooks":{"position":[[15602,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[8413,8],[13503,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2655,8],[2898,8],[6259,8]]}}}],["checklist",{"_index":5559,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64331,10]]},"/en/lessons/space-place-gazetteers":{"position":[[46400,9]]}}}],["checkmark",{"_index":5535,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54848,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11270,9]]}}}],["checkpoint",{"_index":16896,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[34132,14],[34220,10],[34267,12],[34480,11]]}}}],["cheer",{"_index":16170,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2992,8]]}}}],["chees",{"_index":11237,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45768,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[5445,6],[5635,6]]}}}],["cherish",{"_index":11585,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24897,9]]}}}],["cherven",{"_index":21385,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[34082,7]]}}}],["cheshir",{"_index":10881,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8871,8]]}}}],["cheshire34255.11580388035.0069.19",{"_index":13674,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38231,33]]}}}],["cheshire3444",{"_index":13771,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54315,12]]}}}],["chess",{"_index":9424,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48533,6]]}}}],["chester",{"_index":16901,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[36955,7]]}}}],["cheyney",{"_index":12356,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54986,7]]}}}],["chi",{"_index":1728,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41539,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16632,3],[17874,3],[18252,3],[20795,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[474,3],[12538,3],[13382,3],[23050,3],[23126,3],[23231,3],[24422,3],[24678,3],[24861,3],[24912,3],[24996,3],[25828,3],[28084,3],[28473,3],[28566,3],[28612,3],[28683,3],[29210,3],[29515,3],[31114,3],[31256,3],[31764,3],[36163,3],[55572,3]]}}}],["chiaudano",{"_index":11752,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5834,9],[13717,9],[13794,9],[24844,9],[26212,9],[26306,9],[26395,9]]}}}],["chiaudaso",{"_index":12181,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26484,9]]}}}],["chicago",{"_index":3547,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2784,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[601,7],[6900,7],[23876,7],[27697,7],[28317,8]]}}}],["chicken",{"_index":5292,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[2197,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5231,7]]},"/en/lessons/working-with-text-files":{"position":[[7366,7]]}}}],["chid",{"_index":11921,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9368,8],[10306,8],[42891,7],[43214,7],[45037,4],[45897,4],[51675,8],[51747,8],[51791,8],[52035,7],[53002,4],[60668,8],[61606,8]]}}}],["chid':this_chart",{"_index":12350,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53537,21]]}}}],["chief",{"_index":9354,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32503,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[22245,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8709,5]]}}}],["child",{"_index":3760,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7729,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23714,5],[23785,7],[29038,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28791,5],[28857,7]]},"/en/lessons/intro-to-bash":{"position":[[10443,7]]},"/en/lessons/intro-to-powershell":{"position":[[16275,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3597,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6612,5],[7906,6]]},"/en/lessons/logistic-regression":{"position":[[47576,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3554,5],[3613,5],[3872,5],[17573,5],[24019,5],[35847,5]]}}}],["childcar",{"_index":2656,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29829,10]]}}}],["childitem",{"_index":15320,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[243,9],[5436,9],[5482,10],[5680,9],[5742,10],[6310,10],[6420,10],[16425,11],[42761,9],[42882,9]]}}}],["children",{"_index":8357,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29155,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10974,8],[11347,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[932,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6626,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3669,8]]},"/en/lessons/logistic-regression":{"position":[[47876,8],[49040,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24917,8]]}}}],["children’",{"_index":9218,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10455,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1641,10]]},"/en/lessons/jupyter-notebooks":{"position":[[36998,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4379,10]]}}}],["chile",{"_index":4459,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59143,8]]}}}],["chines",{"_index":5115,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58907,7],[64491,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56660,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55788,7],[58417,7]]},"/en/lessons/intro-to-linked-data":{"position":[[21994,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6927,7]]},"/en/lessons/space-place-gazetteers":{"position":[[7563,8]]}}}],["chip",{"_index":2973,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[698,6],[20028,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4613,6]]}}}],["chipset",{"_index":8046,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5714,9],[5859,8],[6129,9],[6351,9],[34918,8],[37986,9],[38516,9]]}}}],["chisquar",{"_index":16274,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26753,10],[27615,10],[28114,10],[28285,10],[28525,11]]}}}],["chmod",{"_index":386,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10013,5],[13869,5]]},"/en/lessons/installing-omeka":{"position":[[12400,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17337,6]]}}}],["chno",{"_index":11923,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9398,7],[10337,7],[37601,4],[37684,4],[37744,4],[37902,4],[42929,7],[43252,7],[45076,4],[45580,5],[45922,4],[59720,5],[59748,5],[59776,5],[59804,5],[59832,5],[59860,5],[59888,5],[59916,5],[59944,5],[60698,7],[61637,7]]}}}],["chocol",{"_index":15740,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[7297,11],[7428,11]]}}}],["chocolatey",{"_index":3261,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61189,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66201,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10148,11]]},"/en/lessons/json-and-jq":{"position":[[38187,11],[38248,10]]}}}],["choi",{"_index":14837,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54842,5]]}}}],["choic",{"_index":1683,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37699,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25529,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14293,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8264,7],[8683,6],[8803,8],[13617,6],[13966,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10763,7],[14033,6],[27638,7],[27807,6],[34662,6],[35478,7],[65280,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12342,7],[21741,6],[24120,6],[24743,6],[40157,6],[41938,6],[44049,6],[55861,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4158,7],[7178,7],[9299,6],[13366,7],[29862,7]]},"/en/lessons/common-similarity-measures":{"position":[[20214,6],[24004,6],[38206,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8607,6],[10112,6],[53897,7],[54370,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15068,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9463,8],[13252,7],[21323,7],[25518,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4312,7],[12642,6],[14578,7],[25734,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5165,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5896,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1487,7],[43468,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11447,6],[11560,7],[11697,7],[12028,7],[30759,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3171,6]]},"/en/lessons/geocoding-qgis":{"position":[[9653,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4889,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2042,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4657,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[473,6],[502,7],[533,7],[562,7],[590,7],[2736,8],[7735,7],[7987,7],[8157,7],[8707,7],[8863,6],[19475,7],[19541,7],[24175,6],[24208,7],[24368,6],[25417,7],[25458,7],[25489,7],[25534,8],[25554,8],[25577,7],[25647,7],[25657,6],[25732,6],[25899,6],[26004,7],[26024,7],[26045,6],[26057,6],[26307,6],[26403,6],[26612,8],[26670,7],[26680,6],[27363,7],[28346,6],[28504,7],[28622,6],[28708,7],[28867,8],[28900,8],[28991,8],[29355,7],[30013,8],[30698,8],[33096,6],[33430,6],[34446,8],[34788,6],[35286,7],[35706,7],[36496,7],[36627,8],[36922,7],[43356,8],[43753,7],[44600,8],[46003,7],[46101,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12997,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49976,6]]},"/en/lessons/intro-to-linked-data":{"position":[[15399,7],[21666,7],[21778,7],[25578,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10725,7],[35326,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25292,6],[50686,7]]},"/en/lessons/linear-regression":{"position":[[22633,7]]},"/en/lessons/logistic-regression":{"position":[[11496,7],[25080,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10847,6],[34038,7]]},"/en/lessons/naive-bayesian":{"position":[[19346,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8057,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19726,7],[42776,6]]},"/en/lessons/sentiment-analysis":{"position":[[15070,8],[29505,6]]},"/en/lessons/sonification":{"position":[[7243,7],[7503,8],[7530,7],[16213,7],[33786,7],[33840,7]]},"/en/lessons/space-place-gazetteers":{"position":[[20979,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9045,6],[12476,6],[24375,6],[26454,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12263,8],[12473,7],[12607,7],[13593,7],[13714,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16635,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9097,7],[12161,7],[12312,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30890,6],[35177,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1172,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6562,6]]}}}],["choice.4",{"_index":21280,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[14657,8]]}}}],["choice.7",{"_index":21185,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24872,8]]}}}],["cholera",{"_index":6743,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20452,9],[22614,9],[22708,7],[27696,7],[27753,8]]}}}],["choos",{"_index":827,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5453,6],[5864,6],[5936,8],[7670,8],[9930,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6954,6],[7099,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6662,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2885,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24120,6],[26592,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12125,8],[27923,6],[48330,6],[52131,9],[52152,6],[57026,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8663,6],[9996,8],[10206,6],[10530,6],[12104,6],[14933,6],[14981,6],[16740,6],[17993,6],[18041,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32016,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[374,7],[758,8],[8786,6],[14210,8],[18838,7],[18904,6],[25490,8],[26194,8],[40776,8],[40935,6],[44124,6],[62479,8],[66594,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31587,6],[37716,8],[55415,6],[56950,6]]},"/en/lessons/common-similarity-measures":{"position":[[6672,6],[22822,7],[23179,8],[24694,7],[36565,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15219,6],[15253,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[372,8],[7151,6],[18562,8],[26978,8],[53767,6],[64591,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21544,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3126,6],[3172,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4167,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25990,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9243,6],[9596,6],[9932,8],[20420,6],[20618,6],[21495,6],[37302,8],[38005,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29254,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1017,6],[42820,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[18935,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5640,6],[6763,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46708,6],[46871,6],[47832,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13981,6],[24830,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11936,6],[12040,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7256,6],[46227,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7953,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31002,6],[34808,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3342,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15511,6]]},"/en/lessons/geocoding-qgis":{"position":[[9531,6],[10738,6],[11065,7],[13136,6],[13336,6],[13682,8],[14903,6],[15603,8],[19389,7],[23885,6],[25644,8],[26444,6],[28535,6]]},"/en/lessons/georeferencing-qgis":{"position":[[3652,6],[5099,8],[7389,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2440,6],[12131,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15572,6],[15839,6],[15949,6],[25096,6],[26032,6],[30411,6],[30624,6],[31204,6],[31383,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3416,8],[11274,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2193,8],[8434,8],[12335,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[446,6],[2673,6],[3768,6],[3834,6],[3926,6],[3976,6],[6902,6],[7362,6],[7399,6],[17942,6]]},"/en/lessons/gravity-model":{"position":[[22668,6],[31352,6],[33999,8],[45093,6],[46932,7],[48806,6],[53476,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[13975,8],[21097,7],[25650,6],[26908,6],[34407,6]]},"/en/lessons/installing-omeka":{"position":[[3360,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[3431,6],[3459,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13806,7],[13943,6],[18915,6],[22419,6],[26505,8],[30128,8],[30293,6],[31187,7],[35430,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6198,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27177,6],[28949,8],[29167,6],[37216,8],[50155,6],[51615,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8805,7],[9145,7],[9666,7],[9899,6],[13976,7],[21707,6],[24434,6],[24662,6],[25699,6]]},"/en/lessons/intro-to-linked-data":{"position":[[22379,6],[22790,6],[33194,6]]},"/en/lessons/introduction-and-installation":{"position":[[129,6],[1899,6]]},"/en/lessons/introduction-map-warper":{"position":[[4590,8],[6712,6],[7221,6],[15608,6],[18503,6]]},"/en/lessons/jupyter-notebooks":{"position":[[11521,6],[15501,6],[26046,8],[33997,6],[34284,8],[36074,6],[47943,6]]},"/en/lessons/mac-installation":{"position":[[1454,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10695,6],[11037,8]]},"/en/lessons/naive-bayesian":{"position":[[30538,8],[51505,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9451,6]]},"/en/lessons/preserving-your-research-data":{"position":[[14494,6]]},"/en/lessons/qgis-layers":{"position":[[1951,6],[7253,6],[9653,6],[10343,6],[10628,6],[10739,6],[10982,6],[11025,6],[11282,6],[12392,6],[12690,6],[12726,6],[12801,6],[13451,6],[13588,6],[13942,6],[14621,6],[14877,6],[17128,6],[17762,6],[17924,7]]},"/en/lessons/research-data-with-unix":{"position":[[14672,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7948,8],[7971,6],[20775,6],[21200,6],[28821,6],[32524,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6322,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12636,6]]},"/en/lessons/sonification":{"position":[[11203,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2675,6],[12688,6],[24146,6],[43140,6],[43914,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[27816,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7161,7],[8056,6],[44257,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10503,8],[14596,8],[28400,6],[41759,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7829,6],[24714,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4929,6],[5034,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6251,8],[13654,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24278,6],[36901,8],[46691,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[305,6],[4353,6],[6481,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7947,6],[15733,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2701,6],[3242,6],[9957,6]]},"/en/lessons/viewing-html-files":{"position":[[3316,6],[3373,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25449,6],[41194,6]]},"/en/lessons/windows-installation":{"position":[[1181,6],[1475,6],[2137,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16095,6],[16214,6]]},"/en/lessons/working-with-text-files":{"position":[[7169,6]]}}}],["chop",{"_index":623,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19455,4],[19481,4],[19508,4],[19534,4],[19762,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20726,4]]}}}],["choropleth",{"_index":12543,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[14028,10],[14280,10],[15921,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[6211,11],[6907,11],[20264,10],[21925,12],[22508,11],[22692,10],[23231,11],[29898,11],[35643,11]]}}}],["chose",{"_index":2103,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13898,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6571,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2674,5],[6510,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29949,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14414,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7298,5],[7624,5],[11259,5],[14099,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3205,5]]},"/en/lessons/extracting-keywords":{"position":[[23295,5],[33222,5]]},"/en/lessons/geocoding-qgis":{"position":[[26807,5]]},"/en/lessons/installing-omeka":{"position":[[8594,5]]},"/en/lessons/intro-to-linked-data":{"position":[[12776,5],[12808,5]]},"/en/lessons/linux-installation":{"position":[[3420,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25306,5],[29912,5],[34485,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8212,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8213,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1095,5],[28336,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7890,5],[11137,5],[15828,5]]}}}],["chosen",{"_index":2792,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4701,6],[5738,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[59503,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6795,6],[7764,6],[15519,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34719,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35016,6],[57752,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37965,6]]},"/en/lessons/common-similarity-measures":{"position":[[7595,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16002,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54421,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2888,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21479,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8334,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[12341,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21600,6],[26017,6]]},"/en/lessons/geocoding-qgis":{"position":[[26603,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14180,6],[30525,6]]},"/en/lessons/gravity-model":{"position":[[35073,6],[35187,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[15048,6]]},"/en/lessons/installing-omeka":{"position":[[7674,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47192,6],[47857,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8351,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21655,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23534,6],[23574,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1105,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29999,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15384,6],[18496,6]]},"/en/lessons/mac-installation":{"position":[[2731,6]]},"/en/lessons/naive-bayesian":{"position":[[46700,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7648,6],[13108,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10165,6],[28754,6],[34246,6],[37090,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20271,6],[23417,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20518,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[807,6],[41061,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33363,6],[36813,6]]},"/en/lessons/windows-installation":{"position":[[4089,6]]},"/en/lessons/working-with-text-files":{"position":[[4423,6]]}}}],["chown",{"_index":14116,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12371,5]]}}}],["chpc",{"_index":7244,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6847,4]]}}}],["chri",{"_index":6065,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45004,5]]},"/en/lessons/sentiment-analysis":{"position":[[27337,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46133,5]]}}}],["chris.mahoney@enron.com",{"_index":20420,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27106,24]]}}}],["christ",{"_index":8991,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21305,6]]}}}],["christian",{"_index":5124,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59137,12],[63887,9],[64000,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3640,10],[3753,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5353,9]]},"/en/lessons/intro-to-linked-data":{"position":[[37618,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52200,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50792,9],[52971,9]]}}}],["christie’",{"_index":6610,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[18129,10]]}}}],["christin",{"_index":9439,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49917,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53818,9]]}}}],["christina",{"_index":11016,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3671,9],[45733,9]]}}}],["christma",{"_index":12399,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59227,10],[59475,9],[59533,10]]}}}],["christoph",{"_index":17021,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[6078,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62418,10]]}}}],["chromam",{"_index":11349,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20102,7]]}}}],["chrome",{"_index":13892,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[4288,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4221,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2633,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2786,7],[10516,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8358,6]]}}}],["chromosom",{"_index":6702,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15761,11],[18245,11]]}}}],["chronam",{"_index":11344,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19509,9],[20540,9],[25882,7]]}}}],["chronicl",{"_index":5871,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12913,11],[13209,11],[44805,11],[45203,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9527,11],[9577,11],[9951,11],[10069,11],[10670,11],[10865,11],[11112,11],[11910,11],[12099,11],[26853,11],[46099,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[420,12],[18469,11],[18701,11],[18985,12],[19626,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50505,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42109,12]]}}}],["chroniqu",{"_index":9961,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52829,11]]}}}],["chronolog",{"_index":2755,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1543,14]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41109,13],[42330,16]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[812,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1712,10],[2306,10],[8151,13],[8439,13],[8879,13],[9671,10],[11030,10],[49934,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46929,15]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2515,11]]},"/en/lessons/preserving-your-research-data":{"position":[[13830,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[350,13],[2966,16],[5396,13],[10817,13],[10879,13],[11962,10],[16860,10],[38802,13],[39629,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24907,13],[28338,10],[28809,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23416,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23717,13]]}}}],["chrysler",{"_index":19575,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15156,8]]}}}],["chung",{"_index":21980,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63487,5]]}}}],["chunk",{"_index":1160,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9365,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17236,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50462,7]]},"/en/lessons/common-similarity-measures":{"position":[[22499,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2278,9],[35660,6],[35772,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35257,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34035,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1014,5],[1047,5],[23014,5],[28059,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11961,10]]},"/en/lessons/linear-regression":{"position":[[23641,6],[25175,5],[44500,5],[48614,5],[48997,5],[50878,5],[51039,5],[59812,6]]},"/en/lessons/logistic-regression":{"position":[[27916,5],[29609,5],[41456,5],[51463,5]]},"/en/lessons/naive-bayesian":{"position":[[37665,7],[39005,6],[39108,6],[63238,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6551,6],[7342,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10428,5],[16988,6],[32812,5],[33759,5],[35582,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23634,5]]},"/en/lessons/sonification":{"position":[[37463,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20875,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29643,5]]},"/en/lessons/working-with-text-files":{"position":[[370,6]]}}}],["chunk.text",{"_index":6852,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35756,11]]}}}],["church",{"_index":10359,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3683,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[17607,8],[17746,8],[24632,8],[24773,8],[24894,8],[25290,6],[27050,8],[28840,8]]}}}],["churn",{"_index":21262,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11053,8]]}}}],["ch}\\ntext",{"_index":12313,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48168,11]]}}}],["ci",{"_index":19766,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[10715,2]]}}}],["cimm",{"_index":7245,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6892,4],[23579,6],[23834,7]]}}}],["cinema",{"_index":9203,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7745,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22052,6]]}}}],["cinq",{"_index":9952,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52538,4]]}}}],["ciovinn1",{"_index":12051,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13607,8],[24199,8]]}}}],["cip.tqlir",{"_index":12058,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13671,10]]}}}],["circa",{"_index":11467,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3705,5]]}}}],["circl",{"_index":3616,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3768,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54623,6],[54828,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37991,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12196,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25654,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20111,7],[29942,6],[29957,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5562,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11141,6]]},"/en/lessons/geocoding-qgis":{"position":[[11628,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16912,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[17343,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[16630,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30724,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32349,6]]},"/en/lessons/logistic-regression":{"position":[[55203,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32702,7],[33476,7],[33648,7],[33793,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9719,7],[10107,7],[10349,7],[45991,7],[46282,7],[46294,7],[46514,7],[46545,7],[47855,7],[48698,6],[49266,7],[50034,7],[52105,7],[52986,7],[55749,7],[55775,6],[55875,8],[55925,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2664,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24476,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11388,6],[11539,8],[11692,7],[12289,7],[12958,8],[19674,6],[45721,6]]}}}],["circle_cross",{"_index":23321,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11774,13]]}}}],["circle_x",{"_index":23322,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11788,9]]}}}],["circlemark",{"_index":20617,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34881,14],[35220,14]]}}}],["circuit",{"_index":17470,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73738,9]]},"/en/lessons/logistic-regression":{"position":[[65084,9]]}}}],["circul",{"_index":8281,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4329,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57573,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3143,11]]},"/en/lessons/sonification":{"position":[[34555,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2261,11]]}}}],["circular",{"_index":12631,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16976,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24850,8],[32235,8]]}}}],["circumflex",{"_index":21223,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33466,11]]}}}],["circumnavig",{"_index":11607,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27880,15]]}}}],["circumst",{"_index":5179,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63003,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71751,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38863,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[25412,14]]},"/en/lessons/linear-regression":{"position":[[53979,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4049,13],[5782,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[936,13],[6460,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1947,13]]}}}],["circumv",{"_index":14449,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18963,11]]}}}],["cirtol.'r",{"_index":12065,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13746,10]]}}}],["cirtol4r",{"_index":12050,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13594,9],[24186,9]]}}}],["cit",{"_index":16552,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53170,7]]}}}],["citabl",{"_index":19234,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[9606,8]]}}}],["citat",{"_index":7114,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[55112,10],[56860,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[504,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2755,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[556,8],[29035,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47993,8]]},"/en/lessons/jupyter-notebooks":{"position":[[35720,8]]},"/en/lessons/space-place-gazetteers":{"position":[[23169,8],[23368,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[580,8],[10725,9],[10927,10],[26201,8],[26242,9],[26424,8],[26478,9],[27186,8],[27640,8],[27669,8],[27787,9],[27877,8],[27992,8],[28810,8],[28886,8],[29173,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[735,9]]},"/en/lessons/transliterating":{"position":[[1532,9]]}}}],["citation.^[@fyfe_digital_2011",{"_index":21222,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33269,29]]}}}],["citavi",{"_index":5031,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51390,6]]}}}],["cite",{"_index":7463,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27725,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20532,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29315,4],[29479,4]]},"/en/lessons/gravity-model":{"position":[[15353,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45924,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38476,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48244,5]]},"/en/lessons/sentiment-analysis":{"position":[[39442,5]]},"/en/lessons/space-place-gazetteers":{"position":[[17084,5],[21059,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10975,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15986,4],[16029,4]]}}}],["citeproc",{"_index":21195,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27125,8],[27153,10],[28629,8]]}}}],["citi",{"_index":1119,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6914,5],[6931,5],[7158,5],[10705,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13329,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3598,5]]},"/en/lessons/common-similarity-measures":{"position":[[386,4],[2117,4],[11392,4],[11491,4],[12300,5],[12368,4],[12513,4],[12562,5],[12582,4],[12789,4],[12879,4],[13054,4],[13641,4],[13684,4],[14570,4],[14782,4],[15442,4],[19846,4],[20080,4],[23303,4],[33229,4],[39637,4],[39813,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59264,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21989,5],[27187,5],[27244,5],[36105,6],[36193,6],[37087,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11940,7],[21729,4],[21919,7],[24095,4],[24285,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10680,4],[12038,4],[12860,4],[15547,5],[15638,4],[16666,5],[16757,4],[17940,4],[19236,4],[21675,4],[21985,4],[23923,4],[25765,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20824,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8495,4],[8562,4],[8812,5],[9914,5],[11085,6]]},"/en/lessons/extracting-keywords":{"position":[[7554,6],[29504,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25359,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5642,5],[8029,8],[16042,5],[16153,5]]},"/en/lessons/geocoding-qgis":{"position":[[3748,4],[38010,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[8367,7],[33135,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[5408,4],[9868,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22114,6],[22760,6]]},"/en/lessons/gravity-model":{"position":[[12372,5],[34302,4]]},"/en/lessons/introduction-map-warper":{"position":[[15642,5],[16337,6],[18197,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5360,7],[17176,6],[17692,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11613,5],[29171,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3795,6],[7079,4],[7470,4],[13445,5],[28202,6],[28302,6],[37973,4],[38857,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6608,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17994,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4488,6],[17982,4],[18029,4],[18254,4],[21209,6],[25491,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10658,5],[10896,4],[11061,5],[14336,4],[14858,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1220,4],[9300,4]]}}}],["citizen",{"_index":2014,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6740,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2341,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5750,8],[26632,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10904,7],[39820,8],[40040,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34865,8]]}}}],["citizenship",{"_index":7246,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6903,11],[26179,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[370,11],[17573,11],[18026,11]]}}}],["city’",{"_index":20994,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[38271,6]]}}}],["civic",{"_index":2956,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25683,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15306,5]]}}}],["civil",{"_index":14148,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1879,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45002,5],[53890,5]]},"/en/lessons/transliterating":{"position":[[2939,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3080,5],[3149,5],[3525,5]]}}}],["civilian",{"_index":21671,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[5516,8]]}}}],["cjirtol.%r",{"_index":12054,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13633,11]]}}}],["cl",{"_index":4246,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43333,2],[43626,4],[53666,2],[53764,4],[54218,3],[54437,4],[63393,2],[63501,4]]}}}],["claim",{"_index":1500,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28691,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57030,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58785,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[4011,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10130,8],[10268,7],[10417,7],[12934,7],[34939,7]]},"/en/lessons/naive-bayesian":{"position":[[19964,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9723,6]]},"/en/lessons/sentiment-analysis":{"position":[[4246,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44064,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[20198,5]]}}}],["clair",{"_index":8401,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2848,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29191,6],[30928,6],[31213,6],[31425,6],[31706,6],[32027,6],[32203,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[17401,5],[17440,5],[17634,6]]}}}],["clamor",{"_index":7879,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21647,6],[24013,6]]}}}],["clang",{"_index":15747,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8865,6]]}}}],["clare",{"_index":12757,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30911,5]]}}}],["clarif",{"_index":15318,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[38003,13]]}}}],["clarifi",{"_index":3676,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11322,7]]},"/en/lessons/linear-regression":{"position":[[15537,7],[18486,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4166,8]]},"/en/lessons/naive-bayesian":{"position":[[48953,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48051,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14666,10]]}}}],["clariti",{"_index":923,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12756,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9553,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8626,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8922,7],[30762,8]]},"/en/lessons/preserving-your-research-data":{"position":[[9657,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17441,8]]}}}],["class",{"_index":1378,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20311,5],[23511,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4936,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15812,9],[19940,5],[20016,5],[33047,7],[37020,7],[37134,5],[41354,5],[41453,5],[42911,5],[48690,7],[48817,5],[48863,6],[49943,5],[50214,5],[51156,5],[51310,6],[51413,5],[51477,5],[52553,5],[52624,8],[52774,5],[54189,5],[55233,6],[58117,5],[58177,7],[58261,7],[61906,5],[62072,5],[62144,5],[62276,8],[62743,6],[62840,6],[62906,7],[63001,5],[66813,5]]},"/en/lessons/common-similarity-measures":{"position":[[4786,5],[24471,5],[24657,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4589,7],[6476,7],[15445,5],[19041,8],[37468,5],[48504,5],[63390,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18827,5],[20315,5],[20342,5],[20807,5],[21065,5],[21108,5],[22579,5],[22607,5],[22656,5],[24155,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28182,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17356,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40336,6],[42859,5],[42930,5],[43320,5],[43588,6],[44156,7],[44363,7],[44453,7],[44548,7],[44792,7],[44919,7],[45055,7],[52419,7],[52518,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6566,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12553,5]]},"/en/lessons/geocoding-qgis":{"position":[[15358,8],[15866,8],[29029,7]]},"/en/lessons/gravity-model":{"position":[[12046,5],[55185,5],[55367,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[16555,6],[20890,6],[21080,6],[21303,6],[21462,6],[21525,7],[26224,5],[38728,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4999,7],[7548,7],[11896,7],[13035,5],[15032,5],[15124,8],[44739,7],[45699,8],[46489,5],[46773,6],[47171,6],[47377,6],[48361,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6812,5]]},"/en/lessons/jupyter-notebooks":{"position":[[41835,5],[42143,5],[44863,7]]},"/en/lessons/linear-regression":{"position":[[19544,5],[30812,5],[33969,5],[35535,5],[40081,6],[40729,5],[76614,6],[76783,6]]},"/en/lessons/logistic-regression":{"position":[[8859,5],[15952,6],[16407,5],[16761,5],[16973,8],[17164,8],[17336,5],[17741,5],[17867,5],[18106,5],[19370,7],[19557,6],[19805,5],[19855,6],[20557,6],[21048,5],[21155,5],[21516,6],[21550,5],[24260,6],[24952,6],[25674,8],[27847,5],[27883,5],[33859,5],[34066,5],[34235,5],[41856,5],[42330,6],[45022,7],[52032,8],[54637,5],[62558,7]]},"/en/lessons/naive-bayesian":{"position":[[3082,7],[9777,8],[12573,5],[15253,6],[21101,5],[21457,5],[22871,5],[23166,5],[34628,9],[37853,5],[45395,5],[46092,5],[47549,5],[66337,7],[69277,5],[69366,7],[69962,5]]},"/en/lessons/normalizing-data":{"position":[[8407,5]]},"/en/lessons/sentiment-analysis":{"position":[[17909,6]]},"/en/lessons/sonification":{"position":[[13402,7],[24940,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5757,8],[19987,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[575,6]]},"/en/lessons/transliterating":{"position":[[17269,5],[17398,5],[17656,5],[17759,5],[17917,5],[17982,7],[18078,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4295,7],[16114,6]]}}}],["class.8",{"_index":17614,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[23177,7]]}}}],["class0",{"_index":10601,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42936,6],[43135,7]]}}}],["class0_eigenvector",{"_index":10603,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43076,18]]}}}],["class0_sorted_by_eigenvector",{"_index":10605,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43202,28]]}}}],["class0_sorted_by_eigenvector[:5",{"_index":10608,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43376,33]]}}}],["class=\"author\">istochnik",{"_index":22759,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15775,28]]}}}],["class=\"charter\">",{"_index":12450,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65043,19],[65994,19]]}}}],["class=\"cont\">",{"_index":22728,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15281,16],[15977,16]]}}}],["class=\"cont\">\\\\r\\\\n\\\\u0420\\\\u043e\\\\u0434\\\\u0438\\\\u043b\\\\u0441\\\\u044f\\\\xa0\\\\u0432",{"_index":22629,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8484,83]]}}}],["class=\"cont\">\\r\\nrodilsia\\xa0v",{"_index":22718,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13120,33]]}}}],["class=\"cont\">\\r\\nродился\\xa0",{"_index":22622,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7755,32]]}}}],["class=\"csl",{"_index":15432,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5188,10],[5322,10],[5479,10],[5615,10],[5809,10],[5945,10],[6235,10],[6371,10],[6580,10],[6716,10]]}}}],["class=\"folio\">%(folio)",{"_index":12452,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65141,26]]}}}],["class=\"footnotes\">%(footnotes)s</div>",{"_index":12457,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65432,46]]}}}],["class=\"invis",{"_index":11646,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[2907,17]]}}}],["class=\"marginal\">%(marginal)s</div>",{"_index":12455,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65294,44]]}}}],["class=\"name\">",{"_index":22777,"title":{},"body":{"/en/lessons/transliterating":{"position":[[17247,17]]}}}],["class=\"name\"><a",{"_index":22619,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7678,21],[8329,21],[13042,21],[15203,21],[15893,21],[18368,21]]}}}],["class=\"post",{"_index":5437,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21894,12],[21976,11],[22011,11],[22105,11],[22660,11]]}}}],["class=\"summary\">%(summary)s</div>",{"_index":12454,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65223,42]]}}}],["class=\"text\">%(text)s</div>",{"_index":12456,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65367,36]]}}}],["class='letter'>",{"_index":23167,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21200,19]]}}}],["class_=\"valu",{"_index":22780,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18111,15]]}}}],["class_tfidf",{"_index":4413,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54907,11]]}}}],["class_tfidf.png",{"_index":4491,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64674,18]]}}}],["class_weight",{"_index":17596,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16271,12],[17103,12],[25733,12]]}}}],["classes/inst",{"_index":1023,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3058,18]]}}}],["classic",{"_index":3383,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13257,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[871,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46754,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32542,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1072,8],[1690,7],[10445,9]]},"/en/lessons/intro-to-linked-data":{"position":[[9915,7]]},"/en/lessons/jupyter-notebooks":{"position":[[22641,9]]},"/en/lessons/naive-bayesian":{"position":[[7105,7],[22889,7]]},"/en/lessons/normalizing-data":{"position":[[3293,7]]},"/en/lessons/space-place-gazetteers":{"position":[[16177,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26637,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[31286,7]]}}}],["classicist",{"_index":10076,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59615,12]]}}}],["classif",{"_index":3713,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[79,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[79,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[54,14]]},"/en/lessons/naive-bayesian":{"position":[[11,15]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1871,14],[14462,14],[15280,14],[15542,14],[30518,14],[32592,14],[33297,14],[40791,14],[41061,15],[46321,14],[49094,15],[57911,14],[58474,14],[61126,14]]},"/en/lessons/common-similarity-measures":{"position":[[1737,14]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[80,14],[380,14],[12338,14],[16784,14],[27848,14],[36043,15],[47142,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[80,14],[949,15],[5828,14],[6535,14],[6681,15],[6823,14],[7926,14],[8580,14],[8651,14],[18600,14],[48431,14],[54886,15],[56166,15],[56880,15],[57330,14],[58768,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1684,15]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7262,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3160,14]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7207,15],[25917,14],[44622,15],[46655,16]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34809,15],[36556,16],[36718,14]]},"/en/lessons/geocoding-qgis":{"position":[[15257,14],[15624,14],[15697,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[55,14],[1404,15],[11171,14],[13058,14],[15666,15],[16112,14],[16176,15],[17157,15],[18884,14],[20652,15],[25205,15],[26694,15],[26765,15],[37819,15],[38050,14],[40074,14],[40303,14],[40951,15],[43273,14],[45935,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59245,14]]},"/en/lessons/intro-to-linked-data":{"position":[[17365,14]]},"/en/lessons/linear-regression":{"position":[[2460,14],[21789,14]]},"/en/lessons/logistic-regression":{"position":[[2180,14],[15018,14],[17015,14],[20513,14],[21666,14],[49338,14]]},"/en/lessons/naive-bayesian":{"position":[[12,15],[272,14],[590,14],[2998,14],[6208,14],[6240,14],[8020,15],[9697,15],[9914,15],[11905,15],[12500,14],[13028,14],[13098,15],[45269,14],[45415,14],[46253,14],[46671,14],[47065,17],[47091,15],[47441,14],[47478,14],[48001,15],[48696,14],[54274,15],[57841,14],[58027,14],[58299,14],[61435,15],[61561,15],[61601,15],[70488,14]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7590,15],[54784,14]]},"/en/lessons/sentiment-analysis":{"position":[[2946,15],[40243,14]]},"/en/lessons/sonification":{"position":[[4685,14]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45267,15]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5616,14]]}}}],["classifi",{"_index":503,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14398,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36835,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49795,10],[58026,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11345,11],[24637,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[429,11],[485,11],[718,10],[3502,11],[12538,10],[12637,11],[14007,11],[14104,11],[14728,10],[14931,10],[16686,10],[19788,8],[30167,8],[33863,10],[34084,8],[35473,11],[36815,8],[40533,10],[40852,11],[41322,8],[44881,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[268,11],[2428,10],[4427,10],[5034,11],[5134,11],[5247,10],[5640,11],[6016,11],[6612,11],[7765,10],[54480,8],[57763,8],[58696,8],[59812,11],[60824,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35965,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3367,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4685,10],[21151,13],[21214,11],[21362,14],[21476,12],[26054,11],[30122,10],[30493,8],[34484,8],[34719,11],[35187,10],[37000,10],[48585,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33768,10],[34730,11],[34931,8]]},"/en/lessons/geocoding-qgis":{"position":[[15084,8],[15508,10],[16779,8],[28863,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1784,8],[6410,11],[19455,10],[25256,8],[33577,11],[33753,10],[34637,11],[34688,10],[37129,10],[37158,10],[37255,11],[37600,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9369,11],[9520,10]]},"/en/lessons/introduction-map-warper":{"position":[[13646,10]]},"/en/lessons/linear-regression":{"position":[[7856,8],[12759,10]]},"/en/lessons/logistic-regression":{"position":[[63720,12]]},"/en/lessons/naive-bayesian":{"position":[[2769,10],[6387,8],[7019,11],[7134,10],[10981,10],[11154,11],[11297,12],[11458,10],[12458,12],[12756,10],[12801,10],[13476,10],[15986,8],[22602,10],[22648,12],[23189,10],[23768,11],[24807,11],[25067,8],[34690,8],[44281,10],[44314,10],[45993,11],[46040,11],[47002,10],[47528,10],[47872,10],[51666,10],[53134,11],[54254,11],[61370,11],[62852,8],[63181,11],[65028,10],[65328,10],[68140,10],[68756,10],[69571,10]]},"/en/lessons/qgis-layers":{"position":[[12748,10],[12915,10],[13964,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7069,10],[7120,10],[10367,8],[13034,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5139,10],[18415,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26415,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1886,11]]}}}],["classification7",{"_index":6722,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18974,16]]}}}],["classification_report",{"_index":3945,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21360,22],[45846,21]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50088,21],[50158,21]]}}}],["classifier.classify(testimag",{"_index":13997,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[37700,30],[39684,30]]}}}],["classmat",{"_index":14226,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15662,10]]}}}],["classroom",{"_index":8290,"title":{"/en/lessons/interactive-text-games-using-twine":{"position":[[38,10]]}},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6705,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[241,10],[408,9],[3509,10],[6133,9],[6630,10],[9395,10],[9429,9],[11741,9],[12242,9],[12610,9],[13203,9],[37185,9],[50942,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13217,9]]},"/en/lessons/extracting-keywords":{"position":[[5261,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39,10],[893,9],[1225,10],[2390,10],[4807,10],[8329,10],[11458,9],[16437,9],[44875,10],[45130,10],[45563,10],[46140,9],[48243,10],[48858,10],[50848,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6138,9]]},"/en/lessons/jupyter-notebooks":{"position":[[4568,9],[11857,9],[40746,9],[41223,9],[41284,10],[43035,9],[43367,10]]},"/en/lessons/linear-regression":{"position":[[13084,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48716,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25678,9]]}}}],["classroom,2",{"_index":9165,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1730,11]]}}}],["class’",{"_index":1462,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26099,7]]}}}],["claudia",{"_index":11195,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39477,7],[47716,7]]}}}],["claudiu",{"_index":4973,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46751,8]]}}}],["claus",{"_index":8820,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[17646,6],[17741,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48855,6],[54293,6],[56748,7],[58308,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[43736,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1759,8],[20125,6]]}}}],["clay",{"_index":22100,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[26052,4]]}}}],["claypool",{"_index":20245,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49646,9],[52148,10]]}}}],["clean",{"_index":302,"title":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[0,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[0,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7282,5],[16162,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1852,8],[2354,5],[7447,8],[12149,8],[12953,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2721,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1,8],[484,7],[527,7],[800,9],[902,5],[2228,8],[3564,5],[3652,8],[4064,8],[5274,8],[6126,8],[18514,7],[18582,8],[18736,9],[19119,7],[19157,8],[20254,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1,8],[6078,5],[6504,8],[6687,8],[6933,8],[7071,5],[7709,6],[8272,9],[8470,6],[15464,6],[16027,9],[16225,6],[17319,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9453,9],[9623,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52287,5],[54941,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[55916,6],[62734,5],[62999,5],[63744,6],[63862,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5334,5],[5352,5],[5751,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16355,11],[18562,8],[18634,8]]},"/en/lessons/counting-frequencies":{"position":[[305,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12470,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8900,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1677,10],[1787,7],[1974,7],[17135,8],[18956,5],[33676,5],[45450,10],[45518,10],[45742,7],[46102,5],[46310,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24393,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1885,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7891,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21634,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7841,5],[19447,5],[24934,5]]},"/en/lessons/extracting-keywords":{"position":[[4417,8],[19032,5],[38554,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[789,9],[863,9],[6396,5],[11870,7],[14595,9],[14681,5],[15079,5],[15909,6],[16505,5],[17200,5],[24488,5],[36857,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5758,5],[17862,8],[42021,7],[66572,6],[68184,8]]},"/en/lessons/geocoding-qgis":{"position":[[18969,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3781,5],[25151,5],[30122,5],[30588,5],[32875,5],[39718,5],[42929,5]]},"/en/lessons/gravity-model":{"position":[[37552,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[374,8],[8619,8],[8659,5],[53591,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8330,7],[8666,5],[8719,8],[9813,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1501,5],[10135,5],[12493,5]]},"/en/lessons/intro-to-powershell":{"position":[[34902,5]]},"/en/lessons/jupyter-notebooks":{"position":[[15963,7],[33589,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[424,9],[519,5],[16656,9],[19359,5],[19637,5]]},"/en/lessons/naive-bayesian":{"position":[[24098,5]]},"/en/lessons/normalizing-data":{"position":[[98,8],[1155,8],[3369,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6080,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29871,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1411,9],[2188,5],[6423,5],[21227,5],[23604,8],[27524,9],[27757,8],[30142,6],[30227,9],[30440,7],[31246,7],[31589,7],[39276,7],[39610,8],[51453,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5715,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24462,8],[24569,10],[25317,7],[25409,7],[25453,7],[25840,5],[25957,5],[26060,7],[26182,7],[26667,8],[28678,7],[52419,10],[52502,9],[52615,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[7800,5],[11509,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1749,8],[2156,8],[4083,5],[4252,8],[6114,7],[8126,8],[8500,8],[8754,8],[9025,7],[9247,8],[9256,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8200,6],[8359,5],[8788,8],[9190,5],[13007,5],[14008,5],[14348,5]]}}}],["clean_text",{"_index":22874,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[24617,12]]}}}],["clean_text(text",{"_index":22877,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25475,17]]}}}],["cleaned.parquet",{"_index":3976,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23128,16]]}}}],["cleaned_all_data.csv",{"_index":21800,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[31723,23]]}}}],["cleaner",{"_index":2590,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28023,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5714,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37467,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37177,7]]}}}],["cleanest",{"_index":12102,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16546,8]]}}}],["cleanli",{"_index":9082,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10945,7]]}}}],["cleannlp",{"_index":2711,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33091,10]]}}}],["cleannlp.8",{"_index":2682,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31245,10]]}}}],["cleanqueri",{"_index":10218,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27546,10],[27634,10],[27770,10],[27889,10],[28191,10],[29204,10],[32669,10],[34367,10],[37651,10],[39092,10],[40104,10],[45397,10],[46409,10],[46859,10]]}}}],["cleantext",{"_index":3642,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7397,9],[8939,9],[9110,9],[9146,10],[13792,9],[16677,9],[16848,9],[16884,10]]}}}],["cleantext.append(nam",{"_index":3663,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8985,23],[16723,23]]}}}],["cleanup",{"_index":5552,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62837,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6035,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[335,7],[17105,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67177,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[29021,7]]}}}],["clear",{"_index":844,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7543,5],[12566,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37165,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11942,6],[31450,5],[60643,5],[65536,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45207,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30449,5],[48470,5],[51966,5],[52215,5],[57281,5],[58192,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20932,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30029,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9898,6],[33361,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9508,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1576,5],[11368,5],[11814,6],[31821,5],[32056,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7574,5],[9068,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39677,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23622,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[810,5],[4910,5]]},"/en/lessons/extracting-keywords":{"position":[[33750,5],[34546,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[633,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[754,5]]},"/en/lessons/geocoding-qgis":{"position":[[30131,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25308,5]]},"/en/lessons/georeferencing-qgis":{"position":[[7195,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19256,6],[21981,5],[22112,5],[22812,5],[23578,5],[34343,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30063,5],[32816,5],[42877,5]]},"/en/lessons/gravity-model":{"position":[[21263,5],[56586,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[43475,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28642,5],[41431,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[35892,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42334,5]]},"/en/lessons/intro-to-linked-data":{"position":[[578,5],[11375,5],[13017,5]]},"/en/lessons/intro-to-powershell":{"position":[[31547,5],[37993,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7934,5],[8050,5],[13172,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6827,5],[6957,5],[12198,5],[13264,5]]},"/en/lessons/json-and-jq":{"position":[[8683,5],[17909,5]]},"/en/lessons/jupyter-notebooks":{"position":[[26069,5],[26163,5]]},"/en/lessons/logistic-regression":{"position":[[49515,5]]},"/en/lessons/naive-bayesian":{"position":[[1198,5],[57037,5],[60739,5]]},"/en/lessons/normalizing-data":{"position":[[642,5],[3327,5]]},"/en/lessons/preserving-your-research-data":{"position":[[594,5],[1457,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2977,5],[3043,6]]},"/en/lessons/research-data-with-unix":{"position":[[369,5],[7875,5],[14996,5]]},"/en/lessons/sonification":{"position":[[33723,5],[38206,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11277,5],[24041,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21959,5],[22489,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8532,5],[57407,5],[58150,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14934,5],[15013,5],[17786,5],[21520,5],[26497,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[10761,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1786,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39596,5],[39944,5]]},"/en/lessons/working-with-web-pages":{"position":[[476,5],[6972,5]]}}}],["clearer",{"_index":6370,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41665,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9741,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1331,7]]},"/en/lessons/geocoding-qgis":{"position":[[30226,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12558,7]]}}}],["clearest",{"_index":12941,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20618,8]]}}}],["clearli",{"_index":235,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4957,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33184,7],[57508,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44818,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5506,7]]},"/en/lessons/common-similarity-measures":{"position":[[32474,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57937,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14501,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11093,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8345,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22320,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26680,7]]},"/en/lessons/geocoding-qgis":{"position":[[30335,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[22295,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10540,7]]},"/en/lessons/intro-to-linked-data":{"position":[[4842,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11151,7],[35295,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1170,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[498,7],[12096,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12479,7]]},"/en/lessons/qgis-layers":{"position":[[18691,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[825,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49219,7],[49986,7],[55496,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37029,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4766,7],[13920,7]]}}}],["clem",{"_index":22070,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[19549,4]]}}}],["clemen",{"_index":18748,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8819,7],[9488,8],[9557,7]]}}}],["clement",{"_index":8490,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30527,7]]}}}],["clennyss",{"_index":18797,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11131,9]]}}}],["clergyman",{"_index":17968,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55500,10]]}}}],["clever",{"_index":19221,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4001,6]]}}}],["clfl",{"_index":1868,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46973,4]]}}}],["cli",{"_index":8034,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3261,6],[3272,4],[3547,3],[3641,4],[3692,3],[4183,3],[4317,3],[4484,3]]},"/en/lessons/intro-to-powershell":{"position":[[2594,5],[2808,4],[6649,4],[6724,3],[6765,4]]}}}],["clic",{"_index":10018,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57320,5]]}}}],["clicak",{"_index":16074,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34538,11]]}}}],["click",{"_index":821,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5055,8],[5563,5],[5888,5],[8057,5],[9859,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1912,5],[2261,5],[4765,5],[8080,5],[8161,5],[9405,5],[10292,5],[10622,5],[12965,5],[13055,6],[13257,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1841,8],[4084,5],[4365,8],[4709,5],[4740,5],[6722,8],[9807,5],[12349,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4294,5],[4382,8],[9364,5],[10670,5],[10785,5],[11318,8],[14354,5],[19259,5],[19912,5],[20044,5],[20213,5],[20276,5],[20498,5],[20671,6],[20798,5],[21228,5],[21466,5],[22265,5],[22301,5],[22475,5],[22813,5],[23172,7],[23898,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11579,5],[12067,5],[12115,5],[12236,5],[12729,5],[13021,5],[13239,5],[13445,5],[13557,5],[13694,5],[13797,5],[15847,9],[21151,5],[24888,5],[26693,5],[27062,5],[27634,8],[27819,5],[27890,5],[45127,5],[48297,5],[48451,5],[49887,8],[51970,5],[52015,5],[52118,5],[52415,5],[53691,5],[53820,5],[53912,5],[53960,5],[54145,5],[54211,5],[54314,5],[54526,5],[54598,5],[54660,5],[55227,5],[55311,5],[59624,5],[59704,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6966,5],[7367,5],[7823,5],[8272,5],[9440,8],[9503,5],[9950,8],[10148,5],[10497,5],[11020,8],[12420,8],[13606,5],[14372,8],[14899,5],[17414,5],[17558,6],[17959,5],[18773,8],[18970,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11599,8],[11835,5],[12124,5],[12231,5],[12364,5],[12533,5],[12841,5],[12940,5],[13322,5],[14435,8],[14704,5],[14731,5],[14837,5],[15784,5],[21576,5],[28263,5],[28298,5],[28830,5],[29422,5],[29521,5],[30027,5],[30437,5],[30918,5],[31022,5],[32772,5],[33046,8],[36917,5],[38708,7],[39869,5],[40030,5],[41271,5],[45003,5],[46981,5],[47006,5],[47610,6],[50013,5],[50258,5],[51380,5],[51530,5],[51640,5],[53748,8],[53847,8],[54971,5],[55134,5],[55534,5],[55610,5],[55731,5],[56442,5],[56764,8],[57078,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8588,5],[8911,5],[9252,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5054,5],[11007,5],[12501,8],[15536,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14084,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1329,5],[1726,5],[2149,5],[2357,5],[2412,5],[2440,5],[2494,5],[2593,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4126,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2953,5],[3131,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10944,8],[15493,9],[15678,5],[15973,8],[16075,8],[31485,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9416,5],[10313,5],[10528,5],[11966,5],[12120,5],[13433,5],[14857,5],[14872,6],[16066,5],[16274,5],[17243,5],[17381,5],[17495,5],[17717,5],[20069,5],[20137,5],[20285,5],[20378,5],[20509,8],[20593,5],[20790,5],[21068,5],[21675,5],[22069,5],[22587,5],[23484,5],[24832,8],[25368,8],[25605,8],[25951,5],[26812,5],[27707,8],[28116,8],[28147,5],[29649,5],[31032,8],[31884,5],[31935,5],[32566,5],[33348,5],[34582,5],[35112,6],[36496,5],[36826,5],[37478,5],[37962,5],[38086,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17301,5],[17473,5],[18023,5],[18384,5],[18757,5],[18869,5],[19286,5],[19824,5],[20972,8],[22919,5],[24633,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3888,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6410,8],[6738,8],[7276,5],[11040,5],[11930,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23409,5],[23491,5],[24075,5],[47285,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4708,5],[5037,5],[5105,5],[5152,8],[6561,5],[8384,5],[11913,5],[12377,5],[12961,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6591,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1626,5],[1877,5],[2441,5],[3400,5],[5383,5],[8181,8],[8980,6],[10261,8],[11540,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4886,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11778,5],[12096,8],[12428,5],[12645,8]]},"/en/lessons/extracting-keywords":{"position":[[14123,5],[27430,8],[27912,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10076,5],[11913,5],[37994,5],[44929,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4971,5],[5182,8],[5375,5],[5557,5],[5940,8],[6615,5],[6686,5],[7064,5],[7186,5],[8350,5],[9184,8],[10022,8],[10582,5],[10975,5],[11334,8],[11908,5],[12567,5],[15345,5],[16666,5],[17378,5],[17677,5],[17855,5],[19059,5],[19381,8],[19540,5],[22401,5],[22608,5],[24101,8],[24366,5],[24522,5],[24660,5],[28229,5],[31354,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1875,5],[29093,5],[29202,5],[33438,5],[33521,5],[33768,5],[33817,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1556,8]]},"/en/lessons/geocoding-qgis":{"position":[[11340,5],[11761,5],[13016,5],[13646,8],[14774,5],[15078,5],[15409,8],[16773,5],[19812,8],[20706,5],[20793,5],[23770,5],[23809,5],[23960,5],[24848,5],[25074,8],[25355,5],[25752,5],[26670,5],[26918,5],[28330,5],[28395,5],[28445,5],[28754,5],[28846,5],[29221,5],[29944,5],[30076,5],[30559,5],[31818,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3924,5],[4945,5],[5176,5]]},"/en/lessons/georeferencing-qgis":{"position":[[2013,5],[3782,5],[3883,5],[4273,5],[6307,5],[6544,5],[6621,5],[6863,5],[8413,5],[8637,5],[10326,5],[10563,5],[10903,8],[10943,8],[10974,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15520,5],[26295,8],[27478,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2884,5],[3368,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5664,5],[5791,5],[6158,5],[6275,5],[7556,5],[7632,5],[7752,5],[7868,8],[8275,5],[8742,5],[8960,5],[9013,5],[9874,5],[10218,5],[10244,5],[10490,5],[12048,5],[12789,5],[12868,5],[12988,5],[13104,8],[13185,5],[14077,5],[14656,5],[14703,5],[14927,5],[15359,5],[15406,5],[15883,5],[15903,5],[16044,5],[16640,5],[17882,5],[18093,5],[18352,5],[18474,5],[18513,5],[18583,5],[18662,5],[18864,5],[22015,5],[25710,5],[26142,5],[28263,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[403,8],[1748,5],[1795,5],[1969,8],[2160,5],[2208,8],[2819,5],[4123,5],[4286,5],[4326,5],[4353,5],[5977,5],[6075,5],[6159,5],[6518,5],[7267,5],[7492,5],[7578,5],[8177,5],[9022,5],[9171,5],[9488,5],[9716,8],[10166,8],[13169,5],[13643,5],[14451,5],[14498,5],[14715,5],[15487,8],[15542,5],[15629,5],[16167,5],[16301,5],[17520,5],[17904,8],[18993,8],[19255,5],[19506,5],[19582,5],[19747,5],[20569,5],[20963,5],[21826,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12586,5],[14152,8],[14963,5],[25084,8],[25267,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[20743,5],[20781,5],[21091,5],[21273,5],[21447,5],[21692,8],[23898,5],[24552,5],[25427,5],[38600,8]]},"/en/lessons/installing-omeka":{"position":[[1610,5],[3187,8],[3317,8],[6317,5],[8671,5],[8720,5],[9167,5],[9605,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3398,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19704,5],[20006,5],[20311,5],[20840,5],[21935,5],[22008,5],[22111,5],[22272,8],[23231,5],[23349,5],[23726,5],[25765,8],[26134,8],[26167,8],[38191,8],[38278,8],[38453,5],[41516,5],[41589,5],[41725,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3580,5],[11871,5],[12215,8],[13585,5],[13823,8],[13908,8],[15321,5],[16335,5],[17108,5],[17352,8],[17372,8],[18884,5],[21496,5],[29293,5],[29563,8],[35219,5],[35824,5],[37978,5],[38333,8],[40744,5],[42457,5],[44129,5],[45701,5],[47451,5],[48766,5],[49709,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10913,5],[11178,5],[12230,5],[12642,5],[12940,5],[14476,5],[14682,5],[18341,5],[18356,7],[18906,5],[19144,5],[19427,5],[20399,5],[20716,5],[21674,5],[23960,5],[24035,5],[24188,5],[24344,5],[24368,5],[24501,8],[24637,5],[24848,5],[24968,5],[25267,5],[25842,5],[26204,5],[27274,5],[28561,5],[29901,8],[30438,8],[30675,8],[31021,5],[31883,5],[33271,8],[34166,5],[34480,5],[34612,5],[35586,5],[36824,5],[37342,6],[38416,5],[40187,5],[40425,5],[40644,5]]},"/en/lessons/intro-to-bash":{"position":[[729,5],[794,5],[3337,5],[3936,5],[4324,5],[9675,9]]},"/en/lessons/intro-to-powershell":{"position":[[2688,8],[4221,5],[4389,5],[12839,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[11227,5],[11442,8],[11479,5],[11528,5],[17502,5],[22018,5],[26050,5]]},"/en/lessons/introduction-map-warper":{"position":[[3291,5],[3457,8],[6624,5],[6907,5],[7208,5],[7341,5],[10646,5],[12636,8],[13145,5],[13189,8],[14101,8],[15095,5],[15469,5],[15695,5],[15882,5],[15936,5],[16167,5],[16403,5],[17906,5],[18299,5],[18679,5],[19250,5],[19455,5],[20964,5],[21908,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8708,5],[16983,5],[17150,5],[17721,5],[17897,5],[18339,5],[20606,5],[34457,5],[35658,8],[36386,5]]},"/en/lessons/jupyter-notebooks":{"position":[[10762,7],[10947,5],[12421,5],[14541,5],[15464,5],[15592,5],[15654,5],[15746,5],[16931,5],[18138,5],[18503,5],[18677,5],[19505,5],[20767,5],[21022,5],[21148,5],[21250,8],[21353,5],[21939,5],[24457,8],[26011,8],[27061,5],[27096,5],[27147,5],[27318,8],[30532,5],[33865,5],[33883,5],[33967,5]]},"/en/lessons/linux-installation":{"position":[[793,5],[1774,5],[1901,5]]},"/en/lessons/mac-installation":{"position":[[2864,5],[2927,5],[3663,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2217,5],[15984,5],[26561,5]]},"/en/lessons/qgis-layers":{"position":[[1820,5],[2130,5],[2374,5],[2596,5],[2890,5],[2975,5],[4247,5],[5870,5],[8306,5],[8332,5],[8354,5],[8372,5],[9847,5],[10284,5],[10434,5],[10558,5],[10680,5],[10772,5],[10883,5],[10943,5],[11238,5],[11315,5],[11405,5],[11857,5],[11935,5],[12331,5],[12452,5],[12497,5],[12742,5],[13002,5],[13086,5],[13338,5],[13420,5],[13614,5],[13763,5],[13864,5],[13958,5],[14051,5],[14334,5],[14437,5],[14553,5],[14647,5],[14767,5],[14842,5],[15109,5],[15185,5],[15632,5],[16012,5],[16198,5],[17715,5],[17806,5],[18206,5],[18364,5],[18467,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3152,8],[23975,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31039,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16972,5],[21447,5],[25837,6]]},"/en/lessons/sonification":{"position":[[15156,5],[15736,5],[15772,5],[15930,5],[16162,5],[17042,5],[17084,5],[17145,5],[17493,5],[17844,5],[18780,5],[18917,8],[20505,5],[21019,5],[22214,5],[22293,5]]},"/en/lessons/space-place-gazetteers":{"position":[[37304,5],[37823,5],[38323,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9915,5],[32940,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22248,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12228,8],[12660,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54183,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[760,8],[7602,5],[7914,5],[7953,5],[9010,8],[9159,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7251,8],[7661,5],[8102,5],[8154,5],[8596,8],[8644,8],[8672,5],[8927,5],[9147,5],[9206,5],[9746,5],[9774,5],[9856,5],[12448,5],[12497,8],[12933,5],[14017,8],[14680,5],[23930,8],[23981,5],[31052,8],[31103,5],[33501,5],[33537,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9185,8],[9328,5],[13333,5],[13557,5],[13577,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[287,5],[545,7],[580,5],[705,5],[870,5],[1080,5],[1154,5],[1378,5],[1592,8],[2161,5],[2233,5],[2465,5],[2881,5],[2973,5],[3973,8],[4043,5],[4285,8],[4322,5],[4566,5],[4882,5],[5202,5],[5287,8],[5774,5],[5808,5],[6065,5],[6331,5],[6384,5],[6454,5],[6933,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4797,5],[6041,8],[13194,5],[19682,5],[19826,5],[19930,5],[20249,5],[20447,8],[22876,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2505,5],[3167,5],[3200,5],[3363,5],[3403,5],[3419,5],[4669,5],[5024,5],[5137,5],[5338,5],[5693,5],[5900,5],[6236,5],[6406,8],[7927,5],[8368,5],[8612,5],[9561,5],[9721,5],[9811,5],[9908,5],[10009,5],[10170,5],[10505,5],[10676,5],[10838,5],[10978,5],[11091,5],[11171,5],[11328,5],[11393,5],[11969,5],[12001,5],[12148,6],[12272,5],[12428,5],[12454,5],[13131,5],[13274,5],[13387,5],[13491,5],[13648,5],[13837,5],[13887,5],[13910,5],[13989,5],[14391,5],[14441,5],[14980,5],[15133,5],[15334,5],[15674,6],[15728,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12256,5],[12446,8],[13039,8]]},"/en/lessons/windows-installation":{"position":[[1667,5],[2449,5],[4266,5],[4756,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2856,5],[4435,8],[4497,5],[4539,5],[16349,5],[17362,5]]},"/en/lessons/working-with-text-files":{"position":[[5633,5],[5780,5],[6794,5]]}}}],["click_polici",{"_index":23329,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[12213,12],[12350,12]]}}}],["clickabl",{"_index":16080,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35540,10]]}}}],["client",{"_index":2215,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8940,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25892,6]]},"/en/lessons/installing-omeka":{"position":[[3696,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27826,7],[32472,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[380,6]]},"/en/lessons/logistic-regression":{"position":[[21727,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22363,6],[22378,6]]},"/en/lessons/working-with-web-pages":{"position":[[904,7]]}}}],["clifford",{"_index":10990,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[39133,8]]},"/en/lessons/geocoding-qgis":{"position":[[5078,9]]}}}],["climact",{"_index":22724,"title":{},"body":{"/en/lessons/transliterating":{"position":[[14662,9]]}}}],["climb",{"_index":14868,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56199,9]]}}}],["cling",{"_index":12355,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54977,5]]}}}],["clinic",{"_index":18062,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66079,8]]}}}],["clinton",{"_index":2594,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28216,8],[28287,8],[28355,8],[28418,8],[28489,8],[28560,8],[28633,8],[28708,8],[28783,8]]}}}],["clinton’",{"_index":2659,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30122,9]]}}}],["clip",{"_index":10292,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2279,6],[2578,5],[4086,4],[4628,5],[8133,4],[8650,4],[9772,5],[9812,4],[9935,5],[10123,4],[10281,4],[10383,4],[10508,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23515,5]]},"/en/lessons/naive-bayesian":{"position":[[58808,11]]}}}],["clipboard",{"_index":3090,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27997,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4888,10],[4977,10],[5154,9],[19260,9]]}}}],["cliqu",{"_index":10589,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40140,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24274,7]]}}}],["clmorgan",{"_index":15497,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4789,11]]}}}],["clobber",{"_index":8822,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[18059,10]]}}}],["clock",{"_index":19148,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[7963,6]]},"/en/lessons/sonification":{"position":[[23648,5]]}}}],["clockwis",{"_index":8313,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13174,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15824,10]]}}}],["clone",{"_index":9550,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7124,5],[11018,6],[39247,7],[39289,5],[42885,6]]}}}],["close",{"_index":852,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8221,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1577,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12458,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19613,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24729,5],[24773,8],[24917,7],[25282,5],[48218,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9622,5],[11135,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12384,6],[13072,6],[14393,6],[15081,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38936,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31254,8]]},"/en/lessons/common-similarity-measures":{"position":[[9675,5],[9801,5],[10469,7],[10574,7],[18104,7],[18411,5],[18504,5],[33772,5],[33898,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[320,7],[4202,7],[9003,7],[53796,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1327,5],[32371,7],[38909,5],[51871,5],[55247,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4349,5],[16579,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34410,7],[38304,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13463,5],[15697,5],[15735,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10453,5],[11323,5],[13425,7],[34999,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1418,5],[13714,5],[15372,5],[18403,5],[26579,5],[26629,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15194,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32481,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23123,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16495,7],[16674,7]]},"/en/lessons/extracting-keywords":{"position":[[13621,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4713,7],[6688,5],[43717,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28221,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10741,7],[32194,5],[33222,5],[33649,5],[34643,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1005,5],[2493,5],[4509,8],[11013,5]]},"/en/lessons/geocoding-qgis":{"position":[[25457,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5471,5],[5625,5],[7950,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17389,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[17314,6],[19735,5]]},"/en/lessons/gravity-model":{"position":[[4289,5],[21558,5],[21683,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[24230,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49019,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12863,5],[13861,5],[37229,5]]},"/en/lessons/intro-to-bash":{"position":[[24515,5]]},"/en/lessons/intro-to-powershell":{"position":[[4482,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7659,7],[23061,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18266,5],[21401,7],[28360,5],[28832,7],[30266,7],[31528,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9379,7]]},"/en/lessons/jupyter-notebooks":{"position":[[12197,5],[28999,7],[34401,5]]},"/en/lessons/linear-regression":{"position":[[15412,5],[51430,5],[51577,5],[59494,5],[59966,7],[60948,5],[68209,7],[69554,7]]},"/en/lessons/logistic-regression":{"position":[[25940,5],[34511,7]]},"/en/lessons/naive-bayesian":{"position":[[3237,7],[8777,7],[38159,7],[47024,5],[61002,7],[61534,7],[61814,5],[61940,5],[62725,5],[63045,5],[63208,5],[63476,7],[63581,5],[63673,5],[64949,5],[65265,5],[65548,5],[65683,5],[65750,5],[65816,5],[69808,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35474,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6346,5]]},"/en/lessons/qgis-layers":{"position":[[8378,6],[12294,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[752,5],[829,5],[1313,5],[1885,5],[2246,5],[2536,5],[3095,5],[3233,5],[3487,5],[3750,5],[4460,5],[5265,5],[6700,5],[6803,5],[6892,5],[11861,5],[20511,5],[28279,5],[28335,5],[28449,5],[28661,5],[28831,5],[29668,5],[30302,5],[30463,5],[31306,7],[34603,5],[37775,5],[38018,7],[38522,5],[38599,5],[39549,5],[39700,5],[39977,5],[40453,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10141,5],[40632,7],[41001,7],[44881,5]]},"/en/lessons/sentiment-analysis":{"position":[[1137,5],[5143,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22057,5]]},"/en/lessons/sonification":{"position":[[21712,5],[31325,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6827,5],[27518,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9047,5],[13421,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36871,7],[49455,5],[50223,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31884,5],[33276,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17478,6],[19924,5],[20065,5],[21470,7],[21566,8],[21607,6],[23740,7],[26617,6],[27274,7],[29388,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5457,5],[7849,5],[12304,5],[12444,11],[13292,5],[13508,5],[13822,5],[14027,5],[14172,5],[22073,5],[33810,9],[37322,5],[41942,7],[45060,5],[49252,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9872,5],[10105,5],[25031,5],[28898,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7600,7],[23439,5]]},"/en/lessons/vector-layers-qgis":{"position":[[1202,5],[12807,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37930,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17244,5]]},"/en/lessons/working-with-text-files":{"position":[[169,8],[3622,5],[3678,5],[5502,6],[8994,5]]}}}],["closematch",{"_index":11614,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30928,12],[30978,10],[32374,12],[32483,10]]}}}],["closer",{"_index":2963,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26539,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11605,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2581,6],[32884,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49813,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57388,6],[61468,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[38811,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4664,6],[5544,6],[26782,7],[33320,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3343,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35194,6]]},"/en/lessons/extracting-keywords":{"position":[[2038,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38773,6],[43854,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8008,6],[11953,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26767,6]]},"/en/lessons/gravity-model":{"position":[[39910,6],[53923,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[24654,6],[38117,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27643,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9879,6]]},"/en/lessons/linear-regression":{"position":[[18159,6],[60812,6],[63636,6]]},"/en/lessons/qgis-layers":{"position":[[18622,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3975,6],[28643,6]]},"/en/lessons/sonification":{"position":[[31389,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17372,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11856,6],[12962,6],[33737,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2930,6],[32151,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23960,6]]},"/en/lessons/working-with-text-files":{"position":[[3247,6],[3339,6]]}}}],["closerelatives.txt",{"_index":18641,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63439,19]]}}}],["closes/restart",{"_index":5520,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42280,15]]}}}],["closest",{"_index":4116,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33962,7],[34055,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19356,7]]},"/en/lessons/common-similarity-measures":{"position":[[18617,7],[33743,7],[33805,7]]},"/en/lessons/logistic-regression":{"position":[[54664,7]]},"/en/lessons/naive-bayesian":{"position":[[65808,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40782,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33449,7]]}}}],["closetrials.append(trial[0",{"_index":18635,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62222,28]]}}}],["closur",{"_index":10541,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28986,8],[29003,7],[29467,7],[30359,10],[51512,8]]}}}],["cloth",{"_index":3391,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13864,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13042,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3916,6],[4975,5]]},"/en/lessons/linear-regression":{"position":[[71505,5]]},"/en/lessons/naive-bayesian":{"position":[[10723,7],[59271,7],[59929,6],[59997,5]]}}}],["cloud",{"_index":1568,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30876,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56705,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21604,7],[21783,7],[49895,6],[53432,5],[53442,5],[60280,6],[61104,6],[61214,5],[63089,5],[63183,5],[63189,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8198,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7438,7],[7590,5],[8228,5],[9789,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11785,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4783,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3890,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24211,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9766,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45353,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1227,7],[12535,6],[12597,5]]},"/en/lessons/installing-omeka":{"position":[[4123,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[476,5],[12402,5],[16531,5],[16543,5],[16653,5],[16800,5],[20439,5],[21168,5],[23522,5],[51633,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2718,8]]},"/en/lessons/intro-to-linked-data":{"position":[[2398,6],[2548,5],[16730,6],[37671,5]]},"/en/lessons/jupyter-notebooks":{"position":[[10525,5],[12241,5],[43254,5],[43403,5],[43771,5],[44209,5],[44960,5],[45136,5]]},"/en/lessons/linear-regression":{"position":[[52405,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10993,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[623,5],[2105,5],[3706,5],[3898,5],[3938,5],[4038,5],[4094,5],[4271,5],[4475,5],[18307,5],[18503,5],[18950,5],[19399,5],[19539,5],[19639,5],[19734,5],[19835,5],[20348,5],[20584,5],[21127,5],[21145,5],[21206,5],[21255,5],[21475,5],[21588,5],[21694,5],[21811,5],[21836,5],[22085,5],[23209,5],[24006,5],[24557,5],[24641,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2856,6],[23938,5],[29635,7],[35901,5],[36043,5],[36076,5],[37548,7],[38942,6],[38983,5],[39477,5],[39783,5],[40366,5],[41097,5],[41239,5],[48214,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64982,5],[65021,6],[65058,6],[65109,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2469,5],[3176,5],[6423,5],[10160,5],[10256,5],[12023,5]]}}}],["cloud_corpu",{"_index":20161,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37557,12]]}}}],["cloud_emotions_data",{"_index":20153,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36578,19],[37006,19],[37306,19]]}}}],["cloud_tdm",{"_index":20165,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37884,9],[37933,9],[39606,9]]}}}],["cloud’",{"_index":20174,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39109,7]]}}}],["clsuter",{"_index":4278,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45598,10]]}}}],["cltk",{"_index":11494,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11994,4]]},"/en/lessons/jupyter-notebooks":{"position":[[22670,5]]}}}],["club",{"_index":7185,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[651,7],[731,4],[771,4],[803,5],[858,5],[925,6],[950,5],[1019,5],[1249,7],[37412,6],[37476,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42248,7]]}}}],["clue",{"_index":10501,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22345,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19993,5]]},"/en/lessons/sentiment-analysis":{"position":[[1620,6],[2411,7]]},"/en/lessons/space-place-gazetteers":{"position":[[28094,5],[29101,5]]}}}],["clunki",{"_index":10841,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[1303,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9831,6]]}}}],["cluster",{"_index":1752,"title":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[0,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[0,10]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42748,10],[44997,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[378,10],[13096,10],[13185,8],[13952,7],[14049,10],[14320,7],[14443,9],[14499,8],[14532,10],[14598,8],[14750,10],[14827,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1,10],[537,10],[664,8],[681,8],[730,8],[755,10],[1768,10],[4252,10],[4389,10],[4536,10],[4970,10],[7054,10],[16364,10],[19696,10],[20034,7],[21161,10],[23419,11],[24543,10],[24756,10],[25652,10],[25818,10],[25940,10],[26332,9],[26707,11],[26865,8],[27355,10],[27506,8],[30017,10],[32203,9],[32371,9],[33139,10],[33252,7],[33434,10],[33846,10],[33920,7],[33970,10],[34009,7],[34071,9],[34122,7],[34212,8],[34238,8],[34250,9],[34282,7],[34509,8],[34584,10],[35140,7],[35176,7],[35244,8],[35394,7],[36224,10],[36402,11],[36534,9],[36609,8],[36727,7],[36892,8],[37234,7],[37427,9],[37496,9],[37582,9],[37674,8],[37734,10],[37781,11],[37857,10],[38058,8],[38130,8],[38528,9],[38767,11],[38851,7],[38986,8],[39012,7],[39173,8],[39226,7],[39357,9],[39428,7],[39962,10],[40688,9],[41308,7],[41369,8],[41703,10],[41721,14],[41865,8],[42022,10],[42045,12],[42120,8],[42156,10],[42221,8],[42454,7],[42742,7],[42926,7],[43143,7],[43189,7],[43287,7],[43827,7],[43851,8],[43898,7],[44120,7],[44298,7],[44345,8],[44486,10],[44712,10],[45345,7],[45471,8],[45758,8],[45895,10],[46151,10],[46180,11],[46284,12],[46863,7],[46890,10],[47088,8],[47334,7],[47377,7],[47393,7],[47409,7],[47752,8],[47973,11],[51998,8],[52078,11],[52182,12],[52279,11],[53644,10],[53769,7],[54125,7],[54286,7],[54442,7],[54991,8],[55413,9],[55458,9],[55570,7],[55619,10],[56151,9],[56229,9],[56722,9],[57006,8],[57155,9],[58387,10],[59246,8],[59390,9],[59433,8],[59635,10],[59688,8],[59715,7],[59874,11],[59978,12],[60073,7],[60211,8],[60313,8],[60400,7],[60529,10],[60562,8],[60689,7],[60743,8],[60907,10],[61118,7],[62000,7],[62061,7],[63375,10],[63506,7],[63600,7],[63751,8],[64358,8],[64729,10],[64776,10],[65374,10],[65515,10],[65612,8],[66145,10],[66778,7],[68757,7],[69586,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1,10],[235,10],[268,11],[356,8],[787,8],[910,10],[1193,10],[1245,10],[1394,10],[1462,10],[1716,10],[2208,8],[2314,10],[2486,10],[3852,7],[3923,10],[4630,8],[7417,10],[7534,8],[7857,9],[8744,10],[8809,10],[8869,11],[8894,11],[8938,10],[9010,10],[9180,10],[9346,8],[9425,9],[9543,10],[9583,10],[9778,10],[9822,12],[9938,10],[10046,11],[10058,10],[11568,11],[11958,8],[12142,10],[12375,8],[12846,11],[12871,7],[13135,7],[13723,10],[14045,11],[14096,8],[14178,8],[14253,8],[14450,9],[14548,7],[14721,7],[14973,7],[15034,7],[15092,7],[15172,8],[15205,7],[15305,7],[15351,7],[15423,10],[15518,10],[15677,9],[15931,8],[16303,7],[16705,10],[16818,9],[16971,7],[17251,7],[17440,10],[18349,10],[18460,10],[18596,11],[18692,10],[18820,8],[18885,7],[19063,8],[19223,8],[19257,9],[19364,7],[19424,9],[19573,9],[19815,9],[19880,9],[19915,8],[20028,8],[20089,8],[20319,8],[20494,8],[20639,10],[20786,8],[20890,14],[20982,7],[21019,8],[21151,7],[21193,9],[21247,10],[21342,10],[21396,9],[21646,7],[21846,8],[23181,7],[23277,8],[23367,8],[23564,7],[23689,7],[23810,8],[23887,7],[24014,7],[24089,9],[24143,7],[24320,10],[24340,9],[24428,10],[24521,7],[24799,9],[25123,11],[25942,8],[26134,7],[26303,7],[26398,8],[26702,7],[26791,9],[26842,7],[26922,7],[27074,8],[27743,10],[27844,8],[28167,11],[30908,10],[31601,10],[32198,10],[32379,7],[32858,8],[33583,8],[34325,10],[34805,11],[34915,11],[35709,11],[35793,11],[36170,12],[36292,10],[38021,8],[38363,8],[39277,7],[39368,8],[40109,8],[40614,7],[40805,8],[40916,8],[40995,9],[41108,9],[41194,9],[41464,9],[41565,9],[41948,9],[41987,8],[42085,8],[42145,9],[42211,9],[42307,8],[42343,7],[42398,9],[42525,8],[43194,11],[43501,8],[43598,11],[43938,8],[44659,8],[44846,8],[44979,7],[45096,9],[45213,8],[45446,10],[45509,8],[45579,8],[45664,8],[45794,7],[45929,7],[46002,7],[47778,7],[48006,7],[48033,7],[48062,7],[49838,9],[49932,10],[50013,9],[50113,8],[50188,10],[50439,10],[50609,7],[51664,10],[54343,10],[56110,10],[56551,10],[56623,10],[56776,8],[56890,9],[57012,8],[57228,9],[57380,9],[57435,8],[57759,9],[57812,7],[57866,7],[58023,11],[58072,7],[58514,7],[58655,11],[58704,7],[59187,8],[59239,7],[59276,7],[59534,11],[59583,7],[61233,8],[61330,7],[61367,8],[61456,10],[61522,10],[61574,10],[61692,10],[63038,8],[63071,7],[63130,7],[63165,8],[63184,8],[63521,7],[63676,11],[63725,7],[65086,7],[65227,11],[65276,7],[66186,10],[66236,10],[66405,11],[66713,10],[66979,10],[67078,10],[67474,10],[67541,8],[67662,8],[67744,9],[67970,10],[68099,10],[68543,7],[69814,10],[69852,8],[69924,10],[69998,10],[70309,10],[70408,10],[70549,10],[70680,10]]},"/en/lessons/common-similarity-measures":{"position":[[1722,10],[23021,10],[29784,10],[37737,10],[37806,8],[37954,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8546,9],[8633,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18959,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3858,7],[8965,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28343,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4667,8],[4756,7],[6594,7],[21052,7],[22095,8],[26566,9],[26581,7],[38549,9],[38709,9],[38907,7],[39001,8],[44058,8],[44296,8],[44461,8],[50294,9],[50513,9],[50553,7],[50580,7],[50640,8],[50683,7],[50810,9],[50880,7],[50969,9],[51094,8],[51259,10],[52087,10],[52957,7],[53545,8],[54045,8],[54437,8],[54562,7],[54671,7],[54795,8],[54916,9],[55042,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20886,7],[29359,8],[29485,10],[29524,10],[36349,9],[36393,8],[40153,8]]},"/en/lessons/geocoding-qgis":{"position":[[31641,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[31117,10]]},"/en/lessons/gravity-model":{"position":[[15435,9],[17516,7],[45354,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5924,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33776,10]]},"/en/lessons/jupyter-notebooks":{"position":[[4899,8],[49177,8],[49650,8],[49860,7],[50120,8]]},"/en/lessons/linear-regression":{"position":[[23223,9],[28330,8],[28568,7],[28705,7],[28794,7]]},"/en/lessons/logistic-regression":{"position":[[33536,7]]},"/en/lessons/naive-bayesian":{"position":[[6227,11],[7736,10],[8052,10],[8360,11],[8401,10],[8511,10],[8694,10],[8925,10]]},"/en/lessons/research-data-with-unix":{"position":[[9215,8],[9722,8]]},"/en/lessons/sonification":{"position":[[4704,11],[23718,10]]},"/en/lessons/space-place-gazetteers":{"position":[[8221,7],[47629,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35137,9],[36565,7],[58156,10],[58845,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1489,7],[47737,10]]}}}],["cluster\".format(_",{"_index":4830,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33273,19]]}}}],["cluster_5",{"_index":4224,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41959,9],[41990,9]]}}}],["cluster_id",{"_index":17038,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10995,10],[23998,10]]}}}],["cluster_label",{"_index":4952,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44206,14],[44303,14],[44628,14]]}}}],["cluster_name_5",{"_index":4225,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41973,16],[42064,14]]}}}],["clustered_df",{"_index":4286,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46243,12],[52141,12],[59937,12]]}}}],["clustered_df.tokens.appli",{"_index":4480,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[62239,27]]}}}],["clustered_df[clustered_df[f'cluster_{num_clusters}']==cl][f'ddc{ddc_level}'].value_counts().index[0",{"_index":4249,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43501,100]]}}}],["clustered_df[clustered_df[f'ddc{ddc_level}']==ddc_nam",{"_index":4363,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52462,55]]}}}],["clustered_df[f'cluster_name_{num_clust",{"_index":4292,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46473,45],[62285,46]]}}}],["clustered_df[f'ddc{ddc_level",{"_index":4291,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46431,32]]}}}],["clusterings.max",{"_index":4230,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42378,17],[42677,18]]}}}],["clusterings:np.ndarray",{"_index":4227,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42312,23]]}}}],["cluster’",{"_index":4473,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60828,9]]}}}],["clutch",{"_index":3804,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12283,8]]}}}],["clutter",{"_index":8065,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9055,7],[11986,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8761,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50375,8]]},"/en/lessons/intro-to-bash":{"position":[[5754,9]]},"/en/lessons/jupyter-notebooks":{"position":[[15026,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8287,7]]}}}],["clænnyss",{"_index":18794,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11075,9],[12059,9],[12114,9]]}}}],["clémenc",{"_index":16431,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46792,8],[54634,8]]}}}],["clément",{"_index":21383,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[33964,7],[34050,7]]}}}],["clérice",{"_index":16922,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42579,8]]}}}],["cm",{"_index":3933,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20902,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59055,3],[61364,4],[67587,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21339,2],[21524,3],[21556,3],[21929,2],[22326,4],[22412,2],[22419,2],[22560,2],[22570,3],[26243,3],[26334,2],[26368,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15415,2],[15423,4]]},"/en/lessons/linear-regression":{"position":[[13394,2]]}}}],["cmd",{"_index":7794,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3166,3],[16231,3]]},"/en/lessons/extracting-keywords":{"position":[[27078,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6547,3],[6819,3]]}}}],["cmd+z",{"_index":23023,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[9509,6]]}}}],["cmd.png",{"_index":23585,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[5425,8]]}}}],["cmdlet",{"_index":15326,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[1111,7],[1271,7],[5854,9],[5980,8],[5997,7],[6108,7],[6261,7],[6828,7],[7116,6],[7352,7],[7740,7],[13429,6],[13498,7],[16414,6],[20253,6],[21149,6],[22320,6],[23956,6],[24014,6],[27814,6],[28127,6],[30917,7],[31080,7],[31540,6],[31828,7],[32139,6],[32200,7],[32421,8],[32490,6],[33071,7],[33920,7],[33967,7],[34381,6],[35389,7],[35641,6],[35702,6],[35891,6],[35944,6],[36320,8],[41710,7],[42293,7],[42588,7],[42693,8],[42797,6],[45411,7],[46194,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10543,7]]}}}],["cmss",{"_index":5369,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9517,7],[9754,4],[10263,4],[58883,4]]}}}],["cn",{"_index":18124,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3738,2],[4089,3],[12705,2]]}}}],["cnf",{"_index":13120,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3486,4],[23581,4]]}}}],["cnidu",{"_index":4981,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47124,6]]}}}],["cnn",{"_index":5952,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29314,6],[29459,3],[29764,3],[30224,4],[31379,3],[32856,3],[32918,4],[37393,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1166,5],[32083,6],[33216,3],[33609,5],[34031,3],[34198,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[45918,6]]}}}],["cntyncg$a57aa1980/cntyncg$av0aa1990",{"_index":13038,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34721,38]]}}}],["co",{"_index":1754,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42925,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68249,2]]},"/en/lessons/counting-frequencies":{"position":[[9353,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2358,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51875,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34631,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39593,4],[39681,4],[47766,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3763,2]]},"/en/lessons/gravity-model":{"position":[[35975,2],[55398,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[46288,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5245,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8893,2],[12281,2],[12877,2],[21985,2],[35665,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10720,4],[10775,4],[11701,4],[11756,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5495,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46133,2],[49576,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42985,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13552,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15066,2]]}}}],["co2",{"_index":14824,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51129,3]]}}}],["coach",{"_index":18718,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[9491,6]]}}}],["coal",{"_index":9137,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20144,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15663,4]]}}}],["coars",{"_index":6795,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[29191,6],[29911,6],[30232,7],[30505,6],[41789,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18542,7],[29538,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10035,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24036,7]]}}}],["coast",{"_index":23224,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9122,5],[10200,5]]}}}],["coastal_polygon",{"_index":23245,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[15004,16]]}}}],["coastlin",{"_index":12829,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[11720,10]]},"/en/lessons/qgis-layers":{"position":[[10087,9],[18172,9],[18675,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7912,10],[14531,10],[14646,9],[15418,9],[15603,9]]}}}],["coastline_polygon",{"_index":12798,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2484,19]]},"/en/lessons/qgis-layers":{"position":[[9939,17],[10300,19],[15881,19],[18215,19],[18583,19]]},"/en/lessons/vector-layers-qgis":{"position":[[2306,17],[2401,17],[4037,17],[7137,17]]}}}],["coastline_polygon.shp",{"_index":19324,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[10014,22]]}}}],["cochran",{"_index":1146,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8733,8],[8989,8],[9029,8],[9121,9],[9172,8],[9983,8],[10451,8],[10836,8],[10984,9],[29767,8]]}}}],["cockrel",{"_index":3494,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2159,9],[8735,9],[16490,9]]}}}],["cocq",{"_index":16607,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3391,5],[3585,5],[7642,5],[7842,5],[13658,5],[13976,5],[14740,5],[15734,5]]}}}],["coddington",{"_index":10490,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16930,10]]}}}],["code",{"_index":438,"title":{"/en/lessons/code-reuse-and-modularity":{"position":[[0,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11667,4],[12382,4],[12423,4],[13329,4],[20473,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2281,4],[2487,4],[19882,4],[20182,4],[20290,4],[22253,5],[23389,4],[24681,4],[27275,4],[27493,4],[28049,4],[37865,5],[47139,6],[50425,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3451,4],[9544,6],[9711,6],[12421,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2200,4],[7716,5],[11067,4],[11868,5],[13372,4],[21503,4],[24009,5],[27118,4],[27862,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3807,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5562,4],[6486,4],[7846,5],[14137,5],[17204,4],[17245,4],[19547,4],[20379,4],[20409,5],[20863,4],[21015,4],[21226,4],[22294,6],[23158,4],[23417,4],[24197,6],[25360,4],[37305,5],[37411,5],[40639,4],[40755,4],[40856,4],[50964,4],[52665,4],[52733,4],[55801,4],[56615,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9261,4],[9485,4],[9682,5],[11379,4],[13269,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9800,4],[19232,4],[19345,4],[19866,4],[21888,4],[22883,4],[30566,4],[36032,5],[36235,4],[37604,4],[45409,4],[45609,4],[47839,5],[50338,4],[51195,4],[51911,4],[59472,4],[61189,4],[65401,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7944,4],[32028,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1,4],[305,4],[1453,4],[2150,4],[4193,7],[4417,4],[4620,4],[5953,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6443,4],[9579,4],[9667,4],[10313,5],[10431,4],[11573,4],[11627,4],[14893,4],[20025,4],[24592,4],[32582,4],[32715,4],[33959,6],[35427,4],[35621,5],[35993,5],[36359,4],[36783,4],[43373,4],[43874,4],[44050,4],[44127,4],[44295,4],[44451,4],[48609,5],[48866,4],[49051,4],[49167,5],[49193,4],[49314,4],[49709,4],[50523,4],[50551,4],[52391,6],[53295,4],[58973,4],[59301,4],[59894,4],[67958,4],[69130,4],[70337,4],[70775,4]]},"/en/lessons/common-similarity-measures":{"position":[[2551,4],[39404,4],[39447,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6152,4],[6829,4],[7308,5],[7360,4],[7835,4],[8357,4],[9246,5],[13509,4],[16544,5],[21444,4],[22548,4],[26374,5],[40059,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9404,4],[10522,4],[23671,4],[23829,4],[45418,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7558,4],[11079,6],[11521,4],[11869,6],[12064,4],[12139,4],[13759,4],[13870,4],[19408,4],[24584,4],[26140,4],[26271,4],[32708,4],[33163,4],[34758,4],[36654,5],[38711,4],[38988,6],[46145,4],[58988,4],[59785,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5458,4]]},"/en/lessons/counting-frequencies":{"position":[[251,4],[811,4],[2944,4],[3869,4],[3901,4],[13824,4],[14105,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[287,4],[1870,4],[2444,4],[3763,4],[5483,4],[5763,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14860,4],[16480,5],[16778,4],[17713,4],[18084,4],[18931,4],[19295,4],[19471,5],[21106,4],[21130,4],[22334,4],[23377,4],[23462,4],[25496,4],[26163,5],[26505,5],[26969,4],[32190,4],[32400,5],[32486,4],[34105,5],[34343,4],[34400,4],[36157,4],[36349,4],[36459,5],[38294,4],[40474,4],[40536,4],[43110,4],[43330,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[605,4],[6086,4],[6548,4],[6752,4],[6977,5],[7106,4],[7344,4],[13831,5],[14070,5],[17430,4],[17643,4],[18017,5],[18181,4],[18797,5],[27151,4],[28748,4],[30369,4],[30482,4],[30957,4],[30974,4],[31092,4],[31251,4],[32112,5],[32291,4],[32489,4],[33775,4],[34050,4],[34149,4],[36168,4],[37033,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[628,6],[7908,6],[8592,4],[19991,4],[30561,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[169,6],[5484,6],[6355,6],[6560,6],[6837,6],[7430,5],[8194,5],[8576,6],[8719,6],[9535,6],[9625,6],[9755,6],[9831,6],[11146,6],[11411,6],[11689,6],[11757,6],[11871,6],[12538,6],[13603,6],[14300,5],[14950,6],[15496,6],[15745,6],[16020,5],[17049,6],[21307,6],[26454,6],[26683,6],[27132,5],[29444,6],[29778,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[868,4],[1183,4],[1797,4],[2647,4],[3154,4],[3267,4],[3848,4],[4974,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13572,4],[13640,4],[16568,4],[16774,4],[17957,5],[18227,4],[18287,5],[18374,4],[18712,4],[19170,5],[19235,4],[24642,4],[24982,4],[25548,5],[27680,5],[29651,4],[30774,5],[33564,4],[35046,4],[36361,5],[38154,5],[39941,4],[40105,4],[40432,4],[40488,4],[41256,4],[41627,4],[41742,4],[42540,4],[42654,4],[43374,5],[44380,4],[44656,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6281,4],[6423,4],[7372,5],[7630,4],[9882,4],[16258,4],[16332,4],[17724,4],[19692,5],[20677,4],[21435,4],[21665,4],[22496,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[983,5],[2849,4],[3465,4],[5073,4],[5701,4],[5837,5],[6388,4],[7447,4],[7843,4],[8106,4],[8889,4],[14572,4],[28052,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3327,4],[19563,4],[21213,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19369,4],[19932,5],[21232,4],[29178,4],[36587,7],[41217,6],[41282,4],[43407,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6726,5],[7088,4],[7208,4],[53421,4],[54309,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2563,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13871,4],[14040,4],[15416,5],[15750,4],[16877,4],[17564,4],[17823,4],[18283,4],[18415,4],[18616,4],[19253,4],[19422,4],[20034,4],[20753,4],[21214,4],[21535,4],[24819,4],[30837,5],[31190,4],[31280,4],[32094,4],[32855,5],[33493,4],[35525,4],[36252,4],[36308,4],[42197,5],[42210,4],[42278,5],[43622,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8167,4],[8408,7],[9149,4],[9252,4],[9887,4],[15851,4],[18260,4],[23291,4],[27760,5],[37404,4],[41827,4],[44495,4],[48665,4],[49915,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[495,4],[703,4],[11980,4],[15058,4],[17712,4],[22061,5],[24989,4],[28084,4],[29243,4]]},"/en/lessons/extracting-keywords":{"position":[[431,4],[5722,4],[10105,4],[10185,5],[10913,5],[12745,4],[12816,4],[12910,4],[15393,4],[15507,4],[16023,5],[16250,5],[16414,5],[16793,5],[16807,4],[17006,4],[19527,5],[19708,4],[20106,4],[20615,5],[21366,4],[21680,4],[21788,4],[21980,4],[22675,4],[24068,4],[24185,4],[24223,4],[25370,5],[25539,4],[28560,4],[28720,5],[28838,4],[30807,4],[31985,4],[32219,4],[32409,4],[33684,4],[33946,4],[34008,5],[34515,5],[34592,4],[37162,4],[37262,4],[37999,4],[38382,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7845,6],[8003,4],[8125,4],[8555,4],[8754,4],[9508,4],[10688,4],[10787,5],[10812,4],[11074,5],[11538,4],[12044,4],[12447,5],[13370,4],[14689,4],[15034,4],[16726,6],[16820,5],[26734,4],[27574,4],[28991,4],[29835,6],[35075,4],[37898,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32272,8],[32303,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12491,6],[17279,4],[17493,4],[31267,6],[31594,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[201,4],[1646,4],[2433,5],[2611,4],[6858,5],[6967,4],[7074,4],[7356,4],[10303,4],[10566,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[314,4],[2733,6],[3700,4],[6593,5],[7193,4],[7637,5],[9409,4],[12212,4],[12490,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[985,4],[4644,4],[12061,4],[14408,4],[18355,4],[20564,4],[20695,4],[21028,4],[21055,4],[21110,4],[21255,4],[21308,4],[21354,4],[21389,4],[23221,4],[28490,4],[30930,5],[36015,4],[59680,4],[63352,4],[64316,4],[68135,4]]},"/en/lessons/geocoding-qgis":{"position":[[13853,5],[19936,6],[22197,4],[36378,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28620,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[8449,6],[18402,4],[25755,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3931,4],[4781,5],[6080,5],[6611,5],[7864,6],[10943,4],[15006,4],[19227,4],[19433,4],[19680,4],[21164,5],[23520,4],[27265,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[444,4],[6032,4],[6059,4],[6170,4],[6274,4],[6377,4],[6974,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22158,4],[22213,4],[23447,4],[31435,4]]},"/en/lessons/gravity-model":{"position":[[793,4],[8585,4],[40762,6],[43252,5],[43369,4],[43502,4],[46184,4],[46698,5],[47814,4],[48070,4],[48332,4],[48407,4],[49494,4],[49703,5],[50474,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2718,7],[2945,6],[3374,6],[4552,4],[4603,5],[4801,7],[7166,7],[7440,4],[19237,5],[27956,4],[28079,4],[28350,4],[28591,4],[28666,4],[29397,4],[29587,7],[31110,4],[31956,4],[32341,4],[32415,4],[32680,4],[34517,5],[35613,5],[36723,4],[36866,4],[40524,4],[40618,4],[40996,4],[41061,4],[42745,6],[43035,6],[43103,5]]},"/en/lessons/installing-omeka":{"position":[[854,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[674,4],[753,7],[923,4],[938,4],[1130,5],[3035,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2745,4],[3179,4],[18213,5],[23931,6],[24572,6],[28846,4],[29154,6],[30342,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2632,4],[4226,4],[5257,5],[8358,4],[9749,5],[9940,5],[10298,5],[10471,5],[12962,4],[13059,4],[14868,4],[14898,4],[30701,4],[34091,4],[35951,4],[38825,4],[40876,4],[40982,5],[53624,4],[53644,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1632,4],[2236,5],[2881,4],[2980,4],[8831,4],[17577,6],[18082,4],[18152,5],[20084,4],[21631,5],[21699,4],[23831,4],[24397,5],[30506,5],[50516,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1271,6],[5413,4],[7341,6],[23886,4],[38892,4],[39092,4],[40110,4]]},"/en/lessons/intro-to-bash":{"position":[[17885,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2768,4],[4798,5],[7875,4],[8229,5],[8254,4],[8364,4],[8787,5],[14846,4]]},"/en/lessons/intro-to-linked-data":{"position":[[14680,5],[22509,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2938,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5255,4],[11090,4],[11128,6],[23968,4],[25886,4],[25948,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8152,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19623,5],[19895,4],[20046,4],[21708,4],[21866,7],[22472,4],[23264,4],[26223,5],[26417,4],[26542,4],[27372,4],[29272,5],[30064,4],[30209,4],[30741,5],[31019,5],[31062,4],[31159,5],[31262,5],[31316,5],[31868,5],[35972,4],[37108,4],[38260,4],[38458,4],[39590,4],[39621,4],[40324,4],[40563,5],[41242,4],[41760,4],[41980,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4132,4],[4346,4],[4427,4],[5098,4],[7292,5],[18863,4],[20182,4],[20588,4],[21383,4],[26173,4],[31004,4],[39838,4],[40283,4]]},"/en/lessons/jupyter-notebooks":{"position":[[528,4],[812,4],[1083,4],[1305,5],[1409,4],[1552,4],[2018,4],[2806,4],[2923,5],[3090,5],[3176,4],[4775,4],[5119,5],[5518,4],[5691,4],[5769,5],[6010,4],[6069,6],[6173,4],[6886,4],[8060,5],[10135,4],[14218,4],[17939,4],[18408,4],[18878,4],[19014,7],[19313,4],[19486,6],[19672,4],[19983,4],[21488,4],[21818,4],[22040,4],[22105,4],[22143,4],[22350,4],[23580,4],[24163,4],[24201,4],[24509,4],[24541,4],[24588,4],[24776,4],[25080,4],[25160,4],[25252,4],[25401,4],[25529,4],[25585,4],[25896,4],[26192,4],[26296,4],[26787,5],[26923,5],[27050,4],[27080,4],[27208,4],[27969,4],[28234,4],[28263,4],[28311,4],[28583,4],[28676,4],[29520,4],[29874,4],[30126,4],[30206,4],[30344,4],[30364,4],[30454,4],[30707,5],[30857,4],[30873,4],[30906,4],[33241,4],[33356,5],[33510,4],[33668,4],[33807,4],[33841,5],[34678,4],[34740,4],[34932,5],[35846,4],[35913,4],[36096,4],[37281,4],[37547,4],[37714,4],[37852,4],[37962,5],[38786,4],[39385,7],[39470,7],[39594,4],[39632,4],[39683,4],[39776,4],[39890,4],[39998,7],[40108,5],[40186,4],[40282,4],[40363,4],[40459,4],[40507,4],[40635,4],[40827,4],[40918,6],[40998,6],[41058,6],[41505,5],[41630,5],[42219,4],[43187,5],[45425,4],[45558,4],[45676,4],[45714,4],[45762,4],[45893,5],[45940,4],[46097,4],[47389,4],[47879,4],[47984,5],[49023,4],[50564,4],[51213,4],[51314,4],[51508,5],[53720,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[163,4],[4993,4],[5480,5],[5742,5],[5789,4],[7648,4],[8427,4],[9180,4],[9447,5]]},"/en/lessons/linear-regression":{"position":[[238,5],[3755,4],[3900,4],[10877,5],[21571,5],[22549,4],[22807,4],[23636,4],[25191,4],[28141,4],[28876,4],[29551,4],[30130,4],[30775,5],[32635,4],[33930,4],[35492,4],[35652,4],[36754,4],[37984,4],[38604,4],[40927,5],[41487,4],[43776,5],[44495,4],[48609,4],[48992,4],[50715,5],[50887,4],[58110,4],[58497,5],[59223,5],[59807,4],[62824,4],[64647,5],[65880,5],[70197,4]]},"/en/lessons/linux-installation":{"position":[[1352,4]]},"/en/lessons/logistic-regression":{"position":[[9039,4],[11919,4],[14301,4],[14721,4],[14956,4],[15545,4],[18629,4],[23935,5],[24810,4],[25776,4],[27911,4],[28563,4],[29604,4],[30231,4],[34693,4],[34923,4],[36053,4],[36091,4],[36153,4],[36988,4],[38317,4],[38590,4],[39939,4],[40005,4],[41451,4],[43505,4],[44148,4],[49489,5],[49709,4],[51458,4],[51586,4],[51874,4],[52014,4],[52681,4],[54826,5],[57249,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[346,4],[7771,4],[8034,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1974,4],[7951,4],[12624,5],[12917,5],[14284,4],[22687,5],[22732,4],[22984,5],[23092,4],[23155,4],[24801,4],[25908,4]]},"/en/lessons/naive-bayesian":{"position":[[351,4],[4247,5],[4419,4],[7615,4],[23974,4],[24184,4],[27937,6],[35806,6],[35866,4],[39181,4],[39640,4],[41941,5],[44970,5],[46290,4],[46620,4],[47971,5],[62009,4],[63233,4],[69154,4]]},"/en/lessons/normalizing-data":{"position":[[202,4],[4864,4],[5004,5],[7052,5],[8321,4],[9453,4],[10028,4],[10306,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3532,4],[15409,4],[15585,5],[17600,5],[18856,5],[20547,5],[20739,4],[21275,4],[21297,4],[21522,4],[22340,5],[28923,4],[29618,4],[31145,5],[31158,4],[32508,5],[32714,5],[32745,5],[32780,5],[32815,5],[32846,5],[32877,5],[32912,5],[32943,5],[32978,5],[33013,5],[33048,5]]},"/en/lessons/output-data-as-html-file":{"position":[[316,4],[1145,5],[1317,4],[4187,6],[4491,4],[4635,4],[5247,4],[8623,4],[9774,4],[10041,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[234,4],[1713,4],[3198,4],[8692,4],[9362,4],[11343,4],[11435,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[814,4],[931,5],[8832,4],[8883,4],[9023,4],[27919,4],[27971,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7284,5],[8120,5],[8578,6],[9925,6],[10437,4],[15315,4],[16719,4],[16983,4],[17407,4],[17954,4],[19090,4],[22782,4],[25876,4],[31295,4],[31503,4],[32105,4],[32807,4],[33754,4],[35577,4],[40874,4],[41162,4],[41204,4],[42239,5],[42443,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11781,5],[17409,4],[19661,4],[20007,4],[20252,4],[20280,6],[25125,4],[25418,4],[25876,4],[30671,4],[32484,5],[34106,4],[34744,4],[35631,5],[40505,5]]},"/en/lessons/sentiment-analysis":{"position":[[9628,7],[10504,4],[12011,5],[15246,4],[17311,4],[17377,4],[17466,4],[17647,4],[17679,5],[18482,5],[20223,5],[20892,4],[20955,4],[21261,4],[22483,5],[30056,4],[31202,5],[33970,4],[38944,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[367,4],[636,4],[1149,6],[3593,5],[4352,5],[4619,7],[4828,4],[13107,6],[13373,6],[14178,6],[17695,4],[18920,4],[19992,4],[20421,4],[20456,4],[20581,5],[21976,4],[22180,6],[23534,4],[23629,4],[23706,4],[24929,4],[25105,4],[25258,4],[26239,5],[26632,4],[26690,4],[27923,4],[28352,4],[30431,4],[30717,4],[31293,4],[32878,4],[35303,4],[35828,4],[36430,4],[36467,4]]},"/en/lessons/sonification":{"position":[[3152,6],[15436,4],[22333,4],[22725,4],[23466,4],[29632,4],[32540,4],[33348,6],[33419,6],[33587,4],[34302,4],[35060,4],[35572,4],[35709,4],[36533,4],[36900,4],[37458,4],[38191,4],[38341,8],[38374,7],[38430,4],[38519,4],[39054,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3211,6],[22587,4],[33305,4],[33381,4],[33569,4],[33631,6],[33681,5],[33860,4],[38497,4],[38746,4],[51192,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2483,4],[5180,4],[12168,4],[32254,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3976,4],[10527,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6100,4],[9554,4],[10263,4],[10340,4],[11640,5],[11951,6],[12098,4],[12577,5],[12624,4],[13514,5],[14363,4],[14662,5],[14722,4],[15778,6],[16893,5],[17555,4],[17656,4],[17734,5],[19028,4],[19081,5],[19157,6],[19320,4],[20370,5],[21105,4],[22849,5],[23374,5],[26649,4],[26829,5],[28524,5],[35458,4],[45140,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8798,4],[14463,6],[17850,5],[19314,4],[19359,6],[19612,6],[20052,4],[20378,4],[20879,5],[20970,4],[21515,4],[21652,4],[21725,6],[21754,5],[21818,4],[21904,4],[22652,4],[23165,4],[23274,4],[23639,6],[23677,5],[24045,4],[24173,4],[25581,4],[26717,4],[29423,4],[29638,4],[30129,4],[30393,4],[32356,5],[33017,6],[36162,6],[39656,4],[40115,4],[40415,4],[41397,4],[42219,4],[42313,4],[42714,5],[44851,4],[45328,4],[52036,4],[53861,5],[54766,6],[54791,5],[56500,5],[59414,4],[64287,4],[64302,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7334,4],[17632,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4669,4],[4788,4],[5052,4],[7386,4],[10686,4],[12713,4],[12919,5],[12945,4],[12970,4],[12990,4],[15391,4],[16088,4],[19086,4],[24470,4],[24507,4],[24568,4],[27229,4],[27294,4],[27546,4],[27579,4],[29684,4],[29721,4],[31250,4],[31287,4],[31348,4],[34087,5],[35827,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[157,4],[7010,4],[7409,5],[13586,4],[23454,4],[27156,5],[27741,4],[28166,4],[38183,4],[41716,5]]},"/en/lessons/transliterating":{"position":[[266,4],[3920,5],[5402,6],[7880,5],[8027,5],[8639,4],[10810,5],[15035,4],[17117,4],[17537,4],[20077,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[440,4],[1666,5],[2216,5],[2590,5],[3373,4],[3805,4],[15343,4],[17534,4],[18200,5],[18210,4],[19445,4],[19530,4],[19773,4],[20163,4],[20348,4],[20827,5],[21013,4],[24487,4],[24827,4],[25046,4],[26339,4],[31732,4],[33565,4],[34137,4],[36211,4],[36354,4],[36535,4],[36681,4],[40763,4],[42766,4],[47110,4],[48117,4],[48381,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2477,4],[4185,4],[4948,4],[5028,4],[5822,4],[5954,4],[20460,4]]},"/en/lessons/viewing-html-files":{"position":[[380,4],[2439,5],[2494,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3852,5],[4324,5],[4697,4],[6505,4],[6609,4],[6679,6],[6790,4],[6962,4],[7025,4],[7385,4],[7457,4],[12151,4],[12607,5],[15511,5],[15692,4],[15851,5],[16594,4],[20342,4],[22225,5],[23858,5],[24908,4],[29518,4],[33462,4],[34463,4],[35734,4],[36417,4],[36980,4],[37145,4],[40674,5],[42575,4],[46067,5],[46123,4],[46680,4]]},"/en/lessons/windows-installation":{"position":[[814,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5407,4],[5459,4]]},"/en/lessons/working-with-text-files":{"position":[[442,4],[3022,4],[3234,4],[3326,4],[4037,4],[9224,5]]},"/en/lessons/working-with-web-pages":{"position":[[6879,4],[8361,4],[9892,4],[10158,5]]}}}],["code/blob/master/python/computervision/computervisionquickstart.pi",{"_index":22171,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19796,66]]}}}],["code/text",{"_index":5531,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[48902,9]]}}}],["code6",{"_index":5382,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11538,6]]}}}],["codeacademy’",{"_index":1014,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2718,13]]}}}],["codebas",{"_index":8049,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6810,8],[18402,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25499,8]]}}}],["codeblock",{"_index":10492,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[17095,9],[23439,9]]}}}],["codebook",{"_index":12943,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[21405,8],[21490,9],[23906,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7415,8]]}}}],["codec",{"_index":15716,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[544,6],[4773,6],[4923,6],[5470,5],[15053,5],[15083,6],[15256,5],[15315,6],[15561,7],[15721,6],[15854,5],[16749,5],[16817,5],[16859,6],[17435,6],[18686,6],[18762,6],[19129,6],[19523,5],[19581,5],[19986,7],[20406,7],[27884,5],[28104,5],[28717,7]]},"/en/lessons/transliterating":{"position":[[3900,6]]}}}],["coder",{"_index":14042,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43902,6],[44222,6],[44457,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8215,7]]}}}],["codex",{"_index":11744,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4805,6],[12749,6]]}}}],["code’",{"_index":17126,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27555,6]]}}}],["codifi",{"_index":21486,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[22404,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1397,8]]}}}],["coeduc",{"_index":11274,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47830,11]]}}}],["coef",{"_index":17353,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66059,4],[70279,4]]},"/en/lessons/logistic-regression":{"position":[[44507,4],[44528,4],[45274,4],[47358,4],[58040,4],[59311,4]]}}}],["coef_",{"_index":17854,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[44810,5],[44943,5]]}}}],["coeffici",{"_index":10542,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29496,11]]},"/en/lessons/gravity-model":{"position":[[9925,11],[44400,12],[44553,11],[44588,11],[66428,13]]},"/en/lessons/linear-regression":{"position":[[1062,12],[9461,13],[19758,11],[20119,12],[42967,12],[53188,12],[53441,13],[54197,12],[61629,12],[62095,12],[62441,12],[62595,13],[62691,12],[63181,11],[63382,12],[63653,11],[63755,12],[63950,13],[64034,11],[64538,12],[65585,11],[65667,12],[65726,11],[65763,11],[65850,12],[65963,11],[67656,13],[68518,13],[69027,12],[69072,12],[69624,12],[69697,12],[69810,11],[69907,11],[70027,13],[70067,11],[71991,12],[72255,13]]},"/en/lessons/logistic-regression":{"position":[[699,12],[7508,11],[8138,12],[8292,11],[9100,12],[9405,12],[9461,11],[26446,12],[34537,13],[34955,12],[43396,12],[43451,12],[44120,13],[45085,12],[46780,12],[47149,12],[53967,12],[54094,12],[56498,12],[57452,11],[57696,11],[60443,12],[63022,12]]}}}],["coefficients.iloc",{"_index":17396,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70117,18]]},"/en/lessons/logistic-regression":{"position":[[47237,18]]}}}],["coefficients.iloc[0:25",{"_index":17352,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[65887,23]]},"/en/lessons/logistic-regression":{"position":[[45150,23]]}}}],["coefficients_binari",{"_index":17851,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43988,19]]}}}],["coerc",{"_index":8707,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41306,10],[41371,6],[41558,6]]}}}],["coexist",{"_index":18728,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2905,7]]},"/en/lessons/space-place-gazetteers":{"position":[[6819,8]]}}}],["coffe",{"_index":13506,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1212,6],[1649,6],[1846,6],[2399,6],[2593,7],[2652,6],[2814,6],[2868,6],[3271,6],[3445,7],[6029,6],[6213,6],[6531,6],[6836,7],[16167,7],[16185,6],[16203,6],[30965,6],[57608,6],[57851,6],[57909,6],[57971,6],[58304,6],[58330,6]]},"/en/lessons/introduction-map-warper":{"position":[[22938,6],[23131,6]]}}}],["cog",{"_index":8354,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26828,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31902,3]]}}}],["cogent",{"_index":16593,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[2322,6]]}}}],["coghlan",{"_index":1880,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47098,8],[50384,8]]}}}],["cogit",{"_index":18307,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[13684,10]]}}}],["cognit",{"_index":5094,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58159,9],[60401,9],[65322,9],[65800,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26564,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33145,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[372,9],[3528,9],[3594,9],[3646,9],[3842,9],[3913,9],[4122,9],[4198,9],[4503,9],[6587,9],[7043,9],[11503,9],[12679,9],[15478,9],[15833,9],[16324,9],[17433,9],[17967,9],[33672,9],[34475,9],[34935,9],[35797,9],[36229,9]]}}}],["cognition/culture/pow",{"_index":7155,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61043,24]]}}}],["cognitiveservic",{"_index":22143,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15988,17]]}}}],["cognitiveservicescredenti",{"_index":22151,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16690,28]]}}}],["cognitiveservicescredentials(subscription_key",{"_index":22160,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17508,47]]}}}],["cogniz",{"_index":12935,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[19741,9]]}}}],["cohen",{"_index":23260,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1931,5]]}}}],["coher",{"_index":1745,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42426,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4251,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9518,8],[9565,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31022,8],[37106,10],[43941,8]]}}}],["coherent",{"_index":3895,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18100,12]]}}}],["cohes",{"_index":4678,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20990,10],[23993,8],[32365,8],[32846,8],[42389,8],[45009,8],[48053,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16309,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36806,9]]}}}],["cohort",{"_index":5343,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5909,6]]}}}],["coin",{"_index":15947,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8009,6]]},"/en/lessons/jupyter-notebooks":{"position":[[6362,6]]},"/en/lessons/naive-bayesian":{"position":[[58510,7],[59855,7]]},"/en/lessons/sonification":{"position":[[14134,5]]}}}],["coinag",{"_index":20932,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[11898,7]]}}}],["coincid",{"_index":17333,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[61877,11]]},"/en/lessons/logistic-regression":{"position":[[33473,11]]},"/en/lessons/vector-layers-qgis":{"position":[[14743,8]]}}}],["coincident",{"_index":17144,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[31805,12]]}}}],["coinsounds1.csv",{"_index":20700,"title":{},"body":{"/en/lessons/sonification":{"position":[[15050,16]]}}}],["coke",{"_index":3498,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2213,5]]}}}],["col",{"_index":4037,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28719,3],[29157,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34620,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14790,4],[15170,3],[15186,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41748,3],[45166,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39881,4],[40370,3],[41527,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30449,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1146,4]]}}}],["col:str='embed",{"_index":4043,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29112,20]]}}}],["col=\"r",{"_index":12979,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26817,10]]}}}],["col=1",{"_index":14533,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40454,6]]}}}],["col=2",{"_index":14540,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41641,6],[42119,6]]}}}],["col=3",{"_index":14554,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[43416,6],[43425,5],[43640,6]]}}}],["col=src_embed",{"_index":4051,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29311,18]]}}}],["col_index_num",{"_index":2926,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21708,15]]}}}],["col_nam",{"_index":21747,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25254,9]]}}}],["col_select",{"_index":21732,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24615,10]]}}}],["colab",{"_index":3909,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19183,5],[20595,5],[35990,5],[36085,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8146,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[257,5],[6902,6],[8198,5],[8212,5],[8372,5],[8557,6],[8606,5],[8976,5],[9080,5],[9143,5],[9603,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11923,5],[11978,5],[13217,5],[14149,5],[19383,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[218,5],[7975,5],[8049,5],[8278,5],[8467,5],[8595,5],[8652,5],[9321,6],[9971,5],[10006,5],[10345,5],[10652,5],[11670,5],[11865,5],[12389,6],[15543,5],[38085,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16933,5],[17026,5],[21237,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4866,6],[4950,5],[12014,6],[12223,5],[12840,6],[13915,5],[13985,7],[14977,5],[15051,5],[15538,6],[15667,6],[15925,6],[23564,6],[23777,6],[23900,6],[24174,5],[24268,5],[24681,6],[29834,6],[30844,6],[31022,6],[31461,6]]}}}],["colaboratori",{"_index":6624,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[2147,13],[11628,13],[11727,12]]}}}],["colab’",{"_index":11036,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[10193,7]]}}}],["colavizza",{"_index":16910,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[38602,9]]}}}],["colbert",{"_index":9336,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31796,7]]}}}],["colchest",{"_index":13869,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65688,12]]}}}],["cold",{"_index":15792,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12749,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21530,5],[26507,5]]}}}],["coldsleep",{"_index":7872,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21448,9],[23814,9]]}}}],["cole",{"_index":1870,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46988,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[45172,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45944,5]]}}}],["coll",{"_index":8941,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11461,5],[13641,5],[16463,5],[17582,5],[18765,5],[20048,5],[22766,5],[24704,5]]}}}],["collabdemo",{"_index":5384,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12023,13],[13616,12],[16438,10],[30003,11],[35734,10]]}}}],["collabor",{"_index":1155,"title":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10,13]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9181,14]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11,13],[110,13],[1248,13],[5038,15],[5772,13],[6014,14],[6518,14],[7654,13],[7762,13],[8747,13],[8913,11],[11054,13],[13776,13],[15978,13],[16106,16],[16839,13],[24820,13],[24939,13],[25286,13],[25516,13],[26591,13],[28607,13],[28668,14],[28848,13],[29072,14],[29144,13],[34872,13],[39603,13],[44755,13],[52963,14],[57796,13],[57984,13],[59096,13],[64026,13],[64565,12],[68022,13],[68572,13],[69277,13],[69382,14],[72117,14]]},"/en/lessons/common-similarity-measures":{"position":[[3581,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1838,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4074,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29726,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3836,11],[4584,14],[4812,11],[18514,11],[20348,13],[20629,13],[32224,13],[32355,11],[35079,13],[35128,13]]},"/en/lessons/gravity-model":{"position":[[56868,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6320,13],[6468,13]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4727,14],[6012,14],[6172,13]]},"/en/lessons/introduction-map-warper":{"position":[[1447,13],[8197,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33297,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12016,14],[50619,14]]},"/en/lessons/jupyter-notebooks":{"position":[[36300,13],[36422,14],[36726,13],[42285,13],[52301,14],[53395,13]]},"/en/lessons/space-place-gazetteers":{"position":[[19943,14]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5946,13],[31096,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[527,14],[5644,14],[6163,14],[9923,13],[11934,11],[12219,13],[14483,14],[14527,13],[15890,13],[18864,14],[19012,14],[19190,14],[20700,14],[22403,14],[22634,14],[23233,14],[24392,13],[26309,14],[26332,14],[26385,12],[27402,15],[28358,15],[28694,13],[28908,13],[29254,14],[29507,13],[30422,13],[31094,13],[31380,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63800,14]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13955,13]]}}}],["collaborator(",{"_index":5487,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28895,15]]}}}],["collaboratorʼ",{"_index":5533,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[53408,14]]}}}],["collaborator’",{"_index":16975,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53323,14]]}}}],["collaps",{"_index":2403,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12913,8],[19368,8],[20796,8],[21677,8],[27625,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[14223,9],[14398,8],[14826,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10814,10]]},"/en/lessons/naive-bayesian":{"position":[[68270,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36659,8],[36725,8],[36793,8],[36860,8],[37087,8],[37153,8],[37221,8],[37288,8]]},"/en/lessons/sentiment-analysis":{"position":[[6086,8],[8186,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13614,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30048,8],[30886,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7323,8]]}}}],["collar",{"_index":21397,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36851,7]]}}}],["collat",{"_index":7937,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32519,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26183,10],[53612,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2737,9]]},"/en/lessons/installing-omeka":{"position":[[7075,7],[7127,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46697,10]]},"/en/lessons/sonification":{"position":[[35105,8]]}}}],["colleagu",{"_index":5366,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8970,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2977,10],[56043,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36048,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1301,9],[32116,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35140,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[362,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24100,10],[24207,10]]}}}],["colleague’",{"_index":20823,"title":{},"body":{"/en/lessons/sonification":{"position":[[38685,11]]}}}],["collect",{"_index":59,"title":{"/en/lessons/data-mining-the-internet-archive":{"position":[[33,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1068,11],[3191,10],[7381,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18948,12],[39337,10],[40750,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[763,11],[1448,11],[9996,11],[12231,11],[12680,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14399,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[733,9],[3591,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1205,10],[4388,10],[4659,10],[5549,11],[5568,10],[5885,10],[6866,12],[7584,10],[12887,10],[13432,11],[13555,10],[13779,11],[18486,11],[20043,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6761,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4668,9],[6094,9],[63538,8],[69237,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8365,10],[17399,11],[17531,11],[17632,12],[18674,11],[25315,10],[59726,12]]},"/en/lessons/common-similarity-measures":{"position":[[723,10],[30616,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12933,11],[13954,11],[24295,11],[24323,11],[24578,10],[25311,12],[44266,10],[44825,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15467,11],[15493,11],[55107,11],[59830,11],[60030,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1332,10],[16713,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1046,10],[1185,10],[2563,11],[3151,11],[59759,10],[62262,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1893,11],[30927,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2027,10],[3049,10],[3094,10],[5590,11]]},"/en/lessons/counting-frequencies":{"position":[[5098,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[274,12],[379,10],[1173,10],[2775,12],[2913,12],[3018,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5360,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4812,10],[9438,10],[11080,7],[29943,11],[30065,10],[33256,11],[46155,10],[46268,10],[46428,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7633,7],[9176,10],[12282,10],[13113,10],[13340,7],[29083,7],[29988,11],[30671,11],[30780,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[886,10],[1270,10],[1424,11],[1517,9],[3651,9],[4919,11],[5112,11],[5283,12],[7316,10],[7898,9],[8420,7],[11043,7],[12909,10],[13069,10],[13317,11],[14078,10],[14530,11],[29030,9],[30741,9],[37020,10],[46141,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[34,10],[136,10],[189,10],[277,10],[358,10],[474,11],[657,10],[849,11],[1195,10],[1284,10],[1321,11],[1422,11],[1568,10],[3094,10],[3171,10],[3327,11],[3410,12],[4398,10],[4619,10],[4663,11],[4727,11],[5010,10],[5171,10],[5404,10],[5519,11],[5759,10],[5883,13],[6180,10],[6400,11],[6753,10],[6921,10],[7169,10],[9325,10],[9391,10],[9488,11],[11408,10],[11513,10],[12811,10],[13498,10],[13676,11],[14248,10],[18847,10],[19070,10],[19101,10],[19182,10],[19310,10],[20085,10],[21971,10],[23939,11],[24809,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2309,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11431,10],[12352,9],[26968,9],[27007,11],[37213,7],[39656,11],[47961,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3340,10],[4146,10],[6496,11],[44930,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13984,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39922,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3301,10],[4909,10],[6385,11],[13356,10],[13589,11],[13762,11],[13969,11],[14008,11],[14196,10],[14583,10],[14631,10],[14803,10],[15260,10],[18333,10],[27040,7]]},"/en/lessons/extracting-keywords":{"position":[[1018,10],[29691,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5700,10],[6665,11],[6813,11],[6874,12],[42126,11],[42265,11],[42543,12],[43326,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17827,10],[18180,11],[18355,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18160,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9020,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1801,10],[2758,10],[4592,11],[5363,10],[8435,10],[18141,11],[18399,11],[18531,11],[22412,11],[39133,11],[60418,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30293,11],[32383,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[12420,11],[14109,10],[17716,11],[17927,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[787,11],[2124,11],[2271,11],[3144,11],[18744,12]]},"/en/lessons/gravity-model":{"position":[[40641,9],[59199,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[5461,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11593,12],[33653,7],[33900,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8007,10],[8267,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[742,7],[3834,11],[4017,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[25715,8]]},"/en/lessons/introduction-map-warper":{"position":[[1184,12],[1793,11],[1926,11],[8215,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12663,10],[38199,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1646,12],[7806,8],[11378,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7909,10]]},"/en/lessons/json-and-jq":{"position":[[16646,11],[17479,11],[20969,7],[22843,7],[24680,10],[26645,7],[27038,7],[29261,8],[30335,7],[31746,7],[32623,7],[34963,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[264,9],[9739,9]]},"/en/lessons/linear-regression":{"position":[[33166,11],[33989,11],[53351,10]]},"/en/lessons/logistic-regression":{"position":[[13262,11],[55280,10]]},"/en/lessons/naive-bayesian":{"position":[[2292,10],[4897,10],[6050,12]]},"/en/lessons/output-data-as-html-file":{"position":[[1442,9],[2341,10]]},"/en/lessons/preserving-your-research-data":{"position":[[13411,9],[18310,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6244,9]]},"/en/lessons/research-data-with-unix":{"position":[[962,10],[7251,10],[14774,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5038,11],[5660,11],[9667,7],[11302,9],[11613,11],[15462,9],[15626,9],[16536,9],[18177,9],[19976,11],[20262,11],[21523,11],[22036,9],[32068,9],[40923,9],[40971,9],[41230,9],[43130,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36157,7],[37394,9]]},"/en/lessons/sentiment-analysis":{"position":[[4595,11],[6893,10],[10930,10],[11985,10],[23249,8],[26442,10],[33487,10],[38641,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2545,10],[7548,10],[7649,10],[7694,7],[8169,10],[8356,10],[8742,11],[12437,10],[12939,12]]},"/en/lessons/sonification":{"position":[[23234,9]]},"/en/lessons/space-place-gazetteers":{"position":[[10178,10],[28543,9],[41963,7],[42501,11],[43339,7],[43730,12],[43793,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36257,9],[36660,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[286,11],[770,10],[981,11],[2234,11],[2695,11],[4948,9],[5731,10],[13284,9],[46955,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1034,9],[1379,11],[6555,9],[7400,10],[7581,7],[18216,10],[18342,11],[19419,9],[33151,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17091,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34155,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13981,10],[15729,10],[30032,10]]},"/en/lessons/transliterating":{"position":[[2854,7],[2974,10],[9013,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6030,9],[10696,8],[13737,10],[23169,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[112,11],[5544,10],[5627,11],[5723,12],[5787,11],[5823,11],[5865,10],[5946,10],[6037,11],[6136,11],[6167,10],[6302,10],[6437,11],[6492,10],[6578,10],[6653,10],[6784,10],[6868,12],[6953,11],[7022,10],[7128,11],[7492,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2040,10],[2928,10],[4071,7],[6307,10],[6969,7],[7212,11],[7537,11],[7683,10],[7851,10],[10120,12],[11994,11],[15951,9],[22284,11],[27063,10]]},"/en/lessons/vector-layers-qgis":{"position":[[15460,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[514,11],[786,11],[6447,10],[13233,10]]}}}],["collection.1",{"_index":10115,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7859,12]]}}}],["collection.2",{"_index":15658,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[3237,12]]}}}],["collection.tsv",{"_index":3330,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4791,14],[6771,14]]}}}],["collectionkey",{"_index":7611,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3574,13],[3680,16],[3697,14]]}}}],["collections.3",{"_index":5363,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8192,13]]}}}],["collection’",{"_index":7604,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3143,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5682,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14431,12]]},"/en/lessons/introduction-map-warper":{"position":[[8164,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6460,12]]}}}],["colleen",{"_index":15496,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4774,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47148,7]]}}}],["colleg",{"_index":3725,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3530,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10413,8],[10635,7],[11120,7],[11195,7],[11338,7],[12006,8],[12084,7],[12815,7],[13300,7],[13375,7],[13518,7],[15538,8],[15615,7],[16734,7],[17917,7],[19050,8],[19189,7],[19694,7],[19772,7],[19921,7],[20684,7],[20729,7],[21940,7],[22425,7],[22500,7],[22643,7],[23878,7],[24363,7],[24438,7],[24581,7],[25485,8],[25729,7],[27171,8],[27592,8],[27901,7],[27973,8],[28119,8],[28433,7],[28508,8]]},"/en/lessons/extracting-keywords":{"position":[[3385,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2880,7],[5567,8],[23216,7],[47822,7]]},"/en/lessons/geocoding-qgis":{"position":[[32128,8],[32357,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[864,7],[913,7],[965,7],[7653,7],[46111,7],[46723,7],[47324,7]]},"/en/lessons/logistic-regression":{"position":[[55558,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1216,7]]}}}],["college(",{"_index":10853,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2676,10]]}}}],["collegi",{"_index":11200,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39867,10]]}}}],["collin",{"_index":16498,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50533,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49141,6]]}}}],["collinear",{"_index":17292,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52111,12],[52609,12]]}}}],["colloc",{"_index":6537,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[911,10],[4423,10],[8621,11],[8704,10],[9012,11],[15232,10],[15520,10],[15789,10],[17148,11],[17176,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12757,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7017,14]]}}}],["colloquium",{"_index":5163,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60657,11]]}}}],["colnames(cloud_tdm",{"_index":20172,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38388,19]]}}}],["colo",{"_index":3470,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1871,4]]}}}],["colombia",{"_index":4462,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59171,9]]},"/en/lessons/gravity-model":{"position":[[1233,8],[6110,8],[58017,8],[58232,9],[61517,8]]},"/en/lessons/introduction-map-warper":{"position":[[22741,9],[22860,11],[22968,8],[23028,9],[23091,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42604,9]]}}}],["colombian",{"_index":13806,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[57598,9],[57841,9]]},"/en/lessons/introduction-map-warper":{"position":[[23121,9]]}}}],["colombia’",{"_index":15694,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22660,10]]}}}],["colon",{"_index":5529,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46848,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9638,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49108,5],[49659,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21695,5]]},"/en/lessons/extracting-keywords":{"position":[[18874,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[10112,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29913,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11738,5]]},"/en/lessons/json-and-jq":{"position":[[2634,5],[4464,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3444,6],[4646,5],[4684,5],[4932,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5377,5],[5555,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6399,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7181,9],[20450,6]]}}}],["coloni",{"_index":4444,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58660,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7419,7],[11850,8],[12308,12]]}}}],["colonial",{"_index":15699,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22764,11]]}}}],["colonies—especi",{"_index":10365,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3981,19]]}}}],["colonn",{"_index":9958,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52735,7]]}}}],["colophon",{"_index":21245,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6386,8],[14020,8]]}}}],["color",{"_index":197,"title":{"/en/lessons/introduction-to-ffmpeg":{"position":[[54,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4064,5],[20595,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7393,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22858,5],[23108,5],[23261,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63319,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22011,6],[27209,6],[27273,6],[36211,8],[38982,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3844,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18437,5],[28663,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23401,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18902,5],[18919,5],[20090,6],[26195,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6351,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45199,7],[52473,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2921,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16211,9],[16720,5],[16845,9],[17791,5],[18145,5],[22189,5],[22306,6],[29953,5],[30082,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63771,6],[63881,7],[64037,7],[64065,7],[64122,7],[66782,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[22703,6],[31976,5],[35583,5],[35975,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41711,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14672,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[892,6],[12070,5],[12116,5],[12220,5],[39397,5],[39837,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4755,5],[10249,5],[15888,6],[37638,6],[37778,7],[37862,7],[38540,6],[38554,6],[38601,5],[38666,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4940,7],[12544,7],[12790,5],[12808,5],[13231,7],[13480,5],[13751,5],[14786,5],[15799,7],[16297,7],[21747,7],[31840,6],[37008,6],[37440,5],[47825,5],[51943,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22334,5]]},"/en/lessons/intro-to-powershell":{"position":[[4439,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[11057,7],[11084,5],[11122,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[55,5],[638,5],[699,5],[753,5],[804,5],[3687,5],[4161,5],[4203,5],[13318,5],[17382,5],[20613,5],[21113,5],[21232,5],[23599,5],[23609,5],[23763,5],[23819,5],[24464,5],[24576,5],[24650,5],[24747,5],[24827,5],[25090,5],[25477,5],[25671,5],[26442,5],[28526,5],[28652,5],[28812,5],[29062,5],[29187,5],[29200,5],[29407,5],[29589,5],[31664,5],[32843,5],[32955,5],[32971,5],[32992,5],[33344,5],[34359,5],[34757,5],[34977,5],[35154,5],[35736,5],[35817,5],[36050,5],[36478,5],[37182,5],[37311,5],[37499,5],[37665,8],[37703,5],[37804,5],[39283,5],[39957,6],[40734,5],[40812,5],[42217,8]]},"/en/lessons/logistic-regression":{"position":[[5926,6],[41846,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37745,5]]},"/en/lessons/qgis-layers":{"position":[[11055,5],[12715,5],[14375,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40000,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5528,6],[54600,8],[54760,5],[55040,5],[55481,6],[55761,5],[56494,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12044,6],[12424,5],[23054,5],[24386,5],[24431,5],[24494,6],[27908,7],[27946,5],[28024,5],[28061,5],[28122,5],[28154,5],[29369,9],[29462,5],[29692,7],[30417,5],[30445,5],[32685,6],[33128,9]]}}}],["color=\"charg",{"_index":14424,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[13199,15],[15127,15],[16771,15],[22180,15],[49385,15]]}}}],["color=\"gend",{"_index":14457,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20983,13]]}}}],["color=\"weapon",{"_index":14448,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18533,15]]}}}],["color='black",{"_index":17324,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58349,14]]}}}],["color='blu",{"_index":23313,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11138,13]]}}}],["color='darkblu",{"_index":17827,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41043,17]]}}}],["color='gold",{"_index":23316,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11184,13]]}}}],["color='green",{"_index":23384,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19611,14]]}}}],["color='lightblu",{"_index":17824,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40941,18]]}}}],["color='r",{"_index":21563,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35961,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11095,12]]}}}],["color=color_map",{"_index":23441,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27723,16]]}}}],["color=spectral3",{"_index":23461,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32207,16]]}}}],["color=spectral3[1",{"_index":23480,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34206,19],[39139,19]]}}}],["color=spectral3[2",{"_index":23483,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34312,19],[39245,19]]}}}],["color=st",{"_index":8876,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5402,13],[6235,13]]}}}],["color_map",{"_index":23434,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27523,9]]}}}],["colorless",{"_index":22829,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10843,9]]}}}],["colors=\"yellowbrick",{"_index":4827,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33180,21]]}}}],["colorspac",{"_index":15819,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15399,10]]}}}],["coloumn",{"_index":5900,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18469,8]]}}}],["colour",{"_index":4024,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26848,7],[31394,8],[31907,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7881,7],[8049,6],[8102,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19505,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2726,6]]},"/en/lessons/geocoding-qgis":{"position":[[11740,7],[14302,6],[14413,7],[15181,6],[15426,6],[15835,8],[16504,6],[16806,7],[28717,6],[28902,6],[30617,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22197,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[8163,6],[9385,6],[10141,6],[10391,6],[16734,7]]},"/en/lessons/gravity-model":{"position":[[40755,6]]},"/en/lessons/intro-to-bash":{"position":[[3987,6],[4199,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33241,6],[35580,6],[35776,6],[35934,8],[36115,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7170,9]]},"/en/lessons/qgis-layers":{"position":[[7735,9],[10135,8],[10192,8],[11677,8],[16877,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3168,6],[3316,6],[3336,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31196,6],[31255,6],[31305,7],[31325,6],[39677,6],[40498,6]]},"/en/lessons/sonification":{"position":[[6904,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7242,6]]}}}],["colquitt",{"_index":3503,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2258,9]]}}}],["cols=3",{"_index":14523,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39854,7]]}}}],["colsum",{"_index":7306,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13153,7]]}}}],["colsums(harper_table2",{"_index":7425,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20535,22]]}}}],["colsums(prop.table(sentiment_scor",{"_index":20109,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30339,37]]}}}],["colsums(trudeau_table2",{"_index":7436,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21975,23]]}}}],["colsums(trudeau_table3",{"_index":7449,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[23992,23]]}}}],["coltrain",{"_index":14175,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6996,8],[49160,8]]}}}],["columba",{"_index":14896,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57458,7]]}}}],["columbia",{"_index":3573,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3148,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11165,8],[13345,8],[16160,8],[17279,8],[18462,8],[19740,8],[22470,8],[24408,8]]}}}],["columbia’",{"_index":21218,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32132,10]]}}}],["column",{"_index":1240,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12512,6],[15635,7],[15699,6],[15759,6],[15795,7],[16066,7],[16288,7],[25530,6],[25648,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8482,6],[8534,6],[8768,6],[14562,6],[15100,8],[15133,6],[15244,7],[15403,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12929,6],[16996,6],[18399,7],[18578,6],[18609,7],[18688,8],[18810,6],[18846,6],[19129,7],[19216,7],[19297,6],[19394,6],[19438,6],[19576,6],[19597,7],[20314,6],[20483,6],[20540,7],[20782,7],[20836,6],[21182,7],[21826,6],[22858,7],[23796,6],[23879,7],[24734,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7047,7],[7138,6],[8307,6],[9147,7],[9544,6],[10602,7],[10924,6],[12328,6],[12469,6],[15640,6],[15951,6],[18190,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5714,6],[5907,8],[5989,7],[8435,7],[20275,6],[28522,7],[28572,7],[28613,6],[28712,6],[28832,6],[29027,6],[36134,7],[41912,6],[51704,7],[62690,8],[62732,6],[62938,8],[63738,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7461,6],[17776,7],[29045,7],[29062,9],[29077,6],[30681,6],[30702,8],[30819,7],[31002,6],[31119,7],[38592,7],[38730,7]]},"/en/lessons/common-similarity-measures":{"position":[[7278,7],[7404,7],[27007,7],[27784,6],[28214,7],[28294,7],[28432,7],[31762,7],[32034,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17851,6],[18963,6],[19017,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11804,8],[12303,7],[12352,7],[13337,6],[13696,6],[13785,6],[13868,6],[23542,6],[23572,7],[24404,7],[25265,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9850,6],[10082,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15191,7],[15261,6],[15838,6],[15957,6],[16056,6],[17659,7],[19569,8],[19711,7],[20739,7],[20830,8],[21039,6],[21154,6],[21289,6],[24741,7],[24801,6],[24930,6],[26556,7],[26582,6],[26752,7],[26907,6],[27022,6],[28428,6],[28464,7],[28516,6],[28648,6],[28846,6],[28893,6],[28979,7],[30190,7],[35926,6],[37825,7],[38053,6],[42539,7],[42834,6],[50653,6],[53093,7],[53794,6],[55751,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10099,7],[12352,7],[13197,6],[15394,7],[32147,6],[33983,7],[34075,7],[34648,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38501,7],[38738,7],[38959,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11132,6],[17679,7],[17745,7],[19258,7],[20600,7],[20696,7],[20816,6],[20962,6],[21010,6],[23152,6],[23984,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[430,7],[501,7],[2697,7],[15345,7],[15728,7],[19924,7],[21233,8],[21402,8],[21465,7],[21561,7],[22139,6],[22282,7],[22533,7],[22924,6],[23086,6],[23417,8],[23490,7],[23775,7],[23816,7],[24033,7],[24191,7],[24302,8],[24403,8],[24581,7],[24660,7],[25159,8],[25299,7],[25461,8],[26842,8],[26914,8],[27009,6],[29110,7],[29559,6],[29633,7],[29764,6],[29807,6],[30214,7],[30304,7],[30365,7],[30382,7],[30665,7],[30917,7],[30979,7],[31138,7],[31292,7],[31412,7],[31478,7],[31568,7],[31647,7],[31787,6],[31989,7],[32195,7],[32361,7],[32888,7],[32991,8],[33159,7],[33190,7],[33481,7],[34229,8],[34807,7],[36308,8],[37331,6],[38510,6],[38575,6],[38696,6],[39992,6],[40143,6],[40708,6],[41058,6],[41510,7],[43147,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1685,7],[1957,6],[2043,7],[2091,8],[4485,8],[12681,6],[15000,7],[15096,6],[15277,7],[15338,6],[15402,6],[17687,7],[17831,7],[18948,6],[21625,6],[21706,8],[21821,6],[25448,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8586,7],[13960,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42877,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5593,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5968,7],[13998,7]]},"/en/lessons/extracting-keywords":{"position":[[6571,7],[6745,7],[6860,6],[6898,6],[6965,7],[7094,7],[7176,8],[8093,6],[10412,7],[27032,6],[27204,7],[27290,8],[27515,8],[27606,6],[27671,7],[28230,6],[29192,6],[31374,6],[31750,6],[32107,6],[34915,6],[35291,6],[35784,6],[37934,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10122,7],[40236,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5436,6],[5549,7],[5584,6],[5603,6],[5619,6],[5667,6],[5683,6],[5731,6],[5895,6],[6007,6],[6117,7],[6159,6],[6203,6],[6635,6],[7056,7],[7098,6],[7114,6],[7135,7],[7156,6],[7243,6],[7259,6],[7280,6],[7478,6],[7628,6],[7800,7],[10083,7],[10515,6],[10609,6],[10806,6],[11009,6],[11794,6],[11927,6],[12030,7],[12088,6],[12610,7],[13375,7],[14122,8],[14687,7],[14757,7],[14780,6],[14981,6],[15299,7],[15320,6],[16691,7],[16745,6],[16915,7],[16976,7],[17187,7],[17354,7],[17395,6],[17412,7],[17443,8],[17484,7],[17518,6],[17581,6],[17628,7],[17758,7],[20726,6],[20832,6],[20949,6],[21054,6],[21245,7],[21259,6],[22321,6],[22510,6],[22535,6],[22551,6],[22589,6],[22680,6],[23284,6],[23926,7],[24223,7],[24385,6],[24513,8],[24539,6],[24556,7],[24587,8],[24605,7],[24721,7],[24773,7],[25035,8],[25184,6],[25644,7],[25786,6],[25826,6],[25850,7],[25898,7],[25923,6],[26089,6],[26341,6],[28334,6],[28360,6],[31073,6],[31415,7],[33079,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25633,8],[25819,8],[25900,7],[31609,6],[31659,6]]},"/en/lessons/geocoding-qgis":{"position":[[9023,6],[12069,6],[12107,8],[12223,6],[12266,7],[12470,7],[12505,6],[13347,7],[13793,7],[15005,6],[15140,6],[16163,6],[16232,7],[19912,7],[21199,7],[23934,6],[24433,8],[26272,7],[27512,6],[28111,6],[28779,6],[28804,6],[32100,6],[33615,7],[35507,6],[37386,8],[37971,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28539,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15761,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[9183,7],[9310,8],[9594,6],[9612,6],[9630,6],[9649,6],[9667,6],[9685,6],[9704,6],[9722,6],[9740,6],[9856,6],[9878,6],[9900,6],[9932,6],[9954,6],[9976,6],[10008,6],[10030,6],[10052,6],[10104,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3057,7],[13804,8],[15981,7],[16013,8],[16116,6],[16239,6],[16366,6],[16463,6],[16579,6],[16807,7],[38682,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[654,7],[3493,6],[3781,6],[3939,6],[4407,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5189,7],[15824,6]]},"/en/lessons/gravity-model":{"position":[[47270,6],[49196,6],[49450,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7840,7],[8764,7],[8982,7],[9214,7],[9571,7],[9720,7],[9911,7],[10112,6],[10269,7],[10442,7],[13271,6],[18198,6],[36851,6],[37327,7],[37632,7],[38315,7],[38349,6],[40498,6],[40663,7],[42163,6],[42434,6],[43682,6],[45316,6],[47063,6],[48358,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4569,6],[11868,6],[12244,6],[13251,6],[14496,6],[15378,6],[16851,6],[17416,6],[18616,6],[19008,6],[19590,6]]},"/en/lessons/intro-to-linked-data":{"position":[[32068,7],[33003,7],[33140,7],[33639,6],[34251,7],[34407,6]]},"/en/lessons/intro-to-powershell":{"position":[[42337,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[19288,6]]},"/en/lessons/introduction-map-warper":{"position":[[14733,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31585,7],[31744,7],[31996,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31667,7],[34268,6],[34320,7],[34961,7],[34985,7],[35236,6],[35393,6],[38308,6]]},"/en/lessons/json-and-jq":{"position":[[18660,6],[18697,6],[27524,7],[27583,6],[29885,6],[29960,6],[36539,8]]},"/en/lessons/jupyter-notebooks":{"position":[[16048,8]]},"/en/lessons/linear-regression":{"position":[[5014,6],[9719,6],[9783,7],[23824,8],[23987,6],[24322,6],[25340,8],[25615,6],[25748,7],[26261,6],[28034,6],[28194,6],[29478,6],[29667,6],[30471,7],[37452,6],[40209,6],[48282,6],[48676,8],[48714,6],[48743,6],[48770,6],[50062,6],[50970,6],[59060,7],[65279,6],[65336,6],[65633,6]]},"/en/lessons/logistic-regression":{"position":[[28077,7],[28188,6],[28331,6],[29383,7],[30282,8],[30416,6],[30648,6],[32221,8],[36526,7],[38352,7],[38416,6],[44283,7],[44512,7],[52455,6],[57298,7],[57437,6],[57681,6],[57708,6],[57738,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3838,8],[8894,7],[8947,6],[9698,7],[11629,6],[11727,7],[11767,6],[11847,7],[11910,7],[11986,8],[12793,7],[12889,7],[17070,6],[17303,6],[17697,6],[18095,7],[18122,6],[18345,6]]},"/en/lessons/naive-bayesian":{"position":[[54052,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6331,9],[14641,7],[14788,7],[14993,7],[15134,8],[34436,7],[34479,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4362,7],[7117,7],[8103,6],[8190,6]]},"/en/lessons/qgis-layers":{"position":[[11713,6],[12683,6],[12793,7],[13935,6],[14036,7],[14279,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13802,7],[16748,7],[16857,6],[16920,8],[17027,7],[17309,6],[17711,7],[17768,6],[19760,7],[19821,8],[21081,7],[21198,6],[21819,7],[22096,7],[22378,6],[24429,7],[25065,7],[25726,7]]},"/en/lessons/research-data-with-unix":{"position":[[12837,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10404,8],[13782,6],[13937,6],[14005,6],[14097,6],[14771,6],[14798,6],[15108,7],[15229,6],[22502,6],[22803,6],[23375,6],[23902,6],[24715,8],[26519,6],[31101,7],[31154,6],[31198,6],[31659,7],[32341,6],[33415,7],[35711,7],[36059,7],[37844,6],[41300,6],[41449,6],[41956,7],[42104,7],[42154,7],[42375,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17912,8],[17979,8],[30154,7],[31207,8],[33287,7],[33324,7],[33432,6],[36286,6],[38235,7],[45323,6],[46472,6],[46494,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19632,8],[22327,8],[22585,6],[29019,6],[29241,6],[29859,7],[33505,6]]},"/en/lessons/sonification":{"position":[[11870,7],[12911,7],[14153,6],[14713,6],[14825,6],[17828,6],[18994,7],[23952,8],[27114,7],[28284,7],[28368,6],[28816,7],[32755,6],[36106,7]]},"/en/lessons/space-place-gazetteers":{"position":[[17813,7],[17847,6],[17931,6],[17989,6],[18031,6],[18143,6],[18192,6],[18378,7],[18485,6],[18553,6],[18595,6],[18715,7],[18812,6],[19516,6],[19681,7],[19730,6],[19782,6],[19886,7],[20604,6],[20819,7],[21857,6],[21986,7],[22086,7],[22567,6],[22718,7],[23030,7],[23772,7],[23788,7],[25787,7],[28486,7],[28840,6],[28962,7],[29133,7],[29444,6],[33115,7],[33195,7],[33283,6],[33647,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8128,7],[10246,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25303,7],[28614,7],[28902,6],[29342,7],[31258,8],[31854,7],[33636,7],[33747,8],[36751,6],[39798,6],[40373,7],[40475,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13299,6],[25206,7],[26796,7],[30460,6],[35616,6],[40046,7],[40162,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22589,8],[22613,7],[22870,7],[22891,6],[22938,6],[23044,6],[23195,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8196,6],[39637,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[11688,7],[11759,8],[11845,8],[11977,8],[12028,8],[12212,8],[12314,8],[12502,7],[13856,6],[13950,7],[14160,6],[18230,6],[18259,7],[21228,7],[25224,7],[25379,7],[25474,7],[25544,7],[25626,6],[26070,7],[26743,7],[26755,7],[30484,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8599,6],[11594,6],[12219,6],[14982,7],[18103,7],[18126,6],[20645,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1753,7],[1891,7],[1961,7],[13830,7],[14852,8],[16381,8],[16452,7],[16491,7],[16543,7],[16960,6],[17367,6],[17459,8],[18050,6],[19858,6],[20086,6],[20142,6],[20264,7],[21670,6],[22487,7],[24974,6],[25209,6],[25344,6],[25420,7],[25483,7],[26011,7],[27244,6],[28275,6],[31641,7],[32325,6],[32381,6],[32460,7],[32564,6],[34641,6],[36377,6],[36582,6],[36927,6],[44376,7],[44920,7],[45041,7],[45762,7]]}}}],["column='disciplin",{"_index":6923,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42649,20]]}}}],["column_datasource.pi",{"_index":23372,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18276,20],[18393,21],[21920,20]]}}}],["column_head",{"_index":11592,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26029,13],[26102,13]]}}}],["columndatasourc",{"_index":23370,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17564,16],[17767,16],[17905,16],[18513,16],[18745,16],[19439,16],[19761,16],[20037,16],[21692,16],[22075,16],[23988,16],[24308,18],[26963,16],[30225,16],[33642,16],[38480,16],[43507,17]]}}}],["columndatasource(group",{"_index":23429,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26823,25],[31690,25],[33990,25],[38925,23],[44586,25]]}}}],["columndatasource(sampl",{"_index":23379,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19119,24]]}}}],["columnn",{"_index":20123,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31336,8]]}}}],["columns=[\"pc_1",{"_index":4961,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44560,16]]}}}],["columns=[\"word_count_standard",{"_index":4917,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38905,35]]}}}],["columns=['term",{"_index":1484,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27044,16]]}}}],["columns=col",{"_index":4048,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29262,13]]}}}],["columns=filekey",{"_index":5752,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27672,17],[32997,17]]}}}],["columns=tfidf.get_feature_nam",{"_index":5066,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55462,34]]}}}],["com.company.productnam",{"_index":8370,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32215,23]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34897,25]]}}}],["com.demo.steinbeck",{"_index":8371,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32298,19]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34982,21]]}}}],["com.github.scopt#scopt_2.11",{"_index":9621,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15986,27]]}}}],["com.github.scopt#scopt_2.11;3.5.0",{"_index":9631,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16214,33],[16456,33]]}}}],["combat",{"_index":13897,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[6233,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48759,6]]}}}],["combin",{"_index":96,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1687,9],[1996,9],[14492,11],[23060,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36293,7],[39769,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12440,7],[12521,7],[13152,9],[14873,7],[15064,8],[19190,9],[20627,8],[25125,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3611,8],[4798,7],[5019,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35005,7],[59574,11],[61949,9],[66262,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1505,11],[9608,11],[34987,11],[35099,11],[35221,11],[35362,11],[39758,12],[40275,12],[66346,11],[66744,7],[67117,12],[67439,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4251,9],[49012,9],[52709,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1650,7],[2282,11],[2867,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4131,8],[13437,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10834,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10577,7],[41738,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24111,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28834,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23148,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2558,8],[21747,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12641,7],[13112,7],[14146,11],[34589,8],[37506,7],[49178,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1093,11],[34979,11],[38151,11],[39213,13],[39462,7],[42735,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4989,9],[16809,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2480,8],[20508,8],[36162,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1936,7],[2204,8],[15989,12]]},"/en/lessons/geocoding-qgis":{"position":[[18387,9],[32250,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11344,8],[12368,11],[25164,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[754,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12576,11],[33164,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[8745,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6929,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[28558,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10353,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22461,8],[49895,8]]},"/en/lessons/intro-to-bash":{"position":[[2376,9],[7638,13],[16227,8],[16476,8],[16623,8],[16955,9],[17225,11],[17288,8],[17386,7],[20394,8],[26291,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4907,7]]},"/en/lessons/intro-to-linked-data":{"position":[[27580,8],[34713,7],[34992,7]]},"/en/lessons/intro-to-powershell":{"position":[[24153,9],[28303,9],[28397,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19114,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40525,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24286,8],[35948,7],[36639,7]]},"/en/lessons/json-and-jq":{"position":[[2197,7],[18506,11],[30763,7],[31711,8]]},"/en/lessons/jupyter-notebooks":{"position":[[15979,11],[38376,7],[53664,7]]},"/en/lessons/linear-regression":{"position":[[23673,7]]},"/en/lessons/logistic-regression":{"position":[[9571,11],[42512,11],[51469,8],[56525,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2850,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17654,8]]},"/en/lessons/normalizing-data":{"position":[[7475,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[143,8],[214,9],[284,8],[321,8],[733,9],[2015,9],[2284,9],[2456,12],[2686,8],[6009,9],[6345,11],[6598,8],[6636,9],[7316,8],[7344,8],[8024,8],[8177,8],[9291,8],[9315,8],[10126,8],[11417,8],[11441,8],[12537,8],[13916,8],[13940,8],[14810,8],[14916,8],[15045,8],[23638,11],[33274,9],[33318,9],[34153,8],[39996,8],[51832,9],[51889,8],[52585,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8566,7]]},"/en/lessons/preserving-your-research-data":{"position":[[10874,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10516,9],[21706,8]]},"/en/lessons/research-data-with-unix":{"position":[[6189,8],[6685,8],[6868,11],[7344,11],[9074,8],[13370,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1977,7],[2236,9],[2685,9],[3218,11],[4445,11],[28325,9],[38714,11]]},"/en/lessons/sentiment-analysis":{"position":[[3149,8]]},"/en/lessons/space-place-gazetteers":{"position":[[47111,7],[47385,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26025,7],[38245,8],[38291,7],[38488,10],[38599,9],[38711,8],[38774,7],[38977,8],[39927,8],[39940,7],[40773,11],[47371,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12255,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4278,11],[6408,7],[6555,8],[9693,11]]},"/en/lessons/transliterating":{"position":[[10090,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6729,8],[50006,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1797,7],[6231,9],[7629,7],[7787,8],[11615,7],[11750,7],[12141,7],[12313,7]]},"/en/lessons/working-with-text-files":{"position":[[2161,8]]}}}],["combine.png",{"_index":21578,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[38545,12],[38666,12]]}}}],["combined.pdf",{"_index":23617,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12122,13],[12282,13],[12575,13]]}}}],["combined_method_i(filenam",{"_index":19023,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38947,27],[39452,27]]}}}],["combined_method_ii(input_dir",{"_index":19118,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[50639,29],[51181,29]]}}}],["combo",{"_index":16783,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[34391,5]]}}}],["come",{"_index":127,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2738,5],[3753,5],[15164,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10486,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1415,5],[23455,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14218,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19718,4],[23452,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8931,5],[13039,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5467,5],[12937,4],[13000,5],[14946,4],[15009,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7265,4],[19051,4],[32221,4],[33592,4],[33776,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37892,4],[46242,5],[58903,5],[60798,5]]},"/en/lessons/common-similarity-measures":{"position":[[5571,4],[10726,4],[31193,4],[32581,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10429,4],[30247,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14470,4],[55392,4],[60487,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4910,4],[12180,5],[60648,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3844,5],[8861,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12245,5],[34717,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15730,4],[26412,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36970,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20605,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28905,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2888,5],[17374,5],[21589,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21427,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10666,5],[31321,5],[36858,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4253,4],[6981,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4289,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7741,4]]},"/en/lessons/extracting-keywords":{"position":[[13444,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22292,5],[34415,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27432,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11539,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5258,5],[28500,4],[39567,4],[51585,4],[52860,4],[53914,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[3390,4],[12172,4],[15713,4],[17502,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11283,4],[11465,5],[11559,4],[21535,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1363,4]]},"/en/lessons/gravity-model":{"position":[[1157,4],[6496,4],[18675,6],[21549,5],[26790,4],[32172,5],[41639,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[22664,5],[41786,5],[41900,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6006,5],[11444,4],[18994,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8863,5],[10542,5],[13591,5],[20133,5],[22215,5],[44756,4]]},"/en/lessons/intro-to-bash":{"position":[[17951,5],[18129,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6584,4],[21620,5],[22451,4],[25528,5],[32536,5]]},"/en/lessons/intro-to-powershell":{"position":[[6035,4],[6469,4],[6957,5],[6991,5],[16071,6],[16157,6],[29187,4],[36561,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[14602,5]]},"/en/lessons/introduction-and-installation":{"position":[[698,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5646,4],[16383,4],[17681,5],[23310,5],[26232,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9846,4],[24182,4]]},"/en/lessons/json-and-jq":{"position":[[16547,4],[19462,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9480,5],[42343,6]]},"/en/lessons/linear-regression":{"position":[[15802,4],[33051,4],[38960,5],[67616,5],[72222,5]]},"/en/lessons/logistic-regression":{"position":[[9054,4],[28142,4],[55717,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2743,5],[7154,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25889,4]]},"/en/lessons/naive-bayesian":{"position":[[4308,4],[8833,4],[9431,5],[11896,5],[13167,4],[13636,4],[15379,5],[18691,5],[22036,4],[37095,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2168,5],[2983,5],[5074,4],[6393,4],[12425,5],[20438,6],[29566,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19772,4],[31718,4],[40520,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44970,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11258,5]]},"/en/lessons/sonification":{"position":[[20272,4]]},"/en/lessons/space-place-gazetteers":{"position":[[12577,4],[23067,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6195,5],[12076,4],[19097,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8700,5],[14751,5],[35243,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17085,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29748,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4900,4],[14196,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[38728,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2067,5],[4193,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17245,5],[19778,5]]}}}],["comedi",{"_index":6606,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17630,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[782,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18889,7]]}}}],["comfort",{"_index":121,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2489,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2573,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17081,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43087,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16677,11],[26353,11],[26730,11],[27385,11],[41944,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9296,11],[11674,11]]},"/en/lessons/counting-frequencies":{"position":[[3822,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14578,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36897,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12045,11],[33426,11]]},"/en/lessons/gravity-model":{"position":[[9664,11],[18830,11]]},"/en/lessons/installing-omeka":{"position":[[11472,11]]},"/en/lessons/intro-to-bash":{"position":[[10863,12],[20829,12],[24583,11]]},"/en/lessons/intro-to-powershell":{"position":[[41124,11]]},"/en/lessons/introduction-map-warper":{"position":[[15507,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4378,11]]},"/en/lessons/jupyter-notebooks":{"position":[[3057,7],[30394,11],[40086,11]]},"/en/lessons/linear-regression":{"position":[[3986,11]]},"/en/lessons/logistic-regression":{"position":[[35241,11]]},"/en/lessons/naive-bayesian":{"position":[[12645,11]]},"/en/lessons/sentiment-analysis":{"position":[[13233,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3285,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33749,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6148,11],[18988,11],[44213,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7437,11],[8118,11],[33316,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[31461,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2180,11]]}}}],["comic",{"_index":14755,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40437,7]]}}}],["comic/cartoon",{"_index":6121,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3881,13]]}}}],["comma",{"_index":2829,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11083,5],[11147,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1404,6],[8080,5],[8192,6],[8223,5],[8455,6],[8684,6],[10905,7],[11190,6],[12059,5],[12091,6],[12613,5],[12645,6],[12893,6],[14068,5],[14100,6],[14622,5],[14654,6],[14902,6],[15835,5],[15947,6],[15978,5],[16210,6],[16439,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26931,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16283,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7605,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22829,5],[29583,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23253,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9693,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6035,6]]},"/en/lessons/extracting-keywords":{"position":[[7225,7],[12104,7],[18851,6],[33237,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8774,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7845,5],[14085,5]]},"/en/lessons/geocoding-qgis":{"position":[[9134,5],[12702,5],[20851,6],[26361,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3916,5],[34779,5],[35013,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2980,6]]},"/en/lessons/intro-to-linked-data":{"position":[[25766,5]]},"/en/lessons/intro-to-powershell":{"position":[[19348,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[13946,6],[14141,6],[16822,5]]},"/en/lessons/introduction-map-warper":{"position":[[13848,6],[14683,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26195,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11962,5]]},"/en/lessons/json-and-jq":{"position":[[2702,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2770,5],[9303,5],[9379,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6461,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25003,6],[25107,6],[25512,5]]},"/en/lessons/research-data-with-unix":{"position":[[5603,6],[5610,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45015,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34787,6]]},"/en/lessons/sonification":{"position":[[9183,5],[14990,5],[15423,5],[29499,5],[30808,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20065,7],[20179,6],[20255,6],[20337,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26275,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33601,5],[33686,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32316,6],[32416,5],[32859,5],[38321,5]]},"/en/lessons/transliterating":{"position":[[6638,7],[6674,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[6401,5],[12009,6],[12099,6],[12247,7],[13633,5],[24349,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13187,6]]},"/en/lessons/working-with-text-files":{"position":[[1602,7]]}}}],["command",{"_index":8,"title":{"/en/lessons/intro-to-bash":{"position":[[25,7]]},"/en/lessons/intro-to-powershell":{"position":[[28,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[105,7],[1535,7],[2015,7],[2404,7],[2588,7],[2673,7],[2935,7],[2979,8],[3018,7],[5711,7],[5999,8],[6489,7],[6655,7],[6756,8],[6871,8],[6953,7],[7061,7],[7421,7],[8283,8],[8557,8],[9077,7],[9423,7],[9959,8],[10357,8],[10502,8],[11093,7],[12774,7],[12848,7],[12956,7],[13861,7],[16708,7],[17103,8],[17157,8],[18224,8],[20882,7],[20945,7],[21081,7],[21113,8],[21210,7],[23394,7],[23871,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[522,8],[541,7],[656,7],[8793,7],[9168,7],[9583,8],[9595,7],[9703,8],[10573,8],[11562,7],[11860,7],[11938,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[522,7],[1184,7],[6251,7],[6635,7],[6869,7],[9016,7],[11889,8],[16117,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[567,7],[626,7],[930,7],[1002,7],[1283,7],[1944,7],[2178,8],[2866,7],[3051,7],[3590,8],[4643,8],[4764,7],[4960,9],[5538,7],[5886,7],[6012,7],[6457,7],[7611,7],[7645,7],[8476,7],[8732,7],[8867,10],[8899,7],[10292,7],[10601,8],[11258,8],[11728,8],[12445,9],[12516,8],[12529,8],[13027,7],[13624,8],[13834,9],[14018,7],[14513,7],[14750,8],[14828,7],[15398,7],[15894,7],[15915,7],[16280,7],[16497,7],[16525,7],[16643,9],[16898,7],[17102,7],[17382,7],[17511,7],[17732,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3170,8],[3350,7],[3438,8],[7843,7],[22980,7],[23048,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15675,7],[15723,7],[15776,8],[15917,8],[23833,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1274,7],[1349,7],[9233,7],[9884,7],[10585,7],[12572,7],[12901,7],[13464,7],[13646,7],[14770,7],[14789,7],[14874,8],[15199,7],[15224,8],[15331,7],[15535,7],[15620,7],[15643,9],[15769,8],[15960,8],[15977,7],[16145,7],[16172,7],[16268,8],[16401,8],[16505,7],[16642,7],[16725,10],[16945,7],[17013,7],[17043,8],[17100,8],[17155,7],[17287,7],[17395,9],[17424,7],[17534,7],[17562,7],[17719,7],[17771,7],[17915,7],[17946,7],[18098,8],[18171,7],[18299,7],[18408,8],[18481,7],[18609,7],[18725,7],[18783,7],[18818,7],[18959,7],[19024,8],[19126,7],[19172,9],[19601,7],[20301,7],[20452,7],[20491,7],[20555,8],[20714,7],[21027,7],[21095,7],[21539,7],[21607,7],[21904,7],[21938,7],[22078,7],[22112,7],[22565,7],[22616,8],[23866,7],[24946,7],[25293,7],[28019,7],[28150,7],[28283,7],[28451,7],[28691,7],[28807,7],[29411,7],[29548,7],[29796,7],[31121,7],[31191,7],[31728,7],[31825,7],[31882,7],[31969,7],[32019,7],[32065,8],[32143,7],[32192,7],[32224,7],[32390,7],[32548,7],[32941,7],[33325,7],[33751,7],[33797,9],[33834,7],[44589,7],[58800,7],[59296,7],[60031,7],[61162,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6103,7],[10350,7],[10503,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5346,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3004,7],[4760,7],[15735,7],[23417,7],[27412,7],[43026,7],[66174,7]]},"/en/lessons/common-similarity-measures":{"position":[[27929,7],[39459,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23998,7],[28763,8],[40685,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9119,8],[12263,7],[13025,8],[13161,7],[13359,7],[24845,9],[29266,7],[29424,7]]},"/en/lessons/counting-frequencies":{"position":[[6274,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2158,7],[2929,7],[3218,7],[3252,9],[3320,8],[3399,7],[3494,7],[15810,7],[15879,7],[15916,7],[15964,7],[16125,8],[16214,8],[16235,7],[16875,7],[17002,8],[17085,8],[22375,7],[36278,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[115,7],[3134,7],[3238,7],[5186,7],[5326,7],[5443,7],[6519,7],[7814,8],[8025,8],[8212,7],[10345,7],[11294,9],[34887,7],[36499,7],[38897,8],[39201,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30275,8],[35146,7],[35268,8],[35325,8],[35480,7],[35565,7],[35609,8],[35748,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[982,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16042,7],[16799,7],[18389,7],[18614,7],[19252,7],[20414,7],[22464,7],[24873,7],[25200,7],[25344,7],[27324,7],[35094,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2679,8],[2695,7],[2878,7],[6949,8],[7054,8],[7496,7],[8140,7],[10535,8],[10957,8],[12244,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4063,7],[8029,9],[21597,7],[21736,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10813,8],[11385,7],[12274,7],[12470,8],[12552,7],[12761,7],[13559,7],[13606,7],[14662,8],[18297,8],[19657,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17906,8],[18372,8],[18561,8],[18591,7],[18688,7],[18791,8],[19566,7],[19677,9],[19771,7],[44218,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1718,7],[5300,7],[7630,7],[7716,7],[8603,7],[9633,7],[9810,7],[10533,8],[10575,7],[10601,7],[10967,7],[11111,7],[11792,8],[12898,8],[13310,8],[13563,8],[13734,8],[13780,7],[14009,8],[14839,8],[15666,7],[27387,7],[27783,8],[28151,7],[28935,7],[28965,9],[31336,7],[39072,7],[42816,7],[42955,7],[46483,8],[46564,8],[46950,8],[47393,7],[47669,7],[49058,8],[50723,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16926,7],[24428,7],[34185,7],[44463,7],[44752,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7896,7],[8106,7],[9280,8],[11274,8],[23222,8],[26920,8],[26967,7],[27951,7],[32172,9],[32204,8],[46202,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5479,7],[5585,8],[5689,7],[5738,7],[6536,8],[8231,9],[9223,7],[10430,8],[11346,7],[11916,8],[25231,7],[25879,7]]},"/en/lessons/extracting-keywords":{"position":[[5175,7],[13877,7],[13921,7],[13969,7],[14151,7],[14260,7],[14668,8],[15074,8],[15205,7],[16462,7],[16551,7],[16648,9],[16728,7],[22288,7],[23954,7],[24155,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12378,7],[12419,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12642,7],[19740,7],[22928,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6072,8],[8360,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[876,8],[9351,7],[12576,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21165,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[249,7],[2408,7],[2495,7],[2612,7],[2670,8],[5398,7],[5978,8],[6384,7],[6505,7],[6592,7],[6607,7],[8626,7],[9254,7],[9430,9],[9556,7],[9698,9],[9743,7],[9783,7],[10029,7],[10049,7],[10124,7],[10218,7],[11092,7],[12965,7],[15419,7],[17012,8],[17805,8],[19176,8],[19557,7],[19797,7],[26113,7],[26643,7],[27151,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[9648,9],[9808,8],[9889,7],[13635,8],[14181,7],[25201,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1799,7],[1840,7],[9353,9],[9419,7],[9586,7],[9758,8],[21505,9],[25788,8],[25809,7],[33794,7],[33829,7],[35178,7],[35206,7],[35276,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10754,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6382,8],[7010,9],[11352,8],[11413,8],[11509,7],[11596,7],[12114,7],[12418,8],[12512,7],[14646,8],[15303,7],[15482,7],[15615,7],[16708,7],[16737,7],[19221,7],[19446,8],[20232,8],[21669,7],[37005,7],[37059,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13023,8],[13244,8],[16176,8],[16595,8],[17461,7],[18462,7],[19710,7],[19781,7],[24054,7],[24104,7],[24157,7],[25896,7],[26256,8],[26670,8]]},"/en/lessons/gravity-model":{"position":[[48864,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[31404,7]]},"/en/lessons/installing-omeka":{"position":[[1302,8],[1318,7],[1380,7],[1894,7],[3432,8],[4412,9],[4469,8],[5105,9],[6620,8],[6904,7],[7262,7],[7357,9],[7804,9],[8027,7],[10368,7],[10481,8],[10657,7],[11170,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[2037,7],[2068,8],[2697,7],[2756,8],[3559,7],[3717,7],[3800,7],[4218,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8091,7],[8152,7],[8215,7],[22374,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2311,7],[9742,7],[19068,8],[19154,8],[19308,8],[19404,8],[19538,8],[19651,8],[19875,7],[19921,7],[20624,7],[20678,7],[20997,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11875,7],[12093,7],[12151,7],[14942,7],[37376,7],[37498,8],[37555,8],[37734,7]]},"/en/lessons/intro-to-bash":{"position":[[26,7],[78,7],[297,7],[427,7],[525,8],[544,7],[1013,7],[1108,7],[1471,9],[1501,7],[1708,7],[1780,8],[2051,7],[2211,9],[2476,8],[2540,8],[4597,7],[4986,8],[6067,9],[6102,7],[6375,7],[6438,8],[6480,7],[6836,7],[6949,7],[7019,8],[7040,7],[7461,7],[7755,7],[9583,8],[9862,9],[9916,8],[10083,7],[11223,7],[11442,7],[11679,7],[11902,7],[11975,7],[12628,7],[14109,7],[14754,7],[15307,7],[15603,8],[15718,7],[15787,8],[15841,9],[16051,9],[16112,8],[16291,8],[16531,8],[16731,8],[17638,7],[17715,7],[18156,7],[18453,7],[18544,8],[19908,9],[19949,7],[20003,8],[20096,8],[20334,7],[20411,9],[21416,7],[21792,8],[21970,7],[22144,7],[22609,7],[22715,8],[22812,8],[22922,7],[23320,7],[23505,7],[23588,7],[23665,8],[23739,7],[23788,8],[24171,8],[24551,8],[24604,7],[24759,10],[25025,7],[25337,7],[25530,8],[25593,7],[25843,8],[26090,7],[26199,8],[26658,8],[26675,7],[26742,7],[27104,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[846,7],[2113,7],[2476,7],[7014,7]]},"/en/lessons/intro-to-powershell":{"position":[[29,7],[1303,7],[1487,7],[2064,7],[2231,7],[2523,7],[2571,7],[2663,9],[2887,7],[2991,8],[3083,7],[3196,7],[3806,9],[5467,7],[5777,8],[6654,8],[6735,7],[6871,7],[6968,7],[8507,9],[8774,8],[8880,8],[9472,7],[9582,7],[10095,7],[11476,9],[12264,7],[12780,7],[13217,7],[14370,8],[14656,7],[14857,8],[14992,7],[17352,8],[17426,7],[17691,8],[18167,7],[18688,7],[19378,8],[21413,8],[21473,8],[21771,7],[21963,8],[22278,8],[22302,7],[22553,7],[22862,7],[22944,8],[23001,7],[23095,7],[24409,7],[26864,8],[28990,8],[29164,7],[29228,8],[29315,8],[29514,8],[30562,8],[30617,7],[30717,9],[36548,7],[37587,7],[38167,7],[38274,7],[39405,7],[40244,7],[40637,7],[40748,7],[41021,7],[41486,7],[41594,8],[42188,7],[42464,7],[42493,7],[45122,7],[45259,7],[45312,7],[45667,9],[45771,8],[45980,8],[46019,8],[46358,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1374,7],[5088,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[410,8],[451,7],[2747,7],[3521,8],[3882,8],[3916,8],[4448,7],[4531,9],[4598,7],[4985,7],[9785,7],[10580,7],[10659,8],[10887,9],[11063,8],[11085,8],[11121,8],[11188,7],[11227,8],[11529,8],[11650,7],[11696,8],[11743,7],[11862,7],[12198,9],[12266,8],[12317,8],[13906,9],[13929,7],[14129,8],[14456,7],[14875,8],[15872,7],[15910,8],[16091,7],[16688,8],[19235,7],[19411,7],[19721,7],[20739,7],[20816,7],[20883,7],[21475,7],[21786,7],[22251,7],[23162,8],[23404,7],[24385,7],[25517,8],[25831,7],[27336,7],[27838,8],[29090,9],[29289,7],[29504,8],[29924,7],[30095,9],[30820,7],[31073,7],[33403,8],[33767,8],[37991,7],[38879,9],[39309,7],[40381,8],[40870,7],[41431,8],[42703,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18016,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6452,8]]},"/en/lessons/json-and-jq":{"position":[[698,7],[1880,7],[5332,7],[6230,7],[6453,8],[11204,8],[11264,7],[11533,8],[11868,7],[16999,7],[21752,8],[25445,7],[25768,8],[28844,9],[29253,7],[29710,7],[30240,7],[30290,8],[30691,7],[33057,7],[34056,7],[35759,8],[37212,7],[37468,7],[37709,7],[37817,7],[37909,7],[37990,7],[38238,8],[38620,7],[38947,7],[39254,7],[39302,7],[40605,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5263,7],[6519,8],[6597,8],[6740,7],[9905,7],[10001,7],[11310,7],[11666,7],[12567,7],[12703,7],[12835,7],[13722,7],[14812,7],[14914,7],[20595,7],[23617,7],[24101,7],[48846,8],[48895,9]]},"/en/lessons/linux-installation":{"position":[[189,7],[1812,7],[1951,8],[2011,7],[2095,7],[2138,7],[3369,7],[3808,8],[4101,8],[4336,8]]},"/en/lessons/mac-installation":{"position":[[1054,9],[3395,8],[4017,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[762,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2984,7],[3002,7],[6207,7],[6415,7],[6553,8],[6937,7],[7366,7],[7588,7],[13866,7],[14126,7],[14978,7],[16403,7],[19286,8],[19844,7]]},"/en/lessons/naive-bayesian":{"position":[[27616,7],[31363,7],[32180,8],[32196,7],[37213,8],[39898,8],[46437,7],[58155,7]]},"/en/lessons/normalizing-data":{"position":[[9378,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5683,7],[16722,7],[16787,8],[16850,8],[17070,8],[17280,8],[30800,7]]},"/en/lessons/preserving-your-research-data":{"position":[[14062,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2386,7],[2964,9],[10494,8],[24248,8],[25266,7],[26441,7]]},"/en/lessons/research-data-with-unix":{"position":[[575,7],[1031,9],[1097,8],[1209,8],[1364,8],[1513,8],[1838,8],[2125,8],[2716,7],[2901,8],[3732,8],[4378,7],[4684,7],[6098,7],[6358,7],[6491,9],[6889,7],[8822,7],[9116,7],[11434,7],[11880,8],[12001,7],[12051,7],[12155,8],[12939,7],[13147,7],[13384,8],[13972,7],[14084,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15320,8]]},"/en/lessons/sentiment-analysis":{"position":[[12482,7],[22573,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15326,9],[15824,9],[18510,8],[18940,7],[19120,8],[20336,7],[20636,7],[20686,7],[20755,8],[23941,8],[25172,7],[26318,9],[26388,8],[27566,9],[28435,7],[31990,7],[32642,7],[36446,7]]},"/en/lessons/sonification":{"position":[[20162,7],[20432,7],[21355,8],[21867,7],[22388,7],[22466,7],[22612,7],[25482,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[301,7],[9371,7],[9410,7],[9448,8],[9684,7],[10394,7],[18242,7],[18348,7],[18450,7],[18812,9],[18837,7],[19179,7],[19227,7],[19565,7],[19729,8],[19944,7],[20516,9],[21359,7],[21399,7],[21865,7],[22207,7],[22267,7],[23218,7],[23464,7],[28662,7],[33840,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5153,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8419,7],[8486,8],[8838,8],[8897,7],[9009,7],[26313,9],[31556,7],[47576,7],[47763,7],[47866,7],[47992,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[123,7],[182,7],[266,7],[698,7],[729,8],[6254,7],[6349,8],[8750,7],[8787,7],[8815,7],[8944,7],[8979,8],[9079,7],[9125,7],[9227,7],[9259,7],[9523,7],[9617,7],[9722,7],[9749,8],[9768,8],[9933,8],[10220,8],[10505,7],[11441,7],[11469,8],[11555,8],[11604,8],[11656,8],[11861,7],[11950,8],[12053,8],[12124,8],[12194,8],[12293,7],[12493,8],[13147,7],[13265,8],[13455,8],[13632,8],[13684,8],[14733,8],[14898,9],[15517,8],[15530,8],[16171,7],[16799,7],[18275,7],[18378,7],[18587,7],[19949,7],[20294,7],[24125,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15776,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7991,7],[9868,7],[10278,7],[11390,7],[11839,7],[13295,7],[13573,7],[22132,7],[22255,8],[22820,7],[24617,7],[32583,7],[33032,8],[33107,8],[33338,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[31502,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4396,7],[4413,7],[4455,7],[4552,7],[4641,7],[17230,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5108,7],[5451,7],[5635,7],[5777,7],[5929,7],[6127,7],[6655,7],[7071,7],[7212,7],[12622,7],[12736,8]]},"/en/lessons/windows-installation":{"position":[[2168,8],[2225,7],[2256,10],[2309,8],[2557,8],[2667,7],[2709,7],[4607,8],[5229,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2202,7],[2297,7],[2396,7],[3445,7],[4927,8],[4948,7],[6185,8],[9329,7],[9919,7],[10379,7],[11926,7],[13651,7],[13664,9],[21109,7]]},"/en/lessons/working-with-text-files":{"position":[[835,8],[903,8],[2092,7],[2147,8],[2603,8],[4190,8],[4251,8],[4626,8],[5866,8],[6938,8],[7953,7],[8008,8]]},"/en/lessons/working-with-web-pages":{"position":[[6145,8],[6224,7],[8795,8],[8937,7]]}}}],["command(",{"_index":8795,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[11241,10]]}}}],["command+ent",{"_index":8859,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3548,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4162,13]]}}}],["command+return",{"_index":13156,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15513,15]]}}}],["command.png",{"_index":23578,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[2522,12]]}}}],["command/ctrl",{"_index":20548,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17029,12]]}}}],["commandlet",{"_index":15337,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[5876,15]]}}}],["commandlin",{"_index":11396,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30350,12]]}}}],["command’",{"_index":14963,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[7164,9]]}}}],["commemor",{"_index":9233,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12489,13]]}}}],["comment",{"_index":2258,"title":{"/en/lessons/text-mining-youtube-comments":{"position":[[20,7]]}},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14627,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37272,8],[37281,8],[37427,8],[37514,9],[38912,9],[38958,9],[39049,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9189,9],[10097,7],[11636,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9849,10],[54016,8],[56941,8],[59036,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23837,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42626,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[817,8],[20896,8],[20990,10],[21186,7],[35554,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14024,8],[43073,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5572,8]]},"/en/lessons/extracting-keywords":{"position":[[12683,7],[12798,8],[12845,9],[12891,9],[31969,8],[34657,8],[37178,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19924,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21466,7],[31364,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28900,8]]},"/en/lessons/gravity-model":{"position":[[61392,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8210,9],[8266,8],[8349,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2422,8]]},"/en/lessons/introduction-map-warper":{"position":[[380,8],[21621,8],[21634,8],[21673,8],[21918,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30877,10],[30992,8],[41995,7]]},"/en/lessons/jupyter-notebooks":{"position":[[34964,9],[46180,8]]},"/en/lessons/logistic-regression":{"position":[[51591,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18245,7],[18261,10]]},"/en/lessons/naive-bayesian":{"position":[[35562,10]]},"/en/lessons/sentiment-analysis":{"position":[[39425,9]]},"/en/lessons/sonification":{"position":[[35608,7],[35657,7],[35720,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35963,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21,7],[354,8],[656,8],[1044,8],[1167,8],[1933,9],[2202,7],[2271,8],[2472,7],[2646,7],[2771,8],[2865,8],[2947,9],[3006,8],[3224,8],[3394,8],[4258,8],[4334,7],[4668,8],[5296,8],[5609,8],[5962,8],[6022,7],[6377,8],[6433,7],[6700,7],[6901,7],[7881,8],[8269,9],[8311,8],[9886,8],[10787,7],[10878,7],[11044,8],[11131,9],[11167,8],[11270,8],[11528,8],[11631,9],[11751,8],[11805,8],[11850,8],[12017,8],[12928,9],[13120,9],[13174,7],[13376,8],[14753,8],[15009,12],[15093,8],[15381,8],[15561,8],[15620,7],[15953,8],[16084,8],[16189,8],[16427,9],[16511,7],[16977,7],[17366,8],[17627,8],[17711,8],[17865,10],[18159,8],[18466,7],[18502,7],[18714,7],[18781,8],[18831,9],[19521,8],[21257,9],[24006,8],[24210,7],[25617,7],[25773,8],[25898,8],[26027,7],[26378,7],[26516,7],[26654,8],[27647,8],[27799,7],[27874,8],[28092,8],[28194,9],[28215,8],[30325,8],[30416,8],[30768,9],[31080,9],[31762,7],[35079,8],[37478,9],[38388,7],[38827,9],[38842,7],[38951,9],[39023,7],[40132,7],[42053,9],[42667,8],[43891,7],[44463,8],[44641,9],[45400,7],[45706,8],[46693,7],[49148,8],[49914,8],[50558,10],[50848,10],[51163,7],[52764,8],[52873,9],[55167,7],[55330,8],[55397,8],[55573,8],[55652,9],[55984,9],[56087,8],[56284,7],[56475,7],[56637,9],[57019,7],[57179,7],[57486,8],[57697,8],[57939,7],[58008,8],[58100,8],[58323,8],[58439,8],[58539,8],[58951,8],[59143,11],[59265,9],[59310,8],[59454,7],[59684,7],[60309,8],[62477,9],[63029,7],[65611,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7358,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19881,7]]},"/en/lessons/working-with-text-files":{"position":[[2858,7],[2908,8]]}}}],["comment_fil",{"_index":21727,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24339,13],[24541,13]]}}}],["commentari",{"_index":4593,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5458,12],[5471,14],[5740,12],[29509,12],[29908,12],[46064,13],[46440,12],[48348,13],[48565,12]]},"/en/lessons/sonification":{"position":[[29677,11]]},"/en/lessons/space-place-gazetteers":{"position":[[49138,10]]}}}],["commentaries_standard",{"_index":4924,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39131,29],[40512,26],[45271,26]]}}}],["commentcount",{"_index":21756,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25538,13]]}}}],["commenter’",{"_index":21658,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[3071,11]]}}}],["commentid",{"_index":21733,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24633,9],[40246,9],[40322,10],[40508,12]]}}}],["commentnetwork",{"_index":21700,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[18633,14],[19079,14]]}}}],["comments.5",{"_index":21665,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4594,10]]}}}],["comments.csv",{"_index":21726,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24232,12],[24475,18]]}}}],["commenttext",{"_index":21735,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24665,11]]}}}],["commerc",{"_index":9076,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8879,8],[9253,8],[9436,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3871,9]]}}}],["commerci",{"_index":3905,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18952,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8534,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26625,10],[26749,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2367,10],[3596,10],[6849,10],[16148,10],[39362,10],[39549,10],[39836,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46637,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30275,10]]},"/en/lessons/geocoding-qgis":{"position":[[5575,10],[27390,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8512,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36510,10]]},"/en/lessons/sentiment-analysis":{"position":[[25532,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6810,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5433,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22092,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[394,12],[2207,10],[2437,13],[2789,12],[36251,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1490,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1494,10],[19081,10]]}}}],["commiss",{"_index":6519,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62910,12]]},"/en/lessons/sentiment-analysis":{"position":[[6474,10],[7210,10],[7334,10]]}}}],["commit",{"_index":1190,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10679,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53005,8],[53973,7],[54063,7],[55237,8],[55290,6],[59569,6],[59630,7],[59682,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[634,10],[7821,9],[12549,7],[16619,6],[32028,7],[35136,10],[39500,7],[41639,10],[42346,9],[42373,6],[42902,6],[43100,6],[43191,6],[43728,6],[44063,10],[44788,6],[44929,8],[45019,7],[46920,11],[48579,9],[54114,7],[57324,7],[57370,8],[63583,9],[68650,6],[68848,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3679,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16820,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[578,10],[603,6],[16962,6],[16983,10],[17005,6],[17084,6],[17155,12],[17449,8],[17605,10],[17639,6],[17786,8],[17893,8],[17931,6],[18061,6],[18081,7],[18590,7],[18641,6],[18789,8],[18961,7],[19038,6],[19090,6],[19170,8],[19381,6],[19615,7],[19728,8],[19764,7],[19836,6],[20028,6],[20085,6],[20129,6],[20251,6],[20445,6],[20780,7],[20829,6],[20952,6],[21060,6],[21127,7],[21385,6],[21858,6],[21929,6],[22029,7],[22045,6],[22118,6],[22420,6],[22712,6],[22833,6],[23012,7],[23063,6],[23131,7],[26047,7],[27735,6],[27816,6],[27854,9],[28466,6],[28537,7],[28965,10],[29807,6],[29981,6],[31467,6],[31521,6],[31588,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20648,9],[21756,9]]},"/en/lessons/sentiment-analysis":{"position":[[6536,9]]},"/en/lessons/space-place-gazetteers":{"position":[[42675,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46712,6]]}}}],["committe",{"_index":7181,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[146,10],[246,10],[5407,10],[5501,10],[5570,10],[5700,10],[5940,10],[6062,10],[6171,10],[6337,9],[6389,9],[7539,9],[7616,10],[7867,9],[8087,10],[8425,10],[10080,10],[10154,10],[11370,10],[11432,11],[11612,9],[11684,10],[11766,9],[11812,11],[11879,10],[11950,9],[11995,9],[12392,11],[12589,9],[12843,10],[12984,10],[13316,10],[13728,10],[14236,10],[14611,10],[14772,10],[18205,11],[18489,11],[18577,9],[18645,10],[19405,9],[19626,9],[19795,9],[20076,10],[20723,10],[21575,10],[22281,11],[23020,11],[23497,10],[23735,10],[24175,10],[24799,10],[25591,10],[26002,11],[26513,10],[26547,10],[26839,9],[27346,9],[27851,10],[27977,9],[28695,9],[31170,11],[33124,10],[33156,10],[33477,10],[33501,9],[33962,12],[34152,10],[35489,13],[36233,10],[36469,9],[37087,10]]}}}],["commod",{"_index":8441,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10084,12],[11943,11],[12040,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30316,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[3983,12],[4415,12]]},"/en/lessons/sentiment-analysis":{"position":[[28236,9],[30925,9],[32023,9],[35215,9],[37210,9]]}}}],["commodo",{"_index":21131,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13325,7],[15554,7]]}}}],["common",{"_index":92,"title":{"/en/lessons/common-similarity-measures":{"position":[[24,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1610,6],[3699,6],[21919,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[891,6],[6455,6],[20802,6],[21079,6],[39851,6],[40610,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9567,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17341,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[673,6],[9187,6],[9697,6],[13962,6],[15126,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3522,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23505,6],[25448,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2614,6],[4963,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13302,6],[13379,6],[27631,6],[44533,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11298,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8386,6],[19223,6],[58210,6]]},"/en/lessons/common-similarity-measures":{"position":[[25,6],[824,6],[2091,6],[3286,6],[7737,6],[11366,6],[22511,6],[25388,6],[39743,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9696,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6892,7],[10532,7],[11223,6],[16365,6],[21373,6],[21637,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12573,6],[18627,6],[57471,6],[58571,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[886,6],[1007,6],[5614,6],[5835,8],[16012,6],[18719,6],[25300,6],[25352,6],[25898,6],[30084,6],[30165,6],[34453,6]]},"/en/lessons/counting-frequencies":{"position":[[8094,6],[8377,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6847,6],[7722,6],[7797,7],[32416,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32677,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11304,6],[30190,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2428,6],[2625,6],[5434,7],[37487,6],[46939,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23925,6],[24630,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1914,6],[29027,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1448,6],[7726,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13477,8],[19998,6],[34679,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2273,6],[38006,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12661,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7011,6],[7352,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4465,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11033,6],[16970,6],[21450,7],[21879,6],[31323,6],[31448,6],[39716,6],[44102,6],[48000,6],[48553,7],[50403,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15103,6],[22713,6]]},"/en/lessons/extracting-keywords":{"position":[[17824,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41143,6],[42943,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8902,6],[10093,6],[13225,6],[18574,6],[25054,6],[26174,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7216,6],[13242,6],[27432,6],[27707,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3350,6],[52093,6]]},"/en/lessons/geocoding-qgis":{"position":[[35225,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[11099,6],[18247,6],[18524,6],[34124,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8505,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46496,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3077,7],[3118,6]]},"/en/lessons/gravity-model":{"position":[[2727,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[15900,7],[17566,6],[22773,6],[30705,6],[32722,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[573,8],[1480,6],[4736,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11849,6],[39004,6],[40670,6],[43375,6],[44713,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11508,6],[53347,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1773,6],[3160,6],[6658,6],[10527,6],[16007,6],[29374,6],[33653,6],[39630,6],[41690,6],[42314,7],[42388,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5178,6]]},"/en/lessons/intro-to-bash":{"position":[[10584,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4128,6],[4912,6],[19157,7]]},"/en/lessons/intro-to-powershell":{"position":[[7172,6],[9760,6],[16334,6],[30285,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2509,6],[2776,7],[14682,6],[15714,6],[19087,6],[25241,7],[25313,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13962,7],[15797,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3118,6],[11420,6],[11788,6],[24011,6],[24090,6],[24388,6],[24471,6],[25482,6],[26254,6],[27368,6],[27714,6],[29067,6],[30093,6],[31701,6],[36269,6],[44067,6]]},"/en/lessons/json-and-jq":{"position":[[1214,6],[18392,6]]},"/en/lessons/jupyter-notebooks":{"position":[[23268,6],[25123,6]]},"/en/lessons/linear-regression":{"position":[[3587,6],[4872,6],[5186,6],[20690,6],[22657,6],[26522,6],[30319,6],[34128,6],[38022,6],[51882,7],[72599,6],[80018,6]]},"/en/lessons/logistic-regression":{"position":[[3307,6],[14729,6],[16997,6],[20640,6],[24889,7],[42683,6],[46813,6],[51987,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36134,6]]},"/en/lessons/naive-bayesian":{"position":[[6191,6],[38532,6],[43346,7],[65517,6],[68800,6]]},"/en/lessons/normalizing-data":{"position":[[3904,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7256,6]]},"/en/lessons/qgis-layers":{"position":[[4936,6],[7032,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10567,6]]},"/en/lessons/research-data-with-unix":{"position":[[11902,6],[13670,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30262,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5028,6]]},"/en/lessons/sentiment-analysis":{"position":[[13357,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29382,6]]},"/en/lessons/sonification":{"position":[[4647,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7529,6],[27985,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23444,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23030,6],[23405,6],[30467,6],[36098,6],[37237,6],[37599,6],[37698,6],[39505,6],[40572,6],[41395,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28572,6],[29175,6],[47172,6],[47201,6],[47367,6],[51482,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6413,6]]},"/en/lessons/transliterating":{"position":[[4949,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2141,6],[10341,6],[10418,6],[12417,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[11990,6],[12133,6],[15727,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11263,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15946,6]]}}}],["commonli",{"_index":1429,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23105,9],[41321,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15085,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11023,8],[60954,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3400,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22656,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28095,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10637,8],[17092,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18050,8]]},"/en/lessons/counting-frequencies":{"position":[[4404,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1648,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16370,8],[30841,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3883,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4034,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2142,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33990,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32719,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4147,8],[6171,8]]},"/en/lessons/geocoding-qgis":{"position":[[7108,8]]},"/en/lessons/georeferencing-qgis":{"position":[[476,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[20600,8],[28230,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34028,8],[34274,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[18331,8],[32152,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16420,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34053,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10292,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35183,8]]},"/en/lessons/json-and-jq":{"position":[[16502,8]]},"/en/lessons/jupyter-notebooks":{"position":[[42660,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1983,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3186,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3017,9]]},"/en/lessons/qgis-layers":{"position":[[640,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3599,8],[6866,8],[20805,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21918,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38457,8]]},"/en/lessons/sonification":{"position":[[17617,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28728,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10221,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24067,8]]}}}],["commonplac",{"_index":6417,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47573,11]]},"/en/lessons/intro-to-bash":{"position":[[8515,11]]}}}],["commonsens",{"_index":14839,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54876,11],[54994,11]]}}}],["commonwealth",{"_index":23187,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[27027,12]]}}}],["commun",{"_index":1665,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35517,12],[42681,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2186,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19253,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1863,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1378,9],[1877,9],[2379,9],[5235,9],[5824,9],[5871,9],[7038,9],[7899,9],[58090,9],[68519,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6396,13],[62693,9],[64191,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8049,9],[60497,13],[61028,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7066,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5135,11],[6692,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1797,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9139,13],[16903,11],[37733,11],[47511,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1110,9],[5323,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16485,9],[40614,9],[48025,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3610,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1621,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[499,9],[859,11],[3402,11],[8895,9],[8933,9],[12377,9],[19426,11],[19699,11],[19753,12],[29372,11],[36365,13],[39671,9],[39785,11],[40021,9],[40127,12],[40295,9],[41014,9],[41162,9],[41483,9],[41548,11],[41683,11],[41771,12],[42332,12],[42381,9],[42442,9],[44224,11],[44305,11],[46859,9],[47439,12],[48128,9],[52106,11],[52138,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22850,11],[45850,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1942,9],[2017,9],[2070,9],[2618,9],[6648,10],[7156,9],[7218,9],[7539,9],[7935,9],[10271,9],[10406,9],[10438,9]]},"/en/lessons/gravity-model":{"position":[[10883,11],[11211,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[877,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6166,8],[6184,8],[6701,8],[17029,9],[17621,8],[27012,13],[48349,8],[49079,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16358,12],[17333,9]]},"/en/lessons/introduction-map-warper":{"position":[[21743,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35264,9],[35609,9],[35957,9],[41319,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3477,14],[3987,15],[4660,14],[4799,11],[5531,12],[12346,13]]},"/en/lessons/jupyter-notebooks":{"position":[[2165,10],[50235,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5235,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8102,9]]},"/en/lessons/sentiment-analysis":{"position":[[7974,12],[8052,12],[8279,13],[8437,9],[8481,13],[8587,9],[13743,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3980,11],[8576,13]]},"/en/lessons/sonification":{"position":[[7103,11]]},"/en/lessons/space-place-gazetteers":{"position":[[2230,11],[15718,11],[15900,11],[28126,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2070,10],[24048,9],[29018,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25860,9],[30359,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7967,13],[8482,11],[62090,13],[63363,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11470,11],[14541,11],[15228,11]]},"/en/lessons/vector-layers-qgis":{"position":[[1407,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15427,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20780,9]]},"/en/lessons/working-with-text-files":{"position":[[2954,11],[3204,11],[3491,11]]}}}],["communic",{"_index":9048,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1064,12]]}}}],["communicating.”15",{"_index":14808,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48412,17]]}}}],["communist",{"_index":1543,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30271,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7259,10]]}}}],["communities.12",{"_index":10592,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40588,14]]}}}],["communities.”[1",{"_index":13886,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3739,17]]}}}],["community.best_partition(g",{"_index":10639,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52152,27]]}}}],["community.greedy_modularity_communities(g",{"_index":10594,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41562,42]]}}}],["community.modularity(commun",{"_index":10641,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52208,33]]}}}],["commut",{"_index":13828,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60940,9],[63163,9],[64514,9]]}}}],["compact",{"_index":4123,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35236,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14808,7]]},"/en/lessons/json-and-jq":{"position":[[8718,8],[8915,8],[9042,8],[9287,8],[9788,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5794,8]]}}}],["compani",{"_index":1211,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11227,8],[29201,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2481,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70546,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15412,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37362,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37128,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2988,9],[3957,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6031,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9598,10],[9681,9],[9867,9],[9953,9],[13117,7],[13184,7],[13838,7],[15326,7],[15415,7],[15583,7],[15599,7],[15687,8],[15957,8],[16201,7],[16507,10],[16543,9],[17004,8],[17048,7],[17799,7],[18414,7],[19789,9],[19886,11],[20006,10],[20257,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24865,7],[25479,7],[39117,7],[41389,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22510,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25046,9],[44844,9],[45116,9],[45367,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6288,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[771,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1991,9],[18852,8],[21313,7],[21473,7],[27289,7],[34905,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2699,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1804,9],[2785,10]]},"/en/lessons/sentiment-analysis":{"position":[[5896,7],[6116,7],[6149,7],[6423,8],[7171,8],[16128,7],[16923,8],[19046,7],[21865,7],[22911,7],[40426,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2512,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43758,9]]}}}],["companion",{"_index":10350,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1201,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[44342,9]]},"/en/lessons/intro-to-linked-data":{"position":[[37262,9],[37529,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42327,9]]}}}],["company(id",{"_index":9121,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18368,12]]}}}],["company(nam",{"_index":9122,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18452,14]]}}}],["companyid",{"_index":9075,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8811,9]]}}}],["companyid:281",{"_index":9109,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16336,16]]}}}],["companyid:879",{"_index":9111,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16372,16]]}}}],["companynod",{"_index":9107,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16098,12]]}}}],["company’",{"_index":9116,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17081,9]]},"/en/lessons/sentiment-analysis":{"position":[[6226,9]]}}}],["compar",{"_index":680,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22493,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6759,8],[9764,7],[11593,8],[36484,8],[40645,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22081,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4844,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5659,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[745,9],[33316,7],[36342,9],[44647,7],[46810,8],[47257,8],[50059,8],[62865,7],[64719,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10900,7],[12163,8],[21001,8],[47979,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4380,7],[9435,8],[10897,10],[50423,10],[50657,9],[50840,9],[51127,9],[59868,7],[70943,9]]},"/en/lessons/common-similarity-measures":{"position":[[18928,10],[28548,8],[30367,9],[35392,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8080,8],[28537,8],[32988,9],[36430,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6422,8],[7904,10],[18843,8],[34303,7],[42653,8],[43854,7],[51644,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[943,9],[4451,9],[13871,7],[17675,8],[17713,9],[17777,9],[17940,7],[19477,8],[19575,8],[20202,9],[21275,7],[21781,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6032,8],[7998,7],[19070,7],[26724,7],[28370,7],[33681,7],[51609,8],[54442,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5085,8],[18771,8],[19898,8],[21243,8],[34163,8],[34506,8],[37385,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28476,7],[34137,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22508,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6072,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5591,8],[14405,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22493,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38194,9],[41633,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28839,7],[33014,7],[37954,7],[39474,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1509,7]]},"/en/lessons/extracting-keywords":{"position":[[2958,10],[19063,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34035,8],[35261,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[702,7],[32865,7],[33544,10],[34355,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12063,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9305,7]]},"/en/lessons/georeferencing-qgis":{"position":[[11739,7],[11816,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2825,9],[25397,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17176,8]]},"/en/lessons/gravity-model":{"position":[[6616,9],[20347,9],[41788,7],[53653,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[25234,7],[34317,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29191,7],[38546,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25825,8],[41259,11],[49269,8],[57253,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20601,7],[28346,7],[28602,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43961,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3403,9],[11374,9],[19026,7],[22736,8],[27424,7],[31310,7],[33735,9],[35525,7],[40230,7],[41933,9],[50643,9],[51032,10]]},"/en/lessons/jupyter-notebooks":{"position":[[8984,11],[28983,7],[41544,7],[41604,8]]},"/en/lessons/linear-regression":{"position":[[2054,9],[42539,7],[48154,7],[73728,9],[75687,8],[75817,7]]},"/en/lessons/logistic-regression":{"position":[[1774,9],[41696,9],[62798,9],[65074,9]]},"/en/lessons/naive-bayesian":{"position":[[16342,9],[26494,8],[46056,9],[63065,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[383,9],[8405,9],[43342,9],[45455,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6991,8]]},"/en/lessons/research-data-with-unix":{"position":[[7109,7],[7572,9],[7646,7],[7784,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18936,8],[30766,7],[39097,8],[40361,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27064,9],[35689,7],[45536,7],[49468,11],[52642,11]]},"/en/lessons/sentiment-analysis":{"position":[[14197,8]]},"/en/lessons/space-place-gazetteers":{"position":[[44913,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22460,7],[32553,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33882,7],[42080,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26634,7],[36358,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23138,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12568,9],[12620,9],[16301,8],[45149,9]]},"/en/lessons/vector-layers-qgis":{"position":[[11606,7],[12577,7],[16063,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3429,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15718,7]]}}}],["comparison",{"_index":1725,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41112,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30590,11],[66117,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42660,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17777,10],[42163,10],[53022,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1001,11],[1150,11],[2126,11],[4501,11],[8847,11],[18212,10],[20016,11],[20301,11],[21006,11],[22190,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26118,10],[57840,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13394,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51167,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[24019,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[18604,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17066,10],[18842,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41538,10]]},"/en/lessons/json-and-jq":{"position":[[12955,12]]},"/en/lessons/linear-regression":{"position":[[38151,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10241,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5384,10],[5867,10]]},"/en/lessons/sentiment-analysis":{"position":[[3686,12],[15742,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29998,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58523,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22587,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14119,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[763,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[5190,11]]}}}],["comparison.cloud",{"_index":20177,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39499,16]]}}}],["comparison.cloud(cloud_tdm",{"_index":20179,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39933,27]]}}}],["compat",{"_index":2162,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4299,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20057,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59918,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5909,13],[6316,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4441,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10284,10]]},"/en/lessons/extracting-keywords":{"position":[[32977,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[1716,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12179,10]]},"/en/lessons/intro-to-powershell":{"position":[[3881,14]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5476,16],[14752,15],[15655,13],[18290,10],[20006,14]]},"/en/lessons/jupyter-notebooks":{"position":[[7538,10],[7739,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10796,10]]},"/en/lessons/qgis-layers":{"position":[[4966,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2566,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41142,10],[41209,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14990,13]]},"/en/lessons/space-place-gazetteers":{"position":[[16701,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6136,10],[32796,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12466,13]]}}}],["compel",{"_index":4471,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60378,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[656,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11762,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31838,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1299,10],[2880,11]]},"/en/lessons/space-place-gazetteers":{"position":[[12216,10]]}}}],["compendium",{"_index":15743,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8453,10]]}}}],["compens",{"_index":8555,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5368,11],[6983,12]]},"/en/lessons/naive-bayesian":{"position":[[65093,10]]}}}],["compet",{"_index":1125,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7016,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4122,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2205,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43071,11]]}}}],["competit",{"_index":5966,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35162,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5410,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2067,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17597,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17400,13],[43180,11]]}}}],["competitor",{"_index":14812,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48900,11]]}}}],["compil",{"_index":2155,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3527,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2448,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1126,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34599,10],[35426,8],[35640,7],[35749,7],[36354,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7884,9],[10238,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[220,9],[382,9],[6332,8],[10208,9],[10390,9],[10761,9],[10906,9],[10928,7],[11385,8],[14199,9],[14247,11],[40463,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9192,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4736,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19508,8],[22547,8],[35323,8]]},"/en/lessons/gravity-model":{"position":[[30398,7],[34917,8],[37539,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49426,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7217,11],[8387,11],[10376,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15587,8],[18571,8]]},"/en/lessons/jupyter-notebooks":{"position":[[51606,9]]},"/en/lessons/linear-regression":{"position":[[34783,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6847,8]]},"/en/lessons/normalizing-data":{"position":[[8767,8],[8883,11]]},"/en/lessons/output-data-as-html-file":{"position":[[9231,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6120,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8985,9],[32308,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10191,7],[11917,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[517,7],[30011,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6980,7],[7698,8],[8144,9],[8486,9],[10174,9],[12386,7],[25997,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1102,8]]},"/en/lessons/working-with-text-files":{"position":[[8454,9]]}}}],["complement",{"_index":8477,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26784,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43806,10]]},"/en/lessons/introduction-map-warper":{"position":[[6129,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41922,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5070,10]]}}}],["complet",{"_index":447,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12005,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2777,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11693,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11387,10],[22108,10],[26393,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[878,8],[3142,10],[12991,10],[15491,8],[17364,10],[17782,10],[17927,9],[21429,9],[21568,9],[59693,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17057,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3925,9],[14934,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2747,10],[4025,8],[5610,9],[12680,8],[33309,9],[54318,9],[54671,9]]},"/en/lessons/common-similarity-measures":{"position":[[24064,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2151,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25107,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29122,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1259,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1722,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27118,10],[29851,10],[33409,11],[35195,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2257,8],[2377,9],[6165,10],[8149,9],[9120,10],[10888,9],[33626,9],[33886,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3728,8],[15499,9],[20720,8],[20837,8],[20954,8],[21071,8],[21188,8],[22907,8],[26671,8],[26795,8],[28108,9],[29056,10],[31368,10],[34929,8],[35244,8],[40683,9],[46372,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1779,9],[18942,10],[20541,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[399,9],[462,8],[9378,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47615,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8367,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2711,8],[13010,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19945,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12469,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29190,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1798,8],[2262,9],[19548,8]]},"/en/lessons/extracting-keywords":{"position":[[1473,9],[29428,9],[29571,9],[30336,10],[38779,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3083,8],[7689,8],[18182,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1607,8],[12199,8],[19037,10],[22657,8],[24942,8],[26506,8],[27298,8],[28182,9],[31742,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30142,9],[30251,9],[33247,8],[33305,8],[33963,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4483,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1547,9],[26636,9],[41339,8],[59990,9]]},"/en/lessons/geocoding-qgis":{"position":[[2873,9],[6512,8],[8049,9],[18456,8],[18835,9],[21452,8],[25210,9],[31114,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[7904,9],[8791,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7111,8],[18126,8],[46854,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5847,8],[21113,8],[23057,8],[26646,8]]},"/en/lessons/gravity-model":{"position":[[687,9],[14184,9],[14452,8],[31954,8],[32521,8],[33542,8],[37379,9],[37446,9],[41403,8],[51441,8],[54950,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[11160,10],[24426,9],[32390,8],[32697,10],[33718,9],[33874,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45865,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7522,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8471,8],[14294,8],[18556,8],[22072,8],[31761,8],[32099,11],[32662,9],[34679,10],[40128,8],[40206,8],[42196,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4977,10],[7582,9],[8031,8],[8151,9],[35866,9],[36126,9]]},"/en/lessons/intro-to-bash":{"position":[[10062,10],[13130,9],[13245,8],[13413,8],[13499,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1047,9],[30147,8]]},"/en/lessons/intro-to-powershell":{"position":[[11160,9],[11245,10],[11320,9],[13702,11],[13874,8],[14793,9],[42658,8],[45604,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[364,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[9197,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6054,8],[10800,8],[18669,8],[20267,8],[32812,8],[40006,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8161,8],[8490,9],[17584,9],[24543,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5962,10]]},"/en/lessons/linear-regression":{"position":[[4224,8],[46414,10],[65805,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22565,10]]},"/en/lessons/naive-bayesian":{"position":[[10451,10],[28269,8],[28505,8],[41272,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3257,10],[4927,9],[14661,10],[25555,8]]},"/en/lessons/qgis-layers":{"position":[[2418,9],[2454,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[669,8]]},"/en/lessons/research-data-with-unix":{"position":[[11390,10]]},"/en/lessons/sentiment-analysis":{"position":[[10619,8],[11288,8],[25841,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12086,8],[12275,8],[15112,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3242,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8785,9],[10562,8],[20387,8],[21771,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1093,11],[13088,10],[25873,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19522,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9837,10],[27101,8],[33358,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16109,9],[28157,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22516,8],[36963,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[3026,8],[16765,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2184,8],[8365,8],[9080,9],[9204,8],[9369,8],[11549,8]]},"/en/lessons/vector-layers-qgis":{"position":[[6344,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2164,8],[2823,10],[3731,9],[12475,11],[36792,8]]},"/en/lessons/windows-installation":{"position":[[2795,10]]},"/en/lessons/working-with-text-files":{"position":[[3928,11]]},"/en/lessons/working-with-web-pages":{"position":[[9727,9]]}}}],["complex",{"_index":1227,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11721,7],[11774,13],[31794,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9662,7],[13139,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24018,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21515,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5805,8],[15027,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20389,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[240,11],[5888,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8608,7],[9482,7],[10240,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7170,8],[37682,7],[38083,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1920,7],[7373,10],[53875,12],[59881,13],[60229,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27427,8],[33660,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27723,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[527,7],[5633,7],[7796,7],[15348,7],[18470,7],[18503,7],[18770,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[398,7],[1295,7],[1826,7],[1925,10],[3727,12],[4469,12],[8637,10],[8899,12],[12136,7],[12268,10],[28723,7],[28946,7],[31283,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7499,7],[11238,7],[13526,7],[15820,10],[45867,7],[46457,8],[46782,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[853,7],[21469,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7867,8],[7927,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9141,7],[20946,7],[24283,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8316,10],[14962,12]]},"/en/lessons/extracting-keywords":{"position":[[1268,7],[38374,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17628,8],[26196,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7953,7],[26955,11],[27800,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6304,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23957,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23428,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1257,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[395,7],[1319,7],[1382,7],[18082,7],[19657,10],[30211,10],[30309,7],[30855,11],[34857,10],[34914,7],[34955,7],[35393,7],[35483,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[766,7],[9827,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[472,7],[1600,7],[2875,7],[6551,7],[13532,7],[15286,7],[20509,7],[26612,7],[26863,7]]},"/en/lessons/gravity-model":{"position":[[6412,7],[25449,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2614,11],[7879,8],[10149,7],[16694,7],[16898,7],[22754,7],[32770,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[637,10],[3146,10],[6213,7],[7727,7],[18183,10],[19364,7],[23923,7],[24564,7],[28682,10],[28808,10],[31729,11],[33237,7],[37597,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22590,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1668,8],[14667,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1170,7],[4446,7],[7229,7],[17902,7],[22367,7],[22400,7],[22667,11]]},"/en/lessons/intro-to-bash":{"position":[[2532,7]]},"/en/lessons/intro-to-linked-data":{"position":[[15675,7],[17600,7]]},"/en/lessons/intro-to-powershell":{"position":[[16540,7],[21955,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[20505,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2784,8],[11589,11],[30080,7],[33009,8],[41208,7]]},"/en/lessons/json-and-jq":{"position":[[1259,7],[1924,7],[2091,7],[9965,7],[13232,7],[17585,7],[18791,7],[22511,8],[25760,7],[28237,7],[39540,10],[40649,7]]},"/en/lessons/jupyter-notebooks":{"position":[[8641,8],[48007,10]]},"/en/lessons/linear-regression":{"position":[[8880,7],[56035,8]]},"/en/lessons/naive-bayesian":{"position":[[11544,7],[11829,7],[45341,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5936,7],[6208,7],[6291,7],[33709,7]]},"/en/lessons/preserving-your-research-data":{"position":[[4515,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[26259,7]]},"/en/lessons/research-data-with-unix":{"position":[[7393,7],[13412,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28925,7],[34288,7],[41378,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27796,8]]},"/en/lessons/sentiment-analysis":{"position":[[5066,7],[14690,7],[38538,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5951,7],[30651,7]]},"/en/lessons/space-place-gazetteers":{"position":[[11750,7],[25100,7],[43825,7],[46708,7],[47510,7],[47534,7],[48211,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13635,10],[33548,7],[35847,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37686,7],[60144,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15059,7],[52557,12]]},"/en/lessons/vector-layers-qgis":{"position":[[1062,7]]}}}],["complianc",{"_index":19880,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[29202,10]]}}}],["compliant",{"_index":19177,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5120,9]]}}}],["complic",{"_index":596,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18385,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[283,11],[8888,11],[10506,10],[12091,11],[13982,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4451,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14561,12]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4614,12],[13849,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61243,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10150,11],[49495,11],[58399,11],[62647,11]]},"/en/lessons/common-similarity-measures":{"position":[[11807,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30301,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30573,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7409,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3915,11],[9580,12],[12812,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19067,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10676,11],[46248,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30949,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25191,11]]},"/en/lessons/gravity-model":{"position":[[45981,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21619,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22964,10]]},"/en/lessons/intro-to-linked-data":{"position":[[26237,11]]},"/en/lessons/intro-to-powershell":{"position":[[9600,11],[29348,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[512,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[10905,11],[18178,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30965,12]]},"/en/lessons/json-and-jq":{"position":[[39453,12]]},"/en/lessons/linear-regression":{"position":[[20201,11],[21819,11]]},"/en/lessons/logistic-regression":{"position":[[7188,11]]},"/en/lessons/naive-bayesian":{"position":[[25365,11]]},"/en/lessons/qgis-layers":{"position":[[5430,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27381,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28617,12]]},"/en/lessons/sonification":{"position":[[11511,11],[12216,11],[20904,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2462,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19715,12],[35612,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3889,11],[13712,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7496,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6831,11],[6900,11],[7370,11],[7917,11],[17425,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[3243,11],[20844,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10064,11],[18826,11]]}}}],["compliment",{"_index":6621,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[1316,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[432,10]]},"/en/lessons/linear-regression":{"position":[[72732,10]]}}}],["compon",{"_index":2234,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[11384,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24081,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24976,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25000,10],[25199,10],[26116,10],[56206,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42649,9],[55025,9],[56229,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15527,10],[15674,10],[21527,10],[29443,10],[40101,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18846,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8919,10],[11438,10],[11479,10],[14239,10],[14510,10],[14590,11],[14646,10],[14976,10],[17798,10],[25138,9],[25737,9],[26778,9],[26882,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4170,10],[16643,11],[20664,10],[39185,11],[47022,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15039,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6217,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21737,9],[21800,10],[21937,10],[22224,9],[27130,10],[27470,9],[27635,10],[27689,9],[27732,9],[27801,10],[27918,11],[27984,10],[28112,9],[28313,12],[28364,10],[28431,11],[28568,9],[40874,11],[44680,10],[44754,10],[44953,10],[47345,9],[47401,10],[50588,10],[50709,10],[50798,9],[50910,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20084,10],[20490,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42093,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7662,9],[12272,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[31063,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1474,10],[8218,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[5115,10]]},"/en/lessons/gravity-model":{"position":[[30303,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45930,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14093,10],[31485,9],[35548,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5285,10],[8813,11],[9153,11],[9674,11],[13984,11],[16995,10],[17269,12],[17351,11],[17411,10],[17543,10],[20983,9],[27450,9],[30207,9],[30807,9],[31849,9],[31956,9],[32588,10],[33460,9],[33718,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[23937,10]]},"/en/lessons/introduction-map-warper":{"position":[[2841,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20923,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11712,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20759,9]]},"/en/lessons/json-and-jq":{"position":[[10980,9],[22554,10],[32912,10],[35251,9]]},"/en/lessons/jupyter-notebooks":{"position":[[18375,9]]},"/en/lessons/linear-regression":{"position":[[32286,9],[46162,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4757,11]]},"/en/lessons/sentiment-analysis":{"position":[[33541,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19289,10],[19423,10],[19750,11],[23046,10],[23417,10],[27966,10]]},"/en/lessons/space-place-gazetteers":{"position":[[2614,11],[14786,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14064,10],[22304,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24921,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45223,10],[45267,9],[45790,11],[46637,11],[52846,10],[55670,10],[56580,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7123,10],[14950,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23579,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42195,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2438,10]]}}}],["comport",{"_index":10506,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23964,8]]}}}],["compos",{"_index":2998,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4627,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3887,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[678,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18396,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13975,7],[14147,7],[34971,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9794,9],[12196,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35238,8],[45399,8]]},"/en/lessons/intro-to-linked-data":{"position":[[15867,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[25145,7]]},"/en/lessons/naive-bayesian":{"position":[[60171,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3623,8],[24063,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3099,8],[3721,9],[15272,7],[22340,7]]}}}],["composit",{"_index":12564,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[21532,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[881,11],[46128,11],[46241,12]]},"/en/lessons/introduction-map-warper":{"position":[[19034,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[423,11],[12512,11],[13349,11],[17295,11],[50922,13],[55547,12]]},"/en/lessons/normalizing-data":{"position":[[1638,10]]},"/en/lessons/sonification":{"position":[[23896,11],[27261,13],[27669,13],[33110,11],[33166,11],[39207,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22297,11],[22776,12],[23814,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42191,11]]}}}],["composition.png",{"_index":22082,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22733,16]]}}}],["compound",{"_index":6523,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63163,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35135,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4444,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9308,11]]},"/en/lessons/sentiment-analysis":{"position":[[20123,8],[21095,8],[22126,8],[22277,8],[23012,9],[23533,10],[26307,9],[29309,8],[32257,9],[36342,9],[36442,9],[36620,9],[36733,9],[36925,9],[37105,9],[37230,9],[37405,9],[37528,9],[37589,9],[37642,9],[37695,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5535,8]]}}}],["comprehend",{"_index":2101,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13643,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2941,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1691,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[1111,10]]},"/en/lessons/space-place-gazetteers":{"position":[[715,10]]}}}],["comprehens",{"_index":2216,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8988,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2006,13]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5605,14],[5825,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14440,14],[14489,13],[15129,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26194,14]]},"/en/lessons/counting-frequencies":{"position":[[3050,14],[3392,13],[3608,13],[12333,14]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45859,14]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29344,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55867,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48702,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14488,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20745,14],[46748,13],[64682,14]]},"/en/lessons/geospatial-data-analysis":{"position":[[5352,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5631,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[43226,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5941,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37315,14]]},"/en/lessons/intro-to-linked-data":{"position":[[1918,13],[7950,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5763,13]]},"/en/lessons/logistic-regression":{"position":[[27938,14]]},"/en/lessons/preserving-your-research-data":{"position":[[14402,13],[16189,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2528,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3366,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10773,13],[19815,13],[62256,13]]}}}],["compress",{"_index":226,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4724,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20263,11],[22808,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12599,10],[14535,10],[28578,10],[28623,11],[28678,10],[29017,10],[31641,10],[45857,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12960,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6214,10],[25514,11],[26551,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31659,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4070,10]]},"/en/lessons/georeferencing-qgis":{"position":[[1284,11],[8613,8],[8842,12],[9416,12]]},"/en/lessons/linear-regression":{"position":[[38831,10]]},"/en/lessons/qgis-layers":{"position":[[4495,12]]},"/en/lessons/sonification":{"position":[[40370,11],[40455,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13066,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20456,10]]}}}],["comprhens",{"_index":10421,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9509,12]]}}}],["compris",{"_index":3341,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5765,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48102,8],[57203,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4120,9]]},"/en/lessons/common-similarity-measures":{"position":[[26810,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54957,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8735,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23764,9]]},"/en/lessons/geocoding-qgis":{"position":[[20027,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3242,8],[11177,10]]},"/en/lessons/intro-to-powershell":{"position":[[31655,9]]},"/en/lessons/qgis-layers":{"position":[[7653,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31985,9]]},"/en/lessons/sonification":{"position":[[9170,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45330,9],[47822,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41528,8]]}}}],["compromis",{"_index":6217,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21770,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17542,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7641,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22140,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5731,12]]},"/en/lessons/vector-layers-qgis":{"position":[[7959,10]]}}}],["compton",{"_index":15515,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7689,7],[26447,7],[26540,8]]}}}],["compton’",{"_index":15586,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20549,9]]}}}],["compulsori",{"_index":13815,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[59455,10]]}}}],["comput",{"_index":425,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[0,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[0,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[62,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11169,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[428,8],[2204,9],[2236,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[377,13],[2009,13],[3801,13],[34151,13],[34470,13],[36580,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2315,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1330,9],[7514,8],[8051,9],[8287,9],[9484,9],[9662,8],[16118,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2690,8],[21332,8],[23736,13]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14807,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[515,8],[757,9],[5536,8],[9215,9],[9617,8],[10328,9],[12823,8],[14074,8],[14833,8],[15103,8],[15245,8],[15744,9],[16785,9],[16894,8],[18032,10],[19839,9],[21830,8],[26596,9],[26753,8],[26904,8],[26941,8],[27319,10],[28236,8],[28334,8],[28489,8],[30534,8],[30655,9],[31285,8],[33958,9],[35076,8],[38587,8],[52680,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2265,8],[4604,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5184,9],[6959,13],[9334,13],[11460,13],[12873,9],[16624,8],[59287,13],[67129,8],[68504,13],[68852,8],[69110,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10182,9],[43229,13],[43428,13],[54300,13]]},"/en/lessons/code-reuse-and-modularity":{"position":[[142,8],[5790,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3536,9],[6237,9],[22861,8],[46585,8]]},"/en/lessons/common-similarity-measures":{"position":[[959,13],[5597,9],[29353,13],[36250,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1,8],[901,8],[976,8],[2508,8],[2588,13],[2654,8],[2933,8],[3307,8],[3428,8],[3584,8],[3720,8],[3849,8],[4078,8],[4323,8],[4589,8],[4690,8],[5076,8],[5680,8],[5697,8],[6767,8],[7053,8],[7692,9],[8302,9],[10072,9],[12481,8],[12948,8],[13983,13],[16216,13],[17180,8],[17356,8],[19951,8],[20113,8],[20326,8],[21018,8],[22722,9],[23057,8],[23224,8],[23361,8],[23959,8],[26591,8],[26717,8],[26793,8],[28378,13],[36244,8],[36399,8],[40274,8],[40836,8],[44457,9],[46916,8],[47103,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1,8],[969,8],[5100,8],[5792,8],[22764,8],[25824,8],[36934,8],[52577,8],[52861,8],[54906,8],[54978,8],[55079,8],[55463,8],[56007,8],[56211,8],[58084,8],[58625,8],[59012,8],[59549,8],[60104,8],[60429,8],[60559,8],[60794,8],[64136,8],[64353,8],[64477,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7682,10],[10544,9],[15343,8],[16491,9],[16557,10],[19668,8],[22101,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1272,13],[2895,13],[3559,13],[6289,13],[11692,9],[16287,13],[16534,13],[39360,8],[39512,8],[51853,13],[61568,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17572,8]]},"/en/lessons/counting-frequencies":{"position":[[8531,8],[9360,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1816,8],[4023,9],[4284,8],[5970,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4952,8],[5098,8],[15447,8],[17338,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1147,9],[3306,8],[3832,9],[4747,9],[5891,10],[27455,9],[27650,9],[31771,8],[39805,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2733,8],[7691,8],[10512,9],[12213,9],[30770,9],[32967,8],[33035,8],[33137,8],[33183,8],[34563,8],[34791,9],[34967,9],[35379,8],[37108,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3524,11],[16197,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3759,11],[16242,8],[16678,9],[19744,8],[46588,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2809,8],[8179,8],[8357,8],[14500,10],[15455,8],[15728,8],[21214,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2999,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15476,9],[15701,9],[16025,9],[48436,9],[48580,10],[48658,9],[48703,10],[48821,11],[53145,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6602,9],[11229,8],[11597,9],[11716,8],[28872,9],[42152,8],[47240,8],[56937,13],[57294,13],[57394,13],[59488,13]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10503,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1271,9],[2536,9],[12402,8],[12906,8],[24108,8],[24227,9],[24384,9],[26767,8],[36386,9],[49419,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1694,8],[5769,9],[7332,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1841,8],[20403,8]]},"/en/lessons/extracting-keywords":{"position":[[653,9],[1741,9],[5141,9],[5275,8],[8580,8],[17487,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[882,9],[1861,8],[2775,8],[6354,8],[6774,13],[6934,8],[7128,8],[7320,8],[7361,8],[7571,8],[8235,9],[8259,9],[9110,9],[15954,8],[15980,8],[16320,8],[16945,9],[16991,8],[17138,8],[17513,8],[18086,8],[18169,8],[18461,8],[18730,8],[18900,8],[18975,9],[19460,8],[21817,8],[21875,8],[22037,8],[22132,8],[23100,8],[23294,8],[23918,8],[24474,8],[24531,8],[24974,8],[27029,9],[29879,8],[33067,8],[33403,8],[41172,8],[41775,8],[42599,8],[42820,8],[43059,8],[43936,8],[44543,8],[44887,8],[45619,13],[46105,8],[46136,8],[47187,8],[47555,8],[47586,8],[48449,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36271,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9227,9],[14898,8],[28700,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2290,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11296,8],[14277,8],[15096,7],[21974,8]]},"/en/lessons/geocoding-qgis":{"position":[[9450,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6987,9],[18923,8],[19450,7],[23654,8],[23701,8],[23978,8],[31363,10],[31824,9]]},"/en/lessons/georeferencing-qgis":{"position":[[4464,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5366,13],[16795,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11183,9],[15096,8],[24150,9],[24316,8],[25591,9],[25899,10],[26171,8],[27950,8],[28141,9],[29011,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[966,9],[1160,8],[1299,8],[7201,9],[7683,9],[9648,8],[11562,8],[12919,9],[17945,10],[18998,10],[29084,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[1272,8],[3365,9],[21194,8],[21450,8]]},"/en/lessons/gravity-model":{"position":[[33852,8],[44435,7],[44986,8],[47314,8],[48930,8],[50389,8],[62460,8],[65672,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[533,8],[1072,8],[5160,8],[8277,10],[8311,8],[42096,8]]},"/en/lessons/installing-omeka":{"position":[[2762,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[1060,9],[1568,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3280,8],[4857,9],[5050,9],[5091,8],[9242,13],[10187,8],[10288,8],[10709,8],[10755,9],[40775,8],[47471,13],[49442,8],[49473,8],[50486,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[424,8],[3602,8],[9950,9],[11944,9],[12258,8],[12418,9],[12641,8],[12931,9],[13132,8],[13908,8],[13943,8],[14161,11],[14746,8],[15227,11],[15603,10],[15972,9],[16179,9],[16549,9],[16609,8],[18202,8],[18863,9],[33499,13],[34946,13],[35168,13],[35944,13],[36017,8],[44979,8],[52305,8],[56361,13],[56525,9],[58391,13],[59085,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7124,8],[8437,9],[12924,9],[13260,9],[14781,9],[32955,9],[35203,8],[35271,8],[35373,8],[35419,8],[36805,8],[37021,9],[37197,9],[37609,8],[39445,8]]},"/en/lessons/intro-to-bash":{"position":[[587,8],[990,8],[1087,8],[1152,8],[5111,8],[6127,8],[8210,8],[14386,8],[22449,9],[26786,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2258,8],[8290,8],[10374,8],[10419,8],[10879,8],[11784,8],[17195,8],[17809,9],[19352,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3588,9],[4176,10]]},"/en/lessons/intro-to-powershell":{"position":[[1522,10],[2558,10],[2630,8],[3464,9],[3528,9],[15254,8],[15530,8],[15652,10],[15731,8],[15930,9],[16614,8],[20380,8],[29042,8],[29111,8],[29432,8],[29754,8],[29978,8],[30209,10],[30471,10],[30965,8],[34186,8],[39564,9],[39689,9],[39895,9],[40869,9],[41849,8],[42074,8],[42100,8],[46393,10]]},"/en/lessons/introduction-and-installation":{"position":[[317,8],[1574,8],[1757,8],[2554,8]]},"/en/lessons/introduction-map-warper":{"position":[[3656,8],[7328,8],[7500,9],[20189,9],[20373,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1108,13],[1207,13],[1677,13],[3777,8],[5969,8],[8517,9],[10235,9],[10516,8],[13698,9],[24490,13],[42313,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3081,9],[3466,10],[3526,10],[3572,9],[12291,11],[21597,9],[30901,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1127,13],[6261,9],[13843,8],[38182,9],[46444,8],[49180,9],[49568,10],[50260,10],[50721,9],[51273,10],[52571,10],[53118,9],[53544,14],[53926,10],[54233,14],[54531,13]]},"/en/lessons/json-and-jq":{"position":[[31855,7],[36387,7]]},"/en/lessons/jupyter-notebooks":{"position":[[104,9],[598,11],[694,11],[4839,11],[4889,9],[5465,9],[5500,8],[5572,8],[5990,8],[6206,9],[6387,9],[6452,9],[6928,13],[7006,13],[10369,8],[10531,9],[11357,8],[13305,9],[17376,9],[23101,9],[23881,8],[38977,13],[42187,8],[43260,9],[43777,9],[47217,8],[47427,11],[49099,7],[49161,9],[49438,7],[49489,7],[49564,7],[49774,9],[50035,9],[51021,13],[51458,13],[53702,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[549,8],[9654,9]]},"/en/lessons/linear-regression":{"position":[[1392,13],[2792,13],[4502,8],[4897,13],[9092,13],[22721,13],[31392,13],[32054,13],[35130,7],[36039,8],[42901,9],[42954,8],[53747,13],[61502,8]]},"/en/lessons/linux-installation":{"position":[[96,8],[509,8],[599,9],[2734,8],[4178,8],[4533,8],[4812,8]]},"/en/lessons/logistic-regression":{"position":[[1112,13],[2512,13],[26253,8],[39952,9],[62163,13]]},"/en/lessons/mac-installation":{"position":[[94,8],[310,8],[826,8],[2113,8],[3859,8],[4210,8],[4490,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4053,8]]},"/en/lessons/naive-bayesian":{"position":[[2102,8],[2386,8],[5496,8],[29485,9]]},"/en/lessons/normalizing-data":{"position":[[3227,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1273,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1327,8],[8346,7],[9614,8],[10248,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9318,8],[11689,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1143,9],[2948,8],[3421,13],[17917,13],[18049,9]]},"/en/lessons/qgis-layers":{"position":[[947,8],[1360,9],[4377,8],[7367,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1777,7],[5168,9],[24602,8],[27527,13]]},"/en/lessons/research-data-with-unix":{"position":[[3418,9],[6220,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3396,13],[3552,13],[3896,13],[19081,8],[41411,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21239,8],[21453,8],[21737,8],[24757,8],[43106,9],[50040,13],[51400,8],[52024,8],[54054,13],[54240,8]]},"/en/lessons/sentiment-analysis":{"position":[[327,8],[2137,13],[4060,13],[5360,13],[5551,11],[11035,13],[17145,8],[32542,8]]},"/en/lessons/sonification":{"position":[[8490,13],[20614,8],[21445,8],[21518,8],[22880,8],[26413,8],[33525,8],[40153,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10090,9],[18076,9],[19366,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19866,8],[20469,7],[20928,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2843,8],[6460,8],[10740,8],[22711,9],[44379,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[554,13],[2019,13],[2390,13],[19581,9],[36201,13],[42957,9],[61574,8],[64367,13],[64941,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[621,8],[2556,8],[2621,8],[2864,8],[2908,8],[6740,9],[6813,9],[7084,8],[7396,9],[8898,8],[9847,8],[9890,8],[9998,8],[12573,8],[18852,8],[24054,13],[26525,13],[26579,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[63,8],[1199,10],[1492,8],[1654,8],[1725,8],[1948,8],[3737,9],[3752,8],[6071,8],[6121,9],[6700,8],[6784,8],[7448,9],[7491,8],[7522,8],[8037,9],[8133,8],[8773,8],[8862,9],[8958,8],[8993,8],[9343,8],[9964,8],[10006,8],[13189,8],[15097,8],[15251,8],[15497,8],[15640,8],[15852,8],[16165,8],[16241,8],[16742,8],[17100,8],[23515,8],[23594,9],[27048,8],[30795,8],[30874,9],[33691,8],[33792,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11762,9],[25167,9]]},"/en/lessons/transliterating":{"position":[[3554,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[958,13],[2650,9],[3257,9],[18022,9],[19280,9],[19933,9],[30037,9],[30666,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[376,13],[15163,8],[19896,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15617,8],[16636,9],[17043,8]]},"/en/lessons/windows-installation":{"position":[[108,8],[198,9],[624,8],[3471,8],[5071,8],[5460,8],[5739,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2223,9],[14241,9],[16404,9]]},"/en/lessons/working-with-text-files":{"position":[[3538,13],[4996,8],[6501,8]]},"/en/lessons/working-with-web-pages":{"position":[[777,9],[889,9],[2124,9],[8767,8]]}}}],["computation",{"_index":992,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1740,15],[52779,15]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6221,15],[10140,15]]},"/en/lessons/common-similarity-measures":{"position":[[1589,15]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5869,16]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39395,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24008,15]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4106,16]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9880,15]]},"/en/lessons/image-classification-neural-networks":{"position":[[18258,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11584,16]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30982,15]]},"/en/lessons/jupyter-notebooks":{"position":[[25134,15],[47759,15]]},"/en/lessons/naive-bayesian":{"position":[[11411,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24744,15]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6625,15],[6930,15]]}}}],["computatu",{"_index":10016,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57185,10]]}}}],["compute.anim",{"_index":21309,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18350,17],[20204,18],[21062,19]]}}}],["computer.1",{"_index":3910,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19302,10]]}}}],["computer_vision_endpoint",{"_index":22157,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17160,26],[17283,24]]}}}],["computer_vision_subscription_key",{"_index":22139,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13620,32],[13694,32],[14612,32],[16810,34],[16957,32]]}}}],["computervis",{"_index":22144,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16013,14]]}}}],["computervision_cli",{"_index":22158,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17453,21],[19319,21],[20189,21],[24874,22],[25381,21],[27736,21],[28511,21]]}}}],["computervision_client.get_read_result(operation_id",{"_index":22185,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20675,51],[25817,51],[28979,51]]}}}],["computervision_client.read(read_image_url",{"_index":22176,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20241,42]]}}}],["computervision_client.read_in_stream(read_imag",{"_index":22324,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25435,48],[28569,48]]}}}],["computervisioncli",{"_index":22146,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16465,20]]}}}],["computervisionclient(endpoint",{"_index":22159,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17477,30]]}}}],["computer’",{"_index":825,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5292,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[919,10],[7811,10],[17721,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13506,10],[28526,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35059,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6818,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12013,10]]},"/en/lessons/extracting-keywords":{"position":[[14586,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8314,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5700,10],[6229,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[21057,10]]},"/en/lessons/intro-to-bash":{"position":[[204,10],[4554,10],[4650,10]]},"/en/lessons/intro-to-powershell":{"position":[[521,10],[15063,10],[18656,10],[30667,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4419,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5741,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23075,10]]},"/en/lessons/output-data-as-html-file":{"position":[[7952,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18266,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19905,10],[20343,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17186,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29966,10]]}}}],["comunicación",{"_index":20271,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50402,12],[53503,12]]}}}],["con",{"_index":1679,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37521,5]]},"/en/lessons/common-similarity-measures":{"position":[[37862,4]]},"/en/lessons/counting-frequencies":{"position":[[9372,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8036,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6536,3],[9627,3],[60927,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7469,4]]},"/en/lessons/linear-regression":{"position":[[27916,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[92,4],[2635,4],[3736,4],[5825,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43098,3],[43141,3],[43277,3]]}}}],["concat",{"_index":13314,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[43990,6]]}}}],["concaten",{"_index":11315,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10309,12],[16373,11],[21090,12],[21646,12],[23555,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9676,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[44008,11]]},"/en/lessons/intro-to-bash":{"position":[[16239,12],[16488,12]]},"/en/lessons/intro-to-powershell":{"position":[[28782,13],[29997,13],[35048,13],[35093,13],[35169,13]]},"/en/lessons/linear-regression":{"position":[[75671,11],[75800,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[142,11],[1699,11],[1778,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18069,11]]},"/en/lessons/sonification":{"position":[[34887,12]]},"/en/lessons/space-place-gazetteers":{"position":[[43442,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13405,12]]}}}],["concav",{"_index":16492,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50175,7]]}}}],["conceal",{"_index":20323,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[5917,9]]}}}],["conceiv",{"_index":2760,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1764,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60807,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13137,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19909,9]]},"/en/lessons/introduction-map-warper":{"position":[[2818,9]]}}}],["concentr",{"_index":8473,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26171,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55398,13],[57788,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33476,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21453,14]]},"/en/lessons/geocoding-qgis":{"position":[[30190,10],[30404,14],[30749,14]]},"/en/lessons/googlemaps-googleearth":{"position":[[13720,13]]}}}],["concept",{"_index":991,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1728,8],[52767,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3719,8],[3942,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56776,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27872,8],[59997,8],[69095,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4830,8]]},"/en/lessons/common-similarity-measures":{"position":[[10168,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1152,8],[1771,8],[1943,8],[2561,8],[51981,7],[52072,8],[52250,7],[52948,8],[53229,7],[53819,7],[55874,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1647,7],[7053,8],[9318,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31840,9],[55087,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2188,8],[2406,8],[46055,9],[46741,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2216,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17119,7],[28454,7],[46293,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9233,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2334,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28967,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1567,8],[14618,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6572,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1678,8],[20888,8]]},"/en/lessons/gravity-model":{"position":[[208,8],[9513,8],[9567,8],[9695,8],[59108,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2537,7],[4733,8],[42381,8],[44714,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17729,7],[25605,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1813,8],[26404,7],[35018,8],[45185,8]]},"/en/lessons/intro-to-linked-data":{"position":[[605,8],[1553,9],[1952,9],[1984,8],[27934,7],[30256,9],[38242,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1810,8],[25577,7]]},"/en/lessons/jupyter-notebooks":{"position":[[7387,7],[39409,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6041,7],[8154,8]]},"/en/lessons/linear-regression":{"position":[[11878,8],[12683,8],[15114,8],[17067,8],[47314,9],[55118,8],[56017,7],[75490,8],[78253,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1313,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1600,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3841,8],[4816,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[878,7],[4578,7]]},"/en/lessons/space-place-gazetteers":{"position":[[631,8],[1913,7],[2838,7],[4425,8],[5122,7],[5421,7],[6338,7],[6487,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31736,8],[33908,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6899,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33494,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[563,8],[3028,8],[5071,8],[5124,7],[5961,8],[6630,7],[6738,7],[6804,8],[15153,8],[49096,11],[49317,8],[50410,8],[51175,8],[52604,7]]}}}],["conceptu",{"_index":5848,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6709,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7546,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[45975,10]]},"/en/lessons/intro-to-linked-data":{"position":[[1748,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30926,12]]},"/en/lessons/logistic-regression":{"position":[[4613,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7250,10]]},"/en/lessons/sonification":{"position":[[7761,10]]},"/en/lessons/space-place-gazetteers":{"position":[[1039,10],[7902,10],[48681,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8976,13],[34973,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41840,10],[49228,10]]}}}],["conceptualis",{"_index":4494,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65025,17],[65898,18]]}}}],["concern",{"_index":4419,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56008,9],[56847,9],[56889,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50338,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17158,10],[24957,9],[53275,8]]},"/en/lessons/common-similarity-measures":{"position":[[16075,9],[19923,9],[20388,9],[21269,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17704,9],[34232,9],[58801,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15440,11],[21437,8],[21489,8],[21666,9],[25439,7],[25524,8],[25681,8],[25737,8],[36964,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29087,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20717,9],[38579,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4180,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6876,9],[28954,8],[29964,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26343,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32656,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68596,7]]},"/en/lessons/georeferencing-qgis":{"position":[[5753,9]]},"/en/lessons/gravity-model":{"position":[[1428,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3578,9],[38607,10],[53521,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1656,9]]},"/en/lessons/jupyter-notebooks":{"position":[[10458,8]]},"/en/lessons/linear-regression":{"position":[[31276,7],[31357,7],[45908,9],[46115,10],[47264,8],[52717,7],[77859,9],[78475,8]]},"/en/lessons/logistic-regression":{"position":[[26352,8]]},"/en/lessons/preserving-your-research-data":{"position":[[855,8]]},"/en/lessons/research-data-with-unix":{"position":[[6527,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8433,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28574,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50806,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4140,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6177,9],[30006,9]]},"/en/lessons/vector-layers-qgis":{"position":[[1975,10]]}}}],["concert",{"_index":15183,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15119,9]]}}}],["concis",{"_index":5278,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[397,7],[6045,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62375,7]]},"/en/lessons/installing-omeka":{"position":[[1412,7]]},"/en/lessons/intro-to-linked-data":{"position":[[477,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2367,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7935,8]]}}}],["conclud",{"_index":716,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24333,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[911,10],[54848,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22873,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[877,10],[35773,10]]},"/en/lessons/geocoding-qgis":{"position":[[34624,8]]},"/en/lessons/intro-to-linked-data":{"position":[[32742,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11469,9],[22833,8],[35086,9]]},"/en/lessons/jupyter-notebooks":{"position":[[51077,8]]},"/en/lessons/naive-bayesian":{"position":[[40508,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44328,8]]},"/en/lessons/space-place-gazetteers":{"position":[[46384,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[10574,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17540,10]]}}}],["conclus",{"_index":31,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[603,10],[22963,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31971,12],[34105,12]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[352,10],[15198,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[318,10],[25255,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[550,11],[19621,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16925,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55081,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[870,10],[45166,10],[64168,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1385,10],[40307,10],[43227,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53990,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[989,11],[39802,11],[58301,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[398,10],[20912,11],[26967,11],[29084,10],[37848,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26434,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[706,10],[45363,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[290,10],[28547,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[748,10],[20874,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1415,10],[48256,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[608,10],[12985,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[570,11],[1019,11],[46496,11],[46637,11],[52797,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[475,11],[6894,11],[23821,11],[39353,11],[41699,11],[43829,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[273,10],[29087,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[646,10],[11031,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1064,10],[4192,10],[46513,10]]},"/en/lessons/gravity-model":{"position":[[6938,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[426,10],[40804,10]]},"/en/lessons/intro-to-bash":{"position":[[358,11],[24408,11]]},"/en/lessons/intro-to-powershell":{"position":[[1359,10],[40652,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[774,11],[34025,11]]},"/en/lessons/jupyter-notebooks":{"position":[[635,10],[50528,10]]},"/en/lessons/linear-regression":{"position":[[46562,10],[46736,10],[77836,10]]},"/en/lessons/logistic-regression":{"position":[[780,10],[60977,10]]},"/en/lessons/naive-bayesian":{"position":[[60971,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[878,11],[51529,11]]},"/en/lessons/preserving-your-research-data":{"position":[[3196,11]]},"/en/lessons/research-data-with-unix":{"position":[[209,10],[13554,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1286,11],[38495,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41632,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35438,10]]},"/en/lessons/sonification":{"position":[[39331,10]]},"/en/lessons/space-place-gazetteers":{"position":[[45569,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13863,12],[31221,11],[31781,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59177,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1996,11],[32716,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18172,11]]}}}],["concord",{"_index":3492,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2127,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2810,11],[2929,11],[8104,12],[8255,11],[8999,12],[11026,11],[11279,11]]}}}],["concret",{"_index":1325,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15606,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12805,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70365,8]]},"/en/lessons/common-similarity-measures":{"position":[[36484,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32145,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4419,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8661,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6097,8],[23111,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34625,8],[58466,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6382,8]]}}}],["conda",{"_index":10646,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[300,5],[7614,5],[8056,5],[8085,5],[8436,6],[8624,6],[8814,5],[8878,5],[9095,5],[9280,5],[9494,5],[9521,5],[9840,5],[9859,5],[9882,5],[10049,5],[10188,5],[10343,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18643,5],[18883,5],[19078,5],[19164,5],[19318,5],[19335,5],[19414,5],[20712,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9521,5],[9883,5],[13740,5],[22794,5],[23385,5],[23438,6],[23546,6],[23701,5],[24074,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20999,5],[21107,6],[21170,5],[21187,5],[21219,5],[21236,5],[35092,5],[35144,5],[35161,5],[35183,5],[35200,5],[35222,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8848,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5133,5],[5250,5],[5310,5],[5484,5],[7781,5]]}}}],["condemn",{"_index":17410,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70647,12]]}}}],["condens",{"_index":6779,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[26225,10]]},"/en/lessons/counting-frequencies":{"position":[[3737,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35586,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1363,10]]}}}],["condit",{"_index":1619,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32895,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45532,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38142,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1117,11],[11125,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2225,11],[3750,9],[4144,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52286,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[27994,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[43713,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26450,11]]},"/en/lessons/gravity-model":{"position":[[13853,11],[58646,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31294,11],[35173,12],[35641,12]]},"/en/lessons/intro-to-linked-data":{"position":[[31737,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21405,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38007,11],[38271,10]]},"/en/lessons/json-and-jq":{"position":[[12938,12]]},"/en/lessons/linear-regression":{"position":[[4056,13],[11985,9]]},"/en/lessons/logistic-regression":{"position":[[6873,11]]},"/en/lessons/naive-bayesian":{"position":[[12326,11],[12920,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31893,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28974,10]]},"/en/lessons/sonification":{"position":[[3917,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27129,9],[27235,9],[30544,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26076,10],[31257,10],[31276,9]]}}}],["condon",{"_index":10138,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1655,7]]}}}],["conduct",{"_index":703,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23421,7],[23647,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6475,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55974,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1922,7],[2464,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2319,7],[5289,7],[6556,7],[28322,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8889,7],[9168,7],[9326,10],[27706,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29172,7]]},"/en/lessons/geocoding-qgis":{"position":[[31575,7]]},"/en/lessons/gravity-model":{"position":[[8622,7],[22597,7],[23571,7],[27439,9],[34578,7],[52931,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[645,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17360,7],[38097,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55392,7]]},"/en/lessons/linear-regression":{"position":[[3617,10],[32883,7]]},"/en/lessons/logistic-regression":{"position":[[3337,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9173,10],[10099,9],[19596,10],[19809,7],[35771,8]]},"/en/lessons/sentiment-analysis":{"position":[[5676,7],[32989,10],[40652,7]]},"/en/lessons/space-place-gazetteers":{"position":[[41683,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[281,10],[7469,10],[11179,7],[29677,7]]},"/en/lessons/transliterating":{"position":[[2731,7],[2907,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[38456,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[395,9]]}}}],["conf",{"_index":9630,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16190,6],[16803,4],[17170,6],[47506,4],[48295,4]]}}}],["confector",{"_index":11939,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9703,9],[61003,9]]}}}],["confectori",{"_index":11956,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9922,11],[61222,11]]}}}],["confer",{"_index":1828,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45475,10],[52414,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68440,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44345,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61510,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3650,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57280,10],[59408,10],[59647,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46122,10],[47173,10],[47572,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36299,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31144,10],[31643,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49939,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58680,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[6117,10],[6530,12],[26669,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1519,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50233,10],[53104,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48991,10],[50934,10],[53120,10],[53703,10]]},"/en/lessons/sentiment-analysis":{"position":[[39893,10]]},"/en/lessons/sonification":{"position":[[41428,10]]},"/en/lessons/space-place-gazetteers":{"position":[[50189,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9091,10],[61200,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4659,10],[4726,11],[5740,10],[5932,10],[6559,10],[6748,10],[12854,11]]}}}],["confianza",{"_index":19996,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11467,9]]}}}],["confid",{"_index":2800,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5112,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6152,11],[51950,9],[62554,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57094,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9844,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30448,10],[37193,9],[41520,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[38288,11],[38339,11],[38391,11],[38455,11],[38755,11],[38881,10],[38913,10],[39527,10],[40093,10],[40322,10],[40593,10],[40709,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10110,10],[10427,10],[27728,9],[29562,11],[29703,11],[29963,10],[30099,11],[30151,10],[30264,10],[30416,11],[30437,12],[30714,11],[31407,10],[31899,10],[32033,11],[32374,9],[32965,11],[33304,11],[34462,11],[34688,11],[35309,10],[35913,10],[36549,11],[43629,10],[44050,10]]},"/en/lessons/intro-to-bash":{"position":[[25168,11]]},"/en/lessons/intro-to-linked-data":{"position":[[5498,9]]},"/en/lessons/introduction-map-warper":{"position":[[3970,11],[18259,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22916,11]]},"/en/lessons/naive-bayesian":{"position":[[52053,10],[62761,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29579,10],[30091,13],[30227,13],[30363,13],[30499,13],[30695,13],[30717,13],[31044,10],[33205,10]]},"/en/lessons/research-data-with-unix":{"position":[[608,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44690,11]]}}}],["config",{"_index":9606,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14185,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9211,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15852,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12418,6]]}}}],["config={'language_cod",{"_index":11569,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23042,24]]}}}],["configur",{"_index":2198,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7433,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34756,13],[57937,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[430,11],[577,11],[22448,13],[27527,11],[34546,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21258,13],[21353,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29534,11],[62333,15]]},"/en/lessons/common-similarity-measures":{"position":[[28445,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2350,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14311,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15441,9],[16523,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9945,9],[17741,14]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2794,9],[2861,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9681,15],[47750,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9088,13]]},"/en/lessons/geocoding-qgis":{"position":[[21345,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1846,12],[21631,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1861,9],[31453,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3430,13],[22974,13],[23143,13],[24643,13],[25418,13]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13739,10]]},"/en/lessons/installing-omeka":{"position":[[240,9],[11060,9],[12708,11]]},"/en/lessons/intro-to-powershell":{"position":[[38611,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8884,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22801,9],[38777,13]]},"/en/lessons/jupyter-notebooks":{"position":[[4300,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24354,14],[24840,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7109,11]]},"/en/lessons/sonification":{"position":[[8235,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9469,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26766,13],[27637,13]]},"/en/lessons/windows-installation":{"position":[[1380,9]]}}}],["configurable.3",{"_index":16827,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7344,14]]}}}],["confin",{"_index":13527,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[6438,8]]},"/en/lessons/naive-bayesian":{"position":[[66269,8]]}}}],["confirm",{"_index":5389,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13353,7],[55741,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16211,7],[56814,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27053,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2870,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27413,12],[29427,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27322,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3858,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16696,7],[19058,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2191,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38569,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24040,9],[39971,7],[41131,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32290,10]]},"/en/lessons/georeferencing-qgis":{"position":[[1042,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[10305,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18312,7],[25071,8],[29511,8],[31895,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28075,9],[32721,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21672,8],[43356,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20416,7]]},"/en/lessons/intro-to-powershell":{"position":[[20162,7]]},"/en/lessons/introduction-map-warper":{"position":[[11260,10],[13154,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13621,7],[45741,10]]},"/en/lessons/logistic-regression":{"position":[[42221,7]]},"/en/lessons/naive-bayesian":{"position":[[39262,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8699,7]]},"/en/lessons/preserving-your-research-data":{"position":[[13323,7]]},"/en/lessons/sentiment-analysis":{"position":[[1782,12]]},"/en/lessons/space-place-gazetteers":{"position":[[22636,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22173,8],[23231,9],[31582,9],[44036,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25934,7],[26042,7],[26165,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[6595,7],[11198,10],[11366,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14825,7],[26244,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39753,7]]},"/en/lessons/working-with-web-pages":{"position":[[9033,7]]}}}],["conflat",{"_index":21049,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50324,10]]}}}],["conflict",{"_index":5499,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36238,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[734,9],[4403,9],[5039,11],[5129,9],[28804,9],[28817,10],[28914,8],[29142,8],[29445,9],[29479,8],[29624,9],[30071,10],[30131,9],[30221,10],[30303,10],[30383,9],[30815,11],[30854,9],[30926,11],[31057,8],[31083,11],[31184,9],[31304,8],[31442,8],[31609,9],[31694,10],[31763,9],[31847,10],[31861,9],[32208,10],[32257,9],[32325,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9596,11]]},"/en/lessons/jupyter-notebooks":{"position":[[9741,9],[13527,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1226,9],[8566,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4582,10]]}}}],["confluenc",{"_index":23209,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7309,10]]}}}],["conform",{"_index":8691,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38035,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28269,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36914,7],[57085,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18574,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[15619,11]]}}}],["confound",{"_index":15640,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[26518,9]]}}}],["confreri",{"_index":8668,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35942,9],[36033,9]]}}}],["confront",{"_index":8041,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4353,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17667,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7711,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3306,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[980,10]]},"/en/lessons/sentiment-analysis":{"position":[[1885,10]]},"/en/lessons/sonification":{"position":[[21333,10],[39375,8]]}}}],["confus",{"_index":4265,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44599,10],[46053,9],[46550,9],[47311,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[190,9],[5838,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37705,10],[45418,9],[70887,9]]},"/en/lessons/common-similarity-measures":{"position":[[10112,9],[18650,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37313,10]]},"/en/lessons/counting-frequencies":{"position":[[5452,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4127,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7533,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11948,9]]},"/en/lessons/extracting-keywords":{"position":[[16355,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10109,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9393,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3985,7]]},"/en/lessons/geocoding-qgis":{"position":[[2246,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24966,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14288,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[32302,10]]},"/en/lessons/installing-python-modules-pip":{"position":[[1417,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4286,9],[39020,9]]},"/en/lessons/intro-to-bash":{"position":[[8449,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[19931,9]]},"/en/lessons/intro-to-linked-data":{"position":[[11589,9],[13363,10]]},"/en/lessons/intro-to-powershell":{"position":[[46263,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[19802,10]]},"/en/lessons/introduction-map-warper":{"position":[[16091,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4959,8]]},"/en/lessons/jupyter-notebooks":{"position":[[8343,8],[40664,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5683,9],[6067,9]]},"/en/lessons/linear-regression":{"position":[[46039,8]]},"/en/lessons/logistic-regression":{"position":[[8624,10],[19002,9],[20126,9],[20469,9]]},"/en/lessons/sentiment-analysis":{"position":[[35569,8]]},"/en/lessons/sonification":{"position":[[5556,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5370,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32964,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[12264,9],[18594,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19287,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13319,9]]}}}],["confusion_matrix",{"_index":3944,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21342,17],[46013,16]]},"/en/lessons/logistic-regression":{"position":[[19122,16]]}}}],["confusion_matrix(y_test_binari",{"_index":17605,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[19139,31]]}}}],["cong",{"_index":21041,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50100,5]]}}}],["congdon",{"_index":13605,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20197,8],[60651,8],[62877,8],[64228,8]]}}}],["congeni",{"_index":20451,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[33132,9]]}}}],["congratul",{"_index":878,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10102,16],[12127,16]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17539,16]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13456,16]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7512,16]]},"/en/lessons/intro-to-twitterbots":{"position":[[17517,16]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9343,16],[19831,16],[39326,16]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36063,16]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33902,16]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10231,16],[11986,15]]}}}],["congreat",{"_index":20977,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31505,12],[36251,12],[40964,12]]}}}],["congreg",{"_index":8945,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11601,15],[11683,14],[11869,14],[12754,16],[13781,14],[13841,14],[14027,14],[15840,14],[15986,14],[16430,14],[16959,14],[17105,14],[17549,14],[18142,14],[18288,14],[18732,14],[20955,14],[21015,14],[21201,14],[21451,14],[21528,14],[21561,14],[22945,14],[23046,14],[23347,14],[24883,14],[24984,14],[25285,14],[26746,14],[26781,14]]},"/en/lessons/space-place-gazetteers":{"position":[[28070,13],[28589,12],[30941,13],[31123,12],[35550,13],[35777,12],[40215,13],[40458,12]]}}}],["congress",{"_index":2064,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10041,8],[11603,8],[12174,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23541,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4041,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[691,8],[1232,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12903,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62941,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46131,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25589,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5403,8],[5526,8],[7550,9],[17073,8],[17314,9],[18587,11],[19230,8],[19477,9]]},"/en/lessons/intro-to-linked-data":{"position":[[23947,8]]},"/en/lessons/introduction-map-warper":{"position":[[1899,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2121,8]]},"/en/lessons/transliterating":{"position":[[2084,8],[9605,9]]}}}],["congress.html",{"_index":15064,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4401,16],[5818,15],[6884,16],[7983,16],[9560,16],[11236,16],[12053,16],[12997,16],[14123,16],[14961,16],[16351,16],[18318,16]]}}}],["congression",{"_index":3433,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[653,13],[5739,13],[6537,13]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5088,13]]}}}],["congress’",{"_index":8752,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4278,10]]}}}],["congret",{"_index":20979,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31873,13],[36713,13],[41453,13]]}}}],["conjectur",{"_index":14876,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56501,12]]}}}],["conjug",{"_index":2375,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9672,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64774,8]]}}}],["conjunct",{"_index":2377,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9715,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67479,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6323,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31066,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3045,11],[7722,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[5691,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1954,13]]},"/en/lessons/json-and-jq":{"position":[[31828,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5077,11]]},"/en/lessons/linear-regression":{"position":[[7493,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5066,11]]},"/en/lessons/sentiment-analysis":{"position":[[3332,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43114,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26096,11]]}}}],["conjur",{"_index":6462,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55486,8]]}}}],["conn",{"_index":7949,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34971,4],[35956,4],[39101,4],[39423,4],[42815,4]]}}}],["conn.cursor",{"_index":7954,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35052,13],[36037,13],[39182,13],[39716,15],[42888,13]]}}}],["conn.row_factori",{"_index":7951,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35010,16],[35995,16],[39140,16],[39442,16],[42850,16]]}}}],["connect",{"_index":517,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15113,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28859,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16610,7],[26005,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[779,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3702,10],[9741,12],[14682,10],[14737,9],[21628,7],[40461,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19238,9],[32628,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4699,10],[4721,10],[4796,10],[12453,10],[15912,11],[19814,9],[23158,9],[25851,9],[26059,11],[26155,11],[26238,9],[26528,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3236,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[736,10],[17852,7],[33741,10],[39302,7],[39380,10],[39488,10],[42704,7],[46233,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1778,10],[15451,10],[15867,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[980,7],[7274,13],[8096,10],[10935,7],[12409,7],[32939,7],[37078,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1008,11],[1210,9],[2020,9],[2309,9],[3451,9],[3592,11],[4324,9],[6290,9],[7989,11],[15261,9],[15448,9],[18732,7],[27831,12],[28313,10]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1193,7],[1392,7],[1679,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14930,8],[37270,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3378,9],[8072,10],[14834,11],[15764,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[979,10],[1417,11],[1720,9],[1776,9],[4477,9],[5215,11],[6107,10],[9706,7],[10531,7],[10766,7],[11883,7],[15198,7],[19404,11],[19826,11],[20247,9],[20664,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22745,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11169,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1689,7],[10291,9],[11679,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41453,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2328,11],[2443,9],[2618,9],[2759,9],[3004,10],[6189,9],[6615,11],[20259,11],[20422,11],[20491,10],[21750,9],[21832,11],[22058,11],[22190,11],[24051,11],[24143,9],[25837,12],[27045,11],[27533,10],[27610,10],[27658,10],[29248,10],[29898,12],[30728,11],[30855,12],[31820,10],[35136,9],[35375,9],[36257,7],[36334,10],[36708,11],[36789,12],[38748,10],[39968,9],[40791,11],[40815,12],[44819,9],[47259,10],[50291,9],[50646,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12941,10],[20975,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11640,9],[34102,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3029,10],[4372,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22192,10],[22280,8],[22499,10]]},"/en/lessons/geocoding-qgis":{"position":[[6993,9],[36807,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[11744,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3098,7],[3279,8],[3314,10],[3375,10],[3524,10],[4410,7],[7334,7],[17229,7],[17298,7],[17374,8],[17441,10],[19971,7],[20385,8],[20800,7],[21261,10],[21313,7],[21397,9],[21821,7],[22259,10],[22768,9],[22919,10],[23015,7],[23044,11],[23061,10],[23115,10],[23409,10],[23530,10],[23619,10],[23851,7],[24609,7],[24689,10],[25083,9],[25164,10],[25384,9],[28850,7],[29119,10],[29523,9],[29995,9],[30135,10],[31503,10],[31907,9],[32748,9],[32888,10],[37424,10],[38021,7],[39731,10],[42942,10],[43059,7],[46284,7],[46591,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1298,11],[9614,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1872,9],[10892,9],[14771,8],[16289,8],[17101,9],[17924,7]]},"/en/lessons/installing-omeka":{"position":[[3670,7],[4014,7],[4070,10],[4130,10],[4294,10],[11026,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3306,10],[4881,12],[19554,7],[25978,9],[26093,7],[28456,9],[46876,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5884,11],[18582,10],[35884,11],[36339,11],[44715,11],[53247,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[340,7],[6554,10],[6709,13],[7529,10],[13528,7],[15057,7],[20567,7],[35175,7],[39426,7],[41224,9]]},"/en/lessons/intro-to-linked-data":{"position":[[25435,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[315,7],[15131,7]]},"/en/lessons/introduction-map-warper":{"position":[[19362,10],[20225,10],[20242,11],[20400,11],[22174,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34702,8]]},"/en/lessons/json-and-jq":{"position":[[2107,10],[9896,8]]},"/en/lessons/jupyter-notebooks":{"position":[[10397,10],[43347,12]]},"/en/lessons/preserving-your-research-data":{"position":[[7220,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3439,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7140,10],[17312,10],[17671,10],[18041,9],[18187,10],[35273,9],[41272,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1062,9],[30768,10]]},"/en/lessons/space-place-gazetteers":{"position":[[1598,7],[32268,9],[42477,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25803,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[496,11],[9113,8],[10717,10],[19616,9],[25416,9],[27355,9],[27638,8],[36467,11],[36505,11],[36747,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[664,7],[3761,8],[5162,11],[15461,7],[15816,7],[33653,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6291,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12744,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[461,11],[676,11],[1696,11],[17072,10],[22338,11],[23060,10],[23841,11],[25003,11]]},"/en/lessons/working-with-web-pages":{"position":[[2137,7],[2226,11]]}}}],["connectionerror",{"_index":8812,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[14775,15]]}}}],["conni",{"_index":7985,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37387,6]]}}}],["connie+willi",{"_index":7987,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37517,14]]}}}],["conocimiento",{"_index":20019,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12293,12]]}}}],["conquereretur",{"_index":11967,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10064,14],[61364,14]]}}}],["conquest",{"_index":20899,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7063,8]]}}}],["conradu",{"_index":11997,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10702,8],[62002,8]]}}}],["conscienc",{"_index":10360,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3792,11]]}}}],["consciou",{"_index":1086,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5673,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4296,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21828,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52249,9],[54032,9]]}}}],["conscious",{"_index":14810,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48559,13]]}}}],["consectetur",{"_index":21117,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13139,11],[15364,15]]}}}],["consecut",{"_index":9729,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23043,11]]},"/en/lessons/extracting-keywords":{"position":[[28101,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37827,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26646,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31616,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10972,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10552,11]]}}}],["consent",{"_index":15564,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17933,10]]}}}],["consequ",{"_index":231,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4807,13],[18684,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46164,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3144,13],[34124,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47806,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30378,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[4416,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15753,12],[25928,12],[46079,12]]},"/en/lessons/json-and-jq":{"position":[[25118,13]]},"/en/lessons/logistic-regression":{"position":[[21846,12]]},"/en/lessons/naive-bayesian":{"position":[[38674,11]]},"/en/lessons/preserving-your-research-data":{"position":[[2640,11],[7827,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26284,11],[35793,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50768,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9045,12]]}}}],["consequat",{"_index":21132,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13333,10],[15562,10]]}}}],["conserv",{"_index":5223,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64690,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7658,12],[8203,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31761,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5859,13]]},"/en/lessons/linear-regression":{"position":[[73796,12]]},"/en/lessons/logistic-regression":{"position":[[65142,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7162,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16247,12]]}}}],["consid",{"_index":547,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16380,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5556,10],[32804,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8151,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9434,9],[9530,8],[10888,8],[18402,11],[28069,10],[41012,8],[65589,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40587,11],[52071,11],[54712,8],[62111,8],[63329,8],[66966,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2424,8],[29364,8],[58544,11],[60547,9]]},"/en/lessons/common-similarity-measures":{"position":[[6800,8],[36693,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30437,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6208,10],[8708,10],[18941,9],[51778,8],[52931,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16954,9],[20811,9]]},"/en/lessons/counting-frequencies":{"position":[[620,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2276,8],[5366,8],[8808,11],[29469,8],[32747,8],[33652,8],[43622,8],[45064,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28926,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[303,8],[5016,10],[12318,8],[26846,10],[29925,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[128,9],[6247,8],[6389,9],[7054,8],[16124,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15112,8],[16750,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3269,11],[16060,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45064,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36046,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19167,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20016,8]]},"/en/lessons/extracting-keywords":{"position":[[4395,8],[26075,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1257,10],[26472,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10394,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3896,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[909,9],[14255,10],[15139,10],[16798,8],[22692,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[19694,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3739,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1097,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[6576,8]]},"/en/lessons/gravity-model":{"position":[[32051,10],[56144,8],[56326,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[11791,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15730,8],[32068,8],[42127,8],[42796,8],[43831,8],[44537,8],[47564,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[34140,8],[49006,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[711,11],[3531,10],[10214,8],[11709,8],[36260,11],[40928,11],[44804,11],[45795,8],[50857,10],[51294,11],[51529,8]]},"/en/lessons/intro-to-powershell":{"position":[[5022,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[18561,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34807,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27355,8],[39071,8]]},"/en/lessons/json-and-jq":{"position":[[3053,8],[4936,10],[25009,8]]},"/en/lessons/linear-regression":{"position":[[62234,10]]},"/en/lessons/logistic-regression":{"position":[[4137,10],[5335,8],[21629,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3499,10]]},"/en/lessons/naive-bayesian":{"position":[[18024,11],[20326,11],[22187,11],[47681,11],[48143,11],[51392,9],[68074,8],[69551,8]]},"/en/lessons/normalizing-data":{"position":[[1627,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51764,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1691,8]]},"/en/lessons/preserving-your-research-data":{"position":[[15863,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29513,11],[39008,8],[39827,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[557,9],[12033,8],[23383,8],[42366,10]]},"/en/lessons/sentiment-analysis":{"position":[[1656,9],[1812,10],[2996,9],[15839,8],[23894,11],[26711,8],[29944,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6479,12]]},"/en/lessons/sonification":{"position":[[5678,8],[6125,8],[6649,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11471,8],[28908,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13582,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14637,8],[25176,8],[27246,8],[29229,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5096,8],[7520,8],[7686,8],[7759,8],[8611,8],[27214,8],[38046,10],[42151,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5175,10],[15174,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7541,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1995,8],[23050,8],[23494,12],[40961,8],[41147,8],[41300,11],[46197,8],[49531,9],[51811,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[30345,8]]}}}],["consider",{"_index":5356,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7276,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5333,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7447,13],[24782,15],[59768,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28679,14],[29404,14],[43372,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4357,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8353,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3703,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5578,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2984,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14313,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18994,14]]},"/en/lessons/gravity-model":{"position":[[3827,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43489,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51807,14],[59027,14]]},"/en/lessons/introduction-map-warper":{"position":[[405,14],[4570,14],[9798,14],[21942,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6649,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2625,12],[25338,14],[29276,12],[30893,12],[43378,12]]},"/en/lessons/logistic-regression":{"position":[[61106,14],[61214,14]]},"/en/lessons/naive-bayesian":{"position":[[69018,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41381,14]]},"/en/lessons/sonification":{"position":[[8222,12]]},"/en/lessons/space-place-gazetteers":{"position":[[4266,14],[11307,13],[19434,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1552,14],[7420,14],[10923,14],[10999,14],[17098,14]]},"/en/lessons/transliterating":{"position":[[2242,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1260,14],[41040,14],[42145,13],[51717,14]]},"/en/lessons/vector-layers-qgis":{"position":[[13045,12]]}}}],["consist",{"_index":2382,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[10688,10],[12274,12],[14711,10],[32388,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3249,10],[13299,10],[16900,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5836,8],[7543,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6601,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41792,11],[48904,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2147,8],[7777,8],[12493,8],[14614,8],[15067,8],[24988,8],[29618,8],[46189,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4018,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12790,8],[17766,8],[37103,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35467,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5958,7],[11933,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7067,8],[20691,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9098,12],[9176,10],[9240,11],[26116,10],[28525,7],[29603,7],[31127,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12573,11],[38703,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24968,8],[26589,8],[26715,8],[45113,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31248,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1393,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3602,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23137,10],[33901,11]]},"/en/lessons/geocoding-qgis":{"position":[[3219,10],[31524,10],[32762,11],[36652,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21025,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[11500,7],[17702,10],[30309,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5736,9],[53537,12]]},"/en/lessons/intro-to-linked-data":{"position":[[3636,13],[8337,10],[10354,8],[35853,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[13608,10]]},"/en/lessons/introduction-map-warper":{"position":[[17061,10],[17268,10],[17340,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11094,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2221,8],[13459,11],[15074,8],[35986,8],[36744,11],[40371,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1238,11],[1740,10],[22376,10],[44249,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5427,10],[16421,11],[16448,11],[29060,10],[43425,10],[45217,10]]},"/en/lessons/linear-regression":{"position":[[25521,10],[42329,12]]},"/en/lessons/logistic-regression":{"position":[[10922,7],[33649,10],[34287,12],[34845,10],[35294,11],[51727,11],[61873,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1253,8]]},"/en/lessons/naive-bayesian":{"position":[[51044,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1469,7],[7184,7]]},"/en/lessons/preserving-your-research-data":{"position":[[6185,10],[8449,10],[9094,10],[9469,10],[10933,10],[12413,10],[14018,10],[14335,10],[15833,10]]},"/en/lessons/qgis-layers":{"position":[[8667,12]]},"/en/lessons/research-data-with-unix":{"position":[[2022,10],[2238,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42975,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[540,10],[16155,8],[22554,8],[38682,10]]},"/en/lessons/space-place-gazetteers":{"position":[[34210,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12008,13],[25488,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5801,10],[7322,10],[13360,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22655,10],[45553,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10753,12],[27816,10],[58053,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44830,9],[51576,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[7358,10],[18371,11]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2857,11],[3736,11]]},"/en/lessons/viewing-html-files":{"position":[[2033,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1738,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14747,8],[14784,8]]}}}],["consistenli",{"_index":8448,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11795,11]]}}}],["consititu",{"_index":15142,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[7031,13]]}}}],["consol",{"_index":2302,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2738,8],[3748,8],[4457,7],[4813,7],[4964,8],[7881,7],[27999,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5677,8],[15508,7],[15559,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21034,8],[21652,7],[22628,7],[25247,8],[33356,7]]},"/en/lessons/gravity-model":{"position":[[48519,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4234,8],[27694,7],[29732,8],[29828,7],[30150,7],[31165,8],[31242,7],[31749,7],[33356,8],[37490,8],[37849,8],[37894,8],[38072,7],[40342,7]]},"/en/lessons/installing-omeka":{"position":[[3305,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4490,8],[18063,9],[18118,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16035,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18425,8],[18786,7],[20354,8],[25605,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[111,7],[2360,7],[2466,8],[2634,8],[2714,7],[2756,7],[2771,7],[2933,7],[3050,9],[3141,7],[3199,7],[3558,8],[5569,8],[5718,8],[6902,7],[7342,7],[7803,8],[7967,7],[8199,8],[8679,7],[8784,8],[8995,7],[13892,8],[17154,8],[17893,7],[23677,8],[23785,7],[23868,7],[24681,7],[25348,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15273,7],[18089,8],[21997,7],[24479,7],[34639,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21677,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10785,7],[11119,7]]}}}],["console.error(error",{"_index":13999,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[37923,21],[39789,21]]}}}],["console.log(\"confid",{"_index":14021,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40406,23]]}}}],["console.log(\"most",{"_index":14020,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40354,17]]}}}],["console.log(\"successfulli",{"_index":13988,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34893,25]]}}}],["console.log('ml5",{"_index":13965,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29836,16],[31254,16],[31761,16]]}}}],["console.log('teach",{"_index":13982,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[33935,22]]}}}],["console.log(result",{"_index":14000,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[37960,21],[40486,21]]}}}],["consoli",{"_index":11927,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9597,7],[60897,7]]}}}],["consolid",{"_index":17070,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23341,13],[32189,13]]}}}],["consortium",{"_index":9060,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2618,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6668,10],[21031,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19459,11]]}}}],["consortium’",{"_index":5565,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66895,12]]}}}],["conspicu",{"_index":21864,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48437,13]]}}}],["conspiraci",{"_index":18297,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[5092,13]]},"/en/lessons/sentiment-analysis":{"position":[[16458,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18354,10]]}}}],["constabl",{"_index":13564,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11366,10]]}}}],["constant",{"_index":10337,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12069,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21663,9]]},"/en/lessons/geocoding-qgis":{"position":[[30261,8]]},"/en/lessons/georeferencing-qgis":{"position":[[1162,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[15007,11]]},"/en/lessons/gravity-model":{"position":[[4214,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12953,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17963,8],[23742,9]]},"/en/lessons/sentiment-analysis":{"position":[[38506,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9788,8]]}}}],["constantin",{"_index":16673,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15032,10],[16008,10]]}}}],["constantinopl",{"_index":13333,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[2381,16],[2690,15]]},"/en/lessons/space-place-gazetteers":{"position":[[6904,14]]}}}],["constantli",{"_index":3830,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14903,10],[15003,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27030,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[36554,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11734,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11452,10]]}}}],["constel",{"_index":1723,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40967,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1303,14],[1834,15]]}}}],["constitu",{"_index":4145,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37215,11]]},"/en/lessons/intro-to-linked-data":{"position":[[6846,12],[7297,14],[7387,12],[7627,12],[9247,13]]}}}],["constituency:\"blackburn1955",{"_index":15150,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9309,27]]}}}],["constitut",{"_index":475,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13265,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26191,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57923,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2510,10],[25647,11],[25832,11],[26271,10],[45018,14]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4652,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3492,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7311,12]]},"/en/lessons/intro-to-bash":{"position":[[2485,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8070,12],[8621,13],[8664,14]]},"/en/lessons/naive-bayesian":{"position":[[17332,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32317,12]]}}}],["constrain",{"_index":4331,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49352,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12553,11]]},"/en/lessons/gravity-model":{"position":[[60532,11],[62760,11],[64111,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[15502,9],[15762,9]]},"/en/lessons/intro-to-powershell":{"position":[[41892,12]]},"/en/lessons/linear-regression":{"position":[[53398,11]]},"/en/lessons/sonification":{"position":[[16610,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1202,12]]}}}],["constraint",{"_index":6696,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15590,11],[18047,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22670,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29719,10]]},"/en/lessons/intro-to-powershell":{"position":[[42044,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[14405,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3156,11]]}}}],["construct",{"_index":1471,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26479,9],[26890,9],[27512,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3952,12],[5400,14],[10230,12],[14933,11],[22208,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2640,12],[6703,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64180,12],[64614,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9173,11]]},"/en/lessons/common-similarity-measures":{"position":[[6936,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6412,13],[7006,9],[7564,12],[18294,12],[21884,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4318,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30341,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3191,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56094,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10361,9],[10585,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15296,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27940,9],[28794,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[456,9],[1260,9],[3671,9],[7978,11],[15532,9],[18622,9],[19607,9],[20561,9],[23069,9],[29828,9],[32896,12]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2442,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50611,9],[50983,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20331,11],[23127,11],[26476,9]]},"/en/lessons/gravity-model":{"position":[[13806,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16916,11],[46542,9]]},"/en/lessons/intro-to-bash":{"position":[[2556,11]]},"/en/lessons/intro-to-linked-data":{"position":[[12328,9],[15140,9],[15352,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[8616,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12470,12],[14198,11],[16491,13],[20202,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5165,9]]},"/en/lessons/json-and-jq":{"position":[[24088,9],[30665,12],[30777,12]]},"/en/lessons/linear-regression":{"position":[[21500,12],[25759,9],[46602,9],[78182,9],[78293,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18776,9],[20515,9]]},"/en/lessons/sentiment-analysis":{"position":[[38924,15]]},"/en/lessons/sonification":{"position":[[39455,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23439,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6167,9]]},"/en/lessons/working-with-text-files":{"position":[[1014,11]]}}}],["constructor",{"_index":23371,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17825,11],[19456,11],[27330,12],[34927,11],[41431,11]]}}}],["consul",{"_index":11946,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9815,8],[61115,8]]}}}],["consult",{"_index":2137,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2047,7],[14332,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10829,7]]},"/en/lessons/common-similarity-measures":{"position":[[4006,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33910,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6205,10],[7478,7],[8770,7],[19694,7]]},"/en/lessons/extracting-keywords":{"position":[[5996,7]]},"/en/lessons/installing-omeka":{"position":[[1428,7],[3869,7],[12783,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7453,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5017,10],[6913,7],[23591,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10097,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15844,7],[43708,7]]},"/en/lessons/json-and-jq":{"position":[[12910,7]]},"/en/lessons/jupyter-notebooks":{"position":[[26368,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3654,7],[29104,9],[30825,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1361,7],[19193,7],[23658,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41830,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26319,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51793,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[20877,7]]}}}],["consum",{"_index":2994,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3580,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63533,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7818,10],[11810,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7358,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26123,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4763,7]]},"/en/lessons/extracting-keywords":{"position":[[1289,9]]},"/en/lessons/gravity-model":{"position":[[6794,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8750,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10915,8],[15867,9],[35146,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[15758,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4258,7]]},"/en/lessons/jupyter-notebooks":{"position":[[42881,9]]},"/en/lessons/naive-bayesian":{"position":[[2204,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29009,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[986,10],[34396,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[705,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10221,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13144,9]]}}}],["consumpt",{"_index":9185,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5503,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37143,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2077,11],[2352,11],[3106,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61716,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8330,12]]}}}],["contact",{"_index":3180,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46778,7],[53148,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[52803,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6125,7],[6199,7],[27480,7],[27615,8],[27989,8],[28143,7],[28513,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16713,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13682,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22684,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41499,7]]},"/en/lessons/qgis-layers":{"position":[[916,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8447,7]]}}}],["contagion",{"_index":21953,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62494,9]]}}}],["contain",{"_index":441,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11756,10],[14764,7],[22274,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10420,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4361,10],[6376,10],[28219,8],[39308,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9597,7],[11660,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1177,7],[1471,9],[9273,9],[9544,8],[15761,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2567,8],[13120,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5529,7],[23443,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3049,9],[15815,10],[34813,7],[36254,8],[40663,7],[40746,8],[48597,7],[52197,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[975,9],[1600,9],[4881,8],[7127,10],[8443,9],[9321,7],[11723,9],[11815,8],[16122,10],[16185,7],[16234,10],[19963,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7536,7],[15291,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2057,9],[6521,7],[6720,7],[22764,8],[24459,8],[34290,10],[37140,8],[42006,7],[42079,8],[56255,7],[62704,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4955,8],[5982,8],[6687,8],[7929,10],[61381,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1440,8],[1953,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18646,8],[25944,9],[26046,10],[30647,7],[36770,8],[39808,7],[45585,7],[45803,7],[46127,7],[50963,7],[51144,7],[51351,10],[53606,7],[57347,7],[57949,7],[61427,7]]},"/en/lessons/common-similarity-measures":{"position":[[31537,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[576,7],[9235,10],[13496,8],[13773,7],[14197,7],[14340,7],[14440,7],[14985,9],[16855,8],[17793,8],[17840,8],[18500,7],[32883,9],[33802,7],[36289,8],[38049,7],[41395,10],[44657,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3464,7],[6172,9],[26732,9],[27068,10],[33006,10],[38290,8],[48603,7],[57784,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8439,10],[18486,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7429,10],[9236,7],[14361,9],[18338,7],[41596,10],[42426,7],[46387,8],[49574,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12414,8],[17628,9],[30975,8]]},"/en/lessons/counting-frequencies":{"position":[[789,10],[3982,8],[4089,8],[4612,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1862,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12172,7],[15361,9],[19053,8],[20906,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3906,8],[10068,8],[11788,9],[12653,8],[17522,8],[23953,8],[29562,7],[31299,8],[33745,8],[34821,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14214,10],[14490,8],[19560,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18943,8],[19245,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[559,8],[3272,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1546,8],[1855,8],[14444,8],[15353,10],[15475,8],[18701,10],[22151,8],[23127,10],[24018,10],[25535,7],[27667,7],[28099,8],[28211,7],[29134,7],[30312,7],[30673,7],[30827,7],[30987,10],[31196,7],[32203,7],[33542,7],[34290,7],[34330,10],[34541,10],[34861,7],[36348,7],[39701,8],[43352,7],[44643,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3199,8],[4409,8],[12228,9],[19569,8],[21151,10],[23117,7],[24893,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4848,8],[10191,8],[10393,8],[11973,8],[27079,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3318,8],[4449,7],[12793,8],[13130,7],[15886,8],[17068,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17895,8],[24170,8],[24340,9],[35118,8],[43561,10],[44837,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3776,8],[4764,8],[11626,8],[24485,8],[26791,8],[35575,10],[36479,8],[37521,7],[40021,7],[40897,8],[41422,8],[41729,8],[45218,8],[45375,9],[46286,7],[46633,9],[48772,9],[50233,7],[50536,8],[52965,8],[54314,9],[54804,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6821,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1414,7],[8881,8],[9335,7],[9507,7],[11516,8],[12106,7],[12228,7],[15845,10],[16025,10],[17186,10],[17224,10],[23853,8],[27562,8],[30725,7],[31770,8],[32317,8],[33057,10],[33375,10],[33682,8],[33868,8],[35084,8],[36520,9],[44808,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8570,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13779,8],[13936,8],[41984,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3428,7],[6237,8],[6324,8],[6602,10],[6820,7],[10476,8],[11194,8],[11398,10],[14566,8],[16154,8],[17858,10],[19535,8],[23336,10],[23391,8]]},"/en/lessons/extracting-keywords":{"position":[[1918,10],[2586,7],[2716,7],[3997,10],[4815,7],[6614,8],[6672,8],[6775,8],[7391,7],[7503,7],[11437,7],[13528,10],[14057,10],[14466,8],[18266,8],[18711,8],[22881,7],[29586,8],[32343,10],[32739,7],[33767,8],[37402,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2844,8],[2925,9],[8116,8],[9868,10],[10135,8],[10668,7],[16683,8],[17748,10],[17889,7],[18031,10],[18272,8],[19992,10],[20301,7],[21102,7],[21442,10],[22365,7],[22692,7],[29061,10],[29945,7],[30966,10],[31936,7],[32451,10],[33621,7],[34794,8],[35208,10],[37024,10],[38527,7],[40829,8],[43187,9],[43343,7],[43587,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6210,10],[6534,9],[6817,9],[9416,8],[9892,7],[10817,8],[10882,8],[11570,9],[11805,8],[14342,8],[15028,8],[22912,8],[22995,8],[23660,7],[33358,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13590,10],[22401,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3444,9],[4924,7],[6723,10],[6845,7],[6948,7],[10649,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2522,7],[3011,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2945,10],[14599,7],[25457,8],[39516,10],[39643,9],[43875,9],[45201,9],[46619,9],[46691,9],[50623,9],[50777,10],[50941,9],[51008,10],[51498,9],[53214,9],[55314,8]]},"/en/lessons/geocoding-qgis":{"position":[[862,10],[3187,10],[7019,10],[8842,8],[9064,9],[10962,10],[12372,8],[12478,7],[13369,7],[13535,8],[16559,8],[16591,9],[18315,10],[19285,10],[19772,9],[21237,10],[24290,10],[25104,8],[27495,10],[27542,9],[29791,10],[36276,8],[37367,10],[37984,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[758,9],[2042,8],[3246,9],[6321,10],[6802,7],[6852,9],[7211,10],[7323,10],[13293,7],[13369,10],[13867,10],[13993,7],[14467,10],[14932,10],[15070,10],[15470,7],[26298,11],[32736,9]]},"/en/lessons/georeferencing-qgis":{"position":[[2907,10],[7124,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[7160,8],[7389,7],[7448,8],[9281,7],[11674,8],[14779,8],[17200,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15366,10],[15897,9],[16277,8],[30372,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[9401,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4558,7],[13497,9],[13708,7],[35856,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[6808,10],[13466,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3831,7],[23688,7]]},"/en/lessons/gravity-model":{"position":[[15139,8],[15529,8],[16084,7],[48673,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[2878,8],[6451,10],[7413,8],[25918,10],[25957,10],[26044,10],[26125,10],[33488,10],[35083,10],[35342,7],[37207,10],[37402,10],[38790,8],[41225,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23184,8],[24296,8],[31474,9],[40345,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7828,8],[11035,7],[11239,10],[14563,10],[17199,7],[19239,8],[19316,7],[19981,7],[31478,8],[31774,8],[33729,8],[33778,8],[35394,10],[37811,10],[38692,10],[38958,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9307,10],[23285,8],[24250,9],[29832,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16971,9],[17249,8],[18719,8],[23457,8]]},"/en/lessons/intro-to-bash":{"position":[[8253,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6585,7],[16028,7]]},"/en/lessons/intro-to-linked-data":{"position":[[10904,7],[14445,8]]},"/en/lessons/intro-to-powershell":{"position":[[27938,10],[37231,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[1798,7],[6186,8],[12134,10]]},"/en/lessons/introduction-map-warper":{"position":[[1153,9],[10012,7],[14512,7],[14581,7],[14719,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[529,10],[3970,10],[4784,10],[4934,10],[5420,7],[10972,7],[11543,7],[12156,10],[14543,9],[14561,10],[14664,10],[14853,9],[15599,11],[16183,8],[16201,10],[16372,10],[17420,10],[18697,10],[19069,10],[19140,9],[19670,9],[19994,11],[20418,11],[30565,8],[30716,10],[38419,10],[40157,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5289,8],[7906,8],[12733,8],[24003,7],[24314,10],[25155,8],[25938,10],[32443,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5554,10],[5634,8],[13783,10],[16240,10],[20257,8],[20899,10],[37724,10],[38538,7],[45944,8]]},"/en/lessons/json-and-jq":{"position":[[11051,9],[12398,8],[17401,8],[35138,10]]},"/en/lessons/jupyter-notebooks":{"position":[[6868,7],[18870,7],[43950,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2477,7]]},"/en/lessons/linear-regression":{"position":[[39948,9]]},"/en/lessons/linux-installation":{"position":[[2974,8]]},"/en/lessons/logistic-regression":{"position":[[5786,8],[5868,8],[63374,10]]},"/en/lessons/mac-installation":{"position":[[2353,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8117,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21772,7],[29768,9]]},"/en/lessons/naive-bayesian":{"position":[[1867,8],[3876,10],[4497,8],[7515,8],[15219,8],[15588,8],[16329,8],[21181,8],[28017,8],[28054,8],[32754,8],[33056,8],[35099,8],[35246,8],[36395,7],[36580,7],[36771,8],[36864,8],[42807,8],[43115,8],[43191,10],[49294,9],[50003,10],[51092,8],[55927,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18081,8],[23343,10],[25645,10],[28863,7],[29062,7],[36417,10],[36476,10],[37034,10],[40348,8],[40995,8],[41047,10],[41198,10],[49140,8],[50487,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3869,8]]},"/en/lessons/preserving-your-research-data":{"position":[[7095,10],[9304,9],[9714,10],[12605,9],[12677,7],[13189,8],[15342,8],[15452,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10862,8],[19246,8]]},"/en/lessons/research-data-with-unix":{"position":[[1756,9],[3211,8],[4507,8],[5115,8],[5160,10],[5273,8],[10985,7],[11499,10],[12340,7],[14807,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7332,10],[9419,10],[12549,7],[13827,8],[14118,8],[14817,7],[14904,8],[16317,8],[16478,7],[22810,10],[30992,10],[31109,10],[32185,9],[33785,10],[34705,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3150,10],[22651,10],[23073,10],[36500,8],[45145,8],[46448,10],[46501,10]]},"/en/lessons/sentiment-analysis":{"position":[[7443,9],[7521,8],[8807,8],[10484,9],[13964,8],[18741,8],[21055,9],[21560,8],[22237,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7930,10],[9979,10],[10707,8],[10997,8],[12072,8],[18908,7],[19086,7],[19576,10],[19624,7],[20890,7],[25425,10],[27117,7],[29248,10],[33512,10]]},"/en/lessons/sonification":{"position":[[10089,8],[14109,8],[14224,9],[34690,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9649,7],[15395,7],[43005,10],[43613,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6400,8],[7709,8],[12362,8],[12929,8],[20477,7],[24904,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5854,8],[5981,8],[7804,9],[8114,7],[8622,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2542,10],[23984,9],[36632,10],[45047,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2299,10],[11477,10],[11719,7],[17465,8],[17616,10],[18455,10],[18570,10],[18804,10],[19094,7],[23395,11],[27807,8],[28145,7],[32577,7],[36402,9],[38746,8],[44472,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2421,8],[10080,8],[16235,8],[16643,8],[24873,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11287,8],[17858,7],[30759,10],[32110,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14328,8],[14701,9],[17369,10],[18340,10],[18543,10],[18948,8],[24162,9],[27132,8],[30315,8],[31068,9],[40298,8],[40451,8]]},"/en/lessons/transliterating":{"position":[[5095,7],[6323,10],[7259,7],[14950,10],[18567,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23186,7],[35324,10],[40511,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[12238,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4724,8],[7033,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4935,8],[5008,8],[5105,8],[5641,8],[5716,8],[5805,8],[5941,8],[7230,7],[7472,7],[9947,7],[10405,7],[13330,10],[18573,8]]},"/en/lessons/vector-layers-qgis":{"position":[[10058,10]]},"/en/lessons/viewing-html-files":{"position":[[2733,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1305,8],[2111,9],[3421,7],[3590,7],[7442,10],[42316,9]]},"/en/lessons/windows-installation":{"position":[[3711,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2002,8],[7326,7],[7389,8],[7426,8],[9104,7],[9599,8],[10171,10],[10729,9],[10759,7],[13487,7],[16030,9],[20821,7]]},"/en/lessons/working-with-text-files":{"position":[[1076,8],[6239,7],[8244,9]]},"/en/lessons/working-with-web-pages":{"position":[[2922,10],[7561,8]]}}}],["containsnul",{"_index":9808,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32704,15],[33072,15]]}}}],["contan",{"_index":9585,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11371,9]]}}}],["contempl",{"_index":14239,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18500,13]]}}}],["contemporari",{"_index":4608,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7201,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4728,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55415,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1227,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4983,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1825,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7059,12],[7616,12],[19388,12]]},"/en/lessons/geocoding-qgis":{"position":[[3020,12],[36339,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30335,12]]},"/en/lessons/sentiment-analysis":{"position":[[14909,12]]},"/en/lessons/space-place-gazetteers":{"position":[[44987,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[164,12],[17991,12]]}}}],["contend",{"_index":20926,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[10314,9]]}}}],["content",{"_index":3,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[30,8],[19915,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6943,8],[7064,8],[7105,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34,8],[43802,8],[48933,7],[49032,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[41,8],[1593,7],[15329,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[34,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30,8],[14107,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[36,8],[3447,7],[5314,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[348,7],[907,8],[2390,7],[2502,7],[7952,8],[8109,8],[8412,7],[34834,7],[40096,7],[41517,7],[42034,7],[42220,7],[42265,7],[42429,7],[45501,7],[46406,7],[46866,7],[47930,7],[50780,7],[51756,7],[61555,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[32,8],[5872,7],[13117,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[47,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61,8],[7192,9],[55501,8],[57643,7],[60347,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[38,8],[4543,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[75,8],[726,7],[6321,7],[9490,7],[13750,7],[18108,7],[19028,8],[19103,7],[20423,7],[22672,8],[22715,7],[25382,7],[26618,7],[39436,7],[40890,8],[46871,7],[48329,7],[52424,7],[57916,7],[58217,7],[60013,7],[60364,7],[60923,7],[61347,7],[61444,7],[62803,7],[67570,7],[67786,7]]},"/en/lessons/common-similarity-measures":{"position":[[71,8],[35039,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[105,8],[2221,8],[3479,8],[12819,7],[45151,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[105,8],[17383,7],[63902,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[481,8],[10853,7],[15913,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29,8],[14436,7],[32256,7],[58740,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[58,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[41,8],[487,7],[1050,7],[2128,7],[2224,7],[2341,9],[3712,10],[7360,7]]},"/en/lessons/counting-frequencies":{"position":[[40,8],[351,8],[4538,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[28,8],[114,7],[147,7],[163,7],[1863,7],[2208,7],[2227,7],[2243,7],[2303,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[46,8],[2183,8],[2990,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[43,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[58,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[237,7],[699,8],[2959,7],[4669,8],[6581,8],[8681,7],[22840,7],[38652,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[105,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[31,8],[638,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[57,8],[32144,8],[38559,8],[38676,8],[41095,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[46,8],[603,8],[8471,8],[8582,8],[22799,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[37,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[57,8],[6473,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[74,8],[1838,7],[46862,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35,8],[25029,8],[26845,7],[27322,8],[27984,7],[42134,7],[44394,9],[44900,9],[46977,7],[47039,7],[50081,7],[57780,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[60,8],[347,7],[1598,7],[2120,7],[5234,7],[10006,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[51,8],[20305,8],[33951,8],[44435,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[30,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[66,8],[28140,8]]},"/en/lessons/extracting-keywords":{"position":[[71,8],[10435,8],[10614,8],[13194,8],[13324,8],[17074,8],[23574,7],[38483,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[86,8],[1459,7],[17170,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[57,8],[1125,8],[1946,8],[5238,7],[6486,8],[7726,8],[8086,8],[18407,7],[19437,7],[20595,8],[32684,8],[33891,8],[36966,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[71,8],[81,8],[105,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[38,8],[171,7],[1164,7],[1212,7],[2562,7],[2794,7],[4472,8],[4621,8],[5126,8],[6032,7],[6196,7],[6751,7],[8274,7],[9716,8],[11172,7],[11220,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[38,8],[1031,7],[1074,7],[2095,7],[3316,8],[5244,8],[5269,7],[7788,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[538,8],[68280,8]]},"/en/lessons/geocoding-qgis":{"position":[[39,8],[11273,8],[24417,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[64,8],[5226,7],[5333,7],[7471,7],[25508,7],[27952,7]]},"/en/lessons/georeferencing-qgis":{"position":[[29,8],[10198,8],[10717,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[60,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[58,8],[11782,7],[14700,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[32,8],[9253,8],[9423,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1695,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[40,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[221,8]]},"/en/lessons/gravity-model":{"position":[[58,8],[47121,9],[47832,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[71,8],[27864,8]]},"/en/lessons/installing-omeka":{"position":[[19,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[37,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[100,8],[12761,7],[20533,7],[41465,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48,8],[1085,8],[32401,8],[46163,8],[46184,7],[47288,7],[47467,9],[47513,8],[49760,8],[52849,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[64,8],[880,7],[1775,7],[3483,8],[5897,8],[5965,7],[10879,8],[18537,8],[27917,7],[41897,7]]},"/en/lessons/intro-to-bash":{"position":[[40,8],[15269,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[26,8],[264,7],[319,7],[360,7],[1382,7],[6057,7],[6134,7],[6220,7],[7448,7],[9213,7],[9928,7],[10330,8],[10537,10],[10747,8],[10790,8],[10972,10],[12899,7],[13565,7]]},"/en/lessons/intro-to-linked-data":{"position":[[53,8]]},"/en/lessons/intro-to-powershell":{"position":[[59,8],[225,8],[925,7],[5389,9],[5418,8],[5662,8],[7930,8],[12560,8],[22180,8],[23546,8],[23700,7],[23985,8],[24035,8],[24235,8],[24522,8],[24960,8],[25612,7],[25837,7],[25905,7],[26018,7],[26439,8],[26746,9],[27415,7],[27472,7],[27632,8],[30114,8],[30397,8],[32609,7],[32797,8],[33289,7],[33484,8],[34499,8],[34861,8],[44417,9],[44447,7],[44489,8],[44786,8],[44911,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[26,8],[760,8],[3930,10],[5125,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[47,8]]},"/en/lessons/introduction-and-installation":{"position":[[39,8]]},"/en/lessons/introduction-map-warper":{"position":[[29,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[83,8],[14978,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[54,8],[75,8],[2199,8],[3690,8],[4135,7],[4270,8],[4473,7],[21280,7],[24091,8],[27955,7],[35094,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42,8]]},"/en/lessons/json-and-jq":{"position":[[25,8],[23028,8]]},"/en/lessons/jupyter-notebooks":{"position":[[36,8],[14846,8],[31803,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[50,8],[426,7],[1456,7]]},"/en/lessons/linear-regression":{"position":[[58,8],[10825,7]]},"/en/lessons/linux-installation":{"position":[[70,8]]},"/en/lessons/logistic-regression":{"position":[[60,8],[47069,7],[49110,7]]},"/en/lessons/mac-installation":{"position":[[68,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[33,8],[1076,7],[2024,7],[2254,7],[2310,7],[6708,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[38,8],[2265,8],[19752,7],[22849,8]]},"/en/lessons/naive-bayesian":{"position":[[74,8],[28553,8],[28844,8]]},"/en/lessons/normalizing-data":{"position":[[39,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43,8],[31474,7]]},"/en/lessons/output-data-as-html-file":{"position":[[42,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[57,8]]},"/en/lessons/preserving-your-research-data":{"position":[[32,8],[9669,7],[10302,7],[12838,8]]},"/en/lessons/qgis-layers":{"position":[[40,8],[4059,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[29,8]]},"/en/lessons/research-data-with-unix":{"position":[[46,8],[4144,8],[4407,8],[6065,8],[11824,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38,8],[10634,7],[30364,8],[38297,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25986,8],[33537,8],[48684,7],[51421,7],[51883,7],[52045,7]]},"/en/lessons/sentiment-analysis":{"position":[[2181,8],[24839,8],[27180,7],[27223,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6713,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5733,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18081,8],[31632,7],[43030,7],[43556,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2318,8],[2963,7],[3289,8],[7840,7],[14070,7],[17564,8],[18383,8],[33876,7],[34078,8],[34237,7],[37354,7],[57686,7],[61739,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9828,9],[14359,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23818,10],[24632,9],[25073,11],[29785,9],[30064,11],[31412,9],[32074,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21996,8],[27261,8],[29335,7],[30628,7],[41809,7]]},"/en/lessons/transliterating":{"position":[[4499,8],[4696,8],[4780,8],[5105,8],[6748,8],[7491,7],[7589,7],[19636,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46607,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4202,9],[16421,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6664,8],[10485,7],[25173,8]]},"/en/lessons/viewing-html-files":{"position":[[3050,7],[3178,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[46,8],[1151,7],[5028,8],[14921,8],[17805,8]]},"/en/lessons/working-with-text-files":{"position":[[349,8],[5157,7],[7816,8],[7981,8],[8355,8]]},"/en/lessons/working-with-web-pages":{"position":[[668,8],[3765,8],[6026,8],[7677,8],[8258,8],[8273,7],[8532,7],[8710,8],[10313,8]]}}}],["content.pi",{"_index":11665,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7651,11],[7706,10],[7992,10],[9862,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1756,10],[7894,10],[7955,10],[8111,10]]}}}],["content/themes/ncss/pdf/procedures/ncss/negative_binomial_regression.pdf",{"_index":13858,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63817,72]]}}}],["content/uploads/2016/02/tr",{"_index":14862,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55895,26]]}}}],["content=\"width=devic",{"_index":13957,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28945,21]]}}}],["content[200:300",{"_index":22617,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7622,16]]}}}],["contents.pi",{"_index":11669,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[8789,11]]}}}],["contents_europeana",{"_index":16037,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26807,19],[27711,20],[28388,19]]}}}],["contents_harvard",{"_index":16112,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41316,17],[41851,17]]}}}],["contest",{"_index":5206,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64287,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4137,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5821,7]]},"/en/lessons/space-place-gazetteers":{"position":[[6207,13],[8579,10],[9995,13]]}}}],["context",{"_index":526,"title":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[12,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[19,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15431,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1322,7],[34492,8],[38908,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7718,8],[7954,8],[10862,9],[11571,7],[12018,9],[12387,8],[12813,8],[13693,8],[64924,7],[68045,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4541,7],[19275,8],[27888,7],[35899,7],[38107,7],[43464,8],[56303,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68194,7]]},"/en/lessons/common-similarity-measures":{"position":[[34000,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2234,7],[37142,7],[41056,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51830,7],[53950,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[746,7],[1693,8],[1943,7],[3992,8],[4363,7],[4403,7],[8165,7],[8525,7],[10217,7],[11130,7],[11177,8],[13295,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[38944,8],[58045,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23754,8],[26743,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5312,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3486,7],[4600,7],[4673,7],[5038,7],[5287,7],[9059,8],[15392,7],[29640,7],[29819,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2422,9],[2460,8],[2623,7],[21684,7],[21717,7],[53712,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13124,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1728,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20383,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40988,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1226,7],[3469,7],[6740,8],[20766,7],[24688,7],[25006,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3055,8],[5192,8],[12639,7],[18833,7],[62901,8],[62965,8]]},"/en/lessons/geocoding-qgis":{"position":[[3129,9],[3402,8],[4137,7],[4298,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[932,7],[11766,7],[15989,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8885,8],[21272,9],[22140,7],[33998,9],[35046,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[306,7],[11679,7],[14590,7],[14957,7],[17417,8],[17937,8],[25876,7],[44270,8],[46864,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33975,7],[34331,7],[34464,7],[52564,7],[53479,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4125,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6354,8],[11007,7]]},"/en/lessons/introduction-map-warper":{"position":[[3816,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33251,7],[35025,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1896,8],[44465,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[300,7],[7834,7],[43181,9]]},"/en/lessons/jupyter-notebooks":{"position":[[4196,8],[4416,8],[50740,9],[53844,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[13,7],[362,7],[2112,7],[2191,7],[2879,7]]},"/en/lessons/linear-regression":{"position":[[9268,8],[17364,8],[27993,7],[32097,8],[32566,7],[51119,8],[53043,7],[54253,7],[61212,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17248,7]]},"/en/lessons/naive-bayesian":{"position":[[11213,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52271,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[20,7],[297,7],[1456,7],[1551,7],[4310,8],[4402,7],[4459,7],[7157,7],[7995,7],[11894,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2684,7],[9593,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1824,7],[2522,7],[3737,8],[4137,7],[17499,8],[20494,7],[38748,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9879,8],[9979,9],[26218,7],[33666,8],[46024,7]]},"/en/lessons/sentiment-analysis":{"position":[[13701,7],[13897,7],[24587,8],[28620,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5043,9],[5088,9],[30022,7],[30815,8],[35270,8]]},"/en/lessons/sonification":{"position":[[6881,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12395,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2179,8],[12133,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32164,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27845,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8639,7],[8715,9],[26303,8],[33370,9],[37451,8],[50344,7],[58580,8],[58761,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26554,8],[35721,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4172,8],[5863,9],[6524,8],[9768,7],[9866,7],[10638,8],[10717,8],[11799,8],[13381,9],[13599,8],[14129,9],[16867,8],[17053,9],[17147,8],[26527,8],[26573,8],[29441,7],[29548,8],[29695,8],[32827,9],[33883,10],[33951,8],[35145,7],[37516,9],[37556,8],[42527,8],[42578,8],[51379,9],[51594,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[3170,9],[10544,7],[13754,9],[15693,9],[15834,9],[20163,7],[32725,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11208,7]]},"/en/lessons/working-with-text-files":{"position":[[3902,7]]}}}],["contextu",{"_index":2481,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17735,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12765,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11320,10]]},"/en/lessons/jupyter-notebooks":{"position":[[51357,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5251,13],[11808,13],[39594,14],[40109,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31203,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43843,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6269,10],[34344,12],[52774,10]]}}}],["continent",{"_index":19570,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15092,11],[18287,11]]}}}],["conting",{"_index":6513,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60244,11]]}}}],["contingerit",{"_index":11876,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7198,12]]}}}],["continu",{"_index":1637,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34320,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15922,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7674,8],[9255,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13245,11],[13700,9],[30954,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6798,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68376,10],[68657,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4471,8],[11217,10],[26181,9],[26499,9],[31260,8],[35316,9],[52390,8],[57270,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5842,8],[41433,8],[46882,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1757,8],[1864,9]]},"/en/lessons/counting-frequencies":{"position":[[7266,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1624,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19850,8],[31494,8],[44724,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2879,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20313,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31967,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16061,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5833,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39176,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10789,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30178,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2411,9],[5129,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5028,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18921,8],[19366,8],[27448,8]]},"/en/lessons/extracting-keywords":{"position":[[17125,8],[20372,8],[24935,8],[25921,8],[36691,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25335,8],[27561,8],[28892,8],[31798,8],[33901,11],[40182,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7447,12],[33899,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6480,8],[6599,8],[6632,8],[8044,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20767,8],[44786,8],[45343,9],[45496,8],[46187,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3186,10],[29846,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25396,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[4631,8]]},"/en/lessons/gravity-model":{"position":[[19935,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[36698,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34884,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16472,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20009,8],[22832,8],[22939,9],[25687,8],[31774,8],[54337,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1695,8]]},"/en/lessons/intro-to-bash":{"position":[[15989,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16245,8],[16733,8],[17170,8],[18890,8],[19327,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[7120,8]]},"/en/lessons/introduction-map-warper":{"position":[[19600,8],[22522,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11900,9],[15556,11]]},"/en/lessons/json-and-jq":{"position":[[9822,10],[39914,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4769,8]]},"/en/lessons/linear-regression":{"position":[[2009,10],[12695,10],[12944,11],[13095,10],[13156,10],[13309,10],[13948,10],[14373,11],[14949,11],[14990,11],[21017,10],[22086,10],[67021,9]]},"/en/lessons/logistic-regression":{"position":[[1729,10],[3787,10],[3893,10],[4204,10],[4396,10],[5010,10],[61359,11]]},"/en/lessons/normalizing-data":{"position":[[8054,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6887,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16995,8]]},"/en/lessons/sentiment-analysis":{"position":[[837,8],[14657,9],[30033,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7681,9],[15063,9]]},"/en/lessons/space-place-gazetteers":{"position":[[29560,8],[29740,8],[31985,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16884,10],[19305,11],[19393,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11791,10],[12648,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12455,10],[18172,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4841,8],[22905,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34872,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16614,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9787,10],[30728,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23274,10]]},"/en/lessons/viewing-html-files":{"position":[[1360,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26777,8]]}}}],["continuum",{"_index":20642,"title":{},"body":{"/en/lessons/sonification":{"position":[[2516,9],[33923,9]]}}}],["contra",{"_index":9976,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55664,6],[57209,6]]}}}],["contract",{"_index":6600,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17056,8]]},"/en/lessons/sentiment-analysis":{"position":[[16368,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24042,12],[24253,13]]}}}],["contradicion",{"_index":11962,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9983,13],[27469,14],[27677,14],[61283,13]]}}}],["contradict",{"_index":17543,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[6601,13]]}}}],["contradictori",{"_index":749,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1412,13]]}}}],["contrari",{"_index":11470,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4072,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2216,8],[5487,8]]},"/en/lessons/preserving-your-research-data":{"position":[[9622,9]]}}}],["contrast",{"_index":1107,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6615,9],[25169,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4626,11],[26360,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10680,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6990,9],[57883,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13797,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32002,9],[47674,8],[57045,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18443,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36430,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24697,8],[43683,9]]},"/en/lessons/georeferencing-qgis":{"position":[[11250,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[33205,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1951,8],[9221,8],[11196,9],[18576,8],[22544,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42161,10],[43474,10],[44289,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22340,9]]},"/en/lessons/intro-to-bash":{"position":[[4049,8]]},"/en/lessons/intro-to-linked-data":{"position":[[26742,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36019,11]]},"/en/lessons/linear-regression":{"position":[[3076,8],[8810,9],[58706,9]]},"/en/lessons/logistic-regression":{"position":[[2796,8],[22058,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24590,8],[25362,11],[30778,8]]},"/en/lessons/sonification":{"position":[[8297,9],[39609,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3350,11],[17773,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10358,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22871,8]]}}}],["contribut",{"_index":1625,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33295,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3198,13],[6537,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5854,11],[13894,10],[68549,13],[69904,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56348,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5787,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7168,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[819,13],[1122,13],[3412,11],[3574,10],[4072,10],[9085,12],[10333,11],[10482,13]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34192,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7487,14],[28560,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6958,10]]},"/en/lessons/gravity-model":{"position":[[6711,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13241,10],[39375,10],[39511,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52732,10]]},"/en/lessons/intro-to-linked-data":{"position":[[2507,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5690,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8321,12],[16389,13],[24367,13],[28064,12],[52718,13]]},"/en/lessons/jupyter-notebooks":{"position":[[53197,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5249,11]]},"/en/lessons/sonification":{"position":[[23919,11],[27213,12]]},"/en/lessons/space-place-gazetteers":{"position":[[14163,12],[20876,12],[47416,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7261,12],[7581,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47970,10],[55820,11],[57923,12],[59983,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15897,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50680,13]]}}}],["contributor",{"_index":5334,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5136,13],[10631,12],[24180,12],[25123,12],[31691,12],[37618,12],[37762,12],[41919,12],[42976,12],[48504,12],[49899,12],[51696,12],[58498,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5709,12]]},"/en/lessons/json-and-jq":{"position":[[27210,15]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21092,13],[23946,13],[25756,13],[27868,13],[28895,13],[30549,13],[32795,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18474,11]]}}}],["control",{"_index":1691,"title":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38388,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[192,8],[32519,7],[33308,7],[40765,8],[41242,7],[41892,8],[42006,8],[59279,7],[61906,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5789,10],[5814,10],[6183,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1683,7],[8265,7],[8481,7],[9017,7],[24340,8],[29327,7],[70270,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[32724,8],[39193,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26191,7],[39754,7],[47105,7],[49645,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[186,7],[3533,7],[5250,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36424,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3431,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7020,7],[7967,7],[30263,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8593,7],[9829,8],[9983,8],[10447,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7369,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18969,11],[19759,8],[41045,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[281,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8304,7],[13105,7]]},"/en/lessons/extracting-keywords":{"position":[[9586,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15222,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21596,7]]},"/en/lessons/geocoding-qgis":{"position":[[30655,8]]},"/en/lessons/georeferencing-qgis":{"position":[[528,7],[1076,7],[1181,7],[1569,7],[2690,7],[4841,7],[4901,7],[5108,7],[5246,7],[5439,7],[5610,7],[5695,7],[5841,7],[6030,7],[6204,7],[6266,7],[6701,7],[6911,7],[7608,7],[7783,7],[7880,7],[7920,7],[8021,7],[8579,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28,7],[126,7],[172,7],[316,7],[465,11],[754,7],[1189,8],[1254,7],[1376,7],[1480,7],[1617,7],[1886,7],[1952,7],[2090,7],[2210,7],[3109,7],[3261,7],[3554,7],[3626,7],[3882,7],[4073,11],[4536,7],[4646,7],[4801,7],[4869,7],[5084,7],[5385,7],[5488,7],[5589,7],[5650,7],[5755,7],[5996,7],[6111,7],[6235,7],[6707,7],[6895,11],[7121,7],[7154,11],[7278,8],[7394,7],[7540,7],[7893,8],[7919,7],[7968,7],[8051,7],[8262,7],[8285,7],[8466,7],[9178,8],[9523,7],[10736,11],[10779,7],[12084,8],[12199,7],[14628,7],[15232,11],[15987,8],[16117,9],[16400,10],[17821,7],[19207,7],[19668,7],[20337,7],[20470,7],[20721,8],[22909,7],[23714,11],[26113,7],[31810,7],[32390,7],[32464,7],[32585,7],[32671,11],[32795,11],[33208,7],[33666,8],[33877,7],[34159,8],[34450,7],[35355,8],[35420,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27162,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8340,8],[8503,7]]},"/en/lessons/gravity-model":{"position":[[59308,10]]},"/en/lessons/installing-omeka":{"position":[[900,8],[918,7],[1636,7],[2430,7],[8209,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13451,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25941,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6447,7],[7400,7]]},"/en/lessons/intro-to-bash":{"position":[[18605,8]]},"/en/lessons/intro-to-linked-data":{"position":[[23956,7]]},"/en/lessons/intro-to-powershell":{"position":[[1084,7],[28236,7],[29601,7],[29618,7],[30894,7],[31385,7],[37282,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1340,11]]},"/en/lessons/introduction-map-warper":{"position":[[10905,8],[10957,7],[11965,7],[12023,7],[12131,7],[12181,7],[12322,7],[12381,7],[12478,7],[12620,7],[12852,7],[12897,7],[12975,7],[13035,7],[13125,7],[13201,7],[13223,7],[13330,7],[13910,7],[14117,7],[14154,7],[14336,7],[14396,7],[14524,7],[15561,7],[15711,7],[15837,7],[15896,7],[15956,7],[16177,7],[16388,7],[16412,8],[16436,7],[16500,7],[16522,7],[16562,7],[16780,7],[16879,7],[17001,7],[17077,7],[17244,7],[17462,7],[20421,7],[20486,7],[20559,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17733,7],[17775,8],[17806,7],[18039,7]]},"/en/lessons/linear-regression":{"position":[[37622,7]]},"/en/lessons/logistic-regression":{"position":[[4741,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22469,8],[22637,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28302,8]]},"/en/lessons/research-data-with-unix":{"position":[[6478,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39063,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9384,10],[21651,7],[21761,7],[24052,7],[24131,8]]},"/en/lessons/space-place-gazetteers":{"position":[[10405,10],[22008,10],[22388,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11407,7],[23538,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36488,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18474,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21350,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7681,8],[7705,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25984,7],[36943,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27191,7],[27416,7],[31016,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3846,7],[5918,9],[19547,11],[19607,8],[20470,8]]},"/en/lessons/vector-layers-qgis":{"position":[[16450,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4414,7]]}}}],["control+c",{"_index":14099,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[7984,9]]}}}],["control+x",{"_index":14115,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12216,11]]}}}],["control.10",{"_index":14783,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43223,10]]}}}],["controls.j",{"_index":23123,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[5629,11]]}}}],["controversi",{"_index":1603,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32193,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36995,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15178,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8268,12]]}}}],["conveni",{"_index":1394,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21122,11],[21173,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2492,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6399,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9802,12]]},"/en/lessons/counting-frequencies":{"position":[[3020,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[481,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17571,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14225,10],[45466,10],[50193,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14997,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13937,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42540,10],[45759,10],[55360,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36641,12]]},"/en/lessons/installing-omeka":{"position":[[7652,12]]},"/en/lessons/intro-to-bash":{"position":[[25304,11],[25504,12]]},"/en/lessons/intro-to-powershell":{"position":[[3764,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16243,11],[18902,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13813,10],[37432,10],[46246,10]]},"/en/lessons/jupyter-notebooks":{"position":[[16691,10]]},"/en/lessons/logistic-regression":{"position":[[14772,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14206,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17501,12],[23065,12],[26718,11],[40164,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15828,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[4227,10],[13201,12],[17864,10],[18532,12],[20314,10],[26992,12],[30438,10],[32817,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26754,11]]}}}],["convenience’",{"_index":14984,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12343,13]]}}}],["convenir",{"_index":12033,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11068,9],[62368,9]]}}}],["convent",{"_index":2909,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18773,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9930,10],[28042,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8006,11],[8424,12],[8546,11],[9674,12],[9788,11],[39841,11],[40239,12],[47799,11],[48344,12],[52663,12],[58004,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15618,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2458,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10362,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10825,12],[11219,11],[19985,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5556,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8687,11],[38311,10]]},"/en/lessons/geocoding-qgis":{"position":[[32822,11],[36462,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21463,10],[21711,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[29496,11],[30712,10]]},"/en/lessons/installing-omeka":{"position":[[9013,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17921,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11515,10],[30606,12]]},"/en/lessons/intro-to-linked-data":{"position":[[14957,11],[16761,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[7638,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20040,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8679,11]]},"/en/lessons/json-and-jq":{"position":[[16776,10]]},"/en/lessons/jupyter-notebooks":{"position":[[19134,12],[46154,11]]},"/en/lessons/linear-regression":{"position":[[17764,12]]},"/en/lessons/logistic-regression":{"position":[[4658,12],[15980,10],[51755,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[29876,10]]},"/en/lessons/preserving-your-research-data":{"position":[[11754,10],[13572,10],[14297,11],[15203,10],[16034,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7702,11]]},"/en/lessons/research-data-with-unix":{"position":[[2005,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11476,11]]},"/en/lessons/space-place-gazetteers":{"position":[[23695,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3806,10],[4008,11],[11686,10],[12064,11],[12257,11],[12318,11],[27837,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32715,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6266,12],[14337,10],[30053,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43938,10]]},"/en/lessons/transliterating":{"position":[[1456,10],[1995,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[11933,11],[15795,11]]},"/en/lessons/vector-layers-qgis":{"position":[[5642,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15337,10],[15594,11]]}}}],["convention",{"_index":15151,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9590,14]]},"/en/lessons/sonification":{"position":[[22500,15],[30351,14]]}}}],["converg",{"_index":7330,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16333,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[17511,10],[23631,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15659,9]]}}}],["convers",{"_index":512,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14883,10],[24238,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[292,10],[17194,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57090,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58606,12],[62915,12]]},"/en/lessons/common-similarity-measures":{"position":[[1206,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9190,11],[10538,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44792,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24231,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39365,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45707,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[271,10],[13085,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[10767,10]]},"/en/lessons/gravity-model":{"position":[[5330,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15469,12],[18615,12],[33201,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9755,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[21837,14],[21972,14]]},"/en/lessons/jupyter-notebooks":{"position":[[11948,11],[16632,11],[20368,10],[21612,11],[45496,10],[45590,10],[51592,13]]},"/en/lessons/linear-regression":{"position":[[29566,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45582,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15494,13]]},"/en/lessons/sentiment-analysis":{"position":[[3305,13]]},"/en/lessons/space-place-gazetteers":{"position":[[7605,11],[42607,12],[47672,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22783,11],[22925,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2784,13],[4550,14],[13327,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44264,10],[44334,10]]}}}],["convert",{"_index":19,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[326,10],[6187,10],[6268,7],[6461,7],[6502,7],[6544,7],[6961,8],[12151,7],[19428,7],[19550,7],[21279,7],[24096,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[220,7],[2134,8],[2711,7],[10752,8],[10799,10],[11286,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11933,7],[22166,7],[22396,7],[22999,7],[24181,8],[24451,7],[25013,8],[27624,7],[27844,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6457,9],[32443,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41436,7],[41867,9],[50453,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5017,7],[9833,9],[28593,7],[29549,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51698,7],[53700,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63071,9]]},"/en/lessons/common-similarity-measures":{"position":[[3803,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13849,7],[48947,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4721,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16598,7],[17131,10],[19496,7]]},"/en/lessons/counting-frequencies":{"position":[[2124,8],[4302,10],[6194,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22676,7],[22769,9],[25325,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7940,7],[14050,9],[17609,7],[18777,9],[32813,7],[33694,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1173,7],[1771,7],[18027,7],[21788,7],[23517,7],[27833,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[632,10],[38253,10],[38493,7],[39980,7],[40170,10],[40693,10],[43133,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20495,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2103,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18135,7]]},"/en/lessons/extracting-keywords":{"position":[[4585,9],[11733,7],[13280,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9575,7],[13235,7],[13675,7],[14929,7],[15292,7],[15677,9],[16808,7],[17322,9],[26979,7],[29996,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10247,7],[14271,7],[26005,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26416,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1204,7],[11212,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9087,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16449,10]]},"/en/lessons/geocoding-qgis":{"position":[[38396,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[12288,9],[14682,7],[18496,10],[24255,7],[24407,7],[24688,7],[34431,9],[34652,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33055,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1290,7],[2083,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32076,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23966,7],[24198,7]]},"/en/lessons/gravity-model":{"position":[[13279,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[11716,9],[11812,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9603,7],[16085,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[471,7],[1478,7],[21922,7],[25955,7],[26385,9],[28594,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16875,8],[19032,8]]},"/en/lessons/intro-to-linked-data":{"position":[[26822,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[25191,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6011,7],[29204,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28777,7],[36404,7]]},"/en/lessons/json-and-jq":{"position":[[29729,8],[30182,7]]},"/en/lessons/jupyter-notebooks":{"position":[[501,10],[4748,10],[16521,7],[17120,7],[18093,7],[20379,10],[29806,7],[32122,10],[32631,9],[33518,7],[34990,7],[41582,7],[45398,10],[46073,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8309,7]]},"/en/lessons/linear-regression":{"position":[[584,10],[637,10],[4416,10],[5424,7],[6227,10],[9560,9],[19167,7],[26062,7],[26405,10],[27629,7],[29008,7],[29460,8],[29521,7],[29793,8],[30205,10],[30248,10],[30891,7],[31039,7],[36111,8]]},"/en/lessons/logistic-regression":{"position":[[353,10],[403,10],[7744,7],[11345,7],[11738,10],[11861,7],[12765,10],[28273,8],[29537,9],[30236,7],[49879,7],[62454,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3958,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1215,7],[15702,7]]},"/en/lessons/naive-bayesian":{"position":[[34805,10]]},"/en/lessons/normalizing-data":{"position":[[121,7],[3704,7],[3952,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1022,9],[16350,10],[34170,8],[34847,8],[38055,8],[38438,8],[40479,10],[40694,8],[42460,9]]},"/en/lessons/qgis-layers":{"position":[[5531,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34970,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27808,7],[37632,11]]},"/en/lessons/sonification":{"position":[[5721,9],[26742,7],[26872,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[324,8],[2688,7],[7959,9],[11357,7],[20809,7],[21130,7],[22054,10],[23863,7],[27309,7],[33863,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7079,7],[7854,7],[19380,7],[33992,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28496,7],[29316,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2323,7],[42033,7]]},"/en/lessons/transliterating":{"position":[[571,7],[2386,10],[2498,7],[5553,10],[5764,7],[12287,7],[13199,7],[13394,10],[16790,9],[16888,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12023,7],[18253,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26676,7],[31436,8],[42760,7],[43738,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[957,9],[1220,9],[12009,7],[12254,7]]}}}],["convert_from_path",{"_index":18981,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35822,17]]}}}],["convert_from_path(os.path.join(input_dir",{"_index":19014,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38487,41],[40738,41]]}}}],["converted_cont",{"_index":22712,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12883,17],[14924,17]]}}}],["converted_content[200:310",{"_index":22714,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12945,26]]}}}],["converted_soup",{"_index":22775,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16906,14]]}}}],["converted_soup.find_all(class_=\"nam",{"_index":22783,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18710,39]]}}}],["converted_word",{"_index":22709,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12458,14],[12654,14],[12693,14]]}}}],["convertor",{"_index":3157,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43264,11]]}}}],["convex",{"_index":14693,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26763,6]]}}}],["convey",{"_index":7760,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[979,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8912,8],[11885,7]]},"/en/lessons/geocoding-qgis":{"position":[[14159,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23036,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11560,6]]},"/en/lessons/sentiment-analysis":{"position":[[3019,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32878,8],[37398,6]]}}}],["convict",{"_index":15464,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2493,12],[3824,10]]},"/en/lessons/sentiment-analysis":{"position":[[6714,11],[16445,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43145,9]]},"/en/lessons/working-with-web-pages":{"position":[[4517,9]]}}}],["convinc",{"_index":14738,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37013,12],[52379,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11633,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24981,8]]}}}],["convolut",{"_index":5918,"title":{"/en/lessons/image-classification-neural-networks":{"position":[[14,13]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20036,14],[29282,14]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24801,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1137,13],[32054,13]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35651,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31727,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[15,13],[232,13],[290,13],[1288,13],[1752,13],[16193,13],[16306,13],[16461,14],[16727,13],[16801,11],[17220,11],[17313,13],[17385,11],[17426,11],[17615,13],[17629,12],[18465,13],[18594,11],[18702,13],[18820,12],[19029,13],[45611,13],[45748,13],[45888,13]]}}}],["convolv",{"_index":11160,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[34275,12]]}}}],["conway",{"_index":10399,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7522,6],[7541,6]]}}}],["cook",{"_index":16141,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44291,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5223,7],[15693,5],[16150,7],[16346,7],[16444,7],[16675,7],[39590,8]]}}}],["cookbook",{"_index":14325,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48747,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41876,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20719,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39908,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16035,9],[17744,9],[17854,8],[37798,9]]}}}],["cool",{"_index":5640,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[8645,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3689,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59974,5]]},"/en/lessons/intro-to-powershell":{"position":[[21712,4]]},"/en/lessons/sonification":{"position":[[22983,4]]}}}],["coord",{"_index":9768,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29459,9],[29648,9],[33247,9],[35709,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[14955,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29887,7]]}}}],["coordin",{"_index":2844,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12992,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31759,12]]},"/en/lessons/common-similarity-measures":{"position":[[283,10],[7564,10],[7761,10],[7909,12],[8747,10],[11892,10],[11940,10],[12021,10],[12048,10],[12146,12],[12950,12],[13535,11],[15055,12],[16254,11],[17552,11],[17741,12],[20754,11],[20846,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7892,12],[34477,12],[34598,12],[35911,10],[37593,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19550,11],[19653,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23995,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30597,10],[35555,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[712,11],[9121,11],[9193,11],[9363,11],[9773,12],[9966,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23732,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3319,12],[3349,11],[27190,11],[27279,13],[34622,11],[35793,11]]},"/en/lessons/geocoding-qgis":{"position":[[1943,11],[2217,12],[2583,12],[10017,10],[10429,10],[10512,10],[10599,10],[17262,12],[17571,13],[18473,12],[19086,10],[19201,10],[20001,12],[20060,11],[20185,11],[20251,11],[20434,11],[21260,11],[26537,11],[26646,12],[26714,10],[26752,12],[27174,12],[33555,11],[33677,10],[33734,11],[38442,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1251,12],[3196,12],[11874,10],[13597,11],[14512,11],[15099,10],[15220,10],[15536,10],[17406,11],[24080,12]]},"/en/lessons/georeferencing-qgis":{"position":[[608,11],[1445,12],[2278,10],[4642,10],[9051,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[12312,12],[13726,12],[13867,12],[15100,10],[34060,10],[34274,10],[34339,10]]},"/en/lessons/gravity-model":{"position":[[9817,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[35174,11],[39154,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31874,11],[48263,11]]},"/en/lessons/introduction-map-warper":{"position":[[2515,11],[2710,11],[4012,11],[13285,11],[14178,11],[14294,12],[14607,11],[20007,11],[20692,11],[20837,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26603,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3963,13]]},"/en/lessons/linear-regression":{"position":[[19569,10],[19649,11],[19742,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3650,12],[3719,11],[3854,12],[3914,11],[4112,11],[4211,11],[4367,10],[4413,10],[5334,11],[11828,10],[14042,11],[15678,10],[21878,10],[27060,11],[35721,12],[35803,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7643,11],[29362,11],[33474,11],[33874,11],[34939,11],[35051,11],[36496,11],[36539,11],[40033,11],[40361,11],[40500,11],[40552,11],[41062,11],[41213,11],[41786,11],[42205,11],[42281,11],[42316,11],[42437,11],[42484,12],[42551,11],[42674,10],[42728,12],[42762,13],[42837,11],[43054,11],[43103,11],[43352,11],[43718,11],[44394,11],[44934,11],[48097,12],[49043,11],[49590,11],[49919,12],[50039,11],[50116,11],[50512,11]]},"/en/lessons/qgis-layers":{"position":[[4727,10],[5242,10],[6007,10],[6084,10],[17446,10],[17860,10],[18873,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40591,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9707,11],[9748,12],[10298,11],[10369,12],[13581,11],[17505,11],[18231,11],[27773,11],[29407,11],[29607,12],[29847,11],[29928,10],[32735,11],[38418,10]]},"/en/lessons/space-place-gazetteers":{"position":[[10921,11],[17248,12],[38288,12],[38556,11],[42786,11],[44054,13],[48276,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18301,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19611,11],[21228,11],[24990,11],[26412,12],[34412,10],[34698,11],[34726,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6130,11],[8784,11],[9041,11],[12048,12],[12439,10],[12512,12],[13406,10],[13669,11],[13814,11],[14287,12],[14936,11],[15066,11],[15158,11]]},"/en/lessons/vector-layers-qgis":{"position":[[2935,10],[3118,10],[14779,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40772,12],[40785,11],[41016,12],[41398,11],[42680,11],[42817,10],[42952,10],[43249,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18368,12]]}}}],["coordinates_list",{"_index":20555,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18290,16],[18638,16],[21058,16],[36611,16]]}}}],["cope",{"_index":16109,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40396,4]]}}}],["copi",{"_index":221,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4617,4],[4657,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10554,4],[11953,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7109,4],[9314,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1130,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3708,4],[12372,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23870,4],[23950,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8832,7],[17260,6],[24758,7],[27930,5],[27982,6],[28190,6],[46609,4],[52645,6],[52726,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5048,4],[20311,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17102,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22914,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3470,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[985,4],[4610,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3074,4],[12743,5],[24091,5],[24203,4],[24256,5],[33608,4],[34231,4],[35963,7],[71080,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8674,4],[8751,4],[39491,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5060,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[183,4],[1912,4],[2147,5],[2449,4],[2663,5],[3865,4],[3974,4],[4282,4],[4520,4],[4559,4],[6539,4],[6578,4]]},"/en/lessons/counting-frequencies":{"position":[[4111,6],[6356,4],[6730,4],[7128,4],[8563,4],[12667,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3754,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34170,4],[34328,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10701,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17288,4],[17809,4],[18350,4],[18856,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15975,4],[17374,4],[29135,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19725,8],[24278,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3446,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11277,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11459,7],[23740,4],[27333,4],[27341,4],[33062,6],[39895,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4452,6],[4618,6],[4870,6],[17200,7],[24503,6],[39227,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4392,4],[4415,6],[7563,6],[9325,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2499,6],[3243,4],[6743,6],[15389,4]]},"/en/lessons/extracting-keywords":{"position":[[602,4],[26296,4],[29153,4],[33539,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11942,4],[13590,4],[13982,7],[14868,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4199,4],[4556,4],[4930,4],[7782,6],[28958,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1517,6],[7264,6],[7337,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9170,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64405,4]]},"/en/lessons/geocoding-qgis":{"position":[[19569,4],[23562,4],[23776,4],[24468,7],[29769,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[2932,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21067,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[18170,4],[21115,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21325,7]]},"/en/lessons/gravity-model":{"position":[[46732,4],[48317,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[29755,4]]},"/en/lessons/installing-omeka":{"position":[[450,4],[12908,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1811,6],[41175,4],[41242,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20764,4],[20828,4],[21102,4],[22247,4],[22753,4],[38576,4],[40392,5],[40470,5]]},"/en/lessons/intro-to-bash":{"position":[[324,8],[2390,7],[15713,4],[16394,6],[20983,8],[21145,5],[21721,4],[21965,4],[22086,4],[22259,4],[22422,6],[22496,4],[22578,4],[22681,4],[22741,4],[22930,6],[23276,4],[26494,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4858,4],[5061,6],[5437,4]]},"/en/lessons/intro-to-linked-data":{"position":[[13862,5],[33222,4]]},"/en/lessons/intro-to-powershell":{"position":[[720,7],[750,4],[18793,4],[19419,7],[19449,4],[21101,4],[21126,4],[21156,4],[21191,6],[21562,8],[24289,7],[24353,4],[25211,6],[25482,6],[40969,4],[44081,4],[44115,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[14184,4],[14233,4],[19039,4],[19246,4],[19887,4]]},"/en/lessons/introduction-map-warper":{"position":[[21010,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21727,4],[21991,4],[21998,4],[22544,4],[27993,4],[28001,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2143,4],[9046,4],[9497,6],[10687,4],[19438,4],[23235,4],[26513,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2421,6],[4317,4],[45063,6]]},"/en/lessons/json-and-jq":{"position":[[5682,7],[6691,4],[18017,4]]},"/en/lessons/jupyter-notebooks":{"position":[[30437,4],[30523,4],[30542,4],[30661,4],[30837,4],[45657,4],[45899,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5461,4]]},"/en/lessons/linear-regression":{"position":[[59787,4]]},"/en/lessons/mac-installation":{"position":[[1290,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2150,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16957,4],[17329,4],[20345,4]]},"/en/lessons/normalizing-data":{"position":[[7914,4],[8515,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2097,4],[2264,4],[4625,4],[5268,4],[8604,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9353,4]]},"/en/lessons/qgis-layers":{"position":[[888,6],[1045,4],[1154,4]]},"/en/lessons/research-data-with-unix":{"position":[[7985,4],[8051,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10416,7],[37927,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20224,4],[20845,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9049,4],[10161,4],[14553,4],[38019,4]]},"/en/lessons/sonification":{"position":[[3534,4],[14698,4],[24674,4],[28238,4],[28747,4],[28910,4],[35029,4]]},"/en/lessons/space-place-gazetteers":{"position":[[38465,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7011,4],[7662,4],[14952,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18578,4],[18925,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10997,4],[11211,4],[11657,4],[12981,4],[14789,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1036,4],[14143,8],[16699,4]]},"/en/lessons/transliterating":{"position":[[3698,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3555,7],[4051,6],[5627,7],[5763,4],[5910,4],[5954,5],[9662,8],[11278,4],[12416,7],[12882,4],[21369,4],[24951,4],[26170,5],[26477,5],[28219,6],[29431,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12170,4],[13289,4],[16177,4]]},"/en/lessons/viewing-html-files":{"position":[[2485,4]]},"/en/lessons/windows-installation":{"position":[[929,4],[4304,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6150,4]]},"/en/lessons/working-with-text-files":{"position":[[7864,6]]},"/en/lessons/working-with-web-pages":{"position":[[1011,4],[3744,4],[5882,4],[7668,4],[8571,4],[8818,4],[9057,4],[9088,5],[9575,6]]}}}],["copiou",{"_index":20648,"title":{},"body":{"/en/lessons/sonification":{"position":[[3259,7]]}}}],["copley",{"_index":8740,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[1238,6],[3185,6],[3506,7]]}}}],["copy.4",{"_index":13916,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[10645,6]]}}}],["copy.markdown",{"_index":3188,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48399,13],[48498,13]]}}}],["copy/past",{"_index":1375,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19861,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17134,11]]}}}],["copyright",{"_index":9175,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3700,9],[8991,9],[9032,14],[9069,9],[9108,9],[13438,9],[13666,9],[39460,10],[39775,10],[52060,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15683,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4837,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[4001,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8783,9]]},"/en/lessons/jupyter-notebooks":{"position":[[35351,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16117,9]]},"/en/lessons/research-data-with-unix":{"position":[[3352,9]]}}}],["cor",{"_index":6825,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31963,6]]}}}],["cord",{"_index":9911,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51694,5],[52554,5]]}}}],["cordel",{"_index":6518,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62885,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4027,7],[55189,7],[57372,8],[57553,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52145,8]]}}}],["core",{"_index":973,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1156,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15666,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6427,4],[19378,4],[58168,4],[65149,5],[65478,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25911,4],[25937,4],[26372,4],[26456,4],[26564,4],[26593,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45639,4],[46257,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9465,4],[12524,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4213,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15570,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28882,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17907,4],[25044,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[8849,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[433,5],[13917,5],[14077,7],[14128,5],[14356,4],[14586,4],[14722,5],[14838,4],[14919,4],[14935,4],[15041,5],[15127,6],[15457,5],[22131,5],[22194,5]]},"/en/lessons/intro-to-linked-data":{"position":[[23873,5],[24921,4],[38237,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15183,4],[25572,4],[39631,4]]},"/en/lessons/json-and-jq":{"position":[[84,4],[6388,4]]},"/en/lessons/jupyter-notebooks":{"position":[[7631,4],[45320,4]]},"/en/lessons/linear-regression":{"position":[[55743,4]]},"/en/lessons/logistic-regression":{"position":[[62240,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2846,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8062,4],[9082,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5788,4],[35085,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10093,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16563,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[558,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2699,4],[3913,4],[4013,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1912,4],[9913,4]]}}}],["core/peripheri",{"_index":3720,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3266,16]]}}}],["cori",{"_index":2653,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29756,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4220,4],[4607,4],[4963,4]]}}}],["corn",{"_index":3580,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3241,5]]}}}],["corneil",{"_index":16402,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44177,10]]}}}],["corneliu",{"_index":5020,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49675,9]]}}}],["corner",{"_index":2936,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22719,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52003,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2995,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13203,6],[14529,7],[15043,6],[16512,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16038,6],[16874,7],[26856,6],[28171,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26137,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6649,6],[11512,7],[12432,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22896,7]]},"/en/lessons/extracting-keywords":{"position":[[27808,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[31046,7],[33329,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33389,6],[34213,6],[34752,7]]},"/en/lessons/georeferencing-qgis":{"position":[[5501,7],[5688,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1915,7],[20995,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23428,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[16960,7],[35954,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21973,6],[23387,6],[38237,6],[41559,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12204,6],[12293,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19036,6],[31930,6]]},"/en/lessons/introduction-map-warper":{"position":[[6682,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25570,6],[26683,6]]},"/en/lessons/json-and-jq":{"position":[[5575,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36567,7],[42345,7],[42862,7],[43047,6],[43166,6],[49088,7],[49839,6]]},"/en/lessons/qgis-layers":{"position":[[6295,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30918,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21901,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45422,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46320,7],[47881,7],[51230,7],[53626,6]]},"/en/lessons/vector-layers-qgis":{"position":[[13928,7],[14008,6],[15358,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13078,6]]}}}],["cornwal",{"_index":10882,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8880,8]]},"/en/lessons/gravity-model":{"position":[[14950,9]]}}}],["cornwall40364.61421798114.8167.94",{"_index":13675,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38267,33]]}}}],["cornwall4042",{"_index":13772,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54333,12]]}}}],["corolla",{"_index":19593,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15379,7],[18239,7]]}}}],["corona",{"_index":19599,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15451,6]]}}}],["coronaviru",{"_index":14182,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7572,11]]}}}],["corp_al",{"_index":21811,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40465,8]]}}}],["corpor",{"_index":9056,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2215,13],[2344,9],[2421,13],[9561,9],[17280,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43152,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[4201,9]]},"/en/lessons/sentiment-analysis":{"position":[[6934,9],[7962,11],[9255,12],[28532,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[683,9]]}}}],["corpora",{"_index":1747,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42571,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[920,7],[1187,7],[4209,8],[5219,8],[10307,7],[65739,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2425,7],[3384,7],[3890,7],[4388,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[421,7],[684,7],[706,7],[953,7],[2099,7],[4342,7],[4461,7],[5833,7],[7734,8],[7857,7],[8871,8],[9068,7],[17723,7],[19014,7],[21793,7],[21876,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1544,8],[2545,8],[3711,7],[7421,7],[12775,8],[48437,7],[58687,8],[60040,7],[60307,7],[62088,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58425,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2037,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6248,7],[41559,8],[42786,7],[48018,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31944,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[41273,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1101,8],[53868,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16444,7],[19202,7],[23829,7],[24162,7],[24956,8],[25060,8],[25134,8],[29265,7],[29347,8],[35588,8],[51043,9]]},"/en/lessons/sentiment-analysis":{"position":[[6880,7]]},"/en/lessons/space-place-gazetteers":{"position":[[44796,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11436,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4621,7],[35774,8],[41615,8],[43883,8],[45159,8],[45398,7],[48473,8]]}}}],["corpora.10",{"_index":11219,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[43048,10]]}}}],["corporation’",{"_index":20332,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7082,13]]}}}],["corpu",{"_index":982,"title":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[0,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[0,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1468,6],[4687,6],[6369,6],[8396,7],[9832,6],[11623,7],[12658,6],[14417,7],[19112,6],[19635,7],[25321,7],[25431,7],[29014,6],[34313,6],[34738,6],[35481,6],[35826,6],[36038,6],[36472,6],[36522,7],[41157,7],[41976,6],[42205,6],[43310,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[381,6],[429,6],[948,6],[1486,7],[14238,6],[14391,7],[14704,6],[15379,7],[19178,7],[20112,7],[20338,6],[20404,6],[20936,6],[21062,6],[21092,6],[21751,6],[23813,7],[24213,6],[26049,7],[27053,7],[31318,6],[31850,6],[32837,8],[34000,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1658,6],[2503,7],[2778,6],[3180,6],[3880,6],[4300,7],[5479,6],[5740,7],[5781,6],[6051,6],[6097,6],[6573,8],[7177,6],[8658,6],[9293,6],[10121,6],[11582,6],[11808,6],[13360,7],[13462,7],[13641,6],[14201,6],[17089,6],[17183,6],[17226,6],[18228,7],[18477,7],[28009,6],[32679,6],[34312,7],[65675,6],[67968,6],[69663,6],[69808,6]]},"/en/lessons/common-similarity-measures":{"position":[[25343,7],[26337,7],[29295,6],[34052,6],[35504,7],[37020,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34003,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63812,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1,6],[443,6],[1082,6],[1447,7],[1702,6],[1904,6],[2144,6],[3036,6],[3081,6],[4184,7],[5930,6],[6354,6],[6405,6],[6567,6],[6792,6],[7021,7],[7220,6],[7281,6],[7405,6],[7557,6],[7642,6],[8019,6],[8696,7],[8810,7],[9857,6],[10069,6],[10270,6],[11096,6],[17792,6],[17821,7],[17968,6],[18061,6],[18201,6],[18238,6],[18287,6],[18406,7],[18534,6],[18617,7],[18746,6],[19095,8],[19215,6],[19447,6],[19503,7],[19618,7],[20433,6],[22023,6],[22122,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1,6],[102,6],[143,6],[1349,7],[1826,6],[2083,6],[2187,6],[2473,6],[2511,6],[2619,6],[3105,7],[4502,7],[4635,6],[4702,6],[4752,6],[4803,6],[5434,6],[6217,6],[6735,6],[6903,6],[7064,6],[7264,6],[7404,7],[7529,6],[12628,6],[19193,7],[20630,6],[20908,6],[33101,6],[34678,6],[35371,7],[39762,7],[58404,7],[58525,7],[58589,7],[59642,6],[59920,6],[59992,6],[60259,6],[60667,6],[60819,6],[62040,6],[62343,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[848,6],[3379,7],[4389,6],[24445,7],[24478,6],[25443,7],[25962,6],[36349,6],[40406,6],[40631,6],[43680,6],[44251,7],[44584,6],[45105,7],[45211,6],[53596,7],[55254,6],[55881,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3539,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3552,6],[3679,6],[4981,7]]},"/en/lessons/extracting-keywords":{"position":[[4108,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[191,6],[779,6],[1344,6],[1531,7],[4694,6],[4998,6],[5053,6],[5152,6],[25049,7],[26998,6],[35542,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1002,6],[6034,7],[6113,6],[6165,6],[44554,7],[45213,6],[47577,6],[59508,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2330,7],[16285,8],[20743,6],[21129,7],[21199,7],[22728,7],[23901,7],[23983,7],[24038,7],[24295,6],[24395,7],[24576,6],[25550,6],[25604,7],[26280,6],[26853,6],[27169,6],[27413,6],[29452,7],[31241,7],[31983,6],[32129,6],[32568,7],[32700,6],[32874,6],[33056,6],[34774,6],[35992,6],[36694,6],[38400,7],[39441,7],[40261,7],[51078,6]]},"/en/lessons/linear-regression":{"position":[[7165,6],[7357,6],[9839,7],[9980,6],[10142,6],[20493,6],[20561,6],[32373,6],[33152,7],[34241,7],[68224,7],[68809,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1121,6],[1890,6],[9156,6],[9227,6],[9823,6],[9894,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37644,6]]},"/en/lessons/sentiment-analysis":{"position":[[190,7],[593,7],[1923,7],[5815,6],[7394,6],[7514,6],[8800,6],[8857,6],[9552,7],[39653,7],[40103,7],[40211,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2342,6]]},"/en/lessons/space-place-gazetteers":{"position":[[16115,6],[44785,6],[46553,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42360,6],[42438,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[903,7],[4696,6],[5009,7],[5165,6],[10971,6],[11228,7],[11913,7],[13495,6],[26065,6],[26181,6],[29105,7],[33286,7],[33755,7],[34256,7],[34348,7],[35448,7],[35719,8],[36051,7],[37939,7],[38092,6],[38617,7],[38739,6],[39411,6],[39675,7],[39908,6],[39936,6],[40434,7],[40627,6],[41332,6],[41567,8],[41950,7],[42245,6],[42524,7],[42650,6],[43083,7],[43841,6],[44297,6],[45408,7],[46701,7],[54575,7],[57981,7],[59241,6],[60175,7],[65770,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[956,6],[1437,7],[15193,6],[15227,6],[20401,6],[23374,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[226,7],[1053,6],[1179,6],[1317,7],[2030,6],[3537,6],[3927,6],[4222,6],[4278,6],[4564,7],[4675,6],[4824,6],[4994,7],[5894,7],[6226,7],[6393,6],[6702,6],[6930,6],[8091,6],[8228,7],[10679,7],[11213,6],[11330,6],[12191,7],[12604,7],[14259,6],[14550,6],[14799,6],[15092,6],[15313,6],[15447,6],[16629,6],[17323,6],[17652,7],[17686,6],[17986,6],[18363,7],[19570,7],[19716,6],[19822,8],[23031,7],[23146,7],[23841,6],[23958,6],[24354,6],[24475,6],[26363,6],[26646,6],[26857,7],[26920,6],[27517,7],[27583,6],[28946,7],[33059,7],[33156,7],[33199,6],[33433,6],[36104,6],[36786,6],[37100,6],[37225,7],[37378,6],[37478,7],[37614,6],[37927,6],[38011,6],[38196,7],[40828,6],[40943,7],[41281,7],[41372,6],[42177,6],[42287,6],[42639,6],[42926,6],[43467,6],[44790,6],[45102,6],[45448,6],[45484,7],[45556,7],[46956,7],[47060,6],[47357,7],[48554,7],[48562,6],[51221,6],[51673,7],[51739,6],[51829,7],[52721,6],[52874,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1274,6],[1379,6],[1906,7],[1932,6],[5869,6],[6882,7],[12626,6],[12986,6],[13020,6],[13128,6],[13302,6],[13436,6],[14021,6],[14740,6],[15036,6],[15153,7],[16055,6],[19409,7],[19579,7]]}}}],["corpus(vectorsource(cloud_emotions_data",{"_index":20162,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37576,41]]}}}],["corpus(wfal",{"_index":21812,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40480,13]]}}}],["corpus_featur",{"_index":16338,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38429,15]]}}}],["corpus_features[featur",{"_index":16339,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38598,24]]}}}],["corpus_features[feature][\"mean",{"_index":16342,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38850,32],[39075,32],[39934,32],[41093,32]]}}}],["corpus_features[feature][\"stddev",{"_index":16347,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39232,34],[39991,34],[41146,34]]}}}],["corpus—d",{"_index":22961,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[44142,12]]}}}],["corpus’",{"_index":3763,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8478,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54340,8]]}}}],["correct",{"_index":487,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13662,7],[21539,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12388,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37548,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3954,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8823,7],[22213,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38069,7],[38348,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1312,7],[3210,7],[16672,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7382,9],[13777,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11055,10],[44805,7],[51821,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21828,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38560,7],[42063,9],[47602,7],[50917,7],[55517,8],[56132,8],[62694,7],[63782,10]]},"/en/lessons/common-similarity-measures":{"position":[[3628,9],[28622,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21070,7],[34790,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18823,7],[20363,7],[20754,7],[47480,7],[47791,7]]},"/en/lessons/counting-frequencies":{"position":[[14097,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5755,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16968,7],[41613,7],[41825,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26727,7],[30861,7],[30917,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27535,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13022,7],[13428,7],[15100,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12428,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13901,7],[30977,7],[31118,7],[31280,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17781,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[17376,7]]},"/en/lessons/extracting-keywords":{"position":[[21958,7],[28813,7],[34354,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33122,10],[34069,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[969,7],[5314,8],[12941,7],[19463,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20583,7],[30483,7],[31149,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10558,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12482,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[227,7],[2215,7],[3112,10],[3368,7],[20023,9],[20131,11],[20261,11],[22061,8],[27252,9],[28910,10],[33851,7],[34427,9],[38100,8],[41540,10],[41659,7],[41697,9],[41832,9],[41930,9],[47518,7],[47861,7],[55136,7],[55564,7],[57072,8],[60026,9],[67075,11],[67724,11],[69452,7]]},"/en/lessons/geocoding-qgis":{"position":[[9112,7],[15616,7],[34691,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20657,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1325,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[19550,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2461,7]]},"/en/lessons/gravity-model":{"position":[[53607,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[13909,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29433,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6028,7],[29812,8],[38021,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[23948,8]]},"/en/lessons/introduction-map-warper":{"position":[[5898,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36439,7]]},"/en/lessons/jupyter-notebooks":{"position":[[11439,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9439,7]]},"/en/lessons/linear-regression":{"position":[[28839,7]]},"/en/lessons/logistic-regression":{"position":[[23989,7],[28202,8],[28371,8],[28741,7],[29517,7],[30912,7],[32252,8],[32755,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8026,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28434,7]]},"/en/lessons/naive-bayesian":{"position":[[4101,7],[9769,7],[9906,7],[25981,7],[26000,8],[45254,11],[46084,7],[47632,7],[48102,7],[50280,7],[51288,7],[53694,7],[61186,7]]},"/en/lessons/normalizing-data":{"position":[[5800,7],[10298,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7995,7],[25707,7],[25974,7],[26208,7],[33092,7],[45657,7]]},"/en/lessons/output-data-as-html-file":{"position":[[10033,7]]},"/en/lessons/qgis-layers":{"position":[[7136,7],[8855,7]]},"/en/lessons/research-data-with-unix":{"position":[[4063,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19997,7],[47351,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13789,7]]},"/en/lessons/space-place-gazetteers":{"position":[[23854,8],[33901,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20959,7],[22537,7],[33192,11],[33450,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22165,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11320,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10680,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22589,8],[46806,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13707,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8177,8],[8765,10]]},"/en/lessons/working-with-web-pages":{"position":[[10150,7]]}}}],["correct/tot",{"_index":17665,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29573,16]]}}}],["correctclass",{"_index":18485,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45068,12],[45476,12],[45662,13],[45742,13],[62288,12],[62426,13],[62542,13]]}}}],["correctguess",{"_index":18493,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45772,14],[48110,19],[62560,14]]}}}],["correctli",{"_index":329,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8107,9],[14979,9],[15468,9],[15762,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10007,10],[12313,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10457,10],[23119,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29392,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7013,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25852,9],[45083,9],[49785,9],[55401,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33220,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19265,10],[19664,10],[19758,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4846,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14322,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29386,10],[30374,9],[39058,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3366,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30568,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4223,10],[4334,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8381,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18378,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5990,9],[10414,9],[23497,10]]},"/en/lessons/extracting-keywords":{"position":[[26482,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23319,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20289,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33594,9],[42308,9]]},"/en/lessons/georeferencing-qgis":{"position":[[2312,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[15502,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18022,10],[19075,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5477,9]]},"/en/lessons/gravity-model":{"position":[[19018,10]]},"/en/lessons/installing-omeka":{"position":[[5928,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19259,10],[19618,10],[19883,9],[27751,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9366,9]]},"/en/lessons/intro-to-linked-data":{"position":[[29682,9]]},"/en/lessons/intro-to-powershell":{"position":[[4532,10],[13883,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9517,9]]},"/en/lessons/json-and-jq":{"position":[[33997,10]]},"/en/lessons/jupyter-notebooks":{"position":[[29163,9],[29707,10]]},"/en/lessons/logistic-regression":{"position":[[18239,9],[20401,9],[21005,9],[21172,9],[21475,9],[22555,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5204,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16755,10]]},"/en/lessons/naive-bayesian":{"position":[[16000,10],[46992,9],[47569,10],[48540,9],[48777,9],[51513,10],[66327,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10023,9]]},"/en/lessons/qgis-layers":{"position":[[4761,10],[5401,9],[5510,10]]},"/en/lessons/research-data-with-unix":{"position":[[12059,10]]},"/en/lessons/sentiment-analysis":{"position":[[12039,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33656,9],[34697,10],[38389,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2620,10],[11555,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14313,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10365,10],[12024,10],[14038,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14814,10],[22690,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28019,9],[38270,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5085,9],[5231,10]]}}}],["correl",{"_index":2774,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3166,10],[14708,10],[25884,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17135,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[48279,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[3935,10],[23550,12],[23668,11],[23931,12],[24190,11],[24836,13],[25099,13],[25244,12],[25807,12],[25878,12],[26404,11],[26947,13],[27121,10],[27442,11],[27783,12],[28931,12],[29542,10],[33495,10]]},"/en/lessons/gravity-model":{"position":[[9913,11],[44388,11],[44541,11],[44576,11],[66416,11]]},"/en/lessons/linear-regression":{"position":[[31783,12],[36050,11],[36262,10],[47028,11],[52541,10],[53330,10],[53603,12],[53653,11],[53893,10],[57062,11],[57145,12]]},"/en/lessons/logistic-regression":{"position":[[15224,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9263,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5554,12],[22417,12]]},"/en/lessons/vector-layers-qgis":{"position":[[17007,12]]}}}],["correspond",{"_index":1493,"title":{"/en/lessons/correspondence-analysis-in-R":{"position":[[0,14]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[35,14]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27937,13],[28162,11],[49141,13],[49241,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10242,15]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9731,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7800,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24936,13],[44776,13],[69595,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12206,11],[12236,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16954,11],[24101,13],[30253,11],[40794,13],[41031,10],[41195,13],[41304,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1,14],[96,14],[192,14],[293,14],[444,14],[481,14],[749,10],[1079,15],[1283,15],[2759,14],[2785,14],[3801,11],[4203,14],[11825,14],[13687,14],[14195,14],[14570,14],[14731,14],[14950,14],[20673,14],[24125,14],[30503,14],[30820,14],[36183,14],[37692,14],[39419,14],[39669,14]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10217,13],[28945,10],[29122,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37222,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8435,10],[11807,11],[11999,11],[17727,10],[18770,13],[24005,11],[24303,11],[25301,10],[30793,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24574,15]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14672,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13357,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28374,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26253,10],[46326,13],[50441,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6725,14],[17404,13]]},"/en/lessons/extracting-keywords":{"position":[[7527,10],[23121,13],[26464,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13325,13],[13613,13],[14877,13],[15396,13],[16912,13]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13295,13],[23252,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24608,13],[31675,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3521,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30114,10]]},"/en/lessons/geocoding-qgis":{"position":[[13548,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15243,10],[15335,10],[21208,11],[21300,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[31083,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33555,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[13380,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[12052,10],[19555,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7378,13],[13867,13],[24809,13]]},"/en/lessons/intro-to-linked-data":{"position":[[1179,13]]},"/en/lessons/intro-to-powershell":{"position":[[41685,13],[42574,13]]},"/en/lessons/introduction-map-warper":{"position":[[7064,13],[20897,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24902,11],[30414,13],[31875,10],[31951,11],[32188,10],[39759,13],[40133,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12135,13],[33041,13],[34251,11]]},"/en/lessons/linear-regression":{"position":[[10080,13],[10811,13],[11124,13],[26581,13],[28239,13]]},"/en/lessons/logistic-regression":{"position":[[30475,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35757,10],[36555,14],[36607,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33941,13],[44862,13],[46807,13],[49465,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10886,11],[24332,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42134,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17330,13],[33258,13],[36096,10],[40395,13],[40529,10],[41126,13],[45947,13],[46516,13]]},"/en/lessons/sentiment-analysis":{"position":[[4580,14],[4616,15],[5221,15],[5853,14],[6860,14],[9099,16]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[668,13],[23950,10],[33487,10],[38770,13]]},"/en/lessons/sonification":{"position":[[6025,13],[17389,10]]},"/en/lessons/space-place-gazetteers":{"position":[[21838,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[244,14],[12762,14]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28916,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18950,13],[19883,13],[45949,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3191,11]]},"/en/lessons/transliterating":{"position":[[7931,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[11802,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[36,14],[754,14],[847,15],[999,15],[1249,14],[1598,14],[1965,14],[3013,14],[4341,15],[4891,14],[5236,14],[6362,15],[6621,15],[6999,15],[7066,14],[7363,15],[8225,14],[8386,15],[9487,14],[10105,14],[10275,15],[10707,14],[11231,15],[12731,14],[14726,14],[21727,14],[21983,14],[22825,14],[23415,15],[23548,14],[23668,14],[24008,15],[24604,14],[25069,13],[26030,15]]},"/en/lessons/vector-layers-qgis":{"position":[[1649,13],[12796,10],[12859,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2533,10],[30992,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15249,13],[17150,14]]}}}],["corrigan",{"_index":13025,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32744,9]]}}}],["corrobor",{"_index":14740,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38300,12]]}}}],["corsu",{"_index":11895,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7459,6]]}}}],["corytaylor_",{"_index":15489,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4232,14],[4619,14],[4975,14]]}}}],["cos(0",{"_index":5688,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17039,8]]}}}],["cos(90",{"_index":5687,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[16900,9]]}}}],["cos(\\theta",{"_index":5691,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17615,12],[18806,14]]}}}],["cosin",{"_index":1666,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35918,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27670,7],[27775,6],[34871,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62154,6],[63376,6]]},"/en/lessons/common-similarity-measures":{"position":[[449,6],[471,6],[2177,6],[10853,6],[10875,6],[11437,6],[15879,6],[15901,6],[15997,6],[16483,7],[16507,6],[16562,6],[16584,6],[16859,6],[17004,6],[17056,6],[17384,6],[17507,6],[17879,6],[18128,6],[18701,6],[18743,6],[18774,6],[18842,6],[18897,6],[19031,6],[20176,6],[20243,6],[20364,6],[20485,6],[21052,6],[21207,6],[21355,6],[21477,6],[21539,6],[21776,6],[21973,6],[23330,6],[32682,6],[32718,6],[33191,6],[33376,6],[33573,6],[33622,6],[33644,6],[33830,6],[34403,6],[34492,6],[34728,6],[35357,6],[38748,6],[39858,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12392,7],[12909,6],[13101,6],[13243,6],[14213,6],[33619,6],[33714,6],[34816,6],[34889,6],[34955,6],[35947,6],[36412,6],[36506,6],[36550,6],[36879,6],[38136,6],[38336,6],[39727,7],[40590,6]]}}}],["cosine_dist",{"_index":5794,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32901,16]]}}}],["cosine_distances.nsmallest(6",{"_index":5797,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33030,29]]}}}],["cosmet",{"_index":16648,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[8781,8],[8951,8]]}}}],["cosmo",{"_index":17461,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73279,6]]},"/en/lessons/logistic-regression":{"position":[[64625,6]]}}}],["cost",{"_index":1952,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1517,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7190,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23002,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66406,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64023,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7830,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41029,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45202,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11552,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15108,4],[15287,4],[15383,4],[15563,4],[15632,4],[15677,4],[15756,4],[15844,4],[15921,5],[15933,4]]},"/en/lessons/gravity-model":{"position":[[5925,4]]},"/en/lessons/installing-omeka":{"position":[[1059,4],[1114,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26783,6]]},"/en/lessons/intro-to-powershell":{"position":[[30834,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4305,5],[4387,5],[4656,5],[4721,4],[4807,4],[4976,4],[5340,5],[52191,4]]},"/en/lessons/sentiment-analysis":{"position":[[16488,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30925,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16349,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[436,4],[36293,4]]},"/en/lessons/working-with-text-files":{"position":[[3521,4]]}}}],["coster",{"_index":18573,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58500,9]]}}}],["costli",{"_index":1219,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11352,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48536,6]]}}}],["couldnt",{"_index":7707,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9388,10]]}}}],["couldn’t",{"_index":5641,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[8898,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52599,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18662,8]]}}}],["council",{"_index":1572,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30973,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57019,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6737,7],[49868,7],[53920,7]]}}}],["count",{"_index":1101,"title":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[0,8]]},"/en/lessons/counting-frequencies":{"position":[[0,8]]},"/en/lessons/research-data-with-unix":{"position":[[0,8]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6247,5],[8339,7],[8442,5],[9947,5],[11958,6],[12403,6],[12621,5],[12796,5],[15781,5],[16143,6],[16282,5],[16420,5],[20958,6],[21846,5],[33832,6],[38681,6],[39601,6],[40054,6],[40089,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7791,5],[8005,5],[8969,5],[13590,5],[13728,5],[15649,5],[16767,5],[27361,5],[31924,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3341,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8690,5],[13624,5],[13718,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2335,6],[6596,6],[15858,5],[37837,5],[38198,5],[43468,6],[52865,5],[62473,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5062,5],[16378,5],[16947,5],[17049,5],[18546,5],[22011,5],[29107,5],[29921,5],[31360,5],[43822,6],[46149,5],[51233,5]]},"/en/lessons/common-similarity-measures":{"position":[[582,8],[1895,6],[1944,6],[5065,7],[6780,6],[7148,5],[21912,6],[22015,7],[23758,8],[24565,8],[26289,7],[36119,6],[36779,7],[37196,6],[37423,6],[38820,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10585,5],[33927,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[346,8],[12322,6],[13411,7],[15361,8],[15630,6],[16174,5],[31292,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5583,7],[16932,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9381,6],[9451,5],[12828,8],[12891,8],[12955,5],[28378,6],[28799,7],[40259,6],[40593,6],[40753,6],[40950,6],[41324,7],[42269,6],[42757,6],[42906,8],[45994,6],[46166,6],[46404,6],[48236,6],[49591,6],[52922,6],[52989,6],[53918,5],[57274,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1,8],[224,5],[269,8],[309,5],[517,5],[2669,5],[4607,5],[4800,5],[4891,8],[6223,7],[7390,5]]},"/en/lessons/counting-frequencies":{"position":[[1,8],[380,8],[490,5],[887,5],[1148,5],[1769,5],[1856,5],[3142,5],[14153,8],[14283,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25947,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23958,7],[27588,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23856,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19600,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46673,8],[50656,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17158,5],[27312,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13180,7],[15157,8],[49084,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2564,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27969,5],[28353,5],[35113,6],[35275,6],[35292,5],[36246,5],[36254,5],[36630,5],[36638,5],[36696,6],[36757,6],[36809,6],[36955,5],[37272,5],[37414,5],[37532,6],[37581,6],[37621,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17944,5],[18326,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1297,8],[11305,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18302,8],[25066,5],[32053,5],[37444,5]]},"/en/lessons/geocoding-qgis":{"position":[[27526,5],[27868,5],[28038,5],[28152,5],[28313,6],[28493,5],[28684,5],[29804,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[16862,5],[17141,5],[17213,5],[17340,5],[19393,5],[19418,5],[19705,6],[22019,5],[27771,5],[27886,5],[28044,6],[28147,5],[28831,5],[28947,5],[30674,5],[34784,5],[35022,5],[35306,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40049,8],[40112,5],[40970,5],[41162,7],[42109,5],[42301,7],[43393,7],[43867,7],[43897,5],[44371,5],[44442,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18573,9],[18837,5],[19894,6],[25057,5],[26285,6],[26625,9]]},"/en/lessons/gravity-model":{"position":[[24682,6],[27296,5],[32668,5],[33513,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7460,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10958,5],[11043,6],[11207,6],[11250,5],[12081,6],[12774,7],[13185,9],[14574,6],[15113,9],[17971,6],[18058,6],[18183,5],[20569,6],[20847,9],[34316,6],[35638,9],[39056,6],[49370,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31928,6],[33613,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17819,5]]},"/en/lessons/intro-to-powershell":{"position":[[36396,5],[36721,5],[36843,5],[36877,5],[37875,6],[37945,5],[45018,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17408,8],[17491,7],[17761,7],[18021,8],[21043,8],[23911,5],[26462,6],[28826,5],[29952,8],[30031,5],[36435,5],[40361,6],[43550,6]]},"/en/lessons/json-and-jq":{"position":[[458,8],[516,8],[607,8],[626,5],[6978,6],[7034,6],[9640,8],[24477,8],[24933,8],[27570,6],[31657,8],[31917,5],[33483,5],[33547,5],[33726,6],[33754,7],[35295,6],[35438,5],[35484,8],[35555,7],[35613,5],[35796,8],[35853,8],[35877,5],[35966,5],[36283,5],[36876,6],[37144,5],[39650,8],[39686,8]]},"/en/lessons/jupyter-notebooks":{"position":[[16401,5],[31933,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[277,8],[1646,8],[9752,9]]},"/en/lessons/linear-regression":{"position":[[5076,5],[5437,6],[6327,6],[6350,7],[9740,5],[12999,5],[13853,5],[16246,5],[18627,5],[26896,6],[29072,6],[29661,5],[30543,5],[31056,6],[34354,6],[49176,5],[79363,6]]},"/en/lessons/logistic-regression":{"position":[[4101,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3307,6],[3632,5],[5598,8]]},"/en/lessons/naive-bayesian":{"position":[[3684,5],[16598,9],[16777,6],[21632,6],[21686,7],[21721,5],[22518,5],[26113,6],[26135,6],[26190,5],[26525,6],[29924,5],[30152,6],[39232,5],[39415,5],[40039,5],[40179,5],[40226,5],[42096,5],[46198,6]]},"/en/lessons/normalizing-data":{"position":[[3405,5],[3774,7],[3844,5],[4022,8],[6400,6],[6453,7],[9688,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40811,6],[44217,6]]},"/en/lessons/output-data-as-html-file":{"position":[[402,8],[1455,8],[10347,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13552,8],[17801,5]]},"/en/lessons/research-data-with-unix":{"position":[[1,8],[59,8],[157,8],[246,8],[406,7],[995,7],[1133,5],[1227,8],[1648,8],[2152,5],[4085,8],[4131,8],[4231,6],[4397,5],[6055,5],[6110,8],[6245,6],[6291,8],[6622,5],[6728,5],[6773,8],[6921,5],[7175,6],[7478,6],[7663,5],[7801,5],[8001,6],[8759,5],[10570,6],[10658,6],[10836,5],[10912,5],[12975,5],[13223,5],[13493,5],[13626,9],[13784,5],[14601,5],[15033,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15135,5],[15182,5],[19069,5],[20162,5],[22453,5],[22482,5],[22625,7],[25315,5],[26858,6],[27650,8],[28072,5],[32454,5],[35949,5],[36300,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23717,5],[29618,7],[32919,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13532,5],[27665,5],[29107,7],[29436,6],[32327,5],[33527,5],[33686,6]]},"/en/lessons/sonification":{"position":[[10280,6],[11973,6],[14118,6],[14164,6],[16804,7],[31705,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2934,6],[3433,6],[3576,7],[3588,6],[5189,6],[6596,8],[20765,5],[21286,5],[21582,5],[22042,5],[24127,6],[24674,5],[26167,7],[28091,5],[28458,5],[28549,6],[28606,7],[28894,7],[29157,7],[29549,7],[29751,5],[30173,5],[30693,5],[30722,5],[30878,5],[32572,6],[32957,6],[33457,6],[34303,5],[35243,6],[36911,5],[37364,5],[37978,5],[39135,5],[39257,5],[39790,7],[39903,5],[40240,8],[40550,7],[40737,5],[41770,5],[42592,8],[43210,6],[43401,5],[43826,5],[46808,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18510,5],[25928,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2218,6],[21225,8]]},"/en/lessons/transliterating":{"position":[[8835,6],[9193,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8266,5],[28719,7],[28813,7],[43615,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[23676,5],[23958,5],[24171,5],[24374,6],[24729,6],[26721,5],[26945,6],[26966,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25704,6]]},"/en/lessons/working-with-text-files":{"position":[[1786,5]]}}}],["count(?typ",{"_index":13465,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19123,13]]}}}],["count(all_data",{"_index":21759,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25956,15]]}}}],["count(concat(month(story_date_publish",{"_index":13286,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41083,41],[42223,42],[43315,42],[43790,42]]}}}],["count(coverage_c",{"_index":20588,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28120,20],[37113,20]]}}}],["count(dat",{"_index":19811,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12851,11],[15824,11]]}}}],["count(verifi",{"_index":19850,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[22182,15],[22955,15],[23528,15],[23944,15]]}}}],["count+=1",{"_index":11143,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28611,8],[31517,8]]}}}],["count_list",{"_index":11549,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18188,10]]}}}],["count_list.append(doc[start:end].text",{"_index":11550,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18245,38]]}}}],["counter",{"_index":1477,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26825,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4875,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15437,7],[15512,7],[15552,7],[15879,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15215,9]]},"/en/lessons/extracting-keywords":{"position":[[35477,7],[37142,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17984,7],[18089,7],[18179,7],[18285,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18160,8],[22431,7],[36796,7],[39112,7],[39152,7],[40625,7],[40742,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[9603,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36691,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2016,7]]},"/en/lessons/linear-regression":{"position":[[33185,7],[34018,10],[34330,7]]},"/en/lessons/logistic-regression":{"position":[[13281,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42083,7]]}}}],["counter(count_list",{"_index":11551,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18295,19]]}}}],["counter(l",{"_index":12278,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40929,10],[41232,10],[41418,10]]}}}],["counter(label",{"_index":6182,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15534,15]]}}}],["counter(pgfnlist",{"_index":12269,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39933,17]]}}}],["counter(tot",{"_index":17153,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33418,15]]},"/en/lessons/logistic-regression":{"position":[[13514,15]]}}}],["counter({'human",{"_index":6183,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15709,17]]}}}],["counter({1",{"_index":12280,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40962,11]]}}}],["counter.most_common(10",{"_index":11552,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18335,24]]}}}],["counteract",{"_index":13638,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[28630,13]]}}}],["counterfeit",{"_index":18574,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58527,14]]}}}],["counterintuit",{"_index":16762,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[32146,19]]}}}],["countermeasur",{"_index":2249,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13730,15]]}}}],["counterpart",{"_index":1489,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27524,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1684,13]]},"/en/lessons/transliterating":{"position":[[10733,12]]}}}],["counterpoint",{"_index":7465,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28016,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30834,12]]}}}],["countervector",{"_index":4479,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[62118,17]]}}}],["counter’",{"_index":17165,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[34029,9],[34392,9]]}}}],["counti",{"_index":10845,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2280,6],[7434,6],[7606,8],[7749,6],[7795,8],[8023,8],[8531,9],[8741,6],[13546,8],[29464,9]]},"/en/lessons/geocoding-qgis":{"position":[[892,9],[1758,9],[6495,9],[6755,6],[7289,7],[7338,6],[7686,6],[8806,7],[10998,8],[11153,6],[11252,10],[11719,8],[11997,6],[12486,6],[13403,6],[13808,8],[15902,9],[17731,8],[19321,8],[19960,9],[20455,7],[21649,6],[22169,9],[22474,6],[24768,8],[25055,8],[27911,8],[31356,6],[32189,9],[34998,8],[36430,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2936,9],[3411,9],[3450,8],[3558,9],[3624,8],[8104,6],[8244,6],[8487,6],[8678,6],[12398,6],[15144,8],[15671,7],[15745,8],[16027,8],[16528,7],[16632,6],[17175,7],[17251,9],[17379,9],[17715,8],[18330,6],[18458,6],[18949,8],[19452,7],[19836,9],[19879,8],[21018,8],[22107,9],[22155,8],[22324,8],[22795,8],[23688,8],[24223,9],[24724,8],[27064,7],[28441,8],[28856,8],[29583,9],[33091,8],[33254,8],[33307,6],[33509,6],[34511,6],[34561,7]]},"/en/lessons/gravity-model":{"position":[[894,6],[1180,7],[1624,7],[2024,6],[3031,9],[3115,8],[6087,8],[6511,7],[10733,6],[11850,8],[11908,8],[13430,6],[14729,8],[14831,6],[14891,7],[15203,8],[15244,8],[15398,8],[15980,9],[15998,8],[16584,8],[17527,8],[17568,9],[17649,8],[18058,8],[20997,6],[21161,6],[21802,7],[21868,6],[22554,8],[22977,6],[25327,7],[25744,6],[26055,7],[30502,9],[30718,6],[33654,8],[33781,6],[34263,6],[34288,9],[34327,8],[35419,6],[36462,6],[37512,8],[37681,7],[37799,9],[37886,6],[41059,7],[41657,7],[46831,9],[47164,9],[49983,6],[50095,6],[50212,7],[50282,9],[50582,8],[50715,6],[51190,6],[51324,10],[52983,9],[53495,6],[54042,7],[54159,6],[65452,6]]},"/en/lessons/introduction-map-warper":{"position":[[16313,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11631,6]]}}}],["countiescentroid",{"_index":12561,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[20571,17]]}}}],["countiesxy.csv",{"_index":12562,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[20905,15],[23636,14]]}}}],["countmemb",{"_index":12912,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16553,12],[17183,12],[32223,14]]}}}],["countmembers\",text=\"nhgisnam\",text.size=\"a57aa1980",{"_index":12956,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[23139,53]]}}}],["countofstories<",{"_index":13294,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41474,18],[42604,18]]}}}],["countri",{"_index":6876,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37076,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[680,10],[3467,9],[3819,10],[3834,9],[3904,9],[3937,9],[3978,9],[4242,9],[4480,7],[4910,7],[5106,10]]},"/en/lessons/extracting-keywords":{"position":[[3436,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8149,10],[22460,8],[31259,7],[31586,7],[31719,9],[31875,9]]},"/en/lessons/geocoding-qgis":{"position":[[902,10],[3809,10],[3824,9],[22485,7],[33076,10],[37154,7],[38026,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3229,7],[25784,8],[26014,8],[27658,8],[27681,7],[28612,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22029,7],[22130,7]]},"/en/lessons/gravity-model":{"position":[[1333,10],[1660,9],[2784,10],[3257,9],[3403,10],[6131,11],[12577,7],[17805,8],[55284,7],[58076,9],[58209,7],[58282,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13745,7],[13759,7],[26134,7]]},"/en/lessons/jupyter-notebooks":{"position":[[38176,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5368,10],[16899,8],[17084,9],[17295,7],[17681,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51000,9],[53186,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9252,7],[11641,8],[34583,9]]},"/en/lessons/space-place-gazetteers":{"position":[[33324,7],[33522,10],[34101,10],[38489,7],[38738,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50152,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18114,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21887,10]]},"/en/lessons/vector-layers-qgis":{"position":[[1112,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22731,7],[23137,7],[23743,7],[24717,7],[25817,9],[26849,9],[27059,9],[27184,9],[27276,9],[27784,8],[27814,9],[29776,7],[29925,9],[30016,7],[31716,9],[31983,10],[32763,8],[32825,9]]}}}],["countries.3",{"_index":7227,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5172,11]]}}}],["country=\"ca",{"_index":12718,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26972,12]]}}}],["country_flying_miss",{"_index":23340,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15951,22],[16679,25],[25351,23],[26275,22],[30764,22],[30916,22]]}}}],["countvector",{"_index":3947,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21504,15],[63814,16]]},"/en/lessons/common-similarity-measures":{"position":[[24205,15],[24455,15],[24641,15],[24859,15],[25239,15],[25567,15],[25639,16],[25930,15]]},"/en/lessons/linear-regression":{"position":[[5302,16]]}}}],["countvectorizer().fit(docs_per_class.docu",{"_index":4371,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52814,46],[62426,46]]}}}],["countvectorizer(input=\"filenam",{"_index":5739,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25997,33]]}}}],["county.i",{"_index":13011,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32103,9]]}}}],["county_aggregate_data",{"_index":12868,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9245,21],[9348,21],[9659,21],[10553,21],[10877,21],[10971,21],[11290,21],[11418,21],[13936,23],[14751,21],[15260,21],[17105,21],[19348,21],[22386,22],[23109,22]]}}}],["county_aggregate_data$a57aa1990",{"_index":12999,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31601,31]]}}}],["county_aggregate_data$aog.c/county_aggregate_data$chtotal)*10000",{"_index":12962,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24953,67],[27205,67]]}}}],["county_aggregate_data$av0aa1990/10000)/county_aggregate_data$countmemb",{"_index":12947,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[21744,75]]}}}],["county_aggregate_data$b18aa1990/county_aggregate_data$totpop)*10000",{"_index":12959,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24457,70]]}}}],["county_aggregate_data$bd5aa1990",{"_index":12967,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26515,31]]}}}],["county_aggregate_data$countmemb",{"_index":12914,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16916,34]]}}}],["county_aggregate_data$countyfp",{"_index":12931,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18780,30]]}}}],["county_aggregate_data$people_urban",{"_index":13003,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31718,34]]}}}],["county_aggregate_data$percent_rur",{"_index":13037,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34683,35]]}}}],["county_aggregate_data$relativetot",{"_index":12946,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[21707,36]]}}}],["county_aggregate_data$statefp",{"_index":12929,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18688,29]]}}}],["county_aggregate_data<",{"_index":12933,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[19142,25]]}}}],["county_aggregate_data[which(county_aggregate_data$statenam",{"_index":12870,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9687,58]]}}}],["coupl",{"_index":731,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[813,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9589,6],[25101,6],[58535,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12527,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31677,6],[42357,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26770,6],[51925,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21442,6],[21458,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15129,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42939,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48952,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35820,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14175,6],[48633,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9548,6]]},"/en/lessons/extracting-keywords":{"position":[[6482,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8431,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[649,6],[11778,6],[11846,6],[18860,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[15438,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36905,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8562,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1028,6],[34769,6]]},"/en/lessons/intro-to-powershell":{"position":[[14615,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15840,6]]},"/en/lessons/naive-bayesian":{"position":[[3436,6],[3477,6],[48665,6],[68530,6]]},"/en/lessons/sonification":{"position":[[21376,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49893,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8343,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4083,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9410,6]]}}}],["couplet",{"_index":11334,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16799,7]]}}}],["courag",{"_index":2623,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28882,8]]}}}],["cours",{"_index":879,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10129,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2757,7],[19027,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19558,6],[23880,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11866,7],[64755,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57169,7],[61142,7],[66674,7],[67272,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7244,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15928,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61977,7],[62088,7],[62283,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3770,8],[14074,6],[20399,7],[21409,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31900,7],[32128,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18906,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28663,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23605,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15101,6],[21861,7],[24335,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4210,6],[5082,7],[6219,6],[11737,6],[33545,8],[35145,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1408,6],[9614,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6988,6]]},"/en/lessons/extracting-keywords":{"position":[[30457,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40060,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13347,6],[17061,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3353,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[22871,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2964,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[19983,7],[44471,6]]},"/en/lessons/installing-omeka":{"position":[[1529,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18349,6],[42556,7],[42690,6],[44614,6],[45408,7],[46908,6],[48061,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17414,8],[25131,6],[37566,7],[51713,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22803,7]]},"/en/lessons/intro-to-bash":{"position":[[12668,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6647,6]]},"/en/lessons/intro-to-linked-data":{"position":[[1481,6],[26505,6],[31642,7],[35616,6],[37969,6]]},"/en/lessons/intro-to-powershell":{"position":[[24706,7],[27552,7],[36454,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[14068,7]]},"/en/lessons/jupyter-notebooks":{"position":[[17677,8],[42422,7]]},"/en/lessons/linear-regression":{"position":[[56569,7]]},"/en/lessons/naive-bayesian":{"position":[[5426,7],[10518,7],[10996,7],[23716,7],[36065,6],[42277,6],[42457,6],[60010,6]]},"/en/lessons/normalizing-data":{"position":[[6500,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4778,6],[31270,6]]},"/en/lessons/preserving-your-research-data":{"position":[[11071,6],[13370,6]]},"/en/lessons/qgis-layers":{"position":[[9553,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27880,6]]},"/en/lessons/research-data-with-unix":{"position":[[7618,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29058,7]]},"/en/lessons/sonification":{"position":[[19815,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1185,6],[7746,8],[24565,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1162,6],[5711,8],[18717,6],[25451,6],[33652,6]]},"/en/lessons/transliterating":{"position":[[10962,7],[14630,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27823,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2496,6],[35357,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6202,7]]},"/en/lessons/working-with-web-pages":{"position":[[1168,7]]}}}],["course.1",{"_index":6632,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5061,8]]}}}],["court",{"_index":9052,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1995,5]]},"/en/lessons/linear-regression":{"position":[[2339,6],[73762,6]]},"/en/lessons/logistic-regression":{"position":[[2059,6],[65108,6]]},"/en/lessons/naive-bayesian":{"position":[[4579,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19369,6]]},"/en/lessons/working-with-web-pages":{"position":[[5093,5]]}}}],["court</title>",{"_index":23695,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8202,19]]}}}],["courte\\npour",{"_index":9914,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51711,12]]}}}],["courteou",{"_index":20400,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[24691,9]]}}}],["courtesi",{"_index":8338,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19289,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23186,8]]}}}],["courſ",{"_index":18836,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13496,8],[13882,8],[14407,8],[14596,7]]}}}],["coutur",{"_index":3326,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4593,7]]}}}],["coven",{"_index":2607,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28440,9]]}}}],["cover",{"_index":401,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10441,5],[24082,6],[24188,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4111,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3347,7],[4594,7],[33007,7],[47710,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1791,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16050,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[581,5],[9671,8],[10611,7],[11405,5],[11983,7],[12928,7],[13932,5],[15454,5],[29139,7],[40436,5],[41160,5],[41794,5],[43286,5],[55524,5],[57177,7],[60608,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1416,8],[3683,7],[37166,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57114,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2161,5],[3025,7],[3611,5],[70485,5]]},"/en/lessons/common-similarity-measures":{"position":[[4464,6],[4621,5],[4806,7],[13890,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5606,5],[5640,5],[5773,5],[11165,5],[14284,8],[16984,7],[21493,5],[27559,5],[40148,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60644,7],[61229,7],[61985,8],[64503,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12387,6],[16373,6],[58796,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33700,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28184,8],[36788,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4942,5],[12779,6],[18141,5],[18198,5],[18275,5],[18391,5],[18629,5],[18723,5],[19368,6],[19539,6],[19962,5],[21202,6],[22427,6],[23041,8],[24161,5],[24292,5],[24509,6],[24971,6],[26078,6],[26149,6],[27412,6],[27548,5],[28242,5],[28633,5],[28754,6],[31104,5],[31205,5],[31325,5],[38329,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13219,7],[19567,7],[29033,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47712,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29008,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49078,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44486,8],[45274,8],[53345,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8195,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51870,5]]},"/en/lessons/extracting-keywords":{"position":[[26042,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12215,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[7785,8],[8802,7],[27619,6],[29465,8],[34582,7],[34885,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4041,7],[6428,7],[7210,5],[11896,7],[34625,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5538,6],[46259,6]]},"/en/lessons/gravity-model":{"position":[[20509,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[42973,6],[44370,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7243,8],[7733,6],[51578,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7492,8],[20458,7],[38513,7],[56797,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3755,5],[15441,6],[22036,5],[22095,5],[22172,5],[22288,5],[22526,5],[22620,5],[23265,6],[23436,6],[23857,5],[25406,6],[26996,6],[28118,8],[29228,5],[29359,5],[29576,6],[30038,6],[31148,6],[31219,6],[32491,6],[33345,5],[33510,5],[33581,5],[41574,5]]},"/en/lessons/intro-to-bash":{"position":[[2181,5]]},"/en/lessons/intro-to-linked-data":{"position":[[7665,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36093,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7675,5],[55487,6]]},"/en/lessons/json-and-jq":{"position":[[40134,7]]},"/en/lessons/linear-regression":{"position":[[6533,7],[14623,5]]},"/en/lessons/logistic-regression":{"position":[[61071,7],[64014,5]]},"/en/lessons/naive-bayesian":{"position":[[20442,7],[31246,7]]},"/en/lessons/qgis-layers":{"position":[[11519,5],[12171,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1606,5]]},"/en/lessons/research-data-with-unix":{"position":[[3099,6]]},"/en/lessons/sentiment-analysis":{"position":[[2091,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1233,5],[3681,6],[5984,8],[14304,7],[27347,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9640,5],[11265,7],[14048,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1441,5],[6935,5],[25772,5],[25968,6],[33224,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20018,6],[64593,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[483,5],[33250,5]]},"/en/lessons/transliterating":{"position":[[5645,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1638,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19175,6]]},"/en/lessons/working-with-text-files":{"position":[[2053,6]]}}}],["cover.png",{"_index":21472,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18897,10]]}}}],["coverag",{"_index":7811,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9068,8],[9205,8],[9478,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7392,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7030,8],[7733,8],[11662,8],[38361,8],[38409,8],[40022,8],[40821,8],[41293,8],[41485,9],[41704,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1932,8]]},"/en/lessons/linear-regression":{"position":[[52411,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10893,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11147,9],[11358,9],[11868,8],[12284,9]]}}}],["coverage_c",{"_index":20536,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11755,14],[12056,15],[29526,14],[34968,14]]}}}],["coverage_city')%>",{"_index":20590,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28202,22],[37197,22]]}}}],["covert",{"_index":8415,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5599,6],[28623,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40940,6]]}}}],["covid",{"_index":21984,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63614,5]]}}}],["cow",{"_index":15573,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18730,4],[20258,6]]},"/en/lessons/naive-bayesian":{"position":[[58729,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11876,4],[11933,3]]}}}],["coward",{"_index":21398,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36869,7]]}}}],["cox",{"_index":14326,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48762,3]]}}}],["cozen",{"_index":13834,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61331,7]]}}}],["cp",{"_index":15000,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[15737,2],[15927,2],[16342,2],[21359,2],[21981,2],[22026,2],[22153,2],[22633,2],[22822,2],[23341,2],[23526,2],[26485,2]]},"/en/lessons/intro-to-powershell":{"position":[[760,4],[19459,4],[21170,3],[21260,2],[21288,2],[24342,3],[24400,3],[24439,2],[24782,3],[44097,2],[44106,2]]}}}],["cpanel",{"_index":14101,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[8311,7]]}}}],["cpc",{"_index":7231,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5951,6],[6085,4],[7827,4],[7976,4],[9962,4],[9980,4],[15584,4],[17976,5],[19979,4],[20004,3],[20959,4],[21061,3],[27741,3],[39057,4]]}}}],["cpu",{"_index":5857,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8117,7],[28551,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[370,5],[12764,5],[12889,4],[12898,3],[13587,3],[14040,5],[14109,4],[14192,3],[14366,3],[14681,3],[14803,4],[14915,3],[15421,3],[22190,3]]}}}],["cr",{"_index":9997,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56647,2]]},"/en/lessons/geocoding-qgis":{"position":[[10045,5],[10189,5],[10244,3],[21002,3]]},"/en/lessons/georeferencing-qgis":{"position":[[2306,5],[10545,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[34266,3]]},"/en/lessons/qgis-layers":{"position":[[4755,5],[4776,3],[5329,3],[5543,3],[5837,3],[5896,3],[6589,3],[6800,3],[7039,3],[7189,4],[7262,3],[8958,4],[17672,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12426,2]]},"/en/lessons/vector-layers-qgis":{"position":[[3206,3],[3261,4],[3357,5],[3497,3],[5042,3],[10996,3],[13292,3]]}}}],["crack",{"_index":6493,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57431,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17784,7]]}}}],["craft",{"_index":2135,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[1929,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1300,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37234,8],[40779,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25838,8]]}}}],["crafter",{"_index":9385,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39080,8],[39294,7]]}}}],["craig",{"_index":16390,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43706,5],[52145,6]]}}}],["cramp",{"_index":15522,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8459,8]]}}}],["cran",{"_index":20229,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49119,4]]}}}],["crash",{"_index":8194,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26826,8],[28038,5],[28344,6],[31451,5],[32407,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16032,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42478,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27054,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2958,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23059,7]]},"/en/lessons/space-place-gazetteers":{"position":[[19771,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19241,6]]}}}],["crawford",{"_index":5975,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36596,8],[44018,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58344,8],[63959,9]]}}}],["crawford5",{"_index":6464,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55809,9]]}}}],["crawfurd",{"_index":18582,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58659,11]]}}}],["crawl",{"_index":2422,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14441,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5586,8]]},"/en/lessons/naive-bayesian":{"position":[[66036,9],[67541,8]]}}}],["crawler",{"_index":5583,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68867,8]]}}}],["crawli",{"_index":16905,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[37081,10]]}}}],["crazi",{"_index":14722,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32035,7]]}}}],["cream",{"_index":22916,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35037,8],[35366,7],[35419,9],[39451,9]]}}}],["creat",{"_index":117,"title":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[0,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[0,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[0,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[0,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[0,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[0,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[0,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[56,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[0,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20,6]]},"/en/lessons/vector-layers-qgis":{"position":[[0,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2186,6],[11738,6],[12603,7],[12718,6],[13339,6],[16085,6],[23312,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3875,6],[8252,7],[10441,6],[10504,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12023,6],[19814,6],[27392,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5564,7],[5887,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1111,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7937,7],[25631,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2378,6],[2754,8],[4585,9],[7210,7],[7265,6],[7693,7],[7807,6],[10577,6],[11447,6],[12153,8],[14722,6],[16765,6],[18876,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2365,7],[3285,6],[3829,8],[4122,7],[4168,7],[4294,6],[5989,7],[6936,7],[7747,8],[8405,6],[9740,8],[12073,7],[13159,7],[16095,7],[23427,7],[25370,7],[26453,7],[28634,7],[29571,6],[29672,6],[42128,6],[43370,6],[44127,6],[44838,8],[44894,7],[45096,7],[45219,7],[46482,6],[46600,6],[47539,7],[50676,6],[52428,7],[52478,7],[53830,7],[53922,7],[56240,7],[61803,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6288,8],[6910,6],[7376,7],[8338,6],[9104,8],[10873,8],[15574,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6237,6],[7060,7],[7338,7],[13733,7],[13808,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3667,7],[5497,6],[5684,6],[7140,6],[16824,7],[29333,6],[29514,6],[34000,6],[34140,7],[39215,6],[39931,7],[42407,6],[43807,6],[50241,8],[51404,6],[51448,6],[52529,6],[64403,8],[66545,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7621,6],[15079,8],[15188,8],[15297,7],[26472,8],[40646,6],[43686,6],[53815,6],[54537,6],[55135,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[930,6],[4285,7],[4948,8],[5363,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[530,6],[606,6],[836,6],[1596,6],[2167,8],[2216,8],[2715,7],[11751,7],[11900,8],[12143,7],[12982,6],[13034,8],[15438,7],[15489,7],[16790,6],[16934,8],[16987,8],[17502,6],[17698,6],[17924,6],[18853,6],[18897,6],[18951,6],[19126,7],[19480,6],[21728,8],[21766,6],[21789,6],[25905,6],[26196,7],[27954,6],[32788,8],[33534,6],[33651,6],[34628,6],[35265,6],[35314,6],[35808,6],[35947,6],[36422,6],[37019,6],[37169,8],[37333,6],[37923,8],[38259,7],[38310,6],[38732,7],[39492,7],[39741,6],[39797,7],[40120,7],[40269,6],[43648,8],[47260,8],[48386,6],[48427,8],[48622,8],[48999,8],[51173,7],[51399,7],[51536,7],[53475,6],[54357,8],[59521,8],[64377,6],[64427,6],[71085,7]]},"/en/lessons/common-similarity-measures":{"position":[[3723,7],[4309,7],[7191,6],[8956,6],[23957,6],[24615,6],[25532,6],[25689,6],[25786,6],[25921,6],[26112,6],[28459,7],[29955,6],[31635,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[700,8],[784,8],[1128,8],[8400,6],[11823,7],[13093,7],[13386,7],[13641,8],[16668,8],[16760,8],[16929,6],[17461,8],[18603,6],[19812,8],[19896,6],[19923,6],[20027,6],[20315,8],[20594,6],[20867,7],[23330,8],[24114,6],[24669,6],[27618,6],[28631,6],[28931,8],[30456,6],[32383,7],[35250,7],[37460,6],[38472,7],[38835,7],[40517,6],[41457,6],[41771,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[579,8],[2410,8],[2618,8],[2744,8],[5119,6],[5226,6],[5681,7],[12009,7],[13974,6],[14568,6],[14606,6],[16622,6],[17322,6],[17479,8],[24911,6],[25484,7],[27456,7],[32540,8],[33497,6],[35738,6],[36039,8],[36156,6],[36428,6],[37735,7],[54355,8],[55171,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15586,6],[15700,7],[19267,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[503,8],[11467,8],[22831,8],[24841,8],[26433,6],[28018,6],[29743,6],[29882,6],[30154,6],[32608,7],[32771,6],[33758,6],[33817,6],[33950,6],[37667,6],[39130,6],[40501,6],[40701,7],[41479,7],[41528,6],[41839,6],[52693,6],[55630,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3448,6],[12899,6],[19377,7],[27499,6],[29277,6],[32063,7],[33912,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1965,6],[2359,6],[2650,6],[3820,6],[3927,7],[4665,7],[4776,6],[4952,7],[5531,7],[5938,6]]},"/en/lessons/counting-frequencies":{"position":[[1677,6],[5863,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1,8],[478,8],[509,8],[1136,6],[1317,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1,8],[105,8],[343,6],[525,8],[619,6],[907,8],[1654,8],[2043,6],[2529,7],[2968,7],[3387,6],[3475,6],[3567,7],[3837,6],[4089,7],[6043,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1,8],[207,6],[453,8],[546,8],[5339,6],[8310,8],[10645,7],[13450,7],[14192,6],[14472,8],[14698,6],[14784,6],[15037,6],[15419,6],[15545,8],[16034,6],[16181,6],[16308,6],[16815,7],[17563,7],[19009,7],[19880,8],[21250,6],[22739,8],[22878,7],[23616,6],[25001,6],[26178,6],[27625,7],[27888,8],[28125,7],[29021,7],[29307,7],[32599,6],[39686,6],[40194,6],[44009,7],[44399,7],[44937,8],[45607,6],[45696,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1,8],[632,8],[836,8],[1430,8],[1543,8],[2727,6],[2867,8],[3001,6],[4600,7],[6270,8],[6686,6],[6899,6],[11559,6],[11715,7],[15840,8],[15855,7],[17495,7],[18236,8],[18361,7],[20821,6],[21045,6],[22566,6],[22705,10],[25315,6],[25847,6],[26885,6],[31823,8],[34242,8],[34350,8],[35141,7],[35447,6],[35532,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1,8],[97,8],[649,6],[1263,6],[3091,8],[3779,8],[4011,7],[5099,6],[5208,6],[5415,6],[5661,6],[6893,6],[7190,6],[7319,6],[7930,6],[9198,8],[9697,8],[10444,8],[13003,6],[15336,6],[16739,6],[17279,8],[20291,9],[20331,8],[21714,8],[22342,7],[27421,6],[27470,6],[27984,7],[28459,7],[28901,7],[28914,6],[29217,6],[29690,6],[29761,8],[33380,6],[36256,6],[38253,6],[38417,6],[38537,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[875,6],[4167,7],[4969,7],[5065,7],[5157,7],[9616,8],[15962,6],[18653,8],[23141,6],[28212,6],[29566,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1,8],[60,6],[96,8],[149,6],[331,6],[422,8],[670,6],[735,8],[1483,6],[1721,6],[1805,6],[1890,7],[2232,8],[2360,8],[2624,6],[2746,8],[2789,6],[3782,7],[3889,8],[3905,8],[4063,7],[4359,6],[5394,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[349,8],[3005,6],[6176,6],[9776,6],[14801,7],[14963,7],[15154,7],[16290,6],[16360,8],[16581,7],[17805,8],[17846,6],[18092,7],[18447,7],[23986,6],[26258,6],[28742,7],[31341,8],[32394,6],[32432,8],[34944,6],[41004,6],[42446,7],[44263,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1494,6],[2149,6],[2959,6],[24554,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[960,8],[5850,6],[6968,7],[8162,6],[9333,7],[9987,7],[23557,7],[23638,6],[27054,6],[27466,6],[27527,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[132,8],[187,8],[658,7],[4970,8],[5698,6],[6192,8],[7169,7],[8678,6],[10415,6],[12167,6],[12678,6],[13025,7],[13073,6],[14067,7],[14450,6],[15313,6],[15341,6],[15521,7],[16155,6],[16213,7],[16389,6],[18029,8],[18235,6],[18306,8],[18352,6],[18383,6],[18436,6],[18469,8],[18577,6],[18612,8],[18795,7],[19042,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2244,6],[2448,6],[2529,6],[5016,8],[5081,8],[6286,6],[6648,6],[11160,6],[12452,6],[14826,7],[15097,8],[17832,8],[18001,8],[21447,8],[22622,6],[35730,6],[37582,8],[38838,6],[44175,7],[45765,6],[46689,6],[46715,7],[47220,6],[48604,8],[48675,6],[48695,7],[49006,6],[49502,6],[49566,8],[49700,8],[50960,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11348,7],[18623,7],[20227,7],[37260,8],[40837,7],[41924,6],[43549,7],[47277,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[88,8],[1290,7],[1441,8],[4909,6],[5043,9],[5111,7],[5161,7],[11609,7],[12307,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3091,6],[3524,6],[7308,7],[10908,6],[13928,7],[21584,7],[23765,6],[24565,6],[24924,7],[25127,6],[27102,6],[27520,6],[28003,7],[29718,7],[32269,7],[32490,9],[32779,6],[35473,7],[37024,7],[38490,7],[38898,7],[40574,7],[44043,7],[45203,7],[47735,7],[48868,6],[48983,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8008,7],[9688,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[339,8],[10200,6],[10727,8],[11311,6],[11721,7],[13226,7],[13878,7],[14565,6],[14694,6],[17127,6],[18059,6],[21041,7],[21152,6],[21287,7],[21626,7],[23402,7],[27387,7],[28072,6],[33852,7],[41841,6],[41873,7],[42120,6],[42244,6],[42488,6],[43009,6],[48756,6],[51184,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[260,6],[434,6],[641,6],[2024,6],[4598,6],[4946,8],[6698,7],[8242,6],[8898,6],[9101,6],[13309,6],[17766,6],[21333,6],[25785,8]]},"/en/lessons/extracting-keywords":{"position":[[520,8],[8627,6],[11892,7],[12455,6],[14506,8],[15716,8],[23180,7],[25973,8],[33342,8],[33383,6],[34050,6],[34187,6],[34308,8],[35529,6],[37775,6],[37874,7],[38350,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11417,6],[12456,7],[13146,7],[13457,6],[14388,6],[14638,6],[14788,6],[26880,6],[27888,7],[29035,7],[29186,6],[29467,6],[29627,7],[35094,6],[37442,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1666,6],[4116,8],[4722,6],[5381,6],[5534,8],[6387,6],[7488,6],[10498,6],[10594,6],[10944,7],[12015,8],[12107,8],[14019,6],[14674,6],[14742,6],[14991,6],[15307,6],[15613,7],[16680,6],[16965,6],[17176,6],[19238,6],[19546,6],[19580,6],[21196,6],[21602,6],[23881,7],[25171,6],[26328,6],[29189,6],[33066,6],[33168,6],[35828,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1807,6],[2536,6],[2692,6],[4376,6],[13314,7],[13844,6],[18026,6],[21169,7],[21501,6],[26382,8],[27975,6],[29819,6],[35383,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1411,7],[2104,6],[6700,6],[7142,6],[7623,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5697,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1273,8],[1307,6],[3794,6],[19012,7],[21908,9],[24531,6],[37265,7],[41981,8],[42580,6],[43573,6],[43858,7],[44674,6],[45115,6],[45629,8],[49260,8],[49470,7],[49516,7],[51160,6],[51347,6],[53446,6],[54859,7],[55448,6],[57973,7],[60167,7],[60311,6],[60381,6],[63460,6],[66561,8]]},"/en/lessons/geocoding-qgis":{"position":[[309,8],[4095,6],[6773,7],[7139,6],[8904,7],[9250,7],[12413,7],[13190,6],[14271,6],[15151,6],[16491,6],[18292,8],[18647,8],[18706,8],[18757,8],[19508,6],[20339,6],[21523,6],[21613,7],[23422,6],[23966,7],[24000,6],[24555,6],[25766,6],[26829,8],[27466,8],[28242,6],[28429,7],[28893,6],[28976,7],[29445,8],[29667,7],[29758,8],[30790,8],[32687,6],[34598,8],[35739,6],[38118,7],[38264,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4353,6],[4621,6],[5652,6],[6088,6],[8358,6],[8456,6],[9024,8],[12131,7],[15438,7],[21485,7]]},"/en/lessons/georeferencing-qgis":{"position":[[11295,8],[11391,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[6469,8],[6893,6],[6953,6],[7880,6],[9157,6],[12704,6],[14850,6],[16463,6],[20256,7],[20731,6],[21836,6],[26983,6],[27393,6],[29203,7],[29889,8],[30297,6],[30657,6],[35792,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[528,8],[13664,8],[14724,8],[14871,6],[15462,6],[24787,6],[31933,8],[33372,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3330,6],[5487,7],[9129,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[976,6],[2931,6],[2986,6],[3255,6],[3475,6],[13430,6],[13461,6],[14207,7],[14442,6],[14471,6],[14570,6],[14630,6],[15008,6],[15287,6],[15909,6],[16781,6],[16829,6],[19189,7],[19413,7],[19458,6],[19511,6],[19802,7],[20361,6],[21735,7],[23570,6],[23765,7],[25509,6],[25742,6],[27881,6],[29577,6],[32323,6],[33167,6],[44026,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[97,8],[317,8],[370,6],[1673,6],[2561,8],[3596,7],[4982,8],[5019,6],[5844,8],[5902,8],[6010,7],[6137,6],[6979,7],[9579,6],[9646,6],[9766,6],[9924,8],[12626,6],[15097,6],[15388,7],[15431,7],[17261,7],[21178,7],[21740,8],[21793,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3326,7],[3605,7],[3673,7],[3911,7],[3986,7],[4313,7],[4707,7],[6544,6],[6808,7],[7793,7],[8589,7],[16647,7],[20761,7],[24600,7]]},"/en/lessons/gravity-model":{"position":[[31945,6],[47517,6],[50344,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1,8],[330,8],[2254,6],[3008,6],[3532,7],[5296,6],[9114,8],[17975,6],[18779,7],[19372,8],[20669,8],[20969,6],[26632,6],[27442,6],[27511,6],[27754,6],[30624,8],[31001,6],[31303,6],[31432,7],[31810,6],[33263,6]]},"/en/lessons/installing-omeka":{"position":[[2975,6],[3151,6],[3196,7],[3269,6],[3528,6],[5309,7],[6803,7],[6915,6],[7025,6],[7450,6],[7523,6],[7771,7],[8411,6],[8677,7],[8771,6],[8818,8],[8882,6],[9504,7],[9571,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[800,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[57,6],[170,8],[324,8],[356,8],[388,8],[422,8],[453,8],[1305,6],[2658,6],[3058,6],[5104,6],[5859,8],[6086,8],[6812,6],[8628,6],[8790,8],[8896,6],[9035,8],[9565,8],[10548,6],[11235,6],[11378,6],[11769,8],[12209,6],[14171,7],[16669,8],[16819,6],[17833,8],[18047,8],[18155,8],[18303,7],[18631,8],[19194,6],[19534,6],[19595,8],[19624,6],[19957,6],[19981,6],[20139,8],[20476,8],[21730,8],[22783,8],[22974,6],[23552,6],[24155,8],[24324,7],[24993,6],[25038,6],[25449,6],[25480,8],[25618,8],[26624,6],[29060,6],[29214,6],[29678,6],[29727,6],[31285,6],[33687,6],[35126,6],[35539,7],[35615,6],[36610,6],[40844,7],[42473,6],[42704,8],[43043,8],[43649,6],[43724,6],[43795,6],[45059,6],[45250,6],[45738,6],[46583,6],[47096,7],[47202,6],[47768,7],[47867,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1,8],[894,6],[1583,6],[1803,6],[2527,7],[4083,8],[4191,6],[4326,7],[4668,7],[4741,7],[4995,6],[5554,7],[5665,9],[8291,6],[10782,7],[10920,8],[11134,6],[11217,7],[11380,6],[11555,6],[11768,7],[12622,7],[13008,6],[13383,7],[13987,8],[14055,7],[14139,8],[14185,6],[14230,6],[14465,6],[14541,7],[14713,6],[15226,7],[15401,6],[15498,8],[16116,7],[16501,7],[16909,7],[18121,6],[18345,6],[18668,7],[19215,8],[19295,6],[20142,6],[20537,6],[20729,6],[21230,7],[21792,8],[21850,6],[22074,6],[22309,7],[22482,8],[23228,6],[24097,6],[25478,6],[28967,7],[29350,8],[29741,6],[29929,6],[30071,8],[30223,6],[30981,6],[31022,8],[31286,7],[32217,7],[32663,7],[34031,8],[34271,6],[35124,7],[35450,6],[35735,7],[36013,7],[36179,6],[36565,6],[36628,6],[36805,6],[36903,6],[37067,6],[37184,6],[37857,7],[38062,7],[38678,6],[38858,8],[38940,6],[39750,6],[39900,6],[40535,7],[40819,8],[42175,7],[43076,7],[43694,7],[45328,7],[47075,7],[48370,7],[48908,6],[49170,7],[51179,6],[51515,7],[51811,8],[52207,8],[52265,8],[52389,8],[52685,7],[54087,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[519,8],[2643,7],[2823,6],[3593,8],[5575,7],[16334,6],[16440,7],[17035,8],[17454,7],[18751,6],[19033,6],[19084,6],[20031,8],[33968,6],[43992,6],[45048,6],[45496,8],[46111,7],[46662,8],[46902,6],[52416,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[765,8],[1292,6],[1907,8],[2607,8],[3912,6],[4021,6],[4228,6],[4474,6],[5431,6],[6324,6],[6625,6],[6754,6],[7363,6],[9854,8],[10209,7],[10296,6],[10373,7],[11507,8],[12854,8],[15662,6],[16200,8],[17890,6],[20005,7],[20755,8],[21521,6],[21576,6],[21714,7],[21847,6],[24194,9],[24295,8],[25881,8],[26916,7],[35620,6],[38307,6],[38434,6],[38524,6],[38691,8],[41498,6],[41662,6],[41782,8]]},"/en/lessons/intro-to-bash":{"position":[[8377,7],[12246,6],[12312,6],[12473,7],[21129,6],[21328,6],[21584,6],[24891,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3119,7],[6472,6],[11704,6],[13953,6],[17847,8],[17943,6],[18100,6],[19847,7],[19901,8]]},"/en/lessons/intro-to-linked-data":{"position":[[669,8],[2335,8],[4487,7],[4680,6],[7706,7],[8519,7],[8967,8],[12709,6],[15238,8],[16455,7],[18053,6],[18535,6],[20819,7],[29544,8],[34645,8]]},"/en/lessons/intro-to-powershell":{"position":[[337,8],[676,8],[1901,8],[9171,8],[10702,6],[13112,6],[14499,6],[18775,6],[18827,8],[34570,8],[39751,6],[43380,7],[43575,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1907,6],[2003,8],[2076,6],[2405,7],[2647,7],[3101,8],[3223,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1038,6],[1399,7],[1668,8],[1707,6],[2289,6],[7991,6],[8191,6],[15699,6],[16003,7],[16183,7],[17708,6],[17835,6],[18301,7],[21780,6],[23741,6],[26810,6]]},"/en/lessons/introduction-map-warper":{"position":[[101,6],[5160,6],[5813,8],[5985,6],[6539,6],[6637,7],[6850,6],[7347,7],[8530,7],[8760,8],[9730,7],[18024,7],[20507,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[581,8],[2467,8],[4135,8],[11635,7],[20303,8],[20684,6],[20829,6],[22262,6],[23458,7],[25368,6],[25901,7],[26783,8],[29169,6],[29559,6],[30442,8],[30531,7],[33377,7],[33431,6],[33788,7],[36612,8],[40580,8],[40648,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1717,6],[2010,6],[2553,8],[2655,8],[2998,6],[3502,7],[4024,6],[5766,8],[6544,8],[8088,6],[18765,8],[18859,6],[19019,6],[19076,6],[20510,7],[21813,6],[24254,7],[26465,6],[29776,6],[30708,7],[32718,7],[32872,8],[35166,7],[35456,7],[39553,6],[39598,8],[42935,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5800,6],[15254,7],[17038,7],[20884,7],[20961,7],[38504,6]]},"/en/lessons/json-and-jq":{"position":[[197,6],[2224,6],[10167,7],[12969,6],[13247,6],[13356,8],[13821,6],[14201,8],[14307,6],[18127,6],[18636,6],[19620,7],[22626,6],[27473,6],[27504,6],[28514,7],[28755,7],[29876,6],[30584,7],[30908,8],[32410,7],[34518,6],[34750,7],[35565,6],[39881,6]]},"/en/lessons/jupyter-notebooks":{"position":[[335,8],[8575,9],[12220,8],[13800,9],[15526,6],[16333,7],[16897,8],[17084,6],[17337,7],[17707,6],[17998,8],[18053,6],[18310,6],[18753,8],[19257,6],[22027,6],[22092,6],[28059,6],[31021,8],[31762,8],[33063,8],[34123,8],[40896,6],[44992,7],[47117,6],[47266,6],[53809,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[383,7],[736,8],[3149,6],[5123,6],[5360,6],[5420,6]]},"/en/lessons/linear-regression":{"position":[[516,8],[4335,6],[5251,6],[11023,7],[24070,8],[24309,6],[26535,6],[26716,6],[28019,8],[36870,8],[37211,7],[48626,7],[58998,7],[59718,6],[65236,6],[65270,6],[65320,6],[65620,6]]},"/en/lessons/linux-installation":{"position":[[126,6],[1029,6],[2278,6],[3180,6]]},"/en/lessons/logistic-regression":{"position":[[280,8],[10500,8],[11009,6],[14244,6],[14285,7],[18968,8],[19575,7],[26710,8],[27526,8],[28179,6],[29319,6],[29646,6],[30549,6],[34792,6],[36107,6],[36492,6],[36660,6],[36873,6],[44247,7],[49409,7],[57264,6]]},"/en/lessons/mac-installation":{"position":[[126,6],[730,6],[1605,6],[2559,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1042,6],[4648,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[473,6],[1032,6],[1186,6],[1648,6],[2813,6],[8221,6],[10143,8],[11620,6],[19476,7],[19523,6],[19608,6],[25987,8],[26792,8],[27249,7],[31684,6],[36416,6],[36540,6],[36734,6]]},"/en/lessons/naive-bayesian":{"position":[[480,8],[8308,7],[8732,6],[26037,7],[26145,7],[28103,7],[28222,7],[28700,6],[28786,6],[29011,6],[29375,7],[30711,7],[31960,6],[32085,8],[32663,6],[35222,6],[35323,6],[35418,9],[36291,7],[36944,8],[37404,8],[37525,6],[38782,8],[38856,7],[38914,7],[43888,8],[44088,8],[44557,9],[46776,8],[46865,8]]},"/en/lessons/normalizing-data":{"position":[[739,7],[6750,8],[7836,6],[10391,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2305,7],[2481,6],[8285,7],[17839,7],[18026,8],[18056,7],[18256,7],[18599,6],[18930,6],[19029,6],[19819,6],[20074,6],[20309,7],[20557,6],[20796,6],[22281,6],[23156,6],[23325,6],[23611,7],[23789,6],[25622,6],[26627,6],[26775,6],[26859,7],[26947,7],[27457,7],[27580,7],[27925,7],[28071,6],[28838,7],[32051,6],[33597,6],[34016,6],[34755,6],[35339,6],[36213,6],[37073,6],[37253,8],[37436,8],[38329,7],[40070,6],[40294,6],[41638,6],[41827,7],[42237,7],[47941,7],[48274,7],[50610,6],[51982,6]]},"/en/lessons/output-data-as-html-file":{"position":[[391,7],[3007,8],[3185,8],[5174,7],[5215,7],[8153,7],[8206,7],[8305,6],[8872,6],[10332,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2688,8],[5101,6],[5600,6],[6266,6],[9142,6],[9606,6],[10874,7],[10933,7],[11158,6],[11254,6]]},"/en/lessons/preserving-your-research-data":{"position":[[996,6],[3132,7],[5556,8],[8769,8],[14955,6],[16097,6]]},"/en/lessons/qgis-layers":{"position":[[385,6],[3480,7],[5055,7],[8046,8],[16447,7],[19169,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7164,6],[8125,6],[8225,7],[8352,7],[9551,7],[9979,7],[10450,8],[10607,6],[10955,6],[11862,6],[12261,6],[18874,6],[18992,6],[19553,6],[19711,6],[20423,7],[20471,7],[20686,7],[22071,6],[23084,6],[25144,6],[25632,8],[26915,6],[26937,8],[27563,8]]},"/en/lessons/research-data-with-unix":{"position":[[11182,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[495,8],[875,8],[1066,8],[3528,6],[5769,8],[5878,6],[8112,7],[9016,7],[13768,7],[13923,7],[14758,6],[16756,8],[17801,6],[18835,8],[19696,6],[22790,6],[23362,6],[23893,6],[24708,6],[24871,7],[27365,7],[27844,7],[32603,8],[32948,6],[33235,6],[35171,8],[35896,7],[36798,6],[36977,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23920,8],[24416,6],[25884,8],[32424,6],[33141,6],[33988,6],[35340,7],[36062,6],[37516,8],[45823,7],[46419,6],[46791,6]]},"/en/lessons/sentiment-analysis":{"position":[[17097,6],[17225,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[769,6],[1193,6],[2475,7],[3059,8],[3643,6],[5135,6],[5254,6],[5628,8],[5939,6],[6205,8],[9319,6],[12580,6],[13130,8],[13465,6],[13491,6],[13693,6],[13825,6],[14499,6],[14593,6],[14652,7],[14809,7],[16100,6],[16360,6],[16684,8],[16779,8],[17103,8],[17249,8],[17987,6],[18992,6],[19026,6],[19663,6],[20063,6],[20132,7],[21253,7],[22457,6],[24939,6],[26217,7],[26261,8],[26453,6],[26611,6],[26770,8],[26833,6],[26919,6],[27089,6],[27154,6],[27202,6],[27865,6],[29652,8],[30215,6],[30266,6],[30747,6],[30895,7],[31115,8],[31239,7],[31609,7],[31738,7],[31785,7],[33131,7],[35179,6],[35811,6],[36041,6],[36313,6]]},"/en/lessons/sonification":{"position":[[1676,6],[25055,6],[25850,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2015,6],[2974,8],[3497,6],[14985,6],[15020,6],[15120,6],[16665,8],[16852,8],[16908,6],[17692,8],[21889,8],[28475,6],[28948,8],[33184,6],[33386,7],[33546,7],[33638,6],[42938,6],[43723,6],[44194,7],[47449,6],[51443,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6464,8],[9958,7],[12405,6],[14388,6],[14684,6],[21442,6],[22184,7],[24024,7],[27584,8],[29094,6],[29414,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2204,9],[10473,8],[14386,7],[16405,7],[16714,7],[17092,7],[17478,7],[33149,7],[33927,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11820,7],[13441,6],[16854,6],[36152,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8819,8],[14582,7],[14926,7],[15510,6],[19186,6],[20817,6],[21136,6],[22358,6],[22638,8],[25634,6],[26726,8],[26783,6],[29428,7],[32001,6],[32493,7],[35506,8],[38081,8],[38574,6],[39984,8],[40646,6],[40818,6],[41182,9],[42551,8],[42613,6],[44891,6],[45280,6],[54684,6],[59935,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5097,7],[5949,6],[6203,6],[7308,7],[7556,6],[13526,7],[19891,7],[20179,6],[24677,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7272,6],[7437,8],[7598,6],[7669,6],[7904,6],[7961,6],[8108,6],[8680,6],[8750,6],[8933,6],[8986,6],[9153,6],[9336,6],[9406,6],[9761,7],[9780,7],[9907,8],[11884,8],[11934,6],[13133,7],[13950,6],[15342,6],[16033,6],[19031,6],[23713,6],[24412,6],[26794,8],[27491,6],[29626,6],[31192,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1887,6],[4252,6],[5516,6],[5793,6],[6116,6],[15291,7],[18704,8],[18728,8],[18782,6],[18829,6],[19650,7],[19708,8],[22101,8],[25894,6],[26202,6],[29851,6],[32168,6],[32811,6],[32924,6]]},"/en/lessons/transliterating":{"position":[[4181,7],[5603,6],[8876,6],[10505,6],[10871,8],[12757,7],[18595,9],[18638,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19,8],[1936,6],[7717,7],[9580,8],[26287,8],[26931,6],[39602,6],[40063,6],[43768,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[5448,7],[19227,8],[30973,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[82,6],[411,6],[3323,8],[5535,6],[6322,8],[7462,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21,6],[158,6],[1428,8],[3079,8],[3593,7],[5505,6],[6278,6],[7653,7],[12098,6],[14967,6],[18482,6],[21594,8],[25534,6],[26296,7],[26390,8]]},"/en/lessons/vector-layers-qgis":{"position":[[1,8],[115,6],[238,7],[1310,8],[1476,7],[1621,6],[1731,6],[3310,8],[4618,6],[5456,6],[5744,6],[6379,8],[6831,7],[6861,6],[10774,6],[11202,6],[11368,8],[12089,8],[13076,6],[13522,6],[13754,8],[13973,7],[15984,8],[16054,8],[16327,6],[16380,6],[16538,7],[16578,6],[16772,6],[16883,6],[16932,7],[17189,6],[17270,6],[17411,6]]},"/en/lessons/viewing-html-files":{"position":[[2420,8],[2466,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4035,6],[4112,8],[4180,8],[4372,7],[4765,6],[5371,6],[5490,6],[6922,6],[7652,7],[7864,8],[8610,7],[8694,8],[8737,7],[9278,6],[9560,6],[9945,6],[10784,6],[10908,6],[13689,7],[13991,6],[15049,6],[15526,7],[17612,6],[17892,8],[18150,6],[19278,6],[19636,6],[23364,6],[23437,6],[23669,6],[23783,8],[26069,7],[26177,8],[27006,6],[27167,6],[28006,7],[31139,7],[31838,6],[32229,6],[35913,9],[35953,9],[40539,6],[40725,6],[41913,6],[44357,6],[46131,6]]},"/en/lessons/windows-installation":{"position":[[528,6],[2963,6],[3917,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[374,7],[639,7],[2903,6],[4891,6],[5130,6],[6910,6],[11086,7],[13029,6],[13329,6],[14434,6],[14470,6],[18564,8]]},"/en/lessons/working-with-text-files":{"position":[[585,8],[1175,8],[2266,6],[2357,8],[5008,6],[6865,8],[8300,8],[8426,8],[8726,7]]},"/en/lessons/working-with-web-pages":{"position":[[8998,7]]}}}],["create/download",{"_index":6540,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[1886,15]]}}}],["create/edit",{"_index":5493,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33560,11]]}}}],["create_set",{"_index":18470,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44177,11]]}}}],["createcanva",{"_index":13973,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[31063,14]]}}}],["createcanvas(500,500",{"_index":13975,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[31360,22],[31867,22]]}}}],["created_at",{"_index":19819,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15095,12],[41753,11]]}}}],["createditem",{"_index":8508,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2923,11]]}}}],["createditem.addtag(tagnam",{"_index":8516,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3485,27]]}}}],["createditem.titl",{"_index":8524,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3961,19]]}}}],["createditem.writefailur",{"_index":8510,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2965,24]]}}}],["createspac",{"_index":14035,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43604,11]]}}}],["creation",{"_index":5341,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5786,8]]},"/en/lessons/common-similarity-measures":{"position":[[28709,8],[31559,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38610,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[810,8],[4316,8],[5584,8],[6427,8],[6516,8],[6619,8],[6826,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2270,8],[2854,8],[4475,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47609,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39731,8]]},"/en/lessons/extracting-keywords":{"position":[[13004,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[21878,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17390,8],[17658,8],[25661,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1911,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[233,8],[2493,8],[8595,9],[9193,8],[10160,9],[11315,8],[11357,8],[11718,9],[11826,8],[17190,8],[42627,8],[42757,8],[42911,8],[42963,8],[44385,9],[44852,9],[46631,8],[50830,8],[50943,8],[51035,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6750,8],[52021,8],[52648,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15921,8],[37703,8],[45454,8],[45837,8],[46071,8],[47658,8],[49140,8],[49781,8],[50962,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[151,8],[3130,8],[4397,8],[5747,8],[5832,8],[6052,8],[6259,8],[20428,8]]},"/en/lessons/introduction-map-warper":{"position":[[3837,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1309,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4496,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16281,9]]},"/en/lessons/naive-bayesian":{"position":[[4385,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2699,9],[4252,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6009,8]]},"/en/lessons/sentiment-analysis":{"position":[[6809,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4243,8]]},"/en/lessons/sonification":{"position":[[135,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11321,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6384,8],[32770,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42491,9]]},"/en/lessons/vector-layers-qgis":{"position":[[1812,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13163,8]]}}}],["creativ",{"_index":3333,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4954,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6798,8],[10259,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13468,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12652,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[41578,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11175,8],[44034,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53338,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5211,8],[11601,9],[36535,10],[45155,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2153,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13952,9],[15787,9]]},"/en/lessons/sonification":{"position":[[311,8]]}}}],["creator",{"_index":2785,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3846,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2767,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7004,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39024,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6117,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2172,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9663,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9827,9],[10975,8],[15291,7],[20399,8],[22410,8],[44449,7],[47045,9],[50650,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6431,7]]},"/en/lessons/intro-to-linked-data":{"position":[[26017,8],[26907,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15377,7]]},"/en/lessons/jupyter-notebooks":{"position":[[6275,7]]},"/en/lessons/sonification":{"position":[[8517,8],[34962,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7848,9],[14862,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3453,7],[3550,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2587,8]]}}}],["creatur",{"_index":15575,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[19659,8],[19679,8],[20233,11]]}}}],["creature\":[\"pig\",\"cow\",\"kangaroo",{"_index":15572,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18657,35]]}}}],["creature.",{"_index":15570,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18601,12]]}}}],["credenti",{"_index":2161,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4204,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12797,11],[21266,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23359,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12711,11],[13596,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2987,12]]}}}],["credibl",{"_index":15461,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[1594,8]]}}}],["credit",{"_index":2983,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1946,8],[2000,7],[59886,8],[60301,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2197,7],[10165,7],[10630,6],[10682,6],[10896,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[544,7],[9000,6],[29023,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4205,7],[46843,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22672,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10431,7]]},"/en/lessons/jupyter-notebooks":{"position":[[42273,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16309,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5089,8],[19339,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5178,6],[5286,6],[8471,6],[10451,7]]}}}],["credito",{"_index":11940,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9720,7],[61020,7]]}}}],["creed",{"_index":14164,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5723,6]]}}}],["creepi",{"_index":16904,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[37074,6]]}}}],["crevass",{"_index":9907,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51658,8],[52508,8]]}}}],["crevic",{"_index":6864,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36313,9]]}}}],["cri",{"_index":7708,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9399,6]]}}}],["cricket",{"_index":22066,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[19096,7],[19247,8],[19327,7],[19405,8],[19539,9]]}}}],["crie",{"_index":9955,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52692,4]]}}}],["crie\\nqu'il",{"_index":9923,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51832,11]]}}}],["crime",{"_index":10155,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5798,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9491,5],[9692,5],[10992,6],[12054,5],[12887,5],[14401,5],[25287,6],[25886,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40651,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19845,5],[19917,5],[19960,5],[20215,5],[20494,6],[21397,5],[21629,5],[21739,6],[22003,6],[22033,6],[22165,6],[25826,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50142,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43247,6]]}}}],["crime/mysteri",{"_index":17016,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[2225,13]]},"/en/lessons/logistic-regression":{"position":[[1945,13]]}}}],["crime2",{"_index":19694,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20225,7],[20239,6],[20283,6]]}}}],["crimebutnotime\",1",{"_index":16776,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33832,18],[36048,18]]}}}],["crimin",{"_index":2328,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4225,8],[5973,10],[10457,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23315,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[898,8],[10905,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[33564,8],[33621,8]]},"/en/lessons/naive-bayesian":{"position":[[4514,8],[4570,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19166,8],[19288,8],[19360,8]]},"/en/lessons/working-with-web-pages":{"position":[[2899,8],[8193,8]]}}}],["crimini",{"_index":20329,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6704,9]]}}}],["crippl",{"_index":13563,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11203,7]]}}}],["crise",{"_index":20487,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37944,7]]}}}],["crisi",{"_index":177,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3579,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57067,7]]},"/en/lessons/intro-to-linked-data":{"position":[[28491,6]]},"/en/lessons/sentiment-analysis":{"position":[[8560,7],[16539,7],[27601,6],[30292,6],[31388,6],[34582,6],[36258,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62553,9]]}}}],["crispu",{"_index":5011,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49402,8]]}}}],["cristina",{"_index":10066,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59082,8]]}}}],["critera",{"_index":22392,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[5504,8]]}}}],["criteria",{"_index":2862,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14286,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32786,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1617,9],[1751,8],[12352,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44452,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1225,9],[7994,8],[11306,8],[49373,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47787,9]]},"/en/lessons/geocoding-qgis":{"position":[[25906,8],[34059,8]]},"/en/lessons/gravity-model":{"position":[[32495,9],[57896,8]]},"/en/lessons/research-data-with-unix":{"position":[[9654,8],[10376,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[40188,8]]},"/en/lessons/sonification":{"position":[[36246,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28426,8],[28946,8],[31245,8],[37869,9],[38872,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26191,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1039,9]]}}}],["criteria.10",{"_index":1517,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29038,11]]}}}],["criteria.3",{"_index":1088,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5776,10]]}}}],["criterion",{"_index":3352,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8246,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45807,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47497,10]]}}}],["criterion='maxclust",{"_index":4285,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46221,21],[52119,21],[59915,21]]}}}],["critic",{"_index":712,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23898,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1707,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13018,8],[14618,8],[15262,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8391,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59756,9]]},"/en/lessons/common-similarity-measures":{"position":[[858,7],[1041,8],[1341,10],[1510,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55597,8],[55949,10],[59759,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25386,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28032,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10133,8],[13472,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43803,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5396,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2189,10],[2622,8],[45824,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33652,10],[35345,10],[35753,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[1166,8],[9914,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8679,10],[16201,9],[16743,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34600,6],[56514,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[24055,8]]},"/en/lessons/introduction-map-warper":{"position":[[9920,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24030,8]]},"/en/lessons/jupyter-notebooks":{"position":[[39163,8],[51008,8],[51117,8],[51472,10],[53470,8]]},"/en/lessons/linear-regression":{"position":[[7549,8],[21333,8],[73923,8]]},"/en/lessons/logistic-regression":{"position":[[65269,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2735,10],[8910,10]]},"/en/lessons/sentiment-analysis":{"position":[[708,10],[4041,9],[13679,10]]},"/en/lessons/sonification":{"position":[[7119,8]]},"/en/lessons/space-place-gazetteers":{"position":[[49107,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7073,10]]}}}],["criticis",{"_index":14759,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40711,10]]}}}],["critiqu",{"_index":5213,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64475,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9969,8],[10527,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5323,8],[19053,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1272,8],[16287,8],[45001,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4136,8],[22950,8]]},"/en/lessons/jupyter-notebooks":{"position":[[51402,9]]}}}],["critique/evalu",{"_index":6649,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6816,20],[10277,20],[57089,19],[57150,19],[57635,19]]}}}],["critique/evaluation').any(axis=1",{"_index":7125,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[57235,35]]}}}],["critiques/evalu",{"_index":7112,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[54857,22]]}}}],["crm.org/cidoc",{"_index":13451,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17286,13],[19032,13]]}}}],["crm/>",{"_index":13452,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17300,8],[19046,8]]}}}],["crook",{"_index":16964,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53224,7]]},"/en/lessons/vector-layers-qgis":{"position":[[4349,7]]}}}],["crop",{"_index":581,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17902,4],[18215,8],[18344,8],[18460,8],[18835,7],[19277,4],[21696,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37191,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19669,4],[19744,8],[19875,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23747,4],[24486,4],[28242,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[31179,5]]},"/en/lessons/georeferencing-qgis":{"position":[[9712,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23566,4],[23631,8],[23770,4]]},"/en/lessons/introduction-map-warper":{"position":[[274,8],[18924,8],[18937,4],[18960,4]]},"/en/lessons/qgis-layers":{"position":[[9618,6]]}}}],["crop_fac",{"_index":11139,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28517,9],[31423,9]]}}}],["cross",{"_index":4294,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46582,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12279,5],[22244,5],[22742,5],[26053,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35420,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7983,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26610,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5430,5]]},"/en/lessons/extracting-keywords":{"position":[[27886,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27910,5],[32556,5]]},"/en/lessons/introduction-map-warper":{"position":[[9588,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10332,5]]},"/en/lessons/logistic-regression":{"position":[[63606,5]]},"/en/lessons/naive-bayesian":{"position":[[493,5],[35330,5],[35432,5],[36953,5],[37417,5],[37536,5],[37600,5],[38795,5],[39918,5],[41004,5],[42404,5],[43860,5],[54298,5]]},"/en/lessons/space-place-gazetteers":{"position":[[16289,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32781,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[560,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11798,6],[29115,7]]}}}],["crossfad",{"_index":10334,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[11023,9],[11743,11],[11780,10],[12001,10],[12212,11],[12247,9]]}}}],["crosshair",{"_index":23212,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7731,9],[7753,9],[9551,9],[10495,9]]}}}],["crosstab",{"_index":4283,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46122,8]]}}}],["crosstalk",{"_index":20525,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7414,10]]}}}],["crossvalidation.pi",{"_index":18285,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3663,18],[38837,18],[40013,18],[40155,18],[40632,18]]}}}],["crosswalk",{"_index":11482,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7022,9]]}}}],["crowd",{"_index":3951,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21770,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[971,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42301,5],[42399,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67048,5]]},"/en/lessons/intro-to-linked-data":{"position":[[36287,5]]}}}],["crowder",{"_index":7286,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10274,7],[31365,7],[32394,7],[34882,7]]}}}],["crowdsourc",{"_index":5874,"title":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[0,12]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13305,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11388,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1,12],[97,14],[749,13],[1031,13],[1083,13],[1212,13],[1489,12],[2456,12],[2562,12],[2773,13],[2840,14],[2872,13],[4185,13],[4427,13],[4532,14],[5018,13],[5188,13],[5331,13],[5515,12],[5601,12],[5838,12],[5912,13],[6217,12],[6256,13],[6399,13],[6488,13],[6668,14],[6836,12],[7012,13],[7107,13],[7203,12],[7348,12],[7556,12],[7798,13],[8439,14],[8668,12],[9438,12],[9915,12],[10094,12],[10267,12],[10460,12],[11026,13],[12456,12],[12762,12],[13283,12],[18652,12],[22057,12],[25901,12],[28620,12],[37034,13],[46165,12],[46876,13],[47428,13],[47577,13],[47665,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49989,14],[54002,14]]}}}],["crucial",{"_index":1418,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22559,10]]},"/en/lessons/common-similarity-measures":{"position":[[1446,7],[35779,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10240,7],[18768,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14484,7]]},"/en/lessons/extracting-keywords":{"position":[[4282,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23015,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66713,8]]},"/en/lessons/geocoding-qgis":{"position":[[31514,9]]},"/en/lessons/introduction-and-installation":{"position":[[1500,7]]},"/en/lessons/json-and-jq":{"position":[[13191,7],[14227,8]]},"/en/lessons/linear-regression":{"position":[[61287,7]]},"/en/lessons/logistic-regression":{"position":[[17066,8],[34117,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[498,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1533,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33007,7]]},"/en/lessons/sonification":{"position":[[16205,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9855,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34659,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45410,8]]}}}],["crucic",{"_index":20718,"title":{},"body":{"/en/lessons/sonification":{"position":[[19792,9]]}}}],["crude",{"_index":5954,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29411,5],[40762,5]]}}}],["crump’",{"_index":22112,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5768,7]]}}}],["crusad",{"_index":1889,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47278,8],[50923,8]]}}}],["crutch",{"_index":15408,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[46099,6]]}}}],["cryble’",{"_index":12595,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3372,8]]}}}],["crymbl",{"_index":13537,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7589,8],[10386,8],[10644,8],[13341,8],[61773,8],[61960,8],[64822,8],[65208,8],[66109,8],[66549,8]]},"/en/lessons/intro-to-linked-data":{"position":[[37904,8]]},"/en/lessons/sentiment-analysis":{"position":[[39249,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6632,8],[46792,7]]}}}],["crymble’",{"_index":6673,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12811,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6316,9]]}}}],["crystal",{"_index":11230,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45457,7]]}}}],["cs",{"_index":6073,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45242,5]]}}}],["csiaudano",{"_index":12189,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27429,9]]}}}],["csl",{"_index":21198,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27913,4],[27947,3],[28109,4],[28483,4],[28945,4]]}}}],["css",{"_index":3148,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41846,3],[41863,3],[55990,3],[56088,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6546,4],[66851,3],[66916,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63548,3],[66969,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3197,3],[29081,3],[38114,3],[38397,3],[38574,3],[38706,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5895,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[590,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22800,4],[24915,3],[25371,3],[31854,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5207,5]]},"/en/lessons/transliterating":{"position":[[17326,5],[17413,3],[17520,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4924,3]]}}}],["csv",{"_index":1032,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3253,5],[27154,3],[27536,6],[27951,6],[28132,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10965,4],[11066,5],[11334,5],[11409,6],[11550,4],[11860,5],[11904,3],[24319,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18884,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1390,3],[9032,3],[10002,3],[16770,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20443,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4815,3],[6235,3],[28500,4]]},"/en/lessons/common-similarity-measures":{"position":[[4187,4],[4301,3],[30043,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17825,3],[18306,3],[18443,3],[18485,3],[18775,3],[18859,3],[18977,3],[19031,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23363,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5469,4],[11267,6],[19427,4],[19517,4],[39374,4],[39406,3],[39500,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9533,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6153,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16278,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[692,3],[17041,4],[18147,4],[44044,3],[44164,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3083,3],[4018,3],[4244,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[296,3],[373,3],[501,3],[7627,5],[7867,3],[8266,3],[8325,3],[8548,3],[8602,3],[8743,3],[10596,3],[10678,3],[10875,3],[10982,3],[11005,3],[12374,3],[12617,3],[12779,3],[13398,3],[13673,3],[13974,3],[14266,4],[14277,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22852,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8805,3],[9031,3],[9462,3],[9809,3],[9961,3],[12287,3],[13156,3],[13836,4],[49243,4]]},"/en/lessons/extracting-keywords":{"position":[[496,3],[535,3],[3120,3],[10717,4],[11064,3],[11132,3],[12392,3],[23056,3],[23518,3],[23842,3],[26654,3],[30568,3],[30611,3],[30762,3],[30849,3],[30867,3],[31012,3],[31390,3],[31634,3],[32047,3],[32252,3],[32334,3],[32855,3],[32882,3],[32936,3],[32988,3],[33144,3],[33253,7],[33357,3],[33396,3],[33874,5],[34004,3],[34167,6],[34755,3],[34931,3],[35175,3],[35468,3],[35646,6],[35680,3],[36058,3],[36855,3],[37090,3],[37857,5],[37888,4],[38253,5],[38305,3],[38443,3],[38564,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9858,4],[37484,4],[37879,4],[38362,4],[40250,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18030,3],[19286,3],[19450,3],[24170,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7867,5]]},"/en/lessons/geocoding-qgis":{"position":[[9157,5],[9241,3],[9340,3],[12754,3],[20847,3],[21360,3],[23627,3],[24281,3],[25507,3],[25673,3],[26391,3],[26456,3],[37793,3],[37860,3],[37946,3],[38242,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3938,4],[34801,4],[35035,6],[35070,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2976,3],[3146,3],[3396,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[625,3],[23406,3],[24241,3],[24381,6],[24434,6]]},"/en/lessons/gravity-model":{"position":[[37607,3],[46903,4],[47047,4],[47507,3],[47848,4],[48689,4],[49229,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[41210,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[811,3],[1200,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9173,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[373,3],[482,3],[3974,3],[4363,3],[9941,3],[11588,3],[11648,3],[11689,5],[11719,3],[11967,3],[12015,3],[12499,3],[12577,3],[12959,3],[14085,3],[14923,3],[15693,3],[16313,3],[17954,3],[18057,3],[18111,3],[18280,3],[19857,3]]},"/en/lessons/introduction-map-warper":{"position":[[13839,3],[14416,3],[14443,4],[14706,4],[14869,3],[20437,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29473,4],[29566,4],[29866,3],[30611,3],[30706,4],[30944,4],[31254,3],[31477,4],[31680,4],[31946,4],[33363,4],[33813,4],[38408,4],[38672,3],[39238,3],[39675,4],[39773,4],[40147,4]]},"/en/lessons/json-and-jq":{"position":[[239,4],[244,4],[1586,5],[1953,3],[14273,3],[14293,4],[14298,4],[14316,3],[14427,4],[15301,4],[15323,4],[15408,4],[15636,4],[16167,3],[18355,3],[21361,3],[22280,3],[22489,4],[23156,4],[23184,3],[24102,3],[24143,4],[24258,4],[30615,3],[30686,4],[30794,4],[30833,5],[30919,3],[31164,4],[32133,3],[33764,4],[33986,3],[34529,3],[34548,3],[35621,4],[35649,3],[38363,5],[39112,5],[40678,3]]},"/en/lessons/jupyter-notebooks":{"position":[[15820,3],[16034,3],[16790,3],[16979,3],[21869,4],[21899,3],[22199,3]]},"/en/lessons/linear-regression":{"position":[[7295,3],[9573,3],[9598,3],[9646,4],[9795,3],[22252,3],[22951,3],[26551,3],[26610,3],[26680,4],[27217,8],[27340,8],[27615,3],[28253,4],[28664,7],[28821,7],[28897,3],[30403,3],[30506,4],[64224,3]]},"/en/lessons/logistic-regression":{"position":[[11847,3],[12240,8],[12363,8],[50086,8],[50217,8],[62339,3],[62413,4],[62423,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[159,3],[255,3],[2731,3],[2793,5],[3247,3],[3814,3],[4256,3],[8268,4],[8582,3],[9578,3],[9694,3],[11962,3],[15714,3],[16004,3],[19468,3]]},"/en/lessons/preserving-your-research-data":{"position":[[6456,4],[6848,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1669,3],[18903,3],[23610,3],[24987,3],[24999,3],[25165,4],[25209,3],[25562,3],[25643,3],[26227,3]]},"/en/lessons/research-data-with-unix":{"position":[[5528,3],[12516,5],[12720,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7959,3],[34464,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45038,5],[45242,3],[46594,3],[46743,3],[46924,3],[47235,3],[47380,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9992,4],[10076,4],[10937,4],[17482,4],[17517,5]]},"/en/lessons/sonification":{"position":[[15680,5],[17883,5],[19385,3],[19419,3],[34408,4],[35177,5]]},"/en/lessons/space-place-gazetteers":{"position":[[20174,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1984,5],[13086,3],[17147,4],[18446,3],[18561,3],[18795,3],[23977,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32439,5]]},"/en/lessons/transliterating":{"position":[[6696,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20585,4],[36608,4],[40328,4],[40351,4],[40501,4],[40680,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[12088,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5786,3],[9125,3],[11710,3],[14998,3],[18227,3],[20661,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[487,3],[14990,3],[15581,3],[15768,3],[19064,3],[23765,4],[34714,3]]}}}],["csv\").replace(\"txt",{"_index":1474,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26641,23]]}}}],["csv.dictreader(csvfil",{"_index":10960,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31505,23],[35046,23]]}}}],["csv.dictwriter(csvfil",{"_index":10973,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[35915,23]]}}}],["csv.parse(file.read(\"/path/to/your/directory/data.csv",{"_index":20799,"title":{},"body":{"/en/lessons/sonification":{"position":[[35190,56]]}}}],["csv.reader",{"_index":16874,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31230,10],[31577,10]]}}}],["csv.reader(edgecsv",{"_index":10428,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9778,19],[12742,19]]}}}],["csv.reader(f",{"_index":16854,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24310,13],[28426,13],[31274,13],[31625,13]]}}}],["csv.reader(nodecsv",{"_index":10420,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9431,19],[12484,19]]}}}],["csv.writer",{"_index":15095,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11752,13]]},"/en/lessons/jupyter-notebooks":{"position":[[31356,10]]}}}],["csv.writer(csvfil",{"_index":10976,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36080,19]]}}}],["csv.writer(open(\"43rd_congress.csv",{"_index":15069,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4486,36],[12164,36],[13166,36],[14411,36],[15293,36],[17331,36],[19505,36]]}}}],["csv.writer(open(\"43rd_congress_all.csv",{"_index":15114,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[18428,40]]}}}],["csv.writer(out",{"_index":16877,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31415,15]]}}}],["csv/tsv",{"_index":13491,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23578,7]]}}}],["csv2geojson",{"_index":18186,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16427,11]]}}}],["csv_fname=\"ads_upsampled.csv",{"_index":5905,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18808,31]]}}}],["csv_reader",{"_index":16853,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24297,10],[24354,11],[28413,10],[28470,11],[31193,12],[31261,10],[31474,13],[31507,11],[31540,12],[31612,10],[31701,13],[31738,11]]}}}],["csv_writer",{"_index":16875,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31320,12],[31402,10]]}}}],["csv_writer.writerow(updatedvalu",{"_index":16892,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[33265,34]]}}}],["csvfile",{"_index":10959,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31483,8],[35024,8],[35753,8]]}}}],["ct",{"_index":8928,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11014,2],[13194,2],[15968,2],[17087,2],[18270,2],[19583,2],[22319,2],[24257,2]]}}}],["ct_cedar_ver01_data_sn84020358_00271744456_190",{"_index":6151,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10970,49]]}}}],["ctfidf",{"_index":3925,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20551,7],[21525,6],[50144,6],[52959,6],[53979,6],[62197,7],[62559,6],[62631,6]]}}}],["ctfidfvector",{"_index":3948,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21539,16]]}}}],["ctfidfvectorizer().fit_transform(count",{"_index":4374,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52968,39],[62568,39]]}}}],["ctrl",{"_index":2940,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23845,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14867,4],[20785,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10736,4],[15234,4]]},"/en/lessons/extracting-keywords":{"position":[[27060,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18351,4],[24843,4]]},"/en/lessons/jupyter-notebooks":{"position":[[20577,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6537,4],[6808,5],[7125,5],[11000,4],[13231,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17552,4]]}}}],["ctrl+alt+r",{"_index":13181,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22180,10]]}}}],["ctrl+b",{"_index":15008,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[18702,6]]}}}],["ctrl+c",{"_index":7856,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17195,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12149,6]]},"/en/lessons/research-data-with-unix":{"position":[[9850,6],[9879,6]]}}}],["ctrl+enter",{"_index":8858,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3537,10]]},"/en/lessons/jupyter-notebooks":{"position":[[21053,10],[21384,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4128,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12267,10]]}}}],["ctrl+f",{"_index":15006,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[18570,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7696,6]]}}}],["ctrl+return",{"_index":16844,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[21064,12],[21395,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12278,12]]}}}],["ctrl+shift+ent",{"_index":13157,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15541,17]]}}}],["ctrl+u",{"_index":23686,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[6431,7]]}}}],["ctrl+z",{"_index":23022,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[9502,6]]}}}],["cuadros’",{"_index":10099,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3423,9]]}}}],["cuantificación",{"_index":20278,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50595,14]]}}}],["cube",{"_index":8349,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25403,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30473,4]]}}}],["cuda",{"_index":14613,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[449,4],[12279,4],[15240,4],[15933,4],[15953,4],[16287,4],[16393,5],[16409,4],[16480,5],[19245,4],[19381,4],[22586,4]]}}}],["cudatoolkit",{"_index":14653,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19440,11]]}}}],["cudnn",{"_index":14651,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19293,5],[19347,5]]}}}],["cue",{"_index":9229,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11331,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[35013,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35491,3]]}}}],["cuisin",{"_index":1128,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7117,7]]}}}],["culinari",{"_index":21239,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5695,8]]}}}],["cull",{"_index":1675,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37216,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7041,6]]},"/en/lessons/linear-regression":{"position":[[68839,6]]},"/en/lessons/logistic-regression":{"position":[[13218,4]]},"/en/lessons/naive-bayesian":{"position":[[57721,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25451,6]]}}}],["cull_list_of_dicts(term_list",{"_index":17156,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33493,29]]},"/en/lessons/logistic-regression":{"position":[[13589,29]]}}}],["cull_list_of_dicts(top_term_list",{"_index":17164,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33858,33]]}}}],["cull_list_of_dicts(top_term_list_binari",{"_index":17573,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[13975,40]]}}}],["cullom",{"_index":3507,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2312,7]]}}}],["culosi",{"_index":23024,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[10136,9]]}}}],["culpa",{"_index":20149,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34600,5],[35199,5]]}}}],["cultur",{"_index":1641,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34448,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58915,8],[65412,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5367,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56381,10],[59336,8],[62598,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36262,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30273,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3828,8],[5478,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2886,8],[4484,8],[4551,8],[4776,8],[4888,8],[11580,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3716,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4533,7],[5327,7],[5494,8],[5751,7],[48492,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58445,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13315,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5072,8],[43230,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18092,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[85,8],[739,8],[977,8],[2904,8],[22871,8],[27054,8]]},"/en/lessons/gravity-model":{"position":[[2668,8],[2875,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[681,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1281,8],[1387,8],[5320,8],[6437,8],[6890,8],[8635,8],[10375,8],[11655,8],[14933,8],[16693,8],[17660,8],[43701,8],[47573,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2656,8],[4291,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3941,8]]},"/en/lessons/introduction-map-warper":{"position":[[1166,8],[6447,8],[10020,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1261,8],[1957,7],[35482,8],[35785,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1628,8],[7774,8],[15131,8],[15211,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2590,8],[9440,8],[48661,8]]},"/en/lessons/linear-regression":{"position":[[2495,8],[5604,8],[7661,8],[9146,8],[21445,8],[21552,8],[73605,8],[74023,8]]},"/en/lessons/logistic-regression":{"position":[[2215,8],[5056,8],[64951,8],[65369,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9323,8],[9857,8],[46003,8]]},"/en/lessons/sonification":{"position":[[6773,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5061,8],[12325,8],[22306,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[655,8],[2331,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3741,10],[8414,10],[8630,8],[8702,8],[60610,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20129,7],[20515,8],[20640,8]]}}}],["cum",{"_index":11774,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6081,3],[6889,3],[10035,4],[61335,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9008,3],[9088,3],[9135,3],[9677,3],[9755,3],[9802,3],[9873,3]]}}}],["cumberland",{"_index":10883,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8889,10]]}}}],["cumberland1321",{"_index":13773,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54350,14]]}}}],["cumberland13407.3968627838.4664.42",{"_index":13676,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38303,34]]}}}],["cumbersom",{"_index":1966,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2102,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11635,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2878,11]]},"/en/lessons/geocoding-qgis":{"position":[[22685,10]]},"/en/lessons/intro-to-powershell":{"position":[[24733,10],[28727,11]]},"/en/lessons/space-place-gazetteers":{"position":[[15156,10],[25348,10]]},"/en/lessons/transliterating":{"position":[[7910,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3411,11]]}}}],["cumminsmap1927",{"_index":23192,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2330,14]]}}}],["cumul",{"_index":7355,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16939,10],[17202,10],[17441,10],[17827,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2900,10]]},"/en/lessons/linear-regression":{"position":[[34343,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10482,10]]}}}],["cup",{"_index":9836,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42977,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20441,3]]},"/en/lessons/gravity-model":{"position":[[3468,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[9762,3]]}}}],["cur",{"_index":7953,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35046,3],[36031,3],[39176,3],[39709,4],[42882,3]]}}}],["cur.execut",{"_index":7994,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[39853,11]]}}}],["cur.execute('select",{"_index":7956,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35082,19],[39212,19]]}}}],["cur.execute(queri",{"_index":7974,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36066,18],[42913,18]]}}}],["curat",{"_index":8585,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14231,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40674,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6836,8],[42511,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68537,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[44824,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7982,7],[10846,7],[46554,7],[46926,7]]},"/en/lessons/intro-to-linked-data":{"position":[[36366,7]]},"/en/lessons/naive-bayesian":{"position":[[5558,9],[15438,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3583,7]]},"/en/lessons/space-place-gazetteers":{"position":[[6564,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10827,8],[11014,8],[15607,8],[31620,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1420,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52430,8]]}}}],["curated/filt",{"_index":14792,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46285,16]]}}}],["curios",{"_index":728,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[487,10]]}}}],["curiou",{"_index":3001,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5629,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1883,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20830,8],[22126,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54860,7]]}}}],["curious",{"_index":20330,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6977,9]]}}}],["curl",{"_index":1945,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1103,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5197,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21690,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30338,4],[30397,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2063,4],[2128,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2979,4],[3017,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3619,7],[13737,4],[13942,4]]}}}],["curli",{"_index":7679,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5947,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27654,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14732,5],[49612,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11556,5],[33516,5]]},"/en/lessons/json-and-jq":{"position":[[2746,5],[3028,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20434,5],[20522,5],[27939,5],[31691,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25721,5]]}}}],["currenc",{"_index":8575,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12077,8],[22783,11],[23835,9],[24749,11],[25681,11],[27813,11],[33833,11],[36494,11],[43507,11],[44789,11]]},"/en/lessons/gravity-model":{"position":[[32798,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4439,10]]}}}],["currency_symbol",{"_index":8607,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20586,15],[21667,15],[22802,18],[24761,18],[25693,18],[27825,18],[33845,18],[36506,18],[43519,18],[44801,18]]}}}],["current",{"_index":1476,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26804,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1827,7],[2409,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2940,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6439,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16828,9],[25912,7],[39278,9],[39735,7],[44468,7],[49484,7],[55912,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16965,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15163,9],[66904,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6306,7],[14713,7],[20778,7],[21733,7],[63430,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42202,9],[46400,7]]},"/en/lessons/common-similarity-measures":{"position":[[28900,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36279,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14560,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30781,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15707,7],[28985,9],[38042,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27753,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2291,7],[2434,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15425,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8487,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11986,7],[25470,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5005,9],[17091,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20868,9],[28433,9],[40250,9],[44454,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1759,7],[44325,10],[56897,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26941,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13819,9],[30206,9],[40207,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5358,7],[6562,7],[8720,7],[8858,7],[11597,7],[13601,10]]},"/en/lessons/extracting-keywords":{"position":[[33602,7],[34025,7],[35504,7],[37750,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24839,7],[34585,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7576,7],[7718,7],[12080,7],[17961,9],[20718,7],[28944,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7539,9],[8094,9],[12442,9],[19651,7],[29530,9],[34316,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5766,7],[5862,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1473,7],[1569,7],[4998,7],[5431,7]]},"/en/lessons/geocoding-qgis":{"position":[[37524,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3793,7],[4711,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[8145,7],[10538,10],[15243,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1701,9],[6464,9],[16156,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14732,7],[15435,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2121,7],[11204,9],[16683,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[29699,7],[29798,7],[30204,7],[31132,7],[31212,7],[31719,7],[44842,7]]},"/en/lessons/installing-omeka":{"position":[[6165,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3463,7],[23665,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6056,9],[22991,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25170,9],[35491,9],[48608,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34523,8]]},"/en/lessons/intro-to-bash":{"position":[[5714,7],[9885,7],[11260,7],[13308,7],[17266,7],[23610,7],[25772,7],[25913,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7466,7],[9087,9],[9337,8],[9807,8]]},"/en/lessons/intro-to-powershell":{"position":[[5573,7],[11443,7],[11603,7],[15306,7],[16769,7],[18249,7],[34737,7],[34853,7],[42955,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1018,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1756,7],[15203,8]]},"/en/lessons/introduction-and-installation":{"position":[[1397,7]]},"/en/lessons/introduction-map-warper":{"position":[[5205,7],[5845,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6917,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16786,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2031,7],[5839,7],[5898,7],[16983,7],[30695,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1326,7],[1541,10],[10992,7],[19415,9],[19613,7],[21441,7],[22072,9],[30356,7],[30446,7],[30632,9],[30898,7],[46383,7]]},"/en/lessons/naive-bayesian":{"position":[[18014,9],[52753,7],[63171,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4415,7],[4968,7],[5721,9]]},"/en/lessons/output-data-as-html-file":{"position":[[7643,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5490,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[37875,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6515,9]]},"/en/lessons/sonification":{"position":[[8132,7],[8552,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3416,9],[3708,9],[8768,7],[19885,7],[20003,7],[20306,9],[22606,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4059,7],[18478,9],[23362,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48162,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3612,7],[62812,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35702,7]]},"/en/lessons/transliterating":{"position":[[1043,7],[2137,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35679,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19180,9]]},"/en/lessons/vector-layers-qgis":{"position":[[4071,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5242,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4990,7],[5044,7],[5099,7],[5234,7]]}}}],["currentrow",{"_index":10977,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36143,10]]}}}],["curri",{"_index":21067,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51108,6]]}}}],["curriculum",{"_index":9441,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49967,10]]}}}],["currrent",{"_index":10294,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2556,8]]}}}],["curs",{"_index":3729,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4059,6],[6815,5],[32299,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54424,6],[55672,5]]}}}],["cursor",{"_index":413,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10793,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20911,6],[21090,6],[22745,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9393,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47093,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[39695,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13954,6],[16436,6],[22549,6],[27058,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12244,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28423,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11169,6]]},"/en/lessons/extracting-keywords":{"position":[[27779,6],[27854,6],[27957,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16749,6],[19584,6],[27160,6],[32132,6]]},"/en/lessons/intro-to-bash":{"position":[[15973,7],[19251,6],[19429,6]]},"/en/lessons/introduction-map-warper":{"position":[[12997,6],[13057,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25830,6]]},"/en/lessons/sonification":{"position":[[20563,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9300,6],[16121,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7707,6],[15327,6]]}}}],["cursor’",{"_index":10336,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[11344,8]]}}}],["curv",{"_index":8067,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9453,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8130,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30439,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44443,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9500,5],[12864,5]]},"/en/lessons/gravity-model":{"position":[[26530,6],[26612,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7563,6]]},"/en/lessons/intro-to-bash":{"position":[[11793,5],[18034,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[413,6],[4406,6],[12502,6],[13339,6],[17285,6],[17634,6],[17894,6],[18273,6],[18680,5],[18905,6],[21671,5],[21743,5],[21814,5],[21897,5],[21964,5],[22085,5],[22638,5],[50912,6],[55537,6]]},"/en/lessons/linear-regression":{"position":[[56410,6],[56483,5],[56510,6]]},"/en/lessons/logistic-regression":{"position":[[7644,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43653,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39817,5]]}}}],["curvilinear",{"_index":17314,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[56362,12]]}}}],["cushing/jack",{"_index":2091,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12718,12]]}}}],["cushion",{"_index":11152,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[31161,8]]}}}],["cushman",{"_index":3519,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2435,7]]}}}],["custom",{"_index":1431,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23294,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9782,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[478,9],[6777,13],[7914,11],[9319,9],[14100,14],[29107,6],[34000,9],[35115,11],[36232,9],[39097,10],[39181,10],[39451,10],[39505,10],[40833,14],[41732,9],[46576,10],[48786,9],[55898,9],[56110,9],[56201,10],[57587,6],[57902,6],[57998,6],[58058,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2258,6],[2756,6],[8882,10],[10945,11],[13298,10],[16794,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9793,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16025,9],[66304,6],[66575,6],[67332,9],[71481,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3421,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11590,10],[58896,6],[59026,6],[59079,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1294,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12988,9],[17247,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4365,9],[11569,6],[38808,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7348,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14064,10],[47085,6],[47236,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[590,6],[30107,6],[30704,6],[48623,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[426,9],[518,9],[6252,10],[6592,9],[7497,8],[7901,6],[11291,13],[11529,9],[12116,9],[12160,6],[12763,6],[13505,9],[13726,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1211,6],[49359,6]]},"/en/lessons/extracting-keywords":{"position":[[1549,6]]},"/en/lessons/geocoding-qgis":{"position":[[320,6],[18768,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[30418,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[137,6],[10605,6]]},"/en/lessons/installing-omeka":{"position":[[785,15],[815,6],[839,9],[6438,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1887,6],[4277,16],[20934,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10735,6],[26640,6]]},"/en/lessons/intro-to-powershell":{"position":[[3263,6]]},"/en/lessons/introduction-map-warper":{"position":[[11294,6],[11352,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23345,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29860,11],[39463,10],[43240,11],[44672,11]]},"/en/lessons/logistic-regression":{"position":[[63191,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[881,6],[918,6],[22355,11],[22661,9],[31539,6],[34133,6],[34158,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46273,6],[47000,8],[48927,8],[53639,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28929,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16096,8],[16489,9],[47477,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29438,6],[29579,9],[42180,6],[44937,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2259,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25061,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6199,11],[8732,11],[17809,11],[17909,9],[18006,11],[18395,11],[19056,9],[19208,6],[19507,11],[20329,11],[27797,9]]},"/en/lessons/vector-layers-qgis":{"position":[[16585,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21096,9],[42741,6]]}}}],["customari",{"_index":6561,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[6631,9]]}}}],["customers.19",{"_index":9420,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48057,12]]}}}],["customis",{"_index":3901,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18703,10]]},"/en/lessons/geocoding-qgis":{"position":[[34003,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36982,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5952,9],[16371,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2488,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30734,9],[45916,9],[47936,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6254,10],[22349,12],[24118,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33144,9]]}}}],["customiz",{"_index":8493,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30702,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4597,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3272,12],[20979,12]]}}}],["cut",{"_index":593,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18307,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4086,4],[5699,6],[10338,4],[30956,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15917,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34372,5],[36321,3],[40698,7],[45715,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67060,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18069,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4172,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[513,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10117,7],[11467,7],[26164,3],[26466,7],[26639,3],[26773,7],[34648,8],[37688,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41196,4]]},"/en/lessons/extracting-keywords":{"position":[[30707,7],[31092,7],[32443,3],[37488,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14452,3],[18309,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8682,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[4924,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30789,3],[34537,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51335,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1156,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3090,3],[18197,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12204,3]]},"/en/lessons/json-and-jq":{"position":[[36700,3]]},"/en/lessons/logistic-regression":{"position":[[65993,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34347,4],[35264,7]]},"/en/lessons/sonification":{"position":[[38777,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[604,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[652,7]]}}}],["cv2",{"_index":11049,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12960,4],[26959,4],[29823,4]]}}}],["cv2.cascadeclassifier(cv2.data.haarcascad",{"_index":11131,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28139,43],[30700,43]]}}}],["cv2.color_bgr2gray",{"_index":11129,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28091,19],[30661,19]]}}}],["cv2.cvtcolor(imag",{"_index":11128,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28071,19],[30641,19]]}}}],["cv2.imread(png",{"_index":11126,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28024,15],[30603,15]]}}}],["cv2.imwrite(path",{"_index":11145,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28720,16],[31626,16]]}}}],["cv2.rectangle(crop_face,(x,y),(x+w,y+h),(255,0,0),2",{"_index":11144,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28647,52],[31553,52]]}}}],["cv_endpoint",{"_index":22133,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13243,11],[13279,11],[13498,11]]}}}],["cv_key",{"_index":22132,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13212,6],[13450,6]]}}}],["cvec",{"_index":4370,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52806,4],[62418,4]]}}}],["cvec.get_feature_names_out",{"_index":4373,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52925,28],[62529,28]]}}}],["cvec.transform(docs_per_class.docu",{"_index":4372,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52873,39],[62481,39]]}}}],["cvpr",{"_index":11240,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46177,4],[47627,4]]}}}],["cwd",{"_index":10810,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26303,3]]}}}],["cx2",{"_index":17065,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19982,3]]}}}],["cyan",{"_index":15890,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32520,7]]}}}],["cyber",{"_index":22007,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1816,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8547,5]]}}}],["cyberspac",{"_index":7632,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5784,11],[6926,11]]}}}],["cycl",{"_index":2954,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25536,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12803,5]]},"/en/lessons/intro-to-bash":{"position":[[16023,5],[16076,6]]},"/en/lessons/linear-regression":{"position":[[73575,6]]},"/en/lessons/logistic-regression":{"position":[[64921,6]]},"/en/lessons/research-data-with-unix":{"position":[[9972,5],[10155,5],[11030,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15935,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24202,5]]}}}],["cyclic",{"_index":10496,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20570,8]]}}}],["cygwin",{"_index":14948,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[1976,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47728,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[31580,6]]}}}],["cyl",{"_index":19488,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13957,3],[17194,3],[17482,3]]}}}],["cylind",{"_index":12567,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[25385,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16502,9],[17542,8]]}}}],["cynic",{"_index":2334,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4402,7],[6304,8],[10602,6]]}}}],["cynthia",{"_index":16481,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49057,7]]}}}],["cypher",{"_index":9046,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[345,6],[482,6],[549,6],[2861,6],[3022,6],[8363,6],[8429,6],[10395,6],[10806,6],[10830,7],[11378,6],[12267,6],[12355,6],[12545,6],[12754,6],[14710,6],[14733,6],[14789,6],[15233,6],[17558,6],[17674,6],[18290,6],[18859,6],[18959,7],[19032,6],[19157,6],[19495,7],[21007,6],[21562,6]]}}}],["cyril",{"_index":11479,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5944,8]]},"/en/lessons/transliterating":{"position":[[647,8],[705,8],[2516,8],[4969,8],[5287,8],[5435,8],[6038,9],[7812,8],[8647,8],[9735,8],[9796,8],[9872,8],[10666,8],[11125,8],[13751,8],[14764,8]]}}}],["cyrillic_translit",{"_index":22639,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10599,17],[12838,17],[12926,18]]}}}],["cyrillic_translit={'\\u0410",{"_index":22642,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11171,28]]}}}],["cyrillic_translit['\\u0436",{"_index":22641,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10922,27]]}}}],["cyrillic_translit['\\xa0",{"_index":22722,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13694,25]]}}}],["cyst",{"_index":18802,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11223,5],[11341,5]]}}}],["cyst.i",{"_index":18812,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12201,6],[12315,6]]}}}],["cytoscap",{"_index":2949,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24940,10]]}}}],["c{num_clust",{"_index":4412,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54891,15],[64658,15]]}}}],["cólera",{"_index":20205,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46663,8]]}}}],["d",{"_index":939,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13536,1]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5030,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9876,2],[38913,5],[68985,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22361,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22237,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56791,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10241,1],[11647,1],[22347,1],[31344,1],[32373,1],[34764,1]]},"/en/lessons/counting-frequencies":{"position":[[5298,1],[5892,2]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34600,1],[34698,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15291,1]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2495,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51244,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22172,2],[51460,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33995,1]]},"/en/lessons/extracting-keywords":{"position":[[34113,2],[35592,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40309,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30403,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22725,5],[25544,2],[25695,2],[35639,5],[39380,3],[44150,5],[45721,1],[45742,3],[49610,1],[52668,3],[56285,1],[64479,1],[65576,2],[66056,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19237,1],[19274,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32191,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[12349,1]]},"/en/lessons/gravity-model":{"position":[[36573,3],[37910,3],[39580,6],[50108,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24067,2]]},"/en/lessons/intro-to-powershell":{"position":[[8007,4],[11109,1],[13800,4]]},"/en/lessons/introduction-map-warper":{"position":[[12869,2]]},"/en/lessons/jupyter-notebooks":{"position":[[52748,2]]},"/en/lessons/linear-regression":{"position":[[6090,2],[24617,1],[33256,1],[33564,1],[78785,3]]},"/en/lessons/logistic-regression":{"position":[[13352,1],[13660,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5151,3]]},"/en/lessons/naive-bayesian":{"position":[[32964,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1526,1],[13230,2],[13299,2],[14091,1],[14108,2],[14175,2]]},"/en/lessons/output-data-as-html-file":{"position":[[7782,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16050,4],[41834,2],[41914,2],[41935,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49978,2],[53991,2]]},"/en/lessons/sentiment-analysis":{"position":[[39457,3]]},"/en/lessons/sonification":{"position":[[26321,2],[26324,2],[28375,2],[28486,1],[31066,1],[31176,1],[31983,4],[31988,5],[32285,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62671,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7340,2],[8151,2],[12706,2],[21629,1],[26280,2],[26549,1],[30358,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30835,1],[38359,1]]},"/en/lessons/transliterating":{"position":[[11320,4],[11335,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40015,1],[41151,2]]},"/en/lessons/windows-installation":{"position":[[2422,2]]}}}],["d':500",{"_index":12112,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16776,8]]}}}],["d'aver",{"_index":11881,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7250,6]]}}}],["d,harrisburg",{"_index":3486,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2034,13]]}}}],["d.b",{"_index":13864,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65067,4]]}}}],["d.item",{"_index":17151,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33296,10]]},"/en/lessons/logistic-regression":{"position":[[13392,10]]}}}],["d/%m/%i",{"_index":16859,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24708,12]]}}}],["d/%m/%y').strftime('%a",{"_index":16856,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24409,26]]}}}],["d1",{"_index":9751,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26950,5]]}}}],["d2",{"_index":9752,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27023,5]]}}}],["d3",{"_index":8004,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44410,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3327,3]]}}}],["d3’",{"_index":10620,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45566,4]]}}}],["d=10",{"_index":5069,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55648,4],[55843,4],[61916,4]]}}}],["d=250",{"_index":5068,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55639,5]]}}}],["d?.*\\d",{"_index":12245,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35837,14]]}}}],["d['beat",{"_index":20784,"title":{},"body":{"/en/lessons/sonification":{"position":[[32336,9]]}}}],["d['chid",{"_index":12293,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45885,9]]}}}],["d['chno",{"_index":12294,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45910,9],[56532,11],[66195,9]]}}}],["d['folio",{"_index":12295,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45935,10]]}}}],["d['footnot",{"_index":12292,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45800,14],[64523,15],[64763,15],[64791,14],[64881,14]]}}}],["d['magnitud",{"_index":20769,"title":{},"body":{"/en/lessons/sonification":{"position":[[31046,15],[31156,15]]}}}],["d['margin",{"_index":12321,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49692,13]]}}}],["d['pgno",{"_index":12296,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45967,9]]}}}],["d['summari",{"_index":12319,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49644,12]]}}}],["d['text",{"_index":12304,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46800,9],[64910,9],[64944,9]]}}}],["d['text'].pop(0).strip",{"_index":12320,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49659,24],[49708,24]]}}}],["d[col[0",{"_index":7947,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34666,9]]}}}],["d[term",{"_index":17159,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33683,7]]},"/en/lessons/logistic-regression":{"position":[[13779,7]]}}}],["d_{ij",{"_index":4180,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39340,8],[39525,8]]}}}],["da",{"_index":11884,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7280,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15395,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10930,2],[11914,2],[11966,2]]},"/en/lessons/sonification":{"position":[[37770,2]]}}}],["dafafram",{"_index":19780,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[995,9],[33221,9]]}}}],["dagdelen",{"_index":4544,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69168,9]]}}}],["daili",{"_index":5511,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40957,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2693,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16374,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8869,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15243,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35337,5],[36002,5]]}}}],["daily.17",{"_index":14826,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51171,8]]}}}],["dailywir",{"_index":21767,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[27074,13]]}}}],["dairi",{"_index":13092,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5426,5],[5607,5]]}}}],["dall",{"_index":11817,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6507,5]]}}}],["dalton",{"_index":16442,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47581,7]]}}}],["dam",{"_index":20912,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8079,7]]}}}],["damag",{"_index":207,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4202,6],[5042,8],[5535,6],[20823,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[860,6]]},"/en/lessons/naive-bayesian":{"position":[[23069,6],[54515,6],[55620,9],[58722,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1403,7]]}}}],["damasio",{"_index":19963,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4851,8],[5142,7],[48387,8],[53349,8]]}}}],["damn",{"_index":18309,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[14914,4]]}}}],["dampno",{"_index":11858,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6992,6]]}}}],["dampnum",{"_index":11844,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6812,7]]}}}],["dan",{"_index":9898,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51549,4],[51649,4],[52399,4],[52499,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[15687,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[42632,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48758,3]]}}}],["danc",{"_index":9220,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10497,5],[10551,6],[10684,6],[11058,6],[11291,7]]}}}],["dando",{"_index":20007,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12192,5],[12904,7],[14561,5],[17927,7]]}}}],["dang",{"_index":6732,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19981,6],[21927,6]]}}}],["danger",{"_index":8193,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26574,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22251,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[43740,7],[44865,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48050,7],[58608,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4266,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19513,10]]}}}],["daniel",{"_index":3513,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2373,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45069,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49764,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57717,6]]},"/en/lessons/geocoding-qgis":{"position":[[5107,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6399,6]]}}}],["danish",{"_index":19786,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[6491,6],[20290,6],[20442,7],[21324,6],[21342,6],[30170,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25152,7]]}}}],["danno",{"_index":11812,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6478,5]]}}}],["dannykh",{"_index":22761,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15809,7]]}}}],["danpno",{"_index":11873,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7166,6]]}}}],["dans\\ntou",{"_index":9796,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30066,10]]}}}],["dan’",{"_index":13358,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[16646,5],[17236,5],[17680,5]]}}}],["dao",{"_index":14047,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44820,3],[44940,4]]}}}],["dare",{"_index":12017,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10890,4],[62190,4]]}}}],["dareamap1,2",{"_index":20678,"title":{},"body":{"/en/lessons/sonification":{"position":[[9360,12],[18190,12]]}}}],["daria",{"_index":8727,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47250,5]]}}}],["dariah",{"_index":23592,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4115,6],[14500,6],[15803,6],[16069,6],[16485,6],[16781,6]]}}}],["dariu",{"_index":15567,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18054,6]]}}}],["dark",{"_index":246,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5256,4],[14326,4],[18107,4]]},"/en/lessons/introduction-map-warper":{"position":[[11824,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25371,4]]},"/en/lessons/qgis-layers":{"position":[[12826,4]]},"/en/lessons/transliterating":{"position":[[3237,4]]}}}],["darker",{"_index":11093,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22415,6],[22513,6],[22567,6],[22982,6],[24125,6],[24266,6],[25417,6]]}}}],["dartmouth",{"_index":8937,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11375,9],[13555,9],[16375,9],[17494,9],[18677,9],[19959,9],[22680,9],[24618,9]]}}}],["darwin",{"_index":9238,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12978,6]]}}}],["dash",{"_index":2235,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[11615,4],[12482,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45281,6],[45437,8],[46309,6],[47866,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7529,6],[7628,5],[7638,6],[7698,6],[7723,7],[7749,6],[9472,7],[9587,7],[9656,6],[10417,8],[15284,6],[15383,5],[15393,6],[15453,6],[15478,7],[15504,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23423,6],[35660,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18614,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11693,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[232,4],[1789,4],[3355,4],[3730,4],[3868,5],[5356,4],[5381,5],[5606,4],[5744,4],[6026,5],[52903,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1803,7]]},"/en/lessons/naive-bayesian":{"position":[[41916,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13930,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3827,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13028,6],[32708,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[21045,7]]}}}],["dashboard",{"_index":1663,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35344,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6337,10],[14294,9],[14603,9],[15064,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43539,9],[43577,9],[49253,9],[49343,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5455,11],[38801,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6072,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1069,10],[1424,11],[1838,10],[5763,10]]}}}],["dashtipour",{"_index":20373,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[15775,11]]}}}],["data",{"_index":12,"title":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[28,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21,4],[39,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[0,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[0,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22,4]]},"/en/lessons/geocoding-qgis":{"position":[[21,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[17,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[35,4]]},"/en/lessons/intro-to-linked-data":{"position":[[46,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[46,4]]},"/en/lessons/normalizing-data":{"position":[[20,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7,4]]},"/en/lessons/preserving-your-research-data":{"position":[[25,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22,4]]},"/en/lessons/research-data-with-unix":{"position":[[29,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31,4]]},"/en/lessons/sentiment-analysis":{"position":[[35,4]]},"/en/lessons/sonification":{"position":[[13,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[145,4],[3099,4],[4737,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12121,5],[12572,5],[12900,5],[13028,4],[13077,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4310,4],[16375,5],[22480,4],[25026,4],[26172,4],[26312,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[615,4],[877,5],[1735,5],[1913,4],[1943,5],[2541,4],[2618,4],[7534,4],[7546,4],[7926,4],[12349,4],[13415,5],[13500,4],[14414,4],[15050,4],[18919,5],[26830,5],[26873,4],[30831,4],[32038,6],[32119,5],[33109,4],[33737,4],[33779,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[29,4],[280,4],[454,5],[682,4],[849,5],[1024,4],[1086,4],[1162,4],[2161,5],[2317,5],[2394,4],[2917,4],[3188,5],[3239,4],[3319,5],[3627,4],[5130,4],[6055,4],[6806,5],[6884,4],[8172,4],[9062,4],[11279,4],[11737,4],[12546,4],[13012,4],[13780,4],[14104,4],[15628,4],[15849,4],[16016,4],[16070,4],[16489,4],[16745,4],[16977,4],[17263,5],[17672,5],[18653,4],[18951,5],[19111,4],[20429,4],[21074,5],[24641,4],[25647,4],[25879,4],[26276,4],[26305,4],[26630,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36023,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10,4],[93,4],[257,4],[285,4],[492,4],[535,4],[594,4],[727,5],[795,4],[913,5],[1053,4],[1339,5],[1379,4],[1522,4],[1595,4],[1692,4],[1744,4],[2014,5],[2204,4],[2310,4],[2356,4],[2457,5],[2714,4],[3076,4],[3273,4],[3587,4],[3633,4],[3840,4],[3932,4],[4059,4],[4176,4],[4243,4],[4698,4],[5060,4],[5177,5],[5255,4],[5965,4],[6112,4],[6304,5],[6364,4],[6611,4],[6644,4],[6952,4],[7534,4],[7996,4],[8063,5],[8099,4],[8229,5],[18522,4],[18556,4],[18668,4],[18712,4],[19127,4],[19143,4],[19360,4],[19368,4],[19705,4],[19833,4],[20324,4],[20510,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1266,4],[6990,5],[7544,4],[9437,4],[9772,4],[9907,4],[15299,4],[17081,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[171,4],[361,4],[2804,4],[4581,4],[5174,4],[5303,4],[6175,4],[6323,4],[7012,5],[9448,4],[10161,4],[12892,6],[14363,4],[14389,4],[14649,4],[15154,4],[19383,5],[20356,4],[20397,4],[22612,4],[22700,4],[22780,4],[23098,6],[23123,4],[23997,6],[24037,6],[24276,4],[24408,4],[24933,5],[25254,4],[25458,4],[26180,5],[26230,4],[26752,4],[26810,4],[27078,4],[27108,4],[27425,4],[28627,4],[28979,5],[29050,4],[30110,4],[30445,5],[31389,4],[31902,4],[32150,4],[33003,4],[33264,4],[33988,4],[34986,5],[36027,4],[36163,4],[38542,5],[39123,4],[41680,4],[41942,4],[42142,4],[42420,4],[52437,4],[60605,4],[61032,4],[66020,4],[66536,4],[66580,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[929,4],[985,4],[1215,4],[1267,4],[1553,4],[1607,4],[2333,5],[2529,4],[2904,4],[3311,5],[3401,4],[3545,4],[3990,4],[4659,4],[4789,4],[6214,4],[7440,4],[8847,5],[9363,4],[9757,4],[9997,4],[10207,4],[10392,4],[10422,5],[10619,4],[10698,5],[10889,5],[11076,4],[11459,5],[11677,4],[11710,5],[11782,5],[11898,5],[12190,5],[14130,5],[14201,5],[14694,4],[14868,4],[14954,4],[14996,4],[15143,4],[15258,4],[15703,4],[15875,4],[16171,4],[16828,4],[16896,5],[17428,4],[17690,4],[17753,4],[18710,4],[19081,5],[19508,4],[20000,4],[20253,4],[20393,4],[20658,4],[20744,4],[21581,4],[21630,4],[21864,5],[21935,4],[22042,4],[23481,4],[23547,4],[23789,4],[24061,4],[24238,4],[24542,4],[24610,4],[24649,4],[24844,4],[25080,4],[25250,4],[25330,4],[25388,4],[25444,4],[25508,4],[25583,4],[25719,4],[25846,4],[25976,4],[26221,4],[26439,4],[26620,4],[27337,4],[28199,4],[28530,6],[29040,4],[29613,4],[29685,4],[30883,4],[31238,4],[31318,4],[31337,4],[31881,6],[31952,5],[32745,6],[33483,5],[34178,6],[38511,5],[39450,5],[39566,5],[40626,5],[40659,4],[42907,4],[43125,4],[43795,4],[44862,5],[45229,4],[45724,5],[50458,4],[50522,5],[50801,4],[51654,4],[53894,5],[54583,5],[56128,5],[56573,4],[60833,4],[61199,4],[61286,4],[61544,4],[61592,4],[61798,5],[61852,4],[62255,5],[62377,5],[65756,4],[67404,4],[67557,5],[67697,4],[68026,4],[68088,5],[68272,5],[69253,4],[69441,5],[69869,5],[70582,4],[70739,5],[70805,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5653,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[984,4],[1031,4],[17063,4],[17382,4],[18535,4],[18716,4],[58411,4],[59683,4],[60687,4],[60886,4],[60957,4],[61098,5],[61392,4],[61734,4],[67470,4]]},"/en/lessons/common-similarity-measures":{"position":[[734,4],[758,4],[3325,4],[3384,4],[4560,5],[6304,4],[6439,4],[7204,4],[7242,4],[7260,4],[7678,4],[7975,4],[8095,4],[8190,4],[8458,4],[14492,4],[16441,4],[19424,4],[19753,4],[20309,4],[21832,5],[22656,4],[22879,4],[22951,4],[23419,5],[36359,5],[37538,4],[37677,4],[38194,5],[38468,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[423,5],[773,4],[1035,4],[1067,5],[1236,4],[4741,5],[4810,4],[10098,4],[11026,5],[12620,5],[12631,5],[13084,4],[13527,5],[13654,4],[13694,4],[13822,4],[14159,4],[16208,4],[16922,4],[17663,4],[17705,4],[17761,4],[18156,4],[18294,4],[18374,4],[18693,5],[19244,4],[19343,5],[19424,5],[19642,4],[19870,5],[20205,4],[20241,4],[20696,4],[21093,5],[22703,4],[23823,5],[23851,4],[24126,4],[24174,4],[24345,4],[24697,4],[25878,4],[26444,4],[26956,5],[27014,4],[27186,4],[27274,4],[27349,7],[27386,4],[27522,4],[27647,4],[27807,4],[28149,4],[28189,4],[28235,4],[28915,4],[28971,4],[29158,4],[30113,5],[30186,4],[30946,4],[31013,4],[31082,4],[31131,4],[31170,5],[31709,5],[32170,4],[32395,4],[32513,4],[33689,4],[33783,4],[34106,4],[34184,6],[34199,4],[34280,4],[34307,5],[34350,4],[34613,4],[34677,5],[34734,4],[34817,5],[34908,4],[34983,4],[35149,4],[35347,4],[38863,4],[40585,5],[41089,4],[44291,4],[44741,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[220,4],[245,4],[335,4],[449,4],[508,4],[1312,4],[1516,4],[1582,4],[2669,4],[2983,4],[3257,4],[3309,4],[3384,4],[4967,4],[5891,4],[7420,4],[7503,5],[9018,4],[9049,4],[9124,4],[9222,5],[9248,4],[9517,4],[9771,4],[9868,4],[11637,5],[12115,4],[18236,4],[18295,5],[18446,5],[19402,4],[21106,4],[22587,4],[22640,5],[22706,4],[22980,5],[23140,4],[23351,4],[23424,4],[23505,5],[23819,5],[23984,4],[24040,4],[24613,5],[24662,4],[24694,4],[25368,4],[25387,4],[25766,4],[26054,4],[26151,4],[26547,4],[26698,4],[26727,4],[27617,4],[28128,4],[28844,5],[30933,4],[31872,4],[31957,4],[32047,4],[32193,4],[32295,4],[32435,4],[32486,5],[32563,5],[32797,5],[33337,4],[33662,4],[34158,5],[34198,4],[34900,5],[35188,4],[35294,5],[35462,4],[35782,5],[36030,5],[36081,5],[36453,4],[36895,4],[38130,4],[38231,4],[39880,4],[42057,5],[42192,5],[47369,5],[47453,5],[47607,4],[48592,4],[51865,4],[54527,4],[55102,4],[55119,4],[55144,5],[61003,4],[61140,5],[61351,4],[61696,4],[62986,4],[63188,4],[63344,4],[64559,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3297,5],[5517,4],[5761,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4434,4],[4523,4],[6596,5],[11315,4],[11401,4],[11910,5],[13708,4],[14241,4],[14480,4],[16004,4],[16506,4],[16843,4],[39740,4],[50678,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[185,4],[606,5],[1587,4],[1809,4],[2308,4],[2587,4],[2605,4],[2723,4],[3227,4],[5195,5],[8847,4],[9686,4],[9696,4],[9784,5],[10002,4],[11912,4],[12330,4],[13427,4],[13825,4],[14317,4],[14979,4],[15049,5],[15115,5],[15503,4],[15672,4],[15781,4],[15982,4],[16569,4],[17797,5],[18880,4],[20981,5],[26898,4],[29234,5],[29447,4],[29734,4],[30683,5],[33633,5],[34412,4],[34615,4],[36363,5],[37374,4],[37610,4],[38456,4],[38704,5],[39757,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2581,4]]},"/en/lessons/counting-frequencies":{"position":[[458,5],[14229,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1251,4],[1911,4],[5342,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1051,5],[1502,4],[5395,4],[5508,4],[5603,4],[5689,4],[5773,5],[5823,5],[5843,4],[5994,4],[6030,4],[6100,5],[6311,4],[6455,4],[6706,4],[6789,4],[6875,4],[6922,4],[7609,4],[7750,4],[9460,4],[9815,4],[10158,4],[10721,4],[11088,5],[11174,4],[11243,4],[11538,4],[11824,4],[12217,4],[12483,4],[12612,4],[13849,4],[14036,4],[18715,4],[18784,4],[19062,4],[20034,4],[20104,4],[20356,5],[20811,4],[21078,5],[21267,4],[22474,4],[22985,5],[23237,5],[23633,4],[25079,4],[26729,4],[26945,5],[28157,4],[28249,4],[29001,4],[29380,5],[30534,5],[33837,4],[37021,4],[38414,5],[38544,4],[38989,4],[39052,4],[39805,5],[39898,4],[39978,4],[40066,5],[40120,4],[40507,4],[41468,4],[41621,5],[43727,4],[43842,4],[44487,4],[44590,4],[45242,4],[45644,4],[46405,4],[46442,4],[46515,4],[46968,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17626,4],[26346,5],[26584,4],[26871,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1799,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22,4],[40,4],[203,4],[496,4],[627,4],[708,4],[3132,4],[4022,4],[4137,4],[4153,4],[4404,4],[4523,4],[4995,4],[7652,4],[8425,4],[8535,4],[8980,4],[9171,4],[9229,4],[9476,4],[9819,4],[11769,4],[13294,4],[13410,4],[13471,4],[13541,4],[15090,4],[15147,4],[15503,4],[15698,4],[16150,4],[16540,4],[16860,4],[16976,5],[17063,4],[17089,4],[17346,5],[17362,4],[17390,4],[17533,4],[17767,5],[17956,4],[18005,5],[18082,4],[18396,6],[18452,4],[18550,5],[19109,5],[19240,4],[19280,5],[19328,4],[19438,4],[19667,4],[19720,4],[19818,5],[21302,4],[23291,4],[23381,4],[25127,4],[26100,4],[26470,4],[26525,4],[26678,4],[26921,4],[26998,5],[28814,4],[29101,4],[29299,5],[29794,4],[29983,4],[30102,4],[30666,4],[30807,4],[31381,4],[31512,4],[31593,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14,4],[469,4],[526,4],[568,4],[934,4],[1067,4],[1265,4],[1456,4],[1512,4],[1671,5],[1709,5],[1770,4],[1819,5],[1849,5],[1987,4],[2096,4],[2166,5],[2172,4],[2395,4],[2469,5],[2575,4],[2632,4],[2723,4],[3643,4],[4041,5],[7245,4],[7257,4],[7956,5],[8428,4],[8833,4],[9589,4],[10030,4],[10049,4],[10280,4],[10355,4],[10473,4],[10636,4],[10846,4],[11648,4],[11755,4],[11838,4],[11984,5],[12155,4],[12477,5],[12775,5],[12831,4],[15642,5],[15761,4],[15798,4],[16476,4],[16919,4],[17130,4],[17202,5],[17216,4],[17241,4],[17663,4],[17757,4],[18665,4],[19500,4],[19720,4],[19734,4],[19852,4],[20079,4],[21353,4],[21718,4],[22236,4],[22353,5],[23025,4],[23193,4],[23257,5],[23282,4],[23591,4],[25839,4],[27119,4],[28037,4],[28865,4],[29040,4],[30733,4],[30942,4],[31387,5],[31503,4],[31682,4],[32250,4],[32478,4],[34202,4],[34938,5],[35253,5],[36951,4],[36979,4],[37015,4],[37119,4],[37190,5],[38024,4],[38111,4],[38213,4],[39405,4],[39596,4],[41497,4],[42886,4],[42996,4],[44076,4],[45406,4],[45755,4],[45995,5],[46108,4],[46152,4],[46236,4],[46304,5],[46420,4],[46828,4],[46868,4],[46995,4],[47527,4],[47604,4],[47750,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1,4],[4322,5],[19391,4],[21167,4],[21379,4],[24410,5],[24512,4],[24920,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1,4],[435,4],[751,4],[869,5],[1036,4],[1090,4],[1121,4],[1450,4],[1515,5],[1578,4],[1788,4],[2270,4],[2402,5],[2966,5],[3069,5],[3161,4],[3843,4],[3880,4],[4005,4],[4442,5],[4564,4],[4827,4],[6413,4],[6455,4],[6532,4],[6570,4],[9298,4],[9780,5],[9974,4],[10255,4],[10402,4],[10469,4],[12241,5],[12271,4],[12370,5],[12596,4],[14119,4],[14304,5],[14337,4],[14399,5],[14928,5],[15030,4],[15081,4],[15184,4],[21640,4],[23512,4],[23577,4],[27063,4],[27502,5],[28658,4],[28713,4],[29120,5],[29162,5],[29186,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18,4],[263,4],[595,4],[3279,5],[3336,4],[3842,5],[4095,4],[4220,4],[4700,5],[4873,5],[4936,4],[7448,4],[7480,4],[7521,4],[7671,4],[7681,4],[7700,4],[7818,4],[7933,4],[8161,4],[8256,4],[8508,4],[9205,4],[10055,4],[10155,4],[10584,4],[10937,4],[12294,4],[13033,4],[13547,5],[14854,4],[15895,4],[16683,4],[16804,4],[17164,4],[17174,4],[19089,5],[19129,4],[20427,4],[20519,5],[21196,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22773,4],[24165,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[509,4],[579,4],[660,4],[760,4],[898,4],[1586,4],[5644,4],[5703,4],[6779,5],[24345,4],[24805,4],[25225,4],[25782,4],[26459,4],[27475,5],[27909,5],[28476,4],[28519,5],[28805,4],[30355,6],[30565,4],[30685,4],[30799,4],[31004,4],[31036,4],[31146,5],[31501,5],[31942,4],[32155,4],[35634,4],[36091,4],[36841,4],[36942,5],[39036,4],[39049,4],[39239,4],[39394,4],[40806,4],[40914,5],[41220,4],[41392,4],[43938,4],[45157,4],[45320,4],[45411,4],[45477,4],[46442,4],[47350,4],[48385,5],[48580,4],[53209,4],[53457,4],[53849,4],[54230,4],[54488,4],[54599,5],[54705,5],[54858,5],[55019,4],[56446,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4193,5],[4218,4],[13175,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3132,4],[6976,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2032,5],[8592,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33,4],[161,5],[219,4],[308,4],[555,4],[702,4],[754,4],[1390,4],[1408,4],[2155,5],[4195,4],[4533,4],[6367,4],[7675,4],[7756,4],[8459,4],[8529,4],[9058,4],[9116,4],[9485,4],[9875,4],[10244,4],[10402,4],[10700,5],[10765,4],[11050,4],[11138,5],[11507,4],[12222,5],[13134,4],[13280,4],[14418,4],[16455,4],[18424,5],[21281,5],[27381,5],[39552,4],[45088,4],[45151,4],[45268,4],[45311,4],[45375,4],[45558,4],[45888,4],[46040,4],[46170,4],[46835,5],[49298,5],[52848,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3808,4],[4720,4],[4904,4],[5005,4],[11168,4],[12249,4],[12701,4],[12932,4],[14747,4],[15453,4],[15561,4],[17073,4],[17813,4],[19427,4],[24282,4],[29228,4]]},"/en/lessons/extracting-keywords":{"position":[[158,4],[2969,4],[4242,4],[4426,4],[5661,4],[6048,4],[6110,4],[6170,4],[10707,4],[27446,4],[28294,4],[31169,4],[33560,5],[34395,5],[38158,4],[38289,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[925,4],[2139,4],[4576,5],[12201,5],[12535,4],[25033,4],[25292,5],[30412,6],[32393,5],[37740,4],[39914,4],[42282,5],[45283,4],[47138,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22,4],[816,5],[873,4],[996,4],[1034,4],[1210,4],[1380,4],[1673,4],[2711,4],[3433,4],[3531,4],[3693,4],[4166,4],[4296,4],[4481,5],[4756,4],[4921,4],[4959,4],[5083,4],[6402,4],[7299,4],[9081,4],[9493,4],[11512,4],[12982,4],[13648,4],[14590,4],[17206,5],[17318,5],[17712,4],[18455,4],[20611,4],[22712,5],[23089,4],[24955,4],[26207,4],[27029,5],[27961,4],[28043,4],[29943,4],[30183,4],[30561,4],[30669,6],[30787,4],[30868,5],[31001,4],[31232,4],[31283,5],[31604,5],[32031,4],[32455,4],[32552,4],[33011,4],[33263,4],[33313,5],[33849,4],[34343,5],[34447,4],[34704,5],[34975,4],[35215,4],[35773,4],[35936,4],[36075,5],[36884,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[569,4],[2954,4],[3460,4],[4550,4],[13703,4],[19055,5],[22348,5],[22409,4],[23636,5],[23785,7],[23855,4],[23919,4],[23989,4],[24084,4],[25325,4],[25584,5],[25659,4],[27164,4],[27421,5],[28335,4],[28946,4],[29574,4],[32646,4],[33360,4],[33428,4],[34909,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23,4],[76,4],[293,4],[573,4],[1557,4],[3812,4],[4455,4],[4573,4],[4771,4],[5048,4],[8750,4],[8895,4],[9022,4],[11267,4],[11658,4],[11729,5],[12573,4],[21962,4],[38439,6],[38484,6],[40657,4],[41901,4],[42183,5],[44973,4],[45681,4],[48450,4],[49349,4],[52233,5],[52339,5],[52935,4],[54681,4],[57161,4],[57949,4],[58774,4],[60000,4],[60127,4],[60177,4],[63261,4],[67510,4],[68352,5],[68641,5],[69518,4]]},"/en/lessons/geocoding-qgis":{"position":[[22,4],[126,4],[276,4],[399,4],[436,4],[489,4],[743,4],[857,4],[1032,4],[1143,4],[1205,4],[1522,4],[1645,4],[3033,5],[3042,4],[3182,4],[3442,4],[4449,4],[4540,4],[6290,4],[6590,4],[6629,4],[6833,4],[6975,4],[7014,4],[7207,5],[7707,5],[7815,4],[9059,4],[10073,4],[12155,4],[14001,4],[14170,4],[14368,5],[14491,4],[15221,5],[15655,5],[15961,4],[16347,5],[16846,5],[16968,4],[17078,4],[17244,4],[17291,4],[17440,4],[17526,4],[17672,5],[17750,5],[17936,4],[19767,4],[20216,5],[21398,4],[21444,4],[21500,4],[21575,4],[21841,4],[22051,5],[22207,4],[23491,4],[23907,4],[24316,4],[25124,4],[25161,5],[26151,5],[26174,4],[26227,4],[26291,4],[26936,4],[27002,4],[27129,4],[27290,4],[27706,4],[29295,4],[29579,5],[29618,4],[30916,6],[31236,4],[31317,4],[31471,4],[32539,4],[32795,5],[32860,4],[33022,4],[33257,5],[33588,4],[33803,4],[33878,4],[34155,4],[34365,5],[34974,4],[36265,4],[37484,4],[37928,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[854,5],[16595,4],[18754,4],[25378,4],[25441,4],[28891,4],[29963,4]]},"/en/lessons/georeferencing-qgis":{"position":[[359,4],[9045,5],[11800,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[18,4],[142,4],[161,4],[183,4],[207,4],[252,4],[1596,4],[1882,4],[1974,5],[2414,4],[2723,5],[2756,4],[4298,4],[4542,4],[4724,5],[4964,4],[5132,4],[5908,4],[6110,4],[6172,4],[6774,4],[7021,4],[7054,4],[7150,4],[7200,4],[7271,5],[7282,4],[7331,4],[7582,4],[7780,4],[7996,4],[8188,5],[8257,4],[8500,4],[8760,5],[8947,4],[8988,5],[8998,4],[9100,4],[9191,4],[9293,4],[9432,4],[9465,5],[9595,4],[9866,4],[9942,5],[10018,4],[10070,4],[10180,4],[10278,5],[10533,4],[10804,4],[10840,5],[11010,4],[11033,4],[11074,4],[11167,4],[11476,4],[11600,4],[11651,4],[11727,4],[11781,4],[11822,4],[12162,4],[12807,4],[13354,4],[13572,4],[14022,4],[14092,4],[14119,5],[14135,4],[14211,5],[14434,4],[14511,4],[14694,4],[14808,5],[15231,4],[15397,4],[15547,4],[16081,4],[16137,4],[16673,4],[16728,5],[16868,4],[16909,5],[17147,4],[17167,4],[17291,4],[17407,4],[17490,4],[17554,4],[17690,4],[17982,4],[18011,4],[18142,4],[18155,4],[18199,4],[18511,4],[18893,4],[19399,5],[19424,4],[19444,4],[19499,4],[19620,4],[19675,4],[19712,6],[19760,4],[20089,5],[20472,5],[21268,5],[21380,4],[21458,5],[22261,4],[23206,4],[23326,5],[23380,5],[23581,4],[23637,5],[23897,4],[24542,4],[25407,4],[25437,5],[25513,4],[26262,4],[27712,4],[27777,5],[27892,4],[28030,4],[28153,4],[28274,5],[28953,4],[29164,4],[29234,5],[29382,4],[30576,4],[30680,4],[30709,4],[30822,5],[30918,4],[31270,4],[31355,4],[32647,5],[33867,4],[33925,4],[34214,5],[34790,4],[35028,5],[35244,5],[35312,4],[35320,4],[35604,4],[35762,4],[36098,5],[36192,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3780,5],[23671,4],[23801,4],[23856,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[91,4],[200,5],[234,4],[418,4],[463,4],[509,4],[577,4],[1051,5],[1619,4],[3605,4],[3691,4],[3730,4],[3799,4],[3982,4],[4062,4],[4125,4],[4799,4],[7358,5],[13598,4],[13851,4],[16028,4],[16210,4],[16340,4],[16434,4],[16550,4],[25447,4],[25551,4],[27819,4],[27923,4],[28731,4],[30606,4],[30764,5],[30794,4],[31257,5],[31341,4],[33142,5],[34023,4],[34128,4],[34762,5],[34925,4],[35003,4],[35195,4],[35351,4],[35580,4],[35638,4],[35730,5],[35838,4],[36246,4],[36521,4],[36592,5],[36777,4],[36825,4],[36970,4],[37529,4],[38107,4],[38515,4],[38613,4],[39236,4],[39333,4],[40208,4],[41676,4],[42808,4],[43031,4],[43144,4],[43695,4],[44229,4],[44393,4],[44743,4],[44830,4],[45089,4],[45772,4],[46398,4],[46699,5],[47233,4],[47629,6],[47710,5],[47794,4],[47846,5],[47878,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[617,4],[874,4],[3337,4],[3587,4],[4191,4],[4402,4],[8307,5],[8400,4],[8419,4],[11469,4],[11693,4],[12370,4],[13605,6],[14848,5],[15046,5],[15069,5],[15260,4],[15312,4],[15379,4],[16225,4],[17249,5],[17693,4],[17858,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[36,4],[174,4],[287,4],[728,4],[995,4],[1287,4],[2107,6],[2283,4],[2672,5],[2834,4],[3139,4],[4929,4],[5140,4],[5170,4],[6155,5],[8086,4],[10862,4],[10966,4],[10984,4],[17063,4],[20441,4],[21189,4],[23040,4],[23352,4],[24511,4],[24564,4],[24661,4],[24903,4],[25236,4],[25286,5],[25557,4],[25786,4],[26951,5],[27143,4]]},"/en/lessons/gravity-model":{"position":[[625,4],[8940,5],[10793,5],[13490,5],[14140,4],[15318,5],[17941,5],[26337,4],[26859,4],[27163,5],[27302,4],[27811,5],[27897,4],[29455,4],[30369,5],[30609,5],[31133,4],[31469,4],[31833,4],[31891,4],[32553,4],[33551,4],[33580,4],[33697,4],[33837,4],[33967,4],[34039,4],[34214,4],[34270,4],[34307,4],[34438,4],[34740,4],[34869,4],[34907,4],[35295,5],[37460,4],[37823,4],[39619,4],[39720,4],[40322,4],[40337,4],[40664,5],[41720,4],[41744,5],[44944,5],[45313,5],[45342,4],[45537,5],[46642,4],[47300,4],[49405,5],[49512,4],[51346,4],[56996,4],[57212,5],[57505,4],[59754,4],[60980,4],[63203,4],[64554,4],[65711,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[3072,5],[5689,4],[5804,4],[11077,4],[11249,4],[11638,4],[12344,4],[22389,5],[22502,4],[22619,4],[22677,5],[22820,4],[22886,4],[23016,5],[23162,4],[25968,4],[41669,5],[41799,5]]},"/en/lessons/installing-omeka":{"position":[[12393,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[383,4],[662,4],[871,4],[1602,4],[2211,4],[2318,4],[2915,4],[4092,4],[4424,4],[4831,5],[4843,4],[5716,4],[8628,4],[8861,4],[8906,4],[8954,4],[9177,4],[10087,4],[10837,5],[13572,4],[17091,4],[17259,4],[17563,4],[17886,4],[18713,4],[18867,4],[19687,4],[19909,5],[20102,4],[21490,5],[22634,4],[23973,4],[24336,5],[24433,4],[24684,4],[24804,4],[24846,4],[24889,4],[25261,4],[26557,4],[27434,4],[28300,4],[29209,4],[29280,4],[30794,4],[31394,4],[31433,5],[31467,4],[31556,4],[31677,4],[31738,4],[32132,4],[32304,4],[32758,7],[33349,4],[33491,4],[33513,4],[33622,4],[33791,4],[34467,4],[36688,4],[36942,4],[37156,6],[39348,4],[39429,4],[42411,4],[43254,6],[44028,4],[51540,4],[52119,5],[53096,4],[54106,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1732,4],[2600,4],[3686,5],[5118,5],[9434,5],[9568,4],[10237,4],[10303,4],[10335,4],[11827,5],[13359,4],[14430,4],[15160,4],[15335,4],[15501,4],[17356,4],[22270,4],[22360,4],[23007,5],[23199,4],[23298,4],[23395,4],[23792,5],[24182,4],[24722,4],[24898,4],[29140,4],[29190,4],[29725,4],[29770,4],[29865,5],[35096,4],[45121,5],[45647,5],[46462,4],[46485,5],[46546,4],[47903,4],[49564,4],[50665,4],[50795,4],[53090,4],[55745,4],[56272,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1506,4],[33785,4],[40728,5]]},"/en/lessons/intro-to-bash":{"position":[[2344,4],[2589,4],[24045,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[428,5],[459,4],[980,4],[1111,4],[1206,4],[1326,4],[7643,4],[9325,4],[9389,5],[10023,4],[10066,4],[12728,5],[12782,4],[12824,4],[13703,5],[13758,4],[13790,4],[13815,4],[13925,5],[14018,4],[14771,4],[15639,4],[15721,4],[15932,4],[16055,4],[19882,4],[19917,4],[20008,4]]},"/en/lessons/intro-to-linked-data":{"position":[[47,4],[110,5],[232,4],[513,4],[633,5],[755,5],[914,4],[950,4],[1703,6],[2393,4],[2543,4],[2708,5],[3134,4],[3529,4],[3616,4],[3783,4],[3937,4],[4099,4],[7197,5],[8775,4],[8884,4],[9480,4],[14465,4],[15932,4],[16687,4],[16725,4],[19800,4],[20966,4],[21428,4],[21458,4],[36413,5],[36788,5],[36952,4],[37193,4],[37334,5],[37349,4],[37454,5],[37733,5],[37750,4],[38266,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2062,5],[4274,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[753,5],[2745,4],[5037,4],[5108,4],[20103,4]]},"/en/lessons/introduction-map-warper":{"position":[[3010,4],[5344,5],[13960,4],[14091,5],[14589,4],[22204,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[644,4],[705,4],[759,4],[3693,4],[4167,4],[4209,4],[23695,4],[23769,4],[24626,4],[28866,4],[28906,4],[29193,5],[29206,4],[29413,4],[31596,5],[32153,4],[32931,4],[33350,4],[33461,5],[33983,4],[37317,4],[38462,4],[40718,4],[40818,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[47,4],[337,4],[655,4],[991,5],[1086,4],[1485,4],[2481,4],[4409,4],[4546,5],[4705,4],[4972,5],[4995,4],[5060,4],[5306,5],[5372,4],[5461,4],[5590,4],[5888,4],[5966,5],[6177,4],[6535,5],[6866,4],[6881,4],[6901,4],[6915,4],[6933,4],[6959,4],[6992,4],[7019,4],[7055,4],[7194,5],[7217,5],[7227,5],[7815,4],[8152,5],[8256,4],[8374,5],[9379,4],[9611,5],[10487,4],[10507,5],[10553,4],[10713,4],[10769,4],[10840,4],[10958,5],[11294,5],[11364,4],[11436,5],[11534,4],[11650,4],[11883,4],[12002,4],[12149,4],[12199,4],[12405,4],[12543,5],[12635,4],[13050,4],[13083,4],[13174,4],[13397,4],[13422,4],[13774,4],[13837,4],[14472,4],[14606,4],[14941,4],[14976,4],[15929,4],[16122,4],[16284,4],[16308,4],[16385,4],[16493,4],[16597,4],[17659,5],[20157,4],[20203,4],[26681,4],[27097,4],[27162,4],[27214,4],[27754,4],[27810,4],[28309,4],[28351,5],[28670,4],[28726,5],[29024,4],[29159,4],[29334,4],[29493,5],[29552,4],[29582,4],[29660,4],[29808,4],[29884,4],[29939,4],[29956,4],[30392,4],[30465,4],[30959,5],[31737,4],[32421,4],[32565,4],[32801,4],[32983,4],[33123,4],[33797,5],[33835,4],[34148,4],[35067,4],[35185,5],[35876,4],[36293,5],[36311,4],[36618,5],[36699,4],[36796,4],[37001,4],[37924,4],[38093,5],[38122,6],[38158,5],[38191,6],[38474,4],[38654,4],[39116,4],[39438,4],[39882,5],[40291,5],[40345,4],[40427,4],[40623,5],[40981,4],[41179,4],[43330,4],[43377,4],[44009,4],[44531,4],[44709,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[341,4],[3893,4],[5826,4],[13689,4],[13824,4],[14201,4],[15913,4],[17020,6],[20536,4],[30495,5],[37506,4],[38351,4],[46292,4],[46836,4],[46976,4],[47748,4]]},"/en/lessons/json-and-jq":{"position":[[501,4],[950,5],[1221,4],[1353,4],[1430,4],[1519,4],[1628,4],[1674,5],[1791,4],[2275,5],[2564,4],[9997,5],[16523,4],[17633,4],[17707,5],[17768,4],[17823,4],[18042,4],[18552,6],[19423,5],[19457,4],[19771,5],[25598,4],[25843,4],[26041,4],[26200,5],[30159,4],[31562,5],[39579,4],[39732,5],[39795,4],[40516,4]]},"/en/lessons/jupyter-notebooks":{"position":[[324,4],[1825,4],[2152,4],[3597,5],[4512,5],[4559,4],[11794,4],[12010,4],[15802,4],[17518,4],[17786,4],[24672,4],[26616,5],[26751,5],[26965,5],[28921,6],[33441,4],[35332,4],[37181,4],[37742,4],[38234,4],[38644,4],[41590,4],[43101,4],[43997,4],[44020,4],[44477,4],[44596,4],[44815,6],[44922,5],[45189,5],[45374,4],[47595,4],[51514,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[207,4],[868,4]]},"/en/lessons/linear-regression":{"position":[[211,4],[507,4],[578,5],[648,4],[753,4],[813,4],[1200,4],[4152,4],[4879,4],[6244,4],[6387,4],[8945,4],[10267,4],[12747,4],[12857,4],[12925,5],[13435,4],[13608,4],[13736,4],[14605,5],[15384,4],[15456,4],[15518,4],[17874,5],[18773,4],[18937,4],[20619,4],[22266,4],[22327,4],[22613,4],[22667,4],[24061,4],[25300,5],[26361,5],[26399,5],[26496,5],[27596,4],[28201,4],[28975,4],[30216,4],[30276,4],[30384,4],[30977,4],[31248,4],[31688,5],[31959,5],[35320,5],[35668,4],[36291,4],[36780,4],[36913,4],[37244,5],[37272,5],[37365,4],[37539,4],[37731,4],[37927,4],[38139,4],[38240,4],[38327,4],[38939,5],[38950,4],[39193,5],[40165,5],[40663,4],[41173,5],[41423,4],[42408,4],[45743,4],[45971,4],[47383,4],[53367,5],[53738,5],[54634,5],[56255,4],[56517,4],[57701,4],[60846,5],[61813,5],[73417,6],[74314,4],[75308,5],[75459,4],[76513,4],[78693,4],[79169,6],[79762,4]]},"/en/lessons/logistic-regression":{"position":[[271,4],[347,5],[414,4],[515,4],[758,4],[920,4],[4215,4],[5021,5],[5328,5],[6198,4],[6682,5],[6702,5],[10491,4],[10892,5],[11323,5],[11732,5],[11837,4],[11873,4],[12776,4],[13124,4],[16457,4],[17305,5],[29339,4],[32441,4],[36629,5],[38339,4],[42044,4],[49286,4],[49395,5],[49873,5],[50690,4],[52066,4],[53137,5],[61550,4],[61899,5],[62394,4],[62477,4],[62632,6],[62708,4],[62767,4],[62839,4],[64763,6],[65782,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[140,5],[314,4],[533,5],[847,4],[1063,5],[1140,4],[1208,4],[1231,4],[1265,4],[2712,5],[2799,4],[2844,4],[3133,4],[3289,5],[3413,4],[3482,4],[3767,4],[3818,4],[5448,4],[5890,5],[7813,5],[8620,4],[8725,7],[8962,4],[9266,4],[9326,4],[9398,5],[10655,4],[10888,4],[11722,4],[12654,5],[15604,4],[15689,5],[15821,5],[16022,4],[16121,4],[16482,4],[16599,5],[16697,5],[17140,5],[17221,4],[17265,5],[17720,5],[19365,4],[19651,5],[21793,5],[22103,4],[26374,4],[26423,4],[26475,4],[26614,4],[26883,4],[29800,5],[29946,5],[30187,4],[30210,4],[31472,4],[31566,4],[36148,4],[36768,5]]},"/en/lessons/naive-bayesian":{"position":[[1569,4],[2642,4],[3904,4],[4380,4],[6471,5],[6627,5],[6685,5],[6835,4],[6872,4],[6980,5],[7054,4],[7848,4],[7926,4],[7959,4],[8160,4],[8208,4],[9220,4],[11682,5],[11724,4],[11754,4],[11926,4],[12036,4],[12051,6],[24041,4],[24084,5],[36048,6],[37655,4],[38296,4],[38410,5],[38442,4],[38565,4],[38726,4],[42953,8],[46768,7],[47764,5],[51035,4],[51862,4],[52197,5],[56022,4],[58345,5],[60624,4],[61024,4],[67692,4],[68097,5],[68688,4],[70556,4]]},"/en/lessons/normalizing-data":{"position":[[21,4],[1005,5],[10482,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2590,4],[4872,4],[20599,4],[30786,4],[31322,4],[31555,4],[31989,4]]},"/en/lessons/output-data-as-html-file":{"position":[[8,4],[183,4],[492,4],[1437,4],[1512,4],[1578,4],[1589,5],[1762,5],[2141,5],[2729,5],[2874,4],[4455,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4017,4]]},"/en/lessons/preserving-your-research-data":{"position":[[26,4],[79,4],[132,4],[978,4],[1047,4],[1207,5],[1401,5],[1425,4],[1637,5],[1668,4],[1977,4],[2129,4],[2278,5],[2315,4],[2655,4],[3568,4],[3680,4],[3917,4],[4247,4],[4278,5],[4320,5],[4846,4],[5260,5],[5387,4],[5781,5],[6299,5],[6353,4],[6531,5],[7239,4],[7540,4],[8578,5],[9008,4],[9084,4],[9248,4],[9459,4],[9764,4],[10486,4],[10914,4],[10960,4],[11043,4],[11116,4],[11416,4],[12146,5],[12796,5],[13255,4],[14241,4],[14325,4],[14423,4],[14662,6],[14698,4],[14782,4],[15175,4],[15313,6],[15351,4],[15793,4],[15807,4],[15899,4],[15938,4],[15986,4],[16125,4],[16211,4],[16312,5],[16357,4],[16606,5],[16685,4],[16767,5],[17228,5],[17314,4],[17343,4],[17427,4],[17691,6],[17857,5],[18686,4],[18718,5],[18867,4]]},"/en/lessons/qgis-layers":{"position":[[165,4],[3137,4],[3176,4],[3282,4],[5033,4],[5574,4],[7704,5],[8928,4],[9057,5],[9389,4],[16594,4],[16655,4],[18044,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23,4],[127,4],[251,4],[330,4],[356,4],[526,4],[859,4],[1327,4],[1739,4],[1883,4],[1929,4],[1996,5],[2328,5],[3375,4],[3415,5],[3482,4],[3520,4],[3542,6],[3619,4],[3705,4],[3824,4],[3907,4],[4939,5],[5212,5],[5336,4],[5423,4],[5475,4],[5674,5],[5770,4],[6235,4],[6433,4],[6493,5],[6569,4],[6890,4],[9123,4],[9198,5],[9232,5],[9458,4],[9710,4],[10229,4],[10410,4],[10644,4],[11184,5],[11352,4],[11907,5],[12306,4],[13302,4],[13467,4],[13541,4],[13580,4],[13721,4],[13754,5],[13813,4],[13825,4],[13874,4],[16315,4],[16614,4],[16784,4],[16867,4],[16973,4],[17105,4],[17323,5],[17587,4],[17778,4],[17834,4],[18007,4],[18685,5],[18735,4],[18831,4],[19094,4],[19153,4],[19634,4],[20150,4],[20721,4],[22124,4],[22973,5],[23280,4],[23338,5],[23401,4],[23465,4],[23910,5],[24350,4],[24515,4],[24963,4],[25682,4],[26161,4],[26217,5],[26293,4],[26554,4],[26588,4],[26637,5],[26760,4],[26976,5],[27196,5],[27285,4],[27341,4],[28567,5]]},"/en/lessons/research-data-with-unix":{"position":[[30,4],[88,4],[275,4],[343,5],[505,5],[539,5],[726,4],[803,4],[866,4],[927,5],[1157,5],[1260,5],[1572,5],[1668,4],[1790,4],[1985,4],[2181,5],[2233,4],[2327,5],[2361,6],[3206,4],[3325,4],[4520,5],[4530,4],[5354,4],[5570,4],[7609,5],[9182,4],[9279,4],[9365,5],[9811,4],[11145,4],[11210,5],[11579,4],[11681,5],[12121,4],[12469,4],[12547,4],[13522,4],[13661,4],[13718,5],[13809,5],[14569,5],[14833,4],[14970,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32,4],[170,4],[449,4],[584,4],[852,4],[1359,4],[1494,5],[1869,4],[1960,4],[2129,5],[2230,5],[2281,4],[2465,4],[2679,5],[2794,5],[2956,4],[3079,4],[3511,4],[4877,5],[4950,5],[5014,4],[5095,4],[5161,4],[5348,4],[5598,5],[6356,4],[6400,4],[6943,4],[7143,4],[7351,4],[7678,6],[7895,4],[8793,5],[9254,4],[9443,5],[9523,4],[9696,4],[9897,4],[10065,4],[10252,4],[10358,4],[10955,5],[11297,4],[11531,4],[12047,4],[12315,4],[12395,4],[12640,4],[14508,5],[15261,4],[15405,4],[15640,4],[16832,4],[17558,4],[19153,5],[19885,4],[20331,4],[20587,4],[21586,4],[21798,4],[21919,4],[22352,4],[22376,4],[22441,4],[28729,5],[28937,4],[30036,4],[30486,4],[31133,5],[31962,4],[32083,6],[32260,4],[34273,4],[34443,4],[34527,4],[34617,4],[34739,4],[34858,4],[34986,4],[35079,4],[35756,4],[37429,4],[38468,4],[38575,4],[38877,4],[39121,4],[39188,4],[39328,4],[39396,5],[39523,5],[39575,4],[40561,4],[40723,4],[40818,5],[40899,4],[40986,4],[41054,4],[41225,4],[41278,4],[42035,4],[42094,5],[43007,4],[43163,6],[43399,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1927,6],[2019,5],[2252,4],[7470,4],[17200,4],[18454,4],[22502,4],[23061,4],[24052,4],[24429,4],[24464,4],[26006,4],[29595,5],[29953,4],[30033,4],[30176,4],[30220,4],[33150,4],[36296,4],[37408,4],[37755,4],[42160,5],[42279,4],[42493,4],[44919,4],[44949,4],[45109,4],[46731,4],[48517,6],[49031,4],[51038,5],[51667,4],[53743,4]]},"/en/lessons/sentiment-analysis":{"position":[[36,4],[157,4],[873,4],[930,5],[958,4],[986,4],[1185,4],[1447,4],[1685,4],[1795,4],[1992,4],[2347,5],[3619,4],[3810,4],[10171,4],[11851,4],[11999,4],[20609,5],[24789,4],[26404,4],[26463,4],[26738,4],[38712,4],[40385,4],[40750,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1513,4],[1631,4],[1950,4],[2832,4],[3283,4],[7452,4],[8448,4],[9492,4],[10919,4],[12095,5],[12701,4],[14482,4],[17897,5],[24599,4],[26159,4],[27417,4],[28895,5],[32771,4],[33039,4],[33166,4],[33420,5],[34477,5],[34552,4],[35522,5],[35717,4],[35952,4],[36107,4],[36381,4],[37794,4],[38384,4],[38500,5]]},"/en/lessons/sonification":{"position":[[14,4],[739,4],[804,4],[884,6],[1006,5],[2001,4],[2124,4],[2230,4],[2531,4],[2745,5],[3005,4],[3121,4],[3587,4],[3611,4],[3813,4],[3969,4],[4147,4],[4339,4],[4387,4],[4580,5],[4642,4],[4654,4],[4762,4],[4839,5],[4874,4],[5068,4],[5140,4],[5288,4],[5516,4],[6543,4],[6705,5],[7144,5],[7226,5],[7322,4],[7854,5],[7932,5],[8723,4],[9018,5],[9038,4],[9109,5],[9162,4],[9283,4],[9650,4],[9677,4],[9720,4],[9857,4],[9889,4],[9943,4],[10124,5],[10228,4],[10386,4],[10524,5],[10702,4],[10758,4],[11050,4],[11148,4],[11881,4],[12046,4],[12922,5],[12990,5],[13469,4],[13620,4],[13657,5],[13696,4],[13811,4],[13916,4],[14016,5],[14326,4],[14454,4],[14776,4],[14896,4],[14949,4],[15826,5],[16060,4],[16268,4],[17838,5],[17981,4],[18094,4],[18495,4],[18870,4],[19005,4],[19070,4],[19354,4],[19389,4],[19506,4],[19620,5],[23192,4],[23594,4],[23704,4],[26933,4],[27287,4],[27583,4],[28123,4],[28253,4],[28328,5],[28413,4],[30225,5],[30503,4],[30739,4],[30833,4],[31433,4],[31489,4],[31695,4],[31762,4],[32087,4],[32765,4],[32787,5],[32893,5],[33379,4],[33763,4],[33808,4],[33899,4],[34157,4],[34258,5],[34350,5],[34367,4],[35183,4],[35383,4],[35537,4],[36117,4],[36440,4],[36966,4],[37132,4],[37521,4],[37885,5],[38026,6],[39357,4],[39397,4],[39567,4],[39664,5],[40435,4],[40696,4],[41866,6],[41919,4]]},"/en/lessons/space-place-gazetteers":{"position":[[2212,4],[2270,4],[2289,4],[2329,4],[2374,4],[2389,4],[2524,4],[2582,5],[6559,4],[9243,4],[9960,4],[10985,6],[12418,5],[12799,5],[13882,4],[14031,4],[14193,4],[14213,4],[14630,4],[14976,4],[15543,4],[16982,4],[18281,4],[18343,5],[19453,4],[19563,4],[19613,4],[20029,4],[20671,4],[20743,4],[20991,4],[21035,4],[21153,4],[21465,4],[21762,4],[21828,4],[22764,4],[23192,4],[24201,4],[24840,4],[27625,4],[28676,4],[29011,4],[32120,4],[32316,4],[32361,5],[32740,5],[37288,4],[41900,4],[42531,5],[42697,4],[42875,4],[43031,5],[44185,4],[45378,5],[45440,4],[45538,4],[47353,4],[47720,4],[48128,4],[50356,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25603,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[166,4],[2474,4],[3034,4],[3538,4],[3556,4],[3656,4],[3783,5],[3860,5],[4651,4],[4863,4],[4924,5],[5521,4],[5793,4],[6148,4],[6280,4],[6952,5],[7134,5],[7151,4],[7296,4],[8139,5],[8894,4],[11339,4],[12295,4],[12309,4],[12666,4],[13690,5],[13943,4],[14403,4],[14746,4],[15242,4],[15471,4],[15958,5],[16142,4],[16227,4],[16360,5],[17132,4],[22699,5],[23782,5],[23889,4],[23924,5],[31906,4],[32440,4],[33249,4],[34779,4],[35010,4],[35070,4],[35492,4],[36252,4],[36655,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[337,4],[1218,4],[1309,4],[1388,4],[1455,4],[1572,4],[1633,4],[1696,4],[1777,4],[3702,4],[4398,4],[4522,4],[4677,4],[4813,5],[7290,4],[7539,4],[9904,4],[14112,7],[14191,10],[14245,11],[15558,5],[16201,4],[20618,5],[21425,4],[21452,4],[22531,4],[22814,4],[22875,4],[22916,5],[22984,4],[23041,4],[23390,4],[23603,5],[23812,4],[23891,4],[25093,4],[27574,4],[29291,4],[29337,4],[38194,5],[39850,4],[40368,4],[41030,4],[47392,4],[48978,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29,4],[337,4],[691,4],[783,4],[1374,4],[1394,4],[1443,4],[1581,5],[1661,5],[1847,4],[1869,4],[1979,4],[2210,5],[2480,4],[2654,4],[3761,4],[6030,5],[6245,4],[6348,4],[6441,5],[6468,4],[6550,4],[6578,4],[6708,5],[6909,4],[7395,4],[7614,5],[7652,4],[7799,4],[9223,4],[10795,4],[10836,4],[10886,4],[11118,4],[12136,4],[12179,4],[12537,4],[12588,4],[12681,5],[12867,4],[13048,4],[13546,4],[14530,4],[15759,4],[15787,4],[15880,4],[15934,5],[16112,4],[16239,4],[16274,4],[16386,4],[16519,4],[17315,4],[17346,4],[17390,4],[17783,4],[17940,4],[18207,4],[18276,4],[19434,4],[20006,5],[20071,5],[21048,4],[23599,4],[23889,4],[23940,4],[24218,4],[25162,4],[25650,4],[26035,5],[26085,4],[26314,4],[27208,5],[27472,4],[27752,4],[27847,4],[27921,4],[30158,5],[30448,4],[31254,4],[31597,4],[31770,4],[32041,5],[35006,4],[35030,4],[35377,4],[36189,4],[36780,5],[38396,4],[38601,4],[39104,4],[39574,5],[39789,4],[40578,4],[41273,4],[41824,5],[42999,4],[50428,4],[54495,4],[55297,5],[59292,5],[60409,4],[63777,4],[64024,5],[64187,5],[64867,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1800,4],[14183,4],[14411,5],[14507,5],[14988,4],[15008,4],[15203,5],[15875,5],[16256,5],[16342,5],[16410,4],[16591,5],[17051,4],[19767,5],[24442,4],[25543,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1637,4],[1907,4],[2132,4],[2187,4],[5798,4],[10124,4],[34621,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14,4],[2036,4],[2355,4],[2877,5],[3087,4],[3344,4],[4539,4],[5277,4],[5396,4],[5611,4],[5766,5],[5904,4],[5965,4],[6278,5],[6308,4],[6518,4],[6567,4],[6627,4],[6800,4],[7202,4],[7819,5],[13681,4],[13840,4],[14342,4],[15635,4],[16579,5],[17692,5],[18667,4],[20693,4],[26172,4],[27510,4],[29313,4],[29409,4],[30023,4],[30287,4],[30360,4],[30410,4],[30470,4],[30512,4],[30718,4],[32297,4],[33486,5],[38659,4],[39253,4],[42065,4]]},"/en/lessons/transliterating":{"position":[[2985,4],[14174,4],[17613,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2873,4],[8838,4],[10961,4],[17543,4],[18981,4],[19210,4],[19364,4],[21205,4],[21276,4],[22155,4],[22370,4],[22693,4],[25231,5],[25325,4],[25422,4],[25888,5],[28593,4],[28694,5],[29061,4],[30412,4],[30461,4],[30531,5],[30947,4],[31279,4],[43983,5],[45615,5],[45649,4],[45755,4],[45854,4],[47012,4],[47259,4],[47399,4],[48090,4],[52626,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14069,4],[25104,4],[30282,4],[30636,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1544,5],[1762,5],[1902,4],[1980,5],[2272,4],[2317,4],[2404,4],[3175,5],[3533,4],[3859,4],[4094,4],[4276,4],[5165,5],[5194,4],[5308,4],[6083,4],[6318,4],[6405,4],[6909,4],[6988,4],[7134,4],[7393,4],[7620,4],[7825,4],[7983,4],[8036,4],[8121,4],[8195,4],[8429,4],[8564,5],[8643,4],[8763,4],[8825,4],[8984,4],[9103,5],[9143,4],[9226,4],[9265,4],[9329,4],[9479,4],[9580,4],[9780,4],[9831,4],[9942,4],[10200,5],[11577,4],[11775,4],[12349,4],[13085,4],[15727,5],[15852,4],[15970,5],[16589,4],[17685,5],[17795,4],[17950,4],[18026,4],[18040,4],[18114,4],[18215,4],[22299,4],[22563,4],[22652,4],[22754,5],[23251,4],[26011,4],[26580,4]]},"/en/lessons/vector-layers-qgis":{"position":[[452,4],[479,5],[1358,5],[6843,5],[6872,4],[16201,4],[16476,4],[16808,4],[17132,4],[17200,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13,4],[108,5],[491,4],[512,4],[572,4],[631,4],[1542,4],[1949,5],[2012,5],[2999,4],[3293,4],[3480,4],[3606,5],[3671,5],[3955,4],[7885,4],[8003,4],[8327,4],[9005,4],[9086,4],[9470,4],[10072,4],[10293,4],[10796,4],[10810,4],[10874,4],[10991,4],[11044,4],[11436,5],[11606,5],[11948,4],[12340,5],[12438,4],[13434,5],[13736,5],[13780,4],[13890,4],[13946,4],[14028,5],[14421,4],[14430,4],[14483,4],[14706,4],[14762,5],[14802,4],[14994,4],[15018,4],[15585,5],[15744,4],[15920,5],[17264,4],[17656,4],[18025,5],[19335,6],[19706,5],[21492,4],[21963,4],[22169,5],[22423,4],[22689,4],[22790,5],[22844,5],[22862,5],[22900,4],[23162,5],[23230,5],[23289,4],[23522,4],[23549,5],[25003,4],[25078,4],[26165,4],[26664,5],[26997,4],[27092,5],[27374,5],[27887,4],[28204,4],[28707,4],[29360,4],[29740,5],[30691,5],[31599,4],[31878,4],[31925,4],[33119,4],[34695,4],[34961,4],[35029,4],[35072,5],[35250,4],[35343,4],[35435,5],[35474,4],[35600,4],[35793,4],[35849,4],[35878,4],[36318,5],[36488,5],[36844,5],[37856,4],[38263,4],[39507,4],[39570,5],[40084,4],[40287,5],[40324,7],[40960,5],[41011,4],[42104,5],[43326,4],[44315,4],[44691,4],[45391,4],[45785,5],[46282,4],[46623,5],[47126,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[621,4],[4561,4],[4709,4],[6163,4],[13540,5],[17383,5]]},"/en/lessons/working-with-text-files":{"position":[[1090,4],[1151,5],[8479,4]]},"/en/lessons/working-with-web-pages":{"position":[[3648,4],[3701,4]]}}}],["data$address",{"_index":12892,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13756,12]]}}}],["data(airpasseng",{"_index":19342,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[3859,19],[4145,19]]}}}],["data(early_colleg",{"_index":8921,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10570,20]]}}}],["data(mtcar",{"_index":19486,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13907,12]]}}}],["data.11",{"_index":5956,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30325,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45708,7]]}}}],["data.8",{"_index":11117,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[26182,6]]}}}],["data.analytics.hathitrust.org::featur",{"_index":21644,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47942,40],[48879,40]]}}}],["data.analytics.hathitrust.org::features/listing/htrc",{"_index":21647,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[48592,52]]}}}],["data.append(afile.read",{"_index":22868,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21979,25]]}}}],["data.csv",{"_index":20699,"title":{},"body":{"/en/lessons/sonification":{"position":[[14671,8],[35435,8]]}}}],["data.each",{"_index":20804,"title":{},"body":{"/en/lessons/sonification":{"position":[[35787,9]]}}}],["data.history.ac.uk",{"_index":15165,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12959,18]]}}}],["data.history.ac.uk/tobia",{"_index":15164,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12863,25]]}}}],["data.j",{"_index":23124,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[5708,7],[18058,8]]}}}],["data.key",{"_index":11576,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24110,12]]}}}],["data.rows.reduce((p",{"_index":23164,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21051,20]]}}}],["data.to_csv('yearbookoutput.csv",{"_index":11188,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[37768,33]]}}}],["data.world",{"_index":23280,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1263,11]]}}}],["data/censu",{"_index":18155,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8747,12]]}}}],["data/web/en",{"_index":22056,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[16961,11]]}}}],["data:www",{"_index":14118,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12384,8]]}}}],["data=df_authors_standardized_pca",{"_index":4967,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44733,33]]}}}],["data=df_bins_group",{"_index":17736,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32650,21]]}}}],["data=gravitymodeldata",{"_index":13729,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48270,22]]}}}],["data=her_tfidf_df_group",{"_index":17823,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40914,26],[41016,26]]}}}],["data['gath",{"_index":10722,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14855,16]]}}}],["data['http://de.dbpedia.org/resource/grjasowez']['http://www.georss.org/georss/point'][0]['valu",{"_index":11578,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24292,98]]}}}],["data\\web\\d",{"_index":22055,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[16476,11],[16611,11]]}}}],["data\\web\\en",{"_index":22053,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[15919,11]]}}}],["data\\web\\en\\hill.txt",{"_index":22069,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[19444,21]]}}}],["data_",{"_index":4884,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36584,5],[37444,5]]}}}],["data_api",{"_index":10713,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12959,8]]}}}],["data_api.getpageimage(item_id",{"_index":10760,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20510,30]]}}}],["data_clean",{"_index":22884,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25863,10]]}}}],["data_clean.append(clean_text(x",{"_index":22885,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25898,32]]}}}],["data_europeana",{"_index":16046,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28870,15],[28944,15],[29434,15],[30144,15],[31785,16],[33360,16]]}}}],["data_fram",{"_index":2405,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13173,11]]}}}],["data_frame(word",{"_index":2359,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7761,15],[13560,15],[27331,15]]}}}],["data_harvard",{"_index":16118,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41628,13],[41678,13]]}}}],["dataapi",{"_index":10708,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12745,7]]}}}],["dataapi(ht_access_key",{"_index":10714,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12970,22]]}}}],["databas",{"_index":733,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[943,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1680,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7614,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2478,8],[2820,8],[2950,8],[3816,8],[4439,8],[5435,11],[6214,8],[6449,8],[7622,8],[7694,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1636,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9830,8],[59003,8],[60979,8],[62324,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36200,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[760,8],[797,8],[1621,9],[9971,8],[10305,9],[10733,9],[11753,8],[27747,9],[28075,9],[28261,8],[29011,9],[29151,9],[30472,8],[33765,8],[33849,9],[33932,8],[33971,8],[34138,8],[34285,8],[36823,8],[37250,9],[37985,8],[38097,8],[38332,8],[38365,9],[38701,8],[39071,9],[39317,8],[39398,8],[39588,8],[39784,8],[39935,9],[40134,9],[41433,9],[41478,8],[41848,9],[42719,8],[43257,9],[43512,8],[43798,8],[44264,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20152,9],[20239,8],[20313,8],[20389,9],[20987,8],[21691,10],[21933,9],[22256,8],[22329,8],[31455,9],[31614,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14853,8],[17900,9],[30071,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[149,8],[225,8],[423,8],[520,8],[823,8],[2843,9],[2942,8],[3065,8],[3133,9],[3994,8],[4036,8],[4643,9],[4788,9],[4987,8],[5038,8],[5182,8],[5490,8],[6657,8],[6694,8],[6752,10],[6822,8],[6911,9],[6953,9],[7112,8],[7157,8],[7255,8],[7363,9],[7400,8],[7541,8],[7952,9],[8092,9],[8419,9],[8526,9],[10473,8],[10733,9],[10781,8],[10894,9],[11076,8],[11487,8],[11519,9],[11598,8],[11691,8],[11733,8],[11808,8],[11898,9],[12043,9],[12393,8],[12591,8],[13045,9],[13817,8],[14633,8],[14778,10],[14887,9],[15037,8],[15536,9],[15792,8],[15869,8],[16849,9],[17491,8],[18068,8],[18133,8],[18169,8],[18680,9],[18712,8],[19064,9],[19337,9],[20934,9],[20988,8],[21439,8],[21544,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2347,8],[2724,9],[5315,8],[5413,8],[7374,9],[10390,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17296,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41962,8],[44257,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2438,8],[2502,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27993,9],[29326,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67983,9]]},"/en/lessons/geocoding-qgis":{"position":[[365,8],[520,8],[5720,8],[8079,8],[11899,8],[17483,8],[18813,8],[21757,9],[22790,8],[23071,8],[23444,8],[25827,8],[26032,8],[27728,8],[33646,9],[33909,8],[33952,8],[35609,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[169,8],[279,9],[319,9],[540,8],[660,8],[942,8],[985,8],[1114,8],[1490,8],[2940,8],[2993,8],[3012,8],[3113,8],[3295,8],[3332,8],[3393,8],[3515,8],[3961,8],[4275,8],[4523,8],[4686,9],[4735,8],[5058,8],[6449,9],[6489,8],[6839,9],[6936,9],[7265,8],[13439,8],[13470,8],[14449,8],[14484,9],[14577,8],[14637,8],[14761,8],[15017,8],[15061,8],[15139,8],[15221,8],[15294,8],[15709,8],[17161,8],[17244,8],[17311,9],[17399,9],[17460,8],[17494,9],[17734,9],[17843,9],[18457,8],[19986,8],[20401,8],[21279,8],[21328,8],[21836,9],[22785,8],[22836,8],[22888,8],[22937,8],[23106,8],[23393,9],[23610,8],[23866,9],[24624,8],[25100,9],[25182,9],[25401,8],[25565,8],[27937,8],[28865,9],[29540,9],[30153,9],[31924,9],[32133,8],[32906,9],[34824,8],[34881,8],[37415,8],[38036,8],[38696,8],[39749,8],[40528,8],[42960,9],[43074,8],[43752,8],[44198,8],[45985,8],[46027,8],[46297,8],[46575,8],[47299,11],[47394,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[5552,8],[11896,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[126,10],[255,10],[696,10],[1560,9],[1721,9],[1764,9],[1968,9],[2068,10],[2374,9],[2545,10],[2759,9],[3816,8],[4795,8],[4909,9],[5400,8],[5733,8],[5784,8],[6035,9],[6652,8],[6895,8],[10786,9],[12461,9],[12951,8],[15275,9],[16056,8],[16719,8],[18149,8],[20466,9],[20804,8],[21009,8],[22283,8],[22917,9],[26206,9],[27095,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[1938,9],[46109,9]]},"/en/lessons/installing-omeka":{"position":[[106,8],[268,9],[4455,8],[4924,9],[6531,9],[6568,8],[6926,9],[6957,8],[7032,8],[7459,8],[7512,9],[7639,8],[7779,8],[7914,8],[8269,11],[8371,8],[8422,9],[8440,8],[8611,8],[8638,8],[8685,10],[8782,8],[8983,8],[9274,8],[9353,8],[9519,9],[9558,8],[9648,8],[9674,8],[11041,9],[11088,9],[11849,8],[11941,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53265,8],[54226,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24053,9],[24140,8],[24245,9],[24277,8],[24358,9],[25186,8],[25858,10],[26100,9],[26321,8],[26523,8],[26667,8],[26826,10],[26903,8],[27424,9],[27513,9],[27763,8],[33692,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5102,8]]},"/en/lessons/intro-to-linked-data":{"position":[[6899,9],[10889,9],[19970,9],[20133,8],[20404,10],[20582,8],[20697,9],[22744,9],[31289,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2810,10],[7346,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4341,8],[4514,10],[5715,10],[10324,8]]},"/en/lessons/logistic-regression":{"position":[[63312,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2540,8]]},"/en/lessons/qgis-layers":{"position":[[11727,8]]},"/en/lessons/research-data-with-unix":{"position":[[3311,9]]},"/en/lessons/sonification":{"position":[[14269,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8157,9],[25695,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24686,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34649,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2372,8],[2580,8],[2697,9],[3116,8],[3497,9],[3783,9],[4505,9],[13793,9],[13907,9],[13941,8],[14298,10],[14692,8],[15261,9],[15353,9],[15702,8],[15795,8],[15915,8],[15973,8],[16038,8],[16320,8],[16526,8],[16997,8],[17295,8],[17836,9],[23529,8],[25462,9],[25539,9],[26121,8],[27477,9],[28832,9],[28991,9],[29195,9],[29889,9],[29998,8],[30880,9],[31085,9],[33418,8],[42082,8]]},"/en/lessons/transliterating":{"position":[[596,8],[2211,9],[2485,8],[3103,8],[3270,8],[3402,9],[3529,8],[14974,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7048,9]]},"/en/lessons/vector-layers-qgis":{"position":[[5588,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3247,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6896,9]]},"/en/lessons/working-with-web-pages":{"position":[[3671,9]]}}}],["database=newspaper_search_result",{"_index":13201,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23995,33]]}}}],["database—they",{"_index":7899,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23085,13]]}}}],["datacamp",{"_index":12850,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[5472,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27829,8]]}}}],["datacamp’",{"_index":21996,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65252,10]]}}}],["datafield",{"_index":8826,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[19642,9],[19834,9],[20003,9]]}}}],["datafil",{"_index":10984,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[37646,8]]}}}],["datafind",{"_index":12865,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[7932,10]]}}}],["dataformat",{"_index":19793,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9170,10]]}}}],["datafram",{"_index":1465,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26272,11],[26902,9],[27894,10],[27920,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28759,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53835,9]]},"/en/lessons/common-similarity-measures":{"position":[[26426,10],[27314,9],[27541,10],[31621,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9143,10],[10316,10],[11582,10],[13719,9],[23450,9],[23483,9],[23595,10],[23695,9],[24997,9],[32996,9],[48177,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11356,10],[13402,9],[14532,10],[14657,10],[14813,9],[15084,9],[15170,10],[15852,10],[16192,9],[16787,9],[17548,9],[17638,10],[19539,10],[19688,9],[20570,9],[20637,10],[20711,10],[20915,9],[21117,10],[21454,10],[22766,9],[24376,10],[24731,9],[24830,10],[24944,9],[25705,10],[26494,10],[28097,10],[29852,10],[31686,9],[37778,10],[39336,9],[39393,9],[41450,10],[41541,9],[41718,10],[41850,9],[42300,9],[42395,10],[42726,9],[46373,9],[49564,9],[50608,9],[52706,9],[53108,10],[53775,9],[55741,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19871,10],[20035,10],[25329,10],[40157,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45675,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[37458,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[14861,9],[17088,9],[18067,10],[18599,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6888,10],[8962,9],[9185,10],[10799,9],[11147,9],[11229,9],[14478,9],[14553,9],[18128,9],[20544,9],[34280,9],[37350,9],[37643,9]]},"/en/lessons/linear-regression":{"position":[[23385,9],[23690,10],[24121,9],[25248,9],[25443,10],[25635,10],[26282,10],[26805,9],[27754,9],[28048,10],[28919,10],[29021,9],[39467,10],[40114,10],[48127,9],[48232,9],[48643,10],[49059,9],[49894,9],[50076,10],[50995,10],[64005,9],[64054,10],[65259,10],[65474,9],[65647,9],[65713,9],[71969,10]]},"/en/lessons/logistic-regression":{"position":[[10561,10],[10909,9],[11027,9],[11265,9],[26865,9],[27503,10],[27544,9],[30558,9],[30671,10],[32180,10],[35328,9],[36508,9],[37021,9],[44264,9],[44455,9],[49419,9],[49742,9],[50879,9],[52325,10],[52479,10],[52509,10],[54736,10],[57280,9],[62362,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18085,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1179,9],[10293,12],[10333,9],[10480,9],[23279,10],[26498,10],[27105,9],[31007,9],[31052,10],[31318,9],[32237,10],[33775,9],[36927,9],[37120,10],[37950,9],[42395,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46438,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5274,9],[5496,9],[18257,10],[28939,9],[29153,9],[29351,10],[29419,9],[29443,9],[29980,9],[32069,9],[33118,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1801,11],[22736,10],[22924,10],[22938,9],[23198,10],[23483,9],[23664,11],[25122,10],[26913,10],[26936,9],[27220,9],[27430,10],[27502,11],[27626,10],[27690,10],[27746,9],[28829,9],[29201,9],[31167,10],[31201,9],[31299,9],[31455,9],[32034,10],[32297,9],[33700,10],[35310,10],[36668,10],[36682,9],[37938,10],[37984,10],[38478,9],[38809,10],[39020,9],[39263,9],[39439,9],[39970,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[38415,10],[39618,9],[40082,9],[40210,9],[40233,9],[40313,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14772,9],[14965,9],[15536,9],[15659,9],[17278,10],[17713,9],[17854,9],[19075,10],[24609,10],[24934,9],[25113,10],[25294,9],[25435,10],[30851,10],[31094,9],[31126,9],[31524,9],[44983,10]]}}}],["dataframe.18",{"_index":17215,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40230,12]]}}}],["dataframe.from_dict",{"_index":6682,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14602,21]]}}}],["dataframe.loc",{"_index":21542,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32346,16]]}}}],["dataframe.sort_valu",{"_index":21569,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36711,24]]}}}],["dataframe’",{"_index":17260,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48892,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16530,11],[17398,11],[17499,11],[19379,11]]}}}],["dataload",{"_index":6106,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[471,11],[25463,11],[25707,12],[25720,11]]}}}],["datapoint",{"_index":4722,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25671,10],[26036,9],[26863,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4737,9],[16407,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[737,10],[2565,11],[6685,10],[6788,10],[11837,10],[11937,9],[20528,10],[28264,10],[28434,10],[28626,10],[28806,10],[29181,10]]}}}],["datapoint’",{"_index":19847,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[20653,11]]}}}],["dataprovid",{"_index":15970,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13818,12]]}}}],["dataprovider[0",{"_index":16078,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35105,16]]}}}],["dataset",{"_index":947,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[139,7],[3774,7],[3887,7],[4148,8],[4202,7],[5410,7],[48524,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1892,8],[9090,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1535,7],[8445,7],[8708,7],[14286,7],[14330,7],[14921,7],[15218,7],[17766,7],[18003,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[96,7],[124,7],[168,7],[2429,8],[2462,8],[2660,9],[2735,7],[2782,8],[3558,8],[4126,7],[4208,7],[4372,9],[4625,7],[4710,7],[4902,9],[4998,7],[5050,7],[5205,7],[5288,7],[5758,7],[5988,9],[6561,7],[6718,7],[6980,8],[7178,7],[7218,8],[7286,8],[7362,7],[7401,7],[7510,7],[7606,8],[7701,9],[7783,7],[8017,7],[8080,10],[9329,8],[10539,8],[10681,9],[11684,7],[11821,7],[12006,8],[12571,7],[12760,7],[13723,8],[14089,8],[14142,7],[14213,8],[14308,7],[14443,7],[14752,8],[21285,9],[21412,8],[21934,9],[23028,9],[25298,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11295,7],[19955,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15777,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[559,7],[617,7],[714,7],[853,7],[959,7],[2249,7],[2440,8],[2700,9],[2816,7],[3513,8],[3557,7],[4947,7],[5512,7],[5974,7],[6314,7],[6626,8],[6679,7],[6980,7],[7475,8],[7890,8],[11792,8],[13572,8],[15574,7],[16731,8],[17981,7],[18380,8],[18491,8],[18654,7],[20535,7],[21922,8],[23763,8],[24166,7],[24298,7],[24558,8],[24768,8],[25526,7],[26241,7],[27160,8],[27353,7],[27903,8],[28016,8],[28084,7],[28133,7],[28372,7],[28466,7],[28701,7],[31179,8],[33598,7],[34755,7],[38432,7],[39384,8],[40957,8],[41355,8],[41797,8],[42180,7],[42460,7],[42705,7],[42785,7],[43415,8],[43517,7],[45129,7],[49974,7],[50775,7],[50890,8],[51512,8],[52231,8],[53662,7],[55097,7],[55804,8],[56716,8],[57051,8],[61967,8],[62579,8],[63239,9],[66156,7],[68172,8],[68307,8],[70348,7]]},"/en/lessons/common-similarity-measures":{"position":[[182,7],[3255,7],[28132,8],[28833,7],[30248,7],[37826,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12729,7],[12782,7],[13374,7],[21335,7],[22792,8],[22944,7],[24051,7],[32571,7],[36120,8],[36158,7],[36358,7],[45110,8],[46973,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3037,8],[3205,8],[5494,7],[5737,7],[7576,8],[9724,8],[11736,9],[11955,7],[12045,8],[16081,7],[17649,7],[18615,8],[19017,7],[19268,7],[19383,7],[19471,8],[19843,8],[20124,9],[20831,8],[22366,8],[23328,8],[24731,8],[32128,8],[37046,7],[48067,8],[48135,7],[48358,8],[49980,8],[51321,8],[52326,8],[52727,8],[53010,8],[53106,7],[53619,7],[63232,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20603,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[125,8],[783,7],[2414,7],[4684,8],[7024,7],[7578,7],[10862,7],[11493,8],[39094,7],[39199,7],[39219,7],[39907,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1308,8],[3180,9],[3232,9],[12293,7],[16132,8],[16379,8],[29883,7],[38641,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1204,7],[18058,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10439,8],[17028,7],[21053,7],[29595,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[232,7],[303,7],[337,7],[2327,7],[12646,7],[13881,9],[13895,7],[14002,8],[14222,8],[14375,8],[14436,7],[14625,7],[14762,7],[14907,8],[15030,9],[15145,8],[15306,8],[15330,7],[15467,7],[15581,7],[17304,7],[17382,8],[17793,7],[18059,8],[19336,7],[19948,8],[20211,7],[20319,8],[21383,7],[21540,9],[21989,8],[22107,8],[22564,7],[22982,8],[23400,8],[23683,7],[25140,7],[25423,8],[25874,8],[26220,8],[27162,8],[27509,8],[28091,7],[28198,7],[28556,8],[29126,7],[29224,8],[29263,7],[30229,7],[31080,7],[31329,7],[34277,7],[34911,7],[35168,7],[38873,8],[39284,8],[39693,7],[40400,8],[40886,8],[42404,7],[42858,8],[44147,7],[44408,7],[45543,8],[47358,9],[47678,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[156,7],[1931,8],[2594,8],[9658,7],[10380,7],[11965,7],[12181,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4739,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6986,8],[42448,8],[48415,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4097,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4312,7],[4675,8],[5013,7],[5085,9],[5460,7],[5515,8],[18368,8],[19006,8],[19967,7],[20095,7],[20196,7],[20451,8],[20592,7],[36127,7],[39752,7],[47924,8],[50324,7],[50468,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23883,7],[24951,7]]},"/en/lessons/extracting-keywords":{"position":[[3176,7],[6429,7],[6462,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2820,7],[3116,7],[3210,8],[5221,7],[7609,7],[8535,7],[9943,7],[22549,8],[23156,8],[23528,8],[23850,7],[25639,9],[25789,7],[26459,8],[38316,7],[39213,8],[39388,8],[41343,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2916,9],[2989,8],[3060,7],[3179,7],[4754,7],[4865,7],[28227,10],[28486,7],[28972,7],[29077,10],[31540,8],[33472,7],[34541,7],[34957,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67762,7],[67948,7]]},"/en/lessons/geocoding-qgis":{"position":[[2722,7],[2811,7],[4506,9],[6662,7],[8873,7],[12405,7],[35344,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[5981,8],[13511,7],[18268,8],[19941,9],[35491,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7871,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[2810,8],[3500,7],[4728,9],[4892,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1538,7],[2883,8],[2989,7],[20381,7],[21083,8],[21145,8]]},"/en/lessons/gravity-model":{"position":[[289,8],[706,7],[13306,7],[13610,7],[13742,8],[13995,7],[14168,7],[14506,7],[15131,7],[15521,7],[37398,7],[46744,7],[47951,7],[49473,8],[66893,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[153,7],[690,8],[5277,7],[6038,7],[6574,9],[21200,7],[21398,8],[22206,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[272,7],[7129,7],[7142,7],[7355,7],[7490,7],[7575,7],[7820,7],[8456,8],[8691,7],[8781,7],[9393,7],[11018,7],[11430,8],[16573,8],[24773,7],[37125,8],[37849,7],[37938,7],[53182,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[224,7],[4896,8],[5541,7],[5722,7],[7650,7],[7796,7],[17445,8],[22043,8],[24343,8],[24512,7],[24646,7],[30213,9],[32428,8],[45388,7],[45854,7],[46125,7],[46913,7],[47106,7],[47387,8],[47676,8],[49407,7],[51230,7],[51501,8],[53009,8],[53214,7],[53419,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[502,7],[21953,7]]},"/en/lessons/intro-to-linked-data":{"position":[[2078,9],[2370,8],[2957,8],[3090,8],[3214,8],[3305,8],[4497,7],[4641,7],[5479,7],[8109,7],[16701,8],[16791,8],[19526,7],[20800,8],[32458,7],[36374,8],[36529,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29141,7],[40182,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1163,8],[4590,9],[7422,9],[16206,8],[33641,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[163,7],[5365,8],[5436,7]]},"/en/lessons/json-and-jq":{"position":[[26078,7],[31974,8],[36371,8],[36474,8],[37170,8]]},"/en/lessons/jupyter-notebooks":{"position":[[39869,8]]},"/en/lessons/linear-regression":{"position":[[170,7],[4133,8],[7023,7],[7482,7],[8138,7],[8295,7],[8350,9],[8522,8],[8561,9],[8776,7],[8899,7],[9025,7],[9291,7],[9513,7],[32028,9],[74769,9]]},"/en/lessons/logistic-regression":{"position":[[3637,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[30237,8],[31083,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[544,7],[8236,7],[15599,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16958,7]]},"/en/lessons/research-data-with-unix":{"position":[[5087,7],[7916,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[273,7],[381,7],[484,7],[890,7],[1033,7],[1081,7],[1237,7],[2332,8],[2503,7],[3475,8],[3707,7],[4732,7],[5427,8],[5452,8],[5758,7],[6124,8],[6833,8],[7324,7],[7394,7],[7563,7],[9577,7],[10848,7],[11732,8],[11791,7],[11987,8],[15548,7],[17925,8],[18124,8],[18824,7],[18908,7],[19031,8],[19685,7],[20151,7],[20735,8],[20985,8],[21120,8],[21265,7],[22855,7],[23298,8],[24470,7],[25902,7],[28492,7],[32177,7],[32618,7],[32961,7],[33271,8],[33968,7],[34063,7],[34106,7],[34697,7],[35186,7],[36811,7],[37013,7],[37351,7],[37858,8],[38158,7],[38970,8],[39440,7],[40428,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6763,7],[7400,7],[7613,8],[7849,8],[38355,7],[46237,7],[46804,7]]},"/en/lessons/sentiment-analysis":{"position":[[1080,7],[7048,9],[7687,8],[7800,7],[40225,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2709,8],[3036,9],[9680,7],[10173,7],[10524,7],[13230,7],[13454,8],[13511,7],[13616,7],[13650,8],[16425,9],[18176,8],[27285,7],[28417,7],[29132,7],[37729,8]]},"/en/lessons/sonification":{"position":[[14092,7]]},"/en/lessons/space-place-gazetteers":{"position":[[8462,7],[32763,8],[43163,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[171,7],[855,7],[889,7],[1103,7],[2534,7],[3286,8],[3981,7],[4191,7],[4309,7],[4573,7],[4887,7],[5117,7],[5262,7],[5422,7],[7246,8],[7357,8],[12916,7],[15764,8],[18014,7],[19864,7],[23537,8],[24099,7],[38335,7],[42550,7],[42676,7],[44337,7],[45009,8],[45321,8],[45437,8],[46045,7],[46059,10],[46203,9],[46268,9],[47257,10],[47534,7],[47840,8],[48409,7],[49061,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1019,8],[1150,7],[4902,7],[9957,7],[10392,7],[11025,7],[11963,7],[14244,7],[14338,7],[14495,7],[15178,7],[15335,7],[15519,7],[19465,7],[21012,8],[25868,8],[26386,8],[28931,8],[29053,8],[31827,7],[48969,7],[51171,7],[51367,7],[51467,8],[52090,8],[59462,7],[59566,8],[65670,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5585,8],[13761,8],[16289,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10291,8],[19256,7],[38749,7],[50877,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[253,8],[2990,7],[9213,8],[11362,8],[12149,8],[13478,8],[25922,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[805,7],[874,7],[1297,7],[1612,8],[1687,8],[1730,7],[1821,7],[2033,7],[2078,7],[2733,8],[2751,7],[2882,8],[3412,8],[3512,8],[3576,8],[13643,7],[14647,8],[14925,8],[18135,8],[23104,8],[25834,7],[25906,7],[26077,8],[36249,7],[38162,7],[43147,7]]}}}],["dataset4",{"_index":14372,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7233,9]]}}}],["dataset9",{"_index":7478,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32045,8]]}}}],["dataset[x,i",{"_index":19673,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16938,13]]}}}],["datasets–perhap",{"_index":8914,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9855,16]]}}}],["datasets–th",{"_index":8918,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10222,12]]}}}],["dataset’",{"_index":11609,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29182,9],[34703,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49750,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[412,9],[5836,9],[6083,9],[10869,9],[11433,9],[12010,9],[18675,9],[18771,9],[26402,9]]}}}],["datasheet",{"_index":14923,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58868,10]]}}}],["datasheet.16",{"_index":14818,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49811,12]]}}}],["datasourc",{"_index":23387,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20279,10]]}}}],["datastor",{"_index":18121,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3182,10]]},"/en/lessons/space-place-gazetteers":{"position":[[43302,10]]}}}],["datastream",{"_index":9758,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28689,10]]}}}],["datatyp",{"_index":8534,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[643,8],[38264,8],[38532,8],[38761,9],[39999,8],[40198,9],[43154,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49365,8]]},"/en/lessons/linear-regression":{"position":[[29718,9]]}}}],["data—a",{"_index":22452,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[14882,6]]}}}],["data’",{"_index":6198,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17376,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11677,6]]},"/en/lessons/space-place-gazetteers":{"position":[[23001,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16654,6]]}}}],["data’3",{"_index":13122,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5531,6]]}}}],["date",{"_index":683,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22522,4],[22534,4],[22676,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4102,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11027,5],[11627,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10718,5],[16687,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26098,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8097,4],[8598,6],[23104,5],[42467,5],[45583,4],[47514,4],[48012,4],[48588,4],[49170,5],[49241,4],[49281,4],[49320,4],[50847,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35510,6],[67399,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21381,5],[22225,5],[40394,4],[45332,6],[45595,4],[45762,5],[46113,6],[46139,4],[46306,4],[46681,5],[58263,4],[61503,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17190,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[959,4],[4176,4],[10558,5],[36546,6],[36913,4],[36941,5],[53049,5],[53874,5],[54598,5],[54711,5],[55440,4],[55516,6],[55581,5],[55680,4],[55851,7],[56196,7],[56541,4],[56760,6],[56829,4],[57072,4],[57136,4],[57610,4],[57869,4],[57904,6],[57956,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11986,7],[12240,4],[13936,4],[33922,5],[38581,7],[44193,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5758,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35957,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12794,5],[12856,5],[13864,6],[13956,6],[13991,4],[19347,6],[19742,5],[20797,5],[23089,5],[23658,4],[23765,4],[24024,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[415,5],[2279,4],[2299,5],[2426,4],[2442,4],[4261,4],[4484,6],[5478,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[608,5],[655,4],[11454,5],[11507,5],[11612,4],[11689,4],[12951,6],[13974,4],[15383,6],[15834,5],[22746,7],[23888,5],[28944,5],[30046,4],[32129,6],[33338,7],[34743,5],[34802,4],[36895,5],[36901,5],[37326,4],[37389,5],[37654,5],[37754,5],[37864,5],[38004,4],[38276,4],[38351,4],[38378,5],[38505,4],[38739,4],[38852,4],[38982,5],[39181,4],[39210,4],[39224,5],[39293,4],[39400,4],[39629,4],[39769,4],[40011,5],[40138,4],[40304,4],[40656,4],[40787,4],[41053,4],[41613,5],[42041,4],[42145,5],[42173,4],[42284,4],[42497,5],[42742,5],[42934,4],[43063,5],[43265,5],[47801,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25183,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8107,4],[30472,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29231,7],[32441,7],[51335,7],[52163,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5780,4],[9519,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5357,6],[18928,6],[39567,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21659,6]]},"/en/lessons/extracting-keywords":{"position":[[2646,4],[2769,4],[33610,4],[34033,4],[35512,4],[37758,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22219,4],[25285,7],[26013,4],[26054,4],[26084,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1501,5],[4413,6],[8319,4],[9416,7],[10355,7],[34943,4],[36352,4],[36405,4],[54901,5],[54933,5],[55144,4],[55325,4],[55462,4],[55580,5],[57039,4],[57179,5],[57391,5],[57688,4],[57805,5],[58070,4],[58587,5],[58685,4],[58800,6],[58875,4],[59113,4],[59138,4],[59200,5],[59609,5],[59731,5],[59759,5],[59787,5],[59815,5],[59843,5],[59871,5],[59899,5],[59927,5],[59955,5],[60488,5],[60716,7],[61655,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[445,4],[3725,4],[11548,6],[18605,4],[18725,6],[18957,4],[19080,4],[19299,4],[19316,6],[19484,4],[19535,4],[19703,4],[20275,4],[20542,4],[21058,5],[21129,4],[21891,5],[22264,5],[22328,4],[22411,4],[22607,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2480,5],[3030,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4644,4],[16388,4],[32107,4],[43984,5],[44605,5],[44660,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9143,6],[9389,5],[11632,4],[16557,6],[16735,5],[16810,5],[16966,5],[17091,5],[17399,4],[17419,5],[17667,4],[17884,5],[17967,4],[18058,5],[18112,4],[18206,4],[18292,5],[19394,4],[19585,5],[19657,5],[25592,5],[25670,5]]},"/en/lessons/gravity-model":{"position":[[20063,5]]},"/en/lessons/installing-omeka":{"position":[[1025,5],[5440,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37944,5]]},"/en/lessons/intro-to-bash":{"position":[[8365,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1246,4]]},"/en/lessons/intro-to-linked-data":{"position":[[24858,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5909,4],[7078,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6928,4],[15428,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2443,6],[11943,4],[16114,4],[16168,4],[16309,5],[16491,6],[16627,4],[17132,6],[18105,5],[20363,4],[20414,5],[26539,5],[26656,4],[27445,5],[27768,5],[28161,6],[28754,6],[28884,5],[29092,6],[29099,5],[29239,4],[29269,4],[29354,4],[29684,5],[29731,4],[29818,5],[30237,5],[30270,5],[32149,4],[32213,5],[32440,5],[32965,4],[33117,5],[33530,5]]},"/en/lessons/linear-regression":{"position":[[525,4],[9222,5],[16122,5],[16988,5],[21117,5],[22063,4],[24079,4],[24349,4],[24416,4],[24533,4],[25771,4],[25879,4],[26164,4],[26222,4],[31880,4],[36724,4],[37336,6],[37386,5],[44754,4],[44778,4],[45039,5],[45335,4],[48269,5],[48312,5],[50179,4],[50226,4],[50331,4],[50388,5],[50479,5],[51525,5],[54931,4],[55090,4],[55441,4],[62954,4],[69888,5],[69989,6],[72186,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6315,4]]},"/en/lessons/naive-bayesian":{"position":[[29891,5],[30497,5],[30528,5]]},"/en/lessons/normalizing-data":{"position":[[5389,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13695,6],[14340,6],[14528,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1977,4],[2064,4],[2995,4],[5157,4],[7660,5],[7818,5],[8022,4]]},"/en/lessons/preserving-your-research-data":{"position":[[11781,4],[13045,4],[15120,4],[15160,5]]},"/en/lessons/qgis-layers":{"position":[[1257,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25742,5],[26016,4]]},"/en/lessons/research-data-with-unix":{"position":[[11377,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8951,4],[12910,4],[14785,7],[14829,4],[14917,5],[14999,6],[15081,4],[15484,5],[17115,6],[18566,5],[18604,6],[41093,4],[41295,4],[42763,6]]},"/en/lessons/sentiment-analysis":{"position":[[26942,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[595,4],[5314,6],[5372,6],[7957,5],[11176,5],[12207,5],[12527,5],[12662,5],[12799,6],[12866,6],[13286,6],[27507,4],[27621,5],[38737,4]]},"/en/lessons/sonification":{"position":[[27392,4],[28828,4]]},"/en/lessons/space-place-gazetteers":{"position":[[11502,4],[23971,5],[24167,4],[24344,5],[24384,5],[24454,5],[25225,6],[25236,6],[25256,6],[25556,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12595,5],[15274,5],[23165,5],[26855,5],[27712,5],[28434,5],[33422,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12171,5],[13219,4],[14241,4],[34018,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18372,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12821,4],[17528,5],[17989,4],[17999,4],[18333,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9688,5],[14546,5],[15192,6],[18168,4],[29030,4],[29563,4],[29950,4],[30058,4],[30979,5],[32262,4]]},"/en/lessons/transliterating":{"position":[[16154,4],[16197,4],[16213,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45009,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[2151,5],[16954,4],[17378,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2193,6],[5316,5],[5358,5],[6490,5],[9892,5],[10386,4],[11460,4],[11486,5],[11570,6],[11589,4],[11762,4],[11852,4],[11903,5],[18342,4],[21331,6],[22777,4]]},"/en/lessons/vector-layers-qgis":{"position":[[9506,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1403,5],[17055,6],[21205,6],[41279,5]]},"/en/lessons/working-with-web-pages":{"position":[[5004,4]]}}}],["date(1160",{"_index":12388,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57711,10]]}}}],["date(created_at",{"_index":19810,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12824,17],[15797,17]]}}}],["date(yr",{"_index":12398,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58529,8]]}}}],["date/year!='1789",{"_index":22528,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[32068,17]]}}}],["date1=1865&date2=1865&datefiltertype=yearrang",{"_index":11365,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22113,56]]}}}],["date:[1825",{"_index":10773,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22133,10]]}}}],["date=\"10",{"_index":12661,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20053,9]]}}}],["date=\"15",{"_index":12679,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20796,9]]}}}],["date=\"20151216\"/></meta>",{"_index":12667,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20187,33]]}}}],["date_count",{"_index":7098,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53354,11],[53698,11],[54004,11]]}}}],["date_label",{"_index":17174,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36578,12],[64291,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16032,11]]}}}],["date_nod",{"_index":13457,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17783,10],[17798,10],[19484,10],[19499,10]]}}}],["date_object",{"_index":17092,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24637,11],[24831,11]]}}}],["date_object.year",{"_index":17096,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24689,16],[24977,16]]}}}],["date_to_xmlschema",{"_index":5451,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22160,17]]}}}],["date_word_counts_df",{"_index":7118,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56248,19],[57177,19]]}}}],["date_word_counts_df.date_named_entities.str.split(expand=true).stack().value_count",{"_index":7122,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56356,85],[57366,85]]}}}],["date_word_frequ",{"_index":7121,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56332,21],[57342,21]]}}}],["date_word_frequencies[:10",{"_index":7123,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56442,26],[57506,26]]}}}],["dateabl",{"_index":21277,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[13989,8]]}}}],["datetim",{"_index":5449,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22135,12]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1154,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36911,9],[38649,8],[39038,8],[40189,8],[40722,8],[43102,8],[43166,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57236,8],[57672,8],[58054,8],[59326,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16351,9],[16981,8],[38971,9]]},"/en/lessons/jupyter-notebooks":{"position":[[21740,8],[21800,9],[22183,8],[26398,8],[27455,9],[29787,8]]},"/en/lessons/linear-regression":{"position":[[24517,8]]},"/en/lessons/output-data-as-html-file":{"position":[[5668,8],[6581,8],[7609,8]]},"/en/lessons/sonification":{"position":[[28541,8],[29796,8],[29812,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33799,8],[34653,9],[34753,9],[34974,10],[36401,9],[38502,8],[38518,8]]}}}],["datetime(1753,6,10",{"_index":20752,"title":{},"body":{"/en/lessons/sonification":{"position":[[29157,20]]}}}],["datetime(1753,6,11",{"_index":20754,"title":{},"body":{"/en/lessons/sonification":{"position":[[29220,20]]}}}],["datetime(1753,6,12",{"_index":20756,"title":{},"body":{"/en/lessons/sonification":{"position":[[29283,20]]}}}],["datetime(1753,6,13",{"_index":20758,"title":{},"body":{"/en/lessons/sonification":{"position":[[29346,20]]}}}],["datetime(1753,6,14",{"_index":20759,"title":{},"body":{"/en/lessons/sonification":{"position":[[29409,20],[30883,20]]}}}],["datetime(1753,6,8",{"_index":20748,"title":{},"body":{"/en/lessons/sonification":{"position":[[29033,19],[30617,19]]}}}],["datetime(1753,6,9",{"_index":20750,"title":{},"body":{"/en/lessons/sonification":{"position":[[29095,19],[30679,19]]}}}],["datetime.d",{"_index":12387,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57602,13],[59298,15]]}}}],["datetime.date(1156",{"_index":11924,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9424,19],[10363,19],[60724,19],[61663,19]]}}}],["datetime.date(1160,12,25",{"_index":12403,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59487,25]]}}}],["datetime.date.strftime(parsedd",{"_index":16871,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[30047,34]]}}}],["datetime.date.strftime(parseddatepub",{"_index":16888,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32884,37]]}}}],["datetime.date.strftime(parseddateupd",{"_index":16890,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[33002,40]]}}}],["datetime.datetime.strptime(row[1",{"_index":16855,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24374,34]]}}}],["datetime.datetime.today().strftime(\"%i",{"_index":8505,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2453,38]]}}}],["datetime.datetime.today().strftime(\"%y%m%d",{"_index":19139,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5728,42],[6641,42]]}}}],["datetime.timedelta(weeks=1",{"_index":12401,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59375,27]]}}}],["dateutil",{"_index":16864,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[27707,9],[27947,8],[28140,8],[29436,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6637,8],[6739,9]]}}}],["dateutil.pars",{"_index":16881,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32167,15]]}}}],["dateutil.parser.parse(row[1",{"_index":16867,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[28503,29],[29589,29]]}}}],["dateutil.parser.parse(values[1",{"_index":16882,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32347,32]]}}}],["dateutil.parser.parse(values[2",{"_index":16884,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32511,32]]}}}],["date’",{"_index":17112,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25996,6]]}}}],["datsun",{"_index":19504,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14148,6]]}}}],["datum",{"_index":12531,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[10578,6]]},"/en/lessons/introduction-map-warper":{"position":[[20879,5]]},"/en/lessons/qgis-layers":{"position":[[5129,6],[5191,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2834,6]]}}}],["daughter",{"_index":17949,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53898,8],[54034,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21693,9],[26556,9]]}}}],["daunt",{"_index":8035,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3288,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13714,9]]},"/en/lessons/intro-to-powershell":{"position":[[39022,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4519,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18532,8]]}}}],["davi",{"_index":3518,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2428,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10826,6],[31393,6],[32422,6],[35056,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18930,5],[20838,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10627,5],[50451,6]]}}}],["david",{"_index":1775,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44254,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[33263,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10912,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13398,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12330,5],[61402,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37674,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3144,5],[56072,5],[57351,5],[59294,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7842,5],[13948,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2155,5],[36241,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[32758,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[44814,5],[44934,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55681,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37684,5]]},"/en/lessons/introduction-map-warper":{"position":[[1909,5],[3220,5],[8147,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10550,5],[11257,5],[44927,5],[48570,5],[49433,5],[49880,5],[50542,5],[53779,5]]},"/en/lessons/linear-regression":{"position":[[78789,5]]},"/en/lessons/naive-bayesian":{"position":[[34053,5]]},"/en/lessons/sentiment-analysis":{"position":[[27318,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49417,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5108,5],[5664,5],[26178,5],[26327,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12393,5],[35274,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39600,5],[39771,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[33105,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46888,5]]}}}],["david.botchlett@enron.com",{"_index":20419,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27071,26]]}}}],["davinci",{"_index":15836,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[18210,7]]}}}],["daw",{"_index":3525,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2489,6],[8329,6],[16084,6]]}}}],["day",{"_index":65,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1168,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4031,3],[4112,4],[4424,4],[7283,4],[10733,4],[21858,3],[21904,3],[48581,4],[48747,5],[48787,4],[48832,3],[49074,4],[49155,4],[49255,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13834,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46296,4],[46598,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37609,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40358,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32549,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53120,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30254,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55959,3],[58483,3],[58542,4],[58847,3]]},"/en/lessons/geocoding-qgis":{"position":[[3247,4],[3472,4],[36293,3],[36680,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20082,3],[20848,3],[21080,3],[21159,3],[21189,3],[21281,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[13126,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[32646,3],[32653,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7518,3],[18124,3],[18813,3],[20251,3],[21132,3]]},"/en/lessons/intro-to-powershell":{"position":[[3453,3],[40837,3],[40844,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8230,4],[10047,4],[43054,4]]},"/en/lessons/jupyter-notebooks":{"position":[[16543,4],[20444,4],[26508,3],[26564,4],[26697,5],[29115,3],[29827,4],[30169,4],[32313,3],[32648,3],[32714,3]]},"/en/lessons/linear-regression":{"position":[[10661,3],[10665,3],[24269,4],[25320,4],[25728,4],[25897,4],[25983,4],[26084,4],[26204,5]]},"/en/lessons/naive-bayesian":{"position":[[11807,3],[15488,3],[29499,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10604,4],[10661,4],[11585,4],[11642,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6093,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28333,4]]},"/en/lessons/research-data-with-unix":{"position":[[11366,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10150,5],[15250,3],[16026,5],[41479,4],[41508,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18864,4],[18918,4]]},"/en/lessons/sentiment-analysis":{"position":[[27828,3],[30518,3],[31615,3],[34808,3],[36591,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7710,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1277,4],[19591,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16247,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[346,3],[18289,3],[33269,3],[33276,3]]},"/en/lessons/transliterating":{"position":[[902,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13968,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10564,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7908,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40017,4],[41154,4],[41211,3],[41300,3],[41349,3]]}}}],["day/month/year",{"_index":8683,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37562,14]]}}}],["day=\"sunday",{"_index":12683,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20889,12]]}}}],["day=\"tuesday",{"_index":12664,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20102,13]]}}}],["day=1",{"_index":17100,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24751,6],[24805,6]]}}}],["day=d",{"_index":17095,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24671,6]]}}}],["day_ja_america_britain_i_revolution.tsv",{"_index":19767,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[11308,39]]}}}],["dayfirst",{"_index":8700,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40053,8],[40227,8],[41317,8],[43930,8],[45212,8]]}}}],["dayfirst=tru",{"_index":16869,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[29479,13],[29619,14],[32380,14],[32544,14]]}}}],["dayofweek",{"_index":16870,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[30035,9]]}}}],["dayofweek.csv",{"_index":16873,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31147,15],[33416,14]]}}}],["dayofweekpub",{"_index":16885,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32582,14],[32869,12],[33162,13]]}}}],["dayofweekupd",{"_index":16889,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32984,15],[33176,16]]}}}],["days_since_epoch",{"_index":20767,"title":{},"body":{"/en/lessons/sonification":{"position":[[30969,21]]}}}],["db",{"_index":7943,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34063,3]]}}}],["db.ini",{"_index":14112,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[11437,6],[11556,6],[11634,7],[12185,7]]}}}],["db2",{"_index":13126,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6558,3]]}}}],["dbclearresult(r",{"_index":13313,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42894,17]]}}}],["dbclearresult(rsinsert",{"_index":13229,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30081,23],[32834,23]]}}}],["dbconnect",{"_index":13191,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22799,10]]}}}],["dbconnect(rmariadb::mariadb",{"_index":13184,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22422,30]]}}}],["dbconnect(rmariadb::mariadb(),default.file=rmariadb.settingsfile,group=rmariadb.db",{"_index":13210,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24963,83],[29393,83],[31777,83],[38337,83],[40841,83]]}}}],["dbdisconnect",{"_index":13193,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22903,13]]}}}],["dbdisconnect(storiesdb",{"_index":13190,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22596,23],[22721,23],[25192,23],[30163,23],[32916,23],[39758,23],[42970,23]]}}}],["dbeee326",{"_index":9738,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24133,8]]}}}],["dbfetch(r",{"_index":13293,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41461,11],[42591,11],[44806,11]]}}}],["dblisttabl",{"_index":13192,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22850,13]]}}}],["dblisttables(storiesdb",{"_index":13189,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22572,23],[22657,23],[25110,23],[25302,23],[29550,23],[31934,23]]}}}],["dbname",{"_index":14114,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[11898,7],[12099,6]]}}}],["dbname='newspaper_search_result",{"_index":13187,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22519,34]]}}}],["dbo",{"_index":13473,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21524,4]]}}}],["dbo:countri",{"_index":13488,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22361,11]]}}}],["dbpedia",{"_index":11566,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22368,7],[22526,7],[22668,7],[22748,8],[22852,7],[22903,7],[23470,7],[23523,8],[23672,7],[24473,7],[24594,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20846,7],[21218,7],[22040,8]]},"/en/lessons/intro-to-linked-data":{"position":[[19910,8],[30402,8],[30842,7],[32813,8],[33700,7],[34607,7],[34841,7],[35483,8],[35557,7],[35805,7],[35916,7],[36230,7],[36642,7]]}}}],["dbpedia_",{"_index":11571,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23253,11],[23317,11],[23430,13]]}}}],["dbpedia’",{"_index":15270,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[30672,9]]}}}],["dbr",{"_index":13475,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21576,4]]}}}],["dbr:netherland",{"_index":13489,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22373,15]]}}}],["dbrow",{"_index":13315,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[44754,6],[44841,6]]}}}],["dbrows<",{"_index":13292,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41450,10],[42580,10],[44795,10]]}}}],["dbscan",{"_index":4496,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65245,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[250,7],[447,6],[474,6],[1238,6],[1409,6],[1439,6],[2001,6],[7510,6],[8759,7],[8910,7],[9159,6],[9225,6],[9295,6],[24371,6],[24385,6],[24498,6],[24576,6],[24721,6],[24862,6],[24889,6],[25150,6],[25555,6],[26325,6],[27285,6],[32189,6],[32483,6],[34137,7],[34246,7],[34336,6],[61515,6],[61721,7],[61749,6],[62646,6],[62664,6],[62927,6],[62975,6],[63453,6],[66179,6],[66663,7],[67051,6],[67171,6],[68754,6]]}}}],["dbscan(eps=0.2",{"_index":5172,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62673,15]]}}}],["dbscan.fit_predict(df_abstracts_pca",{"_index":5175,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62725,36]]}}}],["dbscan_label",{"_index":5174,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62709,13],[62837,13]]}}}],["dbsendquery(storiesdb",{"_index":13228,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30030,22],[30439,22],[32783,22],[33403,22]]}}}],["dbsendquery(storiesdb,queri",{"_index":13291,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41421,28],[42551,28],[44766,28]]}}}],["dbwritet",{"_index":13267,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37126,13],[37990,14]]}}}],["dbwritetable(storiesdb",{"_index":13268,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37185,23],[37371,23],[39090,23],[39575,23]]}}}],["dc",{"_index":8977,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20412,2]]},"/en/lessons/intro-to-linked-data":{"position":[[24239,3],[25036,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15563,3]]}}}],["dc:creat",{"_index":15230,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24948,10],[25182,10]]}}}],["dc:creator",{"_index":15226,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24347,10],[24650,10],[25144,10],[25867,10],[26960,10]]}}}],["dct",{"_index":13420,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10143,4],[10629,3]]}}}],["dct:titl",{"_index":13419,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10087,9]]}}}],["dcterm",{"_index":13427,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10637,7]]}}}],["dd",{"_index":5508,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40457,3],[46199,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19461,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26159,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25950,2]]}}}],["ddc",{"_index":3824,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14477,6],[15299,4],[15457,3],[31738,4],[31928,3],[32588,3],[33119,5],[41350,3],[41472,3],[41742,3],[42101,3],[42181,3],[42268,3],[42955,3],[43435,3],[44682,5],[45441,3],[45451,5],[45963,3],[46833,3],[47367,3],[49453,4],[49611,4],[50086,4],[51306,3],[51353,3],[51381,3],[52397,8],[53340,3],[54112,3],[54272,3],[54977,4],[55610,3],[55730,3],[55813,3],[55883,4],[56483,3],[56569,3],[56944,4],[57182,4],[57598,3],[58256,4],[59347,3],[59748,3],[60104,4],[60141,4],[63099,3],[66599,3],[66741,3],[66800,4]]}}}],["ddc1",{"_index":3843,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15801,4],[30539,5],[31070,5],[31410,4],[44374,4]]}}}],["ddc2",{"_index":3844,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15828,4],[30548,6],[31199,5],[31419,4],[47793,4],[55228,4],[55348,4]]}}}],["ddc3",{"_index":4474,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61161,4]]}}}],["ddc_level",{"_index":4223,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41752,11],[42696,10],[45565,9],[47863,9],[59778,9]]}}}],["ddc_level:int=1",{"_index":4228,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42336,17],[43043,17]]}}}],["ddc_level=ddc_level",{"_index":4288,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46297,20],[52195,20],[59991,20]]}}}],["ddc_name",{"_index":4358,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52296,8],[52386,10],[54206,8]]}}}],["ddc_name}.png",{"_index":4414,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54919,17]]}}}],["ddc{ddc",{"_index":4411,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54882,8],[64649,8]]}}}],["de",{"_index":1200,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10885,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43429,2]]},"/en/lessons/counting-frequencies":{"position":[[9406,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35952,2],[35965,3],[36043,2],[36056,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30037,2],[30051,2],[30089,2],[46241,2],[51495,2],[51613,2],[51741,3],[51886,2],[52317,2],[52464,2],[52529,2],[52601,3],[52743,2],[52773,2],[56291,2],[56325,2],[59091,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12716,2],[23067,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5896,2],[6051,2],[6099,2],[6163,2],[6693,2],[6707,2],[6757,2],[6977,2],[7415,2],[7435,2],[7508,2],[9886,2],[10122,2],[10206,2],[11078,2],[51708,2],[61186,2],[61422,2],[61506,2],[62378,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28135,2]]},"/en/lessons/intro-to-bash":{"position":[[12121,2]]},"/en/lessons/introduction-map-warper":{"position":[[22657,2],[22701,2],[22711,2],[22738,2],[22829,2],[22847,2],[22999,2],[23025,2],[23075,2],[23088,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42580,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43274,2],[46115,2],[51735,2],[51791,2],[52732,2],[52827,3],[52900,2],[54771,2]]},"/en/lessons/json-and-jq":{"position":[[3408,2],[3602,2],[7659,2],[7859,2],[13675,2],[13778,2],[13993,2],[14081,2],[14757,2],[15000,2],[15751,2],[15979,2]]},"/en/lessons/jupyter-notebooks":{"position":[[42777,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8974,2],[9051,2],[9643,2],[9720,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12142,2],[12821,4],[13896,2],[31726,2],[40331,2],[43461,2],[48416,2],[48439,2],[50396,2],[50538,2],[50622,2],[50664,2],[50684,2],[50733,2],[53367,2],[53390,2],[53497,2]]},"/en/lessons/space-place-gazetteers":{"position":[[17625,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31136,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14393,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17602,2]]}}}],["de\\n25",{"_index":9909,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51676,6]]}}}],["de\\nlauterbrunnen.\\naarau",{"_index":9929,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51915,26]]}}}],["de\\nmontagn",{"_index":9890,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51437,12]]}}}],["de\\nwilderswil",{"_index":9893,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51475,15]]}}}],["de_core_news_sm",{"_index":11556,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19847,16]]}}}],["deactiv",{"_index":10694,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[9346,10],[9375,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5983,10],[6011,10]]}}}],["dead",{"_index":1888,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47272,5],[50917,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1775,4],[16176,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37887,4],[56025,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10463,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4495,6]]},"/en/lessons/working-with-text-files":{"position":[[4311,6]]}}}],["deadli",{"_index":19277,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17299,6],[17412,6]]}}}],["deadlin",{"_index":20403,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25390,8]]}}}],["deal",{"_index":540,"title":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[0,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16064,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43664,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1490,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50629,4],[63552,5],[64297,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24755,7],[39587,7],[47898,7],[50504,4],[51532,7],[62199,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58990,7],[71125,7]]},"/en/lessons/common-similarity-measures":{"position":[[5709,7],[18297,7],[34015,7],[35219,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2337,7],[8083,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1628,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[595,7],[11267,7],[11589,7],[21520,7],[36882,7],[39119,4],[42729,7],[47788,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1,7],[4670,7],[4852,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13645,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42308,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17027,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46156,4],[54598,4]]},"/en/lessons/geocoding-qgis":{"position":[[31384,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12665,4],[24108,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[35218,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3918,7],[4845,4],[7960,4],[29656,4],[31169,7],[31750,7],[31834,7],[32198,4],[32315,4]]},"/en/lessons/gravity-model":{"position":[[15674,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[32195,4],[32712,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5637,4],[18870,5],[35849,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37882,4],[38207,4],[42611,4],[42905,4],[57536,4]]},"/en/lessons/intro-to-bash":{"position":[[4130,5],[9470,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15825,7]]},"/en/lessons/intro-to-linked-data":{"position":[[19776,7]]},"/en/lessons/intro-to-powershell":{"position":[[33583,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6032,5],[18168,4]]},"/en/lessons/introduction-and-installation":{"position":[[257,7],[2494,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16311,7],[22982,4],[36314,7]]},"/en/lessons/jupyter-notebooks":{"position":[[9316,4],[50975,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1317,4]]},"/en/lessons/naive-bayesian":{"position":[[7564,7],[9629,7],[27409,4],[52486,7],[52525,7]]},"/en/lessons/normalizing-data":{"position":[[5572,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1357,7],[51621,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2774,7]]},"/en/lessons/sentiment-analysis":{"position":[[16022,4],[16378,6],[16787,5],[18940,4],[21759,4],[22805,4]]},"/en/lessons/sonification":{"position":[[31596,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19354,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25976,4]]},"/en/lessons/transliterating":{"position":[[2192,7],[13836,4],[14405,7],[17799,7],[19748,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19791,7],[20067,4],[31403,7],[31777,7],[31916,4]]},"/en/lessons/vector-layers-qgis":{"position":[[6056,7],[16430,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16899,5]]}}}],["dealt",{"_index":10795,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24774,5]]}}}],["dean",{"_index":15291,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36829,4]]}}}],["death",{"_index":10442,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14061,5],[18922,5]]},"/en/lessons/extracting-keywords":{"position":[[2787,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[740,6],[1039,6],[1137,6],[1238,6],[1340,6],[1436,6],[5009,6],[12635,6],[12794,6],[13892,7],[22983,7],[23813,7],[29955,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24806,5]]}}}],["death</th>",{"_index":15041,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3347,16]]}}}],["death_dict",{"_index":10450,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14799,10],[16100,11],[17225,10],[17821,11]]}}}],["death_dict[node[0",{"_index":10460,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15506,19],[17502,19]]}}}],["death_year",{"_index":10468,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16112,13],[17833,13]]}}}],["deaths[a",{"_index":23055,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[23425,8]]}}}],["debat",{"_index":1840,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45856,7],[50166,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69855,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50017,8]]},"/en/lessons/gravity-model":{"position":[[27596,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49237,7]]},"/en/lessons/intro-to-bash":{"position":[[11580,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8034,6],[8863,6],[48441,8]]},"/en/lessons/sentiment-analysis":{"position":[[8731,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3552,7],[5799,7],[8071,7],[57843,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22216,7],[27364,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17421,7],[20008,7]]}}}],["debent",{"_index":11767,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5984,6]]}}}],["debeo",{"_index":11865,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7091,5],[7647,5]]}}}],["debet",{"_index":11778,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6127,6]]}}}],["debian",{"_index":9601,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13402,6],[13429,8]]},"/en/lessons/linux-installation":{"position":[[438,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3796,6]]}}}],["debit",{"_index":22109,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5193,5],[5296,5]]}}}],["debitum",{"_index":11968,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10092,7],[61392,7]]}}}],["deborah",{"_index":6068,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45036,7]]},"/en/lessons/intro-to-bash":{"position":[[2693,7]]},"/en/lessons/research-data-with-unix":{"position":[[2999,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24315,7]]}}}],["debug",{"_index":5279,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[419,6],[6067,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17394,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17252,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32401,9],[32608,9],[32734,10],[34909,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9014,5],[13013,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56977,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33988,10],[34209,10],[34335,10],[37139,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[24848,9]]},"/en/lessons/jupyter-notebooks":{"position":[[24741,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25223,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10512,9]]}}}],["debugg",{"_index":7857,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19261,9]]}}}],["dec",{"_index":19350,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4233,3]]},"/en/lessons/sonification":{"position":[[41655,3]]}}}],["decad",{"_index":1961,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1814,8],[2345,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28337,6],[29178,8],[29518,7],[29526,7],[29772,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67926,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57772,7],[57802,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5211,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3009,6],[5505,7],[22652,7],[32484,7],[41110,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51378,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4831,6],[6433,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2493,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19189,6],[19461,7],[19624,6],[21774,7],[22048,8],[25852,8]]},"/en/lessons/sentiment-analysis":{"position":[[6969,7],[8320,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2034,8]]},"/en/lessons/sonification":{"position":[[8406,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4543,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1295,6],[14267,6],[14325,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17574,8]]}}}],["decay",{"_index":20810,"title":{},"body":{"/en/lessons/sonification":{"position":[[35925,6],[36014,6],[36303,5]]}}}],["deceas",{"_index":18613,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59153,11]]}}}],["decemb",{"_index":1852,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46470,8],[49193,8],[51242,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1268,8]]},"/en/lessons/gravity-model":{"position":[[63619,8],[66454,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[45685,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47965,9],[48263,9]]},"/en/lessons/naive-bayesian":{"position":[[25566,9],[30503,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4094,8],[6056,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15609,8],[16408,8],[16431,8],[18421,8],[18457,9],[24503,8],[24523,8],[28128,8],[28151,8]]},"/en/lessons/sentiment-analysis":{"position":[[6628,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35540,9],[35962,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[6455,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41246,8]]}}}],["decembr",{"_index":22195,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21302,8],[26456,8]]}}}],["decenni",{"_index":8860,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3826,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[8529,9]]}}}],["decent",{"_index":4616,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9077,6],[11165,6],[68190,6]]},"/en/lessons/naive-bayesian":{"position":[[56356,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27247,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43628,6]]}}}],["decentr",{"_index":10495,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20538,14]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11161,13]]},"/en/lessons/introduction-map-warper":{"position":[[1483,12]]}}}],["decept",{"_index":18365,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[26226,10],[51469,12],[54570,9],[55274,9],[58352,9],[60254,10]]}}}],["deciaml",{"_index":4074,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30510,7]]}}}],["decid",{"_index":917,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12624,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4610,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24584,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9734,6],[31901,6],[35964,7],[41512,6],[42158,6],[53196,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70645,6],[70846,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5426,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8923,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3518,6],[7096,6],[8377,8],[35347,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6299,6],[7514,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6461,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8410,6],[31707,6],[42958,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10105,6],[16965,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37182,6],[38343,6],[42048,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13838,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35590,6]]},"/en/lessons/extracting-keywords":{"position":[[8215,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33636,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2033,6],[2774,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5819,6],[9547,6],[13485,6],[19937,7],[31337,6],[32074,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5024,8]]},"/en/lessons/gravity-model":{"position":[[576,8],[30560,8],[31084,8],[31160,6],[35943,7],[36022,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[36149,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[32126,7],[32887,8],[33213,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6330,6],[28105,7],[52961,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5619,6],[6949,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23728,6],[36146,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10191,6],[17318,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20395,6]]},"/en/lessons/naive-bayesian":{"position":[[5971,6],[14505,7],[24737,6],[66695,7]]},"/en/lessons/qgis-layers":{"position":[[1120,8],[1269,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10722,7]]},"/en/lessons/sentiment-analysis":{"position":[[29766,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8431,6],[13232,6],[13480,6],[15221,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12803,6],[33437,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[507,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26734,6],[41924,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[3760,6],[26521,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3724,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[734,7],[3959,6],[12703,6],[14567,6],[15496,6],[23148,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46567,6]]},"/en/lessons/working-with-text-files":{"position":[[5758,7],[7905,7]]}}}],["decim",{"_index":1693,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38580,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17944,8],[18064,9],[18312,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8727,8],[14454,7],[15272,7],[41053,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9344,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16827,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8684,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16896,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17080,7],[17333,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[39545,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31809,7]]},"/en/lessons/linear-regression":{"position":[[13363,7],[13901,8],[14013,8],[24374,8],[26096,7],[26124,7],[26187,7],[26214,7],[37378,7]]},"/en/lessons/logistic-regression":{"position":[[4301,7],[38396,7]]},"/en/lessons/output-data-as-html-file":{"position":[[4323,7]]},"/en/lessons/sonification":{"position":[[27129,7],[36463,8]]}}}],["decimal.pop",{"_index":12123,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16994,13]]}}}],["deciph",{"_index":6801,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30425,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27400,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14067,8],[48609,8]]}}}],["decir",{"_index":20025,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12355,6]]}}}],["decis",{"_index":1058,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4838,8],[4879,8],[4966,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10791,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20204,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6215,8],[6642,8],[23251,9]]},"/en/lessons/common-similarity-measures":{"position":[[19514,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11941,8],[12168,9],[25241,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18402,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7877,9],[8313,9],[8390,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28496,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10248,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25815,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13352,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2789,8]]},"/en/lessons/geocoding-qgis":{"position":[[36990,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[30867,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5158,8]]},"/en/lessons/gravity-model":{"position":[[4707,9],[4886,10],[13938,9],[59234,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7919,9],[13184,9],[13314,9],[28473,9],[29273,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6489,8],[6903,8],[38237,8],[40571,11],[40660,8],[40740,10],[40846,9]]},"/en/lessons/introduction-map-warper":{"position":[[4230,8]]},"/en/lessons/preserving-your-research-data":{"position":[[5144,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54799,8]]},"/en/lessons/sentiment-analysis":{"position":[[1243,9]]},"/en/lessons/sonification":{"position":[[33877,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12523,8],[20759,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13763,9],[31943,9],[35813,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24771,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22936,9],[24012,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3606,8]]}}}],["decisions4",{"_index":17019,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[2371,10]]},"/en/lessons/logistic-regression":{"position":[[2091,10]]}}}],["deck",{"_index":9152,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12,4]]}},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13,4],[785,4],[1352,4],[4035,4],[4097,4],[4200,4],[8312,5],[10384,4],[10758,4],[12056,4],[12143,4],[12403,5],[12620,4],[14773,5],[16893,4],[17329,5],[17409,4],[19654,5],[20299,4],[20330,4],[20552,4],[20765,4],[22600,5],[26926,5],[28878,4],[30353,4],[33446,5],[33660,5],[33701,4],[33787,4],[33816,4],[34037,4],[34343,4],[34392,4],[34455,4],[34876,4],[35425,4],[35830,4],[37492,4],[38849,5],[41600,4],[41779,5],[41980,5],[42090,4],[42419,4],[43138,6],[43502,4],[43733,4],[44236,4],[44337,5],[44748,4],[45877,4],[47092,5],[47120,4],[47243,4],[47304,6],[47588,5],[47656,4],[47951,4],[49163,5],[49605,5],[53298,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[426,6],[33965,6]]}}}],["deck’",{"_index":9401,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42602,6],[44533,6],[47359,6]]}}}],["declar",{"_index":3117,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36873,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3991,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1233,12],[2531,12],[2650,12]]},"/en/lessons/common-similarity-measures":{"position":[[27731,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2331,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22523,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5558,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27719,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1938,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9478,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63563,12],[66973,12]]},"/en/lessons/gravity-model":{"position":[[52832,8]]},"/en/lessons/intro-to-linked-data":{"position":[[27019,8],[28383,7],[31001,8],[31146,8],[31209,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19982,7],[28188,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19879,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6206,8],[7086,12],[7719,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[911,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15492,11],[25150,9]]},"/en/lessons/sentiment-analysis":{"position":[[6605,8],[24222,7]]}}}],["declassifi",{"_index":23279,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1116,12]]}}}],["declin",{"_index":13801,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[55754,9]]},"/en/lessons/linear-regression":{"position":[[72701,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5347,7]]}}}],["decod",{"_index":6712,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17540,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2352,7]]}}}],["decoded/decompress",{"_index":15815,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15161,20]]}}}],["decoder=jpeg2000",{"_index":15767,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9329,16]]}}}],["decoloni",{"_index":20933,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[12244,11]]}}}],["decompos",{"_index":15088,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9165,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3275,9]]}}}],["decompose”—y",{"_index":15089,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9263,15]]}}}],["decomposit",{"_index":7476,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[31076,13],[33600,13],[33763,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5718,13]]}}}],["decompress",{"_index":12598,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4325,10],[4589,10],[4994,12],[6623,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16745,12]]}}}],["deconstruct",{"_index":17540,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[4566,14]]}}}],["deconstructionist",{"_index":17954,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54542,17]]}}}],["decor",{"_index":3340,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5638,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30273,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24432,12]]}}}],["decreas",{"_index":219,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4503,9],[20988,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14231,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22692,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17934,9],[18302,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19395,9],[19624,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9260,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35180,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22983,8],[27596,9],[27793,11],[29282,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33864,10],[34217,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42413,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30324,8]]}}}],["decyph",{"_index":10924,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12979,11]]}}}],["decypher",{"_index":10985,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[37802,12]]}}}],["dedic",{"_index":5830,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1960,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15556,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14810,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4102,9],[16898,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39140,9],[44310,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9246,9],[33278,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69001,9]]},"/en/lessons/geocoding-qgis":{"position":[[37505,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11011,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3132,9],[13790,9],[17343,9],[41213,10],[47485,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21530,9],[21856,9]]},"/en/lessons/intro-to-linked-data":{"position":[[12909,9],[29617,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4066,9],[47330,9]]},"/en/lessons/mac-installation":{"position":[[789,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14144,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7558,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16107,9]]},"/en/lessons/windows-installation":{"position":[[587,9]]}}}],["dedit",{"_index":11779,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6134,5]]}}}],["deduc",{"_index":15121,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[2114,6]]},"/en/lessons/vector-layers-qgis":{"position":[[16111,7]]}}}],["dedupl",{"_index":9965,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53569,11]]}}}],["deem",{"_index":9540,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4698,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33998,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[17850,4]]},"/en/lessons/linear-regression":{"position":[[66515,6]]}}}],["deep",{"_index":5252,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[55,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9,4]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65693,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[56,4],[923,4],[5056,4],[5125,4],[5282,4],[5361,4],[5441,4],[5576,4],[5662,4],[5717,4],[7021,4],[7121,4],[7571,4],[12463,4],[13127,4],[14074,4],[15467,4],[15611,4],[15839,4],[16056,4],[20078,4],[22627,4],[23079,4],[23341,4],[25118,4],[25543,4],[25653,4],[25848,4],[26512,4],[26643,4],[27037,4],[27136,4],[28088,4],[29113,4],[29258,4],[30233,4],[33711,4],[39324,4],[40117,4],[40633,4],[41035,4],[45906,4],[46587,4],[46896,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56,4],[183,4],[878,4],[2346,4],[2488,4],[2629,4],[2755,4],[3359,4],[9082,4],[22728,4],[22876,4],[23958,4],[26596,4],[27206,4],[36241,4],[41896,4],[42866,4],[54032,4],[54189,4],[60539,4],[61106,4],[61269,4],[61521,4],[61994,4],[62119,4],[62442,4],[64333,4],[64457,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21382,6],[23748,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15387,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24040,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7183,4],[19520,5],[19845,4],[21803,4],[33865,4],[34351,4],[44415,4],[44598,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18430,4],[57304,4]]},"/en/lessons/geocoding-qgis":{"position":[[17982,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10606,4],[10657,6],[30238,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10,4],[10243,4],[12615,5],[43884,4],[44204,4],[44439,4],[44587,4],[44766,4],[45489,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26870,4],[59046,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54190,4]]},"/en/lessons/sonification":{"position":[[474,4],[1685,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1473,4],[2084,4],[6106,4]]}}}],["deeper",{"_index":1615,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32710,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57616,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65904,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38600,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1236,6],[64419,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8348,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6676,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2924,6]]},"/en/lessons/extracting-keywords":{"position":[[19658,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34127,6]]},"/en/lessons/gravity-model":{"position":[[61715,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22714,6]]},"/en/lessons/sonification":{"position":[[39299,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34518,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6805,6],[24530,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49696,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46436,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14551,6]]}}}],["deepest",{"_index":20704,"title":{},"body":{"/en/lessons/sonification":{"position":[[16512,7]]}}}],["deepfac",{"_index":11014,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3321,8],[12659,8],[12926,8],[13054,8],[13070,8],[34399,9],[40909,8]]}}}],["deepface.analyz",{"_index":11186,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36974,16]]}}}],["deepface.analyze(png",{"_index":11180,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36343,21]]}}}],["deepface’",{"_index":11161,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[34700,10],[44106,10]]}}}],["deepli",{"_index":6460,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54553,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10132,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15593,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5135,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5783,6],[5944,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39316,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7667,6]]},"/en/lessons/json-and-jq":{"position":[[39991,6]]},"/en/lessons/logistic-regression":{"position":[[54327,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31653,6]]}}}],["def",{"_index":4041,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29081,3],[30603,3],[42272,3],[42977,3],[50656,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32718,3],[33461,3],[34146,3],[36012,3],[52672,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1079,3],[1213,3],[1269,7],[2810,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24603,3],[26005,3],[26339,3],[28109,3],[30010,3],[31351,3],[34062,3],[35714,3],[37834,3],[38118,3],[41950,3],[48908,3],[55760,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1274,3]]},"/en/lessons/counting-frequencies":{"position":[[6482,3],[6860,3],[12467,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16591,3],[21990,3],[22272,3],[24356,3],[24573,3],[24671,3],[34565,3],[34735,3],[34952,3],[35186,3],[35360,3],[39082,3],[40332,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18856,3],[19752,3],[21138,3],[22028,3],[22826,3],[23017,3],[23211,3],[23305,3],[24301,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20827,3],[21003,3],[21487,3],[22197,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27039,6],[27297,4],[27854,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14105,3],[21641,3],[24981,3],[28060,3],[32619,3],[34317,3],[36598,3],[37478,3],[38955,3],[45260,3],[46639,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7388,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6052,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14494,3],[16590,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15671,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5556,3],[5855,3]]},"/en/lessons/linear-regression":{"position":[[24545,3],[33194,3],[33489,3],[43783,3]]},"/en/lessons/logistic-regression":{"position":[[13290,3],[13585,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8397,3],[9887,3],[10000,3],[10042,3],[11352,3],[11467,3],[11513,3],[12119,3],[12234,3],[12280,3],[13274,3],[13389,3],[13435,3],[14496,3],[14578,3],[14622,3],[18557,3],[18641,3],[18687,3]]},"/en/lessons/normalizing-data":{"position":[[8187,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23571,3],[25723,3],[26679,3],[27743,3],[28273,3],[35899,3],[36751,3],[37497,3],[38204,3],[38943,3],[39267,3],[40592,3],[44046,3],[50635,3],[51007,3]]},"/en/lessons/output-data-as-html-file":{"position":[[4724,3],[5612,3],[6521,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2387,3],[3365,3],[8821,3]]},"/en/lessons/sonification":{"position":[[31802,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41519,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27974,3]]},"/en/lessons/transliterating":{"position":[[12413,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25471,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43840,3]]}}}],["default",{"_index":2172,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5006,7],[12236,8],[13307,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16488,7],[16622,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10934,8],[17593,9],[18051,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16164,7],[19298,7],[40217,7],[42532,7],[44852,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6981,8],[8718,8],[13571,7],[14524,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21636,7],[28723,8],[34774,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38033,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9528,8],[13126,7],[13270,8],[13404,7],[17031,8],[19050,7],[20370,7],[21870,7],[22898,7],[23144,7],[23348,7],[24300,7],[30215,7],[30955,8],[34143,7],[34209,7],[35174,7],[35862,9],[35928,7],[35978,7],[36335,9],[36556,7],[36698,7],[38436,7],[43614,7],[48748,7],[48942,7],[49137,7],[49255,7],[49618,7],[51053,7],[51265,7],[69028,7],[70153,7],[70931,8]]},"/en/lessons/common-similarity-measures":{"position":[[27203,7],[37775,7],[39687,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16282,11],[38732,8],[43307,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11547,8],[35218,7],[45522,8],[47379,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12317,7],[12613,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2833,7],[34018,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11075,7],[11130,7],[24364,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13107,9],[13290,7],[13573,8],[17948,8],[29370,8],[33452,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21489,8],[21786,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7015,9],[12056,8],[12897,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22399,7],[22466,7],[26081,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10073,7],[13939,9],[14114,9],[15733,7],[16197,9],[16509,9],[16585,9],[16642,9],[16944,7],[17177,9],[17395,7],[36980,7],[37837,8],[42066,7],[42348,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11804,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42939,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2663,8],[4986,8],[5173,8],[6069,8],[6372,7],[12050,7],[12384,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6667,7],[11514,7],[19820,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5280,7],[5848,7],[7654,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43917,7],[58839,7]]},"/en/lessons/geocoding-qgis":{"position":[[9683,8],[11823,7],[15275,8],[23471,7],[28055,8],[28229,7],[28619,7],[28954,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8029,8],[9110,7],[14095,8]]},"/en/lessons/georeferencing-qgis":{"position":[[8760,8],[9274,7],[9907,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14079,7],[30539,7],[30596,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[4873,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8474,8],[8700,7],[19858,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[11232,7],[19438,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2991,7],[23872,7],[24855,7]]},"/en/lessons/installing-omeka":{"position":[[5866,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[469,8],[2479,7],[3126,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4499,7],[38170,7],[38638,7],[38690,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49516,8],[50359,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21281,8],[29927,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15759,9],[15939,7],[16135,8],[21336,8],[35692,8]]},"/en/lessons/intro-to-bash":{"position":[[1737,7],[3405,7],[3716,7],[3844,7],[14483,8],[14652,7],[20577,7]]},"/en/lessons/intro-to-linked-data":{"position":[[31108,7]]},"/en/lessons/intro-to-powershell":{"position":[[10026,8],[43439,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[11252,7],[20025,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16300,7],[17054,8],[17221,8],[17435,8],[18949,7],[43869,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7466,8],[21283,8],[30375,7]]},"/en/lessons/json-and-jq":{"position":[[25046,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2249,7],[13119,7],[14475,7],[17636,7],[18621,8],[18996,7],[19496,8],[21477,8],[46498,7]]},"/en/lessons/linear-regression":{"position":[[40183,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[760,7],[27495,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26413,7]]},"/en/lessons/preserving-your-research-data":{"position":[[1160,7],[6612,8]]},"/en/lessons/qgis-layers":{"position":[[4899,7]]},"/en/lessons/research-data-with-unix":{"position":[[3463,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17279,7],[24199,7],[32448,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22158,7],[24685,9],[24987,7],[31855,7],[31927,7]]},"/en/lessons/sonification":{"position":[[9054,7],[11428,7],[11477,10],[15911,7],[17467,7],[20811,7],[24974,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27620,9],[27661,7],[28309,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21648,7],[21920,7],[26707,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8777,7],[11967,8],[26214,8],[26250,7],[36795,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15795,7],[17295,8],[18473,7],[21469,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9629,7],[24656,7],[29809,7],[31436,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10155,7],[25867,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24813,8],[28849,7],[29208,7],[29823,7],[30075,8],[31073,7],[38741,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17439,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13239,7],[21050,7],[28435,7],[28981,7],[44882,8]]},"/en/lessons/windows-installation":{"position":[[1718,7],[1933,7],[1998,7]]},"/en/lessons/working-with-web-pages":{"position":[[1845,7],[2248,7]]}}}],["default.html",{"_index":3135,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40806,15]]}}}],["default=0",{"_index":9717,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21747,9]]}}}],["default=0.3",{"_index":9719,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21989,11]]}}}],["default=0.8",{"_index":9718,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21867,11]]}}}],["default=10",{"_index":9720,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22104,10]]}}}],["default=100",{"_index":9714,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21296,11],[21664,11]]}}}],["default=2",{"_index":9712,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21218,9],[23159,9]]}}}],["default=20",{"_index":9715,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21465,10]]}}}],["default=5",{"_index":9710,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21140,9],[21393,9],[21572,9]]}}}],["default=gid",{"_index":9726,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22699,11]]}}}],["default=id",{"_index":9722,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22441,10]]}}}],["default=json",{"_index":9728,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22845,12],[22972,12]]}}}],["default=seri",{"_index":9724,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22594,14]]}}}],["default=text",{"_index":9723,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22510,12]]}}}],["default_profile_imag",{"_index":16721,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26414,24]]}}}],["defaults.properti",{"_index":9652,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17441,19]]}}}],["defaulttrackableeventhandl",{"_index":8359,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29600,30],[30113,30]]}}}],["defect",{"_index":184,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3691,7]]}}}],["defend",{"_index":1682,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37688,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3748,10]]},"/en/lessons/gravity-model":{"position":[[33432,6]]},"/en/lessons/naive-bayesian":{"position":[[4741,11],[24922,9],[33117,10]]}}}],["defend110",{"_index":18395,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33249,10],[33332,10],[33410,10],[33486,10],[33561,10]]}}}],["defend448\">",{"_index":11648,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[2944,14]]}}}],["defens",{"_index":4469,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59544,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26794,7]]},"/en/lessons/gravity-model":{"position":[[16987,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1251,7]]}}}],["deficit",{"_index":2599,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28302,8],[28370,8],[28450,8],[28533,8],[28660,8],[29430,8],[29491,8],[29554,8],[29632,8],[29687,8],[30153,7]]},"/en/lessons/gravity-model":{"position":[[27858,8]]}}}],["defin",{"_index":2062,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9845,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13337,6],[16306,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10900,8],[11709,6],[55433,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14075,6],[19295,7],[25000,8],[25034,7],[25297,7],[25402,6],[25900,7],[25928,6],[41072,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[832,6],[1262,6],[1721,8]]},"/en/lessons/common-similarity-measures":{"position":[[15842,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29146,7],[31370,6],[31401,8],[39631,7],[39785,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24024,6],[28853,7],[53288,7],[53719,6],[54627,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24403,6],[24672,8],[25870,6],[42850,6],[53810,6]]},"/en/lessons/counting-frequencies":{"position":[[5839,7],[5963,6],[6083,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17972,7],[20050,6],[28881,7],[38994,7],[39550,8],[40299,8],[41871,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[200,7],[38615,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7098,7],[9326,6],[9371,6],[13270,6],[30736,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10348,8],[16556,7],[16621,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52510,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2185,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9470,7],[29863,8],[40687,7],[42246,8]]},"/en/lessons/extracting-keywords":{"position":[[3887,7],[29897,7],[35773,6],[35998,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[801,7],[29779,7],[35564,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9988,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2859,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22156,6],[24373,6],[29029,6],[44398,7]]},"/en/lessons/geocoding-qgis":{"position":[[7511,6],[10545,6],[10630,6],[20072,8],[24935,6],[31998,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4622,6],[10538,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2904,7],[3223,7],[23615,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30248,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3620,8],[21976,7],[26531,7]]},"/en/lessons/gravity-model":{"position":[[49549,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7680,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7022,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38672,8],[38745,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[843,7],[41860,7]]},"/en/lessons/intro-to-linked-data":{"position":[[21001,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1918,6],[3456,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24042,8]]},"/en/lessons/introduction-map-warper":{"position":[[13469,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27413,7],[27686,7],[31414,7],[35803,7],[35833,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15218,6],[32861,8],[41888,7]]},"/en/lessons/json-and-jq":{"position":[[11342,7]]},"/en/lessons/jupyter-notebooks":{"position":[[31184,8],[31311,8],[31531,8],[31870,8],[32021,8],[32573,8],[32614,8]]},"/en/lessons/linear-regression":{"position":[[13543,7],[13641,7],[14223,7],[25196,7]]},"/en/lessons/logistic-regression":{"position":[[20772,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9714,6],[35428,7]]},"/en/lessons/naive-bayesian":{"position":[[40851,8],[43928,6],[63278,7]]},"/en/lessons/normalizing-data":{"position":[[6988,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34736,7],[36669,7],[38909,7],[40143,7],[41758,7],[50593,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8137,8]]},"/en/lessons/qgis-layers":{"position":[[8989,8],[17426,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11139,6]]},"/en/lessons/research-data-with-unix":{"position":[[10627,7],[11463,7],[12275,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19125,8]]},"/en/lessons/sentiment-analysis":{"position":[[24610,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19132,6]]},"/en/lessons/sonification":{"position":[[31418,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2857,6],[5519,7],[13806,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16992,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29480,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18912,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27594,6],[30031,7],[30225,7]]},"/en/lessons/transliterating":{"position":[[6497,7],[17993,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18300,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[8481,6],[15040,8],[16456,6],[20781,8],[20918,6],[22385,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10978,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2915,6],[3099,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10115,7],[42732,6],[44288,8]]},"/en/lessons/working-with-text-files":{"position":[[3735,7]]}}}],["definit",{"_index":870,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9565,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[160,10],[5795,10],[28680,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6864,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70184,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1013,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71607,11]]},"/en/lessons/common-similarity-measures":{"position":[[35877,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27318,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11554,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26956,10]]},"/en/lessons/counting-frequencies":{"position":[[5768,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32671,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[21071,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29497,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26388,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49482,11]]},"/en/lessons/geocoding-qgis":{"position":[[11082,10],[12827,11],[19397,10],[23892,10],[26519,11],[31753,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18559,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6295,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39519,10],[39749,10]]},"/en/lessons/linear-regression":{"position":[[284,10],[11792,10],[13789,10],[41613,11]]},"/en/lessons/naive-bayesian":{"position":[[65739,10]]},"/en/lessons/normalizing-data":{"position":[[8157,10],[8656,10]]},"/en/lessons/sentiment-analysis":{"position":[[20363,10],[24237,12],[24455,12]]},"/en/lessons/sonification":{"position":[[41302,11]]},"/en/lessons/space-place-gazetteers":{"position":[[22915,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25695,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32771,12]]}}}],["defo",{"_index":12772,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31548,5]]}}}],["deform",{"_index":20639,"title":{},"body":{"/en/lessons/sonification":{"position":[[1171,12],[1200,8],[2313,12],[2331,11]]}}}],["defund",{"_index":21670,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[5413,8],[5812,9]]}}}],["degener",{"_index":14910,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58325,12]]}}}],["degre",{"_index":1136,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7917,6],[8115,6]]},"/en/lessons/common-similarity-measures":{"position":[[16711,7],[16938,7],[17220,6],[38713,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13863,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26479,6],[27867,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11001,6],[25330,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19434,8],[19456,6],[19620,7],[19676,6],[19768,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9761,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38640,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4417,7],[5490,7],[12010,7],[22080,7],[24605,7],[25801,6],[31351,7],[31412,6],[31496,6],[31592,6],[31625,6],[31753,6],[31858,6],[31985,6],[32467,6],[32601,9],[32770,6],[33154,7],[33321,7],[33790,6],[33981,9],[34058,6],[34179,6],[34394,7],[34449,6],[34664,6],[37673,6],[37853,6],[38068,7],[38319,6],[38388,6],[38453,7],[38541,9],[38551,7],[38683,7],[38918,6],[45513,7],[47132,7],[51713,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21000,6]]},"/en/lessons/geocoding-qgis":{"position":[[2047,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17088,7],[17114,7],[17341,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22933,6]]},"/en/lessons/gravity-model":{"position":[[4601,6],[12166,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14146,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32359,8],[32408,8],[32433,8],[32456,8],[32483,8],[32507,8],[32535,8]]},"/en/lessons/linear-regression":{"position":[[2290,6],[13406,7],[47253,7],[57277,8],[57376,6],[68954,6]]},"/en/lessons/logistic-regression":{"position":[[2010,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6301,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4245,6],[8931,6]]},"/en/lessons/sentiment-analysis":{"position":[[3089,6],[3113,6],[13169,7],[14398,7]]}}}],["degree.11",{"_index":10563,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34439,9]]}}}],["degree_dict",{"_index":10549,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32522,11],[32588,12],[38422,11]]}}}],["degree_dict.item",{"_index":10558,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33568,20]]}}}],["degree_dict[tb[0",{"_index":10581,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38397,18]]}}}],["degree—it",{"_index":10564,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34958,9]]}}}],["degree—they",{"_index":10566,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36876,11]]}}}],["dehydr",{"_index":2773,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3125,10],[3228,10],[3547,10],[4115,10],[9596,10],[9908,10]]}}}],["del",{"_index":3566,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3077,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10543,3],[61843,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11016,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50610,3]]}}}],["del(.pag",{"_index":9855,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46765,13],[46904,13]]}}}],["del(embedded_dict",{"_index":4068,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29770,18]]}}}],["del(tmp",{"_index":4404,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54658,8],[64285,8]]}}}],["delani",{"_index":7888,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21864,8],[24230,8]]}}}],["delano",{"_index":21448,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13816,6]]}}}],["delay",{"_index":2140,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2162,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8274,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36143,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5760,5],[31804,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21353,7]]},"/en/lessons/jupyter-notebooks":{"position":[[48191,6],[48686,6]]},"/en/lessons/linear-regression":{"position":[[52457,7],[71042,7]]}}}],["delegitimis",{"_index":14785,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43427,13]]}}}],["delet",{"_index":538,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15999,6],[16223,6],[16921,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37450,7],[37503,6],[38892,7],[39042,6],[46590,9],[49405,6],[50541,8],[51748,7],[52594,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2597,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41975,6],[55781,7],[56046,8],[64600,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5814,8],[28931,7],[29047,7],[29704,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14910,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16009,6],[21125,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27231,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8801,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14591,6],[14689,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24051,8],[24214,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15948,6],[24473,6],[32500,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8270,6],[8332,6],[8394,8],[8604,9],[11088,6],[11213,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23348,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25832,6],[27713,6]]},"/en/lessons/extracting-keywords":{"position":[[16973,6],[17886,8],[18921,8],[22039,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15764,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27208,8],[31247,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15269,6],[17832,6],[18718,7],[19290,7],[19633,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18375,9]]},"/en/lessons/intro-to-bash":{"position":[[337,8],[20996,8],[21258,6],[23699,6],[23818,6],[23863,8],[24078,6],[24198,6],[24293,6],[24323,6],[26533,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9283,8],[9406,8]]},"/en/lessons/intro-to-powershell":{"position":[[439,8],[12925,8],[13041,6],[13561,7],[14157,8],[14186,7],[14226,6],[14332,6],[14403,7],[14936,9],[21110,6],[21327,6],[21575,8],[21670,6],[34726,7],[43768,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[11302,6],[11829,7],[20014,6]]},"/en/lessons/introduction-map-warper":{"position":[[13377,6],[16379,6],[16641,6],[16771,8],[19156,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30104,6]]},"/en/lessons/jupyter-notebooks":{"position":[[29846,6],[33781,6],[33850,6],[33933,6],[34010,6]]},"/en/lessons/naive-bayesian":{"position":[[23028,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4860,6]]},"/en/lessons/qgis-layers":{"position":[[12882,8],[12931,6]]},"/en/lessons/research-data-with-unix":{"position":[[11857,6]]},"/en/lessons/sentiment-analysis":{"position":[[7421,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23226,6]]},"/en/lessons/sonification":{"position":[[14740,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14656,6],[14716,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6700,6],[13244,8],[26251,8]]}}}],["deletions,insert",{"_index":12090,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15116,20]]}}}],["deliber",{"_index":745,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1280,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57690,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35356,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15172,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39640,13],[47076,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23194,10],[43420,10],[49580,12]]}}}],["delici",{"_index":11671,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[9109,9]]}}}],["delictari",{"_index":18817,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13118,10],[13996,10],[14043,10]]}}}],["delight",{"_index":9421,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48120,10],[49367,7]]}}}],["delimin",{"_index":6234,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25221,11],[33163,11]]}}}],["delimit",{"_index":2831,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11169,9],[11211,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7771,9],[15526,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24349,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20202,9],[27641,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22764,9]]},"/en/lessons/extracting-keywords":{"position":[[7158,9],[13388,10]]},"/en/lessons/geocoding-qgis":{"position":[[12623,9],[26326,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27273,9]]},"/en/lessons/json-and-jq":{"position":[[21371,10],[29357,9],[29905,9],[30507,10]]},"/en/lessons/jupyter-notebooks":{"position":[[24324,14],[28440,14],[31288,14],[31639,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9227,9]]},"/en/lessons/sonification":{"position":[[9232,10],[10108,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13986,9],[51510,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[14044,9]]}}}],["delimited/spreadsheet",{"_index":11608,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28803,21]]}}}],["delin",{"_index":2245,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13039,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57945,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24444,11]]},"/en/lessons/research-data-with-unix":{"position":[[12844,11]]}}}],["deliv",{"_index":2540,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22919,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14090,9],[60918,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9068,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23326,7]]}}}],["della",{"_index":11806,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6408,5],[10616,5],[61916,5]]}}}],["delta",{"_index":16150,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[580,5],[860,5],[12573,5],[13576,5],[30750,5],[30871,5],[31136,5],[31282,5],[31426,5],[31605,5],[31823,5],[33723,5],[34176,6],[34358,5],[34441,5],[34723,6],[35411,5],[35769,5],[36003,5],[41839,5],[41882,5],[42026,5],[42145,5],[42192,5],[42307,5],[42341,6],[42384,5],[42407,5],[42471,5],[42527,5],[42583,5],[42635,5],[42692,5],[42762,5],[42872,6],[46194,5],[51170,9],[51395,5],[51577,5],[51696,7],[55610,5]]}}}],["delv",{"_index":4120,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34399,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[42505,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39288,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46430,5]]}}}],["dem",{"_index":12831,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[11966,3]]}}}],["demand",{"_index":723,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[351,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9748,7],[39110,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[30228,6]]},"/en/lessons/sentiment-analysis":{"position":[[19783,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16019,7],[16477,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1916,7]]}}}],["demarc",{"_index":3626,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4942,11]]}}}],["demo",{"_index":3033,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11819,4],[47159,4],[50942,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12057,4],[12331,4],[35518,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32090,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1639,4],[1824,4],[29066,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8134,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34772,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3795,4]]},"/en/lessons/sentiment-analysis":{"position":[[15231,5]]},"/en/lessons/sonification":{"position":[[15490,4]]}}}],["demobilis",{"_index":13584,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16463,11],[17305,11]]}}}],["democrat",{"_index":2647,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29576,10],[29840,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4061,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2759,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32786,9]]}}}],["demograph",{"_index":10153,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4555,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[7173,11],[10686,11],[10792,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46962,12]]},"/en/lessons/sentiment-analysis":{"position":[[3730,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8502,12]]}}}],["demographi",{"_index":11179,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36330,10]]}}}],["demol",{"_index":21387,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[34301,6]]}}}],["demolish",{"_index":11699,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11155,11]]},"/en/lessons/normalizing-data":{"position":[[2320,11]]}}}],["demonstr",{"_index":106,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1899,12],[14170,11],[14669,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34670,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1053,12],[13930,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1517,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1256,13],[20073,12]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9293,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2909,12],[18735,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1346,12],[3815,12],[45473,11],[48293,12],[68724,12],[70283,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[371,13],[11381,13],[11517,13],[71066,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[293,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35226,12],[62191,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[978,12],[31885,12],[36128,12],[39726,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2582,11],[41545,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1090,13]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7811,12],[17794,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53235,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5722,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3386,13],[3764,12],[26684,12],[29312,11],[30319,12],[31488,12],[33605,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2251,11],[3814,11],[4577,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[6031,11],[6138,11]]},"/en/lessons/gravity-model":{"position":[[42446,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[46136,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6730,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1563,12],[13645,12],[29893,11],[51386,12],[54067,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28764,13],[28852,13],[34389,11],[51241,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[1860,11]]},"/en/lessons/introduction-map-warper":{"position":[[23398,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12336,11],[17572,14]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12418,11]]},"/en/lessons/linear-regression":{"position":[[5231,12],[7114,11],[8249,11],[8916,13],[9330,11],[17041,13],[20593,11],[42381,12]]},"/en/lessons/logistic-regression":{"position":[[5228,13],[6070,12],[42345,12],[63171,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14624,12]]},"/en/lessons/research-data-with-unix":{"position":[[1601,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4886,11],[13750,12],[21612,11],[22112,11],[25151,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[264,11],[35980,13],[41509,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[105,12],[1650,11],[13165,11],[25768,13],[25936,13],[34059,13],[34185,13],[38536,12]]},"/en/lessons/space-place-gazetteers":{"position":[[2095,11],[2633,13],[46208,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36350,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38573,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2600,12],[6877,11],[31341,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4601,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5552,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1131,11],[36184,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[123,12],[27641,12],[27777,12]]}}}],["demux",{"_index":15717,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[605,8],[2384,6],[4023,8],[20327,8],[20903,9],[40564,8]]}}}],["demystifi",{"_index":2868,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15012,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2824,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41799,12]]}}}],["denariorum",{"_index":11958,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9944,10],[10932,10],[61244,10],[62232,10]]}}}],["denaro",{"_index":11888,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7313,6]]}}}],["dendogram",{"_index":4149,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37698,9]]}}}],["dendrit",{"_index":13903,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8720,10]]}}}],["dendrogram",{"_index":3939,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21208,11],[36864,10],[37745,10],[37969,11],[38026,10],[38462,10],[39300,10],[40561,10],[45637,12]]}}}],["deng",{"_index":11270,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47415,5]]}}}],["deni",{"_index":2643,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29405,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27064,4]]}}}],["denmark",{"_index":19785,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[5082,8]]}}}],["dennett",{"_index":13538,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7603,8],[10400,8],[36013,8],[60894,8],[61581,7],[61975,8],[63117,8],[64468,8],[64837,8],[65223,8],[66124,8],[66564,8]]}}}],["denni",{"_index":13060,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12509,6],[32884,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[2229,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12567,6],[15246,6],[23133,6],[26827,6],[28406,6]]}}}],["denomin",{"_index":10628,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46955,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[17619,13],[17769,12],[24657,13],[24800,13],[25352,13],[27035,14],[27150,13],[27519,13]]}}}],["denot",{"_index":2539,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22881,6],[23267,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29988,7],[37488,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27259,6]]},"/en/lessons/json-and-jq":{"position":[[4710,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33267,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27898,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[55782,7]]}}}],["denounc",{"_index":4605,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7132,10]]}}}],["dens",{"_index":3754,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7149,5],[9228,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9325,5],[9419,5],[24593,5],[24827,5],[25423,5],[44973,5],[45944,5],[61887,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4235,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20553,5],[23943,5],[30580,6],[40609,5],[40749,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[21000,7],[24205,7]]},"/en/lessons/qgis-layers":{"position":[[11480,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51985,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8979,7]]}}}],["densenet",{"_index":6320,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36541,10]]}}}],["densenet121",{"_index":6326,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37296,12]]}}}],["densiti",{"_index":278,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6553,7],[6738,7],[12160,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24405,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22787,8],[23084,7],[23535,7],[23696,7],[23735,10],[23746,8],[23771,7],[23862,7],[28192,8],[28672,7],[29805,8],[29956,7],[30297,8],[30399,8],[30541,8],[40268,7],[40352,7],[40410,7],[46769,8],[50530,7],[50681,7],[50882,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22195,8],[22402,7]]},"/en/lessons/geocoding-qgis":{"position":[[16035,8]]},"/en/lessons/linear-regression":{"position":[[1558,7],[42793,7],[50618,7]]},"/en/lessons/logistic-regression":{"position":[[1278,7]]}}}],["denunci",{"_index":8424,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7311,10]]}}}],["depart",{"_index":4333,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49525,10],[57689,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23220,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4239,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[643,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24384,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3053,11]]},"/en/lessons/qgis-layers":{"position":[[983,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1858,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[33134,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1237,10]]}}}],["depend",{"_index":1035,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3520,12],[3605,12],[9444,9],[38069,9],[41165,9],[47730,13],[47899,12],[47998,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2811,9],[3221,12],[31167,10],[31895,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1309,12],[10986,13],[19485,12],[19528,12],[19559,7],[20108,13],[24093,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4206,7],[8405,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4684,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10023,7],[16987,6],[18202,9],[34695,9],[64907,9],[65295,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11025,7],[20237,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14034,9],[55422,7],[60720,9],[71214,10]]},"/en/lessons/common-similarity-measures":{"position":[[6684,6],[15821,9],[19724,7],[22861,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12024,9],[16396,9],[21407,6],[24189,9],[27403,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4680,6],[5757,9],[7832,9],[19737,9],[21091,7],[24704,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[689,10],[2255,10],[8785,9],[18797,10],[32352,10],[32416,11],[32778,10],[33041,10],[33544,10],[33694,10],[33981,10],[34618,10],[35065,12],[35603,10],[52104,9],[60791,7],[62393,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16365,6],[21298,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[946,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6174,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6021,10],[38256,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9053,9],[19237,10],[32994,9],[37683,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2444,7],[4583,9],[5262,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[34403,9],[42843,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8045,9],[19266,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6000,7],[6060,7],[10037,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1237,13],[4797,6],[6189,12],[11499,9],[16025,10],[16071,10],[16095,12],[24780,9],[25878,9],[28482,9],[53225,7],[53689,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11707,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3043,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2248,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25372,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[129,12],[5767,12],[5837,12],[9943,12],[10248,12]]},"/en/lessons/extracting-keywords":{"position":[[7249,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12161,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10826,6],[21718,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9967,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21344,6],[25928,9],[27969,6],[50349,9]]},"/en/lessons/geocoding-qgis":{"position":[[2161,7],[32748,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8835,9],[25551,9],[28997,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[511,9],[17952,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33675,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24238,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[6938,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13699,9],[20525,9],[24785,9]]},"/en/lessons/gravity-model":{"position":[[5468,10],[19600,9],[34337,9],[48561,6],[59018,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[12459,9],[18682,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15004,6],[28758,7],[35689,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29807,9],[53522,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18806,12],[22000,9],[30389,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23134,10],[35230,9],[40008,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2225,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5996,12],[7037,12],[7825,9],[11236,9],[11956,9],[17466,9],[28964,9],[34562,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13350,7],[18437,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7282,9],[17183,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4071,9],[5126,9],[13382,12],[44116,12],[47990,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2721,9]]},"/en/lessons/linear-regression":{"position":[[1886,9],[6771,12],[6856,12],[11906,9],[12178,9],[12417,9],[14385,9],[15002,9],[15249,9],[19348,9],[26020,9],[36091,9],[43070,9],[44551,9],[45700,7],[47115,9],[47135,9],[53014,9],[54596,9],[55666,9],[55992,9],[61195,9],[74940,9]]},"/en/lessons/logistic-regression":{"position":[[1606,9],[3590,13],[3834,9],[61686,9],[61766,9],[61950,9],[64034,13],[64198,12],[64322,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2640,12],[7434,12],[13955,9]]},"/en/lessons/naive-bayesian":{"position":[[68660,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17683,9],[20908,13],[20941,12],[42894,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8026,9]]},"/en/lessons/qgis-layers":{"position":[[1784,9]]},"/en/lessons/research-data-with-unix":{"position":[[590,9],[1701,6],[11687,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28847,6],[32046,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6104,6],[18289,6],[23348,9],[24726,9],[35720,9],[43089,9]]},"/en/lessons/sentiment-analysis":{"position":[[33027,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4718,9],[14916,13],[15449,9],[19531,9]]},"/en/lessons/sonification":{"position":[[18642,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2577,6],[7575,13],[22444,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4801,6],[8955,9],[20053,9],[21150,9],[25672,9],[33221,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7570,7],[7773,12],[8956,13],[41616,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21377,13],[28805,7],[34181,7],[36743,9],[37432,9],[43038,9],[65074,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12320,10],[18043,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3752,9],[27848,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4450,9],[27231,9],[27696,6],[28916,9],[30926,7],[35160,9],[45584,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[9625,9],[32761,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3491,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4580,9],[13443,9],[15652,9],[16843,12],[16991,12],[17154,12],[18859,9]]},"/en/lessons/vector-layers-qgis":{"position":[[8006,9]]},"/en/lessons/viewing-html-files":{"position":[[3398,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5660,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8963,9],[13546,9],[14204,9],[16373,9]]},"/en/lessons/working-with-text-files":{"position":[[695,10]]}}}],["depict",{"_index":1759,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43200,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53352,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33626,9],[54555,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4705,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7152,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7849,7],[9696,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1819,9]]},"/en/lessons/geocoding-qgis":{"position":[[7152,9],[29272,9],[31019,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[6702,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16219,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16630,6],[19671,7],[20451,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3519,8]]},"/en/lessons/introduction-map-warper":{"position":[[3771,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21381,9],[22337,9],[35526,9],[36551,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18074,9]]},"/en/lessons/space-place-gazetteers":{"position":[[9707,9]]}}}],["deploy",{"_index":5396,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15607,7],[15790,7],[55104,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8861,9],[10036,9],[48748,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37636,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[974,6],[21017,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39960,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9823,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16899,9]]}}}],["deport",{"_index":23234,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10455,11]]}}}],["deposit",{"_index":20624,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37894,7]]}}}],["deposit2",{"_index":20538,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12392,8]]}}}],["depoſit",{"_index":18838,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13561,9]]}}}],["deprec",{"_index":14549,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42815,11]]},"/en/lessons/mac-installation":{"position":[[488,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22415,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4209,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25635,10],[25695,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42466,10]]}}}],["deprecationwarn",{"_index":14473,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[30566,21],[42768,19]]}}}],["depress",{"_index":14209,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12468,10],[12527,11],[12580,10],[12701,10],[13496,10],[13921,10],[14097,11],[14199,10],[14267,11],[15302,10],[39603,10],[48434,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43928,10]]}}}],["depth",{"_index":281,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6585,5],[6750,5],[12176,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12264,5],[13536,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15304,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2496,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[886,5],[23042,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13228,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26987,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[15897,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34333,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21229,6],[25406,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[10062,5],[12076,5],[12122,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12653,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10693,5],[26328,5],[43822,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33625,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34555,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36583,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28789,6],[38768,5],[40532,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19949,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51054,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[757,5]]}}}],["depth.11",{"_index":13650,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[34988,8]]}}}],["der",{"_index":4573,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3056,3],[3089,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49382,3],[52549,3]]}}}],["derbyshir",{"_index":10884,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8900,10]]},"/en/lessons/geocoding-qgis":{"position":[[22569,11]]}}}],["derbyshire28196.91225937548.0068.02",{"_index":13677,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38340,35]]}}}],["derbyshire2836",{"_index":13774,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54369,14]]}}}],["dereectar",{"_index":18821,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13165,10]]}}}],["dereferenc",{"_index":15180,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[14090,16],[14728,16],[14855,16]]}}}],["derek",{"_index":22977,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50138,5]]}}}],["deriv",{"_index":1327,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15721,7],[15806,6],[41650,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19512,10]]},"/en/lessons/common-similarity-measures":{"position":[[20314,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12737,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4323,7],[6294,7],[26486,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4332,7],[16794,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43260,6]]},"/en/lessons/gravity-model":{"position":[[19337,6],[34821,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7840,7],[37385,8]]},"/en/lessons/intro-to-linked-data":{"position":[[30435,7]]},"/en/lessons/jupyter-notebooks":{"position":[[22262,11]]},"/en/lessons/linear-regression":{"position":[[36147,7],[44862,6],[45139,6]]},"/en/lessons/logistic-regression":{"position":[[7587,7],[8776,6],[9878,7],[63355,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15356,7],[15434,7]]},"/en/lessons/research-data-with-unix":{"position":[[5298,7],[11673,7],[13710,7]]},"/en/lessons/space-place-gazetteers":{"position":[[14078,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[508,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2562,7],[6529,8],[22605,7],[45722,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5547,7],[15778,7]]}}}],["derivato",{"_index":11816,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6498,8]]}}}],["derived_data",{"_index":19271,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15327,14]]},"/en/lessons/research-data-with-unix":{"position":[[5256,13],[5453,12],[9511,12]]}}}],["dernièr",{"_index":9931,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51969,10]]}}}],["derrick",{"_index":21774,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29004,7],[29904,10]]}}}],["desc",{"_index":2367,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8794,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19774,6]]}}}],["desc(?n",{"_index":13466,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19855,8]]}}}],["desc(count",{"_index":2371,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8897,12],[13638,12],[27411,12]]}}}],["descart",{"_index":20214,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48419,10],[53370,10]]}}}],["descend",{"_index":2369,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8865,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23614,10]]},"/en/lessons/counting-frequencies":{"position":[[6708,10],[6837,10],[7106,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25555,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51586,10],[52438,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4143,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19812,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27095,7],[27614,7]]},"/en/lessons/logistic-regression":{"position":[[44542,10],[57787,10]]},"/en/lessons/output-data-as-html-file":{"position":[[670,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33910,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37153,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30451,10]]},"/en/lessons/vector-layers-qgis":{"position":[[3778,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17031,10]]}}}],["descent",{"_index":10136,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1454,7],[3584,8],[3770,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[563,7],[26199,7],[26493,7],[26632,7]]}}}],["descjewishpop",{"_index":20972,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[28854,14],[30160,13],[34535,13],[39134,13]]}}}],["describ",{"_index":1401,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21311,8],[32403,9],[34184,10],[37675,8],[37751,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20995,9],[23761,8],[33980,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15695,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3329,9],[4932,8],[30170,8],[30400,8],[42112,8],[46458,9],[49771,9],[50807,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5857,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20843,9],[27627,9],[28405,10],[29723,10],[51149,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4509,9],[25839,9],[34769,8],[41879,9],[51457,8],[54047,8],[61820,9]]},"/en/lessons/common-similarity-measures":{"position":[[2026,10],[3366,8],[16649,8],[18597,8],[19384,10],[38249,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13435,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40192,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[191,9],[14207,8],[17639,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7709,8],[12866,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2070,8]]},"/en/lessons/counting-frequencies":{"position":[[9425,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7170,9],[7323,8],[7867,9],[8148,8],[32057,10],[32258,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27345,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10111,9],[10283,8],[11184,9],[11568,9],[12564,9],[12983,8],[14320,9],[14386,9],[20614,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20022,8],[47567,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11803,9],[20806,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7544,9],[9305,10],[37599,9],[41556,8],[48801,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40934,9],[48559,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11313,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[583,10],[12748,9],[30753,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18446,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1233,9],[6361,10],[15462,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40158,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2271,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31056,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[406,10],[5076,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[527,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3425,10],[23546,9],[24402,9],[29048,9]]},"/en/lessons/geocoding-qgis":{"position":[[4186,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[22243,10],[25776,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2727,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20103,9],[23079,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[16140,9],[16840,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1521,9],[1905,8],[2421,10],[9589,8],[12997,9],[15020,10],[26439,10]]},"/en/lessons/gravity-model":{"position":[[25335,9]]},"/en/lessons/installing-omeka":{"position":[[308,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11040,8],[34217,9],[35204,9],[42062,8],[43237,10],[43526,8],[46044,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32424,9]]},"/en/lessons/intro-to-linked-data":{"position":[[5157,9],[9000,10],[10380,8],[12738,9],[13429,8],[13467,9],[18356,9],[18493,8],[20093,9],[21444,9],[21890,9],[23677,8],[25475,9],[26382,8]]},"/en/lessons/intro-to-powershell":{"position":[[16354,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[16474,9],[18208,9],[23674,9]]},"/en/lessons/introduction-map-warper":{"position":[[8578,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35230,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6745,9],[15200,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8272,9],[33023,10],[39408,10]]},"/en/lessons/json-and-jq":{"position":[[1250,8],[2550,9],[18909,10],[22730,10],[40442,10]]},"/en/lessons/jupyter-notebooks":{"position":[[9167,9],[11731,9],[12100,9],[13044,9],[18265,9],[37675,11],[41379,9],[47291,9],[53738,9]]},"/en/lessons/linear-regression":{"position":[[3223,8],[3379,8],[3573,8],[4780,9],[5548,9],[5884,8],[11212,9],[11506,9],[11597,9],[13510,8],[13613,8],[19131,9],[20540,9],[49937,10],[52124,9],[55562,9],[72823,10]]},"/en/lessons/logistic-regression":{"position":[[2943,8],[3099,8],[3293,8],[3727,10],[19388,10],[54436,8],[55741,9]]},"/en/lessons/naive-bayesian":{"position":[[971,10],[16117,9],[37386,9],[44508,10]]},"/en/lessons/normalizing-data":{"position":[[415,10],[3516,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17785,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5225,9]]},"/en/lessons/preserving-your-research-data":{"position":[[367,10],[4879,10],[5239,10],[5487,10],[5723,8],[10291,10],[14809,9],[15214,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7838,9],[17519,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5199,8],[5854,9]]},"/en/lessons/sentiment-analysis":{"position":[[1425,9],[3566,8],[14438,8],[23411,8],[23602,8],[23736,9],[28641,9],[29073,8]]},"/en/lessons/sonification":{"position":[[19474,9],[26513,10],[39132,9]]},"/en/lessons/space-place-gazetteers":{"position":[[5408,8],[15650,9],[16445,9],[20785,8],[22033,8],[22988,8],[28033,9],[42136,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12273,9],[27866,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2683,9],[3248,8],[6153,9],[6445,10],[16740,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[936,10],[7400,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8282,9],[15687,9],[22384,9],[26217,9],[32076,9],[34302,8],[38901,10],[47158,9],[56071,9],[56680,9],[56990,9],[57798,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19316,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18360,10],[18424,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26676,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[20128,11]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2538,8],[3376,10],[3636,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[818,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20244,9]]},"/en/lessons/working-with-web-pages":{"position":[[249,10]]}}}],["descript",{"_index":1318,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15367,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1453,11],[27224,12],[27238,11],[27578,11],[27980,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7848,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37801,12],[37816,11],[38986,13],[52831,11],[53064,11],[53563,11],[53619,11],[55134,11],[55187,11],[59597,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[109,11],[147,11],[2081,11],[4274,11],[7621,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43439,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8604,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37108,11],[37738,11],[40517,11],[40920,11],[43294,11],[43849,11],[43994,14],[44347,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14180,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8671,12],[9177,12],[9914,11],[30959,11],[36630,12],[36839,13],[54741,11]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1273,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13999,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[36419,11],[36578,11],[36631,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27595,12]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2199,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4520,12],[17468,11],[23509,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6973,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16593,11],[30409,11],[30768,11],[31248,12],[31357,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37000,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1888,11],[5998,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26958,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2849,12],[28413,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67911,13]]},"/en/lessons/geocoding-qgis":{"position":[[2688,12],[7171,11],[36401,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[8853,11],[35046,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22333,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[5775,12],[7771,11],[7873,11],[7983,13],[8441,11],[8531,11],[9334,11],[10091,11],[20690,13],[20870,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10813,11]]},"/en/lessons/intro-to-bash":{"position":[[15486,12]]},"/en/lessons/intro-to-linked-data":{"position":[[882,11],[20897,11],[21067,11]]},"/en/lessons/intro-to-powershell":{"position":[[33336,11],[33627,11],[42844,11]]},"/en/lessons/introduction-map-warper":{"position":[[7580,11],[8439,12],[10245,11],[21847,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15096,12],[15297,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4364,11]]},"/en/lessons/jupyter-notebooks":{"position":[[33753,12],[52025,11]]},"/en/lessons/linear-regression":{"position":[[6030,12],[49979,11]]},"/en/lessons/preserving-your-research-data":{"position":[[10898,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3734,11]]},"/en/lessons/research-data-with-unix":{"position":[[1738,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17808,11],[17871,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44477,11]]},"/en/lessons/sentiment-analysis":{"position":[[37929,11]]},"/en/lessons/sonification":{"position":[[40020,11]]},"/en/lessons/space-place-gazetteers":{"position":[[6281,13],[15503,11],[18637,12],[28904,12],[37711,11],[38140,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12710,11],[31898,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10700,12],[17540,11],[53535,11],[58647,12],[58741,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46146,11],[46274,12]]},"/en/lessons/up-and-running-with-omeka":{"position":[[678,11],[2718,11]]}}}],["descriptor",{"_index":6858,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36139,11]]}}}],["desd",{"_index":16513,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51583,5]]}}}],["desecr",{"_index":15487,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4175,10]]}}}],["deselect",{"_index":8319,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16657,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9171,8],[19800,10]]},"/en/lessons/vector-layers-qgis":{"position":[[12492,8],[16017,8]]}}}],["desert",{"_index":21450,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13904,9],[24956,8]]}}}],["deserv",{"_index":2650,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29696,8]]}}}],["design",{"_index":111,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[0,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2039,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20190,8],[33855,6],[43818,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3259,6],[9721,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[786,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1887,6],[31003,7],[41261,6],[41912,6],[55691,6],[55711,6],[56156,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2989,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24777,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7446,6],[8448,8],[8667,9],[9062,6],[10704,8],[36114,7],[41907,8],[47878,6],[60066,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16107,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7649,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3823,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1019,8],[1982,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[646,6],[674,9],[1557,7],[4969,8],[5051,8],[7637,8],[7925,8],[8893,6],[12957,8],[13554,6],[14142,6],[27904,8],[28090,6],[28489,6],[28704,9],[28739,6],[29226,6],[29495,8],[30662,9],[31810,6],[31991,8],[46784,7],[47044,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[313,6],[377,9],[409,8],[566,8],[1480,9],[2934,6],[2960,6],[3023,8],[4866,6],[5006,6],[6658,9],[7005,8],[7147,8],[7234,8],[7591,9],[7707,8],[7837,9],[8358,6],[8638,7],[9822,6],[10009,6],[10831,9],[10863,8],[10897,8],[11179,9],[11344,10],[11490,9],[11760,8],[12379,8],[12472,8],[12707,8],[12768,6],[13216,8],[13393,8],[13767,9],[14446,8],[15793,8],[16641,7],[16950,6],[17391,8],[17482,8],[17559,6],[17968,8],[18026,9],[18142,8],[18498,8],[24254,8],[32970,9],[36101,8],[36587,8],[37092,6],[37366,7],[37397,6],[37513,9],[37591,6],[37728,6],[39380,8],[39595,8],[39618,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5714,8],[7037,6],[7990,7],[29328,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3240,8],[14933,9],[16725,8],[25725,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[896,8],[984,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2362,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3082,8],[4245,8],[4657,8],[8476,8],[18150,10],[18697,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1,9],[2470,9],[3394,6],[3935,10],[4303,8],[4776,7],[4898,7],[5450,9],[5697,6],[5828,8],[6046,10],[6239,6],[7261,8],[11805,7],[12035,6],[12289,6],[14133,7],[14336,10],[14505,6],[14629,6],[14683,8],[14745,9],[15084,8],[20041,6],[27573,10],[31114,10],[31663,10],[33376,9],[34703,6],[34813,7],[38534,9],[40482,9],[40707,9],[40735,7],[48845,8],[48993,9],[50391,7],[53270,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6454,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43627,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26783,8],[40056,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2258,8],[9818,8],[34772,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1900,8],[2825,8],[11335,8],[11690,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4737,8],[50555,6],[67363,6]]},"/en/lessons/geocoding-qgis":{"position":[[5867,8],[24576,6],[25203,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3905,8],[6015,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17121,6],[17152,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19718,10],[23322,8],[25736,8]]},"/en/lessons/gravity-model":{"position":[[8536,8],[45044,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[19852,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8700,6],[13177,6],[13307,6],[19298,6],[43746,6],[43941,6],[44593,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6623,8],[22941,6],[22969,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2432,8],[5422,8],[33538,8],[37615,8],[38815,8],[49492,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4527,8],[5271,8],[6464,6],[7423,7]]},"/en/lessons/intro-to-bash":{"position":[[25124,8]]},"/en/lessons/intro-to-linked-data":{"position":[[12539,8],[17303,8],[22404,8],[22522,8],[26370,8],[27684,8]]},"/en/lessons/intro-to-powershell":{"position":[[6544,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[14549,6]]},"/en/lessons/introduction-and-installation":{"position":[[288,8],[2525,8]]},"/en/lessons/introduction-map-warper":{"position":[[944,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3436,8],[6187,7],[6402,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4161,8],[31298,8]]},"/en/lessons/jupyter-notebooks":{"position":[[5934,8]]},"/en/lessons/linear-regression":{"position":[[19607,11],[38201,8],[40808,10],[54365,6]]},"/en/lessons/logistic-regression":{"position":[[22441,8],[63089,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1340,6]]},"/en/lessons/naive-bayesian":{"position":[[41644,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51694,8],[52255,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2848,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9655,8],[37704,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6297,8],[8551,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[497,6],[837,6],[3232,8],[4440,8],[22204,9],[38639,6]]},"/en/lessons/sonification":{"position":[[4279,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3297,9],[10430,9],[11386,8],[48046,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12102,8],[31727,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[466,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4374,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[418,8],[754,8],[11363,10],[35584,10],[35623,10],[64316,6],[65706,8]]},"/en/lessons/transliterating":{"position":[[17453,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[97,8],[7653,10],[12758,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[200,8],[16568,8],[19124,6],[26609,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36676,12]]},"/en/lessons/working-with-text-files":{"position":[[8560,10]]}}}],["designer’",{"_index":19176,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4990,10]]}}}],["desir",{"_index":1676,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37304,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6283,7],[21369,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11640,7],[12026,7],[12436,8],[45829,7],[56215,8],[59399,7],[59612,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40680,7],[51870,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58993,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25161,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15990,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18604,6],[20068,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10410,7],[26398,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18960,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19733,7],[32815,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38771,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3900,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1793,7],[34300,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5527,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24114,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6478,7],[17645,7],[25742,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[163,7],[4365,7],[6024,7],[6743,7]]},"/en/lessons/installing-omeka":{"position":[[875,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13781,9],[20280,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38073,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22857,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[410,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35986,9]]},"/en/lessons/json-and-jq":{"position":[[23140,7],[40299,7]]},"/en/lessons/jupyter-notebooks":{"position":[[47015,7]]},"/en/lessons/linear-regression":{"position":[[55279,9]]},"/en/lessons/naive-bayesian":{"position":[[22790,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8308,9]]},"/en/lessons/qgis-layers":{"position":[[15356,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34474,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33545,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36439,7]]}}}],["desire_belief",{"_index":3888,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17997,14]]}}}],["desired_filenam",{"_index":421,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11069,16]]}}}],["desk",{"_index":14265,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27531,7],[28181,7],[30635,5],[30672,4],[32826,7],[33558,7],[33620,6],[34078,7],[34209,5],[34383,5],[34420,4]]}}}],["deskew",{"_index":619,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19286,6],[19562,6],[19609,6],[19649,6],[21706,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6803,6],[6858,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8350,6],[9181,6],[14339,6]]}}}],["desktop",{"_index":143,"title":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[48,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3029,7],[3052,7],[3919,8],[11721,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21319,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1236,7],[10483,7],[12453,7],[12478,7],[12712,7],[12759,8],[12798,7],[13084,8],[13872,7],[15129,7],[26282,7],[26486,7],[27289,10],[28667,7],[51364,7],[51957,7],[52363,7],[55105,7],[59464,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2539,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2983,7],[16607,7],[16648,7],[42887,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5987,8],[6253,7],[9500,8],[9606,8],[9636,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3010,7],[15513,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5668,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5389,8],[5422,7],[5535,7],[5905,7],[6159,7],[6230,7],[6613,7],[7089,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7390,9]]},"/en/lessons/extracting-keywords":{"position":[[14597,8],[14973,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34968,7]]},"/en/lessons/geocoding-qgis":{"position":[[9548,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[49,7],[439,7],[864,7],[948,7],[1064,7],[1301,8],[1502,9],[1682,7],[6405,8],[9126,7],[9194,7],[10404,7],[10437,7],[10629,7],[12219,7],[15325,7],[15398,8],[15647,7],[15813,7],[16350,7],[16541,7],[16714,8],[20944,7],[21746,7],[24201,7],[24239,7],[25691,7],[25862,8],[27195,8],[28034,8],[30107,7],[30239,7],[30339,7],[31561,7],[33451,8],[33596,7],[33709,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6129,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[15903,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3374,8],[3742,8],[40525,7],[40644,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4481,8]]},"/en/lessons/intro-to-bash":{"position":[[4868,8],[5889,8],[9609,7],[9638,8],[9692,9],[10267,8],[10389,8],[10488,7],[12330,8],[12410,7],[12728,7],[12953,9],[21618,8],[21643,7],[24377,8]]},"/en/lessons/intro-to-powershell":{"position":[[1882,7],[2713,7],[5059,7],[5091,7],[7591,8],[7704,8],[7758,7],[7821,8],[7856,9],[7970,9],[8137,7],[8190,8],[8446,8],[8537,8],[8689,8],[8757,7],[8803,8]]},"/en/lessons/introduction-map-warper":{"position":[[1288,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18792,8]]},"/en/lessons/space-place-gazetteers":{"position":[[44140,7],[44364,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20086,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3709,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15620,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2547,7]]}}}],["desktop/extractingkeywordset",{"_index":10928,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[14681,29]]}}}],["desktop/myrecipes/spaghetti.doc",{"_index":3088,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26611,34]]}}}],["despair",{"_index":20199,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44699,8]]}}}],["despeckl",{"_index":653,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20872,9],[20935,9],[21071,9],[21292,9],[21303,9],[21314,9],[21325,9],[21336,9],[21412,9],[21730,12]]}}}],["despit",{"_index":5167,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60910,7],[68637,7]]},"/en/lessons/common-similarity-measures":{"position":[[7465,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12379,7]]},"/en/lessons/gravity-model":{"position":[[5698,7],[16230,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[13924,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38167,7],[45721,7]]},"/en/lessons/intro-to-linked-data":{"position":[[36613,7]]},"/en/lessons/logistic-regression":{"position":[[39993,7],[46703,7]]},"/en/lessons/naive-bayesian":{"position":[[11005,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1683,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25497,7]]},"/en/lessons/sentiment-analysis":{"position":[[16548,7],[23929,7]]},"/en/lessons/space-place-gazetteers":{"position":[[46063,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3362,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37644,7]]}}}],["dest",{"_index":15019,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[21711,5],[22247,5],[22910,5],[23309,5],[23387,5],[23484,4]]}}}],["destabil",{"_index":14807,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48262,11]]}}}],["destdir=os.getcwd",{"_index":10813,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26375,20]]}}}],["destearth",{"_index":15805,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13738,9],[14016,9]]}}}],["destearth.m4v",{"_index":15828,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15958,13],[16104,13],[20854,14],[21682,13],[21799,13],[22499,13]]}}}],["destearth.ogv",{"_index":15808,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14320,13],[14469,13],[17629,13],[18963,13],[19325,13],[19424,13],[19775,14]]}}}],["destearth_earth_hue.csv",{"_index":15882,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[31263,23]]}}}],["destearth_earth_vectorscope.mp4",{"_index":15869,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[27703,31]]}}}],["destearth_earth_video.mp4",{"_index":15849,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[22553,25],[22714,26],[22923,25],[27113,25],[27576,25],[29678,26]]}}}],["destearth_mars_hue.csv",{"_index":15876,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29875,22],[30668,22]]}}}],["destearth_mars_vectorscope.mp4",{"_index":15868,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[27533,30]]}}}],["destearth_mars_video.mp4",{"_index":15845,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[21736,24],[22131,24],[22685,24],[22881,24],[25693,24],[25841,24],[27407,24],[29649,24]]}}}],["destearth_transcoded.mp4",{"_index":15840,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[19361,24],[19589,24],[19821,24]]}}}],["destin",{"_index":10645,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[188,11],[6642,11],[7044,11],[18044,11]]},"/en/lessons/gravity-model":{"position":[[15872,13],[19852,13],[29943,11],[36504,13],[41966,12],[57336,11],[58052,12],[59005,12]]},"/en/lessons/intro-to-bash":{"position":[[21869,11],[21993,14],[22991,11]]},"/en/lessons/introduction-map-warper":{"position":[[14647,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12561,11],[13395,11],[13488,11],[17124,11],[20580,11],[36991,11],[38501,11],[39347,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24817,11]]},"/en/lessons/sonification":{"position":[[25002,12],[25873,11]]},"/en/lessons/space-place-gazetteers":{"position":[[45982,13]]}}}],["destini",{"_index":5219,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64590,7],[64840,7]]}}}],["destroy",{"_index":3696,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17068,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20960,7]]},"/en/lessons/linear-regression":{"position":[[70717,7]]}}}],["destruct",{"_index":5103,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58571,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46021,11]]}}}],["det",{"_index":6771,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24217,3],[30849,7],[41347,6],[43032,3],[46601,3]]}}}],["detach",{"_index":9101,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14682,6]]},"/en/lessons/geocoding-qgis":{"position":[[11231,8]]},"/en/lessons/intro-to-powershell":{"position":[[22433,8],[23296,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2666,8]]}}}],["detail",{"_index":930,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13290,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10911,7],[26254,7],[32737,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10733,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1015,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7584,6],[16435,6],[31603,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7555,8],[11910,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3574,8],[3618,7],[60155,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3549,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3631,7],[4241,9],[55175,9],[71668,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5204,6],[5652,6],[16449,8],[17136,6],[21503,7],[23157,6],[24762,6],[40164,7],[40948,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8779,8],[26649,7],[28662,6],[46757,7],[51109,8],[62172,8],[64435,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19827,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29335,8],[58966,7],[62296,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6010,7],[8683,7],[13543,7],[15711,7],[26700,8],[28385,8],[30998,6],[33802,6]]},"/en/lessons/counting-frequencies":{"position":[[9438,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19768,7],[26115,7],[33009,7],[33153,7],[46652,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5804,9],[20648,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4851,6],[12642,7],[13060,7],[20191,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[5298,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1586,8],[12323,8],[12354,6],[14089,7],[38793,7],[41573,7],[46497,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19012,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3901,8],[11633,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36493,7],[42266,6],[43348,7],[55123,6],[59851,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1420,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8575,7],[18955,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4400,7],[17479,8]]},"/en/lessons/extracting-keywords":{"position":[[6197,7],[6661,10],[6890,7],[10402,9],[19382,7],[29182,9],[31364,9],[31930,7],[32097,9],[34905,9],[35856,10],[38170,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12277,6],[19566,6],[23787,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[921,7],[25101,6],[35678,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2251,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17166,6],[68974,8]]},"/en/lessons/geocoding-qgis":{"position":[[3293,8],[4592,8],[10855,7],[25290,9],[32090,9],[32367,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4033,8],[12094,7],[25239,6],[25418,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[8042,8],[8740,8],[8844,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21223,8],[34558,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18139,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4204,6]]},"/en/lessons/gravity-model":{"position":[[12651,6],[15148,7],[25354,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[10510,7],[39294,6]]},"/en/lessons/installing-omeka":{"position":[[3457,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3976,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26261,7],[26371,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4616,9],[24694,9]]},"/en/lessons/intro-to-bash":{"position":[[1255,6],[26888,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20553,8],[31779,7]]},"/en/lessons/introduction-map-warper":{"position":[[4689,8],[5553,7],[21443,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4959,6],[16294,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18142,7],[24737,7],[25511,6],[34569,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6466,7],[7215,8],[21585,8]]},"/en/lessons/jupyter-notebooks":{"position":[[11224,7],[39572,8],[48976,8],[52006,8]]},"/en/lessons/naive-bayesian":{"position":[[53308,8],[54022,8],[54997,8],[55774,8],[69099,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4950,7],[8364,8],[16396,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2981,6]]},"/en/lessons/qgis-layers":{"position":[[15349,6]]},"/en/lessons/research-data-with-unix":{"position":[[3134,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38667,9]]},"/en/lessons/sentiment-analysis":{"position":[[32939,6],[37771,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15915,7],[30725,7]]},"/en/lessons/space-place-gazetteers":{"position":[[15330,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8551,7],[9722,9],[11156,9],[17846,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6649,8],[7370,7],[24472,8],[26600,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15705,6],[17218,7],[22027,7],[28460,8],[38653,6],[64665,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9037,7],[9442,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1665,7],[4882,8],[12778,7],[40841,8],[41104,7]]},"/en/lessons/transliterating":{"position":[[16260,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51762,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3633,7],[3772,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5974,8],[7081,7],[8254,8],[20380,8]]},"/en/lessons/viewing-html-files":{"position":[[1302,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1567,8],[46046,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19475,8],[20257,6]]},"/en/lessons/working-with-web-pages":{"position":[[2029,7]]}}}],["detect",{"_index":592,"title":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[0,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18296,6],[20890,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[131,9],[1303,6],[9798,9],[23839,6],[31282,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10393,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2802,6],[3199,6],[7347,6],[9722,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9765,9],[9889,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11527,10],[43180,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15661,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[548,9],[11546,7],[13117,9],[14312,9],[37966,6],[38249,9],[38288,6],[44705,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29529,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30084,9],[32061,9],[32789,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11658,6],[11794,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17144,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1,9],[1135,9],[1910,10],[2861,10],[3545,9],[4557,9],[20991,6],[25553,9],[26016,10],[27219,6],[36259,9],[36317,9],[37098,9],[39999,6],[41277,9],[43487,9],[44005,6],[44536,9],[55145,9],[55511,9],[55772,6],[56975,9],[57942,6],[58112,10],[58595,9],[59719,9],[59997,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48582,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[509,9],[8943,10],[39681,9],[40031,9],[41024,9],[41172,9],[41493,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17560,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[307,9],[3333,6],[8979,9],[15648,9],[15869,11],[18328,7],[18487,8],[18568,6],[18643,9],[18828,9],[20580,8],[21230,8],[22479,6],[24854,9],[26542,9],[30167,6],[32809,9],[32896,10],[33830,9],[34218,9],[34473,6],[34948,9],[37141,7],[41917,9],[44793,9],[46021,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[22666,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[16406,9],[16929,7],[16997,6],[20515,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44069,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14226,6],[39069,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48805,11],[50608,10]]},"/en/lessons/naive-bayesian":{"position":[[11256,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2087,10],[2730,9],[3156,9],[3752,9],[3824,10],[3842,9],[5361,9],[5455,10],[5844,9],[6998,10],[7758,9],[28824,9],[29256,8],[29351,8],[29461,8],[29485,8],[31085,8],[33453,9],[33702,6],[33905,8],[33961,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14080,9],[14165,10]]},"/en/lessons/sentiment-analysis":{"position":[[1474,9],[1600,9],[4537,9],[8459,10],[15021,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3886,7],[6486,10],[6516,9],[20836,8],[35409,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14203,6],[24746,7]]}}}],["detected_fac",{"_index":11132,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28237,14],[28392,15],[30789,14],[31298,15]]}}}],["detectedbreak",{"_index":18954,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30617,16]]}}}],["detectedlanguag",{"_index":18948,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29722,21],[30001,21],[30137,21],[30273,21],[30409,21],[30545,21],[32300,19]]}}}],["detector",{"_index":11035,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[9809,8],[19942,8],[21040,8],[34292,8],[35178,8],[38258,8],[40867,8],[45032,8]]},"/en/lessons/logistic-regression":{"position":[[22455,8],[22643,8],[22833,9]]}}}],["deter",{"_index":14828,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51388,5]]}}}],["deterd",{"_index":9454,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50597,10]]}}}],["deterior",{"_index":23641,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18776,13]]}}}],["determin",{"_index":997,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2035,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14091,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57527,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34343,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[39217,10]]},"/en/lessons/common-similarity-measures":{"position":[[1101,10],[5012,10],[17493,9],[29374,9],[37786,9],[39763,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28360,10],[33387,9],[43097,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5937,9],[38413,10],[49589,10],[60353,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8914,9],[10089,9],[29500,10]]},"/en/lessons/counting-frequencies":{"position":[[12625,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26974,10],[29720,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20552,9],[21307,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6999,9],[13674,10],[38291,10],[46921,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13489,9],[28045,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3740,9],[10463,9],[38625,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16344,9],[16658,10],[17342,10],[21798,9],[25236,10],[28328,9],[31229,9],[39227,10],[45532,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19411,9],[19479,9],[41659,9],[51966,9]]},"/en/lessons/extracting-keywords":{"position":[[3451,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30926,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34126,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10172,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5174,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54346,9]]},"/en/lessons/georeferencing-qgis":{"position":[[8362,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16883,9]]},"/en/lessons/gravity-model":{"position":[[744,11],[30437,9],[30617,11],[33418,9],[41435,11],[41692,10],[66816,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[7075,11],[7384,11],[8074,9],[9636,9],[9991,10],[22690,9],[23127,9],[24511,9],[36073,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36412,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4581,9],[24303,10],[25985,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24596,9],[25511,9]]},"/en/lessons/intro-to-bash":{"position":[[15255,9]]},"/en/lessons/intro-to-powershell":{"position":[[38053,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15611,9],[24994,9],[26585,10],[28489,14]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9264,9],[23151,9],[33673,9],[43829,9],[44436,9],[44627,9],[44829,9],[53282,12],[55436,9]]},"/en/lessons/linear-regression":{"position":[[28860,11],[34207,10],[42983,14],[45788,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3223,9]]},"/en/lessons/naive-bayesian":{"position":[[2905,9],[37839,9],[41389,10],[61083,9]]},"/en/lessons/output-data-as-html-file":{"position":[[7629,9],[7894,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2478,9],[2857,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6767,9],[12372,9],[13310,9],[21046,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10692,10],[39296,9],[39664,9],[39945,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6885,9]]},"/en/lessons/sentiment-analysis":{"position":[[1952,11],[26111,9],[29731,9]]},"/en/lessons/sonification":{"position":[[4315,9],[38945,10]]},"/en/lessons/space-place-gazetteers":{"position":[[806,10],[13639,10],[16933,9],[46429,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34940,11],[46763,10],[59914,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21274,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22975,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30475,9],[41061,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[423,9],[10467,10],[10853,9],[11297,9],[14487,9],[14527,11],[14613,9]]},"/en/lessons/vector-layers-qgis":{"position":[[735,9],[12916,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20250,10],[32430,10],[40758,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15108,9]]}}}],["determinist",{"_index":13525,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[5212,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32347,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15547,14]]}}}],["detour",{"_index":14284,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[34231,6],[34278,7]]}}}],["detract",{"_index":13343,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[7081,7]]}}}],["detriment",{"_index":21850,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[44545,11]]}}}],["detroit",{"_index":4534,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68898,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25239,7],[25846,7],[32211,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[17455,8]]},"/en/lessons/gravity-model":{"position":[[62506,7]]}}}],["deutschland",{"_index":11502,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12923,14],[13025,11]]}}}],["dev",{"_index":8060,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7878,3],[7919,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27092,4],[27817,4],[28001,4],[32463,4],[32647,4]]}}}],["develop",{"_index":1662,"title":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41,11]]},"/en/lessons/linux-installation":{"position":[[25,11]]},"/en/lessons/mac-installation":{"position":[[25,11]]},"/en/lessons/windows-installation":{"position":[[25,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35297,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3829,9],[3862,10],[3909,10],[4127,9],[4194,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2126,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9968,11],[21108,9],[23260,11],[24658,11],[25062,11],[25246,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2763,9],[3303,9],[19281,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4676,7],[19961,9],[36507,7],[50162,9],[57899,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50043,7],[68798,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7227,7],[7641,10],[57736,7],[58556,10],[59664,10],[60631,9],[62117,9],[64137,7],[67617,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15757,9],[27934,10],[30033,7],[31576,11],[37761,9],[39388,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1386,10],[56366,11],[60306,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7712,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3863,12],[4188,10],[4656,9],[13107,11],[59551,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6531,11],[6683,11],[6819,11],[8263,12],[12054,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13306,7],[19862,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1368,8],[18315,11],[28065,9],[32606,9],[32744,9],[36322,8],[36956,10],[37739,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[879,11],[1013,11],[1159,11],[1593,11],[1757,11],[2082,11],[2523,11],[2798,12],[5757,12],[5966,12],[6322,11],[7563,11],[8660,7],[9274,11],[9321,11],[9668,11],[10968,11],[11192,11],[11690,11],[11947,11],[12452,11],[12970,13],[14797,12],[15657,11],[15707,12],[16719,9],[16787,11],[16919,9],[16989,11],[17056,11],[17222,9],[20048,9],[20075,9],[21011,9],[21833,9],[32543,9],[34810,10],[37214,12],[37909,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[156,10],[602,9],[5564,9],[6342,10],[8739,7],[13159,11],[16574,11],[30450,10],[31014,9],[31487,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4300,7],[6309,7],[7300,11],[10039,7],[13654,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1798,7],[14908,11],[37065,10],[40678,12],[52981,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2946,9],[3131,9],[7588,11],[13687,11],[13843,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8557,10],[12319,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13442,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8031,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11152,11]]},"/en/lessons/extracting-keywords":{"position":[[5367,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1498,10],[18754,9],[18887,9],[19361,9],[20849,9],[25069,7],[32530,9],[32966,9],[44453,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27879,7],[34662,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25161,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1584,9],[6816,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20580,10]]},"/en/lessons/geocoding-qgis":{"position":[[6127,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29076,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[603,11],[648,11],[1237,12],[1337,10],[2218,11],[2347,11],[20389,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4124,12],[15019,11],[18658,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[1163,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8464,9],[8559,12],[8604,7],[8690,9],[9232,11],[9317,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[14802,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11048,10]]},"/en/lessons/gravity-model":{"position":[[18705,7],[19287,9],[58570,9],[60268,14],[62356,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[1436,7],[1993,10],[4175,9],[25565,9],[27684,9],[30140,9],[42314,10],[43518,10],[45078,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[486,10],[9843,11],[11267,7],[20385,10],[21171,10],[25174,9],[25401,10],[26289,12],[26953,9],[28588,11],[38252,9],[48491,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2381,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5032,9],[46003,9],[48866,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[42,11],[239,11],[373,11],[457,11],[1464,11],[4778,12],[5642,11],[6998,11],[7856,11],[8248,11],[9989,9],[10137,12],[10500,9],[10817,9],[11008,11],[11055,11],[11478,11],[11689,10],[13561,11],[13730,11],[14258,11],[14459,11],[15100,11],[15632,13],[18210,11],[19938,9],[20091,9],[20695,9],[23939,9],[23969,9],[25027,9],[25210,9],[26000,9],[26577,9],[32897,11],[34141,10],[37040,10],[39627,12],[41065,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6627,10]]},"/en/lessons/intro-to-linked-data":{"position":[[16953,10],[18134,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[7671,9],[19855,10],[24779,12]]},"/en/lessons/introduction-map-warper":{"position":[[466,9],[1700,10],[1816,11],[2037,11],[9845,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2705,9],[8818,10],[28914,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1220,11],[1962,12],[2593,10],[2874,11],[6154,10],[6475,7],[8333,7],[16426,10],[16541,11],[16664,11],[20990,10],[30977,10],[31119,10],[39246,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15398,11],[15499,11],[17206,11],[19931,11],[43968,9]]},"/en/lessons/jupyter-notebooks":{"position":[[7372,9],[8708,11],[35927,9],[37450,7],[40582,11],[52613,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2790,7]]},"/en/lessons/linear-regression":{"position":[[74395,11],[74743,11],[75640,11],[75881,11],[76186,11],[76636,11],[76835,11],[77410,11]]},"/en/lessons/linux-installation":{"position":[[26,11],[4772,11]]},"/en/lessons/logistic-regression":{"position":[[66274,11],[66490,11],[67028,11]]},"/en/lessons/mac-installation":{"position":[[26,11],[4450,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5309,10],[10503,11],[15922,9],[22340,10]]},"/en/lessons/naive-bayesian":{"position":[[29601,10]]},"/en/lessons/normalizing-data":{"position":[[5660,7],[5830,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3326,7],[3481,11],[5161,9],[5268,11],[5299,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1271,7],[2828,7]]},"/en/lessons/qgis-layers":{"position":[[7962,11],[12942,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[648,10],[2451,7],[6669,9],[8198,9]]},"/en/lessons/sentiment-analysis":{"position":[[5034,9],[11254,11],[12429,11],[12598,11],[12669,11],[12736,11],[13768,9],[14106,9],[15092,10],[22541,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[296,11],[3125,11],[8560,12],[14057,11],[14617,7]]},"/en/lessons/sonification":{"position":[[2820,9],[23039,9],[27557,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14613,10],[50466,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1445,12],[1982,11],[5166,9],[18650,8],[28837,12],[33590,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[304,10],[5635,9],[5806,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8765,11],[12193,9],[13889,9],[13916,9],[20124,11],[23259,9],[32426,9],[33537,9],[34282,8],[63782,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10858,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8927,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3162,11],[3478,9],[3649,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[18450,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22848,9]]},"/en/lessons/vector-layers-qgis":{"position":[[1392,11]]},"/en/lessons/viewing-html-files":{"position":[[579,9]]},"/en/lessons/windows-installation":{"position":[[26,11],[5699,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4370,11],[8096,9]]},"/en/lessons/working-with-web-pages":{"position":[[6191,9]]}}}],["developer’",{"_index":16004,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19272,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6676,11]]}}}],["development.a",{"_index":14935,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4570,14]]}}}],["development1",{"_index":13890,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3939,13]]}}}],["deviat",{"_index":4613,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8678,10],[17736,9],[30609,9],[30976,9],[38639,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38678,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32232,7]]},"/en/lessons/geocoding-qgis":{"position":[[29164,9]]},"/en/lessons/gravity-model":{"position":[[10019,9],[44469,9],[44512,9],[45200,10],[45221,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[746,10],[10918,10],[32452,9],[32526,9],[33300,10],[33501,10],[38098,10],[38237,9],[38584,9],[38931,9]]},"/en/lessons/linear-regression":{"position":[[50018,10]]}}}],["devic",{"_index":652,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20813,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8135,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[400,6],[950,7],[1352,6],[1951,7],[2593,7],[2633,7],[8362,6],[8416,6],[9085,6],[9550,7],[10674,6],[20270,6],[24032,6],[30839,8],[31700,6],[32378,7],[32442,7],[32931,7],[32952,6],[33124,7],[33216,7],[33749,7],[33813,7],[34082,7],[34196,6],[34311,6],[34491,7],[34540,6],[34620,7],[34775,6],[34868,7],[34945,6],[35353,6],[35442,7],[35472,7],[35722,6],[35787,7],[35869,7],[36366,7],[36692,6],[37093,6],[37199,6],[37385,6],[37714,7],[37809,7],[37951,6],[37982,6],[38815,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21678,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1525,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[19877,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4934,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12233,6],[13205,6],[18323,7],[18680,6],[20592,7],[21387,6],[23635,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[310,7],[617,6],[1043,6],[1618,7],[8310,7],[8348,7],[11315,7],[13221,6],[13338,6],[18850,6],[20275,8],[24171,8],[29099,6],[33063,7],[33130,8],[33874,6],[33952,7],[34038,7],[35167,7],[35188,6],[35360,7],[35452,7],[35989,7],[36053,7],[36322,7],[36436,6],[36553,6],[36733,7],[36782,6],[36865,7],[37005,6],[37098,7],[37175,6],[37583,6],[37671,7],[37708,6],[37773,7],[37855,7],[38282,7],[39400,6],[39477,6],[39612,6],[39678,7],[39850,6],[40033,6],[40967,7],[41108,6],[41180,7],[41264,6],[41310,6],[41381,7],[42060,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29985,6],[34381,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42829,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17193,9]]}}}],["device='cuda:0",{"_index":6291,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30398,16],[31132,16]]}}}],["device’",{"_index":8293,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7402,8],[18542,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6837,8],[22439,8]]}}}],["devis",{"_index":10918,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[11581,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[129,8],[2018,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55651,6]]},"/en/lessons/sentiment-analysis":{"position":[[499,6]]}}}],["devkit",{"_index":3078,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24365,7]]}}}],["devon",{"_index":10885,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8911,5]]},"/en/lessons/geocoding-qgis":{"position":[[32929,7]]}}}],["devon98121",{"_index":13775,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54388,10]]}}}],["devon98272.527965289",{"_index":13678,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38378,20]]}}}],["devonshir",{"_index":12582,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[32940,13]]}}}],["devot",{"_index":13799,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[55082,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15928,6]]}}}],["dewar",{"_index":2691,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32008,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47599,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1897,6],[48480,6]]}}}],["dewar2",{"_index":2297,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1757,6]]}}}],["dewarp",{"_index":850,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7804,9]]}}}],["dewar’",{"_index":7193,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2266,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5493,7]]},"/en/lessons/gravity-model":{"position":[[8898,7],[46600,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19969,7]]}}}],["deweci",{"_index":4073,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30503,6]]}}}],["dewey",{"_index":3823,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14448,5],[15266,5],[41047,5]]}}}],["dexter",{"_index":14194,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[9923,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51344,6],[51962,6]]}}}],["dezhong",{"_index":21042,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50106,7]]}}}],["df",{"_index":1241,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12611,4],[12808,2],[16432,2],[40185,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24186,2],[24294,3],[28769,3],[29573,2],[30158,5]]},"/en/lessons/common-similarity-measures":{"position":[[25184,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10328,2],[10535,2],[24986,3],[32989,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19539,2],[19903,3],[19911,2],[20016,2],[25576,2],[27708,2],[33728,2],[36389,2],[43402,2],[44684,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31349,2],[31905,2],[31993,2],[32102,2]]},"/en/lessons/linear-regression":{"position":[[23427,2],[27354,2]]},"/en/lessons/logistic-regression":{"position":[[10273,2],[12377,2],[50231,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41514,2],[42450,2],[42533,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40122,2],[40279,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15130,2],[15624,2],[18618,2],[24166,2],[30319,2],[30596,2],[30879,3],[33740,2],[38600,2],[38712,2],[44082,2]]}}}],["df$date",{"_index":19919,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41860,7]]}}}],["df$time",{"_index":19916,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41780,7]]}}}],["df.apply(lambda",{"_index":23543,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44146,16]]}}}],["df.column",{"_index":6224,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23607,10]]}}}],["df.columns.tolist",{"_index":23351,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16606,19]]}}}],["df.drop(dropped_col",{"_index":8628,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24814,20],[25746,20],[27878,20],[33898,20],[36559,20],[43572,20],[44854,20]]}}}],["df.drop_duplicates(inplace=tru",{"_index":8639,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27364,32],[27977,32],[33997,32],[36658,32],[43671,32],[44953,32]]}}}],["df.dropna",{"_index":8656,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31242,11],[32538,9],[32687,11]]}}}],["df.dropna(thresh=df.shape[0]*0.25,how='all',axis=1",{"_index":8658,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32601,51],[34081,51],[36742,51],[43755,51],[45037,51]]}}}],["df.groupby('country_flying_mission')['tons_",{"_index":23456,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[31357,47]]}}}],["df.groupby('country_flying_mission')[['total_ton",{"_index":23406,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24770,51]]}}}],["df.groupby('msndate')['total_ton",{"_index":23471,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33891,35]]}}}],["df.groupby(['",{"_index":23546,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44445,16]]}}}],["df.groupby(pd.grouper(key='msnd",{"_index":23493,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[37031,36],[38802,36]]}}}],["df.head",{"_index":8605,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20253,9]]}}}],["df.isnul",{"_index":8645,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29168,11]]}}}],["df.join(dfe).sort_values(by=['ddc1','ddc2",{"_index":4070,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30177,44],[52032,44],[59829,44]]}}}],["df.replac",{"_index":8706,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40824,10],[41961,10]]}}}],["df.sample(50",{"_index":23378,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19096,13]]}}}],["df.shape",{"_index":8631,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25182,8],[25352,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31282,8]]}}}],["df.to_csv",{"_index":8716,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44224,10]]}}}],["df['col1'].map(str",{"_index":18196,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[18179,19]]}}}],["df['col2'].map(str",{"_index":18197,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[18201,19]]}}}],["df['count",{"_index":17137,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29627,12]]}}}],["df['count'].to_dict",{"_index":17123,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27449,21],[29589,22]]},"/en/lessons/logistic-regression":{"position":[[12472,21]]}}}],["df['country_flying_mission'].isin(('usa','great",{"_index":23452,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30537,47]]}}}],["df['e",{"_index":23541,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44118,8]]}}}],["df['label'].to_list",{"_index":6173,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14028,21]]}}}],["df['label'].value_count",{"_index":6159,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12361,26]]}}}],["df['msndate",{"_index":23368,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17424,14],[33815,13],[34553,13],[38729,13]]}}}],["df['n",{"_index":23542,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44127,7]]}}}],["df['newcol",{"_index":18195,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[18164,12]]}}}],["df['theater']=='eto",{"_index":23499,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[38691,20]]}}}],["df[['msndate",{"_index":23369,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17525,14]]}}}],["df[df.duplicated(subset='id",{"_index":8637,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27059,29]]}}}],["df[featur",{"_index":4885,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36592,11]]}}}],["df[filter",{"_index":23453,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30601,10],[31108,11],[38717,10]]}}}],["df[selection_",{"_index":4901,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37452,14]]}}}],["df_abstract",{"_index":5023,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51000,12]]}}}],["df_abstracts.copi",{"_index":5083,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57597,19],[62784,19]]}}}],["df_abstracts.describ",{"_index":5026,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51105,23]]}}}],["df_abstracts.info",{"_index":5025,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51085,19]]}}}],["df_abstracts.to_csv(\"data/religion_abstracts_lemmatized.csv",{"_index":5050,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53125,61]]}}}],["df_abstracts[\"abstract\"].apply(lemmatizeabstract",{"_index":5049,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53074,50]]}}}],["df_abstracts[\"abstract_lemma",{"_index":5048,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53041,30]]}}}],["df_abstracts_dbscan",{"_index":5176,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62762,19]]}}}],["df_abstracts_dbscan[\"clust",{"_index":5177,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62804,30]]}}}],["df_abstracts_dbscan[\"cluster\"].uniqu",{"_index":5178,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62851,39]]}}}],["df_abstracts_dbscan[df_abstracts_dbscan[\"clust",{"_index":5182,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63609,50],[65160,50]]}}}],["df_abstracts_label",{"_index":5082,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57574,20]]}}}],["df_abstracts_labeled[\"clust",{"_index":5084,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57617,31]]}}}],["df_abstracts_labeled[df_abstracts_labeled[\"clust",{"_index":5089,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57953,52],[58585,52],[59464,52]]}}}],["df_abstracts_pca",{"_index":5074,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56477,16]]}}}],["df_abstracts_tfidf",{"_index":5054,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54008,18],[54105,18],[55370,18],[62402,19]]}}}],["df_abstracts_tfidf.describ",{"_index":5067,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55497,29]]}}}],["df_all",{"_index":17075,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23532,6],[25006,6],[25241,6],[25436,6],[26275,6],[26798,6],[27036,7],[27747,6],[37462,7]]},"/en/lessons/logistic-regression":{"position":[[10378,6],[12049,7]]}}}],["df_all.apply(toyeardecim",{"_index":17109,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25109,27]]}}}],["df_all.dropna(subset=['day",{"_index":17106,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25015,28]]}}}],["df_all.iterrow",{"_index":17116,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27082,18]]}}}],["df_all.query(\"perceived_author_gend",{"_index":17558,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[10619,37],[10739,37]]}}}],["df_all['yeardecim",{"_index":17108,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25085,21],[37139,22]]}}}],["df_ancient_authors.csv",{"_index":4911,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38741,23]]}}}],["df_author",{"_index":4729,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28583,10],[31458,10]]}}}],["df_authors.describ",{"_index":4747,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29757,21]]}}}],["df_authors[\"word_count\"].quantile(0.9",{"_index":4799,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31419,38]]}}}],["df_authors[df_authors[\"word_count",{"_index":4800,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31471,35]]}}}],["df_authors_standard",{"_index":4915,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38840,23],[39161,23]]}}}],["df_authors_standardized.set_index(df_authors.index",{"_index":4925,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39187,51]]}}}],["df_authors_standardized[selected_featur",{"_index":4932,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40728,42]]}}}],["df_authors_standardized_pca",{"_index":4959,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44486,27]]}}}],["df_authors_standardized_pca[\"clust",{"_index":4963,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44586,39]]}}}],["df_binari",{"_index":17557,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[10607,9],[12028,9]]}}}],["df_binary.iterrow",{"_index":17566,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12102,21]]}}}],["df_bins_group",{"_index":17678,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[30008,15],[30087,15]]}}}],["df_cluster",{"_index":17072,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23460,10]]},"/en/lessons/logistic-regression":{"position":[[10306,10]]}}}],["df_i",{"_index":1310,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15086,7]]}}}],["df_non_binari",{"_index":17560,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[10723,13],[49436,13],[52302,13],[57617,14]]}}}],["df_non_binary.iterrow",{"_index":17909,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[49944,25]]}}}],["df_non_binary.loc[df_non_binary['nyt_id",{"_index":17980,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57000,41]]}}}],["df_standardized_sl",{"_index":4931,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40703,22],[41228,23],[41332,22],[41659,23],[41774,22],[45106,22]]}}}],["df_standardized_sliced[\"clust",{"_index":4954,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44266,34]]}}}],["df_w",{"_index":21605,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42244,9]]}}}],["dfe",{"_index":4066,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29720,3],[30121,5]]}}}],["dfi",{"_index":1242,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12751,5]]}}}],["dfm",{"_index":21803,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[35184,5],[35231,5],[35332,3],[35515,5],[35521,4],[35832,3],[38639,4],[40657,4],[40827,3],[41195,3]]}}}],["dfm(toks_al",{"_index":21825,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41151,13]]}}}],["dfm_keep(dfmat_al",{"_index":21829,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41593,19]]}}}],["dfm_remove(dfmat_al",{"_index":21874,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52281,21]]}}}],["dfm_trim",{"_index":21837,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41868,8]]}}}],["dfm_trim(dfmat_al",{"_index":21831,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41644,19]]}}}],["dfmat_al",{"_index":21824,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41135,9],[41577,9],[41628,9],[52265,9]]}}}],["dgpu",{"_index":14646,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13818,7]]}}}],["dh",{"_index":3248,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60588,2],[61662,2],[61751,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1373,4],[1467,2],[65344,2]]},"/en/lessons/common-similarity-measures":{"position":[[4749,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1450,4],[1981,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1800,2],[23885,2],[37924,2]]},"/en/lessons/jupyter-notebooks":{"position":[[42739,2],[51866,3]]}}}],["dhalgren",{"_index":7886,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21826,11],[24192,11]]}}}],["dhanswer",{"_index":5560,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65384,10]]}}}],["dhiraj",{"_index":21962,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62979,7]]}}}],["dhoxss",{"_index":16912,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[38682,6]]}}}],["dhq",{"_index":20842,"title":{},"body":{"/en/lessons/sonification":{"position":[[40992,3]]}}}],["di",{"_index":1204,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11142,4],[45145,4],[45580,4],[47408,4],[47541,5],[49827,4],[50552,4],[50663,4],[50766,4],[51041,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6453,2],[6470,2],[7231,2],[7310,2],[9605,2],[9651,2],[9661,2],[9672,2],[9692,2],[10559,2],[10584,2],[13604,2],[13645,2],[13682,2],[13757,2],[24069,2],[24196,2],[24242,2],[24784,2],[26259,2],[26353,2],[26442,2],[60905,2],[60951,2],[60961,2],[60972,2],[60992,2],[61859,2],[61884,2]]},"/en/lessons/jupyter-notebooks":{"position":[[53112,2]]},"/en/lessons/linear-regression":{"position":[[66332,2],[73293,3]]},"/en/lessons/logistic-regression":{"position":[[64639,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44630,5]]},"/en/lessons/space-place-gazetteers":{"position":[[24110,4]]}}}],["diabet",{"_index":13029,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[33522,8]]},"/en/lessons/linear-regression":{"position":[[8340,9],[8435,8],[54625,8],[54727,8],[74305,8]]}}}],["diablog",{"_index":13171,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18570,7]]}}}],["diacrit",{"_index":16183,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7100,11]]}}}],["diag",{"_index":22430,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12430,4]]}}}],["diagnos",{"_index":3278,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[689,8],[1984,8],[2195,8],[20472,8]]},"/en/lessons/naive-bayesian":{"position":[[8498,9]]}}}],["diagnost",{"_index":12306,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47659,10],[55660,10]]},"/en/lessons/geocoding-qgis":{"position":[[35086,10]]},"/en/lessons/linear-regression":{"position":[[79037,12]]}}}],["diagon",{"_index":4300,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46975,9]]},"/en/lessons/common-similarity-measures":{"position":[[28469,8]]}}}],["diagram",{"_index":5953,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29395,7],[29605,9],[37380,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46560,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[581,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3957,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[8634,7]]},"/en/lessons/intro-to-linked-data":{"position":[[10073,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22698,7],[22850,7],[22936,7],[23992,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12989,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4414,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26407,9]]}}}],["diagram2",{"_index":13901,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8547,8]]}}}],["diagrammat",{"_index":15153,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9871,12]]}}}],["dialect",{"_index":16425,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45505,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49764,11]]}}}],["dialog",{"_index":2305,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2860,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20096,6],[20935,6],[21107,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14765,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14371,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11619,7],[11668,6],[12548,6],[13069,6],[13670,6],[13699,6],[14654,6],[14892,6],[15247,6],[15462,6],[16385,6],[18874,8],[19776,8],[19891,10],[20139,6],[21156,8],[22052,8],[22167,10],[24197,7],[33605,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8930,6],[11449,6],[11490,6],[15807,6],[20204,6],[20667,6],[22036,6],[31846,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6759,6],[6810,6],[6935,6],[7047,6],[7200,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5911,6],[11993,6],[17556,6]]},"/en/lessons/geocoding-qgis":{"position":[[21338,6],[23829,6],[37900,6],[38328,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18167,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24105,6],[24422,6],[24715,6],[24945,6],[34447,6],[34589,6],[40532,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12474,6]]},"/en/lessons/windows-installation":{"position":[[2198,6]]}}}],["dialog.resize(667",{"_index":8107,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18930,18],[21212,18]]}}}],["dialog.setfont(font",{"_index":8111,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19021,20],[21303,20]]}}}],["dialog.setobjectname(\"dialog",{"_index":8106,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18891,30],[21173,30]]}}}],["dialog.setwindowtitle(_translate(\"dialog",{"_index":8133,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19848,42],[22124,42]]}}}],["dialog.show",{"_index":8143,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20216,13]]}}}],["dialogu",{"_index":5394,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15223,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25946,8],[29414,8],[31742,8],[33261,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4008,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28897,8]]},"/en/lessons/geocoding-qgis":{"position":[[13975,8],[20665,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14659,8],[26154,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14671,8]]},"/en/lessons/sonification":{"position":[[15655,8],[17986,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4241,8],[13362,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7900,8]]}}}],["diamet",{"_index":10524,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26542,9],[26686,8],[26897,8],[27715,8],[28143,8],[28245,8],[28293,8],[28326,9],[28408,8],[28492,8],[28533,8],[28786,9],[50846,9]]}}}],["diamond",{"_index":23323,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11805,8]]}}}],["diamond_cross",{"_index":23324,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11814,14]]}}}],["diari",{"_index":1973,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2881,5],[2955,5],[3229,6],[3375,6],[3712,5],[7065,5],[10427,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[742,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1199,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26004,6]]},"/en/lessons/sonification":{"position":[[3662,5],[12417,6],[23778,5],[23854,5],[24059,5],[27010,7],[27247,5],[30141,5],[31293,5],[31308,7],[33016,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2768,5],[5628,6],[25043,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[625,8],[4317,8],[18508,5],[18751,6],[18960,5],[19020,6],[23080,5],[34321,8],[35627,7]]}}}],["dice",{"_index":9197,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7065,5]]},"/en/lessons/sonification":{"position":[[38875,5],[38940,4],[41132,5]]}}}],["dicembr",{"_index":12372,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56220,11]]}}}],["dicey",{"_index":17303,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53699,5]]}}}],["dichiara",{"_index":11880,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7241,8]]}}}],["dichotomi",{"_index":21895,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[58601,10]]}}}],["dick",{"_index":20352,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[11310,6]]}}}],["dict",{"_index":4244,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43229,4]]},"/en/lessons/counting-frequencies":{"position":[[6303,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22909,6],[44535,6],[50964,5],[52958,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25425,5],[25571,5],[26265,5],[27137,5],[28006,5],[46094,5],[46111,4],[46228,5],[46838,5],[47761,5]]}}}],["dict(g.degree(g.nod",{"_index":10550,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32536,25]]}}}],["dict(list(zip(wordlist,wordfreq",{"_index":7683,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6580,34]]}}}],["dict(zip(list(df['term",{"_index":17911,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50308,26]]}}}],["dict_factori",{"_index":7952,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35029,12],[36014,12],[39159,12],[39461,12],[39522,12],[42869,12]]}}}],["dict_factory(cursor",{"_index":7945,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34569,20]]}}}],["dict_pag",{"_index":19034,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40675,13],[41612,10],[44080,11],[50880,11]]}}}],["dict_pages=region_segmentation(input_dir",{"_index":19120,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[50794,41]]}}}],["dict_pages[n",{"_index":19050,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44779,13]]}}}],["dict_pages[pn]=r",{"_index":19038,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[41432,16]]}}}],["dict_pages[str(n)+'_height",{"_index":19049,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44735,28]]}}}],["dict_pages[str(n)+'_width",{"_index":19047,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44684,27]]}}}],["dict_pages[str(pn)+'_height']=p.s",{"_index":19040,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[41563,36]]}}}],["dict_pages[str(pn)+'_width",{"_index":19039,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[41533,29]]}}}],["dicta",{"_index":21151,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13614,5],[15788,5]]}}}],["dictat",{"_index":16642,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[6502,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25233,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5321,7],[30270,7]]}}}],["diction",{"_index":1857,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46620,7],[48067,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12961,7]]}}}],["dictionari",{"_index":1021,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2972,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29523,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3007,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15577,10],[16130,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14376,11],[14582,11],[27885,10],[40908,10],[41020,10],[41116,10],[41420,10],[41977,10],[48940,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6247,10]]},"/en/lessons/counting-frequencies":{"position":[[136,12],[564,11],[608,11],[4323,11],[4357,10],[4437,12],[5055,11],[5071,10],[5252,14],[5424,12],[5518,11],[5664,11],[5875,10],[5972,11],[6098,11],[6225,10],[6323,10],[6443,10],[6670,10],[6788,10],[7592,10],[13134,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20129,13],[20143,12],[20639,13],[20658,10],[20871,13],[20890,10],[21313,13],[22694,12],[22801,12],[23679,13],[25358,12],[39600,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22395,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4347,10],[14453,11],[14574,10],[14712,13],[14907,11],[15310,12],[15591,12],[15778,10],[17143,10],[17418,10],[17575,10],[32250,12],[33081,10],[33307,10],[33556,11],[33714,11],[41850,11],[42129,10],[42259,10],[42511,10],[43018,10],[43161,10],[49337,12],[49449,11],[49539,12],[49580,12],[49700,12],[49862,13],[50154,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10206,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12115,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[312,11],[1286,10],[1325,11],[1404,10],[1478,10],[1522,10],[8928,11],[9242,10],[11351,13],[18017,13],[18061,12],[21922,12],[22004,11],[22167,10],[22339,11],[22886,11],[23002,10],[41968,11],[41994,10],[42261,11],[42598,11],[42646,10],[42723,10],[43661,10],[43687,10],[44513,10],[45138,10],[45609,10],[46708,10],[46935,10],[46968,10],[46982,12],[47845,11],[49082,10],[49203,11],[49492,11],[49537,10],[49912,10],[50326,10],[50897,10],[51049,11],[51247,11],[51267,10],[51624,10],[51959,11],[54881,11],[54922,10],[55715,11],[57882,10],[60216,11],[60285,10],[60388,10],[60584,10],[62542,10],[64353,11],[65600,11],[69537,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22889,13],[23070,11],[23136,13],[23342,13],[23376,12],[24400,13],[25515,10],[32358,10],[33603,12],[35383,10],[36821,10],[36918,10]]},"/en/lessons/intro-to-linked-data":{"position":[[5181,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3920,12],[3948,12],[3964,13],[14169,11],[14185,10],[14901,12],[14984,10],[15040,10],[16078,11],[16413,10],[16670,10],[37402,10],[37416,13],[37630,10],[38301,11],[38316,14],[38517,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1546,12]]},"/en/lessons/linear-regression":{"position":[[606,12],[26427,12],[26838,13],[26857,10],[26991,12],[27653,13],[28092,13],[29036,10],[29534,11],[29819,11],[29857,10],[29898,10],[29922,10],[30259,10],[34068,13],[34284,12],[34637,13],[34680,12],[34707,11],[34809,13],[35060,13]]},"/en/lessons/logistic-regression":{"position":[[376,12],[11761,12],[11891,13],[13242,13],[49898,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7674,12]]},"/en/lessons/naive-bayesian":{"position":[[62909,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36465,10],[40331,10],[40659,11],[41036,10],[41185,12],[41331,10],[41397,12],[41816,10],[42226,10],[48263,10],[50476,10]]},"/en/lessons/output-data-as-html-file":{"position":[[8886,10],[9140,10],[9239,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[133,10],[701,10],[1270,11],[3107,10],[3321,10],[3725,11],[3838,10],[4121,11],[5451,10],[5607,10],[9613,10],[10538,10],[10922,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6141,12],[10893,10],[45843,10],[48116,11]]},"/en/lessons/sentiment-analysis":{"position":[[12873,10],[20074,10],[20295,11],[20309,11],[20539,10],[20837,11],[20930,11],[22077,10]]},"/en/lessons/space-place-gazetteers":{"position":[[933,10],[10854,10],[20676,10],[21158,10],[23197,10],[24206,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15822,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35057,10]]},"/en/lessons/transliterating":{"position":[[557,10],[4356,10],[8892,10],[8972,10],[8986,10],[9089,10],[9160,11],[9220,10],[9460,11],[10413,10],[10530,10],[10860,10],[10894,10],[11048,10],[11150,10],[12209,11],[12327,11],[12765,10],[12856,10],[13302,11],[13366,10],[13653,10],[14721,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19658,11],[28783,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1547,10]]}}}],["dictionary[doc.vocab[k].text",{"_index":6912,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42085,29],[49048,29]]}}}],["dictionary[key",{"_index":10634,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50168,15]]}}}],["dicts_non_binari",{"_index":17908,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[49911,16],[51657,17]]}}}],["dicts_non_binary.append(mydict",{"_index":17913,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50360,31]]}}}],["dictvector",{"_index":17140,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[30715,14],[30734,16],[30795,16],[30854,15],[35192,16],[64957,14]]},"/en/lessons/logistic-regression":{"position":[[12870,14],[12935,15],[13015,14],[13041,16]]}}}],["didn’t",{"_index":2842,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12848,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2617,6],[27434,6]]},"/en/lessons/common-similarity-measures":{"position":[[35570,6],[35852,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[23889,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34989,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10806,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48668,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34224,6]]},"/en/lessons/extracting-keywords":{"position":[[32428,6],[38622,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32306,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2618,6],[14132,6],[26954,6],[27212,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[919,6]]},"/en/lessons/intro-to-linked-data":{"position":[[26180,6],[32365,7]]},"/en/lessons/intro-to-powershell":{"position":[[5716,6],[27758,6],[37938,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[21516,6]]},"/en/lessons/introduction-map-warper":{"position":[[16160,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39064,6]]},"/en/lessons/json-and-jq":{"position":[[29824,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12575,6]]},"/en/lessons/naive-bayesian":{"position":[[53443,6],[68603,6]]},"/en/lessons/preserving-your-research-data":{"position":[[12670,6]]},"/en/lessons/sentiment-analysis":{"position":[[6204,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11913,6]]},"/en/lessons/sonification":{"position":[[24471,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20962,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21453,6],[24788,6],[24835,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[29773,6],[29912,6]]}}}],["die",{"_index":11826,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6602,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32410,4]]}}}],["diego",{"_index":14882,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56735,5]]}}}],["diener",{"_index":5596,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69843,7]]}}}],["dieser",{"_index":5030,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51376,6]]}}}],["diff",{"_index":16344,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39035,4]]},"/en/lessons/naive-bayesian":{"position":[[62113,4],[62169,4]]}}}],["diff*diff",{"_index":16345,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39133,9]]}}}],["differ",{"_index":201,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4146,9],[7854,9],[18650,9],[23081,9],[23277,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2362,9],[7408,10],[15975,9],[16021,9],[24926,12],[39881,9],[41723,10],[41868,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13735,9],[14109,10],[15499,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6295,9],[7131,9],[10749,10],[11663,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9411,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13152,9],[21924,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4550,9],[4870,11],[5037,9],[10792,9],[11047,10],[11232,9],[16351,9],[16379,6],[16869,9],[24032,6],[27182,9],[34114,9],[42242,12],[42519,9],[44025,11],[48607,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1079,9],[8089,9],[12686,9],[12710,9],[13063,10],[13522,9],[14628,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3883,9],[4637,9],[4667,9],[4736,10],[5091,9],[9307,9],[9979,9],[10683,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1494,10],[2679,9],[3136,9],[3815,6],[4780,11],[10689,7],[12377,9],[12407,9],[18171,9],[18362,11],[22358,9],[25557,11],[25930,9],[30475,9],[31506,6],[31728,9],[34381,9],[45003,10],[48698,6],[55193,12],[55353,6],[55549,6],[55951,10],[60322,6],[60849,7],[65542,11],[65627,11],[65860,9],[65888,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2163,9],[2519,9],[9966,9],[12322,9],[13194,9],[16000,6],[17096,9],[17377,9],[17465,9],[19236,9],[23171,9],[26781,9],[30790,9],[31020,10],[38266,9],[38681,11],[39960,9],[42234,9],[52561,9],[54776,9],[61446,9],[61682,9],[63587,9],[66489,9],[67464,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2308,9],[5624,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10203,11],[26944,9],[30657,9],[33848,9],[34900,11],[35220,9],[41168,9],[45449,9],[49322,9],[49429,9],[50499,11],[60780,9],[70202,9]]},"/en/lessons/common-similarity-measures":{"position":[[935,9],[1003,10],[1254,9],[1624,9],[4525,11],[5023,11],[6234,9],[7371,10],[7478,11],[10055,10],[11143,9],[11186,9],[12113,11],[12917,11],[15026,11],[15568,9],[15652,10],[15811,9],[16024,9],[19322,9],[21862,9],[21902,9],[22299,11],[22589,11],[29116,9],[32645,9],[33324,9],[33553,11],[35714,11],[38231,9],[39539,12],[39936,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7381,9],[10225,9],[11083,9],[16336,9],[17528,9],[19473,9],[21109,9],[22600,10],[24529,9],[25148,9],[26615,9],[29433,9],[30085,9],[30194,9],[30714,9],[30994,9],[36335,9],[36995,9],[37307,9],[37429,9],[37793,9],[39222,9],[42961,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1421,9],[1448,9],[6356,9],[7650,10],[8806,11],[10063,9],[17552,9],[26461,9],[31230,9],[32701,9],[33696,10],[34733,9],[35032,9],[35625,9],[35880,9],[36697,9],[37177,9],[37209,9],[39831,9],[41150,10],[41535,10],[41570,9],[42148,11],[43771,10],[44254,9],[45064,9],[49949,9],[51710,10],[52022,11],[52284,9],[52401,9],[52664,9],[53512,9],[55760,9],[56066,9],[60217,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2079,11],[3007,9],[13259,9],[13285,9],[13550,10],[13663,9],[15087,9],[20092,10],[20318,9],[20365,9],[21042,10],[21069,9],[21134,9],[21203,9],[21508,9],[21560,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[217,11],[5993,7],[7099,11],[7636,11],[8163,11],[8396,11],[8536,9],[8958,11],[9457,11],[9572,9],[9653,11],[9708,12],[9745,9],[10133,11],[10208,9],[19320,11],[22001,9],[26780,12],[27199,9],[27262,10],[29624,11],[31636,9],[32467,9],[32648,9],[36200,10],[40211,11],[47333,11],[47990,11],[48699,9],[50806,10],[51671,11],[52593,9],[52642,11],[58490,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[915,9],[1030,9],[7556,11],[7705,11],[8167,9],[8910,9],[18669,9],[22943,10],[22975,9],[23487,9],[24544,9],[28135,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[893,9]]},"/en/lessons/counting-frequencies":{"position":[[5586,7],[8324,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6498,9],[6522,9],[25818,9],[31639,9],[40865,9],[46577,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12226,10],[12336,7],[26508,9],[34068,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14229,9],[15414,9],[21504,9],[23236,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4823,9],[9674,9],[11418,9],[11447,9],[12175,9],[16034,9],[20627,9],[21269,9],[21461,11],[21486,9],[22266,9],[22889,9],[24057,9],[27681,9],[27730,9],[28165,9],[28460,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4377,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1180,9],[1888,9],[1921,9],[3376,9],[3588,9],[4017,11],[6459,9],[6717,9],[6786,11],[7413,9],[11541,9],[11602,9],[11916,11],[14039,9],[14691,9],[17011,9],[17317,9],[23247,9],[37411,9],[37429,9],[37660,7],[37715,9],[45614,9],[45651,11],[47290,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5509,9],[6478,10],[12007,9],[14364,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5882,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9993,9],[16637,9],[16712,9],[21075,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2776,9],[7664,11],[11048,9],[18096,9],[18134,9],[20654,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2371,9],[4902,6],[11579,9],[13970,10],[24556,11],[25369,9],[25607,9],[38480,9],[45494,9],[53082,9],[53138,9],[53502,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[695,9],[5252,12],[5734,9],[5846,9],[6700,9],[15560,9],[20130,9],[20431,9],[30413,9],[33769,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12776,9],[13241,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7113,9],[20174,9],[31239,9],[35683,9],[50741,9],[51245,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2771,9],[4364,9],[5973,12],[6999,9],[9270,9],[18314,10],[22645,9]]},"/en/lessons/extracting-keywords":{"position":[[17314,9],[30347,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4931,6],[5081,11],[17775,9],[19961,9],[20314,9],[20339,9],[20570,9],[22168,11],[22381,11],[38391,9],[38422,9],[38975,9],[46349,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33367,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6189,9],[12077,9],[14025,9],[19301,9],[24961,9],[27953,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[518,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[639,9],[4228,9],[4494,9],[5864,9],[7993,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4852,9],[19186,10],[33169,12]]},"/en/lessons/geocoding-qgis":{"position":[[5332,9],[5345,9],[5426,12],[9845,9],[12022,9],[14521,9],[15338,9],[15372,9],[15884,11],[29202,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2704,9],[5913,9],[7001,9],[9688,9],[15085,9],[22094,9],[22187,9],[25521,9],[29767,9],[29918,9],[29944,9]]},"/en/lessons/georeferencing-qgis":{"position":[[9175,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[16406,9],[19123,9],[35194,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[977,9],[1418,11],[2138,9],[2266,9],[3313,9],[3443,9],[4283,9],[4675,9],[5194,9],[5932,9],[8138,9],[15109,9],[15286,9],[17133,9],[17233,9],[18211,9],[18246,9],[19408,9],[19634,11],[23186,9],[23313,9],[23446,10],[28757,9],[29354,9],[29570,9],[33112,9],[34408,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[6073,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[585,9],[688,9],[8866,9],[10841,9],[24426,9],[36912,9],[45488,9],[46675,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[469,9],[3523,9],[4259,9],[6819,9],[7369,9],[8349,9],[8811,10],[12940,9],[14970,9],[15023,9],[16719,9],[19405,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10544,9],[10581,9],[20559,9]]},"/en/lessons/gravity-model":{"position":[[3176,11],[5068,9],[5443,10],[5665,9],[10119,9],[16761,9],[19570,9],[19737,9],[25807,9],[26451,9],[26999,9],[29539,9],[29653,11],[36205,9],[39313,10],[43801,10],[53805,10],[53846,10],[54074,11],[59060,9],[59585,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[8156,11],[14481,9],[16867,9],[18948,10],[19315,9],[25983,9],[40739,8]]},"/en/lessons/installing-omeka":{"position":[[4510,9],[5189,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4447,12],[8078,9],[11483,9],[14462,11],[17566,9],[21438,9],[22939,9],[26435,9],[27353,9],[28418,9],[35133,9],[36190,11],[36941,9],[46434,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3799,11],[4132,9],[23804,9],[38703,9],[38975,9],[50506,9],[51403,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24208,9],[26071,9],[34805,6],[37445,9],[44450,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10327,9],[16985,9],[17968,9],[25708,9],[28313,9]]},"/en/lessons/intro-to-bash":{"position":[[1770,9],[5353,9],[5434,12],[7628,9],[13548,11],[14346,9],[20626,9],[21753,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13684,9]]},"/en/lessons/intro-to-linked-data":{"position":[[10736,9],[10774,9],[10964,9],[11319,9],[20749,10],[25750,10],[25837,10],[27463,12],[27542,9]]},"/en/lessons/intro-to-powershell":{"position":[[2366,11],[3564,9],[24790,10],[26357,10],[28370,9],[32655,10],[45858,9],[45911,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[16122,9],[25917,9],[26025,9]]},"/en/lessons/introduction-and-installation":{"position":[[1260,11]]},"/en/lessons/introduction-map-warper":{"position":[[3069,9],[9548,9],[12717,9],[16991,9],[19818,9],[20779,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12256,9],[14654,9],[14729,9],[15674,9],[16410,9],[17023,10],[18316,9],[20765,9],[23576,11],[28610,9],[28686,11],[28707,9],[33082,9],[34116,9],[40259,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4906,9],[5747,10],[6940,9],[10123,11],[10386,9],[12709,9],[15086,9],[18427,9],[24372,10],[26180,9],[27264,10],[36041,9],[43631,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1548,9],[2673,11],[4870,11],[12436,9],[16002,9],[17451,9],[24504,11],[25016,10],[25089,10],[28974,9],[29722,11],[30001,9],[30044,9],[31362,9],[33857,11],[34698,9],[51203,10],[52518,9]]},"/en/lessons/json-and-jq":{"position":[[16294,9],[29278,9]]},"/en/lessons/jupyter-notebooks":{"position":[[3011,9],[9665,9],[9696,9],[16735,9],[20038,9],[20709,9],[22974,11],[25824,9],[26434,9],[26827,9],[27688,9],[28771,12],[34577,9],[39961,9],[43503,11],[46303,9],[46714,9],[50730,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[909,9]]},"/en/lessons/linear-regression":{"position":[[5770,9],[12594,10],[13116,6],[14283,10],[16352,10],[16450,9],[28530,11],[31492,9],[37845,9],[43641,11],[43966,11],[44155,11],[44702,10],[47091,9],[47506,11],[54882,9],[59576,9],[75769,11],[77182,9],[77247,11],[78465,9]]},"/en/lessons/logistic-regression":{"position":[[9808,10],[14127,6],[14154,9],[16568,11],[16959,10],[18060,9],[19723,9],[26058,9],[26145,10],[33718,9],[35199,6],[41462,7],[44595,10],[46717,9]]},"/en/lessons/mac-installation":{"position":[[3528,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5854,10],[6597,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5038,9],[7984,9],[10704,9],[22811,9],[30227,9]]},"/en/lessons/naive-bayesian":{"position":[[1083,9],[1589,9],[2795,9],[6160,9],[9522,9],[9564,9],[10671,9],[10884,9],[14773,9],[15172,9],[38586,9],[51108,9],[51131,9],[52294,10],[54167,9],[57457,11],[60832,9],[61203,9],[61226,9],[63102,10],[63296,10],[67885,9],[68279,9],[69434,9],[69465,9]]},"/en/lessons/normalizing-data":{"position":[[527,9],[5432,9],[5620,9],[6921,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2446,9],[14865,10],[19069,9],[19111,9],[19936,9],[22306,9],[33231,9],[34958,9],[36308,9],[43376,9],[43409,10],[51789,9]]},"/en/lessons/output-data-as-html-file":{"position":[[8004,11]]},"/en/lessons/preserving-your-research-data":{"position":[[479,9],[15100,9]]},"/en/lessons/qgis-layers":{"position":[[1774,9],[4135,9],[5336,9],[5593,9],[8472,9],[8948,9],[11502,9],[11554,9],[11631,9],[11667,9],[13285,9],[14119,9],[15434,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1612,9],[3695,9],[6559,9],[6672,9],[9571,10],[9999,10],[17974,9],[20196,10],[23492,9]]},"/en/lessons/research-data-with-unix":{"position":[[770,9],[3798,9],[4766,9],[12822,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5134,9],[8941,9],[11632,9],[15429,9],[19294,11],[27137,9],[27328,10],[27807,10],[28050,9],[28510,9],[29844,9],[30247,11],[39022,10],[40785,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[461,9],[4595,9],[4692,10],[4806,9],[6840,10],[7565,9],[8635,9],[15314,9],[21311,9],[27114,9],[29563,9],[29665,9],[42790,9]]},"/en/lessons/sentiment-analysis":{"position":[[3285,9],[3720,9],[3760,12],[14014,6],[38811,9],[38896,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8270,9],[11786,9],[18469,9],[35942,9]]},"/en/lessons/sonification":{"position":[[2691,9],[7196,9],[10549,9],[31283,9],[40216,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4540,9],[5601,9],[11203,9],[15701,9],[16425,9],[17537,9],[22439,9],[28512,9],[36891,9],[43472,9],[49916,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14618,9],[17601,9],[27735,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7720,10],[18007,9],[20445,9],[22468,9],[25884,10],[32136,9],[35749,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2648,9],[11074,9],[14120,9],[14152,12],[14383,9],[43410,9],[43752,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4449,9],[15897,6],[27290,11],[33421,9],[33475,9],[34063,11],[34973,11],[35405,9],[36268,11],[36415,9],[37332,9],[37405,9],[37736,10],[39501,12],[52900,10],[57808,9],[58085,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3517,9],[6408,9],[10763,12],[11796,11],[13244,10],[15128,9],[16332,9],[16902,11],[19068,11],[19699,9],[20267,9],[23321,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7142,9],[10580,9],[19178,9],[24707,9],[29860,9],[31487,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2451,9],[4208,9],[5812,9],[5845,9],[6014,9],[7232,9],[11914,11],[14243,9],[16153,9],[17563,9],[17641,9],[18648,9],[42161,9]]},"/en/lessons/transliterating":{"position":[[9894,9],[14489,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[674,9],[8992,9],[9018,9],[9496,9],[9990,11],[15578,11],[19812,9],[20313,9],[20419,9],[24181,9],[24222,9],[27307,12],[27996,9],[28392,9],[31448,9],[33107,9],[36974,9],[37817,9],[45192,10],[52700,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[7929,6],[9609,6],[15461,9],[15948,8],[25879,10],[26579,9],[30474,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10985,9],[19020,9],[20635,9],[21877,9],[27303,11]]},"/en/lessons/viewing-html-files":{"position":[[3578,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2397,9],[4335,9],[4393,9],[5643,7],[8182,7],[8375,10],[8588,10],[9313,11],[10836,9],[14732,9],[22194,9],[25638,9],[46263,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7637,9],[8953,9],[12321,9],[15580,9]]},"/en/lessons/working-with-text-files":{"position":[[3776,9],[3940,9],[4916,9],[6403,9],[7186,9],[7445,9]]},"/en/lessons/working-with-web-pages":{"position":[[361,9],[2148,9],[2207,9],[6360,9]]}}}],["differeng",{"_index":22893,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[27288,9]]}}}],["differenti",{"_index":5495,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33905,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44589,13]]},"/en/lessons/counting-frequencies":{"position":[[8274,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22621,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8106,14],[42075,13],[60080,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[31507,13]]},"/en/lessons/intro-to-linked-data":{"position":[[4871,13]]},"/en/lessons/intro-to-powershell":{"position":[[37719,13]]},"/en/lessons/logistic-regression":{"position":[[12896,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33072,14]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1805,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43076,13]]}}}],["difficult",{"_index":72,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1306,9],[7906,9],[14369,9],[14434,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12401,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56138,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11248,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60626,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18916,9],[61317,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[197,9],[4066,9],[60223,9],[61133,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11901,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52755,9],[53158,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10474,9],[11908,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30412,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1107,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7177,9],[26232,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4375,9],[6434,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13609,10],[29415,9],[36941,9],[45552,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7859,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28032,9],[40560,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19795,9],[28715,9],[40639,9]]},"/en/lessons/extracting-keywords":{"position":[[4373,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23858,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13125,10]]},"/en/lessons/geocoding-qgis":{"position":[[5399,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23888,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19517,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1238,9],[1439,9]]},"/en/lessons/gravity-model":{"position":[[24381,9],[34400,9],[34525,9],[46106,10],[46425,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[7801,9],[19486,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[580,9],[14604,9],[25567,9],[26660,9],[26690,9],[27245,9],[28123,10],[28742,9],[32769,10],[36617,9],[43588,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47434,9],[50710,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6612,9],[31302,9]]},"/en/lessons/intro-to-linked-data":{"position":[[30509,9]]},"/en/lessons/intro-to-powershell":{"position":[[38040,9],[40956,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5081,9],[21395,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43272,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4634,10],[9251,9]]},"/en/lessons/linear-regression":{"position":[[52945,9],[54096,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1726,9]]},"/en/lessons/qgis-layers":{"position":[[6730,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34400,9]]},"/en/lessons/sentiment-analysis":{"position":[[28663,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2650,9],[6513,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32671,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4628,9],[8150,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22816,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2352,10],[17837,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8243,9]]},"/en/lessons/transliterating":{"position":[[14746,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16800,9],[22663,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10794,9],[15192,9],[15413,9]]},"/en/lessons/vector-layers-qgis":{"position":[[14506,9]]}}}],["difficult.6",{"_index":23642,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18911,11]]}}}],["difficulti",{"_index":3071,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23042,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27019,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53580,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11942,12],[47772,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14542,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2873,10]]},"/en/lessons/geocoding-qgis":{"position":[[9220,12],[21947,12],[33284,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1682,11],[11282,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3775,12]]}}}],["difflist.append(diff",{"_index":18636,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62259,21]]}}}],["diffus",{"_index":21382,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[33185,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51364,7]]}}}],["différenc",{"_index":16451,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48112,11]]}}}],["dig",{"_index":5882,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15325,3],[23276,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64414,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46502,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6672,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43866,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26550,3]]},"/en/lessons/intro-to-linked-data":{"position":[[7162,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[5084,7]]},"/en/lessons/naive-bayesian":{"position":[[15653,8]]}}}],["digest",{"_index":14689,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26471,11]]}}}],["digit",{"_index":47,"title":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[34,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[856,7],[967,7],[1060,7],[2100,7],[3173,7],[7698,7],[20604,7],[22105,7],[23463,7],[23619,7],[23914,7],[24043,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[263,7],[410,7],[904,9],[1123,7],[1327,9],[1912,7],[2579,10],[2879,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15486,7],[41919,7],[45806,7],[45871,7],[46083,7],[50116,7],[50181,7],[52169,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4142,6],[5267,6],[5419,6],[14248,6],[15277,7],[15419,7],[15702,7],[15819,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17160,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[657,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4472,7],[4537,7],[9699,5],[10151,5],[25346,7],[26235,7],[26503,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5865,7],[56369,7],[56441,8],[61310,7],[61599,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[951,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[251,7],[1354,7],[4935,7],[5321,7],[6606,7],[8051,7],[40963,7],[65281,7],[65633,7],[69866,7]]},"/en/lessons/common-similarity-measures":{"position":[[38101,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1687,7],[1710,7],[1923,7],[2372,7],[2972,7],[3221,7],[43536,7],[43820,7],[43885,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1814,7],[10670,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56754,5],[57898,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1885,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3340,5],[5667,7],[6620,7],[6744,10],[7131,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1087,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13886,7],[33248,7],[43657,7],[46145,9],[47080,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29,7],[2164,7],[2422,7],[37905,7],[37928,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[229,7],[3359,7],[3578,7],[3753,7],[4104,7],[4170,7],[4661,7],[4784,7],[4974,7],[5106,7],[6573,7],[18985,7],[19113,7],[38644,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12899,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[528,9],[1157,9],[3580,9],[6380,7],[24858,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[387,7],[466,7],[1167,7],[2086,7],[2270,7],[2512,7],[2629,7],[2814,7],[2934,7],[3869,7],[11607,7],[11720,7],[11853,7],[11868,7],[12075,7],[12166,7],[13730,7],[26991,7],[40224,7],[40339,7],[41068,7],[41610,7],[46770,9],[48369,7],[48572,7],[50706,7],[53317,7],[53501,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1431,7],[3760,7],[59607,7],[59628,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7419,7],[7745,7],[13803,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[35,7],[1020,7],[1946,7],[2158,7],[3536,7],[6289,7],[22382,12],[29585,9]]},"/en/lessons/extracting-keywords":{"position":[[3323,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2861,9],[2958,7],[6866,7],[7454,9],[17299,5],[41441,6],[41681,7],[42950,7],[43734,7],[48028,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1771,9],[35731,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2338,7],[3530,7],[4781,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1683,7],[1718,9],[1873,7],[2535,7],[4542,8],[4826,9],[11545,7],[30857,5],[68397,7],[68418,7],[68482,7]]},"/en/lessons/geocoding-qgis":{"position":[[959,7]]},"/en/lessons/georeferencing-qgis":{"position":[[350,8],[11333,8],[11679,10],[11970,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1292,7],[1614,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3689,7],[7671,7],[8978,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[106,7],[46816,7],[46939,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[326,7],[5129,7],[5655,7],[11828,7],[12787,7],[13853,7],[14196,10],[14556,7],[18162,7],[18281,7],[18427,7],[21749,7]]},"/en/lessons/gravity-model":{"position":[[44976,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1014,7],[5970,7],[11820,7],[11847,7],[30576,7]]},"/en/lessons/installing-omeka":{"position":[[3499,7],[3992,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[991,7],[5479,7],[11575,7],[47350,7],[47405,7],[49109,7],[49252,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[45260,7],[49940,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34179,7],[35353,7],[55992,7],[56559,7],[58152,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[872,7],[2193,7],[2412,7],[2581,7],[2940,7],[2984,7],[3475,7],[3598,7],[3787,7],[3919,7],[5889,7],[22882,7],[23010,7],[41889,7]]},"/en/lessons/intro-to-bash":{"position":[[1215,7],[1549,7],[8828,6],[26848,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37542,7]]},"/en/lessons/intro-to-powershell":{"position":[[22006,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4699,12],[4925,7],[5983,13],[6780,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2091,7],[2115,7],[2272,7],[26695,7]]},"/en/lessons/introduction-map-warper":{"position":[[802,7],[1711,13],[2899,7],[3056,9],[9868,7],[14022,7],[22189,7],[22680,8],[22991,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[983,7],[1337,7],[1423,7],[1735,7],[1907,7],[3595,7],[12440,7],[14168,7],[18549,7],[18616,7],[20172,7],[23794,7],[24214,7],[41037,7],[42012,8],[42090,7],[42181,7],[42340,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15592,7],[15738,7],[44135,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48209,7],[48450,7],[51439,7]]},"/en/lessons/json-and-jq":{"position":[[9430,5]]},"/en/lessons/jupyter-notebooks":{"position":[[2300,7],[2511,7],[2695,7],[3189,9],[26558,5],[39172,7],[41706,7],[41728,7],[42385,7],[50705,7],[51045,7],[51126,7],[52199,7],[52929,7],[53479,7]]},"/en/lessons/linear-regression":{"position":[[9123,7],[9249,7]]},"/en/lessons/naive-bayesian":{"position":[[155,7],[1473,7],[1844,7],[2254,7],[2284,7],[2667,7],[4449,7],[4481,7],[6033,7],[55862,7],[70743,7]]},"/en/lessons/normalizing-data":{"position":[[7387,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[930,7],[2533,7],[51559,7],[52326,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2721,7]]},"/en/lessons/preserving-your-research-data":{"position":[[808,7],[955,7],[1254,7],[1440,7],[1678,7],[5513,7],[9272,8],[11035,7],[13432,7],[16948,7],[18236,7],[18434,7],[18614,7]]},"/en/lessons/qgis-layers":{"position":[[16603,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[458,10],[28026,7],[28065,7],[28160,7]]},"/en/lessons/research-data-with-unix":{"position":[[7141,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[129,7],[3197,7],[3324,7],[5028,9],[18954,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49541,7],[49734,7],[50967,7],[51269,7],[52405,7],[52715,7],[52882,7],[53153,7],[54390,7]]},"/en/lessons/sentiment-analysis":{"position":[[39126,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1403,7],[2537,7],[8045,7]]},"/en/lessons/sonification":{"position":[[39993,7]]},"/en/lessons/space-place-gazetteers":{"position":[[278,7],[299,7],[1491,7],[2122,7],[8393,7],[23280,7],[50338,7],[51341,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[464,7],[25001,8],[30503,7],[32143,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[399,9],[2226,7],[18628,7],[46570,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30268,7],[64207,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[243,7],[909,7],[1032,8],[1211,9],[4447,7],[18816,7],[34196,7],[34269,7],[34851,7],[36100,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2654,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[935,7],[50364,7],[51877,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4133,9],[6436,5],[16038,7],[16274,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1618,7],[2095,7],[2899,10],[7193,9],[7724,7],[22088,7],[22142,7],[22227,7],[27019,7],[27323,7],[27346,7],[27379,7]]},"/en/lessons/vector-layers-qgis":{"position":[[600,7],[7933,13],[8059,13]]},"/en/lessons/viewing-html-files":{"position":[[1461,7],[1482,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1776,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[281,7],[364,9],[629,9],[900,7],[11076,9],[11583,7],[17649,7],[17746,9],[17785,9],[18554,9]]},"/en/lessons/working-with-web-pages":{"position":[[3586,7]]}}}],["digital",{"_index":21686,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[12328,8],[60444,8]]}}}],["digitalocean",{"_index":14074,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2628,12],[3088,13],[3546,12]]}}}],["digitis",{"_index":5831,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2090,9],[3076,9],[12842,9],[36834,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35557,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30751,9],[31851,9],[32362,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8403,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[397,12],[498,8]]}}}],["digits)/day",{"_index":19237,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[9983,11]]}}}],["digits)/month",{"_index":19236,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[9966,13],[10241,13]]}}}],["digits)/word",{"_index":19238,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[9998,13],[10277,13]]}}}],["dignified.2",{"_index":11019,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3841,11]]}}}],["dilig",{"_index":798,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3603,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45801,10]]}}}],["dilipad",{"_index":15143,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[7203,9],[7721,7],[8026,7]]}}}],["dim",{"_index":3767,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8925,3],[8937,3],[8949,3],[28199,4],[29703,4],[36120,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34664,3],[34677,3],[34688,3],[34700,3],[35504,3],[35515,3],[35526,3],[35538,3]]}}}],["dim.1",{"_index":7336,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16767,5]]}}}],["dim.10",{"_index":7364,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17054,6]]}}}],["dim.11",{"_index":7365,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17062,6]]}}}],["dim.12",{"_index":7366,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17070,6]]}}}],["dim.13",{"_index":7385,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17293,6]]}}}],["dim.14",{"_index":7386,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17301,6]]}}}],["dim.15",{"_index":7387,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17309,6]]}}}],["dim.16",{"_index":7388,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17317,6]]}}}],["dim.17",{"_index":7389,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17325,6]]}}}],["dim.2",{"_index":7337,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16775,5]]}}}],["dim.3",{"_index":7338,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16783,5]]}}}],["dim.4",{"_index":7339,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16791,5]]}}}],["dim.5",{"_index":7340,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16799,5]]}}}],["dim.6",{"_index":7341,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16807,5]]}}}],["dim.7",{"_index":7361,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17031,5]]}}}],["dim.8",{"_index":7362,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17039,5]]}}}],["dim.9",{"_index":7363,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17047,5]]}}}],["dimens",{"_index":2366,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8384,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2239,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8565,11],[8607,10],[8850,10],[8886,11],[24705,11],[26832,11],[28279,10],[28350,10],[28420,10],[28788,9],[30001,10],[30379,11],[31989,10],[32088,10],[32422,10],[32514,11],[36208,11],[51837,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42595,10],[42720,11],[42832,11],[55120,11],[55624,9]]},"/en/lessons/common-similarity-measures":{"position":[[8221,11],[8689,10],[8822,10],[9051,10],[9323,11],[9438,10],[13582,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30770,9],[30873,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1424,10],[1496,10],[13401,10],[15089,11],[15349,10],[17581,11],[17714,10],[17779,10],[29325,11],[30353,10],[31046,10],[33930,11],[34036,10],[34208,10],[34332,9],[35882,11],[35978,11],[36041,10],[36687,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20860,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14179,9],[25250,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21325,10],[21915,10],[22659,10],[38506,11]]},"/en/lessons/gravity-model":{"position":[[24478,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[11972,10],[35361,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19005,11],[19334,10],[31814,11]]},"/en/lessons/introduction-map-warper":{"position":[[22447,10]]},"/en/lessons/linear-regression":{"position":[[32210,9],[39122,10],[39367,10],[40152,9],[40435,10]]},"/en/lessons/logistic-regression":{"position":[[27773,10],[44972,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35674,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37185,9],[37221,9],[37313,9],[42158,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10893,10]]},"/en/lessons/sonification":{"position":[[5316,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21329,11],[25407,10],[26056,11],[31983,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[865,10],[3861,10],[5141,10],[7229,9],[33224,10],[33655,9],[33831,9],[33947,9],[34171,9],[34400,9],[37982,9],[48528,9],[48925,10],[53562,10],[53726,10],[57634,9],[57788,9],[58409,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9212,10],[9393,11],[11625,10],[31094,11],[31124,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[11738,11]]}}}],["dimension",{"_index":2381,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[10667,11],[24027,14],[31386,14],[31547,14]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11809,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[376,14],[469,14],[1726,14],[4069,15],[4161,14],[4900,14],[6033,15],[6076,12],[6141,15],[6163,11],[6336,11],[6402,11],[6824,16],[7240,14],[8675,11],[19627,14],[21038,14],[24313,14],[24596,12],[24795,11],[24911,14],[24962,14],[26477,11],[26508,11],[27605,14],[28215,14],[28243,14],[28457,14],[30098,11],[32256,15],[32308,15],[34805,14],[66309,14],[69745,14]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1132,14],[11538,14],[14575,11],[14891,11],[15749,11],[32260,14],[42683,14],[42765,14],[42876,14],[43403,11],[43534,11],[44345,14],[54434,16],[55075,14],[55532,14],[55681,14],[55825,14],[56350,14]]},"/en/lessons/common-similarity-measures":{"position":[[7937,11],[8970,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28539,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60222,11],[61210,11],[62003,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[534,11],[2834,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25393,11]]},"/en/lessons/geocoding-qgis":{"position":[[1976,11]]},"/en/lessons/georeferencing-qgis":{"position":[[557,11],[653,11],[1651,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[11948,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37465,11],[39604,11]]},"/en/lessons/linear-regression":{"position":[[15339,11],[17862,11],[40000,11],[40502,11]]},"/en/lessons/logistic-regression":{"position":[[44842,11]]},"/en/lessons/qgis-layers":{"position":[[4877,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10374,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25356,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33112,11],[33721,14],[35310,11],[35550,11],[36337,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7184,11],[7279,11],[7414,11],[31029,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14742,16],[14790,11],[45379,11]]}}}],["diminish",{"_index":8723,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45786,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[14725,10]]},"/en/lessons/vector-layers-qgis":{"position":[[15865,11]]}}}],["dimitrov",{"_index":162,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3329,8]]}}}],["dimsension",{"_index":17222,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[41528,12]]}}}],["dine",{"_index":11706,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11542,8]]},"/en/lessons/normalizing-data":{"position":[[2707,8]]}}}],["dinero",{"_index":20188,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41337,8]]}}}],["dinner",{"_index":1122,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6978,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17484,7],[20806,8],[21158,7]]}}}],["dino",{"_index":19649,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16100,4]]}}}],["dint",{"_index":12486,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68928,4]]}}}],["dip",{"_index":20197,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44042,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39674,3]]}}}],["diphtheria",{"_index":22996,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[762,10],[1052,10]]}}}],["diplomaci",{"_index":2654,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29781,10]]}}}],["diplomat",{"_index":16197,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8791,9]]}}}],["dir",{"_index":11042,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12783,3],[27662,4],[27690,3],[27697,5],[27736,5],[27903,5],[28739,5],[29054,6],[29300,4],[29328,3],[29335,5],[29374,5],[29642,5],[31645,5],[35706,5],[35753,5]]},"/en/lessons/intro-to-powershell":{"position":[[6326,4],[6458,3],[6953,3],[7467,4],[13153,6],[13242,4],[14415,4],[15186,3],[15209,5],[17285,5],[19596,3],[19626,3],[19698,3],[19706,4],[19814,3],[19987,4],[22121,3],[43519,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24666,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9808,3],[12378,3],[12444,3],[12651,3],[12915,3],[13024,3],[13397,3],[13420,5],[14272,3],[14518,3],[14790,3],[15900,3],[16005,3],[16457,3],[16942,3],[19821,4],[20903,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32424,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21387,5],[21673,5]]}}}],["dir(input_loc",{"_index":2522,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21568,14]]}}}],["dir1",{"_index":15350,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[13160,7],[13247,5],[14420,5],[16824,7],[16988,4],[17274,6],[17319,7],[17442,7],[17562,5],[17883,5],[19898,4]]}}}],["dir2",{"_index":15351,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[13172,7],[13253,4],[14430,4],[19923,5]]}}}],["dir=\"ltr",{"_index":23267,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2888,9]]}}}],["dir=c(2,1",{"_index":21844,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42917,11],[52439,11]]}}}],["dire",{"_index":15353,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[13908,4]]}}}],["direct",{"_index":1294,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14330,6],[41105,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13638,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30905,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13055,10],[52319,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5514,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3583,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24673,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8474,6],[32225,8],[45163,8],[60490,6]]},"/en/lessons/common-similarity-measures":{"position":[[20110,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12302,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6779,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13543,11],[13767,11],[14316,11],[14411,11],[14552,11],[14759,11],[16002,11],[16104,11],[16312,11],[22617,11],[27511,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10213,8],[10254,8],[10472,8],[11044,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9963,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2742,6],[4682,6],[17139,10],[18641,9],[21367,9],[21966,9],[22273,9],[26556,8],[27129,10],[27419,9],[28117,9],[28488,7],[29337,8],[29416,7],[33020,11],[33052,9],[35585,11],[38446,7],[51594,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2742,6],[4480,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24673,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5751,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6317,8],[6468,8],[7129,8],[18733,10],[19493,11],[19581,8],[19836,8],[21236,8],[21375,8],[21464,8],[27336,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12614,9],[21281,9],[28749,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4621,6],[10144,6]]},"/en/lessons/geocoding-qgis":{"position":[[37263,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[6814,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4633,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[11114,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15229,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6495,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1396,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16103,12],[16271,11],[16572,12],[17072,12],[17170,11],[17313,11],[18285,11],[19000,11],[19182,11],[19465,11],[27307,11]]},"/en/lessons/intro-to-powershell":{"position":[[9050,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36423,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49504,10]]},"/en/lessons/jupyter-notebooks":{"position":[[40778,10],[41949,6]]},"/en/lessons/linear-regression":{"position":[[23843,7],[23933,9],[61133,9],[63849,10]]},"/en/lessons/logistic-regression":{"position":[[52002,7]]},"/en/lessons/qgis-layers":{"position":[[7402,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9514,6]]},"/en/lessons/sentiment-analysis":{"position":[[7883,6],[16392,8]]},"/en/lessons/sonification":{"position":[[7680,6]]},"/en/lessons/space-place-gazetteers":{"position":[[45968,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2564,10],[15696,8],[20533,8],[26848,9],[27043,9],[28108,9],[29424,9],[29845,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9432,6],[22201,7],[56149,10],[57044,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11746,9],[12678,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25066,9],[36936,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7509,12],[12041,9],[12113,12],[12137,9],[12236,10],[46662,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15783,10]]},"/en/lessons/viewing-html-files":{"position":[[2606,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39817,8]]}}}],["direction",{"_index":8444,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10689,15]]}}}],["directli",{"_index":1632,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33879,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17492,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6671,8],[11281,9],[11405,9],[12380,8],[24525,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3702,9],[14422,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7501,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23586,8],[41649,9],[44638,8],[51946,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25668,8],[35147,8],[44938,8]]},"/en/lessons/common-similarity-measures":{"position":[[14397,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14947,8],[23447,8],[25215,8],[31361,8],[34422,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14559,8],[22400,8],[42240,8],[47039,8],[48893,8],[49087,8],[53627,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9938,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16025,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13815,8],[16691,8],[20456,8],[22410,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5928,8],[24685,8],[28608,8],[28730,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7159,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20972,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25869,8],[30844,8],[36809,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25193,9],[31811,8],[32833,9],[45093,9],[46120,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26567,8]]},"/en/lessons/extracting-keywords":{"position":[[23038,8],[26323,8],[30550,8],[31174,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8154,8],[10745,8],[11055,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2088,8],[14181,8],[27966,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9808,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7516,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62767,8],[64610,8],[67956,8]]},"/en/lessons/geocoding-qgis":{"position":[[33593,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[19794,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[8244,8],[9061,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24550,8]]},"/en/lessons/gravity-model":{"position":[[21641,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[6914,8],[27658,8]]},"/en/lessons/installing-omeka":{"position":[[9796,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3406,8],[3568,8],[3622,8],[5642,8],[9622,8],[14708,8],[16949,8],[34145,8],[35942,8],[37461,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4538,8],[6912,8],[7363,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37782,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4740,8],[16224,8],[29749,8]]},"/en/lessons/intro-to-bash":{"position":[[281,8],[10911,8],[17622,8],[22515,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1331,9],[4950,8]]},"/en/lessons/intro-to-powershell":{"position":[[16952,8],[22535,8],[39318,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[19060,8]]},"/en/lessons/introduction-map-warper":{"position":[[6992,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3157,8],[8204,8],[22020,9]]},"/en/lessons/jupyter-notebooks":{"position":[[3375,8],[14941,8],[39228,8],[44387,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8494,8]]},"/en/lessons/linear-regression":{"position":[[4729,8]]},"/en/lessons/logistic-regression":{"position":[[19037,8],[43291,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18321,8]]},"/en/lessons/naive-bayesian":{"position":[[13441,8],[36031,8],[42906,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18899,8]]},"/en/lessons/qgis-layers":{"position":[[3525,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23566,8],[23638,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4015,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21822,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15199,8],[15602,8]]},"/en/lessons/sonification":{"position":[[36585,8]]},"/en/lessons/space-place-gazetteers":{"position":[[37327,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11376,8],[18583,8],[32471,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26495,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15265,9],[21778,8],[35430,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6099,8],[13668,9],[14435,8],[19473,10],[50458,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8988,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19716,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8411,9],[20294,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46743,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[12436,8]]},"/en/lessons/vector-layers-qgis":{"position":[[15681,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29018,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5888,8],[11700,9],[13265,8]]},"/en/lessons/working-with-web-pages":{"position":[[1226,8]]}}}],["director",{"_index":5403,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18232,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17910,8],[17999,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2150,9],[2381,9],[9321,8],[9509,8],[9653,9],[9808,10],[9881,9],[9906,9],[19867,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38747,10]]}}}],["directori",{"_index":145,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3075,10],[12675,10],[21555,9],[21613,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2297,9],[5015,10],[5574,9],[5669,9],[5906,10],[6003,9],[6325,9],[6486,9],[6940,12],[7090,10],[9933,10],[10730,9],[11575,9],[11806,9],[12324,9],[12445,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1501,9],[6753,9],[6799,9],[7019,9],[8232,10],[8438,10],[9303,10],[9460,11],[10007,10],[10029,10],[10237,9],[10354,10],[10398,11],[10435,10],[10466,9],[10489,10],[10569,10],[11020,10],[12709,10],[15341,10],[15352,11],[15721,9],[15787,9],[15839,9],[15955,10],[17293,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21245,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9422,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14960,10],[22731,9],[26573,9],[28467,10],[34240,9],[56492,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[667,9],[5753,9],[6551,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20170,9],[23984,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28549,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15755,9],[67169,11]]},"/en/lessons/common-similarity-measures":{"position":[[23612,9],[23659,9],[27975,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18794,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25107,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9207,9],[9270,12],[9432,9],[9577,9],[18455,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2423,10]]},"/en/lessons/counting-frequencies":{"position":[[13965,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4328,9],[4355,9],[5624,10],[5948,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15759,10],[16095,9],[17039,10],[25540,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4576,10],[10206,9],[10451,9],[17755,9],[17904,10],[34811,9],[35129,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17855,9],[18100,10],[18200,10],[18455,10],[18473,10],[20397,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8339,9],[8495,9],[14518,9],[14610,10],[14657,9],[15703,10],[18195,9],[21704,9],[22577,10],[22815,9],[22910,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[397,9],[11029,9],[11187,10],[11455,9],[12882,10],[12942,11],[13698,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27041,10],[37031,9],[37259,9],[44462,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10984,9],[11447,10],[11616,9],[11897,9],[12250,9],[12624,9],[12788,9],[13012,9],[14560,9],[14682,9],[14764,9],[14962,9],[15014,9],[15068,9],[18637,9],[24060,9],[24223,9],[40845,9],[41933,9],[42094,10],[42784,9],[42852,9],[45967,9],[48346,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1254,9],[12889,9],[13977,9],[15835,9],[23340,9],[23476,9],[23629,9],[23720,9],[23778,9],[23925,10],[24131,9],[24187,9],[24296,10],[24366,9],[24484,9],[24578,9],[25140,9],[26131,9],[26438,10],[26644,9],[27111,9],[29460,9],[29508,10],[29629,9],[32259,9],[32531,12],[33125,10],[33672,9],[35909,10],[36417,10],[37069,9],[38535,9],[44097,9],[47780,9],[48875,9],[48990,9],[49402,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8511,9],[46454,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6578,9],[6675,9],[6945,11],[7329,12],[7434,9],[11613,10],[11765,10],[14306,9],[18056,10],[25803,10]]},"/en/lessons/extracting-keywords":{"position":[[8553,9],[10510,9],[10553,9],[10639,9],[14451,9],[14532,9],[14637,10],[14783,10],[14918,9],[25835,10],[37363,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27878,9],[29150,11],[29617,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2427,9],[5389,9],[6560,9],[12671,10],[17310,9],[17406,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7215,10],[10442,10],[10635,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12351,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4150,9],[4364,9],[4437,9],[4469,9],[4634,9],[4871,9],[4920,11],[5030,9],[5139,10],[5449,9],[5569,9],[5600,10],[5641,10],[5867,10],[5923,9],[6101,9],[6142,9],[6311,9],[6409,9],[6524,11],[6783,9],[6816,9],[7091,9],[7201,9],[7264,9],[7313,9],[7384,9],[9291,10],[9881,9],[10903,9],[10964,9],[11176,9],[12832,10],[17773,9],[24828,10],[24995,10],[25607,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[6517,9],[9125,9],[9214,9],[11038,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11546,11],[11689,11],[11756,9],[24095,10],[35099,10]]},"/en/lessons/gravity-model":{"position":[[47480,9],[48624,9],[48663,9],[48790,9],[48813,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[27797,9]]},"/en/lessons/installing-omeka":{"position":[[10016,10],[10203,10],[10882,10],[11118,9],[12652,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[2436,11],[3218,10],[3594,9],[3677,9],[3766,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50551,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23682,9]]},"/en/lessons/intro-to-bash":{"position":[[3239,9],[4709,9],[4803,11],[4916,10],[4949,9],[5027,11],[5629,10],[5692,9],[5737,9],[7314,10],[7406,9],[9496,10],[9573,9],[9893,9],[9994,10],[10137,10],[10210,10],[10309,12],[10464,10],[10649,9],[10927,9],[11129,9],[11268,10],[11394,12],[12259,9],[12483,9],[12601,11],[12781,9],[12902,9],[12996,9],[13289,11],[13316,10],[14173,11],[16938,10],[17274,9],[17435,9],[21045,10],[21600,9],[21677,10],[21881,12],[22287,9],[22311,10],[22972,9],[23003,10],[23039,9],[23135,9],[23197,9],[23228,10],[23418,9],[23489,10],[23618,9],[24215,10],[24309,10],[24332,9],[25680,11],[25780,9],[25921,9],[25974,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2300,11]]},"/en/lessons/intro-to-powershell":{"position":[[215,9],[288,11],[350,11],[406,11],[4848,10],[4960,11],[5192,11],[5362,11],[5408,9],[5581,10],[5652,9],[7551,12],[7621,10],[7648,11],[7959,10],[8174,9],[8297,9],[8403,10],[9184,11],[9278,9],[9400,9],[9438,10],[9497,9],[9643,9],[9865,10],[10338,9],[10406,11],[10535,9],[10580,9],[10590,10],[10725,10],[10829,10],[10874,10],[10910,10],[11069,10],[11186,9],[11393,9],[11451,10],[11611,10],[11792,9],[11867,11],[11928,11],[11982,12],[12018,11],[12115,11],[12407,11],[12596,10],[13075,9],[13130,12],[13307,11],[13395,10],[13762,11],[14027,12],[14249,12],[14349,11],[14435,12],[14691,11],[15119,11],[15161,10],[15190,10],[15314,10],[16288,9],[16391,11],[16722,11],[16807,9],[16846,9],[16891,10],[17488,9],[17552,9],[17794,11],[18026,10],[18221,9],[18257,9],[18363,9],[18580,12],[18995,9],[19024,9],[19193,12],[19540,12],[21378,12],[22125,10],[23563,10],[26580,10],[27348,9],[27501,10],[27982,9],[31197,10],[35447,10],[37221,9],[39520,9],[39622,9],[39703,9],[39791,9],[39877,9],[40507,9],[41002,9],[42926,11],[43040,9],[43115,10],[43201,10],[43298,9],[43589,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1086,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11994,12],[12146,9],[14288,9],[19762,9],[19860,10],[22668,9],[22806,10],[31496,10],[38023,10],[38371,9],[38822,9],[39459,10],[39844,9],[40113,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5809,9],[5855,10],[5914,9],[16999,9],[17136,9]]},"/en/lessons/jupyter-notebooks":{"position":[[12897,9],[12967,9],[14651,10],[14682,9],[15088,9],[16878,9],[17038,9],[17358,9],[17537,10],[17986,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9321,10],[9632,9]]},"/en/lessons/linux-installation":{"position":[[135,9],[1038,9],[1092,10],[1572,10],[1759,10],[3278,9]]},"/en/lessons/mac-installation":{"position":[[135,9],[739,9],[799,9],[2657,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7910,10],[8103,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1597,10],[1657,9],[1814,9],[1853,10],[2143,9],[2411,11],[2426,12],[6230,9],[19770,9],[19824,10]]},"/en/lessons/naive-bayesian":{"position":[[27839,10],[27966,12],[28391,10],[28709,9],[28775,10],[28801,9],[28886,9],[28944,11],[28991,9],[29026,9],[31320,10],[31896,10],[31973,9],[32039,9],[32139,10],[32640,9],[32859,10],[36313,11],[36358,9],[36536,9],[37172,10],[37364,11],[39985,11],[43100,9],[46480,9]]},"/en/lessons/normalizing-data":{"position":[[10167,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15796,9],[16832,10],[21552,9],[23720,9],[23816,11],[26749,9],[28261,10],[28507,10],[28610,10],[38192,10],[39255,10],[39532,10],[39641,10],[39760,10],[50995,10],[51251,10],[51356,10]]},"/en/lessons/output-data-as-html-file":{"position":[[6239,9],[9915,10],[10226,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11667,9]]},"/en/lessons/preserving-your-research-data":{"position":[[5500,9],[11477,10],[11537,12],[11632,11],[11658,11],[11989,11],[12390,9],[12530,9],[13017,9],[14505,10],[14639,9],[14669,9],[14906,9],[14977,9],[15296,9],[15943,12],[16049,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24584,9],[24720,9],[24858,9]]},"/en/lessons/research-data-with-unix":{"position":[[3887,10],[4071,10],[4492,9],[4564,10],[4639,9],[4729,9],[4827,9],[5069,9],[5466,9],[5879,9],[8454,10],[9524,9],[9625,9],[11621,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[37715,10]]},"/en/lessons/sentiment-analysis":{"position":[[17118,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14739,11],[14789,9],[18456,9],[18493,10]]},"/en/lessons/sonification":{"position":[[21073,10],[21245,9],[22410,9],[25582,10]]},"/en/lessons/space-place-gazetteers":{"position":[[180,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18944,10],[19424,10],[19503,10],[19831,10],[19893,11],[20011,10],[20062,10],[20139,9],[20239,9],[20271,9],[20288,9],[20347,9],[20434,9],[20454,11],[20925,9],[21943,10],[24536,10],[24777,9],[26998,9],[28219,9],[29218,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7147,9],[10663,9],[11306,9],[14095,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19202,9],[24147,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6851,9],[6931,9],[7011,9],[9412,10],[9604,9],[9686,10],[9793,10],[9818,9],[10897,9],[10983,9],[11093,9],[11135,9],[11253,9],[11328,9],[11390,10],[11488,10],[13868,10],[14349,9],[14382,11],[14434,9],[14588,12],[14752,10],[15013,10],[15476,9],[15556,10],[16628,9],[16711,11],[18304,10],[19801,10],[20976,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23722,9],[23808,9],[23879,10],[31001,10],[31962,11],[33974,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18933,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18308,9],[18753,11],[21480,9],[21646,11],[38287,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16031,9]]},"/en/lessons/viewing-html-files":{"position":[[3263,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6938,9],[7053,9],[9614,9],[12660,9]]},"/en/lessons/windows-installation":{"position":[[537,9],[597,9],[4015,9],[4963,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3125,9],[5377,9],[5550,10],[5601,10],[9038,9],[9505,9],[11288,9]]},"/en/lessons/working-with-web-pages":{"position":[[1340,9],[1897,9],[2449,11],[10033,10]]}}}],["directory_nam",{"_index":21169,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20083,14],[20105,14]]}}}],["directory’",{"_index":15352,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[13643,11]]}}}],["dirichlet",{"_index":1783,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44309,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13930,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5946,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21372,9],[26229,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14598,9],[19788,9],[19924,9]]}}}],["diritto",{"_index":11932,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9643,7],[60943,7]]}}}],["dirnam",{"_index":11050,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13035,8]]}}}],["dirpath",{"_index":22860,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21094,7],[38848,7],[38921,7]]}}}],["dirti",{"_index":3425,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[19713,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56858,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52189,5]]}}}],["dis)similar",{"_index":5838,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3651,17]]}}}],["disabl",{"_index":7237,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6574,12],[12097,14]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30590,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17959,9],[17977,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9285,7],[9321,7]]},"/en/lessons/naive-bayesian":{"position":[[58891,10],[59716,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7383,8]]}}}],["disadvantag",{"_index":4943,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43619,12]]},"/en/lessons/common-similarity-measures":{"position":[[2056,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11323,13],[11733,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7251,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22867,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8047,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3668,12],[6032,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38924,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5559,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8477,12]]}}}],["disaggreg",{"_index":21016,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[47169,14]]}}}],["disagr",{"_index":7808,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8091,12]]}}}],["disagre",{"_index":1578,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31146,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33423,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9011,8]]}}}],["disallow",{"_index":8204,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30987,11]]}}}],["disambigu",{"_index":7084,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52237,14]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3935,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24865,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[944,15],[2915,14]]},"/en/lessons/intro-to-linked-data":{"position":[[5944,12],[11224,13],[11287,12]]},"/en/lessons/space-place-gazetteers":{"position":[[12717,14]]}}}],["disambugu",{"_index":15158,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[11462,14]]}}}],["disappear",{"_index":1618,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32873,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16155,9],[29438,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19234,9]]},"/en/lessons/intro-to-powershell":{"position":[[14277,9],[19675,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38579,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8777,11],[24821,12],[33633,9]]}}}],["disappoint",{"_index":14252,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[21526,12]]}}}],["disappointingli",{"_index":21302,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17649,15]]}}}],["disast",{"_index":2809,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6108,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51422,9]]}}}],["discard",{"_index":8912,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9345,9]]},"/en/lessons/naive-bayesian":{"position":[[7695,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32174,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31221,10]]}}}],["discern",{"_index":1147,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8878,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11746,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51728,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1050,10]]},"/en/lessons/extracting-keywords":{"position":[[3371,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6116,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[909,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7743,8],[20234,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53813,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11784,7]]},"/en/lessons/sonification":{"position":[[1481,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32704,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18363,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4086,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2375,7]]}}}],["discipl",{"_index":8990,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21292,9]]}}}],["disciplin",{"_index":3721,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3286,11],[31494,11],[55997,10],[60493,10],[67300,12],[67627,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28021,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[261,11],[4923,11],[5240,11],[5328,11],[6008,12],[7132,11],[7680,11],[19205,10],[19864,10],[20794,10],[21594,11],[21799,10],[39820,10],[41627,12],[42867,10],[42951,10],[46450,10],[46520,10],[49671,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37268,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8347,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[589,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5233,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1008,11],[2006,10]]},"/en/lessons/jupyter-notebooks":{"position":[[38206,11]]},"/en/lessons/linear-regression":{"position":[[1910,11],[47158,10],[54421,12],[61234,11]]},"/en/lessons/logistic-regression":{"position":[[1630,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4056,10],[4204,11]]},"/en/lessons/space-place-gazetteers":{"position":[[22523,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5545,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2528,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[193,12]]}}}],["disciplinari",{"_index":3861,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16437,12],[65136,12],[67700,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8150,12],[8411,12],[9695,12],[19349,12],[40226,12],[48331,12],[60171,12],[61015,12],[61952,12]]},"/en/lessons/jupyter-notebooks":{"position":[[50426,12],[51327,12],[51579,12]]}}}],["disclaim",{"_index":23019,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[7878,10]]}}}],["disclos",{"_index":3327,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4645,9]]},"/en/lessons/sentiment-analysis":{"position":[[4827,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18319,8]]}}}],["disclosur",{"_index":20324,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6246,11]]}}}],["discolor",{"_index":611,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18938,14]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24680,10]]}}}],["disconnect",{"_index":5860,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9365,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40861,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10375,10],[10518,13],[10629,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22866,12],[25137,10],[30108,10],[32861,10],[39703,11],[42915,10]]}}}],["discontinu",{"_index":15635,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25842,13]]}}}],["discount",{"_index":6214,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21485,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45140,10]]}}}],["discourag",{"_index":6101,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46065,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3903,11]]}}}],["discours",{"_index":2683,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31300,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1442,9],[2253,9],[6091,9],[12340,9],[12673,9],[13907,9],[25607,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28254,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41668,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[1486,9],[1544,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33275,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4600,9]]},"/en/lessons/sentiment-analysis":{"position":[[5162,9]]},"/en/lessons/space-place-gazetteers":{"position":[[454,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[313,9],[4714,9],[7260,9],[8681,9],[26524,9],[34700,10],[54316,9],[60275,9],[64238,10],[64500,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4791,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23675,9],[49976,9]]}}}],["discov",{"_index":1203,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11124,8],[33227,8],[33382,8],[36123,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1567,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4599,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1570,8],[10365,8],[20465,8],[35173,10],[35339,10],[67508,8],[70599,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2437,8],[15029,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6496,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1630,8]]},"/en/lessons/counting-frequencies":{"position":[[3642,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6076,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45845,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37539,8],[49288,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44885,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41652,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40700,10],[43882,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[956,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1979,8],[41583,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3882,8],[4030,8],[4763,8],[12849,8],[19867,8],[21502,10],[22594,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30051,8],[30308,8],[34243,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13152,9],[41415,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44865,10]]},"/en/lessons/jupyter-notebooks":{"position":[[47622,8]]},"/en/lessons/linear-regression":{"position":[[57756,8],[68239,8]]},"/en/lessons/naive-bayesian":{"position":[[7901,8],[7987,11],[15496,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41073,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29772,11]]},"/en/lessons/sentiment-analysis":{"position":[[7842,10]]},"/en/lessons/space-place-gazetteers":{"position":[[15801,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5106,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2295,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47024,8],[59893,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16242,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23337,8]]}}}],["discoveri",{"_index":1807,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44930,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18895,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67569,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8396,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7899,10],[9256,10]]},"/en/lessons/gravity-model":{"position":[[5384,12],[17904,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7557,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49015,9],[53727,9]]},"/en/lessons/sentiment-analysis":{"position":[[5770,12]]},"/en/lessons/sonification":{"position":[[39927,10]]},"/en/lessons/space-place-gazetteers":{"position":[[12366,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1830,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2759,9]]}}}],["discplin",{"_index":6727,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19752,9]]}}}],["discrep",{"_index":2046,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8387,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16507,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6116,13],[8376,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25178,13]]},"/en/lessons/georeferencing-qgis":{"position":[[7555,11]]}}}],["discret",{"_index":2890,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16622,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6339,8],[36381,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26257,10]]},"/en/lessons/gravity-model":{"position":[[11424,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13804,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[458,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20559,8],[23521,11]]},"/en/lessons/linear-regression":{"position":[[12931,8],[12956,8],[13128,8],[13838,8],[14584,8]]},"/en/lessons/logistic-regression":{"position":[[4148,8],[4998,8],[61346,9]]}}}],["discrimin",{"_index":10149,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2870,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17040,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23057,15]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18958,14],[43310,14],[47289,15]]},"/en/lessons/sonification":{"position":[[4613,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15349,12]]}}}],["discurs",{"_index":6652,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[8038,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4924,10],[6967,10],[33359,10]]}}}],["discuss",{"_index":498,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14130,10],[20515,9],[24350,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9047,9],[11757,10],[20148,7],[24911,10],[38210,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11217,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3496,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19698,9],[19995,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31587,7],[40300,9],[60374,11],[61719,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35639,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4100,9],[7574,9],[35477,10],[48138,9],[61242,9],[68436,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4807,7],[26855,9],[27290,9],[36535,9],[44877,9],[57285,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3987,10],[4148,11],[4633,10],[5188,7],[5304,7],[24744,9],[35867,9],[39130,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8788,10],[24868,10],[49458,10],[59469,10],[61070,7],[61157,10],[61374,10],[62064,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[971,11],[4471,11],[19986,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8816,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13527,10],[18386,10],[23366,9],[27189,9],[28705,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[722,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8459,7],[13194,7],[27860,7],[38228,7],[47016,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38709,9],[38777,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28972,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10384,9],[45499,7],[47418,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4864,9],[7430,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12136,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45614,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19734,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4767,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9822,10],[17622,9],[21089,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34653,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7041,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[8922,11],[31336,11],[32533,10],[32925,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22293,10],[35101,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[835,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[10290,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13974,10]]},"/en/lessons/gravity-model":{"position":[[18753,7],[47213,9],[56429,10],[56799,7],[58701,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[27830,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3929,7],[11644,10],[14993,10],[15154,7],[15379,10],[16447,11],[18385,7],[21654,7],[23461,7],[29508,7],[44286,7],[47158,9],[50888,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19280,7],[31944,9],[49108,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6172,10],[9879,9],[12428,9],[35993,10],[38418,9],[39517,10],[45535,10],[45935,10],[51988,10],[54686,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5486,7]]},"/en/lessons/intro-to-linked-data":{"position":[[3703,9],[9437,9],[25242,9],[25592,9]]},"/en/lessons/intro-to-powershell":{"position":[[41458,11],[42301,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[18103,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4915,7],[33631,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34561,10],[45658,7],[47048,10]]},"/en/lessons/json-and-jq":{"position":[[8278,9]]},"/en/lessons/jupyter-notebooks":{"position":[[8732,10],[18449,7],[21688,11],[23145,10],[27639,11],[52166,11]]},"/en/lessons/linear-regression":{"position":[[3494,7],[4565,9],[17570,10],[71828,10],[72119,11],[79952,9]]},"/en/lessons/logistic-regression":{"position":[[3214,7],[3456,10],[22785,10],[43124,9],[53327,10],[67638,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11078,10]]},"/en/lessons/naive-bayesian":{"position":[[27447,9],[35387,9]]},"/en/lessons/research-data-with-unix":{"position":[[2677,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4527,10],[4959,7],[11085,11],[40648,11]]},"/en/lessons/sentiment-analysis":{"position":[[29385,9]]},"/en/lessons/sonification":{"position":[[17710,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32358,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13046,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2750,10],[4430,10],[5686,10],[50317,7],[58553,7],[59663,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1079,10],[25881,10],[26819,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4891,10],[40602,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15162,9],[31803,9],[50497,9],[52294,10],[52518,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26448,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1973,9],[7702,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6635,9],[12795,9]]},"/en/lessons/working-with-text-files":{"position":[[647,10],[4337,7],[9193,7]]}}}],["discussion.1",{"_index":6114,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3233,12]]}}}],["diseas",{"_index":9049,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1077,8]]},"/en/lessons/linear-regression":{"position":[[8444,7],[54736,7],[56839,7]]},"/en/lessons/naive-bayesian":{"position":[[59177,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25986,7],[32999,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[23640,7],[23897,7],[23950,7],[24163,7],[24366,7],[24697,7],[26555,9],[26686,7],[26790,8],[26894,8]]}}}],["disgust",{"_index":19967,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5077,7],[7193,8],[11270,7],[13263,7],[15450,7],[26292,7],[28067,7],[30084,8],[31924,8],[32046,9],[32779,7]]}}}],["disgusto",{"_index":19991,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11284,8]]}}}],["dish",{"_index":8590,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14506,4],[15059,4],[23953,4],[30899,7],[45670,6],[45922,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16494,6],[17161,6],[17227,6],[17356,7]]}}}],["dish.csv",{"_index":8586,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14270,9],[14427,8],[14812,8]]}}}],["dish_count",{"_index":8609,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20623,10],[22845,14],[26569,10],[30138,10],[30282,11],[33379,14],[35371,10]]}}}],["disimilar",{"_index":3751,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6926,9]]}}}],["disinform",{"_index":21927,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61506,14]]}}}],["disjunctiv",{"_index":3890,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18030,14]]}}}],["disk",{"_index":9759,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28917,4],[48484,4]]},"/en/lessons/intro-to-powershell":{"position":[[15813,4]]},"/en/lessons/introduction-and-installation":{"position":[[1811,4]]}}}],["diskblockmanag",{"_index":9669,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18605,17]]}}}],["dismantl",{"_index":1845,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46027,11],[52113,11]]}}}],["dismiss",{"_index":5489,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31981,8]]}}}],["disord",{"_index":11715,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1593,9],[63215,9]]}}}],["disorderli",{"_index":13842,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61820,11]]}}}],["disorgan",{"_index":15341,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[8212,12]]}}}],["disori",{"_index":8352,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26376,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31446,11]]}}}],["disp",{"_index":19489,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13962,4],[17198,4]]}}}],["dispar",{"_index":3402,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15332,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36279,9],[38770,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46622,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37393,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12541,9]]}}}],["disparo",{"_index":20000,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12120,7],[12780,9],[13516,7],[17761,9],[18055,9]]}}}],["dispatch",{"_index":22021,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5567,8],[23609,9]]}}}],["dispers",{"_index":9391,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40792,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20107,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[429,11],[11368,10],[11765,10],[12027,11],[12460,9],[16445,9],[18095,10],[22051,9],[23436,10],[28078,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11172,9],[12101,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42856,10],[44275,10],[52378,10]]}}}],["displac",{"_index":7457,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27155,9],[27282,9],[27836,10]]},"/en/lessons/geocoding-qgis":{"position":[[29366,12],[29502,12],[30059,12],[30998,12]]}}}],["displaci",{"_index":6674,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13320,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[500,8],[20730,8],[20823,9],[20833,8],[21273,8],[21489,8],[21755,8]]}}}],["displacy.rend",{"_index":6893,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[38412,15]]}}}],["displacy.render(doc",{"_index":6895,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[38530,20]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21398,20],[21641,20],[21909,20]]}}}],["displacy.render(sent",{"_index":6836,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32959,25],[34536,25]]}}}],["displacy.serve(doc",{"_index":11561,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21282,19]]}}}],["display",{"_index":876,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[0,10]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9974,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8320,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10484,7],[17797,7],[17912,8],[18433,10],[22549,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3012,9],[8144,7],[34988,7],[41462,7],[42320,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8114,10],[8639,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40361,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28693,7],[28825,7],[66164,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19938,7],[21166,9],[31529,9],[31628,7],[50587,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19359,7],[22375,8],[25288,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10470,7],[13947,7],[14082,7],[26213,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14566,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19783,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29435,7],[39453,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4829,7],[6340,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5539,7],[18109,8],[24817,7],[45490,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13533,7],[13623,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[461,7],[2978,9],[4653,7],[4772,7],[4995,8],[15578,7],[35770,7],[38876,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2689,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21593,7],[22896,8],[26427,7],[31061,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8599,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4103,9],[6505,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7928,8],[33920,8],[44210,7],[44642,7],[47546,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1,10],[910,7],[3744,9],[5600,8],[6851,10],[11204,7],[11826,7],[11904,8],[13244,10],[13611,10],[14361,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12925,9],[13082,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22033,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12498,10]]},"/en/lessons/extracting-keywords":{"position":[[16534,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16734,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7563,8],[8681,10],[29531,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20847,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8481,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63399,7]]},"/en/lessons/geocoding-qgis":{"position":[[1019,7],[14687,9],[15953,7],[27277,7],[28657,7],[29326,7],[29602,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8160,8],[14431,7],[14729,7],[15566,9],[15694,7],[15777,10],[18136,7],[21848,9],[28757,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[20635,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11143,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2027,7],[8345,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3162,10],[17986,7],[18977,10],[19039,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4709,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14393,9],[14475,7],[25125,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[6218,8],[7490,7],[24193,7],[24293,9],[24639,10],[26663,8],[30220,9],[39328,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30395,7],[30469,8],[31146,7],[31457,7],[36397,10],[39973,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2920,9],[3237,9],[3507,9],[11649,7],[17275,7],[21321,7],[21711,7],[22407,9],[23500,8],[23573,7],[23870,8],[24215,7],[24722,10],[25034,9],[29110,7],[31711,7],[32143,9],[32534,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13478,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1104,7],[1794,9],[3467,7],[3586,7],[3808,8],[18137,7],[18525,7],[37756,7],[42121,8]]},"/en/lessons/intro-to-bash":{"position":[[5134,7],[7609,10],[7787,7],[15345,10],[16609,9],[26335,8],[26398,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1198,7]]},"/en/lessons/intro-to-powershell":{"position":[[4524,7],[26838,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[19326,8]]},"/en/lessons/introduction-map-warper":{"position":[[9072,7],[9150,10],[9231,7],[10185,8],[13237,8],[16582,7],[19050,7],[19639,7],[21082,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25075,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1599,7],[5470,7],[8129,8],[19297,7],[20024,7],[21492,7],[21905,7],[24151,9],[28603,7],[29468,8],[29676,8],[29892,10],[32497,7],[33850,10],[35375,8],[35864,7],[36650,10],[36992,8],[40509,9],[41542,7]]},"/en/lessons/json-and-jq":{"position":[[5725,7],[5996,9]]},"/en/lessons/jupyter-notebooks":{"position":[[14171,9],[14335,7],[14632,8],[14834,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1157,7],[2813,7]]},"/en/lessons/logistic-regression":{"position":[[34931,7],[52691,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4277,7],[22016,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[485,7],[4516,7],[6770,7],[6864,7],[6926,7],[7132,8],[9205,7],[11039,7],[12083,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7279,7]]},"/en/lessons/qgis-layers":{"position":[[12214,7],[15337,7],[15476,8],[16938,7]]},"/en/lessons/research-data-with-unix":{"position":[[4989,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21241,9],[30120,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26995,9],[29937,10],[30205,10],[32589,7],[33887,7],[43254,7]]},"/en/lessons/sentiment-analysis":{"position":[[14458,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[651,7],[1083,9],[2304,8],[5156,7],[5435,7],[16439,7],[18382,9],[21875,9],[22653,7],[22858,10],[22944,10],[24282,7],[26097,7],[26351,7],[26864,9],[30140,8],[31089,7],[34544,7],[38362,10],[38753,7]]},"/en/lessons/sonification":{"position":[[15260,7],[19321,8],[40983,8],[41344,9],[41451,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19861,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21067,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5368,10],[16259,10],[45814,10],[48451,9],[48610,9],[49299,10],[49526,10],[50055,9],[50295,10],[50393,9],[52965,9],[54486,8],[55806,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4592,7],[5527,7],[6505,7],[6548,7],[6614,7],[6707,7],[12005,7],[22299,9],[25395,7],[29001,10],[29205,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1241,7],[5326,7],[5843,8],[5965,8],[6770,7],[6886,7],[10807,7],[11100,7],[18603,8],[18896,7],[19636,9],[19807,9],[20230,9],[20366,8],[20705,10],[22637,9]]},"/en/lessons/vector-layers-qgis":{"position":[[10033,7]]},"/en/lessons/viewing-html-files":{"position":[[2262,9],[2767,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[644,7],[8764,7],[11598,7],[13263,10],[21637,7],[22661,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4966,7],[5016,7],[5069,7],[9959,7],[10387,8]]}}}],["display.1",{"_index":7190,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[1515,9]]}}}],["display=\"windsor_timeline_tts_face.png",{"_index":9404,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44256,39]]}}}],["display=\"your_timeline_tts_face.png\",1,55,10",{"_index":9416,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46454,44]]}}}],["displaylabel",{"_index":21308,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18216,13],[21276,13],[28181,13],[29996,13]]}}}],["displays|model",{"_index":3418,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17843,17]]}}}],["display’",{"_index":5525,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46000,9]]}}}],["dispos",{"_index":8457,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15054,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43781,8],[69251,9]]},"/en/lessons/intro-to-powershell":{"position":[[37396,9]]},"/en/lessons/research-data-with-unix":{"position":[[9457,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30002,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29712,10]]}}}],["disproportion",{"_index":10627,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46897,18]]},"/en/lessons/gravity-model":{"position":[[6804,18]]},"/en/lessons/image-classification-neural-networks":{"position":[[841,18]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29618,16]]},"/en/lessons/logistic-regression":{"position":[[43134,18]]}}}],["disput",{"_index":1215,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11286,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3585,8],[11488,8],[12980,8],[13424,8],[14807,11],[16324,8],[19038,8],[19147,11],[21828,8],[22111,8],[22210,8],[22609,8],[22851,8],[25051,8],[25125,8],[25228,9],[27542,8],[29243,8],[29338,8],[29443,8],[35716,8],[36379,11],[42661,8],[42916,8],[49308,8],[49913,8],[50121,8],[50372,8],[55460,8]]}}}],["disputed_count",{"_index":16287,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27806,14],[28299,16],[28366,15]]}}}],["disregard",{"_index":5720,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[22288,10]]}}}],["diss",{"_index":20307,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54261,6]]}}}],["dissemin",{"_index":14631,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7711,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24181,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31553,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60790,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9445,13]]}}}],["dissent",{"_index":10358,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3655,9]]}}}],["dissert",{"_index":4506,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67207,14]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5566,14]]}}}],["dissimilar",{"_index":1767,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43565,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36996,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[34462,10]]}}}],["dissolv",{"_index":21225,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[1084,8]]}}}],["disson",{"_index":11426,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34537,10]]}}}],["dist",{"_index":8219,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35247,4]]}}}],["distanc",{"_index":1865,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46942,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27572,8],[27692,10],[27782,8],[28130,9],[28166,8],[28308,8],[34672,8],[35184,9],[35355,9],[36563,8],[38904,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14670,9],[14765,8],[14931,9],[16154,8],[19326,9],[25014,8],[25187,8],[25232,9],[27315,8],[27427,8],[30755,8],[34226,8],[34507,10],[34554,9],[34597,9],[62009,8],[62161,9],[63383,8]]},"/en/lessons/common-similarity-measures":{"position":[[222,9],[307,8],[409,8],[434,8],[478,8],[515,8],[553,8],[615,8],[1918,8],[2002,8],[2098,8],[2143,9],[2163,9],[2184,9],[2289,9],[2670,10],[2726,9],[3293,8],[4412,9],[4940,8],[5106,8],[7490,8],[8559,9],[9096,8],[9292,8],[9358,8],[9476,8],[9769,8],[9991,8],[10217,8],[10450,9],[10513,9],[10668,8],[10882,8],[10934,8],[11091,8],[11153,8],[11301,9],[11373,8],[11403,9],[11423,9],[11444,9],[11514,8],[11560,8],[12086,8],[12250,8],[12313,9],[12379,9],[12403,9],[12593,9],[12800,8],[12890,8],[13065,8],[13652,8],[13695,8],[13866,8],[13970,8],[13998,9],[14019,8],[14144,8],[14214,9],[14452,8],[14520,9],[14614,8],[14813,8],[15102,8],[15378,8],[15453,9],[15615,10],[15739,8],[15770,8],[15849,8],[15908,8],[16161,8],[18334,9],[18560,9],[18708,8],[18781,8],[18849,8],[18904,8],[18956,8],[19231,8],[19366,9],[19857,8],[19880,8],[20047,8],[20183,8],[20250,8],[20371,8],[20492,8],[20911,8],[21214,8],[21257,8],[21362,9],[21439,8],[21484,8],[21546,8],[21783,8],[21980,8],[22105,8],[22266,8],[22633,9],[22736,8],[22802,8],[23074,8],[23153,8],[23259,8],[23337,9],[26734,10],[26758,8],[26792,8],[26855,10],[27084,8],[27187,8],[27271,10],[28096,9],[28369,8],[28572,8],[29458,9],[29669,9],[30377,10],[30732,9],[31147,8],[32003,8],[32181,9],[32689,9],[32725,8],[32778,9],[32836,8],[33178,8],[33198,9],[33240,8],[33349,10],[33383,8],[33580,9],[33651,8],[33837,8],[34410,8],[34499,9],[34735,8],[34877,8],[35364,8],[35526,8],[35754,8],[36273,8],[36516,8],[37473,8],[37622,8],[37763,8],[37870,8],[38030,8],[38132,8],[38302,8],[39648,8],[39824,9],[39844,9],[39865,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37572,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1595,9],[36549,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26847,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[723,8],[12381,8],[14631,8],[14813,8],[15613,9],[16190,9],[23587,10],[23819,8],[24697,8]]},"/en/lessons/geocoding-qgis":{"position":[[1107,9],[31655,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[26318,8],[26745,9]]},"/en/lessons/gravity-model":{"position":[[2309,8],[3206,8],[4153,8],[5914,10],[19461,8],[25546,8],[32711,9],[35468,8],[36581,8],[39549,8],[42092,9],[42776,8],[47424,8],[51571,10],[51913,9],[52432,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27545,8]]},"/en/lessons/introduction-map-warper":{"position":[[5257,8],[5418,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13394,9],[23491,10],[24434,8],[29222,8],[29305,8],[31162,10]]},"/en/lessons/linear-regression":{"position":[[17974,8],[47606,8],[59532,8]]},"/en/lessons/sonification":{"position":[[19675,8],[19761,9],[19802,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5781,8],[11983,8],[12502,9],[12843,8],[38143,8],[38343,8],[46433,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23775,10]]}}}],["distance/similar",{"_index":5603,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[356,19],[11470,19]]}}}],["distance[0][k",{"_index":12089,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15043,14]]}}}],["distance[i,j",{"_index":12080,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14580,13]]}}}],["distance[i][0",{"_index":12088,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15012,14]]}}}],["distance[row",{"_index":12097,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15896,12]]}}}],["distance[row][col",{"_index":12094,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15698,18],[15807,17],[15967,18]]}}}],["distances[:,1",{"_index":4861,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34609,14]]}}}],["distant",{"_index":3794,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11259,7]]},"/en/lessons/common-similarity-measures":{"position":[[21311,7],[21404,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2404,8],[43674,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1214,8],[22254,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8642,8],[13747,7],[16701,7],[22090,7],[24456,7],[33800,7],[34835,7],[43595,7],[45269,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42906,8],[42984,8],[43705,7],[43760,7],[47977,8],[48217,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1585,7],[37869,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1141,7]]},"/en/lessons/linear-regression":{"position":[[69518,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1795,7],[2476,7],[2853,7],[3042,7],[3243,7],[3450,7],[4470,7],[5232,7],[28345,7],[28531,7],[38643,7],[39268,7],[39612,7],[40068,7]]},"/en/lessons/sonification":{"position":[[23620,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1694,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[810,7],[1402,7],[10575,7]]}}}],["distiguish",{"_index":19973,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5816,12]]}}}],["distinct",{"_index":1110,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6699,13],[7132,13],[7436,13],[7576,12],[7604,12],[7619,11],[7667,12],[8188,12],[8204,11],[11581,11],[32554,11],[35218,11],[36425,11],[40833,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1442,15],[16450,12],[32348,15],[32977,8],[33687,12],[44456,9],[49991,11],[60444,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17364,8]]},"/en/lessons/common-similarity-measures":{"position":[[9876,12],[10834,11],[11279,8],[19443,11],[23133,11],[37116,15]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40376,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52534,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10710,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7123,8],[38959,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5228,12]]},"/en/lessons/counting-frequencies":{"position":[[8166,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13864,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19957,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12318,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47430,8]]},"/en/lessons/extracting-keywords":{"position":[[17499,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32607,12],[33014,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6771,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10768,8]]},"/en/lessons/geocoding-qgis":{"position":[[10481,11]]},"/en/lessons/gravity-model":{"position":[[16358,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[7842,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1718,11],[3904,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49345,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[15604,8]]},"/en/lessons/introduction-map-warper":{"position":[[22087,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37056,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6963,11],[48381,11]]},"/en/lessons/linear-regression":{"position":[[14211,8],[31104,11]]},"/en/lessons/logistic-regression":{"position":[[19587,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5896,12]]},"/en/lessons/naive-bayesian":{"position":[[8895,12],[9278,11],[56500,11]]},"/en/lessons/output-data-as-html-file":{"position":[[1492,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2553,11],[18685,11],[18781,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27863,13]]},"/en/lessons/sentiment-analysis":{"position":[[13140,12],[14793,11]]},"/en/lessons/sonification":{"position":[[4560,12],[13734,8],[40129,13]]},"/en/lessons/space-place-gazetteers":{"position":[[5174,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43331,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[14759,11]]}}}],["distinctli",{"_index":1137,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7992,10]]},"/en/lessons/logistic-regression":{"position":[[53795,10]]}}}],["distinguish",{"_index":642,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20404,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7764,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12784,11],[33554,11],[65162,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44826,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21626,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45878,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50579,11]]},"/en/lessons/geocoding-qgis":{"position":[[22513,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11634,11],[11783,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[6234,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[4235,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[7558,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[45859,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29317,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6840,11],[9524,11]]},"/en/lessons/naive-bayesian":{"position":[[6727,13],[10770,11],[56953,13],[60725,11],[65406,14]]},"/en/lessons/normalizing-data":{"position":[[5328,14]]},"/en/lessons/space-place-gazetteers":{"position":[[2888,11],[5106,11],[6084,13],[31325,13],[36026,13],[40723,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29546,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4188,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41525,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[18113,14],[18648,11],[26915,11]]},"/en/lessons/working-with-web-pages":{"position":[[2189,11]]}}}],["distort",{"_index":1496,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28448,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2816,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6543,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58948,8]]},"/en/lessons/georeferencing-qgis":{"position":[[1337,11],[7673,9]]},"/en/lessons/introduction-map-warper":{"position":[[5099,11],[17175,9],[17364,11]]},"/en/lessons/linear-regression":{"position":[[52760,7]]}}}],["distract",{"_index":16313,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35333,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6765,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29306,12],[51715,8]]}}}],["distribut",{"_index":1332,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16355,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3217,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1017,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13614,12],[38321,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13110,12],[13257,10],[14536,11],[24218,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8301,11],[9272,11]]},"/en/lessons/common-similarity-measures":{"position":[[3155,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16524,12],[18189,12],[24744,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51432,12],[59963,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15532,12],[15569,11],[16537,12],[18470,11],[29639,11],[38691,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[849,13],[1237,12],[1574,10],[3083,13],[6281,13],[7971,13],[16812,12],[27708,12],[34255,13],[34333,13],[35206,13],[35357,10],[35847,13],[36008,12],[36370,13],[38624,13],[39774,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23918,12],[24470,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12195,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6679,11],[13415,13],[13492,12],[13541,12],[13614,13],[48041,11],[54018,12],[54450,11],[54535,12],[54644,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[589,13],[720,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4569,12],[7596,13]]},"/en/lessons/geocoding-qgis":{"position":[[1180,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6755,13],[9388,12],[10791,12],[12723,11],[12753,12],[24525,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[9846,12],[15371,12],[15552,13],[15728,13],[15800,13],[16660,12],[19504,12],[20569,14],[22176,13],[22971,12],[23004,12],[23067,13],[27019,12],[27935,11],[28127,12],[28257,13],[35073,14],[35146,13]]},"/en/lessons/gravity-model":{"position":[[1457,12],[1591,12],[3345,13],[3560,13],[3868,12],[4924,12],[6183,12],[9951,12],[11021,11],[12018,12],[12402,12],[15819,11],[25946,13],[26387,13],[26473,14],[26910,14],[27237,13],[27486,12],[27756,12],[27937,13],[29493,13],[30463,12],[31299,12],[60423,14],[62653,14],[64004,14],[66841,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15568,10],[41979,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43899,12],[45533,12],[47280,12],[48037,13],[48575,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15469,11],[18649,12]]},"/en/lessons/introduction-map-warper":{"position":[[17868,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7707,12],[7843,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[973,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17615,14],[19591,12],[20981,12],[21163,12],[23374,12],[27597,13],[36817,12]]},"/en/lessons/jupyter-notebooks":{"position":[[9446,12]]},"/en/lessons/linear-regression":{"position":[[42850,12],[46969,12],[47438,12],[50552,12],[51975,12]]},"/en/lessons/logistic-regression":{"position":[[26189,12]]},"/en/lessons/naive-bayesian":{"position":[[16231,12],[16356,12],[16391,12],[17765,13],[39363,11],[40526,12],[40678,12],[42377,11]]},"/en/lessons/research-data-with-unix":{"position":[[7206,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5638,12],[6190,12],[11449,12],[11593,12],[18154,12],[20274,12],[20571,12],[20708,12],[21686,12],[39126,13]]},"/en/lessons/sentiment-analysis":{"position":[[38597,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5128,10],[19128,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7658,12],[7726,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29230,12],[38142,11],[48181,12],[56322,12],[57521,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3443,12],[6186,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42371,13]]},"/en/lessons/vector-layers-qgis":{"position":[[16952,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9056,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3815,13]]}}}],["distribution.7",{"_index":13633,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[27701,14]]}}}],["distributions.10",{"_index":13642,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[31730,16]]}}}],["distributor",{"_index":13870,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65724,14]]}}}],["distro",{"_index":20545,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16005,8]]}}}],["disturb",{"_index":11698,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11079,14]]},"/en/lessons/normalizing-data":{"position":[[2244,14]]}}}],["dive",{"_index":2676,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30934,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40933,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62152,4]]},"/en/lessons/counting-frequencies":{"position":[[13772,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10122,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6309,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2421,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3273,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6907,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5629,4]]},"/en/lessons/normalizing-data":{"position":[[9989,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11591,6],[43855,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34513,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33436,4],[46656,4]]}}}],["diverg",{"_index":6664,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12253,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21893,7],[21957,10]]},"/en/lessons/intro-to-bash":{"position":[[5519,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31534,7]]}}}],["divers",{"_index":4611,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7554,9]]},"/en/lessons/common-similarity-measures":{"position":[[29318,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16211,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1141,7],[46442,8],[46790,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5603,8],[26395,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2721,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3731,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16035,9],[16105,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46150,9],[46449,9],[47280,7],[49551,9],[50755,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50247,9]]},"/en/lessons/jupyter-notebooks":{"position":[[50439,9]]},"/en/lessons/sentiment-analysis":{"position":[[8403,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9235,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3673,7]]}}}],["diversifi",{"_index":11110,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25266,12]]}}}],["divid",{"_index":762,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1780,7],[5345,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6253,7],[6307,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19685,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44881,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17710,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2013,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56726,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32074,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25275,7],[25705,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16544,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31711,7]]},"/en/lessons/geocoding-qgis":{"position":[[4341,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31106,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[5598,7],[16586,6],[35433,6],[35670,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13728,8],[19054,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10603,7],[24610,6],[29783,7]]},"/en/lessons/intro-to-powershell":{"position":[[1782,7]]},"/en/lessons/introduction-map-warper":{"position":[[19015,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7301,6],[24227,8],[24609,7],[33256,6]]},"/en/lessons/linear-regression":{"position":[[18906,7],[25940,7],[44977,8],[46480,7]]},"/en/lessons/logistic-regression":{"position":[[8466,6],[20812,7],[21252,7],[22887,7],[23018,7],[23396,8]]},"/en/lessons/naive-bayesian":{"position":[[18615,8],[19051,6],[38986,7],[47609,8],[50296,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42688,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1880,6],[2013,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22874,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38324,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58203,6],[58424,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[38340,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17866,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22917,7],[26699,8]]}}}],["dividend",{"_index":8222,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36401,9]]}}}],["divider",{"_index":11768,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5991,8]]}}}],["divin",{"_index":5156,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60438,6]]}}}],["divis",{"_index":1230,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12145,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15839,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25037,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17331,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4989,9],[28163,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13068,8]]},"/en/lessons/logistic-regression":{"position":[[8579,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1960,8],[2611,8]]},"/en/lessons/sonification":{"position":[[10725,8],[16345,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18551,8]]}}}],["divmod(_",{"_index":4823,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33109,8]]}}}],["dix",{"_index":9942,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52340,3]]}}}],["diy",{"_index":6544,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[2523,3]]}}}],["django",{"_index":7841,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15086,7]]}}}],["dl",{"_index":6331,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38135,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16428,2]]}}}],["dlc_egypt_ver01_data_sn83030214_00175042027_19",{"_index":6157,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11471,49]]}}}],["dlc_frontier_ver01_data_sn84026749_00280764346",{"_index":6148,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10712,49]]}}}],["dlc_liberia_ver01_data_sn83030214_00175041394_",{"_index":6155,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11293,49]]}}}],["dleneſ",{"_index":18832,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13437,7]]}}}],["dlib",{"_index":11046,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12908,4],[12992,5],[40884,5]]}}}],["dlvr.it",{"_index":15634,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25792,7]]}}}],["dmaparea1,1",{"_index":20680,"title":{},"body":{"/en/lessons/sonification":{"position":[[9499,12],[18326,12]]}}}],["dmeasur",{"_index":4031,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28141,8],[28295,12]]}}}],["dmg",{"_index":15989,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17176,5]]}}}],["dmitriy",{"_index":2701,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32354,7]]}}}],["dn",{"_index":3228,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58274,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23093,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66791,3]]}}}],["dna",{"_index":21227,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[1618,6]]}}}],["dnp",{"_index":4560,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[694,3],[833,3],[3775,5],[4295,4],[5088,4],[17062,4],[38412,3],[42440,3],[46131,3]]}}}],["dnp_ancien_authors.csv",{"_index":4642,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13549,22]]}}}],["dnp_ancient_authors.csv",{"_index":4586,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4830,23],[4923,23],[15550,23],[20511,23],[27992,23],[28215,23],[39296,23],[49950,23],[50866,23],[56692,23],[68117,23]]}}}],["dnp_authors_standard",{"_index":4913,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38780,24]]}}}],["dnr",{"_index":10010,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57038,3]]}}}],["dnxhd",{"_index":15825,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15736,5]]}}}],["do",{"_index":758,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1618,5],[2761,5],[9135,5],[9307,5],[10246,5],[13244,5],[13343,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43151,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19605,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9163,5],[25663,5],[26322,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17602,5],[19657,5],[38621,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3879,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5439,5],[10202,5],[10221,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41548,6],[61198,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60957,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3710,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6688,5],[14827,5],[30129,5],[36287,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7115,5],[26212,6],[34899,5],[35559,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14397,5],[18105,5],[22511,6],[41770,5],[51146,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3230,5],[5314,5],[11719,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[46093,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8731,5],[17721,6],[19678,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4737,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6118,5],[7135,5],[12723,5],[18347,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1318,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[687,5],[8954,5],[12623,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19104,5],[37895,5],[51148,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29671,5]]},"/en/lessons/extracting-keywords":{"position":[[17750,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26279,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4273,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31034,6]]},"/en/lessons/geocoding-qgis":{"position":[[33997,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16712,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[24007,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2011,5],[24175,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14410,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8265,5],[26571,5]]},"/en/lessons/gravity-model":{"position":[[43331,5],[46084,5],[51180,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1388,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2988,6],[21123,5],[51592,5]]},"/en/lessons/intro-to-bash":{"position":[[1748,3],[18501,5],[18994,5],[20141,5]]},"/en/lessons/intro-to-powershell":{"position":[[810,5],[1981,6],[13005,5],[18725,5],[21596,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7962,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16530,5],[25455,5],[25778,5],[27483,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3504,5]]},"/en/lessons/json-and-jq":{"position":[[39629,5]]},"/en/lessons/jupyter-notebooks":{"position":[[16621,5],[19771,6],[22463,6],[22680,5],[41616,5],[48093,5],[49945,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[653,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22740,6],[24391,6]]},"/en/lessons/naive-bayesian":{"position":[[20897,5],[35372,5],[47986,5],[69413,5]]},"/en/lessons/preserving-your-research-data":{"position":[[16898,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1343,5],[5316,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8973,5],[14237,5]]},"/en/lessons/sentiment-analysis":{"position":[[18384,5]]},"/en/lessons/sonification":{"position":[[21391,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16267,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8861,4],[9428,5],[24738,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21382,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3345,5],[6495,5],[7496,5],[14868,5],[19274,5],[32084,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7273,5],[15514,5],[19158,7],[25617,5]]},"/en/lessons/vector-layers-qgis":{"position":[[285,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34814,5]]},"/en/lessons/working-with-text-files":{"position":[[405,5]]},"/en/lessons/working-with-web-pages":{"position":[[4087,5]]}}}],["do_it(r",{"_index":8832,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21007,9]]}}}],["doabl",{"_index":16843,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[16511,6]]}}}],["dobson",{"_index":16914,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[39105,6],[53449,7]]}}}],["dobson’",{"_index":16939,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[51108,8]]}}}],["doc",{"_index":1478,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26834,3],[26977,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52563,4],[62206,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52707,3],[52763,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2263,3],[4678,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[512,3],[22840,3],[23705,3],[23893,3],[23939,3],[24042,3],[24145,4],[24852,3],[24894,3],[24961,4],[25153,3],[25771,3],[26042,4],[26397,4],[26440,3],[26552,3],[28064,3],[28169,4],[29792,3],[29834,3],[30078,4],[31418,3],[32876,3],[33805,3],[33830,3],[34126,3],[34444,3],[37728,3],[37759,3],[38393,3],[38499,3],[39230,3],[40508,3],[40540,3],[40711,3],[41644,3],[41696,3],[41941,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6027,5],[6060,5],[6085,5],[6111,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14070,3],[14107,4],[15128,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12887,3],[12951,4],[15195,3],[17681,3],[19980,3],[23075,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19872,4]]},"/en/lessons/jupyter-notebooks":{"position":[[11262,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7003,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38006,4],[38492,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35431,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1850,5],[2318,5],[6346,5],[6390,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42273,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38461,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20113,3],[21942,3],[22557,5],[23084,4]]}}}],["doc.count_by(spacy.attrs.po",{"_index":6899,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40425,30],[42007,29]]}}}],["doc.count_by(spacy.attrs.tag",{"_index":7048,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48970,29]]}}}],["doc.ent",{"_index":6889,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37901,9],[38178,9],[55825,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20093,9],[23188,9],[26235,9],[26290,8]]}}}],["doc.noun_chunk",{"_index":6853,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35781,16]]}}}],["doc2vec",{"_index":3812,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13702,7],[14082,7],[17334,7],[24345,7]]}}}],["doc[start:end].text",{"_index":11536,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15509,20],[17814,20],[26173,19]]}}}],["doc_vec",{"_index":3969,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22591,9],[28605,7]]}}}],["docdat",{"_index":12647,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19708,9]]}}}],["docid_field",{"_index":21813,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40494,11]]}}}],["dock",{"_index":13586,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16829,5]]}}}],["docker",{"_index":4555,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69428,6]]}}}],["docnow",{"_index":2782,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3608,6],[8595,6]]}}}],["docoument",{"_index":9859,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47085,10]]}}}],["docs.groupby(['class",{"_index":4368,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52692,23],[62349,23]]}}}],["docs/stable/reference/api/pandas.concat.html",{"_index":17497,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75947,45]]}}}],["docs/stable/reference/api/pandas.qcut.html",{"_index":18074,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[67092,42]]}}}],["docs/stable/reference/api/pandas.series.html",{"_index":17505,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76702,44]]}}}],["docs/stable/user_guide/merging.html",{"_index":17495,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75729,35]]}}}],["docs_per_class",{"_index":4367,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52675,14],[62078,17],[62332,14]]}}}],["docs_to_ocr",{"_index":18849,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15812,12],[16077,12],[16820,11],[23748,14]]}}}],["docstr",{"_index":6330,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37999,10]]}}}],["docstrings—com",{"_index":7940,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32625,19]]}}}],["doctor",{"_index":2178,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5605,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3935,8],[14272,8],[65070,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21839,7],[26588,7]]}}}],["doctyp",{"_index":7771,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2323,7],[2474,7]]}}}],["document",{"_index":29,"title":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[536,9],[583,9],[1146,9],[1210,10],[1386,9],[1495,9],[2166,9],[2249,9],[2325,9],[3140,9],[3416,9],[3523,9],[3612,9],[3648,9],[3723,10],[3744,8],[3885,9],[4216,9],[4938,9],[5066,10],[5165,9],[5396,8],[5558,9],[8031,10],[8537,14],[8799,9],[8869,13],[10412,10],[16488,8],[16733,9],[17209,9],[17589,9],[17965,9],[18058,9],[18148,9],[18258,9],[18516,10],[18551,10],[18843,8],[19131,9],[19299,8],[20737,9],[20846,9],[21841,9],[21893,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1085,9],[1337,10],[1501,10],[2906,10],[3240,9],[3387,13],[3516,9],[3708,9],[3927,10],[4054,9],[9342,10],[9397,8],[9916,9],[11691,9],[11752,10],[11802,9],[11821,9],[12006,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11,9],[1254,8],[1936,9],[2092,10],[5909,8],[6161,8],[6264,8],[6352,9],[6537,8],[6601,10],[6681,8],[6727,9],[6747,8],[6774,10],[7840,8],[7931,8],[8033,8],[8129,8],[11554,9],[12549,9],[12592,8],[12639,9],[12687,9],[14287,8],[14400,9],[14634,10],[14697,8],[15903,10],[19094,9],[19159,8],[19600,9],[19971,13],[23007,9],[24585,10],[24747,9],[25124,8],[25256,8],[25413,8],[25511,9],[25603,9],[25762,10],[25839,9],[28272,9],[33759,10],[34724,8],[35401,9],[35891,9],[36159,8],[36182,10],[36315,8],[36367,8],[37779,14],[38193,10],[38418,9],[38493,9],[39248,8],[39290,8],[39630,9],[40535,8],[40738,8],[40764,10],[41072,8],[41091,10],[41144,9],[42814,9],[43791,10],[44737,13],[44988,8],[46334,13],[49492,13],[49936,13],[52633,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[778,9],[2077,9],[2203,8],[2782,9],[5699,10],[5767,11],[6394,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1196,10],[5459,13],[9002,13],[17215,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[265,8],[507,8],[763,9],[963,10],[1406,8],[4571,8],[6906,8],[6957,8],[7045,9],[7250,8],[7440,8],[11018,9],[11322,11],[12079,10],[13015,9],[17701,8],[19871,8],[23419,10],[24372,9],[24772,9],[24931,9],[25096,9],[25422,8],[26887,8],[27028,9],[30014,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9607,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2150,13],[5576,10],[10714,13],[20254,14],[56394,13],[58208,13],[60877,14],[60959,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17085,13]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4873,9],[5785,13],[5912,14],[6093,9],[6580,8],[6780,8],[6841,8],[7080,9],[7167,8],[10006,9],[13562,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28,9],[236,9],[1058,9],[1232,9],[1680,9],[1807,9],[1862,8],[2129,8],[2545,9],[2631,8],[3006,8],[3079,9],[3642,9],[4281,9],[5030,8],[5136,10],[5382,9],[5544,8],[5594,9],[5757,8],[5806,9],[5864,9],[6911,9],[7344,9],[7860,8],[8311,9],[11777,9],[11799,8],[12046,9],[12209,9],[12914,9],[13078,9],[13187,8],[14596,9],[15201,9],[15471,9],[15587,10],[15643,9],[16836,8],[19534,8],[24386,8],[27760,10],[27863,9],[27988,10],[33893,8],[34199,9],[40782,8],[49916,8],[50019,9],[51459,8],[51515,9],[52540,8],[55210,9],[55285,9],[55325,9],[55589,9],[57937,9],[57990,8],[58037,10],[66823,8],[67060,9],[67146,9],[68009,9],[69648,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1784,10],[7628,8],[7693,8],[17321,10],[50737,8],[54786,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5798,13],[59566,13],[59708,13],[61242,14],[63448,8],[65479,14],[65971,13],[66725,13],[66992,13],[67121,13],[67379,13],[67516,13],[68211,14],[71507,13],[71895,13]]},"/en/lessons/common-similarity-measures":{"position":[[3232,14],[3955,9],[4871,9],[4915,9],[25198,8],[25326,9],[28276,9],[28327,10],[28608,9],[28658,9],[28748,8],[36739,8],[37032,8],[37306,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2267,10],[3133,10],[9621,13],[39864,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37875,13],[38048,14]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1346,10],[1680,9],[6870,10],[7231,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2578,10],[2604,9],[3135,8],[6640,9],[13352,9],[37144,9],[40325,8],[40393,10],[42374,9],[55702,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1671,8],[1732,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[699,13],[10047,14],[11132,14],[12878,13],[13519,13],[31926,13],[31962,14],[32043,13],[32435,11],[32533,13],[32606,13],[32703,13],[32785,10],[32964,13],[33201,14],[33298,13],[33370,10],[33463,13],[33628,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1886,9],[1997,9],[2197,10],[2371,8],[2673,9],[2793,9],[17449,8],[24009,9],[24477,9],[27214,9],[29282,9],[29523,9],[29546,8],[29918,8],[30160,9],[30303,9],[30418,9],[30441,9],[31855,10],[32716,9],[32803,9],[33512,13],[36209,13],[36693,13],[36821,13],[36906,13],[37042,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5165,9],[5281,8],[19718,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27691,9],[31103,10]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1835,8],[1879,9],[1917,8],[2017,8],[2062,10],[4199,8],[4755,8],[5045,8],[5315,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10197,13],[13237,9],[19688,14],[21842,14],[24623,14],[38779,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6304,13],[16415,14],[20499,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3910,13],[5078,10],[21322,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17713,9],[23239,9],[34080,8],[43329,8],[45634,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2019,13],[3407,13],[4122,9],[6547,11],[21198,8],[21276,8],[21382,10],[22427,8],[22495,8],[22571,9],[24701,13],[24769,10],[24837,9],[24959,8],[25264,10],[25288,8],[25356,9],[25508,8],[25661,9],[25685,9],[25856,9],[26042,9],[26294,9],[26402,8],[26645,10],[26732,9],[26814,10],[27004,11],[27083,11],[27245,9],[28049,9],[28123,9],[28219,8],[28997,8],[30465,9],[31694,8],[36637,13],[37601,8],[37687,8],[37786,8],[37912,8],[38051,9],[38138,8],[38298,9],[38393,10],[38521,8],[40011,9],[40955,8],[41316,9],[41359,10],[41509,10],[41544,9],[41645,9],[44685,9],[46598,9],[47129,8],[50432,8],[53581,9],[57964,8],[59217,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1958,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5467,13],[6842,9],[11713,9],[11789,9],[48462,10],[48734,13]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12195,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11564,13],[26204,14],[41420,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15424,13],[22620,8],[22694,9],[26784,10],[27168,8]]},"/en/lessons/extracting-keywords":{"position":[[1908,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7444,9],[8102,8],[15238,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1701,9],[1999,10],[3059,13],[12408,10],[19655,13],[19723,14],[27643,13],[30077,13],[32614,13],[32934,13],[36460,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[960,9],[5554,10],[7831,8],[11635,13],[12418,13],[17036,14],[18507,8],[19693,14],[21834,13],[23412,8],[35717,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3844,9],[4265,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4622,10],[5333,9],[28042,8],[39454,8],[45318,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[436,8],[1104,8],[1543,14],[5590,9],[10822,13],[12309,13],[16097,9],[16230,8],[18478,9],[18596,8],[19092,8],[19290,8],[19425,9],[19526,8],[19694,8],[20533,8],[22319,8],[22598,8],[22862,9],[32121,10]]},"/en/lessons/georeferencing-qgis":{"position":[[1631,8],[5378,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[185,10],[490,8],[539,8],[563,8],[1279,8],[2930,9],[3639,10],[3985,9],[4090,8],[4157,9],[4205,8],[4307,8],[4383,8],[4517,8],[4967,8],[5014,10],[5232,9],[5430,9],[5777,9],[6916,9],[7179,9],[8009,9],[8120,8],[8162,9],[10717,9],[10761,8],[11242,9],[11536,9],[12177,9],[13675,8],[13717,9],[13807,9],[14548,9],[15254,8],[16164,9],[16581,8],[17257,9],[17290,8],[17366,8],[17526,8],[17577,9],[17982,8],[18626,9],[18692,9],[18741,8],[19873,8],[20514,9],[22174,8],[22250,8],[23421,9],[25251,8],[25368,8],[25992,8],[26369,9],[26414,8],[26863,8],[28173,8],[28886,8],[29375,8],[29554,8],[29783,8],[29879,8],[29950,8],[30459,8],[30883,8],[32060,9],[32490,9],[32614,9],[32694,8],[32807,10],[35445,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[773,10],[886,9],[1638,8],[3343,8],[3429,9],[3469,8],[5749,9],[6104,8],[7831,8],[8043,9],[8374,9],[10580,9],[10677,10],[11137,10],[11249,8],[11301,9],[11485,10],[11598,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20839,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[992,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11861,10]]},"/en/lessons/gravity-model":{"position":[[13036,11],[13626,13],[36069,11],[36366,8],[37203,10]]},"/en/lessons/installing-omeka":{"position":[[3889,13]]},"/en/lessons/installing-python-modules-pip":{"position":[[1918,14],[4144,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5955,13],[7435,8],[14321,14],[53206,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46232,8],[49736,8],[50098,13],[50771,10],[51949,13],[59274,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3978,9],[4094,8]]},"/en/lessons/intro-to-bash":{"position":[[5898,10],[6753,9],[10200,9],[10422,9],[10518,9],[10699,10],[19095,9],[26591,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[603,8],[1524,9],[1589,13],[1809,8],[6344,10],[6408,9],[8521,9]]},"/en/lessons/intro-to-linked-data":{"position":[[8475,9]]},"/en/lessons/intro-to-powershell":{"position":[[18930,8],[20180,8],[22729,9],[23915,8],[35430,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1644,11]]},"/en/lessons/introduction-map-warper":{"position":[[8674,8],[8734,8],[9305,9],[9691,10],[13553,9],[19444,10],[20065,9],[20102,8],[20613,9],[22246,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26823,13],[26976,14],[31436,14],[39986,13],[41640,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3672,9],[8408,13],[15858,14],[31004,8],[40825,14],[43436,13],[43725,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5572,9],[5733,9],[7197,13],[7772,13],[20494,14],[21562,13],[44972,9],[53302,9]]},"/en/lessons/jupyter-notebooks":{"position":[[6560,8],[6831,9],[8048,11],[8497,11],[13652,13],[13746,14],[26380,13],[29418,13],[36040,8],[36245,11],[41124,11],[46136,10],[48953,13],[50146,13],[50572,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[417,8],[1114,8],[2078,8]]},"/en/lessons/linear-regression":{"position":[[658,8],[4437,8],[4841,8],[4999,9],[5141,9],[5258,8],[5378,8],[5571,9],[5983,9],[6254,8],[6290,8],[7299,10],[9623,9],[9671,8],[21780,8],[26743,10],[29743,15],[30226,8],[30286,8],[30422,8],[30586,9],[30627,9],[30938,8],[76050,9],[76469,13],[76581,13],[76751,13]]},"/en/lessons/logistic-regression":{"position":[[424,8],[12786,8],[14815,10],[50408,8],[63385,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5307,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7671,8],[9490,13],[10758,14],[20261,8],[24851,9],[35905,13]]},"/en/lessons/naive-bayesian":{"position":[[1454,9],[2064,8],[2136,9],[2239,9],[2306,11],[2371,10],[2474,10],[2780,9],[3055,9],[5213,8],[5659,9],[5936,10],[6041,8],[6515,11],[8351,8],[8438,10],[9128,9],[9688,8],[9742,9],[9815,9],[10303,8],[10903,10],[11388,9],[11489,9],[12555,8],[13157,9],[13626,9],[13792,8],[15210,8],[15673,8],[16093,9],[16293,8],[16416,9],[21591,9],[29583,13],[34658,9],[37805,9],[37862,9],[37929,9],[47560,8],[47671,9],[52105,9],[52383,9],[52421,9],[52476,9],[52628,9],[52678,10],[52835,9],[52899,10],[57689,9],[57783,10],[60351,10],[61382,9],[67792,9],[68172,9],[68914,8],[69003,8],[69046,9],[70724,9]]},"/en/lessons/normalizing-data":{"position":[[3028,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1602,10],[2407,10],[3077,10],[3719,14],[4599,9],[7190,10],[7676,9],[15654,9],[15713,9],[15929,9],[16103,9],[17809,13],[18509,13],[18676,13],[21332,13],[34181,8],[35448,9],[38447,8],[44016,8],[48187,8],[48382,9]]},"/en/lessons/output-data-as-html-file":{"position":[[171,11],[2890,12],[3199,11],[4443,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[442,8],[12040,8]]},"/en/lessons/preserving-your-research-data":{"position":[[58,11],[2229,12],[3642,8],[3896,11],[4204,13],[4434,14],[4641,13],[4770,13],[4865,13],[4921,8],[4993,9],[5118,8],[5187,8],[5225,13],[5473,13],[5703,13],[5841,8],[5979,13],[6210,13],[6362,13],[7855,12],[8359,13],[8407,13],[8624,13],[8778,13],[8828,13],[9014,11],[12487,11],[12769,13],[14790,13],[16275,11],[16579,13],[17058,11],[18700,12],[18829,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25131,8]]},"/en/lessons/research-data-with-unix":{"position":[[511,11],[2333,11],[5171,13],[7681,9],[7843,10],[10353,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3962,9],[31406,13],[37482,9],[37663,8],[39041,9]]},"/en/lessons/sentiment-analysis":{"position":[[24306,13]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22388,13]]},"/en/lessons/space-place-gazetteers":{"position":[[152,10],[11530,9],[23208,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1469,9],[2348,10],[2636,9],[2759,8],[3143,8],[3668,10],[4963,9],[5185,14],[5917,9],[7826,9],[8035,9],[10261,10],[10906,8],[11729,9],[11804,8],[11999,8],[12421,8],[12764,8],[14492,10],[14564,9],[16951,13],[19684,10],[19767,11],[20627,9],[20840,8],[22651,8],[23845,8],[25502,8],[25842,9],[26651,9],[26722,9],[27214,9],[31804,15],[31955,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12059,8],[34534,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26654,13],[26736,13],[41373,8],[42224,8],[45145,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[983,10],[7205,9],[9153,10],[11461,10],[27320,9],[27401,9],[32555,9],[33027,9],[33087,9],[33160,9],[33294,9],[34417,8],[34446,8],[34720,9],[34821,9],[35158,8],[35207,8],[35285,9],[35434,8],[35469,13],[35597,9],[35810,8],[36288,10],[36425,10],[36527,10],[36573,9],[36722,9],[37039,8],[37191,9],[37232,9],[37694,9],[38766,9],[38865,10],[38916,10],[39199,8],[41223,10],[41509,10],[41851,13],[43065,9],[43402,9],[43903,11],[44064,11],[44156,11],[44315,8],[44421,9],[46212,10],[46961,9],[46978,8],[47040,8],[48871,8],[49793,8],[54242,8],[54507,8],[54696,8],[55643,8],[55729,8],[55797,8],[56214,8],[56563,8],[56616,8],[56668,8],[56790,9],[56902,10],[57109,8],[57226,9],[57317,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1004,9],[2143,9],[2171,9],[2338,9],[2464,9],[15094,9],[15297,10],[20534,8],[22317,9],[22353,10],[23106,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[338,9],[527,9],[831,9],[894,9],[1062,9],[2671,10],[2699,9],[3495,10],[3967,9],[4063,9],[4530,11],[5934,10],[10473,10],[15274,13],[34294,9],[34909,13],[36195,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[688,8],[1716,9],[2422,10],[4814,10],[6024,10],[6239,9],[8285,10],[12887,8],[13462,9],[14466,13],[19263,9],[19293,8],[19352,8],[19371,8],[19524,8],[19554,10],[19834,9],[20035,8],[22030,8],[22479,9],[22555,9],[22877,8],[40351,8],[40372,9],[40497,8],[40517,9],[41374,9],[42132,10]]},"/en/lessons/transliterating":{"position":[[8820,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1511,9],[4125,10],[4503,9],[6142,9],[8018,8],[8041,8],[8112,9],[19393,9],[38831,14],[42868,9],[42895,9],[46510,8],[46733,9],[46900,10],[47764,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[230,8],[2098,9],[4696,8],[5104,8],[5265,8],[5839,9],[9534,8],[23732,8],[30204,8],[32430,13],[33494,8]]},"/en/lessons/viewing-html-files":{"position":[[2100,9],[2164,9],[2724,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1129,9],[10721,14],[15380,13],[46816,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[214,8],[382,10],[868,9],[4620,9],[6730,9],[6804,9],[6964,9],[7088,9],[7658,9],[7686,9],[7810,8],[8275,8],[8907,14],[11094,10],[11780,9],[11863,8],[12459,10],[13477,9],[13705,9],[14759,10],[14775,8],[15024,8],[16835,9],[17123,9],[17847,10],[18011,9],[18089,10],[18143,11],[18727,8],[19319,14],[20411,10],[21206,9]]},"/en/lessons/working-with-web-pages":{"position":[[5781,9],[8384,9]]}}}],["document>",{"_index":8526,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4098,12]]}}}],["document</a>",{"_index":23174,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21456,19]]}}}],["document.createelement('p",{"_index":23152,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20018,27]]}}}],["document.json",{"_index":9804,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31872,13],[32033,13]]}}}],["document.txt",{"_index":565,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16783,12]]}}}],["document_text_detect",{"_index":18871,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22462,23]]}}}],["documentari",{"_index":14038,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43692,11]]}}}],["documentation.1",{"_index":16818,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6238,15]]}}}],["documentation.11",{"_index":2690,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31699,16]]}}}],["documentation](https://docs.python.org/2/library/datetime.html?highlight=strftime#strftim",{"_index":16862,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[27465,90]]}}}],["documentation’",{"_index":8766,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7349,15],[9859,15]]}}}],["documents.16",{"_index":17141,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[31170,12]]}}}],["documents.18",{"_index":14833,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53633,12]]}}}],["documents.5",{"_index":23635,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17662,11]]}}}],["documents/imag",{"_index":18729,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3200,17]]}}}],["documents/softwar",{"_index":12600,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5676,20],[5747,21],[5846,20],[6547,21]]}}}],["document’",{"_index":993,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1832,10],[26182,10],[41244,10],[41379,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36805,10]]},"/en/lessons/naive-bayesian":{"position":[[9895,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6657,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54614,10]]}}}],["docwis",{"_index":9716,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21552,7],[22177,7],[22203,7]]}}}],["docx",{"_index":6552,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[4684,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[400,6],[1915,5],[2556,5],[8424,5],[21147,5],[28601,7],[33939,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4699,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20768,5],[20915,5]]}}}],["docx2pdf",{"_index":8211,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32887,8]]}}}],["dodg",{"_index":19605,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15516,5]]}}}],["doerr",{"_index":15303,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37400,5]]}}}],["doesn't",{"_index":1468,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26395,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37715,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22304,7]]},"/en/lessons/jupyter-notebooks":{"position":[[27413,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1131,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4456,7]]}}}],["doesnt",{"_index":10285,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[49006,6]]}}}],["doesn’t",{"_index":1112,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6806,7],[27409,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10350,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16708,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[573,7],[3772,7],[44232,7],[49498,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7456,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[56119,7]]},"/en/lessons/common-similarity-measures":{"position":[[8996,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11235,7],[26407,7],[33794,7],[43219,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17437,7],[18218,7],[20152,7],[32444,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4926,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10657,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10405,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41251,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48891,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3284,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35732,7],[48568,7]]},"/en/lessons/extracting-keywords":{"position":[[17262,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11853,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[509,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2709,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[6425,7],[12464,7]]},"/en/lessons/gravity-model":{"position":[[33108,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30207,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10888,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13830,7],[19708,7],[19726,7],[22124,7],[34279,7],[34325,7]]},"/en/lessons/intro-to-powershell":{"position":[[9032,7],[12476,7],[20873,7],[29179,7],[32937,7],[37109,7],[37711,7]]},"/en/lessons/introduction-and-installation":{"position":[[2318,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23763,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20220,7],[20950,7],[24979,7],[42841,7],[48584,7]]},"/en/lessons/linear-regression":{"position":[[16858,7],[51478,7],[54372,7],[55013,7],[68659,7]]},"/en/lessons/logistic-regression":{"position":[[6843,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7271,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[24340,7]]},"/en/lessons/naive-bayesian":{"position":[[7816,7],[56549,7],[56759,7]]},"/en/lessons/normalizing-data":{"position":[[3048,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10621,8],[10817,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19206,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37145,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2059,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4909,7],[13897,7],[26598,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2759,7]]},"/en/lessons/windows-installation":{"position":[[1222,7]]}}}],["dog",{"_index":5291,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[2189,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52355,5],[56846,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[697,5],[2715,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16087,3],[16178,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9019,3],[9077,3],[9929,5]]},"/en/lessons/georeferencing-qgis":{"position":[[7135,4],[7218,3],[7445,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[8033,3],[8099,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2630,3]]},"/en/lessons/naive-bayesian":{"position":[[2421,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3751,6],[3862,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3354,4]]},"/en/lessons/working-with-text-files":{"position":[[4213,4],[4222,3],[7256,3],[7273,3],[7532,3],[7575,3]]}}}],["dog’",{"_index":11072,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16290,5]]}}}],["doi",{"_index":2787,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4464,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15245,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51383,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48696,4]]},"/en/lessons/jupyter-notebooks":{"position":[[38313,4],[38490,3],[38739,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50087,4],[54101,4]]}}}],["doi.org/10.5281/zenodo.3582736",{"_index":23619,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13181,30]]}}}],["doi:10.1080/13642520410001683950.</div>",{"_index":15453,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6513,45]]}}}],["doi:10.1371/journal.pcbi.1000424",{"_index":19218,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3484,32]]}}}],["doll",{"_index":22375,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3389,6]]}}}],["dollar",{"_index":14143,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1492,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33340,6]]},"/en/lessons/sentiment-analysis":{"position":[[6364,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19529,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[8704,6],[17315,7]]}}}],["dolor",{"_index":21115,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13123,5],[13215,6],[15348,5],[15444,6]]}}}],["doloremqu",{"_index":21137,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13494,10],[15668,10]]}}}],["dolph",{"_index":3530,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2547,6]]}}}],["dom",{"_index":4248,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43491,3],[43644,5]]}}}],["domain",{"_index":2448,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16352,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11927,6],[57594,6],[57606,7],[57688,7],[57909,6],[58005,6],[58065,6],[58242,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3311,8],[10442,8],[43401,8],[60507,7],[65935,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66311,6],[66363,6],[66582,6],[66759,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15625,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7101,6],[46616,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39523,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39633,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1856,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36176,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67617,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9454,6]]},"/en/lessons/installing-omeka":{"position":[[822,6],[12570,6],[12587,6]]},"/en/lessons/intro-to-linked-data":{"position":[[11611,6],[11740,6],[12174,6]]},"/en/lessons/intro-to-powershell":{"position":[[22473,6],[23336,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23427,7]]},"/en/lessons/json-and-jq":{"position":[[16639,6]]},"/en/lessons/sentiment-analysis":{"position":[[14266,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37722,6]]},"/en/lessons/space-place-gazetteers":{"position":[[6387,6],[12853,6],[45676,6],[47358,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45293,6],[48771,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37725,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4099,6]]}}}],["domain.com",{"_index":5561,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66386,11]]}}}],["domain.com/omeka",{"_index":14109,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10830,16]]}}}],["domain/omeka/install/install.php",{"_index":14120,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12521,33]]}}}],["dombrowski",{"_index":6666,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12299,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12362,11],[35236,11]]}}}],["dome",{"_index":21572,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[37061,4]]}}}],["domest",{"_index":13515,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2623,8],[2888,8],[58252,8],[58295,8]]}}}],["domin",{"_index":1520,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29133,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15627,8],[41331,10],[42092,8],[42902,8],[43120,8],[43392,8],[43631,9],[43906,9],[54178,10],[54276,9],[59739,8],[60095,8],[60194,9],[61152,8],[66732,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42334,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1733,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22544,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25143,9],[34841,8],[34882,8],[37051,8],[38959,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44965,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48274,8]]},"/en/lessons/intro-to-linked-data":{"position":[[37377,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4586,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4486,9]]}}}],["dominion",{"_index":9136,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20135,8]]}}}],["domum",{"_index":11796,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6300,5]]}}}],["don",{"_index":20427,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27303,3]]}}}],["don't",{"_index":3997,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23786,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35793,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18571,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14041,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39085,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23992,5],[24633,5],[27218,5],[27375,5]]},"/en/lessons/jupyter-notebooks":{"position":[[13504,5],[26095,5]]},"/en/lessons/sentiment-analysis":{"position":[[19057,5],[21876,5],[22922,5],[25714,5],[25726,5],[28304,5],[30991,5],[32090,5],[35281,5],[37329,5]]}}}],["don.schroeder@enron.com",{"_index":20418,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27046,24]]}}}],["donald",{"_index":16814,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[5609,6],[52443,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18389,6]]}}}],["done",{"_index":459,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12362,4],[19576,4],[22859,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2485,4],[6257,5],[8171,5],[12351,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12306,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10903,4],[15697,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21483,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15130,4],[17423,4],[19654,5],[22155,6],[22272,7],[22307,7],[23103,4],[24189,4],[24631,4],[25225,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13807,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13116,4],[33198,4],[38753,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3578,4],[4839,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[52123,4],[55872,4],[63670,4]]},"/en/lessons/common-similarity-measures":{"position":[[38955,4],[39679,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2905,4],[20950,4],[27484,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13898,4],[36650,4],[63472,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2181,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16278,4],[26634,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8709,5],[9144,4],[32022,4]]},"/en/lessons/counting-frequencies":{"position":[[1656,4],[9461,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2587,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1550,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32765,4],[43088,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17957,4],[17993,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19796,4],[21106,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9541,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8297,4],[12551,4],[13085,4],[14125,4],[24170,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3238,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18341,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1610,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5975,4],[15311,4],[18368,4],[29881,4],[42756,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5829,5],[13286,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39101,4]]},"/en/lessons/extracting-keywords":{"position":[[16393,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5526,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30218,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1923,4],[20889,4],[55613,4],[59003,4]]},"/en/lessons/geocoding-qgis":{"position":[[25545,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1034,4],[4897,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2251,4],[13831,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5952,4],[7446,4],[7742,4],[12978,4],[13273,5],[16696,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[15191,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20614,5],[23863,4]]},"/en/lessons/gravity-model":{"position":[[45615,4],[46550,4],[49276,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2382,4],[7149,4],[32161,4],[38592,4]]},"/en/lessons/installing-omeka":{"position":[[3070,4],[8709,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3324,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36183,6],[38447,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12594,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23806,4],[46590,4],[51212,4]]},"/en/lessons/intro-to-bash":{"position":[[9425,4],[19803,5],[21030,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[759,4],[8435,4],[9967,4],[19829,4]]},"/en/lessons/intro-to-linked-data":{"position":[[16907,4],[28970,4]]},"/en/lessons/intro-to-powershell":{"position":[[29135,4],[32114,4],[36659,4],[38994,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[340,4],[551,4],[1120,4],[5723,4],[15156,4],[16044,4],[16291,4],[16447,4],[17027,4],[17600,4],[19089,4],[21665,4],[21688,4],[26869,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[38701,4],[39267,4],[39793,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8618,4],[24485,5],[30098,5],[31200,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10362,4],[40348,4]]},"/en/lessons/jupyter-notebooks":{"position":[[25441,4],[26877,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8391,4]]},"/en/lessons/linear-regression":{"position":[[38291,4]]},"/en/lessons/mac-installation":{"position":[[3514,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1810,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2128,4],[9771,4],[28287,4],[29605,4]]},"/en/lessons/naive-bayesian":{"position":[[12606,4],[17558,5],[20305,5],[20478,5],[32918,5],[37338,5],[41517,4]]},"/en/lessons/normalizing-data":{"position":[[9424,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[50011,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9559,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13884,4],[26050,4],[27248,4],[42419,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36974,4]]},"/en/lessons/sentiment-analysis":{"position":[[25785,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10488,5],[17911,4],[26253,4],[30297,4]]},"/en/lessons/sonification":{"position":[[21741,5],[26827,5],[34113,4],[36727,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11896,4],[12176,4],[12220,4],[16807,4],[32335,4],[36815,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1315,4],[11581,4],[12776,4],[18657,5],[23590,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8543,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11348,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22100,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[20494,5],[20593,4],[20699,4],[24577,4],[26375,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4560,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15935,4],[25445,4]]}}}],["dong",{"_index":20248,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49678,4],[52342,4]]}}}],["donghwa",{"_index":21981,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63493,8]]}}}],["donné",{"_index":16545,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52831,7]]}}}],["donor",{"_index":13371,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1118,7],[1298,7],[1496,5],[2718,6]]}}}],["don’t",{"_index":755,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1545,5],[2859,6],[3342,5],[10414,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7177,5],[43122,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14763,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[18742,5],[21235,5],[22534,5],[24723,5],[26653,5],[28776,5],[37556,5],[39067,5],[49451,5],[58634,5],[58924,5],[60070,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[578,5],[12988,5],[20216,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1330,5],[6355,5],[8866,5],[34834,5],[37274,6],[66076,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35515,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3629,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11777,5],[54946,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8439,5],[9760,5],[16176,5],[17008,5],[26380,5],[34026,5],[34475,5],[34640,5],[39966,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7161,5],[9354,5],[9373,5],[10443,5],[13374,5],[22394,5],[34062,5],[41483,5],[54639,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1269,5],[4822,5],[12547,5],[15304,5],[16411,5],[17068,6]]},"/en/lessons/counting-frequencies":{"position":[[5537,5],[8139,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4279,5],[14800,5],[14819,5],[19610,5],[19629,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1432,5],[26972,5],[29381,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7516,5],[18246,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5033,5],[5052,5],[7497,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33983,5],[47256,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9215,5],[27499,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2367,5],[4885,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8519,6],[11765,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5609,5],[6932,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5976,5],[18722,5],[23334,5],[24532,6],[36888,5],[49251,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11894,5],[13380,5],[20058,5],[26927,5]]},"/en/lessons/extracting-keywords":{"position":[[22775,5],[28463,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19033,5],[31973,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9521,5],[11195,5],[23538,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8340,5],[8608,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12153,5],[21496,5],[67693,5]]},"/en/lessons/geocoding-qgis":{"position":[[16859,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5619,5],[24957,5]]},"/en/lessons/georeferencing-qgis":{"position":[[2197,5],[10219,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10208,5],[13344,5],[16087,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6964,5],[9802,5],[14868,5],[17980,5],[19033,5],[20896,5],[30743,5],[37140,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[19728,6],[20786,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2851,5]]},"/en/lessons/gravity-model":{"position":[[33798,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2792,5],[2811,5],[22046,5],[22127,5]]},"/en/lessons/installing-omeka":{"position":[[10771,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[985,5],[1835,6],[3064,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14850,5]]},"/en/lessons/intro-to-bash":{"position":[[6559,5],[13715,5],[23804,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1973,5],[9893,6]]},"/en/lessons/intro-to-linked-data":{"position":[[2834,5],[11029,5],[11974,5],[15038,5],[20415,5],[23237,5],[24480,5],[31432,5],[32832,5],[33481,5],[33501,5],[34454,5]]},"/en/lessons/intro-to-powershell":{"position":[[4353,5],[4764,6],[8325,5],[8896,5],[11629,5],[12427,5],[20853,5],[20950,5],[25288,5],[27563,5],[39108,5],[45811,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[15238,5]]},"/en/lessons/introduction-and-installation":{"position":[[1706,5]]},"/en/lessons/introduction-map-warper":{"position":[[16108,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24056,5],[25489,5],[27182,5],[28525,5],[32610,5],[33867,5],[36336,5],[38997,5]]},"/en/lessons/json-and-jq":{"position":[[6041,5],[30839,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3354,5],[9302,5],[9729,5],[12260,5],[16585,5],[19846,5],[19939,5],[24721,5],[28902,5],[30790,5],[50136,5],[50293,5]]},"/en/lessons/linear-regression":{"position":[[13910,5],[65168,5]]},"/en/lessons/linux-installation":{"position":[[984,5]]},"/en/lessons/logistic-regression":{"position":[[10181,5],[26159,5],[26275,5],[52642,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7071,5]]},"/en/lessons/naive-bayesian":{"position":[[4302,5],[8066,5],[15324,5],[22991,5],[26353,5],[28911,5],[29460,5],[42256,5],[57299,5],[61146,5]]},"/en/lessons/normalizing-data":{"position":[[5284,5],[8847,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24882,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7381,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21248,6],[39265,5]]},"/en/lessons/sentiment-analysis":{"position":[[16139,5],[20654,5],[24919,5],[28772,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15142,5],[20199,5]]},"/en/lessons/sonification":{"position":[[22648,5],[38476,5]]},"/en/lessons/space-place-gazetteers":{"position":[[22849,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19514,5],[30027,5],[31836,5],[31855,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[871,5],[5016,5],[10035,5],[12026,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3131,5],[10182,5],[15615,5],[15844,5],[15922,5],[40968,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47964,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7216,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8547,5],[9960,5],[29043,5],[31425,5],[42979,5],[43587,5],[43644,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[7733,5],[14278,5],[18731,5],[20192,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2967,5],[4029,5],[4445,5],[4496,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15237,5],[17591,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7788,5]]},"/en/lessons/viewing-html-files":{"position":[[680,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19154,5],[25384,5],[30751,5],[43204,5]]},"/en/lessons/windows-installation":{"position":[[1130,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1473,5],[14131,5],[14528,5]]},"/en/lessons/working-with-web-pages":{"position":[[8454,5]]}}}],["don”t",{"_index":19157,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[802,5]]}}}],["doom",{"_index":20342,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7955,6]]}}}],["doomsday",{"_index":7989,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37720,8]]}}}],["door",{"_index":18363,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25788,5]]}}}],["dorca",{"_index":10386,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5825,6],[16798,6]]}}}],["doreen",{"_index":20882,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5505,6],[49696,6]]}}}],["dorset",{"_index":10886,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8917,6],[26594,9]]}}}],["dorset27176.8972628122.2267.30",{"_index":13680,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38411,30]]}}}],["dorset2736",{"_index":13776,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54404,10]]}}}],["dot",{"_index":290,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6809,4],[20682,4],[20916,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5742,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54837,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61604,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5139,3]]},"/en/lessons/common-similarity-measures":{"position":[[12164,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15790,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26632,6],[26766,6],[37664,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38010,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7927,3],[8282,3],[20987,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59284,3]]},"/en/lessons/georeferencing-qgis":{"position":[[8191,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[26006,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[9626,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16302,4],[17944,4]]},"/en/lessons/intro-to-linked-data":{"position":[[3223,6]]},"/en/lessons/intro-to-powershell":{"position":[[11413,3],[12386,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[22797,4]]},"/en/lessons/json-and-jq":{"position":[[114,4],[6772,4],[6809,4]]},"/en/lessons/preserving-your-research-data":{"position":[[13936,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33801,6]]},"/en/lessons/space-place-gazetteers":{"position":[[38345,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35607,3]]},"/en/lessons/vector-layers-qgis":{"position":[[7609,3],[8589,3],[10277,3],[12639,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20405,3]]}}}],["doubl",{"_index":2104,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14280,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6715,6],[12475,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29658,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13014,6],[27055,6],[27812,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16393,7],[16557,6],[16640,6],[17150,6],[17392,6],[17587,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8185,6],[8362,6],[15940,6],[16117,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12357,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21176,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4245,6],[5284,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26626,6],[26755,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29642,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21240,8],[34288,6],[38717,6],[45621,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1870,6]]},"/en/lessons/extracting-keywords":{"position":[[7209,7],[15489,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11906,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8717,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3923,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64012,6]]},"/en/lessons/geocoding-qgis":{"position":[[16608,6],[24841,6],[25067,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4938,6],[5169,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8268,6],[10483,6],[13178,6],[14070,6],[34228,6],[34339,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[16160,6]]},"/en/lessons/installing-omeka":{"position":[[11777,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20833,6],[23004,6],[23224,6],[23273,6],[37265,6],[37321,6],[37370,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13901,6],[17365,6],[29556,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33675,6]]},"/en/lessons/intro-to-bash":{"position":[[9667,7],[9736,6]]},"/en/lessons/intro-to-powershell":{"position":[[12832,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11220,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16976,6],[17143,6],[20121,6],[35675,6]]},"/en/lessons/json-and-jq":{"position":[[2804,6]]},"/en/lessons/jupyter-notebooks":{"position":[[14534,6],[21141,6]]},"/en/lessons/mac-installation":{"position":[[3656,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7493,6]]},"/en/lessons/qgis-layers":{"position":[[2968,6],[5283,6],[11398,6],[12445,6],[13756,6],[14044,6],[14760,6],[14835,6],[17708,6],[18199,6]]},"/en/lessons/sentiment-analysis":{"position":[[23158,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24795,6]]},"/en/lessons/sonification":{"position":[[21012,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29933,6],[29976,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23221,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13304,6],[13574,6],[14123,6],[20237,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33530,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10396,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6311,6],[6567,6],[10376,6],[10425,7],[14481,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4790,6],[13633,6],[15205,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9901,6]]},"/en/lessons/windows-installation":{"position":[[4749,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4428,6]]},"/en/lessons/working-with-text-files":{"position":[[1577,6],[5626,6]]}}}],["doublecheck",{"_index":769,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2452,11]]}}}],["doubt",{"_index":2138,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2074,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7591,5],[14083,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30760,6],[34508,6]]},"/en/lessons/intro-to-bash":{"position":[[23968,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43747,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10751,6]]},"/en/lessons/linear-regression":{"position":[[36186,6]]}}}],["doubtful...\"i",{"_index":14258,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[23978,13],[24619,13]]}}}],["doug",{"_index":10861,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[5955,4],[17653,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18500,4],[57475,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36557,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40145,5]]}}}],["douglass",{"_index":8749,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3892,8],[7411,8],[14155,8],[19481,8],[19553,8],[21741,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9694,8],[49269,8]]}}}],["douglass’",{"_index":8754,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4881,10]]}}}],["dowload",{"_index":12867,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9028,9]]}}}],["down",{"_index":807,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4011,4],[4534,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6552,4],[20918,4],[22849,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19757,4],[23960,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8757,4],[10559,5],[10712,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26815,4],[28431,4],[34407,4],[38482,4],[58242,4],[58441,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14655,4],[29586,4],[30491,4],[31302,4],[33104,4],[43125,4],[47675,4],[54178,4],[61972,4]]},"/en/lessons/common-similarity-measures":{"position":[[23231,4],[34790,4],[36409,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39226,4],[39369,4],[42372,6],[51205,4],[62190,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12534,5],[15905,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32724,4]]},"/en/lessons/counting-frequencies":{"position":[[9469,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10158,4],[12937,4],[20702,4],[22239,4],[30452,4],[32107,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20841,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2231,4],[5865,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11105,4],[18670,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10250,4],[10318,4],[38245,4],[43600,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43597,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7464,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18111,4],[38228,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12661,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16020,4],[18961,4],[26907,4]]},"/en/lessons/extracting-keywords":{"position":[[16603,4],[27067,4],[27085,4],[27964,4],[28015,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11369,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24351,4],[24418,5],[24447,4],[28567,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11182,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35155,4]]},"/en/lessons/geocoding-qgis":{"position":[[15068,4],[25709,4],[26622,4],[28598,4],[28774,4],[29123,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1954,4],[2097,4],[10681,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2666,4],[6149,4],[7623,4],[7814,5],[9411,4],[10047,4],[10599,4],[10764,4],[12173,4],[12195,4],[12352,4],[12559,5],[12859,4],[13050,5]]},"/en/lessons/gravity-model":{"position":[[40737,4],[43515,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[8901,4],[13721,5]]},"/en/lessons/installing-omeka":{"position":[[5679,5],[9265,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27208,5],[30659,4],[33801,4],[34407,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7895,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27894,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8452,4],[10014,4],[10398,4],[12005,4],[12536,4],[15599,4],[16214,4],[24750,4],[26809,4],[34787,4],[39952,4],[41164,4]]},"/en/lessons/intro-to-bash":{"position":[[6690,4],[6720,4],[16065,4],[18595,4],[18660,4],[19073,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1550,4]]},"/en/lessons/intro-to-linked-data":{"position":[[21792,4],[21834,4],[21978,6],[28444,4],[32028,4]]},"/en/lessons/intro-to-powershell":{"position":[[14820,4],[17311,4],[17538,4],[45630,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8321,4],[17991,4]]},"/en/lessons/json-and-jq":{"position":[[10955,4],[28227,4],[31583,4]]},"/en/lessons/jupyter-notebooks":{"position":[[18966,4],[20994,4],[34416,4],[48241,4]]},"/en/lessons/linear-regression":{"position":[[18105,4]]},"/en/lessons/naive-bayesian":{"position":[[14249,4],[14390,4],[14874,5],[67461,6]]},"/en/lessons/normalizing-data":{"position":[[2347,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20180,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2093,4]]},"/en/lessons/qgis-layers":{"position":[[10250,4],[10669,4],[12821,4],[14145,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8983,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[447,4],[4799,4]]},"/en/lessons/sonification":{"position":[[20423,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8320,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20423,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15169,4],[48406,4],[53592,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12939,5],[23838,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[20869,4]]},"/en/lessons/vector-layers-qgis":{"position":[[3934,4]]},"/en/lessons/windows-installation":{"position":[[1894,4]]},"/en/lessons/working-with-text-files":{"position":[[3046,4]]},"/en/lessons/working-with-web-pages":{"position":[[8317,4]]}}}],["down.11",{"_index":17742,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[34270,7]]}}}],["downgrad",{"_index":23226,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9434,10]]}}}],["downi",{"_index":21627,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45981,6],[46495,6],[47175,6]]}}}],["download",{"_index":153,"title":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[17,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[0,11]]},"/en/lessons/working-with-web-pages":{"position":[[0,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3228,8],[9896,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4914,8],[4993,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4164,10],[4390,10],[19297,8],[19357,11],[19686,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[18,11],[454,8],[748,8],[1165,9],[1764,8],[2809,9],[3175,8],[3683,8],[4488,9],[5524,11],[5941,10],[6025,8],[6357,10],[6528,12],[7071,10],[7629,8],[8510,8],[8695,11],[8791,9],[9373,10],[9508,11],[9889,8],[10198,8],[10450,10],[10874,8],[10977,8],[11839,10],[12856,9],[13577,8],[14630,8],[15560,11],[16071,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11,11],[338,11],[451,11],[1295,8],[1342,11],[1684,8],[2289,9],[2541,9],[2595,8],[3120,8],[3642,11],[3717,8],[3798,8],[3889,9],[4149,11],[4542,9],[4718,12],[5052,11],[5734,8],[6231,8],[6508,8],[6580,8],[6685,8],[6957,10],[7118,10],[7923,8],[7984,8],[8580,11],[9117,8],[9693,9],[9721,8],[10911,10],[11150,10],[11212,8],[11884,11],[12031,8],[12212,8],[14259,11],[14379,12],[14686,9],[14859,8],[15174,8],[15416,8],[15638,11],[16035,11],[16223,8],[16349,10],[16388,9],[16796,11],[17024,11],[17242,8],[17473,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1959,8],[2093,8],[2904,8],[2962,8],[3046,10],[20902,8],[21106,10],[32616,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[437,8],[3436,10],[4933,11],[5164,8],[6786,8],[6858,8],[7131,12],[8239,8],[9047,8],[9516,10],[10212,10],[14762,8],[18142,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[720,8],[807,11],[12742,9],[12778,8],[13002,11],[14021,8],[17678,11],[20655,8],[21269,10],[24311,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4815,11],[5098,8],[6370,8],[6754,8],[6941,10],[7461,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[721,10],[856,11],[1049,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3590,10],[15232,8],[20134,8],[22673,11],[23244,16],[23940,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7876,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3730,11],[11546,8]]},"/en/lessons/common-similarity-measures":{"position":[[3664,11],[4165,8],[4350,8],[23538,10],[24052,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[526,9],[3580,9],[3626,8],[4120,8],[4192,8],[7177,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[765,8],[2393,8],[5457,8],[6974,8],[12044,8],[12228,11],[33190,8],[34785,8],[38738,8],[39181,8],[39308,8],[39491,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9885,8],[9924,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[703,8]]},"/en/lessons/counting-frequencies":{"position":[[767,8],[14025,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[835,8],[993,8],[5683,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1034,8],[2644,8],[2707,8],[3818,10],[4188,11],[5421,8],[6129,12],[6239,8],[34117,8],[36832,10],[43785,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1946,8],[2061,8],[6646,8],[6833,11],[7695,8],[8265,8],[10922,10],[11466,8],[28413,8],[34758,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1631,8],[2018,8],[2217,8],[2270,9],[7366,10],[8738,8],[8833,8],[8889,8],[9111,8],[9291,8],[9452,12],[9728,8],[9874,9],[10806,8],[11357,8],[21681,9],[21857,11],[21923,9],[22004,8],[23181,8],[33058,8],[34122,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17153,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[321,11],[13810,9],[17777,11],[18037,8],[18136,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[245,11],[319,8],[824,8],[1267,8],[1808,11],[2527,8],[3744,9],[4126,8],[6230,12],[8191,11],[8302,12],[9284,11],[9359,11],[9403,11],[12463,10],[12858,8],[12925,8],[12999,8],[13459,8],[13612,9],[14037,12],[14193,8],[14454,8],[14693,10],[15035,11],[15349,11],[15663,10],[16911,8],[17040,12],[17413,8],[17619,8],[17670,8],[17797,9],[18651,10],[18825,10],[18922,8],[19125,10],[19960,11],[20175,10],[22935,10],[24693,10],[25013,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3867,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5310,8],[5430,8],[5522,8],[8140,8],[8335,11],[8756,11],[20414,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4223,8],[15320,11],[15603,10],[35093,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[644,11],[7051,8],[7188,8],[10715,8],[11245,11],[12374,8],[14353,8],[36825,11],[39020,11],[39120,10],[39210,8],[39381,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1,11],[214,11],[242,11],[285,11],[356,8],[890,11],[946,11],[1149,8],[1392,8],[2312,11],[2597,8],[2672,8],[2784,11],[2861,8],[2935,11],[3024,10],[5027,8],[5090,8],[6814,8],[6924,8],[7029,8],[7083,11],[7235,8],[10642,11],[10954,8],[11017,11],[11088,8],[11169,8],[11249,8],[11419,8],[12630,8],[12841,8],[13054,9],[13132,8],[13153,11],[13230,11],[13806,9],[14741,9],[15255,8],[15364,8],[15601,9],[15919,10],[16001,8],[16277,9],[16695,11],[17379,11],[17623,11],[17677,8],[17729,11],[17811,11],[17853,8],[17939,8],[17976,8],[19410,11],[19540,9],[19603,8],[19805,9],[19932,8],[20116,10],[20171,8],[20208,9],[20400,8],[21063,12],[21467,10],[21834,11],[22538,9],[22937,8],[22986,9],[23385,8],[23613,10],[25273,11],[25954,9],[28364,11],[29045,9],[29416,8],[29523,8],[29654,11],[29746,8],[30598,8],[30886,10],[30992,8],[31202,10],[31332,8],[34287,8],[35874,8],[35999,10],[36203,8],[36360,8],[36896,9],[38362,9],[39264,11],[39945,9],[40369,8],[40400,9],[40613,8],[40751,8],[40799,10],[41183,8],[41852,8],[42421,11],[42609,8],[42893,8],[43001,8],[43098,9],[43198,9],[43334,9],[43639,8],[43830,8],[44511,9],[44594,9],[44687,11],[44849,9],[45069,8],[45569,11],[46250,9],[47545,9],[48147,9],[49038,11],[49094,11],[49297,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1518,8],[1610,9],[1666,8],[1721,8],[1845,8],[1939,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4619,8],[4851,8],[7653,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[179,8],[555,8],[763,8],[1057,8],[1314,10],[1425,11],[1827,11],[4827,8],[6200,8],[6633,8],[6852,8],[7358,8],[7921,8],[14094,8],[14187,8],[14258,10],[19503,8],[19605,8],[19754,8],[20420,11],[20890,11],[23796,8],[24857,10],[25638,8],[25765,8],[26276,8],[27628,8],[27766,8],[27834,8],[28426,9],[28451,11],[28761,8],[28983,11]]},"/en/lessons/extracting-keywords":{"position":[[5334,8],[6449,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[452,8],[8713,8],[9548,8],[10595,8],[11516,11],[11931,8],[12178,8],[12514,9],[37817,8],[37863,11],[38111,9],[38144,10],[44991,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3917,9],[4464,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5009,9],[19623,8],[19766,8],[19838,8],[34111,8],[34181,8],[34306,9],[34364,8],[34552,9],[34666,8],[34784,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[781,11],[1422,11],[1460,8],[5139,8],[6304,8],[10488,8],[10788,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1809,8],[10296,8],[12412,8]]},"/en/lessons/geocoding-qgis":{"position":[[5923,8],[6089,11],[10941,8],[13908,11],[19264,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[124,11],[1591,8],[2103,11],[3747,11],[3821,8],[3903,8],[4057,9],[4122,10],[4141,8],[4193,8],[4826,8],[6035,10],[6638,9],[7551,10],[15812,8],[22893,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2853,8],[3221,8],[3334,11],[4506,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[4274,12],[7128,10],[8177,10],[9049,10],[10199,11],[11022,10],[11608,11],[12789,10],[14035,11],[21362,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1093,10],[10421,8],[10484,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1771,8],[1830,8],[1893,11],[1985,8],[2799,9],[5592,8],[5611,8],[5779,11],[5992,8],[6009,8],[6263,11],[6700,12],[6723,11],[7379,8],[7507,8],[7767,8],[7792,8],[7856,8],[7902,9],[8256,11],[8288,10],[10471,11],[10503,10],[12779,9],[13003,8],[13028,8],[13092,8],[13138,9],[13166,11],[13198,10],[35055,8],[35146,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[3316,8],[15666,8],[16085,8],[16197,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23518,10],[23586,9]]},"/en/lessons/gravity-model":{"position":[[9423,8],[13574,8],[37591,10],[46721,8],[46887,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[6027,8],[6430,8],[6649,10],[25359,8],[27938,8]]},"/en/lessons/installing-omeka":{"position":[[202,8],[9742,8],[9781,8],[9863,11],[10348,8],[10965,12]]},"/en/lessons/installing-python-modules-pip":{"position":[[210,8],[1307,8],[1600,8],[1940,8],[2083,9],[2187,10],[2950,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3347,10],[3706,8],[41164,8],[41496,8],[41624,8],[41669,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7330,8],[7797,10],[8438,10],[12246,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8524,10],[9245,11],[9288,8],[18793,8],[20800,11],[23407,10],[23448,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5501,8],[6801,10],[7792,8],[7991,8],[8044,9],[8368,8],[8585,10],[8629,8],[8759,9],[8970,8],[9030,8],[9074,8],[9095,8],[9345,8],[9446,10],[9490,8],[9620,9],[9938,8],[10070,8],[10178,9],[10244,8],[10589,10],[10789,10],[11025,8],[11116,8],[11217,12],[11350,11],[11394,8],[11629,9],[11796,8],[11849,8],[12032,8],[12130,8],[12269,12],[13475,8],[13895,8],[14038,8],[14798,10],[14922,10],[20026,11],[25848,9],[26024,11],[26090,9],[26210,10],[26294,8],[26549,10],[28258,8],[35294,8],[36362,8],[39889,8]]},"/en/lessons/intro-to-bash":{"position":[[3040,11],[5909,10],[13995,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1310,11],[5048,12],[5602,8],[5916,11],[5970,11],[5996,11],[6548,10]]},"/en/lessons/intro-to-linked-data":{"position":[[22758,8],[22829,9]]},"/en/lessons/intro-to-powershell":{"position":[[28460,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1005,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[736,8]]},"/en/lessons/introduction-and-installation":{"position":[[1456,8],[2041,8]]},"/en/lessons/introduction-map-warper":{"position":[[3318,8],[3363,8],[3501,11],[7309,10],[7473,10],[13814,8],[14847,10],[20467,11],[21557,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8078,8],[13519,8],[19211,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16717,8],[16993,10],[17160,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5409,8],[5491,8],[6364,8],[30520,8],[46066,8]]},"/en/lessons/json-and-jq":{"position":[[933,8],[1407,11],[5307,8],[17751,8],[38802,11],[38891,11]]},"/en/lessons/jupyter-notebooks":{"position":[[1796,8],[10076,8],[10686,8],[10957,8],[11055,8],[11400,11],[11471,11],[16770,8],[34520,8],[34553,8],[34601,11],[34725,8],[34917,8],[35044,10],[36143,11],[39858,8],[42902,11],[44434,8],[44691,10],[50865,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1123,10],[1310,8],[9367,8]]},"/en/lessons/linear-regression":{"position":[[7317,10]]},"/en/lessons/linux-installation":{"position":[[1433,8],[1494,10]]},"/en/lessons/mac-installation":{"position":[[557,8],[1279,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7956,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[146,8],[2718,8],[2861,10],[6171,8]]},"/en/lessons/naive-bayesian":{"position":[[407,11],[3291,8],[3850,8],[24264,11],[27651,11],[28089,10],[28184,10],[28254,10],[28472,10],[28643,10],[29145,11],[29189,8],[29503,11],[31939,8]]},"/en/lessons/normalizing-data":{"position":[[1139,8],[1271,10],[10228,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5567,11],[15537,8],[16027,11],[20216,8],[20321,10],[29117,10]]},"/en/lessons/output-data-as-html-file":{"position":[[858,8],[9961,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[451,10],[638,8],[11462,10],[11783,8],[12049,10]]},"/en/lessons/preserving-your-research-data":{"position":[[5589,10],[13539,9]]},"/en/lessons/qgis-layers":{"position":[[325,8],[1733,8],[2105,9],[2164,8],[2183,8],[2251,9],[2386,9],[2428,8],[2676,8],[2911,8],[3100,8],[3360,9],[3438,8],[3516,8],[3959,11],[9871,10],[10796,10],[11339,10],[13638,10],[14671,10],[17045,9],[17357,10],[19109,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2498,8]]},"/en/lessons/research-data-with-unix":{"position":[[2461,11],[3371,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1477,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1568,11],[7492,9],[20817,8]]},"/en/lessons/sentiment-analysis":{"position":[[10726,8],[10810,8],[11339,11],[11815,8],[11947,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9533,8],[10089,8],[10150,8],[10217,8],[10347,8],[16808,10]]},"/en/lessons/sonification":{"position":[[11401,8],[20949,8]]},"/en/lessons/space-place-gazetteers":{"position":[[29802,8],[41568,8],[42971,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15170,8],[28152,8],[31971,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14985,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7057,8],[7101,8],[7837,8],[7894,8],[47465,11],[47698,11],[47804,8],[48694,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[633,8],[1627,11],[1918,8],[6362,8],[8257,11],[8299,11],[12951,8],[13109,10],[14053,8],[14318,8],[15746,8],[15941,11],[16327,8],[16409,11],[16502,8],[16841,12],[16889,11],[17234,8],[17334,11],[17519,8],[17980,8],[18033,11],[18285,9],[19443,10],[19795,8],[20239,8],[20940,9],[21021,10],[23952,11],[23995,10],[59224,8],[59510,8],[65588,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6624,8],[10809,8],[10840,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19454,8],[23630,8],[23689,9],[23833,8],[30910,8],[30951,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[857,8],[10997,8],[11074,8],[11128,8],[11428,8],[11662,8],[15363,8]]},"/en/lessons/transliterating":{"position":[[3459,11],[12792,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2792,8],[3314,8],[17938,8],[19745,10],[48067,10],[48432,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[2676,10],[5366,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4748,8],[16691,8],[17605,8]]},"/en/lessons/vector-layers-qgis":{"position":[[2035,11],[2850,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2058,8],[4856,8],[4987,10]]},"/en/lessons/windows-installation":{"position":[[355,8],[918,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3148,11],[4210,8],[6085,8],[12973,8],[13093,8],[13220,8],[13289,8],[13423,8],[13684,8],[14059,10]]},"/en/lessons/working-with-text-files":{"position":[[287,11]]},"/en/lessons/working-with-web-pages":{"position":[[1,11],[646,8],[3504,11],[7216,9],[9483,8],[9645,11],[10078,8],[10291,8]]}}}],["downloads/geopars",{"_index":12601,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5714,21],[6225,21]]}}}],["downloads/spark",{"_index":9596,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12728,17]]}}}],["downloadsearches.pi",{"_index":10217,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27017,19]]}}}],["downsampl",{"_index":4139,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36012,10],[36042,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35940,12],[36076,11],[36136,12]]}}}],["downscal",{"_index":11079,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[17249,10],[30336,10],[30391,11]]}}}],["downshir",{"_index":18608,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59069,12]]}}}],["downsid",{"_index":5349,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6377,9],[71637,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37290,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7789,8]]}}}],["downstream",{"_index":6216,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21703,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23758,10]]}}}],["downtrodden",{"_index":15842,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[21420,11]]}}}],["downward",{"_index":14697,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27234,9],[27991,8]]},"/en/lessons/linear-regression":{"position":[[51677,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22360,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19237,8]]}}}],["doxygen",{"_index":7938,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32568,7]]}}}],["doyl",{"_index":10063,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59053,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35156,6]]}}}],["dozen",{"_index":334,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8248,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1239,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39154,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32993,6],[33004,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13079,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2768,6]]},"/en/lessons/naive-bayesian":{"position":[[15597,6],[15608,6],[25616,6]]},"/en/lessons/sentiment-analysis":{"position":[[5315,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2276,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13820,6]]}}}],["dpi",{"_index":293,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6823,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5708,3],[5727,3],[5875,3],[5945,3],[7947,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52232,3],[61618,5],[61692,3]]},"/en/lessons/introduction-map-warper":{"position":[[4913,3]]}}}],["dpi=150",{"_index":4099,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31326,8]]}}}],["dpi=dpi",{"_index":4415,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54937,8],[64693,8]]}}}],["dpla",{"_index":23122,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[2129,7],[8443,5],[26725,4]]}}}],["dpla’",{"_index":23132,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[7907,6]]}}}],["dplyr",{"_index":8846,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[108,5],[174,6],[813,5],[2664,5],[3721,5],[3777,5],[4807,5],[5016,5],[6789,6],[14170,5],[14194,6],[14202,5],[14431,5],[14556,5],[14666,5],[15460,5],[23488,5],[26940,5],[27440,6],[28828,6],[28915,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31732,5],[33317,5],[35635,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23442,6]]}}}],["dplyr’",{"_index":8966,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15112,7]]}}}],["dq_74wfbt3mziv4lnya",{"_index":16678,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15106,19],[16079,19]]}}}],["dr",{"_index":1531,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29875,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46990,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34201,2]]},"/en/lessons/linear-regression":{"position":[[10926,3]]},"/en/lessons/logistic-regression":{"position":[[45685,2],[47004,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52391,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30566,2],[47848,2]]}}}],["draft",{"_index":5498,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35367,8],[36038,6],[36454,5],[42212,8],[42446,5],[48203,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34775,6]]},"/en/lessons/gravity-model":{"position":[[61414,6],[61552,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46687,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35004,5]]},"/en/lessons/naive-bayesian":{"position":[[15743,6],[15888,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12615,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28103,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1806,6],[5975,7],[27593,6],[29101,6],[30230,6],[31190,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35989,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25518,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2464,8]]}}}],["draft.ipynb",{"_index":21438,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[12467,12]]}}}],["drag",{"_index":2923,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21238,4],[22823,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12472,4],[12513,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1635,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2557,4],[3475,4],[4655,4],[6711,4],[6919,4],[7566,4],[10773,4],[13650,4],[14508,4],[14596,4],[14865,4],[15333,4],[16168,4],[16290,4],[16671,4],[17153,5],[17354,4],[20648,4],[22626,4],[22750,4],[23672,7],[23854,7],[28649,4],[28701,4],[28776,4],[32011,4],[32192,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6499,4],[23269,4],[23569,4],[24844,8],[25381,8],[25618,8],[25961,4],[27720,8],[28157,4],[28227,4],[29061,8],[29104,4],[30170,4],[35197,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24814,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3450,4],[3567,4],[8194,8],[11550,4]]},"/en/lessons/extracting-keywords":{"position":[[27948,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17504,4],[17609,4],[24596,4]]},"/en/lessons/geocoding-qgis":{"position":[[24786,8],[25553,8]]},"/en/lessons/georeferencing-qgis":{"position":[[10635,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15350,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13318,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[3686,4],[17654,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2889,4],[21132,4],[21230,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38368,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5815,4],[18916,4],[21781,4],[28346,4],[28646,4],[29913,8],[30451,8],[30688,8],[31031,4],[37427,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2039,4],[15994,4],[16259,4],[19455,4]]},"/en/lessons/naive-bayesian":{"position":[[57155,5]]},"/en/lessons/qgis-layers":{"position":[[15695,4],[15753,8],[15876,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25512,4],[25568,4],[25893,5],[33838,8]]},"/en/lessons/sonification":{"position":[[12489,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15577,8]]},"/en/lessons/vector-layers-qgis":{"position":[[3911,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13292,5]]}}}],["dragenterev",{"_index":8167,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23629,14]]}}}],["dragenterevent(self",{"_index":8156,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23021,20]]}}}],["draggabl",{"_index":20575,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24964,9]]}}}],["dragmoveevent(self",{"_index":8160,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23215,19]]}}}],["dragon",{"_index":9501,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52654,7]]}}}],["drake",{"_index":20838,"title":{},"body":{"/en/lessons/sonification":{"position":[[40841,5]]}}}],["drama",{"_index":7757,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[803,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5058,5],[45364,6],[48787,6]]}}}],["dramat",{"_index":2535,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22679,12],[23438,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9543,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28697,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9082,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31435,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[579,8]]}}}],["drape",{"_index":12830,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[11928,5]]}}}],["drastic",{"_index":8405,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3675,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28121,7]]},"/en/lessons/normalizing-data":{"position":[[7013,11]]}}}],["drat",{"_index":19490,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13971,4],[17207,4]]}}}],["draw",{"_index":5404,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18805,4]]},"/en/lessons/common-similarity-measures":{"position":[[10959,7],[16196,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[39797,4],[59317,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20890,4],[26949,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1020,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1518,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1594,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30726,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18129,4],[26058,5],[26106,5],[26158,5],[26409,7],[26568,4],[26873,4],[37009,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[562,7],[1014,4],[19083,7],[46488,7],[52792,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39331,4]]},"/en/lessons/geocoding-qgis":{"position":[[2503,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6973,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[8780,4],[9694,7]]},"/en/lessons/gravity-model":{"position":[[5613,5],[24394,4],[32093,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10396,7],[16336,4],[16547,7],[29508,4],[30668,7],[30850,4],[30893,6],[34989,4],[35507,6],[35629,6],[36276,6],[36416,6],[36596,6],[36834,6],[36874,4],[37509,6],[39601,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5360,4],[13087,4],[17054,7],[17343,7],[43251,4],[43953,4]]},"/en/lessons/intro-to-linked-data":{"position":[[27476,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2764,4],[23800,5]]},"/en/lessons/introduction-map-warper":{"position":[[19126,4],[19175,4]]},"/en/lessons/linear-regression":{"position":[[20278,4]]},"/en/lessons/naive-bayesian":{"position":[[60962,4]]},"/en/lessons/preserving-your-research-data":{"position":[[3519,7],[4660,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32621,4],[41614,4],[43303,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2014,7],[32038,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31241,4],[36063,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44972,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[18319,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6424,5]]}}}],["drawback",{"_index":5312,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[897,9],[7514,9],[57643,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[158,9],[3177,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[32956,9]]},"/en/lessons/linear-regression":{"position":[[8224,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7203,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6463,9]]}}}],["drawn",{"_index":5870,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12877,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56931,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39615,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43738,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46649,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17703,5],[31072,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26940,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55330,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17659,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10401,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[9450,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[11343,5]]},"/en/lessons/jupyter-notebooks":{"position":[[11905,5]]},"/en/lessons/linear-regression":{"position":[[17905,6],[17929,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39165,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48393,5]]},"/en/lessons/vector-layers-qgis":{"position":[[14734,5]]}}}],["dread",{"_index":14758,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40643,7]]}}}],["dream",{"_index":5140,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59980,8]]}}}],["dreamhost",{"_index":14078,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2842,9],[4214,9]]}}}],["dreamless",{"_index":7873,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21469,12],[23835,12]]}}}],["dress",{"_index":3392,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13878,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11779,10]]},"/en/lessons/normalizing-data":{"position":[[2944,10]]}}}],["drew",{"_index":11025,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5390,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[16684,4]]},"/en/lessons/preserving-your-research-data":{"position":[[3212,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44579,4]]}}}],["dri",{"_index":20911,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8074,4]]}}}],["driftwood",{"_index":18560,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[57209,10]]}}}],["drill",{"_index":4438,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58228,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16014,5],[18955,5]]}}}],["drink",{"_index":8722,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45681,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12957,5]]},"/en/lessons/gravity-model":{"position":[[2659,8]]},"/en/lessons/naive-bayesian":{"position":[[66828,7],[67290,8]]}}}],["driscol",{"_index":16966,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53238,9]]}}}],["drive",{"_index":3706,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[968,6]]},"/en/lessons/common-similarity-measures":{"position":[[29863,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8698,6],[8759,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13540,5],[39421,6],[39533,5],[59907,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1343,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4776,6],[10572,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23390,5],[45948,5],[47387,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24509,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2853,5]]},"/en/lessons/georeferencing-qgis":{"position":[[9490,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[271,6],[7318,6],[7342,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[3258,5]]},"/en/lessons/intro-to-powershell":{"position":[[15619,6],[15699,6],[15766,6],[15818,6],[15905,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37247,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10001,7]]},"/en/lessons/jupyter-notebooks":{"position":[[10316,5],[10441,5],[15303,6],[43607,5]]},"/en/lessons/logistic-regression":{"position":[[42981,6],[56382,5]]},"/en/lessons/mac-installation":{"position":[[946,6]]},"/en/lessons/qgis-layers":{"position":[[7379,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14229,5]]},"/en/lessons/research-data-with-unix":{"position":[[3622,5]]},"/en/lessons/sentiment-analysis":{"position":[[16472,5]]},"/en/lessons/space-place-gazetteers":{"position":[[43931,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33806,5],[46938,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5038,6],[25934,5]]},"/en/lessons/windows-installation":{"position":[[747,6]]},"/en/lessons/working-with-text-files":{"position":[[2578,5]]},"/en/lessons/working-with-web-pages":{"position":[[710,6],[8984,5],[10355,6]]}}}],["driven",{"_index":6576,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[10861,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9978,6],[9995,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5668,6],[26622,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51164,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24631,6],[32936,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7233,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1518,6]]}}}],["driver",{"_index":5854,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7798,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10250,7],[10273,6],[33078,7],[34643,6],[34739,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6870,9],[20012,6],[43069,6],[43254,6],[47464,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12633,8],[35314,7],[36888,6],[36969,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16713,7]]}}}],["drjekyl",{"_index":3054,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16618,9],[16799,8],[18006,9],[28268,9],[34325,9]]}}}],["drone",{"_index":15500,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4946,5]]}}}],["drop",{"_index":2548,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23447,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24835,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19550,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1644,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2566,4],[3484,4],[4664,4],[6720,4],[6928,4],[7575,4],[10782,4],[16177,4],[16680,4],[17163,4],[17363,4],[20657,4],[22635,4],[22759,4],[23866,7],[28710,4],[28829,4],[29129,7],[32020,4],[32205,8],[32343,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6508,4],[22234,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24096,6],[24415,4],[24572,8],[24651,8],[32873,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5860,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11100,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15836,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7459,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28562,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66283,4]]},"/en/lessons/geocoding-qgis":{"position":[[15063,4],[24799,8],[25704,4],[26617,4],[28593,4],[28769,4],[29118,4]]},"/en/lessons/gravity-model":{"position":[[52806,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2898,4],[21143,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9470,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5824,4],[16209,4],[21790,4],[26804,4]]},"/en/lessons/intro-to-linked-data":{"position":[[32023,4]]},"/en/lessons/jupyter-notebooks":{"position":[[18961,4]]},"/en/lessons/linear-regression":{"position":[[25219,5],[29429,8],[57118,4]]},"/en/lessons/logistic-regression":{"position":[[25862,4],[33367,4],[33453,4],[57398,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2048,4],[16268,4]]},"/en/lessons/naive-bayesian":{"position":[[55840,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20175,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1899,4]]},"/en/lessons/qgis-layers":{"position":[[10664,4],[15704,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27007,7]]},"/en/lessons/sentiment-analysis":{"position":[[6306,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[442,4],[4794,4]]},"/en/lessons/sonification":{"position":[[12501,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24457,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15590,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1510,7],[2318,7],[2472,7],[2600,7],[18237,8],[19949,7],[20792,8],[20841,8],[22720,7],[23727,7],[24750,8],[25868,7],[25962,7],[27766,7],[29765,7],[32745,7],[33364,8],[34398,8],[39380,8]]},"/en/lessons/windows-installation":{"position":[[1889,4]]}}}],["drop_dupl",{"_index":8638,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27200,15]]}}}],["dropbox",{"_index":13042,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[253,7],[7300,7],[7326,8],[31895,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42085,9]]},"/en/lessons/introduction-and-installation":{"position":[[1820,7]]}}}],["dropdown",{"_index":2902,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17985,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29977,8],[30546,8],[30686,9],[31577,9],[31619,8],[36959,8],[37545,8],[38521,8],[41294,8],[50596,8],[51679,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8863,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9534,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13468,8],[15751,8],[15937,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23501,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12566,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11560,8],[11770,9]]},"/en/lessons/geocoding-qgis":{"position":[[14952,8],[20809,8],[30037,8],[30538,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[10934,8],[11503,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[24119,8]]},"/en/lessons/installing-omeka":{"position":[[9586,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[527,8],[7086,8],[21572,8],[21587,8],[21814,8],[21885,8],[22438,8],[22561,8],[22747,8],[23022,8],[23198,8],[23588,8],[23773,8],[23934,8],[24108,9],[24230,8],[25367,8],[25535,8],[28951,8],[29040,8],[29363,8],[29660,8],[29859,8],[30036,8],[33834,8],[52041,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8603,8],[9464,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[10779,8],[13096,8]]},"/en/lessons/jupyter-notebooks":{"position":[[19466,8],[19519,8],[20332,8]]},"/en/lessons/qgis-layers":{"position":[[14994,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12037,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6598,9]]}}}],["dropev",{"_index":8168,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23708,9],[23934,9]]}}}],["dropevent(self",{"_index":8162,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23309,15]]}}}],["droplet",{"_index":14079,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[3127,11],[3204,9],[3559,7],[4030,7]]}}}],["dropna",{"_index":17132,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29150,9],[29312,8]]}}}],["droppabl",{"_index":8202,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28785,9]]}}}],["dropped_col",{"_index":8626,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24004,13],[24710,11],[25642,11],[27774,11],[33794,11],[36455,11],[43468,11],[44750,11]]}}}],["dropped_na",{"_index":8662,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[34990,10],[36835,10],[43848,10],[45130,10]]}}}],["dropped_na.replace('0190",{"_index":8713,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41777,24],[43985,24],[45267,24]]}}}],["drost",{"_index":17247,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46474,5],[77559,6]]}}}],["drost’",{"_index":17249,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46650,7]]}}}],["drought",{"_index":17013,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[1691,7]]},"/en/lessons/logistic-regression":{"position":[[1411,7]]}}}],["drove",{"_index":18504,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49149,6]]}}}],["drown",{"_index":12477,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68324,5]]}}}],["drucker",{"_index":20636,"title":{},"body":{"/en/lessons/sonification":{"position":[[851,7],[40924,8]]}}}],["drug",{"_index":2331,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4311,4],[6128,6],[10530,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49390,8]]}}}],["drum",{"_index":20818,"title":{},"body":{"/en/lessons/sonification":{"position":[[37932,4]]}}}],["drunk",{"_index":18697,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[67181,5]]}}}],["drupal",{"_index":2984,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2424,7],[5750,7],[7007,6],[7066,7],[58379,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8645,7]]}}}],["dsyfunct",{"_index":15506,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5954,13]]}}}],["dt",{"_index":6810,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30857,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13698,2],[56358,2],[57706,2],[59441,2],[59615,6]]},"/en/lessons/linear-regression":{"position":[[24541,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24798,2],[24893,2]]}}}],["dt(year=i",{"_index":17093,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24651,10]]}}}],["dt(year=year",{"_index":17098,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24728,13]]}}}],["dt(year=year+1",{"_index":17102,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24780,15]]}}}],["dt.group(2",{"_index":12379,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56558,15]]}}}],["dt.group(2).strip",{"_index":12376,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56462,19]]}}}],["dt.isoformat",{"_index":12389,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57743,14]]}}}],["dtd",{"_index":22431,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12436,3]]}}}],["dtype",{"_index":4742,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29114,5],[29552,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13223,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23015,6],[30161,6]]},"/en/lessons/linear-regression":{"position":[[39852,6]]}}}],["dtype='object",{"_index":6226,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23649,15]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22866,15],[33400,15]]}}}],["dtype=object",{"_index":22943,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39749,13]]}}}],["dtype={'cluster_id",{"_index":17074,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23505,20]]},"/en/lessons/logistic-regression":{"position":[[10351,20]]}}}],["du",{"_index":1510,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28938,2],[29696,2],[31917,2],[32341,2],[33188,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51569,2],[52302,2],[52416,2]]},"/en/lessons/intro-to-bash":{"position":[[24651,3],[24712,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51954,2],[52001,2],[54674,2]]}}}],["dual",{"_index":2581,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26769,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65353,4]]},"/en/lessons/logistic-regression":{"position":[[11127,4]]}}}],["dual'\").reset_index(drop=tru",{"_index":17561,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[10817,31]]}}}],["dublin",{"_index":8576,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12517,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4206,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23866,6],[24914,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15176,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2692,6],[3906,6],[4006,6]]}}}],["duboi",{"_index":1530,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29795,6],[47401,6],[50759,6]]}}}],["dubuqu",{"_index":3447,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1595,8]]}}}],["ducatteeuw",{"_index":21054,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50454,11]]}}}],["ducharm",{"_index":15297,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36963,9]]}}}],["ducharme’",{"_index":15298,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37011,10]]}}}],["duckett",{"_index":14050,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45024,8]]}}}],["duckett’",{"_index":13888,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3879,9]]}}}],["duckworth",{"_index":21988,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63882,9]]}}}],["due",{"_index":5056,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54403,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28555,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64539,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5710,3]]},"/en/lessons/counting-frequencies":{"position":[[9477,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5902,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40993,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[468,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24494,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4830,3],[6205,3],[7468,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[291,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[412,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7825,3],[51711,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[36500,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8990,3],[10579,3],[13377,3],[14645,3]]},"/en/lessons/introduction-map-warper":{"position":[[8186,3],[20810,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36596,3]]},"/en/lessons/jupyter-notebooks":{"position":[[38814,3],[45148,3]]},"/en/lessons/naive-bayesian":{"position":[[856,3],[53526,3]]},"/en/lessons/normalizing-data":{"position":[[300,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25319,3],[45562,3]]},"/en/lessons/preserving-your-research-data":{"position":[[252,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19461,3]]},"/en/lessons/sentiment-analysis":{"position":[[23199,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28744,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21636,3],[27611,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[66,3],[375,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30359,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19302,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18819,3]]},"/en/lessons/working-with-web-pages":{"position":[[134,3]]}}}],["duel",{"_index":16207,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10077,4],[35359,4]]}}}],["duff",{"_index":23640,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18511,4],[20492,5]]}}}],["duke",{"_index":13827,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60872,4],[63095,4],[64446,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20430,4]]}}}],["dull",{"_index":15898,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34752,4]]}}}],["dummi",{"_index":4680,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21884,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13694,5]]}}}],["dump",{"_index":7797,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6106,5],[6316,4],[6460,4]]},"/en/lessons/gravity-model":{"position":[[16815,6]]},"/en/lessons/intro-to-powershell":{"position":[[31292,7]]},"/en/lessons/json-and-jq":{"position":[[16528,5]]}}}],["dun",{"_index":1864,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46852,8],[48299,8]]}}}],["dungeon",{"_index":9500,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52645,8]]}}}],["dunn",{"_index":4546,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69200,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32282,5]]}}}],["dunning’",{"_index":1860,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46671,9],[48118,9]]}}}],["dunphi",{"_index":20300,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51351,7],[51969,7]]}}}],["duocentum",{"_index":11902,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7567,9]]}}}],["duplex",{"_index":9159,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1004,6],[32853,6],[33003,6],[33036,6],[33267,6],[33286,6],[33592,6],[33625,6],[36244,6],[36274,6],[38707,6],[43414,6],[43443,6]]}}}],["dupli",{"_index":11856,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6971,5],[11000,5],[62300,5]]}}}],["duplic",{"_index":3187,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48337,12],[50698,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[329,10],[930,9],[1394,9],[1899,11],[9690,10],[9740,11],[10473,11],[11240,11],[11379,10],[11513,9],[11554,9],[17948,10],[20124,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[48965,10],[49123,9],[49389,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24557,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[444,10],[15632,9],[15788,9],[17192,9],[25449,11],[25808,10],[25829,9],[26043,10],[26197,9],[26296,9],[26338,9],[26439,9],[26887,10],[26988,10],[27109,9],[27238,9],[27477,9],[30627,11],[47728,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33207,11],[33408,10],[42743,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4112,9],[44674,10],[59339,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26357,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20487,9]]},"/en/lessons/geocoding-qgis":{"position":[[35275,9],[35575,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30754,9],[39830,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40885,9]]},"/en/lessons/intro-to-bash":{"position":[[15671,9],[16313,9]]},"/en/lessons/intro-to-linked-data":{"position":[[15215,9]]},"/en/lessons/logistic-regression":{"position":[[40174,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30406,9],[31139,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12293,10]]}}}],["duplicates='drop",{"_index":17755,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35773,18],[36724,17],[40053,17]]}}}],["duras",{"_index":20020,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12309,6]]}}}],["durat",{"_index":8430,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8134,8],[12742,10],[13769,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9461,8]]},"/en/lessons/sonification":{"position":[[5008,9],[10858,10],[10894,9],[13352,8],[15939,9],[16085,8],[17154,9],[25122,9],[32476,9],[40566,9],[40669,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9421,8],[11262,8],[11467,8],[20772,9],[22683,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16337,9]]}}}],["dure",{"_index":666,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22009,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8771,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5481,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44461,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15776,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1530,6],[31735,6],[31801,6],[55761,6],[60227,6],[61176,6],[67381,6],[68007,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[48069,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20411,6],[26094,6],[29652,6],[33529,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2088,6],[41313,6],[43636,6],[45570,6],[46988,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14063,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1221,6],[35574,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5418,6],[7634,6],[27369,6]]},"/en/lessons/counting-frequencies":{"position":[[9497,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11038,6],[24224,6],[27448,6],[28296,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34400,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1060,6],[5574,6],[5623,6],[6872,6],[9584,6],[9852,6],[11386,6],[11484,6],[13299,6],[23217,6],[27723,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12144,6],[17609,6],[38104,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15507,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14555,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12004,6],[52789,6]]},"/en/lessons/extracting-keywords":{"position":[[2400,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39102,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3995,6],[6711,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16528,6],[18085,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[12064,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35273,6],[35422,6],[40387,6],[47039,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[4072,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21976,6],[24264,6],[29926,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7556,6],[21579,6],[47639,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22328,6],[28282,6],[29617,6],[29652,6],[37692,6],[40887,6],[45443,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36642,6]]},"/en/lessons/introduction-map-warper":{"position":[[7083,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35274,6],[42520,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9805,6]]},"/en/lessons/jupyter-notebooks":{"position":[[11575,6]]},"/en/lessons/normalizing-data":{"position":[[5712,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1003,6],[11060,6],[13359,6],[16411,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6215,6]]},"/en/lessons/research-data-with-unix":{"position":[[829,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5529,6],[12139,6],[12246,6],[18187,6],[18549,6],[18577,6],[24478,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3517,6],[54417,7]]},"/en/lessons/sentiment-analysis":{"position":[[8535,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11437,6]]},"/en/lessons/space-place-gazetteers":{"position":[[23811,6],[24390,6],[24460,6],[24525,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2861,6],[29422,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30474,6],[31129,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1206,6],[28941,6],[57348,6],[59822,6],[62526,6],[63603,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17245,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18559,6],[33368,6]]},"/en/lessons/transliterating":{"position":[[2637,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22279,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[964,6],[2326,6],[2611,6],[37426,6],[39678,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8654,6]]},"/en/lessons/working-with-web-pages":{"position":[[4549,6]]}}}],["durham",{"_index":10887,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8924,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20422,7]]}}}],["durham2531",{"_index":13777,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54419,10]]}}}],["durham25380.71197797833.3363.16",{"_index":13681,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38444,31]]}}}],["durkheim",{"_index":5126,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59429,9]]}}}],["durkheim’",{"_index":5137,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59881,10]]}}}],["duster",{"_index":19527,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14436,6]]}}}],["dutch",{"_index":8959,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11836,5],[13994,5],[16354,5],[17473,5],[18656,5],[21168,5],[23294,5],[25232,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6697,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25160,6],[49517,5],[52691,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7166,5],[7413,5],[11819,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12313,5]]}}}],["dutch_citi",{"_index":13479,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21748,11],[21792,11],[21940,11],[21961,11],[22349,11]]}}}],["dutifulli",{"_index":18505,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49207,9]]}}}],["dv",{"_index":7283,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10249,2]]}}}],["dwell",{"_index":11700,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11197,11]]},"/en/lessons/naive-bayesian":{"position":[[59288,9]]},"/en/lessons/normalizing-data":{"position":[[2362,11]]}}}],["dwindl",{"_index":19804,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[11190,8]]}}}],["dxn",{"_index":17066,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19988,4]]}}}],["dynam",{"_index":2975,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[991,7],[2283,7],[2333,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51640,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38464,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24620,12]]},"/en/lessons/geocoding-qgis":{"position":[[29899,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46241,7],[47126,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10831,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43689,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[26657,8],[26768,7],[26864,8],[26994,8],[27550,7],[27722,7],[27876,7],[28408,9],[28575,9],[28721,9],[29748,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19958,7],[42464,7],[43325,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41709,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28272,7],[34126,7],[36113,7],[37406,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4031,7],[4114,8],[4162,11],[44296,7]]},"/en/lessons/jupyter-notebooks":{"position":[[38969,7],[51730,7]]},"/en/lessons/linear-regression":{"position":[[7536,8],[21320,8],[73910,8]]},"/en/lessons/logistic-regression":{"position":[[35118,8],[46870,8],[65256,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1392,7],[2938,7]]},"/en/lessons/sentiment-analysis":{"position":[[5444,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4325,11],[5335,11],[19511,11],[35818,7]]},"/en/lessons/sonification":{"position":[[37298,9],[40073,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5458,7],[6678,7],[8594,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1593,7],[4588,7],[12558,7],[16095,8],[16167,7],[16185,7],[16429,7],[17204,7],[17488,7],[17557,7],[17807,7],[17901,7],[18159,7],[18835,7],[19404,7],[20188,7],[22283,7],[32923,7],[33202,7],[33945,7],[34031,7],[34113,7],[34939,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[33059,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20059,7]]}}}],["dynamicbetween",{"_index":21340,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24052,18]]}}}],["dynamiccollab",{"_index":21294,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16512,14],[20225,15],[21258,15],[24090,15],[28081,15],[28141,15],[29818,15],[29905,15]]}}}],["dynetx",{"_index":21388,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[34720,6]]}}}],["dysfunct",{"_index":5280,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[456,13]]}}}],["d{2",{"_index":19910,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41595,8]]}}}],["d{2}:\\\\d{2}:\\\\d{2",{"_index":19911,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41604,22]]}}}],["d{4",{"_index":19913,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41635,10]]}}}],["d{c.dimens",{"_index":4410,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54866,15],[64633,15]]}}}],["d{dimension_num",{"_index":4064,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29686,16]]}}}],["dædalu",{"_index":14835,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54493,8],[54903,7],[55103,7],[55305,7]]}}}],["dæl",{"_index":18787,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10963,4],[11947,4],[11999,4]]}}}],["décembr",{"_index":9783,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29924,9]]}}}],["dégager",{"_index":9921,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51808,8]]}}}],["développ",{"_index":16918,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42510,13]]}}}],["düring",{"_index":9984,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56061,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1483,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36597,7]]}}}],["düring’",{"_index":7198,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2557,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36185,8]]}}}],["d’analys",{"_index":16543,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52805,9]]}}}],["d’histoir",{"_index":16579,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54749,10]]}}}],["d’ignazio",{"_index":21673,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[7623,9]]}}}],["d’une",{"_index":16573,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54658,5]]}}}],["e",{"_index":391,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10160,1],[10233,1],[12305,1],[16969,1],[16975,1]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47395,2],[50753,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5195,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21688,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1890,2],[2124,2],[8561,6],[11914,4],[12223,2],[12246,1],[12322,1],[13923,4],[14232,2],[14255,1],[14331,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[268,1],[9928,2],[14149,1],[14291,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22421,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56810,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20494,2],[22656,2]]},"/en/lessons/counting-frequencies":{"position":[[4848,1],[4945,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16873,2],[16961,2],[22329,2],[22346,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51409,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6482,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9839,1],[12788,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18910,2],[20861,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32184,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8690,1],[8774,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7823,1],[9824,2],[10526,1],[51721,1],[61124,2],[61826,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17277,1],[17565,2],[25690,1],[25920,1],[26725,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13750,1],[13928,1]]},"/en/lessons/gravity-model":{"position":[[65589,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57217,1]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42002,2]]},"/en/lessons/linear-regression":{"position":[[78818,2]]},"/en/lessons/logistic-regression":{"position":[[8022,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10933,2],[11196,4],[11917,2],[11969,2],[12174,4],[12288,4],[13176,1],[30214,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28216,2]]},"/en/lessons/sentiment-analysis":{"position":[[4649,1],[5808,1],[5846,1],[7247,1],[7387,1],[7430,1],[7530,1],[7680,1],[7793,1],[8373,1],[8850,1],[9153,1],[9202,1],[9301,1],[9536,1],[10094,1],[13952,1],[14060,1],[14498,1],[16279,1],[17027,1],[23910,1],[24580,1],[26143,1],[26456,1],[26777,1],[28504,1],[29114,1],[30136,1],[32354,1],[33142,1],[37813,1],[37898,1],[38389,1]]},"/en/lessons/sonification":{"position":[[28494,1],[31994,4],[31999,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62219,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7152,1],[7300,1],[7354,1],[8379,2],[13997,2],[35618,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1257,1],[32130,1],[38953,1]]},"/en/lessons/transliterating":{"position":[[11350,4],[11365,4],[12086,4],[12101,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44368,1],[44699,1],[44941,1],[45013,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3617,1],[10238,1],[10439,1]]}}}],["e'+str(x",{"_index":4045,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29164,11]]}}}],["e(ast",{"_index":12635,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17314,6]]}}}],["e(i",{"_index":16269,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24774,5]]}}}],["e,charleston",{"_index":3601,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3537,13]]}}}],["e.",{"_index":20500,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39775,4]]}}}],["e.a",{"_index":13867,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65437,5]]}}}],["e.cod",{"_index":11416,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32312,6]]}}}],["e.g",{"_index":247,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5261,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3663,5],[4729,5],[4893,5],[5003,5],[8492,5],[8564,5],[8932,5],[14537,5],[15112,5],[17986,5],[26606,4],[29692,5],[34876,5],[35241,5],[36263,5],[37489,5],[38016,5],[39826,5],[39871,5],[40485,5],[40633,5],[41367,5],[42860,5],[43110,5],[44558,5],[45020,5],[45061,5],[46759,5],[47276,5],[47377,5],[47418,5],[50214,5],[50368,5],[51239,5],[58889,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[20005,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41953,5],[43966,5],[58269,5],[64340,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5663,6],[5715,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8893,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12011,6],[37394,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[469,5],[21433,5],[32061,5],[36644,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5073,5],[7243,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3896,5],[4006,5],[4200,5],[5612,5],[12649,5],[24649,5],[26304,5],[28088,5],[31009,5],[44738,5],[44964,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5850,6],[10547,6],[10583,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12181,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9021,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13549,6],[26921,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5621,6],[31694,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28848,5],[32715,5],[40535,4]]},"/en/lessons/geocoding-qgis":{"position":[[3700,5],[3938,5],[32923,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3165,5],[4896,5],[6536,5],[12624,5],[13973,5],[16137,4],[23592,5],[29968,5],[30576,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4525,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3288,5],[10623,5],[13849,5]]},"/en/lessons/gravity-model":{"position":[[17136,5],[65072,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4723,5],[8394,6],[17014,6],[17590,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19883,5],[43156,5],[53944,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13083,6],[13149,6],[31783,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1112,5],[21759,5],[25637,5],[34743,5]]},"/en/lessons/intro-to-powershell":{"position":[[42742,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12254,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16072,5],[19206,5]]},"/en/lessons/json-and-jq":{"position":[[4839,4],[7184,4]]},"/en/lessons/jupyter-notebooks":{"position":[[7919,5],[9643,5],[13537,5],[14978,4],[17447,5],[22631,5],[25165,5],[34786,5],[44583,5],[45142,5],[46166,5],[48198,5]]},"/en/lessons/logistic-regression":{"position":[[17173,5],[63469,6]]},"/en/lessons/mac-installation":{"position":[[876,6]]},"/en/lessons/naive-bayesian":{"position":[[36721,5],[39833,4],[41861,4]]},"/en/lessons/normalizing-data":{"position":[[5321,6]]},"/en/lessons/preserving-your-research-data":{"position":[[5036,5],[5295,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5672,5],[7478,5],[14319,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22352,5]]},"/en/lessons/sentiment-analysis":{"position":[[16752,4]]},"/en/lessons/space-place-gazetteers":{"position":[[44025,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3474,5],[17237,5],[24187,5],[44562,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8268,5],[13383,6],[23436,6],[24990,5],[25090,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7297,5],[36990,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12283,5],[17419,4],[17520,4],[40232,5]]},"/en/lessons/windows-installation":{"position":[[674,6]]},"/en/lessons/working-with-text-files":{"position":[[5774,5]]}}}],["e.h",{"_index":13872,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65779,5],[65947,5]]}}}],["e.reason",{"_index":11415,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32243,8]]}}}],["e0…e124",{"_index":4039,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28885,9]]}}}],["e1000424",{"_index":19217,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3474,9],[17969,8]]}}}],["e1–e15",{"_index":10022,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57503,6]]}}}],["e2101967118",{"_index":21934,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61828,12]]}}}],["e^{(a",{"_index":17551,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7883,6],[7904,5]]}}}],["e^{\\left",{"_index":17555,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[8430,12]]}}}],["ea",{"_index":11909,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7643,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13322,2],[15551,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12441,2]]}}}],["eac",{"_index":18783,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10926,3],[10978,3],[11910,3],[11962,3]]}}}],["each",{"_index":185,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3739,4],[4625,4],[12657,4],[18253,4],[19616,4],[20039,4],[20369,4],[22308,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3904,4],[6516,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4026,4],[4493,4],[6282,4],[12568,4],[12665,4],[14310,4],[14666,4],[19154,4],[20128,4],[20514,4],[20560,4],[20622,4],[22152,4],[22348,4],[22404,4],[22503,4],[25251,4],[25304,4],[25329,4],[25497,4],[25525,4],[25598,4],[26005,4],[26160,4],[26722,4],[27557,4],[27730,4],[27775,4],[27853,4],[27915,4],[28152,4],[28214,4],[29120,4],[29350,4],[29604,4],[32661,4],[34719,4],[37641,4],[39034,4],[39243,4],[40147,4],[40199,4],[40457,4],[42866,4],[43934,4],[44060,4],[48827,4],[51578,4],[51704,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1898,4],[2155,4],[2281,4],[5041,4],[12307,4],[12911,4],[14186,4],[14546,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13328,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3459,4],[4907,4],[7321,4],[10773,4],[10980,4],[11400,4],[11466,4],[17836,4],[18720,4],[20589,4],[21863,4],[22451,4],[23207,4],[24343,4],[24449,4],[24767,4],[24903,4],[24956,4],[25071,4],[25915,4],[26637,4],[27016,4],[27708,4],[28144,4],[30009,4],[30079,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4403,4],[4959,4],[7108,4],[9717,4],[12090,4],[16895,4],[23329,4],[23433,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3025,4],[3680,4],[6649,4],[8262,4],[10029,4],[10214,4],[16374,4],[17221,4],[24473,4],[30184,4],[39707,4],[40971,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8990,4],[9903,4],[10362,4],[11653,4],[12505,4],[12596,4],[12655,4],[12766,4],[16982,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6361,4],[7422,4],[8926,4],[9097,4],[10143,4],[10308,4],[10527,4],[11644,4],[15177,4],[16664,4],[16835,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5025,4],[5455,4],[5539,4],[5709,4],[5752,4],[7446,4],[8063,4],[17143,4],[28773,4],[31588,4],[36722,4],[41303,4],[42737,4],[42921,4],[43138,4],[43846,4],[45340,4],[50261,4],[51472,4],[52261,4],[53639,4],[53949,4],[55223,4],[59710,4],[60220,5],[60395,4],[61680,4],[61995,4],[62056,4],[62822,4],[63370,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7648,4],[10015,4],[14949,4],[15167,4],[17000,4],[17685,4],[20739,4],[21625,4],[24009,4],[26367,4],[27332,4],[28367,4],[34982,4],[45789,4],[53346,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2251,4],[3246,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2097,4],[6796,4],[17350,4],[17783,4],[18119,5],[18485,4],[18635,4],[18781,4],[19151,4],[20831,4],[21690,4],[27885,4],[32948,4],[57420,4],[58280,4],[58352,4]]},"/en/lessons/common-similarity-measures":{"position":[[1865,4],[6215,4],[6534,4],[6598,4],[8170,4],[9631,4],[13609,4],[15463,4],[15538,4],[15636,4],[16276,4],[16803,4],[19144,4],[22064,4],[24591,4],[28236,4],[38385,4],[39997,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10563,4],[21306,4],[26274,4],[26876,4],[29840,4],[32551,4],[33945,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3574,4],[6798,4],[7953,4],[8260,4],[11752,4],[12333,4],[13303,4],[13635,4],[14359,4],[14671,4],[15678,4],[21077,4],[23860,4],[25241,4],[25309,4],[26482,4],[26939,4],[33786,4],[38467,4],[43973,4],[47179,4],[48322,4],[48367,4],[49785,4],[51546,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3181,4],[6533,4],[8347,4],[8429,4],[13921,4],[14618,4],[15021,5],[19062,4],[20992,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3211,4],[3235,4],[4068,4],[4349,4],[14447,4],[14935,4],[15216,4],[15242,4],[15325,4],[16769,4],[17700,4],[20766,4],[20887,4],[21200,4],[21566,4],[24026,4],[24064,4],[24779,4],[25076,4],[25621,4],[25688,4],[26314,4],[26955,4],[27909,4],[29269,4],[29829,4],[29955,4],[31555,4],[32511,4],[32557,4],[32729,4],[32805,4],[37723,4],[40280,4],[40320,4],[40603,4],[40763,4],[40960,4],[41079,4],[41435,4],[41691,4],[42350,4],[42767,4],[45849,4],[46065,4],[46414,4],[46445,4],[48836,4],[49277,4],[49601,4],[52964,4],[53817,4],[54471,4],[55697,4],[57297,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1155,4],[12404,4],[12509,4],[13192,4],[17645,5],[18572,4],[18640,4],[29362,4],[30187,4],[32096,4],[34327,4],[34515,4],[35865,4],[36682,4],[37425,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3801,4],[3916,4],[4941,4]]},"/en/lessons/counting-frequencies":{"position":[[910,4],[1738,4],[1844,4],[3972,4],[9508,7],[13990,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1082,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5649,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6477,4],[14003,4],[14836,4],[20653,4],[20732,4],[20885,4],[20984,4],[25788,4],[32239,4],[32315,4],[33017,4],[36883,4],[38796,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29582,4],[30400,4],[30413,4],[35472,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14882,4],[24425,4],[35301,5],[35320,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12730,4],[14897,4],[19214,4],[21542,4],[26795,4],[27121,4],[27299,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4685,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13702,4],[13938,4],[14061,4],[14463,4],[14501,4],[15054,4],[15415,4],[19214,4],[23933,4],[28754,4],[29554,4],[29628,4],[30587,4],[30805,4],[32156,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3771,4],[6862,4],[7985,4],[10260,4],[10470,4],[10617,4],[11266,4],[11392,4],[11479,4],[12279,4],[12359,4],[12564,4],[12772,4],[13643,4],[14222,4],[14378,4],[18612,4],[20912,4],[22560,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1631,4],[1663,4],[1695,4],[7675,4],[8198,4],[14649,4],[14826,4],[17675,4],[23591,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8597,4],[15719,4],[15837,4],[16196,4],[19586,4],[19631,4],[19708,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7839,4],[10233,4],[12273,4],[12409,4],[18068,4],[18556,4],[20051,4],[20614,4],[22312,4],[26375,4],[26608,4],[28112,4],[29602,4],[31023,4],[34484,4],[34761,4],[36518,4],[37341,4],[37464,4],[41888,4],[41963,4],[42046,4],[43485,4],[43825,4],[44040,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26235,4],[26576,4],[26773,4],[28214,4],[30454,4],[41681,4],[46141,4],[46646,4],[47124,4],[48272,4],[50427,4],[50523,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[375,4],[1791,4],[2049,4],[2086,4],[2136,4],[2222,4],[5977,4],[6275,4],[10034,4],[10262,4],[10710,4],[11407,4],[11665,4],[11854,4],[12234,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5813,4],[6933,4],[8860,4],[9748,4],[11646,4],[12516,4],[12639,4],[12703,4],[12850,4],[13242,4],[14233,5],[18684,4],[18906,4],[20144,4],[20166,4],[20387,4],[21161,4],[21359,4],[21432,4],[21986,5],[25402,5],[28493,5],[29967,4],[31001,4],[31923,4],[33353,4],[33858,4],[36338,4],[39393,5],[41861,4],[45698,5],[48623,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4225,4],[10772,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5191,4],[5242,4],[6202,4],[7004,4],[7102,4],[7162,4],[12600,4],[13612,4],[14589,4],[14902,4],[14979,4],[16661,4],[17158,4],[17570,4],[17909,4],[18594,4],[18642,4],[29085,4],[29178,4],[29413,4],[31672,4],[32061,4],[37148,4],[41959,4],[42019,4],[42152,4],[42425,4],[47722,4],[49238,4],[49530,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3279,4],[4411,4],[6277,4],[13820,4],[16118,4],[18430,4],[20219,4],[22669,4],[23240,4],[27960,4]]},"/en/lessons/extracting-keywords":{"position":[[2612,4],[8736,4],[9813,4],[11295,4],[11317,4],[11931,4],[11994,4],[12037,4],[13422,4],[17984,4],[18327,4],[18720,4],[18804,4],[20752,4],[21220,4],[21396,4],[21651,4],[23345,4],[24538,4],[25404,4],[27274,4],[27499,4],[31578,4],[32236,4],[34670,4],[35119,4],[36020,4],[36255,4],[37074,4],[38138,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3259,4],[3367,4],[9583,4],[9596,4],[9667,4],[9718,4],[9769,4],[10709,4],[10845,4],[11045,4],[11083,4],[11919,4],[13176,4],[13243,4],[13503,4],[13595,4],[13662,4],[13683,4],[14709,4],[14851,4],[14981,4],[15221,4],[15300,4],[15353,4],[15572,4],[15796,4],[16373,4],[16417,4],[19061,4],[20278,4],[20775,4],[26987,4],[27066,4],[27158,4],[29167,4],[29796,4],[30007,4],[30977,4],[31081,4],[33185,4],[35124,4],[38453,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6079,4],[6804,4],[6967,4],[7452,4],[7762,4],[8016,4],[10925,4],[11771,4],[12770,4],[13065,4],[13893,4],[14051,4],[14461,4],[15186,4],[15662,4],[15691,4],[15818,4],[15937,4],[17256,4],[20701,4],[21751,4],[23143,4],[24283,4],[24913,5],[24990,4],[25206,4],[25918,4],[26284,4],[27597,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1079,4],[5652,4],[13052,4],[13991,4],[18073,4],[18132,4],[30322,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5651,4],[5797,4],[10467,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1358,4],[1504,4],[2452,4],[2530,4],[5089,4],[9699,4],[12376,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8177,4],[8520,4],[8579,4],[9307,4],[12519,4],[13003,4],[14032,4],[14908,4],[21515,4],[21707,4],[21733,4],[21812,4],[22276,4],[24716,4],[25412,4],[26519,4],[28250,4],[29302,4],[31315,4],[32541,4],[35241,4],[35960,4],[37367,4],[38364,4],[38536,4],[39477,4],[40207,4],[40694,4],[40849,4],[41145,4],[41671,4],[42126,4],[42325,4],[42796,4],[43702,4],[43752,4],[45384,4],[47234,4],[48536,4],[49053,4],[50477,4],[50798,4],[60248,4],[64325,4]]},"/en/lessons/geocoding-qgis":{"position":[[4527,4],[7284,4],[7333,4],[7562,4],[7619,4],[7832,4],[8253,4],[8801,4],[11943,4],[11992,4],[13358,4],[14191,4],[17050,4],[17231,4],[17435,4],[19705,4],[20200,4],[20450,4],[21275,4],[24054,4],[24385,4],[24678,4],[24854,4],[27094,4],[27117,4],[27559,4],[30694,4],[33571,4],[35140,4],[35977,4],[36184,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12256,4],[13925,4],[14528,4],[16277,4],[20478,4],[21507,4],[27243,4],[27397,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[15604,4],[16036,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14897,4],[18636,4],[19033,4],[28928,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[4779,4],[5691,4],[6448,4],[9496,4],[10099,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[791,4],[4670,4],[15593,4],[16270,4],[16492,4],[21464,4],[36954,4],[40394,4],[41045,4],[42184,4],[44927,4],[45891,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1151,4],[4501,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1940,4],[3417,4],[8227,4],[12555,4],[18716,4]]},"/en/lessons/gravity-model":{"position":[[889,4],[1167,4],[1285,4],[6506,4],[6548,4],[12755,4],[20704,4],[24248,4],[24286,4],[24492,4],[25322,4],[26567,4],[30063,4],[30668,4],[30713,4],[30767,4],[30991,4],[31842,4],[32461,4],[33600,4],[33706,4],[34773,4],[35898,4],[36133,4],[37469,4],[37497,4],[37784,4],[40940,4],[41225,4],[41328,4],[41482,4],[42023,4],[43996,4],[45629,4],[46031,4],[46816,4],[47149,4],[47185,4],[48003,4],[49736,4],[49978,4],[50090,4],[50267,4],[50567,4],[51404,4],[52240,4],[52965,4],[54037,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[11438,4],[12086,4],[12881,4],[13605,4],[16032,4],[16843,4],[17774,4],[17834,4],[18049,4],[18542,4],[20885,4],[21026,4],[21473,4],[21931,4],[22001,4],[23514,4],[26089,4],[27248,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3787,4],[4414,4],[21807,4],[37473,4],[41208,4],[41280,4],[46422,4],[47083,4],[47755,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6351,4],[11062,5],[12028,4],[14277,4],[17982,4],[22903,4],[23150,4],[23358,4],[24640,4],[25530,4],[31582,4],[32156,4],[33522,4],[42387,4],[44005,4],[44307,4],[45687,4],[46039,4],[46106,4],[47624,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4591,4],[8055,4],[13489,4],[14088,4],[14351,4],[14581,4],[18069,4],[24479,4],[25760,4],[25960,4],[27206,4],[27706,4],[27884,4],[28713,4],[29659,4],[29821,4],[34446,4],[34638,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29492,4],[37531,5],[37550,4]]},"/en/lessons/intro-to-bash":{"position":[[17038,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10392,4],[11896,4]]},"/en/lessons/intro-to-linked-data":{"position":[[4957,4],[7316,4],[17581,4],[19243,4],[24804,4]]},"/en/lessons/intro-to-powershell":{"position":[[16015,4],[16062,4],[16261,4],[19019,4],[26591,4],[26774,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[11095,4],[12120,4],[12213,4],[19108,4],[21380,4]]},"/en/lessons/introduction-map-warper":{"position":[[13598,4],[16874,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15062,4],[16758,4],[19289,4],[29615,4],[30394,4],[30470,4],[30549,4],[31930,4],[39060,4],[39497,4],[40090,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4087,4],[4816,4],[11694,4],[12804,4],[13199,4],[13361,4],[32969,4],[33335,4],[33428,4],[34235,4],[35891,4],[38502,5],[42874,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[683,4],[1297,4],[9541,4],[13905,4],[13966,4],[14065,4],[15184,4],[15293,4],[16665,4],[23932,4],[24137,4],[24562,4],[26768,4],[32162,4],[32211,4],[32722,4],[32962,4],[33627,4],[33770,4],[33894,4],[34012,4],[37196,4],[37245,4],[37261,4],[37645,4],[37854,4],[38251,4],[38457,4],[39548,4],[40387,4],[41962,4]]},"/en/lessons/json-and-jq":{"position":[[2686,4],[4980,4],[5856,4],[10046,4],[10253,4],[10513,4],[10558,4],[14397,4],[14500,4],[14548,4],[16448,4],[17436,4],[18729,4],[19579,4],[20449,4],[20515,4],[22691,4],[22863,4],[23124,4],[25018,4],[25964,4],[27087,5],[28346,4],[31541,4],[33509,4],[33565,4],[34289,4],[35123,4],[35345,4],[35413,4],[35456,4],[35633,4],[36421,4]]},"/en/lessons/jupyter-notebooks":{"position":[[11326,4],[12379,4],[20647,4],[22451,4],[26422,4],[27896,4],[30279,4],[31444,4],[31671,4],[46728,4],[47171,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6602,4],[9346,4]]},"/en/lessons/linear-regression":{"position":[[4276,4],[4985,4],[5009,4],[5036,4],[7416,4],[7725,4],[7955,4],[9488,4],[9584,4],[9651,4],[9730,4],[9852,4],[10053,4],[10383,4],[16023,4],[18709,4],[18768,4],[20085,4],[22793,4],[22834,4],[23197,4],[24237,4],[25420,4],[26576,4],[26852,4],[27924,4],[28169,4],[29917,4],[30417,4],[30450,4],[30479,4],[31710,4],[34365,4],[34702,4],[34729,4],[36070,4],[36169,4],[43838,4],[43864,4],[44170,4],[44737,4],[44763,4],[44789,4],[45022,4],[47623,4],[50057,4],[52557,4],[52981,4],[57371,4],[59510,4],[62754,4],[63101,4],[72864,4]]},"/en/lessons/linux-installation":{"position":[[3069,4]]},"/en/lessons/logistic-regression":{"position":[[5936,4],[6087,4],[9714,4],[17765,4],[20552,4],[20995,4],[24190,4],[26948,4],[27825,4],[28012,4],[29456,4],[30328,4],[30385,4],[30464,4],[30627,4],[30643,4],[35394,4],[36336,4],[37967,4],[40715,4],[51608,4],[56431,4],[63123,4]]},"/en/lessons/mac-installation":{"position":[[2448,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3056,4],[7935,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4242,4],[4408,4],[21815,4],[22027,4],[22715,4],[26461,4],[28583,4],[29673,4],[29701,4],[29756,4]]},"/en/lessons/naive-bayesian":{"position":[[4694,4],[4965,4],[5129,4],[6546,4],[6659,4],[6757,4],[9503,4],[10331,4],[10856,4],[13937,4],[15205,4],[16138,4],[16288,4],[16651,4],[16871,4],[17041,4],[17594,4],[17677,4],[18111,4],[19267,4],[19638,4],[20450,4],[21438,4],[21452,4],[21531,4],[21550,4],[24674,4],[25444,4],[26060,4],[26200,4],[26536,4],[27069,4],[27347,4],[29231,5],[29515,4],[32391,4],[32785,4],[35084,4],[36149,4],[36493,4],[36752,4],[39115,4],[41466,4],[43390,4],[43948,4],[45933,4],[46005,4],[46129,4],[53949,4]]},"/en/lessons/normalizing-data":{"position":[[3596,4],[3870,4],[6567,4],[10192,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6711,4],[7462,4],[7659,4],[8195,4],[8335,4],[8392,4],[18455,4],[19047,4],[20878,4],[22912,4],[25656,4],[26603,4],[27043,4],[29188,4],[29302,4],[29432,4],[34218,4],[34251,4],[34509,4],[35024,4],[35744,4],[36376,4],[36617,4],[37445,4],[38064,4],[38594,4],[40376,4],[40429,4],[40984,4],[41228,4],[41990,4],[42011,4],[42410,4],[42873,4],[43770,4],[43909,4],[43929,4],[43956,4],[44242,4],[44255,4],[44811,4],[44845,4],[49423,4],[52519,4]]},"/en/lessons/output-data-as-html-file":{"position":[[728,4],[9940,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1251,4],[1346,4],[3666,4],[6408,4],[7050,4],[7096,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5541,4],[11674,4],[13735,4],[15429,4]]},"/en/lessons/qgis-layers":{"position":[[6482,4],[16808,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3771,4],[10744,4],[12527,4],[16512,4],[16598,4],[16674,4],[19184,4],[19619,4],[21667,4],[21769,4],[21814,4],[22373,4]]},"/en/lessons/research-data-with-unix":{"position":[[5327,4],[10139,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8018,4],[25919,4],[27394,4],[27871,4],[31595,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9822,4],[13100,4],[18028,4],[22318,4],[23084,4],[24171,4],[24614,4],[24650,4],[26937,4],[27172,4],[30041,4],[30276,4],[32867,4],[33089,4],[33719,4],[35951,4],[36112,4],[37525,4],[39694,4],[45297,4],[45554,4],[46165,4]]},"/en/lessons/sentiment-analysis":{"position":[[20804,4],[23467,4],[24944,4],[25692,4],[26072,5],[29913,4],[33909,4],[35868,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11029,4],[18999,4],[25517,4],[25847,4],[26328,4],[27694,4],[29166,4],[30177,4],[32348,4],[33316,4],[33547,4]]},"/en/lessons/sonification":{"position":[[7733,4],[12471,4],[12545,4],[12627,4],[12689,4],[12772,4],[14591,4],[16098,4],[23908,4],[25079,4],[32750,4],[40190,4]]},"/en/lessons/space-place-gazetteers":{"position":[[6848,4],[17152,4],[21951,4],[24003,4],[25206,4],[25743,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[801,4],[1345,4],[12674,4],[12954,4],[14711,4],[25477,4],[25756,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7435,4],[7485,4],[8040,4],[8054,4],[8276,4],[10782,4],[11275,4],[12073,4],[14421,4],[14478,4],[14522,4],[20025,4],[20849,4],[21862,4],[21976,4],[22117,4],[22230,4],[26626,4],[26954,4],[27175,4],[28903,4],[32253,4],[35513,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10220,4],[14880,4],[18144,4],[21304,4],[24065,4],[28381,4],[28861,4],[29042,4],[29536,4],[38393,4],[38933,4],[39154,4],[39809,4],[40758,4],[41078,4],[43625,4],[44435,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[218,4],[10664,4],[11472,4],[13765,4],[17201,4],[17427,4],[18371,4],[18906,4],[19238,4],[20862,4],[26864,4],[27794,4],[29213,4],[33190,4],[34123,4],[34670,4],[35429,4],[35575,4],[35611,4],[35805,4],[38837,4],[43804,4],[43886,4],[44230,4],[44416,4],[45929,4],[46725,4],[46875,4],[48504,4],[48637,4],[53621,4],[54609,4],[55724,4],[56279,4],[56611,4],[56663,4],[57014,4],[57174,4],[59998,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3179,4],[3745,4],[11550,4],[15058,4],[18636,4],[20586,4],[20687,4],[20705,4],[21350,4],[24852,4],[25050,4],[25617,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3112,4],[5388,4],[19585,4],[24965,4],[27830,4],[32389,4],[32679,4],[33413,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3169,4],[3209,4],[3396,4],[3507,4],[5830,4],[6529,4],[6576,4],[14741,4],[17345,4],[17846,4],[21208,4],[26158,4],[26280,4],[26348,4],[26935,4],[27570,4],[28433,4],[28813,4],[29038,4],[29263,4],[31764,4],[32270,4],[32333,4],[33813,4],[35335,4],[35792,4],[36177,4],[36660,4],[36998,4],[37256,4],[37416,4],[37830,4],[38575,4],[38696,4],[39168,4]]},"/en/lessons/transliterating":{"position":[[8830,4],[9075,4],[9424,4],[9867,4],[9946,4],[10985,4],[14590,4],[16078,4],[16287,4],[18515,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8159,4],[8191,4],[10654,4],[10750,4],[12313,4],[13049,4],[13167,4],[13517,4],[14181,4],[17796,4],[18235,4],[19628,4],[22708,4],[28114,4],[32601,4],[32703,4],[36574,4],[36592,4],[37331,4],[37446,4],[39840,4],[39970,4],[40612,4],[42999,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[7201,4],[7293,4],[8781,4],[10813,4],[11379,4],[13014,4],[22128,4],[23237,4],[23892,4],[26681,4],[26889,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5410,4],[6239,4],[6416,4],[6607,4],[9592,4],[9673,4],[13401,4],[13646,4],[14952,4],[15082,4],[22885,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1454,4],[1604,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1276,4],[6326,4],[6957,4],[12071,4],[12265,4],[13100,4],[20400,4],[22204,4],[23738,4],[25879,5],[28070,4],[28808,4],[29229,4],[30011,4],[30455,4],[30867,4],[32637,4],[32696,4],[44963,4]]},"/en/lessons/windows-installation":{"position":[[3806,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1310,4],[11848,4],[14770,4],[15163,4],[15617,4]]},"/en/lessons/working-with-text-files":{"position":[[7430,4]]},"/en/lessons/working-with-web-pages":{"position":[[4926,4],[6341,4],[10058,4]]}}}],["each>",{"_index":22504,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[26640,8],[26671,8],[27025,8],[28572,8],[30193,8],[31971,8],[35459,8],[35508,8],[36379,8],[36783,8],[37548,8],[38052,8],[38816,8],[38886,8],[39514,8]]}}}],["each></xsl:for",{"_index":22564,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[37527,20]]}}}],["eacl",{"_index":12777,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32165,4]]}}}],["ead",{"_index":12473,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67889,3]]}}}],["eaqu",{"_index":21142,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13536,5],[15710,5]]}}}],["ear",{"_index":11005,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1705,8],[33379,3]]},"/en/lessons/sonification":{"position":[[24175,3],[34188,4]]}}}],["earhart",{"_index":16968,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53252,8]]}}}],["earlham",{"_index":9012,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25981,7]]}}}],["earli",{"_index":551,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16422,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28775,5],[42212,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4378,5],[5316,5],[5360,5],[50227,5],[58215,5],[59131,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5399,5]]},"/en/lessons/common-similarity-measures":{"position":[[28677,5],[35254,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63588,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19156,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[826,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[583,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40527,5],[40662,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5669,5],[39683,5],[40421,5],[56122,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4406,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4498,5],[4727,5],[46688,5]]},"/en/lessons/extracting-keywords":{"position":[[4693,5],[4940,5],[6289,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3490,5],[3725,5],[22646,5],[22792,5]]},"/en/lessons/geocoding-qgis":{"position":[[8755,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[597,5],[29609,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26121,5],[34769,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7639,5]]},"/en/lessons/intro-to-powershell":{"position":[[3982,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8386,5],[18620,5],[43936,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7034,5]]},"/en/lessons/linear-regression":{"position":[[7580,5],[21364,5],[73954,5]]},"/en/lessons/logistic-regression":{"position":[[65300,5]]},"/en/lessons/preserving-your-research-data":{"position":[[17698,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39083,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44432,5]]},"/en/lessons/sentiment-analysis":{"position":[[23193,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8815,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26005,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1602,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41493,5],[41666,5],[41885,5],[44731,5],[45669,5],[49910,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4073,5],[4187,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[345,5],[25098,5]]},"/en/lessons/vector-layers-qgis":{"position":[[6999,5]]}}}],["earlier",{"_index":1488,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27476,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10461,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23183,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7382,7],[19080,8],[51316,7],[56987,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30360,7],[44887,10]]},"/en/lessons/common-similarity-measures":{"position":[[23549,8],[31643,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37868,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23944,8],[49417,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16747,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27199,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2408,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10933,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8803,7],[22350,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17131,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28936,7],[32919,8],[33648,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7440,8],[12452,7],[18679,8],[22040,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6909,8],[10235,7],[12146,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42869,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1219,7],[40711,8]]},"/en/lessons/extracting-keywords":{"position":[[12996,7],[25735,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[825,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10613,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3652,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69121,7]]},"/en/lessons/geocoding-qgis":{"position":[[1341,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[16425,7],[19024,7],[35628,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20445,7]]},"/en/lessons/gravity-model":{"position":[[20137,7],[27413,7],[61406,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[14245,7],[20468,7],[27050,8],[41947,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44294,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29531,7],[49178,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23479,7],[47016,7],[50112,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20013,7],[26924,8]]},"/en/lessons/intro-to-bash":{"position":[[9854,7]]},"/en/lessons/intro-to-linked-data":{"position":[[26091,7],[35830,8]]},"/en/lessons/intro-to-powershell":{"position":[[2312,7],[14928,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[20072,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32293,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27243,8],[32894,8],[36673,7]]},"/en/lessons/json-and-jq":{"position":[[30808,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20810,7]]},"/en/lessons/linear-regression":{"position":[[60513,7],[69592,7],[69981,7],[72166,7],[72425,7]]},"/en/lessons/logistic-regression":{"position":[[16367,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8081,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7237,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40201,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24606,7],[39793,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44589,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33139,8]]},"/en/lessons/sonification":{"position":[[8591,8],[31772,9]]},"/en/lessons/space-place-gazetteers":{"position":[[21780,7],[42553,8],[42904,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29499,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8126,7],[17842,8],[18194,8],[27052,8],[35228,8],[35388,7],[35522,7],[36216,8],[40873,7],[43637,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39089,7],[51375,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23452,7]]},"/en/lessons/transliterating":{"position":[[12803,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42050,7]]},"/en/lessons/working-with-text-files":{"position":[[8734,7]]},"/en/lessons/working-with-web-pages":{"position":[[7656,8]]}}}],["earlier2",{"_index":16427,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45930,8]]}}}],["earliest",{"_index":10368,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4269,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7609,8],[24590,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12199,8],[21839,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30903,8]]}}}],["early_colleg",{"_index":8919,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10365,14],[10591,14],[12771,14],[14913,14],[15437,14],[25647,14]]}}}],["early_colleges%>",{"_index":8968,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[16625,20],[17840,20],[19105,20],[23703,20],[27672,20],[28205,20]]}}}],["early_colleges%>%mutate(location=paste(city,state,sep",{"_index":8995,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21848,62]]}}}],["early_colleges%>%summarise(mean(establish",{"_index":9031,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27207,48]]}}}],["early_colleges[1,6",{"_index":8962,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12728,19]]}}}],["early_colleges_with_loc",{"_index":9006,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23668,28],[23820,28]]}}}],["early_edit",{"_index":4590,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5331,16],[5666,14],[29365,14],[29858,14],[46366,14],[48491,14]]}}}],["early_editions_standard",{"_index":4921,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39033,30]]}}}],["early_transl",{"_index":4591,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5379,20],[5689,18],[29413,18],[29873,18],[46389,18],[48514,18]]}}}],["early_translations_standard",{"_index":4922,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39064,34]]}}}],["earlyprint",{"_index":5616,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3531,10],[3766,10],[4035,10],[4071,10],[4377,11],[7171,10],[23460,10],[28265,10],[28597,10]]}}}],["earth",{"_index":6865,"title":{"/en/lessons/googlemaps-googleearth":{"position":[[32,5]]}},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36323,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2917,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24343,5],[24499,7]]},"/en/lessons/georeferencing-qgis":{"position":[[681,5],[739,5],[783,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[33,5],[165,5],[282,5],[1469,5],[11736,5],[12095,5],[12218,5],[12232,5],[12549,5],[12669,6],[13455,5],[13989,5],[15130,5],[15221,6],[15784,5],[15810,5],[15893,5],[16264,6],[16495,5],[18138,6],[18507,5],[18714,6],[18861,6],[19802,5],[19877,5],[19913,5],[21266,5],[21590,6],[21705,5]]},"/en/lessons/gravity-model":{"position":[[4138,6]]},"/en/lessons/introduction-map-warper":{"position":[[1406,6],[6292,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12573,5],[13142,5],[13407,5],[13500,5],[17136,5],[20592,5],[22272,7],[22370,5],[22608,5],[27088,7],[28328,7],[31089,7],[31650,5],[34093,5],[36081,5],[37003,5],[38513,6],[39359,6]]},"/en/lessons/qgis-layers":{"position":[[4989,5],[15625,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12541,5]]},"/en/lessons/space-place-gazetteers":{"position":[[4639,6]]},"/en/lessons/vector-layers-qgis":{"position":[[205,5],[267,6],[16130,5],[16237,5],[16639,5]]}}}],["earthl",{"_index":15909,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36238,10]]}}}],["earthquak",{"_index":20739,"title":{},"body":{"/en/lessons/sonification":{"position":[[27572,10]]}}}],["earth’",{"_index":9337,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31832,7]]}}}],["eas",{"_index":2002,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5634,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9256,4],[58846,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4270,4],[7628,4],[12141,4],[33064,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46645,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7702,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63179,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6310,4]]},"/en/lessons/jupyter-notebooks":{"position":[[9011,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5188,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3765,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11056,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7587,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10927,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6835,4]]}}}],["easi",{"_index":389,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10067,5],[10669,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[517,4],[3837,4],[8465,5],[8760,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7505,5],[25852,4],[43089,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5683,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[814,4],[2748,5],[11016,4],[16668,4],[21652,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[111,4],[6336,4],[8074,4],[8328,4],[14313,4],[22364,4],[22444,4],[36041,4],[36080,4],[42787,4],[43480,4],[61825,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25221,4],[45498,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8991,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1611,4],[9920,4],[24794,4],[37506,4]]},"/en/lessons/common-similarity-measures":{"position":[[12674,4],[13707,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6109,5],[40351,4],[53069,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3939,4],[33572,4]]},"/en/lessons/counting-frequencies":{"position":[[478,4],[964,4],[12306,4],[14271,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7652,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10232,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15162,4],[33858,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[760,4],[1394,4],[4300,4],[16528,4],[21839,4],[23851,4],[30033,5],[30046,4],[30205,4],[31645,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3940,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5776,4],[14710,4],[20243,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2940,4],[6642,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5197,4],[21051,4],[21372,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46426,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[936,5],[49084,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11046,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21641,4]]},"/en/lessons/extracting-keywords":{"position":[[680,4],[22327,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10698,4],[25165,5],[28073,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17360,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8299,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13205,4],[25432,4],[31271,4],[48602,4],[48771,5],[66989,5]]},"/en/lessons/geocoding-qgis":{"position":[[20331,4],[36498,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23853,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1208,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33614,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[299,4],[21722,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7441,4]]},"/en/lessons/gravity-model":{"position":[[36096,4],[46376,4],[57169,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[35271,4]]},"/en/lessons/installing-omeka":{"position":[[2647,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[4020,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42271,4],[43349,6],[43540,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4318,4],[6834,4],[7114,5],[29921,4],[32276,4],[38302,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17716,4],[36098,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5138,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2817,4],[20616,4],[34984,4]]},"/en/lessons/intro-to-powershell":{"position":[[5930,4],[32454,4]]},"/en/lessons/introduction-and-installation":{"position":[[1836,4]]},"/en/lessons/introduction-map-warper":{"position":[[15672,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1252,4],[8903,4],[12238,4],[29986,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11111,4],[18563,4],[30814,4]]},"/en/lessons/jupyter-notebooks":{"position":[[50815,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[661,4]]},"/en/lessons/linear-regression":{"position":[[2958,4],[34157,5],[36373,4],[40890,5]]},"/en/lessons/logistic-regression":{"position":[[2678,4],[36484,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4827,4],[5293,4]]},"/en/lessons/naive-bayesian":{"position":[[62602,4]]},"/en/lessons/normalizing-data":{"position":[[4970,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3285,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6205,4]]},"/en/lessons/preserving-your-research-data":{"position":[[12851,4],[16471,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19061,4],[42785,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4506,4],[6246,4],[36033,4],[36305,4]]},"/en/lessons/sonification":{"position":[[8341,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1696,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[228,4],[5805,4],[5881,4],[33767,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7703,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22352,4]]},"/en/lessons/transliterating":{"position":[[4014,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19308,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2113,4],[3119,4],[21318,4],[26633,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[74,4],[7454,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[184,4],[1036,4],[5540,4],[9425,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4753,4],[35683,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3507,4],[4152,4],[16558,4],[18976,4]]},"/en/lessons/working-with-text-files":{"position":[[526,4],[6378,4],[6479,4]]},"/en/lessons/working-with-web-pages":{"position":[[8655,4]]}}}],["easier",{"_index":95,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1679,7],[6528,6],[24296,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21222,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6971,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8322,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11675,6],[24635,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5069,6],[19865,7],[24467,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6596,6],[6708,6],[6842,7],[6959,6],[7892,6],[12651,6],[15576,6],[20821,7],[23484,6],[25427,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21752,6],[56591,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43098,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[409,6],[3172,6],[3340,6],[3406,6],[6057,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9619,6],[13845,6]]},"/en/lessons/common-similarity-measures":{"position":[[26944,6],[39368,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7146,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8160,6],[10192,6],[34293,6],[63508,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3959,6],[12092,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14485,6],[16019,6],[16087,6],[16523,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[31118,6],[34428,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2449,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2233,6],[12979,6],[31199,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3337,6],[13791,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8642,6],[18526,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2477,6],[6136,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2854,6],[3182,6],[9020,6],[14577,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37681,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3196,7],[4032,6],[6291,6],[7946,6],[14271,6],[22024,6],[25440,6],[28531,6],[39431,6],[45736,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29530,6]]},"/en/lessons/extracting-keywords":{"position":[[10898,6],[12918,6],[14011,6],[23011,6],[23775,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9351,6],[19653,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6607,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31278,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3043,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5066,6],[11477,6],[18083,6]]},"/en/lessons/geocoding-qgis":{"position":[[33146,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24152,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4964,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2504,6],[2635,6],[6948,6],[11759,6],[23161,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9522,6],[17178,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20597,6]]},"/en/lessons/gravity-model":{"position":[[28534,6],[34568,6],[37436,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10844,6],[11375,6],[27381,6],[31562,6],[36612,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[849,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39113,6],[39186,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32434,6],[36169,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19351,6],[22423,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5305,6],[5748,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23508,6],[24542,6]]},"/en/lessons/intro-to-powershell":{"position":[[7086,6],[41752,6]]},"/en/lessons/introduction-map-warper":{"position":[[7627,6],[8386,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5393,6],[5927,6],[12363,7],[33541,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39843,6]]},"/en/lessons/jupyter-notebooks":{"position":[[45855,6],[49797,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3139,6]]},"/en/lessons/linear-regression":{"position":[[29511,6],[42057,6],[58060,6],[58548,6]]},"/en/lessons/linux-installation":{"position":[[2595,6]]},"/en/lessons/mac-installation":{"position":[[1974,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4038,6],[5037,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2457,6],[23000,6],[23052,6],[24315,6]]},"/en/lessons/normalizing-data":{"position":[[10444,6]]},"/en/lessons/preserving-your-research-data":{"position":[[9048,6],[11121,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9138,6],[9317,6],[18426,6],[23074,6]]},"/en/lessons/research-data-with-unix":{"position":[[11732,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21943,6],[33919,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[15131,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1764,6],[2678,6],[23659,6]]},"/en/lessons/sonification":{"position":[[28184,6]]},"/en/lessons/space-place-gazetteers":{"position":[[18300,6],[21187,6],[23552,6],[28681,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5429,6],[23490,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34963,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10400,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14301,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10797,7],[26475,7]]},"/en/lessons/transliterating":{"position":[[11028,6],[13808,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15218,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16926,6]]},"/en/lessons/windows-installation":{"position":[[3332,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4836,6],[18741,7]]},"/en/lessons/working-with-text-files":{"position":[[3178,6],[3474,6]]}}}],["easiest",{"_index":2154,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3388,7],[4836,7],[7905,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2512,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7501,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26601,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3147,7]]},"/en/lessons/extracting-keywords":{"position":[[10323,7],[17545,7],[27117,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20649,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[20189,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[827,7]]},"/en/lessons/installing-omeka":{"position":[[1809,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1463,7],[2851,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1896,7]]},"/en/lessons/intro-to-powershell":{"position":[[40474,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7548,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6416,7]]},"/en/lessons/json-and-jq":{"position":[[17724,7],[37537,7]]},"/en/lessons/jupyter-notebooks":{"position":[[9189,7],[17000,7]]},"/en/lessons/linear-regression":{"position":[[15087,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15877,8]]},"/en/lessons/naive-bayesian":{"position":[[4002,7],[12708,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47336,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6692,7]]},"/en/lessons/sonification":{"position":[[21419,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12490,7],[33601,7],[37020,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3806,7],[16154,7],[16519,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6905,7]]}}}],["easili",{"_index":1151,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9091,6],[31956,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2446,7],[10549,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12662,6],[13333,6],[32177,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17644,6],[17847,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4480,6],[51403,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1844,6],[2821,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[455,6],[1443,6],[6409,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29542,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2035,6],[9843,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8906,6],[10070,6],[42056,6],[44388,6],[58178,6],[71253,6]]},"/en/lessons/common-similarity-measures":{"position":[[13668,7],[18921,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15559,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16542,7],[31285,6],[36667,6],[37861,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45336,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3281,6],[35840,6],[37193,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1128,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7361,6],[10160,6],[37358,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9838,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9637,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11893,6],[34842,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9082,6],[40697,6],[49935,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9167,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25530,6]]},"/en/lessons/extracting-keywords":{"position":[[12361,6],[37795,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3434,6],[25454,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17282,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23168,6],[43797,6]]},"/en/lessons/geocoding-qgis":{"position":[[6079,6],[31688,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[5198,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8189,6],[9093,7],[9151,6],[23269,6],[29111,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2493,6],[8067,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[374,6],[709,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12202,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12130,6],[17624,6]]},"/en/lessons/intro-to-bash":{"position":[[1393,6],[27026,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23567,6],[35679,6]]},"/en/lessons/intro-to-powershell":{"position":[[21861,6],[36480,6],[41198,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1965,6]]},"/en/lessons/introduction-map-warper":{"position":[[4946,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24787,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10779,6]]},"/en/lessons/json-and-jq":{"position":[[38003,6]]},"/en/lessons/jupyter-notebooks":{"position":[[8149,6],[30741,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3011,6],[3239,6],[5116,6]]},"/en/lessons/linear-regression":{"position":[[38218,6],[64141,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2323,6]]},"/en/lessons/naive-bayesian":{"position":[[5267,6],[19671,6],[20866,6],[35316,6],[36213,6]]},"/en/lessons/normalizing-data":{"position":[[986,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1809,6],[7880,6],[23535,6]]},"/en/lessons/output-data-as-html-file":{"position":[[8553,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4250,6]]},"/en/lessons/preserving-your-research-data":{"position":[[924,6],[7673,6]]},"/en/lessons/research-data-with-unix":{"position":[[1529,6],[13836,6],[14876,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35908,6]]},"/en/lessons/space-place-gazetteers":{"position":[[708,6],[6416,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[566,6],[7789,6],[10968,6],[29159,6],[29749,6],[33387,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17574,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20979,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7351,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[18641,6],[18698,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2526,6],[2812,6],[3716,6],[25887,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43238,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9836,6],[12000,7]]},"/en/lessons/working-with-web-pages":{"position":[[9446,7]]}}}],["east",{"_index":625,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19475,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1787,4]]},"/en/lessons/geocoding-qgis":{"position":[[2091,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[17446,5]]},"/en/lessons/gravity-model":{"position":[[55953,4]]},"/en/lessons/introduction-map-warper":{"position":[[15295,5]]},"/en/lessons/sentiment-analysis":{"position":[[27596,4],[30287,4],[31383,4],[34577,4],[36253,4]]},"/en/lessons/sonification":{"position":[[14520,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3980,4],[4185,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43956,8],[44024,8],[44412,7],[45741,7]]}}}],["easter",{"_index":8452,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12429,6],[14052,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48920,6]]}}}],["easting/north",{"_index":23535,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43758,16]]}}}],["eastman",{"_index":8611,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20668,7],[26605,7],[26648,7],[26729,7],[26772,7],[35438,7]]}}}],["easton",{"_index":1552,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30470,6]]}}}],["easy_instal",{"_index":20722,"title":{},"body":{"/en/lessons/sonification":{"position":[[22140,12]]}}}],["easytetherusbethernet",{"_index":8382,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35534,21]]}}}],["easy—instead",{"_index":3038,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12546,12]]}}}],["eat",{"_index":23655,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[1771,3],[1913,3],[1976,3]]}}}],["eaus&",{"_index":18761,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9074,10]]}}}],["ebba",{"_index":8019,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46389,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2238,4]]}}}],["ebbitt",{"_index":3451,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1657,6]]}}}],["ebook",{"_index":8757,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5543,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3507,5],[4573,5],[11564,5],[14433,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5674,5]]}}}],["ec2",{"_index":14076,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2772,5],[3221,4],[3301,3],[3619,3],[6038,4]]}}}],["ecco",{"_index":10736,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[17291,4]]}}}],["echo",{"_index":887,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10601,5],[10794,4],[11281,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22766,4],[22823,4],[22877,4]]},"/en/lessons/intro-to-powershell":{"position":[[874,5],[22069,5],[44270,4]]},"/en/lessons/sonification":{"position":[[1453,6]]}}}],["ecir",{"_index":16469,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48820,4]]}}}],["ecml",{"_index":20510,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40286,4]]}}}],["eco",{"_index":6503,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58956,4]]}}}],["ecolog",{"_index":6695,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15579,10],[18036,10]]}}}],["econom",{"_index":4535,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68915,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3614,8],[8254,8],[21428,8],[21657,8],[24475,8],[25121,8],[25515,8],[25660,8]]},"/en/lessons/counting-frequencies":{"position":[[3125,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[1228,8]]},"/en/lessons/gravity-model":{"position":[[3805,8],[7724,8],[10521,8],[12596,8],[16789,8],[29313,8],[62099,8],[62523,8],[64961,8],[65347,8],[65505,8],[65870,8],[66038,8],[66248,8],[66688,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6548,8],[6684,8],[7274,10],[39075,9]]},"/en/lessons/linear-regression":{"position":[[73115,8],[79187,8]]},"/en/lessons/logistic-regression":{"position":[[64461,8]]},"/en/lessons/sonification":{"position":[[14372,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3926,9]]}}}],["economi",{"_index":2669,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30541,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[631,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38564,8]]},"/en/lessons/sentiment-analysis":{"position":[[27673,7],[30365,7],[31460,7],[34655,7],[36331,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3911,7],[4159,8]]}}}],["economist",{"_index":13528,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7017,11]]}}}],["ecosystem",{"_index":5309,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[135,9],[1273,9]]},"/en/lessons/linear-regression":{"position":[[25548,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3597,9],[31221,9]]}}}],["ecrm",{"_index":13449,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17259,5],[19005,5]]}}}],["ecrm:p108i_was_produced_bi",{"_index":13455,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17708,26],[19409,26]]}}}],["ecrm:p4_has_tim",{"_index":13458,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17809,16],[19510,16]]}}}],["ecrm:p82a_begin_of_the_begin",{"_index":13460,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17855,28],[19556,28]]}}}],["ecrm:p9_consists_of",{"_index":13456,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17763,19],[19464,19]]}}}],["ecuador",{"_index":4463,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59185,9]]}}}],["ed",{"_index":1791,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44437,4],[51792,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56346,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69161,3],[69283,3],[69451,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39535,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11731,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26464,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47149,3]]},"/en/lessons/gravity-model":{"position":[[60903,5],[63126,5],[64477,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[18882,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42360,3]]},"/en/lessons/jupyter-notebooks":{"position":[[52698,3]]},"/en/lessons/sentiment-analysis":{"position":[[39476,7]]},"/en/lessons/sonification":{"position":[[41383,6],[41901,6]]},"/en/lessons/space-place-gazetteers":{"position":[[48510,5],[48810,3],[49438,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61500,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39632,3],[39922,3],[40161,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27442,4]]}}}],["eda",{"_index":6143,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9883,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6469,6],[6626,3]]}}}],["eder",{"_index":16568,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54458,5]]}}}],["edg",{"_index":2677,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30964,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7549,5],[8486,5],[14597,6],[15270,5],[15495,5],[16840,5],[17356,5],[21484,7],[22445,5],[25714,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6131,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[772,4],[27974,4],[29983,4],[30612,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[521,5],[19527,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2246,5],[14515,5],[30491,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4571,7],[7709,6],[9695,5],[10520,5],[10977,4],[13542,4],[13744,6],[14340,5],[14619,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3576,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4839,8],[6102,4],[6207,5],[6219,5],[7393,5],[9817,5],[9995,6],[10124,4],[10589,5],[10659,6],[10834,5],[10840,8],[10959,5],[11401,5],[11616,6],[11643,5],[11885,5],[11991,6],[12766,5],[12842,5],[13034,5],[13129,4],[13204,6],[13444,7],[13485,5],[13572,6],[14297,5],[18571,6],[18655,5],[18689,5],[18716,5],[19369,5],[20831,6],[21855,6],[22706,5],[22831,5],[22868,5],[22954,4],[23048,5],[24112,5],[24348,5],[29242,5],[31521,6],[31614,6],[31686,5],[35003,5],[35017,5],[35765,5],[51016,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27399,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5930,5],[10002,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[19991,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1894,5],[3632,4],[4487,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4305,5],[4932,4],[16972,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26600,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1164,5],[23424,4]]},"/en/lessons/logistic-regression":{"position":[[36822,5],[40097,5]]},"/en/lessons/sonification":{"position":[[38785,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[341,5],[5964,4],[5996,4],[6847,5],[7490,4],[7659,6],[7674,4],[7830,4],[8045,4],[8073,4],[8099,4],[8173,5],[8281,5],[8607,4],[8753,5],[8772,4],[8946,4],[9284,4],[10350,4],[14873,4],[15854,5],[16175,5],[16675,5],[20834,5],[22726,5],[23011,5],[23082,4],[25216,5],[28518,6],[29184,6],[32458,5],[33369,6],[35029,4],[35518,5]]}}}],["edge.id",{"_index":21249,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[8324,7],[9436,7]]}}}],["edge.label.col",{"_index":21366,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28971,14],[30021,14]]}}}],["edge.spel",{"_index":21295,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16565,11]]}}}],["edgecsv",{"_index":10426,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9736,8],[12716,8]]}}}],["edgelist",{"_index":10416,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9330,8],[12660,8],[45424,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15005,8]]}}}],["edgeread",{"_index":10427,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9765,10],[12729,10]]}}}],["edgereader][1",{"_index":10430,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9844,15],[12793,15]]}}}],["edges.csv",{"_index":2877,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15938,9]]}}}],["edges1000.csv",{"_index":2878,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15953,13]]}}}],["edges_director_duration.csv",{"_index":9072,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8196,28],[8975,27],[9361,27],[11320,27],[17219,27]]}}}],["edinbugh",{"_index":12594,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2134,8]]}}}],["edinburgh",{"_index":12500,"title":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[42,9]]}},"body":{"/en/lessons/geocoding-qgis":{"position":[[3345,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[43,9],[629,9],[1287,9],[1659,9],[1997,9],[3014,9],[3499,9],[3801,9],[3937,9],[29144,9],[29386,9],[29631,9],[30105,9],[31266,9],[32323,9],[32637,9]]},"/en/lessons/gravity-model":{"position":[[7441,9]]}}}],["edinburgh’",{"_index":12591,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1344,11]]}}}],["edit",{"_index":28,"title":{"/en/lessons/editing-audio-with-audacity":{"position":[[0,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[523,7],[1654,7],[2315,4],[10701,7],[10923,7],[14029,7],[16723,4],[17063,7],[17252,6],[17268,6],[17397,5],[17576,7],[17648,4],[17788,7],[18494,7],[20102,6],[20420,6],[24214,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45903,8],[50213,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3431,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8935,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5873,7],[14650,7],[35592,4],[37618,4],[39792,4],[48538,4],[51737,7],[56377,8],[56450,8],[60365,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9453,6],[9572,5],[10537,4],[11083,6],[12111,5],[14940,4],[16747,5],[17466,5],[18000,4],[18136,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4384,8],[4497,8],[5322,8],[5419,8],[46089,9],[47956,9],[48335,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1036,4],[2333,7],[2580,4],[4635,4],[5381,5],[5525,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[512,7],[566,7],[712,4],[2129,4],[2180,7],[6329,7],[7374,4],[14710,5],[16577,4],[16729,7],[16801,4],[16947,7],[17000,7],[19897,4],[24237,4],[33349,7],[33444,7],[33508,7],[34639,4],[34978,7],[35389,7],[36062,4],[39318,7],[39512,4],[43522,7],[44303,7],[46857,4],[46894,4],[47125,5],[47331,4],[48659,7],[57190,4],[57253,4],[57271,7],[64446,4],[69796,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43703,8]]},"/en/lessons/counting-frequencies":{"position":[[7167,5],[12696,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14131,8],[15006,4],[15151,4],[15538,4],[16608,4],[18203,4],[20297,7],[37437,8],[37614,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11010,4],[11841,4],[21487,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17568,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4324,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4570,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5333,7],[6386,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18216,4],[38774,4],[50262,9],[50557,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3794,8],[13241,7],[15324,7],[26146,8],[26240,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6114,4],[11378,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31441,4],[31575,4],[44784,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1,7],[98,7],[183,7],[669,4],[955,5],[996,7],[1211,7],[3178,7],[5685,7],[7050,6],[7508,7],[11295,4],[13900,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1591,7],[2781,8]]},"/en/lessons/extracting-keywords":{"position":[[5411,5],[9401,7],[9844,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[35403,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5598,4],[5662,4],[7093,4],[7238,4],[8456,4],[11021,4],[11143,4],[11945,4],[12636,4],[13390,4],[17407,4],[17479,4],[22530,4],[23941,4],[24397,4],[24551,4],[25821,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2750,4],[8148,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5618,7],[16393,8],[20727,7],[32178,7],[32309,7],[32664,7],[43105,7],[43428,7],[49386,7],[54159,8],[54718,7],[59087,8],[66369,8],[66602,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12908,8],[22470,4],[27390,7],[27491,4],[27526,4],[27572,4],[27631,7],[28430,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[381,4],[21804,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12727,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[17579,7]]},"/en/lessons/installing-omeka":{"position":[[6323,7],[11428,4],[11673,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20458,4],[20814,4],[20908,7],[20978,7],[21992,7],[22043,7],[23197,7],[23256,4],[38287,5],[38341,7],[49272,6],[49497,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2535,4],[15586,4],[51523,5],[52002,4],[52339,7],[52629,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13603,5],[14347,5],[25691,4]]},"/en/lessons/intro-to-bash":{"position":[[262,7],[2463,6],[2770,7],[11505,4],[12027,5],[17603,7],[17872,7],[19522,5],[19662,4],[25072,5]]},"/en/lessons/intro-to-linked-data":{"position":[[13747,7],[37562,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[22102,7],[22965,7]]},"/en/lessons/introduction-and-installation":{"position":[[715,5]]},"/en/lessons/introduction-map-warper":{"position":[[142,4],[7550,4],[10216,5],[10236,4],[13399,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42,8],[2219,7],[2913,8],[3430,7],[11422,7],[18540,8],[40534,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19688,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48831,6]]},"/en/lessons/json-and-jq":{"position":[[6059,4],[20743,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2918,4],[3082,7],[8585,8],[20481,7],[20549,7],[20673,4],[20733,5],[20890,7],[21108,7],[21331,7],[25811,4],[27846,4],[29506,4],[33976,4]]},"/en/lessons/linear-regression":{"position":[[30166,6]]},"/en/lessons/linux-installation":{"position":[[162,4],[207,4],[1308,4],[1321,4],[1394,7],[1449,4],[1468,4],[1702,5],[1747,4],[1830,4],[1849,5],[2156,4],[3581,4]]},"/en/lessons/mac-installation":{"position":[[1173,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27638,4],[28203,6],[28674,4],[29401,6],[29618,4],[30323,4],[30846,6],[30986,4],[32169,4],[32566,4],[32824,4],[33023,4],[33634,4],[33771,4],[34264,4],[34678,6]]},"/en/lessons/naive-bayesian":{"position":[[39461,4],[46355,6],[70120,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15908,8],[16295,7]]},"/en/lessons/preserving-your-research-data":{"position":[[6754,8],[8285,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3009,6],[3258,6],[28317,8]]},"/en/lessons/research-data-with-unix":{"position":[[3078,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30535,9],[47816,9]]},"/en/lessons/space-place-gazetteers":{"position":[[49656,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3828,7],[7016,7],[7803,5],[9024,7],[17810,4],[25296,4],[25916,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4025,4],[36821,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11614,7],[11666,7],[11875,8],[12070,4],[12163,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63662,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17623,4],[17722,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23196,7],[24498,4],[31278,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9098,9],[9176,8],[9390,7],[9627,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[5639,6],[6510,5],[9450,4],[13301,4],[18302,7],[27321,7],[29683,7],[30182,7],[30267,7],[30839,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5270,4],[5299,4],[6277,5],[6467,4],[6625,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8690,4],[11700,4],[19238,4]]},"/en/lessons/vector-layers-qgis":{"position":[[7414,7],[7516,8],[7525,7],[9825,5],[11786,7],[12439,5],[12467,7],[13853,7],[14407,7],[14682,7]]},"/en/lessons/windows-installation":{"position":[[770,4],[783,4],[856,7],[950,4],[978,4],[1102,4],[1397,4],[1482,4],[2852,5],[4260,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11945,7]]},"/en/lessons/working-with-text-files":{"position":[[478,5],[5677,4],[6185,5],[6602,5]]},"/en/lessons/working-with-web-pages":{"position":[[5921,4],[8857,5]]}}}],["edit11",{"_index":23570,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1061,6],[1764,6],[2100,6],[2500,6],[2609,6],[4352,6]]}}}],["edited.jpg",{"_index":641,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20390,10]]}}}],["edith",{"_index":5628,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5844,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13802,5]]}}}],["editor",{"_index":406,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10626,6],[10757,6],[11035,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3408,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1260,6],[9824,7],[13997,6],[14050,7],[35234,6],[35329,6],[39819,6],[44405,7],[45013,6],[45054,6],[45355,6],[46375,7],[47370,6],[47411,6],[47641,6],[47784,6],[48774,7],[49692,8],[60343,6],[61563,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17586,6],[40248,6],[41055,6],[41092,6],[42244,6],[42545,6],[43156,6],[43221,6],[47177,7],[63252,6],[63294,7],[67744,6],[67794,6],[68053,7]]},"/en/lessons/common-similarity-measures":{"position":[[23994,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5081,6],[5191,7],[14452,7],[14586,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1231,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2900,6],[3618,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2075,7],[2602,6],[4307,7],[16419,6],[34363,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7580,6],[12952,6],[13101,6],[13175,7],[13886,6],[14164,7],[14920,7],[16413,7],[18294,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1875,6],[6149,6],[8543,7],[12857,7],[19645,6],[21993,6],[23351,7],[24382,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16238,7],[23268,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44519,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13747,7],[18404,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26847,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9329,6],[12101,6],[13117,6],[15173,6],[41121,6],[56212,7]]},"/en/lessons/extracting-keywords":{"position":[[805,7],[9535,7],[9787,6],[9864,6],[9975,6],[12447,7],[15645,7],[19791,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9212,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21204,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[514,7],[12651,7],[12705,7],[12759,7],[12975,6],[13058,7],[13124,6],[13428,7],[13563,6],[14067,6],[14192,7],[14511,6],[16602,6],[26935,6],[30448,6],[30740,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2355,6],[2471,7],[2999,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23658,7]]},"/en/lessons/gravity-model":{"position":[[47584,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4557,7],[29607,6]]},"/en/lessons/installing-omeka":{"position":[[11497,6],[11537,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2637,6],[8363,8],[53629,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2296,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4961,6],[8489,8],[8962,7],[9008,6],[15519,7],[21660,7],[23542,6],[26195,8],[28428,7],[29449,6],[32662,6],[32842,7],[32986,7]]},"/en/lessons/intro-to-bash":{"position":[[17778,7],[18180,7],[19705,7],[26600,7]]},"/en/lessons/intro-to-linked-data":{"position":[[29631,7],[37891,7]]},"/en/lessons/intro-to-powershell":{"position":[[39333,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1696,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[205,6],[10280,6],[10355,6],[10505,6],[10661,6],[10736,6],[11018,6],[11708,6],[13032,7],[13292,7],[14209,6],[16566,6],[19100,7],[19934,6],[20051,6],[23046,6]]},"/en/lessons/introduction-and-installation":{"position":[[665,7],[746,6],[824,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3054,6],[18159,7],[31535,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2815,6],[9746,6],[19115,6],[19417,7]]},"/en/lessons/json-and-jq":{"position":[[16972,6]]},"/en/lessons/jupyter-notebooks":{"position":[[14142,7],[40556,6]]},"/en/lessons/linux-installation":{"position":[[1357,7],[3172,7],[3439,7]]},"/en/lessons/mac-installation":{"position":[[162,6],[969,6],[997,7],[1139,7],[1394,6],[2551,7],[2743,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1779,6],[1876,7],[1979,6],[2101,6],[7644,6],[20243,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15553,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2102,7],[8643,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9382,7]]},"/en/lessons/research-data-with-unix":{"position":[[5729,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47399,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10587,8]]},"/en/lessons/sonification":{"position":[[14732,7],[22777,6],[24662,7],[28943,6],[29725,6],[33610,6],[35012,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3401,6],[3572,6],[3884,7],[4513,7],[6954,7],[8983,7],[9130,7],[9245,7],[9340,7],[12461,6],[22866,6],[24857,6],[30788,7],[31249,8],[33054,7],[33134,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6087,8],[6758,7],[6989,6],[7069,6],[7572,7],[7942,6],[8674,6],[8700,6],[8780,8],[25377,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[31267,8],[32912,8]]},"/en/lessons/viewing-html-files":{"position":[[2458,7],[2514,7],[3421,6],[3709,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3831,6],[9672,7]]},"/en/lessons/windows-installation":{"position":[[819,7],[1342,7],[1430,6],[3909,7],[4101,6]]},"/en/lessons/working-with-text-files":{"position":[[872,6],[2669,6],[5742,6],[6583,6],[6748,6],[8620,6]]}}}],["editor/appl",{"_index":13072,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30498,18]]}}}],["editori",{"_index":3252,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60717,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3943,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4678,9],[8677,9],[38301,9],[54122,9]]},"/en/lessons/sentiment-analysis":{"position":[[39316,9]]},"/en/lessons/space-place-gazetteers":{"position":[[20969,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46224,11]]}}}],["editor’",{"_index":558,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16607,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[47,8],[516,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42799,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17289,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[72,8]]}}}],["edit’",{"_index":11667,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[8417,6]]}}}],["edm",{"_index":13470,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21397,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14988,5],[15831,4]]}}}],["edm:ag",{"_index":13483,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21897,9]]}}}],["edmisshownat",{"_index":15976,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14403,12]]}}}],["edmisshownat[0",{"_index":16079,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35268,15]]}}}],["edmisshownbi",{"_index":15978,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14535,12]]}}}],["edmpreview",{"_index":15973,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14183,10]]}}}],["edmpreview[0",{"_index":16081,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35580,14]]}}}],["edmund",{"_index":3533,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2601,8]]}}}],["edn",{"_index":15295,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36907,4]]}}}],["edu",{"_index":7647,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7190,6]]}}}],["eduardo",{"_index":3266,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61462,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65842,7]]}}}],["educ",{"_index":3828,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14704,10],[56194,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69773,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5455,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6534,9],[7584,11],[11361,8],[13551,12],[13614,12],[39516,11],[50026,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9846,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2519,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22900,10],[39552,9],[39686,9],[45151,11],[47774,10]]},"/en/lessons/geocoding-qgis":{"position":[[18106,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5290,10],[6395,7],[8376,11],[50525,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4268,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41562,11]]},"/en/lessons/jupyter-notebooks":{"position":[[39554,9]]},"/en/lessons/linear-regression":{"position":[[77629,9]]},"/en/lessons/logistic-regression":{"position":[[66820,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3406,10]]},"/en/lessons/sentiment-analysis":{"position":[[39683,10]]},"/en/lessons/space-place-gazetteers":{"position":[[28332,10],[28608,11],[46087,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21624,11]]}}}],["education</i>",{"_index":15446,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6073,20]]}}}],["educolog",{"_index":3896,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18113,10]]}}}],["edward",{"_index":11433,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34903,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2617,6],[4751,6]]},"/en/lessons/intro-to-linked-data":{"position":[[2170,6],[2206,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6744,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47238,6],[55210,6]]},"/en/lessons/naive-bayesian":{"position":[[15771,6],[16623,6],[17133,6],[66383,6]]},"/en/lessons/qgis-layers":{"position":[[151,6],[3123,6],[3218,6],[6046,6],[6158,6],[9889,6],[10814,6],[11357,6],[13656,6],[14689,6],[17555,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1439,6],[1993,6],[3043,6],[5088,6],[11042,6],[13338,6]]}}}],["eea",{"_index":7210,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3628,6],[4138,4]]}}}],["eebo",{"_index":5617,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3638,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5696,6],[39622,4],[40229,4],[41767,4],[42794,4],[42827,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17282,4]]}}}],["eebo/passim_output_b",{"_index":9834,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42212,29]]}}}],["een",{"_index":16667,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13731,4],[13746,3],[14034,4],[14049,3],[14953,4],[14968,3],[15947,3]]}}}],["ef",{"_index":21403,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[2529,4],[3283,2],[44361,2],[45318,2],[47837,2],[48645,2]]}}}],["effect",{"_index":1105,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6409,6],[16155,6],[32854,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13698,9],[13958,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25583,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37103,6],[37466,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9490,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12538,6],[13341,7],[35282,7],[36288,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56100,9]]},"/en/lessons/common-similarity-measures":{"position":[[19573,6],[20514,8],[22705,6],[23211,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28773,12],[30392,12],[34686,7],[41217,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18325,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20750,7],[21079,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1785,11],[15118,6],[26811,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7121,12],[7453,9],[7835,10],[10171,12],[31429,11],[31588,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9270,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9518,11],[14969,11],[18652,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5353,6],[14618,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41594,11],[59323,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1609,11],[8154,6],[8599,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9228,6],[11808,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4158,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11233,11]]},"/en/lessons/extracting-keywords":{"position":[[13399,11],[17873,12],[18909,11],[32006,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20862,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9117,12],[13445,11],[14354,9],[63061,12]]},"/en/lessons/geocoding-qgis":{"position":[[14702,11],[36957,9]]},"/en/lessons/georeferencing-qgis":{"position":[[12033,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14597,11],[22960,12]]},"/en/lessons/gravity-model":{"position":[[28669,11],[58445,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31308,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49706,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38948,6]]},"/en/lessons/intro-to-bash":{"position":[[4245,6]]},"/en/lessons/intro-to-linked-data":{"position":[[15193,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[18279,9],[19008,6]]},"/en/lessons/introduction-map-warper":{"position":[[4471,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31854,9]]},"/en/lessons/json-and-jq":{"position":[[35472,11]]},"/en/lessons/jupyter-notebooks":{"position":[[43645,12]]},"/en/lessons/linear-regression":{"position":[[12157,7],[17689,9],[21752,9],[47373,9],[52258,6],[52970,7],[61860,6],[61993,6]]},"/en/lessons/logistic-regression":{"position":[[42489,6],[61633,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4232,7]]},"/en/lessons/naive-bayesian":{"position":[[2754,11],[58133,7],[69657,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5336,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[562,10],[28605,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5429,6],[5720,6],[5875,6],[9043,7],[29916,9]]},"/en/lessons/sentiment-analysis":{"position":[[4482,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12348,11]]},"/en/lessons/sonification":{"position":[[5865,6],[6420,6],[8975,7],[10939,6],[12059,6],[38261,7]]},"/en/lessons/space-place-gazetteers":{"position":[[47035,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6641,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3927,6],[4185,7],[8088,7],[44112,7],[44208,6],[44356,6],[51669,6],[56203,6],[57098,6],[62518,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2000,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17061,11],[17379,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27670,9],[37044,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[1636,11],[2406,11],[14697,6],[21174,11],[28159,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1469,9]]},"/en/lessons/vector-layers-qgis":{"position":[[894,11],[978,12]]},"/en/lessons/viewing-html-files":{"position":[[853,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37708,11]]}}}],["efficaci",{"_index":12140,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20865,8],[31010,8]]},"/en/lessons/linear-regression":{"position":[[17724,8]]}}}],["effici",{"_index":2775,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3204,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3540,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6022,9],[6160,9],[10185,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54393,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8055,9],[9717,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46806,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4207,9],[23347,12],[26163,10],[32326,9],[61709,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4287,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9362,10],[46198,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4765,9],[18084,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32635,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45904,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1044,9],[49192,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35425,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29629,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[944,11],[27936,9],[35032,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25850,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31562,9]]},"/en/lessons/gravity-model":{"position":[[8674,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[14711,10],[23453,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13553,12]]},"/en/lessons/intro-to-powershell":{"position":[[2090,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4427,12]]},"/en/lessons/naive-bayesian":{"position":[[48711,11]]},"/en/lessons/normalizing-data":{"position":[[6711,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52196,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6200,9],[17183,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1946,12],[18185,10],[18261,9],[27981,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35795,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[22085,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14611,11]]},"/en/lessons/working-with-text-files":{"position":[[3552,12]]}}}],["effort",{"_index":1087,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5683,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15788,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11474,7],[57868,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[495,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6743,6],[6822,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15202,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3133,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9395,6],[37156,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11558,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2227,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42670,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29119,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48748,7],[49116,7],[52361,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1949,7]]},"/en/lessons/intro-to-linked-data":{"position":[[15129,7],[18895,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13072,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3741,7]]},"/en/lessons/sentiment-analysis":{"position":[[16743,8]]},"/en/lessons/sonification":{"position":[[39845,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25044,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[32416,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10253,7],[24904,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18259,7]]}}}],["efro",{"_index":11234,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45503,6]]}}}],["efron",{"_index":17476,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74526,6]]}}}],["efstathio",{"_index":16159,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2060,10],[47803,10]]}}}],["eg",{"_index":6550,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[4637,3],[13953,4],[18106,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12560,4],[37459,4]]},"/en/lessons/counting-frequencies":{"position":[[9516,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13572,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30062,4]]},"/en/lessons/extracting-keywords":{"position":[[1805,4],[33178,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23834,3],[24003,3]]},"/en/lessons/geocoding-qgis":{"position":[[8088,4]]},"/en/lessons/gravity-model":{"position":[[20992,4],[21156,4],[33129,4],[34258,4]]},"/en/lessons/intro-to-linked-data":{"position":[[11674,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[19616,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23083,4]]},"/en/lessons/output-data-as-html-file":{"position":[[4286,4],[4331,4]]},"/en/lessons/sonification":{"position":[[10239,3],[20555,3],[21084,2],[22967,3],[30864,2]]}}}],["egg",{"_index":22919,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35354,7],[35411,7]]}}}],["egli",{"_index":11819,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6525,4]]}}}],["ego",{"_index":11839,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6744,3],[6905,3],[7501,3]]}}}],["eh",{"_index":18511,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[50229,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13771,3]]}}}],["ehrmann",{"_index":14932,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59199,7]]}}}],["ehůřek",{"_index":22818,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[3497,7]]}}}],["eigen(crossprod(x",{"_index":7440,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22110,18]]}}}],["eigenvalu",{"_index":7335,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16732,11],[17507,11],[34269,14]]}}}],["eigenvector",{"_index":7488,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34006,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31387,11],[34909,11],[35049,11],[35237,11],[35504,11],[37115,11],[37288,14],[37334,12],[42816,11],[43036,11],[43338,11],[43441,11],[43484,11]]}}}],["eigenvector_dict",{"_index":10570,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37061,16],[37270,17]]}}}],["eight",{"_index":4107,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32416,5]]},"/en/lessons/counting-frequencies":{"position":[[9522,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8850,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43394,5],[43432,5],[49407,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16261,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17716,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14716,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7868,5],[7997,9],[8035,8],[8074,8],[8107,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2936,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6637,5],[13016,5],[24572,5],[45173,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[28856,6]]}}}],["eighteenth",{"_index":4423,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56374,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4412,10]]},"/en/lessons/gravity-model":{"position":[[7474,10],[7696,10],[10259,10],[10493,10],[11729,10],[55208,10],[57031,10],[61857,10],[62071,10],[64933,10],[65319,10],[65484,10],[66220,10],[66660,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9076,10]]},"/en/lessons/linear-regression":{"position":[[66701,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8899,11],[9004,10]]},"/en/lessons/sonification":{"position":[[38901,10],[41151,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5738,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43522,10],[43663,10],[48986,10],[49077,10]]},"/en/lessons/working-with-web-pages":{"position":[[4157,10]]}}}],["eighth",{"_index":9216,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10161,8]]},"/en/lessons/sentiment-analysis":{"position":[[39872,6]]},"/en/lessons/sonification":{"position":[[40629,6]]}}}],["eigth",{"_index":20706,"title":{},"body":{"/en/lessons/sonification":{"position":[[17433,5]]}}}],["eileen",{"_index":6061,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44971,6]]}}}],["ein",{"_index":11500,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12909,4],[13005,4]]}}}],["eisenegg",{"_index":10027,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57752,11]]}}}],["eissen",{"_index":16466,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48759,6]]}}}],["eiu",{"_index":11963,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9997,4],[61297,4]]}}}],["eiusmod",{"_index":21119,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13176,7],[15405,7]]}}}],["eju",{"_index":18763,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9163,4],[9234,4],[9830,4],[9901,4]]}}}],["ekdal",{"_index":21937,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61972,7]]}}}],["el",{"_index":15703,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22815,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12117,2],[12271,2],[12290,2],[12324,2],[12774,4],[13421,2],[48407,2],[50384,2],[53358,2],[53485,2]]}}}],["elabor",{"_index":5070,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55992,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[23092,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2637,9]]}}}],["elaps",{"_index":21365,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28494,7],[28887,7],[29160,7]]}}}],["elast",{"_index":14075,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2754,7]]}}}],["elbow",{"_index":4559,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[392,5],[12245,5],[18847,5],[19151,5],[19169,5],[19855,7],[27601,7],[33447,5],[33523,5],[40837,5],[41258,5],[41314,5],[41391,5],[41434,7],[56283,5],[56798,5],[56866,5],[56944,5]]}}}],["elbowplot(range(1,11",{"_index":4933,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41205,22]]}}}],["elbowplot(range_",{"_index":4835,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33465,17]]}}}],["elder",{"_index":17518,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78633,6]]}}}],["elderli",{"_index":5190,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63862,7]]}}}],["elect",{"_index":2316,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3815,8],[5133,10],[10113,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5759,5],[18507,7],[27790,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5921,7]]},"/en/lessons/linear-regression":{"position":[[8791,7]]},"/en/lessons/logistic-regression":{"position":[[19874,7]]},"/en/lessons/naive-bayesian":{"position":[[58377,11],[60229,10],[60283,8],[60320,7],[60700,11]]},"/en/lessons/sentiment-analysis":{"position":[[27633,9],[30325,9],[31420,9],[34615,9],[36291,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4002,8],[4204,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18305,8]]}}}],["elector",{"_index":20439,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27917,11],[30606,11],[31704,11],[34896,11],[36785,11]]},"/en/lessons/vector-layers-qgis":{"position":[[1124,9]]}}}],["electr",{"_index":6737,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20214,8],[22268,8],[22362,8],[27444,8],[27500,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20064,8],[20168,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[8777,10],[9271,11],[9868,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15880,8]]}}}],["electricarchaeo",{"_index":15480,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3883,16],[4086,16],[4267,16],[4461,16],[4654,16],[4821,16]]}}}],["electron",{"_index":8253,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[389,10],[38804,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58759,10]]},"/en/lessons/extracting-keywords":{"position":[[620,10],[1789,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66358,10],[66591,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1032,10],[42049,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4154,10]]}}}],["eleg",{"_index":12103,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16564,7],[17192,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[3165,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35096,8]]}}}],["element",{"_index":2291,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1152,8],[1472,8],[7002,8],[7104,7],[10707,8],[10803,8],[11744,7],[24908,7],[24961,7],[27202,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[491,8],[1569,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5950,8],[6263,8],[6476,8],[24478,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41711,7],[61527,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29054,7],[31312,8],[31436,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1143,8],[1570,8],[1668,8],[1705,8],[21366,8],[37512,7],[37575,8]]},"/en/lessons/counting-frequencies":{"position":[[5172,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1088,8],[8784,8],[13208,8],[19667,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9111,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21410,8],[28854,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3883,8],[14049,8],[26023,8],[41946,7],[41997,7],[42078,7],[42361,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4969,8],[17849,8],[17966,9],[18154,9],[20005,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[514,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8487,8],[12359,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16920,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6853,8],[8104,8],[8585,8],[8714,8],[9312,7],[12249,8],[12728,8],[14223,7],[16152,7],[19831,7],[25230,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1643,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[337,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[458,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[245,8],[9328,8],[37372,7],[40437,8],[40793,8],[40854,7],[41150,7],[55641,9],[69470,8]]},"/en/lessons/geocoding-qgis":{"position":[[2351,9],[14200,7],[36621,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[7095,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6231,8],[6264,8],[7076,8],[7109,8],[14601,8]]},"/en/lessons/gravity-model":{"position":[[40769,8],[40816,8],[40896,8],[40997,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19249,9],[29016,8],[37103,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13843,7],[13923,7],[17425,9],[29462,7],[29578,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47343,7],[49318,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25614,8]]},"/en/lessons/intro-to-bash":{"position":[[880,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11162,8],[17781,7]]},"/en/lessons/intro-to-linked-data":{"position":[[8904,8],[28037,7],[28177,7]]},"/en/lessons/intro-to-powershell":{"position":[[33752,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[790,8],[11180,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11110,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22713,9],[22733,8],[22815,8],[22950,8],[24039,7],[35258,9],[35792,7],[41142,8],[43086,7]]},"/en/lessons/json-and-jq":{"position":[[987,8],[9506,7],[9691,7],[11578,8],[21805,8]]},"/en/lessons/linear-regression":{"position":[[38819,8]]},"/en/lessons/logistic-regression":{"position":[[20837,9],[21277,9],[27984,9],[62245,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27449,9]]},"/en/lessons/naive-bayesian":{"position":[[902,8],[46118,7]]},"/en/lessons/normalizing-data":{"position":[[346,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31667,8],[36381,7]]},"/en/lessons/preserving-your-research-data":{"position":[[298,8],[7128,9],[7244,8],[9734,8],[9769,7],[10491,7],[10919,8],[11786,8],[14582,8],[15887,8],[16130,9]]},"/en/lessons/research-data-with-unix":{"position":[[12126,8],[14838,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1531,8]]},"/en/lessons/sentiment-analysis":{"position":[[29576,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[398,8],[1470,8],[2084,8],[17971,8],[18721,8],[18800,9],[19045,7],[19067,7],[19375,9],[19684,8],[19793,7],[19835,7],[19965,8],[20081,7],[23029,7],[23124,7],[23186,8],[23734,7],[26040,7],[26131,8],[26273,7],[26335,7],[26571,7],[26937,8],[27222,8],[30456,8],[30501,8],[31215,8],[34810,8],[38172,8],[38236,8]]},"/en/lessons/sonification":{"position":[[2214,8],[4122,8],[28766,8],[28833,7],[31720,7]]},"/en/lessons/space-place-gazetteers":{"position":[[16095,7],[24362,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3125,8],[16431,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19645,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3271,9],[3284,7],[3410,8],[3469,7],[3512,7],[3541,7],[3568,8],[3591,7],[3619,7],[3648,8],[3799,7],[3878,9],[4141,8],[4273,8],[17279,7],[17451,7],[17494,7],[17579,9],[17655,8],[17752,8],[17876,9],[19883,7],[19966,7],[20434,8],[20722,8],[21256,9],[21599,7],[23256,9],[23689,8],[23758,7],[23847,7],[23952,7],[24034,8],[24071,7],[24106,8],[24252,8],[24400,8],[24879,9],[24962,8],[25029,7],[25105,8],[26376,8],[26464,8],[26649,8],[27462,7],[27784,7],[27924,9],[28078,8],[28801,7],[29296,8],[29465,8],[29504,7],[29816,7],[30119,7],[30202,8],[30340,7],[30602,7],[30763,7],[30801,7],[30964,8],[31214,7],[31368,8],[32302,8],[35626,7],[35710,7],[35754,7],[41841,9]]},"/en/lessons/transliterating":{"position":[[17136,9],[17367,8],[17740,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[19206,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5564,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24251,8]]},"/en/lessons/working-with-web-pages":{"position":[[180,8]]}}}],["element_text(angl",{"_index":19863,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24318,18]]}}}],["elementari",{"_index":14171,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6610,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[6621,10]]}}}],["elements—document",{"_index":7830,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13105,22]]}}}],["elementtyp",{"_index":9809,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32734,14],[33110,14]]}}}],["elena",{"_index":8565,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7163,5]]}}}],["eleph",{"_index":17004,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7340,11]]}}}],["eleutherai",{"_index":14813,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48912,11],[49415,10],[49858,10]]}}}],["eleutherai’",{"_index":14815,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49103,12]]}}}],["elev",{"_index":12832,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[11979,9]]}}}],["eleven",{"_index":7324,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[15126,6],[34183,7]]},"/en/lessons/counting-frequencies":{"position":[[9541,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35569,6]]}}}],["eli",{"_index":18610,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59093,6]]}}}],["elicit",{"_index":21657,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[3055,8]]}}}],["elid",{"_index":11492,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11114,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68368,6]]}}}],["elif",{"_index":7598,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1658,4],[1727,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32256,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4326,4],[4414,4],[5156,4],[6380,4],[6450,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25567,4],[46348,4]]}}}],["elig",{"_index":22119,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8216,8]]}}}],["elijah",{"_index":22003,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1197,6]]}}}],["elimin",{"_index":2905,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18238,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10849,9],[11228,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6913,10],[9694,10],[9838,9],[10403,9]]},"/en/lessons/common-similarity-measures":{"position":[[25274,9],[25369,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33310,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8240,9],[9883,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21737,11],[42704,11]]},"/en/lessons/georeferencing-qgis":{"position":[[9968,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[11304,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16060,11]]},"/en/lessons/normalizing-data":{"position":[[6276,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44619,10],[44702,10]]}}}],["elit",{"_index":9142,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20640,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9117,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13163,5],[15392,5]]}}}],["eliza",{"_index":18688,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[65851,5],[66046,5]]}}}],["elizabeth",{"_index":1197,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10826,9],[30766,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14352,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37771,9],[47145,9]]}}}],["elizabeth_needham.txt",{"_index":22084,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23136,21]]}}}],["ell",{"_index":14966,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8000,9]]}}}],["ellen",{"_index":16388,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43687,5],[52126,5]]},"/en/lessons/linear-regression":{"position":[[46468,5],[77566,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62233,5]]}}}],["ellips",{"_index":7077,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50629,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21621,9]]}}}],["ellipsi",{"_index":8791,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[10110,8],[10380,9]]}}}],["ellipsoid",{"_index":15690,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[20860,10]]}}}],["ello",{"_index":16986,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3607,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4844,4]]}}}],["elmar",{"_index":21951,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62433,5]]}}}],["else:)[today",{"_index":14274,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[30935,13],[34916,13]]}}}],["elsevi",{"_index":15296,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36912,9]]}}}],["elsewher",{"_index":3218,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57061,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6252,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3468,10],[42462,9]]},"/en/lessons/common-similarity-measures":{"position":[[30066,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9096,10]]},"/en/lessons/counting-frequencies":{"position":[[9572,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6059,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31049,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25289,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21815,9]]},"/en/lessons/gravity-model":{"position":[[16450,10],[16708,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50493,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4871,9]]},"/en/lessons/jupyter-notebooks":{"position":[[44707,9]]},"/en/lessons/linear-regression":{"position":[[57727,10]]},"/en/lessons/sentiment-analysis":{"position":[[4837,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5379,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[16626,10]]}}}],["else’",{"_index":5814,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38094,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39453,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2559,6],[4533,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22757,7]]}}}],["elton",{"_index":12786,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32468,5]]}}}],["elucid",{"_index":2511,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20054,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34628,9]]}}}],["elv",{"_index":5132,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59732,5]]}}}],["em",{"_index":16158,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1800,2]]},"/en/lessons/viewing-html-files":{"position":[[1840,2],[1848,5]]}}}],["emac",{"_index":411,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10734,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12994,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7124,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[31307,5]]}}}],["email",{"_index":548,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16392,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7973,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12034,5],[13279,5],[13387,5],[35735,5],[36323,7],[37772,6],[37784,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[994,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10742,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28746,6],[33116,6],[33161,5],[53570,5],[53595,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10202,6],[10331,6],[10391,5],[10568,5],[10612,6],[10662,5],[10782,6],[10915,5],[11381,5],[11456,5],[11585,6],[11963,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35896,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34039,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4229,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2241,5],[2914,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13880,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12338,5],[12390,5],[16576,5],[21038,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30116,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21329,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[10745,5],[17808,6],[17966,6],[21526,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42026,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36279,5]]},"/en/lessons/intro-to-linked-data":{"position":[[26559,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[15388,5],[15427,5],[15613,5],[15635,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8743,5],[9198,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44525,6]]},"/en/lessons/logistic-regression":{"position":[[21721,5],[21811,7],[22414,5],[22503,5]]},"/en/lessons/naive-bayesian":{"position":[[7178,5],[7204,5],[7429,5],[22924,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3880,5],[3963,5]]},"/en/lessons/sentiment-analysis":{"position":[[39647,5],[40237,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2711,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13066,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[365,5],[573,6]]}}}],["emb",{"_index":4021,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26460,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48724,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1339,5],[10865,5],[10905,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3265,5],[25777,5],[46174,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25531,5]]},"/en/lessons/output-data-as-html-file":{"position":[[998,5],[4221,5]]}}}],["embalm",{"_index":6479,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56771,9]]}}}],["embark",{"_index":20915,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8378,9]]}}}],["embed",{"_index":1964,"title":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32,10]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2018,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5549,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43769,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49,10],[191,10],[2138,11],[2391,10],[2640,10],[3355,10],[3471,10],[3652,10],[3787,10],[3848,10],[7225,10],[7287,10],[7902,10],[8029,11],[8165,10],[8687,11],[9199,10],[9594,10],[10104,10],[10254,10],[10375,10],[10472,10],[10545,10],[10739,11],[10817,11],[11404,9],[11505,10],[11964,10],[12085,9],[12139,10],[12307,10],[12460,9],[12675,10],[12751,11],[13005,10],[13163,10],[13848,11],[16845,10],[16953,10],[17016,9],[17258,12],[17297,9],[17390,11],[17432,11],[18432,10],[18506,10],[18714,9],[19543,11],[20939,10],[22556,10],[26954,9],[27203,9],[28485,10],[28741,10],[28778,9],[29000,9],[31874,9],[35667,12],[69023,10],[69312,10],[69571,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30816,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21688,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[8397,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[11271,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8500,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5480,8],[16312,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7674,8],[7758,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25405,8],[27043,8],[27279,8],[28243,8],[40676,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5801,9],[6114,10]]},"/en/lessons/json-and-jq":{"position":[[21183,8],[26231,8]]},"/en/lessons/jupyter-notebooks":{"position":[[6015,8],[44002,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18226,8]]},"/en/lessons/output-data-as-html-file":{"position":[[4118,8]]},"/en/lessons/research-data-with-unix":{"position":[[14462,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6344,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7859,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33,10],[135,9],[584,9],[636,10],[782,9],[1462,10],[1532,9],[1836,9],[3945,10],[4411,9],[5086,10],[5496,11],[5611,10],[5907,10],[6157,10],[6296,10],[6445,9],[6978,10],[7031,9],[7757,9],[9110,11],[9332,9],[9594,9],[10072,9],[11671,9],[16369,9],[17585,9],[23780,11],[40984,10],[43786,10],[47681,11],[47785,10],[49291,9],[49445,10],[49560,9],[49818,9],[49857,9],[50027,9],[50208,10],[50244,9],[50427,11],[51941,12],[52655,10],[52898,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8803,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1734,8],[1769,8],[7338,8],[9112,8],[9219,8],[9259,8],[9799,8],[10693,8],[10776,8],[11126,8],[14142,8],[14174,8],[19508,8],[19615,8]]}}}],["embedded_dict",{"_index":4059,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29576,13]]}}}],["embedded_dict[f\"dim",{"_index":4061,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29638,19]]}}}],["embeddings',dn",{"_index":4004,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24146,15]]}}}],["embeddings.zip",{"_index":3986,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23448,15]]}}}],["embedding’",{"_index":3764,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8553,11]]}}}],["embezzl",{"_index":18617,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59236,15]]}}}],["embodi",{"_index":4280,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45951,8],[65881,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4636,6],[9343,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49447,8],[52621,8]]},"/en/lessons/sonification":{"position":[[1723,8]]}}}],["embrac",{"_index":9502,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52766,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2632,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23332,9]]}}}],["emdash",{"_index":23046,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[21036,8],[21338,6],[21401,6],[21639,6]]}}}],["emerg",{"_index":4027,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27518,7],[60574,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58463,9],[59786,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37251,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11378,7],[28015,9],[28610,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54000,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28828,7],[29156,6],[29638,6],[31871,6]]},"/en/lessons/gravity-model":{"position":[[19996,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1176,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1984,8],[23867,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51968,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7776,6]]},"/en/lessons/research-data-with-unix":{"position":[[14450,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31045,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11158,9],[19027,6],[29314,9],[33582,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8353,7],[39552,6],[40159,7]]}}}],["emerson",{"_index":18600,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58967,10]]}}}],["emil",{"_index":21770,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[28680,4]]}}}],["emili",{"_index":10032,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58047,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35191,5],[48117,5],[56161,5],[58517,5]]}}}],["emilia",{"_index":20292,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50914,6],[53100,6]]}}}],["emiss",{"_index":14827,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51346,9]]}}}],["emissari",{"_index":15800,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13130,8],[36171,8]]}}}],["emit",{"_index":14823,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51116,7]]}}}],["emma",{"_index":9824,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40455,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58957,4]]},"/en/lessons/linear-regression":{"position":[[67265,4],[68007,4],[68090,4],[68137,4],[68312,4],[68357,4],[68472,4]]}}}],["emnlp.301.pdf",{"_index":14913,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58478,14]]}}}],["emocion",{"_index":20216,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48446,9],[53397,10]]}}}],["emoji",{"_index":3216,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56682,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[30339,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[457,5],[18974,5],[18981,5],[19054,5],[19113,5],[19206,5],[19265,5],[19315,5]]},"/en/lessons/sentiment-analysis":{"position":[[2811,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2344,7],[27730,8],[28417,7],[30289,7]]}}}],["emojis/capitalization/etc",{"_index":20370,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[15029,27]]}}}],["emot",{"_index":8454,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14188,9],[14413,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10503,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34556,8],[34711,7],[34850,8],[34891,8],[34940,7],[35028,8],[36375,12],[37068,8],[37159,8],[37221,7],[44117,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8174,9],[14325,7],[26355,9],[28787,9],[33116,9],[39416,8],[49658,8],[49876,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43499,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49092,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2636,7],[4605,8],[4711,9],[4860,10],[5008,9],[5224,9],[5303,8],[5450,8],[5794,8],[5965,8],[6040,7],[6408,7],[6643,9],[7162,9],[7516,7],[9804,7],[10955,7],[11038,7],[11085,7],[13022,8],[17344,8],[17696,9],[18019,8],[18206,8],[19227,9],[19505,9],[19565,7],[24578,8],[26953,8],[27184,8],[27838,7],[29798,7],[29839,8],[30053,9],[30288,7],[31548,8],[31803,8],[31824,8],[31890,8],[32199,10],[32276,8],[32297,8],[32737,8],[32937,7],[33094,9],[35468,7],[35671,7],[35956,9],[36028,9],[36117,7],[36183,7],[36308,8],[37433,9],[38261,7],[40561,9],[40978,8],[41314,7],[41359,7],[41863,7],[41958,8],[43533,9],[44133,9],[45179,8],[48168,8],[48806,8],[49456,9],[49506,7],[49820,7],[49929,7],[52630,9],[52680,7],[53252,8],[53872,7],[54551,7],[54926,8]]},"/en/lessons/sentiment-analysis":{"position":[[2632,9],[2741,9],[3047,8],[3260,8],[4798,8],[14470,7],[14586,7],[24663,7],[26518,9],[29086,9],[33195,9]]},"/en/lessons/sonification":{"position":[[17585,11]]}}}],["emoticon",{"_index":20358,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13437,10]]}}}],["emotion",{"_index":14216,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[14508,11],[26210,11],[28558,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32872,11]]}}}],["empathi",{"_index":14206,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12256,7],[14179,8],[49837,8]]}}}],["emperor",{"_index":6478,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56758,8]]}}}],["emphas",{"_index":5597,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70405,10]]},"/en/lessons/common-similarity-measures":{"position":[[15921,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8323,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28499,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46139,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36340,10]]},"/en/lessons/jupyter-notebooks":{"position":[[52390,11]]},"/en/lessons/logistic-regression":{"position":[[41792,9]]},"/en/lessons/space-place-gazetteers":{"position":[[5701,10],[8550,11],[45604,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9370,9]]}}}],["emphasi",{"_index":5232,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64948,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10981,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[341,8],[4890,8],[5040,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46658,8],[46841,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4389,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8954,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13933,8],[17481,9],[17620,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48081,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6239,8]]},"/en/lessons/viewing-html-files":{"position":[[1865,10]]}}}],["emphasis",{"_index":13056,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11328,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41602,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4684,11]]}}}],["empir",{"_index":1829,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45489,9],[52428,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56106,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68809,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12146,11],[59147,7],[59289,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29013,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49436,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59422,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2408,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30362,6]]},"/en/lessons/linear-regression":{"position":[[73382,6]]},"/en/lessons/logistic-regression":{"position":[[64728,6]]},"/en/lessons/naive-bayesian":{"position":[[17224,7]]},"/en/lessons/sentiment-analysis":{"position":[[4236,9]]}}}],["employ",{"_index":2292,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1251,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16097,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3904,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11277,8],[12488,6],[17026,9],[34761,8]]},"/en/lessons/common-similarity-measures":{"position":[[29835,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6386,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18095,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6203,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9303,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13566,6]]},"/en/lessons/gravity-model":{"position":[[7233,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42899,6],[43055,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35709,7],[37951,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23527,8],[43191,9]]},"/en/lessons/linear-regression":{"position":[[32044,9],[32441,9],[32643,6],[53253,8]]},"/en/lessons/naive-bayesian":{"position":[[25326,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1901,6]]},"/en/lessons/sentiment-analysis":{"position":[[16356,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6799,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[387,6],[5516,8],[26959,6]]}}}],["employe",{"_index":1214,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11275,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19854,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33914,9]]},"/en/lessons/qgis-layers":{"position":[[858,9]]},"/en/lessons/sentiment-analysis":{"position":[[7940,9],[26568,9]]}}}],["empow",{"_index":2642,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29377,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8916,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3257,8]]}}}],["empti",{"_index":886,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10536,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1413,5],[9178,6],[19937,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7349,5],[13744,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36984,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15898,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19563,5]]},"/en/lessons/counting-frequencies":{"position":[[1698,6],[9586,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25011,5],[25879,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33394,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28921,7],[28946,5],[35499,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15863,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31441,6],[42355,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8086,5],[8407,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29675,6],[31403,6],[46958,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49831,6],[49966,5],[50004,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14706,5],[17137,5],[50148,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18610,6]]},"/en/lessons/extracting-keywords":{"position":[[12468,5],[21514,5],[26901,5],[27016,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24210,5],[24309,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18036,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22880,5],[39660,5],[40164,5],[42976,5],[43159,5],[43299,5],[43482,5],[43869,5],[45125,5],[45195,5],[45431,5],[45842,5],[46779,5],[46859,5],[47044,5],[50958,5],[51043,5],[51357,5],[51553,5],[51920,5],[53491,5],[53694,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[14428,5],[14505,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[4584,5],[4605,5],[4752,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19926,6],[38181,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[904,5],[39760,5],[40657,5],[42450,6],[52220,7]]},"/en/lessons/intro-to-bash":{"position":[[24303,5]]},"/en/lessons/intro-to-powershell":{"position":[[22103,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38376,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4938,6],[8599,5],[8993,5]]},"/en/lessons/linear-regression":{"position":[[38517,5],[48637,5],[65246,5]]},"/en/lessons/logistic-regression":{"position":[[27538,5],[36502,5],[44258,5],[57274,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6261,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26870,5],[37421,5],[38555,5],[40653,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16110,5],[19036,5],[35189,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13714,5],[16907,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12876,5],[28105,5],[28314,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[39612,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[12908,5],[13179,5],[13275,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[894,5],[1006,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5613,5]]}}}],["empty_line_count",{"_index":21618,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44706,17]]}}}],["emul",{"_index":9256,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15530,8],[15652,8],[16109,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9952,8]]}}}],["en",{"_index":2427,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14596,4],[15321,5],[15761,2],[15799,2],[15837,2],[15875,2],[15913,2],[15951,2],[15989,2],[16027,2],[16065,2],[16103,2],[16889,2],[16932,2],[16975,2],[17018,2],[17061,2],[17104,2],[17147,2],[17190,2],[17233,2],[17276,2],[17319,2],[17362,2],[17405,2],[17448,2],[17491,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51583,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2118,2]]},"/en/lessons/introduction-map-warper":{"position":[[22812,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54708,2],[54726,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29766,8],[30053,8],[30189,8],[30325,8],[30461,8],[30597,7],[32721,2],[32752,2],[32787,2],[32822,2],[32853,2],[32884,2],[32919,2],[32950,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12128,2],[12230,2],[12791,4],[13611,2],[31714,2],[40319,2],[43449,2],[50415,2],[50636,2],[53516,2]]},"/en/lessons/space-place-gazetteers":{"position":[[17612,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14585,2]]}}}],["en_core_web_sm",{"_index":6760,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23154,15],[23378,15]]}}}],["enabl",{"_index":2832,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11231,7],[19472,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12571,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5003,6],[37614,7],[57814,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27292,7],[68045,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8933,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25529,7],[35627,7],[38781,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20428,6],[23727,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30657,6],[32390,6],[32748,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5835,6],[27554,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23944,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43794,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5416,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4301,7],[18232,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2147,6],[3244,7],[18966,7],[21104,7]]},"/en/lessons/geocoding-qgis":{"position":[[10225,7],[26567,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[625,7]]},"/en/lessons/installing-omeka":{"position":[[6391,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5794,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12284,7],[16292,7],[16997,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33977,6],[34349,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8234,8],[8941,6],[8957,6],[8975,6],[8993,6],[9019,6],[9081,6],[9094,6],[9110,6],[9131,6],[9151,6],[9174,6],[9196,6],[9213,6],[9230,6],[9247,6],[9263,6],[9300,6],[20252,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6143,6],[28589,7]]},"/en/lessons/jupyter-notebooks":{"position":[[39813,7],[49729,6],[51560,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10968,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19084,7],[19388,6],[19440,7],[19473,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1557,6],[4066,7]]},"/en/lessons/qgis-layers":{"position":[[5876,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1735,6],[20620,6],[21363,6],[28680,6],[30215,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4545,6]]},"/en/lessons/sentiment-analysis":{"position":[[17621,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5873,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2146,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1880,7],[21760,8],[38350,7],[44877,6],[60132,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1822,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[5165,6],[8445,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2136,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2667,6]]}}}],["enact",{"_index":2964,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26549,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48874,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6792,9]]}}}],["encapsul",{"_index":5297,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3758,16]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15157,11]]}}}],["enchant",{"_index":14864,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55977,11]]}}}],["enclos",{"_index":3345,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7113,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2540,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18164,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29305,8],[30771,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8795,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6704,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[7191,8],[7317,8],[7462,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[9656,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15959,7]]},"/en/lessons/gravity-model":{"position":[[58825,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39516,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21217,9],[22680,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51789,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3477,8]]},"/en/lessons/transliterating":{"position":[[17220,8]]},"/en/lessons/vector-layers-qgis":{"position":[[991,8]]},"/en/lessons/working-with-text-files":{"position":[[1337,8]]}}}],["encod",{"_index":904,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11502,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[332,7],[908,7],[17234,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7913,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30289,6],[38071,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31480,8],[31522,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15012,9],[17239,8],[17402,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15763,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11909,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20438,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26880,7],[32703,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14299,6],[67864,8],[67893,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10877,9],[14439,8],[14536,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13007,7]]},"/en/lessons/intro-to-linked-data":{"position":[[27697,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2360,7],[2939,10],[4003,6],[19014,7],[28663,7]]},"/en/lessons/linear-regression":{"position":[[24447,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3266,8]]},"/en/lessons/sentiment-analysis":{"position":[[27240,9]]},"/en/lessons/sonification":{"position":[[33654,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22892,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2848,8],[4983,8],[16338,7],[16354,8],[17112,8],[17598,8],[19302,7]]},"/en/lessons/transliterating":{"position":[[4069,8],[4470,8],[4638,9],[4877,8],[4956,8],[5233,9],[5840,8],[5960,8],[6167,8],[6343,8],[6861,8],[6928,8],[6972,11],[7036,10],[7137,10],[7168,7],[7190,8],[7427,8],[7580,8],[7612,9],[8181,9]]},"/en/lessons/windows-installation":{"position":[[1941,8],[2006,8]]}}}],["encode(\"utf",{"_index":11418,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32819,11]]}}}],["encoded/compress",{"_index":15814,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15117,18]]}}}],["encoding=\"utf",{"_index":12651,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19929,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17034,13],[19104,13],[20901,13],[21700,13],[26742,13],[28240,13],[31571,13],[33591,13],[35988,13],[36471,13],[37067,13],[37641,13],[38385,13],[38979,13]]}}}],["encompass",{"_index":9194,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6753,11],[7022,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[33118,9]]},"/en/lessons/qgis-layers":{"position":[[9282,9]]}}}],["encond",{"_index":18958,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31546,8]]}}}],["encount",{"_index":1733,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41697,12]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9577,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8191,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[626,9],[20042,9],[23029,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58313,9],[66005,12]]},"/en/lessons/common-similarity-measures":{"position":[[10357,9],[10658,9],[10747,9],[37612,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6595,9],[40244,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1657,11],[38066,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14737,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18284,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29052,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31686,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20510,9],[20623,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52263,10]]},"/en/lessons/geocoding-qgis":{"position":[[35699,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[30244,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31009,11],[34989,11],[40694,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16129,10],[16748,12],[17241,10],[18905,12],[19398,10]]},"/en/lessons/intro-to-powershell":{"position":[[2337,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9915,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6282,9]]},"/en/lessons/json-and-jq":{"position":[[16280,9]]},"/en/lessons/linear-regression":{"position":[[57506,9]]},"/en/lessons/logistic-regression":{"position":[[53938,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7270,12]]},"/en/lessons/naive-bayesian":{"position":[[9205,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51668,9]]},"/en/lessons/sonification":{"position":[[39779,9]]},"/en/lessons/space-place-gazetteers":{"position":[[5647,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3263,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4564,9]]},"/en/lessons/working-with-web-pages":{"position":[[4071,9]]}}}],["encourag",{"_index":5473,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25303,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7413,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16417,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5987,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41077,9],[41844,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13184,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7796,10],[29363,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[41028,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8654,10],[8872,11],[10656,9],[15685,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44564,9]]},"/en/lessons/intro-to-bash":{"position":[[13569,9]]},"/en/lessons/intro-to-linked-data":{"position":[[1224,10],[2458,10],[8592,9],[8666,9]]},"/en/lessons/introduction-map-warper":{"position":[[18062,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5055,9]]},"/en/lessons/sentiment-analysis":{"position":[[15103,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46417,9]]}}}],["encouragingli",{"_index":14256,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[23811,14],[24452,14]]}}}],["encyclopaedia",{"_index":12755,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30833,13]]}}}],["encyclopedia",{"_index":1540,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30187,12],[31582,13],[33267,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3159,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56668,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5465,12],[5581,12],[5730,12]]},"/en/lessons/space-place-gazetteers":{"position":[[197,14]]}}}],["end",{"_index":566,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16867,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4300,3],[10857,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3866,4],[11881,4],[20437,3],[28079,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5156,3],[5348,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1637,3],[13796,4],[15364,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1206,3],[4026,3],[5542,5],[10291,3],[22643,3],[23625,3],[30333,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11423,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[273,3],[38152,4],[50350,6],[51907,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3185,3],[14743,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12435,3],[13127,3],[14444,3],[15136,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6867,3],[8009,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2584,3],[11647,3],[17626,4],[40757,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34481,3],[35034,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9626,3],[37419,4],[45030,3],[45615,4],[55574,3],[60499,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1839,3],[8422,3],[12449,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2030,3],[20880,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30590,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1141,3]]},"/en/lessons/counting-frequencies":{"position":[[1116,3],[2059,3],[13983,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5642,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3627,6],[12811,3],[27666,3],[34050,3],[36395,3],[39952,3],[42633,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2244,3],[2889,3],[8331,3],[26144,3],[27823,3],[33084,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30354,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[889,3],[16433,3],[19199,3],[19381,4],[26274,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2483,3],[29480,3],[44599,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1454,3],[10502,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[696,3],[9149,3],[15430,3],[25613,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3152,3],[9493,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32823,3],[41311,5],[48275,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9374,3],[11313,3],[52040,6],[52899,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6493,4],[19347,3],[26533,4],[36264,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4619,3],[8693,4],[8919,3],[9761,3],[11281,4],[11369,3],[11635,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6252,3],[24199,3],[26865,3],[31729,4],[49156,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4489,3],[24559,3]]},"/en/lessons/extracting-keywords":{"position":[[3595,3],[9479,3],[11082,3],[16011,3],[21491,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7250,3],[13443,3],[26866,3],[29245,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13903,4],[15103,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15471,3],[15504,4],[15904,3],[16851,3],[17761,3],[17809,4],[18225,3],[26214,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3501,3],[4138,4],[4461,3],[8382,4],[10460,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9765,3],[12369,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8307,6],[8355,6],[29974,3],[34907,3],[35419,5],[35764,6],[35895,3],[47394,5],[51597,3],[52872,3],[57818,3]]},"/en/lessons/geocoding-qgis":{"position":[[4654,3],[26064,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21500,3]]},"/en/lessons/georeferencing-qgis":{"position":[[7104,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[8657,4],[13264,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1317,3],[9634,3],[30994,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[4772,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[893,3],[4957,3],[11361,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3443,5],[10225,3]]},"/en/lessons/gravity-model":{"position":[[5047,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[3935,3],[45074,3]]},"/en/lessons/installing-omeka":{"position":[[5550,4],[12141,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2799,4],[22724,4],[23328,3],[24435,4],[30055,3],[31926,3],[35256,6],[35415,6],[36967,3],[40262,3],[40957,7],[41201,3],[42305,4],[43232,7],[48561,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38770,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20985,3]]},"/en/lessons/intro-to-bash":{"position":[[2228,3],[18807,3]]},"/en/lessons/intro-to-linked-data":{"position":[[1470,3],[2672,3],[24471,4],[30588,4],[30709,3],[30749,3],[32423,3],[32705,3],[33231,3],[35171,3]]},"/en/lessons/intro-to-powershell":{"position":[[1745,3],[23214,4],[27148,6],[27992,6],[29876,6],[29907,6],[31780,7],[37634,4],[39678,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3205,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[24406,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21273,3],[21503,3],[21927,3],[26710,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11625,4],[19938,3],[22069,4],[28795,3],[30221,3],[31504,3],[37072,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3047,3],[3693,3],[22333,3]]},"/en/lessons/json-and-jq":{"position":[[2151,3],[5279,3],[8518,3],[15335,3],[30706,3],[33072,3]]},"/en/lessons/jupyter-notebooks":{"position":[[19965,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[935,3],[4785,3],[4812,3],[9339,3]]},"/en/lessons/linear-regression":{"position":[[1101,3],[19922,3],[35640,3],[58615,3],[58640,3],[58767,3],[58792,3],[62051,3],[69194,3],[72991,3]]},"/en/lessons/logistic-regression":{"position":[[820,3],[37890,3],[64337,3]]},"/en/lessons/mac-installation":{"position":[[506,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2510,3],[4627,3],[5519,3],[6902,6],[7131,3],[7928,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1077,3],[7608,4]]},"/en/lessons/naive-bayesian":{"position":[[13426,4],[17081,3],[19362,3],[19370,3],[21138,3],[26091,4],[28917,3],[30524,3],[63335,3],[67194,3]]},"/en/lessons/normalizing-data":{"position":[[4322,3],[7985,4],[10185,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12506,3],[14977,3]]},"/en/lessons/output-data-as-html-file":{"position":[[9933,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7802,3],[9272,4],[11372,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2408,3],[10783,3],[18783,3],[19145,4],[43727,4],[43902,4],[44513,6],[47284,4],[47315,3],[47435,3]]},"/en/lessons/sentiment-analysis":{"position":[[454,3],[21236,7],[22419,7],[23189,3],[36073,7],[38427,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4418,3],[12658,3],[23545,4],[24974,5],[25279,3],[25522,3],[25852,3],[37577,3]]},"/en/lessons/sonification":{"position":[[13318,3],[14756,7],[29512,3],[30768,3],[33971,4],[35679,5],[36065,3],[36071,3],[38167,3],[38181,3]]},"/en/lessons/space-place-gazetteers":{"position":[[2778,3],[24340,3],[25232,3],[29609,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[794,3],[17196,3],[26644,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1329,3],[6417,3],[9184,3],[10335,3],[11245,4],[12876,3],[12946,3],[14063,3],[20317,3],[20597,3],[24153,3],[25775,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20445,3],[33289,6],[43618,3],[48147,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18408,3],[33213,3],[33316,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19152,5],[23850,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20409,4],[32511,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17231,3],[21588,3],[28931,3],[29118,3]]},"/en/lessons/transliterating":{"position":[[506,3],[12990,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1779,3],[11132,3],[11569,3],[11843,3],[25279,3],[27099,3],[31311,3],[38256,4],[46179,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[671,5],[1012,5],[1110,5],[1211,5],[1313,5],[1409,5],[5812,3],[7765,3],[8774,3],[9558,4],[16732,3],[17341,3],[17484,4],[17820,7],[18850,4],[22688,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2657,5],[12766,3],[19149,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2122,3],[9502,3]]},"/en/lessons/viewing-html-files":{"position":[[2083,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[431,3],[3189,3]]},"/en/lessons/working-with-web-pages":{"position":[[10051,3]]}}}],["end_dat",{"_index":11589,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25953,8]]}}}],["end_id",{"_index":9080,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9053,6],[13953,6]]}}}],["end_year",{"_index":7827,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12053,11]]},"/en/lessons/vector-layers-qgis":{"position":[[6014,10],[9711,9],[10666,9]]}}}],["endash",{"_index":23047,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[21110,10]]}}}],["endeavour",{"_index":9377,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37165,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15877,10]]}}}],["endfor",{"_index":5418,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19829,6],[20292,6],[20668,6],[22569,6],[23677,6]]}}}],["endif",{"_index":5428,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20280,5],[20656,5],[22553,5],[22612,5],[23661,5]]}}}],["endindex",{"_index":11370,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22821,11]]}}}],["ending\":\"</svg>",{"_index":15622,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24314,24]]}}}],["endless",{"_index":10956,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[30465,8]]},"/en/lessons/naive-bayesian":{"position":[[68041,8]]}}}],["endloc",{"_index":11662,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7504,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6168,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4936,6],[4978,7]]}}}],["endnot",{"_index":971,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1110,8],[48013,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[553,8],[31821,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1466,8],[43331,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1047,8],[63123,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1003,8],[59823,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[470,8],[37199,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[933,8],[39333,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1428,8],[49728,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[625,8],[13795,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[504,8],[45377,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4228,8],[47181,8]]},"/en/lessons/gravity-model":{"position":[[1003,8],[61684,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[452,8],[44995,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1169,8],[48929,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1512,8],[52764,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[806,8],[55428,8]]},"/en/lessons/introduction-map-warper":{"position":[[430,8],[22578,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1039,8],[47629,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[393,8],[28183,8]]},"/en/lessons/space-place-gazetteers":{"position":[[48374,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10605,8],[10663,7],[23946,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60358,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50730,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7144,7]]}}}],["endpoint",{"_index":7806,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7306,8],[29522,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47794,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[549,9],[10554,9],[11989,9],[12008,8],[12090,8],[12247,8],[13763,8],[14048,8],[19988,9],[20087,9],[20629,9],[20706,8],[21379,9],[23193,9],[23308,9],[23466,9],[23536,9],[23679,8],[24001,8],[24583,9],[24680,8],[24735,8],[24802,9],[24864,8],[24920,8],[25257,9],[25945,8]]},"/en/lessons/logistic-regression":{"position":[[52952,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9945,8],[10054,8],[10749,8],[10917,8],[10979,10],[11220,8],[11278,8],[11580,8],[12748,8],[13116,8],[13269,9],[14419,8],[16257,8],[17116,8],[17206,8]]}}}],["endur",{"_index":10367,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4141,9]]}}}],["energi",{"_index":5856,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8048,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31965,7],[32045,7],[32841,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51765,8],[59008,7]]},"/en/lessons/sentiment-analysis":{"position":[[5889,6],[7164,6],[7192,6],[16409,6],[16481,6],[16532,6],[40494,7]]}}}],["energy.html",{"_index":20515,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40606,11]]}}}],["enfado",{"_index":19989,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11199,6]]}}}],["enforc",{"_index":8571,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11668,9],[38095,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3813,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43667,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1263,7]]}}}],["eng",{"_index":392,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10169,4],[12314,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17301,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8344,3],[9175,3],[14333,3]]}}}],["eng+enm",{"_index":18856,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17091,7]]}}}],["eng+lat",{"_index":18851,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16872,7]]}}}],["engag",{"_index":4435,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57623,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55960,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10394,6],[54923,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36544,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3458,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21565,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4975,6],[5142,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40516,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6221,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1673,8],[10697,6],[13337,6],[16605,8],[16958,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36528,6],[56769,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2292,10]]},"/en/lessons/intro-to-bash":{"position":[[12280,6]]},"/en/lessons/jupyter-notebooks":{"position":[[37946,6],[51253,10]]},"/en/lessons/linux-installation":{"position":[[685,7]]},"/en/lessons/logistic-regression":{"position":[[56309,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27638,11]]},"/en/lessons/sonification":{"position":[[1566,7],[39814,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24623,10],[25833,6]]},"/en/lessons/windows-installation":{"position":[[284,7]]}}}],["engagement.4",{"_index":21662,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4218,12]]}}}],["engin",{"_index":1640,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34425,8],[44600,8],[49651,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37872,6],[51255,7],[58605,6],[60155,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4552,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3939,6],[3980,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65066,8],[68906,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33980,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[162,7],[1728,6],[3069,11],[38231,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5856,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59226,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8785,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7542,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[1907,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[934,7],[1563,6],[12280,6],[15411,6],[15519,6],[16124,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4091,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1435,6],[1885,11],[5476,7],[41476,6]]},"/en/lessons/intro-to-powershell":{"position":[[2448,7],[41659,7]]},"/en/lessons/jupyter-notebooks":{"position":[[43739,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16495,6],[17551,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10134,6],[22367,6],[22563,6],[22744,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12692,6],[13141,7],[13518,7]]},"/en/lessons/vector-layers-qgis":{"position":[[16660,6]]},"/en/lessons/working-with-text-files":{"position":[[7754,6]]},"/en/lessons/working-with-web-pages":{"position":[[6497,6]]}}}],["engine=xelatex",{"_index":21177,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22817,14]]}}}],["engl",{"_index":23621,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13495,6]]}}}],["england",{"_index":4450,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58856,7]]},"/en/lessons/common-similarity-measures":{"position":[[28790,7],[29061,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3572,7],[3693,7]]},"/en/lessons/extracting-keywords":{"position":[[2431,7],[7807,7]]},"/en/lessons/geocoding-qgis":{"position":[[11010,7],[17695,8],[19333,7],[22551,8],[22581,8],[22610,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10649,7]]},"/en/lessons/gravity-model":{"position":[[10898,7],[11569,8],[11862,7],[12452,7],[55547,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6068,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19127,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13922,8]]}}}],["england’",{"_index":12552,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[17809,9]]}}}],["english",{"_index":186,"title":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3767,7],[9210,7],[10121,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8979,8],[9325,7],[9843,8],[11192,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7786,8],[7886,8],[7979,8],[8081,8],[23209,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14248,8],[14459,7],[14605,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10681,7],[42243,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3104,7],[3700,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5187,7]]},"/en/lessons/common-similarity-measures":{"position":[[28683,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16011,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6688,7],[7177,9],[8336,7],[9016,7],[9219,7],[23289,7],[29518,7],[29585,7],[32120,7],[40174,7],[42790,7],[44610,7],[44858,7],[45101,7],[45345,7],[45575,7],[45895,7],[46116,7],[46474,9],[47054,7],[47491,7],[47609,7],[47773,7],[48135,7],[48653,7],[49336,7],[50242,7],[50882,7],[51344,7],[51513,7],[60852,7],[61244,7]]},"/en/lessons/counting-frequencies":{"position":[[5656,7],[8108,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46356,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4231,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3067,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11351,8],[21093,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3942,7],[5675,7],[39689,7]]},"/en/lessons/extracting-keywords":{"position":[[990,7],[2262,7],[7598,7],[8523,7],[29446,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34052,7],[34569,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10868,7],[12618,7],[13368,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2349,8]]},"/en/lessons/geocoding-qgis":{"position":[[6468,7],[18140,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12,7],[698,7],[8099,7],[8215,8],[15856,7],[29355,7],[30218,7],[32113,7],[32679,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7583,7]]},"/en/lessons/gravity-model":{"position":[[1172,7],[2016,7],[3023,7],[7661,7],[10458,7],[15195,7],[15972,7],[35410,8],[44739,7],[62036,7],[63497,7],[64898,7],[65284,7],[65443,8],[66185,7],[66329,7],[66625,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[921,8],[973,8],[5256,8],[6502,7],[46731,8],[47332,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10387,8],[10423,7],[39812,7],[47050,7],[47216,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3045,7]]},"/en/lessons/intro-to-linked-data":{"position":[[4754,7]]},"/en/lessons/intro-to-powershell":{"position":[[33206,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6689,7]]},"/en/lessons/introduction-map-warper":{"position":[[23200,7],[23266,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25315,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6660,7],[7451,7],[7643,8],[11844,7],[21266,7],[30189,7],[30348,7],[48634,7]]},"/en/lessons/jupyter-notebooks":{"position":[[36990,7]]},"/en/lessons/linear-regression":{"position":[[68291,7]]},"/en/lessons/naive-bayesian":{"position":[[3773,7],[12119,7]]},"/en/lessons/normalizing-data":{"position":[[3548,7],[8727,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[754,7],[1020,7],[1055,7],[1267,7],[3127,7],[4785,7],[6542,7],[8137,7],[8222,8],[8571,7],[9287,7],[9491,7],[9662,7],[11107,7],[11143,7],[12384,7],[15089,7],[15152,7],[15238,7],[22120,7],[24238,8],[24388,7],[25167,8],[34685,7],[34792,7],[41781,8],[52505,8]]},"/en/lessons/sentiment-analysis":{"position":[[13816,7],[14937,7],[15003,7],[15167,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3572,7],[7391,7],[45235,7],[48958,7],[49214,9],[49293,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22695,8],[28675,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47211,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45971,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15803,7],[19217,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4084,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14253,7]]},"/en/lessons/transliterating":{"position":[[930,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24580,7],[42598,9],[42882,7],[43168,8],[43222,7],[43269,7]]},"/en/lessons/viewing-html-files":{"position":[[2677,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7113,7],[13469,7],[13697,7],[16011,7]]}}}],["english.pickl",{"_index":20454,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[33784,14],[34325,16],[38437,14]]}}}],["engrav",{"_index":10735,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[17159,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[480,10]]}}}],["enhanc",{"_index":3818,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14247,7],[67242,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5104,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1200,7],[27016,7],[36742,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31026,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49913,8]]},"/en/lessons/linear-regression":{"position":[[71631,7],[72196,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2046,7],[3145,7],[13680,7],[41924,7],[42408,7],[43286,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47473,8]]}}}],["enigmat",{"_index":15136,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5222,9]]}}}],["enim",{"_index":21123,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13239,4],[15468,4]]}}}],["enir",{"_index":20551,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17775,5]]}}}],["enivonment",{"_index":22134,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13378,12]]}}}],["enjoy",{"_index":9226,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10847,9],[10954,7],[11170,9],[12838,9],[48233,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26640,6]]},"/en/lessons/geocoding-qgis":{"position":[[31155,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8298,7],[9721,7],[9783,7]]},"/en/lessons/linear-regression":{"position":[[68095,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3718,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2185,7]]}}}],["enlarg",{"_index":14248,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[20883,7]]}}}],["enlist",{"_index":11719,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2121,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14156,6]]},"/en/lessons/naive-bayesian":{"position":[[2169,6]]}}}],["enorm",{"_index":3785,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10298,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2119,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7492,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20269,8]]},"/en/lessons/transliterating":{"position":[[19876,8]]}}}],["enough",{"_index":243,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5194,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4219,6],[32752,6],[32939,6],[43190,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30707,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17047,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11380,6],[25085,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[737,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27179,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4667,7]]},"/en/lessons/counting-frequencies":{"position":[[311,6],[9595,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14029,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24470,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4033,6],[23521,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8015,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11150,6],[40578,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36909,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2580,6],[22543,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22908,6]]},"/en/lessons/extracting-keywords":{"position":[[4879,6],[7399,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18005,6],[21202,6],[32139,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2244,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4560,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13852,6],[23965,6],[42032,6]]},"/en/lessons/geocoding-qgis":{"position":[[33007,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9673,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[34918,6]]},"/en/lessons/gravity-model":{"position":[[4295,6],[5265,6],[56976,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[8861,7],[44075,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34872,8],[35588,8],[35779,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17285,6],[52149,6],[53440,6]]},"/en/lessons/intro-to-powershell":{"position":[[2111,6],[25687,7],[32903,6],[36487,6],[40796,6],[41292,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3666,6],[18234,6],[18361,6]]},"/en/lessons/introduction-map-warper":{"position":[[3930,6],[4298,6],[17830,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25539,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17769,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10349,6],[49676,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6415,6]]},"/en/lessons/logistic-regression":{"position":[[22348,6],[29477,6],[33780,6],[36770,6]]},"/en/lessons/naive-bayesian":{"position":[[11176,6],[12611,6],[35903,6],[50791,6],[55638,6],[57316,6]]},"/en/lessons/normalizing-data":{"position":[[9625,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32569,6],[43284,6]]},"/en/lessons/sonification":{"position":[[7023,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1228,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14231,6],[24971,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3144,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11123,7],[11150,6],[11651,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25857,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23013,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8831,6],[29054,6],[37133,6],[38039,6],[41390,6],[43598,6],[44375,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2118,6],[18067,6],[26638,6],[29869,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8188,6]]}}}],["enrich",{"_index":6619,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[471,10],[774,8],[2176,6],[2405,8],[10870,8],[22809,10],[23019,10],[39190,8],[39898,8],[62334,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30742,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48221,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18839,8]]},"/en/lessons/introduction-map-warper":{"position":[[21836,6]]},"/en/lessons/space-place-gazetteers":{"position":[[42087,8],[48531,9],[48669,9],[48773,9]]}}}],["enrol",{"_index":4334,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49565,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5662,10]]}}}],["enron",{"_index":20321,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[5802,5],[5904,6],[5911,5],[6056,5],[6293,5],[6519,5],[6599,5],[6779,5],[7076,5],[7508,5],[7787,5],[8168,5],[8844,5],[14054,5],[16174,6],[19093,6],[21912,6],[22958,6],[26416,5],[26581,6],[26857,5],[39641,5],[40097,5],[40205,5],[40469,5],[40581,5]]}}}],["enron’",{"_index":20335,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7239,7],[16401,7]]}}}],["ensu",{"_index":9061,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2666,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[21829,7]]},"/en/lessons/qgis-layers":{"position":[[10418,7],[14083,7]]},"/en/lessons/sentiment-analysis":{"position":[[7277,7]]},"/en/lessons/vector-layers-qgis":{"position":[[9993,7]]}}}],["ensur",{"_index":298,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7072,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5823,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16242,7],[24537,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14479,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10988,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5127,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6121,8],[20704,6],[25364,7],[25509,6],[62717,6],[63649,6]]},"/en/lessons/common-similarity-measures":{"position":[[13252,6],[26596,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34465,6],[35291,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18541,6],[18982,6],[21913,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8038,6],[19205,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11645,6],[14721,7],[17281,6],[18563,6],[23824,6],[26013,7],[26157,7],[26683,7],[26963,6],[28137,6],[29694,6],[30071,6],[31984,8],[32161,6],[32296,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11897,6],[31538,6],[34711,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9663,6],[13580,6],[15040,8],[20112,6],[43045,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30974,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7562,6],[13657,6],[42105,6],[49643,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9644,7],[20075,6],[29557,6],[33196,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8702,6],[12099,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8123,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9779,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26652,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21817,6],[23731,6],[24248,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20918,6],[34191,6],[38524,6],[38778,6]]},"/en/lessons/geocoding-qgis":{"position":[[20970,6],[21140,6],[32801,6],[34881,6],[35631,6],[36154,6]]},"/en/lessons/georeferencing-qgis":{"position":[[951,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9900,6],[15061,6],[20837,6],[24049,6],[31523,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14423,6],[21016,6],[25881,6]]},"/en/lessons/gravity-model":{"position":[[34733,6],[59805,6]]},"/en/lessons/installing-omeka":{"position":[[5985,6],[7151,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35382,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9454,6],[19202,6],[20744,6],[53027,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33763,6],[36941,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[19298,6]]},"/en/lessons/introduction-map-warper":{"position":[[3541,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5873,6],[5950,8],[6022,6],[7026,6],[7961,6],[8573,6],[10176,6],[39542,7],[39697,6]]},"/en/lessons/json-and-jq":{"position":[[17971,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7461,6]]},"/en/lessons/linear-regression":{"position":[[20734,7],[37833,6]]},"/en/lessons/naive-bayesian":{"position":[[38633,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25668,8],[42979,7],[45611,7]]},"/en/lessons/preserving-your-research-data":{"position":[[3694,6],[12818,8],[13882,8],[16345,6],[17033,8],[18881,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23167,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10203,6],[29195,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3278,6],[39173,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5643,7],[32766,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14351,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11688,8],[12444,6],[15053,6],[26169,6],[27782,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28087,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44516,6],[45695,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4489,6]]}}}],["ent",{"_index":6888,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37894,3],[38162,4],[38171,3],[55809,4],[55818,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20086,3],[23181,3],[26283,3]]}}}],["ent.end",{"_index":11560,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20146,8]]}}}],["ent.kb_id_",{"_index":11570,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23230,11]]}}}],["ent.label_",{"_index":6887,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37878,11],[55837,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20123,11],[23218,11],[26302,10],[26325,10]]}}}],["ent.start",{"_index":11559,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20135,10]]}}}],["ent.text",{"_index":11596,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26270,8]]}}}],["ent[@type='loc",{"_index":12706,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25692,23],[25922,23],[26789,26]]}}}],["entail",{"_index":2557,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23968,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60683,6]]},"/en/lessons/common-similarity-measures":{"position":[[37264,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15375,8]]}}}],["entangled.7",{"_index":20887,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5848,11]]}}}],["entendiendo",{"_index":16512,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51564,12]]}}}],["enter",{"_index":141,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3008,5],[5982,5],[9939,5],[10869,6],[11125,5],[11356,5],[11810,6],[11916,5],[13851,5],[19348,6],[21255,6],[22622,6],[22668,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3441,5],[6416,6],[6456,5],[6606,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2902,6],[5866,5],[10581,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4473,6],[4943,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14276,5],[20618,6],[22416,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13096,5],[13260,5],[13495,5],[17037,5],[17322,6],[17382,8],[17445,5],[17735,6],[18241,5],[18551,5],[19193,5],[20369,5],[20879,6],[21002,8],[21631,5],[21795,5],[21819,5],[21912,7],[22022,6],[22036,5],[22086,7],[22196,6],[22210,5],[22755,9],[23809,8],[25882,8],[28349,8],[28737,6],[29046,7],[32211,8],[32589,5],[33818,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12153,8],[16346,5],[17207,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13647,7],[33212,7],[41102,5]]},"/en/lessons/common-similarity-measures":{"position":[[17704,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9344,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2247,8],[5986,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1792,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3200,6],[3240,5],[16460,5],[22392,5],[36265,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28888,5],[34867,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35287,7],[35314,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14108,5],[17885,7],[26501,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11426,5],[12245,7],[18531,6],[20474,6],[38218,7],[39777,7],[39930,5],[43075,7],[44281,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2901,5],[6853,8],[6899,6],[7035,5],[7979,5],[8038,6],[9849,5],[10033,8],[10317,5],[10487,5],[10920,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5582,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38746,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7510,5],[7921,5],[9086,5],[10524,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10717,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9141,5],[10131,5],[21255,5]]},"/en/lessons/extracting-keywords":{"position":[[16563,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4912,8],[11063,5],[23332,5],[23987,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22879,5],[22951,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1172,8],[11570,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2501,8],[2643,5],[3447,5],[3846,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10013,5],[12144,5],[12407,5],[15085,5],[15607,5],[18302,5],[21148,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[9238,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24725,5]]},"/en/lessons/installing-omeka":{"position":[[1287,8],[4399,8],[5265,5],[5607,5],[5636,5],[6606,8],[6774,5],[6896,5],[8432,5],[8559,5],[8941,5],[8966,7],[9079,5],[11906,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21232,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24606,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18063,5],[20487,5],[20608,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37517,7],[37544,5]]},"/en/lessons/intro-to-bash":{"position":[[519,5],[5071,6],[6871,8],[7091,5],[16586,6],[17216,6],[19719,5],[19890,5],[19984,5],[22045,5],[24493,5],[26652,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2335,5],[2408,5]]},"/en/lessons/intro-to-powershell":{"position":[[5204,8],[5526,6],[5732,5],[5760,7],[7748,5],[10418,5],[10782,6],[10793,5],[14111,6],[14205,6],[14736,6],[14978,5],[18143,6],[19118,6],[22380,8],[23390,6],[24044,6],[25409,5],[25706,8],[26873,5],[27029,8],[27858,5],[31248,5],[31837,5],[32034,5],[32507,5],[33215,5],[33739,5],[34430,8],[34923,7],[36330,5],[37035,5],[39574,5],[39804,8],[40232,7],[40554,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1431,6],[1518,5]]},"/en/lessons/introduction-map-warper":{"position":[[13092,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4501,8]]},"/en/lessons/json-and-jq":{"position":[[5843,6]]},"/en/lessons/jupyter-notebooks":{"position":[[21289,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7006,5]]},"/en/lessons/linux-installation":{"position":[[865,5],[3199,5],[3762,5],[4167,6]]},"/en/lessons/mac-installation":{"position":[[2578,5],[3349,5],[3848,6]]},"/en/lessons/naive-bayesian":{"position":[[23848,8],[30462,8]]},"/en/lessons/qgis-layers":{"position":[[5957,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3533,8],[3964,5],[5493,5],[5680,5],[6923,8],[7894,6],[7985,5],[16759,8],[17125,5],[17339,6],[17602,8],[17914,7],[23803,6],[24265,8]]},"/en/lessons/research-data-with-unix":{"position":[[4966,6],[6170,6],[6678,6],[6836,6],[7450,6],[8233,6],[8522,6],[8546,5],[9577,6],[10063,6],[10283,6],[11422,6],[12244,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15801,8],[17137,8],[17716,5],[18056,8]]},"/en/lessons/sonification":{"position":[[8703,5],[16651,5],[21818,8],[22589,5],[22755,5]]},"/en/lessons/space-place-gazetteers":{"position":[[21511,5],[21945,5],[28498,5],[29502,5],[42596,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8991,8],[10359,8],[13683,5],[19711,5],[19852,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1123,5],[3962,8],[10976,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12193,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16441,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8065,6],[8890,6],[14183,6],[14307,5],[14342,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10296,6],[28032,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[776,7],[1150,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1105,5],[2749,5],[5836,5],[5999,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6142,7],[7117,7],[7424,7],[15056,5]]},"/en/lessons/vector-layers-qgis":{"position":[[12216,5],[12260,5]]},"/en/lessons/windows-installation":{"position":[[2414,6],[3936,5],[4561,5],[5060,6]]},"/en/lessons/working-with-text-files":{"position":[[2626,5]]},"/en/lessons/working-with-web-pages":{"position":[[2679,5],[5196,6]]}}}],["enter1",{"_index":19343,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[3887,7]]}}}],["enterpris",{"_index":3039,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13210,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13203,11],[22423,10]]}}}],["entertain",{"_index":9183,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4788,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1505,13],[11945,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[26494,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3492,14]]}}}],["enthusiasm",{"_index":20363,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13581,11]]}}}],["enthusiast",{"_index":9236,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12904,16]]},"/en/lessons/jupyter-notebooks":{"position":[[2123,12],[50349,12]]}}}],["entic",{"_index":15921,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[40949,8]]}}}],["entir",{"_index":802,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3701,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24895,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1776,6],[2944,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[406,6],[1142,6],[1308,6],[2608,6],[15122,6],[15429,6],[16461,6],[16592,6],[17192,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12235,6],[13008,6],[13291,6],[20378,6],[20929,6],[21085,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21260,6],[21436,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[96,8],[891,6],[61810,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11355,6],[11489,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34305,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7793,6],[39289,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16812,8]]},"/en/lessons/common-similarity-measures":{"position":[[27402,6],[38847,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11656,6],[21328,6],[32564,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9263,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7515,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23078,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1990,6],[2224,6],[6767,8],[7116,8],[17552,6],[18395,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15181,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22170,8],[30358,6],[31016,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4991,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37178,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53680,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8570,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5344,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10959,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30922,6]]},"/en/lessons/extracting-keywords":{"position":[[30417,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4368,8],[16601,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17303,6]]},"/en/lessons/geocoding-qgis":{"position":[[3573,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2836,6],[6454,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[5629,6],[29670,8],[33128,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[917,8],[31366,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9906,6]]},"/en/lessons/gravity-model":{"position":[[27769,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38910,6],[39217,6],[42683,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[37095,6],[37931,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28262,9],[38097,9],[47447,8],[54742,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17735,6]]},"/en/lessons/intro-to-bash":{"position":[[24208,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10706,6],[23290,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15033,6],[17824,6],[32693,6]]},"/en/lessons/json-and-jq":{"position":[[4371,6],[4520,6],[8127,6],[17170,6],[25190,6],[25537,6],[25807,6],[32636,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8965,6]]},"/en/lessons/linear-regression":{"position":[[18087,6],[34269,6],[44488,6],[65706,6]]},"/en/lessons/logistic-regression":{"position":[[30435,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5300,6]]},"/en/lessons/naive-bayesian":{"position":[[8950,8],[9225,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27725,6],[44009,6],[50308,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6426,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2325,6],[3700,6],[11980,6],[14860,6],[20728,6]]},"/en/lessons/sentiment-analysis":{"position":[[23637,6],[29797,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5708,6],[25605,6],[35039,6]]},"/en/lessons/sonification":{"position":[[21588,6],[28809,6]]},"/en/lessons/space-place-gazetteers":{"position":[[14270,6],[14721,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2096,8],[14160,6],[17894,6],[26677,6],[27772,6],[30543,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10206,6],[39200,6],[40593,6],[41483,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28331,9],[34189,8],[35712,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12742,6],[15153,6],[15469,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3426,8],[3490,6],[23522,6],[26114,6]]},"/en/lessons/transliterating":{"position":[[3522,6],[14095,6],[15116,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5980,6],[19889,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[21455,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9573,6],[9730,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[507,6],[19572,6]]}}}],["entireti",{"_index":2915,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20568,9],[20863,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26531,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59250,8],[59301,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4548,8]]},"/en/lessons/intro-to-bash":{"position":[[17686,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10813,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7341,8]]}}}],["entiti",{"_index":805,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3917,6],[5377,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29503,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31132,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3781,6],[19530,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9742,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[724,6],[925,6],[970,8],[1627,9],[2298,6],[2382,8],[3445,8],[3510,6],[4486,8],[7974,8],[9544,8],[10163,6],[10456,8],[10764,10],[12986,6],[25195,9],[35418,6],[36461,6],[36509,8],[36611,8],[36791,6],[37706,6],[37807,8],[38107,9],[38341,6],[38465,8],[38644,6],[38762,6],[38932,8],[39025,8],[39143,6],[52343,6],[52403,6],[52457,6],[52565,8],[52767,6],[52949,6],[53009,8],[53851,8],[54482,6],[54626,8],[55451,8],[55500,9],[55685,8],[56552,6],[56834,8],[57077,8],[57621,6],[57874,8],[58172,8],[58553,8],[62423,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[556,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38688,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1339,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20279,9]]},"/en/lessons/extracting-keywords":{"position":[[17508,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13109,6],[13212,8],[13492,8],[27062,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[467,6],[529,6],[1496,6],[11941,6],[18420,6],[19901,9],[20391,6],[21344,6],[22018,6],[22159,6],[22303,6],[22723,8],[22811,7],[23396,8],[24539,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3634,8],[3687,8],[11467,6],[13509,6],[20301,6],[20721,6],[22104,6],[23465,8],[24664,8],[26187,8],[26323,9],[26688,8],[26743,8],[26842,6],[27411,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[595,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1635,9],[7557,8],[9051,6]]},"/en/lessons/gravity-model":{"position":[[3969,8],[5994,8],[16099,8],[19151,8],[66857,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[10157,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3492,9],[59222,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3734,6],[5650,9],[10339,8],[10411,8],[10594,6],[12729,8],[24129,8]]},"/en/lessons/json-and-jq":{"position":[[24548,6],[24734,7]]},"/en/lessons/normalizing-data":{"position":[[1416,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1101,6]]},"/en/lessons/sentiment-analysis":{"position":[[32821,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1050,9],[1620,8],[6790,7],[7913,6],[8189,7],[11367,6],[11758,6],[12479,6],[12863,6],[50141,6]]},"/en/lessons/working-with-text-files":{"position":[[1051,7]]}}}],["entities.hashtag",{"_index":16691,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[18987,19],[19912,19],[20853,19],[21486,19],[22361,19],[22604,19],[23919,19],[24179,19],[32293,19],[32772,19],[33618,19],[34600,19],[34852,19]]}}}],["entitl",{"_index":20944,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[16771,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17856,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16672,8]]}}}],["entrepreneuri",{"_index":15911,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36375,15]]}}}],["entri",{"_index":1922,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[49079,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[748,8],[6896,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61177,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5948,5],[9908,7],[12645,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3422,8],[3621,7],[4280,7],[5075,5],[15406,5],[17010,7],[28990,8],[29634,7],[46116,7],[47767,7],[63103,7],[63157,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66189,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1205,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10937,7],[11610,7],[20685,5],[20816,8],[22189,7],[22587,7],[22757,7],[25828,6],[30090,5],[31101,9],[36866,8],[37235,7],[37707,5],[38032,5],[38048,8],[38615,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7250,6],[8838,6],[11760,5],[11843,6],[12160,5],[22241,5],[27487,7],[28118,7],[28130,7],[31188,7],[31762,8],[38029,5],[38116,5],[39601,5],[39745,5],[42891,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15724,5],[19049,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32747,5],[32775,5],[42753,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[318,7],[6451,7],[6643,7],[10804,5],[11539,7],[13694,8],[16048,7],[16196,9],[16312,7],[16566,7],[16719,7],[16772,7],[17074,7],[17099,7],[17197,7],[17235,7],[17415,7],[20846,7],[21716,9],[21862,7],[25056,9],[25301,7],[28135,9],[28392,7],[29687,7],[31500,5],[31822,7],[39030,9],[39292,7],[45335,9],[45597,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1242,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42498,5]]},"/en/lessons/extracting-keywords":{"position":[[2708,7],[3059,7],[3138,5],[3989,7],[6414,7],[7383,7],[7495,7],[7588,6],[7634,5],[7681,5],[7952,6],[8122,6],[8681,7],[10303,5],[11410,7],[12055,6],[12301,5],[13491,6],[15246,7],[17956,5],[17989,6],[18332,5],[18756,6],[19093,8],[19441,5],[21353,6],[21735,8],[21821,5],[23085,7],[24470,5],[24543,6],[25409,5],[26372,6],[26431,5],[26535,5],[27157,7],[27308,7],[28033,6],[28151,7],[28253,7],[28320,7],[28443,5],[28535,7],[29599,8],[29638,7],[29984,7],[31583,6],[35124,6],[36174,5],[36260,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24622,6],[29294,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45523,6],[49295,5],[51170,5],[53456,5],[54247,5],[65862,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3453,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27776,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18523,5]]},"/en/lessons/gravity-model":{"position":[[50650,6]]},"/en/lessons/intro-to-linked-data":{"position":[[36108,7]]},"/en/lessons/intro-to-powershell":{"position":[[35221,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30270,7],[30460,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12943,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16681,5]]},"/en/lessons/linear-regression":{"position":[[10798,5],[11013,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4075,5]]},"/en/lessons/normalizing-data":{"position":[[5084,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8577,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3770,6],[3817,6],[7283,7]]},"/en/lessons/research-data-with-unix":{"position":[[6556,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8832,7],[33805,8],[36365,7],[37836,7]]},"/en/lessons/sentiment-analysis":{"position":[[20502,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36018,5]]},"/en/lessons/sonification":{"position":[[23860,7],[23939,5],[30147,7],[31299,8]]},"/en/lessons/space-place-gazetteers":{"position":[[17157,5],[25756,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5171,8],[24402,8],[24921,7],[25482,5],[25761,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4004,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16279,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2774,5],[25083,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18966,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27575,6]]},"/en/lessons/transliterating":{"position":[[3136,7],[14983,8],[15129,5],[16083,5],[18701,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12354,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9286,5]]},"/en/lessons/viewing-html-files":{"position":[[1754,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12277,5],[25331,5]]},"/en/lessons/working-with-web-pages":{"position":[[4598,5],[4883,7]]}}}],["entry\">ay",{"_index":15454,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6727,16]]}}}],["entry\">cohen",{"_index":15449,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6382,16]]}}}],["entry\">noiret",{"_index":15440,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5626,17]]}}}],["entry\">rushton",{"_index":15443,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5956,18]]}}}],["entry\">“benjamin",{"_index":15438,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5333,19]]}}}],["entry.split",{"_index":10938,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[18011,13],[18491,13],[24565,13],[36286,13]]}}}],["entrypublish",{"_index":13234,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32041,14]]}}}],["entrypublishedd",{"_index":13235,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32142,18],[32514,25]]}}}],["entrytitl",{"_index":13233,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32002,10],[33230,10],[33273,10],[34255,10],[34357,10],[34390,11]]}}}],["entryurl",{"_index":13237,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32203,8]]}}}],["entry’",{"_index":7898,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23002,7]]},"/en/lessons/sonification":{"position":[[27253,7]]}}}],["enumer",{"_index":1475,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26773,9],[27168,10]]},"/en/lessons/jupyter-notebooks":{"position":[[47399,15]]}}}],["enumerate(commun",{"_index":10599,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42281,23],[44254,23]]}}}],["enumerate(cursor.descript",{"_index":7946,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34627,30]]}}}],["enumerate(docu",{"_index":10819,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27213,20]]}}}],["enumerate(img_pag",{"_index":10757,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20343,21]]}}}],["enumerate(sorted(clustered_df[f'cluster_name_{num_clusters}'].uniqu",{"_index":4482,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[63399,73]]}}}],["enumerate(sorted(sdf[f'cluster_name_{num_clusters}'].uniqu",{"_index":4392,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53672,64]]}}}],["enumerate(text",{"_index":11485,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8631,16]]}}}],["enumerate(transformed_documents_as_array",{"_index":1479,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26841,42]]}}}],["enumerate(unique_plac",{"_index":11599,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26496,25]]}}}],["env",{"_index":10691,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[8820,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5421,3],[5510,3],[5606,3],[5718,3],[5754,3],[5832,3],[6082,3],[7281,3],[7317,3]]}}}],["env.png",{"_index":21420,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8744,8]]}}}],["env:path;c:\\python27",{"_index":15399,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[39952,24]]}}}],["env:path;c:\\python27\\;c:\\python27\\script",{"_index":20720,"title":{},"body":{"/en/lessons/sonification":{"position":[[21648,46]]}}}],["envelop",{"_index":20346,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[8983,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10340,9]]}}}],["envi",{"_index":7242,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6780,4]]}}}],["enviro",{"_index":9397,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41358,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10305,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21335,10]]}}}],["environ",{"_index":1903,"title":{"/en/lessons/linux-installation":{"position":[[37,11]]},"/en/lessons/mac-installation":{"position":[[37,11]]},"/en/lessons/windows-installation":{"position":[[37,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47844,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2138,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23308,13],[24251,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7033,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8110,11],[12664,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7677,11],[8695,12],[9082,11],[9194,12],[16001,12],[17471,12],[57818,11],[57896,12],[58007,12],[58578,11]]},"/en/lessons/common-similarity-measures":{"position":[[17433,11],[18678,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7099,11],[7596,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11702,12],[13223,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6791,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16248,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8181,12],[18327,11],[39302,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9680,12],[26202,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16316,11],[16401,11],[16597,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6045,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41519,12],[47761,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5989,12],[7851,11],[9254,11],[11837,11],[12031,11],[12837,11],[13047,11],[14318,12],[14731,11],[14787,11],[15091,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4127,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[270,11],[4608,11],[5881,11],[7829,11],[7907,12],[8252,11],[8265,13],[8728,11],[8866,11],[8913,12],[9155,11],[9246,11],[9322,12],[9441,11],[10349,12],[10697,11],[13239,11]]},"/en/lessons/extracting-keywords":{"position":[[5379,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[245,11],[8215,11],[8778,12],[9120,12],[9407,12],[10165,12],[12021,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27317,11]]},"/en/lessons/geocoding-qgis":{"position":[[6201,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7920,11],[8523,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35771,11]]},"/en/lessons/gravity-model":{"position":[[48435,11],[48578,13],[48644,11],[60283,11],[60735,11],[62371,11],[62960,11],[64311,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11805,11],[36092,11],[36881,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53604,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2020,11],[18400,12],[18761,11],[18829,11],[19046,11],[19133,11],[20718,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11490,12],[31272,13]]},"/en/lessons/intro-to-bash":{"position":[[11839,12],[14818,11]]},"/en/lessons/intro-to-powershell":{"position":[[3674,12],[38682,11],[39058,11],[39458,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16676,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15410,12],[15511,11],[17218,12],[19943,11]]},"/en/lessons/jupyter-notebooks":{"position":[[2000,11],[2267,11],[4854,12],[6310,11],[6462,11],[6753,11],[7518,11],[8010,11],[8259,12],[8559,11],[8662,11],[8720,11],[9630,12],[13456,11],[13679,12],[13838,12],[13898,12],[13943,12],[40594,12],[43436,11],[44739,11],[45228,11],[53631,11]]},"/en/lessons/linux-installation":{"position":[[38,11],[4784,11]]},"/en/lessons/logistic-regression":{"position":[[64143,11]]},"/en/lessons/mac-installation":{"position":[[38,11],[4462,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1632,12],[2615,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20817,11]]},"/en/lessons/qgis-layers":{"position":[[9487,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2299,11]]},"/en/lessons/research-data-with-unix":{"position":[[14233,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9540,12],[10082,12],[30979,12],[31945,12],[34031,12],[34127,11],[36833,11],[37892,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1607,11],[19706,11],[20287,12]]},"/en/lessons/sentiment-analysis":{"position":[[12441,12],[12610,11],[12681,11],[12748,11],[22553,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13114,11],[13809,11],[14069,12],[35666,12]]},"/en/lessons/sonification":{"position":[[3159,11],[8003,12],[21280,11],[33304,11],[38382,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1092,11],[2092,12],[7853,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33812,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1556,11],[8794,13],[47776,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14470,12],[19366,11],[20136,11],[21079,11],[21792,11],[21855,12],[23646,12],[23840,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[550,11],[7051,11],[7450,11],[7566,11],[8525,11],[8580,11],[8654,11],[8699,11],[10344,11],[14010,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12035,11],[12141,11],[12292,11],[12763,11],[14435,11],[15128,12],[15620,11],[16208,11],[16276,11],[16785,11],[16990,11],[17135,11],[17308,11],[23293,11],[23394,12],[26866,11],[26967,11],[27166,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10810,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2837,11],[3174,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[596,13],[2974,12],[17767,13],[31587,13],[32548,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4052,11],[4131,11],[4208,11],[4238,11],[4265,11],[4452,12],[4626,12],[4780,12],[5397,11],[5618,12],[5844,12],[5899,12],[6094,12],[7113,11],[7181,11],[7355,12],[7579,12],[7670,11],[7759,11]]},"/en/lessons/windows-installation":{"position":[[38,11],[5711,11]]}}}],["environment",{"_index":6755,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22521,13],[27556,13],[27610,15]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3439,13]]},"/en/lessons/gravity-model":{"position":[[4188,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50821,13]]},"/en/lessons/linear-regression":{"position":[[73304,14]]},"/en/lessons/logistic-regression":{"position":[[64650,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6876,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4939,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7920,14]]}}}],["environment.yml",{"_index":16926,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[44155,15]]}}}],["environment:5",{"_index":14377,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[8038,13]]}}}],["environment]::setenvironmentvariable(\"path",{"_index":15398,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[39906,45]]},"/en/lessons/sonification":{"position":[[21602,45]]}}}],["envis",{"_index":7837,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14056,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20415,10]]},"/en/lessons/jupyter-notebooks":{"position":[[42960,11]]},"/en/lessons/linear-regression":{"position":[[4929,8]]}}}],["envoyé",{"_index":9776,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29842,9]]}}}],["envoyée\\ndè",{"_index":9779,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29897,12]]}}}],["eo",{"_index":11960,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9965,3],[10016,3],[61265,3],[61316,3]]}}}],["eon",{"_index":18827,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13278,3]]}}}],["ep",{"_index":4718,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25023,5],[27209,3],[27575,3],[32462,3],[34116,3],[34222,3],[34383,3],[62342,3],[62457,3],[62491,3],[62552,3],[62624,3]]}}}],["ephemer",{"_index":21182,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23647,10]]}}}],["epic",{"_index":14988,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13781,4]]}}}],["epidem",{"_index":17316,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[56802,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26017,8]]}}}],["epidemiolog",{"_index":21228,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[1740,12],[25932,15]]}}}],["epidemiologist",{"_index":21381,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[33160,15]]}}}],["epimodel",{"_index":21380,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[33117,8]]}}}],["episcopi",{"_index":12503,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[3949,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10848,9],[10896,9],[11833,9],[11880,9]]}}}],["episod",{"_index":9490,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52152,7],[52220,7]]}}}],["epistemic_statu",{"_index":3891,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18045,16]]}}}],["epistemolog",{"_index":15657,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[2062,15]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46653,15]]}}}],["epistolari",{"_index":21224,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[370,10],[5611,10]]}}}],["epitaph",{"_index":18840,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13622,7],[13775,7],[14489,7]]}}}],["epitapha",{"_index":18847,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14300,8]]}}}],["epoch",{"_index":5922,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21285,6],[21349,8],[21582,5],[21754,5],[32626,8],[32649,6],[35635,5],[39902,8],[41873,6],[41944,5],[42116,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40401,6],[40496,5],[43090,7],[45840,7],[45963,5],[46449,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[21761,7],[21890,5],[22146,5],[23376,6],[24630,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30085,6],[30119,6],[30268,6],[30500,6]]}}}],["epochs=5",{"_index":22902,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31912,9]]}}}],["eps=0.2",{"_index":5262,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66202,8]]}}}],["epsg",{"_index":13034,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34096,4],[34220,4]]},"/en/lessons/vector-layers-qgis":{"position":[[5114,6],[11068,6],[13364,6]]}}}],["epsg:27700",{"_index":12569,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[26902,13]]}}}],["epsg:3857",{"_index":23538,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43935,12]]}}}],["epsilon",{"_index":4852,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34375,7]]}}}],["equal",{"_index":86,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1514,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6769,5],[6818,5],[15312,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13942,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15685,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19485,5],[25690,6]]},"/en/lessons/common-similarity-measures":{"position":[[22485,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19724,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[52193,7],[59379,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[361,8],[8341,9],[15363,5],[16688,5],[19120,8],[19339,9],[19418,5],[19714,8],[19969,5],[23346,5],[26287,5],[26503,5],[34050,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10303,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18422,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18562,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20916,7],[51481,5]]},"/en/lessons/extracting-keywords":{"position":[[22715,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3801,6],[3863,5],[3909,9],[3930,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29502,5],[37696,5]]},"/en/lessons/geocoding-qgis":{"position":[[15242,5],[28989,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11019,7]]},"/en/lessons/gravity-model":{"position":[[14743,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7764,7],[30169,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32629,5],[49232,7]]},"/en/lessons/intro-to-linked-data":{"position":[[16442,7],[32947,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10425,5],[31624,5],[33996,5]]},"/en/lessons/json-and-jq":{"position":[[11706,5]]},"/en/lessons/jupyter-notebooks":{"position":[[1271,5],[2070,5]]},"/en/lessons/linear-regression":{"position":[[40330,5],[41567,5],[45217,6],[58016,5],[59379,6],[59485,5],[59503,6],[60096,5],[60143,5],[60986,5],[62674,6]]},"/en/lessons/logistic-regression":{"position":[[18671,5],[24031,5],[41655,5],[44874,5],[55970,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1129,5]]},"/en/lessons/naive-bayesian":{"position":[[35704,8],[39023,5],[39056,5],[67591,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[942,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5285,7],[23315,6]]},"/en/lessons/space-place-gazetteers":{"position":[[48230,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15545,5],[48847,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32109,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10231,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28392,7],[36608,7]]}}}],["equat",{"_index":1306,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15048,9],[15220,9],[15591,9]]},"/en/lessons/common-similarity-measures":{"position":[[9464,10]]},"/en/lessons/gravity-model":{"position":[[19008,9],[19580,9],[19764,10],[23656,9],[24802,8],[28618,8],[28789,9],[28959,8],[29128,8],[29292,8],[30835,8],[32603,9],[36349,8],[37238,9],[41230,8],[41416,9],[42202,8],[42621,9],[43197,9],[44149,8],[46350,10],[47932,8],[49018,8],[59070,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[13176,9],[13362,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46440,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24661,8],[24844,8],[33338,8],[33538,8],[34163,8],[34331,8]]},"/en/lessons/linear-regression":{"position":[[63427,8]]},"/en/lessons/logistic-regression":{"position":[[7930,9],[8744,8]]},"/en/lessons/sonification":{"position":[[27648,8],[36577,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42144,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14479,9],[14764,8],[14995,8]]}}}],["equip",{"_index":10723,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15035,8]]},"/en/lessons/linear-regression":{"position":[[40614,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15976,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2595,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[513,9],[6316,8],[15947,8]]}}}],["equit",{"_index":10332,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[10656,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36123,10]]}}}],["equiti",{"_index":7257,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7245,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46185,6]]}}}],["equiv=\"cont",{"_index":23696,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8237,14]]}}}],["equival",{"_index":1025,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3107,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8512,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22012,10],[36337,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48145,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10566,10],[23140,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16713,10],[35357,10]]},"/en/lessons/geocoding-qgis":{"position":[[21706,10],[22277,10],[27589,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2659,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[7468,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2738,10],[12380,10]]},"/en/lessons/gravity-model":{"position":[[8470,11]]},"/en/lessons/intro-to-powershell":{"position":[[7426,11],[42430,10],[42827,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[8993,10],[9658,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28041,10]]},"/en/lessons/json-and-jq":{"position":[[2946,10],[4966,10]]},"/en/lessons/linear-regression":{"position":[[63518,10],[63588,10]]},"/en/lessons/research-data-with-unix":{"position":[[2813,10]]},"/en/lessons/space-place-gazetteers":{"position":[[286,12],[41644,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9427,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30066,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41873,11]]},"/en/lessons/working-with-text-files":{"position":[[5713,10]]},"/en/lessons/working-with-web-pages":{"position":[[2298,10]]}}}],["era",{"_index":5872,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13205,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[881,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4429,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6891,4]]},"/en/lessons/geocoding-qgis":{"position":[[4836,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12758,3],[35286,3]]},"/en/lessons/linear-regression":{"position":[[69502,3]]},"/en/lessons/preserving-your-research-data":{"position":[[816,4],[18622,5]]}}}],["eras",{"_index":8538,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2043,5]]}}}],["erat",{"_index":11975,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10190,4],[61490,4]]}}}],["erberi",{"_index":10479,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16805,6]]}}}],["erbery,quak",{"_index":10387,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5832,13]]}}}],["eric",{"_index":7159,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61150,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4312,4],[48315,4],[50326,5],[50465,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32482,4]]},"/en/lessons/intro-to-bash":{"position":[[2712,4]]},"/en/lessons/research-data-with-unix":{"position":[[3018,4]]}}}],["erik",{"_index":13929,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[17258,4],[45576,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1773,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48787,4],[53226,4]]}}}],["erika",{"_index":20241,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49403,5],[52570,5]]}}}],["erlbaum",{"_index":7157,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61078,7]]}}}],["ernest",{"_index":16153,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1480,6]]}}}],["ernst",{"_index":6691,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15495,5],[17939,5]]}}}],["errant",{"_index":204,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4173,6],[14801,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[16815,6]]}}}],["errat",{"_index":12229,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33775,7]]}}}],["erratum",{"_index":12463,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65932,7]]}}}],["erron",{"_index":515,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15077,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33323,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10077,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14672,9]]}}}],["error",{"_index":504,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14526,5],[14772,7],[14936,7],[15158,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2320,7],[12400,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3171,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1292,6],[25605,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22680,5],[23788,5],[32293,5],[44285,6],[60055,5],[60118,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1324,6],[1871,6],[2049,6],[2809,6],[3218,7],[8648,6],[20421,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49710,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3473,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63147,6],[71236,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13781,7],[13890,5],[14210,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[255,6],[3267,6],[3472,7],[4273,6],[4717,6],[4819,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22101,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4802,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19328,5],[24828,5],[24941,7],[26472,5],[26511,6],[27168,7],[33561,5],[33870,5],[40204,5],[40258,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[680,5],[20768,5],[24962,9],[25035,7],[26087,5],[27524,5],[27545,5],[27810,6],[27894,6],[28209,5],[30078,5],[31070,5],[31898,5],[32055,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10409,5],[15590,6],[34432,5],[35908,6],[36115,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18358,5],[21378,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2700,5],[3324,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21935,5],[39269,6],[39550,6],[39607,6],[39645,5],[39723,7],[39843,6],[39890,7],[39903,5],[40453,6],[40465,5],[40924,7],[41039,6],[41181,6],[41299,6],[41650,6],[41694,5],[42578,6],[42694,6],[42939,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[380,5],[10877,5],[15310,5],[15915,5],[16946,6],[16992,6],[18306,5],[22995,5],[23468,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4966,7],[28266,6],[28312,5],[28385,5],[37455,8],[42510,5],[50044,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41598,5],[42018,5],[42321,7],[42338,5],[42902,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27009,5],[27544,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20884,5],[24475,6],[24552,6],[26843,6],[26879,5]]},"/en/lessons/extracting-keywords":{"position":[[4660,5],[32819,5],[32999,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24244,5],[27585,5],[28855,5],[31761,5],[37710,6],[40223,5],[40382,5],[40816,5],[41412,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12838,6],[31763,5],[32296,6],[32736,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20528,7],[20591,7],[21039,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2040,5],[2223,6],[2969,7],[3127,6],[3158,5],[3357,6],[26659,6],[30836,5],[30978,5],[33254,6],[41592,7],[41772,6],[53846,6],[54179,6],[54335,6],[54365,5],[55750,6],[56727,6],[66579,5],[67069,5],[67299,6],[67718,5]]},"/en/lessons/geocoding-qgis":{"position":[[34241,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3873,6],[10893,6],[19932,5],[20021,5],[20147,5],[27123,5],[33154,6],[33183,5],[33376,6],[33433,5],[33507,5],[33977,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[13753,7],[23789,6],[32729,6],[37431,6],[37806,5],[37909,7],[39775,7]]},"/en/lessons/installing-omeka":{"position":[[10259,5],[10602,5],[11324,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3879,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19979,7],[22543,5],[22781,5],[22968,6],[29036,6],[29995,5],[30237,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12817,5],[18149,6],[36674,5],[37894,6],[38104,5],[39340,6]]},"/en/lessons/intro-to-bash":{"position":[[19408,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16143,6],[16764,6],[17255,5],[18921,6],[19412,5]]},"/en/lessons/intro-to-powershell":{"position":[[17008,6],[17036,5],[37811,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6951,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[11729,5],[11761,7],[16628,6],[23472,6],[23559,5]]},"/en/lessons/introduction-map-warper":{"position":[[13491,5],[13583,5],[13661,5],[13680,7],[13701,7],[13729,7],[13785,5],[16807,6],[16858,5],[16935,5],[17025,5],[17212,5],[17313,5],[17423,5],[17509,5],[17697,7],[17768,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9930,5],[10317,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[666,5],[9445,5],[32633,6],[36119,5],[36219,5],[36628,5],[38557,5],[38975,7],[39014,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6292,5],[29022,7],[47002,5],[54955,8]]},"/en/lessons/json-and-jq":{"position":[[5990,5]]},"/en/lessons/jupyter-notebooks":{"position":[[24647,6],[25723,6],[26321,6]]},"/en/lessons/linear-regression":{"position":[[18476,6],[18515,6],[18647,5],[18758,5],[18797,5],[18860,5],[18892,5],[47061,6],[47290,6],[51729,6],[55879,5]]},"/en/lessons/logistic-regression":{"position":[[17004,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7049,5],[7286,5],[15147,6],[15159,5],[15291,6],[18866,6]]},"/en/lessons/naive-bayesian":{"position":[[42134,5],[57856,6],[61549,8],[70421,6],[70503,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7082,7],[35529,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8651,6],[27941,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25842,6],[43348,5],[43363,5],[47146,5],[47517,5],[48410,5],[53361,5]]},"/en/lessons/sentiment-analysis":{"position":[[38145,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29641,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11582,5],[13461,5],[15635,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17001,6],[18368,5],[24787,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19190,6],[19200,5],[25757,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22942,6],[23202,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10262,5],[12418,5],[13728,5],[13956,5],[14815,5],[16090,5],[17378,5],[18202,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11867,7],[14759,5],[22711,6],[23215,6],[28085,5],[31838,5],[33211,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10458,5],[20022,5],[40703,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22598,6],[31241,7],[46817,7],[52316,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6109,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2622,6],[9390,7],[9460,6],[12360,6],[27193,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4317,5],[8558,6],[8647,6],[8704,6]]}}}],["error_count",{"_index":11168,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35513,12],[37726,13]]}}}],["error_counts.append(num_error",{"_index":11185,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36776,30],[37588,30]]}}}],["error_log",{"_index":8814,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16561,9]]}}}],["error_log.write('could",{"_index":8817,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16884,22]]}}}],["error_messag",{"_index":8180,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24909,13]]}}}],["errors.log",{"_index":8816,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16589,12],[17216,10],[18469,10]]}}}],["erupt",{"_index":14998,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14895,6]]}}}],["es",{"_index":20989,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[37606,4],[37945,5],[39261,2],[39477,2],[39684,2],[39896,2],[40110,2],[40352,2]]}}}],["esc",{"_index":15010,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[19815,3]]},"/en/lessons/jupyter-notebooks":{"position":[[19590,3],[19643,3],[21989,3]]}}}],["escal",{"_index":14829,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51394,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39602,10]]}}}],["escap",{"_index":3681,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11750,6],[11942,7],[12065,10],[12148,9],[12187,9],[12619,10],[12706,9],[12745,9],[12917,8],[13951,7],[14074,10],[14157,9],[14196,9],[14628,10],[14715,9],[14754,9],[14926,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22074,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21765,8],[32786,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36431,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24452,7],[24674,7],[24724,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[307,6],[6976,6],[7320,6],[7458,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22234,6]]},"/en/lessons/transliterating":{"position":[[8173,7],[8221,6],[8277,9],[8695,7]]},"/en/lessons/working-with-text-files":{"position":[[1868,6]]}}}],["escienc",{"_index":12774,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31657,8],[31666,11]]}}}],["escriptorium",{"_index":18724,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1505,12]]}}}],["esp",{"_index":7256,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7230,4],[21857,10],[22380,4],[23874,10],[28823,4]]}}}],["español",{"_index":20272,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50418,7],[53519,7]]}}}],["especi",{"_index":587,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18092,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7836,10],[13465,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7799,10],[34396,10],[36819,10],[38868,10],[42120,10],[42785,10],[43722,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16556,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17777,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4677,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11292,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25265,10],[33757,10],[61011,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42687,10],[68285,10]]},"/en/lessons/common-similarity-measures":{"position":[[12527,10],[20280,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42966,10],[44373,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[389,10],[1721,10],[5294,10],[6819,10],[10463,10],[16568,10],[16688,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35296,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3120,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[470,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18071,10],[27917,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26892,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1475,10],[28358,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20586,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49838,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34686,10],[43636,10],[51802,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20144,10]]},"/en/lessons/extracting-keywords":{"position":[[9886,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1276,10],[26352,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1766,10],[27058,10]]},"/en/lessons/geocoding-qgis":{"position":[[1360,10],[9280,11],[32885,10],[35362,10]]},"/en/lessons/georeferencing-qgis":{"position":[[6156,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[5946,10],[10238,10],[31157,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3799,10],[20386,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[30593,10]]},"/en/lessons/installing-python-modules-pip":{"position":[[4481,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10014,11],[15807,10],[46357,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2241,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37162,10],[43458,10],[46526,10]]},"/en/lessons/intro-to-linked-data":{"position":[[8788,10]]},"/en/lessons/introduction-map-warper":{"position":[[9969,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41551,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1936,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9096,10]]},"/en/lessons/jupyter-notebooks":{"position":[[2981,10],[10607,10],[35809,10],[40675,10],[42939,10],[47463,10],[49503,10]]},"/en/lessons/linear-regression":{"position":[[25559,10],[31368,10],[34146,10],[36921,10],[38096,10],[72807,10]]},"/en/lessons/logistic-regression":{"position":[[55860,10]]},"/en/lessons/naive-bayesian":{"position":[[11877,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7135,10]]},"/en/lessons/preserving-your-research-data":{"position":[[4493,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10257,10]]},"/en/lessons/sentiment-analysis":{"position":[[4203,10],[13870,11],[14533,10],[33157,10],[37906,10]]},"/en/lessons/space-place-gazetteers":{"position":[[515,10],[12377,10],[17316,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32878,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31208,10],[51766,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26786,10]]},"/en/lessons/transliterating":{"position":[[1081,10],[1400,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35710,10],[44023,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[400,10],[23758,10],[32509,10],[32609,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6876,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20712,10]]}}}],["esperanto",{"_index":20083,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25176,10]]}}}],["espg:27700",{"_index":12530,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[10393,10],[19175,10]]}}}],["esq",{"_index":11705,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11366,7]]},"/en/lessons/normalizing-data":{"position":[[2531,7]]}}}],["esri",{"_index":13024,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32697,5]]},"/en/lessons/introduction-map-warper":{"position":[[11440,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5521,4]]},"/en/lessons/qgis-layers":{"position":[[525,5]]}}}],["esri’",{"_index":15662,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[5603,6],[17716,6]]}}}],["essay",{"_index":3156,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43177,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8186,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56573,6],[57262,5],[58392,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6791,6],[10252,6],[20022,5],[20152,5],[20282,5],[21968,5],[22152,5],[22336,5],[54085,5],[54162,5],[54242,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45887,5],[45948,5]]},"/en/lessons/intro-to-powershell":{"position":[[26653,5]]},"/en/lessons/naive-bayesian":{"position":[[1540,6]]},"/en/lessons/preserving-your-research-data":{"position":[[684,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36204,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37709,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22207,5]]}}}],["essen",{"_index":12509,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5255,7]]}}}],["essenc",{"_index":2887,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16404,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[16818,8],[18219,8],[26365,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4720,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1415,8],[3772,8],[15344,8]]},"/en/lessons/intro-to-linked-data":{"position":[[8728,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[25695,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24269,7]]},"/en/lessons/naive-bayesian":{"position":[[17567,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4143,8],[35170,8]]}}}],["essenti",{"_index":114,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2080,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12779,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25467,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13824,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9017,11],[17460,11],[20347,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[864,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27873,11],[44789,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27956,9],[37332,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3776,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10336,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24459,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1024,9],[14576,9],[26744,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[235,9],[68050,11],[69460,9]]},"/en/lessons/geocoding-qgis":{"position":[[27665,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[1816,12],[16536,12],[17389,12],[31510,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18234,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[16541,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16242,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[16756,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3875,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11387,12],[31906,12]]},"/en/lessons/intro-to-bash":{"position":[[1437,11],[27070,11]]},"/en/lessons/intro-to-linked-data":{"position":[[10476,9],[14823,10],[21223,11]]},"/en/lessons/intro-to-powershell":{"position":[[12815,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34652,10],[40303,11]]},"/en/lessons/jupyter-notebooks":{"position":[[51547,9]]},"/en/lessons/linear-regression":{"position":[[21594,9],[30363,11],[75480,9]]},"/en/lessons/preserving-your-research-data":{"position":[[8212,10]]},"/en/lessons/research-data-with-unix":{"position":[[6397,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7517,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20995,9]]},"/en/lessons/sentiment-analysis":{"position":[[33291,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7890,11]]},"/en/lessons/space-place-gazetteers":{"position":[[1521,9],[4221,9],[6477,9],[23266,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8806,9],[31793,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[571,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3296,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9450,9],[26814,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[247,11],[15717,9],[33511,11]]}}}],["esset",{"_index":11971,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10131,5],[61431,5]]}}}],["essex",{"_index":10888,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8931,5]]},"/en/lessons/geocoding-qgis":{"position":[[7693,5],[7739,5],[7893,5],[8365,5],[8602,5],[8640,5],[8683,5]]}}}],["est",{"_index":9927,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51897,3]]}}}],["est\\nparti",{"_index":9959,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52754,11]]}}}],["establish",{"_index":1732,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41628,11],[44567,11],[49618,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3217,11]]},"/en/lessons/common-similarity-measures":{"position":[[1282,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6750,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15606,11],[28910,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11523,11],[12096,12],[13703,11],[15560,12],[15658,11],[16679,12],[16777,11],[17960,11],[20877,11],[22828,11],[24766,11],[25575,14],[25783,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3486,11],[24873,11],[24998,11],[25487,11],[25609,11],[39036,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7647,12]]},"/en/lessons/georeferencing-qgis":{"position":[[2723,11],[7359,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8316,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[7911,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33407,9]]},"/en/lessons/intro-to-linked-data":{"position":[[19065,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43628,9]]},"/en/lessons/linear-regression":{"position":[[8482,11],[71696,12]]},"/en/lessons/logistic-regression":{"position":[[4265,11],[26509,9]]},"/en/lessons/normalizing-data":{"position":[[3454,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43734,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11678,9],[20634,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14930,11],[22375,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14946,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22059,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19425,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40350,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17915,12]]}}}],["estar",{"_index":19744,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3305,5]]}}}],["estat",{"_index":23136,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[13889,6]]}}}],["estim",{"_index":1012,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2539,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22317,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3464,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2606,8],[24657,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46868,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[26232,9]]},"/en/lessons/gravity-model":{"position":[[875,9],[1760,10],[6630,9],[22942,9],[25829,9],[30940,8],[41028,8],[41590,8],[49788,10],[49964,9],[51498,9],[51783,9],[52129,9],[52303,9],[52636,9],[52761,9],[52850,9],[53163,9],[53326,9],[53728,9],[53996,11],[54189,9],[61047,11],[63268,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[23779,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1456,9],[1540,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3845,9],[51312,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11667,9]]},"/en/lessons/linear-regression":{"position":[[3952,9],[42801,8],[50626,8],[53424,9],[53479,10],[71107,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25437,8]]},"/en/lessons/sentiment-analysis":{"position":[[23834,10]]},"/en/lessons/space-place-gazetteers":{"position":[[24262,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43640,8],[45591,10],[45612,10],[52633,10],[52654,10],[55189,10],[55211,10],[65377,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[692,9],[4982,9],[7048,8],[22940,10],[23324,10],[29797,9]]}}}],["estland",{"_index":11512,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14429,10]]}}}],["estonia",{"_index":11620,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31949,8]]}}}],["et",{"_index":3903,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18761,2],[35612,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69496,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56975,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2301,2],[4250,2],[30063,2],[51738,2],[52598,2],[55096,2],[55307,2],[55459,2],[55564,2],[55721,2],[55812,2],[55836,2]]},"/en/lessons/extracting-keywords":{"position":[[4467,2],[39142,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47421,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6250,2],[6625,2],[6941,2],[7097,2],[7146,2],[7591,2],[7682,2],[7861,2],[9955,2],[10002,2],[10199,2],[10791,2],[27390,2],[27611,2],[61255,2],[61302,2],[61499,2],[62091,2],[68573,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14376,2],[29981,2],[30003,2],[30594,2],[30725,2],[30815,2],[30869,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1973,2],[48971,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55463,2],[57774,2],[57954,2],[58222,2],[58271,2],[59207,2]]},"/en/lessons/intro-to-linked-data":{"position":[[37589,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34532,2],[44783,2],[45646,2],[51357,2],[53536,2],[54695,2],[54723,2]]},"/en/lessons/jupyter-notebooks":{"position":[[42504,2]]},"/en/lessons/linear-regression":{"position":[[73297,2],[78978,3]]},"/en/lessons/logistic-regression":{"position":[[64643,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9005,2],[9085,2],[9674,2],[9752,2]]},"/en/lessons/preserving-your-research-data":{"position":[[15518,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42573,2]]},"/en/lessons/sentiment-analysis":{"position":[[15787,2]]},"/en/lessons/sonification":{"position":[[41894,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13212,2],[13581,2],[15441,2],[15755,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[873,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61122,2],[61694,2],[62674,2],[64689,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4041,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39606,2]]}}}],["et.parse(fp",{"_index":10817,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27151,12]]}}}],["etc",{"_index":1522,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29212,5],[48871,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4524,4],[17551,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3055,4],[3367,5],[13343,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[951,4],[2073,4],[15857,4],[31011,4],[59379,6],[61374,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1937,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14484,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53523,4],[59458,4],[66626,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64765,5],[65697,7]]},"/en/lessons/common-similarity-measures":{"position":[[25436,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5038,5],[13859,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37014,4],[37065,4],[37351,4],[37397,4],[37511,4],[37651,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30073,5]]},"/en/lessons/counting-frequencies":{"position":[[9605,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[274,5],[4631,5],[10696,5],[15481,4],[21455,6],[38689,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[532,4],[3402,4],[31417,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6892,5],[13458,6],[13522,6],[24686,6],[24941,4],[40785,4],[44512,6],[45033,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2924,6],[5885,5],[7327,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21821,6]]},"/en/lessons/extracting-keywords":{"position":[[12112,4],[26855,5],[29528,4],[29562,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33389,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8613,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11208,4],[19677,4],[30891,6],[43532,4],[50547,4],[59314,4],[62508,4]]},"/en/lessons/geocoding-qgis":{"position":[[913,5],[22999,3],[32273,4],[32984,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21336,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9080,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7829,5],[7880,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5420,5],[6780,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1327,4]]},"/en/lessons/gravity-model":{"position":[[24369,5],[32721,5],[43604,4],[59179,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2662,6],[23705,6],[42976,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[917,5],[3445,5],[13360,5],[18036,4],[25659,6],[41934,5]]},"/en/lessons/intro-to-bash":{"position":[[5939,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15994,4]]},"/en/lessons/intro-to-linked-data":{"position":[[10639,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4481,6]]},"/en/lessons/introduction-map-warper":{"position":[[9527,5],[10115,6],[22295,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7894,5],[28738,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2801,4],[13970,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11458,5],[15085,4],[20812,5],[21097,5],[45514,6]]},"/en/lessons/json-and-jq":{"position":[[8072,10],[13796,10],[14099,10],[15174,10],[19305,10],[20329,10],[21310,10],[22213,10],[26628,6],[27384,3],[28202,3],[33359,10],[33952,10]]},"/en/lessons/jupyter-notebooks":{"position":[[44064,6]]},"/en/lessons/linear-regression":{"position":[[4070,6],[8406,5],[31530,5],[50047,5],[55302,5]]},"/en/lessons/logistic-regression":{"position":[[63116,4]]},"/en/lessons/naive-bayesian":{"position":[[2880,6],[5156,4],[5707,4],[8680,5],[26237,5],[35198,6],[43384,5]]},"/en/lessons/normalizing-data":{"position":[[3945,4],[6681,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6639,4],[14385,6],[29506,6],[30404,4],[38489,4]]},"/en/lessons/sentiment-analysis":{"position":[[2907,4]]},"/en/lessons/sonification":{"position":[[10255,5],[40519,4],[40642,4]]},"/en/lessons/space-place-gazetteers":{"position":[[28657,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11857,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43799,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21201,4],[22516,5],[22663,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7136,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2310,5]]},"/en/lessons/vector-layers-qgis":{"position":[[702,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[27515,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14866,5]]}}}],["etc.–to",{"_index":17296,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52434,7]]}}}],["etcetera",{"_index":18703,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[1572,12]]}}}],["ethan",{"_index":5630,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5860,5]]}}}],["ethi",{"_index":7241,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6711,4],[23601,6],[23850,7],[24383,4]]}}}],["ethic",{"_index":2779,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3493,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70621,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36456,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62042,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6757,6],[23608,7],[24388,8],[26212,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5505,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[358,7],[2354,7],[4186,7],[22063,7],[22243,7],[24951,7],[26335,7],[26506,7],[34593,7],[40104,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17149,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[727,6],[1946,6],[44820,6],[51999,7],[54402,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1601,7],[7412,7],[7538,7],[7695,7],[8739,7],[9025,7],[9105,7],[9327,6],[9378,7],[17090,7]]}}}],["ethnic",{"_index":6496,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58274,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26047,6],[46342,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57084,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62450,7]]}}}],["ethnographi",{"_index":20320,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[5130,12]]},"/en/lessons/space-place-gazetteers":{"position":[[3858,12]]}}}],["etho",{"_index":3819,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14307,7],[14503,5],[14743,5],[14839,5],[15771,5],[16689,5],[17177,5],[24245,5],[24402,5],[30145,5],[31896,5],[36858,5],[66574,5]]}}}],["ethos_id",{"_index":4040,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28923,9]]}}}],["eto",{"_index":23345,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16034,3],[16121,3],[16208,3],[16295,3],[38243,6],[39498,3],[39566,3],[40451,4],[41846,3]]}}}],["eu",{"_index":7211,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3642,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6415,5],[6526,2],[6891,3],[7212,2],[38094,2],[38267,3],[38478,3],[39559,2],[39721,3],[40317,3],[42568,2]]}}}],["euclid",{"_index":5664,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14293,7]]}}}],["euclidean",{"_index":4028,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27659,10],[28120,9],[28152,11],[34785,9],[35015,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14755,9],[25177,9],[30745,9],[61999,9]]},"/en/lessons/common-similarity-measures":{"position":[[424,9],[2153,9],[11413,9],[13988,9],[14009,9],[14204,9],[14510,9],[15092,9],[15368,9],[18550,9],[18946,9],[19870,9],[20037,9],[20229,9],[20901,9],[21247,9],[21429,9],[22095,9],[22623,9],[22726,9],[23315,10],[27177,9],[28086,9],[30722,9],[31993,9],[32171,9],[32768,9],[33168,9],[33339,9],[34867,9],[35516,9],[37753,9],[39624,9],[39834,9]]}}}],["euclidean_dist",{"_index":5749,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27590,19]]}}}],["euclidean_distances.nsmallest(6",{"_index":5770,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30910,32]]}}}],["eugen",{"_index":13849,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63537,6],[66369,6]]}}}],["eugene,ellsworth",{"_index":3568,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3088,17]]}}}],["eum",{"_index":18766,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9206,3]]}}}],["eun",{"_index":6048,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44200,3]]},"/en/lessons/jupyter-notebooks":{"position":[[42758,3]]}}}],["euphoria",{"_index":20357,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13269,10]]}}}],["eurasian",{"_index":20942,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[16220,8]]}}}],["europ",{"_index":10364,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3955,7]]},"/en/lessons/gravity-model":{"position":[[34704,6],[61101,7],[63322,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35142,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7795,7],[7872,7]]},"/en/lessons/jupyter-notebooks":{"position":[[38089,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24227,6],[24964,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37961,6],[45927,6]]}}}],["europa",{"_index":19638,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15954,6]]}}}],["europaisch",{"_index":8679,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36248,12]]}}}],["european",{"_index":7169,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61528,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3605,8],[3928,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56694,8]]},"/en/lessons/geocoding-qgis":{"position":[[3091,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31985,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[622,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6400,8],[38346,8],[39124,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5783,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16195,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62563,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[38212,8],[38651,8],[39302,9],[39992,8]]}}}],["europeana",{"_index":7942,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33721,9],[46491,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2166,10],[20026,9],[20266,9],[21204,9],[21369,9],[22273,9],[22675,9],[22797,9],[25935,9],[26788,9],[26961,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[244,9],[600,9],[645,9],[1665,9],[2439,9],[2467,9],[2621,9],[7668,9],[7711,10],[8138,9],[8227,9],[8425,9],[8552,9],[8684,9],[9408,9],[10048,9],[10314,9],[10369,9],[11442,9],[12602,9],[13325,9],[14235,9],[14792,9],[14955,9],[14965,10],[15514,9],[15697,9],[15988,10],[16016,9],[16196,9],[17649,9],[24622,9],[27107,9],[27330,9],[27768,9],[29729,9],[29929,9],[30455,9],[30949,9],[31727,9],[32791,9],[32903,9],[34721,10],[36283,9],[36355,9],[38718,9],[39448,9]]}}}],["europeana_api.php",{"_index":16035,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26494,18],[28802,18],[30228,18],[42826,18]]}}}],["europeana’",{"_index":13468,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20738,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33780,11]]}}}],["europe’",{"_index":14884,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56782,8]]}}}],["eusti",{"_index":3537,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2662,7]]}}}],["eval",{"_index":9577,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9444,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62749,7]]}}}],["eval(x",{"_index":12348,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53403,8],[53608,8]]}}}],["eval(x.group(0",{"_index":12273,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40312,17]]}}}],["eval(“(1",{"_index":12276,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40560,11]]}}}],["evalu",{"_index":1730,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41576,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41214,8],[44469,8],[45024,10],[69826,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5114,8],[10006,8],[12285,8],[20626,8],[21670,8],[27557,10],[27609,10],[32352,8],[32833,8],[57683,8]]},"/en/lessons/common-similarity-measures":{"position":[[38077,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26181,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18481,8],[61419,8],[61545,10],[64667,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8759,11],[10005,11],[58109,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13483,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55586,8],[57146,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32700,10],[33412,9],[33500,11],[33925,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15836,9],[35642,8],[35764,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31012,10],[31133,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[37092,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47498,10],[58301,10]]},"/en/lessons/introduction-map-warper":{"position":[[16956,8],[17597,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48403,10]]},"/en/lessons/linear-regression":{"position":[[912,10],[2943,9],[15396,8],[16510,10],[17185,8],[22189,10],[42067,8],[42138,10],[42195,9],[52037,10],[57524,10],[61385,9]]},"/en/lessons/logistic-regression":{"position":[[602,10],[2663,9],[15355,10],[17630,8],[17961,10],[17985,10],[25058,9],[62774,8],[63687,8]]},"/en/lessons/naive-bayesian":{"position":[[2741,8],[27233,9],[41164,10],[45349,10],[46219,8]]},"/en/lessons/sentiment-analysis":{"position":[[719,8],[13669,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28394,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35527,8],[36222,9],[36913,8],[38327,8],[38475,11],[38521,10],[38609,8],[38652,8],[38796,10],[39385,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13054,8],[16455,8],[16578,8]]}}}],["evaluate_word_analog",{"_index":22922,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38571,25]]}}}],["evaluate_word_pair",{"_index":22923,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38700,21]]}}}],["evaluation_result",{"_index":22941,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39661,18],[40294,18]]}}}],["evaluation_results.loc[x",{"_index":22950,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40251,25]]}}}],["evaluation_results.to_csv('word2vec_model_evaluation.csv",{"_index":22952,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40426,58]]}}}],["evangel",{"_index":5195,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63988,11],[64746,15]]}}}],["evangelo",{"_index":10061,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59027,9]]}}}],["evart",{"_index":3542,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2713,7],[8207,7],[15962,7]]}}}],["even",{"_index":103,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1867,4],[14686,4],[14871,4],[15440,4],[23706,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7467,4],[33632,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16383,4],[16414,4],[26423,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1374,4],[12443,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2253,4],[6530,4],[36220,4],[61642,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2463,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3107,5],[7592,4],[18485,4],[25239,4],[36175,4],[37100,4],[60610,4],[67742,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13581,4],[41556,4],[56090,4],[59256,4],[60782,4],[61550,4],[63118,4],[63287,4],[68324,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9710,4],[26763,4],[63120,4],[65324,4]]},"/en/lessons/common-similarity-measures":{"position":[[13264,4],[19482,4],[35559,4],[35704,4],[37583,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4446,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6504,4],[22192,4],[55543,4],[60868,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11393,4],[20576,4],[20620,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3744,4],[5682,4],[8467,4],[47551,4],[51427,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14362,4],[17738,4]]},"/en/lessons/counting-frequencies":{"position":[[9612,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1678,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30769,4],[31977,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7252,4],[32517,4],[36331,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3040,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24536,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1566,4],[9533,4],[13620,4],[26057,4],[42331,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9058,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1059,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10882,4],[15428,4],[39471,4],[39566,4],[39881,4],[41235,4],[49659,4],[49687,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42428,4],[42518,4],[53607,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7047,4],[33660,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2832,4],[36851,4],[45640,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13386,4],[25504,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2167,4],[9420,4],[22618,4],[34935,4],[41352,4],[41400,4],[42699,4],[45095,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12737,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19008,4],[22107,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2811,4],[8642,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11520,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[498,4],[1993,4],[2265,4],[2677,4],[5730,4],[12141,4],[24134,4],[26059,4],[57522,4],[58217,4],[62837,4],[67681,4]]},"/en/lessons/geocoding-qgis":{"position":[[3867,4],[22305,4],[33098,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15874,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1135,4],[6112,4],[9402,4],[11923,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[871,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34942,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[4093,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7200,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8311,4],[26350,4]]},"/en/lessons/gravity-model":{"position":[[6407,4],[19386,4],[57549,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2926,4],[10627,4],[18899,4]]},"/en/lessons/installing-omeka":{"position":[[1594,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11388,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21771,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2039,4],[11967,4],[35058,4],[35106,4],[36042,5],[37495,4],[45607,4],[46992,4],[50243,4],[51940,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1856,4]]},"/en/lessons/intro-to-bash":{"position":[[11500,4],[16454,4],[20852,4],[21215,4]]},"/en/lessons/intro-to-linked-data":{"position":[[12506,4],[14581,4],[14790,4],[21206,4]]},"/en/lessons/intro-to-powershell":{"position":[[1254,4],[7895,4],[15913,4],[27006,4],[27388,4],[35372,4],[35823,4],[41834,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1578,4],[3174,4],[7382,4]]},"/en/lessons/introduction-map-warper":{"position":[[9705,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2885,4],[11537,4],[16294,4],[22695,4],[25508,4],[30611,4],[45559,4],[46962,4]]},"/en/lessons/json-and-jq":{"position":[[16810,4],[23524,4],[25750,4],[28424,4],[39954,4]]},"/en/lessons/jupyter-notebooks":{"position":[[13255,4],[20687,4],[26083,4],[40132,4],[45431,4],[50750,4]]},"/en/lessons/linear-regression":{"position":[[52572,4],[60589,4]]},"/en/lessons/logistic-regression":{"position":[[53671,4],[54610,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16887,4],[17150,4]]},"/en/lessons/naive-bayesian":{"position":[[11853,4],[40587,5],[66150,7],[67205,8],[67682,4]]},"/en/lessons/normalizing-data":{"position":[[2685,11],[6436,10],[6464,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2826,4],[12572,4],[19254,4],[52660,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1648,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8150,4],[9204,4],[13392,4]]},"/en/lessons/research-data-with-unix":{"position":[[1877,4],[14761,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20850,4],[21386,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8999,4]]},"/en/lessons/sentiment-analysis":{"position":[[3835,4],[3902,4],[16836,4],[17685,4],[33634,4],[38092,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3603,5],[8459,4]]},"/en/lessons/sonification":{"position":[[4474,4],[9115,4],[13506,4]]},"/en/lessons/space-place-gazetteers":{"position":[[6757,4],[7648,4],[7807,4],[8058,4],[32144,4],[41747,4],[45920,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1643,4],[3389,4],[4311,4],[17515,4],[28014,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11100,4],[12623,4],[14302,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[711,4],[22579,4],[29145,4],[36595,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3403,4],[39730,4],[51442,4],[56400,6],[57516,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2157,4],[18031,4],[19740,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6242,4],[34665,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4655,4],[5984,4],[30771,4]]},"/en/lessons/transliterating":{"position":[[9147,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4785,4],[6652,4],[13203,4],[14863,4],[44320,4],[47559,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[15927,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7285,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8402,4],[9162,4],[12808,4],[19119,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4082,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[569,4],[3944,4]]}}}],["evenli",{"_index":6203,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19283,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15525,6],[15562,6],[16530,6],[18463,6],[29632,6]]},"/en/lessons/georeferencing-qgis":{"position":[[5730,7]]},"/en/lessons/naive-bayesian":{"position":[[39356,6],[42370,6]]}}}],["event",{"_index":2244,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12935,8],[12994,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1497,7],[2533,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36958,5],[37006,7],[55388,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15889,6],[29981,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9086,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23042,7],[23235,7],[23325,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29389,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2974,5],[3748,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17447,6],[20575,5],[22621,8],[26494,5],[28921,6],[29908,5],[32121,7],[32171,6],[32314,5],[33311,8],[34713,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1516,6],[7879,6],[7960,5],[8668,6],[8867,6],[9689,6],[10276,5],[10352,6],[12503,6],[20810,6],[30427,6],[30484,6],[30787,5],[53395,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24670,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2811,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4123,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21400,6],[22280,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[835,6],[3300,6],[3530,6],[3661,6],[3751,6],[3866,6],[3966,6],[4678,6],[4814,6],[5749,5],[11772,5],[12043,6],[23575,5],[31220,5],[31295,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1666,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6444,6],[7514,6],[11053,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1764,6]]},"/en/lessons/linear-regression":{"position":[[55252,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11679,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4510,6],[11065,6],[11413,5],[39744,5],[40641,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[395,6],[504,6],[3629,5]]},"/en/lessons/sentiment-analysis":{"position":[[3499,5],[3580,5],[3754,5],[3926,7],[4950,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1764,7],[5035,6],[6896,7],[8274,6],[9984,6],[10055,7],[46778,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9102,5],[9203,6],[12535,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3620,6],[50474,5],[58475,5],[58667,5]]},"/en/lessons/vector-layers-qgis":{"position":[[694,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2562,7],[3093,7],[3139,6],[3538,6]]},"/en/lessons/working-with-text-files":{"position":[[8444,6]]}}}],["event.acceptproposedact",{"_index":8158,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23101,28]]}}}],["event.mimedata().hasurl",{"_index":8157,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23061,27],[23344,27],[23794,26]]}}}],["event.mimedata().url",{"_index":8163,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23396,24]]}}}],["event_d",{"_index":20741,"title":{},"body":{"/en/lessons/sonification":{"position":[[27700,14],[27763,14],[27826,14],[27889,14],[27952,14],[28015,14],[28526,14],[29018,14],[29080,14],[29142,14],[29205,14],[29268,14],[29331,14],[29394,14],[30602,14],[30664,14],[30782,10],[30868,14]]}}}],["events/memb",{"_index":12920,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17349,14]]}}}],["events/not",{"_index":2243,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12911,10]]}}}],["eventu",{"_index":4936,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42468,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[50738,10]]},"/en/lessons/common-similarity-measures":{"position":[[5560,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14036,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18775,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41419,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10885,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22420,11]]},"/en/lessons/intro-to-bash":{"position":[[11806,10]]},"/en/lessons/intro-to-powershell":{"position":[[41095,11],[41863,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[9698,10]]},"/en/lessons/jupyter-notebooks":{"position":[[8847,10]]},"/en/lessons/linear-regression":{"position":[[56494,11]]},"/en/lessons/logistic-regression":{"position":[[60921,8]]},"/en/lessons/sonification":{"position":[[35091,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33062,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[18275,10]]}}}],["event—i",{"_index":5605,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[791,8]]}}}],["evert",{"_index":16306,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34526,5],[51351,5]]}}}],["every3minut",{"_index":15479,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3597,13],[3636,13]]}}}],["everybodi",{"_index":5249,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65604,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1900,9],[5550,9]]},"/en/lessons/intro-to-linked-data":{"position":[[4473,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[806,9],[12382,9],[43763,9]]}}}],["everyday",{"_index":1638,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34369,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37153,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35652,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50209,8]]},"/en/lessons/sentiment-analysis":{"position":[[8270,8]]},"/en/lessons/working-with-text-files":{"position":[[3975,8]]}}}],["everyman",{"_index":18319,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17242,9]]}}}],["everyon",{"_index":5471,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25012,8],[29120,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2580,9]]},"/en/lessons/counting-frequencies":{"position":[[9651,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5449,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3404,9],[5426,8],[10872,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39881,8],[39896,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3178,8],[5341,8],[8676,8],[10676,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[17795,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13154,8],[19074,9],[22748,8],[35077,8]]},"/en/lessons/jupyter-notebooks":{"position":[[44877,8],[51925,8]]},"/en/lessons/sentiment-analysis":{"position":[[25655,8]]}}}],["everyone'",{"_index":20409,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25937,10],[28331,10],[31019,10],[32117,10],[35309,10],[37357,10]]}}}],["everyone’",{"_index":5346,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6130,10]]},"/en/lessons/sentiment-analysis":{"position":[[28799,10]]}}}],["everyth",{"_index":809,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4028,10],[7226,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5566,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6467,10],[19529,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19234,10],[23108,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1656,11],[6018,10],[9899,10],[15460,10],[25161,10],[25815,10],[26069,10],[39562,11],[54293,10],[54505,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[386,10],[6034,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16874,10],[43068,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5779,10],[17054,10],[43017,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25901,10],[33419,10]]},"/en/lessons/counting-frequencies":{"position":[[9663,13],[12603,10],[13651,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8997,10],[12745,10],[13980,10],[17946,10],[25491,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31083,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11428,10],[18100,10],[33012,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11323,10],[12393,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6047,10],[39041,11],[48951,10],[49135,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8002,10],[28053,10]]},"/en/lessons/extracting-keywords":{"position":[[13255,10],[21761,10],[30628,10],[33717,10],[34532,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28301,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4758,10],[5320,10],[6485,10],[9613,10]]},"/en/lessons/georeferencing-qgis":{"position":[[5657,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[15180,10],[19531,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7216,10]]},"/en/lessons/gravity-model":{"position":[[29088,10],[41177,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[29652,10],[37994,10]]},"/en/lessons/installing-omeka":{"position":[[5906,10],[9051,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10094,10],[19593,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9180,10]]},"/en/lessons/intro-to-bash":{"position":[[17183,10],[17322,10],[19000,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11829,10],[15666,10]]},"/en/lessons/intro-to-linked-data":{"position":[[31706,11]]},"/en/lessons/intro-to-powershell":{"position":[[5554,10],[8118,10],[8156,10],[9307,10],[27483,10],[27588,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[22739,10]]},"/en/lessons/introduction-and-installation":{"position":[[838,10],[1717,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18612,10],[28480,10],[38901,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28785,10],[32905,10],[34127,10],[40329,10]]},"/en/lessons/json-and-jq":{"position":[[6120,11],[23168,10]]},"/en/lessons/jupyter-notebooks":{"position":[[17835,10]]},"/en/lessons/logistic-regression":{"position":[[32261,10]]},"/en/lessons/naive-bayesian":{"position":[[4074,10],[56078,11]]},"/en/lessons/normalizing-data":{"position":[[5537,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3091,10],[6172,10],[10377,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41765,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[926,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5993,10]]},"/en/lessons/sonification":{"position":[[21840,10],[39241,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1264,10],[7718,10],[24291,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17233,10],[23308,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9106,10],[15855,10],[19271,10],[19699,10],[32876,10],[33233,10],[40019,10],[42489,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8862,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20219,10],[24532,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20577,10]]},"/en/lessons/transliterating":{"position":[[6239,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[3837,10],[22392,10],[27912,10],[27965,10],[29886,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20748,10]]},"/en/lessons/working-with-web-pages":{"position":[[6958,10]]}}}],["everytim",{"_index":18175,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[14201,10]]}}}],["everywher",{"_index":7709,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9677,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7130,10]]},"/en/lessons/linear-regression":{"position":[[56615,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42253,10]]}}}],["evid",{"_index":6661,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[10598,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8446,8],[24501,7],[27004,8],[28002,8],[28754,9],[38993,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46591,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[881,7]]},"/en/lessons/gravity-model":{"position":[[11799,8],[56307,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31076,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39244,8]]},"/en/lessons/introduction-map-warper":{"position":[[9980,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18332,9],[26123,8]]},"/en/lessons/linear-regression":{"position":[[11403,8]]},"/en/lessons/naive-bayesian":{"position":[[19798,8],[19993,10],[22171,8],[23263,9],[69679,8]]},"/en/lessons/preserving-your-research-data":{"position":[[792,8],[8607,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1322,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[675,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8052,8]]},"/en/lessons/transliterating":{"position":[[1491,8],[1635,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6939,9]]}}}],["evidec",{"_index":16221,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11611,7]]}}}],["evil",{"_index":18835,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13491,4],[13877,4],[14402,4],[14591,4]]}}}],["eviron",{"_index":23293,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[4353,11]]}}}],["evok",{"_index":20874,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[4924,7]]}}}],["evolut",{"_index":5261,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66049,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20074,9],[22074,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13023,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1576,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11003,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44197,9]]}}}],["evolv",{"_index":3833,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15014,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33018,8]]},"/en/lessons/jupyter-notebooks":{"position":[[43683,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5917,7]]},"/en/lessons/sonification":{"position":[[5025,7]]}}}],["ew",{"_index":9887,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51309,5],[52137,5]]}}}],["ew=\"w148",{"_index":12722,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27054,9]]}}}],["ew=\"w204",{"_index":12687,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20954,9]]}}}],["ewan",{"_index":11431,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34887,4]]}}}],["ewin",{"_index":18588,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58743,8]]}}}],["ex",{"_index":8215,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34472,4],[35283,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11129,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17009,5]]},"/en/lessons/jupyter-notebooks":{"position":[[11067,4]]},"/en/lessons/qgis-layers":{"position":[[2988,4]]},"/en/lessons/sentiment-analysis":{"position":[[40466,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13319,2],[15548,2]]}}}],["exacerb",{"_index":11106,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[24797,10]]}}}],["exact",{"_index":1999,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5096,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1124,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12946,6],[22040,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61307,5],[67537,5]]},"/en/lessons/common-similarity-measures":{"position":[[16155,5],[18532,5],[20452,5],[28316,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24068,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3442,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4167,5],[13837,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17263,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30873,5],[41089,5],[41991,5],[42491,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35331,5]]},"/en/lessons/extracting-keywords":{"position":[[4823,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15865,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18942,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16082,5],[16407,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[8150,5],[9933,5],[10697,5],[22704,5],[38158,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14255,5],[50545,5]]},"/en/lessons/intro-to-linked-data":{"position":[[13947,5]]},"/en/lessons/intro-to-powershell":{"position":[[7495,5],[24511,5],[31014,5],[32844,5]]},"/en/lessons/introduction-map-warper":{"position":[[4754,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1849,5]]},"/en/lessons/json-and-jq":{"position":[[28363,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3713,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45165,5],[48403,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13159,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8194,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11804,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14811,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[15417,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14623,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6231,5]]}}}],["exactitud",{"_index":6504,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59046,10]]}}}],["exactli",{"_index":1454,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24859,7],[37628,7],[39348,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11525,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13207,7],[14783,7],[19972,7],[31908,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10016,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25707,7],[47000,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20999,7],[45835,7]]},"/en/lessons/common-similarity-measures":{"position":[[32737,7],[37217,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7977,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20679,7]]},"/en/lessons/counting-frequencies":{"position":[[3664,7],[5562,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8914,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16174,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28055,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6768,9],[8980,7],[9369,7],[15471,7],[18889,7],[35535,7]]},"/en/lessons/extracting-keywords":{"position":[[32179,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8974,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2386,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35349,7],[38840,7],[40009,7],[41170,7]]},"/en/lessons/geocoding-qgis":{"position":[[12307,7],[27157,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18884,7]]},"/en/lessons/gravity-model":{"position":[[17329,7],[23470,7],[23782,7],[34228,7],[34889,7],[37277,7],[51290,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[6859,7],[10870,7],[14011,7],[17372,7],[20065,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3436,7],[43597,7],[44703,7]]},"/en/lessons/intro-to-bash":{"position":[[1326,7],[26959,7]]},"/en/lessons/intro-to-linked-data":{"position":[[4536,7],[4567,7],[21741,7],[36335,7]]},"/en/lessons/intro-to-powershell":{"position":[[6345,7],[9146,7],[20961,7],[26700,7],[27068,7],[30504,7],[36820,7],[40075,7],[45820,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9972,7]]},"/en/lessons/json-and-jq":{"position":[[18244,7]]},"/en/lessons/jupyter-notebooks":{"position":[[50778,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5830,7]]},"/en/lessons/linear-regression":{"position":[[63789,7]]},"/en/lessons/naive-bayesian":{"position":[[5723,7],[44437,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9332,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41427,7]]},"/en/lessons/sonification":{"position":[[23382,8],[23503,7]]},"/en/lessons/space-place-gazetteers":{"position":[[24047,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27402,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23207,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7241,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28118,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[12679,7]]},"/en/lessons/vector-layers-qgis":{"position":[[14762,7]]}}}],["exagger",{"_index":2150,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2660,13]]}}}],["exam",{"_index":18437,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[38069,4],[38124,5],[38188,5]]}}}],["examin",{"_index":1028,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3157,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1422,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67315,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29673,7],[40309,10],[50386,7],[67835,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44439,7],[62470,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32070,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47321,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28739,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23450,7],[26611,7],[34388,7],[38280,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22203,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5230,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28864,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2309,9],[8707,7],[19731,7],[20198,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11042,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12544,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1440,7],[2200,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6588,9]]},"/en/lessons/geocoding-qgis":{"position":[[15720,7],[19755,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2826,7]]},"/en/lessons/gravity-model":{"position":[[41872,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[11027,7],[27608,7],[30450,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29445,8],[33271,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[13254,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11433,9],[14053,7],[14799,7],[15800,7],[20547,7],[23675,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16585,7],[43300,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3726,8]]},"/en/lessons/jupyter-notebooks":{"position":[[51685,9]]},"/en/lessons/linear-regression":{"position":[[1034,7],[8031,8],[46890,11],[62413,7]]},"/en/lessons/logistic-regression":{"position":[[671,7],[43368,7],[62988,7]]},"/en/lessons/naive-bayesian":{"position":[[16990,8],[24290,9],[36220,7],[47851,7],[60076,7],[61010,9],[61968,7],[69794,9]]},"/en/lessons/preserving-your-research-data":{"position":[[4909,9],[5131,9],[9387,9]]},"/en/lessons/qgis-layers":{"position":[[15124,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30811,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19176,7]]},"/en/lessons/sonification":{"position":[[23443,7]]},"/en/lessons/space-place-gazetteers":{"position":[[16134,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10410,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60970,9],[61701,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4056,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16848,7],[24657,7],[25342,7],[27346,7],[28697,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32088,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1673,7],[14462,7],[22269,7],[22809,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14946,7],[46001,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1366,7]]}}}],["examinations.12",{"_index":11221,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[43892,15]]}}}],["examp",{"_index":15935,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2048,7]]}}}],["exampl",{"_index":159,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3298,8],[3395,8],[3877,7],[3977,7],[3993,7],[4006,7],[5509,8],[7169,8],[9457,8],[11631,8],[12415,7],[14158,7],[14246,7],[14617,7],[14657,7],[14780,7],[15015,8],[15043,7],[16747,8],[17815,7],[19069,7],[19228,7],[20188,8],[20634,7],[21022,7],[21663,7],[21803,7],[21908,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4471,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3849,8],[8261,8],[9805,7],[12047,8],[14722,8],[27615,8],[28703,8],[33212,8],[35052,7],[36197,8],[39724,8],[39919,8],[41560,8],[43352,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[157,7],[176,8],[712,8],[1638,7],[2585,7],[2931,8],[4085,7],[5796,8],[7171,8],[7479,7],[8638,9],[9954,7],[11202,8],[12521,7],[12625,7],[13207,8],[14092,8],[14569,7],[14689,7],[15222,8],[15969,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1577,8],[4420,8],[6815,8],[9082,7],[9318,8],[11410,8],[11913,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[68,7],[680,8],[2335,7],[3581,7],[8555,8],[13238,8],[14745,8],[21288,8],[28179,8],[30108,8],[31029,8],[31493,8],[33665,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2570,8],[8437,8],[11755,8],[17193,7],[18075,7],[18385,7],[29274,7],[41643,7],[46170,8],[47135,7],[47586,7],[50918,7],[52188,8],[54890,8],[57747,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2650,7],[15680,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[183,7],[625,8],[3991,8],[4723,8],[4755,7],[4769,7],[4789,7],[7001,7],[10372,8],[10771,8],[13163,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7492,8],[24667,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2774,8],[10711,7],[11305,8],[11829,8],[14391,8],[18615,8],[19097,7],[19790,7],[21890,7],[23208,8],[34394,7],[45909,8],[59228,7],[61007,8],[61299,7],[63508,7],[70028,8],[70395,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[887,7],[1945,7],[2908,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6392,8],[7094,7],[8657,9],[10110,8],[26003,8],[26974,8],[28142,8],[35579,8],[37153,8],[40771,8],[40791,7],[45605,8],[48930,7],[51238,8],[59487,8],[59653,7],[60603,8],[63035,8],[67235,8],[68881,8]]},"/en/lessons/common-similarity-measures":{"position":[[1085,8],[5410,8],[5744,8],[6263,8],[6503,7],[6742,8],[6907,7],[9280,8],[11838,8],[18829,8],[20597,7],[23411,7],[29726,8],[30084,8],[34263,8],[34837,7],[37720,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2645,8],[3291,8],[9958,8],[10163,8],[10297,8],[10420,8],[10770,8],[10869,9],[10938,7],[11260,8],[11387,7],[11718,9],[11783,8],[12094,8],[12446,7],[12506,8],[14570,7],[14682,7],[18183,7],[19434,8],[20544,8],[21210,7],[22486,7],[22743,7],[22818,8],[23025,9],[25256,8],[27973,8],[29061,7],[29093,7],[29751,8],[30622,7],[31792,8],[33822,8],[36767,8],[37636,7],[37944,7],[40485,7],[41232,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6149,8],[6550,8],[6934,7],[13961,9],[16348,8],[17834,8],[19145,8],[19354,8],[19588,7],[20815,8],[21309,8],[26081,7],[26821,7],[27039,8],[28969,7],[31255,8],[32641,7],[32757,7],[32817,7],[33402,8],[33675,8],[34490,7],[34971,8],[35042,9],[35351,8],[36387,8],[36633,8],[38071,8],[40094,7],[41250,8],[41681,8],[45714,8],[48210,7],[48743,8],[49137,7],[51291,8],[51592,8],[52652,8],[52818,8],[60774,7],[63500,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1622,8],[2275,8],[5644,8],[11765,8],[12489,8],[17007,7],[20825,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4627,7],[5225,7],[9047,8],[9822,8],[16945,8],[18691,8],[23873,8],[24229,7],[25255,7],[27924,7],[28355,8],[29424,7],[33060,7],[33357,8],[34637,7],[34811,8],[35218,7],[36001,8],[39171,8],[39704,8],[39946,9],[40339,7],[40564,8],[40836,8],[41237,7],[48611,8],[50786,8],[59055,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[718,8],[1184,8],[2970,8],[3309,8],[6045,8],[7603,8],[11448,8],[12711,9],[18143,8],[32234,8],[33360,8],[36076,8]]},"/en/lessons/counting-frequencies":{"position":[[1047,8],[3719,8],[4773,8],[5287,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[683,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2490,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[717,8],[4663,8],[6430,8],[8161,7],[9222,8],[13711,7],[20366,8],[29504,7],[31591,8],[31944,8],[32162,8],[32343,7],[32905,9],[33531,7],[33642,9],[33785,7],[34130,7],[36475,7],[43437,8],[44618,8],[45175,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4428,8],[8826,8],[11226,7],[15131,8],[30142,8],[31058,8],[31877,7],[32044,7],[32666,8],[33548,8],[35499,8],[39278,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3855,8],[4685,7],[5189,8],[24051,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4212,8],[4574,8],[9409,8],[10581,7],[10709,7],[11519,8],[12665,7],[22033,7],[22113,8],[22295,7],[23390,7],[27414,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4873,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1879,8],[2981,8],[4149,7],[7149,10],[10968,8],[11990,8],[28974,8],[34619,8],[37697,8],[39734,7],[39823,7],[45567,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1438,8],[1890,7],[4821,8],[6248,8],[11943,8],[12443,8],[15616,8],[19535,8],[24481,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[97,7],[1024,8],[3710,7],[3758,7],[3967,8],[4668,8],[5635,7],[6886,9],[7601,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[738,7],[1295,8],[3834,7],[6814,7],[7440,7],[7810,7],[8153,7],[8317,7],[12482,7],[14930,8],[15297,8],[15446,8],[15703,8],[16071,8],[16947,8],[19251,7],[20380,7],[21205,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4089,7],[12440,8],[16785,7],[16968,7],[17312,7],[18574,8],[19801,8],[22981,7],[23898,8],[24400,8],[26535,8],[26681,7],[28930,7],[30044,8],[35465,7],[35608,7],[43228,8],[43885,8],[44438,8],[49208,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2038,8],[2473,8],[3643,8],[4835,8],[7755,8],[24457,8],[25071,7],[26902,7],[27694,8],[30534,8],[31167,7],[31617,7],[32199,7],[39080,8],[40080,7],[40342,7],[45923,8],[46018,8],[46209,8],[46527,8],[48980,7],[53756,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8714,7],[9816,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[530,7],[705,7],[1541,8],[6283,7],[6543,7],[6754,7],[15509,7],[18420,7],[18589,8],[20039,7],[26868,8],[32947,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6629,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[177,8],[3436,8],[16264,8],[19394,8],[21423,8],[42775,8],[46724,8],[50026,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2365,9],[10828,7],[14921,7],[16878,7],[17312,7],[22791,7]]},"/en/lessons/extracting-keywords":{"position":[[916,8],[2184,8],[25380,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3699,8],[9137,8],[14765,8],[16039,8],[16558,8],[17450,8],[17662,8],[18012,8],[20542,8],[23085,7],[23565,8],[32290,8],[33854,7],[42292,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[144,7],[364,7],[585,7],[1134,8],[3377,8],[3456,7],[3596,7],[3739,7],[3866,7],[3909,7],[4180,7],[4608,7],[8828,7],[9340,7],[10365,8],[17133,8],[18046,7],[18434,7],[19048,7],[20677,7],[21128,8],[21912,7],[25993,8],[26242,8],[26648,7],[26674,7],[28195,7],[28279,7],[29076,8],[29629,9],[29875,7],[29984,8],[30389,7],[31504,7],[31519,8],[31890,8],[32574,7],[33192,8],[33471,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[163,7],[3506,7],[3735,7],[5423,8],[5761,7],[6613,7],[9139,8],[10021,8],[11132,8],[12547,8],[13736,8],[14568,8],[16442,8],[17137,8],[19723,8],[22359,8],[24212,7],[32568,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[353,7],[528,7],[9023,7],[10103,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[474,7],[649,7],[5499,7],[6918,8],[7671,7],[8844,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3910,8],[13482,8],[18620,7],[35310,8],[38823,8],[62989,8],[63325,8],[66419,7],[66893,7],[67845,8]]},"/en/lessons/geocoding-qgis":{"position":[[699,8],[16008,7],[17682,8],[31671,8],[32283,7],[34463,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[964,8],[1900,8],[6063,7],[7106,7],[7279,7],[9355,8],[9725,7],[10468,8],[10594,7],[16564,8],[17498,8],[17741,8],[18043,7],[18911,8],[19148,8],[19439,7],[20233,7],[20694,7],[21551,7],[21833,7],[22081,7],[23292,8],[23531,7],[25314,8],[26264,7],[26828,7],[28477,8],[28742,7],[30023,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2146,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3326,8],[3796,8],[12011,8],[13559,8],[13620,7],[13821,8],[17580,8],[18480,8],[23647,8],[24326,8],[24599,8],[25588,8],[30275,8],[33465,8],[33701,8],[34991,7],[35258,8],[35859,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4910,7],[19804,8],[22089,7],[29591,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1006,8],[3663,8],[6336,8],[7943,7],[8143,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[641,7],[1186,9],[4383,8],[5840,8],[10799,8],[13658,7],[17699,8],[23004,7],[27387,7],[27558,7],[46114,7],[46358,8],[46450,8],[46484,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[9878,8],[12326,8],[15351,8],[17379,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1076,8],[4667,8],[6612,8],[8982,8],[9928,8],[10248,8],[12533,7],[13081,7],[22986,8],[24886,8],[25439,8],[26142,7],[26871,7],[27006,7]]},"/en/lessons/gravity-model":{"position":[[2003,8],[2993,7],[3233,7],[7400,7],[7971,7],[10291,7],[11986,7],[13706,8],[14964,8],[19036,7],[19704,8],[20465,7],[22376,7],[24209,8],[28071,7],[30102,7],[30361,7],[33023,7],[34172,8],[50598,7],[51262,7],[56551,7],[56625,7],[57768,7],[57926,7],[58797,7],[59332,8],[65046,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[13106,8],[28173,8],[28528,8],[40776,7],[41005,8],[41393,8],[44045,8]]},"/en/lessons/installing-omeka":{"position":[[2038,8],[8583,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[3650,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1743,8],[4464,8],[5777,8],[6285,8],[12567,7],[13484,8],[16163,8],[16397,7],[19126,8],[26458,8],[33410,8],[39643,7],[43019,8],[44632,8],[45327,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6879,8],[12862,8],[15736,8],[17707,9],[17913,7],[20237,8],[20418,7],[21964,8],[23729,7],[24740,8],[29389,7],[29884,8],[31968,9],[32516,7],[34163,8],[35913,8],[37046,7],[38131,8],[38882,7],[50597,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4053,7],[10986,8],[29674,8],[38652,8],[40445,7],[44611,9],[51606,8],[53914,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2683,8],[3499,7],[4002,8],[29118,8]]},"/en/lessons/intro-to-bash":{"position":[[5208,8],[5855,8],[7149,7],[7660,8],[13381,8],[13702,8],[15381,8],[21569,8],[21903,8],[23175,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6244,9],[10604,8]]},"/en/lessons/intro-to-linked-data":{"position":[[4088,7],[4690,7],[5672,8],[6367,7],[6416,8],[7351,8],[8144,8],[12274,8],[13081,8],[14192,8],[14882,7],[14979,7],[15275,7],[16080,8],[16307,8],[16608,8],[17950,7],[18182,8],[21581,8],[22434,8],[24160,9],[24606,8],[25285,8],[25611,7],[26134,8],[26457,8],[27552,7],[28241,7],[33773,7],[36387,7]]},"/en/lessons/intro-to-powershell":{"position":[[6944,8],[14481,8],[20504,7],[20660,8],[20817,9],[30162,7],[31128,8],[35157,8],[36694,8],[37524,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1966,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[10847,7],[17892,8],[20513,7],[20524,7],[22617,7]]},"/en/lessons/introduction-and-installation":{"position":[[1331,8]]},"/en/lessons/introduction-map-warper":{"position":[[10055,8],[11227,7],[14711,7],[15631,8],[21171,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[459,8],[2175,8],[4993,8],[12014,8],[12236,8],[12738,7],[13937,8],[20122,8],[23371,8],[25050,7],[29368,9],[38057,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2378,7],[4236,9],[6817,8],[9939,7],[10032,8],[13602,7],[15906,7],[20384,8],[21961,7],[22923,8],[23306,8],[25376,8],[31515,7],[37859,8],[38286,8],[39052,8],[40301,8],[42019,8],[43933,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1284,8],[2614,8],[4242,8],[4608,8],[4992,8],[5248,8],[11959,7],[14937,8],[17476,8],[21459,8],[29034,7],[30068,8],[32326,8],[47663,8],[50096,7]]},"/en/lessons/json-and-jq":{"position":[[2472,8],[4556,8],[10281,8],[12149,8],[16580,8],[17358,7],[24976,9],[30816,7],[31700,7],[40493,8]]},"/en/lessons/jupyter-notebooks":{"position":[[316,7],[6995,7],[8181,9],[11894,7],[15794,7],[15812,7],[24133,8],[26608,7],[31139,7],[33408,7],[38584,8],[39023,7],[41300,7],[43093,7],[47315,7],[49932,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2232,8],[3769,9],[4541,8],[4719,7],[4845,7],[5180,7],[5231,7],[5817,7],[8183,7],[8581,7]]},"/en/lessons/linear-regression":{"position":[[1421,8],[2406,8],[2425,7],[2899,8],[13297,8],[15486,8],[16327,8],[17019,7],[21731,7],[23734,8],[24403,8],[28382,7],[41749,8],[46303,8],[47868,8],[52302,8],[54644,8],[57162,8],[63259,8],[67979,8],[74431,8]]},"/en/lessons/logistic-regression":{"position":[[1141,8],[2126,8],[2145,7],[2619,8],[3770,7],[3858,8],[15604,8],[16254,7],[19485,8],[21654,8],[22273,8],[26836,8],[43584,8],[44432,8],[44653,7],[52540,8],[63215,8],[65907,8],[66248,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1980,8],[2215,8],[3994,8],[4913,8],[5114,8],[5321,8],[5787,8],[6321,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3667,8],[22142,8],[26995,8],[30252,7],[34182,7]]},"/en/lessons/naive-bayesian":{"position":[[918,7],[1093,7],[6531,8],[10582,8],[11314,9],[11591,8],[13876,8],[22254,8],[22897,7],[24540,8],[24605,8],[25424,8],[41731,7],[44494,7],[47788,8],[48942,7],[50324,8],[51817,9],[65775,8],[68055,8]]},"/en/lessons/normalizing-data":{"position":[[362,7],[537,7],[1704,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[419,7],[439,7],[459,7],[5960,8],[8086,8],[8424,7],[9956,8],[10255,7],[12374,7],[12663,7],[12846,7],[14614,7],[15964,8],[28497,8],[29697,7],[39522,8],[48179,7],[51241,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2499,8],[3593,9],[4044,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1438,8],[6332,9]]},"/en/lessons/preserving-your-research-data":{"position":[[314,7],[489,7],[5658,7],[7575,8],[9829,7],[10855,8],[12503,8],[14443,7],[16656,7]]},"/en/lessons/qgis-layers":{"position":[[3248,7],[5042,8],[15860,8],[16175,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1483,8],[4949,8],[5350,8],[6694,8],[7236,8],[10588,8],[11014,8],[13500,7],[17848,8],[19066,8],[21584,7],[24085,7],[26277,8],[26531,7]]},"/en/lessons/research-data-with-unix":{"position":[[7162,7],[10561,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[399,7],[543,7],[776,7],[2582,7],[4700,7],[5187,7],[7133,8],[7583,7],[8231,7],[8585,9],[9932,8],[10559,8],[11997,7],[12061,8],[15653,8],[19565,8],[21545,7],[21600,8],[25139,8],[30410,7],[30500,7],[32252,7],[32429,7],[32549,7],[34332,7],[35937,7],[36241,7],[39501,7],[41976,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4653,7],[9773,8],[10342,8],[11575,7],[11656,7],[12744,8],[13216,8],[15404,8],[17727,7],[23306,8],[23536,7],[26159,8],[27221,8],[36239,8],[39249,7],[39563,8],[46621,8],[46867,8],[48065,8],[48094,7],[51777,8],[52493,8]]},"/en/lessons/sentiment-analysis":{"position":[[7658,7],[10632,7],[13211,8],[26422,7],[35533,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1586,8],[1993,8],[2110,8],[2258,7],[3182,8],[4814,9],[6438,8],[30103,7],[34912,8]]},"/en/lessons/sonification":{"position":[[3579,7],[6381,8],[6500,7],[11920,7],[13528,8],[28341,7],[29589,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1101,8],[3444,7],[4800,8],[8729,7],[9409,7],[14661,8],[15484,7],[16030,7],[17596,8],[19758,8],[23870,8],[27835,8],[28262,8],[41716,8],[42357,7],[44222,8],[44658,8],[44885,7],[46000,8],[50289,7],[50926,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7870,8],[8604,8],[23267,8],[26010,9],[29900,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6106,7],[14279,8],[27795,7],[32989,7],[34851,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12380,7],[25953,7],[26100,8],[27260,8],[30671,8],[31385,8],[32381,8],[36244,7],[36583,7],[37267,8],[39825,8],[40523,8],[41292,7],[43536,8],[45860,9],[48827,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3985,8],[9693,8],[10384,7],[14976,8],[15027,8],[32130,8],[32670,8],[35048,8],[46227,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[828,7],[1291,8],[3653,8],[3814,7],[5491,8],[16352,8],[23014,8],[25400,7],[26734,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1602,8],[18304,8],[22732,8],[23613,8],[23672,7],[23845,7],[30893,8],[30964,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4170,8],[12069,8],[13111,9],[13591,8],[15098,8],[22695,7],[29479,7],[30581,8],[31468,8],[33442,8]]},"/en/lessons/transliterating":{"position":[[692,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1405,8],[6414,8],[10705,8],[10824,8],[12480,8],[13012,8],[14514,7],[15274,9],[19911,8],[20793,8],[23158,8],[24712,8],[25141,8],[30589,8],[35993,8],[36798,8],[37606,7],[38046,8],[38213,8],[38491,8],[41460,8],[41906,8],[43053,8],[44752,8],[49650,7],[50764,8],[51492,8],[52132,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2021,8],[3380,8],[3456,9],[3528,8],[27261,7],[27387,9],[31867,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3091,8]]},"/en/lessons/vector-layers-qgis":{"position":[[16821,8]]},"/en/lessons/viewing-html-files":{"position":[[1996,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[782,8],[2185,8],[6510,8],[6614,10],[6967,7],[13668,8],[15697,9],[18102,7],[18854,7],[22598,7],[22757,8],[23003,8],[26803,9],[29491,8],[29674,7],[31826,8],[32537,8],[33467,7],[35579,8],[35752,8],[35983,8],[36736,8],[36985,7],[39805,7],[42371,8],[46685,9]]},"/en/lessons/windows-installation":{"position":[[4233,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3140,7],[10128,8],[12706,9],[16047,7]]},"/en/lessons/working-with-text-files":{"position":[[1228,7],[1546,8],[2004,8],[4170,7],[4701,8],[7260,8],[7515,8]]},"/en/lessons/working-with-web-pages":{"position":[[196,7],[371,7],[1633,9],[2729,8],[4014,8],[4427,8],[9548,8]]}}}],["example.csv",{"_index":16852,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24273,13],[28389,13],[30997,13]]}}}],["example.ipynb",{"_index":16835,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[15000,15]]}}}],["example.txt",{"_index":15359,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[18946,14],[19096,11],[19215,12],[19581,11],[19614,11],[19659,11],[20031,11],[20119,11]]}}}],["example/lesson",{"_index":21437,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[12452,14]]}}}],["example1.txt",{"_index":15360,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[19275,12],[19391,13],[19882,12]]}}}],["example2.txt",{"_index":15361,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[19292,13],[19405,12],[19907,12]]}}}],["example—it",{"_index":7930,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30868,10]]}}}],["exasper",{"_index":20444,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[28696,12]]}}}],["excav",{"_index":6042,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44050,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58398,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[5983,10]]}}}],["exce",{"_index":53,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[987,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38940,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14385,7]]},"/en/lessons/extracting-keywords":{"position":[[4966,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21902,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9684,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22478,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44643,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3493,6]]}}}],["exceed",{"_index":10766,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20782,9]]}}}],["excel",{"_index":1024,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3095,5],[19324,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1770,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11029,5],[15556,6],[16149,7],[16422,5],[16541,5],[17434,6],[19792,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2695,5],[18897,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1460,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8271,9],[9112,9],[9238,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9308,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2994,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17052,6],[44584,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[646,9],[6747,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4116,5],[4828,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13825,5],[14048,5],[16998,5],[17197,6],[22887,5],[31139,5],[35682,5]]},"/en/lessons/extracting-keywords":{"position":[[27042,5],[27843,5],[33184,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4818,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7798,5],[12018,9],[13325,9],[25513,5]]},"/en/lessons/geocoding-qgis":{"position":[[6810,5],[8944,6],[9274,5],[9292,5],[9375,5],[12453,6],[22267,5],[22728,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28466,6],[28770,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5382,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[3021,6],[3190,5],[3430,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5227,6]]},"/en/lessons/gravity-model":{"position":[[8410,6],[22204,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[3816,9],[5138,9],[17272,9],[43461,9],[43710,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2500,9],[38263,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17955,9],[33585,6]]},"/en/lessons/json-and-jq":{"position":[[17786,9],[39959,6]]},"/en/lessons/logistic-regression":{"position":[[63814,9]]},"/en/lessons/preserving-your-research-data":{"position":[[4019,6],[7960,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23143,5],[23548,5],[23655,5],[24118,5],[25154,5],[25655,5],[26794,5],[26846,5]]},"/en/lessons/research-data-with-unix":{"position":[[1461,6],[5803,6],[7723,6],[12772,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10020,5]]},"/en/lessons/sonification":{"position":[[11835,9],[26733,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3400,6],[10164,9],[16623,5],[17024,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19149,9],[32348,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3460,9],[3816,9],[36194,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21211,5],[31646,5],[32195,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20556,9],[64730,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22495,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1730,5],[4710,5],[32519,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11691,5],[11878,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14246,9],[15809,5],[46725,9]]}}}],["except",{"_index":1674,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37015,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27155,9],[30415,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31533,9],[49063,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4970,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1954,6],[20543,7],[53856,6],[63671,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47806,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43037,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33450,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12165,6]]},"/en/lessons/counting-frequencies":{"position":[[5731,7],[9691,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25835,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33665,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15949,11],[16012,9],[16280,10],[16390,10],[16853,6],[16860,9],[17309,10],[18492,10],[18576,9],[22309,6],[22316,9],[23240,10],[23301,9],[23367,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4135,6],[13919,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13627,9],[42837,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42011,6],[42086,6],[42271,6],[43495,6],[43701,6],[44317,6],[48004,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48962,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18878,6],[19070,10],[20841,6],[20848,9],[25374,11],[27415,6]]},"/en/lessons/extracting-keywords":{"position":[[15897,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28805,6],[28812,12],[31711,6],[31718,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24231,6],[24613,6],[32157,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11179,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8441,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29814,6],[48225,7],[48377,7],[48744,7],[48847,7],[49737,6],[53796,6],[53899,7],[54285,7],[54580,7],[56578,7],[56741,6],[56897,9],[58555,7],[59626,7],[65837,7]]},"/en/lessons/gravity-model":{"position":[[23818,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9191,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16185,8],[17107,7],[19264,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36842,10],[38960,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13120,9],[29104,6],[36659,6]]},"/en/lessons/linear-regression":{"position":[[33367,7],[33703,7],[56626,6],[72773,12]]},"/en/lessons/logistic-regression":{"position":[[11971,6],[13463,7],[13799,7],[15613,6],[33574,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15462,10]]},"/en/lessons/naive-bayesian":{"position":[[4342,6],[28164,6],[50884,7]]},"/en/lessons/normalizing-data":{"position":[[5926,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27423,7],[32340,7],[32599,7],[47662,7],[47747,7]]},"/en/lessons/preserving-your-research-data":{"position":[[13922,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23909,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7180,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22065,6],[32229,6],[44679,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11499,6],[11731,6],[13734,10],[17422,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17797,12]]},"/en/lessons/transliterating":{"position":[[1194,11],[10746,6],[19578,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24291,9]]},"/en/lessons/vector-layers-qgis":{"position":[[2374,6],[6742,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44046,7]]}}}],["excerpt",{"_index":1494,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28054,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17613,9],[17657,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56549,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30476,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11893,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28539,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[948,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37943,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[590,8],[20312,8],[20709,8],[20840,8],[20959,9],[21310,7],[21521,8],[22280,8],[23474,8],[27096,8],[28336,9],[29433,8],[31097,8],[31656,7],[34004,8],[34302,8],[36068,8],[36501,8],[36760,8],[38489,8],[39335,8],[40589,8]]},"/en/lessons/sentiment-analysis":{"position":[[24380,7]]},"/en/lessons/sonification":{"position":[[3618,7],[3670,7]]}}}],["excess",{"_index":582,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17934,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[35271,6]]},"/en/lessons/working-with-web-pages":{"position":[[8506,6]]}}}],["exchang",{"_index":7467,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28802,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10295,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[21917,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5595,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9243,10]]},"/en/lessons/sentiment-analysis":{"position":[[6465,8],[33226,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2927,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[381,10],[5622,9],[12895,9],[12962,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[250,8],[17638,10]]},"/en/lessons/working-with-text-files":{"position":[[6386,8]]},"/en/lessons/working-with-web-pages":{"position":[[1477,10],[2077,8]]}}}],["excit",{"_index":3422,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[19211,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19126,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40195,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3249,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[5099,7],[5182,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21189,8],[21461,7],[27623,7],[31665,7],[32269,7],[37713,8],[37919,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2083,8]]},"/en/lessons/intro-to-linked-data":{"position":[[19588,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1971,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21884,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32889,8]]}}}],["exclam",{"_index":11039,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12313,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10142,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20654,11]]},"/en/lessons/sentiment-analysis":{"position":[[13413,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15736,11]]}}}],["exclud",{"_index":1456,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25179,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4023,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6607,8],[61756,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5524,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7274,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6129,9]]},"/en/lessons/gravity-model":{"position":[[16007,8],[16645,8],[22001,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4337,8]]},"/en/lessons/intro-to-bash":{"position":[[7808,7]]},"/en/lessons/intro-to-powershell":{"position":[[1222,7],[33434,7],[33548,8],[34413,7],[34462,8],[34942,7]]},"/en/lessons/linear-regression":{"position":[[16488,9]]},"/en/lessons/naive-bayesian":{"position":[[61770,8]]},"/en/lessons/preserving-your-research-data":{"position":[[5163,7]]},"/en/lessons/research-data-with-unix":{"position":[[12113,7],[13333,7]]},"/en/lessons/sentiment-analysis":{"position":[[25497,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27797,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28737,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32045,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[30727,7]]}}}],["exclus",{"_index":8285,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5723,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13098,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8467,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26756,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62882,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[22333,12]]},"/en/lessons/installing-omeka":{"position":[[1548,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10372,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4536,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1053,11]]},"/en/lessons/naive-bayesian":{"position":[[60159,11]]},"/en/lessons/space-place-gazetteers":{"position":[[46139,11]]}}}],["excus",{"_index":14281,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[33630,8],[33715,7],[33764,7],[34241,7],[35490,7],[36748,9]]}}}],["exec",{"_index":3100,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31150,4],[31347,4],[32602,4],[32908,4],[33672,4],[58767,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9150,4],[9733,4],[11330,4],[14308,4],[14400,4]]}}}],["execut",{"_index":489,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13748,11],[13892,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19268,9],[32217,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3947,7],[14751,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2166,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12616,10],[32016,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2138,7]]},"/en/lessons/counting-frequencies":{"position":[[1023,9],[7204,7],[12735,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2848,7],[3815,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36441,9],[38122,9],[39823,7],[42761,7],[42994,8],[43207,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1167,7],[1555,10],[16005,9],[29217,9],[29449,10],[34363,10],[34447,10],[35310,10],[35457,10],[35517,10],[35591,11],[35935,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10523,7],[16229,7],[16340,7],[17712,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12458,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19787,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6272,7],[6349,10],[10330,7],[11662,10],[12162,7],[27539,7],[42802,9],[47371,7],[47825,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6563,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8143,10],[10879,10],[11965,7],[12139,9],[20573,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10800,7],[10909,9],[11213,13],[12404,7],[45045,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3730,7],[7153,10],[9293,7],[10400,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21139,7],[21242,8],[21529,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6950,12],[7040,11],[23056,11],[24765,11],[25011,11],[25104,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8752,7],[8910,7],[9023,7],[9884,7],[14724,7],[15427,7],[18726,8],[19298,8],[19641,8],[25767,9],[26191,7],[27525,7],[28312,7],[29952,7],[30360,7],[30513,7],[32705,7],[35499,7],[36985,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[30949,8],[31390,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[2231,7],[2294,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9094,7]]},"/en/lessons/intro-to-bash":{"position":[[20083,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7084,7],[8326,9],[12467,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3893,7],[4514,9],[12186,7],[14302,8],[19252,7],[19708,7],[38385,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36033,7],[38231,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5752,9],[6190,8],[6511,7],[6901,8],[23588,9],[24528,8],[47148,7],[51699,8]]},"/en/lessons/linear-regression":{"position":[[29120,7],[32843,9],[35809,7],[41190,7]]},"/en/lessons/linux-installation":{"position":[[3061,7],[3391,7]]},"/en/lessons/logistic-regression":{"position":[[12594,9],[14327,7]]},"/en/lessons/mac-installation":{"position":[[2440,7],[2811,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[616,7]]},"/en/lessons/normalizing-data":{"position":[[9323,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27712,8],[28205,8],[38846,8],[39200,7],[50295,8],[50939,8]]},"/en/lessons/output-data-as-html-file":{"position":[[8684,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9422,7]]},"/en/lessons/qgis-layers":{"position":[[3001,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20233,7]]},"/en/lessons/sentiment-analysis":{"position":[[6525,10],[6687,10],[22471,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[40393,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[145,7],[10577,10],[11307,10],[11870,10],[13347,10],[16784,10],[19003,11],[25291,7],[28646,7],[40920,10]]},"/en/lessons/transliterating":{"position":[[3175,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4316,7],[4707,7],[25739,7],[31272,9]]},"/en/lessons/windows-installation":{"position":[[3798,7],[4158,7]]},"/en/lessons/working-with-text-files":{"position":[[459,8],[5685,7],[6109,8],[6812,7]]},"/en/lessons/working-with-web-pages":{"position":[[5967,7],[8894,7]]}}}],["executable.3",{"_index":22450,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[13556,12]]}}}],["executable’",{"_index":9575,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9192,12]]}}}],["executor",{"_index":9548,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6880,11],[19981,9],[20000,8],[43088,8],[43273,8],[47484,8],[48121,8],[48277,9],[49434,8]]}}}],["exemplar",{"_index":12071,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14055,8]]}}}],["exemplari",{"_index":5361,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8107,9]]}}}],["exemplifi",{"_index":14788,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44093,11]]}}}],["exempt",{"_index":15491,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4358,9]]}}}],["exens",{"_index":2864,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14889,9]]}}}],["exercis",{"_index":359,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9125,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[166,9],[1184,9],[4293,9],[9047,10]]},"/en/lessons/common-similarity-measures":{"position":[[29599,8],[38854,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39797,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[809,9],[32939,9],[33893,9],[34231,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4968,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43801,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13311,8]]},"/en/lessons/extracting-keywords":{"position":[[2170,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2754,8],[3147,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5069,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[15452,8],[15736,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31503,8]]},"/en/lessons/intro-to-bash":{"position":[[23991,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[14319,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18852,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21801,8]]},"/en/lessons/json-and-jq":{"position":[[31889,9]]},"/en/lessons/linear-regression":{"position":[[54158,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[748,8],[788,8],[828,8],[869,8],[906,8],[27391,9],[27483,8],[28467,8],[28491,8],[30144,8],[30168,8],[31503,8],[31527,8],[34097,8],[34121,8],[34238,9],[36027,8]]},"/en/lessons/naive-bayesian":{"position":[[46268,9],[51624,8],[52761,9],[58042,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27797,9]]},"/en/lessons/space-place-gazetteers":{"position":[[25324,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37658,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28843,8],[28902,9],[29088,9],[29140,8],[29839,8],[30826,8],[32121,8],[33519,9],[35953,8],[36437,8],[37606,8],[38350,8],[38944,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[81,8],[2461,8],[2835,8],[3040,8],[4252,8],[4386,9],[12385,8],[19089,8],[20620,9],[27239,9],[29653,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20041,8]]}}}],["exercit",{"_index":21127,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13274,12],[15503,12]]}}}],["exert",{"_index":5353,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6732,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10421,5]]},"/en/lessons/linear-regression":{"position":[[69753,8]]}}}],["exhaust",{"_index":6494,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57643,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26137,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7635,7],[13680,7]]},"/en/lessons/extracting-keywords":{"position":[[28480,10]]},"/en/lessons/gravity-model":{"position":[[13904,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45154,10]]},"/en/lessons/linear-regression":{"position":[[57445,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45730,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2493,10],[42203,10]]}}}],["exhibit",{"_index":7753,"title":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[18,7]]}},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[19,7],[68,7],[85,7],[418,7],[490,8],[1043,8],[1110,7],[1146,7],[1214,7],[1342,8],[1371,8],[1470,7],[1578,8],[1590,7],[1842,7],[2725,7],[2795,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1145,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6991,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2262,7]]}}}],["exist",{"_index":549,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16406,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26411,5],[27417,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31640,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2412,8],[4363,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2632,5],[44808,8],[46545,6],[50711,8],[58311,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3850,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1379,6],[24052,6],[33649,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4024,8],[5269,8],[11967,5],[14187,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[717,8],[935,8],[2490,8],[2682,8],[12255,8],[18514,6],[20745,8],[20836,8],[20926,6],[33678,8],[35400,8],[44311,8],[46862,8],[48670,8],[59985,8],[64451,8],[67406,8],[70786,8]]},"/en/lessons/common-similarity-measures":{"position":[[16969,7],[21923,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1172,8],[8481,8],[16535,8],[24042,8],[30415,8],[30540,8],[31212,8],[31543,8],[31967,8],[32040,8],[38538,8],[46430,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36477,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7794,5],[12464,7],[27361,7]]},"/en/lessons/counting-frequencies":{"position":[[1126,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5978,6],[7442,6],[26657,7],[32086,6],[36223,6],[37056,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3603,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2596,8],[4128,8],[4986,8],[28116,9],[30996,7],[31173,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30698,6],[44470,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18600,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19064,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2370,5],[5665,8],[13808,8],[17313,7],[19080,8],[19120,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2001,8],[11592,5],[46671,8],[49532,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8111,8],[9753,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[21397,8],[48899,5],[49013,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9059,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26183,6],[29715,6],[30196,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18269,8],[18698,5],[24273,8],[25745,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44396,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7469,8],[17309,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2470,8],[7414,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45356,5],[50881,8],[54019,7],[54238,8],[54588,6]]},"/en/lessons/geocoding-qgis":{"position":[[18178,6],[18420,8],[19450,8],[21435,8],[36051,8],[36106,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2215,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6119,5],[16473,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8632,8],[42824,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[2354,5]]},"/en/lessons/gravity-model":{"position":[[25751,8],[31903,6],[33590,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5180,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11009,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[942,8],[1586,8],[45092,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2437,8]]},"/en/lessons/intro-to-linked-data":{"position":[[17800,8],[19350,6],[19716,5],[19734,5],[19751,8]]},"/en/lessons/intro-to-powershell":{"position":[[3860,6],[6640,8],[10202,8],[25231,11],[25502,11],[27746,11],[27877,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[1148,6],[2328,5],[10409,7],[24983,8],[26897,6]]},"/en/lessons/introduction-map-warper":{"position":[[4202,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36342,5],[37936,8]]},"/en/lessons/jupyter-notebooks":{"position":[[512,8],[4759,8],[36112,8],[45409,8],[46081,8],[50886,8]]},"/en/lessons/linear-regression":{"position":[[4582,8],[68667,6]]},"/en/lessons/logistic-regression":{"position":[[34318,7],[52077,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8541,8],[11701,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26768,6]]},"/en/lessons/preserving-your-research-data":{"position":[[5758,5],[7788,8],[7875,8],[8102,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5846,8],[19648,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3363,8],[34750,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5321,5],[11468,9],[24722,9],[24764,9],[33352,7],[41752,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[964,8],[1178,10],[1339,9],[8064,7],[8711,10],[25248,9],[25475,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15621,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34985,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27680,7],[28069,6],[28230,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3419,6],[23214,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26552,7],[26606,7],[32159,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[18679,8],[21392,8],[24201,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19101,8]]},"/en/lessons/vector-layers-qgis":{"position":[[6187,6],[9029,6],[15704,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8269,7],[15726,5],[25673,5],[28867,5]]},"/en/lessons/working-with-text-files":{"position":[[8051,8],[8103,8],[8370,8]]}}}],["exist_ok=tru",{"_index":1470,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26461,14]]}}}],["exit",{"_index":8213,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33434,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8417,4],[8448,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46896,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22320,4],[22372,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9314,4]]},"/en/lessons/installing-omeka":{"position":[[7969,5],[7997,4],[12211,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21917,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6282,6]]},"/en/lessons/intro-to-bash":{"position":[[20515,4],[24499,4]]},"/en/lessons/intro-to-powershell":{"position":[[40259,4],[45496,4],[45518,4],[45529,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1133,4],[10986,4],[18531,9]]}}}],["exitwp",{"_index":5549,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62093,7],[67593,7]]}}}],["exiſt",{"_index":18831,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13402,9],[13826,9],[14351,9],[14539,9]]}}}],["exp",{"_index":9851,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46063,3],[49553,4],[51365,4],[51403,6],[56408,5]]},"/en/lessons/gravity-model":{"position":[[28863,8],[29159,8],[50771,5],[51806,4],[52326,4],[53186,4],[53349,4]]}}}],["exp(4.56232408897",{"_index":13760,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52657,18]]}}}],["exp(i",{"_index":13751,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51521,5]]}}}],["exp(β_{0",{"_index":13591,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18364,9],[29174,9],[29773,9],[37065,9]]}}}],["expand",{"_index":1941,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[549,6],[14317,8],[16144,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12056,9]]},"/en/lessons/common-similarity-measures":{"position":[[26884,6],[35648,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[331,6],[19090,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[395,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14195,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13485,7],[28366,6],[36525,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47382,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11549,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5664,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[1522,8],[5178,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28800,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[17751,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12359,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2195,6],[5065,9],[19652,7],[41045,6],[42265,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24355,6],[34843,7]]},"/en/lessons/introduction-map-warper":{"position":[[2204,8],[2432,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1705,6],[41150,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10789,9]]},"/en/lessons/space-place-gazetteers":{"position":[[7782,6],[23600,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9032,7],[26405,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2981,8],[12445,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37948,6],[38000,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2979,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14297,9],[18809,6]]}}}],["expand.bipartit",{"_index":21313,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18434,16]]}}}],["expans",{"_index":17358,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66269,9]]},"/en/lessons/space-place-gazetteers":{"position":[[5293,9]]}}}],["expect",{"_index":1518,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29064,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2261,6],[3843,13],[5163,14],[10129,12],[11123,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35549,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30405,8],[46921,6],[58303,6],[58541,6],[66385,6],[67644,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11911,6],[19602,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15944,12],[61992,8]]},"/en/lessons/common-similarity-measures":{"position":[[15411,7],[32571,6],[34641,7],[35341,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27120,6],[31896,6],[42347,6],[48097,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9065,6],[9804,13],[28919,9],[56917,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5494,6],[18435,6],[18907,6],[19743,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40498,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1067,8],[9794,7],[9852,8],[27406,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11661,6],[18143,7],[28298,8],[29479,9],[30415,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1999,8],[10940,8],[11389,6],[20170,9],[22007,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10191,9],[11091,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32395,6],[41699,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44054,9]]},"/en/lessons/extracting-keywords":{"position":[[1445,8],[32758,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38444,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19440,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57623,7]]},"/en/lessons/geocoding-qgis":{"position":[[10838,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10653,6]]},"/en/lessons/gravity-model":{"position":[[1147,6],[1269,6],[6783,7],[11972,7],[18129,9],[18158,9],[18182,8],[23198,7],[25504,6],[50534,8],[55721,8],[55911,9],[56050,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1540,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11514,12],[36706,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43608,8]]},"/en/lessons/intro-to-linked-data":{"position":[[34211,6],[36459,6]]},"/en/lessons/intro-to-powershell":{"position":[[32358,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16864,8],[24117,8],[24591,8],[24624,8],[24784,8],[27496,8],[32925,8],[35758,6],[42752,9]]},"/en/lessons/json-and-jq":{"position":[[5925,8]]},"/en/lessons/jupyter-notebooks":{"position":[[39909,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8252,7]]},"/en/lessons/linear-regression":{"position":[[12200,9],[16059,6],[16874,8],[39274,7],[51997,12]]},"/en/lessons/logistic-regression":{"position":[[9161,10]]},"/en/lessons/naive-bayesian":{"position":[[7889,8]]},"/en/lessons/output-data-as-html-file":{"position":[[8724,9]]},"/en/lessons/preserving-your-research-data":{"position":[[16829,8]]},"/en/lessons/qgis-layers":{"position":[[8731,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1396,8],[1458,11],[22585,7]]},"/en/lessons/sentiment-analysis":{"position":[[29219,6],[32717,12]]},"/en/lessons/sonification":{"position":[[5664,13],[6634,13],[6782,12]]},"/en/lessons/space-place-gazetteers":{"position":[[23386,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8882,6],[11327,6],[30727,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30412,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32565,8],[49058,8],[58143,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13738,8],[14569,8]]},"/en/lessons/transliterating":{"position":[[18877,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35603,7],[36486,6],[36859,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[9273,13],[14284,6]]},"/en/lessons/working-with-text-files":{"position":[[3826,6]]}}}],["expectantli",{"_index":14260,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[24138,14],[24779,14]]}}}],["expected_author_count",{"_index":16289,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27922,21],[28143,22],[28205,22],[28253,22]]}}}],["expected_disputed_count",{"_index":16291,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27981,23],[28316,24],[28382,24],[28432,24]]}}}],["expedit",{"_index":20940,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[15664,10]]}}}],["expel",{"_index":13560,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10929,5],[12232,8],[12964,8],[14313,8],[16549,8]]}}}],["expend",{"_index":5354,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6801,6]]}}}],["expens",{"_index":8570,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10321,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1024,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24212,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3404,9]]},"/en/lessons/qgis-layers":{"position":[[693,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9081,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12589,7]]}}}],["experi",{"_index":379,"title":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9771,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3079,10],[15315,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15770,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[605,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1727,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30819,10],[30966,10],[39635,10],[61665,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14612,10],[20234,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5237,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22342,10],[34927,10],[45506,10],[51234,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36464,10],[41388,10],[65347,11]]},"/en/lessons/common-similarity-measures":{"position":[[30213,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1354,11],[1425,10],[39356,11],[40768,10],[40984,10],[41157,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36681,10],[36818,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37701,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35,11],[635,10],[685,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22873,10],[26601,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2819,11],[6751,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14105,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2190,12],[3013,10],[3334,12],[4489,11],[4821,11],[10857,10],[11180,11],[12848,11],[49463,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49872,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2626,10],[7765,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26995,10]]},"/en/lessons/extracting-keywords":{"position":[[26136,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9456,11],[34686,10],[41594,10],[43966,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5932,11]]},"/en/lessons/geocoding-qgis":{"position":[[15304,10],[16089,10],[16363,10],[29084,10]]},"/en/lessons/georeferencing-qgis":{"position":[[10058,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[22488,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4267,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[9908,10]]},"/en/lessons/gravity-model":{"position":[[4246,10],[56757,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[2952,10],[34458,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7497,10],[10533,10],[11493,11],[43165,10],[43393,10],[46444,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4217,10],[30976,12],[34104,10],[44581,10],[50020,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1278,10],[1328,12]]},"/en/lessons/intro-to-bash":{"position":[[5363,12],[11650,10]]},"/en/lessons/intro-to-powershell":{"position":[[6619,10],[30591,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[25313,11],[25505,10],[25636,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34725,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1299,10],[29849,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4545,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5018,11],[8156,10],[16605,10],[16716,13],[41486,10],[41986,10],[50545,13],[50909,10]]},"/en/lessons/linear-regression":{"position":[[12001,10]]},"/en/lessons/logistic-regression":{"position":[[4695,11],[63103,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[559,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36107,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5031,10],[11228,10]]},"/en/lessons/preserving-your-research-data":{"position":[[3287,11],[3347,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3644,11],[3804,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19377,11]]},"/en/lessons/sentiment-analysis":{"position":[[250,10],[301,10],[38795,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5875,10]]},"/en/lessons/sonification":{"position":[[1147,10],[1699,11],[4300,11],[13638,10],[20072,12],[34516,11]]},"/en/lessons/space-place-gazetteers":{"position":[[3218,10],[49592,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[725,11],[9142,10],[17261,10],[17357,12],[22040,10],[31691,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[135,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15111,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[161,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30553,10],[47378,10],[49482,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21636,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6584,10]]}}}],["experienc",{"_index":5376,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10555,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15213,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7257,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[336,11],[38751,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16091,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5786,11]]},"/en/lessons/extracting-keywords":{"position":[[15808,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49863,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[979,11],[41996,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23718,11]]}}}],["experiment",{"_index":612,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19003,16]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5155,15]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25974,15]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5269,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17880,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2408,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20935,15],[23345,15]]},"/en/lessons/introduction-map-warper":{"position":[[1757,15],[2978,15]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4301,15]]},"/en/lessons/linear-regression":{"position":[[12238,12],[78039,12]]},"/en/lessons/sonification":{"position":[[4413,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[885,16]]}}}],["experiments.2",{"_index":14647,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15832,13]]}}}],["expert",{"_index":2749,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1346,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[704,7],[33067,8],[33290,6],[40911,8],[40990,7],[45934,6],[49119,7],[49155,6],[59518,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6104,6]]},"/en/lessons/common-similarity-measures":{"position":[[29540,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7679,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67624,7]]},"/en/lessons/introduction-map-warper":{"position":[[891,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2145,8],[3573,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50245,6],[52282,6]]}}}],["expertis",{"_index":3714,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1942,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62606,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3862,10],[5776,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35490,10]]},"/en/lessons/gravity-model":{"position":[[32125,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[924,9]]},"/en/lessons/preserving-your-research-data":{"position":[[3546,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4399,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2300,9]]}}}],["explain",{"_index":2542,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22936,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21684,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5601,9],[7566,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9232,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13032,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13489,7],[13707,7],[24919,9],[27222,9],[61732,9],[65501,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1579,9],[5514,7],[7127,7],[7413,7],[16775,7],[33327,7],[39476,8],[44033,7],[44181,7],[45532,7],[53374,7]]},"/en/lessons/common-similarity-measures":{"position":[[4058,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6521,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51690,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15217,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5545,9],[30926,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36729,8],[36806,8],[39627,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33059,8],[33131,7],[46564,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[464,8],[1477,7],[5740,7],[16827,7],[31349,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2226,9],[47759,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9316,10],[20605,8],[41670,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36655,7],[43332,7],[54328,9],[55473,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47665,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11113,8],[21562,9],[26871,7]]},"/en/lessons/extracting-keywords":{"position":[[31898,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1980,8],[12081,9],[13731,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[380,10],[1185,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12540,8],[22548,7],[34393,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[43086,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[67,8],[27036,8]]},"/en/lessons/gravity-model":{"position":[[19375,7],[25982,7],[29618,9],[30134,9],[34975,9],[43439,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2410,12],[40903,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[4339,9],[4711,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27393,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[571,9],[3145,10],[26392,7],[26501,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4760,8]]},"/en/lessons/intro-to-powershell":{"position":[[33169,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1022,8],[26794,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1856,9],[3289,7],[13529,7],[14929,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7488,9],[9710,9],[51384,10]]},"/en/lessons/jupyter-notebooks":{"position":[[22437,8],[26413,8],[36612,7],[39670,8],[41028,7]]},"/en/lessons/linear-regression":{"position":[[3425,7],[22763,7],[55922,8],[60864,7],[78510,9]]},"/en/lessons/logistic-regression":{"position":[[3145,7],[34555,7]]},"/en/lessons/naive-bayesian":{"position":[[15089,10],[15687,8],[29555,9],[66482,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28798,9],[40240,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1242,7],[1302,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7064,9],[15345,9],[22013,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11295,8],[26956,9]]},"/en/lessons/sonification":{"position":[[10655,10]]},"/en/lessons/space-place-gazetteers":{"position":[[46305,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34308,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48924,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1702,8],[5890,8],[28711,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[274,7],[36131,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6074,8],[12453,7],[15997,10],[16065,10],[23832,8],[24982,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1473,8],[28320,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1309,8],[4220,7],[4958,8],[6227,7],[8716,9],[22471,7]]},"/en/lessons/working-with-web-pages":{"position":[[616,8],[10261,8]]}}}],["explainshell.com",{"_index":23597,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5426,16]]}}}],["explan",{"_index":1111,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6794,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10198,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41813,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4290,12],[64288,12]]},"/en/lessons/common-similarity-measures":{"position":[[10710,11],[33675,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39561,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9930,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18820,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16717,12],[21014,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37018,11]]},"/en/lessons/extracting-keywords":{"position":[[9629,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20212,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3640,11],[4027,11],[26303,11],[40631,11],[42996,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22618,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3264,12],[10699,11]]},"/en/lessons/intro-to-powershell":{"position":[[42667,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[7005,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6727,11],[19274,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13584,11],[15006,11],[25903,12],[31327,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34708,11]]},"/en/lessons/jupyter-notebooks":{"position":[[19735,11],[39518,12]]},"/en/lessons/naive-bayesian":{"position":[[12889,11],[69108,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47497,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24521,14]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40820,11]]}}}],["explanatori",{"_index":4018,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26292,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9831,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15149,11],[29664,11],[36660,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12895,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9783,12],[21232,11]]},"/en/lessons/gravity-model":{"position":[[58135,11]]},"/en/lessons/intro-to-powershell":{"position":[[37506,11]]},"/en/lessons/linear-regression":{"position":[[19314,11],[19858,11],[20090,11]]},"/en/lessons/naive-bayesian":{"position":[[41322,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16982,12]]}}}],["explet",{"_index":6839,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[33454,9]]}}}],["explic",{"_index":3718,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2763,10]]}}}],["explicabo",{"_index":21152,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13625,10],[15799,10]]}}}],["explicit",{"_index":2579,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26433,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46297,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13243,8],[14985,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31103,10]]},"/en/lessons/intro-to-linked-data":{"position":[[20835,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35462,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1866,8]]},"/en/lessons/sonification":{"position":[[33868,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3562,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[20435,9],[20745,8],[21724,8],[30924,8]]}}}],["explicitli",{"_index":4502,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65966,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10226,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10120,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1820,10],[2011,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18619,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1927,10]]},"/en/lessons/extracting-keywords":{"position":[[18468,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22005,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5089,10]]},"/en/lessons/output-data-as-html-file":{"position":[[1877,10]]},"/en/lessons/sonification":{"position":[[19951,11],[23165,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3152,11],[9221,10],[21570,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9899,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[23910,11]]}}}],["explod",{"_index":10329,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[9035,9]]}}}],["exploit",{"_index":3226,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58137,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66654,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36283,12]]}}}],["explor",{"_index":983,"title":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[0,9]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1475,11],[42557,7],[43300,7],[52674,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30789,8],[33748,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12309,13],[12383,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[447,7],[5667,9],[15317,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9008,7],[19197,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2533,7],[22511,12],[35843,7],[67452,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[603,9],[28119,9],[28187,7],[45882,9],[50180,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16297,7],[59610,7],[67183,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1984,9],[3189,7],[4900,7],[24928,7],[25476,7],[32301,8],[36524,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[757,9],[1637,9],[2655,9],[11927,7],[17362,9],[25893,7],[28640,7],[35834,7],[35870,9],[46908,7],[47851,7],[48975,9],[49096,7],[53963,8],[55237,9],[60698,7],[61323,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2990,8],[14084,9],[16738,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6620,7],[9422,7],[10791,9],[12734,9],[20330,9],[22438,9],[29612,7],[51838,11],[55466,7],[58948,9],[59403,7],[59466,9],[62547,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24682,12],[28360,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8331,9],[9356,7],[9793,7],[12555,9],[26083,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3395,7],[12558,8],[12713,8],[35029,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1280,7],[1813,7],[2945,7],[16955,7],[17179,7],[21041,7],[26012,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[268,9],[5160,9],[17269,9],[17355,8],[17562,7],[34653,9],[37240,9],[47281,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1242,9],[4645,12],[14387,7],[29078,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4904,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3151,7],[3808,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5649,12],[43930,7],[53895,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13150,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1,9],[924,9],[39374,7],[47616,7],[48259,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2291,7],[4924,11],[11173,12],[15350,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2540,8],[2836,7],[10220,8],[11962,7],[22119,8],[38195,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[778,10],[17804,7],[36846,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17095,9],[24071,7]]},"/en/lessons/geocoding-qgis":{"position":[[29555,7]]},"/en/lessons/georeferencing-qgis":{"position":[[10613,7],[11206,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[31391,9],[35730,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11981,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1124,7],[4179,7],[14023,7],[15679,7],[16357,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12443,7],[24516,11]]},"/en/lessons/gravity-model":{"position":[[13587,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[665,12],[1615,7],[41495,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4110,8],[4200,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11880,7],[13594,7],[15330,7],[16344,7],[17117,7],[18893,7],[21505,7],[29302,7],[35228,7],[35833,7],[37987,7],[40753,7],[42466,7],[44138,7],[45710,7],[47460,7],[48775,7],[49718,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2229,7],[15206,8],[15361,8],[37259,8]]},"/en/lessons/intro-to-bash":{"position":[[4851,8],[6631,7],[8319,9],[9723,9],[9872,7],[10178,10],[11194,8],[11322,8],[14601,8],[26016,8],[26098,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1592,7]]},"/en/lessons/intro-to-powershell":{"position":[[389,8],[2146,7],[11911,8],[12177,9],[12195,11],[12219,8],[12272,9],[12360,8],[12452,10],[12506,8],[12661,8],[12756,9],[12771,8],[13339,8],[14292,9],[43632,8],[43697,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[10877,8]]},"/en/lessons/introduction-map-warper":{"position":[[12252,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4285,11],[17240,9],[19971,11],[32921,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2776,9],[9637,8],[32693,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18808,11],[20405,7],[46027,7],[46639,9]]},"/en/lessons/jupyter-notebooks":{"position":[[15205,8],[17476,8],[43209,7],[44950,9],[45271,7],[50878,7]]},"/en/lessons/linear-regression":{"position":[[1986,7]]},"/en/lessons/logistic-regression":{"position":[[1706,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36273,7]]},"/en/lessons/naive-bayesian":{"position":[[6019,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2436,9]]},"/en/lessons/qgis-layers":{"position":[[16137,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27135,8],[27453,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[364,11],[472,9],[563,12],[2910,7],[3868,8],[5410,11],[5464,7],[5746,9],[6136,7],[6448,7],[10831,11],[10857,9],[11581,7],[14606,7],[16848,7],[18647,11],[18743,11],[18812,9],[18898,7],[19281,8],[19949,7],[21309,11],[21565,12],[21672,9],[28478,8],[28694,7],[38816,11],[39643,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[636,7],[10566,9],[18237,10],[45665,9]]},"/en/lessons/sentiment-analysis":{"position":[[1840,9],[2325,7],[10344,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2692,7],[2991,7]]},"/en/lessons/sonification":{"position":[[3236,7],[4659,11],[19896,7],[39038,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16005,7],[16204,12],[37250,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8852,8],[16614,9],[30688,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3624,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5687,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2147,8],[3816,8],[3876,8],[4049,8],[4965,9],[5118,9],[23928,7],[32332,7],[36260,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24797,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34515,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16141,7],[33360,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[296,7],[15396,9],[23542,9],[35470,8],[40890,7],[48205,9],[49266,8],[49877,7],[50219,8],[52924,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1415,8],[4293,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[143,7],[356,9],[9431,9],[13566,11],[13619,9],[21497,11],[26138,7],[29444,9],[33211,7],[37590,9],[47106,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[769,9],[4129,9],[9890,9],[14514,9],[15817,8],[16083,9],[16499,8],[16566,7],[16795,8]]}}}],["exploratori",{"_index":953,"title":{"/en/lessons/sentiment-analysis":{"position":[[23,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[426,11],[34609,11],[42225,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[238,11],[453,11],[1258,11],[12149,11],[21768,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[973,11],[1541,11],[50789,11],[61187,11],[67392,11],[68014,11],[70793,11]]},"/en/lessons/common-similarity-measures":{"position":[[35805,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6934,11],[46223,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9855,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8835,11],[28957,11],[29206,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1078,11],[6443,11],[6520,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32153,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2134,11],[2394,11],[35991,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1720,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1782,12],[1908,11],[38631,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2240,11],[51655,11]]},"/en/lessons/sentiment-analysis":{"position":[[24,11],[145,11],[861,11],[946,11],[974,11],[1173,11],[1435,11],[1673,11],[4366,11],[24777,11],[33000,11],[40373,11],[40738,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10563,11],[28948,11],[29719,11],[61367,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[374,11],[1743,11],[4772,12],[32006,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9016,11]]}}}],["explorer.ex",{"_index":23596,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5292,12]]}}}],["explos",{"_index":23366,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17160,12],[20444,10],[25980,10],[28525,9],[28821,10],[30468,9],[30484,10],[32139,11],[33259,9]]}}}],["expon",{"_index":17554,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[8043,8],[8405,8],[8478,8],[8506,8]]}}}],["exponenti",{"_index":13548,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[9831,11],[28842,11],[28914,11],[52708,11]]}}}],["export",{"_index":2102,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13758,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[154,9],[7275,10],[7387,9],[7425,6],[7531,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22828,7],[22882,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[469,9],[4374,6],[18499,9],[18758,6],[18789,8],[18951,6],[19006,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6771,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[972,6],[1022,8],[60677,9],[60874,6],[61379,7],[61691,8],[61725,8],[61800,6],[62455,6],[62787,10],[62859,9],[63700,9],[63839,7],[67460,9],[71842,9]]},"/en/lessons/common-similarity-measures":{"position":[[30017,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13679,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15134,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10895,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16167,8],[16254,6],[25388,6],[25434,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44131,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9408,6],[11947,6],[12287,6],[12922,6],[13173,6],[14867,6],[15248,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[147,9],[2659,9],[2763,6],[2850,9],[3006,6],[3271,8],[3318,9],[4316,6],[4577,6],[7548,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[114,9],[970,6],[12370,9],[12512,6],[12586,7],[12816,9],[13915,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[545,9],[45247,6],[45301,9],[45380,7],[45405,6],[45542,6],[45645,6],[45901,8],[45942,6],[46028,6],[46083,8],[46160,9],[46296,6],[52575,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[347,6],[17117,6],[17865,6],[17995,9],[18023,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[558,6],[25314,6],[25368,6]]},"/en/lessons/geocoding-qgis":{"position":[[762,7],[18441,9],[20781,7],[21374,6],[25483,6],[26855,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8704,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11920,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1392,6],[4044,9],[11458,6],[11549,6],[11612,9],[11868,6],[12640,9],[15635,7],[17846,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[607,6],[635,6],[23388,6],[24471,6]]},"/en/lessons/gravity-model":{"position":[[1219,8],[2406,8],[57858,9],[57916,9],[57978,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[364,6],[25324,6],[25348,6],[25437,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1338,9],[1388,9],[1424,9],[1452,9],[1814,6],[2544,6],[3415,8],[48835,9],[49031,6],[49766,9],[49807,8],[50025,9],[50044,9],[50372,8],[50657,9],[50719,9],[50893,6],[51018,6],[51533,6],[52667,9],[54003,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8258,8]]},"/en/lessons/introduction-map-warper":{"position":[[343,6],[2770,6],[3262,6],[3301,6],[3473,6],[8988,6],[10449,7],[10480,6],[19740,6],[19761,6],[19786,6],[19882,10],[20947,6],[20974,6],[23390,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[40703,6]]},"/en/lessons/jupyter-notebooks":{"position":[[408,10],[34034,10],[51667,9]]},"/en/lessons/linear-regression":{"position":[[64173,8]]},"/en/lessons/qgis-layers":{"position":[[1227,8]]},"/en/lessons/research-data-with-unix":{"position":[[8116,6],[9267,6],[11481,7],[12310,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1015,9],[1219,9],[34045,9],[34090,6],[35068,6],[37333,9],[37417,6]]},"/en/lessons/space-place-gazetteers":{"position":[[17744,8],[19601,6],[48140,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10775,6],[24450,6],[25366,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1948,6],[16781,8],[31234,6],[31577,6],[53770,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5996,6],[12462,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17375,7]]}}}],["expos",{"_index":1193,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10759,6],[31178,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11007,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54537,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27696,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4315,6],[13029,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23463,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9223,6],[36839,7]]},"/en/lessons/json-and-jq":{"position":[[1340,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7268,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[823,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10045,7]]}}}],["exposit",{"_index":14728,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34788,11]]}}}],["exposur",{"_index":5863,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10857,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3862,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17476,8]]},"/en/lessons/gravity-model":{"position":[[7834,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3674,8]]},"/en/lessons/jupyter-notebooks":{"position":[[41919,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[348,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24824,8]]}}}],["express",{"_index":542,"title":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[33,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[22,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16110,10],[16196,12],[16576,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12991,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14977,7],[38565,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8863,11],[8964,11],[9806,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[451,11],[15153,11],[16886,10],[17235,10],[17320,12],[18367,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[34,11],[83,11],[1308,11],[3785,11],[5041,11],[5422,11],[5675,11],[5895,10],[6051,11],[9344,11],[11232,11],[16998,11]]},"/en/lessons/common-similarity-measures":{"position":[[13108,11],[15143,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31544,10]]},"/en/lessons/counting-frequencies":{"position":[[13689,12],[13810,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2491,7],[4653,10],[9909,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12187,11],[38176,12],[39446,12],[40989,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11332,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19521,9],[20187,14],[27630,10],[27687,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47301,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27211,11],[27286,11],[27414,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29814,9],[36188,9],[45172,7]]},"/en/lessons/extracting-keywords":{"position":[[5854,12],[17636,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[634,10],[7199,10],[7358,10],[7390,10],[7548,10],[7662,10],[8261,10],[8426,11],[8470,11],[8934,10],[9161,10],[9289,10],[9941,10],[10043,10],[10378,10],[10484,10],[10626,11],[12135,10],[12682,10],[13028,12],[13446,10],[13805,10],[13977,10],[14809,12],[15358,10],[15439,10],[15519,12],[15793,11],[15876,11],[16077,10],[16479,10],[16643,10],[17013,11],[20472,11],[21141,10],[21288,11],[21635,10],[23343,11],[25683,10],[26105,10],[26372,10],[27228,10],[27548,10],[28131,10],[28434,12],[28542,10],[28586,10],[28670,10],[28757,10],[28892,10],[29358,10],[30534,10],[30702,10],[31574,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16216,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[856,11],[3396,13],[3478,7],[3546,11],[3583,12],[3628,11],[3845,10],[13233,11],[13296,11],[13889,12],[17524,11],[17562,11],[17726,13],[17895,12],[18691,11],[18798,11],[18923,12],[19030,10],[19525,10],[22564,11],[23195,11],[33317,11],[34948,11],[34989,10],[35877,10],[36357,10],[36410,11],[52458,10],[56407,11],[57044,11],[57109,11],[58272,10],[67243,11]]},"/en/lessons/geocoding-qgis":{"position":[[2034,9],[16109,10],[16470,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18713,11],[18823,11],[18966,10],[19406,11],[19624,10],[21134,9],[22162,11],[22363,11],[25187,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11626,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1589,10]]},"/en/lessons/gravity-model":{"position":[[45243,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18652,9],[38710,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[188,7],[310,7],[346,7],[745,7],[1745,8],[3686,7],[3826,8],[3991,7],[4515,7],[5986,7],[7930,7],[7957,7],[10896,8],[11789,8],[13404,8],[14036,7],[15247,8],[15660,7],[16137,8],[16521,7],[16930,8],[17641,8],[18689,8],[19027,7],[19475,7],[19937,7],[21251,8],[22617,7],[28988,8],[29956,7],[30894,7],[33981,7],[35756,8],[51453,7],[51672,7],[51791,8],[52698,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8443,11],[8814,12],[35526,10],[37924,9]]},"/en/lessons/intro-to-linked-data":{"position":[[9123,9],[16201,7],[26573,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[2163,11],[5045,9],[10107,10],[10155,10],[14455,7],[22535,10],[22591,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38673,9]]},"/en/lessons/json-and-jq":{"position":[[12015,12],[12057,12],[12130,14],[18147,9],[18337,7],[21343,7]]},"/en/lessons/jupyter-notebooks":{"position":[[6684,12],[16002,11]]},"/en/lessons/linear-regression":{"position":[[13350,9],[18256,9],[18744,9],[19594,9],[19841,9],[20303,9],[25865,9],[26152,7],[47733,9],[47832,9]]},"/en/lessons/logistic-regression":{"position":[[4719,11],[9951,9]]},"/en/lessons/naive-bayesian":{"position":[[10943,10],[27703,11]]},"/en/lessons/normalizing-data":{"position":[[160,11],[932,12],[6257,11],[6831,12],[6852,11],[6947,11],[7272,10],[7531,11],[7853,10],[8297,10],[8465,11],[8744,11],[9935,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7680,10],[7813,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7219,12],[11125,10],[20444,10]]},"/en/lessons/research-data-with-unix":{"position":[[8855,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14489,10],[14522,11],[14622,11],[14690,12],[41349,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23233,11],[32834,7]]},"/en/lessons/sentiment-analysis":{"position":[[3269,9],[5600,9],[16724,7],[24548,9],[24653,9],[28931,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[31052,11]]},"/en/lessons/sonification":{"position":[[1926,11],[2277,10],[28159,12]]},"/en/lessons/space-place-gazetteers":{"position":[[14370,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36503,11],[36542,11],[45518,14]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5748,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41352,10],[41857,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18430,11],[24643,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[23,11],[1498,11],[2342,11],[2909,10],[3066,11],[7528,11],[7854,12],[7902,10],[8042,11],[8401,11],[14806,12],[14848,11],[14969,12],[14990,11],[15511,12],[16790,11],[16844,12],[16875,11],[17756,10],[19385,11],[19669,11],[19772,11],[19949,11],[20035,11],[22335,12],[30779,11],[31347,10],[31631,11],[31738,11],[32221,11],[32286,11],[32575,10],[32698,11],[32901,10],[33021,11],[33265,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8821,12],[10110,13],[10291,11]]}}}],["expuls",{"_index":13573,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12732,9]]}}}],["ext",{"_index":22432,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12470,3],[12475,3]]}}}],["extend",{"_index":1591,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31695,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2306,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41504,9],[43985,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12270,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1434,9],[38145,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9164,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31554,9],[39253,6],[48060,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4260,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27385,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1451,6],[26196,6],[27699,8],[36194,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[60257,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31538,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12959,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[699,9],[41390,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12741,6]]},"/en/lessons/linear-regression":{"position":[[15145,8]]},"/en/lessons/preserving-your-research-data":{"position":[[934,8]]},"/en/lessons/research-data-with-unix":{"position":[[1536,8],[13843,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7869,6],[21877,8]]},"/en/lessons/sonification":{"position":[[9774,6]]},"/en/lessons/space-place-gazetteers":{"position":[[21197,6],[31997,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4387,7],[4790,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4394,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[8112,6],[22843,9],[31904,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29214,9]]}}}],["extendend",{"_index":19818,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[14552,9]]}}}],["extens",{"_index":464,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12831,10],[20337,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23719,9],[31681,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3684,10],[19320,10],[19435,9],[19494,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9209,12],[10105,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13718,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48126,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22712,9],[41107,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24858,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20861,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2245,9],[2274,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33358,11],[34072,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26705,9],[26740,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18878,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22925,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3435,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1044,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34945,9],[35561,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29470,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6946,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57537,9]]},"/en/lessons/geocoding-qgis":{"position":[[22762,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22578,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13867,9],[13914,9],[14314,9],[21919,9],[26727,9],[26802,9],[34188,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[2312,9],[2486,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26842,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[4533,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40285,10],[45499,11],[45809,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54662,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5158,13],[5195,10],[5334,9],[5539,9],[10199,9],[10770,9]]},"/en/lessons/intro-to-linked-data":{"position":[[18549,10],[18581,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13563,9],[13595,9],[13764,9],[16425,11],[16606,9],[20030,9],[30964,9],[38841,9]]},"/en/lessons/json-and-jq":{"position":[[16738,9]]},"/en/lessons/jupyter-notebooks":{"position":[[8417,11]]},"/en/lessons/linear-regression":{"position":[[17107,10]]},"/en/lessons/naive-bayesian":{"position":[[32559,10],[32606,9],[35550,11]]},"/en/lessons/output-data-as-html-file":{"position":[[8235,9]]},"/en/lessons/sentiment-analysis":{"position":[[39271,9]]},"/en/lessons/sonification":{"position":[[22809,10],[22859,9],[32734,10]]},"/en/lessons/space-place-gazetteers":{"position":[[25370,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21667,10],[27923,10],[32854,9],[33109,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14680,11],[25676,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31640,10],[32301,11],[32524,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1247,9],[2783,10],[2959,11],[5018,10],[40390,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20526,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[12078,9],[15594,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2146,9],[8471,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6437,9]]}}}],["extent",{"_index":2107,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14663,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5703,6],[12230,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21980,8]]},"/en/lessons/geocoding-qgis":{"position":[[3859,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10516,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15587,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2182,6]]},"/en/lessons/linear-regression":{"position":[[16729,6]]},"/en/lessons/logistic-regression":{"position":[[56284,6]]},"/en/lessons/qgis-layers":{"position":[[13191,6],[13473,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1303,8],[7832,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[437,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[932,6]]}}}],["extern",{"_index":250,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5302,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14229,8],[15370,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4185,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9126,11],[17940,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6060,8],[6378,8],[35261,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11037,8],[11084,8],[11878,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22764,8],[26947,8],[37022,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10810,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22573,8]]},"/en/lessons/geocoding-qgis":{"position":[[27711,10],[29675,10],[32590,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[198,8],[11813,8],[13012,8],[14072,10],[19409,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30439,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20071,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[278,8],[1328,8],[4670,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13631,8],[14383,9],[14644,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15719,8],[32580,8]]},"/en/lessons/jupyter-notebooks":{"position":[[36676,8]]},"/en/lessons/linear-regression":{"position":[[46626,8],[78378,8]]},"/en/lessons/logistic-regression":{"position":[[62404,8],[63303,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[24883,8]]},"/en/lessons/naive-bayesian":{"position":[[59115,11]]},"/en/lessons/space-place-gazetteers":{"position":[[23515,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12484,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19130,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13851,8]]}}}],["externalist",{"_index":3886,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17971,12]]}}}],["extol",{"_index":15795,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12855,6]]}}}],["extort",{"_index":18557,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55421,9]]}}}],["extra",{"_index":241,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5094,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39284,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15238,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14384,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7128,5],[7924,5],[13523,5],[15679,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20691,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16707,5],[18346,5],[21684,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31050,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36308,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10186,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6476,5],[22919,5],[35827,5]]},"/en/lessons/extracting-keywords":{"position":[[32394,5],[38645,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13173,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6518,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3429,5]]},"/en/lessons/geocoding-qgis":{"position":[[21193,5],[28105,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[35417,5],[35738,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16289,5]]},"/en/lessons/installing-omeka":{"position":[[5970,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12564,8]]},"/en/lessons/intro-to-bash":{"position":[[2982,5]]},"/en/lessons/intro-to-powershell":{"position":[[36669,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9348,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24011,5]]},"/en/lessons/linear-regression":{"position":[[59730,5]]},"/en/lessons/normalizing-data":{"position":[[9907,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1919,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[35604,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3222,5]]},"/en/lessons/sentiment-analysis":{"position":[[11845,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15251,5]]},"/en/lessons/sonification":{"position":[[8252,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25038,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21475,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[25468,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2104,5]]},"/en/lessons/working-with-text-files":{"position":[[9117,5]]}}}],["extract",{"_index":1371,"title":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[44,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[0,10]]},"/en/lessons/extracting-keywords":{"position":[[20,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19387,10],[19713,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19081,10],[31101,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8253,8],[8321,10],[8378,11],[14775,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1106,7],[5704,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1541,7],[2444,7],[28988,7],[46143,7],[53916,7],[63726,7],[69774,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3569,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12802,9],[44847,8],[45119,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4414,10],[7905,7],[29764,7],[29894,7],[31279,10],[32274,10],[33864,7],[35639,10],[37688,7],[40036,9],[52469,9],[55652,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2610,10],[38406,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1021,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[45,10],[480,7],[3137,10],[4388,7],[9112,9],[15128,10],[26078,10],[31365,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20981,9],[24726,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[745,10],[12587,7],[14523,7],[31600,7],[40029,8],[40791,10],[43902,8],[44037,9],[50273,9],[53535,9],[55610,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11849,7],[12683,7],[12823,9],[29947,7],[32815,7],[33408,7],[35737,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[334,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1413,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1,10],[2699,10],[2895,9],[9027,8],[9115,7],[9197,7],[9295,7],[9427,7],[29540,7],[29641,7]]},"/en/lessons/extracting-keywords":{"position":[[21,7],[966,7],[1122,7],[1359,7],[1541,7],[2061,10],[2238,7],[3221,10],[3814,7],[6871,9],[8009,7],[8164,7],[26492,9],[29658,9],[37604,9],[38968,7],[39268,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3225,10],[7396,7],[15768,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[288,7],[1363,7],[6923,9],[9856,10],[12494,7],[13543,7],[14649,9],[16493,7],[25765,10],[33528,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1577,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8147,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8211,7]]},"/en/lessons/geocoding-qgis":{"position":[[6295,9],[6384,7],[23705,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[494,10],[724,7],[2285,10],[3302,7],[3677,9],[11814,9],[13752,7],[13930,9],[14533,9],[15154,9],[23108,10],[24643,7],[26165,8],[26779,9],[28803,9],[32702,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[8096,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7946,9],[8104,9],[8641,9],[33878,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[137,10],[444,10],[1730,10],[2931,10],[9446,8],[12644,9],[13775,10],[13803,7],[15627,7]]},"/en/lessons/intro-to-linked-data":{"position":[[20624,7]]},"/en/lessons/introduction-map-warper":{"position":[[2948,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[710,10],[2953,10],[3667,7],[17397,12],[23687,7],[24430,10],[29211,10],[29399,7],[31376,9],[32754,9],[37303,7],[38470,9],[39298,10],[40804,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5753,10],[41910,7],[46216,10]]},"/en/lessons/json-and-jq":{"position":[[485,10],[20476,7],[22662,10],[23821,7],[24831,7],[25827,10],[26218,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2661,10],[15851,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[975,7],[9027,7]]},"/en/lessons/linear-regression":{"position":[[28315,9]]},"/en/lessons/linux-installation":{"position":[[1548,7]]},"/en/lessons/logistic-regression":{"position":[[36221,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1165,7]]},"/en/lessons/naive-bayesian":{"position":[[662,10],[1434,7],[5256,7],[24137,7],[34616,7],[34790,7],[34960,10],[37769,7],[47745,7],[57871,10],[57970,7],[67784,7],[67865,7],[70704,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18214,7],[23690,8],[25962,7],[26566,7],[26984,7],[40101,10],[41719,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[341,9],[11939,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15069,7],[42040,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19287,10],[22814,10],[24041,10],[24454,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4022,7],[45141,10],[45294,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3561,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[152,9],[836,9],[1084,9],[1758,9],[2510,9],[3962,9],[4290,9],[4554,9],[4868,9],[5243,9],[5403,9],[6982,10],[7227,9],[14050,9],[15745,9],[17995,9],[19845,9],[24080,9],[42531,9],[42657,9],[44990,9],[46027,9],[47515,9],[49042,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13310,7],[32517,10],[33706,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2579,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18649,8],[35423,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15488,7],[15528,7]]},"/en/lessons/transliterating":{"position":[[14147,7],[14212,7],[16346,7],[18305,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26350,8]]},"/en/lessons/viewing-html-files":{"position":[[964,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1139,7],[1661,7],[1726,7],[1761,7],[5803,10],[7507,7],[7554,7],[9211,7],[9247,7],[9781,9],[10490,9],[10685,7],[10830,7],[10908,9],[11113,8],[11382,7],[11479,7],[11549,10],[14162,7],[21088,10]]}}}],["extract_date_named_entities(doc",{"_index":7115,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[55764,33]]}}}],["extract_named_entities(doc",{"_index":6886,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37838,28],[38122,28]]}}}],["extract_noun_phrases(doc",{"_index":6851,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35718,26]]}}}],["extract_proper_nouns(doc",{"_index":6813,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31355,26]]}}}],["extract_stopwords(doc",{"_index":6840,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34066,23]]}}}],["extractingkeywordset",{"_index":10927,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[14542,23],[14931,21]]}}}],["extraction.17",{"_index":1765,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43492,13]]}}}],["extractkeywords.pi",{"_index":10926,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[13763,19],[14073,18],[15091,18],[30948,18]]}}}],["extraher",{"_index":11777,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6117,9]]}}}],["extran",{"_index":3671,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9859,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49491,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19403,10],[19574,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7364,10],[8581,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23300,10],[23471,10]]}}}],["extraordinari",{"_index":18337,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19949,14],[19979,13]]}}}],["extraordinarili",{"_index":3908,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19110,15]]},"/en/lessons/intro-to-powershell":{"position":[[28177,15]]}}}],["extrapol",{"_index":8015,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45673,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23800,13]]}}}],["extratextu",{"_index":6555,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5378,12]]}}}],["extrem",{"_index":2417,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13952,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28080,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19438,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19346,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34893,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2753,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4945,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28522,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11861,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48583,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[23276,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2813,9]]},"/en/lessons/gravity-model":{"position":[[26135,9]]},"/en/lessons/intro-to-powershell":{"position":[[12791,9],[16557,9],[29777,9],[30240,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[6153,8]]},"/en/lessons/linear-regression":{"position":[[2865,9],[54719,7],[60042,7]]},"/en/lessons/logistic-regression":{"position":[[2585,9]]},"/en/lessons/research-data-with-unix":{"position":[[14643,9]]},"/en/lessons/sentiment-analysis":{"position":[[13280,9],[38036,8]]},"/en/lessons/space-place-gazetteers":{"position":[[22321,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[518,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29075,9],[32841,9],[46376,9],[46852,7],[47524,10],[47937,9],[51336,7],[60959,10]]},"/en/lessons/vector-layers-qgis":{"position":[[8106,7],[15829,7]]}}}],["extreme–posit",{"_index":17393,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[69720,16]]}}}],["extremist",{"_index":2639,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29313,11],[29393,11]]}}}],["ey",{"_index":1740,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42188,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38116,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16229,3],[22676,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13755,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16147,4],[33346,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2884,4],[7930,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19309,4]]},"/en/lessons/intro-to-bash":{"position":[[3762,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2829,4],[23522,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37400,5]]}}}],["eyebal",{"_index":13611,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[22837,7]]}}}],["eyndhoven",{"_index":12767,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31485,10]]}}}],["e{dimension_numb",{"_index":4038,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28861,19]]}}}],["f",{"_index":451,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12113,1],[12172,2],[12627,2],[19410,1],[19436,2],[19545,2],[19558,2],[19573,2],[20171,2],[20279,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22740,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20740,2],[21621,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2617,2],[3360,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30893,2],[45180,1],[47953,1],[48038,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22482,1]]},"/en/lessons/common-similarity-measures":{"position":[[25902,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[408,1],[19993,1],[20237,1],[21811,1],[21863,1],[21949,1],[21998,1],[22296,2],[22309,2],[56822,3],[59483,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4377,1]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2615,1],[4416,1],[4926,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14005,3],[16417,3],[22531,3],[24536,3],[26922,3],[28125,3],[30284,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22612,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14908,1],[22739,1],[26203,1],[29265,1],[34586,1],[37193,1],[37870,1],[38659,1],[40165,1],[44233,1],[46470,1],[47078,1],[47920,1]]},"/en/lessons/extracting-keywords":{"position":[[12532,1],[16067,1],[24250,1],[24372,1],[25627,1],[31260,1],[34798,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13730,2],[13737,1],[14446,2],[14453,1],[27753,2],[27760,1],[29391,2],[29398,1],[35936,1],[36043,2],[39505,2],[47744,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8835,1],[8860,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6379,1]]},"/en/lessons/gravity-model":{"position":[[4405,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49309,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16800,3],[19565,3],[27142,3],[29603,3],[31996,3]]},"/en/lessons/intro-to-bash":{"position":[[18643,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4482,1],[12160,1],[13162,1],[14407,1],[15289,1],[17327,1],[18425,2],[19501,1]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29729,1],[29935,1],[31116,1],[38552,1],[39118,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5156,1],[5240,3],[15819,2]]},"/en/lessons/jupyter-notebooks":{"position":[[24290,2],[28406,2],[30964,1],[31014,2]]},"/en/lessons/linear-regression":{"position":[[1002,1],[11587,2],[36129,1],[36174,1],[42914,1],[61181,1],[61265,1],[61378,1],[62281,1],[62362,1],[68891,1]]},"/en/lessons/linux-installation":{"position":[[2043,3]]},"/en/lessons/logistic-regression":{"position":[[10998,1],[11363,1],[11452,1],[11581,3],[12747,1],[16639,4],[19891,1],[19989,1],[20008,2],[20197,1],[20216,1],[20287,1],[20359,1],[25602,1],[25922,1],[35419,1],[35489,2],[37954,1],[40421,2],[40474,1],[40604,2],[40703,1],[41574,1],[42110,1],[42474,1],[42541,1],[42626,1],[47194,1],[48918,1],[52914,1],[53187,1],[53998,1],[54084,1],[54253,1],[55035,1]]},"/en/lessons/naive-bayesian":{"position":[[31112,2],[32892,1],[32907,2]]},"/en/lessons/output-data-as-html-file":{"position":[[4301,2],[5817,1],[6731,1]]},"/en/lessons/sentiment-analysis":{"position":[[12501,3],[12522,3]]},"/en/lessons/sonification":{"position":[[32005,4],[32010,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61472,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8433,2],[11101,1],[14677,2],[32238,1]]},"/en/lessons/transliterating":{"position":[[11802,4],[11817,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6542,1],[6551,1],[6827,1]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27432,2]]},"/en/lessons/windows-installation":{"position":[[2285,2]]},"/en/lessons/working-with-text-files":{"position":[[2725,1],[3582,1],[3711,1],[4402,1],[6978,1],[8837,1]]},"/en/lessons/working-with-web-pages":{"position":[[9338,1]]}}}],["f\"{id}\\t{place}\\t{source_title}\\t{start_date}\\t{end_date}\\n",{"_index":11600,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26541,60]]}}}],["f\"{output_file_nam",{"_index":8191,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25776,20]]}}}],["f%.*}_edited.jpg",{"_index":639,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20287,19]]}}}],["f'\").reset_index(drop=tru",{"_index":17559,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[10694,28]]}}}],["f'https://zenodo.org/records/7948908/files/{zipfile}?download=1",{"_index":3988,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23478,64]]}}}],["f,ax",{"_index":4382,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53357,6],[63112,6]]}}}],["f.close",{"_index":1993,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4388,7],[4714,7],[9208,7],[15188,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4428,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2792,9],[4593,9],[5103,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14970,7],[18119,7],[22809,7],[26273,7],[29335,7],[34677,9],[37253,7],[37961,9],[38719,7],[40235,7],[44301,7],[46540,7],[47169,9],[47988,7]]},"/en/lessons/extracting-keywords":{"position":[[12606,9],[16134,9],[24324,9],[24439,9],[25684,9],[31327,9],[34872,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8914,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27677,9],[48036,9]]},"/en/lessons/output-data-as-html-file":{"position":[[6158,9],[7072,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33297,9]]},"/en/lessons/working-with-text-files":{"position":[[2779,9],[7043,9],[8898,9]]},"/en/lessons/working-with-web-pages":{"position":[[9397,7]]}}}],["f.endswith('.pdf",{"_index":11053,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13762,19],[14478,19]]}}}],["f.endswith('.png",{"_index":11122,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27785,19],[29423,19],[35978,19]]}}}],["f.read",{"_index":1422,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22772,8]]},"/en/lessons/working-with-text-files":{"position":[[7019,8]]}}}],["f.read().lower().split(\"\\n",{"_index":10921,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12577,28],[16105,28],[24295,28],[24410,28],[31298,28],[34843,28]]}}}],["f.read().split",{"_index":10247,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34645,16],[37929,16],[47137,16]]}}}],["f.split",{"_index":5737,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25866,14]]}}}],["f.write(\"\\n",{"_index":22345,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32708,11]]}}}],["f.write('\\n",{"_index":23668,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[8868,12]]}}}],["f.write('hello",{"_index":11684,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[8891,14]]},"/en/lessons/working-with-text-files":{"position":[[2756,14]]}}}],["f.write(matchstr",{"_index":10946,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[25659,20]]}}}],["f.write(messag",{"_index":7779,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2775,16],[4576,16],[5086,16]]}}}],["f.write(output",{"_index":18939,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27657,15]]}}}],["f.write(text",{"_index":19081,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48018,13]]}}}],["f.write(url",{"_index":1992,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4374,13],[4700,13],[9194,13],[15174,13]]}}}],["f.write(webcont",{"_index":7623,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4404,19]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14946,19],[22781,19],[26245,19],[29307,19],[37225,19],[38691,19],[40207,19],[44269,19],[46512,19],[47956,19]]},"/en/lessons/working-with-web-pages":{"position":[[9377,19]]}}}],["f.write(wget",{"_index":18383,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[31123,14]]}}}],["f.write(whol",{"_index":19145,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[6139,14],[7053,14]]}}}],["f.writelines(image_text",{"_index":22347,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33111,24]]}}}],["f.writerow([\"nam",{"_index":15070,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4529,19],[12207,19],[13211,19],[14456,19],[15338,19],[17376,19],[18528,19],[19550,19]]}}}],["f.writerow([nam",{"_index":15096,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12430,18],[19423,18]]}}}],["f.writerow([names,fulllink",{"_index":15075,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4715,28],[13452,28],[14697,28],[15579,28],[17617,28],[19791,28]]}}}],["f.zip",{"_index":18392,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32910,7]]}}}],["f0",{"_index":22121,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9526,4]]}}}],["f1",{"_index":4303,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47154,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37026,2],[41813,2],[49666,2],[50353,2],[51187,3]]},"/en/lessons/logistic-regression":{"position":[[20676,2],[23297,2],[23617,2],[23706,2],[23728,2],[24176,2],[25376,2],[25905,2]]}}}],["f10",{"_index":23027,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[11005,3]]}}}],["f1_femal",{"_index":17617,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24268,9]]}}}],["f1_male",{"_index":17621,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24351,7]]}}}],["f1_score",{"_index":6346,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40542,8],[41589,8],[45737,9],[46009,8],[46462,8],[49353,8]]}}}],["f1_score(y_test_binari",{"_index":17618,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24280,23],[24361,23]]}}}],["f1_score(y_tru",{"_index":6431,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49831,16]]}}}],["f1d2",{"_index":16630,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4044,4]]}}}],["f1scoremulti",{"_index":6323,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36992,12],[37380,16]]}}}],["f42fca4e",{"_index":9671,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18716,8]]}}}],["f4bfk3otyb7buknwfckxknlg",{"_index":7609,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3485,27]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1597,27]]}}}],["f=open('lead",{"_index":2111,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14809,15]]}}}],["f=open('urls.txt','w",{"_index":1988,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4232,22],[4570,22],[9058,22]]}}}],["f=open(output_fil",{"_index":18938,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27628,19],[47989,19]]}}}],["f\\beta",{"_index":6218,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21846,12]]}}}],["f_classif",{"_index":17580,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15259,9],[15426,9]]}}}],["f_regress",{"_index":17148,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33013,14],[35882,12],[36017,12],[36506,12]]},"/en/lessons/logistic-regression":{"position":[[15076,14]]}}}],["faae",{"_index":7239,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6638,4],[10300,4],[10880,4],[20198,5],[20386,7],[21849,7],[22431,4],[23550,6],[25284,6],[25339,6]]}}}],["fab",{"_index":19321,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[7912,3],[8159,3]]}}}],["fabian",{"_index":7573,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38373,6]]}}}],["fabric",{"_index":20628,"title":{},"body":{"/en/lessons/sonification":{"position":[[122,12]]}}}],["fabul",{"_index":6483,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56826,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1774,10]]}}}],["fabula",{"_index":19942,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[516,10]]}}}],["fac",{"_index":6871,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37019,3]]}}}],["face",{"_index":3277,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[602,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[577,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31813,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64534,4]]},"/en/lessons/counting-frequencies":{"position":[[13513,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1228,5],[1303,5],[10225,4],[30139,6],[30226,4],[30375,6],[31294,4],[32952,5],[33238,4],[33302,6],[33359,5],[33483,5],[38595,5],[41800,5],[42225,4],[42327,5],[42609,5],[43145,6],[43933,5],[44699,5],[44942,5],[45142,5],[45298,5],[45867,4],[47366,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3264,5],[3574,6],[3648,6],[4400,5],[4675,5],[4741,5],[7422,5],[9698,5],[9729,4],[9774,4],[9900,5],[9921,5],[15787,5],[18823,4],[20011,5],[20045,4],[20330,5],[20589,5],[20627,4],[20780,4],[20954,5],[21112,4],[21332,4],[22736,6],[23142,4],[23354,6],[23388,4],[24114,5],[26915,5],[26933,6],[27282,4],[27371,4],[27449,5],[27514,5],[27842,8],[27870,7],[27952,7],[28640,4],[28749,7],[28783,5],[29509,5],[29526,5],[29581,8],[29609,7],[29691,7],[30180,6],[30517,4],[30565,7],[30982,4],[31097,5],[31266,5],[31546,4],[31655,7],[31689,5],[31952,5],[32470,5],[33458,5],[34531,6],[35801,7],[36131,5],[37037,4],[38546,6],[38764,6],[39770,5],[39930,5],[42520,4],[44744,4],[46898,4],[47437,5],[48602,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32418,4],[50114,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20473,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16195,5],[27922,4],[32568,4],[33959,5]]},"/en/lessons/intro-to-linked-data":{"position":[[8402,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17851,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4539,5]]},"/en/lessons/naive-bayesian":{"position":[[23241,5]]},"/en/lessons/normalizing-data":{"position":[[5918,4]]},"/en/lessons/sentiment-analysis":{"position":[[5251,4],[6698,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7214,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4279,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1333,6],[6983,6]]}}}],["face.xlsx",{"_index":9410,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[45077,9]]}}}],["face_cascad",{"_index":11130,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28124,12],[30685,12]]}}}],["face_cascade.detectmultiscal",{"_index":11149,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[30221,29]]}}}],["face_cascade.detectmultiscale(image=greyscale_imag",{"_index":11133,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28254,52],[30806,52]]}}}],["facebook",{"_index":3787,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10571,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3487,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68563,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[10784,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[26162,8]]},"/en/lessons/introduction-map-warper":{"position":[[6740,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63315,8]]}}}],["facet",{"_index":3275,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[364,9],[8133,7],[8162,5],[8327,6],[8347,6],[8379,5],[8398,6],[8528,6],[8820,6],[8893,7],[8901,5],[9123,5],[9640,5],[10884,5],[10931,8],[10957,7],[10970,6],[11147,6],[13082,9],[13173,7],[13309,5],[13315,6],[13460,5],[13922,6],[13960,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20518,5],[20549,7],[21136,5],[21626,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33822,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17794,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[448,5],[2907,7],[17436,5],[17449,5],[38523,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1993,5],[23876,5]]},"/en/lessons/jupyter-notebooks":{"position":[[51035,6]]}}}],["facet/filt",{"_index":3404,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15469,12],[15741,12]]}}}],["facet_col",{"_index":14441,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[17804,9],[18468,9]]}}}],["facet_col=\"gend",{"_index":14447,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18430,17]]}}}],["facet_wrap",{"_index":19876,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[27347,11],[27826,11]]}}}],["facet_wrap(~interact",{"_index":19877,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[27499,24]]}}}],["facia",{"_index":11866,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7105,6]]}}}],["facial",{"_index":5978,"title":{"/en/lessons/facial-recognition-ai-python":{"position":[[0,6]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37715,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1,6],[378,6],[1817,6],[6079,6],[6325,6],[8972,6],[18691,6],[22083,6],[24017,6],[24404,6],[24847,6],[25077,6],[25195,6],[26556,6],[26621,6],[27181,6],[29744,6],[35006,6],[40139,6],[44049,6]]}}}],["facil",{"_index":13070,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26957,10]]},"/en/lessons/space-place-gazetteers":{"position":[[28620,11]]}}}],["facilit",{"_index":2173,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5036,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10344,11],[57971,10],[62150,10],[64015,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16137,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13559,10],[29141,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6157,10],[11640,10],[12810,11],[14717,12],[48944,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4704,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4571,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7076,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6153,12],[15456,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6729,11],[29060,11]]},"/en/lessons/introduction-map-warper":{"position":[[6785,10],[9905,10],[14316,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10908,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[281,10]]},"/en/lessons/space-place-gazetteers":{"position":[[48318,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18896,11]]}}}],["facsimile/pdf",{"_index":18741,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7263,13]]}}}],["fact",{"_index":555,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16504,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9884,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12332,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4445,4]]},"/en/lessons/common-similarity-measures":{"position":[[4569,5],[11049,4],[15760,5],[19471,4],[19984,4],[21687,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4313,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6279,4],[18662,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29880,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23916,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7843,5],[27893,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14318,4],[23064,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9862,5],[20318,4],[24260,7],[24666,4],[29536,4],[30824,4],[30853,6],[31523,4],[37232,5],[38406,5],[42677,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37467,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22294,4],[37723,5],[49804,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26525,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4484,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4559,5],[18876,5],[27983,4],[48418,4],[68389,4]]},"/en/lessons/geocoding-qgis":{"position":[[12190,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[27753,4]]},"/en/lessons/gravity-model":{"position":[[16242,4],[17480,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16313,4],[42221,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5059,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50056,5],[52266,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2193,4],[18079,4]]},"/en/lessons/intro-to-powershell":{"position":[[20305,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9193,4],[9339,4],[35112,4]]},"/en/lessons/jupyter-notebooks":{"position":[[5033,5]]},"/en/lessons/linear-regression":{"position":[[69233,4]]},"/en/lessons/logistic-regression":{"position":[[11986,4],[42531,4],[48945,6],[51859,4],[53738,4],[55790,4]]},"/en/lessons/naive-bayesian":{"position":[[21740,5],[53537,4],[56152,4],[64972,4],[67616,5],[69888,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2511,5],[6321,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1018,4],[5716,4],[5926,4],[15944,5],[45776,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19442,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58188,4],[60204,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10779,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9482,5]]},"/en/lessons/transliterating":{"position":[[5090,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13478,5],[23291,5],[45749,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9911,4],[10803,4],[21506,4]]}}}],["fact)}\",[fact],4.5%,68.5%,91%,30%,center,wordwrap",{"_index":9370,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36188,51],[46359,51]]}}}],["fact)}\",\\[fact",{"_index":9275,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20233,17]]}}}],["fact)}\",\\[fact],4.5%,68.5%,91%,30%,center,wordwrap",{"_index":9330,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30548,52]]}}}],["facto",{"_index":16430,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46118,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14396,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17605,5]]}}}],["factoextra",{"_index":7470,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[29389,10],[38394,11]]}}}],["factoextra5",{"_index":7319,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14433,11]]}}}],["factomin",{"_index":7192,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2037,10],[8779,10],[8863,10],[9193,10],[29252,10],[38203,11]]}}}],["factominer’",{"_index":7301,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13009,12]]}}}],["factor",{"_index":212,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4353,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49504,8]]},"/en/lessons/common-similarity-measures":{"position":[[1454,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15119,7],[27433,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8975,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28596,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10709,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29977,7],[29992,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41012,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2647,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24785,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16837,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[23856,7],[31003,7]]},"/en/lessons/gravity-model":{"position":[[2163,8],[2352,7],[2945,7],[3639,8],[3814,7],[4051,7],[4202,7],[6327,7],[6724,8],[19493,7],[25889,7],[31209,7],[31524,7],[31679,7],[31788,7],[32032,7],[32307,7],[33725,7],[35154,8],[41533,6],[59280,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6263,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22470,7],[45815,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24968,8]]},"/en/lessons/linear-regression":{"position":[[52651,8],[55224,6],[55234,7],[55389,7],[62003,7]]},"/en/lessons/sentiment-analysis":{"position":[[2727,6],[23338,7]]},"/en/lessons/sonification":{"position":[[19724,8],[19917,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33789,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4595,8],[43909,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28109,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14944,8]]}}}],["factor_cmap",{"_index":23403,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24112,11],[24451,11],[27972,11]]}}}],["factor_cmap(field_name='country_flying_miss",{"_index":23435,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27535,48]]}}}],["factori",{"_index":6223,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23049,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24887,7],[25501,7]]}}}],["factors=countri",{"_index":23437,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27623,18]]}}}],["faculti",{"_index":5344,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6006,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8009,8]]},"/en/lessons/jupyter-notebooks":{"position":[[49323,7]]}}}],["fade",{"_index":10326,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8770,6],[8861,4],[8903,4],[9209,5],[9343,5],[9430,4],[9479,4],[9503,4],[9793,5],[11842,4],[11871,6],[12129,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24682,5]]},"/en/lessons/intro-to-bash":{"position":[[5535,4]]}}}],["fagnoit",{"_index":18609,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59082,10]]}}}],["fahrenheit",{"_index":15942,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6019,10]]}}}],["fail",{"_index":2272,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16427,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16407,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69831,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1798,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18808,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23355,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30958,5],[35531,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41319,4],[41806,4],[41899,6],[42215,5],[42447,6],[42493,6],[43324,6],[43780,5],[43820,6],[44501,6],[44839,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4351,4],[18558,6],[22471,4],[22743,7],[23109,7],[23365,6],[40876,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32231,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28637,4],[39000,5],[58358,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[14529,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8779,7]]},"/en/lessons/gravity-model":{"position":[[12349,6],[12874,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1190,7],[1493,4],[22376,5],[30370,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2379,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16222,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2712,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36923,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16933,4]]},"/en/lessons/linear-regression":{"position":[[31980,4]]},"/en/lessons/logistic-regression":{"position":[[19778,5],[21069,6],[22678,4]]},"/en/lessons/naive-bayesian":{"position":[[55873,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25313,5]]},"/en/lessons/qgis-layers":{"position":[[8598,5]]},"/en/lessons/sentiment-analysis":{"position":[[24394,4],[35630,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22275,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28326,4]]},"/en/lessons/working-with-text-files":{"position":[[5393,5]]}}}],["failedattempt",{"_index":10276,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43362,14],[43443,14],[43856,14],[46733,14]]}}}],["failedattempts.append(url",{"_index":10279,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44359,26],[48046,26]]}}}],["failur",{"_index":8198,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27440,7]]}}}],["faint",{"_index":3694,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16974,5]]}}}],["faintest",{"_index":14772,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42587,8]]}}}],["faintli",{"_index":21498,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24999,7]]}}}],["fair",{"_index":5125,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59175,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44359,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13564,4],[13640,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[528,4],[25529,4],[25642,4],[25667,6],[28720,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58694,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61214,9]]}}}],["fairli",{"_index":2536,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22740,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5818,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5433,6],[6612,6],[25214,6],[33025,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9648,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40593,6]]},"/en/lessons/common-similarity-measures":{"position":[[13661,6],[18063,6],[19181,6],[35178,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7259,6],[16992,6],[42950,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23708,6],[32114,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51420,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15594,6],[26933,6],[27940,6],[33653,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32409,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6657,6],[38191,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12944,6],[16403,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21872,6],[29424,6],[36223,6]]},"/en/lessons/extracting-keywords":{"position":[[1946,6],[18638,6],[29846,6],[29959,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8813,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9771,6],[29104,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3244,6]]},"/en/lessons/gravity-model":{"position":[[4782,6],[21676,6],[45347,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6090,6],[41436,6]]},"/en/lessons/intro-to-bash":{"position":[[18012,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20609,6],[26431,6]]},"/en/lessons/jupyter-notebooks":{"position":[[5420,6],[45625,6],[50808,6]]},"/en/lessons/linear-regression":{"position":[[25692,6],[30312,6]]},"/en/lessons/logistic-regression":{"position":[[25933,6],[42676,6]]},"/en/lessons/naive-bayesian":{"position":[[42183,6],[52789,6],[60669,6]]},"/en/lessons/qgis-layers":{"position":[[6695,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9621,6],[44369,6]]},"/en/lessons/sentiment-analysis":{"position":[[16090,6],[19008,6],[21827,6],[22873,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22051,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4811,6],[37703,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[3284,6],[3537,6]]}}}],["fairness4,5",{"_index":5839,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4193,12]]}}}],["faith",{"_index":5244,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65437,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6078,6]]},"/en/lessons/sentiment-analysis":{"position":[[16111,5],[16737,5],[19029,5],[21848,5],[22894,5]]}}}],["faithfulli",{"_index":12488,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69075,10]]}}}],["fake",{"_index":3664,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9025,6],[16763,6]]},"/en/lessons/naive-bayesian":{"position":[[21619,4]]}}}],["falcini",{"_index":13553,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10660,8],[13357,8],[61793,8]]}}}],["falcon",{"_index":18581,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58649,9]]}}}],["fall",{"_index":1644,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34568,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58087,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36889,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4155,4],[21446,4],[21498,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[43083,4],[43271,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3689,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53381,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8465,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43904,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[16047,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16520,4]]},"/en/lessons/gravity-model":{"position":[[4009,7],[21636,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31568,7]]},"/en/lessons/linear-regression":{"position":[[58678,4]]},"/en/lessons/logistic-regression":{"position":[[9323,6],[9351,5]]},"/en/lessons/naive-bayesian":{"position":[[17366,5],[18816,7],[19122,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7527,4],[40127,4],[41742,4]]},"/en/lessons/qgis-layers":{"position":[[15253,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5168,5]]},"/en/lessons/sentiment-analysis":{"position":[[23457,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1629,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2582,4]]}}}],["fallaw",{"_index":21640,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47156,7]]}}}],["fallback",{"_index":10344,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[13103,8]]}}}],["fallen",{"_index":15533,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10052,6],[13539,7]]}}}],["fals",{"_index":1622,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33148,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22048,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44922,5],[45111,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41549,6],[43080,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20526,5],[20711,6],[20926,5],[21034,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9673,6],[13985,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12512,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30435,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2917,5],[2993,6],[3634,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40064,6],[40083,6],[40238,5],[40260,5],[41328,6],[41347,7],[43941,6],[43960,6],[45223,6],[45242,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27829,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17968,8],[32348,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4157,6],[5471,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37247,6],[37582,6],[39152,6],[39640,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[26494,6],[26501,6],[27364,7],[27372,6],[28230,7],[28244,6],[46567,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44741,5]]},"/en/lessons/json-and-jq":{"position":[[2891,6],[11815,6],[26332,6],[26365,6],[26439,6],[27251,6]]},"/en/lessons/jupyter-notebooks":{"position":[[33602,5]]},"/en/lessons/linear-regression":{"position":[[64916,5],[64995,5],[65363,5],[65446,5]]},"/en/lessons/logistic-regression":{"position":[[19602,6],[19621,6],[20289,6],[20361,6],[20878,5],[21318,5],[21411,5],[21565,7],[21864,5],[21941,5],[22204,5],[22248,5],[22928,5],[23059,5],[28307,5]]},"/en/lessons/naive-bayesian":{"position":[[61707,6],[61920,5],[62582,5],[63631,5],[64179,5],[65195,5],[65572,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13013,5],[13087,5],[13161,5],[13235,5],[13309,5],[13383,5],[13457,5],[13531,5],[13605,5],[13679,5],[13862,5],[17386,6],[22280,5],[22577,7],[23120,5],[23752,5],[25828,5],[25975,6],[31266,6],[31451,7],[31823,6],[33067,6],[35380,6],[35415,6],[35689,5],[36497,6],[36532,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30410,6],[33972,7],[39976,6]]},"/en/lessons/space-place-gazetteers":{"position":[[22873,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9510,5],[9522,5],[9604,5],[9616,5],[9698,5],[9710,5],[9867,5],[9879,5],[11532,5],[11544,5],[11609,5],[11621,5],[11688,5],[11700,5],[11827,5],[11839,5],[15432,5],[15707,6],[15728,6],[15748,5],[18232,6],[21292,6],[28197,6],[30012,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27779,6],[29081,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24705,6],[25266,6],[25306,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31067,5],[31205,5],[45568,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6919,5]]}}}],["falsehood",{"_index":22954,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[41977,9]]}}}],["falsepositives.append(trial[0",{"_index":18637,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62491,31]]}}}],["falsepositives.txt",{"_index":18640,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63416,18]]}}}],["falsify/verifi",{"_index":4581,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4009,14]]}}}],["familair",{"_index":9969,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54115,8]]}}}],["famili",{"_index":2324,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4125,10],[5759,10],[10365,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7735,6],[8211,7],[8300,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39217,9],[39331,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10432,7],[10826,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39868,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9163,6]]},"/en/lessons/gravity-model":{"position":[[19238,7],[60215,6],[62303,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14071,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15786,7]]},"/en/lessons/intro-to-linked-data":{"position":[[8241,6],[19085,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4917,6]]},"/en/lessons/jupyter-notebooks":{"position":[[48869,6]]},"/en/lessons/logistic-regression":{"position":[[48297,6],[49129,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18979,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26308,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2546,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24073,6],[26908,7]]},"/en/lessons/working-with-text-files":{"position":[[4206,6],[7249,6]]}}}],["familiar",{"_index":460,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12397,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2222,11],[2504,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10341,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15046,11],[17081,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43331,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2579,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8432,8],[9685,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4688,11]]},"/en/lessons/common-similarity-measures":{"position":[[2501,11],[2972,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5824,11],[6024,11],[6092,11],[6684,11],[9169,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49399,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11042,11],[16332,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4866,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2368,11],[8747,11],[19562,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3216,8],[3381,8],[5165,11],[36666,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6122,11],[12884,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9999,11],[16006,8],[17101,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3101,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5744,8],[7257,8],[49896,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32591,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4535,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1324,11],[4966,11],[35490,8],[42091,8]]},"/en/lessons/extracting-keywords":{"position":[[7729,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7865,11],[8025,11],[10035,11],[41320,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1516,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16251,9],[25562,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1796,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18473,8],[19092,8]]},"/en/lessons/geocoding-qgis":{"position":[[5152,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2390,8],[9527,8],[13659,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1781,8],[6838,8],[33770,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1698,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5573,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[12757,11]]},"/en/lessons/gravity-model":{"position":[[18818,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3357,11],[4143,11],[15561,8],[15607,8],[26463,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14717,8],[14793,8],[17895,8],[22571,8],[45157,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2124,11],[2301,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12866,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4934,11],[15546,8]]},"/en/lessons/intro-to-bash":{"position":[[5822,8],[6603,8]]},"/en/lessons/intro-to-linked-data":{"position":[[20390,8],[24033,8],[29399,8],[31377,8]]},"/en/lessons/intro-to-powershell":{"position":[[1636,8],[7206,8],[38250,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[838,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10550,8],[12422,8],[20154,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27172,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23181,8]]},"/en/lessons/jupyter-notebooks":{"position":[[5242,11],[36753,8],[39981,11]]},"/en/lessons/linear-regression":{"position":[[3696,11],[3917,11],[19506,9]]},"/en/lessons/logistic-regression":{"position":[[51559,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4636,8],[22071,8]]},"/en/lessons/naive-bayesian":{"position":[[15009,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15281,11],[15354,8],[18556,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1631,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6909,8]]},"/en/lessons/qgis-layers":{"position":[[16348,11]]},"/en/lessons/sonification":{"position":[[2244,11],[6321,8],[20144,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9593,8],[18426,8],[28872,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3377,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36481,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[460,11],[8425,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8930,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2230,11],[2674,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4673,8],[23083,8],[32805,8]]},"/en/lessons/windows-installation":{"position":[[1291,11]]}}}],["familiar.9",{"_index":1410,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21793,10]]}}}],["familiaris",{"_index":9830,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41186,11]]},"/en/lessons/extracting-keywords":{"position":[[126,13],[6016,13]]},"/en/lessons/gravity-model":{"position":[[47091,11]]}}}],["famou",{"_index":4993,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48239,6],[59369,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7487,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44970,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24746,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1500,6],[3566,6],[9663,6],[43331,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6657,6]]}}}],["famous",{"_index":7202,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2986,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7143,8]]},"/en/lessons/naive-bayesian":{"position":[[11997,8]]},"/en/lessons/sonification":{"position":[[859,8]]}}}],["fan",{"_index":6469,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56424,3]]},"/en/lessons/jupyter-notebooks":{"position":[[11916,3],[15877,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19240,3]]}}}],["fanci",{"_index":2982,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1863,5],[55498,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39487,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4471,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16125,8],[16485,8],[18579,5]]}}}],["fanfic",{"_index":16837,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[15923,6],[20356,6],[20432,6]]}}}],["fantasi",{"_index":14619,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5264,7]]}}}],["fantast",{"_index":5134,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59812,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6606,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[664,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6039,9]]}}}],["faq",{"_index":5861,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9680,3]]},"/en/lessons/intro-to-linked-data":{"position":[[11567,5],[11769,4]]}}}],["far",{"_index":397,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10319,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2687,3],[13283,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6128,3],[6551,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[550,3],[6592,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19002,3],[19039,3],[32823,5],[36595,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20049,3],[42098,3],[66251,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17141,3],[31057,3]]},"/en/lessons/common-similarity-measures":{"position":[[9662,3],[9731,3],[16789,3],[18219,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5071,4],[46946,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15793,3],[16430,3]]},"/en/lessons/counting-frequencies":{"position":[[6161,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27613,4],[27811,3],[28114,4],[28525,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14459,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42309,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6301,3],[6522,3],[18818,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2327,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13103,4],[13455,3],[22464,4],[24228,3],[45006,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15090,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10108,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2834,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8319,4],[10267,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20897,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8389,3],[32427,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7374,4],[18429,3]]},"/en/lessons/gravity-model":{"position":[[2112,3],[55943,3],[55999,3],[56207,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17218,3]]},"/en/lessons/intro-to-bash":{"position":[[6977,4],[25389,3]]},"/en/lessons/intro-to-linked-data":{"position":[[8696,3]]},"/en/lessons/intro-to-powershell":{"position":[[14054,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16281,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[187,3],[3160,3],[4696,3],[29947,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30667,3],[33038,3],[39423,3],[40356,4],[44240,3]]},"/en/lessons/jupyter-notebooks":{"position":[[26885,4],[37903,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20220,4]]},"/en/lessons/naive-bayesian":{"position":[[11480,3],[53714,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8363,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6684,3],[7532,3]]},"/en/lessons/space-place-gazetteers":{"position":[[29944,4],[32188,4],[34306,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9142,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42562,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46309,3],[46901,3],[46921,3],[47870,3],[53588,3],[58868,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5215,3],[12784,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31017,4],[32163,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12090,3],[13040,3],[15177,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[7061,3],[23864,3]]},"/en/lessons/vector-layers-qgis":{"position":[[16597,3]]}}}],["farber",{"_index":14327,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48880,6]]}}}],["farmer’",{"_index":13347,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[9798,8]]},"/en/lessons/qgis-layers":{"position":[[9294,8]]}}}],["farr",{"_index":18585,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58693,7]]}}}],["farrakhan\",1",{"_index":16777,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33851,13]]}}}],["farther",{"_index":17058,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[18209,7]]}}}],["farthest",{"_index":10538,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28628,8]]},"/en/lessons/logistic-regression":{"position":[[5671,9],[5844,9]]}}}],["farwel",{"_index":3545,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2764,8]]}}}],["fascin",{"_index":9219,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10466,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13291,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34380,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[2352,11]]},"/en/lessons/sentiment-analysis":{"position":[[8673,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60323,11]]}}}],["fascist",{"_index":5144,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60176,7]]}}}],["fashion",{"_index":2134,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[1756,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1810,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2468,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43460,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2166,8]]},"/en/lessons/intro-to-linked-data":{"position":[[10650,7]]},"/en/lessons/jupyter-notebooks":{"position":[[25924,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9290,7]]}}}],["fast",{"_index":4615,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9038,4],[58763,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4099,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26543,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18213,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9715,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4590,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32134,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36689,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11350,4]]},"/en/lessons/intro-to-powershell":{"position":[[561,4],[17576,4]]},"/en/lessons/json-and-jq":{"position":[[37359,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10384,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31380,5]]},"/en/lessons/transliterating":{"position":[[3541,4]]}}}],["fast.ai",{"_index":5886,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15770,7],[15900,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61922,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[44483,7]]}}}],["fastai",{"_index":5824,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[667,6],[732,6],[15420,6],[15436,6],[15884,6],[15991,6],[16586,7],[16700,6],[17279,6],[17734,6],[18167,7],[18332,6],[19841,6],[20351,7],[35806,7],[38487,6],[39837,6],[40507,6],[41572,6],[45879,8],[46097,6],[46768,6],[47028,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[464,6],[22920,6],[23257,6],[24428,6],[24884,6],[25456,6],[25740,6],[26411,6],[27524,6],[28443,7],[35925,6],[36740,7],[37553,6],[38173,6],[38275,6],[38667,6],[40280,6],[44553,6],[45424,6],[45658,6],[62276,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[43914,6],[44234,6]]}}}],["fastai.torch_core.tensorimag",{"_index":6249,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28285,31]]}}}],["fastai.torch_core.tensormulticategori",{"_index":6250,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28317,38]]}}}],["fastai.vision.al",{"_index":5893,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17386,17]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23286,17]]}}}],["faster",{"_index":1397,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21233,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7719,6],[15895,6],[23366,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12866,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9427,7],[9682,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34038,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3009,6],[14446,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4196,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30059,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[23558,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4875,7],[15407,6]]},"/en/lessons/intro-to-powershell":{"position":[[6206,6]]},"/en/lessons/jupyter-notebooks":{"position":[[35627,6]]},"/en/lessons/linear-regression":{"position":[[25505,6]]},"/en/lessons/naive-bayesian":{"position":[[40133,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22984,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[546,6],[28589,6]]},"/en/lessons/research-data-with-unix":{"position":[[7636,6],[8975,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14262,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2632,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9158,7],[29923,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12394,6]]}}}],["fastest",{"_index":9070,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7911,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44903,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49728,7]]},"/en/lessons/linear-regression":{"position":[[28948,7]]}}}],["fastow",{"_index":11641,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33197,7]]}}}],["fat",{"_index":6054,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44412,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[3385,3],[3542,4],[4057,3],[4278,5],[4309,4],[6503,4],[11636,4]]}}}],["fatal",{"_index":21033,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49886,6]]}}}],["father",{"_index":10854,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2826,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8606,7]]}}}],["fatigu",{"_index":14244,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18981,7],[36575,8]]}}}],["faulkner",{"_index":3548,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2798,9]]}}}],["fault",{"_index":14276,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[31033,5],[35013,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35211,5]]}}}],["faust",{"_index":7583,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39399,5]]}}}],["favicon",{"_index":13969,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[30350,8]]},"/en/lessons/jupyter-notebooks":{"position":[[25278,7]]}}}],["favor",{"_index":6211,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21281,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39198,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32851,5]]},"/en/lessons/sentiment-analysis":{"position":[[14206,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28572,9]]}}}],["favorit",{"_index":2836,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12208,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4868,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4791,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9315,8],[12087,8],[13103,8],[15159,8],[42989,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1522,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26927,8],[27690,8],[32336,8]]},"/en/lessons/introduction-map-warper":{"position":[[6568,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44041,8]]},"/en/lessons/jupyter-notebooks":{"position":[[43723,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[26383,11],[26849,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4633,8],[19113,8]]}}}],["favorite\\_count",{"_index":19893,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[33848,16]]}}}],["favorite_count",{"_index":19871,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[26308,16],[26569,17],[26730,17],[31642,16],[32348,17],[32728,16],[32848,16],[33423,15],[33694,16],[36042,16],[36202,16]]}}}],["favour",{"_index":6212,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21411,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15602,6],[18059,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20031,8]]}}}],["favourit",{"_index":10838,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[790,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28932,9]]},"/en/lessons/gravity-model":{"position":[[48423,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43380,11]]},"/en/lessons/intro-to-bash":{"position":[[24636,10]]}}}],["fclose",{"_index":16045,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28374,7]]}}}],["fclose($contents_europeana",{"_index":16041,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27014,28]]}}}],["fclose($contents_harvard",{"_index":16116,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41485,26]]}}}],["fclose($variable1",{"_index":16107,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40152,19]]}}}],["fcluster",{"_index":3941,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21229,9],[45663,9]]}}}],["fcluster(z",{"_index":4284,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46195,11],[52093,11],[59889,11]]}}}],["fcsv",{"_index":3667,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9080,5],[16818,5]]}}}],["fcsv.write(lin",{"_index":3668,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9165,16],[16903,16]]}}}],["fdr",{"_index":2527,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22101,4]]}}}],["fe",{"_index":1872,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47002,3]]}}}],["fea",{"_index":21475,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[19475,3]]}}}],["feaatur",{"_index":7133,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59086,8]]}}}],["feak",{"_index":18605,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59043,8]]}}}],["fear",{"_index":14960,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5451,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5101,5],[7202,5],[11309,4],[13271,4],[15458,4],[18102,4],[26300,4],[28087,4],[30093,5],[31933,5],[32032,7],[32732,4],[32842,5]]}}}],["feasibl",{"_index":6559,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5856,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3358,9],[24024,8]]},"/en/lessons/extracting-keywords":{"position":[[30233,8]]},"/en/lessons/gravity-model":{"position":[[13881,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11899,8]]}}}],["feat",{"_index":12719,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26985,4]]}}}],["featur",{"_index":410,"title":{"/en/lessons/text-mining-with-extracted-features":{"position":[[39,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10709,7],[10931,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[506,7],[849,8],[3397,7],[4067,8],[27813,7],[35105,9],[35557,7],[36748,8],[37238,7],[37292,8],[38984,9],[39542,8],[39710,9],[40724,8],[41270,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1013,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31109,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6507,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19220,8],[20263,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[731,7],[1647,8],[2573,9],[5031,8],[6754,8],[7746,7],[13620,9],[13666,8],[18737,7],[34737,8],[34857,7],[35023,7],[35056,9],[35091,7],[35192,8],[35246,8],[35281,9],[35379,8],[35594,7],[35686,8],[35770,8],[35862,7],[36138,7],[36270,7],[36427,7],[36487,7],[36746,7],[36864,7],[36927,7],[37250,7],[37599,7],[37725,7],[37894,7],[39243,7],[39527,8],[39604,9],[39774,9],[39887,8],[40084,8],[40477,8],[40692,9],[41029,7],[41143,8],[42994,7],[43673,8],[45336,7],[45635,9],[50651,8],[51545,8],[52207,8],[54493,8],[54671,9],[60851,7],[62084,9],[66499,7],[66567,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7609,8],[10169,9],[10885,8],[24446,8],[24522,7],[57957,8],[58294,8],[58431,8],[58630,8],[58671,8],[59473,9],[59626,9],[59807,8]]},"/en/lessons/common-similarity-measures":{"position":[[254,8],[1954,9],[3354,8],[4850,8],[5086,8],[5243,9],[5346,8],[5434,7],[5532,8],[5680,8],[6411,9],[6659,8],[6790,9],[7286,10],[7628,8],[7897,8],[8485,9],[8673,8],[8850,9],[8884,9],[9039,8],[21608,8],[22358,9],[22716,9],[25060,8],[32266,8],[35421,8],[35955,10],[36149,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3574,9],[29695,8],[30095,8],[30133,9],[34773,8],[37530,8],[37590,9],[37622,9],[37697,9],[37722,9],[37930,9],[38098,9],[38142,8],[38259,8],[38295,8],[38358,8],[38400,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9707,8],[17155,8],[37812,7],[44819,9],[48533,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[150,8],[5276,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5275,9],[5950,8],[8113,8],[11842,9],[48318,8],[58246,8],[59033,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14465,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26888,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1076,7],[3927,9],[4004,9],[12690,8],[12775,8],[12824,8],[18225,9],[32584,8],[32929,8],[33094,7],[33581,9],[33803,9],[33871,8],[34020,8],[36264,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19414,8],[19585,9],[19684,9],[20905,7],[21083,8],[21129,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19152,9],[23821,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48131,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21130,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8792,7],[9894,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5238,8],[5835,7],[31557,7],[44966,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4786,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47696,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[466,8],[673,8],[4434,9],[4816,8],[11098,7],[15290,8],[15370,8],[15576,10],[15618,7],[16167,8],[16239,7],[17893,9],[19166,8],[22249,8],[22323,9],[23383,7]]},"/en/lessons/extracting-keywords":{"position":[[773,8],[1238,8],[11156,8],[26117,7],[26214,8],[30890,9],[32712,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3549,7],[3619,7],[5019,7],[19116,9],[20442,9],[20726,9],[23246,9],[24151,9],[27188,8],[32218,8],[38571,8],[38733,8],[46065,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1174,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20698,8],[23512,7]]},"/en/lessons/geocoding-qgis":{"position":[[7060,8],[7404,8],[7571,7],[7753,7],[7899,7],[7950,8],[11948,7],[27578,7],[29386,8],[31909,7],[36917,8]]},"/en/lessons/georeferencing-qgis":{"position":[[665,8],[9142,7],[11769,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13634,8],[18343,8],[18402,7],[19274,8],[19350,8],[33916,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[3149,8],[8997,9],[10832,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[4673,7],[4931,9],[5234,9],[7108,8],[11780,8],[12312,9],[16004,8],[16375,8],[16768,7],[16872,8],[17225,7],[17617,7],[17667,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[1510,8],[16422,8],[16943,8],[18201,8],[18560,7],[18797,7],[20254,11],[20282,8],[20532,8],[32857,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1894,8],[3563,9],[7058,8],[12104,7],[12386,8],[13470,9],[16268,9],[19499,7],[19568,8],[21198,9],[22756,8],[22948,9],[22976,7],[28926,9],[29029,8],[29523,7],[35984,8],[36306,8],[36501,8],[38423,7],[51884,8],[52347,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14380,8],[14898,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23311,8],[23482,9],[23581,9],[25104,7],[25286,9],[25333,9]]},"/en/lessons/intro-to-bash":{"position":[[7058,8]]},"/en/lessons/intro-to-linked-data":{"position":[[16857,8],[18508,8]]},"/en/lessons/intro-to-powershell":{"position":[[2033,8],[2853,8],[38151,8],[38389,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[19381,7],[21710,7],[24759,7]]},"/en/lessons/introduction-map-warper":{"position":[[4099,9],[4178,8],[4760,7],[4961,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5428,8],[5637,8],[6345,8],[6870,8],[7054,8],[10988,8],[14739,8],[16944,8],[17269,8],[22834,7],[24080,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[634,7],[670,8],[716,7],[802,8],[3275,9],[24757,7],[24809,8],[25663,8],[30054,9],[31646,7],[32146,9],[32178,9],[32265,8],[32545,7],[32976,8],[33097,7],[33198,7],[33351,7],[33632,7],[33899,7],[34017,8],[34102,8],[34215,7],[34275,7],[35923,7],[36096,9],[36290,9],[37183,8],[37250,7],[37521,8],[37662,8],[37903,7],[37914,9],[38068,7],[38120,7],[38256,8],[38462,10],[38477,7],[38488,9],[39339,7],[39553,7],[39709,7],[39720,9],[40172,8],[40402,8],[40759,8],[40823,7],[40834,9],[40968,7],[41011,7],[41022,9],[41291,9],[41301,8],[41365,8],[41458,7],[41515,7],[41571,7],[41625,7],[41681,7],[41736,7],[41791,7],[42163,7],[42174,9],[43523,9],[46208,7],[50153,7]]},"/en/lessons/json-and-jq":{"position":[[39430,8],[40121,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2641,7]]},"/en/lessons/linear-regression":{"position":[[720,7],[6583,7],[9202,8],[31215,7],[31331,8],[31567,9],[31628,8],[31735,7],[32134,8],[32181,7],[32451,7],[32530,7],[32661,7],[32788,8],[32902,7],[32953,8],[35831,7],[35955,8],[36075,7],[36630,9],[36971,9],[39409,10],[45591,8],[53341,9],[53790,8],[62393,9],[62759,8],[62924,8],[63087,9],[63106,8],[63808,7],[63919,8],[64239,8],[64683,7],[64789,8],[65300,8],[65432,8],[68739,7]]},"/en/lessons/logistic-regression":{"position":[[482,7],[13091,7],[15150,8],[35274,7],[36254,7],[36323,7],[44205,8],[44477,9],[44897,9],[44998,9],[45042,10],[46747,7],[50570,7],[52122,9],[52132,8],[57314,7],[57418,8],[62577,7],[63546,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3388,8],[21228,9],[24082,9],[26258,9],[28005,9],[29032,9],[29678,7],[30688,9],[33473,9],[34719,9],[35079,9],[36299,8]]},"/en/lessons/naive-bayesian":{"position":[[693,8],[8229,9],[8320,8],[8557,8],[8765,8],[9009,8],[10277,10],[10360,8],[11079,7],[11129,9],[57902,8],[57943,7],[58010,8],[60880,9],[61249,8],[67925,8],[69302,7],[70226,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22644,7],[34422,9],[51971,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7545,8]]},"/en/lessons/qgis-layers":{"position":[[7604,8],[7856,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2895,8],[16585,8],[16660,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2938,8],[18697,9],[18793,9],[39485,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25706,7]]},"/en/lessons/sentiment-analysis":{"position":[[1050,8],[1968,8],[2767,8],[13348,8],[13986,7],[18441,8],[19731,7],[23311,8],[32463,8],[32795,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5738,8],[13675,8],[14161,8],[27309,8],[27841,8],[29779,8],[29971,8],[34392,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1323,7],[4197,7],[10458,7],[10581,7],[17277,7],[25157,7],[42006,7],[46587,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16638,8],[30721,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31305,8],[34342,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[40,7],[162,8],[846,8],[1032,7],[1094,8],[1159,7],[1362,7],[1674,7],[1768,8],[2520,8],[2553,8],[2763,8],[2774,7],[3089,8],[3202,8],[3259,9],[3346,9],[3972,8],[4130,7],[4155,7],[4300,8],[4331,7],[4356,7],[4564,8],[4878,8],[4996,8],[5253,8],[5413,8],[6072,7],[6474,9],[6543,9],[6993,8],[7237,8],[7282,7],[7491,7],[7799,7],[8219,7],[8359,7],[8384,7],[8875,7],[8923,7],[9149,7],[9222,7],[9276,7],[12527,7],[12777,7],[13230,8],[13258,8],[14060,8],[15755,8],[17392,8],[18005,8],[18025,9],[18721,7],[19855,8],[20159,7],[20233,8],[23642,7],[23856,7],[24090,8],[25800,7],[26676,7],[26972,7],[27403,7],[33769,7],[38077,7],[42510,8],[42541,8],[42601,9],[42667,8],[42698,8],[42743,8],[44307,8],[44409,8],[44500,8],[44641,8],[44945,7],[45000,8],[45022,7],[45604,7],[46037,7],[47525,8],[48462,7],[49052,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4948,8],[5777,9],[35167,7],[35216,7],[35644,9],[35654,9],[35786,7],[41258,12],[43818,10],[44039,9],[44131,9],[45136,11],[45507,11],[45569,7],[45764,7],[45934,7],[46046,8],[46358,8],[46474,8],[46621,7],[46730,7],[46880,7],[46892,8],[47104,8],[47184,7],[47208,8],[47374,8],[47461,8],[47540,8],[47730,8],[47919,8],[48014,8],[49239,8],[49290,8],[49497,7],[50006,8],[50046,8],[50266,7],[52549,11],[52611,7],[52830,7],[53109,8],[53242,8],[53907,7],[56041,9],[56250,8],[56960,9],[57145,8],[57253,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43375,9],[44958,8],[45223,7],[46340,8],[46519,8],[46642,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6971,8],[7988,8],[31383,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5274,7],[18723,8],[18830,8],[27819,9]]},"/en/lessons/vector-layers-qgis":{"position":[[523,8],[588,8],[916,8],[1513,9],[1558,8],[1609,7],[1738,8],[1843,9],[7613,7],[8593,7],[9882,8],[11834,7],[13900,7],[14454,7],[14599,8],[14717,7],[14819,8],[15287,7],[15539,8],[16175,9],[16501,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8945,9],[18383,8],[18880,7],[23113,8],[23174,8],[40510,9]]},"/en/lessons/working-with-web-pages":{"position":[[5564,8]]}}}],["feature'",{"_index":16335,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37859,9],[38550,9]]}}}],["feature.properties.attribute_nam",{"_index":18249,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29887,33]]}}}],["feature.properties.lin",{"_index":18253,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[30787,23],[33572,23],[35178,23]]}}}],["feature.properties.nam",{"_index":18255,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[31302,25]]}}}],["feature.properties.pop_1801",{"_index":18248,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29338,27],[30042,28]]}}}],["feature.properties.pop_1981",{"_index":18246,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29243,27],[30009,28]]}}}],["feature.properties.pop_2001",{"_index":18244,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29147,27],[29980,28]]}}}],["feature_averag",{"_index":16340,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38705,15],[38760,15],[38814,15],[38885,15]]}}}],["feature_freq",{"_index":16332,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37579,13]]}}}],["feature_freqs[author",{"_index":16334,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37675,21]]}}}],["feature_freqs[author][featur",{"_index":16337,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38002,30],[38779,30],[39042,30],[39880,30]]}}}],["feature_list",{"_index":4878,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36342,12],[36498,13],[37261,13]]}}}],["feature_list.remove(initial_featur",{"_index":4893,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37014,36]]}}}],["feature_list.remove(selected_featur",{"_index":4905,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37828,37]]}}}],["feature_mean",{"_index":16352,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39919,12],[40083,13],[41078,12],[41228,13]]}}}],["feature_stdev",{"_index":16343,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38982,13],[39116,13],[39147,13],[39187,13],[39269,13],[39975,13],[40143,14],[41130,13],[41244,13]]}}}],["feature_v",{"_index":16351,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39866,11],[40069,13],[41036,11],[41213,12]]}}}],["feature_zscor",{"_index":16348,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39624,15]]}}}],["feature_zscores[author",{"_index":16349,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39672,23]]}}}],["feature_zscores[author][featur",{"_index":16353,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40034,32],[42268,34]]}}}],["featurenam",{"_index":23588,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2706,11]]}}}],["featureread",{"_index":21439,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[12824,14],[12862,13],[13084,13],[13420,13],[13591,13],[13976,13],[14441,13],[14514,13],[16865,14],[17744,13],[19501,14]]}}}],["featurereader(path",{"_index":21444,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13723,20],[14415,21],[16918,21]]}}}],["featurereader.volum",{"_index":21620,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44784,23]]}}}],["features.get_support",{"_index":17342,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64316,22]]}}}],["features.properties.lin",{"_index":18256,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[31337,27]]}}}],["features/dimens",{"_index":5642,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[9200,19]]}}}],["features=\"lxml",{"_index":15065,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4418,16],[6901,16],[8000,16],[9577,16],[11253,16],[12070,16],[13014,16],[14140,16],[14978,16],[16368,16],[18335,16]]}}}],["features=[featur",{"_index":18910,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25119,19]]}}}],["features_binari",{"_index":17840,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43594,15]]}}}],["features_binary.get_support",{"_index":17843,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43686,29]]}}}],["features_binary.transform(z_non_binari",{"_index":17919,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50618,39]]}}}],["features_df",{"_index":17343,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64340,11],[64443,11]]}}}],["features_df.loc[features_df['select",{"_index":17347,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64457,39]]}}}],["features_df.loc[features_df['term",{"_index":17744,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35500,35],[36158,35]]}}}],["features_df.sort_values(by='coef",{"_index":17350,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64553,34]]}}}],["features_df['coef",{"_index":17348,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64506,19]]}}}],["features_df['select",{"_index":17346,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64408,23]]}}}],["features_df['term",{"_index":17344,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64369,19]]}}}],["features_df_binari",{"_index":17844,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43717,18],[43855,18]]}}}],["features_df_binary.loc[features_df_binary['select",{"_index":17848,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43876,53]]}}}],["features_df_binary.sort_values(by='coef",{"_index":17852,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[44010,41]]}}}],["features_df_binary['coef",{"_index":17849,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43939,26],[44675,26],[44734,26]]}}}],["features_df_binary['select",{"_index":17847,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43806,30]]}}}],["features_df_binary['term",{"_index":17845,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43753,26]]}}}],["feature’",{"_index":16300,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33215,9],[33281,9]]},"/en/lessons/logistic-regression":{"position":[[34142,9]]}}}],["feb",{"_index":16461,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48681,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4193,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46298,4]]}}}],["febbraio",{"_index":12365,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56081,11]]}}}],["februari",{"_index":1916,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48906,8],[49180,8],[49291,8],[49332,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45667,8],[45948,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51137,8]]},"/en/lessons/geocoding-qgis":{"position":[[37534,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55534,9],[57846,8]]},"/en/lessons/linear-regression":{"position":[[24421,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7094,8],[10901,8]]},"/en/lessons/sonification":{"position":[[8935,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4530,8],[17033,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42014,9]]}}}],["fecerimu",{"_index":12026,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10984,9],[62284,9]]}}}],["fed",{"_index":10567,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36905,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[21945,3],[22015,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1548,3]]}}}],["feder",{"_index":15710,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[23110,10]]},"/en/lessons/qgis-layers":{"position":[[5170,7]]},"/en/lessons/sentiment-analysis":{"position":[[5982,7],[7184,7]]}}}],["federación",{"_index":15708,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[23055,10]]}}}],["federalist",{"_index":2497,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18619,10],[18668,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[269,10],[3647,10],[5529,10],[5695,10],[7803,10],[7847,10],[7891,11],[8248,10],[8955,10],[11557,10],[11762,10],[11921,10],[12159,10],[12304,10],[12388,10],[13021,10],[13133,10],[13600,10],[34904,10],[35013,10],[35533,10],[40238,10],[40414,10],[41387,10],[41943,10],[42056,10],[42455,10],[42791,10],[42879,10],[47081,10],[49317,10],[49478,10],[49725,10],[49938,11],[50130,10],[50381,10],[50701,10],[55075,12],[55256,12]]}}}],["federalist_1.txt",{"_index":16228,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14001,16]]}}}],["federalist_85.txt",{"_index":16229,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14021,18]]}}}],["federalist_by_author",{"_index":16240,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16452,20]]}}}],["federalist_by_author[author",{"_index":16242,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16519,28]]}}}],["federalist_by_author_length_distribut",{"_index":16253,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19269,41]]}}}],["federalist_by_author_length_distributions[author",{"_index":16259,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19699,49]]}}}],["federalist_by_author_length_distributions[author].plot(15,title=author",{"_index":16261,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19780,71]]}}}],["federalist_by_author_token",{"_index":16252,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19236,27]]}}}],["federalist_by_author_tokens[\"disput",{"_index":16273,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26622,39],[26698,41],[26985,40]]}}}],["federalist_by_author_tokens[\"disputed\"].count(word",{"_index":16288,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27823,51]]}}}],["federalist_by_author_tokens[author",{"_index":16255,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19435,35],[19662,36],[26508,35],[26584,37],[26926,36],[36526,35],[36598,37],[36762,35]]}}}],["federalist_by_author_tokens[author].count(featur",{"_index":16336,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37943,50]]}}}],["federalist_by_author_tokens[author].count(word",{"_index":16286,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27750,47]]}}}],["federalist’",{"_index":16200,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9170,12],[18920,12]]}}}],["fedora",{"_index":9602,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13505,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7874,7]]}}}],["fee",{"_index":15126,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4002,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6936,4]]}}}],["feed",{"_index":1926,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[52041,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37906,5],[41969,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11646,4],[11850,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6800,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4450,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64600,4],[67530,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[11044,5],[24063,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9500,4],[10927,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3020,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[17496,5],[25732,4]]},"/en/lessons/introduction-map-warper":{"position":[[21532,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21397,4]]},"/en/lessons/naive-bayesian":{"position":[[26273,4],[29430,4],[34858,4],[35011,4]]},"/en/lessons/sentiment-analysis":{"position":[[29683,4]]},"/en/lessons/sonification":{"position":[[30527,7],[36836,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[40835,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27033,4]]}}}],["feed.xml",{"_index":3149,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41933,8]]}}}],["feedback",{"_index":4638,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12689,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7018,8],[25170,8],[27689,9],[31889,8],[49989,8],[53308,8],[68405,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[859,8],[22484,8],[54013,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56107,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18057,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[33193,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27902,8]]}}}],["feel",{"_index":854,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8582,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5104,7],[13605,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33409,4],[34840,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39939,4],[55921,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17027,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36805,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13450,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12919,4],[23217,4],[26371,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36791,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15524,4],[45002,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29266,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16246,4],[18914,5]]},"/en/lessons/geocoding-qgis":{"position":[[23325,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[22475,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[9895,4]]},"/en/lessons/gravity-model":{"position":[[11668,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12104,4],[13599,7],[13958,7],[14320,4],[26633,7],[26823,5],[33166,4],[34825,4],[49714,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15581,4],[21413,4],[28294,4],[31441,4]]},"/en/lessons/intro-to-powershell":{"position":[[21700,4]]},"/en/lessons/introduction-map-warper":{"position":[[15502,4]]},"/en/lessons/jupyter-notebooks":{"position":[[47541,4]]},"/en/lessons/linear-regression":{"position":[[66829,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5439,7],[5613,7]]},"/en/lessons/sentiment-analysis":{"position":[[16560,7],[28322,4],[28790,4],[29040,4],[31009,4],[32108,4],[35299,4],[37347,4],[38781,5]]},"/en/lessons/sonification":{"position":[[1515,4],[34807,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18464,4],[19928,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[638,4],[14218,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2175,4]]}}}],["fee—usu",{"_index":3221,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57658,11]]}}}],["feinstein",{"_index":17526,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79309,10]]}}}],["feldheim",{"_index":21029,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49168,9]]}}}],["felix",{"_index":14880,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56715,5]]}}}],["fell",{"_index":2859,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13991,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39764,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25015,4],[25263,6],[25327,4],[25616,7],[26283,4],[29115,4],[29140,4],[29264,5],[29761,5],[34651,5],[45917,4],[46982,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39029,4],[46800,4],[46947,4]]},"/en/lessons/intro-to-powershell":{"position":[[29943,4]]}}}],["fell_whitehead_path",{"_index":10513,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25204,19],[25349,20]]}}}],["fellow",{"_index":41,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[792,6]]},"/en/lessons/naive-bayesian":{"position":[[66438,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21935,6],[26625,6]]}}}],["fellowship",{"_index":13323,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46964,11]]}}}],["feloni",{"_index":18415,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33948,11],[66413,11]]}}}],["felt",{"_index":773,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2597,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2692,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52081,4],[52218,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[746,4]]}}}],["femal",{"_index":11023,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[4393,6],[4661,9],[24144,6],[40030,6]]},"/en/lessons/gravity-model":{"position":[[56008,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27085,6],[27994,6],[32640,6],[47038,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10018,9],[18101,6],[19170,9],[20481,6],[32995,9],[34228,6],[39076,6],[39153,6],[39287,6],[39521,10],[41316,6],[41695,6],[42324,6],[43840,6],[43943,6],[45474,6],[45577,6],[45937,7],[46815,9],[47221,6],[47324,6],[47964,6],[47997,6],[48063,6],[48516,6],[48619,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41312,6]]},"/en/lessons/linear-regression":{"position":[[7909,8],[8083,6],[11613,6]]},"/en/lessons/logistic-regression":{"position":[[4082,8],[5994,6],[6053,6],[6208,6],[6299,6],[6548,6],[6661,6],[6786,6],[18704,6],[25401,6],[25838,6],[25870,6],[35061,6],[38209,8],[38385,6],[38469,6],[38784,6],[41007,8],[41110,6],[41305,8],[42315,6],[43075,6],[43226,6],[49577,6],[49688,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6585,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[320,6]]}}}],["female–mal",{"_index":5200,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64093,11]]}}}],["femin",{"_index":18055,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60760,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7657,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[351,8]]}}}],["feminin",{"_index":14766,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41462,8],[43441,8]]},"/en/lessons/logistic-regression":{"position":[[53808,8],[54141,8]]}}}],["femininity.8",{"_index":14768,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41618,12]]}}}],["feminis",{"_index":5198,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64060,10]]}}}],["feminist",{"_index":5212,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64466,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5442,8],[17426,8],[18463,8],[45202,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5485,8]]}}}],["ferguson",{"_index":16693,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19140,10],[19282,10],[20032,10],[20089,10],[20146,10],[20258,10],[20631,8],[21276,11],[21915,10],[21972,10],[22029,10]]}}}],["ferguson\",14",{"_index":16785,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36067,13]]}}}],["ferguson\",53",{"_index":16778,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33865,13]]}}}],["ferguson;mikebrown",{"_index":16705,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[22190,20]]}}}],["fergusonshooting\",1",{"_index":16779,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33879,20],[36081,20]]}}}],["fernando",{"_index":16819,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6255,8],[52591,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50578,8]]}}}],["ferrari",{"_index":19648,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16092,7]]}}}],["ferrit",{"_index":6064,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44994,9]]}}}],["festiv",{"_index":7881,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21698,8],[24064,8]]}}}],["fetch",{"_index":11285,"title":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[0,8]]}},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1,8],[155,8],[221,5],[480,5],[1100,5],[1234,5],[2073,5],[3467,8],[3877,8],[5457,5],[5629,8],[5693,8],[5738,8],[5905,5],[6197,5],[6286,5],[7050,5],[17591,6],[18647,5],[22301,5],[22485,5],[22561,8],[22596,7],[22674,5],[23300,5],[24888,7],[26478,8],[26706,5],[29265,5],[29623,5],[29861,5],[36941,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5443,5],[34171,6],[41202,6]]},"/en/lessons/naive-bayesian":{"position":[[2415,5]]}}}],["fever",{"_index":22997,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[785,5],[802,5],[1158,5],[1259,5]]}}}],["few",{"_index":409,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10690,3],[14932,3],[17393,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[513,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10907,3],[11456,3],[33755,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[591,3],[986,3],[7013,3],[8546,3],[11115,3],[16186,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11254,3],[11724,3],[13673,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26071,3],[30174,3],[32942,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2552,3],[13830,3],[23268,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9184,3],[9259,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5670,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6730,3],[18994,3],[32328,3],[32496,4],[34610,3],[66470,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4132,3],[4404,3],[13658,3],[20085,3],[21392,3],[46037,3],[46054,3],[46078,3],[47945,3],[57215,3],[61394,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4846,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4154,3],[22800,3],[30137,3],[60862,3]]},"/en/lessons/common-similarity-measures":{"position":[[29225,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10221,3],[15975,3],[18341,3],[23711,3],[27952,3],[38977,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11616,3],[13957,3],[17665,3],[23765,3],[25976,3],[45831,3],[60666,3],[60926,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4563,3],[5591,3],[24841,3],[31166,3]]},"/en/lessons/counting-frequencies":{"position":[[9714,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1281,3],[1596,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1756,3],[6258,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30696,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37161,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11776,3],[29057,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30323,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10928,3],[14853,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[336,3],[9834,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1413,3],[1567,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19588,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32081,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7701,3],[10459,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5555,3],[7389,3],[19019,3],[22167,3],[23026,3],[34372,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10017,3],[16230,3],[25370,3]]},"/en/lessons/extracting-keywords":{"position":[[29283,3],[32390,3],[34488,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22767,3],[27326,3],[38844,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22623,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30190,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4094,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2174,3]]},"/en/lessons/geocoding-qgis":{"position":[[5444,3],[17631,3],[21925,3],[34389,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[692,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27538,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[7945,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17940,3]]},"/en/lessons/gravity-model":{"position":[[13934,3],[15543,3],[17761,3],[32289,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[489,3],[30435,3]]},"/en/lessons/installing-omeka":{"position":[[399,3],[1298,3],[4181,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45323,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22703,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3394,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39574,3]]},"/en/lessons/intro-to-bash":{"position":[[7201,3],[12191,3],[14342,3],[18068,3],[21749,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8774,3]]},"/en/lessons/intro-to-powershell":{"position":[[2349,3],[13121,3],[35148,3],[42167,3]]},"/en/lessons/introduction-and-installation":{"position":[[1256,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1544,3],[13783,3],[28187,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1019,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20519,3],[29018,3],[43233,3]]},"/en/lessons/json-and-jq":{"position":[[5908,3],[9582,3],[18325,3],[36799,3]]},"/en/lessons/jupyter-notebooks":{"position":[[50927,3]]},"/en/lessons/linear-regression":{"position":[[37942,3],[37971,3],[50702,3],[60005,3]]},"/en/lessons/logistic-regression":{"position":[[30218,3],[34801,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[13923,3],[35630,3]]},"/en/lessons/naive-bayesian":{"position":[[1280,3],[23091,3],[27755,3],[35593,3],[40862,3],[48207,3],[54011,3],[55485,3],[66714,3],[66824,3]]},"/en/lessons/output-data-as-html-file":{"position":[[2838,3],[3322,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10742,3]]},"/en/lessons/preserving-your-research-data":{"position":[[3061,3]]},"/en/lessons/qgis-layers":{"position":[[4630,3],[6564,3],[7205,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18827,3],[23488,3],[26611,3],[27421,3]]},"/en/lessons/research-data-with-unix":{"position":[[1353,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13153,3],[20310,3],[20540,3],[37832,3],[44008,3]]},"/en/lessons/sentiment-analysis":{"position":[[397,3],[6965,3],[10009,3]]},"/en/lessons/sonification":{"position":[[36087,3]]},"/en/lessons/space-place-gazetteers":{"position":[[37466,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16817,3],[17892,3],[18795,4],[20598,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6374,3],[13959,3],[18692,3],[20441,3],[32793,3],[33850,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11745,3],[20590,3],[20679,3],[23521,3],[41596,3],[44235,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14781,4],[39714,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6345,3],[10759,3],[11780,3],[12921,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33343,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17787,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9370,3],[30571,3],[31398,3],[32949,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[9310,3],[20809,3],[22535,3],[25561,3],[26066,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12786,3]]},"/en/lessons/vector-layers-qgis":{"position":[[1024,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2860,3],[37634,3],[39539,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12240,3]]},"/en/lessons/working-with-text-files":{"position":[[247,3],[3061,3],[9042,3],[9113,3]]},"/en/lessons/working-with-web-pages":{"position":[[1629,3],[4724,3],[5438,3]]}}}],["fewer",{"_index":1328,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15897,5],[37286,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6555,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28031,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43223,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6708,5],[9548,5],[69271,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14844,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15906,5],[24601,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30597,5],[44381,5],[44568,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17201,5]]},"/en/lessons/gravity-model":{"position":[[6754,5],[11933,5],[18109,5],[55673,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[19966,5]]},"/en/lessons/intro-to-bash":{"position":[[7052,5]]},"/en/lessons/intro-to-powershell":{"position":[[37891,5]]},"/en/lessons/logistic-regression":{"position":[[22242,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25454,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22004,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11864,5],[15375,5],[28106,5],[30339,5],[41421,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4250,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35963,5]]}}}],["fewest",{"_index":3686,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12103,6],[12657,6],[14112,6],[14666,6]]}}}],["fewo",{"_index":7255,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7187,4],[10374,4],[10941,4],[20118,5],[20362,7],[21825,7],[22482,4],[23842,7],[25776,6],[31182,4],[31409,4],[31849,4],[32256,4],[32438,4],[32874,4],[35544,4]]}}}],["ff",{"_index":15624,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24876,2]]}}}],["ff0000",{"_index":18300,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[7596,9]]}}}],["ffmepg",{"_index":15785,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[11078,6]]}}}],["ffmpeg",{"_index":15714,"title":{"/en/lessons/introduction-to-ffmpeg":{"position":[[74,6]]}},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[75,6],[160,6],[318,6],[403,6],[936,6],[2291,7],[2300,6],[2476,7],[2555,6],[2721,6],[3104,6],[3514,6],[3645,6],[3762,6],[3875,6],[4524,6],[4837,6],[5040,6],[5058,6],[5105,7],[5258,6],[5347,6],[5405,6],[5522,6],[5751,6],[5862,6],[6029,6],[6207,6],[6322,6],[6606,6],[6793,6],[6851,6],[6925,6],[7016,6],[7136,6],[7210,6],[7333,7],[7576,6],[7798,6],[8107,6],[8380,6],[8420,6],[8502,6],[8580,6],[8620,6],[8762,6],[8811,6],[9777,7],[10089,7],[10369,6],[10426,6],[10501,6],[10652,6],[10880,6],[10953,6],[11056,6],[11220,6],[11285,6],[11494,6],[11736,6],[11769,6],[13293,6],[14043,6],[17301,6],[17941,7],[18742,7],[18754,6],[18773,6],[18879,6],[19315,6],[19391,6],[20449,6],[21536,6],[21672,6],[21766,6],[22064,6],[22489,6],[22845,6],[25333,6],[26845,6],[26954,6],[27397,6],[27566,6],[27831,6],[30088,6],[38791,7],[40249,6],[40374,6],[41114,7],[41281,6],[41608,7],[41633,6],[41656,6],[41812,6],[41833,6],[41869,6],[41938,6],[42688,7]]}}}],["ffmpeg'",{"_index":15883,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[31419,8]]}}}],["ffmpeg’",{"_index":15730,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6463,8],[12356,8]]}}}],["ffmprovisr",{"_index":15922,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[41670,10]]}}}],["ffplay",{"_index":15729,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[4122,6],[9101,6],[11354,6],[22827,6],[22874,6],[22916,6],[23155,6],[23265,6],[25510,6],[25686,6],[25811,6],[27024,6],[27106,6],[27260,6],[40636,6]]}}}],["ffprobe",{"_index":15715,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[506,7],[726,7],[824,7],[4227,7],[11310,7],[11688,7],[13975,7],[14121,7],[14312,7],[14448,7],[15902,7],[15950,7],[16083,7],[17321,7],[24377,7],[29112,7],[29227,7],[29281,7],[29388,7],[29496,7],[29720,7],[29903,7],[31107,7],[37723,7],[37983,7],[38543,7],[39109,7],[40766,7]]}}}],["fiat",{"_index":19582,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15228,4],[15804,4]]}}}],["fiction",{"_index":1602,"title":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32067,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19681,11],[19780,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59092,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37465,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16728,7],[20842,7],[22117,7],[24483,7],[34862,7],[36938,7],[44783,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6604,7],[50916,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13,7],[9474,8],[9713,7],[9887,7],[22465,9],[46196,7],[46306,7],[46346,7],[48228,7],[48843,7],[50095,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34342,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12966,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48651,9]]},"/en/lessons/jupyter-notebooks":{"position":[[15881,7]]},"/en/lessons/linear-regression":{"position":[[2029,7],[2155,7],[2175,8],[2192,7],[2212,8],[2239,7],[68549,9]]},"/en/lessons/logistic-regression":{"position":[[1749,7],[1875,7],[1895,8],[1912,7],[1932,8],[1959,7]]},"/en/lessons/space-place-gazetteers":{"position":[[11129,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5037,8],[45343,8],[45446,7],[48778,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41961,8],[50191,7]]}}}],["fiction.5",{"_index":14192,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[9586,9]]}}}],["fiction3",{"_index":17017,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[2259,8]]},"/en/lessons/logistic-regression":{"position":[[1979,8]]}}}],["fictiv",{"_index":4681,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21954,7]]}}}],["fiddli",{"_index":12132,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18348,6]]}}}],["fide",{"_index":11868,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7117,4]]}}}],["fideism",{"_index":3892,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18068,8]]}}}],["field",{"_index":2827,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10646,6],[20176,6],[20241,5],[20981,5],[21328,5],[21964,5],[23220,6],[24253,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26798,5],[49575,5],[52811,6],[53544,6],[53808,6],[53900,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[997,5],[4909,7],[5349,6],[5759,5],[6096,6],[8460,6],[8552,6],[8995,6],[11309,5],[11635,6],[11749,6],[11971,5],[13130,5],[13484,5],[15089,6],[16027,5],[16729,6],[16944,5],[17338,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9989,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15040,6],[15304,5],[67422,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10091,5],[10432,5],[66618,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5301,7],[11963,6],[19365,6],[21206,5],[28753,5],[36995,5],[38201,6],[40328,5],[41591,5],[43260,5],[43421,5],[43584,6],[43642,5],[43832,5],[45238,5],[45502,5],[46072,5],[46311,5],[46428,5],[50605,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1677,6],[2162,5],[2363,5],[2499,5],[4167,5],[43529,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62873,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5213,6],[20223,5],[22277,5],[22371,6],[27453,6],[27510,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1919,6],[2567,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24955,5],[25161,6],[26524,5],[27182,5],[28376,6],[30406,5],[30481,6],[32274,7],[37147,7],[38215,6],[40875,7],[46712,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9985,5],[10148,6],[37113,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3350,5],[11917,5],[12006,5],[12105,5],[12160,5],[17869,6],[28549,6],[30100,5],[36602,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2727,5],[18127,6],[24032,5],[24337,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[805,7],[4665,6],[5131,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19789,5],[24517,6],[24755,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13314,6],[14179,5],[15746,6],[18122,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10608,6],[24196,6],[24286,5],[27584,5],[27782,6],[28552,5],[30728,6],[30860,6],[31389,5],[38152,5],[50755,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22410,5],[22485,5],[22556,5],[22725,6],[22782,6],[27101,6],[27141,6],[27727,5],[29050,6],[30443,7],[30863,7],[31058,7],[32284,9],[32761,9],[33145,9],[33353,9],[35566,5],[35699,6],[41416,5],[47159,5],[47208,5],[50547,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9442,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5744,6],[9889,6],[10079,5],[10456,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40012,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19236,5]]},"/en/lessons/extracting-keywords":{"position":[[33043,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21710,5],[23680,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9258,6],[42242,6],[42743,6],[43720,6],[43975,6],[44693,5],[47014,6],[47188,5],[47254,5],[47739,5],[47992,5],[49043,5],[49250,5],[49273,6],[50867,6],[51363,5],[51559,5],[53502,5],[53700,6],[60399,6],[60509,6]]},"/en/lessons/geocoding-qgis":{"position":[[12900,5],[13313,5],[13330,5],[13426,5],[13475,5],[13488,5],[13958,6],[15539,5],[16548,5],[21671,5],[24161,7],[24663,5],[24717,5],[24755,5],[24812,5],[24859,5],[24915,6],[25039,6],[25304,6],[26494,5],[26584,6],[26627,6],[28044,5],[33342,5],[35841,5],[35914,5],[36093,5],[36125,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1407,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[11106,6],[11156,6],[16476,5],[18254,5],[18531,6],[19074,7],[19269,6],[21436,6],[33433,5],[33549,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1629,6],[13716,6],[13778,6],[26553,5],[26807,5],[26870,5],[26984,6],[26997,5],[27461,5],[28552,6],[28604,5],[36598,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5388,8],[9807,6],[18386,7],[19575,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24360,7],[24370,8],[24716,5]]},"/en/lessons/gravity-model":{"position":[[7388,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3683,6],[3710,6]]},"/en/lessons/installing-omeka":{"position":[[11807,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5518,5],[5820,7],[11403,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9006,8],[9034,6],[18505,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10618,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2184,5],[14429,5],[14518,5],[14623,5],[14726,5]]},"/en/lessons/intro-to-bash":{"position":[[19219,5],[19350,5]]},"/en/lessons/introduction-map-warper":{"position":[[906,5],[2147,6],[7681,5],[7749,5],[21379,7],[22548,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1188,5],[1634,5],[41177,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5201,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8341,5],[45254,6],[45977,6]]},"/en/lessons/json-and-jq":{"position":[[6023,5],[6090,5],[7028,5],[7305,5],[20368,5],[22680,5],[26264,6],[31782,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7493,6]]},"/en/lessons/linear-regression":{"position":[[216,6],[244,6],[10097,5],[10158,6],[10218,6],[10272,6],[10883,6],[10905,6],[11206,5],[11478,6],[24299,6],[25848,7],[45340,5],[47411,5]]},"/en/lessons/linux-installation":{"position":[[1973,5],[2019,6]]},"/en/lessons/logistic-regression":{"position":[[20694,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9276,7]]},"/en/lessons/naive-bayesian":{"position":[[30611,6]]},"/en/lessons/research-data-with-unix":{"position":[[5424,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4329,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11018,6],[11125,6],[11327,6],[11664,6],[12165,6]]},"/en/lessons/sonification":{"position":[[9199,6],[10053,5],[10141,6],[18520,6],[27397,5]]},"/en/lessons/space-place-gazetteers":{"position":[[16879,6],[16947,6],[45624,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12852,6],[28977,5],[30457,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1725,6],[32911,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4129,5],[6856,7],[16285,6],[16482,6],[16596,5],[49710,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7805,5],[26684,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9075,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8997,5]]},"/en/lessons/transliterating":{"position":[[1433,7],[1899,6],[1978,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[36984,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[27865,6],[28245,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3078,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9597,5],[9927,6],[11465,5],[13161,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5516,5],[5803,5],[5987,5],[6130,5],[8187,5],[8253,6],[8304,6],[8348,5],[8721,7],[9652,6],[9682,6],[10052,5],[10607,6],[10637,6],[11130,5],[11260,5],[12210,5],[12254,5],[13426,5],[13471,5],[13580,5],[14073,5],[14140,5]]}}}],["fieldnam",{"_index":10972,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[35834,10]]}}}],["fieldname=valu",{"_index":11351,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20317,17]]}}}],["fieldnames=fieldnam",{"_index":10974,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[35939,22]]}}}],["fields[]].valu",{"_index":13495,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24411,20]]}}}],["fields—author",{"_index":7988,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37565,13]]}}}],["field’",{"_index":5500,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37068,7]]}}}],["fierc",{"_index":14763,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41186,6],[41206,6],[41757,6],[42084,9]]}}}],["fifteen",{"_index":7710,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9722,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23340,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4752,8]]}}}],["fifteenth",{"_index":3524,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2469,9]]},"/en/lessons/space-place-gazetteers":{"position":[[7091,9]]}}}],["fifth",{"_index":10017,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57266,5]]},"/en/lessons/extracting-keywords":{"position":[[13652,5]]},"/en/lessons/intro-to-powershell":{"position":[[28848,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[28001,6]]}}}],["fifti",{"_index":7711,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9733,8]]}}}],["fig",{"_index":4154,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37909,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32961,4],[33810,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11492,4],[11596,3],[13070,3],[15001,3],[15572,3],[16690,3],[18363,3],[20748,3],[22099,3],[31120,3],[32647,3],[34489,3],[35491,3],[37135,3],[39826,3],[49258,3],[50286,5]]}}}],["fig.add_annot",{"_index":14589,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47737,19]]}}}],["fig.add_subplot(111",{"_index":4842,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33853,20]]}}}],["fig.add_trac",{"_index":14525,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40004,14],[41077,14],[41757,14],[43262,14]]}}}],["fig.add_trace(go.box(y=phl_men[\"ag",{"_index":14555,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[43569,35]]}}}],["fig.savefig(\"elbow_plot.png",{"_index":4849,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34033,29]]}}}],["fig.savefig(\"silhouette_plot.png",{"_index":4834,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33356,34]]}}}],["fig.set_dpi(150",{"_index":4157,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37951,16]]}}}],["fig.set_size_inches(20,7",{"_index":4156,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37925,25]]}}}],["fig.show",{"_index":4833,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33341,10],[34018,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11689,10],[13304,10],[15146,10],[16036,10],[16828,10],[18583,10],[21142,10],[22363,10],[28877,10],[35041,10],[35651,10],[37767,10],[49609,10],[49690,10]]}}}],["fig.tight_layout",{"_index":4832,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33318,18]]}}}],["fig.to_dict",{"_index":14478,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32378,13],[33438,13]]}}}],["fig.to_json(pretty=tru",{"_index":14479,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32483,25]]}}}],["fig.update_layout",{"_index":14432,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15835,18],[25380,18],[34853,18],[44467,18],[46051,18]]}}}],["fig.write_html(\"your_file_name.html",{"_index":14601,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50316,37]]}}}],["fig.write_html(\"your_path/your_file_name.html",{"_index":14602,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50606,49]]}}}],["fig.write_image(\"your_file_name.jpeg",{"_index":14605,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50976,38]]}}}],["fig.write_image(\"your_file_name.pdf",{"_index":14607,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[51101,37]]}}}],["fig.write_image(\"your_file_name.png",{"_index":14604,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50938,37]]}}}],["fig.write_image(\"your_file_name.svg",{"_index":14606,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[51063,37]]}}}],["fight",{"_index":16206,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10069,5]]}}}],["figli",{"_index":11822,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6547,5]]}}}],["figshar",{"_index":19743,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3190,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47004,9]]}}}],["figshare.com",{"_index":22098,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[25564,13]]}}}],["figsiz",{"_index":6239,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26180,7]]}}}],["figsize=(10,10",{"_index":4836,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33489,17]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34441,16]]}}}],["figsize=(15,8",{"_index":4817,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33000,15]]}}}],["figsize=fs",{"_index":4384,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53393,14],[63148,14]]}}}],["figur",{"_index":508,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14586,6],[15143,6],[15574,6],[15641,6],[17026,6],[21639,6],[21761,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5627,7],[28794,7],[28999,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10708,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11433,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6910,6],[18216,7],[19463,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7894,6],[14023,6],[14471,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14611,6],[14733,6],[26719,6],[26939,6],[31348,6],[31859,6],[32549,6],[36366,6],[36450,6],[36841,6],[55648,6],[55763,6],[56429,6],[56516,6],[61082,6],[61628,6],[63044,6],[64021,8],[66106,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15663,6],[16787,6],[18436,6],[19770,6],[20286,8],[23319,6],[24269,6],[27104,8],[33552,6],[41304,6],[41740,6],[44800,6],[45068,6],[56186,6],[56855,6],[62325,6],[62442,6],[62541,6],[63208,6],[66108,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2490,6]]},"/en/lessons/common-similarity-measures":{"position":[[6894,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9059,6],[14557,6],[14669,6],[19539,6],[23587,6],[25639,6],[29339,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2889,6],[16998,6],[22862,6],[26294,6],[34477,6],[36227,6],[38914,6],[42602,6],[44176,6],[54073,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5370,6],[33031,6],[34608,6],[38597,6],[48039,6],[51232,6],[54535,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7116,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4889,6],[4990,6],[11769,7],[11914,7],[12129,6],[12362,6],[12455,6],[16578,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[800,6],[6602,6],[9725,6],[9781,6],[12472,6],[12555,6],[13449,6],[13514,6],[16095,6],[16123,6],[17505,6],[17928,6],[18521,6],[19037,6],[19386,7],[19696,6],[19874,7],[19905,6],[20070,7],[20217,6],[20564,7],[21611,6],[22091,7],[22389,6],[22530,6],[23484,6],[23594,6],[23705,6],[23898,6],[24452,6],[24655,6],[24940,6],[27954,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13316,6],[23887,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18273,6],[20466,6],[26668,6],[27885,6],[28348,6],[28479,6],[29032,6],[34147,6],[48088,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25163,6],[26517,6],[49279,7],[49309,6],[54384,7],[54525,6],[54634,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9730,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28458,6],[34807,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2958,8]]},"/en/lessons/extracting-keywords":{"position":[[37237,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11848,6],[15526,6],[16066,6],[16247,6],[19198,6],[20098,6],[20387,6],[20671,6],[23183,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21334,6],[21708,6],[28137,6],[28321,6],[28929,6],[29473,6],[29929,6],[30571,6],[32473,6],[32939,6],[33726,6],[34064,6],[34349,6],[34888,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2517,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9390,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25263,7]]},"/en/lessons/geocoding-qgis":{"position":[[11556,6],[13939,6],[15462,6],[20633,6],[21303,6],[24458,6],[25183,6],[30734,7],[30942,6],[38292,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5078,6],[5107,6],[5256,6],[5323,6],[14719,6],[14829,6],[15581,6],[15684,6],[17597,6],[17625,6],[18126,6],[18373,6],[21801,6],[21969,6],[28662,6],[28691,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1884,6],[2041,6],[3565,6],[3913,6],[4049,6],[4198,6],[4389,6],[4813,6],[6424,6],[6596,6],[6944,6],[7739,6],[8340,6],[8700,6],[10286,6],[10446,6],[10485,6],[10591,6],[10790,6],[11002,6],[11120,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1724,6],[1873,6],[2725,6],[2763,6],[2888,6],[3292,6],[3662,6],[3867,6],[4113,6],[4567,6],[4606,6],[4960,6],[6307,6],[7666,6],[7909,6],[8621,6],[9125,6],[9551,6],[9972,6],[10011,6],[12150,6],[12189,6],[13158,6],[13423,6],[14278,6],[14417,6],[14665,6],[14704,6],[16290,6],[17183,6],[17509,6],[17578,6],[17992,6],[18031,6],[18070,6],[19138,6],[19177,6],[19333,6],[19495,6],[20558,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14945,6],[16698,6]]},"/en/lessons/gravity-model":{"position":[[1978,7],[2953,7],[2983,6],[9143,6],[9171,6],[12701,6],[12928,6],[15217,6],[15944,6],[17430,6],[18034,6],[21347,7],[21690,6],[21828,6],[22875,6],[23022,6],[39788,6],[39829,7],[40007,6],[40542,7],[40688,6],[41242,6],[42339,6],[49640,6],[49668,6],[55250,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[7950,6],[8008,6],[8622,6],[10389,6],[10854,6],[21508,6],[21818,6],[24352,6],[26328,6],[28248,6],[40766,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12557,6],[13769,6],[20040,6],[20129,6],[21720,6],[22262,6],[22339,6],[25115,6],[25269,6],[25337,6],[28276,6],[29599,6],[38330,6],[39620,7],[41810,6],[41879,6],[45092,7],[45777,7],[45835,6],[46044,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1190,6],[1293,6],[1348,7],[1374,7],[1398,7],[4198,7],[4660,7],[4751,6],[5546,7],[11657,6],[11716,6],[13331,6],[13456,6],[15173,6],[16063,6],[16254,6],[16321,6],[16855,6],[18610,6],[19226,6],[19302,7],[19483,7],[19945,6],[20151,6],[21169,6],[21801,7],[22392,6],[28904,6],[30902,7],[30990,6],[31278,7],[31807,6],[32112,7],[32260,7],[32324,6],[33297,6],[33742,6],[33934,6],[35068,6],[35466,6],[35678,6],[36641,6],[36658,9],[36749,6],[37794,6],[38054,7],[40479,6],[42144,6],[43477,6],[43663,6],[44205,6],[44282,6],[44384,6],[44544,6],[45297,6],[45651,6],[47044,6],[47398,6],[47542,6],[47593,6],[48339,6],[48693,6],[48845,7],[49207,6],[49249,7],[49413,7],[49505,7],[49636,6],[49663,6],[49776,7],[49792,7],[50054,7],[50132,6],[50381,6],[50486,6],[51219,7],[52007,7],[52634,7],[52677,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28557,7],[28723,7],[34146,7]]},"/en/lessons/intro-to-bash":{"position":[[1055,6],[3501,6],[3617,6],[4395,6],[6338,6],[18206,6],[19322,6],[20194,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5481,6],[5564,6],[7238,6],[7346,6],[8679,6],[8940,6],[9749,6],[11506,6],[12567,6],[13727,6]]},"/en/lessons/intro-to-powershell":{"position":[[17376,6],[24595,6],[34612,6],[36279,6]]},"/en/lessons/introduction-map-warper":{"position":[[4433,6],[6840,6],[10523,6],[15813,6],[16483,6],[16761,6],[18289,6],[18433,6],[18616,6],[18881,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21648,6],[21720,6],[21791,6],[21874,6],[21941,6],[24642,6],[24834,6],[33311,6],[33528,6],[34144,6],[34321,6]]},"/en/lessons/json-and-jq":{"position":[[40232,6]]},"/en/lessons/jupyter-notebooks":{"position":[[6617,7],[21587,6],[26331,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4186,6]]},"/en/lessons/naive-bayesian":{"position":[[9468,7],[16267,6],[17859,8],[18326,6],[24955,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8452,6],[10283,6],[12874,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1319,6],[5429,8]]},"/en/lessons/qgis-layers":{"position":[[2586,6],[2944,6],[5697,6],[5782,6],[6217,6],[9823,6],[9983,6],[10382,6],[10599,6],[10709,6],[11147,6],[11227,6],[11984,6],[12269,6],[12543,6],[12651,6],[13032,6],[13327,6],[13501,6],[13992,6],[14309,6],[14542,6],[15057,6],[15174,6],[16001,6],[16415,6],[17309,6],[17604,6],[17958,6],[18117,6],[18496,6],[18905,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16364,6],[22688,7],[24374,6],[24811,6],[28031,6],[32199,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29958,7],[40166,6],[42063,7],[43385,6],[44308,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21428,7],[24003,6]]},"/en/lessons/sonification":{"position":[[766,6]]},"/en/lessons/space-place-gazetteers":{"position":[[27948,6],[37726,6],[38155,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[525,8],[1788,8],[7222,8],[17506,8],[17923,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35711,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46565,6],[48708,6],[49204,6],[49744,6],[49971,6],[51818,6],[52123,6],[52997,6],[56544,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8011,8],[8830,7],[9344,6],[9472,6],[10142,6],[12220,6],[12714,6],[18718,6],[18974,6],[21045,7],[22675,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8723,6],[31171,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12680,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[5153,7],[29818,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23365,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9769,7],[9899,6],[9959,6],[11024,6],[11061,8],[11290,6],[11313,6],[11368,7],[12539,6],[18462,7],[18682,6],[19517,8],[19647,6],[23937,7],[24277,7],[27015,7],[27118,6],[27323,6],[27384,6],[30174,7],[31901,6],[33591,7],[34920,6],[38429,7],[40588,6],[41505,6],[43456,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8682,6],[16677,6]]}}}],["figure'",{"_index":14474,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[31148,8]]}}}],["figure(x_axis_type=\"datetim",{"_index":23500,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[38954,30]]}}}],["figure(x_axis_type='datetim",{"_index":23474,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34021,30]]}}}],["figure(x_range=countri",{"_index":23431,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26912,25],[31779,25]]}}}],["figure(x_range=range1d(left",{"_index":23555,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45155,28]]}}}],["figure.html",{"_index":20124,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31689,11],[40294,11],[43424,11]]},"/en/lessons/sentiment-analysis":{"position":[[13489,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17270,11],[21552,11],[22759,11],[25674,11],[32372,11],[33965,11]]},"/en/lessons/sonification":{"position":[[8812,11],[10423,11],[12260,11],[15537,11],[16854,11],[17900,11],[19126,11]]},"/en/lessons/space-place-gazetteers":{"position":[[37640,11],[38069,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[99,11],[16141,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15976,11],[17720,11],[18753,11],[22847,11],[24492,11],[27430,11],[28386,11],[29048,11],[30133,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8270,11],[8711,11],[10871,11],[11180,11],[11494,11],[15383,11],[18870,11],[19759,11],[21650,11],[25211,11],[32100,11],[35987,11],[38511,11],[38624,11],[43930,11],[45806,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5248,11],[9838,11],[16141,11],[17663,11],[45658,11],[49100,11],[49866,11],[52716,11],[55525,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6502,11],[8370,11],[8498,11],[8627,11],[9051,11],[9495,11],[10422,11],[10607,11],[13119,11],[18741,11],[21563,11],[22698,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7796,11],[9228,11],[10793,11],[13815,11],[14202,11],[14837,11],[18842,11],[24056,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16876,11],[23310,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[3924,11],[6875,11],[8571,11],[11076,11],[11546,11],[13970,11],[22242,11],[25244,11],[25955,11],[27534,11],[29317,11],[29527,11]]},"/en/lessons/up-and-running-with-omeka":{"position":[[176,11],[450,11],[769,11],[923,11],[1203,11],[1690,11],[1979,11],[2394,11],[2573,11],[3246,11],[3795,11],[4630,11],[4969,11],[5384,11],[5567,11],[5888,11],[6190,11],[6515,11],[6807,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17733,11],[19720,11],[20546,11]]},"/en/lessons/vector-layers-qgis":{"position":[[2454,11],[2619,11],[3563,11],[4551,11],[4830,11],[5287,11],[6277,11],[6668,11],[7435,11],[7642,11],[8792,11],[9746,11],[10701,11],[11854,11],[12294,11],[12700,11],[13689,11],[14159,11],[14883,11],[15155,11],[15899,11]]},"/en/lessons/viewing-html-files":{"position":[[1007,11],[1092,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12783,11],[21996,11],[29270,11],[33021,11],[35154,11],[37771,11],[39411,11],[41759,11],[45803,11]]},"/en/lessons/windows-installation":{"position":[[1032,11],[1689,11],[2035,11],[2471,11],[2580,11],[4323,11],[5353,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8420,11],[16700,11]]},"/en/lessons/working-with-web-pages":{"position":[[4335,11],[5324,11]]}}}],["figure’",{"_index":1525,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29355,8]]}}}],["fil",{"_index":9891,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51455,4],[52297,4]]}}}],["filch",{"_index":18687,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[65435,8]]}}}],["file",{"_index":71,"title":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[26,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48,4]]},"/en/lessons/output-data-as-html-file":{"position":[[23,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[38,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[28,5]]},"/en/lessons/working-with-text-files":{"position":[[18,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1297,5],[1668,5],[4677,5],[4697,4],[4825,5],[4858,6],[6280,5],[6332,5],[6416,5],[6784,4],[6899,4],[6996,5],[7294,6],[8707,4],[8728,4],[9580,5],[10096,5],[10524,5],[11776,4],[11996,5],[12087,5],[12118,7],[12663,4],[12705,4],[12805,4],[12826,4],[13005,4],[13051,4],[13632,5],[13713,4],[13811,4],[13904,5],[17732,4],[19415,7],[20205,5],[20374,4],[21097,5],[21262,4],[21386,4],[21493,5],[21572,4],[22077,5],[22441,5],[22582,4],[22894,5],[23129,5],[23144,5],[23830,5],[24129,5],[24160,6],[24290,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[276,6],[4366,5],[5106,4],[5358,5],[10711,5],[11453,5],[11523,4],[11708,4],[11880,4],[12065,4],[12089,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3188,6],[4125,6],[4290,6],[4384,5],[4460,5],[4519,5],[19330,4],[19380,6],[19706,6],[20240,5],[20406,5],[20519,4],[20545,4],[20565,4],[20632,4],[20752,4],[20869,4],[21371,5],[21435,5],[21837,5],[21889,4],[21969,5],[22024,4],[22133,4],[22157,4],[22328,4],[22353,5],[22414,4],[22629,4],[24777,4],[26506,4],[26549,5],[27462,5],[27543,4],[27569,5],[27677,5],[27735,5],[27958,5],[28139,5],[28157,4],[48818,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[472,5],[4750,5],[4961,4],[5226,5],[5618,6],[5863,4],[6090,4],[6374,5],[6965,5],[8449,5],[9865,5],[10122,5],[10776,5],[11005,5],[11304,4],[11708,4],[11775,4],[11850,5],[12839,5],[13785,4],[14677,6],[15446,5],[16089,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[368,5],[1363,5],[1859,4],[4595,5],[5097,6],[6593,4],[7043,5],[7332,5],[7385,4],[7586,5],[7722,4],[8025,5],[8610,5],[9561,5],[9676,5],[9849,5],[12963,5],[14986,5],[15322,4],[15380,5],[16338,5],[17535,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12364,4],[12602,4],[20610,6],[20659,5],[20746,6],[20850,5],[20917,4],[20958,5],[21275,4],[21304,4],[21556,5],[21627,6],[27713,4],[27894,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7555,5],[8095,4],[8177,5],[8288,6],[8336,6],[8395,4],[8454,5],[8492,6],[8580,4],[8718,5],[9387,6],[9417,4],[9477,5],[9506,5],[9929,5],[9977,5],[10072,5],[10120,4],[10194,4],[10285,5],[10310,4],[10452,4],[10496,4],[10609,5],[10926,4],[11004,4],[11125,4],[11519,5],[11568,5],[14059,5],[14109,5],[14194,5],[14399,6],[14475,5],[14553,4],[14624,5],[14695,5],[14787,6],[14872,5],[15276,4],[15325,5],[15401,5],[15501,4],[15640,5],[15765,4],[15876,4],[15892,4],[16846,5],[17362,5],[17412,4],[18130,5],[19069,5],[26013,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3070,4],[3631,5],[3671,4],[4317,6],[4429,5],[4616,5],[4723,5],[4852,5],[5263,5],[5545,5],[6243,5],[6491,5],[7162,5],[7473,5],[7681,5],[12982,4],[14355,5],[14946,5],[15012,6],[17692,6],[24748,5],[26180,5],[26422,4],[26554,4],[26682,4],[27965,4],[28080,4],[28176,4],[28399,4],[29621,5],[30109,5],[30289,5],[31403,6],[31570,5],[32342,5],[33444,6],[33460,5],[33536,5],[34132,5],[34640,5],[34674,5],[34735,5],[34797,5],[35145,5],[35212,5],[35426,4],[35459,4],[35469,4],[35632,7],[35886,4],[35914,4],[36367,5],[36382,5],[36521,6],[36761,5],[36795,4],[36853,4],[37027,5],[37639,4],[38560,5],[39124,4],[39204,4],[39233,5],[39623,5],[39722,4],[39801,5],[40030,4],[40225,5],[40585,5],[40960,5],[41231,5],[41413,6],[41782,5],[43795,6],[44929,7],[44991,4],[45086,4],[45214,4],[45336,4],[46630,4],[46881,5],[47009,4],[47181,4],[47336,4],[47437,4],[47619,4],[47765,4],[48266,4],[48311,4],[48359,4],[48512,4],[48547,4],[48744,4],[50477,4],[50552,4],[50720,5],[50837,4],[50875,5],[51428,5],[51598,5],[51723,5],[51767,6],[52221,5],[52545,5],[52614,6],[52763,5],[53450,5],[55816,5],[55967,5],[59066,6],[59082,5],[59158,5],[59439,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4767,4],[4869,4],[6649,5],[6786,4],[6957,4],[7195,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[198,4],[878,6],[1065,5],[1394,4],[1519,4],[5768,5],[6395,4],[7016,4],[7040,4],[7221,5],[7245,4],[7453,4],[9036,4],[9125,4],[9424,4],[10491,4],[10726,4],[13616,5],[13640,4],[15208,4],[16774,4],[16863,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20236,6],[20291,4],[20447,5],[20499,4],[21010,5],[22705,5],[22748,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4819,4],[6239,4],[28505,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2769,4],[2955,5],[3028,4],[3123,5],[4571,5],[4676,4],[5658,4],[5710,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9560,5],[10143,6],[11210,5],[11449,5],[11561,4],[12264,5],[12340,4],[12381,4],[12454,5],[12519,5],[12712,6],[12756,6],[16593,5],[16806,5],[17020,6],[17816,4],[17939,5],[17993,5],[18640,5],[18964,4],[19553,4],[21039,4],[21802,4],[22906,5],[23040,5],[23240,5],[23356,5],[24112,6],[24223,6],[33630,6],[34251,5],[35070,4],[35711,5],[39862,6],[40048,5],[40132,4],[40180,4],[40322,5],[40752,4],[42332,5],[45031,5],[45878,4],[46948,4],[47136,5],[47275,5],[47629,4],[48650,5],[61416,5],[61587,5],[61666,5],[61908,5],[61986,5],[62213,5],[62252,5],[64438,4],[64460,4],[64798,5],[67284,4]]},"/en/lessons/common-similarity-measures":{"position":[[3699,6],[3744,5],[4131,5],[23451,5],[23523,5],[23580,5],[23681,4],[23976,4],[24116,5],[24555,5],[25551,4],[25706,4],[25803,4],[26409,4],[26480,5],[26669,4],[27577,5],[27876,6],[27903,5],[30809,5],[31826,5],[31975,4],[32888,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8734,4],[17812,6],[17829,4],[17936,4],[18310,5],[18447,4],[18489,4],[18779,4],[18863,4],[18958,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10569,4],[11878,6],[23367,4],[25034,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[606,5],[4209,4],[4298,5],[4559,5],[4603,5],[4618,4],[4697,6],[4745,6],[4771,5],[4800,5],[4845,4],[5975,4],[6125,4],[6183,4],[6301,5],[6375,6],[6538,4],[6597,4],[6649,5],[6706,4],[6803,4],[6975,5],[8026,5],[8434,4],[8467,4],[8504,4],[9091,4],[9133,4],[9182,4],[9228,6],[9445,6],[9487,5],[9590,5],[9864,5],[10076,5],[13992,4],[14022,4],[14139,5],[14329,4],[14434,4],[14561,4],[14673,5],[18433,6],[18501,5],[18573,6],[18764,5],[18785,7],[18905,5],[18953,7],[19237,6],[19898,5],[20078,5],[20411,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[383,5],[412,5],[450,5],[5491,5],[11274,6],[12240,6],[12697,5],[13550,5],[13570,4],[13608,5],[13628,5],[13797,5],[13900,5],[14040,6],[14062,5],[14105,5],[14177,5],[14351,5],[14452,5],[14550,5],[16262,5],[16619,5],[19134,5],[19432,4],[19522,4],[39379,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9537,5],[9900,6],[33823,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[77,5],[621,5],[688,6],[745,4],[908,6],[1213,4],[1952,5],[2376,4],[2468,4],[2523,5],[4684,6],[6519,5]]},"/en/lessons/counting-frequencies":{"position":[[76,5],[685,5],[752,6],[784,4],[13640,6],[13914,5],[14066,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2106,5],[2127,6],[2159,4],[2290,4],[2340,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[27,5],[74,5],[367,5],[631,5],[710,4],[728,5],[795,5],[875,4],[1360,4],[1843,4],[2058,4],[2201,5],[2212,4],[2304,4],[2864,4],[2980,5],[3133,4],[3179,4],[3195,5],[3583,5],[3655,4],[3854,4],[4009,4],[4190,4],[4628,4],[4785,5],[5381,5],[5573,5],[5724,4],[5857,4],[6055,5],[6134,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6168,5],[15648,5],[34034,5],[34067,4],[34179,4],[43810,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[256,5],[525,4],[575,4],[1566,4],[1696,6],[1753,5],[2231,5],[2383,5],[2449,5],[2595,5],[2821,5],[3461,5],[4571,4],[4726,4],[7997,5],[8076,5],[10195,5],[10643,6],[10710,5],[11164,5],[14313,4],[14992,6],[15098,4],[15316,5],[16122,4],[16182,5],[16224,5],[16685,5],[17168,5],[17400,4],[17510,5],[17789,5],[17873,4],[17940,5],[18385,5],[18606,5],[18749,5],[18772,4],[19961,4],[20038,8],[22237,4],[22314,8],[22341,5],[22772,5],[22812,9],[23388,4],[23494,4],[23660,5],[23880,4],[23924,5],[23995,4],[24051,5],[24123,6],[24263,5],[24381,4],[24701,6],[24723,4],[25048,4],[25191,4],[25511,4],[25760,6],[25871,4],[25934,4],[25999,4],[26025,4],[26205,4],[26260,5],[26310,4],[26443,4],[26464,4],[26491,5],[26533,5],[26647,4],[26700,4],[27193,4],[27232,4],[28390,5],[28663,5],[28838,5],[29102,5],[29244,5],[29335,4],[30042,5],[30550,5],[30646,5],[31326,4],[31732,4],[32029,5],[32177,4],[32226,4],[32313,4],[32367,4],[32454,5],[32471,4],[32571,5],[33230,5],[33256,4],[33341,4],[33591,4],[34374,5],[34458,5],[34477,5],[34503,5],[35184,5],[35269,4],[35288,4],[35946,6],[39702,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8047,4],[8171,5],[9426,4],[10564,4],[11132,4],[12553,4],[12708,4],[15188,4],[15474,6],[17353,4],[17890,5],[19800,4],[19851,5],[20609,4],[22956,6],[27630,4],[27739,4],[27761,4],[31789,4],[33426,4],[33471,4],[33544,4],[34028,4],[34152,5],[34219,5],[35024,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15988,4],[16319,6],[16332,5],[18828,5],[25462,6],[26003,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[633,4],[901,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[367,4],[409,5],[17021,4],[17823,4],[17891,4],[17916,4],[17988,4],[18152,4],[18170,4],[18336,5],[18647,4],[18977,5],[19416,5],[19444,5],[20354,4],[22313,5],[22416,5],[24700,4],[25021,4],[25523,4],[26174,4],[26364,4],[27296,4],[27655,4],[29701,4],[32584,4],[33081,5],[33238,4],[33530,4],[33697,8],[35074,4],[36336,4],[39961,4],[43340,4],[44168,5],[44385,4],[44435,4],[44486,4],[44631,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[345,5],[833,5],[1820,5],[4144,5],[5388,4],[8214,5],[8632,5],[11019,4],[12482,5],[12762,5],[12834,6],[12943,5],[13259,5],[13348,4],[13485,5],[14486,5],[14679,5],[15688,4],[15880,4],[17194,4],[17297,4],[17523,5],[17560,4],[18239,6],[18586,5],[18624,5],[19215,5],[20849,8],[20894,5],[21146,4],[21407,5],[22353,4],[22457,5],[22565,4],[22711,5],[22963,6],[23787,4],[24229,5],[25050,5],[25257,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3087,6],[4022,5],[4144,4],[4248,4],[4329,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[300,5],[377,5],[505,5],[6339,4],[7633,6],[8166,5],[8329,5],[8552,5],[8747,5],[9210,5],[10600,4],[10682,5],[10879,5],[10986,6],[11009,5],[11348,5],[11405,6],[11441,5],[12378,5],[12783,4],[12853,4],[12926,5],[13402,6],[13677,4],[13978,5],[17247,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14054,4],[17068,4],[17254,5],[22819,4],[23269,4],[23375,4],[24045,4],[24374,5],[27194,5],[34406,5],[35050,5],[39276,5],[41948,5],[42295,4],[42345,4],[43475,5],[44776,5],[45702,5],[47198,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1286,5],[6364,5],[9290,4],[9385,5],[11266,6],[11419,4],[11644,5],[11746,5],[12062,4],[12151,4],[13078,4],[13167,5],[15134,4],[15223,5],[26840,4],[26859,4],[27179,4],[28017,5],[28569,5],[29039,4],[31658,6],[31715,4],[31751,4],[31963,5],[32179,5],[36007,4],[40865,5],[40892,4],[41068,5],[41103,4],[41474,6],[45828,4],[46280,5],[46664,5],[46828,6],[46997,4],[47113,4],[48750,5],[48766,5],[48823,4],[48968,5],[49636,6],[49656,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10488,4],[10578,4],[12531,4],[12590,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[226,5],[342,4],[7834,6],[10970,6],[11029,5],[12009,6],[12675,5],[12794,6],[13938,4],[15358,5],[15777,5],[15959,5],[16678,5],[17362,5],[20103,4],[20149,5],[20248,4],[21491,4],[21555,4],[21635,5],[21817,5],[24975,5],[25256,5],[26528,4],[26691,5],[28054,5],[28347,5],[29607,5],[29786,5],[30018,6],[30623,6],[31213,6],[32238,5],[32521,5],[33089,5],[33358,4],[33581,5],[33712,5],[33863,4],[33923,4],[34504,5],[34614,6],[36183,5],[36437,5],[36718,4],[37180,4],[37597,4],[37788,5],[37898,6],[38646,4],[38949,5],[39247,5],[40622,5],[40737,4],[40788,5],[41201,5],[41238,4],[41339,4],[41718,5],[42488,4],[44216,4],[44495,5],[44712,5],[44828,5],[45092,6],[45254,5],[45552,5],[46805,4],[46996,5],[47106,6],[47903,4],[48909,4],[49023,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[983,6],[1294,6],[1541,6],[1571,4],[1679,4],[1972,4],[5703,4],[9876,5],[12610,4],[12684,4],[12861,5],[12973,5],[13414,4],[13928,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[291,6],[4632,5],[4688,4],[4764,4],[4866,6],[5137,4],[6107,5],[6162,4],[8442,6],[8494,4],[8534,5],[8656,5],[9035,5],[9093,5],[9339,6],[9409,4],[9756,4],[12411,4],[12669,4],[13160,6],[15027,4],[18485,5],[45358,4],[46096,5],[46437,4],[52555,4],[52625,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[155,5],[4284,4],[6193,5],[6356,4],[6432,5],[6624,6],[7346,5],[11420,6],[11584,5],[11674,6],[11759,5],[12024,4],[13279,4],[13867,5],[13947,4],[14278,5],[14385,4],[14444,5],[14651,4],[17605,5],[19869,4],[22367,5],[22485,5],[22832,5],[23216,4],[23479,4],[25131,4],[25340,5],[25388,4],[25497,6],[25592,4],[25732,4],[25849,4],[26003,4],[26295,4],[26434,5],[26562,4],[26605,5],[27554,4],[27689,5],[28175,5],[28467,6]]},"/en/lessons/extracting-keywords":{"position":[[500,4],[539,4],[1603,6],[3124,4],[8641,4],[8774,5],[9312,5],[9491,5],[9769,4],[10288,5],[10456,5],[10471,4],[10542,5],[10722,5],[10996,4],[11068,6],[12396,5],[12474,5],[13055,5],[13210,5],[13274,5],[13642,5],[13755,4],[13821,6],[14092,5],[14486,5],[14876,4],[15974,4],[17092,5],[20936,5],[23060,4],[23522,5],[23846,5],[25439,4],[25775,4],[25967,5],[25994,5],[26245,5],[26658,4],[28433,5],[28763,4],[28906,5],[29248,5],[30572,4],[30615,4],[30766,4],[30853,6],[31134,5],[31394,4],[31638,4],[32051,4],[32256,4],[32338,4],[32485,5],[32859,4],[32886,4],[32992,5],[33075,4],[33148,4],[33361,4],[33400,4],[33492,4],[33653,5],[33762,4],[34268,5],[34333,5],[34935,4],[35179,4],[35472,4],[35684,4],[35825,4],[36062,4],[36859,5],[37094,4],[37314,4],[37704,5],[37839,5],[37893,4],[38309,5],[38447,5],[38568,4],[39011,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8736,5],[9567,5],[9863,4],[10314,5],[10488,5],[10614,5],[11502,5],[11871,4],[13262,4],[13294,6],[13432,5],[13703,4],[14262,4],[14414,5],[14679,5],[14755,5],[14896,4],[14946,4],[15067,5],[15109,5],[15374,4],[15480,4],[15549,4],[16342,4],[16926,5],[26855,5],[29217,4],[29806,4],[29988,4],[31248,4],[35712,5],[37489,5],[37884,5],[37936,5],[38054,4],[38155,4],[38367,4],[40255,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4824,4],[5267,4],[9411,4],[29689,4],[29727,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[412,5],[1068,4],[2445,6],[2705,4],[5096,5],[5167,6],[5297,5],[5330,6],[7873,5],[13585,4],[13713,5],[13789,4],[13952,4],[14050,5],[17123,5],[17333,6],[17393,5],[17626,4],[21802,4],[25732,6],[25761,5],[28742,4],[29110,4],[29314,4],[30709,4],[31625,4],[34129,4],[34577,4],[34689,4],[34855,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[90,5],[1397,4],[1961,5],[6836,5],[6931,4],[7155,4],[7251,4],[7371,5],[7639,5],[8709,4],[10393,5],[10527,4],[10602,5],[10662,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[74,5],[1708,5],[1794,6],[1847,4],[8790,5],[8818,4],[9263,4],[12302,5],[12451,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49,4],[97,4],[594,4],[941,5],[3090,4],[9184,5],[11623,5],[19936,5],[19969,4],[20050,4],[20238,5],[20372,5],[20455,5],[20615,4],[20797,6],[21125,4],[21457,4],[21541,5],[22756,4],[24625,4],[25386,5],[27276,4],[28416,4],[31258,4],[33536,4],[34121,5],[34473,5],[38130,4],[38172,4],[38617,4],[41562,4],[41713,4],[41745,4],[41945,4],[49410,6],[50717,5],[54742,6],[62635,4],[62797,5],[63474,4],[63516,4],[66302,4],[68116,5]]},"/en/lessons/geocoding-qgis":{"position":[[6690,4],[6796,4],[8818,4],[8971,4],[9163,6],[9245,4],[9344,4],[9620,4],[9780,5],[11077,4],[11293,4],[11333,4],[12348,4],[12738,4],[12761,4],[12948,4],[19060,4],[20892,4],[23631,4],[24285,4],[25511,5],[25694,4],[25777,4],[26395,4],[26460,4],[28294,5],[28357,4],[37950,4],[38246,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[312,4],[482,5],[1787,4],[1951,6],[2195,4],[2277,5],[4081,4],[4225,4],[4344,4],[4612,4],[4970,4],[5437,4],[6357,4],[6711,5],[6876,4],[7120,5],[7294,5],[8830,4],[9168,4],[9236,5],[9804,4],[9827,4],[11002,4],[11071,4],[11149,5],[11283,4],[12165,4],[12811,6],[12880,5],[12947,5],[13016,5],[13287,5],[13364,4],[13396,4],[13568,4],[13694,4],[13862,4],[14462,4],[14740,4],[14970,4],[15453,5],[15705,4],[18147,4],[19777,5],[19845,4],[20248,5],[20781,5],[21597,4],[22763,5],[22809,5],[22950,5],[24128,5],[24699,4],[26159,5],[26293,4],[26370,4],[26489,4],[26607,4],[27978,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2412,4],[3132,4],[3234,5],[3350,4],[3446,5],[3474,5],[3822,4],[3842,4],[4422,4],[4494,4],[8515,4],[8543,6],[8866,4],[9257,5],[9346,4],[9515,4],[9643,4],[10170,4],[10256,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[7336,5],[9074,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2129,5],[2230,6],[2292,6],[2435,5],[3229,6],[3305,4],[3497,4],[10499,5],[10830,6],[10848,5],[10858,5],[11008,4],[11098,5],[11266,5],[13850,4],[13862,4],[13909,4],[13942,5],[14222,4],[14309,4],[14455,4],[14798,5],[15140,5],[15308,5],[15381,4],[15891,5],[15962,5],[16059,5],[16454,5],[16687,4],[16834,4],[17117,5],[17399,4],[17490,4],[24033,5],[25435,5],[26323,4],[26540,4],[26722,4],[26996,4],[27180,4],[27400,4],[27581,4],[27696,5],[30284,4],[30367,4],[30426,4],[30568,6],[30688,5],[30774,4],[31921,5],[33092,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[841,6],[971,6],[1250,6],[1307,5],[1389,5],[1434,5],[1594,4],[1808,5],[2007,5],[2091,5],[2287,5],[2840,5],[3218,4],[9084,5],[10704,4],[11105,5],[11553,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2002,4],[3444,4],[3491,4],[3943,4],[5804,4],[6288,4],[7392,6],[7524,4],[8248,4],[8299,4],[10463,4],[10514,4],[10573,4],[13158,4],[13209,4],[14416,4],[20671,4],[20685,4],[20724,4],[21952,4],[22988,4],[23157,4],[23586,4],[24054,4],[24163,6],[24418,4],[24522,4],[24657,5],[24750,5],[24800,5],[25432,5],[29180,5],[29230,5],[31564,5],[31614,5],[34806,4],[35047,6],[35075,5],[35116,5],[35178,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[202,5],[1439,5],[3028,5],[3056,4],[3089,4],[3400,5],[3422,4],[3695,4],[11483,4],[14785,5],[14814,4],[14936,4],[15156,5],[15237,5],[15767,4],[16028,5],[16102,4],[16184,4],[18796,4],[19626,5],[21044,4],[21133,5],[21313,5],[21382,5],[21403,5],[21427,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24245,5],[24840,4]]},"/en/lessons/gravity-model":{"position":[[37611,5],[46908,5],[46949,4],[47052,5],[47381,4],[47511,5],[47548,4],[47853,4],[48372,4],[48701,6],[48949,5],[49234,5],[65682,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4369,5],[5368,5],[6446,4],[6493,4],[6668,6],[21122,6],[24105,6],[24930,5],[25913,4],[25935,6],[26272,5],[26373,5],[27454,5],[27763,4],[27881,4],[28374,4],[28719,4],[29420,5],[30797,4],[33402,4],[33483,4],[41214,4]]},"/en/lessons/installing-omeka":{"position":[[10558,5],[11444,5],[11683,5],[12131,4],[12413,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[815,5],[2213,5],[2538,5],[3198,4],[3285,5],[3411,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40280,4],[40728,5],[40807,5],[41607,6],[41641,4],[41717,4],[41751,5],[41845,4],[41910,4],[42001,5],[42057,4],[42256,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3304,6],[7697,5],[8338,4],[12274,5],[50163,4],[50216,4],[50582,4],[50879,4],[53962,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8306,5],[9541,5],[9616,5],[13100,5],[23274,4],[23561,4],[23665,4],[29697,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7480,4],[7604,5],[10874,4],[11134,4],[11191,4],[12243,4],[12976,4],[13670,4],[15201,4],[15356,4],[17742,4],[18029,6],[18626,4],[21278,5],[21443,4],[21566,6],[21806,4],[21903,6],[23695,4],[23746,5],[24653,4],[28033,6],[34386,5],[35666,4],[35711,4],[35784,4],[36268,4],[36392,5],[36459,5],[37254,4],[38347,5],[38718,4]]},"/en/lessons/intro-to-bash":{"position":[[215,4],[250,5],[275,5],[346,5],[753,4],[2291,4],[2312,6],[2398,6],[4565,4],[4661,4],[4846,4],[4892,5],[5497,6],[5611,5],[5683,4],[5995,6],[7287,5],[7370,6],[7685,5],[7826,5],[8111,4],[8242,5],[8345,5],[8411,4],[8475,4],[9073,4],[9718,4],[10739,4],[11365,5],[11429,5],[12223,6],[12297,6],[13276,5],[13458,5],[13677,4],[13810,4],[14125,5],[14332,4],[14473,6],[14554,5],[14689,5],[14800,5],[15089,5],[15285,5],[15458,4],[16160,6],[16218,5],[16264,6],[16335,4],[16513,5],[16632,5],[16773,5],[16979,6],[17253,5],[17420,5],[17616,5],[17674,4],[18324,5],[20042,5],[20070,5],[20222,5],[20474,4],[20770,6],[21005,5],[21442,6],[22055,4],[22063,5],[22551,5],[22695,5],[22779,5],[22950,5],[23291,5],[23708,5],[23825,5],[24098,4],[24145,4],[24347,6],[24911,4],[25050,6],[25759,5],[26059,4],[26121,4],[26223,4],[26255,4],[26299,6],[26464,4],[26503,4],[26543,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[377,4],[486,4],[731,6],[3978,4],[5076,6],[5660,6],[5843,4],[6490,4],[6564,5],[6575,4],[6731,4],[6995,4],[7599,5],[8619,4],[9466,4],[9945,4],[10078,4],[11613,5],[11723,4],[11811,5],[11971,5],[12503,4],[12581,4],[12683,5],[15697,4],[17958,5],[18038,5],[18061,4],[18089,4],[18115,5],[18221,4],[18495,4],[19861,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6229,5],[6285,4],[6464,5],[6630,4],[7536,4],[7700,5],[7769,4],[8358,5],[11339,5],[11421,5],[13566,4],[23752,5],[23981,4],[24081,5]]},"/en/lessons/intro-to-powershell":{"position":[[532,4],[652,5],[685,5],[739,5],[842,5],[910,5],[970,5],[1922,5],[3403,5],[9241,6],[10002,5],[10211,5],[11897,6],[12171,5],[12904,5],[15074,4],[17666,6],[18607,5],[18667,4],[18741,6],[18786,6],[18836,5],[18882,5],[19210,4],[19247,6],[19438,5],[19518,5],[20043,5],[20295,6],[20485,5],[21067,6],[21131,6],[21348,5],[21650,6],[22037,5],[22109,4],[22207,4],[23685,5],[23766,5],[24251,4],[24299,5],[25261,4],[25339,4],[25379,4],[26460,5],[26506,5],[26566,5],[27235,4],[27334,5],[27673,5],[27970,4],[28022,5],[28095,5],[28164,5],[28380,5],[28427,5],[28580,5],[29870,5],[29902,4],[29938,4],[29968,5],[30100,4],[31183,5],[31446,5],[34254,4],[34287,4],[34527,5],[34557,4],[36070,5],[36752,5],[36931,6],[37091,6],[37263,6],[38366,6],[40976,4],[42942,5],[43449,5],[43692,4],[44058,6],[44124,4],[44201,4],[44339,5],[44387,5],[44503,4],[45157,4],[45400,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1727,5],[3712,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7295,4],[24657,5],[25223,5]]},"/en/lessons/introduction-and-installation":{"position":[[2241,7]]},"/en/lessons/introduction-map-warper":{"position":[[3353,4],[3382,5],[3410,4],[3446,5],[3532,5],[3628,5],[7017,4],[7228,4],[7263,6],[7449,4],[9045,5],[13843,4],[13931,4],[13995,4],[14448,4],[14831,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2604,6],[2836,4],[2978,6],[3151,5],[3965,4],[4010,6],[4091,5],[4103,4],[8138,6],[11145,5],[11175,5],[11302,7],[11343,7],[11374,7],[11390,5],[11404,5],[11517,6],[11614,4],[11630,4],[11950,5],[12177,5],[12460,5],[13538,6],[13557,5],[13589,5],[13655,5],[13727,4],[14026,6],[14094,4],[14188,5],[14609,4],[15943,5],[16178,4],[16420,4],[16593,4],[16791,4],[16920,4],[17221,5],[17797,5],[18112,4],[18485,5],[18585,5],[18977,4],[18998,4],[19192,4],[19460,4],[19637,5],[19809,4],[19943,4],[20025,4],[20192,5],[21640,4],[21835,4],[21900,4],[21979,4],[22118,5],[22179,4],[22654,5],[22766,5],[22793,5],[23715,5],[25381,5],[25888,4],[27363,5],[28053,5],[28172,5],[28995,4],[29478,6],[30157,4],[30234,4],[30711,4],[30949,5],[30959,4],[31482,5],[33368,5],[33818,5],[37830,4],[38006,5],[38413,5],[38525,4],[38715,4],[38808,5],[38945,4],[38987,6],[39009,4],[39065,4],[39448,5],[39481,7],[39680,6],[39736,5],[39831,5],[40101,4],[40152,4],[40443,4],[40478,4],[40556,4],[40624,5],[40665,5],[40855,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9719,4],[9812,5],[14565,5],[17004,4],[17171,4],[18850,5],[18957,5],[19042,5],[19094,4],[19183,5],[19724,5],[19999,4],[20860,5],[22328,4],[23078,4],[26482,4],[27997,5],[30309,4],[32360,4],[41603,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4709,5],[13777,5],[15612,5],[16490,5],[16604,5],[16829,4],[16927,5]]},"/en/lessons/json-and-jq":{"position":[[1937,5],[1957,6],[5198,6],[5413,7],[8977,5],[13144,5],[14277,5],[15529,5],[15558,5],[16171,5],[16318,5],[16337,5],[16398,6],[16691,6],[16733,4],[16887,6],[16957,4],[17029,4],[17261,4],[17335,5],[19540,5],[21365,5],[25112,5],[25157,5],[25310,5],[25368,4],[25820,5],[37348,6],[37389,6],[37436,6],[38574,4],[38661,4],[40662,5],[40682,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1830,6],[8378,5],[8531,4],[9111,6],[11072,5],[11126,4],[11388,4],[14022,4],[14097,5],[14191,5],[14378,4],[14519,5],[15155,4],[15200,4],[15321,4],[15412,6],[15706,7],[15824,4],[16794,5],[16829,4],[16983,5],[17167,5],[17261,5],[17298,4],[17421,4],[17471,4],[17523,5],[17599,4],[17623,5],[18204,4],[21859,4],[27594,5],[29023,5],[29341,4],[30304,5],[30941,4],[31040,4],[31248,4],[31388,5],[31595,4],[33382,5],[34243,7],[34542,5],[34587,4],[34855,5],[34881,5],[35008,4],[35464,6],[36634,5],[38272,4],[38519,4],[43983,5],[44171,6],[44320,4],[44668,4],[45695,4],[47725,4],[53833,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[78,5],[220,5],[881,5],[1203,5],[1270,5],[1350,4],[9270,5],[9408,4],[9541,4]]},"/en/lessons/linear-regression":{"position":[[7250,6],[9577,6],[9602,5],[9799,5],[9997,4],[10492,5],[11143,4],[22256,5],[22618,6],[22955,6],[23032,5],[23060,5],[23106,4],[23152,5],[23246,4],[26555,4],[26640,5],[27619,5],[27706,5],[28222,4],[28293,4],[28390,4],[28584,4],[28721,4],[28847,4],[30120,4],[30407,4],[64200,4]]},"/en/lessons/linux-installation":{"position":[[1996,5],[2914,5],[2956,5],[2964,4],[3193,5],[3363,5]]},"/en/lessons/logistic-regression":{"position":[[11851,5],[52719,4],[54781,4],[62343,4],[63278,6],[63290,6],[63368,5]]},"/en/lessons/mac-installation":{"position":[[2293,5],[2335,5],[2343,4],[2572,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7861,5],[7995,4],[8070,5],[8130,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1728,5],[2344,5],[2401,5],[2488,6],[2804,4],[2849,4],[3487,4],[3772,5],[4260,4],[8586,5],[8625,4],[11966,4],[14170,4],[16008,4],[16217,4],[17008,5],[20186,5],[20293,4],[20429,4],[22821,5],[23177,6],[24383,4],[25257,5],[25474,4],[25791,4],[26619,4],[27647,5],[28397,5],[29859,5],[30293,5],[30343,5],[31277,5],[32586,5],[33860,5],[34284,5]]},"/en/lessons/naive-bayesian":{"position":[[110,5],[464,5],[3599,5],[3803,4],[3871,4],[3935,5],[4168,5],[24280,5],[27775,4],[28067,5],[28199,5],[28303,5],[28411,5],[28456,5],[28571,6],[28871,4],[29212,5],[29336,6],[29385,4],[29440,4],[30258,4],[31432,4],[31863,4],[32072,4],[32521,5],[32774,5],[34836,4],[34908,5],[34940,6],[35069,6],[35094,4],[35236,4],[35940,5],[36167,4],[36329,5],[36412,4],[36498,4],[36597,5],[36766,4],[36840,4],[37030,5],[37084,5],[37380,5],[39138,5],[41618,4],[41835,4],[42790,5],[42802,4],[43087,5],[43143,6],[43917,5],[44242,5],[44376,5],[63409,6],[63597,4],[63647,5]]},"/en/lessons/normalizing-data":{"position":[[67,5],[1012,5],[1099,5],[10118,5],[10267,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1000,5],[1291,5],[4001,5],[7489,5],[15765,5],[16050,6],[16205,5],[16273,5],[16659,6],[17857,4],[18071,4],[18268,6],[20291,4],[20534,4],[20674,5],[21389,6],[21459,5],[21576,4],[21674,5],[22726,4],[22812,5],[22931,4],[23189,4],[23337,5],[23498,5],[23986,4],[24246,5],[24537,5],[24595,5],[25581,5],[25806,6],[25996,5],[26236,4],[26672,5],[27497,5],[27590,4],[27845,5],[27981,6],[28121,5],[28241,4],[28528,5],[28643,5],[28851,5],[28910,5],[28986,4],[29011,4],[29056,5],[30915,5],[31306,6],[33614,4],[33834,5],[38026,5],[38361,4],[39235,4],[39557,5],[39680,5],[39793,5],[40182,5],[41684,5],[41924,5],[42000,6],[42800,4],[43257,4],[43816,4],[43995,4],[44265,5],[44893,4],[47858,5],[47951,4],[50975,4],[51272,5],[51389,5]]},"/en/lessons/output-data-as-html-file":{"position":[[24,4],[70,5],[188,4],[451,5],[508,4],[600,4],[751,5],[818,5],[898,4],[1067,4],[2791,5],[2879,5],[2968,5],[3065,5],[3164,6],[3211,5],[4431,5],[4460,4],[5042,4],[5376,4],[5468,6],[7286,4],[7504,4],[8140,4],[8407,4],[8464,4],[9864,5],[10002,4],[10135,4],[10405,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[39,4],[85,5],[531,5],[598,5],[653,4],[4030,5],[5135,5],[11030,4],[11482,5],[11576,4]]},"/en/lessons/preserving-your-research-data":{"position":[[86,4],[2957,5],[3160,6],[6330,4],[6833,5],[7932,5],[8244,6],[8377,4],[8654,4],[12584,4],[12752,5],[13156,4],[13523,4],[13805,5],[14089,5],[15447,4],[16065,4]]},"/en/lessons/qgis-layers":{"position":[[345,5],[2196,4],[2441,4],[2993,4],[3981,6],[4033,6],[4105,5],[4145,4],[4311,4],[4363,5],[4419,5],[17343,4],[19129,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1673,6],[1888,6],[23100,4],[23249,4],[23621,4],[23661,4],[24048,4],[24124,4],[24290,4],[24547,4],[24927,4],[24991,5],[25027,4],[25170,4],[25213,4],[25245,4],[25357,4],[25381,4],[25647,4],[25870,4],[26231,5],[26383,6],[26481,5],[26800,5],[26833,4],[26852,5],[26926,4],[27023,4]]},"/en/lessons/research-data-with-unix":{"position":[[166,5],[185,5],[897,5],[2824,4],[3147,5],[3393,6],[3512,6],[3635,5],[4094,5],[4156,5],[4250,6],[4421,4],[4444,6],[5024,5],[5055,5],[5155,4],[5292,5],[5532,5],[5643,5],[5847,6],[6081,6],[6272,4],[6754,4],[8151,5],[8430,4],[8570,4],[8715,5],[8807,5],[8908,5],[9252,5],[9293,5],[9420,5],[9612,5],[9673,6],[10149,5],[10635,5],[11150,5],[11471,5],[11568,5],[11805,4],[12283,5],[12734,5],[12872,6],[13006,4],[13026,6],[13621,4],[14629,5],[14788,5],[14862,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1051,4],[1255,4],[9414,4],[34081,4],[34161,5],[34231,4],[34622,5],[35001,4],[37369,4],[37452,5],[37683,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20904,5],[20928,4],[45246,5],[45385,4],[46598,4],[46747,5],[46928,6],[47239,4],[47326,5],[47384,4],[47446,5],[47482,5]]},"/en/lessons/sentiment-analysis":{"position":[[12280,4],[12830,4],[17243,4],[17441,5],[22446,5],[22604,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9546,6],[9974,4],[10107,5],[10231,5],[10361,4],[10942,4],[11247,4],[11284,5],[12030,4],[14703,5],[16093,5],[16176,4],[16598,5],[16798,5],[16946,5],[16978,4],[16992,4],[17058,5],[17125,4],[17159,4],[17204,5],[17373,4],[17396,5],[17426,5],[17587,5],[18248,5],[20874,4],[21291,5]]},"/en/lessons/sonification":{"position":[[8746,4],[11362,5],[11375,4],[11417,5],[11464,5],[11575,4],[12126,5],[12374,5],[12481,4],[12555,4],[15021,4],[15200,4],[15495,4],[15698,5],[18017,4],[18636,5],[18741,4],[18909,4],[18946,6],[20967,4],[21029,5],[22825,4],[22840,5],[22854,4],[24997,4],[25405,4],[25541,5],[25606,5],[25868,4],[26490,4],[26909,5],[26947,4],[29744,6],[30004,4],[32575,5],[32660,4],[32696,4],[32729,4],[32848,4],[32938,5],[35509,5],[40252,4],[40339,4]]},"/en/lessons/space-place-gazetteers":{"position":[[14066,4],[14575,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[383,4],[2571,5],[2707,4],[2938,5],[3341,5],[4029,5],[4121,5],[4296,5],[4465,4],[4720,5],[4904,4],[5999,5],[6259,6],[6395,4],[8010,5],[10809,4],[10870,5],[14353,4],[14838,4],[14910,4],[15195,4],[16088,4],[17831,5],[18046,5],[18173,4],[19990,5],[20693,6],[20756,4],[21050,6],[21077,4],[21201,4],[21460,4],[21484,6],[21619,4],[21662,4],[22112,6],[22172,4],[24515,4],[24744,5],[24832,4],[24892,4],[25218,4],[25384,4],[25863,4],[25909,5],[25968,4],[26108,5],[26761,4],[26977,5],[27060,5],[27274,5],[27918,4],[28114,4],[28563,4],[28787,5],[28849,6],[28950,5],[29261,6],[29281,5],[29299,5],[29318,5],[29360,5],[29400,5],[29640,5],[29703,5],[29841,4],[31940,5],[32696,4],[32956,4],[33922,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15100,5],[15178,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7077,5],[7181,5],[7207,5],[9164,6],[9798,4],[12443,5],[12924,5],[12960,5],[14023,4],[14069,6],[14080,5],[14141,4],[14300,4],[14557,4],[17029,4],[17049,5],[44345,4],[47484,5],[47609,6],[48085,5],[48291,5],[48318,4],[48329,5],[48417,4],[48555,4],[48708,5],[48850,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1990,5],[12966,6],[13438,4],[16776,4],[17127,4],[17420,6],[17559,4],[17610,5],[17756,5],[17822,5],[17914,4],[18008,5],[18450,4],[18565,4],[18665,4],[18799,4],[18884,5],[19040,5],[24245,5],[24922,6],[53823,4],[54168,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[836,6],[12529,5],[12992,5],[13513,4],[14232,5],[14632,5],[14669,4],[15051,6],[15076,5],[15363,5],[15397,5],[15435,4],[15494,5],[15589,5],[16046,4],[16226,4],[16670,6],[17086,4],[17127,5],[17651,4],[17805,4],[17877,4],[18413,5],[19489,4],[19863,5],[20333,4],[20467,4],[20638,4],[20724,4],[20923,5],[20966,5],[21525,4],[22410,5],[22471,4],[22826,4],[23389,5],[23826,4],[24861,4],[24984,5],[25060,4],[25149,6],[25610,6],[25638,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5310,5],[5357,5],[5686,6],[5824,5],[10569,5],[11042,4],[11254,4],[12506,4],[19911,4],[21282,4],[23916,5],[23943,5],[24038,5],[24153,5],[24247,5],[24287,5],[24372,4],[24398,6],[25104,4],[26437,4],[30632,4],[31038,5],[31065,5],[31160,5],[31544,4],[31584,5],[31622,4],[31761,5],[31812,5],[31899,5],[31978,5],[32105,4],[32217,4],[32394,4],[32430,5],[32471,4],[32479,6],[32506,4],[32638,6],[32689,5],[32774,5],[32903,5],[33092,5],[33194,4],[33291,5],[33418,4],[33550,4],[33902,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2399,4],[2540,4],[3159,5],[3174,4],[3240,4],[4679,6],[4724,6],[5225,6],[5401,6],[6142,5],[10568,5],[11692,4],[12244,4],[15424,4],[15935,5],[15991,5],[16059,5],[16726,4],[16829,4],[17242,5],[18758,4],[18798,5],[18848,4],[18907,4],[18984,4],[19050,4],[19730,5],[20137,5],[20603,5],[20845,4],[21133,5],[21197,4],[21648,4],[23145,4],[23781,5],[24588,5],[24765,4],[25148,4],[25285,5],[26686,4],[27312,5],[28183,4],[28640,5],[32403,4],[32445,5],[32903,6],[42109,4],[42250,4]]},"/en/lessons/transliterating":{"position":[[396,7],[4818,4],[6702,6],[13827,4],[14102,4],[14186,5],[14311,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2890,6],[17620,5],[17781,4],[18339,5],[18672,4],[18738,5],[19450,5],[19498,4],[19633,5],[19691,4],[19859,4],[19896,4],[19948,4],[20035,4],[20094,5],[20261,6],[20283,4],[20332,6],[20384,7],[20429,4],[20521,4],[20561,4],[20590,5],[20713,5],[20782,6],[20850,6],[20921,6],[20988,4],[21052,5],[21119,4],[21141,4],[21367,4],[21393,5],[21461,5],[21505,6],[21834,6],[22016,4],[22083,4],[36313,5],[36613,4],[38879,4],[38913,5],[38983,6],[40506,4],[40670,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6344,4],[6667,5],[7169,5],[11906,5],[12046,5],[12371,5],[14907,5],[31818,5],[33318,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3758,4],[3856,5],[3945,4],[3982,5],[4148,6],[4250,4],[4258,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4765,4],[4862,5],[5603,5],[5790,5],[8672,6],[8930,4],[9003,4],[9129,4],[11714,5],[15002,4],[15980,4],[16190,5],[16298,4],[17887,6],[17974,5],[18177,4],[18231,4],[19597,4],[20528,5],[20665,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1926,5],[2100,4],[2836,4],[6536,6],[11528,6]]},"/en/lessons/viewing-html-files":{"position":[[94,5],[178,5],[1897,4],[2028,4],[2196,4],[2479,5],[2568,4],[3228,4],[3323,4],[3351,4],[3367,5],[3520,5],[3613,4],[3689,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2144,4],[7030,5],[9573,4],[9710,4],[10181,5],[10446,4],[12582,5],[12693,4],[12715,4],[12920,4],[15062,4],[15815,6],[18264,4],[18961,4],[23798,4],[24597,4],[30049,4],[33484,4],[34718,4]]},"/en/lessons/windows-installation":{"position":[[1359,4],[3651,5],[3693,5],[3701,4],[3930,5],[4783,5],[4867,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[29,5],[983,6],[1181,5],[1198,4],[1238,4],[1315,4],[1839,4],[4340,4],[4875,4],[5086,5],[5256,4],[5573,5],[5856,5],[6099,5],[6270,6],[7312,4],[7537,5],[7766,5],[7858,5],[7912,5],[9016,5],[9287,5],[9366,5],[9483,5],[9594,4],[9859,6],[10165,5],[10522,6],[10739,4],[11141,6],[11174,5],[11266,5],[11458,5],[11694,5],[11900,5],[12171,4],[12335,6],[13253,4],[13720,6],[14074,6],[14120,5],[14197,6],[15900,5],[15997,4],[19528,6],[20287,4],[20878,5]]},"/en/lessons/working-with-text-files":{"position":[[19,5],[126,5],[212,5],[503,5],[544,5],[577,6],[616,4],[2559,5],[2691,4],[2710,4],[3589,4],[3632,4],[3753,5],[4675,4],[5026,4],[5087,4],[5177,4],[5222,4],[5488,4],[5578,4],[5962,4],[6037,4],[6143,4],[6165,4],[6208,4],[6297,5],[6629,4],[6699,6],[6770,4],[6846,4],[6964,4],[7128,4],[7799,4],[7832,4],[8065,4],[8112,4],[8161,4],[8261,5],[8315,5],[8379,5],[8493,5],[8642,4],[8721,4],[8783,5],[8822,4],[8966,4],[9009,4],[9025,4],[9364,5]]},"/en/lessons/working-with-web-pages":{"position":[[746,4],[1366,4],[3784,5],[4051,4],[6011,5],[8636,6],[8755,4],[8916,4],[8932,4],[8966,4],[9436,4],[9503,6],[9666,5],[9982,5],[10119,4]]}}}],["file\".format(item_id",{"_index":10809,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26234,22]]}}}],["file%.m4v}.csv",{"_index":15918,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[38681,19],[39247,19],[39601,19]]}}}],["file(",{"_index":12741,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28860,7]]}}}],["file(a",{"_index":20793,"title":{},"body":{"/en/lessons/sonification":{"position":[[34597,6]]}}}],["file.14",{"_index":10626,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46479,7]]}}}],["file.choos",{"_index":21283,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15193,13],[15396,14]]}}}],["file.endswith('.xml",{"_index":8841,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[22386,22]]}}}],["file.lower().endswith(image_extens",{"_index":22343,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32559,40]]}}}],["file.nam",{"_index":1387,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20945,10]]}}}],["file.par",{"_index":1381,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20481,11]]}}}],["file.path().endswith('.pdf",{"_index":8164,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23440,29]]}}}],["file1.json.bz2",{"_index":21442,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13653,17]]}}}],["file2.json.bz2",{"_index":21443,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13700,17]]}}}],["file://$ocr.txt",{"_index":455,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12319,15]]}}}],["file:///edges_director_duration.csv",{"_index":9094,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14299,37]]}}}],["file:///nodes_companies.csv",{"_index":9087,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12639,29]]}}}],["file:///users/matteo/.ivy2/jars/com.github.scopt_scopt_2.11",{"_index":9683,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19129,59]]}}}],["file:///users/matteo/.ivy2/jars/graphframes_graphfram",{"_index":9687,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19348,55]]}}}],["file:///users/matteo/.ivy2/jars/org.slf4j_slf4j",{"_index":9692,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19591,47]]}}}],["file:///users/username/desktop/program",{"_index":7784,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4653,43],[5873,43]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9557,43]]},"/en/lessons/output-data-as-html-file":{"position":[[6264,43],[10151,43]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11592,43]]}}}],["file://input_filenam",{"_index":393,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10174,21]]}}}],["file:/users/matteo/documents/passim/target/scala",{"_index":9695,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19796,48]]}}}],["file_count",{"_index":11169,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35542,10],[35905,10],[36066,10],[36079,10]]}}}],["file_count_list",{"_index":11170,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35557,15]]}}}],["file_count_list.append(file_count",{"_index":11174,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35858,34]]}}}],["file_count_list[iter",{"_index":11178,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36284,26]]}}}],["file_list_widget",{"_index":8091,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16443,17]]}}}],["file_path",{"_index":22929,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39043,11],[39059,9],[39136,9]]}}}],["file_typ",{"_index":22856,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20471,9],[20620,9],[20652,9],[21176,9]]}}}],["fileencod",{"_index":20061,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22412,12]]}}}],["fileformat",{"_index":19884,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[31475,10]]}}}],["filekey",{"_index":5736,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25855,8],[27828,8]]}}}],["filenam",{"_index":463,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12759,10],[13879,9],[13916,10],[20174,9],[20328,8],[20356,8],[22153,8],[22207,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20219,9],[27193,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11434,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46695,8],[49054,8],[49305,9],[50337,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40341,8],[40806,9],[40932,8],[45559,8]]},"/en/lessons/common-similarity-measures":{"position":[[24840,10],[24895,9],[25717,9],[25773,9],[25907,10],[26099,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14192,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14407,9],[14842,9],[15099,9],[15910,10],[15925,9],[16147,12],[17563,9],[17675,8],[17773,8],[20613,9],[20892,8],[21030,8],[21161,9],[21359,12],[21577,9],[21772,8],[41616,10],[52730,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3829,8],[3937,8],[4028,8],[4106,8],[4184,8],[4294,8],[4962,8],[5067,8],[5145,8],[5223,8],[5342,8],[5552,9],[5683,9],[5877,9],[6636,9],[7019,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4642,8],[4832,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26949,9],[29355,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[940,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14347,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23285,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14877,8],[20321,8],[20546,8],[20618,8],[20657,8],[21406,8],[22686,8],[26149,8],[26498,8],[26698,8],[26949,8],[27710,8],[27878,8],[29193,8],[33292,8],[37036,8],[37087,8],[37151,9],[38502,8],[38553,8],[38617,9],[40093,8],[44055,8],[44119,8],[44183,9],[46398,8],[47747,8],[47802,8],[47870,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46239,9]]},"/en/lessons/extracting-keywords":{"position":[[33631,8],[34073,8],[34129,8],[34212,11],[35552,8],[35608,8],[37815,8],[37909,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17532,9],[26603,8],[26719,9]]},"/en/lessons/intro-to-bash":{"position":[[12587,9],[17043,8],[24878,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5789,10]]},"/en/lessons/intro-to-powershell":{"position":[[43897,8]]},"/en/lessons/introduction-map-warper":{"position":[[7369,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39568,8],[39642,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15735,8],[15747,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[14107,9]]},"/en/lessons/naive-bayesian":{"position":[[31037,8],[41281,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23595,10],[23963,9],[24210,10],[25856,9],[26706,9],[27784,10],[27910,9],[28154,9],[28329,8],[28479,9],[38423,9],[38529,10],[39171,9],[39338,8],[40627,10],[40780,10],[44104,10],[50681,10],[50736,9],[50836,9],[50904,9],[51068,8],[51223,9]]},"/en/lessons/output-data-as-html-file":{"position":[[5393,8],[5784,8],[6253,8],[6322,8],[6698,8]]},"/en/lessons/preserving-your-research-data":{"position":[[13740,8],[13978,9],[14201,8]]},"/en/lessons/research-data-with-unix":{"position":[[1773,9],[1994,10],[11083,8]]},"/en/lessons/sentiment-analysis":{"position":[[27455,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16206,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32756,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17456,8],[18092,8],[18419,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[24539,9],[24760,8],[29913,8],[31319,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22681,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21261,9],[21890,8],[21902,10],[38246,9],[38971,8],[39005,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15258,8]]}}}],["filename.endswith('.pdf",{"_index":18944,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28375,26],[39384,26],[51114,26]]}}}],["filename.pi",{"_index":23300,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[7409,11]]}}}],["filename.replace('.html.html",{"_index":7618,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4195,30],[5234,30]]}}}],["filename.split",{"_index":7617,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4117,20],[5156,20]]}}}],["filename.split('.')[0]+'.txt",{"_index":18937,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27544,30],[47905,30]]}}}],["filename=”activ",{"_index":21419,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8723,20]]}}}],["filename=”appl",{"_index":22045,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[10619,15]]}}}],["filename=”autocomplete.png",{"_index":21476,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[19771,27]]}}}],["filename=”bowsey",{"_index":23682,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[5336,16]]}}}],["filename=”conda",{"_index":21415,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8282,15]]}}}],["filename=”draft_23_1.png",{"_index":21483,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[21662,25]]}}}],["filename=”draft_41_0.png",{"_index":21564,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35999,25]]}}}],["filename=”draft_52_1.png",{"_index":21615,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43942,25]]}}}],["filename=”en",{"_index":20990,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[37652,12],[38081,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5260,12],[9850,12],[16153,12],[17675,12],[45670,12],[49112,12],[49878,12],[52728,12],[55537,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7808,12],[9240,12],[10805,12],[13827,12],[14214,12],[14849,12],[18854,12],[24068,12]]}}}],["filename=”exampl",{"_index":21580,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[38636,17]]}}}],["filename=”excel.png",{"_index":21539,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32112,20]]}}}],["filename=”fig",{"_index":22037,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[9063,13],[9507,13],[10434,13],[13131,13],[18753,13],[21575,13],[22710,13]]}}}],["filename=”fig1",{"_index":22031,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8382,14]]}}}],["filename=”fig2",{"_index":22033,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8510,14]]}}}],["filename=”fig3",{"_index":22035,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8639,14]]}}}],["filename=”generator.png",{"_index":21454,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[15395,24]]}}}],["filename=”jun",{"_index":21471,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18882,14]]}}}],["filename=”komodo",{"_index":23569,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1044,16],[1747,16],[2083,16],[2483,16],[2592,16],[4335,16]]}}}],["filename=”lexoriter.jpg",{"_index":21073,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[111,24]]}}}],["filename=”notebook",{"_index":21429,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11192,18],[11506,18]]}}}],["filename=”obo",{"_index":23256,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1104,13]]}}}],["filename=”obo.png",{"_index":23254,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1019,18]]}}}],["filename=”old",{"_index":23676,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4347,13]]}}}],["filename=”open",{"_index":21425,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[10883,14]]}}}],["filename=”pei1.png",{"_index":23194,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2466,19]]}}}],["filename=”pei10.png",{"_index":23211,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7654,20]]}}}],["filename=”pei11.png",{"_index":23219,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8804,20]]}}}],["filename=”pei12.png",{"_index":23228,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9758,20]]}}}],["filename=”pei13.png",{"_index":23235,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10713,20]]}}}],["filename=”pei14.png",{"_index":23238,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[11866,20]]}}}],["filename=”pei15.png",{"_index":23239,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[12306,20]]}}}],["filename=”pei16.png",{"_index":23240,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[12712,20]]}}}],["filename=”pei18.png",{"_index":23242,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[14171,20]]}}}],["filename=”pei19.png",{"_index":23244,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[14895,20]]}}}],["filename=”pei2.png",{"_index":23195,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2631,19]]}}}],["filename=”pei20.png",{"_index":23246,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[15167,20]]}}}],["filename=”pei21.png",{"_index":23249,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[15911,20]]}}}],["filename=”pei3.png",{"_index":23197,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[3575,19]]}}}],["filename=”pei4.png",{"_index":23199,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[4563,19]]}}}],["filename=”pei5.png",{"_index":23200,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[4842,19]]}}}],["filename=”pei6.png",{"_index":23203,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[5299,19]]}}}],["filename=”pei7.png",{"_index":23205,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[6289,19],[13701,19]]}}}],["filename=”pei8.png",{"_index":23206,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[6680,19]]}}}],["filename=”pei9.png",{"_index":23210,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7447,19]]}}}],["filename=”plot",{"_index":21622,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45818,14]]}}}],["filename=”regex_01_findquote.png",{"_index":23017,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[6887,33]]}}}],["filename=”regex_02_moreoptions.png",{"_index":23020,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[8583,35]]}}}],["filename=”regex_03_lines.png",{"_index":23028,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[11088,29]]}}}],["filename=”regex_04_calclines.png",{"_index":23029,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[11558,33]]}}}],["filename=”regex_05_2col.png",{"_index":23032,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[13982,28]]}}}],["filename=”regex_06_timemarkup.png",{"_index":23050,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22254,34]]}}}],["filename=”regex_09_calc_3col.png",{"_index":23063,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[25256,33]]}}}],["filename=”regex_10_loc_columns.png",{"_index":23067,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[25967,35]]}}}],["filename=”regex_11_writer_cases_together_hi.png",{"_index":23068,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[27546,48]]}}}],["filename=”regex_17_writer_done.png",{"_index":23079,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[29329,35]]}}}],["filename=”regex_18_calc_done.png",{"_index":23080,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[29539,33]]}}}],["filename=”regex_ia_image.png",{"_index":23010,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[3936,29]]}}}],["filename=”screen",{"_index":21161,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16153,16]]}}}],["filename=”senti",{"_index":20359,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13501,19]]}}}],["filename=”shini",{"_index":20549,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17282,15],[21564,15],[22771,15],[25686,15],[32384,15],[33977,15]]}}}],["filename=”singl",{"_index":21499,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25223,16]]}}}],["filename=”sonif",{"_index":20674,"title":{},"body":{"/en/lessons/sonification":{"position":[[8824,22],[10435,22],[12272,22],[15549,22],[16866,22],[17912,22],[19138,22]]}}}],["filename=”split",{"_index":21577,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[38523,15]]}}}],["filename=”tna_with_r_1.png",{"_index":21290,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15988,27]]}}}],["filename=”tna_with_r_2.png",{"_index":21303,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17732,27]]}}}],["filename=”tna_with_r_3.png",{"_index":21316,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18765,27]]}}}],["filename=”tna_with_r_4.png",{"_index":21337,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22859,27]]}}}],["filename=”tna_with_r_5.png",{"_index":21344,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24504,27]]}}}],["filename=”tna_with_r_6.png",{"_index":21355,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27442,27]]}}}],["filename=”tna_with_r_7.png",{"_index":21364,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28398,27]]}}}],["filename=”tna_with_r_8.png",{"_index":21368,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29060,27]]}}}],["filename=”tna_with_r_9.png",{"_index":21375,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[30145,27]]}}}],["filename=”tr",{"_index":20125,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31701,12],[40306,12],[43436,12]]}}}],["filename=”transform",{"_index":22458,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[16888,22],[23322,22]]}}}],["filename=”up",{"_index":23087,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[188,12],[462,12],[781,12],[935,12],[1215,12],[1702,12],[1991,12],[2406,12],[2585,12],[3258,12],[3807,12],[4642,12],[4981,12],[5396,12],[5579,12],[5900,12],[6202,12],[6527,12],[6819,12]]}}}],["filename=”us",{"_index":23146,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[17745,15],[19732,15],[20558,15]]}}}],["filename=”visu",{"_index":23332,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[12795,21],[22008,21],[29282,21],[33033,21],[35166,21],[37783,21],[39423,21],[41771,21],[45815,21]]}}}],["filename=”window",{"_index":22026,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[6514,17]]},"/en/lessons/windows-installation":{"position":[[5399,17]]}}}],["filename=”work",{"_index":23606,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8432,17],[16712,17]]}}}],["filename[:30]+'_",{"_index":18902,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24785,18]]}}}],["filenames.append(os.path.join(root",{"_index":22866,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21577,35],[21744,35]]}}}],["filepath",{"_index":448,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12018,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37122,8],[38588,8],[44158,8],[47841,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11917,8],[12047,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8604,8]]},"/en/lessons/output-data-as-html-file":{"position":[[6185,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21187,8],[21265,12],[21392,8],[21676,8],[22208,9],[22268,9],[22400,11],[46884,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20221,8],[39263,8],[40394,8]]}}}],["filepath/input_file.ext",{"_index":15787,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[11779,24]]}}}],["filepath/output_file.ext",{"_index":15789,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[11822,25]]}}}],["files).4",{"_index":21105,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8439,8]]}}}],["files.7",{"_index":23643,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19120,7]]}}}],["files.download('micusp_papers_with_spacy_tags.csv",{"_index":6898,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[39539,51]]}}}],["files.download('yearbookoutput.csv",{"_index":11190,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[37942,36]]}}}],["files.find(\"search",{"_index":10245,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34539,18],[37823,18],[47031,18]]}}}],["files.txt",{"_index":21648,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[48652,9]]}}}],["files.upload",{"_index":6680,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13955,14],[19474,14]]}}}],["files.zip",{"_index":1050,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4187,10]]},"/en/lessons/linear-regression":{"position":[[7340,10]]}}}],["files/android",{"_index":8309,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12271,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14892,14]]}}}],["files/java",{"_index":8307,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12072,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14587,11]]}}}],["files1.png",{"_index":23607,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8470,11]]}}}],["files2.png",{"_index":23631,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16750,11]]}}}],["files=/file_path/$fold",{"_index":620,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19379,26]]}}}],["files=/users/andrewakhlaghi/desktop/test_dir/$fold",{"_index":445,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11840,54]]}}}],["files\\mallet",{"_index":22049,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[13925,12]]}}}],["filesystem",{"_index":14128,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2456,10]]}}}],["files—th",{"_index":3096,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30099,9],[30279,9]]}}}],["filetyp",{"_index":10340,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12450,9]]}}}],["file’",{"_index":677,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22394,6],[22503,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46837,6]]},"/en/lessons/intro-to-powershell":{"position":[[20417,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14281,6],[14353,6],[14846,6],[14953,6],[15206,6],[15636,6],[15847,6],[29309,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18376,6]]}}}],["filgueira",{"_index":12754,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30804,10],[30858,10],[31414,10],[31695,10]]}}}],["filii",{"_index":11851,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6893,6]]}}}],["filip",{"_index":10044,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58552,5],[58833,5]]}}}],["filippovich",{"_index":22801,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19306,13]]}}}],["filiu",{"_index":18750,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8839,6],[8908,6],[9509,6],[9577,6]]}}}],["fill",{"_index":524,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15393,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7683,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24887,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6268,6],[11671,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2490,4],[3858,7],[17522,4],[33197,8],[37923,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8976,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7363,4],[13758,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15086,6],[29885,4],[66484,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15700,4],[40299,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2598,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33464,7]]},"/en/lessons/counting-frequencies":{"position":[[9742,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1380,4],[2011,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15879,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4276,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23638,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28622,4],[36735,4],[38161,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2093,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12300,4],[12587,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12318,4],[22695,6],[24329,6],[24346,4],[24413,4],[24442,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53670,4]]},"/en/lessons/geocoding-qgis":{"position":[[28730,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4011,4]]},"/en/lessons/georeferencing-qgis":{"position":[[10826,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[22409,4],[23132,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5487,4]]},"/en/lessons/gravity-model":{"position":[[41199,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[39365,6]]},"/en/lessons/installing-omeka":{"position":[[12669,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6872,5],[8946,6],[20556,7]]},"/en/lessons/intro-to-bash":{"position":[[13518,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7168,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7056,4],[7214,4]]},"/en/lessons/introduction-map-warper":{"position":[[7933,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8646,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20565,6]]},"/en/lessons/json-and-jq":{"position":[[26822,6],[28794,7]]},"/en/lessons/linear-regression":{"position":[[23894,5]]},"/en/lessons/qgis-layers":{"position":[[10571,5],[10653,4],[18314,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19719,7],[23017,4]]},"/en/lessons/sonification":{"position":[[5629,4],[6606,4],[10160,6],[28387,6],[28797,4],[28881,6]]},"/en/lessons/space-place-gazetteers":{"position":[[21816,4],[22546,4],[41581,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19455,4],[19493,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18614,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8250,6],[8714,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[328,4],[602,4],[1038,6],[6290,4]]}}}],["fill('#ffffff",{"_index":14012,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39868,16]]}}}],["fill=is_secular",{"_index":9040,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27865,18],[28397,18]]}}}],["fill_alpha=0.2",{"_index":23516,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41690,15]]}}}],["fill_color",{"_index":23386,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20204,11]]}}}],["fill_color=\"lavend",{"_index":14510,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37680,22]]}}}],["fill_color=\"paleturquois",{"_index":14506,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37394,27]]}}}],["fill_color='orang",{"_index":23517,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41706,20]]}}}],["fill_color='yellow",{"_index":23564,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45529,20]]}}}],["filler",{"_index":7764,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[2543,6]]}}}],["fillna('non",{"_index":17083,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23879,14]]}}}],["film",{"_index":5867,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12288,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[746,5],[840,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2147,5],[2324,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5428,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12549,4],[12608,4],[12722,4],[13627,4],[21376,4],[22309,4],[23931,4],[34697,4],[34853,5],[37522,4],[38161,5],[42212,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19666,5]]}}}],["filmcolor",{"_index":15850,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[23949,10]]}}}],["filmstrip",{"_index":21306,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18125,11],[18180,9],[18804,9],[18940,9]]}}}],["filmstrip(dynamiccollab",{"_index":21307,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18190,25]]}}}],["film’",{"_index":15841,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[20646,6],[24055,6],[34345,6],[35926,6]]}}}],["filter",{"_index":1687,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37963,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15441,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[110,9],[5039,6],[5191,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2773,8],[2846,7],[13164,8],[15926,6],[15977,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12698,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10729,6]]},"/en/lessons/common-similarity-measures":{"position":[[4336,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10186,6],[38057,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1765,6]]},"/en/lessons/counting-frequencies":{"position":[[8362,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23105,6],[23302,6],[23411,9],[25592,9],[26913,9],[28366,6],[30392,6],[30450,9],[33894,6],[36507,9],[37131,6],[37550,7],[38188,9],[40846,9],[41708,7],[41770,7],[41901,6],[42075,6],[42801,6],[43351,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20524,7],[20557,6],[21142,6],[21632,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42457,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[204,6],[4816,6],[5095,6],[5936,6],[14729,7],[18846,6],[18858,8],[18978,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4100,6],[28074,7],[37974,6],[44408,6],[44662,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44341,6],[44519,9],[44851,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1495,8],[1813,9],[17680,9],[26700,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17782,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13178,8],[29730,6]]},"/en/lessons/geocoding-qgis":{"position":[[10303,6],[32110,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4668,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9546,9],[9933,8],[10100,9],[10264,9],[10376,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47834,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[494,6],[16343,6],[16588,6],[18010,6],[18045,9],[19384,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[17539,8],[17670,6],[17806,6],[17893,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[28960,6],[29072,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2399,7],[5461,8],[25911,6],[25981,6],[26323,7],[26719,6],[26969,6],[29549,6],[30064,7],[30212,6],[31333,6],[31428,7],[32783,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43953,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19408,6],[20856,7],[40565,6]]},"/en/lessons/json-and-jq":{"position":[[92,7],[174,7],[593,6],[1907,6],[5477,7],[5544,8],[5606,6],[5792,6],[6081,8],[6396,7],[6427,8],[6579,8],[6909,6],[6969,7],[7166,7],[8529,7],[9091,7],[9661,6],[10035,6],[10448,7],[10492,6],[10590,6],[10683,7],[10698,6],[11798,7],[11969,7],[11991,6],[13299,7],[13481,8],[14345,6],[14446,6],[17177,6],[17244,6],[17919,9],[18836,7],[18945,6],[19568,6],[20752,6],[23760,8],[25683,7],[28245,7],[30577,6],[30718,7],[32890,7],[33083,7],[34673,6],[34937,7],[35782,6],[35862,6],[38475,6],[40247,6],[40632,6]]},"/en/lessons/linear-regression":{"position":[[64132,8],[65413,6]]},"/en/lessons/logistic-regression":{"position":[[10881,6]]},"/en/lessons/naive-bayesian":{"position":[[58752,10]]},"/en/lessons/qgis-layers":{"position":[[5946,6],[17472,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1991,9],[30850,9],[31362,6],[31677,6],[32775,6],[35610,6],[36692,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12690,6],[27585,6],[27720,8],[28395,6],[28443,9],[28884,6],[28905,6],[29123,8],[29684,6],[34462,6]]},"/en/lessons/space-place-gazetteers":{"position":[[28691,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27164,6],[28819,7],[30731,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4737,9],[27484,6],[36354,7],[44267,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31019,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2562,9],[4581,6],[5464,6],[6656,9],[14972,6],[30995,9],[31154,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5296,6],[5697,8],[5878,9],[23213,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2961,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[30528,6],[30840,6],[31028,6],[31242,6],[38151,6],[38635,7],[38682,6],[44515,6]]}}}],["filter>queri",{"_index":12579,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[31917,15]]}}}],["filter'",{"_index":15919,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[39977,8]]}}}],["filter(!is.na(lat",{"_index":20599,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29706,18]]}}}],["filter(!is.na(lng",{"_index":20591,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28229,18],[37226,18]]}}}],["filter(?d",{"_index":13462,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18230,12],[19595,12]]}}}],["filter(establish",{"_index":8971,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19130,18],[27695,18],[28228,18]]}}}],["filter(favorite_count",{"_index":19890,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[33083,21],[36548,21]]}}}],["filter(first_date_held",{"_index":20584,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28023,22],[37014,22]]}}}],["filter(is_retweet",{"_index":19885,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[31802,17],[33046,17],[35359,17],[36476,17]]}}}],["filter(st",{"_index":8871,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5224,12],[6055,12]]}}}],["filter(tab",{"_index":2432,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15551,11],[19245,11],[27468,11]]}}}],["filter(verifi",{"_index":19901,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[35396,15],[36513,15]]}}}],["filterlin",{"_index":23157,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20306,11]]}}}],["filterpair",{"_index":9725,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22617,11]]}}}],["fim",{"_index":12056,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13657,3]]}}}],["fin",{"_index":12147,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22786,3],[24430,3],[29121,3],[37109,3],[39160,3],[44165,3],[52346,3]]}}}],["fin.read",{"_index":12257,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37240,10]]}}}],["fin.readlin",{"_index":12150,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22851,15],[24592,15],[27823,15],[29188,15],[39218,15],[44223,15],[52404,15]]}}}],["fina",{"_index":7238,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6603,4],[10448,4],[11002,4],[20182,5],[20378,7],[21201,4],[21841,7],[22533,4],[23858,7],[25257,6]]}}}],["final",{"_index":476,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13314,5],[20438,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5148,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11236,8],[14852,5],[15817,5],[16226,5],[20676,8],[33840,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4502,5],[11196,5],[12515,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7379,5],[7580,5],[13193,8],[15166,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3644,5],[26916,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17921,8],[21631,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9368,7],[18267,7],[18577,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5579,8],[13402,5],[37532,8],[38657,5],[59256,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15628,5],[20198,5],[27456,8],[45078,5],[53803,8],[54911,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15775,8],[19864,5],[42513,5],[48692,5],[64226,10]]},"/en/lessons/common-similarity-measures":{"position":[[15947,5],[35094,5],[38981,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35663,5],[38814,5],[38971,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31708,7],[56032,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15126,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36480,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23679,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6425,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3734,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19990,7],[20995,8],[27481,8],[34244,5],[39811,8],[42692,8],[42956,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3872,8],[4860,5],[5000,5],[8256,8],[16635,5],[25889,5],[29269,5],[29329,5],[29912,5],[32237,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29523,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15024,5],[25868,5],[27503,5],[31074,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3289,5],[14056,5],[16861,8],[21162,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34320,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1326,8],[6429,8],[47216,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19321,5],[20055,8],[27948,5],[40335,8],[43465,8],[44388,8],[45103,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6261,5],[6605,8],[12278,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11665,8],[28895,5],[33726,8],[47287,7]]},"/en/lessons/extracting-keywords":{"position":[[6739,5],[6854,5],[12309,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21566,8],[25890,8],[30898,5],[31196,8],[31883,5],[37339,8],[37843,5],[39026,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10478,5],[16473,5],[16793,5],[16898,8],[25876,5],[28484,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25335,5],[27787,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1192,8],[5906,8],[9259,5],[11200,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5602,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54453,5]]},"/en/lessons/geocoding-qgis":{"position":[[23952,7],[28142,5],[29213,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12103,8],[20513,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[11265,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1375,8],[4345,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13323,5]]},"/en/lessons/gravity-model":{"position":[[20627,7],[23082,7],[29741,5],[31035,5],[39307,5],[40502,5],[40702,5],[41022,5],[50224,5],[52682,8],[54967,5],[61565,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[15482,5],[17901,8],[18388,8],[20196,5],[20597,5],[27968,8],[39500,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18223,7],[30623,5],[47065,5],[47737,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1135,5],[43000,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30593,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40873,8]]},"/en/lessons/intro-to-bash":{"position":[[11160,8],[23675,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2746,8],[4792,5],[11560,8],[11884,8]]},"/en/lessons/intro-to-linked-data":{"position":[[16059,5],[19926,5],[29857,5],[30204,5],[33262,5]]},"/en/lessons/intro-to-powershell":{"position":[[30413,5],[44690,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[22636,5],[26182,8],[26390,8]]},"/en/lessons/introduction-and-installation":{"position":[[436,7],[2673,7]]},"/en/lessons/introduction-map-warper":{"position":[[399,5],[21936,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3084,5],[18191,5],[33731,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24636,8],[29707,5],[36134,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7516,8],[13536,5],[29659,5],[33702,8],[41850,8],[44904,8],[47297,8]]},"/en/lessons/json-and-jq":{"position":[[6310,5],[11862,5],[21323,8],[22238,7],[23194,5],[31883,5],[32127,5],[34506,8],[35677,5]]},"/en/lessons/jupyter-notebooks":{"position":[[20004,5],[33835,5],[45081,8]]},"/en/lessons/linear-regression":{"position":[[44276,5],[45195,5],[59631,8],[63723,5],[65685,8]]},"/en/lessons/logistic-regression":{"position":[[44487,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[378,7],[5897,8],[11586,8],[13112,5],[16610,7],[18391,5],[27221,8],[31365,8],[33999,5],[35966,5]]},"/en/lessons/naive-bayesian":{"position":[[16858,8],[27083,7],[27205,8],[48491,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28178,8],[39183,8],[50545,8]]},"/en/lessons/output-data-as-html-file":{"position":[[576,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7964,8],[11170,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11968,8],[12627,5],[15285,8]]},"/en/lessons/qgis-layers":{"position":[[3492,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11730,8],[27996,8]]},"/en/lessons/research-data-with-unix":{"position":[[6783,8],[12071,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12062,5],[18912,5],[19832,8],[21434,5],[21718,5],[31443,8],[38891,8],[42645,8],[47172,5]]},"/en/lessons/sentiment-analysis":{"position":[[10417,8],[29278,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19389,7],[20669,8],[29748,8],[32872,5],[36461,5]]},"/en/lessons/sonification":{"position":[[3082,8],[22695,8],[29535,5],[30238,5],[30776,5],[31406,8],[32527,5],[33201,5],[35673,5],[37156,8]]},"/en/lessons/space-place-gazetteers":{"position":[[4826,8],[12334,8],[25727,8],[29813,5],[47893,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3000,5],[20022,8],[29192,5],[29859,5],[31480,8],[33481,5],[33528,5],[33663,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34637,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5789,8],[33084,8],[45567,8],[48667,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2592,7],[10051,5],[14900,5],[17153,8],[25554,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16559,8],[26305,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10179,8],[19565,8],[20118,5]]},"/en/lessons/transliterating":{"position":[[1659,8],[18609,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40227,5],[46674,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[29389,5],[29597,5]]},"/en/lessons/vector-layers-qgis":{"position":[[14002,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9175,9],[19012,8],[21849,8],[25560,8],[37613,8],[42144,5],[45585,8]]},"/en/lessons/working-with-web-pages":{"position":[[2642,8]]}}}],["final_link",{"_index":15066,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4436,10],[9621,10],[11297,10],[12114,10],[13058,10],[14184,10],[15022,10],[16386,10],[18379,10]]}}}],["final_link.decompos",{"_index":15068,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4458,22],[9643,22],[11319,22],[12136,22],[13080,22],[14206,22],[15044,22],[16408,22],[18401,22]]}}}],["final_paper_df",{"_index":6748,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21466,14],[24815,14],[39321,14]]}}}],["final_paper_df.to_csv('micusp_papers_with_spacy_tags.csv",{"_index":6897,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[39428,58]]}}}],["final_paper_df['doc",{"_index":6774,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[25287,21]]}}}],["final_paper_df['doc'].apply(extract_date_named_ent",{"_index":7117,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[55901,56]]}}}],["final_paper_df['doc'].apply(extract_named_ent",{"_index":6891,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37947,51],[38218,51]]}}}],["final_paper_df['doc'].apply(extract_noun_phras",{"_index":6855,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35832,49]]}}}],["final_paper_df['doc'].apply(extract_proper_noun",{"_index":6815,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31482,49]]}}}],["final_paper_df['doc'].apply(extract_stopword",{"_index":6843,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34212,46]]}}}],["final_paper_df['doc'].apply(get_lemma",{"_index":6788,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28202,38]]}}}],["final_paper_df['doc'].apply(get_po",{"_index":6800,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30108,36]]}}}],["final_paper_df['doc'].apply(get_token",{"_index":6781,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[26677,38]]}}}],["final_paper_df['doc'][1",{"_index":6894,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[38505,24]]}}}],["final_paper_df['doc'][5",{"_index":6833,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32882,24]]}}}],["final_paper_df['doc_nostop",{"_index":6846,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34360,29]]}}}],["final_paper_df['doc_nostops'][5",{"_index":6848,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34450,32]]}}}],["final_paper_df['lemma",{"_index":6787,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28175,24]]}}}],["final_paper_df['named_ent",{"_index":6890,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37912,32],[37999,32]]}}}],["final_paper_df['ne_word",{"_index":6892,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[38189,26],[38270,26]]}}}],["final_paper_df['noun_phras",{"_index":6854,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35799,30]]}}}],["final_paper_df['po",{"_index":6799,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30084,21]]}}}],["final_paper_df['proper_noun",{"_index":6814,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31449,30]]}}}],["final_paper_df['text'].apply(process_text",{"_index":6775,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[25311,42]]}}}],["final_paper_df['text_nostop",{"_index":6844,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34260,30]]}}}],["final_paper_df['text_nostops'].apply(process_text",{"_index":6847,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34392,50]]}}}],["final_paper_df['token",{"_index":6780,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[26650,24]]}}}],["final_paper_df['tokens_nostop",{"_index":6842,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34177,32],[34325,33]]}}}],["final_paper_df[['filename','disciplin",{"_index":6907,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[41900,40]]}}}],["final_paper_df[['filename','pap",{"_index":7086,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52809,33]]}}}],["financ",{"_index":7232,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6093,8],[6614,7],[18744,7],[19862,8],[20188,7],[21206,9],[25142,7],[25249,7],[26170,8],[26251,7],[26620,7],[28319,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20799,8]]}}}],["financi",{"_index":9994,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56506,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45192,9]]},"/en/lessons/gravity-model":{"position":[[11191,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3192,9]]},"/en/lessons/sentiment-analysis":{"position":[[6182,9],[6236,9]]}}}],["find",{"_index":380,"title":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[0,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9785,4],[16616,4],[16801,4],[19029,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3482,8],[3845,4],[4659,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41896,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[647,4],[1772,4],[3945,4],[4276,4],[4384,4],[6632,4],[8069,4],[12958,4],[17123,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14150,4],[25478,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3973,4],[8762,4],[9450,4],[9491,4],[23595,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60206,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5588,4],[6208,4],[8946,4],[9193,4],[14589,4],[15309,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3940,4],[9558,4],[11009,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1784,4],[3074,4],[5357,4],[8225,7],[10714,4],[12256,4],[14567,4],[16490,8],[22154,4],[23212,4],[37295,4],[41319,7],[42893,4],[67141,4],[67191,4],[67800,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4334,4],[7520,4],[14117,4],[19548,4],[21819,4],[27046,7],[27190,7],[34098,7],[34209,4],[35204,4],[39348,4],[39729,4],[41426,4],[56039,4],[56594,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[530,4],[5254,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8131,4],[19398,4],[23824,5],[28762,4],[37010,5],[44829,4],[47322,4],[51604,4],[53728,4],[55023,4],[65117,4]]},"/en/lessons/common-similarity-measures":{"position":[[19799,4],[30410,4],[32292,7],[34142,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6229,4],[13345,4],[14841,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2212,4],[4984,8],[5727,4],[8170,4],[8767,4],[10166,7],[24846,4],[38977,4],[49801,4],[63751,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1373,4],[1476,4],[3951,4],[6286,4],[9724,7],[10317,7],[13027,5],[13082,4],[13537,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3893,4],[26763,4],[51115,4],[59148,7],[60826,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3154,7],[4586,4],[5629,4],[16088,7],[21110,4],[25836,7],[33576,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2787,4],[3084,4]]},"/en/lessons/counting-frequencies":{"position":[[8238,7],[9750,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[569,7],[4011,4],[6358,4],[9917,4],[10102,4],[12371,7],[12707,7],[13011,4],[22956,4],[23015,7],[23115,4],[41395,4],[41463,4],[43230,4],[43418,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1720,4],[2278,4],[11254,4],[14172,4],[15080,4],[35116,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14033,4],[15103,4],[20733,4],[23074,4],[26344,4],[26653,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1381,4],[5458,4],[7045,5],[8339,5],[10053,4],[15432,4],[22799,4],[29014,4],[29707,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4190,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15738,4],[22082,4],[22132,4],[22258,4],[23362,7],[25848,4],[40777,4],[41024,4],[41594,4],[41725,4],[42017,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14718,4],[18964,4],[23990,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1130,4],[7423,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13830,5],[17763,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5896,4],[13311,7],[35395,4],[39236,4],[40573,4],[44789,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3828,4],[3902,4],[25925,7],[45698,4],[46580,4],[49728,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8803,4],[9905,4],[12570,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1619,4],[1784,4],[2742,4],[3420,4],[3845,4],[5139,4],[9417,4],[9973,4],[15766,4],[24344,4],[30589,4],[30799,4],[31145,4],[31370,4],[31550,6],[31841,4],[34469,5],[35444,6],[37753,5],[46961,5],[48269,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[762,5],[19202,7],[19445,4],[19690,4],[21491,4],[22368,4],[24471,7],[24696,7],[24975,4],[25475,5],[26256,4],[27226,4],[27580,7],[27669,7],[27962,4],[29354,4],[30971,4],[31462,7],[33118,4],[36238,7],[36547,7],[38298,4],[42799,4],[44120,4],[44743,4],[45023,4],[47736,8],[50778,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[531,4],[739,4],[4005,4],[4793,4],[17731,4],[25008,4]]},"/en/lessons/extracting-keywords":{"position":[[859,4],[4752,4],[5887,4],[6990,4],[7314,4],[7771,4],[12200,5],[12265,5],[14003,4],[18844,4],[21239,4],[22190,7],[26935,4],[27002,4],[27133,4],[28365,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3092,9],[6171,4],[6349,4],[23551,9],[42032,4],[44337,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28262,4],[32986,4],[34517,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1,7],[237,7],[5182,4],[8269,7],[8815,4],[8968,5],[9053,7],[9732,5],[13513,4],[14517,4],[14914,4],[15565,4],[18551,4],[18638,4],[20433,7],[20668,4],[27181,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3886,4],[4016,4],[6613,6],[6661,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1126,4],[1165,4],[1217,4],[13152,4],[13213,4],[13871,4],[18193,4],[19388,6],[23067,4],[23175,4],[23364,4],[24287,4],[24948,5],[25440,4],[26961,4],[27042,4],[27127,5],[27219,5],[28294,4],[29315,4],[30248,4],[31279,4],[32102,4],[33285,4],[33644,4],[33734,4],[33842,4],[34087,4],[34549,4],[35003,4],[35980,5],[36834,5],[37471,5],[38196,4],[47460,4],[50726,4],[51118,4],[51400,4],[54314,4],[55555,4],[59178,4]]},"/en/lessons/geocoding-qgis":{"position":[[10317,4],[16887,4],[20284,7],[33538,4],[33723,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24144,4],[25405,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3421,4],[4413,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[4085,4],[20181,4],[21285,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9607,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[793,4],[11505,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9514,4],[11737,5],[24782,4],[29212,4],[31596,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2407,4],[3475,4],[9427,4],[13634,4],[13933,4],[14181,4],[14366,4],[15937,4],[16216,4],[17426,4],[17874,4],[18309,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3028,4],[5434,4],[9757,5],[14368,4],[14822,4],[15306,4],[16608,4],[16946,4],[17645,4],[21680,4],[23485,4]]},"/en/lessons/gravity-model":{"position":[[8265,9],[14591,4],[18880,4],[21429,5],[23042,4],[27103,8],[30806,7],[34392,4],[49503,4],[56447,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[6553,4],[7513,5],[7545,5],[19270,4],[20906,4],[30658,4],[35791,4]]},"/en/lessons/installing-omeka":{"position":[[8227,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[911,4],[3250,4],[4096,4],[4512,4],[4563,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13008,4],[15135,4],[15903,4],[17684,4],[21262,4],[40410,4],[42328,4],[42838,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33639,4],[34762,4],[38317,8],[58359,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17655,4],[24781,4],[28151,4],[31414,4],[31699,4]]},"/en/lessons/intro-to-bash":{"position":[[2307,4],[4695,4],[4935,4],[8296,4],[10888,4],[13659,4],[20857,4],[24673,4],[25279,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6268,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1069,4],[1274,4],[4613,4],[8102,4],[13353,4],[14931,4],[15420,4],[15814,4],[15979,4],[17792,4],[18012,4],[18337,4],[30522,4],[30872,4],[32493,4],[32621,5],[33728,4]]},"/en/lessons/intro-to-powershell":{"position":[[1141,7],[9970,4],[11060,4],[12098,7],[20476,4],[27134,4],[27618,4],[32306,7],[34278,4],[40943,4],[41676,4],[41962,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[5099,4],[5268,6],[19197,4],[26244,4]]},"/en/lessons/introduction-and-installation":{"position":[[1198,4],[1326,4],[2298,4]]},"/en/lessons/introduction-map-warper":{"position":[[7637,4],[8101,4],[8396,4],[9411,4],[10688,4],[10896,4],[15680,5],[15754,4],[17995,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8765,4],[18677,4],[29081,4],[38747,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4600,7],[24129,4],[32091,4],[38199,4],[44208,7],[47369,4]]},"/en/lessons/json-and-jq":{"position":[[2305,4],[16511,4],[21043,5],[31611,4]]},"/en/lessons/jupyter-notebooks":{"position":[[1683,4],[1727,4],[2339,4],[23119,4],[25936,4],[26478,4],[29453,4],[38809,4],[43749,4],[46772,4],[49891,4]]},"/en/lessons/linear-regression":{"position":[[32923,4],[42725,7]]},"/en/lessons/logistic-regression":{"position":[[8605,4],[13188,4],[57589,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[208,8],[249,4],[2691,8],[3407,4],[5087,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1579,4],[7253,4]]},"/en/lessons/naive-bayesian":{"position":[[2222,7],[2528,4],[3044,7],[10846,4],[15666,4],[15830,5],[18901,4],[27498,4],[30386,4],[52703,4],[60366,5],[63036,4]]},"/en/lessons/normalizing-data":{"position":[[9956,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1739,4],[4945,4],[17574,4],[29208,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7045,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2468,4],[8273,4],[13266,4]]},"/en/lessons/qgis-layers":{"position":[[2793,4],[4220,4],[4598,4],[8408,4],[9861,4],[10786,4],[11329,4],[13628,4],[14154,4],[14661,4],[17334,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1521,4],[2010,4],[5076,4],[5367,4],[5436,4],[8723,4],[9006,4],[9562,4],[9990,4],[13595,4],[16636,4],[18344,4],[18436,4],[21797,4],[24918,4]]},"/en/lessons/research-data-with-unix":{"position":[[14751,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1932,4],[4489,4],[12079,4],[19991,7],[23177,4],[30959,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6222,8],[19130,4],[21383,4],[21667,4]]},"/en/lessons/sentiment-analysis":{"position":[[1574,9],[1610,5],[2046,9],[2406,4],[5579,8],[9687,4],[17196,4],[29257,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2855,4],[3003,4],[11686,4]]},"/en/lessons/sonification":{"position":[[20208,4],[32054,5],[39261,4]]},"/en/lessons/space-place-gazetteers":{"position":[[2492,4],[4369,4],[12501,4],[21537,4],[25569,4],[28993,4],[36930,4],[38315,4],[42781,4],[44542,4],[44822,4],[45016,4],[45202,4],[45963,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9667,4],[24431,4],[28100,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[27619,4],[29474,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9026,4],[33840,4],[40562,4],[48395,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4913,4],[11075,7],[14293,4],[18252,8],[44676,5],[50984,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[203,4],[652,4],[7102,4],[15238,4],[16039,4],[17937,4],[18089,4],[18537,4],[20357,4],[24302,7],[26414,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[586,4],[970,4],[1024,4],[15442,4],[16658,4],[24856,4]]},"/en/lessons/transliterating":{"position":[[1619,4],[2882,9],[3096,4],[4718,4],[6086,4],[9941,4],[10041,4],[13422,4],[13527,4],[14837,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4889,4],[11245,4],[13770,4],[17121,7],[17222,4],[37290,4],[38225,4],[43553,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[111,4],[2044,4],[2175,4],[2954,4],[3053,4],[6481,4],[6518,4],[6782,4],[6954,4],[6984,7],[8311,4],[8522,4],[8676,4],[9194,4],[10025,4],[11666,7],[15386,4],[15663,5],[15900,4],[20554,4],[22308,7],[30714,4],[32254,4],[33375,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1089,4],[4837,4],[7176,7],[9543,4],[9854,4],[12332,4],[13495,4],[13664,4],[14028,7],[19841,4],[23485,8]]},"/en/lessons/vector-layers-qgis":{"position":[[2827,4],[8491,4],[8550,4],[9169,4]]},"/en/lessons/viewing-html-files":{"position":[[1227,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6843,4],[43058,4],[43225,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9128,4],[9711,4],[11308,4],[14286,4],[14378,4],[15239,5],[18159,8]]},"/en/lessons/working-with-text-files":{"position":[[3864,4],[7709,4]]},"/en/lessons/working-with-web-pages":{"position":[[1290,4],[3619,4],[6453,4],[6507,4]]}}}],["find_al",{"_index":22781,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18151,11],[18662,11]]}}}],["findabl",{"_index":12234,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34773,8]]},"/en/lessons/jupyter-notebooks":{"position":[[38453,12]]}}}],["findal",{"_index":12135,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19140,10],[19684,10],[19762,10]]}}}],["finder",{"_index":2194,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6894,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27151,6],[27521,6],[27647,6],[27865,6],[30060,7],[30242,7],[34219,6],[40191,6],[47236,7],[48319,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38389,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29015,8],[29176,8],[29226,6],[29417,8],[29731,8],[29983,7],[30093,6],[30179,6],[30218,6],[30602,6],[30668,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9289,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32446,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10232,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15555,6],[30643,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38513,6]]},"/en/lessons/intro-to-bash":{"position":[[8309,6]]},"/en/lessons/jupyter-notebooks":{"position":[[15181,7],[17453,6]]},"/en/lessons/mac-installation":{"position":[[3645,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9513,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15121,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11111,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9906,7]]}}}],["finder.setact",{"_index":8365,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30418,16],[30519,16]]}}}],["finder/window",{"_index":2222,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10103,15]]}}}],["findinterval(var",{"_index":13002,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31694,17]]}}}],["findit",{"_index":12136,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19155,11],[19699,11],[19812,11],[19891,13],[37254,10]]}}}],["findoptimalep",{"_index":5169,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62296,16]]}}}],["findoptimaleps(2",{"_index":5170,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62384,17]]}}}],["findoptimaleps(n_neighbor",{"_index":4850,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34150,27]]}}}],["fine",{"_index":1130,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7304,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25182,4],[25837,5],[53017,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4563,4],[5699,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11259,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15328,5],[29169,4]]},"/en/lessons/common-similarity-measures":{"position":[[39173,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21251,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56949,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[876,4],[29379,4],[29923,4],[30373,5],[30517,4],[48481,4],[48573,4],[48722,4],[49282,4],[49606,4],[50542,4],[50916,4],[51159,4]]},"/en/lessons/counting-frequencies":{"position":[[3779,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2860,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12030,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25490,4],[25773,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19504,4],[29848,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9636,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5905,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30058,4]]},"/en/lessons/georeferencing-qgis":{"position":[[7481,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24984,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30718,4]]},"/en/lessons/introduction-map-warper":{"position":[[10942,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29696,5]]},"/en/lessons/json-and-jq":{"position":[[37237,4]]},"/en/lessons/naive-bayesian":{"position":[[52147,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1679,4]]},"/en/lessons/preserving-your-research-data":{"position":[[12362,4]]},"/en/lessons/research-data-with-unix":{"position":[[3694,5]]},"/en/lessons/sentiment-analysis":{"position":[[13129,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27459,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42478,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31528,4]]},"/en/lessons/vector-layers-qgis":{"position":[[16281,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35302,4]]}}}],["fine_tun",{"_index":5921,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21184,9],[35497,11],[38900,9],[39923,9],[41813,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40014,9]]}}}],["finer",{"_index":3862,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16658,5],[25576,5],[34460,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32601,5]]}}}],["fineread",{"_index":10778,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22524,10],[22594,10],[23553,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1559,10]]}}}],["finetun",{"_index":11261,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47127,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1569,10],[2562,8],[5942,11],[12200,8],[17866,10],[18245,10],[20142,10],[21587,9],[43551,9],[45078,10],[45621,10],[50198,11],[50425,8]]}}}],["fingerprint",{"_index":3738,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5522,12],[5646,13]]}}}],["fingertip",{"_index":2085,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12073,11]]}}}],["finicki",{"_index":13194,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23283,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[13846,8]]}}}],["finish",{"_index":470,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13059,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27921,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12242,7],[17793,6],[18982,7],[24711,7],[24897,9],[31795,9],[55301,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30074,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9862,9],[70631,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2745,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3236,6],[7319,6],[21421,9],[38157,8],[45047,6],[54789,8],[69121,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9403,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4834,6],[35099,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9443,8],[11718,8],[22087,7],[23378,8],[33661,8],[37836,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10434,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12329,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43624,8],[50168,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18406,8],[20025,8],[21517,8],[31991,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12050,9]]},"/en/lessons/extracting-keywords":{"position":[[422,8],[20606,8],[24176,8],[24214,8],[34583,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10902,6],[11239,8],[15450,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13672,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32984,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7144,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11128,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17960,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[5868,6],[5967,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9912,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[9263,6],[9706,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22216,6]]},"/en/lessons/gravity-model":{"position":[[319,8],[16841,9],[17363,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[21588,8],[23992,9],[32568,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35798,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14599,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11208,8],[12260,8],[14286,8],[28455,8],[35901,8],[40992,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3037,6]]},"/en/lessons/jupyter-notebooks":{"position":[[25097,8],[26209,8]]},"/en/lessons/linear-regression":{"position":[[29994,8]]},"/en/lessons/linux-installation":{"position":[[905,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11932,8],[12901,6],[14008,8]]},"/en/lessons/naive-bayesian":{"position":[[14565,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11426,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6053,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25423,8],[25949,9],[43178,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1254,8],[6720,8],[25249,8]]},"/en/lessons/sonification":{"position":[[30819,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6128,7],[21132,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33471,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3890,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2890,8]]},"/en/lessons/vector-layers-qgis":{"position":[[6372,6],[11361,6],[15965,6]]}}}],["finit",{"_index":13809,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[58045,6]]}}}],["fink",{"_index":17530,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[298,4]]}}}],["finland",{"_index":9982,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55915,7]]}}}],["finn",{"_index":20269,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50311,4],[53782,4]]}}}],["finnish",{"_index":5191,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63870,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58608,7],[58882,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25187,8]]}}}],["fiona",{"_index":7174,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61672,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36863,5]]}}}],["fip",{"_index":12923,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18397,4]]}}}],["fire",{"_index":7712,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9758,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[359,5],[8983,5],[9237,5],[9299,4],[9490,5],[9998,7],[10973,7],[11204,5],[11789,7],[12196,7],[12408,4],[21368,4],[23734,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15400,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9538,4],[9889,6],[14348,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6351,4],[6588,4],[6725,4]]},"/en/lessons/intro-to-bash":{"position":[[17737,4]]}}}],["firebird",{"_index":19623,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15740,8]]}}}],["firefox",{"_index":7766,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[194,7],[718,8],[1385,7],[3106,7],[3541,7],[3635,7],[3906,8],[5266,7],[6142,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2582,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21605,7],[21698,7],[21861,8],[22018,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[4296,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4229,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2757,9],[9548,7],[10630,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2993,7]]},"/en/lessons/output-data-as-html-file":{"position":[[5080,8],[5598,7],[6507,7],[7315,7],[8494,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9239,8],[10695,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8368,8]]},"/en/lessons/viewing-html-files":{"position":[[620,8],[2842,7],[3304,7],[3638,7]]},"/en/lessons/working-with-web-pages":{"position":[[6235,7],[6411,7],[8948,8]]}}}],["firehos",{"_index":2145,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2397,8]]}}}],["firemen",{"_index":18592,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58833,10]]}}}],["firgur",{"_index":579,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17476,7]]}}}],["firm",{"_index":8266,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3081,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15842,4],[19365,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1897,5]]}}}],["firmer",{"_index":18335,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19791,6]]}}}],["firmli",{"_index":12197,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27914,6]]}}}],["first",{"_index":138,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2973,5],[5662,5],[9622,5],[10544,6],[11327,6],[12592,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6330,5],[10304,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7033,6],[7318,5],[9799,5],[12418,5],[14561,6],[15689,5],[20167,5],[22018,5],[27664,5],[41988,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2617,5],[2716,6],[3348,5],[8093,5],[10579,5],[12779,6],[12824,5],[12978,5],[13320,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1963,6],[6980,6],[10931,5],[12294,5],[12366,5],[13390,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2477,5],[3392,5],[4597,5],[7039,5],[7098,5],[7366,5],[7417,5],[8424,5],[8528,5],[11759,5],[14556,5],[16496,5],[17981,5],[20350,5],[25361,5],[30168,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1588,5],[1792,5],[2287,6],[5785,6],[7088,5],[15607,5],[15815,5],[19123,5],[22332,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20533,5],[32426,5],[51556,5],[52805,5],[52954,5],[52999,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6994,5],[8006,5],[9538,5],[15998,5],[16373,5],[18538,5],[19861,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3198,5],[3709,5],[4182,5],[8708,5],[9924,5],[16463,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8595,5],[8844,5],[26097,5],[30369,5],[31979,5],[37332,6],[37391,5],[38647,5],[38786,5],[43100,6],[49813,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[77,5],[501,5],[2191,5],[2711,5],[7615,5],[14061,5],[14337,5],[14641,5],[17656,5],[24977,5],[28026,5],[28292,5],[28783,5],[31624,5],[34831,5],[47757,5],[50907,5],[53408,5],[54531,5],[62266,5],[70149,5],[70389,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4265,6],[4863,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17484,6],[19883,6],[21182,5],[23692,6],[24484,6],[31853,5],[32432,6],[43249,5],[46048,5],[46248,5],[48412,5],[61012,5],[66855,5]]},"/en/lessons/common-similarity-measures":{"position":[[673,5],[5129,5],[5787,5],[15865,5],[20889,6],[23558,6],[24609,5],[26831,5],[27251,6],[31331,5],[32351,5],[34525,5],[38161,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3823,6],[6628,6],[9942,5],[12440,5],[13189,5],[14053,5],[17218,5],[26430,6],[29087,5],[35460,5],[35629,5],[38917,5],[46857,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9891,5],[11643,6],[11817,5],[13667,6],[18925,5],[23228,6],[29048,5],[30496,5],[30764,5],[31086,5],[31171,5],[31452,5],[31683,5],[31735,5],[41244,5],[63494,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9759,5],[16118,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1232,5],[14790,5],[15134,5],[15832,5],[15951,5],[16741,6],[17605,5],[19796,5],[20462,5],[21537,5],[22624,5],[22870,5],[24397,5],[25395,5],[30226,5],[31787,5],[35896,5],[37332,8],[38380,5],[40069,5],[41515,6],[55624,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1751,5],[7684,5],[7820,6],[8301,5],[9007,6],[9153,5],[10015,5],[15060,5],[19445,5],[36022,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1064,6],[2352,6],[2980,5],[5861,5],[7003,5]]},"/en/lessons/counting-frequencies":{"position":[[1934,5],[1971,5],[4672,5],[9766,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1297,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2914,5],[3087,5],[11481,5],[12588,5],[12741,5],[13985,5],[15412,6],[20940,5],[26172,5],[26604,6],[29463,5],[29628,5],[34111,5],[36381,5],[37091,5],[37209,5],[39292,6],[40923,5],[44068,5],[44163,5],[45385,5],[45601,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25832,6],[31236,5],[31376,6],[33880,6],[36856,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4403,5],[9969,5],[20823,5],[23067,6],[27594,5],[33235,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5373,5],[6419,5],[8174,5],[9737,5],[10405,5],[12865,5],[13919,5],[13937,5],[13966,5],[13999,5],[15838,5],[16464,5],[18684,5],[19984,5],[22338,5],[23978,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1022,5],[1310,5],[2134,6],[4921,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14557,5],[19422,6],[20295,5],[21334,5],[21436,5],[30432,6],[40387,5],[41940,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1261,5],[2135,5],[2370,6],[8411,5],[9642,5],[10046,5],[11575,6],[14799,5],[22518,6],[22664,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[476,6],[7303,5],[7388,6],[15225,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5276,5],[6253,5],[9348,5],[12001,6],[12131,5],[12832,5],[13652,5],[13785,5],[17867,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4064,5],[7289,5],[8322,5],[13086,5],[19699,5],[19814,5],[19898,5],[23329,6],[24141,5],[24357,5],[24532,5],[31214,5],[33675,5],[38580,5],[42566,5],[42830,6],[43049,6],[46600,5],[50256,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28991,5],[36386,5],[39554,5],[42733,5],[44123,6],[49866,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8450,5],[11529,5],[13045,5],[13191,5],[13292,5],[15860,5],[17690,5],[19616,5],[27389,5],[31139,5],[31398,6],[31494,5],[42697,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1099,5],[1511,6],[3137,5],[7962,5],[11081,6],[11107,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5549,5],[7383,5],[9246,5],[11214,5],[12586,5],[14667,5],[15101,5],[18434,5],[25469,5],[27574,5],[33543,5],[33811,5],[33941,5],[35929,5],[38196,6],[42114,5],[42872,5],[42887,5],[43186,5],[48688,5],[48977,5],[49183,5],[51957,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3226,5],[4032,5],[9542,5],[12561,5],[16914,5],[17542,5],[18086,5],[21205,5],[24888,5],[26635,5],[27931,5]]},"/en/lessons/extracting-keywords":{"position":[[5470,5],[6058,5],[6402,5],[6599,6],[6955,5],[7582,5],[7924,5],[8201,5],[12667,5],[13891,5],[15890,6],[19348,6],[20837,5],[26366,5],[27690,5],[30904,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6203,6],[8184,5],[10773,5],[11401,5],[11802,5],[13136,6],[14330,5],[15046,5],[15910,6],[28973,5],[30289,5],[32165,5],[38486,5],[39409,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6412,6],[9549,5],[12894,5],[14730,5],[14879,8],[16146,5],[22021,5],[22748,5],[28354,5],[31014,5],[31089,8],[33091,5],[33562,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9102,5],[10483,5],[16652,5],[32149,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2087,5],[2334,5],[3817,5],[4290,6],[5220,5],[6154,5],[6385,5],[8175,5],[9428,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[994,5],[1094,5],[4303,5],[9653,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11743,5],[14652,5],[14695,5],[16262,5],[17485,5],[19373,5],[20295,5],[23042,5],[34633,5],[36894,5],[43550,5],[47220,5],[47711,5],[55538,5],[68707,5]]},"/en/lessons/geocoding-qgis":{"position":[[6535,5],[6790,5],[10212,5],[18849,5],[19017,5],[20803,5],[23920,5],[25588,5],[26477,5],[35733,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2446,5],[4673,6],[5662,6],[9737,5],[10212,5],[11379,5],[11715,5],[16257,5],[19817,5],[20258,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5009,6],[6198,5],[6220,6],[6260,5],[7874,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[6578,5],[7861,5],[12203,5],[12487,5],[13472,5],[14047,6],[14175,5],[15457,5],[20478,5],[22360,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21286,5],[24823,5],[27029,5],[29285,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[125,5],[1359,5],[3706,5],[3802,5],[3867,5],[3953,5],[7505,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5762,5],[20971,5],[21340,5],[25633,5],[27995,5],[28892,5],[38045,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[4809,5],[9732,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11945,5],[14578,5],[16692,5],[22480,5]]},"/en/lessons/gravity-model":{"position":[[1997,5],[16667,5],[31143,5],[51692,6],[57466,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[6960,5],[11707,5],[14568,5],[14646,5],[16917,5],[20269,6],[28154,5],[34074,5],[35049,5],[38218,5],[39000,5]]},"/en/lessons/installing-omeka":{"position":[[2226,6],[2961,5],[3540,5],[4678,6],[5030,6],[6541,6],[9987,5],[10447,5],[10692,7],[11099,6],[11392,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1353,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[370,5],[402,5],[436,5],[467,5],[7512,5],[10561,5],[11755,5],[18003,5],[18117,6],[18807,5],[19609,5],[19636,5],[19741,5],[19893,6],[19993,5],[20153,5],[20244,6],[20490,5],[21126,5],[21744,5],[22373,5],[22486,5],[22797,5],[23620,5],[24169,5],[25109,5],[29762,5],[31110,5],[34218,5],[40857,5],[43868,5],[45795,5],[46263,5],[50863,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[995,5],[11120,5],[11943,5],[17650,6],[21833,5],[21916,5],[22819,5],[23437,6],[24987,5],[25022,5],[25147,5],[25639,5],[26566,5],[32551,5],[34258,6],[38997,5],[39945,5],[41021,6],[46174,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6841,5],[8035,6],[15542,5],[19279,5],[19869,5],[29427,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3217,5],[15990,6],[24881,5],[27665,5],[28144,6],[35471,5],[38827,5],[39419,6]]},"/en/lessons/intro-to-bash":{"position":[[4678,5],[12231,6],[13533,5],[14362,6],[15060,5],[15136,5],[15405,5],[16300,6],[21111,6],[21528,5],[22029,6],[22281,5],[26348,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4591,5],[4834,5],[6077,5],[6278,5],[7609,5],[10810,5],[10937,5],[11619,6],[12266,5],[13273,5],[13834,6],[13940,6],[14518,5],[15400,5],[15926,5],[17438,5],[18638,5],[19612,5]]},"/en/lessons/intro-to-linked-data":{"position":[[11623,5],[25534,5],[30951,5],[34245,5],[34393,5],[35182,5],[35744,5]]},"/en/lessons/intro-to-powershell":{"position":[[1821,5],[3366,5],[5461,5],[6094,5],[6510,6],[13105,6],[13836,5],[14707,5],[17226,5],[18862,6],[20498,5],[25020,6],[25266,5],[31897,5],[34720,5],[38114,5],[39480,6],[40485,5],[40928,6],[42331,5],[43889,5],[44609,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3800,5],[3862,5],[5010,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12072,6],[12168,5],[19560,5],[22954,5]]},"/en/lessons/introduction-and-installation":{"position":[[226,5],[883,5],[2463,5]]},"/en/lessons/introduction-map-warper":{"position":[[2835,5],[14497,5],[15555,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20805,6],[21304,5],[24514,6],[31624,5],[31734,5],[38764,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[295,5],[445,5],[528,5],[2248,5],[7686,5],[8849,5],[8872,5],[9373,5],[10939,5],[11235,5],[12937,5],[12978,6],[17535,5],[17665,6],[19368,5],[19872,5],[20310,5],[20358,5],[21878,5],[22011,5],[25591,6],[27402,5],[31380,5],[34293,5],[34314,5],[34816,5],[34955,5],[38302,5],[40877,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[361,5],[8464,5],[8703,5],[8944,6],[13282,5],[13865,5],[16637,5],[17233,5],[18790,5],[20164,5],[26832,6],[30779,5],[44225,5]]},"/en/lessons/json-and-jq":{"position":[[5902,5],[9386,5],[9500,5],[9685,5],[18844,6],[26058,5],[26181,5],[28903,5],[29604,5],[32170,5],[32902,5],[34254,6],[34371,5],[35397,5]]},"/en/lessons/jupyter-notebooks":{"position":[[6976,5],[13923,5],[14317,5],[19292,5],[20202,5],[20244,5],[20785,5],[21708,5],[21769,5],[27074,5],[28931,5],[29305,6],[29316,5],[29748,5],[31895,5],[32278,5],[33662,5],[33714,5],[41400,5],[48479,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7207,5],[8575,5]]},"/en/lessons/linear-regression":{"position":[[1149,5],[2391,5],[4697,6],[9713,5],[11851,5],[15043,5],[17272,5],[21066,5],[23054,5],[32746,6],[33103,6],[34180,5],[41762,5],[41839,5],[41921,5],[42616,5],[43557,5],[43734,6],[48666,5],[48708,5],[60017,6],[68766,5],[79699,5]]},"/en/lessons/logistic-regression":{"position":[[2111,5],[5649,5],[17690,6],[27968,5],[53410,5],[60538,5],[61199,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5162,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3998,5],[7731,5],[8517,5],[8637,5],[8941,5],[9066,5],[9150,5],[22751,6],[24813,5],[26000,5],[31124,6],[31785,6]]},"/en/lessons/naive-bayesian":{"position":[[17970,5],[18224,5],[18316,5],[18802,5],[24067,5],[26711,5],[26795,5],[28011,5],[29287,5],[38055,5],[45315,5],[46112,5],[46330,5],[48225,6],[51970,6],[55538,6],[61029,7],[62745,5],[63560,5],[63610,5],[64907,5]]},"/en/lessons/normalizing-data":{"position":[[3556,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[278,5],[1310,5],[4344,5],[6592,5],[6619,5],[8018,5],[8462,5],[10169,5],[10293,5],[15469,6],[16844,5],[18374,5],[23139,5],[26259,5],[31181,5],[33585,5],[34147,5],[34830,6],[40281,6],[48173,5],[48363,5],[48984,5],[50325,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2581,5],[4620,5],[4788,5],[10295,5]]},"/en/lessons/qgis-layers":{"position":[[2761,5],[4687,5],[9067,5],[11792,5],[16509,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2617,5],[3782,6],[5815,5],[6850,5],[11312,5],[17066,5],[17693,5],[20975,5],[21263,5],[23528,5],[23690,5],[25444,5],[26858,5]]},"/en/lessons/research-data-with-unix":{"position":[[9489,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10923,5],[11254,5],[12425,5],[18925,5],[35571,5],[39848,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1676,5],[13147,5],[19654,6],[19970,5],[20304,5],[21071,5],[22004,5],[26114,5],[34027,5],[36151,5],[37826,5],[42812,5],[43820,5],[46405,5]]},"/en/lessons/sentiment-analysis":{"position":[[391,5],[9617,5],[10135,5],[11801,5],[17332,6],[17486,6],[21299,6],[29931,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9553,6],[11161,5],[12192,5],[12512,5],[12832,5],[13750,6],[16336,5],[17837,5],[18007,6],[19646,5],[19905,5],[23098,6],[24816,5],[26905,6],[27195,6],[29062,5],[31806,6],[33936,5],[34423,6],[38166,5]]},"/en/lessons/sonification":{"position":[[2759,6],[8057,5],[13008,5],[14147,5],[14707,5],[20942,6],[22201,6],[22960,6],[25954,5],[34680,5],[36081,5],[37558,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2626,6],[4557,6],[8355,5],[12022,6],[15170,6],[16891,5],[17841,5],[17868,5],[21549,5],[21637,5],[21913,5],[29859,5],[37392,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[190,5],[6799,6],[8925,5],[14147,5],[15995,5],[18823,6],[25742,5],[25941,5],[33729,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4271,6],[7274,6],[9917,5],[14830,5],[16104,6],[17053,5],[19856,6],[30485,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8433,5],[11466,5],[12755,5],[17319,5],[17329,7],[17465,5],[17535,7],[20153,5],[20227,5],[20673,5],[21941,5],[23154,5],[23515,5],[25730,5],[27854,5],[32751,5],[36776,5],[37900,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1497,6],[2061,5],[16451,5],[21280,5],[26155,5],[28510,5],[33056,6],[36678,6],[40020,5],[43522,5],[51105,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[326,5],[1265,5],[3340,5],[5155,5],[14562,5],[18249,5],[18988,5],[21108,5],[22118,5],[23100,5],[26898,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7724,5],[11813,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8080,5],[16975,5],[19020,5],[19252,5],[25440,5],[25650,5],[25674,5]]},"/en/lessons/transliterating":{"position":[[3384,5],[5071,5],[5799,6],[13405,5],[14220,5],[14897,5],[15123,5],[16131,5],[18944,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9551,5],[17553,5],[21028,5],[26054,5],[26092,5],[26344,5],[36242,5],[37839,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3419,5],[7809,6],[8187,5],[10741,5],[14601,6],[14715,5],[23934,5],[25620,5],[26060,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9513,5],[12065,5],[18500,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5467,5],[10387,5],[11914,5]]},"/en/lessons/viewing-html-files":{"position":[[2526,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1997,5],[6913,5],[9541,5],[9553,6],[9828,5],[12136,5],[14940,5],[21022,5],[21608,5],[24201,6],[34532,6],[37259,6],[39576,5],[40614,6],[40744,5],[41205,5],[41353,5],[41368,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[948,5],[3487,6],[4639,5],[5912,5],[6539,5],[6844,5],[11736,5],[14081,6]]},"/en/lessons/working-with-text-files":{"position":[[1536,5]]},"/en/lessons/working-with-web-pages":{"position":[[4736,6],[6093,5]]}}}],["first_content_chapter_start",{"_index":10728,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15701,27]]}}}],["first_date_held",{"_index":20586,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28072,15],[29026,15],[37063,15]]}}}],["first_sent",{"_index":7871,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21425,17],[21621,17],[21878,17],[23791,17],[23987,17],[24244,17],[38780,15],[38944,14]]}}}],["firsthand",{"_index":23250,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[16692,9]]}}}],["firstli",{"_index":5959,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30933,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3254,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9607,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8222,8]]}}}],["fiscal",{"_index":7455,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[25551,6]]}}}],["fish",{"_index":6751,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22168,4],[27308,4],[27364,5]]},"/en/lessons/intro-to-bash":{"position":[[21309,4]]}}}],["fisheri",{"_index":7252,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7105,9]]}}}],["fisk",{"_index":1550,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30447,4]]},"/en/lessons/naive-bayesian":{"position":[[58770,7]]}}}],["fist",{"_index":14410,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10619,6]]}}}],["fit",{"_index":1516,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29025,3],[42862,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9883,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31258,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14667,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11167,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26325,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18952,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[318,3],[7728,3],[9158,3],[10802,3],[71742,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20965,3],[21137,5],[38846,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[631,7],[39935,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3142,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31317,6],[56900,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25107,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14573,4],[17302,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9701,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11190,3],[38226,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2613,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4091,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6792,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5812,3]]},"/en/lessons/georeferencing-qgis":{"position":[[1430,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[26196,3],[30535,3],[30842,3]]},"/en/lessons/gravity-model":{"position":[[24281,4],[39690,4],[39707,3],[39937,3],[60376,7],[60523,8],[62606,7],[62751,8],[63957,7],[64102,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22754,4],[24071,5],[24712,5],[34846,3],[42859,4]]},"/en/lessons/intro-to-bash":{"position":[[2571,3],[7566,4]]},"/en/lessons/json-and-jq":{"position":[[1701,4]]},"/en/lessons/linear-regression":{"position":[[12341,3],[14797,3],[15364,3],[15565,3],[16765,6],[16866,3],[17166,3],[17631,3],[18238,3],[18417,3],[18952,7],[19094,3],[20298,4],[31645,8],[31936,6],[35278,3],[37017,8],[40790,7],[41118,6],[51988,4],[53141,4],[64717,3]]},"/en/lessons/linux-installation":{"position":[[2568,3]]},"/en/lessons/logistic-regression":{"position":[[44162,5],[49786,3],[51937,5],[52054,7],[52648,3],[61263,3],[61524,3]]},"/en/lessons/mac-installation":{"position":[[1947,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2325,4],[43270,5],[43517,5],[44911,4],[46790,5],[49509,6],[49974,4]]},"/en/lessons/preserving-your-research-data":{"position":[[3869,3],[12232,3],[15958,3]]},"/en/lessons/research-data-with-unix":{"position":[[9640,3],[10368,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31053,3]]},"/en/lessons/sentiment-analysis":{"position":[[10389,3]]},"/en/lessons/sonification":{"position":[[23800,6],[26988,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1083,3],[26514,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23690,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17667,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27627,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2767,3]]},"/en/lessons/windows-installation":{"position":[[3305,3]]}}}],["fit_one_cycl",{"_index":6343,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40130,14]]}}}],["fit_transform",{"_index":1435,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23747,15],[23861,15],[24152,15]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29803,13]]},"/en/lessons/linear-regression":{"position":[[35604,15],[64739,13]]},"/en/lessons/logistic-regression":{"position":[[51946,14]]}}}],["fitbound",{"_index":18242,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[28313,10],[31391,10]]}}}],["fitbounds(geojson.getbound",{"_index":18228,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21353,32],[24208,32],[26689,32],[28131,34],[29465,34],[30910,32],[33696,32],[35282,32]]}}}],["fittingli",{"_index":1097,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6017,10]]}}}],["fitz",{"_index":11048,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12954,5],[15022,4]]}}}],["fitz.open(pdf",{"_index":11062,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14076,14]]}}}],["fitzpatrick",{"_index":5591,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69694,12]]}}}],["five",{"_index":662,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21438,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12273,4],[12344,4],[13365,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19100,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37422,4],[39023,4],[60738,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23392,5],[23721,4],[28298,4],[41547,5],[54771,4]]},"/en/lessons/common-similarity-measures":{"position":[[30118,4],[31010,5],[31225,4],[32149,4],[33148,4],[33813,4],[34470,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14796,4],[15140,4],[17611,4],[19802,4],[21543,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34147,4]]},"/en/lessons/counting-frequencies":{"position":[[4098,4],[9788,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38733,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20301,4],[21340,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14709,4],[27420,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17576,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49463,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17985,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11113,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14701,4],[31609,4],[31635,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22261,4],[22926,4],[24896,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3260,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10905,7]]},"/en/lessons/gravity-model":{"position":[[652,4],[24767,4],[25034,4],[25254,4],[30075,4],[35002,4],[35177,4],[35846,4],[36147,4],[37746,4],[42531,4],[44010,4],[45641,4],[46759,4],[57097,4],[58130,4]]},"/en/lessons/installing-omeka":{"position":[[2103,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28243,4],[31440,5],[35336,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29760,5],[29843,4],[31284,4],[36953,4],[37237,4],[37283,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2047,4]]},"/en/lessons/intro-to-bash":{"position":[[21437,4]]},"/en/lessons/intro-to-linked-data":{"position":[[705,4],[8637,5],[35401,4],[35449,4],[35582,4]]},"/en/lessons/intro-to-powershell":{"position":[[31178,4],[35425,4],[37080,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3806,4],[3868,4],[4291,4],[5016,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12791,4],[35583,4],[39366,4],[41974,4]]},"/en/lessons/linear-regression":{"position":[[61115,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27386,4]]},"/en/lessons/normalizing-data":{"position":[[2070,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10543,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13362,4]]},"/en/lessons/space-place-gazetteers":{"position":[[13419,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11091,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28000,4],[37688,4],[37906,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15189,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21688,4],[26551,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29263,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4410,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24381,4],[25805,4],[27054,4],[35367,4]]},"/en/lessons/working-with-web-pages":{"position":[[6865,4]]}}}],["fivethirtyeight",{"_index":1771,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43968,16],[51612,16]]}}}],["fivethirtyeight.com",{"_index":1716,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40386,19]]}}}],["fix",{"_index":828,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5700,3],[6281,6],[6347,3],[6493,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17635,3],[17838,3],[18412,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3416,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31905,3],[43916,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19161,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27890,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21403,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17159,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35811,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8256,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12583,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6599,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32846,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27072,3],[27178,5],[31183,6],[33653,3],[55790,3],[56544,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12633,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2847,5],[19292,4],[19917,6],[20020,6],[21422,4],[21442,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36016,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23110,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40200,4]]},"/en/lessons/intro-to-linked-data":{"position":[[11077,3]]},"/en/lessons/intro-to-powershell":{"position":[[26100,3],[38645,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[10147,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5501,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3704,5],[4151,6],[32671,3],[36943,3]]},"/en/lessons/jupyter-notebooks":{"position":[[29496,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2892,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8644,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25834,3]]},"/en/lessons/sentiment-analysis":{"position":[[35690,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33033,5],[35117,5],[35869,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7896,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19312,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22984,5],[44105,6],[44202,5],[44350,5],[56197,5],[57092,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23207,3]]},"/en/lessons/transliterating":{"position":[[13738,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[14385,3],[25754,3],[26194,3],[26409,3],[27162,3],[29765,4],[30125,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10996,6]]}}}],["fl",{"_index":660,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21275,3],[21287,3],[21346,3]]}}}],["fla",{"_index":3483,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2000,4]]}}}],["flac",{"_index":15827,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15775,4]]}}}],["flag",{"_index":5985,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41537,4],[41561,4],[43092,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34383,4],[54594,4],[54732,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19174,4],[21696,6],[27097,5],[27236,5],[28725,4],[28847,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8986,4],[23316,7]]},"/en/lessons/extracting-keywords":{"position":[[19973,7],[21284,4],[35407,4]]},"/en/lessons/installing-omeka":{"position":[[6653,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[4542,4]]},"/en/lessons/intro-to-bash":{"position":[[6040,5],[8654,5],[8906,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11445,5],[11560,5],[11805,4],[26337,4],[26396,4],[26433,4],[27809,4],[27908,4],[31047,4]]},"/en/lessons/json-and-jq":{"position":[[6255,6],[25437,4],[34044,4],[39152,4]]},"/en/lessons/logistic-regression":{"position":[[22565,6],[51603,4]]},"/en/lessons/naive-bayesian":{"position":[[32414,4],[58913,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17498,5]]},"/en/lessons/research-data-with-unix":{"position":[[2914,5],[6181,4],[6373,5],[6628,5],[6706,4],[6857,4],[7007,4],[7039,6],[7373,5],[12100,5],[12956,5],[13215,4],[13259,4],[13325,4],[13397,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21508,7],[21738,5],[23240,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48017,5],[48186,4]]}}}],["flags/act",{"_index":15786,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[11151,15]]}}}],["flander",{"_index":22981,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50661,8]]}}}],["flash",{"_index":245,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5214,5],[5282,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30871,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[11720,5]]}}}],["flashback",{"_index":9208,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8805,9],[8950,9]]}}}],["flask",{"_index":7789,"title":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34,5]]}},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35,5],[134,5],[470,5],[529,5],[1852,5],[2461,5],[2518,5],[3480,6],[3526,5],[3552,5],[3657,5],[3855,6],[3915,5],[13686,5],[14183,5],[14269,5],[14354,5],[14489,5],[14508,5],[14713,5],[14971,6],[15263,5],[16494,5],[17058,5],[17287,5],[17604,5],[17682,5],[17729,5],[17867,5],[17907,5],[18069,5],[18412,5],[18548,5],[18885,5],[18905,5],[19021,5],[19783,5],[19925,5],[19972,5],[21150,5],[21161,5],[22616,5],[23516,5],[23527,5],[25316,5],[34452,5],[34463,5],[46797,5],[46865,5]]}}}],["flask.flask(__name__",{"_index":7845,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16507,21],[18985,21],[21198,21],[23564,21],[34515,21]]}}}],["flat",{"_index":3475,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1915,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2879,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36086,4]]},"/en/lessons/json-and-jq":{"position":[[1568,4],[1948,4],[17619,4],[40673,4]]},"/en/lessons/sentiment-analysis":{"position":[[27797,4],[28168,4],[30487,4],[30857,4],[31584,4],[31955,4],[34777,4],[35147,4],[36560,4],[37087,4]]}}}],["flatli",{"_index":6615,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[20252,6]]}}}],["flatten",{"_index":6178,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15146,7]]},"/en/lessons/geocoding-qgis":{"position":[[10667,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[12468,9]]},"/en/lessons/linear-regression":{"position":[[56703,8]]},"/en/lessons/sonification":{"position":[[5771,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23253,9]]}}}],["flaum",{"_index":18565,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58389,8]]}}}],["flavor",{"_index":1226,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11702,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43873,6],[43986,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18781,8],[67813,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4824,8],[9014,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16396,9],[16624,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12092,9],[12191,6],[12649,8],[16450,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18895,6]]}}}],["flavour",{"_index":5293,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[2205,9]]},"/en/lessons/working-with-text-files":{"position":[[7325,9],[7374,9],[7393,7]]}}}],["flax",{"_index":13339,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[4530,5]]}}}],["fledg",{"_index":21436,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[12398,7]]}}}],["fleetwood",{"_index":19563,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15021,9]]}}}],["flesh",{"_index":14245,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[19063,7]]},"/en/lessons/linear-regression":{"position":[[42875,5]]}}}],["fletcher",{"_index":15235,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25983,8]]}}}],["flew",{"_index":19345,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4038,4],[7074,4],[12054,4]]}}}],["flexibl",{"_index":2129,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[433,8],[17006,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[923,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1510,8],[61220,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23121,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4257,12],[11818,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2277,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18946,8],[35493,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39359,11],[48271,11]]},"/en/lessons/extracting-keywords":{"position":[[5219,8],[30181,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19910,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2608,11],[4127,8],[36097,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68461,9]]},"/en/lessons/geocoding-qgis":{"position":[[4579,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4853,11],[33257,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5009,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[14750,12],[22644,11],[26853,12],[41921,12]]},"/en/lessons/intro-to-linked-data":{"position":[[17425,9],[17456,8]]},"/en/lessons/introduction-map-warper":{"position":[[16027,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28927,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6234,8],[26430,8],[44725,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14923,9]]},"/en/lessons/json-and-jq":{"position":[[1619,8]]},"/en/lessons/jupyter-notebooks":{"position":[[27741,8],[50659,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22311,11]]},"/en/lessons/preserving-your-research-data":{"position":[[4611,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1012,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6233,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4083,11],[8390,11],[10252,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1792,8],[6416,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2828,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3116,11]]}}}],["flexur",{"_index":786,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3083,7]]}}}],["fli",{"_index":6490,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57067,7]]},"/en/lessons/geocoding-qgis":{"position":[[10240,3]]},"/en/lessons/georeferencing-qgis":{"position":[[12054,4]]},"/en/lessons/intro-to-powershell":{"position":[[3744,4]]},"/en/lessons/qgis-layers":{"position":[[5891,4],[8870,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4995,4]]},"/en/lessons/sonification":{"position":[[38534,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29784,4]]}}}],["flickr",{"_index":10668,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4114,7]]}}}],["flight",{"_index":13064,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13263,7]]},"/en/lessons/linear-regression":{"position":[[52450,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9906,7],[10149,7]]}}}],["flip",{"_index":2663,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30241,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43779,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32935,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21426,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8084,5],[48180,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5058,8]]}}}],["float",{"_index":1019,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2952,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14012,5],[16225,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23307,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50599,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11847,8],[15305,8],[16195,8],[16995,8],[18785,8],[21329,8],[29249,8],[35202,8],[35807,8],[40727,8],[42367,8],[43985,8],[44859,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7536,6]]},"/en/lessons/linear-regression":{"position":[[24359,8],[39021,8],[39105,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4308,8]]}}}],["float64",{"_index":17192,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38931,7],[39859,7],[39909,7],[76606,7]]}}}],["floatfmt='0.3f",{"_index":4211,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40494,16]]}}}],["floccinaucinihilipilif",{"_index":16031,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25263,32],[25392,32],[25784,29]]}}}],["flood",{"_index":13367,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[20480,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11285,5]]},"/en/lessons/space-place-gazetteers":{"position":[[8090,8]]}}}],["floor",{"_index":19159,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1954,5],[2115,8],[2605,5]]}}}],["floppi",{"_index":15356,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[15806,6]]}}}],["florida",{"_index":8280,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4223,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3037,7]]}}}],["flour",{"_index":22918,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35345,8],[35402,8]]}}}],["flourish",{"_index":20530,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8846,11]]}}}],["flow",{"_index":3424,"title":{"/en/lessons/extracting-keywords":{"position":[[55,7]]}},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[19585,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44821,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19544,4]]},"/en/lessons/extracting-keywords":{"position":[[56,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21604,4]]},"/en/lessons/geocoding-qgis":{"position":[[6419,7],[23740,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3337,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6754,5],[8650,4]]},"/en/lessons/gravity-model":{"position":[[19508,5],[41924,5],[59529,4],[60594,7],[61086,4],[61133,4],[62822,7],[63307,4],[63354,4],[64173,7]]},"/en/lessons/jupyter-notebooks":{"position":[[37578,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22384,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16927,4]]}}}],["flower",{"_index":6244,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27102,8]]}}}],["flowerdew",{"_index":13602,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20161,10],[60333,10],[60493,10],[60790,10],[62563,10],[62721,10],[63013,10],[63914,10],[64072,10],[64364,10]]}}}],["floyd",{"_index":21683,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[10495,7],[14685,7],[58513,6]]}}}],["floyd’",{"_index":21867,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[49032,7],[50366,7],[50490,7]]}}}],["fluctuat",{"_index":8466,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22634,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42000,11]]}}}],["fluctuations(numb",{"_index":12945,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[21655,19]]}}}],["flueckig",{"_index":15852,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[24252,12],[42155,11]]}}}],["fluenci",{"_index":15025,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[25156,7]]}}}],["fluent",{"_index":15015,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[20714,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46600,6]]}}}],["fluentli",{"_index":22596,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1736,8]]}}}],["fluid",{"_index":11440,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36037,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19589,5]]}}}],["fluiditi",{"_index":15197,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[17522,8]]}}}],["fluidli",{"_index":10357,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3094,7]]}}}],["fluidpag",{"_index":20558,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19484,12],[19843,12],[20025,10],[21121,10],[23206,11],[23775,10],[36674,10]]}}}],["flummox",{"_index":15389,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[30649,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[26485,8]]}}}],["fluoresc",{"_index":13363,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[19940,11]]}}}],["flush",{"_index":2893,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16706,5]]},"/en/lessons/installing-omeka":{"position":[[7889,5]]}}}],["flushleft",{"_index":3649,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8123,9],[8253,10],[15878,9],[16008,10]]}}}],["flv",{"_index":15811,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14718,5]]}}}],["flypap",{"_index":15631,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25495,9],[25626,9]]}}}],["fman",{"_index":8056,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7758,4]]}}}],["fmt_titl",{"_index":4341,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50533,11],[50745,9],[51023,9],[51081,9],[51120,9]]}}}],["fn",{"_index":3974,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23105,2],[24179,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39979,2],[52976,2]]}}}],["fn_col=\"fil",{"_index":5907,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18936,14]]}}}],["fname",{"_index":3953,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21923,5],[22399,5]]}}}],["fndict",{"_index":12325,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51019,6],[51179,6],[51508,6],[52207,7],[52689,6],[52982,7],[53162,6],[54256,7]]}}}],["fndict[fn]['chid",{"_index":12344,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53009,18]]}}}],["fndict[fn]['fntext",{"_index":12345,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53049,20]]}}}],["fndict[mark",{"_index":12349,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53520,14]]}}}],["fndict[text]['fntext",{"_index":12351,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53723,22]]}}}],["fnlist",{"_index":12444,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64709,6]]}}}],["fntext",{"_index":12328,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51689,9],[51761,9],[51805,9],[52072,9],[53040,6],[53127,8],[53559,9]]}}}],["fo",{"_index":11925,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9467,5],[10406,5],[22517,5],[32402,4],[32482,4],[32721,5],[44349,5],[60767,5],[61706,5]]}}}],["foaf",{"_index":15239,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26356,5],[26597,5],[26612,5]]}}}],["foaf:mbox",{"_index":15242,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26675,9]]}}}],["focal",{"_index":21871,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[50542,5]]}}}],["focu",{"_index":1942,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[613,5],[1232,5],[16208,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30140,5],[30376,5],[30523,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2481,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3387,5],[5325,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9488,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8921,5],[9316,5],[13647,5],[17616,5],[67793,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6476,5],[71833,5]]},"/en/lessons/common-similarity-measures":{"position":[[1983,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3558,5],[11063,5],[14095,5],[29230,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1718,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8986,5],[15153,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9168,5],[9905,5],[52367,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8187,6],[25506,5],[28455,5],[36009,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8283,5],[14129,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7366,5],[8658,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3123,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14030,5],[17722,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1131,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2818,5],[5127,5],[21519,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40749,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10927,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[984,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21409,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1615,5],[7978,5],[13437,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[345,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6582,5],[7035,5],[11769,5],[21118,5],[34384,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1346,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[1984,5],[4712,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24032,5],[24673,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2987,5],[30136,5],[47615,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2009,5],[2305,5],[9503,5],[22264,5]]},"/en/lessons/introduction-and-installation":{"position":[[363,5],[2600,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5034,5],[20260,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[338,5],[9104,5]]},"/en/lessons/linear-regression":{"position":[[1167,5],[14852,5]]},"/en/lessons/logistic-regression":{"position":[[887,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[23062,5]]},"/en/lessons/naive-bayesian":{"position":[[61584,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48116,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1080,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2445,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12008,5],[22710,5]]},"/en/lessons/sentiment-analysis":{"position":[[2533,5]]},"/en/lessons/space-place-gazetteers":{"position":[[6173,5],[9290,5],[9695,5],[46126,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7610,5],[17481,5],[44174,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13353,5],[14350,5],[33466,5],[41342,5],[51967,5],[58453,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[496,5],[868,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29906,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17727,5]]}}}],["focus",{"_index":972,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1143,7],[52514,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31756,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4718,8],[14558,7],[26142,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[661,7],[20444,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2303,7],[7406,7],[12807,7],[61820,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16923,7]]},"/en/lessons/common-similarity-measures":{"position":[[22328,7],[35381,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16038,7],[16575,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54948,7],[62703,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8083,7],[8805,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1391,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4355,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13090,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8737,7],[37229,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2648,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39816,8],[41262,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1069,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11301,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2390,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2729,8],[30478,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23084,8],[23509,7],[23533,7]]},"/en/lessons/gravity-model":{"position":[[57655,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2698,7],[25585,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43440,8],[46972,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52959,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39864,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3169,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5006,7]]},"/en/lessons/intro-to-linked-data":{"position":[[17964,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[26598,7]]},"/en/lessons/introduction-map-warper":{"position":[[2089,7],[16278,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1038,7],[1837,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44018,7]]},"/en/lessons/jupyter-notebooks":{"position":[[11932,7]]},"/en/lessons/linear-regression":{"position":[[7430,7],[60173,8],[79726,8]]},"/en/lessons/logistic-regression":{"position":[[56096,7],[67481,8]]},"/en/lessons/naive-bayesian":{"position":[[41753,8]]},"/en/lessons/preserving-your-research-data":{"position":[[869,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11742,8]]},"/en/lessons/sonification":{"position":[[4816,7]]},"/en/lessons/space-place-gazetteers":{"position":[[261,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2163,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6405,7],[44468,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4522,7],[14888,7],[37548,7],[59754,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14090,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16540,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11174,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18950,7]]}}}],["focuss",{"_index":4420,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56058,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8227,8],[8809,8],[26558,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3422,8]]}}}],["fogg",{"_index":1583,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31294,4]]}}}],["fol",{"_index":12144,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22647,3],[33913,3],[44072,3]]}}}],["fol.findall(lin",{"_index":12231,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34303,17]]}}}],["fol.match(lin",{"_index":12230,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33989,16],[44571,16]]}}}],["fol.match(line).group(0",{"_index":12284,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44753,24]]}}}],["fol.search(lin",{"_index":12301,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46353,17]]}}}],["fol.search(line).group(0",{"_index":12302,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46472,25]]}}}],["fold",{"_index":9215,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10058,7],[10145,4],[34255,6],[43356,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[5135,4]]},"/en/lessons/naive-bayesian":{"position":[[40999,4],[43855,4],[54293,4]]},"/en/lessons/normalizing-data":{"position":[[3996,6]]},"/en/lessons/research-data-with-unix":{"position":[[10942,4]]}}}],["folder",{"_index":118,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2264,6],[3904,6],[10535,7],[11367,6],[11467,7],[11543,8],[11706,6],[11794,7],[11817,6],[11832,7],[11900,6],[11952,6],[12100,7],[13350,7],[13438,6],[13483,7],[19319,7],[19355,6],[19370,7],[19931,6],[24274,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3893,6],[8266,6],[8332,7],[8555,7],[9196,6],[10361,6],[10406,7],[10450,6],[10976,6],[11084,6],[11582,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4353,7],[4443,6],[19793,7],[20259,7],[20425,6],[20493,6],[26382,6],[27358,6],[28093,6],[28202,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5779,7],[5820,6],[6109,7],[7139,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9508,6],[13002,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26161,6],[26239,6],[26446,6],[26544,6],[26675,6],[27110,9],[27141,6],[27239,6],[27335,6],[27457,6],[27560,6],[27683,6],[27793,9],[27855,6],[27912,6],[27958,6],[28105,6],[28425,6],[28537,6],[28627,6],[29632,6],[29661,6],[29746,7],[29859,6],[30050,6],[32363,6],[33222,6],[34209,6],[34250,6],[34402,8],[34492,7],[34597,7],[34696,7],[35053,6],[38009,6],[38102,6],[38794,6],[39375,6],[39712,6],[39751,6],[40235,7],[40263,6],[40574,6],[40739,6],[40932,6],[41041,6],[41213,6],[41288,6],[41850,6],[44962,6],[46647,6],[46672,7],[47029,7],[47269,6],[47309,6],[48439,7],[50509,6],[50573,6],[52163,6],[52266,7],[52287,6],[53401,6],[55994,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28516,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12431,7],[17775,7],[17835,7],[17854,6],[17916,7],[18910,6],[35611,6],[39986,6],[46969,7],[47657,6],[62199,6],[64820,6]]},"/en/lessons/common-similarity-measures":{"position":[[23642,6],[23714,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17780,6],[18419,6],[18897,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33079,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9349,6],[9672,6],[10005,6],[18479,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13929,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4078,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15432,6],[15485,7],[15521,7],[15575,6],[15697,6],[15724,6],[16050,6],[16075,6],[16196,6],[16336,7],[16804,6],[16910,7],[16976,6],[22361,6],[34196,6],[36190,6],[36238,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11114,7],[35161,6],[35252,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10170,6],[10426,7],[10497,6],[12047,6],[12083,7],[12198,6],[12228,6],[12285,7],[12314,7],[12535,7],[15424,7],[18001,6],[23302,6],[27673,7],[27797,7],[33502,6],[35083,7],[35223,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44362,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8517,6],[8599,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3922,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6344,7],[11129,8],[11234,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35135,8],[35219,6],[44800,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45392,6],[49618,6],[49786,6],[49979,7],[50017,6],[50074,6],[50197,6],[50247,6],[50373,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1339,7],[6225,6],[6312,6],[6595,6],[7508,6],[11391,6],[19915,6]]},"/en/lessons/extracting-keywords":{"position":[[8563,8],[13801,6],[14050,6],[14347,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10089,6],[10302,7],[11426,6],[11590,7],[12483,6],[12556,6],[13165,6],[13344,7],[14372,6],[14656,7],[14718,6],[14797,6],[14860,7],[26835,7],[27913,8],[29024,6],[29480,6],[29652,8],[31272,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12773,7]]},"/en/lessons/geocoding-qgis":{"position":[[9522,6],[9798,6],[11310,6],[11513,6],[20933,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5203,6]]},"/en/lessons/georeferencing-qgis":{"position":[[3401,6],[9216,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9085,6],[21385,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14039,7],[14231,6],[14676,8],[14714,6],[14753,7],[14811,6],[15037,7],[15065,7],[15153,7],[15359,6],[15491,7],[15579,7],[15630,6],[15690,6],[15796,6],[16193,7],[16208,6],[16266,6],[16295,6],[16329,6],[16411,6],[16510,6],[30671,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3381,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13352,6],[24132,6],[24382,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[15555,6],[16206,7],[16247,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5309,6],[5338,6],[6515,6],[6560,6],[6604,8],[6725,7],[21065,7],[21177,6],[21219,6],[21383,7],[21482,7],[24989,6],[25160,7],[26250,7],[26302,7],[26347,6],[27476,7],[27495,7],[28016,6],[28058,6],[28196,6],[28267,6],[29999,7],[33468,6],[34503,6],[34791,7],[41163,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40761,6],[41679,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8424,6],[50414,6],[50516,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25585,6],[30628,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12548,6],[12836,7],[12909,6],[14561,6],[14599,7],[14766,6],[14854,6],[14907,7],[14981,7],[15183,7],[17978,7],[18465,7],[18563,7],[18898,7],[21389,6],[21540,6],[21589,7],[21696,6],[21727,8],[21745,6],[21821,7],[21875,6],[28379,6],[35742,6],[37313,7],[37453,6],[38447,6],[38537,6],[38591,6],[38675,6],[40696,7],[40744,6],[40807,6]]},"/en/lessons/intro-to-bash":{"position":[[717,7],[758,7],[9702,6],[10236,7],[10528,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5857,6],[6973,6],[7055,6]]},"/en/lessons/intro-to-powershell":{"position":[[1932,7],[4997,9],[5042,6],[5124,6],[5148,7],[5243,6],[12055,9],[12324,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13673,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17485,6],[18660,7],[18694,6],[18818,6],[18971,6],[19068,7],[19199,6],[23023,7]]},"/en/lessons/jupyter-notebooks":{"position":[[3806,6],[12943,6],[14862,6],[15042,7],[15069,6],[15432,6],[15508,7],[15539,6],[15563,8],[15640,8],[15728,6],[15771,7],[17326,6],[17716,6],[17864,7],[18045,7]]},"/en/lessons/linear-regression":{"position":[[9825,6],[9987,7],[28617,6],[28755,6]]},"/en/lessons/linux-installation":{"position":[[1179,7],[1722,7]]},"/en/lessons/logistic-regression":{"position":[[21906,7],[22521,6]]},"/en/lessons/mac-installation":{"position":[[809,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2022,6],[2057,6],[2202,7],[2231,7],[2282,7],[2302,6],[8711,6]]},"/en/lessons/naive-bayesian":{"position":[[4109,6],[29125,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20663,7],[23467,6],[29037,7]]},"/en/lessons/qgis-layers":{"position":[[4005,6],[4075,8],[4184,7],[4521,6],[4569,8],[9921,6],[9957,6],[10846,6],[11389,6],[13688,6],[14721,6],[17094,7]]},"/en/lessons/research-data-with-unix":{"position":[[3595,6]]},"/en/lessons/sentiment-analysis":{"position":[[17128,8],[17217,7],[27379,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16546,6],[16637,7],[16699,6],[16740,6],[16919,7],[17084,6],[17233,6],[17568,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7669,6],[14401,6],[14628,8],[14700,6],[14820,7],[14992,7],[19779,6],[20637,6],[20967,6],[29471,6],[32686,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11341,7],[11372,6],[11431,7],[48039,7],[48170,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18932,7],[19252,7],[19300,6],[24111,6],[24275,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14880,6],[15160,6],[17701,7],[24447,6],[24581,6],[25138,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10590,6],[24529,6],[24603,6],[24642,6],[24664,6],[24717,7],[29756,6],[29795,6],[29817,6],[29870,7],[30600,6],[30728,7],[30752,6],[31309,6],[31383,6],[31422,6],[31444,6],[31497,7],[31597,7],[32029,6],[32406,7],[33493,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11747,6],[11810,6],[13068,6],[13535,6],[15449,6],[15501,6],[15603,6],[16603,6],[16636,7],[16665,6],[16743,6],[33385,6],[40936,6],[41046,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2854,7],[19374,6],[19403,7],[19517,7],[19600,7],[20128,7],[20150,8],[20190,7],[20206,7],[20298,6],[21321,7],[25856,6],[36263,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4850,7],[4928,6],[5001,6],[5399,7],[8853,7],[16240,6],[16316,6],[16389,6],[17263,6],[19331,6],[26810,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2082,7]]},"/en/lessons/windows-installation":{"position":[[607,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4898,8],[4998,6],[5052,6],[5107,6],[5139,6],[5198,6],[5242,6],[5331,6],[13342,6]]},"/en/lessons/working-with-text-files":{"position":[[5058,6]]}}}],["folder\"_ocr",{"_index":478,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13497,13]]}}}],["folder\"_transl",{"_index":479,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13517,21]]}}}],["folder.docx",{"_index":19258,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[12887,12]]}}}],["folder/their",{"_index":5434,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21224,12],[46090,12]]}}}],["folder/your",{"_index":5432,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21098,11],[45931,11]]}}}],["folder=\"imag",{"_index":5906,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18872,17]]}}}],["folder=\"photo_data/imag",{"_index":6232,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25060,27],[33048,27]]}}}],["folders\\s",{"_index":20433,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27419,12]]}}}],["folders—y",{"_index":14131,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2668,11]]}}}],["folder’",{"_index":21702,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[18980,8]]}}}],["folio",{"_index":11714,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1145,5],[8272,5],[9458,8],[10397,8],[32121,5],[32701,5],[32906,5],[32958,5],[33026,5],[33228,5],[33359,6],[33613,5],[34229,5],[34445,5],[42360,6],[43007,8],[43021,5],[43330,8],[43344,5],[43819,7],[44644,5],[44685,7],[46388,5],[47096,6],[60758,8],[61697,8],[64030,6]]}}}],["folk",{"_index":936,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13511,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30624,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15867,6]]}}}],["follow",{"_index":277,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6479,9],[8273,9],[9949,9],[11592,8],[11644,9],[12929,7],[15889,6],[16889,9],[19246,9],[21629,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10285,9],[10563,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8274,9],[12207,6],[15038,9],[19543,8],[19664,6],[20271,9],[23370,9],[29546,9],[47720,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[678,9],[6616,9],[10390,7],[11312,8],[11874,9],[13091,6],[13410,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[861,6],[1061,9],[3233,6],[3760,9],[5168,10],[5404,9],[5876,9],[6397,6],[6640,9],[7162,9],[7526,6],[9979,10],[10591,9],[10698,9],[11298,9],[11847,9],[12102,6],[12196,6],[12313,9],[12664,6],[13321,6],[13448,6],[16626,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2711,9],[2995,6],[3727,9],[4998,9],[7697,9],[9971,8],[11049,9],[15603,10],[16713,9],[19408,9],[21493,9],[23154,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3047,7],[4912,6],[13439,9],[15907,9],[18759,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8525,9],[13045,9],[13835,6],[17077,9],[17301,8],[18107,8],[18417,8],[19413,6],[19849,6],[20159,6],[20853,9],[20941,9],[20957,8],[21641,9],[21952,8],[22126,8],[22606,9],[22936,8],[23900,9],[24128,9],[25202,9],[28043,8],[28064,8],[28362,8],[28383,8],[28717,9],[29437,9],[29822,9],[37972,8],[40503,6],[41954,6],[46119,6],[48800,10],[50248,8],[50296,8],[54794,6],[55065,6],[58179,6],[58401,9],[60857,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5209,6],[6394,6],[9037,9],[15667,8],[17220,9],[18357,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3853,7],[7470,9],[9761,6],[12333,8],[13314,10],[14342,8],[15225,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20661,8],[26886,9],[28839,9],[37437,8],[59794,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2662,9],[3439,9],[5015,9],[6739,9],[8071,6],[8339,6],[12763,9],[16751,9],[18400,9],[20550,9],[32644,9],[43583,9],[52362,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[994,9],[5125,8],[5501,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2090,6],[3499,6],[11122,6],[14232,9],[19018,9],[20933,8],[25873,6],[28510,8],[29236,6],[31233,8],[31493,9],[34757,8],[40357,9],[40686,8],[47201,6],[52931,6],[53166,9],[53351,9],[54088,8],[54912,8],[55065,8],[55765,8],[57438,6],[65427,9],[66696,6]]},"/en/lessons/common-similarity-measures":{"position":[[5972,10],[6884,9],[8014,9],[12183,9],[13098,9],[15133,9],[16361,9],[26445,9],[29613,8],[31395,10],[32092,9],[33413,10],[34349,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4138,9],[5902,9],[6965,10],[9822,6],[17044,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9379,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2358,8],[3431,6],[4068,6],[6020,6],[13212,6],[14909,6],[15014,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8201,9],[8529,6],[19398,9],[28789,9],[46135,9],[55270,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20638,9],[27570,9],[34636,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[982,10],[1242,6],[1319,9],[1410,9],[4495,10],[5996,10]]},"/en/lessons/counting-frequencies":{"position":[[1037,9],[5277,9],[6365,9],[7137,9],[8481,9],[12676,9],[13841,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[658,8],[1769,9],[1955,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5500,6],[5780,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2243,7],[2661,6],[7431,6],[11392,6],[11665,6],[16470,9],[17365,6],[28669,9],[41037,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4954,6],[5076,9],[6509,9],[7800,9],[8011,9],[8202,9],[8671,9],[11284,9],[11394,6],[12254,9],[14936,9],[17804,10],[18549,9],[24277,10],[27133,9],[29756,9],[31933,7],[34877,9],[37264,9],[38000,9],[38530,9],[38881,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2031,9],[9147,6],[9469,6],[9768,6],[26623,9],[29906,9],[30399,9],[30500,9],[33224,6],[34507,9],[35258,9],[35599,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7064,9],[15225,9],[16806,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1787,9],[3144,9],[4730,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2191,7],[15879,8],[16558,9],[16764,9],[19508,8],[20507,8],[22991,9],[27262,9],[33554,9],[35281,8],[41750,8],[43364,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2171,6],[6887,8],[8026,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3455,9],[15241,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5205,9],[8118,6],[10482,8],[14652,9],[14901,9],[16061,9],[17593,9],[17664,9],[18280,9],[19996,9],[20541,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18673,9],[23083,9],[23336,9],[29595,6],[37960,9],[41685,6],[43382,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2766,9],[3633,9],[5137,10],[6081,9],[7620,9],[7745,9],[8052,6],[8063,9],[8282,9],[8650,10],[9351,9],[9545,9],[10129,10],[10523,9],[10885,9],[10957,9],[12120,9],[12888,9],[13136,9],[13300,9],[13724,9],[13999,9],[14829,9],[15192,9],[15395,9],[15717,10],[26830,9],[27773,9],[28141,9],[28256,9],[29197,10],[30695,6],[31157,9],[31434,9],[32189,9],[36588,9],[42945,9],[43460,6],[44620,9],[46008,9],[46545,9],[47383,9],[47695,9],[49048,9],[50704,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1981,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6301,7],[8494,8],[12150,8],[15406,9],[18074,9],[20817,9],[21078,6],[31962,8],[32146,9],[32845,9],[33793,9],[34078,7],[35515,9],[36242,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11264,9],[21187,9],[51749,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2201,9],[6422,9],[10420,9],[13500,6],[14126,9],[16764,10],[21681,8],[22051,9]]},"/en/lessons/extracting-keywords":{"position":[[5644,9],[5751,6],[11829,9],[12492,9],[14658,9],[14997,6],[15064,9],[15988,9],[17918,9],[19504,9],[20087,9],[20669,6],[22355,9],[25529,9],[30984,9],[32809,9],[33923,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8726,9],[29716,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9128,9],[13429,9],[15475,9],[16699,9],[18562,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8907,8],[11201,6],[12828,10],[13726,9],[16592,8],[18007,9],[19919,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5066,9],[5656,9],[5802,9],[6045,9],[6291,8],[7346,9],[10320,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1183,10],[1363,9],[1509,9],[9179,9],[10414,9],[10766,10],[12229,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8198,9],[22264,8],[22442,8],[22919,8],[23211,9],[27779,9],[32458,8],[35030,10],[36131,7],[38942,9],[44463,9],[47649,9]]},"/en/lessons/geocoding-qgis":{"position":[[4989,8],[18882,6],[18984,6],[32411,9],[32838,8],[33826,6],[36448,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1963,9],[2452,6],[2586,9],[4659,6],[6374,9],[6582,9],[8616,9],[9416,9],[10258,9],[13305,9],[17002,9],[17795,9],[19166,9],[25637,8],[26499,7],[26617,7],[27330,8],[27373,9],[28000,10]]},"/en/lessons/georeferencing-qgis":{"position":[[4945,7],[8304,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[9638,9],[9793,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2514,6],[2645,7],[10532,9],[10641,8],[20771,6],[21050,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[1755,9],[3653,9],[3857,8],[4171,9],[5322,9],[6571,9],[7120,9],[8232,8],[8278,8],[8735,9],[10155,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8320,6],[10623,6],[21086,9],[21902,9],[35511,9],[40653,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1639,7],[13089,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12567,9],[13553,8],[16857,8],[21240,9],[24177,9]]},"/en/lessons/gravity-model":{"position":[[8328,9],[9685,9],[9758,6],[10314,7],[18281,9],[18521,9],[23646,9],[26360,6],[26883,6],[27910,6],[29465,7],[32485,9],[40377,6],[43389,9],[50456,9],[59542,6],[60173,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[3298,6],[7914,9],[8521,9],[13166,9],[29772,10],[36186,10],[40660,9],[42442,10],[44104,7]]},"/en/lessons/installing-omeka":{"position":[[4580,6],[6711,8],[7347,9],[8071,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3233,6],[4531,6],[18024,7],[21072,9],[23690,9],[26866,9],[27548,9],[29393,9],[30032,9],[30324,9],[30482,9],[30601,9],[31251,9],[31864,9],[33597,6],[33742,9],[35478,8],[35747,9],[37759,10],[39921,9],[48159,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1942,6],[2588,6],[12428,9],[22089,8],[22458,9],[24138,9],[34153,9],[42597,9],[42861,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3889,7],[4008,9],[6466,9],[8558,6],[9389,6],[18002,6],[18276,6],[18350,6],[19524,9],[19637,9],[20367,9],[20505,9],[21422,9],[23604,9],[37511,9],[40277,9],[41063,10],[46094,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7805,9],[8773,6],[9634,6],[9803,6],[11234,6],[11765,6],[12286,6],[31749,9],[35460,6],[36749,9],[37488,9]]},"/en/lessons/intro-to-bash":{"position":[[1926,6],[18560,8],[22091,8],[26045,8],[26107,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2103,9],[7096,10],[7907,10],[17677,9]]},"/en/lessons/intro-to-linked-data":{"position":[[1716,7],[1966,9],[3429,9]]},"/en/lessons/intro-to-powershell":{"position":[[13604,8],[15539,7],[20465,7],[30786,7],[34207,6],[40423,8],[44570,8],[44651,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1752,10],[3297,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[9886,9],[10448,9],[14690,6]]},"/en/lessons/introduction-map-warper":{"position":[[8282,9],[10159,9],[11495,9],[12812,10],[14696,9],[19080,9],[21369,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5340,6],[6090,6],[6130,9],[8350,6],[13748,8],[21465,9],[25500,9],[38336,9],[38869,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7594,9],[9065,9],[10253,8],[12392,7],[16819,6],[18006,9],[19458,9],[20036,9],[21972,7],[22421,9],[23254,9],[25885,9],[26532,9],[30190,9],[31858,9],[33582,9],[36981,10],[37132,10],[37989,9],[39611,9],[40314,9],[41232,9],[41970,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3739,9],[4981,6],[6021,9],[13084,7],[18947,8],[23345,6],[26163,9],[31953,8],[40273,9]]},"/en/lessons/json-and-jq":{"position":[[6959,9],[10298,9],[10580,9],[13289,9],[27560,9],[28830,9],[29175,9],[29462,9],[36030,9],[37833,6],[38228,9],[40415,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3708,6],[20183,9],[22133,9],[24191,9],[27392,9],[28253,9],[29910,9],[46124,9],[46781,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3759,9],[5170,9],[5470,9],[5807,9],[6697,9],[9197,6],[9464,9]]},"/en/lessons/linear-regression":{"position":[[1477,10],[1966,10],[10895,9],[13703,9],[15603,9],[19957,8],[43394,10],[44452,9],[65925,8],[70153,9],[73108,6]]},"/en/lessons/linux-installation":{"position":[[1587,6],[1636,9],[2795,6],[3209,9]]},"/en/lessons/logistic-regression":{"position":[[1197,10],[1686,10],[5348,9],[8243,9],[19199,9],[25243,9],[27867,8],[28513,9],[29594,9],[30698,9],[41880,9],[43495,9],[53695,9],[54816,9],[61614,10],[62289,8],[64024,9],[64454,6]]},"/en/lessons/mac-installation":{"position":[[679,9],[2174,6],[2588,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[579,9],[3138,7],[7788,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1536,6],[6543,9],[7356,9],[11067,6],[17417,9],[17639,9],[27376,9]]},"/en/lessons/naive-bayesian":{"position":[[3176,10],[4025,6],[13919,9],[14815,6],[27544,9],[28685,10],[30086,9],[32170,9],[36303,9],[37203,9]]},"/en/lessons/normalizing-data":{"position":[[7923,9],[10045,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8070,9],[16777,9],[27693,9],[29217,9],[31135,9],[38036,9],[38827,9],[43675,6],[48333,9],[49214,7],[50276,9],[50920,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3531,8],[3583,9],[5237,9],[8613,9],[9791,6],[10058,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2303,9],[3251,9],[6322,9],[11499,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7634,6],[8077,6],[9923,6]]},"/en/lessons/qgis-layers":{"position":[[1863,6],[3069,6],[3451,9],[10213,6],[17894,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11115,9],[12480,8],[16793,8],[17135,9],[22114,9],[26495,9]]},"/en/lessons/research-data-with-unix":{"position":[[2654,6],[3752,9],[11069,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7429,9],[8269,10],[8567,6],[8639,9],[9795,9],[9914,6],[10548,6],[12274,9],[17412,9],[21817,9],[26803,9],[35524,6],[38328,6],[40994,9],[42433,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1105,6],[1199,9],[1722,9],[10617,9],[13115,9],[15141,6],[15206,9],[23884,6],[26145,9],[26187,9],[31650,9],[32006,8],[32474,9],[34096,9],[36539,9],[39191,9],[39442,9],[48074,9]]},"/en/lessons/sentiment-analysis":{"position":[[6669,9],[7309,9],[8310,9],[10676,10],[12170,9],[15852,9],[18101,7],[24873,9],[26724,9],[27551,10],[30242,10],[31338,10],[34532,10],[36208,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9131,9],[15316,9],[15814,9],[16503,9],[17194,9],[18069,9],[18329,9],[19982,9],[20571,9],[20902,9],[22678,9],[23280,10],[23345,9],[24919,9],[26680,9],[27913,9],[28370,9],[30421,9],[32815,9],[34382,9]]},"/en/lessons/sonification":{"position":[[7786,8],[14815,9],[14954,7],[15395,6],[34739,6],[35038,9],[35079,6],[36236,9],[37597,9]]},"/en/lessons/space-place-gazetteers":{"position":[[24546,8],[25821,6],[27669,6],[38811,6],[38897,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[914,9],[5580,9],[10284,8],[10492,9],[13067,10],[15012,9],[15151,10],[17045,8],[20715,6],[22595,6],[23070,10],[25709,7],[26000,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3918,6],[6088,6],[15814,9],[18272,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3739,8],[7087,6],[7912,6],[8117,8],[13504,9],[17724,9],[20360,9],[25669,7],[26295,9],[28758,9],[32371,9],[35448,9],[39046,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14256,6],[15831,10],[18063,7],[23289,9],[23667,9],[24163,9],[25571,9],[25946,8],[29413,9],[30119,9],[30383,9],[31693,8],[40105,9],[40405,9],[41387,9],[42294,9],[42704,9],[44786,9],[45318,9],[53843,9],[54781,9],[55453,9],[56292,9],[57187,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6439,6],[10935,9],[14145,8],[15842,10],[17368,9],[17946,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3141,9],[7319,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6040,9],[10268,9],[10357,10],[11829,9],[15376,9],[17866,9],[19069,10],[20101,9],[22157,10],[22667,8],[23281,9],[26134,6],[28205,10],[28892,9],[29078,9],[29934,8],[30167,9],[31318,6]]},"/en/lessons/transliterating":{"position":[[9239,9],[18084,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14561,9],[41316,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[3617,9],[6407,9],[7477,7],[15776,7],[21024,8],[23769,9],[28122,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2217,9],[2326,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5616,8],[9755,9],[15772,6],[16759,9],[17199,6],[19293,9]]},"/en/lessons/vector-layers-qgis":{"position":[[2188,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2252,9],[4879,6],[5191,10],[5473,10],[6117,9],[6364,9],[7202,9],[15348,8],[17027,10],[18966,9],[41285,6]]},"/en/lessons/windows-installation":{"position":[[477,9],[3532,6],[3946,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1029,9],[2930,6],[12938,9],[13641,9],[15830,6]]},"/en/lessons/working-with-text-files":{"position":[[1675,9],[2636,9],[6715,9],[8587,9]]},"/en/lessons/working-with-web-pages":{"position":[[1103,6],[2281,9],[2578,9],[2842,9],[5891,9],[7284,9],[8827,9],[9909,6]]}}}],["follow_request_s",{"_index":16718,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26309,22]]}}}],["folow",{"_index":12239,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35375,8]]}}}],["fond",{"_index":11673,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[9921,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35600,6]]}}}],["font",{"_index":202,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4156,5],[8097,5],[8238,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21655,4],[21996,4],[22061,4],[22128,4],[22168,5],[22368,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14181,4],[14340,4],[17297,4],[18962,4],[21244,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28654,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13534,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[949,4],[15575,6],[18599,5],[18629,4],[18660,4],[18859,4],[18866,5],[18879,4],[18908,5],[19008,5],[19031,4],[19054,4],[19075,4],[19159,4],[19389,4],[19432,4],[19456,4],[19561,4],[19833,4],[19881,4],[29101,4],[29127,5],[29196,4],[29357,4],[29470,5],[29499,4],[37951,4],[38278,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63784,4],[64205,5],[66767,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[35667,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[6254,6],[6549,5],[7009,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[39475,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37633,4],[38661,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15781,4],[15794,4],[15895,4],[15931,4],[16286,5],[16292,4],[31830,5],[44351,6],[44531,4],[44607,4],[44668,4],[47820,4]]},"/en/lessons/jupyter-notebooks":{"position":[[20266,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1381,5]]},"/en/lessons/output-data-as-html-file":{"position":[[2167,4]]},"/en/lessons/qgis-layers":{"position":[[15089,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3331,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30993,4],[38953,4]]},"/en/lessons/sonification":{"position":[[40296,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23001,6],[23276,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10110,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7145,5],[9567,4]]}}}],["font.setpointsize(26",{"_index":8110,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18991,21],[21273,21]]}}}],["font=arial,14,bt,#000000",{"_index":9324,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29217,24],[36079,24],[46250,24]]}}}],["font=arial,7.5,,#000000",{"_index":9326,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29289,23],[36152,23],[46323,23]]}}}],["font=dict(color=\"black",{"_index":14590,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47775,24]]}}}],["font_color=\"blu",{"_index":14434,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15904,18]]}}}],["font_family=\"couri",{"_index":14433,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15858,20]]}}}],["font_family=\"tim",{"_index":14557,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44490,18]]}}}],["font_path=fp",{"_index":4389,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53555,13],[63298,13]]}}}],["fontext='ttf",{"_index":3964,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22312,14]]}}}],["fontfamili",{"_index":21111,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12618,11],[22962,10]]}}}],["fontium",{"_index":10015,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57177,7]]}}}],["fontname':fnam",{"_index":3955,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21954,18],[22020,18],[22085,18]]}}}],["fontrang",{"_index":9268,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18812,9],[19939,9]]}}}],["fontsize':10",{"_index":3958,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22039,14]]}}}],["fontsize':12",{"_index":3956,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21973,14]]}}}],["fontsize':8",{"_index":3960,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22104,13]]}}}],["foobar",{"_index":12154,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23852,9]]},"/en/lessons/working-with-text-files":{"position":[[4877,7],[4885,6],[4896,6]]}}}],["food",{"_index":1132,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7543,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37504,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7410,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10078,5],[11929,4],[12034,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14701,5],[14792,4],[45624,5]]},"/en/lessons/extracting-keywords":{"position":[[3849,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14674,6],[14845,4],[14983,6],[15038,4],[15573,4],[15966,4],[16227,4]]}}}],["fool",{"_index":20348,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[9401,4]]}}}],["foolish",{"_index":7652,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1296,12],[2322,11],[2504,14],[2891,15],[3290,12]]},"/en/lessons/intro-to-powershell":{"position":[[28928,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2367,12],[3946,12],[4515,14],[6892,12]]}}}],["foot",{"_index":13643,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[32754,6]]}}}],["footer",{"_index":2993,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3431,7],[8471,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5699,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12684,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8415,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24284,7],[25563,8],[34048,7]]}}}],["footnot",{"_index":4562,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1307,9],[69485,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1214,9],[68603,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9569,8],[38465,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2316,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1236,8],[1428,9],[8466,8],[9487,12],[10426,12],[18212,8],[38215,8],[38340,8],[38413,8],[38453,8],[38541,8],[38697,8],[38796,8],[38923,8],[39042,8],[39879,8],[40249,8],[41032,8],[41302,8],[41633,9],[42461,8],[42954,12],[43277,12],[43889,10],[46056,8],[46088,8],[47025,9],[49862,9],[49956,8],[50160,8],[50200,8],[50370,8],[50489,8],[51123,8],[51203,8],[51319,8],[51377,8],[51409,8],[51475,8],[51638,9],[51903,9],[51926,11],[51989,8],[52063,8],[52926,8],[54027,9],[60437,9],[60787,12],[61726,12],[64177,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[7792,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46058,8]]},"/en/lessons/intro-to-bash":{"position":[[20918,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1659,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12481,8],[12775,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1761,10],[3287,10],[7211,10],[11846,10],[14024,8],[14153,9],[16001,9],[16497,10],[17491,10],[17912,10],[25925,8],[26185,8],[26552,10],[33402,8],[33597,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13833,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[11480,9]]}}}],["footprint",{"_index":8274,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3924,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51576,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2752,9]]},"/en/lessons/space-place-gazetteers":{"position":[[340,11],[7670,10]]}}}],["fopen",{"_index":16042,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27784,7]]}}}],["fopen(\"http://www.europeana.eu/api/v2/search.json?wskey=$apikey&query=london&reusability=open&media=tru",{"_index":16038,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26829,118]]}}}],["fopen(\"https://api.harvardartmuseums.org/object?apikey=$apikey&keyword=andromeda",{"_index":16113,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41336,86]]}}}],["fopen('http",{"_index":16105,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40086,13]]}}}],["fopo",{"_index":7251,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7094,4]]}}}],["forc",{"_index":2673,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30717,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8704,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4438,6],[14964,6],[15556,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12217,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21230,5],[21369,5],[21458,5],[27330,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3902,6],[5678,6]]},"/en/lessons/gravity-model":{"position":[[1943,6],[3954,6],[4538,6],[5798,6],[5907,6],[59437,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1917,6],[26538,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10009,5]]},"/en/lessons/sentiment-analysis":{"position":[[6012,6]]},"/en/lessons/sonification":{"position":[[39362,6]]},"/en/lessons/space-place-gazetteers":{"position":[[47098,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20527,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50750,7]]}}}],["forcibl",{"_index":13571,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12223,8]]},"/en/lessons/jupyter-notebooks":{"position":[[1381,8]]}}}],["ford",{"_index":9303,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24983,4],[25594,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47229,4],[55201,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16020,4]]}}}],["ford_factory_swoda_3466.jpg",{"_index":9304,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25029,27],[25640,27]]}}}],["foreach",{"_index":11327,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15230,10],[15376,9],[16207,9],[16635,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33160,12],[33180,8],[34221,7],[35742,7],[36022,7],[40385,7]]}}}],["foreach($data",{"_index":16110,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40451,13]]}}}],["foreach($data_europeana",{"_index":16058,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31875,23],[37144,23]]}}}],["foreach($data_harvard",{"_index":16122,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42029,21]]}}}],["foreach(array",{"_index":11328,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15494,14]]}}}],["foreach(value.split(\"<br>",{"_index":11330,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16016,34],[16537,34],[16821,34]]}}}],["forecast",{"_index":15940,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5179,8],[5244,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28286,11]]}}}],["foreground",{"_index":14229,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[16630,11]]},"/en/lessons/intro-to-bash":{"position":[[4081,11]]},"/en/lessons/sonification":{"position":[[1113,13]]}}}],["foreign",{"_index":7240,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6649,7],[19882,7],[20204,7],[22763,7],[25154,7],[25268,7],[25323,7],[26102,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49236,7]]}}}],["foremost",{"_index":1617,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32784,9]]}}}],["forenam",{"_index":17907,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[49067,9]]}}}],["forese",{"_index":8070,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9905,11]]}}}],["forest",{"_index":19330,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[11512,6],[11655,6],[11756,6],[12164,6],[12986,8],[13205,7]]}}}],["forestal",{"_index":14307,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[43329,9]]}}}],["forev",{"_index":15387,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[30461,9]]}}}],["forfreedom\",1",{"_index":16780,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33900,14]]}}}],["forg",{"_index":14652,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19341,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21193,5],[21242,5],[35167,5],[35206,5]]}}}],["forger",{"_index":16163,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2411,6]]}}}],["forgeri",{"_index":1213,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11258,9],[31033,9]]},"/en/lessons/naive-bayesian":{"position":[[55284,7]]}}}],["forget",{"_index":3045,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14321,6],[22540,6],[28782,6],[58930,6],[60076,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10248,6],[17262,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34489,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30778,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8791,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9221,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19556,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39091,6]]},"/en/lessons/intro-to-powershell":{"position":[[30192,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8982,6],[21673,6],[31178,6]]},"/en/lessons/json-and-jq":{"position":[[30845,6]]},"/en/lessons/logistic-regression":{"position":[[10187,6]]},"/en/lessons/sentiment-analysis":{"position":[[24925,6]]},"/en/lessons/sonification":{"position":[[297,6]]},"/en/lessons/windows-installation":{"position":[[2297,6]]},"/en/lessons/working-with-text-files":{"position":[[5324,10]]}}}],["forgiv",{"_index":5517,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41684,10]]}}}],["forgot",{"_index":3366,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10632,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12554,6]]}}}],["forgotten",{"_index":8417,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6094,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10907,9],[15637,9]]},"/en/lessons/naive-bayesian":{"position":[[15512,9]]},"/en/lessons/sonification":{"position":[[1858,9]]}}}],["fork",{"_index":5601,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70810,4],[70869,4],[71138,6],[71472,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1235,4]]},"/en/lessons/sonification":{"position":[[3525,6],[24841,5]]}}}],["forloop",{"_index":1971,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2698,7],[3549,7],[3805,7],[4192,8],[4799,7],[5081,7],[13745,8],[14551,7]]}}}],["form",{"_index":740,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1131,5],[2729,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32688,5],[34100,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[644,4],[31539,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6118,5],[13934,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3948,7],[28903,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14167,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34525,4],[38998,4],[44394,5],[53970,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42282,4],[50667,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15913,5]]},"/en/lessons/common-similarity-measures":{"position":[[1014,4],[1844,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1894,5],[34164,4],[46452,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6224,4],[22716,4],[25787,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1103,4],[13120,5],[22143,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14233,4],[29043,5],[52158,4],[59431,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7627,6],[7836,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1393,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6119,4],[13737,4],[14387,4],[21295,4],[23661,4],[32358,4],[41497,5],[45193,4],[45352,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11572,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2507,4],[8092,4],[10013,5],[11265,5],[11543,5],[12069,5],[13669,6],[14230,5],[20681,5],[22964,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5876,4],[8786,4],[47596,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9285,4],[12387,4],[17690,4],[22876,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3987,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5686,4],[10313,4],[12140,5],[13315,4],[36062,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12527,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10172,5],[14436,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18378,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15489,4],[20391,5],[26302,6],[30643,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2330,4],[2934,4],[10315,5],[21617,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4058,4],[8286,4],[11281,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11577,5],[11602,4],[32273,4],[35264,4],[42830,5],[69129,5],[69154,5]]},"/en/lessons/geocoding-qgis":{"position":[[1226,5],[2707,4],[14223,5],[28697,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24198,4],[29563,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[29184,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7378,4],[34213,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7028,4],[20143,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[5615,6],[8387,5],[11693,5],[15294,5]]},"/en/lessons/installing-omeka":{"position":[[12682,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1602,4],[5965,4],[17073,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1971,4],[11766,5],[11884,5],[31711,4],[35261,5],[35445,5],[35664,4],[35726,4],[36230,5],[36320,6],[38136,4],[40947,5],[48589,6],[53565,5],[53886,4],[56234,5]]},"/en/lessons/intro-to-linked-data":{"position":[[9884,4],[10010,5],[11454,4],[15734,4],[22180,6]]},"/en/lessons/intro-to-powershell":{"position":[[5821,4],[5902,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[19756,4]]},"/en/lessons/introduction-map-warper":{"position":[[14014,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1874,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41108,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1821,5]]},"/en/lessons/jupyter-notebooks":{"position":[[948,4],[995,5],[5962,4],[6634,4],[33545,4],[33566,4]]},"/en/lessons/logistic-regression":{"position":[[7614,4],[38404,7]]},"/en/lessons/naive-bayesian":{"position":[[10632,4],[19814,4],[68334,5]]},"/en/lessons/normalizing-data":{"position":[[2446,7],[6931,6],[9480,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3794,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1342,4],[1448,4],[1686,4],[2439,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10283,4],[20487,4],[39200,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6776,5],[10761,5],[29734,7],[47928,4]]},"/en/lessons/sentiment-analysis":{"position":[[1466,4],[40730,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7844,4]]},"/en/lessons/space-place-gazetteers":{"position":[[2914,5],[9369,4],[10821,5],[18263,4],[25450,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6704,4],[16534,5],[23321,4],[31520,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2638,5],[12091,6],[12678,4],[16422,4],[23021,6],[29489,6],[34452,6],[35075,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2967,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2889,4],[31639,5],[39241,4],[53033,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[251,5],[917,4],[1283,4],[3038,5],[4335,6],[18824,5],[34584,6],[36108,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13754,6],[20056,7]]},"/en/lessons/transliterating":{"position":[[1336,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11662,4],[12819,7],[16317,5],[29432,4],[43411,5],[43932,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[274,4],[527,4],[7369,5],[15317,4],[19260,6],[30321,5],[33538,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[348,5],[4018,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1801,6],[10846,6]]},"/en/lessons/working-with-text-files":{"position":[[2131,5]]}}}],["formal",{"_index":2374,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9562,6],[23926,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5948,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60802,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33427,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2873,7],[4516,6],[4779,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2276,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9526,6],[39050,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2350,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1666,6],[4009,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19716,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[5053,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7033,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15180,9],[26170,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24062,7]]},"/en/lessons/sentiment-analysis":{"position":[[14616,6]]},"/en/lessons/sonification":{"position":[[4518,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28705,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[15184,6],[20263,6],[32320,6],[32393,6]]}}}],["format",{"_index":223,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4702,7],[20242,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3781,8],[11431,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22184,6],[25068,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12642,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10970,6],[11130,6],[11292,7],[11838,7],[12559,6],[17691,6],[18205,6],[18324,6],[18518,10],[19248,10],[24646,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14335,6],[14407,10],[17172,9],[17209,11],[17226,9],[20418,9],[36185,9],[39926,10],[39984,10],[42725,10],[42833,10],[42896,6],[42956,6],[43215,9],[43401,10],[43687,6],[44142,10],[45490,6],[46447,10],[47919,6],[49760,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1443,7],[18867,8],[19053,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[587,7],[6802,6],[9324,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20296,6],[21719,6],[22819,7],[50517,9],[63932,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1041,6],[31940,12],[40367,7],[40435,10],[42661,10],[42739,12],[46202,6],[47585,10],[61071,6],[61744,6],[64875,11],[64923,10]]},"/en/lessons/common-similarity-measures":{"position":[[3844,6],[39520,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30528,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5474,7],[10916,6],[11333,6],[17289,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9835,6],[29471,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7622,6],[7729,6],[11009,9],[11801,6],[11865,6],[20414,7],[22715,7],[25383,7],[29282,10],[29432,10],[29573,10],[30558,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17589,7],[32476,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13441,7],[19464,7],[25490,7],[25649,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11204,7],[11617,7],[11699,7],[12368,11],[19265,7],[37505,6],[38057,7],[38244,7],[38302,7],[38729,9],[38857,7],[40309,7],[40731,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1050,10],[1998,6],[4297,6],[5393,8],[19350,10],[24930,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1169,6],[2283,6],[4590,6],[12295,7],[14134,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[285,10],[7845,10],[8537,10],[8725,6],[10865,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12083,6],[19548,7],[22792,9],[22857,8],[29201,11],[29694,10],[30018,10],[36779,7],[41618,6],[42017,7],[42490,7],[43544,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[546,6],[602,6],[22808,6],[22837,7],[22917,6],[22935,6],[22964,7],[26679,6],[26697,6],[26760,6],[26923,6],[30119,6],[30325,6],[30716,6],[40714,7],[40927,6],[41228,10],[41378,9],[41790,6],[45433,6],[45524,6],[45940,6],[48636,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3604,9],[7606,9],[10201,6],[12521,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31895,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13065,7],[13345,6],[13419,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45363,7],[45588,7],[46063,7],[52560,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4289,8],[13914,7],[14224,7],[18156,7],[18307,6],[25398,6],[25925,8],[25949,7],[28505,7]]},"/en/lessons/extracting-keywords":{"position":[[631,6],[2106,6],[7897,7],[12342,6],[22313,6],[25307,7],[26162,8],[32196,6],[33215,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1411,6],[7475,6],[29496,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2741,7],[4784,7],[19768,7],[25111,7],[26037,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2731,7],[2815,6],[3053,6],[5116,7],[14035,6],[25420,6],[25676,7],[28780,10],[28880,9],[31243,7],[34840,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4384,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18110,10],[33604,8],[63552,10],[65791,6],[66349,8],[66401,9],[66688,9]]},"/en/lessons/geocoding-qgis":{"position":[[1775,6],[9120,10],[12766,6],[20825,6],[20876,7],[25677,6],[33056,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10319,6],[13821,7],[23187,7],[24753,7],[25531,6],[26249,7],[28546,7],[28990,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9282,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[7290,9],[7492,7],[12190,8],[19133,7],[19570,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11507,10],[11656,10],[14023,6],[14100,7],[20999,6],[21108,6],[27045,8],[33072,8],[33122,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[762,10],[825,6],[876,9],[1234,10],[1472,8],[1680,7],[2658,9],[5833,8],[10709,8],[11474,10],[11537,6],[11588,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[38927,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[3061,8],[3094,9],[3137,8],[3196,7],[9665,10],[14819,6],[18289,6],[18824,7],[21210,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14057,7],[24025,7],[24227,6]]},"/en/lessons/gravity-model":{"position":[[47040,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4371,8],[4425,6],[4507,7],[4600,7],[4701,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1179,6],[7808,7],[14813,11],[14990,10],[15435,10],[15481,10],[16014,9],[32409,6],[32471,6],[34755,6],[44194,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9635,7],[10141,10],[16914,7],[44367,9],[48211,9]]},"/en/lessons/intro-to-bash":{"position":[[6468,6],[7698,6],[8024,7],[9007,7],[20933,10],[21951,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16695,10],[18852,10]]},"/en/lessons/intro-to-linked-data":{"position":[[237,7],[919,7],[2762,6],[3007,6],[3491,7],[3676,8],[4015,6],[4584,7],[8815,7],[9485,8],[13199,6],[20971,7],[22422,7],[22474,7],[22559,7],[22641,6],[27394,6],[29490,6],[29692,10],[38304,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[13763,6],[23662,6]]},"/en/lessons/introduction-and-installation":{"position":[[1275,10]]},"/en/lessons/introduction-map-warper":{"position":[[10499,7],[11383,6],[19837,7],[19893,7],[19978,7],[20152,6],[20304,7],[21197,10],[21612,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16655,7],[18273,7],[18781,8],[18931,8],[28620,7],[30006,7],[30631,6],[31010,6],[31685,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11800,6],[12204,7],[12410,7],[15746,7],[23065,6],[28757,7],[29255,7]]},"/en/lessons/json-and-jq":{"position":[[1234,6],[1633,7],[1768,8],[6316,10],[15286,6],[16568,7],[16681,9],[17564,7],[19486,7],[22246,6],[23161,6],[33979,6],[34537,6],[35626,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1254,6],[1963,7],[2942,6],[6050,6],[6228,9],[6569,6],[6661,9],[19123,10],[19889,10],[24701,6],[26444,10],[28761,9],[32154,6],[32762,7],[33107,9],[33453,6],[34592,8],[34626,6],[34704,7],[35024,6],[37259,6],[37432,7],[41595,8],[45489,6]]},"/en/lessons/linear-regression":{"position":[[30990,7],[35681,6],[64205,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3418,7],[9331,7],[9608,6],[15737,6],[16109,6],[18155,7]]},"/en/lessons/naive-bayesian":{"position":[[35964,6],[36481,11],[45896,6]]},"/en/lessons/normalizing-data":{"position":[[1316,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13475,9],[13862,9],[14387,9],[14575,9],[22731,6]]},"/en/lessons/output-data-as-html-file":{"position":[[153,10],[560,11],[1134,10],[3347,10],[3382,10],[3420,10],[4176,10],[4257,8],[7165,10],[7682,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3990,6],[4214,10],[4967,6],[7089,6],[8787,9],[10413,11]]},"/en/lessons/preserving-your-research-data":{"position":[[91,7],[6335,7],[6421,7],[6554,7],[6596,7],[6862,8],[7022,7],[8382,7],[8659,7],[9934,7],[10583,7],[10712,7],[16567,7]]},"/en/lessons/qgis-layers":{"position":[[4290,7],[17033,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13850,7],[26690,7]]},"/en/lessons/research-data-with-unix":{"position":[[4845,6],[4911,6],[7149,6],[11109,8],[12483,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7366,7],[8956,7],[9227,6],[34236,6],[34448,7],[34500,7],[35006,7],[41122,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20978,7],[21440,6],[21724,6],[22531,6],[23519,6],[29926,6],[36957,7],[45044,7],[46603,7],[47252,9]]},"/en/lessons/sentiment-analysis":{"position":[[8597,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6323,6],[9951,8],[10081,7],[22270,7],[24431,6],[27331,6],[35957,7]]},"/en/lessons/sonification":{"position":[[19423,9],[27330,9],[28138,6],[40382,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9273,8],[13855,7],[13887,7],[13910,7],[14005,6],[14071,6],[14114,7],[14235,6],[14580,6],[16728,7],[18089,6],[19423,10],[19500,10],[20203,7],[25033,6],[25510,6],[51529,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[373,9],[550,11],[1606,7],[1921,7],[2009,7],[2712,8],[2743,10],[2822,10],[2957,11],[4102,7],[4281,8],[4909,8],[6306,8],[6441,10],[6668,11],[6734,10],[6810,6],[6915,10],[6996,10],[7071,10],[7410,7],[7536,7],[10238,9],[10714,10],[10885,9],[11988,6],[16327,11],[17400,7],[17570,10],[17634,10],[18189,8],[21624,8],[22097,9],[22158,9],[23891,8],[24258,7],[24492,7],[26130,9],[27256,9],[27473,10],[28585,6],[29120,8],[29884,11],[30053,11],[30163,10],[33912,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22713,9],[22901,9],[23087,9],[34817,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10090,6],[10123,6],[10384,6],[12981,9],[20459,7],[23788,8],[27701,9],[32005,7],[42932,6],[45546,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16668,7],[17132,7],[26191,9],[31278,6],[31842,6],[35358,6],[38415,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15390,6],[16267,6],[24656,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17635,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[720,10],[1462,6],[2076,10],[2545,8],[2599,10],[5137,10],[5294,9],[5626,10],[6821,6],[7187,6],[12337,7],[14369,10],[20237,10],[23552,7],[40263,10],[40307,10],[42255,8]]},"/en/lessons/transliterating":{"position":[[231,6],[1946,7],[10441,6],[20042,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20760,7],[21233,7],[24674,6],[50280,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[5354,7],[11997,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4265,10],[5768,10],[9299,11],[11475,6],[11605,9],[18330,7]]},"/en/lessons/vector-layers-qgis":{"position":[[608,7]]},"/en/lessons/viewing-html-files":{"position":[[1727,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10980,6],[13860,7],[15749,7],[33808,6],[34777,6],[41309,7],[41374,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[223,6],[259,7],[1203,6],[1243,6],[1460,6],[9608,10],[10744,6],[10893,6],[10972,6],[11809,7],[17897,7],[20292,6]]},"/en/lessons/working-with-text-files":{"position":[[3145,9],[6331,10]]},"/en/lessons/working-with-web-pages":{"position":[[5037,6]]}}}],["format>",{"_index":17191,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38853,10]]}}}],["format(_",{"_index":4897,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37220,17]]}}}],["format(as.posixct(df$date,format=\"%i",{"_index":19917,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41794,36]]}}}],["format(as.posixct(df$date,format=\"%y.%m",{"_index":19920,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41874,39]]}}}],["format(featur",{"_index":4890,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36773,15],[37626,15]]}}}],["format(initial_featur",{"_index":4892,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36968,28]]}}}],["format(item_id",{"_index":10758,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20440,24],[20911,19],[29003,24]]}}}],["format(key",{"_index":20394,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[21208,13],[22391,13],[36045,13]]}}}],["format(selected_featur",{"_index":4907,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37921,24]]}}}],["format(td",{"_index":15112,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17145,16],[19302,16]]}}}],["format/structur",{"_index":15964,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11470,17]]}}}],["format='%m/%d/%i",{"_index":23470,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33861,18],[34599,18],[38775,18]]}}}],["format=json",{"_index":7823,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11504,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22285,13]]}}}],["formats=[\"abbyi",{"_index":10805,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26062,15],[26328,15]]}}}],["format—articl",{"_index":21094,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4980,16]]}}}],["former",{"_index":3791,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11012,6],[11104,6],[11197,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12719,6]]},"/en/lessons/counting-frequencies":{"position":[[9804,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10586,6],[31870,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45584,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3685,6],[3975,6],[31902,6],[32679,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[15912,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41305,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35519,6]]},"/en/lessons/naive-bayesian":{"position":[[52737,7]]},"/en/lessons/preserving-your-research-data":{"position":[[9844,6]]},"/en/lessons/research-data-with-unix":{"position":[[4815,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11906,6],[12885,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41956,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3441,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18208,6]]}}}],["formerli",{"_index":3308,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3420,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58643,8]]},"/en/lessons/counting-frequencies":{"position":[[9814,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[757,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10609,8],[10666,8],[11590,8],[11647,8]]},"/en/lessons/sonification":{"position":[[23064,10]]}}}],["forms/inflect",{"_index":1710,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39896,18]]},"/en/lessons/linear-regression":{"position":[[5785,18]]}}}],["formul",{"_index":2147,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2524,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3928,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5042,11]]},"/en/lessons/logistic-regression":{"position":[[63038,9]]},"/en/lessons/naive-bayesian":{"position":[[12486,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42020,10]]},"/en/lessons/sentiment-analysis":{"position":[[39165,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31420,9]]}}}],["formula",{"_index":1295,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14337,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19082,8],[19183,7],[19697,8],[19821,7],[19896,10],[20007,10],[20080,7],[20151,7],[20254,7],[20650,7],[22399,7],[22509,8],[22532,7],[22566,7],[23200,7],[23456,7],[23744,8],[24060,8],[24245,7],[24287,8],[24375,7]]},"/en/lessons/common-similarity-measures":{"position":[[15080,7],[15249,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35579,7]]},"/en/lessons/gravity-model":{"position":[[3703,7],[4395,8],[5503,7],[18215,7],[18344,8],[18594,8],[20008,7],[21497,7],[22258,7],[22811,7],[23733,7],[23967,9],[24192,8],[26098,7],[26987,8],[28091,7],[28264,7],[28405,7],[28571,7],[30321,7],[36045,7],[36179,7],[36379,8],[37045,8],[39337,7],[40403,7],[40508,7],[40722,7],[44196,7],[45825,7],[46445,8],[50367,8],[51454,8],[56633,8],[57131,7],[57734,8],[57787,7],[61627,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25848,8],[26062,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38957,7],[41870,7]]},"/en/lessons/linear-regression":{"position":[[19492,7],[20002,8]]},"/en/lessons/logistic-regression":{"position":[[7825,7],[23529,8],[56622,7]]},"/en/lessons/naive-bayesian":{"position":[[12305,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[23747,10]]}}}],["forrest",{"_index":1539,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30171,9]]}}}],["forster",{"_index":21409,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[5282,7],[46139,8]]}}}],["forsyth",{"_index":16485,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49464,8]]}}}],["forsyth,8",{"_index":16212,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10575,9]]}}}],["forth",{"_index":3801,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12183,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19995,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66804,5]]},"/en/lessons/intro-to-bash":{"position":[[7744,6],[9100,6],[19140,6]]},"/en/lessons/intro-to-powershell":{"position":[[4027,6],[16184,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37562,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[466,6],[4282,6]]},"/en/lessons/sonification":{"position":[[27018,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4303,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36653,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15451,6]]}}}],["forthcom",{"_index":7840,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14890,11]]}}}],["forti",{"_index":4127,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35532,5]]},"/en/lessons/counting-frequencies":{"position":[[9826,8]]},"/en/lessons/extracting-keywords":{"position":[[6408,5]]}}}],["fortnit",{"_index":9221,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10530,8]]}}}],["fortun",{"_index":301,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7220,12],[18441,12]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12906,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11651,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17784,12]]},"/en/lessons/common-similarity-measures":{"position":[[6076,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19904,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30876,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[12841,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41247,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14117,12]]},"/en/lessons/gravity-model":{"position":[[56966,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7745,12]]},"/en/lessons/intro-to-powershell":{"position":[[29558,12],[31026,12],[32987,12],[38748,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[15940,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22928,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1445,12]]},"/en/lessons/sentiment-analysis":{"position":[[20675,12],[33458,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2363,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1196,12]]},"/en/lessons/transliterating":{"position":[[9967,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2548,12],[15627,12]]}}}],["fortune.”6",{"_index":1223,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11397,10]]}}}],["forum",{"_index":3061,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20284,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62075,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16285,6],[16428,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49676,7]]}}}],["forward",{"_index":3124,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37958,7],[46011,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9664,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24925,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2813,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10315,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42715,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26841,7],[33229,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4595,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23252,8]]},"/en/lessons/gravity-model":{"position":[[974,7],[56518,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[11050,9],[44067,7]]},"/en/lessons/installing-omeka":{"position":[[6007,10],[6084,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37272,7],[46921,7]]},"/en/lessons/intro-to-bash":{"position":[[10679,7],[18923,9]]},"/en/lessons/preserving-your-research-data":{"position":[[11367,7]]},"/en/lessons/sentiment-analysis":{"position":[[28562,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24874,7],[25556,7],[26537,7],[26600,7],[26747,7],[26914,7],[27135,7],[27323,7],[27487,7],[27667,7],[27930,7],[27979,7],[28268,7],[28439,7],[29101,7],[29572,7],[30574,7],[30797,7],[30998,7],[32223,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12338,8],[14229,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11643,8]]}}}],["foss",{"_index":11815,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6492,5]]}}}],["fossil",{"_index":8336,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19251,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23148,6]]}}}],["foster",{"_index":14172,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6672,6]]}}}],["foucault",{"_index":6468,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56130,9],[56474,8],[57118,8],[58908,8]]}}}],["fought",{"_index":13112,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[710,6]]}}}],["foul",{"_index":12047,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13430,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35132,4]]}}}],["found",{"_index":267,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5890,5],[6154,5],[8507,5],[8839,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2565,5],[4086,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12585,6],[20742,5],[38180,5],[38443,5],[38517,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3063,6],[6024,6],[9032,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8660,5],[9961,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58024,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5533,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12001,5],[14071,5],[32047,5],[32402,5],[65423,5],[69496,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19866,5],[25988,5],[26314,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14138,5],[42826,5],[45357,5]]},"/en/lessons/common-similarity-measures":{"position":[[12544,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37853,5],[39851,5],[46669,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40231,5],[46440,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25808,5],[40985,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9726,5],[15740,5],[17693,5]]},"/en/lessons/counting-frequencies":{"position":[[9835,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4795,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40556,6],[42445,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29501,5],[30644,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7054,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16420,5],[18798,5],[31852,5],[46278,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25283,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10422,7],[12066,8],[27197,8],[27601,7],[28128,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19137,6],[19186,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3053,5],[13518,5],[28978,5],[30213,5],[32222,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10613,5],[11427,5],[16208,5],[16263,5],[16330,5],[26618,5],[38375,5],[45954,5],[49670,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4284,5],[4536,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12023,5],[33430,5],[34133,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3561,7],[4015,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16693,8],[26815,5]]},"/en/lessons/extracting-keywords":{"position":[[13737,6],[14321,5],[16718,5],[20259,6],[21338,5],[22749,5],[24822,6],[28351,6],[36566,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9723,5],[23605,5],[24229,5],[25708,5],[38267,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8723,5],[9565,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9435,6],[19674,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4666,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25100,6],[26848,5],[27168,5],[31172,6],[33398,5],[34417,5],[36053,6],[37951,5],[39062,5],[41822,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1610,5],[3358,5],[3837,5],[11564,5],[29268,5]]},"/en/lessons/georeferencing-qgis":{"position":[[364,5],[1366,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11010,5],[23264,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[7850,7],[15478,5]]},"/en/lessons/gravity-model":{"position":[[48962,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14300,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38007,5],[40990,5],[48946,7],[51056,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40134,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1173,5],[12836,5]]},"/en/lessons/intro-to-linked-data":{"position":[[33976,5],[34761,5],[36085,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2966,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[11787,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9797,5],[24937,5],[26941,5],[38167,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31346,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4351,5],[6328,6],[17399,5],[23962,5],[24553,5],[34811,5],[35037,5],[45624,5]]},"/en/lessons/jupyter-notebooks":{"position":[[46426,5],[47672,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1729,5]]},"/en/lessons/linear-regression":{"position":[[22938,5]]},"/en/lessons/logistic-regression":{"position":[[6470,5],[6566,5],[53508,5],[54685,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10739,5],[26129,5],[31247,5]]},"/en/lessons/naive-bayesian":{"position":[[25859,6],[32462,5],[42756,5],[66236,5],[67226,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16589,5],[18103,5],[35621,5]]},"/en/lessons/output-data-as-html-file":{"position":[[629,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10196,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7683,5],[9777,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9782,5],[31629,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24694,5],[27638,5],[47183,5]]},"/en/lessons/sentiment-analysis":{"position":[[32761,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1941,5],[5536,6],[9792,5],[15930,5],[24181,5],[34869,5],[35412,5]]},"/en/lessons/sonification":{"position":[[4591,5]]},"/en/lessons/space-place-gazetteers":{"position":[[29846,5],[43079,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27200,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18324,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18602,5],[23097,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12574,5],[17258,5],[22070,5],[22289,5],[28973,5],[45375,5],[46672,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[991,5],[17656,5],[23722,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18167,5],[18249,5],[19194,5],[23445,5],[25035,5],[28188,6],[30692,5],[33751,5],[34756,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29358,5]]},"/en/lessons/transliterating":{"position":[[2834,7],[3412,5],[3619,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14497,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13580,5],[20504,5],[23566,5]]},"/en/lessons/vector-layers-qgis":{"position":[[12393,5],[16802,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3494,5],[42904,5]]},"/en/lessons/working-with-web-pages":{"position":[[7434,5]]}}}],["found.</p>",{"_index":7962,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35280,18],[40426,18]]}}}],["foundat",{"_index":1929,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[52527,12],[52687,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6579,12],[10333,10]]},"/en/lessons/common-similarity-measures":{"position":[[38002,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59627,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1064,10],[5727,10],[28981,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12994,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56554,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33358,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[20389,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[3558,10],[9099,10],[16354,11],[42997,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6764,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14224,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54038,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6828,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1753,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50397,12]]}}}],["founder",{"_index":10519,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25715,7],[25981,8],[34294,7],[34634,7],[34749,8],[38937,7],[43696,7],[46939,8]]}}}],["four",{"_index":763,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1793,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40816,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4137,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11317,4],[11987,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[859,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28345,4],[29996,4],[32023,4],[32408,4],[54972,4],[54986,4],[65355,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6749,4],[19875,4],[19910,4],[23272,4],[23712,4],[41541,5],[63033,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45123,4]]},"/en/lessons/common-similarity-measures":{"position":[[8871,4],[8965,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26834,4],[31431,4],[48297,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[53840,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[35973,4]]},"/en/lessons/counting-frequencies":{"position":[[9857,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28868,4],[28963,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28381,4],[28658,4],[30155,4],[30436,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13200,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13859,4],[14777,5],[30209,4],[30377,4],[47324,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45190,4],[46270,4],[46381,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8938,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12461,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4074,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5544,4],[37390,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24872,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22288,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5496,4],[5683,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[3527,4]]},"/en/lessons/gravity-model":{"position":[[17557,5],[24757,5],[24924,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[7519,5]]},"/en/lessons/installing-omeka":{"position":[[2137,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30178,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36612,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15850,4]]},"/en/lessons/intro-to-linked-data":{"position":[[21549,4]]},"/en/lessons/intro-to-powershell":{"position":[[8502,4],[17789,4],[26561,4],[26850,4],[27366,4],[28800,4]]},"/en/lessons/introduction-map-warper":{"position":[[14728,4],[14779,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11105,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12779,4],[38148,4],[43853,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7824,4]]},"/en/lessons/linear-regression":{"position":[[37219,4],[46530,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8347,4],[8533,4],[13679,4],[14324,4],[14512,4],[36491,4],[42269,4],[42857,4]]},"/en/lessons/qgis-layers":{"position":[[4100,4],[4414,4]]},"/en/lessons/research-data-with-unix":{"position":[[5282,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16788,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6334,4],[6501,4],[19635,4],[36017,6],[37421,4],[37468,4],[37538,4],[40556,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15085,4],[34578,4]]},"/en/lessons/sonification":{"position":[[18595,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25402,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17415,4],[17751,4],[18879,4],[19035,4],[41432,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6431,4]]},"/en/lessons/vector-layers-qgis":{"position":[[13923,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37230,4],[37519,4]]}}}],["fourteenth",{"_index":15130,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4735,10]]}}}],["fourth",{"_index":837,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6914,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26042,6]]},"/en/lessons/extracting-keywords":{"position":[[13609,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[240,6],[3779,6],[4017,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[28071,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8535,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9180,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3690,6],[15230,6],[15485,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[27947,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37602,6],[39770,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20229,6]]}}}],["fout",{"_index":12162,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24500,4],[29149,4],[63423,4]]}}}],["fout.writ",{"_index":12172,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25339,14],[25520,18],[25671,18],[63576,14]]}}}],["fout.write(\"\"\"</body></html>",{"_index":12467,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66235,44]]}}}],["fout.write(\"\\n\\n",{"_index":12461,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65814,18]]}}}],["fout.write(blob",{"_index":12458,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65558,15]]}}}],["fout.write(erratum",{"_index":12466,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66214,19]]}}}],["fout.write(f",{"_index":12224,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31549,18]]}}}],["fout.write(lin",{"_index":12175,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25732,17],[31622,16]]}}}],["fowl",{"_index":18618,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59279,8],[59913,5]]}}}],["fox",{"_index":10520,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25730,3],[25778,3],[29100,3],[29259,4],[29738,5],[38952,4],[46998,4]]},"/en/lessons/linear-regression":{"position":[[79015,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15229,3],[27062,4]]}}}],["fp",{"_index":4267,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44938,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14739,3],[20732,3],[27136,3],[29129,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15465,5]]}}}],["fp.write(img",{"_index":10765,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20748,13]]}}}],["fp.write(rsp.cont",{"_index":10837,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[29145,21]]}}}],["fr",{"_index":12739,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28410,2]]},"/en/lessons/space-place-gazetteers":{"position":[[17638,5],[40582,2],[40864,2],[41104,2],[41353,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13718,2],[14410,2],[16913,2],[17834,2]]}}}],["fr.first",{"_index":21458,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[17884,10]]}}}],["fr.volum",{"_index":21445,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13755,13],[14680,13],[14809,13],[15213,12],[17120,13],[17280,12],[17612,12]]}}}],["frac",{"_index":17550,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7877,5]]}}}],["fraction",{"_index":4301,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47039,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12063,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45080,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8671,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31835,9]]},"/en/lessons/linear-regression":{"position":[[24919,8],[24996,8]]},"/en/lessons/sentiment-analysis":{"position":[[23424,8]]}}}],["fractiou",{"_index":10590,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40483,9]]}}}],["frac{1}{\\sqrt{3",{"_index":7480,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32277,18]]}}}],["frac{1}{\\sqrt{column",{"_index":7479,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32178,23]]}}}],["frac{\\text{correct",{"_index":6200,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18695,19]]}}}],["frac{\\text{tru",{"_index":6207,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20474,16],[20874,16]]}}}],["frac{m_{1}m_{2}}{r_{2",{"_index":13524,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[4412,25]]}}}],["frac{n}{df_w",{"_index":21604,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42173,17]]}}}],["frac{s_{y}}{s_{x",{"_index":13714,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[44261,22]]}}}],["frac{tp}{tp+fn",{"_index":4271,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45132,19]]}}}],["frac{tp}{tp+fp",{"_index":4268,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44948,19]]}}}],["fragil",{"_index":19208,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[779,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1748,9],[4896,7]]}}}],["fragment",{"_index":7329,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16224,13]]},"/en/lessons/introduction-map-warper":{"position":[[19373,10],[19420,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42999,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17866,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17213,14],[28570,16],[30511,15],[32151,16],[33245,13],[37665,13],[38019,13],[39892,13],[42209,13],[45960,13]]}}}],["fragmentari",{"_index":21395,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36272,11],[36675,11]]}}}],["frame",{"_index":2356,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7539,6],[7551,6],[7931,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24281,5],[28632,5],[29055,5],[30115,5],[36168,6],[41685,5],[41947,5],[42147,6],[42425,5],[52446,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31342,5],[40664,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53431,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11917,5],[12335,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28214,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3166,6],[9303,6],[15189,5],[21645,6],[23582,5],[27068,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28896,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35585,6],[35843,5],[36251,5],[36526,5],[36830,5],[36975,5],[37534,5],[44748,5],[44835,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[11022,5],[11137,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[36474,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14982,5],[33871,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[495,6],[19443,6],[19643,7],[19665,5],[19970,5],[20176,6],[21646,7],[30025,6],[31451,7],[32041,6],[33907,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41433,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15447,5],[25584,6],[26697,6],[29620,5],[30399,5],[30475,5],[30554,5],[31970,5],[32091,5],[32654,5],[38439,5]]},"/en/lessons/jupyter-notebooks":{"position":[[51368,8]]},"/en/lessons/logistic-regression":{"position":[[4875,6],[56164,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29399,8]]},"/en/lessons/output-data-as-html-file":{"position":[[3605,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17205,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13083,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19654,6],[19991,7],[20670,6],[20854,5],[22122,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3237,5],[25655,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23731,6]]}}}],["frame2",{"_index":19131,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[3869,6]]}}}],["frame=pkt_pts_tim",{"_index":15878,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[30355,18]]}}}],["frame=pkt_pts_time:frame_tags=lavfi.signalstats.huem",{"_index":15874,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29797,54],[31185,54],[38603,54],[39169,54]]}}}],["frame_tags=lavfi.signalstats.huem",{"_index":15880,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[30492,36]]}}}],["framework",{"_index":4564,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1812,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16651,10],[31776,11],[46775,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1862,10],[2528,10],[13696,10],[14523,9],[15006,10],[15096,9],[46875,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6612,9],[43889,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28339,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10825,9]]},"/en/lessons/installing-omeka":{"position":[[2021,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17484,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3360,10],[5392,9],[51435,9]]},"/en/lessons/intro-to-linked-data":{"position":[[894,9],[20909,9],[21079,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2334,9],[3247,9],[3570,9],[5198,9],[8262,9],[40309,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22484,10]]},"/en/lessons/qgis-layers":{"position":[[2468,9],[2520,9],[2650,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4253,11],[4808,9],[7261,9]]}}}],["frameworks.”1",{"_index":14153,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[2126,13]]}}}],["frame’",{"_index":12924,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18516,7]]}}}],["fran",{"_index":16605,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3376,5],[3570,5],[7627,5],[7827,5],[13643,5],[13961,5],[14725,5],[15719,5]]}}}],["franc",{"_index":7220,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4068,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47218,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18309,7],[28378,6],[31977,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15453,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54777,6]]},"/en/lessons/logistic-regression":{"position":[[55225,7],[55668,8],[55693,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5620,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22260,6],[22497,6],[26708,6],[26760,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13849,7]]}}}],["franci",{"_index":3495,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2169,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2420,9],[6065,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57893,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4428,7],[5501,7],[45524,7]]}}}],["francis+nejm",{"_index":9446,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50093,13]]}}}],["francisco",{"_index":3584,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3283,10]]}}}],["franco",{"_index":6034,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43666,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48771,6],[53210,6]]}}}],["francoi",{"_index":7567,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38179,8]]}}}],["frank",{"_index":3587,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3308,6]]}}}],["frankfurt",{"_index":8675,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36156,11]]}}}],["franz",{"_index":15186,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15876,5],[16178,5],[16333,6],[16574,6]]}}}],["franzini",{"_index":9974,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55555,8],[57079,9],[58053,9],[58069,9]]}}}],["françoi",{"_index":16399,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44115,8],[52703,8]]}}}],["fraud",{"_index":18628,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[60292,5],[60786,5]]},"/en/lessons/sentiment-analysis":{"position":[[6546,5],[7123,5]]}}}],["fraudul",{"_index":15482,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3990,10]]}}}],["fraught",{"_index":11202,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40089,7]]}}}],["fred",{"_index":3239,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60350,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2614,4]]},"/en/lessons/extracting-keywords":{"position":[[3567,4],[38945,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12254,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17417,4]]},"/en/lessons/linear-regression":{"position":[[73032,4]]},"/en/lessons/logistic-regression":{"position":[[64378,4]]},"/en/lessons/sentiment-analysis":{"position":[[11455,4]]}}}],["freder",{"_index":9168,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2350,8],[21140,8],[35783,8],[45818,8]]}}}],["frederick",{"_index":8748,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3882,9],[14145,9],[19471,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10646,9],[10670,9],[49639,9],[49856,9]]}}}],["free",{"_index":262,"title":{"/en/lessons/extracting-keywords":{"position":[[50,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5706,4],[7757,4],[14838,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4857,4],[8854,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38316,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4189,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[390,4],[8614,5],[13610,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[105,5],[5239,4],[7022,4],[7099,5],[11383,4],[12153,6],[14148,4],[32535,5],[44456,4],[56408,6],[56465,6],[56502,6],[56527,5],[57530,4],[61819,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5270,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3341,4],[39944,4],[55926,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1605,5],[10780,4],[10920,4],[13961,4],[63982,4],[66542,4],[69315,5],[70423,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8223,4],[8287,4],[8409,4],[15923,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36810,4],[61965,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5169,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3374,4],[3485,4],[3684,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[987,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9063,4],[13455,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2404,4],[12924,4],[16751,4],[17051,4],[23222,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30627,5],[30962,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30246,5],[30406,4],[30660,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3735,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2918,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51884,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36796,4],[48479,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15529,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1134,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29271,4]]},"/en/lessons/extracting-keywords":{"position":[[51,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2855,4],[30262,4],[32976,4],[33591,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13335,4],[28048,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33246,4],[66585,5]]},"/en/lessons/geocoding-qgis":{"position":[[5918,4],[6414,4],[23330,4],[23735,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3332,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[13041,4],[22480,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10275,4],[12740,4],[13234,4],[34705,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6105,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[9900,4],[11969,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24049,4]]},"/en/lessons/gravity-model":{"position":[[4726,4],[16519,4],[59383,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[3830,4],[44337,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3100,5],[9660,4],[48275,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16831,4],[17186,5],[22709,5],[39571,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8178,4],[15586,4],[21418,4],[28299,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6881,4]]},"/en/lessons/intro-to-powershell":{"position":[[42028,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[689,4]]},"/en/lessons/introduction-and-installation":{"position":[[411,4],[1043,5],[2648,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2060,5],[3335,5],[13198,4],[22418,4],[41396,4],[42698,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2865,4],[8606,4],[43890,4]]},"/en/lessons/json-and-jq":{"position":[[886,4]]},"/en/lessons/jupyter-notebooks":{"position":[[6629,4],[9428,5],[10520,4],[43249,4]]},"/en/lessons/linux-installation":{"position":[[1331,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4331,4],[5084,4],[5346,5],[16127,4],[19295,4],[19334,4]]},"/en/lessons/qgis-layers":{"position":[[883,4],[1040,4],[3291,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27868,4]]},"/en/lessons/research-data-with-unix":{"position":[[13855,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1430,4],[10501,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7415,4]]},"/en/lessons/sentiment-analysis":{"position":[[38787,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6664,4],[6836,4]]},"/en/lessons/sonification":{"position":[[2801,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4829,5],[8295,4],[18469,4],[30917,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20193,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[441,4],[4147,4],[5224,4],[8180,4],[8238,4],[8316,4],[9113,5],[9520,5],[36298,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7622,4],[8759,4],[8875,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2533,4]]},"/en/lessons/windows-installation":{"position":[[793,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19030,4],[20843,4],[21104,4]]}}}],["freeamirnow\",3",{"_index":16781,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33915,15]]}}}],["freebas",{"_index":3309,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3430,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2183,8]]}}}],["freecodecamp",{"_index":13887,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3799,12]]}}}],["freecodecamp.org",{"_index":14043,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44411,17]]}}}],["freedom",{"_index":8039,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4041,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22190,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2153,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42330,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36391,7]]},"/en/lessons/vector-layers-qgis":{"position":[[16438,7]]}}}],["freehand",{"_index":2912,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19734,11]]}}}],["freeli",{"_index":3328,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4703,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2687,6],[2861,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10276,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13831,6],[14843,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6693,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53230,6]]},"/en/lessons/introduction-and-installation":{"position":[[2067,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1497,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2901,6],[30680,6],[37198,6],[53657,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7490,6]]},"/en/lessons/sonification":{"position":[[2780,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17272,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3922,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13845,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2875,6],[32866,6]]}}}],["freenod",{"_index":21204,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30568,8]]}}}],["freetext",{"_index":19838,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16551,8]]}}}],["freethink",{"_index":5133,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59742,13]]}}}],["freetyp",{"_index":15734,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6632,8]]}}}],["freewar",{"_index":352,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8917,8],[10612,8]]}}}],["freeyourmetadata",{"_index":3343,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[6676,16]]}}}],["freez",{"_index":2815,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7239,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26036,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12240,8]]}}}],["french",{"_index":6467,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56103,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1107,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3003,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7218,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47271,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7041,6],[7329,6],[30080,7],[44158,6],[46610,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21962,7],[25196,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6186,6],[30898,6],[35291,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4096,7]]}}}],["french.com/blog/2014/07/03/us",{"_index":13327,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47348,32]]}}}],["french’",{"_index":13117,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[869,8]]}}}],["frenzi",{"_index":6484,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56900,9]]}}}],["freq",{"_index":5034,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51473,4]]},"/en/lessons/counting-frequencies":{"position":[[12721,4],[12758,4]]},"/en/lessons/output-data-as-html-file":{"position":[[8670,4],[8848,4],[9406,4]]}}}],["freq.pi",{"_index":7689,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7192,7],[7288,7],[7781,7]]}}}],["freq='2w",{"_index":23492,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36745,9]]}}}],["freq='m",{"_index":23491,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36534,9],[38291,11]]}}}],["freq='m'))['total_ton",{"_index":23494,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[37068,24],[38839,24]]}}}],["freqdict",{"_index":7686,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6931,9]]}}}],["freqdict[key",{"_index":7685,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6898,16]]}}}],["frequenc",{"_index":977,"title":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[9,11]]},"/en/lessons/counting-frequencies":{"position":[[14,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1234,9],[1263,9],[5889,9],[5918,9],[6181,9],[6231,9],[6325,9],[7687,11],[12601,9],[12697,9],[14296,9],[14592,9],[14706,11],[15656,9],[34275,11],[35625,9],[36806,12],[36977,9],[37086,9],[38013,9],[38825,9],[39257,9],[40544,9],[41395,9],[41612,9],[52613,9],[52642,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14307,12],[14900,11],[15335,9],[15469,9],[15563,9],[15665,9],[16660,9],[16785,9],[19133,9],[19257,9],[27480,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13708,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9966,9],[11336,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7672,9],[7702,10],[50716,9],[50746,12]]},"/en/lessons/common-similarity-measures":{"position":[[6620,9],[6813,11],[6963,9],[9150,12],[25207,10],[36748,10],[36953,10],[37041,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15393,11],[15620,9],[16875,13],[17017,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17223,9],[19538,9],[19593,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2327,9],[9001,11],[9625,11],[10170,11],[12842,11],[12905,12],[42337,9],[48226,9],[48709,12],[57284,9],[57494,11],[58711,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[10,11],[230,11],[278,11],[319,9],[527,11],[2675,11],[4613,11],[4812,12],[4900,11],[5716,11],[5900,11],[5973,12],[6231,11],[6368,11],[6493,9],[6669,11],[7042,11],[7400,11]]},"/en/lessons/counting-frequencies":{"position":[[15,11],[115,11],[156,9],[393,9],[496,12],[661,11],[859,11],[897,9],[1991,9],[2034,10],[2090,9],[2520,11],[4006,10],[4990,12],[6116,9],[6244,9],[6464,9],[6689,9],[6719,10],[6807,9],[6848,10],[7053,9],[7117,10],[12640,11],[14166,9],[14294,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23865,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21207,10],[21285,10],[37610,9],[37921,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27321,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3965,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2449,9]]},"/en/lessons/extracting-keywords":{"position":[[4071,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6481,11],[40842,9],[41844,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[437,9],[17846,9],[17950,12],[18118,9],[25018,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41599,9],[42729,9],[45041,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33624,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20971,9],[26226,11],[33225,9],[33399,10],[36807,9],[36984,9],[37230,11],[38128,11],[38661,11],[39347,11],[40372,11],[48195,13],[52528,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[248,9],[286,11],[1655,12],[9723,9],[9762,12]]},"/en/lessons/linear-regression":{"position":[[568,9],[4101,9],[4347,9],[5094,9],[5358,9],[5387,9],[7285,9],[26389,9],[26486,9],[26600,9],[27179,9],[27275,9],[27586,9],[28408,9],[28461,9],[31862,9],[51752,10],[53728,9],[53909,11],[54817,11],[54974,11],[68819,10]]},"/en/lessons/logistic-regression":{"position":[[337,9],[3934,9],[4116,11],[4177,11],[5435,9],[5515,9],[5607,9],[5706,11],[5889,11],[6092,9],[6345,9],[6717,9],[7464,9],[11722,9],[11827,9],[12202,9],[12298,9],[13232,9],[34646,9],[42077,9],[49765,9],[49863,9],[50048,9],[50144,9],[62384,9],[62467,9],[63336,11]]},"/en/lessons/naive-bayesian":{"position":[[19097,9],[68894,9],[68923,11]]},"/en/lessons/normalizing-data":{"position":[[3241,11],[3411,12],[3583,9],[4031,12],[6390,9],[9697,11]]},"/en/lessons/output-data-as-html-file":{"position":[[375,9],[411,11],[681,10],[1341,12],[1427,9],[1464,12],[8354,12],[8905,9],[9468,9],[9593,11],[10316,9],[10357,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9332,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33016,9],[34076,9],[39006,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6605,12],[42233,10],[42367,10],[46823,11],[46894,12],[47196,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32144,9],[33248,11],[35392,9],[36372,11],[36497,9],[37104,10],[37256,10],[44251,10],[47575,9],[47762,11],[48783,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2208,9],[15744,11]]},"/en/lessons/transliterating":{"position":[[9203,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6088,9],[37140,12],[51556,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36458,10],[36666,9],[40115,11],[40199,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15000,9]]}}}],["frequencies\\n",{"_index":7631,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5361,14]]}}}],["frequency–invers",{"_index":5811,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[36721,17]]}}}],["frequent",{"_index":996,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1911,8],[6510,10],[6565,10],[6713,8],[7751,10],[7810,8],[7851,10],[8003,8],[8171,8],[8224,9],[8314,8],[9641,8],[11502,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13262,10],[30616,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7017,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44087,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39401,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14051,10],[64721,10],[64907,10]]},"/en/lessons/common-similarity-measures":{"position":[[24988,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1844,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18084,11],[58065,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1410,10],[8593,10],[15398,10],[15993,8],[16467,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8301,10],[9558,10],[40139,10],[47880,10],[52579,10],[55025,10],[55151,10],[55315,10],[55560,10],[56513,10],[57582,10],[57851,10],[58601,10]]},"/en/lessons/counting-frequencies":{"position":[[4262,9],[7828,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5116,10],[5630,11],[6617,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11703,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4607,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7533,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[999,8],[49147,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7207,10],[13555,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8058,11],[45495,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8215,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23664,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17916,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2466,10],[8422,10]]},"/en/lessons/geocoding-qgis":{"position":[[3530,11],[3628,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[30638,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6151,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[1354,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25397,10]]},"/en/lessons/intro-to-linked-data":{"position":[[12587,10]]},"/en/lessons/intro-to-powershell":{"position":[[15878,10],[18550,10]]},"/en/lessons/introduction-and-installation":{"position":[[1620,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[930,10],[20942,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22262,8],[26886,8],[29591,10],[32107,8],[36958,8]]},"/en/lessons/linear-regression":{"position":[[31151,10],[32351,8],[32779,8],[51458,9]]},"/en/lessons/logistic-regression":{"position":[[17289,8]]},"/en/lessons/naive-bayesian":{"position":[[68985,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21230,10],[30138,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40380,8],[41111,8]]},"/en/lessons/sentiment-analysis":{"position":[[1522,10]]},"/en/lessons/space-place-gazetteers":{"position":[[1408,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30599,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6908,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3015,10],[6788,10],[42003,10],[42336,8],[42502,8],[49565,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29022,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25137,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11980,10],[22796,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15325,10]]}}}],["fresh",{"_index":5557,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63833,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3087,5]]}}}],["freshli",{"_index":21431,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11233,7]]}}}],["friday",{"_index":12645,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18983,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38924,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14051,6]]}}}],["friedlmeier",{"_index":11100,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[23588,11],[46317,12]]}}}],["friedrich",{"_index":16949,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52720,9]]}}}],["friend",{"_index":8394,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1363,8],[1555,8],[1620,8],[1629,8],[4547,8],[12387,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[201,7],[3460,7],[3496,8],[3530,8],[6956,7],[7011,6],[24479,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17583,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21030,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14061,6]]},"/en/lessons/intro-to-linked-data":{"position":[[26333,6],[26345,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10192,6]]},"/en/lessons/logistic-regression":{"position":[[55405,7],[55526,7]]},"/en/lessons/naive-bayesian":{"position":[[14685,6],[66010,7],[66518,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5123,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13799,7],[13915,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24195,7]]}}}],["friendli",{"_index":2966,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[142,9],[5647,8],[61856,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3152,8],[3523,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1642,9],[1798,8],[6299,8],[59434,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2986,12],[7037,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[574,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2010,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27249,8],[30123,8],[30222,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2565,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1263,8],[45863,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33974,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1217,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3225,13],[5473,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[603,8],[1598,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18366,8],[30615,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2023,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1812,9],[12635,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46313,8]]}}}],["friends—if",{"_index":10508,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24490,10]]}}}],["frigin",{"_index":7160,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61155,9]]}}}],["frodo’",{"_index":20928,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[11151,7]]}}}],["froehlich’",{"_index":6671,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12609,11]]}}}],["from=fiction_paths.txt",{"_index":21649,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[48856,22]]}}}],["from_csv",{"_index":5898,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18253,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23382,11]]}}}],["fromdat",{"_index":18372,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[29897,9]]}}}],["frome",{"_index":5631,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5866,6]]}}}],["fromjson",{"_index":19795,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9465,8]]}}}],["frommonth",{"_index":10185,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14152,10],[14585,9],[21688,10],[22362,9],[25028,10],[25778,9],[28107,10],[28869,9],[39002,10],[39769,9],[45307,10],[46074,9]]}}}],["fromyear",{"_index":10177,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9487,8],[14142,9],[14545,8],[21678,9],[22318,8],[25018,9],[25734,8],[28097,9],[28825,8],[38992,9],[39725,8],[45297,9],[46030,8]]}}}],["froni",{"_index":18834,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13485,5],[14585,5]]}}}],["front",{"_index":3154,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42873,5],[42933,5],[44760,5],[45298,6],[45377,5],[45450,5],[45519,5],[45727,5],[46285,5],[46330,5],[46844,5],[47727,6],[47806,5],[47879,5],[47948,5],[49858,5],[50038,5],[50763,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8294,5],[9525,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12285,5],[12847,5],[14294,5],[14856,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5150,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[689,5],[20890,5],[35109,5],[39448,5],[39577,5],[41113,5],[45088,5],[45189,5],[45654,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37944,5]]},"/en/lessons/counting-frequencies":{"position":[[9874,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12437,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26060,5],[31113,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9721,5],[40388,5],[46946,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9490,5],[9526,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3724,5],[18534,5],[22181,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[3929,5],[45068,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2736,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31130,5],[33354,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32643,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48378,5],[48779,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7234,5]]},"/en/lessons/sentiment-analysis":{"position":[[28216,5],[30905,5],[32003,5],[35195,5],[37190,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22330,5],[43785,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[12725,5]]}}}],["front_cov",{"_index":10729,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15737,11],[16977,12]]}}}],["frown",{"_index":14268,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27904,5],[32550,5]]}}}],["frozen",{"_index":6378,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43921,8],[44509,6]]}}}],["frozenset",{"_index":10596,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41899,11]]}}}],["fruhstuck/breakfast",{"_index":8617,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20911,20]]}}}],["fruit",{"_index":3317,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4137,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7600,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[5383,6],[5545,6]]},"/en/lessons/output-data-as-html-file":{"position":[[3619,5],[3658,5],[3708,5],[3760,5]]}}}],["frustrat",{"_index":754,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1529,11],[3635,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11632,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41767,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20250,11]]},"/en/lessons/sentiment-analysis":{"position":[[15904,10],[16571,11],[16885,12],[18822,10],[21641,10],[22687,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1730,10],[1957,12]]}}}],["frye",{"_index":3550,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2844,5]]}}}],["frédéric",{"_index":9198,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7273,8]]}}}],["frössman",{"_index":5550,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62137,9],[67637,8]]}}}],["fsize",{"_index":4354,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52217,5],[61707,5]]}}}],["fssl",{"_index":2175,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5206,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21699,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3628,4]]}}}],["ftp",{"_index":2188,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6681,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5434,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16138,3]]}}}],["fu",{"_index":11988,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10547,2],[61847,2]]},"/en/lessons/space-place-gazetteers":{"position":[[5090,2],[49547,2]]}}}],["fuel",{"_index":8337,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19258,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23155,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18180,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14536,6]]}}}],["fuit",{"_index":18753,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8873,4],[8942,4],[9543,4],[9611,4]]}}}],["fulfil",{"_index":8205,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31102,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6972,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12919,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2601,8]]}}}],["full",{"_index":442,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11771,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19319,4],[20540,4],[25920,4],[34957,4],[37724,4],[46423,4],[46536,4],[51195,4],[51308,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9309,4],[13071,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12501,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21228,4],[31057,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7601,4],[14137,4],[14208,4],[14438,4],[17897,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[187,4],[2643,4],[3720,4],[12324,4],[26168,4],[56664,4],[56906,4],[61901,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17105,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13257,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15149,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6819,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1678,4],[28732,4]]},"/en/lessons/common-similarity-measures":{"position":[[3227,4],[15075,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39296,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46801,4],[59954,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8499,4],[13363,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7392,4],[21631,4],[23084,4],[36592,4],[51142,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11945,4]]},"/en/lessons/counting-frequencies":{"position":[[9883,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8632,4],[26166,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4495,4],[15096,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9205,4],[44366,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10091,4],[32655,4],[41415,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1529,4],[10674,4],[11994,4],[13535,4],[15888,4]]},"/en/lessons/extracting-keywords":{"position":[[31565,4],[35106,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13365,4],[26729,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3054,4],[3683,4],[6225,4],[10716,4],[15005,4],[16515,4],[18551,4],[26261,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4894,4],[17320,4],[34075,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56946,4]]},"/en/lessons/geocoding-qgis":{"position":[[4501,4],[5993,4],[6657,4],[8868,4],[23021,4],[23665,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13258,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24769,4],[29199,4],[31583,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4136,4],[5877,4],[13182,4],[14728,4],[16314,4],[17533,4],[19519,4],[20582,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6030,4],[11786,4],[13890,4],[26547,4],[26749,4]]},"/en/lessons/gravity-model":{"position":[[1916,4],[28400,4],[48908,4],[56424,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[27951,4],[44466,4]]},"/en/lessons/installing-omeka":{"position":[[7180,4],[8633,4],[9110,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5650,4],[33415,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34272,4]]},"/en/lessons/intro-to-bash":{"position":[[3068,5]]},"/en/lessons/intro-to-linked-data":{"position":[[11263,4],[23093,4],[24400,4],[30476,4],[35153,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[3915,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19966,4],[36570,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17110,4],[17288,4],[17500,4],[31322,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6461,4]]},"/en/lessons/json-and-jq":{"position":[[12922,4]]},"/en/lessons/jupyter-notebooks":{"position":[[34690,4],[37511,4]]},"/en/lessons/logistic-regression":{"position":[[53291,4],[63396,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9453,4],[12643,4],[15670,4]]},"/en/lessons/naive-bayesian":{"position":[[4675,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3666,4],[20199,4],[21412,4],[21615,4],[21721,4],[23773,4],[26578,4],[26638,4],[28080,4],[28871,4],[28940,4],[29286,4],[32689,4],[33788,5],[34078,5],[47825,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5042,4]]},"/en/lessons/qgis-layers":{"position":[[2610,4],[11251,4],[13351,4],[13401,4],[14566,4],[15198,4],[16025,4]]},"/en/lessons/research-data-with-unix":{"position":[[14411,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11607,4],[46902,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6067,4],[20863,4],[23726,4],[24164,4],[24496,4],[34841,4]]},"/en/lessons/sonification":{"position":[[11067,4],[16439,4],[33000,4],[33237,4]]},"/en/lessons/space-place-gazetteers":{"position":[[23164,4],[25025,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17968,4],[22344,4],[26419,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12393,4],[28027,4],[44111,4],[47505,4],[47888,4],[48313,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20889,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1103,4],[14652,4],[20782,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1386,4],[9492,4],[18159,4]]},"/en/lessons/transliterating":{"position":[[11120,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20305,4],[44586,4],[47989,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5670,4],[7091,4],[11287,4],[13001,4],[27301,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26443,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2518,4],[5351,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1710,4],[16506,5],[33457,4]]},"/en/lessons/windows-installation":{"position":[[4294,4]]}}}],["full.nam",{"_index":2523,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21583,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24522,10],[25112,10]]}}}],["full_text",{"_index":19923,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42182,12],[42321,11],[42516,10]]}}}],["full_text_respons",{"_index":18929,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26996,20],[27213,18],[27277,19]]}}}],["fuller",{"_index":3722,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3327,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3161,6],[39554,6],[61826,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4231,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[811,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37876,7]]},"/en/lessons/logistic-regression":{"position":[[53097,6],[53238,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47490,6]]}}}],["fuller’",{"_index":17942,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53282,8],[53522,8]]}}}],["fullest",{"_index":12539,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[12042,7]]}}}],["fulli",{"_index":2271,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16074,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3942,5],[10157,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12265,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9645,5],[9950,5],[10447,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4929,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25887,5],[35828,5],[53977,5],[59917,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59425,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18724,5],[33692,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26888,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12159,5]]},"/en/lessons/gravity-model":{"position":[[30149,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4252,5],[14395,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35581,5]]},"/en/lessons/intro-to-powershell":{"position":[[42088,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12069,5]]},"/en/lessons/json-and-jq":{"position":[[32555,5]]},"/en/lessons/jupyter-notebooks":{"position":[[38751,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3419,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9289,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36365,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64587,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4321,5],[25383,5]]}}}],["fulllink",{"_index":15073,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4682,8],[11422,8],[12357,8],[12449,10],[13372,8],[14314,8],[14617,8],[15152,8],[15499,8],[16516,8],[17537,8],[18734,8],[19487,10],[19711,8]]}}}],["fullrow",{"_index":10957,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31413,7],[32286,10],[34954,7],[36157,8]]}}}],["fullrow.append((row['nam",{"_index":10962,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31663,28],[35204,28]]}}}],["fullrow[count",{"_index":10979,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36911,16],[37009,16]]}}}],["fullwordlist",{"_index":7635,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6116,12]]},"/en/lessons/counting-frequencies":{"position":[[13032,12]]},"/en/lessons/output-data-as-html-file":{"position":[[9038,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5753,12],[9759,12],[9798,12],[9841,12]]}}}],["fun",{"_index":8560,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5682,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23847,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31760,4]]},"/en/lessons/intro-to-bash":{"position":[[25246,4]]},"/en/lessons/intro-to-powershell":{"position":[[18109,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[7115,4],[14583,3],[26466,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24210,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16358,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21616,3]]}}}],["fun_with_power_shel",{"_index":15347,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[9820,21]]}}}],["funciton",{"_index":10206,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18479,9]]}}}],["functin",{"_index":16876,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31348,7]]}}}],["function",{"_index":560,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16633,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[741,8],[7694,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9457,8],[21320,8],[35635,8],[36987,8],[37096,8],[38023,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[267,8],[664,9],[1031,9],[2706,9],[3894,9],[9478,8],[9781,8],[10862,8],[12353,8],[13627,8],[13918,8],[16259,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17619,16]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2580,9],[4664,8],[6343,8],[6662,8],[6841,8],[7388,8],[8667,9],[8689,8],[8799,8],[9217,9],[9869,8],[10970,9],[11698,8],[12053,8],[12462,8],[12509,8],[12625,8],[13197,9],[15016,9],[15031,8],[16543,8],[20503,9],[20545,8],[20648,9],[21828,9],[22241,9],[24277,9],[24658,8],[24794,8],[25160,9],[25462,9],[25813,9],[26505,8],[26972,8],[27761,9],[28072,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16458,8],[19926,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1901,13],[27215,8],[55607,14],[56545,13],[56629,13],[57333,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2621,16],[2914,14],[16837,13],[17055,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9546,8],[10035,9],[13195,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29072,8],[41275,10],[41837,9],[45627,9],[46030,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[657,9],[14372,10],[31558,9],[31687,9],[31779,9],[31989,9],[32654,8],[32781,8],[33402,8],[33534,8],[34075,8],[34197,8],[34659,8],[39834,9],[40022,8],[40439,9],[51978,8],[52269,9],[62313,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[74,9],[321,9],[504,9],[777,10],[843,10],[900,9],[955,8],[1004,8],[1224,8],[1279,9],[1465,9],[1698,8],[1966,9],[1994,8],[2090,8],[2163,9],[2280,8],[2383,8],[2522,8],[2608,8],[2641,8],[2701,8],[5023,8],[5163,8],[5227,9],[5969,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7489,15],[33982,14],[34851,8],[42134,11],[47888,15],[67102,9]]},"/en/lessons/common-similarity-measures":{"position":[[11236,8],[16610,8],[24402,9],[26155,8],[27093,8],[27146,8],[27297,8],[27432,9],[30783,9],[39073,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19998,9],[20013,8],[20155,8],[33044,9],[33209,8],[46389,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21128,8],[28255,9],[33470,8],[38151,10],[38313,15],[41973,9],[45116,9],[49487,9],[49750,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9048,10],[10609,8],[15855,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4054,9],[14290,9],[14624,8],[14769,8],[20952,9],[20967,8],[23578,8],[23666,8],[24346,8],[24412,8],[24468,9],[24660,8],[24980,8],[25730,8],[25798,9],[26116,8],[26416,8],[26463,8],[26536,8],[28027,8],[29752,8],[29817,8],[29867,8],[30910,8],[31233,8],[33767,8],[37676,8],[41463,8],[41679,8],[45956,9],[49377,10],[55639,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[929,8]]},"/en/lessons/counting-frequencies":{"position":[[2115,8],[6176,8],[6645,8],[7859,8],[8384,8],[12357,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1334,13],[4591,13],[10238,8],[14454,11],[14570,13],[17764,10],[17828,9],[17980,9],[18059,9],[18096,8],[18299,9],[18433,9],[19114,10],[21020,9],[22649,8],[23272,8],[25302,8],[25477,9],[26191,9],[26257,8],[26324,8],[26575,9],[28420,13],[28612,13],[30951,13],[31649,14],[31754,8],[32085,13],[32662,8],[36517,13],[38260,13],[39034,8],[39535,8],[39963,9],[40044,8],[40179,8],[40620,8],[40721,8],[40771,8],[40826,8],[40914,8],[42746,9],[44861,9],[45652,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[660,13],[726,13],[3489,14],[4669,13],[7386,13],[8884,9],[9715,9],[10787,13],[15927,8],[16031,9],[16280,9],[18264,13],[20662,13],[21028,8],[22510,9],[22640,14],[23644,8],[23718,8],[23739,13],[23944,8],[24094,13],[24205,8],[27591,9],[28366,13],[31215,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14686,13],[28792,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23451,14]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[274,9],[5088,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19822,9],[20244,8],[22374,8],[24103,9],[24124,8],[25173,8],[27191,8],[27272,8],[29159,8],[29491,9],[31233,8],[32548,8],[32699,8],[33021,9],[34979,9],[38323,8],[38459,8],[38823,8],[38888,8],[39093,9],[39672,8],[40616,8],[40835,9],[40945,8],[41846,8],[41972,8],[43218,10],[44215,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9169,9],[9559,8],[12867,8],[20710,9],[20876,8],[20947,8],[21107,8],[21248,8],[21304,8],[23036,8],[23165,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4115,8],[7323,8],[8203,8],[14255,9],[14654,8],[15129,8],[18867,8],[18910,8],[25416,8],[26928,8],[27008,8],[28890,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13437,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13977,14],[14174,13],[16770,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9004,8],[13894,8],[14988,8],[15059,8],[15091,8],[15169,8],[16144,8],[16171,8],[17502,8],[17756,8],[19291,9],[20783,9],[20871,8],[21226,8],[21526,8],[22901,9],[23541,13],[23864,8],[24697,8],[24741,9],[24887,8],[26344,8],[27508,8],[27970,8],[29728,8],[32156,9],[32171,8],[32344,9],[33828,9],[36293,9],[36695,9],[37356,8],[37574,9],[38843,8],[40353,8],[42686,9],[44566,9],[45165,9],[46782,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4472,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9163,9],[9909,9],[10446,9],[14236,9],[14380,10],[14646,9],[15694,8],[24901,10],[26084,9],[26244,8],[33053,8],[36972,10],[39164,9],[41449,9],[41806,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6861,9],[7367,9],[15210,9],[17912,8],[18072,8],[19698,8],[21916,14],[25049,8],[29210,9],[29401,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15280,8],[36991,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[319,9],[917,13],[1397,9],[1467,13],[3245,13],[3583,10],[4007,10],[5487,8],[7418,9],[7862,9],[8021,8],[8063,8],[8147,8],[8216,9],[8492,8],[9109,10],[9245,9],[9925,8],[10300,8],[12470,8],[13352,9],[13574,9],[13596,9],[13766,8],[14488,9],[16263,9],[16955,9],[21774,8],[21889,8],[23196,8],[23546,8],[24356,9],[25145,8],[26059,10],[26712,8],[27181,8],[29271,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9061,8],[25294,14]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7118,9],[7278,9],[8108,9],[8135,8],[8820,9],[8862,8],[9140,8],[9342,8],[9460,8],[9553,9],[10000,8],[10277,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5688,8],[7135,8],[7507,8],[12186,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[666,9],[11795,9],[11856,9],[11983,9],[12224,9],[14371,8],[16101,8],[23537,8],[24390,8],[25826,9],[28152,10],[48908,8]]},"/en/lessons/geocoding-qgis":{"position":[[22245,8],[22716,8],[23231,14],[35618,9],[35788,9],[35810,9],[35893,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5525,14],[6679,9],[10445,8],[15493,8],[20219,8],[27592,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27140,9],[27361,9],[34181,8],[35532,8],[37326,8],[44888,8],[45642,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[16616,13]]},"/en/lessons/gravity-model":{"position":[[9843,8],[22108,9],[28854,8],[28926,8],[46297,8],[49052,9],[52720,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[10021,10],[12531,8],[14195,8],[14272,8],[14779,8],[14904,10],[14939,9],[14959,11],[14980,10],[15220,9],[15318,8],[15438,9],[15633,8],[15703,8],[15729,8],[15881,9],[17456,8],[18299,9],[27325,10],[30826,9],[30900,10],[30923,8],[31078,9],[31175,8],[31635,8],[31682,8],[32183,8],[32595,9],[32828,9],[32953,8],[33036,8],[33104,8],[33276,8],[33683,8],[33728,8],[33892,8],[34148,9],[34174,8],[34286,9],[34389,9],[34665,8],[34977,8],[35514,9],[35620,8],[36010,8],[36267,8],[36423,8],[36814,9],[36825,8],[37140,8],[37331,9],[37393,8],[37500,8],[37609,8],[37647,8],[37748,8],[39072,8],[39279,9],[39580,9],[39592,8],[39732,8],[40889,9],[41761,8]]},"/en/lessons/installing-omeka":{"position":[[883,14]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19144,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[960,8],[4175,9],[21445,8],[31104,8],[32392,9],[39816,8],[50832,8],[52530,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11078,13],[11113,13],[16851,8],[17520,14],[20770,9],[26770,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5131,13],[5246,13],[17451,13],[18783,8]]},"/en/lessons/intro-to-linked-data":{"position":[[20033,9],[34333,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2369,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[5302,9]]},"/en/lessons/introduction-map-warper":{"position":[[11125,8],[12687,8],[15999,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3387,13],[6482,16],[10206,11],[10688,9],[10783,13],[12384,9],[13274,15],[17282,15],[20775,9],[42675,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24469,10],[33199,8],[36007,9],[37900,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1903,8],[2098,8],[2428,8],[6731,13],[15121,13],[15240,8],[15573,8],[15979,9],[20295,9],[36250,8],[44074,8],[46227,14]]},"/en/lessons/json-and-jq":{"position":[[7219,13],[32735,9],[35811,8],[36803,9],[37049,8],[38760,8],[39505,9]]},"/en/lessons/jupyter-notebooks":{"position":[[5381,13],[19387,9],[19451,9],[31221,8],[31568,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5369,8],[5656,8],[6096,8],[6132,8],[6260,8],[6305,9],[6351,8],[6627,8],[7077,8],[7148,8],[7710,8],[7764,9],[8243,8],[8351,8],[8442,8],[8510,8],[8912,8]]},"/en/lessons/linear-regression":{"position":[[4037,11],[19155,8],[19246,8],[19295,9],[19944,9],[20325,9],[25208,10],[25408,8],[25680,8],[33036,9],[33077,8],[34197,9],[34546,8],[34580,8],[34895,8],[35103,10],[35903,8],[36030,8],[36860,9],[43194,9],[43277,8],[43575,8],[44326,8],[44674,9],[77151,8],[77224,9],[78312,11]]},"/en/lessons/linux-installation":{"position":[[3472,14]]},"/en/lessons/logistic-regression":{"position":[[6824,9],[7171,8],[7415,8],[7713,9],[13161,9],[15099,8],[15277,9],[18356,8],[23882,9],[24116,10],[24871,9],[24907,8],[25021,8],[25143,9],[29634,8],[30114,8],[30537,8],[36598,8],[60678,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5974,9],[6079,8],[6129,8],[6181,8],[6289,8],[6482,8],[7745,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8230,8],[8561,8],[9522,9],[9723,8],[11794,9],[18009,9],[18036,8],[20911,8],[21219,8],[22623,9],[23765,8],[24073,8],[25575,8],[25831,13],[26249,8],[27685,8],[27996,8],[28712,8],[29023,8],[29641,9],[30366,8],[30679,8],[31402,8],[32610,8],[33464,8],[34307,8],[34710,8],[35070,8]]},"/en/lessons/naive-bayesian":{"position":[[42715,8],[42816,9],[43061,8],[44139,9]]},"/en/lessons/normalizing-data":{"position":[[7933,8],[8014,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3125,15],[4528,13],[23165,8],[23427,8],[26971,8],[27703,8],[28196,8],[34727,8],[35348,8],[35671,8],[36222,8],[36660,8],[36740,9],[37130,8],[38046,8],[38837,8],[40228,8],[40303,8],[41647,8],[41842,8],[41865,8],[42125,9],[48311,8],[49247,9],[49397,8],[49570,8],[49801,8],[49936,8],[50286,8],[50584,8],[50930,8]]},"/en/lessons/output-data-as-html-file":{"position":[[4528,10],[4968,8],[5094,8],[7132,8],[7578,8],[8088,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2183,8],[8587,8]]},"/en/lessons/qgis-layers":{"position":[[625,9],[1470,10],[16386,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[145,9],[969,9],[1129,9],[1846,9],[3348,10],[5225,9],[6377,8],[8625,8],[11617,9],[11754,8],[18608,9],[18664,9],[19751,8],[20553,9],[20993,8],[21133,8],[21173,8],[21253,9],[21350,8],[21608,8],[21870,9],[22263,8],[22424,9],[26715,8],[27479,9],[27581,10],[27774,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2015,9],[2620,9],[8039,15],[8067,9],[8470,8],[9474,8],[10012,8],[13907,9],[14037,9],[14052,8],[14201,8],[14456,8],[14581,9],[14738,9],[15006,8],[15141,8],[15280,8],[17022,9],[17078,8],[17193,8],[22459,8],[23229,9],[24687,8],[26007,9],[26274,8],[31369,8],[31684,8],[31709,8],[32782,8],[33299,8],[33738,9],[34186,8],[35044,8],[35617,8],[37053,8],[37405,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10841,9],[12983,9],[21528,8],[22167,9],[23034,8],[23121,8],[23705,8],[23871,8],[24127,8],[24530,8],[25298,13],[26088,8],[27025,9],[29993,8],[30247,8],[33839,9],[35318,8],[36995,9],[37710,9],[37804,9],[37873,9],[38377,9],[39161,8],[39516,8],[42702,9],[45062,8],[46280,8],[46770,9],[47647,9]]},"/en/lessons/sentiment-analysis":{"position":[[10520,8],[12030,8],[18000,9],[20765,8],[34342,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[220,10],[5106,10],[5423,8],[6096,14],[7331,13],[20148,8],[20309,8],[20344,13],[20412,8],[25786,13],[25954,13],[28380,10],[28912,8],[31456,9],[31821,8],[32854,8],[35137,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16834,9],[23247,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5234,8],[5426,8],[15207,9],[15311,8],[16473,9],[17031,8],[17290,9],[17854,8],[18137,9],[20098,8],[21040,9],[21082,8],[21314,8],[21821,8],[22055,8],[24717,9],[26661,8],[26698,8],[27607,8],[27722,8],[29021,8],[34328,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5865,9],[35298,8],[39703,9],[39742,9],[40045,8],[40175,9],[40218,9],[40303,8],[41328,9],[42105,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13968,13],[21534,8],[22453,8],[24301,8],[25934,8],[31505,16],[31676,8],[40691,8],[45094,9],[45153,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[26805,8],[27259,9],[27271,8],[27389,8],[27559,8],[27617,8],[27962,9],[29542,9],[29587,8],[29707,9],[30022,8],[30216,8],[30386,9],[30508,9],[31695,9],[31740,8],[32933,8],[34044,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10551,9]]},"/en/lessons/transliterating":{"position":[[3045,10],[12732,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24608,8],[25287,8],[32517,9],[32615,8],[32717,8],[33300,8],[34058,8],[34793,8],[35073,8],[35208,8],[35491,16],[38597,8],[38691,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6799,8],[8860,8],[10518,8],[15913,13],[30731,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2110,14]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5073,10],[5125,8],[5465,13],[5650,9],[5725,9],[11404,8],[20788,8],[20814,8],[22507,9],[22728,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7991,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10106,8],[10200,8],[10545,8],[14118,9],[14582,13],[18706,9],[23414,9],[27991,9],[30892,8],[36898,8],[42440,8],[42626,9],[42748,8],[43726,8],[43804,9],[44275,8],[44345,8],[44831,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15408,8]]},"/en/lessons/working-with-web-pages":{"position":[[7312,8],[7405,8]]}}}],["function(data",{"_index":18223,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21144,14],[23998,14],[26174,14],[27921,14],[28948,14],[30604,14],[33389,14],[34623,14]]}}}],["function(input",{"_index":20560,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20597,15],[21162,15],[36937,15]]}}}],["function(slic",{"_index":21328,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21364,15]]}}}],["function(x",{"_index":21793,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30857,11]]}}}],["function(z",{"_index":12916,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17009,11]]}}}],["functions/behaviour",{"_index":15689,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[20789,20]]}}}],["function—onli",{"_index":10825,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27843,13]]}}}],["function’",{"_index":5287,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1352,10]]}}}],["fund",{"_index":10007,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56907,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2275,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2312,7]]},"/en/lessons/gravity-model":{"position":[[61477,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6313,6]]},"/en/lessons/intro-to-linked-data":{"position":[[38154,6]]},"/en/lessons/jupyter-notebooks":{"position":[[49137,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52291,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59793,7]]}}}],["fundament",{"_index":4498,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65687,14]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64665,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44798,13],[55332,11],[57403,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2394,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2379,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6423,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[284,12],[15625,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2493,11],[68377,11]]},"/en/lessons/geocoding-qgis":{"position":[[17198,13]]},"/en/lessons/naive-bayesian":{"position":[[13558,11]]},"/en/lessons/space-place-gazetteers":{"position":[[11355,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4264,12]]},"/en/lessons/transliterating":{"position":[[17583,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[532,11]]}}}],["fundement",{"_index":20404,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25473,12]]}}}],["funder",{"_index":16908,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[38195,7]]}}}],["fung",{"_index":16490,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50110,5]]}}}],["funni",{"_index":23034,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[15111,5]]}}}],["funwithpowershel",{"_index":15346,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[9653,20],[9691,17],[10358,17],[12306,17],[12576,19],[15143,17],[16871,19],[17501,17],[18977,17],[19823,19],[19856,17]]}}}],["furious",{"_index":22830,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10871,9]]}}}],["furli",{"_index":10397,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7498,5]]}}}],["fursey",{"_index":18599,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58957,9]]}}}],["further",{"_index":76,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1361,8],[4480,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12861,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1049,7],[4985,7],[32508,8],[43871,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10965,7],[11757,8],[15682,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[490,7],[17557,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30939,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[291,7],[24670,7],[26676,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[470,7],[1961,7],[2015,7],[10242,7],[30194,7],[40864,7],[50683,7],[56193,7],[59901,7],[60825,7],[60909,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9022,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24892,7],[25153,7],[25966,7],[35851,7],[49855,7],[58234,7],[58433,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45892,8],[50172,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4631,7],[57204,7],[59675,7],[61922,7],[65511,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9613,7],[14873,7],[15347,7],[24936,7],[25397,7],[38024,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[987,7],[2591,7],[60447,7],[60717,8],[61806,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1023,7],[4515,7],[21455,7],[21963,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1668,7],[5555,7],[9487,7],[10927,7],[18554,7],[30213,8],[31183,7],[50670,7],[51830,7],[55231,7],[55523,7],[56774,7],[59510,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5561,8],[24674,7],[30333,7],[37035,7]]},"/en/lessons/counting-frequencies":{"position":[[9891,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12341,8],[46032,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33178,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9439,7],[10103,7],[11176,7],[20826,7],[27844,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8345,7],[21953,7],[32018,7],[38771,7],[47410,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6207,7],[9340,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4637,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16923,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2143,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1027,7],[4175,7],[44713,7],[53822,7],[55062,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[375,7],[6869,8],[48184,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2692,7],[47638,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5904,7],[17672,7]]},"/en/lessons/extracting-keywords":{"position":[[556,7],[30515,8],[38745,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2549,7],[5258,7],[7525,7],[12699,7],[17377,7],[22813,7],[39889,7],[42856,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25939,7],[26217,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[686,7],[13276,7],[21857,7],[34422,7],[35477,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6003,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1697,8],[4279,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67706,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11910,7],[25410,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8002,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1536,7],[6119,7],[6295,7],[30235,7],[30347,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[789,7],[21516,7],[33570,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[821,7],[4171,7],[45942,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[672,7],[24302,7],[26047,7]]},"/en/lessons/gravity-model":{"position":[[34478,7],[43507,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[42224,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26271,7],[34294,7],[36831,7],[43084,7],[49614,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53023,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[787,7],[11718,7],[28064,8],[46769,8],[54151,7],[54759,7]]},"/en/lessons/intro-to-linked-data":{"position":[[365,7],[722,7],[969,7],[20779,8],[36795,7]]},"/en/lessons/intro-to-powershell":{"position":[[2154,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[398,7],[18126,7],[26294,7]]},"/en/lessons/introduction-map-warper":{"position":[[21435,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[876,7],[4277,7],[18307,8],[37274,8],[41263,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[876,7],[20437,8],[43060,7],[46046,7],[47040,7]]},"/en/lessons/json-and-jq":{"position":[[815,7],[39367,7]]},"/en/lessons/jupyter-notebooks":{"position":[[3384,7],[7364,7],[11203,7],[20986,7],[27610,7]]},"/en/lessons/linear-regression":{"position":[[69161,7]]},"/en/lessons/logistic-regression":{"position":[[5190,7],[20601,7],[34487,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3549,7]]},"/en/lessons/naive-bayesian":{"position":[[23824,7],[60574,7]]},"/en/lessons/normalizing-data":{"position":[[832,8]]},"/en/lessons/preserving-your-research-data":{"position":[[159,7],[11977,7],[14267,8],[17261,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13284,7]]},"/en/lessons/research-data-with-unix":{"position":[[14342,7],[14734,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8803,7],[14634,8],[28739,7],[38392,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24498,8],[33658,7],[41373,7]]},"/en/lessons/sentiment-analysis":{"position":[[2499,8],[5762,7],[33639,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2908,7],[15907,7],[28609,7]]},"/en/lessons/sonification":{"position":[[15859,7]]},"/en/lessons/space-place-gazetteers":{"position":[[18629,7],[29774,7],[34132,7],[42101,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1072,7],[2214,7],[4061,7],[14379,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33669,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4066,7],[6876,7],[45682,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2000,7],[6596,7],[15152,7],[19160,7],[30134,7],[31393,7],[39268,7],[47690,7],[60024,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4698,7],[12931,7],[25336,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5464,7],[34261,7],[34507,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33136,7],[33434,7],[39572,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1341,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[21908,7],[24500,7],[26022,7],[28272,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7339,7]]},"/en/lessons/vector-layers-qgis":{"position":[[12885,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23555,8],[29609,8],[37582,7],[46672,7],[46752,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8088,7],[10541,7],[17293,7]]},"/en/lessons/working-with-text-files":{"position":[[2449,7]]},"/en/lessons/working-with-web-pages":{"position":[[8309,7]]}}}],["furthermor",{"_index":4794,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30931,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27763,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57808,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3546,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47812,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4894,12],[45209,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14313,12]]},"/en/lessons/intro-to-bash":{"position":[[1368,12],[11852,12],[27001,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31588,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18338,12]]},"/en/lessons/sentiment-analysis":{"position":[[5533,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8289,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5849,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36059,12]]}}}],["furthest",{"_index":10526,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26752,8]]},"/en/lessons/qgis-layers":{"position":[[12812,8]]}}}],["futur",{"_index":2005,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5934,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2294,6],[31812,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23648,7],[24346,7],[24445,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35197,6],[51656,7],[53030,7],[54984,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13228,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3694,6],[67821,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20765,6],[69585,6]]},"/en/lessons/common-similarity-measures":{"position":[[37454,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11614,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18280,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2433,6],[58126,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5656,7],[6609,7]]},"/en/lessons/counting-frequencies":{"position":[[13859,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5518,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30751,6],[30984,7],[31384,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32577,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38303,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14692,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23518,6],[42321,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4073,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12155,7],[39312,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23643,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2808,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6681,6],[26702,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[652,6],[28674,7],[34388,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10338,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12247,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4762,8],[29719,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[32815,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18464,7],[20297,7],[27362,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46809,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11912,7],[21306,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22858,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56544,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41548,6]]},"/en/lessons/intro-to-bash":{"position":[[25187,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2879,6],[2909,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4914,7],[6769,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27659,7],[31098,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9215,6]]},"/en/lessons/logistic-regression":{"position":[[63096,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7806,6]]},"/en/lessons/normalizing-data":{"position":[[10063,6]]},"/en/lessons/output-data-as-html-file":{"position":[[9809,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1990,6],[3726,7],[6770,7],[8975,7],[11248,6],[16490,7],[18913,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[983,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25328,6],[25534,7]]},"/en/lessons/space-place-gazetteers":{"position":[[14024,6],[19556,6],[19936,6],[20109,6],[21226,7],[22757,6],[23628,7],[44514,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5763,7],[6151,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25501,6],[28625,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[36622,6],[40689,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7618,6],[16475,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26796,6]]},"/en/lessons/working-with-web-pages":{"position":[[9927,6]]}}}],["fuzzi",{"_index":6108,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1758,9]]},"/en/lessons/extracting-keywords":{"position":[[5035,5]]},"/en/lessons/naive-bayesian":{"position":[[70193,9],[70596,9]]}}}],["fviz_ca_biplot(ca_harp",{"_index":7321,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14511,25]]}}}],["fviz_ca_biplot(ca_trudeau",{"_index":7322,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14671,26]]}}}],["fw",{"_index":7063,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49808,2]]}}}],["fwd",{"_index":21362,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28120,5]]}}}],["fwd_reach",{"_index":21350,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[26964,9]]}}}],["fx",{"_index":2937,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23215,4]]}}}],["fyfe",{"_index":21189,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25181,6]]}}}],["fyfe_digital_2011",{"_index":21191,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25560,20],[26376,20]]}}}],["fyfe_digital_pedagogy_unplugged_2011.pdf",{"_index":21190,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25225,42]]}}}],["g",{"_index":1833,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45683,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3178,2],[4128,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44002,1],[68337,2],[68709,2],[69269,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22543,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56836,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10261,1],[31352,1],[32381,1],[34822,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28845,1],[50900,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21585,2],[51491,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11284,1],[11338,2],[11753,1],[12907,1],[23430,1],[36941,2],[52242,3],[52688,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9480,1],[10153,1],[10282,1],[10404,1],[15632,1],[17854,1],[19225,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[10780,3]]},"/en/lessons/gravity-model":{"position":[[4410,1],[60208,3],[61040,2],[62296,3],[63261,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26431,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48333,2]]},"/en/lessons/logistic-regression":{"position":[[65929,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28213,2],[28232,2],[28251,2],[28345,2]]},"/en/lessons/sentiment-analysis":{"position":[[39586,3]]},"/en/lessons/sonification":{"position":[[32016,4],[32021,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8669,2]]},"/en/lessons/transliterating":{"position":[[11290,4],[11305,4],[13159,3],[15314,3],[15455,2],[15515,3],[15646,2],[15703,2],[16010,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17319,1]]}}}],["g'ovenni",{"_index":12059,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13685,8]]}}}],["g+w",{"_index":14119,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12409,3]]}}}],["g.add_edges_from(edg",{"_index":10437,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11446,23],[13004,23]]}}}],["g.add_nodes_from(node_nam",{"_index":10436,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11417,28],[12950,28]]}}}],["g.degre",{"_index":10551,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32630,10]]}}}],["g.node",{"_index":10470,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16410,10],[17981,10],[32690,12],[42957,9]]}}}],["g.nodes[n]['birth_year",{"_index":10472,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16508,25],[18005,25]]}}}],["g.nodes[n]['modular",{"_index":10602,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42970,24]]}}}],["g.subgraph(largest_compon",{"_index":10536,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28215,29]]}}}],["g8",{"_index":7208,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3426,2],[3816,2],[4239,2],[5103,2]]}}}],["g:ov.i\\n",{"_index":12066,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13760,9]]}}}],["g:ovennl",{"_index":12055,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13648,8]]}}}],["ga",{"_index":3473,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1902,3],[2288,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20335,2]]},"/en/lessons/sentiment-analysis":{"position":[[25767,3]]}}}],["gaash",{"_index":20968,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[27136,5],[29199,7],[29542,7],[31561,5],[36307,5],[41020,5]]}}}],["gabriël",{"_index":16674,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15043,9]]}}}],["gabriël\",\"http://lh4.ggpht.com/pkqr",{"_index":16686,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[16019,35]]}}}],["gadget",{"_index":885,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10520,7]]}}}],["gain",{"_index":2754,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1509,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68060,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4524,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4683,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2540,4],[6679,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5064,6],[6112,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1057,4],[4745,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3131,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12079,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[905,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[15703,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7052,7],[34120,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2101,4],[2500,4],[6966,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5544,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1755,4],[45224,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3877,6],[4924,4],[5220,4]]},"/en/lessons/intro-to-linked-data":{"position":[[571,4]]},"/en/lessons/intro-to-powershell":{"position":[[30586,4],[38455,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2488,6],[5547,6],[7465,6]]},"/en/lessons/preserving-your-research-data":{"position":[[3329,6],[16404,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5498,5],[11154,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1425,4]]},"/en/lessons/transliterating":{"position":[[2709,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5808,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[343,4]]}}}],["gaiu",{"_index":5012,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49411,5]]}}}],["galaxi",{"_index":4949,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44103,8]]}}}],["galaxyk",{"_index":15516,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7697,12]]}}}],["galdó",{"_index":19945,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[835,6],[4003,7],[12678,7],[18654,7],[18741,6],[23656,8],[30522,7],[31878,7],[32344,8],[32820,6],[40476,7],[41207,8],[44287,7],[47803,7],[50455,7],[50506,7]]}}}],["galitz",{"_index":8224,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37309,7]]}}}],["galleri",{"_index":2099,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13459,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25560,10],[25675,10],[25756,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[13618,7],[13995,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25618,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5071,7],[5118,7],[5590,7],[6348,7],[6935,7],[11554,8],[19908,8],[21291,8],[30059,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24207,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46508,8],[46799,7]]}}}],["gallery’",{"_index":19849,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[21513,9]]}}}],["gallon",{"_index":19669,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16454,6],[17963,6],[18215,7],[18329,7]]}}}],["galotti",{"_index":20293,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50921,8],[53107,8]]}}}],["gambalixa",{"_index":12001,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10743,10],[62043,10]]}}}],["game",{"_index":5969,"title":{"/en/lessons/interactive-text-games-using-twine":{"position":[[80,5]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35398,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[157,4],[1723,4],[5697,6],[13642,4],[13664,4],[13785,4],[13878,4],[14042,4],[14077,4],[14197,4],[14334,4],[14535,4],[14570,4],[14708,4],[14777,4],[14887,4],[15001,4],[16367,4],[16511,4],[22375,4],[22463,4],[23628,4],[23740,4],[23813,4],[25223,4],[25483,4],[25809,4],[26258,4],[26948,4],[26975,4],[28877,4],[29089,4],[29128,4],[29185,4],[29233,4],[29273,4],[29426,4],[29706,4],[29740,4],[30609,4],[30675,4],[31077,4],[38226,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[171,6],[1127,4],[1863,5],[1953,5],[2010,4],[2290,5],[2378,5],[2492,5],[2900,4],[3027,4],[3110,6],[3201,5],[3281,5],[3389,4],[3457,5],[3622,5],[3667,4],[3775,5],[3930,4],[4298,4],[4436,6],[4479,4],[4630,5],[4810,5],[4848,6],[4858,5],[4981,6],[5285,6],[5314,5],[5363,6],[5445,4],[5463,5],[5633,6],[5692,4],[5778,4],[5823,4],[5879,4],[6024,4],[6041,4],[6105,5],[6234,4],[6303,6],[6384,5],[6525,5],[6573,6],[6672,5],[6712,6],[6746,6],[6778,5],[6860,5],[6881,6],[6899,7],[6947,6],[6989,6],[7008,7],[7049,6],[7109,6],[7195,4],[7256,4],[7365,4],[7485,4],[7565,4],[7596,5],[7606,4],[7828,4],[8404,4],[8552,4],[8902,4],[9013,4],[9417,4],[9949,4],[10525,4],[10813,4],[10913,4],[12937,5],[13171,4],[14331,4],[14409,4],[14426,4],[14500,4],[14548,4],[14699,4],[21121,4],[30170,6],[34698,4],[35766,4],[37137,5],[39075,4],[39180,4],[39289,4],[39483,4],[39906,5],[39979,5],[40011,4],[40232,4],[40437,6],[40477,4],[40533,4],[40650,4],[40702,4],[40976,5],[41166,4],[41198,5],[41378,6],[41490,5],[41718,4],[45801,4],[46680,5],[46702,5],[46762,5],[46789,5],[46797,4],[47863,4],[48398,5],[48479,5],[48522,5],[48682,6],[48689,5],[48774,5],[48988,4],[49541,6],[49721,5],[50508,7],[50725,6],[50799,7],[50984,5],[51412,5],[52487,6],[52623,5],[52871,5],[52974,6],[53426,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24628,5],[24688,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[81,5],[153,6],[179,5],[200,5],[228,4],[283,4],[341,4],[667,4],[704,4],[727,4],[765,4],[1066,5],[1119,4],[1212,5],[1339,5],[1427,6],[1616,5],[1732,6],[1986,4],[2150,5],[2286,5],[2296,4],[2377,5],[2461,4],[2488,4],[2594,6],[2678,4],[2782,5],[3016,5],[3085,4],[3168,4],[3729,4],[3898,4],[3963,4],[4018,6],[4177,5],[5113,4],[5135,6],[5170,5],[5311,5],[5406,6],[5527,4],[5573,4],[5625,5],[5789,4],[5844,4],[5868,5],[5903,6],[5954,5],[6047,5],[6386,5],[6458,4],[6514,4],[6756,5],[6932,5],[7011,6],[7355,4],[7451,4],[8220,5],[8260,5],[8282,5],[8367,5],[8433,5],[8523,6],[8571,4],[8590,4],[8801,5],[8903,5],[8936,5],[9054,5],[9188,4],[9375,5],[9415,5],[9425,6],[9452,6],[9602,5],[9691,5],[9772,5],[9895,5],[9956,6],[10155,4],[10573,4],[10894,5],[11310,4],[11352,4],[11541,6],[11616,5],[11634,5],[11713,4],[11821,4],[11924,5],[12010,5],[12084,5],[12118,5],[12150,6],[12182,6],[12196,5],[12290,4],[12344,5],[12429,4],[12463,4],[12613,4],[12689,4],[12807,4],[12849,5],[12909,4],[12965,4],[13001,4],[13041,4],[13130,6],[13994,4],[14166,4],[14289,4],[14492,5],[14498,5],[14628,5],[14763,6],[14866,7],[15046,5],[15090,5],[15259,6],[15418,6],[15530,6],[15593,5],[15651,5],[15800,6],[15947,5],[16480,5],[17185,4],[17380,4],[17435,4],[17458,4],[17850,4],[17969,6],[18009,5],[18071,4],[18168,5],[18248,4],[18280,5],[18561,4],[18642,4],[18737,4],[18865,4],[19091,5],[19220,4],[19293,4],[19340,4],[19372,5],[19382,4],[19642,5],[20548,4],[22207,4],[22585,6],[24198,5],[25216,4],[25384,4],[25635,5],[26796,5],[28971,4],[29377,5],[30384,5],[36278,5],[36442,4],[36490,5],[36978,5],[36998,4],[37122,5],[38614,4],[39224,4],[39257,4],[39429,4],[39562,5],[39708,4],[39959,5],[40802,4],[40826,4],[40869,5],[40880,4],[41052,5],[41255,4],[41654,4],[41837,4],[41971,4],[42157,4],[42181,4],[42237,5],[42313,5],[42488,5],[42622,4],[42713,6],[42752,4],[42906,4],[42958,4],[43035,4],[43119,5],[43416,5],[43656,5],[43731,5],[43802,5],[43936,4],[44236,5],[44254,5],[44380,4],[44429,4],[44517,5],[44847,4],[45068,4],[45267,4],[45294,4],[45366,4],[45747,4],[45918,5],[46314,5],[46467,5],[46600,5],[46626,4],[46983,6],[47029,5],[47112,4],[47209,5],[47720,6],[47784,4],[47874,5],[47960,6],[48113,5],[48265,5],[48389,5],[48803,4],[49014,5],[49200,5],[49451,6],[49482,5],[49730,5],[49907,7],[49961,5],[50181,6],[50743,4],[50825,4],[50938,4],[51030,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5352,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1430,4],[4510,6],[5280,4],[5318,4],[5471,4],[16445,5],[16469,4],[16673,4],[16848,4],[16954,4],[17092,4],[17296,4],[17331,4],[17473,4],[17568,4],[18303,4],[18702,4],[19376,4],[27074,4],[28705,4],[30291,4],[30553,4],[30879,4],[31328,4],[32022,4],[32049,4],[32559,4],[33318,6],[33748,4],[41471,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1214,6],[7802,6],[26963,6]]},"/en/lessons/sonification":{"position":[[38887,6],[39022,5]]}}}],["gameobject",{"_index":8315,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15740,10],[15926,10],[22144,10],[28952,10],[29004,10],[29972,10]]}}}],["gameplay",{"_index":9227,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11104,9],[12011,9],[12872,9],[37556,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13660,9],[49671,9]]}}}],["gamer",{"_index":8353,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26558,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52759,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50259,7],[50318,6],[50354,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31628,5]]}}}],["gamerg",{"_index":14221,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15166,11],[15345,9],[15969,10],[47010,9]]}}}],["gamers.6",{"_index":14195,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10053,8]]}}}],["games/gam",{"_index":14154,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[2901,12]]}}}],["games—dobbl",{"_index":9483,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51740,15]]}}}],["game’",{"_index":9363,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34806,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7376,6],[13153,6],[13617,6],[19569,6],[26108,6],[38415,6],[39393,6]]}}}],["ganegedara",{"_index":23644,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19740,11]]}}}],["ganesh",{"_index":14928,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58979,7]]}}}],["gang",{"_index":2611,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28516,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9154,7],[10239,4],[10262,6],[10351,6],[10367,6],[10384,7]]}}}],["gao",{"_index":14922,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58863,4]]},"/en/lessons/space-place-gazetteers":{"position":[[50096,3]]}}}],["gap",{"_index":4069,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29892,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28276,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2074,3],[21590,3],[21635,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19475,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43158,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32516,4]]},"/en/lessons/gravity-model":{"position":[[33753,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6878,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8389,5]]},"/en/lessons/sonification":{"position":[[5594,4],[5637,4]]}}}],["gapvi",{"_index":12752,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30618,6]]}}}],["garageband",{"_index":20687,"title":{},"body":{"/en/lessons/sonification":{"position":[[11613,10],[11668,10],[11777,10],[12138,10],[12295,10],[12347,11],[12431,10],[25720,10],[32949,10],[33079,10]]}}}],["garageband’",{"_index":20692,"title":{},"body":{"/en/lessons/sonification":{"position":[[12592,12]]}}}],["garbacz",{"_index":21059,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50638,8]]}}}],["garbag",{"_index":13648,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[33875,8],[33888,7]]}}}],["garbl",{"_index":12200,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28825,7]]},"/en/lessons/sonification":{"position":[[6354,7]]}}}],["garden",{"_index":13252,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35334,7],[36202,6],[38561,6],[40463,7],[42051,9],[45469,9],[45586,8]]},"/en/lessons/logistic-regression":{"position":[[47939,6],[49143,7]]}}}],["garden.csv",{"_index":13251,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35210,10],[35653,12],[38628,12]]}}}],["gari",{"_index":1805,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44911,5]]},"/en/lessons/linear-regression":{"position":[[78644,4]]}}}],["garibaldi",{"_index":17371,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66891,9]]}}}],["garlic’",{"_index":21990,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64266,8],[64358,8]]}}}],["garner",{"_index":14628,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7003,8],[36749,6]]}}}],["garrett",{"_index":19928,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42718,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20731,7]]}}}],["garrison",{"_index":8744,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3246,9],[3918,9],[4902,9]]}}}],["garth",{"_index":13322,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46912,5]]}}}],["gartner",{"_index":15299,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37059,8]]}}}],["gate",{"_index":18826,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13266,5],[13335,5],[13815,6],[14144,5],[14211,5]]}}}],["gateway",{"_index":6543,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[2451,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19415,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[104,7],[3172,7],[3311,7]]}}}],["gather",{"_index":1670,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36214,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14419,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2305,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1080,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12602,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[924,9],[1060,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40378,6],[40849,9],[49644,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1970,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14546,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1916,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52218,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[13478,6],[19979,6],[29128,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16293,6],[16507,6],[47215,6]]},"/en/lessons/gravity-model":{"position":[[602,9],[30586,9],[31110,9],[40877,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39422,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8073,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11318,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4204,6]]},"/en/lessons/sentiment-analysis":{"position":[[11964,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1571,9],[10860,9],[14507,8]]}}}],["gato",{"_index":22957,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[42539,4]]}}}],["gaug",{"_index":14682,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24938,5],[27405,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[7640,5]]}}}],["gave",{"_index":2551,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23498,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16467,4]]},"/en/lessons/common-similarity-measures":{"position":[[36468,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40342,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10922,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33521,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16731,4]]},"/en/lessons/extracting-keywords":{"position":[[14773,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4301,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2581,4]]},"/en/lessons/gravity-model":{"position":[[10878,4]]},"/en/lessons/installing-omeka":{"position":[[12642,4]]},"/en/lessons/intro-to-linked-data":{"position":[[25275,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10179,4]]},"/en/lessons/json-and-jq":{"position":[[14453,4]]},"/en/lessons/jupyter-notebooks":{"position":[[1266,4]]},"/en/lessons/linux-installation":{"position":[[3103,4]]},"/en/lessons/mac-installation":{"position":[[2482,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14576,4],[43688,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4118,4]]},"/en/lessons/windows-installation":{"position":[[3840,4]]}}}],["gavin",{"_index":22967,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[49134,6]]}}}],["gay",{"_index":20522,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6411,3]]}}}],["gaylord",{"_index":16589,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55217,7]]}}}],["gazett",{"_index":7137,"title":{"/en/lessons/extracting-keywords":{"position":[[6,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[49,9]]},"/en/lessons/space-place-gazetteers":{"position":[[50,9]]}},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59197,10],[59341,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30043,7],[46233,7],[56283,7]]},"/en/lessons/extracting-keywords":{"position":[[7,10],[176,9],[451,9],[953,9],[4791,9],[4886,10],[8141,9],[8278,10],[8510,9],[9302,9],[11345,10],[15163,9],[15478,10],[19083,9],[20926,9],[22230,10],[26277,9],[26719,10],[29307,9],[34446,9],[38497,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[50,9],[218,9],[340,9],[633,9],[1675,9],[1725,9],[2479,9],[2613,10],[2790,10],[2906,9],[5352,9],[5364,9],[6637,10],[6945,10],[7000,9],[7427,10],[7727,9],[7953,10],[8075,9],[8187,9],[13416,9],[14192,9],[14244,9],[15340,10],[17584,9],[20714,10],[25460,10],[26768,9],[26858,9],[27313,9],[35862,10]]},"/en/lessons/geocoding-qgis":{"position":[[327,9],[529,9],[2185,9],[2932,9],[4104,9],[6370,10],[17538,9],[17590,10],[17740,9],[17796,9],[18168,9],[18543,10],[18775,9],[19520,10],[21364,9],[21728,9],[22217,9],[23691,10],[26041,9],[26869,9],[32705,10],[32874,10],[33918,9],[34580,9],[34767,9],[34988,9],[35237,11],[35402,10],[35681,10],[35855,10],[35928,10],[36115,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1808,10],[3070,11],[3091,9],[3288,10],[3443,9],[10420,9],[10481,9],[10539,10],[10578,11],[10611,9],[10681,9],[10757,10],[12398,9],[12488,10],[13963,9],[14201,10],[22632,9],[27627,10],[30781,10],[31789,10],[32069,9]]},"/en/lessons/gravity-model":{"position":[[65651,8]]},"/en/lessons/space-place-gazetteers":{"position":[[51,9],[111,9],[307,10],[422,11],[504,10],[918,9],[995,9],[1499,11],[1575,10],[1935,10],[2024,10],[2066,10],[2130,10],[2699,9],[2728,9],[2871,9],[2985,9],[3091,9],[3111,9],[3506,9],[4109,9],[6299,11],[8147,9],[8300,9],[8476,10],[8715,10],[8777,9],[9203,10],[9630,9],[10127,10],[10149,10],[10382,10],[10695,9],[10829,9],[10992,11],[11395,10],[11568,9],[11973,9],[12042,9],[12204,9],[12664,9],[13952,9],[14603,9],[14850,11],[15269,9],[16540,9],[16683,9],[17184,9],[21209,9],[21357,10],[24285,11],[24616,10],[24880,9],[24920,10],[25108,9],[25484,10],[27439,9],[28348,9],[29346,9],[32009,9],[32510,9],[37680,10],[37776,9],[38109,10],[38222,10],[41934,9],[41952,10],[42420,9],[43531,11],[43600,9],[44683,10],[45171,10],[46033,11],[46346,9],[46674,10],[46911,9],[47253,9],[47458,10],[47864,9],[47916,10],[48036,9],[48219,10],[48241,9],[48434,11],[48557,10],[48657,11],[48710,10],[48798,11],[50346,9],[50487,11],[51349,9],[51452,9]]}}}],["gazetteer.split(\"\\n",{"_index":11507,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14256,21]]}}}],["gazetteer.txt",{"_index":10876,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8653,13],[10528,13],[11903,13],[13041,13],[15960,13],[28417,15]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13801,15]]}}}],["gazref",{"_index":12709,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25769,9],[25999,9],[27567,9]]}}}],["gazref=\"geonames:6167865",{"_index":12717,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26943,25]]}}}],["gb",{"_index":9872,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49428,2]]},"/en/lessons/jupyter-notebooks":{"position":[[10305,2],[38253,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4640,2],[4673,2]]}}}],["gc",{"_index":15325,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[933,4],[23708,4],[24052,2],[24099,2],[24560,2],[24667,2],[24856,2],[25533,2],[25654,2],[25716,2],[25778,2],[26242,2],[26282,2],[26730,2],[26880,2],[27039,2],[27257,2],[27398,2],[28313,3],[28642,2],[29011,2],[31255,2],[31850,2],[32041,2],[32136,2],[32523,2],[33231,2],[33988,2],[34378,2],[34932,2],[35848,3],[36343,2],[37042,2],[44461,2]]}}}],["gci",{"_index":15321,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[253,5],[5446,5],[5768,4],[6321,4],[6399,3],[7462,4],[8097,3],[10425,3],[10800,3],[19133,3],[19640,3],[19720,3],[19810,3],[20003,3],[20149,3],[23530,3],[23725,3],[31141,3],[39600,4],[42898,3]]}}}],["gcp",{"_index":12819,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[8241,3]]}}}],["gcs_destin",{"_index":18903,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24859,15]]}}}],["gcs_destination_uri",{"_index":18901,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24698,19],[25505,19]]}}}],["gcs_destination_uri=json_ocr(input_dir",{"_index":18941,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27870,39],[50696,39]]}}}],["gcs_sourc",{"_index":18894,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24373,10]]}}}],["gcs_source_uri",{"_index":18891,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24256,14]]}}}],["gdal",{"_index":12797,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1975,4]]},"/en/lessons/qgis-layers":{"position":[[2412,5],[2449,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15698,5],[15763,4],[15872,4]]}}}],["gdf",{"_index":21701,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[18653,3]]}}}],["gdl",{"_index":9763,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29222,6],[29261,4],[29332,4],[46082,3],[46218,3],[49543,4],[52193,4],[52231,6],[56303,5]]}}}],["gdown",{"_index":11043,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12787,5],[12793,6]]}}}],["gear",{"_index":5608,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[2404,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5518,6],[36530,6]]},"/en/lessons/installing-omeka":{"position":[[2788,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6596,6],[14002,6],[21362,6]]},"/en/lessons/linux-installation":{"position":[[1911,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13994,4],[17229,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12228,6]]}}}],["geara",{"_index":18793,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11053,5],[11108,5],[12035,5],[12092,5]]}}}],["gebru",{"_index":6051,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44220,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46575,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48167,6],[58541,6]]}}}],["gedd",{"_index":21066,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50959,7]]}}}],["gedeck",{"_index":17493,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75426,7]]}}}],["geeki",{"_index":15370,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[21724,6]]}}}],["geertz",{"_index":5253,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65699,6],[65890,6]]}}}],["gehman",{"_index":14908,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58264,6]]}}}],["gelein",{"_index":10034,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58283,7]]}}}],["gelman",{"_index":22015,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[4594,6]]}}}],["gem",{"_index":2976,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1413,4],[22257,4],[22316,4],[22626,3],[22787,4],[22795,7],[23082,5],[23743,3],[25771,3],[28745,4],[56879,3],[56967,3],[60810,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71210,3]]}}}],["gem_hom",{"_index":3066,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22709,8]]}}}],["gem_home=$home/gem",{"_index":3068,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22836,20]]}}}],["gemfil",{"_index":3217,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56979,7]]}}}],["gen=1",{"_index":10161,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8075,6],[8542,5]]}}}],["gender",{"_index":1601,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32031,7],[32536,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63567,6],[64231,6],[64272,6],[64391,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19332,6],[28464,6],[30427,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24463,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5337,7],[14041,7],[15244,6],[16012,9],[17733,9],[18904,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4293,7],[5309,7],[24214,6],[25226,6],[34548,7],[34636,7],[39605,8],[39945,6],[40126,6],[46330,7],[46582,7],[46648,6],[46852,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2244,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15109,6],[18431,6],[18704,6],[45115,6],[45278,6],[47271,7],[50325,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9075,7],[9877,6],[9891,7],[18154,6],[18255,7],[18734,8],[20595,6],[20655,8],[32965,8],[34326,7],[40122,7],[40208,8],[40641,7],[42269,6],[43788,7],[44898,8],[45108,8],[45422,7],[47169,7],[48464,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7409,6],[42140,8],[57265,8],[57582,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45483,8],[48148,6],[48427,6],[48624,6]]},"/en/lessons/linear-regression":{"position":[[7528,7],[7781,6],[11226,6],[11346,8],[11417,6],[11527,9],[11620,9],[11685,6],[11740,6],[21312,7],[21481,6],[21577,6],[21708,7],[21864,6],[22455,6],[73902,7]]},"/en/lessons/logistic-regression":{"position":[[296,6],[5410,7],[5492,6],[10516,6],[11056,6],[11180,6],[23224,6],[35111,6],[35376,6],[36443,6],[36560,6],[41948,6],[46863,6],[46916,8],[46975,8],[49058,8],[49544,6],[49584,8],[52586,6],[52614,6],[53228,6],[53378,6],[54368,7],[54956,7],[55846,6],[60571,10],[60710,7],[65248,7]]},"/en/lessons/naive-bayesian":{"position":[[5119,6],[33107,6],[33137,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6422,6],[19957,6]]},"/en/lessons/sentiment-analysis":{"position":[[8470,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5308,6],[46178,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49684,8],[49967,8],[51189,7]]}}}],["gender_dict",{"_index":10448,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14766,11],[15999,12],[17192,11],[17720,12]]}}}],["gender_dict[node[0",{"_index":10456,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15437,20],[17433,20]]}}}],["gender_label",{"_index":17768,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37115,12],[38695,12]]}}}],["gener",{"_index":511,"title":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[0,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14828,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13006,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4530,9],[14533,9],[19045,9],[20379,8],[21783,9],[28502,8],[28587,10],[32767,16],[34063,15],[34807,8],[37033,14],[37479,8],[42063,10],[42714,7],[44972,7],[51940,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[899,8],[2658,8],[2907,7],[3278,8],[3562,8],[3875,8],[4826,8],[5064,9],[10234,7],[10556,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7284,8],[11308,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17166,11],[25984,7],[26801,7],[29187,11],[31622,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1135,8],[7937,9],[8034,10],[8127,9],[13369,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3271,10],[3357,12],[3711,8],[4269,11],[5175,10],[23460,13],[25403,13],[26146,8],[34520,10],[34649,9],[41346,9],[61412,8],[61510,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2939,7],[3235,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5544,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10409,7],[10483,9],[10537,7],[20673,9],[34325,9],[40892,9],[46042,8],[61643,8],[62177,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8767,10],[9890,8],[14362,9],[27765,9],[68650,7],[69578,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[721,7],[939,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1329,9],[2878,9],[5707,9],[34704,7],[58748,9],[65792,8],[65890,11],[69612,8],[69633,8],[72084,10]]},"/en/lessons/common-similarity-measures":{"position":[[4683,7],[6182,9],[13788,7],[39894,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5551,7],[12379,7],[26009,10],[34765,7],[46055,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4993,9],[32732,8],[63353,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10745,7],[14120,8],[15778,10],[17167,8],[20982,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1553,10],[1934,8],[3316,8],[9388,9],[17529,8],[18764,8],[27085,9],[30270,9],[39286,9],[39915,9],[40896,9],[51203,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5120,7],[11671,8],[16325,7],[22882,9],[24246,8],[28474,7],[29798,8],[38569,8]]},"/en/lessons/counting-frequencies":{"position":[[3841,9],[8203,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3051,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4494,8],[4860,10],[5357,8],[7703,9],[19387,7],[19721,7],[30377,9],[44290,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17883,8],[24214,9],[25856,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16776,8],[37501,10],[37968,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1230,10],[1850,9],[2605,7],[2699,7],[3799,8],[3930,8],[6219,9],[8594,7],[26836,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1247,10],[2208,7],[8748,10],[13761,9],[42870,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1789,7],[25221,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1646,9],[8020,9],[20160,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[334,8],[679,8],[773,9],[3320,8],[4016,8],[4235,8],[11667,8],[13282,7],[13913,8],[15153,8],[16546,8],[16844,8],[17284,8],[17441,7],[20287,9],[20360,9],[20541,8],[20754,8],[22446,9],[26708,9],[29049,9],[29435,8],[29546,10],[32682,8],[32930,8],[33497,9],[33802,8],[33872,9],[34065,8],[34167,9],[34378,8],[34494,9],[35818,9],[41640,11],[41878,9],[42100,9],[42589,8],[42668,8],[43125,8],[43314,10],[43835,10],[43915,8],[43971,8],[44096,9],[44244,10],[44363,9],[44520,8],[44924,8],[45023,8],[45124,8],[45225,8],[45610,8],[45853,9],[45972,9],[49017,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1361,9],[32226,9],[35940,9],[44525,10],[44943,9],[48678,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3683,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12494,8],[13208,8],[30715,9],[30955,8],[36318,8],[36799,9],[38265,9],[47448,9],[48405,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5056,7],[12065,7],[18403,7],[51303,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3813,9],[3928,8],[4675,9],[22016,8]]},"/en/lessons/extracting-keywords":{"position":[[18590,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[607,11],[6370,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4077,9],[7343,7],[17882,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1156,8],[5963,10],[17509,8],[18896,7],[21603,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4050,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1,10],[54,10],[271,10],[551,10],[2516,10],[20009,8],[22029,9],[42626,10],[45510,8],[46954,9],[54438,10],[69496,10]]},"/en/lessons/geocoding-qgis":{"position":[[9964,7],[20233,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8150,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[8550,8],[8695,8],[21042,7],[25498,7],[35038,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9938,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1928,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4999,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15784,9],[25676,9]]},"/en/lessons/gravity-model":{"position":[[21359,9],[33468,9],[37025,7],[41845,7],[49081,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[2529,7],[6263,7],[10477,7],[23612,14],[30633,10]]},"/en/lessons/installing-omeka":{"position":[[9173,9],[9377,9],[9446,8],[11959,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1443,9],[1654,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4784,8],[5144,9],[5232,10],[14015,7],[53919,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[597,9],[655,9],[769,10],[877,10],[2070,9],[2690,10],[4294,10],[5065,10],[5315,10],[5434,8],[7697,9],[11172,8],[11353,10],[13393,7],[15698,10],[16163,7],[20329,10],[25065,9],[25283,9],[25344,9],[25782,9],[26085,9],[26963,9],[27487,9],[30147,7],[30955,9],[31110,8],[31397,9],[31439,10],[31867,9],[31976,9],[32052,9],[32134,10],[32171,9],[32462,9],[33270,9],[33319,9],[33364,8],[33442,9],[34167,11],[34321,9],[36026,9],[36758,7],[36944,8],[37055,9],[37228,8],[37415,9],[37485,9],[37676,9],[37766,9],[38285,9],[39447,9],[39915,9],[42181,9],[43720,8],[43863,9],[44141,9],[44208,9],[44430,10],[44655,9],[44862,10],[47377,9],[48638,9],[48848,10],[50036,10],[52314,10],[52575,10],[54180,9],[55782,7],[59441,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39747,9],[41130,9]]},"/en/lessons/intro-to-bash":{"position":[[12536,8]]},"/en/lessons/intro-to-linked-data":{"position":[[17119,9],[33398,8],[36020,8],[37917,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[477,9],[1082,10],[1815,9],[2139,9],[5668,10],[10641,10],[11139,9],[12442,9],[16957,8],[18701,8],[19344,9],[19482,8],[21574,9],[23895,10],[24912,8],[26606,10]]},"/en/lessons/introduction-map-warper":{"position":[[1240,8],[2419,8],[4652,9],[7774,9],[17382,9],[21566,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4192,10],[6282,10],[11672,9],[11715,12],[33315,10],[37793,10],[38399,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1700,8],[4288,8],[4463,9],[7093,8],[21545,8],[31586,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2354,7]]},"/en/lessons/jupyter-notebooks":{"position":[[6115,8],[16481,9],[41068,8],[49905,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1901,9]]},"/en/lessons/linear-regression":{"position":[[873,8],[2167,7],[2204,7],[2251,7],[6734,8],[12518,10],[15587,10],[18270,7],[20029,9],[20340,9],[25583,10],[28209,8],[32584,7],[37411,9],[41043,8],[41134,8],[42469,9],[45898,9],[50924,9],[51786,9],[62119,9],[63118,8],[78407,12],[78488,12],[78547,12]]},"/en/lessons/logistic-regression":{"position":[[567,8],[1887,7],[1924,7],[1971,7],[6925,9],[17362,8],[17547,8],[17732,8],[32306,8],[40010,10],[60510,9],[63068,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1339,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3905,8],[8857,8],[11808,8],[16553,9]]},"/en/lessons/naive-bayesian":{"position":[[295,10],[13051,10],[13216,11],[13529,10],[13601,10],[15064,10],[35895,7],[38237,8],[38373,7],[55489,15],[69059,8],[69520,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2353,8],[3542,7],[40191,9],[50335,9],[50462,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2658,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2320,9],[2409,8],[5285,9],[8557,10],[17218,9]]},"/en/lessons/qgis-layers":{"position":[[17769,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8728,7]]},"/en/lessons/research-data-with-unix":{"position":[[4222,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2396,7],[4129,7],[4517,9],[5210,7],[7077,7],[10469,8],[17212,8],[19255,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2667,8],[3001,10],[6019,10],[23046,8],[33748,8],[35885,8],[39464,8],[39735,7],[40235,9],[42270,8],[42662,8],[45210,10],[51380,7],[52004,7]]},"/en/lessons/sentiment-analysis":{"position":[[668,8],[2844,9],[10063,8],[11568,10],[14121,7],[14879,7],[15559,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3396,7],[3772,7],[4958,8],[19216,10]]},"/en/lessons/sonification":{"position":[[2709,10],[3847,8],[5848,11],[7636,9],[12104,8],[18580,8],[18723,8],[34616,9],[38809,10],[39700,9]]},"/en/lessons/space-place-gazetteers":{"position":[[27652,8],[28370,9],[32083,8],[33591,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3839,8],[3857,7],[6431,9],[7383,8],[7511,8],[14767,7],[24123,7],[24220,8],[24603,7],[24702,10],[26566,8],[29756,8],[31371,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20959,8],[21550,8],[32477,7],[36071,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1447,7],[2614,11],[3329,9],[3889,7],[4631,7],[15360,10],[15443,10],[15468,10],[15511,10],[15990,9],[16652,9],[17110,9],[17195,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1468,10],[8119,7],[16724,8],[17406,8],[17446,9],[17762,9],[18019,9],[37516,10],[37904,8],[40270,9],[43316,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1786,10],[22229,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5776,10],[6156,11]]},"/en/lessons/transliterating":{"position":[[7206,7],[18175,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6123,7],[10815,8],[17295,7],[23904,9],[24534,7],[26385,9],[30248,10],[51394,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[305,7],[576,7],[3659,7],[8488,7],[9982,11],[14824,7],[15244,7],[19706,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2944,7],[5481,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2361,10],[5171,10],[8203,8],[19889,11],[26514,7]]},"/en/lessons/vector-layers-qgis":{"position":[[4167,7]]},"/en/lessons/viewing-html-files":{"position":[[516,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19259,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17795,9],[17868,9]]}}}],["generalis",{"_index":5965,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34646,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32452,10]]},"/en/lessons/extracting-keywords":{"position":[[1516,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[714,12],[39494,12],[40329,11]]}}}],["generaliz",{"_index":16146,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44738,13]]}}}],["generate_everi",{"_index":14683,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24958,15],[25196,14]]}}}],["generate_every=1000",{"_index":14676,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23929,20],[32918,20]]}}}],["generator.pi",{"_index":1987,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4207,12],[4545,12],[6077,12]]}}}],["genero",{"_index":12333,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51815,7]]}}}],["geneva",{"_index":10006,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56860,6]]}}}],["gennaio",{"_index":12364,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56066,11]]}}}],["genova",{"_index":11928,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9608,6],[60908,6]]}}}],["genr",{"_index":1859,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46660,6],[46842,5],[48107,6],[48289,5]]},"/en/lessons/common-similarity-measures":{"position":[[1064,5],[1195,6],[1294,5],[29126,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20794,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[250,6],[2746,6],[4945,7],[5233,6],[5344,7],[6769,7],[7669,6],[8140,5],[8497,7],[9591,7],[9668,5],[9755,6],[9843,6],[10218,6],[10387,6],[10613,7],[19220,5],[19339,5],[20809,6],[39835,5],[47386,6],[51702,6],[52612,7],[52657,5],[52747,9],[53830,5],[53955,5],[54642,6],[55058,7],[55288,6],[55598,7],[56146,6],[56946,6],[57998,5],[60450,5],[60996,5],[61165,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2941,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2502,5]]},"/en/lessons/linear-regression":{"position":[[2044,6],[13673,5],[72538,5],[73585,8]]},"/en/lessons/logistic-regression":{"position":[[1764,6],[64931,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[581,7],[5021,7],[5153,5],[5169,5],[5766,7],[19969,5],[45261,5],[46944,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6000,5],[43401,6],[43922,5],[45015,6]]}}}],["genres3",{"_index":6642,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6081,8]]}}}],["gensim",{"_index":3913,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19569,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3424,6],[3438,6],[3607,6],[3870,7],[18772,6]]}}}],["gensim'",{"_index":22924,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38818,12]]}}}],["gensim'",{"_index":22852,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[18886,8]]}}}],["gensim.model",{"_index":22851,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[18835,13]]}}}],["gensim.models.word2vec",{"_index":3935,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20956,22]]}}}],["gentil",{"_index":9977,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55671,8],[57216,8]]}}}],["gentl",{"_index":14046,"title":{"/en/lessons/sonification":{"position":[[21,6]]}},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44652,6]]},"/en/lessons/intro-to-linked-data":{"position":[[38319,6]]},"/en/lessons/sonification":{"position":[[22,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5997,6]]}}}],["gentleman’",{"_index":18815,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12903,11]]}}}],["gentoo",{"_index":9603,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13514,7]]}}}],["gentzkow",{"_index":17305,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53994,9],[79112,9]]}}}],["genuin",{"_index":19987,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10593,7]]},"/en/lessons/sentiment-analysis":{"position":[[15939,9],[16797,10],[18857,9],[21676,9],[22722,9]]}}}],["genèv",{"_index":9989,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56328,6]]}}}],["geo",{"_index":2837,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12228,3]]},"/en/lessons/extracting-keywords":{"position":[[3258,3],[38829,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[293,3],[456,3],[505,3],[797,3],[1921,3],[2176,3],[2251,3],[2296,3],[2747,3],[2763,3],[2991,4],[3707,3],[5294,3],[7356,3],[7610,3],[9149,3],[9212,3],[10380,3],[13536,3],[13593,3],[13764,3],[13895,3],[14446,3],[14508,3],[14959,3],[15095,3],[15532,3],[15911,3],[16267,3],[16539,3],[18092,3],[18178,3],[22502,3],[22737,3],[22795,3],[22930,3],[23119,3],[26137,3],[28701,3],[28817,3],[30071,3],[30180,3],[30678,3]]}}}],["geocod",{"_index":2845,"title":{"/en/lessons/geocoding-qgis":{"position":[[0,9]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13029,9],[13072,8],[13430,8],[25465,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1482,10],[6968,9]]},"/en/lessons/extracting-keywords":{"position":[[38980,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27043,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3124,10],[3263,8],[27370,9],[27439,9],[27796,9]]},"/en/lessons/geocoding-qgis":{"position":[[1,9],[73,9],[255,9],[341,9],[384,9],[427,8],[459,9],[579,9],[837,9],[1626,9],[2144,9],[2277,9],[2609,9],[2860,9],[3277,8],[4075,9],[4491,9],[4709,9],[16947,9],[16974,9],[17306,8],[17369,9],[17845,7],[17962,10],[18789,9],[21465,9],[21485,9],[22020,10],[26165,8],[27021,8],[27143,8],[27962,8],[29286,8],[31128,9],[31309,7],[31489,8],[31796,8],[32509,9],[33174,10],[33366,8],[33510,9],[33794,8],[33869,8],[34014,10],[36225,9],[36480,9],[36575,9],[36849,9],[37283,9],[37419,9],[37476,7],[37731,9],[37785,7],[37852,7],[38319,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[214,9],[12470,9],[12683,10],[13113,7],[13186,9],[13447,9],[13594,9],[14083,8],[14110,8],[14149,9],[14364,8],[14482,9],[14539,7],[19384,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[788,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[185,9],[225,7],[3194,9],[3217,7],[3971,10],[4034,7],[5167,7],[5261,9],[5428,9],[5477,9],[5541,9],[5728,8],[9566,7],[10210,9],[10525,7],[10787,8],[12691,9],[15210,9],[15389,9],[17380,8],[17707,7],[19303,8],[36118,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2313,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43305,9]]}}}],["geocode(address",{"_index":12894,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13794,18]]}}}],["geocoded_address",{"_index":12895,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14218,18],[14300,18],[14547,18]]}}}],["geocoded_addresses[!is.na(geocoded_addresses$latitud",{"_index":12897,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14572,54]]}}}],["geocodedalumni",{"_index":12572,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[28002,16],[29957,14],[30498,14],[31827,14]]}}}],["geocodedalumni.csv",{"_index":12568,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[25785,19]]}}}],["geocodefarm",{"_index":18139,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5716,11]]}}}],["geocoder.pi",{"_index":18146,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7708,13],[13898,11],[15016,11],[15096,11],[17342,11]]}}}],["geocoder.u",{"_index":18138,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5699,12]]}}}],["geoffrey",{"_index":16825,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7175,8],[52826,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46637,8]]}}}],["geograph",{"_index":79,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1411,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29182,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1531,11],[2215,12],[13310,12],[25434,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67605,14],[67717,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3866,15]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2372,12],[19537,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[701,10],[9110,10],[9182,10],[9352,10],[9762,10],[9955,10],[10939,10],[11095,10],[13360,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43911,12]]},"/en/lessons/extracting-keywords":{"position":[[3193,12],[3757,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3308,10],[3338,10],[7223,10],[29665,12],[29708,10],[35067,10]]},"/en/lessons/geocoding-qgis":{"position":[[1167,12],[2518,12],[4271,12],[10501,10],[31599,12],[38431,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[399,12],[16376,12],[16444,12]]},"/en/lessons/georeferencing-qgis":{"position":[[1434,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[524,10],[732,10],[1112,10],[1426,10],[1487,10],[1871,10],[3773,10],[4287,10],[4713,10],[5897,10],[6008,10],[6056,10],[6177,14],[6668,10],[7189,10],[7357,10],[7616,10],[7957,10],[8301,10],[8590,10],[9302,10],[10347,10],[10602,10],[10829,10],[11573,10],[11985,10],[12301,10],[12409,10],[12643,12],[12711,10],[12876,10],[13715,10],[13856,10],[14011,10],[14876,10],[17310,10],[17444,10],[18308,10],[20126,10],[30736,14],[32559,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[667,12],[1162,15],[5223,10],[12959,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2387,10]]},"/en/lessons/gravity-model":{"position":[[7001,11],[7538,12],[15420,14],[60602,12],[62830,12],[64181,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47503,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3205,11]]},"/en/lessons/intro-to-linked-data":{"position":[[6886,12]]},"/en/lessons/introduction-map-warper":{"position":[[712,10],[1078,12],[1347,10],[2504,10],[2699,10],[2999,10],[4043,10],[4305,10],[5853,12],[14283,10],[19996,10],[20293,10],[23240,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1254,10],[3402,10],[3471,10],[10877,10],[21780,12]]},"/en/lessons/qgis-layers":{"position":[[6352,10],[9403,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11136,10],[11347,10],[11549,10],[11704,10],[11857,10],[13570,10],[13639,10],[27274,10],[29665,10],[32760,10],[38373,10],[38489,10]]},"/en/lessons/sonification":{"position":[[14480,14],[19843,10]]},"/en/lessons/space-place-gazetteers":{"position":[[139,12],[3024,10],[4341,10],[4439,10],[5070,11],[5280,12],[5494,10],[5879,10],[8313,10],[8502,10],[9657,12],[10568,12],[10910,10],[12161,12],[33909,10],[43020,10],[44002,10],[45876,12],[49462,12],[50388,12],[50840,10],[51238,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34715,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4850,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[4883,10],[20986,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1685,10],[10995,10],[15468,10],[18710,12],[23945,14],[24504,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[620,10]]}}}],["geographi",{"_index":3845,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15898,9],[47465,9],[68924,10]]},"/en/lessons/georeferencing-qgis":{"position":[[892,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[33314,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22744,9]]},"/en/lessons/gravity-model":{"position":[[62532,10],[65140,10]]},"/en/lessons/qgis-layers":{"position":[[973,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3847,10],[3962,9],[9158,9],[49948,10],[50028,9],[51125,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5224,10],[13823,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21777,9],[23577,9],[25775,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7815,10]]}}}],["geogrpah",{"_index":9234,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12589,12]]}}}],["geohuman",{"_index":21055,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50499,13]]}}}],["geoid",{"_index":12922,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18362,6],[18465,6]]}}}],["geojson",{"_index":11643,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34847,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[356,7],[391,8],[525,7],[3434,7],[15629,7],[15769,8],[15779,7],[15863,8],[16131,7],[16167,9],[16209,7],[16273,7],[16623,8],[16689,7],[19375,7],[19643,7],[21170,7],[22044,7],[24024,7],[26200,7],[27947,7],[28974,7],[30630,7],[33415,7],[34649,7]]}}}],["geojson.addto(map",{"_index":18231,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21447,19],[24270,19],[26751,19],[28244,19],[29562,19],[31025,19],[33810,19],[35379,19]]}}}],["geojson.io",{"_index":18118,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[1460,10],[15949,11],[16459,11],[16518,11],[19433,11]]}}}],["geoloc",{"_index":2777,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3349,11]]},"/en/lessons/extracting-keywords":{"position":[[29995,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8124,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10103,10],[10156,12],[10269,10],[10433,10],[10714,10],[10836,10],[11046,12],[11134,11],[11215,12],[11559,10],[11749,10],[12328,10],[13483,10],[13972,10],[14670,10],[15481,10],[15526,10],[16744,10],[18737,10],[18789,10],[18887,10]]}}}],["geolocate_column",{"_index":18165,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12356,16],[13539,16],[14698,16],[17437,16],[17802,16],[18997,16]]}}}],["geolocate_column.apply(get_latitud",{"_index":18168,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12436,36],[13619,36],[14777,36],[17516,36],[17879,36],[19074,36]]}}}],["geolocate_column.apply(get_longitud",{"_index":18170,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12493,37],[13676,37],[14834,37],[17573,37],[17936,37],[19131,37]]}}}],["geolog",{"_index":3375,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11874,12]]}}}],["geom_bar(aes(x=is_secular",{"_index":9039,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27838,26],[28370,26]]}}}],["geom_col",{"_index":19859,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24098,10],[24678,8],[27484,10]]}}}],["geom_lin",{"_index":8877,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5420,11],[6253,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17242,12],[17426,11]]}}}],["geom_line(aes(linetype=has_sesame_ht",{"_index":19823,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15885,38]]}}}],["geom_point",{"_index":8878,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5436,12],[6269,12]]}}}],["geom_point(aes(x",{"_index":21889,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[55003,16]]}}}],["geom_smooth",{"_index":2580,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26514,12],[26577,13]]}}}],["geometr",{"_index":5662,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14238,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[7581,9]]},"/en/lessons/introduction-map-warper":{"position":[[13481,9]]},"/en/lessons/space-place-gazetteers":{"position":[[38278,9]]}}}],["geometri",{"_index":5639,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[7841,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51444,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33607,10]]},"/en/lessons/geocoding-qgis":{"position":[[1864,8],[2735,10],[12780,8],[12818,8],[21152,8],[26510,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[23688,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3518,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9350,11],[9819,8],[14324,11],[14473,11],[42297,12]]}}}],["geonam",{"_index":12609,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9482,8],[10155,8],[10503,8],[10512,11],[12389,8],[13979,9],[15634,8],[17856,8],[19227,8],[28595,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20874,9]]},"/en/lessons/intro-to-linked-data":{"position":[[6869,9],[7990,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44178,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1173,8],[5628,9]]}}}],["geonames:2921044",{"_index":12727,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28111,16]]}}}],["geonames:3017382",{"_index":12738,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28386,16]]}}}],["geonames:4140963",{"_index":12729,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28172,16]]}}}],["geonames:4668339",{"_index":12735,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28320,16]]}}}],["geonames:6077243",{"_index":12732,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28246,16]]}}}],["geonames:6167865",{"_index":12725,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28046,16]]}}}],["geonewsmin",{"_index":20520,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2284,13]]}}}],["geopars",{"_index":2846,"title":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[0,10],[52,9]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13084,8]]},"/en/lessons/geocoding-qgis":{"position":[[3355,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1,10],[53,9],[155,9],[356,9],[639,10],[655,9],[865,9],[1059,9],[1297,9],[1502,10],[1669,9],[1747,9],[2007,9],[2143,9],[2239,9],[2514,9],[3024,9],[3509,9],[3778,9],[3811,9],[3947,9],[4093,9],[4374,9],[4423,9],[4842,9],[5047,9],[5125,9],[5189,9],[5241,9],[5348,10],[5489,10],[5528,9],[5810,9],[6021,9],[6118,10],[6164,9],[6209,12],[6258,13],[6336,9],[6658,9],[6833,9],[6924,9],[7427,9],[7494,11],[7577,10],[7679,9],[7801,9],[7865,9],[8116,9],[8236,9],[8494,9],[9306,11],[9898,10],[10239,9],[10812,9],[10950,9],[11115,9],[11253,10],[12178,9],[12290,10],[12355,9],[12509,9],[12895,9],[13270,9],[14273,9],[15960,9],[16051,9],[16342,9],[16483,9],[16725,9],[18678,9],[19061,9],[21512,9],[22425,9],[22982,9],[23167,9],[23994,9],[24176,9],[24512,9],[24678,9],[25597,9],[26214,9],[29048,9],[29343,11],[29396,11],[29641,10],[29674,9],[29754,9],[29871,9],[30490,9],[30656,9],[31035,9],[31276,9],[31763,10],[32333,9],[32647,9]]},"/en/lessons/space-place-gazetteers":{"position":[[45224,10]]}}}],["geoparser/bin",{"_index":12699,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24812,15]]}}}],["geoparser_map_key",{"_index":12602,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7941,18],[7963,17],[8544,17]]}}}],["geoparser_map_key=token",{"_index":12604,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8711,23]]}}}],["geoparser’",{"_index":12606,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9272,11]]}}}],["geopi",{"_index":18114,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[265,6],[1433,6],[3257,6],[5198,5],[5278,5],[5462,5],[5975,5],[6092,5],[6387,5],[6492,5],[6675,5],[7827,5],[7902,5],[8071,6],[8281,5],[8356,5],[9809,5],[9846,5],[10752,5],[10812,6],[11096,5],[11236,5],[11311,5],[11743,5],[12003,5],[12078,5],[13158,5],[13233,5],[14319,6],[14399,5],[18435,6]]}}}],["geopolit",{"_index":2769,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2520,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35047,12]]},"/en/lessons/sentiment-analysis":{"position":[[28607,12]]}}}],["geopy.exc.geocodertimedout",{"_index":18180,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[15221,27],[15435,26]]}}}],["geopy.geocod",{"_index":18147,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7852,15],[8095,15],[8306,15],[11261,15],[12028,15],[13183,15],[14349,15],[18465,15]]}}}],["georectifi",{"_index":10095,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3254,12]]}}}],["georefer",{"_index":10126,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13048,12]]},"/en/lessons/georeferencing-qgis":{"position":[[137,13],[205,12],[1962,12],[2965,12],[5717,12],[8908,12],[8985,12],[10308,13],[12194,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[14597,12]]},"/en/lessons/introduction-map-warper":{"position":[[231,12],[621,12],[956,12],[2577,12],[3149,12],[4617,13],[7160,13],[9462,12],[10567,12],[10615,12],[11275,13]]}}}],["georeferenc",{"_index":10079,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13,13]]},"/en/lessons/georeferencing-qgis":{"position":[[0,14]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14,13],[177,13],[257,13],[658,14],[782,14],[863,14],[1016,13],[1300,13],[1356,14],[2689,13],[2772,13],[2865,13],[3330,13],[3720,13],[4334,13],[4511,13],[6998,13],[7136,13],[7343,13],[7400,13],[7699,13],[7973,13],[8021,13],[8082,13],[8307,13],[8519,13],[8727,13],[9035,13],[9829,13],[11017,13],[13255,13],[13520,13],[13622,13],[14371,13]]},"/en/lessons/extracting-keywords":{"position":[[3649,14],[39163,14]]},"/en/lessons/geocoding-qgis":{"position":[[2291,15],[2311,14]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31301,15],[32083,14],[32347,14]]},"/en/lessons/georeferencing-qgis":{"position":[[1,14],[116,13],[288,14],[442,14],[809,16],[827,14],[1237,14],[1728,14],[2456,17],[4079,13],[4099,13],[5215,13],[6721,13],[7816,13],[8069,14],[8144,13],[8448,14],[9236,13],[9301,13],[9573,14],[9622,13],[10404,14],[11168,13],[11419,13],[11939,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[13787,13],[14215,13],[14618,14],[20151,14],[20171,14]]},"/en/lessons/introduction-map-warper":{"position":[[157,14],[520,14],[676,14],[1249,13],[1511,14],[2461,14],[2782,13],[2917,15],[3697,14],[3893,15],[4359,13],[4698,14],[4825,15],[5111,14],[5583,15],[5994,13],[6229,14],[6357,14],[7917,15],[8845,14],[8924,14],[9085,13],[9163,13],[9271,13],[10297,14],[11505,13],[13518,14],[14077,13],[14469,14],[17795,15],[17951,14],[18139,14],[18443,13],[18626,13],[18726,13],[18830,14],[19613,14],[19797,13],[20088,13],[20750,13],[21095,13],[22024,14],[22486,13],[23424,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21849,14]]},"/en/lessons/qgis-layers":{"position":[[18818,14]]},"/en/lessons/space-place-gazetteers":{"position":[[50820,15]]},"/en/lessons/vector-layers-qgis":{"position":[[4408,13],[4493,14],[4511,14]]}}}],["georg",{"_index":2486,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18202,6],[18251,6],[18300,6],[18349,6],[18398,6],[18447,6],[18496,6],[18545,6],[22127,6],[28225,6],[28850,6],[28919,6],[28988,6],[29057,6],[29127,6],[29199,6],[29272,6],[29343,6],[30350,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2323,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2610,6],[2890,7],[3353,6]]},"/en/lessons/common-similarity-measures":{"position":[[32368,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7448,6],[7476,6],[7504,6],[7563,6],[7609,6],[25024,6],[25723,6],[38945,6],[46991,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46905,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3485,6],[4034,6]]},"/en/lessons/intro-to-linked-data":{"position":[[2126,6],[2232,6],[2248,6],[2272,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15986,6],[17636,6]]},"/en/lessons/sonification":{"position":[[34430,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10488,6],[14678,6],[49025,6],[50359,6],[50483,6],[58506,6],[61476,7]]}}}],["george,san",{"_index":3583,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3272,10]]}}}],["george,wilmington",{"_index":3565,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3058,18]]}}}],["georgetown",{"_index":8976,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20344,10]]}}}],["georgia",{"_index":2762,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1821,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36072,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20267,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32007,8]]}}}],["georgian",{"_index":19261,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13450,8]]}}}],["geoscience.9",{"_index":20937,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[12977,12]]}}}],["geospati",{"_index":2729,"title":{"/en/lessons/geospatial-data-analysis":{"position":[[6,10]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33768,10]]},"/en/lessons/extracting-keywords":{"position":[[4173,10]]},"/en/lessons/georeferencing-qgis":{"position":[[11642,10],[12133,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[7,10],[2712,10],[2745,10],[4827,10],[6099,10],[7139,10],[7260,10],[20078,10],[23315,10],[29153,10],[29403,10],[33856,10],[33976,10],[36181,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[21655,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36628,10]]},"/en/lessons/qgis-layers":{"position":[[334,10],[7537,10],[19038,10],[19118,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27406,10]]},"/en/lessons/space-place-gazetteers":{"position":[[9339,10],[17105,10],[45527,10],[47497,12],[47691,10],[48265,10],[50129,11],[50582,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49785,10],[50049,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[242,10],[1848,10],[6339,10],[7281,10],[21696,10],[26113,10],[26307,10]]},"/en/lessons/vector-layers-qgis":{"position":[[17350,10]]}}}],["geostatist",{"_index":21018,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[47568,14]]}}}],["geotag",{"_index":2805,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5568,8],[5874,7],[6194,9]]}}}],["geotiff",{"_index":15667,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[9030,7],[19948,8]]},"/en/lessons/qgis-layers":{"position":[[371,9],[19155,9]]}}}],["gephi",{"_index":2948,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24931,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14710,5],[30305,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21079,6],[21298,5],[27398,5],[46134,5],[52635,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3497,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33854,5],[34143,5],[34171,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18768,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1664,5]]}}}],["gephi’",{"_index":10622,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46050,7]]}}}],["gerard",{"_index":16658,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12650,7]]}}}],["gerardi",{"_index":11955,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9914,7],[61214,7]]}}}],["gerardin",{"_index":22975,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50116,9]]}}}],["gerardo",{"_index":11938,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9695,7],[10084,7],[60995,7],[61384,7]]}}}],["germain",{"_index":6059,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44949,8]]}}}],["german",{"_index":4579,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3660,6],[3755,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59263,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3574,7],[3622,6],[3927,6],[4100,6],[5484,6],[5871,7],[5895,6],[6327,6],[8200,6],[12582,6],[12756,6],[12865,6],[12878,8],[15137,6],[15185,8],[16507,8],[19716,6],[32322,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35469,6],[40475,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7132,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25204,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43678,6],[62537,6],[63655,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16396,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20748,6]]}}}],["german+submarin",{"_index":13215,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26111,20],[27417,20],[27787,20],[29843,21],[32301,18],[39268,16],[42011,17],[43240,17],[45429,17]]}}}],["germani",{"_index":7218,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4052,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28592,7],[39467,8]]},"/en/lessons/geocoding-qgis":{"position":[[34525,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18297,7],[28103,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13805,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37749,8]]}}}],["germania",{"_index":12481,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68834,9]]}}}],["germany’",{"_index":23496,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[37489,9],[39856,9]]}}}],["gerona",{"_index":20965,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[26745,6],[27998,7],[31003,6],[35612,6],[35637,6],[40277,6],[40302,6]]}}}],["gerrit",{"_index":16661,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12713,7]]}}}],["gestur",{"_index":1672,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36652,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[865,8]]}}}],["get",{"_index":1073,"title":{"/en/lessons/getting-started-with-markdown":{"position":[[0,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[0,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5191,4],[33140,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[10994,4],[33011,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13639,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1855,7],[44277,7],[55490,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[204,7],[6311,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8169,8],[15924,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52861,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8296,4],[55835,8],[60962,4],[66967,7]]},"/en/lessons/common-similarity-measures":{"position":[[8640,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24156,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27591,4],[32393,4],[42696,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[618,7],[7791,7]]},"/en/lessons/counting-frequencies":{"position":[[12260,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4775,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10146,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10398,7],[35900,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[250,7],[15842,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15868,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7648,7],[7742,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21353,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18472,7],[49888,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9805,4],[20424,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5636,7],[6045,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[257,7],[6565,7],[8417,7],[12052,7],[30887,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6778,7],[18422,4]]},"/en/lessons/extracting-keywords":{"position":[[8430,7],[21479,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1022,4],[11940,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12490,7],[18465,7],[54556,7]]},"/en/lessons/geocoding-qgis":{"position":[[104,7],[4893,7]]},"/en/lessons/georeferencing-qgis":{"position":[[57,7],[1688,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[120,7],[6314,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[334,7],[2026,7],[9102,7],[11820,7],[12339,7],[13092,7],[33626,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[75,7],[1492,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10204,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[22316,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16467,4],[16557,4],[20050,7],[35401,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12806,7],[37886,7],[40078,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1103,7],[4848,7],[20000,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5520,7],[18230,7],[32440,7]]},"/en/lessons/intro-to-powershell":{"position":[[130,7],[1246,7],[1836,8],[3340,7],[4055,7],[11886,7],[26427,7],[35364,7],[38510,7],[38964,7],[44480,4],[44857,4],[45386,4],[46118,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[21112,4]]},"/en/lessons/introduction-map-warper":{"position":[[75,7],[6522,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[421,7],[12484,7],[28658,4]]},"/en/lessons/json-and-jq":{"position":[[16934,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19185,8],[25953,7],[29148,7],[29373,4],[47512,7],[48986,7]]},"/en/lessons/linear-regression":{"position":[[16162,7]]},"/en/lessons/logistic-regression":{"position":[[63746,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[74,7],[132,7],[1366,7],[2704,7],[7038,7],[21980,7],[29657,4]]},"/en/lessons/naive-bayesian":{"position":[[21714,4],[22404,7],[26469,4],[31419,4],[51677,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23093,4],[49540,4]]},"/en/lessons/research-data-with-unix":{"position":[[2096,7],[6415,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25383,7]]},"/en/lessons/sentiment-analysis":{"position":[[10862,7],[15891,7],[16876,8],[18809,7],[21628,7],[22674,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9472,7]]},"/en/lessons/sonification":{"position":[[19983,7],[26916,7],[27380,7],[28111,7],[30567,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18087,7],[30082,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6061,7],[13948,5],[18589,7],[19228,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14903,4],[48510,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1,7],[1232,7],[9545,7],[24395,7]]},"/en/lessons/transliterating":{"position":[[18037,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2537,7],[11287,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3895,7],[7024,7],[24334,7],[25047,7],[28885,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2009,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3678,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19128,7]]},"/en/lessons/working-with-text-files":{"position":[[7313,4],[7359,4]]},"/en/lessons/working-with-web-pages":{"position":[[2007,7]]}}}],["get.read",{"_index":11394,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29451,10]]}}}],["get_dominant_cat",{"_index":4221,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41632,16]]}}}],["get_dominant_cat(clustered_df:pd.datafram",{"_index":4241,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42981,43]]}}}],["get_dominant_cat(joined_df",{"_index":4237,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42649,27]]}}}],["get_feature_names_out",{"_index":1463,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26107,23]]}}}],["get_fine_pos_tags(doc",{"_index":7046,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48912,23]]}}}],["get_item",{"_index":8768,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7674,8]]}}}],["get_latitude(x",{"_index":18157,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10004,16],[11471,16],[12238,16],[13393,16],[14582,16],[18645,16]]}}}],["get_lemma(doc",{"_index":6785,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28113,15]]}}}],["get_longitude(x",{"_index":18159,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10046,17],[11517,17],[12284,17],[13439,17],[14626,17],[18691,17]]}}}],["get_nrc_senti",{"_index":20077,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24109,17],[24512,17]]}}}],["get_nrc_sentiment(text_word",{"_index":20080,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24868,29]]}}}],["get_pixmap",{"_index":11071,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[15269,10]]}}}],["get_place_of_pub",{"_index":8842,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[23017,18]]}}}],["get_place_of_pub(record",{"_index":8835,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21491,25],[22201,25]]}}}],["get_pos(doc",{"_index":6798,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30014,13]]}}}],["get_pos_tags(doc",{"_index":6908,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[41954,18]]}}}],["get_pr",{"_index":6414,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47215,10],[47388,9]]}}}],["get_provid",{"_index":23527,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42449,12],[43636,12]]}}}],["get_provider('cartodbpositron",{"_index":23559,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45418,31]]}}}],["get_sent",{"_index":20071,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23855,15]]}}}],["get_sentences(text_str",{"_index":20074,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23979,26]]}}}],["get_sentiment(sentences_vector",{"_index":20211,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47036,31]]}}}],["get_support",{"_index":17351,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64867,13],[65098,13]]},"/en/lessons/logistic-regression":{"position":[[44172,13]]}}}],["get_text",{"_index":15113,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17752,10]]},"/en/lessons/transliterating":{"position":[[18293,11],[18440,12],[18500,11]]}}}],["get_text_as_str",{"_index":20056,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21537,19]]}}}],["get_text_as_string(\"filepath",{"_index":20057,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21614,30]]}}}],["get_token",{"_index":20064,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23021,12]]}}}],["get_token(doc",{"_index":6777,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[26009,15],[26343,15]]}}}],["get_tokens(text_str",{"_index":20066,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23569,23]]}}}],["gete",{"_index":10799,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25157,6]]}}}],["getindivtri",{"_index":10244,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33811,16],[36276,16],[42671,14],[45148,16]]}}}],["getindivtrials(queri",{"_index":10236,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32623,22],[34321,22],[36602,22],[37482,22],[46643,22]]}}}],["getitemtempl",{"_index":8531,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[5070,17]]}}}],["getjson",{"_index":18254,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[31190,8]]}}}],["getjson(\"census.geojson",{"_index":18222,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21116,27],[23970,27],[26146,27],[27893,27],[28920,27]]}}}],["getjson(\"stations.geojson",{"_index":18251,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[30574,29],[33359,29],[34593,29]]}}}],["getlett",{"_index":23159,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20777,10]]}}}],["getletters(typ",{"_index":23160,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20823,16]]}}}],["getlin",{"_index":18378,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30849,7],[31025,7]]}}}],["getngram",{"_index":17005,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7735,9]]}}}],["getngrams(test1.split",{"_index":17008,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7888,24]]}}}],["getngrams(test2.split",{"_index":17009,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7926,24]]}}}],["getngrams(wordlist",{"_index":16996,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5560,19],[5859,19]]}}}],["getpageimag",{"_index":10754,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[19778,14]]}}}],["getresult",{"_index":13996,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[37302,12],[37663,10],[37731,12],[39088,12],[39715,12]]}}}],["getresults(error",{"_index":13998,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[37757,17],[39741,17]]}}}],["getsearchresult",{"_index":10199,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16127,16],[17485,16],[19274,16],[20766,16],[23558,17],[24724,16],[24870,16],[26904,16],[38826,16],[45125,18]]}}}],["getsearchresults(queri",{"_index":10183,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14109,23],[21645,23],[24985,23],[28064,23],[38959,23],[45264,23]]}}}],["getti",{"_index":11610,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29584,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2300,5],[20904,5],[23083,6],[26802,5],[26987,5]]},"/en/lessons/space-place-gazetteers":{"position":[[22167,5]]}}}],["getty’",{"_index":13490,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22936,7]]}}}],["getwd",{"_index":19719,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[24692,8]]}}}],["gexf",{"_index":10623,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46058,4],[46432,4],[52620,4]]}}}],["ggplot",{"_index":19839,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17013,8],[24762,6],[27205,6]]}}}],["ggplot(aes(d",{"_index":19822,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15860,16],[16724,16]]}}}],["ggplot(aes(x",{"_index":19858,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24059,12],[27444,12]]}}}],["ggplot(data=california_and_new_york_state_popul",{"_index":8873,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5321,54]]}}}],["ggplot(data=mississippi_and_virginia_state_popul",{"_index":8882,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6153,55]]}}}],["ggplot(secular_colleges_after_1812",{"_index":9043,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28330,35]]}}}],["ggplot(secular_colleges_before_1812",{"_index":9038,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27797,36]]}}}],["ggplot(wf_comment_df",{"_index":21888,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54979,21]]}}}],["ggplot2",{"_index":8868,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4924,7],[28773,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23872,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23426,8],[45025,7],[45178,8],[45206,7]]}}}],["ggplot2](http://strimas.com/r/tidi",{"_index":12939,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20306,35]]}}}],["ggplot2–thi",{"_index":8852,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2870,12]]}}}],["ggsave",{"_index":21881,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54001,6]]}}}],["ggsave(\"wordfish",{"_index":21878,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[53868,16]]}}}],["gh",{"_index":3201,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53785,2],[53877,2],[53984,2],[54074,2],[59641,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12770,3],[12919,3],[12991,2],[13045,2],[13110,3],[13307,3],[13422,2],[15622,3],[25684,2],[30290,3],[31282,3],[34438,2],[36613,2],[36746,3],[38824,2],[51247,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11034,2]]}}}],["ghana",{"_index":1535,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30028,5],[47416,6],[50774,6]]}}}],["ghostscript",{"_index":270,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6072,11]]}}}],["gi",{"_index":10992,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[39206,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28022,3],[35097,5]]},"/en/lessons/geocoding-qgis":{"position":[[1256,3],[1808,3],[5586,3],[7416,3],[10881,4],[15715,4],[16449,4],[17134,3],[19608,4],[26408,3]]},"/en/lessons/georeferencing-qgis":{"position":[[94,3],[265,3],[690,3],[1201,3],[1754,4],[2590,3],[3541,4],[5275,3],[6530,3],[6687,3],[6889,3],[7710,3],[8953,3],[9041,3],[11057,3],[11194,3],[11882,4],[12254,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[32586,3],[32657,3],[32803,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[1486,4],[5156,5],[5474,4],[5882,3],[8704,3],[11754,4],[11892,3],[12126,4],[12898,3],[13531,3],[13914,4],[14989,3],[15042,3],[15330,3],[17283,3],[18375,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47534,6]]},"/en/lessons/introduction-map-warper":{"position":[[4074,5],[5464,3],[6203,3],[17650,3],[19849,3],[20129,3],[20911,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4872,3]]},"/en/lessons/qgis-layers":{"position":[[194,3],[1105,3],[4197,3],[4659,3],[5453,3],[7872,3],[8998,3],[17019,3]]},"/en/lessons/space-place-gazetteers":{"position":[[8343,6],[8532,6],[9077,3],[9218,3],[9301,3],[9417,3],[41909,3],[44161,3],[44392,3],[46154,3],[46224,3],[46940,4],[47002,4],[47665,4],[47931,3],[48124,3],[48311,3],[51005,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63184,2]]},"/en/lessons/vector-layers-qgis":{"position":[[519,3],[4457,3],[6025,4],[6532,3],[11524,3],[17064,3]]}}}],["giachan",{"_index":21923,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61434,10]]}}}],["giallo",{"_index":16840,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[16227,6]]}}}],["giant",{"_index":22959,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[43775,5]]}}}],["gib",{"_index":14667,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22649,3],[22675,3],[22721,3]]}}}],["gibb",{"_index":3240,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60355,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2619,6]]},"/en/lessons/extracting-keywords":{"position":[[3572,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12259,5]]},"/en/lessons/sentiment-analysis":{"position":[[11460,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6110,5]]}}}],["gibberish",{"_index":5536,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[55082,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36091,10]]}}}],["gibbon",{"_index":18311,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15778,7],[16450,7],[16555,7],[16674,7],[16716,9],[17140,6],[17795,8],[18051,8],[18307,8],[18395,7],[18458,7],[18603,7],[18866,8],[18984,8],[19132,8],[20111,8],[21219,7],[23917,8],[24568,8],[26157,8]]}}}],["gibbon’",{"_index":18316,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[16630,8]]}}}],["gibbs’",{"_index":10988,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[38950,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17422,7]]}}}],["gibson",{"_index":3555,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2940,7]]}}}],["gid",{"_index":9932,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51994,6],[52854,6]]}}}],["gid2",{"_index":9727,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22716,4]]}}}],["gideon",{"_index":5790,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32404,6]]}}}],["gif",{"_index":20579,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25764,3],[25932,3],[34055,3],[34181,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17662,4]]}}}],["gif\",\".jpg",{"_index":22341,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32341,14]]}}}],["gigabyt",{"_index":7800,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6262,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28825,9]]},"/en/lessons/intro-to-bash":{"position":[[8617,10],[8755,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13528,8]]}}}],["gigaword",{"_index":3865,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17217,8],[18497,8]]}}}],["gil",{"_index":3265,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61389,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65769,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32104,3]]}}}],["gilbert",{"_index":20365,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13604,8],[14358,8],[39766,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13917,7]]}}}],["gilmor",{"_index":20888,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5902,7],[49877,8],[49974,8]]}}}],["gil’",{"_index":3209,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56340,5]]}}}],["gimp",{"_index":8339,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19660,4],[19713,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23557,4],[23663,5]]}}}],["ginosar",{"_index":11225,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45407,8]]}}}],["ginter",{"_index":10045,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58558,7],[58839,7]]}}}],["giordan",{"_index":11986,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10528,7],[61828,7]]}}}],["giovanni",{"_index":11747,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5423,8],[10550,8],[24072,8],[24245,8],[24787,8],[26262,8],[26356,8],[26445,8],[32189,8],[61850,8]]},"/en/lessons/jupyter-notebooks":{"position":[[38593,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51201,8],[52807,8]]}}}],["giraldo",{"_index":18184,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16347,7]]}}}],["girder",{"_index":18591,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58798,9]]}}}],["girl",{"_index":7458,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27276,5]]},"/en/lessons/logistic-regression":{"position":[[47396,4],[53083,5],[53464,5],[53543,7],[54027,6],[67245,7],[67403,7]]}}}],["girlinth",{"_index":19220,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3942,12]]}}}],["gis.12",{"_index":21014,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[45697,6]]}}}],["gist.github.com",{"_index":20792,"title":{},"body":{"/en/lessons/sonification":{"position":[[34496,15]]}}}],["gis’",{"_index":12826,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[10183,5]]}}}],["git",{"_index":3000,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5478,4],[7301,3],[10572,3],[12884,3],[16312,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15100,5],[41728,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7120,3],[7271,3],[39285,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[215,3],[1438,3],[1864,4],[4743,3],[5860,3],[5909,3],[5950,3],[6163,3],[6308,3],[6378,4],[7560,4],[7587,3],[8072,3],[8487,3],[8565,3],[9249,4],[9443,3],[9535,4],[10800,3],[14613,3],[14685,3],[14852,4],[16316,7],[17018,3],[18146,3],[21501,3],[30791,3],[33818,3],[33898,3],[34368,4],[34428,3],[34543,3],[34572,4],[34587,4],[34655,4],[35460,3]]},"/en/lessons/intro-to-bash":{"position":[[145,3],[1986,3],[2812,3],[3005,3],[3221,3],[4278,3]]},"/en/lessons/research-data-with-unix":{"position":[[2426,3],[2506,3],[2762,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23559,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10069,3]]}}}],["git.io/tran",{"_index":385,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9989,12]]}}}],["git/github",{"_index":5352,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6551,11]]}}}],["git/vers",{"_index":5332,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4787,15]]}}}],["gitelman",{"_index":23651,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20352,9]]}}}],["github",{"_index":339,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[41,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8530,6],[8862,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20874,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8669,7],[8928,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43,6],[1046,6],[1059,6],[1202,6],[1229,6],[1804,6],[5193,6],[5206,6],[5221,6],[5448,6],[5677,7],[7227,6],[9751,6],[9785,6],[10476,6],[11264,6],[11288,6],[11391,6],[11706,7],[11777,6],[12358,6],[12446,6],[12471,6],[12705,6],[12752,6],[12791,6],[13077,6],[13865,6],[13967,6],[15122,6],[26275,6],[26439,6],[26479,6],[26668,6],[27040,9],[27075,8],[27134,6],[27280,8],[27361,7],[27450,6],[27543,7],[27747,9],[27759,8],[27825,8],[27848,6],[27903,8],[27936,10],[27951,6],[28098,6],[28418,6],[28620,6],[28660,6],[28992,6],[30027,6],[38125,6],[38220,6],[38454,6],[43907,6],[51000,6],[51357,6],[51490,7],[51950,6],[52356,6],[52692,6],[52741,6],[52919,6],[53350,6],[54821,6],[55098,6],[55361,6],[56767,6],[56866,6],[56954,6],[57076,6],[57516,6],[57828,6],[58082,6],[59457,6],[61366,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59502,8],[69523,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4868,6],[6282,6],[7990,6],[49902,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67,6],[1558,6],[2829,6],[2906,6],[2976,6],[3852,6],[5747,7],[10759,6],[11744,6],[12615,6],[12786,6],[13068,6],[13595,6],[14368,6],[14755,7],[14813,7],[14930,7],[15113,8],[16418,6],[16641,6],[25914,6],[26026,6],[26142,6],[26298,6],[28771,6],[28977,6],[29481,6],[30161,6],[30235,6],[30503,7],[30869,6],[31194,6],[33889,6],[34281,6],[38331,6],[41669,6],[41961,6],[42533,6],[42880,6],[44534,7],[47517,6],[50468,6],[52691,6],[53563,6],[59316,6],[65689,7],[65749,6],[65939,6],[66323,6],[66528,6],[66599,6],[67217,6],[70030,6],[70171,7],[70224,6],[70347,6],[70446,6],[70663,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13472,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4892,6],[61858,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33733,6],[35974,6],[37011,7],[37840,6],[38697,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35107,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7098,7],[7279,7],[7383,6],[39150,6],[41711,6],[45741,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2519,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13080,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4592,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[42,6],[223,7],[403,6],[432,6],[857,6],[894,6],[941,6],[1056,7],[1294,6],[1446,6],[1494,7],[1543,6],[1675,6],[5868,7],[5917,6],[6276,6],[6397,7],[6454,6],[6728,6],[6852,6],[7008,7],[8631,6],[8863,6],[9015,7],[9040,6],[9119,6],[9187,6],[9715,6],[9998,6],[10098,6],[10145,6],[10195,6],[10261,6],[10397,6],[10430,6],[10582,6],[10622,6],[12093,6],[12212,6],[12257,6],[13140,6],[13220,7],[14329,6],[15318,6],[15391,6],[15640,6],[15806,6],[16237,6],[16343,6],[16534,6],[16707,6],[16796,6],[18413,7],[18504,6],[20937,6],[21739,6],[24089,6],[24194,6],[24232,6],[24332,6],[24595,6],[24692,6],[25112,8],[25528,6],[25547,6],[25684,6],[25855,6],[25921,7],[26827,6],[27188,6],[28027,6],[29204,6],[29725,6],[30100,6],[30232,6],[30332,6],[31554,6],[32373,7],[33405,7],[33444,6],[33555,6],[33589,6],[33647,6],[33702,6],[34172,6],[34240,6],[34691,6],[34935,6],[35024,6],[35057,7],[35117,6],[35262,6],[35468,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1955,6],[4817,6],[9007,6],[9112,6],[9151,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21628,7],[35136,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42165,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1051,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1246,6],[26152,6]]},"/en/lessons/introduction-map-warper":{"position":[[6767,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1594,6],[35279,7],[35412,6],[35551,6],[35777,6],[38291,8],[38442,6],[38531,6],[38710,6],[43927,6],[44264,6],[44635,7],[46455,6],[46906,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11116,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17670,6]]},"/en/lessons/preserving-your-research-data":{"position":[[8007,6]]},"/en/lessons/sentiment-analysis":{"position":[[15376,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10206,7],[10336,7],[15951,6],[16079,6]]},"/en/lessons/sonification":{"position":[[23120,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5300,6],[31743,6],[31987,7],[32032,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12548,6],[22123,6],[32406,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6890,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19761,6],[48128,6],[48336,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26776,6]]}}}],["github.com",{"_index":3029,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11564,10],[13136,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[577,10],[4709,10],[16824,10],[27979,11],[34993,10],[35677,10],[39329,10],[39527,10],[39671,10],[42228,10],[42944,10],[43084,11],[71309,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46700,11]]}}}],["github.com/scholarslab/collabdemo",{"_index":5502,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38059,33]]}}}],["github.io",{"_index":3203,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54841,9]]}}}],["github/git",{"_index":13076,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34288,10]]}}}],["github_usernam",{"_index":3128,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38432,16]]}}}],["github’",{"_index":3015,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7271,8],[58199,8],[59785,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6918,8],[23971,8],[25880,8],[40195,8],[63945,8],[66716,8],[67857,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6573,8],[24529,8]]},"/en/lessons/jupyter-notebooks":{"position":[[44651,8]]}}}],["gitit",{"_index":21210,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31258,5]]}}}],["gitlab",{"_index":5379,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10934,7],[70674,7]]}}}],["giugno",{"_index":11823,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6557,6],[7356,6],[56134,9]]}}}],["give",{"_index":705,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23524,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11474,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4829,6],[4988,5],[14294,6],[14639,5],[15252,6],[16405,5],[16703,5],[19399,4],[19658,4],[19827,4],[25050,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3106,5],[4417,4],[4825,4],[5919,4],[14630,4],[19769,4],[22174,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25731,5],[34078,6],[55356,4],[57571,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6050,4],[13212,4],[13729,6],[19602,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11212,4],[43218,5],[46343,5],[59278,4],[60287,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63474,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2178,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8460,4],[8728,5],[17229,4],[17282,4],[24633,4],[28872,4],[31884,4],[44009,5],[49726,5],[52842,4],[70255,5]]},"/en/lessons/common-similarity-measures":{"position":[[24755,5],[35859,4],[37140,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5229,4],[22959,4],[27311,4],[27702,4],[29403,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22042,4],[22110,4],[22161,4],[22449,5],[37199,4],[42460,4],[46835,4],[47092,4],[49632,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15355,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3092,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16610,5]]},"/en/lessons/counting-frequencies":{"position":[[9909,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[557,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26463,4],[31111,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15152,5],[17087,4],[17921,4],[20229,4],[30955,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12673,5],[20366,4],[22171,5],[22855,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16313,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2790,5],[15138,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9731,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6251,5],[16669,4],[28856,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25172,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12283,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11771,4],[21481,5],[43027,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8143,4],[10972,4],[12693,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20709,4],[21091,4],[22333,5],[23092,5],[24884,4],[26795,4],[36630,6],[36770,6],[39346,4],[40449,5],[43524,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2351,4],[3371,4]]},"/en/lessons/extracting-keywords":{"position":[[37512,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7949,4],[13516,4],[15379,6],[41503,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7143,4],[30379,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1088,5],[7084,5],[17348,5],[34479,4],[34519,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8569,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2949,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23801,4],[23975,4],[30304,4],[40755,4],[59698,4]]},"/en/lessons/geocoding-qgis":{"position":[[2761,5],[31370,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[376,6],[16353,6],[16496,4],[16650,4],[16845,4],[17974,5],[25303,4]]},"/en/lessons/georeferencing-qgis":{"position":[[546,4],[9153,4],[11999,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[17654,4],[22346,6],[30936,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7935,5],[17663,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17555,6],[18838,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2941,4],[7713,4],[11526,4],[19393,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2950,5],[13497,4]]},"/en/lessons/gravity-model":{"position":[[41169,4],[41371,5],[51474,4],[55661,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[13371,5]]},"/en/lessons/installing-omeka":{"position":[[1851,4],[2285,5],[2381,5],[11575,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2548,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37266,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11906,4],[17706,5],[20214,4],[21309,4],[21736,4],[24130,4],[25094,4],[33194,4],[41254,4]]},"/en/lessons/intro-to-bash":{"position":[[25136,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1608,4],[2247,5],[12482,5]]},"/en/lessons/intro-to-linked-data":{"position":[[13934,5],[19392,4],[19614,4],[22653,5],[31698,4]]},"/en/lessons/intro-to-powershell":{"position":[[7342,5],[14379,4],[30758,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[616,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[16717,4],[23521,4]]},"/en/lessons/introduction-map-warper":{"position":[[7428,4],[10457,5],[16013,5],[18792,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20138,4],[31752,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41156,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25700,6],[31618,5],[33990,5]]},"/en/lessons/json-and-jq":{"position":[[6547,4],[25327,4],[37680,5]]},"/en/lessons/jupyter-notebooks":{"position":[[30150,4],[39567,4],[40771,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2024,4]]},"/en/lessons/linear-regression":{"position":[[45604,6],[62704,4]]},"/en/lessons/logistic-regression":{"position":[[18745,4],[20486,5],[55956,6],[56684,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6796,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5229,5],[27401,4]]},"/en/lessons/naive-bayesian":{"position":[[4064,5],[6446,4],[6489,4],[6825,6],[7248,6],[8121,4],[8200,4],[9716,4],[10002,4],[11700,4],[24850,4],[25927,4],[26359,4],[52030,4],[68128,6],[68744,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42263,5],[42563,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3098,4]]},"/en/lessons/qgis-layers":{"position":[[8710,4],[18852,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5737,4],[7003,4],[10285,4],[11367,5],[16324,5],[17928,4],[27892,5]]},"/en/lessons/research-data-with-unix":{"position":[[1057,5],[6462,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11902,4]]},"/en/lessons/sentiment-analysis":{"position":[[19672,5],[20464,6],[20700,4],[34355,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1572,4],[2250,4],[6846,6],[21402,6],[23135,4],[37954,4]]},"/en/lessons/sonification":{"position":[[7754,4]]},"/en/lessons/space-place-gazetteers":{"position":[[27940,5],[28009,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24551,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11968,6],[18613,5],[18972,4],[22971,4],[32624,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9994,5],[12513,4],[13532,4],[14823,5],[29600,4],[31407,5],[40054,5],[45159,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16805,5],[34617,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[909,4],[22177,5],[24975,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12594,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[382,4]]},"/en/lessons/transliterating":{"position":[[4155,4],[5577,5],[17662,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41384,5],[42938,5],[43024,4],[45299,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[18087,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13526,5],[22572,4],[23302,4],[25740,4],[26225,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40302,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17065,4]]},"/en/lessons/working-with-text-files":{"position":[[4183,6]]},"/en/lessons/working-with-web-pages":{"position":[[1747,4]]}}}],["given",{"_index":613,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19047,5],[19313,5],[23959,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10429,5],[17584,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8371,5],[10632,5],[14729,5],[18827,5],[23609,5],[24997,5],[25090,5],[28039,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15782,5],[53111,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2297,5]]},"/en/lessons/common-similarity-measures":{"position":[[880,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12071,5],[15014,5],[32801,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4379,5],[52786,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5750,5],[6477,5],[9156,5],[24461,6],[24725,5],[25765,5],[29786,5],[47789,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23087,5],[27898,5],[35939,5]]},"/en/lessons/counting-frequencies":{"position":[[6411,5],[12396,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40607,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21539,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4765,5],[5879,5],[11337,6],[25132,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32734,5],[38997,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5660,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15493,5],[15951,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2865,5],[24324,5],[30684,5],[30816,5],[35366,5],[47166,5],[48392,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25242,5],[27168,5],[31052,5],[38045,5],[38968,5],[53747,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9153,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13744,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31795,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15314,5],[15948,5],[18002,5]]},"/en/lessons/extracting-keywords":{"position":[[1139,5],[3822,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17999,5],[18365,5],[34575,5],[35388,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6547,5],[19805,5],[23587,5],[31558,5],[34267,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1271,5],[15612,5],[24988,5],[30751,5],[31731,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9354,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2819,5],[10238,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15353,5],[26806,5],[41004,5],[50154,5],[55033,5],[57367,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3027,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[18407,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31818,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15592,5],[16990,5]]},"/en/lessons/gravity-model":{"position":[[3170,5],[5877,5],[6693,5],[7816,5],[21796,5],[26594,5],[31782,5],[31973,5],[35105,5],[41651,5],[44950,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[18094,5],[25900,5]]},"/en/lessons/installing-omeka":{"position":[[7605,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14339,5],[15818,5],[25887,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12838,5],[29456,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5466,5],[9147,5],[10105,5],[13370,6],[14331,5],[14966,5],[24193,6],[29145,6],[30188,5],[31227,5],[31698,5],[32648,6],[33940,6],[35621,5],[37353,5],[43646,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25743,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2183,5],[31600,5]]},"/en/lessons/intro-to-powershell":{"position":[[18215,5],[36314,5],[43057,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4335,5],[5007,5],[14395,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12023,5],[16885,5],[24891,5],[25018,5],[28572,5],[32642,5],[38017,5],[38939,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43346,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3182,5],[11136,5],[13960,5],[38110,5]]},"/en/lessons/json-and-jq":{"position":[[39530,5],[40279,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1095,5],[5489,5],[7194,5]]},"/en/lessons/linear-regression":{"position":[[9640,5],[15443,5],[63647,5],[65033,5]]},"/en/lessons/logistic-regression":{"position":[[7265,5],[7982,5],[8853,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2014,5],[2244,5],[2304,5]]},"/en/lessons/naive-bayesian":{"position":[[3094,5],[12386,5],[12567,5],[25116,5],[51746,5],[67035,5]]},"/en/lessons/normalizing-data":{"position":[[8080,5],[8527,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28255,5],[39249,5],[50989,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4667,5],[5478,5],[6385,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[423,5],[2249,5],[2327,5],[3287,5],[8749,5],[9165,5],[12021,5]]},"/en/lessons/preserving-your-research-data":{"position":[[12254,5]]},"/en/lessons/research-data-with-unix":{"position":[[9648,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12148,5],[32214,5],[39479,5],[41111,5]]},"/en/lessons/sentiment-analysis":{"position":[[3603,5],[10308,5],[11180,5],[11634,5],[18403,5],[28058,5],[29122,5],[30747,5],[31845,5],[35037,5],[36977,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12860,5]]},"/en/lessons/sonification":{"position":[[913,6],[13339,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1114,5],[4839,5],[6646,5],[17579,5],[24748,5],[25189,5],[37478,6],[42173,5],[43658,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10344,5],[19544,5],[19889,5],[22425,5],[25343,5],[25431,5],[26774,5],[27649,5],[30625,5],[33046,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42114,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4357,5],[28035,5],[34250,5],[35000,5],[37033,5],[37185,5],[48936,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1718,5],[14317,5],[23331,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4492,5],[22594,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9891,5],[21474,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8301,5],[15847,5]]},"/en/lessons/working-with-web-pages":{"position":[[1891,5],[2414,5],[4945,5],[8591,5]]}}}],["giver",{"_index":8445,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11086,7],[18844,7],[20100,8],[20235,7],[20482,6],[22558,6],[23043,7],[23534,6],[23754,6]]}}}],["glacier",{"_index":9903,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51605,7],[52456,7]]}}}],["glad",{"_index":19304,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[1610,4]]}}}],["gladu",{"_index":7443,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22357,5]]}}}],["glanc",{"_index":2233,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[11118,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24823,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4862,8]]},"/en/lessons/extracting-keywords":{"position":[[34708,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3676,7]]},"/en/lessons/jupyter-notebooks":{"position":[[28937,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[678,6]]}}}],["glaro",{"_index":18059,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[65916,7]]}}}],["glasgow",{"_index":7700,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[8554,8]]}}}],["glasnost",{"_index":22598,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2644,8]]}}}],["glass",{"_index":783,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2991,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26717,5],[26866,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28833,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3034,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1686,8],[32354,7]]},"/en/lessons/georeferencing-qgis":{"position":[[6335,5]]},"/en/lessons/qgis-layers":{"position":[[13247,5],[16256,5]]}}}],["glassner",{"_index":13915,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[10198,8],[45479,9]]}}}],["glasswar",{"_index":3324,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4568,9]]}}}],["glean",{"_index":2897,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17219,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58340,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43841,7]]},"/en/lessons/intro-to-linked-data":{"position":[[23811,7]]},"/en/lessons/sentiment-analysis":{"position":[[16603,5]]}}}],["glenn",{"_index":16489,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50104,5]]}}}],["gleser",{"_index":20220,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48624,7],[51817,6]]}}}],["gli",{"_index":11814,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6488,3]]}}}],["glimps",{"_index":12906,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[15356,7]]},"/en/lessons/intro-to-powershell":{"position":[[2010,7],[41244,7]]}}}],["glimpse(all_data",{"_index":21768,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[27162,17]]}}}],["glitch",{"_index":10328,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8991,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6252,6],[26122,6]]},"/en/lessons/sonification":{"position":[[2569,6]]}}}],["glitch.com",{"_index":15638,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25967,11]]}}}],["glm.nb",{"_index":13732,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[49045,6]]}}}],["glm.nb(vagrants~log(population)+log(distance)+wheat+wages+wagetrajectori",{"_index":13728,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48196,73]]}}}],["glob",{"_index":5728,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23950,5],[24136,4],[25503,4],[25673,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21922,5],[21958,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18612,4]]}}}],["glob.glob(\"1666_texts/*.txt",{"_index":5734,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25729,29]]}}}],["global",{"_index":4023,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26579,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13431,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22531,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7358,6],[41038,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28805,6],[51933,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21685,6],[21875,6],[22246,6],[22458,6],[28426,8],[44264,6],[44411,6],[44607,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10532,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3378,6],[4020,6],[4302,6],[6496,6],[11629,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[33064,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1420,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27021,6],[28460,6],[28659,6]]},"/en/lessons/introduction-map-warper":{"position":[[1978,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1507,6],[35257,6]]},"/en/lessons/qgis-layers":{"position":[[8836,6]]},"/en/lessons/research-data-with-unix":{"position":[[8839,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30971,7],[31938,6],[34024,6],[36826,6],[37885,6]]},"/en/lessons/sentiment-analysis":{"position":[[26839,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63634,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11250,6],[40980,6]]}}}],["global_modular",{"_index":10640,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52188,17]]}}}],["globe",{"_index":10117,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8230,6]]},"/en/lessons/extracting-keywords":{"position":[[3295,5]]},"/en/lessons/geocoding-qgis":{"position":[[10658,5]]},"/en/lessons/georeferencing-qgis":{"position":[[1680,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[12795,6],[13706,5],[13861,6],[14381,5],[14564,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41349,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5404,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38330,5]]},"/en/lessons/space-place-gazetteers":{"position":[[37122,5]]}}}],["gloomi",{"_index":20029,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12463,6],[16433,6]]}}}],["gloss",{"_index":4332,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49396,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63177,8]]}}}],["glossari",{"_index":5331,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4604,8],[34546,8],[64709,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6795,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9901,8],[34247,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48244,11]]}}}],["gloucestershir",{"_index":10889,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8937,15]]},"/en/lessons/geocoding-qgis":{"position":[[3721,16]]}}}],["gloucestershire16212339",{"_index":13778,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54434,23]]}}}],["gloucestershire162157.1215576819.8866.54",{"_index":13682,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38478,40]]}}}],["glow",{"_index":12577,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[30680,6]]}}}],["glu",{"_index":9362,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34661,7]]}}}],["glyph",{"_index":23320,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11480,5],[11503,5],[11653,6],[11721,7],[11903,5],[12076,6],[12862,6],[13019,5],[13105,5],[17944,5],[19681,5],[19837,5],[23348,5],[23401,5],[28181,5],[28216,5],[29034,6],[29125,6],[32282,5],[45664,5]]}}}],["gmail",{"_index":15555,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15460,5],[15530,6],[15567,6]]}}}],["gmail.com",{"_index":10105,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4923,10]]}}}],["gniadi",{"_index":6668,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12318,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12381,7],[35262,7]]}}}],["gnu",{"_index":2185,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6556,3],[9045,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24119,3]]}}}],["gnu/qt5/bin",{"_index":8076,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11330,12]]}}}],["go",{"_index":360,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9142,5],[11289,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[306,2],[6146,5],[8945,5],[9186,2],[11550,2],[11848,2],[12363,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11894,2],[19913,3],[32502,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2853,5],[8656,5],[10189,5],[10962,2],[11747,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3813,2],[4884,2],[6118,6],[7393,5],[11452,3],[12758,2],[13220,2],[13299,3],[16847,2]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6779,2],[10950,5],[12721,2],[14419,2],[16041,5],[16687,5],[17678,5],[19351,5],[19886,2],[22252,2],[23678,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6606,2],[9169,5],[16429,2],[18831,2],[27654,2],[48136,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10754,2],[12358,5],[15354,2],[15726,2],[16694,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28405,5],[31958,5],[49387,5],[61300,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1253,5],[1767,2],[2670,5],[4351,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43471,2]]},"/en/lessons/common-similarity-measures":{"position":[[11621,2],[11651,2],[14105,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8787,2],[23144,2],[28176,3],[42678,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1233,2],[7472,5],[7969,2],[24080,2],[38609,2],[39363,5],[42366,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3170,2],[5497,5],[6242,2],[7257,5],[9113,5],[9965,5],[13425,2],[15902,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13063,2],[13499,2],[13811,5],[20654,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5925,2]]},"/en/lessons/counting-frequencies":{"position":[[1727,2],[5009,5],[6629,5],[8353,5],[8464,5],[9930,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1642,5],[2023,5],[3095,2],[3153,2],[3629,2]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3872,2],[19586,5],[29424,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8861,2],[9559,2],[10475,2],[11004,2],[11835,2],[13077,2],[16701,2],[20030,2],[29528,2],[31783,2],[32414,5],[35042,2],[36165,2],[37920,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10510,5],[17230,2],[18432,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18944,2],[42614,2]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3065,2],[6576,5],[11718,5],[13538,5],[14445,5],[15419,5],[15547,2],[17279,5],[17545,2],[18386,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3744,2],[4035,5],[6807,2],[7586,2],[9945,5],[10020,2],[10342,5],[12661,5],[14815,2],[16555,2],[27514,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7983,5],[10309,5],[10654,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48540,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42712,2],[42967,2],[53776,2],[56172,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4674,2],[8611,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6717,2],[11454,3],[15971,5],[43048,2]]},"/en/lessons/editing-audio-with-audacity":{"position":[[198,2],[4847,2],[12038,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10009,2],[33434,5],[33756,2]]},"/en/lessons/extracting-keywords":{"position":[[11705,5],[21843,2],[22821,5],[23620,2],[26871,2],[28055,3],[31029,5],[38637,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11679,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20972,5],[32800,2],[32971,2],[33345,2],[33489,2],[33908,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2475,5],[6939,5],[7233,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6802,2],[8251,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3069,5],[11828,5],[11965,5],[17327,5],[20326,5],[25804,5],[26991,2],[36728,5],[50274,2]]},"/en/lessons/geocoding-qgis":{"position":[[10129,2],[24521,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3893,2],[4205,3],[4523,2],[4816,2],[9265,2],[11291,5],[12818,2],[17750,2],[25230,5],[25587,2]]},"/en/lessons/georeferencing-qgis":{"position":[[1819,2],[2650,5],[2949,5],[4885,5],[9354,5],[10233,2],[11279,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[4161,5],[7240,5],[7569,5],[9148,5],[16454,5],[20423,5],[25385,5],[26974,5],[28196,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3069,2],[5665,5],[10127,5],[16566,2],[16696,2],[20316,5],[31214,2],[31459,2],[31515,2],[31655,2],[32093,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5896,2],[5994,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4165,5],[6780,5],[11137,5],[11992,2],[20665,2],[45936,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1541,2],[12066,5],[13331,2],[18936,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21177,2]]},"/en/lessons/gravity-model":{"position":[[1279,2],[6542,2],[37833,2],[44426,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[6675,2],[10881,5],[11761,2],[13086,2],[19072,5],[20730,2],[24936,2],[25221,2],[27429,2],[28137,5],[34570,5],[35223,5],[41150,2]]},"/en/lessons/installing-omeka":{"position":[[6940,5],[8729,2],[11106,2],[11520,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[339,5],[1650,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19688,2],[20515,5],[29305,5],[34142,2],[50621,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4640,3],[22698,2],[30478,2],[51774,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2371,5],[4190,5],[17079,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10657,2],[12885,2],[13597,2],[14341,2],[15731,2],[18386,2],[19920,2],[23921,2],[34011,2],[34380,2],[37272,2],[38154,2],[38341,2],[41299,2]]},"/en/lessons/intro-to-bash":{"position":[[707,2],[6049,2],[9513,2],[9941,2],[10569,2],[10676,2],[12892,2],[14040,2],[22121,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[213,5],[2998,5],[3148,2],[5332,2],[7004,2],[8793,5]]},"/en/lessons/intro-to-linked-data":{"position":[[15179,5],[20542,5],[20776,2],[23121,2],[28468,5],[30367,5],[30781,2],[30908,2],[31997,4],[33321,5],[33889,5],[34376,5]]},"/en/lessons/intro-to-powershell":{"position":[[4433,2],[5493,2],[7439,2],[14047,2],[14213,2],[17725,2],[18451,5],[19257,2],[23045,3],[35810,5],[37415,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[655,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[392,5],[7579,5],[7976,5],[8636,5],[12766,2],[16274,2],[17468,2],[18120,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29520,5],[31704,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[301,2],[534,2],[3321,2],[8855,2],[14110,6],[14121,2],[16696,2],[17696,2],[18488,2],[18637,2],[20364,2],[20648,2],[24110,3],[24729,2],[41770,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29812,2]]},"/en/lessons/json-and-jq":{"position":[[40266,2]]},"/en/lessons/jupyter-notebooks":{"position":[[1759,2],[10717,2],[17798,5],[24911,2],[27791,2],[34234,5],[40375,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2770,5],[5711,5]]},"/en/lessons/linear-regression":{"position":[[24202,5]]},"/en/lessons/linux-installation":{"position":[[747,3],[1730,2]]},"/en/lessons/logistic-regression":{"position":[[5180,2],[25704,2],[34261,2],[34478,2],[40449,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5497,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2742,5],[5117,5],[6220,2],[7472,5],[7514,5],[7523,2],[13830,3],[20135,2],[21614,5],[22699,2],[23109,5],[25199,2]]},"/en/lessons/naive-bayesian":{"position":[[8176,2],[14489,5],[14742,2],[16500,2],[17909,5],[19543,2],[19678,2],[20422,5],[30422,5],[32026,2],[34681,5],[34781,5],[53356,5],[56051,2],[60298,5],[66688,3]]},"/en/lessons/normalizing-data":{"position":[[848,5],[3209,5],[3350,5],[5201,5],[5559,2],[5604,5],[5951,5],[6791,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33564,2]]},"/en/lessons/output-data-as-html-file":{"position":[[1252,5],[1365,5],[4106,5],[4952,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5351,5],[7175,5],[8062,5]]},"/en/lessons/preserving-your-research-data":{"position":[[14893,5]]},"/en/lessons/qgis-layers":{"position":[[2339,2],[2790,2],[15388,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1100,2],[1386,5],[3003,2],[13281,2],[23879,5],[24743,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[288,2],[9592,2],[16676,5],[31274,5],[38784,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35874,5],[36142,5]]},"/en/lessons/sentiment-analysis":{"position":[[1943,2],[9476,2],[13053,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14381,2],[24234,5],[30666,5],[30702,2],[32920,4]]},"/en/lessons/sonification":{"position":[[6161,5],[6895,5],[15072,2],[18954,2],[19254,2],[23394,5],[23518,5],[27453,5],[38050,5]]},"/en/lessons/space-place-gazetteers":{"position":[[21502,5],[21898,2],[28970,2],[34230,2],[36924,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5729,2],[13670,2],[24329,2],[24804,2],[25885,2],[26667,2],[27450,5],[29810,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31953,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9562,5],[10275,2],[10445,2],[11029,5],[17301,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14432,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6585,2],[11637,5],[19421,2],[19774,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7172,2],[7624,2],[8282,2],[8609,2],[9862,2],[12173,2],[22014,2],[26646,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11050,2],[22122,2]]},"/en/lessons/transliterating":{"position":[[3507,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12064,7],[12102,2],[12218,5],[15990,2],[20361,5],[28643,5],[33183,2],[39369,5],[45290,5],[45385,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[3513,2],[3732,2],[7076,3],[25642,2],[28269,2]]},"/en/lessons/up-and-running-with-omeka":{"position":[[263,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1813,5],[11318,5],[17497,2]]},"/en/lessons/vector-layers-qgis":{"position":[[2551,5],[5422,5],[5735,5],[5857,5],[8945,5],[11548,5],[14227,5]]},"/en/lessons/viewing-html-files":{"position":[[3298,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18088,2],[18800,5]]},"/en/lessons/windows-installation":{"position":[[329,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4470,2],[13262,2]]},"/en/lessons/working-with-text-files":{"position":[[4391,2]]},"/en/lessons/working-with-web-pages":{"position":[[829,3],[3878,5]]}}}],["go.bar",{"_index":14491,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34549,8],[40029,8],[40077,7],[52287,9]]}}}],["go.bar(x=phl_by_gender[\"s",{"_index":14490,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34510,31]]}}}],["go.box",{"_index":14552,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[43287,8],[43333,7],[52324,8]]}}}],["go.figur",{"_index":14489,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34495,10],[37141,10],[52247,11]]}}}],["go.lin",{"_index":14534,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41102,9],[41157,8],[41776,8],[52309,10]]}}}],["go.tabl",{"_index":14502,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37171,9],[52297,11]]}}}],["goal",{"_index":6,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[73,5],[2136,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[63,5],[74,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7026,6],[7324,5],[7379,4],[21654,5],[43628,4],[43741,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[76,5],[387,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[70,5],[762,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[52,5],[573,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[52,5],[571,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6725,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[58,5],[135,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6194,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[72,5],[2017,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[61,5],[259,5]]},"/en/lessons/counting-frequencies":{"position":[[60,5],[281,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[66,5],[309,5],[1093,4],[1188,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[63,5],[1269,5],[9868,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[103,5],[2693,5],[2836,4],[4451,4],[9950,4],[10237,4],[28199,4],[33055,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[719,5],[1466,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8123,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[66,5],[463,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[71,5],[682,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24366,4],[25896,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[80,5],[651,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[71,5],[883,5],[3068,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[50,5],[133,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[95,5],[605,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[90,5],[4475,5],[4882,4]]},"/en/lessons/extracting-keywords":{"position":[[91,5],[581,5],[1276,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[77,5],[737,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1290,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[58,5],[706,5],[2051,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[58,5],[827,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[110,5],[616,5]]},"/en/lessons/geocoding-qgis":{"position":[[59,5],[623,5]]},"/en/lessons/georeferencing-qgis":{"position":[[49,5],[160,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[112,5],[5850,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[78,5],[1119,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[52,5],[674,5],[5718,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[34902,4],[36743,4],[40247,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[48,5],[241,5]]},"/en/lessons/gravity-model":{"position":[[5181,4],[5851,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2033,4],[3575,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[57,5],[174,5],[1527,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19587,6],[22775,6],[42869,6],[42950,4],[43107,4],[43787,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[93,5],[1544,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2658,4],[48971,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[84,5],[1349,5]]},"/en/lessons/intro-to-linked-data":{"position":[[3379,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[46,5],[181,5]]},"/en/lessons/introduction-and-installation":{"position":[[59,5],[214,5]]},"/en/lessons/introduction-map-warper":{"position":[[67,5],[1972,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8061,4]]},"/en/lessons/json-and-jq":{"position":[[45,5],[1168,5]]},"/en/lessons/jupyter-notebooks":{"position":[[71,5],[4025,4],[4213,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[70,5],[185,5]]},"/en/lessons/linear-regression":{"position":[[3127,5],[15274,4],[63984,5]]},"/en/lessons/logistic-regression":{"position":[[2847,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[53,5],[368,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[58,5],[987,5]]},"/en/lessons/naive-bayesian":{"position":[[2688,5],[25173,4],[70524,4]]},"/en/lessons/normalizing-data":{"position":[[59,5],[715,5],[5649,4],[6742,4]]},"/en/lessons/output-data-as-html-file":{"position":[[62,5],[346,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[77,5],[256,5]]},"/en/lessons/qgis-layers":{"position":[[60,5],[271,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[49,5],[411,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21986,4]]},"/en/lessons/sentiment-analysis":{"position":[[82,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14673,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2342,5],[2972,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27464,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[295,5]]},"/en/lessons/transliterating":{"position":[[81,5],[2423,4],[14118,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[75,5],[23861,6],[46471,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[66,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4138,5],[21684,5]]},"/en/lessons/vector-layers-qgis":{"position":[[71,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[729,6]]},"/en/lessons/working-with-text-files":{"position":[[66,5]]},"/en/lessons/working-with-web-pages":{"position":[[549,5]]}}}],["god",{"_index":5141,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59993,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[24890,3],[25348,3],[29750,3]]}}}],["goddess",{"_index":5235,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65022,7]]}}}],["godsend",{"_index":3432,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[358,7],[17260,7]]}}}],["goe",{"_index":871,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9603,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7401,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25206,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58023,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8410,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13791,4],[40674,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14914,4],[21775,4],[23608,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13796,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38485,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45647,4],[55960,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8013,4],[19334,4],[28064,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3519,4],[3655,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20555,4]]},"/en/lessons/installing-omeka":{"position":[[7426,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25613,4]]},"/en/lessons/intro-to-bash":{"position":[[2645,4]]},"/en/lessons/intro-to-powershell":{"position":[[9070,5]]},"/en/lessons/jupyter-notebooks":{"position":[[34160,4]]},"/en/lessons/logistic-regression":{"position":[[9868,5],[32899,4],[34158,4],[42184,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36575,4]]},"/en/lessons/naive-bayesian":{"position":[[14096,4],[14623,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2750,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27749,4]]},"/en/lessons/sentiment-analysis":{"position":[[40479,4],[40591,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3449,5],[30121,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35484,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3361,4],[26605,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1501,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21809,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6015,4]]},"/en/lessons/viewing-html-files":{"position":[[2209,4],[2294,4]]}}}],["goguen",{"_index":7289,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10844,6],[31824,6],[32849,6],[35172,6]]}}}],["gold",{"_index":4214,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40841,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49293,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27416,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12982,4]]}}}],["goldberg",{"_index":10289,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[1323,8],[1586,8]]}}}],["goldin",{"_index":11196,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39485,6],[47724,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48616,7],[51809,7]]}}}],["goldstein",{"_index":14334,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49534,10]]}}}],["gone",{"_index":398,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10332,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11746,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46905,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55032,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4003,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33497,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27403,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[41802,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12012,4]]},"/en/lessons/intro-to-bash":{"position":[[24153,4]]},"/en/lessons/intro-to-powershell":{"position":[[13587,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[16761,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9822,4]]},"/en/lessons/json-and-jq":{"position":[[8669,5]]},"/en/lessons/naive-bayesian":{"position":[[27056,4],[50214,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10163,4]]},"/en/lessons/transliterating":{"position":[[13787,5]]}}}],["good",{"_index":363,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9197,4],[14698,4],[23535,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2838,4],[3952,4],[8413,4],[8651,4],[12487,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7064,4],[7146,4],[7427,4],[7450,4],[7481,6],[7567,4],[7591,4],[7639,5],[7658,4],[15541,4],[34016,4],[35047,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2327,4],[2454,4],[14910,4],[14951,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19834,4],[25524,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3876,4],[5929,4],[6069,4],[13563,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5783,4],[14143,4],[14288,4],[32421,4],[60192,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17909,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24662,4],[27802,4],[32441,4],[41028,5],[41511,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10706,4],[11824,4],[24187,4],[51824,4],[59223,4],[69517,4],[69949,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7799,4],[43668,4],[45626,4],[65103,4]]},"/en/lessons/common-similarity-measures":{"position":[[6071,4],[13748,4],[21810,4],[37997,4],[38156,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16310,4],[46636,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4661,5],[13248,4],[19644,4],[19731,5],[20309,4],[24105,4],[24920,4],[32403,4],[36773,4],[39677,4],[42711,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5305,4],[7754,4],[10305,4],[10572,4],[11353,4],[14904,4],[15440,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1304,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1746,4],[30775,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1548,4],[8798,4],[13178,4],[13338,4],[28547,4],[32722,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8838,4],[16945,4],[37278,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21547,4],[38198,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22750,4],[28777,4],[29328,4],[29876,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12996,4],[18991,4],[20053,4],[39344,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1726,4],[3636,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28976,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28537,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30775,4],[36057,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8822,4],[12890,4],[13209,4],[13389,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18384,4],[22750,4],[23162,4],[28470,4],[30950,4],[36230,4],[51912,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13170,4],[19422,4]]},"/en/lessons/extracting-keywords":{"position":[[4874,4],[9854,4],[11568,4],[27569,4],[33468,4],[33578,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39163,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24474,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10945,4],[11442,4],[11654,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2936,4],[3166,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36526,4],[57454,4]]},"/en/lessons/geocoding-qgis":{"position":[[31379,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5025,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[636,4],[13076,4],[20124,4],[21817,4],[22415,4],[22862,4],[23235,4],[34881,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[6118,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3397,4],[26900,4]]},"/en/lessons/gravity-model":{"position":[[1412,5],[4789,4],[21729,5],[32234,4],[33149,5],[34665,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[16250,4],[16398,4],[41863,4],[42656,4]]},"/en/lessons/installing-omeka":{"position":[[1865,4],[9154,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3175,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9211,4],[11692,4],[12389,4],[34867,4],[35583,4],[35774,4],[43339,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53499,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38919,4],[52144,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25751,4],[41443,4]]},"/en/lessons/intro-to-bash":{"position":[[12550,4],[15235,4],[18279,4],[20785,4],[24967,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6364,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8759,4],[15150,4],[15394,4],[17999,4]]},"/en/lessons/intro-to-powershell":{"position":[[7296,4],[10045,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[361,4],[14167,4],[17564,4],[18017,4],[18163,4]]},"/en/lessons/introduction-and-installation":{"position":[[1645,4]]},"/en/lessons/introduction-map-warper":{"position":[[3873,4],[16349,4],[17526,4],[19353,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6549,4],[21031,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12558,4],[16218,5],[16467,4],[20917,4],[27606,4],[28428,4],[38618,4]]},"/en/lessons/jupyter-notebooks":{"position":[[26133,4]]},"/en/lessons/linear-regression":{"position":[[2420,4],[8116,4],[18405,8],[36329,4],[42342,4],[42611,4],[54153,4],[57654,4],[67827,4]]},"/en/lessons/linux-installation":{"position":[[622,4],[2348,4]]},"/en/lessons/logistic-regression":{"position":[[2140,4],[54387,4],[56694,4],[61258,4]]},"/en/lessons/mac-installation":{"position":[[1727,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2936,4],[5752,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5079,4],[12928,4],[13834,5],[19584,5],[21546,5]]},"/en/lessons/naive-bayesian":{"position":[[5764,4],[11171,4],[12986,4],[27295,4],[51337,5],[57171,4],[57262,4],[57597,4],[57778,4],[61341,4],[61505,4]]},"/en/lessons/normalizing-data":{"position":[[9438,4],[9620,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1195,4],[43448,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2743,4]]},"/en/lessons/preserving-your-research-data":{"position":[[9407,4],[9632,4],[11402,4],[16672,4]]},"/en/lessons/qgis-layers":{"position":[[1074,4],[6879,4],[6941,4],[16539,4],[18740,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6391,4]]},"/en/lessons/sentiment-analysis":{"position":[[14874,4],[16732,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16559,4]]},"/en/lessons/sonification":{"position":[[37043,4],[38589,4]]},"/en/lessons/space-place-gazetteers":{"position":[[17673,4],[20459,4],[25424,4],[41669,4],[43550,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32452,4],[32631,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17181,4],[18982,4],[34096,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4599,4],[45459,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39764,4],[43167,4],[51855,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[919,4],[1898,4],[2505,4],[16677,4],[26729,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11599,4],[21930,4],[26620,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[622,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18112,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6243,4],[14923,4],[20120,4],[27256,4],[30750,4],[33222,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12320,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4164,4]]},"/en/lessons/windows-installation":{"position":[[221,4],[1373,5],[3085,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17072,4]]},"/en/lessons/working-with-web-pages":{"position":[[4295,4]]}}}],["goodby",{"_index":15368,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[21509,8]]}}}],["goodrich’",{"_index":10653,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1618,10]]}}}],["goodwil",{"_index":15561,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17672,9]]}}}],["googl",{"_index":98,"title":{"/en/lessons/googlemaps-googleearth":{"position":[[9,6],[25,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1770,6],[7727,6],[8175,6],[9002,6],[9520,6],[9586,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14366,6],[14861,7],[19167,6],[32811,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13423,6],[16157,6],[17494,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3453,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19176,6],[20588,6],[35983,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8139,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[250,6],[6895,6],[8191,6],[8205,6],[8365,6],[8425,6],[8501,6],[8691,6],[9073,6],[9596,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2140,6],[11621,6],[11745,6],[11916,6],[11998,6],[14142,6],[39414,6],[39526,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2277,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4431,6],[8180,6],[10239,6],[10262,6],[33583,6],[33961,6],[34234,6],[34727,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8148,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24047,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17178,6],[23054,6],[23226,6],[23383,6],[23636,6],[35654,6],[35842,6],[36653,6],[38121,6],[45898,6],[45941,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2295,6],[2380,6],[2642,7],[2910,6],[4861,6],[4978,7],[9228,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35453,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16639,7],[16724,6],[17372,6],[17413,6]]},"/en/lessons/extracting-keywords":{"position":[[38866,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[211,6],[7922,6],[7968,6],[8042,6],[8271,6],[8460,6],[8588,6],[9314,6],[9964,6],[9999,6],[10391,6],[11858,6],[15536,6],[38078,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36254,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7262,6],[25522,6],[27468,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2588,6],[68248,6],[68547,7]]},"/en/lessons/geocoding-qgis":{"position":[[2972,6],[36725,7],[37196,6],[37236,6],[37316,6],[37803,6],[37870,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14854,6],[24324,6],[24476,6],[24492,6],[30546,6]]},"/en/lessons/georeferencing-qgis":{"position":[[716,6],[732,6],[776,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[13071,7],[34178,6],[34246,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[264,6],[7311,6],[7335,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[10,6],[26,6],[53,6],[158,6],[243,6],[256,6],[275,6],[347,6],[1060,6],[1210,6],[1462,6],[1592,6],[2433,6],[2661,6],[3229,6],[3725,6],[3788,6],[4776,6],[5448,6],[5735,6],[7461,6],[11729,6],[11847,6],[11974,6],[12088,6],[12211,6],[12225,6],[12268,6],[12452,6],[12542,6],[12662,6],[13294,6],[13448,6],[14795,6],[15107,6],[15123,6],[15199,6],[15214,6],[15399,6],[15777,6],[15803,6],[15886,6],[16112,6],[16257,6],[16488,6],[16580,6],[17827,6],[18131,6],[18500,6],[18707,6],[18854,6],[19795,6],[19870,6],[19906,6],[20300,6],[21259,6],[21574,6],[21679,6],[21698,6],[21770,6]]},"/en/lessons/gravity-model":{"position":[[9185,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21536,6],[21849,6],[25578,6]]},"/en/lessons/installing-omeka":{"position":[[4116,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[862,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16771,6],[16926,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3245,6],[7613,6],[12621,7],[35823,6],[36201,6],[36474,6],[36957,7]]},"/en/lessons/intro-to-powershell":{"position":[[41407,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[25393,6]]},"/en/lessons/introduction-map-warper":{"position":[[1399,6],[6269,6],[6285,6],[11414,6],[11548,6],[11626,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2626,6]]},"/en/lessons/jupyter-notebooks":{"position":[[15296,6]]},"/en/lessons/linear-regression":{"position":[[56815,6],[56901,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4388,6],[5534,6],[8161,6],[10986,6],[22511,6]]},"/en/lessons/naive-bayesian":{"position":[[12190,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10,6],[100,6],[170,6],[224,6],[592,6],[616,6],[677,6],[798,6],[842,6],[2025,6],[2098,6],[2643,6],[2696,6],[2783,6],[3098,6],[3268,6],[3405,6],[3781,6],[3873,6],[3931,6],[3956,6],[4031,6],[4087,6],[4140,6],[4264,6],[4468,6],[4545,6],[4612,6],[4882,6],[4984,6],[5312,6],[5398,6],[5499,6],[5881,6],[6019,6],[6152,6],[6360,6],[6518,6],[6827,6],[6973,6],[7435,6],[7620,6],[7735,6],[7856,6],[8137,6],[8634,6],[10072,6],[10450,6],[12392,6],[12456,6],[12607,6],[12731,6],[12822,6],[13051,6],[14694,6],[15107,6],[18285,6],[18300,6],[18351,6],[18418,6],[18496,6],[18943,6],[18989,6],[19417,6],[19532,6],[19619,7],[19828,6],[19880,6],[19956,6],[20341,6],[20566,6],[21199,6],[21248,6],[21318,6],[21432,6],[21803,7],[21829,6],[22078,6],[23120,6],[23202,6],[23999,6],[24550,6],[33390,6],[33673,6],[33973,6],[34116,6],[39958,6],[40257,6],[40576,6],[41702,6],[42516,6],[42781,6],[43234,6],[43797,6],[44315,6],[45517,6],[50383,6],[50432,6],[51939,6],[52056,6],[52441,6]]},"/en/lessons/qgis-layers":{"position":[[4982,6],[8482,6],[15618,6]]},"/en/lessons/space-place-gazetteers":{"position":[[3407,6],[16632,6],[32592,6],[32778,6],[32849,6],[32982,6],[38036,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1843,6],[2311,6],[6339,6],[8901,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21220,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12788,6],[13630,7],[13775,6],[13882,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4649,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2462,6],[3169,6],[4030,6],[4859,6],[4943,6],[5011,6],[6351,6],[6416,6],[12007,6],[12215,7],[12833,6],[13978,6],[14970,6],[15044,6],[15531,6],[15660,6],[15918,6],[23557,6],[23770,6],[23893,6],[24167,6],[24261,6],[24674,6],[29827,6],[30837,6],[31015,6],[31454,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3698,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12905,6],[14220,6]]},"/en/lessons/vector-layers-qgis":{"position":[[182,6],[198,6],[260,6],[16123,6],[16218,7],[16230,6],[16632,6],[16648,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8109,7]]}}}],["google.cloud",{"_index":18867,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21968,12],[22000,12]]}}}],["google.colab",{"_index":6678,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13588,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[37916,12]]}}}],["google/osm",{"_index":10093,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2969,11],[3062,11],[4253,11],[4479,11]]}}}],["googledoc",{"_index":5521,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42486,11]]}}}],["googlerefin",{"_index":11292,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2222,12]]}}}],["googlev3",{"_index":18163,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10773,8]]}}}],["google’",{"_index":2421,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14432,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8325,8],[44236,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[13438,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[918,8],[1547,8],[3038,9],[6873,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[2744,8],[5417,8],[19093,8],[46037,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4075,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10201,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18667,8]]}}}],["gop",{"_index":1718,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40462,3],[43939,3],[44065,3],[51583,3],[51709,3]]}}}],["gordon",{"_index":16558,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53806,7]]},"/en/lessons/working-with-web-pages":{"position":[[4560,6]]}}}],["gorman",{"_index":3560,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3004,7]]},"/en/lessons/jupyter-notebooks":{"position":[[53133,7]]}}}],["gotham",{"_index":20909,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7492,7],[11909,7]]}}}],["gothenburg",{"_index":12778,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32176,11]]}}}],["gothic",{"_index":21242,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6193,6],[35298,6],[35365,6]]}}}],["gotten",{"_index":7917,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27601,6]]},"/en/lessons/naive-bayesian":{"position":[[53756,6]]}}}],["gotthard",{"_index":12769,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31501,9]]}}}],["gottschalk",{"_index":20219,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48593,11],[51797,11]]}}}],["gov.tw.rpi.edu//sparql",{"_index":15289,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36432,22]]}}}],["gov.tw.rpi.edu/wiki/a_crash_course_in_sparql",{"_index":15290,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36556,46]]}}}],["govern",{"_index":7228,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5429,10],[7573,10],[7587,11],[8021,11],[8150,11],[8216,10],[8461,10],[10049,11],[13765,10],[13814,10],[14281,10],[14648,10],[14817,10],[19361,10],[19485,10],[19919,11],[20768,10],[21598,10],[21733,10],[22921,11],[24220,10],[24321,11],[24995,12],[25639,10],[26027,10],[26671,10],[26861,11],[27485,10],[36282,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9275,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5543,10],[19359,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13653,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6966,8]]},"/en/lessons/intro-to-linked-data":{"position":[[36402,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[4562,10],[17102,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13051,10],[36006,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8153,10]]},"/en/lessons/naive-bayesian":{"position":[[60852,11],[70361,8]]},"/en/lessons/qgis-layers":{"position":[[3165,10],[5075,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18831,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[697,10]]}}}],["government",{"_index":1157,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9214,12]]},"/en/lessons/introduction-map-warper":{"position":[[9660,12]]}}}],["government’",{"_index":7265,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7671,12],[26330,12]]},"/en/lessons/qgis-layers":{"position":[[5178,12]]}}}],["governor",{"_index":16196,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8752,8]]}}}],["gp",{"_index":13336,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[3085,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12681,3],[12862,3],[13009,3],[14253,3]]}}}],["gpe",{"_index":6875,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37070,3],[37180,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26316,5]]}}}],["gpl",{"_index":12592,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1356,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9088,3]]}}}],["gpt",{"_index":14611,"title":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40,3]]}},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41,3],[164,3],[278,3],[532,3],[914,4],[1511,3],[2575,3],[3088,3],[4203,3],[4277,5],[4399,3],[5393,3],[6006,3],[9896,3],[10363,3],[11095,3],[11854,3],[11861,3],[18256,3],[20044,3],[20349,3],[21564,3],[21863,3],[23773,3],[24267,3],[31935,3],[33832,3],[34514,3],[34970,3],[37068,3],[37574,3],[43561,3],[45466,3],[45632,3],[45904,3],[45946,3],[47145,3],[48473,3],[48807,3],[49059,3],[49066,3],[49152,3],[49218,3],[49283,3],[49337,3],[49372,3],[49939,3],[50169,3],[50188,3],[50229,3],[50261,3],[50310,3],[50439,3],[50986,3],[51880,3],[52975,3],[53098,3],[53669,3],[55065,3],[55197,3]]}}}],["gpt’",{"_index":14618,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5124,5]]}}}],["gpu",{"_index":5855,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7932,5],[8034,4],[8332,5],[8782,4],[8882,3],[8902,4],[8940,3],[9017,4],[28230,4],[28255,3],[28443,3],[28533,3],[28667,4],[28751,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24170,3],[24252,3],[34009,3],[34075,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9270,6],[11655,3],[11736,3],[32976,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[408,5],[482,4],[12317,5],[12414,3],[12561,4],[12802,5],[13219,3],[13440,5],[13623,3],[13666,3],[13702,3],[13814,3],[13847,3],[13935,4],[14118,4],[14834,3],[14931,3],[15037,3],[15102,3],[15386,3],[15537,4],[15780,3],[16155,3],[16300,4],[16381,3],[16502,3],[16537,4],[16659,3],[16694,3],[16738,3],[16806,3],[17019,3],[17151,6],[17734,3],[17783,3],[18190,3],[19219,3],[19496,3],[19572,3],[19904,3],[20445,3],[21174,3],[21264,3],[21495,4],[21722,3],[22018,3],[22127,3],[22204,3],[22293,3],[22391,3],[22522,4],[22635,4],[22907,3],[23032,4],[23528,3],[30406,3],[50417,4],[50931,4],[50940,4],[51639,3],[51683,3],[55773,4]]},"/en/lessons/jupyter-notebooks":{"position":[[49618,7]]}}}],["gpx",{"_index":13335,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[3073,3]]}}}],["gr8",{"_index":3620,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4063,4]]}}}],["grab",{"_index":2396,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12681,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6970,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5463,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40929,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19972,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17397,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5651,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2886,4]]},"/en/lessons/naive-bayesian":{"position":[[49599,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17456,4],[20005,7],[34086,4],[36257,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10010,4],[25534,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20504,4]]},"/en/lessons/transliterating":{"position":[[17010,4]]}}}],["grace",{"_index":22823,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[5291,5],[6545,6],[6749,5]]}}}],["gracefulli",{"_index":21100,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7276,11]]}}}],["gradat",{"_index":20362,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13567,10]]}}}],["grade",{"_index":11245,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46436,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[826,5],[45443,5]]},"/en/lessons/sonification":{"position":[[26761,6],[26778,7]]}}}],["gradient",{"_index":12544,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[14309,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[554,8],[26190,8],[26484,8],[26623,8],[26751,9],[27043,9]]}}}],["gradmann",{"_index":15304,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37417,9]]}}}],["gradual",{"_index":10327,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8780,7],[9576,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39562,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8912,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55085,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44093,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36861,9]]}}}],["graduat",{"_index":6631,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[4997,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47129,8]]},"/en/lessons/extracting-keywords":{"position":[[2617,9],[6228,9],[6639,9],[7445,8]]},"/en/lessons/geocoding-qgis":{"position":[[14246,9],[14566,9],[14976,9],[16735,9],[28644,9],[28707,9]]},"/en/lessons/linear-regression":{"position":[[46430,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63821,8]]}}}],["graham",{"_index":7860,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20458,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46918,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34210,6],[55966,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12266,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44981,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35394,7]]}}}],["grain",{"_index":3863,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16664,7],[57420,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[881,7],[29198,7],[29384,7],[29928,7],[30240,8],[30379,8],[30522,7],[41796,7],[48486,7],[48578,7],[48727,5],[49287,7],[49611,7],[50547,7],[50921,7],[51164,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30063,7]]},"/en/lessons/gravity-model":{"position":[[35591,5],[65622,5]]},"/en/lessons/naive-bayesian":{"position":[[52152,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35307,7]]}}}],["gram",{"_index":1715,"title":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[29,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40377,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68062,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21125,4],[21361,4],[37072,4],[37116,5],[37204,4],[37490,5],[37625,5],[37650,5],[37718,4],[37936,5],[37987,5],[38280,5],[38361,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44421,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[30,6],[124,5],[155,5],[393,5],[998,5],[1084,5],[1396,5],[1916,6],[1949,5],[2161,5],[2389,4],[2466,4],[3045,5],[3158,5],[5147,4],[5202,5],[5429,5],[5548,6],[6548,5],[6609,4],[8628,5],[8689,4],[8838,5],[9050,5],[9145,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[128,4],[314,7],[330,5],[412,5],[696,4],[719,5],[796,5],[901,4],[1114,4],[1205,5],[1258,4],[1353,4],[1427,6],[1690,6],[1788,5],[1874,5],[2260,4],[2345,5],[2589,5],[2791,5],[3156,5],[3305,6],[3673,4],[3888,6],[5623,5],[6021,4],[6590,4],[9629,5],[10994,5],[11911,8],[11928,5],[12010,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9918,4],[10254,4],[30630,7],[30762,5],[30848,5],[31713,4]]}}}],["grammar",{"_index":4426,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56913,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6151,7],[60726,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2904,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40516,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19896,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39375,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1093,7],[5679,8],[6697,7],[7625,8],[7658,7],[7836,7],[8065,7],[8138,7],[10560,7],[10628,7],[10855,8],[11260,7],[11350,8],[11652,7],[12227,7],[12457,7],[13045,7],[13113,9],[13574,7],[14444,7],[14561,8],[16098,7],[16985,8],[17163,7],[17395,7],[22939,7],[23038,7],[23848,7]]},"/en/lessons/introduction-and-installation":{"position":[[1293,7]]},"/en/lessons/sonification":{"position":[[779,7],[1914,8],[24192,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[20279,9]]}}}],["grammat",{"_index":1163,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9524,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1390,11],[1587,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3179,11],[3332,11],[6355,11],[8101,11],[18737,11],[25556,11],[32532,11],[33643,11],[48306,11],[58375,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[9290,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43499,11]]}}}],["gram’",{"_index":19158,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1619,6]]}}}],["granad",{"_index":14349,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50673,8]]}}}],["grand",{"_index":20941,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[15851,5]]}}}],["grandchildren",{"_index":15202,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[19114,15]]}}}],["granovett",{"_index":10355,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2485,11]]}}}],["grant",{"_index":4969,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45688,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58066,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39649,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56634,5],[56764,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2099,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12526,5],[32901,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2246,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[19232,5],[19260,5],[19483,5],[19603,5]]},"/en/lessons/installing-omeka":{"position":[[7815,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20474,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10198,7]]},"/en/lessons/naive-bayesian":{"position":[[34059,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20103,5],[20193,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12581,5],[15260,5],[23147,5],[26841,5],[28420,5]]}}}],["granta",{"_index":10147,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2237,8]]}}}],["granular",{"_index":5478,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25819,8],[29318,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50021,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3422,8],[13043,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20504,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1799,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8505,9],[11398,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24149,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60075,8]]}}}],["grape",{"_index":13091,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5417,6],[5590,6]]}}}],["graph",{"_index":1664,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35460,5],[43392,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16812,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5075,5]]},"/en/lessons/common-similarity-measures":{"position":[[8024,6],[8128,6],[8982,6],[12193,5],[12572,6],[12663,5],[14358,5],[16241,5],[16371,6],[16780,5],[16837,5],[18007,6],[38678,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39136,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13451,8],[48014,6],[48053,5],[51242,5],[51383,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2954,5],[4545,6],[5669,6],[9400,6],[12143,6],[12910,6],[13631,5],[15774,6],[16396,7],[20648,6],[21237,5],[21389,6],[26038,5],[33535,5],[35927,5],[36065,5],[36157,7],[36581,6],[36634,5],[36775,6],[36888,6],[38121,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[927,5],[1146,5],[1748,5],[3549,7],[3843,5],[19772,5],[19830,7],[19925,5],[20148,5],[20725,5],[21422,6],[22138,6],[22521,5],[24879,5],[25741,5],[30012,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5468,5],[5867,5],[6301,5],[27540,5],[28702,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[817,5],[2837,5],[2936,5],[4016,7],[4633,8],[5032,5],[5251,6],[14772,5],[15066,5],[18917,5],[20388,5],[20928,5],[21094,6],[21433,5],[21538,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[352,5],[3145,8],[10209,6],[10740,5],[11002,6],[11144,5],[11242,5],[11324,5],[11843,5],[11954,5],[12096,6],[12937,5],[12998,5],[13047,5],[13092,5],[13236,5],[13339,5],[13722,5],[13773,5],[14156,6],[15656,5],[15730,5],[17613,5],[18068,5],[21169,5],[21473,6],[21613,6],[24922,6],[26989,5],[27031,5],[27085,6],[27305,6],[27600,5],[27777,5],[28514,6],[29845,5],[30181,5],[30562,5],[32951,5],[36935,5],[38793,6],[41715,6],[45657,5],[45851,5],[49821,5],[51198,6],[51321,7]]},"/en/lessons/geocoding-qgis":{"position":[[11393,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[10436,8],[26033,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1133,6],[5010,5],[34953,6],[40326,5],[40559,5],[43169,6],[44651,5],[45134,5],[47888,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[120,5],[249,5],[690,5],[1756,7],[1814,5],[3571,6],[4508,6],[4975,6],[5134,5],[9291,6],[10780,5],[10872,5],[14618,5],[14797,6],[27089,5]]},"/en/lessons/gravity-model":{"position":[[21248,5],[21596,5],[21961,5],[22866,5],[23223,6],[39955,5],[40257,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[26652,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[163,8],[207,5],[291,6],[416,6],[560,6],[579,5],[621,5],[687,5],[720,5],[767,5],[1001,5],[1086,5],[1102,6],[1141,5],[1243,5],[1659,8],[1763,5],[1821,6],[1906,6],[2792,7],[2829,6],[3096,6],[3223,6],[3396,6],[3492,6],[3661,8],[3705,5],[3842,5],[4142,5],[4301,6],[4442,6],[4559,5],[4583,5],[4795,6],[4890,5],[4934,5],[5998,5],[6080,8],[6519,7],[6708,8],[6762,6],[6798,6],[6926,5],[6958,6],[7911,6],[10876,6],[11455,5],[11737,5],[11952,6],[11976,5],[12147,5],[12510,6],[13352,5],[13711,5],[13894,6],[13962,6],[14003,6],[14044,6],[14127,5],[14244,6],[14282,5],[14346,5],[14727,5],[14971,5],[15195,5],[15412,6],[15511,5],[15595,5],[15668,5],[16085,5],[17752,5],[18520,5],[18628,5],[19265,6],[19367,5],[19398,5],[20271,5],[21192,5],[21392,5],[21869,5],[21922,5],[22294,5],[22503,6],[23491,5],[24501,5],[24569,5],[25028,5],[26757,5],[29936,6],[30080,6],[30099,5],[30150,6],[30230,6],[30285,6],[30304,5],[30337,5],[30383,5],[30819,5],[30923,5],[31048,5],[31320,5],[31336,5],[33384,5],[33661,5],[33956,5],[34040,6],[34117,5],[35145,5],[35304,5],[36104,5],[36186,6],[37877,5],[38604,5],[38722,6],[39119,5],[39951,5],[40556,5],[41053,5],[41069,6],[41128,5],[41147,5],[41597,5],[42196,5],[42287,5],[43006,5],[43110,6],[43307,5],[43459,5],[43715,5],[43803,5],[44801,5],[45218,5],[45349,5],[45437,5],[45794,5],[45957,6],[46414,5],[46442,6],[47096,5],[47184,5],[47444,6],[48391,5],[48479,5],[48938,6],[49044,6],[49145,6],[49866,7],[49886,6],[49977,6],[50228,5],[51472,5],[51691,5],[51820,6],[51896,6],[52077,5],[52188,5],[52228,5],[52274,6],[52709,5],[54029,7],[54162,8]]},"/en/lessons/intro-to-linked-data":{"position":[[15741,6],[38339,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[744,8],[25918,5],[25988,6],[26726,5],[29178,5],[33335,8],[33438,6],[33956,5],[34057,6],[37352,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17590,5],[20054,6],[21150,5],[22058,7],[22227,6],[22344,6]]},"/en/lessons/linear-regression":{"position":[[51176,5],[58043,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27551,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18068,5],[18138,5],[18261,5],[18384,6],[27901,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2838,6],[30748,5],[31487,5],[32612,5],[40811,6],[42673,5],[42800,7],[43143,5],[43248,5],[43312,6],[43616,6],[43634,5],[47677,8]]},"/en/lessons/sonification":{"position":[[24096,5],[24203,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22806,5],[23992,5],[24279,5],[24645,5],[27109,5],[27215,6],[27734,5],[32201,5],[36090,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21704,7],[36041,7],[43984,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23486,5]]}}}],["graph_object",{"_index":14471,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[30424,13]]}}}],["graphframes#graphfram",{"_index":9622,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16036,23]]}}}],["graphframes#graphframes;0.7.0",{"_index":9632,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16269,29],[16520,29]]}}}],["graphic",{"_index":73,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1330,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13075,9],[13121,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2012,10],[2819,9],[3987,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15655,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7906,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[548,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16374,9],[34214,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1010,9],[39648,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2916,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15162,8],[17841,7],[17958,7],[18051,7],[18144,9],[34553,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9256,8],[21771,8],[44935,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27849,9]]},"/en/lessons/geocoding-qgis":{"position":[[14213,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[30959,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1514,9],[9211,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50910,8],[51035,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[383,8],[12292,8],[12777,8],[13637,7],[13982,8],[15674,7],[15740,8],[16112,8]]},"/en/lessons/intro-to-bash":{"position":[[648,9],[4743,9],[26721,9]]},"/en/lessons/intro-to-powershell":{"position":[[2729,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[572,8],[7252,9],[23633,8],[23709,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3845,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46257,9],[46480,9]]},"/en/lessons/json-and-jq":{"position":[[1710,9]]},"/en/lessons/jupyter-notebooks":{"position":[[9776,9],[49592,8]]},"/en/lessons/research-data-with-unix":{"position":[[4303,9],[8991,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17055,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1369,9],[1422,9],[32683,9]]},"/en/lessons/sonification":{"position":[[40973,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20746,9],[31073,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33768,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7984,9],[8027,9],[21457,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45802,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8625,8],[9292,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4176,9],[16514,9]]}}}],["graph’",{"_index":10443,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14280,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4823,7],[29593,7]]}}}],["grappl",{"_index":14230,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[17274,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50723,7],[54653,8]]}}}],["grasp",{"_index":54,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[999,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9651,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38203,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41448,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3108,5]]},"/en/lessons/naive-bayesian":{"position":[[12726,8]]}}}],["grass",{"_index":12525,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[9588,8]]}}}],["grate",{"_index":5572,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67994,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35902,8]]}}}],["gratefulli",{"_index":9993,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56478,10]]}}}],["grati",{"_index":15946,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7081,6]]}}}],["graticl",{"_index":15853,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[24859,9],[26455,9],[32244,9]]}}}],["gratifi",{"_index":21571,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36993,9]]}}}],["gratitud",{"_index":20445,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[28946,9]]}}}],["gratuit",{"_index":9773,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29811,13]]}}}],["gratuitement\\n",{"_index":9777,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29862,16]]}}}],["grave",{"_index":23183,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[24759,7]]}}}],["gravel",{"_index":20251,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49698,7],[52362,6]]}}}],["gravit",{"_index":13523,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[4075,13],[4266,13],[5401,13],[5515,13]]}}}],["graviti",{"_index":621,"title":{"/en/lessons/gravity-model":{"position":[[16,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19440,7],[19467,7],[19493,7],[19520,7]]},"/en/lessons/gravity-model":{"position":[[17,7],[539,7],[3671,8],[3924,9],[4345,7],[4441,7],[5424,7],[5573,7],[5721,9],[5835,7],[7039,7],[7244,7],[7862,7],[8073,7],[9608,7],[10078,7],[13752,7],[15460,7],[15888,7],[18580,7],[19081,8],[19866,7],[20288,7],[20430,7],[20830,7],[26118,7],[27421,7],[27552,7],[29747,7],[30182,7],[32426,7],[32571,7],[33917,7],[36335,7],[40528,7],[40708,7],[42607,7],[43216,7],[43860,7],[47918,7],[53767,7],[56670,7],[56807,7],[57406,7],[58394,7],[58757,7],[59094,7],[59634,7],[59950,7],[60096,7],[60388,7],[62618,7],[63969,7],[66786,7]]}}}],["gravitymodel",{"_index":13727,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48177,12]]}}}],["gravitymodeldata",{"_index":13725,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48117,16],[49574,17]]}}}],["gravitymodeldata$county[entri",{"_index":13739,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50725,31]]}}}],["gravitymodeldata$wages[entri",{"_index":13748,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51013,30]]}}}],["gravitymodeldata$wagetrajectory[entri",{"_index":13750,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51074,39]]}}}],["gravitymodeldata$wheat[entri",{"_index":13746,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50952,30]]}}}],["gray",{"_index":3172,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45402,4],[46345,4],[47831,4],[49662,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3052,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6445,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20800,4]]}}}],["grayscal",{"_index":9322,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28825,9],[37913,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[12134,9]]}}}],["grayson",{"_index":22973,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50080,8]]}}}],["gre",{"_index":6782,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[27527,4]]},"/en/lessons/linear-regression":{"position":[[46382,3]]}}}],["great",{"_index":924,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12929,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43658,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9990,5],[12367,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26727,5],[30051,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4972,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11428,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59035,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24737,5],[42741,5],[51872,5],[68765,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57083,5],[57147,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22385,5],[27467,5],[36157,5],[36239,5],[59049,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8077,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2693,5],[21770,5],[30981,5],[31136,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4306,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23121,6],[32553,5],[40855,6]]},"/en/lessons/extracting-keywords":{"position":[[15285,6],[17701,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2150,5],[42144,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24927,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2365,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2927,5],[2958,5],[8771,5],[36691,5]]},"/en/lessons/geocoding-qgis":{"position":[[11174,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[580,5],[27817,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1350,5]]},"/en/lessons/gravity-model":{"position":[[15668,5],[44714,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[26444,5],[43975,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[615,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27006,5],[39637,5],[42394,5]]},"/en/lessons/intro-to-bash":{"position":[[4124,5],[9464,5],[14940,6]]},"/en/lessons/intro-to-linked-data":{"position":[[36655,5]]},"/en/lessons/intro-to-powershell":{"position":[[30156,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[18080,5],[19002,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6206,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22976,5]]},"/en/lessons/json-and-jq":{"position":[[5217,5]]},"/en/lessons/jupyter-notebooks":{"position":[[5063,5],[39361,5],[44833,5],[50969,5]]},"/en/lessons/linear-regression":{"position":[[72763,6]]},"/en/lessons/linux-installation":{"position":[[3836,5]]},"/en/lessons/mac-installation":{"position":[[3423,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4777,5]]},"/en/lessons/naive-bayesian":{"position":[[4784,5],[50724,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1697,5],[6063,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4383,5]]},"/en/lessons/qgis-layers":{"position":[[3242,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1973,5],[2208,5],[2784,5],[28007,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28305,5]]},"/en/lessons/sentiment-analysis":{"position":[[25231,6],[25331,5]]},"/en/lessons/space-place-gazetteers":{"position":[[11625,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1400,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3998,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20675,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25970,5]]},"/en/lessons/transliterating":{"position":[[19733,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[23606,5],[31333,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7389,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25598,5]]},"/en/lessons/vector-layers-qgis":{"position":[[16424,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16047,5],[16134,5],[16221,5],[16308,5],[26100,5],[26368,5],[27500,5],[29834,5],[30803,5],[30961,5],[31571,5],[35381,6],[46474,5]]},"/en/lessons/windows-installation":{"position":[[4635,5]]}}}],["greater",{"_index":2848,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13182,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11230,7],[35330,7],[59309,7]]},"/en/lessons/common-similarity-measures":{"position":[[13283,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22513,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47556,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15823,7],[16301,7],[37118,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13220,7],[46644,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12634,7],[13052,7],[20183,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41269,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35213,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12269,7],[22373,7],[26249,7],[39745,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4976,8]]},"/en/lessons/geocoding-qgis":{"position":[[31972,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4837,7],[7952,7],[34550,7]]},"/en/lessons/gravity-model":{"position":[[21383,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[22216,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1998,7],[2921,7],[10586,7],[32613,7]]},"/en/lessons/introduction-map-warper":{"position":[[4920,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15579,7],[36446,7]]},"/en/lessons/json-and-jq":{"position":[[11690,7]]},"/en/lessons/jupyter-notebooks":{"position":[[29128,7],[29191,7]]},"/en/lessons/linear-regression":{"position":[[60108,7]]},"/en/lessons/logistic-regression":{"position":[[6762,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3150,7],[17155,7]]},"/en/lessons/naive-bayesian":{"position":[[46547,7]]},"/en/lessons/research-data-with-unix":{"position":[[3126,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25483,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17485,7],[18163,7],[24664,7],[33202,7],[36197,7],[36386,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29045,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28464,7],[28683,8],[29575,7],[30699,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[53388,7]]},"/en/lessons/transliterating":{"position":[[10791,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51754,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24889,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37350,7],[46038,7]]}}}],["greatest",{"_index":8028,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1295,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19385,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32882,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9343,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8295,8]]},"/en/lessons/linear-regression":{"position":[[18337,8]]},"/en/lessons/space-place-gazetteers":{"position":[[32393,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8381,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34964,8]]}}}],["greatli",{"_index":9123,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18494,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25250,7],[42650,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37940,7]]}}}],["greco",{"_index":4568,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2877,5],[70452,5]]}}}],["greed",{"_index":15488,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4211,6]]}}}],["greedy_modularity_commun",{"_index":10595,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41618,31]]}}}],["greek",{"_index":4421,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56285,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3021,5]]},"/en/lessons/common-similarity-measures":{"position":[[14273,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33414,5],[33468,5]]}}}],["green",{"_index":2833,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11656,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8490,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11848,5],[12137,5],[12543,5],[30037,5],[32782,5],[45013,5],[50271,5],[51393,5],[54822,5],[56455,5],[57088,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1739,5],[2194,5],[2504,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15605,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3899,5],[16076,5],[16143,5],[16284,5],[22597,5],[24874,5],[24898,5],[25648,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4721,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16493,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30865,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14880,5],[15022,5],[15195,5],[15261,5],[15526,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[16320,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28302,5],[28368,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42029,5],[45447,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[19952,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[12270,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2727,5],[19154,5],[19221,5],[19437,5],[19888,5],[27287,5],[29943,5],[29965,5],[30718,5]]},"/en/lessons/introduction-map-warper":{"position":[[6917,5],[15705,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32385,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17853,5]]},"/en/lessons/jupyter-notebooks":{"position":[[16218,8]]},"/en/lessons/qgis-layers":{"position":[[12733,6],[12831,5]]},"/en/lessons/sonification":{"position":[[12705,5],[15270,5]]},"/en/lessons/space-place-gazetteers":{"position":[[38339,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45985,5],[46276,5],[46525,6],[48381,5],[48692,5],[49260,5],[50028,5],[60556,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7266,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10853,5],[50144,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1505,5],[3161,5],[4576,5]]}}}],["greenspan",{"_index":20438,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27898,10],[30587,10],[31685,10],[34877,10],[36714,10]]}}}],["greet",{"_index":5281,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[968,8],[4749,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14704,6]]}}}],["greet.greetentity(\"everybodi",{"_index":5303,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[4755,30]]}}}],["greet.greetentity(\"program",{"_index":5304,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[4786,30]]}}}],["greet.pi",{"_index":5282,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1056,9],[1069,8],[2341,8],[2585,8],[2760,8],[2800,8],[4321,8],[4390,8],[4661,9],[4698,8],[4732,8],[4911,8],[5266,8],[5307,8],[5721,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7131,9]]}}}],["greetent",{"_index":5283,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1083,11],[1322,14],[1976,12],[2371,11],[2814,11],[5215,11]]}}}],["greetentity(\"everybodi",{"_index":5285,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1125,24]]}}}],["greetentity(\"program",{"_index":5286,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1150,24]]}}}],["greetentity(“everybodi",{"_index":5305,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[5058,25]]}}}],["gregori",{"_index":21064,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50938,7]]}}}],["gregorian",{"_index":12358,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55051,9]]}}}],["gregory’",{"_index":12749,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30443,9]]}}}],["grel",{"_index":3276,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[446,4],[15148,4],[16906,7],[17080,4],[17230,4],[17660,4],[18204,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7378,7],[7413,4],[7687,4],[7843,4],[8465,4],[9025,5],[9138,4],[9611,4],[13023,4],[13585,4],[14940,4],[15217,4],[16630,4],[20467,4],[20644,4],[21072,5],[25967,4],[26049,4],[27151,4],[28990,4],[29089,4],[31465,4],[32781,4]]}}}],["grel’",{"_index":11303,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8044,6],[23177,6],[25126,6]]}}}],["grep",{"_index":3634,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6137,4]]},"/en/lessons/intro-to-powershell":{"position":[[44751,6]]},"/en/lessons/research-data-with-unix":{"position":[[8817,4],[9111,4],[9483,5],[9553,4],[10017,4],[10036,4],[10206,4],[10485,4],[10709,4],[11174,4],[11221,4],[12150,4],[12169,4],[12635,4],[13142,4],[13203,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[31669,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9945,5],[10011,4],[10035,4],[10232,4],[10433,4],[13794,4]]}}}],["grep/s",{"_index":3635,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6219,8]]}}}],["greta",{"_index":10012,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57073,5],[58063,5]]}}}],["grew",{"_index":10362,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3850,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5593,4]]},"/en/lessons/gravity-model":{"position":[[2799,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2968,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8754,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[136,4]]}}}],["grey",{"_index":3379,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12746,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36930,4],[37046,4],[38657,4],[43609,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24228,4],[24796,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5466,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38561,6],[38675,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25381,4]]}}}],["greyscal",{"_index":11118,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27001,9],[30021,9],[30038,9]]},"/en/lessons/qgis-layers":{"position":[[16887,9]]}}}],["greyscale_imag",{"_index":11127,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28053,15],[30623,15]]}}}],["gribomont’",{"_index":22114,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6330,11]]}}}],["grid",{"_index":1458,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25486,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61358,4],[64376,4]]},"/en/lessons/common-similarity-measures":{"position":[[12478,4],[12641,4]]},"/en/lessons/geocoding-qgis":{"position":[[2138,5],[10366,4],[11217,5],[19148,4],[19430,6],[25285,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28391,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25567,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[17718,4],[17948,4],[18054,4],[18504,5],[18768,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20373,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[929,4],[17934,4],[19000,4],[19065,4],[19131,4],[38687,4],[38953,4],[39785,4],[39922,4],[40434,4],[43472,4],[46427,4]]},"/en/lessons/qgis-layers":{"position":[[16629,6],[16745,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22303,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18524,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10031,6],[13179,4],[32880,4]]}}}],["gridwork",{"_index":3310,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3439,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2192,9]]}}}],["grievou",{"_index":18594,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58879,11],[59614,9]]}}}],["griffith",{"_index":22090,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24257,10]]}}}],["grigg",{"_index":13863,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65060,6]]}}}],["grimm",{"_index":21921,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61323,7]]},"/en/lessons/transliterating":{"position":[[16033,5]]}}}],["grimmer",{"_index":1802,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44885,8]]}}}],["grinnel",{"_index":9019,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26215,8],[26257,8]]}}}],["grinstead’",{"_index":15783,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[10600,11]]}}}],["grip",{"_index":4417,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55168,5]]}}}],["griswold",{"_index":10652,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1609,8]]}}}],["gritti",{"_index":18352,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[24254,6]]}}}],["grizzl",{"_index":5579,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68319,8]]}}}],["grjasowez",{"_index":11521,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14670,9],[15273,9],[15537,9],[16892,9],[18396,9],[20058,9],[20181,9],[20357,9],[23153,9],[23243,9],[23565,9]]}}}],["groceri",{"_index":13094,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5902,7],[6000,7]]}}}],["grok",{"_index":14045,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44578,8],[44757,8]]}}}],["grolemund",{"_index":19929,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42726,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20739,10]]}}}],["grootendorst",{"_index":3920,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19982,12]]}}}],["grootendorst’",{"_index":4338,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50129,14]]}}}],["gross",{"_index":13811,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[58246,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38736,7]]}}}],["ground",{"_index":2810,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6132,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[55349,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3666,6],[19383,10],[21120,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[11070,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42340,6]]},"/en/lessons/intro-to-linked-data":{"position":[[1834,9],[30325,9]]},"/en/lessons/introduction-map-warper":{"position":[[13903,6],[20414,6]]},"/en/lessons/logistic-regression":{"position":[[27608,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49380,9]]}}}],["group",{"_index":1645,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34591,7],[36173,5],[39866,5],[40220,6],[42998,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1064,5],[12725,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12023,5],[12391,5],[12573,5],[13079,5],[14032,5],[14400,5],[14582,5],[15088,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1052,5],[1366,6],[1793,5],[4267,5],[4617,8],[5085,7],[5362,6],[5588,5],[8302,8],[13072,5],[15806,5],[15833,5],[30428,9],[31076,7],[31205,7],[31424,6],[32852,9],[32986,9],[34537,7],[43129,5],[43253,5],[43416,5],[43928,5],[48994,7],[56980,7],[59752,6],[60760,6],[61166,6],[69630,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1627,6],[3890,7],[4074,6],[4181,6],[4339,6],[45828,8],[52020,7],[68231,9],[70442,6],[70617,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7831,5],[8256,5]]},"/en/lessons/common-similarity-measures":{"position":[[1431,5],[29813,7],[37796,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38108,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29020,7],[37315,6],[45969,5],[48678,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2934,6],[3257,7],[5247,6],[16028,5],[28574,5],[30125,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3300,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[256,7],[2895,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20166,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3985,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5139,8],[28470,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1215,5],[1262,5],[1349,5],[1456,5],[1527,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1149,5],[15136,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7514,6],[12215,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4855,5],[17804,6],[17876,6],[18030,6],[18112,6],[21017,7],[22531,5],[22565,5],[26058,7],[56351,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3015,7],[36762,7],[41726,6],[41964,6],[42024,6],[42192,5],[42563,5],[43959,5],[47279,7],[48091,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1089,5],[19141,6],[25574,6],[25854,6],[38907,5],[39109,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6942,6],[11359,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19540,8],[35949,7],[44993,6],[67429,6]]},"/en/lessons/geocoding-qgis":{"position":[[7261,5],[35884,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29174,6],[30453,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3384,5],[3402,5],[31038,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41260,5],[42393,5],[43485,5],[44256,5],[44331,5],[44401,7],[44474,6],[46392,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18563,9],[19701,5],[19831,5],[26278,6]]},"/en/lessons/gravity-model":{"position":[[12340,5],[16677,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5795,8],[15024,5],[19715,5]]},"/en/lessons/installing-omeka":{"position":[[6182,6],[6239,7],[6267,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5123,6],[24038,5],[24679,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11163,6],[14494,6],[18144,6],[24792,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45978,5]]},"/en/lessons/intro-to-powershell":{"position":[[28527,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2167,5],[2489,5],[2585,5],[2728,5],[2788,5],[2900,5],[2950,5],[3070,5],[3182,6],[3274,5],[3309,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[26235,5]]},"/en/lessons/introduction-map-warper":{"position":[[19905,7],[20548,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1387,6],[16534,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13445,6],[45466,5],[47324,5]]},"/en/lessons/json-and-jq":{"position":[[445,8],[24464,8],[24920,8],[25544,5],[27436,7],[33418,7]]},"/en/lessons/jupyter-notebooks":{"position":[[42017,6],[49784,6],[50338,6]]},"/en/lessons/linear-regression":{"position":[[5752,8],[5936,8],[11049,5],[12779,7],[39900,5],[40489,5]]},"/en/lessons/logistic-regression":{"position":[[38328,6],[40152,7],[56661,6]]},"/en/lessons/naive-bayesian":{"position":[[6596,6],[6745,6],[7946,8],[8106,6],[8287,6],[8429,8],[8739,6],[10029,5],[10158,6],[51174,7],[67279,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22901,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9031,5],[25892,5],[25998,8],[26055,5],[26154,6],[26997,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39699,5]]},"/en/lessons/sentiment-analysis":{"position":[[25486,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11194,8],[11702,5],[11918,8],[12457,7],[12535,5],[13498,5],[13602,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30624,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7529,5],[25508,6],[26425,5],[30315,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4788,6],[24377,9],[27170,8],[37929,8],[38348,6],[38407,6],[38443,6],[38938,5],[38999,6],[39295,7],[39472,7],[39484,6],[39587,6],[39674,6],[39814,6],[39869,5],[40111,6],[40289,6],[40461,5],[40535,8],[40996,8],[41083,6],[41127,6],[41233,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4459,6],[8366,5],[27310,6],[27388,9],[36319,9],[48234,7],[55504,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9140,6],[9398,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9506,6],[41797,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[16465,5],[16536,5],[22451,6],[27954,6],[28043,6],[28104,6],[28144,5],[33097,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5697,8],[7108,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21867,6],[23377,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22930,7],[23540,8],[24760,7],[24993,5],[25068,5],[25228,8],[25790,7],[26718,7],[26728,7],[26989,7],[30667,5],[31347,7],[31468,7],[31478,7],[31589,5],[31870,7],[33881,7],[33957,7],[37021,7],[38794,5],[38894,5],[38902,5],[44435,7],[44550,7],[44681,5],[44903,6]]}}}],["group(",{"_index":6625,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[2652,8],[2877,9]]}}}],["group(0",{"_index":12275,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40525,9]]}}}],["group_bi",{"_index":16725,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26702,10],[31720,10],[31814,10],[32724,10],[35231,10],[36749,10]]}}}],["group_by(.hashtag",{"_index":16764,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[32833,18],[33038,18],[33679,18],[35019,18]]}}}],["group_by(.key",{"_index":16726,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26713,14]]}}}],["group_by(.us",{"_index":16727,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27019,15],[27094,15],[27636,15],[28257,15],[30939,15]]}}}],["group_by(verifi",{"_index":19867,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[25674,18],[26634,18],[26930,18]]}}}],["groupbi",{"_index":7007,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45933,10],[49360,7]]},"/en/lessons/logistic-regression":{"position":[[30529,7],[37869,7],[40130,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38825,10],[39228,10],[39995,7],[40345,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24926,7],[31609,7],[36890,7],[36944,7]]}}}],["groupby('country_flying_miss",{"_index":23408,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[25166,33]]}}}],["grouped/1000",{"_index":23473,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33967,12]]}}}],["grouped['tons_frag",{"_index":23549,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44524,20]]}}}],["grouped[filt",{"_index":23550,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44560,15]]}}}],["grouper",{"_index":23489,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36340,7],[36868,7]]}}}],["group’",{"_index":9514,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53363,7]]}}}],["grover",{"_index":12742,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29198,7],[29974,6],[30249,6],[30935,7],[31220,6],[31432,7],[31713,7],[32034,6],[32210,7]]}}}],["grow",{"_index":3028,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11526,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14914,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58718,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3181,4],[3342,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7460,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[1006,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22436,7],[50625,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1997,4],[2176,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1164,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6641,7],[7355,7]]},"/en/lessons/jupyter-notebooks":{"position":[[45356,7],[51828,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12056,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13333,7]]},"/en/lessons/research-data-with-unix":{"position":[[14534,6]]},"/en/lessons/sentiment-analysis":{"position":[[5304,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1064,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18975,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4121,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34789,5],[34884,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13973,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5259,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46919,7],[47025,7]]}}}],["grower",{"_index":15711,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[23138,9]]}}}],["growingli",{"_index":13928,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[16888,9]]}}}],["grown",{"_index":3719,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3224,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5572,5]]},"/en/lessons/gravity-model":{"position":[[58311,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5591,6]]},"/en/lessons/space-place-gazetteers":{"position":[[41862,6]]}}}],["growth",{"_index":4533,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68884,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4708,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4130,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1935,6]]},"/en/lessons/gravity-model":{"position":[[62492,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49886,6]]},"/en/lessons/linear-regression":{"position":[[73124,8],[73161,6]]},"/en/lessons/logistic-regression":{"position":[[64470,8],[64507,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8217,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3739,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3902,6]]}}}],["gruber",{"_index":13081,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[1189,7]]}}}],["gruijter",{"_index":6020,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43432,9]]}}}],["grunewald",{"_index":11468,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3885,9]]}}}],["grunewald’",{"_index":7135,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59109,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3779,11],[4237,11]]}}}],["grunswald’",{"_index":11476,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4589,11]]}}}],["gryazovet",{"_index":11523,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14740,10],[14825,11]]}}}],["grün",{"_index":2722,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33456,4]]}}}],["gs",{"_index":11749,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5660,2]]}}}],["gscriba",{"_index":12149,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22841,7],[24582,7],[24664,8],[27813,7],[27842,7],[29178,7],[29217,8],[31439,8],[33454,7],[33973,8],[34022,7],[34284,8],[37163,7],[37230,7],[39208,7],[39236,7],[39685,8],[44213,7],[44555,8],[52394,7],[52714,8]]}}}],["gscriba.index(lin",{"_index":12211,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29684,21],[29878,21],[34141,20],[34359,20]]}}}],["gscriba_",{"_index":12241,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35508,9],[36169,9],[45044,10]]}}}],["gscriba_ccvii",{"_index":12237,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35276,13]]}}}],["gscriba_lii",{"_index":11922,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9377,14],[60677,14]]}}}],["gscriba_liii",{"_index":11982,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10315,15],[61615,15]]}}}],["gscriba_{rnum",{"_index":12225,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31568,14]]}}}],["gsub",{"_index":13249,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[34176,4],[34374,9]]}}}],["gt",{"_index":394,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10196,4],[12335,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2267,5],[6181,4],[8168,4],[9412,4],[13264,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2968,4],[3046,4],[5963,4],[6007,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[10048,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15948,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16247,4],[18843,4],[18859,4],[20335,4],[20350,4],[24453,5],[27493,4],[30034,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10548,4],[10940,4],[10965,4],[11096,4],[16760,4],[17479,4],[18149,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29134,4],[40205,5],[50999,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36816,5],[37673,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19790,9],[20232,9],[20608,9],[22511,9],[23619,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8739,4],[8801,4],[9519,4],[10644,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9139,4],[13447,4],[13997,4],[18349,4],[18371,4],[18465,4],[19512,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13090,4],[14116,4],[20558,4],[21999,4],[24016,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1685,10]]},"/en/lessons/counting-frequencies":{"position":[[4822,4],[4843,4],[4887,4],[4912,4],[4940,4],[4964,4],[5346,4],[5373,4],[5398,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2870,4],[3139,4],[3185,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24431,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11015,4],[11032,4],[11062,4],[11079,4],[11846,4],[15785,4],[15907,4],[17358,4],[17896,4],[25124,4],[27992,4],[28000,4],[28467,4],[28475,4],[28909,4],[31794,4],[32431,4],[34280,4],[37281,4],[37740,4],[37977,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5215,6],[6046,6],[6833,8],[16614,9],[25662,6],[28247,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12439,6],[19547,8],[19942,4],[20313,4],[20335,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31837,4],[32047,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17130,4],[19210,4],[19218,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44331,4],[44603,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26144,4],[27607,4]]},"/en/lessons/extracting-keywords":{"position":[[27452,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11696,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5593,4],[5610,4],[5674,4],[7025,5],[7088,4],[7105,4],[7250,4],[11016,4],[11032,4],[11154,4],[11956,4],[12647,4],[13401,4],[17402,4],[17420,4],[17474,4],[22542,4],[23952,4],[24392,4],[24408,4],[24546,4],[24564,4],[25833,4],[28240,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11149,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1575,4],[1595,4],[5720,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1427,6],[4427,7],[4902,6],[6410,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34337,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26518,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1834,4],[10922,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[31841,6],[32272,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[6353,7],[7038,4],[7154,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12017,4],[12043,4],[14421,4],[20676,4],[20690,4],[21124,4],[22163,4],[22652,4],[22716,4],[25297,4],[33383,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[21140,4],[21151,4],[21320,4],[21331,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18243,5],[19608,5],[24453,4]]},"/en/lessons/gravity-model":{"position":[[48773,4],[48801,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[29014,4],[29138,4]]},"/en/lessons/installing-omeka":{"position":[[6225,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34728,4],[36290,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17146,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10710,4],[10730,4],[13609,4],[13626,4],[14353,4],[16266,4],[18438,4],[18451,4],[21284,4],[21722,4],[26615,4],[26635,4],[30192,4],[34027,4],[34392,4],[36521,4],[38353,4],[38620,4],[40734,4],[40898,4]]},"/en/lessons/intro-to-bash":{"position":[[3453,4],[3469,4],[16726,4],[16847,4],[17178,4]]},"/en/lessons/intro-to-powershell":{"position":[[15370,5],[22982,6],[23189,4],[23358,4],[24683,4],[25514,4],[25728,4],[25977,5],[26172,5],[26376,4],[28665,4],[29020,4],[34816,4],[34961,4],[35759,4],[45053,4],[45075,4],[45145,4],[45178,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[24554,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29870,4],[30663,4],[30753,5],[31258,4],[38676,4],[39242,4],[39596,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19512,5],[19947,6],[22296,5],[23718,5],[27067,5],[28847,8],[29505,5],[30281,8],[38519,4],[41779,5]]},"/en/lessons/json-and-jq":{"position":[[10876,5],[11249,5],[11607,5],[38381,4],[38594,4]]},"/en/lessons/jupyter-notebooks":{"position":[[34548,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3602,4],[4012,4],[4069,4],[4142,4],[4201,4],[4317,4],[4433,4],[7917,4],[7955,4]]},"/en/lessons/linux-installation":{"position":[[4290,4],[4384,4]]},"/en/lessons/mac-installation":{"position":[[1468,4],[1487,4],[2877,4],[3686,4],[3702,4],[3971,4],[4065,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2100,4],[2431,4],[2656,4],[3397,4],[3747,4],[3910,4],[4200,4],[4515,4],[4839,4],[5004,4],[5686,4],[6416,4],[7352,4],[7407,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20571,5],[23315,5],[23530,5],[24554,5],[24769,5],[31989,5],[32181,4],[32356,5],[32405,5]]},"/en/lessons/naive-bayesian":{"position":[[30571,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37644,4],[46893,5],[46931,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3648,4],[3698,4],[3750,4],[3922,4],[3993,4],[9366,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6671,4],[6760,4],[6831,4],[6912,4],[6990,4],[7387,4],[7943,4],[8514,4],[10156,6]]},"/en/lessons/qgis-layers":{"position":[[5739,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4140,4],[4165,4],[6969,4],[7468,4],[7491,4],[8369,4],[8537,4],[8554,4],[9773,4],[9795,4],[9817,4],[10055,4],[10675,4],[10923,4],[11024,4],[11041,4],[11191,4],[11227,4],[13902,4],[13920,4],[17164,4],[17347,4],[17638,4],[18018,4],[19955,4],[20234,4],[20278,4],[20735,4],[21392,4],[21523,4],[21881,4],[22450,4],[22553,4],[22587,4],[22618,4],[22674,4],[22808,4],[24147,4],[24189,4],[25958,4]]},"/en/lessons/research-data-with-unix":{"position":[[8085,4],[8189,4],[9092,4],[10239,4],[11054,4],[11292,4],[12205,4],[12671,4],[13068,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12707,6],[12801,6],[12842,6],[15289,8],[15774,6],[15815,6],[15851,6],[21849,8],[22173,6],[22332,6],[22946,6],[22971,6],[23519,6],[23544,6],[23593,6],[23935,6],[23960,6],[24009,6],[24050,6],[25665,6],[25693,6],[26625,6],[26653,6],[26700,6],[26879,6],[26919,6],[26949,6],[27015,6],[27066,4],[27435,6],[31793,6],[31830,6],[33037,6],[33074,6],[33105,4],[33114,6],[33154,4],[33513,6],[33574,6],[35350,6],[35387,6],[35422,6],[36467,6],[36504,6],[36539,6],[36570,4],[36579,6],[36619,4],[37186,6],[37247,6],[41517,6],[41695,6],[41732,6],[42453,6],[42494,6],[42528,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12754,4],[12812,4],[12881,4],[13226,4],[13321,4],[13416,4],[13511,4],[13606,4],[13701,4],[13796,4],[13891,4],[13986,4],[14081,4],[14176,4],[14271,4],[14366,4],[14461,4],[14556,4],[14651,4],[14746,4],[14841,4],[14936,4],[15414,4],[15508,4],[15600,4],[15692,4],[15784,4],[15876,4],[15968,4],[16060,4],[16152,4],[16244,4],[16336,4],[16428,4],[16520,4],[16612,4],[16704,4],[16796,4],[16888,4],[16980,4],[17072,4],[23611,4],[23785,4],[23952,4],[26267,4],[26350,4],[26434,4],[26518,4],[26602,4],[26686,4],[26770,4],[28023,4],[28100,4],[28177,4],[28254,4],[28331,4],[28408,4],[28485,4],[28562,4],[28639,4],[28716,4],[28793,4],[28870,4],[28947,4],[29024,4],[29101,4],[29142,4],[29183,4],[29224,4],[29265,4],[29306,4],[29347,4],[34266,4],[34334,4],[34402,4],[34470,4],[34538,4],[34606,4],[35398,4],[36716,4],[36784,4],[36851,4],[37144,4],[37212,4],[37279,4],[37987,4],[38011,4],[38039,4],[38067,4],[38095,4],[38123,4],[38151,4],[38179,4],[38473,4],[38497,4],[38553,4],[38609,4],[38665,4],[38721,4],[38777,4],[38833,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16983,4],[16998,4],[28012,6],[28046,4],[28109,6],[28158,6],[28267,6],[28313,6],[30553,6],[30575,6],[32794,6],[32926,6],[37001,6],[37037,4],[37100,6],[37151,6],[37264,6],[37312,6],[37395,6],[37419,6],[37470,6]]},"/en/lessons/sonification":{"position":[[21564,4],[21928,4],[22543,4],[24374,4],[35257,5],[35288,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16690,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28719,4],[28810,4],[29681,4],[30121,4],[30799,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24712,6],[25313,6],[25403,6],[25459,6],[26962,5],[29966,6],[29990,6],[30522,6],[30574,6],[30724,6],[30928,6],[31012,6],[31041,5],[42432,6],[42447,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9185,4],[9204,4],[9222,4],[24730,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12511,4],[14077,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[36239,6],[36278,6],[38523,5]]},"/en/lessons/transliterating":{"position":[[9350,4],[18925,4],[18987,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20993,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[24228,4],[24267,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20083,6],[20152,5],[21075,5],[21262,6],[21312,6],[21359,6],[21396,6]]},"/en/lessons/vector-layers-qgis":{"position":[[4682,4],[4692,4],[10851,4],[10861,4],[13144,4],[13154,4],[14848,4]]},"/en/lessons/viewing-html-files":{"position":[[570,4],[590,4],[3065,4],[3146,4],[3193,4],[3329,4],[3357,4]]},"/en/lessons/windows-installation":{"position":[[1194,4],[1205,4],[1488,4],[1506,4],[1522,4],[5183,4],[5277,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13908,4]]},"/en/lessons/working-with-text-files":{"position":[[6149,4],[6160,4]]},"/en/lessons/working-with-web-pages":{"position":[[6182,4],[6202,4],[8922,4]]}}}],["gt;>",{"_index":691,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22746,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22803,8],[22857,8],[22917,8]]},"/en/lessons/intro-to-powershell":{"position":[[26118,8],[26254,8],[26385,8],[44362,8]]}}}],["gt;>>",{"_index":9549,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7107,12],[7665,12],[8457,12],[8558,12],[9112,12],[9698,12],[9963,12],[10141,12],[10179,12],[10543,12],[11050,12],[11074,12],[11934,12],[12675,12],[12706,12],[12909,12],[13319,12],[13744,12],[14145,12],[14402,12],[14592,12],[14854,12],[15235,12],[15485,12],[27793,12],[28274,12],[29108,12],[31557,12],[31758,12],[31975,12],[39272,12],[43016,12],[46028,12],[46694,12],[46835,12],[50733,12],[50892,12],[51103,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40883,12],[40912,12],[40940,12],[41186,12],[41215,12],[41243,12],[41370,12],[41401,12],[41429,12],[57654,12],[57693,12],[57730,12]]}}}],["gt;>>>",{"_index":9605,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14059,16]]}}}],["gt;>>>>>>",{"_index":13074,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31004,29]]}}}],["gt;</title>",{"_index":23271,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2979,18]]}}}],["gt;<xsl:text>&#xa;</xsl:text>",{"_index":22558,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[36316,47]]}}}],["gt;(b",{"_index":9100,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14513,8]]}}}],["gt;(c2",{"_index":9114,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16426,8]]}}}],["gt;(n2:node",{"_index":9125,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18993,13]]}}}],["gt;1",{"_index":6222,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22150,5]]}}}],["gt;80",{"_index":6427,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48808,7]]}}}],["gt;add",{"_index":23577,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[2152,7]]}}}],["gt;arestovan",{"_index":22739,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15422,14]]}}}],["gt;creditline)?$item",{"_index":16128,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42273,21]]}}}],["gt;creditline:'').'</td>",{"_index":16129,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42295,33]]}}}],["gt;dataprovider[0])?$item",{"_index":16090,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37387,26]]}}}],["gt;dataprovider[0].'</td>",{"_index":16064,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32053,34]]}}}],["gt;dataprovider[0]:'').'</td>",{"_index":16091,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37414,38]]}}}],["gt;dated)?$item",{"_index":16126,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42193,16]]}}}],["gt;dated:'').'</td>",{"_index":16127,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42210,28]]}}}],["gt;edmisshownat[0",{"_index":16101,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39128,20]]}}}],["gt;edmisshownat[0])?$item",{"_index":16092,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37501,26]]}}}],["gt;edmisshownat[0].'\">view",{"_index":16065,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32129,30]]}}}],["gt;edmisshownat[0]:'').'\">view",{"_index":16093,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37528,34]]}}}],["gt;edmpreview[0])?$item",{"_index":16096,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37721,24]]}}}],["gt;edmpreview[0].'\"></a></td></tr>",{"_index":16069,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32284,58]]}}}],["gt;edmpreview[0]:'').'\"></a></td></tr>",{"_index":16097,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37746,62]]}}}],["gt;guid",{"_index":16075,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34622,8],[38338,8]]}}}],["gt;guid)?$item",{"_index":16084,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37238,15],[37658,15]]}}}],["gt;guid.'\">",{"_index":16061,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31962,16]]}}}],["gt;guid.'\"><img",{"_index":16067,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32248,22]]}}}],["gt;guid:'').'\">",{"_index":16085,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37254,20]]}}}],["gt;guid:'').'\"><img",{"_index":16094,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37674,26]]}}}],["gt;hello",{"_index":18113,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[7551,9]]}}}],["gt;info",{"_index":16120,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41692,8]]}}}],["gt;isshownat)?$item",{"_index":16132,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42501,20]]}}}],["gt;item",{"_index":16059,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31899,9],[33377,9],[37168,9]]}}}],["gt;manag",{"_index":19323,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[8243,10]]}}}],["gt;matrix(c(2,30,3,4,7,20,36,3),ncol=2",{"_index":19698,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20853,40]]}}}],["gt;new",{"_index":20539,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14709,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[7175,7]]},"/en/lessons/windows-installation":{"position":[[2160,7]]}}}],["gt;origin",{"_index":23173,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21441,14]]}}}],["gt;past",{"_index":2941,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23955,9]]}}}],["gt;prigovor",{"_index":22748,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15564,14]]}}}],["gt;prigovoren",{"_index":22742,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15465,16]]}}}],["gt;primaryimageurl",{"_index":16135,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42607,26]]}}}],["gt;primaryimageurl)?$item",{"_index":16134,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42580,26]]}}}],["gt;primaryimageurl:'').'\"><img",{"_index":16133,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42522,37]]}}}],["gt;record",{"_index":16123,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42051,11]]}}}],["gt;spreadsheet",{"_index":23018,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[7183,17]]}}}],["gt;the",{"_index":14290,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[36203,7]]}}}],["gt;title)?$item",{"_index":16124,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42111,16]]}}}],["gt;title:'').'</td>",{"_index":16125,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42128,28]]}}}],["gt;title[0",{"_index":16076,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34652,12]]}}}],["gt;title[0])?$item",{"_index":16087,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37289,19]]}}}],["gt;title[0].'</a></td>",{"_index":16062,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31986,37]]}}}],["gt;title[0]:'').'</a></td>",{"_index":16088,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37309,41]]}}}],["gt;totalrecord",{"_index":16121,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41701,17]]}}}],["gt;totalresult",{"_index":16049,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28960,17],[29450,17],[30160,17]]}}}],["gt;url)?$item",{"_index":16130,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42377,14]]}}}],["gt;url:'').'\">view",{"_index":16131,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42392,22]]}}}],["guarante",{"_index":8582,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13371,9],[42232,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14458,10]]},"/en/lessons/intro-to-linked-data":{"position":[[12211,10]]},"/en/lessons/jupyter-notebooks":{"position":[[43310,10]]},"/en/lessons/naive-bayesian":{"position":[[67060,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4173,12],[5043,11]]},"/en/lessons/preserving-your-research-data":{"position":[[1700,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4699,10]]}}}],["guard",{"_index":12587,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[35555,5]]}}}],["guardian",{"_index":19240,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10176,8]]}}}],["gub",{"_index":22731,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15331,5]]}}}],["guess",{"_index":6210,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20703,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25238,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12384,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11020,5],[11370,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32124,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9855,6]]},"/en/lessons/geocoding-qgis":{"position":[[36983,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1185,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[13306,8],[13563,7]]},"/en/lessons/intro-to-bash":{"position":[[12504,7]]},"/en/lessons/intro-to-powershell":{"position":[[26813,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41209,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3235,5]]},"/en/lessons/linear-regression":{"position":[[50169,7]]},"/en/lessons/logistic-regression":{"position":[[18890,8]]},"/en/lessons/naive-bayesian":{"position":[[6962,7],[9882,8],[27310,8],[45609,7],[47539,5],[47640,7],[48089,7],[48413,7],[48474,12],[48532,7],[48787,7],[50288,7],[56438,5],[62385,7],[62651,7]]},"/en/lessons/sentiment-analysis":{"position":[[25105,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21638,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19394,5],[21042,7],[22115,7],[26331,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36690,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3480,5]]}}}],["guessedclass",{"_index":18489,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45184,12],[45560,12],[45646,12],[45726,12],[62050,12],[62186,12],[62348,12],[62410,12],[62526,12]]}}}],["guessing.21",{"_index":17243,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[45535,12]]}}}],["guest",{"_index":10287,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[608,5]]}}}],["gugger",{"_index":6097,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45871,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[44196,7]]}}}],["gugger’",{"_index":14041,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43870,8]]}}}],["guglielmo",{"_index":11878,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7221,9],[7283,9]]}}}],["gui",{"_index":2766,"title":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9,4]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2007,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15687,4],[15867,4],[16020,4],[16105,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10,4],[142,4],[223,3],[309,3],[343,3],[1035,5],[1057,3],[1272,4],[1492,4],[1512,3],[1621,3],[2751,3],[2876,5],[2943,3],[3010,3],[3046,3],[3161,4],[3322,4],[3408,3],[3556,3],[3867,4],[4030,3],[4596,3],[6434,3],[6481,3],[6700,4],[6762,4],[6906,4],[7111,4],[7269,3],[7418,3],[7606,3],[7638,3],[8354,3],[8401,3],[8634,3],[9487,3],[9626,3],[9736,4],[9834,3],[10158,3],[10765,3],[12584,3],[13372,3],[27932,3],[32998,5],[35828,3],[36288,4],[36350,3],[36596,4],[37088,3],[37393,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2820,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[202,3],[4799,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9236,5],[9256,3],[9472,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7067,3]]},"/en/lessons/installing-omeka":{"position":[[1560,3]]},"/en/lessons/intro-to-bash":{"position":[[677,4],[922,4],[1065,3],[11249,3],[21245,5],[23889,4],[25415,3]]},"/en/lessons/intro-to-powershell":{"position":[[425,3],[2754,6],[5306,4],[11947,3],[12134,4],[12167,3],[12865,4],[21875,4],[41910,3],[42137,3],[43711,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3870,6]]},"/en/lessons/jupyter-notebooks":{"position":[[24062,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3233,4]]},"/en/lessons/research-data-with-unix":{"position":[[4329,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1448,5],[3070,3],[3746,3]]}}}],["guiana",{"_index":4465,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59208,9]]}}}],["guid",{"_index":1409,"title":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21744,6],[47122,5],[50408,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[994,5],[1780,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12,5],[792,6],[1952,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61537,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44090,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59773,5],[60331,5],[66288,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[892,5],[23048,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[374,6],[7745,5],[15145,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17312,6],[59541,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6288,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[342,6],[1227,6],[2981,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33048,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37342,5],[37553,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9493,6],[33269,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8239,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51463,5],[51745,6],[52305,5],[52487,5],[52605,6],[59873,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1704,5],[19258,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21117,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34221,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1058,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[42770,5]]},"/en/lessons/installing-omeka":{"position":[[3515,5],[3596,5],[3966,6],[4185,6],[12814,5],[12849,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8480,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8682,5],[9543,5],[11258,6],[12310,6],[35505,5]]},"/en/lessons/intro-to-bash":{"position":[[386,5],[2634,5],[2759,6],[18288,5],[25488,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37354,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[908,6]]},"/en/lessons/introduction-map-warper":{"position":[[5641,7],[12437,5],[17048,5],[23364,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5148,6],[6532,5],[6800,5],[7229,5],[7376,5],[7648,5],[8399,5],[8467,6],[10388,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14757,4],[34685,4],[35420,5],[35641,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51220,5]]},"/en/lessons/json-and-jq":{"position":[[3723,7],[4026,7],[7988,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2863,5],[49921,6]]},"/en/lessons/linear-regression":{"position":[[74916,7],[75289,5],[78881,6]]},"/en/lessons/logistic-regression":{"position":[[65763,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1069,5],[2851,7],[3401,5],[3594,5],[3738,5],[16815,7],[17152,5],[17897,5]]},"/en/lessons/research-data-with-unix":{"position":[[3066,7],[13892,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1835,5],[7878,5],[17770,8],[41037,5],[41261,5],[42077,5]]},"/en/lessons/sentiment-analysis":{"position":[[4405,7],[29469,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6415,6]]},"/en/lessons/sonification":{"position":[[216,6],[20224,5],[42084,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5566,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34398,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1333,5],[31535,5],[46068,5],[47795,5],[65263,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24472,5],[25776,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10177,5],[48529,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46785,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6370,6],[19772,5],[19908,5]]}}}],["guidanc",{"_index":3712,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1836,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60455,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[329,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13269,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21865,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47018,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9193,8],[43801,8]]},"/en/lessons/intro-to-bash":{"position":[[6152,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31401,8]]}}}],["guide\\ntomba",{"_index":9906,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51636,12]]}}}],["guide_legend(titl",{"_index":19835,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16269,18]]}}}],["guidelin",{"_index":7919,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27873,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8717,9],[37598,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1606,11],[6183,11],[7134,10],[8496,10],[8794,11],[8974,10],[11108,10],[11342,11],[12273,11],[12285,10],[12680,10],[37088,10],[42897,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26385,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2760,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25578,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1355,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6452,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35492,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51402,10]]}}}],["guides(linetyp",{"_index":19834,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16251,15]]}}}],["guido",{"_index":1876,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47068,6],[50354,6]]}}}],["guilti",{"_index":3411,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[16493,6]]},"/en/lessons/naive-bayesian":{"position":[[66242,6],[67236,7]]}}}],["guin",{"_index":7878,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21609,6],[23975,6],[43459,4]]}}}],["guin&published=1969&output=xml",{"_index":7928,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30616,38]]}}}],["guirnalda",{"_index":20274,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50480,10]]}}}],["guldi",{"_index":23633,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17457,5],[19983,6]]}}}],["gulf",{"_index":8333,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19085,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10219,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22982,4]]}}}],["gun",{"_index":14407,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10536,6]]}}}],["gunderson",{"_index":15578,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[19949,10]]}}}],["gut",{"_index":17057,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[17699,4]]}}}],["gutenberg",{"_index":11297,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4242,10],[4431,9],[4651,9]]},"/en/lessons/intro-to-bash":{"position":[[13841,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5664,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17833,9],[46081,10]]}}}],["gutenberg.2",{"_index":22850,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[17765,11]]}}}],["guy",{"_index":14219,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[14903,5]]}}}],["gw5cx1_ysyycdmtpepocwm6d2vk=s0",{"_index":16636,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4267,31]]}}}],["gz",{"_index":2821,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8332,3],[14885,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25412,3],[26078,6],[26344,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4340,3],[4958,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20472,5]]}}}],["gzip",{"_index":9756,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28648,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9600,6],[26585,4]]}}}],["gzip.open(abbyy_fil",{"_index":10816,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27111,21]]}}}],["gé\\nde",{"_index":9941,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52332,7]]}}}],["géron",{"_index":4620,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10253,5],[10538,5],[69010,6]]}}}],["h",{"_index":1820,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45272,2],[51409,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2139,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22604,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56852,3]]},"/en/lessons/counting-frequencies":{"position":[[4827,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21780,2],[24853,2],[25467,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29550,4],[29738,4],[33473,4],[35722,2]]},"/en/lessons/extracting-keywords":{"position":[[34116,3],[35595,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27212,1],[31011,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8714,1]]},"/en/lessons/intro-to-bash":{"position":[[8665,1],[24717,1]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25803,2],[26491,1],[27224,2],[27517,2],[27687,2]]},"/en/lessons/linear-regression":{"position":[[75224,3],[79328,2]]},"/en/lessons/logistic-regression":{"position":[[65698,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30078,4],[37588,1],[37629,1],[48427,4],[48469,4],[48511,4],[48554,4],[48597,4],[48640,4],[48683,4],[48727,4],[48770,4],[48814,4],[48858,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7785,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8810,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[6814,1]]}}}],["h%m%",{"_index":19140,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5771,8],[6684,8]]}}}],["h+ypad",{"_index":11141,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28551,11],[31457,11]]}}}],["h,2o",{"_index":3462,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1782,4]]}}}],["h.264",{"_index":15832,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16805,5],[19025,6],[19517,5],[27893,5]]}}}],["h.j",{"_index":14329,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48960,4]]}}}],["h1",{"_index":12430,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63747,2]]}}}],["h:%m:%s\"),\"%h:%m:%",{"_index":19918,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41837,22]]}}}],["h:%m:%s\"),\"%i",{"_index":19921,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41917,14]]}}}],["haar",{"_index":10994,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[338,4],[9649,4],[18598,4],[18863,4],[18946,4],[19210,4],[19341,4],[19712,4],[19809,4],[19867,4],[20110,4],[20524,4],[20901,4],[21393,4],[21609,4],[21909,4],[21939,4],[27091,4],[30109,4],[32090,4],[32401,4],[32502,4],[34183,4],[44089,4]]}}}],["haarcascade_frontal_default.xml",{"_index":11034,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[8995,31]]}}}],["haarcascade_frontalface_default.xml",{"_index":11119,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27115,37],[28185,38],[30746,38]]}}}],["haber",{"_index":11758,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5889,6]]}}}],["haberet",{"_index":11953,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9897,7],[61197,7]]}}}],["habet",{"_index":11773,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6070,5]]}}}],["habit",{"_index":5527,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46708,5]]},"/en/lessons/intro-to-powershell":{"position":[[10050,5]]},"/en/lessons/preserving-your-research-data":{"position":[[5949,5]]},"/en/lessons/space-place-gazetteers":{"position":[[5806,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32657,5]]}}}],["habitu",{"_index":4433,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57355,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63851,7]]}}}],["habueri",{"_index":11850,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6880,8],[7003,9]]}}}],["hacia",{"_index":20016,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12265,5]]}}}],["hack",{"_index":5371,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9797,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5759,8]]},"/en/lessons/preserving-your-research-data":{"position":[[10416,7]]}}}],["hacker",{"_index":3020,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7647,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46331,6]]}}}],["hackernoon",{"_index":14064,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45664,11]]}}}],["hadley",{"_index":2694,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32149,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1539,6],[7003,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42740,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47331,6]]}}}],["hadn’t",{"_index":16850,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[23849,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20679,6]]}}}],["hadoop",{"_index":9592,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12545,6],[17301,6]]}}}],["hadoop2.7.tgz",{"_index":9598,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12756,13],[14499,13],[14635,13]]}}}],["hadoop2.7/bin:$path",{"_index":9612,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14907,20],[15288,20]]}}}],["hadoop2.7/jars/ivi",{"_index":9619,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15911,18]]}}}],["hadoop2.7:$path",{"_index":9600,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12965,16],[13216,16]]}}}],["hai",{"_index":20260,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50142,4],[52165,3]]},"/en/lessons/space-place-gazetteers":{"position":[[50124,4]]}}}],["hain",{"_index":17457,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73054,7]]},"/en/lessons/logistic-regression":{"position":[[64400,7]]}}}],["hair",{"_index":5107,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58757,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8667,4],[9171,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23049,4]]}}}],["hairbal",{"_index":21333,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22273,9]]}}}],["haiti",{"_index":8735,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[651,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24698,6],[24855,5]]}}}],["hakyl",{"_index":21213,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31416,7]]}}}],["hale",{"_index":3567,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3082,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11286,5]]}}}],["haley",{"_index":16954,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53106,5]]}}}],["half",{"_index":2577,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26098,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18477,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38729,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1409,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13851,4],[13943,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3542,4],[10086,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6160,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1000,4],[1152,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[3181,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50869,4],[50969,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51359,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2154,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5214,4]]},"/en/lessons/naive-bayesian":{"position":[[53461,4],[56175,4],[56819,4],[57344,4],[57418,4],[69401,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34561,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10342,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11122,4],[30491,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31368,4],[50195,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2214,4]]}}}],["half_length",{"_index":4812,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32894,11]]}}}],["halfway",{"_index":9382,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38237,7]]}}}],["hall",{"_index":6662,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[11367,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52468,5]]},"/en/lessons/geocoding-qgis":{"position":[[32393,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33810,4]]},"/en/lessons/sentiment-analysis":{"position":[[39467,5]]}}}],["halleluya",{"_index":21519,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[28173,9]]}}}],["hallucination’(cf",{"_index":20663,"title":{},"body":{"/en/lessons/sonification":{"position":[[6460,18]]}}}],["halt",{"_index":467,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12964,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25669,5]]}}}],["halv",{"_index":536,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15955,6]]}}}],["ham",{"_index":17612,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[21805,5],[21879,4],[22499,3]]},"/en/lessons/naive-bayesian":{"position":[[7210,6],[7276,3]]}}}],["hamilton",{"_index":3552,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2874,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8454,9],[9582,8],[9921,9],[10108,8],[10408,8],[10445,8],[10597,8],[11406,8],[12251,8],[12706,9],[12903,8],[12997,8],[14486,11],[19123,12],[21681,9],[22012,9],[22436,8],[25112,8],[25196,8],[26369,12],[28648,8],[29256,8],[29495,9],[35188,8],[35274,8],[35320,8],[35691,9],[35733,8],[36348,12],[42497,8],[42976,8]]}}}],["hamilton’",{"_index":16210,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10257,10],[10330,10],[11171,10],[22173,11],[22356,11],[32791,10],[35597,10]]}}}],["hamlet",{"_index":23227,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9450,7]]}}}],["hamlet.txt",{"_index":6551,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[4641,12]]}}}],["hammer",{"_index":11741,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4263,8],[4298,8]]}}}],["hammond",{"_index":14324,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48721,7]]}}}],["hampden",{"_index":8973,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20113,7],[20166,7]]}}}],["hampshir",{"_index":10890,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8953,9]]}}}],["hampshire78102.4166648966.2561.45",{"_index":13683,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38521,33]]}}}],["hampshire7892",{"_index":13779,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54460,13]]}}}],["hampton",{"_index":3571,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3133,8]]}}}],["hamtilton",{"_index":16311,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34929,9]]}}}],["han",{"_index":11255,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46824,3]]}}}],["hand",{"_index":2338,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4930,4],[22729,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22714,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2931,5],[3164,5],[7841,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[441,4],[6928,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43304,5],[65110,5],[69027,5],[69333,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33086,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21563,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7979,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4304,5],[36936,4],[38001,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5924,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7128,5],[16847,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27118,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13213,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5653,5],[8021,4],[11118,4],[14234,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40669,4],[53262,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6644,4],[8423,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2648,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4729,5]]},"/en/lessons/extracting-keywords":{"position":[[28522,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10117,4],[11445,4],[17698,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27999,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13463,5],[30800,4],[31393,4],[31500,4],[34747,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9034,5],[62816,5],[68691,5]]},"/en/lessons/geocoding-qgis":{"position":[[11648,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16041,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9913,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4440,4],[15579,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14541,7]]},"/en/lessons/gravity-model":{"position":[[41764,4],[42977,4],[44623,4],[46096,4],[46440,4],[51202,5],[51257,4],[53526,4],[63600,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5755,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21968,4],[23382,4],[38232,4],[41554,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38659,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14856,4],[34887,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32192,4]]},"/en/lessons/intro-to-powershell":{"position":[[30495,5]]},"/en/lessons/introduction-map-warper":{"position":[[6677,4],[15479,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18450,5],[25753,7]]},"/en/lessons/json-and-jq":{"position":[[5746,4],[6756,4],[30077,5]]},"/en/lessons/jupyter-notebooks":{"position":[[39732,5],[41670,5]]},"/en/lessons/linear-regression":{"position":[[233,4],[10245,5],[10872,4],[69223,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2177,4],[36098,5]]},"/en/lessons/naive-bayesian":{"position":[[14155,4],[14329,4],[18244,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15676,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4397,4],[4454,4],[7152,4],[7990,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5304,4]]},"/en/lessons/qgis-layers":{"position":[[16158,4]]},"/en/lessons/research-data-with-unix":{"position":[[8011,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3578,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5397,5],[21061,5]]},"/en/lessons/sentiment-analysis":{"position":[[1202,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11095,5],[25310,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29212,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49191,4],[49472,4],[49958,4],[50241,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[954,4],[35434,4]]},"/en/lessons/transliterating":{"position":[[14420,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4103,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[6734,5],[7431,4],[18313,5],[25636,5],[27186,4],[30177,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2492,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7419,4],[8139,4],[8481,4],[10169,4],[12381,4]]},"/en/lessons/vector-layers-qgis":{"position":[[3223,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6689,5],[13224,4],[29635,4],[40060,4]]},"/en/lessons/windows-installation":{"position":[[1170,4]]}}}],["hand.11",{"_index":9214,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9871,7]]}}}],["hand.17",{"_index":13717,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[44839,7]]}}}],["handbook",{"_index":8399,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2630,10],[30987,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49461,8]]},"/en/lessons/linear-regression":{"position":[[78656,8]]},"/en/lessons/space-place-gazetteers":{"position":[[49450,8]]}}}],["handi",{"_index":855,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8694,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20074,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43516,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8937,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4484,5]]},"/en/lessons/common-similarity-measures":{"position":[[10734,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3213,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8193,5]]},"/en/lessons/extracting-keywords":{"position":[[5895,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15243,5],[28019,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5277,6],[40643,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[7782,5]]},"/en/lessons/intro-to-bash":{"position":[[9333,5]]},"/en/lessons/intro-to-linked-data":{"position":[[14521,5],[31027,6]]},"/en/lessons/intro-to-powershell":{"position":[[3692,5],[28885,5],[29646,6],[46093,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15027,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4955,5]]},"/en/lessons/logistic-regression":{"position":[[28150,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6401,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8762,5]]},"/en/lessons/sonification":{"position":[[20261,5],[22374,6]]},"/en/lessons/viewing-html-files":{"position":[[308,5]]}}}],["handl",{"_index":4566,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2512,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11314,6],[33929,7]]},"/en/lessons/common-similarity-measures":{"position":[[24482,6],[36547,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33876,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7568,6],[14646,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9862,9],[47532,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16381,8],[23001,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53492,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6668,6],[6753,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12415,7],[41577,6],[42024,8],[42344,9],[42886,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[227,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20720,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18662,7]]},"/en/lessons/extracting-keywords":{"position":[[30829,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31769,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8823,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[12454,6],[13213,6],[13419,7],[19085,6],[28511,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[449,8],[33996,6],[34146,6],[34421,7]]},"/en/lessons/gravity-model":{"position":[[23378,8],[23423,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[8241,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13630,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[20089,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2565,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[672,8],[36125,8],[36853,10],[39003,6],[43365,8]]},"/en/lessons/json-and-jq":{"position":[[5175,6],[6292,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8364,6]]},"/en/lessons/naive-bayesian":{"position":[[11473,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8335,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8932,8],[9157,8],[34413,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10321,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7204,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7150,7]]},"/en/lessons/transliterating":{"position":[[5309,6],[5418,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15959,6],[24035,6],[24244,8],[27491,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7945,8],[26535,6],[27465,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5665,6],[5749,6],[20762,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9966,7],[13151,7],[27132,6]]}}}],["handler",{"_index":8358,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29395,8]]}}}],["handout",{"_index":21104,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7946,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1923,8]]}}}],["handpick",{"_index":18561,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[57237,9]]}}}],["handsupdontshoot\",1",{"_index":16782,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33931,20]]}}}],["handwrit",{"_index":323,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7955,12],[14808,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[157,11],[1115,12],[1455,11],[2270,11],[2390,11],[2533,11],[2852,11],[3272,11],[3398,11],[3627,12],[3811,11],[4260,12],[6031,12],[6271,11],[6607,11],[12637,11],[17792,11],[18223,11],[19492,11],[22662,11],[22917,11],[23103,11],[23348,11],[26308,11],[26921,11],[30680,11],[34179,11],[34220,11],[34534,11],[35514,13],[36014,11]]}}}],["handwritten",{"_index":240,"title":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5054,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13504,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1618,11],[3188,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14,11],[326,11],[515,11],[2659,11],[3955,11],[5922,11],[6218,11],[7837,11],[9269,11],[10834,11],[13856,11],[14243,11],[14878,11],[18412,11],[18883,11],[18948,11],[24097,11],[36183,11]]}}}],["hang",{"_index":10953,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[29369,4]]},"/en/lessons/windows-installation":{"position":[[2330,4]]}}}],["hanneman",{"_index":9064,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3552,8]]}}}],["hannu",{"_index":10043,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58539,5],[58790,5]]}}}],["hanov",{"_index":8938,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11426,7],[13606,7],[16398,7],[17517,7],[18700,7],[20012,7],[22731,7],[24669,7]]}}}],["hanover,nh",{"_index":9004,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23365,10],[25303,10]]}}}],["happen",{"_index":1426,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22932,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8665,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12926,8],[12985,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32929,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17644,9],[18150,9],[18460,9],[51293,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38593,8],[38631,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55873,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23104,9],[31807,6],[37792,9],[42037,8],[46519,7],[48466,7]]},"/en/lessons/common-similarity-measures":{"position":[[6192,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17118,9],[39412,7],[39535,7],[40191,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27416,7],[33995,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10554,6],[12000,7],[12927,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29784,9],[33865,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6820,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16102,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31481,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25962,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15799,7],[23536,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3164,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49942,6],[53025,8]]},"/en/lessons/extracting-keywords":{"position":[[30639,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28861,10],[31767,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10678,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3799,7],[4224,7],[9948,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10126,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3924,7],[4184,6],[36960,6],[48501,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4398,8],[4555,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3537,6],[12055,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18076,7],[33208,8],[39858,8],[40617,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1507,7]]},"/en/lessons/gravity-model":{"position":[[27176,8],[39416,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[41407,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30536,7],[31605,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14173,8],[38445,9],[42630,6],[47957,8],[52506,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20949,7],[32319,9]]},"/en/lessons/intro-to-powershell":{"position":[[16911,7],[23423,9],[23518,7],[25764,8],[29250,7],[29404,6]]},"/en/lessons/introduction-and-installation":{"position":[[1741,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17602,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27649,6],[28491,7],[36900,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33134,7]]},"/en/lessons/json-and-jq":{"position":[[8698,9],[31489,7]]},"/en/lessons/jupyter-notebooks":{"position":[[26349,10],[27002,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7365,7]]},"/en/lessons/linear-regression":{"position":[[14778,9],[56098,6]]},"/en/lessons/logistic-regression":{"position":[[5247,7],[52557,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4844,7],[25448,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13661,6],[26648,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5019,7]]},"/en/lessons/sonification":{"position":[[10671,7],[21790,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17650,6],[21972,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10850,8],[39075,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34206,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29570,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23067,7]]},"/en/lessons/transliterating":{"position":[[15093,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6851,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[10772,8]]},"/en/lessons/vector-layers-qgis":{"position":[[7794,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13747,7],[32589,9]]},"/en/lessons/working-with-text-files":{"position":[[8984,9]]},"/en/lessons/working-with-web-pages":{"position":[[866,9]]}}}],["happi",{"_index":1711,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39945,5],[39955,9],[39968,6],[40000,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[15092,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31066,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44061,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12925,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3658,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39862,5]]},"/en/lessons/extracting-keywords":{"position":[[29395,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34786,7],[36470,9],[37060,7]]},"/en/lessons/geocoding-qgis":{"position":[[25434,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23958,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[4619,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27871,5],[32517,5]]},"/en/lessons/intro-to-bash":{"position":[[4489,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3738,5]]},"/en/lessons/logistic-regression":{"position":[[53565,6]]},"/en/lessons/naive-bayesian":{"position":[[70638,5]]},"/en/lessons/qgis-layers":{"position":[[1325,5]]},"/en/lessons/research-data-with-unix":{"position":[[11850,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10386,6],[38427,12],[38526,9],[40421,10],[40656,9],[41152,10],[44422,9]]},"/en/lessons/sonification":{"position":[[17654,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13183,5],[13208,5]]}}}],["happier",{"_index":18562,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[57648,7]]}}}],["happy’.4",{"_index":19972,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5640,8]]}}}],["har",{"_index":11155,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[32936,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5962,7]]},"/en/lessons/intro-to-bash":{"position":[[20903,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5754,9]]},"/en/lessons/space-place-gazetteers":{"position":[[27132,3],[29194,4],[29537,4],[31557,3],[36303,3],[41016,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4224,9]]}}}],["harass",{"_index":14222,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15209,10]]}}}],["harbor",{"_index":23225,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9347,7]]}}}],["harbour",{"_index":23248,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[15503,8]]}}}],["hard",{"_index":1011,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2531,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13239,4],[17211,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[963,4]]},"/en/lessons/common-similarity-measures":{"position":[[35137,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11538,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57740,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10362,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59902,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6226,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1338,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4771,4],[10567,4],[27759,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29437,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8045,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36582,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9706,4],[24504,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22560,4],[24398,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26863,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38393,4],[54943,5],[68438,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19450,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38837,4],[42542,4]]},"/en/lessons/intro-to-powershell":{"position":[[14135,4],[15614,4],[15694,4],[15900,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[3323,4],[14345,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2391,4],[9516,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10311,4],[10436,4],[38801,4],[43602,4]]},"/en/lessons/linear-regression":{"position":[[3944,4]]},"/en/lessons/logistic-regression":{"position":[[55709,4]]},"/en/lessons/mac-installation":{"position":[[941,4]]},"/en/lessons/naive-bayesian":{"position":[[36087,4],[60717,4],[70373,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23044,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17949,4]]},"/en/lessons/sentiment-analysis":{"position":[[25948,4]]},"/en/lessons/sonification":{"position":[[26061,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14654,4],[17149,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12258,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9461,4]]},"/en/lessons/transliterating":{"position":[[5196,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35271,4]]},"/en/lessons/windows-installation":{"position":[[742,4]]},"/en/lessons/working-with-text-files":{"position":[[2573,4]]},"/en/lessons/working-with-web-pages":{"position":[[705,4],[8979,4],[10350,4]]}}}],["hardback",{"_index":15173,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13738,8]]}}}],["hardcod",{"_index":13179,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21559,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9000,9]]}}}],["harder",{"_index":2459,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16999,6],[19489,7],[28542,6],[29918,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12836,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59200,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9940,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22365,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22807,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31795,6]]},"/en/lessons/installing-omeka":{"position":[[1736,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48483,7]]},"/en/lessons/naive-bayesian":{"position":[[22392,6]]},"/en/lessons/sonification":{"position":[[22188,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8660,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39915,6]]}}}],["hardi",{"_index":6637,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5900,5],[60139,5],[61140,5],[61920,5]]},"/en/lessons/linear-regression":{"position":[[75243,6],[75589,6]]},"/en/lessons/logistic-regression":{"position":[[65717,6]]}}}],["hardin",{"_index":20337,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7721,8],[39566,7]]}}}],["harding",{"_index":17387,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68317,8]]}}}],["hardwar",{"_index":5853,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7726,8],[8842,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2766,8],[8318,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11747,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[311,8],[12476,8],[12650,8],[23088,8],[29900,8],[44988,8],[50371,8],[51030,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6186,8]]}}}],["hargrave,15",{"_index":9249,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14362,11]]}}}],["harlow",{"_index":14158,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[4515,7],[4770,7],[37421,7]]}}}],["harm",{"_index":6315,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35312,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10367,7],[13873,7],[43675,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47942,5]]},"/en/lessons/naive-bayesian":{"position":[[59631,5],[59730,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8461,5],[39591,4]]}}}],["harmensz",{"_index":16612,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3484,9],[3629,9],[7739,9],[7886,9],[12591,9],[12783,9],[14788,9],[15779,9]]}}}],["harmon",{"_index":6219,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21892,8]]}}}],["harper",{"_index":7308,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13758,6],[14641,6],[15108,6],[16620,6],[20761,6],[21382,6],[24523,7],[25015,6],[26323,6],[27478,6],[27688,6],[27875,6],[28048,6],[36275,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54208,6]]}}}],["harper_df",{"_index":7278,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9544,9],[10216,9],[11923,9]]}}}],["harper_df$membership",{"_index":7297,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12229,21]]}}}],["harper_df2",{"_index":7419,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20287,10]]}}}],["harper_df2$membership",{"_index":7424,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20448,22]]}}}],["harper_df[which(harper_df$abbr",{"_index":7420,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20304,30]]}}}],["harper_t",{"_index":7295,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12188,12],[13035,12]]}}}],["harper_table2",{"_index":7422,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20405,13],[20499,13],[20519,15]]}}}],["harper_table[,colsums(harper_t",{"_index":7302,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13054,35]]}}}],["harper’",{"_index":7264,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7649,8],[8194,8],[9953,8],[10040,8],[19603,8],[19910,8],[19937,8],[21589,8],[24312,8],[25463,8],[25615,8],[26852,8],[27376,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53065,8]]}}}],["harri",{"_index":3574,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3164,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[32720,7]]},"/en/lessons/jupyter-notebooks":{"position":[[15864,5]]}}}],["harsh",{"_index":14760,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40796,9]]}}}],["harvard",{"_index":1581,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31239,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10801,7],[12411,8],[12981,7],[15785,7],[16904,7],[18087,7],[19361,7],[22106,7],[24044,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[772,7],[1757,7],[2692,7],[40652,7],[40762,7]]}}}],["harvard_api.php",{"_index":16138,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42753,15]]}}}],["harvest",{"_index":11295,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3413,7],[4140,10],[13237,10],[18447,7],[26565,10],[32669,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17250,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1436,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18594,9]]},"/en/lessons/working-with-web-pages":{"position":[[3829,7]]}}}],["harvey",{"_index":2090,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12711,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35404,6]]}}}],["harvey’",{"_index":5791,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32411,8],[34809,9]]}}}],["has_extended_profil",{"_index":16719,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26341,23]]}}}],["has_key",{"_index":19204,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10530,7]]}}}],["has_sesame_ht",{"_index":19812,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12863,14],[12921,13],[13951,16],[15213,15],[15836,14]]}}}],["hasattr(",{"_index":11414,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32194,10],[32261,10]]}}}],["hash",{"_index":12043,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11407,7],[40765,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8191,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7770,4],[8388,4]]},"/en/lessons/preserving-your-research-data":{"position":[[7518,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16963,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[10074,5]]},"/en/lessons/working-with-text-files":{"position":[[2830,4]]}}}],["hashimoto",{"_index":4129,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35602,9],[68949,10]]}}}],["hashtag",{"_index":2801,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5323,8],[7060,9],[12175,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30064,8]]},"/en/lessons/json-and-jq":{"position":[[348,8],[415,7],[533,8],[18095,8],[18209,9],[18303,9],[18452,8],[18578,8],[18717,8],[18924,9],[18977,9],[19055,11],[19195,11],[19687,8],[19714,8],[19881,9],[19902,9],[19944,9],[20020,11],[20077,11],[20134,11],[20191,11],[20246,11],[20303,11],[20437,8],[20621,9],[20715,9],[20843,9],[20885,9],[21205,9],[21258,11],[21386,8],[21476,9],[21518,9],[21560,9],[21570,9],[21690,8],[21714,9],[21903,11],[21960,11],[22017,11],[22074,11],[22123,11],[22178,11],[22351,9],[22393,9],[22435,9],[22445,9],[22476,10],[22594,9],[22753,9],[22775,9],[22868,8],[22926,9],[22948,9],[22958,9],[23044,8],[23092,10],[23638,7],[23850,7],[23909,9],[23951,9],[24047,7],[24169,9],[24211,8],[24246,9],[24768,8],[24948,9],[29915,9],[29970,9],[31674,8],[31950,8],[32210,8],[32284,8],[32325,8],[32528,9],[32588,7],[32763,8],[32804,8],[33155,10],[33239,10],[33322,10],[33467,7],[33514,7],[33609,8],[33650,8],[34277,7],[34352,7],[34591,8],[34632,8],[34819,7],[34843,8],[34884,8],[35180,8],[35324,7],[35376,7],[35528,7],[35845,7],[35883,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6155,8],[12222,7],[12563,7],[13850,7],[14311,7],[16597,8],[16911,7],[18329,8],[34348,8]]}}}],["hashtag/tweet",{"_index":16690,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[18492,13]]}}}],["hashtag[].text",{"_index":16763,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[32334,16],[32813,17],[33659,17],[34641,17],[34893,17]]}}}],["hashtags[].text",{"_index":16697,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19954,17],[20395,16],[20814,17],[20895,19],[20937,17],[21003,16],[21528,19],[22403,19],[22785,19],[23961,17],[24220,17]]}}}],["hasimag",{"_index":16610,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3428,11],[7681,11]]}}}],["hasnt",{"_index":7713,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9951,8]]}}}],["hasn’t",{"_index":1907,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48599,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34916,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45197,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40287,6]]},"/en/lessons/jupyter-notebooks":{"position":[[25090,6]]},"/en/lessons/naive-bayesian":{"position":[[6898,6],[38304,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25330,6]]}}}],["hass",{"_index":10301,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3041,5]]}}}],["hassl",{"_index":13136,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10974,7]]}}}],["hast",{"_index":21048,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50303,9]]}}}],["hasten",{"_index":11218,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[42658,6]]}}}],["hasti",{"_index":17477,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74540,7]]}}}],["hasurl",{"_index":8209,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32147,10]]}}}],["hat",{"_index":11154,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[32372,3]]},"/en/lessons/gravity-model":{"position":[[53958,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[30747,3]]}}}],["hatch",{"_index":14951,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[3151,6]]},"/en/lessons/research-data-with-unix":{"position":[[2583,6]]}}}],["hate",{"_index":21982,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63516,4]]}}}],["hathitrust",{"_index":8250,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39533,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[396,10],[1154,10],[1727,10],[1884,10],[4162,10],[6003,10],[6374,10],[7099,10],[10773,10],[10968,10],[12171,10],[12221,10],[13612,10],[15549,11],[15848,10],[16508,10],[16587,10],[29484,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[188,10],[364,10],[785,10],[1842,10],[1903,11],[1978,11],[2684,10],[5720,10],[18295,10],[18314,10],[18617,10],[19912,10],[20045,10],[43315,10],[46000,10],[46070,10],[46192,10],[46257,10],[47268,10],[48438,10],[49013,10]]}}}],["hathitrust.ipynb",{"_index":10679,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6478,17],[11791,16],[12517,16]]}}}],["hathitrust_api",{"_index":10707,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12723,14]]}}}],["hathitrust’",{"_index":10733,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[16529,12]]}}}],["hatr",{"_index":21983,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63570,6]]}}}],["hauer",{"_index":5148,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60221,5]]}}}],["haut",{"_index":3325,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4587,5]]}}}],["have",{"_index":2087,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12404,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2961,6],[24513,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12292,6],[40809,6],[57892,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53313,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44429,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11407,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21232,6],[32773,6],[48488,6],[48632,6],[56990,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15258,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36389,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11668,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[483,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1609,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54943,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11341,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46509,6]]},"/en/lessons/extracting-keywords":{"position":[[30096,6],[37666,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11830,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11749,6],[18646,8],[66667,6]]},"/en/lessons/geocoding-qgis":{"position":[[33277,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19140,6],[32188,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4895,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21987,6],[23120,6]]},"/en/lessons/gravity-model":{"position":[[35936,6],[56533,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[18971,6],[19215,6],[20565,6],[27643,6]]},"/en/lessons/installing-omeka":{"position":[[604,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5063,6],[30745,6],[34493,6],[44469,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6364,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5513,6],[29935,6]]},"/en/lessons/intro-to-bash":{"position":[[11535,6],[16128,6],[17018,6],[17898,6],[19043,6]]},"/en/lessons/intro-to-linked-data":{"position":[[1298,6],[23073,6]]},"/en/lessons/intro-to-powershell":{"position":[[27446,6],[38987,6]]},"/en/lessons/introduction-map-warper":{"position":[[12293,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8483,6]]},"/en/lessons/json-and-jq":{"position":[[25171,6],[28507,6]]},"/en/lessons/jupyter-notebooks":{"position":[[40805,6],[42977,6],[43483,6],[44424,6]]},"/en/lessons/linear-regression":{"position":[[31612,6],[54687,6]]},"/en/lessons/logistic-regression":{"position":[[49505,6],[52904,6],[54924,6]]},"/en/lessons/naive-bayesian":{"position":[[20088,6],[66670,6],[69560,6]]},"/en/lessons/output-data-as-html-file":{"position":[[7231,6]]},"/en/lessons/qgis-layers":{"position":[[16440,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[469,6],[17791,6],[27362,6]]},"/en/lessons/research-data-with-unix":{"position":[[698,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35691,6],[36411,6]]},"/en/lessons/sonification":{"position":[[33034,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16578,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4242,6],[5943,6]]},"/en/lessons/transliterating":{"position":[[14328,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22509,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[23876,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2376,6],[27174,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35330,6],[45895,6]]}}}],["haven",{"_index":8927,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11004,5],[13184,5],[15958,5],[17077,5],[18260,5],[19572,5],[22309,5],[24247,5]]}}}],["haven,ct",{"_index":8998,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23068,8],[25006,8]]}}}],["haven’t",{"_index":3806,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13020,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54663,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20902,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14462,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15692,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4812,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1278,7],[6468,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3083,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16871,7],[24720,7],[30582,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[957,7]]},"/en/lessons/intro-to-powershell":{"position":[[10491,7]]},"/en/lessons/linear-regression":{"position":[[38283,7]]},"/en/lessons/naive-bayesian":{"position":[[9830,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1660,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20366,7]]},"/en/lessons/sonification":{"position":[[20064,7],[36710,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5189,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28966,7]]}}}],["havn’t",{"_index":10929,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[15529,6],[22742,6]]}}}],["havoc",{"_index":5112,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58871,6]]},"/en/lessons/extracting-keywords":{"position":[[10170,5]]},"/en/lessons/naive-bayesian":{"position":[[59705,5]]}}}],["havr",{"_index":23221,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8997,5],[10328,5],[10354,5],[10514,5],[10573,5],[14272,5]]}}}],["hawley",{"_index":3578,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3214,7]]}}}],["hay",{"_index":2092,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12731,3]]},"/en/lessons/geocoding-qgis":{"position":[[32954,4],[32971,4]]}}}],["hbar",{"_index":23398,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[23396,4]]}}}],["hd",{"_index":8020,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46418,5]]}}}],["hdj6ppdwz6",{"_index":16677,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15095,10],[16068,10]]}}}],["he/11/java",{"_index":22418,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11573,11]]}}}],["he/sh",{"_index":18517,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[53436,6]]}}}],["head",{"_index":2822,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8739,8],[15793,5],[15927,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27803,8],[42911,8],[43715,9],[44134,7],[44689,8],[44710,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13664,8],[13805,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18398,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38645,7],[38745,6],[38939,4],[46468,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14761,7],[16180,4],[19719,6],[42841,8],[53801,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17519,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38881,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13915,8],[14186,8],[16349,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[448,4],[38863,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31812,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12259,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31220,9],[32797,8],[32833,8],[34661,8],[34747,8]]},"/en/lessons/geocoding-qgis":{"position":[[10448,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19792,4],[19873,4]]},"/en/lessons/georeferencing-qgis":{"position":[[11512,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11408,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[106,8],[137,7],[168,7],[206,7],[253,7],[3518,8],[3542,8],[3629,7],[3718,7],[3742,7],[3766,7],[3792,7],[3825,8],[3879,7],[3909,7],[3965,7],[3987,7],[4008,7],[4030,7],[9218,8],[9511,7],[9523,7],[9535,7],[9785,7],[9801,7],[9817,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[13241,7]]},"/en/lessons/gravity-model":{"position":[[49799,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34063,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29756,9],[36858,9],[37432,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1091,4],[42108,4]]},"/en/lessons/intro-to-bash":{"position":[[15096,4],[15356,4],[19232,8],[26322,4]]},"/en/lessons/intro-to-linked-data":{"position":[[33032,9]]},"/en/lessons/introduction-map-warper":{"position":[[14804,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23791,7],[31679,7]]},"/en/lessons/json-and-jq":{"position":[[16987,4]]},"/en/lessons/preserving-your-research-data":{"position":[[7191,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18493,4],[25458,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14778,6],[26526,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12522,4],[26081,6],[37868,4],[38372,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28708,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8349,4],[8936,5],[9365,4],[10194,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20521,7],[20604,6],[22276,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8125,7],[8950,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1850,4],[2618,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[39644,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[11467,8],[16940,8],[27489,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1820,4]]},"/en/lessons/viewing-html-files":{"position":[[2136,4],[2223,5],[2707,4]]}}}],["head(cloud_tdm",{"_index":20168,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37970,15],[38456,15]]}}}],["head(sad_word_ord",{"_index":20138,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34236,20]]}}}],["head(sentiment_scor",{"_index":20087,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26243,22]]}}}],["head(text_word",{"_index":20067,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23593,16]]}}}],["head.var",{"_index":13493,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24345,11]]}}}],["header",{"_index":2875,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15861,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8460,6],[37747,6],[40656,6],[41696,6],[43437,8],[46959,7],[47075,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12476,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18582,6],[19428,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5021,8],[5687,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15268,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1152,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21683,7],[22931,8],[23093,7],[29566,6],[29771,7],[32007,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1964,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12626,7],[12814,7],[13376,7],[14286,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1867,7],[6375,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9553,6],[49224,6],[49268,7]]},"/en/lessons/extracting-keywords":{"position":[[34362,8],[35791,7],[37941,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[37629,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32463,8],[32472,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12672,7],[12861,6],[12930,6],[13037,6],[13157,6],[13499,8],[14109,7],[23085,8],[23288,7],[23432,7],[23644,6],[23725,6],[23740,9],[23929,6],[24118,6],[24307,6],[24974,6],[25086,7],[25417,6],[26887,8],[26974,8],[27080,7],[27146,8],[27188,7],[37010,7],[43845,8],[63531,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[10141,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36630,6]]},"/en/lessons/gravity-model":{"position":[[47277,7],[49203,7],[49457,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36814,6],[37371,6],[37501,6],[38356,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4576,7],[10655,6],[10715,6],[11875,8],[12251,7],[13258,7],[14503,7],[15385,7],[17423,7],[18623,7],[19597,7]]},"/en/lessons/introduction-map-warper":{"position":[[14545,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30360,6],[30698,6],[31598,6],[31650,7],[35178,6]]},"/en/lessons/jupyter-notebooks":{"position":[[20277,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9041,6],[24831,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25415,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16058,6]]},"/en/lessons/sonification":{"position":[[34703,8],[35247,9]]},"/en/lessons/space-place-gazetteers":{"position":[[18038,7],[19523,7],[19737,8],[19789,6],[20611,7],[21864,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13875,8],[23411,6],[26692,6],[28358,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24276,7],[25553,6],[34036,7],[34404,6],[34468,6],[34532,6],[34596,6],[34660,6],[34725,6],[34790,6],[34855,6],[34920,6],[34985,6],[35113,6],[35178,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32668,6]]},"/en/lessons/transliterating":{"position":[[4102,8],[4266,7],[4289,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8606,7],[18133,8]]}}}],["header\">",{"_index":5441,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21988,11]]}}}],["header=0",{"_index":18154,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8489,9],[9005,9],[9980,9],[11445,9],[12212,9],[13367,9],[14558,9],[18619,9]]}}}],["header=dict",{"_index":14503,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37209,12]]}}}],["header=tru",{"_index":13259,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35666,12],[38641,12],[39354,12]]}}}],["header_convert",{"_index":20800,"title":{},"body":{"/en/lessons/sonification":{"position":[[35269,18]]}}}],["headerimag",{"_index":16628,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4005,14]]}}}],["headers=[\"iteration\",\"$c_{i}$\",\"$c_{j}$\",\"$d_{ij}$\",\"$\\sum{c_{i},c_{j",{"_index":4210,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40404,75]]}}}],["headlin",{"_index":6126,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4008,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2064,8],[5908,8],[5955,8],[10877,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26590,9]]},"/en/lessons/linear-regression":{"position":[[56783,9],[56941,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18471,8]]}}}],["headline\">",{"_index":5444,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22045,15]]}}}],["headmistress",{"_index":14762,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41096,12],[41584,14],[41764,13],[42016,15]]}}}],["headshot",{"_index":14283,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[33938,10]]}}}],["headword",{"_index":10631,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49435,8]]}}}],["health",{"_index":1196,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10796,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6114,7],[7002,6],[11625,7],[19871,6],[20095,7],[25096,6],[26414,7],[26612,7],[28328,6],[31211,9],[36369,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41000,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[33024,6],[33449,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47260,6],[47931,7],[49988,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45591,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4118,6],[11384,6],[31013,6]]},"/en/lessons/vector-layers-qgis":{"position":[[16837,6]]}}}],["healthi",{"_index":18348,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[23515,7],[59198,10]]}}}],["heap",{"_index":9866,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48171,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17169,4],[17482,4]]}}}],["hear",{"_index":3095,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29351,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24081,4],[24722,4]]},"/en/lessons/intro-to-linked-data":{"position":[[21311,4]]},"/en/lessons/intro-to-powershell":{"position":[[19331,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15008,4]]},"/en/lessons/sonification":{"position":[[420,4],[1238,4],[1294,4],[1370,4],[5582,7],[6724,4],[14562,7],[25596,4],[38499,8],[42160,4]]}}}],["hear/se",{"_index":20665,"title":{},"body":{"/en/lessons/sonification":{"position":[[6555,8]]}}}],["heard",{"_index":979,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1296,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4416,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[965,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19257,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1668,5]]},"/en/lessons/sonification":{"position":[[1663,5],[6228,5],[6861,5]]}}}],["hearst",{"_index":3582,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3264,7]]}}}],["heart",{"_index":3695,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16983,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2964,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30328,5]]}}}],["heat",{"_index":9135,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20073,4]]},"/en/lessons/geocoding-qgis":{"position":[[30350,4]]},"/en/lessons/linear-regression":{"position":[[53587,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36456,4]]}}}],["heather",{"_index":6670,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12601,7]]}}}],["heatmap",{"_index":5760,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[29964,7]]},"/en/lessons/geocoding-qgis":{"position":[[29349,7],[30547,7]]}}}],["heavenli",{"_index":5092,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58125,8]]}}}],["heavi",{"_index":823,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5229,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6753,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10607,5],[54753,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[20501,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42040,6]]},"/en/lessons/sentiment-analysis":{"position":[[14313,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7289,5]]}}}],["heavier",{"_index":21865,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48675,7]]}}}],["heavili",{"_index":1161,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9436,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36228,7]]},"/en/lessons/extracting-keywords":{"position":[[37170,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45132,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5113,7]]},"/en/lessons/gravity-model":{"position":[[34633,7]]},"/en/lessons/naive-bayesian":{"position":[[23419,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36473,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45594,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22120,7]]},"/en/lessons/working-with-web-pages":{"position":[[5649,7]]}}}],["hebrew",{"_index":20864,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3597,6],[49224,7]]}}}],["hedg",{"_index":20669,"title":{},"body":{"/en/lessons/sonification":{"position":[[7712,7],[41107,7]]}}}],["hefti",{"_index":18347,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[23257,5]]}}}],["heidelberg",{"_index":16478,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48956,11]]},"/en/lessons/sonification":{"position":[[41956,11]]}}}],["heigh=\"600\">",{"_index":14303,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40126,15]]}}}],["height",{"_index":602,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18605,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51774,6],[53284,6],[61668,7],[61840,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20473,6],[25343,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24176,6],[24322,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21532,7],[21545,6],[22302,6],[27221,7],[27272,7],[27311,7],[28687,6],[29863,7],[29985,6],[37844,7],[47490,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11113,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11996,7],[35306,8],[35696,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[45207,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30413,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5221,7],[5512,7],[5842,7],[6268,7],[6613,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24615,6]]},"/en/lessons/json-and-jq":{"position":[[3853,9],[4155,9],[4640,9]]},"/en/lessons/linear-regression":{"position":[[13252,6]]},"/en/lessons/logistic-regression":{"position":[[41661,6],[41750,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29277,6],[34590,6],[35954,6],[36030,6],[36590,6],[37363,7],[40409,6],[40444,6],[41501,6],[42180,7],[42368,6],[42748,6],[44345,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23023,6]]}}}],["height/2",{"_index":13991,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[35741,10],[36397,10],[37057,10],[37579,10],[39671,10]]}}}],["height/2+165",{"_index":14017,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40190,13]]}}}],["height/2+200",{"_index":14019,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40258,14]]}}}],["height:500px",{"_index":18213,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20784,13],[23717,13],[25337,13]]}}}],["height=\"100",{"_index":16136,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42634,12],[43129,12]]}}}],["height=650",{"_index":14570,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45189,11]]}}}],["height=\\\"#baseh",{"_index":15620,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24259,18]]}}}],["height=axheight",{"_index":4390,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53592,16],[63331,16]]}}}],["heighten",{"_index":14313,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[46647,10]]}}}],["heiko",{"_index":15309,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37638,5]]}}}],["heinonlin",{"_index":3435,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[737,10],[7151,10],[13546,10]]}}}],["heinz",{"_index":9300,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24859,5],[25473,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14608,5],[14700,5],[15211,5],[19996,5],[20161,5],[20318,5],[22070,5],[22137,5],[23091,5],[23491,5],[25992,5]]}}}],["heinz_swoda_2889.jpg",{"_index":9302,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24917,20],[25531,20]]}}}],["held",{"_index":5315,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1694,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24275,5],[24521,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3515,4],[27097,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16976,4],[20360,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1876,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3963,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6314,4]]},"/en/lessons/naive-bayesian":{"position":[[1926,4],[4530,4],[4612,4],[50620,4],[55687,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1430,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19335,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5050,4]]},"/en/lessons/sentiment-analysis":{"position":[[4910,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11182,5],[12213,5],[12533,4]]},"/en/lessons/space-place-gazetteers":{"position":[[24481,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1966,4],[16978,4],[23395,4]]},"/en/lessons/working-with-web-pages":{"position":[[3653,4]]}}}],["heli",{"_index":10039,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58508,4],[58803,4]]}}}],["hellmann’",{"_index":12133,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18505,10],[57480,10]]}}}],["hello",{"_index":5289,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1894,5],[1910,5],[5544,5],[5560,5]]},"/en/lessons/counting-frequencies":{"position":[[4795,6],[4855,9],[4892,5],[5315,8],[5413,8],[5827,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[133,6],[1746,6],[2073,6],[2380,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9463,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13728,5],[16633,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[7159,6],[7285,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[118,5],[1584,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[22862,8]]},"/en/lessons/introduction-and-installation":{"position":[[899,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19305,6],[19497,6],[19771,6],[20051,6],[20402,6],[20793,6],[21091,6],[22379,6],[22611,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3544,6]]},"/en/lessons/linux-installation":{"position":[[223,6],[2182,6],[2305,6],[3291,5],[3309,5],[3559,5],[4206,5],[4389,5],[4466,5]]},"/en/lessons/mac-installation":{"position":[[221,6],[1510,6],[1632,6],[2670,5],[2688,5],[3033,6],[3131,6],[3887,5],[4070,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1156,6],[2032,6],[2059,7],[2105,5],[2262,7],[2368,6],[2436,5],[2442,5],[2448,5],[3351,7],[3681,6],[3840,6],[4139,6],[4205,5],[4440,6],[4781,6],[5186,6],[5641,6],[6355,6],[6421,5],[7388,7],[7432,6],[7561,5],[7567,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1016,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16454,6],[19933,6],[20037,6],[21135,6],[21861,6],[23237,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11525,5]]},"/en/lessons/viewing-html-files":{"position":[[58,6],[1502,6],[3204,5],[3276,5],[3380,5]]},"/en/lessons/windows-installation":{"position":[[2868,6],[2990,6],[4028,5],[4046,5],[5099,5],[5282,5]]},"/en/lessons/working-with-text-files":{"position":[[1281,6],[1411,6],[1436,6],[1461,8],[1470,5],[1476,5],[1712,6],[1737,6],[5450,6],[6271,5],[8762,6],[8883,6],[9123,6]]}}}],["hello\":\"hello",{"_index":15596,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22250,14]]}}}],["hello.png",{"_index":23581,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[4367,10]]}}}],["helloworld.html",{"_index":7780,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2915,15],[3208,16],[4711,17]]}}}],["helloworld.php",{"_index":16002,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19137,15],[19389,14]]}}}],["helloworld.txt",{"_index":5308,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[5670,15]]},"/en/lessons/working-with-text-files":{"position":[[5031,14],[6213,15],[8706,14],[8951,14],[9072,14]]}}}],["helm",{"_index":14319,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48531,5]]}}}],["helmont",{"_index":10404,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7601,7]]}}}],["help",{"_index":273,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6348,4],[7273,4],[7373,7],[21870,4],[23638,4],[23840,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7830,5],[13444,4],[13480,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6852,5],[28575,7],[34802,4],[42543,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[655,7],[13633,4],[17135,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4265,8],[6033,9],[9325,5],[10485,7],[15423,7],[19650,4],[27827,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6674,7],[11464,4],[17318,4],[18925,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1940,5],[1988,4],[3261,5],[4284,5],[4688,7],[5009,5],[9488,4],[12184,5],[20279,4],[22745,5],[23884,5],[34465,4],[38041,4],[38298,4],[53079,4],[59880,5],[59919,4],[60000,5],[61794,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[890,4],[1164,4],[1303,4],[17652,4],[20196,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17310,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2701,4],[2944,4],[12686,5],[13064,4],[16913,7],[18860,4],[40552,4],[45710,4],[55150,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3844,4],[8299,4],[13636,7],[15443,7],[19028,4],[19089,7],[19540,4],[20453,5],[21658,4],[21810,4],[27171,7],[31707,4],[32668,4],[32821,5],[33416,4],[33543,5],[39541,4],[39721,4],[50035,4],[52169,5],[67496,5],[68786,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1088,4],[1300,4],[4460,4],[5815,4],[7121,5],[8246,4],[9387,4],[25245,5],[26884,4],[37756,5],[37821,5],[42698,7],[43809,7],[44372,5],[55887,5],[63288,5],[64128,4],[64238,4],[65447,7]]},"/en/lessons/common-similarity-measures":{"position":[[16639,5],[33941,7],[37894,4],[38054,4],[38436,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1316,5],[5417,4],[6303,7],[14827,4],[16294,7],[30022,7],[34459,5],[35285,5],[36652,5],[37774,4],[38283,4],[41289,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4833,7],[16499,4],[19888,7],[19951,4],[26566,4],[32830,4],[38332,4],[38706,5],[38971,5],[42800,5],[48730,8],[60342,7],[60689,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[369,4],[3251,4],[10875,7],[13062,5],[13818,8],[14165,7],[20712,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1960,4],[4528,4],[18720,4],[28261,4],[31569,4],[32310,4],[50945,4],[59387,7],[62530,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2445,7],[14478,5],[28978,5],[30689,7]]},"/en/lessons/counting-frequencies":{"position":[[8266,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4072,8],[13040,4],[13538,4],[15782,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1277,5],[4909,7],[30583,5],[32632,4],[38024,4],[38554,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7505,4],[19736,4],[27459,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[355,4],[1034,6],[1165,6],[1190,6],[4721,4],[5735,4],[5799,8],[5874,4],[5971,4],[6063,6],[6279,4],[7483,4],[7754,7],[7821,7],[7854,7],[8100,5],[8146,5],[8160,5],[8376,5],[9360,7],[9890,5],[10022,6],[10351,7],[10600,5],[10618,5],[10927,4],[11023,5],[11274,5],[11552,4],[12078,6],[12626,4],[12781,4],[12838,4],[13132,5],[13679,6],[14171,6],[14239,6],[14562,4],[20424,5],[20450,4],[20507,5],[20645,5],[20690,5],[21575,7],[22457,4],[22568,4],[22973,5],[23559,5],[25270,5],[27173,6],[27218,6],[28196,6],[28426,6],[28707,4],[28906,4],[31240,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[461,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9235,5],[10301,5],[14649,4],[22325,7],[38341,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20145,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6546,5],[9880,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1783,5],[11339,4],[21006,7],[26456,4],[27392,4],[34953,4],[40752,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4328,4],[4990,4],[8389,4],[15654,4],[23173,4],[36534,7],[37354,4],[46514,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10348,5],[14058,4],[48761,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[267,4],[781,5],[7221,7],[8967,4],[9393,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3232,4],[4955,7],[51813,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8299,4],[11203,7],[20288,5],[25684,7],[26954,5]]},"/en/lessons/extracting-keywords":{"position":[[26976,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8614,4],[25564,5],[42851,4],[43102,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1494,7],[9006,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4366,6],[5136,4],[11755,4],[20984,7],[31435,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1910,4],[2303,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2132,4],[13314,4],[30240,4],[30989,4],[48797,7],[55271,5]]},"/en/lessons/geocoding-qgis":{"position":[[6549,4],[15912,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11625,5],[11774,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5271,8],[6747,5],[6886,6],[6946,6],[10299,5],[12841,4],[19971,4],[23286,7],[23361,4],[23390,7],[31148,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1590,4],[1917,7],[9883,7],[21011,4],[22797,4],[23375,4],[28477,5],[29604,4],[34232,5],[34501,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1639,7],[11042,7],[47751,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9561,4],[12474,5]]},"/en/lessons/gravity-model":{"position":[[12536,4],[18612,4],[18888,7],[56909,4],[58732,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4255,5],[6949,7],[13021,4],[41707,7],[42253,4]]},"/en/lessons/installing-omeka":{"position":[[3466,4],[9034,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[500,7],[1868,5],[3861,4],[4520,7],[4551,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12300,7],[12626,4],[13016,7],[15143,7],[17126,8],[17692,7],[31821,4],[36773,4],[40393,7],[40569,7],[44523,5],[45898,5],[46479,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33311,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9778,8],[30935,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6940,4],[23623,4]]},"/en/lessons/intro-to-bash":{"position":[[6276,4],[7014,4],[7097,4],[7113,4],[7133,4],[13685,4],[17007,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1022,6],[1356,5],[1491,5],[1683,4],[6109,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1077,7],[2615,4],[11278,5],[22576,7],[22707,5],[31398,4],[33717,4],[37942,7]]},"/en/lessons/intro-to-powershell":{"position":[[1167,4],[2429,4],[24115,8],[28193,8],[32332,4],[32501,5],[32518,4],[32591,4],[33004,4],[33066,4],[33226,4],[33271,4],[33471,4],[34307,4],[36271,4],[36996,4],[37353,4],[37432,4],[37803,7],[40212,6],[41354,7],[41428,7],[42710,4],[42752,4],[45354,4],[45395,4],[45458,4],[46171,4],[46189,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[888,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[25004,4]]},"/en/lessons/introduction-and-installation":{"position":[[452,4],[2689,4]]},"/en/lessons/introduction-map-warper":{"position":[[1475,4],[9419,7],[9897,4],[12346,7],[12431,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5140,7],[7621,7],[14148,4],[20460,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18159,4],[29400,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22481,4]]},"/en/lessons/json-and-jq":{"position":[[35699,4],[39750,4]]},"/en/lessons/jupyter-notebooks":{"position":[[20084,7],[20137,4],[26974,4],[36233,7],[36455,4],[36721,4],[39720,7],[40490,4],[42229,5],[48149,7],[50412,5],[53897,8]]},"/en/lessons/linear-regression":{"position":[[12661,7],[14256,5],[15532,4],[31088,4],[36309,4],[36692,4],[43304,4],[54954,4],[60858,5]]},"/en/lessons/linux-installation":{"position":[[4742,4]]},"/en/lessons/logistic-regression":{"position":[[17927,4],[42212,5],[62127,7],[63908,6]]},"/en/lessons/mac-installation":{"position":[[4420,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3537,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5946,4],[22216,4],[22651,5]]},"/en/lessons/naive-bayesian":{"position":[[2180,4],[2897,4],[5962,5],[6011,4],[6337,5],[13301,5],[27506,7],[35784,5],[50863,7],[61075,4],[67856,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33083,4],[34996,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1383,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11311,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8307,8],[9231,4]]},"/en/lessons/qgis-layers":{"position":[[7244,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3424,5],[8003,4],[8663,6],[8699,4],[8736,4],[8754,6],[26198,4],[27927,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2890,4],[11803,4],[16840,4],[25428,4],[39288,4],[39659,4],[40088,4],[40478,4],[40855,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7670,4],[10861,4],[18357,4],[30712,4],[35910,4],[39429,7],[45340,7],[54454,4]]},"/en/lessons/sentiment-analysis":{"position":[[1338,4],[2308,4],[2383,4],[5185,4],[9695,7],[11003,4],[11334,4],[26339,7],[38072,7],[38680,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1483,4],[1904,4],[2983,7],[8309,4],[22713,4],[34654,4],[35481,4]]},"/en/lessons/sonification":{"position":[[233,4],[7083,4],[20853,4],[24008,4],[26455,6],[39756,5],[42101,4],[42151,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4387,8],[10958,4],[19546,4],[33148,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1340,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31195,4],[31412,4],[33497,7],[35171,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8997,4],[21613,5],[25741,7],[27271,4],[34928,7],[41964,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[211,7],[4478,4],[12384,4],[12657,4],[12987,4],[13202,4],[13599,4],[14796,4],[18907,4],[20875,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11851,5],[15306,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1935,4],[4179,4],[6731,7],[15067,7]]},"/en/lessons/transliterating":{"position":[[6152,5],[6656,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2263,8],[22890,8],[25109,5],[33174,5],[43800,4],[47474,4],[48866,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[453,7],[1951,4],[4801,4],[18479,4],[19925,4],[21186,4],[21484,4],[26781,8],[30668,8],[30828,7],[32976,7],[33294,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7423,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5499,5],[6917,4],[9446,4],[9534,4],[11285,4],[14793,4]]},"/en/lessons/vector-layers-qgis":{"position":[[15556,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6887,8],[13337,5],[20610,8]]},"/en/lessons/windows-installation":{"position":[[1354,4],[5669,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7708,7]]}}}],["help.png",{"_index":22047,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[13169,9]]}}}],["helper",{"_index":3040,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13576,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7734,7],[12600,7],[22652,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2709,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2829,6]]},"/en/lessons/intro-to-powershell":{"position":[[28891,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37711,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18129,8]]},"/en/lessons/naive-bayesian":{"position":[[3487,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9673,6]]},"/en/lessons/sonification":{"position":[[24525,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24468,6],[27984,6],[43719,6]]}}}],["helper.csv",{"_index":18200,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[19199,12]]}}}],["helpercolumn.pi",{"_index":18189,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17389,16],[19312,15]]}}}],["helpfulli",{"_index":6332,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38162,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[38972,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11575,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47080,10]]},"/en/lessons/linear-regression":{"position":[[46457,10]]}}}],["helsinki",{"_index":10005,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56829,8]]}}}],["hemingway",{"_index":16154,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1487,9],[47697,9],[47707,10]]}}}],["hemingway’",{"_index":16444,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47760,11]]}}}],["hemispher",{"_index":13810,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[58101,10]]}}}],["hemisphere’",{"_index":13507,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1305,12]]}}}],["henc",{"_index":7672,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5236,6],[9974,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37511,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51616,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3830,5],[4033,5],[23541,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55973,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3122,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2079,5]]},"/en/lessons/intro-to-powershell":{"position":[[16403,6]]},"/en/lessons/linear-regression":{"position":[[67386,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2100,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7339,5],[9571,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8307,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4577,5]]}}}],["henderson",{"_index":8268,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3703,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2537,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28372,9]]}}}],["hendler",{"_index":15293,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36853,8]]}}}],["henri",{"_index":3526,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2496,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37668,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7282,6],[21149,5],[35792,5],[45827,5]]},"/en/lessons/logistic-regression":{"position":[[55467,5],[56022,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8494,5],[8751,5],[9361,5],[13233,6],[14111,6],[14178,6],[29670,7],[48140,7],[48224,5],[49187,8],[49557,8],[49966,7],[50218,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24790,5]]}}}],["henry’",{"_index":9169,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2359,7]]}}}],["hepizzapizzao",{"_index":18103,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4520,13]]}}}],["her'].index[0",{"_index":17745,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35539,15],[36197,16]]}}}],["her_idx",{"_index":17756,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35792,7]]}}}],["her_idx.left",{"_index":17759,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35862,12]]}}}],["her_idx.right",{"_index":17761,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35898,13]]}}}],["her_tfidf",{"_index":17746,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35555,9],[35663,9],[36367,9]]}}}],["her_tfidf_df",{"_index":17749,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35608,12],[36033,12]]}}}],["her_tfidf_df.groupby('tfidf",{"_index":17791,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38010,27]]}}}],["her_tfidf_df['bin",{"_index":17752,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35713,19]]}}}],["her_tfidf_df['gender_label",{"_index":17751,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35673,28]]}}}],["her_tfidf_df['high",{"_index":17760,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35875,20]]}}}],["her_tfidf_df['high'].round(2).astype(str",{"_index":17764,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35991,41]]}}}],["her_tfidf_df['low",{"_index":17758,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35840,19]]}}}],["her_tfidf_df['low'].round(2).astype(str",{"_index":17763,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35942,40]]}}}],["her_tfidf_df['tf_idf",{"_index":17750,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35638,22]]}}}],["her_tfidf_df['tfidf",{"_index":17762,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35912,19]]}}}],["her_tfidf_df_group",{"_index":17790,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37987,20],[38289,20]]}}}],["her_tfidf_df_grouped['gender_label",{"_index":17793,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38106,36],[38252,36]]}}}],["her_tfidf_df_grouped['perc",{"_index":17792,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38067,29],[38179,29]]}}}],["her_tfidf_df_grouped['tot",{"_index":17794,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38143,29],[38220,29]]}}}],["herald",{"_index":7826,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12037,9]]}}}],["here",{"_index":817,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4460,4],[4935,6],[8928,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5427,4],[23100,4],[37798,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7351,5],[13062,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2110,5],[13065,4],[14603,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1829,5],[3589,4],[7428,5],[8733,4],[9347,5],[12327,4],[13668,4],[14320,4],[16512,5],[19073,4],[21122,5],[24709,5],[28169,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12023,4],[12729,5],[13631,4],[20890,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5155,4],[5186,5],[10619,6],[15427,5],[19467,5],[23172,4],[39679,4],[40442,5],[52780,4],[55626,4],[57185,5],[58030,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3371,4],[19772,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10117,5],[10700,5],[11840,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10633,4],[12495,5],[32213,4],[33165,4],[34893,5],[48664,4],[55440,4],[61976,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3786,4],[44056,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4857,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12525,7],[25849,5],[30736,4],[39462,5],[50186,5]]},"/en/lessons/common-similarity-measures":{"position":[[9173,5],[12347,4],[18321,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5790,4],[19492,5],[19687,4],[22884,4],[39564,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2255,5],[9655,4],[41725,5],[47196,5],[63477,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3463,5],[4146,5],[15168,5],[19780,6],[20259,5],[20540,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15792,5],[17520,5],[23094,6],[33202,4],[33238,5],[34797,5],[35114,4],[38750,5],[42233,5],[47309,4],[53030,4],[54429,5],[57822,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9014,4],[33708,5]]},"/en/lessons/counting-frequencies":{"position":[[1592,5],[10003,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[592,4],[6016,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3829,5],[8174,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12970,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35161,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12923,4],[16982,4],[19596,5],[24347,4],[30144,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37706,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4830,4],[4970,4],[17124,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3897,4],[8872,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12299,4],[16483,4],[17013,4],[19776,4],[20452,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23196,5],[27789,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31673,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5262,4],[5927,4],[6226,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17007,4],[38223,4],[43786,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1632,4],[7671,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1490,4],[5536,4],[7370,4],[11150,4],[22328,4],[23247,4],[23477,4],[31281,4],[33461,5],[51058,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1119,4],[6655,4],[14656,4],[22780,4]]},"/en/lessons/extracting-keywords":{"position":[[11815,4],[14166,6],[32414,5],[32511,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10327,5],[13353,4],[14694,4],[23074,4],[26717,4],[26953,5],[34384,4],[34925,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6358,5],[16319,4],[24201,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3509,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3558,4],[5463,5],[5816,6],[13328,5],[13468,4],[17828,4],[48805,4],[53939,5],[55240,4],[57581,4]]},"/en/lessons/geocoding-qgis":{"position":[[6617,5],[28945,5],[30598,4],[32568,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1616,5],[1696,5],[3101,4],[9600,5],[10836,5],[12323,5],[14085,5],[17933,5],[18794,4],[22956,5],[26817,4],[29515,5]]},"/en/lessons/georeferencing-qgis":{"position":[[4517,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[9038,5],[15963,5],[20169,5],[21999,4],[25597,4],[26829,4],[34626,4],[34893,5],[35848,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1104,5],[10464,5],[13330,5],[21728,4],[26782,5],[30699,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7952,4],[8895,5],[9489,4],[13448,4],[13814,4],[20881,6],[27375,4],[36748,4],[37032,4],[38052,4],[40252,4],[44384,4],[47241,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[10238,4],[11946,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3450,5],[6837,4],[13394,5],[15937,4]]},"/en/lessons/gravity-model":{"position":[[9439,5],[16654,6],[20021,4],[43812,4],[57180,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6473,5],[11035,4],[21148,6],[21731,4],[27961,5],[41085,5]]},"/en/lessons/installing-omeka":{"position":[[3944,4],[4170,4],[5660,5],[7102,5],[9193,5],[10265,4],[10608,4],[11330,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1532,4],[2959,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20433,5],[35233,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2569,5],[6340,5],[13158,6],[15086,6],[16819,6],[18574,6],[21035,6],[22221,6],[26740,4],[34844,7],[35611,6],[41112,4],[44725,6],[49118,4],[49343,6],[53123,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3017,4],[23423,4],[26310,4],[26907,5],[27380,5],[30930,4],[37727,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21448,4],[37391,6]]},"/en/lessons/intro-to-bash":{"position":[[5262,4],[6395,5],[20012,5],[21275,5],[21935,5],[25078,4],[25517,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1014,4],[14812,4],[18121,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6199,4],[11087,4],[17881,4],[22187,4],[23851,4],[25928,4],[26548,4],[27901,4],[28959,4],[29528,4],[30218,4],[31463,5],[31651,4],[32109,5],[34171,5],[36537,5]]},"/en/lessons/intro-to-powershell":{"position":[[10466,5],[33309,4],[37005,5],[39218,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1253,5],[12354,4],[12478,6],[14500,4],[18113,5],[18218,5],[22510,4],[23870,5],[26321,4],[26455,5]]},"/en/lessons/introduction-and-installation":{"position":[[693,4]]},"/en/lessons/introduction-map-warper":{"position":[[10674,4],[13391,4],[21160,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19223,4],[28110,4],[30983,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8440,5],[12684,5],[17124,4],[17302,4],[17514,4],[25585,5],[28382,5],[41773,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4502,5],[5951,4],[23429,5],[23753,4],[39493,5],[43218,4]]},"/en/lessons/json-and-jq":{"position":[[2344,5],[4510,4],[18409,5],[29631,4],[36276,5]]},"/en/lessons/jupyter-notebooks":{"position":[[5289,5],[5308,6],[32770,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5720,4],[7814,5]]},"/en/lessons/linear-regression":{"position":[[14861,5],[28369,4],[32380,5],[35270,4],[50087,5],[58084,4],[65008,4]]},"/en/lessons/logistic-regression":{"position":[[14644,5],[15238,4],[26474,4],[39988,4],[40120,5],[41505,5],[52249,5],[53930,4],[54107,4],[56065,4],[60878,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2872,5],[3986,4],[10132,4],[23143,4],[25383,4],[28210,4],[29408,4],[29610,4],[30853,4],[30991,4],[32174,4],[32829,5],[33028,5],[33639,4],[33776,4],[34685,4]]},"/en/lessons/naive-bayesian":{"position":[[35604,5],[35981,5],[39885,4],[42031,4],[57359,5],[58262,4],[60507,4],[63547,4],[70203,5]]},"/en/lessons/normalizing-data":{"position":[[4650,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13553,4],[15419,4]]},"/en/lessons/output-data-as-html-file":{"position":[[458,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[364,5],[11962,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1727,4],[8049,5],[15136,5],[18542,4]]},"/en/lessons/qgis-layers":{"position":[[7194,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8314,4],[12434,4],[17724,5]]},"/en/lessons/research-data-with-unix":{"position":[[4749,4],[6042,4],[9320,4],[9543,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13763,4],[14176,4],[22421,4],[23855,4],[27339,4],[27818,4],[35809,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22695,5],[46156,5]]},"/en/lessons/sentiment-analysis":{"position":[[20943,4],[21025,4],[22207,4],[32312,4],[37742,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11514,4],[24536,4],[26397,5],[30675,4],[32086,4],[32995,4]]},"/en/lessons/sonification":{"position":[[3539,5],[6170,5],[11765,5],[12643,4],[12847,6],[15983,4],[16009,4],[17519,4],[18822,5],[19286,5],[21882,5],[23141,5],[30388,4],[30747,5],[34279,5],[34900,5],[34983,6],[36750,5],[37191,4]]},"/en/lessons/space-place-gazetteers":{"position":[[29882,5],[37310,4],[41604,5],[48076,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1019,4],[15200,5],[19797,5],[25471,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10254,5],[11866,5],[14953,4],[18242,4],[34372,5],[35867,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4485,4],[6396,4],[11582,4],[11734,4],[12734,6],[13056,5],[13966,5],[17638,5],[22769,4],[25387,4],[26730,5],[41272,4],[42728,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22476,5],[50065,4],[60668,4],[61906,4],[62921,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4828,4],[6640,5],[19367,4],[20150,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23091,5],[23661,4],[34120,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13613,4],[16203,5],[16644,4],[24302,6],[27084,4],[33354,5],[41399,6]]},"/en/lessons/transliterating":{"position":[[2173,6],[3418,5],[7373,4],[11164,5],[12974,4],[14885,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21129,5],[47866,4],[51261,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3308,4],[10781,5],[13693,5],[17155,4],[21474,5],[22352,4],[22897,5],[23198,6],[23206,4],[27773,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2672,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9155,4]]},"/en/lessons/viewing-html-files":{"position":[[2972,4],[3058,4],[3139,4],[3186,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2067,5],[2849,4],[6732,5],[7634,5],[12023,5],[14356,5],[17343,4],[18654,5],[21450,4],[29147,5],[31266,5],[44873,5],[45707,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4270,5],[4907,4]]},"/en/lessons/working-with-web-pages":{"position":[[5491,4],[8344,4]]}}}],["here'",{"_index":4361,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52417,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53251,6]]}}}],["here.pynb",{"_index":21432,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11450,10]]}}}],["hereaft",{"_index":3820,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14315,10]]},"/en/lessons/counting-frequencies":{"position":[[10012,12]]},"/en/lessons/preserving-your-research-data":{"position":[[11352,9]]}}}],["herebi",{"_index":7714,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10025,9]]}}}],["hered",{"_index":15357,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[16224,8],[16514,8]]}}}],["heredia’",{"_index":14981,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12124,9]]}}}],["heredum",{"_index":12190,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27454,7],[27662,7]]}}}],["herefordshir",{"_index":10891,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8963,13]]}}}],["herefordshire45190.5818827028.5762.05",{"_index":13684,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38557,37]]}}}],["herefordshire45396",{"_index":13780,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54479,18]]}}}],["herein",{"_index":7715,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10035,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39356,6]]}}}],["hereinaft",{"_index":22407,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9961,13]]}}}],["hereupon",{"_index":7716,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10045,11]]}}}],["here—th",{"_index":3192,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49475,8]]}}}],["here’",{"_index":2072,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10601,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5638,6],[56896,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1332,6],[7022,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21881,6],[30555,6],[37593,6],[50319,6]]},"/en/lessons/common-similarity-measures":{"position":[[8624,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30466,6],[40456,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9264,6],[17073,6],[27749,6],[42784,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14344,6],[16535,6],[28325,6],[30258,6],[57776,6]]},"/en/lessons/intro-to-bash":{"position":[[12182,6]]},"/en/lessons/intro-to-powershell":{"position":[[18098,6],[21462,6],[24647,6],[34699,6]]},"/en/lessons/introduction-and-installation":{"position":[[785,6]]},"/en/lessons/linear-regression":{"position":[[44635,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10226,6]]},"/en/lessons/naive-bayesian":{"position":[[30668,6],[33186,6],[44959,6],[53901,6],[61989,6]]},"/en/lessons/sentiment-analysis":{"position":[[21246,6]]},"/en/lessons/sonification":{"position":[[32989,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36225,6]]}}}],["here’\").glob('*.model",{"_index":22926,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38889,23]]}}}],["heritag",{"_index":5338,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5376,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24286,8],[41080,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62607,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36409,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6867,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2895,8],[4493,8],[4560,9],[4785,8],[4897,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[986,8],[2913,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3950,8]]},"/en/lessons/introduction-map-warper":{"position":[[1175,8],[6456,8],[10029,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1270,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1637,8],[7783,8],[15140,8],[15220,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8768,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25509,8]]}}}],["hermann",{"_index":20656,"title":{},"body":{"/en/lessons/sonification":{"position":[[4209,7],[41270,8]]}}}],["hermeneut",{"_index":7199,"title":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5,12]]}},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2571,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6,12],[4485,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1374,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3522,12]]}}}],["hernando",{"_index":20276,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50541,9]]}}}],["hero",{"_index":14218,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[14879,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[20901,8],[20944,6],[21162,4],[21308,4]]}}}],["hero:#name#][heropet:#animal#]stori",{"_index":15593,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[21024,42]]}}}],["heroin",{"_index":2333,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4339,6],[6173,8],[10545,6]]}}}],["heropet",{"_index":15592,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20932,10],[20977,9],[21227,7]]}}}],["hero’",{"_index":15595,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[21531,6],[21601,6]]}}}],["herself",{"_index":1189,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10671,7]]},"/en/lessons/counting-frequencies":{"position":[[10078,11]]},"/en/lessons/logistic-regression":{"position":[[47695,7],[48971,8]]}}}],["hershey",{"_index":13829,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60998,9],[63221,9],[64572,9]]}}}],["hertfordshir",{"_index":10892,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8977,13]]},"/en/lessons/gravity-model":{"position":[[51231,13],[51355,13],[52884,13],[53142,13]]}}}],["hertfordshire9935.395868904.4463.82",{"_index":13685,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38597,35]]}}}],["hertfordshire99954",{"_index":13781,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54500,18]]}}}],["hesa",{"_index":7249,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6991,4],[10522,4],[11063,4],[11592,4],[20089,5],[22584,4],[31206,4],[31489,4],[31882,4],[32518,4],[32906,4],[35594,4],[36085,4]]}}}],["hesit",{"_index":3426,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[20222,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29387,8]]},"/en/lessons/jupyter-notebooks":{"position":[[40158,8]]}}}],["heterogen",{"_index":17514,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78072,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36288,13],[36691,13]]}}}],["heteroscedast",{"_index":17311,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[55790,18],[57013,18],[57477,18],[57770,18]]}}}],["heterosexu",{"_index":14779,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43011,16]]}}}],["heurist",{"_index":1671,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36396,9]]},"/en/lessons/common-similarity-measures":{"position":[[37093,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16824,11],[16886,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41742,9]]}}}],["heuser",{"_index":20223,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48757,7],[53202,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50804,7]]}}}],["heuser’",{"_index":22966,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[48957,8]]}}}],["hewitt",{"_index":22980,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50644,6]]}}}],["hewlett",{"_index":18735,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5174,7]]}}}],["hex",{"_index":9273,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19534,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[31660,3],[31952,3],[39379,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27737,3],[38179,3]]}}}],["hexagon",{"_index":13360,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[17351,8]]}}}],["hey",{"_index":15400,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[40006,5]]}}}],["heymann",{"_index":8479,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27452,7],[27972,7],[30559,8]]}}}],["hgi",{"_index":13353,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[13970,4]]},"/en/lessons/vector-layers-qgis":{"position":[[15805,4]]}}}],["hiatu",{"_index":21663,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4403,6]]}}}],["hidden",{"_index":3198,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52301,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23799,6],[31680,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1579,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22921,6],[60996,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12637,7],[12681,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[387,6],[31272,6]]},"/en/lessons/geocoding-qgis":{"position":[[20128,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[3708,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5787,6],[16186,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11539,6],[12366,7],[12384,6],[12507,6],[12582,6],[12647,6],[13007,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15285,7],[15329,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3253,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12009,6]]},"/en/lessons/sentiment-analysis":{"position":[[5484,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2537,6],[3176,6],[6409,7]]}}}],["hide",{"_index":5296,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3540,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20073,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7221,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7332,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12398,5],[12467,4]]}}}],["hiearchic",{"_index":15195,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[17325,11]]}}}],["hierarch",{"_index":3703,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[524,12],[1755,12],[2454,12],[4239,12],[4938,12],[19683,12],[21148,12],[33126,12],[33421,12],[33833,12],[34571,12],[45585,12],[60516,12],[60894,12],[64763,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8881,12],[9809,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8952,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31379,14]]},"/en/lessons/intro-to-linked-data":{"position":[[17483,13],[17639,12]]},"/en/lessons/intro-to-powershell":{"position":[[16567,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[20077,14]]}}}],["hierarchi",{"_index":2132,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[1384,9],[12826,10],[13236,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58450,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1067,9],[13221,12],[13341,9],[13374,9],[13497,9],[13607,9],[13691,9],[13926,9],[14097,9],[14353,9],[14831,9],[16386,9],[17677,9],[22170,9],[22498,9],[23655,10],[24704,9],[24754,9],[26730,9],[27028,9],[27957,9],[28979,10],[29569,9],[30017,9],[30153,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11876,9],[15554,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14710,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15871,12],[16013,11],[16055,9],[16172,9],[16410,9],[16496,9],[16721,9],[16869,9],[17112,9],[18972,9],[19534,9],[20919,9],[26740,9],[27109,9],[27399,9],[28732,10],[29768,9],[29823,9],[31801,9],[32102,9]]},"/en/lessons/intro-to-linked-data":{"position":[[28429,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10845,10],[29557,9]]}}}],["hierarh",{"_index":4181,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39393,11]]}}}],["high",{"_index":181,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3662,4],[9236,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5830,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33612,4],[35620,4],[36972,4],[37081,4],[38008,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12883,4],[12950,4],[13110,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1310,4],[1442,4],[19665,4],[30057,4],[33867,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8735,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6136,4],[6158,4],[6331,4],[9947,4],[24590,5],[24790,4],[33676,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21087,4],[21226,4],[23837,4],[42027,4],[43398,4],[48313,4]]},"/en/lessons/common-similarity-measures":{"position":[[17949,5],[18149,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2547,4],[2766,4],[15516,4],[23481,4],[23599,4],[25695,4],[26240,4],[40349,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2901,4],[21420,4],[23009,5],[23170,5],[36312,4],[38576,5],[61085,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16858,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4817,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15840,4],[16164,4],[16206,4],[23302,4],[36426,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22621,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14602,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15497,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19843,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7522,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34083,4],[34389,4],[37668,4],[37690,4],[38026,4],[38098,4],[38647,4],[40347,4],[47203,4],[51432,4]]},"/en/lessons/extracting-keywords":{"position":[[4655,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1218,4],[20995,4],[21982,4],[23687,4],[44486,5],[45574,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2035,4],[24914,4]]},"/en/lessons/geocoding-qgis":{"position":[[30729,4],[31503,4],[35386,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9668,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[17731,4],[17798,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[1043,4],[22165,4],[22458,4],[22564,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10334,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4058,4],[4350,5]]},"/en/lessons/introduction-map-warper":{"position":[[4892,4],[17203,4],[17482,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10838,4],[46993,4]]},"/en/lessons/jupyter-notebooks":{"position":[[4872,4],[49144,4]]},"/en/lessons/linear-regression":{"position":[[14746,4],[51555,4],[56289,4],[56637,4],[58635,4],[58787,4],[58860,4],[58910,4],[63938,4],[68949,4]]},"/en/lessons/linux-installation":{"position":[[2407,4]]},"/en/lessons/logistic-regression":{"position":[[9842,4],[30351,4],[30940,4],[37160,4],[38728,4],[42446,4],[60660,4],[60859,4]]},"/en/lessons/mac-installation":{"position":[[1786,4]]},"/en/lessons/naive-bayesian":{"position":[[53216,5],[53414,4],[56261,4],[56339,4],[56675,4],[68849,4],[68941,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2362,4],[6179,4],[49032,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10188,4],[29602,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27877,4]]},"/en/lessons/sentiment-analysis":{"position":[[6334,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30656,4],[30969,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14207,5],[35942,4],[36501,4],[36874,4],[37128,4],[38168,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8511,4],[17154,5],[20439,4],[25975,4],[28520,4],[30478,5],[32132,6]]},"/en/lessons/windows-installation":{"position":[[3144,4]]},"/en/lessons/working-with-text-files":{"position":[[3369,4],[3452,4]]}}}],["high_scor",{"_index":4882,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36464,10],[36822,11],[36884,10],[36997,12],[37141,10],[37678,11],[37749,10],[37946,12]]}}}],["higher",{"_index":1034,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3446,8],[15867,6],[40178,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31961,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3909,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14697,6],[26470,6],[32071,6],[37076,7],[39093,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42825,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12225,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4485,6],[21646,6],[24313,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4816,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25014,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1836,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17281,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30518,6],[30666,6],[38961,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16510,6],[16867,6],[22893,6],[24309,6],[30522,7],[39545,6]]},"/en/lessons/geocoding-qgis":{"position":[[18099,6],[36388,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16511,6],[16689,6],[16855,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[15793,6],[19916,6],[22169,6],[28464,6]]},"/en/lessons/gravity-model":{"position":[[12481,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[15408,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50518,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24820,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30081,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6066,6]]},"/en/lessons/introduction-map-warper":{"position":[[14374,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17054,6]]},"/en/lessons/linear-regression":{"position":[[6634,8],[54696,6]]},"/en/lessons/logistic-regression":{"position":[[6262,6],[6710,6],[17860,6],[23836,6],[26550,6],[28123,7],[35449,6]]},"/en/lessons/naive-bayesian":{"position":[[69588,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45507,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18143,6]]},"/en/lessons/sentiment-analysis":{"position":[[10716,7],[10800,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3713,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5445,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18036,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17766,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9251,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13236,6],[31106,6],[33703,6],[34878,6]]}}}],["highest",{"_index":1108,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6640,7],[19177,7],[35910,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7658,7]]},"/en/lessons/common-similarity-measures":{"position":[[10611,7],[17182,7],[18348,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19426,7],[19760,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31850,7],[33782,7],[42808,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[16071,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32238,7]]},"/en/lessons/introduction-map-warper":{"position":[[3561,7]]},"/en/lessons/linear-regression":{"position":[[48869,8],[50261,7]]},"/en/lessons/logistic-regression":{"position":[[5881,7],[22015,7],[40515,7],[52752,7],[56547,7]]},"/en/lessons/naive-bayesian":{"position":[[21116,7],[27183,7],[30125,7]]},"/en/lessons/sonification":{"position":[[16547,7],[16570,7],[31659,7],[36645,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23283,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33611,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17142,7]]}}}],["highest_prob",{"_index":17654,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28720,12],[29370,12],[30891,12]]}}}],["highli",{"_index":995,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1904,6],[2109,6],[37115,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9512,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20256,6],[22801,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20230,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[52317,7]]},"/en/lessons/common-similarity-measures":{"position":[[22854,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2742,6],[16460,6],[17134,6],[20524,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6681,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1288,6],[5240,6],[6108,6],[8467,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46191,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1912,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35242,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3738,6],[20720,6]]},"/en/lessons/geocoding-qgis":{"position":[[36828,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[29535,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[14912,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32270,6],[42435,6],[43296,6],[45664,6],[45745,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6114,6]]},"/en/lessons/introduction-map-warper":{"position":[[4682,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19098,6]]},"/en/lessons/linear-regression":{"position":[[36255,6],[53323,6],[53886,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2809,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38731,6]]},"/en/lessons/space-place-gazetteers":{"position":[[27471,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1217,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29186,6],[44724,6],[47661,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2821,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8883,6]]}}}],["highlight",{"_index":1059,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4891,9],[4993,11],[5573,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26847,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21246,9],[21311,9],[21563,9],[23803,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44564,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18374,9],[25488,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4605,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63325,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4987,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6105,10],[38474,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15271,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3854,9],[6142,9],[20296,9],[20337,11],[24719,9],[24781,11],[24823,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3507,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53463,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36403,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3458,9],[9113,9],[9628,11],[11558,9],[11683,12],[11712,12]]},"/en/lessons/extracting-keywords":{"position":[[27740,9],[28656,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15001,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[6225,9],[10660,13],[21170,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13167,12],[13592,12],[28287,11],[30799,11],[30864,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28228,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[7135,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14925,12]]},"/en/lessons/gravity-model":{"position":[[9121,11],[9240,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46379,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17859,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8095,9],[8310,11],[8538,11],[10351,11],[12952,11]]},"/en/lessons/qgis-layers":{"position":[[12976,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21689,11],[21799,13]]},"/en/lessons/sonification":{"position":[[14347,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2369,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41426,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17800,10],[54542,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1229,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[9238,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40462,9]]}}}],["highschool",{"_index":14139,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[800,10],[45417,10]]}}}],["highway",{"_index":6873,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37046,9]]},"/en/lessons/qgis-layers":{"position":[[3926,8],[14469,8]]}}}],["hihouml_cardinal_ver01_data_sn83025121_0029455",{"_index":6150,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10884,49]]}}}],["hiipala",{"_index":11282,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48208,8]]}}}],["hilari",{"_index":21551,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33478,8],[33556,12]]}}}],["hill",{"_index":1838,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45766,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3515,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20481,4]]},"/en/lessons/intro-to-linked-data":{"position":[[13820,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10743,5],[10798,5],[11724,5],[11779,5]]},"/en/lessons/space-place-gazetteers":{"position":[[17132,4],[50814,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19115,4],[19554,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26924,5]]}}}],["hilli",{"_index":20902,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7195,6]]}}}],["hillshad",{"_index":12833,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[12009,9]]}}}],["himself",{"_index":7717,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10097,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35283,7]]},"/en/lessons/logistic-regression":{"position":[[46019,7],[46955,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3394,7]]}}}],["hinc",{"_index":20010,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12214,5],[12934,7],[14846,5]]}}}],["hinder",{"_index":6651,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[7812,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9849,8]]}}}],["hindu",{"_index":5227,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64827,5]]}}}],["hinrich",{"_index":17023,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[6125,7]]}}}],["hint",{"_index":4970,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45837,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46708,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13244,6],[14057,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15066,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19947,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33047,5]]},"/en/lessons/geocoding-qgis":{"position":[[26089,5]]},"/en/lessons/json-and-jq":{"position":[[35948,5],[36495,6]]},"/en/lessons/naive-bayesian":{"position":[[8133,5]]},"/en/lessons/qgis-layers":{"position":[[6778,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43854,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1214,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7229,6]]}}}],["hire",{"_index":8223,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37138,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67098,6]]}}}],["hiscock",{"_index":3586,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3299,8]]}}}],["hispanic”.12",{"_index":14795,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46837,12]]}}}],["hist",{"_index":6714,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17887,5]]}}}],["hist(county_aggregate_data$countmembers,break",{"_index":12987,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28281,46]]}}}],["hist_sig_dict",{"_index":10447,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14747,13],[15931,14],[17173,13],[17652,14]]}}}],["hist_sig_dict[node[0",{"_index":10454,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15400,22],[17330,22]]}}}],["histogram",{"_index":12986,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28211,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2265,10]]},"/en/lessons/linear-regression":{"position":[[42773,9],[50596,9],[50766,9],[51272,9],[51624,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[44055,10]]}}}],["histoir",{"_index":15425,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4631,8],[5665,8]]}}}],["histor",{"_index":1044,"title":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[84,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[38,10]]},"/en/lessons/geocoding-qgis":{"position":[[10,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[32,10]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3917,8],[4700,10],[5473,8],[5618,8],[46907,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12654,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1185,10],[1800,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[604,10],[31767,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1486,10],[25669,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1511,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[370,10],[532,8],[17272,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[453,10],[3122,10],[3237,10],[3366,10],[3879,10],[3939,10],[4656,11],[4824,10],[12661,10],[12852,8],[25484,10],[30870,10],[43865,10],[45175,8],[46984,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59579,10],[60204,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59186,10],[59330,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29,10],[1855,10],[2650,10],[29927,10],[30754,10],[37043,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[348,10],[8570,11],[8972,10],[9449,10],[9547,10],[46470,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3626,10],[4857,10],[5154,10],[5301,10],[5542,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[85,10],[542,10],[2997,10],[31427,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[216,10],[287,10],[2049,12],[3162,10],[12630,10],[14192,10],[17288,10],[45799,10],[46486,10],[47341,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24868,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10211,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1505,10],[3797,10],[7868,10],[8657,10],[8856,10],[13331,10],[20799,10],[49326,10],[50714,10],[53384,10],[53511,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[858,10],[4049,10],[36359,10],[43690,10],[58089,10],[58717,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[797,10],[880,8],[1212,10],[13086,8],[13166,8],[13432,10],[13969,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[119,10],[1573,8],[1719,8],[2397,10],[3469,10],[4098,8],[5514,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1453,10],[5312,10],[14016,10],[15197,10],[18879,10],[40980,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4957,10],[24962,10]]},"/en/lessons/extracting-keywords":{"position":[[1685,10],[7786,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23,10],[1198,10],[2057,10],[2797,10],[3464,10],[4494,10],[4907,10],[5119,10],[5340,12],[5779,10],[6515,10],[7433,10],[7598,10],[22538,10],[23451,12],[23639,12],[24606,10],[25615,10],[42210,10],[42254,10],[43351,10],[45544,10],[48611,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3705,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[39,10],[152,10],[622,10],[1411,8],[1714,10],[1829,10],[2779,10],[3724,10],[6626,10],[6729,10],[6934,10],[6989,10],[7044,10],[7344,10],[7601,10],[7942,10],[8064,10],[11458,10],[25449,10],[26757,10],[26847,10],[26951,10],[27205,10],[27410,10],[27558,10],[27657,10],[28603,8],[35813,10],[35851,10]]},"/en/lessons/geocoding-qgis":{"position":[[11,10],[265,10],[478,10],[3118,10],[3681,10],[4126,10],[4287,10],[6486,8],[6964,10],[10989,8],[16957,10],[17280,10],[17661,10],[17785,10],[18532,10],[18583,10],[19312,8],[22040,10],[24305,10],[31225,10],[32528,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10624,10],[12413,10],[30282,10],[31290,10],[31584,10],[31778,10],[32102,10],[32372,10]]},"/en/lessons/georeferencing-qgis":{"position":[[218,10],[844,10],[1380,10],[1620,10],[2982,10],[4228,10],[4994,10],[5367,10],[6287,10],[7253,10],[11076,10],[11354,10],[11789,10],[12207,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[33,10],[354,10],[717,10],[978,10],[1193,10],[1476,10],[2020,10],[3289,10],[4803,10],[5380,10],[5924,10],[7544,8],[7605,10],[7762,10],[8626,10],[8749,10],[11761,10],[25426,10],[28019,10],[29371,10],[30907,10],[32674,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4757,12],[47783,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[225,10],[863,10],[981,10],[2316,10],[4717,10],[5853,10],[12435,10],[13488,10],[13656,10],[13903,10],[13938,10],[14043,10],[16814,10],[18107,10],[18180,10],[18317,10],[18364,10],[18447,10],[19015,10]]},"/en/lessons/gravity-model":{"position":[[75,10],[231,10],[916,10],[1018,10],[1359,10],[3014,8],[5319,10],[6927,10],[7138,10],[7199,10],[10049,10],[10188,10],[14129,10],[15186,8],[15963,8],[17930,10],[27152,10],[31047,10],[31822,10],[34028,10],[34858,10],[54883,10],[54982,10],[65129,10],[66882,10],[66938,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2039,10],[5691,10],[7187,11],[8958,10],[11668,10],[14946,10],[16678,10],[17090,10],[17218,10],[44935,10],[44974,10],[45081,10],[45766,10],[46033,10],[46853,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10817,10],[19736,10],[53245,10],[54206,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1252,10],[6715,12],[11679,10],[11775,10],[34135,10],[42969,12],[43894,10],[52998,10],[53182,10],[53622,10],[53679,10],[59263,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2460,10],[3671,10],[3967,10],[4114,10],[4355,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[4317,10],[5026,10]]},"/en/lessons/introduction-map-warper":{"position":[[969,10],[2735,10],[3807,8],[3855,8],[4158,8],[4601,8],[4808,8],[5065,8],[5190,10],[5711,10],[6008,10],[6372,10],[6500,10],[8005,10],[13540,8],[15591,8],[16261,8],[17892,8],[20599,9],[22039,10],[22409,10],[23344,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1025,12],[24108,11],[34991,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[289,10],[2016,10],[7823,10],[18596,10],[22396,10],[55101,10],[55282,10]]},"/en/lessons/jupyter-notebooks":{"position":[[11986,10],[22703,10]]},"/en/lessons/linear-regression":{"position":[[1998,10],[55242,9]]},"/en/lessons/logistic-regression":{"position":[[1718,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8439,8],[8662,8],[8760,8],[9930,8],[11395,8],[12162,8],[13317,8],[15035,8],[16976,8]]},"/en/lessons/naive-bayesian":{"position":[[13854,10],[15462,10],[70567,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1370,10],[3603,10],[5969,10],[51634,10]]},"/en/lessons/preserving-your-research-data":{"position":[[4737,10],[11081,10],[17193,10],[18641,10]]},"/en/lessons/qgis-layers":{"position":[[9378,10],[16983,10],[18833,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[435,10],[703,10],[1564,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11646,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8584,8],[50851,8],[51251,10],[52864,10],[53037,8]]},"/en/lessons/sentiment-analysis":{"position":[[5210,10],[9083,8],[14926,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7426,10],[27432,10],[35511,10]]},"/en/lessons/sonification":{"position":[[7843,10],[13685,10],[23769,8]]},"/en/lessons/space-place-gazetteers":{"position":[[222,12],[411,10],[528,10],[1989,10],[2750,10],[3068,10],[4060,10],[4172,8],[4238,10],[5432,10],[6513,10],[6931,12],[10762,10],[11040,10],[11557,10],[14176,10],[14839,10],[15286,10],[15515,10],[17002,10],[18316,10],[21093,10],[21454,10],[23418,10],[23679,8],[24641,10],[24869,10],[32416,10],[32453,8],[32731,8],[37090,8],[37271,10],[37765,10],[38211,10],[42057,10],[42260,8],[42753,8],[45547,10],[45686,10],[50702,10],[50994,10],[51469,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[925,10],[999,10],[2647,10],[3601,10],[12284,10],[12524,10],[12655,10],[13441,10],[13679,10],[13932,10],[19259,10],[32532,10],[32635,10],[33238,10],[33556,10],[36302,10],[36368,10],[36705,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2344,10],[13782,10],[16568,10],[17404,10],[42054,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4114,10],[35763,10],[51954,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[219,10],[4357,10],[33483,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1533,10],[14470,8],[14642,8],[18842,10],[23354,10],[25632,10],[25796,10]]},"/en/lessons/vector-layers-qgis":{"position":[[153,10],[1381,10],[2573,10],[8082,10],[12893,10],[17449,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[828,10],[9459,10],[40263,10],[43315,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[149,10],[4609,10],[6391,10],[12738,10],[17517,10],[17756,10],[18078,10],[20094,10]]},"/en/lessons/working-with-web-pages":{"position":[[4093,10],[8429,10]]}}}],["histori",{"_index":543,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16152,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[391,7],[5710,7],[34165,7],[34484,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9523,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5626,7],[5721,8],[15506,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15614,7],[15886,7],[15958,7],[16012,7],[32757,7],[32796,7],[37031,7],[37126,7],[37324,7],[37449,7],[37559,7],[43972,7],[43983,7],[44386,7],[47285,7],[47453,7],[48084,7],[48153,7],[48682,7],[48809,7],[49007,7],[49600,7],[55690,7],[55805,7],[55875,7],[55984,7],[56136,7],[56302,8],[56400,10],[56998,7],[57174,7],[58606,7],[58719,8],[59092,8],[60186,7],[60681,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59661,7],[60315,8]]},"/en/lessons/common-similarity-measures":{"position":[[35295,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1718,7],[2380,8],[43544,9],[43554,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36426,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18929,7],[19025,7],[27397,7],[37233,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5675,7],[5729,7],[6628,7],[6687,10],[6871,7],[7072,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46397,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2900,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5303,8],[15201,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5670,7],[9966,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20700,7],[20788,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3501,7],[3607,7],[4119,7],[7772,8],[8785,7],[12536,8],[12690,8],[12703,7],[12799,10],[13144,7],[16915,7],[26999,7],[48955,7],[49114,8],[49223,7],[49244,8],[49982,8],[50693,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57491,7],[57653,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3131,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2073,7]]},"/en/lessons/extracting-keywords":{"position":[[2494,7],[7015,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1338,8],[5971,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10721,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5831,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54969,7]]},"/en/lessons/geocoding-qgis":{"position":[[847,9]]},"/en/lessons/georeferencing-qgis":{"position":[[910,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1954,9],[7811,8],[32620,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4480,7],[5285,9],[8028,8],[8104,7],[18608,9],[18726,7],[18807,7],[18906,7],[23224,8],[27148,7],[28572,7],[28676,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[114,7],[46824,7],[46947,7]]},"/en/lessons/gravity-model":{"position":[[7733,7],[10236,7],[10530,7],[15626,7],[29322,7],[58383,7],[61895,8],[62108,7],[64970,7],[65356,7],[65514,7],[65879,8],[66047,8],[66257,7],[66697,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[811,8],[846,7],[1687,8],[5265,8],[7300,7],[17242,7],[41451,8],[44867,7],[45029,7],[45428,8],[45463,7],[45555,7],[45662,7],[49429,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1908,8],[34559,7],[41175,7],[45371,8],[54076,7]]},"/en/lessons/intro-to-linked-data":{"position":[[14499,8],[18966,7],[28317,8],[38119,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4808,7],[4933,7],[6409,8],[6788,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2099,7],[3692,7],[3839,7],[8000,7],[14371,7]]},"/en/lessons/introduction-map-warper":{"position":[[22129,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35299,8],[42291,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2325,7],[31247,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3626,8],[45239,7],[47066,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20678,8],[41736,8]]},"/en/lessons/linear-regression":{"position":[[2537,9],[2806,8],[73220,7],[73360,7],[73453,7],[79355,7]]},"/en/lessons/logistic-regression":{"position":[[2257,9],[2526,8],[64566,7],[64706,7],[64799,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28073,7],[28168,7]]},"/en/lessons/research-data-with-unix":{"position":[[3272,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4070,7],[4557,8],[4632,8],[4671,7],[29379,9],[29900,8],[30395,8]]},"/en/lessons/sentiment-analysis":{"position":[[4694,9],[6127,8]]},"/en/lessons/sonification":{"position":[[479,7],[842,8],[6679,8],[34234,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1195,8],[1553,8],[1969,8],[3983,8],[5561,7],[5765,11],[8409,7],[8929,7],[9130,7],[12264,7],[18459,8],[22342,7],[23296,7],[25000,7],[32252,7],[42386,8],[45641,7],[45729,7],[46109,7],[46280,7],[49807,7],[51021,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36812,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[643,7],[2319,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5635,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4455,7],[34859,7]]},"/en/lessons/transliterating":{"position":[[1970,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41640,10],[41898,7],[42058,9],[44744,7],[44820,9],[49239,8],[49336,8],[52022,7],[52216,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[32267,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27354,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[895,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20268,7],[20400,7]]}}}],["historian",{"_index":42,"title":{"/en/lessons/sonification":{"position":[[61,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[799,10],[2552,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2845,10],[4625,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1329,11],[1472,10],[5005,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32057,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1298,11],[13466,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15284,9],[43567,9],[60333,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[71,10],[1357,10],[1709,10],[2131,10],[5983,10],[6843,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3713,9],[4474,10],[25046,9],[33731,10],[65764,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69637,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1175,11],[1928,9],[4817,11],[5578,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11706,9],[70395,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1502,10],[1828,10],[3158,10],[3755,10],[4275,10],[4476,11],[6284,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3340,9],[9557,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7114,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5627,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2164,11],[4982,9],[7482,10],[18996,11],[23048,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[724,9],[2413,9],[6725,13]]},"/en/lessons/counting-frequencies":{"position":[[13954,10],[14051,10],[14127,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[856,9],[4068,9],[4697,11],[5613,10],[5709,10],[5917,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2317,9],[4033,9],[15844,9],[45446,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1320,10],[1672,11],[1703,10],[2045,10],[2127,10],[37913,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6046,9],[32080,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3047,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14654,10],[16445,9],[18823,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[561,11],[733,9],[1760,9],[1950,10],[4454,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3797,10],[6614,11],[9805,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4814,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51016,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1682,9],[1801,9],[2120,9],[5257,9],[5383,9],[5794,9],[7324,9],[54172,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[763,10],[1335,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1019,9],[4049,11],[15825,9],[23330,9],[23710,9],[29498,9],[49167,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1239,9],[1510,10],[2036,9]]},"/en/lessons/extracting-keywords":{"position":[[3713,10],[4294,10],[5934,9],[17736,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[578,11],[2574,10],[3655,10],[4459,10],[6210,10],[7111,9],[8373,9],[24588,11],[41298,9],[42012,10],[42496,10],[44524,9],[44704,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[845,9],[1865,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[839,10],[3873,11],[5204,9],[10337,11],[12196,9],[24190,10],[35298,9],[35590,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7205,9],[10432,9],[10513,9],[10699,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12341,9],[12437,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1660,10],[1960,10],[2060,9],[4523,10],[5504,10],[17852,9],[57401,11],[68666,11]]},"/en/lessons/geocoding-qgis":{"position":[[660,10],[1282,10],[3372,10],[4814,10],[5014,9],[6347,9],[7125,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3393,9],[24396,9],[29420,9]]},"/en/lessons/georeferencing-qgis":{"position":[[396,10],[12144,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1134,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6657,10],[8610,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[927,9],[2776,9],[4236,10],[4415,10],[5212,9],[7627,12],[7653,9],[7744,10],[8109,10],[8170,9],[10912,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47505,9],[47648,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[21666,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23921,9],[25375,9]]},"/en/lessons/gravity-model":{"position":[[7084,11],[7843,10],[27075,10],[56338,10],[60055,11],[61671,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[1807,11]]},"/en/lessons/installing-omeka":{"position":[[1452,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2480,9],[53143,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2414,9],[8582,9],[8770,9],[36609,10],[51869,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4858,9],[34762,9]]},"/en/lessons/intro-to-bash":{"position":[[494,9],[1223,11],[1557,10],[9182,10],[10833,10],[19779,9],[26856,11]]},"/en/lessons/intro-to-linked-data":{"position":[[14298,9],[30131,9],[32602,10],[32664,9],[33873,11],[34221,10],[34267,11],[34552,11],[34582,11],[35469,10],[35518,10],[35601,11],[35968,10],[36180,10],[36202,11],[38214,10]]},"/en/lessons/intro-to-powershell":{"position":[[3151,10],[38905,9],[39242,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2686,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1945,10],[2235,10]]},"/en/lessons/introduction-map-warper":{"position":[[2566,10],[6159,9],[9131,9],[21142,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2200,9],[42543,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6508,9],[9684,9],[46004,10]]},"/en/lessons/json-and-jq":{"position":[[12090,9]]},"/en/lessons/jupyter-notebooks":{"position":[[2574,9],[8767,9],[19229,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1331,9],[2527,10],[9310,10],[9393,10],[9601,11]]},"/en/lessons/linear-regression":{"position":[[1406,10],[2600,9],[4603,9],[75275,11],[76086,9],[79407,11]]},"/en/lessons/linux-installation":{"position":[[1281,9],[3268,9]]},"/en/lessons/logistic-regression":{"position":[[1126,10],[2320,9],[65749,11]]},"/en/lessons/mac-installation":{"position":[[895,11],[2647,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7900,9],[7981,9],[8167,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4662,10],[36503,9]]},"/en/lessons/naive-bayesian":{"position":[[1700,11],[2051,9],[2962,11],[4816,10],[13942,9],[14040,9],[14473,9],[14701,9],[15759,11],[16070,10],[16143,9],[17682,9],[24750,9],[25397,10],[27472,9],[49130,10],[52268,9],[52307,9],[57625,10],[67474,9],[67822,10]]},"/en/lessons/normalizing-data":{"position":[[5694,9],[10157,9],[10253,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[906,10],[16424,9],[16614,9],[30849,9]]},"/en/lessons/output-data-as-html-file":{"position":[[879,9],[6308,11],[9904,10],[9987,10],[10195,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6504,10],[11636,11]]},"/en/lessons/preserving-your-research-data":{"position":[[745,10],[985,10],[1108,10],[2097,10],[2347,9],[2384,9],[3627,10],[4568,9],[17640,10],[17806,10],[18814,10]]},"/en/lessons/qgis-layers":{"position":[[657,11],[1587,10],[19049,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2241,10],[28034,10]]},"/en/lessons/research-data-with-unix":{"position":[[750,9],[7069,10],[14395,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7921,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1835,9],[1946,9],[2069,9],[2280,9],[10669,9],[48331,9],[48536,9],[51088,9],[51695,9]]},"/en/lessons/sentiment-analysis":{"position":[[9749,10],[9824,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1595,10],[8193,10],[14281,9],[27381,9]]},"/en/lessons/sonification":{"position":[[62,11],[39285,9]]},"/en/lessons/space-place-gazetteers":{"position":[[2549,9],[6358,10],[10666,11],[12998,11],[15303,10],[15755,9],[17298,11],[24599,10],[43108,9],[44453,9],[44492,9],[44570,9],[45103,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31453,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[203,9],[413,9],[2425,10],[2828,10],[3499,9],[6897,10],[12486,10],[13317,11],[14124,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[541,11],[6366,10],[6565,9],[8171,10],[13036,9],[45383,10],[46865,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32107,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[251,9],[4732,10],[5528,11],[16756,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[597,11],[672,10],[1003,10],[2605,9],[3461,10],[5523,9],[5883,10],[35338,9]]},"/en/lessons/transliterating":{"position":[[2678,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2335,9],[12543,11],[19078,9],[24443,9],[41514,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[472,10],[1598,10],[1667,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[270,11],[4527,9],[6556,10],[7020,10],[7797,9],[22096,10],[26370,9]]},"/en/lessons/vector-layers-qgis":{"position":[[17361,10]]},"/en/lessons/viewing-html-files":{"position":[[1469,9],[3253,9]]},"/en/lessons/windows-installation":{"position":[[693,10],[4005,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10362,11]]},"/en/lessons/working-with-web-pages":{"position":[[3594,9],[10022,10],[10104,10],[10180,9]]}}}],["historian][1",{"_index":13101,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[7971,13]]}}}],["historian_",{"_index":13089,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5130,10]]}}}],["historian_nam",{"_index":15278,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34058,15],[34414,16]]}}}],["historian’",{"_index":704,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23495,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15827,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[695,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2774,11]]},"/en/lessons/common-similarity-measures":{"position":[[2909,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2379,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11172,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5289,11],[5403,11],[5632,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[634,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2016,11],[6055,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35466,11]]},"/en/lessons/gravity-model":{"position":[[53946,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[5126,11],[42071,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4636,11]]},"/en/lessons/json-and-jq":{"position":[[37779,11],[38084,11]]},"/en/lessons/naive-bayesian":{"position":[[17599,11],[24679,11]]},"/en/lessons/preserving-your-research-data":{"position":[[16746,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1426,11],[2742,11],[47717,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43293,11]]}}}],["historic",{"_index":17068,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[21831,12]]}}}],["historica",{"_index":12482,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68844,10]]}}}],["historical_signific",{"_index":10466,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15946,26],[17667,26]]}}}],["historiograph",{"_index":23175,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21810,17]]}}}],["historiographi",{"_index":8750,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4093,15]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35897,15]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26539,14]]}}}],["history</em>",{"_index":23263,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1972,19]]}}}],["history</i>",{"_index":15451,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6473,17]]}}}],["history.6",{"_index":9191,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6474,9]]}}}],["history.ac.uk",{"_index":15166,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12990,14]]}}}],["historybot",{"_index":15459,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[242,12],[14279,12]]}}}],["historydata",{"_index":8915,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10074,11],[10134,11],[10523,11]]}}}],["historyon",{"_index":19280,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17492,12]]}}}],["history’",{"_index":12490,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69095,9]]}}}],["hit",{"_index":2009,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6412,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4469,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17731,3],[18814,3],[19889,3],[33304,3],[59275,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41530,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9804,3],[11291,4],[15606,3],[16124,4],[18637,3],[18700,3],[19128,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18527,3],[20470,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5901,7],[7027,7],[10313,3],[10483,3],[10728,7],[16272,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47625,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10713,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5783,3],[8258,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10837,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30409,6],[30457,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[16512,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[9234,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18120,3]]},"/en/lessons/intro-to-bash":{"position":[[5063,7],[13086,3],[13170,7],[15880,3],[17212,3]]},"/en/lessons/intro-to-linked-data":{"position":[[31993,3],[33317,3],[33447,3]]},"/en/lessons/intro-to-powershell":{"position":[[5522,3],[10778,3],[11120,7],[13922,3],[13977,3],[14201,3],[14732,3],[18139,3],[19114,3],[23386,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[11293,3],[16306,3],[16854,3],[17439,3]]},"/en/lessons/jupyter-notebooks":{"position":[[21277,7]]},"/en/lessons/linux-installation":{"position":[[2052,3]]},"/en/lessons/naive-bayesian":{"position":[[45701,4],[48590,9],[62453,4]]},"/en/lessons/qgis-layers":{"position":[[6191,3],[10924,3],[11451,3],[12874,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3883,3],[3960,3],[6919,3]]},"/en/lessons/research-data-with-unix":{"position":[[4962,3],[6166,3],[6674,3],[6832,3],[7446,3],[8229,3],[8518,3],[8542,3],[9573,3],[9846,3],[10059,3],[10279,3],[11418,3],[12240,3]]},"/en/lessons/sonification":{"position":[[15120,3],[26093,3],[40560,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19707,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16113,3]]}}}],["hitchcock",{"_index":13539,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7616,10],[10413,10],[10673,10],[13370,10],[61316,10],[61752,10],[61991,10],[64853,10],[65239,10],[66140,10],[66580,10]]},"/en/lessons/preserving-your-research-data":{"position":[[17446,10]]}}}],["hitchhiker’",{"_index":4948,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44076,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1691,12]]}}}],["hitherto",{"_index":1950,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1493,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6085,8],[7963,8],[28576,8]]}}}],["hjust",{"_index":19864,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24343,5]]}}}],["hjust=1",{"_index":19830,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16154,9]]}}}],["hlda",{"_index":22089,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24120,4]]}}}],["hline",{"_index":23444,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[28911,6],[29051,5]]}}}],["hlt",{"_index":4519,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68566,3]]}}}],["hm",{"_index":2034,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7956,3]]}}}],["hoar",{"_index":3590,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3347,5]]}}}],["hobbyist",{"_index":9196,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6912,9]]}}}],["hoc",{"_index":2508,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19842,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[407,3],[15109,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6944,3],[10020,3],[20837,3],[56801,3],[61320,3]]}}}],["hockey",{"_index":15720,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[1130,8],[42268,7]]}}}],["hodkinson",{"_index":9437,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49896,10]]}}}],["hof",{"_index":8680,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36261,3]]}}}],["hold",{"_index":462,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12640,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9597,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40939,5],[41220,5],[41857,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42431,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24671,4],[25117,7],[31039,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26762,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15297,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15435,4],[25894,4],[27216,4],[29248,4],[31089,4],[35091,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22682,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19914,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17019,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9194,5],[9450,4],[43298,4]]},"/en/lessons/extracting-keywords":{"position":[[27922,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2144,5],[42138,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50636,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6829,5],[13588,5],[13628,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[5350,4],[9775,4],[11613,5],[33541,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17989,4],[21550,4],[30964,4],[32290,4],[33330,4],[37321,4]]},"/en/lessons/intro-to-bash":{"position":[[18587,7],[19053,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4027,7]]},"/en/lessons/jupyter-notebooks":{"position":[[50962,4]]},"/en/lessons/naive-bayesian":{"position":[[22133,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21879,4],[25478,4]]},"/en/lessons/sentiment-analysis":{"position":[[16008,5],[16773,5],[18926,5],[21745,5],[22791,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7523,5],[7739,5],[7786,9],[8053,9],[9480,4]]},"/en/lessons/sonification":{"position":[[20415,7]]},"/en/lessons/space-place-gazetteers":{"position":[[43380,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[375,5],[1301,7],[4697,7],[14531,7],[15850,4],[16405,4],[19881,4],[21413,7],[22898,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[23628,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14727,4],[14782,5],[15551,5],[19751,5],[19871,7],[23145,4],[23212,4],[31654,4],[36389,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4406,7]]},"/en/lessons/working-with-web-pages":{"position":[[7170,5]]}}}],["holden",{"_index":19737,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28326,6]]}}}],["holder",{"_index":15004,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[17104,6],[17561,6]]},"/en/lessons/intro-to-linked-data":{"position":[[32930,8]]}}}],["holdout",{"_index":18056,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[62759,7],[62831,7]]}}}],["hole",{"_index":20666,"title":{},"body":{"/en/lessons/sonification":{"position":[[6615,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60997,4]]}}}],["holi",{"_index":6604,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17410,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26605,4]]},"/en/lessons/space-place-gazetteers":{"position":[[28052,6],[30936,4],[35545,4],[40210,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6638,5],[6759,5]]}}}],["holiday",{"_index":6142,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8527,9]]}}}],["holland",{"_index":12802,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2753,8]]},"/en/lessons/vector-layers-qgis":{"position":[[3384,7],[12961,7]]}}}],["holm",{"_index":16211,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10556,6],[44936,6],[49442,6],[53788,7]]}}}],["holocaust",{"_index":8414,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5439,10]]}}}],["hololen",{"_index":8256,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[485,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1128,10]]}}}],["homa",{"_index":21933,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61688,5]]}}}],["homag",{"_index":8888,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7067,6]]}}}],["home",{"_index":2190,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6748,4],[10484,4],[11079,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17713,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9936,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14201,4],[14397,4],[15754,4],[16090,4],[16595,7],[17489,4],[17838,5],[18054,4],[18209,4],[18443,5],[21994,7],[24360,7],[34739,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38131,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4061,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29569,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6137,4],[30984,6]]},"/en/lessons/georeferencing-qgis":{"position":[[11471,5],[11576,4],[12072,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[15531,4]]},"/en/lessons/gravity-model":{"position":[[16529,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[20719,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17595,4],[51697,4],[51726,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41317,4]]},"/en/lessons/intro-to-bash":{"position":[[7309,4],[7401,4],[9491,4],[10132,4],[10459,4],[10644,4]]},"/en/lessons/intro-to-linked-data":{"position":[[11558,5]]},"/en/lessons/intro-to-powershell":{"position":[[4843,4],[5080,5],[9361,4]]},"/en/lessons/introduction-and-installation":{"position":[[1777,4]]},"/en/lessons/introduction-map-warper":{"position":[[6896,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37268,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20634,4]]},"/en/lessons/jupyter-notebooks":{"position":[[12313,4],[12962,4],[14646,4]]},"/en/lessons/linear-regression":{"position":[[1905,4],[47153,4],[47431,5]]},"/en/lessons/linux-installation":{"position":[[1174,4],[1567,4],[1717,4]]},"/en/lessons/logistic-regression":{"position":[[1625,4],[48177,4],[49137,5]]},"/en/lessons/naive-bayesian":{"position":[[23489,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19417,6],[19498,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11336,4],[45037,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8657,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9092,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5372,4]]}}}],["home/simon/passim",{"_index":9590,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11870,18],[12221,20]]}}}],["homebrew",{"_index":265,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5847,9],[5903,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4874,9],[5116,9],[5350,9],[5619,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1381,8],[20600,8],[20637,8],[21518,8],[21662,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38180,8],[38438,8],[39124,9],[39162,9],[39233,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5842,8],[5923,8],[6121,8],[7003,8],[7530,9],[10138,9]]},"/en/lessons/json-and-jq":{"position":[[37611,9],[37874,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15745,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3478,8]]}}}],["homebrew—instead",{"_index":3063,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22404,16]]}}}],["homeland",{"_index":2627,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28979,8]]}}}],["homeless",{"_index":13570,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12192,13]]}}}],["homepag",{"_index":3145,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41557,9],[42057,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27015,8],[27083,8],[27225,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17635,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11547,9],[11561,8],[11650,8],[12127,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8953,9]]},"/en/lessons/working-with-web-pages":{"position":[[4404,9]]}}}],["homicid",{"_index":14369,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7194,10],[7406,8],[7591,9],[8682,8],[9285,9],[10828,8],[18019,8],[20488,8],[26004,9],[34235,8],[37115,9],[37839,9]]}}}],["homm",{"_index":9922,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51826,5],[52686,5]]}}}],["homogen",{"_index":11029,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5804,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[3200,11],[33168,11]]},"/en/lessons/linear-regression":{"position":[[47072,11],[55535,12],[55816,11]]}}}],["homoscedast",{"_index":17056,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[17584,17],[55487,17],[55505,17],[55689,16],[57535,17]]},"/en/lessons/logistic-regression":{"position":[[26301,17]]}}}],["honda",{"_index":19587,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15300,5]]}}}],["hone",{"_index":9044,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28924,4]]}}}],["honest",{"_index":14267,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27886,7],[32532,7]]},"/en/lessons/logistic-regression":{"position":[[53583,6]]}}}],["honor",{"_index":16250,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18583,5]]}}}],["honorif",{"_index":17041,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11371,11]]},"/en/lessons/logistic-regression":{"position":[[46984,10]]}}}],["honthorst",{"_index":16659,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12662,10]]}}}],["hood",{"_index":6238,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25940,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2033,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[23061,6],[24572,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4710,6],[22675,5],[30948,6],[52799,5]]},"/en/lessons/sonification":{"position":[[23413,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6871,5]]}}}],["hook",{"_index":9732,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23393,4],[23995,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31577,7],[31587,4],[31691,5],[37556,5]]}}}],["hooke’",{"_index":10500,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21582,7]]}}}],["hooland",{"_index":10857,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4459,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37158,7]]}}}],["hop",{"_index":13447,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16917,3]]}}}],["hope",{"_index":2325,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4141,4],[5804,6],[10386,4],[29221,8],[31719,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2095,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2833,5],[33612,4],[66191,4],[67772,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67946,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2512,6],[44815,4]]},"/en/lessons/common-similarity-measures":{"position":[[36449,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60056,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7627,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48156,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1043,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46526,4],[46712,4]]},"/en/lessons/gravity-model":{"position":[[59917,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27775,6],[32421,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38121,5]]},"/en/lessons/intro-to-bash":{"position":[[24951,4]]},"/en/lessons/intro-to-linked-data":{"position":[[26170,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21164,4]]},"/en/lessons/logistic-regression":{"position":[[63887,4]]},"/en/lessons/naive-bayesian":{"position":[[9853,4]]},"/en/lessons/research-data-with-unix":{"position":[[14266,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25284,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32360,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2970,5]]}}}],["hopefulli",{"_index":2124,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15723,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65216,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30733,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30628,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48934,9],[49447,10]]},"/en/lessons/extracting-keywords":{"position":[[38661,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[4020,9],[17644,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22889,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[4642,10],[16224,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7538,9],[38547,9],[42781,10]]},"/en/lessons/linear-regression":{"position":[[63001,9]]},"/en/lessons/logistic-regression":{"position":[[8653,10]]},"/en/lessons/preserving-your-research-data":{"position":[[6256,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18950,9]]}}}],["horitonz",{"_index":9372,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36465,12]]}}}],["horiz",{"_index":20111,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30402,5]]}}}],["horiz=fals",{"_index":20119,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30888,14]]}}}],["horizon",{"_index":10001,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56711,7]]}}}],["horizont",{"_index":4143,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36645,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23498,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28200,10],[28397,10],[53788,10]]},"/en/lessons/common-similarity-measures":{"position":[[8237,10],[11654,12],[12710,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4362,10],[15195,10],[21150,10],[24274,10],[25053,10],[36713,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21642,10],[21797,12],[22212,12],[29871,10],[38200,13]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10128,12],[10308,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[539,10],[8560,10],[8578,10],[8770,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[34190,10],[34435,10],[35078,10],[35689,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29088,10],[29298,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30872,10],[42938,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43465,10],[43993,10],[46814,10],[47513,10],[48549,10],[54662,10],[55939,10],[56019,10],[56857,10],[56938,10],[57621,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23446,10],[29099,10]]}}}],["hornet",{"_index":19510,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14220,6],[14292,6]]}}}],["hornik",{"_index":2724,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33470,7]]}}}],["horoscop",{"_index":9541,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5064,10]]}}}],["horribl",{"_index":15505,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5945,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10886,8]]}}}],["horror",{"_index":15467,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2699,7]]},"/en/lessons/linear-regression":{"position":[[2148,6]]},"/en/lessons/logistic-regression":{"position":[[1868,6]]}}}],["hors",{"_index":6455,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52347,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3899,7],[4965,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[38439,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7171,5]]}}}],["horsepow",{"_index":19670,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16526,11]]}}}],["horta",{"_index":21917,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61115,6]]}}}],["hospit",{"_index":1207,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11161,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2915,8]]}}}],["hospital",{"_index":21360,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27855,11],[28027,11],[28289,11],[28469,11],[28549,11],[29132,11],[29331,11],[29763,11],[30218,11],[30265,11],[30635,11],[31353,11]]}}}],["hospitallerbkwdpath",{"_index":21371,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29783,19],[29923,20]]}}}],["hospitallerfwdpath",{"_index":21361,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28047,18],[28159,19]]}}}],["hosseinmardi",{"_index":21932,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61674,13]]}}}],["host",{"_index":1959,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1689,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9144,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1793,7],[4339,4],[5292,4],[5430,4],[7027,8],[7105,7],[7216,7],[11321,4],[43936,7],[50989,7],[56749,4],[57036,4],[57142,4],[57159,4],[57268,6],[57535,7],[57818,6],[58095,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15127,4],[22983,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2896,6],[8547,6],[8597,6],[10960,7],[66336,7],[66547,8],[66612,6],[67207,6],[70179,7],[70491,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35190,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11791,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18250,7],[46324,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36977,4],[37797,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3662,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13797,6],[14026,6],[16991,6],[45931,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20022,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2415,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13113,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8315,6],[12549,6],[44880,6],[45359,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4582,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9943,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[4461,4],[13162,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6302,5],[6491,4],[9005,6],[33395,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18274,5]]},"/en/lessons/installing-omeka":{"position":[[67,4],[142,7],[176,7],[1161,7],[1576,7],[2220,4],[2263,7],[2335,7],[2376,4],[2590,7],[2679,5],[2715,5],[2877,7],[3045,8],[3981,6],[4203,6],[4539,7],[4625,8],[4669,7],[8062,7],[8113,7],[8190,7],[8289,7],[8465,7],[10105,6],[10161,4],[11243,8],[11813,4],[12016,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15582,4],[40217,6],[42062,7],[42098,7],[42186,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17394,5]]},"/en/lessons/intro-to-linked-data":{"position":[[12922,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[5745,4],[5794,7],[16019,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9050,4],[9065,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1537,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9082,6],[64988,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27740,6]]},"/en/lessons/working-with-web-pages":{"position":[[947,5],[1734,5]]}}}],["host='localhost",{"_index":13188,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22554,17]]}}}],["host=127.0.0.1",{"_index":13199,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23970,14]]}}}],["hostgat",{"_index":14077,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2828,9],[4236,10]]}}}],["hostil",{"_index":21964,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63051,9]]}}}],["hosting.5",{"_index":5381,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11021,9]]}}}],["hosting/stream",{"_index":15837,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[18344,17]]}}}],["hostnam",{"_index":14082,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[3836,8]]}}}],["host’",{"_index":14083,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[3882,6]]}}}],["hot",{"_index":5585,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69430,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31476,3],[31518,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42998,3]]},"/en/lessons/linear-regression":{"position":[[67085,3]]}}}],["hotel",{"_index":3458,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1741,6],[2934,5],[3341,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20662,5],[26599,5],[26642,5],[26723,5],[26766,5],[35432,5],[36242,5]]},"/en/lessons/naive-bayesian":{"position":[[66600,5]]}}}],["hotspot(tm",{"_index":22411,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[10849,11]]}}}],["hour",{"_index":753,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1485,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[869,5],[21260,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4054,6],[45293,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6098,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15139,6],[15524,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10415,6]]},"/en/lessons/gravity-model":{"position":[[32732,6],[33306,4]]},"/en/lessons/installing-omeka":{"position":[[2193,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17249,5],[17799,5],[18548,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1038,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5222,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28830,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4763,5]]},"/en/lessons/output-data-as-html-file":{"position":[[7824,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14936,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6873,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36640,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5671,5],[14278,6]]}}}],["hourglass",{"_index":16861,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[25330,9],[25455,9]]}}}],["hourli",{"_index":23487,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36053,6]]}}}],["hous",{"_index":2192,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6877,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30224,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1664,5],[2883,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5826,5],[5988,5],[7926,6]]},"/en/lessons/counting-frequencies":{"position":[[13319,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18216,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20787,5],[35531,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11209,8],[11624,9],[11674,8]]},"/en/lessons/georeferencing-qgis":{"position":[[1109,7],[6117,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[38382,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42305,5],[42379,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22113,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4598,6]]},"/en/lessons/naive-bayesian":{"position":[[58735,7],[59298,7],[66730,7]]},"/en/lessons/normalizing-data":{"position":[[2374,8],[2789,9],[2839,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14418,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3722,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9141,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14103,5]]}}}],["household",{"_index":12828,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[11520,10]]}}}],["housekeep",{"_index":10210,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23300,13]]}}}],["hover",{"_index":2935,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22670,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53764,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47082,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15207,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22556,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24244,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28203,5],[28443,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14029,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30825,5],[34163,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11809,5],[12014,8],[15256,8],[16146,8],[16951,5],[17236,8],[18755,5],[21298,5],[29230,5],[31724,8],[34762,5],[35172,5],[35777,5],[40697,5],[42348,5],[43966,5],[44616,5],[44682,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27167,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2975,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25462,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18377,5],[18874,5],[21155,5],[22361,5],[22408,5],[23616,5],[28456,5],[28649,5],[28770,5],[28881,5],[28933,5]]}}}],["hover.mod",{"_index":23442,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[28588,10],[28836,10]]}}}],["hover.tooltip",{"_index":23393,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[21175,16],[28476,14]]}}}],["hoverinfo",{"_index":13015,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32252,9]]}}}],["hoverlabel",{"_index":13021,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32454,10]]}}}],["hoverlabel_font_family=\"tim",{"_index":14558,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44555,29]]}}}],["hoverlabel_font_size=16",{"_index":14559,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44633,24]]}}}],["hovertempl",{"_index":14482,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32780,16],[33154,16]]}}}],["hovertemplate=\"<b>gender=</b>",{"_index":14529,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40225,41]]}}}],["hovertemplate=\"<b>gender=</b>female<br><b>year=</b>",{"_index":14538,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41344,81]]}}}],["hovertemplate=\"<b>gender=</b>male<br><b>year=</b>",{"_index":14544,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41933,79]]}}}],["hovertemplate=\"gender=%{y}<br>count=%{x}<extra></extra>",{"_index":14494,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34668,76]]}}}],["hovertool",{"_index":23376,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18561,9],[18915,9],[21163,11],[21440,9],[21526,9],[24036,9],[28464,11]]}}}],["how",{"_index":3161,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43608,4],[60436,4]]}}}],["how='al",{"_index":6726,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19662,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32837,10]]}}}],["how='inn",{"_index":4236,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42618,12]]}}}],["howard",{"_index":6094,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45843,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[43851,6],[44177,6],[44502,7]]},"/en/lessons/preserving-your-research-data":{"position":[[17600,7]]}}}],["howdi",{"_index":11687,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9482,6],[10084,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2595,7],[2661,5]]}}}],["howndeslow",{"_index":18756,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8977,11],[9054,10],[9646,10],[9723,11]]}}}],["howto",{"_index":3633,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5906,5]]}}}],["how|how\":\"#howansw",{"_index":15602,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22418,24]]}}}],["hoy",{"_index":17381,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67446,3]]}}}],["hp",{"_index":8288,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6465,2],[6476,2],[6591,2],[6850,2],[6914,2],[6962,2],[7084,2],[7606,2],[8257,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13968,2],[17204,2]]}}}],["hpc",{"_index":16936,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[49171,5],[49417,3],[49646,3],[49856,3],[49980,3]]}}}],["hr",{"_index":16051,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29283,2],[30751,2]]}}}],["href",{"_index":5413,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19752,8],[20196,8],[20572,8],[22473,8],[23581,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11155,6],[14039,7],[14334,8],[15172,8],[16536,8],[18754,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23923,5],[34393,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21422,7]]}}}],["href=\"'.$item",{"_index":16060,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31948,13],[32115,13],[32234,13]]}}}],["href=\"'.(isset($item",{"_index":16083,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37217,20],[37480,20],[37637,20],[42356,20],[42480,20]]}}}],["href=\"http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000035\">adam",{"_index":15044,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3403,81]]}}}],["href=\"http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000074\">albert",{"_index":15048,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3591,82]]}}}],["href=\"http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000077\">albright",{"_index":15052,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3780,84]]}}}],["href=\"http://cdn.leafletjs.com/leaflet",{"_index":18206,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20513,38],[23257,38],[24496,38],[31931,38]]}}}],["href=\"http://osm.org/copyright\">openstreetmap</a>",{"_index":18221,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21033,58],[23887,58],[25697,58],[27809,58],[28836,58],[30490,58],[32736,58]]}}}],["href=\"https://en.wikipedia.org/wiki/ramesses_vi\">go",{"_index":16026,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23469,54]]}}}],["href=\"https://www.mapbox.com/tos/\">mapbox</a>",{"_index":18267,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[33288,55],[34522,55]]}}}],["href=\"style.css",{"_index":18233,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[23513,16],[24752,16],[32388,16]]}}}],["href='https://api.mapbox.com/mapbox.js/v2.2.1/mapbox.css",{"_index":18258,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32281,57]]}}}],["href=\\\"%s\\\">%s</a></p><p>%s</p></body>",{"_index":19144,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5988,71],[6902,71]]}}}],["href|<u[+][:alnum:]+>|[:digit:]*|<u+fffd>",{"_index":21789,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30643,55]]}}}],["hrepodon",{"_index":18784,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10936,8],[10988,8],[11920,8],[11972,8]]}}}],["ht",{"_index":10657,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1895,4],[3712,2],[4305,2],[4654,2],[4710,2],[6842,2],[12698,2],[12794,2],[13329,2],[13774,2],[13966,2],[14397,2],[15908,2],[17928,2],[18330,2],[23188,2],[25036,3],[25217,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5611,2]]}}}],["ht_access_key",{"_index":10709,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12835,13]]}}}],["ht_picture_download",{"_index":10753,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[19666,22]]}}}],["ht_picture_download(item_id",{"_index":10738,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[17958,28]]}}}],["ht_secret_key",{"_index":10711,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12874,13],[12993,14]]}}}],["htd:pfeat",{"_index":10725,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15497,9],[15522,9],[15596,10],[16084,9],[16614,9],[18247,9]]}}}],["htd:seq",{"_index":10751,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[19018,7]]}}}],["htdoc",{"_index":16000,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18685,8],[19059,8],[19192,6],[23015,7]]}}}],["htitem_id",{"_index":10716,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14517,9]]}}}],["html",{"_index":1051,"title":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[21,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5,4]]},"/en/lessons/output-data-as-html-file":{"position":[[18,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[33,4]]},"/en/lessons/viewing-html-files":{"position":[[28,4]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4376,7],[48812,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2648,4],[3065,4],[3097,4],[3528,4],[3725,4],[3844,4],[3931,4],[4094,5],[4372,4],[5389,4],[7852,4],[7998,5],[14543,5],[34635,4],[34938,4],[41308,4],[41453,4],[43142,4],[43259,4],[50362,5],[50526,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18889,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9656,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6540,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33175,6],[34770,6],[38723,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[466,4],[903,4],[2219,4],[3877,4],[4060,7],[4226,8],[4252,5],[4679,4],[5099,7],[5265,8],[5291,5],[5416,4],[6016,4],[6514,4],[7339,4]]},"/en/lessons/counting-frequencies":{"position":[[7184,4],[7279,5],[7480,4],[7773,4],[12713,4],[12750,4],[12958,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[22,4],[114,4],[150,4],[362,4],[407,5],[626,4],[705,4],[916,4],[1264,5],[1355,4],[1500,4],[1570,4],[1666,4],[1727,4],[1763,4],[2053,4],[2129,4],[2239,5],[2299,4],[2375,4],[3039,4],[3578,4],[3795,4],[3849,4],[4003,5],[4383,4],[4888,4],[5229,5],[5376,4],[6050,4],[6129,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11019,4],[11548,4],[18191,4],[40454,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18897,4],[18914,4],[26190,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6119,4],[6182,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7829,4],[12670,4],[12789,4],[13018,4],[14928,8],[22759,8],[26223,8],[29285,8],[29781,4],[30013,4],[30832,4],[31185,4],[37106,7],[38572,7],[40185,8],[44138,7],[46490,8],[47821,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[176,4],[227,4],[244,4],[1336,4],[1545,5],[3488,4],[3555,4],[3898,4],[4194,4],[4568,4],[5463,4],[6230,4],[6318,4],[6602,4],[8081,4],[8575,4],[8608,4],[11896,4],[12208,4],[12403,4],[13104,4],[29543,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6,4],[843,4],[1181,4],[1541,4],[1680,4],[1717,4],[1779,4],[1822,4],[1879,4],[2077,5],[2162,4],[2736,4],[3743,4],[4167,4],[4578,4],[4645,4],[4813,4],[5181,4],[5253,4],[5468,4],[6346,4],[6418,4],[7901,4],[8327,4],[9360,4],[9732,4],[10850,4],[11189,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6,4],[217,4],[956,4],[1045,4],[2073,4],[4534,4],[4627,4],[5217,4],[7814,4],[10345,4],[10434,5],[10614,4],[12664,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63390,4],[63492,4],[63526,4],[63604,4],[63629,4],[64311,4],[65632,4],[66396,4],[67019,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11571,4],[33140,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1318,5],[2018,4],[6605,7],[8422,4],[11234,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[11083,4],[11359,4]]},"/en/lessons/installing-omeka":{"position":[[6338,4],[10011,4],[10198,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29028,4],[38053,4],[39870,4],[40446,4],[40791,4],[41636,4],[41712,4],[41905,4],[41996,4],[42251,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1437,4],[3299,4],[5902,4],[50038,4],[50065,4],[50158,4],[50211,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8356,4],[8511,4],[9055,5],[10156,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[171,4],[584,5],[1123,5],[1417,4],[1766,4],[1793,4],[2661,5],[2965,4],[3188,4],[4870,4],[5071,4],[5615,4],[5931,4],[6168,4],[6559,4],[6726,4],[6990,4],[7223,4],[7690,4],[9024,5],[9301,4],[9993,4],[10148,4],[10589,4],[11028,4],[11520,4],[12678,4],[19948,4],[20020,5]]},"/en/lessons/introduction-and-installation":{"position":[[927,5],[2236,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[542,4],[553,4],[1557,4],[1981,4],[2586,4],[2648,4],[20372,4],[20462,4],[20478,4],[20559,4],[20779,5],[21037,4],[21152,4],[21239,4],[21345,4],[21730,4],[21853,4],[22467,4],[22566,4],[22674,5],[23806,4],[23853,4],[25737,4],[29278,4],[31311,4],[31357,4],[31536,4]]},"/en/lessons/jupyter-notebooks":{"position":[[34849,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[215,4],[318,5],[770,4],[876,4],[9795,5]]},"/en/lessons/linear-regression":{"position":[[64232,5]]},"/en/lessons/linux-installation":{"position":[[4717,5]]},"/en/lessons/mac-installation":{"position":[[1708,5],[4394,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20288,4],[20424,4],[22794,5],[24378,4],[24846,4],[28614,4],[30104,4]]},"/en/lessons/naive-bayesian":{"position":[[7610,4]]},"/en/lessons/normalizing-data":{"position":[[759,4],[1045,4],[1185,4],[1247,4],[1311,4],[1866,4],[3474,4],[4229,4],[4261,4],[4347,5],[4548,4],[8931,4],[8982,5],[9183,4],[10412,4]]},"/en/lessons/output-data-as-html-file":{"position":[[19,4],[113,4],[446,4],[503,4],[595,4],[941,4],[1034,4],[1282,4],[3030,4],[4849,4],[5037,4],[5556,4],[5805,7],[6463,4],[6719,7],[7281,4],[7499,4],[8115,4],[8135,4],[8229,5],[8459,4],[8662,4],[8840,4],[9276,4],[9493,4],[10400,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[34,4],[160,4],[4025,4],[4148,4],[5047,4],[5130,4],[5562,4],[6186,4],[9216,4],[9401,4],[9575,4],[9990,4],[10395,4],[10949,4],[11025,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7384,4]]},"/en/lessons/sonification":{"position":[[5957,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[407,5],[7974,4],[16322,4],[33946,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16680,4],[16733,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2916,7],[5220,4],[19772,5],[19829,4],[32987,4],[33060,4],[40533,5]]},"/en/lessons/transliterating":{"position":[[391,4],[436,4],[3707,4],[4168,5],[4859,4],[7458,4],[7875,4],[14368,5],[14910,4],[15081,5],[16520,4],[17112,4],[17161,4],[17907,5],[18239,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[19152,4],[19247,4],[20663,4],[23097,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26597,5]]},"/en/lessons/viewing-html-files":{"position":[[29,4],[75,4],[89,4],[214,4],[293,5],[368,4],[496,4],[889,4],[1213,5],[1287,4],[1324,4],[1415,4],[1519,4],[1525,4],[1585,4],[1827,4],[1892,4],[2023,4],[2434,4],[2584,4],[2719,4],[3608,4],[3767,4],[3787,4],[3862,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10176,4],[12577,4],[12915,4],[13468,4],[15826,5]]},"/en/lessons/windows-installation":{"position":[[3066,5],[5644,5]]},"/en/lessons/working-with-web-pages":{"position":[[4829,6],[6262,4],[7945,4],[7972,4],[8356,4]]}}}],["html>",{"_index":13950,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28810,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20465,8],[23209,8],[24448,8],[31883,8]]},"/en/lessons/viewing-html-files":{"position":[[2870,8]]}}}],["html.pi",{"_index":7772,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2606,7],[2836,7]]}}}],["html/xml",{"_index":15646,"title":{},"body":{"/en/lessons/introduction-and-installation":{"position":[[637,8]]}}}],["html5",{"_index":23273,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[3814,5]]}}}],["htrc",{"_index":1033,"title":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34,4]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3392,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11093,4],[16523,5]]},"/en/lessons/jupyter-notebooks":{"position":[[2636,4]]},"/en/lessons/linear-regression":{"position":[[6578,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35,4],[812,6],[1027,4],[1079,4],[1154,4],[1357,4],[1669,4],[1869,6],[2488,4],[3278,4],[4103,4],[4125,4],[4150,4],[4326,4],[4351,4],[4965,5],[6067,4],[7222,4],[7486,4],[7794,4],[8214,4],[8354,4],[8379,4],[8865,4],[8870,4],[8918,4],[8984,4],[9052,4],[9144,4],[9217,4],[9271,4],[12522,4],[12772,4],[17990,4],[23360,4],[23637,4],[23851,4],[25795,4],[26967,4],[27398,4],[33764,4],[38072,4],[42526,4],[42652,4],[44356,4],[44940,4],[45313,4],[45599,4],[47510,4],[48054,4],[48457,4]]}}}],["htrc_featur",{"_index":21440,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13570,13]]}}}],["http",{"_index":2187,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6673,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7177,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2205,4],[6633,4],[6723,4],[7090,10],[8215,4],[14634,4],[17740,4],[18572,4],[26899,4],[28896,4],[29170,4],[29319,4],[29904,4],[32375,4],[36542,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11763,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28028,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18203,4],[26840,4],[27086,4],[29198,4],[29591,4]]},"/en/lessons/installing-omeka":{"position":[[6114,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23114,10],[39877,4],[39973,5]]},"/en/lessons/naive-bayesian":{"position":[[29635,4],[30731,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16874,4],[16937,4],[17348,4],[17371,4],[17638,4]]},"/en/lessons/working-with-web-pages":{"position":[[1506,5],[2265,4],[8232,4]]}}}],["http.server",{"_index":18202,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[19905,11],[20087,11]]}}}],["http://127.0.0.1",{"_index":13898,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[6803,19]]}}}],["http://127.0.0.1:5000",{"_index":7855,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17165,22],[17388,23],[17883,23]]}}}],["http://127.0.0.1:5000/api/v1/resources/book",{"_index":7914,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26357,45]]}}}],["http://127.0.0.1:5000/api/v1/resources/books/al",{"_index":7897,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22496,48],[36558,48]]}}}],["http://127.0.0.1:5000/api/v1/resources/books?author=connie+willi",{"_index":7977,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36607,65]]}}}],["http://127.0.0.1:5000/api/v1/resources/books?author=connie+willis&published=1999",{"_index":7978,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36673,84]]}}}],["http://127.0.0.1:5000/api/v1/resources/books?published=2010",{"_index":7979,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36758,59]]}}}],["http://192.168.0.24:4040",{"_index":9682,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19057,24],[23454,24]]}}}],["http://activehistory.ca",{"_index":2276,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16978,23]]}}}],["http://activehistory.ca/pap",{"_index":2217,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[9209,32],[10616,31],[10945,32],[11926,31],[12794,31],[15544,31]]}}}],["http://activehistory.ca/papers/historypap",{"_index":2219,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[9369,43],[11972,43]]}}}],["http://amandavisconti.github.io/jekylldemo",{"_index":3034,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11845,44],[28908,44]]}}}],["http://apache.mirrors.spacedump.net/spark/spark",{"_index":9607,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14429,47]]}}}],["http://api.example.com/books/10",{"_index":7924,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30167,31]]}}}],["http://api.example.com/books?author=ursula+k.+l",{"_index":7927,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30567,48]]}}}],["http://api.example.com/getbook/10",{"_index":7922,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29533,33]]}}}],["http://api.example.com/resources/books?id=10",{"_index":7931,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30993,44]]}}}],["http://archive.org/details/[identifi",{"_index":8753,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4771,39]]}}}],["http://archive.org/details/bplsca",{"_index":8756,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5053,35]]}}}],["http://archive.org/details/jstor",{"_index":23013,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[4558,32]]}}}],["http://archive.org/details/lettertowilliaml00doug",{"_index":8755,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4914,49]]}}}],["http://bioguide.congress.gov/biosearch/biosearch.asp",{"_index":15078,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5338,53]]}}}],["http://biometrics.cse.msu.edu/publications/face/hanjain_unconstrainedagegenderraceestimation_msutechreport2014.pdf",{"_index":11258,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46919,115]]}}}],["http://britishlibrary.typepad.co.uk/collectioncare/2013/09/th",{"_index":19293,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18350,62]]}}}],["http://cadmus.eui.eu/handle/1814/18074.</div>",{"_index":15442,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5736,51]]}}}],["http://central.bac",{"_index":22356,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35688,18]]}}}],["http://cforster.com/2015/09/gend",{"_index":21629,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46219,34]]}}}],["http://chroniclingamerica.loc.gov",{"_index":7817,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10334,33]]}}}],["http://chroniclingamerica.loc.gov/search/pages/result",{"_index":7819,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10744,55]]}}}],["http://chroniclingamerica.loc.gov/search/pages/results/?format=json&proxtext=fir",{"_index":7821,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11283,85]]}}}],["http://collection.britishmuseum.org/id/thesauri/x8577",{"_index":13434,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13903,54]]}}}],["http://collection.britishmuseum.org/sparql.json",{"_index":13498,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24954,48]]}}}],["http://cradledincaricature.com/2014/02/06/com",{"_index":19239,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10044,47]]}}}],["http://cushing.med.yale.edu/images/mdposter/full/poster0%d.jpg\\n",{"_index":2119,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15100,66]]}}}],["http://cushing.med.yale.edu/images/mdposter/full/poster00%d.jpg\\n",{"_index":2116,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14988,67]]}}}],["http://cushing.med.yale.edu/images/mdposter/full/poster000%d.jpg\\n",{"_index":2114,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14876,68]]}}}],["http://cushing.med.yale.edu/images/mdposter/full/poster0001.jpg",{"_index":2098,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13345,63]]}}}],["http://cushing.med.yale.edu/images/mdposter/full/poster0637.jpg",{"_index":2100,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13489,64]]}}}],["http://data",{"_index":19299,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18724,11]]}}}],["http://data.history.ac.uk/tobia",{"_index":15167,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13134,32],[23178,32]]}}}],["http://data2.archives.ca/e/e061/e001518029.jpg",{"_index":1975,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3001,46]]}}}],["http://data2.archives.ca/e/e061/e001518109.jpg",{"_index":1976,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3075,48]]}}}],["http://data2.collectionscanada.ca/e/e061/e00151%d.jpg\\n",{"_index":1991,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4306,57],[4632,57]]}}}],["http://dbpdeia.org/sparql",{"_index":13486,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22082,25]]}}}],["http://dbpedia.org/class/yago/historian110177150",{"_index":15277,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[33791,49]]}}}],["http://dbpedia.org/class/yago/wikicatbritishhistorian",{"_index":15282,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34861,54]]}}}],["http://dbpedia.org/class/yago/wikicatwomenhistorian",{"_index":15283,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34920,53]]}}}],["http://de.dbpedia.org/resource/grjasowez",{"_index":11572,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23265,40]]}}}],["http://de.dbpedia.org/resource/internierung",{"_index":11573,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23329,43]]}}}],["http://dev.mysql.com/downloads/workbench",{"_index":13147,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12809,42]]}}}],["http://dhdebates.gc.cuny.edu/debates/text/76",{"_index":23188,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[27517,44]]}}}],["http://dhdebates.gc.cuny.edu/debates/text/99",{"_index":1843,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45955,44],[50272,44]]}}}],["http://digitalhumanities.org/dhq/vol/5/3/000106/000106.html",{"_index":21187,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25059,62]]}}}],["http://doi.org/10.5334/johd.1",{"_index":13558,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10821,30],[13518,30]]}}}],["http://dukechronicle.com/article/digit",{"_index":15447,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6112,45]]}}}],["http://dx.doi.org/10.18653/v1/2020.acl",{"_index":14872,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56416,38]]}}}],["http://earlymodernnotes.wordpress.com/2013/05/18/unclean",{"_index":19285,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17736,56]]}}}],["http://editor.citationstyles.org/about",{"_index":21199,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28057,39]]}}}],["http://en.wikipedia.org/wiki/levenshtein_dist",{"_index":12074,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14223,51]]}}}],["http://hdl.handle.net/2027/nyp.33433075749246",{"_index":21470,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18811,45]]}}}],["http://hdl.handle.net/2027/{volum",{"_index":21467,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18674,34]]}}}],["http://hdlab.stanford.edu/palladio",{"_index":8460,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17236,36]]}}}],["http://historyonics.blogspot.co.uk/2014/01/judg",{"_index":19281,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17527,50]]}}}],["http://jeffblackadar.ca/captain_white_diary/page_images/td_00044_b2.jpg",{"_index":22174,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20016,73]]}}}],["http://jekyl",{"_index":3258,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61038,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66050,13]]}}}],["http://jonathanstray.com/a",{"_index":1855,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46509,26],[51281,26]]}}}],["http://journalofdigitalhumanities.org/2",{"_index":1849,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46130,39],[52216,39]]},"/en/lessons/jupyter-notebooks":{"position":[[52976,39]]}}}],["http://lh3.ggpht.com/rvcc4t2bwhagdlzyiplp1sbhc8ju0assu2hxr8rn_zvpbcujp94pukbmf3blmhi",{"_index":16635,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4181,85]]}}}],["http://lh4.ggpht.com/pkqr",{"_index":16675,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15055,26]]}}}],["http://lh6.ggpht.com/zywwml8mvfonxzbmg2rqbulnucsr3raaf5ppncuc2id8qxquddl1nsyxaqjexydlsbenfzohru0h7rbiws0js4d7s_m=s0",{"_index":16627,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3880,117],[14811,117]]}}}],["http://localhost/dashboard",{"_index":15999,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18494,26]]}}}],["http://localhost/helloworld.php",{"_index":16006,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19551,31]]}}}],["http://localhost:4040",{"_index":9843,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43500,21]]}}}],["http://localhost:7474/brows",{"_index":9120,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17623,31]]}}}],["http://localhost:8080",{"_index":18204,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20141,21],[20389,21]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17503,22]]}}}],["http://memory.loc.gov/master/mss/mtj/mtj1/001/0000",{"_index":2073,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10643,51],[11322,51]]}}}],["http://memory.loc.gov/master/mss/mtj/mtj1/001/0100",{"_index":2076,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11375,51]]}}}],["http://memory.loc.gov/master/mss/mtj/mtj1/001/0200",{"_index":2077,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11428,51]]}}}],["http://memory.loc.gov/master/mss/mtj/mtj1/001/1400",{"_index":2078,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11502,50]]}}}],["http://musicalgorithms.org",{"_index":20650,"title":{},"body":{"/en/lessons/sonification":{"position":[[3442,27]]}}}],["http://newspapers.library.wales/view/3581057/3581061/27",{"_index":13265,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36420,56]]}}}],["http://newspapers.library.wales/view/4121281/4121288/94",{"_index":13238,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32218,58]]}}}],["http://nich",{"_index":2241,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12867,12]]}}}],["http://nla.gov.au/nla.m",{"_index":2040,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8203,25],[8335,25]]}}}],["http://norvig.com/ngram",{"_index":2707,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32868,26]]}}}],["http://notepad",{"_index":19232,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[8129,14]]}}}],["http://oldbaileyonline.org",{"_index":23671,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[1644,26]]}}}],["http://oldbaileyonline.org/static/project.jsp",{"_index":23673,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[2594,45]]}}}],["http://oldbaileyonline.org:80",{"_index":23672,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[2331,29]]}}}],["http://omeka.org/files/omeka",{"_index":14106,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10398,28]]}}}],["http://proceedings.mlr.press/v81/buolamwini18a/buolamwini18a.pdf",{"_index":11254,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46731,65]]}}}],["http://programminghistorian.org",{"_index":13102,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[8059,32]]}}}],["http://programminghistorian.org/assets/jq_rkm.json",{"_index":16800,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[38981,50]]}}}],["http://purl.org/dc/term",{"_index":13421,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10162,26]]}}}],["http://revistacaracteres.net/revista/vol5n1mayo2016/entendiendo",{"_index":16516,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51632,63]]}}}],["http://rightsstatements.org/vocab/inc/1.0",{"_index":15972,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13981,42]]}}}],["http://scantailor.org/download",{"_index":820,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4942,35]]}}}],["http://schoolofdata.org/2013/10/17/seven",{"_index":19279,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17371,40]]}}}],["http://scikit",{"_index":1904,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47917,13]]}}}],["http://sentiment.vivekn.com/api/text",{"_index":11420,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33223,39]]}}}],["http://sites.utexas.edu/sos/vari",{"_index":17487,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75143,39]]}}}],["http://sonic",{"_index":20653,"title":{},"body":{"/en/lessons/sonification":{"position":[[3556,12]]}}}],["http://stackoverflow.com/questions/273192/python",{"_index":10284,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48921,49]]}}}],["http://t.co/z9l3zedudh",{"_index":16738,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27351,23]]}}}],["http://text",{"_index":11398,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30418,11],[30743,12],[31188,12],[31987,12],[36573,11]]}}}],["http://uurl.kbr.be/1017835",{"_index":15977,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14492,26]]}}}],["http://uwo.ca",{"_index":2236,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12149,13]]}}}],["http://viaf.org/viaf/33059614",{"_index":15157,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[11165,30]]}}}],["http://viaf.org/viaf/46784579",{"_index":15182,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[14326,29]]}}}],["http://viaf.org/viaf/64183282",{"_index":15156,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[11133,30]]}}}],["http://waxy.org/2015/12/if_drake_was_born_a_piano",{"_index":20840,"title":{},"body":{"/en/lessons/sonification":{"position":[[40872,50]]}}}],["http://web.archive.org/web/20150528125345/http://davidhuynh.net/spaces/nicar2011/tutorial.pdf",{"_index":11441,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36316,94]]}}}],["http://web.archive.org/web/20190203083307/http://www.digitalhumanities.org/dhq/vol/5/1/000091/000091.html",{"_index":20844,"title":{},"body":{"/en/lessons/sonification":{"position":[[41000,105]]}}}],["http://www.bbc.co.uk/faq",{"_index":15160,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[11814,25]]}}}],["http://www.biographi.ca/en/bio/white_william_andrew_16e.html",{"_index":22351,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35147,61]]}}}],["http://www.cartoons.ac.uk/record/sbd0931",{"_index":19249,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10634,40]]}}}],["http://www.cbc.ca/news/indigenous/mmiw",{"_index":7580,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39264,38]]}}}],["http://www.codingblocks.net/videos/gener",{"_index":15626,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25235,45]]}}}],["http://www.counti",{"_index":12534,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11033,17],[19356,17]]}}}],["http://www.crystalcodepalace.com/tracerytut.html",{"_index":15587,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20580,49]]}}}],["http://www.digitalhumanities.org/dhq/vol/3/4/000069/000069.html",{"_index":14878,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56605,64]]}}}],["http://www.europeana.eu/api/v2/search.json?wskey=\".$apikey.\"&query=london&reusability=open&media=tru",{"_index":16043,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27820,116]]}}}],["http://www.europeana.eu/api/v2/search.json?wskey=your_api_key&query=london&reusability=open&media=tru",{"_index":16044,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28055,117],[33923,115]]}}}],["http://www.europeana.eu/portal/record/90402/rp_p_ob_84_508.html",{"_index":15981,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14808,63]]}}}],["http://www.gov.pe.ca/gis/download.php3?name=coastline&file_format=shp",{"_index":19308,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[3540,73]]}}}],["http://www.gov.pe.ca/gis/download.php3?name=forest_35&file_format=shp",{"_index":19311,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[3770,73]]}}}],["http://www.gov.pe.ca/gis/download.php3?name=hydronetwork&file_format=shp",{"_index":19310,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[3691,76]]}}}],["http://www.gov.pe.ca/gis/download.php3?name=lot_town&file_format=shp",{"_index":19309,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[3616,72]]}}}],["http://www.gov.pe.ca/gis/download.php3?name=nat_parks&file_format=shp",{"_index":19312,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[3846,73]]}}}],["http://www.gov.pe.ca/gis/license_agreement.php3?name=lot_town&file_format=shp",{"_index":12805,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[3242,81]]}}}],["http://www.gutenberg.org/files/2600/2600",{"_index":14990,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13912,40]]}}}],["http://www.icad.org/proceedings/2008/hermann2008.pdf",{"_index":20852,"title":{},"body":{"/en/lessons/sonification":{"position":[[41486,52]]}}}],["http://www.jason",{"_index":13326,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47331,16]]}}}],["http://www.jstor.org/stable/734136",{"_index":20846,"title":{},"body":{"/en/lessons/sonification":{"position":[[41233,35]]}}}],["http://www.lib.uwaterloo.ca/locations/umd/digital/clump_classes.html",{"_index":23202,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[5204,69]]}}}],["http://www.libreoffice.org/download",{"_index":23006,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2692,36]]}}}],["http://www.mathematica",{"_index":13861,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[64724,22]]}}}],["http://www.matthewjockers.net/2015/02/02/syuzhet",{"_index":21630,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46398,50]]}}}],["http://www.matthewjockers.net/page/2",{"_index":20234,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49310,38]]}}}],["http://www.nla.gov.au/apps/cdview/?pi=nla.m",{"_index":2054,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9116,45]]}}}],["http://www.oldbaileyonline.org/browse.jsp?id=t17800628",{"_index":7692,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7359,55],[12837,55]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7780,55]]},"/en/lessons/normalizing-data":{"position":[[4427,55],[9062,55]]},"/en/lessons/output-data-as-html-file":{"position":[[7411,54],[8927,55]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5641,55],[9647,55]]},"/en/lessons/working-with-web-pages":{"position":[[4608,54],[6665,55],[9171,55]]}}}],["http://www.oldbaileyonline.org/browse.jsp?ref=oa16780417",{"_index":19251,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10771,56]]}}}],["http://www.oldbaileyonline.org/obapi/ob?term0=fromdate_18300114&term1=todate_18391216&count=10&start",{"_index":18379,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30859,115]]}}}],["http://www.oldbaileyonline.org/obapi/ob?term0=fromdate_18300114&term1=todate_18391216&count=10&start=1&return=zip",{"_index":18384,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[31460,129]]}}}],["http://www.oldbaileyonline.org/obapi/ob?term0=fromdate_18300114&term1=todate_18391216&count=10&start=11&return=zip",{"_index":18385,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[31590,130]]}}}],["http://www.oldbaileyonline.org/obapi/ob?term0=fromdate_18300114&term1=todate_18391216&count=10&start=21&return=zip",{"_index":18386,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[31721,130]]}}}],["http://www.oldbaileyonline.org/obapi/ob?term0=fromdate_18300114&term1=todate_18391216&count=10&start=211&return=zip",{"_index":18371,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[29681,131]]}}}],["http://www.oldbaileyonline.org/print.jsp?div",{"_index":10264,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36831,47],[38297,47],[47480,47]]}}}],["http://www.oldbaileyonline.org/print.jsp?div=t17800628",{"_index":10225,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30290,54]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10514,55]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5387,54]]}}}],["http://www.oldbaileyonline.org/static/docapi.jsp",{"_index":10283,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48796,50]]}}}],["http://www.omeka.net/dashboard",{"_index":23093,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[1111,31]]}}}],["http://www.presidency.ucsb.edu/sou.php",{"_index":2706,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32733,39]]}}}],["http://www.saxonica.com/documentation/index.html#!us",{"_index":22426,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12265,55]]}}}],["http://www.telegraph.co.uk/finance/2950645/ex",{"_index":20514,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40535,45]]}}}],["http://www.theguardian.com/uk",{"_index":19244,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10333,29]]}}}],["http://www.vcdh.virginia.edu/pastsfutures.html.</div>",{"_index":15455,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6805,59]]}}}],["http://www.w3.org/tr/xhtml1/dtd/xhtml1",{"_index":23690,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8019,39]]}}}],["http://www.yourdomain.com/map",{"_index":23140,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[16403,31]]}}}],["http://your",{"_index":14108,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10818,11],[12509,11]]}}}],["http://yourdomain.com",{"_index":3126,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38249,23]]}}}],["http://{s}.tiles.mapbox.com/v3/ttavenner.e7ef536d/{z}/{x}/{y}.png",{"_index":23149,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[19437,67]]}}}],["http\\\\s+\\\\s*|<a",{"_index":21788,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30621,21]]}}}],["https://a.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}.png",{"_index":15675,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11830,56]]}}}],["https://aclanthology.org/2020.find",{"_index":14912,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58439,38]]}}}],["https://aclanthology.org/e17",{"_index":7172,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61613,28]]}}}],["https://aclanthology.org/u15",{"_index":7178,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61856,28]]}}}],["https://amandavisconti.github.io/jekylldemo",{"_index":5320,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3177,45]]}}}],["https://annieswafford.wordpress.com/2015/03/02/syuzhet",{"_index":20304,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51547,56]]}}}],["https://api.example.com/v1/resources/al",{"_index":7933,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31306,40]]}}}],["https://api.example.com/v1/resources/books?id=10",{"_index":7936,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31875,48]]}}}],["https://api.example.com/v1/resources/images?id=10",{"_index":7932,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31256,49]]}}}],["https://api.harvardartmuseums.org/object?apikey=your_api_key&keyword=andromeda",{"_index":16111,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40997,82]]}}}],["https://api.zotero.org/groups/155975/items/top?limit=5&cont",{"_index":15417,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4077,67]]}}}],["https://api.zotero.org/items/new?itemtype=docu",{"_index":8529,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4816,50]]}}}],["https://api.zotero.org/items/new?itemtype=videorecord",{"_index":8532,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[5230,56]]}}}],["https://api.zotero.org/itemtyp",{"_index":8528,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4609,32]]}}}],["https://archive.nytimes.com/www.nytimes.com/learning/general/onthisday",{"_index":1047,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3950,72]]}}}],["https://arxiv.org/abs/1807.00181",{"_index":1873,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47012,32]]}}}],["https://arxiv.org/pdf/1511.02575.pdf",{"_index":11236,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45671,37]]}}}],["https://arxiv.org/pdf/1812.00194.pdf",{"_index":11273,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47654,37]]}}}],["https://arxiv.org/pdf/1908.08313",{"_index":21919,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61265,33]]}}}],["https://arxiv.org/pdf/1912.11211",{"_index":21914,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61062,33]]}}}],["https://beaugunderson.com/traceri",{"_index":15579,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[19960,33]]}}}],["https://bklimt.com/papers/2004_klimt_ceas.pdf",{"_index":20509,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40120,45]]}}}],["https://bklimt.com/papers/2004_klimt_ecml.pdf",{"_index":20512,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40306,45]]}}}],["https://boardgamegeek.com/boardgame/128664/timelin",{"_index":9466,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51156,52]]}}}],["https://bootstrap.pypa.io/get",{"_index":14126,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2136,29]]},"/en/lessons/sonification":{"position":[[22243,29]]}}}],["https://brew.sh",{"_index":2171,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4890,15]]}}}],["https://caseybergman.wordpress.com/2014/02/24/keep",{"_index":15632,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25516,53]]}}}],["https://cdn.openai.com/bett",{"_index":14853,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55554,29]]}}}],["https://chroniclingamerica.loc.gov",{"_index":11350,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20137,35]]}}}],["https://chroniclingamerica.loc.gov/lccn",{"_index":11383,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26383,42]]}}}],["https://chroniclingamerica.loc.gov/lccn/sn82015679/1890",{"_index":6092,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45744,55]]}}}],["https://chroniclingamerica.loc.gov/lccn/sn84020558/1895",{"_index":6082,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45500,55]]}}}],["https://chroniclingamerica.loc.gov/search/pages/results/?st",{"_index":11356,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21301,65]]}}}],["https://colab.research.google.com",{"_index":22128,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12180,34]]}}}],["https://comput",{"_index":22126,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11350,16],[13038,16],[13293,17]]}}}],["https://cran.r",{"_index":2698,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32250,14],[32479,14],[33179,14],[33366,14],[33478,15],[33570,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38496,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9325,14]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49132,14]]}}}],["https://data",{"_index":15288,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36419,12],[36543,12]]}}}],["https://datascience.stackexchange.com/questions/21950/whi",{"_index":1925,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[51969,57]]}}}],["https://datascience.stackexchange.com/questions/67040/how",{"_index":4877,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36206,57]]}}}],["https://davidburela.wordpress.com/2015/11/28/easili",{"_index":3260,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61077,51]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66089,51]]}}}],["https://dev.mysql.com/doc/workbench/en/wb",{"_index":13129,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7999,41]]}}}],["https://dev.mysql.com/downloads/mysql",{"_index":13128,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7576,39]]}}}],["https://developer.twitter.com/en/docs.4",{"_index":19796,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9810,39]]}}}],["https://docs.google.com/spreadsheets/d/1lp2mfrcxesjednivy8bypmkwre7jfki78or7nde9zku/edit?usp=shar",{"_index":9375,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36885,101]]}}}],["https://docs.google.com/spreadsheets/d/sample_id/edit?usp=shar",{"_index":9293,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23671,65],[36787,66]]}}}],["https://docs.microsoft.com/en",{"_index":22358,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35848,29]]}}}],["https://docs.python.org/3/library/datetime.html#strftim",{"_index":16887,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32776,56]]}}}],["https://docs.python.org/3/tutorial/inputoutput.html#th",{"_index":12460,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65728,55]]}}}],["https://docs.scipy.org/doc/scipy/reference/sparse.html",{"_index":17502,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76410,54]]}}}],["https://doi.org/10.1002/1097",{"_index":18064,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66126,28]]}}}],["https://doi.org/10.1002/asi.21001",{"_index":16447,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48013,34]]}}}],["https://doi.org/10.1002/asi.22954",{"_index":16555,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53455,34]]}}}],["https://doi.org/10.1002/asi.v60:1",{"_index":16566,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54392,34]]}}}],["https://doi.org/10.1007/11735106_66",{"_index":16480,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48996,36]]}}}],["https://doi.org/10.1007/978",{"_index":9147,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20828,27]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57662,27]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61626,27]]}}}],["https://doi.org/10.1007/bf02478259",{"_index":14061,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45413,34]]}}}],["https://doi.org/10.1007/s11199",{"_index":11248,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46483,30]]}}}],["https://doi.org/10.1007/s12144",{"_index":21958,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62853,30]]}}}],["https://doi.org/10.1016/j.jeap.2016.03.002",{"_index":7162,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61294,43]]}}}],["https://doi.org/10.1017/s0266078417000554",{"_index":7151,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60891,42]]}}}],["https://doi.org/10.1073/pnas.2101967118",{"_index":21935,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61841,40]]}}}],["https://doi.org/10.1080/01419870.2017.1361544",{"_index":14893,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57140,46]]}}}],["https://doi.org/10.1080/01615440.2020.1760157",{"_index":22988,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52057,46]]}}}],["https://doi.org/10.1080/03004279.2018.1483804",{"_index":9447,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50107,46]]}}}],["https://doi.org/10.1080/10691898.2015.11889734",{"_index":20498,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39700,46]]}}}],["https://doi.org/10.1080/13691180903497060",{"_index":21943,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62145,42]]}}}],["https://doi.org/10.1080/14799855.2012.669207",{"_index":21909,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60864,45]]}}}],["https://doi.org/10.1093/esr/jcaa053",{"_index":21955,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62619,36]]}}}],["https://doi.org/10.1093/llc/fqi067",{"_index":16536,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52622,35]]}}}],["https://doi.org/10.1093/llc/fqv023",{"_index":16453,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48292,35]]}}}],["https://doi.org/10.1093/llc/fqx017",{"_index":16458,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48495,35]]}}}],["https://doi.org/10.1093/llc/fqy085",{"_index":6040,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43958,35]]}}}],["https://doi.org/10.1093/pa/gsaa008",{"_index":14895,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57398,35]]}}}],["https://doi.org/10.1109/cits.2013.6705711",{"_index":16553,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53184,42]]}}}],["https://doi.org/10.1111/1468",{"_index":6031,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43592,28]]}}}],["https://doi.org/10.1111/ehr.12569",{"_index":13543,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7776,34],[10573,33]]}}}],["https://doi.org/10.1111/j.1467",{"_index":21071,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51272,30]]}}}],["https://doi.org/10.1111/j.1540",{"_index":22000,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65483,30]]}}}],["https://doi.org/10.1145/3351095.3372829",{"_index":6058,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44484,40]]}}}],["https://doi.org/10.1145/3442188.3445922",{"_index":14916,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58756,40]]}}}],["https://doi.org/10.1145/3485447.3512026",{"_index":21047,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50221,39]]}}}],["https://doi.org/10.1177/0741088318819472",{"_index":7149,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60538,41]]}}}],["https://doi.org/10.1177/1046878116646693",{"_index":9460,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50823,41]]}}}],["https://doi.org/10.1177/1461444815611593",{"_index":21949,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62363,41]]}}}],["https://doi.org/10.1177/1461444818792393",{"_index":21967,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63134,41]]}}}],["https://doi.org/10.1177/1470357221992097",{"_index":6530,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64221,41]]}}}],["https://doi.org/10.1214/009053604000000067",{"_index":17482,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74658,43]]}}}],["https://doi.org/10.1257/jel.20181020",{"_index":17525,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79243,37]]}}}],["https://doi.org/10.13012/j8jw8bsj",{"_index":21641,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47296,33]]}}}],["https://doi.org/10.13012/j8x63jt3",{"_index":21628,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46098,33]]}}}],["https://doi.org/10.1353/bh.2017.0006",{"_index":22992,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52251,36]]}}}],["https://doi.org/10.1353/tech.2019.0000",{"_index":23649,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20161,39]]}}}],["https://doi.org/10.1371/journal.pcbi.1000424",{"_index":19287,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17985,44]]}}}],["https://doi.org/10.1561/1500000005",{"_index":16561,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54122,35]]}}}],["https://doi.org/10.18637/jss.v040.i03",{"_index":19931,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42853,38]]}}}],["https://doi.org/10.21105/joss.01686",{"_index":19927,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42657,36]]}}}],["https://doi.org/10.21105/joss.01829",{"_index":19938,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[43221,36]]}}}],["https://doi.org/10.22032/dbt.49166",{"_index":21986,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63683,35]]}}}],["https://doi.org/10.22148/001c.11831",{"_index":17472,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74072,36]]},"/en/lessons/logistic-regression":{"position":[[65418,36]]}}}],["https://doi.org/10.22148/16.005",{"_index":17468,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73649,32]]},"/en/lessons/logistic-regression":{"position":[[64995,32]]}}}],["https://doi.org/10.2307/2589242",{"_index":16497,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50471,32]]}}}],["https://doi.org/10.25333/xk7z",{"_index":6521,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63077,29]]}}}],["https://doi.org/10.3166/lcn.10.4.179",{"_index":16528,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52060,36]]}}}],["https://doi.org/10.3366/cor.2012.0015",{"_index":7145,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60071,38]]}}}],["https://doi.org/10.3366/cor.2013.0040",{"_index":7147,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60341,38],[62122,38]]}}}],["https://doi.org/10.3390/info11020108",{"_index":6099,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45969,37]]}}}],["https://doi.org/10.46430/phen0056",{"_index":19948,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1966,33],[48556,34]]}}}],["https://doi.org/10.46430/phen0061",{"_index":19947,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1855,33],[48351,33]]}}}],["https://doi.org/10.46430/phen0063",{"_index":19951,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2089,33],[51108,34]]}}}],["https://doi.org/10.46430/phen0067",{"_index":12745,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29440,34]]}}}],["https://doi.org/10.46430/phen0079",{"_index":19954,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2300,33],[51715,33]]}}}],["https://doi.org/10.46430/phen0082",{"_index":17498,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76106,34]]}}}],["https://doi.org/10.46430/phen0087",{"_index":22352,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35358,34]]}}}],["https://doi.org/10.46430/phen0095",{"_index":9463,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51036,34]]}}}],["https://doi.org/10.48550/arxiv.1403.2805",{"_index":19934,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[43028,41]]}}}],["https://doi.org/10.48550/arxiv.1906.02243",{"_index":14930,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59127,42]]}}}],["https://doi.org/10.48550/arxiv.2005.01583",{"_index":6074,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45260,42]]}}}],["https://doi.org/10.48550/arxiv.2109.11406",{"_index":14933,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59334,42]]}}}],["https://doi.org/10.5334/johd.23",{"_index":20623,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37831,32]]}}}],["https://doi.org/10.6084/m9.figshare.1281251.v1",{"_index":21637,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47014,46]]}}}],["https://ecn.t3.tiles.virtualearth.net/tiles/a{q}.jpeg?g=0&dir=dir_n",{"_index":15674,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11743,72]]}}}],["https://economical.com",{"_index":9118,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17122,25]]}}}],["https://efpfanfic.net",{"_index":16838,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[15935,22]]}}}],["https://en.support.wordpress.com/export",{"_index":5547,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61257,42]]}}}],["https://en.wikipedia.org/wiki/ramesses_vi",{"_index":16029,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24189,44]]}}}],["https://fivethirtyeight.com/features/thes",{"_index":1772,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44001,42],[51645,42]]}}}],["https://github.com",{"_index":5383,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11815,19]]}}}],["https://github.com/adam",{"_index":19230,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[8014,23],[18507,23]]}}}],["https://github.com/amandavisconti/jekylldemo",{"_index":5319,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3086,44]]}}}],["https://github.com/azur",{"_index":22169,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19733,24]]}}}],["https://github.com/cirlabs/miditim",{"_index":20652,"title":{},"body":{"/en/lessons/sonification":{"position":[[3481,35]]}}}],["https://github.com/dasmiq/passim.git",{"_index":9551,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7130,36]]}}}],["https://github.com/daviddao/aw",{"_index":14049,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44955,33]]}}}],["https://github.com/impresso/ph",{"_index":9818,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39295,30]]}}}],["https://github.com/programminghistorian/ph",{"_index":22162,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18323,42]]}}}],["https://github.com/r",{"_index":12854,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6829,20]]}}}],["https://github.com/roblanf/phypap",{"_index":15633,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25653,36]]}}}],["https://github.com/scholarslab/collabdemo",{"_index":5321,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3277,41],[13513,42],[27775,41],[28151,42],[35529,42],[36638,42],[39015,41]]}}}],["https://github.com/scholarslab/collabdemo/tree/whi",{"_index":5504,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[39060,50]]}}}],["https://github.com/scholarslab/scholarslab.org",{"_index":5541,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59338,50]]}}}],["https://github.com/settings/profil",{"_index":3036,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12279,35]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33006,35]]}}}],["https://github.com/sgsinclair/alta",{"_index":21634,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46728,35]]}}}],["https://github.com/viraltexts/nineteenth",{"_index":22982,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51018,40]]}}}],["https://github.com/your",{"_index":5482,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27723,23]]}}}],["https://hackernoon.com/visu",{"_index":14065,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45704,34]]}}}],["https://hcommons.org/deposits/item/hc:32415",{"_index":6526,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63260,45]]}}}],["https://help.github.com/articles/us",{"_index":3262,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61203,38]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66215,38]]}}}],["https://humtech.ucla.edu/news/a",{"_index":16976,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53355,31]]}}}],["https://ieeexplore.ieee.org/document/990517/authors#author",{"_index":11241,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46200,60]]}}}],["https://iiif.archivelab.org/iiif/document",{"_index":10829,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28574,46]]}}}],["https://iiif.archivelab.org/iiif/{}${}/full/full/0/default.jpg\".format(item_id",{"_index":10830,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28628,81]]}}}],["https://ijoc.org/index.php/ijoc/article/download/11034/3131",{"_index":21976,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63392,60]]}}}],["https://jntry.work/archive/syllabi/508v4",{"_index":9513,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53162,42]]}}}],["https://journals.sagepub.com/doi/pdf/10.1177/26349795211007094",{"_index":11284,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48338,63]]}}}],["https://learn.ml5js.org/#/reference/index",{"_index":14031,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43347,42]]}}}],["https://learning.blogs.nytimes.com/on",{"_index":1911,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48704,37]]}}}],["https://libguides.lib.msu.edu/c.php?g=138076&p=7641602",{"_index":9486,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51969,59]]}}}],["https://libguides.usc.edu/writingguide/vari",{"_index":17485,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74961,49]]}}}],["https://ludology.libsyn.com/ludolog",{"_index":9493,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52183,36]]}}}],["https://mapwarper.net",{"_index":15664,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[6598,21]]}}}],["https://mapwarper.net/maps/tile/40217/{z}/{x}/{y}.png",{"_index":10100,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3619,53],[7621,53]]},"/en/lessons/introduction-map-warper":{"position":[[21209,53]]}}}],["https://mt1.google.com/vt/lyrs=r&x={x}&y={y}&z={z",{"_index":15672,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11561,62]]}}}],["https://muse.jhu.edu/article/687538",{"_index":17467,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73488,36]]},"/en/lessons/logistic-regression":{"position":[[64834,36]]}}}],["https://ncss",{"_index":13855,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63777,12]]}}}],["https://numpy.org/doc/stable/user/basics.types.html",{"_index":17503,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76525,51]]}}}],["https://openaccess.thecvf.com/content/iccv2023/papers/wang_overwriting_pretrained_bias_with_finetuning_data_iccv_2023_paper.pdf",{"_index":11267,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47244,128]]}}}],["https://openai.com/blog/bett",{"_index":14905,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57865,30]]}}}],["https://osf.io/h9gsd",{"_index":16952,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52757,21]]}}}],["https://pandas.pydata.org/panda",{"_index":17494,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75696,32],[75914,32],[76669,32]]},"/en/lessons/logistic-regression":{"position":[[67059,32]]}}}],["https://pbs.twimg.com/profile_background_images/834791998/376566559c7f84a79248efd7a1b4b686.jpeg",{"_index":16724,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26505,98]]}}}],["https://portal.azure.com",{"_index":22116,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7178,26],[7630,26]]}}}],["https://programminghistorian.org/about",{"_index":7803,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7021,39]]}}}],["https://programminghistorian.org/assets/fetch",{"_index":11298,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5027,45]]}}}],["https://programminghistorian.org/assets/map",{"_index":18119,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3025,47]]}}}],["https://raw.githubusercontent.com/homebrew/install/master/instal",{"_index":2176,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5211,67]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21704,67]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3633,67]]}}}],["https://raw.githubusercontent.com/programminghistorian/jekyll/gh",{"_index":2399,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12720,65]]},"/en/lessons/getting-started-with-markdown":{"position":[[3008,64]]}}}],["https://reutersinstitute.politics.ox.ac.uk/sites/default/files/2018",{"_index":14886,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56878,67]]}}}],["https://rubyinstaller.org/download",{"_index":3076,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24270,36]]}}}],["https://saifmohammad.com/webpages/nrc",{"_index":20253,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49891,37]]}}}],["https://scholarslab.github.io/collabdemo",{"_index":5322,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3346,41],[16341,40],[35753,44],[36826,41]]}}}],["https://scholarslab.org",{"_index":5333,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5011,24]]}}}],["https://scikit",{"_index":1800,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44772,14],[49971,14]]},"/en/lessons/linear-regression":{"position":[[74440,14],[74779,14],[76246,14],[76913,14],[77014,14],[77454,14]]},"/en/lessons/logistic-regression":{"position":[[66341,14],[66548,14]]}}}],["https://shawngraham.github.io/dhmuse/detect",{"_index":22353,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35467,46]]}}}],["https://sourceforge.net/projects/saxon/files/saxon",{"_index":22417,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11522,50]]}}}],["https://ssrn.com/abstract=1450070",{"_index":1815,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45080,33]]}}}],["https://ssrn.com/abstract=1580079",{"_index":9475,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51509,34]]}}}],["https://stackoverflow.blog/2017/09/14/python",{"_index":23568,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[46980,44]]}}}],["https://stackoverflow.com/a/16115575",{"_index":16865,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[28175,36]]}}}],["https://stackoverflow.com/a/72503304",{"_index":3973,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23025,36]]}}}],["https://tabletopsimulator.com/contact/publish",{"_index":9510,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53048,49]]}}}],["https://tedunderwood.com/2011/11/09/identifi",{"_index":1863,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46753,47],[48200,47]]}}}],["https://tile.stamen.com/watercolor/{z}/{x}/{y}.jpg",{"_index":15677,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11908,50]]}}}],["https://timeonline.uoregon.edu/twain/pleasures.php",{"_index":9436,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49820,51]]}}}],["https://timesmachine.nytimes.com/timesmachine/1905/05/27/101758576.pdf",{"_index":17939,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[52961,73],[67303,70]]}}}],["https://timesmachine.nytimes.com/timesmachine/1905/11/18/101332714.pdf",{"_index":17960,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55085,72]]}}}],["https://towardsdatascience.com/light",{"_index":23646,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19836,36]]}}}],["https://towardsdatascience.com/machin",{"_index":4851,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34277,38]]}}}],["https://tracery.io/editor",{"_index":15537,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10473,27]]}}}],["https://twitter.com/girlinthe/status/387166944094199809",{"_index":19224,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4131,55]]}}}],["https://web.archive.org/web/20161023223029/http://motherboard.vice.com/read/th",{"_index":20855,"title":{},"body":{"/en/lessons/sonification":{"position":[[41663,79]]}}}],["https://webapps.ilo.org/public/libdoc/ilo/ilo",{"_index":23622,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13742,45]]}}}],["https://www.3blue1brown.com/topics/neur",{"_index":14023,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42575,41]]}}}],["https://www.aaai.org/ocs/index.php/icwsm/icwsm14/paper/viewpaper/8109",{"_index":20505,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39970,69]]}}}],["https://www.amacad.org/publication/curi",{"_index":14841,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54946,42]]}}}],["https://www.amacad.org/publication/do",{"_index":14851,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55348,37]]}}}],["https://www.amacad.org/publication/non",{"_index":14846,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55146,38]]}}}],["https://www.bl.uk/britishlibrary/~/media/bl/global/projects/liv",{"_index":4510,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68158,66]]}}}],["https://www.datacamp.com/community/tutorials/fuzzi",{"_index":12076,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14425,50]]}}}],["https://www.davidrumsey.com/luna/servlet/detail/rumsey~8~1~2505~310017:north",{"_index":10132,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13996,76]]}}}],["https://www.distantviewing.org/pdf/dist",{"_index":11278,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48080,42]]}}}],["https://www.dobblegame.com/en/gam",{"_index":9484,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51789,37]]}}}],["https://www.europeana.eu",{"_index":15954,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10082,25]]}}}],["https://www.europeana.eu/api/v2/search.json?wskey=your_api_key&query=london",{"_index":15951,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9206,79]]}}}],["https://www.europeana.eu/api/v2/thumbnail",{"_index":15974,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14251,41]]}}}],["https://www.excavating.ai",{"_index":6044,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44117,25]]}}}],["https://www.google.cn/maps/vt?lyrs=s@189&gl=cn&x={x}&y={y}&z={z",{"_index":15673,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11644,80]]}}}],["https://www.google.com/intl/eng/earth/versions/#earth",{"_index":13351,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[12676,53]]}}}],["https://www.hownormalami.eu",{"_index":14040,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43809,29]]}}}],["https://www.java.com/en/download",{"_index":22413,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11089,34]]}}}],["https://www.ltg.ed.ac.uk/software/geopars",{"_index":12596,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3846,45]]}}}],["https://www.microsoft.com/en",{"_index":4520,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68577,28]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55851,28]]}}}],["https://www.nandeck.com/download/204",{"_index":9495,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52396,38]]}}}],["https://www.ncjrs.gov/pdffiles1/nij/grants/204432.pdf",{"_index":13030,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[33710,53]]}}}],["https://www.nytimes.com",{"_index":1818,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45206,23],[45641,23],[47357,23],[47493,23],[47607,23],[49888,23],[50613,24],[50724,24],[50851,24],[51002,24],[51107,23]]}}}],["https://www.nytimes.com/2019/01/02/obituaries/karen",{"_index":1798,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44646,51],[49697,51]]}}}],["https://www.nytimes.com/2023/08/06/briefing/a",{"_index":9468,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51305,45]]}}}],["https://www.nytimes.com/interactive/2018/obituaries/overlooked.html",{"_index":1773,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44170,67],[48427,67]]}}}],["https://www.oed.com/view/entry/210577",{"_index":17529,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79623,38]]}}}],["https://www.oldbaileyonline.org/search.jsp",{"_index":10160,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8032,42]]}}}],["https://www.oldbaileyonline.org/search.jsp?form=searchhomepage&_divs_fulltext=arsenic&kwparse=and&_persnames_surname=&_persnames_given=&_persnames_alias=&_offences_offencecategory_offencesubcategory=&_verdicts_verdictcategory_verdictsubcategory=&_punishments_punishmentcategory_punishmentsubcategory=&_divs_div0type_div1type=&frommonth=&fromyear=&tomonth=&toyear=&ref=&submit.x=0&submit.y=0",{"_index":23675,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[2954,454]]}}}],["https://www.oldbaileyonline.org/search.jsp?gen=1&form=searchhomepage&_divs_fulltext",{"_index":10187,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14297,94],[22054,94],[25470,94],[28561,94],[39461,94],[45766,94]]}}}],["https://www.oldbaileyonline.org/search.jsp?gen=1&form=searchhomepage&_divs_fulltext=mulatto*+negro*&kwparse=advanced&_divs_div0type_div1type=sessionspaper_trialaccount&fromyear=1700&frommonth=00&toyear=1750&tomonth=99&start=0&count=0",{"_index":10159,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7520,273],[13337,273]]}}}],["https://www.pdfa.org/a",{"_index":23652,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20603,22]]}}}],["https://www.pewresearch.org/journalism/2016/02/25/reddit",{"_index":14907,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58051,56]]}}}],["https://www.polygon.com/2021/1/8/22178462/board",{"_index":9498,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52575,47]]}}}],["https://www.python.org/dev/peps/pep",{"_index":1884,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47179,35],[50465,35]]}}}],["https://www.researchgate.net/publication/282504359_listen_to_the_sound_of_data",{"_index":20858,"title":{},"body":{"/en/lessons/sonification":{"position":[[41980,78]]}}}],["https://www.restore.ac.uk/srme/www/fac/soc/wie/research",{"_index":18071,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66839,55]]}}}],["https://www.rijksmuseum.nl/api/nl/collection/sk",{"_index":16595,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3146,48],[7387,48]]}}}],["https://www.rijksmuseum.nl/nl/collectie/rp",{"_index":15979,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14626,42]]}}}],["https://www.rijksmuseum.nl/nl/collectie/sk",{"_index":16596,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3212,43],[7455,43]]}}}],["https://www.tandfonline.com/doi/abs/10.1006/reli.1996.9998",{"_index":5027,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51304,58]]}}}],["https://www.tandfonline.com/doi/abs/10.1080/0739318042000331853",{"_index":11238,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45888,64]]}}}],["https://www.tandfonline.com/doi/full/10.1080/0048721x.2021.1865600",{"_index":4609,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7226,66]]}}}],["https://www.tandfonline.com/loi/rrel20?treeid=vrrel20",{"_index":4610,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7301,53],[51416,53]]}}}],["https://www.tidyverse.org.1",{"_index":19791,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[8856,27]]}}}],["https://www.tolerance.org",{"_index":10140,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2045,28]]}}}],["https://www.vice.com/en/article/pkybxv/board",{"_index":9505,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52826,44]]}}}],["https://www.youtube.com/watch?v=2scg8kuh0te&t=10",{"_index":13878,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[66470,54]]}}}],["https://www.youtube.com/watch?v=dzbkxmubr_i",{"_index":9481,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51652,44]]}}}],["https://www.youtube.com/watch?v=ghrxgbqneeu",{"_index":13852,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63635,44]]}}}],["https://www3.nd.edu/~ggoertz/sgameth/drost2011.pdf",{"_index":17512,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77692,50]]}}}],["https://www4.stat.ncsu.edu/~boos/var.select/diabetes.html",{"_index":17473,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74319,58]]}}}],["https://youtu.be/0oycuwll_fu",{"_index":14044,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44538,29]]}}}],["https://youtu.be/26uabexmox4",{"_index":14027,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42858,29]]}}}],["https://youtu.be/xj7hlz9vyz0",{"_index":14030,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43145,29]]}}}],["https://ytdt.digitalmethods.net",{"_index":21900,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60473,32]]}}}],["https://zenodo.org/badge/latestdoi/250229057",{"_index":9820,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39442,45]]}}}],["https://zenodo.org/record/28329",{"_index":19289,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18159,31]]}}}],["ht’",{"_index":10734,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[16688,4],[23364,4]]}}}],["hu",{"_index":8730,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47277,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46821,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48876,3],[53598,2]]}}}],["huan",{"_index":4867,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35669,4],[35759,4]]}}}],["huang’",{"_index":21995,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64722,7]]}}}],["hub",{"_index":10354,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2409,4],[3351,5],[22280,5],[25792,3],[31963,5],[32027,5],[34376,4],[34487,5],[34579,4],[34740,4],[34903,5],[35091,4],[35123,4],[36444,4],[46922,5]]}}}],["hubberthorn",{"_index":10487,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16884,12]]}}}],["huckin",{"_index":7154,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60988,7]]}}}],["hudson",{"_index":20904,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7230,6],[11671,6]]}}}],["hue",{"_index":15854,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[24932,4],[29595,3],[30585,3],[32078,3],[32582,4],[32626,3],[33979,3],[34157,3],[36130,3],[38458,3]]}}}],["hue=\"clust",{"_index":4966,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44717,15]]}}}],["hue='ddc1",{"_index":4089,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31010,11]]}}}],["hue='ddc2",{"_index":4094,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31139,11]]}}}],["hug",{"_index":5961,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31805,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44736,7]]}}}],["huge",{"_index":4565,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1858,4],[38676,4],[43614,4],[54171,4],[57365,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26998,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3251,4],[27699,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32549,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14353,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3151,6],[68938,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12725,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6918,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3118,4],[30422,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4531,4]]},"/en/lessons/json-and-jq":{"position":[[25557,4]]},"/en/lessons/naive-bayesian":{"position":[[15507,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3998,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2221,4],[16331,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22279,4]]},"/en/lessons/transliterating":{"position":[[14389,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10590,4]]}}}],["hugh",{"_index":16389,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43701,4],[52140,4]]}}}],["hugo",{"_index":7981,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36910,4],[37783,4],[37856,4],[38838,4],[39066,4],[44233,4]]}}}],["huh",{"_index":12417,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59980,4]]},"/en/lessons/intro-to-powershell":{"position":[[13272,4]]}}}],["hulden",{"_index":18472,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44405,7]]}}}],["hulden’",{"_index":11429,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34778,8]]}}}],["huma",{"_index":7236,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6485,4],[23647,6],[23866,7],[24356,4]]}}}],["humain",{"_index":16920,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42558,8]]}}}],["human",{"_index":38,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[760,10],[7706,10],[15306,5],[23922,10],[24051,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41927,10],[45879,10],[46059,12],[46091,11],[50189,10],[52145,12],[52177,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[33726,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1456,5],[25017,5],[25354,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36050,6],[61318,10],[61607,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1830,5],[1936,5],[3969,10],[40905,5],[58140,6],[58548,6],[68531,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12458,11],[67302,10],[68617,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[259,10],[1362,10],[4943,10],[5329,11],[8059,10],[40971,10],[65289,10],[65641,10],[69874,10]]},"/en/lessons/common-similarity-measures":{"position":[[32313,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25,11],[1695,10],[5104,10],[5395,10],[25387,5],[26156,5],[26558,5],[26632,6],[30898,10],[40701,10],[43912,10],[46944,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25,11],[937,11],[7541,10],[10768,5],[10854,5],[10940,5],[11026,5],[11260,5],[11349,5],[11438,5],[11527,5],[12394,5],[12445,5],[12598,5],[13461,5],[14128,8],[14137,8],[14146,8],[14155,8],[14164,8],[14855,10],[14880,10],[14891,10],[14902,10],[15269,9],[15292,8],[15301,8],[15777,6],[17767,6],[18009,5],[21385,5],[22459,5],[26773,8],[26782,6],[27330,6],[50489,5],[50568,5],[51453,7],[51623,7],[51854,10],[52891,10],[53082,5],[53939,10],[54874,11],[55012,11],[55297,11],[56258,10],[57549,6],[57908,8],[58166,7],[60138,10],[64381,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1307,7],[10678,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1978,10],[2978,6],[3773,5],[4563,10],[8576,11],[8731,10],[9144,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6496,5],[7454,5],[12018,6],[23654,6],[24361,6],[26192,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[883,10],[5091,6],[7674,6],[45990,10],[46075,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3367,10],[4178,10],[4344,10],[5363,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[360,10],[2013,6],[2039,6],[12085,5],[22734,6],[31245,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1838,10],[3856,5],[3976,6],[10703,5],[13408,6],[13749,5],[39883,6],[46225,10],[46409,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6619,10],[21034,5],[48857,6],[50931,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1439,10],[59636,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13811,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[735,10],[2211,11],[52837,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16858,5],[17170,5],[17323,5]]},"/en/lessons/extracting-keywords":{"position":[[11627,5],[12729,6],[12868,5],[17451,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[938,5],[7152,11],[7416,5],[9692,5],[16141,5],[17984,5],[20005,5],[20324,5],[27276,5],[27443,5],[30174,5],[32464,5],[32728,5],[33452,5],[34525,5],[35022,5],[42366,10],[42445,5],[42736,5],[42958,10],[43253,6],[44567,11],[47880,5],[48055,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35049,10],[35120,10],[35597,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3538,11],[23719,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11882,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2374,10],[54535,6]]},"/en/lessons/geocoding-qgis":{"position":[[1709,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23909,5],[31343,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[32597,10],[32791,11],[32825,10],[33830,10],[33914,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6808,10],[8416,10],[8741,10],[8986,10],[10960,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8170,5],[23268,5]]},"/en/lessons/gravity-model":{"position":[[4701,5],[5483,6],[10782,10],[13479,10],[27513,5],[37362,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[899,10],[5184,10],[5978,10],[8052,7],[8206,6],[10421,5],[42120,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28,10],[999,10],[5340,10],[5910,10],[6128,10],[42979,10],[47358,10],[47441,10],[49209,10],[49260,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35214,5],[36178,5],[37150,5],[44042,6],[46305,6],[52193,6],[54290,10],[55049,5],[55185,5],[56567,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2201,10],[2992,10],[3158,10],[4176,10]]},"/en/lessons/intro-to-bash":{"position":[[8992,5],[24728,5]]},"/en/lessons/intro-to-linked-data":{"position":[[9995,5],[37550,11]]},"/en/lessons/intro-to-powershell":{"position":[[30299,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2123,10],[3500,5],[4725,6]]},"/en/lessons/introduction-map-warper":{"position":[[1839,11],[2177,11],[22565,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[991,11],[1345,10],[1431,10],[2442,6],[3603,10],[33112,11],[41045,10],[42021,10],[42117,10],[42189,10],[42302,10],[42348,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1035,10],[3265,10],[3449,5],[3495,6],[3547,6],[3912,6],[3981,5],[4055,5],[4715,6],[6350,5],[12247,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48236,11],[48477,11],[49198,11],[50739,11],[51466,11]]},"/en/lessons/jupyter-notebooks":{"position":[[885,11],[2308,10],[2519,10],[5527,5],[5845,5],[18886,5],[19022,5],[39180,11],[41714,10],[42393,10],[51053,10],[51134,11],[51882,5],[52207,11],[52937,11],[53487,11],[53672,5]]},"/en/lessons/linear-regression":{"position":[[3051,5],[9131,10],[9257,10],[22735,10],[55112,5]]},"/en/lessons/logistic-regression":{"position":[[2771,5],[4689,5]]},"/en/lessons/naive-bayesian":{"position":[[5890,5],[6321,5],[36106,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1556,10],[2541,10],[51592,11],[52311,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4265,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10993,6],[18131,10]]},"/en/lessons/qgis-layers":{"position":[[7468,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27234,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3616,10],[4193,10],[40038,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9004,6],[9241,6],[17257,5],[19331,5],[38302,5],[49549,10],[49761,10],[50975,10],[51296,10],[52432,10],[52723,10],[52909,10],[53161,10]]},"/en/lessons/sentiment-analysis":{"position":[[5498,5],[8648,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1411,10],[37783,10]]},"/en/lessons/sonification":{"position":[[37256,10],[40948,10]]},"/en/lessons/space-place-gazetteers":{"position":[[5199,5],[5367,5],[6145,5],[6182,5],[6433,5],[12812,5],[45902,5],[50593,10],[50982,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1509,10],[3243,7],[6291,5],[10079,10],[30511,10],[32151,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[155,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2206,5],[46578,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12371,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26091,11],[26158,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4944,11],[25759,5]]},"/en/lessons/transliterating":{"position":[[2601,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[943,10],[35725,10],[36469,6],[50372,10],[50520,10],[51141,10],[52996,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[1709,10],[1835,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26653,6],[27331,10],[27387,11]]},"/en/lessons/viewing-html-files":{"position":[[318,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7944,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[102,10],[732,10]]}}}],["human/human",{"_index":6171,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13496,11]]}}}],["humanidad",{"_index":16514,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51593,13]]}}}],["humanist",{"_index":1323,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15494,9],[45814,9],[50124,9]]},"/en/lessons/common-similarity-measures":{"position":[[844,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1931,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55695,10],[59356,9],[60167,9],[60270,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37936,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[759,9],[2820,9],[3274,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2758,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43881,10],[44725,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3004,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7122,10],[7162,10],[43961,11],[44795,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[100,9],[1636,9],[2108,9]]},"/en/lessons/intro-to-linked-data":{"position":[[37497,8]]},"/en/lessons/intro-to-powershell":{"position":[[3048,9],[22014,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1743,9]]},"/en/lessons/jupyter-notebooks":{"position":[[50368,9]]},"/en/lessons/logistic-regression":{"position":[[4481,9]]},"/en/lessons/space-place-gazetteers":{"position":[[22493,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5346,10],[6355,9],[48927,10]]},"/en/lessons/viewing-html-files":{"position":[[1490,10]]}}}],["humanities.5",{"_index":23177,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[22235,12]]}}}],["human|anim",{"_index":6167,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12904,12]]}}}],["human|animal|human",{"_index":6168,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12955,18],[13159,18],[14245,19]]}}}],["human|animal|landscap",{"_index":6166,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12802,22]]}}}],["human|human",{"_index":6153,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11155,11],[12547,11],[12853,11]]}}}],["human|landscap",{"_index":6147,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10672,15],[12700,15],[14108,19]]}}}],["humbl",{"_index":20694,"title":{},"body":{"/en/lessons/sonification":{"position":[[13257,6]]}}}],["humor",{"_index":22453,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[15232,8]]}}}],["humour",{"_index":14834,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53730,10]]}}}],["humphrey",{"_index":10483,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16836,8]]},"/en/lessons/space-place-gazetteers":{"position":[[48415,8],[48491,8],[48852,8]]}}}],["hundr",{"_index":305,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7507,9]]},"/en/lessons/common-similarity-measures":{"position":[[25035,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27956,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62306,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3719,10],[7440,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1205,8]]},"/en/lessons/counting-frequencies":{"position":[[4103,7],[10146,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7317,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27575,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20099,8],[25540,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3265,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10913,10]]},"/en/lessons/geocoding-qgis":{"position":[[21808,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25808,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[4008,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15115,8]]},"/en/lessons/intro-to-powershell":{"position":[[28471,8],[28692,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16643,7],[18392,7]]},"/en/lessons/linear-regression":{"position":[[31470,8]]},"/en/lessons/normalizing-data":{"position":[[2078,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7047,8]]},"/en/lessons/research-data-with-unix":{"position":[[7817,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7361,7]]},"/en/lessons/sentiment-analysis":{"position":[[3877,8],[5325,8],[8328,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27322,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11449,8],[11488,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2326,8],[26620,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17629,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9374,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4061,8],[31806,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12790,7]]},"/en/lessons/working-with-web-pages":{"position":[[6105,7]]}}}],["hundredth",{"_index":5819,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38527,9]]}}}],["hungri",{"_index":14822,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51013,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34222,6]]}}}],["hunt",{"_index":9477,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51588,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36652,4]]},"/en/lessons/gravity-model":{"position":[[35653,5],[35759,5],[65773,5],[65941,5]]},"/en/lessons/linear-regression":{"position":[[70913,6]]},"/en/lessons/naive-bayesian":{"position":[[70644,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50434,5],[53541,5]]}}}],["hunter",{"_index":22574,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39592,7]]}}}],["huntingdonshir",{"_index":10893,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8991,15]]}}}],["huntingdonshire21183",{"_index":13782,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54521,20]]}}}],["huntingdonshire2187.535370897.8758.72",{"_index":13686,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38635,37]]}}}],["huron",{"_index":9349,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32361,5]]}}}],["hurrah",{"_index":18239,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[27308,7]]}}}],["hurrican",{"_index":2793,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4730,9],[4780,9],[14074,9],[14253,9],[25206,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36972,11]]}}}],["hurt",{"_index":7196,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2534,4]]}}}],["husband",{"_index":1208,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11175,7],[32301,8]]},"/en/lessons/logistic-regression":{"position":[[55451,7],[55919,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24742,8]]}}}],["hussein",{"_index":2628,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29010,8]]}}}],["husson",{"_index":7568,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38188,6]]}}}],["hut",{"_index":17355,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66153,3]]}}}],["hutto",{"_index":20364,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13593,6],[14347,6],[39748,6]]}}}],["huynh",{"_index":11291,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2161,6],[36247,6]]}}}],["huzzah",{"_index":11716,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1603,7],[63225,7]]}}}],["hv",{"_index":9284,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22127,2]]}}}],["hvd.32044021161005",{"_index":10682,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7118,18]]}}}],["hvitfeldt",{"_index":21771,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[28685,9]]}}}],["hybrid",{"_index":16916,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[41334,6]]}}}],["hydrat",{"_index":2734,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[182,9],[3305,9],[4176,9],[4949,9],[6871,7],[8511,9],[8568,7],[8602,9],[8641,9],[8916,8],[9153,9],[9224,9],[9296,9],[9788,8],[10000,9],[10028,8],[10336,9],[10468,8],[10600,8],[10749,10],[10774,10],[10875,8],[11354,8],[11373,9],[11695,9],[11997,8],[25399,8]]}}}],["hydronetwork",{"_index":19328,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[11065,12]]},"/en/lessons/vector-layers-qgis":{"position":[[2267,12]]}}}],["hydrostat",{"_index":5762,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30173,13]]}}}],["hyper",{"_index":23253,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[219,6]]}}}],["hyperlink",{"_index":3164,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43755,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[534,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6075,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14088,10],[14378,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3815,11],[23192,11],[23905,9],[24332,11],[24581,9]]}}}],["hyperparamet",{"_index":4625,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11123,15],[12031,14],[38130,14],[56002,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23851,16],[24064,14],[25019,15],[25453,14],[30021,15],[30155,15],[30910,15],[36884,14],[51190,14]]}}}],["hyperplan",{"_index":16495,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50334,11]]}}}],["hypertext",{"_index":7801,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6638,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2890,9]]},"/en/lessons/working-with-web-pages":{"position":[[1516,9]]}}}],["hyphen",{"_index":532,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15737,8],[15788,8],[15862,6],[16010,7],[16234,6],[16285,6],[16877,7],[16932,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46077,7],[46733,7],[48682,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37436,8],[40476,6],[40657,7],[46258,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12642,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21605,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[9195,7]]},"/en/lessons/intro-to-powershell":{"position":[[9790,7],[31951,7]]},"/en/lessons/jupyter-notebooks":{"position":[[28789,6]]},"/en/lessons/linear-regression":{"position":[[28782,7]]},"/en/lessons/normalizing-data":{"position":[[9469,10]]},"/en/lessons/preserving-your-research-data":{"position":[[10034,7],[10323,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23321,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13291,6],[13311,7],[13328,6],[13581,6],[20244,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10403,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7777,12],[9885,10],[10060,7]]}}}],["hypotenus",{"_index":5665,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14702,10]]}}}],["hypothes",{"_index":1498,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28598,10],[34816,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4033,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9330,11],[10674,11],[54664,12],[54894,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30726,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6717,10]]},"/en/lessons/logistic-regression":{"position":[[34997,11],[63077,11]]}}}],["hypothesi",{"_index":1634,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34021,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50136,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17941,10],[18098,11],[18335,10],[39014,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3900,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6508,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41156,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23750,11]]},"/en/lessons/linear-regression":{"position":[[54671,10],[61588,10]]}}}],["hypothet",{"_index":6204,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19370,12]]},"/en/lessons/logistic-regression":{"position":[[22814,12]]},"/en/lessons/sonification":{"position":[[12977,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27110,12]]}}}],["hz",{"_index":15824,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15531,3]]}}}],["hznri",{"_index":18828,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13302,6]]}}}],["hále",{"_index":18798,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11168,5]]}}}],["hále.119",{"_index":18810,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12147,9],[12261,9]]}}}],["i</title>",{"_index":12428,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63711,15]]}}}],["i':1",{"_index":12117,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16817,6]]}}}],["i'd",{"_index":20442,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[28389,3],[31077,3],[32175,3],[35367,3],[37467,3]]}}}],["i'm",{"_index":20385,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[18965,3],[21784,3],[22830,3],[25462,4],[28186,3],[30875,3],[31973,3],[35165,3],[37160,3]]}}}],["i+1",{"_index":4062,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29658,7],[53777,6],[63514,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20476,4],[29039,4]]}}}],["i+5",{"_index":16995,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5298,5]]}}}],["i,atlanta",{"_index":3505,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2277,10]]}}}],["i,c",{"_index":10598,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42274,3],[44247,3]]}}}],["i,j",{"_index":12093,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15368,5]]}}}],["i.",{"_index":1981,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3667,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7241,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9714,5],[19541,5],[23448,5],[25391,5],[43243,5],[43412,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16108,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8199,5],[8320,5],[8720,5],[15954,5],[16075,5],[16475,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12852,5],[20028,5],[43410,5],[62656,5],[63745,5],[67185,5]]},"/en/lessons/common-similarity-measures":{"position":[[10210,6],[23649,5],[34978,5],[35048,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1584,6],[6127,5],[11950,5],[38962,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4408,5],[12294,6],[15972,5],[20654,5],[20998,5],[22235,5],[36174,5],[38616,5],[47284,5],[47733,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12822,5],[19416,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9784,5],[10819,5],[26767,5],[28819,5],[30432,5],[30804,5],[35716,5],[37391,5],[42142,5],[45162,5],[48756,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27621,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28074,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8170,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8012,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4797,5],[41471,4],[50422,4]]},"/en/lessons/geocoding-qgis":{"position":[[22159,4],[33063,5],[34215,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17096,5]]},"/en/lessons/georeferencing-qgis":{"position":[[6691,5],[10726,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14936,5],[29505,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[692,5],[6416,5],[9311,5],[10348,5],[14941,5],[18952,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33824,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3972,6],[18490,6],[18687,6],[26700,6],[29502,6]]},"/en/lessons/intro-to-bash":{"position":[[13359,5]]},"/en/lessons/intro-to-powershell":{"position":[[11804,4],[28637,4],[43906,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14968,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11389,5],[15109,5],[23868,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20777,5]]},"/en/lessons/json-and-jq":{"position":[[1580,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9969,5],[26545,5]]},"/en/lessons/linear-regression":{"position":[[25266,6],[44713,5],[53644,6],[69874,5],[69972,5]]},"/en/lessons/logistic-regression":{"position":[[54657,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7310,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22453,4],[23743,4],[25813,4],[26241,5],[27017,5],[29494,5],[34212,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31407,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11573,5]]},"/en/lessons/space-place-gazetteers":{"position":[[28582,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10316,5],[24270,5],[25521,5],[32201,5],[33182,5],[33270,5],[42445,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29343,6],[35828,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16396,6]]},"/en/lessons/vector-layers-qgis":{"position":[[3811,4],[7107,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24271,5],[27483,5],[28084,5],[40842,5]]},"/en/lessons/working-with-text-files":{"position":[[4260,6],[6423,6]]}}}],["i.d",{"_index":13532,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7317,4]]}}}],["i.png",{"_index":11066,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14163,7],[15192,7]]}}}],["i/o",{"_index":10798,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25136,4]]}}}],["i/usr/local/cellar/openjpeg/2.3.0/include/openjpeg",{"_index":15768,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9362,50]]}}}],["i0001",{"_index":9765,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29279,7]]}}}],["i0016",{"_index":9936,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52211,7]]}}}],["i0017",{"_index":9888,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51383,7]]}}}],["i25",{"_index":15928,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42136,3]]}}}],["i253krdt",{"_index":7612,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3590,10]]}}}],["i32",{"_index":15929,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42140,4]]}}}],["i386",{"_index":12700,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24855,4],[24913,4],[25672,4],[25892,4]]}}}],["i518",{"_index":3497,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2196,4]]}}}],["i6oi",{"_index":3544,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2747,4]]}}}],["i7oo",{"_index":3516,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2405,4]]}}}],["i;psa",{"_index":11759,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5899,5]]}}}],["i[0",{"_index":17154,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33445,5]]},"/en/lessons/logistic-regression":{"position":[[13541,5],[27138,5],[51024,5]]}}}],["i[1",{"_index":17645,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27210,5],[51097,5]]}}}],["i[po",{"_index":17747,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35567,7]]}}}],["ia",{"_index":8732,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[186,2],[225,2],[510,4],[2159,2],[2858,2],[4616,2],[4658,4],[7210,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26269,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1921,5],[3719,2],[4312,2],[4660,2],[4717,2],[6849,2],[21357,2],[21604,3],[22035,2],[22819,2],[23137,2],[25062,2],[25252,2],[25936,3],[26747,3],[27509,3],[28182,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13514,2]]},"/en/lessons/transliterating":{"position":[[12148,5],[12164,5]]}}}],["ia.download",{"_index":10801,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25655,13]]}}}],["ia.download(item_id",{"_index":10811,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26307,20]]}}}],["ia.search_items(queri",{"_index":10776,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22216,23]]}}}],["ia_picture_download(item_id",{"_index":10797,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25068,28]]}}}],["iain",{"_index":17478,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74548,4]]}}}],["ian",{"_index":2011,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6578,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15355,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[743,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2747,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5633,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30439,3]]},"/en/lessons/intro-to-bash":{"position":[[1072,3]]},"/en/lessons/space-place-gazetteers":{"position":[[50934,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19244,3]]}}}],["ianmilligan",{"_index":2191,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6840,11]]}}}],["ianmilligan1",{"_index":14994,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14242,12],[22376,15]]}}}],["ian’",{"_index":14956,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5217,5]]}}}],["ia’",{"_index":10670,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4249,4],[21904,4],[26751,4],[27783,4],[27891,4]]}}}],["ib",{"_index":11790,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6253,3]]}}}],["iberian",{"_index":20867,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3711,7]]}}}],["ibid",{"_index":11280,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48160,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57731,5]]},"/en/lessons/linear-regression":{"position":[[75035,5],[77767,6],[77803,6],[78941,5],[79486,6]]},"/en/lessons/logistic-regression":{"position":[[65647,6],[65862,6]]}}}],["ibm",{"_index":13125,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6554,3]]},"/en/lessons/naive-bayesian":{"position":[[11993,3]]}}}],["icad",{"_index":20850,"title":{},"body":{"/en/lessons/sonification":{"position":[[41459,5]]}}}],["iccv",{"_index":11263,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47203,7]]}}}],["icon",{"_index":2193,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6883,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15826,6],[26723,4],[26872,4],[51982,4],[53710,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47032,4],[47109,5],[47336,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2973,4],[3152,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10960,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13844,5],[26832,4],[30914,4],[38114,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3267,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6288,5],[6323,4],[11555,5],[12434,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23425,4],[23435,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[540,5],[5615,6],[5664,4],[12138,5],[12167,5],[12625,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10096,4]]},"/en/lessons/geocoding-qgis":{"position":[[25395,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3700,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15540,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[3388,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12028,4],[13327,4],[14945,5],[25720,4],[26168,4],[28289,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[8143,4],[8158,4],[9052,4],[10182,4],[13687,5],[14351,6],[14463,4],[15562,4],[16455,5],[17080,4],[19035,4],[19288,4]]},"/en/lessons/gravity-model":{"position":[[3423,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[21290,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12238,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16639,5],[31906,4],[33155,4]]},"/en/lessons/introduction-map-warper":{"position":[[14873,4],[15484,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35409,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10777,4],[12350,5],[12477,5],[25494,4]]},"/en/lessons/linux-installation":{"position":[[815,6],[1916,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[932,4],[26501,5],[26574,4],[34147,4],[34170,5],[35017,6],[35418,5],[35693,4],[35741,4],[35892,4]]},"/en/lessons/qgis-layers":{"position":[[9701,4],[16113,5],[17176,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21359,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[772,5],[7623,5],[9022,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7924,4],[23949,4],[24293,4],[31071,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2749,4],[4774,4],[9831,4]]}}}],["iconanchor",{"_index":18275,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34843,11],[35710,10],[35865,12]]}}}],["iconoclasm",{"_index":5113,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58878,10]]}}}],["icons",{"_index":18274,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34797,9],[35665,8]]}}}],["iconurl",{"_index":18277,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34941,8],[35547,8]]}}}],["iconv",{"_index":20158,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36989,5]]}}}],["iconv(cloud_emotions_data",{"_index":20159,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37332,26]]}}}],["icwsm",{"_index":20503,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39932,6]]}}}],["id",{"_index":2743,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[976,3],[1008,3],[3276,4],[3383,4],[7953,4],[8109,3],[8272,2],[8555,4],[9384,2],[9474,2],[9639,5],[9705,2],[9925,3],[10069,2],[10117,2],[10282,2],[10449,2],[11786,3],[14549,3],[15358,2],[16941,2],[17584,3],[17793,3],[18019,3],[18335,3],[18429,3],[20335,2],[20406,2],[20727,2],[20779,2],[21359,2],[23339,3],[25079,4],[26034,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9144,2],[9827,2],[9871,2],[9987,3],[10397,2],[10434,2],[10517,2],[10921,2],[12325,2],[12544,3],[12667,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7530,2],[7581,2],[38234,2]]},"/en/lessons/common-similarity-measures":{"position":[[25813,3],[26546,4],[26579,3],[30266,2],[31580,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19741,3],[19843,2],[20558,3],[21151,2],[21307,2],[21354,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3368,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20328,3],[20914,2],[21341,6],[21518,6],[21802,6],[23010,3],[23707,6],[23884,6],[24168,6],[24703,2],[24748,2],[24801,2],[24857,4],[24887,2],[24952,2],[24989,4],[25125,3],[25135,3],[25242,3],[25932,2],[26455,2],[26521,2],[26558,4],[26643,2],[26683,3],[26691,2],[27058,2],[27084,4],[27114,2],[27179,2],[27216,4],[27325,3],[27442,3],[28394,3],[30262,3],[32290,2],[35419,2],[35613,3],[35636,4],[35857,3],[37155,3],[38746,3],[40813,3],[40883,3],[41140,3],[41208,2],[41977,3],[42096,3],[42119,4],[42470,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18339,6],[20735,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9652,3],[37358,2],[37604,2],[37893,2],[38046,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18714,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1268,2],[1363,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14797,3],[14959,3],[14997,3],[20523,2],[26466,2],[27006,2],[27016,4],[29839,2],[30252,3],[30525,2],[35301,2]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5848,2],[6932,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9445,2],[9483,2],[13152,3],[13249,2],[13859,2],[14365,3],[14417,3],[15631,2],[15776,2],[18556,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23259,2],[23764,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20009,2],[22385,2],[22436,4],[26943,6],[27016,6],[27108,3],[29255,5],[29326,5],[30508,4],[32545,5],[32839,5],[41035,4],[46688,4],[47205,2],[47273,3],[50570,2],[50691,3],[50888,3],[51359,5],[52187,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12122,2],[12742,2],[30506,2],[30658,4],[31166,3],[31789,3],[31984,2],[32122,4],[33426,3],[34053,3],[34127,2],[34716,3],[34839,2],[35108,5],[35190,3],[35271,3],[35802,4],[38000,3],[38123,2],[47208,3],[47331,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14082,3],[15792,2],[18944,3],[50126,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4671,3],[6972,4],[14792,3],[22038,3]]},"/en/lessons/extracting-keywords":{"position":[[5392,6],[5452,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12802,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6575,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26483,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21214,4],[42912,4],[43235,4],[51292,2],[53481,2]]},"/en/lessons/geocoding-qgis":{"position":[[10390,2],[12104,2],[13863,2],[19172,2],[24040,2],[35838,2],[36090,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27591,2],[28604,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[18319,2],[18958,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[7928,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16025,2],[16113,2],[16898,2],[17071,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11462,3],[11968,4],[14844,4],[39524,2],[39814,2],[40168,2],[41049,2]]},"/en/lessons/intro-to-linked-data":{"position":[[6504,4],[16283,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2214,2],[2802,2],[2956,2],[3030,2],[3315,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13638,2]]},"/en/lessons/json-and-jq":{"position":[[3268,5],[4436,2],[7515,5],[10332,3],[10388,2],[10745,3],[10887,3],[11853,3],[11913,2],[12287,3],[12487,4],[12492,4],[12549,5],[12617,5],[12679,5],[12738,5],[12809,5],[13324,4],[13329,4],[13544,2],[13563,5],[13698,5],[13862,5],[14479,2],[14587,5],[15581,5],[18262,3],[18570,3],[18680,3],[18889,3],[18967,4],[18972,4],[19027,5],[19167,5],[19674,2],[19892,4],[19897,4],[19934,4],[19939,4],[19992,5],[20049,5],[20106,5],[20163,5],[20218,5],[20275,5],[20342,3],[20346,3],[20365,2],[20551,2],[20673,2],[20833,4],[20838,4],[20875,4],[20880,4],[21128,2],[21230,5],[21466,4],[21471,4],[21508,4],[21513,4],[21550,4],[21555,4],[21614,3],[21618,3],[21638,2],[21875,5],[21932,5],[21989,5],[22046,5],[22095,5],[22150,5],[22341,4],[22346,4],[22383,4],[22388,4],[22425,4],[22430,4],[22470,5],[22584,4],[22589,4],[22677,2],[22765,4],[22770,4],[22820,2],[22938,4],[22943,4],[22996,2],[23086,5],[23839,2],[23899,4],[23904,4],[23941,4],[23946,4],[24036,2],[24159,4],[24164,4],[24201,4],[24206,4],[24240,5],[26448,5],[27545,3],[27605,3],[27772,7],[28708,7],[28952,3],[29216,7],[29294,3],[29413,6],[29448,3],[29531,3],[29624,6],[29647,3],[29748,2],[30059,4],[30541,4],[31075,7],[32274,4],[32279,4],[32315,4],[32320,4],[32753,4],[32758,4],[32794,4],[32799,4],[33123,5],[33207,5],[33290,5],[33599,4],[33604,4],[33640,4],[33645,4],[34581,4],[34586,4],[34622,4],[34627,4],[34812,2],[34832,5],[34838,4],[34874,4],[34879,4],[36561,3],[36645,3],[38308,5],[39057,5]]},"/en/lessons/jupyter-notebooks":{"position":[[40566,3]]},"/en/lessons/linear-regression":{"position":[[9887,2],[10094,2],[11100,2],[26620,2],[28576,3],[28645,3],[28713,3],[28776,3],[28802,3],[74261,3]]},"/en/lessons/logistic-regression":{"position":[[65607,3]]},"/en/lessons/naive-bayesian":{"position":[[35269,3],[36194,3],[36530,3],[36898,4],[36907,2],[38907,3],[39078,5],[43417,2],[61912,3],[63148,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38209,4]]},"/en/lessons/sentiment-analysis":{"position":[[26887,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14041,3],[26527,3]]},"/en/lessons/space-place-gazetteers":{"position":[[11790,2],[17803,2],[17854,3],[19032,2],[19678,2],[25784,2],[25938,2],[30025,2],[34337,2],[38936,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25688,2],[25779,2],[26082,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8951,3],[27898,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18506,2],[18709,4],[48449,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9574,4],[9585,3],[9716,2],[9780,3],[10019,2],[10330,2],[12897,3],[15827,3],[16000,3],[16463,2],[16479,2],[16548,2],[16999,2],[17511,3],[17973,2],[18081,3],[18970,2],[20148,5],[24599,2],[24645,3],[25273,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17037,3],[17355,3],[20399,2],[20513,2],[25534,2],[25638,2],[28672,2],[28784,2],[35640,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17906,2],[29016,3],[29220,2],[31490,2],[32247,3],[36881,2],[37003,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3186,5],[17843,2]]},"/en/lessons/vector-layers-qgis":{"position":[[8184,2],[8250,2]]},"/en/lessons/working-with-web-pages":{"position":[[4960,2],[9539,4]]}}}],["id>','<null>",{"_index":15411,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2495,23]]}}}],["id:900",{"_index":9103,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15368,7]]}}}],["id:tointeger(nodes.companyid",{"_index":9089,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12698,30]]}}}],["id=\"docd",{"_index":12658,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20017,12]]}}}],["id=\"mi",{"_index":18215,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20852,6],[23573,6],[25030,6],[32449,6]]}}}],["id=\"rb6",{"_index":12713,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26887,8]]}}}],["id=\"rb7",{"_index":12681,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20868,8]]}}}],["id=\"t18300114",{"_index":18394,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33233,13],[33704,13],[33992,13]]}}}],["id=0",{"_index":7915,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26722,6],[27021,6]]}}}],["id=10",{"_index":7997,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[41057,8]]}}}],["id=3",{"_index":7911,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26000,4]]}}}],["id=t",{"_index":23681,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4970,5]]}}}],["id\\ttitle\\ttitle_source\\tstart\\tend\\n",{"_index":11593,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26045,39]]}}}],["id]|length",{"_index":9856,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46779,12],[46918,12]]}}}],["id_dict",{"_index":10451,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14815,7],[16152,8],[17241,7],[17873,8]]}}}],["id_dict[node[0",{"_index":10462,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15540,16],[17536,16]]}}}],["ida",{"_index":1514,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28963,3],[29731,3],[45124,4],[50531,4]]}}}],["idaho",{"_index":11362,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22071,5]]}}}],["idaho,1865",{"_index":11340,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19321,10]]}}}],["idea",{"_index":706,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23540,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8418,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28539,5],[34252,4],[39568,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22188,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7767,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67563,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3910,4],[20156,4],[66802,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17513,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46657,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1807,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7341,6],[32727,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8983,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[897,6],[1242,4],[1663,4],[7330,5],[7423,5],[8759,6],[26092,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6095,4],[9178,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28542,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8827,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18389,4],[21103,4],[51917,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19399,4]]},"/en/lessons/extracting-keywords":{"position":[[11573,4],[27574,4],[32000,5],[33473,4],[33583,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7055,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2941,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29817,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5030,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18313,5],[19246,4],[34886,4]]},"/en/lessons/gravity-model":{"position":[[3946,4],[19990,5],[31512,4],[32239,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9180,5],[45322,5]]},"/en/lessons/installing-omeka":{"position":[[9159,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3180,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17765,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36766,4],[42596,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6194,4],[18004,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8331,5],[9669,5],[14468,5]]},"/en/lessons/introduction-and-installation":{"position":[[1650,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5615,4],[32602,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16472,4],[20922,4],[41169,4]]},"/en/lessons/jupyter-notebooks":{"position":[[26138,4],[45452,4]]},"/en/lessons/linear-regression":{"position":[[15884,4],[18278,4],[18381,4],[18499,4],[46065,4],[78262,5]]},"/en/lessons/logistic-regression":{"position":[[4603,4],[16395,4],[49315,4],[54492,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7122,4]]},"/en/lessons/naive-bayesian":{"position":[[1636,4],[37741,4],[61510,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43453,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2748,4],[7256,5]]},"/en/lessons/preserving-your-research-data":{"position":[[3845,5]]},"/en/lessons/qgis-layers":{"position":[[6946,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5218,4],[11914,4],[21892,5]]},"/en/lessons/sentiment-analysis":{"position":[[39181,5]]},"/en/lessons/space-place-gazetteers":{"position":[[4550,6],[25429,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3194,4],[6782,4],[11757,4],[16267,4],[24611,4],[32636,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17186,4],[31501,5],[31726,5],[32414,4],[33013,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45497,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37577,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[924,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[14832,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23316,4],[25422,4]]}}}],["ideal",{"_index":222,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4637,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4047,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18531,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19583,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20581,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32921,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40376,8]]},"/en/lessons/geocoding-qgis":{"position":[[16278,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18451,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[967,5],[20403,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16596,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8372,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24773,8],[25372,8],[27812,5]]},"/en/lessons/intro-to-linked-data":{"position":[[18855,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37621,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2952,7],[37253,5]]},"/en/lessons/logistic-regression":{"position":[[23309,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6015,7],[6383,7]]},"/en/lessons/qgis-layers":{"position":[[1004,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1712,5]]},"/en/lessons/research-data-with-unix":{"position":[[11092,8]]},"/en/lessons/sentiment-analysis":{"position":[[10700,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7474,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14586,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11957,5],[54021,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19290,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1829,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13915,7]]}}}],["idealis",{"_index":14782,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43171,8]]}}}],["idealist",{"_index":22831,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10913,10]]}}}],["idend",{"_index":10255,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35637,5],[35690,6]]}}}],["ident",{"_index":1600,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31993,8],[40879,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17472,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10327,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17254,11]]},"/en/lessons/common-similarity-measures":{"position":[[20817,10],[39394,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36391,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28302,9],[36982,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42813,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24531,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51208,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6224,8]]},"/en/lessons/georeferencing-qgis":{"position":[[4334,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[947,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50360,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49152,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40123,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[4303,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19170,9],[26152,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37833,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10857,10],[10987,10],[14144,9],[45472,10]]},"/en/lessons/linear-regression":{"position":[[21604,9]]},"/en/lessons/logistic-regression":{"position":[[11927,9],[15569,9],[43549,9],[44397,9],[56184,8]]},"/en/lessons/space-place-gazetteers":{"position":[[41769,8],[50689,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43336,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[53067,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11700,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5447,10],[8422,9],[9589,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43303,11],[49693,10],[51197,9]]}}}],["identif",{"_index":8547,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3912,14],[28809,14],[30491,14]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59745,14]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44125,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10755,14],[21950,14]]}}}],["identifi",{"_index":330,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8117,8],[16324,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46607,12],[48054,12]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2738,8],[12800,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4487,11],[16504,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11690,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1851,8],[3710,8],[13353,8],[19562,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3257,8],[25862,10],[43379,8],[65127,8],[69621,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1615,11],[14437,8],[34837,10],[68209,10],[69839,8],[70422,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60236,8],[63402,8]]},"/en/lessons/common-similarity-measures":{"position":[[16296,8],[34419,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2692,8],[3463,11],[10355,8],[11426,8],[31275,11],[33627,8],[40660,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1658,8],[2599,8],[20018,10],[20634,11],[21365,8],[53117,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1960,8],[10372,11],[10898,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2804,8],[3163,11],[25593,8],[32452,10],[32574,11],[33254,10],[35119,10],[36020,10],[38087,10],[50521,10],[51779,11],[59239,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28987,8],[39715,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20263,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32189,11],[32805,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4308,8],[4730,8],[18158,11],[19091,8],[27436,8],[28334,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2419,8],[3427,11],[4002,8],[4628,8],[7444,8],[12808,8],[13731,10],[15768,8],[23475,8],[26184,8],[27128,11],[29180,10],[30578,8],[32346,8],[39496,8],[39912,10],[40629,10],[42559,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4703,11],[6764,11],[7311,12],[7753,10],[7783,11],[8389,11],[9913,10],[10601,11],[10817,11],[11464,10],[12311,11],[13395,11],[14332,10],[17575,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5190,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4077,8],[4600,11],[24983,10],[25328,8],[44639,8],[46193,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12257,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2961,11],[5216,10],[5395,10],[6170,8],[25074,8],[32015,11],[47709,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1184,10],[2307,8],[15965,11],[18017,10],[21472,12],[21511,10],[22918,8],[23656,11],[23942,11]]},"/en/lessons/extracting-keywords":{"position":[[1885,11],[2004,11],[21893,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[431,11],[4359,8],[4826,8],[6613,11],[9681,8],[9830,8],[19223,11],[20616,10],[20785,10],[20945,8],[21131,10],[22754,8],[23329,10],[23375,8],[25461,10],[27104,10],[27430,10],[29003,10],[31856,11],[31914,8],[32864,8],[40929,8],[42081,8],[42564,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5225,8],[6438,8],[19424,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2664,8],[4471,8],[10037,8],[10131,8],[16550,8],[18820,11],[18987,8],[19886,8],[20299,8],[24636,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1084,8],[2854,11],[3472,8],[3588,8],[11502,8],[11575,11],[11931,11],[12448,10],[18622,11],[24052,10],[26196,10],[27738,11],[27823,11],[27910,11],[29893,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2771,10],[6986,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[19567,10],[20297,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[2446,10],[3809,8],[5266,8],[18650,11],[18868,8],[19216,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7519,12],[11247,10],[11287,11]]},"/en/lessons/gravity-model":{"position":[[6585,8],[7186,8],[12428,8],[41890,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1660,8],[5770,11],[16858,8],[41350,8]]},"/en/lessons/installing-omeka":{"position":[[7564,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10041,8],[50243,10],[50304,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33743,8],[34024,11],[46691,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34871,11],[35041,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[255,8],[6048,8],[15852,8],[15956,10]]},"/en/lessons/intro-to-linked-data":{"position":[[163,10],[808,10],[6010,10],[6809,10],[7258,11],[7585,11],[8034,11],[8310,12],[8933,12],[10455,10],[10522,11],[10757,8],[11035,8],[11107,11],[12405,11],[13620,11],[13725,10],[19003,8],[24102,11]]},"/en/lessons/intro-to-powershell":{"position":[[36227,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[9619,10]]},"/en/lessons/introduction-map-warper":{"position":[[4242,8],[9430,8],[18179,11],[18245,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14528,10],[15040,8],[16736,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13647,10],[34135,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2458,10],[26864,8],[42768,10],[52278,8]]},"/en/lessons/json-and-jq":{"position":[[4401,11]]},"/en/lessons/jupyter-notebooks":{"position":[[30918,11]]},"/en/lessons/linear-regression":{"position":[[10321,10],[10374,8],[10441,10]]},"/en/lessons/logistic-regression":{"position":[[21015,10],[21079,9],[21182,12],[22119,8],[22686,8]]},"/en/lessons/naive-bayesian":{"position":[[7715,10],[10927,11],[41426,8],[41705,8],[44454,9],[52826,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6728,10],[6856,8],[7570,10],[7842,10],[20377,8],[25762,9],[34296,8],[36295,8],[41901,10],[48933,10]]},"/en/lessons/output-data-as-html-file":{"position":[[2584,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2201,8],[2351,8]]},"/en/lessons/preserving-your-research-data":{"position":[[9694,9],[12859,9],[15904,11],[16079,8]]},"/en/lessons/qgis-layers":{"position":[[7120,11],[12070,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27932,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38858,8]]},"/en/lessons/sentiment-analysis":{"position":[[814,8],[1346,8],[11140,11],[33088,11],[37840,10],[37990,8]]},"/en/lessons/sonification":{"position":[[7091,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1717,10],[2945,8],[8844,12],[43977,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3205,8],[11768,8],[17430,11],[25549,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2673,9],[8154,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5009,11],[15318,10],[18262,10],[22642,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7055,11],[32713,11],[33841,10],[36003,8],[36299,11],[36449,8],[46033,8],[50569,11],[65718,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[975,8],[24930,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4838,11]]},"/en/lessons/transliterating":{"position":[[10293,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5523,8],[6464,8],[11726,11],[17607,8],[18321,8],[21034,11],[36297,11],[41779,8],[45835,8],[45921,8],[47047,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7058,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8772,11],[9053,11],[9451,8],[11938,10],[14798,8]]},"/en/lessons/vector-layers-qgis":{"position":[[6139,8],[8954,8]]},"/en/lessons/viewing-html-files":{"position":[[2125,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19604,10]]}}}],["identifier—in",{"_index":8758,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5695,13]]}}}],["identifiy",{"_index":6580,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[11933,12]]}}}],["ideo",{"_index":11965,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10024,4],[61324,4]]}}}],["ideolog",{"_index":5155,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60415,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11967,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44340,10]]},"/en/lessons/linear-regression":{"position":[[2310,11]]},"/en/lessons/logistic-regression":{"position":[[2030,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[950,11],[3033,11],[4975,13],[6510,11],[32532,11],[32858,11],[33597,9],[33932,9],[43653,11],[43962,11],[54404,11],[57895,11],[64813,11],[65736,11]]}}}],["ideology.7",{"_index":21672,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[7383,10]]}}}],["idf",{"_index":943,"title":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28,3]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29,3],[156,3],[358,3],[606,3],[883,3],[1277,5],[1311,3],[1411,3],[1591,3],[1982,4],[2347,3],[3506,5],[3786,4],[5791,3],[6120,4],[6651,3],[6927,3],[7154,3],[9742,3],[10973,3],[11671,3],[11973,3],[12043,3],[12095,3],[14511,4],[14678,3],[15000,3],[15576,3],[15587,3],[15729,3],[15791,3],[15826,3],[15854,3],[15944,3],[16062,3],[16232,3],[16441,3],[16454,3],[19004,3],[19038,3],[19188,3],[19568,3],[23046,3],[24286,3],[25090,3],[26196,3],[27793,3],[28252,3],[28635,3],[29259,3],[29582,3],[29638,3],[32827,3],[33617,3],[33687,3],[34132,3],[34198,3],[34504,3],[34704,3],[35089,3],[35580,3],[35817,3],[36116,3],[36342,4],[36670,3],[36732,3],[37192,3],[37343,3],[38134,3],[38853,4],[39102,3],[39227,3],[39458,3],[39579,3],[39780,3],[40112,3],[40307,3],[40338,3],[40602,3],[40634,3],[41199,3],[41287,3],[41850,3],[42048,3],[42113,3],[42476,3],[43177,3],[43546,3],[51880,3],[52656,5],[52705,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68027,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1011,3],[1089,3],[7719,3],[50678,3],[51603,3],[51799,3],[51852,3],[53385,3],[53444,3],[53868,3],[54568,3],[55153,3],[62064,3],[63360,3]]},"/en/lessons/common-similarity-measures":{"position":[[36711,3],[36790,3],[37233,3],[37324,4],[37347,3]]},"/en/lessons/linear-regression":{"position":[[700,3],[5401,4],[5452,3],[5589,4],[6001,4],[6374,3],[6439,5],[31017,3],[31069,3],[31195,3],[32860,3],[35141,3],[35951,3],[36662,3],[39211,3],[41796,3],[45402,3],[53927,3],[54835,3],[54992,3],[63068,3],[63164,3],[63338,3],[63774,3],[68905,3],[76068,5]]},"/en/lessons/logistic-regression":{"position":[[462,3],[4349,3],[13071,3],[14342,3],[15146,3],[34185,3],[34776,3],[34879,3],[35344,3],[35459,3],[36296,3],[36545,3],[36688,3],[36799,3],[37975,3],[40339,3],[40430,3],[40526,3],[40723,3],[41131,3],[41974,3],[42143,3],[42377,3],[42454,3],[50499,3],[52118,3],[56446,3],[57509,3],[60463,3],[60867,3],[62603,3],[63465,3]]},"/en/lessons/naive-bayesian":{"position":[[68857,3],[68871,3],[69126,4]]}}}],["idf_i",{"_index":1307,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15059,6],[15172,6],[15199,6]]}}}],["idf_scor",{"_index":21594,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41641,10]]}}}],["idf_scores[1000:1100:30",{"_index":21596,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41699,24]]}}}],["idf_w",{"_index":21602,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42155,7]]}}}],["idfi",{"_index":1311,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15105,4],[15128,4],[15154,5]]}}}],["idiom",{"_index":12406,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59660,5]]}}}],["idiosyncrasi",{"_index":19212,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[2559,14],[12346,12]]}}}],["idiosyncrat",{"_index":11102,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[23968,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[1454,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[32620,14]]}}}],["idl",{"_index":13841,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61810,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3202,5]]}}}],["ids.pi",{"_index":10240,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32829,6],[35751,7]]}}}],["idstart",{"_index":10253,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35605,7]]}}}],["idt",{"_index":3295,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2382,6],[2521,4],[3044,4]]}}}],["idx",{"_index":6919,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42574,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34615,4]]},"/en/lessons/logistic-regression":{"position":[[29750,3]]}}}],["idx.left",{"_index":17672,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29826,8]]}}}],["idx.right",{"_index":17674,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29863,9]]}}}],["id—a",{"_index":10376,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5373,4]]}}}],["ie",{"_index":4269,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45093,4]]},"/en/lessons/counting-frequencies":{"position":[[10163,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[15503,2]]},"/en/lessons/sentiment-analysis":{"position":[[25758,4]]},"/en/lessons/sonification":{"position":[[12560,3],[26033,4],[31528,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[711,4],[23091,4],[24606,2]]}}}],["ieee",{"_index":11235,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45598,4],[46100,4],[47550,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31619,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49920,4]]}}}],["ieee/cvf",{"_index":11262,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47150,8]]}}}],["iew",{"_index":5467,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23125,4]]}}}],["if(count",{"_index":11177,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36272,8]]}}}],["if(demography[0]['dominant_emot",{"_index":11182,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36430,36]]}}}],["if(file_count",{"_index":11173,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35821,13]]}}}],["if(min_x",{"_index":19070,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46884,8]]}}}],["if(symbol['property']['detectedbreak']['type']=='hyphen",{"_index":19076,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47272,58]]}}}],["if(symbol['property']['detectedbreak']['type']=='line_break",{"_index":19077,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47435,60]]}}}],["if(symbol['property']['detectedbreak']['type']=='spac",{"_index":19075,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47112,57]]}}}],["if/els",{"_index":18712,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[7162,7]]}}}],["ifram",{"_index":20521,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6382,8]]}}}],["ig",{"_index":15396,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[37664,3]]}}}],["ign",{"_index":18132,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5616,3]]}}}],["ignit",{"_index":5302,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[4089,8]]}}}],["ignor",{"_index":1430,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23143,8],[29281,6],[33781,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3272,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10623,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12173,6],[13190,7],[13781,6],[25758,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11539,7],[11686,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53484,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44231,6]]},"/en/lessons/counting-frequencies":{"position":[[8415,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3301,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14537,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1101,6],[25706,6]]},"/en/lessons/extracting-keywords":{"position":[[12834,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21489,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13166,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5644,6],[5755,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1351,6],[1462,6],[4837,6],[4937,6]]},"/en/lessons/geocoding-qgis":{"position":[[34196,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24915,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10932,7],[20962,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42637,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39208,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2135,7]]},"/en/lessons/intro-to-powershell":{"position":[[38099,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22074,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11192,6],[30913,6],[34558,6],[37039,6]]},"/en/lessons/linear-regression":{"position":[[31126,6]]},"/en/lessons/naive-bayesian":{"position":[[19581,6],[43466,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10313,8],[10380,6],[16706,7],[16960,6],[18563,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25527,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37121,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5416,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31394,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[5716,8],[24384,8],[27212,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9689,6]]},"/en/lessons/working-with-text-files":{"position":[[2873,7]]}}}],["ignore_cas",{"_index":19808,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12779,11],[14420,12],[15752,11]]}}}],["ignore_existing=tru",{"_index":10812,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26350,21]]}}}],["ignore_index=tru",{"_index":17077,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23576,18]]},"/en/lessons/logistic-regression":{"position":[[10422,18]]}}}],["ignorewhitespac",{"_index":15395,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[37534,17],[37610,16],[37738,16]]}}}],["igpu",{"_index":14645,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13706,7]]}}}],["ii",{"_index":2552,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23642,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59305,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30576,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1791,2],[16192,2]]},"/en/lessons/json-and-jq":{"position":[[3346,2],[3540,2],[7597,2],[7797,2],[13613,2],[13931,2],[14695,2],[15689,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9331,2],[11457,2],[13956,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[994,3],[2343,2],[3206,3]]}}}],["ii16",{"_index":16510,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51516,5]]}}}],["ii4",{"_index":16509,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51512,3]]}}}],["iiif",{"_index":5947,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24457,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28349,7],[28357,4]]}}}],["iiii",{"_index":11799,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6327,6]]}}}],["ikiwiki",{"_index":21211,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31268,7]]}}}],["il",{"_index":11931,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9640,2],[9744,2],[13591,2],[13630,2],[13668,2],[13743,2],[24055,3],[24228,3],[24770,3],[26246,2],[26340,2],[26429,2],[60940,2],[61044,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4624,2],[5658,2]]}}}],["ill",{"_index":3510,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2342,4],[2793,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12670,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[462,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[5039,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24767,3]]}}}],["illeg",{"_index":15661,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[4390,9]]},"/en/lessons/sentiment-analysis":{"position":[[5945,7]]}}}],["illinoi",{"_index":8726,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47175,9]]},"/en/lessons/jupyter-notebooks":{"position":[[53561,8]]}}}],["illiter",{"_index":12469,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67118,10]]}}}],["illo",{"_index":21145,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13556,4],[15730,4]]}}}],["illog",{"_index":15388,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[30548,9]]}}}],["illud",{"_index":11852,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6909,5]]}}}],["illumin",{"_index":15807,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14153,10]]},"/en/lessons/linear-regression":{"position":[[63883,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6200,11],[6518,12],[7459,11],[11031,12],[13877,11],[23736,11],[26152,11],[26354,12],[26459,12],[27192,12],[28646,12],[30905,13],[31067,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25982,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48874,10]]}}}],["illustr",{"_index":664,"title":{"/en/lessons/extracting-illustrated-pages":{"position":[[11,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21646,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12534,10],[14719,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1143,11],[14032,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17281,12],[66219,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2471,10],[21773,10],[68467,11],[69954,12]]},"/en/lessons/common-similarity-measures":{"position":[[6946,12],[19455,11],[20347,11],[20572,10],[29706,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[584,13],[14348,13],[14491,13],[14584,11],[14995,13],[16867,13],[19723,13],[23492,12],[23610,12],[29957,12],[33965,12],[43691,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2912,12],[3769,12],[4444,13],[5180,14],[6059,13],[6081,12],[6264,13],[6490,13],[6960,12],[7635,10],[32835,10],[37162,10],[54101,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11635,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4597,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5759,11],[6901,11]]},"/en/lessons/counting-frequencies":{"position":[[445,12],[14216,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9447,10],[24665,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3344,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9327,12],[17093,10],[42118,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3652,10],[4225,11],[26880,11],[31175,11],[36193,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34148,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12,11],[2084,12],[2471,12],[2750,13],[3332,12],[3449,13],[3514,12],[3698,12],[4010,11],[4968,12],[17261,13],[24973,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30890,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[131,11],[339,13],[69356,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[29499,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29609,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21256,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43125,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14357,10],[49673,12]]},"/en/lessons/intro-to-linked-data":{"position":[[16644,13]]},"/en/lessons/jupyter-notebooks":{"position":[[2672,11],[37639,12]]},"/en/lessons/linear-regression":{"position":[[8607,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24818,11],[24921,10],[27907,11]]},"/en/lessons/space-place-gazetteers":{"position":[[34256,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3302,14],[14513,14],[14578,14],[14938,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5330,12],[13830,14],[13936,11],[22215,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5670,11],[9741,12],[22707,11],[52883,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10154,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5786,10],[7597,12],[11390,13],[11487,13],[11560,11],[17463,11]]}}}],["illustration7",{"_index":5879,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14524,14]]}}}],["illustration8",{"_index":5880,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14636,14]]}}}],["ilo",{"_index":23595,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4791,5],[6499,6],[7151,3],[7171,3],[7191,3],[7214,3],[7293,3],[7477,3],[8365,4],[8386,4],[9420,4],[9441,4],[12480,4],[12501,4],[12522,4],[12543,4],[12873,4],[13452,3]]}}}],["ilo[^\"]*engl[^\"><",{"_index":23623,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13802,29]]}}}],["iloc",{"_index":17395,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70100,4]]},"/en/lessons/logistic-regression":{"position":[[47218,6]]}}}],["im",{"_index":11519,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14654,2],[15257,2],[20042,2],[23137,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36887,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12480,2]]}}}],["imag",{"_index":13,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[73,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[73,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[48,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[156,5],[1291,5],[1662,5],[4106,5],[4309,6],[4317,5],[4398,5],[4534,6],[4630,6],[5119,7],[5239,5],[5469,6],[5613,5],[6410,5],[6990,5],[7083,5],[7134,5],[7288,5],[7500,6],[11385,6],[11452,6],[12699,5],[14221,5],[14235,5],[14703,6],[14901,5],[17657,6],[17796,7],[17992,5],[18743,5],[19059,6],[19621,5],[20044,6],[20087,5],[20505,6],[20799,5],[21996,6],[24104,6],[24219,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1820,5],[1973,5],[2036,6],[2147,6],[3757,6],[3799,6],[4720,5],[4777,6],[4803,5],[4829,5],[5170,6],[5466,6],[5719,7],[5803,7],[7409,5],[7728,6],[7997,7],[8294,6],[8379,7],[8730,6],[9226,6],[10217,6],[10355,5],[11006,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2027,5],[2286,5],[3194,6],[7823,5],[8178,6],[9422,5],[10305,5],[10379,5],[10900,6],[11059,7],[11669,6],[12493,5],[12959,5],[13076,7],[13126,5],[13274,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[33785,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5558,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8503,6],[15833,7],[43778,6],[55810,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[314,6],[17216,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51798,5],[53330,5],[69435,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61613,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[74,5],[374,5],[441,6],[712,5],[2575,6],[2754,6],[2840,5],[3066,6],[3491,6],[3677,7],[12332,5],[12532,5],[12562,6],[12649,6],[12985,6],[14116,6],[14266,6],[14394,7],[14791,5],[14862,6],[16680,5],[17806,5],[17876,7],[18432,6],[18569,6],[18788,5],[18914,6],[19371,6],[19803,7],[23845,5],[24214,6],[24338,6],[24388,6],[24514,6],[24592,6],[25271,6],[25776,6],[26484,6],[26694,6],[26833,7],[26881,6],[28705,6],[28875,6],[29496,5],[29578,5],[29710,5],[29896,5],[30747,6],[31116,6],[33888,6],[36037,5],[36212,6],[36311,6],[36552,6],[36824,6],[36950,6],[37014,6],[37114,6],[37184,6],[37328,6],[37496,5],[37545,5],[38271,6],[39624,6],[40527,5],[41406,6],[41431,7],[43876,8],[44599,7],[44648,5],[44856,6],[45408,5],[45417,5],[45694,5],[45703,5],[47136,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[74,5],[549,5],[2422,5],[3069,6],[4356,6],[4568,5],[4600,5],[5146,6],[5258,6],[5378,7],[5410,5],[5526,7],[5597,6],[5980,6],[6624,7],[6848,5],[11775,6],[11872,5],[13308,5],[13548,6],[15931,6],[16019,6],[16283,7],[16311,6],[17171,6],[17997,6],[19099,6],[19130,6],[21374,6],[21472,5],[21506,6],[22808,6],[24065,7],[24153,6],[25028,5],[25129,6],[25176,6],[25314,5],[26223,6],[26487,6],[26869,6],[27028,6],[27062,5],[27274,6],[27302,6],[27657,6],[28588,7],[30502,5],[30822,5],[30839,5],[30855,7],[30997,7],[31249,5],[31689,6],[32138,5],[32159,5],[32492,5],[32595,6],[32661,6],[32687,5],[33026,6],[33092,6],[33232,6],[33504,5],[33889,6],[33913,6],[34334,6],[34509,5],[34566,5],[34704,6],[34783,5],[34937,6],[35424,6],[35520,6],[36024,5],[36132,7],[52131,5],[54489,7],[55150,5],[57775,5],[57873,6],[57968,6],[58418,6],[58603,5],[58705,6],[59845,7],[60044,7],[60840,6],[60912,6],[61487,6],[63777,5],[63857,6],[63917,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2327,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[245,8],[1186,5],[1225,5],[1247,5],[1779,6],[1835,6],[3500,7],[3660,5],[4529,5],[4721,5],[4792,5],[6561,6],[6786,6],[15452,7],[15912,6],[15961,5],[18040,5],[18128,5],[18249,5],[18511,5],[18571,5],[18692,5],[18833,5],[18889,5],[18945,5],[19438,6],[19480,5],[19554,5],[19766,7],[19794,5],[20435,6],[20488,6],[20580,6],[20603,5],[20714,7],[20755,6],[20896,6],[20973,5],[21043,5],[21267,5],[21348,5],[21427,5],[21514,6],[21530,5],[21665,5],[21755,5],[21808,6],[22107,5],[22282,5],[22450,5],[22692,5],[22714,5],[22803,6],[22905,6],[22934,7],[23050,5],[23082,5],[23193,5],[23246,6],[23278,5],[23368,5],[23533,5],[23613,6],[23703,5],[23800,5],[23877,5],[23913,5],[23939,6],[24084,5],[24260,5],[24469,5],[24570,5],[24626,6],[24741,5],[24800,5],[24941,5],[25066,5],[25289,6],[25429,6],[25549,6],[25596,5],[26042,5],[26124,5],[26279,7],[26354,6],[26670,5],[26717,5],[27387,5],[27650,5],[27733,5],[27814,5],[27919,5],[28005,7],[28075,5],[28193,5],[28265,6],[28384,6],[28575,7],[29113,5],[29258,5],[29479,5],[30635,5],[30701,5],[31247,5],[31442,5],[31630,5],[38660,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25484,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3386,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4500,7],[8275,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7135,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[922,5],[11442,7],[13342,6],[13511,6],[14033,6],[17062,5],[20083,6],[24268,8],[24679,6],[26808,5],[26895,6],[26961,6],[27123,5],[27173,5],[27188,5],[27413,5],[27698,10],[27776,5],[27808,7],[27819,10],[27910,11],[27953,6],[28518,5],[28544,7],[28818,6],[28972,5],[31239,6],[31345,5],[31536,6],[34563,6],[35441,6],[37221,6],[37737,6],[38895,6],[39409,6],[39724,6],[41942,5],[42289,5],[42684,6],[43469,5],[43716,7],[44194,5],[44377,5],[45284,5],[45407,5],[45915,6],[51889,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30591,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[751,6],[1718,8],[2155,8],[3802,6],[4001,5],[5799,6],[5817,7],[6360,5],[10134,7],[10482,5],[10737,6],[10888,7],[11952,8],[12056,5],[12615,6],[12686,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6341,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21411,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[564,6],[772,6],[2031,5],[4278,5],[4999,5],[17067,5],[17222,7],[19512,6],[20690,5],[23350,6],[23442,6],[23668,5],[24079,5],[24850,6],[27775,6],[28236,5],[28316,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[422,6],[3250,5],[4304,5],[7201,5],[7381,5],[9620,5],[9672,5],[9753,5],[12867,6],[13288,5],[13491,7],[13990,6],[14566,7],[14970,6],[15332,6],[15358,5],[15607,5],[15708,7],[15801,6],[16003,6],[16027,5],[16076,5],[16167,5],[16281,5],[16631,5],[16749,5],[17050,7],[17119,5],[17229,5],[17688,6],[17741,6],[17874,6],[18024,6],[18266,5],[18514,6],[18579,6],[19173,6],[19256,5],[19688,5],[19986,5],[20073,6],[20175,5],[20269,5],[20513,5],[21065,5],[21436,5],[25156,6],[26421,6],[26793,7],[26992,5],[27071,6],[27163,5],[27301,6],[27411,6],[27481,5],[27651,10],[28016,5],[29289,10],[30012,5],[30048,6],[30327,5],[30595,5],[30960,5],[31189,6],[31219,5],[32442,5],[32711,6],[33042,6],[33111,6],[34252,5],[34328,6],[34515,6],[35198,6],[35307,7],[37430,7],[43216,5],[43320,5],[43604,7],[43779,6],[44250,6],[44616,5],[45633,8],[46903,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20858,5],[21363,5],[28851,5],[34123,5]]},"/en/lessons/geocoding-qgis":{"position":[[2376,6],[2457,5]]},"/en/lessons/georeferencing-qgis":{"position":[[8314,6],[8626,6],[8930,5],[9002,5],[11953,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[506,6],[8190,6],[8198,6],[8294,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18756,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4146,5],[10567,5],[13099,5],[13192,5],[14738,5],[15086,6],[16324,5],[16513,5],[17419,6],[17543,5],[18245,5],[18513,5],[18666,6],[18694,5],[19231,6],[19273,5],[19459,5],[19529,5],[19670,6],[19692,5],[19893,5],[20119,6],[20204,5],[20592,5],[20629,5],[20942,5],[21127,5],[21161,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25496,6],[25575,6],[25629,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[49,5],[1398,5],[1669,6],[5378,7],[5483,6],[6404,5],[6466,6],[7093,5],[7407,5],[7863,6],[7924,7],[8331,6],[11828,6],[11855,6],[11920,6],[12144,5],[12226,5],[16416,5],[16515,6],[16702,6],[17573,5],[17646,6],[17792,6],[18148,6],[18878,5],[19422,5],[19449,5],[19531,6],[19724,7],[19972,7],[20024,6],[20246,7],[20787,6],[20824,5],[20867,5],[20940,6],[21015,6],[21105,6],[21611,7],[21936,5],[22006,5],[22091,7],[23233,6],[23288,6],[24749,7],[24877,6],[24967,6],[25068,6],[25128,5],[25182,6],[27993,5],[28112,5],[28315,5],[32747,7],[32905,6],[34063,6],[34114,5],[34203,5],[34310,6],[34430,6],[34449,5],[34610,5],[34775,5],[34836,5],[34931,8],[34969,7],[34998,5],[35098,6],[35209,6],[35461,6],[35651,5],[35775,6],[35915,5],[36099,7],[36231,5],[36299,5],[36337,5],[36657,5],[36746,5],[36922,5],[36949,5],[36992,5],[38224,6],[38700,5],[39234,5],[40051,5],[40563,5],[40945,5],[41173,6],[41742,7],[43267,5],[45929,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37071,7],[39750,6],[39793,5],[39896,6],[39984,5],[40194,6],[40274,5],[40357,5],[40477,6],[40712,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1469,6],[2814,7],[3451,7],[3527,7],[3593,5],[3636,6],[12166,6],[31994,6],[50674,6],[50741,6],[50774,6],[50857,5],[53937,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13518,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[484,5],[523,5],[545,5],[888,8],[1486,6],[1542,6],[2334,7],[2494,5],[3343,5],[3535,5],[3606,5],[5877,6],[6219,6],[18006,7],[21935,5],[22023,5],[22146,5],[22408,5],[22468,5],[22589,5],[22730,5],[22786,5],[22842,5],[23335,6],[23377,5],[23451,5],[23653,6],[23689,5],[24232,5],[24449,6],[24492,5],[24553,5],[24624,6],[24647,5],[24762,7],[24803,5],[25055,5],[25172,5],[25242,5],[25471,5],[25552,5],[25631,5],[25718,6],[25734,5],[25832,5],[25922,5],[25975,6],[26308,5],[26353,5],[26400,5],[26414,5],[26854,6],[27021,5],[27061,5],[27261,5],[27588,5],[27750,5],[27791,5],[27880,6],[27982,6],[28011,7],[28127,5],[28159,5],[28270,5],[28323,6],[28355,5],[28445,5],[28610,5],[28690,6],[28780,5],[28872,5],[28944,5],[28980,5],[29006,6],[29151,5],[29327,5],[29536,5],[29637,5],[29693,6],[29809,5],[29869,5],[30008,5],[30133,5],[30357,6],[30499,6],[30619,6],[30666,5],[31112,5],[31194,5],[31349,7],[31424,6],[31716,5],[31788,5],[32466,5],[33428,5],[41905,8]]},"/en/lessons/intro-to-powershell":{"position":[[12652,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3931,6]]},"/en/lessons/introduction-map-warper":{"position":[[2554,6],[3331,5],[5739,6],[5925,6],[7257,5],[7437,5],[8483,6],[9723,6],[10208,5],[10858,7],[11182,5],[11247,6],[12743,7],[14210,5],[14627,5],[17917,6],[18310,6],[18530,5],[19486,7],[19940,7],[20336,7],[20593,5],[20764,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26540,5],[32282,5],[34958,6],[41712,5],[42237,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[558,6],[14735,5],[21735,6],[21916,5],[22408,5],[22494,5],[22638,5],[23002,5],[23072,5],[23413,5],[24354,8],[24569,5],[32482,7],[32509,6],[35447,5],[35484,5],[35561,5],[36396,5],[43120,5],[43164,6]]},"/en/lessons/jupyter-notebooks":{"position":[[17770,7],[44012,7]]},"/en/lessons/linear-regression":{"position":[[59982,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16303,5],[21742,6],[35487,5],[35607,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3169,6],[6701,6],[8200,5],[8397,6],[16199,5],[16289,5],[22806,5],[34205,6],[34239,7],[34260,6],[34394,6],[34459,5],[34529,5],[34622,6],[34876,7],[34893,5],[35013,6],[35378,7],[35707,6],[35761,6],[35892,5],[36245,5],[36431,5],[36634,5],[37027,6],[37160,6],[37334,5],[37427,5],[37450,5],[38102,6],[38122,6],[38467,7],[40718,7],[41007,5],[45576,5]]},"/en/lessons/preserving-your-research-data":{"position":[[5521,7],[5546,5],[5577,6],[13440,6],[13711,7]]},"/en/lessons/qgis-layers":{"position":[[2620,5],[8892,6],[10164,5],[11261,5],[13361,5],[14576,5],[15208,5],[16035,5],[16611,6],[16678,6],[16760,6],[16913,5]]},"/en/lessons/research-data-with-unix":{"position":[[976,6],[14856,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40149,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[31887,7]]},"/en/lessons/space-place-gazetteers":{"position":[[37733,6],[38162,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6587,5],[14960,5],[14977,6],[15057,7],[15898,7],[21091,7],[29333,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15824,5],[17584,5],[17881,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21772,5],[25859,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4825,5],[5455,5],[10131,5],[16222,5],[53817,5],[53982,5],[54162,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1570,6],[3789,6],[3900,6],[7555,6],[17601,5],[17675,6],[17754,6],[17821,6],[17907,6],[18000,5],[18116,6],[18161,5],[18243,5],[18480,5],[19141,5],[19188,5],[19293,6],[19361,6],[19467,5],[19671,6],[19942,5],[19978,5],[21247,6],[22630,5],[23265,5],[23366,5],[23439,5],[23491,5],[23642,5],[23680,5],[23741,6],[23853,5],[24615,5],[24777,5],[24837,5],[25048,6],[25147,6],[25231,6],[25297,5],[25412,6],[26327,6],[26837,6],[26939,5],[27029,5],[27145,5],[27376,7],[27423,5],[27470,5],[27669,5],[27699,5],[27767,6],[28054,5],[28427,5],[28542,6],[29768,5],[29929,5],[30099,6],[30588,6],[30709,6],[30770,6],[30925,6],[30972,6],[31395,5],[31634,5],[32046,6],[32295,5],[32541,6],[33626,7],[33745,5],[33771,5],[33859,6],[33962,6],[34169,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1284,7],[23291,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46290,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[5308,7],[5348,5],[5590,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18779,6],[27049,6],[27107,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2528,7],[5361,7]]},"/en/lessons/viewing-html-files":{"position":[[422,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8723,7]]},"/en/lessons/windows-installation":{"position":[[4279,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1778,6],[1805,6],[5797,5],[7398,7],[7419,6],[7562,6],[7647,6],[7760,5],[8210,5],[10702,6],[10785,6],[10844,7],[10918,7],[10966,5],[11010,7],[11135,5],[11168,5],[11440,6],[11623,6],[11688,5],[11762,6],[11803,5],[11939,5],[12115,6],[12153,6],[12275,6]]}}}],["imagdataload",{"_index":5899,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18272,15]]}}}],["image\">",{"_index":16018,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22521,10]]}}}],["image(testimag",{"_index":13989,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[35715,16],[36371,16],[37031,16],[37553,16],[39645,16]]}}}],["image.jpg",{"_index":21202,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29593,9]]}}}],["image.new('rgb",{"_index":19003,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37701,16]]}}}],["image.new(pil_img.mod",{"_index":18989,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36066,23]]}}}],["image/allweare.png",{"_index":9342,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32006,18]]}}}],["image/cadillac.jpg",{"_index":9347,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32258,18]]}}}],["image/earlyeuropean.jpg",{"_index":9352,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32428,23]]}}}],["image/earth.jpg",{"_index":9339,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31856,15]]}}}],["image/smogfest.png",{"_index":9335,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31722,18]]}}}],["image/tecumseh.jpg",{"_index":9358,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32566,18]]}}}],["image/theworst.png",{"_index":9344,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32149,18]]}}}],["image/tiff",{"_index":18879,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22763,12]]}}}],["image=\"1",{"_index":9316,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27448,8],[27901,8],[36016,8],[46187,8]]}}}],["image[i",{"_index":11140,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28529,7],[31435,7]]}}}],["image_extens",{"_index":22340,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32313,16]]}}}],["image_on_pag",{"_index":10647,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[475,13],[15299,13],[16323,13],[17518,13],[18223,13],[18788,15],[19583,14],[23166,13],[23369,13]]}}}],["image_text",{"_index":22335,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[30274,10],[32992,10]]}}}],["imageannot",{"_index":18872,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22493,14]]}}}],["imagedataload",{"_index":5982,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39675,17]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25527,16],[33577,16]]}}}],["imagedataloaders.from_csv",{"_index":5897,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18201,26],[18710,26]]}}}],["imagedataloaders.from_df",{"_index":6231,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24956,25],[25649,24],[32959,25]]}}}],["imagemagick",{"_index":16,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[202,11],[356,11],[501,11],[551,11],[5736,12],[5761,11],[6047,11],[6135,11],[6217,11],[6234,11],[7233,11],[7311,11],[12456,12],[17563,11],[17604,11],[17707,11],[17750,11],[20860,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16309,11],[16381,11],[16672,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3329,11],[3746,11],[3930,11],[11962,11],[12406,11]]}}}],["imagemagick’",{"_index":271,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6163,13]]}}}],["imagemod",{"_index":13993,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[35998,11]]}}}],["imagemode(cent",{"_index":13994,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[36348,18],[36959,18],[37532,18],[39624,18]]}}}],["imagenet",{"_index":5971,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36169,9],[36180,8],[36270,8],[36511,8],[36803,8],[37024,9],[37043,8],[37264,8],[37347,9],[38720,8],[43170,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41467,9]]}}}],["imageri",{"_index":10102,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4060,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[6997,7],[19026,8],[20317,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2855,7]]}}}],["images)}\",[images],0%,0%,100.299%,59.743%,0,ptg",{"_index":9368,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36025,49],[46196,49]]}}}],["images)}\",\\[images],0%,0%,100%,60%,0,ptg",{"_index":9317,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27457,42]]}}}],["images/1911",{"_index":11052,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13574,13]]}}}],["images/sandwich_first.jpg",{"_index":9323,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28987,26]]}}}],["images_fold",{"_index":22318,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25057,13],[30048,13],[32058,13]]}}}],["imagesbi",{"_index":5911,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19093,8]]}}}],["imagetarget",{"_index":8316,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16355,11],[16499,11],[16592,11],[22132,11],[22363,11],[23728,11],[30045,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18940,13],[19508,11],[19647,11],[19735,11],[26463,11],[26706,11],[26937,11],[28805,11]]}}}],["image’",{"_index":8342,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20843,7],[21111,7],[25717,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28759,7],[37874,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16877,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24901,7],[25315,7],[30787,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32835,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18282,7]]}}}],["imagin",{"_index":1116,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6858,7],[8860,7],[25548,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6034,7],[12246,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27020,7],[41415,8],[67109,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4006,8]]},"/en/lessons/common-similarity-measures":{"position":[[8419,7],[14049,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6732,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[55417,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8990,7],[32836,7],[43949,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28082,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1458,7],[2053,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49558,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22559,7]]},"/en/lessons/georeferencing-qgis":{"position":[[4564,8],[9837,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9082,7]]},"/en/lessons/intro-to-bash":{"position":[[10322,7]]},"/en/lessons/intro-to-linked-data":{"position":[[8153,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[4844,9],[8160,7],[9861,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4092,7]]},"/en/lessons/linear-regression":{"position":[[18019,7],[30497,8],[55196,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2912,7]]},"/en/lessons/naive-bayesian":{"position":[[21491,10],[48983,7]]},"/en/lessons/research-data-with-unix":{"position":[[9334,12]]},"/en/lessons/sentiment-analysis":{"position":[[38633,7]]},"/en/lessons/sonification":{"position":[[1396,7],[1598,12],[34264,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21373,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16367,7]]}}}],["imaginari",{"_index":13628,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25734,9],[26045,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63277,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49796,11],[49894,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29190,9]]}}}],["imagined8",{"_index":14309,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[44457,10]]}}}],["imbal",{"_index":6197,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17106,9]]},"/en/lessons/gravity-model":{"position":[[7647,10],[10444,10],[62022,10],[64884,10],[65270,10],[66171,10],[66611,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44672,10]]}}}],["imbalanc",{"_index":6206,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20113,10]]}}}],["imbreviatura",{"_index":11745,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5377,12]]}}}],["imdb",{"_index":11424,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33980,4]]}}}],["img",{"_index":9315,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27296,3],[27307,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20504,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40451,3]]}}}],["img_001",{"_index":8031,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2488,9]]}}}],["img_002",{"_index":8032,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2498,8]]}}}],["img_003",{"_index":8033,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2507,9]]}}}],["img_out",{"_index":10761,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20613,7]]}}}],["img_pad",{"_index":18988,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36056,7],[36183,7],[36921,7],[37561,7],[37799,7]]}}}],["img_pad.paste(pil_img",{"_index":18990,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36127,22]]}}}],["img_pad.s",{"_index":19001,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37592,12]]}}}],["img_pad.size[1",{"_index":19008,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37892,17],[37927,15]]}}}],["img_pag",{"_index":10744,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18627,9],[19525,9],[19726,9],[25168,9],[27090,9],[27559,9],[27589,9],[28732,10],[28862,10]]}}}],["img_pages.append(i",{"_index":10821,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27357,19]]}}}],["img_pages.append(int(page['pseq",{"_index":10748,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18838,35]]}}}],["img_xxxx.jpg",{"_index":638,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20229,12],[22188,13]]}}}],["imman",{"_index":13911,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9186,8],[45328,8]]}}}],["immateri",{"_index":15547,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14111,11]]}}}],["immedi",{"_index":987,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1618,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13341,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13683,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29912,11],[61857,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30437,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51716,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9781,11],[43894,11],[44325,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16740,11],[36480,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20378,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18272,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4510,9],[18008,11],[20969,11],[21090,11],[24846,11],[27434,11],[31588,11],[41035,9],[43051,11],[43399,11]]},"/en/lessons/extracting-keywords":{"position":[[19414,11],[20676,11],[20857,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5151,11],[12328,9],[34846,11]]},"/en/lessons/geocoding-qgis":{"position":[[27214,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[2689,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[10300,11]]},"/en/lessons/gravity-model":{"position":[[8005,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[23975,11],[24814,11],[35540,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22429,11],[31503,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40406,12]]},"/en/lessons/intro-to-linked-data":{"position":[[8231,9],[10997,9]]},"/en/lessons/intro-to-powershell":{"position":[[16738,11],[33897,11]]},"/en/lessons/introduction-and-installation":{"position":[[525,9],[2762,9]]},"/en/lessons/json-and-jq":{"position":[[5713,11]]},"/en/lessons/jupyter-notebooks":{"position":[[12994,11],[21499,11],[24987,11],[37616,11]]},"/en/lessons/sonification":{"position":[[14962,11],[15402,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25697,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12321,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4284,9],[9660,11],[18051,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21617,12],[30155,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[441,11]]},"/en/lessons/viewing-html-files":{"position":[[1335,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10496,11],[13528,11],[18934,11]]}}}],["immediaci",{"_index":14189,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[8184,9]]}}}],["immens",{"_index":23081,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[31757,9]]}}}],["immigr",{"_index":2615,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28611,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6919,11],[23586,14],[26263,11],[26644,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7386,12],[39614,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64226,11]]}}}],["immuno",{"_index":14183,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7634,6]]}}}],["imp",{"_index":9852,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46101,3],[49558,3],[56388,5]]}}}],["impact",{"_index":3796,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11521,6],[19899,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16251,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46443,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12126,6],[15197,6],[28314,6],[31042,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18138,7],[22409,6],[39899,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19082,6],[33611,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38079,6]]},"/en/lessons/extracting-keywords":{"position":[[28583,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23503,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19215,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19705,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[553,8],[23598,6],[23801,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24219,6],[28530,6],[32935,6],[33273,7],[44578,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2006,6],[38550,6],[39678,7],[39788,9],[50835,6],[51286,7],[54088,6]]},"/en/lessons/jupyter-notebooks":{"position":[[48718,7]]},"/en/lessons/naive-bayesian":{"position":[[42226,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25821,6],[26051,6],[26237,6],[27286,6],[28611,6],[28733,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2383,6],[8828,9],[9361,6],[28253,6],[47126,7],[47357,6],[47446,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27377,6],[28017,6],[28123,7],[28237,6],[43949,7],[46497,6],[46996,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21929,7]]}}}],["impati",{"_index":23009,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[3477,10]]}}}],["imperfect",{"_index":331,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8126,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13850,10],[13873,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6538,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13542,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5540,10]]}}}],["imperi",{"_index":19576,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15165,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14021,8]]}}}],["impetu",{"_index":14346,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50150,13]]}}}],["implement",{"_index":1225,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11682,11],[12099,15],[14439,15],[14746,14]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13877,10],[20006,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1366,9],[1702,9],[1891,15],[1979,9],[2064,9],[9564,12],[12961,14],[17835,15],[25157,14],[34698,10],[35547,15],[35915,11],[35975,9],[36103,14],[36307,9],[39688,11],[51778,14],[51964,11],[60796,14],[68883,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26996,12],[58310,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16267,11],[31744,11],[31839,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40157,10],[40295,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[407,12],[6728,10],[7901,12],[8379,12],[13500,14],[13577,12],[20007,9],[33859,10],[37291,11],[43579,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[998,9],[1497,12],[3034,9],[4108,9],[8389,9],[12720,10],[13014,9],[13318,9],[18211,9],[20638,9],[22616,9],[32914,9],[33102,14],[33783,9],[33854,12],[34001,9],[37158,9],[39629,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2615,9],[6321,9],[42982,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4570,11],[43855,14],[55165,11],[55530,11],[58359,14]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11054,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3793,9],[27353,9],[27400,11],[31725,9],[31817,11],[34753,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2273,11],[6140,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[895,9],[1930,12],[4570,9],[12595,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[880,11],[18715,11],[18897,14]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1230,9],[1462,9],[1599,9],[3157,12],[5624,14],[5970,14],[26095,9],[32444,11],[35396,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[4672,15]]},"/en/lessons/image-classification-neural-networks":{"position":[[7722,9],[25701,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52487,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1493,14],[8194,12]]},"/en/lessons/intro-to-linked-data":{"position":[[21680,15]]},"/en/lessons/introduction-map-warper":{"position":[[779,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36967,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18732,11],[26186,10],[30822,10],[46172,14]]},"/en/lessons/json-and-jq":{"position":[[18378,9],[23675,9]]},"/en/lessons/jupyter-notebooks":{"position":[[7850,9],[52662,12]]},"/en/lessons/linear-regression":{"position":[[8657,11],[36381,9]]},"/en/lessons/logistic-regression":{"position":[[62047,12]]},"/en/lessons/naive-bayesian":{"position":[[1749,14],[1992,15],[20775,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9631,14]]},"/en/lessons/sentiment-analysis":{"position":[[15431,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[508,9],[929,11],[38650,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5341,9],[6092,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[654,11],[3584,14]]},"/en/lessons/understanding-regular-expressions":{"position":[[7913,15],[15484,15],[32586,15]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9800,9]]}}}],["impli",{"_index":3742,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5916,7],[11975,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56984,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2502,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25602,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29865,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8057,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[8439,8],[11588,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34370,8],[35043,8],[43020,7]]},"/en/lessons/sentiment-analysis":{"position":[[24495,6]]}}}],["implic",{"_index":5865,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11998,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53858,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1904,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13324,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4272,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51838,12],[57816,14]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46669,12]]},"/en/lessons/jupyter-notebooks":{"position":[[51294,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23396,12]]},"/en/lessons/sonification":{"position":[[6662,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2040,12]]}}}],["implicit",{"_index":14217,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[14807,8]]},"/en/lessons/sonification":{"position":[[33856,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39956,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3575,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[1782,8],[18002,9],[20405,8],[30896,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14682,8]]}}}],["implicitli",{"_index":21404,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[2896,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[25820,10]]}}}],["import",{"_index":211,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4343,9],[12517,9],[14186,9],[23344,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1258,9],[4233,10],[4266,9],[6994,10],[7174,10],[7512,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1848,9],[20295,6],[20834,6],[23394,7],[23886,7],[23970,6],[26343,6],[27312,9],[28375,9],[37824,9],[40709,9],[41260,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4950,9],[11780,9],[12613,9],[13985,9],[14732,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1903,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9998,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[247,9],[6354,9],[6540,9],[12252,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7177,7],[7195,6],[7439,8],[13572,7],[13590,6],[15194,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4102,9],[4770,9],[9517,9],[11238,10],[18388,10],[20646,6],[20695,6],[20715,6],[20734,6],[20748,6],[20760,6],[20770,6],[20847,6],[20895,6],[20905,6],[20979,6],[21016,6],[21063,6],[21122,6],[21201,6],[21262,6],[21335,6],[21437,6],[21497,6],[21532,6],[21572,6],[22225,6],[23062,6],[23072,6],[23273,6],[23312,6],[23344,6],[24013,10],[25547,9],[30418,9],[59317,11],[62807,11],[62980,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[634,7],[5127,10],[28426,6],[31535,7],[31630,6],[31793,7],[31976,6],[32098,6],[32174,6],[32247,6],[32306,6],[32410,6],[32490,6],[32531,6],[32563,6],[32610,6],[52613,6],[52626,6],[53938,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1589,9],[4410,6],[4480,6],[4742,6],[4893,6],[5690,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[360,6],[11370,6],[40614,9],[42153,9],[58815,9],[60589,9]]},"/en/lessons/common-similarity-measures":{"position":[[15716,9],[20265,9],[22928,9],[23799,6],[24129,6],[24141,6],[24198,6],[24249,6],[24352,6],[24386,6],[25520,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4028,9],[5888,9],[17242,6],[17312,6],[17404,6],[17428,6],[17592,6],[19216,9],[33485,9],[35818,10],[38314,9],[39375,9],[40232,9],[46043,8],[46162,8],[46187,7],[46278,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1280,10],[3281,9],[7437,9],[8863,9],[9900,6],[9959,8],[9976,6],[10011,6],[10228,6],[15505,6],[16643,6],[23304,6],[25992,9],[39710,9],[49299,6],[49370,8],[50151,6],[51765,9],[52918,9],[60010,9],[61652,10],[62162,9],[62395,9],[64577,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3058,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[303,8],[349,6],[13120,8],[13157,6],[13173,6],[13251,6],[13264,6],[13313,6],[13332,6],[13375,6],[13388,6],[13421,6],[13444,6],[13468,6],[13502,6],[13533,6],[13601,6],[13673,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6000,9],[9410,6],[21003,9],[21092,10],[28183,9],[28427,9],[36597,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2545,9],[2687,6],[2713,6],[2727,6]]},"/en/lessons/counting-frequencies":{"position":[[7297,6],[12769,6],[12819,6],[13880,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4397,6],[4907,6],[5539,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12691,9],[16487,6],[18878,6],[18893,7],[21143,6],[21167,6],[23509,6],[23533,6],[28815,9],[34445,6],[34469,6],[34493,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18624,6],[18674,6],[18711,6],[20080,6],[33009,9],[36630,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1214,6],[6364,9],[15846,6],[15879,9],[22029,6],[22075,8],[22096,6],[23387,10],[23594,8],[27608,6],[27823,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3629,9],[6115,9],[9250,9],[16345,8],[23279,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1039,6],[1118,6],[1132,6],[1147,6],[1645,8],[2553,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[378,9],[3152,9],[4857,9],[6296,9],[8532,9],[9007,9],[9275,9],[9742,9],[11798,9],[18117,9],[19187,9],[19325,6],[19385,9],[19458,6],[19518,6],[19593,9],[23541,9],[25555,6],[27687,6],[33707,6],[34587,9],[36368,6],[37307,9],[43381,6],[44663,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6508,9],[6585,6],[6612,6],[7530,6],[7569,8],[9698,6],[9754,6],[13775,6],[16525,6],[16548,6],[17147,6],[17885,9],[21472,6],[22134,6],[22144,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[785,10],[3047,9],[4160,6],[4237,6],[4431,6],[12196,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[390,6],[2719,9],[7926,6],[8649,6],[11022,6],[11149,9],[12875,6],[13691,6],[16591,9],[18050,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1106,6],[14002,6],[24209,9],[26888,6],[39990,6],[40917,9],[41133,6],[47186,6],[47633,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8143,9],[48431,9],[49760,9],[53943,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8164,9],[8284,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5377,9],[8360,9],[9100,9],[14186,6],[15623,6],[17391,6],[21731,6],[23008,6],[23978,6],[24763,6],[25071,6],[27395,6],[27461,8],[27734,6],[28150,6],[32650,6],[32957,6],[34348,6],[36638,6],[36671,7],[36746,6],[37426,8],[37509,6],[37550,7],[37625,6],[39045,6],[40422,6],[42808,8],[42834,6],[43122,6],[43421,6],[45350,6],[46670,6],[46758,7],[46833,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8477,9],[12848,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[298,9],[821,9],[2414,10],[2516,9],[3330,9],[8449,9],[8662,6],[8798,6],[8823,6],[8841,6],[8888,6],[8966,8],[12280,6],[12305,6],[12323,6],[12370,6],[19734,9],[20120,9],[25956,10],[31001,9],[31070,10],[31212,11],[31470,9],[33213,8],[34323,10],[34787,9],[36668,9],[38729,9],[41354,8],[43548,9],[47014,9],[52594,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12687,6],[12738,6],[22432,9]]},"/en/lessons/extracting-keywords":{"position":[[10928,9],[12511,7],[16030,7],[19590,9],[24229,7],[24335,7],[28931,9],[30918,6],[31005,6],[31223,7],[31352,7],[33814,6],[33861,8],[33891,6],[34748,6],[34759,6],[34778,6],[34894,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10540,9],[10604,9],[12247,8],[12670,7],[12935,6],[13028,6],[13063,6],[20225,9],[24573,10],[37929,6],[39184,10],[41280,10],[42191,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4749,6],[11469,9],[12264,9],[29381,6],[30722,6],[31167,6],[31832,9],[31937,6],[33202,6],[33639,9],[35678,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6483,9],[7765,10],[12308,6],[12532,6],[12575,6],[12611,6],[12722,6],[12858,6],[13753,6],[14179,6],[15130,6],[15163,6],[16087,9],[18172,6],[19155,9],[19930,6],[20544,9],[21266,6],[21890,6],[22959,6],[23973,6],[24444,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7718,6],[10359,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3676,9],[7331,6],[10452,6],[12268,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17344,6],[17543,6],[17936,6],[18153,6],[21659,7],[21847,9],[22206,6],[22371,6],[22393,6],[22424,6],[24350,9],[28142,9],[29004,9],[31652,9],[31755,9],[34600,9],[39101,6],[39145,6],[56237,6],[57377,10],[57681,6],[58063,6],[59253,6],[59319,6]]},"/en/lessons/geocoding-qgis":{"position":[[750,7],[9996,9],[10087,7],[10471,9],[12962,8],[13253,8],[23503,8],[27993,8],[34266,9]]},"/en/lessons/georeferencing-qgis":{"position":[[1029,9],[9108,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[14799,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3726,9],[3810,9],[7724,9],[14642,9],[17732,9],[18023,9],[18886,9],[18984,9],[19329,9],[20051,9],[20397,9],[20614,9],[21951,9],[22535,9],[23636,9],[24011,9],[25640,9],[27302,9],[31991,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10692,10],[15174,9],[40306,8],[44353,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[610,6],[2530,9],[2801,6],[2829,6],[2964,9],[3618,6],[4798,6],[11681,6],[11770,9],[15368,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5237,6]]},"/en/lessons/gravity-model":{"position":[[263,9],[1857,8],[2434,10],[2565,8],[2842,6],[3325,7],[10985,9],[13716,9],[14403,9],[30642,10],[31551,10],[35233,10],[41318,9],[41508,9],[42013,9],[43273,9],[58605,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[387,6],[979,9],[10662,9],[15465,9],[26391,6],[26807,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1090,9],[1144,6],[1193,6],[1204,6],[1220,6],[1237,6],[2528,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1365,9],[10074,9],[11330,9],[11745,9],[14120,9],[16724,9],[16834,9],[16936,9],[25595,9],[31779,9],[39307,9],[41738,7],[44366,9],[44785,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[360,9],[836,6],[4024,8],[4628,8],[5368,9],[6330,9],[8475,6],[8536,6],[8555,6],[8575,6],[8605,9],[8648,6],[8736,9],[8947,6],[30413,6],[30447,6],[30519,6],[30660,8],[30709,6],[31241,9],[39313,6],[39356,6],[39398,6],[42540,6],[51655,9],[51711,6],[51743,6],[52407,10],[52465,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4344,9],[10194,9],[19685,7],[19781,7],[21058,6],[21207,6],[21296,6],[21432,6],[21501,6],[23258,6],[32737,6],[32754,6],[33384,9],[45782,9],[51516,9],[54016,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[512,6],[5148,9],[5188,6],[5520,6],[5684,9],[10543,6],[10715,6],[10919,9],[10947,6],[26342,6],[26512,6],[26620,6],[26685,9],[28464,10],[28671,8]]},"/en/lessons/intro-to-bash":{"position":[[9131,10],[10780,9],[21225,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4335,6],[4356,6],[6682,6],[6830,6],[7928,6],[9505,6],[11181,6],[11637,6],[11681,7],[11987,6],[12008,6],[12931,6],[12952,6],[14057,6],[14078,6],[14895,6],[14916,6],[16285,6],[16306,6],[18252,6],[18273,6]]},"/en/lessons/intro-to-linked-data":{"position":[[2428,9],[15010,9],[33121,9]]},"/en/lessons/intro-to-powershell":{"position":[[6233,9],[15221,9],[16687,9],[32674,9],[38223,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1817,6],[1857,8]]},"/en/lessons/introduction-map-warper":{"position":[[3733,9],[4560,9],[6954,6],[13950,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2797,9],[15347,9],[16934,9],[18434,9],[27757,9],[37216,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2912,9],[6260,9],[24786,9],[26627,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2472,9],[18969,6],[19897,7],[25713,10],[38332,6]]},"/en/lessons/json-and-jq":{"position":[[9474,10],[16196,6]]},"/en/lessons/jupyter-notebooks":{"position":[[13349,6],[21793,6],[21888,6],[22151,6],[22176,6],[22192,6],[22315,7],[22504,9],[23427,6],[23777,6],[24614,6],[27826,6],[27901,6],[27940,6],[33687,6],[34328,9],[36442,9],[49051,9],[50474,9],[52376,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6755,6],[9236,9]]},"/en/lessons/linear-regression":{"position":[[14672,9],[15862,9],[23407,6],[23946,9],[24526,6],[25802,9],[30708,6],[30784,6],[31257,9],[31379,9],[33178,6],[33945,9],[35364,6],[35507,6],[36486,6],[36932,9],[37056,6],[40698,9],[40960,6],[42219,9],[42251,9],[43427,6],[50741,6],[50892,7],[54187,9],[58168,6],[58511,8],[67676,9],[70450,8]]},"/en/lessons/linux-installation":{"position":[[532,9]]},"/en/lessons/logistic-regression":{"position":[[9186,9],[9428,9],[9542,10],[10197,6],[10253,6],[13008,6],[13274,6],[14440,6],[15406,6],[15712,6],[18532,6],[19115,6],[32492,6],[32524,6],[40754,6],[40786,6],[56197,10],[61096,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5886,9],[7827,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1841,6],[2011,6],[2290,9],[7782,6],[7820,6],[7833,6],[7868,6],[7970,9],[8064,6],[8188,6],[8274,6],[8287,6],[8322,6],[9802,6],[9815,6],[11146,6],[11229,6],[11242,6],[11277,6],[11996,6],[12009,6],[12044,6],[13151,6],[13164,6],[13199,6],[14220,6],[14312,6],[14330,6],[14365,6],[16494,9],[18428,6],[18446,6],[18481,6]]},"/en/lessons/naive-bayesian":{"position":[[19515,9]]},"/en/lessons/normalizing-data":{"position":[[4365,6],[7689,6],[7744,8],[8219,6],[9000,6],[10084,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7921,9],[21782,6],[21929,6],[21939,6],[21951,6],[21981,6],[22013,6],[35815,6],[35855,6],[35885,6]]},"/en/lessons/output-data-as-html-file":{"position":[[4752,6],[5661,6],[5697,6],[6574,6],[6610,6],[7976,9],[8858,6],[9830,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2893,6],[5586,6],[9592,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6121,9],[12805,9]]},"/en/lessons/qgis-layers":{"position":[[4341,9],[5579,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1867,6],[8075,9],[18935,7],[23237,6],[23601,6],[26397,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10050,6],[19003,9],[29126,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39382,9]]},"/en/lessons/sentiment-analysis":{"position":[[12194,6],[17455,6],[17496,6],[17572,6],[21309,6],[21385,6],[27962,9],[29566,9],[30651,9],[31749,9],[33168,9],[34053,6],[34096,6],[34140,6],[34167,6],[34941,9],[36830,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5069,9],[17644,9],[30689,9]]},"/en/lessons/sonification":{"position":[[24754,6],[24783,6],[24905,6],[25752,7],[29775,6],[29805,6],[29821,6],[34338,6],[40119,9]]},"/en/lessons/space-place-gazetteers":{"position":[[8912,9],[11297,9],[17327,9],[17519,9],[19967,9],[20827,10],[21384,9],[28392,9],[29123,9],[33690,9],[45055,9],[46970,9],[48295,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3958,9],[18514,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3196,9],[4287,9],[6358,10],[15220,6],[16122,6],[16203,6],[16337,8],[25623,9],[31535,9],[31589,9],[33316,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13584,6],[13605,6],[13993,8],[15190,9],[25040,9],[27538,9],[35865,6],[41508,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7507,9],[18118,9],[26345,8],[36953,9],[42726,7],[51750,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6871,10],[12371,6],[12437,6],[12644,6],[12908,6],[13017,6],[13390,6],[13413,6],[13542,6],[14783,6],[14978,9],[15414,6],[15458,6],[15510,6],[15545,6],[15893,6],[16450,6],[16935,6],[17256,6],[20733,8],[22435,6],[25871,9],[26797,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2032,9],[13153,6],[16123,6],[16377,6],[16458,6],[16544,6],[16630,6],[16683,6],[16719,6],[19680,6],[32008,6]]},"/en/lessons/transliterating":{"position":[[3213,9],[4392,9],[4448,9],[4559,6],[16866,6],[17430,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18045,9],[18154,6],[18227,7],[18372,6],[18442,6],[18527,6],[18605,6],[18695,6],[18765,6],[18849,6],[18914,6],[23594,9],[28450,10],[32032,9],[32642,9],[35514,9],[41018,9],[41134,9],[42135,9],[45975,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[13469,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2843,9],[8007,9],[14578,9],[23595,9]]},"/en/lessons/vector-layers-qgis":{"position":[[6110,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9762,6],[9834,6],[10514,8],[15109,6],[15187,9],[18415,6],[18455,6],[18506,6],[18554,6],[18663,6],[23890,6],[23930,6],[23981,6],[24029,6],[24067,6],[24105,6],[24211,6],[24348,8],[24537,8],[26125,9],[30127,6],[30167,6],[30218,6],[30262,6],[30383,8],[33544,6],[33584,6],[33635,6],[33679,6],[34671,9],[38382,6],[38422,6],[38473,6],[38511,6],[38547,6],[40650,6],[40699,6],[42636,8],[43409,6],[43449,6],[43500,6],[43552,6],[43586,6],[43629,6],[43661,6],[44248,7],[45641,9]]},"/en/lessons/windows-installation":{"position":[[131,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14893,9]]},"/en/lessons/working-with-text-files":{"position":[[1497,9]]},"/en/lessons/working-with-web-pages":{"position":[[6608,6],[9114,6],[9948,9]]}}}],["importantli",{"_index":295,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6935,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3393,12],[25813,12]]},"/en/lessons/common-similarity-measures":{"position":[[37982,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26837,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2245,12],[14543,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25007,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[10032,11]]},"/en/lessons/intro-to-powershell":{"position":[[3005,12]]},"/en/lessons/sentiment-analysis":{"position":[[28029,12],[30718,12],[31816,12],[35008,12],[36897,12]]},"/en/lessons/sonification":{"position":[[23533,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24152,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8835,12]]}}}],["importerror",{"_index":18145,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7319,13]]}}}],["impos",{"_index":11738,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3769,6],[4698,7]]}}}],["imposs",{"_index":8207,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31578,14]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30554,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1770,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27212,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17452,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18297,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68062,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1251,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[45845,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10476,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1491,10]]},"/en/lessons/research-data-with-unix":{"position":[[1418,10]]},"/en/lessons/space-place-gazetteers":{"position":[[43573,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32689,11]]}}}],["impost",{"_index":14288,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[35859,8]]}}}],["impostor",{"_index":16418,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44590,9]]}}}],["impract",{"_index":10158,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7122,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[2246,11]]}}}],["impractic",{"_index":18833,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13448,14]]}}}],["impress",{"_index":4165,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38334,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24192,10],[40893,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5733,10]]},"/en/lessons/geocoding-qgis":{"position":[[30897,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31050,9],[35030,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52110,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28398,11]]},"/en/lessons/linear-regression":{"position":[[42622,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4960,10]]},"/en/lessons/naive-bayesian":{"position":[[52013,11]]},"/en/lessons/sentiment-analysis":{"position":[[23857,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6925,10]]}}}],["impressionist",{"_index":7759,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[912,14]]}}}],["impresso",{"_index":9845,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43749,9],[44096,8],[45096,8],[45399,10],[45448,8],[45732,8],[47341,8],[54469,8],[54583,8],[54842,8],[56588,8]]}}}],["impresso/data",{"_index":9850,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45977,13],[46048,14],[46854,15],[48785,14]]}}}],["impresso/data/*.jsonl.bz2",{"_index":9863,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47608,27],[48703,26]]}}}],["impresso/data/gdl",{"_index":9802,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31777,17],[46713,17]]}}}],["impresso/data/impresso",{"_index":9803,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31842,22],[32003,22]]}}}],["impresso/data/{exp",{"_index":9868,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49068,18]]}}}],["impresso/gdl",{"_index":9761,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29127,12]]}}}],["impresso/passim",{"_index":9864,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47636,16],[48837,15],[50204,15],[50750,15],[50909,15],[51120,15]]}}}],["impresso/schema/passim.schema.orig",{"_index":9805,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32052,34]]}}}],["improperli",{"_index":22124,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10429,10]]}}}],["improv",{"_index":259,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5631,7],[7340,7],[17335,11],[17417,7],[17491,8],[21783,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16784,12],[26019,7],[27391,7],[60927,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13036,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5456,7],[57863,12],[68380,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17073,8],[38532,7],[40240,7],[42321,9],[42806,7],[43433,8],[45789,8],[63693,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18886,8],[24574,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31627,8],[31817,13],[40736,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20680,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17249,7],[37103,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15213,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11248,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28380,11]]},"/en/lessons/extracting-keywords":{"position":[[31625,8],[35166,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25347,7],[25801,7],[34155,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19546,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12565,7]]},"/en/lessons/georeferencing-qgis":{"position":[[5988,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[30049,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[6137,8]]},"/en/lessons/gravity-model":{"position":[[1740,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42407,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3644,7],[4956,8],[24944,12],[25110,11],[25381,10],[27691,9],[48995,9]]},"/en/lessons/intro-to-linked-data":{"position":[[1364,7],[37956,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13083,7]]},"/en/lessons/logistic-regression":{"position":[[33847,8]]},"/en/lessons/naive-bayesian":{"position":[[8490,7],[68615,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10219,8],[35649,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10499,7],[25317,7],[46082,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34283,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12346,8],[22240,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6635,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26450,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[11615,8]]},"/en/lessons/vector-layers-qgis":{"position":[[15635,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20888,9]]}}}],["improving.3",{"_index":6389,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45694,11]]}}}],["in",{"_index":11504,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13297,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21555,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19158,7]]}}}],["in>",{"_index":13385,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3994,6],[4122,6]]}}}],["in/172172.txt",{"_index":12608,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9445,16],[9760,16],[15597,16],[17819,16],[19190,16]]}}}],["inabl",{"_index":18740,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6843,9],[33689,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19117,9]]}}}],["inaccur",{"_index":1089,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5828,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35078,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24088,10]]},"/en/lessons/introduction-map-warper":{"position":[[4403,11]]},"/en/lessons/linear-regression":{"position":[[58829,10]]}}}],["inaccuraci",{"_index":12792,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1353,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34742,12]]}}}],["inact",{"_index":8483,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28414,11]]}}}],["inadvert",{"_index":8195,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26851,11],[31471,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9455,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10507,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[14199,13],[19546,13]]}}}],["inan",{"_index":7233,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6426,4],[10596,4],[11124,4],[11500,6],[20143,5],[20370,7],[21833,7],[22635,4],[23539,6],[25995,6],[31221,4],[31569,4],[31915,4],[32598,4],[32938,4],[35644,4]]}}}],["inappropri",{"_index":10915,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[10079,13]]}}}],["inasmuch",{"_index":8410,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4842,8]]},"/en/lessons/naive-bayesian":{"position":[[50892,8]]}}}],["inbound",{"_index":14090,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[6140,7],[6298,9]]}}}],["inbox",{"_index":15949,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8749,6]]},"/en/lessons/logistic-regression":{"position":[[21979,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7361,5]]}}}],["inbuilt",{"_index":14450,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[19512,7],[49546,7]]}}}],["inc",{"_index":7158,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61098,5]]},"/en/lessons/counting-frequencies":{"position":[[10181,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[44301,5]]},"/en/lessons/linear-regression":{"position":[[75535,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49178,5]]}}}],["incant",{"_index":21181,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23477,12],[28529,11]]}}}],["incap",{"_index":14787,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44056,9]]}}}],["incarn",{"_index":5122,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59101,11]]},"/en/lessons/intro-to-linked-data":{"position":[[7438,12]]}}}],["incendiari",{"_index":23367,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17181,11],[28546,10],[30495,11],[32168,14],[33230,10],[37545,10],[38037,10],[39710,10],[46088,10]]}}}],["inch",{"_index":292,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6818,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5751,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61613,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19132,5]]}}}],["incid",{"_index":12884,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[12255,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49537,8]]}}}],["incident",{"_index":7408,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18217,13]]},"/en/lessons/naive-bayesian":{"position":[[35843,13]]}}}],["incididunt",{"_index":21120,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13191,10],[15420,10]]}}}],["incivil",{"_index":21975,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63301,10]]}}}],["inclin",{"_index":3012,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6677,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8635,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2700,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[16939,9]]},"/en/lessons/sentiment-analysis":{"position":[[24013,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46644,8]]}}}],["includ",{"_index":486,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13650,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4132,10],[28896,8],[31538,8],[31707,7],[33416,7],[36279,9],[38264,10],[38458,8],[38541,9],[48878,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3333,10],[3976,8],[6846,9],[8560,7],[8841,7],[14150,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4994,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[689,7],[9640,7],[31235,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3567,7],[4450,9],[12134,9],[12166,8],[12323,9],[12527,7],[14343,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2723,8],[3536,7],[5551,10],[7455,8],[8194,7],[14161,7],[21991,10],[22165,10],[31476,7],[33269,7],[38411,7],[40600,8],[42360,8],[44331,8],[56850,8],[58349,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7604,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9632,9],[12200,8],[15326,8],[15420,8],[22888,8],[31800,7],[34093,8],[36058,8],[37827,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2540,10],[2824,9],[4192,7],[6322,8],[6557,9],[13607,7],[15598,9],[24819,7],[25429,10],[25769,10],[26419,8],[26686,8],[46010,8],[48156,9],[54180,8],[54852,7],[58525,8],[61342,8],[67023,7],[67707,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5099,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4348,8],[4473,8],[5881,8],[7589,7],[13504,8],[20785,7],[33374,9],[34599,8],[46812,8],[67145,9],[68495,8],[70294,9]]},"/en/lessons/common-similarity-measures":{"position":[[7270,7],[24516,9],[28737,8],[28841,8],[29083,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2742,8],[3977,7],[4623,7],[6157,8],[8125,9],[8322,9],[11395,7],[11747,7],[13017,9],[13236,9],[31457,8],[39825,8],[44567,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2175,8],[4285,7],[9610,8],[14283,7],[17570,9],[34615,9],[36087,9],[37146,7],[38674,8],[45431,8],[52258,8],[52338,8],[56856,8],[61305,9],[61955,9],[62632,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5199,7],[12561,7],[12637,7],[12741,8],[16087,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1587,9],[10958,9],[15181,9],[17649,9],[19703,7],[30584,9],[31810,8],[37253,9],[37424,9],[37455,9],[42736,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3591,9],[6073,7],[8942,9],[9304,8],[9815,8],[11633,8],[12536,7],[19992,7],[20050,8],[26489,9],[27810,7],[29567,9],[30318,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6443,7]]},"/en/lessons/counting-frequencies":{"position":[[3004,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3721,7],[4244,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3329,8],[11632,7],[12227,8],[13841,7],[14615,9],[15149,8],[37030,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4757,9],[8854,7],[12736,8],[25207,7],[33483,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13561,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1581,7],[4221,7],[7234,8],[21510,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12021,7],[13478,7],[13952,8],[14262,7],[17492,8],[19663,8],[21577,8],[28268,9],[39424,7],[43037,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[515,7],[573,9],[2326,8],[8247,9],[24845,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7025,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3873,8],[6011,9],[21182,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4378,8],[7693,9],[15195,9],[17121,8],[20061,7],[21765,10],[25967,8],[26823,8],[35226,9],[42858,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1833,8],[2781,8],[30401,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2186,10],[2884,9],[6102,8],[10142,9],[13642,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1565,7],[5751,9],[6405,7],[6432,7],[9683,9],[20342,7],[33306,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8835,7],[9154,9],[13052,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5302,9],[13988,9],[18815,7],[25594,8],[26023,8],[41223,8],[49282,8],[50560,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13844,8]]},"/en/lessons/extracting-keywords":{"position":[[2633,8],[2759,9],[6175,8],[15536,8],[34570,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6998,9],[9302,8],[32313,7],[37402,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1219,10],[20967,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[991,9],[4882,7],[15855,9],[16368,7],[18650,9],[19030,8],[20793,8],[22414,9],[25767,9],[27458,9],[34587,7],[35748,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9784,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2287,8],[3437,8],[9048,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58690,8],[67520,9]]},"/en/lessons/geocoding-qgis":{"position":[[19920,7],[23049,8],[34488,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13408,9],[15998,9],[18263,10],[29181,9],[30767,9]]},"/en/lessons/georeferencing-qgis":{"position":[[11486,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6388,8],[7658,7],[11400,7],[11420,7],[11497,9],[13151,8],[13280,9],[13414,8],[13576,8],[13743,7],[17697,7],[19388,8],[19599,8],[22452,8],[26948,8],[27126,9],[33130,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[985,8],[5257,8],[7517,9],[8641,8],[8877,7],[8964,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[345,10],[35736,9],[36614,8],[36928,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[489,10],[4878,7],[5145,10],[7171,7],[7829,8],[7962,9],[11719,9],[12410,9],[12984,9],[14086,8],[15052,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2136,9],[9381,7],[12336,8],[12775,8],[14299,8],[14724,8],[16016,7],[20649,9]]},"/en/lessons/gravity-model":{"position":[[8882,9],[15262,8],[15658,7],[15769,8],[19428,9],[22184,9],[25245,8],[31220,7],[31362,7],[32007,7],[32405,7],[37633,8],[46647,8],[49892,9],[53099,8],[59766,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[42207,7]]},"/en/lessons/installing-omeka":{"position":[[473,8],[5521,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1722,8],[4192,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4683,7],[5246,9],[7621,9],[10984,10],[18938,9],[19047,8],[24408,9],[28235,7],[29903,7],[37442,8],[39740,9],[46214,10],[47461,9],[50974,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3054,9],[3270,9],[4848,7],[6126,9],[6441,8],[19623,9],[21728,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10127,9],[21410,7],[23652,7],[36128,7],[45576,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16123,8]]},"/en/lessons/intro-to-bash":{"position":[[17957,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1529,9],[9391,9],[28045,10],[38272,9]]},"/en/lessons/intro-to-powershell":{"position":[[3097,9],[4796,7],[11204,9],[31939,7],[43485,9],[43964,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2185,7],[2332,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[22519,7],[22819,7],[22917,8]]},"/en/lessons/introduction-map-warper":{"position":[[3394,8],[3922,7],[8270,7],[9004,9],[9345,7],[11104,8],[13445,8],[14790,9],[21356,8],[22629,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2611,9],[6367,8],[6403,9],[7790,7],[14694,7],[15728,7],[33962,9],[41186,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2899,8],[15156,10],[15284,8],[15640,7],[28011,8],[32545,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3910,9],[19086,9],[45225,9]]},"/en/lessons/json-and-jq":{"position":[[5890,7],[40158,9]]},"/en/lessons/jupyter-notebooks":{"position":[[6653,7],[7774,9],[9145,8],[11268,9],[12396,8],[17887,7],[20095,7],[22397,7],[22737,8],[23300,7],[24222,7],[28908,7],[34441,10],[35677,7],[35837,8],[37498,8],[37702,7],[38341,9],[38469,9],[38554,8],[38721,8],[42471,10],[44526,8],[46335,9],[51347,9]]},"/en/lessons/linear-regression":{"position":[[2763,9],[6218,8],[7257,9],[10026,8],[10066,9],[10149,8],[13440,8],[20811,8],[32621,8],[46318,8],[46878,8],[53291,9],[64214,9]]},"/en/lessons/logistic-regression":{"position":[[2483,9],[54007,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1385,9],[3020,9],[6243,7],[7026,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5468,8],[17048,7],[31283,9]]},"/en/lessons/naive-bayesian":{"position":[[4720,7],[19456,9],[35658,9],[44348,8],[59534,8],[61676,8],[69195,7],[69691,7]]},"/en/lessons/normalizing-data":{"position":[[1471,7],[1595,7],[8597,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5759,9],[6282,8],[18696,7],[20509,7],[43622,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2930,7],[3401,8],[5110,7],[5357,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11100,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4851,9],[6806,7],[11770,8],[12569,7],[13031,8],[14652,7],[15467,9]]},"/en/lessons/qgis-layers":{"position":[[11743,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[723,9],[3661,8],[18696,8],[27505,9],[27693,10]]},"/en/lessons/research-data-with-unix":{"position":[[2860,8],[5011,8],[5341,8],[5481,8],[10842,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2840,8],[32265,8],[34300,8],[35593,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46,7],[1445,9],[3209,7],[5041,8],[6578,8],[7727,9],[8281,9],[8424,8],[9751,9],[20041,8],[22084,8],[25338,7],[27597,9],[30768,7],[30851,7],[31681,7],[32097,8],[32636,9],[40286,7],[40915,8],[43416,7],[44103,8]]},"/en/lessons/sentiment-analysis":{"position":[[54,7],[2276,7],[8786,8],[8869,8],[10562,10],[13481,7],[15237,8],[19166,8],[19445,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[59,7],[2119,7],[8375,9],[11041,9],[15964,9],[17262,7],[21544,7],[22751,7],[25666,7],[32364,7],[33957,7],[38046,9]]},"/en/lessons/sonification":{"position":[[77,7],[3935,7],[5976,10],[8804,7],[10415,7],[12252,7],[15529,7],[16846,7],[17892,7],[19118,7]]},"/en/lessons/space-place-gazetteers":{"position":[[64,7],[4156,9],[10902,7],[11584,8],[17201,7],[17340,7],[17792,7],[18182,7],[18621,7],[19796,8],[21083,9],[25211,7],[25362,7],[25437,7],[25535,7],[33726,10],[37632,7],[38061,7],[46543,7],[48256,8],[49022,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[67,7],[91,7],[3892,7],[7418,9],[8413,10],[12330,7],[14753,9],[16133,7],[26597,7],[31161,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[38,7],[8902,7],[15968,7],[17712,7],[18745,7],[22839,7],[24484,7],[27422,7],[28378,7],[29040,7],[30125,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[58,7],[3312,7],[3396,7],[6962,8],[7187,7],[7752,8],[8262,7],[8703,7],[10863,7],[11172,7],[11486,7],[12418,8],[15375,7],[18131,8],[18229,8],[18862,7],[19751,7],[21642,7],[25203,7],[32092,7],[34005,8],[34028,7],[35979,7],[38503,7],[38616,7],[43922,7],[45798,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[56,7],[1158,8],[1457,10],[1593,7],[3120,10],[5240,7],[9830,7],[10179,8],[11291,7],[11989,7],[16133,7],[17655,7],[20403,8],[20697,9],[27656,10],[35483,8],[38332,9],[38975,8],[40077,7],[42279,9],[45650,7],[49092,7],[49858,7],[52708,7],[55517,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[51,7],[6494,7],[8362,7],[8490,7],[8619,7],[9043,7],[9487,7],[10414,7],[10599,7],[13111,7],[18733,7],[19633,8],[21555,7],[21730,8],[22238,9],[22690,7],[24096,9],[25584,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[82,7],[5588,8],[7788,7],[9220,7],[10666,9],[10785,7],[13807,7],[14194,7],[14829,7],[17643,7],[18834,7],[24048,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[307,7],[2993,7],[6457,10],[7912,8],[10142,9],[10646,9],[14457,8],[15849,9],[16194,8],[16394,8],[16868,7],[21460,7],[23302,7],[32837,9],[40959,8],[41034,7]]},"/en/lessons/transliterating":{"position":[[53,7],[15104,7],[16089,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[47,7],[3378,8],[8326,7],[8396,10],[9223,10],[17023,7],[20136,9],[22375,8],[24495,7],[29515,9],[34573,7],[40382,7],[43449,9],[44705,8],[45639,7],[45711,7],[46560,7],[48316,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[38,7],[752,9],[3916,7],[4960,8],[6867,7],[8563,7],[11068,7],[11538,7],[12600,7],[13962,7],[22234,7],[23984,12],[24017,9],[24067,9],[25236,7],[25947,7],[27526,7],[29309,7],[29519,7],[29967,11],[31276,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[34,7],[168,7],[442,7],[761,7],[915,7],[1195,7],[1682,7],[1971,7],[2386,7],[2565,7],[3238,7],[3787,7],[4622,7],[4961,7],[5376,7],[5559,7],[5880,7],[6182,7],[6507,7],[6799,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[55,7],[3001,7],[5868,9],[6637,9],[7549,9],[8648,8],[12132,8],[17725,7],[19712,7],[20538,7],[20626,8]]},"/en/lessons/vector-layers-qgis":{"position":[[43,7],[2446,7],[2611,7],[3555,7],[4543,7],[4822,7],[5279,7],[6269,7],[6660,7],[7427,7],[7634,7],[8784,7],[9482,7],[9738,7],[10693,7],[11846,7],[12286,7],[12692,7],[13681,7],[14151,7],[14875,7],[15147,7],[15891,7]]},"/en/lessons/viewing-html-files":{"position":[[37,7],[999,7],[1084,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[53,7],[1383,7],[1904,7],[9996,9],[11231,7],[11752,10],[12775,7],[13284,7],[13485,8],[20465,7],[21988,7],[29262,7],[29386,7],[33013,7],[35146,7],[37763,7],[39403,7],[40026,7],[41751,7],[41881,7],[43110,7],[45795,7]]},"/en/lessons/windows-installation":{"position":[[74,7],[1024,7],[1681,7],[2027,7],[2463,7],[2572,7],[4315,7],[5345,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[59,7],[272,8],[2085,9],[5839,7],[8412,7],[10308,7],[11159,8],[15488,8],[16692,7],[16997,9]]},"/en/lessons/working-with-text-files":{"position":[[38,7],[151,8],[5338,7],[6303,7]]},"/en/lessons/working-with-web-pages":{"position":[[38,7],[1966,7],[3960,8],[4327,7],[5316,7]]}}}],["inclus",{"_index":1055,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4787,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[31023,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11795,9],[36861,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48687,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1047,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33408,9],[44528,9],[51625,9]]}}}],["incoher",{"_index":3395,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14119,10]]}}}],["incom",{"_index":2601,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28320,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[22729,6],[23714,6],[25640,6],[25908,7],[25976,6],[26596,6],[32032,6],[32311,7],[32432,10],[35906,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1466,6]]},"/en/lessons/naive-bayesian":{"position":[[7673,8]]}}}],["incommensur",{"_index":3898,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18132,18]]}}}],["incompat",{"_index":8236,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38050,15]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9389,12]]}}}],["incomplet",{"_index":8642,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28545,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46815,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35227,11]]},"/en/lessons/geocoding-qgis":{"position":[[37016,10]]},"/en/lessons/gravity-model":{"position":[[15307,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47160,11]]}}}],["inconclus",{"_index":5181,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63259,12]]}}}],["inconsist",{"_index":3283,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1430,12],[1576,15],[1920,16],[14102,16],[20148,15]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35917,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19456,15]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[977,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31082,15]]},"/en/lessons/geocoding-qgis":{"position":[[3663,14]]},"/en/lessons/intro-to-linked-data":{"position":[[19840,16],[36268,15],[36625,16]]},"/en/lessons/json-and-jq":{"position":[[40077,12]]},"/en/lessons/logistic-regression":{"position":[[4671,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43277,16]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[749,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22400,15]]}}}],["inconveni",{"_index":9063,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3256,14]]}}}],["incorpor",{"_index":434,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11556,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12273,12],[12575,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47851,14],[48712,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47905,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30389,13]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1104,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30104,13],[31790,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8966,12]]},"/en/lessons/gravity-model":{"position":[[3768,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2352,13],[2724,11],[3002,13],[37059,11],[50811,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49577,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33065,11],[41021,12]]},"/en/lessons/output-data-as-html-file":{"position":[[2756,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3382,13]]},"/en/lessons/space-place-gazetteers":{"position":[[48106,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8725,13],[13948,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[15221,12]]}}}],["incorrect",{"_index":6133,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4388,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30816,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17178,10],[42135,9],[42163,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24726,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[2498,9]]},"/en/lessons/jupyter-notebooks":{"position":[[25733,9]]},"/en/lessons/qgis-layers":{"position":[[17850,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2262,9]]}}}],["incorrectli",{"_index":556,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16509,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21448,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30504,12]]},"/en/lessons/extracting-keywords":{"position":[[7138,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20604,11]]},"/en/lessons/intro-to-powershell":{"position":[[38632,12]]},"/en/lessons/naive-bayesian":{"position":[[61664,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11484,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8448,11]]}}}],["increas",{"_index":217,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4455,8],[6353,8],[6702,8],[17864,8],[18958,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[883,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35654,9],[36912,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1345,9],[1400,9],[14255,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[913,9],[22563,9],[22618,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15196,8],[19824,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32172,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62629,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24430,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24296,8],[34866,8],[39048,10],[39252,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9247,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14540,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9575,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1348,10],[5253,9],[30598,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13324,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19873,10],[21313,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2937,9],[9718,8]]},"/en/lessons/extracting-keywords":{"position":[[21261,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25719,10],[38284,9],[41834,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66827,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14213,10],[14292,8],[14330,9],[15935,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[11451,8],[25950,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[32267,9]]},"/en/lessons/gravity-model":{"position":[[43756,9],[43775,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8248,8],[8306,9],[16002,9],[31710,8],[36540,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19599,8]]},"/en/lessons/intro-to-powershell":{"position":[[38309,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35036,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29146,9]]},"/en/lessons/linear-regression":{"position":[[16300,8],[31743,9],[57383,8],[69456,8]]},"/en/lessons/logistic-regression":{"position":[[9255,10],[25887,10],[33879,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25351,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8113,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5013,8],[13249,9],[13412,8]]},"/en/lessons/research-data-with-unix":{"position":[[7925,8],[10922,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30942,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17539,10],[18217,8],[23983,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8703,10],[16158,8],[29864,10],[31183,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24658,9]]},"/en/lessons/vector-layers-qgis":{"position":[[6950,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[427,9],[595,8],[16283,8]]}}}],["increase/decreas",{"_index":13644,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[32778,19]]}}}],["increasingli",{"_index":2277,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[17068,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1652,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[932,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4565,12],[4699,13],[5995,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[986,12],[49134,12]]},"/en/lessons/extracting-keywords":{"position":[[835,12],[4269,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2344,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3663,12],[6672,12],[7711,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[10533,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[7788,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1352,12],[1623,13],[5934,12]]},"/en/lessons/jupyter-notebooks":{"position":[[1022,12],[2204,12]]},"/en/lessons/linear-regression":{"position":[[22697,12]]},"/en/lessons/qgis-layers":{"position":[[4923,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5243,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31892,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[756,12]]}}}],["incred",{"_index":8052,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7212,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21210,10]]},"/en/lessons/gravity-model":{"position":[[42994,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50996,10]]},"/en/lessons/json-and-jq":{"position":[[39392,10]]},"/en/lessons/sentiment-analysis":{"position":[[9423,10]]}}}],["increment",{"_index":4254,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43951,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12544,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3901,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25038,9],[29359,9],[39784,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16095,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[595,11]]},"/en/lessons/jupyter-notebooks":{"position":[[38943,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16929,10],[19961,13]]}}}],["ind",{"_index":6087,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45648,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6987,4],[7100,4],[7149,4],[7193,4],[7685,4],[10059,4],[61359,4]]}}}],["inde",{"_index":1158,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9334,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15406,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46985,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24038,7],[41402,6],[67984,6]]},"/en/lessons/common-similarity-measures":{"position":[[38622,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57268,6]]},"/en/lessons/counting-frequencies":{"position":[[10188,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34519,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3309,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4563,7],[41974,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32185,6]]},"/en/lessons/geocoding-qgis":{"position":[[3776,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13468,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2143,7]]},"/en/lessons/intro-to-linked-data":{"position":[[20678,7]]},"/en/lessons/intro-to-powershell":{"position":[[19151,7],[23511,6],[25822,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[10183,7],[20359,7],[21881,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[997,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13645,7],[17722,7],[42442,6]]},"/en/lessons/naive-bayesian":{"position":[[21324,7],[65593,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12758,6],[13719,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9802,7],[13262,6],[21234,7],[43412,7],[45704,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17108,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6044,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9313,6]]}}}],["indebt",{"_index":13601,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20125,8]]},"/en/lessons/sonification":{"position":[[34418,8]]}}}],["indec",{"_index":12086,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14897,7]]}}}],["indefinit",{"_index":6579,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[11582,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60767,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5419,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23431,13]]}}}],["indennizzarlo",{"_index":11810,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6456,13]]}}}],["indent",{"_index":5288,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1569,11],[1804,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11103,8],[11180,6],[12196,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18093,6],[21191,6]]},"/en/lessons/extracting-keywords":{"position":[[19483,12],[19575,11],[19641,8],[20160,11],[20527,11],[22400,11],[25577,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3661,11],[3708,9],[5739,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[5453,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7190,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5259,7],[5550,7],[5880,7],[6306,7],[6651,7]]},"/en/lessons/jupyter-notebooks":{"position":[[28319,8],[29960,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13391,7],[13760,6],[15857,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21354,6],[36855,11]]}}}],["indentationerror",{"_index":8794,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[11073,17]]}}}],["indentifi",{"_index":6213,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21460,11]]}}}],["independ",{"_index":4113,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33269,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9477,13],[10351,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6781,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16646,12],[17893,12],[17995,12],[18358,11],[39066,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[731,11],[7488,13],[16656,12],[30335,12],[30593,11],[31616,11]]},"/en/lessons/gravity-model":{"position":[[1321,11],[24856,11],[24951,11],[25061,11],[25259,11],[31173,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[43616,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5613,11],[9815,11],[10882,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[242,12],[6591,12]]},"/en/lessons/linear-regression":{"position":[[11890,11],[11956,11],[12271,11],[12373,11],[14421,11],[14533,11],[14961,11],[15219,11],[39282,11],[43118,11],[46991,11],[52158,11],[52206,11],[52986,11],[53622,11],[54566,11],[55650,11],[55960,11],[61431,11],[61608,11],[74924,11]]},"/en/lessons/logistic-regression":{"position":[[3798,11],[34013,11],[42270,11],[61652,11],[61737,11],[61911,11]]},"/en/lessons/naive-bayesian":{"position":[[10316,11],[10462,11],[11090,11],[11353,12],[19334,11]]},"/en/lessons/sentiment-analysis":{"position":[[15730,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7307,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[9087,11]]}}}],["independent.”2",{"_index":16162,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2190,14]]}}}],["index",{"_index":1243,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12773,5],[16397,5],[35789,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10982,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14850,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13769,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28903,5],[36816,6],[37821,5],[42474,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4985,5],[6709,5],[28979,6]]},"/en/lessons/common-similarity-measures":{"position":[[26612,5],[27748,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6000,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11835,6],[13765,8],[29021,8],[31071,5],[48195,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15816,5],[15879,6],[16042,5],[41171,5]]},"/en/lessons/counting-frequencies":{"position":[[4559,6],[4654,7],[5154,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1411,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24504,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[626,5],[18022,5],[18041,5],[18100,5],[18245,5],[18318,5],[18359,5],[18398,5],[18443,5],[18483,5],[18589,7],[18630,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[308,5],[9926,5],[10205,5],[10413,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21117,5],[22792,5],[28347,5],[28420,5],[57171,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35337,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14969,6],[15125,5],[15229,5],[15259,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15757,5],[26620,7],[26671,5],[26769,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9269,5],[9530,5],[9645,5],[9780,5],[9806,5],[12444,5],[12854,5],[14064,5],[14255,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3196,5],[5380,5],[8509,5],[8616,6],[13079,5],[15908,7],[16844,6],[16855,6],[26920,7],[27264,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1284,8],[6773,5],[11292,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34056,5]]},"/en/lessons/geocoding-qgis":{"position":[[22710,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24706,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14971,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3421,7],[5052,5]]},"/en/lessons/linear-regression":{"position":[[26301,5],[29492,5],[29841,5],[48904,5],[66021,5],[70241,5]]},"/en/lessons/logistic-regression":{"position":[[36233,5],[44574,6],[57608,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3495,5],[3579,7],[5576,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8870,5],[8929,7],[9168,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1373,5],[1486,7],[1523,7],[1565,7],[1595,7],[1652,5],[2214,5],[2364,5],[2492,5],[2642,5],[2821,5],[3344,7],[6695,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10807,5]]},"/en/lessons/research-data-with-unix":{"position":[[14070,8]]},"/en/lessons/space-place-gazetteers":{"position":[[171,8],[10845,5],[24903,7],[43235,5],[43701,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25326,6],[25368,5],[25425,6],[27162,5],[29211,6],[29328,5],[29402,5],[31348,6],[31541,5],[31612,5],[32026,7],[32162,5],[32326,5],[32701,5],[32843,5],[33153,6],[33737,5],[36127,6],[36185,5],[36287,5],[39344,6],[40387,6],[40412,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7641,5],[7711,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17333,9],[17410,8],[17511,8],[25500,8],[44953,5]]},"/en/lessons/working-with-web-pages":{"position":[[1921,6]]}}}],["index(['fil",{"_index":6225,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23624,14]]}}}],["index(['id",{"_index":8622,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22589,12],[33287,12]]}}}],["index.html",{"_index":3150,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41995,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[27521,10],[27810,11],[28292,13],[28363,10],[29409,10],[30015,10],[30061,10],[32005,10]]},"/en/lessons/working-with-web-pages":{"position":[[1936,11]]}}}],["index.html.1",{"_index":2224,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10782,14],[10858,14]]}}}],["index.md",{"_index":3144,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41490,8]]}}}],["index=clustered_df[f'ddc{ddc_level",{"_index":4296,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46712,38]]}}}],["index=df.index",{"_index":4049,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29276,15],[29754,15]]}}}],["index=df_abstracts.index",{"_index":5065,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55436,25]]}}}],["index=fals",{"_index":11189,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[37802,12]]}}}],["index=filekey",{"_index":5751,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27656,15],[32981,15]]}}}],["index=src_df.index",{"_index":4233,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42560,19]]}}}],["index_col=\"authors\").drop(columns=[\"unnam",{"_index":4731,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28640,44]]}}}],["index_col=\"tcp",{"_index":5745,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26531,14],[26564,14]]}}}],["index_col=0",{"_index":18156,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8913,12]]}}}],["index_col=non",{"_index":18153,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8473,15],[8817,15],[9964,15],[11429,15],[12196,15],[13351,15],[14542,15],[18603,15]]}}}],["indexerror",{"_index":12322,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49744,11]]}}}],["indi",{"_index":4447,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58788,7]]}}}],["india",{"_index":5236,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65033,6]]}}}],["indian",{"_index":1955,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1650,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64304,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26016,8]]}}}],["indiana",{"_index":6091,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45721,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[32862,7]]},"/en/lessons/space-place-gazetteers":{"position":[[48582,7],[48884,7],[51043,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[27048,8]]}}}],["indianapoli",{"_index":6086,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45603,12],[45634,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37446,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39636,13],[39731,13]]}}}],["indic",{"_index":900,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11216,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29339,10],[31462,8],[38604,10],[41021,8],[41450,9],[41667,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3185,10],[12487,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7165,10],[8831,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8463,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11335,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8499,10],[13037,10],[15046,10],[16254,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36580,10],[39100,7],[48765,10],[57187,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11931,8],[19895,9],[21098,9],[23435,9],[23974,9],[31132,9],[34518,7],[42316,8],[65775,10],[67762,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[50615,8],[50822,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10372,10],[10484,8],[10902,8],[11440,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8272,10],[26451,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16971,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5964,8],[8131,8],[9277,10],[16824,9],[18359,10],[26939,10],[27053,9],[40823,8],[41055,7],[50660,9],[51683,8],[51753,8],[56851,8],[57989,8],[58264,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16193,9],[16288,9],[16482,9],[38795,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38526,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38224,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11968,9],[12813,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21691,9],[21923,8],[23039,9],[24181,9],[24211,10],[26232,10],[27402,10],[30190,8],[32852,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2496,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19720,8],[28524,9],[30288,9],[37705,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24085,8],[44004,10],[49994,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8743,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16524,8],[16575,9],[21305,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11684,8],[22841,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16168,9],[41110,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[11142,8],[23755,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28321,9],[28374,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[3586,9],[4733,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33908,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4620,8],[19173,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[16085,10],[16148,10],[38958,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38758,9],[38860,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[18320,8],[24662,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4143,9],[31062,9],[36867,9],[38387,9],[39457,9],[46855,9]]},"/en/lessons/intro-to-bash":{"position":[[7536,10]]},"/en/lessons/intro-to-linked-data":{"position":[[24456,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[16729,10],[23535,10]]},"/en/lessons/introduction-map-warper":{"position":[[17225,8],[17325,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1292,9],[1610,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20139,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2859,8],[25166,8]]},"/en/lessons/json-and-jq":{"position":[[19081,10],[19221,10],[38530,9]]},"/en/lessons/jupyter-notebooks":{"position":[[8896,10],[10905,8],[23566,9],[24857,9]]},"/en/lessons/linear-regression":{"position":[[52521,10],[57211,9],[57313,9],[57621,11]]},"/en/lessons/linux-installation":{"position":[[4298,8]]},"/en/lessons/logistic-regression":{"position":[[11275,7],[33801,10],[42409,10],[44320,9],[47177,10],[49521,10],[49554,10],[52431,7],[53980,10],[54223,10],[56154,9]]},"/en/lessons/mac-installation":{"position":[[3979,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6877,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9015,9],[9137,8],[9218,8],[9350,8]]},"/en/lessons/naive-bayesian":{"position":[[682,10],[56717,10],[57891,10],[57999,10],[58213,11],[59681,11],[60240,10],[60392,10],[60496,10],[60869,10],[67668,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8556,10],[10372,10],[12973,10],[48964,9]]},"/en/lessons/output-data-as-html-file":{"position":[[4073,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7605,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18153,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19412,8],[31205,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17298,10],[17500,9],[17640,10],[30776,10],[32695,9],[36340,10],[36461,8],[36927,8],[39581,8],[44543,9],[47215,9]]},"/en/lessons/sentiment-analysis":{"position":[[1708,12],[2441,13],[2965,8],[29477,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8464,8]]},"/en/lessons/sonification":{"position":[[27185,8]]},"/en/lessons/space-place-gazetteers":{"position":[[24235,10],[37891,9],[38412,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17592,8],[19402,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16989,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28872,9],[31731,8],[43698,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26466,11],[26597,9],[26746,9],[26869,9],[27242,9],[33453,10],[34868,9],[35753,8],[39073,9],[40220,10],[46165,9],[46349,8],[47910,8],[48358,9],[48485,10],[48648,10],[48730,9],[50834,10],[51259,10],[55270,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20643,10],[22186,10],[24949,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22642,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17064,9],[19680,10],[20538,8],[20658,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33007,8],[46588,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[23783,10]]},"/en/lessons/viewing-html-files":{"position":[[1776,8],[2056,8]]},"/en/lessons/windows-installation":{"position":[[5191,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8537,8],[8626,8]]},"/en/lessons/working-with-text-files":{"position":[[7096,8]]}}}],["indicators–temperatur",{"_index":17293,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52345,23]]}}}],["indicion",{"_index":11802,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6355,9],[10277,9],[27524,9],[27732,9],[61577,9]]}}}],["indict",{"_index":11650,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3168,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10852,11]]},"/en/lessons/naive-bayesian":{"position":[[24936,8],[25522,9],[33680,8],[65866,8]]},"/en/lessons/normalizing-data":{"position":[[2017,11]]}}}],["indiction",{"_index":12042,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11177,10],[62477,10]]}}}],["indigen",{"_index":7234,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6437,10],[7296,10],[11507,11],[11570,10],[19559,10],[19657,10],[20030,10],[20149,10],[20269,10],[22780,10],[23115,10],[23171,10],[23262,10],[25388,10],[25935,10],[25963,10],[26122,10],[27127,10],[27255,10],[27329,10],[27553,10],[27670,10],[27921,10],[28102,10],[28602,10],[31226,11],[31284,10],[39252,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1938,10],[16253,10],[16329,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3577,11]]}}}],["indirect",{"_index":9539,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4501,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[8159,8]]}}}],["indirectli",{"_index":10665,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[3777,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26508,10]]}}}],["indirnam",{"_index":18441,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[39658,9],[39705,9]]}}}],["indiscimin",{"_index":22895,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[29627,15]]}}}],["indiscrimin",{"_index":2238,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12413,15]]}}}],["indispens",{"_index":17011,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[1179,13],[79741,13]]},"/en/lessons/logistic-regression":{"position":[[899,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10675,13]]}}}],["individu",{"_index":399,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10346,10],[16018,13]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29146,14]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2160,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4724,10],[6435,10],[7264,10],[24751,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40949,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3009,10],[12002,10],[12605,13],[14353,12],[14837,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13147,10],[14585,10],[14770,10],[51504,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23582,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3356,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19156,10],[19916,10],[21457,10],[62988,10]]},"/en/lessons/common-similarity-measures":{"position":[[6764,10],[7306,10],[35437,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13640,10],[14960,10],[15341,10],[26950,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4073,10],[17110,10],[25474,10],[26980,10],[58666,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12364,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3250,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6337,10],[14841,10],[38604,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2316,10],[11934,10],[12087,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14990,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5247,10],[27277,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1406,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1158,12],[7373,11],[7633,11],[8294,12],[14943,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5202,10],[7282,10],[12284,10],[12404,10],[15677,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14839,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1817,11],[9797,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12306,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24910,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12217,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[301,10],[7095,10],[11968,10],[29670,10],[36343,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29387,11],[40577,10]]},"/en/lessons/extracting-keywords":{"position":[[2336,11],[3006,11],[3978,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3239,10],[4788,11],[13272,10],[14645,10],[15776,10],[16195,15],[19066,10],[33190,10],[33470,10],[38878,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10905,10],[15196,12],[20207,10],[23020,10],[23828,10],[25024,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5956,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1650,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[430,10]]},"/en/lessons/geocoding-qgis":{"position":[[7240,11],[12555,11],[17153,10],[17853,10],[35464,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15888,10],[16290,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[12120,10],[19782,11],[20010,11],[31489,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[905,10],[1695,10],[20831,11]]},"/en/lessons/gravity-model":{"position":[[4875,10],[12664,12],[16265,11],[16434,10],[16537,11],[41796,10],[43548,10],[59223,10],[59709,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39139,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11087,10],[16962,10],[29269,10],[42400,10],[44017,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7577,10],[19660,13],[39882,11],[43192,14],[45987,11],[49994,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17557,10]]},"/en/lessons/intro-to-bash":{"position":[[17052,13]]},"/en/lessons/intro-to-linked-data":{"position":[[3203,10],[4418,11],[4623,10],[11051,12],[15600,10]]},"/en/lessons/intro-to-powershell":{"position":[[26783,13]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2153,10],[2594,10],[2737,10],[2843,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3749,11],[26277,12]]},"/en/lessons/json-and-jq":{"position":[[20981,10],[22257,10],[25029,13],[25281,10],[28571,10],[34704,10],[36712,10]]},"/en/lessons/linear-regression":{"position":[[11156,10],[54074,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2189,10],[21378,10],[52627,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2336,10],[5873,10],[7797,10],[14210,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10218,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1858,10],[2270,10],[3068,10],[3954,10],[11826,10],[28970,10],[29032,10],[37976,10],[38310,12],[38564,10],[38911,10],[39317,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7807,10],[9124,10],[10425,10],[22719,10],[23089,10]]},"/en/lessons/sentiment-analysis":{"position":[[3403,11],[3554,11],[5022,11],[9232,11],[9276,11],[9336,10]]},"/en/lessons/sonification":{"position":[[25930,13],[32922,10]]},"/en/lessons/space-place-gazetteers":{"position":[[11421,10],[14298,10],[14775,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5048,13],[12997,10],[22540,10],[33025,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[471,10],[13299,10],[27605,10],[27910,10],[38944,13],[48280,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4317,12],[5045,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1035,13],[15286,10],[15347,10],[25622,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[754,10],[1137,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14627,11],[14720,10],[17350,10],[18405,10],[18594,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48819,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7231,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22416,11],[23386,11],[26209,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24669,10],[27895,12],[28050,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1320,12],[7749,10],[11429,10],[15284,10],[15374,10]]},"/en/lessons/working-with-web-pages":{"position":[[4866,10]]}}}],["individual’",{"_index":16239,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16370,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21940,12]]}}}],["indo",{"_index":18738,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5778,4]]}}}],["induc",{"_index":17459,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73098,6]]},"/en/lessons/logistic-regression":{"position":[[64444,6]]}}}],["industri",{"_index":1586,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31328,8],[32150,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1430,10],[3836,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2920,11],[3207,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6954,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4159,10]]},"/en/lessons/geocoding-qgis":{"position":[[5557,8],[7366,9]]},"/en/lessons/gravity-model":{"position":[[35659,18],[35765,18],[65785,18],[65953,18]]},"/en/lessons/image-classification-neural-networks":{"position":[[574,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1434,8],[1890,18],[5578,8],[10958,9],[14770,9],[15266,8],[15425,9],[35840,8],[43188,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1736,11],[2022,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13097,10],[36680,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7296,10]]},"/en/lessons/qgis-layers":{"position":[[496,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8714,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26980,10],[27964,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5634,10],[5703,10]]}}}],["industrialis",{"_index":13800,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[55573,16]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8519,17]]}}}],["ineffectu",{"_index":14262,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[26585,11]]}}}],["ineffici",{"_index":8214,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34166,14]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34575,11]]},"/en/lessons/jupyter-notebooks":{"position":[[47775,12],[47856,14]]}}}],["inequ",{"_index":13656,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35691,12],[35797,12],[65817,11],[65985,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[1022,11],[44922,11]]}}}],["inertia",{"_index":4673,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19208,7],[19284,7],[19387,7],[19454,7],[19613,7],[19801,7],[19979,7],[20445,7],[70198,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4764,7],[4823,8],[15688,7],[15725,7],[15831,8],[15845,7],[15959,7],[16169,8],[16268,7],[21135,7],[24259,7],[31037,8],[35345,8],[35795,8],[36311,7],[36431,7],[36494,8],[36509,7],[38578,7]]}}}],["inertia/clust",{"_index":4676,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19705,15]]}}}],["inertia_list",{"_index":4837,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33618,12]]}}}],["inertia_list.append(kmeans.inertia_",{"_index":4840,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33745,36]]}}}],["inevit",{"_index":3287,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1770,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62943,10],[64097,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48632,10]]},"/en/lessons/linear-regression":{"position":[[54039,10]]}}}],["inexpens",{"_index":3297,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2414,11]]},"/en/lessons/installing-omeka":{"position":[[2663,11],[2858,11]]},"/en/lessons/introduction-and-installation":{"position":[[1863,11]]}}}],["infam",{"_index":10151,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4189,8]]},"/en/lessons/sentiment-analysis":{"position":[[6850,9],[6925,8]]}}}],["infect",{"_index":21347,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[25970,8],[26092,8]]}}}],["infel",{"_index":15534,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10166,12]]}}}],["infer",{"_index":1149,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8954,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55907,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38191,5],[47266,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14020,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1242,10],[1800,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30766,5],[30967,5],[31018,9],[31292,8],[31392,5],[31467,5],[31918,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12345,9],[12784,9],[26502,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3805,5],[49899,9]]},"/en/lessons/linear-regression":{"position":[[11942,10]]},"/en/lessons/naive-bayesian":{"position":[[22505,5],[59895,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3834,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35226,9]]}}}],["inferior",{"_index":23636,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18060,8],[18641,8]]}}}],["inferno5",{"_index":23446,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[29570,8]]}}}],["infinit",{"_index":2274,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16819,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[52147,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22153,8],[22189,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11466,10]]},"/en/lessons/gravity-model":{"position":[[58957,10]]},"/en/lessons/intro-to-powershell":{"position":[[1051,8],[1190,8],[28203,8],[29543,8],[30794,8],[31411,8],[33402,8],[33600,8],[34582,8]]}}}],["inflect",{"_index":6794,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[29028,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53138,10]]},"/en/lessons/sonification":{"position":[[13601,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30758,9]]}}}],["inflexible—with",{"_index":7926,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30320,15]]}}}],["influenc",{"_index":3814,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14017,10],[49477,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16140,9],[18579,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6627,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15099,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3084,9],[34314,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39872,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2798,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39011,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11705,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[422,9]]},"/en/lessons/gravity-model":{"position":[[1954,11],[3627,11],[4545,11],[4865,9],[5298,10],[5810,9],[5895,11],[6335,11],[25929,9],[31197,11],[31285,9],[31705,9],[32020,11],[46045,10],[59258,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53233,9],[53967,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1522,9],[14961,9]]},"/en/lessons/introduction-map-warper":{"position":[[2132,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37102,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32820,11]]},"/en/lessons/linear-regression":{"position":[[55318,9],[63686,9],[63829,9],[69771,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3298,11],[62681,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25785,10]]}}}],["influenti",{"_index":13065,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20800,11]]}}}],["influx",{"_index":13562,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11160,6]]}}}],["info",{"_index":2778,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3361,5],[12232,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23631,4],[25574,4],[37586,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28394,6],[28735,7],[28897,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45318,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4151,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20812,6],[26553,4],[37648,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17479,4],[17544,4],[17621,4],[17691,4],[17763,4],[17833,4],[17905,4],[18168,4],[18256,4],[18318,4],[18382,4],[18519,4],[18600,4],[18771,4],[18850,4],[18919,4],[19002,4],[19100,4],[19319,4],[19562,4],[19767,4],[19976,4],[20055,4],[20188,4],[20275,4],[20401,4],[20519,4],[20684,4],[20801,4],[23344,4],[23416,4],[23497,4],[23592,4],[23648,4],[23706,4],[23776,4],[23889,4],[23960,4],[24025,4],[24188,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24870,6],[31623,4],[39972,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[24858,4]]},"/en/lessons/json-and-jq":{"position":[[25904,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16784,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12515,5],[17887,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18522,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5139,4]]}}}],["inform",{"_index":812,"title":{"/en/lessons/geospatial-data-analysis":{"position":[[25,6]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4198,11],[4276,11],[4603,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1193,11],[3696,12],[8886,11],[19999,11],[25732,12],[34221,11],[35272,11],[40908,12],[41763,11],[43597,11],[44957,12],[45300,11],[45726,11],[51437,11],[52572,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1710,11],[1811,12],[11502,11],[13952,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8300,11],[17746,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4431,11],[5894,12],[12263,11],[12891,12],[12974,12],[13402,11],[13507,11],[13675,11],[14503,11],[14635,11],[15204,11],[16785,11],[17241,11],[25445,11],[25720,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2459,11],[2968,12],[2994,11],[3651,11],[8620,11],[8741,11],[10100,11],[10250,11],[12420,12],[15401,11],[23575,13],[25518,13],[34061,12],[34864,11],[35713,11],[35824,11],[36279,11],[40344,11],[55639,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2157,11],[6224,11],[7685,12],[12201,7],[16057,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7134,11],[13529,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2045,11],[7931,11],[25161,12],[25387,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2834,11],[28325,11],[42962,12],[66311,12],[67250,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2248,11],[5309,8],[5538,7],[7557,13],[14102,11],[16215,11],[17326,12],[20718,11],[20798,11],[31433,11],[43324,6],[44844,11],[59443,11],[61465,12]]},"/en/lessons/common-similarity-measures":{"position":[[3178,11],[6331,11],[31663,11],[37165,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22395,11],[25224,6],[44618,11],[45922,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2302,11],[6410,11],[20168,11],[46737,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5391,11],[5479,12],[6052,12],[7777,12],[11425,12],[12146,11],[12776,12],[15479,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3301,11],[8656,14],[19226,11],[23961,11],[25215,11],[58353,11],[58417,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1866,11],[2317,11],[2696,11],[5977,6],[6732,12],[23630,12]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[442,11],[7256,14],[7315,11]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1803,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1029,11],[1319,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1306,11],[4576,11],[8715,12],[10121,11],[12139,11],[13069,11],[13826,11],[20286,11],[20782,12],[30816,11],[38076,11],[41414,11],[44360,12],[45940,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6185,11],[16782,6],[16960,6],[17025,6],[27282,11],[27309,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3586,11],[20013,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4048,12],[6753,11],[11648,12],[11897,11],[13348,11],[13573,11],[18193,11],[18228,12],[18977,12],[29358,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[781,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2074,12],[7908,11],[9510,11],[9900,11],[10289,11],[11073,11],[11436,11],[13979,11],[14327,11],[14584,11],[15484,11],[16345,11],[18735,11],[21253,11],[23203,7],[23858,11],[24347,7],[24557,11],[28227,12],[28255,12],[30681,11],[31832,11],[32935,7],[34560,12],[45942,11],[47195,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[423,11],[1391,11],[9304,11],[18880,11],[19578,11],[19760,11],[19981,11],[20255,11],[20406,11],[23129,11],[23273,11],[24734,11],[25127,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4857,11],[4950,12],[12573,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[871,12],[995,11],[1356,11],[1631,11],[3112,11],[4061,11],[4299,12],[4377,11],[5150,11],[7565,11],[7749,11],[10498,11],[11669,11],[12802,11],[15018,11],[15125,11],[15805,11],[15931,11],[21487,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2843,13],[4451,11],[30198,11],[32660,11],[34775,7],[42182,11],[42653,11],[53008,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18489,11],[25108,11],[30420,11],[30608,11],[31094,6],[44809,11],[48653,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1991,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8380,11],[9042,11],[13086,11],[30865,11],[30940,11],[34233,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2970,11],[7134,11],[7438,11],[12159,12],[13172,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2107,12],[10035,11],[11582,11],[11692,11],[12073,11],[13070,11],[13594,11],[14137,11],[18615,11],[18834,12],[18963,6],[19526,11],[24867,12],[32798,11],[34136,11],[35308,11],[42052,11],[42615,11],[48110,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3000,11],[3603,12],[4340,11],[5912,11],[11211,11],[14594,12],[16067,12],[16624,11],[18492,11],[23403,11],[24334,11]]},"/en/lessons/extracting-keywords":{"position":[[2594,11],[2735,11],[6524,11],[6582,12],[6698,11],[7406,11],[7849,11],[26185,11],[32078,11],[37426,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33758,11],[43175,11],[47480,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[296,11],[1294,11],[2765,12],[2986,11],[4391,12],[9452,11],[13551,11],[18156,11],[18657,12],[18952,11],[19738,11],[25091,11],[25750,11],[26266,11],[26790,11],[27108,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1840,11],[5445,11],[7234,11],[10281,11],[13284,12],[19214,8],[22582,11],[23598,12],[25598,11],[27624,12],[27679,11],[28623,11],[31207,11],[31334,11],[31466,11],[35078,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2764,12],[8972,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2983,11],[7099,11],[8352,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12987,11],[51877,11],[56875,11]]},"/en/lessons/geocoding-qgis":{"position":[[1691,11],[13386,11],[13562,11],[15588,11],[18330,11],[18397,11],[26879,12],[33323,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1524,11],[2051,11],[3142,11],[3267,11],[10729,11],[10879,12],[12241,11],[13315,12],[13444,11],[13779,11],[18864,11],[23017,11],[23244,11],[23324,11],[23436,11],[23689,11],[23816,11],[23966,11],[27722,11],[27807,11],[27894,11],[28507,11],[28721,11],[28830,11]]},"/en/lessons/georeferencing-qgis":{"position":[[3943,11],[11365,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[26,6],[1390,11],[1498,11],[6560,12],[7467,11],[7527,11],[7627,11],[8124,12],[9313,11],[10698,11],[12212,11],[12372,11],[14887,11],[15951,11],[20648,11],[22920,12],[25541,11],[28420,11],[32570,11],[35744,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3353,11],[11634,11],[17535,11],[24935,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[11004,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1007,11],[3535,11],[4308,12],[4937,12],[6418,11],[13540,11],[13690,11],[15110,6],[23126,11],[23630,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[680,11],[5531,11],[5826,11],[6468,12],[6733,11],[6846,11],[7056,11],[9346,12],[12843,12],[12972,11],[14471,11],[20848,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[799,11],[1103,11],[1380,11],[1462,11],[1797,11],[3186,11],[8200,11],[9628,11],[14862,12],[22726,11]]},"/en/lessons/gravity-model":{"position":[[5272,11],[19667,11],[41113,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[2665,11],[17182,11],[17490,11],[26055,11],[26136,11],[26672,11],[37413,11]]},"/en/lessons/installing-python-modules-pip":{"position":[[3846,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7043,8],[8720,6],[16793,7],[22692,11],[47514,11],[50050,11],[50221,11],[50585,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4860,11],[7670,8],[31487,11],[31783,11],[32065,11],[53031,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8394,12],[8700,11],[12972,11],[34999,8],[35079,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2420,11],[18739,11],[23908,12]]},"/en/lessons/intro-to-bash":{"position":[[5963,11],[7890,12],[8262,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1262,12],[1443,12],[9415,11],[10216,11],[11937,11],[13866,12],[15861,11]]},"/en/lessons/intro-to-linked-data":{"position":[[2745,11],[3030,12],[3266,11],[5617,11],[8127,12],[15896,11],[16982,11],[19687,11],[20066,11],[27420,11],[30484,11],[32587,11],[33337,11],[35892,11]]},"/en/lessons/intro-to-powershell":{"position":[[24873,11],[26218,12],[44874,11],[45024,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[152,11],[3511,11],[3556,11],[3779,11],[4229,11],[4978,11],[7079,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[1614,12]]},"/en/lessons/introduction-map-warper":{"position":[[1358,11],[3937,11],[4054,11],[4221,8],[4316,12],[7592,11],[7817,11],[7967,11],[8363,11],[9626,11],[10038,11],[17675,11],[21574,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4899,11],[7409,11],[8679,12],[14072,11],[14931,11],[15102,11],[15357,11],[15492,11],[21080,11],[21557,11],[23825,11],[24441,11],[24582,11],[24599,7],[24753,11],[24833,11],[25483,12],[25995,11],[26744,11],[26894,11],[28818,12],[29458,11],[29599,11],[31299,11],[31760,11],[39934,11],[40823,11],[40936,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7758,11],[8665,11],[15775,11],[21504,11],[24017,11],[26262,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22790,11],[47914,11],[53128,11],[53376,11],[53683,11],[54064,11],[54315,11]]},"/en/lessons/json-and-jq":{"position":[[24691,11],[24850,11],[25259,11],[25891,12],[26240,11],[26653,11],[28374,11],[28781,12],[34241,12]]},"/en/lessons/jupyter-notebooks":{"position":[[44075,11],[51447,6],[52538,12]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6422,11],[6490,11]]},"/en/lessons/linear-regression":{"position":[[6159,11],[6947,12],[10035,11],[19779,11],[45619,12],[61718,11]]},"/en/lessons/logistic-regression":{"position":[[3608,11],[19322,11],[55677,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3030,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11019,11],[26592,11],[29738,11],[29823,11],[31235,11],[35924,11]]},"/en/lessons/naive-bayesian":{"position":[[4133,11],[5006,11],[5179,11],[5906,11],[7307,11],[13450,7],[24145,11],[25129,11],[26371,11],[33085,12],[34576,11],[34763,11],[34971,11],[37777,11],[48623,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16570,11],[17615,11],[23279,11],[23366,12],[24103,12],[29081,11],[29227,12],[29554,11],[29645,11],[33065,11],[48343,11]]},"/en/lessons/output-data-as-html-file":{"position":[[1544,11],[2946,11],[4397,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3961,11]]},"/en/lessons/preserving-your-research-data":{"position":[[7425,12],[9216,11],[9338,12],[11805,11],[12029,11],[12215,11],[13050,11],[13210,11],[16459,11],[18096,11]]},"/en/lessons/qgis-layers":{"position":[[5356,11],[7436,11],[7548,11],[11772,12],[12145,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1526,11],[3756,11],[7729,11],[13194,12],[13692,11],[16417,11],[17079,11],[19270,11],[23190,11],[25592,11],[27602,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8811,11],[9285,11],[34642,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3800,11],[7771,11],[32675,11],[48150,11]]},"/en/lessons/sentiment-analysis":{"position":[[1234,8],[4811,11],[5706,11],[7462,11],[13367,8],[13925,8],[20410,11],[38525,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7757,11],[8005,11],[10882,11],[11203,12],[22411,11],[27425,6]]},"/en/lessons/sonification":{"position":[[5801,11],[10630,11],[14832,11]]},"/en/lessons/space-place-gazetteers":{"position":[[1739,11],[2000,11],[2931,11],[3035,11],[3829,11],[7427,11],[8324,11],[8513,11],[8648,11],[8819,11],[9670,12],[9722,11],[10189,11],[10781,11],[11593,11],[11708,11],[12123,11],[12561,11],[12923,11],[13021,11],[14511,11],[15423,12],[18788,11],[20426,12],[20696,11],[21104,11],[21521,11],[22258,11],[22879,11],[23055,11],[23457,11],[25067,11],[25389,12],[25467,11],[25609,11],[28402,11],[28531,11],[29666,11],[29834,11],[29918,11],[32024,11],[32214,11],[33162,12],[34198,11],[38778,11],[41977,11],[43042,11],[43347,11],[43638,11],[43833,11],[44013,11],[44122,11],[45854,11],[46728,11],[46878,11],[47016,11],[47209,11],[47329,11],[47518,11],[48094,11],[48741,13],[50401,11],[50727,11],[50867,11],[51367,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11611,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7792,11],[7928,11],[8583,12],[8675,12],[13197,11],[18312,11],[22181,11],[36099,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[924,11],[3151,11],[3413,11],[3670,11],[3769,11],[4752,12],[10426,11],[13332,12],[18534,11],[19569,11],[20098,11],[21079,11],[21165,12],[23972,11],[25163,12],[26033,11],[29252,11],[32427,11],[39771,11],[40894,11],[45171,11],[45203,11],[48243,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8240,11],[13199,12],[13216,11],[14121,13],[14552,11],[17488,12],[19113,11],[21668,11],[28635,11],[28777,11],[32272,11],[32969,12],[34562,11],[34779,12],[37640,11],[44505,12],[62077,12],[64039,12],[65202,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5814,11],[18133,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5472,11],[8455,11],[8517,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1318,12],[1433,11],[4605,11],[4764,11],[11274,6],[12050,13],[14380,11],[14552,11],[14817,12],[14987,11],[15951,11],[17384,11],[28739,12],[30377,7],[30481,7],[32791,11]]},"/en/lessons/transliterating":{"position":[[275,11],[4372,11],[4728,12],[16106,12],[16269,11],[16359,11],[20086,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4296,11],[9234,11],[9460,11],[19104,11],[34086,11],[42505,11],[45308,11],[52342,11],[52750,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[4894,12],[11719,11],[12542,11],[19588,11],[22885,11],[23260,12],[25399,11],[25785,12]]},"/en/lessons/up-and-running-with-omeka":{"position":[[610,11],[2730,11],[2784,11],[4113,13],[5842,11],[6010,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5990,11],[6589,11],[6798,11],[7250,11],[7322,11],[8275,11],[9703,11],[9907,12],[18467,11],[18586,11],[18680,11],[18909,12],[19621,11],[20389,11],[20693,11],[26337,12]]},"/en/lessons/vector-layers-qgis":{"position":[[5151,11]]},"/en/lessons/viewing-html-files":{"position":[[972,11],[1647,11],[2174,11],[2237,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1314,11],[1367,11],[1576,11],[1764,11],[1925,11],[5164,11],[23650,12]]},"/en/lessons/working-with-text-files":{"position":[[380,12],[816,11],[2273,11],[2366,11],[2544,11],[5523,11],[6342,12],[6682,11]]},"/en/lessons/working-with-web-pages":{"position":[[1488,11],[2089,11]]}}}],["information.2",{"_index":23130,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[7444,13]]}}}],["infrastructur",{"_index":2182,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6368,14]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9039,15]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7047,14]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4920,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[7004,15]]},"/en/lessons/jupyter-notebooks":{"position":[[45335,14]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17435,15],[20022,15]]}}}],["infrastructuur",{"_index":21687,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[12337,14],[60453,14]]}}}],["infrequ",{"_index":1134,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7822,10],[7942,12],[8015,10],[8044,12]]},"/en/lessons/sentiment-analysis":{"position":[[33256,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20737,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44731,10]]}}}],["infuri",{"_index":12263,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38289,11]]}}}],["ingal",{"_index":3593,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3397,8]]}}}],["inger",{"_index":20236,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49360,6],[52519,5]]}}}],["ingest",{"_index":10791,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24308,6]]}}}],["ingo",{"_index":11770,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6046,4],[6158,4],[6748,4],[7484,4]]}}}],["ingold",{"_index":20886,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5694,6],[49784,7]]}}}],["ingon",{"_index":11805,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6401,6],[6437,6],[7799,6]]}}}],["ingoni",{"_index":11784,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6195,6],[6578,7],[6780,6]]}}}],["ingredi",{"_index":22841,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15729,11],[16722,11]]}}}],["inhabit",{"_index":12522,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[7318,11]]},"/en/lessons/gravity-model":{"position":[[1811,12]]},"/en/lessons/space-place-gazetteers":{"position":[[13349,9],[22099,10],[22596,9],[26143,9],[26275,9],[26405,9],[26537,9],[26669,9],[26797,9],[26927,9],[27056,9],[27187,9],[27315,9],[30278,9],[30430,9],[30580,9],[30732,9],[30884,9],[31065,9],[31232,9],[31453,9],[31632,9],[31821,9],[34698,9],[34897,9],[35093,9],[35293,9],[35493,9],[35719,9],[35933,9],[36199,9],[36428,9],[36661,9],[39309,9],[39525,9],[39732,9],[39944,9],[40158,9],[40400,9],[40630,9],[40912,9],[41152,9],[41401,9]]}}}],["inher",{"_index":1074,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5219,10]]},"/en/lessons/common-similarity-measures":{"position":[[15673,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2229,8],[2679,8],[24827,8],[34977,10],[43693,8]]},"/en/lessons/geocoding-qgis":{"position":[[675,10],[31206,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[19648,8],[24739,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17212,8],[19862,8],[38095,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35902,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1129,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10024,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4208,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13662,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33624,10],[34738,10]]}}}],["inherit",{"_index":15490,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4341,11]]}}}],["inhibit",{"_index":5358,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7966,7]]}}}],["inhuman",{"_index":15476,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3356,7]]}}}],["inier",{"_index":22291,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22334,5],[22811,6],[26721,5]]}}}],["init",{"_index":9578,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9457,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4992,10],[12484,4]]}}}],["initi",{"_index":510,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14715,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10661,7],[12579,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30132,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2870,9],[38904,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7474,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7767,9],[12922,12],[13127,7],[13272,7],[14235,7],[14497,10],[26295,7],[26390,7],[27509,9],[35006,9],[36919,7],[38449,10],[43665,7],[47853,7],[54153,7],[62053,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2037,8],[48289,8]]},"/en/lessons/common-similarity-measures":{"position":[[32216,7],[36369,7],[37085,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27630,7],[46811,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61315,7],[62525,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15076,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7757,7]]},"/en/lessons/counting-frequencies":{"position":[[1687,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9860,7],[14921,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11976,9],[36293,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4156,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20820,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18655,7],[19693,7],[19924,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11229,10],[12924,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5380,9],[32841,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14736,10],[31783,7],[53189,10],[67873,12]]},"/en/lessons/geocoding-qgis":{"position":[[27062,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11446,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18352,9],[26180,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13583,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[19205,9],[28974,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15328,7],[21501,11],[27861,9],[32507,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12612,9],[21861,7],[22495,7],[23850,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4367,10],[5022,9],[37809,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2970,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6234,8],[38735,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3426,9]]},"/en/lessons/jupyter-notebooks":{"position":[[11755,9],[47648,7]]},"/en/lessons/logistic-regression":{"position":[[18753,7],[26665,7],[33793,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[108,7],[1383,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5545,7],[7832,9],[36706,9],[38545,9],[40643,9],[40796,9],[41342,9],[42091,9],[44202,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2987,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38623,7]]},"/en/lessons/sentiment-analysis":{"position":[[14174,7],[18284,10],[21431,10],[34200,10],[34310,10]]},"/en/lessons/sonification":{"position":[[34750,7]]},"/en/lessons/space-place-gazetteers":{"position":[[4258,7],[27498,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14006,11],[14458,12],[14502,11],[16775,16],[17804,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14697,7],[22164,10],[22182,12],[27744,7],[33527,9],[36623,12],[36840,7],[38132,9],[39954,8],[44796,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17229,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16363,10],[17607,10],[23384,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26419,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5760,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23850,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2807,10]]}}}],["initial_featur",{"_index":4881,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36439,15],[36846,15]]}}}],["initialis",{"_index":6009,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42625,10],[46724,14]]}}}],["inject",{"_index":22005,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1509,6]]}}}],["ink",{"_index":22317,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22853,3]]}}}],["inlin",{"_index":3930,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20813,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17585,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10221,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[7434,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11015,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19016,6],[19871,7]]},"/en/lessons/linear-regression":{"position":[[50734,6],[51155,6]]},"/en/lessons/logistic-regression":{"position":[[32485,6],[32845,6],[40747,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26174,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21616,6],[21731,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40741,6]]}}}],["innat",{"_index":5245,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65447,6]]}}}],["inner",{"_index":2583,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27112,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3774,6]]},"/en/lessons/geocoding-qgis":{"position":[[34851,5],[36140,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34525,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18114,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24470,5]]}}}],["inner_join",{"_index":2429,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15005,10],[27750,10]]}}}],["inner_join(all_com",{"_index":21758,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25678,24]]}}}],["inner_join(tab",{"_index":2430,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15176,15],[27436,15]]}}}],["innerhtml",{"_index":11319,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12479,11],[12812,11],[12964,12]]}}}],["innoc",{"_index":9058,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2456,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21384,9],[26481,9]]}}}],["innov",{"_index":5568,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67091,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2345,10],[2629,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56737,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[608,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7573,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9055,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31490,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1844,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8884,10]]}}}],["innumer",{"_index":6485,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56914,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55100,11]]}}}],["inordin",{"_index":15390,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[31303,10]]}}}],["inplace=tru",{"_index":6747,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21372,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24227,13],[24835,13],[25767,13],[27413,13],[27899,13],[33919,13],[36580,13],[43593,13],[44875,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9453,13],[9850,12],[10051,12],[10212,12],[10392,13],[10737,13]]}}}],["inport",{"_index":21487,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[22498,9]]}}}],["input",{"_index":276,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6442,6],[8701,5],[11573,6],[14215,5],[19053,5],[21487,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10958,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13504,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6364,5],[6922,6],[6933,5],[25511,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13493,8],[20187,5],[20365,5],[21641,6],[22101,6],[22201,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16719,5],[18086,9],[18396,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25999,5]]},"/en/lessons/common-similarity-measures":{"position":[[24831,5],[29758,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1029,5],[25827,5],[26438,5],[26468,7],[26680,7],[30107,5],[30180,5],[32807,7],[37490,5],[38789,5],[39618,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[536,6],[25760,5],[25812,5],[26512,6],[26555,7],[27599,6],[27651,5],[28122,5],[30991,5],[35456,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24447,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40267,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[809,5],[914,6],[1076,6],[29641,5],[30783,5],[37648,5],[39837,5],[40918,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2432,5],[3811,9],[14481,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29189,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1280,5],[22802,5],[22831,5],[22891,5],[23269,5],[24741,5],[25065,5],[25143,5],[25208,5],[25251,5],[26453,5],[26691,5],[26917,5],[27187,6],[27453,5],[27748,5],[28563,5],[30349,5],[30459,5],[30679,5],[30793,5],[30998,5],[31140,5],[31423,6],[31611,5],[31652,5],[32149,5],[36085,5],[45518,5],[46658,5],[46822,5],[48574,5],[48744,5],[48962,5],[49032,5],[49610,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24618,5],[32875,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6794,5],[7273,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24851,5],[33501,5]]},"/en/lessons/extracting-keywords":{"position":[[2150,5],[16878,5],[22925,5],[32590,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42451,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33798,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9802,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20070,5],[20232,5],[20388,5],[20791,5],[22070,5],[24619,5],[27892,5],[34115,5],[34467,5],[34521,5],[38124,5],[38166,5],[41556,5],[41707,5],[51100,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7114,5],[10334,6],[10347,5],[11065,5],[26287,5],[28916,5]]},"/en/lessons/gravity-model":{"position":[[32617,5],[49160,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[8788,6],[9664,6],[11514,5],[11601,5],[11623,6],[12297,5],[12418,5],[12908,5],[13275,7],[13502,6],[13957,6],[14491,5],[15381,5],[24141,5],[24863,5],[27293,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4569,8],[4692,5],[4820,8],[7764,5],[10120,6],[14960,5],[35606,5],[44017,8]]},"/en/lessons/intro-to-bash":{"position":[[5043,9],[19957,5]]},"/en/lessons/intro-to-powershell":{"position":[[35727,5],[45298,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11138,6],[11384,5],[11511,5],[11933,5],[12171,5],[14499,5],[16219,5],[19454,5],[21829,5],[25882,5],[26137,5],[28047,5],[29979,5],[30151,5],[30228,5],[38981,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16834,5]]},"/en/lessons/json-and-jq":{"position":[[1559,5],[5465,5],[5806,5],[6286,5],[6845,5],[10526,5],[10651,5],[14356,5],[21785,5],[25506,5],[25616,5],[25814,5],[26761,6],[26916,5],[40285,5]]},"/en/lessons/jupyter-notebooks":{"position":[[21853,5]]},"/en/lessons/linear-regression":{"position":[[19187,5],[20371,5]]},"/en/lessons/logistic-regression":{"position":[[7436,5],[7768,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8262,5],[10547,5],[14164,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1925,5],[16214,6],[21500,6],[24330,6],[24348,5],[28900,5],[36264,6],[38081,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4391,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1622,5]]},"/en/lessons/sentiment-analysis":{"position":[[3627,5],[11640,6],[15190,5],[15275,5],[19540,5],[20147,5],[22150,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1037,7],[3288,7],[4315,6],[4742,6],[5363,5],[20177,5],[20234,5],[22625,7],[25814,5],[25982,5],[27035,6],[30779,6],[30799,7],[32511,5],[32603,5],[34126,5],[34252,5],[34453,5],[34719,6],[35844,6],[38145,6],[38188,6]]},"/en/lessons/sonification":{"position":[[10118,5],[10869,7],[15788,7],[15949,7],[19308,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12732,6],[17059,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12025,6],[13545,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15802,9],[26079,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15906,5],[16463,5],[16948,5],[18349,5],[19998,5],[21802,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7289,5],[7395,5],[8382,5],[8436,5],[9476,5],[13221,7],[14127,5],[14800,5],[27432,6],[27650,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4988,5],[19844,9],[45609,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3171,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12992,5]]},"/en/lessons/vector-layers-qgis":{"position":[[8678,5]]},"/en/lessons/windows-installation":{"position":[[2388,6]]},"/en/lessons/working-with-text-files":{"position":[[2439,5]]}}}],["input$<labelname>",{"_index":20596,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28531,24]]}}}],["input$year",{"_index":20597,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28578,12],[31020,12]]}}}],["input$years[1",{"_index":20585,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28051,14],[28791,14],[37042,14]]}}}],["input$years[2",{"_index":20587,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28093,15],[28810,15],[37084,15]]}}}],["input.pi",{"_index":23660,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[6775,9],[6969,8]]}}}],["input.txt",{"_index":569,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16998,9]]}}}],["input_config",{"_index":18896,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24427,12]]}}}],["input_config=input_config",{"_index":18911,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25139,26]]}}}],["input_dir",{"_index":18899,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24662,9],[38234,10],[38975,10],[39108,10],[39480,10]]}}}],["input_dir='/path/to/local/directory/docs_to_ocr",{"_index":18946,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28559,49]]}}}],["input_dir_cm1='path/to/local/directory/docs_to_ocr",{"_index":19026,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39588,51]]}}}],["input_dir_cm2='path/to/local/directory/docs_to_ocr",{"_index":19122,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51303,51]]}}}],["input_filenam",{"_index":342,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8625,14]]}}}],["input_filename.pdf",{"_index":280,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6565,18]]}}}],["input_loc",{"_index":2518,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21211,9],[21386,9],[21415,9]]}}}],["inputfile=str(sys.argv[1",{"_index":18176,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[14440,26],[18499,26]]}}}],["inputobject",{"_index":15397,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[37775,11]]}}}],["inquir",{"_index":12839,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[1993,7]]},"/en/lessons/jupyter-notebooks":{"position":[[50058,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51388,9],[52012,9]]}}}],["inquiri",{"_index":7416,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19527,7],[27221,7],[27519,7],[27717,7],[27822,8],[28666,7],[39189,7],[39303,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35191,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1909,8],[29823,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1263,7],[1403,8],[43905,7]]},"/en/lessons/space-place-gazetteers":{"position":[[13702,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5357,9]]}}}],["inscript",{"_index":20684,"title":{},"body":{"/en/lessons/sonification":{"position":[[10290,12],[13042,12],[13113,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1044,12]]}}}],["insect",{"_index":16903,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[37056,7]]}}}],["insecur",{"_index":14279,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[33004,8]]}}}],["insensit",{"_index":11537,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15735,12]]},"/en/lessons/research-data-with-unix":{"position":[[10824,11],[13281,11]]}}}],["insert",{"_index":640,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20383,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18835,6],[19918,7],[22488,6],[24011,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2832,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19007,6],[19612,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14505,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3376,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3094,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28507,6],[28959,8],[34018,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43389,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9847,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28352,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15852,10],[65855,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3659,6],[3825,6],[18702,7],[19274,7],[19617,7],[25535,6],[25615,6],[25848,6],[25884,6],[26237,9],[26322,6],[26395,6],[26444,6],[26777,8],[27066,9],[27498,6],[27567,6],[27687,9],[27960,9],[29615,7],[30228,6],[30259,6],[30314,7],[30372,6],[31181,6],[31276,6],[31322,9],[31392,6],[32369,7],[33050,6],[34081,6],[36759,6],[36998,6],[37070,6],[37684,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11068,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20965,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39883,9],[39907,9],[40433,6]]},"/en/lessons/intro-to-bash":{"position":[[19341,6],[19595,6],[19628,6],[22339,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[9158,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22481,9],[35080,9],[39951,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44695,9]]},"/en/lessons/linear-regression":{"position":[[48654,7]]},"/en/lessons/logistic-regression":{"position":[[27558,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3459,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25093,6],[26669,6]]},"/en/lessons/sonification":{"position":[[37586,6],[37984,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20327,9],[29435,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4795,8],[26261,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6302,8],[26652,6]]},"/en/lessons/viewing-html-files":{"position":[[2954,6],[3038,6],[3121,6],[3166,6]]}}}],["insid",{"_index":853,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8313,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19770,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4580,6],[7028,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35621,6],[47316,6],[47341,6],[50788,6],[52393,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7184,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4915,6],[10453,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38561,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12410,6],[17897,6],[18126,6],[18303,6],[18940,6],[18989,6],[21822,6],[21841,6],[25991,7],[28553,6],[47639,6],[54858,6]]},"/en/lessons/common-similarity-measures":{"position":[[23622,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26928,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61510,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1878,6],[37520,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1543,6],[1639,6],[1663,7],[1708,6],[1732,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4317,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15715,6],[16057,6],[26564,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29026,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11743,6],[19672,6],[19921,6],[19993,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4106,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19378,6],[21249,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18506,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11380,6],[19930,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6827,6],[23509,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14142,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5628,6],[5837,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1335,6],[1544,6],[4821,6],[4973,6],[5355,6],[5452,6],[5540,8],[6266,6],[6361,6],[6385,7],[6431,6],[6455,6],[6755,6],[8526,6],[8723,6]]},"/en/lessons/geocoding-qgis":{"position":[[29834,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5579,6],[5835,6],[16675,6],[24839,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[9105,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12450,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[10354,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[1206,6],[6536,7],[21189,6],[26278,6],[27484,6],[35493,6],[36586,6],[38536,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29877,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6294,6],[6317,6],[9330,6],[10799,6],[12842,6]]},"/en/lessons/intro-to-linked-data":{"position":[[27028,6],[28155,6],[28939,6],[29089,6]]},"/en/lessons/intro-to-powershell":{"position":[[9410,6],[10545,6],[15131,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[13953,6],[18809,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26007,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11638,7],[13192,6],[19048,6],[34210,6]]},"/en/lessons/json-and-jq":{"position":[[8418,6],[11350,6],[19810,6],[32669,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16857,6],[18024,6],[24546,6]]},"/en/lessons/naive-bayesian":{"position":[[28956,6]]},"/en/lessons/normalizing-data":{"position":[[8342,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23828,6],[24615,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7863,6],[21856,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33494,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14957,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19260,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14614,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10679,6],[19258,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11735,6],[24025,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19381,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4821,6],[26792,6]]}}}],["insidi",{"_index":14797,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47333,9]]}}}],["insight",{"_index":743,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1211,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14076,10],[31597,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1144,8],[1514,7],[2198,7],[12610,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36515,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3972,8],[45706,8],[61631,9],[63494,9],[68069,8],[68587,8]]},"/en/lessons/common-similarity-measures":{"position":[[38410,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6422,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3808,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16767,8]]},"/en/lessons/extracting-keywords":{"position":[[30046,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43632,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17232,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[2975,8],[3471,7],[4359,8],[4566,9],[6303,8],[11688,8],[15691,8],[15831,8],[16710,8],[17673,7],[22366,8],[23993,8],[30180,7],[30355,9],[30521,8],[30559,7],[31203,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[8379,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1760,7],[33568,7],[41020,10]]},"/en/lessons/logistic-regression":{"position":[[16942,7]]},"/en/lessons/preserving-your-research-data":{"position":[[3316,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24907,7],[28583,8]]},"/en/lessons/sentiment-analysis":{"position":[[1161,8],[4744,7],[9434,11],[39281,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35499,8]]},"/en/lessons/space-place-gazetteers":{"position":[[46077,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23120,9],[31183,7],[33326,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2304,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36915,10],[39869,10],[59369,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5813,7],[41397,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25758,7],[26162,7]]}}}],["insignific",{"_index":18054,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60492,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35140,13]]}}}],["insignificant",{"_index":20148,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34559,14],[35119,14]]}}}],["insignificantli",{"_index":14706,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28515,15],[29293,15]]}}}],["insist",{"_index":9174,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3354,9]]},"/en/lessons/intro-to-linked-data":{"position":[[21508,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1890,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[13072,6]]}}}],["insofar",{"_index":10356,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2821,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2866,7]]}}}],["inspect",{"_index":3350,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8077,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[519,10],[21391,10],[26495,10],[26627,7],[27568,7],[28672,7],[30974,9],[46724,7],[55124,11],[57415,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31643,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6215,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[950,10],[27411,7],[46434,7],[50124,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12153,7],[24250,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[25087,7],[25459,7],[28603,7]]},"/en/lessons/linear-regression":{"position":[[38450,7],[39548,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21584,10]]},"/en/lessons/qgis-layers":{"position":[[11818,7],[13273,7],[18629,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[976,10],[1160,10],[3982,10],[33202,10],[33368,8],[33929,8],[36908,10],[37077,7],[37827,7],[37964,7]]},"/en/lessons/space-place-gazetteers":{"position":[[37454,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23163,7]]}}}],["inspector",{"_index":2630,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29027,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1089,9],[13243,12],[14170,9],[14288,9],[14436,9],[14474,9],[14946,9],[17475,9],[17700,9],[22203,9],[23467,9],[25156,9],[26795,9],[27875,9],[28289,9],[28496,9],[30065,9],[30200,9],[31977,9],[32119,9],[32844,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15893,12],[17044,9],[17195,9],[17233,9],[17513,9],[20952,9],[26773,9],[27467,9],[28544,9],[30225,9],[31866,9],[34659,9],[34799,9],[35080,9]]}}}],["inspir",{"_index":3256,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60892,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35460,8],[36183,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65494,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26537,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62238,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33166,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[726,11],[47048,11],[47078,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10440,8],[21105,8],[35750,8],[45785,8],[49479,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48171,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3494,11],[8478,11],[10335,8],[10407,8],[41535,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18256,8],[42333,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[2349,7],[16157,13],[26505,8]]},"/en/lessons/sentiment-analysis":{"position":[[28287,10],[28740,11],[30974,10],[32073,10],[35264,10],[37312,10],[38211,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5502,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34463,11]]}}}],["inst",{"_index":15483,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4035,5]]}}}],["inst=\"t18300114",{"_index":18398,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33314,15],[33392,15],[33468,15],[33543,15],[33775,15],[33866,15],[34094,15],[34179,15],[34262,15]]}}}],["instabl",{"_index":18731,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4245,11]]}}}],["instal",{"_index":15,"title":{"/en/lessons/installing-omeka":{"position":[[0,10]]},"/en/lessons/installing-python-modules-pip":{"position":[[0,10]]},"/en/lessons/introduction-and-installation":{"position":[[24,12]]},"/en/lessons/qgis-layers":{"position":[[0,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[191,10],[244,12],[279,12],[2744,9],[2808,7],[2893,7],[5696,7],[5750,10],[5778,12],[5814,7],[5857,12],[5953,12],[6039,7],[6064,7],[6093,12],[6246,10],[8297,7],[8415,7],[8443,7],[8474,12],[9854,7],[9917,12]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8910,7],[9010,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3282,7],[3324,10],[3423,7],[3587,7],[23465,9],[47748,7],[47818,7],[47858,7],[47965,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[88,12],[2721,12],[2817,10],[2926,9],[3012,10],[3222,10],[3372,7],[3402,7],[3456,7],[3574,7],[4601,7],[4631,7],[4746,9],[4804,7],[4863,7],[5068,12],[5108,7],[5342,7],[5374,12],[5510,10],[5628,10],[5654,7],[5700,7],[5933,9],[6064,9],[6181,7],[6435,7],[7710,7],[7756,7],[7867,10],[8012,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1843,10],[1870,10],[2386,9],[2652,7],[2975,12],[32184,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8731,7],[8860,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[733,7],[1153,12],[1298,10],[9092,12],[9197,9],[9249,7],[9287,9],[9770,10],[9930,7],[10060,10],[10974,11],[13069,7],[13455,8],[13567,8],[13683,10],[14034,7],[14694,7],[15144,9],[17337,12],[19474,10],[19506,7],[20083,10],[20177,12],[20539,7],[20622,7],[20668,7],[20771,10],[20902,7],[21072,8],[21161,9],[21218,7],[21322,7],[21393,10],[21413,12],[21496,9],[21578,13],[21654,7],[22431,12],[22490,13],[22520,7],[22630,7],[22774,7],[23055,10],[23380,7],[23747,7],[23836,7],[24081,11],[24232,7],[24346,9],[24416,9],[24497,10],[24550,12],[24644,7],[24698,9],[24786,9],[24849,8],[24929,10],[24999,8],[25038,7],[25222,7],[25330,7],[25695,7],[25775,7],[25938,9],[26059,9],[26464,10],[28645,10],[28750,7],[29592,10],[30153,9],[30333,9],[51343,9],[56886,9],[56928,9],[57223,7],[61129,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[221,10],[6328,10],[6405,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19273,7],[19456,7],[20086,9],[20514,7],[20635,10],[21823,9],[67931,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9928,7],[9980,12],[15475,8],[22838,7],[22878,10],[29470,10],[48059,9],[66141,7]]},"/en/lessons/common-similarity-measures":{"position":[[146,12],[2995,12],[3036,7],[3196,10],[23863,9],[23890,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7764,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12189,10],[13239,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9029,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[112,10],[1927,12],[2439,10],[2747,9],[2782,7],[2890,9],[3366,9],[3472,7],[3518,7],[3544,7],[3672,9],[3728,12],[3763,7],[3907,7],[3984,10],[4054,10],[4133,10],[4200,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5577,10],[5644,10],[5793,10],[6059,8],[6216,12],[6530,7],[6609,7],[7826,7],[7861,7],[7902,7],[8039,7],[8223,7],[8240,7],[11049,12],[11479,7],[38083,10],[38368,10],[38447,12],[39009,9],[39101,9],[39134,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[839,10],[2230,8],[8433,10],[9304,7],[9480,12],[9612,8],[9741,7],[9916,12],[9990,7],[10319,7],[10360,7],[11223,10],[11727,11],[32332,7],[34135,7],[34206,7],[34750,10],[36090,10],[36147,7],[36204,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16183,14],[16219,7],[16509,7],[16615,7],[16660,9],[16820,7],[18757,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2593,10],[2626,10],[2712,7],[2747,7],[3001,7],[3027,7],[6103,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3258,7],[3405,9],[3578,7],[10033,7],[10066,7],[10509,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[117,10],[168,12],[4955,10],[5259,12],[5290,7],[5502,10],[5547,7],[5817,12],[5913,12],[5966,10],[6167,12],[7409,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[534,12],[625,12],[15234,12],[15382,10],[15510,7],[15948,7],[16069,10],[16200,12],[16239,12],[29147,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[93,10],[169,12],[192,10],[272,10],[359,12],[426,10],[476,12],[1206,7],[5499,12],[5836,14],[5862,10],[6020,10],[6039,10],[6066,10],[7003,10],[7548,12],[7779,9],[7971,10],[8025,9],[8082,7],[8180,9],[8246,7],[8292,12],[8351,12],[8436,7],[8480,7],[8546,10],[8974,7],[9044,9],[9130,7],[9734,10],[10488,9],[10639,10],[10728,7],[10833,10],[11917,9],[12270,9],[12332,10],[12808,9],[12999,12],[13640,12],[13705,10],[13861,9],[13913,9],[14048,7],[14080,7],[14332,10],[14702,9],[15536,12],[15573,9],[27513,10],[27560,7],[27592,7],[27669,12],[31511,7],[31574,7],[59860,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1734,7],[1886,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[242,12],[1523,9],[1568,9],[1656,10],[1728,9],[1823,9],[2059,10],[4556,12],[7801,9],[7853,7],[7917,7],[8093,12],[8198,10],[8279,10],[8310,7],[8586,10],[8737,10],[41340,9],[48390,9],[48457,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[292,7],[325,7],[5825,7],[6018,8],[6051,8],[6076,8],[6102,8],[6144,13],[6166,7],[7650,7],[7856,7],[7934,7],[8418,9],[8611,9],[8832,9],[9486,7],[9530,7],[9846,7],[9865,7],[9888,7],[10269,9],[10302,7],[10722,10],[10765,7],[10792,7],[10960,7],[11265,9],[25265,9]]},"/en/lessons/extracting-keywords":{"position":[[5106,9],[5347,7],[5506,13],[14198,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12054,7],[12233,9],[12565,8],[12754,7],[12879,7],[12900,7],[12918,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3112,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12161,7],[12214,11],[22840,7],[22889,7],[35338,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17439,10]]},"/en/lessons/geocoding-qgis":{"position":[[1371,10],[4946,9],[5033,10],[5998,12],[6105,10],[23031,14],[37611,7],[37648,7],[37677,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[175,12],[222,12],[4509,9],[4772,12],[5371,12],[5477,7],[5544,9],[5947,7],[24424,11],[25050,13]]},"/en/lessons/georeferencing-qgis":{"position":[[1850,7],[2327,10],[2515,10],[3992,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[20369,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[424,7],[10389,7],[10612,9],[13290,12],[13358,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[932,7],[1337,7],[1458,10],[1577,10],[1909,10],[1994,7],[2048,12],[2121,12],[2531,12],[2604,7],[5245,10],[5552,7],[5744,7],[5820,10],[6022,7],[6178,10],[6304,10],[6739,10],[6789,7],[7142,7],[7301,9],[7399,7],[7516,7],[7913,12],[7971,12],[8080,12],[8114,12],[8158,9],[8206,7],[8307,7],[8385,10],[8488,8],[8926,8],[9923,12],[10259,9],[10295,12],[10339,9],[10360,12],[10392,7],[10455,7],[10522,7],[10565,7],[10668,12],[10919,9],[11119,10],[13217,7],[13238,12],[20435,9],[20928,9],[21005,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[12487,7],[12573,12],[12654,7]]},"/en/lessons/gravity-model":{"position":[[8856,7],[46485,9],[46506,9],[46658,12],[47739,8]]},"/en/lessons/installing-omeka":{"position":[[1,10],[82,7],[215,7],[433,7],[499,10],[688,7],[1508,10],[1616,9],[1689,7],[1824,7],[1982,8],[2003,7],[2052,12],[2116,10],[3387,8],[4431,7],[4699,7],[5452,7],[5487,7],[5567,7],[6820,9],[8357,7],[9718,7],[9755,7],[10499,7],[10639,7],[10678,7],[11000,7],[11145,7],[12317,13],[12457,8],[12486,12],[12731,8],[12801,12],[12891,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1,10],[139,10],[223,7],[270,7],[381,11],[456,9],[1042,9],[1320,7],[1495,10],[1543,7],[1613,7],[1746,8],[1968,7],[2017,7],[2101,12],[2866,7],[3529,7],[3780,7],[3964,10],[4028,7],[4161,12],[4240,7],[4261,7],[4288,7],[4451,7],[4605,7],[4625,11],[4662,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1995,9],[2034,9],[2180,9],[8008,7],[8103,7],[8164,7],[8227,7],[8280,10],[51610,10],[51638,7],[53547,10],[53686,7],[53712,7],[53820,9],[53839,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2501,13],[18445,10],[18662,9],[18718,7],[18928,10],[19285,7],[19324,7],[19369,7],[19420,7],[19473,7],[19553,7],[19608,9],[20269,7],[20539,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8004,8],[8460,11],[8527,10],[8704,12],[8934,10],[8983,7],[9114,10],[9388,10],[9565,12],[11038,7],[11245,12],[11407,7],[12297,12],[12345,13],[12360,7],[12648,8],[12686,7],[12768,7],[13761,10],[14295,11],[33906,7],[36375,7],[36446,7],[36980,10],[38078,10],[38136,7],[38193,8]]},"/en/lessons/intro-to-bash":{"position":[[134,10],[1595,14],[1942,10],[2801,10],[2856,14],[2918,10],[2997,7],[3027,9],[3074,10],[3116,12],[3258,9],[13872,9],[13984,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[88,10],[1840,10],[1867,10],[1938,9],[2021,10],[2084,10],[2140,7],[2169,7],[2437,7],[2498,7],[2621,7],[2703,7],[2731,7],[2871,7],[2901,7]]},"/en/lessons/intro-to-powershell":{"position":[[39546,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[84,10],[1139,10],[1201,10],[1254,7],[1345,7],[1443,7],[1551,12],[1615,10]]},"/en/lessons/introduction-and-installation":{"position":[[25,12],[177,7],[372,10],[577,7],[852,10],[1468,7],[1938,7],[2054,7],[2166,9],[2384,12],[2414,12],[2442,12],[2609,10]]},"/en/lessons/introduction-map-warper":{"position":[[749,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[149,10],[252,12],[293,12],[351,11],[3754,7],[5029,10],[5047,10],[5183,10],[5854,7],[6009,9],[6076,13],[6113,7],[6199,7],[6251,13],[6314,7],[6389,13],[6519,12],[6598,7],[6961,11],[7162,12],[7312,7],[7363,12],[7446,7],[7555,7],[7635,12],[7688,13],[7775,9],[8051,12],[8549,12],[8590,9],[8696,12],[9982,10],[10270,7],[10459,11],[10493,7],[17541,10],[18726,12],[40241,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[368,12],[2505,10],[8284,7],[10656,9],[16159,13],[16622,12],[16770,7],[16889,8],[16921,7],[17028,12],[17079,9],[17195,12],[17246,9],[17383,9],[17460,9],[17568,12],[18647,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5422,8],[6243,9],[6377,7],[6528,10],[46426,9]]},"/en/lessons/json-and-jq":{"position":[[713,12],[736,12],[763,12],[5320,7],[37497,12],[37511,12],[37552,7],[37844,12],[37920,7],[37938,7],[37951,12],[38151,7],[38208,7],[38259,7]]},"/en/lessons/jupyter-notebooks":{"position":[[116,10],[4291,8],[5185,7],[7945,7],[8192,10],[9216,7],[9273,9],[9371,7],[9547,10],[9657,7],[9803,10],[9858,7],[9889,7],[9985,7],[10231,9],[10267,12],[10577,7],[10699,7],[10892,9],[11134,7],[11211,12],[11285,7],[11487,10],[11586,12],[12078,9],[12634,10],[18243,9],[22545,9],[22800,10],[22856,7],[22879,10],[23083,9],[23358,7],[23445,7],[23504,7],[23813,7],[23856,9],[23899,10],[23996,7],[24080,7],[41768,7],[42918,10],[44446,7],[46515,7],[46626,9],[46684,12],[47035,10],[47199,9],[50823,7],[52040,10],[53755,7]]},"/en/lessons/linear-regression":{"position":[[6468,7],[6510,10],[6609,7],[6838,7]]},"/en/lessons/linux-installation":{"position":[[107,7],[147,7],[484,10],[710,7],[847,7],[916,8],[962,9],[1293,7],[1598,12],[1685,9]]},"/en/lessons/logistic-regression":{"position":[[3545,12],[64052,7],[64117,7],[64157,7],[64213,7],[64242,7],[64289,7]]},"/en/lessons/mac-installation":{"position":[[105,7],[147,7],[380,7],[430,9],[539,7],[665,7],[954,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2753,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5955,7],[6011,9],[6032,9],[6118,10],[6152,10],[6354,12],[6379,7],[6480,7],[6567,7],[6604,7],[6622,7],[6650,7],[6667,7],[6685,7],[6714,10],[6818,7],[7077,7],[7131,7],[7159,8],[7222,9],[7386,7]]},"/en/lessons/naive-bayesian":{"position":[[4327,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15516,7],[17744,7],[21065,10],[21115,7],[21176,7],[21225,7],[21864,10],[35121,7],[35150,7],[35189,7],[35228,7]]},"/en/lessons/qgis-layers":{"position":[[1,10],[68,10],[302,7],[1144,7],[1695,10],[2000,9],[2043,7],[2082,10],[2508,7],[2665,10],[2689,7],[2879,10],[3034,7],[8194,10],[8258,7],[8338,7],[8390,10],[8449,10],[8585,8],[18951,7],[19086,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[84,10],[1220,12],[2253,10],[23704,7]]},"/en/lessons/research-data-with-unix":{"position":[[2418,7],[2448,9],[2489,9],[2548,12],[3480,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8326,7],[8614,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1494,9],[3752,7],[19674,9],[19895,7],[19976,7],[20191,7],[20325,7],[20399,11],[20498,12],[20556,7],[31122,9]]},"/en/lessons/sentiment-analysis":{"position":[[9904,12],[10602,12],[10664,7],[10741,7],[10825,7],[11355,10],[11410,10],[11828,7],[12054,7],[40820,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13858,7],[13927,7],[14441,10],[15073,7],[15189,9],[15551,10],[15594,7],[15667,7],[15715,12],[15755,7],[15840,7],[15864,7],[16047,10]]},"/en/lessons/sonification":{"position":[[20233,10],[20366,9],[20798,9],[21049,7],[22097,7],[24221,10],[24241,10],[24298,7],[24329,7],[24390,7],[25796,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1122,12],[1256,7],[8562,10],[8642,12],[8830,12],[8878,11],[9750,12],[9813,12],[10297,12],[10346,9],[11184,12],[11545,9],[19031,7],[22018,9],[22133,10],[22614,12],[27298,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4955,9],[4974,7],[5034,10],[5095,7],[5135,7],[5359,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7431,12],[7474,7],[7619,10],[7711,7],[7819,7],[7850,9],[7942,12],[7994,9],[8037,10],[8326,8],[8339,10],[8406,9],[8646,10],[8854,7],[8905,8],[8996,12],[9205,7],[9263,7],[9330,7],[9367,7],[9426,13],[9646,7],[10523,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2100,10],[19379,10],[19873,9],[20032,7],[20252,7],[20313,9],[21061,10],[21162,7],[21200,10],[21286,10],[22147,7],[22272,8],[22465,7],[22661,7],[22768,7],[22854,10],[22899,9],[23022,8],[23350,7],[64908,10],[65220,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[442,7],[888,10],[5892,10],[6378,12],[6792,7],[7271,7],[10527,10],[10715,12],[10822,7],[12011,9],[12088,10],[12836,9],[13819,9],[13893,10],[14093,12],[17757,12],[27014,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5120,7],[15080,10],[15164,7],[15422,7],[15768,7],[15788,7],[15964,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6965,7],[7675,9],[7725,7],[8339,7],[8644,12],[9433,12],[9596,9],[9762,9],[9810,7],[10431,10],[10718,10],[10977,10],[11010,7],[11195,10],[11441,7],[40657,9],[40732,10]]},"/en/lessons/transliterating":{"position":[[16572,9],[16602,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3239,9],[3327,7],[19006,7],[19119,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[2620,12]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1946,7],[2243,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16680,10],[16704,9],[16744,7],[16789,10],[16823,7],[17142,7],[17310,7],[17340,7],[27200,10]]},"/en/lessons/vector-layers-qgis":{"position":[[1937,10],[2129,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4294,7],[4534,9],[4811,7],[5002,9],[5075,9],[5221,9],[5256,8],[5561,7],[6037,10],[6138,7],[6190,7],[6403,7],[7558,10],[7727,7],[7787,7],[10667,10]]},"/en/lessons/windows-installation":{"position":[[309,7],[463,7],[755,7],[4796,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2753,7],[3195,7],[3280,7],[3350,10],[3433,7],[3519,7],[3594,7],[3706,7],[3837,7],[3881,7]]},"/en/lessons/working-with-text-files":{"position":[[736,13],[758,13],[781,14]]}}}],["install.packag",{"_index":2312,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3333,16]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5215,18]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22915,16]]}}}],["install.packages(\"factoextra",{"_index":7272,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9340,30]]}}}],["install.packages(\"factomin",{"_index":7271,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9271,30]]}}}],["install.packages(\"historydata",{"_index":8916,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10094,31]]}}}],["install.packages(\"mass",{"_index":13723,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48076,24]]}}}],["install.packages(\"ndtv",{"_index":21235,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5300,24]]}}}],["install.packages(\"plotli",{"_index":12857,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6919,26]]}}}],["install.packages(\"rcolorbrew",{"_index":20048,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20605,32]]}}}],["install.packages(\"readxl",{"_index":19716,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[23749,26]]}}}],["install.packages(\"renv",{"_index":21711,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22483,24]]}}}],["install.packages(\"rmariadb",{"_index":13177,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21156,28]]}}}],["install.packages(\"sf",{"_index":12853,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6722,22]]}}}],["install.packages(\"sna",{"_index":21233,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5251,23]]}}}],["install.packages(\"syuzhet",{"_index":20047,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20577,27]]}}}],["install.packages(\"tidyvers",{"_index":2303,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2748,29]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3656,29]]}}}],["install.packages(\"tm",{"_index":20050,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20668,22]]}}}],["install.packages(\"tmap",{"_index":12856,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6861,24]]}}}],["install.packages(\"token",{"_index":2304,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2778,30]]}}}],["install.packages(\"tsna",{"_index":21234,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5275,24]]}}}],["install.packages(\"wordcloud",{"_index":20049,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20638,29]]}}}],["install.packages('leaflet",{"_index":20542,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15363,27]]}}}],["install.packages('sf",{"_index":20544,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15421,22],[15617,23]]}}}],["install.packages('shini",{"_index":20541,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15337,25]]}}}],["install.packages('tidyvers",{"_index":20543,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15391,29]]}}}],["install.packages(c(\"tidyvers",{"_index":21714,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23088,31]]}}}],["install.png",{"_index":21416,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8298,12]]}}}],["installation.pi",{"_index":20355,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[12288,18]]}}}],["installed.png",{"_index":22044,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[10471,14]]}}}],["installer.1",{"_index":10352,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1754,11]]}}}],["installer.run",{"_index":15992,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17362,14],[17415,14]]}}}],["installing.html",{"_index":13130,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8041,15]]}}}],["instanc",{"_index":2851,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13223,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8358,9],[8597,10],[8921,9],[11805,9],[17755,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37285,9],[55833,9],[65097,9],[66714,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4049,9],[8632,9],[11978,9],[12530,9],[13080,9],[34969,8],[38057,8],[38301,8],[40134,9],[42507,8],[43920,8],[50079,9],[53593,8],[56138,9],[57415,8],[57773,9],[60892,8],[61049,8],[62653,9],[62982,8],[63460,8],[67005,8],[67628,9],[68925,9]]},"/en/lessons/common-similarity-measures":{"position":[[11210,9],[24625,8],[25946,8],[30544,9],[30642,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8352,8],[13072,9],[14804,9],[14850,9],[20280,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20995,8],[28944,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18692,9],[21400,9],[36899,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2237,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31185,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18975,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21867,9],[23267,9],[26927,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11694,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5804,9],[19020,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11085,8],[11925,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2482,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21754,9]]},"/en/lessons/extracting-keywords":{"position":[[864,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27714,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4139,9],[53987,9]]},"/en/lessons/geocoding-qgis":{"position":[[7217,8],[19710,8],[22459,8],[24198,8]]},"/en/lessons/georeferencing-qgis":{"position":[[11404,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14096,8],[14149,8],[14256,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[7892,9],[12102,9],[14450,9],[26599,9],[41095,9]]},"/en/lessons/installing-omeka":{"position":[[3106,9],[3245,11],[3334,10],[3623,9],[4095,8],[4155,8],[6047,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31034,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6852,8],[25240,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22872,9]]},"/en/lessons/intro-to-linked-data":{"position":[[3911,10],[6980,9]]},"/en/lessons/intro-to-powershell":{"position":[[6296,9],[13061,8],[28437,8],[37015,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[5500,9],[22198,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30900,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5976,9],[6332,9],[11753,9],[41841,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3573,8]]},"/en/lessons/json-and-jq":{"position":[[6141,10]]},"/en/lessons/jupyter-notebooks":{"position":[[36822,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[574,9],[7237,9]]},"/en/lessons/linear-regression":{"position":[[35209,8],[64972,9]]},"/en/lessons/logistic-regression":{"position":[[16092,9],[52167,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12664,9],[18877,9]]},"/en/lessons/naive-bayesian":{"position":[[15195,9],[40542,9],[55710,8],[56828,9],[68107,9]]},"/en/lessons/normalizing-data":{"position":[[7062,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12446,9],[15829,9],[16325,9],[21018,9],[30989,9],[33114,9],[34405,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1047,9]]},"/en/lessons/research-data-with-unix":{"position":[[9684,9],[10311,9],[10581,9],[10853,9],[13169,9],[13229,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4005,9],[6962,9],[11498,9],[20748,9],[28950,9],[38099,9]]},"/en/lessons/sentiment-analysis":{"position":[[24277,9],[33078,9],[35665,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8688,10]]},"/en/lessons/sonification":{"position":[[598,8],[2384,8],[7947,8],[27170,8],[31681,8],[37569,9]]},"/en/lessons/space-place-gazetteers":{"position":[[7693,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[621,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11266,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4349,9],[13883,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8761,8],[9433,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10437,9],[13713,9],[19333,9],[31646,9],[42719,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[6631,9],[14121,9],[16134,8],[25360,9],[25565,9]]},"/en/lessons/working-with-text-files":{"position":[[1661,9]]},"/en/lessons/working-with-web-pages":{"position":[[5148,9]]}}}],["instances.pi",{"_index":18286,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3698,12],[39246,12],[39429,12],[40053,12],[40193,12],[40240,12],[42110,12]]}}}],["instance’",{"_index":17220,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[41205,10]]}}}],["instant",{"_index":8472,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25926,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15844,7]]}}}],["instantan",{"_index":3055,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17463,13]]}}}],["instanti",{"_index":1432,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23567,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43898,11],[53425,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37491,12],[37584,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20317,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12916,11]]},"/en/lessons/linear-regression":{"position":[[30840,11],[35560,11],[40754,13]]},"/en/lessons/logistic-regression":{"position":[[12856,11],[15915,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22349,11],[25025,12]]},"/en/lessons/sonification":{"position":[[24924,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11010,11],[11350,13],[12526,12],[21737,12]]}}}],["instantli",{"_index":8217,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34735,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7878,9]]},"/en/lessons/geocoding-qgis":{"position":[[26951,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7311,9]]},"/en/lessons/naive-bayesian":{"position":[[59497,10]]}}}],["instead",{"_index":356,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9090,7],[10809,8],[22284,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6125,7],[21597,7],[37595,8],[42052,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11258,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1824,7],[8913,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14130,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10977,7],[11908,8],[23387,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2659,8],[2981,8],[8693,7],[10598,7],[10837,7],[23851,7],[27345,7],[33705,8],[37315,7],[44720,7],[45418,7],[46741,7],[47847,7],[56071,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16615,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2030,7],[4845,7],[4881,7],[4951,7],[8736,7],[16599,8],[21913,8],[46131,8],[52007,8],[59329,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11716,8],[13090,7],[24567,8],[63392,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40665,7],[41493,7],[42920,7],[66474,7],[71367,8]]},"/en/lessons/common-similarity-measures":{"position":[[7427,7],[10804,8],[20642,8],[30999,7],[35897,7],[36759,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10103,7],[11681,7],[13569,8],[28180,8],[46790,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6659,7],[13419,8],[23466,7],[33859,7],[36571,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9154,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35190,7],[48795,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12178,8],[14840,7],[23508,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4507,7],[6082,7],[8197,7],[32820,8],[37604,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[36273,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15351,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13124,7],[17705,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5188,7],[5482,8],[6497,7],[10862,7],[13077,7],[16050,7],[16348,8],[19136,8],[23311,8],[23792,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23545,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18822,7],[22422,8],[23274,7],[31045,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26105,8],[50338,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11382,8],[26828,7],[35413,8],[41617,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6131,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1976,7],[41862,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22333,8]]},"/en/lessons/extracting-keywords":{"position":[[8370,7],[8405,7],[14858,7],[15679,7],[16435,7],[17865,7],[19838,8],[25708,7],[31081,7],[37655,7],[38081,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8637,8],[26981,8],[29052,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15759,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2706,7],[9330,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3948,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27346,7],[36749,7],[67087,7]]},"/en/lessons/georeferencing-qgis":{"position":[[2236,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10444,8],[11552,7],[13799,7],[13874,7],[18757,7],[18825,7]]},"/en/lessons/gravity-model":{"position":[[23367,7],[33245,8],[43912,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[14158,8],[19577,8],[29426,8]]},"/en/lessons/installing-omeka":{"position":[[10915,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15517,8],[30253,7],[52951,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14029,7],[26384,7],[28436,7],[38661,7],[38726,7],[41876,7],[50177,7],[50524,7]]},"/en/lessons/intro-to-bash":{"position":[[9305,8],[15018,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11038,8]]},"/en/lessons/intro-to-linked-data":{"position":[[16272,7],[17673,8]]},"/en/lessons/intro-to-powershell":{"position":[[1608,8],[6078,8],[8643,7],[11080,8],[20101,8],[26147,7],[32430,8],[35587,7],[42412,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6914,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[15506,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5312,7],[6063,7],[23103,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3378,7],[32625,7],[44056,7]]},"/en/lessons/json-and-jq":{"position":[[29554,7]]},"/en/lessons/jupyter-notebooks":{"position":[[12580,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8461,7],[8979,7]]},"/en/lessons/linear-regression":{"position":[[6334,7],[23813,7],[28008,7],[64728,7],[65220,8]]},"/en/lessons/logistic-regression":{"position":[[12038,7],[18189,8],[44723,7],[51926,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5825,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7139,7],[9119,7]]},"/en/lessons/naive-bayesian":{"position":[[12774,8],[20195,7],[26416,8],[39846,7],[51917,7],[68117,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7393,7],[14796,8],[21367,7],[22818,7],[26337,7],[34057,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8367,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18890,7],[21843,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42333,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11766,7],[25682,8]]},"/en/lessons/sentiment-analysis":{"position":[[29833,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33020,7]]},"/en/lessons/sonification":{"position":[[447,8],[692,7],[15518,10],[16599,7],[24540,7]]},"/en/lessons/space-place-gazetteers":{"position":[[46356,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[903,7],[13784,8],[14298,7],[21555,8],[22751,7],[22947,7],[28294,7],[32730,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15061,7],[26867,8],[29672,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12363,8],[19298,8],[21016,8],[31824,7],[44584,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36225,8],[57774,8],[58382,8],[64897,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3052,8],[11910,7],[16415,8],[25189,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12104,7],[15649,7],[22818,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19778,7],[25877,8],[32086,8],[35888,8]]},"/en/lessons/transliterating":{"position":[[9820,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[860,7],[9166,7],[20596,7],[33083,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[26859,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7918,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12387,7],[28289,7],[32358,7],[42595,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19462,7]]},"/en/lessons/working-with-text-files":{"position":[[8503,7]]}}}],["instinct",{"_index":19964,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4900,11]]}}}],["institut",{"_index":3010,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6381,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3545,13],[15132,12],[41130,11],[49632,12],[57676,12],[67408,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8992,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24539,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37383,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[510,13],[3388,13],[31395,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4958,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[755,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5363,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18101,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[94,12],[748,12],[2922,13],[27063,12]]},"/en/lessons/gravity-model":{"position":[[7517,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21330,10],[21485,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56828,9]]},"/en/lessons/intro-to-linked-data":{"position":[[12825,13]]},"/en/lessons/introduction-map-warper":{"position":[[1678,12],[3079,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12808,9]]},"/en/lessons/jupyter-notebooks":{"position":[[49204,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20015,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10678,13]]},"/en/lessons/space-place-gazetteers":{"position":[[6594,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26126,9]]}}}],["instruct",{"_index":266,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5870,12],[6118,12],[8487,12]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[721,12],[8601,12],[8656,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[117,12],[141,12],[266,12],[2741,12],[3249,12],[3275,12],[3770,12],[4921,13],[6413,12],[7297,13],[7887,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8304,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10935,12],[19454,12],[19698,12],[19860,12],[19931,12],[20190,12],[24001,12],[25983,12],[37663,13],[39132,10],[57120,13],[57969,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6418,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69463,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8084,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1807,12],[25889,12],[26168,12],[27826,13],[30368,13],[34799,12],[53361,12],[71429,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7453,12],[9801,12],[9829,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2190,13]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1103,9],[1253,12],[3755,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[216,12],[243,12],[3927,12],[4866,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1760,12],[1940,12],[3741,13],[4095,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5086,12],[11405,12],[27156,9],[33531,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9779,12],[24408,12],[28418,12],[28524,12],[28717,12]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[828,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16749,9],[17449,12],[20521,11],[22136,11],[27709,9],[27922,9],[27992,11],[30624,9],[31061,12],[34358,8],[41652,12],[42980,12],[45589,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[127,12],[317,12],[2058,13],[7407,12],[7427,12],[8305,12],[13356,12],[13376,12],[14259,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2496,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43428,13],[48423,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13511,12]]},"/en/lessons/extracting-keywords":{"position":[[11775,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39069,10],[44656,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5263,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11996,12],[16493,11]]},"/en/lessons/geocoding-qgis":{"position":[[5834,12],[15096,8],[18995,12],[33837,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2625,12],[6892,12],[16470,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[8051,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10546,12],[10660,12],[13303,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7126,12],[7984,13],[13290,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[1657,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20996,8]]},"/en/lessons/gravity-model":{"position":[[8825,12],[46671,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[4271,12],[41130,8]]},"/en/lessons/installing-omeka":{"position":[[3907,12]]},"/en/lessons/installing-python-modules-pip":{"position":[[101,12],[124,12],[1848,12],[1889,12],[2804,12],[4174,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3539,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13015,12],[13319,12],[14232,12],[14337,13],[14477,12],[18363,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8784,13],[9645,13],[11776,12],[29475,12]]},"/en/lessons/intro-to-bash":{"position":[[3099,12]]},"/en/lessons/intro-to-powershell":{"position":[[14545,12],[30314,12],[30766,12],[39033,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[7021,13]]},"/en/lessons/introduction-and-installation":{"position":[[2111,12],[2282,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4553,11],[6144,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16830,12]]},"/en/lessons/json-and-jq":{"position":[[37857,12]]},"/en/lessons/jupyter-notebooks":{"position":[[13783,12],[23308,12],[39501,12],[39759,12],[40861,13],[46697,12],[46792,12],[46931,12]]},"/en/lessons/linear-regression":{"position":[[23764,9]]},"/en/lessons/linux-installation":{"position":[[350,12],[1611,13],[1663,12],[2802,12],[2896,12],[3004,12],[3081,12]]},"/en/lessons/logistic-regression":{"position":[[3558,13]]},"/en/lessons/mac-installation":{"position":[[693,12],[2181,12],[2275,12],[2383,12],[2460,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6320,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18438,12],[18728,13]]},"/en/lessons/output-data-as-html-file":{"position":[[207,12],[234,12],[5305,12],[6369,12]]},"/en/lessons/qgis-layers":{"position":[[98,12],[125,12],[1874,12],[1899,12],[2845,12],[3080,12],[17905,12]]},"/en/lessons/research-data-with-unix":{"position":[[2531,12],[6206,9],[12019,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15055,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1209,12],[3228,12],[25907,12]]},"/en/lessons/sentiment-analysis":{"position":[[9917,12],[10749,12],[10833,12],[17713,12],[17784,12],[17942,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15890,12],[15974,12],[16024,12],[35373,12]]},"/en/lessons/sonification":{"position":[[24452,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8655,12],[8705,12],[9763,12],[9933,13],[10310,13],[11197,12],[22627,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7925,12],[11597,12],[48493,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17285,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6391,12],[6450,12],[6568,12],[10019,12],[10667,12],[10693,12],[12272,13],[14106,12],[16828,12],[17770,14]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5148,12],[5637,12],[6214,12],[6340,12],[20248,13],[20477,13],[23647,11],[23815,11],[23898,8],[26145,12],[27200,11],[27518,11],[30216,11],[31329,12],[40318,12],[40460,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17460,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4890,12]]},"/en/lessons/windows-installation":{"position":[[491,12],[3539,12],[3633,12],[3741,12],[3818,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1069,11],[2943,12]]}}}],["instructor",{"_index":9172,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2697,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32734,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8351,11],[10640,11],[15711,11],[44331,10],[44755,11]]}}}],["instrument",{"_index":3410,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[16327,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64170,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10568,12]]},"/en/lessons/sonification":{"position":[[1378,11],[5836,11],[11523,15],[12525,15],[18675,15],[18835,11],[25681,15],[32972,16],[33555,10],[39982,10],[40167,11],[40226,15]]}}}],["insuffici",{"_index":5246,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65484,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27623,12]]}}}],["insular",{"_index":20344,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[8572,10]]}}}],["insult",{"_index":8408,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4640,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[17952,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62458,7]]}}}],["insur",{"_index":9105,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15405,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47301,7],[52481,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38798,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14774,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16925,9],[17262,9]]}}}],["insurrections'\">",{"_index":22532,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[33891,19]]}}}],["int",{"_index":6754,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22391,4],[27473,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23298,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35846,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19316,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[34151,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16039,4],[16901,3]]}}}],["int(len(range_)/2",{"_index":4813,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32908,18]]}}}],["int(m.group(1",{"_index":12396,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58489,15]]}}}],["int(m.group(3",{"_index":12287,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45083,15],[58409,15]]}}}],["int(pgbrk.match(line).group(1",{"_index":12300,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46308,31]]}}}],["int(request.args['id",{"_index":7903,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24892,23],[27119,23]]}}}],["int(slug.match(line).group(3",{"_index":12347,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53333,30]]}}}],["int(tabl",{"_index":4206,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40268,10],[40305,10],[40342,10]]}}}],["int(x.group(3",{"_index":12259,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37608,15]]}}}],["int64",{"_index":4743,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29210,5],[29258,5],[29306,5],[29354,5],[29402,5],[29450,5],[29498,5],[29546,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13230,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30168,5]]}}}],["int64(8",{"_index":4744,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29560,8]]}}}],["intact",{"_index":2001,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5473,7]]},"/en/lessons/installing-omeka":{"position":[[11795,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29408,7]]}}}],["integ",{"_index":1018,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2943,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3477,8],[3519,8],[3787,7],[4001,9],[4886,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29650,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13490,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35586,7],[35769,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17288,8],[20470,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10091,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5383,7],[8512,7],[8641,8],[8703,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4031,7],[37669,7],[40582,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44847,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20222,8]]},"/en/lessons/json-and-jq":{"position":[[30087,8],[30194,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7276,7],[7440,8],[7497,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4891,8],[5358,7],[5537,7]]},"/en/lessons/output-data-as-html-file":{"position":[[4278,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39925,7]]}}}],["integer1",{"_index":1994,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4410,10]]}}}],["integer2",{"_index":1990,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4282,12],[4425,10]]}}}],["integr",{"_index":34,"title":{"/en/lessons/linux-installation":{"position":[[14,10]]},"/en/lessons/mac-installation":{"position":[[14,10]]},"/en/lessons/windows-installation":{"position":[[14,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[683,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42483,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3132,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13020,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2229,11],[17440,9],[24414,10],[29431,14]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29191,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18304,10],[36153,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1571,10],[2944,11],[8517,10],[9656,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40064,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44076,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1202,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45006,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68721,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[1366,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12100,10],[13203,11]]},"/en/lessons/gravity-model":{"position":[[7264,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42533,9],[45390,10],[45585,10],[48041,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5536,9],[5801,11],[6777,11],[6850,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13691,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1760,11],[11466,11]]},"/en/lessons/intro-to-powershell":{"position":[[3652,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[1188,10],[26937,10]]},"/en/lessons/introduction-map-warper":{"position":[[19065,10],[19659,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15488,10]]},"/en/lessons/jupyter-notebooks":{"position":[[8697,10],[37558,10],[37836,11],[38757,10],[40570,11]]},"/en/lessons/linear-regression":{"position":[[46915,8]]},"/en/lessons/linux-installation":{"position":[[15,10],[4761,10]]},"/en/lessons/mac-installation":{"position":[[15,10],[4439,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1816,10],[5631,10],[18877,9],[19776,9],[20721,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5262,9]]},"/en/lessons/sentiment-analysis":{"position":[[12417,11],[12587,10],[12658,10],[12725,10],[22530,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14045,11]]},"/en/lessons/space-place-gazetteers":{"position":[[48545,11],[48786,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20113,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3151,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13955,10],[14454,11],[17798,12]]},"/en/lessons/windows-installation":{"position":[[15,10],[5688,10]]}}}],["intel",{"_index":15329,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[3948,5]]}}}],["intellectu",{"_index":10788,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23834,12]]},"/en/lessons/gravity-model":{"position":[[17104,12],[18552,12]]},"/en/lessons/naive-bayesian":{"position":[[13671,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[986,12]]},"/en/lessons/space-place-gazetteers":{"position":[[45716,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2432,12]]}}}],["intellig",{"_index":4619,"title":{"/en/lessons/facial-recognition-ai-python":{"position":[[61,12]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10152,12],[69136,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62746,12],[64043,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[62,12],[811,12],[25377,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[25628,13],[45196,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3565,12],[54888,14],[55006,13],[56085,12]]},"/en/lessons/linear-regression":{"position":[[46353,14]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50054,12],[54068,12]]},"/en/lessons/sonification":{"position":[[4083,15]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5860,12]]}}}],["intend",{"_index":2109,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14707,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29873,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18059,8],[25428,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15165,8],[25457,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4690,8],[6366,8],[17254,9],[21119,8],[54457,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6837,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19691,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[620,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27695,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39491,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18326,8],[33651,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20161,6]]},"/en/lessons/extracting-keywords":{"position":[[29018,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2889,8]]},"/en/lessons/geocoding-qgis":{"position":[[1493,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34828,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8594,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6660,8],[7399,8],[13283,8],[43844,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[842,8],[20783,9],[37591,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34939,8]]},"/en/lessons/jupyter-notebooks":{"position":[[41433,8]]},"/en/lessons/linear-regression":{"position":[[46230,7]]},"/en/lessons/preserving-your-research-data":{"position":[[3751,8],[16796,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3289,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1359,8],[8103,6]]},"/en/lessons/sentiment-analysis":{"position":[[9651,8],[14838,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2731,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14590,8],[47305,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18234,6],[21546,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28138,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[14640,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1636,8],[15673,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8540,8]]},"/en/lessons/working-with-text-files":{"position":[[2921,8],[5141,6]]}}}],["intens",{"_index":3784,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10166,10],[35969,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63553,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5459,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8106,9],[12996,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2950,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16459,11],[16538,7],[17356,9],[31889,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[12192,9],[18274,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28557,9]]},"/en/lessons/jupyter-notebooks":{"position":[[25150,9]]},"/en/lessons/naive-bayesian":{"position":[[11427,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5702,9],[6996,9],[43543,9],[44143,9]]},"/en/lessons/sentiment-analysis":{"position":[[2642,9],[12923,9],[29096,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24760,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2002,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16594,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37358,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13167,10]]}}}],["intent",{"_index":7083,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52066,7]]},"/en/lessons/gravity-model":{"position":[[11098,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50636,10]]},"/en/lessons/intro-to-linked-data":{"position":[[20844,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21643,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23313,10]]},"/en/lessons/sentiment-analysis":{"position":[[27868,10],[30557,10],[31655,10],[34847,10],[36684,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6514,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18804,11]]}}}],["intention",{"_index":8715,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42667,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45044,13]]}}}],["inter",{"_index":7201,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2908,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39828,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2437,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39237,5]]}}}],["interact",{"_index":2752,"title":{"/en/lessons/interactive-text-games-using-twine":{"position":[[0,11],[63,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10,11]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1462,11],[3930,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5814,11],[5853,11],[14814,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2344,11],[3261,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61585,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14875,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7975,11],[16370,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11680,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[879,8],[5820,11],[6962,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3608,11],[9866,13],[12845,11],[13347,12],[20447,8],[33629,12],[37716,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[33098,8],[38473,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8485,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2090,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6591,12],[6655,11],[50903,12],[50967,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6405,11],[10435,11],[43527,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1063,11],[1250,11],[3837,11],[14436,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24374,9]]},"/en/lessons/extracting-keywords":{"position":[[5355,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1927,8],[2335,11],[2544,11],[3636,9],[19963,8],[20025,11],[35914,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[8894,11],[30380,11],[35698,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9276,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[430,10]]},"/en/lessons/gravity-model":{"position":[[19110,11],[19257,11],[29908,11],[60233,11],[60968,11],[62321,11],[63191,11],[64542,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[3835,11],[3917,11],[28613,11],[43680,11],[45056,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1,11],[64,11],[9462,11],[9574,11],[9701,11],[9875,11],[22889,8],[32103,8],[36598,8],[45649,12],[46184,11],[46294,11],[46334,11],[48216,11],[48830,12],[50083,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10,11],[1590,11],[2780,11],[3383,12],[3551,11],[4395,8],[5415,11],[5704,11],[6507,11],[6585,13],[6636,13],[6943,11],[11754,13],[11891,11],[11999,14],[13369,13],[13511,11],[13605,11],[13810,12],[15212,13],[15341,11],[16102,13],[16355,11],[16895,13],[17029,11],[17128,11],[17221,14],[18654,13],[18805,11],[18904,11],[19520,14],[19608,14],[19992,11],[21211,11],[21516,11],[28939,11],[29145,11],[29313,11],[29993,13],[35110,13],[35239,11],[35721,13],[35844,11],[36578,11],[37998,11],[38104,14],[40521,13],[40764,11],[42477,11],[43134,11],[44149,11],[45721,11],[47471,11],[48786,11],[48926,11],[49593,14],[49729,11],[49826,11],[49853,12],[49874,11],[50084,13],[51207,11],[54017,11],[54094,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9130,9],[19227,8],[34429,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2906,12],[35334,8],[41718,11]]},"/en/lessons/intro-to-bash":{"position":[[233,11],[608,8],[858,8],[974,8],[11348,11],[11415,8],[12209,8]]},"/en/lessons/intro-to-powershell":{"position":[[15857,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[258,8],[1312,8],[3493,8],[7142,8],[7261,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[10568,8],[15025,11],[26683,11]]},"/en/lessons/introduction-map-warper":{"position":[[6085,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3881,11],[4073,8],[24457,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46689,12]]},"/en/lessons/json-and-jq":{"position":[[6160,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2404,11],[13216,8],[14206,11],[35431,11],[38931,11],[40906,11]]},"/en/lessons/linux-installation":{"position":[[249,11],[3607,11],[3655,8],[4249,11]]},"/en/lessons/mac-installation":{"position":[[255,11],[3194,11],[3242,8],[3930,11]]},"/en/lessons/qgis-layers":{"position":[[9444,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28439,14]]},"/en/lessons/research-data-with-unix":{"position":[[3493,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[607,11],[6265,11],[25063,11],[25215,10],[25349,12],[25378,11],[25554,8],[26533,13],[26588,12],[26866,12],[27071,12],[27147,12],[27407,12],[27421,12],[27884,12],[28060,11],[29607,11]]},"/en/lessons/sentiment-analysis":{"position":[[3415,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11,11],[139,11],[351,8],[695,11],[784,11],[1458,11],[1701,11],[2072,11],[2216,11],[2364,11],[2636,11],[2820,11],[2939,13],[3140,11],[3581,11],[3714,11],[4114,11],[4174,11],[6166,11],[9347,11],[12590,11],[13318,11],[13703,11],[24105,12],[24293,11],[27129,11],[30346,12],[32156,11],[35450,11],[35654,11],[38565,11],[38798,11]]},"/en/lessons/space-place-gazetteers":{"position":[[6151,12],[6439,11],[15683,12],[15877,10],[46016,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4667,11],[21577,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1335,8],[1544,11],[9890,8],[10007,11],[10153,13],[19145,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5056,12],[18680,12],[47317,8]]},"/en/lessons/transliterating":{"position":[[17552,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2700,12],[3264,11],[3732,11],[4201,11],[5061,11],[5552,11],[6289,11],[6838,11],[21846,12],[22716,11],[26707,8],[27712,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[675,13],[7873,11],[8890,12],[8986,8],[9067,11],[9384,11],[12173,13],[13998,11],[14897,8],[18365,11],[18833,12],[20966,12],[21129,11],[21513,12],[21945,8],[46293,11]]},"/en/lessons/windows-installation":{"position":[[4406,11],[4454,8],[5142,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17835,11]]},"/en/lessons/working-with-text-files":{"position":[[1191,8]]}}}],["intercept",{"_index":13550,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10033,9],[22407,10],[23096,9],[23869,9],[42224,9],[42571,9],[42690,9],[44052,9],[44180,10],[45718,10],[45765,10],[45810,10],[45855,9],[49760,10],[50017,9],[51527,9],[51827,9],[52347,9]]},"/en/lessons/linear-regression":{"position":[[1048,9],[19440,11],[19710,9],[20053,9],[62427,9],[62581,9],[62623,9],[62789,9],[62848,9],[63244,10]]},"/en/lessons/logistic-regression":{"position":[[685,9],[7527,10],[8106,10],[8355,9],[9117,10],[9387,9],[43382,9],[63008,9]]}}}],["interchag",{"_index":19961,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4767,14]]}}}],["interchang",{"_index":5647,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10407,16],[20005,16]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3262,15]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2788,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5909,15]]},"/en/lessons/transliterating":{"position":[[287,11],[20098,11]]}}}],["interconnect",{"_index":7207,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3407,15],[28272,16]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29828,14]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4960,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[10978,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3794,15]]},"/en/lessons/space-place-gazetteers":{"position":[[14137,15]]}}}],["interdisciplinari",{"_index":15945,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6964,18]]},"/en/lessons/linear-regression":{"position":[[73435,17]]},"/en/lessons/logistic-regression":{"position":[[64781,17]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52004,17]]}}}],["interest",{"_index":107,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1938,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1073,11],[12839,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5376,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16187,12],[26208,11],[31017,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14491,11],[23418,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44381,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19308,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4513,10],[8204,11],[11618,10],[12585,10],[33718,9],[47886,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39746,11],[39910,11],[52099,10],[61659,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23323,10],[59507,10]]},"/en/lessons/common-similarity-measures":{"position":[[35920,11],[36329,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24229,10],[46622,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19769,10],[55683,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16675,12],[19797,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2677,10],[3361,8],[8062,9],[14071,8],[23979,10],[25230,9],[30985,9],[33381,13],[35154,13],[41762,10],[47662,11],[53021,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30881,11],[33077,12]]},"/en/lessons/counting-frequencies":{"position":[[8224,10],[10211,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13857,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2469,9],[3864,11],[6703,9],[8784,10],[10983,10],[11841,10],[15018,9],[24546,11],[27387,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4800,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17417,10],[28907,10],[29344,11],[32107,10],[34639,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[549,8],[1938,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1274,10],[4893,10],[7634,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3437,10],[7585,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14269,10],[40892,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25539,10],[45773,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10102,11],[48654,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[150,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2181,10],[2306,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1992,8],[3036,8],[29571,8]]},"/en/lessons/extracting-keywords":{"position":[[1871,10],[3635,10],[18361,10],[38810,10],[39115,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6193,9],[6311,10],[6640,8],[7070,8],[44276,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[854,10],[2017,10],[5749,11],[35611,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3384,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5011,10]]},"/en/lessons/geocoding-qgis":{"position":[[4628,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1488,10],[23944,10],[25360,10],[29580,10]]},"/en/lessons/georeferencing-qgis":{"position":[[5647,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[8006,9],[9490,10],[17470,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9562,10]]},"/en/lessons/gravity-model":{"position":[[26749,11],[33614,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5051,10],[7038,10],[13140,10],[20043,10],[30610,10],[37241,10],[42300,10],[43504,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21675,10],[23482,10],[23857,10],[24498,10],[24849,10],[29529,10],[33369,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23001,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36136,11],[43878,11],[47206,9],[56750,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11675,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7478,10]]},"/en/lessons/intro-to-linked-data":{"position":[[30292,9],[32568,10],[34802,11]]},"/en/lessons/intro-to-powershell":{"position":[[22152,12],[24137,12],[27429,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[11914,12],[12336,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1172,8],[1378,8],[1848,10],[2121,10],[21009,8],[38083,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6838,10],[12650,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[916,11],[15170,10],[18693,11],[42833,11],[43091,11],[43237,11],[46625,10],[47026,10]]},"/en/lessons/json-and-jq":{"position":[[24666,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9163,8]]},"/en/lessons/linear-regression":{"position":[[69346,11]]},"/en/lessons/linux-installation":{"position":[[4589,11]]},"/en/lessons/mac-installation":{"position":[[4266,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36389,8]]},"/en/lessons/naive-bayesian":{"position":[[1442,11],[1688,8],[2533,12],[3124,10],[4827,10],[5366,10],[39285,10],[39507,10],[42340,10],[47703,10],[52402,13],[52445,12],[52664,13],[53631,10],[53776,11],[53857,11],[57675,13],[61474,11],[67484,10],[67599,12],[67937,8],[70544,11],[70712,11]]},"/en/lessons/normalizing-data":{"position":[[7786,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1063,10]]},"/en/lessons/qgis-layers":{"position":[[12097,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2128,10],[6463,10],[13341,8],[16880,10],[17048,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10650,10],[11181,8],[14277,10],[19180,10],[19535,10],[20246,8],[21658,10],[28702,11],[29529,11],[30515,10],[39763,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2141,10],[26882,11],[32372,10],[35510,10],[36325,10]]},"/en/lessons/sentiment-analysis":{"position":[[1062,8],[1545,11],[2025,11],[3455,10],[8130,10],[8221,10],[14544,10],[19604,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2860,11],[12175,8]]},"/en/lessons/sonification":{"position":[[681,10],[7691,10],[13239,10],[31731,9]]},"/en/lessons/space-place-gazetteers":{"position":[[10654,8],[13044,10],[15765,10],[36833,10],[45487,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31609,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2120,9],[12983,10],[29225,10],[33085,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22670,11],[45402,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9536,9],[53396,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4371,10],[25261,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14848,10],[41162,11]]},"/en/lessons/transliterating":{"position":[[17474,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4736,10],[4852,11],[23374,10],[25255,10],[28514,9],[31488,11],[34120,9],[36653,10],[42675,11],[46400,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[24926,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[510,10],[22128,10],[25210,9],[25313,8],[26671,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2776,9],[2870,11],[9153,8],[13406,11],[37245,9],[43035,10]]},"/en/lessons/windows-installation":{"position":[[5516,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6604,10],[10346,11]]},"/en/lessons/working-with-web-pages":{"position":[[4125,10],[5515,10]]}}}],["interestingli",{"_index":7113,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[54971,14]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12076,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50180,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20008,14]]}}}],["interfac",{"_index":2213,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8745,9],[10305,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32399,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2028,11],[2829,10],[3685,9],[15736,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7287,9],[15597,11],[15671,10],[15805,9],[19643,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3161,9],[3611,10],[16815,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14554,9],[14753,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3859,9],[3904,9],[4720,10],[13075,9],[14637,10],[30168,10],[40204,9],[42955,10],[50812,9],[61144,10],[71320,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9129,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[665,10],[4323,10],[7838,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5150,9],[5394,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4919,10],[5041,9],[16389,10],[34229,10],[45621,9],[46939,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[128,9],[391,9],[650,9],[1025,9],[2571,9],[2755,9],[3147,9],[3251,9],[5025,9],[5199,9],[6933,9],[8780,9],[9031,9],[9999,9],[10845,9],[11840,10],[12388,9],[12481,9],[12675,9],[15909,9],[18254,9],[31170,10],[37208,11],[37356,9],[37581,9],[39663,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1284,9],[5877,10],[6347,10],[7063,10],[7980,9],[12908,10],[13318,10],[15078,9],[24389,10],[27442,9],[27491,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19864,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31931,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17359,9],[19284,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[719,9],[16620,9],[17739,9],[18308,9],[39212,9],[43008,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1665,9],[5320,10],[5390,10],[6690,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48360,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1988,9],[2343,10],[6010,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39425,10],[47975,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4748,10],[13734,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44950,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2581,10],[2903,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1881,10],[19753,9],[27864,10]]},"/en/lessons/geocoding-qgis":{"position":[[18058,9],[36796,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[206,9],[1730,9],[4803,9],[12207,9],[14865,9],[30153,10],[30626,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[987,10],[1529,9],[9226,9],[9315,9],[20967,9],[21754,9],[26284,10],[26838,9],[27068,9],[27416,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[847,11],[25192,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[2903,9],[19176,9],[28599,9]]},"/en/lessons/installing-omeka":{"position":[[3010,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4950,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4069,9],[4363,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[421,9],[4689,10],[5667,10],[6490,10],[7413,9],[15417,9],[15570,10],[15967,10],[17630,9],[29456,10]]},"/en/lessons/intro-to-bash":{"position":[[557,10],[663,10],[1026,10],[1121,10],[1514,11],[1721,9],[2097,9],[4504,10],[11555,10],[13120,9],[26688,10],[26731,10],[26755,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5500,9]]},"/en/lessons/intro-to-linked-data":{"position":[[30555,10],[30603,10]]},"/en/lessons/intro-to-powershell":{"position":[[1500,9],[2536,9],[2584,9],[2744,9],[6668,12],[40761,9],[46371,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[322,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[5366,9],[17038,9]]},"/en/lessons/introduction-map-warper":{"position":[[10127,9],[10544,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3209,11],[4461,10],[10755,9],[11875,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[142,9],[908,10],[3124,9],[3860,9],[18402,9],[44597,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46272,10],[46495,9]]},"/en/lessons/json-and-jq":{"position":[[1725,9]]},"/en/lessons/jupyter-notebooks":{"position":[[286,9],[3162,9],[7063,10],[9786,10],[12520,9],[13030,10],[13161,10],[13990,9],[14035,9],[14270,10],[15171,9],[15337,9],[16702,9],[17197,9],[17437,9],[18217,10],[18574,9],[19359,9]]},"/en/lessons/naive-bayesian":{"position":[[5627,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18794,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2415,10]]},"/en/lessons/research-data-with-unix":{"position":[[4318,10],[9008,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9751,10],[30939,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[383,9],[1384,10],[1437,10],[3657,10],[4186,10],[13479,9],[22223,9]]},"/en/lessons/sonification":{"position":[[10848,9],[12442,9],[12803,9],[19229,10],[23317,10],[34820,9],[40001,10]]},"/en/lessons/space-place-gazetteers":{"position":[[37350,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31081,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33783,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12890,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1769,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19421,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48191,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5067,9],[32984,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4468,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4191,10],[16529,9]]}}}],["interface(gui",{"_index":75,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1345,15]]}}}],["interfer",{"_index":8069,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9637,9]]},"/en/lessons/extracting-keywords":{"position":[[18094,9],[24648,9],[36377,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18270,9]]}}}],["intergener",{"_index":14173,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6679,17]]}}}],["interim",{"_index":21636,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46988,7]]}}}],["interlaken",{"_index":9964,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53037,10]]}}}],["interlinear",{"_index":3884,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17900,12]]}}}],["interlink",{"_index":13400,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5121,12],[20483,11],[22625,11]]},"/en/lessons/intro-to-linked-data":{"position":[[15784,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6888,12]]},"/en/lessons/space-place-gazetteers":{"position":[[2306,11]]}}}],["interlock",{"_index":9057,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2354,10],[9571,10],[14157,10],[14209,9],[16305,10],[16570,10],[17290,9],[20217,10]]}}}],["intermedi",{"_index":2130,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[799,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2139,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1703,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3316,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2049,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39803,12]]},"/en/lessons/json-and-jq":{"position":[[13199,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22767,12]]},"/en/lessons/sentiment-analysis":{"position":[[15503,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[447,12],[512,12],[47562,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[12347,12]]}}}],["intermediari",{"_index":10588,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39992,15]]},"/en/lessons/extracting-keywords":{"position":[[38581,12]]},"/en/lessons/json-and-jq":{"position":[[21439,12]]}}}],["intern",{"_index":1677,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37416,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[15994,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19033,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17958,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3229,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68184,9]]},"/en/lessons/common-similarity-measures":{"position":[[20709,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[32830,8],[33149,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57447,8],[62664,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3360,13],[6669,13],[20224,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23697,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2604,13],[3709,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58222,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28302,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47159,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14716,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31317,13],[31629,13]]},"/en/lessons/gravity-model":{"position":[[11304,8],[11811,8],[61062,13],[61109,13],[63283,13],[63330,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49925,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14439,8]]},"/en/lessons/intro-to-linked-data":{"position":[[6606,13],[13655,13],[14666,13],[15312,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[26655,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51053,13],[53090,13]]},"/en/lessons/jupyter-notebooks":{"position":[[36396,9]]},"/en/lessons/linear-regression":{"position":[[46583,8],[78109,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4046,13],[5025,13],[9892,13],[10135,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6505,13],[20304,13],[21426,13],[30181,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48977,13],[53689,13],[54351,6]]},"/en/lessons/sentiment-analysis":{"position":[[39879,13]]},"/en/lessons/sonification":{"position":[[41414,13]]},"/en/lessons/space-place-gazetteers":{"position":[[33401,13],[50363,13],[50556,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7231,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50792,13],[63338,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12472,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[662,13],[11194,13],[24424,13],[25975,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4645,13],[4757,13],[5753,13],[5918,13],[6465,13],[6545,13],[12840,13]]}}}],["internalist",{"_index":3887,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17984,12]]}}}],["internation",{"_index":5336,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5208,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7059,15]]},"/en/lessons/space-place-gazetteers":{"position":[[33469,15]]},"/en/lessons/windows-installation":{"position":[[1840,21]]}}}],["international",{"_index":16542,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52789,15]]}}}],["internet",{"_index":726,"title":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16,8]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[442,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6731,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[463,8],[1731,8],[2332,8],[2615,8],[16192,8],[17036,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[770,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3693,8],[9732,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1635,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1368,9],[4649,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1917,8],[2401,8],[36237,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7119,8],[7265,8],[7461,8],[8087,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17,8],[154,8],[493,8],[762,8],[913,8],[2012,8],[2108,8],[2430,8],[2971,8],[3112,8],[3610,8],[4641,8],[8063,8],[12415,8],[13237,8],[14825,8],[15755,8],[15814,8],[18025,8],[20568,8],[24828,8],[25065,8],[25240,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6125,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3279,8],[41071,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[597,8],[1904,8],[4093,8],[17645,8],[20942,8],[22274,8],[25472,8],[29499,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3020,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1289,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3053,9]]},"/en/lessons/installing-omeka":{"position":[[12360,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3297,8],[4101,8],[4191,8],[4872,8],[15828,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16630,9],[16707,9],[18573,8],[46201,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6545,8],[6700,8],[6896,8],[7520,8],[41241,8]]},"/en/lessons/intro-to-linked-data":{"position":[[10239,8]]},"/en/lessons/introduction-map-warper":{"position":[[20216,8],[20391,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12681,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[169,8],[2767,8],[3142,8],[7161,9],[9628,8],[23175,8],[24304,9]]},"/en/lessons/json-and-jq":{"position":[[5142,8]]},"/en/lessons/jupyter-notebooks":{"position":[[43338,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1143,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[471,9],[12069,9]]},"/en/lessons/qgis-layers":{"position":[[7010,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9266,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[304,8],[9305,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5153,8]]},"/en/lessons/transliterating":{"position":[[13485,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37870,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4030,8],[5380,8],[6127,8],[31061,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2070,8],[7563,8],[7869,8],[17063,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[559,9],[13564,8]]},"/en/lessons/working-with-text-files":{"position":[[319,8]]},"/en/lessons/working-with-web-pages":{"position":[[2108,8]]}}}],["internet.13",{"_index":9244,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13356,11]]}}}],["internetarch",{"_index":8742,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[2377,16],[2720,16],[2755,15],[6552,16],[6619,15],[7233,15],[7537,15],[7695,15],[9186,15],[9527,15],[9761,15],[12883,15],[13782,15],[16532,15],[22604,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6035,15],[7240,15],[10800,15],[10983,15]]}}}],["internetarchive.get_item('lettertowilliaml00doug",{"_index":8771,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7910,50],[13104,50]]}}}],["internetarchive.get_item(itemid",{"_index":8809,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13927,32],[16736,32]]}}}],["internetarchive.ipynb",{"_index":10680,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6496,22],[11812,21],[21223,21]]}}}],["internetarchive.search_items('collection:bplsca",{"_index":8765,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[6968,50],[9786,50],[13808,50],[16617,50]]}}}],["internetarchive.search_items('collection:nasa",{"_index":8763,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[6644,47]]}}}],["interniert",{"_index":11522,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14680,11],[15283,13],[20068,13],[23163,13],[23306,10]]}}}],["internship",{"_index":14242,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18829,10],[21151,10],[34759,11]]}}}],["interoper",{"_index":10826,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28322,16]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2998,14]]},"/en/lessons/intro-to-linked-data":{"position":[[3291,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51809,14]]},"/en/lessons/research-data-with-unix":{"position":[[3106,16]]},"/en/lessons/space-place-gazetteers":{"position":[[12759,16],[14036,17],[19474,16],[19568,17],[20034,16]]}}}],["interplay",{"_index":21664,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4565,9]]}}}],["interpol",{"_index":2852,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13249,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64647,13],[65692,13]]},"/en/lessons/output-data-as-html-file":{"position":[[3819,11]]}}}],["interpret",{"_index":951,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[278,12],[27969,12],[28409,12],[34761,12],[46253,14],[49411,14]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36101,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16572,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14113,13],[56601,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59210,10],[68509,14]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1663,11],[3040,12]]},"/en/lessons/common-similarity-measures":{"position":[[26348,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25057,16]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30626,10],[42249,10],[44315,12],[52050,14],[53189,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16557,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[276,12],[1390,12],[14933,12],[21323,14],[23421,14],[24877,12],[29503,9],[36863,11],[39657,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4944,15],[5220,15],[9151,14],[15414,14],[26647,14],[28748,14]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29445,10],[46612,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6836,12],[7647,11],[8013,12],[8434,12],[9665,11],[10070,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20958,11],[36620,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35612,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1303,12],[48524,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30055,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2304,14],[5185,16]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1201,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2420,11],[6661,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3944,11],[21230,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19657,11],[22383,11]]},"/en/lessons/georeferencing-qgis":{"position":[[8564,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26668,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18161,9]]},"/en/lessons/gravity-model":{"position":[[927,14],[31058,15],[54894,14],[54993,15],[55103,12],[55423,15],[55489,15]]},"/en/lessons/image-classification-neural-networks":{"position":[[727,15],[30497,14]]},"/en/lessons/installing-python-modules-pip":{"position":[[2258,12],[3374,12],[3482,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9115,10],[34529,15]]},"/en/lessons/intro-to-bash":{"position":[[2064,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2644,12]]},"/en/lessons/intro-to-powershell":{"position":[[30338,9],[30693,15],[40338,11]]},"/en/lessons/introduction-map-warper":{"position":[[2304,9],[2443,16],[9929,14],[17734,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34940,11]]},"/en/lessons/linear-regression":{"position":[[3057,14],[3502,12],[17230,12],[54109,10],[66955,11],[67625,12],[67917,14],[72231,12],[79962,12]]},"/en/lessons/linux-installation":{"position":[[2663,13],[2764,12],[2860,11],[2937,11],[3044,11],[3672,11]]},"/en/lessons/logistic-regression":{"position":[[2777,14],[3222,12],[26421,12],[67652,12]]},"/en/lessons/mac-installation":{"position":[[2042,13],[2143,12],[2239,11],[2316,11],[2423,11],[3259,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7093,11]]},"/en/lessons/naive-bayesian":{"position":[[2354,12]]},"/en/lessons/normalizing-data":{"position":[[8569,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2252,14]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2746,9],[2870,14],[3317,12],[19346,14],[19868,12],[29390,12],[54459,12]]},"/en/lessons/sentiment-analysis":{"position":[[9504,9],[40697,9]]},"/en/lessons/sonification":{"position":[[6915,15],[13579,14],[22906,9],[33627,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11965,11],[16307,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2632,9],[3360,15],[8668,12],[32907,12],[34141,14],[46085,14],[47812,14],[59859,9],[60152,15]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25895,12],[25954,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[334,9],[23123,15],[52962,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[13095,14]]},"/en/lessons/viewing-html-files":{"position":[[283,9],[1667,11],[3653,10]]},"/en/lessons/windows-installation":{"position":[[1733,11],[3400,13],[3501,12],[3597,11],[3674,11],[3781,11],[4471,11]]},"/en/lessons/working-with-text-files":{"position":[[2895,12]]}}}],["interpreter.png",{"_index":23575,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1779,16]]}}}],["interpreter’",{"_index":8767,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7482,13]]}}}],["interquartil",{"_index":14551,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[43227,13],[44092,13]]}}}],["interrel",{"_index":13384,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3839,12]]}}}],["interrog",{"_index":4194,"title":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[0,13]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39942,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20680,13]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5544,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35512,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[5199,13],[42135,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1,13],[618,13],[677,13],[1894,13],[1930,11],[7662,11],[11522,15],[33291,13],[36642,13],[52984,11]]},"/en/lessons/intro-to-linked-data":{"position":[[3067,11],[3598,13],[29879,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24013,12]]},"/en/lessons/linear-regression":{"position":[[1640,11],[21848,11]]},"/en/lessons/logistic-regression":{"position":[[1360,11],[5135,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1947,11],[31977,13]]}}}],["interrupt",{"_index":8793,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[10701,9]]},"/en/lessons/sonification":{"position":[[29662,11]]}}}],["intersect",{"_index":11252,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46598,14]]},"/en/lessons/georeferencing-qgis":{"position":[[1117,14],[5893,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[15641,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47237,12]]},"/en/lessons/intro-to-linked-data":{"position":[[34735,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24039,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49467,14],[49593,14]]}}}],["intersection",{"_index":22970,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[49415,18]]}}}],["interspers",{"_index":9427,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49191,11]]},"/en/lessons/output-data-as-html-file":{"position":[[9446,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10485,11]]}}}],["intertextu",{"_index":9534,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3090,12]]}}}],["intertwin",{"_index":8476,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26759,11]]}}}],["interurban",{"_index":13821,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60573,10],[62801,10],[64152,10]]}}}],["interv",{"_index":12547,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[15248,8],[28995,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[31685,6],[31758,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19900,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24981,8],[25514,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5494,10]]},"/en/lessons/logistic-regression":{"position":[[30150,8],[30250,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6004,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19129,8],[19217,9],[20030,8],[20333,8],[20643,8],[23145,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21751,8],[21852,8],[22259,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36777,10],[38281,9]]}}}],["intervalindex",{"_index":17766,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[36883,13]]}}}],["interven",{"_index":8029,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2099,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50248,12]]}}}],["intervent",{"_index":2350,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6542,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3837,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2665,13]]}}}],["interview",{"_index":20796,"title":{},"body":{"/en/lessons/sonification":{"position":[[34932,9]]}}}],["interview_data",{"_index":3871,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17557,15]]}}}],["interé",{"_index":20279,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50614,7]]}}}],["intimid",{"_index":14125,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[1291,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[3258,12]]}}}],["intj",{"_index":6928,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43044,4],[46613,4]]}}}],["intra",{"_index":23134,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[10925,5]]}}}],["intracellular",{"_index":6736,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20200,13],[22254,13],[22348,13],[27430,13],[27484,15]]}}}],["intract",{"_index":3745,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6237,11]]}}}],["intrepid",{"_index":16812,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[4953,8]]}}}],["intric",{"_index":8040,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4141,9],[13337,9]]}}}],["intricaci",{"_index":10154,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5300,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34614,12]]}}}],["intrigu",{"_index":6699,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15681,10],[18151,10]]},"/en/lessons/naive-bayesian":{"position":[[60548,10],[60903,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[20568,9]]}}}],["intrins",{"_index":12550,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[16412,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48783,10]]},"/en/lessons/jupyter-notebooks":{"position":[[712,9]]}}}],["intro",{"_index":1054,"title":{"/en/lessons/googlemaps-googleearth":{"position":[[0,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[0,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[0,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4647,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7602,5],[15357,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5582,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[179,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5094,5],[10079,5],[10430,5],[10947,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24467,5]]},"/en/lessons/georeferencing-qgis":{"position":[[707,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2976,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[930,5],[982,5],[18314,5],[46740,5],[47341,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1,5]]},"/en/lessons/intro-to-linked-data":{"position":[[38326,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1,5]]},"/en/lessons/introduction-map-warper":{"position":[[6260,5]]},"/en/lessons/jupyter-notebooks":{"position":[[41697,5],[42404,6]]},"/en/lessons/naive-bayesian":{"position":[[27727,5]]},"/en/lessons/sonification":{"position":[[37636,6]]},"/en/lessons/transliterating":{"position":[[472,6],[13925,6],[16648,6],[16969,6]]},"/en/lessons/vector-layers-qgis":{"position":[[173,5]]}}}],["introduc",{"_index":989,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1685,9],[5932,10],[52724,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[967,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8755,11],[16611,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61280,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2685,9],[50353,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57718,10],[65603,12],[72001,10]]},"/en/lessons/common-similarity-measures":{"position":[[4097,10],[39726,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46884,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1161,10],[1504,11],[2384,10],[54176,10],[58964,9],[60527,11],[64321,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19496,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[150,11],[4371,11],[46726,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5511,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13636,11],[20907,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2587,9],[3573,10],[3854,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1107,10],[55110,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8760,9],[9560,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52754,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43924,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[896,10],[1143,9],[1883,9],[20663,10],[21898,10],[25598,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21012,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1030,9],[6081,10],[10233,11],[11038,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12142,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[2650,9],[5490,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1153,10],[2178,10],[8766,11],[19485,11],[33310,10],[35191,10],[35319,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[708,10],[11420,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6848,10],[26398,11]]},"/en/lessons/gravity-model":{"position":[[9388,10],[61593,11],[66775,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[14838,11],[32801,10]]},"/en/lessons/installing-python-modules-pip":{"position":[[65,11],[583,11],[1441,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[294,11],[14578,11],[17703,9],[21389,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2444,9],[3280,9],[8893,10],[9720,11]]},"/en/lessons/intro-to-linked-data":{"position":[[27620,9],[31724,10],[38226,10]]},"/en/lessons/intro-to-powershell":{"position":[[1423,9],[46294,9]]},"/en/lessons/introduction-map-warper":{"position":[[23305,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2272,9],[4245,9],[13246,9],[42654,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44487,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3460,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7701,11]]},"/en/lessons/normalizing-data":{"position":[[4101,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1991,11]]},"/en/lessons/preserving-your-research-data":{"position":[[11733,11]]},"/en/lessons/research-data-with-unix":{"position":[[1180,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2174,9],[3259,10],[43304,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[98,10],[3826,10],[3936,10],[10813,10],[18424,10],[29546,10],[48043,10]]},"/en/lessons/sentiment-analysis":{"position":[[26614,9],[40081,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12405,11]]},"/en/lessons/sonification":{"position":[[2668,9],[2879,9],[3043,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1796,10],[32775,10],[33875,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[91,9],[1013,9],[6865,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[247,9],[2075,10],[11818,10],[63956,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[478,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8192,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5059,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[14562,9],[26302,11],[28074,9]]},"/en/lessons/viewing-html-files":{"position":[[3844,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21430,9]]},"/en/lessons/working-with-web-pages":{"position":[[568,10],[9822,11],[10213,10]]}}}],["introduct",{"_index":4,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[0,12]]},"/en/lessons/gravity-model":{"position":[[0,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[0,12]]},"/en/lessons/intro-to-bash":{"position":[[0,12]]},"/en/lessons/intro-to-linked-data":{"position":[[0,12]]},"/en/lessons/intro-to-powershell":{"position":[[0,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[3,12]]},"/en/lessons/introduction-and-installation":{"position":[[7,12]]},"/en/lessons/introduction-map-warper":{"position":[[0,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[0,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[0,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[0,12]]},"/en/lessons/jupyter-notebooks":{"position":[[0,12]]},"/en/lessons/sonification":{"position":[[28,12]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[43,12],[616,12],[2562,13],[2644,13],[23973,12]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[35,12],[630,13]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2732,13],[45284,12],[45703,12],[51421,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[707,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15650,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61482,12]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[60,12],[238,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[74,12],[903,12],[3334,12],[25120,12],[67895,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54,12],[1319,12],[51829,12],[69522,12],[69655,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[88,13],[1226,13],[34712,12],[65542,13],[65862,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40,12],[118,12],[319,12],[647,12],[1477,12],[5040,12],[5559,13],[6238,12],[9887,12],[15400,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40,12],[118,12],[1058,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[494,12],[1069,12],[2391,12],[8887,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[42,12],[1014,12],[11108,12],[12353,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15854,12],[15936,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[71,12],[952,12],[5301,12],[5415,12],[29728,14],[37377,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[81,12],[38521,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[118,12],[314,12],[2707,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16166,12],[18840,13]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[79,12],[1107,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[70,12],[761,12],[4886,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[87,12],[1439,12],[6218,12],[17509,12],[50735,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48,12],[1692,13],[2139,12],[5274,13],[5819,12],[7345,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1387,12],[3440,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10577,12],[11144,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[65,12],[584,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5664,12]]},"/en/lessons/extracting-keywords":{"position":[[5489,12],[17707,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[99,12],[515,12],[4158,12],[7167,12],[41755,12],[44582,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[628,12],[1621,12],[17815,12],[18752,12],[57459,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[77,12],[580,12],[2470,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[73,12],[320,12],[5284,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4,12],[23767,12],[35153,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1,12],[1708,12],[4239,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[1820,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24131,13]]},"/en/lessons/gravity-model":{"position":[[1,12],[7923,12],[57635,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[84,12],[463,12],[1272,12],[40853,12],[43055,12],[43481,12],[43720,12],[43981,12],[44659,12],[45872,12]]},"/en/lessons/installing-omeka":{"position":[[32,12],[280,12],[1462,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[113,12],[1180,12],[19787,13],[19836,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[63,12],[1523,12],[30854,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[109,12],[2484,12],[3033,12],[12621,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1,12],[749,12],[41766,12]]},"/en/lessons/intro-to-bash":{"position":[[1,12],[53,12],[101,12],[402,12],[441,12],[1869,12]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[685,12],[788,12]]},"/en/lessons/intro-to-linked-data":{"position":[[1,12],[66,12],[415,12],[485,12],[36714,12]]},"/en/lessons/intro-to-powershell":{"position":[[1,12],[72,12],[1390,12],[1595,12],[38491,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[4,12],[63,12],[967,12],[26740,12]]},"/en/lessons/introduction-and-installation":{"position":[[8,12]]},"/en/lessons/introduction-map-warper":{"position":[[1,12],[6418,12],[22334,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1,12],[96,12],[966,12],[3478,12],[40958,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1,12],[39229,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1,12],[55,12],[1050,12]]},"/en/lessons/json-and-jq":{"position":[[37730,12],[37791,13],[38096,13],[39276,13],[39326,13]]},"/en/lessons/jupyter-notebooks":{"position":[[1,12],[49,12],[675,12],[42482,12]]},"/en/lessons/linear-regression":{"position":[[4622,12],[6143,12],[79053,13]]},"/en/lessons/manipulating-strings-in-python":{"position":[[398,12],[8211,12]]},"/en/lessons/naive-bayesian":{"position":[[87,12],[1264,12],[27591,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[56,12],[892,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1161,12],[27838,12]]},"/en/lessons/research-data-with-unix":{"position":[[113,12],[291,12],[549,13],[2690,13],[6332,13],[11975,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7632,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2353,13],[45619,12],[49081,13]]},"/en/lessons/sentiment-analysis":{"position":[[416,12],[3979,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[80,12]]},"/en/lessons/sonification":{"position":[[29,12],[98,12],[7772,13]]},"/en/lessons/space-place-gazetteers":{"position":[[2559,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19159,12],[19201,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[59,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6018,12],[6812,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[77,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16773,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12408,12],[35289,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[328,12],[15131,12],[33530,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2456,12],[9942,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[14945,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[76,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14256,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2269,12],[2371,12]]}}}],["introduction.4",{"_index":12852,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[5561,14]]}}}],["introduction……………………………………………………..1",{"_index":6713,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17845,35]]}}}],["introductori",{"_index":1015,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2798,12]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9709,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13683,12]]},"/en/lessons/common-similarity-measures":{"position":[[2921,12],[7816,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3979,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11184,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1657,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54282,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2741,12],[6747,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1364,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[965,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[5526,12]]},"/en/lessons/linear-regression":{"position":[[78868,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1732,12],[35840,12]]},"/en/lessons/sonification":{"position":[[37754,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64078,12],[65189,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[427,12],[2361,12]]},"/en/lessons/working-with-web-pages":{"position":[[9741,12]]}}}],["intruct",{"_index":22393,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[6436,11]]}}}],["intuit",{"_index":3755,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7327,11],[7477,10],[13892,9],[16553,9],[40616,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15895,11],[41875,9],[65454,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30044,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18772,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1751,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12999,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9072,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25706,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14638,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18941,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13125,9],[41348,9]]},"/en/lessons/intro-to-linked-data":{"position":[[26438,10]]},"/en/lessons/linear-regression":{"position":[[14757,9],[20252,9],[27975,9],[32693,9],[54230,9]]},"/en/lessons/sonification":{"position":[[23307,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22982,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19761,10],[19898,9]]}}}],["invad",{"_index":6729,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19940,8],[21886,8]]}}}],["invalid",{"_index":15952,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9459,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9559,7]]}}}],["invalu",{"_index":2891,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16653,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70755,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18813,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47616,11]]},"/en/lessons/sentiment-analysis":{"position":[[4733,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9912,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[32479,10]]}}}],["invari",{"_index":12233,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34618,10],[55303,10]]}}}],["invas",{"_index":6731,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19966,10],[21912,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41993,8]]}}}],["invent",{"_index":9202,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7713,11],[7886,9],[13055,8]]},"/en/lessons/intro-to-linked-data":{"position":[[8294,6],[23143,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9567,8]]}}}],["inventor",{"_index":9251,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14704,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13561,9],[15735,9]]}}}],["inventori",{"_index":22513,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[28963,9],[29861,9]]}}}],["inventory_region",{"_index":23191,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2287,16]]}}}],["inventory_region.shp",{"_index":19329,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[11420,21]]}}}],["invers",{"_index":978,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1246,7],[5901,7],[14279,7],[14688,8],[40527,7],[52625,7]]},"/en/lessons/gravity-model":{"position":[[28745,7],[28803,7]]},"/en/lessons/linear-regression":{"position":[[5370,7]]},"/en/lessons/logistic-regression":{"position":[[8056,7]]},"/en/lessons/naive-bayesian":{"position":[[68906,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20483,7]]}}}],["invert",{"_index":4612,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7684,8],[50728,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30643,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22700,8]]},"/en/lessons/logistic-regression":{"position":[[23132,6],[24212,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48323,8],[53077,8]]},"/en/lessons/working-with-text-files":{"position":[[1593,8]]}}}],["inverted_triangl",{"_index":23325,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11829,18]]}}}],["invest",{"_index":44,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[827,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28329,7],[29464,6],[29792,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12693,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26943,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5739,6]]},"/en/lessons/jupyter-notebooks":{"position":[[19860,6]]},"/en/lessons/logistic-regression":{"position":[[54334,8]]},"/en/lessons/preserving-your-research-data":{"position":[[8877,10]]},"/en/lessons/sonification":{"position":[[391,8]]}}}],["investig",{"_index":1186,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10608,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34433,11],[49829,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20179,14]]},"/en/lessons/common-similarity-measures":{"position":[[19539,12],[35817,13],[38175,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40172,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[708,13],[46500,13],[55207,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7083,11],[8238,13],[9495,14],[35312,13],[50719,11],[52493,11],[55218,12],[59690,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27643,14]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27852,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21961,14]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2632,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48237,14]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2837,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17489,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33663,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4269,11]]},"/en/lessons/geocoding-qgis":{"position":[[18635,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[25563,13],[29855,14]]},"/en/lessons/googlemaps-googleearth":{"position":[[16041,13]]},"/en/lessons/gravity-model":{"position":[[6901,14],[19644,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[41297,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36582,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1561,15],[1757,12],[24330,13],[33046,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52368,15]]},"/en/lessons/research-data-with-unix":{"position":[[14350,13],[14707,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18211,14],[25187,11],[28774,11],[30229,11],[40677,14]]},"/en/lessons/sentiment-analysis":{"position":[[2485,13],[5990,13],[6491,13],[7285,14]]},"/en/lessons/sonification":{"position":[[7456,12],[9745,12],[23090,13],[23332,12]]},"/en/lessons/space-place-gazetteers":{"position":[[42337,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2919,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26503,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27869,12],[41205,11],[41443,12],[44294,12],[45244,14],[46980,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18191,13]]}}}],["investigator.”8",{"_index":17045,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[12054,15]]}}}],["invis",{"_index":3046,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14397,9],[39974,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18610,9]]},"/en/lessons/common-similarity-measures":{"position":[[37650,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2122,9]]},"/en/lessons/geocoding-qgis":{"position":[[16915,9]]}}}],["invit",{"_index":5485,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28597,7],[28654,8],[28840,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47795,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47751,10]]},"/en/lessons/gravity-model":{"position":[[13563,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18580,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1784,7]]}}}],["invite[",{"_index":8554,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5202,10]]}}}],["invok",{"_index":5290,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[2046,10],[2079,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[55162,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23363,8]]},"/en/lessons/gravity-model":{"position":[[3934,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15295,7],[16185,7],[16988,6],[18778,6],[21365,6],[29241,7],[35195,6],[35800,6],[40720,6],[42359,7],[43977,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20685,7]]},"/en/lessons/json-and-jq":{"position":[[793,8],[38272,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10217,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3160,6]]}}}],["involv",{"_index":1075,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5230,8],[35750,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2628,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3518,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1098,8],[20465,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45014,9],[61940,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11206,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25475,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5259,8],[6479,8],[16748,8],[23303,8],[23397,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1894,7],[61255,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6443,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2527,8],[26216,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33644,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1418,8],[8411,8],[38359,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7742,8],[7774,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10856,8],[19009,8],[37898,7],[39473,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5704,8],[14512,8],[34710,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1294,8],[3738,9],[42649,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32154,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2543,8],[3098,8],[25122,8]]},"/en/lessons/extracting-keywords":{"position":[[3184,8],[34299,8],[34471,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26521,8],[32678,7],[37854,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5801,8],[25072,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1671,8]]},"/en/lessons/geocoding-qgis":{"position":[[1664,8],[2543,8],[29437,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2098,8],[3269,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1741,9]]},"/en/lessons/gravity-model":{"position":[[19794,8],[30534,8],[30798,7],[32871,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[5680,8],[5761,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19434,8],[40907,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5223,8],[8723,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7595,8],[18436,8],[48221,8],[52462,8]]},"/en/lessons/intro-to-bash":{"position":[[25215,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30911,9]]},"/en/lessons/json-and-jq":{"position":[[39828,8]]},"/en/lessons/jupyter-notebooks":{"position":[[21721,8],[23254,8],[36330,8],[39462,7],[42864,7],[43008,7],[43079,7]]},"/en/lessons/linear-regression":{"position":[[4485,8],[37952,7],[38168,8]]},"/en/lessons/naive-bayesian":{"position":[[5049,8],[25159,9],[26406,9],[26743,9],[38770,8],[65832,8]]},"/en/lessons/normalizing-data":{"position":[[3669,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6664,8],[10062,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25047,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8480,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7045,8]]},"/en/lessons/sonification":{"position":[[2922,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1216,9],[47489,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8215,10],[8262,9],[12377,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2017,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4386,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[528,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[798,9],[18590,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2187,8],[35858,8],[43203,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[3333,8]]},"/en/lessons/vector-layers-qgis":{"position":[[1783,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1465,9],[35887,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7740,8]]},"/en/lessons/working-with-text-files":{"position":[[279,7]]}}}],["invulner",{"_index":5374,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10028,12]]}}}],["io",{"_index":3980,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23270,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1420,3],[1947,3],[2629,3],[8340,3],[8394,3],[9034,3],[10622,3],[10710,3],[11569,3],[31768,3],[31876,3],[36238,3],[36263,3],[36362,3],[36374,3],[36443,3],[36742,3],[37089,3],[37381,3],[37805,3],[37947,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[685,3],[1614,3],[8344,3],[9723,4],[13217,3],[13288,3],[13374,3],[14137,3],[33059,3],[38229,3],[38278,3],[38409,6],[38460,4],[38585,5],[38747,3],[39396,3],[39674,3],[39846,3],[40765,3],[40963,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8410,2],[9901,2],[11366,2],[12133,2],[13288,2],[14510,2],[18571,2]]}}}],["io.to_csv('geocod",{"_index":18171,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12533,20],[13716,20],[14874,20],[19171,20]]}}}],["io['area_name'].apply(geolocator.geocod",{"_index":18166,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12375,41],[13558,41]]}}}],["io['area_name'].map(str",{"_index":18191,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17744,24],[18939,24]]}}}],["io['country'].map(str",{"_index":18192,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17777,22],[18972,22]]}}}],["io['help",{"_index":18190,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17729,12],[18924,12]]}}}],["io['helper'].apply(geolocator.geocod",{"_index":18193,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17821,38],[19016,38]]}}}],["io['latitud",{"_index":18167,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12419,14],[13602,14],[14760,14],[17499,14],[17862,14],[19057,14]]}}}],["io['longitud",{"_index":18169,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12475,15],[13658,15],[14816,15],[17555,15],[17918,15],[19113,15]]}}}],["io[namecolumn].apply(geolocator.geocod",{"_index":18179,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[14717,40],[17456,40]]}}}],["iohann",{"_index":11832,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6660,7]]}}}],["iohanni",{"_index":12010,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10815,8],[62115,8]]}}}],["iordan",{"_index":12007,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10794,6],[62094,6]]}}}],["iowa",{"_index":20306,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[53527,6]]}}}],["iowa,24vermont",{"_index":3448,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1604,14]]}}}],["ip",{"_index":378,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9742,2],[13185,3]]},"/en/lessons/installing-omeka":{"position":[[5811,2],[12602,2]]}}}],["ipad",{"_index":8303,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10690,5],[37678,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13354,5],[40001,6]]}}}],["iphon",{"_index":8302,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10681,8],[37453,7],[37668,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13345,8],[39989,8]]}}}],["ipsa",{"_index":21143,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13543,4],[15717,4]]}}}],["ipsi",{"_index":11783,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6190,4]]}}}],["ipso",{"_index":11775,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6085,4],[10053,5],[10079,4],[61353,5],[61379,4]]}}}],["ipsum",{"_index":21114,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13117,5],[15340,7]]}}}],["ipykernel",{"_index":14609,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[53694,9]]}}}],["ipympl",{"_index":16262,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20150,8]]}}}],["ipynb",{"_index":14649,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16907,6]]},"/en/lessons/jupyter-notebooks":{"position":[[8410,6],[14088,8],[14512,6],[17504,6],[17616,6],[34633,8],[35001,6],[43976,6]]}}}],["ipython",{"_index":16809,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[2392,8],[6290,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10045,8]]}}}],["iq",{"_index":17245,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46337,2]]}}}],["iran",{"_index":150,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3205,4],[3389,5],[3574,4]]}}}],["iraq",{"_index":1652,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34988,4],[35178,4],[46454,4],[46567,4],[51226,4],[51339,4]]}}}],["iraqi",{"_index":2634,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29161,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[4880,7]]}}}],["irb",{"_index":8564,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6172,3]]}}}],["irc",{"_index":21205,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30577,4]]}}}],["ircam",{"_index":20851,"title":{},"body":{"/en/lessons/sonification":{"position":[[41472,6]]}}}],["ireland",{"_index":8838,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21839,9]]},"/en/lessons/extracting-keywords":{"position":[[29553,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38866,7],[38894,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10804,7],[31972,7],[32187,7]]}}}],["irish",{"_index":14743,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38633,5],[38758,5]]},"/en/lessons/intro-to-linked-data":{"position":[[28311,5],[38113,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25212,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7574,5],[9594,5],[17465,5],[37691,5]]}}}],["irma",{"_index":2794,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4740,4],[14084,4],[14263,5]]}}}],["iron",{"_index":9240,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13050,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9073,11]]}}}],["ironclad",{"_index":1178,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10273,8],[11056,9],[11204,8],[30330,8]]}}}],["ironi",{"_index":20367,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[14714,6]]}}}],["irregular",{"_index":11737,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3745,10]]}}}],["irrelev",{"_index":3805,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12431,10]]},"/en/lessons/linear-regression":{"position":[[78018,13]]},"/en/lessons/naive-bayesian":{"position":[[49859,10]]},"/en/lessons/sentiment-analysis":{"position":[[32953,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51296,10]]}}}],["irrevers",{"_index":21696,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[16950,12]]}}}],["irrit",{"_index":8462,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18293,10]]}}}],["irv",{"_index":16434,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47202,6],[55029,6]]}}}],["irving’",{"_index":20931,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[11884,8]]}}}],["irán.\\n",{"_index":16737,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27338,7]]}}}],["is",{"_index":15327,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[3614,5],[3648,3]]}}}],["is.na(geocoded_addresses$longitud",{"_index":12898,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14633,38]]}}}],["is.na(lat",{"_index":20592,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28254,12],[37251,12]]}}}],["is.na(lng",{"_index":20600,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29731,12]]}}}],["is_retweet",{"_index":19883,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[31161,13]]}}}],["is_stat",{"_index":13245,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33477,13]]}}}],["isa",{"_index":20239,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49393,3],[52560,3]]}}}],["isaac",{"_index":13521,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3994,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44374,5],[53006,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4618,5]]}}}],["isabel",{"_index":22113,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6321,8]]}}}],["isaksen",{"_index":12751,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30586,7],[32459,8]]}}}],["isalpha",{"_index":21565,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36308,9]]}}}],["isasi",{"_index":20116,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30578,7],[47860,7]]}}}],["isbn",{"_index":15170,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13694,4]]}}}],["ish",{"_index":3707,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1171,4]]}}}],["isham",{"_index":3575,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3172,5]]}}}],["ishan",{"_index":11447,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36658,5]]}}}],["ishizaki",{"_index":16503,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50598,9]]}}}],["isin",{"_index":23454,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30887,4]]}}}],["isl",{"_index":10363,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3948,6]]},"/en/lessons/qgis-layers":{"position":[[6165,4],[17562,4]]},"/en/lessons/vector-layers-qgis":{"position":[[3050,4],[5095,4],[11049,4],[13345,4]]}}}],["islam",{"_index":10060,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59020,6]]}}}],["island",{"_index":3529,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2532,6],[2989,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11742,7]]},"/en/lessons/georeferencing-qgis":{"position":[[2624,6],[4557,6],[9830,6]]},"/en/lessons/qgis-layers":{"position":[[158,6],[3130,6],[3225,7],[6053,7],[9896,6],[10821,6],[11364,6],[13406,7],[13663,6],[14696,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7202,7],[13334,7],[13375,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1446,7],[2000,7],[7276,6],[13826,6]]}}}],["island’",{"_index":19325,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[10078,8]]},"/en/lessons/vector-layers-qgis":{"position":[[10378,8]]}}}],["isn't",{"_index":15608,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23182,5],[23237,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32403,5]]}}}],["isn’t",{"_index":2151,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2677,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4193,5],[6441,5],[9992,5],[10634,5],[13907,5],[14280,5],[19628,5],[30716,5],[32460,5],[36631,5],[42301,5],[52089,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27437,5]]},"/en/lessons/common-similarity-measures":{"position":[[15667,5],[15748,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5755,5],[6445,5],[46739,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9326,5],[19631,5],[22525,5],[30594,5],[53738,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23151,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7776,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41562,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39035,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9688,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13049,5],[25839,5],[58905,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[41470,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[32998,5],[33332,5],[33363,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12476,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21322,5],[28918,5]]},"/en/lessons/intro-to-linked-data":{"position":[[10262,5],[15173,5]]},"/en/lessons/intro-to-powershell":{"position":[[25349,5],[25942,5],[34771,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16254,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39149,5]]},"/en/lessons/jupyter-notebooks":{"position":[[17234,5],[17846,5],[23682,5]]},"/en/lessons/logistic-regression":{"position":[[22420,5]]},"/en/lessons/naive-bayesian":{"position":[[8412,5],[40599,6],[42879,5],[56072,5],[57577,5]]},"/en/lessons/normalizing-data":{"position":[[5985,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3743,6],[10779,5]]},"/en/lessons/preserving-your-research-data":{"position":[[12470,5]]},"/en/lessons/qgis-layers":{"position":[[13838,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22991,5]]},"/en/lessons/research-data-with-unix":{"position":[[11642,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43325,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35085,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21850,5],[29569,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54008,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[15585,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5085,5]]},"/en/lessons/viewing-html-files":{"position":[[1329,5]]},"/en/lessons/windows-installation":{"position":[[2359,5]]},"/en/lessons/working-with-text-files":{"position":[[8272,5]]}}}],["iso",{"_index":8572,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11715,3],[38073,3]]},"/en/lessons/space-place-gazetteers":{"position":[[33301,3],[33448,5],[33661,4],[33677,3],[34434,3],[39033,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18164,3],[27727,3]]}}}],["isol",{"_index":607,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18802,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1822,7],[40684,9],[41226,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4083,7],[4170,7],[4247,7],[4334,7],[4402,7],[4472,7],[4821,7],[7594,7],[7677,9],[9502,8],[10828,7],[11103,8],[15349,7],[15432,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2886,9],[31261,7],[32108,7],[34826,8],[38110,8],[47318,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6143,8],[7910,9]]},"/en/lessons/extracting-keywords":{"position":[[3970,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6466,7],[23850,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[153,9],[3639,9],[4353,7],[5114,7],[6014,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[215,7],[34816,7],[48703,7],[69440,7]]},"/en/lessons/geocoding-qgis":{"position":[[35942,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19366,9],[19458,7]]},"/en/lessons/gravity-model":{"position":[[28582,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31985,10],[32057,10],[32865,10],[33171,8],[34094,10],[34314,10],[34714,10],[35345,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13554,7],[13936,7],[17055,10],[17409,7],[18831,10],[29182,8],[29432,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1699,9],[7803,7],[9376,8],[9772,8],[9830,8],[10204,7],[10555,8],[12887,7],[13849,7],[16827,7],[18984,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9127,9]]},"/en/lessons/linear-regression":{"position":[[31096,7],[33116,7],[35915,7],[52958,7],[61794,8],[68772,8]]},"/en/lessons/logistic-regression":{"position":[[27956,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9735,7]]},"/en/lessons/normalizing-data":{"position":[[7874,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2623,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[33334,7],[33403,7],[33839,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41937,8]]},"/en/lessons/transliterating":{"position":[[6223,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7560,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4256,8]]}}}],["isra",{"_index":20440,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27983,7],[30672,7],[31770,7],[34962,7],[36851,7]]}}}],["israelit",{"_index":20980,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31887,11],[36727,11],[41467,11]]}}}],["issa",{"_index":16409,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44345,4],[52977,4]]}}}],["isset",{"_index":16098,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37872,5]]}}}],["isset($data)?’$data",{"_index":16099,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38026,19]]}}}],["isset($item",{"_index":16086,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37275,13]]}}}],["issu",{"_index":238,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5011,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1682,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12360,5],[18108,6],[18420,5],[19544,7],[23506,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[641,6],[9536,7],[20071,6],[37187,5],[59945,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1757,6],[13274,7],[14080,6],[15764,5],[17618,5],[20109,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6432,5],[6790,6],[7682,5],[9424,6],[25720,6],[25873,6],[32469,6],[56070,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14313,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7622,6],[64082,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6720,6],[15340,6],[31184,5],[36464,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20009,5],[21543,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8244,6],[24484,6],[25084,6],[25130,6],[28072,5],[28897,6],[29938,7],[36957,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29616,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5923,6],[6330,6],[36800,6],[38572,6],[38665,5],[38764,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2435,6],[7490,5],[13056,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2667,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18270,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16252,7],[50535,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10860,7],[24888,6],[35907,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36116,5]]},"/en/lessons/extracting-keywords":{"position":[[32564,6],[33313,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[366,6],[4194,6],[22071,6],[22612,5],[24514,5],[26514,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24298,6],[26289,5],[32712,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16152,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14581,6],[21800,6],[29064,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46171,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[16060,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[937,6],[32453,6],[35477,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1717,6],[4157,6],[5749,6],[14656,6],[14746,6],[17139,6],[45285,7],[47144,5],[47218,6],[47582,6],[47886,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24468,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7231,6],[7368,6],[7450,6],[48772,6],[54615,5],[54749,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40205,6]]},"/en/lessons/intro-to-linked-data":{"position":[[32404,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[23884,5]]},"/en/lessons/introduction-map-warper":{"position":[[8492,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10034,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31753,5]]},"/en/lessons/jupyter-notebooks":{"position":[[23163,6],[52408,7]]},"/en/lessons/naive-bayesian":{"position":[[52512,5],[58166,5],[62834,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3864,6],[12565,6],[14838,5]]},"/en/lessons/qgis-layers":{"position":[[1495,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39874,6],[40663,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10507,6],[25772,5],[25861,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12478,6],[15004,6]]},"/en/lessons/sonification":{"position":[[2901,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1609,6],[7546,6],[7750,5],[9033,7],[13782,6],[34022,6],[50875,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17035,6],[17152,6],[17218,5]]},"/en/lessons/transliterating":{"position":[[14394,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41326,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6107,5],[35135,6]]},"/en/lessons/working-with-text-files":{"position":[[8281,5]]}}}],["issue’",{"_index":11386,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26527,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2606,7]]}}}],["ist",{"_index":11499,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12905,3],[12999,3],[14620,3],[15223,3],[20008,3],[23103,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13450,4],[15624,4]]}}}],["istanbul",{"_index":20898,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7036,8]]}}}],["isual",{"_index":8468,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24961,12]]}}}],["it'",{"_index":2315,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3807,4],[5103,6],[10105,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54169,4],[63957,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27529,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10535,4],[10578,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29569,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21116,4],[27673,4],[30807,4],[30842,4],[32319,4],[34050,4],[34555,4],[34590,4]]},"/en/lessons/jupyter-notebooks":{"position":[[26126,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17639,4],[23679,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22408,4]]},"/en/lessons/transliterating":{"position":[[13567,5]]}}}],["it.\",\"#nam",{"_index":15610,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23243,12]]}}}],["it.”5",{"_index":17541,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[5147,5]]}}}],["ital",{"_index":3130,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[39942,6],[43699,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19258,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6063,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11357,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37301,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7157,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13968,9],[17520,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14401,7]]}}}],["ital2int",{"_index":12363,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56055,8]]}}}],["ital2int.key",{"_index":12377,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56489,16]]}}}],["ital2int[m.group(2).strip",{"_index":12395,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58442,28]]}}}],["itali",{"_index":7219,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4061,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32632,6]]}}}],["italian",{"_index":6500,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58928,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57272,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1188,7],[1375,7],[2788,7],[5399,7],[8290,7],[34572,7],[34688,7],[36307,7],[37028,7],[37975,7],[38062,7],[42394,7],[46906,7],[47274,7],[49101,7],[55282,7],[56046,8],[57829,7],[59051,7],[67313,7]]},"/en/lessons/jupyter-notebooks":{"position":[[15915,7],[20424,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25219,8]]},"/en/lessons/working-with-text-files":{"position":[[7547,7]]}}}],["italic",{"_index":13086,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[4912,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37156,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13922,10]]},"/en/lessons/viewing-html-files":{"position":[[1808,11]]}}}],["italien",{"_index":9897,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51541,7],[52391,7]]}}}],["itchio",{"_index":14305,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[42208,7]]}}}],["item",{"_index":1457,"title":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[33,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[13,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25334,4],[26010,4],[26727,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8018,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24330,5],[33989,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8963,4],[42985,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7657,4],[12898,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19200,5],[19274,5],[55037,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18525,5],[39653,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14230,6],[28918,5],[33791,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37430,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[34,5],[150,5],[198,4],[471,6],[506,6],[1879,5],[2014,5],[2208,5],[2643,6],[2796,5],[2892,5],[3000,5],[3621,5],[3640,5],[3813,6],[3921,5],[3983,4],[3991,6],[4581,4],[4655,5],[4946,5],[4988,4],[4996,6],[5486,6],[5570,5],[7344,6],[7379,6]]},"/en/lessons/counting-frequencies":{"position":[[1159,5],[3153,5],[4423,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[227,5],[366,5],[1252,6],[1564,5],[2281,4],[2371,4],[2426,4],[2453,5],[2733,4],[2768,6],[2866,5],[3005,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10846,5],[11740,5],[26049,6],[39573,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12315,5],[15826,4],[16321,5],[16335,5],[27046,4],[28877,5],[31401,5],[33294,5],[33377,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12645,7],[12689,6],[13582,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[14,5],[81,4],[118,4],[170,4],[344,4],[444,4],[544,4],[699,5],[757,4],[1734,4],[1818,4],[1904,4],[1995,4],[2128,5],[2218,4],[2581,5],[2636,5],[2721,4],[2800,4],[2816,4],[3134,5],[3173,4],[3210,4],[3345,4],[3405,4],[3532,4],[3666,6],[3796,4],[3870,4],[3918,4],[4075,4],[4366,5],[4526,4],[4690,4],[4785,4],[4894,4],[5407,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7786,5],[14480,5],[17511,5],[32335,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[228,4],[1409,5],[3497,5],[3564,5],[3785,4],[4375,4],[4679,5],[4743,5],[4859,4],[5213,4],[5258,4],[5357,4],[5452,5],[5629,5],[5639,4],[5746,5],[6167,5],[6363,5],[7213,4],[7293,5],[7778,4],[7903,4],[8241,5],[8384,4],[9164,4],[9419,4],[9477,5],[9908,4],[9933,4],[11271,4],[11706,4],[12060,4],[12432,5],[12508,4],[12569,4],[12790,5],[12968,5],[13057,5],[13097,4],[13254,4],[13648,4],[13920,4],[14227,4],[16087,5],[16729,4],[17590,5],[18793,5],[19044,5],[19199,5],[19405,5],[20072,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4290,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27552,5],[27753,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[365,5],[1712,5],[1861,5],[10024,5],[10372,4],[10461,4],[10648,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36776,5],[36881,5],[37098,5],[38242,5],[38347,5],[38564,5],[44130,5],[47425,5],[47530,5],[47813,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12592,4],[14893,5],[15107,4],[17384,5],[33652,4],[33675,4],[48808,5],[48818,4],[48983,4],[49045,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6967,4],[7080,6],[7088,6],[7428,5],[7474,4],[13825,4],[14847,4],[14929,4],[15200,4],[15274,6],[18455,4],[19487,4]]},"/en/lessons/extracting-keywords":{"position":[[27467,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[515,5],[6495,5],[9720,4],[12911,4],[13835,5],[15696,4],[15823,4],[22737,5],[22888,6],[22989,5],[23320,7],[23425,5],[23453,9],[23920,5],[24238,6],[24630,5],[25196,5],[25780,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17898,5],[32438,4]]},"/en/lessons/geocoding-qgis":{"position":[[4532,4],[17236,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[5502,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14889,4],[23715,5]]},"/en/lessons/installing-omeka":{"position":[[8235,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24645,4],[24976,6],[25227,5],[26572,4],[27450,4],[28315,4],[40936,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15293,7],[15337,6],[16385,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6289,4],[15763,5],[15937,4],[16060,6],[16839,4],[17227,4],[17989,4],[18996,4],[19384,4]]},"/en/lessons/intro-to-powershell":{"position":[[460,4],[700,4],[755,4],[774,4],[12946,4],[13443,4],[18851,4],[19454,4],[19473,4],[21161,5],[33674,6],[34363,5],[43346,4],[43394,5],[43428,4],[43609,6],[43739,4],[43821,4],[44086,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[147,4],[3551,4],[3587,5],[3603,6],[3821,5],[3883,6],[3890,5],[4253,6],[4296,5],[4306,4],[4314,6],[4444,4],[4501,4],[4514,4],[4574,4],[4655,4],[4757,4],[4849,4],[5021,6],[5033,4],[5041,6],[5172,6],[7160,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11244,5],[11402,7],[12677,6],[13666,4],[13859,4],[14066,4],[14227,4],[14445,4],[14579,4],[14724,4],[14779,4],[15149,6],[31912,6],[31979,6],[32951,6],[33232,5],[33325,5],[33390,7],[33475,6],[34616,5],[34646,5],[34708,4],[34758,5],[35896,4],[37181,6],[38332,5],[38513,5],[39121,6],[40468,6],[42066,6]]},"/en/lessons/json-and-jq":{"position":[[9406,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5257,5]]},"/en/lessons/logistic-regression":{"position":[[21000,4]]},"/en/lessons/naive-bayesian":{"position":[[6664,4],[8147,5],[65950,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26269,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2564,5],[6782,5],[6938,5]]},"/en/lessons/qgis-layers":{"position":[[14234,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10749,4],[11806,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7025,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20799,5],[21267,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15604,5],[17184,5],[17272,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35635,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15663,6]]},"/en/lessons/transliterating":{"position":[[18520,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[127,6],[2187,4],[2361,4],[2455,5],[2474,5],[2531,5],[2556,4],[2637,4],[2766,5],[2920,4],[3055,5],[3146,4],[3335,4],[3771,4],[3868,5],[3958,4],[4053,4],[4331,4],[4429,4],[4471,4],[4490,5],[4526,4],[4586,4],[4612,5],[4691,6],[4741,5],[4768,4],[4865,4],[4907,5],[4951,5],[5166,5],[5279,4],[5309,4],[5367,4],[5688,5],[6153,5],[6254,4],[6344,5],[6372,5],[6407,5],[6630,5],[6687,5],[7048,5],[7098,5],[7242,5],[7507,6]]},"/en/lessons/viewing-html-files":{"position":[[612,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34500,5]]}}}],["item.download",{"_index":8772,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7961,15]]}}}],["item.get('titl",{"_index":7628,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5019,17]]}}}],["item.get('url",{"_index":7615,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4008,15],[5047,15]]}}}],["item.get_file('lettertowilliaml00doug_marc.xml",{"_index":8803,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13162,48]]}}}],["item.get_file(itemid",{"_index":8810,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13971,20],[16780,20]]}}}],["item.itemkey",{"_index":15421,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4385,13]]}}}],["item.itemtyp",{"_index":15420,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4369,15]]}}}],["item.titl",{"_index":15422,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4399,12]]}}}],["item/record",{"_index":15967,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12823,11]]}}}],["item['htitem_id",{"_index":10721,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14824,18]]}}}],["item['identifi",{"_index":8799,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[12085,18]]}}}],["item_tfm",{"_index":6312,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33638,9],[33738,10]]}}}],["item_tfms=resize(224",{"_index":5909,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19039,21]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25276,22],[30938,22],[33199,22]]}}}],["itemgett",{"_index":10411,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8830,10],[12312,10],[33192,11],[33278,11]]}}}],["itemid",{"_index":8808,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13886,6],[14054,6],[14283,6],[16695,6],[16924,6],[17057,6]]}}}],["itemprop=\"articlebody\">",{"_index":5463,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22681,26]]}}}],["itemprop=\"author",{"_index":5456,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22291,17]]}}}],["itemprop=\"datepublished\">",{"_index":5452,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22182,30]]}}}],["itemprop=\"nam",{"_index":5443,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22030,14]]}}}],["itemprop=\"name\">",{"_index":5458,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22367,19]]}}}],["items—bi",{"_index":10724,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15075,14]]}}}],["itemscop",{"_index":5438,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21907,9],[22309,9]]}}}],["items—y",{"_index":10715,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[13370,9]]}}}],["itemtitl",{"_index":7627,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5007,9],[5314,9]]}}}],["itemtyp",{"_index":15406,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[43510,8]]}}}],["itemtype=\"http://schema.org/blogposting\">",{"_index":5439,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21917,44]]}}}],["itemtype=\"http://schema.org/person\"><span",{"_index":5457,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22319,47]]}}}],["item’",{"_index":8503,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2263,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13381,6]]}}}],["itentifi",{"_index":4725,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27365,8]]}}}],["iter",{"_index":403,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10494,7],[12063,7],[12541,9],[18192,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14502,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38663,10],[38792,10],[38952,9],[39162,10],[39454,10],[39481,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54290,10],[61735,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25744,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14414,7],[38151,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27023,8],[30384,7],[30496,7],[30630,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6640,9],[9595,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6146,7],[9581,7],[22547,7],[22643,8],[22694,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11813,8],[14570,9],[34783,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47064,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4631,7],[19047,7],[23225,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[36919,8],[36930,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2123,10],[8885,10],[15259,8],[28490,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8411,7],[17372,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[912,9],[15069,7],[19835,8],[19907,9],[19997,11],[28001,7],[30064,9],[37276,8],[37392,8],[40453,8],[45368,7],[49177,9],[50652,7],[50682,7],[51067,7],[52147,9],[55688,7],[58205,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[23262,10],[23350,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29002,9]]},"/en/lessons/jupyter-notebooks":{"position":[[25799,11],[47962,10],[48060,10],[48108,11],[48298,10],[48485,9],[48623,11]]},"/en/lessons/linear-regression":{"position":[[26766,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21527,8],[26921,8],[31277,7],[37139,8],[41874,8],[43754,7],[49406,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3814,8]]},"/en/lessons/sentiment-analysis":{"position":[[35779,9]]},"/en/lessons/sonification":{"position":[[8581,9],[8600,10]]},"/en/lessons/space-place-gazetteers":{"position":[[27478,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14765,8],[15122,9],[15493,7],[15582,7],[16183,9],[44769,9],[44849,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24178,11],[36815,11],[43125,9],[43150,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18497,8],[24228,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18278,8],[19578,8],[30145,10],[39766,7],[45798,9],[47184,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[7625,10],[24145,11],[24542,11],[28557,12],[28863,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16156,11],[16268,10]]}}}],["iterdir",{"_index":11544,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17422,9]]}}}],["iterrow",{"_index":17127,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27857,10],[27941,10]]},"/en/lessons/logistic-regression":{"position":[[12007,10]]}}}],["itinerari",{"_index":12494,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[783,11]]},"/en/lessons/space-place-gazetteers":{"position":[[3536,9],[3613,9],[10552,10],[15440,9],[16270,9],[16785,9],[17891,10],[21296,10],[23082,10],[23932,9],[24076,10],[29584,9],[49074,9],[49255,9]]}}}],["itinerarytudela",{"_index":20957,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[23241,18],[26106,15],[26238,15],[26368,15],[26500,15],[26632,15],[26760,15],[26890,15],[27019,15],[27150,15],[27278,15],[30241,15],[30393,15],[30543,15],[30695,15],[30847,15],[31028,15],[31195,15],[31416,15],[31595,15],[31784,15],[34661,15],[34860,15],[35056,15],[35256,15],[35456,15],[35682,15],[35896,15],[36162,15],[36391,15],[36624,15],[39272,15],[39488,15],[39695,15],[39907,15],[40121,15],[40363,15],[40593,15],[40875,15],[41115,15],[41364,15]]}}}],["itself",{"_index":1062,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5044,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9822,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7432,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2079,7],[57651,7],[58496,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25455,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44456,7],[46541,6]]},"/en/lessons/common-similarity-measures":{"position":[[28560,7],[29986,7],[31159,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27827,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59659,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22858,7],[25783,6],[25844,6]]},"/en/lessons/counting-frequencies":{"position":[[10251,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4365,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21458,6],[23824,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9563,6],[16996,7],[22438,7],[23696,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3473,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1337,7],[5706,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49837,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19922,7],[24357,6],[27029,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26309,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3413,7],[3721,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8626,6],[29339,6],[31665,6],[33561,7],[42210,7]]},"/en/lessons/geocoding-qgis":{"position":[[25572,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[11204,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3746,7],[9239,7],[14126,6],[22843,7],[24777,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[15393,6],[26023,6],[39240,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30194,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1637,6],[22208,6],[42807,6]]},"/en/lessons/intro-to-bash":{"position":[[14013,6]]},"/en/lessons/intro-to-linked-data":{"position":[[22117,6]]},"/en/lessons/intro-to-powershell":{"position":[[24105,6],[30434,6],[33009,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2939,7]]},"/en/lessons/introduction-map-warper":{"position":[[10312,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10068,6],[14099,6],[23242,6],[28423,7]]},"/en/lessons/json-and-jq":{"position":[[6824,7],[28463,6],[37883,7]]},"/en/lessons/jupyter-notebooks":{"position":[[15254,7],[17604,6],[22355,6],[51319,7]]},"/en/lessons/linear-regression":{"position":[[78167,7]]},"/en/lessons/logistic-regression":{"position":[[7022,6],[34409,6]]},"/en/lessons/naive-bayesian":{"position":[[4424,8],[11569,6],[15405,8]]},"/en/lessons/normalizing-data":{"position":[[2991,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29531,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7668,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39483,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2761,6],[5517,6],[8367,7],[17796,6],[18555,7],[18971,7],[19445,7],[20717,7],[27053,6],[27145,7],[30281,7],[31770,6]]},"/en/lessons/sonification":{"position":[[9076,8],[21057,6],[29620,6],[40501,6]]},"/en/lessons/space-place-gazetteers":{"position":[[23488,7],[43241,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10876,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19848,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11726,7],[15329,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5476,6],[32318,6],[40012,7],[50505,7],[60349,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4543,6]]},"/en/lessons/transliterating":{"position":[[3310,6],[17417,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[21420,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1735,7],[18620,7],[21657,7],[21998,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20290,7]]},"/en/lessons/working-with-web-pages":{"position":[[8294,6]]}}}],["itti",{"_index":3697,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17125,4]]}}}],["itun",{"_index":14945,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39930,8]]}}}],["it–and",{"_index":8474,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26260,6]]}}}],["it—in",{"_index":3091,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28587,5]]}}}],["it’",{"_index":981,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1456,4],[7489,4],[21217,4],[22042,4],[24549,4],[25865,4],[25977,4],[28370,4],[28511,4],[37604,4],[43084,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[536,4],[16131,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2444,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3194,4],[10166,4],[13285,4],[16645,4],[17206,4],[17541,4],[20763,4],[23042,4],[24453,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3910,4],[5067,4],[6331,4],[6698,4],[7887,4],[8069,4],[10129,4],[13406,4],[14308,4],[15553,4],[15878,4],[16696,5],[18330,4],[18640,4],[20727,5],[22369,5],[24508,4],[30634,4],[30897,4],[39273,4],[41669,4],[42773,4],[44248,4],[48993,4],[53250,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9512,4],[16513,4],[16908,4],[26253,4],[31445,4],[33086,4],[34845,4],[41504,4],[49270,4],[51740,4],[55888,4],[58358,4],[60621,4],[64827,4]]},"/en/lessons/common-similarity-measures":{"position":[[812,4],[2688,4],[12356,4],[12669,4],[13741,4],[13812,4],[15711,4],[17476,4],[22237,4],[22849,4],[22923,4],[26972,4],[34125,4],[34753,4],[35774,4],[37578,4],[39576,4],[39670,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25847,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3053,4],[3192,4],[3402,4],[4806,5],[5492,4],[11405,4],[14160,4],[15496,4],[20547,4],[20662,4],[21728,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3934,4],[4202,4],[35498,4],[41252,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4455,4],[19540,4],[28850,4],[30306,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33004,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[583,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8292,4],[18358,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40245,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46417,4],[47168,4],[48222,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5372,4],[36041,4],[41151,4],[44889,4],[48473,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1768,4],[2568,4],[7702,4],[7719,4],[11827,4],[18377,4],[18522,4],[20115,4],[20645,4],[22555,4],[31641,4],[34584,4],[35150,4],[36610,4],[50388,4],[51897,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10362,4],[17497,4],[28517,4]]},"/en/lessons/extracting-keywords":{"position":[[7915,4],[7969,4],[9543,4],[11677,4],[23309,4],[27556,4],[28926,4],[33454,4],[33566,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43446,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19150,4],[20539,4],[22040,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2358,4],[4714,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5482,4],[5944,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20644,4],[26555,4],[31647,4],[48592,4],[55355,4]]},"/en/lessons/gravity-model":{"position":[[44632,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4809,4],[15403,4]]},"/en/lessons/installing-omeka":{"position":[[4781,4],[9147,4],[12339,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31774,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36156,4],[45836,4],[51329,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33379,4]]},"/en/lessons/intro-to-bash":{"position":[[4877,4],[12545,4],[15851,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6171,4],[8754,4],[11370,4],[14544,4],[21397,4],[29986,4],[33381,4],[34974,4],[35839,4]]},"/en/lessons/intro-to-powershell":{"position":[[15216,4],[19739,4],[21789,4],[23801,4],[34882,4],[40469,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7723,4],[8431,4],[12395,4],[13123,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33173,4]]},"/en/lessons/json-and-jq":{"position":[[25701,4]]},"/en/lessons/jupyter-notebooks":{"position":[[9184,4],[11086,4],[11106,4],[17021,4],[21232,4],[25436,4],[29045,4],[34317,4],[36437,4],[43701,4],[44826,4],[49995,4],[50803,4]]},"/en/lessons/linear-regression":{"position":[[4719,4],[25797,4],[26041,4],[29506,4],[40174,4],[48956,4],[52465,4],[55727,4],[58537,4]]},"/en/lessons/logistic-regression":{"position":[[6491,4],[9181,4],[9418,4],[14650,4],[20702,4],[22158,4],[22339,4],[34112,4],[42669,4],[42828,4],[43008,4],[43175,4],[62117,4]]},"/en/lessons/mac-installation":{"position":[[769,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5800,4],[12923,4],[22758,4],[22918,4],[25861,4]]},"/en/lessons/naive-bayesian":{"position":[[4777,4],[14900,4],[22775,4],[27910,4],[35538,4],[37333,4],[38017,4],[42178,4],[50849,4],[55545,4],[60712,4],[61336,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3750,4],[3787,4]]},"/en/lessons/qgis-layers":{"position":[[7414,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18416,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7031,4],[11217,4],[16554,4],[33716,4],[36289,4]]},"/en/lessons/space-place-gazetteers":{"position":[[21717,4],[24297,4],[33586,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11028,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12428,4],[17165,4],[22388,4],[31584,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12500,4],[20203,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22047,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7171,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23407,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11889,4],[32027,4],[41129,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2108,4],[9753,4],[27249,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3432,4],[3529,4],[7179,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8099,4],[8142,4],[14861,4],[16999,4],[17674,4],[19795,4],[21463,4],[29433,4],[39935,4]]},"/en/lessons/windows-installation":{"position":[[567,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13516,4]]},"/en/lessons/working-with-web-pages":{"position":[[4840,4]]}}}],["it’ll",{"_index":12137,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19351,5]]},"/en/lessons/intro-to-powershell":{"position":[[31498,5]]}}}],["iu",{"_index":22703,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12116,5],[12132,5]]}}}],["iulia",{"_index":11801,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6347,7]]}}}],["iulii",{"_index":12195,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27517,6],[27725,6]]}}}],["iuravit",{"_index":11973,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10149,7],[61449,7]]}}}],["iv",{"_index":18744,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8500,2],[8697,3],[8757,3],[9367,3],[9427,3],[32825,2],[48230,3]]},"/en/lessons/research-data-with-unix":{"position":[[12175,2],[12641,2]]}}}],["ivan",{"_index":11584,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24891,5]]}}}],["ivanov",{"_index":11581,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24731,7],[24940,8]]}}}],["ivanovna",{"_index":22798,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19232,10]]}}}],["ivi",{"_index":9613,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15729,3]]}}}],["iwfa",{"_index":7258,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7268,4],[10670,4],[11185,4],[11545,6],[20246,5],[20394,10],[25405,7],[25952,6],[28814,4],[31261,4],[31649,4],[31948,4],[32678,4],[32970,4],[33404,4],[33496,4],[35694,4],[36479,4]]}}}],["iwo",{"_index":23521,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42005,3]]}}}],["iwork",{"_index":19229,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[6644,5]]}}}],["izi",{"_index":22315,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22836,6]]}}}],["i’,’v’,’x",{"_index":12223,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30878,12]]}}}],["i’d",{"_index":10952,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[29255,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5515,3]]},"/en/lessons/intro-to-linked-data":{"position":[[37800,3]]},"/en/lessons/sentiment-analysis":{"position":[[28906,5]]}}}],["i’ll",{"_index":865,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9406,4],[9535,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23639,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21662,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10075,4],[31582,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1754,4],[2085,4],[2116,4],[17709,4]]},"/en/lessons/installing-omeka":{"position":[[9074,4]]},"/en/lessons/linear-regression":{"position":[[33046,4],[43690,4]]},"/en/lessons/logistic-regression":{"position":[[5175,4]]},"/en/lessons/naive-bayesian":{"position":[[35576,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6083,4],[14890,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9365,4],[15455,4]]}}}],["i’m",{"_index":1402,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21450,3],[21496,3],[33132,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16037,3],[19347,3]]},"/en/lessons/installing-omeka":{"position":[[6936,3]]},"/en/lessons/intro-to-linked-data":{"position":[[33885,3],[34372,3]]},"/en/lessons/intro-to-powershell":{"position":[[14153,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[8402,3],[8526,3]]},"/en/lessons/linear-regression":{"position":[[27836,3]]},"/en/lessons/logistic-regression":{"position":[[35237,3]]},"/en/lessons/naive-bayesian":{"position":[[27856,3]]},"/en/lessons/sentiment-analysis":{"position":[[16047,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35117,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3319,3]]}}}],["i’v",{"_index":1041,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3871,4],[15616,4],[20737,4],[31440,4],[34657,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17574,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17417,5],[18671,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10902,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5984,4],[9184,4]]},"/en/lessons/common-similarity-measures":{"position":[[20334,4],[38950,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17830,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24165,4]]},"/en/lessons/extracting-keywords":{"position":[[34565,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5767,5],[47596,4]]},"/en/lessons/gravity-model":{"position":[[53089,4]]},"/en/lessons/installing-omeka":{"position":[[7600,4],[7669,4]]},"/en/lessons/intro-to-linked-data":{"position":[[34146,4]]},"/en/lessons/linear-regression":{"position":[[51016,4]]},"/en/lessons/logistic-regression":{"position":[[14669,4],[51576,4],[51711,4]]},"/en/lessons/preserving-your-research-data":{"position":[[13103,4]]},"/en/lessons/sonification":{"position":[[1658,4],[36547,4]]}}}],["j",{"_index":2597,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28284,2],[28352,2],[28415,2],[28486,2],[28557,2],[28630,2],[28705,2],[28780,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1842,1],[2031,2],[3607,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69178,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22725,1]]},"/en/lessons/common-similarity-measures":{"position":[[37285,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56910,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12792,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10272,1],[31363,1],[32392,1],[34880,1],[39546,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24856,2],[25470,2],[50672,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58967,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14577,2],[14701,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[32764,2]]},"/en/lessons/gravity-model":{"position":[[29955,3],[36489,3],[36618,5],[36814,4],[60855,2],[61043,3],[63078,2],[63264,3],[64429,2]]},"/en/lessons/intro-to-bash":{"position":[[2717,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6406,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53803,2]]},"/en/lessons/linear-regression":{"position":[[76029,2]]},"/en/lessons/research-data-with-unix":{"position":[[3023,2]]},"/en/lessons/sentiment-analysis":{"position":[[27324,1],[27451,1],[39574,3],[40442,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50297,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45970,2],[46484,2],[46773,2],[47164,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61430,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5670,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9423,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39777,2]]}}}],["j.w",{"_index":20513,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40360,4]]}}}],["jaakkola",{"_index":4540,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68993,9]]}}}],["jack",{"_index":6636,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5895,4],[60134,4],[61135,4],[61915,4]]},"/en/lessons/intro-to-linked-data":{"position":[[4704,4],[5031,4],[5146,4],[5411,4],[5681,4],[6516,5],[6572,4],[6990,4],[7360,4],[7608,4],[9036,4],[9228,4],[9968,4],[10094,4],[10784,4],[11246,4],[23300,5],[23453,4],[23625,4]]}}}],["jacksonvil",{"_index":3482,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1986,13]]}}}],["jacob",{"_index":11442,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36499,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13956,7]]}}}],["jacquot",{"_index":16571,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54643,8]]}}}],["jacquot.31",{"_index":16432,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46801,10]]}}}],["jadt",{"_index":16539,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52766,4]]}}}],["jaguar",{"_index":21405,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[3509,6],[26135,8],[26148,8]]}}}],["jaim",{"_index":3243,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60430,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44958,5]]}}}],["jain",{"_index":4551,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69276,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58807,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46840,5]]}}}],["jakeway",{"_index":6062,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44978,8]]}}}],["jakob",{"_index":5146,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60207,5]]}}}],["jam",{"_index":22939,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39516,7]]}}}],["jame",{"_index":3050,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15372,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1676,5],[1705,5],[2670,5],[2816,6],[2898,5],[3411,6],[3455,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64914,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43409,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8503,5],[50184,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39952,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5759,5],[43729,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5650,5]]},"/en/lessons/extracting-keywords":{"position":[[2420,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32263,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23810,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6990,5],[49154,5]]},"/en/lessons/intro-to-bash":{"position":[[5388,5]]},"/en/lessons/intro-to-linked-data":{"position":[[36847,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44285,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8520,5],[12762,5],[48348,5]]},"/en/lessons/jupyter-notebooks":{"position":[[53457,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19261,5]]}}}],["jami",{"_index":12128,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17614,5]]}}}],["jan",{"_index":8685,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37782,3],[37850,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52555,4],[52703,4],[52931,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58892,4],[58929,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48090,3],[54464,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4189,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22096,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35453,3]]}}}],["jan1949",{"_index":19416,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[7302,8],[7359,7],[7442,8],[7473,7],[7496,7],[8399,9],[8454,7],[8489,7]]}}}],["jan1949<",{"_index":19417,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[7316,11]]}}}],["jan1950",{"_index":19427,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10068,7]]}}}],["jan1950<",{"_index":19421,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[9778,11]]}}}],["jan1950+jan1960",{"_index":19423,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[9822,15]]}}}],["jan1960",{"_index":19426,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10060,7]]}}}],["jan1960<",{"_index":19422,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[9800,11]]}}}],["janco’",{"_index":7136,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59132,7]]}}}],["jane",{"_index":5624,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5806,4]]},"/en/lessons/linear-regression":{"position":[[68076,4],[68374,4]]},"/en/lessons/logistic-regression":{"position":[[48000,4],[55323,4],[55631,4],[55986,4],[56107,4]]}}}],["janet",{"_index":14197,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10621,5],[50445,5]]}}}],["janina",{"_index":21625,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45956,6]]}}}],["jannek",{"_index":20237,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49367,7],[52534,7]]}}}],["janos.juhasz",{"_index":12108,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16668,12]]}}}],["januari",{"_index":1098,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6096,7],[44370,8],[44629,7],[45185,7],[45619,7],[48625,7],[49091,7],[49103,7],[49680,7],[49866,7],[50592,7],[50702,7]]},"/en/lessons/common-similarity-measures":{"position":[[28963,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[464,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37764,7],[37798,7],[37951,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51766,7],[51946,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1475,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21234,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18213,7]]},"/en/lessons/gravity-model":{"position":[[13048,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58417,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6094,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54366,8]]},"/en/lessons/linear-regression":{"position":[[7683,7],[21467,7],[25908,7],[74052,8],[74126,7]]},"/en/lessons/logistic-regression":{"position":[[65398,8],[65472,7]]},"/en/lessons/naive-bayesian":{"position":[[30471,7]]},"/en/lessons/preserving-your-research-data":{"position":[[17513,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4077,7],[6039,7],[7082,7],[7264,7],[9414,7],[9431,7],[9666,7],[9683,7],[9917,7],[9934,7],[10160,7],[10181,7]]},"/en/lessons/sentiment-analysis":{"position":[[16266,7],[40512,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37808,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10469,7],[12601,7],[15280,7],[23171,7],[26861,7],[28440,7]]}}}],["japan",{"_index":7223,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4488,8],[4517,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39844,5]]}}}],["japanes",{"_index":23495,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[37474,8]]}}}],["japan’",{"_index":23523,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42038,7]]}}}],["jar",{"_index":9546,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6360,3],[11358,4],[15785,4],[19125,3],[19344,3],[19587,3],[19792,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18547,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11948,3],[12157,3],[13273,3],[22175,3],[22719,3],[32640,3]]}}}],["jar:file:/applications/spark",{"_index":9617,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15872,28]]}}}],["jarausch",{"_index":17488,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75207,9],[75576,8]]},"/en/lessons/logistic-regression":{"position":[[65681,9]]}}}],["jargon",{"_index":15179,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[14022,6]]}}}],["jas1",{"_index":12519,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6864,4]]}}}],["jas1.csv",{"_index":10867,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[6349,8],[31469,10],[35010,10]]}}}],["jason",{"_index":13116,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[860,5],[47262,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48525,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50306,5]]},"/en/lessons/sonification":{"position":[[41549,6]]}}}],["java",{"_index":2718,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33306,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[874,4],[1008,4],[2518,4],[9269,4],[9316,4],[10963,4],[11187,4],[11291,4],[11685,4],[11942,4],[12447,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2962,4],[6032,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[164,4],[203,4],[354,4],[2939,6],[6104,4],[6633,5],[7543,4],[7583,4],[7678,4],[7769,4],[7982,4],[8017,4],[8090,4],[8120,4],[8222,4],[8444,4],[8536,4],[8671,4],[8718,5],[9030,4],[9762,4],[10092,4],[10192,4],[13635,4],[13682,4],[13757,4],[13838,4],[14192,4],[17351,4],[42356,4],[48204,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2876,4],[27420,4]]},"/en/lessons/geocoding-qgis":{"position":[[6014,4],[6120,4],[6186,4],[23026,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[234,4],[368,4],[8243,4],[11003,4],[11050,4],[13556,4],[13725,4],[13829,4],[14253,4],[14454,4],[15095,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6671,4],[6719,4],[10853,4],[17477,4],[17579,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9461,4],[9565,4],[9586,5],[9712,4],[10304,4],[10369,4],[10419,4],[10488,5],[10503,6],[10764,4],[10844,4],[10923,4],[11069,4],[11302,4],[11364,4],[11942,4],[12151,4],[12211,4],[13267,4],[22169,4],[22713,4],[32634,4]]}}}],["java(tm",{"_index":22409,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[10790,8]]}}}],["java.lang.noclassdeffounderror",{"_index":22048,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[13762,32]]}}}],["java.lang.outofmemoryerror",{"_index":22057,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17449,27]]}}}],["java_hom",{"_index":9581,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9937,9]]}}}],["javascript",{"_index":3074,"title":{"/en/lessons/using-javascript-to-create-maps":{"position":[[6,10]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23351,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10182,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4749,10],[7564,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62974,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[3381,11],[3421,10],[3777,10],[3894,10],[4110,11],[4223,10],[4383,10],[25690,10],[26987,10],[27568,10],[28708,10],[30529,11],[30786,10],[32266,11],[32324,10],[32515,10],[32657,10],[34337,11],[38085,10],[38547,10],[42799,10],[45033,10],[46160,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5883,11],[52852,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[7767,10],[25290,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11500,11]]},"/en/lessons/json-and-jq":{"position":[[1180,11],[9557,11]]},"/en/lessons/jupyter-notebooks":{"position":[[7795,11],[34830,12],[46355,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1487,10],[22179,10],[22523,10],[24892,10],[25246,10],[25463,10],[25780,10],[25938,10],[28683,11],[30332,10],[31839,10],[32575,10],[33849,10],[34273,10],[36213,10],[36526,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9181,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3308,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7,10],[1180,10],[2490,10],[17761,10],[19748,10],[20574,10],[25455,10],[27669,10]]}}}],["javascript’",{"_index":13977,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[32205,12]]}}}],["javaserv",{"_index":23680,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4769,11]]}}}],["javelin",{"_index":19611,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15592,7]]}}}],["javier",{"_index":16379,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43267,6],[51728,6]]},"/en/lessons/jupyter-notebooks":{"position":[[42770,6]]}}}],["jay",{"_index":16195,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8698,4],[12838,4],[13190,3],[13669,4],[14754,6],[19159,6],[21907,4],[22570,3],[35101,3],[35211,3],[35798,3],[36372,6],[42438,3],[42609,3],[42784,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10186,3]]}}}],["jay’",{"_index":16312,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35051,5],[35634,5]]}}}],["jazz",{"_index":15199,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[18743,4]]}}}],["jcdj)…contextualis",{"_index":16142,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44312,24]]}}}],["jclp2270440627>3.0.co;2",{"_index":18066,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66185,26]]}}}],["jdg",{"_index":9853,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46120,3],[49548,4],[56335,5]]}}}],["jdk",{"_index":8299,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9407,3],[11208,5],[11808,4],[11913,3],[12002,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6109,3],[14098,3],[14124,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13746,5],[14423,5],[14514,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9722,4]]}}}],["jdk[version",{"_index":8305,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12027,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14539,12]]}}}],["jean",{"_index":21901,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60539,5]]}}}],["jed",{"_index":16913,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[39101,3],[51104,3]]}}}],["jeff",{"_index":8227,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37507,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4045,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50528,4]]},"/en/lessons/sentiment-analysis":{"position":[[28470,4],[31156,7],[32252,4],[35446,7],[37690,4]]},"/en/lessons/sonification":{"position":[[645,4]]}}}],["jefferson",{"_index":2066,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10070,9],[10805,9],[13874,9]]}}}],["jefferson.txt",{"_index":2081,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11783,15],[11907,13]]}}}],["jeffrey",{"_index":10300,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3033,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49526,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55452,7],[58211,7]]},"/en/lessons/sentiment-analysis":{"position":[[26803,7],[27263,7]]}}}],["jeffrey.shankman@enron.com",{"_index":20416,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26992,26]]}}}],["jeffrey_shankman_jun2001\\not",{"_index":20432,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27387,31]]}}}],["jekyl",{"_index":2965,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[55,6]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[32,6],[943,7],[1032,6],[1439,6],[1486,6],[2065,7],[2143,6],[2179,6],[2324,6],[3228,7],[3237,6],[3322,6],[3370,6],[3765,6],[4043,7],[4136,7],[4144,6],[4186,6],[4244,6],[5148,6],[5403,6],[6003,7],[6754,6],[6929,6],[7779,6],[8026,6],[8312,6],[10421,6],[10627,6],[10707,6],[10772,6],[11824,6],[14123,6],[19552,6],[20094,6],[20801,6],[22264,6],[22357,6],[23394,6],[23403,6],[23644,6],[23702,6],[23755,6],[23844,6],[23979,7],[24167,6],[25338,7],[25346,6],[25587,6],[25645,6],[25703,6],[25783,6],[25848,6],[25931,6],[26039,6],[26136,6],[28758,6],[29520,6],[29561,6],[31155,6],[31259,7],[31301,6],[31358,6],[31695,8],[31935,6],[32254,6],[32607,6],[32757,6],[32821,6],[32913,6],[33677,6],[34437,7],[34619,6],[34704,6],[37597,6],[38700,6],[40248,6],[41424,6],[41656,6],[42996,6],[44870,6],[47551,6],[47594,6],[48392,6],[48491,6],[48889,8],[49422,7],[50443,6],[50648,9],[53312,6],[53386,6],[56281,7],[56478,6],[56569,6],[56827,6],[57046,6],[57106,6],[57275,6],[57308,7],[57551,6],[57807,6],[58772,6],[59952,6],[60931,7],[60952,6],[60975,6],[61020,6],[61137,6],[61242,6],[61358,7],[61444,7],[61524,6],[61580,7],[61734,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[56,6],[955,6],[1322,6],[1547,6],[1846,6],[2533,7],[2691,6],[2818,6],[2871,6],[3825,6],[5700,6],[6677,7],[7698,7],[9239,6],[9376,6],[9537,6],[11726,7],[15684,6],[15919,6],[16045,6],[16525,7],[17094,6],[17148,6],[17287,6],[17342,7],[18547,6],[21586,6],[22846,6],[22959,6],[23162,6],[34585,6],[37202,6],[37268,6],[38001,6],[38279,6],[38619,6],[38840,6],[39111,6],[39353,6],[41213,6],[43661,6],[45619,6],[47950,6],[51317,6],[51965,6],[52702,6],[57834,7],[58340,7],[58447,6],[59262,6],[59423,6],[59636,6],[60005,6],[60312,7],[60390,6],[60557,6],[60712,7],[62019,7],[62077,7],[62268,6],[63108,7],[65019,6],[65533,7],[65559,6],[65681,7],[65738,6],[65824,7],[65928,6],[65964,6],[65987,6],[66032,6],[66149,6],[66254,6],[66275,6],[67016,7],[67114,6],[67360,6],[67495,6],[67708,6],[67811,7],[71872,6],[72053,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33544,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31408,7]]}}}],["jekyll.markdown",{"_index":3184,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47493,15],[48250,15]]}}}],["jekyll8",{"_index":5497,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34740,8]]}}}],["jekylldemo",{"_index":3092,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29012,10],[29263,10],[29460,10],[29531,10],[29645,11],[29698,11],[29915,10],[29996,10],[30039,10],[33238,11],[34365,10],[38022,15],[38810,10],[39391,10],[47282,11],[52170,11]]}}}],["jekyllthemes.io",{"_index":3213,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56511,15]]}}}],["jekyll’",{"_index":3206,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56045,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17040,8],[59557,8],[67370,8]]}}}],["jelabuga",{"_index":11630,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32169,9],[32306,8]]}}}],["jelabuga@d",{"_index":11632,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32275,14]]}}}],["jelli",{"_index":22940,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39524,9]]}}}],["jen",{"_index":11704,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11349,11]]},"/en/lessons/gravity-model":{"position":[[3431,4]]},"/en/lessons/normalizing-data":{"position":[[2514,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49148,9]]}}}],["jeni",{"_index":22584,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40055,5]]}}}],["jenkin",{"_index":19734,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28223,8]]}}}],["jenn",{"_index":22581,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39966,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1151,5]]}}}],["jennif",{"_index":20115,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30569,8],[47851,8]]}}}],["jenteri",{"_index":9512,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53130,8]]}}}],["jenv",{"_index":9574,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8982,5],[9138,4],[9164,4],[9235,4],[9403,4],[9449,7],[9779,4],[9976,4],[10154,4]]}}}],["jeremi",{"_index":6095,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45851,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3088,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[43844,6],[44170,6],[44495,6]]},"/en/lessons/linear-regression":{"position":[[73024,7]]},"/en/lessons/logistic-regression":{"position":[[64370,7]]}}}],["jeremiah",{"_index":14310,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[45471,8]]}}}],["jeri",{"_index":6633,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5566,4]]}}}],["jeroen",{"_index":19932,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42916,6]]}}}],["jersey",{"_index":3604,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3590,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11135,6],[13315,6],[19709,6],[22440,6],[24378,6]]},"/en/lessons/extracting-keywords":{"position":[[29544,8]]}}}],["jerusalem",{"_index":20987,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[34015,10]]}}}],["jess",{"_index":5574,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68100,5]]}}}],["jessica",{"_index":1071,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5169,7],[44112,8],[48369,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68061,7]]}}}],["jesuit",{"_index":20655,"title":{},"body":{"/en/lessons/sonification":{"position":[[3706,6],[34635,6],[35776,7]]}}}],["jeun",{"_index":9905,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51630,5],[51820,5],[52481,5],[52680,5]]}}}],["jew",{"_index":20970,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[27962,5],[31353,4],[31952,4],[36053,4],[36792,4],[40750,4],[41532,4]]}}}],["jewish",{"_index":8412,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5416,6],[5976,6],[6180,6],[7252,6],[11011,6],[28534,6]]},"/en/lessons/space-place-gazetteers":{"position":[[3669,6],[3881,6],[3898,6],[3976,6],[15623,6],[15711,6],[15893,6],[16229,6],[18452,6],[18524,6],[18657,6],[22660,6],[22930,6],[27800,6],[28119,6],[28238,6],[28325,6],[28563,6],[32245,6],[41802,6],[42151,6],[42379,6]]}}}],["jewishpop",{"_index":20953,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[18560,10],[19133,9],[22708,9],[26039,9],[30142,9],[34517,9],[39116,9]]}}}],["jhangiani",{"_index":5593,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69815,9]]}}}],["jhb.cognitiveservices.azure.com",{"_index":22127,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11388,33],[13076,32],[13332,33]]}}}],["jhs_1872_henryivandqueenjoancanterburycathedral.pdf",{"_index":18854,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16953,51],[31200,54]]}}}],["jhs_1872_henryivandqueenjoancanterburycathedral.txt",{"_index":18853,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16901,51]]}}}],["jhs_1872_henryivandqueenjoancanterburycathedral_ocr.pdf",{"_index":18855,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17005,55]]}}}],["jiliang",{"_index":4871,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35741,7]]}}}],["jim",{"_index":10989,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[39129,3]]},"/en/lessons/geocoding-qgis":{"position":[[5074,3]]}}}],["jima",{"_index":23522,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42009,4]]}}}],["jingl",{"_index":11676,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[2669,7],[3133,9]]}}}],["jit",{"_index":22433,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12494,3]]}}}],["jitsu",{"_index":23142,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[16864,5],[16887,5],[17334,5]]}}}],["jitsu4",{"_index":23144,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[17321,6]]}}}],["jj",{"_index":6807,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30757,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25056,2]]}}}],["jjr",{"_index":7059,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49713,3]]}}}],["jo",{"_index":6047,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44196,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34838,4],[51546,4]]},"/en/lessons/jupyter-notebooks":{"position":[[39005,4],[42766,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17454,2],[19990,3]]}}}],["job",{"_index":914,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12500,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3881,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7323,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32761,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2164,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3822,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20179,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27792,3],[32438,3]]},"/en/lessons/intro-to-linked-data":{"position":[[13613,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28433,3]]},"/en/lessons/jupyter-notebooks":{"position":[[49497,5]]},"/en/lessons/naive-bayesian":{"position":[[10051,3],[11183,3],[12968,3],[52233,3]]},"/en/lessons/normalizing-data":{"position":[[9443,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19141,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3875,3],[3879,4],[4168,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[19699,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12385,3]]}}}],["jocker",{"_index":19941,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[177,7],[2344,8],[7958,8],[8843,7],[25822,7],[49063,8],[49215,8],[49294,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45778,7],[46290,7],[46383,8]]}}}],["joe",{"_index":12523,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[8586,3]]},"/en/lessons/gravity-model":{"position":[[61327,3]]}}}],["jog",{"_index":15392,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[32913,3]]}}}],["johann",{"_index":13404,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7298,8]]}}}],["johanna",{"_index":20841,"title":{},"body":{"/en/lessons/sonification":{"position":[[40933,8]]}}}],["john",{"_index":1793,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44474,4],[51830,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[18601,4],[18650,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2381,4],[3406,4],[3503,4],[3532,4],[3585,4],[3685,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56607,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37485,5],[39561,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44636,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4801,4],[18638,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2649,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[612,4],[675,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16780,4],[16859,4]]},"/en/lessons/extracting-keywords":{"position":[[9676,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[32739,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1184,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3615,4],[22535,4]]},"/en/lessons/intro-to-linked-data":{"position":[[25978,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12822,4],[38136,4],[42395,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[566,4],[2937,4],[8693,4],[12559,4],[12833,4],[13185,4],[13562,4],[13664,4],[22565,4],[30736,4],[30857,4],[31809,4],[34344,4],[35046,4],[35397,4],[42433,4],[42779,4],[43981,4],[49166,4],[51156,4],[52456,4],[54862,4],[55596,4]]},"/en/lessons/linear-regression":{"position":[[78628,4],[79020,5]]},"/en/lessons/linux-installation":{"position":[[293,4]]},"/en/lessons/naive-bayesian":{"position":[[14692,4],[66460,4]]},"/en/lessons/sentiment-analysis":{"position":[[1414,4],[16328,4],[27288,4],[28405,4],[31094,4],[32191,4],[35384,4],[37484,4],[39538,4]]},"/en/lessons/sonification":{"position":[[3650,4],[12306,4],[12405,4],[26998,4],[33005,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4450,4],[49365,4],[49399,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9987,4],[30344,4]]}}}],["john.nowlan@enron.com",{"_index":20417,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27023,22]]}}}],["johnadams1.mid",{"_index":20762,"title":{},"body":{"/en/lessons/sonification":{"position":[[29859,17],[29929,17],[30009,19]]}}}],["johnathan",{"_index":5586,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69473,9]]}}}],["johndo",{"_index":15556,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15517,9]]}}}],["johndoe+twitterbot",{"_index":15557,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15545,18]]}}}],["johnson",{"_index":5567,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66958,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61694,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37498,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13820,8],[13872,7],[13921,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40343,8],[42225,7],[42249,7],[42411,7],[43248,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18516,7],[20483,8]]}}}],["johnson’",{"_index":10131,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13834,9]]}}}],["johnston",{"_index":17479,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74553,10]]}}}],["john’",{"_index":18825,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13259,6],[14137,6],[14204,6]]}}}],["join",{"_index":545,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16245,4],[16943,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20472,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27684,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61590,4],[61636,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14952,4],[18012,4],[18304,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34194,4],[52615,8],[52751,8],[62267,8],[62408,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65272,4],[65318,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46663,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36753,4],[37632,4],[46840,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13044,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10237,6],[10293,6],[10413,11],[11102,4],[13868,8],[14304,7],[16307,5],[23539,6],[23997,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28013,5]]},"/en/lessons/geocoding-qgis":{"position":[[149,7],[201,7],[539,5],[4385,7],[6915,7],[6986,6],[7386,7],[7987,5],[8241,8],[8506,6],[9398,7],[12131,4],[13147,5],[13199,5],[13286,4],[13308,4],[13421,4],[13621,4],[13953,4],[15545,6],[17036,5],[17226,4],[17502,7],[25253,4],[26051,5],[26118,5],[27613,4],[27781,5],[29717,4],[33928,5],[34818,4],[34857,4],[34871,4],[36070,4],[36146,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[11181,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20671,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[26207,7]]},"/en/lessons/json-and-jq":{"position":[[15422,5],[21582,10],[21726,9],[21745,6],[21795,5],[22457,10],[22970,10],[23019,4],[27794,10],[28730,10],[29238,9],[29866,6],[30233,6],[30424,10],[31097,10],[31736,6],[36921,6]]},"/en/lessons/linear-regression":{"position":[[23800,4],[26689,6],[75665,5],[75794,5]]},"/en/lessons/logistic-regression":{"position":[[10131,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1731,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26614,4],[32038,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7254,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22275,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27793,4],[29311,4],[29511,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38427,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25589,4]]}}}],["join(\"\\n",{"_index":11332,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16359,10]]}}}],["join(['term",{"_index":17119,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27164,14],[27260,14]]},"/en/lessons/logistic-regression":{"position":[[12187,14],[12283,14],[50033,14],[50129,14]]}}}],["join(d['text",{"_index":12448,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64924,17]]}}}],["join(fnlist",{"_index":12447,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64823,15]]}}}],["join(kwic[(keyindex+1",{"_index":19190,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7357,28],[9054,27]]}}}],["join(kwic[:keyindex]).rjust(width*keyindex",{"_index":19195,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8460,45],[8922,45]]}}}],["join(map(str",{"_index":6845,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34296,15],[56004,15]]}}}],["join(new_text",{"_index":5045,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52834,16]]}}}],["join(symbol['text",{"_index":18964,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32100,22]]}}}],["join(x",{"_index":7093,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53208,10]]}}}],["joined_df",{"_index":4234,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42589,9],[42880,9]]}}}],["joined_df[f'cluster_name_{num_clust",{"_index":4238,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42760,41]]}}}],["joined_df[f'cluster_{num_clusters}'].apply(lambda",{"_index":4239,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42804,49]]}}}],["joint",{"_index":5199,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64071,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39447,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26274,5],[26847,5],[27163,5]]},"/en/lessons/linear-regression":{"position":[[52252,5]]}}}],["joint_corpu",{"_index":16275,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26911,12]]}}}],["joint_count",{"_index":16290,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27946,11],[28007,11]]}}}],["joint_freq_dist",{"_index":16276,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27030,15]]}}}],["joke",{"_index":2148,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2555,4]]}}}],["jon",{"_index":9141,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20588,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30943,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[3875,3],[45020,3]]},"/en/lessons/intro-to-bash":{"position":[[12109,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5764,3]]}}}],["jonathan",{"_index":1655,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35007,8],[46390,9],[51162,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69505,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13266,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46150,8]]},"/en/lessons/intro-to-linked-data":{"position":[[26656,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54196,8]]},"/en/lessons/sonification":{"position":[[2833,8],[8526,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[65316,8]]}}}],["jonathan,provid",{"_index":3490,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2080,20]]}}}],["jone",{"_index":1095,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5975,5],[6035,5],[44556,6],[44705,5],[46224,6],[49382,6],[49607,6],[49756,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3448,6],[3496,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51851,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46000,6]]},"/en/lessons/geocoding-qgis":{"position":[[8628,5]]}}}],["jonreev",{"_index":14102,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[8537,10]]}}}],["jonreeve_omeka",{"_index":14094,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[6966,15],[7041,14],[7839,16],[8655,15],[9131,15],[9288,17],[12048,16],[12108,16]]}}}],["jonreeve_omeka'@'localhost",{"_index":14097,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[7535,28],[7859,29]]}}}],["joost",{"_index":14332,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49507,5]]}}}],["joqu",{"_index":20488,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39049,6]]}}}],["jordan",{"_index":1781,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44293,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43693,7],[52132,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26213,7]]}}}],["jorg",{"_index":6471,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56454,5]]}}}],["jose",{"_index":14858,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55711,4]]}}}],["josefina",{"_index":2624,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28900,9]]}}}],["joseph",{"_index":3472,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1883,6],[2554,6],[3222,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5626,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35430,6]]},"/en/lessons/json-and-jq":{"position":[[15025,6],[16001,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62212,6]]}}}],["josh",{"_index":12505,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5088,4]]}}}],["joshua",{"_index":21902,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60549,6]]}}}],["josm",{"_index":15653,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[1385,5]]}}}],["joss",{"_index":7566,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38172,6]]}}}],["jossey",{"_index":9449,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50272,6]]}}}],["jot",{"_index":15521,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8317,3]]}}}],["joun’",{"_index":18829,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13328,6]]}}}],["jour",{"_index":9781,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29913,4]]}}}],["journal",{"_index":1187,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10622,11],[33435,11],[36443,10],[44331,7],[46072,7],[46323,7],[49481,7],[52158,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25792,7],[26976,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[187,9],[2389,7],[5952,9],[6034,7],[27943,7],[50575,9],[57084,7],[67807,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8165,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13419,7],[45616,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61233,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38255,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4409,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[595,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55428,10],[56317,7],[57853,10],[58434,7],[58631,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47869,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16144,7],[31331,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6763,7],[7803,8],[8671,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1003,7]]},"/en/lessons/gravity-model":{"position":[[10766,7],[13463,7],[60438,7],[61147,7],[62219,7],[62668,7],[63368,7],[64019,7],[64699,8],[65118,7],[65859,7],[66027,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5836,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49635,9],[54522,7],[56855,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4454,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6342,7],[25742,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44304,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47878,7],[51067,7],[53345,7],[53652,7],[54284,7],[54567,8]]},"/en/lessons/jupyter-notebooks":{"position":[[37362,8],[52918,7]]},"/en/lessons/linear-regression":{"position":[[47189,8],[73424,7],[73594,7],[74012,7],[79176,7]]},"/en/lessons/logistic-regression":{"position":[[64770,7],[64940,7],[65358,7],[66068,7]]},"/en/lessons/preserving-your-research-data":{"position":[[14468,7]]},"/en/lessons/research-data-with-unix":{"position":[[3237,7],[5124,7],[10957,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42617,7],[42807,7],[43170,7]]},"/en/lessons/sentiment-analysis":{"position":[[39661,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37767,7]]},"/en/lessons/space-place-gazetteers":{"position":[[50377,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1875,8],[2105,8],[6946,7],[28041,9],[28960,8],[29916,7],[31719,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47408,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63352,7],[63647,7],[65438,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2749,7],[5778,7],[26256,7],[26646,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51976,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4194,7]]}}}],["journal.com/2013/06/neg",{"_index":13862,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[64747,28]]}}}],["journalarticl",{"_index":15428,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4768,14],[4860,14]]}}}],["journalist",{"_index":1184,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10572,10],[33447,13],[36262,11],[45568,11],[49815,11],[50651,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2646,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5033,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2644,12]]}}}],["journey",{"_index":9242,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13092,7]]},"/en/lessons/gravity-model":{"position":[[12677,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7627,7]]},"/en/lessons/logistic-regression":{"position":[[63930,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3689,9],[15857,8],[23903,7],[32840,8],[33993,7],[36878,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24945,8]]}}}],["journé",{"_index":16541,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52780,8]]}}}],["joy",{"_index":8231,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37685,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46549,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5072,4],[5567,4],[5630,6],[7208,4],[11342,3],[13276,3],[15463,3],[26305,3],[27485,3],[28572,3],[30099,4],[31939,4],[35679,5],[38449,6],[40443,3],[41174,3],[54575,4],[54710,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13193,6]]}}}],["jp2",{"_index":10827,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28463,3]]}}}],["jpeg",{"_index":1977,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3188,5],[6368,5],[8596,5],[10316,5],[10770,5],[10894,5],[11954,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1328,5],[4841,5],[6894,5],[19812,4],[19853,4],[28170,4],[28560,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[18811,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[53812,4],[54157,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17651,5],[32356,8]]}}}],["jpg",{"_index":225,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4719,4],[4821,3],[6422,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11948,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18115,4],[19838,4],[27617,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26956,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20657,7],[29111,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16367,5],[16626,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9546,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[21206,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40304,5],[40415,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50757,5],[50933,4],[53950,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22010,4],[23733,4]]},"/en/lessons/introduction-map-warper":{"position":[[3405,4],[3643,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15754,6]]}}}],["jq",{"_index":9543,"title":{"/en/lessons/json-and-jq":{"position":[[20,2]]}},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5421,4],[27405,2],[27510,2],[27568,2],[27600,2],[27666,2],[27806,2],[27885,2],[28159,2],[28200,2],[28287,2],[28308,3],[28381,3],[29157,2],[31819,2],[46507,2],[46748,2],[46887,2],[47052,2],[47237,2],[50791,2],[50950,2],[51030,2],[51161,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24075,3],[24339,2]]},"/en/lessons/json-and-jq":{"position":[[21,2],[89,2],[688,2],[802,2],[1901,2],[2034,2],[5084,2],[5099,2],[5160,2],[5267,3],[5356,3],[5443,2],[5585,2],[6032,2],[6100,2],[6227,2],[6393,2],[6405,2],[6514,2],[6576,2],[6736,2],[6790,2],[6998,2],[8107,2],[8537,2],[9179,2],[9250,2],[9877,2],[10016,2],[10475,2],[11979,2],[12935,2],[13045,2],[13478,2],[14331,2],[15495,2],[17150,2],[17958,2],[18052,2],[18957,2],[19546,2],[20963,2],[23588,2],[23688,3],[24825,2],[25055,2],[25332,2],[25458,4],[25477,2],[25629,2],[29777,2],[30132,2],[30329,2],[30934,3],[31911,2],[34012,2],[34103,2],[35756,2],[36258,3],[36357,3],[37202,2],[37226,2],[37492,3],[37560,2],[37928,3],[37946,2],[38216,2],[38267,2],[38281,2],[38285,2],[38402,2],[38415,2],[38545,2],[38774,3],[39034,2],[39203,2],[39386,2],[39518,3],[39673,3],[39743,2],[39902,2],[40329,2],[40626,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30821,3],[30886,3]]}}}],["jq_rkm.csv",{"_index":16798,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[38386,10],[38599,10],[38672,11]]}}}],["jq_rkm.json",{"_index":16797,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[38369,11],[38518,11],[38579,12]]}}}],["jqueri",{"_index":13889,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3909,7],[45048,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1502,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5380,6],[5524,6]]}}}],["jq’",{"_index":16649,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[8910,4],[23725,4],[38642,4]]}}}],["jr",{"_index":16584,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54875,3]]}}}],["jrcm2pm7",{"_index":15430,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4882,8]]}}}],["js",{"_index":10082,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[55,2]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[56,2],[126,2],[228,2],[287,2],[409,2],[1056,3],[1112,2],[1479,2],[1662,2],[2275,3],[2333,2],[2449,2],[2616,2],[3163,2],[3584,3],[4447,3],[4628,2],[4655,2],[4693,2],[4791,3],[4961,3],[5195,2],[6672,2],[6782,3],[7166,2],[7373,3],[8053,3],[8337,3],[8782,2],[8888,2],[9310,3],[9741,2],[9884,2],[10068,2],[10102,2],[10198,2],[10285,2],[11266,2],[13286,3],[13552,3],[14429,3]]},"/en/lessons/introduction-map-warper":{"position":[[9194,3],[21127,2]]},"/en/lessons/jupyter-notebooks":{"position":[[34823,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22805,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4998,2],[19328,2]]}}}],["jshankm.nsf",{"_index":20434,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27465,11]]}}}],["json",{"_index":2828,"title":{"/en/lessons/json-and-jq":{"position":[[10,4]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10920,5],[11832,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6142,5],[7559,4],[7695,4],[11556,5],[11839,5],[22561,4],[22710,4],[22817,4],[25378,4],[27584,5],[39672,5],[39998,5],[43016,4],[43296,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17046,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[541,4],[597,4],[5330,5],[5356,5],[5411,4],[22912,4],[25060,4],[26674,4],[26727,4],[26749,4],[26809,4],[27470,4],[27904,4],[28007,4],[28044,4],[29028,4],[30114,4],[30438,4],[30711,4],[30814,4],[31301,4],[31344,4],[31418,4],[31496,4],[31900,4],[31988,4],[32097,4],[32134,4],[40860,4],[41469,4],[41785,4],[45818,4],[47103,4],[48547,4],[48631,4],[50415,4],[53959,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45583,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6342,4],[9607,5],[13909,4],[14106,4],[14219,4],[14273,4],[14380,4],[18151,4],[18302,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[399,4],[503,4],[563,4],[1345,4],[3631,4],[18081,4],[18684,4],[22280,4],[22469,4],[22707,4],[22725,4],[22980,4],[23128,4],[23420,4],[23520,4],[24926,4],[25007,4],[25106,4],[25253,4],[30921,4],[31427,4],[33344,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23805,7],[23863,5],[23914,4],[24135,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63034,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23505,4],[23645,4],[23974,4],[24218,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32466,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[5069,5],[13273,4],[13596,4],[13699,5],[13838,4],[14194,4],[16086,4],[16464,4],[16552,4],[16643,5],[17075,4],[19905,4],[22097,4],[22960,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[346,5],[9807,4],[10482,4],[10562,5],[10608,4],[10666,4],[10731,4],[10881,4],[11495,4],[11997,4],[12177,4],[13064,4],[19964,5],[24941,5],[27092,4],[27209,4],[28665,4],[28721,4],[29019,4],[29154,4],[29250,4],[29329,4],[32429,4],[33792,4],[34120,4],[40618,4]]},"/en/lessons/json-and-jq":{"position":[[11,4],[61,5],[208,5],[289,4],[298,4],[1175,4],[1366,4],[1604,4],[1752,4],[1932,4],[2270,4],[2290,5],[2339,4],[2362,4],[2490,4],[3004,4],[3066,4],[4421,4],[5193,4],[5408,4],[5471,5],[5812,5],[6538,4],[6722,6],[8372,4],[8832,4],[9000,4],[9215,4],[9270,4],[10051,4],[10140,4],[10186,4],[10721,4],[11089,5],[11309,4],[12980,5],[13067,4],[13139,4],[13240,5],[13267,4],[13511,4],[14261,4],[14362,4],[15553,4],[16251,4],[16260,4],[16313,4],[16358,4],[16385,5],[16435,4],[16537,4],[16557,4],[16670,4],[16820,6],[16867,4],[16876,4],[17198,4],[17279,4],[17322,5],[17384,4],[17539,4],[17551,5],[17702,4],[17831,4],[17929,6],[18876,4],[19475,4],[19512,4],[19637,4],[21452,4],[22646,4],[22718,4],[23892,5],[24014,4],[24505,4],[24903,5],[25075,4],[25305,4],[25351,4],[25512,4],[26922,4],[28472,4],[28776,4],[28999,4],[30596,5],[37279,4],[37402,4],[38560,4],[38814,4],[39727,4],[40005,4],[40053,4],[40657,4]]},"/en/lessons/jupyter-notebooks":{"position":[[14186,4]]},"/en/lessons/logistic-regression":{"position":[[63285,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15816,4],[19545,6]]},"/en/lessons/naive-bayesian":{"position":[[37079,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[711,4],[7477,4],[20286,4],[21662,4],[21913,4],[21946,4],[22127,4],[22917,4],[23332,4],[23484,4],[24532,4],[24590,4],[25801,4],[25982,4],[27840,4],[27976,4],[28782,4],[28846,4],[28981,4],[29051,4],[30759,4],[30781,4],[30876,4],[30910,4],[31301,4],[31541,4],[31984,4],[33820,4],[40168,4],[41670,4],[41919,4],[41995,4],[42043,4],[42795,4],[43811,4],[44260,4],[44888,4],[49454,4],[49645,4],[50373,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1046,4],[1250,4],[7361,4],[7980,5],[9208,7],[9409,4],[34076,4],[34156,4],[34226,4],[34495,4],[34996,4],[37364,4],[37447,4],[37678,4],[43002,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13012,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12499,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15791,5]]}}}],["json%2cbib%2ccoins&key=9glmvmz1k1qgaz9qwcdlyf6l",{"_index":15418,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4145,51]]}}}],["json,bib,coin",{"_index":7614,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3723,18]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3941,18]]}}}],["json.load(fp",{"_index":10719,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14754,13]]}}}],["json.loads(data_api.getmeta(item_id",{"_index":10741,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18361,36]]}}}],["json=tru",{"_index":10742,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18398,11]]}}}],["json_decod",{"_index":16050,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29192,11]]}}}],["json_decode($json_europeana",{"_index":16047,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28888,29]]}}}],["json_decode($json_harvard",{"_index":16119,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41644,27]]}}}],["json_decode($variable2",{"_index":16108,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40185,24]]}}}],["json_europeana",{"_index":16039,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26954,15],[27050,16],[28214,15],[28572,16],[28637,16],[29226,15],[30117,16]]}}}],["json_harvard",{"_index":16114,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41429,13],[41873,13]]}}}],["json_ocr",{"_index":19032,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40219,8]]}}}],["json_ocr(input_dir",{"_index":18882,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23575,19]]}}}],["json_output",{"_index":18900,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24679,14],[24770,14],[29137,11],[30935,11]]}}}],["json_str",{"_index":18930,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27124,11],[31491,11],[44468,11]]}}}],["jsonifi",{"_index":7868,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21183,7],[22641,7],[23549,7],[25294,7],[34485,7]]}}}],["jsonify(all_book",{"_index":7958,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35141,18],[39271,18],[40004,19]]}}}],["jsonify(book",{"_index":7896,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22298,14],[24599,14]]}}}],["jsonify(result",{"_index":7906,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25402,16],[27501,16],[36119,16],[43042,16]]}}}],["jsonl",{"_index":16688,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[16800,6]]}}}],["jsonl.bz2",{"_index":9867,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48805,10]]}}}],["jsonlit",{"_index":19777,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[235,8],[8313,9],[9117,8],[9139,10],[9304,8],[9490,10],[34204,8],[42941,8]]}}}],["jsonlite::tojson(sesamestreet_data_favorite_count_over_15_non_verifi",{"_index":19905,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[37498,71]]}}}],["jsonlite::tojson(sesamestreet_data_favorite_count_over_50",{"_index":19898,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[34903,58]]}}}],["json’",{"_index":16801,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[39567,6]]}}}],["jsoup",{"_index":11305,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8164,5]]}}}],["jsp",{"_index":23679,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4765,3]]}}}],["jstor",{"_index":7599,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2268,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[589,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4151,5]]}}}],["js’",{"_index":10106,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5315,4],[5370,4]]}}}],["jtb",{"_index":22989,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52166,3]]}}}],["juan",{"_index":16380,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43289,4],[51750,4]]}}}],["judg",{"_index":187,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3810,5]]},"/en/lessons/preserving-your-research-data":{"position":[[17462,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17947,6]]},"/en/lessons/sentiment-analysis":{"position":[[1627,5]]}}}],["judgement",{"_index":20935,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[12818,10],[13187,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37194,9]]}}}],["judgment",{"_index":1076,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5239,9]]},"/en/lessons/naive-bayesian":{"position":[[5868,9]]}}}],["juhász",{"_index":12107,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16661,6]]}}}],["juic",{"_index":22833,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[11823,5],[11922,5]]}}}],["juillet.\\n",{"_index":9930,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51945,12],[52805,12]]}}}],["juillet.\\nl",{"_index":9939,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52284,12]]}}}],["jul",{"_index":19349,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4213,3]]}}}],["juli",{"_index":1881,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47146,4],[47168,4],[50432,4],[50454,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4021,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43390,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32167,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38166,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53054,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36441,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3987,5],[4006,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47319,4]]},"/en/lessons/gravity-model":{"position":[[10622,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56396,4],[57121,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5721,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42617,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55315,5]]},"/en/lessons/json-and-jq":{"position":[[13787,6],[14090,6],[15009,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10918,4]]},"/en/lessons/sentiment-analysis":{"position":[[40074,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52446,4]]}}}],["julia",{"_index":16829,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7671,7],[46348,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28699,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50655,5]]}}}],["julia.1",{"_index":14360,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[3070,7]]}}}],["julian",{"_index":1657,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35026,6],[46404,6],[51176,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32292,6]]}}}],["julian\",http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000074",{"_index":15059,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4132,72]]}}}],["julian</a></td>",{"_index":15049,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3682,27]]}}}],["julien",{"_index":20263,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50163,6],[52193,6]]}}}],["juli’\",\"paul",{"_index":16685,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15988,12]]}}}],["jumbl",{"_index":4111,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33097,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22686,6]]},"/en/lessons/extracting-keywords":{"position":[[28957,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3025,6]]}}}],["jump",{"_index":1598,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31963,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23955,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9374,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31583,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19734,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19122,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6676,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9485,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11250,7]]},"/en/lessons/intro-to-bash":{"position":[[19447,7]]},"/en/lessons/intro-to-powershell":{"position":[[17052,7],[17104,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[9675,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34441,5]]}}}],["jumpstart",{"_index":22575,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39785,12]]}}}],["jun",{"_index":19348,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4209,3]]}}}],["junctur",{"_index":5204,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64206,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20652,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42645,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25725,9]]}}}],["june",{"_index":7749,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13550,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14289,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3365,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11058,7],[11499,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[43133,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59111,5]]},"/en/lessons/normalizing-data":{"position":[[2223,7],[2664,7]]},"/en/lessons/research-data-with-unix":{"position":[[14005,4],[14117,4]]},"/en/lessons/sentiment-analysis":{"position":[[39959,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9608,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13792,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9133,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35833,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[677,4],[1018,4],[1116,4],[1217,4],[1319,4],[1415,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39647,4],[40369,4],[41141,4]]}}}],["jungl",{"_index":1548,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30378,6]]},"/en/lessons/introduction-and-installation":{"position":[[1804,6]]}}}],["junk",{"_index":3999,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23813,4]]},"/en/lessons/logistic-regression":{"position":[[21741,4],[21896,4],[22516,4]]},"/en/lessons/naive-bayesian":{"position":[[7173,4],[11246,4],[22935,4],[23095,4],[23231,4]]}}}],["juola",{"_index":14734,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35975,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45356,5],[54005,6],[54855,6]]}}}],["jupyt",{"_index":1036,"title":{"/en/lessons/jupyter-notebooks":{"position":[[16,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3549,7],[19753,7],[19827,7],[19954,7],[20027,7],[47973,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20830,7],[67911,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7912,7],[8163,7],[8240,7],[28566,7],[49878,7],[62949,7]]},"/en/lessons/common-similarity-measures":{"position":[[39414,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6109,7],[6254,7],[6875,7],[8256,7],[9195,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10422,7],[37823,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11565,7],[11643,7],[11798,7],[12369,7],[12446,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16058,7],[18630,7],[18773,7],[18857,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5622,7],[53878,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[368,7],[6068,7],[6250,7],[9873,7],[9926,7],[11001,7],[11329,7],[11431,7],[11539,7],[11642,7],[12119,7],[14337,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8059,7],[8080,7],[8298,7],[8393,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21222,7],[21381,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2397,7],[2551,7],[3280,7],[8304,7],[40844,7],[53469,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2262,7],[16873,7],[20408,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19960,7],[20092,7]]},"/en/lessons/jupyter-notebooks":{"position":[[17,7],[127,7],[180,7],[231,7],[269,7],[376,7],[434,7],[468,7],[535,7],[615,7],[1971,7],[2095,7],[2358,7],[2460,7],[2816,7],[2842,7],[3112,7],[3242,7],[3325,7],[3488,7],[4106,7],[4260,7],[4323,7],[4483,7],[4646,7],[4684,7],[4783,7],[4809,7],[5039,7],[5344,7],[6353,8],[6419,7],[6953,7],[7453,7],[7595,7],[7731,7],[7901,7],[7975,7],[8002,7],[8203,7],[8296,7],[8315,7],[8361,7],[8443,7],[8456,7],[8621,7],[8823,7],[8866,7],[8912,7],[9057,7],[9224,7],[9379,7],[10025,7],[11639,7],[11687,7],[11773,7],[12036,7],[12460,7],[12732,7],[12784,7],[12858,7],[13013,7],[13144,7],[13172,7],[13265,7],[13861,7],[13973,7],[14005,7],[14071,7],[14262,7],[14300,7],[14395,7],[14451,7],[14573,7],[14786,7],[14983,7],[15237,7],[15268,7],[15446,7],[16660,7],[16812,7],[17055,7],[17180,7],[17281,7],[17548,7],[18066,7],[18187,7],[18319,7],[18528,7],[18588,7],[18768,7],[18808,7],[19270,7],[19342,7],[20508,7],[22911,7],[22998,7],[23647,7],[24256,7],[25544,7],[25638,7],[25991,7],[28372,7],[30980,7],[31122,7],[33391,7],[34060,7],[34079,7],[35151,7],[35572,7],[35738,7],[36195,7],[36552,7],[36860,7],[37220,7],[37398,7],[38903,7],[39247,7],[39305,7],[39337,7],[40333,7],[40724,7],[41102,7],[41809,7],[42453,7],[42633,7],[42823,7],[43061,7],[43225,7],[43799,7],[43959,7],[45043,7],[45466,7],[45604,7],[46105,7],[46212,7],[46263,7],[46439,7],[46523,7],[46662,7],[46890,7],[47350,7],[47444,7],[48918,7],[48945,7],[49707,7],[49832,7],[50095,7],[50635,7],[50835,7],[50944,7],[51844,7],[52072,8],[52279,7],[53602,7],[53767,7],[53816,7],[53859,7]]},"/en/lessons/linear-regression":{"position":[[6800,7],[38424,7],[38674,7],[44511,7],[49008,7],[51093,7]]},"/en/lessons/logistic-regression":{"position":[[32874,7],[36998,7],[64297,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3537,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9386,8],[9966,7],[9986,7],[10511,7],[10688,8],[10724,7],[10929,7],[11002,7],[11133,7],[11249,7],[11281,7],[13475,7],[19038,7],[19357,8],[19685,7],[19828,8],[20399,7],[20992,7],[21744,7],[26693,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12424,7],[35306,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2621,7],[2688,7],[3219,7],[17961,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6706,7],[6852,7],[7425,7],[7617,7],[7735,7],[7795,7],[10629,7],[10688,7]]}}}],["jupyter=tru",{"_index":6838,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32998,13],[34575,13],[38564,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21419,13],[21662,13]]}}}],["jupyterhub",{"_index":16930,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[45279,11]]}}}],["jupyter’",{"_index":23308,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[10711,9]]}}}],["jurczyk",{"_index":3731,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4497,8]]}}}],["juri",{"_index":20314,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[1636,4]]}}}],["jurisdict",{"_index":15668,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[9505,14]]}}}],["justic",{"_index":1890,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47298,8],[50943,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4234,7],[5988,9],[10466,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6102,7],[7442,7],[19853,8],[20109,8],[22815,8],[23212,7],[25109,7],[26093,8],[26402,7],[28346,7],[31311,10],[36380,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22927,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[33573,7],[33630,7]]},"/en/lessons/gravity-model":{"position":[[13018,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[3390,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8715,7]]},"/en/lessons/space-place-gazetteers":{"position":[[5957,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51210,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18475,8]]}}}],["justiceformikebrown\",1",{"_index":16789,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36148,23]]}}}],["justif",{"_index":19194,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8349,14]]},"/en/lessons/sonification":{"position":[[39942,15]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14413,15]]}}}],["justifi",{"_index":5950,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27194,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57003,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26654,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4416,10],[4472,10],[8015,10]]},"/en/lessons/sonification":{"position":[[7491,7]]}}}],["justin",{"_index":1803,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44894,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3819,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3734,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7732,6],[14266,6],[14802,6],[19178,6],[24205,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44761,6],[47672,6],[53514,6]]},"/en/lessons/sentiment-analysis":{"position":[[39042,6]]}}}],["juxtapos",{"_index":16808,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[2040,10]]}}}],["juxtaposit",{"_index":15550,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14883,13]]}}}],["jython",{"_index":11289,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[620,6],[658,6],[1441,6],[3783,6],[27273,7],[27383,6],[27685,6],[27897,6],[28061,6],[28117,6],[28623,6],[28663,6],[28750,6],[29020,6],[29127,6],[29166,6],[29214,7],[29302,6],[29481,6],[29562,6],[30486,6],[31112,6],[31327,6],[31371,6],[32812,6],[33044,6]]}}}],["jáno",{"_index":12106,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16655,5]]}}}],["k",{"_index":3520,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2443,2],[2752,1],[3040,1],[3252,1],[3385,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4962,1],[24649,1],[24826,1],[60987,1],[69252,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[227,1],[291,1],[319,1],[528,1],[809,1],[1185,1],[1386,1],[1427,1],[1989,1],[2795,1],[3832,1],[7498,1],[8736,1],[8861,1],[8930,1],[9260,1],[9459,1],[9491,2],[9541,1],[11361,1],[12387,1],[12745,1],[12789,1],[12838,1],[12979,1],[13220,1],[13304,1],[13468,1],[13501,1],[14037,1],[14354,1],[14470,1],[15415,1],[15732,1],[16697,1],[16857,1],[18341,1],[18452,1],[19813,1],[20575,1],[22786,1],[23292,1],[23352,1],[24072,1],[24312,1],[24479,1],[25115,1],[26996,1],[27658,1],[28053,1],[30771,1],[32867,2],[34797,1],[34907,1],[34961,1],[38049,1],[38293,1],[39325,1],[40126,1],[41080,1],[42193,1],[42416,1],[42499,1],[43912,1],[45593,1],[53585,1],[54373,1],[55707,1],[56314,1],[56543,1],[56654,1],[57407,1],[60814,1],[60884,1],[61041,1],[61566,1],[66397,1],[66997,1],[68742,1],[69806,1],[69990,1]]},"/en/lessons/common-similarity-measures":{"position":[[37729,1],[37946,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44028,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56927,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10282,1],[10290,1],[11659,1],[31373,1],[31381,1],[32402,1],[32410,1],[34938,1],[34996,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21603,2],[23969,2],[43453,2]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11244,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46837,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2680,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14980,1],[15060,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[5916,1]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49290,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[26549,3]]},"/en/lessons/linear-regression":{"position":[[32344,1],[32386,1],[36205,2]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3458,1],[3547,3],[10066,1]]},"/en/lessons/sonification":{"position":[[41882,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61965,3],[61990,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9532,2]]},"/en/lessons/transliterating":{"position":[[11502,4],[11517,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27413,2]]}}}],["k,v",{"_index":6910,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42045,3],[49008,3]]},"/en/lessons/linear-regression":{"position":[[33288,4]]},"/en/lessons/logistic-regression":{"position":[[13384,4]]}}}],["k,washington",{"_index":3596,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3461,13]]}}}],["k.a",{"_index":13534,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7333,4]]}}}],["k/",{"_index":2226,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10812,3]]}}}],["k=3500).fit(z",{"_index":17341,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64276,14]]}}}],["k=3500).fit(z_binari",{"_index":17841,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43635,21]]}}}],["k=3500).fit_transform(z",{"_index":17173,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36553,24]]}}}],["k=3500).fit_transform(z_binari",{"_index":17583,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15474,31]]}}}],["k[keyindex",{"_index":19171,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3482,11]]}}}],["kadwell’",{"_index":16902,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[36963,9]]}}}],["kaggl",{"_index":5967,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35200,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17313,6],[17542,6],[17769,6],[21226,6]]}}}],["kahn",{"_index":21945,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62222,6]]}}}],["kaim",{"_index":6105,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46803,7]]}}}],["kaleido",{"_index":14379,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[8187,7],[53887,7]]}}}],["kaleido)7",{"_index":14380,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[8235,9]]}}}],["kalenda",{"_index":11800,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6334,8],[10259,8],[11159,8],[61559,8],[62459,8]]}}}],["kalev",{"_index":10666,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4050,5]]}}}],["kamada",{"_index":21321,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20561,6],[36013,7]]}}}],["kamadakawai",{"_index":21318,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20260,14]]}}}],["kamchatskaia",{"_index":22730,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15318,12]]}}}],["kamchatskoi",{"_index":22764,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15839,11]]}}}],["kan",{"_index":3595,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3428,5]]}}}],["kane",{"_index":7577,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39137,4]]}}}],["kangaroo",{"_index":15580,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20267,10]]}}}],["kansa",{"_index":12788,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32490,6]]}}}],["kapitein",{"_index":16604,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3367,8],[3561,8],[7618,8],[7818,8],[13634,8],[13952,8],[14716,8],[15710,8]]}}}],["karaisko",{"_index":12766,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31449,10]]}}}],["karen",{"_index":1093,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5962,5],[44543,5],[46231,6],[49389,6],[49594,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50104,5]]}}}],["kari",{"_index":14874,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56489,4]]}}}],["karl",{"_index":11513,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14603,4],[14694,5],[20156,4],[20313,4],[22065,4],[22132,4],[23486,4],[25986,5]]}}}],["karlovich",{"_index":22803,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19331,11]]}}}],["karma",{"_index":5087,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57909,6],[58151,7],[58183,5],[58275,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46389,7]]}}}],["karthikeyan",{"_index":14051,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45130,11]]}}}],["kashmir",{"_index":5118,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59003,7]]}}}],["kassambara",{"_index":7572,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38358,10]]}}}],["kat",{"_index":15176,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13816,3]]}}}],["kate",{"_index":6069,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45052,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55804,4],[58339,4],[63969,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45416,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29221,4],[31201,4],[32233,4],[32497,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7684,4],[20544,4]]}}}],["katherin",{"_index":7582,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39389,9]]}}}],["kathleen",{"_index":5590,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69685,8]]}}}],["kati",{"_index":8719,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45469,5]]},"/en/lessons/preserving-your-research-data":{"position":[[3936,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52384,6]]}}}],["katrina",{"_index":13835,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61339,7]]}}}],["katyria90",{"_index":16755,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28123,12]]}}}],["katz",{"_index":11197,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39508,4],[47747,5]]}}}],["kaufer",{"_index":16499,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50548,7]]}}}],["kaufmann",{"_index":8229,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37641,9]]}}}],["kawai",{"_index":21393,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36032,6]]}}}],["kawai.5",{"_index":21322,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20568,7]]}}}],["kay",{"_index":22400,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8948,4],[39669,4]]}}}],["kay’",{"_index":22405,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9126,5]]}}}],["kazakhstan",{"_index":11626,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32028,11]]}}}],["kazemi",{"_index":15568,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18061,7]]}}}],["kb",{"_index":4746,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29589,2]]}}}],["kb/",{"_index":2231,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10850,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15553,6]]}}}],["kdd",{"_index":20228,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49043,4],[53755,4]]}}}],["kde",{"_index":17223,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[42810,5],[50635,5],[50821,3],[51324,3],[51652,3]]}}}],["kedgley",{"_index":13833,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61290,8]]}}}],["keen",{"_index":14152,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[2005,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7118,4]]}}}],["keep",{"_index":220,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4587,4],[17138,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4411,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26786,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5689,4],[6752,4],[6887,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6113,4],[6358,4],[15033,4],[15064,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18157,4],[18933,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4532,4],[5508,7],[11466,4],[17068,4],[20440,7],[24532,4],[24616,4],[24858,4],[36161,7],[45763,4],[48823,4],[48945,8],[57511,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11656,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25479,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31307,4],[42799,7],[52475,4],[66447,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[381,4],[1799,4],[6029,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30124,4],[37459,4],[40574,4],[46767,5],[55896,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7196,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23198,4],[33414,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5469,4],[10487,4],[20028,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35511,4]]},"/en/lessons/counting-frequencies":{"position":[[4976,4],[10261,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1170,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28649,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14096,4],[33954,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9799,4],[10393,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8479,4],[9755,4],[27449,7],[31638,4],[32380,5],[34768,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2258,7],[12560,4],[14325,7],[15303,5],[17711,4],[23617,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30883,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4385,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3229,4],[23689,4],[37455,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3251,4],[9003,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6042,4],[22207,4],[23269,4],[35994,4],[42345,7],[50505,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7814,4],[8636,5],[13777,5]]},"/en/lessons/extracting-keywords":{"position":[[10689,4],[16579,4],[17764,4],[21173,7],[21417,7],[23785,4],[34527,4],[35420,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11432,7],[12977,4],[14131,4],[27760,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9209,4],[19174,4],[33852,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7259,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5320,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27904,4],[36807,4],[44626,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2162,4],[3465,4],[5065,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5767,4],[10364,4],[11931,4],[25653,4],[26137,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[7810,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1318,4],[2543,4],[12061,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18618,4],[26013,4]]},"/en/lessons/gravity-model":{"position":[[24657,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[41607,4]]},"/en/lessons/installing-omeka":{"position":[[9046,4],[10181,5],[11765,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29328,4],[29793,4],[29986,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9196,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13122,4],[14795,7],[34894,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11547,4],[12801,4]]},"/en/lessons/intro-to-bash":{"position":[[9314,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8408,4],[11824,4]]},"/en/lessons/intro-to-powershell":{"position":[[44182,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3248,4],[14719,4],[25430,7]]},"/en/lessons/introduction-map-warper":{"position":[[17413,4],[19209,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5311,4],[34204,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16480,4],[19639,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13207,4]]},"/en/lessons/json-and-jq":{"position":[[9034,7],[20355,5],[26099,4]]},"/en/lessons/jupyter-notebooks":{"position":[[3603,7],[4015,4],[28632,4],[33653,4],[35212,4],[42112,4],[45105,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4983,4],[5317,7],[5780,4]]},"/en/lessons/linux-installation":{"position":[[1058,4],[2611,4]]},"/en/lessons/mac-installation":{"position":[[850,4],[1990,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1699,4],[2540,4],[7033,4]]},"/en/lessons/naive-bayesian":{"position":[[14483,5],[20417,4],[23735,4],[35857,4],[48235,4],[48378,4],[61349,4]]},"/en/lessons/normalizing-data":{"position":[[3427,7],[4855,4],[6169,4],[6725,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2384,4],[2671,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8619,4],[11795,5],[16943,4]]},"/en/lessons/qgis-layers":{"position":[[4405,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31381,4],[31414,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19033,7],[47905,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12955,4]]},"/en/lessons/sonification":{"position":[[2349,7],[38044,5]]},"/en/lessons/space-place-gazetteers":{"position":[[13769,4],[17660,7],[19985,4],[20655,4],[47164,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20772,4],[24269,4],[24622,4],[33362,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6037,4],[13741,4],[31602,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10776,4],[29393,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12807,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9423,4],[15595,4],[15958,4],[16515,4],[17000,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10371,7],[11611,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5598,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1278,4],[18144,4],[20691,4],[23442,4],[31659,7],[42385,4],[45988,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[7555,4],[14746,7],[18484,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3523,4]]},"/en/lessons/vector-layers-qgis":{"position":[[4189,4],[7879,7],[15778,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11641,4],[20652,4]]},"/en/lessons/windows-installation":{"position":[[648,4],[3348,4]]}}}],["keep=fals",{"_index":8634,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26243,11],[27089,13]]}}}],["keith",{"_index":18584,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58684,8]]}}}],["keith,ann",{"_index":10398,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7511,10]]}}}],["keith,benjamin",{"_index":10396,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7483,14]]}}}],["keith,franciscu",{"_index":10402,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7570,16]]}}}],["keith,robert",{"_index":10394,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7455,12]]}}}],["keith,william",{"_index":10405,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7616,13]]}}}],["keller",{"_index":11633,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32538,7]]}}}],["kelli",{"_index":17306,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[54004,6],[79137,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39764,6]]}}}],["kemman",{"_index":6017,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43382,7]]}}}],["ken",{"_index":21384,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[34078,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2520,3]]}}}],["kendal",{"_index":20273,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50426,7],[53534,6]]}}}],["kenna",{"_index":3600,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3525,6]]}}}],["kenneth",{"_index":17490,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75232,7]]},"/en/lessons/logistic-regression":{"position":[[65706,7]]}}}],["kent",{"_index":10894,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9007,4]]}}}],["kentucki",{"_index":13028,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[33058,8]]}}}],["kept",{"_index":5845,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4967,4],[43012,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4165,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44420,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30004,4]]},"/en/lessons/extracting-keywords":{"position":[[23385,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53960,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[40987,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9028,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22896,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2519,4]]},"/en/lessons/preserving-your-research-data":{"position":[[14726,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24351,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46537,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31184,4]]}}}],["kera",{"_index":5268,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69072,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[17349,5],[45647,5],[45784,5]]}}}],["kerali",{"_index":16970,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53269,8]]}}}],["kernel",{"_index":13051,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4767,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[17694,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[41014,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6197,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7699,7],[18355,6],[18474,7],[23006,6],[23655,7],[26023,6],[34434,6],[34467,8],[46447,7],[46618,7],[46742,7],[46898,7],[46971,8],[46999,6],[47192,6]]},"/en/lessons/linear-regression":{"position":[[42786,6],[50611,6]]}}}],["kersey",{"_index":22968,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[49165,7]]}}}],["kestemont",{"_index":16569,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54486,10]]}}}],["kesteren",{"_index":7284,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10252,8]]}}}],["kevin",{"_index":10510,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24616,5],[24760,5]]}}}],["kextunload",{"_index":8383,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35625,10]]}}}],["key",{"_index":416,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10860,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[932,7],[40925,7],[40934,7],[41347,8],[41413,7],[41778,8],[44442,7],[51797,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14105,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17573,3],[19984,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9006,4],[9123,3],[13627,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27624,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[626,3],[5944,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57704,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13662,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4616,3],[5132,3],[6190,3],[10199,3],[18764,3],[34896,3]]},"/en/lessons/common-similarity-measures":{"position":[[25808,4],[26674,4],[31980,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6705,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2471,3],[2557,3],[15607,4],[15887,4],[20005,3],[23884,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11163,4],[19517,8],[19855,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14394,4],[41008,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3105,4],[3396,5]]},"/en/lessons/counting-frequencies":{"position":[[5232,3],[6036,4],[6069,4],[6915,4],[6924,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20181,4],[20216,6],[20236,6],[20259,3],[20709,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8758,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14009,3],[16421,3],[16807,3],[17001,4],[17076,4],[17165,4],[17837,3],[17860,3],[22535,3],[24540,3],[26926,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1279,4],[1503,5],[4773,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1613,3],[14714,3],[26924,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3359,3],[14962,3],[18551,4],[18747,3],[21238,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12724,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39663,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8277,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14493,4],[32276,4],[33099,4],[49396,3],[49424,3],[49494,4],[49631,4],[50101,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12362,5],[12493,4],[15626,3],[21441,3],[21492,3]]},"/en/lessons/extracting-keywords":{"position":[[16778,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18744,3],[22985,3],[23227,3],[25276,4],[30166,3],[33016,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40780,4],[42663,4],[51192,3],[52003,5],[68167,3]]},"/en/lessons/geocoding-qgis":{"position":[[24017,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8287,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16062,5],[17067,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[5285,3],[13884,3]]},"/en/lessons/gravity-model":{"position":[[5294,3],[9213,4],[9305,4],[19489,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[23385,3],[30822,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11037,3],[45926,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23096,3],[23405,3],[23459,4],[23543,4],[23636,4],[24175,4],[24263,4],[24359,4],[24635,4],[24954,3],[33998,3],[36139,3],[51565,3],[52158,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11015,3],[11049,3],[31481,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16804,3],[19569,3],[20149,4],[20203,4],[20334,4],[20377,3],[20452,4],[20470,3],[20587,3],[20638,4],[20845,4],[21044,3],[21078,5],[21134,3],[21236,3],[27146,3],[29607,3],[32000,3]]},"/en/lessons/intro-to-bash":{"position":[[18374,4],[18614,4],[19069,3]]},"/en/lessons/intro-to-linked-data":{"position":[[1325,3],[1539,3],[6190,3],[8955,3],[10163,3],[25403,3]]},"/en/lessons/intro-to-powershell":{"position":[[11136,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2358,4],[2822,4],[3080,4],[3162,3],[3236,3],[3330,4],[4346,4],[4492,4],[4535,4],[4595,4],[4676,4],[4785,4],[4877,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[11309,4],[15778,4],[15808,4],[23880,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13166,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2453,3],[8593,4],[8722,3],[8777,4],[8949,3],[9178,3],[9472,5],[9513,3],[10160,3],[11149,4],[12485,4],[40873,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8643,3],[14245,3],[14311,5],[14391,5],[15011,5],[15079,5],[16130,4]]},"/en/lessons/json-and-jq":{"position":[[2412,4],[2596,4],[2766,4],[4444,4],[4505,4],[4662,3],[4916,4],[6881,3],[6946,4],[10384,3],[11449,3],[11909,3],[13413,4],[13538,5],[14157,5],[14492,4],[19677,3],[19696,4],[20506,3],[22922,3],[26008,3],[26886,4],[28398,4],[28456,3],[28805,4],[28976,3],[33475,4],[34360,3],[35991,3]]},"/en/lessons/jupyter-notebooks":{"position":[[21317,4]]},"/en/lessons/linear-regression":{"position":[[9346,3],[17063,3],[26572,3],[26887,4],[29063,4],[29868,4],[34437,4]]},"/en/lessons/linux-installation":{"position":[[3768,4]]},"/en/lessons/mac-installation":{"position":[[3355,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10935,3]]},"/en/lessons/naive-bayesian":{"position":[[9498,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20030,3],[20252,3],[20277,3],[22148,4],[41377,3],[41467,4],[43429,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1311,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5687,3],[8342,3],[15755,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8944,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11034,3]]},"/en/lessons/sentiment-analysis":{"position":[[20489,5],[20577,3],[20641,5],[20669,5],[20722,5],[20809,3],[20919,3],[20979,3],[21050,4],[21126,3],[21160,3],[22232,4],[22308,3],[22343,3],[35989,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[821,3],[29389,4],[29495,3]]},"/en/lessons/sonification":{"position":[[2912,3],[3025,3],[10049,3],[12676,3],[13037,4],[16298,4],[16447,4],[31952,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20375,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18696,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15530,3],[19385,3],[19546,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1357,3],[17474,3],[37732,3],[46148,3],[49286,3],[50042,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7650,3],[16131,3],[18881,3],[19041,3],[20081,4],[20568,3],[21600,3],[21910,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9937,3],[10044,3],[10210,4],[10342,5],[10384,4],[10541,4],[10650,3],[10740,4],[10908,4],[10970,4],[11002,3],[11069,3],[11147,5],[11542,4],[11571,4],[11616,4],[11639,3],[11699,4],[11799,3],[11819,3],[12740,3],[13205,6],[14138,3],[14317,5],[14355,3],[14411,3],[14740,4],[14810,3],[16194,3],[16771,3]]},"/en/lessons/transliterating":{"position":[[4514,4],[4711,3],[9027,3],[9080,4],[9449,3],[10578,3],[10905,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6951,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12669,3],[13060,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[27259,4]]},"/en/lessons/windows-installation":{"position":[[4567,4]]},"/en/lessons/working-with-web-pages":{"position":[[6379,3]]}}}],["key>",{"_index":15413,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2535,9]]}}}],["key/valu",{"_index":12474,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68009,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[13622,9]]},"/en/lessons/json-and-jq":{"position":[[2389,9],[2651,9]]}}}],["key1:value1",{"_index":10632,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49667,13]]}}}],["key2:value2",{"_index":10633,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49681,12]]}}}],["key:valu",{"_index":16639,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4601,9],[22823,9],[22999,9]]}}}],["key==domin",{"_index":4245,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43239,13]]}}}],["key=itemgetter(1",{"_index":10556,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33385,18],[37475,18],[43268,18]]}}}],["key=lambda",{"_index":18923,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26478,10]]}}}],["key=len",{"_index":10534,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28060,8]]}}}],["key=result.get",{"_index":18491,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45212,15],[62078,15]]}}}],["keyboard",{"_index":3170,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44521,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14021,8],[25938,8],[27251,8],[28137,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10751,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15473,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16816,9],[31008,8],[32325,8]]},"/en/lessons/intro-to-bash":{"position":[[15905,9],[19021,9]]},"/en/lessons/intro-to-powershell":{"position":[[14604,8],[45569,8]]},"/en/lessons/introduction-map-warper":{"position":[[12764,8],[12829,8],[12872,8],[12917,8],[12959,8],[13019,8],[13099,8]]},"/en/lessons/jupyter-notebooks":{"position":[[19571,8],[21997,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8957,8]]},"/en/lessons/sonification":{"position":[[3029,9],[11099,8],[16310,9],[16459,9],[16834,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4110,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11925,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7662,8],[16143,8]]},"/en/lessons/transliterating":{"position":[[7945,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[9484,8]]}}}],["keyerror",{"_index":10749,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18885,10],[19101,9],[27422,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28789,9],[29821,9],[29856,9],[30489,9],[30535,9],[30751,9],[53803,9],[54272,9]]}}}],["keyhol",{"_index":13329,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[178,7],[14761,7],[14875,7]]}}}],["keyindex",{"_index":19164,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2421,8],[2464,8],[3399,8],[6725,8],[8870,8]]}}}],["keynot",{"_index":15509,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[6486,7]]}}}],["keys/pitch",{"_index":20686,"title":{},"body":{"/en/lessons/sonification":{"position":[[11075,12]]}}}],["keyword",{"_index":101,"title":{"/en/lessons/extracting-keywords":{"position":[[36,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[0,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1832,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35230,9],[35509,7],[43471,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5848,8],[11932,9],[19466,8],[19573,8],[20013,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1074,7],[1924,8],[3062,8],[8329,8],[14438,9],[57024,8],[66614,9],[66857,9],[68033,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40624,8],[58143,8]]},"/en/lessons/common-similarity-measures":{"position":[[4273,8],[32072,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10442,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[734,8],[1932,7],[4352,7],[4392,7],[8154,7],[8818,7],[9024,9],[10205,8],[15430,8],[18376,7],[19109,7],[19324,9],[19352,8],[19918,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5304,7],[12744,8],[28333,7]]},"/en/lessons/counting-frequencies":{"position":[[5819,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18521,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22715,11],[30000,8],[33443,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18410,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3691,7],[4086,8],[4438,8],[5768,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21646,7]]},"/en/lessons/extracting-keywords":{"position":[[37,8],[262,8],[374,8],[688,7],[1376,8],[1564,8],[1969,9],[2092,8],[3206,9],[3770,9],[4021,9],[4090,8],[5007,7],[9382,8],[9741,9],[11329,8],[11871,8],[12169,8],[12421,8],[12523,8],[15461,8],[19150,8],[19243,8],[19337,9],[19926,9],[20242,7],[20909,8],[21925,8],[22211,8],[22759,8],[23366,8],[23425,7],[23794,8],[23878,8],[24241,8],[24805,7],[26502,9],[26940,8],[29888,8],[30146,8],[31782,8],[34789,8],[35323,8],[36549,7],[39285,8]]},"/en/lessons/geocoding-qgis":{"position":[[6400,8],[23721,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3318,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14792,8],[35415,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34405,8]]},"/en/lessons/intro-to-linked-data":{"position":[[22673,8],[31449,8]]},"/en/lessons/introduction-map-warper":{"position":[[8564,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10348,7],[16099,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1,8],[350,8],[533,7],[592,8],[693,7],[1101,7],[2057,7],[2127,7],[2179,8],[2402,7],[2834,7]]},"/en/lessons/output-data-as-html-file":{"position":[[620,8],[733,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8,8],[285,8],[429,7],[824,8],[1034,8],[1126,7],[1219,8],[1334,7],[1507,7],[1626,7],[2236,7],[2377,8],[2505,8],[2843,7],[3071,9],[3178,8],[3355,8],[3692,7],[3907,7],[4298,8],[4339,8],[6055,8],[6068,8],[6091,8],[6717,7],[6799,7],[6876,7],[6954,7],[7420,8],[7660,7],[7749,8],[9183,8],[10183,8],[10578,7],[10752,9],[10909,7],[11008,7],[11881,9],[12027,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15481,9]]},"/en/lessons/research-data-with-unix":{"position":[[5367,7],[10997,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45273,7]]},"/en/lessons/space-place-gazetteers":{"position":[[45152,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3712,8],[4070,8],[19675,7],[21642,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18351,8],[18416,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6673,9]]}}}],["keyword.pi",{"_index":19166,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2716,10],[2881,10],[4059,10]]}}}],["kh",{"_index":22683,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11832,5],[11848,5]]}}}],["khalid",{"_index":20495,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39397,6]]}}}],["khrist'ianovich",{"_index":22792,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19117,17]]}}}],["khristianovich",{"_index":22789,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19053,16]]}}}],["kia",{"_index":20372,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[15771,3]]}}}],["kick",{"_index":13938,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[20120,5]]}}}],["kieran",{"_index":14919,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58839,6]]}}}],["kilgariff'",{"_index":16177,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4272,11]]}}}],["kilgariff’",{"_index":16148,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[462,11],[12526,11],[13370,11],[23038,11],[26197,11],[31102,11],[36151,11],[55560,11]]}}}],["kilgarriff",{"_index":16506,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51020,11]]}}}],["kilgarriff15",{"_index":16266,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23092,12]]}}}],["kill",{"_index":8380,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35409,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37638,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4936,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10099,8]]},"/en/lessons/naive-bayesian":{"position":[[54631,4],[56377,7],[59100,4],[59209,10],[64386,4],[64420,4],[64454,4],[64488,4],[64513,4],[68340,9],[68350,8],[68359,9],[68386,6],[68419,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22157,7],[22313,7],[22592,7],[22714,7],[22863,7],[25818,7],[26036,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58495,7]]}}}],["killer",{"_index":2632,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29119,7]]}}}],["killultagh",{"_index":10401,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7552,10]]}}}],["kilobyt",{"_index":14970,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8591,10],[8727,9]]}}}],["kiloton",{"_index":23428,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26687,8],[27845,9],[28796,8],[31453,8],[32913,9],[34375,9],[39357,9]]}}}],["kim",{"_index":6644,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6101,3],[60611,4]]}}}],["kimpham54.au2i6bt9",{"_index":18265,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[33106,20]]}}}],["kind",{"_index":306,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7574,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1873,5],[35440,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6047,4],[26194,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1357,5],[1391,5],[5506,4],[6781,5],[41575,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3528,4]]},"/en/lessons/common-similarity-measures":{"position":[[873,6],[4551,5],[29388,5],[29690,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14483,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57628,5],[59791,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1553,4],[1578,5],[6698,4],[11443,5],[15179,5],[20110,5],[20149,5],[20375,5],[21155,5],[21224,5],[21301,5],[21686,5],[21808,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2488,4],[3207,4],[8901,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4529,4],[11235,4],[18564,4],[26936,5],[32695,4],[32955,5],[38680,4],[43777,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4589,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11198,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1653,4],[11818,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16647,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3292,4],[16329,4],[41184,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24797,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[38858,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7291,5],[13399,5],[34937,4],[51159,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18628,4],[32012,4],[33808,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2329,4],[4763,4],[4862,4],[8332,4],[9091,5],[13988,4],[34921,4],[47360,4],[52173,5],[63098,4],[68001,4]]},"/en/lessons/geocoding-qgis":{"position":[[1856,4],[2672,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[3533,5],[6955,4],[12950,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7158,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51464,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3403,4]]},"/en/lessons/intro-to-linked-data":{"position":[[19077,4],[19818,4],[31795,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[1569,4],[8278,5],[10607,5],[25927,5],[26035,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2885,5],[5628,5],[6068,4],[17788,5],[18264,5],[21181,4],[24322,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5707,4]]},"/en/lessons/jupyter-notebooks":{"position":[[27759,5],[38861,4]]},"/en/lessons/linear-regression":{"position":[[8937,4],[28285,4],[57005,4],[57567,5],[62068,4],[63911,4],[69095,4],[72789,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4679,4]]},"/en/lessons/naive-bayesian":{"position":[[1509,4],[2127,5],[4807,5],[9532,4],[12667,4],[33069,5],[53151,5],[68680,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1593,5]]},"/en/lessons/output-data-as-html-file":{"position":[[2532,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1444,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4857,5],[4941,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18874,4]]},"/en/lessons/sentiment-analysis":{"position":[[38821,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26121,4],[31489,4]]},"/en/lessons/sonification":{"position":[[4330,5],[11214,4],[34219,4]]},"/en/lessons/space-place-gazetteers":{"position":[[549,4],[48732,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16284,4],[16392,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12464,5],[31934,5],[33538,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43512,4],[43762,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32960,5],[33485,5],[33747,4],[34100,5],[43340,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[859,5],[2795,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8538,5]]},"/en/lessons/transliterating":{"position":[[4061,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1884,5],[4494,5],[4710,5],[7966,4],[27838,5],[33874,5],[41168,5],[44263,5],[47494,5],[50511,5],[51298,5],[51467,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4348,5],[7338,4],[12185,4],[19812,5],[22876,5],[23251,5],[30556,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4364,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25576,5]]},"/en/lessons/viewing-html-files":{"position":[[2560,4]]},"/en/lessons/working-with-text-files":{"position":[[1043,4],[1254,4]]},"/en/lessons/working-with-web-pages":{"position":[[1403,4],[1688,4],[2217,5],[4043,4]]}}}],["kindergarten",{"_index":11243,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46410,12]]}}}],["king",{"_index":1804,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44905,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7778,4],[8293,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58860,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39947,4]]},"/en/lessons/geocoding-qgis":{"position":[[3993,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8489,4],[8686,4],[8746,4],[9356,4],[9416,4],[48219,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5993,5]]}}}],["king'",{"_index":8933,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11188,6],[13368,6],[19765,6],[22493,6],[24431,6]]}}}],["kingdom",{"_index":12532,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[10802,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6363,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16854,8],[17110,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7493,8]]}}}],["king’",{"_index":3724,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3523,6]]},"/en/lessons/geocoding-qgis":{"position":[[3980,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1209,6]]}}}],["kink",{"_index":15535,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10313,5]]}}}],["kinsmen",{"_index":15238,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26052,8],[26932,8]]}}}],["kirbi",{"_index":14320,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48628,5]]}}}],["kirby’",{"_index":14180,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7437,7]]}}}],["kirilloff",{"_index":9461,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50889,10]]}}}],["kirschenbaum’",{"_index":22006,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1679,14]]}}}],["kit",{"_index":2169,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4664,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[891,3],[1025,3],[2094,6],[2535,3],[9286,3],[9333,3],[10980,3],[11204,3],[11702,3],[11959,4],[12464,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7600,3],[13699,3],[13855,3],[13909,3]]},"/en/lessons/geocoding-qgis":{"position":[[6139,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[251,3],[385,3],[7868,6],[8260,3],[11020,3],[11067,3],[13573,3],[13742,3],[14270,3],[14471,4],[15112,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6688,3],[10870,4]]}}}],["kitchen",{"_index":20376,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16316,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14944,8],[15028,7],[15923,8],[17508,9]]}}}],["kiyoaki",{"_index":20261,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50147,7],[52177,7]]}}}],["kj",{"_index":16945,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52584,2]]}}}],["klein",{"_index":11432,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34892,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49312,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7637,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27435,6]]}}}],["klimt",{"_index":20506,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40041,6],[40167,6]]}}}],["kline",{"_index":18061,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[65944,6]]}}}],["kloster",{"_index":22129,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12399,8],[35280,8]]}}}],["kloster’",{"_index":6669,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12336,9]]}}}],["kloveniersdoelen",{"_index":16640,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4858,20]]}}}],["km",{"_index":11525,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14857,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17156,2]]},"/en/lessons/gravity-model":{"position":[[37914,2]]}}}],["kmean",{"_index":4805,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32181,7],[33045,6],[33665,6],[36520,6],[37376,6],[44159,6],[57469,6]]}}}],["kmeans(n_clusters=100",{"_index":5079,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57478,22]]}}}],["kmeans(n_clusters=5",{"_index":4951,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44168,20]]}}}],["kmeans(n_clusters=_",{"_index":4819,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33054,20]]}}}],["kmeans(n_clusters=n",{"_index":4838,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33674,20]]}}}],["kmeans(n_clusters=n_clust",{"_index":4883,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36529,29],[37385,29]]}}}],["kmeans.fit(data",{"_index":4839,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33720,16]]}}}],["kmeans.fit_predict(data_",{"_index":4902,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37488,25]]}}}],["kmeans.fit_predict(data_.to_fram",{"_index":4886,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36621,36]]}}}],["kmeans.fit_predict(df_abstracts_pca",{"_index":5081,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57537,36]]}}}],["kmeans.fit_predict(df_standardized_sl",{"_index":4953,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44223,42]]}}}],["kml",{"_index":10091,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2894,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[173,4],[1435,3],[3034,3],[11479,3],[11652,3],[14756,4],[14854,4],[14949,3],[15152,3],[15233,3],[15646,5],[15763,3],[16024,3],[16098,3],[16180,3],[17791,3],[21378,3],[21399,3]]},"/en/lessons/introduction-map-warper":{"position":[[9041,3],[20270,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3446,4]]}}}],["kmlwriter",{"_index":14124,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[1227,9]]}}}],["knapsack",{"_index":10143,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2132,9]]}}}],["knee",{"_index":3936,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21097,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46246,6],[48592,4],[49017,4],[49336,7],[49602,8]]}}}],["kneed",{"_index":3916,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19764,6],[21116,5],[59608,5]]}}}],["kneeloc",{"_index":3937,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21129,11]]}}}],["knew",{"_index":8453,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12725,4],[21537,4],[27339,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19742,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10934,4],[11070,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35322,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6695,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[977,4]]},"/en/lessons/gravity-model":{"position":[[35119,4],[35257,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7540,4]]}}}],["knife",{"_index":14408,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10554,7]]},"/en/lessons/intro-to-powershell":{"position":[[42126,6]]}}}],["knight",{"_index":10085,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1143,6],[2473,6]]}}}],["knightlab’",{"_index":10080,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[34,11]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[35,11],[14408,11]]}}}],["knit",{"_index":10502,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23131,4]]}}}],["knive",{"_index":4713,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23509,8],[23895,8],[42257,8]]}}}],["knn",{"_index":4628,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11381,5]]}}}],["knob",{"_index":18462,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[42623,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27152,5],[27937,5]]}}}],["know",{"_index":707,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23575,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4188,4],[10085,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22458,5],[24994,4],[42394,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8462,4],[11560,5],[11654,4],[16414,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4361,6],[6231,7],[10573,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23286,4],[24561,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2248,4],[6639,4],[10011,4],[10284,4],[15483,4],[17905,4],[18325,4],[18635,4],[26413,4],[26659,4],[51023,4],[51281,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[275,4],[7986,4],[8053,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7607,4],[39045,4],[61273,4],[62966,4],[65323,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8219,4],[8653,4],[14164,4],[27730,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3643,4],[3733,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57006,4]]},"/en/lessons/common-similarity-measures":{"position":[[504,4],[895,4],[1218,7],[3927,4],[6369,4],[14986,4],[15729,4],[19220,4],[22385,4],[22941,4],[29267,4],[31126,4],[33952,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6133,7],[19848,5],[38427,5],[46563,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7167,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4828,4],[6688,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1965,4],[2008,4]]},"/en/lessons/counting-frequencies":{"position":[[5543,4],[13501,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1714,4],[4293,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18418,4],[18554,4],[19947,4],[39506,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3952,4],[14734,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4640,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1538,4],[10900,4],[13705,4],[13793,4],[15186,4],[27058,4],[27097,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8695,4],[8909,4],[9040,4],[23181,7],[41080,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7664,4],[9133,4],[10231,4],[10413,4],[13369,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[730,4],[6656,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19324,7],[27842,7],[28152,4],[29642,4],[41267,7],[49384,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11199,4],[13887,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13033,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6030,4],[11570,4],[12070,4],[16435,4],[17144,4],[30200,4],[30672,4],[33461,4],[34066,4],[42477,4],[44484,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6410,5],[6450,4],[14933,7],[15054,4],[18542,4],[18861,4],[20802,4],[21905,7],[24511,5],[28728,4],[29039,4],[29080,4],[29104,5],[29173,4],[29408,4],[29744,5],[30823,4],[31904,4],[35356,4],[38008,4],[38862,4],[39015,7],[39890,5],[46714,5],[46845,4],[47095,4],[49766,4],[51533,5],[51561,5],[51600,5],[51824,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17466,4],[21986,4]]},"/en/lessons/extracting-keywords":{"position":[[5630,4],[5693,7],[15432,4],[17047,4],[21308,4],[26984,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28012,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6098,4],[17887,4],[22123,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4640,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4555,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13918,4],[16078,4],[16583,5],[17703,5],[23270,4],[26900,4],[29927,4],[30172,4],[31814,4],[33345,4],[33384,4],[34876,4],[37490,4],[37538,4],[40676,4],[41140,4],[44925,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9632,4],[16402,4],[16580,4],[22783,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14357,4],[16786,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[745,4],[46730,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[8932,4]]},"/en/lessons/gravity-model":{"position":[[6281,4],[6318,4],[6469,4],[22642,4],[22933,4],[25997,4],[26925,7],[42004,4],[42114,4],[42277,4],[44299,4],[58740,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2817,4],[4195,4],[7183,4],[13216,4],[13266,4],[13408,4],[13936,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3236,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14233,4],[21299,4],[23998,5],[24639,5],[25437,4],[27381,4],[27438,5],[34041,4],[42461,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47456,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3454,4]]},"/en/lessons/intro-to-bash":{"position":[[13745,4],[25262,4],[25704,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12808,4],[15656,4],[15747,4]]},"/en/lessons/intro-to-linked-data":{"position":[[12014,4],[22599,4],[32343,4],[32451,4],[32838,4],[34460,4]]},"/en/lessons/intro-to-powershell":{"position":[[4600,4],[7304,4],[16791,4],[18627,4],[21892,4],[24317,4],[31992,4],[32269,4],[39499,4],[40791,4],[41439,4],[41839,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1919,7],[15872,5],[18371,4]]},"/en/lessons/introduction-and-installation":{"position":[[2363,5]]},"/en/lessons/introduction-map-warper":{"position":[[14274,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17176,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6273,4],[15815,4],[24777,4],[27634,4],[28687,5],[38630,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15437,4]]},"/en/lessons/json-and-jq":{"position":[[29429,4]]},"/en/lessons/jupyter-notebooks":{"position":[[19945,4],[21838,4],[29177,5],[30322,4],[30713,7],[32249,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1424,4],[3222,5],[4746,5],[7106,5]]},"/en/lessons/linear-regression":{"position":[[4260,4],[15967,7],[58655,4],[58807,4]]},"/en/lessons/linux-installation":{"position":[[2782,5]]},"/en/lessons/logistic-regression":{"position":[[18822,4],[21702,4],[22358,4],[43342,4]]},"/en/lessons/mac-installation":{"position":[[2161,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[456,7],[1304,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5056,7],[16770,4]]},"/en/lessons/naive-bayesian":{"position":[[16429,4],[17636,4],[27286,4],[39540,4],[48860,4],[49172,5],[60098,6],[66080,4],[66785,4]]},"/en/lessons/normalizing-data":{"position":[[3087,4],[3574,4],[7089,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31016,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3046,4],[6419,7],[7033,4],[10774,4]]},"/en/lessons/qgis-layers":{"position":[[1618,4],[11702,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9327,4],[18761,7],[26604,4],[27414,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12451,4],[12519,4],[20559,7],[29269,4],[32706,4],[40253,4],[40590,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1089,4],[1517,4],[35242,4],[44671,4]]},"/en/lessons/sentiment-analysis":{"position":[[12790,4],[20632,4],[20660,4],[26350,4],[29141,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5692,4],[19863,4],[26082,4]]},"/en/lessons/sonification":{"position":[[1330,4],[21754,4],[23371,4]]},"/en/lessons/space-place-gazetteers":{"position":[[24097,4],[24670,4],[27745,4],[28186,4],[32866,5],[33045,4],[34030,4],[37489,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7696,4],[17673,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10048,4],[22624,4],[25292,4],[32085,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9017,5],[13855,4],[27514,7],[30636,5],[33805,7],[39980,5],[44917,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[637,5],[2996,4],[7236,4],[14421,4],[14544,5],[23631,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24842,4],[25854,4],[32736,4]]},"/en/lessons/transliterating":{"position":[[1006,4],[5822,4],[8623,5],[10322,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16786,4],[19489,4],[22322,5],[32304,4],[32390,4],[37208,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[20207,4],[30765,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7804,4]]},"/en/lessons/viewing-html-files":{"position":[[270,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4687,4],[25605,4],[27391,5],[27435,5]]},"/en/lessons/windows-installation":{"position":[[3519,5]]},"/en/lessons/working-with-text-files":{"position":[[5286,4]]},"/en/lessons/working-with-web-pages":{"position":[[2370,5],[8614,4]]}}}],["know.\",\"thi",{"_index":15609,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23206,12]]}}}],["knowingli",{"_index":22590,"title":{},"body":{"/en/lessons/transliterating":{"position":[[907,9]]}}}],["knowledg",{"_index":495,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14055,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1224,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1811,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3859,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3301,9],[14856,10],[45941,9],[49583,9],[67339,10],[68131,10],[68252,9],[69338,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2051,9],[8395,9],[8591,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6039,9],[6592,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6435,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57179,9],[57302,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[22110,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11242,9],[13009,9],[61002,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2248,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2001,9],[2141,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3811,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12804,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4681,9],[5295,10],[15400,9],[29648,9],[29827,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6737,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13427,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1821,9],[9503,9],[13152,9],[53371,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1487,9],[1531,9],[5317,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[130,9],[3480,9],[10895,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5462,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[910,9],[7774,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36183,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22254,9],[22534,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31899,9],[55215,10],[69015,13]]},"/en/lessons/georeferencing-qgis":{"position":[[870,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[764,9],[5222,9],[5656,9],[5729,9],[5873,9],[31190,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1564,9],[5407,9],[5460,9],[46553,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11167,9],[20538,9]]},"/en/lessons/gravity-model":{"position":[[964,9],[9791,11],[18920,9],[18962,9],[56508,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1089,9],[2208,9],[5080,9],[27137,9],[42277,10],[42333,9],[43529,9]]},"/en/lessons/installing-omeka":{"position":[[1363,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2888,9],[44806,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2192,9],[5870,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[93,9],[2138,9],[2801,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15466,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[571,9],[647,9]]},"/en/lessons/intro-to-linked-data":{"position":[[200,10],[534,9],[845,10],[1390,9],[15537,10],[17203,9],[27637,9],[37086,9],[37508,11]]},"/en/lessons/intro-to-powershell":{"position":[[41305,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3230,9],[20232,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1423,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9795,9],[46543,9]]},"/en/lessons/json-and-jq":{"position":[[25790,9]]},"/en/lessons/naive-bayesian":{"position":[[24724,9],[25054,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1791,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2724,9],[4294,9],[8477,9],[16394,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1076,9],[11086,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2056,9],[11741,9],[38989,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1429,9],[45478,9],[49005,9],[53717,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1295,9],[5911,9],[7096,9]]},"/en/lessons/space-place-gazetteers":{"position":[[557,9],[8123,9],[15131,10],[32617,9],[49475,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[695,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6246,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20582,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4615,9],[4725,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[544,9],[3117,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[1969,9],[18338,10]]},"/en/lessons/viewing-html-files":{"position":[[1311,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3903,9],[14312,9],[18820,9],[23581,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14571,9],[20374,10]]}}}],["knowledge.3",{"_index":21083,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2276,11]]}}}],["knowledge/documents/liv",{"_index":4511,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68225,26]]}}}],["known",{"_index":1084,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5644,6],[10588,5],[32186,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14453,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28134,6],[58122,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6279,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6020,5],[6801,5],[9219,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3153,5],[5231,5],[17116,5],[21986,5],[43832,5],[46041,5],[48116,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[768,5],[3129,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66639,5]]},"/en/lessons/common-similarity-measures":{"position":[[1171,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29817,5],[32258,5],[32614,5],[35073,5],[38624,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32607,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8143,5],[10646,5]]},"/en/lessons/counting-frequencies":{"position":[[8437,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15077,5],[46833,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30357,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28304,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9550,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3195,5],[40457,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3890,5],[26174,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42329,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3539,5],[22070,6],[22271,5],[29598,5]]},"/en/lessons/extracting-keywords":{"position":[[2752,6],[6710,5],[19962,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1126,5],[32756,5],[33999,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6180,5],[10570,5],[22655,5],[29028,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5414,5],[30960,5]]},"/en/lessons/geocoding-qgis":{"position":[[17973,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19105,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1481,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[26342,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1047,5],[31044,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[779,5],[5041,6],[13589,5],[18543,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8879,5],[11661,5]]},"/en/lessons/gravity-model":{"position":[[19682,5],[31696,5],[37646,5],[40581,5],[41738,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[5541,5],[13620,5],[17683,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4047,5],[5933,5],[15190,5],[16964,5],[26179,5]]},"/en/lessons/intro-to-bash":{"position":[[1623,5]]},"/en/lessons/intro-to-linked-data":{"position":[[3257,5],[7400,5],[9146,5],[17129,5],[23039,5],[31341,5]]},"/en/lessons/introduction-map-warper":{"position":[[7648,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12476,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7871,5],[11040,5],[12666,5],[12732,5],[12803,5],[16383,5],[31516,5],[42946,5],[45876,5]]},"/en/lessons/json-and-jq":{"position":[[18524,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1845,5],[2170,5]]},"/en/lessons/linear-regression":{"position":[[8334,5],[72544,5]]},"/en/lessons/linux-installation":{"position":[[2751,6],[3020,5],[3702,5]]},"/en/lessons/logistic-regression":{"position":[[21648,5]]},"/en/lessons/mac-installation":{"position":[[2130,6],[2399,5],[3289,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1769,5],[7311,5]]},"/en/lessons/naive-bayesian":{"position":[[13801,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4103,5]]},"/en/lessons/qgis-layers":{"position":[[9041,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4140,5],[18681,5]]},"/en/lessons/sentiment-analysis":{"position":[[9226,5],[10509,5],[10972,5],[20422,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22520,5],[24140,5]]},"/en/lessons/sonification":{"position":[[6201,5]]},"/en/lessons/space-place-gazetteers":{"position":[[6925,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1540,5],[8727,5],[19459,5],[20552,5],[25519,5],[26522,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15148,5],[15349,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35882,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8806,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25079,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10761,5],[26757,5]]},"/en/lessons/viewing-html-files":{"position":[[1541,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11469,5]]},"/en/lessons/windows-installation":{"position":[[3488,6],[3757,5],[4501,5]]},"/en/lessons/working-with-text-files":{"position":[[2847,5]]},"/en/lessons/working-with-web-pages":{"position":[[797,5]]}}}],["known_work",{"_index":4589,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5243,13],[5626,11],[13798,11],[16465,11],[18053,11],[18725,11],[22126,11],[29269,11],[29834,11],[46326,11],[48451,11]]}}}],["known_works_standard",{"_index":4919,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38977,27],[40486,25],[45245,25]]}}}],["knox",{"_index":10862,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[5960,4],[17658,4]]},"/en/lessons/naive-bayesian":{"position":[[27675,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36562,5]]}}}],["knoxvil",{"_index":8984,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20699,9]]}}}],["knuppel",{"_index":20491,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39365,7]]}}}],["knuth",{"_index":16815,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[5616,5],[5946,5],[52436,6]]}}}],["ko",{"_index":20860,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[587,6],[700,3],[794,3]]}}}],["kochevnik",{"_index":22736,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15382,10]]}}}],["koebler",{"_index":20664,"title":{},"body":{"/en/lessons/sonification":{"position":[[6479,8],[41540,8]]}}}],["koeser’",{"_index":3212,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56432,8]]}}}],["kokand",{"_index":11637,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33142,7]]}}}],["kollegii",{"_index":22751,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15608,8],[15742,8]]}}}],["koller",{"_index":14867,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56191,7]]},"/en/lessons/sentiment-analysis":{"position":[[27357,6]]}}}],["komodo",{"_index":1978,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3424,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8928,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1029,6],[4628,6],[5374,6],[5518,6]]},"/en/lessons/counting-frequencies":{"position":[[7160,6],[12689,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13717,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31434,6],[31568,6],[44777,6]]},"/en/lessons/extracting-keywords":{"position":[[5404,6],[9837,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8410,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2743,6]]},"/en/lessons/introduction-and-installation":{"position":[[708,6]]},"/en/lessons/linux-installation":{"position":[[155,6],[200,6],[1301,6],[1314,6],[1442,6],[1695,6],[1740,6],[1783,7],[1823,6],[1842,6],[2149,6],[3574,6]]},"/en/lessons/preserving-your-research-data":{"position":[[8278,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17715,6]]},"/en/lessons/windows-installation":{"position":[[763,6],[776,6],[943,6],[971,6],[1335,6],[1390,6],[2845,6],[4253,6]]},"/en/lessons/working-with-text-files":{"position":[[471,6],[5670,6],[6178,6],[6595,6]]},"/en/lessons/working-with-web-pages":{"position":[[5914,6],[8850,6]]}}}],["komoto",{"_index":17532,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[1461,6]]}}}],["kononova",{"_index":4548,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69226,9]]}}}],["konrad",{"_index":17489,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75217,6]]},"/en/lessons/logistic-regression":{"position":[[65691,6]]}}}],["koolen",{"_index":22984,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51693,6]]}}}],["koolwen",{"_index":22985,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51860,8]]}}}],["koon’",{"_index":8276,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4050,6]]}}}],["koppel",{"_index":16416,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44554,6],[45639,6],[53257,6],[54188,7]]}}}],["korean",{"_index":23276,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1002,6]]}}}],["koriak",{"_index":22735,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15375,6]]}}}],["koriakskii",{"_index":22743,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15482,10]]}}}],["korsunska’",{"_index":21992,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64437,11]]}}}],["kotchemidova",{"_index":11017,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3681,13],[45743,13]]}}}],["kotchian",{"_index":14311,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[46159,8],[46254,8],[46606,8]]}}}],["kramdown",{"_index":3165,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43862,10],[44253,9],[44343,8]]}}}],["krau",{"_index":14875,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56494,6]]}}}],["krewson\\miniconda\\envs\\extract",{"_index":10699,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10907,30]]}}}],["krijn",{"_index":14150,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1961,5],[48954,5]]}}}],["kristin",{"_index":20243,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49418,8],[52585,8]]}}}],["kromer",{"_index":15742,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[7598,6]]}}}],["kromer’",{"_index":15732,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6504,8],[7346,8],[41860,8]]}}}],["krähenbühl",{"_index":11232,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45478,10]]}}}],["kubra",{"_index":20897,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6988,6]]}}}],["kujper",{"_index":20242,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49409,8],[52576,8]]}}}],["kupjansk",{"_index":11634,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33112,9]]}}}],["kurt",{"_index":2723,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33465,4]]}}}],["kwic",{"_index":6569,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[8191,5],[8328,4],[11338,4],[11704,4],[13349,6],[15279,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[133,4],[370,6],[720,5],[1405,4],[2221,6],[2821,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[193,4],[3149,4],[3335,6],[4116,4],[4172,4],[4511,4],[6595,4],[8609,4],[8757,5],[9200,4],[9971,4],[10269,6]]}}}],["kwic.pi",{"_index":19197,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9409,8],[9583,7]]}}}],["kwicdict",{"_index":19170,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3435,8],[3501,9],[3620,8],[3855,8]]}}}],["kwicdict[k[keyindex",{"_index":19172,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3523,21]]}}}],["kwicdict[k[keyindex]].append(k",{"_index":19173,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3577,31]]}}}],["kwpars",{"_index":10184,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14133,8],[14438,7],[21669,8],[22203,7],[25009,8],[25619,7],[28088,8],[28710,7],[38983,8],[39610,7],[45288,8],[45915,7]]}}}],["ky",{"_index":3454,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1695,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20258,2]]}}}],["kybarta",{"_index":15641,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[26553,9]]}}}],["kyngchao",{"_index":19305,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[2148,10]]}}}],["kyrgyzstan",{"_index":11627,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32040,11]]}}}],["kyu_joplin_ver01_data_sn84037890_00175045338_1900060601_0108_007_6_97.jpg",{"_index":5896,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17987,73]]}}}],["l",{"_index":344,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8657,1],[8750,1],[12290,1]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9364,1],[9660,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13511,1],[13586,4],[13609,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4115,3],[4203,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69193,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22847,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56971,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12204,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[34312,3],[34320,1],[56020,3],[56028,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10824,1],[31391,1],[32420,1],[35054,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7880,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21153,2],[21479,2],[37569,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22860,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4051,4],[6377,1],[40896,1],[41199,1],[41383,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16921,1],[17023,1],[17384,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47099,2]]},"/en/lessons/gravity-model":{"position":[[28283,2],[64638,2],[65596,2]]},"/en/lessons/intro-to-bash":{"position":[[7971,1],[8203,1],[8692,1]]},"/en/lessons/intro-to-powershell":{"position":[[36140,2],[36370,1],[37062,1]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6751,2]]},"/en/lessons/linear-regression":{"position":[[78795,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14085,1],[16870,1],[17089,1],[17299,1],[17496,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16033,1]]},"/en/lessons/research-data-with-unix":{"position":[[6643,1],[6712,1],[7419,1],[8166,1],[12970,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47764,4],[49291,2]]},"/en/lessons/sentiment-analysis":{"position":[[27293,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46287,2],[46380,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24271,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9743,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12505,1]]},"/en/lessons/transliterating":{"position":[[11532,4],[11547,4]]}}}],["l':50",{"_index":12114,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16794,7]]}}}],["l'a",{"_index":9899,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51554,4]]}}}],["l'admi",{"_index":9793,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30017,6]]}}}],["l'anné",{"_index":9787,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29971,7]]}}}],["l'ascens",{"_index":9946,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52404,11]]}}}],["l'en",{"_index":9915,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51724,4],[52584,4]]}}}],["l,pittsfield",{"_index":3527,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2502,13]]}}}],["l.geojson(data",{"_index":18224,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21180,15],[24034,15],[26210,15],[27957,15],[28984,15],[30640,15],[33425,15],[34659,15]]}}}],["l.icon",{"_index":18273,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34762,8],[35457,6],[35942,6]]}}}],["l.map('mi",{"_index":18227,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21333,9],[24188,9],[26669,9],[28111,9],[29445,9],[30890,9],[33676,9],[35262,9]]}}}],["l.mapbox.accesstoken",{"_index":18262,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32975,20],[33236,21],[34326,20],[34470,21]]}}}],["l.marker(latlng",{"_index":18278,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[35000,16]]}}}],["l.t",{"_index":11734,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3512,4],[17801,4],[18738,4]]}}}],["l.tilelayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png",{"_index":18219,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20943,54],[23797,54],[25607,54],[27717,54],[28744,54],[30398,54],[32643,54]]}}}],["l.tilelayer('https://api.mapbox.com/v4/kimpham54.au2i6bt9/{z}/{x}/{y}.png?access_token",{"_index":18266,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[33145,88]]}}}],["l.tilelayer('https://api.mapbox.com/v4/yourlinkhere/{z}/{x}/{y}.png?access_token",{"_index":18269,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34385,82]]}}}],["l1",{"_index":1698,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39139,2]]},"/en/lessons/logistic-regression":{"position":[[63486,3]]}}}],["l2",{"_index":1699,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39146,2]]},"/en/lessons/logistic-regression":{"position":[[63494,2]]}}}],["l=\"586",{"_index":10781,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22988,7],[23050,7]]}}}],["l_blobs(gcs_destination_uri",{"_index":18915,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25727,29],[28005,28]]}}}],["la",{"_index":3540,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2692,3],[2974,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35955,2],[36046,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26425,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29825,3],[29879,2],[30040,2],[46045,2],[51691,2],[52551,2],[56280,2]]},"/en/lessons/introduction-map-warper":{"position":[[22714,2],[22832,2],[23002,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42565,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30111,4],[43277,2],[48109,2],[51589,3],[51738,2],[52735,2],[52749,2],[52867,2],[54774,2]]},"/en/lessons/jupyter-notebooks":{"position":[[42780,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32985,2],[33020,2],[33055,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12131,2],[12220,2],[12233,2],[12797,4],[12943,4],[13706,2],[14941,2],[30419,3],[48430,2],[48442,3],[50399,2],[50476,3],[53381,2],[53393,3],[53500,2]]}}}],["lab",{"_index":940,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13538,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5164,3],[5245,3],[5425,3],[6472,3],[8865,4],[18258,3],[18440,3],[26022,3],[29199,4],[59762,3],[62046,3],[64842,3],[67661,3],[67913,3],[67937,3],[68274,3],[68438,3],[68515,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62950,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47919,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1150,3]]},"/en/lessons/extracting-keywords":{"position":[[5284,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[842,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20100,4]]},"/en/lessons/jupyter-notebooks":{"position":[[8451,4],[8629,3],[8831,3],[41679,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16369,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17759,6],[17895,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48844,4],[53290,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45260,6]]}}}],["label",{"_index":675,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22327,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25662,7],[25702,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9515,7],[15731,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27353,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12439,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41297,5],[41919,6],[42105,5],[42252,6],[42640,6],[42726,6],[43065,6],[43835,6],[44334,6],[44668,8],[49170,5],[59366,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10611,7],[10756,7],[10881,7],[10937,8],[11068,7],[26049,7],[26894,7],[36612,6],[36710,7],[37479,6],[37559,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[51619,7]]},"/en/lessons/common-similarity-measures":{"position":[[5895,5],[26618,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10762,7],[11018,7],[11251,8],[11775,7],[11973,7],[12603,7],[15208,6],[17903,6],[17949,5],[18512,6],[19011,5],[19397,6],[19631,6],[19701,6],[21078,6],[23017,7],[24681,6],[25787,7],[25927,7],[26495,7],[27265,8],[27964,8],[29167,6],[29564,5],[29737,6],[31291,6],[32128,7],[32522,7],[32781,6],[33028,7],[33810,7],[36345,7],[36486,6],[37317,6],[37568,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[284,9],[359,6],[842,6],[1966,6],[5050,9],[5364,6],[5448,6],[5464,7],[5478,7],[5613,6],[5658,5],[5856,6],[6652,6],[6762,6],[7022,6],[7040,5],[7100,5],[7135,6],[7218,7],[7286,7],[7484,9],[8250,6],[8375,5],[8421,5],[8480,6],[8574,5],[8691,6],[10580,5],[11902,7],[12030,6],[12204,5],[13216,6],[13292,6],[13405,5],[13453,7],[13485,6],[13587,7],[13651,5],[13690,5],[13796,6],[13992,8],[14019,6],[14196,6],[14300,7],[14364,6],[14676,5],[14744,5],[14753,7],[14938,6],[15190,6],[15199,6],[15238,5],[15352,7],[15374,6],[15414,7],[15597,6],[15683,6],[15947,5],[15998,6],[16058,6],[16251,6],[16336,7],[16394,6],[16414,8],[16456,6],[16488,6],[16723,6],[16904,5],[16942,8],[17030,6],[17123,6],[17562,7],[17606,6],[17636,7],[17801,6],[17952,6],[18015,7],[18051,6],[18205,6],[19307,7],[19420,5],[19443,5],[19498,5],[19663,5],[19754,6],[20646,7],[21027,6],[22819,6],[23639,9],[24342,6],[24384,6],[24398,5],[24454,7],[24765,6],[25017,6],[25185,7],[25246,5],[25259,5],[25775,6],[26160,7],[26371,6],[26471,6],[26536,6],[26716,6],[26839,7],[26944,5],[27004,6],[27154,6],[27672,8],[28155,6],[28625,7],[31049,7],[31211,5],[31505,7],[31555,6],[31576,5],[31593,6],[31627,6],[31662,5],[32613,6],[33037,6],[33188,6],[34776,6],[35013,5],[37068,7],[37116,5],[47488,7],[47620,6],[47685,7],[47799,6],[48344,6],[48418,6],[48582,6],[48715,5],[48788,5],[48838,6],[48966,7],[49070,7],[49546,7],[49608,6],[49790,6],[51214,6],[51308,5],[51371,6],[51461,7],[51508,7],[51631,5],[51669,5],[51791,6],[51931,6],[52465,5],[53045,6],[53143,5],[53248,5],[53594,8],[53755,5],[53780,5],[53891,5],[54410,6],[54446,6],[54609,6],[54755,6],[61364,7],[61603,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3058,10],[36661,6],[36702,5],[36711,7],[56524,7],[57593,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14322,6],[14405,6],[14868,6],[29346,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13655,7],[15580,7],[17066,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10177,8],[12628,8],[13212,8],[15116,8],[29808,8],[34339,8],[36543,8],[36608,8],[37492,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24448,6],[24520,5],[24539,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14075,8],[17039,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21065,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5669,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42145,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17212,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26204,8],[26289,9],[42580,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33457,8],[33538,5],[33841,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23444,5],[34775,8]]},"/en/lessons/geocoding-qgis":{"position":[[12526,7],[13439,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9092,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[7931,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[25725,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[3969,6],[5279,5],[5761,6],[7741,5],[7972,6],[8317,7],[8477,6],[9305,5],[17603,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7612,7],[8368,6],[9654,8],[15211,6],[15361,5],[15694,5],[16327,5],[16453,5]]},"/en/lessons/gravity-model":{"position":[[11449,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[5475,7],[5710,8],[19569,7],[26230,6],[38268,7],[38323,7],[38374,7],[38431,7],[38831,5],[39006,6]]},"/en/lessons/installing-omeka":{"position":[[8403,7],[8923,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2875,7],[9686,5],[9871,5],[10233,5],[10412,5],[11856,6],[12573,6],[12715,6],[12752,6],[14775,6],[15314,6],[16204,6],[17004,7],[18794,7],[21338,7],[23537,5],[24169,5],[25629,5],[26318,5],[26873,6],[27003,6],[27196,5],[27730,6],[27884,6],[28061,5],[29258,6],[29793,6],[34923,6],[35211,7],[35816,7],[37000,7],[40736,7],[42376,6],[43994,6],[44622,6],[44688,6],[44914,5],[44984,5],[51935,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5100,8],[17762,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5564,8],[12070,8],[12555,8],[15276,8],[15862,8],[17668,8],[20993,8],[36581,8]]},"/en/lessons/intro-to-linked-data":{"position":[[27977,5],[32076,8],[33134,5],[33646,8]]},"/en/lessons/intro-to-powershell":{"position":[[32725,7]]},"/en/lessons/introduction-map-warper":{"position":[[6930,7],[14742,7]]},"/en/lessons/linear-regression":{"position":[[530,6],[5875,6],[7749,5],[7960,5],[8090,6],[11692,5],[14196,6],[18544,6],[21223,6],[24084,6],[37259,7],[37287,7],[40042,6],[40278,6],[40377,6],[40521,6],[41143,5],[41958,7],[42577,6],[43682,7],[47547,7],[47947,7],[48060,7],[48211,7],[50471,7],[58671,6],[59466,7],[59623,6]]},"/en/lessons/logistic-regression":{"position":[[303,6],[5499,5],[5977,7],[6043,6],[6060,6],[6175,7],[6215,7],[6306,6],[6323,7],[6412,7],[6459,6],[6555,6],[6668,6],[6793,6],[7328,5],[8865,6],[10523,6],[10978,7],[11063,7],[11104,7],[11187,5],[11423,7],[11631,6],[12749,6],[16335,7],[16500,7],[16593,5],[16674,5],[17211,6],[17239,6],[17264,7],[18249,7],[18456,6],[18692,7],[18711,7],[18924,6],[19893,6],[20000,7],[20105,7],[20208,7],[20279,7],[20351,7],[20438,7],[21485,7],[21573,8],[21785,6],[23145,5],[23216,7],[23997,7],[24202,6],[24228,5],[24922,5],[25041,6],[25121,7],[25574,5],[25604,6],[25924,5],[26528,6],[26608,6],[27623,7],[30410,5],[35068,7],[35383,6],[35406,7],[35481,7],[36450,6],[36567,7],[36963,7],[37956,6],[40380,6],[40476,6],[40568,6],[40705,6],[41068,6],[41117,6],[41297,7],[41376,7],[41576,7],[41862,6],[41955,5],[42112,5],[42322,7],[42428,5],[42476,6],[42543,7],[42628,7],[42710,7],[42783,7],[42856,7],[42931,7],[43480,7],[47196,6],[48920,5],[50665,5],[52916,6],[53145,7],[54000,6],[54255,6],[54913,7],[55027,7],[55066,7],[60834,7],[60946,5],[62327,6],[62730,6],[62851,6]]},"/en/lessons/naive-bayesian":{"position":[[6463,7],[6570,7],[6704,6],[6933,8],[10035,7],[24883,7],[25240,5],[25993,6],[27127,6],[67980,6]]},"/en/lessons/qgis-layers":{"position":[[7749,7],[14273,5],[14884,6],[14959,6],[15229,9],[15406,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24441,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17098,5],[17636,7],[18037,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9936,8],[31010,6],[31592,5],[32660,7],[45348,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26536,5],[26653,5],[30929,5],[31273,5],[34935,5],[34960,5]]},"/en/lessons/sonification":{"position":[[12616,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21333,6],[21928,6],[28507,6],[28866,6],[29173,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32317,8],[33127,6],[33175,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26319,8],[27480,8],[34878,5],[39109,8],[45289,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46317,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15325,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9964,6],[10041,7],[10069,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10013,7],[13199,7],[20727,5],[22286,6],[27935,7],[32973,9]]}}}],["label(",{"_index":5949,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26851,8]]}}}],["label.split",{"_index":6176,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14722,17]]}}}],["label1",{"_index":21546,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33188,10]]}}}],["label2",{"_index":21547,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33199,10]]}}}],["label=\"abort",{"_index":14470,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[28036,17]]}}}],["label=\"al",{"_index":14466,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[25601,10]]}}}],["label=\"manslaught",{"_index":14469,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[27167,21]]}}}],["label=\"murd",{"_index":14468,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[26295,15]]}}}],["label='perc",{"_index":17834,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41282,14],[41361,14]]}}}],["label_clust",{"_index":4220,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41555,14]]}}}],["label_clusters(project",{"_index":4287,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46258,25],[52156,25],[59952,25]]}}}],["label_clusters(src_df:pd.datafram",{"_index":4226,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42276,35]]}}}],["label_col=\"label",{"_index":5908,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18985,18]]}}}],["label_delim",{"_index":6228,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24330,11],[25197,16],[33139,16]]}}}],["label_freq",{"_index":6181,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15520,11],[15691,11]]}}}],["label_freqs.key",{"_index":6191,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16689,19]]}}}],["label_freqs.valu",{"_index":6193,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16785,23]]}}}],["labelpropag",{"_index":9708,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21029,16]]}}}],["labels.4",{"_index":6461,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54838,8]]}}}],["labels2",{"_index":6202,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19073,8]]}}}],["labels={\"ag",{"_index":14460,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[22232,12]]}}}],["labels={\"s",{"_index":14423,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[13169,15],[15097,15],[20831,15],[35622,15],[49354,15]]}}}],["labels[:4",{"_index":6180,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15256,10]]}}}],["labels[:6",{"_index":6174,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14090,10]]}}}],["labels[struct[g][0]]=g",{"_index":4257,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44064,22]]}}}],["labels[struct[g][s]]=f'{g",{"_index":4261,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44221,26]]}}}],["labels[x",{"_index":4240,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42857,10]]}}}],["labor",{"_index":5367,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9284,6],[63547,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5851,5],[5884,7],[9325,6],[9641,5],[9949,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42742,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3909,5],[5685,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13205,6],[15434,6]]}}}],["laboratori",{"_index":14844,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55090,12],[55217,11]]}}}],["laboratum",{"_index":11890,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7332,9],[7661,9]]}}}],["labori",{"_index":12575,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[29399,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13295,7],[15524,7]]}}}],["labour",{"_index":22105,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[187,6],[1995,6],[36044,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4673,6],[4771,6],[5680,6],[5767,6],[5946,6],[6479,6],[6573,6],[6652,6],[10189,7],[10240,7],[12812,6]]}}}],["labs(capt",{"_index":19878,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[27538,12]]}}}],["labs(titl",{"_index":21855,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45524,10],[52566,10],[55122,10]]}}}],["labs(x",{"_index":19861,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24194,6]]}}}],["labs(x=\"i",{"_index":9041,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27886,10],[28418,10]]}}}],["labs(y=\"numb",{"_index":19831,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16168,14]]}}}],["lab’",{"_index":5479,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26065,5],[71501,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2480,5]]}}}],["lac",{"_index":1960,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1731,5],[5827,6],[6103,5],[6438,5],[7756,4],[10096,4],[10438,3],[13591,3],[14088,3]]}}}],["lac.gc.ca/.redirect?app=fonandcol&id=4818067&lang=eng",{"_index":22357,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35707,62]]}}}],["lack",{"_index":3299,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2485,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66589,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4713,4],[4788,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1128,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7373,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1997,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34870,7]]},"/en/lessons/gravity-model":{"position":[[7826,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16027,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48554,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8329,4]]},"/en/lessons/intro-to-powershell":{"position":[[30277,7]]},"/en/lessons/jupyter-notebooks":{"position":[[38825,4],[43593,4]]},"/en/lessons/qgis-layers":{"position":[[1462,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6172,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7282,4],[26207,7],[47275,5]]},"/en/lessons/space-place-gazetteers":{"position":[[32713,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3627,7]]}}}],["lac’",{"_index":1963,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2012,5]]}}}],["ladi",{"_index":17898,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48418,4],[49002,5],[58525,4],[60605,5]]}}}],["lafayett",{"_index":3488,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2055,9],[2583,9]]}}}],["lag",{"_index":10323,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8023,3]]}}}],["lager",{"_index":11520,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14657,5],[15260,5],[16492,6],[16584,7],[16636,9],[16674,7],[16876,5],[18384,5],[20045,5],[23140,5]]}}}],["laid",{"_index":9239,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12985,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9090,4]]},"/en/lessons/working-with-web-pages":{"position":[[2741,4]]}}}],["lake",{"_index":13361,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[17392,4],[17431,4],[17625,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1106,5]]}}}],["lalma",{"_index":16471,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48848,7]]}}}],["lamp",{"_index":14085,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[4709,4],[4730,4],[5495,4],[5577,4],[6834,4]]}}}],["lancashir",{"_index":10895,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9012,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6056,11]]}}}],["lancashire94281.83014077855.1371.65",{"_index":13687,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38675,35]]}}}],["lancashire948410",{"_index":13783,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54544,16]]}}}],["lancast",{"_index":12750,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30462,9]]}}}],["land",{"_index":12815,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[7168,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27785,4],[32431,4]]},"/en/lessons/qgis-layers":{"position":[[9588,4]]},"/en/lessons/sentiment-analysis":{"position":[[27526,4],[30216,4],[31313,4],[34506,4],[36182,4]]},"/en/lessons/space-place-gazetteers":{"position":[[34076,5]]}}}],["landeghem",{"_index":11587,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25192,10]]}}}],["landform",{"_index":13342,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[6769,10]]}}}],["landmark",{"_index":18126,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5383,9]]}}}],["landmass",{"_index":13344,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[7186,10]]}}}],["landscap",{"_index":3733,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4749,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8506,9],[12649,9],[14866,13],[15279,12],[15746,12],[26801,12],[50657,9],[53131,11],[53488,10],[57578,10],[57797,10],[57845,9],[57988,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21631,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19319,10],[39878,10]]},"/en/lessons/georeferencing-qgis":{"position":[[990,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1396,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34277,9]]}}}],["landus",{"_index":19333,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[12113,7],[12697,9],[13295,9]]}}}],["lane’",{"_index":14368,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7187,6]]}}}],["lang",{"_index":9448,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50178,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12707,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24295,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49750,5]]},"/en/lessons/viewing-html-files":{"position":[[2651,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3733,4]]}}}],["lang=\"en",{"_index":23268,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2898,8]]}}}],["lang=\"en\">",{"_index":13952,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28828,13]]},"/en/lessons/working-with-web-pages":{"position":[[8135,13]]}}}],["lang=\"spanish",{"_index":20081,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24898,15]]}}}],["langewisch’",{"_index":9264,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17563,12]]}}}],["languag",{"_index":81,"title":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1437,8],[2464,9],[7864,10],[8258,10],[8338,8],[8783,8],[9297,9],[11183,8],[14090,10],[23207,8],[23299,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8964,9],[9022,8],[9048,9],[9333,8],[9556,8],[11229,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1169,8],[1954,9],[2271,9],[2455,10],[7772,8],[7872,8],[7965,8],[8067,8],[9390,10],[9422,9],[20086,9],[23188,9],[45518,8],[52457,8],[52548,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[854,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[744,9],[5312,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[897,8],[1067,9],[1698,9],[13482,8],[14579,8],[15263,8],[15655,8],[16773,8],[30877,9],[32429,8],[33132,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12465,8],[25595,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20792,8],[22301,9],[24204,9],[35986,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16897,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3833,9],[3893,10],[5577,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2218,8],[3391,8],[3494,8],[4723,8],[16087,8],[47534,8],[68537,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8545,11]]},"/en/lessons/common-similarity-measures":{"position":[[2541,9],[2780,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2179,8],[2245,8],[5871,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56595,8],[62017,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7354,8],[10337,8],[18140,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1470,8],[1905,8],[2842,8],[4282,8],[4425,8],[5941,8],[6176,8],[6315,8],[11086,9],[23133,9],[23297,8],[29526,8],[37102,8],[37123,8],[52256,8],[59702,8],[61798,8],[62576,8]]},"/en/lessons/counting-frequencies":{"position":[[5509,8],[8116,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4725,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1662,8],[31201,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1931,9],[22734,11],[30023,8],[33453,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19361,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[526,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[562,8],[2874,8],[3042,8],[8376,8],[8459,8],[14723,8],[14754,8],[14801,8],[18872,9],[19170,8],[21020,9],[21575,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7635,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2280,9],[6246,8],[10286,8],[53524,10],[58306,8],[58728,9],[59451,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1074,8],[1593,8],[1679,8],[1917,8],[3962,8],[4328,8],[49222,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6285,8],[39315,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5388,8],[5520,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2526,9],[3831,8],[7369,8],[27246,8],[28597,9],[30026,8],[34060,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[289,8],[2646,8],[5791,9],[6409,9],[9750,8],[9827,8],[9913,9],[10840,8],[10886,9],[12337,8],[12398,9],[12462,9],[12482,8],[12513,9],[12733,8],[13103,8],[13390,11],[18806,9],[27776,10],[32329,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2269,10],[3419,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3272,8],[3412,8],[3497,10],[5237,8],[11383,9],[14286,8]]},"/en/lessons/geocoding-qgis":{"position":[[32230,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20,8],[706,8],[1440,8],[8107,8],[8181,8],[23777,8],[29154,8],[29363,8],[31110,8],[31994,8],[32687,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[36153,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7569,8],[7626,10],[8801,9],[11611,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1169,8],[1238,9],[4348,8],[6355,8],[46048,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[193,8],[14776,8],[14890,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[196,8],[2516,8],[2561,8],[7601,10],[10738,8],[10753,8],[23806,10],[27165,8]]},"/en/lessons/gravity-model":{"position":[[8366,8],[8502,8],[8527,8],[43071,8],[46281,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[4982,9],[10775,8],[44159,10]]},"/en/lessons/installing-omeka":{"position":[[4949,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6424,8],[29043,8],[29095,8],[38064,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2108,8],[3043,10],[51262,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[143,8],[749,8],[963,8],[3067,8],[3728,8],[3929,8],[4254,8],[4428,8],[4716,8],[10289,8],[10493,8],[10635,8],[15761,8],[16026,9],[16133,8],[22766,9],[35220,8],[35306,8],[35476,8],[35561,9],[35634,8],[35672,9],[35703,8],[42840,8],[42880,8],[43509,8],[44842,8],[44930,8],[47058,8],[48085,8],[48236,8],[48390,9],[48506,8],[48580,8],[49175,8],[53153,8],[53574,8],[55273,8],[55392,8],[55471,9],[55584,8],[57790,8],[57896,8],[58341,8],[58643,8],[59476,8]]},"/en/lessons/intro-to-bash":{"position":[[8527,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1151,10],[20048,10]]},"/en/lessons/intro-to-linked-data":{"position":[[1620,8],[16027,9],[22108,8],[22938,10],[29944,8],[30075,9],[31324,9],[38351,8]]},"/en/lessons/intro-to-powershell":{"position":[[3316,9],[10141,9],[16341,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1167,9],[5407,10],[26916,9]]},"/en/lessons/introduction-and-installation":{"position":[[90,8],[608,9],[957,8],[983,8],[1061,9]]},"/en/lessons/introduction-map-warper":{"position":[[22610,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1927,8],[1998,8],[19351,8],[20495,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[233,8],[4087,8],[4584,8],[4924,8],[5309,10],[6038,8],[6147,8],[6582,8],[6668,8],[6783,10],[6807,8],[6909,9],[7081,9],[7273,8],[7395,8],[7622,9],[20219,8],[21333,9],[21413,8],[29865,10],[30413,9],[30547,10],[45535,8],[48642,8],[50677,8]]},"/en/lessons/json-and-jq":{"position":[[5254,8],[9604,9]]},"/en/lessons/jupyter-notebooks":{"position":[[575,9],[4718,9],[7575,10],[7636,9],[7763,10],[7885,9],[8087,10],[18492,10],[22651,9],[22714,10],[25179,8],[34757,8],[41005,9],[46252,9],[46325,9],[46409,9],[46580,9],[46609,8],[46733,8],[46824,9],[46962,8],[47096,9],[47161,9],[47176,8],[51904,10],[52525,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1715,8]]},"/en/lessons/linear-regression":{"position":[[3745,9]]},"/en/lessons/linux-installation":{"position":[[2256,8],[2365,8],[2689,9],[2831,9],[2995,8]]},"/en/lessons/mac-installation":{"position":[[618,8],[1583,8],[1744,8],[2068,9],[2210,9],[2374,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[854,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4804,8]]},"/en/lessons/naive-bayesian":{"position":[[56462,8],[56745,8],[56934,8]]},"/en/lessons/normalizing-data":{"position":[[6897,9],[8639,9],[9789,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2895,9],[3362,9],[3437,10],[3523,8],[3614,9],[3689,9],[5699,9],[5749,9],[5792,9],[15321,9],[17518,8],[17591,8],[17637,8],[17752,8],[19653,8],[19689,8],[29452,8],[31072,8],[32705,8],[32736,8],[32771,8],[32806,8],[32837,8],[32868,8],[32903,8],[32934,8],[32969,8],[33004,8],[33039,8]]},"/en/lessons/qgis-layers":{"position":[[1684,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[593,8],[1181,9],[2286,8],[2878,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2649,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[209,9],[798,8],[1028,8],[1275,8],[2575,9],[2723,9],[7369,10],[9295,8],[9704,9],[10696,10],[17263,9],[21935,9],[24967,10],[25016,9],[25351,10],[27309,8],[41835,8],[44384,9],[54216,8]]},"/en/lessons/sentiment-analysis":{"position":[[554,8],[630,8],[2065,8],[2779,8],[9591,8],[10036,8],[10901,8],[11186,9],[13824,8],[13973,8],[38915,8],[40781,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[251,8],[3800,9],[3957,10],[4216,9],[5840,8],[6535,8],[14013,8],[14192,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1166,9],[3604,8],[12952,8],[37178,9],[45243,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22674,9],[27803,9],[28130,8],[28168,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1927,8],[34684,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[699,8],[1140,9],[4227,9],[5778,10],[18426,8],[23118,9],[47219,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[495,9],[714,8],[5928,8],[19619,8],[27695,10],[58680,8],[58781,8],[65646,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[483,8],[27055,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3102,9],[5996,8],[18626,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2214,8],[2801,8],[2907,8],[5040,8],[8048,9],[14261,8],[40228,8],[40412,8]]},"/en/lessons/transliterating":{"position":[[178,8],[1797,8],[3779,8],[5320,10],[5490,9],[5660,9],[6069,10],[19989,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8869,9],[14314,8],[14413,8],[16613,8],[17447,8],[23552,8],[24588,8],[27788,9],[31555,8],[33240,8],[42306,9],[42346,10],[42424,10],[42624,9],[42789,9],[43510,8],[45044,9],[46716,8],[46883,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[325,9],[2776,9],[15191,8],[15264,10],[15684,8],[20270,8],[32047,8],[32327,8],[32788,8],[32960,9],[33155,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25483,9]]},"/en/lessons/viewing-html-files":{"position":[[238,10],[1559,9],[2656,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3927,8]]},"/en/lessons/windows-installation":{"position":[[416,8],[1511,9],[1911,8],[2064,8],[2941,8],[3102,8],[3426,9],[3568,9],[3732,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2075,9],[2107,9],[8284,8],[8335,8],[9166,8],[14324,8],[20968,9]]},"/en/lessons/working-with-text-files":{"position":[[959,8],[3357,8],[3412,8],[4802,9]]},"/en/lessons/working-with-web-pages":{"position":[[3951,8],[4806,8]]}}}],["language(",{"_index":16932,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[47023,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17448,11],[29244,11],[29339,11]]}}}],["language='french",{"_index":16265,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21526,19]]}}}],["language_choic",{"_index":3876,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17731,16]]}}}],["languagecod",{"_index":18949,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29748,17],[30035,17],[30171,17],[30307,17],[30443,17],[30579,17]]}}}],["languat",{"_index":16175,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4017,8]]}}}],["lanni",{"_index":1538,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30117,5]]}}}],["lantern",{"_index":14350,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50720,8]]}}}],["lapack",{"_index":21424,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[9625,6]]}}}],["laptop",{"_index":5852,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7671,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40368,7],[43420,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21691,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11399,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17972,7],[19025,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13574,8]]},"/en/lessons/jupyter-notebooks":{"position":[[43585,7],[48212,6]]}}}],["laptop/desktop",{"_index":8297,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8375,14]]}}}],["laptop’",{"_index":10320,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[7242,8]]}}}],["larg",{"_index":646,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20660,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5352,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9359,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[757,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1693,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14223,5],[15364,5],[20064,5],[20106,5],[20220,5],[22747,5],[22947,5],[27129,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8074,5],[15534,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2440,5],[3060,5],[3570,5],[18850,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4582,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1165,5],[1652,5],[5213,5],[20350,5],[25248,5],[35349,5],[39334,5],[65733,5],[69802,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46181,7]]},"/en/lessons/common-similarity-measures":{"position":[[4439,5],[20544,5],[24327,6],[37532,5],[37820,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2261,5],[2419,5],[2446,5],[2992,5],[3360,5],[16192,5],[22686,5],[24375,7],[36194,5],[37095,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10122,7],[24147,5],[26203,5],[35532,7],[53209,7],[58740,5],[59824,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1191,5],[1664,5],[6857,5],[16030,7],[16707,5],[22231,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1538,5],[2557,5],[23283,5],[32691,5],[59753,5],[62256,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1803,5],[3174,5],[9221,5],[12801,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5407,6],[8698,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2300,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2184,5],[7776,5],[9837,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1418,5],[3742,5],[7981,6],[9683,5],[17376,5],[28372,5],[32213,5],[34343,5],[40902,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1278,5],[3321,5],[3403,6],[3430,6],[8269,5],[25028,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2511,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3271,5],[4203,5],[4683,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18210,5],[27065,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[842,5],[1975,5],[2405,5],[3367,5],[6479,5],[6762,5],[28813,5],[36343,5],[36548,5],[43674,5],[44562,5],[48409,5],[55248,5],[57807,5],[58411,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2271,7],[3114,5],[21731,5],[22255,5],[24413,5],[28771,5],[45342,5],[46916,5],[47339,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23914,7],[28476,7]]},"/en/lessons/extracting-keywords":{"position":[[1953,5],[2982,5],[7479,5],[29853,5],[30129,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6235,5],[6652,5],[6800,5],[6860,5],[30941,5],[39207,5],[41359,5],[41546,5],[42113,5],[42537,5],[42773,5],[43034,5],[43652,5],[48005,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18378,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1857,7]]},"/en/lessons/geocoding-qgis":{"position":[[12696,5],[26354,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1935,5],[3563,5],[10526,5],[16091,5],[30276,5],[31938,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3340,5],[11530,5],[12961,5],[13220,5],[17082,5],[19318,5],[34809,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4703,5],[22927,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[74,5],[6642,5],[47766,5]]},"/en/lessons/gravity-model":{"position":[[5978,5],[11154,5],[22030,5],[29669,7],[44960,5],[53840,5],[58968,5],[59776,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[653,5],[22068,5],[30323,5]]},"/en/lessons/installing-omeka":{"position":[[1237,5],[2567,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19918,7],[39235,5],[43422,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[737,5],[985,5],[8295,5],[11804,5],[15271,5],[17429,5],[18456,5],[21951,7],[22063,5],[26834,5],[28227,5],[28597,6],[28894,5],[29411,6],[33583,5],[44830,5],[45207,5],[47182,7],[48494,5],[49163,5],[51092,5],[53434,5],[53851,5],[55267,5],[55386,5],[59496,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7209,5],[7958,5],[11590,5]]},"/en/lessons/intro-to-bash":{"position":[[8505,6],[17396,5]]},"/en/lessons/intro-to-powershell":{"position":[[31241,6],[31440,5],[31560,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41294,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1138,5],[4508,5],[7416,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2128,7],[25812,5],[31977,5],[44484,5],[45752,5]]},"/en/lessons/json-and-jq":{"position":[[5187,5],[16352,5],[17273,5],[25151,5],[32254,5],[32398,5],[34146,5],[34738,5],[34990,5],[35050,5],[35207,5],[37383,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9330,5],[20260,5],[49483,5],[49670,5]]},"/en/lessons/linear-regression":{"position":[[20584,5],[60739,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10871,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23018,5],[24065,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8043,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4508,6],[7405,5],[14165,5]]},"/en/lessons/qgis-layers":{"position":[[6702,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[501,5],[13535,5],[28542,5]]},"/en/lessons/research-data-with-unix":{"position":[[9795,5],[14768,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2497,5],[2950,5],[3469,5],[39417,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43278,5],[43404,6]]},"/en/lessons/sentiment-analysis":{"position":[[176,5],[1917,5],[4566,5],[7158,5],[7652,5],[7917,7],[11694,5],[11881,5],[16097,5],[19015,5],[21834,5],[22880,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1619,5],[3024,5],[8927,5],[14148,5],[24324,5],[36095,5]]},"/en/lessons/space-place-gazetteers":{"position":[[2347,5],[8215,5],[28219,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20070,5],[31030,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[621,5],[2036,5],[22191,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10160,5],[13427,5],[48375,5],[51288,7],[59235,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17080,5],[17121,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[808,5],[1554,5],[17932,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2574,5]]},"/en/lessons/transliterating":{"position":[[2205,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8138,5],[8801,5],[11298,5],[41275,5],[43877,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7042,5]]},"/en/lessons/vector-layers-qgis":{"position":[[1181,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26053,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1268,5],[1900,5],[1926,5],[6890,5],[21185,5]]},"/en/lessons/working-with-text-files":{"position":[[8466,5]]}}}],["larger",{"_index":1636,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34306,6],[41130,6],[43830,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12072,6],[27046,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21278,6],[23021,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53185,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27946,6],[34530,6],[37175,6],[39005,6],[60716,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10084,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3072,7],[3215,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43951,6]]},"/en/lessons/common-similarity-measures":{"position":[[9943,6],[34113,6],[37670,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36113,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5279,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8518,6],[17804,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3704,6],[6436,6],[7057,6],[29366,7],[35653,6],[58273,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19827,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37922,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4098,6],[4203,7],[21533,6],[23393,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4152,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3994,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28401,6],[39812,6],[44901,6],[52309,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3203,6],[16901,6],[23814,6],[30365,7],[38900,6],[41610,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6982,6],[7203,7],[8844,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9371,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[8704,6],[22086,6],[22809,6],[24717,6],[33074,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14787,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[41266,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4935,6],[50293,6],[51494,6]]},"/en/lessons/intro-to-powershell":{"position":[[28139,6]]},"/en/lessons/introduction-map-warper":{"position":[[2856,6],[18707,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21201,6],[33268,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1388,6],[23894,6],[23976,6],[24031,6],[25593,6],[25616,6],[29289,6],[32768,6]]},"/en/lessons/json-and-jq":{"position":[[5401,6],[16516,6],[37341,6]]},"/en/lessons/jupyter-notebooks":{"position":[[49092,6]]},"/en/lessons/linear-regression":{"position":[[51711,6],[69867,6]]},"/en/lessons/logistic-regression":{"position":[[63851,6]]},"/en/lessons/naive-bayesian":{"position":[[69935,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22957,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8287,6]]},"/en/lessons/qgis-layers":{"position":[[9310,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[244,6],[1732,6],[13460,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39376,6]]},"/en/lessons/space-place-gazetteers":{"position":[[16108,6],[42494,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[715,6],[25853,6],[30591,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16361,6],[43085,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9231,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12938,6],[15081,6],[29473,6],[38189,6],[41833,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[8812,6],[8887,6],[32002,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22277,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[779,6],[19402,6]]},"/en/lessons/working-with-text-files":{"position":[[3085,6]]}}}],["largest",{"_index":3319,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4440,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14754,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27681,7],[27971,7],[28104,7],[28305,7],[28356,7],[28560,7],[47393,7],[50701,7],[50790,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1938,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[934,7]]},"/en/lessons/introduction-map-warper":{"position":[[3524,7]]},"/en/lessons/linear-regression":{"position":[[65755,7]]},"/en/lessons/naive-bayesian":{"position":[[20576,7],[59832,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40861,7]]},"/en/lessons/sentiment-analysis":{"position":[[6078,7],[6832,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7540,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26229,7]]}}}],["largest_compon",{"_index":10532,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28024,17]]}}}],["larri",{"_index":13318,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46203,5]]},"/en/lessons/linear-regression":{"position":[[78779,5]]}}}],["las=1",{"_index":20120,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30965,8]]}}}],["last",{"_index":681,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22510,4],[22900,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7343,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48990,4],[49119,4],[49219,4],[49316,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3358,4],[3642,4],[4132,4],[5412,4],[8291,4],[11566,4],[11651,4],[12834,4],[13440,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12697,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4033,4],[5572,6],[10298,4],[18943,4],[20131,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2547,4],[7473,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13717,4],[33281,4],[38841,4],[39422,4],[52631,4],[52880,4],[53480,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8699,4],[9912,5],[16454,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36393,4],[36883,4],[37669,4],[38044,4],[38116,4],[39157,4],[40057,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34654,4],[69685,5],[70053,5],[70222,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34921,4]]},"/en/lessons/common-similarity-measures":{"position":[[14808,4],[20690,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2479,4],[41883,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10505,4],[23323,4],[41364,4],[46865,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36308,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4095,4],[4173,4],[5134,4],[5212,4]]},"/en/lessons/counting-frequencies":{"position":[[10282,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19178,4],[25850,5],[27963,4],[33780,4],[37311,4],[37758,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26781,4],[34286,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12786,7],[18695,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3096,4],[3248,4],[3767,5],[3835,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14567,4],[21453,4],[44245,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26919,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3537,4],[24542,4],[52527,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41451,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7467,4],[21276,4],[26325,4],[34948,4],[35566,4],[44549,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32432,4]]},"/en/lessons/extracting-keywords":{"position":[[11247,4],[15318,4],[16546,4],[18999,4],[20698,4],[25357,4],[26426,4],[26530,4],[26573,4],[28028,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9715,4],[9762,4],[11114,4],[16769,6],[24014,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32848,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4242,4],[4315,4],[5292,4],[6457,4],[6671,4],[8210,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1118,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35733,4],[56388,4],[58345,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18977,5],[27315,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[484,4],[17051,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46953,4],[47650,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4388,4],[12498,4],[20228,4],[23730,5]]},"/en/lessons/intro-to-bash":{"position":[[8388,4],[15073,4],[15209,4],[26411,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8844,4],[18071,4]]},"/en/lessons/intro-to-linked-data":{"position":[[24007,4],[24421,4]]},"/en/lessons/intro-to-powershell":{"position":[[18358,4],[29310,4],[32086,4],[37582,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[12086,5],[12184,4],[13240,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1014,4],[7315,4],[35388,4],[39528,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8313,7]]},"/en/lessons/json-and-jq":{"position":[[11620,4],[11781,4],[21703,4],[29848,4]]},"/en/lessons/jupyter-notebooks":{"position":[[27203,4],[29515,4],[29556,4],[29857,4],[29988,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4714,4],[4840,4]]},"/en/lessons/linear-regression":{"position":[[23928,4]]},"/en/lessons/logistic-regression":{"position":[[33894,4],[54698,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5782,4]]},"/en/lessons/naive-bayesian":{"position":[[41352,4],[54047,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23715,4],[28191,4]]},"/en/lessons/output-data-as-html-file":{"position":[[5422,4],[9630,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5653,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5154,4],[12591,7],[17907,4],[17973,5]]},"/en/lessons/sentiment-analysis":{"position":[[16034,4],[18952,4],[21771,4],[22817,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11171,4],[12202,4],[12522,4],[30243,4]]},"/en/lessons/sonification":{"position":[[4255,4],[4434,5],[4799,4],[5073,5],[8158,4],[14985,4],[15418,4],[22008,4],[26138,6],[29474,4],[40594,5],[41818,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13017,4],[32773,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10015,6],[31140,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14650,4],[21100,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16166,4],[22924,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25540,4],[27885,4],[28678,4]]},"/en/lessons/transliterating":{"position":[[6188,4],[13858,4],[16124,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26177,4],[26214,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5729,4],[11186,4],[27377,4]]}}}],["last/fin",{"_index":13616,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[24044,10]]}}}],["last_cl",{"_index":4148,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37638,8],[37770,10]]}}}],["last_cls}.png",{"_index":4168,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38427,17]]}}}],["lastest",{"_index":14687,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25720,7]]}}}],["lastli",{"_index":5386,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13097,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3621,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19457,6],[52917,7]]},"/en/lessons/linear-regression":{"position":[[48809,7],[51763,7]]},"/en/lessons/logistic-regression":{"position":[[28168,7],[30497,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15116,6],[17747,7]]}}}],["lat",{"_index":10119,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9454,6],[9657,4],[9707,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17025,3],[17060,3],[25793,6],[26023,6],[27752,6]]},"/en/lessons/introduction-map-warper":{"position":[[14770,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28305,7],[30604,3],[32016,3],[37304,7],[37450,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43864,5],[44004,4]]}}}],["lat/long",{"_index":2847,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13127,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29598,8],[29838,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43746,8]]}}}],["lat:35.595909",{"_index":10121,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9562,14]]}}}],["lat=\"43.70011",{"_index":12715,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26912,14]]}}}],["late",{"_index":1502,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28760,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1214,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3878,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18771,4]]},"/en/lessons/geocoding-qgis":{"position":[[4852,4],[18012,5]]},"/en/lessons/gravity-model":{"position":[[7691,4],[10488,4],[11724,4],[57026,4],[61852,4],[62066,4],[64928,4],[65314,4],[66215,4],[66655,4]]},"/en/lessons/intro-to-bash":{"position":[[934,4]]},"/en/lessons/jupyter-notebooks":{"position":[[8228,4]]},"/en/lessons/naive-bayesian":{"position":[[66579,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39092,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34933,4]]},"/en/lessons/sentiment-analysis":{"position":[[7061,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26112,5]]},"/en/lessons/vector-layers-qgis":{"position":[[6985,4]]}}}],["latech",{"_index":1867,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46966,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32150,6]]}}}],["latenc",{"_index":13937,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[19894,8]]}}}],["latent",{"_index":1782,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44301,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5514,7],[13923,6],[69331,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5939,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[879,6],[7085,6],[32585,6],[33714,6],[33816,6],[34164,6],[36704,6],[57614,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26221,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4774,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14591,6],[19781,6],[19917,6]]}}}],["later",{"_index":307,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7591,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2559,5],[3136,5],[4215,5],[4325,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4934,6],[47796,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26092,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9648,5],[11420,5],[16466,5],[26373,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10302,5],[13074,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13879,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16386,5],[32905,6],[35859,5],[37070,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13601,5],[26142,5],[27693,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15837,5],[16745,5],[37902,6]]},"/en/lessons/common-similarity-measures":{"position":[[7119,5],[9379,5],[11261,5],[25845,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4221,5],[21496,5],[21717,5],[43256,5],[44836,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16055,5],[18156,5],[18861,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16026,6],[18996,5],[19270,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1433,6],[1526,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8912,5],[13234,5],[14735,5],[31217,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13276,5],[13862,6],[15950,6],[20838,6],[21052,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8763,6],[10719,5],[10757,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10800,6],[11485,5],[28958,5],[42417,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17565,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28669,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7058,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15740,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35990,5],[36032,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10047,6],[13626,5],[17047,5],[49794,6]]},"/en/lessons/extracting-keywords":{"position":[[1063,5],[2888,5],[12938,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[601,5],[12099,5],[29929,5],[41104,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1267,5],[5982,5],[11275,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1676,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28505,6],[46169,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3426,5],[10261,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5792,5],[34590,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4259,5],[5366,5],[17439,5],[18828,5],[19931,5],[31641,5],[34619,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9725,5],[18808,5],[19995,5],[21364,6],[25662,5],[28024,5]]},"/en/lessons/gravity-model":{"position":[[65478,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2218,6],[16651,6],[25771,5]]},"/en/lessons/installing-omeka":{"position":[[5711,6],[9421,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5287,6],[15606,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10457,5],[13383,5],[13426,6],[13495,5]]},"/en/lessons/intro-to-bash":{"position":[[12386,6]]},"/en/lessons/intro-to-linked-data":{"position":[[9447,6]]},"/en/lessons/introduction-map-warper":{"position":[[21069,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17335,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9566,6],[13094,7],[26233,5],[30410,6],[32680,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10226,6],[13270,6],[35031,5]]},"/en/lessons/json-and-jq":{"position":[[7233,5]]},"/en/lessons/jupyter-notebooks":{"position":[[21119,6]]},"/en/lessons/linear-regression":{"position":[[15773,5],[22348,6],[50352,5],[60337,5],[69320,5],[69882,5]]},"/en/lessons/logistic-regression":{"position":[[4778,5],[5153,5],[9077,5],[11638,5],[64095,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8036,5],[8132,5]]},"/en/lessons/naive-bayesian":{"position":[[36935,5],[39186,6],[61981,6]]},"/en/lessons/normalizing-data":{"position":[[5225,6]]},"/en/lessons/qgis-layers":{"position":[[1251,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15355,5],[22920,6],[39889,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44018,5],[44986,6]]},"/en/lessons/sentiment-analysis":{"position":[[16436,5],[38080,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26637,6]]},"/en/lessons/space-place-gazetteers":{"position":[[15250,6],[21318,5],[21800,6],[28710,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6817,6],[12812,5],[17657,6],[27503,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17588,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22394,5],[23852,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19595,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20773,5]]},"/en/lessons/transliterating":{"position":[[14244,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[18717,5],[30261,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4536,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15503,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9428,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6105,5],[10662,5]]},"/en/lessons/working-with-text-files":{"position":[[3072,7]]}}}],["latest",{"_index":3077,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24324,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32254,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19706,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3350,6],[3378,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6025,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8213,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7964,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22048,7]]},"/en/lessons/gravity-model":{"position":[[20044,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[28451,6]]},"/en/lessons/installing-omeka":{"position":[[542,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20932,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8554,6],[9415,6],[9951,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10623,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6092,6]]},"/en/lessons/mac-installation":{"position":[[570,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13939,6],[15883,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4418,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12212,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9670,6],[11022,6],[30915,7],[40671,6]]},"/en/lessons/windows-installation":{"position":[[368,6]]}}}],["latest.depart",{"_index":21369,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29455,15],[29874,15]]}}}],["latex",{"_index":13057,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11579,5]]},"/en/lessons/jupyter-notebooks":{"position":[[34903,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[413,6],[8169,5],[8236,6],[8672,6],[11149,6],[11252,5],[11370,5],[11516,5],[11535,5],[22012,5],[22124,5],[22361,5],[22557,5],[22768,5],[27292,5],[32505,6],[33952,6]]}}}],["latin",{"_index":4572,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3031,5],[59622,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55642,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8600,5],[8980,5],[9273,5],[67339,5]]},"/en/lessons/installing-omeka":{"position":[[7234,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25031,5],[25228,6]]},"/en/lessons/transliterating":{"position":[[198,5],[661,5],[1750,5],[1824,5],[3806,5],[10230,5],[20009,5]]}}}],["latin1",{"_index":20160,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37359,9]]}}}],["latitud",{"_index":2853,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13379,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3908,8],[9266,8],[9503,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22428,8],[24241,8],[34599,8]]},"/en/lessons/geocoding-qgis":{"position":[[2011,8],[2563,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27773,8],[28630,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[13316,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[713,9]]},"/en/lessons/introduction-map-warper":{"position":[[3989,8],[13301,9],[13404,8],[14257,9],[16703,8],[20720,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9618,10],[9661,8],[11663,11],[11819,8],[27563,9]]},"/en/lessons/space-place-gazetteers":{"position":[[33226,9],[34399,8],[38427,8],[38533,8],[38755,8],[38998,8],[44031,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13417,9],[18266,8],[18532,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43180,8]]}}}],["latitude/longitud",{"_index":2843,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12863,18]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25859,18]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2966,18],[3177,18],[11855,18]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42706,19]]}}}],["latitute/longitud",{"_index":12590,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1232,18]]}}}],["latlng",{"_index":18271,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34729,7]]}}}],["latter",{"_index":929,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13254,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3775,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13102,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17629,7],[43977,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29855,6]]},"/en/lessons/counting-frequencies":{"position":[[10291,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10657,6],[31926,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45600,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30427,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12001,6],[16186,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[21357,6]]},"/en/lessons/gravity-model":{"position":[[33188,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3174,6],[16005,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35541,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4434,6],[7929,6]]},"/en/lessons/intro-to-powershell":{"position":[[35937,6]]},"/en/lessons/naive-bayesian":{"position":[[41507,6],[41690,7],[52720,6],[67343,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3638,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12049,6],[13011,6],[24760,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41898,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2207,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3538,7]]}}}],["latter.23",{"_index":16405,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44310,9]]}}}],["latterli",{"_index":7718,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10301,11]]}}}],["latvia",{"_index":11621,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31958,7]]}}}],["laudabl",{"_index":15914,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36905,8]]}}}],["laudantium",{"_index":21138,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13505,11],[15679,11]]}}}],["laudaverunt",{"_index":11951,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9861,11],[10230,11],[61161,11],[61530,11]]}}}],["laugh",{"_index":2672,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30693,8]]}}}],["laughter",{"_index":2453,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16868,8],[19463,9],[19708,9],[19750,8],[28807,9],[28910,8],[29500,9],[29587,9],[29762,9],[29819,9],[29892,9],[30598,10]]}}}],["launch",{"_index":6534,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[57,8],[3653,6],[7879,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[466,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10883,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8749,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11683,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11322,6],[11502,6]]},"/en/lessons/extracting-keywords":{"position":[[13909,6],[14021,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10227,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4460,6],[6688,6],[29969,6]]},"/en/lessons/installing-omeka":{"position":[[3326,7],[3602,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8726,6],[9587,6]]},"/en/lessons/jupyter-notebooks":{"position":[[221,9],[11632,6],[12026,9],[12125,6],[12434,8],[12752,6],[12851,6],[12927,6],[13854,6],[14293,6],[14566,6],[14779,6],[14890,8],[14950,6],[44367,6]]},"/en/lessons/linux-installation":{"position":[[3950,9]]},"/en/lessons/mac-installation":{"position":[[3598,9]]}}}],["launchabl",{"_index":16927,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[44190,10]]}}}],["laur",{"_index":10071,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59278,5]]}}}],["laura",{"_index":5580,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68343,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6021,5],[60404,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39131,5]]},"/en/lessons/extracting-keywords":{"position":[[5968,5],[17667,5]]},"/en/lessons/sonification":{"position":[[34469,5],[38619,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5693,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49347,5],[50816,5]]}}}],["laurel",{"_index":3562,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3022,7]]}}}],["lauren",{"_index":2727,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33711,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2381,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42887,6],[47962,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[33899,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5357,6],[47448,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49302,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1778,6],[48274,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20530,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49158,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27425,6]]}}}],["laurenc",{"_index":6532,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[40,8],[350,8],[2776,8],[19872,8]]}}}],["laurentii",{"_index":12038,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11116,10],[62416,10]]}}}],["lausann",{"_index":9795,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30054,8],[46244,9],[56294,8]]}}}],["lauterbrunnen.\\nchamonix",{"_index":9960,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52776,25]]}}}],["laval",{"_index":22350,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35133,6]]}}}],["lavfi",{"_index":15871,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29731,5],[29937,5],[31118,5],[38554,5],[39120,5]]}}}],["lavin",{"_index":17037,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10938,5],[73886,6],[76032,6]]},"/en/lessons/logistic-regression":{"position":[[65232,6],[66955,6],[67163,6],[67205,6]]}}}],["lavin’",{"_index":5813,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[37288,7],[37374,7]]}}}],["lavorato",{"_index":20377,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16333,8]]}}}],["law",{"_index":6877,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37132,3],[37164,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9001,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21590,4],[51765,4]]},"/en/lessons/gravity-model":{"position":[[4338,3],[4752,4],[11540,3],[19344,6],[62199,4],[65097,5]]},"/en/lessons/linear-regression":{"position":[[73823,3]]},"/en/lessons/logistic-regression":{"position":[[46198,3],[47108,4],[65169,3]]},"/en/lessons/space-place-gazetteers":{"position":[[31917,4],[36757,4],[41497,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2454,4]]}}}],["lawfar",{"_index":3894,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18091,8]]}}}],["lawrenc",{"_index":7156,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61068,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39496,8],[47735,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[20412,8],[20503,8]]}}}],["lawrynosicz",{"_index":21063,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50676,12]]}}}],["lay",{"_index":781,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2969,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33876,3]]},"/en/lessons/jupyter-notebooks":{"position":[[36574,3]]},"/en/lessons/sentiment-analysis":{"position":[[25799,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16592,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51700,3]]}}}],["layer",{"_index":2275,"title":{"/en/lessons/qgis-layers":{"position":[[31,6]]},"/en/lessons/vector-layers-qgis":{"position":[[20,6]]}},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16858,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[850,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58379,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29357,5],[29528,7],[29619,6],[29845,6],[30070,6],[30279,6],[31414,6],[32904,6],[35669,6],[35711,6],[37439,7],[37453,6],[37803,6],[37876,6],[38017,6],[38607,6],[38820,5],[38981,6],[39032,7],[39051,6],[39232,6],[45890,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41369,6],[41400,6],[41518,7],[42779,6],[43426,6],[43596,6],[43978,5],[44652,6],[44766,6],[44842,6],[44975,6],[45034,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12203,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7241,5],[8184,5],[8298,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33590,7],[33785,6],[33953,7],[43551,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5781,6],[6524,6],[27931,6],[35365,6],[35399,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67654,6]]},"/en/lessons/geocoding-qgis":{"position":[[1402,7],[5064,6],[5195,6],[7047,5],[11361,5],[11416,6],[11787,5],[11800,6],[12638,5],[12667,6],[12906,5],[12997,6],[13033,5],[13291,5],[13672,5],[13823,6],[14091,5],[14755,6],[14791,5],[15483,5],[16439,6],[16901,5],[18309,5],[18429,7],[18682,6],[18726,6],[19498,6],[19550,5],[19745,7],[19851,6],[20352,5],[20386,5],[20733,5],[20746,6],[21086,5],[21123,5],[21329,5],[26341,5],[27489,5],[27920,5],[27978,5],[28300,5],[28415,5],[28459,5],[28472,6],[29487,8],[29885,5],[29919,6],[29972,5],[29989,5],[30454,5],[30513,5],[30956,5],[31805,5],[31845,6],[31869,5],[38145,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24456,6]]},"/en/lessons/georeferencing-qgis":{"position":[[98,6],[281,6],[2358,6],[2504,5],[2546,6],[2594,6],[2936,5],[3527,5],[3630,5],[3670,5],[3733,6],[3981,6],[4023,7],[4362,7],[7714,5],[10648,5],[10765,5],[10859,5],[10896,6],[10915,5],[11061,5],[11218,6],[11315,6],[11653,5],[11868,5],[12270,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[113,6],[2862,6],[4314,6],[4998,6],[5034,6],[5072,8],[5088,6],[5922,6],[5955,6],[5990,5],[6067,7],[6094,6],[6115,6],[6152,6],[6177,6],[6222,6],[6251,6],[6358,5],[6454,5],[6508,5],[6527,5],[6559,6],[6801,6],[8061,5],[8269,5],[8805,5],[8879,8],[8897,5],[8943,5],[9459,5],[11587,5],[11641,5],[11656,6],[12833,6],[13131,7],[13233,7],[13334,6],[13953,6],[13975,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11520,6],[11546,7],[11568,6],[11607,5],[12303,6],[12374,8],[12391,6],[12424,5],[12452,6],[12514,6],[12589,5],[12654,7],[12712,7],[12874,6],[13014,6],[14109,5],[15488,5],[16476,8],[16813,6],[16923,5],[16990,6],[17056,6],[17147,5],[17208,6],[18112,5],[18408,6],[18438,5],[18479,5],[18606,6],[18634,5],[20202,5],[20476,6],[20603,6],[25993,6],[27253,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22707,6]]},"/en/lessons/introduction-map-warper":{"position":[[10795,5],[11009,5],[11043,5],[11364,5],[11464,8],[12118,6],[14232,5],[14363,5],[18378,7],[18574,5],[19716,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21238,6],[22885,6],[24092,6],[26010,6],[26268,6],[26394,6],[27238,6],[28015,6],[29042,6],[30698,6],[31622,5],[33483,6],[35089,6]]},"/en/lessons/qgis-layers":{"position":[[32,6],[435,7],[5346,6],[6921,5],[7674,8],[8100,6],[8508,7],[9635,5],[9671,5],[9734,6],[10294,5],[10327,6],[10757,5],[10953,5],[10966,6],[11300,5],[11892,5],[11905,6],[12366,5],[12487,7],[13065,6],[13440,6],[13467,5],[13546,5],[13570,5],[13606,5],[13731,6],[14603,5],[14639,5],[14820,6],[14870,6],[14971,5],[15512,6],[15559,6],[15687,7],[15709,6],[15764,5],[15817,6],[16474,7],[16522,6],[17110,5],[17146,5],[17209,6],[17752,5],[17990,6],[18291,7],[18603,6],[18685,5],[18972,7],[19219,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32693,5]]},"/en/lessons/sonification":{"position":[[1250,6]]},"/en/lessons/space-place-gazetteers":{"position":[[47081,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2413,5],[2474,5],[2544,6],[3183,6],[6499,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3226,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42466,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5860,7],[5892,6],[18457,6],[18506,5],[18567,5]]},"/en/lessons/vector-layers-qgis":{"position":[[21,6],[129,6],[227,6],[384,6],[414,7],[492,6],[1968,6],[2160,7],[2198,6],[2213,6],[2368,5],[2600,6],[2683,5],[2719,5],[2782,6],[3301,5],[3329,5],[3669,6],[3683,6],[3754,6],[3820,5],[3848,5],[3920,6],[3946,5],[4062,5],[4156,7],[4201,6],[4225,7],[4275,5],[4468,7],[4662,6],[4675,5],[4711,5],[4768,5],[4915,6],[4949,5],[5401,5],[6456,5],[6557,5],[6604,6],[6648,7],[6735,6],[7358,5],[7367,6],[7872,6],[8541,8],[8856,6],[9929,5],[9942,6],[10796,5],[10809,5],[10844,5],[10880,6],[10902,5],[11440,5],[11695,6],[11717,6],[11744,5],[11757,6],[12531,6],[13106,6],[13137,5],[13173,6],[13195,5],[14363,5],[14376,6],[15236,5],[15257,6],[16038,6],[16398,6],[16746,6],[16896,5],[17284,7],[17425,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8248,5]]}}}],["layer.bindpopup(feature.properties.area_nam",{"_index":18226,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21255,46],[24109,46],[26285,46],[28032,46],[29059,44]]}}}],["layer.bindpopup(feature.properties.nam",{"_index":18252,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[30715,39],[33500,39],[35106,39]]}}}],["layer’",{"_index":11158,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[33665,7]]},"/en/lessons/geocoding-qgis":{"position":[[13505,7]]},"/en/lessons/georeferencing-qgis":{"position":[[4634,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8374,7]]},"/en/lessons/qgis-layers":{"position":[[17438,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2927,7],[3110,7]]}}}],["layout",{"_index":3173,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45755,7],[48815,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61549,9],[64507,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18185,7],[18358,7],[18756,7],[18828,7],[19042,7],[19640,7],[20362,7],[21309,7],[21781,7],[21862,7],[27024,7],[27234,7],[45690,7]]},"/en/lessons/common-similarity-measures":{"position":[[12488,6],[12646,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1305,8],[1826,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12113,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13083,10],[13117,6],[13298,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29232,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5247,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21384,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2105,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14409,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7963,6],[8077,6],[66789,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4390,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24321,6],[31439,7],[31757,6],[33712,6],[33761,6],[35352,6],[52125,7],[52366,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15737,10],[15769,6],[15947,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24419,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[743,6],[2080,6],[2251,6],[3745,6],[3835,6],[5354,6],[5448,6],[6243,6],[6314,7],[6452,7],[6991,6],[7751,6],[12434,7],[33284,6],[33717,7],[51910,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[825,7],[19330,6],[19368,6],[19595,6],[22362,8],[22470,8],[22513,6],[22739,7],[22898,8],[22984,8],[23090,7],[23374,6],[23968,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8127,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20481,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6479,6],[6509,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5126,6],[5333,6],[5704,6],[20470,6]]},"/en/lessons/transliterating":{"position":[[7954,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43559,6]]},"/en/lessons/windows-installation":{"position":[[1321,6]]}}}],["layout(titl",{"_index":13016,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32283,12]]}}}],["layout={\"titl",{"_index":14495,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34814,16]]}}}],["laypeopl",{"_index":9195,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6819,9]]}}}],["lazarillo",{"_index":16517,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51781,9]]}}}],["lazi",{"_index":10686,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7381,5]]}}}],["lb",{"_index":11760,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5915,3],[5969,3],[6032,3],[6060,3],[6220,3],[7563,3],[10920,3],[62220,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16944,2],[17270,2],[17866,2]]}}}],["lc",{"_index":22597,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2098,3],[9667,2]]}}}],["lccn",{"_index":11376,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25406,7],[26322,5],[26357,4]]},"/en/lessons/intro-to-linked-data":{"position":[[24179,5],[24976,5]]}}}],["lccn:n82011242",{"_index":15225,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24332,14],[24615,14],[25129,14]]}}}],["lccn:no2010025398",{"_index":15232,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25849,17],[26942,17]]}}}],["lcfz7zwu9ch92g=s0",{"_index":16680,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15153,18],[16126,18]]}}}],["lda",{"_index":1927,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[52046,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13951,5],[18662,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4921,5],[4981,3],[5038,3],[5485,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14619,5],[15536,3]]}}}],["ldflag",{"_index":15755,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9070,8]]}}}],["le",{"_index":7558,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37656,2],[38162,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21606,2],[23972,2],[43456,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30077,3],[51452,2],[51627,2],[51805,2],[51817,2],[52453,2],[52677,2],[56260,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7782,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30120,4],[51989,3]]},"/en/lessons/jupyter-notebooks":{"position":[[42545,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12306,2]]}}}],["le\\ndégag",{"_index":9954,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52664,12]]}}}],["lea",{"_index":6824,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31955,6],[31971,6]]}}}],["lead",{"_index":1937,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[336,7],[3958,7],[9622,7],[10492,7],[11242,7],[12144,7],[12286,7],[12587,7],[13654,7],[14132,7],[14441,7],[14462,7],[14779,8],[15739,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11429,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52553,4],[67592,4]]},"/en/lessons/common-similarity-measures":{"position":[[36400,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17559,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45843,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3918,4],[27627,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6560,4],[6778,4],[26032,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49692,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10852,4],[35896,7],[50032,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7570,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26316,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14529,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38655,7]]},"/en/lessons/geocoding-qgis":{"position":[[27382,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6466,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3973,7],[19908,4],[30995,7],[33154,5],[33273,4],[33326,7]]},"/en/lessons/gravity-model":{"position":[[6916,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[32445,4],[41527,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13027,4],[21622,4],[23425,4],[29472,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36125,5]]},"/en/lessons/intro-to-linked-data":{"position":[[8563,7],[14987,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2315,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7483,5]]},"/en/lessons/jupyter-notebooks":{"position":[[21657,4]]},"/en/lessons/logistic-regression":{"position":[[55158,5]]},"/en/lessons/naive-bayesian":{"position":[[56857,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35517,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7843,7],[8418,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30280,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5601,4]]},"/en/lessons/sentiment-analysis":{"position":[[2008,4],[37921,7]]},"/en/lessons/space-place-gazetteers":{"position":[[27553,4],[32373,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39973,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19144,7],[22268,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39633,7]]}}}],["lead13",{"_index":16226,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13104,7]]}}}],["leader",{"_index":1896,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47429,6],[50787,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4006,7],[5486,9],[10271,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4033,6],[34283,6],[47048,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41558,7],[42273,6],[43272,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5238,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35368,6],[35423,6]]},"/en/lessons/qgis-layers":{"position":[[505,7]]},"/en/lessons/sentiment-analysis":{"position":[[28007,8],[30696,8],[31794,8],[34986,8],[36875,8]]}}}],["leadership",{"_index":7269,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7852,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41925,10],[43411,10]]}}}],["leaf",{"_index":12228,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32440,4]]},"/en/lessons/intro-to-linked-data":{"position":[[28210,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[34165,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11232,4],[11359,4],[12218,4],[12332,4]]}}}],["leaf.png",{"_index":18268,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34202,9],[34950,10]]}}}],["leaf_font_size=8",{"_index":4163,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38264,18]]}}}],["leaf_rotation=90",{"_index":4162,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38241,18]]}}}],["leaflet",{"_index":10129,"title":{"/en/lessons/mapping-with-python-leaflet":{"position":[[28,7]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13706,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7694,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[29,7],[462,7],[1450,7],[19597,7],[22205,7],[22296,7],[22500,7],[24943,8],[25499,7],[35439,7],[35897,7],[36313,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13740,7],[17298,7],[21580,7],[22787,7],[25702,7],[26462,7],[27182,7],[30226,7],[30320,8],[30543,9],[31249,7],[31624,7],[31758,7],[31830,10],[32400,7],[32488,7],[32580,7],[32717,7],[33993,7],[34077,7],[34203,7],[34340,8],[34826,7],[35195,7],[35612,8],[37385,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1213,7],[5391,7],[5491,7],[27688,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43373,9]]}}}],["leaflet/census.csv",{"_index":18120,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3085,18]]}}}],["leafletmap.j",{"_index":18117,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[688,13],[23735,13],[25263,14],[25517,13],[25544,13],[27653,14]]}}}],["leafletoutput",{"_index":20580,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26009,13],[26414,16],[26475,13]]}}}],["leafletoutput('map",{"_index":20609,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[31298,21]]}}}],["leafletoutput(outputid",{"_index":20581,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26736,22],[36881,22]]}}}],["leafletproxi",{"_index":20618,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35153,13],[35355,13]]}}}],["leaflet’",{"_index":20619,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35421,9]]}}}],["leagu",{"_index":11096,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22935,6]]}}}],["leamington",{"_index":9301,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24898,10],[25512,10]]}}}],["lean",{"_index":17018,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[2322,8]]},"/en/lessons/logistic-regression":{"position":[[2042,8],[54086,7],[54234,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1257,7],[3045,9],[15114,7],[15132,7],[15304,7],[15413,7],[15455,7],[15589,7],[26556,7],[32544,7],[32870,7],[55349,7],[55417,7],[55854,7],[55905,7],[57716,7],[57757,7],[58033,7],[58117,7],[58268,7],[58286,7],[58712,7],[58812,7],[59003,7],[59713,7],[59731,7]]}}}],["leann",{"_index":13837,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61361,6]]}}}],["leanpub",{"_index":21216,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31589,7]]}}}],["leap",{"_index":6492,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57153,5]]},"/en/lessons/linear-regression":{"position":[[26048,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12506,5],[16893,4]]},"/en/lessons/sentiment-analysis":{"position":[[16103,4],[19021,4],[21840,4],[22886,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33456,4]]}}}],["learn",{"_index":46,"title":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[60,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60,8]]},"/en/lessons/linear-regression":{"position":[[32,5]]},"/en/lessons/logistic-regression":{"position":[[32,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[847,8],[2145,5],[2273,5],[7549,5],[17688,7],[23044,8],[23359,8],[23405,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[857,5],[13401,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[635,5],[1357,9],[3466,5],[14956,5],[23434,5],[23705,5],[23926,6],[29446,5],[33030,5],[36719,9],[36868,8],[37164,5],[37229,8],[37355,5],[37382,5],[38899,8],[44350,8],[47877,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[412,7],[6565,7],[16029,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[299,8],[8541,8],[11360,7],[11716,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[43,8],[564,8],[33319,8],[33837,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4057,8],[4557,5],[25925,8],[26601,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6417,9],[6807,8],[7877,9],[7985,5],[36130,5],[43488,5],[56098,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[758,5],[19884,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5059,5],[5190,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[97,8],[4014,8],[4412,5],[10086,8],[10952,7],[11420,8],[18304,8],[19667,5],[19756,6],[25675,5],[26379,8],[40867,8],[65992,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24,5],[1751,6],[1803,8],[1846,5],[1926,8],[2020,6],[2088,8],[2120,6],[9632,5],[10108,9],[10126,8],[10196,5],[10312,8],[10449,8],[10524,8],[10597,8],[10641,8],[10829,8],[10920,8],[11191,8],[11336,8],[11426,8],[11498,8],[11615,8],[12088,9],[12412,8],[12484,8],[12637,6],[12955,5],[13175,5],[13451,5],[17804,5],[21482,8],[34316,8],[35937,6],[43021,8],[43067,8],[43326,8],[51772,5],[68690,8],[69044,8],[69065,6],[69355,8],[69407,8],[70095,5],[70216,5],[70713,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1739,5],[2679,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1176,8],[4658,5],[6813,8],[8336,5],[47967,5],[59411,5],[65414,8],[65459,8],[66920,8]]},"/en/lessons/common-similarity-measures":{"position":[[2219,5],[2847,5],[3093,5],[4673,5],[7799,7],[11336,5],[13778,5],[22840,8],[23045,8],[23847,6],[24287,5],[24749,5],[25614,5],[29879,8],[36179,5],[39884,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[61,8],[343,8],[928,8],[1256,8],[1301,8],[1455,8],[4184,8],[4260,8],[5061,8],[5130,8],[5162,8],[5287,8],[5446,8],[5581,9],[5667,8],[5722,8],[7026,8],[7126,8],[7576,8],[9911,8],[10030,10],[10049,8],[10085,7],[10700,8],[10740,8],[10879,7],[10961,10],[11220,8],[11286,10],[11348,9],[11863,8],[12412,9],[12468,8],[13132,8],[13750,8],[14079,9],[15472,8],[15616,8],[15844,8],[16061,8],[20083,8],[20644,6],[20652,5],[21043,7],[22632,8],[23084,8],[23346,8],[23529,8],[23647,8],[24648,9],[25123,8],[25548,8],[25658,8],[25750,9],[25853,8],[26517,8],[26648,8],[27042,8],[27141,8],[28093,9],[29118,8],[29263,8],[29681,7],[30238,8],[31767,8],[32277,9],[33360,9],[33647,8],[33716,8],[34068,8],[34255,8],[34751,8],[34923,7],[35443,8],[35794,8],[35841,8],[35927,8],[35983,7],[36570,8],[36637,8],[36685,8],[36911,8],[37911,5],[37957,5],[38692,7],[39329,8],[40122,8],[40250,8],[40419,8],[40638,8],[40809,8],[41014,8],[41040,8],[41263,8],[41599,9],[42739,6],[43145,7],[43260,8],[44107,9],[44307,10],[45911,10],[46592,9],[46901,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61,8],[188,8],[796,5],[883,8],[1619,8],[1830,8],[1861,8],[2007,8],[2351,8],[2493,8],[2634,8],[2760,8],[2949,8],[3364,9],[3440,8],[4773,9],[5015,8],[9087,9],[9449,5],[11608,5],[17860,5],[21347,8],[21593,8],[22733,8],[22881,8],[23963,8],[26601,8],[27211,8],[27807,7],[28078,9],[36246,8],[37261,5],[37783,6],[37907,6],[38375,8],[38399,8],[38486,8],[38555,8],[38993,8],[39063,8],[39196,8],[39238,8],[39406,8],[39682,8],[39841,8],[40416,8],[41442,7],[41901,8],[42871,8],[43741,8],[43822,8],[44229,8],[44436,8],[44603,8],[44698,8],[44792,5],[44936,8],[45074,8],[45161,8],[49014,5],[49162,6],[49198,9],[50122,6],[51604,5],[52780,5],[52837,5],[54037,8],[54138,8],[54194,8],[56330,8],[56411,9],[60544,8],[61111,8],[61126,8],[61209,9],[61274,8],[61526,8],[61814,9],[61999,9],[62124,8],[62208,8],[62327,8],[62447,8],[62484,9],[62567,8],[62822,8],[63008,9],[64338,8],[64462,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7032,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1797,5],[7876,5],[9349,5],[10693,5],[10943,8],[12561,5],[19033,5],[62456,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29488,7],[33726,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[294,7]]},"/en/lessons/counting-frequencies":{"position":[[13605,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[606,5],[966,5],[1231,5],[5417,8],[6030,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1408,5],[1460,5],[1523,5],[12869,8],[14245,5],[44627,5],[45401,6],[46852,8],[46887,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[94,8],[2684,8],[2847,5],[3347,6],[5258,5],[5358,5],[9444,8],[9602,8],[34222,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1689,5],[6649,7],[8121,8],[26447,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11506,8],[13620,5],[30430,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[208,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2369,5],[15691,5],[22336,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[811,5],[945,5],[22027,7],[24973,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[991,5],[1371,5],[7404,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[798,5],[21414,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1593,9],[6168,9],[6465,8],[7142,5],[7493,5],[11785,8],[50246,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1193,5],[5339,5],[6828,5],[6902,8],[58161,8],[59696,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3301,5],[14348,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7278,5],[11064,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[871,8],[912,5],[13857,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[142,5],[639,6],[2136,5],[10261,5],[12117,5],[18044,7],[18135,5],[18236,7],[22645,5],[22735,5],[29589,5],[31293,5],[32220,5],[38813,5],[45234,5],[46015,5],[47299,7],[51991,5],[52863,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2057,5],[3130,9],[5706,8],[16844,9],[16998,8],[17359,9],[24045,8],[29453,8]]},"/en/lessons/extracting-keywords":{"position":[[10943,9],[38910,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[132,8],[841,8],[895,5],[7188,8],[7224,8],[7344,8],[9398,8],[12624,8],[15836,8],[17559,8],[17860,9],[19526,10],[19850,8],[21808,8],[29907,9],[32028,8],[32780,8],[33076,8],[33870,8],[34356,8],[41390,9],[43397,8],[44420,9],[44434,8],[44603,8],[46695,8],[48443,5],[48477,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9060,5],[34713,5],[34918,9],[36914,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2161,5],[11668,5],[12048,5],[18884,7],[19140,9],[19256,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[767,7],[816,8],[10141,8],[10774,7],[10823,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[859,5],[2166,5],[10256,7],[12050,8],[12559,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12077,5]]},"/en/lessons/geocoding-qgis":{"position":[[824,5],[1330,7],[38371,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9199,5]]},"/en/lessons/georeferencing-qgis":{"position":[[192,5],[12181,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9491,8],[12298,5],[12855,8],[18441,5],[32500,8],[32721,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1374,5],[4263,8],[4442,8],[11178,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7088,8],[17666,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[12076,5],[14579,5],[21555,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3089,5],[26225,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[277,8],[508,8],[821,8],[1130,8],[1378,8],[4953,8],[5562,10],[5582,8],[5650,9],[5671,8],[5732,9],[5888,8],[10248,8],[10322,8],[16575,7],[16848,6],[19016,8],[19623,9],[19643,8],[19800,9],[20111,8],[20157,8],[20372,9],[21785,8],[23706,8],[25604,8],[26524,8],[27067,8],[33558,8],[42033,9],[42357,8],[42708,8],[42787,8],[43021,9],[43312,8],[43550,9],[43759,8],[43889,8],[44002,9],[44209,8],[44444,8],[44592,8],[44734,9],[44771,9],[45494,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2645,5],[2711,5],[2970,6],[6193,8],[9948,7],[47700,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1703,6],[15390,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[133,9],[302,8],[1603,8],[1695,8],[1788,8],[1872,9],[2723,8],[3025,6],[3057,9],[3207,9],[3363,9],[3510,8],[3627,7],[3920,8],[4241,8],[4869,5],[9084,8],[10570,8],[11901,9],[12467,8],[12675,9],[13750,8],[14020,8],[15366,8],[16262,8],[17381,9],[24052,9],[24164,8],[25892,7],[25911,9],[25925,9],[26361,5],[27251,8],[27730,8],[28306,8],[28576,8],[28780,8],[28868,8],[28970,8],[29087,8],[29199,8],[29353,9],[29387,8],[29488,8],[44917,7],[50894,8],[53465,5],[53597,8],[54278,8],[59051,8],[59420,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1396,5],[6082,7],[7554,8],[31517,5],[33005,5]]},"/en/lessons/intro-to-bash":{"position":[[6966,7],[9019,5],[11784,8],[18025,8],[25553,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5890,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1305,7],[1579,5],[31410,5],[36670,5],[36973,8]]},"/en/lessons/intro-to-powershell":{"position":[[1864,5],[2105,5],[3120,5],[3372,5],[5326,8],[5797,8],[13032,5],[18763,8],[21932,8],[30745,5],[35076,5],[35347,8],[37440,5],[39280,5],[40689,7],[41318,5],[41793,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[211,5],[643,5],[1176,7],[7214,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6669,5]]},"/en/lessons/introduction-map-warper":{"position":[[6314,8],[7861,5],[21977,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[111,8],[3731,8],[10672,5],[10857,8],[18864,8],[18897,8],[36183,8],[40226,8],[41599,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1384,5],[1545,5],[8196,5],[19324,8],[24698,7],[43784,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[78,8],[3667,8],[11817,8],[14125,5],[44406,8],[45850,8],[51820,8],[55383,5]]},"/en/lessons/json-and-jq":{"position":[[2066,5],[5235,8],[6560,5],[12032,5],[38916,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3283,5],[4244,6],[5097,8],[19150,5],[41521,8],[41789,5],[49626,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[850,7],[1051,5]]},"/en/lessons/linear-regression":{"position":[[33,5],[3360,5],[5535,9],[6654,5],[7102,6],[8515,6],[8679,6],[8754,8],[14687,8],[15127,5],[20718,9],[22145,5],[30830,5],[31306,8],[33007,5],[35553,6],[35745,8],[35876,5],[38061,5],[38192,5],[39268,5],[40253,6],[40747,6],[40866,5],[43162,5],[47273,8],[52736,8],[72983,6],[74389,5],[74737,5],[76180,5],[76829,5],[77140,5],[77328,6],[77404,5],[79928,7]]},"/en/lessons/logistic-regression":{"position":[[33,5],[3080,5],[3444,5],[11400,5],[14846,6],[15070,5],[17042,8],[18344,5],[19356,9],[19748,8],[23863,5],[51901,5],[52026,5],[56350,5],[61060,5],[62110,6],[62521,5],[62552,5],[63421,6],[63575,5],[63714,5],[63875,9],[64176,5],[66268,5],[66484,5],[67588,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[886,7],[7609,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1019,5],[27425,5]]},"/en/lessons/naive-bayesian":{"position":[[181,8],[1422,8],[1664,8],[2036,8],[2114,7],[2701,5],[3191,5],[6115,8],[6133,8],[6348,6],[6715,6],[6797,8],[7091,8],[7461,6],[10071,5],[38214,7],[38360,7],[58141,8],[70692,8]]},"/en/lessons/normalizing-data":{"position":[[9811,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30742,5],[52572,5]]},"/en/lessons/output-data-as-html-file":{"position":[[472,5],[541,5],[983,7],[3293,5],[7205,8],[9708,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[379,5],[6131,7],[11977,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10838,5]]},"/en/lessons/qgis-layers":{"position":[[1090,8],[1550,8],[6789,5],[18771,5],[18936,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27718,5],[27952,5]]},"/en/lessons/research-data-with-unix":{"position":[[1337,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8826,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[887,5],[30721,5],[31353,5],[47717,8],[54195,8]]},"/en/lessons/sentiment-analysis":{"position":[[846,8],[4865,5],[4987,5],[5745,8],[10141,5],[14327,8],[15538,5],[40276,9],[40643,5],[40811,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[751,6],[985,5],[3208,5],[5825,8],[6048,8],[6583,8],[14421,5],[34313,5],[35737,7]]},"/en/lessons/sonification":{"position":[[1966,5],[3099,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1832,8],[1884,5],[31284,8],[31702,8],[31899,8],[35985,8],[36498,8],[36739,8],[38671,5],[40682,8],[41222,8],[41479,8],[45501,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[196,5],[10830,5],[12818,5],[18782,5],[30650,5],[33735,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3005,6],[31842,8],[31981,7],[34407,8],[34551,5],[36936,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[225,5],[609,5],[1408,8],[1502,6],[4617,8],[6292,7],[7265,5],[23766,5],[23831,8],[23877,8],[27475,5],[44969,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[620,5],[815,9],[5859,8],[6182,5],[20628,5],[31943,8],[32299,8],[35951,8],[59209,7],[59589,7],[59844,7],[64847,8],[65575,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[332,5],[429,5],[12113,5],[26275,8],[26658,5],[26904,5],[27001,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1478,9],[1734,6],[2089,8],[6111,9],[34027,7],[34112,7],[34984,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8137,5],[32152,7],[39808,8]]},"/en/lessons/transliterating":{"position":[[3674,7],[5347,8],[17488,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[200,5],[1813,8],[4150,6],[4322,6],[10046,5],[11400,6],[27596,7],[30392,6],[47553,5],[47643,7],[47806,5],[47917,5],[49402,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[557,8],[3142,5],[20646,5],[20681,5],[31187,5],[31609,5],[32179,5],[32673,5]]},"/en/lessons/vector-layers-qgis":{"position":[[102,5],[1751,5],[4476,5],[16299,8],[16757,7],[17255,7],[17398,5]]},"/en/lessons/viewing-html-files":{"position":[[1196,5],[1406,8],[3758,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[233,5],[7600,5],[10650,5],[14508,8],[17597,7],[17687,5],[18345,5],[20932,5],[23260,5],[23488,5],[29939,5],[47084,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1633,5],[19341,8],[19724,5],[19889,8],[21054,5]]},"/en/lessons/working-with-text-files":{"position":[[97,5],[4349,5],[9335,5]]},"/en/lessons/working-with-web-pages":{"position":[[3467,5],[4716,5],[6562,5],[8481,5],[9621,5],[9856,8]]}}}],["learn.fine_tune(5",{"_index":5923,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21546,18]]}}}],["learn.fit_one_cycle(4",{"_index":6390,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45849,22]]}}}],["learn.fit_one_cycle(5",{"_index":6344,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40440,22]]}}}],["learn.get_pr",{"_index":6418,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47824,17]]}}}],["learn.lr_find",{"_index":6335,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38801,15],[44059,15]]}}}],["learn.org/stable/auto_examples/linear_model/plot_ols.html",{"_index":17474,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74455,58]]}}}],["learn.org/stable/datasets/toy_dataset.html",{"_index":17484,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74794,43]]}}}],["learn.org/stable/install.html",{"_index":1905,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47931,31]]}}}],["learn.org/stable/modules/generated/sklearn.feature_extraction.text.tfidfvectorizer.html",{"_index":1801,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44787,87],[49986,87]]}}}],["learn.org/stable/modules/generated/sklearn.metrics.precision_recall_curve.html#sklearn.metrics.precision_recall_curv",{"_index":18070,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66563,118]]}}}],["learn.org/stable/modules/generated/sklearn.metrics.precision_recall_fscore_support.html",{"_index":18068,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66356,88]]}}}],["learn.org/stable/modules/generated/sklearn.metrics.r2_score.html",{"_index":17508,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77029,65],[77469,65]]}}}],["learn.org/stable/modules/generated/sklearn.model_selection.train_test_split.html",{"_index":17500,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76261,81]]}}}],["learn.org/stable/modules/model_evaluation.html#r2",{"_index":17506,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76928,49]]}}}],["learn.recorder.plot_loss",{"_index":6372,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42556,26]]}}}],["learn.save('stage_1",{"_index":6374,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43267,21]]}}}],["learn.summari",{"_index":6377,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43880,17]]}}}],["learn.unfreez",{"_index":6376,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43535,16]]}}}],["learn.valid",{"_index":6010,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42855,16]]}}}],["learn_random_start",{"_index":5986,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41640,19],[41661,18]]}}}],["learn_random_start.fine_tune(5",{"_index":5989,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41895,31]]}}}],["learnabl",{"_index":8066,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9426,13]]}}}],["learner",{"_index":5970,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35523,7],[41470,7],[41785,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38100,7],[38282,7],[42428,7],[43525,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55515,10]]},"/en/lessons/jupyter-notebooks":{"position":[[2869,8]]},"/en/lessons/naive-bayesian":{"position":[[217,7],[552,7],[1622,8],[1788,8],[1802,7],[2609,7],[2936,7],[3210,8],[3258,7],[3527,9],[3588,8],[4411,7],[5327,7],[5800,8],[5835,7],[5997,7],[6282,8],[6455,7],[6637,7],[6789,7],[6890,7],[6999,7],[7782,9],[7808,7],[8081,7],[9191,7],[9377,7],[9655,7],[9725,7],[9948,7],[9990,8],[10235,7],[10391,7],[11651,7],[24030,7],[24215,8],[24859,7],[25032,7],[25201,7],[25346,7],[25915,8],[26024,7],[26261,8],[26429,7],[27266,7],[34870,8],[35023,8],[35887,7],[36995,7],[37125,8],[37589,9],[37758,7],[37963,7],[38285,7],[39173,7],[40711,7],[44766,7],[44794,8],[44892,7],[44996,8],[46321,8],[46821,8],[46847,8],[46910,8],[46941,8],[46967,8],[52340,7],[57073,7],[57369,7],[57756,7],[61863,7],[67660,7],[67773,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5153,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2528,8]]}}}],["learner.pi",{"_index":18288,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3744,10],[40826,11],[46523,10],[46603,10],[61880,12]]}}}],["learner’",{"_index":18299,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[5399,9],[58100,9]]}}}],["learning/comput",{"_index":5846,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5366,17]]}}}],["learning/graph",{"_index":11727,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2427,14]]}}}],["learning_r",{"_index":14688,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25741,14]]}}}],["learning_rate=1",{"_index":14678,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23985,16],[32974,16]]}}}],["learning’",{"_index":13883,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3145,10]]}}}],["learnt",{"_index":19741,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[1856,6],[13590,6]]}}}],["learn’",{"_index":1229,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12084,7],[14738,7],[14992,7],[22972,7],[23341,7],[37771,7],[38282,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29850,8],[45838,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25142,7],[38467,7],[38533,7]]},"/en/lessons/common-similarity-measures":{"position":[[24447,7]]},"/en/lessons/linear-regression":{"position":[[5294,7],[35700,7],[36833,7]]}}}],["leav",{"_index":986,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1600,5],[24346,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4039,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37341,5],[54287,5],[54499,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9240,7],[18646,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6196,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4575,5],[9374,7],[17206,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2624,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44668,5],[44726,5],[44899,5],[56149,5],[56690,5],[56933,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6165,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3541,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3608,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6990,6],[12091,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23845,7],[35217,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18418,7],[18713,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46933,5],[47453,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20218,7],[34207,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12809,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15120,7],[28450,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5738,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1445,7],[4920,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12736,6],[12898,7],[23875,7],[30950,7]]},"/en/lessons/geocoding-qgis":{"position":[[28211,7]]},"/en/lessons/georeferencing-qgis":{"position":[[9872,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[4596,5]]},"/en/lessons/gravity-model":{"position":[[55690,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6879,7],[38084,5],[39711,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6417,6],[14607,5],[16374,5],[21426,5]]},"/en/lessons/intro-to-bash":{"position":[[6767,5],[11292,5],[11545,5],[14775,7],[17703,7],[19850,5],[22570,5]]},"/en/lessons/intro-to-powershell":{"position":[[8331,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[10201,5],[11394,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33602,5]]},"/en/lessons/json-and-jq":{"position":[[6834,6],[8988,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20884,5],[21325,5],[26859,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4903,7]]},"/en/lessons/naive-bayesian":{"position":[[42495,5],[50801,5]]},"/en/lessons/normalizing-data":{"position":[[6317,6],[6413,5],[7998,5]]},"/en/lessons/preserving-your-research-data":{"position":[[8891,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35062,5]]},"/en/lessons/sonification":{"position":[[3223,5],[16320,5],[17457,5],[17776,5],[27462,5],[28278,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2969,7],[12992,5],[25852,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16575,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25163,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30047,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2278,6]]},"/en/lessons/vector-layers-qgis":{"position":[[8178,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5881,5]]}}}],["leaven",{"_index":10577,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37781,7],[38619,7],[47155,7]]}}}],["leaver",{"_index":14764,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41242,9]]}}}],["lebrat",{"_index":18841,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13630,8]]}}}],["lectur",{"_index":7487,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[33777,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[614,7]]},"/en/lessons/sonification":{"position":[[34125,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61557,7]]}}}],["led",{"_index":1661,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35284,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40183,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5761,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27426,3],[28004,3],[28324,3],[28489,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3997,3]]},"/en/lessons/gravity-model":{"position":[[8248,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4485,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44920,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52384,3]]},"/en/lessons/sentiment-analysis":{"position":[[6395,3],[7129,3],[16513,3]]}}}],["ledwich",{"_index":21910,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60913,8]]}}}],["lee",{"_index":3557,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2956,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44927,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63148,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45465,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8436,4],[36941,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3408,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11263,3],[48596,4],[49886,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26846,3]]}}}],["leeman",{"_index":20235,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49351,8],[52525,8]]}}}],["leetaru",{"_index":10667,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4056,7]]}}}],["leetaru’",{"_index":10669,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4140,9],[23683,9]]}}}],["lee’",{"_index":6113,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3227,5]]}}}],["left",{"_index":618,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19220,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6045,4],[7021,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48760,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5468,4],[12999,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4925,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4689,5],[16991,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36805,4],[51998,4],[53369,5],[53724,4],[54017,4],[54107,4],[59517,4],[59664,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9972,4],[16040,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37047,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6521,4],[45961,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11807,4],[12594,4],[12870,4],[13221,4],[28330,4],[29453,4],[30469,4],[30907,4],[32818,4],[33081,4],[36883,4],[38683,4],[50056,4],[54039,4],[55589,4],[57130,4]]},"/en/lessons/common-similarity-measures":{"position":[[14558,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9281,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7974,4],[12223,6],[12330,5],[12390,5],[12398,5],[12711,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3954,4],[21510,5],[36931,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12621,4],[15038,4],[15512,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13158,4],[13403,5],[24364,4],[27128,5],[31065,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31803,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7279,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6305,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31398,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6639,4],[8418,4],[11507,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2331,4],[2488,4],[4881,4],[5414,4],[5580,4],[10764,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14063,4],[22846,4]]},"/en/lessons/extracting-keywords":{"position":[[20191,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10112,4],[10761,4],[11287,4],[11440,4],[12497,4],[15502,5],[33341,4],[38066,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7597,4],[8631,5],[17666,4],[19197,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31388,4],[32877,4],[34208,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4825,4],[5591,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1298,4],[3616,4],[4784,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12821,4],[63950,5],[64161,5]]},"/en/lessons/geocoding-qgis":{"position":[[11643,4],[11845,5],[13164,5],[14931,5],[28563,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14915,4]]},"/en/lessons/georeferencing-qgis":{"position":[[4316,4],[8752,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15756,4],[28552,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[2680,4],[3230,4],[3697,5],[7249,4],[7375,4],[10167,4],[10331,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13366,5],[14841,4],[15797,4],[21105,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1910,4],[4435,4],[8076,4],[9002,4],[13262,4],[15574,4],[16475,4],[17143,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12327,4]]},"/en/lessons/gravity-model":{"position":[[11483,4],[28601,4],[28942,4],[34658,4],[39844,5],[40073,7],[55847,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10552,4],[11354,4],[15077,4],[35949,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36334,4],[38227,4],[41549,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38382,4],[40595,4],[47980,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7203,4],[12512,4],[30699,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10689,5],[15808,4],[16044,5],[21642,4],[29431,4],[32202,5],[33306,4],[41151,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10693,4]]},"/en/lessons/intro-to-linked-data":{"position":[[32014,4]]},"/en/lessons/intro-to-powershell":{"position":[[45137,4],[45274,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5243,5],[5534,5],[5864,5],[6290,5],[6635,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[10804,5]]},"/en/lessons/introduction-map-warper":{"position":[[10713,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[27935,4],[31715,4],[32379,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9591,4]]},"/en/lessons/json-and-jq":{"position":[[5570,4],[6751,4],[34169,4]]},"/en/lessons/jupyter-notebooks":{"position":[[15618,4],[21222,4],[24827,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[629,4],[4693,4]]},"/en/lessons/logistic-regression":{"position":[[5688,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3605,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2172,4]]},"/en/lessons/naive-bayesian":{"position":[[25778,5],[38735,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14988,4],[36562,4],[42340,4],[43025,4],[43126,4],[49066,4],[49834,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[971,4],[1451,4],[4392,4],[4467,4],[7985,4]]},"/en/lessons/qgis-layers":{"position":[[2349,4],[5813,4],[5929,4],[8300,5],[9793,4],[10453,4],[11926,4],[12519,4],[12776,4],[13750,5],[13826,4],[13896,4],[14905,4],[16085,4],[17265,4],[17800,5],[18261,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16958,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40681,4],[43673,4],[45313,4]]},"/en/lessons/sentiment-analysis":{"position":[[6987,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18403,4],[21896,4],[22599,4],[25399,4]]},"/en/lessons/sonification":{"position":[[19544,5],[28299,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31713,4],[41069,4],[43441,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1242,4],[7353,4],[15109,4],[15450,4],[15584,4],[26541,4],[26679,4],[27128,7],[29254,4],[46912,4],[46993,4],[47705,4],[48586,5],[48900,4],[49186,4],[49255,4],[49467,4],[50410,4],[50600,4],[55344,4],[55849,4],[57711,4],[58112,4],[58263,4],[58707,4],[58998,4],[59708,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9619,4],[23961,4],[31083,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8833,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[17628,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1637,4],[2487,4],[3191,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10155,5]]},"/en/lessons/viewing-html-files":{"position":[[2627,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28421,4],[41115,4],[45084,4]]}}}],["left(rtrim('\",entryurl,\"'),99",{"_index":13241,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32542,31]]}}}],["left(rtrim('http://newspapers.library.wales/view/4",{"_index":13246,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33660,51]]}}}],["left(rtrim('http://newspapers.library.wales/view/4121281/4121288/94/'),99",{"_index":13214,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26035,75],[27711,75],[29767,75]]}}}],["left(rtrim(‘http://newspapers.library.wales/view/4121281/4121288/94/’),99",{"_index":13218,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26892,75]]}}}],["left(value,99",{"_index":13220,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27237,14]]}}}],["left_index=tru",{"_index":17934,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51299,16],[52351,15]]}}}],["left_join",{"_index":20598,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29459,12]]}}}],["left_join(coordinates_list",{"_index":20589,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28169,27],[37164,27]]}}}],["lefthand",{"_index":6574,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[9841,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5282,8],[5465,8]]}}}],["leftmost",{"_index":13221,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27269,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22189,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3616,8]]}}}],["leftov",{"_index":4486,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64311,10]]}}}],["leg",{"_index":12814,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[7140,4],[7222,4],[7449,3]]}}}],["legaci",{"_index":12491,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69105,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1658,6],[11115,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10128,6]]}}}],["legal",{"_index":2289,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[757,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2522,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4638,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6665,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44610,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12386,5],[37888,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9117,5],[9197,5]]}}}],["legend",{"_index":3961,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22121,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60408,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41997,7],[45415,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4455,6],[11249,6],[11318,6],[15596,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13523,6],[13697,6],[13795,6],[15984,6],[17041,6],[17388,6],[18817,6],[29157,6],[29601,6],[31633,7],[40949,7],[45178,6],[45811,6]]},"/en/lessons/logistic-regression":{"position":[[41232,6]]},"/en/lessons/qgis-layers":{"position":[[13153,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12055,6],[12233,7],[12270,6],[13052,6],[32123,6],[32603,6]]}}}],["legend='al",{"_index":23478,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34118,11],[39051,11]]}}}],["legend='circl",{"_index":23311,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11108,16]]}}}],["legend='fragment",{"_index":23481,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34226,23],[39159,23]]}}}],["legend='incendiari",{"_index":23484,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34332,20],[39265,20]]}}}],["legend='lin",{"_index":23314,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11152,14]]}}}],["legend='triangl",{"_index":23317,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11207,18]]}}}],["legend_title_font_color=\"r",{"_index":14435,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15945,30]]}}}],["legibl",{"_index":2950,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25023,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9367,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35023,8],[41132,8]]},"/en/lessons/geocoding-qgis":{"position":[[30141,8]]},"/en/lessons/georeferencing-qgis":{"position":[[9695,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[1828,7],[5773,7],[11188,7]]},"/en/lessons/introduction-map-warper":{"position":[[5381,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24794,7]]},"/en/lessons/sentiment-analysis":{"position":[[8998,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51189,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2713,7],[2844,7],[6013,10]]}}}],["legisl",{"_index":7230,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5903,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8306,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17276,12]]}}}],["legitim",{"_index":14204,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12025,10]]},"/en/lessons/naive-bayesian":{"position":[[23002,10],[23153,12]]}}}],["legitimaci",{"_index":5166,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60710,11]]}}}],["leicest",{"_index":16588,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55191,9]]}}}],["leicestershir",{"_index":10896,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9023,14]]},"/en/lessons/gravity-model":{"position":[[15034,15]]}}}],["leicestershire20146.11070287965.8264.84",{"_index":13688,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38713,39]]}}}],["leicestershire2028",{"_index":13784,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54563,18]]}}}],["leid",{"_index":16603,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3355,7],[3549,7],[7606,7],[7806,7],[13622,7],[13940,7],[14704,7],[15698,7]]}}}],["leif",{"_index":12785,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32454,4]]}}}],["leisch",{"_index":16950,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52730,7]]}}}],["leisur",{"_index":8561,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5695,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4746,7]]}}}],["lemercier’",{"_index":8402,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2855,11]]}}}],["lemir",{"_index":16520,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51843,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64259,6],[64351,6]]}}}],["lemma",{"_index":1712,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39983,5],[40048,5],[40160,5],[40240,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3394,6],[4447,7],[28048,6],[28457,6],[28641,6],[28886,6],[28972,6],[29735,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23396,7]]},"/en/lessons/linear-regression":{"position":[[6238,5],[6263,5],[6321,5],[6381,5]]},"/en/lessons/logistic-regression":{"position":[[63330,5]]}}}],["lemmat",{"_index":1709,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39801,14],[39829,13],[40025,14]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1062,13],[51921,13],[52031,12],[52255,13],[52416,10],[52518,14],[52583,13],[53220,10],[53332,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[586,13],[2216,14],[7779,13],[23449,11],[27794,13],[27846,14],[28243,13],[28446,10],[28994,13],[62354,14]]},"/en/lessons/linear-regression":{"position":[[5672,13],[5721,13],[5893,13],[6059,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39328,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46828,11]]}}}],["lemmatis",{"_index":3781,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9861,14]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11422,11]]}}}],["lemmatizeabstract",{"_index":5037,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51994,20]]}}}],["lemmatizeabstracts(x",{"_index":5040,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52676,22]]}}}],["len",{"_index":1081,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5400,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55533,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[378,4],[38793,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2631,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1021,4],[42038,4]]},"/en/lessons/linear-regression":{"position":[[30016,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3276,4],[6088,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2531,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[185,5],[52824,5]]}}}],["len(al",{"_index":12232,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34328,8]]}}}],["len(all_txt_fil",{"_index":1389,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20998,18]]}}}],["len(author",{"_index":16341,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38833,12],[39164,13]]}}}],["len(axes.flatten",{"_index":4405,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54685,19],[64425,19]]}}}],["len(blob.nam",{"_index":18924,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26495,15]]}}}],["len(c",{"_index":10616,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44324,6],[44596,6]]}}}],["len(clustered_df[f'cluster_name_{num_clusters}'].uniqu",{"_index":4475,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61392,58]]}}}],["len(decim",{"_index":12122,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16966,13],[17019,12]]}}}],["len(featur",{"_index":16373,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42316,13]]}}}],["len(federalist_by_author_tokens[author",{"_index":16282,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27246,41],[37796,40]]}}}],["len(fell_whitehead_path",{"_index":10523,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26425,24]]}}}],["len(fmt_titl",{"_index":4346,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50955,15]]}}}],["len(i",{"_index":6255,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28787,6]]}}}],["len(img_pag",{"_index":10822,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27667,14]]}}}],["len(joint_corpu",{"_index":16283,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27310,18]]}}}],["len(kwic",{"_index":19185,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6651,9],[8856,9]]}}}],["len(list_of_dictionari",{"_index":17125,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27513,25]]}}}],["len(list_of_dictionaries_binari",{"_index":17568,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12543,32]]}}}],["len(nam",{"_index":22785,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18913,10]]}}}],["len(ngrams[0",{"_index":19165,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2432,14],[3410,14]]}}}],["len(os.environ['computer_vision_subscription_key",{"_index":22137,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13541,51]]}}}],["len(returned_fil",{"_index":10806,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26124,19]]}}}],["len(sdf[f'cluster_name_{num_clusters}'].uniqu",{"_index":4376,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53076,49]]}}}],["len(seq1)+1",{"_index":12082,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14774,11]]}}}],["len(seq2)+1",{"_index":12083,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14797,11]]}}}],["len(struct[g])==1",{"_index":4256,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44033,18]]}}}],["len(testcase_token",{"_index":16358,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40778,20]]}}}],["len(token",{"_index":16258,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19637,11]]}}}],["len(transformed_documents_as_array",{"_index":1453,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24787,35]]}}}],["len(words[i]))/target_len",{"_index":4347,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50973,25]]}}}],["len(x",{"_index":6254,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28779,7]]}}}],["len(y_pr",{"_index":6419,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47943,12]]}}}],["len(y_tru",{"_index":6420,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47956,11]]}}}],["len(z)+i",{"_index":4203,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40218,10]]}}}],["lenap",{"_index":20905,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7270,6],[11801,6]]}}}],["lend",{"_index":2645,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29455,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8165,5]]},"/en/lessons/transliterating":{"position":[[3304,5]]}}}],["length",{"_index":1102,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6273,8],[20698,6],[20969,6],[24514,6],[24563,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6655,6],[6808,6],[11809,6],[11898,7],[12011,6],[21853,6],[21950,7],[21995,6],[22027,7],[22290,6],[22357,8],[22576,6],[22672,6],[23093,8],[24200,7],[25061,6],[25287,7],[25405,7],[25904,6],[26278,7],[26626,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28093,6],[50281,6],[50605,6],[50880,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4113,6]]},"/en/lessons/common-similarity-measures":{"position":[[11019,7],[12696,6],[12739,6],[14854,6],[19942,7],[21872,8],[35007,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28754,6],[28889,6],[48017,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44048,6],[44178,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30185,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37254,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21444,6],[21950,6],[23073,6],[23142,6],[29435,9],[29625,9],[34493,9],[37145,6],[47230,6],[50831,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42962,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2265,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[806,8],[24732,6],[26102,7],[26269,6],[26352,6],[26513,8],[26702,6],[28600,6],[50957,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16946,8],[26923,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23461,7],[24039,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11940,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[9413,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27040,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[38488,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[46722,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31836,6]]},"/en/lessons/intro-to-powershell":{"position":[[23590,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10770,7],[10936,7],[17504,7],[17608,6],[17909,6],[18035,7],[19613,7],[20914,7],[21024,8],[21184,7],[21227,6],[22276,8],[22675,7]]},"/en/lessons/json-and-jq":{"position":[[10869,6],[11242,6],[11484,6],[11542,7],[11680,6],[31845,6],[33737,7],[34459,6],[34498,7],[35306,7],[36869,6]]},"/en/lessons/linear-regression":{"position":[[15666,6],[16111,6],[16589,6],[16803,6],[16977,6],[17803,6],[18810,6],[39838,7],[40323,6],[41560,6]]},"/en/lessons/logistic-regression":{"position":[[12608,6],[24037,6],[36416,6],[44867,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[236,6],[3207,6]]},"/en/lessons/naive-bayesian":{"position":[[39029,6]]},"/en/lessons/normalizing-data":{"position":[[7037,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26136,6],[42379,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1779,6],[1807,6],[1858,6],[6574,6],[8088,6],[8197,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2067,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11743,10],[11975,6]]},"/en/lessons/research-data-with-unix":{"position":[[7294,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23696,8],[35311,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28700,6]]},"/en/lessons/sonification":{"position":[[40740,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11562,7],[44406,6],[56223,6],[57118,6],[57413,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13747,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7495,9],[12078,6],[12151,6],[12266,7],[25439,6],[27710,6],[43393,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4238,6],[26606,8]]}}}],["length(air49",{"_index":19438,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11826,13]]}}}],["length(air50",{"_index":19443,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12199,13]]}}}],["length(sad_word_ord",{"_index":20151,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35374,22]]}}}],["length(sentence_vector",{"_index":20075,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24006,23]]}}}],["length(sentence_word",{"_index":2386,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11365,22]]}}}],["length(sentence_words[[1",{"_index":2387,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11499,27]]}}}],["length(sentence_words[[2",{"_index":2388,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11527,27]]}}}],["length(sentence_words[[3",{"_index":2389,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11555,27]]}}}],["length(sentence_words[[4",{"_index":2390,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11583,27]]}}}],["length(text_word",{"_index":20069,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23765,18]]}}}],["length(word",{"_index":2352,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6741,13]]}}}],["length(words[[1",{"_index":2354,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7126,18],[13059,18]]}}}],["length(z",{"_index":12919,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17056,10]]}}}],["length(z)==0",{"_index":12917,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17024,14]]}}}],["lengthi",{"_index":8008,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44660,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27889,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38846,7]]},"/en/lessons/intro-to-powershell":{"position":[[37255,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24177,7]]},"/en/lessons/jupyter-notebooks":{"position":[[23126,8]]}}}],["lengths.14",{"_index":16246,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17461,10]]}}}],["lennon",{"_index":16168,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2942,6],[49171,8]]}}}],["lenri",{"_index":3460,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1757,5]]}}}],["lens",{"_index":3351,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8175,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5390,6]]}}}],["leo",{"_index":14921,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58859,3]]},"/en/lessons/intro-to-bash":{"position":[[13767,3]]}}}],["leon",{"_index":22593,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1266,4]]}}}],["leonardo",{"_index":12790,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32563,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15385,9]]}}}],["leonhardt",{"_index":9467,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51233,10]]}}}],["leopard",{"_index":2166,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4473,8],[4515,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24923,8],[25085,8]]}}}],["leopard/lxprintf",{"_index":12712,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25902,16]]}}}],["lesbian",{"_index":3885,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17913,10]]}}}],["lesley",{"_index":16557,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53796,6]]}}}],["less",{"_index":78,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1403,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3017,4],[12686,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13977,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15479,4],[16335,4],[19143,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12941,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6132,4],[6143,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12709,4],[13374,4],[18521,4],[26287,4],[29944,4],[47269,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12424,4],[15379,4],[18562,4],[25964,4],[26608,4],[42384,4],[45004,4],[47833,4],[48048,4],[54388,4],[67193,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6808,4],[9718,4],[59125,4]]},"/en/lessons/common-similarity-measures":{"position":[[10402,4],[13817,4],[15428,4],[20509,4],[33846,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7593,4],[18079,4],[24179,4],[36890,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3810,4],[12656,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12927,4],[24293,4]]},"/en/lessons/counting-frequencies":{"position":[[10322,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9129,4],[23215,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31661,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20536,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43875,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4451,4],[35581,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19066,4],[24749,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15030,4],[23639,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[743,4],[4004,4],[21664,4],[23659,4],[30407,4],[41207,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4961,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69215,5]]},"/en/lessons/geocoding-qgis":{"position":[[31959,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[4435,4],[13381,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2456,4],[6146,4],[8500,4],[9803,4],[21203,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17750,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[11437,5]]},"/en/lessons/gravity-model":{"position":[[2829,4],[6831,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[15357,4],[18253,4]]},"/en/lessons/installing-omeka":{"position":[[2526,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10259,4],[31430,4],[35326,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13388,4],[35912,4],[48682,4]]},"/en/lessons/intro-to-bash":{"position":[[4044,4],[8847,4]]},"/en/lessons/intro-to-linked-data":{"position":[[29029,4]]},"/en/lessons/intro-to-powershell":{"position":[[39017,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1432,4]]},"/en/lessons/introduction-map-warper":{"position":[[17263,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20149,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2307,5],[2987,4],[3005,4]]},"/en/lessons/jupyter-notebooks":{"position":[[3264,4],[23263,4],[29259,5],[36748,4]]},"/en/lessons/linear-regression":{"position":[[9231,4],[45480,4],[51747,4],[52860,4],[57416,4],[60155,4],[62194,4],[63681,4]]},"/en/lessons/logistic-regression":{"position":[[45208,4]]},"/en/lessons/naive-bayesian":{"position":[[11406,4],[36026,4],[40582,4],[42365,4],[51641,4],[69674,4]]},"/en/lessons/preserving-your-research-data":{"position":[[17178,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11413,4],[16699,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9686,4],[41402,4],[43948,4]]},"/en/lessons/sentiment-analysis":{"position":[[1561,4],[6352,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36112,4]]},"/en/lessons/sonification":{"position":[[23302,4],[36271,4],[36330,4],[36381,4],[36916,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30728,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8409,4],[28130,4],[34733,4],[41493,4],[41537,4],[53685,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10939,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4291,4],[7550,4],[10336,4],[15942,4],[22688,4],[29017,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9721,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[229,4],[8315,4]]}}}],["lesser",{"_index":2849,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13193,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29079,6]]}}}],["lessing’",{"_index":20291,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50904,9],[53090,9]]}}}],["lesson",{"_index":5,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[66,6],[639,6],[1920,6],[2129,6],[7604,7],[7622,6],[8396,7],[23176,6],[23507,6],[24075,6],[24171,6],[24326,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[56,6],[87,6],[196,6],[623,6],[1749,6],[1871,7],[12935,7],[13429,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[132,6],[1136,6],[1668,6],[1793,6],[2295,6],[2646,7],[2818,7],[3767,6],[4118,6],[4180,6],[4635,6],[5314,6],[14871,6],[19373,6],[19503,7],[19699,6],[19784,8],[26292,6],[52507,6],[52667,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[69,6],[380,6],[600,7],[1074,6],[1207,7],[2459,6],[6598,7],[7227,6],[7534,6],[8976,8],[10476,7],[15946,6],[16195,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[63,6],[536,6],[755,6],[779,6],[1536,7],[1648,7],[2102,7],[8974,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1217,6],[1741,6],[2213,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[508,6],[3761,8],[13476,7],[15572,7],[15688,6],[26409,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61,6],[285,7],[566,6],[898,7],[5656,6],[9155,7],[9472,7],[9661,6],[9915,6],[10871,7],[11074,6],[11178,6],[13982,8],[15310,6],[15442,6],[15504,6],[16479,8],[17060,7],[19327,6],[23093,6],[26386,7],[29155,8],[29892,7],[30212,8],[43309,7],[43577,6],[51331,7],[55511,6],[56798,7],[57880,7],[60405,7],[60460,7],[60512,6],[60622,7],[61782,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[45,6],[564,6],[741,7],[1538,6],[5231,7],[19674,7],[20060,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17298,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1577,6],[2519,7],[2756,6],[2902,6],[3723,8],[3737,6],[16400,6],[18347,8],[67437,7],[69554,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8014,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[51,6],[128,6],[257,6],[5905,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[215,7],[1288,6],[1572,6],[1772,7],[2149,6],[2596,7],[2642,6],[2843,6],[3041,8],[3511,6],[3555,6],[3757,6],[3960,6],[4038,6],[4084,7],[4208,7],[4422,6],[7194,7],[7397,6],[8438,6],[10537,6],[10747,6],[11484,6],[11716,6],[13470,7],[15363,6],[15455,7],[15850,7],[16515,6],[16759,6],[17973,7],[24625,7],[26873,6],[31247,6],[34592,6],[34691,6],[34926,6],[38027,6],[38582,7],[39360,6],[41220,7],[41897,6],[42857,6],[45156,6],[45517,7],[47957,6],[57674,6],[60425,7],[61202,7],[68488,6],[68594,7],[69235,6],[70468,6],[70835,7],[71101,7],[71360,6],[71806,6],[71982,6]]},"/en/lessons/common-similarity-measures":{"position":[[175,6],[2202,7],[2384,6],[2941,7],[3248,6],[3867,6],[4658,7],[4822,6],[7133,7],[9268,7],[15989,7],[37438,7],[37566,7],[39719,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[141,6],[188,6],[3275,6],[4890,6],[4982,6],[5009,6],[5218,8],[5502,6],[5918,8],[6294,6],[6346,8],[6551,6],[6602,6],[6843,6],[6995,6],[7353,6],[7848,6],[8180,8],[8350,6],[9862,6],[11188,7],[12701,7],[15388,7],[17086,6],[23837,7],[24962,7],[27573,7],[29219,7],[32001,7],[32342,7],[33576,7],[39503,6],[40089,7],[40327,6],[40891,7],[44227,8],[46877,6],[47055,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[141,6],[159,6],[1110,7],[1123,6],[1190,7],[1198,6],[1732,6],[2100,7],[2109,6],[2248,6],[2286,6],[2520,7],[2815,6],[4235,7],[5703,6],[9567,7],[9638,7],[25877,6],[33623,7],[35818,6],[44736,7],[49432,6],[54937,6],[55583,6],[57494,7],[60520,6],[60751,6],[61894,7],[62226,7],[64314,6],[64407,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3474,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[65,6],[1705,6],[2010,6],[2042,7],[4675,7],[5605,7],[5637,6],[6608,6],[7012,7],[7241,7],[7697,6],[8076,6],[10836,6],[11289,6],[11381,6],[11535,6],[12057,6],[12346,6],[12550,6],[12621,6],[12821,6],[12934,6],[17437,7],[19016,7],[19284,7],[54698,7],[58326,7],[58832,7],[59140,7],[59605,6],[62184,6],[62289,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[54,6],[99,6],[252,6],[379,7],[596,6],[643,6],[768,7],[2905,6],[4912,7],[7283,6]]},"/en/lessons/counting-frequencies":{"position":[[53,6],[98,6],[274,6],[707,6],[834,7],[13866,7],[13995,6],[14240,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[646,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[59,6],[96,6],[302,6],[321,6],[750,6],[819,7],[898,7],[1202,6],[2416,7],[5308,7],[5525,7],[5654,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[56,6],[1105,6],[1262,6],[1386,7],[2039,6],[8032,6],[8297,6],[8925,7],[12823,7],[15670,6],[27678,7],[36852,6],[45456,7],[47004,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[971,6],[2705,6],[2901,7],[39571,7],[39714,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[61,6],[712,6],[1459,6],[1478,6],[1993,7],[2363,6],[2448,6],[4913,7],[5788,6],[6181,7],[8792,6],[10877,6],[18091,7],[23008,7],[38501,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[314,7],[1238,6],[1872,6],[2010,6],[2055,6],[3188,6],[3428,7],[4091,6],[5377,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[719,6],[2263,7],[2494,6],[10402,7],[10592,7],[11499,7],[16151,6],[16337,7],[16455,7],[17697,7],[18727,7],[18833,6],[23620,6],[28612,7],[41456,7],[42594,7],[44611,7],[47041,6],[47560,6],[47705,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[59,6],[456,6],[796,7],[1119,6],[1466,7],[1716,6],[1797,7],[22055,7],[22683,7],[23446,6],[23877,6],[24059,7],[24447,6],[24958,7],[25194,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[64,6],[321,6],[440,7],[675,6],[708,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[783,6],[3164,6],[3311,6],[3378,7],[3801,6],[7786,6],[20445,6],[20571,7],[20894,6],[21257,7],[21288,6],[21399,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[102,6],[1747,6],[3222,6],[3244,6],[3561,6],[7125,7],[13213,7],[17341,6],[37443,6],[48284,6],[48922,6],[50218,7],[50360,7],[53228,6],[53446,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1088,6],[1416,6],[1774,7],[1826,6],[2130,7],[5267,6],[5393,6],[5804,6],[6011,7],[7334,6],[36149,7],[39408,6],[41833,7],[45682,7],[53412,7],[54182,6],[56017,7],[59680,6],[59906,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[73,6],[644,6],[976,7],[1345,7],[2578,7],[3174,7],[3433,6],[13025,7],[13461,6],[14331,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[559,6],[627,6],[750,6],[837,6],[1107,7],[1558,6],[3302,6],[3403,8],[3499,7],[4001,7],[11143,6],[12304,8],[30032,7],[49255,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[896,6],[1259,6],[1422,7],[4975,7],[6921,7],[13648,6],[13841,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[88,6],[598,6],[52747,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[148,6],[1251,7],[1781,6],[3073,6],[4127,6],[4500,6],[6186,6],[6617,6],[9477,7],[11413,6],[11667,6],[11752,6],[13860,6],[13899,6],[23774,6],[23859,6],[24433,6],[24876,6],[25980,7],[29609,6]]},"/en/lessons/extracting-keywords":{"position":[[84,6],[574,6],[1316,6],[1488,7],[1642,6],[3557,6],[3607,7],[5155,6],[5828,6],[5944,7],[6144,7],[11094,6],[20585,6],[29782,6],[29941,7],[38794,6],[39225,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[114,6],[177,6],[2565,8],[2697,6],[2719,6],[4129,6],[5242,6],[6760,6],[7121,6],[8383,6],[8414,6],[8433,6],[18680,6],[41732,6],[45078,7],[48428,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[70,6],[119,6],[730,6],[855,7],[1062,6],[1621,7],[1875,7],[3184,6],[3334,6],[3355,6],[25501,6],[34790,6],[36898,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[127,6],[694,7],[717,6],[914,6],[1302,6],[1438,6],[1604,6],[1659,7],[1914,6],[2100,6],[2365,7],[3485,6],[3748,6],[4427,7],[4720,7],[6600,6],[7898,7],[8257,7],[11236,7],[24163,6],[25133,7],[34430,7],[35316,8],[35457,6],[35671,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[51,6],[112,6],[382,6],[450,6],[573,6],[660,6],[699,6],[730,7],[1983,6],[6130,6],[9047,7],[10345,7],[10621,8],[10737,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[51,6],[96,6],[503,6],[571,6],[694,6],[781,6],[820,6],[842,7],[1730,6],[1870,7],[12254,7],[12542,7],[12651,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[103,6],[609,6]]},"/en/lessons/geocoding-qgis":{"position":[[52,6],[85,6],[616,6],[4308,6],[4331,6],[6357,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[604,6],[1973,6],[2362,6],[2463,6],[2596,6],[2812,6],[3403,7],[3415,6],[5780,6],[12048,6],[24406,7],[25285,7],[29279,6],[29526,6]]},"/en/lessons/georeferencing-qgis":{"position":[[42,6],[153,6],[175,7],[12111,6],[12164,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[105,6],[4882,6],[5843,6],[8026,6],[8153,6],[36130,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[71,6],[814,6],[1004,6],[1112,6],[1134,6],[1329,6],[4057,7],[5686,6],[7024,6],[7194,6],[8680,7],[9645,7],[11912,6],[12030,6],[12369,6],[12436,6],[23824,6],[24966,6],[33329,6],[33505,7],[34059,6],[35300,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[45,6],[667,6],[688,7],[937,7],[1121,6],[1332,7],[2153,6],[2786,7],[2969,6],[3287,6],[10922,6],[11400,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35,6],[905,6],[1082,6],[1276,6],[1656,6],[4326,6],[4968,7],[5227,7],[5303,6],[5440,7],[5501,6],[5857,6],[5941,6],[6589,6],[7025,6],[7435,6],[10993,6],[11264,6],[15585,7],[18821,6],[20009,7],[20461,7],[20614,6],[25496,6],[27868,6],[34858,6],[46869,6],[47070,7],[47739,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11939,6],[12108,6],[15846,6],[21633,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[41,6],[60,6],[234,6],[13791,7],[21165,6],[23931,7],[25385,6],[27029,6]]},"/en/lessons/gravity-model":{"position":[[150,6],[8276,6],[66768,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1236,6],[2046,6],[40821,6],[45836,6],[46124,6]]},"/en/lessons/installing-omeka":{"position":[[334,7],[12862,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[50,6],[167,6],[186,6],[325,7],[1434,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2247,6],[2792,6],[2864,6],[2954,6],[3256,7],[4554,7],[20946,7],[50780,6],[50881,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[86,6],[1537,6],[1556,6],[1954,7],[2370,6],[2510,6],[2600,6],[3477,7],[7159,6],[7314,7],[7538,8],[30875,7],[48886,7],[49454,7],[50308,7],[51278,6],[51594,6],[52937,7],[53074,6],[54060,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[832,6],[2424,7],[2947,6],[3336,7],[3411,6],[3700,7],[4174,7],[6192,7],[7136,6],[7779,6],[9412,6],[12835,6],[13856,6],[16763,7],[17558,7],[17901,7],[18782,6],[20022,7],[23495,7],[37537,6],[37720,6],[44900,7],[45332,7],[51262,6],[54451,6],[54712,7],[54821,6],[59403,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[77,6],[729,6],[1342,6],[3727,7],[4600,6],[4993,7],[5361,6],[7767,7],[8137,6],[21986,7],[28085,7],[41746,6]]},"/en/lessons/intro-to-bash":{"position":[[467,7],[2014,6],[2169,6],[2662,6],[9151,7],[9325,7],[9406,7],[10806,7],[13612,6],[25114,6],[25569,7],[26623,6]]},"/en/lessons/intro-to-linked-data":{"position":[[83,6],[432,6],[451,6],[1784,7],[2023,7],[2583,7],[30156,7]]},"/en/lessons/intro-to-powershell":{"position":[[1757,7],[9339,7],[38878,7],[42319,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[39,6],[174,6],[196,7],[978,7],[1129,8],[1191,6],[2556,7],[2664,6],[3754,7],[7199,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[807,6],[1015,6],[5456,6],[5539,7],[22573,6],[24954,7],[26787,6]]},"/en/lessons/introduction-and-installation":{"position":[[52,6],[207,6],[232,6],[1022,7],[1232,8],[2469,6]]},"/en/lessons/introduction-map-warper":{"position":[[60,6],[1965,6],[2647,7],[2807,6],[6169,7],[6394,6],[21152,7],[21993,6],[22321,6],[23153,6],[23298,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42647,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2064,6],[39214,7],[44480,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3518,7],[3705,7],[4145,6],[4680,7],[4785,7],[5020,6],[5045,7],[5466,7],[5977,7],[6005,6],[6518,6],[12364,7],[20380,7],[25779,7],[30236,6],[30703,7],[34688,7],[55367,6],[55480,6]]},"/en/lessons/json-and-jq":{"position":[[38,6],[69,6],[1004,6],[1161,6],[1463,7],[1850,6],[1969,6],[2162,7],[4994,6],[5029,7],[5291,7],[5875,7],[6352,6],[7246,7],[9842,7],[11141,7],[12100,6],[17853,7],[33012,7],[40150,7],[40575,6]]},"/en/lessons/jupyter-notebooks":{"position":[[64,6],[3436,7],[4063,7],[4206,6],[4228,6],[4436,7],[4588,6],[4930,6],[5320,6],[10182,7],[11724,6],[15838,6],[19239,7],[23928,7],[35953,6],[42995,7],[49695,7],[53731,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[63,6],[100,6],[178,6],[231,6],[947,7],[1031,7],[1225,6],[1294,7],[1373,6],[9089,7],[9222,7],[9706,6]]},"/en/lessons/linear-regression":{"position":[[71,6],[163,6],[1113,6],[1135,6],[3146,7],[3769,6],[4084,6],[4237,7],[4613,8],[4755,7],[5155,6],[5334,6],[5645,6],[5966,6],[7016,6],[7037,6],[7243,6],[7333,6],[8164,7],[14642,7],[15787,7],[20423,7],[20924,8],[21978,7],[22924,6],[32592,6],[42374,6],[79685,6],[79719,6],[79940,6]]},"/en/lessons/linux-installation":{"position":[[4646,7],[4730,6]]},"/en/lessons/logistic-regression":{"position":[[73,6],[773,6],[832,6],[854,6],[2866,7],[3630,6],[4791,6],[5167,7],[14699,6],[26408,6],[35225,7],[60970,6],[61010,6],[63897,6],[67439,6],[67474,6]]},"/en/lessons/mac-installation":{"position":[[1102,7],[4323,7],[4408,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[46,6],[361,6],[380,6],[589,8],[671,7],[7813,7],[8089,8],[8193,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[51,6],[980,6],[1002,7],[1089,7],[1403,6],[4724,7],[6440,6],[36513,6],[36690,7]]},"/en/lessons/naive-bayesian":{"position":[[947,6],[1015,6],[1138,6],[1225,6],[4047,7],[70660,6]]},"/en/lessons/normalizing-data":{"position":[[52,6],[89,6],[391,6],[459,6],[582,6],[669,6],[708,6],[1034,6],[1123,7],[10070,7],[10358,7],[10437,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1951,6],[8269,7],[15260,6],[15455,6],[15634,6],[15733,6],[15989,7],[16434,6],[16624,6],[30859,6],[51882,6],[52555,7]]},"/en/lessons/output-data-as-html-file":{"position":[[55,6],[92,6],[339,6],[358,6],[773,6],[842,7],[921,6],[971,7],[9816,7],[10299,6],[10370,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[70,6],[107,6],[249,6],[268,6],[553,6],[622,7],[676,6],[11070,7],[11207,8],[11403,7],[11757,6],[11849,7],[11864,6]]},"/en/lessons/preserving-your-research-data":{"position":[[343,6],[411,6],[534,6],[621,6],[3534,7],[11255,7],[16245,6],[18780,6]]},"/en/lessons/qgis-layers":{"position":[[53,6],[264,6],[286,6],[18785,6],[19016,6],[19070,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[42,6],[404,6],[1417,7],[1589,6],[2214,7],[28502,6]]},"/en/lessons/research-data-with-unix":{"position":[[310,6],[450,6],[471,7],[676,6],[1168,6],[1584,6],[2666,7],[2737,6],[3166,6],[3778,6],[4121,6],[11406,7],[13574,6],[13736,6],[14176,6],[14292,6],[14696,6],[14937,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[51,6],[65,6],[1548,6],[1705,6],[1723,6],[2100,6],[2137,6],[2163,7],[2345,6],[3278,7],[8368,6],[40767,7],[40844,6],[40889,6],[41184,7],[42059,6],[43284,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[67,6],[91,6],[710,6],[1116,6],[1345,6],[1747,8],[2180,8],[2419,6],[2892,6],[5809,6],[6443,6],[8086,8],[10679,7],[10794,6],[18417,6],[18590,7],[25060,7],[31167,7],[35853,7],[44604,6],[46356,7],[54835,6]]},"/en/lessons/sentiment-analysis":{"position":[[75,6],[94,6],[401,7],[466,7],[2517,7],[3960,6],[9641,6],[9726,7],[9797,7],[9861,6],[11445,6],[39212,7],[40627,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[98,6],[480,7],[713,6],[734,7],[1124,6],[3674,6],[8132,7],[10048,7],[14251,7],[14291,7],[14398,7],[25291,7],[27391,7],[38529,6],[38622,7]]},"/en/lessons/sonification":{"position":[[42139,6]]},"/en/lessons/space-place-gazetteers":{"position":[[85,6],[251,6],[1443,6],[1867,7],[2083,6],[2594,6],[2790,7],[3256,7],[3469,6],[3997,6],[11256,7],[13927,7],[15000,7],[15060,7],[16583,6],[18424,6],[29710,7],[43118,7],[44210,7],[44463,7],[44502,7],[44580,7],[44629,7],[45113,6],[45257,6],[45462,7],[46189,6],[49039,6],[51160,7],[51417,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2965,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1002,7],[5979,6],[6343,7],[6586,6],[6949,7],[6971,7],[7070,6],[7174,6],[7303,7],[7454,7],[7598,6],[8097,7],[8134,7],[9308,6],[9929,6],[11365,6],[11424,6],[11784,6],[12113,6],[12436,6],[29378,6],[44457,6],[45058,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[235,6],[408,6],[603,7],[1321,6],[1509,6],[2140,6],[2432,6],[4870,7],[5883,6],[6157,7],[6308,6],[6719,6],[8203,6],[10409,7],[14268,7],[17581,7],[19055,7],[19708,6],[19977,6],[20768,6],[20912,6],[20955,6],[22014,7],[22407,7],[23187,6],[23866,6],[31381,7],[32117,8],[32241,6],[44612,6],[44965,6],[53295,7],[54479,6],[57302,6],[59197,7],[59427,6],[64648,7],[65033,6],[65558,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[92,6],[279,7],[288,6],[310,6],[11288,7],[16766,6],[19608,7],[26882,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[103,6],[262,6],[3556,7],[4588,7],[4693,7],[4835,6],[5533,7],[6299,6],[11199,7],[12253,7],[12346,6],[36119,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[212,6],[249,6]]},"/en/lessons/transliterating":{"position":[[74,6],[93,6],[374,7],[517,7],[1848,6],[2270,6],[2436,6],[3359,6],[3438,6],[3632,6],[9186,6],[13875,7],[13918,6],[14811,7],[16421,6],[16962,6],[17564,7],[19904,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[68,6],[87,6],[720,6],[1004,6],[1447,6],[1791,7],[2180,6],[2374,7],[2754,6],[2958,6],[3395,6],[12521,6],[15475,6],[16588,6],[18096,7],[19049,7],[19088,6],[20866,6],[24453,7],[24511,6],[37630,6],[47796,6],[50721,7],[52835,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[59,6],[33346,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7330,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[116,6],[1302,6],[4030,6],[4131,6],[4370,6],[4537,7],[4713,7],[4779,6],[7771,6],[8846,6],[23450,6],[26380,6],[26495,7]]},"/en/lessons/vector-layers-qgis":{"position":[[64,6],[86,6],[314,7],[1291,6],[4429,6],[16787,7],[17328,6],[17382,6]]},"/en/lessons/viewing-html-files":{"position":[[3837,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[442,6],[6543,7],[9357,7],[14213,7],[22569,7],[42162,6],[47068,6]]},"/en/lessons/windows-installation":{"position":[[5573,7],[5657,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1054,6],[1617,6],[2050,6],[2501,6],[3570,7],[3979,6],[4583,6],[5497,6],[6118,7],[6325,6],[10676,7],[11541,7],[18943,6]]},"/en/lessons/working-with-text-files":{"position":[[59,6],[81,6],[251,7],[688,6],[9319,6]]},"/en/lessons/working-with-web-pages":{"position":[[225,6],[293,6],[416,6],[503,6],[542,6],[561,6],[9754,7],[9934,7],[10063,6],[10206,6]]}}}],["lesson>",{"_index":8527,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4135,10]]}}}],["lesson'",{"_index":2817,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7464,8]]}}}],["lesson.6",{"_index":21667,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[5227,8]]}}}],["lesson6",{"_index":6465,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55852,8]]}}}],["lesson_files.zip",{"_index":21413,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[7110,16],[11398,17]]}}}],["lessons/bas",{"_index":13328,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47532,14]]}}}],["lessons/count",{"_index":21635,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46876,17]]}}}],["lessons/intro",{"_index":730,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[670,15]]}}}],["lessons/r",{"_index":2693,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32088,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47679,10]]}}}],["lessons2.zip",{"_index":11675,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[1825,13]]}}}],["lessons3.zip",{"_index":11710,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[12507,12]]}}}],["lessons4.zip",{"_index":18720,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[10323,12]]}}}],["lessons6.zip",{"_index":7788,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5991,12]]}}}],["lessons7.zip",{"_index":19156,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[10269,12]]}}}],["lessons8.pi",{"_index":17010,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9675,11]]}}}],["lessons9.zip",{"_index":19205,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11710,12]]}}}],["lesson—or",{"_index":5815,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38267,9]]}}}],["lesson’",{"_index":1374,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19617,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4988,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4980,8],[5111,8],[68044,8],[68153,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7299,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58979,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5137,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5178,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16021,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1003,8],[9948,8],[17841,8],[25852,8],[26099,8],[26483,8],[29044,8],[34840,8],[59557,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2612,8],[17952,8]]}}}],["lest",{"_index":20668,"title":{},"body":{"/en/lessons/sonification":{"position":[[7584,4],[38744,4]]}}}],["let",{"_index":2204,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7692,4],[11646,4],[16133,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14857,4],[20646,4],[26882,4],[39913,4],[41942,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27186,4],[27263,4],[42971,4],[48082,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13674,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2887,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18407,4],[18543,4],[39479,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25025,4],[25425,4],[30085,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1097,4],[32708,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10015,4],[10443,4],[25536,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29629,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13878,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5691,4]]},"/en/lessons/extracting-keywords":{"position":[[21300,4],[21611,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14324,4],[16561,4],[16778,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5095,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[25111,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21290,4],[27196,7]]},"/en/lessons/intro-to-bash":{"position":[[19110,4],[25692,7]]},"/en/lessons/introduction-map-warper":{"position":[[586,4],[12243,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[540,4],[19658,4],[22694,4],[24356,4],[27346,4]]},"/en/lessons/naive-bayesian":{"position":[[5303,4],[5642,4],[23081,7],[27278,4],[29180,4],[34599,4],[38033,7],[48852,4]]},"/en/lessons/qgis-layers":{"position":[[7565,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[842,4],[939,4],[10530,4],[20566,4]]},"/en/lessons/sonification":{"position":[[23669,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14836,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6767,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29110,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[32999,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24872,4]]}}}],["let'",{"_index":3617,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4025,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59247,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22455,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27341,5]]},"/en/lessons/sentiment-analysis":{"position":[[28156,5],[30845,5],[31943,5],[35135,5],[37075,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24505,5]]},"/en/lessons/transliterating":{"position":[[13520,6]]}}}],["let\\’",{"_index":2200,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7498,6]]}}}],["letter",{"_index":161,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3320,8],[8136,8],[14351,9],[14407,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2161,8],[2219,7],[7531,7],[7751,7],[12297,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8570,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[697,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20289,6],[20511,6],[20811,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4107,7],[4196,6],[4286,7],[11042,7],[11069,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21733,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16833,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17121,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1542,6],[3221,7],[3342,7],[3867,6],[4165,6],[4562,8],[4892,6],[7420,6],[14164,7],[19490,6],[19562,6],[19616,6],[21750,6],[21957,6],[23681,7],[24125,7],[24312,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6545,6],[7034,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23591,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8477,6],[8992,7],[15695,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1093,8],[23783,6],[28105,8]]},"/en/lessons/intro-to-bash":{"position":[[7993,6],[18636,6],[19538,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23595,8]]},"/en/lessons/intro-to-powershell":{"position":[[7886,8],[11018,6],[13849,6],[15750,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7988,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21065,6],[21083,6],[28870,6],[33420,6],[33474,6],[34985,7],[35180,7]]},"/en/lessons/logistic-regression":{"position":[[47455,7],[49151,8],[55294,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5144,6]]},"/en/lessons/normalizing-data":{"position":[[6017,6],[6298,8],[7119,6],[7207,6],[7317,6],[7407,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1649,7],[29504,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9061,7]]},"/en/lessons/sentiment-analysis":{"position":[[4640,8],[9092,6],[39492,6]]},"/en/lessons/sonification":{"position":[[26771,6],[41184,7]]},"/en/lessons/space-place-gazetteers":{"position":[[33374,6],[33562,6],[33624,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[324,8],[13008,8],[13070,6],[13235,6],[36122,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31669,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10069,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[634,8],[1373,6],[1588,7],[1615,6],[1669,6],[1836,8],[4326,8],[17879,8],[34312,8]]},"/en/lessons/transliterating":{"position":[[1756,7],[3884,7],[9744,7],[9881,6],[10182,6],[10476,6],[10675,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13751,8],[13883,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[15433,6],[15443,7],[16029,8],[16219,7],[17442,6],[17452,7],[21087,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[547,7],[618,7],[894,7],[5983,6],[6052,7],[6421,7],[6700,6],[6820,6],[8911,7],[10303,7],[10446,6],[10514,7],[10616,7],[10686,7],[10938,8],[11017,7],[11114,7],[11978,7],[12845,8],[14143,6],[15087,7],[15359,7],[20108,6],[20422,7],[22933,7],[22980,7],[23106,7],[24056,7],[25117,7]]},"/en/lessons/working-with-text-files":{"position":[[4555,8]]}}}],["letters.csv",{"_index":23133,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[8938,11],[15884,11],[15899,11],[15999,11],[16051,11],[16286,11]]}}}],["letters—us",{"_index":21095,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5044,13]]}}}],["lettertowilliaml00doug",{"_index":8770,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7795,22],[8542,23],[12513,23]]}}}],["lettertowilliaml00doug_archive.torr",{"_index":8783,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8883,38]]}}}],["lettertowilliaml00doug_dc.xml",{"_index":8784,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8922,29]]}}}],["lettertowilliaml00doug_files.xml",{"_index":8785,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8952,32]]}}}],["lettertowilliaml00doug_marc.xml",{"_index":8786,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8985,31],[21612,34]]}}}],["lettertowilliaml00doug_meta.mrc",{"_index":8787,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[9017,31]]}}}],["lettertowilliaml00doug_meta.xml",{"_index":8788,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[9049,31]]}}}],["lettertowilliaml00doug_metasource.xml",{"_index":8789,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[9081,37]]}}}],["let’",{"_index":777,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2636,5],[8817,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8234,5],[9729,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2594,5],[7460,5],[8986,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2697,5],[9068,5],[10040,5],[11710,5],[15160,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15912,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24299,5],[44355,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[854,5]]},"/en/lessons/common-similarity-measures":{"position":[[5753,5],[12997,6],[30093,5],[30654,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20588,5],[26260,5],[32442,5],[41241,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7691,5],[10291,5],[14764,5],[25546,5],[28939,5],[30637,5],[31345,5],[42723,5],[45799,5],[48189,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4609,5],[23598,5],[24269,5],[28364,5],[31608,5],[33675,5],[35695,5],[38299,5],[41141,5],[52975,5],[55460,5],[57039,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3283,5],[12150,5],[12942,5],[13788,5],[16551,5],[19008,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17661,5],[20796,5],[28456,5],[29457,5],[43616,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20083,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6257,5],[7324,5],[9636,5],[9843,5],[15149,5],[15601,5],[16442,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3738,5],[4677,5],[7612,5],[12247,5],[14809,5],[16544,5],[21792,5],[27508,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8701,5],[19347,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43056,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4018,5],[5133,5],[6067,5],[10977,5],[12313,5],[13707,5],[16110,5],[23276,5],[23447,5],[38781,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3330,5],[5123,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13752,5],[24969,5]]},"/en/lessons/extracting-keywords":{"position":[[8490,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16011,5],[17637,5],[40176,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11141,7],[13431,5],[13558,5],[14511,5],[14577,5],[16451,5],[32105,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8732,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35143,5],[63334,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9570,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[11050,5],[26855,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[3267,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28765,5],[32942,5],[33161,5],[34980,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11929,5],[14816,5]]},"/en/lessons/gravity-model":{"position":[[51699,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7021,5],[11785,5],[13080,5],[13115,5],[13857,5],[25342,5],[27423,5],[38104,5]]},"/en/lessons/installing-omeka":{"position":[[5341,5],[5446,5],[6351,5],[6514,5],[6890,5],[7444,5],[9775,5],[9981,5],[10342,5],[10441,5],[10853,5],[11422,5],[12281,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25466,5],[33382,5],[34331,5],[35733,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10905,5],[13970,5],[15745,5],[25299,5],[34265,5],[34419,5],[35444,5],[49218,5]]},"/en/lessons/intro-to-bash":{"position":[[3179,5],[4515,5],[5583,5],[7183,5],[9507,5],[16307,5],[16419,5],[19148,5],[21012,5],[21513,5],[21578,5],[21688,5],[21912,5],[22644,5],[23156,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11851,5],[12735,5],[12861,5],[13947,5]]},"/en/lessons/intro-to-linked-data":{"position":[[4068,5],[4674,5],[5004,5],[5135,5],[6914,5],[9167,5],[11064,5],[16191,5],[19570,5],[23115,5],[23605,5],[24844,5],[26811,5],[27523,5],[28377,5],[31840,5]]},"/en/lessons/intro-to-powershell":{"position":[[5311,5],[7600,5],[9265,5],[10303,5],[10519,5],[11833,5],[13026,5],[13362,5],[14493,5],[17673,5],[18702,5],[18902,5],[19553,5],[20072,5],[21174,5],[22165,5],[25027,5],[25084,5],[25598,5],[26411,5],[26720,5],[28247,5],[28772,5],[29000,5],[31111,5],[37475,5],[38942,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[8154,5],[8572,5],[9309,5],[12488,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14033,5],[17587,5],[20430,5],[24521,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3307,5],[5089,5],[8976,5],[9866,5],[16323,5],[17594,5],[19013,5],[20254,5],[20726,5],[23130,5],[25228,5],[26093,5],[26459,5],[27349,5],[32818,5],[34179,5],[36143,5],[40672,5],[40902,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32050,5],[35942,5],[36055,5],[37212,5]]},"/en/lessons/json-and-jq":{"position":[[3047,5],[10692,5],[10943,5],[12158,5],[14515,5],[18630,5],[18851,5],[19821,5],[20737,5],[22537,5],[26018,5],[27498,5],[28215,5]]},"/en/lessons/jupyter-notebooks":{"position":[[26794,5]]},"/en/lessons/linear-regression":{"position":[[768,5],[33110,5],[37882,5],[38624,5],[43741,5],[48219,5],[68706,5]]},"/en/lessons/linux-installation":{"position":[[3142,5]]},"/en/lessons/logistic-regression":{"position":[[12951,5],[21623,5],[26845,5],[34681,5],[34756,5],[35307,5],[40645,5],[43424,5]]},"/en/lessons/mac-installation":{"position":[[2521,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27514,5],[28526,5]]},"/en/lessons/naive-bayesian":{"position":[[345,5],[12783,5],[15418,5],[18788,5],[23968,5],[24329,5],[47369,5],[48923,5],[61797,6],[63460,5]]},"/en/lessons/normalizing-data":{"position":[[3503,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48110,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4466,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2169,5],[3081,5],[5414,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19075,5],[19547,5]]},"/en/lessons/sentiment-analysis":{"position":[[16981,5],[29938,5]]},"/en/lessons/sonification":{"position":[[2593,5],[18757,5],[35521,5]]},"/en/lessons/space-place-gazetteers":{"position":[[37371,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12395,5],[12887,5],[14338,5],[14925,5],[27025,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5544,5],[16072,5],[20396,5],[31793,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13375,5],[17359,5],[28483,5],[33827,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16361,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24456,5],[24889,5]]},"/en/lessons/transliterating":{"position":[[6080,5],[18811,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7947,5],[14500,5],[15284,5],[32582,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[8244,5],[9866,5],[11272,5],[12483,5],[13154,5],[16888,5],[18545,5],[18748,5],[22903,5],[23648,6],[24945,5],[28263,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12592,5],[14934,5],[18082,5],[25125,5],[26670,5],[33201,5],[33430,5],[37914,5],[40456,5]]},"/en/lessons/windows-installation":{"position":[[3879,5]]},"/en/lessons/working-with-text-files":{"position":[[560,5],[622,5]]},"/en/lessons/working-with-web-pages":{"position":[[1613,5],[4023,5],[5841,5]]}}}],["lev",{"_index":12098,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16095,5],[23531,5],[24278,5],[24384,5],[25287,5],[25820,5]]},"/en/lessons/transliterating":{"position":[[1344,3]]}}}],["lev(\"fizz",{"_index":12099,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16296,11]]}}}],["lev(\"head",{"_index":12153,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23838,13]]}}}],["lev(\"il",{"_index":12160,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24178,7]]}}}],["lev(\"random",{"_index":12156,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24009,11]]}}}],["lev(lin",{"_index":12167,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24760,9],[24827,9]]}}}],["lev(seq1",{"_index":12077,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14498,9]]}}}],["levalloi",{"_index":8491,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30535,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33972,9],[34058,9]]}}}],["level",{"_index":1009,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2478,5],[4759,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1315,5],[1447,5],[19670,5],[30062,5],[33872,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1738,6],[3916,5],[13323,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2947,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1433,5],[3015,5],[3187,5],[33400,5],[33681,5],[34391,7],[36332,6],[37120,5],[41746,5],[42185,5],[42959,5],[44379,6],[45445,5],[46827,5],[47798,5],[49925,5],[51385,6],[57859,5],[58286,7],[60179,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6111,6],[10670,7],[13884,6],[18877,5],[25828,5]]},"/en/lessons/common-similarity-measures":{"position":[[19503,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2552,5],[15521,5],[15668,5],[16346,6],[16443,5],[23486,5],[23604,5],[25700,5],[26245,5],[40354,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2906,5],[21425,5],[21653,5],[23015,6],[23075,6],[23091,6],[23176,6],[36317,6],[47153,5],[57684,5],[59726,5],[61090,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[159,5],[4718,5],[4768,5],[5260,6],[29157,6],[60008,5],[60275,5],[60465,5],[60812,6],[62056,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2994,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32813,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8602,6],[13052,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6727,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19848,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2381,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3946,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[489,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4803,5],[15401,6],[16061,5],[17874,5],[18974,6],[18994,5],[19160,5],[22317,5]]},"/en/lessons/extracting-keywords":{"position":[[19474,5],[20175,6],[25568,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30459,5]]},"/en/lessons/geocoding-qgis":{"position":[[30293,6],[31363,6],[31537,5],[36395,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23318,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3177,5],[7968,6],[8111,5],[8251,5],[8312,6],[8407,6],[8494,5],[8685,6],[33516,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2076,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[131,5],[162,5],[200,5],[247,5],[3532,6],[3712,5],[3736,5],[3760,5],[3786,5],[3819,5],[3873,5],[3903,5],[3959,5],[3981,5],[4002,5],[4024,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14696,6]]},"/en/lessons/gravity-model":{"position":[[18796,6],[36896,6],[36961,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1048,5],[2272,5],[4901,6],[25842,6],[42019,5]]},"/en/lessons/installing-omeka":{"position":[[5063,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10121,6],[10438,7],[11565,6],[13202,5],[35924,7],[43640,6],[44061,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2062,5],[4063,5],[4356,6],[5032,5],[22658,6],[31425,7],[31472,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3258,5],[5130,5],[37097,5],[40787,5],[53307,6]]},"/en/lessons/intro-to-bash":{"position":[[25108,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21494,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3636,5],[3815,5],[3877,5]]},"/en/lessons/introduction-map-warper":{"position":[[10989,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20513,6],[38445,5],[40893,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2191,6]]},"/en/lessons/json-and-jq":{"position":[[1664,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3021,6],[29951,5],[39971,6],[48185,5],[48680,5],[50520,6]]},"/en/lessons/linear-regression":{"position":[[3891,5],[14751,5],[39065,5]]},"/en/lessons/linux-installation":{"position":[[2412,6]]},"/en/lessons/logistic-regression":{"position":[[33348,5]]},"/en/lessons/mac-installation":{"position":[[1791,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22037,6],[27168,5],[27601,5]]},"/en/lessons/naive-bayesian":{"position":[[27832,6],[60842,6]]},"/en/lessons/preserving-your-research-data":{"position":[[14916,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6277,5],[25390,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11938,5]]},"/en/lessons/sentiment-analysis":{"position":[[29963,5],[32828,6],[33364,5],[33422,5],[33441,5],[33998,5],[37961,5],[38105,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2526,5],[9568,5],[11566,6],[11586,5]]},"/en/lessons/sonification":{"position":[[39728,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17611,5],[20226,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3214,5],[3229,5],[23549,5],[23566,5],[23835,5],[24656,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5452,5],[31944,7],[32274,8],[32687,6],[32849,5],[32896,5],[33140,5],[33731,5],[39331,5],[42721,6],[44301,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18850,5],[43375,6],[43412,6],[44176,5],[44324,5],[44825,5],[44903,5],[46987,5],[47049,5],[49505,5],[50274,5],[52190,5],[53787,5],[54251,5],[54516,6],[54705,5],[56755,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24840,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6147,5],[8321,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3401,5],[3463,5],[3535,5],[5107,6],[5427,6],[17273,5],[24956,5],[39798,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23742,5]]},"/en/lessons/vector-layers-qgis":{"position":[[348,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8516,5]]},"/en/lessons/windows-installation":{"position":[[3149,6]]},"/en/lessons/working-with-text-files":{"position":[[3311,6],[3374,6],[3457,6]]}}}],["level=[index_level_nam",{"_index":21584,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40423,24]]}}}],["levenshtein",{"_index":11711,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[711,11],[12369,11],[14183,11],[14611,11],[15484,11],[24685,11],[26585,11],[26742,11]]}}}],["levenshtein_ratio_and_dist",{"_index":12079,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14523,31]]}}}],["lever",{"_index":22892,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[27162,6]]}}}],["leverag",{"_index":5962,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31956,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59226,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3980,10],[24260,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42435,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[2855,10],[3249,8],[33416,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26572,8],[36907,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35828,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1469,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4982,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49361,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[20366,8]]}}}],["levin",{"_index":10914,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9681,5]]}}}],["lewi",{"_index":12617,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11684,7]]}}}],["lewisburg",{"_index":9018,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26179,9]]}}}],["lex",{"_index":21025,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48461,3],[48822,3]]}}}],["lexic",{"_index":6558,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5617,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44495,7],[56951,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43515,7]]}}}],["lexico",{"_index":6626,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[3325,6],[6348,6],[8094,6],[48299,6]]}}}],["lexicon",{"_index":19956,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2656,7],[6060,7],[6129,8],[6358,9],[6463,8],[6563,8],[6786,7],[7033,7],[7435,7],[7536,7],[7708,7],[8543,7],[9098,7],[9468,7],[9928,7],[11733,8],[17378,7],[17545,8],[17632,7],[24080,7],[24717,8],[27661,7],[45594,7],[46143,7],[46229,7],[46392,8],[47085,7],[49840,9],[50031,8],[50339,8],[53818,8],[53892,9],[54044,9]]},"/en/lessons/sentiment-analysis":{"position":[[12017,9],[14291,9]]}}}],["lexicon.5",{"_index":19975,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6428,9]]}}}],["lexicon.htm",{"_index":20254,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49937,12]]}}}],["lexington",{"_index":8975,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20243,9]]}}}],["león",{"_index":20288,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50742,5]]}}}],["lf",{"_index":17025,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[6436,2]]}}}],["lfont",{"_index":3959,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22077,5]]}}}],["lgbtq",{"_index":14199,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10968,6]]}}}],["lh",{"_index":14973,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8964,2],[14209,2]]}}}],["li",{"_index":8079,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13080,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14065,4],[20184,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23565,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23184,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4602,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2455,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46235,4]]}}}],["liabil",{"_index":17142,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[31599,9]]}}}],["liaison",{"_index":14266,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27801,7],[32447,7]]}}}],["lib",{"_index":3927,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20690,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7128,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5350,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[6721,5],[6753,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12508,3]]}}}],["libavcodec",{"_index":15770,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9417,10]]}}}],["libavdevic",{"_index":15774,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9495,11]]}}}],["libavfilt",{"_index":15776,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9534,11],[29959,11]]}}}],["libavformat",{"_index":15772,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9456,11]]}}}],["libavresampl",{"_index":15778,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9573,13]]}}}],["liber",{"_index":3949,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21674,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7749,7],[8292,8],[11457,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5554,7]]},"/en/lessons/linear-regression":{"position":[[73785,7]]},"/en/lessons/logistic-regression":{"position":[[65131,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3494,9]]}}}],["libfreetyp",{"_index":15756,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9117,11]]}}}],["libguid",{"_index":9485,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51872,11]]}}}],["libmp3lam",{"_index":15757,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9138,10]]}}}],["libopenjpeg",{"_index":15766,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9307,11]]}}}],["libpostproc",{"_index":15782,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9690,11]]}}}],["libr",{"_index":2880,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16197,5]]},"/en/lessons/research-data-with-unix":{"position":[[1432,5],[5772,5],[7694,5],[12743,5]]}}}],["librari",{"_index":1031,"title":{"/en/lessons/extracting-illustrated-pages":{"position":[[42,9]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3223,7],[3472,7],[4555,7],[20334,7],[23274,7],[23440,8],[27333,8],[47883,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[129,7],[1703,7],[2557,7],[10030,7],[11592,7],[12163,7],[12751,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3162,7],[3430,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27485,7],[27673,9],[52279,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4030,7],[5997,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[336,9],[4004,8],[14231,7],[19146,9],[19398,9],[19489,10],[19800,7],[19953,7],[20105,8],[20194,7],[20533,9],[20621,9],[22627,9],[29904,8],[45695,8],[66373,8],[68108,7],[68150,7],[68274,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4729,9],[6155,9],[8461,10],[21505,7],[31655,9],[32003,9],[32521,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18292,8],[18474,8]]},"/en/lessons/common-similarity-measures":{"position":[[2315,7],[2647,9],[2748,9],[3099,10],[23810,9],[23935,7],[24303,9],[25508,7],[25678,7],[40033,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[674,7],[6069,10],[6394,9],[6503,9],[12892,7],[15427,7],[15455,7],[15746,7],[15891,8],[16388,7],[16464,7],[17286,8],[17449,7],[17741,8],[31831,7],[38494,7],[45449,8],[45735,8],[47042,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9173,7],[9918,8],[16611,7],[22927,7],[35932,7],[37560,7],[37897,8],[37955,8],[40287,7],[44560,7],[49178,7],[62579,10],[62774,10],[62833,10],[62930,7],[63028,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1450,7],[62226,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2048,8],[7340,7],[8566,7],[8801,7],[9050,10],[9227,8],[9373,7],[9421,10],[14445,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2054,8],[2559,9],[2860,7],[2954,8],[3022,7],[3071,8],[3266,8],[3420,7],[3566,7],[3632,7]]},"/en/lessons/counting-frequencies":{"position":[[8613,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6417,8],[18911,8],[33240,7],[39344,8],[45469,7],[46119,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18484,10],[26919,8],[36184,10]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[361,7],[601,7],[1221,7],[1422,8],[1533,7],[1704,8],[2391,7],[4179,7],[5424,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[201,7],[1384,9],[2312,7],[2360,8],[4839,9],[12615,7],[12872,7],[15666,8],[19627,7],[23794,7],[24147,7],[25222,8],[38958,7],[39327,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[634,8],[693,8],[1227,7],[2356,8],[4267,7],[5042,8],[6602,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3596,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51901,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1175,8],[1748,7],[2807,9],[3222,7],[3768,7],[17308,7],[31540,10],[36708,7],[47789,7],[54140,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23801,8],[23845,7],[24777,7],[27426,7],[27477,8],[32197,8],[32309,7],[32559,7],[35944,7],[42061,8],[42555,8],[42731,8],[42800,7],[42858,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8010,7],[8673,9],[8772,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[43,9],[1028,8],[1954,9],[3544,7],[4218,9],[4781,9],[6297,10],[7658,9],[8401,9],[9664,8],[10749,10],[16480,8],[21001,7],[21182,7],[21367,7],[25284,9],[26491,8],[26590,8],[28009,7],[28785,8]]},"/en/lessons/extracting-keywords":{"position":[[30812,7],[32940,7],[33832,7],[33880,8],[37729,8],[37863,7],[38259,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2966,8],[3296,7],[12077,9],[12256,9],[12633,9],[13216,7],[14321,8],[15742,7],[18653,7],[18746,7],[29865,9],[34365,7],[40898,7],[41689,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25578,7],[27506,7],[27726,9],[29239,7],[29342,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2409,7],[9853,9],[11266,7],[11293,7],[11490,8],[11969,10],[12104,9],[13648,8],[22637,7],[22870,8],[23893,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17403,8],[18609,7],[18986,8],[57290,8],[57547,7],[68301,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7142,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[6625,9],[20242,7],[34012,8],[35423,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20911,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3432,7],[3476,7],[25557,7],[25723,8],[26998,7],[27076,9],[27205,10],[27579,10],[28475,10]]},"/en/lessons/installing-omeka":{"position":[[1249,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[679,9],[943,9],[1028,9],[1159,9],[4686,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[172,8],[1668,10],[2746,9],[2947,9],[3131,10],[3670,8],[6089,9],[6241,7],[6356,7],[7013,10],[30636,9],[30722,9],[52811,9],[52863,8],[53907,7],[54171,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8226,8],[9107,7],[19966,7],[20292,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38609,10],[40317,7],[40591,7]]},"/en/lessons/intro-to-bash":{"position":[[5920,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1091,7],[1670,7],[2836,8],[6708,8],[11592,7],[11652,7],[19988,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6146,7],[6255,7],[6682,9],[13909,7],[13987,8],[15326,10],[22514,7],[23881,7],[23936,7],[37202,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[284,8],[575,10],[1058,7],[1282,7],[1357,8],[1784,7],[1891,8],[1934,7],[2087,7],[2173,7],[2250,7],[2420,7],[2605,8],[2633,7],[2748,8],[2854,8],[3012,7],[3280,8],[3530,8],[7180,8],[7287,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[7778,7],[25178,9]]},"/en/lessons/introduction-map-warper":{"position":[[1879,8],[1888,7],[3101,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7848,9],[13876,7],[15256,9],[44150,7],[44210,7],[44361,7],[44454,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6060,10],[6698,7]]},"/en/lessons/json-and-jq":{"position":[[1287,10],[16609,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2703,9],[27698,8]]},"/en/lessons/linear-regression":{"position":[[3366,7],[6660,8],[6680,8],[6716,9],[22151,7],[22383,9],[34001,7],[38067,7],[38981,7],[50664,8],[50912,7],[74896,10]]},"/en/lessons/logistic-regression":{"position":[[3086,7],[10215,7],[14826,7],[32375,9],[62090,7],[64182,7],[64232,7],[64277,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4981,9],[5216,7],[5773,7],[5818,7],[6509,10],[7091,10],[7202,9],[7794,9],[8001,9],[14244,7],[16439,7],[22190,7],[22280,7],[24903,7],[25507,8],[31858,10],[36162,9],[36236,9]]},"/en/lessons/naive-bayesian":{"position":[[15451,7],[15551,8],[16511,7],[23889,7],[49078,8],[49332,7],[49563,7],[49653,7],[49939,7],[50464,7],[50592,7],[50612,7],[50819,7],[50840,8],[53373,7],[53470,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19549,8],[21093,9],[21158,10],[21793,9],[21899,9],[22385,9],[34884,8],[52334,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2110,7],[2357,8],[2371,7],[2596,10],[7618,7],[7711,7]]},"/en/lessons/preserving-your-research-data":{"position":[[9162,7],[9285,7],[18302,7]]},"/en/lessons/research-data-with-unix":{"position":[[3297,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8460,9],[8739,9]]},"/en/lessons/sentiment-analysis":{"position":[[10990,7],[17538,7],[17746,8],[21351,7],[39110,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[191,7],[3319,7],[3758,7],[5724,9],[7471,7],[7514,8],[9884,7],[10644,7],[12253,7],[12545,8],[13731,8],[15689,8],[16411,9],[17627,9],[18027,9],[30312,7],[31632,8],[38008,8],[38606,8]]},"/en/lessons/sonification":{"position":[[2974,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6103,8],[10787,9],[32230,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1877,9],[5416,9],[6707,9],[8824,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[422,9],[1050,7],[1231,10],[7506,7],[7552,9],[9035,7],[9353,9],[9632,9],[12792,7],[18636,8],[22998,8],[35360,8],[45674,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20425,9],[21095,9],[21453,9],[23325,10],[63860,10],[64121,9],[64763,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14485,8],[15193,9],[15441,7],[16143,10],[16397,9],[31916,7],[35659,7]]},"/en/lessons/transliterating":{"position":[[2053,7],[2073,7],[3909,7],[9594,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3358,10],[3470,7],[18070,9],[18247,7],[19026,9],[19146,10],[19179,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2110,7],[2874,7],[7739,7],[27680,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[294,10],[4302,9],[4433,10],[4524,9],[7852,7],[9123,7],[9508,9],[13903,8],[14409,7],[14517,9],[15208,7],[15295,7],[24229,7],[42661,8],[43830,7],[47171,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11591,9]]},"/en/lessons/working-with-text-files":{"position":[[5605,7]]},"/en/lessons/working-with-web-pages":{"position":[[6541,7]]}}}],["librarian",{"_index":3834,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15099,10],[41100,9],[49364,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13259,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16440,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2657,11]]},"/en/lessons/qgis-layers":{"position":[[936,10]]},"/en/lessons/sentiment-analysis":{"position":[[39070,9]]},"/en/lessons/sonification":{"position":[[34459,9]]},"/en/lessons/space-place-gazetteers":{"position":[[17116,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[1679,11]]}}}],["librariesplugin",{"_index":14941,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38550,19],[38656,18]]}}}],["libraries—th",{"_index":10410,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8711,13]]}}}],["library(factoextra",{"_index":7275,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9452,19]]}}}],["library(factomin",{"_index":7274,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9432,19]]}}}],["library(ggplot2",{"_index":21722,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23724,17]]}}}],["library(historydata",{"_index":8917,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10154,20]]}}}],["library(jsonlit",{"_index":19790,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[8544,17]]}}}],["library(leaflet",{"_index":20553,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18145,16],[20966,16],[36519,16]]}}}],["library(lubrid",{"_index":19789,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[8525,18]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23704,19]]}}}],["library(mass",{"_index":13724,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48101,13]]}}}],["library(ndtv",{"_index":21238,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5490,13]]}}}],["library(plotli",{"_index":12860,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6999,15],[31578,15]]}}}],["library(purrr",{"_index":21723,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23742,15]]}}}],["library(quanteda",{"_index":21776,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29835,17]]}}}],["library(quanteda.textmodel",{"_index":21840,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42778,28]]}}}],["library(quanteda.textplot",{"_index":21852,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45417,27]]}}}],["library(rcolorbrew",{"_index":20052,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20729,21]]}}}],["library(rmariadb",{"_index":13178,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21241,17],[22235,17],[24665,17],[29095,17],[31479,17],[38162,17],[40666,17]]}}}],["library(rtweet",{"_index":19788,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[8490,15]]}}}],["library(sf",{"_index":12858,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6973,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18133,11],[20954,11],[36507,11]]}}}],["library(shini",{"_index":20552,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18118,14],[20939,14],[36492,14]]}}}],["library(sna",{"_index":21236,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5463,12]]}}}],["library(stringr",{"_index":21724,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23758,16]]}}}],["library(syuzhet",{"_index":20051,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20712,16]]}}}],["library(tidyvers",{"_index":2310,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3282,18]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3686,18]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8506,18]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18099,18],[20920,18],[36473,18]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23684,19]]}}}],["library(tm",{"_index":20054,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20770,11]]}}}],["library(tmap",{"_index":12859,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6985,13]]}}}],["library(token",{"_index":2311,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3301,19]]}}}],["library(tsna",{"_index":21237,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5476,13]]}}}],["library(wordcloud",{"_index":20053,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20751,18]]}}}],["library(xlsx",{"_index":19728,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26983,13]]}}}],["library.1",{"_index":15655,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[1954,9]]}}}],["library/frameworks/python.framework/versions/3.10/lib/python3.10/sit",{"_index":14546,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42648,70]]}}}],["library/java/javavirtualmachines/adoptopenjdk",{"_index":9572,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8838,46],[9985,46]]}}}],["library/java/javavirtualmachines/jdk",{"_index":9569,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8735,37],[8906,37]]}}}],["library4",{"_index":7270,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[8790,8]]}}}],["library’",{"_index":4281,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46003,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5198,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16117,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13097,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29400,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3148,9],[3454,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4416,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2204,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7719,9],[8346,9],[10740,9],[12929,9],[37656,9]]},"/en/lessons/sonification":{"position":[[34545,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31472,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2018,9],[7515,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46452,9]]}}}],["libreoffic",{"_index":12512,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5757,11],[5889,11],[5947,11],[5970,11],[6232,11],[9355,11],[22827,11],[22865,12],[23401,11],[23541,11],[23597,11],[23788,11],[24489,11],[25223,11],[25520,11],[25608,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11041,11]]},"/en/lessons/space-place-gazetteers":{"position":[[3425,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21277,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32528,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[2482,11],[2505,11],[2849,11],[5827,11],[7106,11],[7152,11],[8057,11],[8872,11],[8904,11],[8974,11],[10867,11],[11164,12],[11644,11],[12969,11],[14083,11],[14340,11],[15746,11],[16567,12],[16805,12],[16996,11],[17686,12],[17885,11],[25003,11],[25334,11],[25658,11],[27502,11],[29403,11],[29611,11],[31117,11]]}}}],["libreoffice’",{"_index":23016,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[6768,13]]}}}],["librubberband",{"_index":15758,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9158,13]]}}}],["libswresampl",{"_index":15781,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9651,13]]}}}],["libswscal",{"_index":15779,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9612,10]]}}}],["libtesseract",{"_index":15759,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9181,12]]}}}],["libx264",{"_index":15760,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9203,7],[19344,7],[19472,7],[27525,7],[27695,7],[27918,7]]}}}],["libx265",{"_index":15761,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9220,7]]}}}],["libxvid",{"_index":15762,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9237,7]]}}}],["libya",{"_index":20916,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8790,6],[8896,5]]}}}],["libyan",{"_index":20918,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9058,6]]}}}],["libzotero",{"_index":7601,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2703,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1108,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[95,9],[1041,9],[1150,9],[1262,10],[1451,9],[1602,9],[1774,9],[1807,9]]}}}],["licenc",{"_index":13131,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8353,8],[10656,7]]}}}],["licenciam",{"_index":11782,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6172,9]]}}}],["licens",{"_index":315,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7804,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5003,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16799,7],[16956,8],[17013,7],[17068,7],[17157,7],[17184,8],[17634,7],[17829,7],[17852,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30903,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39683,8],[46780,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12669,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45163,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9444,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1360,7],[4002,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53321,8],[53411,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20110,8],[20141,7],[20161,7],[20195,7],[20325,8],[20369,7],[20444,7],[20462,7],[20579,7],[20630,7],[20657,8],[20837,7],[21036,7],[21070,7],[21126,7],[21228,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15765,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52124,8]]},"/en/lessons/qgis-layers":{"position":[[827,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7385,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2425,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24138,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12513,7],[16051,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3778,8]]}}}],["licentiam",{"_index":11859,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7030,9],[7718,9]]}}}],["lie",{"_index":3715,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2156,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27039,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20221,3]]},"/en/lessons/logistic-regression":{"position":[[46366,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41970,3]]}}}],["lieu",{"_index":1016,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2861,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3023,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26929,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1839,4]]}}}],["life",{"_index":2211,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8317,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2860,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69929,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5337,4],[30004,4],[30296,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1073,4]]},"/en/lessons/extracting-keywords":{"position":[[2894,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1999,5],[38954,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26137,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28113,4],[32759,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27941,4]]},"/en/lessons/intro-to-bash":{"position":[[18137,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5734,5]]},"/en/lessons/intro-to-powershell":{"position":[[16491,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12912,5],[21432,4],[22200,4],[22362,4],[34499,4],[35598,4],[36849,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51773,4]]},"/en/lessons/linear-regression":{"position":[[73570,4]]},"/en/lessons/linux-installation":{"position":[[638,5]]},"/en/lessons/logistic-regression":{"position":[[48059,4],[56238,5],[64916,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10322,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3888,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11982,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9887,4]]},"/en/lessons/windows-installation":{"position":[[237,5]]}}}],["lifelong",{"_index":5185,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63765,8]]}}}],["lifespan",{"_index":22846,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[16699,8]]}}}],["lifestyl",{"_index":15908,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36225,9],[36706,9]]}}}],["lifetim",{"_index":14825,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51142,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9818,10],[17988,9]]}}}],["life’",{"_index":16248,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17831,6]]}}}],["lift",{"_index":3637,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6759,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[20507,7]]}}}],["ligatur",{"_index":18739,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5995,11]]},"/en/lessons/transliterating":{"position":[[9712,9],[9842,9]]}}}],["light",{"_index":244,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5201,5],[5311,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12540,5],[24892,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60882,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37040,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4355,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35409,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13555,5],[13779,5],[14328,5],[14423,5],[14564,5],[14616,6],[14771,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24222,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31918,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3781,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21954,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15016,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[7179,6],[7205,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[12205,6],[25534,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7341,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16116,6],[16259,6],[16283,7],[16585,6],[17085,6],[17182,5],[17325,5],[17379,8],[18297,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42061,6]]},"/en/lessons/sentiment-analysis":{"position":[[3380,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8270,5]]}}}],["lightbulb",{"_index":15523,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8514,9]]}}}],["lighten",{"_index":13216,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26152,10],[28273,10]]}}}],["lighter",{"_index":11091,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22340,7],[24325,7]]}}}],["lightli",{"_index":4497,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65360,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3297,7]]}}}],["lightn",{"_index":13154,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14669,9],[15372,9]]}}}],["lightweight",{"_index":1038,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3646,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33959,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[701,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21579,12],[32118,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[19825,11]]},"/en/lessons/linear-regression":{"position":[[6897,11]]}}}],["like",{"_index":15026,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[25293,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[917,5],[1108,5],[6875,5],[20814,7],[21012,7],[21169,7],[25321,7],[29298,5],[29697,5],[29771,5],[30555,5],[30712,5],[31587,7],[32400,5],[32645,5],[32922,5],[35213,5],[35292,5],[36117,5],[36138,5],[36169,5],[36416,5],[36721,5],[36774,5],[40232,5],[40341,6]]},"/en/lessons/sentiment-analysis":{"position":[[17762,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30960,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10686,6]]}}}],["like_num",{"_index":11540,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16693,12]]}}}],["likeli",{"_index":16267,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23597,8]]}}}],["likelihood",{"_index":8655,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30613,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29972,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14080,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[32242,10]]},"/en/lessons/gravity-model":{"position":[[26553,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29964,10]]},"/en/lessons/logistic-regression":{"position":[[6770,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9708,10],[9837,10]]}}}],["likewis",{"_index":1626,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33366,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[4963,9]]},"/en/lessons/gravity-model":{"position":[[34548,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[9837,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28272,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7223,9]]},"/en/lessons/linear-regression":{"position":[[12645,9],[47995,9]]},"/en/lessons/logistic-regression":{"position":[[4336,9],[22572,9],[26262,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10412,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3577,9]]}}}],["lilia",{"_index":10389,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5881,6]]}}}],["lilypond",{"_index":20831,"title":{},"body":{"/en/lessons/sonification":{"position":[[39183,8]]}}}],["lim",{"_index":18992,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36776,6],[37002,3],[37572,4],[37810,4]]}}}],["lim.append(img_pad",{"_index":18996,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36971,19]]}}}],["lim=list_regions(p",{"_index":19016,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38647,19]]}}}],["lim_p",{"_index":19015,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38609,8]]}}}],["lim_p.append(page_im",{"_index":19018,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38701,21]]}}}],["lim_p[0].save(new_filepath",{"_index":19019,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38728,27]]}}}],["limit",{"_index":119,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2352,11],[9249,6],[9382,5],[9477,5],[10915,7],[23604,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1562,7],[2395,6],[6696,6],[6821,5],[7774,7],[9267,5],[9689,7],[11962,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2257,5],[12335,5],[13356,5],[14641,5],[14699,5],[14841,5],[14915,5],[15529,5],[16963,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5277,5],[5748,5],[14164,7],[14298,5],[16579,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52936,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5904,7],[8696,5],[8742,5],[13579,5],[13630,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60305,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[911,11],[7528,11],[9136,8],[43493,6],[57657,11],[64887,7]]},"/en/lessons/common-similarity-measures":{"position":[[5587,6],[31953,5],[32024,5],[34044,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11841,10],[22999,7],[30823,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6597,11],[18970,11],[19980,11],[41632,11],[57193,7],[57205,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22900,8],[45224,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3824,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6871,12],[8057,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1740,7],[3297,7],[5900,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10429,7],[38930,8],[39584,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17716,5],[17828,5],[17841,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39347,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21189,5],[21267,5],[28899,7],[37592,5],[37903,5],[48926,5],[48991,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6100,5],[42598,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21977,5],[34164,11]]},"/en/lessons/extracting-keywords":{"position":[[3746,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3108,7],[5823,6],[23842,7],[34676,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18804,6],[22945,7],[26912,7],[34097,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29655,5]]},"/en/lessons/geocoding-qgis":{"position":[[1840,7],[4793,7],[14637,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2384,7],[31182,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11300,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[628,11],[10494,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17469,6],[18265,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4751,12],[5487,10],[5523,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15750,5],[18768,8],[22522,5],[25890,5]]},"/en/lessons/gravity-model":{"position":[[24108,5],[58635,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1629,11],[3156,12],[4347,5],[26568,7],[41313,11]]},"/en/lessons/installing-omeka":{"position":[[2487,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19231,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6577,7],[38560,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17776,6],[23069,10],[29885,7],[45310,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6302,12],[7490,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17773,7],[18245,11],[34192,7],[35728,7],[36035,7],[37742,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1368,8],[48371,6]]},"/en/lessons/jupyter-notebooks":{"position":[[38282,5]]},"/en/lessons/linear-regression":{"position":[[2781,7],[32114,5],[32313,8],[58575,6],[58727,6]]},"/en/lessons/linux-installation":{"position":[[655,7]]},"/en/lessons/logistic-regression":{"position":[[2501,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10577,5]]},"/en/lessons/naive-bayesian":{"position":[[8418,7],[31166,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2770,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[741,7]]},"/en/lessons/research-data-with-unix":{"position":[[9308,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38380,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3616,7],[47959,8]]},"/en/lessons/sentiment-analysis":{"position":[[4115,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6855,7]]},"/en/lessons/space-place-gazetteers":{"position":[[11025,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31238,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8651,11],[15437,8],[16587,5],[42125,7],[64616,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17414,6],[23911,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3376,12],[5956,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2082,11],[16691,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19434,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3443,11],[12542,5],[19369,7]]},"/en/lessons/vector-layers-qgis":{"position":[[16147,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2662,7],[20064,7]]},"/en/lessons/windows-installation":{"position":[[254,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[924,7]]}}}],["limiti",{"_index":21806,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[38004,8]]}}}],["limitless",{"_index":8013,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45105,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13457,10]]}}}],["linard",{"_index":10025,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57732,7]]}}}],["lincoln",{"_index":1536,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30052,7],[32493,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22114,8],[32335,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60557,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9998,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2915,7],[57915,7]]},"/en/lessons/intro-to-linked-data":{"position":[[30175,8],[37290,7],[37849,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[13741,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15084,7],[18279,7],[28048,7]]}}}],["lincolnshir",{"_index":10897,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9038,12]]}}}],["lincolnshire41179.81818148426.1958.73",{"_index":13689,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38755,37]]}}}],["lincolnshire4186",{"_index":13785,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54586,16]]}}}],["lincoln’",{"_index":11577,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24153,9]]},"/en/lessons/intro-to-linked-data":{"position":[[1657,9],[30340,9]]}}}],["linda",{"_index":20945,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17126,5],[50808,5]]}}}],["line",{"_index":9,"title":{"/en/lessons/intro-to-bash":{"position":[[33,4]]},"/en/lessons/intro-to-powershell":{"position":[[36,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[113,4],[1543,4],[2023,4],[2412,4],[2596,5],[2681,4],[2943,5],[5383,5],[5719,4],[7429,4],[9085,4],[9431,4],[10077,4],[11101,5],[11150,4],[11242,4],[11658,5],[12598,4],[14473,5],[15919,5],[16258,6],[16956,6],[18010,5],[23879,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[549,5],[664,5],[6624,4],[7436,6],[7482,6],[7660,5],[8801,5],[9176,5],[11570,4],[11868,4],[11946,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20281,5],[24673,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[530,5],[1192,5],[5182,4],[6259,4],[6643,4],[6877,4],[16125,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[575,5],[634,4],[938,5],[1010,5],[2874,5],[3599,4],[4652,4],[4772,4],[6465,4],[8740,4],[8907,5],[10300,4],[15923,5],[17110,5],[17519,5],[17740,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2725,5],[7707,5],[11059,4],[11153,4],[11860,4],[12540,5],[16506,5],[19044,4],[19418,4],[19516,4],[26477,4],[26687,5],[26715,5],[26953,4],[27669,4],[28196,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15520,6],[15619,5],[15683,4],[15731,4],[15827,5],[15840,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1282,4],[1357,4],[9241,4],[9892,5],[10593,4],[12580,4],[12909,5],[13472,4],[13654,4],[14778,4],[14797,4],[15207,4],[15339,4],[15543,4],[15628,4],[15985,5],[16153,5],[16180,4],[16513,4],[16650,4],[17021,4],[17163,4],[17295,5],[17542,4],[17570,4],[17954,4],[18733,4],[18791,4],[18967,4],[19134,4],[19609,4],[19895,4],[20309,4],[20460,4],[20499,4],[20564,4],[20722,4],[21103,4],[21547,4],[21615,4],[21946,5],[22120,5],[28027,5],[28699,5],[29419,5],[29804,5],[31129,5],[31833,5],[31977,4],[32027,4],[32151,4],[32200,4],[32398,4],[32556,4],[32949,4],[33333,4],[33759,4],[36308,4],[37236,4],[37524,5],[38517,5],[38922,5],[47711,5],[52986,5],[58808,4],[59304,5],[60039,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7000,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4865,4],[6111,4],[7373,5],[7427,4],[7493,4],[7511,6],[7570,5],[7613,5],[7666,5],[7687,5],[7819,5],[8071,4],[8110,4],[8931,4],[9102,4],[9138,4],[9383,5],[9452,5],[9517,6],[9567,5],[9617,4],[9645,5],[9788,5],[10358,5],[10387,4],[10511,5],[10651,5],[10995,4],[11156,5],[11271,5],[11626,5],[11849,5],[12444,4],[13136,4],[13367,5],[13461,5],[13768,5],[14453,4],[15145,4],[15182,4],[15248,4],[15266,6],[15325,5],[15368,5],[15421,5],[15442,5],[15574,5],[15826,4],[15865,4],[16669,4],[16840,4],[16876,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31271,4],[47831,4],[50276,4],[50492,4],[50600,4],[50769,5],[50903,4],[50919,4],[51004,6],[51053,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23430,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1193,4],[1435,4],[1497,5],[1552,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3012,4],[4768,4],[9570,5],[17613,5],[19628,6],[20878,4],[22804,5],[23425,5],[23449,5],[27420,4],[41454,4],[41555,5],[43034,4]]},"/en/lessons/common-similarity-measures":{"position":[[10969,4],[11638,5],[12171,4],[12721,4],[12762,4],[14186,5],[14340,5],[14392,4],[14581,6],[14630,4],[14690,4],[14793,5],[14868,4],[16203,4],[16992,5],[19953,5],[20150,4],[23240,5],[26467,4],[27564,4],[27937,4],[28478,4],[30826,4],[31813,4],[32874,5],[39467,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38003,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10510,4],[23865,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6083,4],[8399,4],[11709,5],[11796,6],[15284,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15330,5],[26263,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1093,4],[1329,4],[1420,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2514,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2166,5],[2937,5],[3226,4],[3407,4],[3502,5],[14852,4],[15818,5],[15887,4],[15924,4],[15972,4],[16243,4],[16883,5],[17235,5],[19183,5],[19281,5],[22383,4],[27518,4],[39474,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[123,4],[1218,4],[3142,4],[3246,4],[5194,4],[5334,5],[5451,4],[7329,5],[10353,4],[15392,4],[26678,4],[26786,4],[27143,4],[31242,5],[36507,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30552,5],[35573,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10858,4],[18256,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1175,4],[1330,4],[3840,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16050,4],[18397,4],[18622,5],[19260,4],[20422,4],[22472,4],[24881,4],[27332,4],[35102,4],[40097,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2703,5],[2886,5],[6880,6],[7999,5],[10052,5],[10122,4],[10337,5],[10362,4],[11028,4],[11191,5],[12613,4],[17171,4],[17815,5],[17843,4],[18164,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3521,5],[9102,6],[9160,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3592,4],[12838,5],[13020,4],[13658,4],[13764,5],[13791,4],[13893,4],[14062,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[809,4],[832,4],[851,4],[874,4],[893,4],[914,4],[934,5],[960,5],[987,5],[5977,5],[10150,5],[16679,4],[16704,4],[16712,4],[17878,4],[20387,5],[20512,5],[20619,4],[20888,4],[21197,4],[21344,4],[21956,4],[22242,4],[22360,4],[22715,4],[23782,4],[25931,4],[26417,5],[26781,6],[26800,4],[27875,4],[29086,5],[29318,4],[29409,4],[29480,4],[29560,4],[29616,4],[29727,5],[30603,4],[30735,4],[32836,5],[35545,5],[35576,5],[36283,4],[36494,4],[36546,4],[37592,4],[37698,4],[37925,4],[38071,4],[38261,4],[38355,4],[38433,4],[38519,4],[43392,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1726,4],[5308,6],[9361,5],[9486,6],[9555,4],[12130,4],[13146,4],[15202,4],[15405,4],[15674,5],[21488,5],[21527,5],[26754,5],[26778,4],[27395,4],[28012,4],[29033,5],[40968,4],[41457,4],[45823,4],[47108,4],[50718,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[486,5],[7320,6],[11572,5],[11700,6],[11775,6],[11840,5],[11995,5],[12082,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8436,6],[16934,4],[17541,5],[18084,4],[18607,5],[19994,4],[20576,4],[20744,5],[20991,4],[21281,4],[21923,4],[22832,5],[24436,4],[25114,4],[26891,4],[32085,5],[34953,4],[35571,4],[35833,5],[44554,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2534,4],[2884,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5559,6],[5982,4],[16642,4],[21009,5],[23217,4],[30263,5],[31548,5],[32167,4],[44588,4],[46197,4],[49189,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5487,4],[5697,4],[5746,4],[11354,5],[17102,5],[17147,5],[25239,4],[25887,4]]},"/en/lessons/extracting-keywords":{"position":[[5183,4],[8757,4],[9289,5],[9467,4],[9831,5],[10313,5],[12502,6],[12673,4],[12767,5],[13026,4],[13244,4],[13463,5],[13616,4],[13658,4],[13701,4],[13885,5],[13929,4],[15323,4],[15623,4],[15731,5],[15998,5],[16990,5],[17928,5],[19010,6],[19461,5],[19518,5],[19625,5],[20097,5],[20663,5],[22066,4],[22365,5],[22908,5],[22942,4],[22961,4],[23093,4],[25362,4],[25424,4],[25615,6],[26402,5],[28453,5],[30994,5],[31917,4],[32400,5],[33011,4],[33937,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10779,4],[11165,4],[12359,5],[14592,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5251,4],[6999,5],[13898,4],[14042,5],[14466,4],[14637,4],[14736,5],[15046,6],[15191,4],[15639,5],[15685,5],[15949,4],[16051,5],[16389,5],[16442,4],[16572,5],[16807,5],[16856,5],[17067,8],[25620,4],[31020,5],[35590,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13908,4],[13982,4],[19748,4],[22936,4],[25858,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2844,4],[4146,4],[4207,4],[4247,4],[8404,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1204,6],[1391,5],[3095,4],[3103,4],[5793,5],[8341,5],[13362,4],[18339,5],[19276,5],[19327,4],[21173,5],[21260,4],[21268,5],[21621,4],[23236,5],[23759,4],[24645,5],[24656,4],[24721,4],[25232,8],[25354,5],[25654,8],[25880,4],[26524,5],[26631,4],[26778,4],[26858,5],[27879,5],[28021,5],[28241,4],[28584,4],[28779,5],[29209,4],[29351,4],[29672,4],[29713,8],[29866,4],[29907,8],[30367,4],[30452,4],[30499,4],[30545,4],[30633,4],[30716,4],[30761,4],[31120,4],[31431,4],[32755,4],[32883,4],[32989,4],[33508,4],[33556,4],[33965,4],[34096,4],[34162,4],[34206,4],[34276,4],[34380,4],[34588,6],[34610,4],[34704,4],[34828,4],[35025,4],[35759,4],[35821,4],[36121,4],[36323,4],[36825,5],[36900,4],[36981,4],[37044,4],[37082,6],[37188,5],[37462,5],[37942,5],[38078,5],[38642,4],[38760,5],[39445,5],[39677,4],[40212,5],[42436,6],[43813,5],[43957,5],[44547,4],[44852,5],[45223,5],[45389,4],[45567,5],[46022,6],[46048,4],[46243,4],[46564,4],[46785,6],[46865,5],[46922,5],[47138,5],[47226,4],[47327,4],[47721,5],[48180,4],[48203,4],[49011,4],[49022,4],[49230,5],[50094,4],[50102,5],[50242,5],[50302,5],[50466,5],[50521,4],[50669,6],[50699,5],[51087,5],[51151,5],[51541,4],[52706,4],[53871,5],[55298,4],[55402,4],[57845,5],[58618,5],[59067,4],[60371,5]]},"/en/lessons/geocoding-qgis":{"position":[[1883,4],[9195,4],[11388,4],[17065,4],[23926,4],[34313,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[257,4],[2416,5],[2503,5],[2620,4],[5406,4],[6615,4],[9564,5],[13469,4],[15427,5],[19565,4],[19825,5],[27348,5]]},"/en/lessons/georeferencing-qgis":{"position":[[11690,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[23876,5],[26183,4],[26295,5],[26337,4],[26789,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1807,4],[1848,4],[9427,4],[9594,4],[16655,4],[16751,5],[21292,4],[21552,6],[21689,5],[25817,5],[26518,5],[26553,6],[26636,5],[26658,5],[26764,4],[29542,4],[31127,5],[33802,4],[33837,4],[35186,4],[35214,4],[35284,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[312,4],[4143,4],[4334,4],[4513,4],[4590,5],[4611,4],[4708,4],[4784,5],[5696,5],[8655,4],[10762,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[25268,6],[28980,4],[30283,4],[33715,4],[40554,4],[41688,4],[42777,4],[45634,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[567,5],[1412,6],[5186,6],[5300,5],[5596,6],[6653,4],[8667,5],[8726,5],[8790,5],[8839,6],[9037,4],[9274,5],[9409,5],[9638,4],[9752,5],[9933,5],[10056,6],[10152,4],[13033,8],[16410,6],[16729,4],[16763,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24062,4],[24112,4],[24165,7]]},"/en/lessons/gravity-model":{"position":[[21539,4],[21657,5],[22494,5],[24268,4],[24319,4],[39654,4],[39677,4],[39924,4],[40154,4],[43244,4],[43711,4],[48062,4],[48983,4],[48997,4],[49134,4],[49560,4]]},"/en/lessons/installing-omeka":{"position":[[1326,5],[1388,5],[1902,5],[8035,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2045,4],[3567,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30334,4],[39931,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[411,4],[1097,4],[1238,4],[4218,4],[4246,5],[5248,5],[13957,4],[13998,4],[14239,4],[14341,4],[14722,4],[14743,7],[14966,4],[15190,4],[15274,5],[16080,4],[16164,5],[21755,6],[30526,4],[39114,4],[41064,4],[41142,4],[41300,4],[41676,5],[41730,6],[41891,4],[42282,4],[43798,4],[45432,4],[45789,4],[45883,5],[45952,4],[46044,5],[46215,4],[46437,4],[46582,4],[46732,4],[46825,4],[47179,4],[47439,4],[48474,4],[49140,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2319,5],[9750,4],[18074,4],[20686,4],[21623,4],[23349,5],[23823,4],[27306,5],[30498,4],[50459,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11883,4],[12101,4],[12159,4],[14950,4]]},"/en/lessons/intro-to-bash":{"position":[[34,4],[86,4],[305,4],[435,4],[552,4],[1021,4],[1116,4],[1509,4],[1716,4],[2059,4],[6844,4],[8147,4],[11450,5],[11687,5],[11910,4],[11983,5],[12636,4],[13144,4],[13258,4],[14762,4],[15146,6],[15218,6],[15339,5],[15418,6],[17646,4],[17723,5],[18164,4],[18461,4],[18816,5],[19963,4],[20342,5],[24612,5],[25033,5],[25345,4],[26358,5],[26420,5],[26683,4],[26750,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[854,4],[1038,5],[2223,4],[3044,4],[4597,4],[7022,5],[8181,5],[8246,4],[8316,4],[8778,5],[11901,4],[12272,4],[13279,4],[13658,5],[14524,4],[15406,4],[16217,4],[16269,5],[17444,4],[18644,4],[19618,4]]},"/en/lessons/intro-to-linked-data":{"position":[[19381,5],[24426,5],[35108,5],[35188,4]]},"/en/lessons/intro-to-powershell":{"position":[[37,4],[1311,4],[1495,4],[2072,4],[2239,5],[2531,4],[2579,4],[2895,4],[3091,5],[3204,4],[6663,4],[9590,4],[10103,4],[17415,5],[18696,5],[21779,5],[22310,5],[22561,4],[27932,5],[30625,5],[31672,5],[31906,5],[32094,6],[34170,4],[36034,6],[36102,5],[36409,6],[36556,4],[36891,6],[38175,4],[38282,4],[39413,5],[40645,5],[40756,4],[41029,5],[41494,4],[42196,5],[44617,6],[44698,6],[44978,5],[46366,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23062,5],[24401,4]]},"/en/lessons/introduction-map-warper":{"position":[[5234,6],[16320,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2755,4],[4456,4],[4606,5],[10588,5],[11870,4],[14508,4],[14889,5],[15328,5],[16228,4],[16701,5],[37902,4],[38770,4],[42711,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6052,4],[10945,5],[19976,5],[22017,4],[22085,4],[22431,5],[22451,4],[25714,5],[27384,4],[27392,5],[27408,4],[27676,4],[28183,4],[28782,5],[29099,4],[29309,4],[30200,5],[30856,5],[30925,5],[31282,5],[31386,4],[31457,5],[33592,6],[34197,4],[34205,4],[34246,4],[34299,4],[42910,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5182,4],[20170,4],[20523,5],[21371,4]]},"/en/lessons/json-and-jq":{"position":[[303,5],[706,4],[1888,4],[5340,4],[5912,5],[6238,4],[8790,4],[8848,5],[8875,4],[8960,4],[9016,5],[9170,5],[9330,4],[10435,4],[10518,4],[16265,5],[16391,6],[16467,5],[16562,5],[16675,5],[16881,5],[17007,5],[17053,5],[17142,6],[17312,4],[17328,6],[17557,6],[17836,6],[19480,5],[19528,4],[25453,4],[25494,4],[25517,5],[26927,5],[34064,5],[37220,4],[37270,5],[37407,5],[37476,4],[37717,5],[37825,6],[37998,4],[38628,4],[38955,4],[39262,4],[39310,5],[40613,4]]},"/en/lessons/jupyter-notebooks":{"position":[[5271,4],[6748,4],[9913,6],[10009,4],[11318,4],[11674,5],[12575,4],[12843,4],[13730,5],[14820,5],[14922,5],[20250,4],[21210,4],[23625,5],[24109,5],[27932,6],[29322,4],[29561,4],[29654,5],[29862,4],[29993,5],[30017,7],[30284,4],[47730,4],[47738,5],[48321,5],[48391,5],[48790,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8419,4]]},"/en/lessons/linear-regression":{"position":[[15351,4],[15436,4],[15552,4],[16431,4],[17153,4],[17618,4],[17891,4],[17921,4],[18006,5],[18047,4],[18094,4],[18173,5],[18225,4],[18292,4],[18653,5],[18696,4],[18739,4],[18825,4],[18973,4],[19081,4],[19478,5],[19559,4],[20285,4],[37975,5],[40918,5],[41479,4],[47663,5],[47711,5],[47810,5],[50706,5],[51639,5],[53128,4],[56393,4],[56431,4],[56545,4],[57952,4],[59215,4],[59254,4],[59277,4],[59431,5],[59556,4],[60691,4],[60961,4],[64768,4],[65872,4],[70189,4]]},"/en/lessons/linux-installation":{"position":[[3223,4]]},"/en/lessons/logistic-regression":{"position":[[30222,5],[36145,4],[52673,4],[53416,5]]},"/en/lessons/mac-installation":{"position":[[2602,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[770,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3010,5],[3544,6],[6215,4],[6423,4],[6945,5],[7546,4],[7554,5],[7596,4],[9072,4],[13874,4],[14134,4],[16411,5],[17427,6],[19852,5],[30777,5],[31332,4],[33562,5],[35168,5]]},"/en/lessons/naive-bayesian":{"position":[[21034,4],[27624,4],[31371,4],[32204,5],[36832,5],[36914,5],[46445,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5691,5],[7806,4],[7976,4],[8550,5],[11386,5],[12244,5],[12358,5],[14958,4],[15149,4],[16730,5],[30808,4],[43658,4]]},"/en/lessons/output-data-as-html-file":{"position":[[5427,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4348,5]]},"/en/lessons/preserving-your-research-data":{"position":[[14070,4],[15461,5]]},"/en/lessons/qgis-layers":{"position":[[9015,6],[9115,6],[9212,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2394,4],[3951,4],[6951,5],[7379,5],[8897,5],[9015,4],[9514,5],[9766,5],[25543,5]]},"/en/lessons/research-data-with-unix":{"position":[[583,6],[2724,6],[6366,6],[6568,6],[6617,4],[6723,4],[7289,4],[7473,4],[7658,4],[7796,4],[7996,4],[8792,5],[10177,4],[11493,5],[12009,5],[12322,5],[12995,5],[13980,4],[14092,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16803,5],[17315,5],[17398,5],[17620,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20314,5],[20429,5],[25117,4],[26050,5],[43501,4],[43629,4],[43661,4],[47178,4],[47292,5]]},"/en/lessons/sentiment-analysis":{"position":[[12186,6],[15395,4],[22581,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17743,4],[17751,5],[18339,4],[20912,6],[23612,5],[26203,4],[36454,5]]},"/en/lessons/sonification":{"position":[[14751,4],[20170,4],[21595,5],[29523,5],[30793,4],[30858,5],[35467,4],[35624,4],[35800,6],[36091,5],[36419,5],[37629,5]]},"/en/lessons/space-place-gazetteers":{"position":[[9385,6],[9767,6],[49792,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[309,4],[9379,4],[9418,5],[9692,4],[10402,5],[13006,4],[13831,5],[13843,5],[16751,4],[17031,5],[17075,6],[17154,4],[17205,6],[18250,4],[18356,4],[18458,5],[18845,4],[19187,5],[19235,5],[21367,5],[23226,4],[23472,4],[24277,4],[25748,4],[25947,4],[26522,4],[33848,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4067,4],[5161,4],[16666,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3558,4],[8427,5],[21110,4],[21534,4],[22840,5],[23160,5],[35575,4],[35834,5],[42884,5],[43138,5],[43630,4],[43821,4],[44029,6],[47584,4],[47771,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42304,5],[53853,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[131,5],[190,4],[274,4],[706,4],[6262,4],[8758,4],[8795,5],[8952,4],[12925,5],[16807,6],[17956,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2930,6],[19536,4],[19544,5],[19590,5],[20851,4],[20859,4],[20997,4],[21172,5],[22754,4],[24744,5],[24916,4],[24924,5],[24970,4],[26031,4],[26039,4],[26177,4],[26353,5],[27793,4],[27801,5],[27835,4],[27890,4],[29213,4],[29221,5],[29372,4],[29897,5],[30411,5],[31524,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7999,4],[9876,4],[13581,4],[16981,4],[17160,4],[17203,5],[19032,5],[19258,4],[19331,4],[19584,4],[20124,4],[20288,5],[21341,5],[22140,4],[23223,4],[23446,4],[23598,5],[24532,5],[26215,4],[26607,4],[27147,5],[27415,4],[27559,4],[27634,5],[27697,4],[27991,4],[32356,5],[32591,4],[36979,4],[41613,4],[41701,4],[41797,4]]},"/en/lessons/transliterating":{"position":[[5077,4],[8797,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7591,5],[12634,5],[12813,5],[12928,5],[13961,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7206,4],[7713,4],[7772,4],[7957,4],[8026,6],[8126,4],[8201,4],[8786,4],[8957,4],[9075,4],[9553,4],[9652,5],[9808,4],[10171,5],[10383,4],[10494,4],[10587,4],[10672,4],[10858,5],[11037,4],[11786,5],[16703,4],[16739,4],[17199,5],[17352,5],[17407,5],[17502,5],[17580,5],[17649,6],[17677,5],[17815,4],[28208,6],[29901,5],[31510,4],[31704,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4404,4],[4463,4],[4560,4],[4649,4],[5587,5],[5681,4],[6024,4],[10391,5],[13115,6],[17238,4],[18305,5],[19693,4],[20257,5],[23054,5]]},"/en/lessons/vector-layers-qgis":{"position":[[534,6],[884,5],[1523,5],[10825,4],[10968,5],[12078,4],[12646,6],[15474,5],[15713,5],[16719,6]]},"/en/lessons/viewing-html-files":{"position":[[2532,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5116,4],[5459,4],[5785,4],[6663,4],[9696,5],[10619,4],[11397,5],[11532,6],[11700,5],[12297,5],[12630,5],[12972,5],[13184,5],[21882,4],[24900,4],[28734,4],[29110,4],[29209,4],[32885,5],[35726,4]]},"/en/lessons/windows-installation":{"position":[[3960,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2210,4],[2305,4],[2404,5],[3453,4],[4956,5],[9337,4],[9927,4],[11934,4],[13659,4],[21117,4]]},"/en/lessons/working-with-text-files":{"position":[[2074,5],[2806,4],[5412,5],[6256,4],[6887,4],[7846,4],[8813,5]]},"/en/lessons/working-with-web-pages":{"position":[[6870,5],[7294,5]]}}}],["line).strip",{"_index":12353,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53770,13]]}}}],["line.2",{"_index":22415,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11398,6]]}}}],["line.5",{"_index":22510,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27756,6]]}}}],["line.i",{"_index":18803,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11259,6]]}}}],["line.strip().strip",{"_index":12208,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29268,23],[31490,23]]}}}],["line.text",{"_index":22332,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29453,9]]}}}],["line.trim",{"_index":11329,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15805,12],[16057,12]]}}}],["line.trim()).slic",{"_index":11335,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16862,19]]}}}],["line.trim()).slice(1).join(\"\\n",{"_index":11333,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16578,32]]}}}],["line/termin",{"_index":15409,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1382,13]]}}}],["line1",{"_index":12308,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48043,5]]}}}],["line1}\\ntext",{"_index":12314,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48188,14]]}}}],["line2",{"_index":12310,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48066,5],[48092,5],[48113,6],[48211,9]]}}}],["line:2",{"_index":10406,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7904,6]]}}}],["line[:topic1].to_f",{"_index":20805,"title":{},"body":{"/en/lessons/sonification":{"position":[[35818,18]]}}}],["line[:topic2].to_f",{"_index":20806,"title":{},"body":{"/en/lessons/sonification":{"position":[[35848,18]]}}}],["line_color",{"_index":23385,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20189,11]]}}}],["line_color='black",{"_index":23514,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41630,19]]}}}],["line_color='grey",{"_index":23563,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45510,18]]}}}],["line_count",{"_index":21613,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43863,11],[44694,11]]}}}],["line_dash='dash",{"_index":23515,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41650,19]]}}}],["line_width=1",{"_index":23513,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41616,13]]}}}],["line_width=2",{"_index":23477,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34089,13],[34177,13],[34283,13],[39022,13],[39110,13],[39216,13]]}}}],["linear",{"_index":4011,"title":{"/en/lessons/linear-regression":{"position":[[48,7]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25355,6],[27143,6],[61046,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9339,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54236,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12661,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8587,6],[33668,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4509,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1774,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2713,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20582,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8769,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[27916,6],[28628,6]]},"/en/lessons/gravity-model":{"position":[[420,6],[457,6],[20567,6],[20604,6],[20743,6],[20776,6],[20854,6],[20920,6],[20957,6],[21314,6],[21459,6],[21847,6],[22279,6],[22612,6],[23254,6],[23288,6],[23501,6],[23594,6],[23897,6],[23949,6],[24174,6],[24414,6],[25853,6],[43643,6],[43834,6],[43936,6],[45877,6],[49094,6],[63579,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[14854,10],[14932,6],[15258,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26272,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3041,6]]},"/en/lessons/jupyter-notebooks":{"position":[[25917,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1749,6],[1824,6]]},"/en/lessons/linear-regression":{"position":[[49,7],[328,6],[356,6],[402,6],[1223,6],[1255,6],[1440,6],[2678,6],[3187,6],[3236,6],[3437,6],[3530,6],[7126,6],[8175,6],[8261,6],[9176,6],[9364,6],[12613,6],[14302,6],[14334,6],[14702,6],[14880,6],[14906,6],[14927,6],[15166,6],[15196,6],[15293,6],[16713,6],[16777,6],[17092,6],[17346,6],[19687,6],[20175,6],[20225,6],[20386,6],[20459,6],[20953,6],[21924,6],[22000,6],[24135,6],[24171,6],[42164,6],[42635,6],[45682,6],[46666,6],[46848,6],[53056,6],[54486,6],[55765,6],[56133,6],[56160,6],[58383,6],[59890,6],[61317,6],[61356,6],[62543,6],[74413,6],[79798,6],[79844,6]]},"/en/lessons/logistic-regression":{"position":[[956,6],[975,6],[1160,6],[2398,6],[2907,6],[2956,6],[3157,6],[3250,6],[3405,6],[3688,6],[7207,6],[7374,6],[10044,6],[11783,6],[11944,6],[12820,6],[12922,6],[14090,6],[14383,6],[15217,6],[15586,6],[16079,6],[16224,6],[17502,6],[18077,6],[26075,6],[26390,6],[26818,6],[27485,6],[33981,6],[34436,6],[42248,9],[43566,6],[44102,6],[44414,6],[44635,6],[44784,6],[45122,6],[61021,6],[61156,6],[61282,6],[62003,6],[63767,6]]},"/en/lessons/sonification":{"position":[[5474,6],[11114,6],[36985,6]]}}}],["linearli",{"_index":4717,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24790,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12140,8]]},"/en/lessons/linear-regression":{"position":[[17406,8]]},"/en/lessons/logistic-regression":{"position":[[61712,8]]}}}],["linearregress",{"_index":17216,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40710,18],[40967,16],[40989,18]]}}}],["linebreak",{"_index":11657,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[4320,10]]}}}],["lines(qts2",{"_index":13311,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42839,11],[45705,11]]}}}],["linetype=has\\_sesame\\_ht",{"_index":19841,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17273,25]]}}}],["lineup",{"_index":23243,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[14755,6]]}}}],["linewis",{"_index":9721,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22226,8],[22256,8]]}}}],["line’",{"_index":17059,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[18398,6]]}}}],["linger",{"_index":23008,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[3400,6]]}}}],["lingiust",{"_index":6541,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[2151,10]]}}}],["linguist",{"_index":2555,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23695,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15082,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15711,11],[16146,11],[32730,11],[33746,10],[36940,11],[37511,12],[44425,11],[48251,11],[56166,11],[56471,11],[56690,11],[56710,11],[57136,11],[57320,14],[60226,11],[65798,9],[68348,11],[68518,12],[69124,12]]},"/en/lessons/common-similarity-measures":{"position":[[3599,14]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2657,10],[3088,10],[7671,10],[7723,10],[22030,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[206,10],[813,10],[1564,10],[6508,10],[7625,10],[7913,10],[8365,10],[23784,10],[35557,10],[39263,10],[39605,10],[39644,10],[51803,10],[59476,10],[60416,11],[61582,11],[62470,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57308,11],[59502,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9951,10],[10407,10],[16402,10]]},"/en/lessons/geocoding-qgis":{"position":[[3915,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13422,10],[23678,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35182,8],[35434,10],[35958,8],[56375,12],[58405,11],[59099,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7540,10],[45282,10],[49556,11],[51085,12],[51262,10],[52560,10],[53915,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1769,10],[2497,10]]},"/en/lessons/logistic-regression":{"position":[[4647,10]]},"/en/lessons/normalizing-data":{"position":[[1738,9],[3273,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1128,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6245,10],[7287,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27910,10]]}}}],["linguistic_situ",{"_index":3879,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17784,21]]}}}],["link",{"_index":1029,"title":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23,6]]},"/en/lessons/intro-to-linked-data":{"position":[[34,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3169,6],[32352,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1966,5],[7336,5],[10278,4],[10636,5],[13040,4],[13102,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3741,5],[4053,5],[4097,5],[6654,4],[11857,5],[11964,4],[12119,6],[12141,4],[12323,6],[12671,6],[13333,4],[13459,4],[15966,5],[16003,5],[17424,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[270,4],[994,7],[3325,7],[8769,4],[9191,4],[9802,4],[14745,6],[16006,4],[16481,7],[20424,4],[21062,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7259,6],[8204,4],[10234,4],[24478,6],[36915,6],[40470,5],[41682,6],[42482,7],[43664,5],[45148,4],[49903,4],[51308,6],[54752,4],[58415,5],[60867,5],[60997,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3927,4],[6297,6],[7715,4],[7844,4],[12448,5],[15886,6],[17579,4],[19350,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7882,4],[28960,6],[39264,6],[57051,5],[67531,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6848,4],[6868,6],[6879,4],[7062,4],[51221,4],[70048,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4593,5],[11616,5],[12270,5],[12312,4],[13494,4],[14333,4],[16161,4],[23882,4],[28218,5],[28287,5],[28415,5],[39891,4],[43938,7],[46994,5],[47634,4],[53616,4],[53667,4],[55002,4],[55147,4],[56795,4],[65437,5],[66009,5],[67894,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15748,4],[18232,4],[20758,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3403,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2673,5],[10819,4],[11682,4],[17376,4],[26429,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20977,4],[33494,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21092,4],[37229,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18173,4],[18571,4],[18630,4],[19047,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1510,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15084,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5335,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3882,5],[4582,6],[21304,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[882,4],[17236,5],[22723,4],[22729,4],[23036,4],[23219,4],[23521,5],[23566,4],[23615,6],[23655,4],[23759,4],[24158,6],[24220,4],[24413,4],[31132,6],[35643,5],[35913,4],[36634,4],[43073,4],[43238,4],[44589,4],[46084,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43920,5],[57344,4],[57541,4],[57710,4],[57908,4],[57993,4],[58254,4],[58472,4],[58783,4],[59250,4],[59521,4],[59665,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5809,4],[10385,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6622,4],[11820,5],[11861,4],[12032,5],[12217,5],[30735,4],[30810,5],[31651,5],[31765,4],[31928,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1654,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2318,5],[4114,6],[4899,5],[4922,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12438,5],[14051,4]]},"/en/lessons/extracting-keywords":{"position":[[9695,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6656,4],[20066,6],[22418,6],[26253,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[536,7],[2717,6],[2801,6],[2901,4],[2942,6],[3039,6],[7400,5],[7583,5],[22025,7],[22166,7],[22275,4],[24971,4],[26797,6],[28274,6],[28724,6],[34826,6]]},"/en/lessons/geocoding-qgis":{"position":[[7722,4],[24690,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3957,5],[23507,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3186,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[2196,4],[3647,6],[12756,6],[22636,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27531,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[490,5],[7390,5],[7397,5],[7441,5],[7476,4],[7772,5],[7923,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5677,4],[7570,5],[12803,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5792,5],[10715,4],[19570,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24,6],[275,6],[525,7],[716,6],[2052,6],[2094,7],[3127,6],[8079,6],[10237,5],[10954,6],[11338,4],[12611,4],[14181,5],[14976,4],[16875,4],[17380,5],[17616,4],[19964,7],[20063,4],[20429,6],[20769,5],[22899,4],[23490,5],[24633,4],[25483,5],[26516,5],[26710,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[28438,5],[28775,4],[29445,4],[30104,7],[42215,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2984,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[442,4],[22803,4],[22964,6],[22983,4],[23078,5],[23603,6],[24314,6],[24422,5],[24934,6],[25006,6],[35549,4],[36243,5],[36307,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3606,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5641,5],[8046,5],[23472,6],[46345,5],[46888,5],[47767,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25296,4],[39703,4]]},"/en/lessons/intro-to-bash":{"position":[[14050,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1720,6],[4549,8],[4603,5],[4634,4],[4642,6],[8044,5],[8076,4],[8084,6],[8607,4],[8630,4],[8960,4],[9667,5],[9699,4],[9707,6],[9854,5],[9884,5],[10397,5],[10444,4],[10823,7],[10857,7],[11343,5],[11374,4],[11382,6],[12227,8],[12278,5],[12309,4],[12317,6],[13231,8],[13287,5],[13320,4],[13328,6],[13861,4],[14280,4],[14476,8],[14532,5],[14565,4],[14573,6],[15118,4],[15358,8],[15414,5],[15447,4],[15455,6],[16482,4],[17396,8],[17452,5],[17485,4],[17493,6],[18599,8],[18700,4],[19570,8],[19626,5],[19659,4],[19667,6]]},"/en/lessons/intro-to-linked-data":{"position":[[35,6],[98,6],[501,6],[621,6],[743,6],[938,6],[1163,6],[1691,6],[2358,6],[2386,6],[2536,6],[2696,6],[5467,6],[7176,6],[8467,7],[8860,5],[13267,4],[15925,6],[16677,4],[16717,7],[18736,6],[20795,4],[20857,4],[24661,5],[36776,6],[36945,6],[37186,6],[37322,6],[37342,6],[37447,6],[37726,6],[38254,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7329,5],[25812,5]]},"/en/lessons/introduction-map-warper":{"position":[[1339,4],[7025,6],[20117,6],[21053,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6170,4],[37456,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[569,5],[21746,5],[23216,4],[32589,5],[34387,5],[34470,5],[34912,4],[35253,4],[35305,5],[35411,4],[35509,5],[35529,6],[35607,4],[36550,5],[38409,5]]},"/en/lessons/json-and-jq":{"position":[[3123,8],[6685,5],[7362,8]]},"/en/lessons/jupyter-notebooks":{"position":[[648,5],[1060,5],[46922,5],[51816,5]]},"/en/lessons/linear-regression":{"position":[[1667,4],[4317,5],[10786,7]]},"/en/lessons/logistic-regression":{"position":[[1387,4],[3494,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2918,4],[24868,7],[24964,7],[25227,7]]},"/en/lessons/naive-bayesian":{"position":[[60776,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18469,6],[19099,6],[19142,4],[19215,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2553,6]]},"/en/lessons/preserving-your-research-data":{"position":[[5747,5],[5787,5]]},"/en/lessons/qgis-layers":{"position":[[2143,4],[2903,4],[3397,5],[7209,5],[14430,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10538,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7690,4],[29404,4],[29482,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7737,5],[38992,6]]},"/en/lessons/sentiment-analysis":{"position":[[9934,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16072,6]]},"/en/lessons/sonification":{"position":[[22237,5],[22306,5]]},"/en/lessons/space-place-gazetteers":{"position":[[449,4],[2200,6],[2263,6],[2362,6],[2382,6],[2512,6],[2575,6],[12406,6],[13841,6],[13972,6],[14095,6],[14201,6],[20892,6],[24828,6],[41888,6],[42208,6],[42253,6],[42516,6],[42685,6],[42863,6],[43467,4],[43862,4],[47346,6],[48702,7],[49009,4],[51496,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14013,4],[14222,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8695,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10344,4],[28425,6],[30297,6],[39180,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7933,6],[8662,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2415,6],[42125,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48325,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4658,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[379,4],[560,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6687,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17700,4]]},"/en/lessons/working-with-web-pages":{"position":[[1112,4],[5610,4]]}}}],["link</th><th>thumbnail</th></tr>",{"_index":16054,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30588,58]]}}}],["link.16",{"_index":9292,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23168,7]]}}}],["link.cont",{"_index":15090,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10518,14]]}}}],["link.contents[0",{"_index":15072,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4661,16],[11401,16],[12336,16],[13349,16],[14594,16],[15476,16],[17514,16],[19688,16]]}}}],["link.get",{"_index":15101,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[14325,8],[15163,8],[16527,8],[18745,8]]}}}],["link.get('href",{"_index":15074,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4693,16],[11433,16],[12368,16],[13383,16],[14628,16],[15510,16],[17548,16],[19722,16]]}}}],["link=id!sheet_nam",{"_index":9295,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23877,18]]}}}],["link=sample_id",{"_index":9294,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23800,14]]}}}],["link=sample_id!beta",{"_index":9296,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23909,19]]}}}],["link](https://www.eff.org",{"_index":21155,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14169,29],[16017,28]]}}}],["linkag",{"_index":3940,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21220,8],[35685,8],[39405,7],[45650,8]]}}}],["linkedin",{"_index":8708,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41468,8]]}}}],["links.self",{"_index":16646,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[7189,12]]}}}],["linköp",{"_index":10050,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58738,9]]}}}],["linnaean",{"_index":15196,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[17398,8]]}}}],["linu",{"_index":13052,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6027,5]]}}}],["linux",{"_index":125,"title":{"/en/lessons/linux-installation":{"position":[[60,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2616,5],[2757,5],[10646,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[111,5],[2735,5],[2774,5],[3148,6],[8802,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[603,5],[10446,6],[10543,5],[12855,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6485,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21864,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3654,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2729,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5811,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1695,5],[15910,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5127,5],[5229,5],[7779,5],[11189,5],[11324,5],[11740,5],[12411,5],[13244,5],[35024,5],[35328,8],[35576,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[583,5],[15452,5],[15470,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[311,5],[5921,6],[5969,5],[13350,5],[13446,5],[14312,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16910,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1837,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5335,6]]},"/en/lessons/extracting-keywords":{"position":[[9435,6]]},"/en/lessons/geocoding-qgis":{"position":[[22993,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2542,5],[2683,5],[7056,5],[14665,6],[21738,6],[24890,5],[25650,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1746,5],[4761,5],[6067,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1551,6]]},"/en/lessons/installing-omeka":{"position":[[3426,5],[4089,5],[4149,5],[4746,6],[4823,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[95,5],[1883,5],[2003,6],[4366,5]]},"/en/lessons/intro-to-bash":{"position":[[1589,5],[2734,6],[2850,5],[5099,6]]},"/en/lessons/intro-to-powershell":{"position":[[1553,5],[6759,5],[7279,6],[42596,6],[45730,5]]},"/en/lessons/introduction-and-installation":{"position":[[2145,6],[2429,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[228,5],[4674,5],[7486,5],[7586,6],[7629,5],[7723,5],[7859,5],[7887,6],[8023,5],[8198,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[419,5],[490,5],[17309,5],[17354,5],[17407,5],[17982,5],[18108,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15530,8]]},"/en/lessons/jupyter-notebooks":{"position":[[8809,7],[11100,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9495,5]]},"/en/lessons/linux-installation":{"position":[[61,7],[449,5],[3589,5],[4493,5],[4833,5]]},"/en/lessons/mac-installation":{"position":[[3548,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6532,6]]},"/en/lessons/output-data-as-html-file":{"position":[[10089,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11530,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11315,5],[13871,6]]},"/en/lessons/qgis-layers":{"position":[[596,5],[1354,5],[3062,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2582,6]]},"/en/lessons/research-data-with-unix":{"position":[[2600,5],[3041,6],[3829,6],[6973,5],[13994,6],[14106,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3050,5],[21368,5],[36571,5]]},"/en/lessons/sentiment-analysis":{"position":[[12771,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15999,5]]},"/en/lessons/sonification":{"position":[[11653,7],[24359,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9564,5],[19065,5],[19122,5],[22497,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4155,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14208,5],[47646,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17747,5],[17921,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10191,5],[10333,5],[41230,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2646,6],[11023,6],[31526,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4924,5],[5291,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2337,5],[2746,6],[2844,5],[3760,5],[3809,5],[4264,5]]},"/en/lessons/working-with-text-files":{"position":[[775,5],[6002,6],[6446,5]]}}}],["linux.run",{"_index":15994,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18086,9]]}}}],["linux/maco",{"_index":9829,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41171,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8062,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5727,11],[5999,11],[7290,11]]}}}],["linuxbrew",{"_index":15741,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[7498,10],[7932,9],[10163,9]]}}}],["lion",{"_index":2160,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4010,4]]},"/en/lessons/qgis-layers":{"position":[[2319,4]]}}}],["liquid",{"_index":13914,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9800,6]]}}}],["lisa",{"_index":12768,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31496,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15370,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4682,4],[25933,4],[26021,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20362,5]]}}}],["list",{"_index":575,"title":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[13,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[13,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17145,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[296,6],[2959,5],[8289,4],[8854,5],[9005,4],[9263,4],[9614,4],[10413,5],[11434,4],[20390,4],[20649,4],[20983,4],[21354,4],[22125,4],[22320,4],[22537,4],[22597,4],[22661,5],[23024,4],[23082,4],[23324,4],[23776,4],[24194,4],[24577,4],[24782,4],[24841,4],[24869,5],[25812,7],[25910,5],[25930,4],[26150,5],[26238,5],[26491,4],[26536,4],[27447,4],[27987,6],[28230,4],[28331,5],[28561,5],[28737,4],[28891,4],[29125,4],[31533,4],[31856,5],[33660,5],[34690,5],[34855,5],[36554,4],[37246,5],[37729,4],[38000,4],[38258,5],[38307,5],[42916,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[910,4],[3573,4],[4848,4],[6157,5],[7880,4],[10760,5],[10921,6],[12602,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4237,5],[5451,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6875,4],[6984,4],[7119,5],[9504,4],[9599,4],[14569,5],[16151,4],[24316,4],[24541,4],[24892,4],[24944,5],[25038,4],[25193,6],[33006,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4342,4],[7122,5],[11765,4],[13696,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14934,4],[41621,4],[42980,4],[43458,7],[43741,6],[45683,6],[48112,6],[52533,4],[52773,6],[53442,4],[56911,4],[57464,4],[59532,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13738,4],[17110,6],[17722,6],[18106,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7257,4],[7355,4],[8949,4],[13652,4],[13750,4],[16687,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20422,6],[28512,4],[28702,4],[28807,4],[29017,4],[62033,5],[62047,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36398,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19499,5],[19948,4],[21520,5],[21669,6],[23714,6],[28938,6],[29513,7],[29907,4],[30729,6],[39854,4],[46162,6],[50179,6],[53892,4],[53956,4],[54102,4],[54933,4],[54965,5],[55032,4],[56222,4],[56647,4],[57316,4],[58713,4],[66908,4],[68474,4]]},"/en/lessons/common-similarity-measures":{"position":[[11270,5],[24887,4],[25476,5],[25543,4],[25698,4],[25795,4],[26091,4],[32240,5],[34550,4],[34803,5],[35118,5],[35663,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46130,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13741,5],[13880,5],[13939,4],[14014,4],[14074,4],[14208,5],[14435,4],[14484,4],[14594,5],[14658,5],[14689,4],[14824,5],[15029,5],[15045,4],[15053,6],[15124,4],[15158,4],[15166,5],[15183,5],[15333,4],[61833,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[931,5],[4443,5],[8782,5],[8826,5],[9043,4],[11343,4],[13368,4],[15252,5],[15366,4],[15600,5],[15715,4],[15749,4],[16349,5],[18384,4],[18565,4],[19117,5],[19285,4],[19344,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15902,4],[23089,4],[23492,7],[26189,4],[26292,4],[27100,5],[30163,4],[30497,4],[31534,7],[31614,4],[31805,4],[36597,4],[36775,5],[51147,4],[56241,5],[56487,4],[57337,4],[57556,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17593,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[352,4],[4785,4],[5949,4],[6350,4],[6458,4]]},"/en/lessons/counting-frequencies":{"position":[[293,4],[428,4],[678,5],[927,5],[982,4],[1154,4],[1641,5],[1705,4],[1826,5],[1878,5],[1957,4],[2001,5],[2073,4],[2335,4],[3045,4],[3148,4],[3387,4],[3603,4],[3951,4],[4022,4],[4084,4],[4148,4],[4216,7],[4468,5],[4607,4],[4705,5],[6061,4],[6204,4],[6341,4],[6419,4],[8491,5],[12295,4],[12328,4],[12404,4],[12446,4],[14199,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1194,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4204,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11728,4],[18493,4],[20114,4],[20627,4],[20863,4],[21305,4],[22684,5],[22786,4],[23671,4],[25017,4],[25337,4],[25885,5],[27353,4],[27533,4],[41694,4],[41908,5],[42082,5],[42808,5],[46524,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[530,4],[12857,4],[16127,4],[16155,4],[16299,4],[22329,4],[22387,4],[22718,4],[25516,4],[26252,4],[28678,4],[28724,4],[29146,4],[29190,4],[30846,4],[33353,5],[33372,4],[33404,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13677,6],[33337,6],[35505,5],[35778,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16421,4],[25544,6],[25658,6],[28367,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4510,4],[4886,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13932,5],[14455,4],[22916,4],[23005,5],[24531,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1503,4],[5329,5],[8462,4],[8573,4],[8624,4],[20041,4],[22790,4],[23650,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15255,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6280,4],[6447,5],[19784,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18443,4],[27558,6],[27759,6],[28099,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2776,4],[9796,6],[16257,4],[16324,4],[16372,4],[16501,4],[16577,4],[16634,4],[22774,4],[24676,9],[37271,4],[47265,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10859,5],[13028,4],[16472,6],[31470,4],[32222,4],[33052,4],[34161,4],[35310,5],[35780,4],[35893,4],[36591,5],[43283,4],[43850,5],[44451,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4227,4],[4719,4],[4795,4],[9504,4],[9526,4],[9665,4],[10096,4],[10116,4],[10784,6],[10793,4],[10826,4],[10884,5],[11382,5],[12553,4],[12859,5],[13869,4],[13931,4],[14119,4],[14864,4],[15119,5],[15372,5],[16716,4],[17293,4],[25571,4],[26366,4],[27910,4],[32660,4],[33834,5],[33872,5],[33911,4],[36911,4],[38177,5],[38244,4],[38881,4],[41883,4],[41931,7],[42324,4],[42899,4],[44129,4],[44236,5],[44297,4],[48697,4],[48767,5],[48851,4],[48908,5],[48918,4],[48995,5],[49057,4],[49167,5],[49211,5],[50016,4],[50971,4],[51051,6],[52330,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[448,4],[655,4],[4646,4],[6788,4],[7016,5],[8824,4],[8884,4],[13323,4],[13483,4],[14483,4],[14773,4],[15322,4],[16094,4],[16267,6],[17775,4],[18257,4],[18582,4],[19557,4],[19736,4],[21347,4],[21424,4],[22027,4],[25178,4]]},"/en/lessons/extracting-keywords":{"position":[[5797,4],[7778,4],[8247,4],[8689,6],[8718,6],[11684,4],[11863,4],[11948,4],[12021,4],[12188,5],[13347,5],[13523,4],[15193,4],[15262,4],[18252,4],[18683,4],[18822,5],[19204,4],[19261,4],[19888,5],[20901,4],[21159,5],[21465,5],[29438,4],[29581,4],[32274,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14397,4],[16694,4],[29074,4],[29201,4],[37121,5],[37309,4],[37332,5],[44766,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4057,4],[5510,4],[8790,4],[22333,4],[26515,4],[28639,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[809,4],[976,4],[2492,4],[2545,4],[3378,4],[3592,4],[4449,4],[5594,5],[6068,6],[7747,7],[12432,5],[13489,4],[13605,4],[13860,4],[14349,4],[14490,4],[15850,4],[16174,5],[17520,4],[18042,4],[18149,5],[18581,4],[18677,5],[19639,4],[26393,4],[26431,4],[32265,6],[35572,4],[35733,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[14,4],[1244,4],[5948,4],[10196,5],[11252,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[14,4],[278,5],[966,4],[1642,4],[8171,5],[9003,5],[9079,7],[9114,4],[9321,5],[9499,4],[9593,4],[10029,4],[10381,4],[11839,4],[12105,5],[12674,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12430,6],[16645,5],[18007,5],[19791,4],[24637,4],[27867,4],[33467,5],[34035,5],[37180,4],[39030,4],[39249,4],[39666,5],[39871,4],[40156,4],[40373,4],[40613,5],[41024,4],[41318,4],[42982,4],[43165,4],[43305,4],[43488,4],[44000,5],[45437,4],[45848,4],[46743,4],[47050,4],[47163,4],[48010,4],[50294,4],[51938,4],[63847,5],[64573,4],[64677,4],[64959,4]]},"/en/lessons/geocoding-qgis":{"position":[[1074,5],[2198,4],[17551,4],[24650,5],[24907,4],[38226,6],[38404,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3118,4],[6703,4],[7447,4],[13887,4],[14078,6],[14500,4],[19808,4],[28567,7],[29508,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[5993,5],[6088,5],[7081,4],[10773,5],[11857,4],[11952,5],[11972,4],[12035,4],[12102,4],[12357,5],[13308,4],[13667,4],[13707,4],[13848,4],[15582,4],[15609,4],[16851,5],[17599,4],[17876,5],[20491,4],[29275,4],[31047,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15728,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[367,5],[404,4],[421,4],[5241,5],[5300,6],[5332,4],[5365,4],[5537,4],[5660,5],[5849,4],[5959,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4904,4],[8800,6],[8838,4],[11538,4],[22812,6],[25050,4],[29490,4],[31874,4],[35231,4],[35380,4],[41952,6],[45370,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3515,4],[3566,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13591,4],[22950,4],[26328,4]]},"/en/lessons/gravity-model":{"position":[[7998,6],[12947,4],[13268,5],[13915,5],[14219,5],[16305,6],[32281,5],[49771,6],[57112,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[38706,4],[38837,6],[44834,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19884,5],[48174,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9015,4],[22881,4],[23128,4],[23322,4],[24392,4],[24614,4],[24657,4],[24933,4],[25499,4],[36843,4],[37315,4],[46086,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8672,4],[19893,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10862,7],[16482,6],[35575,6],[37764,5]]},"/en/lessons/intro-to-bash":{"position":[[5595,7],[5669,4],[5987,4],[6219,4],[6411,7],[7357,4],[8011,4],[8168,8],[8234,4],[25749,5],[25818,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15838,6],[15900,5]]},"/en/lessons/intro-to-linked-data":{"position":[[6306,4],[7848,5],[15159,5],[15465,6],[15821,4],[17892,4],[19211,4],[19278,5],[24763,4],[32229,5],[33627,4],[33865,4],[34544,4],[34654,6],[34721,6],[35944,4],[36042,4]]},"/en/lessons/intro-to-powershell":{"position":[[5546,4],[5644,7],[7506,4],[8110,4],[8254,5],[28615,7],[32466,4],[42917,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[5861,5],[6827,4],[9827,4],[12160,4],[13105,4],[13934,6],[19189,4],[26017,4],[26359,4],[26401,4]]},"/en/lessons/introduction-and-installation":{"position":[[794,4]]},"/en/lessons/introduction-map-warper":{"position":[[5610,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18678,4],[18815,4],[30262,4],[40015,4],[41545,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12900,4],[13186,5],[13495,4],[44220,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10341,4],[14327,5],[15071,4],[15269,7],[16012,4],[16253,4],[19215,5],[20837,4],[20894,4],[21011,4],[43391,4]]},"/en/lessons/json-and-jq":{"position":[[10357,4],[12927,4],[14184,5]]},"/en/lessons/jupyter-notebooks":{"position":[[26633,7],[28734,4],[30161,4],[31773,4],[31914,4],[32102,5],[32473,4],[33074,4],[43763,4],[46391,4],[48444,4],[48522,4],[48562,4],[51836,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1536,5],[3172,4],[3267,4],[3379,4],[3719,4],[4603,5],[4823,5],[5160,5],[5497,4],[5536,4],[5758,4],[6510,4],[8262,4],[8334,5],[8605,4],[8741,5],[8776,5],[8859,4],[8999,5]]},"/en/lessons/linear-regression":{"position":[[598,4],[23370,5],[26419,4],[26735,4],[26830,4],[26983,4],[27645,4],[27679,4],[28084,4],[32327,5],[34276,4],[34618,4],[34629,4],[34672,4],[34756,5],[34801,4],[39514,4],[39522,6],[40579,5],[57456,4],[64095,5],[64900,4],[65213,6],[65551,4],[67712,5],[67969,5],[68689,4],[68851,4],[72075,5],[74200,6]]},"/en/lessons/logistic-regression":{"position":[[367,5],[3574,4],[11752,5],[11883,4],[14060,4],[14108,5],[18499,4],[23969,4],[24011,4],[27572,6],[27933,4],[36281,4],[36393,5],[47041,5],[49091,5],[49890,4],[65546,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2974,4],[7664,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3788,4],[6056,4],[7447,6],[9458,4],[10734,4]]},"/en/lessons/naive-bayesian":{"position":[[9143,4],[16704,4],[16756,5],[25475,4],[25957,6],[26050,5],[26303,5],[26476,4],[26508,4],[26626,4],[26826,5],[26997,4],[30723,4],[36884,4],[38893,4],[38958,4],[43186,4],[43314,4],[44048,4],[45869,4],[45922,6],[46143,4],[46168,6],[49284,4],[63200,4]]},"/en/lessons/normalizing-data":{"position":[[114,4],[726,4],[769,4],[1053,4],[1171,4],[1195,4],[1255,4],[1355,4],[1874,4],[3342,4],[3484,4],[4727,4],[10383,4],[10422,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3671,4],[17583,4],[25640,4],[26050,5],[26128,4],[26282,4],[26558,4],[26942,4],[27944,4],[34197,4],[36353,4],[36396,4],[36701,4],[37019,4],[38134,5],[38459,4],[38561,4],[40710,4],[40968,4],[41177,4],[41389,4],[42035,4],[44281,4],[44373,4],[50356,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3833,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[848,4],[1396,5],[2335,4],[3295,4],[5383,4],[7278,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3590,4],[3656,4],[8326,4],[10459,5],[10964,4],[12444,4],[21009,4]]},"/en/lessons/research-data-with-unix":{"position":[[5001,4],[8575,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34309,5],[34361,6],[36109,4],[38195,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4994,4],[11852,4],[12728,4],[22646,4],[22909,4],[23110,5],[24632,5],[33623,4],[34053,5],[45741,4]]},"/en/lessons/sentiment-analysis":{"position":[[20710,4],[35508,4],[35801,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4804,5],[7904,4],[9574,4],[9652,6],[9761,6],[9811,4],[9860,5],[9908,4],[10310,4],[10469,4],[10519,4],[10606,4],[18222,4],[18243,4],[24169,4],[24501,4],[24623,6],[27602,4],[27729,4],[34606,5],[34846,4],[38127,4]]},"/en/lessons/sonification":{"position":[[9881,4],[25064,4],[25094,5],[25923,6],[34384,4]]},"/en/lessons/space-place-gazetteers":{"position":[[947,4],[6274,6],[28649,7],[29320,4],[44761,4],[45304,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8586,6],[16711,5],[16844,6],[19960,6],[19980,5],[21041,4],[21780,4],[23730,4],[30401,5],[31337,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5842,5],[5969,5],[6266,4],[6299,4],[7209,4],[7835,6],[7953,6],[8078,5],[8104,4],[8612,4],[9289,4],[9944,4],[10613,5],[10660,4],[10682,4],[10743,4],[14878,5],[20289,5],[34876,5],[35034,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15159,4],[15235,5],[21241,6],[23962,4],[26305,4],[33167,4],[33971,4],[36172,4],[48543,4],[48721,5],[48754,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9560,4],[29454,4],[29523,4],[29600,5],[29828,5],[39154,4],[42197,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1090,4],[2635,4],[3689,4],[3759,5],[3849,4],[9812,5],[10205,4],[11942,4],[13041,6],[14327,7],[15651,7],[19683,5],[20958,4],[21300,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32279,4],[34591,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1685,8],[2504,5],[11625,5],[19498,7],[27429,7],[29899,7],[32177,4],[32235,7],[33347,6],[42214,5]]},"/en/lessons/transliterating":{"position":[[157,4],[444,4],[2456,4],[6438,4],[6794,4],[7641,6],[13004,7],[13960,4],[14023,4],[15169,6],[18193,4],[18532,5],[18562,4],[18621,4],[18652,4],[18970,4],[19968,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6477,4],[6601,5],[16996,4],[21826,4],[21881,4],[22044,4],[33496,5],[33907,4],[34316,4],[36367,4],[38312,5],[39295,4],[40522,4],[48790,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[16774,4],[16828,4],[17961,4],[26546,5],[26589,5],[27443,6],[28186,8],[28304,5],[28609,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4719,4],[5680,4],[6378,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7058,7],[12114,4],[12423,4],[12956,4],[13095,5],[13345,4],[14928,4],[22972,4]]},"/en/lessons/vector-layers-qgis":{"position":[[5717,4],[5923,4],[6259,4],[11195,4],[11351,4],[13515,4],[13671,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[932,5],[3985,6],[10889,4],[10919,4],[13714,5],[17478,4],[21588,4],[23751,6],[27045,4],[27176,4],[27268,4],[27361,4],[28787,4],[31975,4],[32373,4],[32425,4],[35994,4],[36045,4],[36093,4]]}}}],["list(bucket.list_blobs(prefix=prefix",{"_index":18918,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26073,38]]}}}],["list(c",{"_index":10619,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44428,8]]}}}],["list(df.column",{"_index":4879,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36357,16]]}}}],["list(df['count",{"_index":17912,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50335,19]]}}}],["list(df_binary['perceived_author_gend",{"_index":17564,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[11516,42]]}}}],["list(doc.s",{"_index":6834,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32919,15],[34495,15]]}}}],["list(final_paper_df.loc[[3",{"_index":6818,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31730,27]]}}}],["list(final_paper_df['po",{"_index":6802,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30436,27]]}}}],["list(font",{"_index":13022,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32467,9]]}}}],["list(i",{"_index":12374,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56363,8]]}}}],["list(ia.get_files(item_id",{"_index":10804,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26035,26]]}}}],["list(joint_freq_dist.most_common(500",{"_index":16279,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27094,38]]}}}],["list(map(lambda",{"_index":6192,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16735,15]]}}}],["list(nltk.freqdist(whole_corpus).most_common(30",{"_index":16320,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36855,49]]}}}],["list(pos_counts.column",{"_index":6918,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42549,24]]}}}],["list(probs_binari",{"_index":17643,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27153,19],[27225,19]]}}}],["list(probs_non_binari",{"_index":17928,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51039,23],[51112,23]]}}}],["list(range_",{"_index":4815,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32944,12]]}}}],["list(result",{"_index":17227,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43466,14],[44366,14],[48385,13]]}}}],["list(results_binari",{"_index":17639,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27030,20]]}}}],["list(results_non_binari",{"_index":17926,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50965,24]]}}}],["list(roman",{"_index":12119,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16860,11]]}}}],["list(row",{"_index":16878,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31846,9]]}}}],["list(siz",{"_index":13023,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32479,9]]}}}],["list(titl",{"_index":13019,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32356,10],[32419,10]]}}}],["list(y_test",{"_index":17256,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48422,12]]}}}],["list(y_test_binari",{"_index":17641,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27081,19]]}}}],["list(z[i",{"_index":4201,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40171,10]]}}}],["list(zip(vectorizer.get_feature_names_out",{"_index":1481,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26932,44]]}}}],["list.files(path",{"_index":21728,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24359,15],[24948,15]]}}}],["list.pi",{"_index":11685,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9281,7],[9434,7]]}}}],["list.txt",{"_index":692,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22755,8],[22800,10]]}}}],["list1.pi",{"_index":11693,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[10443,8]]},"/en/lessons/normalizing-data":{"position":[[4237,8],[4269,8],[4356,8],[8939,8],[8991,8]]}}}],["list_of_dict",{"_index":17150,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33216,15],[33261,14],[33523,15],[33569,14]]},"/en/lessons/logistic-regression":{"position":[[13312,15],[13357,14],[13619,15],[13665,14]]}}}],["list_of_dictionari",{"_index":17115,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27045,20],[29953,21],[30025,20],[30903,20],[33816,21],[33892,21],[34979,21]]}}}],["list_of_dictionaries.append(mydict",{"_index":17124,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27476,35]]}}}],["list_of_dictionaries_binari",{"_index":17565,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12058,27],[12618,27],[13919,28],[14016,28]]}}}],["list_of_dictionaries_binary.append(mydict",{"_index":17567,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12499,42]]}}}],["list_of_files.txt",{"_index":23627,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13913,17],[13955,17],[13976,17]]}}}],["list_regions(p",{"_index":18991,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36755,16]]}}}],["listdragwidget",{"_index":8148,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20787,14]]}}}],["listdragwidget(dialog",{"_index":8147,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20577,23],[21710,22]]}}}],["listdragwidget(qtwidgets.qlistwidget",{"_index":8150,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22662,38]]}}}],["listen",{"_index":2510,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19946,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5589,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[838,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1016,8],[4833,9],[5460,6],[27004,6]]},"/en/lessons/sonification":{"position":[[4489,9],[4499,10],[4597,9],[12827,6],[18855,6],[23976,9],[34200,10],[34919,6],[41842,7]]}}}],["lists—thes",{"_index":7993,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[39625,11]]}}}],["listwidget",{"_index":8206,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31414,11]]}}}],["list–with",{"_index":12841,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4187,9]]}}}],["liszt",{"_index":15187,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15882,6],[16184,6],[16340,6],[16581,6],[19055,6],[19133,5],[19475,5],[19563,6],[19652,5],[20050,5],[20565,5],[20656,6],[25658,6]]}}}],["liszt’",{"_index":15203,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[19184,7]]}}}],["lite",{"_index":10112,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7275,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1570,4],[12287,5],[15418,5],[15526,4],[16131,4]]},"/en/lessons/vector-layers-qgis":{"position":[[16667,5]]}}}],["liter",{"_index":9184,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5241,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[645,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8519,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2187,8],[62558,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[362,8],[7361,8],[8360,7],[8888,9],[8898,8],[9247,8],[9359,7],[11463,7],[11670,9],[15947,8],[16024,8],[16500,7]]},"/en/lessons/gravity-model":{"position":[[56859,8]]},"/en/lessons/intro-to-powershell":{"position":[[30685,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2888,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11117,10]]},"/en/lessons/jupyter-notebooks":{"position":[[95,8],[5456,8],[5635,9],[5775,8],[5910,8],[6076,8],[6145,8],[6378,8],[6443,8],[6551,8],[52457,8],[52870,8],[53035,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1772,7]]},"/en/lessons/sentiment-analysis":{"position":[[14817,7]]},"/en/lessons/sonification":{"position":[[1014,9],[1163,7],[13163,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[38228,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[9943,7],[16018,8]]}}}],["literaci",{"_index":1010,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2492,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3300,10],[4870,9],[4988,9],[4998,8],[5120,11],[5165,9],[5292,9],[5370,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3604,8],[3648,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11583,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1883,10]]},"/en/lessons/jupyter-notebooks":{"position":[[52907,10],[53072,9]]},"/en/lessons/linear-regression":{"position":[[3905,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9203,10]]}}}],["literari",{"_index":2751,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1379,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59803,8]]},"/en/lessons/common-similarity-measures":{"position":[[29199,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7658,8]]},"/en/lessons/counting-frequencies":{"position":[[5759,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2634,8],[2691,8],[57482,8],[57644,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43742,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5656,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1104,8],[1433,8],[2493,8],[17308,8],[18084,8],[49543,8],[51249,8],[52547,8],[53902,8]]},"/en/lessons/jupyter-notebooks":{"position":[[7411,8],[12001,8]]},"/en/lessons/linear-regression":{"position":[[2528,8]]},"/en/lessons/logistic-regression":{"position":[[2248,8],[55376,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2523,8],[4426,8],[8695,8],[48835,8],[53281,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6718,8],[6764,8],[46675,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42820,8]]}}}],["literatur",{"_index":4552,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69371,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59832,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37236,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3950,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30087,10]]},"/en/lessons/gravity-model":{"position":[[8204,10],[35924,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[10810,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46796,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[25461,10],[25593,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1826,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1640,10],[25388,10]]},"/en/lessons/jupyter-notebooks":{"position":[[2319,11],[5816,10],[37009,10]]},"/en/lessons/linear-regression":{"position":[[79196,10]]},"/en/lessons/sonification":{"position":[[491,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5318,11],[47228,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[33169,11]]}}}],["literaturegeek.com",{"_index":3225,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57769,18]]}}}],["literature’",{"_index":16457,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48414,12]]}}}],["lithuania",{"_index":11622,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31966,10]]}}}],["litig",{"_index":1220,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11359,11]]}}}],["litlong",{"_index":12747,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30145,7]]}}}],["littl",{"_index":572,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17056,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7596,6],[10513,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9664,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55370,6]]},"/en/lessons/common-similarity-measures":{"position":[[15421,6],[21304,6],[39361,6],[39532,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40560,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34722,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8386,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30986,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19954,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3595,6],[3792,6],[9650,6],[11811,6],[12213,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7252,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[218,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2796,6],[5819,6],[19123,6],[19133,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5599,6],[15182,6],[18745,6],[20529,6],[20641,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7526,6],[17744,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23449,7],[38220,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42441,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3788,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25429,6],[41074,6],[43852,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31788,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2305,6],[17138,6],[20827,6],[63195,7]]},"/en/lessons/installing-omeka":{"position":[[4503,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4440,6],[21209,6],[21519,6],[37733,6],[37815,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6687,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14008,6]]},"/en/lessons/intro-to-powershell":{"position":[[2422,6],[9946,7],[11850,6],[38804,6],[46164,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5427,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1282,6],[20739,6],[38827,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25954,7],[46524,6]]},"/en/lessons/jupyter-notebooks":{"position":[[4982,6],[22938,6],[41464,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3734,6],[5676,6]]},"/en/lessons/linear-regression":{"position":[[27963,6],[34045,6]]},"/en/lessons/logistic-regression":{"position":[[9622,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4503,6]]},"/en/lessons/naive-bayesian":{"position":[[22278,6],[30270,6],[55694,6]]},"/en/lessons/normalizing-data":{"position":[[4997,6]]},"/en/lessons/qgis-layers":{"position":[[1767,6],[13099,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2049,6]]},"/en/lessons/sentiment-analysis":{"position":[[11838,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5904,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19708,6],[22077,6],[35600,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27888,6],[28598,6],[44491,6],[49689,6],[51662,6]]},"/en/lessons/transliterating":{"position":[[17948,6],[19619,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43942,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[23577,6],[31195,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33271,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15339,6]]},"/en/lessons/working-with-web-pages":{"position":[[7931,6]]}}}],["littman",{"_index":2784,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3826,8]]}}}],["littérair",{"_index":16580,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54760,10]]}}}],["liu",{"_index":20226,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48898,4],[49583,4],[52084,4],[53610,4]]}}}],["liu’",{"_index":4868,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35674,5],[35764,5]]}}}],["live",{"_index":50,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[941,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[313,4],[4222,4],[12514,4],[30722,6],[30940,5],[38600,4],[51121,4],[53505,4],[54767,4],[55049,4],[55452,4],[58561,6],[59342,4],[59872,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14848,7],[68124,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17800,4],[25986,4],[27610,4],[36148,4],[46572,4],[48165,4],[48795,4],[52439,4],[53128,4],[57628,4],[64681,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52677,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11583,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11287,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[22035,6],[29569,4],[34549,4]]},"/en/lessons/gravity-model":{"position":[[5933,7],[10693,6],[12852,5],[13071,6],[13230,6],[13390,6],[14161,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3281,4],[4469,4],[4573,4],[6697,4],[29914,4],[46195,4]]},"/en/lessons/installing-omeka":{"position":[[11153,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12515,6],[14085,6],[14257,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15702,5]]},"/en/lessons/intro-to-linked-data":{"position":[[19668,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7424,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13024,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8216,5]]},"/en/lessons/linear-regression":{"position":[[67204,6]]},"/en/lessons/naive-bayesian":{"position":[[4845,5]]},"/en/lessons/normalizing-data":{"position":[[2748,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10511,5],[11492,5],[11524,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3624,4],[19068,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20499,4]]},"/en/lessons/sonification":{"position":[[3147,4],[33343,4],[33414,4],[38335,5],[38368,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14610,4],[17771,4],[24760,4],[30559,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1116,5],[10475,5],[14665,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[26464,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18900,5]]}}}],["live_loop",{"_index":20803,"title":{},"body":{"/en/lessons/sonification":{"position":[[35634,13],[35766,9],[38077,9]]}}}],["liverpool",{"_index":19129,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52428,10]]}}}],["livingston",{"_index":21031,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49426,11]]}}}],["llewellyn",{"_index":12758,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30917,10]]}}}],["llo",{"_index":18108,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[5009,3]]}}}],["lloyd",{"_index":8615,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20897,5],[21014,5],[21131,5],[35615,5],[35706,5],[35797,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3240,5],[3912,5]]},"/en/lessons/gravity-model":{"position":[[61305,6]]},"/en/lessons/sonification":{"position":[[37105,5]]}}}],["lltdm",{"_index":21676,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9260,5]]}}}],["llvm",{"_index":15745,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8846,4]]}}}],["lm",{"_index":12983,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[27589,2]]}}}],["lm(x",{"_index":12969,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26558,4]]}}}],["lmm",{"_index":20688,"title":{},"body":{"/en/lessons/sonification":{"position":[[11633,4],[11682,4],[11747,4],[12153,4],[12452,5],[25734,6],[32963,4]]}}}],["lmodul",{"_index":15998,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18369,8]]}}}],["lmsmps50677ps506770118",{"_index":13576,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[13089,22]]}}}],["ln",{"_index":1308,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15068,5]]},"/en/lessons/gravity-model":{"position":[[28190,6],[28383,6],[28431,6],[28660,6],[28828,6],[53232,2],[53395,2]]}}}],["ln(35.3",{"_index":13753,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51902,9]]}}}],["ln(95936",{"_index":13764,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[53372,10]]}}}],["ln(97389",{"_index":13752,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51850,10],[53209,10]]}}}],["lo",{"_index":7561,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37716,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13788,5]]},"/en/lessons/introduction-map-warper":{"position":[[22788,3],[22850,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42583,3]]}}}],["load",{"_index":1415,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22147,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14008,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[369,7],[417,7],[1885,7],[3127,6],[3238,7],[12340,4],[20326,7],[20833,5],[21050,7],[32196,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10265,6],[10431,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7731,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18544,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[352,4],[8828,8],[22603,4],[22637,6],[24235,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[947,7],[28207,7],[28449,4],[50763,7],[50913,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4900,6],[5643,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9422,4],[9705,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[761,7],[16913,4],[17651,7],[17717,6],[18138,4],[18288,5],[18365,4],[18683,4],[19258,6],[19657,6],[19861,4],[28243,6],[28650,4],[28989,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[441,7],[501,6],[9112,7],[22579,7],[22972,7],[23148,7],[23245,4],[23340,6],[23429,6],[23496,4],[23680,7],[23809,4],[26047,6],[28833,6],[30922,6],[33667,7],[36074,6],[45600,4],[55136,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[676,7],[698,7],[4334,7],[7849,7],[8032,6],[9060,7],[9829,4],[9915,7],[9996,4],[10108,7],[10175,7],[18641,4],[18675,8],[19032,6],[19050,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13280,4],[22887,4],[23371,6],[23590,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9264,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11523,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8007,4],[31419,4],[31554,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17331,4],[17479,7],[17515,7],[17989,4],[18390,5],[18531,7],[19532,4],[19806,7],[19841,4],[19916,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19488,4],[19843,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3270,4],[3610,4],[10045,4],[10129,4],[10457,7],[10547,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[255,7],[310,7],[492,4],[7472,7],[7516,4],[7556,4],[7877,7],[8248,7],[8388,4],[8488,4],[8562,7],[10449,4],[10576,7],[10846,4],[11396,4],[12285,4],[12365,4],[12568,7],[12612,4],[12769,5],[12921,4],[13533,4],[13663,5],[14272,4],[14566,7],[14823,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46747,4],[46842,4],[46887,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15846,7],[17289,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3562,4],[6985,4],[7686,4],[7960,4],[8009,7],[8899,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42715,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[941,5],[2025,6],[5080,6],[5925,6],[13011,5],[13886,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9975,4],[10407,6],[10612,6],[13268,6],[45436,4]]},"/en/lessons/extracting-keywords":{"position":[[188,7],[253,4],[285,4],[10192,7],[11854,4],[11955,4],[12412,4],[15835,4],[15922,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8517,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27532,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[331,4],[399,7],[2420,4],[12502,4],[13407,4],[13480,4],[13821,4],[17110,7],[17295,4],[17474,4],[19867,4]]},"/en/lessons/geocoding-qgis":{"position":[[23618,4],[37921,4]]},"/en/lessons/georeferencing-qgis":{"position":[[10091,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[6606,4],[8964,7],[9444,6],[17867,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20086,6],[34986,4],[38095,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24265,4],[24559,4],[24655,5],[24898,4],[25280,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4211,4],[19252,4],[30007,4],[30378,5],[32000,4],[32107,4],[32490,7],[32577,8],[32739,7],[32927,6],[33001,7],[33237,7],[33594,4],[33707,7],[33885,6],[33985,10],[34018,6],[34105,4],[34579,4],[34770,4],[34919,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13090,7],[19953,4],[21555,4],[23227,7],[30472,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7440,4],[27434,4],[27507,5],[27728,4],[33702,4],[33779,5],[39152,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13768,4],[16610,6],[16941,5],[18959,4],[20201,5]]},"/en/lessons/json-and-jq":{"position":[[25181,4]]},"/en/lessons/linear-regression":{"position":[[458,7],[555,7],[22862,7],[26376,7],[27576,4],[28887,5]]},"/en/lessons/logistic-regression":{"position":[[226,7],[324,7],[10018,7],[10070,4],[11709,7],[11813,4],[49755,4],[49853,4],[62302,4],[62374,4],[63240,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25952,4],[25974,6],[26362,7],[26587,4],[28421,5],[31069,7]]},"/en/lessons/normalizing-data":{"position":[[7610,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[313,7],[3801,4],[13858,4],[23263,7],[23540,4],[23647,4],[23852,6],[24057,4],[24101,7],[24507,7],[24958,4],[25184,4],[25902,7],[26471,4],[26581,6],[26881,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8444,6],[8628,6],[8723,7],[37738,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1529,4],[3461,7],[19688,6],[19749,4],[19907,4],[19988,4],[20203,4],[20440,4],[20694,4],[20784,4],[21085,4],[21283,7],[22511,7],[22793,7],[31136,6],[45567,7],[46215,4],[46368,4],[46715,4]]},"/en/lessons/sentiment-analysis":{"position":[[10154,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13431,4],[16393,4],[17609,4],[17888,4],[18014,4],[18167,4],[18207,4]]},"/en/lessons/sonification":{"position":[[3112,4],[10514,4],[15128,4],[15171,6],[15236,4],[15293,6],[15475,7],[15617,6],[15674,5],[15753,4],[18984,4],[19375,4],[32913,4],[35498,5],[35527,4],[36097,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5373,6],[14841,4],[15019,4],[15323,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10362,8],[10606,4],[12904,7],[13381,4],[14594,4],[17778,6],[23946,7],[27860,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23570,4],[23815,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23115,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13656,9],[14648,7],[29533,4]]},"/en/lessons/transliterating":{"position":[[16752,4],[16836,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19201,4],[39112,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1886,7],[5740,4],[5833,5],[18048,6],[18205,5],[25697,7]]},"/en/lessons/vector-layers-qgis":{"position":[[3338,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[99,4],[474,4],[2003,4],[14978,7],[15010,7],[15652,6],[15913,6],[17643,4],[19055,4],[24574,4],[34700,6],[44306,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15988,4]]}}}],["loadimag",{"_index":13983,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34136,11],[34162,11]]}}}],["loading_data.pi",{"_index":23335,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15074,16],[15092,16]]}}}],["loan",{"_index":5866,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12186,4]]}}}],["lobe",{"_index":11157,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[33383,5]]}}}],["loc",{"_index":5784,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31717,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37170,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27319,3],[27326,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20191,3],[20378,6],[26339,7]]},"/en/lessons/linear-regression":{"position":[[65397,5]]},"/en/lessons/logistic-regression":{"position":[[10857,5],[44380,5],[57572,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36086,3]]}}}],["loc_count",{"_index":7110,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53987,10]]}}}],["local",{"_index":2772,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2936,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1514,7],[30373,7],[30548,9],[30594,7],[30977,7],[31098,5],[31249,8],[31308,8],[32085,5],[32504,8],[32660,7],[32689,7],[32984,8],[33045,5],[33366,8],[36408,5],[38315,5],[38571,7],[38670,5],[39462,5],[39516,5],[50196,5],[51110,5],[51782,5],[55033,7],[58677,7],[58743,5],[58821,5],[58978,5],[59263,5],[59320,5],[59433,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6589,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19350,8],[21833,7],[22919,7],[26569,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8180,7],[8257,8],[51286,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2958,7],[27434,5],[35042,7],[39551,9],[39730,9],[43057,7],[47990,8],[71193,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[273,5],[7498,8],[7657,8],[9740,5],[9869,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12088,5],[12144,7],[13846,5],[13923,5],[19447,5],[39354,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[177,5],[1906,5],[2141,5],[2657,5],[3968,5],[4276,5],[4514,5],[4553,5],[4673,5],[6533,5],[6572,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17321,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11628,5],[12030,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6774,7],[6839,5],[19302,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12677,5],[14018,7],[16983,7],[27035,5],[46856,5],[47381,5],[49217,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2996,5],[10159,5],[18631,5],[31745,5],[39221,5],[47880,5],[48053,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2990,9],[3345,12],[9796,5],[10383,5],[10691,5],[10867,7]]},"/en/lessons/extracting-keywords":{"position":[[1589,7],[1720,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8253,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4812,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6403,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55118,5],[55209,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6395,5],[16923,9],[16947,8],[16985,8],[17250,8],[18389,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[23050,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23939,8],[23990,7],[25413,5],[25472,5],[25574,7],[25893,5],[26157,5],[26534,5],[27459,5],[28988,5],[29263,5],[29895,5],[29930,5],[29992,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14090,5],[14143,5],[14250,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21139,5]]},"/en/lessons/gravity-model":{"position":[[11033,7],[11077,5],[11122,5],[11381,5],[25675,5],[55641,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4363,5]]},"/en/lessons/installing-omeka":{"position":[[9878,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[501,7],[18167,7],[21142,7],[28422,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5042,5]]},"/en/lessons/introduction-map-warper":{"position":[[7011,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2532,5],[17961,5],[27129,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21546,5],[21745,8],[26666,5],[28115,5],[29024,5],[38155,7],[47847,5]]},"/en/lessons/qgis-layers":{"position":[[6762,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[37441,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8669,5],[8933,5],[10281,8],[10435,8],[13980,5]]},"/en/lessons/space-place-gazetteers":{"position":[[4712,6],[4817,8],[6652,6],[28924,5],[50713,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18059,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5074,7],[15607,5],[25111,5],[26444,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[167,5],[8275,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19264,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2562,5],[2583,5],[3779,5],[15634,5],[16436,5],[16490,5],[17037,5],[17181,5],[23736,5],[27764,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8792,7]]},"/en/lessons/working-with-web-pages":{"position":[[699,5],[8565,5],[8749,5],[10344,5]]}}}],["local[10",{"_index":9865,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47869,10]]}}}],["local[12",{"_index":9839,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43057,9],[43242,9],[47452,9]]}}}],["local_file(blobs_list",{"_index":18925,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26683,22],[28131,22]]}}}],["local_file_region",{"_index":19109,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49229,17],[50566,17]]}}}],["local_file_region(blobs_list",{"_index":19043,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44050,29],[50850,29]]}}}],["localhost",{"_index":9697,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20027,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18290,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[6782,9]]},"/en/lessons/installing-omeka":{"position":[[11828,10],[12023,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27306,12]]}}}],["localhost/europeana_api.php",{"_index":16036,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26741,28]]}}}],["localhost:4000",{"_index":3103,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[32722,15],[33005,14],[38278,16],[38724,14]]}}}],["localhost:4000/jekylldemo",{"_index":3105,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[33141,26],[38742,26],[39321,26],[50220,27],[58895,28]]}}}],["localhost:4000/jekylldemo/2016/02/29/a",{"_index":3194,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50374,38]]}}}],["localhost:4000/yourwebfoldernam",{"_index":3234,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58838,33]]}}}],["localhost:4000/yourwebsitefoldername/about",{"_index":3177,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46216,43]]}}}],["localhost:4040",{"_index":9871,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49222,14]]}}}],["localhost:8888",{"_index":21428,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11050,16]]}}}],["locally—mean",{"_index":3098,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30433,15]]}}}],["localuserpassword",{"_index":13180,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21847,17]]}}}],["localuserpassword=\"th",{"_index":13182,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22339,22]]}}}],["locat",{"_index":605,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18771,9],[20027,8],[22095,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9237,8],[11017,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19852,8],[20052,9],[20500,8],[48693,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5647,6],[8324,7],[12927,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9197,7],[15868,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2948,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4528,6],[5885,8],[6017,8],[10854,8],[12882,8],[12965,8],[13003,8],[13106,9],[13272,9],[13666,8],[24604,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16222,8],[26227,6],[27441,6],[27570,7],[34470,8],[35032,8],[38046,6],[38303,6],[46198,7],[52254,6],[53088,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32641,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25357,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46932,6],[53943,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2681,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57858,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31662,7],[31709,7],[36084,9],[36572,10],[37184,10],[54588,9],[54997,9],[55132,9],[55305,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14904,8],[37559,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2488,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3987,8],[4045,6],[4195,8],[4633,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6964,8],[7184,8],[34157,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4731,8],[10544,9],[10733,9],[11011,7],[11370,6],[13742,9],[26518,10],[29340,8],[29481,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[305,10],[5500,8],[11137,9],[11669,8],[12245,7],[13853,6],[15520,7],[15991,6],[17526,7],[24343,7],[24547,6],[27766,8],[30082,6],[34471,6],[36212,8],[38720,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13961,8],[22754,11],[26523,8],[30069,8],[30256,9],[30837,8],[33346,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21835,11],[22858,8],[23805,8],[24796,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17073,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11729,8],[48454,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[380,8],[1747,9],[1796,8],[2037,8],[5420,9],[5456,8],[5540,8],[5720,11],[6484,8],[6538,9],[8470,9],[9098,8],[9142,8],[9213,8],[9382,8],[9432,9],[10039,8],[10820,9],[10843,9],[11189,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3717,8],[24263,7],[30269,7],[32244,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11353,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8127,8],[23425,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14355,8],[20057,8],[27229,9],[31032,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20194,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1126,8],[1396,6],[2576,9],[4519,9],[5612,8],[7116,9],[7677,9],[9086,8],[10202,6],[17542,8],[28712,6],[32515,8],[33867,10],[33930,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3582,8],[5204,8],[5276,8],[6369,8],[6441,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55738,8]]},"/en/lessons/geocoding-qgis":{"position":[[1125,9],[4550,9],[9663,9],[9855,9],[10103,8],[12727,6],[17456,9],[17864,9],[21557,9],[27099,9],[31080,8],[33314,8],[34749,9],[35477,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[748,9],[815,9],[919,9],[5827,7],[9863,7],[10931,7],[11511,8],[11587,8],[11824,9],[13622,8],[13940,8],[14015,8],[14028,8],[14118,8],[14543,9],[14991,9],[15164,8],[15493,8],[15757,8],[16665,9],[16807,9],[17199,9],[17982,8],[18076,8],[18334,9],[18538,9],[18634,9],[22126,9],[22654,8],[23583,8],[24037,9],[24655,8],[24797,7],[26178,8],[26314,8],[26760,8],[26857,8],[27402,8],[27476,8],[27611,8],[27693,8],[27789,9],[27876,9],[28712,8],[28821,8],[30709,9],[31062,10],[31834,8],[32726,9]]},"/en/lessons/georeferencing-qgis":{"position":[[1059,8],[4541,8],[4867,9],[6060,8],[6243,8],[6672,6],[7048,8],[11454,9],[11581,9],[11751,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[12232,10],[12887,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10681,9],[24299,8],[24480,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1110,9],[2104,8],[2173,8],[2469,9],[3346,7],[3824,9],[5289,10],[13113,8],[13834,9],[20729,9],[21416,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7658,8],[11398,8],[20569,10]]},"/en/lessons/gravity-model":{"position":[[19829,9],[48913,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1132,8],[17664,7],[59531,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[948,10],[4313,8],[13675,9],[14237,8],[14869,7],[16648,6],[18077,7],[18989,6],[20972,6],[26266,9],[27413,6],[29410,7],[29614,6],[36713,6],[38202,9],[38598,7],[40713,7],[40796,6],[41965,10]]},"/en/lessons/intro-to-bash":{"position":[[3426,7],[5722,9],[5831,10],[23249,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6125,8],[6531,8]]},"/en/lessons/intro-to-linked-data":{"position":[[11658,7],[13481,8],[13538,8],[13953,8]]},"/en/lessons/intro-to-powershell":{"position":[[309,8],[576,8],[601,8],[7669,8],[7731,8],[8075,9],[9100,8],[9124,8],[17591,8],[17616,8],[20424,9],[42963,9],[42993,8],[43147,8],[43232,8],[43955,8],[44138,9],[44213,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3113,7]]},"/en/lessons/introduction-map-warper":{"position":[[3761,9],[4146,8],[4768,10],[5680,8],[8715,8],[9494,10],[13004,9],[13064,8],[13263,8],[15617,8],[15768,8],[23253,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4395,8],[11969,8],[26576,8],[30882,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18915,8],[24959,8]]},"/en/lessons/jupyter-notebooks":{"position":[[17574,8]]},"/en/lessons/linear-regression":{"position":[[28624,9],[28762,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6740,8],[6812,8],[6909,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1193,8],[3374,9],[3457,8],[3625,9],[3937,10],[4229,8],[4291,9],[5323,6],[6260,7],[16879,7],[21902,8],[35780,10]]},"/en/lessons/naive-bayesian":{"position":[[40983,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8003,10],[28550,8],[39579,8],[51294,8]]},"/en/lessons/output-data-as-html-file":{"position":[[6222,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3055,8]]},"/en/lessons/qgis-layers":{"position":[[6363,8]]},"/en/lessons/research-data-with-unix":{"position":[[3675,8],[3808,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18369,7],[38935,7],[39075,7],[39718,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21205,8],[40193,8],[46907,8]]},"/en/lessons/sentiment-analysis":{"position":[[17414,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9819,9]]},"/en/lessons/sonification":{"position":[[14210,10],[21135,8],[21228,8],[35366,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1668,10],[4352,9],[4589,9],[5010,8],[5751,9],[8857,10],[15919,9],[16464,10],[22058,10],[25142,10],[29425,9],[33343,8],[33920,8],[37398,9],[38361,8],[42025,9],[44854,9],[44925,9],[45031,9],[46606,10],[47817,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12737,8],[19789,7],[22425,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17034,10],[48096,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5403,6],[9977,8],[46136,8],[47096,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7374,9],[7423,8],[7506,9],[8205,10],[8602,9],[10386,7],[23270,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18702,9],[19656,7],[20161,10],[20377,8],[20491,10],[25353,10],[25515,8],[25615,10],[26403,8],[28483,10],[28653,8],[28757,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1185,10],[1309,8],[4863,10],[13206,8],[14642,9],[28916,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18654,6],[44178,9],[45034,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[25095,8],[25390,8],[25451,8],[25518,9],[25776,8],[25808,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[604,9],[2210,10],[5424,9],[10191,8],[10415,8],[11271,9],[11960,9],[12122,9],[12197,9],[12398,11],[12631,10],[12798,9],[13651,8],[13989,8],[14323,7],[14501,10],[14539,10],[14629,9],[14957,9],[15016,8],[15222,9],[15312,9],[15479,9],[17291,8],[24515,9],[26195,9]]},"/en/lessons/vector-layers-qgis":{"position":[[657,10],[8502,9],[9048,6],[10289,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1428,10],[42125,9],[44728,10],[45880,10]]},"/en/lessons/windows-installation":{"position":[[4884,7]]},"/en/lessons/working-with-web-pages":{"position":[[596,8],[1212,7],[10241,8]]}}}],["location.png",{"_index":22034,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8547,13]]}}}],["location_typ",{"_index":8625,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22766,16],[26532,13],[30092,13],[33467,13]]}}}],["locations–which",{"_index":12885,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[12264,15]]}}}],["lock",{"_index":15481,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3959,6]]},"/en/lessons/introduction-map-warper":{"position":[[12402,4],[12503,4],[12652,4]]}}}],["lockdown",{"_index":9504,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52796,10]]}}}],["loco",{"_index":11827,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6606,4]]}}}],["lod",{"_index":11463,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2959,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2291,4],[2496,4],[10948,3],[10973,3],[15150,4],[22880,3],[26115,3],[26821,3]]},"/en/lessons/intro-to-linked-data":{"position":[[186,3],[518,6],[831,3],[1343,4],[1524,4],[1600,3],[1871,4],[1948,3],[1980,3],[2418,3],[2525,3],[2727,3],[3323,3],[3404,4],[3478,3],[3512,3],[3672,3],[5357,3],[8395,3],[8584,4],[8614,3],[8708,3],[8976,3],[9100,4],[10191,3],[10278,3],[10350,3],[10494,3],[13349,3],[15169,3],[15523,3],[15660,3],[16869,3],[17767,4],[19313,3],[19901,3],[20736,4],[20768,3],[20980,3],[21281,3],[21316,3],[22740,3],[23841,3],[29896,3],[29964,3],[30427,3],[37667,3]]}}}],["lodg",{"_index":3727,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3980,6]]},"/en/lessons/naive-bayesian":{"position":[[66660,9],[67122,7]]}}}],["lof",{"_index":16082,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36000,3]]}}}],["log",{"_index":1654,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34997,6],[35187,4],[46463,6],[46576,4],[51235,6],[51348,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4168,7],[16268,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16838,6],[28245,7],[34341,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11735,3],[14205,3],[14804,3],[64074,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8466,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4235,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17010,5],[17305,3],[17519,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5650,3],[12118,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11275,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5137,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13402,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28190,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[28882,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10563,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23379,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[1577,3],[1629,6]]},"/en/lessons/gravity-model":{"position":[[28656,3],[28764,3],[28824,3],[28903,3],[39734,6],[39811,6],[39858,6],[39948,6],[39977,6],[40093,3],[40445,6],[49255,7]]},"/en/lessons/installing-omeka":{"position":[[3172,7],[3283,7],[3924,7],[5003,6],[6548,3],[8176,3],[10297,6],[11365,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[16232,6]]},"/en/lessons/introduction-map-warper":{"position":[[6722,3],[21352,3]]},"/en/lessons/logistic-regression":{"position":[[8079,5],[34043,3],[34212,3],[42299,3]]},"/en/lessons/sentiment-analysis":{"position":[[4663,5]]},"/en/lessons/space-place-gazetteers":{"position":[[33293,3],[34190,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41515,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6813,3],[34600,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3009,6],[5102,6]]},"/en/lessons/working-with-text-files":{"position":[[8437,3]]}}}],["log(0",{"_index":12990,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28682,6]]}}}],["log(1",{"_index":21603,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42165,5]]}}}],["log(1+vol.page_count",{"_index":21592,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41548,20]]}}}],["log(assemblies_of_god_churches_per10k+1",{"_index":12993,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[29044,41]]}}}],["log(dist",{"_index":13734,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[49317,14]]}}}],["log(gravitymodeldata$distance[entri",{"_index":13744,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50883,38]]}}}],["log(gravitymodeldata$population[entri",{"_index":13742,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50812,40]]}}}],["log(p_bag",{"_index":18341,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20932,10]]}}}],["log(p_word1",{"_index":18342,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20945,12]]}}}],["log(p_word_n",{"_index":18343,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20966,13]]}}}],["log(popul",{"_index":13733,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[49300,16]]}}}],["log(tf",{"_index":1703,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39434,8]]}}}],["log4j",{"_index":9650,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17403,5]]}}}],["logan",{"_index":10612,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43735,6]]}}}],["logan,coloni",{"_index":10384,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5765,14]]}}}],["logarithm",{"_index":1235,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12265,9],[14805,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[28539,11]]},"/en/lessons/gravity-model":{"position":[[9869,9],[28180,9],[39492,16]]},"/en/lessons/naive-bayesian":{"position":[[20816,10],[21057,11]]},"/en/lessons/sonification":{"position":[[16391,13]]}}}],["logbook",{"_index":22107,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[643,8],[4342,8],[34330,8]]}}}],["logic",{"_index":804,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3825,7],[4620,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35974,5],[39672,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9644,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57456,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1768,9],[2475,7],[4151,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5721,6],[11011,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21588,7]]},"/en/lessons/geocoding-qgis":{"position":[[14547,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23588,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7351,7],[7732,5],[9160,7],[45298,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25968,9],[28446,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14448,5],[35926,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2373,5],[16162,5]]},"/en/lessons/intro-to-linked-data":{"position":[[7751,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32846,5]]},"/en/lessons/linear-regression":{"position":[[4794,5],[5468,5],[25651,5]]},"/en/lessons/logistic-regression":{"position":[[34567,5]]},"/en/lessons/naive-bayesian":{"position":[[70378,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5990,6],[18889,5],[19750,5],[21831,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20469,5],[26790,5],[26824,5]]},"/en/lessons/space-place-gazetteers":{"position":[[9093,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8119,7],[11777,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27380,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26593,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11746,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[10850,7]]}}}],["logic.14",{"_index":17080,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23716,8]]}}}],["login",{"_index":9068,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5711,5],[12025,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4848,5]]},"/en/lessons/geocoding-qgis":{"position":[[18116,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18182,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19959,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[26140,5]]}}}],["logist",{"_index":4629,"title":{"/en/lessons/logistic-regression":{"position":[[48,9]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11391,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[15575,8]]},"/en/lessons/linear-regression":{"position":[[1234,8],[1744,8],[1936,8],[2093,8],[2440,8],[2643,8],[2665,8],[3198,8],[3247,8],[3448,8],[3541,8],[7061,8],[7137,8],[7827,8],[8186,8],[9039,8],[12624,8],[14313,8],[14450,8],[14713,8],[17118,9],[20877,8],[21123,8],[22404,8],[72942,8],[79785,8]]},"/en/lessons/logistic-regression":{"position":[[49,9],[148,8],[178,8],[943,8],[1464,8],[1656,8],[1813,8],[2160,8],[2363,8],[2385,8],[2918,8],[2967,8],[3168,8],[3261,8],[3659,8],[3738,8],[4912,8],[6802,10],[7055,9],[7078,8],[7395,8],[7666,8],[9979,8],[10576,8],[11673,8],[16793,8],[18017,8],[26029,8],[27655,8],[32971,8],[33937,8],[34341,8],[34578,8],[44915,8],[49823,8],[61167,8],[61409,8],[62014,8],[63778,8],[67541,8],[67605,8]]}}}],["logisticregress",{"_index":17590,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15933,18]]}}}],["logisticregression(class_weight={0:0.72",{"_index":17593,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16115,40]]}}}],["logit",{"_index":17545,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7016,5],[7126,5],[7728,5],[8929,5],[17717,5]]}}}],["logits.”6",{"_index":17544,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[6997,9]]}}}],["logo",{"_index":2990,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2794,6],[8498,4],[8949,4],[23556,5],[25499,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4615,5],[19045,4],[19157,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[8509,4],[8532,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3429,5],[22942,4],[23054,4]]}}}],["logo](https://upload.wikimedia.org/wikipedia/en/8/80/wikipedia",{"_index":13103,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[8446,62]]}}}],["lon",{"_index":10120,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9516,6],[9577,4],[9666,4],[9716,5]]},"/en/lessons/introduction-map-warper":{"position":[[14760,5]]}}}],["lon,lat",{"_index":15679,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14659,10]]}}}],["london",{"_index":3726,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3538,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43712,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39476,7]]},"/en/lessons/extracting-keywords":{"position":[[7566,8],[17299,9],[17336,8],[17348,9],[29511,8]]},"/en/lessons/geocoding-qgis":{"position":[[34512,8]]},"/en/lessons/gravity-model":{"position":[[1104,6],[2121,6],[2216,6],[2323,6],[3077,7],[3163,6],[6100,6],[7715,8],[10278,6],[10512,8],[11275,8],[11874,7],[11951,6],[12064,6],[12246,6],[12511,7],[12747,7],[12897,6],[13064,6],[13164,6],[16566,6],[16744,6],[17613,7],[25560,6],[30008,6],[32744,6],[35482,6],[36497,6],[36611,6],[36853,7],[36971,8],[37920,6],[39573,6],[55385,7],[55743,7],[55812,6],[56029,6],[56271,7],[56386,6],[57050,6],[57294,7],[57368,7],[62090,8],[62257,7],[64952,8],[65338,8],[65644,6],[66239,8],[66679,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57622,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10359,9],[16078,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3158,6],[3175,6],[16812,7],[17191,8]]},"/en/lessons/naive-bayesian":{"position":[[1952,7],[4588,7],[4873,7],[67559,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48818,7],[53264,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8801,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9577,6],[49485,8],[49721,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35396,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1224,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13914,7]]}}}],["london:print",{"_index":18823,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13211,14],[14156,14]]}}}],["london’",{"_index":19687,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19343,8]]}}}],["lone",{"_index":15524,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8533,7],[9975,6],[10010,6],[13404,8],[13422,8]]}}}],["lonely\",\"turn",{"_index":15527,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8878,15]]}}}],["long",{"_index":882,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10379,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2973,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4232,4],[12849,4],[14136,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25654,4],[26128,5],[30702,4],[32992,4],[33037,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11760,4],[17788,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9331,4],[9814,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27858,4],[50639,4],[51548,4],[62028,4],[63969,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8059,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[171,5],[5819,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58728,5]]},"/en/lessons/common-similarity-measures":{"position":[[22164,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4496,4],[22276,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57044,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4956,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6208,5],[12120,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6453,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11395,4],[12766,4],[13754,4],[28129,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8269,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6414,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[33560,6],[33791,6],[34022,6],[34253,6],[34573,6],[34772,6],[35066,6],[35629,4],[35751,6],[35873,5],[58851,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11110,4],[42975,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[203,4],[7591,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2176,4],[4109,4],[52365,5]]},"/en/lessons/extracting-keywords":{"position":[[9985,4],[16905,4],[25989,4],[30314,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3857,4],[22862,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1227,4],[9566,4],[11235,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5881,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23948,4],[25945,4]]},"/en/lessons/geocoding-qgis":{"position":[[9743,4],[24142,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6698,4],[12679,4],[17029,4],[17068,4],[25800,7],[26030,7],[26927,6],[27837,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1150,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9454,4],[12924,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[11380,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6665,4],[38748,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9913,4]]},"/en/lessons/gravity-model":{"position":[[26642,4],[32276,4],[42972,4],[44618,4],[44646,4],[44834,4],[46435,4],[51197,4],[51252,4],[53521,4],[58378,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[30177,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40901,5],[45598,4],[45637,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28380,4],[40517,4],[42424,4],[43284,5]]},"/en/lessons/intro-to-bash":{"position":[[7911,4],[8019,4],[8163,4],[8229,4],[13753,5],[16675,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8551,4],[21127,4],[23492,4],[24565,4],[33622,4]]},"/en/lessons/intro-to-powershell":{"position":[[6016,5],[8249,4],[10608,4],[10743,4],[10928,4],[13094,4],[13384,4],[13632,4],[14126,4],[15831,4],[29787,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[21871,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8664,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12374,4],[13490,4],[25610,4],[25690,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1720,4],[6797,4],[10458,4],[11073,4],[15264,4]]},"/en/lessons/json-and-jq":{"position":[[5625,5],[18533,6],[23999,4]]},"/en/lessons/jupyter-notebooks":{"position":[[25203,4],[27888,4],[43284,4],[48642,4],[49013,4]]},"/en/lessons/linear-regression":{"position":[[15984,5],[38228,4]]},"/en/lessons/logistic-regression":{"position":[[22224,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4724,4]]},"/en/lessons/naive-bayesian":{"position":[[11621,4],[35918,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6231,4],[25266,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1159,4]]},"/en/lessons/preserving-your-research-data":{"position":[[12370,4],[12448,4],[16163,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1769,4],[10305,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21107,4],[23485,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11416,4],[20276,4]]},"/en/lessons/sonification":{"position":[[1837,5],[8460,4],[26124,4],[30272,5],[40580,4]]},"/en/lessons/space-place-gazetteers":{"position":[[19725,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2021,4],[5352,4],[5693,4],[9207,4],[20429,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10057,4],[20118,4],[21119,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47919,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57218,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2685,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29560,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3411,4],[19011,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10303,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8296,4],[8423,4],[35492,4]]}}}],["longer",{"_index":419,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10984,6],[17171,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14627,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[403,6],[17572,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53224,6],[53612,6],[55180,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44340,6],[64281,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19326,6],[41285,6],[59901,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1000,6],[44742,6],[44904,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8488,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17578,6],[46121,6],[46327,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1459,6],[15793,6],[42727,6],[43307,6],[45582,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37477,6],[38588,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7885,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36045,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24904,6]]},"/en/lessons/extracting-keywords":{"position":[[38358,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8552,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9494,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20265,6],[28702,7],[31275,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27082,6],[28958,6],[38807,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2347,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20158,6]]},"/en/lessons/gravity-model":{"position":[[28138,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9023,6],[21980,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11619,6],[13103,6],[32796,6]]},"/en/lessons/intro-to-bash":{"position":[[16459,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8380,6]]},"/en/lessons/intro-to-powershell":{"position":[[15943,6],[23619,6],[28157,6],[37157,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[702,6],[10402,6],[19493,6],[25063,6]]},"/en/lessons/introduction-and-installation":{"position":[[1149,6]]},"/en/lessons/introduction-map-warper":{"position":[[4195,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43823,6]]},"/en/lessons/json-and-jq":{"position":[[899,6]]},"/en/lessons/jupyter-notebooks":{"position":[[28624,7],[48464,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8702,6],[8852,6]]},"/en/lessons/linear-regression":{"position":[[16181,6],[74247,6]]},"/en/lessons/logistic-regression":{"position":[[65593,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5283,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[13948,6],[22432,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6896,6],[33731,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7644,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1443,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12602,6]]},"/en/lessons/sonification":{"position":[[13345,6],[16792,6]]},"/en/lessons/space-place-gazetteers":{"position":[[19818,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23340,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21527,6],[37312,6],[37673,7],[39735,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[138,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33489,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[31986,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23768,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9022,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19233,6]]}}}],["longest",{"_index":10525,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26565,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5785,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25307,7]]}}}],["longev",{"_index":21086,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4181,9]]}}}],["longitud",{"_index":2854,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13392,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3922,9],[9279,9],[9539,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22441,10],[24254,9],[34612,9]]},"/en/lessons/geocoding-qgis":{"position":[[2024,9],[2573,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27859,9],[28647,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[13330,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[698,10]]},"/en/lessons/introduction-map-warper":{"position":[[4002,9],[13311,10],[13417,10],[14243,9],[16716,9],[20709,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9629,11],[9784,9],[11898,11],[27579,9]]},"/en/lessons/space-place-gazetteers":{"position":[[33240,10],[34416,9],[38440,10],[38546,9],[38768,9],[39015,9],[44044,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13431,11],[18279,9],[18545,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43193,10]]}}}],["longitudin",{"_index":21231,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[4455,12]]}}}],["longlat_to_en(long",{"_index":23536,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43844,19]]}}}],["longlat_to_en(x['tgt_longitud",{"_index":23544,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44166,33]]}}}],["longtitl",{"_index":16613,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3507,12],[7764,12]]}}}],["look",{"_index":493,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13943,4],[17323,4],[17804,7],[21680,4],[22167,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[611,4],[1352,4],[11372,5],[12019,5],[12174,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1569,7],[5252,4],[5693,4],[7241,4],[8240,4],[8838,7],[9893,4],[19252,4],[29316,4],[35879,7],[42154,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4523,4],[10329,5],[13010,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4103,8],[7402,4],[16303,4],[16674,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7858,4],[11099,5],[11928,4],[13680,4],[16171,4],[18040,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8142,4],[8407,4],[9673,5],[10125,5],[14377,4],[16387,4],[16828,4],[19750,7],[22229,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[392,4],[4861,4],[6905,4],[6984,4],[9307,4],[11218,4],[16525,5],[16960,5],[19442,4],[24440,4],[27168,4],[28291,5],[28501,4],[30015,4],[30494,4],[31086,4],[40801,4],[42582,4],[42627,4],[43127,4],[43842,4],[44668,4],[45227,5],[48199,4],[52379,4],[58725,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8030,4],[11612,4],[15040,4],[18273,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[748,5],[10967,5],[11287,4],[11366,4],[12049,5],[12138,5],[12233,5],[12423,4],[12603,5],[12696,5],[12795,5],[12883,5],[12974,5],[13115,4],[13300,4],[14058,5],[14147,5],[14242,5],[14432,4],[14612,5],[14705,5],[14804,5],[14892,5],[14983,5],[15124,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3200,4],[6293,4],[6921,4],[16932,4],[25601,4],[26757,6],[30470,4],[31967,4],[32891,4],[32928,4],[34037,4],[49975,4],[51619,4],[51815,5],[55246,7],[57659,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5520,5],[6988,5],[7839,4],[15582,4],[17989,5],[19736,4],[24583,5],[25567,5],[26512,7],[27472,4],[28312,4],[28918,4],[29786,4],[39925,4],[41269,5],[41376,7],[41601,4],[41706,4],[41818,7],[43763,4],[45563,7],[45766,4],[45918,7],[49820,4],[50966,4],[62912,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2781,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3166,5],[3266,5],[3335,5],[13239,7],[20346,4],[21288,4],[21446,4],[24678,4],[24837,4],[27331,4],[30529,4],[30596,4],[32237,4],[36161,5],[38499,7],[38959,4],[41190,6],[42124,6],[42672,5],[45674,4],[47444,4],[47505,4],[47596,5],[47825,5],[48118,4],[49767,4],[50487,4],[52506,4],[55244,4],[55449,5],[55511,5],[56127,4],[56708,7],[60766,4],[68835,4]]},"/en/lessons/common-similarity-measures":{"position":[[5958,4],[8373,4],[12098,7],[14346,4],[17992,7],[30106,4],[31381,4],[33399,4],[35613,7],[37494,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4520,4],[13460,4],[14370,4],[23553,4],[25610,4],[26266,4],[32448,4],[37366,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[307,7],[2449,6],[4192,4],[5084,6],[8990,7],[9492,4],[9687,4],[10304,4],[12189,7],[14784,5],[15655,4],[22676,7],[25966,4],[28707,4],[28742,4],[28952,4],[30460,7],[31018,4],[31224,5],[31723,4],[31877,5],[32052,5],[32693,7],[32803,7],[34181,4],[34203,5],[34317,4],[34715,4],[44248,5],[44678,7],[46540,7],[49256,4],[49394,4],[51522,4],[52390,4],[57057,4],[61475,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2045,4],[2324,7],[7897,4],[11371,7],[11691,7],[13312,4],[13629,4],[14652,4],[14982,4],[15265,6],[16172,7],[16216,7],[18096,4],[18805,7],[19461,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4615,4],[20105,4],[22105,4],[38818,4],[48629,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2542,4],[5310,4],[12478,6],[13642,5],[14990,4],[15077,4],[15660,4],[16557,4],[21351,7],[22293,7],[32341,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[573,4],[1486,5],[5613,5]]},"/en/lessons/counting-frequencies":{"position":[[5208,4],[5620,4],[7747,4],[13297,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2654,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[440,4],[3005,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11877,5],[30150,4],[31858,4],[41667,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1446,7],[18810,4],[21091,4],[34055,5],[34157,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[351,7],[12327,4],[21326,7],[38766,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16074,5],[16914,4],[21454,6],[25978,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4046,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24392,7],[32980,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4753,4],[5158,7],[6428,5],[9456,4],[14084,5],[14762,5],[15175,4],[16488,5],[18144,4],[19916,4],[21445,4],[22097,5],[23148,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6778,7],[9745,7],[14901,4],[28070,4],[28758,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9186,7],[13926,5],[17439,5],[17914,5],[19353,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10655,6],[38875,4],[45503,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7724,5],[13964,5],[27891,4],[32267,5],[39580,4],[40163,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8679,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7433,4],[7503,4],[7805,4],[7850,5],[12205,7],[16640,5],[18391,7],[20639,5],[21567,4],[24907,4],[27986,4],[31457,4],[31912,5],[32134,4],[34031,7],[34700,5],[34978,4],[37375,4],[37984,5],[45186,4],[47192,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3292,4],[3350,4],[3785,4],[4744,5],[5879,5],[10793,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7690,4],[11925,4],[12263,4],[15887,5],[16697,4],[20103,5],[20154,5],[20864,6],[27271,4],[34968,5],[35828,5],[49786,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[855,4],[7444,7],[23154,7]]},"/en/lessons/extracting-keywords":{"position":[[356,4],[4046,7],[4404,7],[6098,4],[6500,7],[8790,4],[10570,4],[11109,4],[18319,4],[18460,7],[18791,4],[19102,7],[19132,4],[20629,4],[22017,5],[24197,4],[26084,7],[26882,7],[31957,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15989,6],[19095,4],[26843,7],[27169,7],[32984,4],[33430,7],[33703,4],[38386,4],[38780,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4867,6],[8381,4],[16006,4],[21925,4],[22793,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1796,7],[18904,5],[20211,7],[24676,4],[34020,5],[35263,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1529,4],[2589,7],[4084,4],[4504,4],[5491,4],[5789,4],[8064,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1198,4],[1496,4],[1963,4],[3091,6],[4684,4],[5081,4],[5850,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[517,4],[5626,4],[5715,4],[12712,4],[13956,4],[17793,4],[23226,5],[26169,5],[27013,7],[28535,4],[40218,4],[51463,4],[51653,5],[54323,4],[62910,4]]},"/en/lessons/geocoding-qgis":{"position":[[8958,4],[9011,4],[11374,6],[12682,6],[15670,7],[24377,4],[29192,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9576,4],[13678,7],[26674,5]]},"/en/lessons/georeferencing-qgis":{"position":[[4328,5],[4779,4],[10236,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[8206,7],[9504,7],[9834,4],[9912,7],[10326,7],[15535,4],[15873,7],[19487,4],[20452,4],[21252,7],[21470,7],[22947,4],[23833,4],[24624,4],[24853,4],[26896,4],[26929,4],[28115,4],[29950,7],[33647,4],[35125,4],[35872,5],[36049,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18767,7],[19150,4],[30762,4],[32042,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[9385,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4748,4],[10145,4],[11571,5],[15785,4],[22135,4],[45816,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[6272,4],[18958,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1368,7],[5973,7],[6048,5],[6360,4],[7392,7],[7859,4],[12483,4],[14875,4],[18623,7],[20356,4],[26090,4]]},"/en/lessons/gravity-model":{"position":[[21233,7],[22851,7],[24811,5],[28413,5],[36199,5],[48545,5],[53930,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[1201,4],[7902,4],[10046,4],[27653,4],[28214,4],[33451,4],[35763,4],[38124,4],[38531,4]]},"/en/lessons/installing-omeka":{"position":[[4334,5],[8322,5],[8847,5],[11599,5],[12148,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4613,7],[22086,4],[23972,5],[24613,5],[25226,4],[27444,5],[33969,4],[34013,4],[42805,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23752,4],[30063,4],[36385,4],[38778,7],[43039,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3945,4],[4533,7],[4654,7],[6211,7],[22554,5],[27327,4],[32691,4],[36996,4],[42676,7],[44630,7],[50076,4],[52290,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[994,7],[25530,7],[27226,4],[42011,7]]},"/en/lessons/intro-to-bash":{"position":[[3792,7],[12715,4],[15048,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3198,5],[4008,5],[7560,7],[13483,7],[18231,4]]},"/en/lessons/intro-to-linked-data":{"position":[[5096,4],[5296,4],[7513,6],[12289,4],[12349,5],[15622,6],[16008,4],[16748,4],[17741,7],[18218,4],[19881,4],[22198,4],[22344,7],[23824,7],[26070,6],[26122,4],[26207,4],[26776,4],[31365,4],[34023,5],[34287,4]]},"/en/lessons/intro-to-powershell":{"position":[[1717,7],[3775,4],[4277,4],[5609,5],[7916,6],[11689,4],[15281,4],[15445,4],[23242,4],[24422,4],[25033,4],[26766,4],[28253,4],[30306,4],[31117,4],[31746,7],[32556,5],[32692,4],[33453,4],[38948,4],[40099,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4036,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[255,4],[3869,4],[8578,4],[14292,4],[14385,4],[24524,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8735,4],[11751,5],[12223,4],[20436,4],[24527,4],[32671,7],[34042,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9886,4],[10917,4],[12007,4],[18416,4],[21695,4],[23741,5],[27167,4],[29057,4],[30297,4],[33567,7],[34192,4],[40807,4],[41920,4],[42991,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11988,7],[13409,4],[13592,4],[17647,4],[20823,5],[21614,4],[22127,5],[22285,5],[22644,5],[27347,4],[28592,4],[32937,4],[37004,5],[37218,4],[41408,4],[43306,4],[43731,4]]},"/en/lessons/json-and-jq":{"position":[[25063,4],[26024,4],[26288,4],[27826,4],[36664,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1649,4],[1774,4],[26593,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5669,4]]},"/en/lessons/linear-regression":{"position":[[783,4],[16708,4],[17559,4],[19255,5],[19500,5],[37897,4],[38315,4],[38703,4],[40668,5],[43754,4],[50527,4],[51228,4],[54170,4],[57599,7],[59838,4],[59961,4],[60350,7],[62569,4],[63442,4],[63899,4],[65989,4],[68199,4],[69544,4],[70209,4]]},"/en/lessons/linux-installation":{"position":[[3515,4],[4427,4]]},"/en/lessons/logistic-regression":{"position":[[7833,5],[18180,4],[19029,7],[19250,5],[19451,7],[25296,5],[26758,7],[28581,4],[30733,4],[32927,4],[34498,7],[36071,4],[37038,4],[38608,4],[41914,4],[43286,4],[43430,4],[45054,7],[45195,4],[47282,4],[52527,4],[57551,4]]},"/en/lessons/mac-installation":{"position":[[2989,4],[4108,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4357,4],[13139,4],[14295,4],[14992,4],[15170,4],[15509,4],[18411,4],[19567,4],[24361,4],[26515,4],[34053,4],[35983,4]]},"/en/lessons/naive-bayesian":{"position":[[3227,4],[5650,4],[6650,5],[6691,5],[7283,4],[7396,5],[7443,5],[9028,4],[10111,5],[12789,4],[16305,7],[18748,7],[24395,5],[26782,5],[29083,5],[29293,4],[29668,5],[31442,5],[32790,4],[39559,7],[39645,5],[40260,5],[41415,7],[46726,4],[47382,4],[57305,4],[60336,7],[61518,4],[61621,4],[61743,4],[62925,5],[63466,4],[65607,4]]},"/en/lessons/normalizing-data":{"position":[[1916,4],[3684,4],[5035,4],[8964,5],[9347,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19513,4],[31168,5],[44832,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7269,4],[7393,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4527,4],[5474,4],[10897,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2935,4],[11435,4]]},"/en/lessons/qgis-layers":{"position":[[4047,4],[11192,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2182,4],[2673,5],[12359,6],[13680,7],[18389,7],[18636,4],[19081,4],[19392,4],[20184,4],[24135,4]]},"/en/lessons/research-data-with-unix":{"position":[[322,4],[9595,5],[10301,5],[11442,5],[11792,4],[12262,5],[14949,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2085,7],[15415,4],[27278,5],[27757,5],[31139,7],[32326,7],[33943,7],[36021,7],[36083,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5994,7],[10416,5],[15192,4],[33781,4],[39225,4],[46071,7]]},"/en/lessons/sentiment-analysis":{"position":[[11398,4],[20351,4],[22643,4],[25225,5],[27652,5],[30344,5],[31247,4],[31439,5],[33183,7],[34634,5],[36118,4],[36310,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10501,4],[19164,5],[23753,4],[25237,4],[25357,6]]},"/en/lessons/sonification":{"position":[[9126,5],[18027,5],[21156,4],[24611,4],[29553,4],[36937,4]]},"/en/lessons/space-place-gazetteers":{"position":[[18968,4],[25875,4],[27844,4],[29972,4],[37562,7],[38889,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3660,7],[8090,4],[12511,4],[15127,4],[19339,5],[21647,7],[24934,4],[25976,4],[26931,4],[29198,4],[29485,4],[30319,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[709,5],[1651,7],[9294,5],[11347,4],[15498,4],[17244,5],[17534,6],[17643,5],[21896,5],[22070,4],[22819,4],[23693,7],[23811,4],[29358,4],[33105,4],[34710,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4669,4],[6658,4],[9878,4],[17379,4],[20569,4],[20699,4],[20715,5],[22155,4],[22462,7],[23503,4],[24511,4],[26283,4],[26358,4],[27284,4],[28373,4],[44129,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31990,7],[37091,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[847,4],[1449,5],[3860,4],[4932,7],[12585,4],[14609,4],[16194,4],[18101,7],[19020,4],[19057,4],[19694,4],[21997,4],[26495,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11078,4],[33481,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11585,4],[20861,4],[21660,4],[23567,4],[26698,4]]},"/en/lessons/transliterating":{"position":[[10330,4],[17146,7],[17355,4],[18864,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15008,4],[15254,7],[16452,4],[18491,4],[19964,4],[20243,4],[20370,4],[21344,7],[21440,4],[21625,4],[28417,7],[29255,4],[30952,5],[31510,7],[36996,7],[49956,7],[51508,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3271,7],[5113,6],[6230,5],[12942,4],[18979,7],[19171,4],[21715,4],[22790,5],[24841,5],[26085,4],[27332,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[858,5],[1313,4],[4870,5],[5057,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3872,4],[4988,5],[8020,4],[12773,7],[14427,4],[15243,4],[17705,4],[22307,4],[23161,7],[26787,4]]},"/en/lessons/vector-layers-qgis":{"position":[[9067,4],[9264,4]]},"/en/lessons/viewing-html-files":{"position":[[1908,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16645,4],[21829,5],[22189,4],[34445,4],[35079,7],[35483,4],[35555,7],[37004,4],[37920,4],[42175,4]]},"/en/lessons/windows-installation":{"position":[[994,4],[1650,5],[2432,5],[4208,4],[5320,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2261,4],[2363,4],[8939,4],[11528,4],[16656,5],[17206,4]]},"/en/lessons/working-with-text-files":{"position":[[7613,4]]},"/en/lessons/working-with-web-pages":{"position":[[1619,4],[5450,7],[5750,4]]}}}],["lookbehind",{"_index":12336,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52445,12]]}}}],["lookup",{"_index":2918,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20700,6],[22015,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18198,7],[18757,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13998,6]]}}}],["lookup_valu",{"_index":2914,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20226,14]]}}}],["loop",{"_index":24,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[445,4],[7473,4],[10309,4],[12055,4],[12582,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3017,5],[20769,4],[22272,4],[22312,4],[26717,4],[27759,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14191,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20563,4],[24607,4],[25139,4],[27098,5],[27778,4],[27958,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8963,5],[10292,5],[10468,5],[13453,4],[16701,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51339,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11228,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23769,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25676,4],[25730,4],[26115,5],[26300,4],[32480,5],[34329,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[868,4],[14534,5],[22899,4],[36203,5],[36264,4],[45591,4],[46894,5],[47008,5],[54022,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24012,5],[25898,5],[26244,4],[41509,5],[48770,4]]},"/en/lessons/counting-frequencies":{"position":[[1002,5],[3115,4],[3698,4],[13755,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25062,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4170,5],[26068,4],[27018,4],[30356,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[312,4],[10171,5],[10514,4],[11206,4],[11283,5],[11312,4],[11326,5],[11568,5],[11754,5],[11978,4],[12179,4],[12656,4],[17392,4],[22539,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17837,4],[18184,5],[18266,5],[18440,4],[18512,4],[18663,4],[18738,4],[19002,4],[19089,6],[19362,4],[19389,6],[21113,4],[21264,5],[21297,4],[21373,4],[34969,4],[36539,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14101,4],[14841,4],[15355,4],[16328,7],[16423,4],[17276,4],[17896,4],[33886,4],[38355,4],[42307,4],[42412,4],[44204,7],[44280,4],[48730,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15248,4],[18172,5],[20563,4]]},"/en/lessons/extracting-keywords":{"position":[[5808,4],[18305,5],[18783,4],[19678,4],[19742,4],[19772,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14518,5],[15089,4],[27553,4],[29135,4],[29781,5],[30908,4],[31111,4],[36167,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1598,5],[15249,4],[15546,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1040,7],[11048,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[155,7],[2238,7],[2308,7],[2386,5],[5073,4],[6714,5],[9678,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21712,5],[22293,5],[22943,5],[27941,5],[29985,5],[30081,5],[31384,4],[37312,4],[43624,5],[43776,4],[44438,4],[53949,4],[54757,4],[54824,5],[54849,4],[57787,4],[64276,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36938,7]]},"/en/lessons/gravity-model":{"position":[[50514,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[7253,5],[11237,5],[36455,5],[36565,7],[36855,7],[41119,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29637,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13962,4],[18523,4]]},"/en/lessons/intro-to-powershell":{"position":[[1060,5],[1199,4],[28212,5],[29552,5],[29703,5],[29834,5],[30803,5],[31420,5],[33411,4],[33609,4],[34591,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23389,4],[23417,4],[38355,4],[38753,5],[39093,5],[39864,6],[40796,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33189,5],[33486,4],[34229,5],[35750,5],[40444,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15054,7],[20608,5],[20619,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5100,5]]},"/en/lessons/linear-regression":{"position":[[4049,6],[25484,5],[27718,4],[29985,4],[34252,4],[34654,5]]},"/en/lessons/logistic-regression":{"position":[[12589,4]]},"/en/lessons/naive-bayesian":{"position":[[43900,4],[45823,4],[45951,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31633,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3637,4]]},"/en/lessons/sentiment-analysis":{"position":[[20863,5],[21033,4],[22215,4]]},"/en/lessons/sonification":{"position":[[37377,6],[37505,4],[37543,4],[38213,4],[38315,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14791,4],[14898,4],[14968,4],[15095,5],[17098,4],[17625,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31567,4],[32376,4],[33935,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6534,6],[25747,5],[25907,5],[26030,4],[26097,4],[27190,4],[27295,4],[30149,5]]},"/en/lessons/transliterating":{"position":[[12235,4],[14338,4],[14508,7],[14558,7],[18678,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20173,4],[21299,4],[21799,4]]}}}],["loos",{"_index":2908,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18751,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26317,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46789,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31983,7]]},"/en/lessons/gravity-model":{"position":[[21285,5],[61802,7]]}}}],["loot",{"_index":22097,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[25502,6]]}}}],["loper’",{"_index":11434,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34910,7]]}}}],["lord",{"_index":17042,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11556,5]]}}}],["lorem",{"_index":21113,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13111,5],[15334,5]]}}}],["loretta",{"_index":21631,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46469,7],[47133,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63871,7]]}}}],["lose",{"_index":831,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6236,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23544,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25531,4],[32339,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18761,4],[43656,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42184,4],[63770,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26337,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15745,5]]},"/en/lessons/intro-to-powershell":{"position":[[26679,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[13198,4]]},"/en/lessons/introduction-and-installation":{"position":[[1712,4]]},"/en/lessons/jupyter-notebooks":{"position":[[20841,6]]},"/en/lessons/naive-bayesian":{"position":[[67303,6]]},"/en/lessons/normalizing-data":{"position":[[9585,6]]},"/en/lessons/preserving-your-research-data":{"position":[[3302,4]]},"/en/lessons/sentiment-analysis":{"position":[[28099,4],[30788,4],[31886,4],[35078,4],[37018,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10293,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2977,4]]}}}],["loss",{"_index":4012,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25379,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33038,5],[33204,4],[33251,5],[33295,7],[33452,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38145,5],[38586,4],[39087,4],[39173,4],[39215,4],[39355,4],[39501,4],[39584,4],[41968,4],[42020,4],[42091,4],[42211,4],[42361,4],[42518,4],[44279,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26863,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[24608,4],[24665,4],[41913,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25853,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27386,6],[27788,4],[29277,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2371,4],[2630,4]]},"/en/lessons/research-data-with-unix":{"position":[[12539,4]]},"/en/lessons/sentiment-analysis":{"position":[[32931,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3884,4]]}}}],["loss=0.83",{"_index":14700,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27359,9]]}}}],["loss_func",{"_index":6333,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38208,9]]}}}],["lossi",{"_index":20836,"title":{},"body":{"/en/lessons/sonification":{"position":[[40407,5]]}}}],["lossless",{"_index":23610,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10957,8]]}}}],["lost",{"_index":230,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4801,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20094,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7890,5],[26244,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63813,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35251,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30710,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10502,4],[24692,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26003,4],[26737,4],[28360,4],[29735,4],[30692,4],[32024,4],[33252,4],[33295,4],[33831,4],[34277,4],[34645,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[20466,4]]},"/en/lessons/gravity-model":{"position":[[14391,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[10522,4],[27911,4]]},"/en/lessons/intro-to-bash":{"position":[[10073,5]]},"/en/lessons/jupyter-notebooks":{"position":[[34500,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7302,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25207,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19933,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35783,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37664,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25337,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10308,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18682,5]]}}}],["lot",{"_index":193,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4024,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[480,3],[986,3],[1450,3],[1606,3],[5281,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1426,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16288,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12109,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8825,3],[17495,4],[19035,4],[33700,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19797,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5328,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6277,3],[6744,4],[10199,3],[10218,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10129,4],[10424,3],[22784,4],[22891,3],[23233,3],[62823,3],[63200,3]]},"/en/lessons/common-similarity-measures":{"position":[[1034,3],[6403,4],[24491,3],[29633,3],[35870,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24263,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1615,3],[5322,3],[6325,3],[11418,3],[12752,3]]},"/en/lessons/counting-frequencies":{"position":[[7812,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22183,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8004,3],[9379,3],[9719,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9296,4],[12827,3],[14092,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8718,3],[9016,3],[14966,3],[29016,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4784,3],[42552,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7858,3],[42099,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21326,4],[22182,4],[30720,4],[33430,3],[35363,3],[36700,4],[43748,4],[44666,4],[45034,3],[45765,4],[50417,4],[50630,3]]},"/en/lessons/extracting-keywords":{"position":[[11477,4],[26735,3],[33689,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12056,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3958,3],[4202,4],[18332,3],[18422,4],[20819,4],[25785,3],[36476,3],[39300,4],[41760,4],[47443,5],[48831,3],[57423,3],[67478,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3052,3],[3107,6],[7010,3],[7086,3],[7236,4],[7289,3],[7461,3],[7471,3],[7520,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5605,3],[10936,3],[33909,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31334,3],[35723,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22436,3]]},"/en/lessons/gravity-model":{"position":[[11240,3],[34082,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[8227,3]]},"/en/lessons/installing-omeka":{"position":[[9956,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[746,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30955,4],[30983,3],[34963,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39237,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13556,3]]},"/en/lessons/intro-to-linked-data":{"position":[[14834,4],[16941,3]]},"/en/lessons/intro-to-powershell":{"position":[[962,4],[7249,3],[10622,4],[10757,4],[10942,4],[11272,3],[14882,3],[24196,3],[24280,3],[26498,4],[36597,4],[38772,3],[41346,4],[41451,3],[45704,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9322,3],[24829,3]]},"/en/lessons/jupyter-notebooks":{"position":[[16598,3],[25872,4],[36526,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1800,3],[5707,3]]},"/en/lessons/linear-regression":{"position":[[26451,4],[36964,3],[45650,4]]},"/en/lessons/linux-installation":{"position":[[2493,4]]},"/en/lessons/logistic-regression":{"position":[[8905,3],[36078,3]]},"/en/lessons/mac-installation":{"position":[[1872,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5706,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4865,3]]},"/en/lessons/naive-bayesian":{"position":[[6153,3],[7260,3],[12238,3],[21248,4],[32510,3],[57290,3],[57771,3],[58089,3],[60276,3],[70186,3]]},"/en/lessons/normalizing-data":{"position":[[4983,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5434,3]]},"/en/lessons/output-data-as-html-file":{"position":[[3229,3]]},"/en/lessons/qgis-layers":{"position":[[3275,3],[9303,3],[9562,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5203,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25565,3],[27286,3],[27765,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27755,3]]},"/en/lessons/sentiment-analysis":{"position":[[3802,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6088,4],[7269,4],[23558,4]]},"/en/lessons/space-place-gazetteers":{"position":[[15198,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12388,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15550,4],[43578,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1900,3],[23414,3]]},"/en/lessons/transliterating":{"position":[[4338,3],[16098,4],[19761,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3966,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[7391,3],[18364,3],[19178,3],[19581,3],[24884,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6580,3],[10162,3]]},"/en/lessons/vector-layers-qgis":{"position":[[10209,3],[13777,3],[13815,3],[13939,3],[14108,4],[14242,3],[14484,3],[15231,4],[15403,3]]},"/en/lessons/windows-installation":{"position":[[3230,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7840,3],[19058,3]]},"/en/lessons/working-with-web-pages":{"position":[[6901,3]]}}}],["lot_nam",{"_index":23241,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[13453,10],[14063,9]]}}}],["lot_township_polygon",{"_index":12804,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2862,21],[3142,23],[3362,23],[3590,20],[10742,22],[10838,20],[11847,20]]}}}],["lot_township_polygon.shp",{"_index":12806,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[3854,26]]}}}],["lotu",{"_index":19637,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15948,5]]}}}],["loud",{"_index":10296,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2640,8]]},"/en/lessons/sonification":{"position":[[13020,5],[40785,8]]}}}],["loudest",{"_index":10297,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2776,7]]}}}],["loui",{"_index":9053,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2023,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48605,6],[51791,5]]}}}],["louis",{"_index":13552,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10653,6],[13350,6],[61786,6]]},"/en/lessons/sentiment-analysis":{"position":[[16309,6]]}}}],["louisiana",{"_index":9021,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26371,10]]}}}],["louvain",{"_index":16547,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52859,7],[52903,8]]}}}],["louvr",{"_index":15986,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15469,7]]}}}],["love",{"_index":8409,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4667,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4066,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24809,4],[48549,4]]},"/en/lessons/logistic-regression":{"position":[[47817,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21538,6],[26515,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5300,4]]}}}],["lovett",{"_index":13531,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7309,7],[20179,7],[60511,7],[62739,7],[64090,7]]}}}],["low",{"_index":1689,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38127,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3896,6],[5303,5],[10181,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6398,3],[6619,3],[6669,3],[9962,3],[65501,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19975,3],[21310,3]]},"/en/lessons/common-similarity-measures":{"position":[[18893,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15664,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23086,4],[38507,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15462,3],[15955,3],[16256,3],[17733,4],[18317,3],[29660,3],[38880,3],[38908,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14611,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9453,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1226,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38064,3],[38679,3],[40406,3],[46765,3],[47128,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4547,3],[41430,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23314,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[23702,3],[28376,3]]},"/en/lessons/gravity-model":{"position":[[26651,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[19890,3]]},"/en/lessons/installing-omeka":{"position":[[1055,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10411,3],[35909,3],[43615,3],[44046,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13613,3],[47706,3]]},"/en/lessons/introduction-map-warper":{"position":[[13675,4],[17305,3],[17436,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7067,3]]},"/en/lessons/linear-regression":{"position":[[51544,3],[56298,3],[56656,3],[58611,3],[58763,3],[58880,3],[58919,3],[60887,3],[63946,3],[77910,4]]},"/en/lessons/logistic-regression":{"position":[[9850,3],[23771,4],[30295,3],[30928,3],[37148,3],[38716,3],[42370,3]]},"/en/lessons/naive-bayesian":{"position":[[56617,3],[65128,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1426,3],[31040,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25511,3],[29578,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43888,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36003,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6067,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[457,3],[36314,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13097,3],[16072,3],[16517,3]]},"/en/lessons/working-with-text-files":{"position":[[3307,3]]}}}],["lower",{"_index":1331,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16128,5],[35603,5],[40298,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13575,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9292,5],[16388,6],[31971,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22702,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54359,5],[54571,5],[59658,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9846,5],[26502,5],[47185,5],[48874,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57124,5]]},"/en/lessons/common-similarity-measures":{"position":[[38606,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16437,5],[35705,5],[39026,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36928,5],[42773,5],[43420,5],[43590,5],[44760,5],[44969,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18112,5],[18275,5],[21115,5],[33233,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24285,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21183,5],[37338,5],[37586,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9511,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24193,5],[34433,5],[38912,5]]},"/en/lessons/extracting-keywords":{"position":[[13295,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8892,5],[15365,10],[15684,5],[15770,7],[16625,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26732,5]]},"/en/lessons/geocoding-qgis":{"position":[[34642,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15303,5]]},"/en/lessons/georeferencing-qgis":{"position":[[9779,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14835,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[13256,5]]},"/en/lessons/gravity-model":{"position":[[12040,5],[55179,5],[55361,5],[55710,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[25836,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5026,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21636,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25558,5],[26671,5]]},"/en/lessons/logistic-regression":{"position":[[23816,5],[26630,5],[36911,5],[42189,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[260,5],[3920,5],[3978,5],[4302,8],[6476,5]]},"/en/lessons/naive-bayesian":{"position":[[49692,5],[49905,5],[70064,5]]},"/en/lessons/normalizing-data":{"position":[[132,5],[3725,5],[3963,5],[4006,5],[4085,5],[4303,7],[4787,5]]},"/en/lessons/sonification":{"position":[[13312,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24693,6],[25510,5]]}}}],["lowercas",{"_index":2348,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6483,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29164,9],[29312,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11059,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16410,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12034,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7870,9]]},"/en/lessons/intro-to-bash":{"position":[[7983,9]]},"/en/lessons/intro-to-powershell":{"position":[[7876,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26396,9],[28799,9],[28932,10],[36422,9],[40592,9]]},"/en/lessons/linear-regression":{"position":[[19391,9]]},"/en/lessons/naive-bayesian":{"position":[[43275,10]]},"/en/lessons/output-data-as-html-file":{"position":[[4591,9],[4697,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3528,9]]},"/en/lessons/transliterating":{"position":[[10656,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23924,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[16209,9]]},"/en/lessons/working-with-text-files":{"position":[[4545,9]]}}}],["lowest",{"_index":5648,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10506,6],[17268,6],[18437,6],[18583,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33417,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[16135,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34509,7]]},"/en/lessons/linear-regression":{"position":[[48858,7],[50127,6],[70060,6],[71984,6]]},"/en/lessons/logistic-regression":{"position":[[5699,6],[6338,6],[33118,6],[40329,6]]},"/en/lessons/sonification":{"position":[[16479,6],[31637,6],[36620,6]]}}}],["loy’",{"_index":14236,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18457,5]]}}}],["lp",{"_index":11615,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31236,2],[31355,2]]},"/en/lessons/space-place-gazetteers":{"position":[[13896,2],[13903,2],[13996,3],[14054,2],[14109,4],[14232,2],[14427,2],[14679,2],[14813,2],[16721,2],[18086,2],[25030,2],[25503,2],[51520,3]]}}}],["lr",{"_index":17218,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40984,2],[41202,2],[62775,2]]},"/en/lessons/logistic-regression":{"position":[[16068,2]]}}}],["lr.coef_",{"_index":17349,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64528,8],[65607,9]]}}}],["lr.fit(x_train",{"_index":17219,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[41008,15]]}}}],["lr.intercept_",{"_index":17336,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[62829,14]]}}}],["lr.predict(x_test",{"_index":17221,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[41447,18]]}}}],["lr_binari",{"_index":17592,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16103,9]]}}}],["lr_binary.coef_",{"_index":17853,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[44763,16]]}}}],["lr_binary.coef_[0",{"_index":17850,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43968,18],[44704,18],[56957,18]]}}}],["lr_binary.fit(x_train_binari",{"_index":17595,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16165,29]]}}}],["lr_binary.predict(x_test_binari",{"_index":17600,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[17401,32]]}}}],["lr_binary.predict(z_non_binary_select",{"_index":17921,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50716,40]]}}}],["lr_binary.predict_proba(x_test_binari",{"_index":17602,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[17449,38]]}}}],["lr_binary.predict_proba(z_non_binary_select",{"_index":17923,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50817,46]]}}}],["lr_find",{"_index":6334,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38692,7],[38943,7],[38963,7],[43674,7],[44205,7],[44328,7]]}}}],["lr_max=2",{"_index":6345,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40463,9]]}}}],["lr_max=slice(6",{"_index":6391,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45872,15]]}}}],["lr_steep=0.04786301031708717",{"_index":6337,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38865,29]]}}}],["lr_steep=6.309573450380412",{"_index":6381,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44125,27]]}}}],["lrec",{"_index":12761,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31155,7]]}}}],["ls",{"_index":686,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22702,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[49819,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46041,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7452,4],[7491,2],[12962,2],[13067,2]]},"/en/lessons/intro-to-bash":{"position":[[5646,2],[6317,2],[6372,2],[7250,3],[7331,2],[7763,2],[8199,2],[8960,2],[9913,2],[14205,2],[15600,2],[16891,2],[21413,2],[24168,2],[25740,2]]},"/en/lessons/intro-to-powershell":{"position":[[259,3],[5452,3],[6335,2],[6466,2],[6988,2],[7476,3],[42908,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7953,4],[8374,4],[8517,5],[8559,4]]},"/en/lessons/research-data-with-unix":{"position":[[4950,2],[8534,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19954,2],[20531,3],[21019,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16017,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5064,2],[5119,2]]}}}],["lt",{"_index":687,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22706,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3763,4],[4749,4],[7727,4],[7755,4],[9991,4],[11195,4],[12714,4],[12832,4],[12885,4],[13032,4],[13526,4],[13554,4],[13619,4],[14482,4],[15170,4],[15573,4],[16670,4],[17907,4],[19239,4],[19267,4],[19286,4],[20665,4],[20726,4],[20762,4],[21425,4],[21562,4],[21607,4],[21643,4],[21909,4],[24393,4],[24836,4],[25187,4],[25253,4],[25694,4],[27250,4],[27295,4],[27325,4],[27392,4],[27430,4],[27462,4],[27490,4],[27512,4],[27590,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54680,4],[64420,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31507,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9554,4],[12201,4],[13048,4],[13108,4],[13865,4],[14006,4],[14072,4],[14135,4],[20298,4],[20419,4],[20513,4],[20577,4],[21759,4],[21883,4],[21952,4],[22046,4],[23776,4],[23900,4],[23969,4],[24063,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1619,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9504,4],[12748,4],[19149,4],[23697,4],[27714,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22711,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19916,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5610,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1317,6],[4014,7],[4176,7],[4387,7],[4803,6],[6341,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17040,4],[25011,4],[25588,4],[52469,8],[59544,4]]},"/en/lessons/geocoding-qgis":{"position":[[32497,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24586,2],[25137,2],[25808,4],[26038,4],[26404,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[9370,4],[9681,4],[11205,4],[11312,4],[13750,4],[13788,4],[14237,4],[14319,4],[14566,4],[14920,4],[15282,4],[16951,4],[17892,4],[18628,4],[18667,4],[18718,4],[18811,4],[24451,4],[24947,4],[26489,4],[26509,4],[26552,4],[26681,4],[26718,4],[27199,4],[27287,4],[31753,4],[31768,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21865,4],[22416,4],[30024,4],[30433,4],[32013,4],[32056,4],[32161,4],[32212,4],[32295,4],[32777,4],[33241,4],[33284,4],[33397,4],[34266,4],[34368,4],[35610,4],[38585,4],[38861,4],[39019,4],[39305,4],[39409,4],[39501,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18298,5],[19663,5]]},"/en/lessons/gravity-model":{"position":[[48134,4],[48190,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[29001,5],[29124,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30729,4],[34477,4],[34703,4]]},"/en/lessons/linux-installation":{"position":[[384,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[32161,5]]},"/en/lessons/naive-bayesian":{"position":[[62174,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31943,4],[46912,5],[46950,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7389,4],[7481,4],[12545,4],[12577,4],[12610,4],[12643,4],[12676,4],[12709,4],[12742,4],[12775,4],[12808,4],[12842,4],[12877,4],[12912,4],[19654,4],[19687,4],[19865,4],[19898,4],[19923,4],[20246,4],[22294,4],[22321,4],[22572,4],[22600,4],[22639,4],[24154,4],[25260,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10756,4],[26601,4],[34897,4],[37492,4],[41788,4],[41868,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21608,4],[22382,4],[23563,4],[23973,4],[24862,4],[33482,4],[34180,4],[36598,4],[37026,4],[37326,4],[37570,4],[37894,4],[37943,4],[38408,4],[42577,4],[46960,4],[46994,4],[47030,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28088,4],[37079,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15261,4],[15378,4],[15571,4],[16247,4],[16292,4],[16527,4],[24071,4],[26974,4],[27014,4],[28066,4],[29803,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30835,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24353,4],[24569,4],[24763,4],[24942,4],[25226,4],[25672,4],[26905,4],[26947,4],[29867,4],[29939,4],[30502,4],[30709,4],[30813,4],[30913,4],[40299,4],[40474,4],[40878,4],[41145,4],[41587,4],[41638,4],[42380,4],[42820,4],[45462,4],[52227,4],[52275,4],[52342,4],[52504,4],[54812,4],[54973,4]]},"/en/lessons/viewing-html-files":{"position":[[3030,5],[3113,5],[3158,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1142,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2774,3],[3783,3],[13950,4]]}}}],["lt;!doctyp",{"_index":11309,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8594,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63591,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[28797,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20452,12],[23196,12],[24435,12],[31870,12]]},"/en/lessons/viewing-html-files":{"position":[[2857,12]]},"/en/lessons/working-with-web-pages":{"position":[[7959,12]]}}}],["lt;%s>",{"_index":8523,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3923,10],[3947,11]]}}}],["lt;>",{"_index":13414,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8788,9]]}}}],["lt;<<<<<<",{"_index":13073,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30961,28]]}}}],["lt;...the",{"_index":13262,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36221,10],[36496,10]]}}}],["lt;/>",{"_index":10109,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6131,12]]}}}],["lt;/?[tdp]>",{"_index":23078,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[29276,15]]}}}],["lt;/a>",{"_index":5417,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19812,12],[22533,12],[23641,12]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2959,10]]}}}],["lt;/a></li>",{"_index":5427,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20253,23],[20629,23]]}}}],["lt;/article>",{"_index":5465,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22742,16]]}}}],["lt;/b>",{"_index":16012,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21413,13]]}}}],["lt;/b></p>",{"_index":18245,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29177,22],[29273,22],[29368,24],[30813,24],[33598,24],[35204,24]]}}}],["lt;/block>",{"_index":10787,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23116,14]]}}}],["lt;/body>",{"_index":13099,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[6731,13],[6925,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[29311,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21493,13],[23601,13],[25058,13],[32477,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35521,13]]},"/en/lessons/viewing-html-files":{"position":[[3070,13]]}}}],["lt;/c>",{"_index":23076,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[29115,12]]}}}],["lt;/div>",{"_index":5464,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22728,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65495,12],[65520,12],[66138,12],[66163,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5458,12],[5788,12],[6214,12],[6559,12],[6865,12]]}}}],["lt;/element>",{"_index":22481,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19933,16]]}}}],["lt;/ent>",{"_index":12690,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21023,12],[27115,12]]}}}],["lt;/h1>",{"_index":5446,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22081,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23371,13]]}}}],["lt;/h2>",{"_index":5408,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19085,13],[20091,14],[20405,13],[20467,14]]}}}],["lt;/head>",{"_index":13098,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[6696,13],[6882,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[29280,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20815,13],[23536,13],[24775,13],[32411,13]]},"/en/lessons/output-data-as-html-file":{"position":[[5938,13],[6852,13]]},"/en/lessons/viewing-html-files":{"position":[[2998,13]]}}}],["lt;/header>",{"_index":5461,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22633,15]]}}}],["lt;/html>",{"_index":7778,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2757,16],[4558,16],[5068,16]]},"/en/lessons/getting-started-with-markdown":{"position":[[6745,13],[6943,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[29325,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21507,13],[23666,13],[25123,13],[32542,13]]},"/en/lessons/output-data-as-html-file":{"position":[[6064,16],[6978,16]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35538,13]]},"/en/lessons/viewing-html-files":{"position":[[2392,13],[3084,13]]}}}],["lt;/interp></interp></interp></interp></persname>",{"_index":18407,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33598,77]]}}}],["lt;/interp></interp></rs>",{"_index":18427,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34517,41]]}}}],["lt;/join></interp></interp></interp></persname>",{"_index":18426,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34441,75]]}}}],["lt;/n>",{"_index":23059,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[24006,10],[24056,10],[29205,10],[30051,12]]}}}],["lt;/name>",{"_index":22389,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4450,13]]}}}],["lt;/p>",{"_index":5460,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22618,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35428,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21488,12]]}}}],["lt;/p><p",{"_index":22621,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7739,15],[8468,15],[13104,15],[15265,15],[15759,15]]}}}],["lt;/parent>",{"_index":22379,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3721,15],[4035,15]]}}}],["lt;/parts>",{"_index":12689,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21004,14],[27100,14]]}}}],["lt;/pre>",{"_index":19202,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10224,14]]}}}],["lt;/rdf:description>",{"_index":15253,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27338,24]]}}}],["lt;/rdf:rdf>",{"_index":15254,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27363,16]]}}}],["lt;/record>",{"_index":22462,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17502,16]]}}}],["lt;/root>",{"_index":22460,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17209,14]]}}}],["lt;/script>",{"_index":18232,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21477,15]]}}}],["lt;/skosconcept>",{"_index":15260,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27878,20],[28654,20],[28869,20],[29366,20]]}}}],["lt;/snippet_read_call>",{"_index":22178,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20297,26]]}}}],["lt;/snippet_read_response>",{"_index":22194,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21101,30]]}}}],["lt;/span></span>",{"_index":5459,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22583,28]]}}}],["lt;/style>",{"_index":18214,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20800,14]]}}}],["lt;/style></head>",{"_index":12439,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64224,27]]}}}],["lt;/svg>",{"_index":15623,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24562,14]]}}}],["lt;/t>",{"_index":23039,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[18830,12],[21785,12]]}}}],["lt;/table>",{"_index":15057,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3952,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30655,17],[31479,17]]}}}],["lt;/tbody>",{"_index":15056,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3937,14]]}}}],["lt;/time>",{"_index":5453,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22244,17]]}}}],["lt;/top>",{"_index":22380,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3737,12],[4051,12],[4464,12]]}}}],["lt;/tr>",{"_index":15042,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3364,11],[3552,11],[3741,11],[3925,11]]}}}],["lt;/ul>",{"_index":5429,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20302,11],[20678,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64841,13]]}}}],["lt;/xsl:for",{"_index":22505,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[26658,12],[27012,12],[28559,12],[31958,12],[35446,12],[35495,12],[36366,12],[36770,12],[38039,12],[38803,12],[38873,12],[39501,12]]}}}],["lt;/xsl:if>",{"_index":22527,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[31938,15],[35474,15],[39483,15]]}}}],["lt;/xsl:stylesheet>",{"_index":22482,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[20144,23],[21097,23],[21941,23],[27058,23],[28605,23],[32004,23],[35577,23],[36411,23],[36815,23],[37580,23],[38084,23],[38918,23],[39546,23]]}}}],["lt;/xsl:template>",{"_index":22485,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[20386,21],[21075,21],[21919,21],[27036,21],[28583,21],[31982,21],[35554,21],[36389,21],[36793,21],[37558,21],[38062,21],[38896,21],[39524,21]]}}}],["lt;/xsl:text>",{"_index":22589,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[41747,17]]}}}],["lt;/xsl:valu",{"_index":22488,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[21479,14]]}}}],["lt;1",{"_index":6221,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22099,5]]}}}],["lt;1514x3500",{"_index":17188,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38730,13]]}}}],["lt;1606>",{"_index":13391,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4129,12]]}}}],["lt;1642>",{"_index":13386,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4001,12]]}}}],["lt;3764632.1075857565248.javamail.evans@thyme>",{"_index":20411,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26891,50]]}}}],["lt;=>?@[\\]^_",{"_index":22875,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[24878,26]]}}}],["lt;=ytdt_data\\\\/).+(?=\\\\/videoinfo",{"_index":21740,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24806,40],[25360,42]]}}}],["lt;?php",{"_index":16005,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19482,8],[19925,8],[22098,8],[23316,8],[26771,8],[41280,8]]}}}],["lt;?xml",{"_index":12649,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19906,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17011,8],[19081,8],[20878,8],[21677,8],[26719,8],[28217,8],[31548,8],[33568,8],[35965,8],[36448,8],[37044,8],[37618,8],[38362,8],[38956,8]]}}}],["lt;a",{"_index":5412,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19746,5],[22467,5],[23575,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2901,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23462,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21027,5],[23881,5],[25691,5],[27803,5],[28830,5],[30484,5],[32730,5],[33281,6],[34515,6]]},"/en/lessons/output-data-as-html-file":{"position":[[5982,5],[6896,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21415,6]]}}}],["lt;a>",{"_index":15085,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7770,11],[7826,11],[8849,11],[9048,11],[9119,11],[13599,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23888,9]]}}}],["lt;a></a>",{"_index":16073,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34349,20],[34488,19]]}}}],["lt;articl",{"_index":5436,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21882,11]]}}}],["lt;attr",{"_index":12656,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19993,8],[20153,8]]}}}],["lt;b>",{"_index":16011,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21299,10],[21383,11]]}}}],["lt;b></b>",{"_index":16010,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21162,19]]}}}],["lt;b>hello",{"_index":16007,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20813,15],[22113,15]]}}}],["lt;b>name:</b>",{"_index":21329,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21399,27]]}}}],["lt;b>region:</b>",{"_index":21330,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21473,29]]}}}],["lt;block",{"_index":10779,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22958,9]]}}}],["lt;bmo:px_object_type>",{"_index":13436,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14898,26]]}}}],["lt;body>",{"_index":12440,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64253,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[6714,12],[6904,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[29296,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20830,12],[23551,12],[25008,12],[32426,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33784,12]]},"/en/lessons/viewing-html-files":{"position":[[3013,12]]}}}],["lt;body><p>hello",{"_index":7776,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2700,26],[4501,26],[5011,26]]}}}],["lt;body><p>url",{"_index":19143,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5956,25],[6870,25]]}}}],["lt;body>hello",{"_index":23264,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2354,17]]}}}],["lt;br",{"_index":11301,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7018,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[6345,7]]},"/en/lessons/output-data-as-html-file":{"position":[[9358,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10148,7]]},"/en/lessons/transliterating":{"position":[[15415,6],[15458,6],[15557,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20075,7],[21254,7],[21304,7],[21351,7],[21388,7]]}}}],["lt;br>",{"_index":11323,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13913,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22051,10],[42707,13],[42899,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21453,13]]}}}],["lt;br>counti",{"_index":13010,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32081,21]]}}}],["lt;br>member",{"_index":13014,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32200,22]]}}}],["lt;br>state",{"_index":13012,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32141,20]]}}}],["lt;br/>",{"_index":11656,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[4177,12],[5297,11],[5370,11],[6243,11],[6462,11],[6535,11],[8215,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1123,11]]}}}],["lt;br\\>",{"_index":19155,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[9508,12]]}}}],["lt;c>",{"_index":23053,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22995,11],[27930,11],[27981,11]]}}}],["lt;c>$1</c>",{"_index":23057,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[23520,21]]}}}],["lt;child></child>",{"_index":22378,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3691,27]]}}}],["lt;child_1>value</child_1>",{"_index":22381,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3920,36]]}}}],["lt;child_2>value</child_2>",{"_index":22382,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3958,36]]}}}],["lt;child_3>value</child_3>",{"_index":22383,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3996,36]]}}}],["lt;chr>",{"_index":2364,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8019,11],[8978,11],[13737,11],[15681,11],[15708,11],[16804,11],[16831,11],[18141,11],[18171,11],[18187,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10706,11],[10735,11],[10763,11],[10783,11],[11571,11],[12886,11],[12915,11],[12943,11],[12963,11],[13751,11],[15688,11],[15717,11],[15737,11],[15767,11],[16807,11],[16836,11],[16856,11],[16886,11],[17990,11],[18019,11],[18039,11],[18069,11],[19263,11],[19294,11],[19322,11],[19343,11],[20925,11],[22011,11],[22040,11],[22068,11],[22088,11],[22891,11],[22915,11],[23949,11],[23978,11],[24006,11],[24026,11],[24829,11],[24853,11],[25801,11],[25829,11],[25849,11],[25867,11],[26701,11]]}}}],["lt;city>",{"_index":22465,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17976,13]]}}}],["lt;class",{"_index":4735,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28935,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31184,9]]},"/en/lessons/linear-regression":{"position":[[38766,10]]}}}],["lt;column=match>",{"_index":8001,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[41553,20],[41578,21]]}}}],["lt;columns>",{"_index":7999,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[41512,15]]}}}],["lt;country>",{"_index":22467,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18093,16]]}}}],["lt;d>",{"_index":23058,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[23659,12],[29257,9]]}}}],["lt;d>$1</d>",{"_index":23060,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[24077,21],[24272,21]]}}}],["lt;d>$2</d>",{"_index":23062,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[24779,21]]}}}],["lt;d>and",{"_index":23077,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[29238,12]]}}}],["lt;date",{"_index":22514,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[29585,8]]}}}],["lt;date>",{"_index":19813,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12947,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18141,13],[29491,12],[29824,13]]}}}],["lt;datetim",{"_index":20742,"title":{},"body":{"/en/lessons/sonification":{"position":[[27715,12],[27778,12],[27841,12],[27904,12],[27967,12],[28030,12]]}}}],["lt;day>",{"_index":22470,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18272,12]]}}}],["lt;dbl>",{"_index":2365,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8031,11],[8990,11],[13749,11],[15693,11],[15725,11],[16816,11],[16850,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27322,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23735,11],[25811,11]]}}}],["lt;dc:creator",{"_index":15251,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27271,14]]}}}],["lt;dir>",{"_index":22051,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[14468,11]]}}}],["lt;div",{"_index":5462,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22652,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65035,7],[65133,7],[65215,7],[65286,7],[65359,7],[65424,7],[65986,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5180,7],[5314,7],[5471,7],[5607,7],[5801,7],[5937,7],[6227,7],[6363,7],[6572,7],[6708,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20844,7],[23565,7],[25022,7],[32441,7]]}}}],["lt;div>",{"_index":12449,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65007,11],[65958,11]]}}}],["lt;document",{"_index":12653,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19951,12]]}}}],["lt;dutch>",{"_index":13393,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4195,13],[4260,13],[6772,13]]}}}],["lt;element>",{"_index":22480,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19891,15]]}}}],["lt;em>digit",{"_index":23262,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1954,17]]}}}],["lt;ent",{"_index":12678,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20788,7],[26879,7]]}}}],["lt;fastai.data.core.dataload",{"_index":6236,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25588,32]]}}}],["lt;first",{"_index":22386,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4352,9],[4400,9]]}}}],["lt;h1",{"_index":5442,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22004,6]]}}}],["lt;h1>",{"_index":16028,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23775,10]]}}}],["lt;h1>%(chid)s</h1>",{"_index":12451,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65083,29]]}}}],["lt;h1>404</h1><p>the",{"_index":7961,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35220,37],[40366,37]]}}}],["lt;h1>charter",{"_index":12464,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66034,17]]}}}],["lt;h1>distant",{"_index":7849,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16614,18],[22013,20],[24379,20],[34758,20]]}}}],["lt;h1>html</h1>",{"_index":11678,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[7364,25]]}}}],["lt;h1>mi",{"_index":16022,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23331,13]]}}}],["lt;h2>",{"_index":5406,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19062,12],[20382,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33917,10]]}}}],["lt;h2>post",{"_index":5420,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20059,15],[20435,15]]}}}],["lt;h2>thi",{"_index":15091,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10634,14]]}}}],["lt;ha",{"_index":13387,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4039,7],[4171,7],[4236,7],[4384,7],[5619,7],[5874,7],[6748,7]]}}}],["lt;head>",{"_index":11345,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19818,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63662,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[6630,12],[6808,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[28844,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20474,12],[23218,12],[24457,12],[31892,12]]},"/en/lessons/output-data-as-html-file":{"position":[[5875,12],[6789,12]]},"/en/lessons/viewing-html-files":{"position":[[2916,12]]},"/en/lessons/working-with-web-pages":{"position":[[8149,12]]}}}],["lt;head></head>",{"_index":7775,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2674,25],[4475,25],[4985,25]]},"/en/lessons/viewing-html-files":{"position":[[2328,25]]}}}],["lt;header",{"_index":5440,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21965,10]]}}}],["lt;headline>",{"_index":22473,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18449,17]]}}}],["lt;hr>",{"_index":16048,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28924,13],[30424,13],[41560,10],[41614,13],[41725,13]]}}}],["lt;html",{"_index":13951,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28819,8]]},"/en/lessons/viewing-html-files":{"position":[[2879,8]]},"/en/lessons/working-with-web-pages":{"position":[[8075,8]]}}}],["lt;html>",{"_index":7774,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2658,15],[4459,15],[4969,15]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12236,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63649,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[6613,12],[6787,12]]},"/en/lessons/output-data-as-html-file":{"position":[[5855,15],[6769,15]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33768,12]]},"/en/lessons/viewing-html-files":{"position":[[2315,12]]}}}],["lt;htrc_features.feature_reader.volum",{"_index":21459,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[17901,39]]}}}],["lt;http://collection.britishmuseum.org/id/object/ppa82633>",{"_index":13432,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12824,62],[13098,63]]}}}],["lt;http://data.history.ac.uk/tobia",{"_index":15219,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[23388,36]]}}}],["lt;http://data.rijksmuseum.nl/>",{"_index":13423,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10285,36]]}}}],["lt;http://data.rijksmuseum.nl/item/8909812347>",{"_index":13406,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7886,50],[8376,50],[10365,50]]}}}],["lt;http://dbpedia.org/class/yago/historian110177150>",{"_index":15279,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34085,56]]}}}],["lt;http://dbpedia.org/class/yago/wikicatbritishhistorians>",{"_index":15284,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[35246,62]]}}}],["lt;http://dbpedia.org/class/yago/wikicatwomenhistorians>",{"_index":15285,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[35320,60]]}}}],["lt;http://dbpedia.org/ontology/>",{"_index":13474,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21532,36]]}}}],["lt;http://dbpedia.org/resource/>",{"_index":13476,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21584,36]]}}}],["lt;http://dbpedia.org/resource/rembrandt>",{"_index":13408,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7979,46],[8604,45],[8991,45]]}}}],["lt;http://dbpedia.org/sparql>",{"_index":13487,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22305,33]]}}}],["lt;http://id.loc.gov/authorities/names>",{"_index":15222,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24185,43],[24982,43]]}}}],["lt;http://purl.org/dc/elements/1.1/>",{"_index":15223,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24243,40],[25040,40]]}}}],["lt;http://purl.org/dc/terms/>",{"_index":13428,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10649,35]]}}}],["lt;http://purl.org/dc/terms/creator>",{"_index":13407,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7937,40],[8486,40]]}}}],["lt;http://purl.org/dc/terms/title>",{"_index":13410,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8427,38],[10005,39]]}}}],["lt;http://rdvocab.info/elementsgr2/>",{"_index":13478,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21636,40]]}}}],["lt;http://viaf.org/viaf>",{"_index":15224,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24300,28],[25097,28]]}}}],["lt;http://www.cidoc",{"_index":13450,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17265,20],[19011,20]]}}}],["lt;http://www.europeana.eu/schemas/edm/>",{"_index":13471,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21405,44]]}}}],["lt;http://www.researchspace.org/ontology/>",{"_index":13439,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15413,46],[17147,46],[18893,46]]}}}],["lt;http://www.w3.org/1999/02/22",{"_index":13411,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8527,32],[21465,32]]}}}],["lt;http://www.w3.org/2001/xmlschema#>",{"_index":13454,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17321,41],[19067,41]]}}}],["lt;http://www.w3.org/2004/02/skos/core#>",{"_index":13441,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15473,44],[17207,44],[18953,44]]}}}],["lt;http://xmlns.com/foaf/0.1/>",{"_index":15240,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26618,34]]}}}],["lt;http://xmlns.com/foaf/0.1/name>",{"_index":13413,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8650,38]]}}}],["lt;i><xsl:valu",{"_index":22533,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[33935,22]]}}}],["lt;i>chronicl",{"_index":15445,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6044,18]]}}}],["lt;i>rethink",{"_index":15450,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6453,19]]}}}],["lt;id>",{"_index":22463,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17890,11],[24115,11],[30610,11]]}}}],["lt;iframe>",{"_index":13349,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[11031,14],[11412,14]]}}}],["lt;img",{"_index":14299,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40007,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22163,8],[22501,7],[23585,8],[43078,7]]}}}],["lt;img>",{"_index":16019,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22932,11]]}}}],["lt;insert",{"_index":15412,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2519,11]]}}}],["lt;int>",{"_index":2485,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18153,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11559,11],[13739,11],[15755,11],[16874,11],[18057,11],[20913,11],[22879,11],[24817,11],[25885,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12984,11],[22263,11],[23091,11],[23103,11],[23711,11],[23723,11]]}}}],["lt;interp",{"_index":18397,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33303,10],[33381,10],[33457,10],[33532,10],[33764,10],[33855,10],[34083,10],[34168,10],[34251,10]]}}}],["lt;johann",{"_index":13394,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4211,12],[4328,12]]}}}],["lt;join",{"_index":18420,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34334,8]]}}}],["lt;keyword>",{"_index":22472,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18385,16]]}}}],["lt;keywords>",{"_index":22471,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18310,17]]}}}],["lt;last>crockett</last>",{"_index":22385,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4314,33]]}}}],["lt;lgl>",{"_index":19814,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12964,11],[22248,11],[23076,11],[23696,11],[25794,11]]}}}],["lt;li><a",{"_index":5424,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20180,15],[20556,15]]}}}],["lt;li><p",{"_index":22727,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15187,15],[15877,15]]}}}],["lt;li>(%",{"_index":12445,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64718,16]]}}}],["lt;link",{"_index":11346,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19864,8],[19890,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20487,8],[23231,8],[23487,8],[24470,8],[24726,8],[31905,8],[32272,8],[32362,8]]}}}],["lt;mailto:jonathan.blaney@sas.ac.uk>",{"_index":15243,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26685,40]]}}}],["lt;meta",{"_index":13955,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28920,8]]},"/en/lessons/working-with-web-pages":{"position":[[8223,8]]}}}],["lt;meta>",{"_index":12655,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19980,12]]}}}],["lt;month>",{"_index":22469,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18230,14]]}}}],["lt;n>",{"_index":23052,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22951,11],[23682,13],[29177,9]]}}}],["lt;n>$1</n>",{"_index":23056,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[23458,21],[24801,21]]}}}],["lt;n>$2</n>",{"_index":23061,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[24099,21],[24294,21]]}}}],["lt;n>.*</n>",{"_index":23072,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[28414,23],[28719,23]]}}}],["lt;na>",{"_index":8923,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10824,10],[10898,10],[10972,10],[11046,10],[11256,10],[11398,10],[11472,10],[13004,10],[13078,10],[13152,10],[13226,10],[13436,10],[13578,10],[13652,10],[19386,10],[19463,10],[19540,10],[19617,10],[19836,10],[19984,10],[20061,10],[20138,10],[20215,10],[20292,10],[20369,10],[20446,10],[20523,10],[20600,10],[20748,10],[20825,10],[22129,10],[22203,10],[22277,10],[22351,10],[22561,10],[22703,10],[22777,10],[24067,10],[24141,10],[24215,10],[24289,10],[24499,10],[24641,10],[24715,10],[25925,10],[26003,10],[26081,10],[26159,10],[26237,10],[26315,10],[26393,10],[26471,10],[26549,10],[26627,10]]}}}],["lt;name>",{"_index":22384,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4297,12]]}}}],["lt;null>",{"_index":7608,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3469,15]]}}}],["lt;oil",{"_index":13389,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4058,7],[4403,7],[5638,7],[5893,7]]}}}],["lt;p",{"_index":5447,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22099,5]]},"/en/lessons/transliterating":{"position":[[17241,5],[18362,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21193,6]]}}}],["lt;p>",{"_index":11300,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6843,9],[6984,9],[11839,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3753,10],[5226,9],[5341,9],[6215,9],[6391,9],[6506,9],[8181,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1100,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8905,11],[9078,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23837,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18580,10],[35368,9],[35837,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[22913,11],[23128,11]]}}}],["lt;p>$1</p>",{"_index":23054,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[23363,21]]}}}],["lt;p><b>",{"_index":18243,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29106,19],[29202,19],[29298,19],[30757,19],[33542,19],[35148,19]]}}}],["lt;p>324",{"_index":11645,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[2854,13]]}}}],["lt;p>a",{"_index":7893,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22061,10],[24427,10],[34806,10]]}}}],["lt;p>i",{"_index":16033,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25431,11]]}}}],["lt;p>ramess",{"_index":16024,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23391,18]]}}}],["lt;parent>",{"_index":22377,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3672,14],[3904,14]]}}}],["lt;part",{"_index":12686,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20945,8],[27045,8]]}}}],["lt;parts>",{"_index":12685,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20921,13],[27027,13]]}}}],["lt;path>",{"_index":9707,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20950,12],[23283,12]]}}}],["lt;path>,<path>",{"_index":9706,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20920,29],[23216,29]]}}}],["lt;persnam",{"_index":18393,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33220,12],[33979,12]]}}}],["lt;pre>",{"_index":19199,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10021,13]]}}}],["lt;province>",{"_index":22466,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18018,17]]}}}],["lt;python",{"_index":8525,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4080,10],[4124,10]]}}}],["lt;r",{"_index":18408,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33697,6]]}}}],["lt;rdf:descript",{"_index":15249,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27182,19]]}}}],["lt;rdf:rdf",{"_index":15245,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27062,11]]}}}],["lt;record>",{"_index":22461,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17459,14]]}}}],["lt;region><rect",{"_index":10785,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23027,22]]}}}],["lt;rembrandt",{"_index":13381,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3341,13],[3506,13],[3926,13],[4082,13],[4144,13],[7810,13]]}}}],["lt;root>",{"_index":22459,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17168,13],[17249,12],[20709,12],[24079,12]]}}}],["lt;script",{"_index":13960,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29023,10],[29147,10],[29232,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20577,10],[20663,10],[23321,10],[23407,10],[23615,10],[24560,10],[24646,10],[25072,10],[31995,10],[32081,10],[32186,10],[32491,10]]}}}],["lt;script>",{"_index":18217,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20880,14]]}}}],["lt;siberia><has><many><rivers><.>",{"_index":11491,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10663,62]]}}}],["lt;skos:narrow",{"_index":15263,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[28765,17],[29263,17]]}}}],["lt;skos:preflabel>abdication</skos:preflabel>",{"_index":15259,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27820,55],[28596,55],[29203,55]]}}}],["lt;skosconcept",{"_index":15256,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27732,15],[28508,15],[28677,15],[29115,15]]}}}],["lt;snippet_read_call>",{"_index":22172,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19867,25]]}}}],["lt;snippet_read_response>",{"_index":22179,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20327,29]]}}}],["lt;span",{"_index":5455,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22282,8]]}}}],["lt;stdin>:1",{"_index":9754,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28322,17]]}}}],["lt;stdin>:2",{"_index":9755,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28395,17]]}}}],["lt;style>",{"_index":12429,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63729,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20745,13]]}}}],["lt;svg",{"_index":15617,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24169,7],[24546,7]]}}}],["lt;t>",{"_index":23038,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[18789,11],[19123,11],[21769,11],[25899,10]]}}}],["lt;t>$1</t>",{"_index":23049,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22208,21],[22732,21]]}}}],["lt;tabl",{"_index":15032,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3216,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30476,10],[31391,9]]}}}],["lt;table>",{"_index":8000,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[41533,13]]}}}],["lt;tag",{"_index":8514,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3463,8]]}}}],["lt;tbody>",{"_index":15036,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3273,13]]}}}],["lt;td></td>",{"_index":16070,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33693,21],[35020,22]]}}}],["lt;td><a",{"_index":15043,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3387,15],[3575,15],[3764,15]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31931,16],[32098,16],[32217,16],[37200,16],[37463,16],[37620,16],[42339,16],[42463,16]]}}}],["lt;td>'.$item",{"_index":16063,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32034,18]]}}}],["lt;td>'.(isset($item",{"_index":16089,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37361,25],[42085,25],[42167,25],[42247,25]]}}}],["lt;td>1816",{"_index":15050,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3710,14]]}}}],["lt;td>1830",{"_index":15054,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3894,14]]}}}],["lt;td>1837",{"_index":15046,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3521,14]]}}}],["lt;text>",{"_index":22474,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18517,13],[35856,13]]}}}],["lt;th></th>",{"_index":16057,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31621,21]]}}}],["lt;th>birth",{"_index":15040,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3331,15]]}}}],["lt;th>member",{"_index":15038,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3298,16]]}}}],["lt;the",{"_index":13377,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3295,7],[3468,7],[3880,7],[3955,7],[4016,7],[7760,7]]}}}],["lt;thi",{"_index":12125,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17129,8]]}}}],["lt;time>",{"_index":23040,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[18931,14]]}}}],["lt;title>",{"_index":22464,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17932,14],[24127,13],[24865,13],[24927,13],[27230,13]]}}}],["lt;title>%",{"_index":19141,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5892,15],[6806,15]]}}}],["lt;title><",{"_index":23270,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2933,18]]}}}],["lt;title>brows",{"_index":23694,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8163,19]]}}}],["lt;title>get",{"_index":13953,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28861,20]]}}}],["lt;title>giovanni",{"_index":12427,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63677,21]]}}}],["lt;title>websit",{"_index":13096,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[6651,20],[6833,20]]}}}],["lt;top>",{"_index":22376,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3658,11],[3889,11],[4283,11]]}}}],["lt;tr>",{"_index":15037,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3287,10],[3376,10],[3564,10],[3753,10],[12871,12]]}}}],["lt;tr></tr>",{"_index":16056,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31552,21]]}}}],["lt;ul>",{"_index":5421,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20106,10],[20482,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64808,12]]}}}],["lt;value>",{"_index":9709,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21094,13],[21164,13],[21242,13],[21326,13],[21421,13],[21494,13],[21594,13],[21692,13],[21782,13],[21901,13],[22020,13],[22388,13],[22465,13],[22537,13],[22629,13],[22732,13],[22815,13],[22874,13],[22942,13],[23080,13]]}}}],["lt;wa",{"_index":13379,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3318,7],[3597,7],[3665,7],[3903,7],[3978,7],[4109,7],[4305,7],[6800,7],[7785,7]]}}}],["lt;woman",{"_index":13396,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4276,9],[4355,9]]}}}],["lt;www.eff.org>",{"_index":21156,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14278,19]]}}}],["lt;xsl:for",{"_index":22501,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[26268,11],[26628,11],[26923,11],[28421,11],[30181,11],[31752,11],[33801,11],[35323,11],[35780,11],[36165,11],[36648,11],[37244,11],[37818,11],[38563,11],[38684,11],[39156,11]]}}}],["lt;xsl:if",{"_index":22524,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[31800,10],[33848,10],[34115,10],[34201,10],[34288,10],[34372,10],[34456,10],[34538,10],[34621,10],[34704,10],[34789,10],[34877,10],[34963,10],[35050,10],[39278,10]]}}}],["lt;xsl:if>",{"_index":22523,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[31199,14],[31353,14]]}}}],["lt;xsl:output",{"_index":22478,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19212,14],[20314,14],[21009,14],[21810,14],[26852,14],[28350,14],[31681,14],[33700,14],[36097,14],[36580,14],[37176,14],[37750,14],[38494,14],[39088,14]]}}}],["lt;xsl:output>",{"_index":22512,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27905,18],[32958,18]]}}}],["lt;xsl:sort",{"_index":22519,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[30674,12],[38608,12],[39201,12]]}}}],["lt;xsl:sort>",{"_index":22518,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[30102,16],[30947,16]]}}}],["lt;xsl:stylesheet",{"_index":22476,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19126,18],[20923,18],[21722,18],[26764,18],[28262,18],[31593,18],[33613,18],[36010,18],[36493,18],[37089,18],[37663,18],[38407,18],[39001,18],[41527,18]]}}}],["lt;xsl:templat",{"_index":22483,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[20354,16],[21043,16],[21846,16],[26226,16],[26888,16],[28386,16],[31717,16],[33735,16],[36132,16],[36615,16],[37211,16],[37785,16],[38530,16],[39123,16]]}}}],["lt;xsl:template>",{"_index":22506,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27111,20]]}}}],["lt;xsl:text>",{"_index":22511,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27767,16],[28061,16],[41729,16],[41824,16]]}}}],["lt;xsl:text>&#32;</xsl:text>",{"_index":22537,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34065,42],[35137,42],[37949,42]]}}}],["lt;xsl:text>&#xa;&#xa;</xsl:text></h2>",{"_index":22552,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35253,62]]}}}],["lt;xsl:text>&#xa;</xsl:text>",{"_index":22507,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27645,42],[28512,42],[31889,42],[37863,42],[38828,42]]}}}],["lt;xsl:text>&#xa;</xsl:text><xsl:valu",{"_index":22570,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38725,55]]}}}],["lt;xsl:valu",{"_index":22486,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[21271,13],[21522,13],[21881,13],[23459,13],[24231,13],[24539,13],[25225,13],[26443,13],[26575,13],[26971,13],[27597,13],[28469,13],[29724,13],[31847,13],[33011,13],[33992,13],[35187,13],[35387,13],[35634,13],[36210,13],[36246,13],[36285,13],[36693,14],[36732,13],[37909,13],[37995,13],[39323,13],[39358,13],[39396,13],[41290,13]]}}}],["lt;year>",{"_index":22468,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18190,13]]}}}],["ltd",{"_index":7719,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10330,6]]}}}],["ltr",{"_index":23266,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2623,3]]}}}],["lubrid",{"_index":19776,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[219,9],[8299,9],[8885,9],[8908,11],[15024,11],[42795,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23460,9]]}}}],["lucanu",{"_index":4997,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48872,8]]}}}],["lucid",{"_index":1317,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15361,5],[43184,5]]}}}],["luck",{"_index":3630,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5335,4],[5865,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40536,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30780,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29881,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9509,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8241,5]]},"/en/lessons/gravity-model":{"position":[[31424,5],[31751,4]]},"/en/lessons/intro-to-bash":{"position":[[2881,4]]},"/en/lessons/naive-bayesian":{"position":[[55607,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13865,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16682,5]]}}}],["lucki",{"_index":10233,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31864,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3941,5]]},"/en/lessons/geocoding-qgis":{"position":[[33001,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[20395,8]]}}}],["luckili",{"_index":658,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21158,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2321,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40684,8]]},"/en/lessons/intro-to-bash":{"position":[[8629,8],[9260,8],[16704,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27934,8]]}}}],["ludgat",{"_index":18776,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10735,7],[10790,7],[11716,7],[11771,7]]}}}],["ludic",{"_index":9154,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[135,6],[4272,6],[4356,5],[4409,5],[4548,5],[4940,5],[5257,5],[5386,5],[5411,5],[5958,5],[48349,5],[50488,5]]}}}],["ludolog",{"_index":9489,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52123,9],[52133,9],[52143,8]]}}}],["luftwaff",{"_index":20921,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9544,9]]}}}],["lug",{"_index":18508,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49987,4]]}}}],["lugar",{"_index":20005,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12174,6],[12866,7],[14371,5]]}}}],["luglio",{"_index":12367,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56147,9]]}}}],["lui",{"_index":16381,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43294,4],[51755,4]]}}}],["luis",{"_index":6472,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56460,5]]}}}],["luiz",{"_index":16407,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44330,4],[52962,4]]}}}],["luke",{"_index":15314,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37715,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37617,4]]}}}],["lule",{"_index":21994,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64715,6]]}}}],["lunat",{"_index":1191,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10710,7]]}}}],["lunch",{"_index":8597,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17474,6],[21042,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[5927,5],[6024,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21591,5]]}}}],["lunel",{"_index":20969,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[27264,5],[31760,5],[36556,5],[36580,5],[41280,5],[41304,5]]}}}],["lure",{"_index":13802,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[55804,4]]}}}],["lusitania",{"_index":13212,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26008,12],[26742,12],[28365,11],[29740,12],[30697,11],[32029,11],[33257,11]]}}}],["lusitania'",{"_index":13242,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33300,11],[34282,11],[34650,11]]}}}],["lusitania’",{"_index":13248,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33836,11]]}}}],["lutz",{"_index":7750,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13599,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5411,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10135,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12044,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48680,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7603,5]]},"/en/lessons/output-data-as-html-file":{"position":[[9702,5]]},"/en/lessons/working-with-web-pages":{"position":[[9802,5]]}}}],["luxembourg",{"_index":9849,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45262,11]]}}}],["lv",{"_index":12041,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11147,5],[62447,5]]}}}],["lwd=3",{"_index":13301,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41737,6],[45155,6]]}}}],["lwd=3,col=\"darkgreen",{"_index":13312,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42851,22],[45717,22]]}}}],["lx",{"_index":12701,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25130,2]]}}}],["lxml",{"_index":12422,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63156,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2711,4],[2739,4]]}}}],["lxprintf",{"_index":12703,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25541,9],[25625,8],[26104,8],[26665,8]]}}}],["lygo",{"_index":20892,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6947,6]]}}}],["lynda.com",{"_index":20689,"title":{},"body":{"/en/lessons/sonification":{"position":[[11818,9]]}}}],["lyndal",{"_index":15274,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[32674,6],[33992,6],[34826,6],[35750,6]]}}}],["lyndal_rop",{"_index":15273,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[31969,13],[32157,12],[32268,14],[32723,12],[33298,13],[33586,13]]}}}],["lynn",{"_index":12502,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[3944,4],[3968,5],[3974,5],[3987,5],[3999,6]]}}}],["lyric",{"_index":15377,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[28488,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2910,6]]}}}],["lzma",{"_index":15765,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9293,4]]}}}],["lzw",{"_index":12822,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[8838,3],[9412,3]]}}}],["l’express",{"_index":9992,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56398,9]]}}}],["l’imparti",{"_index":9991,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56376,11]]}}}],["l’émergenc",{"_index":16524,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51941,12]]}}}],["m",{"_index":1776,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44260,3],[45129,2],[46196,1],[50536,2],[52282,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16516,1],[16954,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[679,1],[20009,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1930,2],[3484,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5874,4],[5959,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22908,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68117,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43396,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56986,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22355,1]]},"/en/lessons/counting-frequencies":{"position":[[4851,1]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5705,1],[5850,1],[6120,1],[6342,1],[34909,1],[37977,1],[38507,1]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2492,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50190,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21311,2],[21882,2],[38234,2]]},"/en/lessons/extracting-keywords":{"position":[[34110,2],[34120,2],[35589,2],[35599,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45436,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8734,1],[19830,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9518,6],[45008,1],[58168,1],[60818,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[32735,3]]},"/en/lessons/gravity-model":{"position":[[60359,3],[62589,3],[63940,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[4540,1],[4599,1]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56167,2],[56721,2],[58523,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[26575,3]]},"/en/lessons/introduction-map-warper":{"position":[[12914,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26177,3],[26394,1],[26551,3]]},"/en/lessons/jupyter-notebooks":{"position":[[19596,2],[23807,1]]},"/en/lessons/linear-regression":{"position":[[11496,2],[24596,1]]},"/en/lessons/logistic-regression":{"position":[[10660,3],[10993,1],[11357,1],[11463,1],[12742,1],[16720,4],[20094,1],[20113,2],[20268,1],[20340,1],[20427,1],[20446,1],[25572,1],[35414,1],[37948,1],[40404,1],[40588,1],[40697,1],[41568,1],[42426,1],[42708,1],[42781,1],[42854,1],[42929,1],[55074,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19872,1],[19903,1],[20049,1],[20085,1]]},"/en/lessons/output-data-as-html-file":{"position":[[7779,2],[7788,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28235,2]]},"/en/lessons/research-data-with-unix":{"position":[[7018,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41831,2],[41932,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6687,2],[49375,2],[52542,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24291,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9789,2]]},"/en/lessons/transliterating":{"position":[[11562,4],[11577,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[21094,4]]}}}],["m':1000",{"_index":12111,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16765,10]]}}}],["m*n",{"_index":6590,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13809,4]]}}}],["m,del",{"_index":3468,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1858,5]]}}}],["m,new",{"_index":3543,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2729,5]]}}}],["m,springfield",{"_index":3509,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2327,14]]}}}],["m,warrensburgh,mo",{"_index":3496,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2177,18]]}}}],["m.group(2",{"_index":12286,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45057,10]]}}}],["m.i.t",{"_index":20302,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51439,7],[52063,7]]}}}],["m.j",{"_index":1834,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45690,4]]}}}],["m/f",{"_index":17838,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[42168,3]]}}}],["m4a",{"_index":15830,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16246,4]]}}}],["m4v",{"_index":15803,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13573,5],[15938,4],[16173,4],[16786,4],[17038,4],[19187,4],[38533,6],[38723,6],[38851,5]]}}}],["m:11tia",{"_index":12063,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13727,7]]}}}],["m?n",{"_index":6589,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13765,3],[13909,3],[17191,3]]}}}],["m][v]overlay=x=w",{"_index":15866,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[26467,17]]}}}],["ma",{"_index":8924,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10866,2],[13046,2],[15822,2],[16941,2],[18124,2],[19429,2],[20643,2],[22171,2],[24109,2],[26659,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49565,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50700,3]]}}}],["maand",{"_index":16671,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13781,5],[14084,5],[15003,5],[15982,5]]}}}],["maarten",{"_index":3919,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19974,7],[50121,7]]}}}],["maastricht",{"_index":14627,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6809,10]]}}}],["mac",{"_index":17,"title":{"/en/lessons/mac-installation":{"position":[[60,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[240,3],[2626,3],[2767,3],[5774,3],[5791,3],[5926,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[758,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5719,3],[6122,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[998,3],[6329,3],[6769,4],[8794,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[667,3],[1338,3],[10398,3],[10500,4],[11111,3],[11200,3],[12832,4],[14182,5],[16217,4],[16552,3],[16976,3],[18809,4],[19316,5],[19730,3],[19811,3],[19835,3],[19997,3],[20551,3],[20700,4],[22452,5],[24054,3],[26009,3],[26775,4],[26900,3],[26972,5],[27373,5],[27555,4],[34226,6],[35263,4],[35373,3],[52236,3],[52465,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6476,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5309,3],[5362,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3593,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2717,3],[5133,4],[5243,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[212,3],[3923,3],[3941,3],[5805,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5239,3],[5887,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10729,3],[11104,4],[11614,4],[20780,4],[25925,4],[35172,4],[35454,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3566,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16899,4],[24242,3],[32442,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1816,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1627,4]]},"/en/lessons/extracting-keywords":{"position":[[14303,3],[27099,5],[32916,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10244,4]]},"/en/lessons/geocoding-qgis":{"position":[[5266,3],[6247,3],[22964,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2721,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[6408,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1730,4],[13449,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1543,3],[2555,3],[8108,4],[10384,3],[14120,3],[14336,5],[15503,3],[17926,3],[17941,3],[18994,3],[24336,3]]},"/en/lessons/gravity-model":{"position":[[47001,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[87,3],[1875,3],[1996,3],[4359,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9364,3],[9457,6],[9747,4],[13398,3],[14182,4],[24838,4],[30995,4],[32705,4],[37402,4]]},"/en/lessons/intro-to-powershell":{"position":[[1546,3]]},"/en/lessons/introduction-and-installation":{"position":[[2128,4],[2373,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[181,3],[4666,3],[5773,3],[7187,3],[7203,3],[7681,3],[8180,4],[17692,3],[19895,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[405,3],[17131,3],[17759,4],[18706,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15523,6]]},"/en/lessons/jupyter-notebooks":{"position":[[8800,4],[11081,4],[12694,5],[14716,3],[15192,4],[17463,4],[20607,5],[21080,5],[21311,5],[21411,5],[21562,5],[43535,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9489,3]]},"/en/lessons/mac-installation":{"position":[[61,5],[320,3],[3062,3],[3160,3],[3543,4],[3631,4],[4163,3],[4509,3]]},"/en/lessons/naive-bayesian":{"position":[[29064,4]]},"/en/lessons/output-data-as-html-file":{"position":[[203,3],[5301,3],[5338,4],[10083,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11524,3]]},"/en/lessons/preserving-your-research-data":{"position":[[8251,3]]},"/en/lessons/qgis-layers":{"position":[[94,3],[586,5],[784,5],[1346,3],[1895,3],[2119,3],[2281,3],[2553,3],[2723,3],[5642,4],[8628,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2589,4],[2727,4],[3212,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2955,3],[3041,4],[21360,3],[36563,3]]},"/en/lessons/sentiment-analysis":{"position":[[12704,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15645,3]]},"/en/lessons/sonification":{"position":[[11624,5],[11648,4],[20331,3],[22083,3],[24352,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9481,3],[22481,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4181,5],[5062,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8011,3],[8545,3],[10673,4],[12294,3],[14218,3],[47655,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6434,4],[10663,3],[11631,4],[11681,3],[11896,3],[16024,5],[16819,3],[16824,3],[17733,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10093,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20026,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2653,4],[6558,4],[6832,5],[8370,4],[9519,5],[31519,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4916,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4256,3],[4298,3]]},"/en/lessons/working-with-text-files":{"position":[[732,3],[5995,3],[6455,3]]}}}],["mac.pi",{"_index":7782,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4390,6]]}}}],["mac/linux",{"_index":14121,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[396,9]]},"/en/lessons/jupyter-notebooks":{"position":[[5298,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21324,9],[21501,9]]}}}],["mac/windows/linux",{"_index":2971,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[524,18],[9720,19]]}}}],["macbeth",{"_index":15229,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24641,8],[24667,7],[24883,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14144,7]]}}}],["macbook",{"_index":3053,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16604,7],[16755,7],[17992,7]]}}}],["macfadden",{"_index":1566,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30816,9]]}}}],["macfadyen",{"_index":12506,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5093,9]]}}}],["macfarlan",{"_index":12507,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5114,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48861,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9992,11]]}}}],["macfarlane’",{"_index":13355,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[15691,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30349,12]]}}}],["machin",{"_index":1,"title":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9,7],[735,7],[1737,7],[2375,7],[3844,7],[8971,7],[13981,7],[14944,8],[23746,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1349,7],[36711,7],[36860,7],[37221,7],[38891,7],[44342,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3065,8],[21182,7],[33311,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8848,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25956,8],[36089,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[324,7],[900,7],[17226,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18296,7],[40859,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1795,7],[1918,7],[2080,7],[10100,7],[10118,7],[10304,7],[10441,7],[10589,7],[10633,7],[10821,7],[10912,7],[11183,7],[11328,7],[11607,7],[21474,7],[43013,7],[43059,7],[53716,7],[68682,7],[69036,7],[69399,7]]},"/en/lessons/common-similarity-measures":{"position":[[23037,7],[29871,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[335,7],[2105,7],[4176,7],[4252,7],[5154,7],[9903,7],[10021,8],[10041,7],[10692,7],[10732,7],[11212,7],[11340,7],[11855,7],[12404,7],[13742,7],[23521,7],[23639,7],[31759,7],[36562,7],[40411,7],[44099,7],[44299,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1611,7],[1822,7],[1853,7],[1999,7],[2941,7],[3432,7],[4765,7],[5007,7],[21339,7],[21585,7],[28070,7],[49190,7],[54130,7],[56322,7],[56403,7],[62319,7],[62476,7],[62559,7],[62814,7],[63000,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1676,7],[10935,7],[12094,8],[13852,8],[19453,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1439,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7685,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5133,9],[35707,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11769,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13252,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3839,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6845,8],[19308,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29165,8],[48591,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7797,8],[8043,8],[8684,8],[9066,8],[9955,7],[10506,8],[15624,8],[42537,7],[47923,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40989,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3122,7],[5193,7],[16836,7],[16990,7],[17350,8],[29445,7]]},"/en/lessons/extracting-keywords":{"position":[[14823,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[833,7],[7336,7],[9390,7],[12616,7],[15828,7],[17551,7],[29899,7],[32020,7],[41382,7],[43389,7],[46687,7],[48469,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5308,7],[19132,7],[19196,7],[20520,7],[21031,7],[23759,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4297,8],[4572,7],[23874,7],[24896,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29269,7],[29901,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9244,7],[9329,7],[12661,8],[12692,7],[15238,8],[24180,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[929,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[500,7],[813,7],[1122,7],[1370,7],[2763,7],[2870,7],[3028,7],[3137,7],[3253,7],[4489,8],[4945,7],[5436,8],[5574,7],[5880,7],[10314,7],[19112,7],[19150,7],[19396,7],[19596,7],[19742,7],[20711,7],[21257,7],[21553,8],[21866,8],[23032,7],[24026,7],[24791,7],[25098,7],[25305,7],[25596,7],[26431,7],[26516,7],[27059,7],[33550,7],[33958,7],[41834,7],[42025,7],[42700,7],[42779,7],[43013,7],[43304,7],[43542,7],[43751,7],[43994,7],[44726,7],[46056,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[125,7],[294,7],[1595,7],[1780,7],[1864,7],[2715,7],[3049,7],[3199,7],[3354,8],[3502,7],[3912,7],[4233,7],[4858,7],[10562,7],[11893,7],[12459,7],[12667,7],[13742,7],[14012,7],[15358,7],[16254,7],[17373,7],[24044,7],[25903,7],[36814,7],[50886,7],[53589,7],[54270,7]]},"/en/lessons/intro-to-linked-data":{"position":[[2779,9],[2914,7]]},"/en/lessons/intro-to-powershell":{"position":[[4951,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2453,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3458,7],[3923,9],[3954,8],[4641,7],[4652,7],[4778,8],[4944,8],[5571,7],[5582,7],[6514,7],[12282,8],[12327,7],[12338,7],[17967,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11809,7],[45842,7],[51812,7]]},"/en/lessons/linear-regression":{"position":[[5527,7],[8746,7],[10862,7],[20710,7],[30185,9],[31298,7],[35737,7],[52728,7]]},"/en/lessons/logistic-regression":{"position":[[19348,7],[19740,7],[63867,7]]},"/en/lessons/mac-installation":{"position":[[361,7],[448,8]]},"/en/lessons/naive-bayesian":{"position":[[173,7],[1414,7],[1614,7],[1656,7],[1780,7],[2028,7],[2601,7],[2928,7],[3202,7],[5319,7],[5792,7],[6107,7],[6125,7],[67765,7],[70684,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16449,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7111,7],[7318,7],[8721,7],[11004,9],[16550,7]]},"/en/lessons/qgis-layers":{"position":[[1177,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[35104,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2988,8],[3110,7],[3778,8],[9549,7],[20828,7],[21346,9],[21511,8],[36419,7],[43130,8]]},"/en/lessons/sentiment-analysis":{"position":[[5737,7],[14319,7],[40268,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6040,7],[13986,8]]},"/en/lessons/sonification":{"position":[[20385,8],[20827,7],[24365,8],[24420,8],[24584,9],[35396,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2511,9],[9844,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[807,7],[31935,7],[32291,7],[35943,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1885,8],[17592,8],[26267,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[132,7],[5094,8],[5623,7],[15892,8],[35989,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9578,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27054,7],[27123,7],[27975,8],[43822,7],[49394,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[31565,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26624,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4726,8],[14500,7]]},"/en/lessons/windows-installation":{"position":[[2781,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19881,7]]},"/en/lessons/working-with-text-files":{"position":[[3281,7]]},"/en/lessons/working-with-web-pages":{"position":[[789,7],[1041,8]]}}}],["machinelearningmastery.com",{"_index":1700,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39192,27]]}}}],["machineri",{"_index":6057,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44467,10]]}}}],["machine’",{"_index":22064,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[18116,9]]}}}],["maciej",{"_index":16567,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54451,6]]}}}],["mackay",{"_index":9140,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20580,7]]}}}],["macmillan",{"_index":9146,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20817,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57640,10]]}}}],["maco",{"_index":408,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10656,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20574,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21349,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19253,5],[22982,5],[23001,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1685,6],[2101,5],[2946,6],[4338,5],[15900,5],[16010,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5107,6],[7682,5],[10969,5],[11087,5],[11900,5],[12030,5],[12491,6],[29026,7],[34512,6],[34860,6],[35274,8],[35542,5],[37966,5],[38496,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15722,5],[15920,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[121,5],[254,7],[5912,5],[5960,5],[7401,5],[7470,5],[10242,7],[14276,6],[27609,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5324,6]]},"/en/lessons/geocoding-qgis":{"position":[[9315,6],[11596,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2533,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18974,5]]},"/en/lessons/linear-regression":{"position":[[3806,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15041,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18875,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10323,5],[41220,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2327,5],[3343,5],[9900,5]]}}}],["macos/linux",{"_index":10693,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[9167,13],[9360,11]]}}}],["macosx",{"_index":3998,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23806,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2642,6],[7075,7],[14622,7],[21681,7],[24948,7],[25043,6],[25868,6]]}}}],["macro",{"_index":4323,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48510,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49710,7],[50832,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4255,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2750,9],[3184,8],[18200,9],[29184,7],[29192,6],[29318,6],[29409,5],[29669,5],[29859,6],[29941,6],[30042,5],[30463,5],[31266,5],[31342,5],[31530,6],[31630,5],[31680,6],[31810,6],[31874,6],[37545,6],[37870,5],[37954,5],[39045,6],[39176,5],[39293,7],[41003,8],[43064,7]]},"/en/lessons/jupyter-notebooks":{"position":[[6027,6]]},"/en/lessons/logistic-regression":{"position":[[25194,8]]}}}],["macroscop",{"_index":7810,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8625,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10820,11],[33556,11],[43745,11],[45231,11],[53784,11]]},"/en/lessons/sonification":{"position":[[27025,11]]}}}],["macrotask",{"_index":8548,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4160,12],[5396,13]]}}}],["mad",{"_index":11730,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2868,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5346,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[6716,4],[6744,3]]}}}],["madam",{"_index":17043,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11656,6]]}}}],["made",{"_index":1684,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37714,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10456,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5347,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30925,4],[31643,4],[36548,4],[36737,4],[37390,4],[38489,4],[52567,4],[52865,4],[53104,4],[53597,4],[55028,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4681,4],[20413,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10782,4],[50109,4],[67371,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41056,4],[67043,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9325,4],[23284,4],[24069,4],[34370,4],[43361,4],[44403,4],[49569,4],[51195,4],[54134,4],[69298,4]]},"/en/lessons/common-similarity-measures":{"position":[[17089,4],[30197,4],[37363,4],[39340,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11934,4],[13258,4],[34971,4],[37421,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27625,4],[41660,4],[54394,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[34929,4],[37154,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19193,4],[27779,4]]},"/en/lessons/counting-frequencies":{"position":[[10337,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2074,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28517,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30052,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3063,4],[8540,4],[21335,4],[26306,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4217,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2945,4],[4935,4],[13083,4],[25413,4],[38586,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5627,5],[10371,4],[11123,4],[11221,4],[14838,4],[17992,4],[35018,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9623,4],[15473,5],[47680,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20808,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1396,4],[6755,4],[6834,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13384,4],[32356,4],[46628,4],[47327,4],[49385,4],[49844,4]]},"/en/lessons/extracting-keywords":{"position":[[38705,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21193,5],[44695,4],[45291,4],[45331,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20294,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11574,4],[20902,5],[31890,4],[32776,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8497,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16245,4],[20993,5],[48396,4],[51568,5],[54527,4]]},"/en/lessons/geocoding-qgis":{"position":[[5484,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16107,4],[16158,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1546,4],[6006,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2539,5],[3052,4],[3393,4],[3597,4],[4192,4],[14779,4],[17031,4],[17565,4],[18680,4],[20851,4],[20891,4],[22011,4],[22572,4],[23305,4],[27670,4],[28445,4],[28604,5],[28749,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[45693,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[13566,4],[16786,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2026,4],[18374,4],[18642,4],[25513,4]]},"/en/lessons/gravity-model":{"position":[[59375,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[11866,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7929,4],[8065,4],[13329,4],[15957,5],[28102,4],[28494,5],[32748,4],[35281,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5101,4],[17465,4],[17614,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4525,4],[4930,4],[29467,4],[36802,4],[38228,4],[44742,4],[47190,4],[49332,4],[53283,4]]},"/en/lessons/intro-to-linked-data":{"position":[[34151,4]]},"/en/lessons/intro-to-powershell":{"position":[[11973,4],[14758,4]]},"/en/lessons/introduction-map-warper":{"position":[[21322,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12622,4],[42454,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19862,4],[21027,4],[39357,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9481,4],[14211,4],[18425,4],[27179,4],[31990,4]]},"/en/lessons/json-and-jq":{"position":[[14127,4],[31634,4]]},"/en/lessons/jupyter-notebooks":{"position":[[18841,4],[20641,5],[25867,4]]},"/en/lessons/linear-regression":{"position":[[15839,4],[18038,4],[22648,4],[38079,4],[38920,4]]},"/en/lessons/logistic-regression":{"position":[[6618,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1558,4],[21679,4]]},"/en/lessons/naive-bayesian":{"position":[[5615,4],[67334,4],[68570,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5198,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2739,4],[4032,4],[4270,4],[9043,4],[13163,4],[14057,4]]},"/en/lessons/qgis-layers":{"position":[[16618,4],[16784,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16669,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5730,5],[8126,4],[42780,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2774,4],[7811,4],[8631,4],[20321,4],[20817,4],[33926,4],[35548,4]]},"/en/lessons/sonification":{"position":[[2372,4]]},"/en/lessons/space-place-gazetteers":{"position":[[42434,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4656,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[449,4],[32830,4],[33696,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32778,4],[59478,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12886,4],[25840,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23222,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3132,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6183,4],[10808,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1949,5],[12978,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1176,4],[24376,4],[24426,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5991,4],[18705,4]]},"/en/lessons/working-with-text-files":{"position":[[4524,4]]}}}],["madhyamaka",{"_index":5099,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58328,11]]}}}],["madison",{"_index":9010,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25945,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8526,8],[9570,7],[10233,7],[10509,8],[10585,7],[11394,7],[11528,8],[11691,7],[12264,7],[12768,8],[12891,7],[12926,7],[13010,8],[14413,10],[19136,10],[21753,8],[22000,7],[22424,7],[25039,7],[25184,7],[26382,10],[28719,7],[29326,7],[29475,7],[35679,7],[35746,8],[36361,10],[42553,7],[42991,8]]}}}],["madison\",http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000035",{"_index":15058,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4041,73]]}}}],["madison</a></td>",{"_index":15045,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3492,28]]}}}],["madison’",{"_index":16219,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11185,9],[22159,9],[22313,10],[22880,9],[35616,9]]}}}],["madlib",{"_index":15513,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7139,7],[7874,7],[9797,7]]}}}],["madr",{"_index":20147,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34552,5],[35084,5]]}}}],["madrid",{"_index":20034,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18769,6]]}}}],["maestro",{"_index":11984,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10509,8],[61809,8]]}}}],["maev",{"_index":21389,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[35150,5]]}}}],["mag_to_pitch_tuned(d['magnitud",{"_index":20785,"title":{},"body":{"/en/lessons/sonification":{"position":[[32368,35]]}}}],["mag_to_pitch_tuned(magnitud",{"_index":20776,"title":{},"body":{"/en/lessons/sonification":{"position":[[31806,30]]}}}],["magazin",{"_index":1505,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28836,9],[31421,8],[31596,9],[31738,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2161,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12915,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16398,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51001,10]]}}}],["magdalen",{"_index":12580,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[32348,8],[32382,10]]}}}],["magenta",{"_index":15887,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32465,10]]}}}],["maggio",{"_index":12366,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56121,9]]}}}],["magic",{"_index":9431,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49633,6],[52639,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18435,5],[68232,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[23188,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43513,5]]},"/en/lessons/json-and-jq":{"position":[[9868,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48888,6]]},"/en/lessons/linear-regression":{"position":[[51137,5]]},"/en/lessons/logistic-regression":{"position":[[32862,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10844,5],[22859,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42446,7]]}}}],["magist",{"_index":12006,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10782,8],[62082,8]]}}}],["magistr",{"_index":13565,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11387,11]]}}}],["magittr–thi",{"_index":8851,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2769,12]]}}}],["magna",{"_index":21121,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13222,5],[15451,5]]}}}],["magnifi",{"_index":3089,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26706,10],[26855,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3023,10]]},"/en/lessons/georeferencing-qgis":{"position":[[6324,10]]},"/en/lessons/qgis-layers":{"position":[[13236,10],[16245,10]]}}}],["magnific",{"_index":21390,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[35256,11]]}}}],["magnitud",{"_index":4030,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27842,10],[27956,9]]},"/en/lessons/common-similarity-measures":{"position":[[20526,10],[20872,9],[21461,9],[22314,9],[22604,9],[34968,9]]},"/en/lessons/linear-regression":{"position":[[12867,9],[61967,9]]},"/en/lessons/sonification":{"position":[[27614,11],[27740,12],[27803,12],[27866,12],[27929,12],[27992,12],[28055,12],[28575,12],[31033,12],[31143,12],[31883,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7479,11]]}}}],["magnitude':0.0022171550",{"_index":20753,"title":{},"body":{"/en/lessons/sonification":{"position":[[29178,26]]}}}],["magnitude':0.0024499630",{"_index":20749,"title":{},"body":{"/en/lessons/sonification":{"position":[[29053,26],[30637,26]]}}}],["magnitude':0.0033220150",{"_index":20755,"title":{},"body":{"/en/lessons/sonification":{"position":[[29241,26]]}}}],["magnitude':0.0035766320",{"_index":20751,"title":{},"body":{"/en/lessons/sonification":{"position":[[29115,26],[29367,26],[30699,26]]}}}],["magnitude':0.0042241550",{"_index":20760,"title":{},"body":{"/en/lessons/sonification":{"position":[[29430,25],[30904,25]]}}}],["magnitude':0.0046445900",{"_index":20757,"title":{},"body":{"/en/lessons/sonification":{"position":[[29304,26]]}}}],["magnusson",{"_index":7166,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61388,9]]}}}],["magritt",{"_index":8891,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7101,9]]}}}],["magrittr",{"_index":8884,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6951,8]]}}}],["mahoney",{"_index":20429,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27343,8]]}}}],["mail",{"_index":9247,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13966,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16637,7],[62672,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13752,4],[13930,4]]},"/en/lessons/logistic-regression":{"position":[[21746,4],[21901,4]]},"/en/lessons/naive-bayesian":{"position":[[11251,4],[22940,4],[22957,4]]},"/en/lessons/sentiment-analysis":{"position":[[4651,6],[5810,4],[5848,4],[7249,4],[7389,4],[7432,5],[7532,5],[7682,4],[7795,4],[8375,5],[8852,4],[9155,4],[9204,5],[9303,4],[9538,5],[10096,4],[13954,5],[14062,5],[14500,4],[16281,4],[17029,4],[23912,4],[24582,4],[26145,4],[26458,4],[26779,4],[28506,5],[29116,5],[30138,4],[32356,4],[33144,5],[37815,5],[37900,5],[38391,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30393,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7154,4],[7302,4],[7356,4]]}}}],["main",{"_index":2003,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5664,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4048,4],[5853,4],[11062,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24537,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2773,4],[3416,4],[8510,4],[8975,4],[35131,4],[40691,4],[42387,4],[46138,4],[46659,4],[46935,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55565,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14599,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12645,4],[17049,4],[25715,4],[35452,4]]},"/en/lessons/common-similarity-measures":{"position":[[7366,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18759,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1784,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2831,4],[12904,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13527,4],[14744,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6857,4],[18447,4],[26429,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15301,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17101,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27425,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[714,4],[16638,4],[17734,4],[18303,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3240,4],[44137,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44948,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29205,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30032,4]]},"/en/lessons/geocoding-qgis":{"position":[[4358,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8042,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[7663,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[5110,4],[18398,4]]},"/en/lessons/installing-omeka":{"position":[[2321,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44263,4],[44735,4],[44777,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16085,5],[16309,5],[18270,4]]},"/en/lessons/intro-to-bash":{"position":[[1496,4]]},"/en/lessons/intro-to-linked-data":{"position":[[17871,4]]},"/en/lessons/intro-to-powershell":{"position":[[1799,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[16527,4],[16595,4],[22934,4],[23021,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37501,4]]},"/en/lessons/jupyter-notebooks":{"position":[[14052,4],[40225,4]]},"/en/lessons/linear-regression":{"position":[[12589,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8239,6],[8401,7],[9891,7],[11356,7],[12123,7],[13278,7],[13780,6],[14500,7],[14938,6],[18561,7],[19242,6]]},"/en/lessons/normalizing-data":{"position":[[5644,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5922,4]]},"/en/lessons/qgis-layers":{"position":[[1669,4],[16097,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30491,4],[31503,4],[45104,4],[47772,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22639,4]]},"/en/lessons/sonification":{"position":[[8863,4],[15631,4],[19491,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25837,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12810,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13755,6],[14868,4],[17442,6],[19789,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15658,4],[16304,4],[20219,4],[20824,4]]},"/en/lessons/transliterating":{"position":[[3040,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[491,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21679,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9148,4]]},"/en/lessons/working-with-web-pages":{"position":[[1797,4],[1876,4]]}}}],["main.463",{"_index":14873,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56455,9]]}}}],["main.docx",{"_index":21172,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21180,9],[27137,9],[29443,9],[29611,9],[29831,9]]}}}],["main.md",{"_index":21158,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14858,8],[15112,7],[18165,7],[21169,7],[21312,7],[21883,7],[22236,7],[22803,7],[23336,7],[25901,7],[25960,7],[27016,8],[27115,7],[28619,7],[29273,7],[29541,7],[29818,8]]}}}],["main.pdf",{"_index":21175,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22247,8],[22835,8],[28641,8],[29456,9]]}}}],["main.png",{"_index":23571,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1076,9]]}}}],["main=paste(\"numb",{"_index":13306,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41876,18],[45294,18]]}}}],["mainfont",{"_index":21178,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23020,8],[23192,9]]}}}],["mainfont=tim",{"_index":21179,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23346,14]]}}}],["mainli",{"_index":8431,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8253,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42574,6]]}}}],["mainoutdirnam",{"_index":18376,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30759,14],[31048,14]]}}}],["mainpanel",{"_index":20571,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23454,12],[23876,9],[23888,11],[26030,9],[26722,12],[36851,9],[36863,10]]}}}],["mainstay",{"_index":22106,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[567,8]]}}}],["mainstream",{"_index":14161,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5598,10],[9729,10],[10947,10]]}}}],["maintain",{"_index":310,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7734,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9493,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[119,9],[61833,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1619,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2749,10],[2909,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28574,16],[33613,10],[45878,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9271,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1174,8],[1398,9],[3577,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6399,8],[28746,8],[37858,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41308,11],[44754,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5726,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22111,8]]},"/en/lessons/georeferencing-qgis":{"position":[[9654,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4322,11],[20000,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22834,8]]},"/en/lessons/installing-omeka":{"position":[[1758,9]]},"/en/lessons/intro-to-bash":{"position":[[24011,8]]},"/en/lessons/intro-to-linked-data":{"position":[[6652,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[26433,10]]},"/en/lessons/introduction-map-warper":{"position":[[21291,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7324,8],[7567,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5129,8]]},"/en/lessons/linear-regression":{"position":[[41992,11],[56556,8]]},"/en/lessons/logistic-regression":{"position":[[51716,10],[55363,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22780,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8017,10]]},"/en/lessons/sentiment-analysis":{"position":[[5048,10]]},"/en/lessons/sonification":{"position":[[8093,10]]},"/en/lessons/space-place-gazetteers":{"position":[[23151,8],[23337,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9973,10],[27959,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12400,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46933,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8073,10]]}}}],["mainten",{"_index":3004,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6080,12],[6105,11]]}}}],["maitia",{"_index":12177,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26222,6]]}}}],["majesty’",{"_index":14344,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50135,9]]}}}],["major",{"_index":2795,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4747,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55843,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6899,8],[46939,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62893,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11835,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56730,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8307,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9080,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28158,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10142,5],[27514,5],[28032,5],[28569,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31000,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2993,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54772,8]]},"/en/lessons/extracting-keywords":{"position":[[7548,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5628,8],[23464,8]]},"/en/lessons/geocoding-qgis":{"position":[[36686,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2892,5],[11109,5],[14902,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4038,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2114,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[29571,8],[35597,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30923,10],[34671,10],[34798,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46872,8],[48149,6],[58566,6]]},"/en/lessons/intro-to-linked-data":{"position":[[8378,5]]},"/en/lessons/introduction-map-warper":{"position":[[16331,5],[18191,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34286,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53617,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8253,5],[41515,5],[49234,8]]},"/en/lessons/linear-regression":{"position":[[60914,8],[77874,6]]},"/en/lessons/logistic-regression":{"position":[[6366,8],[6519,8]]},"/en/lessons/preserving-your-research-data":{"position":[[9799,8]]},"/en/lessons/qgis-layers":{"position":[[14488,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21091,8],[39810,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29855,5]]},"/en/lessons/sonification":{"position":[[8575,5],[11254,5],[13031,5],[14415,5],[17635,5],[17768,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3939,5],[6890,5],[32554,5],[32630,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17974,8],[44000,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63580,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23866,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21847,5],[26596,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10909,8]]},"/en/lessons/vector-layers-qgis":{"position":[[9383,5],[17025,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2547,5],[14477,5],[29877,8],[35129,5]]}}}],["mak",{"_index":20240,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49397,5],[52564,5]]}}}],["make",{"_index":93,"title":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[0,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1634,4],[2093,6],[2286,4],[5175,4],[6307,4],[6520,4],[6770,4],[6880,4],[9651,4],[13740,4],[14361,4],[14425,5],[16645,4],[17235,6],[19671,4],[21510,4],[23446,4],[24229,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[506,4],[4571,4],[7742,4],[8426,4],[10311,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15567,4],[22032,4],[26366,4],[32762,4],[33122,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5545,4],[6953,6],[8878,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5556,4],[7546,4],[7571,4],[7751,4],[8307,4],[9944,4],[10018,4],[10082,4],[16319,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4077,4],[5672,6],[7281,5],[10329,4],[12654,4],[15972,4],[23713,5],[26406,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1094,4],[2701,5],[4038,5],[5061,4],[6685,4],[7830,4],[16416,5],[19844,5],[24523,4],[24970,5],[26655,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3113,4],[6249,6],[8319,5],[9376,4],[9568,4],[11339,5],[12495,4],[14087,6],[20766,4],[22321,5],[22424,6],[22480,4],[23344,6],[23474,6],[23712,4],[24602,4],[25417,6],[25655,4],[25805,4],[26090,4],[29330,4],[32330,4],[33254,6],[33418,6],[36603,4],[36655,6],[36995,6],[38082,4],[40121,4],[40647,4],[41053,4],[43803,4],[44602,4],[45368,4],[47797,4],[49010,4],[49256,6],[51188,6],[52333,4],[55836,4],[55945,6],[56092,5],[58152,4],[58476,4],[58996,4],[59040,6],[59390,4],[59477,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4233,4],[10105,4],[10791,4],[12309,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[595,4],[1256,4],[8640,5],[8796,5],[10540,4],[17342,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2706,4],[5197,5],[5319,4],[7103,4],[22827,6],[26667,6],[28561,4],[30350,4],[40575,4],[45490,4],[45614,5],[51602,4],[57520,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9100,5],[10664,4],[11685,4],[17160,4],[27543,4],[38207,4],[58866,4],[61417,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1786,4],[3083,5],[3163,5],[3332,4],[3398,4],[3865,4],[4443,4],[5590,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4178,4],[4228,4],[9611,4],[10499,4],[11163,4],[11409,4],[12725,4],[12892,4],[13105,4],[13797,6],[13836,5],[17843,4],[19440,4],[19542,4],[19854,4],[24196,4],[24784,6],[25098,4],[25254,4],[25557,6],[26109,4],[26471,7],[27343,6],[27586,6],[31610,4],[32111,5],[32696,4],[33147,4],[34165,5],[35722,4],[36010,4],[38392,4],[41370,4],[43432,4],[43755,6],[44097,4],[45118,4],[46701,4],[48531,4],[49173,4],[49468,4],[49864,6],[49928,6],[52022,6],[53103,7],[57032,4],[59936,4],[66669,4],[69341,4],[70133,4],[71172,6],[71280,6]]},"/en/lessons/common-similarity-measures":{"position":[[19528,4],[19989,5],[25079,4],[27476,4],[29521,5],[38394,4],[38546,4],[39000,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9027,4],[12151,6],[12250,6],[15834,4],[16049,6],[16501,5],[19175,4],[19229,4],[24311,6],[24383,4],[24479,6],[25818,4],[25902,4],[28691,4],[32753,5],[33752,4],[34578,6],[34785,4],[35005,4],[39429,4],[39478,6],[39550,4],[40208,4],[44771,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8152,4],[8898,5],[8956,4],[17445,4],[17943,4],[18395,6],[20684,6],[25421,4],[40341,4],[43044,5],[47293,4],[54777,6],[57275,5],[62112,6],[63485,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[983,6],[1145,4],[2109,4],[4483,6],[14510,4],[17123,5],[17265,5],[18414,4],[18512,4],[19998,6],[20084,5],[20290,4],[21450,4],[21825,4],[22185,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13771,4],[14471,4],[15997,6],[16072,4],[16515,4],[20663,4],[21556,4],[26130,5],[33563,5],[41107,4],[47845,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6214,6],[12271,5],[12917,6],[23070,5],[31110,4],[34420,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2434,4]]},"/en/lessons/counting-frequencies":{"position":[[6315,5],[14074,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[603,4],[630,4],[1683,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2427,4],[4230,4],[5732,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1299,6],[2214,4],[5414,6],[7447,4],[7525,4],[8674,5],[10386,4],[12076,6],[12971,4],[13330,5],[13418,4],[14285,4],[18920,6],[30020,5],[30492,4],[30727,5],[30879,5],[31189,6],[32649,4],[43335,5],[43965,4],[45415,4],[45586,5],[45762,4],[46958,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10805,4],[23472,4],[25144,4],[34311,6],[35586,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2713,4],[7168,5],[8634,4],[10048,4],[11380,4],[16134,4],[16623,4],[18305,4],[18409,4],[18517,5],[19375,4],[19774,4],[26961,4],[29028,4],[29145,4],[32579,4],[32714,4],[33313,4],[35997,4],[37512,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4281,4],[9014,4],[10665,4],[11110,4],[15844,4],[17790,4],[18241,4],[21112,4],[21753,5],[21825,5],[25101,4],[29161,4],[29736,5],[29840,4],[29977,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2595,4],[2758,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1106,4],[1402,4],[3139,6],[4419,7],[6948,4],[27431,4],[45512,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2468,5],[3692,6],[3984,6],[6127,5],[9247,4],[11771,5],[14511,4],[15278,4],[20034,4],[20234,5],[24192,4],[24346,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[328,5],[2411,6],[2839,5],[2991,5],[3322,4],[4189,4],[4295,4],[6366,6],[7436,5],[8096,5],[9050,4],[9112,4],[9900,6],[10490,4],[14562,5],[28023,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1237,4],[9644,4],[13449,4],[17548,4],[18526,4],[19470,4],[20502,4],[21348,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[269,4],[427,4],[1938,4],[1967,4],[7155,4],[9887,4],[9942,4],[10035,4],[11356,4],[13691,4],[13783,5],[14521,6],[22151,4],[28805,4],[34274,4],[37477,4],[41290,4],[41485,4],[41746,4],[42932,4],[47394,4],[47853,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9875,4],[25757,4],[40124,6],[48069,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4744,5],[4795,4],[13719,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3182,4],[6274,4],[6354,4],[6729,4],[9838,4],[10046,4],[15347,4],[16087,4],[19312,4],[23465,4],[23913,5],[24668,4],[26359,4],[26467,4],[32861,4],[34995,4],[36149,5],[40770,4],[41393,4],[41912,4],[41982,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[787,4],[4065,4],[6285,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10382,4],[13758,4],[28933,4],[40975,4],[48670,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2649,4],[3325,6],[9402,4],[10208,4],[10652,4],[11709,4],[13349,4],[15879,4],[20092,6],[20212,6],[21828,4],[22345,5],[24240,5],[26088,4],[27486,6],[29520,6]]},"/en/lessons/extracting-keywords":{"position":[[3351,4],[5028,6],[5232,5],[5560,5],[8542,4],[9255,4],[10888,5],[15515,4],[16256,4],[17236,4],[20205,6],[21867,4],[23003,4],[23766,5],[25544,5],[29276,4],[29346,4],[30224,5],[31038,4],[32724,4],[33481,4],[34248,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9338,4],[19039,4],[22602,5],[23795,4],[44011,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6583,4],[11541,4],[24831,5],[25154,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2984,4],[9029,5],[18943,4],[19098,4],[19207,6],[23928,4],[31299,4],[35200,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1129,6],[3572,5],[4873,6],[8755,4],[10535,4],[11137,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3030,4],[5712,4],[5993,4],[8054,4],[9801,5],[12459,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2873,4],[13082,4],[20126,4],[20256,4],[33210,4],[33891,4],[38384,5],[42554,4],[48760,5],[49164,4],[56028,4],[60231,6],[65663,5],[69168,6]]},"/en/lessons/geocoding-qgis":{"position":[[924,6],[18239,4],[21054,4],[30111,4],[30217,5],[31419,6],[36970,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[825,5],[16636,4],[21370,5],[23039,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5810,4],[9432,4],[10081,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[22070,6],[25263,5],[27460,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[691,6],[2486,5],[3676,5],[5143,4],[5597,5],[5829,4],[6685,6],[6940,4],[11750,5],[11966,5],[13982,4],[14200,4],[16376,4],[17781,4],[17886,6],[18956,4],[19045,6],[19236,4],[19441,5],[19508,5],[19723,4],[19757,6],[19822,4],[20188,4],[20244,4],[20272,4],[22312,4],[23007,4],[23096,6],[23153,4],[23411,4],[23736,6],[24099,4],[25408,4],[26042,4],[26192,6],[26240,4],[28457,6],[29173,4],[29230,4],[29338,4],[29858,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[360,6],[5234,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1126,4],[4516,4],[10885,4],[18392,4],[20521,4],[23037,4],[34946,4],[40319,4],[44644,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[21597,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1228,6],[1430,5],[6496,5],[12303,4],[25457,4]]},"/en/lessons/gravity-model":{"position":[[13967,4],[17882,6],[21254,5],[21951,4],[28526,4],[28989,6],[30204,4],[34098,4],[34193,6],[36056,4],[37410,4],[45056,4],[45079,4],[46078,5],[46361,6],[47005,4],[53058,4],[53552,4],[58897,6],[60011,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[3123,4],[3699,4],[10831,4],[16503,5],[18219,5],[23364,4],[23590,4],[27371,6],[29637,4],[31554,4],[33638,4],[35379,5],[36603,5],[36622,4],[43420,4],[43574,4]]},"/en/lessons/installing-omeka":{"position":[[4986,4],[9215,4],[10280,4],[10453,4],[11348,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[771,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1205,6],[2014,4],[2441,6],[2578,4],[4669,4],[5947,6],[6941,4],[8144,6],[12920,4],[16475,4],[17993,4],[18693,4],[19395,4],[19503,5],[27232,4],[27346,4],[29292,6],[35727,5],[36083,4],[36312,5],[39123,4],[42262,5],[46051,4],[47709,4],[47794,5],[48324,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4294,6],[5617,6],[15926,4],[15979,4],[26748,4],[34101,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2666,6],[13505,5],[26454,4],[28146,6],[35682,6],[36334,4],[40564,6],[40669,7],[40733,6],[42505,4],[42910,6],[43855,5],[44157,4],[47425,5],[57541,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6603,5],[8831,4],[9692,4],[12418,4],[13918,4],[14404,4],[19212,4],[19766,4],[22202,4],[22306,4],[22414,5],[23272,4],[23669,4],[27645,4],[32035,4],[34179,4],[34315,4],[35551,4],[37983,4],[40142,4],[41201,4]]},"/en/lessons/intro-to-bash":{"position":[[2438,6],[6529,4],[11279,4],[12016,4],[12865,4],[14979,4],[16446,4],[19866,4],[24719,5],[25061,4],[25966,5]]},"/en/lessons/intro-to-linked-data":{"position":[[3845,4],[5010,4],[5141,4],[5264,6],[5350,6],[9173,4],[11871,5],[15044,4],[15112,6],[15500,4],[16298,4],[16598,6],[18886,5],[19200,4],[19273,4],[24534,4],[26268,4],[29019,4]]},"/en/lessons/intro-to-powershell":{"position":[[2047,4],[2924,5],[4783,4],[5922,4],[7077,5],[9271,4],[9389,4],[9562,4],[13188,4],[14143,4],[14676,4],[18908,4],[19270,4],[20881,4],[21180,4],[21645,4],[24346,4],[24482,4],[25090,4],[25155,6],[25252,4],[25370,4],[25426,6],[29420,6],[31926,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1764,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2720,4],[7926,4],[8042,4],[9285,4],[9730,4],[10218,4],[14127,4],[14478,4],[19233,4],[25369,4]]},"/en/lessons/introduction-and-installation":{"position":[[1517,4],[1658,4]]},"/en/lessons/introduction-map-warper":{"position":[[4213,4],[7614,4],[8378,4],[15343,4],[21895,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17206,4],[21329,6],[28484,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5991,4],[8302,4],[9478,4],[12108,4],[20732,4],[21182,5],[23136,4],[29290,5],[34304,5],[36156,4],[37999,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4304,4],[5866,4],[9242,5],[9950,4],[15098,4],[16406,4],[16585,4],[20624,5],[39829,4],[47691,5]]},"/en/lessons/json-and-jq":{"position":[[8678,4],[11940,4],[29514,6],[29951,6],[31996,4],[40389,4]]},"/en/lessons/jupyter-notebooks":{"position":[[802,5],[2780,4],[7329,4],[7726,4],[7836,4],[10564,6],[10745,4],[11412,4],[15058,4],[17256,4],[17693,4],[20286,4],[20728,4],[24206,7],[26233,4],[27343,4],[29920,7],[30475,4],[30652,6],[30687,4],[37270,6],[37730,4],[37894,5],[44182,4],[48592,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[651,6],[6013,5],[9416,4]]},"/en/lessons/linear-regression":{"position":[[3274,4],[8866,5],[9416,6],[13886,4],[19073,5],[20770,4],[21739,5],[22322,4],[34118,4],[36324,4],[40872,5],[42049,4],[42307,6],[42323,5],[42764,6],[47337,4],[48111,6],[48225,4],[48759,4],[51167,4],[52819,4],[52937,4],[53580,4],[54068,5],[54225,4],[55021,4],[56051,5],[57392,6],[57648,5],[57795,4],[58052,4],[58115,6],[59148,4],[60784,4],[63998,4],[69842,4],[69939,4],[79348,6]]},"/en/lessons/linux-installation":{"position":[[169,4],[545,4],[1792,4],[1855,4],[3868,4]]},"/en/lessons/logistic-regression":{"position":[[727,4],[2994,4],[5297,4],[8532,7],[9086,4],[14988,5],[17317,5],[17806,4],[26851,4],[26905,4],[32388,4],[36475,5],[36950,4],[38529,6],[40651,4],[47032,4],[49255,4],[49362,4],[50660,4],[50866,4],[60883,4],[62739,4],[62872,6],[67598,4]]},"/en/lessons/mac-installation":{"position":[[3455,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3074,4],[4029,5],[5023,5],[8003,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[349,6],[545,4],[583,5],[2449,4],[3329,4],[5284,5],[12945,4],[15622,6],[15858,4],[16912,4],[17322,4],[19663,4],[21668,5],[22990,6],[23124,6],[25871,5],[35556,4]]},"/en/lessons/naive-bayesian":{"position":[[4887,5],[5568,6],[5736,5],[10243,5],[10293,4],[13343,7],[13546,6],[13589,4],[22232,7],[22580,4],[28896,5],[36072,5],[38966,4],[43818,6],[43958,6],[46336,4],[55512,4],[59486,4],[59590,7],[59811,4]]},"/en/lessons/normalizing-data":{"position":[[1888,4],[4879,4],[4961,5],[5139,4],[5887,4],[9730,4],[10275,4],[10374,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19861,4],[52604,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2863,6],[5013,5],[5343,4],[7141,5],[10010,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[116,6],[684,6],[1704,4],[1748,4],[7615,6],[8179,6],[8279,4],[8700,4],[10559,4],[10794,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6964,4],[7206,4],[8869,4],[10928,4],[11101,5],[14006,6],[14232,4],[16448,6],[17164,4]]},"/en/lessons/qgis-layers":{"position":[[3349,6],[5372,6],[7453,5],[7781,4],[15828,4],[16902,4],[18163,4],[18403,4],[18980,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[531,5],[1000,6],[9309,4],[11763,5],[24528,4],[28573,6]]},"/en/lessons/research-data-with-unix":{"position":[[2223,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8595,4],[22658,4],[27166,5],[28384,6],[34512,4],[39042,4],[41195,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[701,4],[15113,4],[20873,4],[21166,4],[27907,5],[29683,6],[31038,4],[32550,4],[35589,4],[39774,4],[41586,4],[43233,4],[48202,4]]},"/en/lessons/sentiment-analysis":{"position":[[1224,4],[3672,4],[4229,6],[5421,6],[5757,4],[13123,5],[13731,5],[14784,4],[19803,4],[25324,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1,6],[1491,4],[3707,6],[4072,5],[6158,4],[6298,4],[9069,6],[14173,4],[16931,4],[19777,4],[23651,4],[24548,4],[27658,4],[33626,5],[36024,5],[36077,4]]},"/en/lessons/sonification":{"position":[[1104,4],[1229,5],[1975,4],[2114,4],[4548,4],[7519,4],[8270,4],[8767,4],[12958,4],[15329,4],[20931,5],[26403,4],[33781,4],[35405,4],[38355,5],[38410,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1688,4],[9845,6],[9977,6],[12090,5],[12194,5],[18291,5],[19904,4],[20372,4],[20799,5],[21011,4],[21179,4],[23544,4],[25309,6],[28666,4],[38451,4],[44081,4],[44385,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4219,5],[5419,6],[8616,5],[14643,5],[22846,4],[23454,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[877,4],[2448,4],[4211,4],[5330,4],[12247,6],[12505,4],[12590,4],[13577,4],[13703,4],[15522,4],[16078,4],[16486,4],[17223,4],[19673,6],[21323,5],[23797,4],[28939,4],[29622,4],[31996,4],[33447,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4386,4],[10391,5],[12934,6],[13098,5],[14281,4],[16075,6],[16217,6],[16282,4],[16462,4],[20987,4],[22483,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8163,4],[10617,5],[11661,4],[16624,4],[19848,4],[20288,4],[21395,6],[24071,4],[27544,4],[35240,4],[45036,4],[47298,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24761,4],[26409,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[922,5],[1363,4],[12795,4],[34246,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8230,4],[8493,6],[9741,4],[13431,4],[13872,4],[18893,4],[21224,5],[21396,4],[23008,4],[23043,4]]},"/en/lessons/transliterating":{"position":[[4003,5],[6100,4],[9419,4],[13793,6],[17933,5],[18057,6],[18790,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[827,4],[4686,4],[4925,4],[6286,4],[9125,4],[11511,4],[18350,4],[22610,4],[22749,4],[24007,4],[25378,6],[31139,4],[31411,4],[31521,4],[35617,6],[36748,4],[44049,4],[44207,4],[44636,4],[45168,4],[45881,4],[45966,5],[46022,4],[46863,4],[47227,4],[51610,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[186,4],[3876,4],[5185,4],[5397,5],[8379,4],[9386,4],[9707,4],[10186,4],[11840,4],[12495,6],[12808,6],[12839,5],[13485,4],[17592,6],[20378,6],[20764,5],[20973,4],[21489,4],[26870,4],[27414,6],[27615,6],[30536,6],[33450,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[65,5],[7445,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2713,6],[4193,4],[5531,5],[11720,4],[13364,4],[13688,4],[15178,5],[15399,5],[16893,5],[17087,4],[20734,4]]},"/en/lessons/vector-layers-qgis":{"position":[[5431,4],[8239,6],[11640,4],[14289,4],[15212,4],[15739,4],[17292,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1811,4],[7090,4],[9409,4],[12636,4],[21861,4],[24335,4],[26956,4],[29952,4],[31887,4],[33775,5],[34618,5],[44936,4]]},"/en/lessons/windows-installation":{"position":[[144,4],[1954,4],[4667,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[530,4],[4828,4],[6136,4],[6315,4],[16544,5],[18881,5]]},"/en/lessons/working-with-text-files":{"position":[[517,5],[3169,5],[3464,6]]},"/en/lessons/working-with-web-pages":{"position":[[4894,6],[5816,4],[6943,4],[7042,4],[7746,4],[9561,4],[10127,4]]}}}],["make_subplot",{"_index":14354,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[944,15],[39363,13],[39405,13],[39800,15],[52472,14],[52514,15]]}}}],["make_subplots(rows=1",{"_index":14522,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39832,21]]}}}],["makedir",{"_index":10211,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23880,9]]}}}],["makefil",{"_index":2196,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7314,9]]}}}],["makejewka",{"_index":11636,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33131,10]]}}}],["makepeac",{"_index":17966,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55426,9]]}}}],["maker",{"_index":16655,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12204,5]]}}}],["makeup",{"_index":7132,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[58387,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5207,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2251,6],[35828,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[2152,6]]}}}],["making.8",{"_index":20889,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6035,8]]}}}],["mal",{"_index":20143,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34418,3],[34954,3]]}}}],["male",{"_index":10840,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[1134,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4651,6],[5637,4],[22731,4],[23411,4],[23633,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10007,7],[18069,4],[19152,5],[20472,4],[33013,6],[34219,4],[39067,4],[39144,4],[39278,4],[39584,8],[41686,4],[41907,4],[42315,4],[43562,6],[43831,4],[43934,4],[45465,4],[45568,4],[45905,5],[46207,7],[46524,7],[47212,4],[47315,4],[47988,4],[48054,4],[48507,4],[48610,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46705,5],[58137,4]]},"/en/lessons/linear-regression":{"position":[[7890,5],[8075,4],[11522,4]]},"/en/lessons/logistic-regression":{"position":[[4051,5],[5985,4],[6038,4],[6170,4],[6318,4],[6407,4],[6454,4],[6653,4],[16869,5],[17259,4],[18687,4],[18919,4],[25462,4],[38097,6],[38376,4],[38452,4],[38749,4],[41101,4],[41384,6],[43054,4],[49568,4],[49666,4],[60829,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6633,5],[20091,4],[20168,4],[20211,5]]}}}],["male/femal",{"_index":17830,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41185,13]]}}}],["malena",{"_index":9479,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51614,6]]}}}],["malfiiastro",{"_index":11833,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6672,12]]}}}],["malform",{"_index":7858,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19303,10]]}}}],["malic",{"_index":18625,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59641,7]]}}}],["malleabl",{"_index":21402,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[1701,13],[26995,10]]}}}],["mallet",{"_index":2716,"title":{"/en/lessons/topic-modeling-and-mallet":{"position":[[40,6]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33276,8],[33333,8]]},"/en/lessons/intro-to-bash":{"position":[[9216,7],[11122,6]]},"/en/lessons/intro-to-powershell":{"position":[[3167,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[41,6],[468,6],[521,6],[661,6],[881,6],[1065,6],[1240,6],[3592,7],[5473,6],[5903,6],[6069,7],[6077,6],[6228,6],[6595,6],[6633,6],[6831,6],[7026,7],[7036,6],[8238,6],[8733,6],[8764,6],[9653,6],[9679,6],[9926,6],[9963,7],[10041,6],[10068,6],[10213,6],[10379,6],[10464,6],[10520,6],[10830,7],[10883,6],[11164,6],[11202,6],[11351,6],[11597,6],[11669,6],[12046,6],[12081,6],[12187,6],[12597,6],[12846,6],[13215,7],[13258,6],[13564,7],[13829,6],[13904,6],[14189,6],[14342,6],[14726,6],[14873,6],[14935,6],[15383,6],[15403,6],[15582,6],[16279,6],[17304,6],[17644,6],[17694,6],[17870,6],[18297,6],[19626,6],[19794,6],[20169,6],[20347,6],[23127,8],[23351,7],[24112,7],[24423,6],[24457,6],[27040,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19168,6]]}}}],["mallet.bat",{"_index":22058,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17794,10]]}}}],["mallet/bin/mallet",{"_index":22060,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17882,21]]}}}],["mallet9",{"_index":2684,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31348,7]]}}}],["mallet_hom",{"_index":22029,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[7974,11]]}}}],["malo",{"_index":20145,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34449,4],[35016,4]]}}}],["malogramotnyi",{"_index":22737,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15394,14]]}}}],["malpractic",{"_index":20328,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6567,11]]}}}],["mam",{"_index":16730,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27288,5]]}}}],["man",{"_index":1704,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39495,8],[45240,8],[51377,8]]},"/en/lessons/common-similarity-measures":{"position":[[6048,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58229,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13771,3],[17273,3]]},"/en/lessons/counting-frequencies":{"position":[[13373,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23457,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11762,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[44781,7]]},"/en/lessons/intro-to-bash":{"position":[[6313,3],[6926,3],[7072,3],[7237,3],[7916,3],[25806,3]]},"/en/lessons/intro-to-linked-data":{"position":[[37767,8]]},"/en/lessons/intro-to-powershell":{"position":[[45376,3],[46220,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8581,3],[9733,3],[11032,3]]},"/en/lessons/linear-regression":{"position":[[6093,8]]},"/en/lessons/logistic-regression":{"position":[[45964,3]]},"/en/lessons/naive-bayesian":{"position":[[44400,4],[66372,3]]},"/en/lessons/normalizing-data":{"position":[[2927,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13675,3],[13794,3],[14508,3]]},"/en/lessons/sentiment-analysis":{"position":[[40475,3],[40587,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21820,3],[23709,4]]}}}],["man'",{"_index":20435,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27520,5],[30210,5],[31307,5],[34500,5],[36176,5]]}}}],["manag",{"_index":70,"title":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1254,8],[5832,7],[21955,8],[23849,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3420,7],[4822,8],[4852,7],[6199,8],[6312,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12065,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6642,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2377,7],[2398,10],[20744,10],[22385,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14208,7],[24359,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[231,8],[5879,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9498,10],[18223,8],[28307,7],[28536,7],[28564,7],[28952,7],[57924,10],[60021,10],[63905,10],[67829,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9524,6],[11111,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61008,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[450,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7200,10],[14495,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3580,7],[3943,8],[14625,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20695,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9902,7],[10463,7],[10543,8],[16965,9],[17021,7],[17193,8],[20125,9],[20183,7],[20361,7],[21634,7],[34547,7],[34699,7],[35985,7],[37542,6],[37989,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[513,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10360,11],[47719,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2575,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20,10],[1417,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4008,7],[7232,6],[7285,8],[11053,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33200,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8271,7],[9014,6],[20570,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7628,7],[8366,8],[8506,8]]},"/en/lessons/extracting-keywords":{"position":[[4247,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42528,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62653,11]]},"/en/lessons/geocoding-qgis":{"position":[[11409,6],[12660,6],[37636,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31924,10]]},"/en/lessons/georeferencing-qgis":{"position":[[1839,6],[1928,7],[9599,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[7663,7],[18174,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[725,8],[3209,8],[3760,6],[4396,6],[4750,6],[6054,8],[6738,6],[7751,8],[7989,6],[8658,8],[20494,8],[23479,6],[23783,8],[28795,8],[30208,6],[31682,7],[34797,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21272,7],[21428,7],[32142,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18897,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12331,7],[12726,8],[12873,7],[12955,8],[13056,8],[20119,9],[20169,7],[20666,8],[24019,9],[24084,7],[24326,8],[36789,7],[36929,7],[37971,7],[41188,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2841,11],[5826,7],[7289,7],[7759,7],[8290,8],[9878,7],[10008,8],[10060,7],[10195,7],[10296,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4304,6],[4402,6],[17817,8],[18076,9],[18100,7],[38953,6],[43397,6]]},"/en/lessons/json-and-jq":{"position":[[37593,10],[38179,7]]},"/en/lessons/jupyter-notebooks":{"position":[[9535,7],[9623,6],[13670,8],[15160,10],[15326,10],[17426,10]]},"/en/lessons/linux-installation":{"position":[[1539,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4746,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5935,7]]},"/en/lessons/naive-bayesian":{"position":[[49588,7],[53550,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2134,10],[4334,10],[4699,10],[16992,10],[18108,11]]},"/en/lessons/qgis-layers":{"position":[[5316,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23956,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29956,10],[34538,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2039,10],[51058,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14901,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20748,10],[20996,10],[43562,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20761,7],[24187,7],[24359,7],[25429,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9423,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[29879,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1163,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1834,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3245,7],[3400,7]]}}}],["manage/docu",{"_index":19301,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18757,15]]}}}],["manahatta",{"_index":20906,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7294,10],[11808,10],[13305,9]]}}}],["manchest",{"_index":3461,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1767,11]]},"/en/lessons/gravity-model":{"position":[[55611,11]]}}}],["mandarin",{"_index":15209,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22002,10]]}}}],["mandat",{"_index":7417,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19591,7],[27296,7]]}}}],["mandatori",{"_index":17309,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[54455,9]]}}}],["manderson",{"_index":3607,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3631,10],[8336,10],[16091,10]]}}}],["mangano",{"_index":22577,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39889,8]]}}}],["manger",{"_index":21183,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23934,6]]}}}],["mangl",{"_index":12159,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24145,7]]}}}],["manhattan",{"_index":4029,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27682,9]]},"/en/lessons/common-similarity-measures":{"position":[[397,11],[2131,11],[11502,11],[12392,10]]}}}],["mani",{"_index":40,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[781,4],[3709,4],[9292,4],[9660,4],[13282,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4141,4],[13452,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1524,4],[3796,4],[4923,4],[5606,4],[11408,4],[11697,4],[12634,4],[14434,4],[29080,4],[31870,4],[38097,4],[40261,4],[41234,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9985,4],[12189,4],[15414,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4945,4],[16853,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6589,4],[7310,4],[8501,4],[11448,4],[12981,4],[20018,4],[26745,4],[31617,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26451,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5900,4],[7042,4],[58330,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8631,4],[8959,4],[19932,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3878,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6485,4],[8430,4],[24619,4],[24700,4],[32276,4],[32508,5],[41860,4],[58323,4],[61282,4],[62662,4],[62685,4],[62699,4],[64817,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[351,4],[4216,4],[4373,4],[13031,4],[14173,4],[18815,4],[18880,4],[21291,4],[21380,4],[40911,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1492,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41762,4],[60146,4],[67257,4]]},"/en/lessons/common-similarity-measures":{"position":[[688,4],[1711,4],[5507,4],[5527,4],[9034,4],[9195,4],[11064,4],[13566,4],[24765,4],[35915,4],[36245,4],[38281,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2011,4],[7666,4],[14972,4],[16243,4],[16594,4],[22766,4],[28585,4],[31850,4],[33937,4],[38128,4],[38188,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16047,4],[17824,4],[24035,4],[40306,4],[44016,4],[51582,4],[59351,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2429,4],[14129,4],[14799,4],[14839,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51935,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1138,4],[4637,4],[11386,4],[33172,4]]},"/en/lessons/counting-frequencies":{"position":[[10358,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9697,4],[12383,4],[15158,4],[18654,4],[25181,4],[28657,4],[29221,4],[33327,4],[45571,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1117,4],[1896,4],[2344,4],[11929,4],[18105,4],[33982,5],[33988,4],[34527,4],[36463,4],[37123,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3317,4],[5799,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2591,4],[4062,4],[8961,4],[15532,4],[30179,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[990,4],[5572,4],[7226,4],[7396,4],[7928,4],[9846,4],[14490,4],[17312,4],[30346,4],[42774,4],[46474,4],[46514,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[523,4],[6358,4],[24853,4],[24888,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8066,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1318,4],[1509,4],[1733,4],[16707,4],[18625,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6907,4],[14301,4],[18040,4],[30165,4],[39712,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25991,5],[26208,5],[26217,5],[28867,4],[36488,4],[37402,4],[38029,4],[38354,4],[42331,4],[44608,4],[46593,4],[53279,4],[53497,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[758,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[496,4],[958,4],[2006,4],[2606,4],[6638,4],[7362,4],[10281,4],[13759,4],[16237,4],[16358,4],[16673,4],[17357,4],[18985,4],[21812,4],[25251,4],[26571,4],[28342,4],[33691,4],[36102,4],[39242,4],[45547,4],[49106,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13692,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2227,4],[10574,4],[18586,4],[19128,4],[23175,4],[25832,4],[26032,4],[26465,4],[30850,4],[31148,4],[31234,4],[34561,4],[35118,4],[35323,4],[37626,5],[40102,4],[40779,4],[47359,4],[47988,4],[48344,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1460,4],[9938,4],[24525,4],[24634,4]]},"/en/lessons/extracting-keywords":{"position":[[877,4],[8289,4],[13719,4],[21317,4],[21627,4],[26772,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1976,4],[3046,4],[9054,4],[12221,4],[17070,4],[19956,4],[20155,4],[20309,4],[21798,4],[21855,4],[24760,4],[42354,4],[45222,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9425,4],[18087,4],[25070,4],[26990,4],[33146,4],[33435,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[827,4],[5776,4],[6115,4],[8598,4],[9169,4],[9807,4],[10619,4],[13231,4],[18801,4],[21026,4],[27427,4],[30285,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[319,4],[9406,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[440,4],[2252,4],[3402,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2964,4],[9080,4],[16222,4],[26909,4],[27767,4],[28604,4],[29936,4],[31823,4],[31853,4],[32689,4],[32946,4],[33354,4],[33742,4],[37499,4],[37547,4],[40838,4],[50237,4],[63287,4],[68859,4]]},"/en/lessons/geocoding-qgis":{"position":[[630,4],[2835,4],[3367,4],[9482,4],[14516,4],[17585,4],[19678,4],[21803,4],[27234,4],[27357,4],[33498,4],[35121,4],[35339,4],[35430,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1375,4],[5132,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[5430,4],[11683,4],[13092,4],[15679,4],[20156,4],[23253,4],[23919,5],[30118,4],[34537,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2156,4],[3946,4],[4882,4],[8930,4],[11213,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1445,4],[1893,4],[2411,4],[10620,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6512,4],[13633,4],[18796,4],[18848,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[14186,4],[15018,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[80,4],[734,4],[1630,4],[2784,4],[6582,4],[9527,4],[12107,4],[14373,4],[18700,4],[20624,4],[23188,4],[27049,4]]},"/en/lessons/gravity-model":{"position":[[1133,4],[1502,4],[1775,4],[1831,4],[2199,4],[2752,4],[6478,4],[8812,4],[19076,4],[19565,4],[21570,4],[22070,4],[22565,4],[23175,4],[25481,4],[31333,4],[32339,4],[59853,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[808,4],[4333,4],[18987,4],[25063,4],[26885,4],[29474,4]]},"/en/lessons/installing-omeka":{"position":[[1050,4],[1149,4],[1652,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[257,4],[1154,4],[1375,4],[1765,4],[4649,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8073,4],[10000,4],[12418,4],[14780,4],[18268,4],[22405,4],[35817,4],[43154,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5243,4],[6182,4],[22653,4],[35979,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11873,4],[12526,4],[32087,4],[33488,4],[45411,4],[48483,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2151,4],[4611,4]]},"/en/lessons/intro-to-bash":{"position":[[455,4],[1544,4],[1584,4],[6506,4],[10794,4],[11865,4]]},"/en/lessons/intro-to-linked-data":{"position":[[10884,4],[11477,4],[11510,4],[12383,4],[13330,4],[15307,4],[19012,4],[22713,4],[35646,4]]},"/en/lessons/intro-to-powershell":{"position":[[2904,4],[2970,4],[3107,4],[6256,4],[6571,4],[6823,4],[25162,4],[25433,4],[38429,4],[38873,4],[40825,4],[41182,4],[45761,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1806,4],[5332,4],[18147,4]]},"/en/lessons/introduction-map-warper":{"position":[[848,4],[2561,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2045,4],[2504,4],[2654,4],[2771,4],[16391,4],[18140,4],[30059,4],[33077,4],[41375,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1030,4],[6582,4],[12448,4],[33668,4],[36091,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1754,4],[21056,4],[24062,4],[31357,4],[43176,4],[43201,4],[47374,4]]},"/en/lessons/json-and-jq":{"position":[[322,4],[1282,4],[1504,4],[1652,4],[2256,4],[17137,4],[17410,4],[18069,4],[18166,4],[40020,4]]},"/en/lessons/jupyter-notebooks":{"position":[[7488,4],[9924,4],[22590,4],[23707,5],[42380,4],[46298,4],[49199,4],[50725,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1590,4],[1955,4]]},"/en/lessons/linear-regression":{"position":[[3088,4],[3868,4],[9071,4],[9456,4],[15214,4],[26348,4],[31165,4],[31623,4],[53785,4],[53947,4],[54329,4],[61459,4],[72898,4]]},"/en/lessons/linux-installation":{"position":[[1378,4]]},"/en/lessons/logistic-regression":{"position":[[2808,4],[4476,4],[4847,4],[6160,4],[46799,4],[51997,4]]},"/en/lessons/mac-installation":{"position":[[987,4],[1157,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4719,4],[5033,4],[9415,4],[15112,4]]},"/en/lessons/naive-bayesian":{"position":[[884,4],[4706,4],[8282,4],[8760,4],[11208,4],[11527,4],[18949,4],[19592,4],[27375,4],[29944,4],[30230,4],[30299,4],[30399,4],[48036,4],[48077,4],[48253,4],[48396,4],[48513,4],[49112,4],[53580,4],[53667,4],[54069,4],[56881,4],[64937,4],[69867,4]]},"/en/lessons/normalizing-data":{"position":[[328,4],[6880,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3572,4],[5647,4],[5769,4],[7158,4],[18659,4],[23796,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2559,4]]},"/en/lessons/preserving-your-research-data":{"position":[[280,4],[1574,4],[6680,4],[7733,4]]},"/en/lessons/qgis-layers":{"position":[[613,4],[799,4],[1441,4],[7867,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6667,4],[16439,4],[21060,4]]},"/en/lessons/research-data-with-unix":{"position":[[14390,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4846,4],[10707,4],[12192,4],[12528,4],[19578,4],[20868,4],[28801,4],[30597,4],[32151,4],[34663,4],[35834,4],[36164,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6069,4],[22105,4],[23727,4],[27564,4],[35251,4],[41440,4],[45650,4]]},"/en/lessons/sentiment-analysis":{"position":[[5546,4],[9792,4],[20572,4],[39221,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2044,4],[4044,4],[17675,4]]},"/en/lessons/sonification":{"position":[[5182,4],[30444,4]]},"/en/lessons/space-place-gazetteers":{"position":[[5303,4],[5384,4],[6499,4],[6545,4],[6999,4],[10681,4],[10943,4],[11730,4],[20073,4],[25690,4],[33704,4],[33762,4],[46267,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1548,4],[5257,4],[21698,4],[30796,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19437,4],[23228,4],[25310,4],[25389,4],[32804,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[562,4],[3079,4],[3484,4],[10134,4],[13253,4],[23610,4],[23886,4],[30422,4],[38103,4],[40159,4],[40747,4],[42262,4],[42392,4],[42861,4],[42981,4],[43080,4],[43156,4],[45378,4],[48703,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6644,4],[7533,4],[14748,4],[20670,4],[32047,4],[33773,4],[56245,4],[57140,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3512,4],[4261,4],[5921,4],[10681,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[592,4],[31859,4],[33231,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[918,4],[6009,4],[13770,4],[14289,4],[33082,4]]},"/en/lessons/transliterating":{"position":[[925,4],[1428,4],[3283,5],[3289,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[669,4],[1336,4],[4532,4],[6335,4],[10112,4],[16011,4],[23746,4],[27533,4],[28744,4],[29763,4],[30140,4],[30304,4],[36151,4],[37432,4],[37546,4],[37569,4],[51110,4],[52536,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4343,4],[14229,4],[19981,4],[24457,4],[28489,4],[28795,4],[32645,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2222,4],[7015,4],[10291,4],[12469,4],[25043,4],[27807,4]]},"/en/lessons/vector-layers-qgis":{"position":[[15800,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4330,4],[11739,4],[15707,4],[21403,4],[24417,4],[43063,4]]},"/en/lessons/windows-installation":{"position":[[840,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8850,4],[9388,4],[15122,4],[19189,4]]},"/en/lessons/working-with-text-files":{"position":[[4366,4]]},"/en/lessons/working-with-web-pages":{"position":[[162,4],[2394,4]]}}}],["maniacallaughbot",{"_index":15549,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14755,16]]}}}],["manicul",{"_index":6134,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6182,10],[6339,9]]}}}],["manifest",{"_index":5810,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[36007,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39557,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42796,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5774,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58219,8]]}}}],["manifesto",{"_index":9180,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4339,10],[48332,10],[50471,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18472,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32630,10]]}}}],["manifold",{"_index":4019,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26370,8],[26421,8],[28375,8]]}}}],["manipul",{"_index":1986,"title":{"/en/lessons/manipulating-strings-in-python":{"position":[[0,12]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4173,11],[11274,10],[15476,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5135,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12580,12],[12781,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27122,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33517,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34581,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11480,12]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1985,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4611,11],[4992,11],[5074,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26394,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16924,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[841,10],[1041,12],[1221,10],[1403,13],[2567,11],[14269,12],[15207,10],[23520,10],[28642,10],[29151,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8497,10],[16038,10],[16931,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2061,10],[2151,11],[40199,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1591,13],[53807,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1320,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[238,10],[6197,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1410,10],[4356,11],[13632,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5991,11],[6099,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1685,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11527,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25213,10],[25383,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25336,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[34299,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5675,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19361,10],[31464,12]]},"/en/lessons/intro-to-bash":{"position":[[2349,12],[5484,12],[6187,12]]},"/en/lessons/intro-to-powershell":{"position":[[36586,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3275,10],[13999,12],[42730,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5937,10],[28706,10],[31716,10],[33112,10],[40590,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4729,12],[46297,12]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3500,12]]},"/en/lessons/linear-regression":{"position":[[12035,11],[12251,12],[22271,13]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1,12],[61,12],[421,12],[471,10],[777,12],[1415,10],[8234,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1121,10],[5867,10]]},"/en/lessons/naive-bayesian":{"position":[[31205,10]]},"/en/lessons/normalizing-data":{"position":[[4115,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5399,14],[6434,10]]},"/en/lessons/research-data-with-unix":{"position":[[1634,13],[14589,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41323,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3245,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4894,12],[34991,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20060,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6890,12],[32475,11]]},"/en/lessons/transliterating":{"position":[[16388,12],[16428,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46701,10],[47017,14]]},"/en/lessons/viewing-html-files":{"position":[[926,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[517,13]]},"/en/lessons/working-with-text-files":{"position":[[110,10],[9348,10]]}}}],["manner",{"_index":1954,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1577,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2072,7],[5521,6],[20180,6]]},"/en/lessons/counting-frequencies":{"position":[[3747,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30361,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2008,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12388,6],[15301,6],[35596,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2146,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[147,7],[47815,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[946,7],[11036,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2148,6],[2894,6]]},"/en/lessons/naive-bayesian":{"position":[[12833,7],[13929,7],[16110,6]]},"/en/lessons/preserving-your-research-data":{"position":[[5328,8],[8460,6],[9121,7],[9496,6],[14362,6]]},"/en/lessons/research-data-with-unix":{"position":[[391,7],[2049,6],[15018,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3142,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[612,7]]},"/en/lessons/sentiment-analysis":{"position":[[24701,7],[38662,6]]},"/en/lessons/sonification":{"position":[[13075,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2089,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63254,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8037,7],[9028,6],[14814,6],[38341,6],[46322,7]]}}}],["manoel",{"_index":21916,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61108,6]]}}}],["manoranjan",{"_index":4866,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35649,10]]}}}],["manslaught",{"_index":14395,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9818,15],[24037,12],[24859,12],[27455,14],[27589,12],[33560,13]]},"/en/lessons/naive-bayesian":{"position":[[64391,13],[64425,13],[64459,13]]}}}],["manual",{"_index":2058,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9384,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2059,6],[9054,6],[9739,9],[17668,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20967,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3507,8],[8719,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11461,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1085,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17912,9],[39645,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62685,8],[62830,6],[63735,8],[63855,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11417,8],[14881,8],[27214,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31321,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9876,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6270,7],[26606,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41585,8],[42186,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17762,6],[18501,6],[18609,6],[23138,7],[52328,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42183,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5119,9],[6945,9],[44935,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17191,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30436,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20273,9],[27088,9],[41567,8],[55822,9]]},"/en/lessons/geocoding-qgis":{"position":[[4217,7],[17417,8],[22005,8],[33470,9],[33529,8],[33785,8],[34777,9]]},"/en/lessons/georeferencing-qgis":{"position":[[6832,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13271,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9758,8],[33543,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[720,6]]},"/en/lessons/installing-omeka":{"position":[[1960,8],[1994,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20079,8],[21457,8],[36004,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24098,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5082,7],[31676,7]]},"/en/lessons/intro-to-bash":{"position":[[6352,6],[6777,6],[6884,6],[25828,6]]},"/en/lessons/introduction-map-warper":{"position":[[14131,8],[16733,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37784,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5377,9]]},"/en/lessons/jupyter-notebooks":{"position":[[41573,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4444,9],[6367,7],[26928,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33252,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1785,9],[27632,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6803,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23702,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9419,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2008,6],[6613,8],[26435,8],[36149,8],[41975,8],[42355,6],[54133,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[738,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34357,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1367,8],[40760,8]]},"/en/lessons/transliterating":{"position":[[5943,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13982,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13680,8],[26060,8]]}}}],["manual16",{"_index":9257,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15885,8]]}}}],["manuel",{"_index":9265,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17649,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50587,7],[50774,6],[52953,6]]}}}],["manufactur",{"_index":1210,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11213,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16506,12]]}}}],["manuscript",{"_index":2026,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7640,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4136,11],[4231,11],[5278,11],[5290,13],[5646,11],[29317,11],[29846,11],[46346,11],[48471,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3052,11],[3191,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3957,10],[4571,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32235,10]]},"/en/lessons/naive-bayesian":{"position":[[15629,12],[17888,12],[17923,10],[17937,10],[17996,10],[18164,10],[18230,10],[18281,10],[18776,11],[19566,10],[19597,11],[19880,10],[20077,10],[20672,11],[21170,10],[22461,10],[23665,12],[24791,12],[25412,11],[44482,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1411,11],[1669,12]]},"/en/lessons/preserving-your-research-data":{"position":[[1232,11],[2789,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29947,12],[30110,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6212,10],[6426,10],[6664,10],[7235,11],[7350,12],[7515,10],[7538,11],[7625,10],[7702,12],[9249,10],[10106,10],[12233,12],[12333,10],[13898,11],[13973,11],[14107,12],[14197,11],[14252,11],[15947,10],[22359,10],[23913,10],[24406,10],[26257,10],[28635,10],[29521,12],[31325,11],[35305,11],[35372,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[306,10]]}}}],["manuscript.26",{"_index":16421,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44888,13]]}}}],["manuscripts_standard",{"_index":4920,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39005,27]]}}}],["man’",{"_index":9241,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13080,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20637,5]]}}}],["map",{"_index":2838,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[27,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[16,4]]},"/en/lessons/introduction-map-warper":{"position":[[16,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27,4]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12336,3],[12642,5],[13536,8],[13568,7],[13897,4],[25477,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1163,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33021,3],[42209,7],[42718,3],[44112,4],[44290,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1902,7],[3830,3],[59212,3],[59278,3],[60422,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30225,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[59,3],[409,3],[1031,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17735,4],[17795,6],[18040,6],[18283,7],[18459,6],[26248,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1402,3],[19618,3],[25551,4],[25665,5],[28995,4],[30000,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1623,7],[20870,3],[24033,3],[24054,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[28,3],[191,3],[271,3],[447,3],[737,3],[808,4],[889,4],[1030,3],[1085,7],[1240,4],[1314,4],[1403,3],[1525,4],[1765,3],[1810,3],[2024,4],[2271,3],[2703,3],[2786,3],[2795,3],[2807,3],[2833,3],[2879,4],[2935,3],[2995,3],[3200,3],[3285,3],[3344,3],[3353,3],[3456,3],[3702,3],[3734,3],[3762,3],[3849,4],[4015,4],[4020,3],[4119,7],[4296,3],[4348,3],[4373,3],[4525,3],[4548,3],[4564,3],[4787,3],[5029,3],[5416,3],[5473,4],[5746,4],[6294,4],[6621,4],[6885,4],[6960,4],[7012,4],[7083,3],[7150,3],[7176,3],[7263,5],[7288,5],[7308,5],[7357,3],[7414,3],[7423,3],[7480,3],[7535,3],[7713,3],[7744,3],[7792,3],[7855,3],[7908,3],[7946,3],[7987,4],[8035,3],[8096,3],[8321,3],[8533,4],[8672,3],[8741,3],[8909,4],[8967,3],[9049,4],[9235,4],[9409,3],[9843,3],[10319,3],[10865,4],[10983,4],[11031,3],[11069,3],[11236,4],[11550,3],[11872,4],[12187,4],[12267,4],[13061,4],[13269,4],[13534,3],[13636,5],[13737,5],[13767,4],[13906,4],[13980,3],[14385,3],[14394,3],[14458,3]]},"/en/lessons/extracting-keywords":{"position":[[1085,4],[2162,7],[3310,6],[3331,8],[29974,3],[38881,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[659,7],[1407,3],[1814,4],[1963,8],[2189,7],[3426,4],[3895,6],[4038,4],[4567,6],[6460,7],[6759,3],[7108,3],[7138,4],[7269,4],[8112,7],[27475,5],[27816,7],[27943,4],[30886,3],[33695,3],[33737,3],[34011,3],[34080,3],[34141,4],[34227,3],[34360,3],[34395,7],[34497,4],[34989,7],[35159,3],[35222,7],[35308,7],[35809,3]]},"/en/lessons/geocoding-qgis":{"position":[[168,4],[220,4],[967,7],[1042,3],[1244,7],[1513,4],[1637,7],[1812,9],[2427,5],[2751,4],[2914,7],[2979,4],[4426,7],[4522,4],[4640,4],[6282,3],[6460,4],[6610,6],[6934,4],[6960,3],[7056,3],[7148,3],[7540,5],[7567,3],[8199,5],[8730,3],[9417,4],[10124,4],[10686,4],[10778,3],[11704,3],[11963,4],[12176,3],[13029,3],[13501,3],[14039,3],[14196,3],[14291,3],[14787,3],[15438,4],[15748,3],[15932,4],[16500,3],[16933,4],[17177,3],[18285,3],[18565,4],[19840,3],[25152,3],[26245,4],[26283,3],[26305,4],[26961,6],[29649,7],[30355,3],[31426,4],[31730,6],[36699,7],[36906,3],[37246,4],[37326,4],[37810,4],[37829,3],[37877,4],[37896,3],[38471,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[283,7],[846,3],[2166,7],[7635,7],[7702,7],[7770,3],[7840,8],[8169,4],[9132,7],[12203,3],[14490,3],[14861,3],[15279,4],[15369,4],[24483,4],[28942,7],[32780,4]]},"/en/lessons/georeferencing-qgis":{"position":[[229,4],[381,4],[589,3],[723,4],[855,3],[1391,4],[1412,4],[1528,3],[2790,4],[2993,4],[4239,4],[4580,3],[5005,3],[5229,3],[5303,3],[5517,3],[6298,4],[6517,3],[6655,3],[7264,4],[7688,3],[7993,3],[8211,4],[9397,4],[9750,3],[9853,3],[10015,4],[10626,4],[11087,3],[11182,3],[11433,3],[11558,3],[12218,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1062,4],[1160,4],[1327,4],[1407,4],[2610,7],[8906,3],[10169,3],[16107,3],[20275,4],[20444,3],[21161,3],[21847,4],[21899,4],[32633,5],[34131,7],[36177,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[17,4],[60,4],[144,3],[236,4],[250,4],[266,4],[334,5],[395,4],[433,4],[484,4],[545,5],[884,4],[1067,5],[1192,4],[1843,4],[1960,5],[2018,4],[2201,3],[2225,5],[2288,4],[3732,5],[4027,3],[4783,4],[4906,4],[5030,3],[5137,7],[5455,4],[5663,7],[5742,4],[6447,4],[6596,3],[6674,5],[6687,3],[6696,5],[6882,4],[6932,5],[6963,3],[7041,4],[7104,3],[7308,4],[7393,5],[7603,3],[8594,4],[10584,5],[10612,3],[10646,3],[10855,3],[11280,4],[11334,3],[11566,3],[11836,4],[11854,3],[11981,3],[12275,4],[12351,4],[12446,5],[12459,4],[12513,4],[12617,4],[13499,4],[13550,5],[13667,5],[13767,4],[13949,3],[14054,5],[14081,4],[14229,4],[14347,3],[14511,3],[14536,3],[14610,4],[14844,3],[15077,4],[15114,4],[15206,4],[15308,3],[15406,4],[15441,3],[15502,4],[15514,4],[15615,3],[15711,3],[16119,4],[16371,3],[16587,5],[16659,4],[16825,5],[17782,3],[17834,5],[18118,4],[18191,4],[18212,3],[18328,4],[18352,7],[18435,4],[18729,3],[18767,3],[18893,3],[19636,3],[19821,3],[20013,4],[20069,3],[20251,3],[21581,4],[21689,4],[21757,5],[21818,4]]},"/en/lessons/gravity-model":{"position":[[3007,3],[15956,3],[17462,4],[17679,3],[55243,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[18210,4],[18568,4],[18805,4],[20295,6],[20404,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20363,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3787,6],[10000,3],[15643,3],[34260,7],[43733,3]]},"/en/lessons/introduction-map-warper":{"position":[[17,3],[42,3],[132,3],[177,3],[186,3],[207,3],[249,3],[355,3],[449,3],[491,3],[612,4],[929,3],[980,4],[992,5],[1314,4],[1922,3],[2337,3],[2540,3],[2590,4],[2746,3],[2796,4],[3170,3],[3233,3],[3286,4],[3344,4],[3422,3],[3587,4],[3722,4],[3787,4],[3864,4],[3913,3],[4080,3],[4280,4],[4445,3],[4547,3],[4610,3],[4643,4],[4817,3],[4861,3],[4977,3],[5074,3],[5128,3],[5213,5],[5283,3],[5340,3],[5389,4],[5527,3],[5971,3],[6019,4],[6057,3],[6276,4],[6383,5],[6885,3],[6946,4],[6974,3],[6981,3],[7296,3],[7381,3],[7488,3],[7623,3],[7905,3],[8016,3],[8088,4],[8136,3],[8160,3],[8236,3],[8405,3],[8522,3],[8591,4],[8865,3],[8874,3],[8916,3],[8948,3],[8960,3],[9099,3],[9177,3],[9190,3],[9199,3],[9285,3],[9395,4],[10002,4],[10204,3],[10381,4],[10408,3],[10438,3],[10533,3],[10585,3],[10641,4],[10734,4],[10778,3],[10854,3],[11178,3],[11421,5],[11533,3],[11555,5],[12088,3],[12239,3],[12264,4],[12544,4],[12949,3],[13549,3],[14228,3],[15150,3],[15261,3],[15373,4],[15464,4],[15537,5],[15600,3],[15746,3],[15947,4],[16270,3],[16460,4],[16894,3],[17190,3],[17628,3],[17661,4],[17901,4],[17966,4],[18020,3],[18054,4],[18333,4],[18374,3],[18457,3],[18541,3],[18640,3],[18740,4],[18892,3],[18991,4],[19024,4],[19118,3],[19245,4],[19262,5],[19320,4],[19384,5],[19468,4],[19752,3],[19811,3],[20256,3],[20609,3],[20655,4],[20959,4],[20996,3],[21109,4],[21123,3],[21334,4],[21399,4],[21456,3],[21503,4],[21692,4],[21890,4],[22050,5],[22197,3],[22945,3],[23176,3],[23230,3],[23329,3],[23355,5]]},"/en/lessons/json-and-jq":{"position":[[14249,7]]},"/en/lessons/linear-regression":{"position":[[11103,4],[53592,3],[74254,3]]},"/en/lessons/logistic-regression":{"position":[[65600,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5,7],[486,3],[552,4],[1045,3],[1329,7],[1360,3],[2826,3],[3340,4],[3349,4],[3599,4],[4310,4],[4395,4],[5567,5],[5578,4],[8168,4],[15753,4],[15796,7],[16077,5],[19621,3],[19670,4],[19716,5],[20763,3],[21327,3],[21343,5],[21536,3],[21690,4],[21700,4],[21709,3],[21762,4],[21831,3],[21967,4],[22125,8],[22238,4],[22372,4],[22518,4],[22561,3],[22680,3],[23696,3],[24182,3],[24198,5],[25192,3],[25316,3],[25416,4],[25856,4],[25885,3],[26006,3],[26138,5],[26390,3],[26663,3],[26679,5],[26818,4],[26845,3],[27133,3],[27205,3],[27234,3],[27279,4],[27336,4],[27531,3],[28105,3],[28121,5],[29439,3],[29455,5],[30884,3],[30900,5],[31119,4],[31693,3],[33670,3],[33686,5],[35256,3],[35272,5],[35972,3],[36228,7],[36291,7],[36461,8],[36547,4],[36747,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3505,6],[7239,7]]},"/en/lessons/qgis-layers":{"position":[[232,3],[394,3],[932,3],[4787,3],[4889,5],[6768,5],[6837,4],[6898,3],[7348,3],[7514,4],[7620,4],[7921,5],[8068,3],[8168,4],[8843,4],[9166,5],[11177,3],[11486,3],[12246,4],[14519,3],[15151,3],[15585,3],[16149,4],[16211,3],[16457,3],[16994,3],[18009,3],[18567,3],[18844,4],[19178,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42986,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[707,4],[1713,3],[1835,5],[2026,3],[5445,3],[6009,4],[6399,7],[9359,3],[9834,4],[11525,3],[11725,4],[12134,3],[12812,3],[13715,3],[17316,3],[21598,3],[22805,3],[23316,6],[23811,6],[25720,3],[26470,4],[26593,3],[26662,6],[26761,6],[27141,3],[27190,3],[30156,3],[30234,3],[30277,3],[30368,5],[31279,3],[31605,3],[31766,3],[31883,3],[31935,3],[32168,3],[32418,3],[32496,3],[32588,3],[32725,4],[33403,3],[33819,4],[33865,3],[34011,3],[34085,3],[34211,3],[34473,3],[34834,4],[35046,3],[35203,3],[35344,4],[36710,6],[36906,6],[38810,4]]},"/en/lessons/sonification":{"position":[[2996,4],[3790,7],[4740,6],[5247,8],[10480,7],[10884,9],[10904,9],[10981,9],[11038,7],[11121,8],[11162,6],[12090,9],[13293,6],[16019,3],[16178,9],[16278,7],[16330,7],[16924,7],[17164,9],[17185,8],[17284,3],[18547,9],[26642,7],[30460,3],[31442,6],[33813,4],[36742,7],[36818,8],[36992,7],[39563,3],[40655,7],[40678,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1092,4],[1569,5],[6397,5],[8492,3],[9453,7],[9791,3],[9852,5],[9873,4],[10144,4],[10800,4],[12111,3],[19621,7],[19689,7],[32353,3],[32445,7],[32524,7],[32560,7],[32599,4],[32785,4],[32856,4],[32969,4],[33153,3],[38043,4],[38377,4],[41913,7],[42947,3],[44099,4],[44251,3],[44396,5],[45432,3],[45786,4],[46057,5],[51154,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46550,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18675,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4405,4],[34767,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7263,6],[7396,6],[49839,7],[50939,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[28,4],[94,7],[808,3],[940,3],[1113,7],[1191,7],[1292,4],[2357,3],[2501,4],[2690,3],[2830,3],[3276,4],[3603,3],[3671,4],[3744,4],[3885,3],[4008,7],[4125,4],[4213,4],[4285,5],[4333,7],[4906,3],[4984,3],[5049,3],[5094,3],[5186,3],[5371,4],[5486,4],[5516,3],[5856,3],[6188,4],[6215,3],[6301,4],[8214,3],[8374,4],[8516,7],[8748,4],[10608,7],[11129,4],[12824,7],[12912,5],[12928,3],[13743,7],[14020,3],[14227,4],[14479,4],[14784,4],[15267,4],[15276,7],[15349,3],[15564,3],[15585,3],[15764,3],[15808,3],[16269,4],[16312,3],[16336,3],[17025,3],[17474,3],[17696,3],[17800,4],[17825,3],[17859,3],[18022,3],[18036,3],[18323,4],[18411,3],[18427,7],[18491,4],[18616,3],[18759,3],[18805,4],[18969,3],[19215,3],[19267,3],[19581,4],[21607,3],[22150,7],[22248,7],[22524,3],[22664,4],[22903,3],[23177,3],[23401,7],[23517,7],[24530,3],[25564,5],[25732,3],[25944,5],[27724,3]]},"/en/lessons/vector-layers-qgis":{"position":[[164,5],[189,4],[726,3],[782,3],[839,3],[1211,3],[2063,3],[2584,3],[3392,3],[4337,3],[7093,4],[8047,3],[8571,4],[8637,4],[11587,3],[12572,4],[12626,3],[12969,3],[16334,5],[16592,4],[16655,4],[17460,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24486,7],[28030,3],[28128,3],[42110,7],[42287,4],[42780,8],[42884,8],[43349,7],[43779,7],[44759,3],[45053,8],[45246,4],[45866,3],[46140,3]]}}}],["map\"></div>",{"_index":18216,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20859,20],[23580,20],[25037,20],[32456,20]]}}}],["map(str",{"_index":18194,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17999,9]]}}}],["map.j",{"_index":23125,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[5798,6],[19314,6],[19590,6]]}}}],["map/cartograph",{"_index":15663,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[5722,16]]}}}],["map_df",{"_index":20583,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27897,7],[27978,6],[30045,8],[30485,6],[32959,9],[33173,9],[36965,6],[37507,9]]}}}],["map_xml",{"_index":8830,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[20793,9],[21240,7]]}}}],["map_xml(do_it",{"_index":8833,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21034,14]]}}}],["map_xml(funct",{"_index":8831,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[20831,17]]}}}],["maparea1,20",{"_index":20679,"title":{},"body":{"/en/lessons/sonification":{"position":[[9419,12]]}}}],["maparea1,31",{"_index":20710,"title":{},"body":{"/en/lessons/sonification":{"position":[[18247,12]]}}}],["mapbox",{"_index":10128,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13667,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7746,6],[8251,6],[8280,6],[8367,6],[8682,6],[8958,6]]},"/en/lessons/introduction-map-warper":{"position":[[11078,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1477,7],[15935,6],[31633,6],[31668,6],[31719,6],[31762,6],[31832,6],[33882,6],[33918,6],[33958,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18984,7],[18992,6],[19380,6]]}}}],["mapoteca",{"_index":15695,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22671,8],[22982,8]]}}}],["mapoutputtrack",{"_index":9664,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18283,16]]}}}],["mapoutputtrackermasterendpoint",{"_index":9734,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23502,31],[23534,30]]}}}],["mappabl",{"_index":12495,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[936,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7823,8]]}}}],["maps/googl",{"_index":12696,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24331,11]]}}}],["map’",{"_index":15660,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[3831,5],[8110,5],[14071,5],[17133,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10181,5],[22843,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17930,5],[19071,5]]}}}],["mar",{"_index":6822,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31912,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22208,4],[28317,6],[34084,4],[34173,4],[35539,4],[36063,4],[36496,4],[36755,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50961,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4197,3]]}}}],["marc",{"_index":8733,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[257,4],[336,4],[442,4],[1005,4],[1298,4],[1993,4],[2493,4],[4289,4],[9371,4],[13012,4],[13155,4],[13343,4],[13476,4],[13626,4],[13964,4],[14206,4],[14549,4],[15047,4],[16583,5],[16773,4],[17210,5],[17426,4],[18234,4],[18463,5],[18863,6],[18899,4],[19021,4],[19210,4],[19345,4],[19447,4],[19730,4],[19851,4],[19939,4],[20309,4],[20754,4],[21162,4],[21374,4],[21985,4],[22958,4],[24507,4],[24644,4],[24680,4],[24944,5],[25045,4],[25101,4],[25270,4]]}}}],["marc.download",{"_index":8804,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13211,15],[14011,15],[16833,15]]}}}],["marc.xml",{"_index":8834,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21049,11]]}}}],["marcellinu",{"_index":4989,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47483,11]]}}}],["marcelo",{"_index":16406,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44322,7],[52954,7]]}}}],["march",{"_index":1063,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5055,5],[40416,5],[43985,5],[44155,5],[48412,5],[51629,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45384,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64209,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14756,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31391,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47519,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[16067,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[42844,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58737,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5371,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[271,5]]}}}],["marchel",{"_index":18614,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59165,11]]}}}],["marchetti",{"_index":20298,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51190,10],[52796,10]]}}}],["marco",{"_index":9526,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2959,5],[55968,5],[57103,5],[57118,5],[58000,5]]}}}],["marcu",{"_index":4998,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48881,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49049,6]]}}}],["marcxml",{"_index":8751,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4238,7]]}}}],["mare",{"_index":11863,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7072,4],[7677,4]]}}}],["margaret",{"_index":10511,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25006,8],[34642,8],[46973,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41335,8],[57311,8]]}}}],["margin",{"_index":609,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18920,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7129,8],[7158,7],[7318,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4935,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58104,7],[65561,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41485,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28561,12]]},"/en/lessons/extracting-keywords":{"position":[[20196,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2487,12],[4776,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1351,9],[7774,7],[8386,8],[9531,11],[9547,11],[10449,11],[42418,8],[46882,9],[47368,8],[47578,8],[47614,10],[49125,8],[54815,8],[60362,8],[60831,11],[60847,11],[61749,11],[63801,6],[63821,6],[63943,6],[63962,6],[63982,6],[64079,7],[64112,9],[64153,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[7254,7],[7380,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[13286,7]]},"/en/lessons/linear-regression":{"position":[[60801,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43392,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31625,6],[32175,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45116,6],[45498,6],[52540,6]]}}}],["marginalia",{"_index":10660,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[2336,11]]}}}],["margins=tru",{"_index":4297,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46764,13]]}}}],["margins_name='tot",{"_index":4298,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46778,21]]}}}],["margo",{"_index":17458,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73076,6]]},"/en/lessons/logistic-regression":{"position":[[64422,6]]}}}],["mari",{"_index":8925,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10887,4],[13067,4],[15873,4],[16992,4],[18175,4],[19450,4],[22192,4],[24130,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16817,4],[37793,4],[47167,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49353,4]]},"/en/lessons/jupyter-notebooks":{"position":[[36950,4]]},"/en/lessons/logistic-regression":{"position":[[47636,4]]}}}],["maria",{"_index":9986,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56183,5],[57089,5],[59076,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43415,5],[51903,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45950,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50089,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[976,5],[7340,5],[23525,5]]}}}],["marietta",{"_index":8987,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20800,8],[20853,8]]}}}],["marijn",{"_index":22986,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51869,7]]}}}],["marina",{"_index":1788,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44413,7],[51768,7]]}}}],["mario",{"_index":11751,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5828,5],[24837,6],[26206,5],[26300,5],[26389,5],[26478,5],[27423,5]]}}}],["mark",{"_index":205,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4180,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10233,4],[11050,5],[30247,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37945,5],[38852,6],[39433,5],[45876,5],[46025,5],[48968,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7095,5],[10460,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9726,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46735,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18925,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12269,6],[30350,5],[61689,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2578,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19000,4],[19301,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26285,4],[29613,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3565,4],[15549,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20791,7],[26153,4],[26168,5],[26643,6],[37671,5],[49772,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57747,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9480,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2480,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12828,6]]},"/en/lessons/extracting-keywords":{"position":[[18567,6],[18986,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12325,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10154,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5491,6],[8378,5],[35938,4],[40304,4]]},"/en/lessons/geocoding-qgis":{"position":[[16625,7],[20818,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22174,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30949,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1096,4],[1770,4],[11180,6],[16886,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8872,6],[15987,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37394,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20666,4],[35323,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22897,4],[23198,4]]},"/en/lessons/intro-to-linked-data":{"position":[[35866,6]]},"/en/lessons/intro-to-powershell":{"position":[[18237,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2436,4],[10810,6],[12626,6],[16841,5],[19146,5],[24074,5],[24425,5]]},"/en/lessons/introduction-map-warper":{"position":[[2013,6],[2055,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25963,4],[26028,5],[39536,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11159,6]]},"/en/lessons/json-and-jq":{"position":[[2821,6],[30046,6]]},"/en/lessons/linear-regression":{"position":[[79335,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1107,5],[1959,5],[7044,5],[7255,4]]},"/en/lessons/naive-bayesian":{"position":[[10017,6],[15926,6],[16709,6],[35273,7],[35674,5],[53071,6]]},"/en/lessons/normalizing-data":{"position":[[9974,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29526,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7775,5],[8393,5],[11362,5],[11830,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7599,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19389,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8500,6]]},"/en/lessons/sentiment-analysis":{"position":[[19190,5],[19277,5],[19327,5],[23220,5],[24982,5],[38360,4]]},"/en/lessons/sonification":{"position":[[2393,4],[15282,4]]},"/en/lessons/space-place-gazetteers":{"position":[[18495,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[833,6],[3108,7],[8315,4],[11864,4],[17581,6],[26303,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60922,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15748,4]]},"/en/lessons/transliterating":{"position":[[8594,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24986,6],[50633,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6328,5],[6584,6],[6654,5],[10555,4],[19201,4],[21595,5],[27072,5],[33299,4]]},"/en/lessons/vector-layers-qgis":{"position":[[14321,4]]},"/en/lessons/viewing-html-files":{"position":[[199,6],[1612,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40407,4]]},"/en/lessons/working-with-text-files":{"position":[[2835,4],[5360,5]]},"/en/lessons/working-with-web-pages":{"position":[[5657,6],[9808,5]]}}}],["markdot",{"_index":9314,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26517,7],[36004,7],[46175,7]]}}}],["markdown",{"_index":2981,"title":{"/en/lessons/getting-started-with-markdown":{"position":[[21,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[54,8]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1727,8],[14549,10],[14593,9],[14632,8],[41404,8],[42693,8],[42704,8],[43018,8],[43292,8],[43522,8],[43638,9],[43817,8],[43883,9],[43999,8],[44207,8],[44395,9],[44549,8],[44631,8],[45045,8],[45346,8],[46366,8],[46438,8],[47402,8],[47775,8],[48765,8],[49683,8],[49751,8],[50468,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6567,8],[31931,8],[39384,8],[40705,9],[40743,8],[42730,8],[47576,8],[61977,8],[62243,8],[63131,8],[63355,8],[64866,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11454,10],[11476,8],[11696,9],[11854,11],[11871,8],[11989,8],[12130,8],[12158,8],[12304,8],[12360,8],[12417,8],[12497,8],[12564,8],[13184,8],[13499,8],[13609,8],[13933,8],[14380,8],[26579,9],[26878,8],[26987,8],[30559,8],[32520,8],[32685,8],[32731,8],[32872,8],[33024,9],[33063,8],[33179,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[22,8],[68,9],[80,8],[619,8],[722,9],[832,8],[867,8],[962,8],[1152,9],[1197,8],[1298,8],[1405,8],[1765,8],[1975,9],[2113,9],[2217,8],[2262,8],[2278,8],[2521,8],[2577,8],[2649,8],[2809,9],[3209,8],[3313,8],[3568,9],[4054,8],[4278,8],[4457,8],[4691,9],[4833,8],[5248,8],[5726,8],[5875,8],[5974,8],[6216,8],[8854,8],[8946,8],[9023,8],[10485,8],[10512,8],[10986,8],[11042,8],[11314,8],[11434,9],[11544,8],[11579,8]]},"/en/lessons/intro-to-bash":{"position":[[20964,9]]},"/en/lessons/jupyter-notebooks":{"position":[[19063,10],[19114,8],[19167,9],[19207,9],[19539,11],[19629,9],[20108,8],[20312,10],[20489,8],[20930,8],[22407,8],[23326,8],[27018,8],[27363,8],[28072,8],[33720,8],[33794,8],[34866,8],[34942,8],[35687,8],[37525,8],[39534,8],[39619,8],[39656,8],[40792,8],[45805,8],[46194,8]]},"/en/lessons/preserving-your-research-data":{"position":[[7899,8],[7922,9],[7970,8],[18478,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31461,8],[37760,8]]},"/en/lessons/sonification":{"position":[[40330,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[55,8],[502,8],[3066,8],[3083,8],[3530,8],[3696,8],[3987,8],[4020,8],[5233,9],[5315,8],[7901,8],[8156,8],[8218,8],[9115,9],[11655,8],[11672,8],[12055,8],[12201,8],[12299,8],[12433,9],[12658,8],[13743,9],[14889,9],[16459,8],[16650,8],[16863,8],[17546,8],[17787,8],[20817,8],[21475,8],[22065,8],[26351,8],[28554,8],[28778,8],[28840,8],[29081,9],[30843,8],[31145,9],[31297,8],[31546,9],[31556,8],[32057,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11998,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32894,8]]}}}],["markdown+pandoc",{"_index":20830,"title":{},"body":{"/en/lessons/sonification":{"position":[[39145,15]]}}}],["markdown—an",{"_index":21074,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[216,11],[33755,11]]}}}],["markedli",{"_index":11201,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40016,8]]}}}],["marker",{"_index":3907,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19020,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6058,7],[18712,7],[25507,8],[26885,7],[60428,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3637,8],[4868,6],[21232,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21809,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[500,7],[533,6],[6195,6],[6263,7],[6426,6],[6574,6],[11586,7],[12131,6],[12327,6],[12390,6],[12481,6],[12731,6],[12770,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2391,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3628,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1151,7],[1245,7],[8475,8],[18221,7],[32127,7],[32707,7],[32912,6],[32964,7],[33099,7],[33234,7],[33619,8],[34235,7],[34451,7],[38224,7],[38462,6],[38706,7],[38884,7],[39888,7],[39982,7],[40258,6],[41041,7],[41311,6],[43027,6],[43350,6],[46097,6],[50379,7],[50742,7],[51132,7],[52499,6],[53393,6],[54085,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[31830,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31066,8],[31313,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[7509,7],[9090,7],[19958,7]]},"/en/lessons/gravity-model":{"position":[[32349,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31654,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2471,8],[3682,6],[25436,7]]},"/en/lessons/introduction-map-warper":{"position":[[15725,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2482,7],[45447,6],[48434,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[800,6],[925,6],[28503,6],[28588,6],[29706,6],[29761,6],[34140,6],[35411,6],[35518,6]]},"/en/lessons/normalizing-data":{"position":[[1790,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2800,6],[3014,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[18560,7],[18666,7],[18915,6],[19110,7],[19311,7],[20325,7],[20468,7],[20527,7],[21798,7],[21843,7],[23155,7],[24210,8],[24856,7],[30064,7]]}}}],["marker’",{"_index":18279,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[35771,8]]}}}],["market",{"_index":9067,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5054,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22562,7]]},"/en/lessons/linear-regression":{"position":[[2037,6]]},"/en/lessons/logistic-regression":{"position":[[1757,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4339,9]]},"/en/lessons/sentiment-analysis":{"position":[[26846,7],[27777,7],[28370,8],[30467,7],[31058,8],[31564,7],[32156,8],[34757,7],[35348,8],[36540,7],[37396,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40280,6]]}}}],["marketplac",{"_index":21215,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31568,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8015,11],[8840,11]]}}}],["markham’",{"_index":21678,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9351,9]]}}}],["markmann",{"_index":21920,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61302,9]]}}}],["marku",{"_index":10035,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58352,6]]}}}],["markup",{"_index":3115,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35979,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9671,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18196,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6792,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[848,6],[1827,7],[1884,7],[4583,6],[5473,7],[8332,7],[10855,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[222,6],[2078,6],[4539,6],[5222,6],[7819,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67556,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11604,6],[11813,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[186,6],[14769,6],[14883,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1144,6],[1422,7],[20041,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1991,6],[20488,6]]},"/en/lessons/naive-bayesian":{"position":[[3417,7],[5229,7],[5590,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[251,6],[16292,6],[33790,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2794,6],[2900,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[27170,6]]},"/en/lessons/viewing-html-files":{"position":[[231,6],[1552,6]]},"/en/lessons/working-with-web-pages":{"position":[[7950,7],[8513,6]]}}}],["markusson",{"_index":5254,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65710,9]]}}}],["markússon",{"_index":5258,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65901,9]]}}}],["mark’",{"_index":1206,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11154,6]]}}}],["marri",{"_index":8407,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4459,5]]},"/en/lessons/naive-bayesian":{"position":[[59459,10]]},"/en/lessons/sonification":{"position":[[5267,5]]}}}],["marriag",{"_index":18621,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59367,11],[59400,12]]}}}],["marrison",{"_index":22267,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22087,8],[26659,8]]}}}],["marseil",{"_index":12776,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31966,10]]}}}],["marsha",{"_index":15312,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37696,6]]}}}],["marshal",{"_index":20301,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51359,8],[51977,8]]}}}],["marta",{"_index":22758,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15692,5]]}}}],["marten",{"_index":7197,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2550,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56054,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36178,6],[36605,7]]}}}],["martha",{"_index":22023,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5611,6]]}}}],["martian",{"_index":15798,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13008,7],[21444,7],[34484,7],[35347,7],[36163,7]]}}}],["martil",{"_index":14899,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57495,8]]}}}],["martin",{"_index":7175,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61678,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58032,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1476,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37393,6]]}}}],["martinsburgh",{"_index":3549,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2823,13]]}}}],["marusenko",{"_index":16386,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43442,9],[51930,10]]}}}],["marxist",{"_index":20881,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5477,7]]}}}],["maryland",{"_index":22102,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[26117,8]]}}}],["marzo",{"_index":11942,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9760,5],[10662,5],[56096,8],[61060,5],[61962,5]]}}}],["masculin",{"_index":14773,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42699,11],[42784,11],[42998,12],[57511,12]]}}}],["masculinis",{"_index":14781,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43129,12]]}}}],["masculis",{"_index":14784,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43400,10]]}}}],["maserati",{"_index":19655,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16164,8]]}}}],["mask",{"_index":14186,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7843,4],[7868,4]]},"/en/lessons/introduction-map-warper":{"position":[[19146,4],[19233,4],[19256,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5488,6]]}}}],["mass",{"_index":1218,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11330,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2516,5],[3374,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30746,4],[31846,4]]},"/en/lessons/georeferencing-qgis":{"position":[[7173,5]]},"/en/lessons/gravity-model":{"position":[[4103,4],[4126,4],[8377,4],[8567,4],[8687,4],[43140,4],[46225,4],[46520,4],[47752,4],[47777,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9923,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50027,6]]},"/en/lessons/naive-bayesian":{"position":[[52593,4],[52875,4]]}}}],["massachusett",{"_index":3512,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2352,13],[2641,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[33228,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10761,14]]}}}],["massey",{"_index":20883,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5512,6],[49703,7]]}}}],["massiv",{"_index":8546,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3679,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3017,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47354,8]]},"/en/lessons/sentiment-analysis":{"position":[[6584,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10252,7]]}}}],["master",{"_index":3013,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6819,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12851,8],[13295,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36763,6],[43050,6],[43235,6],[47445,6],[47862,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32570,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18092,8],[18120,7]]},"/en/lessons/qgis-layers":{"position":[[1958,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[27867,7],[28039,7],[28301,6],[28481,7],[28561,6],[29144,7],[29343,7],[29775,7],[30230,7],[31365,6],[34161,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19195,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15479,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12107,6],[14921,6]]}}}],["master.zip",{"_index":22454,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[15399,11]]}}}],["masteri",{"_index":16793,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36346,7]]}}}],["master’",{"_index":21376,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[30277,8],[30647,8]]}}}],["match",{"_index":2919,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20742,6],[22001,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47524,5],[49271,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4146,8],[9606,8],[11113,8],[16091,8],[16439,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8753,5],[8821,6],[16508,5],[16561,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54138,5],[66957,8],[66986,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21132,7],[21170,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12045,7],[23842,7],[31323,8],[38096,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15707,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18226,5],[35250,5],[35772,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20673,5],[20820,5]]},"/en/lessons/counting-frequencies":{"position":[[1924,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6390,5],[17934,5],[25088,5],[26672,5],[27282,7],[41729,8],[43235,8],[43285,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26220,7],[26474,8],[29825,5],[29927,7],[30962,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7092,7],[22898,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12336,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[666,6],[13621,5],[13774,6],[13938,5],[14346,5],[14398,5],[14672,5],[15995,5],[16014,5],[16083,5],[16186,5],[16317,5],[16353,5],[17689,5],[18803,6],[19074,5],[19504,5],[19575,7],[19898,5],[20269,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34279,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8662,8],[21320,5],[21366,7],[23152,6],[38226,5],[38269,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30614,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8155,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21432,8]]},"/en/lessons/extracting-keywords":{"position":[[365,8],[4829,7],[9373,8],[12208,6],[12250,8],[12274,6],[17206,8],[18109,8],[19114,8],[19141,8],[19397,7],[19538,7],[19917,8],[19940,9],[20069,9],[20250,5],[20455,7],[20954,6],[21194,8],[21246,6],[21274,9],[21322,7],[21434,7],[21587,9],[21632,7],[22057,8],[22202,8],[22478,7],[22558,7],[22624,7],[22704,7],[23156,6],[23326,9],[23357,8],[23697,6],[23745,5],[23869,8],[24493,7],[24663,8],[24813,5],[25018,7],[25086,7],[25166,7],[25232,7],[26394,7],[27247,7],[28341,5],[28859,7],[34456,9],[36202,7],[36392,8],[36557,5],[36786,7],[36827,7],[36876,7],[37990,8],[38205,7],[38453,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[364,8],[1098,7],[1215,7],[2558,7],[3275,8],[7335,8],[8951,5],[9037,6],[9469,5],[9593,7],[14450,8],[15427,7],[15478,8],[15582,5],[15871,7],[15923,7],[16282,8],[16330,8],[16462,5],[16561,5],[16862,7],[17713,7],[17768,8],[18078,6],[18232,8],[22707,5],[23550,6],[24647,6],[25379,7],[26139,8],[26221,7],[30491,8],[30675,5],[30779,7],[30948,7],[31137,7],[31186,7],[31310,8],[31821,8],[32200,5],[32583,6],[32612,5],[32716,6],[32953,5],[33228,8],[33655,8],[34649,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4680,8],[6676,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19106,9],[19205,8],[19229,8],[19248,5],[19305,5],[19379,5],[19397,8],[19427,5],[19458,7],[19639,7],[19746,7],[19847,5],[35489,7],[35548,7],[35610,7],[35661,7],[35721,7],[35797,7],[35943,5],[35988,6],[36044,5],[36092,6],[37412,5],[40477,8],[40516,8],[44913,8],[44987,5]]},"/en/lessons/geocoding-qgis":{"position":[[3454,5],[17429,5],[17510,10],[21414,7],[21624,8],[22121,8],[22410,5],[25891,5],[32575,8],[34044,5],[34172,7],[34335,7],[34435,8],[34549,5],[34965,8],[35165,8],[35537,5],[36203,8],[38214,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3434,8],[3538,8]]},"/en/lessons/georeferencing-qgis":{"position":[[6899,7],[7241,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[15162,5],[18562,5],[18962,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21474,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5687,7],[6218,5],[7670,7],[12906,7],[18280,9],[29071,7],[35297,5],[35446,5],[40425,5],[41001,8],[41926,8],[42140,8],[43220,8],[43700,8],[45344,8],[45551,8],[45902,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[13826,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5452,8],[5523,8],[6101,5],[6920,8],[13282,8],[16088,7],[16413,5],[16494,5],[19247,5]]},"/en/lessons/gravity-model":{"position":[[34236,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31353,7]]},"/en/lessons/intro-to-bash":{"position":[[7851,5]]},"/en/lessons/introduction-map-warper":{"position":[[15780,5],[15823,5],[17632,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31000,5],[39747,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4474,5]]},"/en/lessons/json-and-jq":{"position":[[11327,5]]},"/en/lessons/jupyter-notebooks":{"position":[[24695,5]]},"/en/lessons/linear-regression":{"position":[[27687,5],[34773,5],[34845,5]]},"/en/lessons/naive-bayesian":{"position":[[42043,5],[42167,6],[42262,6],[47030,10]]},"/en/lessons/normalizing-data":{"position":[[7109,7],[7195,7],[7307,7],[8495,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35555,5],[45642,7]]},"/en/lessons/output-data-as-html-file":{"position":[[6212,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18363,5]]},"/en/lessons/research-data-with-unix":{"position":[[14043,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17905,5],[38246,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19402,5],[33899,7],[39334,5],[44737,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9772,8],[26558,5],[27744,5],[29339,7],[31191,7],[31335,7]]},"/en/lessons/sonification":{"position":[[5127,8],[32074,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28414,7],[28934,7],[29652,7],[31236,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19335,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1299,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17194,8],[20519,5]]},"/en/lessons/transliterating":{"position":[[18229,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20536,7],[23828,7],[24343,5],[44248,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[419,9],[868,8],[1990,8],[2418,5],[2807,8],[8001,8],[8084,5],[8508,6],[8762,7],[8939,5],[9057,5],[9260,7],[9786,5],[9832,5],[10002,9],[15408,8],[16057,5],[16121,8],[16449,6],[16528,7],[17073,9],[17144,9],[17170,7],[17216,7],[17260,7],[17329,7],[17392,5],[17492,5],[17727,9],[18754,5],[21304,8],[21523,8],[21559,8],[22411,5],[22521,6],[22617,5],[22778,8],[23389,9],[23484,9],[23546,9],[23886,5],[23940,5],[24125,9],[24157,5],[24403,5],[24508,8],[24643,5],[24827,9],[25739,9],[25934,8],[27742,9],[27846,8],[27903,8],[29839,8],[30153,8],[30812,8],[30964,5],[33077,7],[33089,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8617,5]]},"/en/lessons/vector-layers-qgis":{"position":[[4447,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28039,7],[36219,5]]}}}],["match.group(0",{"_index":12247,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36064,14]]}}}],["match.group(1",{"_index":12248,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36145,14]]}}}],["match.group(2",{"_index":12249,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36181,14]]}}}],["match.group(3",{"_index":12251,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36228,14]]}}}],["match.group(4",{"_index":12252,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36273,14]]}}}],["match.group(5",{"_index":12253,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36370,14]]}}}],["match=\"/\">",{"_index":22484,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[20371,13],[21060,13],[21863,13],[26243,13],[26905,13],[28403,13],[31734,13],[33752,13],[36149,13],[36632,13],[37228,13],[37802,13],[38547,13],[39140,13]]}}}],["match_id",{"_index":11534,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15454,9],[17744,9],[18208,9],[26197,9]]}}}],["matcher",{"_index":11527,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14994,7],[15170,7],[15298,7],[15552,7],[15953,9],[16777,7],[17028,7],[17087,7],[18487,7],[20604,8],[24509,8]]}}}],["matcher(doc",{"_index":11533,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15437,12],[17723,12]]}}}],["matcher(nlp.vocab",{"_index":11530,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15308,18]]}}}],["matcher.add(\"lager_pattern",{"_index":11541,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16785,28]]}}}],["matcher.add(plac",{"_index":11532,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15396,18]]}}}],["matchstr",{"_index":10943,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[22529,11],[22596,11],[22610,11],[23210,13],[23436,14],[23906,14],[25137,11],[25204,11],[25218,11],[25507,12]]}}}],["matchtupl",{"_index":10980,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36954,10],[37028,10]]}}}],["matea",{"_index":15642,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[26567,7]]}}}],["materi",{"_index":742,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1171,9],[2690,8],[13147,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1534,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[966,9],[17768,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18809,9],[18912,9],[69353,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58788,15]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25345,9],[31872,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5629,8],[6652,9],[30881,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4300,8],[54574,9],[59590,9],[62616,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6993,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29665,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15036,9],[16941,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22223,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1801,9],[1856,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[253,9],[407,9],[796,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2068,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1789,10],[35543,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19273,9],[19533,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1831,8],[68910,8]]},"/en/lessons/gravity-model":{"position":[[9351,8],[10326,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[6294,10],[36577,8],[44389,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[137,9],[3220,9],[5672,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[54187,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34715,9]]},"/en/lessons/intro-to-linked-data":{"position":[[36301,9]]},"/en/lessons/introduction-map-warper":{"position":[[1143,9],[1263,9],[7142,8],[8642,9],[9951,9],[21797,9],[22395,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1279,9],[1406,9],[1725,9],[2160,9],[3298,9],[20484,9],[36355,8],[38243,9],[38277,8],[42769,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[131,9],[5067,9],[5330,9],[9144,9],[17089,9]]},"/en/lessons/json-and-jq":{"position":[[38866,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1098,10],[2755,9],[36708,9],[38331,9],[42604,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2494,8]]},"/en/lessons/naive-bayesian":{"position":[[22472,8],[23870,9]]},"/en/lessons/normalizing-data":{"position":[[8333,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[961,8],[6273,8],[51713,8]]},"/en/lessons/preserving-your-research-data":{"position":[[963,9],[18142,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3846,8]]},"/en/lessons/sonification":{"position":[[2472,11],[14186,9],[15246,9]]},"/en/lessons/space-place-gazetteers":{"position":[[22297,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2170,8],[5143,10],[5478,10],[8141,9],[14743,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2058,9],[2667,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20411,9],[25441,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[979,8],[1358,8],[2018,9],[15034,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27019,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5867,8],[19466,8],[33227,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25845,9]]},"/en/lessons/viewing-html-files":{"position":[[2742,8]]}}}],["math",{"_index":1758,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43162,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20755,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16336,4],[17398,4],[21754,4],[25094,5],[27757,5],[28173,5],[39068,5],[45373,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[20723,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[42520,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38339,4]]},"/en/lessons/json-and-jq":{"position":[[39500,4],[39837,5]]},"/en/lessons/linear-regression":{"position":[[15061,4],[20152,4],[43212,4]]},"/en/lessons/logistic-regression":{"position":[[7154,4],[8619,4],[9072,4]]},"/en/lessons/naive-bayesian":{"position":[[12618,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18480,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19771,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6794,4],[6843,4],[7236,4],[7382,4],[14368,4],[14694,4],[15071,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19876,4]]}}}],["math.ceil(nplots/ncol",{"_index":4476,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61471,23]]}}}],["math.ceil(pagecount",{"_index":10203,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17440,20],[21891,20],[25330,20],[28421,20],[39321,20],[45626,20]]}}}],["math.ceil(z.shape[0]*0.25",{"_index":4198,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40075,27]]}}}],["math.ceil(z.shape[0]*0.5",{"_index":4199,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40103,26]]}}}],["math.ceil(z.shape[0]*0.75",{"_index":4200,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40130,27]]}}}],["math.fabs((testcase_zscores[featur",{"_index":16372,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42201,36]]}}}],["math.floor((fsize[0]/ncols)*dpi",{"_index":4378,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53173,32],[61737,32]]}}}],["math.floor(fsize[1]/nrows*dpi",{"_index":4380,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53221,30],[61781,30]]}}}],["math.sqrt(feature_stdev",{"_index":16346,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39203,24]]}}}],["mathemat",{"_index":1232,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12170,12],[15207,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8255,14]]},"/en/lessons/common-similarity-measures":{"position":[[5618,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46403,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[425,11],[8623,11],[13561,11],[30545,11],[30801,11],[30855,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30870,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23327,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11175,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4936,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8614,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26583,12]]},"/en/lessons/gravity-model":{"position":[[100,12],[195,12],[374,11],[1043,12],[3690,12],[4368,14],[5685,12],[9500,12],[9554,12],[9708,12],[17965,11],[18485,11],[18649,11],[18773,11],[18847,12],[18995,12],[19971,11],[20258,12],[22786,14],[30879,15],[32590,12],[37259,14],[40791,12],[52151,12],[56844,14],[58515,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[12727,12],[13032,12],[17443,12],[42984,12],[44701,12],[45370,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25835,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30944,11],[45265,12],[50414,12]]},"/en/lessons/jupyter-notebooks":{"position":[[6671,12]]},"/en/lessons/linear-regression":{"position":[[77288,12]]},"/en/lessons/logistic-regression":{"position":[[6938,13],[7337,14],[7812,12],[8974,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1538,12],[1671,12]]},"/en/lessons/sonification":{"position":[[11013,12],[17260,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3260,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14466,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14558,12]]}}}],["mathematica",{"_index":13860,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[64687,11]]},"/en/lessons/jupyter-notebooks":{"position":[[7122,11],[7243,12]]}}}],["mathematician",{"_index":5663,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14279,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5008,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5849,14]]},"/en/lessons/sentiment-analysis":{"position":[[1400,13]]}}}],["matlab",{"_index":16824,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7138,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23138,7]]}}}],["matplotlib",{"_index":3929,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20801,11],[20884,10],[21644,10],[22191,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8491,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17435,11],[17508,10],[17573,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10018,11],[10043,10],[10209,11],[16593,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6136,11],[6543,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6193,10],[19004,11],[19858,12],[20137,12]]},"/en/lessons/linear-regression":{"position":[[6693,10],[22296,10],[50722,11],[51143,11],[58970,10]]},"/en/lessons/logistic-regression":{"position":[[32352,10],[32473,11],[32833,11],[40735,11],[64254,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9375,10],[21604,11],[21719,11],[35335,10],[35419,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8130,11],[8195,11],[8254,10],[8404,10],[8557,10],[8599,10],[8903,10],[9217,10],[9523,11]]}}}],["matplotlib.font_manag",{"_index":3962,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22232,23]]}}}],["matplotlib.font_manager.findsystemfonts(fontpaths=non",{"_index":3963,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22256,55]]}}}],["matplotlib.pyplot",{"_index":3931,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20854,17]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32538,17]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17599,17]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10235,17],[16650,17]]},"/en/lessons/linear-regression":{"position":[[58175,17]]},"/en/lessons/logistic-regression":{"position":[[32499,17],[40761,17]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35872,17]]}}}],["matplotlib.pyplot.axvlin",{"_index":21559,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35611,28]]}}}],["matric",{"_index":1446,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24319,8],[24470,8],[25156,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62219,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33899,8]]},"/en/lessons/linear-regression":{"position":[[4451,9],[5272,8],[76385,8],[76493,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[263,8],[1650,8],[18532,8],[18714,8],[18786,8],[22907,8],[25709,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35175,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8055,8]]}}}],["matricul",{"_index":10869,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[6753,14],[6813,12],[35867,14],[38179,13]]},"/en/lessons/geocoding-qgis":{"position":[[32332,12],[32449,12],[32476,14]]}}}],["matrimoni",{"_index":21449,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13892,11]]}}}],["matrix",{"_index":1445,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24239,7],[24265,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5693,6],[5821,6],[5926,6],[6005,6],[7869,7],[24452,6],[39973,7],[44610,8],[46063,7],[46560,6],[47321,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53872,6],[54161,6],[55157,6],[62068,6],[63364,6]]},"/en/lessons/common-similarity-measures":{"position":[[26921,6],[27045,6],[28072,6],[28150,9],[28520,7],[28988,6],[31056,7],[37408,6],[39114,7],[39271,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26731,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33348,7],[34236,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14747,6],[14872,6],[15086,6]]},"/en/lessons/linear-regression":{"position":[[672,6],[4855,6],[6269,6],[6304,7],[30240,6],[30300,6],[30952,7],[38751,6],[38913,6],[39450,7],[41283,6],[53665,8]]},"/en/lessons/logistic-regression":{"position":[[438,6],[12800,6],[19012,7],[20136,6],[20479,6],[50422,6],[62494,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18883,6],[18979,6],[19526,7],[19720,7],[20102,6],[20402,6],[20527,6],[20544,8],[20665,6],[21101,6],[21210,7],[21292,6],[21383,7],[21635,6],[22080,6],[22399,6],[23030,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11020,6],[37672,6],[37775,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34839,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35224,6],[35562,6],[35746,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8032,7],[8127,8],[8389,6],[8640,6],[8726,6]]}}}],["matrix(c(2,3,3,44,51,17),ncol=2",{"_index":19709,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22455,32]]}}}],["matrix(c(2,30,3,4,7,20,36,3),nrow=2",{"_index":19697,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20740,36]]}}}],["matt",{"_index":14054,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45164,4]]},"/en/lessons/linear-regression":{"position":[[79148,4]]}}}],["matteo",{"_index":9658,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17666,6],[17738,6],[59528,6]]},"/en/lessons/jupyter-notebooks":{"position":[[38616,6]]}}}],["matter",{"_index":1165,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9604,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10517,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[15493,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4462,9],[45305,7],[45383,6],[45456,6],[45525,6],[45733,6],[46850,7],[47734,7],[47812,6],[47885,6],[47954,6],[50769,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1478,7],[11924,9],[65639,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64938,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[695,6],[20896,6],[35115,6],[39454,7],[39583,6],[41119,7],[45094,6],[45195,6],[45660,6]]},"/en/lessons/common-similarity-measures":{"position":[[9004,7],[9023,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4935,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3662,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12673,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7018,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4755,6],[12657,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11145,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6728,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52683,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13748,6],[13823,6],[31296,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11930,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4956,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9645,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2642,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25507,6],[26069,8]]},"/en/lessons/intro-to-linked-data":{"position":[[21644,7],[25568,6],[32149,7]]},"/en/lessons/intro-to-powershell":{"position":[[12484,6],[30537,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8848,6],[17676,6],[25248,6],[34029,6],[45182,7]]},"/en/lessons/jupyter-notebooks":{"position":[[45980,6]]},"/en/lessons/linear-regression":{"position":[[47399,6]]},"/en/lessons/logistic-regression":{"position":[[9831,6]]},"/en/lessons/naive-bayesian":{"position":[[9265,6]]},"/en/lessons/research-data-with-unix":{"position":[[2272,7]]},"/en/lessons/sentiment-analysis":{"position":[[8105,8]]},"/en/lessons/sonification":{"position":[[33904,7]]},"/en/lessons/space-place-gazetteers":{"position":[[13149,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9184,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22336,7],[43791,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1122,6],[10481,6],[14671,6],[37153,6],[48954,6],[50075,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12701,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37184,6]]},"/en/lessons/windows-installation":{"position":[[1230,6]]}}}],["matter.”7",{"_index":14198,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10802,9]]}}}],["matter’",{"_index":3178,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46291,8],[46336,8]]}}}],["matthew",{"_index":3247,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60549,7]]},"/en/lessons/common-similarity-measures":{"position":[[37277,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59848,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24145,7]]},"/en/lessons/geocoding-qgis":{"position":[[8662,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32245,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48872,7],[49282,7]]},"/en/lessons/intro-to-linked-data":{"position":[[1649,7],[30167,7],[37282,7],[37841,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[13733,7]]},"/en/lessons/json-and-jq":{"position":[[2516,10]]},"/en/lessons/jupyter-notebooks":{"position":[[42616,7]]},"/en/lessons/linear-regression":{"position":[[10930,7],[73893,8],[76021,7],[79122,8]]},"/en/lessons/logistic-regression":{"position":[[65239,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[169,7],[2336,7],[7950,7],[25814,7],[49072,8],[49224,8],[49283,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46279,7],[46372,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1671,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27405,7]]}}}],["mattia",{"_index":11753,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5844,6],[13576,6],[24856,6],[26316,6],[26405,6],[26494,6],[27439,6]]}}}],["matur",{"_index":23301,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[8415,7],[8525,9]]}}}],["mau",{"_index":18848,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14320,3]]}}}],["maud",{"_index":14931,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59194,4]]}}}],["maureen",{"_index":19291,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18201,8]]}}}],["mauricio",{"_index":18183,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16338,8]]}}}],["max",{"_index":4664,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17507,3],[30490,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43378,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22009,3],[38842,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27945,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2615,3]]},"/en/lessons/intro-to-linked-data":{"position":[[37598,3]]},"/en/lessons/linear-regression":{"position":[[49675,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5913,4],[18086,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28490,4],[28508,4],[28526,4],[28544,4],[29029,4],[29047,4],[29065,4],[29083,4],[29352,4],[29370,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25056,3],[36810,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[40249,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25717,4]]}}}],["max(compon",{"_index":10533,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28044,15]]}}}],["max(decim",{"_index":12124,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17045,13]]}}}],["max(result",{"_index":18490,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45200,11],[62066,11]]}}}],["max.word",{"_index":20183,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40079,9]]}}}],["max=255",{"_index":21373,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29973,8]]}}}],["max_df",{"_index":961,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[714,6],[38365,6],[38696,6]]},"/en/lessons/common-similarity-measures":{"position":[[25169,6]]}}}],["max_df=0.7",{"_index":5741,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26050,11]]}}}],["max_df=200",{"_index":5062,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55283,11]]}}}],["max_featur",{"_index":962,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[738,12],[38761,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35417,12],[39970,12],[55748,12]]},"/en/lessons/common-similarity-measures":{"position":[[24937,12]]}}}],["max_features=1000",{"_index":5740,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26031,18]]}}}],["max_features=250",{"_index":5059,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55229,17]]}}}],["max_features=3",{"_index":4930,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40394,15]]}}}],["max_features=4",{"_index":4876,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36062,17]]}}}],["max_i",{"_index":19073,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46944,5]]}}}],["max_length",{"_index":14720,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31812,11]]}}}],["max_length=250",{"_index":14716,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30823,15],[33181,15]]}}}],["max_width",{"_index":19000,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37538,9],[37649,10],[37672,9],[37718,11]]}}}],["max_words=50",{"_index":4387,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53519,13]]}}}],["max_words=75",{"_index":4481,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[63262,13]]}}}],["max_x",{"_index":19071,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46906,5]]}}}],["max_x=max(word['boundingbox']['normalizedvertices'][0]['x",{"_index":19062,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45956,60]]}}}],["max_y=max(word['boundingbox']['normalizedvertices'][0]['i",{"_index":19068,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46458,60]]}}}],["maxdf",{"_index":9713,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21236,5],[37870,5]]}}}],["maxdiff",{"_index":19977,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6873,8]]}}}],["maxim",{"_index":6303,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32101,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2639,8],[47492,12]]},"/en/lessons/linear-regression":{"position":[[7987,10]]},"/en/lessons/logistic-regression":{"position":[[25949,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16822,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51958,8]]}}}],["maximum",{"_index":709,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23680,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38475,7],[38949,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14851,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31073,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11681,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39202,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21942,7],[22061,7],[38873,7],[48085,7],[48163,7],[55034,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22250,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8444,7]]},"/en/lessons/geocoding-qgis":{"position":[[35780,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27032,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4916,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5001,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[15949,7],[18657,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39262,7],[43206,8],[44071,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31828,7]]},"/en/lessons/jupyter-notebooks":{"position":[[44660,7]]},"/en/lessons/linear-regression":{"position":[[13232,8],[50038,8],[56732,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42956,7],[49773,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5403,7],[5762,7],[6095,7],[18172,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6832,7],[27926,8],[39823,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24370,7],[24636,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17732,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18378,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[45275,7]]}}}],["mayb",{"_index":3382,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12919,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56025,5],[66535,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1067,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21023,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15717,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[26609,5],[26714,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24009,5],[24650,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[22689,7],[22700,7]]},"/en/lessons/jupyter-notebooks":{"position":[[26933,5]]},"/en/lessons/linear-regression":{"position":[[11713,5],[57267,6]]},"/en/lessons/naive-bayesian":{"position":[[20182,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46058,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33686,5]]}}}],["maydeston",{"_index":18749,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8827,11],[8852,10],[8896,11],[8921,10],[9497,11],[9522,10],[9565,11],[9590,10]]}}}],["mayr",{"_index":6692,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15501,4],[17945,4]]}}}],["mazda",{"_index":19494,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14004,5],[14076,5],[17239,5]]}}}],["mb",{"_index":8341,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19818,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18829,2],[20608,2]]},"/en/lessons/georeferencing-qgis":{"position":[[9543,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22817,2],[22877,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23713,2]]},"/en/lessons/jupyter-notebooks":{"position":[[10253,3],[38269,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17750,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4208,2]]}}}],["mca",{"_index":7475,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[30530,4],[30561,3]]}}}],["mcalpin",{"_index":1577,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31120,7]]}}}],["mccall",{"_index":9457,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50664,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45480,6],[45574,6]]}}}],["mccallum",{"_index":14929,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58998,9]]}}}],["mccartney",{"_index":16169,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2958,9],[49152,9]]}}}],["mcclure",{"_index":1549,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30391,7],[30610,7]]}}}],["mcculloch",{"_index":14056,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45269,10]]}}}],["mcdaniel",{"_index":21214,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31469,9]]}}}],["mcdaniel’",{"_index":15478,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3405,10]]}}}],["mceleney’",{"_index":16899,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[36909,10]]}}}],["mcenro",{"_index":7556,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37491,9]]}}}],["mcgeever",{"_index":14891,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57048,9]]}}}],["mcgill",{"_index":1835,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45695,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47503,6]]}}}],["mcgillivray’",{"_index":3723,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3441,13]]}}}],["mcgraw",{"_index":1837,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45759,6]]}}}],["mcintosh",{"_index":10142,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2080,9]]}}}],["mckee",{"_index":9307,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25119,5],[25728,5]]}}}],["mckee_treaty_swoda_2465.jpg",{"_index":9308,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25154,27],[25763,27]]}}}],["mckernan",{"_index":20622,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37622,9]]}}}],["mclv",{"_index":12193,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27502,7],[27710,7]]}}}],["mclvi",{"_index":11978,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10244,8],[61544,8]]}}}],["mclvii",{"_index":11798,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6317,9]]}}}],["mcmillan",{"_index":14806,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48140,8],[58557,8]]}}}],["mcpherson",{"_index":3603,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3574,10]]}}}],["md",{"_index":3563,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3030,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40698,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16262,2],[16286,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26503,2]]},"/en/lessons/extracting-keywords":{"position":[[1828,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13877,6],[14303,5],[26812,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2322,4],[9080,3]]},"/en/lessons/jupyter-notebooks":{"position":[[34875,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7951,5],[8240,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14873,4],[15191,3],[21073,3],[21138,3],[26718,3]]}}}],["me.md",{"_index":3181,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46786,7]]}}}],["mea",{"_index":12185,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27386,3],[27607,3]]}}}],["meagr",{"_index":20039,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19013,6]]}}}],["meal",{"_index":1126,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7069,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14097,5],[30854,4]]}}}],["mean",{"_index":765,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1887,5],[1998,5],[5250,5],[5775,5],[9774,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21147,7],[21476,8],[33518,7],[33585,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2417,5],[8455,5],[10828,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11814,5],[12638,5],[12738,5],[16533,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[480,5],[4143,6],[13058,5],[14322,5],[21426,5],[21702,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4073,4],[6223,5],[7240,5],[7712,4],[10680,5],[30623,5],[30805,5],[37123,5],[42887,5],[42947,5],[43027,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7216,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4662,4],[4815,5],[4964,5],[5552,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4964,5],[12417,8],[24435,7],[24651,5],[24828,5],[25287,9],[36788,4],[41593,7],[60989,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[229,5],[293,5],[321,5],[530,5],[811,5],[1187,5],[1388,5],[1429,5],[1991,5],[2797,5],[3834,5],[7500,5],[8663,5],[8738,5],[8863,5],[8932,5],[9262,6],[9461,5],[9494,5],[10289,7],[12389,7],[12747,5],[12791,5],[12840,5],[12981,5],[13222,8],[13306,7],[13470,5],[13503,5],[14039,5],[14356,5],[14472,5],[15127,4],[15417,5],[15734,5],[16699,5],[16859,5],[17642,5],[17675,4],[18343,5],[18454,5],[19987,8],[20577,6],[23294,6],[23354,5],[24074,5],[24314,5],[24481,5],[25117,5],[26998,5],[27660,8],[28055,5],[30015,4],[30627,4],[30773,5],[32870,5],[34799,5],[34909,5],[34963,5],[38051,5],[38295,5],[38580,4],[39327,6],[40128,5],[40236,4],[41082,5],[42195,5],[42418,5],[42501,5],[43914,5],[45595,5],[53587,5],[54375,5],[55709,6],[56316,6],[56545,5],[56656,6],[57409,5],[60816,5],[60886,5],[61043,5],[61568,5],[61804,7],[66399,5],[66999,5],[68744,5],[69808,5],[69992,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2104,5],[5200,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23199,5],[27479,4],[31675,5],[32198,5],[34326,5],[34530,5],[35880,7],[50117,8],[53006,4]]},"/en/lessons/common-similarity-measures":{"position":[[12779,5],[15626,5],[20474,5],[33867,5],[36056,4],[37731,5],[37948,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36072,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21901,4],[26405,5],[43575,5],[49823,6],[52229,4],[55360,8],[58609,7],[58728,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5364,4],[13419,5],[13846,5],[15945,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2956,7],[33518,7],[45948,7],[46051,4],[49372,4],[52078,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15493,5],[16354,5],[16458,5],[18848,5],[21282,7],[34569,4],[36703,5],[36850,4],[37799,4]]},"/en/lessons/counting-frequencies":{"position":[[4506,5],[5126,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1077,5],[6683,5],[14545,7],[17276,5],[26308,5],[29790,5],[31436,5],[40483,5],[40545,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9537,4],[13524,5],[14371,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4559,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1776,5],[1906,5],[4833,8],[8947,5],[15485,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4724,7],[8025,4],[9133,5],[19306,5],[23071,5],[28162,5],[28505,5],[29304,7],[38541,8],[38658,8],[46178,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3425,4],[4448,5],[18327,5],[19873,5],[21116,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6647,5],[7754,5],[8481,4],[8611,4],[9243,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5043,8],[6148,5],[15398,5],[26311,5],[37054,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10622,5],[12464,5],[47005,5],[47886,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13066,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18626,6],[18852,5],[30575,5],[33615,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6771,7],[13665,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24028,4],[27069,5],[32336,5],[38702,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2880,7],[15016,5],[27868,5]]},"/en/lessons/extracting-keywords":{"position":[[12970,5],[13160,5],[13416,5],[15383,5],[15744,5],[17422,4],[18656,5],[19698,5],[23651,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21623,5],[22440,5],[30381,4],[43239,7],[43362,8],[43560,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7751,5],[26859,7],[27464,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5879,7],[6046,5],[9367,5],[19073,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7974,8],[33298,5]]},"/en/lessons/geocoding-qgis":{"position":[[7551,5],[9729,5],[24225,5],[34407,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18799,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5803,5],[22903,5],[23448,5],[29814,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17375,5],[19019,5],[22978,5],[32018,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[11330,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26365,7],[37341,7],[43643,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1235,7],[11795,5],[15167,5],[15862,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22653,5]]},"/en/lessons/gravity-model":{"position":[[4897,7],[9854,4],[12415,5],[20338,5],[23777,4],[26938,5],[28050,5],[28215,4],[28877,5],[29082,5],[33121,7],[33629,5],[36398,9],[36429,7],[36819,4],[36884,5],[36950,4],[39597,5],[45282,4],[45375,5],[55150,4],[66806,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[5918,5],[11066,5],[23324,5]]},"/en/lessons/installing-omeka":{"position":[[2410,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14370,4],[16510,4],[17295,5],[31348,5],[39672,8],[40241,5],[41388,5],[44897,4],[45152,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5827,7],[29772,5],[30960,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2866,5],[4450,5],[10061,5],[29329,5],[35389,8],[35517,5],[35754,5],[37370,7],[43699,7],[45594,7],[47158,7],[53389,7],[56225,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3373,7],[39051,5]]},"/en/lessons/intro-to-bash":{"position":[[687,5],[19611,5],[22397,5],[23847,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15911,5]]},"/en/lessons/intro-to-linked-data":{"position":[[3962,4],[6954,4],[14117,5],[22355,5],[31663,5],[31692,5]]},"/en/lessons/intro-to-powershell":{"position":[[12395,5],[17217,5],[21020,4],[30374,4],[36708,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1994,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[779,5],[18470,5]]},"/en/lessons/introduction-map-warper":{"position":[[13773,4],[16917,4],[17756,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[951,5],[5913,7],[10184,5],[20018,5],[21310,5],[25330,7],[27792,5],[36871,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24221,5],[32430,4],[32508,4],[32611,4],[32619,5],[33174,5],[33183,6],[33445,4],[33453,6],[38206,5],[38215,6],[38560,4],[38649,4],[39771,5],[46399,5]]},"/en/lessons/json-and-jq":{"position":[[976,5],[17216,5]]},"/en/lessons/jupyter-notebooks":{"position":[[1366,5],[25065,5]]},"/en/lessons/linear-regression":{"position":[[18456,4],[18847,4],[42737,4],[44066,4],[44196,4],[44918,4],[45058,4],[46811,7],[49249,4],[50002,6],[50493,4],[51598,5],[51815,5],[53152,5],[59442,5],[60285,5],[60461,5],[68991,5],[72081,7],[72743,7]]},"/en/lessons/linux-installation":{"position":[[2704,5],[4065,7]]},"/en/lessons/logistic-regression":{"position":[[11132,8],[15323,5],[20915,4],[21108,5],[21387,5],[21454,5],[30601,4],[40205,5]]},"/en/lessons/mac-installation":{"position":[[2083,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1722,5],[6041,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12850,4],[21804,5],[27089,5]]},"/en/lessons/naive-bayesian":{"position":[[728,8],[6146,4],[6306,7],[10220,5],[10681,7],[11366,5],[37624,5],[47422,5],[50758,5],[52468,7],[57830,7],[61298,8],[68952,5],[69324,7],[69831,8],[70477,7]]},"/en/lessons/normalizing-data":{"position":[[5442,7],[5746,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6816,5],[20867,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1168,5],[1754,4],[6871,7],[8206,5]]},"/en/lessons/qgis-layers":{"position":[[560,5],[837,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5376,5],[5445,4],[5798,5],[5897,4],[6141,4],[9853,5],[10091,5],[18070,4],[21659,4],[21806,4],[22365,4],[25490,5]]},"/en/lessons/research-data-with-unix":{"position":[[3967,5],[7563,5],[8830,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1520,5],[25784,4],[26300,4],[26785,4],[27124,5],[27473,6],[28041,5],[39148,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18158,4],[22749,5],[27272,7],[27939,4],[28336,4],[28354,4],[28372,4],[28390,4],[28875,4],[28893,4],[28911,4],[28929,4],[29270,4],[29288,4]]},"/en/lessons/sentiment-analysis":{"position":[[2204,5],[3232,5],[4395,5],[14847,8],[16145,4],[16169,4],[19063,4],[19088,4],[19302,5],[20531,5],[21882,4],[21907,4],[22928,4],[22953,4],[25602,4],[29650,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6265,7],[12422,5]]},"/en/lessons/sonification":{"position":[[1303,7],[2026,7],[6116,8],[11134,4],[13567,7],[35738,5]]},"/en/lessons/space-place-gazetteers":{"position":[[2434,7],[6198,8],[6455,9],[14961,5],[20216,5],[29373,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3762,5],[7775,5],[17249,5],[32925,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2310,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2874,7],[10167,5],[14471,7],[22147,5],[23298,5],[23871,5],[28556,5],[39356,5],[40232,7],[48151,5],[48191,5],[48374,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[886,7],[6498,7],[28158,8],[34597,8],[37424,7],[39778,5],[42142,8],[47986,7],[60191,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1525,7],[2079,4],[2841,4],[2930,7],[3020,7],[25912,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2639,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5932,5],[13173,5],[22059,5],[25040,5],[29774,6],[32099,5]]},"/en/lessons/transliterating":{"position":[[4905,7],[9055,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4285,5],[4948,4],[7527,5],[9678,7],[12279,5],[13905,4],[22301,5],[29228,5],[29890,5],[31564,7],[32915,9],[33836,5],[41294,5],[49201,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[5459,5],[15377,5],[21606,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9270,5],[10824,8]]},"/en/lessons/vector-layers-qgis":{"position":[[16559,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8393,5],[25711,5],[40880,7]]},"/en/lessons/windows-installation":{"position":[[3441,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[801,5],[1393,5],[9579,5],[14825,8],[15567,5]]},"/en/lessons/working-with-text-files":{"position":[[3950,8],[4866,5],[6085,5]]}}}],["mean(airpasseng",{"_index":19403,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5499,19]]}}}],["mean(establish",{"_index":9032,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27283,19]]}}}],["mean(favorite_count",{"_index":19869,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[25719,21],[26678,21]]}}}],["mean(retweet_count",{"_index":19875,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[26976,20]]}}}],["mean(sum(sqrt(us_state_populations_import$popul",{"_index":8893,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7920,55]]}}}],["mean(sum_sqrt_state_populations_vector",{"_index":8905,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8556,39]]}}}],["mean_sum_sqrt_state_populations_vector",{"_index":8906,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8617,38]]}}}],["mean_sum_sqrt_state_populations_vector<",{"_index":8904,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8513,42]]}}}],["mean_tru",{"_index":17234,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44086,9]]}}}],["mean_true)**2",{"_index":17238,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44230,13]]}}}],["meaney",{"_index":22976,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50126,7]]}}}],["meaning",{"_index":2898,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17230,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1626,10],[7920,10],[11393,10],[13651,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65764,10],[70431,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63086,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27851,10],[30605,10],[30748,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[990,10],[4490,10],[13938,10],[20005,10],[21830,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2813,10],[4552,10],[62555,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23446,11],[29757,10]]},"/en/lessons/counting-frequencies":{"position":[[363,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3973,10],[17633,11],[29671,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5070,10],[9101,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2201,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6555,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10552,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12621,10],[23984,10]]},"/en/lessons/geocoding-qgis":{"position":[[27317,11],[31444,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14253,11],[20074,10],[22822,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13507,10]]},"/en/lessons/gravity-model":{"position":[[5349,10],[13784,10],[32911,10],[33367,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[551,10],[11275,10],[11780,10],[25543,10],[26013,10],[26034,10],[28726,11]]},"/en/lessons/intro-to-linked-data":{"position":[[36031,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23565,10],[32873,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39859,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26112,10]]},"/en/lessons/jupyter-notebooks":{"position":[[3269,10]]},"/en/lessons/linear-regression":{"position":[[14026,10],[31996,10],[46135,14],[69048,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1243,10]]},"/en/lessons/normalizing-data":{"position":[[3601,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2473,10],[5736,10]]},"/en/lessons/space-place-gazetteers":{"position":[[661,10],[6327,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3229,10],[13729,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6981,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27831,10],[28070,10],[28624,10],[28766,10],[29122,10],[34749,10],[41360,10],[48126,10],[51896,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2677,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4047,10],[42660,10]]}}}],["meaning.5",{"_index":20879,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5373,9]]}}}],["meaningful.32",{"_index":17334,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[62245,13]]}}}],["meaningfulli",{"_index":654,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20975,12]]},"/en/lessons/intro-to-linked-data":{"position":[[33148,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4057,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57275,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8846,12],[11357,12]]}}}],["meaningless",{"_index":2951,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25062,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16628,11]]},"/en/lessons/gravity-model":{"position":[[34155,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26317,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[18956,11]]}}}],["meaninig",{"_index":17335,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[62329,11]]}}}],["meant",{"_index":3110,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35474,6],[42408,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10012,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53744,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37179,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13546,5],[27025,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[45643,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14049,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12913,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2729,5],[6727,5]]},"/en/lessons/gravity-model":{"position":[[2528,5],[11141,5],[16976,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10879,5],[13967,5],[34607,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2769,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[18845,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8838,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13790,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6150,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25640,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8871,5]]}}}],["meanwhil",{"_index":1399,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21289,10],[21485,10],[49169,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4164,10]]},"/en/lessons/counting-frequencies":{"position":[[10380,12]]},"/en/lessons/gravity-model":{"position":[[3359,10]]},"/en/lessons/linear-regression":{"position":[[39530,10],[50246,10]]},"/en/lessons/naive-bayesian":{"position":[[11324,10],[12841,11],[56583,10],[66293,10]]}}}],["mear",{"_index":6060,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44964,6]]}}}],["measur",{"_index":985,"title":{"/en/lessons/common-similarity-measures":{"position":[[42,8]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1547,8],[11518,8],[33871,7],[40842,8],[40996,8],[41335,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1999,7],[27581,8],[28317,10],[34681,8],[34741,8],[35100,8],[36572,7],[44765,9],[44975,8],[45217,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5103,7],[12214,8],[14658,7],[14917,9],[19013,8],[19194,9],[20935,7]]},"/en/lessons/common-similarity-measures":{"position":[[43,8],[524,7],[1542,8],[1675,8],[1992,9],[2107,9],[2241,7],[3302,8],[4498,8],[4885,8],[5096,9],[5230,9],[5425,8],[6464,7],[7499,8],[7614,8],[9301,8],[9973,9],[10046,8],[10437,9],[10540,9],[11162,8],[11288,8],[11382,9],[12217,10],[12847,8],[13875,8],[13979,8],[14319,7],[14602,7],[14822,12],[15468,7],[15641,7],[15973,7],[16059,7],[18195,8],[19240,7],[19262,8],[19651,7],[20124,11],[21555,8],[22275,7],[22811,7],[23083,9],[23162,8],[23379,8],[29851,8],[35763,9],[36282,8],[36525,8],[37482,8],[37631,8],[37879,8],[38039,8],[38141,8],[39750,8],[39966,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18647,8],[20597,7],[20964,8],[21249,8],[21818,7],[22312,9],[22334,7],[41717,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10719,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37542,13],[47923,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1260,8],[18529,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7791,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26278,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38572,8],[57764,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2683,8],[3981,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22382,7],[24257,11],[24448,7],[26531,7],[26772,7],[29449,9],[29572,7],[29921,12],[30906,8],[31054,8],[31120,9],[31341,9],[32321,9],[34202,8],[34855,8],[35712,8],[36087,8],[36838,8],[39178,8],[39266,8],[40248,7],[42749,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14068,7],[23572,7]]},"/en/lessons/geocoding-qgis":{"position":[[10552,11],[31629,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[19772,9],[26076,7],[27006,8],[27092,7],[27541,7]]},"/en/lessons/gravity-model":{"position":[[4526,7],[4651,8],[19135,7],[22909,8],[32696,7],[32849,7],[33220,7],[33378,7],[33499,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[24488,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19724,8],[19761,7],[21121,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28129,8]]},"/en/lessons/intro-to-bash":{"position":[[8567,11]]},"/en/lessons/intro-to-powershell":{"position":[[35898,7],[35922,9],[35951,8],[36361,7],[37053,7],[37358,7],[44811,7],[44832,7],[44942,7]]},"/en/lessons/introduction-map-warper":{"position":[[5408,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32821,7],[37444,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3257,9],[3417,12],[18074,9],[23479,7],[31147,7],[31432,8],[31662,9],[51182,7],[51401,8]]},"/en/lessons/jupyter-notebooks":{"position":[[48606,7],[48802,8]]},"/en/lessons/linear-regression":{"position":[[1303,7],[1324,9],[1381,8],[1820,7],[1841,9],[5204,8],[46212,9],[46345,7],[52778,8],[77975,9]]},"/en/lessons/logistic-regression":{"position":[[1023,7],[1044,9],[1101,8],[1540,7],[1561,9],[21596,8]]},"/en/lessons/naive-bayesian":{"position":[[578,8],[7064,7],[46654,8],[47401,8],[47429,8],[47467,7],[48684,8],[53869,8]]},"/en/lessons/normalizing-data":{"position":[[3301,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25341,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4559,7],[5690,7],[5902,8],[5982,8],[8680,11],[8975,8],[27124,9],[27960,8],[31833,8],[32306,8],[32957,8],[42839,12],[42924,9],[48636,11],[51835,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[844,12],[7005,12],[23451,12],[24949,12],[25643,12],[31641,12],[36239,8],[36642,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2820,11],[42901,7],[43007,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[940,9],[4641,8],[32827,9],[36658,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5769,7],[12434,9],[12492,9],[49459,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[25309,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36240,8],[36291,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15093,8]]}}}],["measure.22",{"_index":17244,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46241,10]]}}}],["measures—i",{"_index":5816,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38311,11]]}}}],["meat",{"_index":1575,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31073,4],[32144,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[29736,4]]}}}],["mechan",{"_index":5277,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[216,10],[803,10],[5864,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8783,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5646,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7885,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2326,8],[3672,9],[3747,9],[8409,8],[9979,9],[53431,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42033,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2316,11],[3468,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13230,10],[13624,10],[13828,9],[17775,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4481,9]]},"/en/lessons/linear-regression":{"position":[[3002,9]]},"/en/lessons/logistic-regression":{"position":[[2722,9]]},"/en/lessons/normalizing-data":{"position":[[6806,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37908,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[943,10],[8810,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10235,9]]}}}],["meder",{"_index":20246,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49665,6],[52335,6]]}}}],["medesimo",{"_index":11941,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9747,8],[61047,8]]}}}],["media",{"_index":644,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20612,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12376,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10505,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43358,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10137,5],[61624,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1578,5],[1591,6],[1754,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55929,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21164,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6793,8],[7088,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15252,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5681,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4516,6],[4523,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43954,5],[55392,5],[56599,5],[57774,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[359,5],[1706,5],[1855,5],[2149,5],[5753,6],[5764,5],[10018,5],[10345,5],[10412,5],[10455,5],[10642,5],[10748,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25453,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45844,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1838,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[10769,5],[21497,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[44294,6]]},"/en/lessons/installing-omeka":{"position":[[1243,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8739,5],[9156,5],[47908,5],[50375,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[200,5],[5386,5],[5606,5],[7024,5],[7727,5],[8000,6],[10865,5],[11656,5],[38355,5],[40016,5],[41006,6],[41287,5],[41727,6],[45560,5],[56791,5],[57274,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17806,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1538,5],[1743,5],[2280,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17527,5],[17663,5],[17731,5],[17902,5],[23292,5],[35220,5],[41225,5],[41485,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4218,5],[14558,6],[24348,5]]},"/en/lessons/json-and-jq":{"position":[[1328,5]]},"/en/lessons/linear-regression":{"position":[[75528,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29418,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50208,5],[52245,5]]},"/en/lessons/sentiment-analysis":{"position":[[3596,6],[13858,5],[39860,5],[39926,5]]},"/en/lessons/sonification":{"position":[[25654,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4831,5],[7446,5],[7608,5],[7793,5],[8106,6],[8179,5],[12246,5],[37499,5],[61536,6],[62316,5],[63092,5],[63248,5],[63641,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20394,5]]}}}],["mediainfo",{"_index":15925,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[41949,9]]}}}],["median",{"_index":2566,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25455,6],[25724,7],[25888,6],[26262,6],[26610,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43215,7],[44080,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29582,6],[30578,6],[32071,6],[32619,6],[33972,6],[34150,6],[38451,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5382,7],[5454,6],[5804,6],[5887,6],[18060,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27611,7],[28259,6],[28277,6],[28295,6],[28313,6],[28798,6],[28816,6],[28834,6],[28852,6],[29229,6],[29247,6]]}}}],["median(airpasseng",{"_index":19404,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5523,22]]}}}],["mediant",{"_index":20282,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50647,8]]}}}],["mediat",{"_index":6524,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63175,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2398,10],[25916,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2026,9]]}}}],["mediatyp",{"_index":10771,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[21669,11]]}}}],["mediatype:text",{"_index":10775,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22153,16]]}}}],["mediawiki",{"_index":7941,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33426,9]]}}}],["media’",{"_index":14761,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40813,7]]}}}],["medic",{"_index":2088,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12665,7],[12743,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2507,7],[3414,7]]},"/en/lessons/naive-bayesian":{"position":[[23327,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49424,11]]}}}],["medicar",{"_index":2612,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28523,9],[28723,9],[28817,9],[28872,9],[29100,9],[29727,8],[30310,8]]}}}],["medicin",{"_index":9235,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12714,9]]}}}],["mediev",{"_index":5211,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64457,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55163,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43667,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1660,8],[15920,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3953,8],[42370,8],[45068,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12324,8],[13889,8],[30889,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41569,8],[41631,8],[42097,8]]}}}],["medium",{"_index":6761,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23272,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3262,6],[3438,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2994,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6004,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1675,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5999,6],[6767,6],[8088,8],[9511,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21923,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2096,6],[2272,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[20219,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19811,7]]}}}],["medium>",{"_index":13388,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4047,10],[4392,10],[5627,10],[5882,10]]}}}],["medley",{"_index":6862,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36271,8]]}}}],["meek",{"_index":22004,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1204,5]]}}}],["meet",{"_index":1813,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45046,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9097,4],[15935,4],[62404,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12514,7],[12599,7],[18587,7],[18752,8],[18789,10],[29969,8],[30046,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10771,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8180,7],[12871,8],[13972,9],[14005,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32776,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1601,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58278,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2918,4],[11290,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47487,4],[47776,4]]},"/en/lessons/gravity-model":{"position":[[13840,4],[23065,4],[32475,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[6107,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21638,7],[23306,8],[23441,9],[23580,8],[23639,8],[24382,8],[27496,8],[28146,8],[29488,9],[32791,8],[33523,8],[33581,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18216,5],[56330,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13440,4]]},"/en/lessons/intro-to-powershell":{"position":[[17291,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3311,4],[18494,4]]},"/en/lessons/logistic-regression":{"position":[[53493,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22850,4]]},"/en/lessons/sentiment-analysis":{"position":[[24402,4],[28270,8],[28432,8],[28723,8],[30957,8],[31121,8],[32056,8],[32218,8],[32707,4],[35247,8],[35411,8],[37295,8],[37511,8],[38194,8]]},"/en/lessons/sonification":{"position":[[3903,5]]},"/en/lessons/space-place-gazetteers":{"position":[[5546,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26177,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1005,4],[9633,4]]}}}],["mega",{"_index":4119,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34277,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46803,4]]}}}],["megabyt",{"_index":10800,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25552,9]]},"/en/lessons/intro-to-bash":{"position":[[8602,10],[8745,9],[9083,9]]}}}],["megan",{"_index":16965,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53232,5]]}}}],["megat",{"_index":20494,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39391,5]]}}}],["meghan",{"_index":6063,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44987,6]]}}}],["mei",{"_index":11268,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47397,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6900,4]]}}}],["melani",{"_index":5035,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51890,7]]}}}],["meli",{"_index":4539,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68978,6]]}}}],["melissa",{"_index":12770,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31515,7],[31721,7]]}}}],["mellish",{"_index":18595,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58902,10]]}}}],["melon",{"_index":6591,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13852,6]]}}}],["melt",{"_index":6859,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36163,7],[36245,7]]}}}],["melvin",{"_index":6037,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43782,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64106,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51849,6]]}}}],["mem",{"_index":15024,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[24851,4]]}}}],["member",{"_index":3441,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1197,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26116,6],[45778,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5834,7],[7048,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8307,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[638,8],[736,6],[776,6],[830,7],[967,7],[1040,8],[1217,7],[5530,7],[5788,7],[7911,7],[8066,7],[10120,8],[10134,6],[11412,7],[11490,6],[11724,8],[11746,7],[12825,7],[18183,7],[18630,6],[19764,7],[25307,6],[25359,6],[29957,7],[33104,7],[33177,7],[33300,7],[33461,6],[33520,7],[37157,7],[37400,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3342,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3913,7],[44471,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34076,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29129,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3360,7],[12527,7],[16608,7],[17222,7],[20676,7],[20779,7],[21678,7],[32298,8],[32369,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9170,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6570,8],[14078,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6386,6],[6866,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7531,6]]},"/en/lessons/intro-to-linked-data":{"position":[[5720,6],[7078,6],[7321,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4924,7]]},"/en/lessons/json-and-jq":{"position":[[35403,6]]},"/en/lessons/jupyter-notebooks":{"position":[[49331,6]]},"/en/lessons/logistic-regression":{"position":[[21034,6],[21140,7],[21493,6],[21527,6]]},"/en/lessons/naive-bayesian":{"position":[[69893,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36280,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24252,7]]}}}],["member_coordin",{"_index":12893,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13769,18],[14325,18]]}}}],["members(without",{"_index":12954,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[23020,15]]}}}],["members.13",{"_index":10615,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44174,10]]}}}],["membership",{"_index":7430,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21561,10],[22748,10],[36409,10],[38010,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[4176,10],[6077,10],[10762,10],[11941,10],[15849,11],[17806,10],[19923,10],[20506,10],[20558,10],[21217,10],[22193,10],[22277,10],[22646,11],[23725,11],[25064,10],[27107,10],[28804,10],[29264,10],[29516,10],[29758,11],[35917,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6510,11]]}}}],["membersper10k",{"_index":12981,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[27273,13]]}}}],["meme",{"_index":19881,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[29499,6]]}}}],["memoir",{"_index":7139,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59308,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3554,6],[4293,7],[4536,8],[4654,7],[4795,7],[4911,7],[6791,7],[28381,6],[33457,6]]},"/en/lessons/space-place-gazetteers":{"position":[[15362,7]]}}}],["memor",{"_index":9162,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1486,8]]},"/en/lessons/intro-to-bash":{"position":[[9288,8]]},"/en/lessons/intro-to-powershell":{"position":[[32372,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5025,9]]}}}],["memori",{"_index":1167,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9710,13],[24336,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18638,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29569,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28259,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24184,7],[24270,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20688,6],[31780,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7411,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19753,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49784,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42384,6],[43076,6],[43097,6],[43261,6],[43282,6],[47471,6],[47493,6],[48130,6],[48241,6],[48997,6],[49443,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4092,7],[4410,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11305,7],[21983,6],[49367,6],[49551,7],[54699,6],[57942,6],[60195,7],[60299,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[488,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[23466,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14396,6],[21908,7],[22113,7],[22151,6],[22598,7],[29988,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6846,6]]},"/en/lessons/intro-to-bash":{"position":[[24691,6]]},"/en/lessons/intro-to-powershell":{"position":[[32922,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13852,7]]},"/en/lessons/json-and-jq":{"position":[[25207,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19820,6],[43622,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23086,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8139,7]]},"/en/lessons/sentiment-analysis":{"position":[[15309,6]]},"/en/lessons/sonification":{"position":[[6822,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15869,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17205,7],[17329,6],[17519,7],[17554,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14460,6]]},"/en/lessons/transliterating":{"position":[[633,8],[2627,9],[2842,8],[3063,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21085,7]]}}}],["memorial’",{"_index":22723,"title":{},"body":{"/en/lessons/transliterating":{"position":[[14445,10]]}}}],["memory=1g",{"_index":22061,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17963,9]]}}}],["memorystor",{"_index":9676,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18776,12],[18789,11],[23597,12],[23610,11]]}}}],["memphis,tenn",{"_index":3576,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3181,13]]}}}],["men",{"_index":1611,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32591,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13779,4],[17368,3],[17671,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18667,3],[18744,3],[19476,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23934,3],[24149,3]]},"/en/lessons/extracting-keywords":{"position":[[3024,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24341,3]]},"/en/lessons/gravity-model":{"position":[[17142,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47247,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22564,3],[22641,3],[23373,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2711,3],[8418,3],[10814,3]]},"/en/lessons/logistic-regression":{"position":[[56227,3]]},"/en/lessons/naive-bayesian":{"position":[[67150,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22174,3],[26685,3]]}}}],["men.6",{"_index":11109,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25172,5]]}}}],["mendenhal",{"_index":16245,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17331,10],[17730,10],[18351,10],[50880,11]]}}}],["mendenhall'",{"_index":16176,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4217,12]]}}}],["mendenhall’",{"_index":16147,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[385,12],[12474,12],[13311,12],[17257,12],[18100,12],[18765,12],[21658,12],[21730,12],[21801,12],[21884,12],[21951,12],[22993,12],[55509,12]]}}}],["menenhall'",{"_index":16178,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4379,11]]}}}],["mensi",{"_index":12194,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27510,6],[27718,6]]}}}],["mental",{"_index":1195,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10789,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12663,6],[47253,6],[47924,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27187,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45584,6]]}}}],["mention",{"_index":1224,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11443,9],[33241,8],[33537,9],[33960,7],[40805,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14349,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5338,8],[5672,7],[5812,7],[7046,9],[7565,8],[8279,8],[14604,9],[15382,8],[15446,9],[17026,9],[25170,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11265,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45615,9],[55570,9]]},"/en/lessons/common-similarity-measures":{"position":[[9906,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27184,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7719,9],[10395,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28045,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19497,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2720,10],[6899,9],[12493,8]]},"/en/lessons/extracting-keywords":{"position":[[978,8],[2250,8],[3578,9],[6155,10],[7936,9],[8313,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4480,8],[4628,8],[6774,9],[27296,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9303,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3642,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9337,9],[44308,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1025,9],[13949,8],[14037,7],[15173,8],[21407,9],[27485,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6221,9],[7066,9]]},"/en/lessons/gravity-model":{"position":[[51765,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[4820,11],[27040,9],[41937,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[30837,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3382,9],[13896,10],[47006,9]]},"/en/lessons/intro-to-linked-data":{"position":[[4510,8],[5849,7],[23786,9],[30091,9],[32878,7],[35820,9]]},"/en/lessons/intro-to-powershell":{"position":[[7158,7],[11997,9],[38474,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[528,8],[17252,9],[17901,11],[21642,8],[21753,9],[21805,8],[23335,8]]},"/en/lessons/introduction-map-warper":{"position":[[18154,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32884,9]]},"/en/lessons/linear-regression":{"position":[[68612,9]]},"/en/lessons/logistic-regression":{"position":[[43244,7],[49301,9],[53271,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28362,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[40732,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2328,8]]},"/en/lessons/space-place-gazetteers":{"position":[[29165,8],[42543,9],[44637,9],[45324,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6493,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17068,9],[18999,9],[28441,9],[30304,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14652,9]]},"/en/lessons/transliterating":{"position":[[6055,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17833,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8161,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9975,8],[20729,10]]}}}],["mention_user_id",{"_index":2911,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19137,17],[21190,18]]}}}],["mentor",{"_index":14251,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[21412,6],[32206,6],[33189,6],[36063,7]]}}}],["mentorof",{"_index":15200,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[18770,11]]}}}],["mentorship",{"_index":14250,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[21343,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47595,10]]}}}],["menu",{"_index":2825,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9354,4],[24159,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2778,4],[3421,5],[8515,6],[8980,6],[23562,5],[25505,5],[26817,4],[27657,4],[40696,4],[42392,5],[46940,4],[47082,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10163,4],[15992,5],[16704,4],[18798,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28335,5],[29458,5],[29986,4],[30474,5],[30912,5],[33091,5],[37554,5],[51576,4],[51688,4],[53799,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9105,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9543,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3147,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8917,5],[9155,6],[9309,4],[9760,6],[15018,4],[15103,4],[15529,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12607,5],[13068,4],[13417,4],[13477,4],[15760,4],[15946,4],[16694,5],[16936,4],[17565,5],[20096,4],[22244,4],[24680,4],[27164,4],[28055,4],[28357,4],[30926,4],[37469,4],[37761,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[227,4],[298,4],[12641,4],[12944,6],[13117,6],[13472,5],[13707,4],[13834,5],[13943,4],[14066,6],[14256,5],[14475,4],[14858,5],[14954,4],[15108,5],[15420,4],[17299,4],[17506,4],[17585,5],[23938,4],[28667,5],[28759,4],[28834,4],[30457,4],[30592,5],[30715,5],[30810,4],[32161,5],[32330,4],[32423,5],[32594,4],[34074,4],[34376,5],[36735,4],[37264,5],[42224,4],[43748,4],[45030,4],[45538,4],[47352,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5870,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11110,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23510,4],[24040,4],[46987,4],[47322,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12575,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7469,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1977,5],[3701,5],[4219,5],[7119,5],[9235,5],[11300,5],[11815,4],[12615,5]]},"/en/lessons/extracting-keywords":{"position":[[27462,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5570,4],[7077,4],[10985,4]]},"/en/lessons/geocoding-qgis":{"position":[[5282,6],[9517,4],[9921,4],[10139,4],[37701,4],[37721,4],[37755,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2417,5],[4147,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15937,4],[25087,4],[25213,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10163,4],[14697,5],[15400,5],[17877,4],[22147,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1925,4],[6033,4],[6629,4],[8103,4],[8287,5],[8335,4],[8484,4],[8913,4],[9474,4],[10228,4],[10693,5],[10943,4],[11512,5],[12810,4],[21068,4]]},"/en/lessons/gravity-model":{"position":[[48757,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[24128,4]]},"/en/lessons/installing-omeka":{"position":[[9595,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20986,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29049,4],[29669,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8422,6],[17105,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8612,5],[9473,5],[10667,4],[15255,5],[15722,4],[16219,4],[19837,5],[20072,4],[23990,4],[26814,4],[29744,4],[32238,4],[33167,4],[40919,4]]},"/en/lessons/intro-to-bash":{"position":[[3898,4],[14131,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[10788,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17712,4],[20662,4]]},"/en/lessons/jupyter-notebooks":{"position":[[15378,4],[18986,5],[26037,4],[33988,4]]},"/en/lessons/mac-installation":{"position":[[1448,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20185,4]]},"/en/lessons/qgis-layers":{"position":[[2364,5],[6420,5],[8439,5],[10334,4],[10674,5],[10973,4],[12575,4],[13080,5],[13738,4],[13814,4],[15519,4],[17788,4],[18079,4],[18377,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3023,4],[3265,4],[8761,4],[23927,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[452,6],[14697,5],[17021,4]]},"/en/lessons/sonification":{"position":[[10585,4],[12605,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8518,4],[10632,4],[12046,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[781,7],[9032,6],[9179,4],[13207,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12536,4],[14063,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52439,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[9471,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2182,4],[2497,4]]},"/en/lessons/vector-layers-qgis":{"position":[[3228,4],[7390,4],[7586,4],[9843,4]]},"/en/lessons/viewing-html-files":{"position":[[607,4]]},"/en/lessons/windows-installation":{"position":[[1899,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2894,4]]}}}],["menu.csv",{"_index":8589,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14312,9],[14974,8],[15315,9],[18068,9],[22973,8],[23654,9]]}}}],["menu.dropna",{"_index":8663,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35003,13],[36848,13],[43861,13],[45143,13]]}}}],["menu.pi",{"_index":8598,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17998,8],[18510,7],[20457,8],[22507,8],[24921,8],[25063,8],[26393,8],[27354,8],[29739,8],[33271,7],[35137,8]]}}}],["menubar",{"_index":5387,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13184,8]]}}}],["menuitem.csv",{"_index":8587,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14280,13],[14735,12],[15006,12]]}}}],["menupage.csv",{"_index":8588,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14294,13],[14916,13]]}}}],["men’",{"_index":16218,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10955,5]]}}}],["meorum",{"_index":12191,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27462,6],[27670,6]]}}}],["meow",{"_index":22832,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10929,6]]}}}],["mera",{"_index":22755,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15649,4]]}}}],["merc",{"_index":11995,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10643,5],[61943,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14508,4],[14580,4],[14652,4],[14724,4],[14796,4],[14868,4],[14940,4]]}}}],["mercat",{"_index":23530,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42860,8],[44403,8]]}}}],["mercer",{"_index":18305,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[11983,6]]}}}],["merci",{"_index":18314,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15803,5],[16823,5],[17180,5],[22292,5]]}}}],["mercuri",{"_index":22499,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[25414,8]]}}}],["mercuriu",{"_index":10403,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7587,9]]}}}],["mere",{"_index":2108,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14700,6]]},"/en/lessons/common-similarity-measures":{"position":[[10229,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7334,4],[20434,6],[21530,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17299,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35653,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43532,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39502,6]]},"/en/lessons/jupyter-notebooks":{"position":[[51206,6]]},"/en/lessons/logistic-regression":{"position":[[6851,6]]},"/en/lessons/naive-bayesian":{"position":[[50751,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1644,6],[16805,6]]},"/en/lessons/sonification":{"position":[[3359,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9752,6],[11018,6],[45279,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3999,6]]}}}],["merefa",{"_index":11639,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33163,7]]}}}],["merg",{"_index":1460,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25674,5],[27768,6],[27858,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4713,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14257,5],[14420,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30084,7],[33948,5],[34518,6],[36633,6],[37064,5],[37311,7],[38051,6],[38123,6],[38837,6],[38973,5],[39205,6],[39436,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[864,7],[26458,7],[27565,7],[31418,9],[34093,7],[34316,9],[41863,7],[42913,6],[48337,8],[48838,8],[50749,5],[52233,8],[52538,7],[52563,9],[52633,7],[52957,5],[53092,7],[53400,5],[55264,5],[55547,6],[55679,5],[55750,6],[57533,6],[64578,6],[64627,6],[64750,6],[69004,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[435,5],[19119,5],[20697,5],[21410,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[486,5],[1684,7],[1865,6],[2653,5],[2774,5],[4462,5],[4534,5],[4697,5],[10183,7],[10421,5],[10515,5],[14794,5],[14986,5],[15310,5],[17328,5],[20031,6],[21002,5],[21022,5],[22307,6],[22350,5],[24068,6],[24445,7],[24490,5],[24708,9],[25767,8],[26272,7],[26547,6],[29275,6],[29299,6],[29516,6],[29839,7],[30906,7],[30999,7],[31334,6],[31496,5],[31542,5],[31634,6],[31658,7],[32444,5],[32536,5],[32695,5],[32838,5],[39692,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14592,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13971,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21851,5],[21887,5],[21972,7]]},"/en/lessons/geocoding-qgis":{"position":[[30774,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[168,7],[190,7],[6050,5],[10518,7],[10861,6],[10963,7],[11083,5],[11805,7],[11847,5],[13901,5],[14907,5],[15044,6],[15482,5],[16379,6],[16391,5],[16433,5],[17285,5],[17850,5],[18044,5],[18280,5],[18883,5],[18925,7],[18999,5],[19032,6],[19054,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4357,7],[5002,5],[5180,7],[28852,5],[29405,8],[31601,5],[32102,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23868,5]]},"/en/lessons/linear-regression":{"position":[[75658,6],[75787,6]]},"/en/lessons/logistic-regression":{"position":[[52219,7],[52270,5],[52407,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1591,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7993,7],[29327,5],[29397,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42563,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5822,7]]}}}],["merge(county_aggregate_data,census_data,by.x=\"gisjoin",{"_index":12881,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11318,55]]}}}],["merge(county_aggregate_data,religion,by=c(\"statefp\",\"countyfp",{"_index":12934,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[19169,64]]}}}],["merge_button",{"_index":8087,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14966,13]]}}}],["merged.pdf",{"_index":8172,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24348,12],[28462,10],[29948,11]]}}}],["merged5",{"_index":12899,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14738,7]]}}}],["mergedocslot",{"_index":8089,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15634,15],[15657,15],[15957,15],[31202,12]]}}}],["mergedocslot(self",{"_index":8170,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24305,19]]}}}],["merger",{"_index":8024,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[360,6],[4218,6],[10175,6],[14318,8],[19966,9],[22242,9],[25326,6],[28634,6],[33817,7]]}}}],["merit",{"_index":8023,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[147,6],[3166,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6379,7]]}}}],["merletti",{"_index":22244,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21853,8],[26602,8]]}}}],["meroño‐peñuela",{"_index":6022,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43449,15]]}}}],["merrick",{"_index":21024,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48453,7],[48814,7]]}}}],["mess",{"_index":3119,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37136,4],[40039,7],[49525,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43238,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46732,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22413,4],[26739,4]]}}}],["messag",{"_index":154,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3241,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3177,7],[10669,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23309,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13629,7],[21056,7],[21362,7],[21463,7],[24810,7],[25212,8],[32299,8],[53231,8],[59576,7],[60061,8],[60124,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[630,7],[10576,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43735,8],[44470,8],[44734,7],[44795,7],[54642,7],[55704,7],[56507,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[961,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2648,7],[3260,7],[4449,7],[4959,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17268,7],[19395,7],[26478,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20774,8],[27294,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18364,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2706,7],[3330,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18312,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41436,7],[41604,9],[44737,7],[44795,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35412,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20392,7],[26885,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7390,8]]},"/en/lessons/geocoding-qgis":{"position":[[34247,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[610,8],[17717,8],[19105,7],[20035,8],[20106,9],[20136,8],[20174,8],[20452,9],[20959,7],[21067,7],[21392,7],[21865,9],[21936,7],[21970,7],[22052,7],[22125,7],[22427,8],[22443,8],[22520,8],[22719,8],[22840,9],[23075,8],[23113,8],[30041,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[33341,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3885,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8491,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38863,7],[39124,7],[40098,7]]},"/en/lessons/intro-to-bash":{"position":[[19414,7]]},"/en/lessons/intro-to-powershell":{"position":[[37817,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1446,8],[11735,7],[17240,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9936,8],[10323,8],[13848,8],[17869,7],[34411,8],[37260,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9451,7],[9679,7],[36225,9],[36634,8],[38563,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6298,8],[44470,8],[53057,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8940,7]]},"/en/lessons/linear-regression":{"position":[[38871,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1146,7],[2290,7]]},"/en/lessons/naive-bayesian":{"position":[[7388,7],[7435,7],[7475,7],[7682,8],[23013,8],[23100,8],[23220,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1008,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10645,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25401,7],[43354,8],[47152,7]]},"/en/lessons/sentiment-analysis":{"position":[[4686,7],[8777,8],[8829,10],[26879,7],[28484,7],[28633,7],[29020,8],[29269,8],[29369,8],[29672,7],[29804,7],[29857,7],[29955,7],[30003,7],[32411,7],[32595,7],[32677,7],[32813,7],[32917,8],[33414,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16468,8],[19947,7],[23251,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4806,8],[62283,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10268,8],[12424,7],[13962,8],[14821,8],[16096,8],[17384,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9809,7],[14765,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10464,7],[40709,7]]},"/en/lessons/viewing-html-files":{"position":[[3531,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4323,7],[8512,8],[8601,8],[9535,7],[9701,8]]},"/en/lessons/working-with-text-files":{"position":[[5442,7],[5911,7],[6261,8],[6892,7],[6923,7],[7009,7],[7851,8],[7876,8],[7993,7],[9137,8]]}}}],["message(",{"_index":15552,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14911,10]]}}}],["message1",{"_index":18077,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2000,10],[2048,8]]},"/en/lessons/working-with-text-files":{"position":[[1400,8],[1701,8]]}}}],["message2",{"_index":23653,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[1425,8],[1726,8]]}}}],["message2a",{"_index":18079,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2231,9],[2356,9]]}}}],["message2b",{"_index":18080,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2381,9],[2419,10]]}}}],["message3",{"_index":18082,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2584,8],[2603,8],[2619,8]]},"/en/lessons/working-with-text-files":{"position":[[1450,8],[1751,8],[1823,9],[1892,8],[1956,8]]}}}],["message4",{"_index":18084,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3340,8]]}}}],["message5",{"_index":18086,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3670,8]]}}}],["message5.find(\"worl",{"_index":18088,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3707,21]]}}}],["message5a",{"_index":18087,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3695,9]]}}}],["message6",{"_index":18090,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3829,8]]}}}],["message6.find(\"squirrel",{"_index":18092,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3866,25]]}}}],["message6b",{"_index":18091,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3854,9]]}}}],["message7",{"_index":18094,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4128,8],[6063,8],[6344,8],[6505,8]]}}}],["message7.low",{"_index":18096,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4165,16],[6381,16]]}}}],["message7a",{"_index":18095,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4153,9],[6369,9],[6557,10]]}}}],["message8",{"_index":18098,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4429,8]]}}}],["message8.replace(\"l",{"_index":18100,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4466,21]]}}}],["message8a",{"_index":18099,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4454,9]]}}}],["message9",{"_index":16982,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3533,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4770,8],[5630,8]]}}}],["message9[1:8",{"_index":16984,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3570,13]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4807,13]]}}}],["message9[startloc",{"_index":18106,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4959,18]]}}}],["message9a",{"_index":16983,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3558,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4795,9]]}}}],["message9b",{"_index":18105,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4947,9]]}}}],["message_text",{"_index":20384,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[18722,14],[18776,12],[19517,14],[20051,12],[21541,14],[21595,12],[22054,12],[23120,12],[24851,12],[25013,12],[25043,12],[30099,14],[30150,12],[34440,12],[38842,12]]}}}],["messi",{"_index":6109,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1910,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1468,6],[1762,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1944,8]]},"/en/lessons/extracting-keywords":{"position":[[4364,5],[8059,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9270,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54546,6]]},"/en/lessons/preserving-your-research-data":{"position":[[17676,5],[17842,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13923,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27409,5]]}}}],["met",{"_index":8451,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12418,3],[13907,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40426,3]]},"/en/lessons/linear-regression":{"position":[[45830,3]]},"/en/lessons/logistic-regression":{"position":[[61134,3]]},"/en/lessons/naive-bayesian":{"position":[[66756,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13609,3],[13762,3],[14287,3],[14476,3]]}}}],["meta",{"_index":10740,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18354,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42178,4],[60122,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19735,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48517,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23231,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6395,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25598,4]]}}}],["meta\"><tim",{"_index":5448,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22117,17]]}}}],["meta['htd:seqmap'][0]['htd:seq",{"_index":10743,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18546,32]]}}}],["meta_cluster.csv",{"_index":17069,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[22979,17],[23964,16],[74227,16]]},"/en/lessons/logistic-regression":{"position":[[10110,16],[65573,16]]}}}],["metacognit",{"_index":9213,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9771,14]]}}}],["metadata",{"_index":678,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22401,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3978,8],[4432,8],[4543,8],[4689,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17821,8],[17898,8],[17966,8],[18910,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9863,9],[12124,9],[26058,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1219,8],[4365,8],[4896,8],[7564,8],[7791,8],[13265,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14335,8],[14526,8],[14781,8],[66503,9],[67467,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18655,8],[19356,8],[41151,8],[46341,8],[61456,8]]},"/en/lessons/common-similarity-measures":{"position":[[4178,8],[4327,8],[23504,8],[26400,8],[26487,8],[26634,8],[31612,8],[31777,8],[32128,8],[34201,8],[34375,8],[34449,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[441,8],[5090,8],[5416,8],[5776,9],[13366,8],[19125,8],[19167,8],[19463,8],[19679,8],[19732,8],[21108,8],[21431,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1605,8],[4829,9],[9618,8],[45558,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[388,8],[573,9],[796,8],[1758,9],[2111,8],[2563,8],[5451,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12489,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1075,9],[3817,8],[4189,9],[4485,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32308,11],[32411,11],[32515,11],[32617,11],[32801,11],[32951,11],[33201,11],[33421,11],[33652,11],[33883,11],[34114,11],[34447,11],[34647,11],[34967,11],[35189,11],[35295,11],[35399,11],[40682,8],[41026,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12744,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47558,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5022,8],[6347,8],[13807,8],[13877,8],[14042,8],[14207,8],[14642,8],[15474,8],[15893,8],[15996,8],[17841,8],[18109,8],[18281,8],[18344,9],[19492,9],[25331,8],[25916,8],[25940,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42589,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18419,9],[25221,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29192,9],[33499,8],[33559,10],[34713,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3435,8],[3512,8],[3598,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[257,9],[8048,8],[8208,8],[9319,8],[12421,8],[32503,8],[41859,8],[42766,8],[43739,8],[55632,8],[58962,9],[67281,8],[69482,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23772,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1923,8],[33515,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22920,8],[31903,8]]},"/en/lessons/intro-to-linked-data":{"position":[[23889,8],[37068,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3655,9]]},"/en/lessons/introduction-map-warper":{"position":[[3432,8],[7126,8],[7657,10],[7672,8],[7714,8],[7945,8],[8116,8],[8292,9],[8797,8],[10262,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[492,8],[2964,8],[11329,8],[13961,8],[14376,8],[16011,8],[16564,9],[16899,8],[17388,8],[29322,8],[30645,8],[30731,8],[39289,8],[40416,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1827,8],[15115,9],[15188,8],[15577,8]]},"/en/lessons/jupyter-notebooks":{"position":[[15889,8],[35341,9]]},"/en/lessons/linear-regression":{"position":[[466,8],[7267,8],[10125,8],[10503,9],[22600,8],[22870,8],[22906,8],[26542,8],[26631,8],[27697,8]]},"/en/lessons/logistic-regression":{"position":[[234,8],[10026,8],[10079,8],[62307,8],[62442,9],[63224,8]]},"/en/lessons/normalizing-data":{"position":[[1331,8]]},"/en/lessons/output-data-as-html-file":{"position":[[128,8],[1400,8],[1478,8],[1521,8],[1565,8],[2001,8],[2400,9],[2685,9],[2768,8],[5129,9],[5577,8],[6484,8],[8027,9]]},"/en/lessons/research-data-with-unix":{"position":[[1725,9],[3224,8],[5140,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5855,8],[19657,8]]},"/en/lessons/sentiment-analysis":{"position":[[8882,8],[9385,8],[26472,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7863,9],[7878,8],[8080,8],[8152,8],[10716,8]]},"/en/lessons/space-place-gazetteers":{"position":[[23524,9],[24226,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26683,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18122,8],[18209,8],[19894,8],[19955,8],[46168,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1959,8],[2248,9],[3153,10],[5989,9],[6390,9],[8324,8],[10649,8],[11333,9],[12915,8],[13140,8],[15966,8],[18587,8],[24019,9],[24890,8],[25604,8],[26272,8],[34792,8],[38892,8],[38966,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[944,9],[4124,8],[14433,9],[14448,8],[14760,9],[16427,9],[39986,9],[40004,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3918,9],[4341,8],[5957,9],[5981,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7484,8],[7591,8],[8298,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18668,8]]}}}],["metadata$sotu_typ",{"_index":2544,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23116,19]]}}}],["metadata$year[236",{"_index":2503,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19319,19]]}}}],["metadata$year[i",{"_index":2588,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27543,17]]}}}],["metadata.5",{"_index":21110,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12383,10]]}}}],["metadata.csv",{"_index":2482,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17949,16]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6944,12]]},"/en/lessons/linear-regression":{"position":[[22962,12],[24013,12],[74210,12]]},"/en/lessons/logistic-regression":{"position":[[10093,12],[65556,12]]}}}],["metadata.json",{"_index":13945,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[26111,13]]}}}],["metadata_df",{"_index":6723,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19579,11],[19621,11]]}}}],["metadata_df.dropna(axis=1",{"_index":6725,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19635,26]]}}}],["metadata_df.merge(paper_df,on='filenam",{"_index":6749,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21483,41]]}}}],["metadata_df.rename(columns={\"pap",{"_index":6746,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21319,34]]}}}],["metadata_path",{"_index":10717,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14661,13]]}}}],["metal",{"_index":18577,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58591,8]]}}}],["metaphor",{"_index":5095,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58169,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2295,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[10788,9]]},"/en/lessons/intro-to-powershell":{"position":[[16212,8],[16467,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10250,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27951,12]]}}}],["meteorolog",{"_index":15941,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5260,14],[5679,14]]}}}],["method",{"_index":976,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1215,6],[1487,6],[1655,7],[2023,7],[16202,7],[20369,6],[20605,7],[21951,6],[22386,6],[23763,6],[23877,7],[24168,6],[24441,6],[26131,6],[40673,7],[42759,8],[45499,7],[46701,8],[46881,7],[48148,8],[48328,7],[52438,7],[52594,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7498,6],[15855,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[203,6],[3320,6],[3488,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[406,6],[1357,7],[21039,6],[23750,7],[33915,7],[33969,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[764,7],[819,7],[1197,7],[25850,6],[26164,8],[26511,8],[26572,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1291,7],[14011,8],[14543,6],[14638,7],[14702,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10693,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13281,6],[13489,7],[13564,6],[21103,7],[34729,8],[44540,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[398,6],[12251,6],[18853,6],[19157,7],[19175,6],[20123,6],[20697,6],[27179,6],[27620,6],[27686,6],[27790,7],[28416,8],[28743,6],[28904,6],[29734,7],[40843,6],[50375,7],[50831,6],[51160,6],[56289,6],[56612,6],[56804,6],[70766,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35230,6],[60271,6],[62765,6]]},"/en/lessons/common-similarity-measures":{"position":[[5005,6],[31722,6],[36264,8],[37058,6],[37934,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1784,7],[5092,7],[6047,7],[13997,8],[17564,7],[18262,6],[18391,7],[19329,6],[20969,7],[21194,7],[21261,6],[22229,6],[35509,6],[38527,7],[38910,6],[39933,7],[41823,6],[42769,7],[46932,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5024,8],[10099,7],[12268,6],[13839,6],[15012,6],[23058,8],[23394,7],[23730,6],[25515,6],[25674,6],[25917,6],[26109,6],[32236,7],[32516,7],[37964,6],[38685,6],[38744,6],[40024,7],[40058,7],[40116,6],[40150,6],[43137,6],[43511,6],[43568,6],[43898,6],[47236,6],[47336,6],[60575,8],[60810,7],[64369,7],[64655,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1822,8],[2162,7],[3517,7],[20704,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12592,8],[18459,7],[51885,8],[52903,7],[59578,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30663,7],[39500,7]]},"/en/lessons/counting-frequencies":{"position":[[3762,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6751,10],[18485,7],[19098,7],[19212,7],[19492,6],[28873,7],[29746,6],[29913,7],[39865,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34194,7],[35996,7],[38460,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30383,7],[30481,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[594,7],[2889,7],[29729,6],[31479,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1050,6],[3787,7],[6429,6],[13329,7],[22247,7],[46076,7],[46400,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19149,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3037,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9212,6],[11794,7],[32645,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10895,6],[40149,7],[57408,7],[59432,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13388,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3146,8],[7345,6],[35230,6],[35458,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10460,8],[16977,6],[32641,6],[36576,7],[40200,6],[41611,6],[50890,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17437,8],[28403,6]]},"/en/lessons/extracting-keywords":{"position":[[18452,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20022,6],[32819,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1905,7],[4874,6],[28025,6],[31480,7],[35877,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3844,7],[17457,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[993,7],[6627,6],[6647,6],[11000,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19069,8],[19884,6],[65798,6]]},"/en/lessons/geocoding-qgis":{"position":[[15382,7],[15639,6],[21898,7],[21972,8],[27649,6],[29139,7],[30169,6],[33385,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8826,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3142,8],[5158,7],[18974,6],[19005,6],[23348,7],[23398,6],[30032,7],[31128,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22201,7],[22285,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[5075,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22270,6],[23072,6],[23420,6],[23541,6],[24700,6],[29130,6],[31514,6],[43049,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2252,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10839,6]]},"/en/lessons/gravity-model":{"position":[[30214,6],[60366,6],[62596,6],[63947,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[22780,6]]},"/en/lessons/installing-omeka":{"position":[[1666,8],[1772,6],[2065,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[4743,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1046,6],[3261,8],[11589,6],[11682,6],[12692,7],[13042,6],[14751,6],[15558,6],[15624,6],[15760,6],[16550,7],[18956,6],[19193,6],[20208,6],[20307,7],[22539,6],[22804,7],[23629,6],[24256,6],[25353,6],[32623,6],[33452,8],[36668,7],[36722,6],[36797,7],[36895,7],[39996,6],[44431,6],[45996,6],[47728,7],[49100,7],[49474,6],[49530,6],[49701,7],[50195,7],[51495,7],[52589,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1219,6],[1709,6],[5696,6],[11735,6],[33513,7],[33853,7],[34936,6],[53773,7]]},"/en/lessons/intro-to-bash":{"position":[[13590,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6433,6],[9177,7],[10321,8],[10548,6],[10756,7],[17763,6]]},"/en/lessons/intro-to-powershell":{"position":[[24810,7],[31059,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[5159,6],[25708,6]]},"/en/lessons/introduction-map-warper":{"position":[[23412,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1122,7],[1221,7],[10353,6],[13108,8],[24306,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4767,6],[4833,6],[5904,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[486,6],[586,6],[1157,8],[2051,8],[3794,7],[4230,7],[11946,8],[12550,6],[12579,6],[13582,6],[18113,6],[18778,6],[20716,6],[23062,6],[23207,7],[25273,6],[25840,6],[25878,7],[26209,7],[28578,6],[29545,7],[30756,6],[30801,7],[31074,7],[31288,6],[31611,6],[31829,6],[35417,6],[35775,6],[35882,7],[43961,6],[44004,7],[44600,8],[45324,8],[46200,7],[46739,7],[47398,7],[47869,8],[50009,7],[52267,7],[53583,6],[54248,7],[55500,8],[55584,7],[55616,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20056,7],[45958,6],[51524,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4573,6],[8487,6]]},"/en/lessons/linear-regression":{"position":[[1214,8],[2729,7],[14572,7],[23790,6],[25374,6],[27850,6],[27929,7],[29141,8],[29321,6],[29776,6],[34105,7],[34416,6],[35620,6],[41226,7],[49948,7],[53468,7],[58957,8],[58991,6],[59684,6],[64721,6],[64881,6],[65076,7],[65403,6],[75263,7],[79395,7],[79776,8]]},"/en/lessons/logistic-regression":{"position":[[934,8],[2449,7],[10169,7],[12018,6],[14976,6],[17537,6],[35168,7],[44186,7],[46765,8],[51907,6],[51977,6],[52397,6],[63623,7],[65737,7],[66771,8],[66809,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[199,8],[2682,8],[2785,7],[2869,7],[2989,7],[3124,8],[4420,7],[5056,6],[5092,6],[5732,7],[6967,7]]},"/en/lessons/naive-bayesian":{"position":[[1673,7],[8936,6],[11552,8],[11837,6],[11967,6]]},"/en/lessons/normalizing-data":{"position":[[895,8],[4078,6],[4170,6],[4643,6],[4811,7],[6550,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[293,6],[330,6],[813,6],[857,6],[938,7],[2336,6],[6572,6],[6607,6],[6625,6],[6920,6],[7220,6],[7325,6],[7353,6],[7692,6],[8033,6],[8186,8],[8352,7],[9300,6],[9324,6],[10054,7],[10135,7],[11426,6],[11450,6],[12546,7],[13925,6],[13949,6],[14819,7],[14925,7],[15054,7],[15067,6],[33759,7],[33853,6],[34131,6],[34162,7],[37997,6],[39973,6],[40005,6]]},"/en/lessons/output-data-as-html-file":{"position":[[4377,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5084,6],[6241,6],[6455,6],[7259,6],[7516,6],[8328,6],[10549,6],[11140,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1628,7],[28081,7]]},"/en/lessons/research-data-with-unix":{"position":[[8066,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[137,7],[3205,7],[3332,7],[3566,7],[3591,7],[18962,8],[26822,6],[28520,7],[38659,7],[40051,8],[41283,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4479,6],[8879,6],[10296,6],[21422,7],[21706,7],[23424,6],[23466,6],[46987,6],[47068,6],[47077,7]]},"/en/lessons/sentiment-analysis":{"position":[[1270,6],[2162,7],[3173,7],[5243,7],[5409,7],[5563,7],[11049,7],[11088,7],[15466,6],[20018,6],[22021,6],[22510,6],[26379,6],[33391,6],[35470,6]]},"/en/lessons/sonification":{"position":[[7045,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1807,7],[32521,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1598,7],[17543,7],[21441,6],[23493,6],[23571,6],[23622,7],[36325,6],[36650,7],[44619,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[270,6],[585,8],[32506,6],[35875,6],[36441,7],[39619,8],[54437,6],[63979,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26765,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6398,6],[7761,6],[10143,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2837,6],[17121,6],[32977,6]]},"/en/lessons/transliterating":{"position":[[4298,7],[4311,6],[5367,7],[6304,7],[6411,6],[6613,6],[7148,6],[7528,6],[13898,7],[18163,6],[18286,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5211,7],[5444,7],[9818,8],[9923,8],[10016,8],[10207,7],[12424,6],[16082,8],[38444,7],[38510,6],[47462,7],[47826,7],[50565,6],[51965,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[20721,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10053,7],[11416,7],[11457,7],[11486,7],[11909,7],[13025,6],[15718,7],[17950,7],[19045,6],[19398,7],[19687,6],[19843,6],[21802,7],[23354,6],[23407,6],[24475,6],[24944,7],[24957,6],[25036,7],[25584,6],[25660,7],[28187,7],[28222,7],[28339,6],[32288,7],[41535,7],[45670,7]]},"/en/lessons/windows-installation":{"position":[[2015,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7050,7],[10564,7],[10636,7]]},"/en/lessons/working-with-text-files":{"position":[[1111,7],[3637,8],[3802,8],[4017,7],[4271,10],[4377,7],[4974,6],[6651,7],[7217,6],[7435,6],[7662,6],[7733,6],[7804,7],[8184,7],[8552,7]]},"/en/lessons/working-with-web-pages":{"position":[[7634,7],[7831,7]]}}}],["method=\"html\"/>",{"_index":22530,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[33715,18]]}}}],["method=\"text",{"_index":22566,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38509,13]]}}}],["method=\"text\"/>",{"_index":22479,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19227,18],[20329,18],[21024,18],[21825,18],[26867,18],[28365,18],[31696,18],[36112,18],[36595,18],[37191,18],[37765,18],[39103,18]]}}}],["method=\"upd",{"_index":14467,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[25676,16],[26366,16],[27243,16],[28109,16]]}}}],["method='ward",{"_index":4133,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35774,14]]}}}],["methodist",{"_index":9029,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26802,9]]}}}],["methodolog",{"_index":1809,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45008,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25379,14]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2330,14],[3796,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55511,15]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5658,16]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3720,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[598,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26487,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2048,14]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[421,13]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[542,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[32974,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[13888,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47413,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1915,13],[37757,11],[37927,14],[41000,13]]},"/en/lessons/jupyter-notebooks":{"position":[[39209,12],[51163,12],[53516,12]]},"/en/lessons/naive-bayesian":{"position":[[986,13]]},"/en/lessons/normalizing-data":{"position":[[430,13]]},"/en/lessons/preserving-your-research-data":{"position":[[382,13],[4345,14]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9421,11],[10206,11]]},"/en/lessons/sentiment-analysis":{"position":[[784,11],[5108,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1029,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13799,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5195,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2115,11]]},"/en/lessons/working-with-web-pages":{"position":[[264,13]]}}}],["methodologies.10",{"_index":21848,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[43601,16]]}}}],["methods=['get",{"_index":7848,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16574,16],[18349,16],[18498,17],[21973,16],[22255,16],[24339,16],[24556,16],[24654,16],[34718,16],[34935,16],[35343,16]]}}}],["methods—lik",{"_index":5723,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23008,12]]}}}],["method’",{"_index":16308,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34579,8]]}}}],["meticul",{"_index":18440,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[39205,11]]}}}],["metr",{"_index":15208,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[21174,5]]},"/en/lessons/qgis-layers":{"position":[[6397,6]]}}}],["metric",{"_index":4032,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28175,6],[34712,6],[34795,6],[69037,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25212,6],[30729,7],[32342,6],[62023,7],[62144,6]]},"/en/lessons/common-similarity-measures":{"position":[[38241,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20394,7],[20579,7],[20809,7],[22453,7],[24899,8],[26121,7],[39775,9],[39817,7],[42788,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[383,6],[1431,7],[3563,6],[4213,7],[18539,6],[18573,6],[18782,7],[18931,6],[19573,6],[19896,7],[19933,7],[20048,6],[20249,6],[20585,6],[20665,6],[20957,6],[22386,7],[22442,6],[36976,8],[37034,6],[37187,7],[37456,6],[37538,7],[41580,8],[45765,6],[46635,7],[46968,7],[47118,8],[49238,7],[49379,7],[49445,7],[49475,7],[49773,7],[61409,6],[64615,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17551,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22005,6],[36330,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[392,7],[957,8],[1134,7],[7227,9],[13671,7],[18160,7],[18308,7],[19338,7],[22605,7],[22755,6],[23189,7],[23464,7],[23618,6],[26478,7],[28812,8],[32126,7],[37871,7],[39119,7],[41115,8],[42649,7],[45828,7],[46559,7],[47630,7],[48022,8],[48210,7],[51237,7],[52773,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33377,8],[33730,8],[34369,7],[35366,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31356,7],[40030,7]]},"/en/lessons/jupyter-notebooks":{"position":[[50494,7]]},"/en/lessons/linear-regression":{"position":[[2977,7],[42229,8],[51910,6],[61248,6],[62310,6],[76853,7]]},"/en/lessons/logistic-regression":{"position":[[2697,7],[15366,7],[20622,8],[23761,6],[23909,8],[24863,7],[25281,7],[25797,8]]},"/en/lessons/naive-bayesian":{"position":[[17016,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2109,7],[3235,7],[22299,7],[22509,7],[24662,7],[30776,7],[30865,8],[31628,7],[32109,7],[32586,7],[35767,7]]}}}],["metric=\"euclidean",{"_index":5173,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62689,19]]}}}],["metric='cityblock",{"_index":5799,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33258,19]]}}}],["metric='cosin",{"_index":5795,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32962,18]]}}}],["metric='euclidean",{"_index":4134,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35789,19]]}}}],["metrics=[f1scoremulti",{"_index":6327,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37309,24]]}}}],["metrics=accuraci",{"_index":5920,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20784,17],[41716,17]]}}}],["metro",{"_index":2858,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13964,5]]}}}],["metropoli",{"_index":6863,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36288,12]]},"/en/lessons/gravity-model":{"position":[[56220,10]]},"/en/lessons/space-place-gazetteers":{"position":[[11631,10]]}}}],["metropolitan",{"_index":3554,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2921,12]]},"/en/lessons/gravity-model":{"position":[[13171,12]]},"/en/lessons/space-place-gazetteers":{"position":[[7763,12]]}}}],["mexican",{"_index":9008,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25624,7]]}}}],["mexico",{"_index":4445,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58757,8]]}}}],["meyer",{"_index":16464,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48750,5]]}}}],["mgresco",{"_index":12064,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13735,7]]}}}],["mi",{"_index":9025,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26581,2]]},"/en/lessons/json-and-jq":{"position":[[27327,3]]},"/en/lessons/sentiment-analysis":{"position":[[39955,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11633,3]]}}}],["mia",{"_index":8551,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4580,3]]}}}],["miau",{"_index":19943,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[814,4],[3982,4],[4088,5],[11633,5],[12081,5],[12657,4],[18633,4],[20864,4],[23620,6],[27256,4],[30498,7],[31855,6],[32328,6],[36128,5],[40460,6],[41191,6],[44271,6],[44352,4],[47779,7],[50471,4],[50522,4]]}}}],["mib",{"_index":14665,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22631,3],[22705,3]]}}}],["mice",{"_index":8328,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18658,4],[18735,4],[19467,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22555,4],[22632,4],[23364,4]]}}}],["michael",{"_index":1780,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44282,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59045,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45992,7]]},"/en/lessons/gravity-model":{"position":[[28275,7],[64630,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48672,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57938,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54883,7]]},"/en/lessons/linear-regression":{"position":[[73046,7]]},"/en/lessons/logistic-regression":{"position":[[64392,7]]},"/en/lessons/naive-bayesian":{"position":[[25500,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[43094,7]]},"/en/lessons/space-place-gazetteers":{"position":[[51100,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26205,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8940,7],[9118,7],[39674,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49126,7]]}}}],["michel",{"_index":6019,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43422,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56123,6]]}}}],["michigan",{"_index":6618,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[134,8],[4693,8],[4743,8],[4890,9],[59983,8],[60250,8],[62031,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16471,8]]},"/en/lessons/sentiment-analysis":{"position":[[39101,8]]}}}],["miclum",{"_index":18801,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11212,6],[11330,6],[12304,6]]}}}],["micro",{"_index":6447,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50749,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4241,5]]},"/en/lessons/logistic-regression":{"position":[[25185,8]]}}}],["microblog",{"_index":20366,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13833,13]]}}}],["microfilm",{"_index":6318,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35568,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8020,9]]}}}],["microscop",{"_index":14786,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43828,11]]}}}],["microsoft",{"_index":3043,"title":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[46,9]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14252,9],[39881,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2685,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32701,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[475,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44574,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13773,9],[15560,9]]},"/en/lessons/extracting-keywords":{"position":[[10028,9],[27833,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9207,9]]},"/en/lessons/geocoding-qgis":{"position":[[5737,9],[8934,9],[9264,9],[12443,9],[22257,9],[22807,9],[22917,9],[23117,9],[23257,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6532,9],[6566,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[3010,10]]},"/en/lessons/gravity-model":{"position":[[22194,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1118,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33575,9]]},"/en/lessons/jupyter-notebooks":{"position":[[2227,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6826,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1839,9],[6624,9]]},"/en/lessons/research-data-with-unix":{"position":[[1451,9],[5793,9],[7713,9],[12762,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3390,9],[16613,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1825,9],[4333,9],[30007,9],[32390,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[47,9],[2451,10],[3158,10],[3510,9],[4104,9],[5249,10],[6569,9],[6752,9],[6827,9],[6877,9],[6969,9],[8491,9],[9716,9],[10070,9],[10186,9],[11487,9],[12663,9],[15291,9],[18009,9],[34974,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4781,9],[10006,9],[32509,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20966,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[2992,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2718,9],[2787,9]]}}}],["microsoft’",{"_index":15339,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[6706,11],[33137,11],[40120,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[354,11],[3576,11],[4180,11],[36211,11]]}}}],["microwav",{"_index":22843,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15864,11]]}}}],["micusp",{"_index":6629,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[4789,8],[5125,6],[5380,6],[5786,6],[5925,6],[6589,6],[6655,7],[6762,6],[7397,6],[7522,6],[8884,6],[10059,6],[13785,6],[14028,6],[19186,6],[39755,6],[60029,10],[60296,10],[62077,10]]}}}],["mid",{"_index":2664,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30280,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23070,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1618,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4287,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3587,3],[3870,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39623,3],[39640,3],[41474,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[4083,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[21616,3]]},"/en/lessons/logistic-regression":{"position":[[6248,3]]},"/en/lessons/naive-bayesian":{"position":[[56310,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11059,3],[11114,3],[12041,3],[12098,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46192,3]]},"/en/lessons/sentiment-analysis":{"position":[[6325,3],[13785,3],[27592,3],[30283,3],[31379,3],[34573,3],[36249,3]]},"/en/lessons/sonification":{"position":[[25400,4],[26904,4],[32655,4]]}}}],["middaugh",{"_index":21946,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62239,9]]}}}],["middl",{"_index":2373,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9444,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18824,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17864,7],[27010,6],[53425,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58868,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36876,6],[38676,6],[40068,6],[47044,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21554,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4913,6]]},"/en/lessons/extracting-keywords":{"position":[[7981,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33047,6]]},"/en/lessons/georeferencing-qgis":{"position":[[5883,6],[7154,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[11063,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[19973,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13191,6]]},"/en/lessons/gravity-model":{"position":[[26688,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[16983,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10317,6],[20789,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48023,9]]},"/en/lessons/jupyter-notebooks":{"position":[[35985,6]]},"/en/lessons/linear-regression":{"position":[[56235,6],[60826,6]]},"/en/lessons/logistic-regression":{"position":[[5799,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[910,6],[1015,6],[1292,6],[2635,6],[7571,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43715,7],[43869,6]]},"/en/lessons/sentiment-analysis":{"position":[[27507,6],[30197,6],[31294,6],[34487,6],[36163,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25577,6]]},"/en/lessons/sonification":{"position":[[11172,6],[16638,6],[25193,6],[30338,7],[30423,6],[40508,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47617,6],[48249,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3973,6],[4178,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10498,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13864,6],[14169,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7262,6]]}}}],["middlesex",{"_index":10870,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[7620,10],[9051,9]]},"/en/lessons/geocoding-qgis":{"position":[[8429,9],[22599,10]]},"/en/lessons/gravity-model":{"position":[[10743,10],[12978,10],[12989,10],[13440,10],[61876,11]]}}}],["middleton",{"_index":20643,"title":{},"body":{"/en/lessons/sonification":{"position":[[2842,9],[8535,10]]}}}],["midi",{"_index":15625,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25218,4]]},"/en/lessons/sonification":{"position":[[5734,4],[8741,4],[11412,4],[11459,4],[11570,4],[12121,4],[12369,4],[12476,4],[12550,4],[18631,4],[18736,4],[18904,4],[18941,4],[32181,4],[32933,4],[40247,4]]}}}],["midi,mus",{"_index":20834,"title":{},"body":{"/en/lessons/sonification":{"position":[[39969,12]]}}}],["midi_pitch",{"_index":20780,"title":{},"body":{"/en/lessons/sonification":{"position":[[32196,10],[32253,10]]}}}],["midifil",{"_index":20788,"title":{},"body":{"/en/lessons/sonification":{"position":[[33048,9]]}}}],["midinot",{"_index":20731,"title":{},"body":{"/en/lessons/sonification":{"position":[[25132,9]]}}}],["miditim",{"_index":20651,"title":{},"body":{"/en/lessons/sonification":{"position":[[3472,8],[23000,8],[23010,8],[23147,8],[23479,8],[23660,8],[24232,8],[24252,8],[24306,8],[24337,8],[24398,8],[24761,8],[24850,9],[24912,8],[25760,8],[25804,8],[29606,8],[29782,8],[29905,9]]}}}],["miditime(108",{"_index":20761,"title":{},"body":{"/en/lessons/sonification":{"position":[[29845,13],[29915,13]]}}}],["miditime(120",{"_index":20729,"title":{},"body":{"/en/lessons/sonification":{"position":[[25024,13]]}}}],["miditime.miditim",{"_index":20725,"title":{},"body":{"/en/lessons/sonification":{"position":[[24736,17],[24887,17],[29757,17]]}}}],["midland",{"_index":13588,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[17548,8]]}}}],["midura",{"_index":16943,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52246,6]]}}}],["midway",{"_index":21863,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48399,6]]}}}],["midwest",{"_index":11027,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5468,7]]},"/en/lessons/linear-regression":{"position":[[1599,7],[73184,8]]},"/en/lessons/logistic-regression":{"position":[[1319,7],[64530,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13947,9]]}}}],["miedo",{"_index":19992,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11320,5]]}}}],["mielum",{"_index":18811,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12190,6]]}}}],["migrant",{"_index":13504,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1082,8],[1611,8],[1780,8],[2204,8],[2384,9],[3151,8],[6483,8],[6760,8],[12052,8],[12356,8],[12881,8],[14711,8],[16694,8],[16798,8],[17601,8],[17729,8],[18115,8],[18144,8],[30479,8],[30952,8],[31319,9],[55373,8],[56017,8],[57007,8],[57275,8]]}}}],["migrat",{"_index":3230,"title":{"/en/lessons/gravity-model":{"position":[[34,9]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58300,7],[58458,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1010,7],[2522,7],[5662,8],[6205,9],[6846,9],[60282,9],[60347,7],[61713,7],[62050,8],[63477,9],[63596,10],[64213,9],[67347,9],[67396,9],[67673,7],[71919,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4784,10],[5686,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[586,10],[1254,9]]},"/en/lessons/gravity-model":{"position":[[35,9],[4458,9],[5008,9],[5234,9],[5594,9],[5951,9],[7210,9],[7378,9],[7678,9],[10129,9],[10213,9],[10475,9],[11247,9],[11313,9],[11820,9],[14871,9],[15586,9],[15713,10],[15731,9],[19354,9],[19517,9],[27519,10],[31602,9],[35130,9],[42077,9],[55191,9],[55730,9],[57429,9],[57576,10],[57684,10],[59160,11],[59351,10],[59444,10],[59510,9],[60584,9],[60723,11],[60816,9],[60926,9],[61076,9],[61123,9],[62053,9],[62207,11],[62812,9],[62948,11],[63039,9],[63149,9],[63297,9],[63344,9],[64163,9],[64299,11],[64390,9],[64500,9],[64915,9],[65106,11],[65301,9],[66202,9],[66642,9],[66949,9]]}}}],["miguel",{"_index":10098,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3416,6]]}}}],["mihaela",{"_index":11242,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46309,7]]}}}],["mihalcea",{"_index":1761,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43323,8],[45378,9],[52317,9]]}}}],["mike",{"_index":1789,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44425,4],[51780,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54481,4]]}}}],["mikebrown",{"_index":16702,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20315,11],[20644,10],[21292,11]]}}}],["mikebrown\",1",{"_index":16786,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36102,13]]}}}],["mikhail",{"_index":16385,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43434,7]]}}}],["mikhailovich",{"_index":22788,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19026,14]]}}}],["mikhailovich</p><p",{"_index":22768,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15949,27]]}}}],["mikhaïl",{"_index":16523,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51922,7]]}}}],["mikolov",{"_index":4513,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68299,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3676,7]]}}}],["mila",{"_index":10792,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24418,4]]}}}],["mildli",{"_index":18631,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[60541,6]]}}}],["mile",{"_index":10987,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[38651,5]]},"/en/lessons/gravity-model":{"position":[[33296,5],[58221,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16444,5],[17953,5],[18205,5],[18319,5]]}}}],["mileag",{"_index":9580,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9854,7],[49572,7]]},"/en/lessons/intro-to-powershell":{"position":[[35833,7]]}}}],["milio",{"_index":10062,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59037,7]]}}}],["milit",{"_index":21907,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60770,8]]}}}],["militar",{"_index":14776,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42865,10],[42941,10],[57524,11]]}}}],["militari",{"_index":23285,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[2553,8]]}}}],["milk",{"_index":13093,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5436,4],[5624,4]]},"/en/lessons/intro-to-linked-data":{"position":[[29444,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10486,4],[10519,4],[10542,4],[10570,4],[10596,4],[10859,4],[10895,4],[10924,4],[11078,5],[11866,4],[16743,5],[16791,4],[16879,4],[17031,4],[32191,6],[33469,5],[33651,4],[33972,6],[34240,6],[34393,5],[34478,6],[34706,6],[34757,8],[39461,8]]}}}],["mill",{"_index":7720,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10402,7]]}}}],["millennium",{"_index":2618,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28686,10]]}}}],["miller",{"_index":5581,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68349,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35411,6]]}}}],["millesimo",{"_index":12039,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11127,9],[62427,9]]}}}],["milligan",{"_index":3049,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15359,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35544,9],[68699,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[747,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5637,8]]},"/en/lessons/naive-bayesian":{"position":[[27569,8],[27631,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19248,8]]}}}],["milligan’",{"_index":2012,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6582,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2751,10]]},"/en/lessons/intro-to-bash":{"position":[[1076,10]]}}}],["million",{"_index":2799,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4846,7],[6589,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18801,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3054,8],[45167,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3749,8],[7339,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9640,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3542,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48045,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6535,8],[44348,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19142,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27026,7]]},"/en/lessons/gravity-model":{"position":[[2483,8],[2519,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1803,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5765,7],[12055,7],[24231,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4552,8],[7923,7]]},"/en/lessons/research-data-with-unix":{"position":[[9408,8]]},"/en/lessons/sentiment-analysis":{"position":[[3907,8],[5350,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[137,7],[391,7],[1642,8],[2593,7],[15722,7],[22434,8],[46971,7],[48986,8]]},"/en/lessons/transliterating":{"position":[[3128,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51415,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3349,7]]}}}],["millisecond",{"_index":8823,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[18081,11]]}}}],["millman",{"_index":16944,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52575,8]]}}}],["millward",{"_index":18580,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58637,11]]}}}],["milo",{"_index":1770,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43905,5],[51549,5]]}}}],["milton",{"_index":8886,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6986,6]]}}}],["mime",{"_index":20422,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27162,4]]}}}],["mime_typ",{"_index":18880,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22836,9]]}}}],["mime_type=mime_typ",{"_index":18898,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24484,20]]}}}],["mimic",{"_index":6316,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35389,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9959,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9023,5]]}}}],["mimno",{"_index":2715,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33269,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61408,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59300,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5474,5]]}}}],["mimno’",{"_index":22103,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[26333,7]]}}}],["min",{"_index":4663,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17503,3],[30176,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13793,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21316,3],[21411,3],[21484,3],[38222,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17125,5]]},"/en/lessons/linear-regression":{"position":[[49387,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5873,4],[18046,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28105,4],[28123,4],[28141,4],[28159,4],[28644,4],[28662,4],[28680,4],[28698,4],[29147,4],[29165,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25044,3],[36798,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25726,4]]}}}],["min(distance[row",{"_index":12095,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15719,16]]}}}],["min_count=3",{"_index":22900,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31888,12]]}}}],["min_df",{"_index":960,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[706,7],[38357,7]]}}}],["min_df=1",{"_index":1438,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24035,9]]}}}],["min_df=10",{"_index":5061,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55272,10]]}}}],["min_dist=0.01",{"_index":4054,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29412,14]]}}}],["min_docfreq",{"_index":21832,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41664,11]]}}}],["min_i",{"_index":19072,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46925,5]]}}}],["min_nchar",{"_index":21830,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41613,9]]}}}],["min_termfreq",{"_index":21833,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41684,12]]}}}],["min_x=min(word['boundingbox']['normalizedvertices'][0]['x",{"_index":19058,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45705,60]]}}}],["min_y=min(word['boundingbox']['normalizedvertices'][0]['i",{"_index":19064,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46207,60]]}}}],["mina",{"_index":14235,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18452,4]]}}}],["mincount",{"_index":22894,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[28701,8],[28728,8],[28867,8]]}}}],["mind",{"_index":113,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2071,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18181,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17090,5],[20484,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11664,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4975,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3940,5],[20036,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59460,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7974,4],[28697,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33962,4],[37532,4],[37540,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9807,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8487,4],[9768,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40503,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36002,4],[50513,4]]},"/en/lessons/extracting-keywords":{"position":[[20148,7],[22388,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13003,4],[14139,4],[27768,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9217,4],[19182,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3127,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17609,4],[19177,4],[27924,5],[54652,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5078,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2551,4]]},"/en/lessons/gravity-model":{"position":[[24668,4],[35053,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[41615,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34910,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11555,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[26270,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33187,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4033,4],[42120,4]]},"/en/lessons/linear-regression":{"position":[[42278,4],[67697,4],[67760,4]]},"/en/lessons/linux-installation":{"position":[[2643,5]]},"/en/lessons/mac-installation":{"position":[[2022,5]]},"/en/lessons/naive-bayesian":{"position":[[23743,4],[58110,4],[61357,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51725,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2111,5],[17020,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47913,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7158,4]]},"/en/lessons/sonification":{"position":[[27591,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7927,5],[15098,6],[19993,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31610,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15818,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63230,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11856,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1286,4],[2997,5],[20699,4],[42393,4],[45500,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[14774,4]]},"/en/lessons/vector-layers-qgis":{"position":[[15786,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9328,5]]},"/en/lessons/windows-installation":{"position":[[3380,5]]}}}],["mindf",{"_index":9711,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21158,5],[37561,5],[37831,5]]}}}],["mine",{"_index":984,"title":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5,6]]},"/en/lessons/research-data-with-unix":{"position":[[13,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1540,6],[3363,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17260,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[473,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2199,6],[4120,7],[19076,4]]},"/en/lessons/common-similarity-measures":{"position":[[37682,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12585,6],[59571,6]]},"/en/lessons/counting-frequencies":{"position":[[10410,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43817,6],[58139,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11064,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1421,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24115,4]]},"/en/lessons/installing-omeka":{"position":[[8528,5]]},"/en/lessons/jupyter-notebooks":{"position":[[2607,6],[36980,6]]},"/en/lessons/linear-regression":{"position":[[6549,6],[54347,7],[78698,6]]},"/en/lessons/preserving-your-research-data":{"position":[[3967,5]]},"/en/lessons/research-data-with-unix":{"position":[[14,6],[72,6],[178,6],[259,6],[418,5],[1007,5],[1143,4],[1240,6],[1661,6],[2162,4],[8708,6],[9172,4],[13503,4],[13794,4],[14611,4],[15045,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4157,7],[48903,7],[49036,6],[49439,7],[49625,6],[52127,6],[52613,7],[53615,7],[53748,6]]},"/en/lessons/sonification":{"position":[[41924,6]]},"/en/lessons/space-place-gazetteers":{"position":[[15548,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5828,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6,6],[4055,7],[22536,7],[23817,6],[23896,6],[45490,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6,6],[5281,6],[8887,6],[9228,7],[9871,6],[16174,6],[17696,6],[19506,6],[31924,6],[32208,6],[35868,6],[45691,6],[49133,6],[49899,6],[52749,6],[55558,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1805,6],[5556,6],[23598,6],[25477,6]]},"/en/lessons/transliterating":{"position":[[17606,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7820,4]]}}}],["miner",{"_index":3373,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11831,8]]},"/en/lessons/linear-regression":{"position":[[78649,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4414,7]]}}}],["minerva",{"_index":1558,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30648,7]]}}}],["minería",{"_index":20283,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50656,7]]}}}],["minghim",{"_index":10065,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59067,8]]}}}],["mingw",{"_index":3082,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25056,5],[25240,5]]}}}],["mini",{"_index":2978,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1533,4],[1828,4],[32870,4],[54959,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1093,4],[28062,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39024,5]]},"/en/lessons/extracting-keywords":{"position":[[2316,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1412,4]]}}}],["miniconda",{"_index":1039,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3675,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4582,11],[5256,9],[5934,9],[7712,11],[7942,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18706,11],[18726,9],[18915,9],[18987,11]]},"/en/lessons/linear-regression":{"position":[[6926,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4736,9],[4865,9],[5012,9],[5207,9],[5358,9],[7688,10]]}}}],["miniconda/envs/extract",{"_index":10696,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10500,23]]}}}],["minim",{"_index":209,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4276,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7665,7],[56361,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1822,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6229,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24946,10],[25052,7],[26894,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4543,9],[5172,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2830,9],[6751,8],[6841,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[34930,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10869,7],[11724,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20116,8],[51278,7],[51555,8]]},"/en/lessons/introduction-map-warper":{"position":[[5090,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50183,14]]},"/en/lessons/linear-regression":{"position":[[17955,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14936,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2949,7],[13247,5],[15476,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24022,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11774,8],[47118,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31615,8]]},"/en/lessons/working-with-text-files":{"position":[[6313,7]]}}}],["minima",{"_index":5468,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23130,6],[23370,6],[23401,6]]}}}],["minimalist",{"_index":10704,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[11279,10]]}}}],["minimis",{"_index":4122,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35124,8],[64517,8]]}}}],["minimum",{"_index":1692,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38400,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6388,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11328,7],[11657,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25312,7],[25701,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20187,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2758,7],[36435,7],[36734,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5946,7],[39173,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21341,7],[21436,7],[21509,7],[21615,7],[21823,7],[23121,7],[38251,7],[41006,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41188,7]]},"/en/lessons/geocoding-qgis":{"position":[[35769,7]]},"/en/lessons/gravity-model":{"position":[[9315,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39228,8],[43197,8],[44062,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24562,7],[24837,7],[27028,7],[28428,7],[28467,7],[28666,7],[30361,7]]},"/en/lessons/intro-to-bash":{"position":[[5805,7]]},"/en/lessons/linear-regression":{"position":[[13220,7],[50029,8],[56743,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42944,7],[49761,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5390,8],[5750,7],[6002,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32720,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27917,8],[46462,7]]},"/en/lessons/sentiment-analysis":{"position":[[24163,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24361,8],[24564,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8642,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17694,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4362,7],[28710,8],[28991,8],[51434,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6441,8],[18366,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11922,8],[45263,7]]}}}],["mining/machin",{"_index":11726,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2412,14]]}}}],["minion",{"_index":18503,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49117,7],[49200,6],[49447,6],[49581,6],[49809,6],[49980,6],[50774,6],[53349,6]]}}}],["minion’",{"_index":18507,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49672,8],[49703,8],[50071,8],[50132,8],[50252,8]]}}}],["minist",{"_index":14753,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40248,9],[40912,9],[41325,9],[57301,9]]},"/en/lessons/intro-to-linked-data":{"position":[[4785,8],[5022,8],[5565,9]]},"/en/lessons/naive-bayesian":{"position":[[12127,9]]},"/en/lessons/sentiment-analysis":{"position":[[27938,9],[30627,9],[31725,9],[34917,9],[36806,9]]}}}],["ministeri",{"_index":14769,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41833,11]]}}}],["ministri",{"_index":12845,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4258,11]]}}}],["minn",{"_index":3522,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2458,5]]}}}],["minneapoi",{"_index":1841,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45912,11],[50222,12]]}}}],["minneapoli",{"_index":14330,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49319,12],[49748,12]]},"/en/lessons/space-place-gazetteers":{"position":[[49603,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27447,13]]}}}],["minneighbor",{"_index":11151,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[30271,13]]}}}],["minneighbors=4",{"_index":11135,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28324,15],[30876,15]]}}}],["minnesota",{"_index":1842,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45938,9],[50249,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[7678,9],[7727,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49350,9],[49779,9]]},"/en/lessons/space-place-gazetteers":{"position":[[49631,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27475,9]]}}}],["minor",{"_index":5186,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63774,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63381,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26474,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22771,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10968,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10676,8],[19013,8]]},"/en/lessons/intro-to-bash":{"position":[[5428,5],[18072,5],[19181,5],[20237,5],[20754,5],[25066,5]]},"/en/lessons/logistic-regression":{"position":[[62221,5]]},"/en/lessons/naive-bayesian":{"position":[[20685,6]]},"/en/lessons/sonification":{"position":[[11245,5],[17668,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11790,5]]}}}],["minq",{"_index":20225,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48880,8],[53590,7]]}}}],["mint",{"_index":3832,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14975,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13452,5]]},"/en/lessons/linux-installation":{"position":[[455,5]]},"/en/lessons/naive-bayesian":{"position":[[58553,7],[59772,7]]}}}],["minu",{"_index":7489,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34091,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[17774,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26371,5],[50976,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2151,6]]},"/en/lessons/linear-regression":{"position":[[44186,5]]},"/en/lessons/naive-bayesian":{"position":[[43330,5],[53731,5]]},"/en/lessons/qgis-layers":{"position":[[16284,5]]}}}],["minumum",{"_index":8296,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8310,7]]}}}],["minut",{"_index":469,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13018,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27794,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25111,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29956,6],[35946,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45299,7],[57581,7],[64649,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8215,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3683,8],[25003,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37070,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1600,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37165,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8118,6],[14857,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11149,7],[43400,7],[49468,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2227,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3162,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10021,8],[12414,6],[20124,7]]},"/en/lessons/extracting-keywords":{"position":[[6492,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26066,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[30439,7]]},"/en/lessons/installing-omeka":{"position":[[2109,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10585,7],[48315,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30372,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39578,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3424,7],[3489,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13787,7],[21879,6],[21942,7],[28191,7]]},"/en/lessons/jupyter-notebooks":{"position":[[28837,8]]},"/en/lessons/output-data-as-html-file":{"position":[[7830,6]]},"/en/lessons/qgis-layers":{"position":[[4634,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14942,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3509,7],[20544,8],[24835,8],[43167,7]]},"/en/lessons/sentiment-analysis":{"position":[[16039,7],[18957,7],[21776,7],[22822,7],[28995,6]]},"/en/lessons/sonification":{"position":[[29977,6],[30296,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20602,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39718,8],[49409,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33347,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14191,7],[34425,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12244,8],[16444,8]]},"/en/lessons/working-with-web-pages":{"position":[[5442,7]]}}}],["minutia",{"_index":21098,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7127,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5033,8]]}}}],["miriam",{"_index":16957,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53141,6]]}}}],["mirror",{"_index":1938,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[444,6],[6916,9],[16061,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[396,6],[1101,9],[15112,6],[15809,8],[16451,6],[16539,9],[16910,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2894,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32359,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7608,7]]}}}],["miscategor",{"_index":11022,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[4332,13]]}}}],["miscellan",{"_index":18528,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54686,13],[56636,15],[58978,13],[64541,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24759,15]]}}}],["miscellanea",{"_index":4602,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6579,12]]}}}],["miscellania",{"_index":19082,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48198,12]]}}}],["misclassif",{"_index":4335,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49683,20]]},"/en/lessons/naive-bayesian":{"position":[[740,17],[61310,17],[63487,18],[67626,17],[69843,18]]}}}],["misclassifi",{"_index":4305,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47243,13],[55658,15],[55773,15],[56439,15],[56526,15],[58333,15]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4430,12]]}}}],["misclust",{"_index":4337,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50039,14],[55305,14],[56662,12]]}}}],["misconcept",{"_index":14191,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[8969,15],[11856,15],[13881,13]]}}}],["misconstru",{"_index":11024,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5152,12]]}}}],["misdoom",{"_index":21928,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61543,7]]}}}],["mise",{"_index":10658,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[2112,5]]}}}],["miser",{"_index":18558,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55878,10]]}}}],["misfortun",{"_index":20043,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19098,10]]}}}],["misidentif",{"_index":11097,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22961,17]]}}}],["misidentifi",{"_index":5842,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4417,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22489,11]]},"/en/lessons/naive-bayesian":{"position":[[53564,11]]}}}],["misinform",{"_index":14830,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52756,15]]}}}],["misinterpret",{"_index":14614,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2087,14],[53329,17]]}}}],["mislead",{"_index":2038,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8068,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41404,10]]},"/en/lessons/geocoding-qgis":{"position":[[25953,10],[34106,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[20972,10],[24179,10],[24825,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43029,10]]}}}],["mismatch",{"_index":9810,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35790,8]]},"/en/lessons/introduction-map-warper":{"position":[[5169,8]]}}}],["mispel",{"_index":18769,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10094,9]]}}}],["misread",{"_index":12182,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26691,7],[47432,8]]},"/en/lessons/sentiment-analysis":{"position":[[38283,10]]}}}],["misrememb",{"_index":16314,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35375,14]]}}}],["misrepresent",{"_index":11472,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4308,17]]}}}],["miss",{"_index":801,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3684,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30094,4],[30129,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8474,4],[8752,4],[9352,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2973,7],[5968,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2915,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3054,7],[66495,7],[66677,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43923,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4324,6],[20990,7],[21019,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19538,7],[22165,7],[22202,7],[27234,7],[27532,7],[27662,7],[28081,7],[28580,8],[39159,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[461,7],[518,7],[560,7],[15753,7],[21795,7],[28029,7],[28219,7],[30934,7],[31272,7],[31379,7],[31495,7],[34194,7],[34552,7],[47742,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21953,7]]},"/en/lessons/extracting-keywords":{"position":[[26764,7],[26961,7],[27149,7],[28632,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30555,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12326,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9318,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27060,7],[28711,9],[29654,9],[30349,9],[30434,9],[30615,9],[30698,9],[37822,4],[47530,7],[48291,7],[48340,7],[48478,6],[49806,7],[65908,7],[66062,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12471,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8939,7]]},"/en/lessons/gravity-model":{"position":[[15390,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8805,7],[9346,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28245,4]]},"/en/lessons/intro-to-linked-data":{"position":[[33455,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12690,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6389,7]]},"/en/lessons/linear-regression":{"position":[[11650,5],[25292,7]]},"/en/lessons/logistic-regression":{"position":[[21127,7],[48655,4],[48996,5]]},"/en/lessons/naive-bayesian":{"position":[[25827,7],[53768,7],[56808,4],[57281,6],[57764,4],[59306,9],[65052,7]]},"/en/lessons/sentiment-analysis":{"position":[[1533,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[661,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[44225,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37627,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[27141,6],[29982,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7436,7],[9321,7],[9471,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19640,8]]}}}],["missed.”5",{"_index":14737,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36197,9]]}}}],["mission",{"_index":4503,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66447,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4461,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32367,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2475,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1338,7],[1395,7],[1917,7],[16435,8],[17046,8],[17101,9],[24680,8]]}}}],["mississipp",{"_index":9024,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26527,12]]}}}],["mississippi",{"_index":8879,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5907,11],[5946,11],[6310,11]]}}}],["mississippi_and_virginia_state_populations<",{"_index":8880,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5971,46]]}}}],["misso",{"_index":12020,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10914,5],[62214,5]]}}}],["misspel",{"_index":767,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2297,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22384,12],[22566,10],[22867,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2244,13]]}}}],["mistak",{"_index":3397,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14193,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6426,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42029,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21679,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37533,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33141,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19103,9],[20639,9],[32783,8]]},"/en/lessons/gravity-model":{"position":[[34103,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34812,8]]},"/en/lessons/intro-to-bash":{"position":[[21187,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38834,7]]},"/en/lessons/jupyter-notebooks":{"position":[[33950,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7115,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12895,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22477,9],[35632,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[6188,9],[9393,7],[19534,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2234,9],[9548,8],[13782,8]]}}}],["mistaken",{"_index":15465,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2579,8]]},"/en/lessons/naive-bayesian":{"position":[[22806,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[31961,8]]}}}],["mistakenli",{"_index":2570,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25620,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65725,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41740,10]]},"/en/lessons/sentiment-analysis":{"position":[[38465,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[6349,11]]}}}],["mister",{"_index":2318,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3919,6],[5329,8],[10197,6]]}}}],["mistreat",{"_index":1194,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10773,12]]}}}],["mistyp",{"_index":16013,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21434,7],[21662,7]]}}}],["mit",{"_index":9455,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50612,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49569,3]]},"/en/lessons/space-place-gazetteers":{"position":[[50879,4]]}}}],["mita",{"_index":9279,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21084,4]]}}}],["mitchel",{"_index":5271,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69195,9],[69730,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68366,9]]},"/en/lessons/linear-regression":{"position":[[70317,8]]}}}],["mitig",{"_index":8897,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8131,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2668,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[10730,9]]},"/en/lessons/sonification":{"position":[[7293,9]]}}}],["mix",{"_index":5884,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15697,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23120,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12788,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7957,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[961,4],[6238,3],[12295,6],[12637,3],[13906,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39598,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1690,5],[4603,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36606,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2412,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47713,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[9070,3],[12732,3]]},"/en/lessons/jupyter-notebooks":{"position":[[41847,3]]},"/en/lessons/linear-regression":{"position":[[22376,3],[60594,3],[68534,3]]},"/en/lessons/sonification":{"position":[[11589,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14939,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10897,5]]},"/en/lessons/transliterating":{"position":[[7836,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15857,6],[42608,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[11490,5]]},"/en/lessons/vector-layers-qgis":{"position":[[1576,5]]},"/en/lessons/working-with-text-files":{"position":[[1625,3]]}}}],["mixtur",{"_index":5409,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19189,7]]}}}],["mkdir",{"_index":477,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13491,5],[13511,5],[22764,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10183,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16135,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12720,6],[12860,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5670,5],[6203,5]]},"/en/lessons/intro-to-bash":{"position":[[12447,5],[21663,5],[24283,6],[25952,5]]},"/en/lessons/intro-to-powershell":{"position":[[367,5],[9201,5],[9480,6],[9685,5],[10557,6],[10719,5],[13236,5],[14317,6],[43461,5],[43540,5],[43563,5]]},"/en/lessons/linux-installation":{"position":[[1263,5]]},"/en/lessons/naive-bayesian":{"position":[[32229,5],[32924,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5166,5],[13354,5],[13382,5]]}}}],["mkv",{"_index":15809,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14702,5]]}}}],["ml",{"_index":5840,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4269,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[850,4],[1117,2],[1881,2],[2606,2],[2791,2],[4301,2],[5030,2],[5762,2],[9059,2],[15739,2],[19316,2],[21872,2],[23911,2],[41540,2],[42075,2]]}}}],["ml5",{"_index":13962,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29132,3],[29817,3],[31231,3],[31738,3]]}}}],["ml5.imageclassifier('model.json",{"_index":13981,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[33766,33],[34701,33]]}}}],["ml5.j",{"_index":13879,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[409,6],[3414,6],[25732,6],[26413,6],[26956,6],[26975,6],[27336,6],[28395,6],[28458,6],[28492,6],[29489,6],[29718,6],[30302,6],[30741,6],[31151,6],[33425,6],[37341,6],[41846,6],[42346,7],[42679,6],[42815,7],[43198,6],[43328,7]]}}}],["ml5.js</title>",{"_index":13954,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28895,20]]}}}],["ml5.version",{"_index":13966,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29864,13],[31282,13],[31789,13]]}}}],["mla",{"_index":21078,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[612,3],[6911,3],[23887,3],[28279,3]]}}}],["mla.csl",{"_index":21201,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28232,8],[28488,7],[29310,7],[29577,7]]}}}],["ml’",{"_index":11010,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[2082,4]]}}}],["mm",{"_index":5507,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40454,2],[46196,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19458,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26156,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25947,2]]}}}],["mm/dd/yyyi",{"_index":23135,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[11615,10]]}}}],["mme",{"_index":1587,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31343,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21618,3],[26538,3]]}}}],["mmqgi",{"_index":12565,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[22320,6],[37598,7],[37619,6],[37694,6],[38344,6]]}}}],["mn",{"_index":14331,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49332,3],[49761,3]]}}}],["mnemon",{"_index":21411,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[5880,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[18864,8]]}}}],["mo",{"_index":12394,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58437,2],[58538,3]]}}}],["mob",{"_index":7746,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13401,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4695,3]]}}}],["mobi",{"_index":20351,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[11305,4]]}}}],["mobil",{"_index":1236,"title":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12355,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10,6],[106,6],[1345,6],[4363,6],[5690,6],[7395,6],[8355,6],[8409,6],[9078,6],[24025,6],[30832,6],[31693,6],[32924,6],[33117,6],[38436,6],[38546,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[18345,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[45178,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4927,6],[12143,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17,6],[610,6],[774,6],[3177,6],[4503,6],[6830,6],[11706,6],[18843,6],[20256,8],[29092,6],[33123,6],[33867,6],[35160,6],[35353,6],[41681,6],[41791,6]]},"/en/lessons/intro-to-linked-data":{"position":[[12562,6],[14640,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7466,7]]}}}],["mobilenet",{"_index":13936,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[19760,9],[19810,9],[19991,9],[20325,9]]}}}],["mock",{"_index":22016,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[4621,4]]}}}],["mockeri",{"_index":20369,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[14734,8]]}}}],["mod",{"_index":4822,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33103,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1987,7],[21101,3],[35746,3],[45781,3]]}}}],["mod1",{"_index":12968,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26547,4]]}}}],["mod_rewrit",{"_index":14092,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[6379,11]]}}}],["modal",{"_index":4217,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41342,7],[55452,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2120,5]]}}}],["mode",{"_index":3429,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[223,4],[11213,4],[11484,5],[11526,5],[11876,5],[11961,5],[13289,4],[13970,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1666,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47278,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16621,5],[26991,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31368,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21871,4],[21946,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36404,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7963,5],[47931,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2156,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2463,4]]},"/en/lessons/extracting-keywords":{"position":[[33101,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35189,4]]},"/en/lessons/geocoding-qgis":{"position":[[29113,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[31823,4]]},"/en/lessons/gravity-model":{"position":[[46923,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23205,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33624,5]]},"/en/lessons/intro-to-bash":{"position":[[19635,5],[19840,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26417,5]]},"/en/lessons/jupyter-notebooks":{"position":[[20898,4],[21339,5],[27372,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35969,5]]},"/en/lessons/sonification":{"position":[[2268,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17306,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16878,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12075,5],[12168,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10903,5]]},"/en/lessons/vector-layers-qgis":{"position":[[15029,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28861,5]]}}}],["mode='rgba",{"_index":4386,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53483,12],[63230,12]]}}}],["mode_list",{"_index":22933,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39210,9]]}}}],["model",{"_index":326,"title":{"/en/lessons/gravity-model":{"position":[[24,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[27,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8008,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[959,6],[1339,9],[1560,7],[36877,6],[37275,5],[41820,6],[41834,8],[41962,8],[42080,6],[42377,8],[42527,6],[42774,6],[43036,5],[43055,6],[43412,5],[43520,9],[46045,6],[51957,7],[52131,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31272,6],[33114,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17874,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1284,9],[10658,5],[13052,6],[18724,6],[50190,9],[67515,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9122,5],[10321,6],[11200,5],[11655,5],[11737,5],[11862,5],[11922,5],[13181,5],[14512,5],[21699,5],[53448,5],[54698,5],[54932,5],[61170,5],[67178,5]]},"/en/lessons/common-similarity-measures":{"position":[[24720,5],[29888,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[395,5],[797,5],[834,5],[1017,5],[1139,5],[1181,6],[2670,6],[3444,7],[4706,6],[5296,5],[6783,5],[8012,6],[11703,5],[12353,5],[12964,5],[13141,6],[13153,5],[13562,6],[13609,5],[13759,5],[15186,5],[15280,5],[16799,5],[16938,5],[16956,5],[19825,5],[19905,5],[19932,5],[20092,5],[20214,5],[20260,5],[20342,5],[20483,5],[20606,5],[20705,5],[20759,5],[20843,5],[20892,6],[20931,5],[21034,5],[21148,6],[21381,5],[22285,5],[22417,6],[23377,6],[23471,7],[23742,5],[23808,6],[24716,6],[24783,5],[24978,5],[25132,5],[25518,5],[25862,6],[25895,6],[25987,5],[26175,5],[26203,5],[26657,6],[26809,7],[26939,6],[27051,6],[27674,5],[27919,5],[28043,7],[28163,5],[28464,5],[28522,5],[28942,5],[29035,6],[29074,5],[29127,5],[29195,6],[29463,6],[29486,6],[29634,5],[30424,6],[30467,5],[30549,5],[30643,6],[30655,5],[30957,6],[31221,5],[31311,5],[31383,5],[31435,5],[31552,5],[31595,5],[31651,6],[31728,6],[31875,5],[31976,7],[32049,5],[32086,5],[32141,5],[32368,5],[32497,5],[32605,5],[32672,5],[32747,5],[32860,6],[32937,5],[33091,5],[33135,5],[33324,5],[33408,5],[33670,6],[33725,6],[34039,5],[34246,5],[34407,5],[34506,6],[34545,5],[34698,5],[34890,5],[35052,6],[35127,5],[35243,6],[35300,5],[35426,6],[35683,6],[35725,5],[35962,5],[36080,5],[36711,5],[36786,5],[36977,5],[37247,5],[37397,5],[38216,5],[38413,5],[38463,5],[38589,6],[38956,5],[38995,6],[39092,5],[39246,6],[39338,6],[39706,5],[40290,6],[41313,5],[42702,6],[42988,7],[43115,5],[44715,5],[44841,5],[47119,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[294,6],[530,5],[590,5],[619,5],[643,5],[692,5],[741,5],[1339,5],[1481,5],[1628,6],[1675,5],[1839,7],[2016,7],[2439,5],[2643,6],[2690,6],[2769,5],[3449,6],[4338,6],[4794,6],[4869,5],[5060,6],[5128,5],[5235,5],[5344,5],[5811,5],[6633,6],[6838,6],[7002,5],[7115,5],[7268,6],[7941,5],[8595,6],[8630,5],[8671,5],[8748,5],[8892,5],[9825,5],[11990,6],[17723,5],[17851,5],[18153,6],[18167,5],[18346,5],[18510,6],[19625,5],[20089,5],[20293,5],[20622,5],[20984,5],[21144,6],[21356,5],[22478,5],[22543,5],[22563,5],[22742,5],[22780,6],[23972,6],[25840,6],[26506,5],[26524,5],[26908,5],[26968,5],[27131,5],[27220,6],[27393,5],[27585,5],[30569,6],[31988,6],[32337,6],[32387,5],[32675,6],[34914,6],[35197,5],[35340,6],[36050,5],[36167,6],[36437,6],[36486,5],[36552,5],[36595,6],[36707,5],[36840,5],[37253,6],[37747,5],[38119,6],[38264,5],[38348,6],[38455,5],[38516,5],[38598,5],[38626,5],[39441,5],[39609,5],[39870,5],[39927,6],[39947,5],[39984,6],[40079,6],[40262,5],[40389,5],[41114,5],[41307,5],[41383,6],[41414,5],[41761,5],[41910,5],[42133,5],[42312,5],[42537,5],[42678,6],[42753,5],[42793,6],[42880,5],[42959,6],[43011,5],[43110,6],[43340,5],[43446,5],[43483,5],[43610,5],[43695,5],[43912,5],[44390,5],[44465,5],[44516,5],[44666,6],[44916,5],[44989,5],[45191,5],[45249,5],[45512,6],[45564,5],[45819,5],[46434,5],[46533,5],[46613,5],[46770,5],[46935,6],[47083,5],[47257,5],[47429,5],[48546,6],[48799,5],[50046,5],[51137,5],[51417,5],[51743,6],[52446,5],[52593,5],[52771,5],[53656,5],[54815,5],[55095,6],[55182,6],[55200,6],[55479,6],[56227,7],[61120,5],[61441,5],[61535,6],[64152,6],[64493,6],[64631,6],[64699,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16386,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3978,6],[10996,9],[18912,9],[22915,6],[23306,7],[29535,5],[29593,6],[29648,6],[61477,8],[61725,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39489,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22979,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3698,6],[8749,5],[15239,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4212,9],[44750,10],[59363,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17030,6],[24054,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1120,5],[7027,5],[7587,5],[8989,5],[18838,5],[20936,5],[21891,6],[25514,6],[34446,6],[44068,6],[44206,6],[44374,6],[44473,5],[44803,7],[44973,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33811,6],[34293,6],[34614,5],[36763,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2655,5],[18781,6],[18867,6],[18978,5],[19088,5],[19325,5],[19516,5],[19592,5],[19785,5],[19876,5],[20272,5],[21464,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26793,5],[36935,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7192,6],[7249,5]]},"/en/lessons/georeferencing-qgis":{"position":[[11989,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[292,6],[3122,7],[6271,6],[26458,7],[30082,6],[30129,6],[30461,8],[30539,6],[30664,6],[31415,8],[31500,6],[34974,7],[35010,6],[35533,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2839,6],[17068,5],[21194,6]]},"/en/lessons/gravity-model":{"position":[[25,6],[328,5],[355,10],[397,5],[547,9],[657,5],[3680,7],[4449,5],[4773,5],[5432,6],[5581,9],[6147,5],[6565,5],[7047,6],[7252,5],[7627,10],[7870,7],[8081,6],[8230,9],[9616,5],[10086,6],[10424,10],[11999,5],[13689,8],[13760,6],[14642,9],[15083,9],[15468,5],[15763,5],[15896,5],[16051,5],[16877,8],[16969,6],[17057,9],[17228,9],[17291,9],[17372,5],[17397,9],[18466,10],[18508,5],[18588,5],[19090,7],[19122,7],[19269,8],[19590,9],[19758,5],[19874,6],[20296,5],[20438,6],[20697,6],[20838,6],[25181,5],[25205,5],[25370,6],[26126,5],[26253,5],[27139,5],[27429,9],[27503,9],[27560,6],[27829,9],[28329,6],[28375,6],[29445,9],[29558,5],[29755,6],[30190,9],[30516,9],[31013,6],[31235,6],[31875,6],[32263,5],[32434,5],[32579,5],[32887,6],[33088,5],[33531,5],[33925,7],[34149,5],[34467,6],[35007,5],[35873,6],[36343,5],[37773,6],[37845,5],[40536,5],[40716,5],[41352,5],[41853,6],[42615,5],[43224,5],[43661,5],[43868,5],[47926,5],[49101,5],[49385,5],[52906,5],[53775,7],[54929,9],[55140,9],[55301,5],[56092,6],[56283,5],[56678,5],[56815,6],[57073,5],[57232,5],[57414,5],[57567,5],[58402,6],[58765,5],[58852,5],[58927,5],[59036,7],[59102,5],[59402,8],[59603,5],[59642,6],[59748,5],[59958,6],[60104,5],[60245,7],[60396,5],[60563,6],[60679,9],[60805,10],[62002,10],[62333,7],[62626,5],[62791,6],[62905,8],[63028,10],[63977,5],[64142,6],[64256,8],[64379,10],[64864,10],[65250,10],[66151,10],[66591,10],[66794,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[348,5],[375,5],[398,5],[1387,6],[1836,6],[2022,6],[2278,6],[2784,5],[2840,5],[2974,6],[2999,5],[19133,6],[19334,7],[19428,7],[19665,5],[20225,5],[20687,5],[20830,7],[21665,5],[22182,5],[22448,5],[22913,6],[22993,5],[23102,7],[23502,5],[23650,6],[23760,5],[23949,6],[24463,6],[24532,5],[24719,5],[24844,6],[25052,5],[25335,5],[25372,5],[25445,6],[25787,5],[26402,5],[26755,5],[26818,5],[28634,6],[32123,6],[32500,6],[32548,5],[32755,6],[32916,6],[33013,5],[33215,5],[33567,5],[33864,5],[33966,5],[34029,6],[37105,6],[38984,5],[41141,5],[41632,5],[46075,5],[46184,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6204,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[152,7],[538,5],[695,5],[758,6],[972,7],[1612,6],[2581,6],[2732,6],[2840,6],[3076,7],[3737,6],[3938,6],[4263,6],[4437,6],[4725,6],[4801,6],[5007,5],[5416,5],[5988,5],[6071,5],[9513,5],[10074,5],[10274,6],[10767,5],[10939,5],[11163,5],[11234,5],[11464,5],[11542,5],[11999,5],[12168,7],[12214,5],[16351,6],[17490,6],[20050,5],[20167,6],[21570,5],[21662,5],[21869,5],[21937,5],[21964,5],[22410,5],[23143,5],[23239,6],[24147,5],[24273,5],[24465,5],[24538,6],[24591,5],[24766,6],[24852,5],[25039,5],[25260,5],[25338,5],[25548,5],[25776,5],[25886,5],[26019,5],[26722,6],[27287,5],[27420,5],[27665,5],[28357,5],[28498,5],[28613,5],[28993,6],[29340,5],[30042,5],[30086,5],[30342,5],[30482,5],[30599,5],[30655,5],[30722,6],[31183,5],[31265,5],[31590,5],[31752,5],[32115,5],[33730,9],[33872,5],[35070,5],[35643,6],[35712,6],[35769,5],[36211,5],[36448,5],[36660,5],[36695,5],[36935,5],[37205,7],[37277,5],[37431,5],[37479,5],[37760,5],[40080,5],[40197,5],[40481,5],[41635,5],[42048,5],[43350,5],[43567,5],[44253,5],[44673,6],[44732,5],[44851,6],[44939,6],[45057,5],[45101,5],[45144,5],[45910,6],[47151,6],[48094,6],[48515,6],[48859,6],[49184,5],[49299,7],[49889,5],[50269,5],[50327,6],[50618,6],[50974,6],[51110,5],[52348,6],[53162,5],[53456,5],[55282,6],[55401,6],[55481,6],[56047,7],[57799,6],[57905,8],[58350,8],[58652,6],[59485,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28056,6]]},"/en/lessons/intro-to-bash":{"position":[[11149,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[619,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4936,5],[16972,9],[17108,6],[21433,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[24016,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14946,5],[14981,6],[43335,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44426,6]]},"/en/lessons/json-and-jq":{"position":[[39584,6]]},"/en/lessons/jupyter-notebooks":{"position":[[6405,5],[7234,5],[39432,8],[49528,8]]},"/en/lessons/linear-regression":{"position":[[849,5],[953,5],[1042,5],[2113,6],[3015,5],[3105,7],[3267,6],[3402,5],[3468,6],[3561,6],[7847,5],[8022,6],[9059,5],[9445,5],[12327,5],[12455,5],[14803,5],[14934,5],[15203,5],[15311,5],[15911,5],[16541,6],[16784,6],[17139,7],[17300,5],[17460,5],[20477,5],[20668,6],[20759,5],[20971,5],[21072,5],[21280,5],[22018,5],[22204,7],[22424,5],[24189,5],[31661,5],[31918,5],[31969,5],[32148,5],[35719,6],[35754,7],[36318,5],[36447,6],[36615,5],[37319,5],[39254,6],[40607,5],[40819,5],[41078,5],[41125,5],[41388,5],[42182,5],[42298,5],[43016,6],[44873,6],[45502,5],[45664,5],[45763,9],[45942,5],[46673,5],[46761,5],[46866,5],[47896,5],[48011,5],[50313,5],[51472,5],[52184,5],[55160,5],[55783,6],[56167,6],[57642,5],[60295,5],[60471,5],[60764,5],[61335,6],[62146,5],[62421,5],[62504,5],[62778,6],[72043,6],[80003,5]]},"/en/lessons/logistic-regression":{"position":[[547,5],[639,5],[679,5],[1833,6],[2735,5],[2825,7],[2987,6],[3122,5],[3188,6],[3281,6],[5288,5],[7098,5],[7132,5],[7686,5],[7734,5],[8685,5],[8935,5],[9023,5],[9560,5],[11693,6],[12838,6],[12929,5],[15903,5],[16086,5],[16242,6],[16533,5],[16813,5],[17030,7],[17144,5],[17509,6],[17593,5],[17723,5],[17793,5],[17945,6],[18037,5],[18095,6],[18330,6],[18855,5],[19757,5],[21063,5],[21118,5],[22000,5],[22082,5],[22188,5],[22372,5],[22798,5],[23556,5],[23645,5],[25535,5],[25987,5],[26005,5],[26049,5],[26093,5],[26134,6],[33601,5],[33821,5],[33957,5],[34598,5],[43376,5],[49353,5],[49843,6],[50588,5],[52086,6],[52106,5],[52201,6],[52593,5],[52661,6],[52850,5],[54172,6],[54458,6],[54979,5],[61187,7],[61247,5],[61300,6],[61429,6],[61568,6],[61594,5],[62034,7],[62066,6],[62686,5],[62919,5],[62944,5],[66060,7],[67625,6]]},"/en/lessons/naive-bayesian":{"position":[[7367,5],[7664,5],[13826,7],[15110,8],[15154,8],[15293,8],[15339,7],[21825,8],[21910,5],[22848,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3353,6],[17646,6],[52102,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16603,6],[17512,6],[28432,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5035,5],[31664,5],[48088,5]]},"/en/lessons/sentiment-analysis":{"position":[[3192,9],[5696,9],[39821,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6057,6]]},"/en/lessons/sonification":{"position":[[3641,5],[3693,5],[23815,6],[26982,5],[28214,5],[34610,5]]},"/en/lessons/space-place-gazetteers":{"position":[[877,8],[8133,8],[9937,5],[21678,5],[25832,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31663,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[146,8],[3052,5],[4432,8],[7283,7],[10427,8],[12315,8],[12515,8],[13552,7],[19293,8],[32948,5],[33179,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2364,5],[5849,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1425,10],[2458,5],[9368,5],[10911,6],[11198,9],[11401,8],[13453,9],[13476,9],[15674,9],[15719,8],[22378,5],[28001,6],[28012,5],[28385,6],[28960,9],[29706,8],[31332,8],[31879,8],[32008,6],[32173,9],[32941,5],[33145,5],[33866,6],[34503,6],[35897,9],[35930,8],[35991,8],[36112,8],[36215,9],[36614,5],[36926,5],[37001,8],[37280,8],[37782,9],[37893,6],[38444,6],[38546,5],[39818,9],[39836,5],[40006,5],[40093,6],[40861,6],[41805,5],[42573,6],[42603,5],[42631,5],[42770,6],[43031,6],[43119,5],[43235,5],[43290,6],[43550,5],[44572,6],[44804,5],[45547,5],[45737,5],[45872,6],[46107,5],[46438,5],[46594,5],[46781,5],[47242,6],[47292,5],[47834,5],[48001,6],[48155,6],[51517,8],[52160,5],[52589,5],[52803,5],[53045,5],[53152,8],[53206,5],[53885,5],[55145,5],[55610,5],[55688,6],[56383,5],[56452,5],[56598,5],[56697,5],[57288,8],[57462,5],[57644,7],[59959,6],[60120,6],[65367,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[28,8],[349,8],[811,8],[1352,8],[1399,8],[1578,9],[2485,8],[2527,6],[2971,8],[3533,8],[4304,8],[4453,8],[4971,9],[4995,5],[5088,8],[5192,9],[5268,8],[5509,6],[5602,8],[5962,7],[6220,7],[18261,5],[18438,5],[18781,5],[18830,5],[19907,6],[20194,5],[21708,5],[24561,5],[25364,8],[25417,8],[25723,8],[25797,8],[25831,8],[26075,8],[26363,8],[26751,9],[26921,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2069,5],[2294,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[145,7],[280,6],[594,6],[1393,7],[1542,7],[1694,7],[1721,7],[1846,6],[2570,7],[4421,6],[4471,5],[4792,5],[4903,5],[5043,6],[6061,7],[6455,5],[6574,5],[6666,5],[7041,6],[7710,6],[7767,8],[9342,6],[9604,7],[9671,6],[10082,6],[10989,5],[11394,5],[11681,6],[13333,5],[14200,6],[14752,6],[15378,6],[16379,6],[16951,5],[17595,5],[18004,5],[22171,5],[22259,5],[22316,5],[22439,5],[22500,5],[22543,5],[22626,5],[22678,5],[25119,5],[26301,5],[26328,6],[26940,5],[27328,7],[27391,6],[27915,6],[28145,6],[28437,6],[28611,5],[28838,6],[29186,5],[29906,5],[30196,6],[30352,6],[30386,5],[31059,6],[31149,5],[31390,5],[31767,6],[31833,5],[31839,5],[31940,5],[31995,5],[32343,5],[32444,5],[32538,5],[32930,5],[33050,5],[35446,5],[35548,6],[35669,6],[35745,6],[35845,6],[35887,5],[36236,5],[36273,6],[36336,7],[36597,5],[36699,7],[36938,5],[37349,6],[38239,6],[38264,7],[38469,5],[38543,5],[38809,5],[39121,5],[39150,5],[39197,5],[39398,6],[39845,5],[40534,6],[40646,6],[40922,5],[43064,5],[45514,5],[47156,6],[47319,5],[47413,7],[47606,7],[48036,6],[48408,6],[48595,5],[48917,6],[49056,6],[49301,6],[49570,6],[49828,6],[49867,6],[50037,6],[50254,6],[50349,6],[52908,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1951,9],[4044,9],[4065,9],[6048,9],[6771,10],[7876,9],[10605,10],[12601,9],[12923,10],[13046,5],[13073,5],[14451,5],[14485,5],[14710,5],[15521,8],[16365,7],[16474,5],[16597,5],[17485,9],[19155,8],[19217,10],[20073,6],[21228,9]]}}}],["model'",{"_index":13526,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[5843,7],[18765,7]]}}}],["model,6",{"_index":13629,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[26210,7]]}}}],["model.json",{"_index":13943,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[25946,10],[33391,10],[33599,10]]}}}],["model.predict_output_word",{"_index":22920,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35374,27]]}}}],["model.save(\"word2vec.model",{"_index":22904,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31946,28]]}}}],["model.wv.key_to_index",{"_index":22905,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[32246,22]]}}}],["model.wv.most_similar('milk",{"_index":22910,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[33979,29]]}}}],["model.wv.most_similar(posit",{"_index":22913,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[34485,30],[34713,30]]}}}],["model.wv.similarity(\"milk",{"_index":22915,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35009,27]]}}}],["model_filenam",{"_index":22928,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38945,15],[39279,15]]}}}],["model_filenames.append(file_path",{"_index":22935,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39304,33]]}}}],["model_filenames[i",{"_index":22948,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40127,20]]}}}],["model_list",{"_index":22927,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38929,10],[39785,10],[39854,11]]}}}],["model_list.append(model",{"_index":22934,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39224,24]]}}}],["model_list[i].wv.similarity(*test_words[x",{"_index":22947,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40008,43]]}}}],["models/language_models_are_unsupervised_multitask_learners.pdf",{"_index":14854,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55593,63]]}}}],["models8",{"_index":6831,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32342,8]]}}}],["models|botan",{"_index":3415,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17786,17]]}}}],["model’",{"_index":4618,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10020,7],[10838,7],[10929,7],[11008,7],[11278,7],[12298,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31054,7],[34382,7],[38637,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43412,7],[61563,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25813,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[30502,7]]},"/en/lessons/gravity-model":{"position":[[50182,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[27620,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36490,7],[52052,7]]},"/en/lessons/linear-regression":{"position":[[17716,7],[42653,7],[47053,7],[48164,7],[52770,7],[55595,7],[56180,7],[56583,7],[57822,7],[57868,7]]},"/en/lessons/logistic-regression":{"position":[[18774,7],[20528,7],[26438,7],[44802,7],[44935,7],[61795,7],[61843,7],[63000,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51691,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9065,7],[22121,7],[23115,7],[24779,7],[32120,7]]}}}],["moder",{"_index":4606,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7161,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5729,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42451,8],[43312,8]]},"/en/lessons/sentiment-analysis":{"position":[[13243,10],[23773,10],[37851,8]]}}}],["modern",{"_index":1836,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45719,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4408,6],[4455,6],[5177,6],[5412,6],[46082,6],[47949,6],[48328,6],[50237,6],[69267,6]]},"/en/lessons/common-similarity-measures":{"position":[[35260,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1530,8],[1821,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28760,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1092,6],[1439,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11162,6],[40427,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4504,6],[4733,6],[46694,6]]},"/en/lessons/extracting-keywords":{"position":[[4699,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[571,6],[1992,6],[5168,6],[19309,6],[19761,6],[22030,6],[32918,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34045,6],[34585,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7131,6],[7372,6],[27034,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66906,6],[69147,6]]},"/en/lessons/geocoding-qgis":{"position":[[589,6],[2840,6],[4758,6],[8761,6],[33049,6],[33069,6],[36235,6],[36455,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2922,6],[11050,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2619,6]]},"/en/lessons/gravity-model":{"position":[[8705,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40999,6]]},"/en/lessons/intro-to-linked-data":{"position":[[5696,6]]},"/en/lessons/intro-to-powershell":{"position":[[15645,6]]},"/en/lessons/introduction-map-warper":{"position":[[6045,6],[10426,6],[15739,6],[17654,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47839,6]]},"/en/lessons/preserving-your-research-data":{"position":[[17704,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8564,6]]},"/en/lessons/sonification":{"position":[[1243,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1661,6],[8889,6],[17348,6],[32480,6],[32537,6],[33211,7],[33317,6],[34094,6],[36939,6],[37139,6],[38686,6],[41637,6],[42280,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28123,6],[28161,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6579,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15615,6],[15821,6],[41499,6],[41672,6],[41891,6],[44737,6],[46780,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14439,6],[18823,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7901,6],[11626,6],[12818,6],[14639,6],[15596,6]]}}}],["modern_edit",{"_index":4592,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5428,17],[5716,15],[29461,15],[29892,15],[46416,15],[48541,15]]}}}],["modern_editions_standard",{"_index":4923,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39099,31],[40543,28],[45302,28]]}}}],["modern_transl",{"_index":4588,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5197,21],[5598,19],[29221,19],[29814,19],[46298,19],[48423,19]]}}}],["modern_translations_standard",{"_index":4918,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38941,35]]}}}],["modernist",{"_index":7758,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[900,11]]}}}],["modernit",{"_index":10860,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4946,11]]}}}],["modest",{"_index":6304,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32121,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[2061,7]]}}}],["modif",{"_index":5960,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31239,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1974,12],[49509,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[35112,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25982,12]]},"/en/lessons/jupyter-notebooks":{"position":[[30480,14]]},"/en/lessons/vector-layers-qgis":{"position":[[1866,12]]}}}],["modifi",{"_index":682,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22515,6],[22905,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12669,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17025,6],[17370,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23458,8],[62383,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[32073,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14578,6],[18425,6],[35728,6],[45380,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33395,6],[35171,9],[36068,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[112,9],[777,9],[1398,7],[1932,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34094,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8153,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1844,6],[3651,8],[14272,8],[14639,6],[14965,6],[28643,6],[29353,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1135,6],[17012,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23644,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6263,6],[6739,6],[6910,6],[7378,9],[7612,6],[22477,8],[22880,6],[23722,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3070,6],[5870,6],[6275,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17722,6],[17864,6],[18079,6],[18124,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[45033,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33033,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22327,6],[22990,6],[24296,6],[43649,6],[44501,6],[49337,9],[49572,8],[54669,9],[57928,6],[60271,9],[64437,8]]},"/en/lessons/geocoding-qgis":{"position":[[4236,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16463,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27487,6],[28502,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11102,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12672,6],[26368,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20182,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4583,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23661,6],[48919,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20200,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2485,8],[17028,8],[17404,6],[17532,6]]},"/en/lessons/intro-to-bash":{"position":[[1305,9],[8393,9],[26938,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9013,6]]},"/en/lessons/intro-to-powershell":{"position":[[22227,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[429,9],[18325,9],[18535,9],[18770,9],[18854,7],[18868,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21941,6]]},"/en/lessons/jupyter-notebooks":{"position":[[27580,6],[40098,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32386,9],[46429,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3776,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38024,8],[42336,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[537,9],[13611,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8380,6]]},"/en/lessons/transliterating":{"position":[[3597,9],[13891,6],[17127,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[19459,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25501,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1764,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1653,8],[14640,6],[35707,9]]},"/en/lessons/working-with-web-pages":{"position":[[8663,6]]}}}],["modnam",{"_index":20985,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[33203,7],[34383,7],[38982,7]]}}}],["modul",{"_index":3439,"title":{"/en/lessons/installing-python-modules-pip":{"position":[[18,7]]}},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1096,6],[5694,6],[5808,6],[7188,6],[13583,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50151,6],[67949,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4717,7],[6143,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[360,8],[470,6],[3138,8],[3367,7],[3510,8],[3594,6],[3621,7],[3918,6],[4056,7],[4162,8],[4295,6],[4432,6],[4715,7],[4920,7],[5275,7],[6008,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66867,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17262,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15479,7],[23271,8],[49246,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9315,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[133,6],[798,6],[869,6],[952,6]]},"/en/lessons/counting-frequencies":{"position":[[6400,7],[6765,7],[12380,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5662,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1057,7],[1667,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[876,6],[977,6],[2305,7],[2644,7],[6088,6],[6540,6],[7249,6],[7588,7],[7711,7],[9202,7],[9709,6],[12899,6],[17140,6],[17862,6],[20160,6],[20227,6],[20349,6],[20690,6],[21271,7],[22777,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16439,7],[16756,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[64,6],[876,6],[13908,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[43,6],[126,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9965,6],[40315,6],[40395,6],[41288,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[37134,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12233,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7030,7],[7063,7],[8083,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17312,7],[17363,7],[17457,7],[17536,6],[18411,6],[18543,7],[18943,7],[22136,6],[28409,6],[39120,7],[56936,6],[57245,7],[57259,6],[57443,8],[57616,6],[62790,6],[63039,6],[63168,6]]},"/en/lessons/installing-omeka":{"position":[[6372,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[19,7],[77,7],[157,7],[238,8],[287,8],[595,7],[1337,7],[1513,8],[1628,7],[3982,7],[4043,7],[4103,6],[4576,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[856,6],[3946,7],[4159,6],[5048,7],[5361,6],[8022,7],[8488,7],[30438,7],[36541,6],[38448,6],[39333,6],[48984,8],[51413,7],[52431,6],[53786,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2039,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1219,7]]},"/en/lessons/introduction-and-installation":{"position":[[561,6]]},"/en/lessons/introduction-map-warper":{"position":[[2863,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17881,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4059,6],[6220,7],[6316,7],[6546,7],[20236,6]]},"/en/lessons/jupyter-notebooks":{"position":[[5205,7],[16745,7],[21756,7],[21903,6],[22167,7],[22308,6],[27833,8],[29796,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5404,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19961,7]]},"/en/lessons/naive-bayesian":{"position":[[4289,7]]},"/en/lessons/normalizing-data":{"position":[[7569,7],[7700,6],[7765,7],[7971,6],[8031,6]]},"/en/lessons/output-data-as-html-file":{"position":[[4656,7],[5292,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3276,7],[8674,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11704,7]]},"/en/lessons/qgis-layers":{"position":[[8115,7],[8544,7]]},"/en/lessons/sentiment-analysis":{"position":[[11370,6],[11428,7],[17516,7],[21329,7],[34028,6]]},"/en/lessons/sonification":{"position":[[20251,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15111,6]]},"/en/lessons/transliterating":{"position":[[11071,6],[16533,6],[16621,7],[16736,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24204,7],[24287,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9890,7],[42354,7]]},"/en/lessons/working-with-web-pages":{"position":[[7358,6],[7814,7]]}}}],["modular",{"_index":5276,"title":{"/en/lessons/code-reuse-and-modularity":{"position":[[15,10]]}},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[16,10],[94,10],[2857,10],[3152,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4588,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[524,10],[39696,10],[40220,11],[40232,10],[40325,10],[40438,10],[40939,10],[41205,10],[42604,10],[42700,13],[42848,10],[43577,10],[44020,10],[44145,10],[44352,10],[44537,10],[44727,10],[44908,10],[45044,10],[45180,10],[51940,10],[52048,11],[52079,10],[52408,10],[52507,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7089,10]]},"/en/lessons/jupyter-notebooks":{"position":[[51767,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5334,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12962,8]]},"/en/lessons/working-with-text-files":{"position":[[9201,10]]}}}],["modularity_dict",{"_index":10597,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42221,15],[42683,16]]}}}],["modularity_dict[nam",{"_index":10600,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42460,21]]}}}],["module(",{"_index":16182,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6397,10]]}}}],["module’",{"_index":3680,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11467,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5111,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6295,8],[9543,8]]}}}],["module…just",{"_index":5306,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[5425,11]]}}}],["modulo",{"_index":20703,"title":{},"body":{"/en/lessons/sonification":{"position":[[16381,6]]}}}],["mohammad",{"_index":10058,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58988,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6690,9],[49794,9],[49952,9],[53852,9],[53972,8]]}}}],["mohit",{"_index":8710,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41532,5]]}}}],["mold",{"_index":21276,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[12618,4]]}}}],["moldova",{"_index":11623,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31977,8]]}}}],["molecular",{"_index":6740,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20344,9],[22452,9]]}}}],["molen",{"_index":16668,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13736,5],[14039,5],[14958,5],[15937,5]]}}}],["molièr",{"_index":16404,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44199,8]]}}}],["molotov,’th",{"_index":163,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3341,12]]}}}],["mom",{"_index":10509,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24544,3]]}}}],["moment",{"_index":123,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2519,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8127,7],[12421,6],[12595,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7017,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[584,7],[21674,6],[22637,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5113,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49315,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53750,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1416,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54479,7]]},"/en/lessons/common-similarity-measures":{"position":[[3416,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3291,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1181,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5996,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7604,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4361,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12728,7],[49297,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5881,6],[41143,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[353,7]]},"/en/lessons/extracting-keywords":{"position":[[26053,7],[31648,6],[35189,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8745,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21668,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16850,6],[23898,6],[28617,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22815,7],[41076,6]]},"/en/lessons/intro-to-linked-data":{"position":[[8416,7],[33556,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[883,7],[17422,6]]},"/en/lessons/introduction-map-warper":{"position":[[15131,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35002,7]]},"/en/lessons/json-and-jq":{"position":[[1080,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19786,7]]},"/en/lessons/linear-regression":{"position":[[33091,6],[43726,7]]},"/en/lessons/logistic-regression":{"position":[[17678,6],[28159,8],[34896,7],[38563,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1624,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42321,8],[42351,9],[44411,7]]},"/en/lessons/sentiment-analysis":{"position":[[14572,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17999,7]]},"/en/lessons/sonification":{"position":[[10396,6]]},"/en/lessons/space-place-gazetteers":{"position":[[21279,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25445,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13061,6],[13147,6],[18700,7],[22431,6],[22478,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6301,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4609,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21840,7]]},"/en/lessons/working-with-web-pages":{"position":[[6933,6]]}}}],["momentarili",{"_index":1593,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31777,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8056,13]]},"/en/lessons/jupyter-notebooks":{"position":[[48222,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4572,11]]}}}],["mon",{"_index":20412,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26948,4],[28444,4],[31133,4],[32230,4],[35423,4],[37523,4],[38414,3]]}}}],["mona",{"_index":15982,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15364,5]]}}}],["monday",{"_index":12693,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21315,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14079,6]]}}}],["monetari",{"_index":6879,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37236,8]]},"/en/lessons/normalizing-data":{"position":[[5343,8]]}}}],["money",{"_index":3014,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7195,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37228,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12700,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2105,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41329,7]]},"/en/lessons/sentiment-analysis":{"position":[[28113,6],[30802,6],[31900,6],[35092,6],[37032,6]]}}}],["monitor",{"_index":6388,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45668,7],[63668,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49142,7],[56605,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10553,7]]},"/en/lessons/introduction-map-warper":{"position":[[21476,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16877,7]]}}}],["monk",{"_index":22956,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[42091,5]]}}}],["monkey",{"_index":5111,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58853,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10456,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30977,7]]}}}],["mono",{"_index":10318,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[6842,5],[7001,4],[7149,4]]}}}],["monodevelop",{"_index":8360,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29674,12]]}}}],["monogami",{"_index":3883,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17890,9]]}}}],["monograph",{"_index":16803,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[985,9]]},"/en/lessons/naive-bayesian":{"position":[[16970,10],[18368,9],[18539,10],[22541,11]]}}}],["monospac",{"_index":13095,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[6193,10],[6538,10],[6998,10]]}}}],["monro",{"_index":5576,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68127,7]]}}}],["mont",{"_index":4522,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68736,5]]}}}],["montagu",{"_index":23214,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8439,9],[8555,8],[8621,8],[8684,8]]}}}],["montana,1865",{"_index":11341,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19332,12]]}}}],["montani",{"_index":11505,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13302,7]]}}}],["month",{"_index":1061,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5015,6],[21866,5],[21912,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8184,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46285,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8205,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13779,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52535,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9552,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55966,6],[56552,5],[58704,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19310,5],[21064,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40399,5],[41050,6],[42189,6],[43958,5],[44110,5],[44412,5],[44932,6],[45896,5]]},"/en/lessons/gravity-model":{"position":[[25612,5]]},"/en/lessons/installing-omeka":{"position":[[1131,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33931,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5300,7]]},"/en/lessons/jupyter-notebooks":{"position":[[26626,6],[29218,7],[29299,5]]},"/en/lessons/linear-regression":{"position":[[10607,5],[10613,5],[24258,6],[25044,8],[25325,6],[25733,6]]},"/en/lessons/naive-bayesian":{"position":[[11858,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4365,6],[4650,5],[4792,6]]},"/en/lessons/output-data-as-html-file":{"position":[[7811,6]]},"/en/lessons/preserving-your-research-data":{"position":[[3065,6],[11880,6],[14576,5],[15110,5]]},"/en/lessons/qgis-layers":{"position":[[8769,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4985,6],[6209,5],[6536,7],[6603,6],[6748,6],[9287,6]]},"/en/lessons/research-data-with-unix":{"position":[[11302,5],[11360,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41484,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23176,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[223,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5393,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1752,5],[18249,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13989,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6419,5],[22160,6],[22598,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35626,7],[36592,6],[37874,7],[38275,5],[39525,7],[41294,5]]},"/en/lessons/working-with-text-files":{"position":[[3065,6]]}}}],["month/day/year",{"_index":8682,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37512,15]]}}}],["month=\"08",{"_index":12660,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20042,10],[20806,10]]}}}],["month=1",{"_index":17099,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24742,8],[24796,8]]}}}],["month=m",{"_index":17094,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24662,8]]}}}],["monthli",{"_index":3007,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6177,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6425,7],[58955,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50427,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6928,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4430,7]]}}}],["montpelli",{"_index":20974,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[29247,14],[29508,13],[31575,11],[33834,12],[36321,11],[36341,11],[41034,11],[41054,11]]}}}],["montreal",{"_index":9134,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20055,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28230,8]]}}}],["monument",{"_index":20917,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8872,9]]}}}],["monumenta",{"_index":12480,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68824,9]]}}}],["mooc",{"_index":12849,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[5463,4]]}}}],["mood",{"_index":15590,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20815,7],[20961,7],[21002,9]]}}}],["mood;1",{"_index":19960,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4394,6]]}}}],["moor",{"_index":23678,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4503,5]]}}}],["moral",{"_index":8200,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28573,5],[39449,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2511,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24445,5]]},"/en/lessons/linear-regression":{"position":[[72845,5]]}}}],["morbid",{"_index":23011,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[4438,9],[23060,10],[26711,9],[26956,9],[27105,12],[30414,9]]}}}],["mordor",{"_index":20930,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[11185,7]]}}}],["more",{"_index":132,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2824,4],[8809,4],[11016,4],[17771,4],[18380,4],[23339,4],[24307,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1717,4],[2064,4],[3009,4],[3630,4],[5882,5],[8199,5],[8596,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3691,4],[6078,5],[11716,4],[15356,4],[15446,4],[15601,4],[19994,4],[20104,4],[23649,4],[26249,4],[29466,4],[32095,4],[32549,4],[33637,4],[33945,4],[34896,4],[36770,4],[39447,4],[41758,4],[44537,5],[49588,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[278,4],[595,4],[7474,4],[7709,4],[8883,4],[8928,5],[9029,5],[12086,4],[15377,4],[16190,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5533,4],[11497,4],[12440,4],[13677,4],[17640,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8257,4],[9166,4],[13928,4],[14187,4],[15514,4],[16134,4],[16182,4],[16474,4],[16608,4],[17522,4],[18704,4],[23921,4],[24678,4],[26428,4],[27804,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[929,4],[2052,4],[2071,4],[2181,4],[3199,4],[3388,4],[4426,4],[4563,4],[6148,4],[6637,4],[6817,4],[7619,4],[25808,4],[26041,4],[26558,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2211,5],[2258,4],[5137,4],[6772,4],[7579,4],[7793,4],[10095,4],[10289,4],[15022,4],[15396,4],[23626,4],[25569,4],[31598,4],[39657,4],[41807,4],[53059,4],[55765,5],[56133,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2816,4],[2934,4],[8861,4],[18467,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[450,4],[1271,4],[5600,4],[5860,4],[6155,4],[6817,4],[12086,4],[12640,4],[13844,4],[14095,4],[14649,4],[17350,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1505,4],[7638,4],[11254,4],[11613,4],[12449,4],[12887,4],[13545,4],[14100,4],[15183,4],[16548,4],[16719,4],[18605,4],[18935,5],[19472,4],[20384,4],[24866,4],[26677,4],[27889,5],[28530,4],[31711,4],[32110,4],[33341,4],[33457,4],[35231,4],[35522,4],[36991,4],[37149,4],[40580,4],[43282,4],[43884,4],[45290,4],[56053,4],[56353,4],[56641,4],[58328,4],[60059,4],[60581,4],[60949,4],[61238,4],[65185,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9924,4],[13457,5],[13615,4],[15371,4],[16183,4],[17187,4],[18675,4],[19633,4],[47825,4],[54806,4],[55987,4],[56095,4],[62180,4],[63089,4],[63143,4],[63292,4],[66367,4],[67321,4],[67715,4],[68899,4],[69248,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1745,4],[3870,4],[4151,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5501,4],[6738,4],[6773,4],[7552,4],[8005,4],[8469,4],[8761,4],[8901,4],[9406,4],[9630,4],[9769,4],[14097,4],[17242,4],[25275,4],[25814,4],[26514,4],[26725,4],[29313,4],[31428,4],[40915,4],[41399,4],[44019,4],[49490,4],[52352,4],[58385,4],[58394,4],[59238,4],[59417,5],[62642,4],[65468,4],[69377,4],[70265,4]]},"/en/lessons/common-similarity-measures":{"position":[[3173,4],[3397,5],[3932,4],[4601,4],[6374,5],[8879,4],[10020,4],[10394,4],[11802,4],[12429,4],[16070,4],[18916,4],[20000,4],[20105,4],[25305,4],[27486,4],[31230,4],[31658,4],[34153,4],[34758,4],[34952,4],[35376,4],[35709,4],[36479,4],[37160,4],[37588,4],[37977,4],[38114,4],[38405,4],[38554,4],[39020,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5199,4],[5546,4],[7869,4],[8043,4],[13354,4],[14219,4],[14942,4],[15853,4],[17131,4],[19188,4],[23152,4],[24757,4],[25334,4],[28010,4],[28349,4],[30919,4],[34760,4],[37677,4],[37917,4],[38078,4],[39181,4],[40159,4],[40943,4],[46292,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[315,4],[2297,4],[4197,4],[5872,4],[7348,4],[8407,4],[8774,4],[8998,4],[9455,4],[16537,4],[17829,4],[17959,4],[18046,4],[18320,4],[21195,4],[22047,4],[22115,4],[22166,4],[23116,4],[24853,4],[25434,4],[26644,4],[27942,4],[28657,4],[30743,4],[32549,4],[32792,4],[43061,4],[44853,4],[45009,4],[45835,4],[46752,4],[47100,4],[48611,4],[49640,4],[50016,4],[51104,4],[51587,4],[52750,4],[53153,4],[53706,4],[53791,4],[53972,4],[54086,4],[54285,4],[54548,4],[54787,4],[57398,4],[61237,4],[63884,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[249,4],[2014,4],[2475,4],[3802,4],[5262,4],[5787,4],[5851,4],[7038,4],[7772,4],[8197,4],[10848,4],[13041,4],[13701,4],[17574,4],[19391,4],[19408,4],[22045,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3454,5],[3643,4],[7481,4],[8296,4],[9110,4],[9244,4],[9290,4],[9553,4],[10401,4],[10580,4],[17375,4],[26145,4],[28939,4],[29374,4],[30407,4],[32321,4],[40134,4],[41127,4],[47443,4],[47712,4],[47875,4],[52574,4],[54706,4],[54796,4],[58348,4],[58961,4],[61703,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[587,4],[878,4],[999,4],[4835,4],[5190,4],[5216,4],[8236,4],[8618,4],[12785,4],[13332,4],[13538,4],[14496,4],[15706,4],[16004,4],[16574,4],[18714,4],[19759,4],[23140,4],[26695,4],[26769,4],[28380,4],[28524,4],[29457,4],[29752,4],[29910,4],[30455,4],[30568,4],[30993,4],[33265,4],[33732,4],[33797,4],[34231,4],[37018,4]]},"/en/lessons/counting-frequencies":{"position":[[3120,4],[8219,4],[10431,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1793,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4855,4],[9121,4],[11230,4],[15344,4],[19824,4],[22971,4],[23340,4],[23467,4],[26110,4],[27718,4],[28415,4],[28607,4],[30497,4],[34405,4],[37842,4],[38201,4],[38299,4],[43385,4],[45854,4],[46973,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3294,4],[6180,4],[7061,4],[10077,4],[10127,4],[12807,4],[13332,4],[14361,4],[31308,4],[36250,4],[36529,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3968,4],[7962,4],[15343,4],[26453,4],[38335,4],[38424,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4370,4],[12131,4],[15588,4],[15604,4],[16734,4],[17628,4],[19479,4],[22066,4],[22831,4],[24541,4],[30865,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2097,4],[4454,4],[5293,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4211,4],[4883,4],[5130,4],[6568,4],[9357,4],[10155,4],[14322,4],[17501,4],[17596,4],[22452,4],[24552,4],[25981,4],[31176,4],[31583,4],[41568,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9265,4],[10213,5],[15189,4],[16370,4],[21895,4],[24388,4],[24464,4],[25216,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[969,4],[1303,4],[3020,4],[7452,4],[7569,4],[8722,4],[9063,4],[11928,4],[14086,4],[16532,4],[17651,4],[18834,4],[23443,4],[25381,4],[26892,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1368,4],[1522,4],[1579,4],[1626,4],[2271,4],[3896,4],[4760,4],[8015,4],[10337,4],[17553,4],[18584,4],[19145,4],[19821,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5802,4],[5811,4],[5922,4],[5939,4],[17436,4],[19993,4],[38227,4],[43742,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3498,4],[5345,4],[5894,4],[8210,4],[25103,4],[28002,4],[36675,4],[37446,4],[37500,4],[42261,4],[42662,4],[44336,4],[44520,4],[48648,4],[54887,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3307,4],[5708,4],[12345,4],[13678,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1039,4],[2806,4],[4385,4],[4492,4],[6962,4],[6971,4],[7006,4],[7204,4],[7862,4],[7922,4],[8340,4],[13146,5],[18709,4],[18784,4],[23730,4],[29549,4],[35488,4],[36158,4],[48205,4],[48241,4],[49187,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[474,4],[806,4],[2965,4],[3790,4],[7129,4],[10651,4],[12154,4],[13167,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2102,4],[2345,4],[5044,4],[8570,4],[9136,4],[10025,4],[13589,4],[19790,4],[20016,4],[22473,4],[22506,4],[24278,4],[27116,4],[27787,4],[30828,4],[32910,4],[34888,4],[36588,4],[39023,4],[40634,4],[41081,4],[45699,4],[47075,4],[47765,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2672,4],[5781,4],[15098,4],[16234,4],[16344,4],[17086,4],[24246,4],[24329,4],[25186,4]]},"/en/lessons/extracting-keywords":{"position":[[1263,4],[1936,4],[5214,4],[7078,4],[9599,4],[12157,4],[23683,4],[26180,4],[28530,4],[32630,4],[33300,4],[38369,4],[38916,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3051,4],[3078,4],[3183,4],[3587,4],[3627,4],[3785,4],[3836,4],[4039,4],[5598,4],[6025,4],[6553,4],[8347,5],[16533,4],[16940,4],[17075,5],[17179,4],[17445,4],[17623,4],[19371,4],[19490,4],[19561,4],[19747,4],[21168,4],[21177,4],[21860,4],[22623,4],[24363,4],[24372,4],[24946,4],[25449,4],[26092,4],[26153,4],[26191,4],[30386,4],[30533,4],[31993,4],[32913,4],[33629,4],[33716,4],[38923,4],[39579,4],[39588,4],[40025,4],[41650,4],[43862,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2295,4],[2330,4],[2375,4],[9066,4],[9104,4],[26023,4],[27293,4],[27931,4],[31737,4],[33687,4],[34678,4],[34719,4],[35844,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4142,4],[6166,4],[7211,4],[8354,4],[11022,4],[16005,4],[16972,4],[24127,4],[25067,4],[31202,4],[35053,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3291,5],[10657,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4045,4],[10951,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2270,4],[3880,4],[9112,4],[13120,4],[20158,4],[23663,4],[34215,4],[42559,4],[45754,4],[48835,4],[56436,4],[57527,4],[58234,4],[62842,4],[67198,4],[69142,4],[69178,4]]},"/en/lessons/geocoding-qgis":{"position":[[4574,4],[4623,4],[10850,4],[14697,4],[15583,4],[16994,4],[19493,4],[22742,4],[27312,4],[29253,4],[30330,4],[30801,4],[31331,4],[31389,4],[31439,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1519,4],[3262,4],[10724,4],[12236,4],[14001,4],[14166,4],[15984,4],[23012,4],[23423,4],[30637,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3938,4],[5169,4],[5196,4],[5403,4],[7603,4],[7778,4],[8051,4],[11891,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[452,4],[876,4],[1314,4],[1377,4],[1591,4],[4420,4],[5347,4],[8288,4],[8394,4],[8735,4],[8839,4],[15889,4],[21907,4],[22096,4],[22220,4],[24753,4],[26156,4],[29982,4],[30018,4],[30304,4],[33163,4],[33281,4],[33337,4],[34258,4],[34909,4],[34950,4],[35388,4],[35539,4],[36057,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2448,4],[6325,5],[7666,4],[7888,4],[9088,4],[9612,4],[12941,4],[19251,4],[21218,4],[32509,4],[32596,4],[34023,4],[34632,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[2127,4],[3160,4],[7581,4],[7699,4],[8622,4],[9371,4],[10999,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[458,4],[15169,4],[15207,4],[23312,4],[27542,4],[28590,4],[30642,4],[39800,4],[44066,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4199,4],[5048,4],[5821,4],[7949,4],[9822,4],[12884,4],[14191,4],[16611,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2870,4],[7847,4],[8290,4],[9689,4],[9726,4],[18532,4],[22866,4],[23052,4],[25398,4],[26355,4],[26607,4],[26641,4]]},"/en/lessons/gravity-model":{"position":[[2247,4],[2719,4],[3545,4],[6746,4],[6823,4],[11925,4],[14978,4],[16982,4],[18139,4],[21411,4],[21967,4],[23331,4],[24574,4],[25444,4],[26744,4],[26868,4],[28240,4],[30144,4],[34520,4],[37020,4],[37170,4],[39887,4],[45976,4],[55835,4],[56003,4],[59858,4],[60035,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2056,4],[2488,4],[2649,4],[4870,4],[7874,4],[10057,4],[10144,4],[10579,4],[12568,4],[14706,4],[15832,4],[15895,4],[16689,4],[17177,4],[22639,4],[23087,4],[23448,4],[26533,4],[26848,4],[42366,4],[44687,4]]},"/en/lessons/installing-omeka":{"position":[[2425,4],[2795,4],[3452,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3841,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3971,4],[12020,4],[16100,4],[19058,4],[19964,4],[23918,4],[24559,4],[27240,4],[28118,4],[31833,4],[32764,4],[33405,4],[35361,4],[36104,4],[37592,4],[50045,4],[50216,4],[50580,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2934,5],[4241,4],[21614,4],[22585,4],[24454,5],[26763,4],[28402,5],[28569,5],[28715,5],[34086,4],[35946,4],[40931,4],[42871,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2739,4],[5206,4],[8695,4],[9179,4],[11367,4],[13226,4],[13413,4],[15056,4],[15452,4],[15496,4],[17275,4],[17839,4],[23041,4],[24903,4],[25392,4],[26320,4],[26466,4],[29369,4],[32342,4],[35091,4],[40972,4],[41015,4],[43494,4],[43814,4],[46997,5],[47328,4],[49701,4],[50357,4],[50705,4],[51124,4],[52834,4],[52930,4],[53756,4],[58119,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7395,4],[17897,4],[21489,4],[31523,4],[41580,4],[41669,4]]},"/en/lessons/intro-to-bash":{"position":[[1176,4],[1250,4],[2527,4],[5958,4],[6147,4],[6598,4],[7885,4],[8545,4],[10858,4],[13453,4],[15481,4],[16259,4],[16508,4],[16965,4],[17123,4],[20681,4],[20824,4],[21220,4],[24546,4],[24578,4],[25393,4],[26810,4],[26883,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[674,4],[13560,4],[18187,4]]},"/en/lessons/intro-to-linked-data":{"position":[[3159,4],[3832,4],[5794,4],[6930,4],[7890,4],[7945,4],[8602,4],[9990,4],[16316,4],[17420,4],[17451,4],[17595,4],[17697,4],[21629,4],[26273,4],[28359,4],[33062,4],[33116,4],[33407,4],[34696,4],[34776,4],[35651,4],[36361,4],[36473,4],[36745,4]]},"/en/lessons/intro-to-powershell":{"position":[[816,4],[1153,4],[1259,4],[1988,6],[2789,4],[3835,4],[9595,4],[11857,4],[13125,4],[15873,4],[16329,4],[16535,4],[18432,4],[21602,4],[21950,4],[24200,5],[24728,4],[27011,4],[28265,4],[29334,4],[29343,4],[32318,4],[35082,4],[35152,4],[35377,4],[35528,4],[35828,4],[37302,4],[37446,4],[39358,4],[40951,4],[41043,4],[41066,4],[41193,4],[41330,5],[41723,4],[41779,4],[41999,4],[42008,4],[42083,4],[42653,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1424,4],[1960,4],[2134,4],[3277,4],[5763,4],[6418,4],[7489,4],[10233,4],[13691,4],[18173,4],[18932,5],[20500,4],[26249,4]]},"/en/lessons/introduction-and-installation":{"position":[[1615,4]]},"/en/lessons/introduction-map-warper":{"position":[[5450,4],[5548,4],[7867,4],[17335,4],[17670,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2659,5],[4954,4],[6455,4],[7157,4],[12417,4],[17181,4],[17368,4],[17522,4],[20499,4],[21216,4],[26739,4],[26889,4],[28539,4],[28922,4],[29032,4],[30075,4],[31294,4],[37894,4],[41194,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3251,4],[4636,4],[4700,4],[6861,4],[7447,4],[7548,4],[8050,5],[9585,4],[10774,4],[11908,4],[13392,4],[15820,4],[18137,4],[24427,4],[35010,4],[39299,4],[39854,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5077,5],[5282,4],[10393,4],[12292,4],[21580,4],[22297,4],[23562,4],[24935,4],[29788,4],[30906,4],[30960,4],[30998,5],[31410,4],[31849,4],[42043,4],[42896,4],[44244,4],[47379,4]]},"/en/lessons/json-and-jq":{"position":[[2086,4],[10010,5],[12038,4],[18298,4],[19797,4],[21434,4],[22569,4],[24661,4],[25755,4],[27410,4],[36318,4],[39243,4],[39823,4],[39864,4]]},"/en/lessons/jupyter-notebooks":{"position":[[3146,4],[3877,4],[4614,4],[8636,4],[8674,4],[9491,4],[19156,4],[27736,4],[28994,4],[35638,4],[37907,4],[38926,4],[48971,4],[50247,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1896,4]]},"/en/lessons/linear-regression":{"position":[[2565,4],[4265,4],[4724,4],[4816,4],[6942,4],[8875,4],[12368,4],[14416,4],[14528,4],[17509,4],[17532,4],[19182,4],[20196,4],[20989,4],[21165,4],[23263,4],[25516,4],[26321,4],[27970,4],[29699,4],[32579,4],[38163,4],[41667,5],[43699,4],[46784,4],[47353,4],[47563,4],[50184,4],[52637,4],[52841,4],[53362,4],[53844,5],[54714,4],[56057,4],[57681,4],[60584,4],[61105,4],[68031,4],[68160,4],[68204,4],[68941,5],[69410,4],[69513,4],[69549,4],[72144,4],[72470,4],[72594,4],[73780,4]]},"/en/lessons/linux-installation":{"position":[[2527,4],[4432,4],[4584,4]]},"/en/lessons/logistic-regression":{"position":[[2285,4],[6165,4],[6294,4],[7183,4],[11148,4],[11166,4],[14994,4],[17284,4],[17811,4],[19055,4],[21135,4],[22199,4],[26585,4],[34282,4],[34506,4],[34805,4],[40243,4],[40390,4],[42822,5],[45200,4],[53755,4],[54290,4],[54942,4],[56251,5],[56356,4],[61318,4],[61447,4],[63592,4],[65126,4],[66710,4],[66994,4]]},"/en/lessons/mac-installation":{"position":[[1906,4],[4113,4],[4261,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3181,4],[4741,4],[5268,4],[5711,5],[8125,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4514,4],[11014,4],[16929,4],[22961,4],[35919,4]]},"/en/lessons/naive-bayesian":{"position":[[3232,4],[4128,4],[5168,5],[7486,4],[11484,4],[11539,4],[11677,4],[11824,4],[11921,4],[12046,4],[12817,4],[15239,4],[20397,4],[21964,4],[22016,4],[22456,4],[22618,4],[22785,4],[23064,4],[23414,4],[25360,4],[36018,4],[38232,4],[40574,4],[42357,4],[45336,4],[47759,4],[48211,4],[49618,4],[49854,4],[51533,4],[51857,4],[52351,4],[52568,4],[52708,4],[53834,4],[53852,4],[55983,4],[57663,4],[60117,4],[60491,4],[61529,4],[63471,4],[65183,4],[65253,4],[65386,4],[66718,4],[69094,4]]},"/en/lessons/normalizing-data":{"position":[[981,4],[1652,4],[2116,8],[7505,5],[8510,4],[9775,4],[9817,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6203,4],[16565,4],[17504,4],[17610,4],[30748,4],[33023,4],[51608,4],[52665,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3326,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1724,4],[3978,4]]},"/en/lessons/preserving-your-research-data":{"position":[[4581,4],[11266,4],[17169,4]]},"/en/lessons/qgis-layers":{"position":[[1418,4],[5147,4],[7027,4],[8287,5],[8662,4],[18182,4],[18777,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[421,4],[430,4],[557,4],[2104,4],[5207,4],[5610,4],[7122,4],[7724,4],[9170,4],[10110,4],[16691,4],[26254,4],[27597,4],[27976,4],[28600,4]]},"/en/lessons/research-data-with-unix":{"position":[[6522,4],[7388,4],[7975,4],[8749,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7596,4],[9280,4],[18502,4],[19250,4],[22663,4],[25569,4],[27958,4],[28999,4],[29274,4],[36727,4],[39908,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4446,4],[6014,4],[7347,4],[7766,4],[25346,4],[26877,4],[27285,4],[27443,4],[31359,4],[32750,4],[38297,4],[54524,4]]},"/en/lessons/sentiment-analysis":{"position":[[1229,4],[9322,4],[13920,4],[15544,4],[24676,4],[25864,4],[27838,4],[28108,4],[30528,4],[30797,4],[31625,4],[31895,4],[32458,4],[32767,4],[34818,4],[35087,4],[36601,4],[37027,4],[37766,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1540,4],[1794,4],[3455,4],[8331,4],[9284,4],[10877,4],[12081,4],[14201,4],[22406,4],[34319,4]]},"/en/lessons/sonification":{"position":[[6376,4],[7378,4],[11506,4],[20899,4],[23294,4],[23528,4],[26267,4],[36908,4],[37853,4],[38544,4]]},"/en/lessons/space-place-gazetteers":{"position":[[478,4],[2501,4],[4382,4],[6322,4],[9717,4],[10719,4],[16392,4],[17272,4],[20862,4],[24574,4],[27750,4],[28191,4],[32092,4],[32718,4],[43037,4],[43762,4],[48177,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[757,4],[1930,4],[4236,4],[8763,4],[8780,4],[10836,4],[11393,4],[12838,4],[17026,4],[17064,4],[17177,4],[18715,4],[19009,4],[21983,4],[23642,4],[28867,4],[30656,4],[33976,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[726,4],[2013,4],[7566,4],[13416,4],[22564,4],[23106,4],[33744,4],[34233,4],[34557,4],[35607,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4626,4],[6644,4],[12705,4],[18529,4],[18983,4],[19564,4],[19941,4],[24144,4],[25158,4],[27310,4],[30048,4],[31893,4],[36093,4],[36600,4],[42505,4],[42693,4],[44975,4],[45093,4],[48238,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10722,6],[11641,4],[14116,4],[15293,4],[15700,4],[17213,4],[19633,4],[20209,4],[20634,4],[21413,4],[22022,4],[34557,4],[36468,4],[36885,4],[37511,4],[37681,4],[38508,4],[38648,4],[43145,4],[47196,4],[48069,4],[48097,4],[49214,4],[49981,4],[50453,4],[50727,4],[50829,4],[51745,4],[51980,4],[56100,4],[56122,4],[57248,4],[60070,4],[60139,4],[64034,4],[64660,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6291,4],[15421,4],[17514,4],[24248,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[933,4],[2825,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2109,4],[3150,4],[4877,4],[5413,4],[7432,4],[7491,4],[8238,4],[9162,4],[9401,4],[21417,4],[25052,4],[33087,4],[36931,4],[40836,4],[41914,4],[41933,4]]},"/en/lessons/transliterating":{"position":[[1691,4],[1731,4],[5505,4],[6117,4],[9780,4],[10266,4],[14741,4],[17497,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4641,4],[4691,4],[4969,4],[6172,4],[6826,4],[7365,4],[7581,4],[7994,4],[8738,4],[8747,4],[10052,4],[10413,4],[11528,4],[11894,4],[12475,4],[14868,4],[15054,4],[16120,4],[16242,4],[16480,4],[17338,4],[19099,4],[23327,4],[24385,4],[29496,4],[29953,4],[30263,4],[31155,4],[34072,4],[34581,4],[34912,4],[36027,4],[36156,4],[37551,4],[37574,4],[38785,4],[42319,4],[43993,4],[47369,4],[47564,4],[47812,4],[47923,4],[48632,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[571,4],[1631,4],[3238,4],[7969,4],[8339,4],[8642,5],[11239,4],[14476,4],[14878,4],[15363,4],[16351,4],[16387,4],[16760,4],[17292,4],[17859,4],[18902,4],[18951,4],[20430,4],[20652,4],[20740,4],[20839,4],[22773,4],[28532,4],[28838,4],[30433,4],[30650,4],[30919,4],[30992,4],[32185,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7290,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1464,4],[2725,4],[6584,4],[8249,4],[10863,4],[11182,4],[15187,4],[15408,4],[20375,4],[23906,4],[24051,4],[24173,4],[24419,4],[25132,4],[26332,4]]},"/en/lessons/vector-layers-qgis":{"position":[[334,4],[1012,4],[1057,4],[4482,4],[7048,4],[7078,4],[12382,4],[14501,4],[15723,4],[15748,4],[17145,4]]},"/en/lessons/viewing-html-files":{"position":[[1202,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1829,4],[2803,4],[7606,4],[10656,4],[20563,4],[20944,4],[22096,4],[25019,4],[25970,4],[33278,4],[35923,4],[36273,4],[37925,4],[46639,4]]},"/en/lessons/windows-installation":{"position":[[3264,4],[5325,4],[5511,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[574,4],[1017,4],[1587,4],[5851,4],[6094,4],[15047,4],[18906,4],[19730,5]]},"/en/lessons/working-with-text-files":{"position":[[2060,4],[5518,4],[8125,4],[9046,4]]},"/en/lessons/working-with-web-pages":{"position":[[3473,4],[6568,4]]}}}],["more.1",{"_index":21077,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[437,6]]}}}],["more_stopword",{"_index":21872,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52212,14],[52313,15]]}}}],["moreov",{"_index":1968,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2177,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4627,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1155,9]]},"/en/lessons/counting-frequencies":{"position":[[10440,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7074,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5428,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66722,9],[67736,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[3024,9],[35679,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6501,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3088,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1407,8]]},"/en/lessons/qgis-layers":{"position":[[1186,9]]},"/en/lessons/research-data-with-unix":{"position":[[7899,9]]},"/en/lessons/space-place-gazetteers":{"position":[[33951,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2722,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17698,9]]},"/en/lessons/transliterating":{"position":[[1522,9]]},"/en/lessons/vector-layers-qgis":{"position":[[17054,9]]}}}],["moresco",{"_index":11754,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5851,7],[13583,7],[13812,7],[24863,9],[26229,7],[26323,7],[26412,7],[26501,7],[27446,7]]}}}],["moretti",{"_index":6033,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43657,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48778,8],[51210,8],[52816,7],[53217,8]]}}}],["morgan",{"_index":3242,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60419,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3677,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37634,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4782,6]]},"/en/lessons/jupyter-notebooks":{"position":[[52342,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49632,7],[52134,7]]}}}],["moritz",{"_index":10013,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57095,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5644,6]]}}}],["moriz",{"_index":15191,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[16142,5],[16361,6],[16381,6],[16519,6],[16539,6]]}}}],["morn",{"_index":15466,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2670,7]]},"/en/lessons/preserving-your-research-data":{"position":[[6070,8]]},"/en/lessons/sentiment-analysis":{"position":[[28262,7],[28424,7],[28715,7],[30949,7],[31113,7],[32048,7],[32210,7],[35239,7],[35403,7],[37287,7],[37503,7],[38186,7]]}}}],["morril",{"_index":3614,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3725,8]]}}}],["mortal",{"_index":23012,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[4452,9],[23045,9],[26698,9],[26935,9],[28599,9],[30400,9]]}}}],["mortuari",{"_index":19127,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52345,8]]}}}],["mosaic",{"_index":9399,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42159,6]]},"/en/lessons/introduction-map-warper":{"position":[[19332,7]]}}}],["moscou",{"_index":20949,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17631,6]]}}}],["moscow",{"_index":11526,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14865,7]]},"/en/lessons/space-place-gazetteers":{"position":[[17605,6]]}}}],["mosh",{"_index":16415,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44548,5],[45633,5],[53251,5],[54182,5]]}}}],["moskau",{"_index":20948,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17618,6]]}}}],["most_common",{"_index":16278,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27080,11],[27658,12]]},"/en/lessons/linear-regression":{"position":[[34402,13]]}}}],["most_similar",{"_index":22908,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[33282,12],[34045,12],[34289,12]]}}}],["mostel",{"_index":16213,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10656,9],[11005,9],[11243,9],[11645,9],[12211,9],[49649,10],[49866,9],[50802,10]]}}}],["mosteller’",{"_index":16225,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13092,11]]}}}],["mostern",{"_index":21022,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48403,7],[48478,8],[48839,8]]}}}],["mostli",{"_index":2057,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9300,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2502,7],[19449,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[671,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3031,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53062,6]]},"/en/lessons/counting-frequencies":{"position":[[10460,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22160,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58666,6],[66478,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16603,6]]},"/en/lessons/georeferencing-qgis":{"position":[[412,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29006,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3629,6],[3897,6],[15312,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13077,6]]},"/en/lessons/jupyter-notebooks":{"position":[[4167,6]]},"/en/lessons/logistic-regression":{"position":[[22381,6],[61819,6],[61866,6]]},"/en/lessons/naive-bayesian":{"position":[[53514,6]]},"/en/lessons/sentiment-analysis":{"position":[[32422,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21834,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[29483,8]]}}}],["mostnimform",{"_index":17453,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[72019,16]]}}}],["mother",{"_index":5234,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65015,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24504,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13537,6]]},"/en/lessons/linear-regression":{"position":[[68461,6]]},"/en/lessons/logistic-regression":{"position":[[48236,6],[49028,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35096,6],[54670,8]]},"/en/lessons/sentiment-analysis":{"position":[[28042,6],[30731,6],[31829,6],[35021,6],[36910,6]]}}}],["motherboard",{"_index":20854,"title":{},"body":{"/en/lessons/sonification":{"position":[[41642,12]]}}}],["mother’",{"_index":15266,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[29435,8]]}}}],["motif",{"_index":15806,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13868,6]]}}}],["motion",{"_index":7415,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19509,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7807,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23840,6]]}}}],["motiv",{"_index":5355,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7149,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4619,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30356,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36576,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33896,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[90,10]]}}}],["motor",{"_index":19667,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16345,5],[16386,5]]}}}],["mou",{"_index":21206,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30966,4]]}}}],["mould",{"_index":18572,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58490,9],[58561,9],[59780,7]]}}}],["mounia",{"_index":16470,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48841,6]]}}}],["mounika",{"_index":20308,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54331,7]]}}}],["mount",{"_index":8255,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[453,7],[38868,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26293,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1096,7],[42113,7]]}}}],["mountain",{"_index":6878,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37195,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53001,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1371,10],[10599,8]]}}}],["mous",{"_index":875,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9895,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22927,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15841,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15218,5],[15342,5],[15423,5],[16492,5],[23771,5],[32273,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24710,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28214,5],[28417,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32429,5]]},"/en/lessons/extracting-keywords":{"position":[[27931,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34261,5]]},"/en/lessons/georeferencing-qgis":{"position":[[6375,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[9187,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14441,5]]},"/en/lessons/intro-to-bash":{"position":[[849,5],[11724,5]]},"/en/lessons/introduction-map-warper":{"position":[[13139,5]]},"/en/lessons/qgis-layers":{"position":[[6380,5]]},"/en/lessons/sonification":{"position":[[17343,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28893,6],[28968,5],[29166,5]]}}}],["mouseov",{"_index":7603,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3110,9]]},"/en/lessons/sonification":{"position":[[10642,9]]}}}],["mouth",{"_index":20903,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7217,5],[11658,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22512,5],[26775,5]]}}}],["mov",{"_index":15829,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16238,3],[16368,3]]}}}],["move",{"_index":144,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3040,4],[13403,4],[23814,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4792,4],[6615,4],[8823,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10441,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5489,6],[5845,4],[7118,4],[14423,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10552,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2403,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20902,4],[21119,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28839,4],[51100,4],[51410,4],[51574,4],[52885,5],[55008,4],[56054,4],[59315,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9381,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1016,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2552,6],[3955,6],[5738,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[925,6],[1967,6],[6654,4],[24131,7],[24267,4],[24704,5],[24868,6],[25653,6],[32351,4],[32738,6],[34101,6],[34332,6],[38352,5],[39899,4],[48141,6],[49229,4],[49592,5],[51107,4],[58597,4],[59975,6]]},"/en/lessons/common-similarity-measures":{"position":[[38646,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9928,6],[12428,4],[15361,4],[23945,4],[38802,6],[39281,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2830,4],[22653,4],[22997,4],[36180,6],[39220,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19172,5],[20831,5]]},"/en/lessons/counting-frequencies":{"position":[[2980,6],[10470,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6797,6],[27241,5],[39766,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2584,4],[10693,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13167,6],[24610,4],[24783,4],[25218,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1644,4],[6622,4],[18050,4],[31517,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13547,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[362,6],[10994,6],[11430,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32379,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42768,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23234,4],[32514,6],[33222,6],[35030,6],[36474,6],[41934,4],[42509,4],[42633,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2478,4],[9962,4],[10116,4],[10300,4],[10368,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3078,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14291,4]]},"/en/lessons/extracting-keywords":{"position":[[12281,4],[15292,4],[16945,6],[17144,4],[22075,4],[23976,6],[29324,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14547,4],[14841,4],[26781,4],[42345,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27816,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24427,6],[32735,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62943,4]]},"/en/lessons/geocoding-qgis":{"position":[[3795,5],[9832,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4455,4],[4856,4],[5415,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3386,4],[6149,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4448,6],[7649,5],[22192,4],[23171,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[19679,4],[20060,4]]},"/en/lessons/gravity-model":{"position":[[1095,5],[16092,6],[20546,6],[29998,6],[53538,6],[57016,6],[57284,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[17759,6],[17813,6],[31101,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2315,5],[14520,4],[18790,4],[38016,4],[43603,6],[44834,6],[46915,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13976,4],[38310,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15817,6],[29677,4],[29852,4],[30286,4],[33495,4]]},"/en/lessons/intro-to-bash":{"position":[[185,6],[316,7],[4535,6],[5473,6],[6684,5],[9976,5],[10288,6],[12378,4],[12766,4],[15507,6],[18651,4],[18714,4],[18795,4],[18846,4],[18888,4],[19081,4],[19241,4],[19937,4],[20975,7],[21078,4],[21519,4],[21627,4],[22542,4],[23073,4],[24052,4],[25003,4],[25039,4],[26456,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5834,4],[13827,6],[16115,4],[17207,4],[19364,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8688,4],[23615,4],[27529,4]]},"/en/lessons/intro-to-powershell":{"position":[[273,6],[554,6],[732,6],[769,4],[5342,4],[7606,4],[7633,6],[7691,4],[7809,4],[8267,4],[9214,6],[10319,4],[10859,4],[15172,4],[16947,4],[17191,4],[17240,4],[17476,4],[17528,4],[17569,6],[17640,6],[18201,4],[18561,6],[18639,4],[18808,4],[19431,6],[19468,4],[19559,4],[19688,4],[19788,6],[19843,4],[19977,4],[20276,4],[21028,4],[21060,6],[21554,7],[21661,4],[40985,4],[43103,4],[43816,4],[43850,5],[44172,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2337,4],[13218,4]]},"/en/lessons/introduction-and-installation":{"position":[[2216,4]]},"/en/lessons/introduction-map-warper":{"position":[[9379,4],[12126,4],[12160,4],[12227,4],[12313,4],[12892,4],[12937,4],[15141,4],[15252,4],[15450,4],[15519,6],[15988,5],[16142,5],[19106,4],[19686,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13882,6],[32372,6],[41705,6],[42230,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16329,4],[21759,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4255,4],[15141,4],[16885,4]]},"/en/lessons/jupyter-notebooks":{"position":[[20699,4],[20976,5],[27283,4]]},"/en/lessons/linear-regression":{"position":[[18077,5],[72931,4]]},"/en/lessons/linux-installation":{"position":[[4569,4]]},"/en/lessons/logistic-regression":{"position":[[22490,4]]},"/en/lessons/mac-installation":{"position":[[4246,4]]},"/en/lessons/naive-bayesian":{"position":[[20315,4],[26927,5]]},"/en/lessons/normalizing-data":{"position":[[9677,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8735,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1123,6],[1306,6]]},"/en/lessons/qgis-layers":{"position":[[3988,4],[4356,6],[4396,4],[9541,5],[16219,4],[18050,4]]},"/en/lessons/research-data-with-unix":{"position":[[4051,4],[4695,4],[5865,4],[8415,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1298,6],[12338,6],[38507,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12534,6],[43666,6],[44446,5]]},"/en/lessons/sentiment-analysis":{"position":[[28555,6],[33402,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25596,4],[33828,6],[35018,4]]},"/en/lessons/sonification":{"position":[[1536,4],[2497,5],[3326,5],[10173,4],[13994,4],[16151,4],[33131,5],[34147,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20214,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12333,4],[15911,4],[29989,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4818,6],[42540,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7479,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23863,4],[30983,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31422,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[14136,5],[25591,4],[28171,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14399,6],[23699,5],[23762,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22535,6]]},"/en/lessons/windows-installation":{"position":[[5496,4]]},"/en/lessons/working-with-web-pages":{"position":[[7878,4]]}}}],["movediza",{"_index":20012,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12236,8]]}}}],["movement",{"_index":172,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3507,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3302,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12131,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[3013,10],[3311,10],[3503,9],[3738,9],[5935,10],[5957,9],[23798,8],[29641,8]]},"/en/lessons/gravity-model":{"position":[[1390,9],[1481,10],[4557,10],[5820,9],[5964,8],[6300,9],[6420,8],[19403,8],[19626,8],[19803,8],[30754,10],[59150,9],[59792,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11054,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6626,8],[39576,8],[48202,8],[48361,9]]},"/en/lessons/intro-to-powershell":{"position":[[17176,8]]},"/en/lessons/introduction-map-warper":{"position":[[12462,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7377,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50224,8],[52261,8]]},"/en/lessons/sonification":{"position":[[14570,8]]},"/en/lessons/space-place-gazetteers":{"position":[[11095,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1129,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22328,9]]}}}],["movi",{"_index":4530,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68861,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4217,5],[7313,5],[7392,5],[9679,6],[9732,5],[11106,5],[17286,6],[17483,6],[17514,6],[17857,6],[17978,6],[19959,5],[20770,5],[20838,5],[20871,5],[20903,5],[20948,5],[21120,5],[21189,5],[21261,5],[21351,5],[21521,5],[21575,5],[21655,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32079,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4339,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33942,5],[33985,5]]},"/en/lessons/gravity-model":{"position":[[62469,5]]},"/en/lessons/jupyter-notebooks":{"position":[[16095,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4659,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38730,5]]}}}],["movie=\"$file\",signalstat",{"_index":15917,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[38563,25],[39129,25]]}}}],["movie=destearth_earth_video.mp4,signalstat",{"_index":15881,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[31127,43]]}}}],["movie=destearth_mars_video.mp4",{"_index":15877,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[30110,30]]}}}],["movie=destearth_mars_video.mp4,signalstat",{"_index":15872,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29740,42]]}}}],["mozambiqu",{"_index":4432,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57339,12]]}}}],["mozilla’",{"_index":5564,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66841,9]]}}}],["mp",{"_index":7229,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5814,4],[5844,3],[5969,3],[7508,3],[11391,3],[11404,3],[11465,2],[11738,3],[11970,2],[12375,3],[12574,2],[12817,3],[12876,3],[12956,3],[13346,4],[15554,3],[17986,4],[18174,3],[18442,3],[18565,3],[18730,3],[20968,4],[21046,3],[21553,3],[23011,3],[24607,3],[25905,3],[33991,5],[34179,3],[34656,6],[39049,3]]}}}],["mp3",{"_index":10124,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10590,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1567,3],[1709,4],[12874,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15767,3]]},"/en/lessons/sonification":{"position":[[5708,3],[5747,4],[6081,4],[40363,4]]}}}],["mp4",{"_index":15831,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16359,3],[19064,4]]}}}],["mpatches.patch(color='darkblu",{"_index":17833,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41249,32]]}}}],["mpatches.patch(color='lightblu",{"_index":17836,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41327,33]]}}}],["mpeg4",{"_index":15802,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13549,7]]}}}],["mpg",{"_index":19487,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13953,3],[17190,3]]}}}],["mr",{"_index":7744,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13362,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56475,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11604,6],[11654,6]]},"/en/lessons/linear-regression":{"position":[[11324,3],[11331,5],[11551,4],[11644,5]]},"/en/lessons/logistic-regression":{"position":[[45362,2],[47000,3],[48714,3],[48991,4],[55179,4],[55759,3],[55767,4],[58316,3],[59890,2],[60600,4],[60631,3]]},"/en/lessons/normalizing-data":{"position":[[2769,6],[2819,6]]},"/en/lessons/sentiment-analysis":{"position":[[27894,3],[30583,3],[31681,3],[34873,3],[36710,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30960,3]]}}}],["ms",{"_index":8488,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30255,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27415,3],[27636,3],[51704,3],[51780,6],[51838,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3187,2]]},"/en/lessons/gravity-model":{"position":[[47645,2]]},"/en/lessons/intro-to-bash":{"position":[[1745,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47411,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2302,2],[2771,2],[5717,2],[20832,2],[21211,2],[21452,2],[27266,2],[30877,2],[32492,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8858,2],[24735,2]]}}}],["ms5393",{"_index":2041,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8229,6],[8361,6],[9162,6]]}}}],["msi",{"_index":20719,"title":{},"body":{"/en/lessons/sonification":{"position":[[20962,4]]}}}],["msndate",{"_index":23339,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15927,7],[16656,11],[17038,7],[21212,12],[33786,7],[34633,7],[36574,7]]}}}],["msrest.authent",{"_index":22150,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16661,21]]}}}],["mss",{"_index":17232,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44009,3],[44896,5]]}}}],["mss/tss",{"_index":17239,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44304,9],[45226,9]]}}}],["msys2",{"_index":3079,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24652,5],[25046,5],[25230,5]]}}}],["mtcar",{"_index":19485,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13867,6],[13925,6],[17098,6],[18000,6]]}}}],["mtcars[,2",{"_index":19677,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17352,10]]}}}],["mtcars[1",{"_index":19674,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17169,10]]}}}],["mtcars[1,2",{"_index":19678,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17643,11]]}}}],["mu",{"_index":16301,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33427,2]]}}}],["much",{"_index":94,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1674,4],[4835,4],[17083,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7704,4],[13793,4],[14052,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13885,4],[14788,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14182,4],[26152,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3183,4],[6632,4],[17225,4],[19860,4],[26534,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6703,4],[6954,4],[15571,4],[36136,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1493,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11836,4],[35325,4],[35471,4],[60150,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18766,4],[35531,4],[54278,5],[60846,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8711,4],[49485,4]]},"/en/lessons/common-similarity-measures":{"position":[[4596,4],[17356,4],[20504,4],[21648,4],[25129,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1062,4],[7615,4],[7864,4],[12041,4],[12220,4],[16413,4],[26396,4],[26951,4],[27344,4],[33401,4],[36108,4],[39208,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17469,4],[17741,4],[20977,4],[21058,4],[34033,4],[41776,4],[51099,4],[54280,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3905,5],[5904,4],[16551,5],[19386,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3638,4],[3699,4],[6212,4],[47870,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23135,4]]},"/en/lessons/counting-frequencies":{"position":[[8153,4],[10478,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6409,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2102,4],[13427,4],[28981,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6892,4],[10150,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21890,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12568,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4085,4],[4147,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4838,4],[7573,4],[11243,4],[48562,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38961,4],[42379,4],[54882,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1034,4],[4380,4],[4487,4],[7199,4],[7917,4],[35483,4],[43531,4],[49182,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3306,4],[5625,4],[13543,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34428,4],[34520,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23634,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[738,4],[3178,4],[9346,4],[42716,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6324,4],[20355,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3038,4],[11869,4],[11948,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3699,4],[3875,4],[5061,4],[5269,4],[9107,4],[13323,4],[18078,4],[60058,4],[67193,4]]},"/en/lessons/geocoding-qgis":{"position":[[4569,4],[16989,4],[33141,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18024,4]]},"/en/lessons/georeferencing-qgis":{"position":[[4959,4],[9366,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[28459,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7947,4],[8495,4],[28697,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27325,4],[45604,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[9817,4],[12247,4]]},"/en/lessons/gravity-model":{"position":[[1255,4],[6526,4],[25439,4],[43747,4],[45258,4],[45398,4],[45971,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4790,4],[4912,4],[10839,4],[23141,4],[23443,4],[23734,4],[44377,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[844,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[34081,4],[36164,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3102,4],[15051,4],[15402,4],[27527,4],[47948,4],[51489,4],[51927,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5729,5]]},"/en/lessons/intro-to-bash":{"position":[[24686,4]]},"/en/lessons/intro-to-linked-data":{"position":[[3154,4],[16881,4],[34691,4],[36740,4]]},"/en/lessons/intro-to-powershell":{"position":[[6201,4],[16530,4],[28068,4],[36194,4],[37127,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5021,4],[19416,4]]},"/en/lessons/introduction-map-warper":{"position":[[7812,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2423,4],[3375,4],[15574,4],[17049,4],[36102,4],[36441,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7442,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6719,4],[17659,4],[22489,4],[22911,4]]},"/en/lessons/json-and-jq":{"position":[[5396,4],[37336,4]]},"/en/lessons/jupyter-notebooks":{"position":[[15286,4],[19871,4],[48459,4],[51496,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3134,4],[5737,4]]},"/en/lessons/linear-regression":{"position":[[8282,4],[47348,4],[55026,4]]},"/en/lessons/logistic-regression":{"position":[[9334,4],[14716,4],[21923,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5032,4],[5263,4]]},"/en/lessons/naive-bayesian":{"position":[[11222,5],[11401,4],[11504,4],[17031,4],[19786,4],[21784,4],[22613,4],[22780,4],[23059,4],[44432,4],[51636,4],[52644,4],[55978,4],[56043,4],[56563,4],[68587,4],[68610,4]]},"/en/lessons/normalizing-data":{"position":[[3063,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12629,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5106,4],[5858,4],[9373,4]]},"/en/lessons/qgis-layers":{"position":[[15589,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18421,4],[26249,4]]},"/en/lessons/research-data-with-unix":{"position":[[1812,4],[8744,4],[8970,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10306,4],[12092,4],[21164,4],[25203,4],[28897,4],[33914,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33577,4]]},"/en/lessons/sentiment-analysis":{"position":[[13915,4],[20321,4],[25859,4],[29461,4],[29662,4],[37761,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8992,4],[32262,4]]},"/en/lessons/sonification":{"position":[[386,4],[21785,4],[39419,4],[40257,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4377,4],[12118,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24726,4],[30043,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[882,4],[2174,4],[19953,4],[20007,4],[26039,4],[35731,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24139,4],[25153,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37635,4],[47981,4],[50963,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5454,4],[26470,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[939,4],[5164,4],[9157,4],[22329,4]]},"/en/lessons/transliterating":{"position":[[13803,4],[19572,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3793,4],[6821,4],[9153,4],[15937,4],[16237,4],[28217,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[30645,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7238,4]]},"/en/lessons/vector-layers-qgis":{"position":[[16247,4],[17140,4]]},"/en/lessons/viewing-html-files":{"position":[[143,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37172,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12389,4],[18736,4]]},"/en/lessons/working-with-web-pages":{"position":[[2024,4],[5510,4],[8304,4]]}}}],["muculloch",{"_index":13908,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9063,9]]}}}],["mueller",{"_index":23637,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18105,7],[18238,7],[18535,7],[20542,7],[20667,7]]}}}],["muffin",{"_index":22938,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39492,10]]}}}],["mulatto",{"_index":10152,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4357,9],[4809,9],[6016,10]]}}}],["mulatto*+negro",{"_index":10176,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9171,15],[15643,17],[23028,17],[33107,17],[40442,17]]}}}],["mullen",{"_index":2700,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32343,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10006,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2923,6],[55351,7],[57386,7],[57923,7]]}}}],["mullen’",{"_index":19733,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28056,8]]}}}],["multi",{"_index":2834,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11803,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12132,5],[14957,5],[15065,5],[15618,5],[17491,5],[18017,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7523,5],[15278,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1402,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8568,5],[37110,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2114,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60216,5],[61204,5],[61997,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2827,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2508,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3193,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33816,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11043,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[11942,5]]},"/en/lessons/json-and-jq":{"position":[[18825,5]]},"/en/lessons/jupyter-notebooks":{"position":[[50669,5]]},"/en/lessons/naive-bayesian":{"position":[[58289,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4524,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32020,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13688,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7178,5],[7408,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2980,5]]}}}],["multicollinear",{"_index":17291,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52092,18],[52694,17],[52901,18],[53272,18],[53556,17],[54050,17],[68964,17]]},"/en/lessons/logistic-regression":{"position":[[26323,17]]}}}],["multicollinearity.25",{"_index":17298,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52673,20]]}}}],["multicultur",{"_index":3881,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17841,17]]}}}],["multidimension",{"_index":3717,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2725,16]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1340,16]]}}}],["multidisciplinari",{"_index":14836,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54504,17]]}}}],["multigraph",{"_index":21314,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18462,11]]}}}],["multilin",{"_index":7770,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2144,9]]}}}],["multilingu",{"_index":3875,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17700,16],[17717,13],[17824,16]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3517,12]]},"/en/lessons/sentiment-analysis":{"position":[[15576,12],[15675,13]]},"/en/lessons/space-place-gazetteers":{"position":[[17470,12]]}}}],["multilingual/divers",{"_index":18725,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1869,20]]}}}],["multiloqu",{"_index":9823,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40434,12]]}}}],["multimedia",{"_index":8291,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6758,10],[22829,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35207,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[685,10],[39689,10],[39728,11],[40626,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5954,10],[6191,10],[27906,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2323,10]]},"/en/lessons/sonification":{"position":[[41908,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3702,10]]}}}],["multimod",{"_index":5826,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1567,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48238,13],[48287,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50818,10],[53004,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6930,10]]}}}],["multipart",{"_index":16706,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[22520,9]]}}}],["multipl",{"_index":110,"title":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2006,8],[21218,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12125,15]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9605,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31471,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4893,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48184,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[959,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6513,8],[6644,8],[7842,8],[9463,8],[9578,8],[11050,8],[11617,8],[15597,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12804,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[444,8],[2281,8],[7344,8],[11321,8],[15880,8],[16081,8],[25960,8],[33821,8],[34054,8],[49281,8],[55938,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5455,8],[13578,8],[14291,8],[16327,8],[24375,8],[28616,8],[33179,8],[37059,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13891,8],[24532,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11423,8],[11803,8],[30494,8],[33115,8],[37683,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1607,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30463,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2780,8],[9222,8],[18121,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21746,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19344,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4135,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2006,8],[2102,8],[2213,8],[9093,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2185,8],[2412,8],[16628,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34719,8],[42060,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3785,8],[4443,8],[9021,8],[24494,8],[26137,8],[53629,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13,8],[2947,8],[11258,8],[16789,8],[23394,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12645,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21928,8],[47270,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8349,8],[15066,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20452,8],[20736,8],[23256,8],[33944,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15037,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17251,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37073,8]]},"/en/lessons/geocoding-qgis":{"position":[[25897,8],[34050,8],[35174,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[468,8],[2263,8],[22749,8],[22941,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[19065,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18184,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[533,8],[19972,8],[20457,8]]},"/en/lessons/gravity-model":{"position":[[19820,8],[19843,8],[23306,9],[24228,8],[45998,8],[58036,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[22027,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5224,8],[5811,8],[7598,8],[9542,8],[24305,8],[35098,8],[43223,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17480,8],[19349,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31374,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25913,8]]},"/en/lessons/intro-to-bash":{"position":[[4794,8],[22686,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6008,8]]},"/en/lessons/intro-to-linked-data":{"position":[[35099,8]]},"/en/lessons/intro-to-powershell":{"position":[[6274,8],[13985,8],[24972,8],[26451,8],[27664,8],[36736,8],[38357,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1158,8],[26907,8]]},"/en/lessons/introduction-map-warper":{"position":[[10372,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11551,8],[16192,8],[39439,8],[40840,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12039,8]]},"/en/lessons/json-and-jq":{"position":[[2936,9],[4822,8],[16416,9],[16661,8],[18443,8],[21049,8],[30526,8],[31639,8],[31754,8],[32519,8],[36225,8],[36837,8],[37427,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2553,8],[48099,8],[48289,8],[48614,8],[49896,8],[51873,8]]},"/en/lessons/linear-regression":{"position":[[1315,8],[1832,8],[15157,8],[19898,8],[20166,8],[23681,8],[27606,8],[40368,8],[61347,8]]},"/en/lessons/logistic-regression":{"position":[[1035,8],[1552,8],[51478,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2141,8],[2178,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2392,8]]},"/en/lessons/naive-bayesian":{"position":[[20995,15],[35741,8]]},"/en/lessons/output-data-as-html-file":{"position":[[3155,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8206,8],[11792,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8042,8],[28412,8]]},"/en/lessons/research-data-with-unix":{"position":[[888,8],[8899,8],[9243,8]]},"/en/lessons/sentiment-analysis":{"position":[[9292,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30073,8]]},"/en/lessons/sonification":{"position":[[19601,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1139,8],[11927,8],[24911,8],[24971,8],[25126,8],[43522,8],[46762,8],[47224,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7394,12],[24912,8],[29111,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7650,8],[7693,8],[15737,8],[21748,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30535,8],[31935,8],[32265,8],[33118,8],[33722,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10512,8],[27686,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12263,8],[13446,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[26828,8],[27367,8],[30536,8],[33850,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14169,8],[27972,8]]},"/en/lessons/transliterating":{"position":[[5651,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11220,8],[11272,8],[28428,8],[42337,8],[42415,8],[42615,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[14515,8],[14662,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3069,8],[3119,8],[4139,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17450,8],[28698,8],[44652,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10767,8],[11832,8]]},"/en/lessons/working-with-web-pages":{"position":[[3516,8],[9657,8]]}}}],["multiplatform",{"_index":19302,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[539,14]]}}}],["multiplex",{"_index":8449,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12293,9]]}}}],["multipli",{"_index":1313,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15140,10],[15766,10],[16269,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24785,8]]},"/en/lessons/gravity-model":{"position":[[28883,11],[29145,10],[52185,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[12785,10],[13489,8],[13538,11],[13596,8],[17861,10]]},"/en/lessons/linear-regression":{"position":[[62739,10],[63145,11]]},"/en/lessons/logistic-regression":{"position":[[8268,8],[9512,10],[23361,11],[23473,11],[56422,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[120,11],[160,8],[1201,11],[2119,8]]},"/en/lessons/naive-bayesian":{"position":[[19211,8],[19252,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42417,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7351,9]]}}}],["multitask",{"_index":14852,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55505,9]]}}}],["multitud",{"_index":8867,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4612,9],[5768,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34465,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27763,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[1698,9],[2085,9],[5145,9],[23843,9]]},"/en/lessons/space-place-gazetteers":{"position":[[22480,9],[36981,9],[37165,9]]}}}],["multitudin",{"_index":20891,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6663,14]]}}}],["multivalu",{"_index":11288,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[533,11],[11165,11],[23800,11],[23964,11]]}}}],["multivari",{"_index":4524,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68776,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8821,13],[8920,12],[38232,12],[38443,12]]},"/en/lessons/gravity-model":{"position":[[444,12],[20591,12],[20763,12],[23241,12],[23275,12],[23581,12],[23884,12],[24401,12],[25386,12],[26229,12],[28305,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48165,12]]}}}],["multivoc",{"_index":20925,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9949,10]]}}}],["multivolum",{"_index":21391,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[35268,11]]}}}],["multiway",{"_index":18502,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47992,8]]}}}],["mulvani",{"_index":22974,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50095,8]]}}}],["mundt",{"_index":7574,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38380,5]]}}}],["municip",{"_index":7474,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[30036,9]]}}}],["munit",{"_index":23284,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[2303,9],[2416,10],[2462,9],[2590,9],[2652,9],[18227,9],[19939,9],[20782,9],[20831,9],[21284,11],[22710,9],[23202,9],[23717,9],[24740,9],[25473,9],[27754,11],[27858,10],[29755,9],[30001,9],[32735,9],[32926,10],[33354,9],[34130,11],[34388,9],[38048,10],[39063,11],[39370,9],[39721,9]]}}}],["munitions_by_country.pi",{"_index":23399,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[23810,23],[23865,24]]}}}],["munitions_by_country_stacked.pi",{"_index":23448,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30061,31],[30094,32]]}}}],["munson",{"_index":16923,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42624,8]]}}}],["murder",{"_index":5114,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58893,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19550,8],[27246,8],[27544,8],[28093,8],[28593,8],[39172,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9805,9],[24013,6],[24826,6],[26577,8],[26702,6],[33551,8]]},"/en/lessons/naive-bayesian":{"position":[[64493,7],[64518,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49360,9],[50374,8],[50498,6]]}}}],["murdoch",{"_index":19247,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10402,7]]}}}],["murray",{"_index":12671,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20385,6]]}}}],["murthi",{"_index":21961,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62971,7]]}}}],["museum",{"_index":3272,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[187,6],[1248,7],[4314,6],[4337,6],[4419,6],[4471,7],[4730,6],[5158,6],[5406,6],[6021,8],[7527,6],[7741,6],[7952,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62798,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7162,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2932,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4816,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51912,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1087,6],[2158,7],[2206,7],[3120,6],[11975,6],[13673,7],[13728,6],[15143,6],[23007,6],[23227,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1748,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37226,8]]},"/en/lessons/introduction-map-warper":{"position":[[3112,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[784,7],[1769,7],[2704,7],[7825,8],[15247,8],[15477,8],[40664,7],[40774,7],[44244,7]]},"/en/lessons/json-and-jq":{"position":[[1308,8],[1808,6],[40533,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2620,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37971,6]]},"/en/lessons/sonification":{"position":[[14295,7]]}}}],["museum’",{"_index":13448,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17054,8],[26197,8]]}}}],["music",{"_index":6616,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[20855,5],[21385,5],[21546,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5516,5],[5599,5],[7735,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5100,5],[10085,5],[10436,5],[10590,5],[10953,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39916,5]]},"/en/lessons/intro-to-linked-data":{"position":[[18109,6],[18420,5],[18520,5],[18670,5],[26152,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[587,5],[25027,5],[25092,5],[25153,5],[25281,5]]},"/en/lessons/sonification":{"position":[[1560,5],[1641,6],[2729,5],[3185,6],[4537,6],[4782,7],[4965,7],[4980,5],[5756,5],[6805,5],[6854,6],[7646,5],[8504,5],[11583,5],[12241,6],[12841,5],[14033,5],[16625,5],[18772,5],[24135,7],[26524,5],[30080,5],[30332,5],[33104,5],[33547,7],[35551,6],[37276,5],[38071,5],[38469,6],[38823,6],[38881,5],[39001,6],[39165,7],[39737,8],[41138,5],[41172,5]]}}}],["music1.pi",{"_index":20735,"title":{},"body":{"/en/lessons/sonification":{"position":[[25451,10],[25524,9],[25742,9]]}}}],["musicalalgorithm",{"_index":20673,"title":{},"body":{"/en/lessons/sonification":{"position":[[8653,17]]}}}],["musicalgorithm",{"_index":20644,"title":{},"body":{"/en/lessons/sonification":{"position":[[2859,16],[3426,15],[7861,15],[8311,15],[8358,15],[8847,15],[8893,15],[8959,15],[10186,16],[10458,15],[15082,15],[15572,15],[16889,15],[17935,15],[23267,15],[36785,15]]}}}],["musician",{"_index":9188,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5537,10],[5572,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6548,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2927,9]]}}}],["muslim",{"_index":4604,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7124,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39875,6]]},"/en/lessons/space-place-gazetteers":{"position":[[3905,6]]}}}],["mutabl",{"_index":10842,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[1781,7]]}}}],["mutat",{"_index":8847,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[217,6],[14754,7],[21578,6],[21590,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13898,8],[14729,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30935,7]]}}}],["mutate(d",{"_index":19809,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12810,11],[15783,11],[41525,11],[41703,11]]}}}],["mutate(has_sesame_ht",{"_index":19805,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12716,20],[15689,20]]}}}],["mutate(interact",{"_index":19873,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[26709,18],[27026,18]]}}}],["mutate(is_secular=ifelse(sponsorship!=\"secular",{"_index":9037,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27733,48],[28266,48]]}}}],["mutate(location=paste(c",{"_index":9007,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23728,27]]}}}],["mutate(partisan",{"_index":21764,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[26971,15]]}}}],["mutate(pct",{"_index":19854,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[23602,10],[24018,10]]}}}],["mutate(tot",{"_index":19852,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[22980,12],[23553,12],[23969,12]]}}}],["mutate(videoid",{"_index":21748,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25322,14]]}}}],["mute",{"_index":10312,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[5314,4],[5367,4],[5393,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12382,4],[12415,4]]}}}],["muther",{"_index":9983,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55991,6]]}}}],["mutin",{"_index":2030,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7888,10]]}}}],["mutini",{"_index":2032,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7938,6]]}}}],["mutual",{"_index":7411,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18349,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15393,6]]}}}],["mux",{"_index":15724,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[2379,4]]}}}],["muy",{"_index":20139,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34282,3],[34822,3],[40827,5],[41293,5]]}}}],["muñoz",{"_index":8721,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45493,5],[46272,5],[46674,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52395,6]]}}}],["mv",{"_index":480,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13539,2],[13558,2],[22817,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5420,4],[5711,2],[6222,2]]},"/en/lessons/installing-omeka":{"position":[[10894,2]]},"/en/lessons/intro-to-bash":{"position":[[15542,2],[22640,3],[26447,2]]},"/en/lessons/intro-to-powershell":{"position":[[779,4],[19478,4],[19611,2],[19946,2],[20116,2],[20827,2],[20931,3],[43832,2],[43841,2]]},"/en/lessons/naive-bayesian":{"position":[[32904,2]]}}}],["mxdatetim",{"_index":12386,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57558,11]]}}}],["my_data",{"_index":20740,"title":{},"body":{"/en/lessons/sonification":{"position":[[27684,7],[28981,7],[29006,7],[30547,7],[30590,7],[31071,8]]}}}],["my_data_epoch",{"_index":20766,"title":{},"body":{"/en/lessons/sonification":{"position":[[30951,15],[31181,16]]}}}],["my_data_tim",{"_index":20770,"title":{},"body":{"/en/lessons/sonification":{"position":[[31081,13],[32290,14]]}}}],["my_data_timed[0]['beat",{"_index":20773,"title":{},"body":{"/en/lessons/sonification":{"position":[[31212,24]]}}}],["my_dictionari",{"_index":22631,"title":{},"body":{"/en/lessons/transliterating":{"position":[[9258,13]]}}}],["my_first_plot.pi",{"_index":23302,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[9585,16],[9724,17],[12753,16]]}}}],["my_first_timeseries.pi",{"_index":23467,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33495,23],[33520,23]]}}}],["my_stopword",{"_index":21777,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29854,12],[30027,13]]}}}],["mybind",{"_index":16925,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[43899,9],[44239,8]]}}}],["mydict",{"_index":17122,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27440,6],[29580,6]]},"/en/lessons/logistic-regression":{"position":[[12463,6],[50299,6]]}}}],["mydocument.txt",{"_index":13043,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2321,14]]}}}],["mydocument2016",{"_index":13047,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2546,14],[2571,14]]}}}],["mydocumentfinal.txt",{"_index":13046,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2386,19]]}}}],["mydocumentversion2.txt",{"_index":13044,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2336,22]]}}}],["mydocumentwithrevision.txt",{"_index":13045,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2359,26]]}}}],["myfile.mid",{"_index":20730,"title":{},"body":{"/en/lessons/sonification":{"position":[[25038,13],[25547,10],[26219,11]]}}}],["myfile.pi",{"_index":8498,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[915,11],[1005,10]]}}}],["myimage.jpg",{"_index":16021,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23088,14]]}}}],["mymap",{"_index":13330,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[1556,6]]}}}],["mymap.html",{"_index":18115,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[615,10],[20298,13],[23185,10],[24399,10],[24423,10]]}}}],["mymatch.group(0",{"_index":12138,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19482,17]]}}}],["mymatch.group(1",{"_index":12139,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19660,16]]}}}],["mymidi",{"_index":20728,"title":{},"body":{"/en/lessons/sonification":{"position":[[25015,6],[29836,6]]}}}],["mymidi.add_track(midinot",{"_index":20733,"title":{},"body":{"/en/lessons/sonification":{"position":[[25358,27],[32613,27]]}}}],["mymidi.beat(d['days_since_epoch",{"_index":20771,"title":{},"body":{"/en/lessons/sonification":{"position":[[31107,35]]}}}],["mymidi.days_since_epoch(d['event_d",{"_index":20768,"title":{},"body":{"/en/lessons/sonification":{"position":[[30991,41]]}}}],["mymidi.linear_scale_pct(0",{"_index":20777,"title":{},"body":{"/en/lessons/sonification":{"position":[[31853,26]]}}}],["mymidi.note_to_midi_pitch(not",{"_index":20781,"title":{},"body":{"/en/lessons/sonification":{"position":[[32209,31]]}}}],["mymidi.save_midi",{"_index":20734,"title":{},"body":{"/en/lessons/sonification":{"position":[[25410,18],[32665,18]]}}}],["mymidi.scale_to_note(scale_pct",{"_index":20779,"title":{},"body":{"/en/lessons/sonification":{"position":[[32109,31]]}}}],["mynb",{"_index":18481,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44831,4]]}}}],["mynb.classify(tri",{"_index":18488,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45151,20],[62029,20],[62871,21]]}}}],["mynb.topn_print(10",{"_index":18563,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58176,19]]}}}],["mynb.train(traindata",{"_index":18483,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44858,21]]}}}],["mynewdirectori",{"_index":10213,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23997,16],[24204,14]]}}}],["myriad",{"_index":2882,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16258,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[564,6]]},"/en/lessons/intro-to-linked-data":{"position":[[6739,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5241,6]]}}}],["myself",{"_index":932,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13407,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1402,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35989,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44685,6]]},"/en/lessons/counting-frequencies":{"position":[[10514,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26232,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10918,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29236,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45341,6]]},"/en/lessons/sonification":{"position":[[1754,6]]}}}],["mysite.com/2016/02/29/mi",{"_index":3152,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42637,24]]}}}],["mysite.com/about",{"_index":3151,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42592,18]]}}}],["mysite.com/year/month/day/post",{"_index":3132,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40522,30]]}}}],["mysql",{"_index":13110,"title":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16,5]]}},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17,5],[185,5],[1513,5],[1869,5],[1920,5],[1936,5],[2011,5],[2064,5],[2612,5],[2748,5],[2783,5],[2964,5],[3183,5],[3509,5],[3955,5],[4184,5],[4253,5],[4432,6],[5149,5],[5166,5],[6316,5],[6459,5],[6601,5],[6750,5],[6797,6],[6860,5],[6953,6],[6975,5],[7037,5],[7103,6],[7150,5],[7177,5],[7212,5],[7472,5],[7489,5],[7533,5],[7929,5],[7965,5],[8152,5],[8232,6],[8501,5],[8541,5],[9102,5],[9163,5],[9539,5],[9744,5],[9835,5],[10174,5],[10184,5],[10253,5],[10316,5],[10400,5],[10432,5],[11179,5],[11230,5],[11346,5],[11660,6],[11716,5],[11743,5],[11977,5],[12022,5],[12064,5],[12092,5],[12220,5],[12742,5],[12763,5],[13254,5],[13402,5],[14030,5],[14052,5],[14500,5],[15029,5],[15117,5],[15721,5],[15768,5],[17861,5],[19740,5],[19813,5],[20811,6],[23604,5],[24148,5],[24288,5],[25642,5],[25693,5],[26275,5],[28004,5],[28102,5],[28464,5],[30533,5],[30843,5],[30952,5],[33575,5],[34534,5],[34818,5],[36845,5],[37409,5],[38485,7],[39995,5],[45955,5],[46014,5],[46231,5],[46312,5],[46441,5],[47116,5],[47293,5],[47388,5]]},"/en/lessons/installing-omeka":{"position":[[4761,6],[4911,5],[5620,5],[6562,5],[6630,5],[6784,5],[7280,5],[8002,5],[8262,6],[8831,5]]}}}],["mysql>",{"_index":13144,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12390,9]]},"/en/lessons/installing-omeka":{"position":[[6868,9]]}}}],["mysql57",{"_index":13152,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14105,8],[14265,7]]}}}],["mysql_native_password",{"_index":13174,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20313,21]]}}}],["mysql’",{"_index":13321,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46476,7]]}}}],["mysteri",{"_index":7453,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[24662,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17395,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36483,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8934,8],[11362,8],[12170,7]]},"/en/lessons/windows-installation":{"position":[[2335,12]]}}}],["mystyle.xsl",{"_index":22475,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18868,12],[21636,11]]}}}],["mytext",{"_index":11677,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[7343,6]]}}}],["myth",{"_index":5143,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60106,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[252,4],[11729,4]]}}}],["má",{"_index":20021,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12316,3]]}}}],["mähr’",{"_index":22111,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5651,6]]}}}],["märz",{"_index":11516,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14628,4],[15231,4],[20016,4],[23111,4]]}}}],["mån",{"_index":7165,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61383,4]]}}}],["mètre",{"_index":9910,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51683,7],[52543,7]]}}}],["métriqu",{"_index":16537,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52738,8]]}}}],["müller",{"_index":10031,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58039,7]]}}}],["n",{"_index":567,"title":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[27,1]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16980,4],[16988,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14367,1],[14772,1],[21542,1],[40375,1]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5146,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12924,5],[16574,1],[16683,1],[20807,6],[21688,6],[28106,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[18826,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1553,2],[1779,2],[1839,2],[2010,1],[2136,2],[2701,1],[2741,2],[3325,2],[3604,2],[8557,3],[8608,3],[11910,3],[12128,4],[12166,1],[12494,3],[12682,4],[12724,1],[13919,3],[14137,4],[14175,1],[14503,3],[14691,4],[14733,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5902,4],[5970,4],[29716,2],[50503,4],[51036,4],[68060,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12363,1],[19480,1],[19660,1],[22966,1],[23197,2],[23365,1],[25669,1],[25688,1],[25974,1],[26437,1],[26618,1],[33268,4],[33644,1],[35377,1],[35395,1],[38276,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28536,2],[57028,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18379,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10833,1],[31400,1],[32429,1],[35112,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5307,4]]},"/en/lessons/counting-frequencies":{"position":[[1444,6],[1484,5],[1530,5],[3437,6],[3477,5],[3523,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14678,3],[14696,1],[17714,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21087,2],[21092,1],[21123,1],[21359,1],[22279,2],[37054,1],[37070,1],[37114,1],[37152,2],[37202,1],[37488,1],[37623,1],[37648,1],[37716,1],[37934,1],[37985,1],[38278,1],[38359,1]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4198,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9593,2],[9600,1],[9645,1],[12516,2],[12523,1],[12633,1],[16405,1],[16460,3],[17976,1],[42945,2],[42952,1],[43130,1],[48741,1]]},"/en/lessons/extracting-keywords":{"position":[[15607,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16416,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8744,1],[13923,5],[25873,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22497,1],[25059,3],[25184,1],[25506,4],[25560,2],[25606,1],[25711,2],[29075,1],[29369,2],[29417,1],[29511,2],[29529,1],[29749,3],[29789,1],[30004,1],[30103,1],[31594,9],[37702,1],[37752,1],[37795,3],[37864,1],[37898,1],[44329,1],[46845,5],[47914,1],[48132,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17275,1],[19879,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19140,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32743,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31044,2],[31361,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24004,1],[24083,1],[24464,1],[25302,2],[25818,1],[25908,1],[25998,1],[32100,1],[32176,1],[32974,1],[44419,1]]},"/en/lessons/json-and-jq":{"position":[[9400,1]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[28,1],[122,1],[153,1],[391,1],[996,1],[1082,1],[1394,1],[1914,1],[1947,1],[2159,1],[2464,1],[3043,1],[3156,1],[5145,1],[5427,1],[5524,2],[5546,1],[5580,3],[5641,2],[5879,3],[5932,2],[6229,2],[6546,1],[6607,1],[6614,4],[7250,1],[7418,1],[8626,1],[8687,1],[9048,1],[9143,1]]},"/en/lessons/linear-regression":{"position":[[34226,1],[34464,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10703,2],[10758,2],[11684,2],[11739,2],[14089,1],[30350,4],[47387,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[126,1],[312,1],[328,1],[410,1],[694,1],[717,1],[794,1],[899,1],[1203,1],[1256,1],[1351,1],[1786,1],[1872,1],[2258,1],[2343,1],[2587,1],[3154,1],[3303,1],[3671,1],[3886,1],[5621,1],[5629,1],[5832,2],[6019,1],[6588,1],[6647,1],[6736,1],[8049,1],[8852,1],[8881,1],[9627,1],[9635,1],[9918,2],[10992,1],[11909,1],[11926,1],[12008,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10680,1],[10796,1],[12939,1],[15877,3],[16741,3],[22241,1],[23063,1],[23615,2],[23677,1],[24031,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22462,5],[34257,1]]},"/en/lessons/sentiment-analysis":{"position":[[28410,2],[31099,2],[32196,2],[35389,2],[37489,2],[39473,2]]},"/en/lessons/space-place-gazetteers":{"position":[[22825,3],[49423,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42192,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29447,5],[32749,3],[32782,5]]},"/en/lessons/transliterating":{"position":[[8808,6],[11592,4],[11607,4],[15350,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[10260,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44374,1],[44705,1],[44947,1],[45019,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13938,1]]},"/en/lessons/working-with-text-files":{"position":[[8793,4]]}}}],["n#sesamestreet",{"_index":19837,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16326,18]]}}}],["n$={(clustered_df[f'cluster_name_{num_clusters}']==cl).sum",{"_index":4485,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64066,68]]}}}],["n$={(sdf[f'cluster_name_{num_clusters}']==cl).sum",{"_index":4398,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54294,60],[54450,59]]}}}],["n'.join(str",{"_index":16236,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15870,18]]}}}],["n'])[['tons_ic",{"_index":23547,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44462,17]]}}}],["n'est",{"_index":9924,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51844,5],[52703,5]]}}}],["n't",{"_index":21600,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42041,3]]}}}],["n(orth",{"_index":12634,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17306,7]]}}}],["n+1",{"_index":1303,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14777,4]]}}}],["n+1)/dfi",{"_index":1304,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14818,10]]}}}],["n+=1",{"_index":19080,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47804,4]]}}}],["n,portland",{"_index":3531,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2561,11]]}}}],["n.b",{"_index":10349,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[895,5],[11078,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20558,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8028,4]]}}}],["n.d",{"_index":9482,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51732,7],[51864,7]]},"/en/lessons/gravity-model":{"position":[[63769,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26171,4]]}}}],["n.p",{"_index":1848,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46125,4],[50267,4],[52211,4]]}}}],["n//2)).split",{"_index":19198,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9782,15],[9865,15]]}}}],["n/dfi",{"_index":1296,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14354,6]]}}}],["n1:node",{"_index":9124,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18967,9]]}}}],["n:83.110619",{"_index":12639,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17552,12]]}}}],["n:compani",{"_index":9088,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12685,10],[17695,11]]}}}],["n:g.nodes[n]['eigenvector",{"_index":10604,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43097,28]]}}}],["n=1",{"_index":19044,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44228,3]]}}}],["n=100",{"_index":5078,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57429,5]]}}}],["n=3",{"_index":4908,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38017,3],[38359,3],[40105,3],[41104,3],[41445,3],[41905,3],[41983,3],[42141,3],[42295,3],[55744,3]]}}}],["n=4",{"_index":4714,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23806,3],[24085,3],[24336,3]]}}}],["n=5",{"_index":4561,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[805,3],[41460,3],[41912,3],[42207,3],[42303,3],[42412,3],[42521,3],[43934,3],[45575,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36910,4]]}}}],["n=8",{"_index":20122,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31313,5]]}}}],["n[0",{"_index":10424,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9635,5],[12623,5]]}}}],["n\\n",{"_index":12173,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25547,10],[25698,10]]}}}],["n^{th",{"_index":21505,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25840,10]]}}}],["n_cluster",{"_index":4927,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40043,12]]}}}],["n_clusters=3",{"_index":4875,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36048,13],[40410,13]]}}}],["n_components=rdim",{"_index":4055,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29431,19]]}}}],["n_file",{"_index":1388,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20988,7],[21441,8]]}}}],["n_neighbors=25",{"_index":4053,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29392,15]]}}}],["n_pixel",{"_index":18984,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35924,9],[36000,8],[36039,8],[36150,10],[36161,10]]}}}],["n_samples=len(doc",{"_index":4375,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53008,20],[62608,20]]}}}],["na",{"_index":8965,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15008,2]]},"/en/lessons/linear-regression":{"position":[[25263,2],[25829,2],[29350,2]]},"/en/lessons/space-place-gazetteers":{"position":[[22791,4],[26185,2],[26317,2],[26447,2],[26579,2],[30320,2],[30472,2],[30622,2],[30774,2],[34740,2],[34939,2],[35135,2],[35335,2],[39351,2],[39567,2],[39774,2],[39986,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16940,4]]}}}],["na_filter=fals",{"_index":6145,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10375,16]]}}}],["na_integer_",{"_index":12918,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17039,11]]}}}],["naacl",{"_index":4518,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68559,6]]}}}],["nabeel",{"_index":19949,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2002,6],[51030,7]]}}}],["nachal'no",{"_index":22773,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16064,11]]}}}],["nachtwacht",{"_index":16609,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3411,14],[3605,13],[7662,14],[7862,13],[13678,13],[13996,13],[14760,14]]}}}],["nachtwacht’\",\"rembrandt",{"_index":16682,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15754,24]]}}}],["nacion",{"_index":15693,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22648,8],[22729,8],[23016,8],[23066,8]]}}}],["nad",{"_index":19315,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[5106,3],[5155,3],[5235,3]]}}}],["nad83",{"_index":19320,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[7144,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3524,5]]}}}],["nad83(csrs98",{"_index":12809,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[4727,14]]},"/en/lessons/qgis-layers":{"position":[[6134,14],[17531,14]]},"/en/lessons/vector-layers-qgis":{"position":[[3019,14],[5065,13],[11019,13],[13315,13]]}}}],["nada",{"_index":20140,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34297,4],[34853,4]]}}}],["nadal",{"_index":12669,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20370,5]]}}}],["nae",{"_index":9225,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10729,3],[10733,4]]}}}],["naf",{"_index":23352,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16705,6],[17062,3]]}}}],["nafta",{"_index":7213,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3705,8]]}}}],["nail",{"_index":18359,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25594,6]]}}}],["naiman",{"_index":16972,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53286,7]]}}}],["naiv",{"_index":4425,"title":{"/en/lessons/naive-bayesian":{"position":[[31,5]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56799,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12832,5],[14464,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33756,5],[34829,5],[36751,5]]},"/en/lessons/naive-bayesian":{"position":[[32,5],[202,5],[257,5],[633,5],[1349,5],[2624,5],[2713,5],[3273,5],[9933,5],[9959,5],[10174,8],[10205,7],[10569,8],[11139,5],[11282,5],[11443,5],[11636,5],[11766,5],[12201,6],[12443,5],[12741,5],[13013,5],[13083,5],[22587,5],[23630,5],[23753,5],[24015,5],[24428,5],[40766,5],[44266,5],[46025,5],[50975,5],[51012,5],[51223,5],[52205,5],[52325,5],[54239,5],[61649,5],[69256,5]]}}}],["naivebayes.pi",{"_index":18289,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3757,13],[57916,13],[70129,13]]}}}],["name",{"_index":439,"title":{"/en/lessons/space-place-gazetteers":{"position":[[13,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11696,4],[11824,5],[11907,4],[11946,5],[12649,4],[12710,4],[19362,5],[20216,5],[21267,5],[21391,4],[22637,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8301,5],[8357,4],[8445,5],[9385,4],[9449,4],[10393,5],[11463,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1780,7],[5991,4],[9023,5],[10502,4],[10873,4],[20524,4],[20637,4],[20757,6],[21059,6],[21095,6],[21196,4],[21344,6],[22138,5],[22333,5],[22634,5],[23621,5],[27821,5],[29175,6],[29497,5],[32291,5],[32438,6],[42636,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8584,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6832,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7474,5],[8756,4],[15094,5],[15151,5],[31126,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4395,4],[7753,5],[7906,5],[10586,4],[10845,4],[13710,5],[15347,5],[18853,5],[21797,5],[25036,6],[26018,5],[26079,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8577,4],[11934,4],[12329,4],[12352,5],[12370,5],[13270,4],[13373,4],[16774,4],[16879,5],[27253,5],[29027,4],[29196,5],[29322,4],[29639,5],[29940,4],[33229,4],[34383,4],[37988,4],[38143,4],[38801,4],[39382,4],[47450,5],[48364,5],[48517,4],[48552,5],[50842,4],[53801,6],[53893,6],[54857,4],[57601,4],[57614,5],[57696,4],[57916,4],[58012,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3775,5],[4782,4],[5420,5],[5681,5],[7037,4],[8314,5],[19524,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8714,5],[8840,5],[8896,5],[9918,5],[9930,5],[10746,5],[16469,5],[16580,5],[16636,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9736,5],[28826,5],[51357,5],[52273,5],[54116,4],[54133,4],[59727,4],[61141,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2339,6],[4824,5],[4974,4],[6244,5],[44944,6],[47800,5],[50528,6],[59322,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1316,5],[2420,4],[5052,5],[5120,4],[5172,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11957,5],[11984,4],[13638,4],[16182,4],[16458,4],[18043,5],[18163,5],[18338,5],[19409,4],[20963,5],[20974,4],[21130,6],[21176,5],[21199,6],[21807,5],[23832,4],[27766,4],[28239,4],[28436,4],[28737,5],[30203,4],[30674,4],[30721,4],[30821,4],[31112,4],[31136,4],[31267,4],[36740,5],[37120,4],[37246,5],[37344,4],[37387,4],[37470,5],[37582,5],[37691,4],[37750,5],[37979,4],[38135,6],[38189,4],[40311,5],[40552,7],[44967,5],[45829,5],[45963,6],[46022,4],[46065,6],[66509,4]]},"/en/lessons/common-similarity-measures":{"position":[[14224,5],[24015,4],[25556,5],[25711,5],[29218,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18235,4],[18847,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13210,5],[23549,5],[27871,6],[27903,5],[27955,6],[33756,4],[43174,4],[45483,4],[63613,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6644,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[718,5],[919,5],[964,5],[1621,5],[2292,5],[2376,5],[2497,4],[3439,5],[3504,5],[4480,5],[7968,5],[9538,5],[10157,5],[10757,6],[12980,5],[15275,5],[16063,5],[25189,5],[35412,5],[36455,5],[36503,5],[36539,6],[36605,5],[36785,5],[36966,5],[37117,5],[37138,5],[37700,5],[37801,5],[38101,5],[38335,5],[38459,5],[38638,5],[38756,5],[39019,5],[52337,5],[52397,5],[52451,5],[52559,5],[52761,5],[52943,5],[53003,5],[53845,5],[54476,5],[54620,5],[55445,5],[56546,5],[57615,5],[58166,5],[58547,5],[59254,5],[59359,6],[62417,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6194,5],[6347,6],[6399,4],[11960,5],[11973,5],[12005,5]]},"/en/lessons/counting-frequencies":{"position":[[5247,4],[5886,5],[10524,7],[10532,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1456,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15731,5],[20439,7],[20528,7],[20715,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2438,4],[14011,4],[24372,4],[25053,4],[25165,4],[25196,4],[25876,4],[26004,4],[26210,4],[26239,5],[26469,4],[26652,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17111,4],[17265,4],[17939,5],[20250,4],[22317,4],[32015,4],[32027,4],[32244,4],[36844,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18700,5],[21017,5],[28376,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3824,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1913,4],[1946,4],[10818,6],[10865,5],[10930,5],[11127,5],[11177,5],[11212,6],[11335,6],[17970,5],[20526,4],[21658,4],[22602,7],[26469,4],[29545,5],[29862,4],[33427,5],[45913,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1517,5],[8372,4],[8536,5],[11793,4],[11911,5],[12017,4],[13269,5],[13331,4],[20061,4],[20442,5],[23771,5],[23910,5],[23981,5],[24537,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1997,6],[7056,4],[11994,4],[12028,5],[14994,5],[15332,5],[15409,4],[18955,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5598,4],[5717,4],[6898,4],[8631,5],[8827,4],[13140,4],[13167,4],[13204,4],[15480,4],[15741,4],[18422,4],[18563,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10264,4],[10327,4],[10783,5],[18872,6],[19014,6],[19036,4],[19437,4],[24183,5],[24292,5],[24334,5],[28316,4],[30401,4],[30463,4],[32083,5],[35148,5],[35176,5],[40463,5],[44414,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22284,5],[22310,5],[26864,5],[32330,7],[32433,7],[32537,7],[32639,7],[32831,7],[32981,7],[33239,7],[33465,7],[33696,7],[33927,7],[34158,7],[34485,7],[34685,7],[34997,7],[35211,7],[35317,7],[35421,7],[42024,4],[46167,5],[48828,6],[50388,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8906,5],[9813,4],[9986,4],[10174,4],[13915,5],[13953,4],[16620,5],[20091,4],[20441,5],[21505,5],[23486,5],[23653,4],[24151,5],[24588,5],[26654,4],[26679,4],[27540,5],[30476,6],[31633,4],[33072,5],[33370,4],[33587,5],[33779,5],[33901,5],[33980,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4235,5],[5236,5],[6142,5],[9687,5],[11942,5],[12575,5],[14010,5],[14479,5],[15077,4],[15820,4],[16476,4],[16561,5],[16724,5],[18872,6],[24667,5],[25056,5],[25187,5],[37383,5],[41996,5],[42399,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6900,6],[6957,6],[7901,5],[8907,5],[8981,4],[9110,4],[12314,5],[14368,4],[14418,4],[19965,5],[25624,4]]},"/en/lessons/extracting-keywords":{"position":[[1145,6],[2287,5],[2798,4],[3828,6],[6606,7],[6627,4],[7756,6],[8191,6],[8307,5],[14764,4],[23288,4],[26748,5],[28387,4],[28645,4],[30017,6],[35847,8],[38163,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13533,4],[14704,4],[14738,4],[15391,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5339,4],[5718,4],[7167,4],[14799,5],[15327,5],[15426,5],[16763,5],[17003,5],[17525,5],[19504,4],[20839,5],[20956,5],[21061,6],[21266,5],[21716,6],[22576,4],[23231,4],[23315,4],[27056,5],[28367,5],[30154,4],[33097,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[379,5],[461,5],[523,5],[883,5],[1007,6],[1361,5],[1426,6],[1490,5],[3294,4],[3386,5],[3606,5],[3657,5],[4462,5],[4823,6],[5408,6],[5985,5],[6034,6],[6086,5],[6199,5],[6285,5],[6579,5],[6663,5],[6837,5],[7072,6],[7361,5],[7525,5],[7629,5],[7991,5],[8207,5],[11935,5],[13503,5],[13613,6],[13878,5],[14002,5],[14465,5],[14504,6],[14802,4],[15657,5],[17555,4],[18414,5],[18535,6],[18713,5],[18838,6],[18929,5],[19002,5],[19895,5],[20385,5],[20679,5],[22012,5],[22153,5],[22223,4],[23827,5],[26373,5],[26401,5],[26934,5],[27106,5],[27674,4],[28618,4],[29344,5],[30691,5],[35640,5],[35764,5],[35830,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7160,5],[9531,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2479,5],[2595,5],[2663,5],[2825,4],[2867,4],[2964,5],[3193,4],[3591,5],[5521,5],[8520,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34498,4],[38146,4],[41729,5]]},"/en/lessons/geocoding-qgis":{"position":[[1740,5],[3204,5],[3427,5],[3498,5],[3850,4],[3877,5],[7036,5],[7083,6],[8537,4],[11774,4],[11984,4],[12007,5],[12083,5],[12218,4],[12464,5],[12493,5],[12843,4],[12912,4],[12936,4],[13410,6],[13588,6],[16554,4],[17825,5],[18154,5],[19828,4],[19947,5],[20530,4],[20897,4],[21637,4],[23861,4],[23941,6],[24669,5],[24750,4],[24818,4],[26500,5],[28050,4],[28093,4],[28362,4],[35330,5],[35909,4],[35988,5],[36195,4],[36359,6],[36437,5],[37162,5],[38419,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1019,5],[1147,6],[2872,5],[2893,4],[3132,5],[3487,6],[3603,5],[3628,5],[4230,4],[11007,4],[11076,6],[11461,5],[11531,5],[11607,5],[11721,4],[12430,5],[13503,5],[16020,6],[18257,5],[18655,5],[20294,5],[22526,5],[22663,4],[22712,5],[24982,4],[28585,5],[29908,5],[30232,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3033,5],[3137,4],[11500,4],[11601,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2428,6],[11849,4],[14213,4],[16311,4],[26311,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13727,5],[13898,4],[15935,5],[17132,6],[18188,5],[20570,4],[20738,4],[24513,4],[26475,5],[26545,4],[36604,5],[37254,4],[37602,5],[37639,4],[39159,4],[39647,4],[43767,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[732,7],[2333,5],[2632,5],[6052,4],[6243,4],[8232,5],[8523,4],[9317,4],[9514,4],[10082,4],[10216,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2404,6],[2486,6],[9461,5],[9677,7],[13373,5],[13429,4],[13518,5],[22965,6]]},"/en/lessons/gravity-model":{"position":[[12783,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[8434,4],[11583,4],[16445,4],[21328,4],[28724,5],[30776,5],[35062,4],[38648,6]]},"/en/lessons/installing-omeka":{"position":[[829,5],[7628,4],[8449,5],[8523,4],[8647,4],[8992,4],[9120,4],[9283,4],[9315,4],[9362,6],[10870,4],[11921,5],[11950,4],[12594,4],[12633,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3134,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20206,4],[20230,4],[20290,4],[29929,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13259,4],[32948,7],[50281,4],[50587,4],[50884,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19093,4],[59215,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20238,5],[20741,4],[21327,5],[21754,4],[24151,4],[24222,4],[26891,4],[34696,5],[34709,4],[34928,4],[38454,5],[38544,5],[40814,5]]},"/en/lessons/intro-to-bash":{"position":[[5177,4],[6426,4],[8416,5],[12493,6],[15463,4],[15526,4],[25984,5],[26126,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[148,5],[2942,5],[3988,5],[4653,5],[7501,5],[7716,5],[8702,6],[9786,5],[10186,6],[10500,6],[11393,5],[11924,4],[12328,5],[12654,5],[13341,5],[14586,5],[15468,5],[16779,5],[17506,5],[18936,5],[19680,5]]},"/en/lessons/intro-to-linked-data":{"position":[[4725,4],[4919,5],[12096,4],[12181,4],[16266,5],[19404,5],[35069,6],[35208,6],[35223,5],[35237,5],[35311,5],[35711,4]]},"/en/lessons/intro-to-powershell":{"position":[[4746,5],[4923,4],[6127,6],[7123,6],[7315,6],[8184,5],[9855,4],[10238,6],[10613,4],[10651,4],[10748,4],[10933,4],[11174,4],[11334,4],[11403,5],[13099,5],[13143,4],[13389,5],[13637,5],[13655,5],[13779,5],[15967,5],[19034,4],[20066,5],[20403,6],[21219,4],[24374,5],[27240,5],[32850,4],[36206,4],[39508,4],[39632,5],[39865,4],[41581,5],[42361,5],[43979,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1870,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4193,4],[4497,5],[7300,5],[11268,5],[11369,6],[11492,4],[11776,6],[11837,5],[11900,5],[12079,6],[12092,5],[12174,5],[12189,5],[20389,5],[20634,7],[21196,5],[21538,4],[21608,4],[23095,7]]},"/en/lessons/introduction-map-warper":{"position":[[7454,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13732,5],[28153,4],[30143,4],[35010,7],[39708,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11807,4],[11841,4],[11928,4],[12026,5],[12047,5],[12087,5],[12459,4],[13113,4],[13219,4],[13251,4],[13503,5],[13549,6],[13572,5],[17788,4],[22696,5],[22880,4],[24912,5],[24921,4],[24952,4],[25076,6],[28654,6],[31687,5],[39805,4],[39870,6],[41803,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13990,5],[14280,5],[16121,5]]},"/en/lessons/json-and-jq":{"position":[[2425,5],[2508,7],[2579,4],[6871,4],[11453,5],[12242,5],[12270,4],[13400,5],[16860,6],[27554,5],[29083,5],[29452,5],[34265,4],[35604,4],[38666,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7590,4],[14738,6],[15586,5],[15719,4],[18651,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6158,5],[6193,4],[7041,5],[7064,5]]},"/en/lessons/linear-regression":{"position":[[9864,5],[28298,4],[28589,4],[28726,4],[38506,4],[39819,5],[64807,5],[65309,6],[68132,4],[68606,5]]},"/en/lessons/logistic-regression":{"position":[[10243,4],[14913,6],[15648,5],[40184,5],[51646,5],[51748,6],[53296,4],[57322,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6298,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3833,4],[7699,5],[8978,5],[11180,4],[11210,4],[14175,4],[31297,4]]},"/en/lessons/naive-bayesian":{"position":[[5110,4],[8908,7],[15951,5],[28723,4],[32546,5],[33098,4],[33128,4],[36172,5],[36506,5],[36695,5],[41623,4],[41840,5],[60215,6],[60431,6],[60475,5],[66452,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1095,5],[15806,5],[22065,4],[22174,5],[23703,4],[27478,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2085,4],[2155,4],[2296,4],[3108,4],[5190,4],[5484,4],[6391,4],[8052,4],[8174,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3849,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11747,6],[12734,4],[12909,4],[13528,5],[13565,6],[14290,6],[15537,5],[16027,6],[16070,5]]},"/en/lessons/qgis-layers":{"position":[[4125,5],[15976,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7255,4],[7629,6],[7695,6],[7756,4],[8033,4],[8184,5],[9155,5],[10275,5],[10778,4],[16772,4],[24278,4],[25233,4],[25362,4]]},"/en/lessons/research-data-with-unix":{"position":[[5250,5],[6260,4],[6742,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42006,4],[42382,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11046,5],[30473,4],[33366,4],[33420,4]]},"/en/lessons/sentiment-analysis":{"position":[[18259,4],[18548,5],[26432,7],[34371,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9697,5],[11055,4],[11110,6],[14771,4],[17164,5],[28141,4],[29225,4],[29289,4],[31157,4],[31370,5],[37134,4]]},"/en/lessons/sonification":{"position":[[9267,5],[9927,5],[14880,5],[15040,4],[18078,5],[19054,5],[26665,5],[27472,5],[32712,4],[32853,5]]},"/en/lessons/space-place-gazetteers":{"position":[[14,5],[325,6],[650,5],[961,6],[1071,5],[1148,5],[1284,6],[1312,6],[1606,5],[4036,5],[4181,5],[6267,6],[6798,5],[7031,4],[7122,5],[7310,5],[7642,5],[8995,5],[10874,6],[11219,5],[11438,6],[11735,5],[11936,5],[12425,5],[13253,5],[13323,4],[13510,5],[13614,5],[13780,5],[14309,4],[14406,5],[14466,6],[16256,5],[16317,5],[17222,5],[17361,5],[17374,4],[17547,5],[17830,6],[17952,5],[18889,4],[19881,4],[21422,4],[21961,4],[23116,4],[23688,6],[23834,4],[24419,4],[25135,6],[29141,4],[29242,4],[29285,6],[32468,5],[32636,4],[32802,4],[32945,4],[33219,6],[33773,5],[36865,5],[36946,5],[37105,5],[37933,4],[38693,4],[41999,6],[42269,5],[42287,5],[42768,5],[44769,5],[45318,5],[46580,6],[46771,6],[48082,5],[48524,6],[48766,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14828,4],[19873,4],[20127,4],[20357,5],[20444,6],[20466,5],[20935,4],[32701,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6322,5],[6506,4],[15675,7],[21438,8],[22211,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27152,5],[31809,4],[31910,6],[32246,5],[44654,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18486,5],[18989,5],[26265,6],[42439,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8002,4],[13357,5],[14657,4],[24966,4],[25131,6],[25183,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9168,4],[9491,4],[11317,4],[18681,5],[27605,4],[33405,4],[33555,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3323,4],[9507,4],[10533,4],[10623,5],[11908,5],[12249,4],[15456,5],[17742,4],[19977,7],[22411,4],[22537,4],[24450,5],[30328,4],[35690,4]]},"/en/lessons/transliterating":{"position":[[583,5],[982,4],[1104,6],[1149,4],[1188,5],[1225,4],[1289,4],[2224,5],[2464,5],[3294,6],[13983,5],[14031,5],[14688,5],[14864,5],[16119,4],[16484,5],[17210,5],[17391,6],[17786,7],[18587,6],[18615,5],[18626,5],[18837,5],[18907,5],[18957,5],[19596,6],[19769,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8419,6],[17786,5],[21497,4],[21613,6],[21665,4],[21780,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[15117,4],[23905,4],[24705,4],[25602,5],[26211,6],[26293,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1608,4],[4895,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2200,5],[9678,4],[14109,6],[14354,5],[14453,5],[15993,5],[20840,5],[20889,4],[20963,4]]},"/en/lessons/vector-layers-qgis":{"position":[[5529,5],[5629,5],[5816,5],[6000,5],[6482,4],[11143,5],[11273,5],[11480,4],[12205,4],[13439,5],[13593,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5409,5],[5499,4],[10162,7],[10451,5],[11279,4],[12062,4],[15619,4],[16967,5],[17486,5],[18057,5],[19865,5],[20093,5],[20149,4],[20541,4],[21645,4],[21677,4],[22669,6],[27251,4],[28282,6],[32332,4],[32388,5],[33489,5],[36384,4],[36934,5],[43165,6],[43272,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5146,5],[9136,4],[9719,4],[11316,4],[14294,4],[14386,4]]},"/en/lessons/working-with-text-files":{"position":[[4418,4],[4452,5],[4511,5],[4610,5],[4665,4],[4829,5],[5227,4]]},"/en/lessons/working-with-web-pages":{"position":[[1354,4],[1915,5],[7148,5],[7365,5],[7527,5],[7727,5]]}}}],["name</th>",{"_index":15039,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3315,15]]}}}],["name'].valu",{"_index":11353,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20923,12]]}}}],["name']['valu",{"_index":11392,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29148,16]]}}}],["name(",{"_index":20947,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17435,7]]}}}],["name).endswith(file_typ",{"_index":22865,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21539,26],[21706,26]]}}}],["name,histor",{"_index":10377,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5567,15]]}}}],["name.csv\",header=true,sep",{"_index":19721,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[25308,30]]}}}],["name.md",{"_index":5433,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21110,7],[21237,8],[45943,7],[46103,8]]}}}],["name.pi",{"_index":15402,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[40574,8]]}}}],["name.split",{"_index":23162,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20896,12],[20970,12]]}}}],["name.valu",{"_index":11391,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29107,10]]}}}],["name/browse.jsp?ref=refer",{"_index":19250,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10732,29]]}}}],["name/key",{"_index":16077,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34822,8],[34872,8]]}}}],["name/record/refer",{"_index":19248,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10603,21]]}}}],["name/sect",{"_index":19241,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10208,12]]}}}],["name/valu",{"_index":10173,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8647,10],[8718,10],[8865,10],[9939,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22754,10]]}}}],["name/year(4",{"_index":19235,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[9954,11]]}}}],["name:\"econom",{"_index":9104,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15376,16]]}}}],["name:nodes.nam",{"_index":9090,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12729,15]]}}}],["name:~usernam",{"_index":21167,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19375,16]]}}}],["name=\"docd",{"_index":12657,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20002,14]]}}}],["name=\"femal",{"_index":14537,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41264,14],[43380,13]]}}}],["name=\"mal",{"_index":14543,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41857,12],[43619,13]]}}}],["name=\"n1\"></a>",{"_index":22620,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7700,24]]}}}],["name=\"n1\"></a>\\\\u0410",{"_index":22626,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8351,30]]}}}],["name=\"n1\"></a>a",{"_index":22715,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13064,24],[15225,24],[18390,24]]}}}],["name=\"n2\"></a>aab",{"_index":22766,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15915,26]]}}}],["name=\"suspect",{"_index":14528,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40194,13]]}}}],["name=\"t17800628",{"_index":11647,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[2925,15]]}}}],["name=\"tokeniser_vers",{"_index":12666,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20162,24]]}}}],["name=\"viewport",{"_index":13956,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28929,15]]}}}],["name_title_2011",{"_index":21194,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26309,18]]}}}],["name_title_d",{"_index":21192,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26026,16],[26210,18]]}}}],["namecolumn=str(sys.argv[2",{"_index":18177,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[14467,27],[18276,27],[18528,27]]}}}],["named_ent",{"_index":7087,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52850,17]]}}}],["names(tab",{"_index":2360,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7779,11],[13578,11],[27349,11]]}}}],["names.append(entry.get_text",{"_index":22784,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18754,30]]}}}],["names[:20",{"_index":22786,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18975,10]]}}}],["namespac",{"_index":13426,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10613,9],[11846,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19414,10]]}}}],["namkoong",{"_index":21939,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61993,9]]}}}],["nan",{"_index":6738,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20243,4],[22297,4],[42482,3],[43407,3],[43419,3],[44132,3],[45051,3],[45755,3],[45767,3],[50433,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20644,3],[20715,3],[20761,3],[20832,3],[20878,3],[20949,3],[20995,3],[21066,3],[21112,3],[21183,3],[21641,4],[21746,3],[21883,4],[26594,3],[26666,3],[26718,3],[26790,3],[28342,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8857,3],[9419,3]]},"/en/lessons/linear-regression":{"position":[[23904,3]]}}}],["nand",{"_index":9252,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14870,6],[16376,5],[52312,7],[52377,6]]}}}],["nandeck",{"_index":9155,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[490,7],[526,7],[668,7],[753,7],[1092,7],[2658,7],[3946,7],[14437,8],[14455,7],[14649,7],[15020,7],[15072,7],[15226,7],[15257,7],[15409,7],[15494,7],[15588,7],[15877,7],[16090,7],[16360,8],[16414,7],[16498,7],[16535,7],[16612,7],[17476,8],[17531,8],[17641,7],[17754,7],[17800,7],[18328,7],[18384,7],[19608,7],[19669,7],[20120,7],[20267,7],[20439,8],[20492,7],[20914,7],[22103,7],[22381,7],[22753,7],[23041,7],[23130,7],[23774,7],[24116,7],[26544,7],[26721,7],[26815,7],[27502,7],[27719,7],[27932,7],[28275,7],[28496,7],[28735,7],[28951,7],[29065,8],[29107,7],[29326,7],[29424,7],[29634,7],[29749,7],[30634,7],[30749,7],[32904,7],[34045,7],[34180,7],[34367,7],[34432,7],[34979,7],[35154,7],[35207,7],[35292,7],[35375,7],[36296,7],[36854,7],[37938,7],[38085,7],[38454,7],[38938,7],[39204,7],[39268,7],[40041,7],[41863,8],[43000,7],[44162,7],[44343,7],[44913,7],[45012,7],[45113,7],[45214,7],[45316,7],[45439,7],[45599,7],[47209,7],[52320,7],[53259,7]]}}}],["nandeck’",{"_index":9157,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[704,9],[17724,9],[18491,9],[34821,9],[36572,9],[36988,9],[39014,9]]}}}],["nanni",{"_index":21993,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64682,6]]}}}],["nano",{"_index":404,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10567,4],[10602,4],[10803,5],[10943,4],[11049,4],[11064,4],[13627,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23680,4]]},"/en/lessons/installing-omeka":{"position":[[11544,5],[11551,4]]}}}],["nanosecond",{"_index":8703,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40570,10]]}}}],["narayanan",{"_index":11446,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36647,10]]}}}],["narbonn",{"_index":20966,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[26873,8],[27921,9],[31168,8],[35822,8],[35849,8],[40503,8],[40530,8]]}}}],["narr",{"_index":2953,"title":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25,9]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25516,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12642,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9295,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6775,12]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[927,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5386,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[102,9],[1455,9],[1638,10],[6029,10],[10251,10],[11741,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35688,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[5224,9],[42160,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1290,10],[1316,10],[2116,9],[6361,9],[9021,10],[13216,9],[16702,11],[16805,10],[16876,10],[17821,10],[19352,11],[19443,9],[24344,10],[25094,10],[25157,9],[25289,9],[25363,9],[44985,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26,9],[1290,9],[7687,9],[10832,9],[39725,10],[39853,10],[39984,10],[48283,10],[53829,10]]},"/en/lessons/jupyter-notebooks":{"position":[[37600,9],[53687,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[246,9],[409,9],[2535,9],[54880,9]]},"/en/lessons/space-place-gazetteers":{"position":[[46868,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10499,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50270,9]]}}}],["narrativ",{"_index":6654,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[8745,13]]}}}],["narratives—and",{"_index":22374,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[2525,14],[42235,14]]}}}],["narrow",{"_index":2771,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2707,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11084,6],[21691,8],[21712,6],[21906,6],[21938,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37525,6]]},"/en/lessons/common-similarity-measures":{"position":[[10025,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9157,9],[11589,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20834,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46975,9]]},"/en/lessons/intro-to-linked-data":{"position":[[28400,8]]},"/en/lessons/json-and-jq":{"position":[[18543,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15160,8]]}}}],["narrowli",{"_index":18632,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[61761,8],[65043,8]]}}}],["nasa",{"_index":6826,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31979,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6781,4]]}}}],["natal",{"_index":18779,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10825,6],[10873,6],[11810,6],[11857,6]]}}}],["natasha",{"_index":5598,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70590,7]]}}}],["nathan",{"_index":6066,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45017,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49056,6]]}}}],["nation",{"_index":1934,"title":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16,8]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[189,8],[7184,8],[7264,8],[7660,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1732,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37275,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3429,8],[3785,7],[27212,8],[27510,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8287,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20622,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49958,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44851,8],[45009,8],[56537,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4361,8]]},"/en/lessons/geocoding-qgis":{"position":[[2129,8],[10357,8],[11208,8],[19139,8],[19421,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[7596,8],[8214,10]]},"/en/lessons/gravity-model":{"position":[[6553,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[5215,8],[42151,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17,8],[6566,7],[7044,10],[7678,8]]},"/en/lessons/intro-to-linked-data":{"position":[[5195,8]]},"/en/lessons/introduction-map-warper":{"position":[[23100,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45492,12]]},"/en/lessons/jupyter-notebooks":{"position":[[49408,8]]},"/en/lessons/logistic-regression":{"position":[[66742,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5062,8],[5109,8],[5581,8],[6339,8],[6433,11],[6926,8],[11545,8],[19899,8],[21282,8],[21504,8],[30050,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6719,8],[49850,8],[53902,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2449,8],[7462,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1362,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61779,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1736,8],[24348,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25336,8]]}}}],["nationality>",{"_index":13392,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4179,15],[4244,15],[6756,15]]}}}],["nativ",{"_index":9647,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17294,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1578,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[4130,6]]},"/en/lessons/sentiment-analysis":{"position":[[14980,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7254,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5335,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8256,8]]},"/en/lessons/transliterating":{"position":[[1776,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2538,9]]}}}],["nativecodeload",{"_index":9646,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17261,17]]}}}],["nato",{"_index":2614,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28605,5]]}}}],["natu",{"_index":21134,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13455,5],[15629,5]]}}}],["natur",{"_index":974,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1161,7],[12257,7],[14797,7],[45510,7],[52449,7],[52540,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32421,7],[33124,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4008,6],[25587,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5713,7],[8422,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2210,7],[3383,7],[3486,7],[4715,7],[27498,7],[60586,9],[69384,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65572,8]]},"/en/lessons/common-similarity-measures":{"position":[[6698,6],[8766,9],[19739,6],[35287,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2171,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53384,7],[57370,7],[62009,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7346,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1462,7],[1897,7],[4274,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7153,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1337,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5484,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25800,10],[59443,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5816,6],[21599,6],[23514,6],[23982,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3823,7],[30018,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[281,7],[9742,7],[9819,7],[31752,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69333,7]]},"/en/lessons/geocoding-qgis":{"position":[[6576,6],[9045,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1432,7],[23769,7]]},"/en/lessons/georeferencing-qgis":{"position":[[982,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[746,7],[3488,6],[3784,7],[6022,6],[11999,7],[23784,6]]},"/en/lessons/gravity-model":{"position":[[9861,7],[26316,6],[28172,7],[28648,7],[28756,7],[28816,7],[28895,7],[39482,9],[40085,7],[40435,9],[59479,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[32231,7],[43093,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13120,6],[15018,6],[26597,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7300,6],[10627,7],[13430,6],[42149,6],[47884,6],[49480,7],[51414,7]]},"/en/lessons/intro-to-powershell":{"position":[[41071,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1788,9]]},"/en/lessons/introduction-map-warper":{"position":[[8226,6],[9486,7],[10096,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4009,7],[4079,7],[6139,7],[20211,7]]},"/en/lessons/json-and-jq":{"position":[[23730,7]]},"/en/lessons/jupyter-notebooks":{"position":[[25171,7]]},"/en/lessons/logistic-regression":{"position":[[8071,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19645,7],[19681,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5907,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8730,6],[24774,6],[54208,7]]},"/en/lessons/sentiment-analysis":{"position":[[546,7],[622,7],[2057,7],[9583,7],[10028,7],[10893,7],[28049,7],[30738,7],[31836,7],[33311,6],[35028,7],[36917,7],[40773,7]]},"/en/lessons/sonification":{"position":[[4942,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12944,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[706,7],[27629,6],[36311,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[475,7],[23341,6],[23683,7],[27047,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18618,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5062,7],[25784,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14405,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2511,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20494,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20992,6]]},"/en/lessons/working-with-text-files":{"position":[[3349,7]]}}}],["nautic",{"_index":15651,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[1015,8]]}}}],["naval",{"_index":9022,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26454,5]]}}}],["navbar",{"_index":10706,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12676,7]]}}}],["navicka",{"_index":13836,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61347,9]]}}}],["navidata",{"_index":18133,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5638,9]]}}}],["navig",{"_index":414,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10835,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10160,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7003,8],[10319,8],[10415,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27473,8],[29835,8],[34184,8],[44937,8],[47244,8],[52384,8],[60691,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10604,8],[20819,8],[40004,8]]},"/en/lessons/common-similarity-measures":{"position":[[27945,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12765,11],[13074,9],[13714,9],[45100,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3027,9],[3404,9],[3511,9],[5550,10],[63222,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4899,8],[9512,8],[9656,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13995,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15792,10],[16889,8],[22339,9],[36211,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8906,10],[9298,10],[17739,8],[29465,8],[34795,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1040,10],[5842,10],[11866,8],[12748,10],[13358,8],[14810,8],[15042,8],[15724,8],[17454,8],[17878,8],[20957,8],[22187,8],[26750,8],[27941,8],[29770,8],[31961,8],[34257,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6232,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4586,8],[4712,10],[5180,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18424,8],[18601,8],[20380,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5784,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12358,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3227,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13991,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12650,9]]},"/en/lessons/georeferencing-qgis":{"position":[[3170,8],[3796,8],[4974,8],[6227,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8179,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15814,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12127,8],[14999,8]]},"/en/lessons/installing-omeka":{"position":[[6189,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[3573,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20699,10],[22922,8],[23154,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12176,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[400,10],[4654,10],[15396,10],[15997,8],[17594,8],[18414,8],[18606,8],[20936,8],[21597,8],[25156,8],[26757,8],[31821,8],[34643,8],[36497,10],[40342,8]]},"/en/lessons/intro-to-bash":{"position":[[2269,8],[10343,10],[10725,8],[11383,10],[12393,8],[12966,8],[18382,8],[18531,12]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7028,8]]},"/en/lessons/intro-to-powershell":{"position":[[178,10],[3381,8],[4544,10],[8423,10],[9347,8],[12282,8],[16701,10],[18961,8],[21628,8],[40491,8]]},"/en/lessons/introduction-map-warper":{"position":[[6586,8],[7270,8],[9319,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12121,9],[13472,8],[14265,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26708,8]]},"/en/lessons/jupyter-notebooks":{"position":[[254,10],[1510,10],[9592,10],[9845,9],[12141,9],[12510,9],[12600,10],[13642,9],[13958,10],[14604,10],[24052,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16802,10]]},"/en/lessons/preserving-your-research-data":{"position":[[9239,8]]},"/en/lessons/qgis-layers":{"position":[[1712,8],[3381,8],[4166,8],[5985,9]]},"/en/lessons/research-data-with-unix":{"position":[[4476,8],[5915,8],[8480,8],[9495,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17064,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7951,8],[16747,8],[37212,8],[45944,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20163,8],[20613,8],[20943,8],[21913,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15162,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11349,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16062,8],[24084,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9582,10],[11119,8],[11304,8],[14550,8],[14847,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19316,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5135,9],[5510,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17247,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7036,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3100,8],[4854,8]]}}}],["nayler",{"_index":5230,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64920,7]]}}}],["na’",{"_index":8964,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14973,4]]}}}],["nb",{"_index":9584,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10797,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37159,3],[37807,4]]},"/en/lessons/geocoding-qgis":{"position":[[5967,2],[9082,3],[9673,4],[23003,3],[25807,2]]},"/en/lessons/naive-bayesian":{"position":[[3741,2],[40823,2],[46520,2],[46600,2],[61877,2]]}}}],["nb.naivebay",{"_index":18482,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44838,15]]}}}],["nbc",{"_index":21691,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[14985,3],[15204,3],[15485,4],[27115,4]]}}}],["nbconvert",{"_index":16897,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[35075,9]]}}}],["nbformat",{"_index":14610,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[53720,9]]}}}],["nbr",{"_index":4856,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34480,4]]}}}],["nbrs.kneighbors(data",{"_index":4858,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34528,21]]}}}],["nbviewer",{"_index":16898,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[35595,9]]}}}],["nc",{"_index":8980,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20489,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8827,3],[9931,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39858,3]]}}}],["nc_sc.jpg",{"_index":15659,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[3668,10],[7286,9]]}}}],["nc_sc_map_yourlastname.jpg",{"_index":15665,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[7518,29]]}}}],["ncension",{"_index":9900,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51559,9]]}}}],["nch",{"_index":10345,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[13185,3]]}}}],["ncl",{"_index":4277,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45480,6]]}}}],["ncol",{"_index":4351,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51720,8],[51933,5],[53067,5],[53147,5],[53386,6],[61375,6],[61451,5],[61541,7],[63141,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21089,7]]}}}],["ncss",{"_index":13854,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63749,4]]}}}],["nd",{"_index":2018,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6811,2],[6858,3],[9257,2],[11937,2]]}}}],["ndarray",{"_index":17214,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40073,7]]}}}],["ndash",{"_index":7646,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7102,8]]}}}],["ndjson",{"_index":16687,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[16748,8]]}}}],["ndk",{"_index":8308,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12101,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14617,5]]}}}],["ndoc(dfmat_al",{"_index":21827,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41206,16]]}}}],["ndtv",{"_index":21230,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[3133,4],[4522,5],[4621,4],[8810,4],[19735,4],[20919,4],[34622,4]]}}}],["ne",{"_index":3577,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3211,2],[3722,2],[8480,2],[8538,2],[8570,4],[8636,3],[16235,2],[16329,2],[16355,4],[16405,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51775,2],[52635,2]]}}}],["ne_pattern",{"_index":3684,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11967,10],[13407,11],[13976,10]]}}}],["ne_word",{"_index":7088,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52868,12]]}}}],["near",{"_index":2307,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2930,4],[31807,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22146,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54001,4],[54091,4],[57429,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58095,4],[58159,4],[67816,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2575,4]]},"/en/lessons/common-similarity-measures":{"position":[[37645,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11465,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1700,4],[15938,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14634,4]]},"/en/lessons/georeferencing-qgis":{"position":[[7145,4],[8109,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[3851,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33624,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7550,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21264,4],[21350,4]]},"/en/lessons/linear-regression":{"position":[[69643,4]]},"/en/lessons/sentiment-analysis":{"position":[[38418,4]]},"/en/lessons/space-place-gazetteers":{"position":[[7971,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25753,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13159,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6092,4]]},"/en/lessons/vector-layers-qgis":{"position":[[7253,4],[9197,4]]}}}],["nearbi",{"_index":3793,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11217,6]]},"/en/lessons/geocoding-qgis":{"position":[[30742,6]]},"/en/lessons/vector-layers-qgis":{"position":[[14812,6]]}}}],["nearest",{"_index":4626,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11363,7],[15026,7],[26834,7],[27378,7]]},"/en/lessons/common-similarity-measures":{"position":[[38519,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[46180,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5604,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8797,7]]},"/en/lessons/intro-to-powershell":{"position":[[7413,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2055,7]]}}}],["nearestneighbor",{"_index":4808,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32417,16]]}}}],["nearestneighbors(n_neighbors=n_neighbor",{"_index":4855,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34434,41]]}}}],["nearli",{"_index":3436,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[928,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31565,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21414,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[132,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18999,6],[21182,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40769,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10980,6]]},"/en/lessons/logistic-regression":{"position":[[55963,6]]},"/en/lessons/research-data-with-unix":{"position":[[10932,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[381,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11693,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4834,6]]}}}],["nearlyfreespeech.net",{"_index":3224,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57720,22]]}}}],["neat",{"_index":3437,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[938,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65617,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36572,5]]},"/en/lessons/intro-to-powershell":{"position":[[13266,5],[18150,5]]},"/en/lessons/naive-bayesian":{"position":[[23701,4]]}}}],["neater",{"_index":13100,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[7840,7]]}}}],["neatli",{"_index":8077,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11861,6]]},"/en/lessons/jupyter-notebooks":{"position":[[40643,6]]},"/en/lessons/preserving-your-research-data":{"position":[[12236,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36343,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13069,6]]}}}],["nebr,th",{"_index":3610,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3659,8]]}}}],["nebraska",{"_index":1534,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30013,8]]}}}],["nebul",{"_index":4944,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43720,8]]}}}],["neccessarili",{"_index":233,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4878,12]]}}}],["necesario",{"_index":20023,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12334,9]]}}}],["necess",{"_index":16805,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[1449,10]]}}}],["necessari",{"_index":599,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18480,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12194,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16882,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21909,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13913,10],[15558,9],[29611,9],[39010,10],[53635,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10009,10],[28548,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31204,9],[31645,9],[65469,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62356,9],[62905,9],[64179,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4105,9],[6451,9],[7779,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55049,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3418,9],[3638,10],[20563,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12398,9],[13644,9],[18578,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13271,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1137,9],[18474,9],[33568,9],[36067,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5821,10],[38387,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4861,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2142,9],[34509,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1176,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14208,9],[18469,9],[22160,9],[41224,10],[42643,9],[43630,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6939,9],[30166,9],[31454,9],[31523,9],[45325,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1531,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10690,9]]},"/en/lessons/extracting-keywords":{"position":[[10972,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9498,9],[9557,9],[11492,9],[12191,9],[27045,9],[44345,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3043,10],[6425,9],[10206,9],[12870,9],[23105,9],[23718,9],[24971,9],[27866,9],[31782,10],[33020,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12017,10],[18273,10],[48401,9],[51867,9]]},"/en/lessons/geocoding-qgis":{"position":[[37133,9]]},"/en/lessons/georeferencing-qgis":{"position":[[84,9],[2580,9],[8878,10],[10036,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[6615,9],[10592,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5405,9],[10316,9],[18372,9],[21253,10],[21897,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[9292,9],[9446,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7697,10],[12933,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[1694,10]]},"/en/lessons/gravity-model":{"position":[[26294,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[4204,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53665,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14657,9],[21328,10],[45014,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4633,10],[5418,9],[18751,9],[32880,9],[41632,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[14873,11]]},"/en/lessons/intro-to-powershell":{"position":[[9617,10],[34784,10],[36214,9]]},"/en/lessons/introduction-map-warper":{"position":[[6327,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5986,9],[7399,9],[16260,9],[21099,9],[28118,10],[30022,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18840,9],[29379,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46580,10]]},"/en/lessons/json-and-jq":{"position":[[18599,9],[32449,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1877,9],[44093,9]]},"/en/lessons/linear-regression":{"position":[[55709,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[988,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6465,10],[6579,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17423,9],[19016,9],[40465,9]]},"/en/lessons/qgis-layers":{"position":[[18087,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22878,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[903,9],[1233,9],[3346,9],[12623,9],[24361,9]]},"/en/lessons/sentiment-analysis":{"position":[[8891,9],[11975,9],[19219,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1180,9],[13444,9],[14955,9],[15099,9],[16588,9],[18705,9],[23057,9],[23688,9],[27063,10]]},"/en/lessons/space-place-gazetteers":{"position":[[9831,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1142,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3039,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8946,9],[9117,9],[41210,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21885,9],[22792,9],[23315,9],[23407,9],[27769,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18775,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5882,9],[6717,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3915,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[9758,9],[17836,10],[21464,9],[24471,9],[28503,9],[28809,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15537,10]]},"/en/lessons/vector-layers-qgis":{"position":[[8130,11],[10091,11]]},"/en/lessons/viewing-html-files":{"position":[[1347,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4514,9],[14147,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[669,9],[12958,10]]}}}],["necessarili",{"_index":1499,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28660,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11402,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6361,11],[49375,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68551,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59856,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1275,11],[17450,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6813,11]]},"/en/lessons/gravity-model":{"position":[[5156,11],[12147,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14545,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43920,11],[46504,11]]},"/en/lessons/intro-to-linked-data":{"position":[[2805,11]]},"/en/lessons/introduction-map-warper":{"position":[[879,11]]},"/en/lessons/linear-regression":{"position":[[16047,11]]},"/en/lessons/logistic-regression":{"position":[[28389,11]]},"/en/lessons/naive-bayesian":{"position":[[57583,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12457,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2067,11],[2438,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22914,11],[32995,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[3605,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22956,11]]}}}],["necessary.9",{"_index":21725,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23876,11]]}}}],["necessit",{"_index":12886,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[12566,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16379,12]]}}}],["neck",{"_index":21858,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[46235,6],[48601,4],[49040,6],[49325,6],[49591,6]]}}}],["neckti",{"_index":11004,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1695,9],[20643,9]]}}}],["need",{"_index":130,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2800,4],[5085,4],[5682,4],[5806,4],[8046,4],[8371,4],[9763,4],[9888,4],[10554,4],[12038,4],[13197,4],[13732,4],[13773,4],[18861,4],[24016,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[367,4],[2346,4],[5692,4],[6688,4],[8591,4],[9002,4],[9540,4],[10270,4],[11208,4],[11840,4],[12616,4],[13312,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3533,6],[7343,4],[15504,4],[23226,4],[24986,4],[25713,4],[32796,4],[42386,4],[45824,4],[47702,4],[50134,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2730,4],[3251,4],[5244,4],[6224,4],[6306,4],[11144,4],[12792,4],[14342,7],[14366,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1997,4],[3112,4],[3937,4],[4076,4],[4623,4],[6995,4],[7276,4],[7563,4],[8085,4],[8882,4],[9766,4],[9902,6],[11240,4],[12435,4],[13659,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2375,4],[3077,4],[3368,4],[14279,4],[25028,4],[25367,4],[27168,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2297,4],[7735,4],[8962,4],[9310,4],[9442,4],[9589,4],[10569,4],[13017,5],[16602,4],[18496,4],[19094,4],[19666,4],[21303,4],[21886,4],[22028,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[849,7],[3780,4],[4705,4],[5796,5],[6033,4],[6121,6],[6281,4],[6535,5],[7442,7],[7977,4],[9638,4],[10560,4],[12872,4],[13951,4],[14013,4],[15183,4],[15475,4],[16121,4],[17749,4],[18692,4],[20525,4],[21241,4],[21781,4],[24224,4],[26080,6],[26405,4],[32000,4],[33127,4],[34460,4],[35584,4],[36122,4],[36595,4],[43119,4],[46065,4],[53243,6],[57351,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1725,4],[7063,4],[11216,6],[11977,4],[15346,4],[18750,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6950,4],[11742,4],[11931,4],[13940,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1104,7],[1489,4],[5242,4],[7126,4],[8422,4],[10832,4],[19262,7],[19448,4],[19564,4],[19657,4],[20126,4],[20559,6],[36004,4],[36240,4],[41258,4],[51440,4],[61265,4],[65808,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14067,4],[25285,5],[31968,4],[45758,4],[51690,4],[54464,4],[62103,4],[68563,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[632,4],[1509,5],[3635,4],[3725,4],[5091,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[327,6],[3679,4],[4170,4],[4562,4],[4744,4],[4865,4],[6721,7],[6785,7],[7737,6],[9106,5],[9149,5],[10467,4],[10734,6],[11114,4],[13345,4],[14325,4],[16017,4],[17274,4],[17418,4],[17494,4],[17690,4],[18845,4],[19472,4],[20979,5],[21620,4],[21758,4],[25865,4],[26101,4],[26409,4],[27371,7],[27500,4],[28034,4],[29228,4],[31766,5],[32394,7],[44144,6],[45110,4],[45577,4],[47920,4],[52795,4],[53027,4],[53544,5],[53706,5],[54281,4],[57024,4],[57563,4],[61319,6],[62424,6],[62518,7],[62592,4],[62816,4],[62980,7],[63166,4],[64953,5],[71724,4]]},"/en/lessons/common-similarity-measures":{"position":[[3028,4],[23691,4],[23791,4],[24416,5],[24806,4],[25454,4],[25583,6],[25979,4],[26383,4],[27723,4],[31220,4],[31795,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8387,4],[11635,4],[16422,4],[18319,4],[20168,4],[22678,7],[23818,4],[23896,4],[24106,4],[26993,4],[28005,4],[28683,4],[32716,4],[46555,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1591,4],[2335,5],[10449,4],[14311,4],[23790,4],[24200,4],[24415,4],[37479,5],[37573,4],[53698,4],[54383,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4713,4],[15577,5],[18974,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4012,4],[17052,4],[56804,6],[58029,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7887,4],[8559,4],[9133,4],[9868,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[83,6],[627,6],[826,4],[1074,4],[2594,4],[2753,4]]},"/en/lessons/counting-frequencies":{"position":[[82,6],[691,6],[6295,4],[12617,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[549,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[80,6],[734,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2496,4],[3464,4],[3899,4],[5127,4],[5488,4],[5660,4],[5729,4],[7496,4],[11213,4],[15777,4],[18676,4],[36387,4],[41630,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2085,4],[5553,4],[6638,4],[6956,7],[10506,5],[10614,4],[13991,5],[14088,4],[16148,4],[16765,4],[20286,4],[22480,4],[22558,4],[24078,4],[31666,5],[34708,5],[35632,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2010,4],[2705,4],[7575,6],[8327,6],[10655,5],[11315,4],[12823,4],[14735,4],[15680,4],[18108,4],[19937,4],[21476,4],[22738,4],[24208,4],[27559,4],[27600,4],[28826,4],[29345,4],[33050,4],[34168,4],[35519,4],[37864,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5005,4],[6673,4],[17782,4],[18611,4],[18724,4],[23133,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1079,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1775,5],[3718,6],[6868,4],[7865,4],[8687,4],[8901,4],[9405,6],[9490,5],[16282,4],[18029,4],[18590,7],[28407,4],[41072,4],[46805,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2141,4],[2786,4],[6731,4],[7522,4],[7604,4],[7727,4],[9690,4],[11172,4],[17604,4],[22872,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[145,4],[567,4],[1213,4],[3499,4],[6799,4],[8087,4],[9647,4],[14358,4],[23466,4],[23630,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7423,4],[7649,4],[10097,4],[11269,4],[12017,4],[13525,4],[15104,4],[18329,5],[18606,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4006,6],[9997,4],[15371,4],[15751,4],[17083,6],[30909,4],[32672,6],[37143,4],[42442,4],[42734,4],[42924,4],[43963,4],[44564,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5202,7],[5531,6],[6202,7],[6321,4],[7043,4],[8204,5],[9497,4],[10379,4],[11804,4],[15347,4],[25749,4],[26428,4],[27531,4],[27919,4],[30295,5],[31086,4],[31271,5],[35664,4],[35799,5],[36058,6],[38183,4],[38681,4],[39054,6],[41900,6],[45537,4],[47177,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2288,4],[2755,4],[3026,4],[7384,4],[12201,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1008,4],[2928,6],[7021,4],[7256,4],[8400,4],[11442,4],[11841,4],[12481,4],[13200,4],[15134,5],[16269,4],[16684,4],[17368,4],[17612,4],[18314,5],[19443,4],[21823,4],[25262,4],[26804,4],[28353,4],[30637,4],[34248,4],[39253,4],[42532,4],[42707,4],[42826,4],[42923,4],[43265,4],[45558,4],[49156,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[880,6],[1558,4],[7883,4],[8752,4],[9954,4],[12504,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1640,4],[4611,4],[6501,4],[8687,5],[8700,4],[8954,5],[9067,5],[10070,4],[10192,4],[14398,4],[18272,4],[19574,4],[24830,4],[33180,4],[34231,4],[36894,4],[49778,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7873,4],[8662,4],[9685,4],[11314,4],[11900,4],[12199,4],[13701,4],[18947,4],[26011,6],[26443,4],[27978,5]]},"/en/lessons/extracting-keywords":{"position":[[848,7],[6007,7],[8240,4],[9714,4],[13901,4],[14416,4],[14724,4],[16683,6],[17117,4],[19358,4],[22248,4],[22781,4],[30698,4],[32435,4],[33058,4],[33375,4],[37473,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7654,4],[8567,5],[12094,4],[13382,4],[15921,4],[18991,6],[21753,4],[26746,4],[39961,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2692,7],[18762,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[751,4],[5087,4],[5131,4],[11046,6],[13472,4],[14064,4],[14881,4],[17207,5],[17235,4],[19615,4],[27900,4],[30298,4],[35514,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[96,6],[1967,6],[4496,4],[7288,6],[8953,5],[9081,5],[9159,5],[9501,4],[10046,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[80,6],[885,6],[1714,6],[3290,4],[7613,6],[8336,6],[8756,6],[12585,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[813,5],[4845,4],[16070,4],[17280,5],[19477,4],[22484,5],[24364,4],[28278,4],[29018,5],[33202,4],[36789,4],[37661,4],[44253,4],[60069,4],[62935,4]]},"/en/lessons/geocoding-qgis":{"position":[[5695,4],[12123,4],[16481,6],[16579,5],[16765,4],[20225,4],[25133,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3972,4],[6287,4],[8273,4],[23100,6],[29015,6],[29777,6]]},"/en/lessons/georeferencing-qgis":{"position":[[623,5],[1762,4],[2084,4],[5151,5],[5391,4],[7627,6],[8475,4],[8976,5],[9735,6],[9957,7],[10072,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[5674,7],[10849,5],[12618,4],[12997,4],[13361,6],[13893,4],[14396,4],[17859,4],[17995,4],[18232,4],[21277,4],[24247,4],[24680,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3007,4],[7473,6],[10160,4],[16093,4],[16954,4],[24871,4],[27962,4],[30194,4],[33744,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1292,4],[6970,4],[7289,5],[9041,6],[9808,4],[12708,4],[17593,5],[17619,4],[18785,4],[21493,4],[24452,5],[24761,5],[28965,4],[29191,5],[29911,4],[31575,5],[32664,4],[38013,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[11296,4],[12020,4],[14313,4],[20792,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10074,4],[10109,4],[16684,4],[17608,4],[17916,4],[19165,4],[22816,4],[24820,4]]},"/en/lessons/gravity-model":{"position":[[128,4],[2834,4],[3317,4],[6956,4],[9402,7],[11673,4],[18743,6],[18975,6],[19723,4],[22896,4],[24467,4],[24650,6],[31800,4],[32040,4],[40597,4],[41191,4],[41395,4],[43978,4],[46713,4],[48600,4],[50160,4],[56892,4],[57357,4],[57554,4],[58475,4],[59616,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3339,4],[3767,7],[4250,4],[4452,4],[5454,4],[13421,4],[13694,4],[19506,4],[21439,4],[22061,4],[23119,4],[23663,4],[24090,4],[26799,4],[27746,4],[34039,4],[39261,4]]},"/en/lessons/installing-omeka":{"position":[[4691,4],[5957,4],[9410,4],[10631,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2223,4],[2606,4],[3295,4],[4409,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3273,4],[3698,4],[4842,4],[22605,4],[30365,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4387,4],[5853,4],[6222,4],[8000,4],[11126,4],[14266,6],[14457,4],[17724,4],[18979,4],[22690,4],[22825,4],[23220,4],[23394,4],[24121,4],[24598,4],[30405,4],[34747,4],[34875,4],[35993,4],[40964,4],[41714,4],[43503,4],[44241,7],[45230,7],[53991,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2177,4],[9174,4],[9595,4],[12575,4],[13783,4],[14870,4],[16076,4],[21075,6],[22275,6],[22806,6],[24699,6],[50342,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7010,6],[7784,4],[10159,4],[10447,4],[10535,4],[13321,4],[13853,4],[15485,4],[16302,4],[18261,4],[20559,4],[22003,4],[23832,4],[25680,4],[26432,4],[27815,4],[29275,4],[33969,4],[35286,4],[36408,4],[38299,4],[39374,4],[39695,4],[40292,4],[41020,4]]},"/en/lessons/intro-to-bash":{"position":[[1171,4],[2965,4],[9280,4],[9375,4],[13651,4],[17378,4],[26805,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2202,4],[2613,4],[2820,4],[7795,4],[10049,4],[10196,4],[11629,4],[13624,4],[14736,4],[15619,4],[16070,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1571,4],[13887,4],[15492,4],[18726,5],[23720,4]]},"/en/lessons/intro-to-powershell":{"position":[[3848,5],[10283,4],[14458,4],[18872,4],[19234,4],[25055,4],[25294,4],[30974,5],[35519,4],[36178,4],[38859,5],[39443,4],[39491,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[948,4],[1485,4],[2110,4],[2324,4],[2766,4],[2875,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[2475,4],[24587,4],[24663,4]]},"/en/lessons/introduction-and-installation":{"position":[[2033,4]]},"/en/lessons/introduction-map-warper":{"position":[[741,4],[4125,4],[5436,4],[7420,4],[15335,4],[16371,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3322,5],[4548,4],[11895,4],[13460,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4334,6],[4631,4],[4758,6],[8570,4],[15953,4],[16577,4],[21355,4],[21562,4],[25092,4],[26243,4],[27505,4],[27545,4],[28735,4],[29668,4],[30380,4],[31134,4],[33148,4],[33873,4],[38662,4],[38948,4],[39280,4],[40234,4],[40854,4],[43414,4],[43664,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5483,4],[7363,4],[7716,4],[13760,4],[21352,4],[30446,4],[40222,4],[46419,4]]},"/en/lessons/json-and-jq":{"position":[[5132,4],[5829,4],[8443,4],[15468,7],[21418,4],[24074,4],[24999,6],[25319,4],[30174,4],[30644,4],[32185,4],[32547,4],[34210,4],[34443,4],[35826,4],[36737,4],[37452,4],[38031,4],[39706,4],[40109,4],[40258,4]]},"/en/lessons/jupyter-notebooks":{"position":[[5177,4],[11976,6],[12266,4],[13915,4],[19089,4],[21579,4],[21785,4],[22818,4],[23944,4],[27427,5],[29771,4],[30247,4],[33464,4],[33575,5],[44500,5],[45097,4],[45823,7],[46590,4],[51412,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[84,6],[1209,6],[6647,5],[8204,4]]},"/en/lessons/linear-regression":{"position":[[4194,4],[6784,6],[24221,4],[28182,4],[30155,4],[35801,4],[40907,4],[41182,4],[65174,4]]},"/en/lessons/logistic-regression":{"position":[[11337,4],[11805,4],[12848,4],[18814,4],[26165,4],[29311,4],[33913,4],[36708,4],[36865,4],[37855,4],[57497,4],[64006,4]]},"/en/lessons/mac-installation":{"position":[[1375,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[903,4],[4341,4],[6779,4],[7018,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[408,4],[2374,4],[4178,4],[6810,4],[7110,4],[7181,4],[8024,4],[9342,4],[10960,4],[16640,4],[27630,4],[28666,4],[30315,4],[31095,4],[31654,4],[31801,4],[34256,4]]},"/en/lessons/naive-bayesian":{"position":[[125,4],[3614,4],[4089,4],[4273,4],[5486,4],[30165,4],[30340,4],[30748,5],[37508,4],[52080,6],[70112,4]]},"/en/lessons/normalizing-data":{"position":[[73,6],[787,5],[1018,6],[3359,4],[9803,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1011,4],[3318,4],[4564,4],[19207,4],[19505,4],[19896,4],[20501,4],[20969,5],[21774,4],[22045,4],[22326,6],[32030,4],[34822,7],[43262,4],[43508,5]]},"/en/lessons/output-data-as-html-file":{"position":[[76,6],[757,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[91,6],[537,6],[5360,4],[5995,4],[7081,4],[8071,4],[9443,4],[11148,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7626,4],[7844,4],[11839,4],[12312,4],[14145,4]]},"/en/lessons/qgis-layers":{"position":[[2035,4],[4239,4],[4590,4],[4702,4],[11585,4],[11694,4],[17680,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3793,4],[24733,6],[26873,4]]},"/en/lessons/research-data-with-unix":{"position":[[2410,4],[2617,4],[4713,4],[10464,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17202,6],[30681,4],[41312,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1081,4],[3201,4],[3732,4],[9832,4],[18347,6],[20352,6],[21077,4],[22226,4],[22759,4],[22860,5],[25512,4],[31298,4],[33133,4],[36899,5],[41367,5],[42262,4],[45492,4],[45897,4]]},"/en/lessons/sentiment-analysis":{"position":[[10656,4],[11325,4],[11807,4],[17729,4],[18564,4],[20624,4],[20852,4],[33053,5],[33384,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6914,4],[9525,4],[13408,4],[13770,4],[15659,4],[17402,7],[17593,8],[17862,4],[18041,4],[18788,5],[19693,6],[20205,4],[25215,4],[26063,4],[26806,4],[28857,4],[31180,4],[31544,4],[32276,5],[34681,4]]},"/en/lessons/sonification":{"position":[[9871,6],[20111,4],[22053,4],[24868,4]]},"/en/lessons/space-place-gazetteers":{"position":[[866,4],[3232,6],[3344,4],[10894,4],[17723,4],[17924,4],[19669,4],[20406,4],[20579,4],[21698,5],[23712,4],[28788,4],[33091,4],[45286,4],[47653,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1052,4],[7195,5],[7364,4],[7602,5],[7729,6],[9496,4],[14119,5],[15967,5],[17142,4],[18201,4],[18774,4],[20554,4],[22290,4],[22720,4],[28248,4],[33263,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5127,4],[7907,4],[7974,4],[11205,4],[12795,4],[17993,4],[35466,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3386,6],[7466,4],[8821,4],[9322,4],[10188,4],[15804,4],[15977,4],[16355,5],[16679,4],[17767,4],[19993,5],[21821,5],[21856,6],[27588,5],[28365,4],[47677,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11245,4],[17601,4],[18311,4],[19026,4],[19938,7],[20807,6],[23588,6],[26161,4],[27926,4],[32994,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6662,4],[11510,4],[11569,5],[15311,4],[17615,4],[23975,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[208,4],[3476,4],[5004,4],[5112,4],[6805,4],[7697,4],[11166,4],[15554,4],[15683,4],[15717,4],[24818,7],[29970,7],[36065,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[470,5],[1473,4],[2757,6],[3059,4],[6106,6],[6174,6],[7717,4],[11420,4],[13423,4],[13732,4],[14800,4],[15011,4],[19916,4],[21318,4],[24420,4],[29655,4],[31146,4],[33295,6],[36918,4]]},"/en/lessons/transliterating":{"position":[[1563,4],[3580,4],[3850,4],[5813,5],[7560,4],[9626,5],[10082,4],[10260,5],[10313,5],[13414,4],[14829,4],[18488,4],[19803,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4957,4],[8794,4],[9966,4],[12727,4],[15113,4],[18080,6],[18998,4],[19193,4],[19237,4],[19481,4],[24374,6],[25369,5],[28301,4],[31586,4],[37992,4],[38182,4],[39656,4],[44010,4],[45859,5],[47219,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5243,4],[7739,4],[13064,4],[14460,6],[18286,4],[18737,4],[19972,5],[22609,4],[25460,4],[25583,4],[26513,4],[29757,4],[31881,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2128,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[150,4],[4877,4],[6382,4],[6454,4],[7262,6],[8579,4],[9236,4],[9980,4],[11442,4],[11541,4],[12015,4],[12595,4],[13625,4],[14419,4],[16815,4],[16856,7],[17597,4],[17989,4],[23190,4]]},"/en/lessons/vector-layers-qgis":{"position":[[3141,4]]},"/en/lessons/viewing-html-files":{"position":[[694,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4027,4],[9861,4],[24628,4],[26948,4],[27101,4],[30659,4],[30719,4],[35323,6],[35513,4],[40624,4],[40750,4],[44673,4]]},"/en/lessons/windows-installation":{"position":[[1411,4],[2760,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1131,4],[1432,4],[3009,4],[3554,6],[14534,4]]},"/en/lessons/working-with-text-files":{"position":[[2290,5]]},"/en/lessons/working-with-web-pages":{"position":[[3887,4],[8420,4]]}}}],["need.7",{"_index":19988,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10610,6]]}}}],["needless",{"_index":21097,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6987,8],[30154,8]]}}}],["needlessli",{"_index":8208,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31812,10]]}}}],["needn’t",{"_index":5690,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17337,7]]}}}],["neg",{"_index":4270,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45117,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21317,8]]},"/en/lessons/common-similarity-measures":{"position":[[38806,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12117,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20932,12],[21041,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7304,8],[7456,8],[7545,10],[9781,9],[9923,8],[20212,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34551,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3013,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17813,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9636,8]]},"/en/lessons/gravity-model":{"position":[[481,8],[20642,8],[20796,8],[26064,8],[26181,8],[26369,8],[27219,8],[27386,8],[27636,8],[27919,8],[28346,8],[29475,8],[43168,8],[46321,8],[49109,8],[63718,8],[64651,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[18362,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7772,8],[26748,8],[32924,10],[33262,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38939,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34716,8]]},"/en/lessons/linear-regression":{"position":[[47847,8],[51826,8],[57136,8],[57304,8],[60435,8],[60614,8],[69898,8]]},"/en/lessons/logistic-regression":{"position":[[19416,8],[19628,11],[19668,11],[19834,8],[20047,8],[20296,11],[20454,11],[20884,11],[21541,8],[21947,8],[22254,10],[22934,10],[23008,9],[23045,9],[25112,8],[57833,8],[60409,8]]},"/en/lessons/naive-bayesian":{"position":[[23360,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13360,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4255,10],[5745,9],[6600,8],[6904,8],[7102,9],[9961,8],[11493,8],[13081,8],[13303,8],[15490,8],[17860,8],[19368,8],[26332,8],[27323,8],[29109,8],[35559,8],[42028,8],[42231,8],[42312,8],[42444,8],[43569,8],[44057,8],[44234,8],[44468,8],[44525,8]]},"/en/lessons/sentiment-analysis":{"position":[[3038,8],[3123,10],[11589,9],[13195,11],[16850,8],[19716,9],[20090,9],[21086,4],[22093,9],[22268,4],[23031,4],[23269,9],[23380,6],[23663,8],[23784,8],[24092,8],[24123,9],[24199,10],[24262,8],[24437,9],[24468,10],[25179,9],[25214,9],[26248,8],[29185,11],[32274,4],[32518,8],[32786,8],[32890,8],[33100,8],[36361,4],[36460,4],[36638,4],[36751,4],[36943,4],[37124,4],[37249,4],[37423,4],[37546,4],[37604,4],[37660,4],[37710,4],[37872,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2031,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2372,10],[44765,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10770,9],[10791,8],[26564,8],[34266,9]]}}}],["negant",{"_index":11969,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10104,8],[61404,8]]}}}],["negat",{"_index":19984,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10328,9],[10517,8]]},"/en/lessons/sentiment-analysis":{"position":[[23351,8]]}}}],["negative=[\"milk",{"_index":22914,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[34530,18]]}}}],["negative–ar",{"_index":17394,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[69740,12]]}}}],["negativo",{"_index":19997,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11508,8]]}}}],["neglect",{"_index":5208,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64357,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1871,10]]}}}],["negoti",{"_index":14741,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38432,12],[40860,12],[42737,13],[52481,13]]},"/en/lessons/jupyter-notebooks":{"position":[[43493,9]]}}}],["negro",{"_index":1533,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29948,5],[33287,7],[33358,6],[47423,5],[50781,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4345,7],[4728,7],[6004,7]]}}}],["neh",{"_index":14168,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6309,3]]}}}],["neigh",{"_index":4854,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34426,5]]}}}],["neigh.fit(data",{"_index":4857,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34487,15]]}}}],["neighbor",{"_index":4627,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11371,9],[21181,11],[24680,9],[27386,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35038,10]]}}}],["neighborhood",{"_index":4719,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25046,12],[25372,12],[25756,12],[26018,13],[26527,12]]}}}],["neighbour",{"_index":12820,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[8805,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3691,12]]}}}],["neighbourhood",{"_index":12586,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[35435,14]]}}}],["neil",{"_index":19276,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17286,5]]}}}],["nel",{"_index":12188,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27411,3],[27632,3],[51699,4],[51776,3],[51834,3]]}}}],["nell'ottava",{"_index":11992,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10604,11],[61904,11]]}}}],["nelli",{"_index":1175,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10191,6],[10519,6],[10535,6],[11017,7],[11384,6],[11909,6],[28297,6],[28905,6],[29653,6],[30158,6],[36064,6],[44514,7],[45555,7],[49565,7],[49802,7],[50638,7]]}}}],["nelson",{"_index":22002,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1186,6],[5548,7],[23579,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49353,7],[50822,7]]}}}],["nemet",{"_index":22771,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16043,7]]}}}],["neo",{"_index":14816,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49156,4],[49341,3],[50173,3],[50265,3],[50443,4],[50573,3]]}}}],["neo4j",{"_index":9045,"title":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[49,5]]}},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[50,5],[93,5],[143,5],[273,5],[323,5],[651,6],[2831,5],[2907,5],[3059,5],[3948,5],[3971,5],[4166,5],[4359,5],[4981,5],[4996,5],[5298,5],[5344,6],[5383,5],[5416,5],[5451,5],[5899,5],[6153,5],[6224,5],[6607,5],[6925,5],[7083,5],[7394,5],[7490,5],[7535,5],[7898,5],[8280,5],[8413,5],[8520,5],[8575,5],[10435,5],[10610,5],[10715,5],[11781,5],[12101,6],[12906,5],[14881,5],[14990,5],[17385,5],[17485,5],[17757,5],[17959,5],[18254,6],[18788,6],[19199,5],[20922,5],[21111,5],[21532,5]]}}}],["neo4j’",{"_index":9151,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21123,7]]}}}],["neogeo",{"_index":12789,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32523,6]]}}}],["neojihad",{"_index":21905,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60735,14]]}}}],["nepo",{"_index":12008,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10801,5],[62101,5]]}}}],["ner",{"_index":3313,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3800,6],[4127,3],[19490,3],[19549,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23465,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1515,5]]}}}],["ner_analysis_df",{"_index":7085,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52791,15]]}}}],["ner_analysis_df[\"pap",{"_index":7104,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53549,22]]}}}],["ner_analysis_df['date_named_ent",{"_index":7116,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[55860,38],[55959,38],[56033,39]]}}}],["ner_analysis_df['named_ent",{"_index":7091,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53120,33]]}}}],["ner_analysis_df['named_entities'].apply(lambda",{"_index":7092,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53156,46]]}}}],["ner_analysis_df['named_entities'].str.count('d",{"_index":7099,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53368,51]]}}}],["ner_analysis_df['named_entities'].str.count('org",{"_index":7097,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53303,50]]}}}],["ner_analysis_df['named_entities'].str.count('person",{"_index":7095,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53236,53]]}}}],["ner_analysis_df['named_entities'].str.count('work_of_art",{"_index":7101,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53433,58]]}}}],["ner_analysis_df[(ner_analysis_df",{"_index":7119,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56270,32],[57199,32]]}}}],["ner_counts_df",{"_index":7102,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53493,13]]}}}],["ner_counts_df['date_count",{"_index":7107,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53667,28]]}}}],["ner_counts_df['genr",{"_index":7103,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53524,22]]}}}],["ner_counts_df['org_count",{"_index":7106,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53626,27]]}}}],["ner_counts_df['person_count",{"_index":7105,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53579,30]]}}}],["ner_counts_df['work_of_art_count",{"_index":7108,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53710,35]]}}}],["nervou",{"_index":13912,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9198,7],[45340,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21216,8],[37740,9],[37846,10],[38005,7]]}}}],["ness",{"_index":22078,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22027,4]]}}}],["nest",{"_index":3970,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22773,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[41490,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7478,6],[7897,4],[8022,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49855,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25796,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6515,6],[23502,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42716,6],[45131,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[5495,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29870,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22643,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6394,6]]},"/en/lessons/intro-to-linked-data":{"position":[[27505,6],[28148,6],[28170,6],[28932,6],[29045,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10591,7],[11951,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13267,7]]},"/en/lessons/json-and-jq":{"position":[[1657,6],[15216,6],[34666,6],[39998,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23809,6],[31660,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19314,7],[23566,6],[23934,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24251,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3381,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[20092,6]]}}}],["net",{"_index":18559,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[57146,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44364,3]]}}}],["net.obs.period",{"_index":21298,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16722,14]]}}}],["net.sf.saxon.transform",{"_index":22428,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12345,22]]}}}],["netflix",{"_index":8549,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4246,7],[4265,7]]}}}],["netherland",{"_index":13485,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21994,13],[22144,14],[22778,13]]}}}],["netlifi",{"_index":5311,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[409,7],[3896,7],[13690,7],[13698,7],[13950,7],[14286,7],[14343,7],[14566,7],[14864,7],[14995,7],[15033,8],[15056,7],[15271,7],[15509,7],[15634,7],[15798,7],[27276,7],[29495,7],[29569,8],[29768,7],[30086,7],[30335,7],[48043,7],[49718,7],[52612,7],[54256,7],[55054,10],[55336,7],[57399,7]]}}}],["netlify.com",{"_index":5391,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14189,11]]}}}],["nettyblocktransferservic",{"_index":9700,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20193,26]]}}}],["network",{"_index":1660,"title":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29,9],[59,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[26,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[35,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35141,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2030,8],[33758,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1243,7],[12655,7],[14934,7],[15026,9],[15257,8],[16804,7],[17102,7],[24802,7],[25122,7],[25792,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10944,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20058,9],[29304,9],[29370,7],[37822,8],[37895,7],[38041,7],[43847,8],[46338,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44778,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2503,7],[2595,9],[2625,7],[2732,7],[2869,7],[16246,9],[33285,8],[39477,8],[39518,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30,9],[60,7],[195,7],[241,7],[272,7],[328,7],[488,7],[658,7],[812,7],[965,7],[1241,7],[1884,7],[1995,7],[2540,8],[2613,7],[2669,7],[2814,9],[2881,7],[3008,7],[3075,8],[3499,7],[3949,7],[4067,7],[4194,7],[4396,7],[4960,8],[5148,8],[5614,8],[6040,7],[6385,7],[6494,7],[6980,8],[7683,8],[8009,9],[8449,7],[8972,7],[10148,7],[10202,7],[10263,9],[10481,8],[10792,7],[11053,7],[11474,9],[13381,8],[14450,7],[15139,7],[15690,7],[15815,7],[16384,7],[16783,7],[16852,7],[20062,7],[21180,7],[21678,7],[21799,7],[21876,9],[21951,8],[22146,7],[22248,8],[22417,7],[22482,7],[22708,8],[22786,9],[22845,9],[22909,9],[23525,8],[23634,8],[23745,8],[23889,8],[23955,7],[24490,7],[24598,7],[25446,7],[25954,7],[26046,7],[26092,7],[26356,7],[27195,7],[27528,8],[27650,8],[28046,9],[28630,9],[28855,7],[29894,7],[31213,7],[31373,7],[31543,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24563,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[27,7],[861,9],[884,8],[934,8],[1209,7],[1455,7],[1540,8],[1600,8],[1859,7],[2283,7],[2323,7],[3224,8],[3486,8],[3609,7],[3723,7],[3742,7],[4394,7],[4440,8],[4589,8],[4865,7],[4928,7],[7741,7],[9777,7],[10424,7],[17300,7],[17431,7],[17901,7],[21477,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31655,7],[51500,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57594,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25,7],[153,7],[449,7],[694,7],[746,7],[779,7],[934,7],[1037,8],[1126,7],[1341,8],[1398,9],[1428,7],[2147,7],[2162,8],[2924,7],[2937,7],[3036,7],[3307,8],[3364,8],[3421,8],[4181,9],[4486,8],[4667,7],[5077,7],[6326,7],[6389,8],[6477,9],[6602,8],[6680,7],[6740,8],[6839,8],[7153,8],[7424,8],[9192,7],[10913,7],[11070,7],[11189,7],[11517,7],[11729,7],[11898,8],[13375,8],[16678,8],[18529,8],[19046,7],[19292,7],[19559,7],[19590,7],[19845,8],[20064,7],[20146,7],[20293,7],[20357,8],[20462,7],[20856,7],[21052,7],[21245,7],[21354,8],[21886,7],[21955,7],[22478,8],[22635,9],[22779,7],[22844,7],[22881,8],[22907,7],[23076,7],[23141,7],[23415,7],[23527,7],[23877,7],[23949,8],[24153,9],[24175,7],[24419,7],[25100,8],[25402,8],[26006,8],[26470,7],[26677,8],[26876,7],[27345,7],[28525,7],[28656,8],[28853,8],[28946,7],[29331,7],[29564,7],[30929,7],[31024,8],[31036,7],[31877,7],[32113,7],[32383,7],[32512,8],[32682,7],[34097,8],[34346,8],[35982,8],[36300,8],[36781,7],[37177,7],[39111,7],[39387,7],[39514,7],[39606,7],[39744,7],[39845,7],[40044,8],[40170,8],[40284,8],[40498,7],[40554,7],[40615,8],[40725,7],[40926,7],[42072,7],[44076,8],[44698,7],[46551,7],[46666,7],[46742,7],[47316,7],[47585,8],[47813,7],[48031,8],[48286,7],[50460,7],[50551,8],[51730,8],[52027,7],[52316,9],[52454,7],[52765,7],[52939,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24822,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1158,7],[32075,7],[47516,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2293,10],[2338,10],[5655,8],[9072,10],[9200,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1823,8],[4500,7],[4560,7],[10881,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[36,8],[184,8],[218,7],[253,8],[311,8],[1309,9],[1427,8],[1572,8],[1773,7],[2169,8],[2337,8],[2560,8],[3223,7],[4761,8],[5100,9],[5256,9],[5406,7],[5505,8],[6845,8],[10908,8],[10933,7],[10951,7],[11223,8],[11282,7],[11403,7],[11776,8],[12321,7],[12484,8],[12555,7],[12628,9],[12673,7],[13736,7],[13796,7],[14032,7],[14215,7],[14390,7],[14818,7],[15751,7],[16214,8],[16291,7],[16327,8],[16372,8],[16748,7],[17232,7],[17334,8],[18019,7],[18245,7],[18723,7],[18858,8],[19050,8],[19844,7],[21968,7],[22308,7],[23530,7],[23830,7],[26015,7],[26201,7],[26502,8],[27197,7],[27273,7],[28686,7],[40880,8],[41339,7],[42192,9],[42411,9],[42535,9],[42565,9],[42617,9],[42947,7],[43078,8],[43441,7],[43595,8],[45632,8],[45769,8],[45909,8],[46014,8]]},"/en/lessons/installing-omeka":{"position":[[6201,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4758,9]]},"/en/lessons/intro-to-linked-data":{"position":[[8501,8]]},"/en/lessons/jupyter-notebooks":{"position":[[10389,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1077,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2552,8]]},"/en/lessons/sentiment-analysis":{"position":[[3349,7],[5091,9],[8421,7],[8626,7],[39615,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2137,8],[2176,8],[6017,7]]},"/en/lessons/space-place-gazetteers":{"position":[[5794,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10,7],[176,8],[259,9],[352,7],[441,7],[594,8],[701,7],[1010,8],[1144,8],[1358,7],[1498,8],[1517,7],[1565,7],[1601,7],[1674,7],[1764,7],[1854,8],[1962,7],[2250,8],[2492,7],[2588,7],[2845,9],[2937,8],[3069,7],[3115,7],[3206,7],[3266,8],[3401,7],[3546,9],[3576,7],[3648,7],[3893,7],[4249,7],[4364,7],[4491,9],[4560,9],[4580,7],[4643,7],[4916,7],[5580,7],[5756,7],[6751,7],[7026,7],[7112,7],[7314,7],[7393,7],[7417,8],[7748,7],[7874,7],[8995,8],[10273,7],[10463,9],[10635,7],[10939,8],[10995,7],[12369,7],[12566,9],[12697,7],[12777,8],[13404,7],[13501,8],[14738,7],[14853,7],[15234,7],[15510,8],[15552,7],[15577,8],[16055,8],[16087,7],[16219,7],[16394,7],[16437,8],[16504,7],[16749,7],[16757,7],[17076,7],[17212,7],[17322,7],[17496,8],[17549,7],[17693,7],[17815,8],[17909,8],[17981,8],[18048,7],[18167,7],[18333,8],[18636,7],[18843,8],[19000,8],[19371,8],[19412,7],[19449,9],[19468,7],[19529,7],[20081,7],[20196,7],[21179,8],[21620,7],[22291,7],[22348,7],[22525,7],[22927,8],[23342,7],[23414,7],[23467,7],[23558,7],[23582,7],[23663,7],[23827,7],[24044,7],[24333,8],[24417,7],[24584,8],[24843,8],[24941,7],[25008,7],[25082,7],[25164,9],[25189,8],[25745,7],[26164,7],[26684,8],[27300,7],[27779,8],[28784,8],[29243,7],[30768,7],[30857,7],[31620,7],[31898,7],[32063,7],[32101,7],[32184,9],[32563,7],[32742,7],[32856,7],[33061,8],[33210,9],[33289,7],[33392,7],[33473,7],[33522,8],[33953,7],[34005,7],[34039,7],[34121,7],[34177,7],[34247,7],[34431,7],[34925,8],[35002,7],[35222,7],[35545,7],[35660,8],[35759,7],[36427,8],[36777,7],[36966,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12981,7],[18657,7],[19839,8],[63066,9],[64449,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11479,7],[11520,7],[50947,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[819,7],[1051,7],[1264,8],[1727,7],[5251,7],[11247,7],[15448,7],[22840,7],[26062,7],[26399,7]]},"/en/lessons/working-with-web-pages":{"position":[[966,8],[2041,7]]}}}],["network.6",{"_index":10497,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21132,9]]}}}],["network.dynamic.check",{"_index":21299,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17266,23]]}}}],["network.dynamic.check(dynamiccollab",{"_index":21300,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17330,37]]}}}],["networkdynam",{"_index":21232,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[4815,14],[16456,16],[16533,15],[17014,16],[34572,14]]}}}],["networkx",{"_index":8497,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31122,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[233,8],[329,9],[413,8],[489,9],[660,8],[4547,8],[7861,9],[7988,8],[8146,8],[8262,8],[8848,8],[8919,9],[10178,8],[10235,8],[10333,9],[10717,9],[10852,9],[11555,8],[12189,8],[12330,8],[13255,8],[13327,9],[13516,8],[14203,8],[18181,8],[18329,8],[19854,8],[19992,8],[32074,8],[34236,8],[39138,8],[39661,9],[41054,8],[41237,9],[41312,9],[44978,8],[45259,8],[45317,8],[45549,8],[47937,8],[49812,8],[51267,8],[52667,9],[52884,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34731,9]]}}}],["networkx.algorithm",{"_index":10413,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8868,19],[12350,19]]}}}],["networkx==3.1",{"_index":10407,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7925,13],[8318,13]]}}}],["network’",{"_index":10439,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11797,9],[19232,9],[20667,9],[26819,9],[28550,9],[30469,9],[44938,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[14740,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25465,9],[28827,9]]}}}],["neu",{"_index":20392,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[21081,4],[22263,4],[23043,4],[23387,6],[32286,4],[32436,5],[36373,4],[36472,4],[36650,4],[36763,4],[36953,4],[37136,4],[37259,4],[37435,4],[37556,4],[37614,4],[37670,4],[37720,4]]}}}],["neue",{"_index":4574,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3060,4]]}}}],["neumann",{"_index":8389,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[982,8],[5405,8]]}}}],["neural",{"_index":3788,"title":{"/en/lessons/image-classification-neural-networks":{"position":[[28,6]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10937,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20051,6],[29297,6],[29363,6],[37815,6],[37888,6],[43840,6],[46331,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24815,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1151,6],[32068,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[29,6],[177,6],[211,6],[246,6],[304,6],[1302,6],[1420,6],[1766,6],[2162,6],[2330,6],[2553,6],[3216,6],[4754,6],[5093,6],[5249,6],[5399,6],[5498,6],[6838,6],[10901,6],[10926,6],[10944,6],[11216,6],[11275,6],[11396,6],[12314,6],[12621,6],[12666,6],[13729,6],[14025,6],[15744,6],[16207,6],[16284,6],[16320,6],[16741,6],[17327,6],[18012,6],[18238,6],[18716,6],[18851,6],[19043,6],[19837,6],[21961,6],[22301,6],[23823,6],[26008,6],[26495,6],[27190,6],[27266,6],[28679,6],[40873,6],[41332,6],[42185,6],[42404,6],[42528,6],[42558,6],[42940,6],[43071,6],[43434,6],[43588,6],[45625,6],[45762,6],[45902,6],[46007,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4751,6],[58312,6]]},"/en/lessons/sentiment-analysis":{"position":[[32429,6]]}}}],["neuro",{"_index":3897,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18124,7]]}}}],["neuron",{"_index":11156,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[33232,9],[33262,6],[33481,7],[33634,7],[34126,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[6881,7],[8417,8],[8459,7],[8495,7],[8591,6],[8676,7],[8707,7],[8806,7],[8974,8],[9016,6],[9134,7],[9244,7],[9294,8],[9335,6],[9429,7],[9479,6],[9524,7],[9628,7],[9849,6],[9980,7],[10125,7],[10182,8],[10294,9],[10352,7],[10750,8],[11004,8],[11443,6],[11804,7],[12854,7],[12886,6],[12996,7],[14090,6],[14297,6],[14335,7],[14437,8],[14465,6],[14533,6],[14619,7],[14805,6],[26101,7]]}}}],["neuron’",{"_index":13922,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[14574,8]]}}}],["neutral",{"_index":5817,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38329,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29717,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11981,9]]},"/en/lessons/linear-regression":{"position":[[11763,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5758,8],[42377,8],[44376,7]]},"/en/lessons/sentiment-analysis":{"position":[[11603,7],[20100,8],[22103,8],[23279,8],[26235,8],[29201,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42835,8]]}}}],["neuv",{"_index":16548,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52870,6]]}}}],["nev",{"_index":3599,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3521,3]]}}}],["never",{"_index":729,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[571,5],[4182,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16263,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19591,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31789,5],[52720,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49468,5]]},"/en/lessons/common-similarity-measures":{"position":[[38323,5],[38872,5]]},"/en/lessons/counting-frequencies":{"position":[[10553,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9988,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3920,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34822,5]]},"/en/lessons/gravity-model":{"position":[[5102,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15539,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36254,5]]},"/en/lessons/intro-to-bash":{"position":[[11697,5]]},"/en/lessons/intro-to-powershell":{"position":[[29487,5],[45941,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[9563,5],[20955,5],[21500,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27628,5]]},"/en/lessons/linear-regression":{"position":[[41398,5]]},"/en/lessons/logistic-regression":{"position":[[17603,5],[42178,5],[53856,5]]},"/en/lessons/naive-bayesian":{"position":[[9199,5],[21208,5],[37879,5]]},"/en/lessons/sonification":{"position":[[39710,5]]},"/en/lessons/space-place-gazetteers":{"position":[[6075,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13849,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10731,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4442,5]]}}}],["nevertheless",{"_index":7721,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10575,16]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12206,12],[55226,13]]},"/en/lessons/gravity-model":{"position":[[2601,13]]},"/en/lessons/linear-regression":{"position":[[72313,13]]},"/en/lessons/logistic-regression":{"position":[[53364,13]]},"/en/lessons/naive-bayesian":{"position":[[9336,13]]},"/en/lessons/sonification":{"position":[[1349,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1856,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23456,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14640,13]]}}}],["new",{"_index":190,"title":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[9,3]]},"/en/lessons/vector-layers-qgis":{"position":[[9,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3900,3],[12613,3],[21775,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1207,3],[5064,4],[5433,3],[5604,3],[8262,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3902,3],[4052,3],[5029,3],[5528,3],[5725,3],[6910,3],[8381,3],[9842,3],[10498,3],[10696,3],[15631,3],[15695,3],[15755,3],[19823,3],[22533,3],[44613,3],[45169,3],[45603,3],[45749,3],[47315,3],[47456,3],[47571,3],[48557,3],[49664,3],[49850,3],[50576,3],[50686,3],[50814,3],[50960,3],[51071,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7135,3],[15586,3],[15802,3],[15851,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10025,3],[10565,3],[11016,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2083,3],[13404,3],[15399,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2656,3],[15888,3],[16563,3],[25531,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3840,3],[8092,4],[8940,3],[8959,3],[17391,3],[18848,3],[18864,3],[24942,3],[25319,3],[26157,3],[29527,3],[29580,3],[30095,3],[30275,3],[30990,3],[31443,3],[32015,3],[34585,3],[35410,3],[41024,3],[41060,3],[46491,3],[46891,3],[47000,3],[47041,3],[48936,3],[50871,3],[52788,5],[53144,3],[55603,3],[58685,4],[58711,3],[59352,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6919,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2296,3],[2961,3],[8067,3],[15822,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18908,3],[24265,3],[28822,3],[42416,3],[57986,3],[58581,3],[58851,4],[67559,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[122,3],[580,3],[2270,3],[2756,3],[2945,3],[3120,3],[3324,3],[3496,3],[3636,3],[3968,3],[10408,3],[10694,3],[11706,3],[15088,3],[15201,3],[16799,3],[16967,3],[26452,3],[27925,3],[28105,3],[36742,3],[37595,3],[37890,3],[40655,3],[43693,3],[50051,3],[53216,3],[53824,3],[54546,3],[55146,3],[67600,3],[68065,3],[68829,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[839,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[615,3],[1065,3],[4669,3],[11854,5],[11911,3],[12732,3],[12899,3],[13746,3],[15085,4],[15499,3],[15553,3],[17705,3],[17850,3],[17935,3],[18906,3],[18960,3],[19549,3],[21798,3],[24588,3],[27011,3],[27059,3],[29212,3],[31868,3],[32024,3],[33543,3],[33658,3],[33968,3],[34383,3],[35323,3],[35350,3],[35817,3],[36047,3],[37134,3],[37349,3],[37593,4],[37654,3],[38178,3],[38319,3],[38408,3],[38742,3],[38923,3],[39149,3],[39750,3],[40128,3],[41551,3],[42316,3],[42717,3],[43400,3],[43532,3],[44266,3],[45027,3],[47271,3],[48438,3],[48633,3],[50277,4],[50366,4],[50760,3],[51364,3],[55195,3],[61768,3],[64078,3],[64384,3],[64434,3]]},"/en/lessons/common-similarity-measures":{"position":[[1325,3],[7200,3],[7256,3],[12434,3],[12553,3],[23966,3],[30209,3],[36321,3],[36414,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3395,3],[11714,3],[15724,3],[20631,3],[31591,3],[32124,3],[32166,3],[33772,3],[34303,3],[34813,3],[36012,3],[36750,3],[38332,3],[38354,3],[38445,3],[39487,3],[41466,3],[41781,3],[43721,3],[44422,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14615,3],[14654,3],[15179,3],[17669,3],[22362,3],[25494,3],[34958,3],[35290,3],[47298,3],[47365,3],[53776,3],[54335,3],[54523,3],[60002,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[439,3],[4889,5],[4913,4],[15445,4],[19276,3],[20920,4],[20965,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1772,3],[11862,3],[14653,3],[21980,3],[24926,3],[27178,3],[27232,5],[33826,3],[36094,5],[36182,5],[37821,3],[39139,3],[41537,3],[41714,3],[41846,3],[42296,3],[42391,3],[52702,3],[53089,3],[55737,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19387,3],[33895,3],[39247,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2368,3],[6703,6],[7060,6]]},"/en/lessons/counting-frequencies":{"position":[[538,3],[5467,3],[6270,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2053,3],[2204,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2197,3],[3144,3],[3665,3],[3895,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2261,3],[6918,3],[12154,4],[12939,3],[15428,3],[21016,3],[23390,3],[25588,3],[26187,3],[33224,3],[33693,3],[36455,3],[40822,3],[43838,3],[44229,3],[44356,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11568,3],[22575,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3258,3],[3994,3],[13012,3],[26298,3],[29172,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3939,3],[15971,3],[18052,3],[18803,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[10,3],[70,3],[107,3],[159,3],[340,3],[433,3],[746,3],[1730,3],[1814,3],[1900,3],[2314,3],[3130,3],[3224,3],[3386,3],[3401,3],[3546,3],[3792,3],[3914,3],[3939,3],[4071,3],[4116,3],[5403,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[185,3],[2344,3],[2766,3],[2950,3],[4997,3],[12599,3],[12856,3],[14175,3],[18272,3],[22309,3],[25196,3],[32403,3],[32443,3],[34953,3],[35981,3],[41860,3],[42280,3],[44143,3],[44160,3],[44431,3],[44482,3],[45938,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2830,3],[3641,5],[8335,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[152,3],[4733,3],[5120,3],[5258,4],[5294,3],[5492,3],[5603,3],[6126,3],[9441,3],[9654,3],[11000,3],[11131,3],[11210,3],[11352,3],[13180,3],[13311,3],[13390,3],[13532,3],[15954,3],[16183,3],[16322,3],[17073,3],[17302,3],[17441,3],[18256,3],[18485,3],[18624,3],[19568,3],[19705,3],[19787,3],[19935,3],[22305,3],[22436,3],[22515,3],[22657,3],[23064,3],[23214,3],[23312,3],[23785,3],[24243,3],[24374,3],[24453,3],[24595,3],[25002,3],[25152,3],[25250,3],[25461,3],[26413,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[198,3],[2674,4],[5707,3],[6203,3],[6690,3],[6747,4],[7108,3],[7948,3],[11968,3],[12039,3],[12176,3],[13180,3],[13602,3],[15322,3],[19333,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3049,3],[5116,3],[5901,3],[8734,3],[32691,3],[39975,3],[40731,3],[41470,3],[46698,3],[48406,3],[49717,3],[49954,3],[51268,3],[51289,3],[51351,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7643,3],[26449,3],[31741,3],[36003,3],[44796,4],[52992,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9072,3],[9094,3],[10805,3],[11160,3],[13146,3],[13911,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[764,3],[10031,3],[15354,3],[15773,3],[18955,3],[19053,3],[20411,3],[20740,3],[21260,3],[21793,4],[21931,4],[22841,4],[22897,3],[23472,3],[23537,3],[23774,3],[23921,3],[24574,3],[25122,4],[25136,3],[26127,3],[26434,3],[26640,3],[27529,3],[29456,3],[30559,3],[32796,3],[33103,3],[35905,3],[36413,3],[37065,3],[38213,4],[38531,3],[42057,3],[43272,3],[43846,3],[44084,3],[47776,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4750,4],[5265,3],[6031,3],[6359,3],[8546,3],[10189,3],[10977,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3971,3],[8473,4],[11320,3],[15832,3],[18364,3],[23167,4],[46428,3],[48763,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8803,3],[9151,3],[11860,3],[29688,4]]},"/en/lessons/extracting-keywords":{"position":[[531,3],[8089,3],[8549,3],[8753,3],[9802,3],[12464,3],[13459,3],[13487,3],[15727,3],[23190,3],[25420,3],[27200,3],[27286,3],[27511,3],[27667,3],[30042,3],[30607,3],[32330,3],[33007,3],[33353,3],[33392,3],[33488,3],[33649,3],[34000,3],[34257,3],[34322,3],[34425,3],[34620,7],[34742,5],[35399,5],[35490,5],[35654,5],[35669,3],[35767,5],[35821,3],[35992,5],[36840,3],[37048,5],[37884,3],[38301,3],[38560,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[988,3],[8668,3],[10298,3],[14714,3],[14856,3],[29476,3],[30951,3],[31239,3],[43547,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4309,3],[5545,3],[5727,3],[6113,3],[6666,3],[7152,3],[7510,3],[7624,3],[7796,3],[10605,3],[12026,3],[12118,3],[14118,3],[14753,3],[15316,3],[16235,3],[16438,3],[16741,3],[16972,3],[17183,3],[17908,3],[18239,3],[19103,3],[22448,3],[22585,3],[23280,3],[24197,3],[25180,3],[26337,3],[28330,3],[28832,3],[33075,3],[35010,3],[35419,3],[35835,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10311,3],[11613,3],[12275,3],[12509,3],[13904,3],[13978,3],[16032,4],[16128,4],[16143,4],[16528,3],[16998,3],[25854,3],[28254,4],[29156,3],[29437,3],[30647,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[587,3],[1725,3],[5885,3],[6709,3],[7151,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[708,3],[1592,3],[5021,3],[5823,3],[6561,3],[6589,3],[7853,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8584,3],[20018,4],[20351,3],[24540,3],[25377,3],[27272,3],[31254,3],[34494,3],[38142,3],[38369,3],[39577,3],[39771,3],[39847,3],[41725,3],[44940,3],[45458,3],[49269,3]]},"/en/lessons/geocoding-qgis":{"position":[[9608,3],[12856,3],[13239,3],[18715,3],[18965,3],[19048,3],[19565,3],[20348,3],[20526,3],[20719,3],[21724,3],[23440,3],[25604,3],[26260,3],[26387,3],[27477,3],[27508,3],[28251,3],[28411,3],[28455,3],[28800,3],[37690,3],[38141,3],[38238,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4252,3],[4465,3],[4630,3],[5026,3],[5121,3],[6097,3],[6812,3],[8465,3],[27344,3]]},"/en/lessons/georeferencing-qgis":{"position":[[2252,3],[2393,3],[8511,3],[9162,3],[9232,3],[10166,3],[10644,3],[11304,3],[11638,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[1422,3],[1666,3],[3984,3],[6480,3],[16472,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[926,3],[5220,3],[8896,3],[9729,3],[9857,3],[13370,3],[13792,3],[14035,3],[16450,3],[16627,4],[16747,3],[18309,3],[19270,3],[26347,3],[27599,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[3339,3],[3425,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12321,3],[12359,3],[12529,3],[14426,3],[14480,3],[14757,3],[17344,3],[17395,3],[18538,3],[18931,3],[20528,3],[20681,3],[20720,3],[23244,3],[25751,3],[30565,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[2284,3],[2914,3],[5026,3],[5911,3],[6208,3],[8801,3],[16406,3],[17221,3],[17613,3],[17663,3],[19360,3],[19688,3],[20625,3],[20938,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12453,3],[24610,3],[26512,3]]},"/en/lessons/gravity-model":{"position":[[19986,3],[24474,3],[29124,3],[36264,3],[36992,3],[47535,3],[56303,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[5305,3],[18160,3],[20976,3],[21478,3],[22385,3],[22532,3],[22673,3],[23012,3],[24873,3],[25408,3],[32814,3],[33272,3],[36742,3],[41795,3]]},"/en/lessons/installing-omeka":{"position":[[7742,3],[8367,3],[8418,3],[8778,3],[8827,3],[8891,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[1257,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1312,3],[3809,3],[20732,3],[23561,3],[25049,3],[33696,3],[35252,3],[35559,3],[35622,3],[41285,3],[50371,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4494,3],[8300,3],[8327,3],[8517,3],[11143,3],[11225,3],[11412,3],[13055,3],[14474,3],[14549,3],[15408,3],[15879,5],[27615,3],[27791,3],[28471,3],[28639,3],[36637,3],[44509,3],[44585,3],[52216,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7826,4],[7861,4],[7990,5],[17046,3],[17619,4],[19042,3],[20522,3],[34767,3],[36316,3],[38031,5],[41480,4],[46121,3],[47629,4],[48379,3],[52392,4],[53475,3],[56098,4],[57992,4],[58108,4],[58169,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2092,3],[15671,3],[21585,3],[31368,3],[38443,3],[38533,3]]},"/en/lessons/intro-to-bash":{"position":[[3983,3],[12255,3],[14154,3],[15522,3],[15837,3],[16769,3],[22492,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2447,3],[6481,3],[11715,3]]},"/en/lessons/intro-to-linked-data":{"position":[[13342,3],[15247,3],[17285,3],[37460,3],[37525,3]]},"/en/lessons/intro-to-powershell":{"position":[[346,3],[696,3],[6506,3],[9180,3],[9396,3],[9998,3],[10334,3],[10531,3],[10825,3],[12111,3],[13303,3],[18782,3],[18847,3],[18915,3],[21344,3],[25097,3],[26214,3],[29898,3],[29934,3],[30110,3],[34553,3],[40998,3],[43342,3],[43390,3],[43585,3],[43605,3],[43951,3],[44134,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[780,3],[1711,4],[3232,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[2678,4],[2737,6],[6338,3],[10673,3],[11428,3],[11458,4],[11591,3],[15307,3],[15346,3],[15423,3],[16966,3]]},"/en/lessons/introduction-and-installation":{"position":[[1480,3]]},"/en/lessons/introduction-map-warper":{"position":[[1863,3],[2439,3],[7445,3],[19131,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5242,3],[5389,3],[5445,3],[5731,4],[11626,3],[18994,3],[19666,3],[19805,3],[19939,3],[21636,3],[22650,3],[27353,3],[30702,3],[30940,3],[40655,3],[41427,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7553,3],[16660,3],[19034,3],[19085,3],[19335,3],[22441,3],[26474,3],[33305,3],[33898,3],[41799,3],[44017,3],[44081,3],[44114,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8777,3],[15909,3],[49500,3],[53603,3]]},"/en/lessons/json-and-jq":{"position":[[204,3],[12976,3],[13063,3],[13135,3],[13256,3],[15549,3],[16593,3],[22635,3],[28765,3],[28995,3],[30592,3],[31863,3]]},"/en/lessons/jupyter-notebooks":{"position":[[346,3],[9866,3],[12674,3],[13093,3],[15065,3],[15428,3],[15473,3],[15535,3],[18009,3],[18062,3],[18148,5],[18557,3],[18764,3],[19266,3],[21464,3],[21929,3],[22036,3],[22101,3],[24159,3],[27223,3],[28068,3],[28230,3],[30869,3],[33378,3],[36092,3],[45729,3],[45936,3],[47275,3],[47484,3]]},"/en/lessons/linear-regression":{"position":[[196,3],[7205,3],[7621,3],[9899,3],[10252,3],[10344,3],[10464,3],[10590,3],[10840,3],[15712,3],[18540,3],[20525,3],[21405,3],[21887,3],[23118,3],[23294,3],[24318,3],[25611,3],[28030,3],[28080,3],[34797,3],[48766,3],[65629,3],[73995,3],[74144,3]]},"/en/lessons/linux-installation":{"position":[[1947,3],[2134,3],[2252,3],[3189,3]]},"/en/lessons/logistic-regression":{"position":[[11291,3],[14251,3],[30278,3],[35134,3],[46886,3],[50686,3],[51633,3],[52062,3],[52245,3],[57734,3],[65341,3],[65490,3],[67257,3]]},"/en/lessons/mac-installation":{"position":[[1579,3],[2568,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2941,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11958,3],[17291,3],[18110,4],[19464,3],[20257,3],[21996,3],[31079,3],[31102,3],[31461,3],[33042,3]]},"/en/lessons/naive-bayesian":{"position":[[1152,3],[10603,5],[10637,4],[10698,5],[10718,4],[10782,4],[10798,5],[10954,4],[31969,3]]},"/en/lessons/normalizing-data":{"position":[[596,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5055,3],[6684,3],[6761,3],[17849,3],[18008,3],[18939,3],[19374,3],[20805,3],[33606,3],[34256,3],[34390,3],[34525,3],[34618,3],[34768,3],[34805,3],[35440,3],[37238,3],[37330,3],[38098,3],[38168,3],[38188,3],[38579,3],[38878,3],[39662,3]]},"/en/lessons/output-data-as-html-file":{"position":[[7311,3],[8490,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2699,3],[3766,3],[5149,3],[6488,3],[11021,3]]},"/en/lessons/preserving-your-research-data":{"position":[[548,3],[9872,4],[10148,4],[12277,3]]},"/en/lessons/qgis-layers":{"position":[[7852,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2824,3],[8893,3]]},"/en/lessons/research-data-with-unix":{"position":[[3997,3],[8147,3],[9289,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[886,3],[991,3],[1029,3],[1077,3],[1175,3],[1233,3],[3375,3],[13778,3],[13933,3],[14767,3],[22799,3],[23371,3],[26515,3],[32614,3],[32957,3],[33217,3],[33267,3],[34059,3],[34102,3],[35182,3],[36807,3],[36923,3],[37009,3],[37347,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19137,3],[23057,3],[24425,3],[26002,3],[33997,3],[46800,3]]},"/en/lessons/sentiment-analysis":{"position":[[1355,3],[8340,3],[12143,3],[17106,3],[17234,3],[18205,3],[18413,3],[27958,3],[30132,3],[30647,3],[31745,3],[34024,3],[34937,3],[36826,3],[40221,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5836,3],[7625,4],[13834,3],[14508,3],[14602,3],[14734,4],[14756,4],[16695,3],[16915,3],[16988,3],[17080,3],[21222,3],[21495,3],[29237,3],[33416,3],[35495,3]]},"/en/lessons/sonification":{"position":[[1274,3],[7665,5],[21069,3],[21351,3],[23059,4],[25537,3],[28263,3],[32708,3],[35001,3]]},"/en/lessons/space-place-gazetteers":{"position":[[7363,3],[7742,3],[11611,3],[11859,3],[13436,3],[15127,3],[27388,3],[28482,3],[37854,3],[38401,3],[42333,3],[49149,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14397,3],[21348,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1709,3],[2105,3],[2560,3],[3988,3],[31441,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4859,4],[11806,3],[11937,3],[12591,3],[17652,3],[19659,3],[23784,3],[23801,3],[34093,3],[35468,3],[37796,3],[38439,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1265,4],[3390,3],[10211,4],[14824,4],[14958,4],[14989,5],[15208,5],[15214,3],[15233,5],[15490,5],[18147,3],[21145,3],[21562,3],[26792,3],[27045,4],[27067,6],[27120,5],[52181,3],[62312,3],[63088,3],[63589,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7502,3],[7959,5],[25655,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9160,3],[9413,5],[12454,3],[12516,3],[12604,3],[12966,3],[15351,3],[16048,3],[19046,3],[24427,3],[27506,3],[29641,3],[31207,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[424,3],[684,3],[1547,3],[4261,3],[18838,3],[20284,3],[21337,3],[26211,3],[26603,3],[27555,3],[27752,3],[40110,3]]},"/en/lessons/transliterating":{"position":[[18000,3],[18558,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12924,3],[47490,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[5823,3],[10560,3],[26316,3],[26877,3],[27423,3],[27624,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[423,3],[741,3],[1550,3],[1667,3],[1765,3],[1809,3],[2552,3],[4522,3],[4861,3],[6033,3],[6433,3],[6780,3],[7018,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12231,3],[12419,3],[14978,3],[25754,3],[25860,3]]},"/en/lessons/vector-layers-qgis":{"position":[[10,3],[3297,3],[4687,3],[4697,3],[4754,3],[4901,3],[4938,3],[5390,3],[5494,3],[5781,3],[5965,3],[6445,3],[6868,3],[10856,3],[10866,3],[10891,3],[11108,3],[11238,3],[11429,3],[13149,3],[13159,3],[13184,3],[13404,3],[13558,3],[16387,3],[16892,3],[17196,3]]},"/en/lessons/viewing-html-files":{"position":[[2475,3],[3334,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5569,3],[9569,3],[14225,3],[15058,3],[18260,3],[21125,3],[22324,3],[23794,3],[24344,3],[25109,3],[25950,3],[26438,3],[28850,4],[30045,3],[31122,3],[33480,3],[34526,4],[44364,3],[44869,3],[44979,3]]},"/en/lessons/windows-installation":{"position":[[2194,3],[2705,3],[2937,3],[3926,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13338,3]]},"/en/lessons/working-with-text-files":{"position":[[5017,3],[5173,3],[8311,3],[8809,3]]},"/en/lessons/working-with-web-pages":{"position":[[430,3],[7714,3]]}}}],["new/srme/modules/mod4/9/index.html",{"_index":18072,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66895,35]]}}}],["new_col",{"_index":6920,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42582,7]]}}}],["new_file_layout(filenam",{"_index":19009,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38208,25],[39082,25]]}}}],["new_filepath=os.path.join(store_dir",{"_index":19013,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38386,36]]}}}],["new_height",{"_index":18987,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36017,10],[36102,12]]}}}],["new_list",{"_index":10629,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48797,8]]}}}],["new_list_of_dict",{"_index":17163,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33838,17],[34935,18],[35302,17]]}}}],["new_list_of_dicts_binari",{"_index":17572,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[13948,24]]}}}],["new_text",{"_index":5042,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52728,8]]}}}],["new_text.append(token.lemma_",{"_index":5043,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52780,29]]}}}],["new_width",{"_index":18986,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35980,9],[36090,11]]}}}],["newcastl",{"_index":18569,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58440,12]]}}}],["newcom",{"_index":1737,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41906,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[116,9],[3184,9],[3788,9]]}}}],["newdir",{"_index":11056,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13876,6],[14006,9],[14037,7],[14626,6]]}}}],["newer",{"_index":1909,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48673,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12763,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5881,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30273,6]]},"/en/lessons/geocoding-qgis":{"position":[[4974,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7850,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[442,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1555,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8437,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19769,5],[22870,5]]}}}],["newest",{"_index":3140,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41129,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28688,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3316,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12833,6]]}}}],["newfound",{"_index":18350,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[23861,8]]}}}],["newitem",{"_index":8500,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1926,7]]}}}],["newitem.set('abstractnot",{"_index":8504,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2332,27]]}}}],["newitem.set('d",{"_index":8506,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2500,19]]}}}],["newitem.set('titl",{"_index":8502,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2026,20]]}}}],["newli",{"_index":3831,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14969,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15291,5],[26549,5],[35167,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17566,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18355,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18441,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40831,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11715,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4254,5]]},"/en/lessons/georeferencing-qgis":{"position":[[11162,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[9927,5],[14104,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14251,5]]},"/en/lessons/installing-omeka":{"position":[[7765,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44859,5]]},"/en/lessons/jupyter-notebooks":{"position":[[33101,5]]},"/en/lessons/linear-regression":{"position":[[40802,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18250,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35334,5]]},"/en/lessons/transliterating":{"position":[[12751,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14034,5]]}}}],["newlin",{"_index":10925,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[13363,7],[15690,8],[33093,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36578,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7503,9]]},"/en/lessons/naive-bayesian":{"position":[[35724,10]]},"/en/lessons/output-data-as-html-file":{"position":[[9537,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17092,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[28086,7]]}}}],["newman",{"_index":20829,"title":{},"body":{"/en/lessons/sonification":{"position":[[39086,7],[39094,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5672,6]]}}}],["newrow",{"_index":10978,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36902,6],[37000,6],[38231,9],[38280,8]]}}}],["news/2014/feb/20/rebekah",{"_index":19245,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10363,24]]}}}],["newsey",{"_index":10003,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56777,10]]}}}],["newspap",{"_index":1065,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5071,9],[28821,10],[33461,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[706,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[464,10],[497,9],[1610,10],[3093,11],[12672,10],[12754,10],[12861,9],[13064,9],[13704,9],[14019,9],[36863,11],[37077,11],[37124,10],[37217,11],[41350,9],[45090,9],[45184,9],[46995,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3017,9],[3394,9],[3501,9],[5539,10],[63212,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21610,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5771,9],[6913,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9058,9],[9468,9],[9558,9],[9660,9],[9926,9],[46178,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4430,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[869,10],[4060,11],[4431,11],[24468,9],[24634,9],[24898,11],[24921,9],[25433,9],[25474,9],[25585,10],[25617,11],[36370,11],[43701,10],[43827,9],[44574,9],[45147,9],[45195,11],[45230,10],[45466,10],[45837,9],[46146,9],[46183,9],[46394,11],[46608,10],[49532,10],[53092,10],[55273,10],[55891,10],[56250,9],[57461,11],[57623,11],[58616,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3714,9],[18524,9],[20218,9],[22050,11],[23031,10],[23148,9],[23484,9],[23642,9],[23839,10],[24288,9],[25211,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19409,9],[19802,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30419,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4535,9],[4591,9],[4836,10],[4854,9],[5033,9],[16397,9],[16628,11],[25591,9],[35245,9],[35394,9],[38527,9],[39248,9],[40280,9],[40376,10],[41810,9],[41915,10],[43202,9],[45228,9],[45333,10],[45863,9],[46192,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7976,11]]},"/en/lessons/preserving-your-research-data":{"position":[[10185,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2078,9]]},"/en/lessons/research-data-with-unix":{"position":[[7265,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2352,11],[5287,9],[7580,10],[7776,9],[7912,9],[8704,9],[9059,9],[9600,10],[10769,9],[11533,10],[11806,9],[11936,9],[12490,9],[12747,9],[12822,9],[13041,9],[13241,9],[16713,10],[17217,10],[17306,9],[17471,10],[17495,9],[21588,9],[22795,9],[25710,9],[28406,10],[29573,9],[32408,9],[34001,9],[37697,10],[38056,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5766,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14030,10],[14178,10],[14574,9],[17415,9],[17964,9],[18006,9],[18081,9],[18129,9],[29924,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50986,10]]}}}],["newspaper_coordinates.csv",{"_index":20547,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16878,26]]}}}],["newspaper_search.r",{"_index":13175,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20575,19],[20743,19],[21213,18],[21933,18],[24573,18]]}}}],["newspaper_search_result",{"_index":13153,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14586,25],[14770,24],[14901,25],[15325,25],[15849,25],[18634,25],[19320,26],[19663,26],[23880,26],[24922,26],[29352,26],[31736,26],[38296,26],[40800,26]]}}}],["newspaper_search_results.cnf",{"_index":13204,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24527,29]]}}}],["newspaper_search_results.tbl_newspaper_search_result",{"_index":13166,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16842,53],[34566,53]]}}}],["newspaper_search_results_us",{"_index":13169,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18194,29],[21747,29],[22374,30],[23777,29]]}}}],["newspaper_search_results_user'@'localhost",{"_index":13172,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[19350,44],[19523,43],[19693,44],[20253,43]]}}}],["newspaper’",{"_index":7829,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12425,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24995,11]]}}}],["newtext",{"_index":15381,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[28670,8]]}}}],["newton’",{"_index":13522,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[4000,8]]}}}],["newtyle,loc",{"_index":10382,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5699,13]]}}}],["newus",{"_index":13168,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18159,7]]}}}],["next",{"_index":422,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11108,5],[12029,5],[13000,4],[15914,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3727,4],[6535,4],[8395,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22104,5],[24411,4],[33056,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5506,4],[7444,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4756,4],[6867,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[540,4],[18979,4],[21012,4],[24426,5],[30746,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7924,5],[20930,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12104,4],[12141,4],[12216,5],[20630,6],[28851,4],[31617,4],[33072,4],[40157,4],[41191,4],[41830,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6972,5],[10374,5],[19183,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31266,4],[34050,4],[34171,4],[43773,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28264,5],[29659,5],[33397,4],[34070,4],[35066,5],[38440,5],[40641,4],[55594,4],[56578,5],[57678,4],[66771,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2569,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12719,5],[14747,4],[18091,4],[21118,4],[29668,4],[29811,4],[30756,4],[31373,4],[31973,4],[32553,4],[33253,4],[33319,4],[41449,4],[41626,4],[45951,4],[46027,4],[52550,4],[54630,4],[54868,4],[55389,4],[55629,4],[63827,5]]},"/en/lessons/common-similarity-measures":{"position":[[646,4],[13965,4],[26462,4],[27559,4],[31808,4],[32510,4],[32615,4],[32869,4],[34780,4],[35634,4],[36435,4],[36597,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16712,4],[19880,4],[24617,4],[26039,4],[26333,4],[33189,4],[40072,4],[40873,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22665,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12049,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14459,5],[16578,4],[19140,4],[23915,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30303,4],[33559,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2744,5],[4706,4]]},"/en/lessons/counting-frequencies":{"position":[[10592,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[308,4],[2947,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1217,5],[2035,4],[5303,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3439,4],[3451,5],[12352,4],[16401,5],[22921,4],[26063,4],[27840,4],[28212,4],[41332,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9411,4],[14813,5],[15745,4],[25900,5],[26059,4],[26673,4],[27009,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11990,4],[12144,4],[15528,4],[15670,5],[19922,5],[23563,5],[24193,5],[27935,5],[28403,5],[29308,4],[36712,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17773,4],[18602,5],[20532,4],[20768,5],[20998,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1170,4],[2075,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32506,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5875,4],[13518,4],[16082,4],[19256,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11115,4],[11846,4],[13517,4],[13755,4],[13888,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20592,4],[31316,4],[41538,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25086,4],[53779,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6897,4],[8241,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17276,4],[19845,4],[23248,4],[29919,4],[36491,4],[41949,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1715,5],[5708,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10280,4],[18114,4],[22408,4],[22586,5],[27865,5],[30955,4],[45214,4],[50830,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[805,4],[19385,4],[29169,4]]},"/en/lessons/extracting-keywords":{"position":[[3538,4],[8100,4],[10216,4],[12296,4],[16962,4],[20006,4],[21081,4],[22087,4],[23993,4],[26354,4],[27011,4],[33367,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[491,4],[6986,4],[10646,5],[10938,4],[10972,4],[11385,4],[11569,4],[12034,5],[13101,4],[14818,5],[29115,5],[29452,4],[33535,4],[33585,4],[33780,4],[41715,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5191,5],[8037,5],[14976,4],[19390,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28682,5],[30526,4],[32433,4],[32510,4],[33547,4],[33833,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4523,4],[5481,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1916,4],[3281,4],[6813,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20541,4],[30132,4],[34534,4],[35816,4],[38185,4]]},"/en/lessons/geocoding-qgis":{"position":[[16155,4],[28764,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6277,5],[7880,4],[10044,4],[27134,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3713,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[10941,4],[11831,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27257,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8970,4],[9896,4],[11630,4],[15071,5],[34841,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2052,5],[2787,5],[17414,4]]},"/en/lessons/gravity-model":{"position":[[25964,4],[29635,4],[30413,4],[44069,4],[45777,5],[52593,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10075,4],[12869,4],[14104,4],[18107,4],[21295,4],[24133,4],[32093,5],[35153,4],[38629,4]]},"/en/lessons/installing-omeka":{"position":[[7438,5],[9476,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[749,5],[42442,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8634,5],[11364,4],[14699,5],[41603,4],[49001,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12721,4],[19916,4],[21527,5],[21618,4],[26048,4],[28552,4],[40159,4],[51373,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2042,4],[10520,5],[14502,4],[14708,4],[18085,4],[19914,5],[20405,6],[23817,5],[24029,5],[27348,5],[28640,5],[29260,5],[39359,5],[39939,5],[40277,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11695,5],[15610,5],[16264,4],[17222,4],[19379,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8950,4]]},"/en/lessons/intro-to-powershell":{"position":[[14476,4],[17410,4],[28956,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4199,5]]},"/en/lessons/introduction-map-warper":{"position":[[7559,4],[15922,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12209,5],[13901,4],[14870,4],[15867,4],[23640,4],[29085,4],[29363,4],[30339,4],[31054,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16405,4],[27671,4],[28178,4],[29690,4],[31702,5],[41746,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15154,5],[20514,4],[25873,4],[30838,4],[39307,5],[40213,5]]},"/en/lessons/json-and-jq":{"position":[[2051,5],[8295,4],[10666,4],[11199,4],[11528,4],[28746,4],[30255,4]]},"/en/lessons/jupyter-notebooks":{"position":[[17098,4],[21569,5],[24142,4],[24752,6],[25006,4],[28001,4],[28664,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1026,4],[2782,4],[9084,4]]},"/en/lessons/linear-regression":{"position":[[29759,5],[36749,4],[37937,4],[42118,4],[59210,4]]},"/en/lessons/linux-installation":{"position":[[4679,4]]},"/en/lessons/logistic-regression":{"position":[[13130,5],[14314,5],[14921,5],[15518,5],[26489,5],[27634,4],[29302,5],[30213,4]]},"/en/lessons/mac-installation":{"position":[[4356,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5109,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[959,4],[9533,5],[10086,5],[16065,4],[25138,5],[26350,5],[31208,5],[36051,4]]},"/en/lessons/naive-bayesian":{"position":[[14579,4],[19164,4],[20120,5],[26943,4],[27014,4],[27037,5],[37016,4],[39193,5],[43812,5],[47363,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20039,4],[23559,4],[26536,5],[36197,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11844,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1823,4]]},"/en/lessons/qgis-layers":{"position":[[6322,4],[9714,4],[13526,5],[17189,4],[18382,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[380,4],[3946,4],[7374,4],[9509,4],[9761,4],[27105,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14138,4],[14708,4],[17188,4],[22727,4],[23816,4],[26240,4],[26439,4],[26757,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20811,5],[35880,4],[37620,5],[46706,5]]},"/en/lessons/sentiment-analysis":{"position":[[823,4],[18275,5],[18555,5],[21422,5],[34191,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18186,5],[18980,4],[20090,4],[23001,4],[26797,4],[31841,5],[31913,5],[34795,5]]},"/en/lessons/sonification":{"position":[[12041,4],[13871,4],[19880,4],[20010,4],[20679,4],[30582,6],[38000,4]]},"/en/lessons/space-place-gazetteers":{"position":[[17984,4],[18373,4],[38619,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6207,5],[13345,4],[15811,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14998,4],[19425,5],[44892,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14410,4],[16609,5],[19180,5],[19488,4],[24866,5],[26399,4],[40599,5],[41299,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1781,4],[7947,5],[8344,4],[10581,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31807,4],[33189,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11406,4],[11773,4],[16693,5],[20174,4],[21967,5],[31436,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35126,4],[47615,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9861,4],[10233,5],[20804,4],[21943,4],[23562,4],[30073,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7325,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8964,4],[25389,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2762,4],[3734,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10773,4],[19627,5],[20703,4],[22549,4],[44297,5]]},"/en/lessons/windows-installation":{"position":[[1800,5],[2132,4],[5606,4]]},"/en/lessons/working-with-text-files":{"position":[[242,4],[5407,4],[9171,4]]},"/en/lessons/working-with-web-pages":{"position":[[5230,4]]}}}],["next.txt",{"_index":15374,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[25113,8],[25519,8],[25550,8],[25623,8],[25719,8],[25848,8],[26245,8],[26927,8]]}}}],["nfeat(dfmat_al",{"_index":21828,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41240,17]]}}}],["nfilenam",{"_index":7629,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5324,13]]}}}],["nfond",{"_index":9950,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52521,7]]}}}],["nfp",{"_index":7065,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49842,3]]}}}],["ng",{"_index":1779,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44274,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[45142,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26197,3]]}}}],["ngo",{"_index":22602,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2903,3]]}}}],["ngram",{"_index":16999,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5887,6],[5990,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2955,6],[3463,7],[5795,6],[9881,6]]}}}],["ngram_range=(1,2",{"_index":5058,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55210,18]]}}}],["ngrams.append(wordlist[i:i+n",{"_index":17000,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5948,30]]}}}],["ngramstokwicdict",{"_index":19169,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3225,16]]}}}],["ngramstokwicdict(ngram",{"_index":19163,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2391,25],[3369,25]]}}}],["ngrat.\\nen",{"_index":9947,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52426,11]]}}}],["nguyen",{"_index":20249,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49683,7],[50128,7],[52169,7],[52347,7]]}}}],["nh",{"_index":8939,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11440,2],[13620,2],[16412,2],[17531,2],[18714,2],[20027,2],[22745,2],[24683,2]]}}}],["nhgi",{"_index":12863,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[7646,7],[7738,5],[10998,5],[11068,5]]}}}],["nhgis’",{"_index":12866,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[8914,7]]}}}],["ni",{"_index":12069,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13785,2]]},"/en/lessons/intro-to-powershell":{"position":[[705,4],[18856,4],[19093,2],[19388,2],[25277,3],[43357,2]]}}}],["nice",{"_index":2248,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13688,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6059,4],[15065,4],[43225,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18247,6],[22715,4],[46627,5],[51624,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37807,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18179,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19128,4],[21713,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9427,5],[18017,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54262,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8632,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1049,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14344,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66342,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[5556,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7183,6]]},"/en/lessons/intro-to-linked-data":{"position":[[18814,6]]},"/en/lessons/intro-to-powershell":{"position":[[4558,4],[23784,4],[34887,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[10995,4],[18618,6],[18739,4],[18760,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39375,4]]},"/en/lessons/linear-regression":{"position":[[48142,4]]},"/en/lessons/logistic-regression":{"position":[[20494,4]]},"/en/lessons/naive-bayesian":{"position":[[12963,4],[50910,4],[52174,4],[65104,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31057,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7643,4],[16119,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20470,6]]},"/en/lessons/transliterating":{"position":[[3317,6]]}}}],["nicer",{"_index":7323,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14995,6]]}}}],["nicest",{"_index":17943,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53457,6]]}}}],["nich",{"_index":9393,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40886,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44513,5]]},"/en/lessons/jupyter-notebooks":{"position":[[22595,5],[23713,5]]}}}],["nichola",{"_index":8267,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3694,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2528,8]]}}}],["nick",{"_index":1879,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47093,4],[50379,4]]}}}],["nicol",{"_index":21989,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64252,6]]}}}],["nicola",{"_index":1605,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32230,6]]},"/en/lessons/linear-regression":{"position":[[73286,6]]},"/en/lessons/logistic-regression":{"position":[[64632,6]]}}}],["nicolá",{"_index":22365,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[285,7]]}}}],["nielsen",{"_index":20268,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50302,8],[53792,8]]}}}],["nieuw",{"_index":20907,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7333,5],[11825,5]]}}}],["night",{"_index":7747,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13427,8]]},"/en/lessons/naive-bayesian":{"position":[[25690,6],[67138,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10243,5]]}}}],["nightwatch",{"_index":13401,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6433,10],[7271,10],[8471,11],[9993,11]]},"/en/lessons/json-and-jq":{"position":[[3087,10]]}}}],["nightwatch>",{"_index":13378,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3303,14],[3476,14],[3888,14],[3963,14],[4024,14],[7768,14]]}}}],["nign",{"_index":18786,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10956,6],[11940,6],[11992,6]]}}}],["nihil",{"_index":20824,"title":{},"body":{"/en/lessons/sonification":{"position":[[38717,5]]}}}],["nilli",{"_index":5300,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3845,6]]}}}],["nine",{"_index":3400,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15259,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37577,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11708,4],[33515,4]]},"/en/lessons/counting-frequencies":{"position":[[10600,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29570,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47784,4]]},"/en/lessons/intro-to-linked-data":{"position":[[21571,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10145,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12182,4]]}}}],["nineteenth",{"_index":3517,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2410,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36844,10],[41331,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5839,10],[6981,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1622,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4291,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2487,10],[3395,10]]},"/en/lessons/geocoding-qgis":{"position":[[4857,10]]},"/en/lessons/georeferencing-qgis":{"position":[[12085,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52330,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1630,10],[15889,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18794,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8952,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5676,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1063,10],[14599,10],[15406,10],[15496,10],[15533,10],[15904,10],[16016,10],[16281,10],[16756,10],[17489,10],[37766,10],[49501,10],[49711,10],[50888,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[944,10],[14684,10]]}}}],["ninety_quantil",{"_index":4798,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31401,15],[31513,16]]}}}],["nini",{"_index":9253,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14877,5],[52299,5],[52384,5]]}}}],["nini’",{"_index":9171,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2651,6],[17634,6]]}}}],["nintendo",{"_index":14322,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48660,8]]}}}],["ninth",{"_index":14140,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[820,5],[45437,5]]}}}],["nipot",{"_index":11987,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10536,6],[61836,6]]}}}],["nisbet",{"_index":17517,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78612,7],[78971,6]]}}}],["nisi",{"_index":21129,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13303,4],[15532,4]]}}}],["niso",{"_index":22582,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40031,5]]}}}],["nitti",{"_index":18351,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[24248,5]]}}}],["niuyu",{"_index":20910,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7591,6]]}}}],["nivala",{"_index":10038,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58500,7]]}}}],["nix",{"_index":15403,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[41531,4]]}}}],["nj",{"_index":8932,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11156,2],[11366,2],[13336,2],[13546,2],[16123,2],[16336,2],[17242,2],[17455,2],[18425,2],[18638,2],[19731,2],[19950,2],[22461,2],[22671,2],[24399,2],[24609,2]]}}}],["njbart",{"_index":21221,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33176,7]]}}}],["njr_cinnamon_ver03_data_sn85035720_00279529571",{"_index":6154,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11204,49]]}}}],["nl",{"_index":16597,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3274,3],[4486,3],[7521,3],[10914,3],[10926,3],[12555,3],[12623,3],[12685,3],[12744,3],[12815,3],[13569,3],[13704,3],[13896,3],[14016,3],[14660,3],[14935,3],[15657,3],[15917,3]]}}}],["nlonn",{"_index":9926,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51878,7]]}}}],["nlp",{"_index":2678,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31062,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4743,5],[6845,3],[58204,3],[58377,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52636,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2199,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1490,5],[2440,3],[3266,3],[23501,3],[23574,3],[23662,3],[24342,3],[24431,3],[24763,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9847,5],[9923,3],[10124,3],[10238,3],[10376,3],[10489,3],[11262,3],[11323,4],[11620,4],[12872,3],[15179,3],[19943,3],[22972,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5530,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10655,5],[59063,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20182,4]]},"/en/lessons/sentiment-analysis":{"position":[[574,5],[2085,5],[2254,3],[2558,3],[3169,3],[10212,3]]}}}],["nlp(\"berlin",{"_index":11498,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12893,11]]}}}],["nlp(\"karl",{"_index":11529,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15201,9],[19986,9],[23081,9]]}}}],["nlp(\"thi",{"_index":6900,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40546,9]]}}}],["nlp(file.read_text",{"_index":11547,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17687,21]]}}}],["nlp(sentenc",{"_index":6766,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23899,13]]}}}],["nlp(text",{"_index":6773,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24638,9]]}}}],["nlp(x",{"_index":5041,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52713,6]]}}}],["nlp.add_pipe('dbpedia_spotlight",{"_index":11568,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23008,33]]}}}],["nlp.defaults.stop_word",{"_index":6841,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34151,24]]}}}],["nlp.get_pipe(\"ner\").label",{"_index":6867,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36670,26]]}}}],["nlp/data",{"_index":11725,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2403,8]]}}}],["nltk",{"_index":6565,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7387,4],[9699,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4299,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30067,5],[36546,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11988,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4034,7],[6132,4],[6185,5],[6713,5],[6761,4],[6883,4],[7031,4],[7167,5],[7614,4],[7767,4],[18964,4],[18976,4],[19905,5],[20243,7]]},"/en/lessons/sentiment-analysis":{"position":[[658,6],[9608,6],[10053,6],[10785,4],[10883,4],[10918,6],[11502,4],[11860,5],[11866,4],[12201,4],[12947,4],[17372,4],[17533,4],[17741,4],[21346,4],[33471,4],[34135,4],[34162,4]]}}}],["nltk.data",{"_index":20455,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[34060,9]]}}}],["nltk.data.load('tokenizers/punkt/english.pickl",{"_index":20456,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[34389,49]]}}}],["nltk.download('punkt",{"_index":16251,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18981,22]]},"/en/lessons/sentiment-analysis":{"position":[[12237,22]]}}}],["nltk.download('vader_lexicon",{"_index":20354,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[12206,30]]}}}],["nltk.freqdist(joint_corpu",{"_index":16277,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27048,27]]}}}],["nltk.freqdist(token_length",{"_index":16260,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19751,28]]}}}],["nltk.org",{"_index":20350,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[10851,8]]}}}],["nltk.sentiment.vad",{"_index":20381,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[17551,20],[21364,20],[34075,20]]}}}],["nltk.word_token",{"_index":16264,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21240,20]]}}}],["nltk.word_tokenize(federalist_by_author[\"testcas",{"_index":16356,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40509,52]]}}}],["nltk.word_tokenize(federalist_by_author[author",{"_index":16254,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19352,48],[21477,48]]}}}],["nltk’",{"_index":16184,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7190,6],[7422,6],[20487,6],[20693,6],[21555,6],[30368,6]]},"/en/lessons/sentiment-analysis":{"position":[[33777,6]]}}}],["nlu",{"_index":14869,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56217,4]]}}}],["nmarker",{"_index":12341,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52727,8],[53371,9],[53421,10]]}}}],["nn",{"_index":6808,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30774,7],[30808,6],[30825,6],[49725,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16068,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25664,4],[37752,7],[41894,3]]}}}],["nnistrat",{"_index":9794,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30024,12]]}}}],["nnp",{"_index":6804,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30601,3],[30652,7],[30671,7],[30690,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34431,3],[34495,3],[34559,3],[34623,3],[34687,3],[34752,3],[34817,3],[34882,3],[34947,3],[35012,3],[35075,3],[35140,3],[35205,3],[37727,7]]}}}],["nnqzn0ovxvd4",{"_index":16676,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15082,12],[16055,12]]}}}],["no",{"_index":12004,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10769,3],[62069,3]]}}}],["no.\\n",{"_index":16733,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27310,5]]}}}],["no_directory=tru",{"_index":10814,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26396,18]]}}}],["nobel",{"_index":16156,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1624,5]]}}}],["nobl",{"_index":15237,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26046,5],[26926,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2823,5],[3380,5],[17864,6]]}}}],["nobodi",{"_index":7722,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10614,9]]}}}],["nocentii",{"_index":11825,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6586,9]]}}}],["nocentio",{"_index":11785,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6202,8],[6787,8],[7806,8]]}}}],["nocenzio",{"_index":11809,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6444,8]]}}}],["nodalida",{"_index":10049,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58680,8]]}}}],["nodash",{"_index":3644,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7789,6],[7899,7],[10445,7],[15544,6],[15654,7]]}}}],["node",{"_index":2818,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7539,5],[8476,5],[14590,6],[15319,5],[19063,5],[25704,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23388,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1984,5],[2139,5],[2260,5],[2515,5],[3570,5],[3656,5],[10385,5],[19977,6],[20049,5],[20306,6],[22010,5],[22285,6],[22344,4],[23075,4],[23414,6],[25005,4],[25044,5],[25182,4],[25377,5],[30744,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4457,5],[4467,5],[4501,6],[5238,5],[7690,5],[9405,4],[9497,6],[9667,5],[9894,4],[10028,6],[10375,5],[10458,5],[10545,5],[10968,4],[12576,5],[12672,5],[13001,6],[13092,4],[13192,4],[13344,5],[13846,4],[14104,6],[14609,5],[15169,5],[15206,5],[15285,6],[15334,5],[15506,4],[15560,4],[16029,4],[16252,6],[16656,5],[17772,5],[17876,6],[19591,4],[19636,5],[19713,5],[19745,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[842,6],[2425,7],[2977,5],[4748,7],[5132,4],[5254,4],[5446,5],[6157,4],[6183,5],[6243,4],[6268,5],[9585,5],[9650,6],[9682,4],[9985,5],[10030,4],[10104,5],[10579,5],[10645,5],[10801,5],[10949,5],[11391,5],[11633,5],[11875,5],[11970,6],[12508,5],[12570,4],[12638,6],[12832,5],[12985,5],[13120,4],[13194,5],[13429,5],[13475,5],[13504,7],[13562,5],[13919,6],[14288,5],[14474,4],[14858,5],[15338,4],[15346,6],[15642,5],[16190,5],[16319,5],[16442,5],[16549,4],[16666,4],[17009,5],[17259,4],[17267,6],[17301,6],[17591,4],[17914,5],[18561,5],[18647,4],[18703,6],[18851,6],[19023,5],[19383,6],[20821,5],[20880,5],[20978,4],[21522,5],[21760,5],[22114,6],[22171,5],[22261,5],[22696,5],[22975,6],[24338,5],[24381,6],[24941,5],[24963,5],[25087,5],[25130,5],[25583,5],[25658,5],[26664,5],[26737,5],[27164,5],[27457,5],[27484,5],[28643,5],[30696,5],[30839,5],[30982,5],[31084,5],[31193,5],[31480,6],[31533,4],[31581,6],[31711,4],[31835,5],[31932,5],[32066,4],[32285,5],[32396,4],[32668,5],[32828,4],[33138,5],[33797,5],[33950,6],[33972,5],[34547,6],[35294,5],[35334,5],[35779,4],[35794,5],[35891,4],[36246,5],[36462,4],[36658,5],[36919,6],[37523,5],[37652,5],[38054,5],[38115,5],[38218,5],[40378,5],[41737,5],[42839,5],[42916,5],[43070,5],[43368,4],[44387,5],[44574,6],[44720,6],[45194,4],[48746,6],[50011,4],[50272,5],[50438,5],[51045,5],[51090,6],[52486,5]]},"/en/lessons/geocoding-qgis":{"position":[[20101,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1861,6],[3558,5],[4477,5],[5708,4],[5717,6],[9278,5],[14140,5],[14266,5],[14556,5],[15015,4],[15188,4],[15258,5],[16771,5],[16937,5],[17636,5],[17972,5]]},"/en/lessons/intro-to-linked-data":{"position":[[28215,5]]},"/en/lessons/jupyter-notebooks":{"position":[[49572,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[282,5],[865,5],[3224,4],[5837,4],[5869,4],[6261,4],[6798,5],[7440,4],[7821,4],[8059,4],[8188,4],[8239,4],[9126,6],[10358,5],[10608,4],[10655,4],[10787,5],[15844,5],[16193,6],[17158,6],[22551,5],[23544,4],[24651,4],[24797,5],[25206,5],[25315,5],[25349,4],[25394,5],[25437,4],[26564,5],[26631,5],[26780,5],[26959,4],[27655,4],[28008,4],[29744,4],[32258,5],[32448,5],[33362,6],[35020,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16800,5],[16921,4],[17366,4],[17633,4]]}}}],["node'",{"_index":10582,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38446,6]]}}}],["node.id",{"_index":21261,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[10809,7]]}}}],["node.j",{"_index":3072,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23246,8]]},"/en/lessons/jupyter-notebooks":{"position":[[7816,8]]}}}],["node[0",{"_index":10609,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43429,8],[50113,8]]}}}],["node[1",{"_index":10455,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15425,7],[17355,7],[43467,8]]}}}],["node[2",{"_index":10457,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15460,7],[17456,7]]}}}],["node[3",{"_index":10459,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15494,7],[17490,7]]}}}],["node[4",{"_index":10461,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15528,7],[17524,7],[50053,9]]}}}],["node[5",{"_index":10463,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15559,7],[17555,7]]}}}],["node_nam",{"_index":10423,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9622,10],[10807,12],[12610,10]]}}}],["nodecsv",{"_index":10418,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9389,8],[12458,8]]}}}],["nodegoat",{"_index":8487,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29935,8]]}}}],["nodej",{"_index":2977,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1425,6],[23226,6],[23235,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16542,7],[16550,6],[16673,6],[16752,6]]}}}],["nodelist",{"_index":10415,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9317,8],[12402,8]]}}}],["noderead",{"_index":10419,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9418,10],[12471,10]]}}}],["nodereader][1",{"_index":10422,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9605,15],[12528,15]]}}}],["nodes).3",{"_index":10431,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10149,8]]}}}],["nodes.companyid",{"_index":9092,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13281,16]]}}}],["nodes.csv",{"_index":2910,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18998,11]]}}}],["nodes.nam",{"_index":9091,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13223,10]]}}}],["nodes1",{"_index":21241,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6013,6]]}}}],["nodes_companies.csv",{"_index":9071,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8172,19],[17195,19]]}}}],["nodes_nodes_companies.csv",{"_index":9074,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8769,25],[11286,25]]}}}],["nodexl",{"_index":8455,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14622,6],[30151,6]]}}}],["node’",{"_index":10548,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31489,6],[34996,6],[35031,6]]}}}],["nodot",{"_index":3646,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7867,6],[7977,7],[15622,6],[15732,7]]}}}],["noecker",{"_index":16583,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54867,7]]}}}],["nogo",{"_index":22434,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12522,4]]}}}],["noiabria",{"_index":22740,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15441,8]]}}}],["nois",{"_index":194,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4031,6],[4249,5],[5498,6],[14293,6],[14846,5],[18085,6],[20492,5],[20537,5],[20752,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7603,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18651,5],[25611,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9382,5],[9509,5],[24460,7],[24705,6],[26063,5],[26938,5],[31166,5],[45036,5],[52331,5],[61351,5],[61765,5],[63058,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28273,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7375,5]]},"/en/lessons/linear-regression":{"position":[[67932,5]]},"/en/lessons/sonification":{"position":[[1985,5],[2042,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23353,6]]}}}],["noisi",{"_index":4796,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31232,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37379,5],[38748,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3946,5],[23877,5]]},"/en/lessons/sonification":{"position":[[6093,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2284,8]]}}}],["noloop",{"_index":13995,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[36805,8],[36883,9],[37520,9],[39612,9]]}}}],["nom",{"_index":1199,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10881,3],[30866,3],[31606,4]]}}}],["nomad",{"_index":17014,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[1720,7],[73337,7]]},"/en/lessons/logistic-regression":{"position":[[1440,7],[64683,7]]}}}],["nomin",{"_index":13645,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[32936,7]]},"/en/lessons/linear-regression":{"position":[[12710,7],[13470,7],[13600,7],[14170,7],[14499,7],[21215,7],[22517,7]]},"/en/lessons/logistic-regression":{"position":[[4989,8]]}}}],["nominatim",{"_index":18127,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5510,10],[7875,9],[8147,9],[8329,9],[10187,9],[10286,11],[11284,9],[11572,11],[12051,9],[12341,11],[13206,9],[14372,9],[14683,11],[15200,9],[18488,9]]}}}],["nominatim(timeout=5",{"_index":18198,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[18750,20]]}}}],["nominatim(timeout=60",{"_index":18199,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[18900,21]]}}}],["nominatim(user_agent=\"email@email.com",{"_index":18174,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[13496,39],[15539,39]]}}}],["nominatu",{"_index":11974,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10157,9],[61457,9]]}}}],["non",{"_index":863,"title":{"/en/lessons/transliterating":{"position":[[16,3]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9321,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9198,3],[9210,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11109,3],[12988,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56152,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9253,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12603,3],[27139,3],[37541,3],[61042,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9335,3],[29098,3],[29198,3],[29246,3],[29294,3],[29342,3],[29390,3],[29438,3],[29486,3],[29534,3],[52876,3],[66522,3]]},"/en/lessons/common-similarity-measures":{"position":[[955,3],[22647,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1410,3],[1882,3],[10320,4],[40969,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37176,3],[51001,4],[51309,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13169,3],[30938,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38176,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34230,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[580,3],[7248,3],[31465,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38624,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27580,3],[27961,3],[28107,3],[28496,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32334,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49962,3],[50000,3],[52653,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27237,3],[27344,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19274,3]]},"/en/lessons/extracting-keywords":{"position":[[4717,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4379,3],[9909,3],[23132,3],[25664,3],[35236,3],[35369,3],[37679,4],[39448,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27713,3],[30271,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10100,3],[10202,3],[10980,3],[54234,3],[61400,3],[61502,3],[62280,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[28624,3],[28997,3]]},"/en/lessons/gravity-model":{"position":[[39807,3],[39973,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[14850,3],[14928,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16325,3],[16341,3],[36857,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3378,4],[8839,4],[49848,4],[54013,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10419,3],[34362,3],[46833,3],[47046,3],[55044,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36470,3]]},"/en/lessons/intro-to-linked-data":{"position":[[17479,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3037,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20868,3]]},"/en/lessons/jupyter-notebooks":{"position":[[25913,3],[35427,3]]},"/en/lessons/linear-regression":{"position":[[55812,3],[56129,3],[63056,3]]},"/en/lessons/logistic-regression":{"position":[[747,3],[5317,3],[11045,3],[21792,3],[49275,3],[49384,3],[54573,3]]},"/en/lessons/normalizing-data":{"position":[[8112,3],[8416,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5774,3],[32183,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2049,3]]},"/en/lessons/research-data-with-unix":{"position":[[1558,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[640,3],[944,3],[1127,3],[1195,3],[6234,3],[6545,3],[19337,3],[21338,3],[21718,3],[22069,3],[22594,3],[23479,3],[24428,3],[24882,3],[25096,3],[25280,3],[25623,3],[25960,3],[26108,3],[26348,3],[27990,3],[29732,3],[29794,3],[30730,3],[32672,3],[35232,3],[35308,3],[35907,3],[36272,3],[36943,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[750,3],[1051,3],[3123,3],[6538,3],[8133,3],[9487,3],[22116,3],[39628,3]]},"/en/lessons/sentiment-analysis":{"position":[[14999,3],[15163,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36241,3]]},"/en/lessons/sonification":{"position":[[5470,3]]},"/en/lessons/space-place-gazetteers":{"position":[[46716,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2073,3],[2348,3],[3102,3]]},"/en/lessons/transliterating":{"position":[[17,3],[194,3],[1249,3],[3958,3],[7343,3],[13253,3],[13591,3],[14760,3],[20005,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[11137,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5098,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2095,3],[15543,3]]},"/en/lessons/working-with-text-files":{"position":[[9254,3]]}}}],["non\\nplu",{"_index":9920,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51793,9]]}}}],["non_bibl",{"_index":9749,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26093,11]]}}}],["nonalpha",{"_index":7633,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6034,8]]}}}],["noncenciu",{"_index":11898,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7489,11]]}}}],["noncommerci",{"_index":14608,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[53367,13]]}}}],["nondenomin",{"_index":8952,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11716,17],[13874,17],[16062,17],[17181,17],[18364,17],[21048,17],[21415,17],[23095,17],[25033,17]]}}}],["none",{"_index":3024,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10686,4],[51621,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43695,5],[60127,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6096,4],[6906,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7176,5],[15978,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60657,4],[60715,5],[60786,4]]},"/en/lessons/counting-frequencies":{"position":[[10624,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42356,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24689,5],[25754,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14767,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23397,5],[23492,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20495,5],[20660,5],[20777,5],[20890,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20600,4],[26268,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29763,4],[31115,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8036,4],[23887,4],[38685,4],[50427,4],[63865,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34000,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9872,4]]},"/en/lessons/intro-to-powershell":{"position":[[43552,4],[43647,4],[45064,4],[45208,4],[45365,4],[45507,4]]},"/en/lessons/linear-regression":{"position":[[27132,7],[62903,4]]},"/en/lessons/logistic-regression":{"position":[[10780,6],[11119,4],[12155,7],[50001,7],[53170,4]]},"/en/lessons/naive-bayesian":{"position":[[41113,4],[41548,6],[42484,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32861,4],[44069,5],[44075,4]]}}}],["nonetheless",{"_index":2255,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14464,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49023,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24695,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30231,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[2578,12]]},"/en/lessons/qgis-layers":{"position":[[5472,12]]},"/en/lessons/research-data-with-unix":{"position":[[2885,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9411,11]]}}}],["nonethless",{"_index":13942,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[23566,11]]}}}],["nonexist",{"_index":7912,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26030,11]]}}}],["nonleth",{"_index":23015,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[5020,9]]}}}],["nonlinear",{"_index":3730,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4149,11]]}}}],["nonpartisan",{"_index":2488,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18226,11],[18275,11],[18324,11],[18373,11],[18422,11],[18471,11],[18520,11],[18569,11]]}}}],["nonprint",{"_index":23025,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[10934,11]]}}}],["nonsens",{"_index":20661,"title":{},"body":{"/en/lessons/sonification":{"position":[[6362,8]]}}}],["nonsmil",{"_index":11203,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40366,9]]}}}],["nonsmile_count",{"_index":11166,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35477,15],[37693,16]]}}}],["nonsmile_counts.append(number_nonsmil",{"_index":11184,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36715,39],[37539,39]]}}}],["nonstandard",{"_index":23138,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[14071,11]]}}}],["noon",{"_index":7723,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10645,9]]}}}],["noonark",{"_index":21979,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63474,8]]}}}],["norddeutsch",{"_index":8614,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20883,13],[21000,13],[21117,13],[35601,13],[35692,13],[35783,13]]}}}],["nordic",{"_index":5135,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59825,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50993,6],[53179,6]]}}}],["norfolk",{"_index":10898,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9061,7]]},"/en/lessons/geocoding-qgis":{"position":[[8396,7]]}}}],["norm",{"_index":963,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[768,5],[21690,5],[34295,5],[38998,5],[39125,4],[41640,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49002,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17403,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51261,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41471,5],[48383,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32881,4],[33063,4],[39449,5]]},"/en/lessons/jupyter-notebooks":{"position":[[51340,6]]}}}],["norm=non",{"_index":1441,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24076,10]]}}}],["normal",{"_index":1298,"title":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18,13]]},"/en/lessons/normalizing-data":{"position":[[0,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14455,9],[14516,13],[14906,13],[15985,13],[16188,13],[39149,14],[39476,14]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5751,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15713,8],[44736,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15317,8],[29930,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17414,9],[17511,13],[17537,14],[17860,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63397,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11406,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32032,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2764,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19,13],[1715,15],[2101,13],[2177,13],[2400,14],[2637,13],[7940,11],[9594,13],[10054,13],[10257,9],[10641,13],[10788,11],[11653,14],[11974,9],[12821,9],[15287,9],[36984,14],[37175,9],[37580,7],[38356,14],[39410,13],[39859,6],[43001,13],[44081,13],[45389,11],[45765,9],[46213,11],[46534,13],[46946,13],[47308,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7878,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42078,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4197,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19881,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13523,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9712,8],[11104,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1135,9],[1174,9],[1226,9],[18202,9],[32111,9],[32809,9],[34558,9],[38205,9]]},"/en/lessons/geocoding-qgis":{"position":[[15944,8],[37106,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25739,10],[25969,10],[27437,10],[27517,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[27926,8],[35066,6],[35139,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15058,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2592,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5150,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[12950,8],[15818,8],[25017,8],[43795,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22726,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32195,8]]},"/en/lessons/intro-to-powershell":{"position":[[42398,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[15643,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5856,8],[20421,6],[22850,8],[23874,6],[35977,8]]},"/en/lessons/json-and-jq":{"position":[[10466,8]]},"/en/lessons/jupyter-notebooks":{"position":[[11168,8]]},"/en/lessons/linear-regression":{"position":[[4383,14],[46960,8],[52013,10]]},"/en/lessons/naive-bayesian":{"position":[[8381,8]]},"/en/lessons/normalizing-data":{"position":[[1,11],[798,11],[950,11],[10465,11]]},"/en/lessons/qgis-layers":{"position":[[4469,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25550,9]]},"/en/lessons/sentiment-analysis":{"position":[[23550,10]]},"/en/lessons/sonification":{"position":[[36952,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[45034,6]]}}}],["normalis",{"_index":6194,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16812,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32324,10],[33040,13],[33203,13],[33622,10],[34520,10]]},"/en/lessons/geocoding-qgis":{"position":[[15980,10],[16197,9],[16295,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3730,15],[18763,10],[18780,13],[19365,13],[21356,13],[21901,10],[22253,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40541,10],[42473,10],[42540,10],[42650,11],[42826,10],[43092,10],[43700,10],[48080,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42100,9],[42901,13],[42988,10]]}}}],["normalizedvertic",{"_index":18950,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29790,22]]}}}],["norms.’1",{"_index":11001,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1516,8]]}}}],["norp",{"_index":6880,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37268,4]]}}}],["norrington",{"_index":18564,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58362,14]]}}}],["nort",{"_index":3469,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1864,6]]}}}],["north",{"_index":622,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19448,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58731,5],[58979,6],[68458,5]]},"/en/lessons/common-similarity-measures":{"position":[[12498,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3669,5],[3963,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20421,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3207,5],[7799,5],[8748,5],[9850,5],[13844,5]]},"/en/lessons/geocoding-qgis":{"position":[[2104,9],[3103,5]]},"/en/lessons/gravity-model":{"position":[[17699,5],[34714,5],[55538,5],[55947,5]]},"/en/lessons/introduction-map-warper":{"position":[[3177,5],[8054,5],[11193,5],[15174,5],[15281,6]]},"/en/lessons/preserving-your-research-data":{"position":[[13062,6]]},"/en/lessons/qgis-layers":{"position":[[5113,6],[7096,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9259,5],[9308,5]]},"/en/lessons/sentiment-analysis":{"position":[[25438,5]]},"/en/lessons/sonification":{"position":[[14500,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26944,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9116,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43965,8],[44033,8],[44424,9],[45753,8]]}}}],["northamptonshir",{"_index":10899,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9069,16]]}}}],["northamptonshire33107.61287987821.7963.81",{"_index":13690,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38795,41]]}}}],["northamptonshire3378",{"_index":13786,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54608,20]]}}}],["northant",{"_index":10950,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[26844,10]]}}}],["northeastern",{"_index":4449,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58823,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3156,13]]}}}],["northern",{"_index":7235,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6452,8],[11523,8],[20164,8],[22795,8],[23186,8],[25978,8],[31242,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21829,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38857,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19135,8]]},"/en/lessons/vector-layers-qgis":{"position":[[10191,8]]}}}],["northumberland",{"_index":10900,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9086,14]]},"/en/lessons/gravity-model":{"position":[[55921,14],[56153,14],[56393,14]]}}}],["northumberland582929",{"_index":13787,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54634,20]]}}}],["northumberland58440.01481487270.8358.22",{"_index":13691,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38839,39]]}}}],["northwest",{"_index":11387,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26617,9]]}}}],["northwestern",{"_index":10086,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1157,12]]}}}],["norvig",{"_index":2419,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14349,6],[32803,7]]}}}],["norwegian",{"_index":4603,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7114,9]]}}}],["nose",{"_index":11073,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16296,4]]},"/en/lessons/naive-bayesian":{"position":[[2459,6]]}}}],["nospac",{"_index":3647,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7945,8],[8040,9],[15700,8],[15795,9]]}}}],["nostar",{"_index":3648,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8012,6],[8153,7],[15767,6],[15908,7]]}}}],["nostrud",{"_index":21126,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13266,7],[15495,7]]}}}],["not.15",{"_index":17084,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24031,6]]}}}],["not_bibl",{"_index":9831,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41485,9]]}}}],["nota",{"_index":12151,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23516,4],[30800,4],[49315,4],[54626,4]]}}}],["notabl",{"_index":224,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4710,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37007,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5886,8],[8588,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[25226,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6399,7],[12096,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7544,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10197,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19438,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41452,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3304,7],[13774,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39666,7]]}}}],["notat",{"_index":2506,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19728,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17617,9],[18259,9]]},"/en/lessons/common-similarity-measures":{"position":[[31302,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47593,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7583,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48931,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7931,9],[8286,9],[20900,8],[20991,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1361,9],[8395,8],[42427,8],[46892,9],[47377,8],[47587,8],[49134,8],[59288,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[8918,8],[25105,7],[25204,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11519,10]]},"/en/lessons/json-and-jq":{"position":[[1199,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7460,8],[7754,8],[8671,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7395,8],[7571,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9199,8]]},"/en/lessons/sonification":{"position":[[26542,10],[26888,8],[39173,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12996,8],[32182,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[15784,10],[15939,8],[16555,8],[16586,9]]}}}],["note",{"_index":610,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18929,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11488,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[333,5],[16040,4],[21042,4],[28024,5],[47547,5],[51047,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3124,4],[6648,5],[6839,6],[7994,4],[8802,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[56,4],[525,4],[7096,4],[13560,4],[15219,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[735,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1844,4],[1937,4],[8295,4],[22518,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4008,4],[10951,4],[11141,4],[11890,5],[14621,5],[19968,4],[27301,4],[36455,4],[37222,4],[37347,5],[39693,5],[45313,5],[47742,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[146,4],[1010,5],[5942,4],[11789,4],[13325,4],[16944,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[895,5],[22868,4],[24024,4],[31545,4],[32541,4],[43161,4],[69404,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3266,5],[37990,4],[41005,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1559,4],[5387,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16259,5],[18563,4],[31479,4],[42166,4],[44676,4],[44745,5],[46223,4]]},"/en/lessons/common-similarity-measures":{"position":[[18280,4],[35790,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3699,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4259,4],[57721,6],[58371,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3071,4],[15647,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7256,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9850,6],[33785,5]]},"/en/lessons/counting-frequencies":{"position":[[5929,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1831,6],[4081,4],[12650,4],[26403,5],[36310,4],[37426,4],[37815,5],[40024,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13121,4],[17140,4],[26406,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[796,4],[5570,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8566,4],[13068,4],[14432,4],[16676,4],[23012,4],[25077,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2166,5],[2327,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8141,6],[19606,4],[22691,8],[23554,4],[24495,4],[24724,9],[25656,9],[27788,9],[33808,9],[36469,9],[41662,4],[41981,5],[42046,5],[43482,9],[44764,9],[46654,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2226,4],[7818,5],[10017,4],[12160,4],[14436,5],[14731,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9273,4],[12452,6],[15362,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[618,4],[9610,4],[14524,5],[16452,4],[16604,4],[18014,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14607,6],[18712,4],[24106,4],[29570,4],[34202,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[561,4],[5852,4],[14931,4],[27481,4],[27862,5],[28458,4],[28666,4],[30127,6],[43566,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3475,4],[8859,5],[9594,5],[11433,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3657,4],[15422,5],[16995,6],[37401,6],[41919,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3880,4],[4867,5],[6334,4],[6614,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7949,4],[49900,4],[51703,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8970,4],[9673,4],[19627,4]]},"/en/lessons/extracting-keywords":{"position":[[14832,4],[18509,4],[18934,4],[25695,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10335,4],[12291,4],[21121,5],[34920,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3173,5],[4413,4],[12277,4],[25513,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3439,4],[5719,5],[7879,4],[8495,4],[10727,4],[13042,4],[15623,4],[15826,4],[22055,4],[23374,4],[23688,4],[24457,4],[32229,4],[32744,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4856,4],[9957,4],[10572,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3770,4],[5647,4],[7644,4],[10160,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[959,4],[12399,4],[16366,4],[21002,4],[26673,4],[27753,4],[32362,6],[33414,4],[33686,4],[35384,5],[36422,4],[40427,5],[48362,5],[50971,4],[52436,4],[53880,4],[56658,5],[65870,6]]},"/en/lessons/geocoding-qgis":{"position":[[4685,4],[16533,5],[21061,4],[24212,4],[33668,4],[37050,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4210,4],[4681,5],[8948,4],[12330,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2998,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[362,4],[9656,4],[26442,6],[34806,5],[34857,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5236,5],[11332,4],[16815,5],[18042,4],[32997,4],[36567,4],[36726,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[6332,4],[10321,4],[11189,5],[13213,4],[18918,4],[20651,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3372,5],[7620,5],[13693,5],[13961,5],[14272,4],[15174,4],[16115,4],[25714,4]]},"/en/lessons/gravity-model":{"position":[[273,5],[13726,5],[40178,4],[43379,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[10103,5],[10278,7],[14061,4],[23965,4],[29464,4],[30277,4],[34799,4],[38144,4],[40694,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1686,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1980,5],[7005,5],[7216,5],[10633,6],[12815,6],[21770,4],[46323,5],[46615,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13217,4],[18941,4],[22280,4],[29544,6],[30591,4],[31254,4],[35276,4],[40802,5],[42515,4],[44807,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16399,4],[17911,4],[44162,4],[52944,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[137,4],[4383,4]]},"/en/lessons/intro-to-bash":{"position":[[23015,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8109,4]]},"/en/lessons/intro-to-linked-data":{"position":[[24376,4],[32098,5],[35126,4]]},"/en/lessons/intro-to-powershell":{"position":[[6246,4],[13714,5],[14895,4],[42634,4],[45722,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3702,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[13855,4],[24633,4],[24748,5]]},"/en/lessons/introduction-and-installation":{"position":[[1088,6]]},"/en/lessons/introduction-map-warper":{"position":[[7357,5],[13745,4],[16827,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6276,5],[9845,5],[19643,4],[27737,4],[32731,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9119,4],[16449,4],[31463,4],[38984,4],[43479,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[221,5],[505,4],[4118,4],[4768,5],[6570,5],[7525,4],[10125,4],[25239,5],[29829,4],[42848,4],[46360,4]]},"/en/lessons/json-and-jq":{"position":[[8097,4],[15187,4],[16705,4],[19318,4],[20525,5],[21112,4],[25691,4],[28403,4],[32854,4],[39120,4]]},"/en/lessons/jupyter-notebooks":{"position":[[17219,4],[20128,5],[27980,4],[33619,5],[39581,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4609,4],[7400,4]]},"/en/lessons/linear-regression":{"position":[[1105,5],[51006,4],[54312,5],[71949,4],[72995,5],[74109,4],[77119,4]]},"/en/lessons/linux-installation":{"position":[[925,4]]},"/en/lessons/logistic-regression":{"position":[[824,5],[32810,4],[43418,5],[51837,5],[64341,5],[65455,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1844,4],[3281,4],[3569,4],[5330,4],[5764,4],[8040,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6701,5],[9096,6],[17976,4]]},"/en/lessons/naive-bayesian":{"position":[[4254,5],[8806,5],[15277,4],[19014,4],[19446,4],[20702,5],[35586,4],[41339,4],[42008,4],[42431,4],[45305,4],[50242,5],[69777,5],[70443,5],[70449,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4296,6],[43604,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7117,4],[9433,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1356,6],[4037,5],[4060,5],[4890,5],[5026,5],[5618,5],[6446,5],[7564,6],[8544,4],[12188,6],[12869,6],[13093,4],[15091,4],[17711,5]]},"/en/lessons/qgis-layers":{"position":[[8783,5],[15495,4]]},"/en/lessons/research-data-with-unix":{"position":[[5522,5],[6958,5],[9778,5],[10899,4],[11889,5],[12434,4],[12813,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3397,4],[3655,4],[5497,6],[15051,5],[22181,4],[41658,6],[44534,5],[51751,5]]},"/en/lessons/sentiment-analysis":{"position":[[9776,4],[34015,4],[35542,4],[37754,4],[38337,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1109,4],[17657,4],[18426,4],[28633,5],[37581,5]]},"/en/lessons/sonification":{"position":[[6039,4],[7232,6],[10779,5],[12763,5],[13361,5],[14596,4],[16103,5],[16520,4],[16578,5],[16821,5],[17329,6],[17411,6],[17426,6],[17439,6],[19643,4],[24772,5],[25072,6],[25084,4],[25352,5],[25909,5],[25988,4],[26028,4],[26049,7],[26085,4],[26133,4],[26149,5],[26272,6],[26283,5],[26660,4],[29460,4],[30131,5],[31374,5],[31916,6],[32064,4],[32102,4],[32171,4],[32607,5],[36601,5],[36627,4],[40496,4],[40542,4],[40589,4],[40607,6],[40622,6],[40636,5],[40727,5],[40754,4],[40801,4]]},"/en/lessons/space-place-gazetteers":{"position":[[17532,4],[19977,4],[24188,4],[29216,5],[49928,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5159,6],[11017,5],[17082,4],[32536,4],[32835,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5077,5],[13746,5],[14038,4],[30251,4],[30928,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9401,4],[11106,5],[15203,4],[17134,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9386,5],[15871,4],[22597,4],[23777,4],[27598,5],[31105,4],[32186,5],[39629,4],[48163,4],[49638,4],[53968,4],[55436,4],[61565,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[81,4],[4875,5],[11821,5],[13227,5],[14693,4],[16885,4],[19522,5],[19616,4],[25115,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2045,4],[4364,6],[7771,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10386,5],[19506,5],[28859,5],[29699,5],[40198,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46846,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[1902,5],[21926,4],[24317,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6709,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4359,5],[11871,6]]},"/en/lessons/vector-layers-qgis":{"position":[[4323,4],[5561,5],[6545,4]]},"/en/lessons/viewing-html-files":{"position":[[3569,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6274,6],[13117,4],[15274,4],[22122,4],[42500,5],[42789,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7279,4],[7362,4]]},"/en/lessons/working-with-text-files":{"position":[[1516,4],[5197,4],[8137,4]]}}}],["note.[^1",{"_index":21154,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14127,9],[15975,9]]}}}],["note_list",{"_index":20782,"title":{},"body":{"/en/lessons/sonification":{"position":[[32265,9]]}}}],["note_list.append",{"_index":20783,"title":{},"body":{"/en/lessons/sonification":{"position":[[32309,18]]}}}],["notebook",{"_index":1037,"title":{"/en/lessons/jupyter-notebooks":{"position":[[24,9]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3557,9],[19761,8],[19835,8],[19962,8],[20035,8],[47981,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7866,9],[8041,9],[9338,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19189,8],[20601,9],[20838,8],[36091,10],[65436,9],[67919,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7920,8],[8171,8],[8248,8],[28574,8],[49886,8],[53371,9],[62957,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7785,8]]},"/en/lessons/common-similarity-measures":{"position":[[39422,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[231,8],[6117,9],[6173,9],[6210,10],[6262,9],[6883,8],[7327,8],[8264,9],[8544,9],[8575,8],[8631,8],[8966,9],[9149,9],[9203,9],[9429,9],[9650,9],[39510,8],[40010,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2221,8],[10430,9],[37831,10],[37921,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11573,8],[11651,9],[11806,10],[12283,9],[12377,9],[12454,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16066,9],[18638,8],[18781,9],[18865,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5630,8],[53886,8],[54345,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[376,9],[5862,9],[6258,10],[6733,9],[7402,9],[11009,9],[11138,9],[11439,9],[11468,8],[11834,9],[11943,9],[12077,8],[12534,9],[12667,8],[14345,10],[14400,8],[14455,8],[15127,9],[17931,8],[21245,9],[22004,9],[29255,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8067,10],[8088,8],[8284,8],[8306,8],[8401,10],[8473,8],[8940,8],[10277,9],[10351,9],[10566,8],[10658,9],[10825,8],[38091,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21230,9],[21389,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2405,9],[2559,9],[3288,10],[8312,8],[8386,8],[8521,9],[40852,9],[53477,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2270,9],[16881,10],[17050,8],[17219,8],[17511,8],[17624,9],[17679,8],[18107,8],[20416,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19968,9]]},"/en/lessons/jupyter-notebooks":{"position":[[25,9],[135,9],[188,9],[239,8],[277,8],[350,8],[384,9],[442,9],[476,9],[543,9],[623,9],[1979,9],[2103,9],[2366,9],[2424,9],[2468,9],[2824,8],[2850,9],[2933,8],[3120,9],[3250,9],[3333,9],[3496,10],[3973,9],[4114,10],[4268,9],[4331,8],[4364,9],[4491,9],[4546,8],[4654,10],[4692,9],[4791,9],[4817,9],[5047,9],[5143,8],[5352,8],[6427,10],[7020,10],[7054,8],[7210,10],[7441,10],[7909,9],[7983,10],[8211,9],[8304,10],[8323,8],[8369,8],[8464,8],[8610,10],[8874,9],[8920,8],[9065,8],[9102,8],[9232,9],[10033,10],[10488,8],[11647,9],[11695,9],[11781,8],[12044,8],[12468,8],[12740,8],[12792,8],[12866,9],[13021,8],[13152,8],[13180,8],[13273,8],[13334,9],[13486,10],[13550,8],[13869,8],[13981,8],[14013,8],[14079,8],[14154,8],[14241,8],[14308,8],[14403,9],[14459,8],[14581,8],[14794,8],[14968,9],[14991,8],[15107,10],[15245,8],[15276,9],[15454,9],[15735,10],[16668,8],[16820,8],[16868,9],[17063,8],[17188,8],[17289,8],[17316,9],[17556,9],[17590,8],[17747,9],[17955,8],[18013,8],[18035,9],[18074,8],[18195,8],[18327,8],[18428,10],[18536,8],[18596,9],[18634,8],[18776,8],[18816,9],[18829,8],[19278,9],[19350,8],[19701,8],[19759,8],[20516,8],[21003,10],[22245,8],[22524,8],[22919,9],[23022,8],[23214,8],[23531,8],[24264,8],[25485,8],[25552,8],[25603,9],[25646,9],[25847,9],[25999,8],[27265,9],[28107,9],[28380,8],[30988,8],[31074,9],[31130,8],[33399,8],[34068,9],[34181,9],[34351,8],[34425,8],[34533,8],[34617,8],[34695,8],[34771,8],[35159,9],[35184,10],[35266,9],[35455,8],[35580,9],[35746,9],[35828,8],[36027,9],[36121,9],[36185,9],[36203,9],[36560,9],[36868,9],[37228,9],[37406,9],[37460,8],[37804,9],[38013,8],[38113,9],[38351,10],[38567,10],[38669,8],[38911,9],[39036,8],[39131,9],[39255,9],[39313,9],[39345,9],[39848,9],[40025,8],[40341,9],[40431,9],[40732,9],[41110,9],[41209,9],[41320,8],[41421,8],[41655,8],[41817,10],[42102,9],[42461,9],[42641,9],[42831,9],[43016,10],[43069,9],[43233,9],[43386,9],[43807,10],[43886,9],[43967,8],[44050,9],[44378,8],[44491,8],[44791,8],[45051,9],[45115,9],[45474,10],[45612,9],[45733,9],[46113,10],[46220,9],[46271,9],[46531,8],[46670,9],[47058,9],[47133,9],[47279,8],[47331,9],[47452,9],[47929,8],[48926,10],[49715,9],[49840,9],[50103,9],[50643,9],[50843,8],[50895,10],[50952,9],[51179,9],[51852,9],[52181,8],[52287,9],[52859,10],[53025,9],[53610,9],[53775,8],[53824,8],[53867,9]]},"/en/lessons/linear-regression":{"position":[[6808,9],[38432,9],[38523,8],[38682,8],[44519,8],[49016,8],[51101,9],[51192,8]]},"/en/lessons/logistic-regression":{"position":[[32882,9],[37006,9],[64305,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3545,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1530,10],[9731,8],[9974,10],[10079,10],[10375,8],[10697,10],[11141,8],[11257,8],[11472,9],[11568,9],[11768,8],[12406,8],[12490,9],[13483,8],[17678,8],[19046,9],[20407,9],[21794,8],[21883,10],[26777,8],[45641,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11902,8],[11950,8],[12065,10],[12432,11],[12458,8],[12520,8],[12578,8],[13021,9],[13921,9],[13966,8],[14697,8],[14983,10],[15057,10],[15368,9],[16065,9],[19063,9],[24444,8],[27523,9],[29658,8],[31224,8],[35314,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2629,8],[2696,10],[2805,8],[3227,9],[17969,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6714,8],[6860,8],[7433,8],[7625,8],[7743,8],[10637,9],[10696,10],[46710,8]]}}}],["notebook.png",{"_index":21426,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[10898,13]]}}}],["notebook’",{"_index":16860,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[25293,10]]}}}],["notemark",{"_index":12335,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52426,9],[52538,8]]}}}],["notemark.findall(lin",{"_index":12342,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52738,22]]}}}],["notepad",{"_index":818,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4557,8],[9952,8],[9961,7],[10056,8],[10542,7],[11415,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14191,9],[35271,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5096,7],[5207,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2110,9],[2618,9],[4347,9],[16435,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44535,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41136,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11056,8],[13457,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2380,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23671,8]]},"/en/lessons/intro-to-bash":{"position":[[14524,7]]},"/en/lessons/intro-to-powershell":{"position":[[22215,7],[23872,7],[23927,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9762,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1915,9]]},"/en/lessons/preserving-your-research-data":{"position":[[8119,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3925,9],[9269,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24694,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7106,11]]}}}],["notetext",{"_index":12338,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52588,8]]}}}],["notetext.findall(lin",{"_index":12343,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52774,22]]}}}],["noteworthi",{"_index":11087,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[19889,10]]}}}],["note’",{"_index":20835,"title":{},"body":{"/en/lessons/sonification":{"position":[[40037,6]]}}}],["noth",{"_index":799,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3622,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16711,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43568,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19144,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21067,7]]},"/en/lessons/counting-frequencies":{"position":[[10669,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42396,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16088,7],[31548,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41747,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11346,7]]},"/en/lessons/extracting-keywords":{"position":[[17857,7],[18900,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8346,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44834,7],[45537,7],[54395,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18402,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16156,7],[39019,7]]},"/en/lessons/intro-to-linked-data":{"position":[[12355,7]]},"/en/lessons/intro-to-powershell":{"position":[[10458,7],[23397,7],[29069,8],[29140,8],[29237,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35002,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22650,7],[39479,7]]},"/en/lessons/naive-bayesian":{"position":[[50043,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34864,7]]},"/en/lessons/sentiment-analysis":{"position":[[1645,7],[1770,7]]},"/en/lessons/sonification":{"position":[[7366,7],[21772,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33616,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29552,7]]},"/en/lessons/transliterating":{"position":[[13577,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[6854,8],[10085,8],[12952,7],[17062,7],[17133,7],[17716,7],[29135,7],[29160,7],[29221,7],[29297,7]]},"/en/lessons/working-with-text-files":{"position":[[5835,7]]}}}],["notic",{"_index":800,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3652,8],[12207,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5594,6],[15837,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9270,6],[10743,6],[13306,6],[15202,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12837,7],[23375,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31765,6],[34508,6],[50156,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9092,6],[12925,7],[18428,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[507,7],[9397,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8699,6],[12962,6],[47164,7],[48657,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15964,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4972,6]]},"/en/lessons/common-similarity-measures":{"position":[[14549,6],[33540,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15778,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15861,6],[20562,8],[41139,10],[47550,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14705,7],[15676,6],[16534,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14888,6],[16757,6],[20536,6],[26820,6],[42818,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13752,6],[21369,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25585,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19523,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4457,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11717,6],[13298,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8066,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7970,8],[8848,6],[31619,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2590,6],[5945,6],[37614,6],[43602,6],[44481,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18932,6]]},"/en/lessons/extracting-keywords":{"position":[[6558,6],[7071,6],[7465,6],[10844,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8513,6],[13053,6],[16093,6],[24181,6],[28693,6],[29639,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8445,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1658,6],[2650,6],[3485,6],[9217,6]]},"/en/lessons/geocoding-qgis":{"position":[[11968,6],[13713,6],[19900,6],[26423,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3115,6],[4039,6],[6959,6],[7217,6],[7343,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[8016,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8723,6]]},"/en/lessons/gravity-model":{"position":[[29515,6],[47142,6],[48971,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33853,6],[33988,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11439,6],[11840,6],[11959,6],[33470,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26824,7],[29266,6],[50134,7],[52333,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16557,6],[25573,6]]},"/en/lessons/intro-to-bash":{"position":[[13104,6],[15915,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7624,6],[8569,6],[8827,6]]},"/en/lessons/intro-to-powershell":{"position":[[5702,6],[7830,6],[11292,6],[23574,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16142,6],[16866,6],[23088,6],[23143,6],[25620,6],[28261,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10972,6]]},"/en/lessons/json-and-jq":{"position":[[8621,6]]},"/en/lessons/jupyter-notebooks":{"position":[[26101,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6116,6],[6976,6]]},"/en/lessons/linear-regression":{"position":[[28519,6],[43541,6],[59996,6],[67875,9]]},"/en/lessons/logistic-regression":{"position":[[14619,8],[25826,6],[39909,6],[51626,6],[62138,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4696,7],[16713,6]]},"/en/lessons/naive-bayesian":{"position":[[64922,6],[65168,6],[65472,6],[65717,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4195,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10507,6]]},"/en/lessons/qgis-layers":{"position":[[4093,6],[6241,6],[18700,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13478,6],[24389,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20838,6],[24724,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[15246,7]]},"/en/lessons/sentiment-analysis":{"position":[[16640,6],[38580,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21921,6],[23916,6],[25492,6],[33183,6],[33342,7],[34991,6]]},"/en/lessons/sonification":{"position":[[37184,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11698,6],[26198,6],[44397,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35067,6],[42085,6],[57386,6],[58623,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9559,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21439,6],[38117,6],[41779,7]]},"/en/lessons/transliterating":{"position":[[17182,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[34162,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[27766,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2296,10]]},"/en/lessons/vector-layers-qgis":{"position":[[6771,6],[9314,6],[15437,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35120,6]]},"/en/lessons/working-with-text-files":{"position":[[9104,6]]},"/en/lessons/working-with-web-pages":{"position":[[5587,6],[7922,6]]}}}],["notif",{"_index":5491,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32889,13],[32980,13],[33058,15],[33123,14],[33195,13],[53576,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3639,12]]}}}],["notifi",{"_index":2820,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8001,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[49886,8],[51918,6],[53515,8]]}}}],["notion",{"_index":5218,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64579,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43370,6]]},"/en/lessons/logistic-regression":{"position":[[54357,7]]},"/en/lessons/sonification":{"position":[[39636,7]]}}}],["notori",{"_index":16203,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9896,11]]}}}],["notstart",{"_index":22187,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20760,14],[25910,14],[29076,14]]}}}],["nottinghamshir",{"_index":10901,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9101,15]]}}}],["nottinghamshire31187.5982161080.0061.30",{"_index":13692,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38881,39]]}}}],["nottinghamshire31283",{"_index":13788,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54657,20]]}}}],["noun",{"_index":5635,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[6589,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11791,4],[13129,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10714,5],[10724,4],[24237,4],[24259,4],[29299,5],[30318,5],[30765,8],[30799,8],[30816,8],[31224,6],[31340,4],[31546,5],[31623,5],[32285,5],[33304,5],[33406,4],[33476,4],[35144,5],[35681,4],[35979,4],[36047,5],[36057,5],[40371,4],[41357,7],[43057,4],[46626,4],[57928,4],[58638,5],[61745,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30008,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10061,4]]},"/en/lessons/gravity-model":{"position":[[3504,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9731,5],[9922,5],[10280,5],[10453,5]]},"/en/lessons/intro-to-powershell":{"position":[[5831,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6834,5],[7387,5],[9835,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29056,4],[29074,4]]},"/en/lessons/naive-bayesian":{"position":[[68414,4]]},"/en/lessons/sentiment-analysis":{"position":[[33713,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3538,4],[24193,5],[25616,5],[25658,5],[37722,4],[37747,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43160,4]]}}}],["noun_phras",{"_index":6856,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35913,12]]}}}],["nouveaux",{"_index":9937,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52248,9]]}}}],["nouvel",{"_index":9889,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51420,7],[51866,8],[51980,11],[52726,8]]}}}],["nov",{"_index":11381,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25718,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50535,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4229,3]]}}}],["nova",{"_index":20894,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6965,4]]}}}],["novel",{"_index":1560,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30691,6],[31134,5],[31409,5],[31611,6],[31618,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18256,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59734,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20850,7],[36946,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2854,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5272,5],[54231,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1670,5]]},"/en/lessons/intro-to-bash":{"position":[[4136,7],[22436,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17564,6],[17701,5],[34792,6],[43359,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51859,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[807,6],[1173,7],[3976,5],[18627,5],[18711,7],[19471,5],[20857,6],[20955,5],[21221,5],[22038,5],[24188,6],[27250,5],[31849,5],[32322,5],[32911,6],[40454,5],[41185,5],[43605,6],[43751,6],[44031,6],[44160,5],[44265,5],[44346,5],[44660,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37719,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4090,7],[5338,7],[14618,6],[42729,6],[43682,6],[50307,7]]}}}],["novel2vec",{"_index":22978,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50152,10]]}}}],["novelai",{"_index":14620,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5304,7]]}}}],["novelist",{"_index":1899,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47553,9],[51053,9]]},"/en/lessons/logistic-regression":{"position":[[55350,8]]}}}],["novels.</p>",{"_index":7851,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16736,18],[22125,20],[24491,20],[34870,20]]}}}],["novelti",{"_index":20832,"title":{},"body":{"/en/lessons/sonification":{"position":[[39518,7]]}}}],["novel—but",{"_index":3002,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5886,9]]}}}],["novel’",{"_index":7984,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37043,7],[44060,7]]}}}],["novemb",{"_index":1862,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46735,8],[47331,8],[48182,8],[50976,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7653,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15047,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52030,9]]},"/en/lessons/mac-installation":{"position":[[646,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8055,8]]},"/en/lessons/sentiment-analysis":{"position":[[6374,8],[25402,8],[40452,8]]},"/en/lessons/space-place-gazetteers":{"position":[[50604,9]]},"/en/lessons/windows-installation":{"position":[[444,8],[4841,8]]}}}],["novembr",{"_index":12371,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56204,11]]}}}],["novi",{"_index":20825,"title":{},"body":{"/en/lessons/sonification":{"position":[[38723,4]]}}}],["novic",{"_index":5316,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1791,6],[6291,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40086,6]]}}}],["now",{"_index":137,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2950,3],[3933,3],[6264,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2668,3],[4745,3],[5961,3],[6202,3],[6748,3],[8209,3],[9089,3],[10077,3],[11401,4],[11723,3],[12096,3],[12163,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9725,3],[10473,3],[25005,4],[36382,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[394,3],[4398,3],[6473,3],[8150,4],[9289,3],[11861,4],[16011,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4791,3],[5642,3],[5676,3],[6100,3],[7272,3],[7465,3],[7853,3],[10226,3],[10275,3],[11192,4],[11737,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[623,3],[3018,3],[4556,3],[5028,5],[8932,3],[10073,5],[11924,3],[12178,3],[15226,3],[16699,3],[17534,4],[17892,4],[20164,3],[21841,3],[24881,3],[25121,3],[25737,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8522,3],[12101,3],[16551,3],[19225,3],[22650,4],[23282,3],[24234,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19776,3],[25691,3],[25971,3],[26055,3],[27978,3],[31945,3],[33056,4],[33900,3],[38686,3],[43353,3],[48722,3],[49442,4],[49815,3],[50019,3],[51019,3],[51383,3],[52523,3],[54727,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2389,3],[7363,3],[10346,3],[12222,3],[12823,3],[14797,3],[15036,3],[16342,3],[16658,3],[17539,3],[18083,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8049,3],[8499,3],[8717,3],[22651,3],[28401,3],[30044,3],[51178,3],[53040,3],[61885,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14493,3],[18329,3],[18552,3],[23137,3],[27718,3],[40823,3],[42487,3],[50098,3],[51528,3],[67227,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1781,4],[2475,3],[4339,3],[5087,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12676,3],[18510,3],[18860,4],[19841,4],[20342,3],[20692,3],[21284,3],[28931,3],[30180,3],[33305,3],[38597,3],[39132,3],[40234,3],[48566,3],[50412,3],[52119,3],[57506,4],[70051,3]]},"/en/lessons/common-similarity-measures":{"position":[[9501,3],[23279,3],[26285,3],[26696,3],[27888,4],[33129,3],[34187,3],[34652,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3174,3],[12360,3],[13793,4],[19832,3],[23094,3],[41754,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4247,4],[5509,3],[10287,3],[14795,3],[14918,3],[15315,3],[22593,3],[23191,3],[23411,3],[30962,3],[31697,3],[31995,3],[33460,3],[34108,3],[34228,3],[36057,3],[37718,3],[39961,3],[40368,4],[41557,3],[43347,3],[43621,3],[45805,3],[49021,3],[51089,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10043,3],[11658,3],[12008,4],[14402,3],[14762,3],[17206,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14118,3],[14165,3],[21388,3],[22779,3],[23561,3],[41257,3],[45789,3],[46383,3],[49555,4],[53785,4],[56075,3],[57535,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14357,4],[14875,3],[29096,3],[30647,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3744,3],[4626,3],[5914,3]]},"/en/lessons/counting-frequencies":{"position":[[301,3],[872,3],[6998,3],[10680,6],[12256,3],[12591,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[205,3],[2750,3],[2844,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3091,3],[3236,3],[3323,3],[5246,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17616,3],[19898,3],[23049,4],[43414,3],[43562,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10019,3],[14591,4],[14683,3],[15267,3],[15811,3],[16140,4],[17605,3],[18199,3],[21087,3],[24020,3],[26881,3],[29460,4],[35797,3],[37102,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14381,3],[22394,3],[23779,3],[24779,3],[32533,3],[32880,3],[38180,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1454,3],[13585,3],[17469,3],[17663,3],[18064,3],[19792,3],[20136,3],[21701,3],[21911,3],[24697,4],[24810,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[243,3],[713,3],[1627,3],[2447,3],[2520,4],[2527,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25148,3],[27608,3],[33493,3],[36319,4],[42610,3],[44466,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2773,3],[3044,3],[4438,4],[8098,3],[8524,3],[9121,3],[9839,3],[10556,3],[16438,3],[17881,3],[19241,3],[21198,3],[23484,3],[24658,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7549,4],[9667,3],[14098,3],[21658,4],[27386,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7373,3],[8296,3],[11265,3],[11361,3],[15848,3],[19720,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19350,3],[23632,3],[42886,3],[46509,3],[47703,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10053,3],[35966,3],[42699,3],[43165,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[778,3],[9056,3],[13006,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4013,4],[6665,3],[10664,3],[10735,3],[10996,4],[15146,4],[15342,4],[17573,3],[20715,3],[21309,3],[23128,3],[24176,3],[24903,3],[27050,3],[29907,3],[33336,3],[35770,3],[40562,4],[44631,3],[45182,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6445,4],[9782,3],[12020,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7637,3],[8989,3],[10062,3],[10747,3],[11361,3],[12242,3],[13747,4],[14830,3],[15569,3],[16174,3],[18033,3],[18232,3],[32747,3],[42087,3],[42588,3],[46582,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8891,3],[11883,3],[24232,4],[28513,3]]},"/en/lessons/extracting-keywords":{"position":[[15020,3],[17035,3],[18665,3],[19021,3],[19306,3],[22259,3],[24059,3],[28273,3],[31018,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2921,3],[13976,5],[15659,3],[19476,3],[22103,3],[26429,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10813,3],[11253,3],[11801,3],[16117,3],[26581,4],[28717,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6162,3],[10764,3],[12789,3],[13063,3],[13427,3],[14471,3],[16829,3],[23387,3],[26778,3],[28458,4],[30419,3],[33340,4],[33584,3],[33677,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5624,3],[5734,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1331,3],[1441,3],[4551,3],[4817,3],[4916,3],[7748,3],[7974,3],[8178,3],[10280,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1934,3],[2070,3],[2281,5],[17740,3],[34760,3],[34812,3],[41798,3],[41911,3],[42006,3],[42145,3],[42991,3],[43174,3],[43314,3],[43497,3],[45660,3],[47059,5],[49333,3],[51847,3],[60016,3],[63233,3],[67189,3]]},"/en/lessons/geocoding-qgis":{"position":[[11685,3],[12119,3],[13766,3],[14010,3],[18008,3],[19476,3],[21407,3],[21519,3],[25100,3],[26196,3],[31110,3],[36079,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5823,3],[6798,3],[7600,3],[8965,3],[12856,3],[22770,3],[28522,3]]},"/en/lessons/georeferencing-qgis":{"position":[[4116,3],[6747,3],[11027,3],[11142,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[9421,3],[11447,3],[11517,3],[14392,3],[14493,4],[14845,4],[16365,3],[16580,3],[17068,3],[17196,3],[19050,3],[19304,3],[19466,3],[20411,4],[21824,3],[22117,3],[27381,3],[29879,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1043,3],[13026,3],[16273,3],[25238,3],[27374,3],[27557,3],[28092,3],[28256,3],[29977,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[3262,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14459,3],[20502,3],[21412,4],[34403,3],[36790,3],[46540,3],[46726,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[4009,3],[4175,3],[8043,3],[8646,3],[16353,3],[19843,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[761,3],[17978,3],[20318,4]]},"/en/lessons/gravity-model":{"position":[[6522,3],[37166,3],[41259,3],[42442,3],[47701,3],[48395,3],[50002,3],[51437,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[2855,4],[13655,3],[13896,3],[16239,3],[19060,4],[20839,4],[23893,4],[28210,3],[29979,3],[32044,3],[34001,3],[34951,3],[36206,3],[37079,3]]},"/en/lessons/installing-omeka":{"position":[[1095,4],[1179,3],[3634,3],[5337,3],[5411,3],[6399,4],[6510,3],[6858,3],[6886,3],[7721,3],[7930,3],[9686,3],[9771,3],[10338,3],[10437,3],[10527,3],[10978,3],[11418,3],[11661,3],[12277,3],[12421,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[3991,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20511,3],[25425,3],[28231,3],[30165,3],[32007,3],[34131,3],[34326,4],[36239,3],[37433,3],[40840,3],[42448,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10767,3],[13466,3],[15386,3],[16264,3],[25295,3],[30059,3],[34415,3],[35439,4],[41544,3],[43431,3],[45841,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6082,3],[23254,3],[23743,3],[30684,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17140,3],[19344,3],[21457,4],[26367,3],[26963,3],[28851,3],[29848,3],[34131,3],[35116,3],[41425,3]]},"/en/lessons/intro-to-bash":{"position":[[9452,3],[9626,3],[12761,4],[13643,3],[14185,4],[15636,3],[15806,3],[16372,3],[16872,4],[19649,3],[21394,3],[22407,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10406,3],[13617,3]]},"/en/lessons/intro-to-linked-data":{"position":[[5431,3],[9498,4],[10143,3],[16197,3],[18937,3],[21385,3],[23611,3],[26218,4],[26284,4],[31072,3],[33189,4]]},"/en/lessons/intro-to-powershell":{"position":[[3822,4],[6790,3],[8046,3],[8352,3],[8415,3],[8638,4],[10789,3],[12344,3],[12686,3],[12957,3],[13357,4],[13734,3],[15093,3],[18012,3],[18119,3],[18614,3],[19125,3],[19163,3],[19631,3],[19744,3],[20192,3],[21617,3],[21880,3],[24470,4],[25593,4],[26311,3],[26406,4],[26552,3],[32030,3],[32706,3],[35413,3],[37471,3],[39728,3],[40306,3],[40584,3],[40787,3],[41283,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[7036,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[1660,3],[8567,4],[9517,4],[10417,4],[11417,4],[12787,3],[12884,3],[14304,4]]},"/en/lessons/introduction-map-warper":{"position":[[18362,3],[20934,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17164,3],[20354,3],[22233,3],[22637,3],[23454,3],[31464,3],[33416,3],[40123,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10905,4],[14163,3],[16635,4],[18930,3],[20281,5],[20866,4],[21112,3],[23126,3],[23726,4],[26454,4],[30836,4],[31748,3],[32404,3],[32541,3],[33615,4],[33747,4],[34594,4],[43886,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27336,4]]},"/en/lessons/json-and-jq":{"position":[[8665,3],[8887,4],[9154,3],[9185,3],[16192,3],[17499,3],[21150,3],[22226,4],[25733,3],[27148,3],[27469,3],[32927,3]]},"/en/lessons/jupyter-notebooks":{"position":[[28055,3],[30188,3],[33484,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1411,3],[9009,3]]},"/en/lessons/linear-regression":{"position":[[15872,4],[18202,3],[26754,4],[35005,3],[35766,3],[36599,3],[41065,3],[42454,3],[62455,3],[72927,3]]},"/en/lessons/linux-installation":{"position":[[824,3],[4086,3],[4124,3],[4511,3]]},"/en/lessons/logistic-regression":{"position":[[4807,4],[9176,4],[32333,3],[37851,3],[43338,3],[51571,4],[57761,3]]},"/en/lessons/mac-installation":{"position":[[1367,3],[4188,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[510,3],[3272,3],[5113,3],[7462,3],[15638,3],[18317,3],[19265,3],[19579,4],[19628,3],[20226,3],[21540,4],[22067,3],[24335,4],[24352,3],[26782,3],[27342,3],[28522,3],[36084,3]]},"/en/lessons/naive-bayesian":{"position":[[17628,3],[20037,3],[21694,4],[23686,3],[34915,3],[37443,3],[44249,3],[48601,3],[49243,4],[69247,4]]},"/en/lessons/normalizing-data":{"position":[[4710,3],[5880,3],[8906,4],[8960,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4147,3],[25527,3],[37973,3]]},"/en/lessons/output-data-as-html-file":{"position":[[1264,3],[2824,3],[3260,4],[5722,3],[6114,4],[6635,3],[7028,4],[8294,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3034,3],[3827,3],[4093,3],[7021,3],[8562,3],[9138,3],[10870,3],[11224,3]]},"/en/lessons/preserving-your-research-data":{"position":[[3077,4],[8913,3]]},"/en/lessons/qgis-layers":{"position":[[6503,3],[7353,3],[11188,3],[12194,3],[13179,3],[14456,3],[16490,3],[18142,3],[18529,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4883,3],[18542,3],[23298,3],[26136,3],[26565,3],[27401,3]]},"/en/lessons/research-data-with-unix":{"position":[[6025,3],[10080,3],[11781,3],[12919,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16672,3],[18057,3],[18619,3],[18715,3],[22612,3],[23358,3],[24666,3],[31342,3],[32374,3],[32702,3],[32893,3],[32944,3],[35260,3],[36071,3],[36688,3],[37665,3],[37914,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22489,3],[23676,3],[24089,3],[29420,3],[29492,4],[38210,4],[45444,3]]},"/en/lessons/sentiment-analysis":{"position":[[18737,3],[19456,3],[20270,3],[21556,3],[22452,3],[29137,3],[33856,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17181,3],[20268,4],[20886,3],[21310,3],[23749,3],[33756,4]]},"/en/lessons/sonification":{"position":[[730,4],[10800,4],[15836,4],[15992,4],[16146,4],[17486,4],[17745,4],[17811,3],[26254,4],[26573,4],[30487,3],[35516,4]]},"/en/lessons/space-place-gazetteers":{"position":[[18939,4],[21498,3],[23222,4],[27733,3],[32205,3],[32950,3],[41611,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4779,4],[4925,3],[12401,3],[12882,4],[20857,3],[21909,3],[25877,3],[26662,4],[27568,3],[28241,3],[29050,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14690,3],[15442,3],[16068,3],[17461,3],[18579,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8812,4],[10611,4],[11292,3],[18963,3],[39416,3],[44904,3],[45125,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23907,3],[26329,3],[27459,3],[31749,3],[38234,3],[40388,4],[43222,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5171,3],[5432,4],[10550,3],[12063,3],[14714,3],[16009,3],[16231,3],[16323,3],[18177,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3425,3],[5873,3],[30481,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10911,4],[11658,3],[12528,3],[13019,4],[16859,4],[18770,3],[20857,3],[23113,3],[25391,3],[26484,3],[26521,3],[26713,4],[27393,3],[28763,3],[32732,3]]},"/en/lessons/transliterating":{"position":[[7057,3],[8865,3],[10825,3],[12172,3],[14822,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15290,3],[19158,3],[32472,4],[35453,3],[40858,3],[47627,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[9920,3],[11401,3],[13765,3],[14271,3],[17924,3],[21703,3],[24868,3],[24941,3],[25750,3],[26234,3],[26645,3],[27191,4],[28571,3],[28904,3],[29427,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7007,3],[7071,3],[7208,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17412,3],[22619,3],[25401,3]]},"/en/lessons/vector-layers-qgis":{"position":[[2547,3],[4614,3],[5724,3],[6584,3],[6806,3],[6857,3],[7714,3],[8387,3],[8941,3],[10267,3],[10766,3],[10770,3],[11544,3],[13072,3],[14223,3]]},"/en/lessons/viewing-html-files":{"position":[[3294,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5797,3],[12252,3],[12588,3],[12892,3],[17582,3],[21905,3],[24624,3],[26940,4],[27871,3],[28671,3],[29902,3],[31495,3],[33207,3],[37000,3],[37220,3],[37938,3],[39940,3],[45988,3]]},"/en/lessons/windows-installation":{"position":[[1403,3],[1560,3],[5438,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12634,3],[14029,3],[15790,3]]},"/en/lessons/working-with-web-pages":{"position":[[5837,3],[7557,3]]}}}],["nowher",{"_index":3401,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15288,8]]},"/en/lessons/counting-frequencies":{"position":[[10687,10]]},"/en/lessons/naive-bayesian":{"position":[[66677,7]]}}}],["nowlan",{"_index":20426,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27295,7]]}}}],["nowviski",{"_index":20641,"title":{},"body":{"/en/lessons/sonification":{"position":[[2436,9]]}}}],["np",{"_index":2239,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12596,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20731,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32506,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12974,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8552,2]]}}}],["np.arange(0,len(df[col].iloc[0",{"_index":4046,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29185,34]]}}}],["np.nan",{"_index":14389,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9445,7],[10031,7],[10042,8],[10718,7]]}}}],["np.sort(dist",{"_index":4859,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34566,18]]}}}],["nplot",{"_index":4350,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51681,8],[53130,6],[53787,11],[61383,6],[61513,8],[63524,11]]}}}],["npm",{"_index":23143,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[17306,3],[27211,4]]}}}],["npr",{"_index":10314,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[5729,3]]}}}],["nrc",{"_index":19955,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2627,3],[6031,3],[6399,3],[6459,3],[6752,6],[7431,3],[7507,3],[9719,3],[9924,3],[11729,3],[13048,4],[17374,3],[17541,3],[24066,3],[27669,5],[46139,3],[49810,4],[53840,6],[53862,4]]}}}],["nrcan’",{"_index":19316,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[5202,7]]}}}],["nrc’",{"_index":20078,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24711,5]]}}}],["nrow",{"_index":4357,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52244,5],[53139,5],[61366,5],[61462,5],[61531,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21070,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23222,6],[27524,4]]}}}],["nrow(sesamestreet_data",{"_index":19853,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[22995,24],[23568,24],[23984,24]]}}}],["ns",{"_index":15247,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27125,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12533,2]]}}}],["ns#>",{"_index":13472,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21509,7]]}}}],["ns#label>",{"_index":13412,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8571,12]]}}}],["nsmallest",{"_index":5768,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30773,9]]}}}],["ntext",{"_index":12326,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51424,8],[52765,6],[53580,7],[53626,8]]}}}],["ntlk",{"_index":11435,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34953,4]]}}}],["ntsc",{"_index":15857,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25206,4],[25278,4]]}}}],["nuanc",{"_index":2378,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9760,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17579,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2459,7],[8254,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7298,6]]},"/en/lessons/sentiment-analysis":{"position":[[33373,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12624,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25633,6]]}}}],["nuevo",{"_index":20287,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50736,5]]}}}],["nugent",{"_index":19128,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52400,6]]}}}],["null",{"_index":4741,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29102,4],[29202,4],[29250,4],[29298,4],[29346,4],[29394,4],[29442,4],[29490,4],[29538,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18093,4],[39009,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21904,5],[22087,4],[22179,4],[28315,4],[29142,4],[29191,4],[29326,5],[29797,5],[30241,4],[30334,5],[30401,4],[30655,4],[31026,4],[31204,6],[31691,6],[32229,4],[34298,4],[34359,5],[34485,6],[34576,5],[34783,4],[34873,4],[41201,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28727,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16076,5],[16909,4],[16954,5],[16990,5],[17018,5],[17053,5]]},"/en/lessons/json-and-jq":{"position":[[2901,5],[27226,5]]},"/en/lessons/linear-regression":{"position":[[61583,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30612,5]]}}}],["nullabl",{"_index":9807,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32350,11],[32455,11],[32557,11],[32662,11],[32859,11],[33014,11],[33279,11],[33506,11],[33737,11],[33968,11],[34199,11],[34525,11],[34724,11],[35026,11],[35235,11],[35339,11],[35444,11]]}}}],["num",{"_index":6805,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30609,4],[30716,7],[43070,3],[46639,3],[47693,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31522,3],[31588,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20022,3],[21827,3]]}}}],["num_clust",{"_index":4229,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42363,12],[45548,12],[46207,13],[47846,12],[52105,13],[59760,12],[59901,13]]}}}],["num_clusters:int",{"_index":4242,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43025,17]]}}}],["num_error",{"_index":11167,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35498,10],[36892,10],[37321,10]]}}}],["num_firstlin",{"_index":12255,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37090,14],[37576,14],[37994,18]]}}}],["num_list",{"_index":6905,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[41822,8]]}}}],["num_list.append(dictionari",{"_index":6913,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42123,27]]}}}],["num_po",{"_index":6909,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[41997,7]]}}}],["num_step",{"_index":14680,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24404,10],[25157,9]]}}}],["num_steps=3000",{"_index":14675,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23904,15],[32893,15]]}}}],["num_tag",{"_index":7047,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48960,7]]}}}],["number",{"_index":647,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20666,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6977,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1999,6],[6191,7],[6342,6],[12539,6],[14390,6],[16301,6],[21425,6],[21548,6],[24737,6],[25278,6],[38408,6],[38483,6],[38652,6],[38969,6],[39620,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3581,7],[3647,6],[3863,7],[5057,6],[8439,6],[12251,9],[14201,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7234,6],[13597,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21885,6],[22432,6],[23188,6],[25443,7],[31938,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6417,6],[9708,8],[10157,8],[10376,6],[10515,6],[12185,6],[15361,8],[16172,8],[16918,8],[16944,7],[17296,8],[17485,8],[17737,9],[17902,6],[17976,8],[18032,7],[18227,7],[18348,8],[18601,7],[19812,8],[20338,8],[21867,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5912,6],[7297,8],[7354,8],[10031,9],[15212,6],[17516,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4513,7],[9748,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5337,7],[5488,7],[5565,8],[5979,6],[7436,6],[8091,7],[8118,7],[8753,8],[24426,8],[27488,6],[27741,6],[32078,6],[32720,6],[36198,6],[36696,6],[36755,6],[37659,6],[40670,6],[43197,6],[43295,7],[44850,6],[45314,6],[45461,6],[45747,7],[51665,6],[51694,6],[56973,6],[57112,6],[59423,6],[65505,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5167,6],[5221,6],[5259,6],[5306,6],[5350,6],[5402,6],[5448,6],[12365,6],[14086,6],[14243,6],[17106,6],[17311,6],[19053,6],[19246,7],[19414,6],[19498,6],[21836,6],[21976,6],[23189,7],[23697,6],[24151,6],[25320,6],[25709,6],[41184,6],[44141,6],[48318,6],[54483,6],[56209,6],[57370,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4031,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7599,6],[59252,6],[71658,6]]},"/en/lessons/common-similarity-measures":{"position":[[5670,6],[6515,6],[6553,6],[6579,6],[19123,6],[20555,7],[25817,8],[28192,8],[30269,6],[31583,8],[36899,6],[36972,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10591,6],[10626,6],[15051,6],[17681,6],[21275,6],[23007,6],[26077,6],[26669,7],[26920,7],[27454,6],[30704,6],[30813,6],[32639,6],[39892,6],[41863,6],[46442,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4496,7],[5286,6],[13395,6],[15086,6],[18865,6],[20405,6],[20796,6],[22946,6],[24219,6],[24320,7],[25165,7],[30796,6],[31302,6],[51281,6],[52796,6],[55750,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1670,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10568,7],[40270,6],[40351,6],[42493,8],[46194,7],[47564,6],[47717,7],[54721,7],[60753,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7776,6],[8733,6],[12807,6],[15339,6],[15376,6],[23292,6],[26888,6],[34026,6],[34198,6],[34370,6],[37258,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3346,6]]},"/en/lessons/counting-frequencies":{"position":[[1779,6],[1977,6],[4568,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3348,7],[6741,6],[12502,6],[14992,6],[20480,9],[20564,9],[20724,7],[20917,7],[29606,6],[31411,6],[31563,6],[37929,6],[45115,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1304,6],[2306,6],[28995,8],[29684,9],[29776,9],[29817,7],[30264,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[559,6],[12039,7],[20829,6],[32466,6],[32664,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15900,6],[24128,7],[24373,6],[25342,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1316,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6088,6],[10693,6],[12361,6],[15370,8],[17001,6],[21767,7],[23163,7],[25280,6],[29587,6],[29787,6],[30506,7],[30528,7],[30879,6],[32219,6],[34349,6],[37890,7],[40908,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7080,6],[7104,6],[7891,6],[25034,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2517,6],[27558,6],[27939,6],[28082,6],[28474,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3510,6],[13463,7],[15652,6],[19394,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7654,6],[11600,6],[27542,6],[27743,6],[28082,7],[33323,6],[33956,6],[47564,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1955,6],[16816,7],[21349,6],[21517,6],[38128,6],[38259,6],[44442,6],[47956,6],[48093,6],[50630,6],[50666,6],[56640,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6710,6],[12173,7],[12611,6],[16510,6],[16762,6],[16835,7],[17591,6],[17877,6],[20925,6],[41708,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3001,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3842,7],[5270,6],[11865,6],[11960,6],[11981,6],[12822,6],[20811,6],[22048,6],[23784,7],[28743,6],[29289,6],[31767,6],[35755,6],[41673,6],[42171,6],[42366,6],[45348,6],[49955,7],[50751,7],[51006,6],[51080,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2948,6],[6915,7],[18722,7],[22353,6]]},"/en/lessons/extracting-keywords":{"position":[[1959,6],[2988,6],[7485,6],[15236,6],[21915,6],[22694,6],[22898,6],[28085,6],[29859,6],[30135,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16408,8],[17709,6],[17763,6],[17901,6],[18046,6],[30373,7],[35151,6],[37382,7],[39468,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1895,6],[9275,6],[9536,8],[9651,8],[9812,8],[11282,6],[11455,7],[11671,6],[12450,7],[12860,6],[14070,7],[14261,6],[14719,6],[14826,9],[16174,7],[16347,7],[17152,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13085,7],[16606,7],[16744,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2726,6],[8452,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2298,6],[3448,6],[8692,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8249,6],[8263,6],[8278,6],[8457,8],[8544,9],[12980,6],[13264,7],[14328,6],[16156,6],[16419,8],[19059,6],[25076,6],[25168,7],[25485,7],[26024,7],[26707,6],[27033,8],[28624,7],[29401,7],[29677,6],[29766,6],[29871,6],[30032,6],[30156,7],[30372,6],[30457,6],[30504,6],[30550,6],[30638,6],[30721,6],[30766,6],[31113,6],[32063,6],[32680,7],[32935,7],[33513,6],[34101,6],[35688,6],[36264,6],[36876,7],[37638,6],[37887,6],[37924,6],[38349,9],[38976,6],[40059,6],[42284,6],[42318,6],[42352,7],[42684,8],[43083,6],[43406,6],[44650,7],[47084,7],[47116,7],[47700,6],[51212,7],[51484,6],[51975,6],[64198,6]]},"/en/lessons/geocoding-qgis":{"position":[[6721,7],[7230,6],[8324,6],[8744,7],[13866,7],[15348,6],[15816,7],[24043,6],[28937,7],[29019,6],[33234,6],[34303,6],[34648,6],[37495,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1941,6],[3569,6],[4736,6],[9012,6],[14108,6],[14228,6],[21163,6],[21193,6],[21285,6],[29093,6]]},"/en/lessons/georeferencing-qgis":{"position":[[3056,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[11395,6],[12967,6],[15590,7],[16502,6],[16598,6],[17736,6],[20517,7],[20666,6],[24278,6],[24290,7],[24430,7],[28366,6],[28815,7],[33081,6],[34815,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6523,6],[6546,6],[7500,6],[12730,6],[15276,6],[31145,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3603,6],[5681,9],[8693,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5023,6],[9273,7],[13739,6],[13915,6],[39972,6],[40339,6],[40983,6],[42122,6],[43910,6],[45853,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11159,7],[13312,6],[14033,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9104,6],[9399,8],[11615,6],[19823,7],[25968,6]]},"/en/lessons/gravity-model":{"position":[[2374,6],[3141,6],[4842,6],[5885,6],[5984,6],[6066,6],[9544,6],[12488,7],[14805,6],[17639,6],[18191,7],[21020,6],[21198,6],[21770,6],[21899,6],[22348,7],[22718,7],[22952,6],[23443,7],[24121,6],[24613,6],[25290,6],[26441,6],[27346,7],[29979,6],[30744,6],[32185,6],[32376,6],[32895,7],[33063,6],[33101,6],[35084,6],[37652,6],[40017,6],[41384,7],[41603,6],[44690,8],[44864,6],[44966,6],[46783,6],[49150,6],[49862,6],[50149,7],[50543,6],[51734,8],[52617,7],[52860,6],[53112,7],[53882,6],[54008,6],[58165,6],[58974,6],[59782,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[7470,6],[9364,6],[11838,8],[12019,6],[12497,6],[13315,7],[13514,7],[13610,6],[14609,6],[17726,8],[17933,7],[18173,7],[18753,7],[21910,6],[22074,6],[22224,6],[23223,6],[30329,6],[38164,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[654,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5370,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2724,6],[8844,7],[19079,6],[19552,6],[40612,6],[42240,6],[42305,6],[43759,6],[43821,6],[45393,6],[45455,6],[47140,6],[47202,6],[48435,6],[48497,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3821,8],[5196,6],[7349,6],[9987,7],[13300,6],[15277,6],[17435,6],[24434,6],[24570,6],[24621,6],[24669,6],[24794,6],[27450,6],[29564,6],[31076,6],[31850,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1202,6],[14552,8],[24887,6],[34065,7],[34265,7]]},"/en/lessons/intro-to-bash":{"position":[[2195,6],[8810,6],[17142,8],[17402,6],[17594,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5412,6],[16045,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3662,6],[4307,7],[4319,6],[4373,6],[4553,6],[4996,7],[5043,6],[5247,6],[5376,7],[6484,7],[6544,7],[10746,7],[10930,8],[11021,7],[11217,6],[12493,8],[12575,7],[13683,7],[14653,6],[16286,8],[20513,8],[23964,6],[30964,6]]},"/en/lessons/intro-to-powershell":{"position":[[3020,6],[28146,7],[36024,6],[39664,6],[44584,6],[44665,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2217,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7276,7],[8746,6],[14080,6],[16112,6],[20532,6],[25907,6]]},"/en/lessons/introduction-map-warper":{"position":[[8336,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23323,6],[31817,7],[32019,6],[32113,7],[33479,6],[33888,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1144,6],[6623,6],[12742,7],[12776,7],[13155,6],[25949,8],[26018,7],[29108,8],[33034,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1538,6],[3302,6],[14235,6],[14342,7],[20278,6],[20790,8],[24240,6],[24535,7],[24600,8],[24633,8],[24736,6],[24793,6],[25309,6],[25627,6],[27436,6],[31506,6],[32031,6],[32065,6],[32303,6],[35262,6],[35448,6],[36070,6],[37318,6],[37739,6],[44490,7],[45758,7]]},"/en/lessons/json-and-jq":{"position":[[2919,7],[11568,6],[11661,6],[29165,6],[29751,7],[31927,6],[33493,6],[35497,6],[36405,6],[36587,6],[36887,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10852,7],[24789,6],[24850,6],[24947,6],[24972,6],[27994,6],[28699,7],[45364,6],[47952,6],[48050,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2699,6],[2898,6],[3681,6],[5517,6],[6574,6],[8718,6]]},"/en/lessons/linear-regression":{"position":[[5052,6],[13025,6],[13060,6],[13193,6],[13878,7],[13970,6],[14001,7],[18346,6],[18927,6],[25887,6],[25953,6],[25973,6],[26074,6],[30070,6],[32124,6],[32423,6],[34496,6],[34526,6],[39036,8],[39378,7],[39399,6],[40343,6],[40446,7],[40467,6],[41316,6],[41580,6],[41634,6],[44993,6],[47856,7],[48929,8]]},"/en/lessons/logistic-regression":{"position":[[5959,6],[7761,6],[8523,6],[8785,6],[8814,6],[12668,6],[12690,6],[18677,6],[20787,6],[21227,6],[22862,6],[22993,6],[23410,6],[29507,6],[36239,6],[38517,6],[44887,6],[44988,6],[45011,7],[45032,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1329,6],[3237,6],[3591,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8838,6],[36334,6]]},"/en/lessons/naive-bayesian":{"position":[[16905,6],[16960,6],[18576,6],[18640,6],[19724,6],[20858,7],[21124,6],[22318,6],[30059,6],[30133,6],[39062,6],[43420,7],[47216,6],[47286,6],[47622,6],[47661,6],[48216,8],[50314,6],[50351,6],[50393,6],[50441,6],[50569,6],[50730,7],[55528,8],[58244,6],[65139,7],[68248,6]]},"/en/lessons/normalizing-data":{"position":[[3854,6],[5050,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12784,6],[22872,6],[35718,6],[41367,6],[42619,7]]},"/en/lessons/output-data-as-html-file":{"position":[[707,6],[1780,6],[4227,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[737,6],[890,8],[948,6],[1824,7],[2069,7],[2277,6],[5373,6]]},"/en/lessons/preserving-your-research-data":{"position":[[10625,6],[10762,6],[13483,6]]},"/en/lessons/qgis-layers":{"position":[[407,6],[12045,6],[19191,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4013,6],[4905,6],[5265,6],[6010,6],[6103,6],[6324,6],[6719,6],[6787,6],[7022,6],[7207,7],[10543,7],[11515,6],[11671,6],[11796,6],[12033,6],[12386,6],[12502,6],[13228,6],[16485,6],[16569,6],[16829,6],[17811,6],[19410,6],[19511,7],[20592,7],[20612,6],[21017,8],[21696,6],[21987,6],[24318,7],[24413,8],[25532,6],[25785,6],[27658,6]]},"/en/lessons/research-data-with-unix":{"position":[[6546,6],[6584,6],[10095,6],[10476,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10193,6],[16222,6],[16616,6],[17137,7],[22831,6],[23192,6],[23257,6],[24269,6],[24548,6],[27560,6],[28176,6],[31577,6],[31619,6],[32029,6],[32390,6],[32476,7],[32593,8],[35978,6],[36092,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3420,6],[4191,6],[4585,6],[7641,6],[18150,7],[20122,6],[24657,6],[27534,6],[29524,8],[33694,6],[38226,8],[39073,6],[39831,6],[44078,6],[54594,6]]},"/en/lessons/sentiment-analysis":{"position":[[4105,6],[5288,6],[7495,8],[8929,6],[28653,6],[38135,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3087,6],[6863,6],[8771,6],[11008,6],[19096,6],[24330,6],[24445,7],[24717,7],[24744,8],[27678,6],[28755,7],[29563,6]]},"/en/lessons/sonification":{"position":[[206,6],[8176,6],[8985,6],[11003,6],[17381,7],[25960,6],[30035,6],[36508,7],[36570,6],[42074,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11793,7],[14456,6],[17806,6],[25736,6],[28018,7],[28632,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[351,6],[4485,6],[25126,6],[29242,6],[33890,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10770,7],[12131,7],[16790,6],[21965,6],[27901,6],[28013,6],[29749,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11089,7],[21270,7],[21367,6],[25895,6],[31695,7],[35508,6],[35661,7],[41149,6],[42207,6],[43585,7],[43662,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2335,8],[7895,6],[10078,8],[10675,7],[11741,6],[12007,6],[15083,6],[15551,6],[15628,6],[17002,8],[25763,6],[25888,6],[28432,8],[37917,6],[40746,8],[43055,6],[43099,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2133,6],[15036,6],[15118,6],[21340,6],[21538,6],[22124,6],[22170,6],[23640,6],[23691,6],[23781,7],[23919,6],[23996,6],[24218,6],[24913,7],[25595,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1560,6],[5347,6],[5415,7],[8400,6],[8483,7],[35643,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3862,6],[5802,6],[15221,7],[17553,6],[17909,6],[30530,6],[31493,7],[36884,6],[37006,6]]},"/en/lessons/transliterating":{"position":[[8083,7],[8138,7],[9112,6],[10777,6],[18827,6],[18897,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4370,6],[7084,7],[8687,6],[8807,6],[12950,7],[25206,7],[25751,7],[25947,6],[30109,6],[30229,6],[30490,6],[31113,7],[33513,6],[33553,7],[46304,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[730,6],[5286,8],[9598,6],[9642,6],[12572,8],[12625,6],[12784,6],[13882,6],[16968,7],[22973,6],[23415,6],[23803,6],[29945,6],[32856,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[537,6],[11815,7],[12552,6],[14839,9],[16466,6],[19010,6],[22923,6],[23096,6]]},"/en/lessons/vector-layers-qgis":{"position":[[5891,6],[6227,6],[11319,6],[13639,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6382,7],[17066,9],[17124,7],[18179,6],[19883,6],[20871,7],[36715,7],[40216,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10316,8],[16113,6],[16146,6],[16193,6],[16258,6],[21191,7]]},"/en/lessons/working-with-text-files":{"position":[[1101,6],[1796,6],[4564,7]]},"/en/lessons/working-with-web-pages":{"position":[[1991,7],[2169,7],[3971,6],[4963,6],[5069,6]]}}}],["number(",{"_index":21466,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18482,10]]}}}],["number=\"733993",{"_index":12663,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20086,15]]}}}],["number=\"733998",{"_index":12680,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20852,15]]}}}],["number_nonsmil",{"_index":11165,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35456,16],[36564,16],[36583,16],[36858,16],[37292,16]]}}}],["number_smil",{"_index":11163,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35420,13],[36496,13],[36512,13],[36828,13],[37107,13]]}}}],["number|dwnld",{"_index":9641,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16849,15]]}}}],["numbword",{"_index":21795,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30949,9],[31031,9],[40375,10]]}}}],["numer",{"_index":752,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1476,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21988,9],[39073,9],[41034,9],[41440,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7567,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2728,10],[8390,7],[8467,8],[8812,7],[9115,7],[9222,7],[9257,7],[9632,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2266,9],[2595,11],[5293,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2551,9],[3535,9],[6699,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68419,8]]},"/en/lessons/common-similarity-measures":{"position":[[3344,9],[6486,12],[7887,9],[34705,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27246,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36868,8],[41045,9],[41161,9],[48095,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3186,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35825,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25143,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38612,7],[38628,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19538,9],[48625,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27354,7],[35396,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5385,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18738,7],[19278,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16907,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[758,8],[16345,8],[16439,9],[16466,8],[16735,7],[28218,8],[28305,8],[28558,8],[28703,7],[29328,7],[29646,7],[30341,7],[30426,7],[30607,7],[30690,7],[30869,8],[31204,7],[31355,8],[32773,7],[34739,7],[35576,7],[36218,7]]},"/en/lessons/geocoding-qgis":{"position":[[14343,9],[16821,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17172,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[18541,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33103,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1101,8],[12380,8]]},"/en/lessons/gravity-model":{"position":[[30930,9],[32509,9],[32543,9],[32641,10],[33198,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[9374,9],[11733,9],[11927,11],[14875,8],[19522,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8813,7],[9354,7],[9755,12],[9946,12],[10304,12],[10477,12],[19832,9],[50698,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12998,8],[38175,8],[40837,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37811,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37981,8]]},"/en/lessons/intro-to-powershell":{"position":[[28361,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3040,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7287,7]]},"/en/lessons/introduction-map-warper":{"position":[[8778,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32687,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8809,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25936,7]]},"/en/lessons/json-and-jq":{"position":[[36991,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1521,8],[7554,8]]},"/en/lessons/linear-regression":{"position":[[10313,7],[10433,7],[12787,9],[12847,9],[12915,9],[13822,9],[13932,9],[21028,9],[28558,9],[28695,9],[60655,8]]},"/en/lessons/naive-bayesian":{"position":[[9151,7]]},"/en/lessons/normalizing-data":{"position":[[6037,8]]},"/en/lessons/research-data-with-unix":{"position":[[14825,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8030,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6166,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1157,8],[34085,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28858,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43602,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14721,8],[30260,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4467,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3836,10],[30639,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5629,9],[5711,9],[14422,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22975,9],[23033,10],[27082,9],[35062,9]]}}}],["numeriqu",{"_index":15426,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4640,9],[5674,9]]}}}],["numismat",{"_index":3387,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13818,13]]}}}],["numpi",{"_index":1449,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24484,5],[24705,5],[24826,5],[24970,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19411,6],[20722,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32497,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7676,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12965,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2152,6],[8543,5],[8833,5],[9413,5],[53780,5]]},"/en/lessons/linear-regression":{"position":[[38975,5],[39480,5],[40554,5],[41541,5],[76506,6]]},"/en/lessons/logistic-regression":{"position":[[27752,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6612,5],[6725,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9596,5],[41502,5]]}}}],["numpoint",{"_index":12573,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[28067,11],[28811,9]]}}}],["numpy.float64'>",{"_index":17189,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38777,20]]}}}],["numpy’",{"_index":17213,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40065,7],[76598,7],[77280,7]]}}}],["numériqu",{"_index":16526,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52004,10]]}}}],["nurmikko",{"_index":15317,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37867,8]]}}}],["nurs",{"_index":23182,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[24730,7]]}}}],["nut",{"_index":19211,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[1934,4]]}}}],["nuthead",{"_index":14982,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12162,8]]}}}],["nvidia",{"_index":14648,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16451,7],[16522,7]]}}}],["nw",{"_index":3480,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1966,2],[2019,2],[2156,2],[2210,2],[2255,2],[2425,2],[2486,2],[2710,2],[2761,2],[3049,2],[3130,2],[3261,2],[3394,2],[3445,2],[3493,2],[3571,2],[8487,2],[8589,2],[8631,4],[8792,3],[8866,3],[8904,2],[13025,2],[15034,2],[16242,2],[16374,2],[16400,4],[16546,3],[16606,3],[16644,2]]}}}],["nw_pattern",{"_index":3687,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12513,10],[13423,12],[14522,10]]}}}],["nword",{"_index":7630,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5353,7]]}}}],["nx",{"_index":10412,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8860,2],[12342,2]]}}}],["nx.betweenness_centrality(g",{"_index":10569,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37003,28]]}}}],["nx.connected_compon",{"_index":10530,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27875,23]]}}}],["nx.connected_components(g",{"_index":10531,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27997,26]]}}}],["nx.density(g",{"_index":10503,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23554,14],[23706,13]]}}}],["nx.diamet",{"_index":10528,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27502,13]]}}}],["nx.diameter(g",{"_index":10527,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26929,15]]}}}],["nx.diameter(subgraph",{"_index":10537,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28256,21]]}}}],["nx.eigenvector_centrality(g",{"_index":10571,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37080,28]]}}}],["nx.graph",{"_index":10435,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11288,10],[12911,10]]}}}],["nx.read_gexf('some_file.gexf",{"_index":10644,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52692,31]]}}}],["nx.set_edge_attribut",{"_index":10445,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14341,25]]}}}],["nx.set_node_attribut",{"_index":10444,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14312,24]]}}}],["nx.set_node_attributes(g",{"_index":10465,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15905,25],[15973,25],[16022,25],[16074,25],[16126,25],[17626,25],[17694,25],[17743,25],[17795,25],[17847,25],[32562,25],[37185,25],[37244,25],[42657,25]]}}}],["nx.shortest_path(g",{"_index":10514,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25226,19]]}}}],["nx.transitivity(g",{"_index":10545,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30325,18]]}}}],["nx.write_gexf(g",{"_index":10625,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46310,16]]}}}],["ny",{"_index":6055,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44432,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11224,2],[13404,2],[16197,2],[17316,2],[18499,2],[19802,2],[20791,2],[22529,2],[24467,2]]}}}],["nypl",{"_index":8533,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[209,6],[282,4],[12623,6],[12880,6],[13278,4],[13669,4],[17283,4],[17993,4],[18505,4],[20452,4],[22502,4],[24916,4],[25058,4],[26388,4],[27349,4],[29734,4],[33266,4],[35132,4],[45533,4],[47336,4]]},"/en/lessons/json-and-jq":{"position":[[16719,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16364,4]]}}}],["nypl_normalmenus.csv",{"_index":8718,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44440,20]]}}}],["nypl’",{"_index":8583,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13465,6],[43287,6]]}}}],["nyt_id",{"_index":17034,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10283,6],[10547,6],[74192,7]]},"/en/lessons/logistic-regression":{"position":[[65538,7]]}}}],["nyt_pdf_endpoint",{"_index":17036,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10763,16]]}}}],["n|p",{"_index":3657,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8437,3],[16192,3]]}}}],["n}+1",{"_index":1309,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15074,7]]}}}],["o",{"_index":3621,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4119,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69236,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23025,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18172,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17844,1],[37325,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21760,2],[38441,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6381,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9492,1],[10165,1],[10289,3],[10853,1],[15649,1],[17915,1],[19251,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12811,2],[12890,2],[12931,2],[12991,2],[13313,2],[13391,2]]},"/en/lessons/gravity-model":{"position":[[60869,2],[63092,2],[64443,2]]},"/en/lessons/installing-python-modules-pip":{"position":[[2134,1]]},"/en/lessons/linear-regression":{"position":[[79580,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3023,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11302,2],[14087,1]]},"/en/lessons/sonification":{"position":[[13174,2],[41371,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21178,1],[21321,1],[21496,1],[21892,1],[22245,1],[22833,1],[23362,1],[27135,1],[28639,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12537,1],[22642,2]]},"/en/lessons/transliterating":{"position":[[11622,4],[11637,4],[15817,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13800,1],[13948,1]]}}}],["o'clock",{"_index":11709,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11711,11]]},"/en/lessons/normalizing-data":{"position":[[2876,11]]}}}],["o.01",{"_index":19056,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45387,7]]}}}],["o:output.csv",{"_index":22529,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[32701,12]]}}}],["o:output.txt",{"_index":22492,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[22780,12]]}}}],["oakland",{"_index":23037,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[18147,7],[18241,7]]}}}],["ob",{"_index":13260,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35870,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14671,2]]}}}],["obama",{"_index":2393,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12313,5],[19450,6],[28252,5],[29417,6],[29478,6],[29541,6],[29611,6],[29674,6],[29743,6],[29806,6],[29879,6],[30504,5]]}}}],["obama’",{"_index":2284,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[188,7],[3636,7],[12108,7]]}}}],["obbliga",{"_index":11808,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6423,7]]}}}],["obbligano",{"_index":11990,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10574,9],[61874,9]]}}}],["obedi",{"_index":15895,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34655,9]]}}}],["oberland",{"_index":12759,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30947,10]]}}}],["oberti",{"_index":11788,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6235,6]]}}}],["obfusc",{"_index":20333,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7107,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6476,10]]}}}],["obiiciendo",{"_index":11972,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10137,11],[61437,11]]}}}],["obituari",{"_index":1045,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3926,10],[4079,8],[4340,12],[4498,9],[4678,8],[4861,9],[4914,8],[5098,10],[5269,8],[5482,10],[5751,10],[6084,8],[8363,10],[8908,8],[9320,8],[9681,8],[9781,8],[9857,11],[11111,8],[11920,8],[12472,9],[19345,8],[19626,8],[28180,8],[28310,9],[28745,10],[29609,9],[33108,10],[33198,9],[33402,8],[33494,8],[33800,10],[33909,10],[35470,10],[36022,8],[36077,10],[36245,10],[36454,10],[36504,10]]}}}],["obituary’",{"_index":1166,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9625,10]]}}}],["object",{"_index":1022,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3051,6],[4711,6],[22581,7],[23532,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6693,7],[6880,6],[7518,6],[10681,6],[11171,7],[11341,6],[12560,7],[24546,6],[25043,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4480,6],[4545,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4524,8],[4928,8],[5413,6],[5674,6],[7595,8],[7727,6],[7780,6],[7927,6],[11658,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38574,6],[39413,6],[45725,6],[45792,9],[46173,6],[56023,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20961,6],[21117,6],[21211,7],[53845,6],[54124,7]]},"/en/lessons/common-similarity-measures":{"position":[[1355,6],[1416,6],[1640,7],[5163,7],[5214,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2734,7],[13110,6],[30733,7],[44698,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1178,7],[22218,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[516,7],[22844,7],[23709,7],[23722,6],[23943,6],[24046,6],[24856,6],[24898,7],[25157,7],[25775,6],[26444,8],[28068,7],[29796,6],[29838,6],[33809,7],[33834,6],[37485,8],[37732,6],[37763,7],[38397,6],[38842,8],[39234,8],[40512,6],[40715,6],[41648,8],[41700,6],[58651,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9085,6]]},"/en/lessons/counting-frequencies":{"position":[[2137,6],[5045,7],[5112,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1202,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7576,6],[19039,7],[19106,7],[39356,6],[39499,6],[39702,6],[39745,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8472,9],[13807,7],[14116,7],[15232,6],[25333,6],[26895,6],[27102,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[294,7],[3491,8],[13647,8],[13669,7],[13790,6],[13883,6],[14047,7],[14082,7],[14202,7],[14339,6],[14540,7],[14575,6],[14713,8],[14782,7],[14892,6],[15006,8],[16372,6],[16516,6],[22380,6],[22468,6],[23633,6],[23745,7],[23818,6],[25228,7],[25488,7],[25814,7],[26263,7],[26953,7],[26980,6],[28882,7],[29094,7],[29133,7],[29190,7],[29238,6],[29278,8],[29431,6],[29711,6],[29745,6],[30186,6],[30225,7],[30614,6],[30680,6],[38709,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1957,6],[3421,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2821,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23058,7],[24290,6],[38525,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12987,6],[13097,7],[13234,6],[13350,6],[15511,6],[15565,6],[17056,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2094,7],[2116,8],[2857,7],[15186,8],[18059,8],[47008,8],[53522,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[297,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3133,6],[10216,8],[10921,6],[10983,6],[11248,6],[11330,7],[11525,7],[11849,7],[12943,6],[13242,6],[13295,7],[13345,6],[15662,7],[17619,6],[18074,6],[23423,6],[30083,6],[32957,7],[41911,7],[45857,6],[49827,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12952,6],[14554,6],[15483,6],[15940,7],[17850,7],[19000,6],[19026,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[300,6],[2382,11],[5926,9],[5995,10],[6384,6],[6426,6],[6496,6],[6566,6],[7036,6],[9802,6],[15641,6],[15861,7],[17602,6],[18500,6],[18636,6],[19001,6],[19935,6],[26535,6],[32623,6],[32802,6],[32878,7],[34228,7],[34988,10],[35171,6],[41804,6],[42619,6],[43079,6],[43496,7],[44187,6],[44296,6],[44786,6],[45025,6],[46014,6],[48501,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10176,6],[12949,6],[12987,6],[29737,6],[29972,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10151,6],[12319,8],[12742,6],[13112,6],[17992,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8958,6],[9040,7],[10007,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17994,7],[19041,6],[19433,8],[19853,8],[37418,7],[55467,8],[58880,7],[59118,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23555,6]]},"/en/lessons/georeferencing-qgis":{"position":[[569,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9437,6],[11506,7],[15073,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18679,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[459,6],[1205,6],[1409,8],[1706,8],[2692,7],[3280,7],[3499,6],[3728,6],[6088,7],[8802,7],[9324,7],[11214,7],[11478,7],[11921,6],[12541,7],[13350,8],[13622,7],[14234,7],[14850,6],[15046,6],[15317,7],[15526,7],[15572,7],[15598,7],[15614,7],[15666,6],[15869,6],[16312,7],[16427,6],[16764,6],[16896,6],[16996,7],[17114,8],[17373,6],[17411,7],[17492,7],[17518,7],[17691,6],[17700,7],[18491,8],[18634,7],[18705,7],[18792,7],[19274,7],[19401,7],[19904,7],[20787,7],[21689,7],[21767,7],[21866,7],[22252,7],[22443,8],[22705,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7591,7],[17033,6],[17093,7],[20632,7],[34247,7],[37169,7],[37222,6],[38096,7],[38558,6],[38641,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[213,7],[585,7],[627,7],[653,8],[693,7],[726,7],[773,8],[1769,8],[3711,7],[3848,8],[4565,8],[4589,7],[4802,7],[6004,7],[6932,8],[10599,8],[15576,6],[19404,8],[22625,8],[30105,8],[30157,8],[30310,7],[30343,7],[30389,8],[30785,8],[30825,7],[30929,7],[31054,7],[31326,8],[31342,7],[33390,7],[33962,7],[35151,8],[35310,8],[36110,8],[37883,8],[40562,8],[42202,8],[43721,8],[45355,8],[47102,8],[48397,8],[51478,8],[51697,7],[52083,8],[52194,6],[52234,7],[52715,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[937,7],[2325,8],[16451,9],[16474,7],[16678,6],[16853,7],[16959,6],[17097,6],[17301,7],[17336,6],[17478,8],[17573,8],[18308,8],[18707,6],[19381,7],[27079,6],[27376,6],[28710,6],[30296,7],[30558,7],[30884,7],[31333,7],[32027,7],[32054,6],[32564,6],[33753,6],[41954,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[612,6],[6463,7]]},"/en/lessons/intro-to-linked-data":{"position":[[9643,7],[9709,6],[10615,7],[25387,9],[25464,7],[25739,6],[25827,6],[28141,6],[28228,7],[28920,7],[29081,7]]},"/en/lessons/intro-to-powershell":{"position":[[22457,6],[23320,6],[35906,6],[44819,6],[44895,7],[44950,6],[45997,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1942,8],[2095,6],[2428,6],[3468,7],[3642,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[13601,6]]},"/en/lessons/introduction-map-warper":{"position":[[5274,8],[22500,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[120,10],[3740,10],[12586,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7931,8],[11512,6],[11588,8],[15229,6],[15343,6],[15625,7],[15677,6],[40928,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20994,6]]},"/en/lessons/json-and-jq":{"position":[[1192,6],[2367,6],[2495,7],[2719,7],[3009,6],[4426,7],[4527,7],[4581,6],[4749,7],[7105,6],[7142,7],[8200,7],[8377,8],[8431,8],[8586,8],[8837,6],[9005,6],[9275,7],[10056,6],[10145,7],[10191,8],[10267,8],[10752,7],[11043,7],[11314,7],[11761,6],[11927,7],[12182,7],[13083,8],[13272,7],[13368,6],[13516,7],[14119,7],[15239,7],[16363,7],[16440,7],[17042,6],[17073,6],[17096,7],[17203,7],[17284,7],[17389,6],[17427,8],[18901,7],[19517,6],[19602,8],[19642,7],[19802,7],[21167,7],[21457,7],[22651,7],[22723,6],[22877,6],[23858,7],[24019,7],[24059,7],[25080,6],[25292,7],[25356,6],[25571,8],[25718,7],[25985,6],[26746,7],[26834,7],[26999,8],[28477,6],[29004,6],[34721,7],[35155,7],[40025,7],[40040,9],[40064,7]]},"/en/lessons/jupyter-notebooks":{"position":[[39278,7],[51643,7]]},"/en/lessons/linear-regression":{"position":[[20799,7],[25776,6],[35286,6],[39351,6],[40309,6],[40419,6],[41295,6]]},"/en/lessons/logistic-regression":{"position":[[12885,7],[23979,6],[24021,6],[30159,8],[30259,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1236,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35464,7]]},"/en/lessons/naive-bayesian":{"position":[[8853,9],[59962,7],[60049,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3149,6],[24071,7],[31574,7],[34899,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1262,7]]},"/en/lessons/qgis-layers":{"position":[[7827,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7171,8],[8113,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9192,6],[43018,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[74,10],[5513,7],[23066,6],[24434,6],[26011,7],[33155,6],[34007,6],[39599,6]]},"/en/lessons/sentiment-analysis":{"position":[[17811,6],[17971,6],[18064,7],[25899,10],[29441,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5144,7],[13684,6],[23218,7],[26597,6],[26843,6],[26986,6],[27318,7],[27850,6],[27883,6],[29676,7],[29788,7],[30206,7],[31497,6],[31659,6],[31728,6],[32776,7],[33376,7],[38103,6]]},"/en/lessons/sonification":{"position":[[2631,10],[4110,11],[7383,9],[33936,14]]},"/en/lessons/space-place-gazetteers":{"position":[[13463,9],[46509,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[151,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1115,7],[10968,7],[17565,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12815,8],[12876,6],[13135,8],[13366,7],[14616,7],[16970,7],[17429,7],[19612,7],[22961,6],[26877,7],[42781,8],[44822,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38606,8],[38673,7],[39915,6],[39943,6],[42252,6],[44304,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[110,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40274,7]]},"/en/lessons/transliterating":{"position":[[4192,6],[9031,6],[9138,6],[16827,7],[18013,8],[18142,8],[18216,7],[18348,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7244,7],[24171,8],[45127,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3651,6],[3687,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1070,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9918,6],[11297,7],[14879,6],[16551,6],[17760,6],[18689,6],[18762,6],[19654,6],[27210,7],[31854,6],[36348,7],[36876,6],[45344,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[419,7],[1572,10],[11235,8]]},"/en/lessons/working-with-text-files":{"position":[[971,6],[1062,7],[1165,6],[1211,8],[1262,7],[2112,7],[3594,7],[3704,6],[4231,7],[5583,7]]},"/en/lessons/working-with-web-pages":{"position":[[9841,6]]}}}],["object>",{"_index":20743,"title":{},"body":{"/en/lessons/sonification":{"position":[[27728,11],[27791,11],[27854,11],[27917,11],[27980,11],[28043,11]]}}}],["object.5",{"_index":16941,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[51805,8]]}}}],["object_typ",{"_index":13443,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15641,12],[15710,12],[16134,12],[17545,12],[17562,12],[19186,12],[19301,12],[19318,12]]}}}],["objectnam",{"_index":8083,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13931,10],[14954,11],[16429,10]]}}}],["objectnumb",{"_index":16599,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3289,15],[7538,15]]}}}],["object’",{"_index":1434,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23738,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17816,8]]}}}],["obl",{"_index":22770,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16027,5]]}}}],["obl.</p></li>",{"_index":22765,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15851,25]]}}}],["oblig",{"_index":20625,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37943,7]]}}}],["obligatori",{"_index":23042,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[19357,10]]}}}],["obo",{"_index":7600,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2694,3]]},"/en/lessons/counting-frequencies":{"position":[[7348,3],[12826,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[165,3],[5210,3],[15630,3],[23015,3],[32964,3],[40429,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1375,3],[1994,3],[2619,3],[7769,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7338,3],[10503,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6762,3]]},"/en/lessons/normalizing-data":{"position":[[4416,3],[9051,3]]},"/en/lessons/output-data-as-html-file":{"position":[[8865,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2900,3],[5593,3],[9599,3]]},"/en/lessons/working-with-web-pages":{"position":[[4209,5],[4747,3],[9006,4]]}}}],["obo.getindivtrials(\"mulatto*+negro",{"_index":10241,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32969,37]]}}}],["obo.getindivtrials(queri",{"_index":10268,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40534,25]]}}}],["obo.getngrams(fullwordlist",{"_index":19179,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5804,27],[9890,27]]}}}],["obo.getngrams(test.split",{"_index":19167,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2964,27]]}}}],["obo.getsearchresults(queri",{"_index":10197,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15662,27],[23047,27],[40461,27]]}}}],["obo.ngramstokwicdict(ngram",{"_index":19181,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5846,28],[9932,28]]}}}],["obo.pi",{"_index":7588,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[126,6],[654,6],[791,6],[841,6],[945,6],[1206,6],[1945,6],[2461,6]]},"/en/lessons/counting-frequencies":{"position":[[718,6],[6393,6],[6758,6],[8606,6],[12373,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[761,6],[5850,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13921,6],[14098,6],[21548,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6892,6],[7018,6],[7166,6],[7380,6],[8076,6],[8840,7],[8888,6],[9152,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1741,6],[5806,6],[6045,6],[8155,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1236,6],[5397,6],[9534,6]]},"/en/lessons/normalizing-data":{"position":[[1065,6],[7758,6],[7964,6]]},"/en/lessons/output-data-as-html-file":{"position":[[784,6],[4649,6],[5285,6],[10128,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[564,6],[2316,7],[3269,6],[8667,6],[11569,6]]}}}],["obo.prettyprintkwic(k",{"_index":19201,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10107,22]]}}}],["obo.removestopwords(fullwordlist",{"_index":7638,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6173,33]]},"/en/lessons/counting-frequencies":{"position":[[13085,33]]},"/en/lessons/output-data-as-html-file":{"position":[[9091,33]]}}}],["obo.sortfreqdict(dictionari",{"_index":7642,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6310,28]]},"/en/lessons/counting-frequencies":{"position":[[7651,28],[13193,28]]},"/en/lessons/output-data-as-html-file":{"position":[[9199,28]]}}}],["obo.stopword",{"_index":7639,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6207,14]]},"/en/lessons/counting-frequencies":{"position":[[13119,14]]},"/en/lessons/output-data-as-html-file":{"position":[[9125,14]]}}}],["obo.stripnonalphanum(text",{"_index":7636,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6131,26]]},"/en/lessons/counting-frequencies":{"position":[[7565,26],[13047,26]]},"/en/lessons/normalizing-data":{"position":[[9268,26]]},"/en/lessons/output-data-as-html-file":{"position":[[9053,26]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5768,26],[9814,26]]}}}],["obo.striptags(html",{"_index":11694,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[10660,19]]}}}],["obo.striptags(html).low",{"_index":7634,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6084,27]]},"/en/lessons/counting-frequencies":{"position":[[7526,27],[13004,27]]},"/en/lessons/normalizing-data":{"position":[[4599,27],[9229,27]]}}}],["obo.striptags(mytext",{"_index":11680,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[7412,21]]}}}],["obo.webpagetotext(url",{"_index":19152,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[9015,22]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5730,22],[9736,22]]}}}],["obo.wordlisttofreqdict(wordlist",{"_index":7640,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6260,32]]},"/en/lessons/counting-frequencies":{"position":[[7605,32],[13147,32]]},"/en/lessons/output-data-as-html-file":{"position":[[9153,32]]}}}],["obo.wrapstringinhtml('html",{"_index":19203,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10239,26]]}}}],["obo.wrapstringinhtmlmac",{"_index":19150,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[8746,25]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9465,25]]}}}],["obo.wrapstringinhtmlmac(\"html",{"_index":19154,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[9373,29]]}}}],["obo.wrapstringinhtmlwindow",{"_index":19151,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[8775,29]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9494,29]]}}}],["obrazovani",{"_index":22772,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16052,11]]}}}],["obscur",{"_index":5466,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23088,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4451,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37837,8]]},"/en/lessons/sonification":{"position":[[24210,9]]},"/en/lessons/space-place-gazetteers":{"position":[[32723,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8437,7],[52585,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35412,8]]}}}],["observ",{"_index":1613,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32675,12],[41714,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16881,13]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5989,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25433,8],[26164,8],[35373,12],[36706,12],[38207,13],[38803,12],[39028,13],[45324,12],[46955,12],[49184,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4898,11],[4995,12],[6719,12],[45194,7],[51573,11]]},"/en/lessons/common-similarity-measures":{"position":[[33926,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2896,7],[4951,9],[23474,7],[29023,11],[30243,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8056,8],[22664,11],[26320,12],[28383,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[927,7],[1636,11],[1732,9],[2120,13],[2181,13],[11951,8],[14941,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34738,8],[40495,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4400,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17795,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5763,9],[28865,8]]},"/en/lessons/gravity-model":{"position":[[6647,8],[21918,9],[24723,9],[25300,8],[37692,8],[41823,12],[46793,8],[53666,8],[53981,10],[54170,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35280,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28444,12],[34641,7],[35646,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1185,11],[22407,11],[23286,12],[24270,8],[24727,8],[27464,8],[33390,8],[39330,8],[39461,12]]},"/en/lessons/linear-regression":{"position":[[41340,12],[41712,13],[45003,12],[61851,8],[61984,8]]},"/en/lessons/logistic-regression":{"position":[[17190,12],[18257,12],[18279,13],[24089,13],[27830,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9972,7],[10618,8],[11599,8],[11656,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4669,8]]},"/en/lessons/research-data-with-unix":{"position":[[12604,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29557,8],[32011,12],[32378,7],[35822,7],[36152,7],[38026,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19215,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5181,12],[35279,8]]},"/en/lessons/sonification":{"position":[[23221,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16765,11],[16800,11],[16841,9],[25799,10],[30516,12],[31288,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5300,7],[26390,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14149,7],[28102,7]]}}}],["observation_interview",{"_index":3870,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17519,22]]}}}],["observation’",{"_index":4505,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66764,13]]}}}],["observey",{"_index":18774,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10675,8]]}}}],["obsolesc",{"_index":5588,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69539,13]]}}}],["obstacl",{"_index":1970,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2501,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1530,10]]}}}],["obstruct",{"_index":22052,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[15766,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18460,11]]}}}],["obtain",{"_index":2786,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4106,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3390,6],[40883,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23807,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50613,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24922,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35786,6]]},"/en/lessons/geocoding-qgis":{"position":[[32677,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8319,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[18251,8]]},"/en/lessons/gravity-model":{"position":[[34413,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15747,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4965,6],[5043,9],[7028,10],[28297,7],[29571,6],[44536,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46841,8]]},"/en/lessons/linear-regression":{"position":[[10559,9],[14736,9],[42602,6]]},"/en/lessons/logistic-regression":{"position":[[18409,6]]},"/en/lessons/naive-bayesian":{"position":[[47334,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43010,6],[43199,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14980,8],[40803,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7786,9],[19541,9],[24139,6],[33683,6],[35644,6],[54861,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5506,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13563,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6843,9],[13740,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1986,8],[7305,6]]},"/en/lessons/vector-layers-qgis":{"position":[[15819,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15604,8]]}}}],["obv",{"_index":22746,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15519,5]]}}}],["obvers",{"_index":18575,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58542,10]]}}}],["obviou",{"_index":8092,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16752,8],[31570,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5652,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5353,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24500,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33401,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21050,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[28981,7]]},"/en/lessons/gravity-model":{"position":[[21306,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7570,7],[7817,7],[11917,7],[14553,7],[15583,7]]},"/en/lessons/logistic-regression":{"position":[[54130,7],[60563,7]]},"/en/lessons/naive-bayesian":{"position":[[2013,7],[55550,7]]},"/en/lessons/preserving-your-research-data":{"position":[[5813,7]]},"/en/lessons/research-data-with-unix":{"position":[[7055,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41407,7]]},"/en/lessons/sentiment-analysis":{"position":[[1566,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29760,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41938,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35624,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37195,7]]}}}],["obvious",{"_index":537,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15981,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12509,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54264,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26228,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7760,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18200,9]]},"/en/lessons/naive-bayesian":{"position":[[22969,10],[37894,9],[60936,10]]},"/en/lessons/preserving-your-research-data":{"position":[[12197,9]]}}}],["occas",{"_index":2252,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14199,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28077,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22679,11],[23894,9],[29977,8],[33433,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11405,11]]},"/en/lessons/normalizing-data":{"position":[[2570,11]]},"/en/lessons/preserving-your-research-data":{"position":[[7738,9]]}}}],["occasion",{"_index":5859,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8982,12]]},"/en/lessons/intro-to-linked-data":{"position":[[30760,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12697,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22076,10]]}}}],["occup",{"_index":7205,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3073,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39577,11],[43928,12]]},"/en/lessons/extracting-keywords":{"position":[[2806,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[11277,11],[11380,13],[12102,12],[12199,13]]}}}],["occupi",{"_index":4103,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31743,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59237,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41863,8],[41962,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1210,6],[25712,6],[36390,8]]}}}],["occur",{"_index":1627,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33553,5],[42928,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14769,6],[15504,9],[23371,8],[30451,8],[30609,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49346,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11368,5],[11643,5],[11756,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18073,5],[32371,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56884,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5011,6],[15473,6],[18132,6],[24778,9],[38841,8],[38951,8]]},"/en/lessons/counting-frequencies":{"position":[[4056,6],[4413,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27534,9],[31675,6],[32348,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12843,8],[14573,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23691,5],[41700,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7966,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37723,9],[38019,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2313,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[914,8],[19117,6],[19215,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27287,6],[27591,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13529,5],[18591,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40231,10]]},"/en/lessons/geocoding-qgis":{"position":[[35964,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18897,9],[23474,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[12437,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3426,8],[18041,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21573,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7607,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6457,8],[7521,10],[29642,9],[30001,10],[32552,9]]},"/en/lessons/intro-to-powershell":{"position":[[30855,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25739,6],[34056,5],[36994,9]]},"/en/lessons/linear-regression":{"position":[[51736,5],[52622,6]]},"/en/lessons/logistic-regression":{"position":[[8588,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1912,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11885,5]]},"/en/lessons/naive-bayesian":{"position":[[10815,9],[10870,5],[18854,8],[26859,8],[56476,6],[56557,5],[68972,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10595,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15236,9],[42285,6]]},"/en/lessons/sentiment-analysis":{"position":[[33245,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27705,6],[29206,6]]},"/en/lessons/sonification":{"position":[[13765,8]]},"/en/lessons/space-place-gazetteers":{"position":[[10290,8],[46795,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2757,5],[23248,8],[25146,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3868,8],[24214,9],[25589,6],[27304,5],[30446,5],[39186,6],[40785,6],[42294,5],[42417,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37172,5],[37218,5],[42014,9],[48761,5],[49579,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2654,5],[15730,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22718,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8553,5],[9746,5],[9879,5],[10737,5],[17477,8],[24076,9],[29011,5],[42988,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14894,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8711,5],[15314,5]]}}}],["occurr",{"_index":1100,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6202,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18784,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1553,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4210,11],[19727,11]]},"/en/lessons/geocoding-qgis":{"position":[[36170,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[28064,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[4486,11]]},"/en/lessons/logistic-regression":{"position":[[42690,10]]},"/en/lessons/naive-bayesian":{"position":[[10416,10],[10481,10],[11050,10],[11109,10],[55804,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5498,10],[40633,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41333,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15069,10]]}}}],["ocean",{"_index":7253,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7119,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55021,6],[68339,5]]},"/en/lessons/gravity-model":{"position":[[58184,5]]},"/en/lessons/installing-omeka":{"position":[[4000,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14192,6]]}}}],["ocean’",{"_index":14080,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[3507,7]]}}}],["oclc",{"_index":3315,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4053,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63062,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18469,4]]}}}],["ocr",{"_index":0,"title":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[0,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[0,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[0,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1,3],[394,3],[725,5],[1727,5],[2180,3],[2226,4],[2367,3],[4363,3],[5623,3],[6366,3],[6380,3],[6538,4],[6715,3],[6833,4],[7102,4],[7348,3],[7412,3],[7613,3],[7642,3],[7682,3],[8004,3],[10389,4],[11429,4],[12284,4],[14005,3],[15456,3],[17223,4],[17741,4],[17893,4],[18987,4],[23738,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1,3],[51,3],[116,3],[768,4],[866,4],[1761,3],[1842,3],[1848,3],[2086,3],[2099,3],[2273,3],[2364,3],[5843,4],[7253,3],[7493,3],[8808,3],[8836,3],[8954,3],[9152,4],[9313,3],[9411,3],[9744,3],[9905,3],[10097,4],[10198,3],[10258,4],[11904,3],[12113,3],[12145,3],[12896,3],[12966,3],[13046,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[524,3],[611,4],[846,3],[990,4],[4048,3],[4354,5],[6568,3],[7305,4],[10710,3],[13700,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2056,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13171,5],[13342,3],[13587,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4960,5],[30561,3],[37451,3],[37529,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3865,4],[3991,3],[4328,3],[17594,3],[22558,3],[23891,4],[24304,3],[24353,3],[24440,3],[27685,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23671,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40,3],[169,3],[2007,3],[2236,3],[2736,3],[3123,3],[3330,3],[3724,3],[3940,3],[5688,3],[8868,3],[9199,3],[13374,3],[13413,3],[13540,3],[19977,3],[24160,4],[24484,3],[26133,3],[26687,3],[28817,3],[31691,3],[33768,3],[36466,3],[36505,4],[39317,3],[41768,3],[42046,3],[47428,3],[48434,3],[54175,3],[66498,3],[67065,3],[67173,3],[67714,3],[68203,3],[69394,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46888,5],[46998,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1,3],[562,3],[583,3],[1238,6],[1331,3],[1522,3],[1747,3],[2375,3],[3180,3],[4524,3],[4912,3],[6654,3],[7414,3],[7957,5],[8588,3],[10404,3],[13005,3],[15753,3],[16163,3],[16441,3],[16887,3],[17106,3],[17312,3],[17870,3],[17960,3],[17982,3],[18094,3],[18276,3],[21731,3],[23247,3],[23362,3],[25038,3],[25301,3],[25540,3],[27027,5],[28540,5],[33171,3],[33497,3],[35525,3],[38869,4],[39569,5],[51284,5],[51992,3],[52098,3],[52221,3],[52499,3],[52679,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25753,3],[43260,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1108,6],[1309,3],[5615,3],[5815,3],[6342,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52195,3],[52312,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[5498,5],[5514,3],[6103,5],[6294,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1718,5],[2024,3],[3307,3],[3908,3],[8239,3],[8572,3],[8665,3],[20804,4],[21075,3]]}}}],["ocr'",{"_index":11379,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25557,6]]}}}],["ocr)—th",{"_index":3430,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[282,9],[17184,9]]}}}],["ocr.readlin",{"_index":3641,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7321,15],[13716,15]]}}}],["ocr/nlp",{"_index":5835,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2882,7]]}}}],["ocr4al",{"_index":18723,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1496,8]]}}}],["ocr=${f%.*}_ocr",{"_index":453,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12228,15]]}}}],["ocr\\tesseract.ex",{"_index":892,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10733,18]]}}}],["ocrmypdf",{"_index":18850,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16498,9],[16688,8],[16759,9],[16860,8],[17079,8],[17289,8],[17830,8],[18112,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3288,8],[3714,8],[3889,8],[7958,9],[8324,8],[8837,8],[9057,8],[9155,8],[11667,8],[14313,8]]}}}],["ocrmypdf’",{"_index":18864,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17798,10]]}}}],["ocrpodstawy01",{"_index":867,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9478,14],[9645,13]]}}}],["ocr’",{"_index":722,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[335,7],[970,7],[1434,7],[11664,5],[13091,7]]}}}],["ocr’d",{"_index":544,"title":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16172,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9461,5],[10042,5],[10471,5],[11116,5],[12186,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10,5],[17328,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17871,5],[32140,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43330,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5724,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8797,5]]}}}],["oct",{"_index":9494,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52255,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4225,3]]},"/en/lessons/sentiment-analysis":{"position":[[26956,3]]}}}],["octav",{"_index":20764,"title":{},"body":{"/en/lessons/sonification":{"position":[[30317,6],[30410,6],[30449,7]]}}}],["octavam",{"_index":12023,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10949,7],[62249,7]]}}}],["octavia",{"_index":17965,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55328,7],[55991,7],[56112,7]]}}}],["octob",{"_index":16186,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7978,7],[53427,8],[55135,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4096,7],[17357,7]]},"/en/lessons/sentiment-analysis":{"position":[[26759,7]]},"/en/lessons/space-place-gazetteers":{"position":[[9589,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6018,7]]}}}],["odd",{"_index":14635,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10137,3],[39412,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11681,4]]},"/en/lessons/logistic-regression":{"position":[[42303,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[733,3],[886,3],[1820,3],[2273,3]]},"/en/lessons/sonification":{"position":[[6755,3],[7019,3]]}}}],["oddbal",{"_index":18438,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[38694,7]]}}}],["oeuvr",{"_index":18317,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[16639,7],[18885,7]]}}}],["of>",{"_index":22489,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[21494,6],[24245,6],[26457,6],[26589,7],[33025,6],[41304,6]]}}}],["off",{"_index":4105,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32239,4]]},"/en/lessons/common-similarity-measures":{"position":[[38377,4]]}}}],["off7",{"_index":18409,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33720,5],[33793,5],[33884,5],[34401,4]]}}}],["offenc",{"_index":14413,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11053,8],[11179,7],[11276,7],[14524,7],[14601,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19444,8]]}}}],["offend",{"_index":13580,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[15570,10]]}}}],["offens",{"_index":2636,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29230,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1624,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52839,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[17729,9]]},"/en/lessons/naive-bayesian":{"position":[[2844,7],[3690,7],[5037,7],[5672,7],[24900,7],[25014,8],[25151,7],[25279,8],[26009,10],[26069,10],[26205,7],[26394,7],[26541,7],[26573,7],[26650,7],[26661,8],[26762,7],[27074,8],[27153,7],[27323,7],[33166,8],[34713,7],[35139,7],[39238,7],[39421,7],[40045,7],[40185,7],[40232,7],[40278,7],[42102,7],[51141,7],[59863,9],[63663,8],[67895,7],[67972,7]]}}}],["offensecat",{"_index":18443,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[39736,10],[42053,12]]}}}],["offensedict.json",{"_index":18435,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[37036,16],[39717,18]]}}}],["offensedict_fn",{"_index":18442,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[39688,14]]}}}],["offer",{"_index":90,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1582,5],[23777,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1298,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[906,6],[31727,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7786,6],[23197,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3123,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27557,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1877,6],[24178,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2307,5],[2368,6],[10549,5],[12970,8],[15547,5],[51434,7],[59643,6],[60449,5],[60564,6],[63313,5],[71586,6],[71879,6],[72095,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6697,5],[23110,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5256,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30216,6],[37112,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3416,5],[4034,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12987,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16323,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36716,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1414,5],[2818,6],[11284,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1038,5],[1172,6],[3206,6],[4445,6],[4504,6],[4809,7],[7688,5],[13381,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3053,6],[39147,6],[41462,7],[51276,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44874,5],[45126,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36016,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13663,6],[21074,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17226,5]]},"/en/lessons/geocoding-qgis":{"position":[[2942,7],[14114,6],[36761,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10768,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2472,5],[30373,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7367,5],[9202,6],[10268,6],[30247,6],[33604,6],[33846,5],[34698,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[2455,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2488,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[765,5],[1194,5],[23203,6],[23555,5],[26836,5]]},"/en/lessons/gravity-model":{"position":[[45130,7],[55409,7]]},"/en/lessons/installing-omeka":{"position":[[1183,5],[1599,5],[2852,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1236,6],[2524,6],[6778,5],[17471,5],[36504,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2490,6],[4113,8],[29674,6],[51157,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12396,5],[16778,6],[33550,5],[53703,6]]},"/en/lessons/intro-to-linked-data":{"position":[[458,6],[1768,7],[1910,5],[20711,5],[22728,5]]},"/en/lessons/intro-to-powershell":{"position":[[46084,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24393,7],[29024,5],[33879,6],[36399,7],[36785,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1342,6],[5865,5],[6297,5],[6435,6],[10379,6],[43859,6]]},"/en/lessons/jupyter-notebooks":{"position":[[49791,5]]},"/en/lessons/logistic-regression":{"position":[[4820,5]]},"/en/lessons/naive-bayesian":{"position":[[5598,5],[7552,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1958,6],[3112,6],[19608,7],[51853,5]]},"/en/lessons/preserving-your-research-data":{"position":[[16639,5]]},"/en/lessons/research-data-with-unix":{"position":[[7545,8],[9018,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11642,5],[29649,5],[33608,6],[42763,6]]},"/en/lessons/sonification":{"position":[[33225,5],[34287,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1011,7],[3583,6],[8254,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33310,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[594,5],[3989,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39466,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2527,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2647,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[3588,8],[5331,8],[17897,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2093,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7926,6],[8923,5],[9263,5],[35664,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3497,6]]}}}],["offic",{"_index":3672,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9946,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18225,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30258,6]]},"/en/lessons/extracting-keywords":{"position":[[10051,7]]},"/en/lessons/geocoding-qgis":{"position":[[22927,6],[23184,7]]},"/en/lessons/gravity-model":{"position":[[8425,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18135,8],[20262,8],[21242,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22122,6]]},"/en/lessons/introduction-and-installation":{"position":[[1785,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32500,7]]},"/en/lessons/naive-bayesian":{"position":[[60328,7]]},"/en/lessons/preserving-your-research-data":{"position":[[6634,6],[6792,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23157,6]]},"/en/lessons/research-data-with-unix":{"position":[[1438,6],[4347,6],[5778,6],[7700,6],[9055,6],[12749,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54410,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2332,6],[2787,6],[29997,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5502,7],[48987,7],[49348,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22508,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[8669,6]]}}}],["office’",{"_index":23007,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[3002,8]]}}}],["offici",{"_index":1408,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21729,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2134,8],[10640,10],[10698,8],[20245,8],[60943,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2928,8],[4687,8],[6113,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65955,8],[71886,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36684,8],[36897,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9643,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19679,8],[24614,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15868,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27657,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3674,8],[5780,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3093,8],[27634,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16899,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[28386,8],[43189,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7192,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11453,8]]},"/en/lessons/introduction-and-installation":{"position":[[1156,10]]},"/en/lessons/introduction-map-warper":{"position":[[22236,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26814,8],[41624,8]]},"/en/lessons/naive-bayesian":{"position":[[60819,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12213,8],[16902,8]]},"/en/lessons/sentiment-analysis":{"position":[[24291,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22379,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7138,10],[24431,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11060,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15371,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18127,8]]}}}],["offlin",{"_index":1969,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2216,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22961,7]]},"/en/lessons/intro-to-linked-data":{"position":[[30784,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14816,7]]}}}],["offload",{"_index":2991,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3181,7]]}}}],["offset",{"_index":9328,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29949,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[7233,6],[7359,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13439,6]]}}}],["offsetpercentagex",{"_index":16623,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3775,20],[4078,20],[8042,20]]}}}],["offsetpercentagey",{"_index":16624,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3804,20],[4107,20]]}}}],["oftentim",{"_index":8030,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2389,11]]}}}],["ogeriu",{"_index":11949,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9846,7],[61146,7]]}}}],["ogg",{"_index":10343,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12882,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13583,5],[14556,4],[16589,3],[16651,3]]}}}],["oglala",{"_index":5161,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60606,6]]}}}],["oglesbi",{"_index":14859,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55716,8]]}}}],["ogni",{"_index":11811,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6473,4]]}}}],["ogv",{"_index":15804,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13605,5],[15201,4],[16616,5],[16915,4]]}}}],["oh",{"_index":7318,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14304,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20868,2],[26347,2]]},"/en/lessons/intro-to-bash":{"position":[[12140,2]]}}}],["ohio",{"_index":9357,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32553,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53295,4]]}}}],["oil",{"_index":1541,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30219,3],[32476,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19090,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22987,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13181,3],[22460,3],[36299,3],[37604,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24107,5]]}}}],["oiva’",{"_index":10793,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24423,6]]}}}],["ok",{"_index":776,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2617,3],[5569,5],[5912,5],[8813,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[15138,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14977,3],[17420,2],[18037,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4812,2],[9808,3],[15610,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15684,4]]},"/en/lessons/extracting-keywords":{"position":[[16934,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5949,5],[8356,2],[9193,3],[10031,2],[10588,2],[12573,2],[16672,4],[17683,2],[22614,3],[24666,2],[31360,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10679,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1749,4],[2081,3]]},"/en/lessons/geocoding-qgis":{"position":[[15418,2],[26676,2],[26924,2],[29227,2]]},"/en/lessons/georeferencing-qgis":{"position":[[2019,3],[10569,2],[10980,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[28338,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[19765,5],[20972,2]]},"/en/lessons/installing-omeka":{"position":[[7308,3],[7388,3]]},"/en/lessons/intro-to-bash":{"position":[[7442,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18633,3]]},"/en/lessons/linux-installation":{"position":[[2060,2]]},"/en/lessons/logistic-regression":{"position":[[22172,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8147,3]]},"/en/lessons/naive-bayesian":{"position":[[338,3],[20030,3],[23961,3]]},"/en/lessons/qgis-layers":{"position":[[6195,2],[8360,2],[10049,5],[10686,3],[11089,4],[13008,4],[14443,3],[15115,4],[18473,3]]},"/en/lessons/sentiment-analysis":{"position":[[25467,2],[28190,2],[30879,2],[31977,2],[35169,2],[37164,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9212,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[13563,5],[13586,2],[20152,3],[25429,3]]},"/en/lessons/vector-layers-qgis":{"position":[[3369,3],[5143,2],[6415,2],[8374,2],[9727,2],[10176,2],[10682,2],[11097,2],[11399,2],[12278,2],[13393,2],[15139,2]]},"/en/lessons/windows-installation":{"position":[[1673,3],[2455,3]]}}}],["okay",{"_index":2139,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2130,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[551,5],[18335,4],[18645,4],[44194,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2868,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21580,5]]},"/en/lessons/intro-to-powershell":{"position":[[15087,5],[21608,5]]},"/en/lessons/sonification":{"position":[[21854,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11015,6]]}}}],["okrsud",{"_index":22744,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15493,6]]}}}],["oktiabria",{"_index":22754,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15631,9]]}}}],["ok”(th",{"_index":7996,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40489,8]]}}}],["old",{"_index":3017,"title":{"/en/lessons/naive-bayesian":{"position":[[61,3]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7521,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[568,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27221,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7731,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17431,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1032,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31518,3],[31551,3],[31715,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29043,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33612,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[398,3],[768,3],[1187,3],[1489,3],[3628,3],[3822,3],[4629,3],[4743,3],[4826,3],[5650,3],[6146,3],[6516,3],[7323,3],[8463,3],[8575,3],[9398,3],[10254,3],[11924,3],[24633,3],[29801,3],[31100,3],[38870,3],[40637,3],[41110,3],[48672,3],[48774,3],[49335,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28399,3]]},"/en/lessons/extracting-keywords":{"position":[[16331,3],[34628,6],[34772,5],[36105,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24182,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34859,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[221,3],[591,3],[6904,4],[7310,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[342,3],[712,3],[5781,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20677,3]]},"/en/lessons/geocoding-qgis":{"position":[[2423,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[16668,3],[20247,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[36766,3]]},"/en/lessons/intro-to-powershell":{"position":[[3944,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5568,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[477,3]]},"/en/lessons/naive-bayesian":{"position":[[62,3],[144,3],[786,3],[1156,3],[1371,3],[1833,3],[1938,3],[2656,3],[3332,3],[4438,3],[4470,3],[4542,3],[5453,3],[5746,3],[5925,3],[24055,3],[24474,3],[24823,3],[29169,3],[29309,3],[29572,3],[30435,3],[30547,4],[67745,3]]},"/en/lessons/normalizing-data":{"position":[[230,3],[600,3],[5066,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13690,4],[13809,3],[14335,4],[14523,4]]},"/en/lessons/preserving-your-research-data":{"position":[[182,3],[552,3],[10685,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19108,3],[19142,3],[19235,3],[22203,3],[25671,3],[26822,3],[26965,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1032,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[5521,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1877,3]]},"/en/lessons/viewing-html-files":{"position":[[469,3],[1160,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16949,3]]},"/en/lessons/working-with-web-pages":{"position":[[64,3],[434,3],[1814,3],[2552,3],[2698,3],[4190,3],[4386,3]]}}}],["old_list",{"_index":10630,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48826,10]]}}}],["oldbailey",{"_index":19730,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[27012,10],[27060,12]]}}}],["oldbailey.csv",{"_index":19722,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[25878,15]]}}}],["oldbailey.xlsx",{"_index":19731,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[27030,17]]}}}],["older",{"_index":239,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5035,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48772,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4491,5],[6442,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3911,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31512,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49415,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8245,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19409,5],[19615,6],[41237,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[840,5],[3508,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[18966,5]]},"/en/lessons/installing-omeka":{"position":[[1697,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[525,5]]},"/en/lessons/intro-to-powershell":{"position":[[6718,5]]},"/en/lessons/introduction-and-installation":{"position":[[1214,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10936,5]]},"/en/lessons/logistic-regression":{"position":[[53676,5]]},"/en/lessons/sonification":{"position":[[24823,5]]},"/en/lessons/space-place-gazetteers":{"position":[[17429,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21925,5]]}}}],["oldest",{"_index":3141,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41145,8]]},"/en/lessons/common-similarity-measures":{"position":[[7721,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28678,6]]},"/en/lessons/space-place-gazetteers":{"position":[[25664,6]]}}}],["oldman",{"_index":15302,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37385,7]]}}}],["olemen",{"_index":18754,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8888,7]]}}}],["olga",{"_index":11260,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47075,4]]}}}],["olim",{"_index":11849,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6875,4]]}}}],["oliv",{"_index":21997,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65334,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24100,6]]}}}],["oliveira",{"_index":10067,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59094,9]]}}}],["omaha",{"_index":3609,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3652,6]]}}}],["omeka",{"_index":2986,"title":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[12,5]]},"/en/lessons/installing-omeka":{"position":[[11,5]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2447,6],[5773,5],[7089,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[13,5],[191,5],[241,5],[2643,5],[2674,5],[2831,5],[2880,5]]},"/en/lessons/installing-omeka":{"position":[[12,5],[223,6],[250,5],[366,5],[458,6],[510,5],[561,5],[1519,6],[1715,5],[1832,6],[4816,6],[4967,5],[6417,5],[7490,5],[7957,6],[8620,6],[9085,5],[9726,6],[9763,6],[9790,5],[10357,5],[10548,5],[10571,5],[10716,5],[10787,5],[10897,5],[10907,5],[10927,5],[10994,5],[11070,5],[11139,5],[12311,5],[12451,5],[12618,5],[12725,5],[12795,5],[12827,5],[12916,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7925,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[150,5],[427,5],[745,5],[900,5],[1012,5],[1282,5],[2056,5],[4078,5],[5974,6],[7272,5],[7361,5]]}}}],["omeka.net",{"_index":14070,"title":{"/en/lessons/up-and-running-with-omeka":{"position":[[20,9]]}},"body":{"/en/lessons/installing-omeka":{"position":[[294,10],[623,9],[772,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[21,9],[55,9],[7435,9]]}}}],["omela",{"_index":7876,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21571,8],[21734,7],[23937,8],[24100,7]]}}}],["omin",{"_index":20817,"title":{},"body":{"/en/lessons/sonification":{"position":[[37924,7]]}}}],["omiss",{"_index":15205,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[19826,9]]}}}],["omit",{"_index":2267,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15280,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21523,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2465,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22368,8],[24302,8]]},"/en/lessons/georeferencing-qgis":{"position":[[5558,7]]},"/en/lessons/intro-to-powershell":{"position":[[33653,6],[34348,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21445,4]]},"/en/lessons/naive-bayesian":{"position":[[28426,7],[56917,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8488,4]]}}}],["ommited</h1>",{"_index":12465,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66103,18]]}}}],["omni",{"_index":11872,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7157,4],[27381,4],[27602,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13444,5],[15618,5]]}}}],["omnium",{"_index":11964,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10005,6],[61305,6]]}}}],["on",{"_index":160,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3307,4],[3639,4],[3985,3],[4014,3],[13014,3],[13434,3],[14166,3],[14254,3],[14625,3],[16053,3],[17823,4],[19077,3],[19236,4],[20642,4],[21030,4],[21671,3],[21811,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2472,3],[2526,3],[3675,3],[4482,3],[6475,3],[6482,3],[11817,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2398,3],[7836,3],[7927,3],[8029,3],[8125,3],[8352,3],[11463,4],[11550,3],[11849,3],[12224,3],[16321,4],[18971,3],[20114,3],[21186,3],[22516,3],[22523,4],[23058,3],[24956,3],[25296,3],[25409,3],[25556,3],[26177,4],[32628,3],[34578,3],[36311,3],[37003,3],[39236,3],[42462,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1048,4],[3731,3],[5317,4],[7470,3],[7604,5],[7819,3],[8296,3],[9974,3],[12489,3],[14458,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[83,4],[184,4],[1279,3],[2551,3],[2716,4],[3301,4],[5529,3],[8395,3],[12300,4],[12623,4],[13455,3],[17351,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2926,3],[6892,3],[6998,3],[10663,3],[11856,3],[13429,3],[14955,3],[15147,3],[18948,4],[20856,3],[20863,3],[22218,3],[22409,4],[26311,3],[26949,3],[28132,3],[30916,3],[33028,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[232,3],[3835,3],[4964,3],[7506,3],[12238,3],[13862,3],[14988,3],[15968,3],[17050,4],[23070,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3879,4],[12527,4],[16083,3],[19209,3],[24077,3],[25323,3],[30668,3],[30745,3],[37033,4],[56307,3],[57366,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4429,3],[9078,3],[12601,3],[13333,3],[16213,5],[16379,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[437,3],[7624,3],[11030,3],[13012,3],[15021,3],[15379,3],[17121,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1590,3],[6414,4],[6734,5],[6939,3],[11267,6],[13386,4],[21663,3],[24717,3],[24843,3],[26520,3],[33515,3],[34273,3],[38712,3],[38725,3],[39222,3],[40748,3],[40888,3],[41468,3],[43275,3],[43894,3],[47827,3],[51293,3],[51455,3],[51539,3],[52536,3],[53326,3],[55130,3],[56049,3],[57559,3],[57755,3],[58690,3],[60069,3],[62043,3],[62728,3],[62754,3],[63077,3],[63590,3],[64795,3],[67099,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4415,5],[9934,3],[10790,3],[15927,3],[18926,4],[18943,3],[35035,3],[35260,3],[35985,3],[38652,4],[43610,3],[43697,4],[44969,3],[45018,4],[45950,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1962,3],[2982,3],[3914,3],[4509,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2046,3],[8949,3],[11133,3],[11788,5],[15313,4],[19531,3],[24808,3],[26324,3],[26507,3],[28019,4],[29105,3],[31736,3],[32500,3],[34079,3],[38568,3],[40780,3],[48679,4],[49032,3],[52671,3],[55407,3],[55964,3],[56957,3],[57425,4],[61816,3],[63499,3],[67249,4],[71445,3],[71622,3]]},"/en/lessons/common-similarity-measures":{"position":[[754,3],[2237,3],[4611,3],[4679,3],[4954,3],[7710,3],[11706,3],[12621,4],[13753,3],[15663,3],[16175,3],[18262,3],[18766,4],[19199,3],[20275,4],[21324,3],[21660,3],[21709,3],[22781,3],[23188,3],[27247,3],[28886,4],[29230,3],[29334,3],[30322,3],[31064,3],[31255,4],[32515,3],[33794,3],[36030,3],[36572,3],[39800,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1381,3],[8458,4],[9778,3],[10259,3],[11831,3],[12572,3],[12992,3],[18521,3],[19276,3],[26305,3],[28172,3],[28266,3],[28996,3],[29057,3],[30516,3],[32530,3],[32681,3],[33474,3],[33596,3],[35758,3],[36728,3],[38449,5],[40303,3],[44902,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1537,3],[5158,3],[5270,3],[5692,3],[6883,3],[6897,4],[7294,3],[7792,3],[7806,4],[7985,3],[8371,3],[8417,3],[13570,4],[15868,3],[21287,3],[23989,3],[28389,4],[28572,3],[28600,3],[28927,3],[31471,4],[31513,4],[32225,3],[35360,3],[38355,3],[39699,3],[41135,3],[41191,3],[44492,3],[47739,3],[48206,3],[52416,3],[56562,3],[57143,3],[58528,3],[64526,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[289,3],[2347,3],[3133,3],[4948,4],[6799,3],[7227,3],[9178,3],[10252,3],[11545,3],[11575,3],[17731,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1386,3],[15665,3],[18135,3],[22892,3],[25919,3],[33073,3],[33089,3],[33339,3],[34650,3],[34666,3],[38624,3],[55487,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[727,3],[1448,3],[1616,3],[1680,3],[4470,3],[5425,3],[11762,3],[12781,3],[13342,3],[15933,4],[18194,3],[19145,3],[21519,3],[25296,3],[34227,3],[34361,3]]},"/en/lessons/counting-frequencies":{"position":[[8510,3],[10747,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1324,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1782,3],[1880,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1453,4],[5220,3],[5701,3],[5892,3],[6363,3],[10478,3],[10625,3],[11226,3],[11444,3],[17802,3],[17824,3],[19203,3],[21547,4],[23913,4],[29315,3],[30402,3],[30836,3],[33105,3],[36875,3],[37852,3],[38211,3],[38816,3],[43692,3],[45420,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1955,3],[2367,3],[2669,3],[3514,3],[8555,3],[9360,3],[10721,3],[14518,3],[16501,3],[26228,3],[26777,3],[28458,3],[31034,3],[31225,3],[31318,3],[31623,3],[33036,3],[36768,3],[36845,3],[38407,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3181,3],[3943,5],[5558,3],[6408,3],[10232,3],[10309,3],[10521,3],[14306,3],[22019,3],[22059,3],[23071,3],[23148,3],[26665,3],[29109,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15407,3],[25991,3],[27466,3],[28580,3],[28964,5],[36925,3],[37199,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3256,3],[9415,3],[11934,4],[17750,3],[17944,3],[20772,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2039,3],[4494,3],[4518,3],[4540,3],[14718,4],[17735,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1476,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7919,3],[12822,3],[13368,3],[19577,3],[23587,3],[23838,3],[30382,3],[31011,3],[32742,4],[32771,3],[32871,3],[35144,3],[38612,3],[41954,4],[42051,3],[42285,3],[43325,3],[43552,3],[44050,3],[48104,3],[48742,3],[49548,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4724,3],[13988,3],[22079,3],[24573,3],[25983,4],[27995,3],[28119,3],[28492,3],[28747,4],[30503,4],[31267,3],[31630,3],[37439,3],[37782,3],[38891,3],[40951,3],[45127,3],[45814,3],[50714,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4896,4],[4916,3],[11420,3],[12338,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5104,3],[8427,4],[11450,3],[13298,3],[17176,4],[17215,3],[18127,3],[30058,3],[30496,3],[41156,3],[44877,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3316,3],[5269,4],[6301,3],[6693,3],[6898,3],[11656,4],[13094,3],[13117,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1853,3],[2633,3],[2772,3],[6573,3],[7267,3],[8725,3],[9926,4],[11022,3],[11480,3],[11649,3],[13355,3],[14594,3],[15378,3],[17308,3],[21821,3],[22573,3],[22925,4],[23213,3],[25528,4],[26522,3],[26861,3],[27126,3],[27466,3],[27631,3],[27797,3],[27979,4],[29438,3],[29727,3],[30259,3],[31011,4],[32163,3],[35204,4],[35775,3],[39853,3],[39981,3],[41947,3],[42878,5],[44095,4],[45913,3],[46193,3],[47335,3],[47375,5],[48564,3],[49523,3],[49717,3],[50137,3],[50982,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6269,3],[12469,3],[13166,3],[14917,3],[15196,3],[16285,3],[19390,4],[20003,3],[23272,3],[27072,3]]},"/en/lessons/extracting-keywords":{"position":[[1929,3],[3134,3],[4801,3],[10299,3],[11999,3],[12150,3],[15821,4],[19470,3],[19650,3],[21817,3],[21859,3],[23693,3],[23741,3],[25564,3],[26578,3],[27106,3],[28439,3],[35710,3],[38315,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1432,3],[2005,3],[2992,3],[6455,3],[10943,4],[11001,3],[20600,3],[24348,3],[31968,4],[33258,3],[39252,3],[41365,3],[43909,3],[44405,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4852,3],[5432,3],[5447,3],[6148,3],[6181,3],[7514,4],[8838,6],[9308,3],[10391,6],[10896,3],[11648,3],[11814,3],[12122,4],[12763,3],[14219,3],[21152,5],[22407,3],[34763,4],[35839,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2031,3],[2216,3],[7379,4],[8473,3],[14792,3],[16015,3],[19632,4],[25150,3],[30974,3],[31013,3],[32808,3],[34035,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5543,3],[6864,3],[8542,3],[8904,3],[8959,3],[9165,3],[9794,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1250,3],[2015,3],[2332,3],[3484,3],[3853,3],[4309,4],[4736,3],[5827,4],[7067,3],[8926,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[532,4],[3134,3],[18631,3],[21370,3],[24107,3],[28332,4],[31421,4],[33661,4],[34225,3],[34639,3],[38243,3],[42569,3],[49455,3],[49568,3],[56446,4],[58244,3],[58350,4],[60253,3]]},"/en/lessons/geocoding-qgis":{"position":[[7436,3],[7443,3],[7471,3],[7478,3],[7593,3],[7936,3],[7959,3],[10054,3],[12255,3],[13782,3],[22099,3],[24150,3],[24808,3],[33338,3],[33491,3],[35152,3],[36166,3],[37744,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8469,4],[9344,3],[10025,3],[11358,3],[14011,3],[15187,4],[21539,3],[22549,3],[22805,3],[29484,3]]},"/en/lessons/georeferencing-qgis":{"position":[[460,3],[5785,3],[7774,3],[8105,3],[9588,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[333,3],[1014,3],[11502,3],[11526,3],[13131,3],[18507,3],[20584,3],[23386,3],[29458,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4599,3],[5353,3],[9677,3],[10227,4],[14878,3],[14942,3],[14973,3],[14993,3],[16482,5],[20731,3],[20796,3],[23529,3],[24742,3],[26514,3],[28520,4],[29493,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[1485,4],[4364,4],[4543,4],[7939,3],[8139,3],[9035,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[624,3],[6167,3],[10982,3],[15217,3],[17437,3],[23026,3],[23757,3],[28600,3],[30652,3],[31246,3],[34235,4],[37055,3],[37116,3],[43176,3],[46091,3],[46149,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[816,3],[5099,3],[11583,3],[20455,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[455,3],[11917,3],[13646,3],[14168,3],[15820,3],[20377,3],[20702,3]]},"/en/lessons/gravity-model":{"position":[[3648,3],[5565,3],[9067,4],[14430,3],[16137,3],[16779,3],[16811,3],[19069,3],[24692,3],[26160,3],[33777,3],[36224,3],[37033,4],[39353,3],[39984,4],[43324,3],[45126,3],[46124,3],[51186,3],[53485,3],[57947,3],[58441,3],[58780,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[8090,3],[8113,3],[9042,4],[11110,3],[11259,3],[12578,3],[13453,3],[14048,3],[16830,3],[20980,5],[22536,4],[22769,3],[23372,3],[24758,3],[24956,3],[25124,3],[28160,3],[35853,3],[36770,4],[41594,3]]},"/en/lessons/installing-omeka":{"position":[[1605,4],[3158,3],[3276,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[604,3],[1452,3],[4720,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4270,3],[9332,3],[20646,3],[20764,3],[26915,3],[27678,3],[32324,3],[33401,3],[39000,3],[45608,4],[45624,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4214,3],[6237,3],[6464,3],[11083,3],[18035,3],[19138,3],[19162,3],[19253,3],[23249,3],[23283,3],[25223,3],[25275,3],[36478,3],[42850,3],[46127,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[923,3],[2044,3],[2385,3],[12364,3],[12580,5],[20428,3],[28536,3],[29942,3],[30183,4],[31122,3],[31207,3],[31989,3],[36106,3],[36429,4],[38713,3],[38988,3],[41901,3],[46567,3],[49307,3],[52520,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21499,3]]},"/en/lessons/intro-to-bash":{"position":[[2978,3],[4158,3],[9990,3],[11596,3],[12898,3],[16214,3],[18466,4],[18867,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2825,3],[5143,3],[6066,3],[7315,3],[8397,3],[8556,3],[8714,3],[10846,3]]},"/en/lessons/intro-to-linked-data":{"position":[[5804,3],[7877,3],[8367,3],[13090,3],[14533,3],[16834,3],[18877,3],[23911,3],[24012,3],[26290,3],[26830,3],[26868,3],[28440,3],[29100,3],[29991,3],[32393,3],[38060,3]]},"/en/lessons/intro-to-powershell":{"position":[[2987,3],[4136,3],[6882,3],[7564,3],[8770,3],[8876,3],[11014,3],[14366,3],[16067,3],[16086,3],[16777,4],[17114,3],[17348,3],[17484,3],[19374,3],[19529,3],[21409,3],[24247,3],[26029,3],[26601,3],[26779,3],[26860,3],[27697,3],[28261,3],[28541,4],[30051,3],[31208,3],[33513,3],[35524,3],[35698,3],[37490,3],[43111,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3088,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[1876,3],[6287,3],[6640,3],[10869,3],[10984,3],[11872,3],[12404,3],[13236,3],[15658,3],[15688,3],[18069,3],[19457,3],[21801,3],[25122,3]]},"/en/lessons/introduction-map-warper":{"position":[[3513,3],[9758,3],[14843,3],[17099,3],[17284,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14689,4],[17515,3],[17835,3],[22754,3],[28036,3],[31966,3],[35754,3],[36795,3],[37731,3],[37826,3],[38308,3],[40866,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7344,3],[7728,3],[11918,3],[13039,3],[24782,3],[25296,3],[34868,3],[35960,3],[35967,4],[43058,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3102,3],[4839,3],[7230,3],[11078,3],[13116,3],[15000,3],[16095,3],[17757,3],[18388,3],[19107,5],[21061,3],[21367,3],[25496,3],[25861,3],[26472,3],[29557,3],[30843,4],[31036,3]]},"/en/lessons/json-and-jq":{"position":[[315,3],[375,3],[403,3],[1692,3],[4776,3],[8355,3],[8559,3],[8828,3],[8996,3],[9166,3],[9204,3],[9266,3],[9326,3],[10132,3],[10779,3],[16348,3],[16456,3],[16772,3],[17038,3],[17065,3],[17713,3],[18062,3],[18159,3],[18252,3],[18290,4],[18419,3],[18480,3],[18611,3],[18656,3],[19499,3],[20520,4],[21163,3],[21430,3],[21699,3],[22565,3],[23626,3],[24032,3],[24043,3],[24536,3],[25071,3],[25553,3],[27078,3],[29345,3],[30361,3],[30463,3],[31531,3],[32495,3],[34986,3],[36314,3],[36548,3],[36569,3],[36628,3],[36858,3],[36960,3],[38756,3]]},"/en/lessons/jupyter-notebooks":{"position":[[2331,3],[6477,3],[9755,3],[13546,3],[14122,3],[19440,3],[22328,3],[22456,3],[30233,3],[37831,4],[41241,3],[42984,3],[43818,3],[45907,3],[47822,3],[48137,4],[51651,3]]},"/en/lessons/linear-regression":{"position":[[1922,3],[5871,3],[8156,3],[8464,3],[8541,3],[9619,3],[11082,3],[12361,3],[14409,3],[14521,3],[14945,3],[14986,3],[15245,3],[17813,3],[19058,3],[19175,3],[20982,3],[21158,3],[23083,3],[23098,3],[23181,3],[23238,3],[23256,3],[23381,3],[26506,3],[26723,3],[28281,3],[31541,3],[32106,3],[37798,3],[39996,3],[40148,3],[40498,3],[41524,3],[48278,3],[52060,3],[52314,3],[53538,3],[54470,3],[55176,4],[55732,3],[57674,3],[57738,3],[57891,3],[61129,3],[62035,3],[65868,3],[68262,3],[68335,3],[68405,3],[69373,3],[72891,3]]},"/en/lessons/linux-installation":{"position":[[2575,3],[2841,3]]},"/en/lessons/logistic-regression":{"position":[[1642,3],[3783,3],[3823,3],[10905,3],[11176,3],[11385,4],[14806,3],[17207,3],[21030,3],[21523,3],[22495,3],[28483,3],[29439,3],[30573,3],[34062,3],[34231,3],[34522,3],[37902,3],[38432,3],[42266,3],[44838,3],[49653,3],[49675,3],[51509,3],[52321,3],[53470,3],[54952,3],[61311,3],[61382,3],[61440,3],[62418,4],[62507,3]]},"/en/lessons/mac-installation":{"position":[[1085,3],[1954,3],[2220,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1244,3],[1404,3],[3200,5],[7167,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4913,3],[10444,3],[27643,3],[36189,3]]},"/en/lessons/naive-bayesian":{"position":[[1400,3],[2009,3],[2337,4],[7707,4],[9361,3],[14910,3],[15249,3],[15484,3],[20521,3],[20584,4],[21587,3],[21875,3],[22495,3],[22815,3],[25386,3],[26186,3],[28171,3],[28963,3],[33000,3],[33208,3],[36818,3],[36903,3],[37794,3],[39496,3],[41085,4],[41187,3],[41357,5],[43438,3],[43965,3],[44385,3],[45390,4],[49100,3],[52573,3],[53317,4],[55706,3],[55942,3],[59885,3],[60058,3],[60362,3],[60442,3],[60947,3],[61486,4],[66133,3],[66282,3],[66915,3],[68224,3],[68796,3],[69397,3]]},"/en/lessons/normalizing-data":{"position":[[1380,3],[1662,3],[1811,3],[4819,3],[8503,3],[9785,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[820,3],[2121,3],[2315,4],[4636,3],[4669,3],[8166,3],[17514,3],[28057,3],[28064,3],[32014,3],[32021,4],[34138,3],[34668,3],[36440,3],[37475,3],[43399,3],[45497,3]]},"/en/lessons/output-data-as-html-file":{"position":[[3466,3],[3490,4],[3862,4],[4062,3],[4539,3],[8263,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4600,3],[7012,6],[7104,3],[7402,3],[10766,3]]},"/en/lessons/preserving-your-research-data":{"position":[[5676,3]]},"/en/lessons/qgis-layers":{"position":[[1978,3],[4443,3],[5414,3],[6774,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3776,4],[5625,3],[10378,3],[10426,3],[13610,4],[17757,3],[18943,3]]},"/en/lessons/research-data-with-unix":{"position":[[735,3],[12479,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7418,3],[7455,3],[17343,3],[17369,3],[23307,3],[23322,3],[26150,3],[28294,3],[40325,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4475,3],[6490,3],[7357,3],[11914,3],[17685,3],[21103,3],[27834,3],[31321,3],[32946,3],[40545,3]]},"/en/lessons/sentiment-analysis":{"position":[[1742,5],[1939,3],[2542,3],[3429,3],[4495,3],[6821,3],[6908,4],[7004,3],[7992,3],[9332,3],[26009,3],[35873,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2022,3],[2799,3],[3102,3],[3198,3],[3404,4],[3443,4],[6434,3],[11838,3],[12116,3],[12709,3],[14944,3],[24553,3],[26493,3],[31537,3],[34567,3],[38471,3]]},"/en/lessons/sonification":{"position":[[5832,3],[7254,3],[9098,3],[9822,3],[11190,3],[11393,3],[11845,4],[13951,3],[17824,3],[18732,3],[19521,3],[23433,3],[23633,3],[26582,3],[26865,3],[28077,3],[30406,3],[33967,3],[39696,3],[40089,3],[40202,3],[40275,3]]},"/en/lessons/space-place-gazetteers":{"position":[[471,3],[539,4],[1634,3],[5657,3],[11746,3],[13408,3],[15475,3],[16091,3],[17218,3],[17237,3],[17265,3],[18739,3],[21261,3],[24934,4],[25297,3],[25552,3],[29325,3],[32382,3],[33742,4],[42220,3],[43877,3],[46169,3],[47975,3],[48992,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4976,3],[14792,3],[14805,3],[14816,3],[17018,4],[17057,3],[20222,3],[24656,3],[26064,3],[30696,3],[30951,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2616,3],[4982,3],[7621,3],[7670,3],[7771,3],[7898,4],[8193,4],[10022,3],[14545,3],[18092,3],[32343,3],[32599,3],[32874,3],[34947,5],[35569,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8834,3],[14867,3],[14874,5],[15003,4],[16120,3],[17160,3],[17167,3],[25352,3],[31592,3],[33249,3],[38120,3],[39583,3],[40093,3],[40152,3],[41058,3],[45081,3],[45691,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7746,3],[13423,3],[15473,3],[16538,3],[38861,3],[45825,3],[47261,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1124,3],[3581,3],[3603,3],[5932,3],[6758,3],[14369,3],[15063,3],[15431,3],[23736,3],[24881,3],[26432,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7279,5],[11178,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[793,4],[834,3],[3143,3],[3450,4],[4551,4],[5973,3],[6767,3],[8351,3],[8953,3],[10482,4],[11717,4],[17400,3],[25656,4],[25680,4],[27226,3],[31226,3],[40595,3]]},"/en/lessons/transliterating":{"position":[[3029,3],[4236,3],[8850,3],[9951,3],[10995,3],[11002,4],[19857,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6940,3],[7868,3],[8065,3],[9627,3],[24160,3],[27617,4],[28076,3],[28119,3],[32638,3],[34174,3],[34591,3],[35819,3],[37529,3],[41624,3],[42329,4],[44874,3],[51244,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[3279,4],[7334,3],[10167,3],[11986,3],[12330,3],[15659,3],[16130,3],[16380,3],[18987,4],[19744,3],[21313,4],[23922,3],[23929,4],[25447,3],[27038,3],[27753,3],[31038,3],[31294,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1463,3],[1904,4],[1919,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1370,3],[3627,3],[5190,3],[10669,3],[10947,3],[13500,3],[14139,3],[15007,4],[15034,3],[16508,3],[18853,5]]},"/en/lessons/vector-layers-qgis":{"position":[[422,3],[1487,3],[8269,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4749,3],[8216,3],[10915,3],[10943,3],[15004,4],[17313,3],[24402,3],[24692,3],[25012,3],[25141,3],[25312,3],[29600,3],[30441,3],[36262,3],[38271,3],[40908,3]]},"/en/lessons/windows-installation":{"position":[[3312,3],[3578,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1010,3],[5847,3],[7406,3],[19182,3]]},"/en/lessons/working-with-text-files":{"position":[[1250,3],[1380,3],[1644,3],[2070,3],[2971,3],[3221,3],[3381,3],[6252,3],[6497,3],[6883,3],[7384,4],[7842,3],[8489,3]]},"/en/lessons/working-with-web-pages":{"position":[[1050,3],[2325,4],[3726,3],[4291,3]]}}}],["on','onc",{"_index":7724,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10734,12]]}}}],["on:print",{"_index":18846,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14093,10]]}}}],["onc",{"_index":214,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4419,4],[4489,4],[7534,5],[13704,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2515,4],[6601,5],[8194,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15100,4],[15294,4],[33564,4],[39356,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6274,4],[9024,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2439,4],[4577,4],[13893,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8615,5],[13940,4],[15524,4],[20045,4],[21470,4],[21790,4],[25791,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6254,4],[9081,4],[9947,4],[10251,4],[19642,4],[20035,4],[21080,4],[24177,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6154,4],[8999,4],[12973,4],[30913,4],[31054,4],[35568,4],[48457,4],[55281,4],[57239,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3084,5],[6103,4],[11545,4],[13108,4],[19133,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6623,5],[10771,4],[20612,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1947,4],[9672,4],[10328,4],[15342,4],[26852,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4533,4],[12463,4],[24384,4],[38143,4],[55860,4],[57463,4],[68641,4]]},"/en/lessons/common-similarity-measures":{"position":[[7583,4],[38938,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8622,4],[9389,4],[24562,4],[24776,4],[24971,4],[25086,4],[28786,4],[28949,4],[32361,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13887,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18666,4],[20614,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15506,4],[17950,4],[23360,4],[32523,4],[32850,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2498,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3208,4],[14333,4],[14902,4],[17011,4],[22414,4],[23482,4],[25432,4],[34418,4],[36465,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15689,4],[27110,4],[27601,4],[30454,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9102,4],[9431,4],[11706,4],[16884,4],[20303,4],[23359,4],[27805,4],[29470,4],[33601,4],[35712,4],[37819,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9025,4],[15716,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19044,4],[22447,4],[27104,4],[38281,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5666,4],[10304,4],[18912,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7395,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5513,4],[5880,4],[18346,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38732,4],[41106,4],[44298,4],[47594,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8342,4],[9729,4],[36884,4],[37738,4],[50152,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6498,4],[11595,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17772,5],[17862,4],[17948,5],[18779,4],[18897,4],[21152,4],[29544,4],[36558,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3628,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7772,4],[14306,5],[33840,4],[46071,4],[52430,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6706,4],[19520,4],[26417,4],[27720,4],[29181,4]]},"/en/lessons/extracting-keywords":{"position":[[1459,4],[3216,4],[14378,4],[15113,4],[16381,4],[16706,4],[23812,4],[29382,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18160,4],[23959,4],[38121,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3013,4],[12141,4],[17269,5],[28963,4],[33238,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9453,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25252,4],[27156,4],[31161,4],[34405,4],[38865,4],[38896,4],[43766,4],[48985,4],[56990,4],[59097,4]]},"/en/lessons/geocoding-qgis":{"position":[[25421,4],[26661,4],[37672,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11083,4],[22879,5],[28789,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9568,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[6413,4],[7899,4],[9044,4],[9231,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10470,4],[10598,4],[11998,4],[13817,4],[14480,4],[15667,4],[24448,4],[25358,4],[27656,4],[27840,4],[31413,4],[33413,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[5702,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5774,4],[6258,4],[7728,4],[8239,4],[8901,4],[10423,4],[11114,4],[12964,4],[13149,4],[13229,4],[34673,4],[39810,5],[39927,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[14442,4],[19202,4],[20889,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19359,4]]},"/en/lessons/gravity-model":{"position":[[41090,4],[42268,4],[45620,4],[50258,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6635,4],[21574,4],[25078,5],[25850,4]]},"/en/lessons/installing-omeka":{"position":[[8697,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1017,4],[2175,4],[3260,4],[3745,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19801,4],[20271,4],[20853,4],[23509,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13832,4],[22417,4],[22766,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4838,4],[15526,5],[16218,4],[18910,4],[24754,4],[24913,5],[30424,4],[32657,4],[38212,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11196,4],[12248,4],[14274,4],[21218,4],[24267,4],[25045,4],[26658,4],[28436,4],[35841,4],[37698,4],[38474,4],[40975,4]]},"/en/lessons/intro-to-bash":{"position":[[4476,4],[4818,5],[5461,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2066,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2864,4],[3102,5],[8895,4]]},"/en/lessons/intro-to-powershell":{"position":[[979,4],[9903,4],[14719,4],[26515,4],[36615,4],[36761,5],[40220,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1597,4],[1833,4],[3445,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[9611,4],[16171,4]]},"/en/lessons/introduction-and-installation":{"position":[[833,4],[2152,4]]},"/en/lessons/introduction-map-warper":{"position":[[3592,4],[7459,4],[15493,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23046,5],[32544,4],[37283,4],[38254,4],[39822,4],[40051,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14127,4],[40885,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17342,4]]},"/en/lessons/json-and-jq":{"position":[[17251,4],[17303,4],[20692,5],[21595,4],[31984,4],[34118,4]]},"/en/lessons/jupyter-notebooks":{"position":[[12611,4],[21227,4],[21262,5],[26197,4],[44223,4],[46981,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[711,4],[3299,4]]},"/en/lessons/linear-regression":{"position":[[26316,4],[28830,4],[30960,4]]},"/en/lessons/linux-installation":{"position":[[1482,4]]},"/en/lessons/logistic-regression":{"position":[[32821,4],[42602,4],[42757,4],[61515,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2116,4],[11919,4],[13992,4]]},"/en/lessons/naive-bayesian":{"position":[[20018,4],[21523,4]]},"/en/lessons/normalizing-data":{"position":[[945,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3239,4],[15774,5],[37412,4],[43689,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8364,4]]},"/en/lessons/qgis-layers":{"position":[[2641,4],[8385,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1795,4]]},"/en/lessons/research-data-with-unix":{"position":[[9955,4],[14515,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21864,4],[36966,4],[37375,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37380,4]]},"/en/lessons/sentiment-analysis":{"position":[[29705,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10475,4],[14529,4],[21239,4],[30093,5]]},"/en/lessons/sonification":{"position":[[11286,4],[21798,4],[28869,4],[35591,5]]},"/en/lessons/space-place-gazetteers":{"position":[[43988,4],[44667,4],[47988,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10272,4],[12773,4],[14900,4],[17664,4],[18382,4],[20321,4],[20992,4],[22119,4],[26335,4],[27491,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16324,4],[20914,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16428,5],[21840,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19405,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7406,5],[11022,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8530,4],[15570,4],[15699,5],[15879,4],[15941,4],[16357,4],[31876,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4479,4],[7661,4],[11335,4],[16095,4],[18881,4],[24641,4],[33303,4]]},"/en/lessons/transliterating":{"position":[[17407,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15239,4],[47033,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9373,5],[21824,4],[22005,5],[22119,4],[31827,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1780,4],[3712,4],[3878,4],[4230,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9066,4],[11924,4],[14905,4]]},"/en/lessons/viewing-html-files":{"position":[[3495,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4973,4],[21726,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1869,4],[3068,4],[9051,5],[9518,5],[9767,4],[10463,4],[11301,5],[12179,4],[13730,5],[18599,5]]},"/en/lessons/working-with-text-files":{"position":[[1157,4],[7300,4]]}}}],["onder",{"_index":16602,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3349,5],[3543,5],[7600,5],[7800,5],[13616,5],[13934,5],[14698,5],[15692,5]]}}}],["one'.split",{"_index":19184,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6634,12]]}}}],["one,8",{"_index":10521,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26377,5]]}}}],["one.7",{"_index":17546,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7802,5]]}}}],["one;two;thre",{"_index":11316,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10451,16]]}}}],["one_batch",{"_index":6245,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27537,12],[27681,11]]}}}],["one_doc_as_df",{"_index":1482,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26987,13]]}}}],["one_doc_as_df.to_csv(output_filenames[count",{"_index":1487,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27206,47]]}}}],["one_review",{"_index":17973,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56728,10],[56842,10],[57865,10],[59135,10]]}}}],["one_review.iloc[0:10",{"_index":17988,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57931,21],[59202,21]]}}}],["one_review.loc[one_review['select",{"_index":17976,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56855,37]]}}}],["one_review.reset_index(drop=tru",{"_index":17977,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56902,33]]}}}],["one_review.sort_values(by='product",{"_index":17986,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57878,36],[59148,36]]}}}],["one_review['coef",{"_index":17978,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56936,18],[57220,18]]}}}],["one_review['product",{"_index":17984,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57168,21]]}}}],["one_review['select",{"_index":17975,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56801,22]]}}}],["one_review['term",{"_index":17974,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56756,18]]}}}],["one_review['tfidf_scor",{"_index":17982,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57082,25],[57192,25]]}}}],["oneachfeatur",{"_index":18225,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21204,14],[24058,14],[26234,14],[27981,14],[29008,14],[29627,13],[30664,14],[33449,14],[35055,14]]}}}],["onefil",{"_index":8218,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35069,7]]}}}],["oneida",{"_index":14169,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6417,6]]}}}],["onetwo",{"_index":11355,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21182,9]]}}}],["one’",{"_index":9177,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4025,5],[40599,5]]},"/en/lessons/gravity-model":{"position":[[34503,5],[53940,5]]},"/en/lessons/linear-regression":{"position":[[1899,5]]},"/en/lessons/logistic-regression":{"position":[[1619,5],[62157,5]]},"/en/lessons/sonification":{"position":[[11142,5]]}}}],["ongo",{"_index":5357,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7867,7],[8217,7],[64189,7],[72132,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28067,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4393,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51571,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35096,7]]}}}],["onlin",{"_index":58,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1053,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7249,6],[12321,6],[45896,6],[50206,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1441,6],[2870,6],[7737,6],[12194,6],[15876,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[959,6],[1793,6],[8175,6],[17761,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[247,6],[5934,6],[20272,6],[51543,7],[60132,7],[61961,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4670,6],[6262,7],[6632,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[277,6],[14158,6],[14300,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43270,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1746,6],[72149,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58385,6],[61970,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5143,6],[59956,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1043,6]]},"/en/lessons/counting-frequencies":{"position":[[8521,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1002,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2350,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6257,6],[6819,6],[7669,6],[18281,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5472,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[854,6],[1447,7],[3486,6],[4950,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3968,7],[5362,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8545,6],[16278,6],[17676,6],[47754,6],[49806,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5689,6],[39703,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[921,6],[1034,6],[2336,6],[3754,7],[10600,7],[13580,6],[13659,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[779,6],[1198,6],[2340,6],[2432,6],[4754,6],[4837,6],[6987,7],[7367,6],[8586,6],[10265,7],[11935,6],[24644,6],[29812,6],[31111,7],[38881,6],[41121,6],[48683,7],[48785,6],[49346,6]]},"/en/lessons/extracting-keywords":{"position":[[2502,7],[7023,6],[7332,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8163,6],[44223,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3006,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13340,6],[35033,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[602,6],[6916,9],[7321,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[723,6]]},"/en/lessons/geocoding-qgis":{"position":[[4068,6],[17335,6],[17874,6],[33503,6],[36510,6],[36541,6],[36568,6],[36692,6],[38079,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1632,6],[17469,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4573,6],[9846,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25053,6],[25160,6],[25268,6],[25309,6],[25380,7],[26423,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4847,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[10650,6],[18333,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2041,6],[10999,6]]},"/en/lessons/gravity-model":{"position":[[8463,6],[8838,6],[23543,6],[44757,6],[44874,6],[45428,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4067,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15202,6],[19718,8],[42109,7],[47939,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12375,6],[17326,6],[56388,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5069,6],[6252,6],[7102,6],[22178,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7854,6],[22696,6],[29776,6]]},"/en/lessons/intro-to-powershell":{"position":[[33047,6],[33235,6],[33264,6],[33639,6],[37425,6],[40186,6],[41372,7],[42725,6],[42772,8],[45441,6]]},"/en/lessons/introduction-and-installation":{"position":[[270,6],[1340,6],[1875,6],[2507,6]]},"/en/lessons/introduction-map-warper":{"position":[[1307,6],[7040,6],[9103,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10724,6],[10874,6]]},"/en/lessons/json-and-jq":{"position":[[38859,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[488,7]]},"/en/lessons/linear-regression":{"position":[[75111,6],[79584,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4378,6]]},"/en/lessons/naive-bayesian":{"position":[[1167,6]]},"/en/lessons/normalizing-data":{"position":[[611,6],[5077,6]]},"/en/lessons/preserving-your-research-data":{"position":[[563,6],[10558,6],[10696,6],[13493,6]]},"/en/lessons/qgis-layers":{"position":[[3296,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27686,6],[27873,6]]},"/en/lessons/sentiment-analysis":{"position":[[13376,6]]},"/en/lessons/sonification":{"position":[[8388,6],[8625,8],[11810,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3529,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3821,6],[8698,6],[9104,6],[16348,6],[30899,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8511,7],[14850,6],[20689,7],[60579,6],[61529,6],[63044,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22045,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18173,6],[18255,7],[19200,6],[23451,6],[33757,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13775,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10134,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4651,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3257,6],[3929,6],[4001,6],[6713,6],[27509,7],[27747,6]]},"/en/lessons/viewing-html-files":{"position":[[127,6],[480,7],[1058,6],[1171,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46703,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2698,6]]},"/en/lessons/working-with-web-pages":{"position":[[445,6],[1298,6],[1825,6],[2563,6],[2709,6],[3681,7],[4201,7],[4397,6],[9081,6]]}}}],["online–text",{"_index":5754,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[28697,11]]}}}],["online’",{"_index":10135,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[409,8],[5661,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[232,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[353,8]]},"/en/lessons/naive-bayesian":{"position":[[797,8]]},"/en/lessons/normalizing-data":{"position":[[241,8]]},"/en/lessons/preserving-your-research-data":{"position":[[193,8]]},"/en/lessons/working-with-web-pages":{"position":[[75,8]]}}}],["onset",{"_index":12838,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[1283,5]]},"/en/lessons/sonification":{"position":[[5369,6]]},"/en/lessons/space-place-gazetteers":{"position":[[14914,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8740,5],[8913,6],[9008,5],[9327,5],[10391,5],[11212,5],[11379,5],[12822,5],[13021,5],[13293,5],[14469,5],[14564,6]]}}}],["onset.censor",{"_index":21251,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9376,14],[10209,14],[11422,14]]}}}],["onsid",{"_index":20408,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25667,6]]}}}],["ontario",{"_index":9178,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4139,8],[16935,8],[20841,8],[31819,7]]},"/en/lessons/geocoding-qgis":{"position":[[22632,8]]}}}],["ontario’",{"_index":13332,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[2360,10]]}}}],["onto",{"_index":535,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15905,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1320,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12482,4],[58440,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4815,4],[28658,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1952,4]]},"/en/lessons/counting-frequencies":{"position":[[10762,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23680,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[280,4],[3598,4],[22887,4],[23603,4],[31167,4],[38695,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20885,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26902,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23239,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1684,4]]},"/en/lessons/geocoding-qgis":{"position":[[10679,4],[24823,4],[25579,4],[26296,4],[26968,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15386,4],[24084,4],[27941,4],[28132,4],[31462,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[13844,4],[14547,4],[17675,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10216,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[36663,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18853,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[923,4],[2432,4],[27964,4],[28680,4],[41940,4]]},"/en/lessons/intro-to-powershell":{"position":[[31329,4]]},"/en/lessons/introduction-map-warper":{"position":[[20043,4]]},"/en/lessons/json-and-jq":{"position":[[8509,4],[10657,4],[39785,4]]},"/en/lessons/linux-installation":{"position":[[4574,4]]},"/en/lessons/mac-installation":{"position":[[4251,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37466,4]]},"/en/lessons/space-place-gazetteers":{"position":[[12147,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15610,4],[31427,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7270,4],[7403,4]]},"/en/lessons/windows-installation":{"position":[[5501,4]]}}}],["ontolog",{"_index":6463,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55548,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58152,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9545,10]]},"/en/lessons/intro-to-linked-data":{"position":[[211,10],[856,10],[15548,10],[17138,11],[17153,8],[17248,11],[17439,8],[17685,8],[18032,8],[18096,8],[18304,9],[18426,9],[18444,8],[18676,8],[26080,10],[26158,9],[26319,10],[38288,11]]},"/en/lessons/space-place-gazetteers":{"position":[[50757,8]]}}}],["ontologist",{"_index":15294,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36891,11]]}}}],["ontrackingfound",{"_index":8364,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30327,19],[30365,17]]}}}],["ontrackinglost",{"_index":8366,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30464,16]]}}}],["onward",{"_index":4580,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3791,8],[19662,8]]},"/en/lessons/qgis-layers":{"position":[[2324,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30289,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12335,8]]}}}],["oo",{"_index":3653,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8369,2],[16124,2]]}}}],["oom",{"_index":19933,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42923,4]]}}}],["oop",{"_index":12316,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48251,7],[48883,7]]}}}],["opac",{"_index":15865,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[26381,8]]}}}],["opaqu",{"_index":13348,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[10441,10]]}}}],["opec",{"_index":20436,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27563,4],[27933,4],[30254,4],[30622,4],[31350,4],[31720,4],[34544,4],[34912,4],[36220,4],[36801,4]]}}}],["open",{"_index":139,"title":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[30,4]]},"/en/lessons/intro-to-linked-data":{"position":[[41,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2988,4],[10562,4],[11044,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4866,4],[5017,4],[5985,4],[8863,4],[9158,4],[9940,5],[10528,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4253,4],[19310,4],[19422,7],[22343,4],[38321,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1112,4],[3383,4],[6232,4],[6296,5],[9928,4],[10269,4],[10714,6],[12337,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2853,4],[4678,4],[5126,4],[6912,4],[10279,4],[11038,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2114,4],[2853,4],[3618,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2610,4],[8620,4],[9404,4],[16185,4],[17403,4],[18989,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17006,4],[18767,4],[20294,4],[20676,4],[25312,4],[32008,4],[35179,4],[35312,7],[39783,4],[41754,7],[44973,4],[45324,7],[47327,4],[47624,6],[47753,7],[48280,5],[48726,4],[51941,4],[53338,4],[55089,4],[58833,4],[59448,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4831,6],[6508,4],[7870,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7206,5],[13601,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23550,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7941,4],[17553,4],[19987,4],[53964,4],[55188,4],[55956,4],[69711,5],[70908,7]]},"/en/lessons/common-similarity-measures":{"position":[[1306,4],[24526,7],[24908,4],[26391,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2949,5],[8566,4],[8598,4],[8643,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[413,7],[5069,4],[7939,7],[9081,7],[9144,5],[9165,7],[9198,4],[9258,4],[9340,4],[9422,7],[9567,7],[14414,4],[18470,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14090,5],[33211,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1197,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2405,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[697,4],[1372,4],[2875,4],[2910,4],[3190,4],[3646,4],[3882,4],[5841,4],[6121,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2920,4],[3234,5],[6412,4],[16407,4],[44668,7],[45504,8],[46282,4],[46338,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8144,4],[17707,4],[18346,4],[27861,4],[29533,4],[34772,4],[36988,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12543,4],[12988,4],[17727,5],[19626,4],[29658,4],[31920,4],[34531,4],[34678,4],[34801,4],[35014,4],[35140,5],[35177,4],[35964,4],[36326,6],[36903,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19763,4],[25528,4],[30218,4],[30313,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44498,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17181,5],[18450,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[438,7],[2924,4],[5093,4],[10745,4],[11123,5],[11229,4],[11865,4],[11909,7],[11943,5],[17516,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23990,4],[24756,6],[25254,5],[25373,6],[25861,5],[35284,4],[41306,4],[44905,4],[45004,4],[46606,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1868,4],[9278,7],[9505,4],[12053,4],[13069,4],[13260,4],[15125,4],[15355,4],[41094,4],[59952,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1121,4],[2551,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19104,4],[24416,6],[31405,4],[32472,8],[33348,4],[33936,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1143,4],[1906,4],[5004,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5123,4],[6093,4],[9293,7],[9400,4],[9747,4],[18476,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11847,4],[26542,4]]},"/en/lessons/extracting-keywords":{"position":[[5988,4],[9759,4],[10046,4],[10352,4],[11044,7],[13031,5],[13632,4],[14038,7],[14145,5],[14406,5],[30172,5],[33066,4],[33134,4],[35660,4],[37387,4],[39194,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13657,4],[15052,5],[16329,5],[29791,4],[38133,6],[44175,4],[44245,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1732,5],[2864,4],[6029,7],[6647,4],[18730,5],[19069,4],[19116,4],[19202,4],[22438,4],[28235,4],[28245,4],[28459,4],[29662,7],[35004,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2949,4],[10303,4],[13782,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1366,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10284,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12119,4]]},"/en/lessons/geocoding-qgis":{"position":[[9426,4],[11866,4],[13691,4],[19878,4],[22890,4],[23396,4],[23530,7],[23592,4],[23783,4],[37817,4],[37884,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14630,4],[14678,4],[21567,4],[21690,4],[21750,4],[28437,4]]},"/en/lessons/georeferencing-qgis":{"position":[[75,4],[107,4],[1941,5],[2571,4],[3517,4],[3889,4],[4070,4],[4286,4],[4484,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[4924,4],[5062,4],[6436,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6499,4],[6783,4],[8935,4],[10518,4],[11013,5],[11134,4],[13243,4],[15548,4],[30272,7],[30359,7],[30421,4],[30473,4],[30551,7],[30712,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1631,4],[2338,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2959,4],[6073,4],[6619,4],[11435,4],[14025,4],[14047,4],[14238,7],[14370,5],[14390,4],[20411,4],[21050,7],[23646,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1449,4],[1512,4],[3413,4],[12736,4],[15496,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[31,4],[282,4],[723,4],[2102,4],[3134,4],[5205,4],[10961,4],[20436,4],[23942,4]]},"/en/lessons/gravity-model":{"position":[[8420,4],[10777,4],[13474,4],[47058,4]]},"/en/lessons/installing-omeka":{"position":[[2917,4],[3735,7],[5790,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2974,4],[3438,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2476,4],[3106,4],[10596,7],[22174,4],[35681,4],[51018,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1647,4],[2734,4],[54150,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[951,4],[18939,4],[39752,4],[47541,4],[48888,4],[49828,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10755,4],[15191,4],[15647,4],[23523,4],[34541,4],[36773,4],[36908,4],[37031,4],[37244,4],[37370,5],[37407,4],[37950,4],[38502,4],[38772,4],[38805,7],[41076,4]]},"/en/lessons/intro-to-bash":{"position":[[160,7],[2319,4],[3146,4],[3159,7],[3878,4],[4587,7],[4833,4],[11174,4],[11236,4],[11314,4],[11475,4],[14463,4],[14547,4],[14571,4],[14671,4],[14699,5],[26008,4],[26040,4],[26064,5],[26574,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1029,8],[6717,4],[11736,6],[18479,4]]},"/en/lessons/intro-to-linked-data":{"position":[[42,4],[105,4],[508,4],[628,4],[750,4],[945,4],[1698,4],[2365,4],[2703,4],[5474,4],[8810,4],[10203,4],[10268,7],[15639,7],[36783,4],[37329,4],[38261,4]]},"/en/lessons/intro-to-powershell":{"position":[[156,4],[1914,7],[3475,4],[4260,4],[4495,4],[5231,7],[10248,4],[12532,6],[12899,4],[13334,4],[22198,4],[23906,4],[33122,4],[42160,4],[42210,4],[43658,6],[43671,4],[45448,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1704,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7341,4],[10652,4]]},"/en/lessons/introduction-and-installation":{"position":[[553,7],[1049,4]]},"/en/lessons/introduction-map-warper":{"position":[[508,4],[21708,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[900,4],[2070,4],[3341,4],[17624,4],[17965,4],[22973,4],[31514,4],[33521,4],[33839,4],[41085,4],[41380,4],[41902,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[986,4],[7211,5],[9728,4],[16503,4],[17672,4],[17764,4],[19380,4],[19520,4],[19659,4],[21371,7],[27805,4],[28323,7],[28342,4],[33891,4],[44205,4],[44356,4],[44449,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8858,4],[15374,4]]},"/en/lessons/json-and-jq":{"position":[[11025,4],[16948,4],[20419,4]]},"/en/lessons/jupyter-notebooks":{"position":[[1035,4],[7506,4],[9434,4],[11117,4],[11379,4],[12667,4],[13083,4],[14064,4],[14117,4],[14369,4],[14507,4],[15761,4],[18550,4],[30949,5],[37150,4],[39839,4],[52625,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9525,4]]},"/en/lessons/linux-installation":{"position":[[731,4],[1215,4],[1340,4],[1509,4],[1708,4],[4038,4]]},"/en/lessons/mac-installation":{"position":[[3636,4],[3759,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[705,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2906,7],[6405,4],[7629,4],[8573,4],[10169,4],[20250,4],[20415,4],[22167,4],[22268,4],[35844,4]]},"/en/lessons/naive-bayesian":{"position":[[25794,5],[32995,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5203,4],[5605,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1076,4],[3551,4],[5056,6],[5590,4],[6499,4],[7296,6],[8478,6],[10119,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6290,4],[11560,4]]},"/en/lessons/preserving-your-research-data":{"position":[[905,4],[6670,6]]},"/en/lessons/qgis-layers":{"position":[[246,7],[465,4],[4672,4],[7978,4],[8964,7],[9930,4],[10928,6],[11455,6],[11809,4],[11944,4],[12030,5],[14804,6],[16570,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2623,4],[2651,4],[8690,4],[23152,4],[26356,6]]},"/en/lessons/research-data-with-unix":{"position":[[2578,4],[3987,4],[4452,4],[12706,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42628,4],[43181,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20919,4],[47370,4]]},"/en/lessons/sentiment-analysis":{"position":[[16243,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3909,4],[6648,4],[10541,4],[14576,4],[14643,4],[15771,7],[16287,4],[16966,5],[22106,5],[37778,4]]},"/en/lessons/sonification":{"position":[[3135,4],[5913,7],[8431,4],[11558,7],[14644,4],[19330,4],[21536,4],[21860,4],[22381,4],[24647,4],[25620,4],[25706,7],[28199,4]]},"/en/lessons/space-place-gazetteers":{"position":[[2207,4],[2369,4],[2420,4],[2519,4],[12413,4],[12894,4],[14208,4],[17019,4],[24835,4],[37258,4],[37847,4],[38394,4],[41895,4],[42692,4],[42870,4],[44352,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2327,4],[2782,4],[4402,6],[4458,4],[12443,4],[18830,4],[18882,4],[20879,4],[21192,4],[21268,4],[24073,4],[24342,4],[24817,4],[25868,4],[29992,4],[33004,4],[33032,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15114,4],[21216,4],[21632,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8439,4],[8481,4],[8559,4],[10683,4],[10753,4],[10982,4],[11439,4],[13470,4],[16258,8],[17700,4],[44324,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1794,4],[9171,4],[12614,4],[18742,6],[19600,4],[55744,4],[61524,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11043,4],[17785,4],[18386,5],[20306,5],[21002,4],[22503,4],[25488,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8096,5],[8921,5],[10731,4],[12490,6],[12587,6],[23907,4],[24301,4],[24828,4],[25222,4],[27690,4],[31029,4],[31532,4],[32205,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4666,4],[6977,4],[7631,4],[8768,4],[8884,4],[9934,4],[11778,4],[15411,4],[16586,4],[16802,4],[17437,6],[18816,4],[19875,4],[23125,4],[23728,7],[27169,7],[29376,7],[32464,6]]},"/en/lessons/transliterating":{"position":[[3689,4],[3762,4],[4122,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3451,4],[3759,4],[36251,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[7565,4],[8664,4],[31473,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17223,4],[17478,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2091,4],[14974,5]]},"/en/lessons/viewing-html-files":{"position":[[3362,4],[3469,5],[3509,6],[3597,7],[3672,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5098,7],[9651,4]]},"/en/lessons/windows-installation":{"position":[[802,4],[1260,4],[2187,4],[4999,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2467,4],[2626,4],[4223,4],[4545,4],[5224,4],[5269,4],[8015,4],[13364,4],[15794,4],[19009,4],[19065,4]]},"/en/lessons/working-with-text-files":{"position":[[160,8],[3606,5],[3662,5],[4969,4],[6154,4],[6199,4],[6832,4],[7118,7],[8092,4],[8154,4],[8692,4],[8942,4],[9067,4]]},"/en/lessons/working-with-web-pages":{"position":[[3555,7],[3716,4],[3906,4],[5851,7],[5941,4],[5996,4],[6386,4],[6591,4],[7417,4],[7573,4],[7694,4],[8927,4],[8957,4]]}}}],["open(\"/path/to/your/current/canonical.txt",{"_index":12148,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22792,43]]}}}],["open(\"43rd",{"_index":15063,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4389,11],[7971,11],[9548,11],[11224,11],[12041,11],[12985,11],[14111,11],[14949,11],[16339,11],[18306,11]]}}}],["open(\"our_base_ocr_result.txt",{"_index":12161,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24436,31]]}}}],["open(\"out1.txt",{"_index":12163,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24507,16],[29127,16]]}}}],["open(\"out2.txt",{"_index":12205,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29156,16]]}}}],["open(\"your_current_source_file.txt",{"_index":12256,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37115,36],[39166,36],[44171,36],[52352,36]]}}}],["open(\"your_page.html",{"_index":12424,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63430,22]]}}}],["open('../../data/txt/50",{"_index":3639,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7267,23],[13662,23]]}}}],["open('bpl",{"_index":8815,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16573,9]]}}}],["open('cdocr2/50",{"_index":3665,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9046,15],[16784,15]]}}}],["open('gazetteer.txt",{"_index":10919,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12536,21],[24254,21],[34802,21]]}}}],["open('helloworld.html','w",{"_index":7773,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2619,27],[4420,27],[4930,27]]}}}],["open('helloworld.txt','a",{"_index":23667,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[8841,26]]}}}],["open('helloworld.txt','r",{"_index":23661,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[6982,26]]}}}],["open('helloworld.txt','w",{"_index":11683,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[8864,26]]},"/en/lessons/working-with-text-files":{"position":[[2729,26]]}}}],["open('obo",{"_index":23697,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[9342,9]]}}}],["open('output.txt",{"_index":10945,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[25631,18]]}}}],["open('ph",{"_index":16851,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24247,8],[28363,8],[30971,8],[31113,8]]}}}],["open('quakers_edgelist.csv",{"_index":10425,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9699,28],[12679,28]]}}}],["open('quakers_nodelist.csv",{"_index":10417,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9352,28],[12421,28]]}}}],["open('texts.txt",{"_index":10932,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[16071,17],[24376,17],[31264,17]]}}}],["open('the_dataset_",{"_index":10958,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31431,18],[34972,18]]}}}],["open(cleanqueri",{"_index":10246,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34590,15],[37874,15],[47082,15]]}}}],["open(f'data/federalist_{filename}.txt",{"_index":16180,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5192,39],[15771,39]]}}}],["open(filenam",{"_index":10195,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14912,13],[22743,13],[26207,13],[29269,13],[40169,13],[46474,13]]},"/en/lessons/extracting-keywords":{"position":[[35730,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21922,14]]}}}],["open(filename,'w",{"_index":7622,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4381,18]]},"/en/lessons/naive-bayesian":{"position":[[31090,18]]},"/en/lessons/output-data-as-html-file":{"position":[[5821,18],[6735,18]]}}}],["open(filepath",{"_index":10266,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37197,14],[38663,14],[44237,14],[47924,14]]}}}],["open(img_out",{"_index":10764,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20709,13]]}}}],["open(metadata_path",{"_index":10718,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14711,19]]}}}],["open(os.path.join('data','z.pickl",{"_index":4136,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35880,37]]}}}],["open(os.path.join(out_dir",{"_index":10836,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[29072,26]]}}}],["open(read_image_path",{"_index":22323,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25251,21],[28378,21]]}}}],["open(text_file_path",{"_index":22339,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32242,20]]}}}],["open(txt_fil",{"_index":1420,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22722,14]]}}}],["open_new_tab",{"_index":19138,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5704,12],[6617,12]]}}}],["open_new_tab(filenam",{"_index":19146,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[6336,22],[7087,22]]}}}],["openai",{"_index":14791,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46029,9],[46430,6],[55526,7],[57831,6]]}}}],["openai’",{"_index":14811,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48879,8],[49010,8]]}}}],["opencag",{"_index":18136,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5674,9]]}}}],["opencl",{"_index":15763,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9254,6]]}}}],["opencv",{"_index":10993,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[327,6],[8954,6],[12648,6],[15732,6],[18587,6],[18720,7],[18847,6],[19330,6],[26946,6],[27244,6],[29816,6],[30157,6]]}}}],["opencv’",{"_index":11222,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[44080,8]]}}}],["openjdk",{"_index":9557,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7807,7],[7835,7],[7899,7],[14088,7]]}}}],["openjpeg",{"_index":15735,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6648,8]]}}}],["openlab",{"_index":21219,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32194,7]]}}}],["openlay",{"_index":19322,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[8209,12],[8312,10],[8413,10],[8556,10]]}}}],["openli",{"_index":15123,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[2971,6],[3942,7],[3953,6],[8780,7],[18466,7],[18591,7]]}}}],["openmapquest",{"_index":18134,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5648,13]]}}}],["openrefin",{"_index":3270,"title":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[19,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[44,10]]}},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[20,10],[134,10],[232,10],[825,10],[1812,11],[1942,10],[2106,10],[3409,10],[3673,10],[3889,10],[6339,10],[6379,10],[6432,10],[6492,10],[6887,10],[7227,11],[7322,10],[7482,10],[10052,11],[12190,10],[13929,10],[14203,10],[16046,10],[16525,10],[16854,10],[16875,10],[18566,11],[18828,10],[19042,10],[19232,11],[19266,10],[20204,11],[20338,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5771,11]]},"/en/lessons/extracting-keywords":{"position":[[4436,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[45,10],[101,11],[744,10],[883,12],[1533,11],[1638,11],[2251,10],[2796,10],[2839,10],[3209,10],[4700,10],[36081,10],[36812,10]]},"/en/lessons/jupyter-notebooks":{"position":[[16018,11]]}}}],["openrefine/pg1105.html",{"_index":11299,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5093,22]]}}}],["opensourc",{"_index":5378,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10908,11]]}}}],["openstreetmap",{"_index":12499,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[2987,14],[36743,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7756,13],[7816,13],[7993,13],[8136,13],[9118,13]]},"/en/lessons/introduction-map-warper":{"position":[[647,14],[6750,13],[10759,13],[11061,13],[11399,14],[18400,14],[18464,14],[18560,13],[20632,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5496,13],[10338,13],[26078,13]]},"/en/lessons/qgis-layers":{"position":[[8493,14]]}}}],["openwebtext",{"_index":14798,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47565,11]]}}}],["openxml",{"_index":22390,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4671,7]]}}}],["oper",{"_index":128,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2771,9],[5930,9],[21422,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2606,11],[3815,11],[11835,10],[12183,10],[14493,11],[15397,10],[19286,10],[22288,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4320,9],[8713,9],[11282,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1980,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1177,9],[9685,9],[10339,9],[23131,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2426,10],[3049,7],[3661,11],[9920,9],[10717,9],[15797,9],[18591,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8038,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59156,10]]},"/en/lessons/common-similarity-measures":{"position":[[39010,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28762,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6773,7],[62974,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[803,9],[837,8],[873,8],[12968,9],[12985,8],[13011,8],[13395,9],[13689,8],[13726,9],[14720,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24504,10]]},"/en/lessons/counting-frequencies":{"position":[[1898,10],[6041,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1701,9],[2811,9],[5189,9],[16355,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1193,7],[3444,9],[9614,7],[9774,7],[10327,8],[27336,9],[27465,11],[28958,9],[35477,9],[35728,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5857,9],[9348,9],[10916,9],[19196,8],[31494,9],[33012,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15897,9],[16261,11],[23216,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[131,8],[909,8],[2826,8],[6761,8],[6824,8],[6927,8],[7236,8],[8840,8],[8909,9],[9133,8],[9324,8],[9365,9],[9713,9],[16605,8],[27020,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9222,10],[15808,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27626,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23820,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1601,9],[8814,8],[12296,8],[45725,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5220,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1784,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7961,10],[10732,10],[11206,10],[17162,10],[22640,9],[24040,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11736,9],[23776,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[975,10],[10982,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8627,10],[9824,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5098,10],[13110,9],[20309,10],[20413,11],[21947,9],[27324,10],[27789,11],[31791,10],[31932,11],[32850,9],[45867,9],[48948,9],[64661,8]]},"/en/lessons/geocoding-qgis":{"position":[[6152,9],[17492,9],[31985,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7011,9],[8853,9],[12992,8],[25569,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5711,9],[6240,9],[7648,9],[12884,9],[24256,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26596,10]]},"/en/lessons/gravity-model":{"position":[[6243,8],[9580,11],[9721,10],[9890,10],[18860,11],[18943,10],[40804,11],[52173,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[1581,7],[2569,8]]},"/en/lessons/installing-omeka":{"position":[[4836,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13168,9],[14280,10],[15081,11],[55805,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4669,9],[11080,9],[11148,9],[12200,9],[23093,8],[35248,9]]},"/en/lessons/intro-to-bash":{"position":[[2120,9],[11918,7]]},"/en/lessons/intro-to-powershell":{"position":[[20323,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1936,8]]},"/en/lessons/introduction-and-installation":{"position":[[141,9],[1911,9],[2198,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3128,7],[5222,9],[17484,9],[19882,9],[30778,9],[30801,8],[40269,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16748,9],[36913,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16786,9],[16840,9]]},"/en/lessons/json-and-jq":{"position":[[137,9],[268,10],[2017,9],[2124,9],[2211,9],[6408,8],[6793,8],[7265,8],[8320,9],[9446,9],[9922,9],[10204,8],[10499,9],[10597,10],[12335,8],[13011,9],[15314,8],[16239,10],[23805,10],[24148,9],[26154,8],[39659,10]]},"/en/lessons/jupyter-notebooks":{"position":[[10787,9],[10874,9],[10919,9],[11185,9],[11331,9],[11447,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3288,10]]},"/en/lessons/linear-regression":{"position":[[4026,10],[34135,10],[37201,9],[75825,11],[77301,10],[78328,9]]},"/en/lessons/linux-installation":{"position":[[4839,9]]},"/en/lessons/logistic-regression":{"position":[[51520,11]]},"/en/lessons/mac-installation":{"position":[[4513,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[98,10],[1179,10],[1453,10],[1470,9],[1834,9],[2197,9],[2559,8],[2725,10]]},"/en/lessons/naive-bayesian":{"position":[[63384,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16704,8],[17701,9],[25380,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3431,8],[7176,8],[7693,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1969,9]]},"/en/lessons/preserving-your-research-data":{"position":[[11203,9]]},"/en/lessons/qgis-layers":{"position":[[1802,9],[1845,9]]},"/en/lessons/research-data-with-unix":{"position":[[2795,9],[2948,9],[8099,8],[9034,9],[9097,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4221,7],[8979,10],[12284,10],[26021,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3056,9],[9736,8],[21798,9],[35437,9],[48024,10]]},"/en/lessons/sonification":{"position":[[10559,10],[10734,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8528,9],[8727,9],[32902,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30655,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19916,9],[20354,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10098,9],[12339,9],[12502,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20151,9],[20367,9],[25343,9],[25505,9],[28473,9],[28643,9],[31946,10],[31991,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9888,9],[11170,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18499,9],[23016,7],[26991,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[9155,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4598,9],[4667,9],[16723,9]]},"/en/lessons/vector-layers-qgis":{"position":[[14690,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[847,11],[906,10],[953,10],[2693,10],[3751,9],[4826,9],[4954,9],[5031,9],[5678,9],[5958,9],[6796,9],[7241,9],[33179,10],[37331,10],[38232,10],[38671,10],[39323,11],[41962,10]]},"/en/lessons/windows-installation":{"position":[[5768,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12201,8]]},"/en/lessons/working-with-text-files":{"position":[[714,9]]}}}],["opera",{"_index":14157,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[4242,5]]},"/en/lessons/working-with-text-files":{"position":[[7555,5]]}}}],["operation.result(timeout=180",{"_index":18914,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25463,29]]}}}],["operation_id",{"_index":22182,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20529,12],[25668,12],[28818,12]]}}}],["operationalis",{"_index":17516,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78351,19]]}}}],["operationg",{"_index":6548,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[3748,10]]}}}],["operationstatuscod",{"_index":22148,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16551,20]]}}}],["operationstatuscodes.succeed",{"_index":22188,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20889,31],[26069,31],[29256,31]]}}}],["opferguson\",1",{"_index":16787,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36116,14]]}}}],["opinion",{"_index":2262,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14885,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3479,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59525,7]]},"/en/lessons/extracting-keywords":{"position":[[10860,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11508,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47129,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40050,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37119,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4149,7],[9586,8],[49617,7],[52119,7]]},"/en/lessons/sentiment-analysis":{"position":[[4881,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20625,8]]}}}],["opinion.2",{"_index":7206,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3104,9]]}}}],["opinions.13",{"_index":14796,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47299,11]]}}}],["oppon",{"_index":15905,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35681,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4011,8]]}}}],["opportun",{"_index":2122,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15605,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24758,11],[49973,11],[72034,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58672,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4867,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2032,11],[2727,11],[9464,11],[13391,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12706,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9048,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[1566,13],[2491,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[7726,11]]},"/en/lessons/gravity-model":{"position":[[55627,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1257,11],[6797,11],[22512,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37288,13]]},"/en/lessons/intro-to-linked-data":{"position":[[1439,13]]},"/en/lessons/sentiment-analysis":{"position":[[7870,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18330,11]]}}}],["oppos",{"_index":5851,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7469,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37692,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5027,7],[43751,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54998,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21803,7]]},"/en/lessons/extracting-keywords":{"position":[[13109,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17951,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43466,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12078,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10078,7],[36932,7]]},"/en/lessons/jupyter-notebooks":{"position":[[40532,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3088,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19653,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12051,8],[33992,8],[54395,8],[54553,8],[65727,8]]}}}],["opposit",{"_index":5644,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10240,8],[18538,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27924,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4391,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13856,8],[21862,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11592,11]]},"/en/lessons/georeferencing-qgis":{"position":[[7963,8]]},"/en/lessons/intro-to-bash":{"position":[[24271,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3059,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4223,8]]},"/en/lessons/normalizing-data":{"position":[[2757,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7282,12],[33307,8],[34687,12]]}}}],["oppress",{"_index":15799,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13040,10],[36953,11]]}}}],["opredeleniem",{"_index":22749,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15587,12],[15721,12]]}}}],["opt",{"_index":4072,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30491,3],[31791,5],[37411,6],[46083,5],[59675,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43555,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18724,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7509,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22613,5],[28796,5],[49068,6]]},"/en/lessons/gravity-model":{"position":[[27623,6],[46146,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[887,6]]},"/en/lessons/logistic-regression":{"position":[[15966,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16004,3],[16744,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59539,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12540,3]]}}}],["opt/lampp",{"_index":15993,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17474,10],[18060,10]]}}}],["optic",{"_index":35,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[695,7],[1697,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[120,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[252,7],[17154,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65255,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2026,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64162,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[440,7],[38855,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13141,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4930,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3826,7]]},"/en/lessons/extracting-keywords":{"position":[[4603,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12588,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1083,7],[42100,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46858,7],[54925,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1208,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1078,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[5468,7],[6073,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1688,7]]}}}],["optim",{"_index":258,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5600,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59413,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32454,7],[34214,7],[34357,7],[35213,7],[35354,7],[56201,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60367,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26185,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18181,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58397,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34015,9],[34620,9],[35173,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25279,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14518,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31255,9]]},"/en/lessons/logistic-regression":{"position":[[21368,7],[22293,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4892,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9486,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39797,7],[41278,12],[41319,8],[41792,8],[41892,12],[41935,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21742,8],[21843,8],[22249,9]]},"/en/lessons/vector-layers-qgis":{"position":[[6044,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8876,8]]}}}],["optimis",{"_index":6322,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36906,9]]},"/en/lessons/extracting-keywords":{"position":[[4520,9]]}}}],["optimum",{"_index":10498,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21500,7]]},"/en/lessons/linear-regression":{"position":[[53102,7]]}}}],["option",{"_index":303,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7323,7],[8824,7],[17776,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2749,7],[2795,6],[2938,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1860,6],[2242,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[177,6],[225,6],[3294,6],[5473,7],[6131,6],[11329,9],[11456,8],[11574,6],[11587,6],[11698,8],[15476,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[436,10],[16567,6],[20882,11],[21069,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3782,6],[5267,6],[6659,6],[7227,6],[7432,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5737,7],[12165,7],[12263,9],[13825,9],[14153,7],[14561,9],[16361,7],[24634,6],[24868,6],[27084,6],[27617,6],[27768,6],[29071,6],[52034,6],[53256,10],[54401,7],[55167,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8866,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1039,6],[5275,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1047,8],[51906,8],[51942,8],[52597,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10990,7],[12100,7],[15557,8],[25110,9],[29632,7],[30446,9],[31512,7],[43976,8],[47728,7],[53156,6],[55485,6],[56093,6],[56273,6],[57150,6],[58778,6],[63987,8],[67751,8],[67840,8],[70243,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8886,6],[25158,7],[30489,7],[30520,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7075,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5174,7],[12579,6],[18911,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11945,6],[23053,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8743,7],[9494,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1979,6],[2042,6],[2174,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1488,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7140,8],[30523,10],[31125,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24505,7],[24555,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9955,6],[10122,7],[11252,7],[11551,7],[11587,6],[12589,6],[12727,8],[13050,6],[13124,7],[16089,6],[16297,6],[16647,6],[16686,7],[17519,6],[20277,7],[25914,7],[27139,7],[28029,6],[32553,7],[32593,6],[34821,8],[34887,6],[35130,6],[36073,7],[36536,6],[38016,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11163,8],[14796,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7038,6],[39349,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4625,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6782,6],[6877,6],[7050,7],[7239,7],[7337,7],[17834,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23579,7],[23622,6],[29779,7],[38965,6],[46992,8],[47059,7],[47176,6],[47271,7],[47432,6],[47469,6],[47497,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20910,9],[28766,6],[42336,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1846,8],[3082,7],[6217,8],[6317,8],[6433,7],[6581,7],[6717,7],[6751,7],[6802,7],[6927,7],[7039,7],[7192,7],[7247,7],[11305,7],[11922,8],[12297,6],[12397,7],[12738,7],[13599,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5429,7],[5934,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11984,7],[12786,7],[12895,7],[13251,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45773,8],[45949,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[231,10],[7542,10],[14084,6],[18035,8],[21857,7]]},"/en/lessons/extracting-keywords":{"position":[[5532,9],[11191,8],[31882,7],[32642,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5296,7],[5766,6],[11295,6],[19479,8],[20448,8],[22967,8],[32652,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19659,7],[29549,6],[30916,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4263,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33695,8],[55983,8]]},"/en/lessons/geocoding-qgis":{"position":[[5302,7],[9487,7],[9557,6],[14059,7],[14148,7],[14736,7],[21092,7],[26469,7],[30100,7],[30590,7],[30648,6],[37760,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[332,7],[2215,7],[9140,7],[10268,7],[15400,6],[16318,7],[17376,6],[18398,6],[19329,6],[19339,9],[26717,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9796,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[10117,11],[20161,7],[31424,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13081,6],[14164,7],[17708,8],[24755,7],[25742,6],[27100,7],[27249,7],[27279,7],[27496,7],[27725,6],[30262,6],[30347,7],[31404,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[7539,8],[8311,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7833,6],[8421,8],[9498,9],[13069,6],[27477,9],[28492,9],[29480,9],[29868,9],[31864,9],[32621,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[2954,6],[4657,8],[10927,6],[10996,6],[11256,7],[11539,6],[16634,8],[16967,6],[17108,7],[17888,6],[20682,7],[21091,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23565,6],[23609,6]]},"/en/lessons/gravity-model":{"position":[[9113,7],[28031,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[19293,6],[21749,7],[25483,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6258,7],[13745,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6187,7],[6527,7],[12316,6],[20968,10],[21288,6],[21719,8],[23172,7],[24512,11],[24580,11],[25544,6],[29826,6],[36555,6],[37029,8],[48114,6],[50707,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[258,7],[11834,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8538,6],[8850,7],[9283,7],[9399,6],[9711,7],[11338,7],[11657,6],[11757,7],[11990,7],[12496,7],[13790,7],[14119,7],[14155,6],[15237,6],[15375,8],[15704,6],[15776,7],[19167,6],[19450,6],[19790,6],[19829,7],[20284,6],[20339,7],[24180,7],[24573,7],[25000,7],[30984,7],[32213,7],[34152,8],[34193,6],[37051,8],[37117,6],[37360,6],[38061,7],[39166,7]]},"/en/lessons/intro-to-bash":{"position":[[7214,7],[7937,6],[8694,7],[9114,7],[21763,8],[23928,8],[24239,8]]},"/en/lessons/intro-to-powershell":{"position":[[3574,8],[4242,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2997,6]]},"/en/lessons/introduction-and-installation":{"position":[[808,8],[1889,8]]},"/en/lessons/introduction-map-warper":{"position":[[5314,6],[8995,8],[9357,6],[10487,7],[12508,6],[13890,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5799,6],[6424,7],[6572,8],[6759,8],[6843,7],[7175,7],[8362,7],[17839,6],[23333,7],[26771,7],[27947,6],[30344,8]]},"/en/lessons/json-and-jq":{"position":[[6243,8],[8932,6],[9304,6],[26116,6],[26951,7],[30895,7],[32023,6],[32077,6],[32433,7],[34773,6],[36776,7],[38454,7]]},"/en/lessons/jupyter-notebooks":{"position":[[11532,6],[16200,7],[18292,6],[18971,7],[19004,6],[26455,8],[26497,6],[26716,8],[43671,7],[43787,7],[44839,6],[44966,8],[47250,6]]},"/en/lessons/linux-installation":{"position":[[1402,7]]},"/en/lessons/mac-installation":{"position":[[1181,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1511,9],[2562,10],[16177,6],[25426,8],[28354,7]]},"/en/lessons/naive-bayesian":{"position":[[3983,6],[69187,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6069,6],[52148,7]]},"/en/lessons/output-data-as-html-file":{"position":[[3358,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6818,6]]},"/en/lessons/qgis-layers":{"position":[[1079,6],[10494,8],[18324,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23013,6]]},"/en/lessons/research-data-with-unix":{"position":[[1622,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7726,8],[42208,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5348,7],[30680,8],[31391,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3047,7],[3340,6],[19197,7],[21421,6],[22124,6],[22438,7],[24340,8],[24509,7],[34854,7]]},"/en/lessons/sonification":{"position":[[10921,9],[11026,7],[15867,7],[15975,7],[16001,7],[16134,7],[16369,7],[16409,6],[17273,7],[17509,9],[19271,6]]},"/en/lessons/space-place-gazetteers":{"position":[[36994,7],[37588,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9163,8],[21703,7],[23418,7],[24440,6],[32009,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6066,6],[16336,8],[41905,8],[64964,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21429,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[446,6],[36303,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8086,6],[8624,6],[8853,7],[11983,6],[12368,7],[12383,7],[12789,6],[22391,6],[22503,6],[22645,6],[30240,8]]},"/en/lessons/transliterating":{"position":[[7418,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24232,7],[29713,11],[30092,11],[30711,7],[30977,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[1999,8],[4949,10],[8344,7],[8359,7],[8648,8],[13402,7],[13540,7],[21548,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1474,7],[1936,8],[2289,7],[2799,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2444,7],[3236,7]]},"/en/lessons/vector-layers-qgis":{"position":[[3191,8],[3275,7],[3530,6],[14862,7],[14954,7]]},"/en/lessons/viewing-html-files":{"position":[[3487,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6869,6],[20236,7],[22109,8]]},"/en/lessons/windows-installation":{"position":[[864,7]]},"/en/lessons/working-with-text-files":{"position":[[7196,7],[8079,6]]},"/en/lessons/working-with-web-pages":{"position":[[1977,8]]}}}],["option+ent",{"_index":16846,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[21545,13]]}}}],["options(width",{"_index":21810,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40443,13]]}}}],["options=opt",{"_index":8177,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24738,16]]}}}],["oracl",{"_index":12514,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6174,7]]}}}],["oral",{"_index":2541,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22929,6],[23304,4]]}}}],["orang",{"_index":13090,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5405,7],[5576,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6243,7],[7088,7]]},"/en/lessons/gravity-model":{"position":[[41008,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16254,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40027,9]]}}}],["orbit",{"_index":10635,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50611,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5135,7]]}}}],["orc",{"_index":838,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7142,3]]}}}],["order",{"_index":721,"title":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14,7]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[286,5],[5814,5],[13020,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7351,5],[10741,5],[12454,6],[21998,5],[22616,5],[25749,5],[25781,5],[25824,5],[25879,5],[25994,5],[38529,5],[45430,5],[52369,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3157,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1986,6],[15463,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8876,6],[16589,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19039,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41123,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11890,5],[15300,5],[19063,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4590,5],[5348,5],[11693,5],[34424,5],[41205,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23625,5],[27449,6],[51625,5],[53691,5],[64505,6],[70590,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[372,5],[6020,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25755,5]]},"/en/lessons/common-similarity-measures":{"position":[[34589,5],[34823,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56518,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3448,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7074,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[31101,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[851,5]]},"/en/lessons/counting-frequencies":{"position":[[4161,7],[4237,5],[4371,5],[4491,8],[6828,5],[7097,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1671,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11150,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3965,5],[28912,5],[29089,5],[29168,5],[29234,5],[29789,6],[30826,5],[30873,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19982,5],[33089,5],[34520,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22943,5],[38436,6],[46751,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7394,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25438,5],[25529,6],[25566,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10406,5],[11500,5],[12449,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5887,5],[8165,5],[27368,5],[33335,5],[34056,5],[34944,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11701,5],[37077,5],[38697,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7843,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42034,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2048,5],[3919,5],[18463,6]]},"/en/lessons/extracting-keywords":{"position":[[8155,5],[27599,6],[28180,6],[28224,5],[28821,6],[28879,5],[29108,5],[32581,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3769,5],[10865,5],[15417,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17428,5],[17653,5],[17743,5],[24572,5],[24706,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9013,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9058,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3891,5],[9012,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15,7],[68,7],[285,7],[565,7],[1582,5],[3781,5],[3804,7],[4447,7],[4565,7],[4584,7],[8742,7],[8887,7],[9014,7],[15432,5],[28051,6],[39463,6],[41893,7],[45327,6],[63204,5],[63253,7],[67011,7],[67502,7],[67754,7],[69510,7]]},"/en/lessons/geocoding-qgis":{"position":[[6022,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19006,5],[24241,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5335,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[7509,5],[7823,5],[18035,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3060,5],[11922,5],[15212,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5278,7],[5652,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41328,5],[42459,5],[43551,5],[44497,5],[44596,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8153,5],[11694,5],[19765,5],[19846,5],[22493,5],[25799,5]]},"/en/lessons/gravity-model":{"position":[[9881,5],[18933,6],[30428,5],[31767,5],[43340,5],[52164,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11369,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1933,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1012,5],[14731,5],[15798,5],[16467,5],[18334,5],[27129,5],[44770,5],[46214,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10096,5],[13273,5],[23877,5],[35325,5],[36762,6],[39644,5]]},"/en/lessons/intro-to-bash":{"position":[[8790,5],[9437,6],[17313,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10086,5],[10126,5],[15788,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1796,5],[3502,5]]},"/en/lessons/intro-to-powershell":{"position":[[34269,5],[35461,5],[39422,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7917,5],[10291,5],[24463,5]]},"/en/lessons/introduction-and-installation":{"position":[[1970,5]]},"/en/lessons/introduction-map-warper":{"position":[[1330,5],[5081,5],[6064,5],[23183,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8535,5],[11414,5],[12892,7],[14096,5],[28697,5],[33001,5],[33103,5],[36934,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43619,5]]},"/en/lessons/json-and-jq":{"position":[[34954,5],[39165,5]]},"/en/lessons/jupyter-notebooks":{"position":[[17111,5],[24871,5],[25779,5],[26661,6],[48541,6]]},"/en/lessons/linear-regression":{"position":[[12398,5],[13551,6],[13649,6],[14231,5],[26969,5],[30105,6],[34970,5],[41738,6],[48945,5],[65135,5],[65517,5],[65571,5]]},"/en/lessons/linux-installation":{"position":[[4657,6]]},"/en/lessons/logistic-regression":{"position":[[24048,5],[36427,8],[44553,6],[57811,5]]},"/en/lessons/mac-installation":{"position":[[4334,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4268,5],[7336,5],[33898,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25632,7],[25715,6],[26117,6],[26216,5],[26434,7],[27936,7],[37198,5],[42888,5],[50348,7]]},"/en/lessons/output-data-as-html-file":{"position":[[661,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13844,5]]},"/en/lessons/qgis-layers":{"position":[[9073,5],[15734,5]]},"/en/lessons/research-data-with-unix":{"position":[[9963,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11669,5],[24699,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[380,5],[33298,5],[33921,5],[33950,6],[36053,5],[39644,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28875,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6028,5],[7845,5],[11137,5],[17921,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16105,7],[17231,5],[30646,5],[32724,6],[36833,6],[37164,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13344,5],[37135,6],[40637,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15626,5],[23430,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1416,5],[5790,7],[22004,6],[26636,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3067,5],[6648,5],[8300,5],[9609,5],[9909,5],[13690,5],[19798,5],[24348,5],[30370,6],[30462,5],[30569,6],[30661,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3981,5],[6880,5],[11502,5],[12671,5],[28797,5],[30771,5],[30827,5],[38026,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[177,5],[3644,5],[8794,5],[17119,8],[20348,5],[24679,5],[28062,6],[33441,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5666,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6327,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3789,5],[3973,5],[14572,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32411,5],[32445,5],[32571,5]]},"/en/lessons/windows-installation":{"position":[[5584,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6306,5],[12881,5],[14461,5],[14838,5],[17042,5]]}}}],["order.9",{"_index":9209,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8893,7]]}}}],["order=\"ascend",{"_index":22568,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38641,17]]}}}],["order=\"descend",{"_index":22521,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[30699,18],[39234,18]]}}}],["orderli",{"_index":10148,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2445,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23081,7]]}}}],["ordin",{"_index":6881,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37322,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19889,7],[46291,9]]},"/en/lessons/linear-regression":{"position":[[13482,7],[13501,8],[14071,7],[14597,7]]},"/en/lessons/logistic-regression":{"position":[[4980,8]]}}}],["ordinari",{"_index":8212,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33247,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5752,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[12736,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6788,8]]},"/en/lessons/linear-regression":{"position":[[19021,8]]},"/en/lessons/naive-bayesian":{"position":[[4854,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6028,8]]}}}],["ordinarili",{"_index":4327,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49137,11]]}}}],["ore:proxyfor",{"_index":13481,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21853,12]]}}}],["oregon",{"_index":3532,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2573,7]]}}}],["oregon,1865",{"_index":11342,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19345,11]]}}}],["org",{"_index":6882,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37356,3],[53044,4],[53869,4]]}}}],["org.apache.spark#spark",{"_index":9624,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16111,22],[17095,22]]}}}],["org.apache.spark.network.netty.nettyblocktransferservic",{"_index":9698,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20096,58]]}}}],["org.apache.spark.storage.defaulttopologymapp",{"_index":9667,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18421,46]]}}}],["org.apache.spark.storage.randomblockreplicationpolici",{"_index":9703,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20300,53]]}}}],["org.slf4j#slf4j",{"_index":9635,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16336,15],[16596,15]]}}}],["org/apache/spark/log4j",{"_index":9651,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17418,22]]}}}],["org_count",{"_index":7096,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53290,10],[53656,10]]}}}],["organ",{"_index":30,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[569,8],[1267,10],[1639,10],[2302,8],[21827,8],[21879,8],[21968,10],[24201,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9227,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1618,10],[6992,10],[12215,9],[15294,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9859,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12203,12],[42307,9],[42442,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[754,10],[6822,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25921,14],[26033,12],[26149,13],[29407,13],[63634,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6509,13],[7430,9],[20059,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36553,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5392,9],[7516,9],[7717,9],[23002,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11868,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4189,12],[15387,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10761,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1362,13],[2709,8],[4502,15],[4794,13],[6147,13],[6825,10],[9415,8],[10410,10],[10888,14],[10993,12],[17230,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[742,8],[1796,9],[12228,8],[25498,9],[28629,8],[29104,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1933,13],[2101,9],[2776,13],[4327,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8841,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1589,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23735,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11055,9],[15040,10],[46872,9],[47471,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12320,13],[27016,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6849,10],[7507,8],[14267,12],[26688,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20460,13],[24567,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[471,8]]},"/en/lessons/geocoding-qgis":{"position":[[30806,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[4229,12],[4376,12],[4689,13],[7106,13],[12542,12],[17824,13],[23810,13],[25297,12],[27482,12],[29287,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14655,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1608,10],[13789,9]]},"/en/lessons/installing-omeka":{"position":[[9062,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42671,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53282,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13253,5],[48929,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3003,12],[17941,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11840,10]]},"/en/lessons/intro-to-linked-data":{"position":[[27647,12]]},"/en/lessons/intro-to-powershell":{"position":[[15263,9],[16626,10]]},"/en/lessons/introduction-map-warper":{"position":[[2960,13],[8349,9],[10140,9],[19303,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1356,13]]},"/en/lessons/jupyter-notebooks":{"position":[[3522,8],[5680,10]]},"/en/lessons/mac-installation":{"position":[[758,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2549,10]]},"/en/lessons/preserving-your-research-data":{"position":[[3410,10],[17906,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23223,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9679,8],[10343,9]]},"/en/lessons/sentiment-analysis":{"position":[[5074,13],[7764,9],[8502,14]]},"/en/lessons/sonification":{"position":[[14470,9]]},"/en/lessons/space-place-gazetteers":{"position":[[567,12],[773,12],[33415,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5464,8],[5964,10],[10699,10],[14476,10],[20678,9],[24640,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9057,13],[48339,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13076,9],[25176,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22424,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18716,13],[34073,8]]},"/en/lessons/transliterating":{"position":[[620,12],[2614,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18972,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4161,9],[4708,9],[11710,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25290,9]]},"/en/lessons/vector-layers-qgis":{"position":[[3765,9]]},"/en/lessons/windows-installation":{"position":[[556,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4778,12],[6486,12]]}}}],["organis",{"_index":5887,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15808,12],[15913,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22136,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23596,13]]},"/en/lessons/intro-to-linked-data":{"position":[[190,9],[835,9],[15088,13],[15527,9],[20118,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9590,9],[11423,8],[30015,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2258,10],[11817,9],[18120,10]]},"/en/lessons/research-data-with-unix":{"position":[[354,9],[14981,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7829,12],[37451,8],[37760,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27496,8]]}}}],["organisciak",{"_index":10701,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[11026,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5929,12],[45923,12],[46456,12],[47099,12]]}}}],["organiz",{"_index":14247,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[20588,14]]},"/en/lessons/sentiment-analysis":{"position":[[8545,14]]}}}],["orient",{"_index":833,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6288,11],[6355,11],[6501,11],[6814,11],[6872,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1756,8],[23539,8],[52795,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20282,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60041,12]]},"/en/lessons/common-similarity-measures":{"position":[[16094,11],[16662,11],[17142,11],[17227,12],[18112,9],[20407,11],[38720,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3895,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21403,12],[21564,12],[21581,11],[22090,12],[34226,8],[36383,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8626,9]]},"/en/lessons/intro-to-bash":{"position":[[5565,6]]},"/en/lessons/introduction-map-warper":{"position":[[2870,8],[5906,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42909,11]]},"/en/lessons/preserving-your-research-data":{"position":[[7287,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18213,8],[25455,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[31247,8],[31709,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8164,12]]},"/en/lessons/working-with-text-files":{"position":[[978,9]]}}}],["orient='index",{"_index":6685,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14719,15]]}}}],["orientation=\"h",{"_index":14501,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[35569,16]]}}}],["orientation='h",{"_index":14493,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34646,16]]}}}],["origin",{"_index":167,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3430,10],[4773,8],[5549,8],[20078,8],[20143,9],[20837,8],[21478,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4301,8],[11102,8],[16346,8],[29053,10],[34210,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1949,8],[2068,8],[7238,10],[7379,8],[13818,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1753,10],[5429,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4912,8],[36206,10],[58502,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12967,8],[18659,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9410,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27403,8],[30136,8],[36796,8],[44659,8],[50077,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2968,10],[3651,8],[10967,8],[13056,8],[42898,8],[52490,8],[63348,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15904,8],[23476,8],[68231,8]]},"/en/lessons/common-similarity-measures":{"position":[[27856,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31302,8],[40001,8],[42693,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53610,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23749,8],[28412,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15811,6],[26797,7]]},"/en/lessons/counting-frequencies":{"position":[[4189,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46661,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26301,8],[27870,8],[29649,8],[30287,8],[35175,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9050,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27575,8],[41235,8],[42215,8],[44399,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3948,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12019,8],[12463,8],[12705,8],[14985,8],[15323,8],[23535,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9136,8],[10669,6],[28767,8],[42531,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36621,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5225,8],[5962,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5477,8],[46826,8]]},"/en/lessons/extracting-keywords":{"position":[[2845,11],[8035,6],[10698,8],[27589,9],[28171,8],[28215,8],[29099,8],[31063,8],[33551,8],[34386,8],[34506,8],[37567,8],[37637,8],[38149,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11986,8],[15430,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11387,8],[11623,8],[24161,8],[24764,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5844,8],[31856,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1815,8],[7907,9],[8411,8],[32350,8],[32379,8],[32613,9],[54382,8],[67155,8]]},"/en/lessons/geocoding-qgis":{"position":[[1058,10],[6765,7],[7267,11],[8557,6],[12567,11],[13755,6],[15042,6],[16668,7],[21589,8],[24709,7],[26818,10],[34356,8],[34481,6],[34731,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12927,8]]},"/en/lessons/georeferencing-qgis":{"position":[[4532,8],[9388,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[34199,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3894,10],[4338,8],[4610,8],[6004,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[3200,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7739,8],[22231,8]]},"/en/lessons/gravity-model":{"position":[[12801,6],[13250,8],[15366,8],[15861,6],[16614,8],[16904,8],[18074,8],[18314,7],[18565,7],[29576,8],[29928,6],[34945,8],[35375,6],[35640,6],[35992,8],[36235,8],[36472,6],[36550,6],[36595,6],[36661,6],[36710,6],[36762,6],[36837,7],[36919,7],[39369,8],[39532,6],[39563,6],[40066,6],[40114,6],[41807,6],[41950,7],[42416,8],[54131,8],[55014,8],[56475,8],[57960,6],[58889,7],[58994,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10605,9],[11684,8],[13554,8],[13948,8],[14135,10],[18139,8],[22811,8],[22904,8],[23153,8],[36519,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50072,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9384,8],[9737,11],[9928,11],[10286,11],[10459,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12143,8],[25846,8],[26112,8],[26940,8],[27512,8],[32419,8],[45690,8],[47136,8],[49363,8],[53205,8]]},"/en/lessons/intro-to-bash":{"position":[[21859,6],[22463,9],[22755,8],[22965,6],[24089,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7214,8]]},"/en/lessons/intro-to-powershell":{"position":[[44192,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[8714,8],[11407,9],[11858,6],[12367,6],[12505,6],[12829,6],[12877,6],[13340,9],[21014,9],[21090,7]]},"/en/lessons/introduction-map-warper":{"position":[[8416,8],[14201,8],[22900,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19200,10],[34820,8],[39559,8],[39633,8],[39721,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5647,8],[24153,8],[31913,8],[35486,8]]},"/en/lessons/json-and-jq":{"position":[[11068,8],[19762,8],[23875,8],[29984,8]]},"/en/lessons/jupyter-notebooks":{"position":[[16126,10],[38187,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[408,8]]},"/en/lessons/linear-regression":{"position":[[65508,8],[68730,8]]},"/en/lessons/logistic-regression":{"position":[[16601,11],[16682,11],[30662,8],[53128,8],[54902,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3109,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5150,10],[7375,8],[15083,8],[34604,9]]},"/en/lessons/output-data-as-html-file":{"position":[[642,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11394,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4984,8],[5365,8],[5429,8],[14689,8],[15373,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24471,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4291,10],[19607,10],[30819,8],[31386,8],[32156,8],[32278,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1164,8],[10752,8],[12099,9],[23175,8],[23749,8],[42467,8]]},"/en/lessons/sentiment-analysis":{"position":[[27434,7]]},"/en/lessons/sonification":{"position":[[4138,8],[5507,8],[18486,8],[32778,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33223,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12970,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21827,10],[23035,10],[26663,10],[32482,10],[39224,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15604,8],[20710,8],[23882,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[186,8],[5387,8],[5576,8],[14077,8]]},"/en/lessons/transliterating":{"position":[[1512,9],[5831,8],[7321,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7623,6],[12654,6],[23063,8],[25984,8],[26098,8],[26219,8],[49111,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[5095,8],[5993,8],[10329,10],[10722,8],[15152,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1551,11],[7632,8],[10331,8],[10432,6]]},"/en/lessons/vector-layers-qgis":{"position":[[8038,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1700,9],[31328,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6261,8],[12450,8]]},"/en/lessons/working-with-web-pages":{"position":[[5772,8]]}}}],["origin\":[\"#[animalfriend:#creature#][animalfriendsize:#size#]poem",{"_index":15585,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20407,69]]}}}],["origin\":[\"#size.capit",{"_index":15569,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18572,28]]}}}],["origin.1",{"_index":13572,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12314,8]]}}}],["origin2",{"_index":15614,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24090,10]]}}}],["original_nam",{"_index":8922,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10658,13],[12838,13],[17873,14],[19214,13],[21963,13],[23901,13],[25751,13]]}}}],["original_review_index",{"_index":17979,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56976,21]]}}}],["origin—th",{"_index":5683,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[16217,10]]}}}],["orl",{"_index":8670,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35985,6]]}}}],["orlean",{"_index":3539,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2683,8],[2965,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26417,7]]}}}],["orlowska",{"_index":8728,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47256,8]]}}}],["orth",{"_index":11538,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15752,6]]}}}],["orthodox",{"_index":5192,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63878,8]]}}}],["orthodoxi",{"_index":10361,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3822,10]]}}}],["os",{"_index":2128,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[136,2],[172,2],[220,2],[3086,2],[3244,2],[3270,2],[3289,2],[3331,2],[4458,2],[4505,2],[5017,2],[5333,2],[6126,2]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9414,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44437,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20767,2],[23069,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2721,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13339,2],[13382,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10741,2]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22141,2],[22784,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3570,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15851,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23798,2],[23985,2],[24774,2],[25100,2],[27474,2],[27763,3],[28179,3],[32194,2],[32306,2],[32657,3],[34355,3],[37516,3],[39074,3],[43129,3],[45379,3],[46677,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9613,3]]},"/en/lessons/extracting-keywords":{"position":[[14307,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12942,3],[14318,2]]},"/en/lessons/geocoding-qgis":{"position":[[5270,2],[6251,2],[11205,2],[19418,2],[22968,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[6786,2]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[876,2],[1030,2],[10459,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7715,2],[12951,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13410,2]]},"/en/lessons/intro-to-bash":{"position":[[1576,2],[2835,2],[3396,2],[3539,2],[3658,2],[3852,2],[4432,2],[5091,2],[5231,2],[5323,2],[5845,2],[6234,2],[6290,2],[7079,2],[11185,2],[14516,2],[14591,2],[17984,2],[23397,2],[24790,2],[26034,2]]},"/en/lessons/intro-to-powershell":{"position":[[6811,2],[7271,2],[42607,2],[45740,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[185,2],[5777,2],[7191,3],[7207,2],[7685,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18455,3]]},"/en/lessons/json-and-jq":{"position":[[752,2],[37527,2],[37566,2],[37643,2],[39316,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1909,2],[6524,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21909,3],[21936,2]]},"/en/lessons/preserving-your-research-data":{"position":[[11306,2],[13862,2]]},"/en/lessons/qgis-layers":{"position":[[2123,2],[2285,2]]},"/en/lessons/research-data-with-unix":{"position":[[2591,2],[2839,2],[2966,2],[3821,2],[4784,2],[6018,2],[6964,2],[8695,2]]},"/en/lessons/sonification":{"position":[[20192,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8015,2],[10678,4],[12298,4],[13612,2],[14222,2],[47659,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10710,2],[17930,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13160,2],[14482,2],[31913,2],[32015,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10097,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18449,2]]}}}],["os.chdir",{"_index":11059,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13951,14],[14233,14],[14535,8],[28952,14]]}}}],["os.chdir(newdir",{"_index":11061,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14049,16]]}}}],["os.chdir(os.path.dirname(os.getcwd",{"_index":11068,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14190,38]]}}}],["os.chdir(os.path.join('./imag",{"_index":11054,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13803,34]]}}}],["os.chdir(os.path.join(path",{"_index":11121,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27622,26],[27707,26],[29260,26],[29345,26]]}}}],["os.environ",{"_index":22152,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16848,11],[17190,11]]}}}],["os.environ['computer_vision_endpoint",{"_index":22136,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13457,38],[17217,38]]}}}],["os.environ['computer_vision_subscription_key",{"_index":22135,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13401,46],[16883,46]]}}}],["os.environ['google_application_credenti",{"_index":18869,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22180,44]]}}}],["os.listdir",{"_index":11069,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14426,11]]}}}],["os.listdir(cleanqueri",{"_index":10238,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32728,22],[34426,22],[37710,22],[46918,22]]}}}],["os.listdir(input_dir",{"_index":18943,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28341,22],[39350,22],[51080,22]]}}}],["os.listdir(path",{"_index":8840,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[22361,17],[22729,16]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13742,16],[14458,16],[27669,16],[27765,16],[29307,16],[29403,16],[35941,17]]}}}],["os.makedir",{"_index":10220,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27691,14]]}}}],["os.makedirs((dir",{"_index":11125,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27930,17],[29669,17]]}}}],["os.makedirs(cleanqueri",{"_index":10223,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27848,23],[28277,23],[39178,23],[45483,23]]}}}],["os.makedirs(queri",{"_index":10215,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24048,18],[25192,18]]}}}],["os.mkdir",{"_index":11070,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14613,8]]}}}],["os.mkdir((pdf.split(\".\")[0",{"_index":11055,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13842,29]]}}}],["os.mkdir(output_dir",{"_index":18928,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26833,20],[39057,20],[44163,20]]}}}],["os.mkdir(store_dir",{"_index":19012,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38304,19]]}}}],["os.path",{"_index":10262,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36738,7],[37617,7],[46825,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13020,7]]}}}],["os.path.basenam",{"_index":18883,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23653,16]]}}}],["os.path.basename(os.path.normpath(input_dir",{"_index":18886,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23867,45]]}}}],["os.path.exist",{"_index":10219,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27673,17]]}}}],["os.path.exists((dir",{"_index":11123,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27817,20],[29556,20]]}}}],["os.path.exists(cleanqueri",{"_index":10222,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27816,27],[28241,27],[39142,27],[45447,27]]}}}],["os.path.exists(os.path.join(dn,fn",{"_index":3977,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23153,36]]}}}],["os.path.exists(output_dir",{"_index":18927,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26797,27],[39021,27],[44127,27]]}}}],["os.path.exists(queri",{"_index":10214,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24021,22],[25161,22]]}}}],["os.path.exists(read_image_path",{"_index":22330,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[28130,32]]}}}],["os.path.exists(store_dir",{"_index":19011,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38269,26]]}}}],["os.path.join",{"_index":21453,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[14257,12]]}}}],["os.path.join('./imag",{"_index":11057,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13885,25]]}}}],["os.path.join('data",{"_index":21441,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13623,21],[13671,20]]}}}],["os.path.join('data',fn",{"_index":3979,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23217,26]]}}}],["os.path.join('g",{"_index":18892,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24273,21],[24720,21]]}}}],["os.path.join(images_fold",{"_index":22320,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25172,27],[30124,27],[32155,27]]}}}],["os.path.join(out_dir",{"_index":10762,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20623,21]]}}}],["os.path.join(pdf.split(\".\")[0",{"_index":11058,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13913,33]]}}}],["os.path.join(remote_subdir",{"_index":18888,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23935,27]]}}}],["os.path.join(root",{"_index":22346,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32755,18],[32884,18]]}}}],["os.path.normath",{"_index":18884,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23674,15]]}}}],["os.remove(abbyy_fil",{"_index":10824,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27742,21]]}}}],["os.remove(os.path.join(path",{"_index":11148,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28913,28],[31819,28]]}}}],["os.rename('clust",{"_index":4003,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24107,21]]}}}],["os.sep",{"_index":22864,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21530,6],[21697,6]]}}}],["os.walk(dirpath",{"_index":22862,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21402,16]]}}}],["os.walk(images_fold",{"_index":22342,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32439,23]]}}}],["os.walk(path",{"_index":11172,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35721,14]]}}}],["os/linux",{"_index":21418,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8549,9]]}}}],["osgb",{"_index":12528,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[10333,4],[10691,4],[19117,4],[26892,4]]}}}],["osgb36",{"_index":12537,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11100,6]]}}}],["ostad",{"_index":16665,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12856,7]]}}}],["ostens",{"_index":9055,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2194,10]]},"/en/lessons/linear-regression":{"position":[[1656,10]]},"/en/lessons/logistic-regression":{"position":[[1376,10],[47058,10],[56085,10]]}}}],["ostia",{"_index":20634,"title":{},"body":{"/en/lessons/sonification":{"position":[[668,7]]}}}],["osu.32435078698222",{"_index":10650,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1195,19],[7181,18]]}}}],["osx",{"_index":9156,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[599,3],[15583,3],[15630,3],[16021,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1820,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17696,4],[19899,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[409,3],[17135,3],[17826,5],[18710,4]]},"/en/lessons/qgis-layers":{"position":[[8638,4]]}}}],["ot",{"_index":22753,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15625,2]]}}}],["oth",{"_index":16886,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32757,4]]}}}],["other",{"_index":1091,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5855,7],[11734,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15398,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7796,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11362,6],[11682,7],[51134,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19086,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60866,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1522,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3968,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8316,7],[36273,6],[43331,6],[44137,6],[51488,7],[69081,6]]},"/en/lessons/common-similarity-measures":{"position":[[1269,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14466,6],[24368,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4629,7],[51405,7],[61632,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11782,6],[30912,7]]},"/en/lessons/counting-frequencies":{"position":[[10799,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1717,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5933,7],[13461,6],[27922,6],[45017,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27730,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8211,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9273,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17522,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2736,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1188,6],[1434,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16312,6],[37570,6],[49149,7],[49487,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24795,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[578,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20038,7],[27198,7],[42763,7],[50308,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21498,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2685,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11877,7],[68864,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8220,7],[9796,6],[12841,6],[13955,6],[22785,6],[34008,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6517,6],[11297,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12112,7]]},"/en/lessons/gravity-model":{"position":[[26656,6],[26723,6],[27668,6],[42293,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[26737,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8422,6],[12041,6],[45352,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13948,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7644,6]]},"/en/lessons/intro-to-linked-data":{"position":[[18599,6],[22221,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[17190,7]]},"/en/lessons/introduction-map-warper":{"position":[[1427,8],[21733,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13407,7],[41906,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1706,6],[22667,7]]},"/en/lessons/json-and-jq":{"position":[[16789,6]]},"/en/lessons/jupyter-notebooks":{"position":[[35856,6],[51711,7]]},"/en/lessons/linear-regression":{"position":[[61920,7],[73814,8]]},"/en/lessons/logistic-regression":{"position":[[40258,7],[51783,7],[65160,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[23019,6]]},"/en/lessons/naive-bayesian":{"position":[[18433,6],[21981,7],[37711,6],[56975,7],[60106,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1535,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38171,7]]},"/en/lessons/sonification":{"position":[[7571,7],[39807,6]]},"/en/lessons/space-place-gazetteers":{"position":[[16410,7],[33807,7],[42625,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18500,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36520,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5535,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21769,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[488,7],[1695,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13556,7]]},"/en/lessons/vector-layers-qgis":{"position":[[12838,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4668,6],[11744,7]]}}}],["other/mor",{"_index":2764,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1877,10]]}}}],["others.7",{"_index":12988,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28476,8]]}}}],["otherwis",{"_index":4161,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38221,9],[57956,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18751,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63751,9]]},"/en/lessons/common-similarity-measures":{"position":[[22076,10],[25004,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60840,11]]},"/en/lessons/counting-frequencies":{"position":[[10809,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19359,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18211,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8229,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28190,9],[35818,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9722,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1760,9],[9352,9],[20155,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34777,9],[36269,9],[38760,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21931,9]]},"/en/lessons/extracting-keywords":{"position":[[30264,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1760,10],[32746,9],[38673,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10463,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44821,9],[46573,9]]},"/en/lessons/geocoding-qgis":{"position":[[28520,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1832,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[15119,9],[20950,9],[24157,9]]},"/en/lessons/gravity-model":{"position":[[11658,9],[46405,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[37858,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9294,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12685,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8498,10]]},"/en/lessons/intro-to-linked-data":{"position":[[10248,10]]},"/en/lessons/intro-to-powershell":{"position":[[31962,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[2318,9],[17758,9],[17866,9]]},"/en/lessons/introduction-and-installation":{"position":[[1078,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38366,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4439,10],[20024,9],[34076,10]]},"/en/lessons/jupyter-notebooks":{"position":[[45168,9]]},"/en/lessons/logistic-regression":{"position":[[4948,9]]},"/en/lessons/naive-bayesian":{"position":[[38007,9],[65118,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21468,9]]},"/en/lessons/sentiment-analysis":{"position":[[1033,9],[14606,9],[33122,9]]},"/en/lessons/sonification":{"position":[[32859,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11500,10],[18675,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59021,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3333,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19985,9],[23910,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32372,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[8273,9],[22011,9]]},"/en/lessons/vector-layers-qgis":{"position":[[17234,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34985,10],[44739,10]]}}}],["other’",{"_index":9379,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37346,7]]}}}],["oti",{"_index":18315,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15809,4],[16829,4],[17186,4],[22298,4]]}}}],["otto",{"_index":5128,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59446,5],[60198,4]]}}}],["ottobr",{"_index":12370,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56189,10]]}}}],["ottoman",{"_index":11554,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19351,7]]},"/en/lessons/space-place-gazetteers":{"position":[[7055,7]]}}}],["ought",{"_index":2604,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28386,6],[28433,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6390,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57322,5]]},"/en/lessons/naive-bayesian":{"position":[[7853,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19905,5]]}}}],["oup",{"_index":10024,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57697,6]]}}}],["ouput",{"_index":10968,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[33793,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[716,6],[28787,6]]}}}],["our",{"_index":7725,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10829,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38404,5],[39318,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6031,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69066,5]]},"/en/lessons/intro-to-powershell":{"position":[[28040,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15442,5]]}}}],["ourselv",{"_index":747,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1302,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23525,9]]},"/en/lessons/counting-frequencies":{"position":[[10837,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8759,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20828,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31063,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18849,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44079,10]]},"/en/lessons/intro-to-bash":{"position":[[5572,10]]},"/en/lessons/intro-to-powershell":{"position":[[28101,10]]},"/en/lessons/naive-bayesian":{"position":[[57729,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3113,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31677,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9821,10]]},"/en/lessons/transliterating":{"position":[[16332,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4823,10],[5172,9]]},"/en/lessons/working-with-web-pages":{"position":[[7154,10]]}}}],["out",{"_index":381,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9790,3],[13115,3],[23692,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7031,4],[8307,5],[8549,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2634,3],[24354,3],[29243,3],[33723,3],[37970,3],[38812,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8074,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3208,3],[4493,3],[4787,3],[7657,3],[11440,3],[14796,3],[16604,3],[26298,3],[26793,3],[27663,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6917,3],[13582,3],[14984,3],[16712,3],[19730,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15220,3],[17965,3],[34934,3],[36810,3],[43654,3],[47128,3],[50911,3],[57393,3],[60774,3],[60849,3],[61687,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8951,3],[15281,3],[16141,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6379,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6645,3],[8251,3],[12705,3],[13328,3],[22159,3],[36142,3],[41852,3],[43112,3],[51657,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6526,4],[20295,3],[27113,3],[28284,3],[33559,3],[35623,3],[39956,3],[40458,3],[49870,3],[51180,3],[54097,3],[56193,3],[57716,3],[62332,3],[66485,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2497,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36079,3],[41618,3],[64152,3]]},"/en/lessons/common-similarity-measures":{"position":[[10322,3],[13345,3],[17985,3],[19804,4],[22978,4],[30202,3],[35669,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10193,3],[13350,3],[15948,3],[24819,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14951,3],[23904,3],[24676,3],[39816,3],[46984,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13542,3],[17842,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17428,3],[23609,3],[35708,4],[61424,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12301,3],[23527,3],[39210,3],[39324,3],[39649,3]]},"/en/lessons/counting-frequencies":{"position":[[4349,3],[8369,3],[10863,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1025,3],[1385,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36499,3],[39880,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11878,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19674,3],[19880,3],[26520,3],[35950,3],[36352,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1406,3],[6614,3],[7880,3],[15437,3],[16507,3],[21790,3],[25326,3],[29472,3],[29712,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4283,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4611,3],[8660,3],[9434,3],[16995,3],[22263,3],[31743,3],[40556,3],[40643,3],[41431,3],[42464,3],[42634,3],[46563,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9900,3],[10593,3],[10721,3],[10838,3],[13323,3],[14993,3],[20267,3],[21809,3],[23265,3],[23894,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16792,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11480,4],[38168,4],[46901,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1390,3],[4107,4],[37981,3],[44669,4],[46585,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6452,3],[8640,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9739,3],[9978,3],[13078,3],[13636,3],[16962,3],[23953,3],[36229,4],[41312,3],[41475,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3029,3],[4174,3],[7171,3],[7466,3],[7490,3],[8908,3],[9052,3],[9680,3],[9799,5],[11847,3],[12178,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1683,3],[2016,3],[2505,3],[6916,3],[11547,3],[16287,3],[20931,4],[26261,3],[27588,3],[34119,3],[44348,3],[44445,3],[44529,3],[44866,4],[45028,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1504,4],[12305,3],[19845,3],[20682,3],[24106,3],[26707,3],[26821,3],[28132,3]]},"/en/lessons/extracting-keywords":{"position":[[13670,3],[16454,3],[21520,3],[21579,3],[22277,3],[22467,3],[22800,4],[23943,3],[25075,3],[29766,3],[32664,3],[37247,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7729,3],[19823,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10645,3],[28418,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9725,3],[13187,3],[35473,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2524,3],[3977,3],[4563,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7835,4],[9397,3],[10337,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3821,3],[16520,3],[18571,3],[21474,3],[25271,3],[25369,3],[27244,3],[31248,3],[31372,3],[37916,3],[42386,3],[46771,3],[48485,4],[51033,3],[58626,3],[60342,3],[60566,3],[62526,3],[63383,3],[64297,3]]},"/en/lessons/geocoding-qgis":{"position":[[17413,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1692,3],[1890,3],[7257,4],[7782,3],[9340,3],[9494,6],[9940,3],[10167,6],[10913,8],[11186,8],[12828,3],[12847,6],[15651,6],[17917,6],[19125,3],[19253,6],[26549,3]]},"/en/lessons/georeferencing-qgis":{"position":[[9717,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[22549,3],[28927,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3020,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[798,3],[2106,3],[11510,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29885,3],[32638,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[5727,4],[19713,3],[20488,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9902,3],[14827,3],[16705,3]]},"/en/lessons/gravity-model":{"position":[[33896,4],[51710,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[8197,3],[10861,3]]},"/en/lessons/installing-omeka":{"position":[[3495,3],[12674,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[3900,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9317,3],[19071,3],[20755,3],[24094,3],[24735,3],[30793,3],[34541,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22106,3],[22591,3],[29981,3],[37856,3],[43737,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23571,3],[23775,3],[31590,3],[33523,3],[37937,3]]},"/en/lessons/intro-to-bash":{"position":[[4700,3],[4940,3],[7624,3],[8125,3],[10302,3],[17034,3],[21317,3],[23121,3],[24678,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[985,3],[1116,3],[7811,3],[8220,4],[8360,3],[9839,3],[10564,3],[13504,3],[13676,3],[20013,3]]},"/en/lessons/intro-to-linked-data":{"position":[[11345,3],[15984,3],[18925,3],[23089,3],[23261,3],[31921,4],[32498,3],[35992,3]]},"/en/lessons/intro-to-powershell":{"position":[[1149,3],[1264,3],[1582,3],[8337,3],[14537,3],[17386,3],[17683,3],[19051,3],[22629,3],[24602,3],[26974,3],[27920,3],[28632,4],[32314,3],[34619,3],[35207,3],[35382,3],[35841,3],[36286,3],[38787,3],[39188,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[3382,3],[6334,3],[7607,3],[9680,4],[10305,3],[17653,3],[24080,3]]},"/en/lessons/introduction-map-warper":{"position":[[5001,4],[15398,3],[16245,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11909,3],[12083,3],[25180,3],[27940,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11300,3],[38752,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2089,3],[16424,3],[19415,3],[20864,3],[40572,3]]},"/en/lessons/json-and-jq":{"position":[[8462,3],[17128,3],[28563,3],[32242,3],[32567,3],[34700,3],[40239,3]]},"/en/lessons/jupyter-notebooks":{"position":[[1688,3],[21594,3],[22300,3],[25772,3],[26338,3],[30812,3],[31061,5],[31171,4],[31370,5],[36578,3],[45125,3],[47749,3],[50015,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3797,3]]},"/en/lessons/linear-regression":{"position":[[35964,3],[42881,3],[65420,3]]},"/en/lessons/logistic-regression":{"position":[[8920,3],[15159,3],[63838,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[751,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4193,3],[13003,3],[15263,3],[16487,3],[18253,3],[18272,3],[19426,3],[19708,3],[21954,3],[35884,3],[36246,3],[36370,4],[36483,3]]},"/en/lessons/naive-bayesian":{"position":[[1464,3],[6380,3],[7591,4],[9476,3],[12882,3],[13759,3],[14173,3],[14355,3],[14851,3],[15569,3],[16274,3],[16534,3],[17868,3],[18333,3],[18697,3],[20244,3],[20568,3],[21086,3],[23214,3],[23561,3],[24962,3],[27523,3],[30391,3],[30624,3],[46636,3],[49096,3],[55600,3],[66509,3],[67286,3],[69088,3],[70734,3]]},"/en/lessons/normalizing-data":{"position":[[1303,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2137,4],[2952,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1326,3],[5438,3]]},"/en/lessons/preserving-your-research-data":{"position":[[3992,3],[12025,3]]},"/en/lessons/qgis-layers":{"position":[[398,3],[16323,4],[19182,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11921,3],[16641,3],[16903,3]]},"/en/lessons/research-data-with-unix":{"position":[[2113,3],[6432,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4494,3],[12084,3],[19999,3],[30860,3],[34114,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9541,3],[12421,3]]},"/en/lessons/sentiment-analysis":{"position":[[1538,3],[20800,3],[20969,3],[25803,3],[32861,3],[33653,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13422,4],[16495,3],[22138,3],[29697,3]]},"/en/lessons/sonification":{"position":[[773,3],[7912,3],[14550,4],[19638,4],[20937,4],[24164,3],[31255,3],[35616,3],[35665,3],[35733,4],[40431,3],[41615,3],[41791,3]]},"/en/lessons/space-place-gazetteers":{"position":[[2497,3],[21403,3],[23892,3],[41588,3],[45021,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1356,4],[3455,3],[21465,3],[29730,5],[30096,3],[30770,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6892,4],[7202,3],[11062,3],[25241,3],[35718,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17224,3],[28643,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2812,3],[3636,3],[20858,3],[48288,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15243,3],[15669,3],[18094,3],[18873,3],[19010,3],[25396,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17565,3],[21545,4],[26522,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7366,3],[14979,3]]},"/en/lessons/transliterating":{"position":[[10335,3],[10651,4],[13427,3],[13532,3],[15047,3],[17692,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9700,3],[12687,3],[37246,3],[51704,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[9130,3],[17104,3],[17370,3],[20007,3],[20476,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1800,3],[6771,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[141,3],[933,3],[1575,3],[22196,3],[23806,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17019,3],[28426,4],[34519,3],[38078,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19294,3],[19442,3]]},"/en/lessons/working-with-web-pages":{"position":[[953,3],[2746,3],[7769,3]]}}}],["out.json",{"_index":9875,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50254,9]]}}}],["out.parquet",{"_index":9878,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50394,12]]}}}],["out.xml",{"_index":12740,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28851,8]]}}}],["out/172172.out.tsv",{"_index":12711,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25838,20],[26068,20],[26378,21],[28016,20],[28442,20]]}}}],["out/172172.out.xml",{"_index":12648,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19883,21],[26336,21]]}}}],["out/172172.out.xml>",{"_index":12710,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25813,24],[26043,24]]}}}],["out/172172.timeline.html",{"_index":12694,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21706,26],[21755,26]]}}}],["out1.txt",{"_index":12203,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28921,8]]}}}],["out_dir",{"_index":10681,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7036,7],[19643,7],[19937,9],[20585,7]]}}}],["out_dir=non",{"_index":10739,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[17987,14],[25097,14]]}}}],["outag",{"_index":8813,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[15792,6]]}}}],["outbound",{"_index":14622,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5632,8],[46336,8]]}}}],["outbreak",{"_index":23252,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[16976,9]]}}}],["outburst",{"_index":20452,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[33205,9]]}}}],["outcom",{"_index":3700,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[106,8],[4023,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7465,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38822,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[141,8],[7233,8]]},"/en/lessons/gravity-model":{"position":[[1970,7],[6396,7],[26581,7],[27063,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6270,8],[7781,9],[25747,8],[26115,9],[26230,8],[26445,8],[28428,8],[28928,9],[35143,9],[35522,8],[36951,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24858,8],[53981,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[9945,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19746,8],[42742,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[87,8],[3676,8]]},"/en/lessons/jupyter-notebooks":{"position":[[40230,7],[41530,7]]},"/en/lessons/logistic-regression":{"position":[[6905,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41561,8]]},"/en/lessons/sentiment-analysis":{"position":[[25149,7],[26100,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1841,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5868,8]]}}}],["outdat",{"_index":2067,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10131,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21643,8]]}}}],["outdoor",{"_index":17317,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[57171,7],[57224,7],[57326,7],[57399,7]]}}}],["outer",{"_index":12810,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[5535,5]]}}}],["outgo",{"_index":8469,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25352,8]]}}}],["outguess",{"_index":20437,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27882,11],[30571,11],[31669,11],[34861,11],[36698,11]]}}}],["outlandish",{"_index":14790,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44407,10]]}}}],["outlet",{"_index":9394,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40927,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10871,7]]}}}],["outli",{"_index":2582,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26864,8]]}}}],["outlier",{"_index":2537,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22753,8],[23555,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9398,8],[9525,8],[24693,8],[26078,7],[26953,8],[61782,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15868,8],[21222,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38657,7],[39256,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43916,7],[45550,7],[47297,7],[48592,7]]},"/en/lessons/naive-bayesian":{"position":[[21349,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39345,7]]},"/en/lessons/sonification":{"position":[[6759,9],[24113,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11797,7],[29027,8],[29277,7],[29364,8],[29768,7],[46536,8],[51080,7],[51344,7],[51548,7],[51644,7],[51878,7],[52066,7],[53264,8]]}}}],["outlin",{"_index":5890,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16730,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1266,9],[27356,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[550,7],[3454,8],[3494,7],[4245,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12707,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1975,8],[8015,8],[19729,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33704,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7083,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21422,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3987,8],[18937,7],[18948,7],[23114,8],[29927,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11318,8]]},"/en/lessons/extracting-keywords":{"position":[[4487,8],[37525,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[126,7],[3341,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2378,7]]},"/en/lessons/geocoding-qgis":{"position":[[11696,7],[32559,8]]},"/en/lessons/georeferencing-qgis":{"position":[[8280,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22183,7],[22259,8],[34256,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[8987,7],[9855,7],[10413,8]]},"/en/lessons/gravity-model":{"position":[[18300,9],[18539,8],[19556,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[8136,9]]},"/en/lessons/installing-omeka":{"position":[[1779,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17685,8],[20215,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24130,8]]},"/en/lessons/intro-to-linked-data":{"position":[[5921,8],[6425,8]]},"/en/lessons/qgis-layers":{"position":[[15935,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41014,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7552,8],[8851,7]]},"/en/lessons/sentiment-analysis":{"position":[[28521,8],[28848,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16526,7],[25841,9],[28733,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4805,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50383,8]]},"/en/lessons/vector-layers-qgis":{"position":[[14473,7]]}}}],["outlook",{"_index":23100,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[3517,8]]}}}],["outofmemori",{"_index":9835,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42498,11]]}}}],["outperform",{"_index":3786,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10526,10]]}}}],["output",{"_index":345,"title":{"/en/lessons/output-data-as-html-file":{"position":[[0,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[0,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8668,6],[10144,7],[13955,7],[21454,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2368,6],[7369,6],[7913,6],[7983,6],[8049,7],[8086,8],[9748,7],[9909,6],[11072,6],[11908,6],[12817,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19239,6],[23847,6],[26375,6],[26499,6],[27142,6],[36351,6],[37468,7],[37587,7],[39116,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4855,6],[5008,7],[6762,6],[7826,6],[8920,6],[10039,7],[10622,6],[10759,6],[10840,6],[11092,6],[11274,6],[11912,6],[13089,6],[13661,6],[15591,7],[19429,7],[25018,6],[25303,6],[27944,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[198,7],[12061,7],[15177,7],[16730,7],[18912,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17307,7],[25333,6],[28384,7],[31240,6],[31833,7],[35821,6],[36356,6],[39914,6],[40659,6],[43312,6],[51855,6],[51983,6],[62190,6],[66398,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10976,7],[12306,6],[28883,6],[29702,6],[29747,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5530,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17659,7]]},"/en/lessons/common-similarity-measures":{"position":[[10785,7],[27211,6],[33133,6],[39082,7],[39163,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8023,8],[13594,6],[19553,6],[25022,7],[29557,6],[35607,6],[38767,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26308,6],[30476,7],[30587,6],[30723,6],[38928,6],[41063,6],[41202,7],[41839,6],[42616,6],[43866,6],[44190,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14007,6],[14314,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31053,6],[33148,6],[34743,6],[38696,6],[56477,7],[57546,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[35993,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5606,6],[6431,6]]},"/en/lessons/counting-frequencies":{"position":[[7242,6],[7759,6],[13283,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[400,6],[1244,6],[5327,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3303,6],[3620,6],[17126,6],[22566,6],[30551,6],[39657,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24386,6],[25864,6],[26198,6],[26942,6],[27186,6],[27237,6],[28512,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4032,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13440,7],[19072,7],[20485,6],[21298,7],[22572,7],[22889,6],[26406,6],[35263,6],[41191,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2442,6],[14504,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[970,6],[1018,6],[1354,6],[7701,6],[8618,6],[13957,6],[15695,6],[22142,6],[22196,6],[22249,6],[22303,6],[22352,6],[22928,6],[22957,6],[23012,6],[23314,6],[25218,6],[27463,6],[28980,6],[29186,6],[30909,7],[32164,6],[35950,7],[41971,6],[42168,7],[45789,6],[47653,8],[48853,8],[48902,6],[49779,6],[49821,6],[49972,6],[50010,6],[50144,6],[50190,6],[50220,7],[50420,6],[52938,6],[53171,6],[53374,6],[53462,6],[53964,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34193,7],[44471,6],[44760,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7257,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11911,6],[16650,6],[23761,6],[25537,6],[30017,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3995,6],[8169,7],[10439,6],[10638,6],[17598,6]]},"/en/lessons/extracting-keywords":{"position":[[397,6],[11379,6],[12318,6],[15213,7],[15336,6],[20043,7],[21827,10],[21966,6],[22107,6],[22296,6],[22871,6],[22950,6],[23031,6],[23962,6],[24127,7],[24163,7],[25300,6],[25951,7],[26155,6],[26316,6],[26626,6],[28848,6],[29039,8],[29923,7],[32368,8],[32601,8],[34066,6],[34140,7],[34261,6],[34326,6],[34429,7],[35545,6],[35619,7],[35673,6],[36009,6],[36051,6],[37832,6],[38542,6],[38849,6],[39059,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11035,6],[26670,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8529,6],[14165,6],[25547,6],[28740,7],[28818,6],[28972,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8368,6],[8424,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6964,7],[7483,6],[9359,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[173,6],[2240,7],[2740,6],[3334,6],[3728,6],[5692,6],[8872,6],[9203,6],[13378,6],[13544,7],[19981,7],[24488,6],[26137,6],[26157,6],[26534,6],[27006,6],[30281,6],[31695,6],[48438,7],[63110,7],[66502,6],[67794,7],[68207,7],[69398,6]]},"/en/lessons/geocoding-qgis":{"position":[[23670,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[520,6],[1757,6],[2311,6],[7287,6],[10015,6],[10896,6],[10995,6],[11169,6],[12188,6],[12617,6],[12804,6],[13280,6],[13551,7],[15446,6],[19591,6],[19770,6],[19838,6],[20241,6],[20308,6],[20643,6],[20728,6],[23134,6],[23153,6],[24186,6],[24692,6],[26152,6],[26593,6],[27202,6],[27971,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7795,7],[7856,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30937,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23658,6],[23849,6],[24845,6]]},"/en/lessons/gravity-model":{"position":[[34133,7],[47961,7],[49598,7],[56077,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[8953,6],[9400,7],[9500,7],[9721,10],[9963,7],[11561,6],[12445,6],[12941,6],[13230,6],[13680,7],[14078,6],[14509,7],[14583,7],[15099,6],[15169,6],[15327,7],[15516,6],[15919,7],[17140,6],[17991,7],[25288,6],[27301,8],[27628,6],[29787,6],[30166,7],[30189,6],[30291,6],[31120,7],[31201,6],[31708,6],[33332,6],[33695,6],[36985,6],[37462,6],[37835,6],[37868,6],[38136,7],[38202,6],[38672,6],[39021,6],[40284,6],[41184,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31137,6],[32599,6],[33285,6],[33420,6],[49086,8],[49496,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3834,6],[5013,8],[9835,6],[11475,6],[13645,7],[15023,7],[15682,7],[22444,7],[25266,7],[27312,9],[34504,6],[35693,6],[35823,6],[36498,7],[37627,6],[37743,7],[39056,7],[40751,6],[43954,9],[45917,7],[52060,7],[52402,7]]},"/en/lessons/intro-to-bash":{"position":[[6177,6],[7174,7],[8062,6],[8980,6],[16757,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[18488,6]]},"/en/lessons/intro-to-powershell":{"position":[[859,6],[22054,6],[22352,7],[23035,6],[23075,6],[35688,6],[44245,6],[44281,7],[44327,6],[44932,6],[45108,6],[45245,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3967,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[10616,6],[16653,6],[16897,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8669,6],[11167,7],[11607,6],[11943,6],[14430,6],[16065,6],[19630,6],[22111,6],[22172,6],[23198,6],[23256,7],[26162,7],[26300,6],[26555,7],[27871,6],[28165,6],[29446,6],[30864,6],[30928,6],[36655,7],[39668,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30795,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28543,6]]},"/en/lessons/json-and-jq":{"position":[[230,6],[6334,7],[8727,7],[8880,6],[8924,7],[9051,7],[9296,7],[9797,7],[13126,6],[14284,6],[15376,7],[15481,7],[22288,6],[22326,7],[30887,7],[32069,7],[32137,8],[32643,6],[33990,6],[34023,7],[34088,7],[38446,7],[38647,6],[38746,6],[39183,6],[40307,7]]},"/en/lessons/jupyter-notebooks":{"position":[[6128,7],[25743,7],[25969,7],[26075,7],[26169,6],[26247,6],[31033,6],[31381,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[200,6],[302,7],[563,6],[861,6],[919,7],[1064,6],[2958,6],[9779,7]]},"/en/lessons/linear-regression":{"position":[[19208,6],[34873,6],[38691,6],[39883,6],[49074,6],[50097,6],[51201,7],[65088,6],[65975,6],[67143,6],[70174,6]]},"/en/lessons/logistic-regression":{"position":[[19238,6],[28543,6],[30719,6],[38575,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11949,6],[19192,6]]},"/en/lessons/naive-bayesian":{"position":[[40212,6],[40493,7],[46712,6]]},"/en/lessons/normalizing-data":{"position":[[9364,6],[9387,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2379,7],[7482,6],[8277,7],[12588,6],[12836,8],[14682,6],[14888,7],[15024,6],[21422,8],[21667,6],[24809,7],[24833,6],[26229,6],[26291,7],[26316,7],[26345,7],[26370,7],[26742,6],[26906,9],[27073,6],[27490,6],[27609,6],[28631,6],[29030,6],[33148,6],[38354,6],[39781,6],[40082,7],[40322,6],[43305,6],[43580,6],[46833,6],[47835,6],[47970,6],[50626,7],[51377,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1,6],[427,7],[485,6],[1303,6],[5539,6],[5908,6],[6446,6],[6822,6],[8390,6],[8418,6],[8446,6],[8533,6],[10381,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1,6],[146,10],[392,6],[1192,6],[3138,6],[3946,10],[4010,6],[4134,10],[4225,6],[5462,6],[5954,6],[9225,7],[9964,6],[10685,6],[10825,6],[10980,7],[11990,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7963,7],[31871,7],[33615,7],[35463,7],[37288,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11758,7],[15179,6],[23497,6],[27514,6],[27987,7],[29703,7],[30754,8],[32136,7],[34749,6],[37852,7],[38287,6],[39212,7],[39284,6]]},"/en/lessons/sentiment-analysis":{"position":[[2916,6],[18186,6],[19828,6],[20064,7],[22067,7],[22629,6],[24065,6],[29451,6],[31233,6],[36104,6],[38222,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1075,7],[2096,8],[4934,6],[7221,7],[20187,6],[20244,6],[20613,9],[21178,9],[26108,6],[26300,7],[26380,7],[26520,6],[27099,6],[30082,7],[30789,8],[31034,7],[31162,9],[31172,7],[31207,7],[31257,6],[31349,6],[31596,6],[36953,8],[38207,7],[38252,7]]},"/en/lessons/sonification":{"position":[[4732,7],[5170,8],[7274,7],[16685,6],[23836,6],[24990,6],[25389,6],[25861,6],[29997,6],[32644,6],[32841,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8405,7],[12754,9],[17796,6],[21688,9],[28831,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6193,7],[26346,6],[26406,6],[27382,6],[37889,6],[39123,6],[42823,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13059,7],[16661,6],[16685,7],[17326,6],[17951,7],[34482,6],[37870,8],[43273,7],[45848,7],[46787,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[868,7],[15933,6],[16490,6],[16975,6],[18624,6],[18700,10],[18836,7],[19856,6],[19934,7],[20038,6],[20068,6],[20106,6],[20374,7],[20519,7],[20623,7],[20913,9],[21211,6],[21866,6],[21897,6],[21935,6],[21984,6],[23497,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13793,8],[14668,6],[14706,6],[14940,6],[15019,6],[27479,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15761,8],[15770,7],[16230,8],[16595,7],[18718,8],[19625,6],[20271,7],[22616,7],[22658,8],[23397,7],[23425,7],[24758,6],[27358,6],[27873,7],[30817,7],[32396,6],[32829,7],[33159,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4058,6],[9073,7],[27068,7],[32940,6],[44081,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13177,6],[14232,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10252,7],[10538,6],[10973,6],[12551,6],[15872,6],[16631,6],[18954,6],[25097,6],[32992,6],[35094,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8926,6]]},"/en/lessons/working-with-text-files":{"position":[[844,7],[2612,7],[5875,7],[6947,7],[8017,7]]},"/en/lessons/working-with-web-pages":{"position":[[4821,7],[6154,7],[7905,7],[8804,7]]}}}],["output$map",{"_index":20605,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30511,10],[31376,11],[31403,10],[37351,10]]}}}],["output+=annotation['text",{"_index":18935,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27384,26]]}}}],["output.csv",{"_index":10983,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[37326,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12554,12],[13737,12],[14895,12]]}}}],["output.ipynb",{"_index":9967,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53911,13]]}}}],["output.pi",{"_index":23657,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[2696,10],[2715,9],[5092,9],[5967,10],[6042,10]]}}}],["output.png",{"_index":22065,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[18787,11]]}}}],["output.txt",{"_index":10947,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[25787,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23134,10]]}}}],["output/out.json/*.json",{"_index":9879,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50766,22],[50925,22],[51136,22]]}}}],["output=json",{"_index":9877,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50351,12]]}}}],["output=parquet",{"_index":9876,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50323,14]]}}}],["output_config",{"_index":18905,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24928,13]]}}}],["output_config=output_config",{"_index":18912,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25166,28]]}}}],["output_dir",{"_index":18926,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26716,12],[27772,11],[28164,11],[28308,12],[28467,11],[28754,11],[38997,12],[39159,11],[39317,12],[39502,11],[44092,11],[50669,11],[50892,11],[51047,12],[51211,11]]}}}],["output_dir='/path/to/local/directory/vision_method_txt",{"_index":18947,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28665,56]]}}}],["output_dir_cm1",{"_index":19031,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39928,15]]}}}],["output_dir_cm1='/path/local/directory/to/combined_i_txt",{"_index":19029,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39815,57]]}}}],["output_dir_cm2",{"_index":19125,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51511,15]]}}}],["output_dir_cm2='/path/local/directory/to/combined_ii_txt",{"_index":19123,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51411,58]]}}}],["output_fil",{"_index":23305,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[9777,12],[10094,11],[10414,12],[18470,12],[23945,12],[24285,12],[24557,11],[30182,12],[33599,12],[38437,12],[43464,12]]}}}],["output_file('columndatasource_example.html",{"_index":23377,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18572,44]]}}}],["output_file('eto_operations.html",{"_index":23498,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[38564,34]]}}}],["output_file('mapping_targets.html",{"_index":23534,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43680,35]]}}}],["output_file('munitions_by_country.html",{"_index":23404,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24124,40]]}}}],["output_file('my_first_graph.html",{"_index":23306,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[10355,34]]}}}],["output_file('simple_timeseries_plot.html",{"_index":23468,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33696,42]]}}}],["output_file('types_of_munitions.html",{"_index":23450,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30279,38]]}}}],["output_file=os.path.join(output_dir",{"_index":18936,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27507,36],[47868,36]]}}}],["output_file_nam",{"_index":8171,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24329,16],[24616,17],[24826,16],[25114,17],[25255,16],[25274,16]]}}}],["output_filenam",{"_index":343,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8640,15],[10201,15]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26591,16],[27579,16]]}}}],["output_filename.tiff",{"_index":287,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6629,20]]}}}],["output_notebook",{"_index":23307,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[10572,15]]}}}],["output_path",{"_index":11563,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21943,11]]}}}],["output_path.write_text(svg",{"_index":11565,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21978,27]]}}}],["output_text",{"_index":11591,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26012,11],[26087,11],[26526,11]]}}}],["outputcommitcoordin",{"_index":9678,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18877,23],[23838,23]]}}}],["outputcommitcoordinator$outputcommitcoordinatorendpoint",{"_index":9735,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23781,56]]}}}],["outputdocu",{"_index":862,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9279,14]]}}}],["outputfile.txt",{"_index":909,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11964,14]]}}}],["outright",{"_index":14802,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47839,8]]}}}],["outset",{"_index":8825,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[19514,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2294,7]]},"/en/lessons/logistic-regression":{"position":[[4532,7]]},"/en/lessons/preserving-your-research-data":{"position":[[13601,6]]}}}],["outsid",{"_index":597,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18405,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13223,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9407,7]]},"/en/lessons/common-similarity-measures":{"position":[[38891,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17391,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22585,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17671,7],[39230,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9513,7],[13536,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41020,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7390,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20610,7],[40429,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17933,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16817,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[13143,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24135,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24069,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20680,7],[21075,7]]},"/en/lessons/gravity-model":{"position":[[10935,9],[11175,9],[59272,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[29341,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22023,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52911,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35465,7],[38521,7],[39034,7],[41996,7],[49599,7]]},"/en/lessons/intro-to-linked-data":{"position":[[10982,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4255,7],[33682,7],[35638,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14888,7]]},"/en/lessons/linear-regression":{"position":[[9965,7],[60057,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19488,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17945,7]]},"/en/lessons/sonification":{"position":[[11691,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26281,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1732,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23942,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42991,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11189,7]]}}}],["outsiz",{"_index":5704,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[19564,8]]}}}],["outskirt",{"_index":7224,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4609,10],[5652,9]]}}}],["outsourc",{"_index":8535,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[775,11],[7753,11],[9332,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23017,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2119,9]]}}}],["outstr",{"_index":19153,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[9281,9],[9321,9],[9345,9],[9420,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8908,9],[8972,9],[9039,9],[9094,9],[10012,6],[10097,6],[10138,6],[10173,6],[10214,6],[10281,7]]}}}],["outval",{"_index":22435,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12549,6]]}}}],["outweigh",{"_index":8567,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7730,8]]},"/en/lessons/naive-bayesian":{"position":[[53718,8]]}}}],["oval",{"_index":21862,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48387,5],[51277,6],[51809,5]]}}}],["oven",{"_index":21457,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[16368,6]]}}}],["over",{"_index":304,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7478,4],[7483,4],[7845,4],[10337,4],[10511,4],[20069,4],[20728,4],[21122,4],[21131,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28404,4],[42613,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16308,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1365,4],[14216,4],[15357,4],[20099,4],[20584,4],[23871,4],[24118,4],[25347,4],[26019,4],[26391,4],[26482,4],[31451,4],[33923,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4838,4],[6574,4],[7302,5],[7642,4],[21124,4],[22676,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[167,4],[4581,4],[5587,4],[10576,4],[11543,4],[53770,4],[61881,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12875,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6472,4],[6481,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3242,4],[18794,4],[32749,4],[35560,4],[48787,5],[50584,4],[51344,4],[60944,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23867,5],[48273,4],[54189,4],[64295,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[643,4],[652,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1667,4],[7235,4],[8489,4],[24842,4],[25336,4],[26667,4],[29335,4],[41776,4],[43474,4],[47100,4],[70278,4]]},"/en/lessons/common-similarity-measures":{"position":[[2249,4],[9420,4],[20075,4],[23192,4],[36576,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2470,4],[10843,4],[15066,4],[36323,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47113,4],[49653,4],[50033,4],[58319,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[578,4]]},"/en/lessons/counting-frequencies":{"position":[[10871,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1359,4],[9146,4],[12448,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3439,4],[15224,4],[30641,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7028,4],[7975,4],[22565,4],[37434,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2989,4],[20925,4],[21082,4],[23963,4],[24250,4],[24498,4],[29416,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1960,4],[3040,4],[8215,4],[10455,4],[14103,4],[14724,4],[23596,4],[31750,4],[45630,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3485,4],[6154,4],[9589,4],[22555,4],[22652,4],[22702,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6810,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6996,4],[10104,5],[17192,4],[28220,4],[28402,4],[38490,4],[47975,4],[48038,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48010,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[846,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20190,4],[33748,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2502,4],[8203,4],[9605,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29666,4],[29884,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4639,4],[5106,4],[12264,4],[15253,4],[16571,4],[18178,4],[19055,5],[23235,4]]},"/en/lessons/extracting-keywords":{"position":[[3487,4],[27786,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2114,4],[6538,4],[9662,4],[19951,4],[21056,4],[24706,4],[27153,4],[30099,4],[34301,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4862,4],[15268,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17380,4],[27112,4],[30831,4],[34172,4],[34267,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8537,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15077,4],[37317,5],[50660,4],[50690,4],[55696,4]]},"/en/lessons/geocoding-qgis":{"position":[[27373,4],[32036,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22725,4],[25246,4],[29086,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1008,4],[5970,4],[6069,4],[9559,4],[11959,4],[12059,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[564,4],[1172,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7976,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1461,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[13697,4],[18486,4],[18626,4],[19854,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12375,4],[14447,4]]},"/en/lessons/gravity-model":{"position":[[11435,4],[17588,4],[32258,4],[41899,4],[43726,4],[55338,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[1884,4],[17769,4],[18537,4]]},"/en/lessons/installing-omeka":{"position":[[926,4],[2438,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1476,4],[1794,5],[18340,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6249,4],[11815,4],[12023,4],[14412,4],[15265,4],[16155,4],[16957,4],[17245,4],[18761,4],[20510,4],[21304,4],[29236,4],[31733,4],[35178,4],[35783,4],[39173,4],[40703,4],[42354,4],[43172,4],[43972,4],[48013,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1308,4],[16698,4],[25122,4],[38624,4],[39654,4],[49934,4],[51364,4],[53397,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5988,4],[6455,4],[7408,4],[27176,4]]},"/en/lessons/intro-to-bash":{"position":[[6572,4],[11587,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6638,4],[8307,4]]},"/en/lessons/intro-to-linked-data":{"position":[[7147,4],[8494,4]]},"/en/lessons/intro-to-powershell":{"position":[[16961,4],[28078,4],[30441,4],[30450,4],[31707,4],[31716,4],[37999,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2984,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[9424,5],[10059,4],[13547,5]]},"/en/lessons/introduction-map-warper":{"position":[[2628,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1530,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1005,4],[7867,4],[7915,4],[35763,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2313,4],[8041,4],[15062,4],[17972,4],[18383,4],[24455,4],[32553,4],[32815,4],[45544,4]]},"/en/lessons/json-and-jq":{"position":[[17132,4],[40332,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10244,4]]},"/en/lessons/linear-regression":{"position":[[16188,4],[16309,4],[16752,4],[19671,4],[31640,4],[34863,5],[37012,4],[55414,4],[62730,4],[68173,4],[69432,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16842,4]]},"/en/lessons/naive-bayesian":{"position":[[21885,4],[53222,4],[55701,4],[56170,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4643,4],[4769,4],[5740,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1474,4],[5821,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5046,4],[6345,4],[6808,4],[12423,4],[13435,4],[16721,4]]},"/en/lessons/research-data-with-unix":{"position":[[6486,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11013,4],[11338,4],[12484,4],[24651,4],[32871,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44166,4]]},"/en/lessons/sentiment-analysis":{"position":[[7300,4],[8816,4],[26555,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1687,4],[8248,4],[11409,4],[11877,4],[12910,4],[25468,4],[25619,4]]},"/en/lessons/sonification":{"position":[[5033,4],[8399,4],[14579,4],[17349,4],[23244,4],[30287,4]]},"/en/lessons/space-place-gazetteers":{"position":[[490,4],[1176,4],[1426,4],[6232,4],[7404,4],[7861,4],[10338,4],[11406,4],[24812,4],[41786,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11415,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1026,4],[1153,4],[2763,4],[2953,4],[11003,4],[18659,4],[18708,4],[19045,4],[19537,4],[20860,4],[22674,4],[22732,4],[23639,4],[23748,4],[24685,4],[25442,4],[27743,4],[32071,4],[33407,4],[33643,4],[36496,4],[36987,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2126,4],[5589,4],[15501,4],[15590,4],[44779,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2816,4],[5807,4],[8079,4],[9815,4],[43574,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3387,4],[3396,4],[6358,4],[6367,5],[23558,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2566,4],[3682,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14711,4],[25510,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5246,4],[23408,4],[23567,4],[30156,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5219,4],[14142,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[696,4],[8874,4],[10664,4],[22437,4],[22858,4]]},"/en/lessons/vector-layers-qgis":{"position":[[6076,4],[16458,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2487,4],[3007,4],[3127,4],[3341,4],[22414,4],[29027,4],[33190,4],[33327,4],[35348,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2066,4],[13521,4],[17560,4],[19563,4]]},"/en/lessons/working-with-web-pages":{"position":[[957,4]]}}}],["overal",{"_index":1104,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6401,7],[33332,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14887,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11532,7],[47101,7],[49040,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3902,7],[9703,7],[18792,7],[24210,7],[52189,7],[54215,7],[67776,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6735,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[55123,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16260,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6156,7],[28481,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37111,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10700,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2905,7],[3282,7],[26829,7],[40462,7],[52071,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9527,8],[38276,7],[39277,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[396,7]]},"/en/lessons/gravity-model":{"position":[[41358,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16193,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37786,7],[38046,7],[40768,7],[40931,7]]},"/en/lessons/linear-regression":{"position":[[60901,8]]},"/en/lessons/logistic-regression":{"position":[[6636,7],[16895,7],[18306,7]]},"/en/lessons/naive-bayesian":{"position":[[18341,7],[18961,8],[50261,7],[51977,7],[53190,7],[53883,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12641,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7626,7],[8080,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12382,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2930,7],[6093,7],[7242,7],[11783,7],[20977,7],[21535,8],[21978,7],[25530,8],[29710,7],[30568,8],[38962,7],[39113,7],[40381,7],[40633,7]]},"/en/lessons/sentiment-analysis":{"position":[[23615,7],[23849,7],[24041,7],[29347,7],[32554,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33384,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42423,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29097,7],[34589,7],[42063,7],[44564,7],[51683,7],[53025,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44902,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39616,7]]}}}],["overarch",{"_index":4472,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60481,11]]}}}],["overcom",{"_index":718,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24417,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2484,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19956,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38029,8],[38563,8]]},"/en/lessons/intro-to-powershell":{"position":[[2406,8]]}}}],["overdispers",{"_index":13824,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60689,14],[62914,14],[64265,14]]}}}],["overfit",{"_index":5964,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34488,13],[34514,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32321,11],[32359,11],[43001,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[22261,14],[22277,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30366,13]]}}}],["overflow",{"_index":10913,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9650,8],[33330,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20122,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[9824,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47545,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30490,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27245,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46947,8]]}}}],["overkil",{"_index":20523,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6629,9]]}}}],["overlaid",{"_index":8368,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31158,8],[31267,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[20281,8]]},"/en/lessons/introduction-map-warper":{"position":[[10412,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11217,8]]}}}],["overlap",{"_index":1768,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43672,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31657,7],[33107,11],[63989,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[49335,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12883,7],[14416,12],[14851,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28355,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49337,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21774,7],[21840,7],[38431,7],[38535,7],[44503,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11479,7],[11594,8]]},"/en/lessons/geocoding-qgis":{"position":[[27192,7],[31050,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[17839,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3925,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23905,8]]},"/en/lessons/linear-regression":{"position":[[59413,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19323,11]]}}}],["overlay",{"_index":8252,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[215,10],[1253,7],[1815,8],[3570,7],[4982,7],[5114,8],[6769,8],[6903,7],[7761,8],[7804,9],[7895,9],[7998,8],[8068,9],[19121,7],[22720,7],[22753,7],[22814,7],[22989,9],[23056,9],[23115,8],[23525,7],[23919,7],[24559,7],[24983,7],[27925,8],[38485,9],[38630,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18413,7]]},"/en/lessons/georeferencing-qgis":{"position":[[755,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[16803,10],[18555,8],[18578,7],[18745,7],[18783,8],[18909,8],[19279,8],[19465,10],[19659,10],[19698,7],[20635,7],[20922,8],[20948,7],[21244,7]]},"/en/lessons/gravity-model":{"position":[[40159,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[551,7],[858,10],[1522,8],[2404,7],[3795,7],[3927,8],[5946,7],[6202,8],[6334,7],[7194,8],[7237,9],[7328,9],[7431,8],[7501,9],[23018,7],[27797,7],[27830,7],[27891,7],[28066,9],[28133,9],[28192,8],[28602,7],[28986,7],[29626,7],[30050,7],[33650,7],[41730,9],[41875,10]]},"/en/lessons/introduction-map-warper":{"position":[[6029,7],[11117,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26495,8],[26925,8],[26961,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17874,8],[17964,8],[18012,7]]},"/en/lessons/sonification":{"position":[[12168,10]]}}}],["overli",{"_index":2569,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25576,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25899,6]]},"/en/lessons/gravity-model":{"position":[[5205,6]]},"/en/lessons/intro-to-powershell":{"position":[[30678,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37038,6]]},"/en/lessons/linear-regression":{"position":[[47021,6]]},"/en/lessons/normalizing-data":{"position":[[3897,6]]}}}],["overload",{"_index":2141,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2206,8]]},"/en/lessons/naive-bayesian":{"position":[[32330,8]]}}}],["overlook",{"_index":1067,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5113,11],[6063,11],[44141,13],[44522,11],[48398,13],[49573,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4407,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28585,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2477,11]]}}}],["overlooked.html",{"_index":1799,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44711,15],[49762,15]]}}}],["overlord",{"_index":15897,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34683,9]]}}}],["overplot",{"_index":4102,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31630,13]]}}}],["overridden",{"_index":21507,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26270,11]]}}}],["overriden",{"_index":15014,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[20563,9]]}}}],["overs",{"_index":9286,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22483,9]]}}}],["oversaw",{"_index":14754,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40262,7]]}}}],["oversea",{"_index":13587,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16856,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23999,8],[24936,8]]}}}],["overshot",{"_index":13920,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[13667,8]]}}}],["oversight",{"_index":5365,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8766,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54132,9]]}}}],["oversimplif",{"_index":21229,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[2400,19]]}}}],["overstep",{"_index":14707,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28646,8]]}}}],["overtax",{"_index":23141,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[16620,10]]}}}],["overtli",{"_index":1524,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29331,7],[31487,7]]}}}],["overton",{"_index":18692,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66390,7],[66760,8],[66868,7],[67005,8],[67090,7],[67101,7],[67214,7],[67437,7]]}}}],["overtook",{"_index":23185,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[25300,8]]}}}],["overview",{"_index":944,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47,8],[1121,8],[35309,8],[42503,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[49,8],[665,8],[10360,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34093,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13245,8],[13500,8],[14482,8],[19916,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3770,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12773,8],[23531,8],[28341,8],[67855,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64773,8]]},"/en/lessons/common-similarity-measures":{"position":[[84,8],[659,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5237,8],[23114,8],[29417,8],[40360,8],[40606,8],[46641,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3168,8],[62383,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11455,8],[13053,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24748,8],[29858,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[438,8],[13599,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18457,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[70,8],[740,8],[29523,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[109,8],[3229,8],[17786,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1845,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5278,8],[5349,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[79,8],[818,8],[23706,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[121,8],[2704,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[134,8],[724,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[33795,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12405,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26758,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[42661,8],[43240,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2274,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[51297,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[61,8],[817,8]]},"/en/lessons/intro-to-bash":{"position":[[24812,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[73,8],[904,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1759,8],[30234,8]]},"/en/lessons/intro-to-powershell":{"position":[[2837,8]]},"/en/lessons/introduction-map-warper":{"position":[[17783,8]]},"/en/lessons/json-and-jq":{"position":[[1995,8]]},"/en/lessons/linear-regression":{"position":[[78,8],[316,8],[1120,8],[3174,9],[14868,8],[79832,8]]},"/en/lessons/logistic-regression":{"position":[[80,8],[136,8],[839,8],[2894,9],[3647,8],[67529,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3157,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6410,8],[16333,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[33250,8],[36992,8]]},"/en/lessons/space-place-gazetteers":{"position":[[92,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34101,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1516,9],[20566,8],[31489,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26106,8]]},"/en/lessons/transliterating":{"position":[[16681,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[32358,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[74,8],[14042,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[80,8],[1976,8],[6866,8],[17077,8],[21173,8]]}}}],["overwhelm",{"_index":7838,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14107,12],[15249,13],[33399,13]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1079,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[3005,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31714,12],[34117,9]]},"/en/lessons/jupyter-notebooks":{"position":[[49221,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23098,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5383,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29864,12]]}}}],["overwhelmingli",{"_index":11108,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25128,14]]}}}],["overwrit",{"_index":637,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20127,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50109,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6096,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47093,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12053,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[20389,9]]},"/en/lessons/intro-to-powershell":{"position":[[44405,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8267,9]]},"/en/lessons/sonification":{"position":[[32878,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4390,9]]},"/en/lessons/working-with-text-files":{"position":[[8209,9],[8341,9]]}}}],["overwritten",{"_index":1919,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48962,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24090,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26321,11],[26595,12]]}}}],["overwrot",{"_index":15375,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[26059,9]]}}}],["ow",{"_index":20150,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35179,3]]}}}],["owen",{"_index":8553,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4598,5],[5007,5]]},"/en/lessons/sonification":{"position":[[39880,5]]}}}],["owl",{"_index":518,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15131,6],[15299,4],[15588,3],[15655,3],[16374,5],[17369,5]]}}}],["own",{"_index":5484,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28093,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6198,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4513,5]]}}}],["owner",{"_index":5476,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25626,5],[26250,7],[27461,5],[29061,6],[29109,6],[32326,7],[32482,5],[32587,8],[51876,5],[51989,7],[52099,6],[52165,5],[52248,6],[52579,7],[52739,5],[52815,5],[52988,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56271,5],[56367,5]]},"/en/lessons/georeferencing-qgis":{"position":[[11595,5]]},"/en/lessons/installing-omeka":{"position":[[12298,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15463,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20155,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13623,6]]}}}],["ownership",{"_index":5474,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25326,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2361,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[6146,11]]}}}],["owrutsch",{"_index":11642,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33209,8]]}}}],["oxford",{"_index":7678,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5649,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26569,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49394,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57510,6],[57673,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4340,6]]},"/en/lessons/extracting-keywords":{"position":[[2393,6],[3040,8],[6275,6],[30080,6]]},"/en/lessons/geocoding-qgis":{"position":[[6732,6],[8782,6],[24324,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56811,8]]},"/en/lessons/intro-to-linked-data":{"position":[[5174,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42410,7]]},"/en/lessons/linear-regression":{"position":[[79526,6],[79598,6]]},"/en/lessons/preserving-your-research-data":{"position":[[18031,6]]},"/en/lessons/sonification":{"position":[[41200,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36885,7],[36893,6]]}}}],["oxfordshir",{"_index":10902,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9117,11]]}}}],["oxfordshire785226",{"_index":13789,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54680,17]]}}}],["oxfordshire7886.8993548425.0064.23",{"_index":13693,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38923,34]]}}}],["oxon",{"_index":12518,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6859,4]]}}}],["oxoniens",{"_index":10851,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2545,11],[7052,11]]},"/en/lessons/geocoding-qgis":{"position":[[6317,10]]}}}],["oxygen",{"_index":22396,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8689,6]]}}}],["oxygenxml",{"_index":22395,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[7588,10]]}}}],["o’clock",{"_index":18705,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[1801,9],[9552,9]]}}}],["o’donnel",{"_index":7142,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59863,9]]}}}],["o’hara",{"_index":10864,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[5981,6],[17680,6]]}}}],["o’hara’",{"_index":11735,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3517,8],[17806,8],[18743,8],[35206,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5706,8]]}}}],["o’loughlin",{"_index":13850,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63544,11],[66376,11]]}}}],["o’reilli",{"_index":4941,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43349,8],[69177,9],[69299,9],[69467,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[44285,8]]},"/en/lessons/intro-to-linked-data":{"position":[[36990,9]]},"/en/lessons/linear-regression":{"position":[[75519,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39941,9],[40180,9]]},"/en/lessons/working-with-web-pages":{"position":[[9872,10]]}}}],["o’sullivan",{"_index":16456,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48354,11]]}}}],["p",{"_index":437,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11590,1],[11808,1],[19346,1],[21253,1],[22620,1],[22666,1]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41659,1],[45255,2],[51392,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1957,1],[3019,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38049,1],[38121,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23084,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69484,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19735,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16706,2],[18012,1],[18118,1],[18264,1],[20807,1],[21121,1],[38751,1],[38884,1]]},"/en/lessons/counting-frequencies":{"position":[[6554,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16142,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16147,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28723,1],[50575,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14421,1],[22118,2],[22328,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8712,1],[9885,1],[12430,1],[12726,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13661,2],[49796,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[31766,1],[32498,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12808,2],[12887,2],[12928,2],[12984,2],[13178,2],[13384,2]]},"/en/lessons/gravity-model":{"position":[[23843,4],[24017,3],[36528,3],[37931,3],[39539,5],[50102,5],[60660,3],[62886,3],[64237,3]]},"/en/lessons/installing-omeka":{"position":[[6699,2]]},"/en/lessons/introduction-map-warper":{"position":[[12826,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14669,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47982,2],[48005,2]]},"/en/lessons/jupyter-notebooks":{"position":[[39286,3],[53577,2]]},"/en/lessons/linear-regression":{"position":[[36157,1],[42932,1],[61539,1],[62185,2],[62374,1],[68877,1]]},"/en/lessons/naive-bayesian":{"position":[[19116,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38627,1],[40835,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28219,3]]},"/en/lessons/sentiment-analysis":{"position":[[39601,2]]},"/en/lessons/sonification":{"position":[[41357,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61980,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12557,1],[35886,1]]},"/en/lessons/transliterating":{"position":[[11652,4],[11667,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21189,1],[21543,1]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11057,1],[19513,1],[26908,1],[31775,1],[34017,1],[38950,1],[45151,1]]}}}],["p(yi",{"_index":17547,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7851,5],[7940,6]]}}}],["p,gold",{"_index":3598,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3508,6]]}}}],["p,lewiston",{"_index":3551,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2858,11]]}}}],["p.add_layout(box",{"_index":23518,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41728,17]]}}}],["p.add_tile(provid",{"_index":23560,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45450,20]]}}}],["p.add_tools(hov",{"_index":23394,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[21358,18],[28610,18]]}}}],["p.axis.vis",{"_index":23565,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45551,14]]}}}],["p.circle(x",{"_index":23309,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11071,11]]}}}],["p.circle(x='",{"_index":23561,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45472,15]]}}}],["p.circle(x='total_ton",{"_index":23381,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19526,24]]}}}],["p.count",{"_index":23154,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20092,7]]}}}],["p.legend.click_policy='hid",{"_index":23328,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[12084,28]]}}}],["p.legend.loc",{"_index":23464,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32772,17]]}}}],["p.line(x",{"_index":23312,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11125,9]]}}}],["p.line(x='msnd",{"_index":23475,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34053,19],[34142,19],[34250,19],[38986,19],[39075,19],[39183,19]]}}}],["p.name",{"_index":23153,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20066,6],[20187,9]]}}}],["p.title.text",{"_index":23390,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20743,12],[27741,12],[32711,12],[39287,12]]}}}],["p.triangle(i",{"_index":23315,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11167,13]]}}}],["p.vbar(x='country_flying_miss",{"_index":23438,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27643,34]]}}}],["p.vbar_stack(stackers=['tons_h",{"_index":23458,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[31995,33]]}}}],["p.xaxis.axis_label",{"_index":23391,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20801,18],[27793,18],[32804,18]]}}}],["p.xgrid.grid_line_color",{"_index":23466,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32835,23]]}}}],["p.yaxis.axis_label",{"_index":23392,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20850,18],[27824,18],[32892,18],[34354,18],[39336,18]]}}}],["p/markdown",{"_index":19231,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[8038,10],[18531,10]]}}}],["p0001",{"_index":9767,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29350,7]]}}}],["p1.txt",{"_index":3640,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7293,8],[13688,8]]}}}],["p2j",{"_index":16931,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[46042,3]]}}}],["p5",{"_index":13959,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29009,2]]}}}],["p5.imag",{"_index":13984,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34238,8]]}}}],["p5.j",{"_index":13885,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3526,5],[25743,6],[26967,6],[28469,5],[28516,6],[29479,5],[30407,6],[30485,5],[30546,5],[30731,5],[30839,5],[32795,5],[32868,5],[34130,5],[34963,5],[35373,5],[35894,6],[36067,5],[36445,5],[36507,5],[36680,5],[42690,5]]}}}],["p7",{"_index":6613,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[19866,2]]}}}],["p=0.75",{"_index":6308,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32918,8]]}}}],["p=last_cl",{"_index":4159,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38071,11]]}}}],["p_bag",{"_index":18331,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19399,5],[19501,7],[20726,5],[22312,5]]}}}],["p_height",{"_index":19048,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44724,8]]}}}],["p_width",{"_index":19046,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44674,7]]}}}],["p_word1",{"_index":18340,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20734,7]]}}}],["p_word_1",{"_index":18332,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19407,8]]}}}],["p_word_2",{"_index":18333,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19418,8]]}}}],["p_word_n",{"_index":18334,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19435,8],[20750,8]]}}}],["pa",{"_index":3487,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2048,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11088,2],[13268,2],[16044,2],[17163,2],[18346,2],[19660,2],[22393,2],[24331,2],[26191,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51789,3],[51850,3],[52649,3]]},"/en/lessons/gravity-model":{"position":[[61008,4],[63231,4],[64582,4]]}}}],["pace",{"_index":5481,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26954,5]]}}}],["pacif",{"_index":4454,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59052,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3720,7],[3887,7],[4902,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20099,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41943,7]]}}}],["pack",{"_index":3778,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9283,7]]}}}],["packag",{"_index":264,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5824,7],[8347,8],[9930,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9031,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2413,9],[38342,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3412,7],[4814,7],[4844,7],[6191,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[86,7],[1893,9],[2344,7],[2366,8],[3033,8],[3103,8],[4693,7],[7961,9],[9843,7],[31225,9],[31331,8],[31506,7],[31691,7],[32213,10],[32226,8],[32455,8],[33156,8],[33344,8],[33546,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20220,8],[20735,8],[22377,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46138,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2645,7],[2831,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[356,8],[4041,8],[12200,8],[13164,8],[13198,8],[13412,8],[13460,7],[13654,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38220,7],[38473,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3572,7],[3935,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[243,8],[5569,7],[5954,8],[6258,7],[6492,8],[7422,8],[7547,7],[8063,8],[8127,7],[10293,9],[32879,7],[34722,8],[37000,7],[39746,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10002,8],[10327,9],[10380,8],[21885,8],[22017,8],[33417,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31114,7],[31164,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[388,8],[16880,7],[19395,8],[19476,7],[47488,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2567,7],[2834,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[819,7],[2323,8],[2670,7],[2782,7],[2883,7],[2983,7],[3106,7],[4092,8],[6960,7],[9979,7],[10054,8],[10086,7],[10146,7],[10182,8],[10287,8],[10535,7],[14176,8],[28781,7],[29139,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[569,9],[2892,7],[8263,7],[11097,7],[12510,7],[15607,8],[15798,8],[28466,9],[46447,8],[55343,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[544,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[669,7],[1746,7],[52900,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[306,8],[337,8],[7620,7],[7767,8],[8358,7],[8498,7],[8650,8],[8842,8],[9500,8],[9558,9],[9591,8],[9745,8],[9963,8],[10151,7],[10235,8],[10314,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9158,8],[12603,8],[12686,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15496,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[4948,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5271,8],[19948,7],[20789,7],[20870,7]]},"/en/lessons/gravity-model":{"position":[[8382,7],[8590,7],[8872,9],[43145,7],[45472,8],[46242,8],[46525,8],[47757,7],[47782,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2026,7],[6480,8],[8271,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1545,7],[2631,7],[18462,8],[18889,7],[19507,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9964,7],[10083,8],[10263,8],[10572,7],[10722,7],[10742,8],[10904,8],[10982,8],[12372,8],[12657,10],[12694,8],[12788,8],[20056,8],[26052,8],[26240,7],[26532,7],[26627,7],[26647,9],[35657,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[5337,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5818,7],[7281,7],[7751,7],[7805,8],[8087,8],[8282,7],[9870,7],[10000,7],[10052,7],[10187,7],[10288,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2922,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54519,7]]},"/en/lessons/json-and-jq":{"position":[[37585,7],[38171,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4349,7],[9132,8],[9345,8],[9507,9],[9527,7],[9569,9],[9683,8],[9870,8],[9929,8],[10475,7],[13363,8],[13425,9],[13585,8],[22483,8],[22601,8],[22825,7],[22890,8],[23275,9],[23370,8],[23674,7],[23719,8],[23964,7],[24010,9],[44103,8],[44248,7],[46046,7],[52058,8]]},"/en/lessons/linux-installation":{"position":[[1531,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5927,7],[6109,8],[6589,9]]},"/en/lessons/naive-bayesian":{"position":[[28282,7],[28514,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17761,8],[21080,8],[34809,8],[35133,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6694,8]]},"/en/lessons/qgis-layers":{"position":[[2010,9],[2066,8],[2478,7],[2530,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23723,8],[23841,7],[23894,9],[23947,8],[24010,8],[26890,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7760,8],[8008,9],[8083,8],[8163,8],[8252,8],[8334,8],[8414,8],[8649,8],[8680,7],[8715,7],[8900,7],[9004,7],[9048,7],[9087,7],[9131,7],[9313,7],[9501,7],[9608,7],[10039,7],[15036,9],[15171,7],[17064,8],[23882,7],[27212,7],[31738,7],[33323,7],[34213,8],[35643,7],[40949,8],[42950,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[539,7],[1536,9],[2382,8],[2610,7],[6272,7],[7895,7],[7910,7],[8181,7],[10913,8],[19923,8],[20012,9],[20140,9],[20214,9],[20337,8],[20390,8],[20520,8],[20568,8],[20703,8],[21586,8],[24937,7],[25745,8],[31106,7],[31434,8],[39546,8],[42744,8],[49110,8],[51507,8]]},"/en/lessons/sentiment-analysis":{"position":[[10435,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3630,9],[4024,9],[4158,8],[7406,7],[14885,7],[14908,7],[14965,9],[15090,8],[15492,8],[15943,7],[35576,9]]},"/en/lessons/sonification":{"position":[[7960,8],[23031,7],[23488,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3138,7],[3290,7],[3871,8],[4227,8],[4319,8],[4416,7],[4513,8],[4781,8],[4830,8],[5003,9],[5109,9],[5346,8],[11295,8],[19740,7],[23392,8],[33126,7],[34358,8],[34587,8],[34605,8],[34627,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9673,9],[46362,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2544,8],[13855,7],[20412,8],[21182,9],[21215,8],[21307,7],[21566,7],[21605,7],[21706,8],[21944,8],[21997,7],[22259,8],[22342,7],[22608,7],[22755,8],[22802,8],[22891,7],[23078,8],[23238,7],[23417,8],[23579,8],[23798,8],[24329,8],[29567,8],[30087,7],[31177,8],[31432,8],[38173,7],[38269,8],[38300,7],[42747,7],[65233,9],[65274,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14206,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6748,8],[15640,7],[15836,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2633,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5573,9],[6048,8],[6157,8],[6338,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3237,7],[3392,7]]}}}],["package30",{"_index":16429,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46085,10]]}}}],["packages/plotly/graph_objs/_deprecations.py:378",{"_index":14547,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42719,48]]}}}],["package’",{"_index":20063,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23002,9]]}}}],["packard",{"_index":18736,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5182,7]]}}}],["packet",{"_index":2181,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6305,6]]}}}],["packt",{"_index":14055,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45219,6]]}}}],["pad",{"_index":3044,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14275,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27340,7]]},"/en/lessons/intro-to-bash":{"position":[[11750,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5235,7],[5526,7],[5856,7],[6282,7],[6627,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6592,3]]},"/en/lessons/jupyter-notebooks":{"position":[[26532,6],[26677,7],[27438,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34352,6],[35367,7],[35390,7],[35565,7],[35790,8],[36643,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7457,7],[7604,7]]}}}],["padilla",{"_index":6520,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63039,8]]}}}],["padmanabhan",{"_index":14053,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45151,12]]}}}],["padnani",{"_index":1070,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5157,7],[44132,8],[48389,8]]}}}],["pagar",{"_index":11991,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10587,6],[61887,6]]}}}],["pagarsi",{"_index":11935,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9675,7],[60975,7]]}}}],["page",{"_index":57,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23,5]]},"/en/lessons/viewing-html-files":{"position":[[18,5]]},"/en/lessons/working-with-web-pages":{"position":[[16,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1042,5],[1128,5],[15064,4],[19742,5],[23514,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3263,6],[3331,6],[3372,6],[3679,4],[4146,5],[6469,5],[6561,6],[6592,5],[6729,6],[6775,6],[6972,4],[7631,5],[8682,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19985,4],[48897,4],[49273,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1903,5],[1941,4],[2002,4],[2171,5],[2967,5],[2991,4],[3064,4],[3216,5],[3311,5],[3363,4],[3699,5],[7048,5],[7982,4],[8026,7],[8144,5],[8481,4],[8759,4],[9360,5],[10169,4],[10177,5],[10700,4],[10936,5],[12030,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1458,4],[6694,7],[8683,5],[9061,5],[10937,4],[10988,4],[11084,4],[12181,5],[13370,5],[13396,4],[13553,6],[15453,5],[16022,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4250,4],[5016,4],[5248,5],[5612,4],[7154,5],[7380,5],[8685,5],[14451,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50,5],[1066,5],[1687,5],[1753,5],[1811,5],[2598,4],[2653,5],[2713,4],[2751,5],[3102,5],[3383,4],[3481,5],[3730,5],[3849,4],[3936,5],[4927,4],[5213,5],[5228,5],[7234,5],[7414,5],[7726,4],[8487,4],[8911,4],[10733,5],[12109,5],[13439,5],[13722,4],[23611,6],[25554,6],[34829,4],[34943,5],[38227,6],[40627,5],[40710,4],[40782,5],[40905,5],[41313,5],[41663,5],[41817,5],[42076,5],[42135,5],[42174,5],[42255,5],[42290,5],[42494,5],[42572,4],[43387,5],[43914,5],[44787,5],[44817,4],[45116,5],[45537,4],[45678,4],[45745,5],[45794,6],[45837,4],[45936,4],[46160,5],[46208,4],[46422,5],[46495,4],[46527,4],[46895,4],[47004,4],[47045,4],[47148,4],[47205,5],[47668,6],[47966,4],[48107,4],[49864,4],[49938,5],[50044,4],[51007,5],[51044,5],[51498,7],[53161,6],[53788,5],[53880,5],[53987,6],[54077,6],[56774,5],[56873,5],[56961,5],[57083,6],[57205,4],[57453,4],[57835,5],[58089,5],[58447,5],[59644,6],[59847,4],[59965,4],[61254,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6904,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[639,4],[815,5],[6522,5],[6629,4],[6653,7],[9743,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59649,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1565,6],[2836,6],[2913,6],[12115,4],[12191,5],[12650,4],[12774,6],[12923,7],[12994,5],[13048,5],[13114,6],[13311,6],[13425,5],[15129,4],[15626,7],[16192,4],[18795,4],[19121,4],[19174,4],[19244,5],[19323,5],[19451,5],[19489,4],[19648,4],[19906,5],[21714,5],[23911,5],[25687,5],[28132,4],[30242,5],[30294,6],[30511,6],[30876,5],[31201,5],[31286,7],[32830,4],[33687,5],[34288,5],[34441,5],[34654,6],[35457,4],[36069,5],[36616,6],[36750,7],[38700,4],[38827,5],[40099,4],[41062,4],[43163,5],[47069,4],[48153,4],[48645,4],[49094,5],[50443,5],[50582,4],[51251,6],[53631,5],[53740,4],[53993,5],[56306,6],[56346,4],[65045,5],[65756,5],[65946,5],[66266,6],[66330,5],[66535,6],[66606,5],[70037,6],[70231,5],[70354,5],[70453,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6670,5],[12871,5],[13229,6],[37208,5],[44872,4],[45194,5],[45400,4],[45686,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3492,4],[62314,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5734,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13083,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2108,6],[2290,5],[3156,4],[3889,5],[4769,6]]},"/en/lessons/counting-frequencies":{"position":[[7081,5],[12660,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[101,4],[136,4],[531,6],[1154,4],[1421,5],[1519,4],[1524,5],[1616,6],[1695,5],[1749,4],[1779,5],[1850,5],[1885,4],[1914,4],[1945,4],[1990,4],[2064,5],[2615,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7231,5],[9670,6],[10093,5],[12268,4],[12443,4],[14206,4],[14402,5],[17494,4],[18214,4],[19797,5],[40210,4],[40653,5],[42452,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1959,4],[2074,5],[2111,6],[29575,6],[29591,4],[29618,5],[29674,5],[29720,4],[29766,5],[30196,6],[30205,5],[30213,6],[30222,5],[30247,8],[30274,5],[30405,4],[30545,4],[30656,6],[33740,4],[37847,4],[38704,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5262,5],[5357,5],[17029,5],[17081,5],[17202,4],[20191,5],[20369,4],[21642,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17463,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14879,4],[14992,4],[15076,4],[23943,5],[30889,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5182,5],[5218,5],[5242,4],[5263,4],[5415,4],[5828,5],[5986,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[840,4],[17704,4],[18106,5],[18701,4],[18835,4],[21320,4],[21352,4],[21362,4],[21509,4],[21540,4],[21737,6],[21910,4],[21988,4],[23400,4],[26694,4],[34161,5],[34216,5],[36313,4],[36454,5],[38561,4],[43556,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7235,5],[24644,4],[24866,5],[26310,7],[27682,6],[29303,8],[32647,8],[44320,4],[47153,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6416,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[273,5],[7487,5],[9919,4],[10239,5],[11506,4],[11666,5],[12060,6],[12536,4],[12659,4],[13184,5],[13262,5],[13779,5],[14755,4],[15283,4],[15881,4],[16020,4],[16242,5],[16378,5],[16483,5],[16535,5],[17153,4],[17181,4],[17219,4],[17601,5],[17696,4],[18195,5],[18926,4],[19159,5],[19524,4],[19637,4],[19789,4],[19865,4],[20415,5],[20950,5],[21181,5],[21459,4],[21616,5],[21944,5],[22552,4],[23160,6],[23418,5],[23603,5],[24956,5],[25360,5],[25968,4],[26406,6],[26921,4],[28035,5],[28451,5],[29059,4],[30697,5],[30747,5],[30912,6],[31084,6],[31324,4],[33189,6],[33279,5],[34490,5],[36354,5],[36373,4],[36910,4],[37774,5],[38376,4],[38930,5],[39351,5],[39959,4],[42435,5],[43012,4],[43112,4],[43212,4],[44929,5],[45235,5],[45656,5],[46264,4],[46982,5],[47559,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24,5],[1077,5],[1132,4],[1270,5],[1395,5],[1479,5],[1564,5],[1757,6],[2121,5],[2718,5],[3178,5],[3269,5],[3480,6],[3665,5],[4022,5],[4798,4],[4836,4],[6802,5],[6885,5],[6910,4],[9036,7],[9123,5],[9205,5],[9303,5],[9435,5],[12478,4],[14020,4],[15396,4],[15510,5],[15571,4],[15613,4],[16037,4],[16056,4],[16123,4],[16195,5],[16942,4],[17869,4],[18187,4],[18435,4],[18590,5],[18750,4],[19133,4],[19155,4],[19250,4],[19352,5],[19565,5],[19620,6],[19951,5],[19981,4],[20224,4],[20335,4],[20432,4],[20470,5],[20541,5],[20902,4],[21595,4],[22312,4],[22674,4],[23245,5],[23298,5],[23308,4],[23532,5],[23815,5],[24074,4],[24160,5],[24691,5],[24845,4],[26641,4],[27052,5],[27205,4],[27255,5],[27477,4],[27571,5],[27581,4],[27602,4],[27829,4],[27924,6],[27965,4],[28421,4],[28555,4],[28710,5],[28724,4],[28756,4],[28823,5],[28995,4],[29033,5],[29340,5],[29548,4]]},"/en/lessons/extracting-keywords":{"position":[[8713,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9588,4],[13688,4],[14099,4],[14995,5],[15120,4],[15226,4],[15305,4],[15586,4],[20292,4],[20399,4],[20480,4],[20683,4],[20764,5],[23195,4],[23284,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3164,5],[3730,6],[3940,4],[4110,5],[6041,5],[6262,5],[6340,4],[6699,4],[6713,4],[6752,4],[8736,5],[13252,5],[18540,5],[19848,5],[20228,6],[22187,5],[26535,6],[29574,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23734,4],[29255,5],[33508,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[797,5],[1438,5],[1600,4],[8023,4],[10804,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1050,4],[8237,6],[10313,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1035,5],[5590,5],[5663,4],[7953,5],[8072,4],[8258,4],[8525,5],[8588,5],[12446,4],[12562,4],[12667,4],[12788,5],[12831,5],[12975,4],[13023,5],[13259,4],[13494,4],[14104,4],[21334,4],[22720,4],[23035,5],[23080,4],[23283,4],[23639,4],[23720,4],[24969,4],[25163,4],[25480,4],[25539,4],[25690,4],[26560,4],[26882,4],[26914,5],[27028,4],[27051,5],[27141,4],[27647,4],[31725,4],[31828,5],[32388,5],[32675,4],[38373,5],[38427,5],[38589,5],[38859,5],[38971,4],[38990,4],[39076,5],[39375,4],[39482,4],[39581,5],[39775,5],[39851,5],[40054,4],[40387,4],[41010,4],[41331,4],[41676,5],[42116,4],[42371,5],[43078,4],[43401,4],[43827,5],[44145,4],[47111,4],[48299,4],[48348,4],[48541,4],[48555,4],[48617,5],[50002,4],[50819,4],[51454,5],[51608,5],[52663,4],[52881,5],[54056,4],[64192,5]]},"/en/lessons/geocoding-qgis":{"position":[[16751,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31953,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22495,5],[22584,4],[26351,4],[33562,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3511,5],[7668,7],[8427,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7801,5],[13037,5],[46070,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[15536,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15098,4],[23450,4]]},"/en/lessons/gravity-model":{"position":[[43524,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20724,5],[27532,4],[31545,5]]},"/en/lessons/installing-omeka":{"position":[[5772,6],[5874,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3111,4],[3922,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5684,6],[5777,6],[9157,5],[9301,5],[17600,5],[35334,4],[46263,5],[51983,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4075,5],[4170,5],[5997,5],[8825,5],[9165,5],[9686,5],[12041,4],[13996,5],[20177,5],[20208,5],[20381,5],[20675,4],[24092,5],[24335,4]]},"/en/lessons/intro-to-bash":{"position":[[3093,5],[6359,4],[6644,4],[6697,5],[6784,5],[6891,5],[6930,4],[7241,4],[7920,5],[14098,4],[18667,4],[18728,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[176,4],[943,5],[2970,4],[3173,4],[3193,4],[4964,5],[5457,5],[5632,5],[5677,4],[5936,5],[19953,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1193,4],[11545,5],[11712,5],[11774,5],[11892,5],[13055,5],[13279,5],[13556,4],[14415,4],[17876,4],[18246,5],[32651,4],[33213,4]]},"/en/lessons/intro-to-powershell":{"position":[[32596,4],[32634,4],[33129,4],[33276,4],[40112,4],[45463,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3252,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3619,4],[22045,4],[22984,5],[23311,5],[24820,4],[25996,5]]},"/en/lessons/introduction-map-warper":{"position":[[6901,5],[17945,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8432,4],[13506,4],[26869,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2568,4],[2610,4],[3647,6],[3777,5],[4043,5],[4103,5],[6312,5],[8320,5],[8353,4],[14431,5],[14784,4],[16443,5],[18164,4],[19675,4],[20324,4],[20522,5],[20639,4],[20706,4],[20888,4],[20980,4],[21071,4],[21935,5],[23537,4],[24127,4],[24556,4],[32709,4],[34713,4],[35623,4],[39384,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2684,5],[46462,5],[46913,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1473,4],[2015,5]]},"/en/lessons/linux-installation":{"position":[[4707,5]]},"/en/lessons/mac-installation":{"position":[[4384,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2954,5],[25210,5]]},"/en/lessons/naive-bayesian":{"position":[[29612,5],[30453,4]]},"/en/lessons/normalizing-data":{"position":[[1288,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4355,5],[4408,6],[4704,6],[5016,5],[7467,5],[8221,5],[8472,5],[10303,5],[12517,5],[12888,5],[17677,5],[17823,5],[18690,5],[22882,5],[27048,4],[29193,5],[31191,5],[31688,4],[34223,4],[34417,4],[35029,4],[36256,4],[37084,4],[37242,4],[38011,5],[38069,4],[38479,5],[38599,5],[38632,6],[40434,5],[40730,5],[40806,4],[40840,6],[41252,5],[41362,4],[41515,5],[41895,5],[41967,5],[42016,5],[42078,4],[42716,4],[43785,4],[43934,5],[44212,4],[44247,4],[44359,5],[44562,4],[44876,4],[48369,4],[48990,4],[49128,4],[49487,4]]},"/en/lessons/output-data-as-html-file":{"position":[[4619,5],[4717,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10954,4]]},"/en/lessons/preserving-your-research-data":{"position":[[9684,4],[9811,6]]},"/en/lessons/qgis-layers":{"position":[[1742,5],[2173,5],[3109,5],[10259,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3093,5],[8704,5]]},"/en/lessons/research-data-with-unix":{"position":[[7186,4],[7237,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[690,6],[5936,5],[31420,4],[44506,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3262,5],[7389,4],[10276,4],[10430,4],[15958,5],[19253,4],[19499,4],[21851,4],[22611,4]]},"/en/lessons/sonification":{"position":[[10812,4],[15883,4],[19278,5],[20843,4],[20926,4],[20982,4],[29615,4],[34170,4]]},"/en/lessons/space-place-gazetteers":{"position":[[38519,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4360,5],[12308,5],[16872,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[953,4],[2580,4],[3408,4],[3551,6],[3650,5],[3808,5],[4943,4],[7903,4],[12851,5],[13310,6],[13327,4],[13361,4],[20197,4],[20290,5],[20787,4],[21265,4],[21309,5],[21387,5],[21554,4],[21807,5],[21970,5],[22020,5],[22228,5],[22243,6],[24070,5],[24307,4],[24371,5],[24696,4],[25432,5],[25495,5],[25736,4],[25825,7],[25917,5],[25935,5],[26090,5],[27921,6],[31434,5],[31494,5],[32444,4],[32513,4],[32623,4],[32773,7],[32991,5],[33005,4],[33307,5],[33384,5],[33496,5],[33927,4],[34325,4],[35503,4],[35656,4],[35787,4],[35844,5],[37819,5],[40752,5],[41466,4],[41792,4],[42217,6],[42267,5],[42462,8],[42946,5],[43043,5],[43125,4],[43477,5],[43520,4],[43683,4],[43729,4],[43770,4],[44012,5],[44116,4],[44245,5],[44288,6],[44296,4],[44440,5],[44556,5],[44864,5],[45042,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9334,4],[14107,4],[22130,5],[37375,6],[38728,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6610,5],[15142,6],[24908,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3151,6],[10758,4],[11589,4],[18994,4],[34006,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11083,5],[15216,4],[32935,5],[41184,5]]},"/en/lessons/transliterating":{"position":[[422,7],[2552,4],[3390,4],[3657,7],[3723,4],[3769,4],[3997,5],[4042,5],[4136,4],[4575,4],[5029,4],[5546,6],[7096,4],[12278,4],[14435,5],[14478,6],[14543,5],[14604,5],[14879,5],[16327,4],[16800,4],[16901,4],[17033,4],[17092,4],[17176,5],[17877,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46299,4],[48520,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4415,4],[4628,5],[5053,4],[11462,4],[16935,4],[16963,4],[32205,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[522,5],[1272,5],[1489,5],[1649,5],[2041,5],[2227,5],[2316,4],[2346,6],[4847,4],[4937,4],[5080,4],[5152,4],[5232,4],[5353,4],[5528,5],[6115,5],[6636,5],[6757,6],[7428,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10361,5],[14268,4]]},"/en/lessons/viewing-html-files":{"position":[[19,5],[393,4],[454,4],[530,5],[595,4],[727,5],[754,4],[941,5],[1118,4],[1182,5],[2813,4],[3449,4],[3879,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13473,5],[42534,4]]},"/en/lessons/windows-installation":{"position":[[5634,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8159,4],[8193,6],[10796,5],[11516,4],[11572,5],[11841,6],[11853,4],[20760,5],[20815,5],[20988,6]]},"/en/lessons/working-with-text-files":{"position":[[305,4]]},"/en/lessons/working-with-web-pages":{"position":[[17,5],[686,4],[736,4],[843,5],[1023,4],[1074,4],[1802,4],[1881,4],[2403,5],[2521,5],[2539,4],[2660,5],[2798,4],[2890,4],[4781,6],[5395,4],[5485,5],[5577,4],[5863,4],[6212,4],[6281,4],[6395,4],[7195,4],[8326,5],[8585,4],[10331,4]]}}}],["page(",{"_index":15076,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4875,7]]}}}],["page(lim",{"_index":18998,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37501,10]]}}}],["page,",{"_index":10768,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20931,8]]}}}],["page.author",{"_index":5454,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22265,11],[22448,11],[22521,11],[23556,11],[23629,11]]}}}],["page.d",{"_index":5450,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22148,9],[22213,9]]}}}],["page.get_pixmap",{"_index":11064,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14124,17],[15149,17]]}}}],["page.headers['cont",{"_index":22612,"title":{},"body":{"/en/lessons/transliterating":{"position":[[6872,21]]}}}],["page.html",{"_index":3137,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40911,11]]}}}],["page.nam",{"_index":5407,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19075,9],[20081,9],[20167,9],[20395,9],[20457,9],[20543,9]]}}}],["page.numb",{"_index":11067,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14173,12],[15202,12]]}}}],["page.png",{"_index":23683,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[5359,9]]}}}],["page.read",{"_index":22615,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7501,11]]}}}],["page.titl",{"_index":5445,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22061,10]]}}}],["page.tokenlist",{"_index":21617,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44567,16]]}}}],["page=21,29.7,portrait,hv",{"_index":9280,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21278,24],[21868,24],[35865,24],[46036,24]]}}}],["page=24,section=bodi",{"_index":21538,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32061,21]]}}}],["page['fulltextannotation']['pages'][0]['block",{"_index":18959,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31736,49]]}}}],["page['htd:pfeat",{"_index":10747,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18807,18]]}}}],["page_1_2",{"_index":18955,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31355,8]]}}}],["page_1_2.download_as_str",{"_index":18957,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31505,29]]}}}],["page_count",{"_index":8608,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20612,10],[22831,13],[26557,10],[30115,10],[30266,11],[33365,13],[35360,10]]}}}],["page_im",{"_index":19002,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37691,7],[37956,7]]}}}],["page_im.paste(img_pad",{"_index":19006,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37823,22]]}}}],["page_im=page(lim",{"_index":19017,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38675,17]]}}}],["page_not_found",{"_index":7995,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40164,14]]}}}],["page_not_found(",{"_index":7960,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35190,18],[40336,18]]}}}],["page_not_found(404",{"_index":7973,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35901,19],[42514,19]]}}}],["page_numb",{"_index":21560,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35699,12],[35901,11],[35916,13]]}}}],["pagebreak",{"_index":12299,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46253,10],[52301,10]]}}}],["pagecont",{"_index":7594,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1429,13],[1506,12],[1586,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5399,12],[5522,12],[6564,12],[7421,12],[7552,12],[7608,12],[9192,13],[9314,15],[9692,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1229,12],[1994,12],[2485,13],[2550,12],[3225,13],[4715,12],[6085,12],[6216,12],[6308,13],[6835,12],[7759,13]]}}}],["pagecontents.find(\"<hr/><h2>",{"_index":7593,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1350,42]]}}}],["pagecontents.find(\"<p>",{"_index":11661,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7469,30]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6133,30]]}}}],["pagecontents.rfind(\"<br/>",{"_index":11663,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7513,33]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6177,33]]}}}],["pagecontents[0",{"_index":7596,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1521,16]]}}}],["pagecontents[startloc",{"_index":7595,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1445,23]]}}}],["pagecontents[startloc:endloc",{"_index":11664,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7567,29]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6231,29]]}}}],["pagecount",{"_index":10200,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16626,10],[16707,9],[16984,10],[17087,9],[17403,9],[17428,9],[17891,9],[18549,9],[18764,10],[19141,9],[21850,9],[21879,9],[21962,9],[25289,9],[25318,9],[25378,9],[28380,9],[28409,9],[28469,9],[39280,9],[39309,9],[39369,9],[45585,9],[45614,9],[45674,9]]}}}],["pagecount+1",{"_index":10204,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18213,13],[19177,13]]}}}],["pagelist",{"_index":10823,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27733,8]]}}}],["pagerank",{"_index":10565,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35534,8]]}}}],["pages/assets/bas",{"_index":2400,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12786,18]]}}}],["pages/assets/transcrib",{"_index":22164,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18386,25]]}}}],["pages/en/lessons/intro",{"_index":13084,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[3073,22]]}}}],["pages/scripts/pip",{"_index":10697,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10524,18]]}}}],["pages=fals",{"_index":21516,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[27966,12]]}}}],["pages\\scripts\\pip.ex",{"_index":10700,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10938,21]]}}}],["page’",{"_index":3219,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57523,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[39429,6],[50310,6],[57309,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17688,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42151,6]]},"/en/lessons/transliterating":{"position":[[4095,6],[17296,6]]}}}],["pagin",{"_index":12226,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32331,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2631,11],[14522,10]]}}}],["paglen",{"_index":6041,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44032,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58364,6]]}}}],["paglen.4",{"_index":5976,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36609,8]]}}}],["paid",{"_index":3214,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56537,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10946,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2412,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5809,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12749,4]]},"/en/lessons/gravity-model":{"position":[[11065,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49037,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8186,4]]},"/en/lessons/naive-bayesian":{"position":[[67109,4]]},"/en/lessons/normalizing-data":{"position":[[5509,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[65142,4]]}}}],["paig",{"_index":3241,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60413,5]]},"/en/lessons/jupyter-notebooks":{"position":[[52336,5]]}}}],["pain",{"_index":12423,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63188,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36117,8]]}}}],["painless",{"_index":8475,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26552,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6936,9]]}}}],["painstak",{"_index":12487,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68958,11]]}}}],["paint",{"_index":8283,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4621,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12772,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3807,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5589,9],[5609,9],[5666,9],[5823,9],[6398,8],[6666,9],[6720,9],[6790,9],[6957,9],[7211,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1793,10],[6049,9],[41443,8],[41478,8],[46084,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3435,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7958,10],[15495,11]]},"/en/lessons/json-and-jq":{"position":[[14505,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6528,9],[6549,10],[21415,7]]}}}],["painter",{"_index":8248,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39484,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7088,7]]},"/en/lessons/linear-regression":{"position":[[71308,7]]}}}],["pair",{"_index":1492,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27876,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[10831,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7628,5],[34063,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35184,4],[64105,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30629,6]]},"/en/lessons/counting-frequencies":{"position":[[166,5],[2100,6],[2606,5],[3959,6],[3977,4],[4125,4],[4646,4],[6126,5],[6254,6],[6349,6],[6474,6],[6699,5],[6817,5],[7063,5],[13489,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20172,5],[20737,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3793,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22692,6],[37706,6],[37806,6],[38147,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8658,5],[8729,5],[8876,4],[9950,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10129,5],[13495,5],[15805,6],[26656,4],[33687,5],[49406,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21451,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20311,5],[20407,5],[21943,5],[22765,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4689,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6767,4]]},"/en/lessons/geocoding-qgis":{"position":[[17254,4],[20177,4],[20417,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2985,5],[11885,6],[15110,5],[15231,5],[15293,5],[15547,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23415,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4151,4],[5080,4],[5291,4],[5596,5],[8201,5],[24942,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[13632,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11676,5],[11699,4],[11818,5],[11922,5],[11939,5],[12498,5],[13124,6],[13230,6],[22891,6],[24932,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14255,6]]},"/en/lessons/json-and-jq":{"position":[[2399,6],[2455,6],[2661,5],[4611,5],[22833,5],[23009,5],[27181,4],[33408,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[258,5],[9733,5]]},"/en/lessons/linear-regression":{"position":[[52240,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6253,4]]},"/en/lessons/naive-bayesian":{"position":[[59316,8]]},"/en/lessons/output-data-as-html-file":{"position":[[385,5],[8915,5],[9478,5],[10326,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30009,6],[43493,4]]},"/en/lessons/sentiment-analysis":{"position":[[20587,6],[20989,4],[21136,5],[22318,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33237,4]]},"/en/lessons/transliterating":{"position":[[9038,6],[10915,5],[10990,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24091,8],[35912,5],[36069,5],[36161,5],[36385,5],[36442,5],[36584,4],[36737,5],[37173,5],[37258,5],[38099,5],[38375,6],[38666,5],[38765,6],[39351,5],[39881,5],[40568,5],[40622,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[23964,4],[24177,5]]}}}],["pairtre",{"_index":21645,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[48354,8]]}}}],["pairwis",{"_index":9533,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3066,9],[22123,8],[22149,8]]}}}],["paisaj",{"_index":15698,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22755,8]]}}}],["paiva",{"_index":18765,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9189,5],[9927,5]]}}}],["pajek",{"_index":8495,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30956,5]]}}}],["paleoclim",{"_index":17465,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73404,12]]},"/en/lessons/logistic-regression":{"position":[[64750,12]]}}}],["palestinian",{"_index":20441,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27995,11],[30684,11],[31782,11],[34974,11],[36863,11]]}}}],["palett",{"_index":10309,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[4344,7],[4422,8],[4678,7],[4707,8]]},"/en/lessons/intro-to-bash":{"position":[[4206,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34763,7],[35742,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31262,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24437,9],[29468,9],[29658,8],[30432,8],[32668,7]]}}}],["palette=spectral5",{"_index":23436,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27604,18]]}}}],["palgrav",{"_index":9145,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20764,8],[20808,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57631,8]]}}}],["palimpsest",{"_index":12746,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30115,12]]}}}],["palladio",{"_index":2946,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24868,9],[25233,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[211,8],[772,9],[837,8],[3211,9],[14633,8],[15706,8],[16511,9],[16686,9],[16868,8],[17220,9],[17543,9],[17805,8],[17964,9],[18134,8],[18328,8],[19115,8],[19403,8],[19602,8],[19994,8],[21642,9],[21759,8],[23301,9],[23331,8],[25016,8],[25416,8],[25598,8],[29957,8],[31657,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21178,8],[45446,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[653,8],[5290,9],[24489,8],[24537,8],[25109,8],[25424,10],[25692,9],[25724,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3485,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3322,8],[3577,9],[3980,9]]}}}],["palladio’",{"_index":13499,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25168,10]]}}}],["pallet",{"_index":10310,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[4496,7]]}}}],["pallett",{"_index":23405,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24392,9]]}}}],["pallii",{"_index":11838,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6736,7]]}}}],["pamphlet",{"_index":1579,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31162,9],[31626,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48849,8],[53295,8]]}}}],["pan",{"_index":14359,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[2883,3],[12332,4]]},"/en/lessons/introduction-map-warper":{"position":[[12683,3],[12710,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13373,3]]}}}],["panda",{"_index":1030,"title":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[48,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3216,6],[26265,6],[26332,9],[26350,6],[27326,6],[27887,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19418,7],[20702,6],[23079,6],[24269,6],[29566,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6202,7],[8480,6],[28256,7],[28386,7],[28433,6],[28728,6],[29716,6],[53828,6]]},"/en/lessons/common-similarity-measures":{"position":[[2611,6],[3074,7],[23820,8],[24148,6],[26419,6],[27534,6],[31732,6],[31943,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9136,6],[9154,6],[9346,7],[9397,6],[9466,7],[9537,7],[9670,6],[9911,6],[9941,6],[9983,6],[11828,6],[12221,7],[12280,6],[13712,6],[13778,6],[13832,6],[13861,6],[23443,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11349,6],[11436,6],[11508,7],[13395,6],[13428,6],[14525,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[49,6],[2305,6],[2605,6],[2668,6],[15675,7],[15964,6],[16496,8],[16542,7],[16642,6],[16734,6],[16838,6],[16847,6],[16951,6],[19469,6],[19525,6],[19620,6],[19864,6],[21821,7],[24140,6],[24428,7],[24607,6],[25215,6],[25562,6],[27175,6],[27694,6],[31211,6],[33714,6],[36375,6],[38310,6],[38951,6],[39103,6],[39320,6],[40817,6],[41521,7],[42972,6],[43095,6],[43388,6],[44199,6],[44670,6],[47455,6],[47633,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54148,7],[54250,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45668,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12978,6],[37451,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2141,6],[2355,7],[6867,6],[8125,6],[8562,6],[8705,7],[10792,6],[53116,6],[53855,7]]},"/en/lessons/linear-regression":{"position":[[6673,6],[22233,6],[23414,6],[25541,6],[28912,6],[29134,6],[29206,6],[29679,6],[29736,6],[29769,6],[39460,6],[39967,6],[40107,6],[40223,6],[40537,6],[48120,6],[49929,7],[65252,6],[75633,6],[75874,6],[76629,6],[76768,7]]},"/en/lessons/logistic-regression":{"position":[[10208,6],[10260,6],[26858,6],[30133,6],[30522,6],[52212,6],[62355,6],[64225,6],[67021,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[272,6],[1440,7],[3264,6],[5748,6],[5985,7],[6102,6],[6397,7],[6502,6],[6693,6],[6766,6],[7840,6],[7915,6],[8195,7],[8294,6],[8369,6],[8529,7],[9483,6],[9822,6],[9859,6],[11249,6],[11324,6],[11601,6],[11780,7],[12016,6],[12091,6],[13171,6],[13246,6],[14337,6],[14412,6],[18029,6],[18453,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1255,7],[1263,6],[9654,6],[23007,7],[23015,6],[23454,7],[23583,6],[25115,6],[26929,6],[27423,6],[31784,7],[33693,6],[36337,6],[38212,6],[38848,6],[38970,6],[39406,6],[40197,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18921,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33,6],[287,6],[2222,6],[2933,7],[6198,6],[13611,7],[13868,7],[14035,6],[14131,6],[14202,6],[14229,6],[14363,6],[14566,6],[14690,6],[14958,6],[15026,6],[15116,6],[15201,6],[15288,6],[15364,6],[15420,6],[15775,7],[17666,7],[17705,7],[17847,6],[18422,6],[18670,7],[19029,6],[23530,6],[23897,6],[24222,6],[24865,6],[25054,6],[25598,6],[25779,6],[30134,6],[33551,6],[35657,6],[36333,6],[38389,6],[40102,7],[43416,6],[44896,6],[46809,6],[46832,6],[47164,6]]}}}],["pandas>=1.2.0,<1.2.3",{"_index":23297,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[6411,28]]}}}],["pandas)6",{"_index":14378,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[8172,8]]}}}],["pandas.1",{"_index":4585,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4776,8]]}}}],["pandas._libs.tslibs.np_datetime.outofboundsdatetim",{"_index":8702,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40503,52]]}}}],["pandas.concat",{"_index":17496,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75899,14]]}}}],["pandas.core.frame.dataframe'>",{"_index":4736,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28945,33]]}}}],["pandas.datafram",{"_index":9968,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53978,16]]}}}],["pandas.ipynb",{"_index":8599,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18675,12]]}}}],["pandas.qcut",{"_index":18073,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[67046,12]]}}}],["pandas.read_csv('censu",{"_index":18151,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8415,23],[9906,23],[11371,23],[12138,23],[13293,23]]}}}],["pandas.read_csv(inputfil",{"_index":18178,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[14515,26],[18576,26]]}}}],["pandas.seri",{"_index":17504,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76654,14]]}}}],["pandas==1.2.0",{"_index":8594,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16623,13]]}}}],["pandas’",{"_index":5767,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30764,8]]}}}],["panda’",{"_index":4282,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46114,7]]}}}],["pandem",{"_index":6758,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22716,9],[27704,9],[27762,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52662,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7584,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63623,10]]}}}],["pandemics.18",{"_index":9396,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41045,12]]}}}],["pandoc",{"_index":13059,"title":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[43,6]]}},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12486,6],[12593,6],[32861,6],[33013,6],[33034,6],[33189,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[2072,6],[2135,7],[2206,6],[10792,7],[10975,6],[11022,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9732,7]]},"/en/lessons/intro-to-bash":{"position":[[9228,6],[17835,6],[20953,6]]},"/en/lessons/intro-to-powershell":{"position":[[3175,7]]},"/en/lessons/sonification":{"position":[[40352,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[44,6],[291,7],[449,6],[8356,6],[8823,6],[8890,7],[9714,7],[9797,6],[9829,6],[9947,6],[10163,7],[10336,6],[10368,6],[11227,6],[11305,6],[12218,6],[12642,6],[16231,7],[16443,6],[17323,6],[17986,7],[18335,7],[20799,6],[21162,6],[21305,6],[21433,8],[21747,7],[21824,6],[21876,6],[22229,6],[22328,6],[22796,6],[23307,6],[23329,6],[23695,6],[23714,7],[24009,7],[26368,7],[26921,6],[27108,6],[27687,6],[28261,6],[28522,6],[28612,6],[28757,8],[29516,6],[29770,6],[30362,6],[30476,7],[30582,7],[30667,7],[31311,6],[33614,6],[33830,7]]}}}],["pandoc’",{"_index":21106,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8944,8],[12290,8],[16854,8],[21788,8]]}}}],["pane",{"_index":5307,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[5537,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17687,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11085,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33906,5]]},"/en/lessons/extracting-keywords":{"position":[[22303,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9366,4]]},"/en/lessons/geocoding-qgis":{"position":[[24539,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30944,4]]},"/en/lessons/normalizing-data":{"position":[[9395,5]]},"/en/lessons/qgis-layers":{"position":[[5825,4],[10458,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17378,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23922,4],[24159,4],[24253,4],[31044,4]]},"/en/lessons/windows-installation":{"position":[[1152,4],[1252,4],[2746,5]]},"/en/lessons/working-with-text-files":{"position":[[2620,5],[5883,5],[6955,5],[8025,5]]},"/en/lessons/working-with-web-pages":{"position":[[6162,5],[8812,5]]}}}],["panel",{"_index":8260,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1077,5],[1099,5],[1119,5],[13205,6],[13351,5],[13384,5],[13507,5],[13617,5],[13701,5],[13745,6],[13818,5],[13936,6],[13978,6],[14107,5],[14151,6],[14180,5],[14298,6],[14363,6],[14446,5],[14484,5],[14841,5],[14956,5],[15035,5],[15110,5],[15146,5],[15309,6],[15548,6],[15567,5],[16059,6],[16205,5],[16396,5],[16557,6],[16941,5],[17485,5],[17710,6],[22180,6],[22213,5],[22508,5],[22580,6],[22650,5],[23324,5],[23477,6],[24714,6],[24764,6],[25166,6],[26740,5],[26805,6],[27038,5],[27885,5],[27967,5],[28299,6],[28506,6],[29579,5],[30027,6],[30075,6],[30163,6],[31654,6],[31987,6],[32129,5],[32854,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39222,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10783,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11450,5],[12502,6]]},"/en/lessons/geocoding-qgis":{"position":[[11807,5],[13004,5],[14762,5],[19858,5],[20753,5],[28479,5],[29926,5],[31852,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[3143,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15824,6],[18016,5],[19069,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[14483,5]]},"/en/lessons/installing-omeka":{"position":[[1644,7],[8217,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10672,5],[15855,6],[16025,5],[16065,5],[16182,6],[16243,5],[16331,6],[16420,5],[16506,5],[16550,6],[16613,5],[16731,6],[16773,6],[16879,5],[16923,6],[17054,6],[17122,6],[17205,5],[17243,5],[17523,5],[17662,5],[17700,5],[17863,6],[18107,6],[18126,5],[18404,5],[18512,5],[18982,6],[19057,6],[19114,5],[19284,5],[19544,5],[19700,6],[20077,6],[20929,6],[20962,5],[21623,5],[26750,6],[26783,5],[27119,5],[27191,6],[27340,6],[27477,5],[28401,5],[28554,6],[29778,6],[29833,6],[30235,6],[31811,5],[31876,6],[32112,5],[34669,6],[34809,5],[35090,5]]},"/en/lessons/introduction-map-warper":{"position":[[10914,7],[13231,5],[16444,5],[16530,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17741,6],[18047,5]]},"/en/lessons/linear-regression":{"position":[[2365,5]]},"/en/lessons/logistic-regression":{"position":[[2085,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18408,5],[21383,5],[21659,5],[21769,5],[22644,5],[25386,5],[25417,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7690,7],[7713,6]]}}}],["panel’",{"_index":8363,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30210,7]]}}}],["panic",{"_index":16641,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[6047,6]]}}}],["pant",{"_index":16500,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50556,8]]}}}],["pantera",{"_index":19643,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16025,7]]}}}],["paper",{"_index":780,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2963,5],[3098,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5953,5],[45054,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10080,7],[10815,7],[12052,6],[13884,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1492,8],[9137,6],[9294,8],[9335,5],[9826,5],[11001,6],[11227,6],[15211,7],[15310,6],[15678,7],[15774,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35680,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40216,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[173,6],[244,5],[4732,6],[4782,6],[6674,6],[6696,7],[6864,6],[6884,6],[7663,5],[9867,7],[10325,6],[10345,7],[10638,6],[17705,6],[19726,5],[19837,5],[19881,5],[20552,5],[20607,5],[21145,5],[21205,5],[21301,5],[21420,6],[21606,5],[21636,7],[21816,5],[42411,5],[42810,7],[42861,5],[45903,7],[47423,6],[47468,5],[47507,6],[47523,5],[47617,6],[47640,6],[47745,7],[47781,7],[48143,6],[49344,5],[50902,7],[51364,6],[51493,7],[51521,7],[51602,6],[54505,5],[54782,7],[56114,6],[56213,6],[56575,7],[57109,7],[57170,6],[57316,6],[57655,7],[59726,7],[60022,6],[60289,6],[62070,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28630,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46670,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2867,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2590,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2261,5],[2536,5],[2801,5],[6336,6],[7085,6],[10077,5],[10129,5],[22060,5],[48814,6],[53139,5]]},"/en/lessons/georeferencing-qgis":{"position":[[375,5],[435,6],[583,5]]},"/en/lessons/gravity-model":{"position":[[13009,6],[34680,5],[36253,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9151,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5756,7],[49060,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48239,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56279,6]]},"/en/lessons/intro-to-bash":{"position":[[20884,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6600,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[280,6],[3658,7],[5540,6],[5706,6],[7814,6],[7858,6],[8011,7],[8432,7],[8835,6],[9771,6],[10026,7],[10152,6],[10320,6],[10713,6],[11142,5],[11497,6],[11576,5],[12620,6],[12659,6],[12725,6],[12796,6],[12851,6],[12973,6],[13433,6],[13801,6],[13920,6],[13971,5],[14070,5],[14336,5],[14398,6],[15305,6],[16020,6],[16171,6],[16261,6],[16343,6],[16713,7],[19047,6],[21837,7],[21978,6],[22120,6],[22219,7],[22618,7],[22860,6],[23080,6],[27521,6],[27551,6],[29429,6],[33759,5],[33929,5],[34829,5],[34972,5],[35066,6],[35241,5],[35495,5],[35608,7],[35626,7],[35646,7],[35658,6],[35709,6],[36412,6],[36653,5],[42925,6],[45918,5],[47092,6],[47192,6],[49328,8],[49736,8],[50141,7],[50392,8],[50712,8]]},"/en/lessons/jupyter-notebooks":{"position":[[37487,5]]},"/en/lessons/naive-bayesian":{"position":[[14188,6],[14232,6],[14280,5],[14370,6],[14440,5]]},"/en/lessons/preserving-your-research-data":{"position":[[8901,5]]},"/en/lessons/qgis-layers":{"position":[[6831,5],[6892,5]]},"/en/lessons/sentiment-analysis":{"position":[[25644,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2204,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3790,6],[10749,6],[12918,5],[14089,6],[14809,6],[29071,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1795,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17401,5],[20368,5]]}}}],["paper.1",{"_index":20533,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10924,7]]}}}],["paper.16",{"_index":13706,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42425,8]]}}}],["paper.2",{"_index":13578,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[15375,7]]}}}],["paper_df",{"_index":6683,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14669,8],[16094,8]]}}}],["paper_df.column",{"_index":6704,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[16128,16]]}}}],["paper_df.head",{"_index":6686,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14735,15],[17502,15]]}}}],["paper_df.reset_index",{"_index":6703,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[16105,22]]}}}],["paper_df['filenam",{"_index":6744,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21211,20]]}}}],["paper_df['filename'].str.replace('.txt",{"_index":6745,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21234,40]]}}}],["paper_df['text",{"_index":6710,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17446,16],[18468,16]]}}}],["paper_df['text'].str.decode('utf",{"_index":6711,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17465,32]]}}}],["paper_df['text'].str.replace('\\",{"_index":6719,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18487,35]]}}}],["papers.item",{"_index":16241,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16499,15]]}}}],["paper’",{"_index":7109,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53822,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21386,7]]}}}],["par",{"_index":9792,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30013,3]]},"/en/lessons/linear-regression":{"position":[[67504,3]]}}}],["para",{"_index":12843,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4214,4],[25285,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12344,4]]}}}],["parabola",{"_index":21861,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48332,8],[53086,10]]}}}],["paradigm",{"_index":3378,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12299,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58419,9]]},"/en/lessons/jupyter-notebooks":{"position":[[5658,9]]}}}],["paradis",{"_index":9059,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2581,8]]}}}],["paradox",{"_index":5763,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30187,9]]}}}],["paragraph",{"_index":1320,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15430,10],[36641,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3558,9],[3599,9],[4501,9],[7208,9],[10938,9],[11487,10],[11841,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10778,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13739,10],[13964,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6879,10],[9430,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3781,12],[3823,9],[4297,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21524,10],[26596,10],[26692,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[295,10],[4126,10],[4549,10],[7054,9],[7173,9],[7299,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21812,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11484,9]]},"/en/lessons/intro-to-bash":{"position":[[18955,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6303,9]]},"/en/lessons/intro-to-powershell":{"position":[[28961,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23858,9],[25742,9]]},"/en/lessons/linear-regression":{"position":[[66388,10],[66575,9],[69263,10],[69274,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29314,10],[31798,9],[45227,9]]},"/en/lessons/sentiment-analysis":{"position":[[2890,10],[15828,9],[16251,9],[16618,9],[16698,10],[33821,10],[35491,9]]},"/en/lessons/space-place-gazetteers":{"position":[[17874,9],[21555,9],[21643,10],[21919,9],[29073,9],[29626,10],[29871,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2444,10],[13350,9],[13772,11],[13802,10],[15816,9],[16935,11],[17002,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43200,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37362,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21092,11],[21114,9],[21147,9],[21179,9],[21355,9],[24817,9],[24830,9],[24885,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2513,11],[18605,9],[37017,10],[42223,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[4721,10],[4847,9],[10340,9],[10698,9],[10818,9],[10837,9],[11046,9],[13019,9],[23145,9]]}}}],["paragraph['word",{"_index":18961,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31856,19],[45297,19]]}}}],["paraguay",{"_index":4466,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59218,9]]}}}],["parallel",{"_index":633,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19710,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12068,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13825,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28606,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14506,8],[30482,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16188,10],[48450,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47816,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42927,8]]},"/en/lessons/geocoding-qgis":{"position":[[29475,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11616,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22395,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15199,15],[15218,8],[15963,8],[55750,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2373,8]]},"/en/lessons/sonification":{"position":[[4950,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[56003,8],[56725,8],[56922,8]]}}}],["param",{"_index":22429,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12376,6],[12800,7]]}}}],["param=express",{"_index":22448,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12908,17]]}}}],["param=filenam",{"_index":22447,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12856,15]]}}}],["param=valu",{"_index":22446,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12810,11],[12976,12]]}}}],["paramat",{"_index":5903,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18661,10]]}}}],["paramet",{"_index":348,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8752,9],[8814,9],[10222,9],[19594,9],[19656,9],[19767,9],[20960,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23596,10],[37737,10],[38780,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[137,10],[5218,10],[5237,10],[5599,12],[5773,11],[6291,11],[6382,11],[6447,10],[6496,10],[7250,10],[7324,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22462,10],[26005,10],[26654,10],[27178,10],[27336,10],[34614,11],[34947,10],[51264,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11112,10],[11286,11],[12332,9],[21751,9],[35430,11],[43984,9],[55957,10],[56061,10],[66463,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1363,10],[2318,10],[2430,10]]},"/en/lessons/common-similarity-measures":{"position":[[24679,10],[24770,10],[25223,9],[25620,10],[25964,10],[32799,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29806,10],[33158,10],[38679,12],[41492,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33560,9],[44021,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12174,10],[12795,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17248,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11270,11],[11381,10],[11493,10],[27005,10],[28336,11],[30429,10],[37452,10],[40949,10],[40997,10],[41129,10],[42025,11],[42376,11],[43127,10],[43195,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22265,9],[28272,9],[31576,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32666,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18451,11],[18527,10],[18989,11],[19705,9],[19820,9],[20140,10],[21483,11],[23296,10],[25956,10],[27082,10],[28068,9],[28162,9],[28306,9],[29662,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27943,9],[36687,10],[36776,11],[36964,9],[37323,9],[37959,9],[38319,9],[38615,9],[38793,9],[42623,10],[47705,11],[47764,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40672,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21624,10],[21739,10],[21842,10],[25692,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30207,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15563,11],[21979,10],[30589,9],[32506,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16131,10],[57631,10],[66941,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[11131,10],[16168,10],[31471,10]]},"/en/lessons/gravity-model":{"position":[[41673,10],[42502,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[21642,10],[34214,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9237,9],[13239,9],[15718,11],[17814,9],[18478,9],[20339,9],[20917,9],[22856,10],[39886,10],[40374,10],[41531,9],[44826,9],[46701,10],[51909,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5809,10],[11132,9],[12063,10],[12120,10],[20211,11],[24084,9],[24239,10],[24371,10],[30092,10],[31052,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21055,9],[26837,9],[27538,11]]},"/en/lessons/intro-to-powershell":{"position":[[1124,10],[1230,9],[30930,10],[31098,11],[31811,9],[32019,10],[32155,10],[32233,10],[32279,10],[32398,10],[32768,10],[32860,9],[32962,10],[33020,11],[33186,10],[33355,10],[33442,9],[33533,10],[33699,9],[33728,10],[33853,10],[34402,9],[36090,10],[36157,11],[36240,9],[36798,10],[37333,11],[37377,10],[37755,9],[37787,10],[40193,9],[42732,9],[43413,10],[43499,9],[44548,9],[44635,9],[44966,10],[45430,9],[45868,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26051,10],[26219,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16061,10],[39696,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7409,9],[21444,10]]},"/en/lessons/linear-regression":{"position":[[34503,9],[34599,11],[37484,9],[37601,9],[54085,10]]},"/en/lessons/logistic-regression":{"position":[[16284,9],[17116,10],[23955,11],[24836,9],[24984,9],[25746,10],[36742,9],[40071,9],[44816,9],[44949,9],[52340,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8643,10],[8806,10],[8994,10],[9187,9],[9426,10],[15316,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10574,9],[10682,9],[40406,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30636,10],[31516,11],[32402,11],[39854,10],[47686,10]]},"/en/lessons/sentiment-analysis":{"position":[[769,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1868,10],[34666,10]]},"/en/lessons/sonification":{"position":[[2985,10],[5236,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19904,10],[22037,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16795,9],[36647,10],[43790,10],[45123,9],[56061,9],[56703,11],[56806,10],[56980,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13069,10],[13467,11],[13485,10],[13667,9],[20277,10],[20805,10],[21382,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12844,9],[12896,9],[12952,9],[13007,9]]},"/en/lessons/transliterating":{"position":[[7436,10],[18270,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26615,10],[26780,13],[27217,11],[27263,11],[27344,10],[27680,10],[28006,10],[28065,10],[28226,10],[28346,10],[28402,10],[28476,10],[28551,9],[29738,9],[29848,9],[29880,9],[30058,9],[30646,9],[31006,9],[31792,10],[34216,9],[34616,10],[44460,10],[47273,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17973,9],[17993,11],[20111,11],[20164,10],[28310,10],[28358,10],[28378,9],[32344,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8312,10],[8862,10]]},"/en/lessons/working-with-text-files":{"position":[[5117,9],[5240,9],[7075,9],[7150,10],[7419,10],[7472,10],[7634,10]]},"/en/lessons/working-with-web-pages":{"position":[[7852,10]]}}}],["parameteraxi",{"_index":17081,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23747,14]]}}}],["parameteris",{"_index":4276,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45391,13]]}}}],["parameters—we’v",{"_index":7916,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26795,16]]}}}],["parametr",{"_index":18057,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[62888,10]]}}}],["paramt",{"_index":9817,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38926,8]]}}}],["paranthet",{"_index":12246,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35863,13]]}}}],["paraphras",{"_index":9523,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2726,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21075,11]]}}}],["paratext",{"_index":22963,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[46568,9]]}}}],["parcheesi",{"_index":9425,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48548,9]]}}}],["parent",{"_index":2017,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6803,6],[9249,6],[11929,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12461,6],[12702,6],[13157,7],[15515,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22845,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16141,6],[17125,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6645,7]]},"/en/lessons/intro-to-bash":{"position":[[10591,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3580,6],[3610,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20264,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3641,6],[23935,6],[24905,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5324,6]]}}}],["parenthes",{"_index":4144,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36739,13],[36770,11],[38171,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17211,12]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9829,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19549,11],[34929,13],[35926,11],[36338,13],[36391,13],[36439,12],[55410,12]]},"/en/lessons/intro-to-powershell":{"position":[[42507,12]]},"/en/lessons/json-and-jq":{"position":[[11361,12]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6171,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5836,12],[5920,11],[6267,11]]},"/en/lessons/naive-bayesian":{"position":[[35684,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20386,12],[23573,12],[25122,11],[26707,11],[31675,11],[33245,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[16437,11],[22370,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10031,11]]}}}],["parenthesi",{"_index":8895,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8071,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29887,11]]}}}],["parenthet",{"_index":12375,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56393,13],[57025,13],[58258,13]]}}}],["parephernalia",{"_index":20815,"title":{},"body":{"/en/lessons/sonification":{"position":[[37407,13]]}}}],["pari",{"_index":11264,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47211,6]]},"/en/lessons/naive-bayesian":{"position":[[58583,7],[59804,6]]},"/en/lessons/sonification":{"position":[[41479,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28676,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13842,6],[24156,6]]}}}],["parisian",{"_index":21377,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[30341,8]]}}}],["pariti",{"_index":21692,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[15069,6],[15635,6],[25815,7]]}}}],["park",{"_index":21974,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63224,5]]}}}],["parker",{"_index":21451,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13925,6]]}}}],["parlanc",{"_index":2896,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17125,9]]}}}],["parley",{"_index":10656,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1672,6],[22126,6]]}}}],["parliament",{"_index":7184,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[373,11],[5799,11],[7351,10],[15632,11],[19132,11]]},"/en/lessons/intro-to-linked-data":{"position":[[5738,11],[7088,11],[7331,11]]}}}],["parliamentari",{"_index":7180,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[132,13],[232,13],[5686,13],[5728,13],[5926,13],[6157,13],[11597,14],[11865,13],[13714,13],[14222,13],[14597,13],[14758,13],[19391,13],[19612,13],[20709,13],[23721,13],[24161,13],[24981,13],[27963,13],[28681,13],[36219,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57347,13]]},"/en/lessons/intro-to-linked-data":{"position":[[7017,13],[7183,13]]}}}],["parliament’",{"_index":23632,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17407,13],[19994,13]]}}}],["parquet",{"_index":3923,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20228,7],[20243,7],[21002,7],[22740,7]]}}}],["parr",{"_index":5573,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68069,5]]}}}],["parralel",{"_index":585,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18028,8]]}}}],["parrot",{"_index":14723,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32382,6],[48072,8],[58630,8]]}}}],["pars",{"_index":1944,"title":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13,7]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[889,5],[4100,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1135,6],[25597,7],[33016,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7023,6],[7276,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[462,6]]},"/en/lessons/common-similarity-measures":{"position":[[25761,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[700,7],[2266,7],[3003,9],[3121,7],[3608,7],[18731,5],[25047,7],[25546,5],[26970,6],[32363,7],[32428,9],[33052,7],[33555,7],[33705,7],[33992,7],[34629,7],[35614,7],[62404,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[997,7],[2487,5],[20334,7],[20614,7],[20936,6],[25090,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42040,5],[43695,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13072,5],[34024,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3796,7],[23194,7],[25860,7],[26451,5]]},"/en/lessons/extracting-keywords":{"position":[[31768,5],[35309,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14,7],[168,7],[238,5],[391,7],[497,5],[557,5],[1115,5],[1330,5],[3480,7],[3543,7],[3623,7],[3890,7],[3949,6],[4090,7],[5077,5],[5288,7],[6312,5],[7172,8],[10509,5],[10800,5],[11003,5],[11788,5],[11884,7],[11921,5],[12355,5],[13369,5],[14774,5],[15293,5],[16757,5],[17602,6],[18073,7],[18674,5],[19471,7],[22719,5],[23118,5],[23414,5],[24920,5],[24984,5],[25241,7],[31453,6],[36956,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23904,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[201,7],[1495,5],[7942,6],[11759,5],[36534,7],[54895,5],[55433,5],[57129,5],[57795,5],[58599,6],[58659,6],[60478,5],[69426,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[297,7],[460,7],[1925,7],[2180,7],[2255,7],[2751,7],[5298,6],[7614,8],[9153,7],[9216,5],[10384,8],[14450,6],[14963,6],[16271,5],[18182,7],[22741,7],[22799,5],[22934,6],[26141,6],[28705,6],[30075,7],[30184,5],[30682,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23818,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1514,5],[13893,5]]},"/en/lessons/intro-to-linked-data":{"position":[[22535,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[23389,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[40524,5]]},"/en/lessons/json-and-jq":{"position":[[1918,5],[5390,5],[25102,7],[37287,6],[40643,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28153,7],[29081,6],[29156,6],[29283,6],[29378,6],[29700,6],[29719,7],[30214,5],[32223,7]]},"/en/lessons/space-place-gazetteers":{"position":[[20420,5],[21397,5],[25716,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27176,5],[28652,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16762,7]]},"/en/lessons/transliterating":{"position":[[16317,5],[16525,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19722,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4243,8],[7382,6],[7957,5],[9090,7]]}}}],["parseabl",{"_index":9827,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40704,9]]}}}],["parsedd",{"_index":16866,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[28490,10],[29576,10]]}}}],["parseddatepub",{"_index":16880,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32030,15],[32331,13],[32600,13]]}}}],["parseddateupd",{"_index":16883,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32492,16]]}}}],["parseerror",{"_index":19183,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6518,11],[7309,11]]}}}],["parsehtml",{"_index":11304,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8051,11],[8226,11],[8482,9],[12287,11]]}}}],["parsejson",{"_index":11371,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23184,11],[25133,11]]}}}],["parser",{"_index":6762,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23433,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2631,8]]},"/en/lessons/intro-to-linked-data":{"position":[[29643,8]]},"/en/lessons/introduction-and-installation":{"position":[[646,7]]},"/en/lessons/jupyter-notebooks":{"position":[[32235,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31321,7]]},"/en/lessons/transliterating":{"position":[[2352,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26689,6],[26803,6]]}}}],["parsimoni",{"_index":20501,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39797,12]]}}}],["part",{"_index":428,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[94,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[94,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[27,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[27,5]]},"/en/lessons/linear-regression":{"position":[[38,5]]},"/en/lessons/logistic-regression":{"position":[[38,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11320,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1993,4],[3544,4],[5410,6],[13210,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27290,6],[36887,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8303,5],[14162,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1425,4],[2311,4],[11790,4],[12782,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22539,4],[22953,4],[23994,4],[31142,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15754,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11726,4],[44082,4],[44860,4],[49293,4],[61452,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11716,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65600,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10072,4],[12067,4],[26773,4],[26912,4],[32047,4],[45966,4],[52243,4],[53618,5],[67360,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[291,5],[1686,4],[5939,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2030,6],[5636,4],[13809,4],[18730,5],[25567,4],[26132,4],[33483,5],[44487,4],[52300,4],[65832,4]]},"/en/lessons/common-similarity-measures":{"position":[[1183,4],[5199,5],[10644,4],[30235,4],[35246,4],[37660,4],[39202,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[95,5],[1376,4],[2960,4],[3270,4],[4372,5],[4466,6],[4885,4],[5004,4],[5497,4],[6597,4],[6990,4],[11183,4],[12696,4],[13280,4],[15383,4],[24947,4],[25557,4],[29214,4],[31996,4],[33561,4],[35618,6],[38752,4],[38944,4],[40077,4],[40242,4],[40298,4],[40878,4],[46872,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[95,5],[1091,4],[1105,4],[1175,4],[1219,5],[2161,4],[2272,4],[2373,4],[2575,4],[14971,6],[21990,4],[26063,4],[27640,5],[33610,4],[41123,4],[44723,4],[48055,4],[54932,4],[57956,4],[60515,4],[60727,4],[60746,4],[61052,4],[61220,4],[64309,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[656,4],[846,4],[889,4],[1597,4],[2231,4],[2352,4],[3415,4],[3476,4],[4455,4],[7944,4],[8280,5],[8982,4],[9366,4],[9436,4],[12961,4],[18773,4],[22980,4],[24115,4],[25172,5],[25636,4],[25964,5],[29112,4],[29167,4],[29251,4],[29399,4],[29471,4],[29692,4],[29936,4],[30175,4],[30293,4],[30530,4],[31159,4],[32390,4],[33320,5],[33876,4],[35385,4],[39957,4],[40016,4],[40118,5],[40285,4],[40608,4],[40768,4],[40808,4],[40965,4],[41084,4],[41209,4],[41283,5],[41571,4],[41804,5],[42254,4],[42355,4],[42447,4],[42772,4],[42886,4],[43082,4],[45854,4],[45979,4],[46070,4],[46419,4],[46651,4],[47361,4],[48211,4],[48449,4],[48494,4],[48586,4],[49295,4],[49619,4],[50555,4],[51172,4],[51966,4],[51990,4],[52278,4],[58186,5],[59927,5],[62369,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13485,5],[37927,4]]},"/en/lessons/counting-frequencies":{"position":[[10886,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1494,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4942,4],[5572,4],[5677,4],[18382,4],[24722,4],[26957,4],[30224,4],[41016,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2359,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3998,4],[6482,4],[6968,4],[7671,4],[10744,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1741,4],[13693,5],[28465,4],[37439,5],[37543,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22670,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6435,4],[6939,4],[14219,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6556,4],[17417,5],[21085,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14492,4],[17581,4],[41433,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5589,5],[6713,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10201,4],[14088,6],[14239,4],[21992,4],[25408,4],[28499,4],[31641,4],[39399,4],[45704,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3493,4],[10048,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8911,4],[30757,4],[36289,5],[38780,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9636,4],[23822,4]]},"/en/lessons/extracting-keywords":{"position":[[3423,5],[19760,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1967,5],[7094,4],[17728,5],[19590,4],[36100,4],[39815,4],[44507,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2087,5],[8555,4],[9495,4],[9617,4],[10082,5],[10563,6],[11908,4],[16376,5],[22799,4],[29507,4],[29963,4],[30605,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[28,5],[725,4],[10732,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[28,5],[916,4],[980,5],[4591,4],[4646,4],[5209,4],[5232,4],[7071,4],[7122,5],[11443,7],[12616,4],[12688,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17382,4],[18960,4],[42103,5],[49937,4],[57269,4]]},"/en/lessons/geocoding-qgis":{"position":[[141,4],[247,4],[1232,4],[2712,4],[2964,4],[4377,4],[4483,4],[5935,4],[6907,4],[13883,4],[16939,4],[17988,4],[18495,5],[18855,5],[29729,4],[37171,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6743,4],[7226,4],[9376,4],[10779,4],[11396,4],[23372,4],[27139,4]]},"/en/lessons/georeferencing-qgis":{"position":[[12121,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[970,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11338,5],[29364,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1365,4],[8031,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[808,4],[11059,5],[22073,4],[33880,4],[34846,4],[45508,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[15724,4],[21643,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3219,4],[17034,4]]},"/en/lessons/gravity-model":{"position":[[5655,4],[7273,4],[12443,5],[12564,5],[13209,4],[19196,4],[30822,5],[31391,4],[31401,4],[31419,4],[41216,5],[41293,6],[44137,4],[55271,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[11263,4],[16877,5],[17040,6],[17304,5],[32403,4],[45602,5],[45739,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1375,4],[2604,4],[11041,4],[16275,4],[26936,5],[27699,5],[32345,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10637,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3953,4],[4018,4],[4354,4],[6735,4],[13952,4],[35254,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10458,5],[11016,4],[18169,4]]},"/en/lessons/intro-to-linked-data":{"position":[[710,6],[9573,6],[10486,4],[11629,4],[11727,4],[11860,4],[21554,6],[28071,5],[31519,5],[32693,4],[33235,4],[38075,4]]},"/en/lessons/intro-to-powershell":{"position":[[11653,4],[18113,5],[27225,4],[32684,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3048,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5091,4],[19294,4],[23645,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2237,6],[2254,4],[2407,4],[13345,4],[29146,4],[29652,4],[39636,4],[40015,5],[40360,5],[43282,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[516,5],[7566,4],[7681,4],[9290,4],[17688,5],[17804,5],[22198,4],[22716,4],[29840,5],[29902,5],[30011,5],[30256,4],[30460,4],[43563,4]]},"/en/lessons/json-and-jq":{"position":[[11389,6],[11625,4],[11786,4]]},"/en/lessons/jupyter-notebooks":{"position":[[722,4],[11811,4],[19991,4],[22558,4],[25834,5],[35940,4],[38497,4],[42090,4],[44720,4],[48859,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4590,5]]},"/en/lessons/linear-regression":{"position":[[39,5],[2838,4],[10947,4],[45837,4],[46716,4],[79714,4]]},"/en/lessons/logistic-regression":{"position":[[39,5],[2558,4],[14687,4],[56598,4],[67469,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4587,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7737,4],[12612,4],[13068,4],[22720,4],[23079,5]]},"/en/lessons/naive-bayesian":{"position":[[4215,4],[12081,5],[39628,4],[41667,4],[41718,5],[41900,4],[66539,6]]},"/en/lessons/normalizing-data":{"position":[[2608,7],[6136,4],[8895,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43846,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6037,6],[6283,6],[10301,4],[11109,5]]},"/en/lessons/qgis-layers":{"position":[[19026,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1021,4],[20981,4],[21234,5]]},"/en/lessons/research-data-with-unix":{"position":[[6407,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4651,5],[12406,4],[25127,4],[31755,4],[39205,4],[39838,4],[41425,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21566,4]]},"/en/lessons/sentiment-analysis":{"position":[[7265,4],[10576,4],[33684,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20112,5],[20556,4],[23395,5],[26898,6],[35331,5]]},"/en/lessons/sonification":{"position":[[2073,4],[28969,4],[31244,4],[40443,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9896,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21498,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5819,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2463,4],[3459,4],[24172,4],[24437,4],[25626,4],[27891,5],[29189,4],[29240,4],[31529,4],[36275,4],[37834,5],[39159,4],[39310,4],[39522,4],[42092,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[52003,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13345,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22189,4],[26700,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20179,4],[31441,4]]},"/en/lessons/transliterating":{"position":[[458,5],[6193,4],[13863,4],[14162,4],[14299,4],[14582,4],[14961,5],[17864,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8376,4],[27882,4],[32108,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5734,4],[6220,4],[15771,4],[23567,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4971,5],[22064,4]]},"/en/lessons/vector-layers-qgis":{"position":[[17338,4]]},"/en/lessons/viewing-html-files":{"position":[[1879,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21614,4],[42150,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7237,4]]},"/en/lessons/working-with-text-files":{"position":[[4778,4]]}}}],["parti",{"_index":166,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3380,5],[3488,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31061,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[18110,5],[18781,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3464,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4014,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7846,5],[7959,7],[30413,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7559,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51901,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6943,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[12395,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41163,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39086,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16992,7],[17297,8],[18569,8],[19149,7],[19460,8]]},"/en/lessons/intro-to-linked-data":{"position":[[7274,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3191,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30579,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5422,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4018,5],[15683,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1828,5],[32624,5],[43695,7],[65400,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5444,5]]}}}],["partial",{"_index":792,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3379,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33315,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3871,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3583,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5927,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33495,7],[33572,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4512,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16891,8],[44170,9]]},"/en/lessons/preserving-your-research-data":{"position":[[5063,7]]},"/en/lessons/sentiment-analysis":{"position":[[14972,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11562,7]]}}}],["particip",{"_index":7554,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37165,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3249,13],[5225,12],[5345,12],[5462,12],[5584,13],[5926,12],[6683,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5674,14],[11991,12],[16395,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3530,12],[3714,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1198,14],[32178,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30405,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4469,13],[14150,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25894,11]]}}}],["participatori",{"_index":6517,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62679,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4615,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60596,13]]}}}],["participl",{"_index":20453,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[33718,11]]}}}],["particl",{"_index":3800,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12166,9]]},"/en/lessons/json-and-jq":{"position":[[12218,8]]}}}],["particular",{"_index":104,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1879,10],[23383,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4903,10],[11853,10],[12713,10],[18975,10],[34524,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31289,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5349,10],[23285,11],[36750,10],[43006,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6055,10],[19988,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32530,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41999,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[561,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8073,11],[15412,10],[19305,10],[19376,10],[25791,10],[35650,10],[58132,10],[62413,10],[64942,10],[68812,10],[71676,10],[71795,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1944,10],[22933,10],[29726,10],[30591,10],[33901,10],[37519,10],[40732,10],[41193,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1707,10],[8185,10],[20137,11],[27017,10],[28010,10],[34270,11],[36005,10],[37445,10],[48407,10],[49211,10],[52716,10],[53420,10],[58592,10],[63758,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1532,10],[1567,10],[1636,10],[1992,10],[14997,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8829,10],[42436,10],[52168,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3525,10],[5263,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2158,10]]},"/en/lessons/counting-frequencies":{"position":[[4680,10],[4722,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13046,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5624,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13058,11],[15676,10],[18111,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6065,10],[12515,10],[16957,10],[21214,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5557,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2713,10],[29618,10],[44701,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[342,10],[10683,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3169,15],[35880,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7059,10],[17591,10],[18617,10],[18786,11],[24290,10],[34340,10],[38793,10],[42797,11],[43485,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4492,10],[5570,10],[6693,10],[11818,10],[24273,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[371,10],[4752,10]]},"/en/lessons/geocoding-qgis":{"position":[[8151,10],[29568,10],[32117,10],[32178,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16433,10],[17442,10],[19464,10]]},"/en/lessons/georeferencing-qgis":{"position":[[5798,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[3373,10],[3547,10],[3601,10],[3955,10],[9515,10],[12073,10],[15660,10],[15759,10],[16621,10],[17758,10],[22523,11],[23502,11],[24646,10],[24789,10],[27139,10],[30491,10],[30600,11],[30782,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5959,10],[6198,10],[18332,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[11596,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1398,10],[15035,10]]},"/en/lessons/gravity-model":{"position":[[28120,11],[40311,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[9693,10],[12809,10]]},"/en/lessons/installing-python-modules-pip":{"position":[[778,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1682,11],[7344,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51827,10],[54792,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[308,10],[1371,10],[7437,10],[16206,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6343,10],[7970,10],[17003,10],[17192,10],[18293,10],[22548,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[19585,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23972,11],[24921,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1530,11],[11459,10],[29529,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13501,11],[33086,10],[33113,10],[45387,11]]},"/en/lessons/jupyter-notebooks":{"position":[[11883,10],[13887,10],[43844,10]]},"/en/lessons/linear-regression":{"position":[[5109,10],[5130,10],[30554,10],[30575,10],[31846,10],[45553,10],[54266,10]]},"/en/lessons/logistic-regression":{"position":[[3949,10],[28452,10],[34131,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36378,10]]},"/en/lessons/naive-bayesian":{"position":[[3104,10],[10119,10],[10147,10],[10432,10],[11068,10],[13518,10],[16192,10],[16220,10],[21940,10],[21994,10],[35128,10],[36230,10],[36664,10],[39301,10],[47935,11],[49019,10],[52501,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6129,10],[43856,10]]},"/en/lessons/output-data-as-html-file":{"position":[[2253,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3167,10]]},"/en/lessons/preserving-your-research-data":{"position":[[3142,10]]},"/en/lessons/qgis-layers":{"position":[[7049,10],[12086,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6509,10],[6592,10],[6632,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12614,11],[30319,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7022,10],[10285,10],[18724,10],[21014,10],[22616,10],[43740,10],[45992,10]]},"/en/lessons/sentiment-analysis":{"position":[[9215,10],[11516,11],[17661,10],[24369,10],[33673,10]]},"/en/lessons/sonification":{"position":[[6870,10],[27345,10],[38274,10]]},"/en/lessons/space-place-gazetteers":{"position":[[437,11],[6744,12],[9262,10],[11512,10],[18878,10],[24488,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12122,10],[16883,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2289,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23067,10],[33339,10],[35775,10],[51144,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26442,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5493,10],[6556,10],[6637,10],[14490,10],[14889,10],[24389,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1106,10],[2279,10],[3561,10],[6382,10],[8280,10],[9757,10],[9855,10],[11788,10],[28155,10],[28503,10],[36927,10],[40635,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[2066,10],[20224,10],[30216,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22358,10]]},"/en/lessons/viewing-html-files":{"position":[[842,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2632,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6509,10]]},"/en/lessons/working-with-text-files":{"position":[[7206,10],[7651,10]]},"/en/lessons/working-with-web-pages":{"position":[[2510,10],[2787,10]]}}}],["particular.7",{"_index":14751,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39897,12]]}}}],["particulari",{"_index":15340,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[7188,11]]}}}],["particularili",{"_index":21514,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[27078,13]]}}}],["particularli",{"_index":320,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7893,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6719,12],[14063,12],[26195,12],[31004,12],[31572,12],[31743,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19295,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1250,12],[12572,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6426,12],[23772,12],[31088,12],[47966,12],[70110,12]]},"/en/lessons/common-similarity-measures":{"position":[[4724,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11486,12],[16082,12],[25425,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51428,12],[51473,12],[51810,12],[53921,12],[54314,12],[63556,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1905,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[747,12],[991,12],[10970,12],[31632,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1825,12],[2118,12],[3230,12],[5623,13],[11821,12],[36999,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2552,12],[18812,12]]},"/en/lessons/extracting-keywords":{"position":[[1840,12],[4351,12],[9418,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4253,12],[20212,12],[32643,12],[42037,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2020,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4547,12],[18472,12],[20601,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[10555,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2573,12]]},"/en/lessons/gravity-model":{"position":[[20112,12],[56176,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[11135,12],[15452,12],[16385,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6057,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38833,12],[47637,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38594,12],[44394,12]]},"/en/lessons/intro-to-powershell":{"position":[[2077,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1979,12],[18285,12]]},"/en/lessons/jupyter-notebooks":{"position":[[36220,12],[38073,12],[53884,12]]},"/en/lessons/naive-bayesian":{"position":[[4908,12],[69755,12]]},"/en/lessons/qgis-layers":{"position":[[6658,12]]},"/en/lessons/sentiment-analysis":{"position":[[32865,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1311,12],[2960,12],[7229,12],[15022,12],[30383,12]]},"/en/lessons/sonification":{"position":[[4883,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1242,12],[1990,13],[4586,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18105,12],[21872,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27959,12]]},"/en/lessons/transliterating":{"position":[[1863,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11704,12],[23507,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3972,12],[21468,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10333,12]]},"/en/lessons/working-with-text-files":{"position":[[7582,12]]}}}],["partisan",{"_index":21761,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[26456,9],[26588,8],[26737,8],[27014,8],[27103,8],[27147,10],[27233,8],[34859,8],[39064,8],[40211,8],[40365,9],[54896,8],[55048,10],[55261,8]]}}}],["partisanship",{"_index":21882,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54285,12],[54730,12],[56509,12]]}}}],["partit",{"_index":10591,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40540,9],[40672,11],[40901,12],[41038,12],[52009,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24757,11]]},"/en/lessons/intro-to-powershell":{"position":[[15676,9]]},"/en/lessons/linear-regression":{"position":[[36765,10],[42418,11]]}}}],["partli",{"_index":13068,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20912,6]]},"/en/lessons/sonification":{"position":[[39494,6]]}}}],["partner",{"_index":5968,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35270,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47229,9]]},"/en/lessons/linear-regression":{"position":[[7052,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4530,7]]}}}],["partnership",{"_index":5755,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[28718,12],[31568,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3728,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39740,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17039,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1210,11]]}}}],["party’",{"_index":516,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15105,7]]}}}],["parva",{"_index":18768,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9260,5],[9856,5]]}}}],["parvinr",{"_index":9919,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51778,10],[52638,10]]}}}],["pas\\nbless",{"_index":9957,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52709,12]]}}}],["pasanek",{"_index":22969,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[49182,8]]}}}],["pasc",{"_index":12025,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10965,6],[62265,6]]}}}],["pasqua",{"_index":11994,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10631,7],[61931,7]]}}}],["pasqual",{"_index":21039,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50077,8]]}}}],["pass",{"_index":446,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11925,6],[11971,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4059,4],[5612,6],[10311,4],[10904,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41663,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53457,7],[53631,7],[53769,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54903,8],[64547,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20176,4],[20384,4],[21239,4],[21311,4],[25869,4],[28133,4],[29020,4],[29178,6],[29505,6],[32506,6],[32588,6],[38872,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16710,5],[26175,4],[30555,6],[33285,4],[33530,4],[34125,6],[34359,7],[36444,4],[36963,4],[37084,4],[38242,7],[43148,4],[45632,4],[45729,4],[49513,4],[49563,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11221,4],[26734,6],[33490,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22488,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24082,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21225,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7259,4],[9426,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30586,4],[47738,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9026,7],[15447,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24838,4],[35865,4],[36409,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24894,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5513,7],[9628,4],[19923,7],[21049,6],[21182,6],[27084,4],[30094,4],[33489,4],[33738,7],[34264,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7993,7],[12795,4],[12932,4],[32423,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30327,6],[30534,5],[33034,4],[33074,4],[33266,4],[33328,4],[33842,4],[33944,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9762,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25758,4],[42573,5],[43556,5],[45250,4],[48264,4],[48313,4],[54515,5],[59642,4],[60240,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[11087,6],[11293,6],[12337,6],[18527,6],[31648,4],[36023,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12647,7],[46076,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24524,6],[30443,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6740,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[9877,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15989,7]]},"/en/lessons/json-and-jq":{"position":[[10550,7],[10627,4],[11294,4],[11752,4],[11834,4],[30388,6],[32695,4]]},"/en/lessons/linear-regression":{"position":[[33727,4]]},"/en/lessons/logistic-regression":{"position":[[13823,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5952,4],[6047,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8595,4],[14098,4],[14255,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27447,4],[47714,4],[47787,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22343,4],[27187,4]]},"/en/lessons/sentiment-analysis":{"position":[[20036,7],[22039,7]]},"/en/lessons/sonification":{"position":[[13185,6],[30494,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4893,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23297,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19379,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27565,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4655,4],[6355,4],[10439,4],[11939,4],[12514,7],[13540,6],[15248,7],[17377,4],[17471,4],[17934,6],[19415,4],[19800,6],[19974,6],[20135,4],[20523,4],[20582,6],[20691,7],[27294,6],[28140,6],[28236,7],[29172,6],[32308,7],[32366,4],[34872,4],[36368,4],[36853,4],[41387,4],[45615,4],[45732,4]]}}}],["passag",{"_index":571,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17040,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56634,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4375,8],[4679,8],[21654,9],[21737,9],[21857,9],[24431,8],[26609,8],[38498,8],[38595,7],[38672,8],[41296,8],[50469,8],[50484,8],[50528,7],[51056,8],[54825,9],[54985,9],[59770,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[408,7],[18098,11],[20496,7],[20569,8],[20622,10],[20635,7],[20774,7],[20824,8],[20870,7],[21024,8],[21106,8],[21750,7],[21926,8],[22073,7],[22379,7],[22492,7],[22949,8],[23245,7],[23340,8],[23401,8],[23565,7],[23626,8],[23654,7],[23712,8],[24288,7],[24397,7],[24893,7],[25053,9],[26905,8],[27591,8],[28248,9],[28310,7],[29448,8],[29768,8],[30083,8],[30142,8],[30641,8],[31133,7],[31389,8],[31949,8],[33461,7],[33498,8],[33700,7],[33782,8],[34389,8],[35563,7],[35626,8],[35787,7],[36231,7],[36427,7],[37478,7],[37669,8],[39159,8],[39943,7],[40892,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2048,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36150,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8301,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9025,7],[12068,7],[12693,7],[13177,8],[15223,7],[15352,9]]},"/en/lessons/sentiment-analysis":{"position":[[15862,8],[23750,7]]}}}],["passarotti",{"_index":10014,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57124,11]]}}}],["passeng",{"_index":19344,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4023,10],[6020,10],[6113,10],[6334,10],[6729,10],[6797,10],[7032,10],[11525,10],[11681,10],[12512,10],[13238,10],[13424,10]]}}}],["passerbi",{"_index":20693,"title":{},"body":{"/en/lessons/sonification":{"position":[[13153,9]]}}}],["passim",{"_index":9515,"title":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26,6]]}},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27,6],[104,6],[230,6],[392,6],[518,6],[627,6],[783,6],[933,6],[1168,6],[1222,6],[1314,6],[1374,6],[1857,7],[3116,6],[3215,6],[3425,6],[3571,6],[4286,6],[4585,6],[4844,6],[5551,7],[5873,6],[6031,6],[6050,6],[6211,6],[6444,6],[6658,6],[6968,6],[7064,6],[10218,6],[10251,6],[10659,6],[10788,7],[10916,7],[11066,7],[11406,7],[11537,7],[11637,6],[11690,7],[11785,6],[11927,6],[12280,6],[14209,6],[15583,6],[15645,6],[20903,6],[24354,6],[24380,6],[24719,6],[24750,6],[25153,8],[25234,7],[25305,6],[25791,7],[26468,6],[26708,6],[26934,7],[27160,7],[28556,6],[28599,6],[30183,7],[30648,6],[30828,6],[31101,6],[31314,6],[32239,6],[35520,6],[35828,6],[36166,6],[36217,6],[36442,7],[36630,6],[36923,6],[37237,6],[37668,6],[38166,6],[39326,6],[41520,6],[41809,6],[41916,6],[41981,6],[42161,6],[42297,7],[42421,6],[42468,6],[42593,6],[42910,6],[43108,6],[43613,6],[43995,6],[46318,7],[47322,6],[47363,7],[47555,6],[48603,6],[48878,6],[49367,7],[49395,6],[49701,6],[49799,6],[50053,6],[50157,6],[53472,6],[53904,6],[55080,6],[55180,6],[55212,6],[59941,7]]}}}],["passim.passimapp",{"_index":9655,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17586,16]]}}}],["passim.schema",{"_index":9811,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36012,15]]}}}],["passim.schema.orig",{"_index":9806,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32246,20]]}}}],["passim_in.json",{"_index":9828,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40871,15],[43115,14]]}}}],["passim_output_b",{"_index":9832,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41996,19],[42074,19],[43130,20]]}}}],["passim’",{"_index":9518,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[961,8],[1009,8],[11025,8],[45509,8],[49150,8],[50135,8],[53162,8],[53365,8],[53950,8]]}}}],["passion",{"_index":14771,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42094,13]]},"/en/lessons/sentiment-analysis":{"position":[[28342,7],[28810,10],[31030,7],[32128,7],[35320,7],[37368,7],[38307,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[19638,12]]}}}],["passiv",{"_index":15937,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3747,9]]}}}],["passport",{"_index":15162,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12484,8]]}}}],["password",{"_index":2205,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7822,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12052,9],[13119,8],[13530,8],[18252,10],[18562,10],[21839,8],[22045,10],[22219,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2259,9],[2932,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5607,9],[5726,9],[12083,8],[12180,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21048,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2464,8],[2681,8],[2731,8],[3348,8],[3409,8],[9440,8],[9967,8],[10003,9],[10028,8],[10124,8],[10614,8],[10742,9],[10824,8],[11093,8],[11162,8],[11213,8],[12134,9],[12154,8],[12210,9],[12307,8],[12325,9],[12363,8],[12441,8],[12533,8],[14198,8],[17516,8],[17685,9],[17772,8],[18322,8],[21295,8],[21354,9],[21453,9],[21569,8],[21722,8],[22290,8],[22362,8],[22953,8],[23196,8],[23741,8],[24720,8],[29150,8],[31534,8]]},"/en/lessons/installing-omeka":{"position":[[5280,8],[5626,9],[5651,8],[6725,9],[6764,9],[6790,8],[7711,9],[9183,9],[9234,9],[9387,9],[9455,8],[11927,9],[12067,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10421,8],[19992,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2346,9],[2419,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1529,8],[2394,9]]},"/en/lessons/linux-installation":{"position":[[876,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10035,8]]}}}],["password=localuserpassword",{"_index":13186,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22491,27]]}}}],["password=password('your_new_password_you_just_wrote_down_in_step_3.5",{"_index":13146,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12570,71]]}}}],["password=password(‘password",{"_index":13145,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12482,29]]}}}],["password=somethingdifficult",{"_index":13198,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23942,27]]}}}],["password=the_root_password_you_wrote_down_abov",{"_index":13143,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12240,47]]}}}],["past",{"_index":744,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1241,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3717,5],[12503,5],[20483,5],[22042,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8698,4],[23687,5],[23915,6],[24143,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15925,5],[17271,6],[19004,7],[20843,5],[28163,5],[33654,7],[60294,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2125,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50864,4],[57667,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64311,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16231,4],[30946,4],[42503,5],[46694,5],[65205,4],[67072,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4532,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5142,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[50841,4],[50977,5],[51285,5],[52129,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5646,5],[6599,5],[6842,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4180,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17818,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3743,4],[17426,5],[18068,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14160,5],[17536,5],[42313,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21730,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23749,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56623,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4426,6],[7574,6],[9334,5]]},"/en/lessons/extracting-keywords":{"position":[[10425,5],[23021,5],[23545,5],[23735,5],[26305,5],[26633,6],[29209,5],[30719,8],[32451,5],[34371,7],[34410,7],[37499,8],[37676,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[632,4],[698,4],[1072,5],[2326,5],[5101,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4941,6],[4992,5],[19273,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28281,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8690,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62760,6]]},"/en/lessons/geocoding-qgis":{"position":[[23567,7],[23815,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29862,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[446,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11592,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2941,5],[3643,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21076,5],[23702,5],[25788,5],[28052,5],[32360,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10209,6],[21337,7],[25007,7]]},"/en/lessons/gravity-model":{"position":[[34498,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[32137,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2050,5],[2184,4],[16532,4],[43610,4],[47837,5],[49053,6],[49097,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12704,4],[56535,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21026,5],[21111,5],[38638,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8447,5]]},"/en/lessons/intro-to-linked-data":{"position":[[13290,7],[14208,5],[31897,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4904,5],[6759,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5218,6],[16511,6],[16577,5],[18890,4],[19048,5],[19255,5],[19896,4]]},"/en/lessons/introduction-map-warper":{"position":[[2318,5],[21019,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1539,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2152,5],[9055,5],[10696,5],[19447,6],[23244,5],[26522,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4322,5]]},"/en/lessons/json-and-jq":{"position":[[6704,5],[18934,5],[29789,5],[36928,6]]},"/en/lessons/jupyter-notebooks":{"position":[[20173,5],[22120,5],[24178,5],[27382,5],[28121,6],[30575,5],[30594,5],[30846,5],[35532,5],[45666,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7700,5]]},"/en/lessons/linear-regression":{"position":[[44477,5],[48981,5],[59796,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20354,5]]},"/en/lessons/normalizing-data":{"position":[[7946,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37459,6]]},"/en/lessons/preserving-your-research-data":{"position":[[18604,4]]},"/en/lessons/research-data-with-unix":{"position":[[8060,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10140,4]]},"/en/lessons/sentiment-analysis":{"position":[[6960,4]]},"/en/lessons/sonification":{"position":[[186,5],[257,4],[442,4],[1036,4],[1264,4],[1318,5],[1769,5],[1825,4],[2016,5],[6991,5],[7158,5],[21577,5],[24683,5],[28756,5],[28919,5],[29703,6],[30572,6],[30943,6],[31791,5],[32513,5],[34027,5],[34071,4],[39434,5],[39793,5],[39830,5],[42124,5],[42169,5]]},"/en/lessons/space-place-gazetteers":{"position":[[38474,5],[48446,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4530,4],[6576,7],[13057,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21386,6],[25492,4],[36757,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12089,5],[15106,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11012,5],[11237,5],[11666,5],[15378,5],[16075,5],[19073,5],[24457,5],[27533,5],[29671,5],[31237,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[664,7],[13901,5],[13935,5],[14322,5],[15347,5],[17830,5],[33412,5]]},"/en/lessons/transliterating":{"position":[[11081,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42026,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3567,7],[7138,5],[7612,5],[11319,5],[12428,7],[12891,5],[13308,5],[21378,5],[24960,5],[24966,7],[26103,7],[28954,5],[29440,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12946,5],[13298,5],[22037,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4721,4],[5397,5],[17569,4]]},"/en/lessons/working-with-web-pages":{"position":[[1179,5],[3753,5]]}}}],["paste(\"avg",{"_index":13009,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32020,11]]}}}],["paste(\"now",{"_index":2314,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3769,11]]}}}],["paste(\"select",{"_index":13285,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41067,13],[42206,13]]}}}],["paste(readlines(f",{"_index":2516,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20776,19],[21657,19]]}}}],["paste(readlines(url",{"_index":2402,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12891,21]]}}}],["paste(result",{"_index":2505,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19354,13],[27611,13]]}}}],["paste(samplegardendata$story_date_publish",{"_index":13274,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39025,45]]}}}],["paste(samplesubmarinedata$story_date_publish",{"_index":13280,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39507,48]]}}}],["paste(text_words[sentiment_scores$ang",{"_index":20156,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36744,39],[37172,39]]}}}],["paste(text_words[sentiment_scores$fear",{"_index":20157,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36812,38],[37240,38]]}}}],["paste(text_words[sentiment_scores$joy",{"_index":20155,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36678,37],[37106,37]]}}}],["paste(text_words[sentiment_scores$sadness>",{"_index":20154,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36609,45],[37037,45]]}}}],["paste(unique(x",{"_index":21794,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30869,16]]}}}],["pasting—if",{"_index":3021,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8844,10]]}}}],["pastsfutures.html",{"_index":7625,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4528,17],[5693,17],[6547,17],[6646,17]]}}}],["pat",{"_index":13148,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13965,3]]}}}],["pat@zmail.ca",{"_index":13151,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14002,12]]}}}],["patani",{"_index":21906,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60763,6]]}}}],["patel",{"_index":4563,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1661,5],[43297,6],[69317,6]]}}}],["path",{"_index":443,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11781,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10330,4],[10945,4],[11059,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20306,4],[20550,5],[20841,4],[26511,5],[26568,4],[27548,4],[27652,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10162,5],[12854,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21233,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10315,4],[10501,5],[14011,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26427,4],[26687,5],[27970,4],[28085,4],[28181,4],[28404,4],[28570,4],[28608,4]]},"/en/lessons/common-similarity-measures":{"position":[[36427,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17863,5],[18407,4],[18767,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11860,4],[25039,5],[25095,4],[33017,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4612,4],[4841,4],[5936,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7149,4],[10212,4],[10536,4],[10606,4],[17810,4],[17952,4],[18025,5],[18473,4],[26273,4],[30236,4],[31072,4],[31425,5],[46624,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9917,4],[11202,4],[23885,5],[26448,5],[32231,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22159,4],[22450,4],[22842,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4134,4],[4317,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9210,4],[9248,5],[9572,5],[9902,4],[9925,4],[11556,4],[11820,4],[11832,4],[12002,4],[12026,4],[12832,4],[12994,4],[13042,4],[14726,4],[14782,4],[15086,4],[15423,4],[22869,4],[22904,4],[23275,5],[23321,4],[48515,5],[48535,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36723,5],[37602,5],[46810,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[801,4],[24252,4],[24564,4],[24713,5],[24727,4],[24817,5],[24993,4],[25170,6],[25314,4],[25494,5],[25753,4],[25889,5],[26067,6],[26122,6],[26146,6],[26178,4],[26298,4],[26417,7],[26508,4],[26589,6],[26627,5],[26716,4],[27183,4],[27251,6],[27444,4],[28595,4],[35854,5],[35969,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10471,4],[10679,4],[10855,4]]},"/en/lessons/extracting-keywords":{"position":[[14881,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13710,4],[27608,4],[35660,4],[35771,4],[35778,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14186,4],[21897,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6461,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11496,4],[11528,4],[11671,4],[11732,4],[11801,4],[11834,5],[24774,4],[29032,4],[29204,4],[31588,4]]},"/en/lessons/gravity-model":{"position":[[16771,5],[48894,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[34191,4]]},"/en/lessons/installing-omeka":{"position":[[6449,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35662,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43690,5]]},"/en/lessons/intro-to-bash":{"position":[[5223,4]]},"/en/lessons/intro-to-powershell":{"position":[[11778,4],[15293,4],[15329,4],[15476,4],[16035,4],[16661,4],[17926,5],[18088,5],[19059,4],[20457,4],[20523,4],[20673,4],[20847,5],[33723,4],[33747,4],[33847,5],[34025,5],[34199,4],[34443,4],[38626,5],[39760,4],[40016,4],[40439,4],[43063,5],[43093,4],[43924,6],[43938,4],[44027,5]]},"/en/lessons/jupyter-notebooks":{"position":[[11560,4],[17653,5],[17899,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9620,4]]},"/en/lessons/linear-regression":{"position":[[28227,4],[28395,6],[28852,4],[30125,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6958,4],[6990,4],[35594,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20521,4],[22114,4],[23455,4],[23628,5],[23737,5],[23778,4],[24234,4],[24510,5],[25824,4],[27469,4],[27819,4],[38339,4]]},"/en/lessons/output-data-as-html-file":{"position":[[5381,4],[10214,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11655,4]]},"/en/lessons/research-data-with-unix":{"position":[[2829,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22346,5]]},"/en/lessons/sonification":{"position":[[21265,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22349,4],[22545,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15088,4],[27628,4],[27997,5],[28457,4],[29119,5],[29483,5],[29631,5],[29733,5],[30205,5],[30818,5],[32282,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13615,5],[14028,5],[14146,5],[14305,4],[14562,5],[48323,5],[48522,4],[48560,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8200,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[24591,4],[25135,4],[27411,4],[27634,4],[27675,4],[28042,4],[28195,6],[29744,4],[30087,4],[31371,4],[32097,4],[32813,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10637,4],[10672,4],[25153,5],[40780,4],[40975,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7610,4],[18702,4],[19503,4],[19557,4],[19696,4],[19864,5],[19901,5],[19953,4],[20040,4],[20288,4],[21124,4],[21146,4],[38884,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4978,4]]},"/en/lessons/working-with-web-pages":{"position":[[2500,4]]}}}],["path%;c:\\python27",{"_index":18143,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[6963,20]]}}}],["path%;c:\\python27\\script",{"_index":18144,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[6995,28]]}}}],["path(\"./tf_idf_output\").mkdir(parents=tru",{"_index":1469,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26417,43]]}}}],["path(\"gazetteer.txt\").read_text('utf8",{"_index":11506,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14204,39]]}}}],["path(\"sentence.svg",{"_index":11564,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21957,20]]}}}],["path(\"txt\").rglob(\"*.txt",{"_index":1385,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20877,27]]}}}],["path('folder_with_texts_in_it').iterdir",{"_index":11546,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17634,42]]}}}],["path('models/stage_1.pth",{"_index":6375,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43296,26]]}}}],["path().rglob",{"_index":1380,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20354,14]]}}}],["path(filename).write_text(output_text",{"_index":11602,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26661,38]]}}}],["path(r\"'fil",{"_index":22925,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38858,12]]}}}],["path.col",{"_index":21370,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29601,8],[29946,8]]}}}],["path/to/dir/with/xmlfil",{"_index":8839,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[22166,29]]}}}],["path/to/local/directory/combined_i_pdf",{"_index":19028,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39717,41]]}}}],["path/to/your/directori",{"_index":20802,"title":{},"body":{"/en/lessons/sonification":{"position":[[35328,23]]}}}],["path/to/your/serviceaccountkey.json",{"_index":18870,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22227,37]]}}}],["path=\"$home/.jenv/bin:$path",{"_index":9576,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9415,28]]}}}],["path=\"/applications/spark",{"_index":9599,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12929,25],[13180,25]]}}}],["path=\"/home/simon/passim/bin:$path",{"_index":9591,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11954,35],[12294,35]]}}}],["path=\"/usr/local/spark",{"_index":9611,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14874,22],[15255,22]]}}}],["path=\"ads_data",{"_index":5904,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18741,17]]}}}],["path=\"impresso/schema/passim.schema",{"_index":9862,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47571,36]]}}}],["path=$home/gems/bin:$path",{"_index":3069,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22890,26]]}}}],["path=${path}:/usr/local/mysql/bin",{"_index":13139,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11927,33]]}}}],["pathfind",{"_index":7473,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[29896,10]]}}}],["pathlib",{"_index":1379,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20326,7],[20454,7],[20826,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2401,7],[13640,7],[13760,7],[14171,7],[17340,7],[21882,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18687,7]]}}}],["pathnam",{"_index":12526,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[9712,10]]}}}],["pathway",{"_index":10855,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4148,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6922,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5832,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61154,8]]}}}],["path–nam",{"_index":14287,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[35448,12]]}}}],["patienc",{"_index":727,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[464,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1244,8]]}}}],["patient",{"_index":797,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3591,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10803,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12837,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21573,7]]},"/en/lessons/logistic-regression":{"position":[[19510,8]]},"/en/lessons/naive-bayesian":{"position":[[8522,7],[8601,7],[9171,7],[23481,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43184,8]]}}}],["patriarch",{"_index":14770,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41974,11]]}}}],["patrick",{"_index":14733,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35967,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45348,7],[53996,7],[54847,7]]}}}],["patronym",{"_index":22774,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16141,12]]}}}],["pattern",{"_index":1392,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21102,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7313,8],[10408,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1321,9],[20076,8],[21980,7],[24109,8],[26415,7],[33878,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40514,7],[54805,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16453,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3968,8],[4597,8],[4833,7],[5349,8],[7480,8],[10063,7],[10553,8],[10869,7],[10935,7],[11017,7],[11117,8],[11175,7],[11336,8],[11506,8],[11601,8],[11729,8],[13216,7],[13355,8],[13827,8],[15235,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11143,8],[19081,8],[28853,7],[66949,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59313,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31117,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10887,8],[30313,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1378,8],[1969,8],[2335,8],[10325,8],[10907,8],[11383,9],[11946,9],[13321,8],[14968,9],[15188,8],[15294,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6324,8],[51791,8],[55475,8],[62585,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1645,8],[1789,8],[3162,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27788,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[406,8],[8409,8],[31291,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[34682,7],[41013,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1136,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42166,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12241,8]]},"/en/lessons/extracting-keywords":{"position":[[3470,8],[30068,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1921,7],[2045,8],[18291,7],[19129,8],[19241,8],[20143,8],[33023,8],[33201,7],[33313,8],[33721,9],[42090,8],[46156,7],[47606,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6449,7],[19691,9],[26770,8],[31119,7],[33051,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11216,9],[15070,8],[15355,7],[15415,10],[15592,8],[16345,8],[16532,7],[16615,7],[16762,7],[16814,10],[16908,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3436,8],[35332,7],[48752,7],[52100,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[473,8],[1264,9],[22603,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4782,9],[5088,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20365,8]]},"/en/lessons/gravity-model":{"position":[[5360,8],[26761,9],[40389,9],[55455,8],[55897,8],[57868,8],[66959,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5782,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43999,8]]},"/en/lessons/intro-to-bash":{"position":[[7575,8],[7861,9]]},"/en/lessons/intro-to-powershell":{"position":[[33763,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[22009,8],[22143,7],[22554,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38447,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2281,7],[23390,8],[23718,8],[43456,7]]},"/en/lessons/linear-regression":{"position":[[16883,7],[55902,7],[56351,7],[57576,8],[58074,9],[67788,8],[67858,8]]},"/en/lessons/naive-bayesian":{"position":[[7910,8],[7971,8],[9453,7],[41213,7],[41238,7],[41568,9],[42505,7],[46393,9],[57043,7],[60745,8],[67644,8]]},"/en/lessons/normalizing-data":{"position":[[6996,8]]},"/en/lessons/research-data-with-unix":{"position":[[14034,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1937,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39314,7],[54900,8]]},"/en/lessons/sentiment-analysis":{"position":[[14000,8],[14036,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2872,8],[3008,8]]},"/en/lessons/sonification":{"position":[[6729,8],[7128,8],[24032,8],[24143,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4711,8],[22138,8],[22301,7],[22378,8],[22559,8],[22682,8],[33932,7],[38254,7],[40003,7],[44183,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4935,8],[7955,8],[24465,7],[25054,7],[36553,8],[52303,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1459,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1291,7],[1349,8],[1777,8],[6168,7]]},"/en/lessons/transliterating":{"position":[[17672,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41257,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[411,7],[860,7],[1982,7],[2375,7],[2799,7],[3213,9],[3579,8],[8010,8],[8090,8],[8496,8],[8819,8],[8894,9],[9044,9],[9792,8],[9994,7],[10114,8],[14554,7],[15049,8],[19821,9],[19881,7],[20099,8],[20603,8],[20813,8],[20925,9],[20948,8],[21355,7],[21616,7],[21916,9],[21948,7],[22142,8],[22431,7],[22481,7],[23220,8],[24559,8],[27132,8],[27823,8],[28027,8],[29056,8],[29831,7],[29924,8],[30004,8],[30145,7],[30804,7],[31790,8],[31837,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22316,8],[26260,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2359,8],[39543,8],[39881,7],[40435,8],[46009,8]]}}}],["pattern(",{"_index":8696,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39526,10]]}}}],["patterns.2",{"_index":5833,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2458,10]]}}}],["paul",{"_index":1762,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43336,4],[45398,4],[52337,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2452,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9896,5],[9967,6],[11237,5],[11959,5],[12368,4],[13044,4],[13490,5],[13664,4],[14178,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58261,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45977,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2953,4],[47224,4],[49147,4],[55186,4]]},"/en/lessons/json-and-jq":{"position":[[15019,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25188,6]]}}}],["paula",{"_index":17521,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78812,5]]}}}],["paulheim",{"_index":15310,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37644,9]]}}}],["pauli",{"_index":4558,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[126,5],[584,5],[2274,6],[2760,5],[2949,5],[3065,6],[3124,6],[3328,5],[3500,5],[3640,6],[27929,5],[28109,5]]}}}],["paul’",{"_index":20632,"title":{},"body":{"/en/lessons/sonification":{"position":[[623,6]]}}}],["paus",{"_index":2674,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30738,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18926,5],[33666,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17934,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35955,5],[36447,5],[37270,6],[38736,6],[38813,5],[40290,6],[46595,6],[48082,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4571,6],[8427,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5780,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33397,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1238,5]]},"/en/lessons/linear-regression":{"position":[[774,6],[37888,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32080,5]]}}}],["pavliuc",{"_index":21926,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61488,8]]}}}],["pawel",{"_index":21058,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50632,5]]}}}],["pawnbrok",{"_index":18364,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25879,11]]}}}],["pay",{"_index":920,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12682,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[548,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7118,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69334,3],[70540,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13926,3],[40728,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7241,3],[19424,3],[19975,3],[23352,3],[26293,3],[26509,3]]},"/en/lessons/counting-frequencies":{"position":[[2921,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[430,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1145,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36396,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5866,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24682,3]]},"/en/lessons/intro-to-linked-data":{"position":[[3993,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[847,6]]},"/en/lessons/json-and-jq":{"position":[[1044,6],[23566,4]]},"/en/lessons/jupyter-notebooks":{"position":[[12876,3],[28268,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4841,7],[52111,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6342,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1588,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6922,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16879,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8271,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3553,3]]}}}],["payment",{"_index":22117,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7753,7]]}}}],["payoff",{"_index":18306,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[13412,6]]}}}],["paywal",{"_index":11604,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27507,7]]},"/en/lessons/gravity-model":{"position":[[10607,8]]}}}],["pc",{"_index":3086,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26017,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2145,2],[8101,2],[8138,2],[15534,2],[24177,2]]},"/en/lessons/jupyter-notebooks":{"position":[[14750,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3275,3]]},"/en/lessons/sonification":{"position":[[20175,4]]},"/en/lessons/working-with-web-pages":{"position":[[6422,2]]}}}],["pc_2",{"_index":4962,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44577,8]]}}}],["pca",{"_index":3736,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4892,3],[25020,6],[25343,3],[25727,3],[27236,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1163,3],[32254,3],[42632,5],[42732,3],[42848,3],[42982,3],[43372,3],[43485,3],[43572,3],[43641,3],[43860,3],[44327,3],[44360,3],[55044,6],[55563,3],[55605,5],[56243,4],[56332,3],[56365,3],[63227,3],[66119,3]]},"/en/lessons/linear-regression":{"position":[[32305,5]]}}}],["pca(n_components=10",{"_index":5071,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56371,20]]}}}],["pca(n_components=2",{"_index":4955,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44366,19]]}}}],["pca.fit_transform(df_abstracts_tfidf",{"_index":5073,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56439,37]]}}}],["pca.fit_transform(df_standardized_sl",{"_index":4958,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44444,41]]}}}],["pch=20,cex=.5",{"_index":12910,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16329,14]]}}}],["pct",{"_index":19855,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[23687,3],[24088,5]]}}}],["pcw",{"_index":4009,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25074,3]]}}}],["pd",{"_index":1467,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26360,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20712,2],[23089,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28443,2]]},"/en/lessons/common-similarity-measures":{"position":[[24158,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9971,3],[9993,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13438,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19535,2],[19659,3],[25572,2],[27704,2],[33724,2],[36385,2],[43398,2],[44680,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12988,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8572,2]]},"/en/lessons/linear-regression":{"position":[[23424,2]]},"/en/lessons/logistic-regression":{"position":[[10248,3],[10270,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18931,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15126,2],[15317,3],[15468,2],[18432,2],[23907,2],[30144,2],[33561,2],[38399,2],[43426,2]]}}}],["pd.concat",{"_index":17079,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23648,11],[23778,11]]},"/en/lessons/logistic-regression":{"position":[[10157,11]]}}}],["pd.concat([df,df_clust",{"_index":17076,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23541,26]]},"/en/lessons/logistic-regression":{"position":[[10387,26]]}}}],["pd.crosstab(columns=clustered_df[f'cluster_name_{num_clust",{"_index":4295,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46633,65]]}}}],["pd.datafram",{"_index":4044,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29139,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[53509,14]]},"/en/lessons/linear-regression":{"position":[[48344,14],[64354,14]]},"/en/lessons/logistic-regression":{"position":[[26982,14],[35623,14],[43738,14],[50913,14],[56741,14]]}}}],["pd.dataframe(columns=['model",{"_index":22942,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39682,30]]}}}],["pd.dataframe(data=abstracts_pca",{"_index":5075,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56496,32]]}}}],["pd.dataframe(data=authors_standardized_pca",{"_index":4960,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44516,43]]}}}],["pd.dataframe(df[col].tolist",{"_index":4047,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29231,30]]}}}],["pd.dataframe(dnp_authors_standard",{"_index":4916,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38866,38]]}}}],["pd.dataframe(embedded_dict",{"_index":4067,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29726,27]]}}}],["pd.dataframe(head",{"_index":11187,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[37747,20]]}}}],["pd.dataframe(num_list",{"_index":6917,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42516,22]]}}}],["pd.dataframe(squareform(pdist(wordcount",{"_index":5750,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27612,43],[32920,41]]}}}],["pd.dataframe(tfidf_religion_array.toarray",{"_index":5064,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55391,44]]}}}],["pd.dataframe({'docu",{"_index":4364,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52570,25],[62213,25]]}}}],["pd.dataframe({'words':word",{"_index":4395,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54006,28],[63841,28]]}}}],["pd.dataframe({f'cluster_{num_clusters}':clust",{"_index":4232,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42506,53]]}}}],["pd.dataframe.from_dict(uploaded_fil",{"_index":6684,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14680,38]]}}}],["pd.dataframe.from_records(tf_idf_tupl",{"_index":1483,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27003,40]]}}}],["pd.grouper(key='msnd",{"_index":23490,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36508,25]]}}}],["pd.intervalindex(her_tfidf_df['bin",{"_index":17757,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35802,37]]}}}],["pd.intervalindex(results_df_binary['bin",{"_index":17670,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29756,42]]}}}],["pd.qcut",{"_index":17666,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29624,9],[67002,10]]}}}],["pd.qcut(her_tfidf_df['tf_idf",{"_index":17753,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35735,31]]}}}],["pd.qcut(results_df_binary['highest_prob",{"_index":17668,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29702,42]]}}}],["pd.read_csv",{"_index":17135,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29283,13]]}}}],["pd.read_csv(\"1666_metadata.csv",{"_index":5744,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26498,32]]}}}],["pd.read_csv(\"data/dnp_ancient_authors.csv",{"_index":4730,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28596,43]]}}}],["pd.read_csv(\"data/religion_abstracts.csv\").drop(columns=\"unnam",{"_index":5024,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51015,65]]}}}],["pd.read_csv(\"menu.csv",{"_index":8601,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19544,23],[25581,23],[27713,23],[33733,23],[36394,23],[43407,23],[44689,23]]}}}],["pd.read_csv(\"meta_cluster.csv",{"_index":17073,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23473,31]]},"/en/lessons/logistic-regression":{"position":[[10319,31]]}}}],["pd.read_csv(\"metadata.csv",{"_index":17071,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23432,27]]},"/en/lessons/logistic-regression":{"position":[[10278,27]]}}}],["pd.read_csv(\"philadelphia",{"_index":14385,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9259,25]]}}}],["pd.read_csv(\"thor_wwii.csv",{"_index":23540,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44087,28]]}}}],["pd.read_csv('metadata.csv",{"_index":6724,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19593,27]]}}}],["pd.read_csv('photo_data/multi_label.csv",{"_index":6144,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10333,41]]}}}],["pd.read_csv('thor_wwii.csv",{"_index":23336,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15135,28],[18623,28],[24171,28],[30324,28],[33745,28],[38605,28]]}}}],["pd.read_csv(txt_file_name).dropna().reset_index(drop=tru",{"_index":17910,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50236,58]]}}}],["pd.read_csv(txt_file_name).dropna().reset_index(drop=true).set_index('term",{"_index":17121,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27359,76]]},"/en/lessons/logistic-regression":{"position":[[12382,76]]}}}],["pd.read_parquet(os.path.join(dn,fn",{"_index":4006,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24191,36]]}}}],["pd.to_datetime('16",{"_index":23508,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41080,18]]}}}],["pd.to_datetime('6",{"_index":23506,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41041,17]]}}}],["pd.to_datetime(df['msnd",{"_index":23469,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33831,29],[34569,29],[38745,29]]}}}],["pd.to_datetime(dropped_na['d",{"_index":8699,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40018,34],[41264,34],[43894,35],[45176,35]]}}}],["pdf",{"_index":20,"title":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[24,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[337,4],[6198,4],[6291,3],[6469,5],[6512,3],[6974,3],[7025,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[712,3],[811,3],[1128,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2249,3],[4691,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33819,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[356,3],[492,4],[1692,3],[1749,3],[2789,3],[2817,3],[4214,3],[4476,5],[4540,4],[4712,4],[8160,4],[8285,4],[10171,3],[10191,3],[10439,4],[10521,4],[14308,4],[14800,4],[17334,4],[19956,4],[22232,4],[22337,3],[22764,3],[23490,3],[24005,3],[24047,3],[24718,4],[24728,9],[24845,6],[25215,4],[25293,6],[25322,3],[25895,4],[26049,4],[26735,4],[27210,3],[28386,3],[28630,3],[28834,3],[29306,6],[29587,3],[30008,4],[30038,3],[30243,3],[30714,4],[31038,3],[31322,3],[31502,4],[31627,3],[32025,3],[32323,3],[32450,3],[32544,3],[32731,5],[32829,4],[32862,5],[33690,3],[33813,3],[39698,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17709,3],[21473,3],[34076,3],[34402,3],[34612,3],[38890,4],[45984,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[267,3],[7471,3],[11924,3],[12585,3],[13081,3],[13257,4],[13450,4],[13508,3],[13545,3],[13600,3],[13667,3],[13723,4],[13786,3],[13793,5],[14409,4],[14439,4],[14674,4],[14750,4],[14891,4],[14941,4],[15062,4],[15439,5],[15700,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5293,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5459,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31179,5],[32196,5],[32447,5],[32587,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33146,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[10688,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[18840,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50781,5],[51051,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9698,4]]},"/en/lessons/jupyter-notebooks":{"position":[[3796,3],[34895,3],[35315,5]]},"/en/lessons/linear-regression":{"position":[[23102,3],[23242,3]]},"/en/lessons/logistic-regression":{"position":[[52715,3],[52948,3],[54777,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[996,3],[1264,3],[3997,3],[4595,3],[4700,3],[6688,3],[6765,4],[7384,4],[15092,3],[15650,3],[16233,5],[16361,4],[16559,5],[16655,3],[17853,3],[17907,4],[18264,3],[21643,4],[22829,6],[28237,3],[28906,3],[33610,3],[34672,4],[34682,3],[34772,4],[34856,4],[35444,3],[38022,3],[38087,3],[38172,3],[38756,5],[38882,3],[39231,3],[39553,3],[39676,3],[40703,3],[45569,3],[50971,3],[51268,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[395,4],[2566,4],[7928,4],[11316,4],[11443,5],[16124,4],[16215,3],[22107,4],[22168,3],[22778,4],[22813,3],[22941,5],[27322,4],[28592,5],[33934,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5682,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40347,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20777,4],[20845,4],[20889,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[25,3],[230,5],[864,3],[1194,3],[1678,4],[1754,4],[1790,4],[1816,4],[1835,3],[5082,3],[5122,5],[5818,3],[6241,4],[7533,3],[7682,3],[7908,3],[8261,4],[8466,3],[9012,3],[9086,4],[9141,7],[9238,4],[9283,3],[9362,3],[9479,3],[9669,4],[9724,7],[9822,5],[10518,3],[10714,4],[10720,3],[11262,3],[11321,7],[11454,3],[11634,4],[11653,3],[11776,3],[12167,3],[12331,3],[12570,4],[12683,3],[14070,3],[14299,7],[14391,7],[16746,3],[17583,3],[17939,3],[19116,3],[20283,3],[20557,5],[20563,3],[20682,5],[20796,3],[20874,3],[21202,3]]}}}],["pdf(",{"_index":23599,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6295,6]]}}}],["pdf2imag",{"_index":18976,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34837,9],[35173,9],[35805,9]]}}}],["pdf_merger",{"_index":8184,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25352,10]]}}}],["pdf_merger.append(self.file_list_widget.item(i).text",{"_index":8186,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25537,55]]}}}],["pdf_merger.clos",{"_index":8188,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25653,18]]}}}],["pdf_merger.write(output_file_nam",{"_index":8187,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25606,34]]}}}],["pdffilemerg",{"_index":8103,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18718,13]]}}}],["pdffilemerge.pi",{"_index":8097,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18369,15]]}}}],["pdffilemerger(open(output_file_nam",{"_index":8185,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25365,36]]}}}],["pdffilemerger.pi",{"_index":8095,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17846,16],[27618,16],[34979,16],[35050,16]]}}}],["pdffilemerger.ui",{"_index":8093,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17461,17],[17826,16]]}}}],["pdfimag",{"_index":23611,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11019,9],[11335,9]]}}}],["pdfmerger",{"_index":8197,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27092,9]]}}}],["pdfmerger.pi",{"_index":8242,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38918,12]]}}}],["pdfminer",{"_index":3438,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1087,8]]}}}],["pdftotext",{"_index":18865,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18201,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9410,9],[9738,9],[14405,9]]}}}],["pdfunit",{"_index":23618,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12471,8]]}}}],["pdi",{"_index":21688,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[12382,4]]}}}],["pdist",{"_index":5650,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[11230,5],[24256,6],[27121,5],[27221,6],[27291,5],[39067,5]]}}}],["pdist(wordcount",{"_index":5747,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27334,18]]}}}],["pdt",{"_index":20415,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26980,5]]}}}],["pe",{"_index":18789,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10985,2],[10997,3],[11313,4]]}}}],["peac",{"_index":1537,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30105,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2142,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11117,8]]},"/en/lessons/intro-to-bash":{"position":[[13794,6],[14914,5],[16412,6],[18435,5]]},"/en/lessons/normalizing-data":{"position":[[2282,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22147,5],[25808,5]]},"/en/lessons/working-with-web-pages":{"position":[[4543,5]]}}}],["peaceandkil",{"_index":19710,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22623,15],[22679,15]]}}}],["peachpit",{"_index":13325,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47170,9]]}}}],["peak",{"_index":13630,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[26676,4]]},"/en/lessons/linear-regression":{"position":[[57079,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18402,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24425,5]]}}}],["pear",{"_index":3757,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7562,6]]},"/en/lessons/output-data-as-html-file":{"position":[[3741,7],[3771,4],[3982,9],[4027,5]]}}}],["pearson’",{"_index":13549,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[9903,9],[44378,9],[44531,9],[44566,9],[66406,9]]}}}],["peculiar",{"_index":13970,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[30470,14],[35864,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44955,8]]}}}],["pedagog",{"_index":9167,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2178,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14983,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[3098,11]]},"/en/lessons/jupyter-notebooks":{"position":[[2535,11],[2743,11],[4404,11],[41308,11],[41356,11]]}}}],["pedagogi",{"_index":14141,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1124,8],[48808,8]]},"/en/lessons/jupyter-notebooks":{"position":[[3221,9],[3404,9],[50600,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25010,8]]}}}],["pedley",{"_index":18615,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59188,9]]}}}],["peek",{"_index":4169,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38556,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20007,4]]},"/en/lessons/intro-to-bash":{"position":[[9363,4]]}}}],["peer",{"_index":5362,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8151,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47244,5]]},"/en/lessons/gravity-model":{"position":[[34844,4],[35910,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44351,6],[44500,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54480,4]]},"/en/lessons/intro-to-linked-data":{"position":[[37825,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[238,4]]}}}],["peg",{"_index":18686,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[65343,6]]}}}],["peggi",{"_index":10141,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2074,5]]}}}],["pei",{"_index":12803,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2798,4],[3117,4],[11440,3],[12068,3]]},"/en/lessons/qgis-layers":{"position":[[3233,3],[3461,3],[3922,3],[3937,3],[5219,3]]},"/en/lessons/vector-layers-qgis":{"position":[[2263,3],[2326,3]]}}}],["pei_cummingmap1927_complzw",{"_index":19340,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[17725,26]]}}}],["pei_cummins1927",{"_index":23198,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[4140,15],[4242,15]]}}}],["pei_cumminsmap1927",{"_index":23193,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2423,18],[6919,18],[7159,18],[8884,18]]}}}],["pei_cumminsmap1927.tif",{"_index":19339,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[17055,22],[17375,24]]}}}],["pei_highway",{"_index":23190,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2249,11],[12560,11],[12614,11]]}}}],["pei_highway.shp",{"_index":19334,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[13704,17]]}}}],["pei_highway_ship",{"_index":19335,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[13769,18]]}}}],["pei_holland",{"_index":23189,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2051,11]]}}}],["pei_holland1798",{"_index":23237,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[11663,15]]}}}],["pei_hollandmap",{"_index":23207,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[6891,14]]}}}],["pei_hollandmap1798",{"_index":23196,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2868,20],[4117,18],[4303,19],[8914,19],[12406,19],[12505,18],[14344,18]]}}}],["pei_hydronetwork",{"_index":19326,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[10862,18]]}}}],["pei_hydronetwork.shp",{"_index":19327,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[10892,22]]}}}],["pei_lakemap1863.jpg",{"_index":12807,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[4434,21]]}}}],["pei_lakemap1863_modifi",{"_index":12827,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[10654,26]]}}}],["pei_placenam",{"_index":19338,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[14776,16],[14855,14]]},"/en/lessons/vector-layers-qgis":{"position":[[2232,14],[2385,15],[7857,14],[8526,14]]}}}],["pei_placenames_shp",{"_index":19337,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[14737,20]]}}}],["pei’",{"_index":23213,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7809,5]]}}}],["peloria",{"_index":22576,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39862,7]]}}}],["pen",{"_index":1198,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10869,3],[32287,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7077,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2917,6]]}}}],["pena",{"_index":11855,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6966,4]]}}}],["penalis",{"_index":6209,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20672,11],[21007,11]]}}}],["penalti",{"_index":4126,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35338,7]]}}}],["penam",{"_index":12027,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10994,5],[62294,5]]}}}],["pencil",{"_index":5530,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47025,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21283,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3322,7]]}}}],["pend",{"_index":2201,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7599,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35351,7]]}}}],["peng",{"_index":16951,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52751,5]]}}}],["penguin",{"_index":8543,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3305,7],[3396,9]]}}}],["penington",{"_index":10578,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37798,10],[38631,10],[47172,10]]}}}],["peninsula",{"_index":20868,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3719,9]]}}}],["penn",{"_index":10366,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4048,4],[7630,4],[32867,7],[34270,5],[34613,4],[38903,4],[43655,5],[47069,5],[47508,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25681,4]]}}}],["pennock",{"_index":19290,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18192,8]]}}}],["pennsylvania",{"_index":8929,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11023,13],[13203,13],[16007,13],[17126,13],[18309,13],[19592,13],[22328,13],[24266,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4001,13],[34305,13]]}}}],["pennyman",{"_index":10481,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16822,8]]}}}],["penn’",{"_index":10552,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32763,6],[34051,6]]}}}],["peopl",{"_index":933,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13457,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13933,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4274,6],[6048,8],[10493,6],[15780,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2076,7],[19413,6],[23306,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[367,6],[5314,6],[29340,6],[41947,6],[60238,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11349,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10177,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[977,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6714,6],[6778,6],[9635,6],[13856,6],[17647,7],[23794,6],[26525,6],[28793,6],[32310,6],[33830,6],[49290,6],[51977,6],[65149,6]]},"/en/lessons/common-similarity-measures":{"position":[[6166,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2701,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8196,6],[10159,6],[51947,7],[52114,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16283,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10411,6],[36340,9],[37447,7],[54801,6],[54986,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8055,6],[12686,6],[26133,8],[27138,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16858,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[604,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[501,8],[1023,6],[5761,6],[5842,6],[6311,6],[13196,6],[17653,9],[17869,6],[18675,8],[18917,9],[18960,6],[19055,6],[21519,6],[22041,9],[22322,8],[22769,6],[22779,6],[27587,7],[28441,6],[31386,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[836,6],[3506,7],[3554,6],[4056,6],[4290,6],[4620,7],[4713,6],[5213,8],[5577,6],[7401,6],[8030,6],[9851,6],[10875,6],[14142,6],[15231,6],[37641,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8151,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[968,6],[1123,7],[1167,6],[1744,6],[2765,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4727,6],[5065,6],[5557,6],[5927,6],[12224,7],[39947,6],[40368,6],[40869,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1436,6],[3566,6],[4534,6],[4945,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2606,6],[2700,6],[2736,6],[3188,6],[3340,7],[18795,7],[19438,6],[19719,6],[29032,6],[29754,6],[31777,6],[31893,6],[31918,7],[35385,7],[38606,7],[38843,6],[39028,6],[42009,6],[43558,6],[43628,7],[43968,6]]},"/en/lessons/extracting-keywords":{"position":[[1864,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1649,6],[20461,6],[20745,6],[22501,6],[22997,6],[23265,6],[25432,6],[25674,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20449,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9411,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17654,7]]},"/en/lessons/geocoding-qgis":{"position":[[8137,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[20695,7],[20798,8],[21697,8],[22028,6],[24309,7],[25943,6],[26633,6],[28054,6],[28728,6],[29558,6],[34542,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2161,6],[3859,7],[4685,6],[4947,6],[17211,6],[18553,7],[20373,6],[20418,6],[22642,6],[23359,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[10625,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1650,7]]},"/en/lessons/gravity-model":{"position":[[1402,6],[2252,6],[6020,8],[6205,7],[11128,7],[11623,6],[11710,6],[14938,6],[15022,6],[16376,7],[19167,7],[55666,6],[55840,6],[58354,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1949,8],[12072,6],[12631,6],[15878,6],[27420,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39164,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1247,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3760,6],[4893,6],[7552,7],[10912,6],[10974,7],[11928,6],[12417,6],[13335,6],[14042,6],[15077,6],[15208,6],[15371,7],[15430,6],[15837,6],[16921,6],[19512,6],[25622,6],[26391,7],[30041,7],[33739,6],[36050,6],[36098,6]]},"/en/lessons/intro-to-powershell":{"position":[[6576,6],[7256,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[14936,7],[17913,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36534,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31165,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1667,6],[1777,6],[9209,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3994,6],[5082,6],[44773,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1668,6]]},"/en/lessons/naive-bayesian":{"position":[[4863,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1887,6]]},"/en/lessons/qgis-layers":{"position":[[1925,6],[9437,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6188,6],[9872,6],[10115,6],[12043,6],[12396,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20062,6],[25010,6],[25208,6],[25547,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9904,6]]},"/en/lessons/sentiment-analysis":{"position":[[8045,6],[16204,6],[16955,6],[19123,6],[21942,6],[22988,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1772,7],[5589,6],[5823,8],[7439,6],[7940,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1189,6],[12917,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58337,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18694,7]]},"/en/lessons/transliterating":{"position":[[886,6],[3147,6],[19782,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14589,6],[14917,6],[15552,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2994,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3702,6],[22409,6]]},"/en/lessons/viewing-html-files":{"position":[[820,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3018,6]]},"/en/lessons/working-with-text-files":{"position":[[6563,6]]}}}],["people/popul",{"_index":12836,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[943,18]]}}}],["people_urban",{"_index":13008,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31984,14]]}}}],["people’",{"_index":165,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3371,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5047,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41988,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12052,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17315,8]]},"/en/lessons/intro-to-linked-data":{"position":[[8875,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[14845,8]]},"/en/lessons/space-place-gazetteers":{"position":[[47407,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62736,8]]}}}],["pep",{"_index":1407,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21713,3],[47107,4],[50393,4]]}}}],["per",{"_index":291,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6814,3],[9366,3],[9504,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5747,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6902,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51302,3],[52549,3],[53336,3],[61609,3],[62739,3],[62762,3],[63095,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51210,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[42370,3],[47382,3],[47464,3],[47519,3],[51598,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28486,3]]},"/en/lessons/counting-frequencies":{"position":[[10894,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29803,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40964,3],[45833,3],[45847,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8432,3],[16479,3],[36116,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3999,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49535,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2583,3],[20120,3]]},"/en/lessons/extracting-keywords":{"position":[[3144,3],[10309,3],[22957,3],[23751,3],[28449,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3005,3],[9927,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30250,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20173,3],[20342,5],[30989,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6000,3],[9713,3],[10639,3],[61013,3],[61939,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13609,3],[14024,3],[15150,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[20684,3],[20787,3],[21686,3],[24298,3],[25629,3],[25965,3],[26640,3],[32378,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11501,3],[13282,3],[18748,3],[34243,3]]},"/en/lessons/gravity-model":{"position":[[1620,3],[1656,3],[1800,3],[1866,3],[25608,3],[25712,3],[33302,3],[58343,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[23258,3],[24626,3]]},"/en/lessons/installing-omeka":{"position":[[1127,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[1906,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10980,3],[11272,3],[14397,3],[14597,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[2607,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3318,3]]},"/en/lessons/json-and-jq":{"position":[[383,3],[411,3],[647,3],[8844,3],[9012,3],[17049,3],[17194,3],[17308,3],[18427,3],[18488,3],[18619,3],[19524,3],[23634,3],[24055,3],[25881,3],[32603,3],[36304,3],[36636,3],[36675,3]]},"/en/lessons/jupyter-notebooks":{"position":[[27451,3],[28171,3]]},"/en/lessons/linear-regression":{"position":[[16252,3],[16381,3],[18633,3]]},"/en/lessons/logistic-regression":{"position":[[30581,3],[37910,3],[62427,3]]},"/en/lessons/naive-bayesian":{"position":[[20537,3],[36828,3],[36910,3],[47264,3],[47318,3],[55824,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4361,3],[4399,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6205,3],[16450,3],[17959,3],[18211,3],[18325,3]]},"/en/lessons/research-data-with-unix":{"position":[[7182,3],[7233,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15246,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31332,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2030,3]]},"/en/lessons/sonification":{"position":[[29973,3]]},"/en/lessons/space-place-gazetteers":{"position":[[9190,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3404,3],[5516,3],[20193,3],[21383,3],[22016,3],[33923,3],[35783,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11163,3],[25782,3],[25907,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18954,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15575,3],[15946,3],[16362,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13111,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16460,3],[24703,3],[25320,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10792,3]]}}}],["perc",{"_index":6716,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18074,6]]}}}],["perceiv",{"_index":4968,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44885,8],[57831,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22665,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2884,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16152,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35622,9]]},"/en/lessons/linear-regression":{"position":[[22445,9]]},"/en/lessons/sentiment-analysis":{"position":[[28581,9]]},"/en/lessons/sonification":{"position":[[6107,8]]}}}],["perceived_author_gend",{"_index":17039,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11177,23]]},"/en/lessons/logistic-regression":{"position":[[10667,23],[10790,23],[10951,23],[11077,23],[16613,23],[16694,23]]}}}],["percent",{"_index":1695,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38619,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37402,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15141,7],[15255,8],[17861,8],[36744,7],[36825,8]]},"/en/lessons/linear-regression":{"position":[[59181,7]]},"/en/lessons/logistic-regression":{"position":[[38368,7],[38444,7],[38461,7],[38741,7],[38776,7]]},"/en/lessons/naive-bayesian":{"position":[[18721,9],[38477,7],[38505,7],[50119,8],[50191,8],[50697,8],[51348,8],[51363,7],[51699,7],[53230,7]]},"/en/lessons/output-data-as-html-file":{"position":[[3518,7]]}}}],["percentag",{"_index":2428,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14672,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24516,12],[24554,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37412,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17605,10],[17670,10],[17838,10],[36646,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31162,10],[32752,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[25923,10],[34667,10]]},"/en/lessons/gravity-model":{"position":[[32761,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[38935,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37130,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32279,10]]},"/en/lessons/logistic-regression":{"position":[[9966,11],[29562,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13401,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21177,11],[22699,12],[22908,11],[23389,12],[23447,10],[24232,13],[24384,10]]},"/en/lessons/sonification":{"position":[[23885,10],[26750,10],[31498,11],[31609,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41259,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20672,11],[23175,10]]}}}],["percentil",{"_index":2568,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25493,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40034,14]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31048,10],[31382,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41086,10]]}}}],["percept",{"_index":5088,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57926,10],[58200,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9701,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2846,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32977,10]]},"/en/lessons/linear-regression":{"position":[[21657,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4756,11],[62753,10]]}}}],["pereira",{"_index":19970,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5484,7],[50363,7],[53471,7]]}}}],["perez",{"_index":16946,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52600,6]]}}}],["perfect",{"_index":608,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18872,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12241,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[559,8],[6713,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66260,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3235,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17492,7],[59192,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42539,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31752,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7300,8]]},"/en/lessons/gravity-model":{"position":[[21745,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27953,8],[28962,7]]},"/en/lessons/intro-to-bash":{"position":[[17795,7]]},"/en/lessons/logistic-regression":{"position":[[23567,7]]},"/en/lessons/naive-bayesian":{"position":[[23788,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6150,11]]},"/en/lessons/qgis-layers":{"position":[[18754,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41806,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4563,7],[5748,7]]},"/en/lessons/transliterating":{"position":[[13175,8]]}}}],["perfectli",{"_index":2269,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15799,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24809,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24133,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62643,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[35811,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27864,9]]},"/en/lessons/intro-to-linked-data":{"position":[[7673,9]]}}}],["perforc",{"_index":12324,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50065,9]]}}}],["perform",{"_index":400,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10381,7],[21400,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35806,7],[40515,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1144,10],[14614,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8161,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31519,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19325,7],[19612,7],[25579,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[851,7],[9937,9],[15542,9],[18612,9],[20283,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7076,7],[19589,9],[24677,7],[27594,10],[30048,7],[41227,11],[44497,10],[45906,8],[61002,8],[61898,7],[64879,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12554,8],[19001,11],[43150,7],[61492,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15289,10],[20492,10],[28577,7],[31062,11],[32229,8],[35133,11],[35228,11],[35409,11],[36740,7],[42996,12],[47128,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1490,11],[1684,10],[4606,10],[4850,11],[6670,10],[8642,8],[18265,11],[18377,10],[20098,10],[35321,11],[36870,7],[37234,11],[42139,8],[42818,12],[43053,7],[43452,12],[45553,10],[46659,12],[46787,10],[50055,11],[51382,10],[51724,11],[53662,10],[61450,11],[61610,9],[64682,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3594,7],[4229,8],[14201,7],[22958,7],[23226,7],[23423,9],[25028,10],[25412,8],[27824,9],[27969,7],[31260,7],[48553,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4769,7],[5737,7],[10258,7],[28988,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37022,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30171,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23234,9],[31890,10],[47100,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1830,10],[5928,10],[9727,7],[11255,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2832,7],[4164,10],[6379,9],[10413,9],[38093,12],[44358,7],[44702,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3116,7],[6309,7],[8408,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9892,8],[19877,7],[22015,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25821,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19225,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1482,7],[15793,7],[19459,12],[35179,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11712,9],[48922,8]]},"/en/lessons/geocoding-qgis":{"position":[[27762,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11489,9],[14301,11],[22483,11],[30050,7]]},"/en/lessons/georeferencing-qgis":{"position":[[12044,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[6656,7],[11898,7],[28529,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[213,7],[14516,7],[17602,7],[31200,7],[33075,7],[46414,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[18564,10]]},"/en/lessons/gravity-model":{"position":[[22228,7],[28733,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[14655,7],[18870,7],[20644,7],[22472,8],[23838,9],[32465,10],[40937,7],[43259,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44927,7],[45801,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9790,7],[13043,7],[13455,7],[14256,10],[14606,10],[14979,8],[15261,7],[17883,9],[22303,10],[27429,11],[34573,10],[34643,12],[34666,12],[40877,9],[49252,11],[49922,11],[51451,7],[57556,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18764,7]]},"/en/lessons/intro-to-bash":{"position":[[2330,7],[15590,7]]},"/en/lessons/intro-to-linked-data":{"position":[[20016,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6773,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2763,7],[20752,8],[38857,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6895,7],[26080,10]]},"/en/lessons/jupyter-notebooks":{"position":[[4877,11],[49149,11]]},"/en/lessons/linear-regression":{"position":[[923,11],[2924,11],[3408,11],[8002,11],[19890,7],[42080,11],[42149,11],[42661,11],[45508,8],[56272,7],[57830,11],[62298,11],[62485,11]]},"/en/lessons/logistic-regression":{"position":[[613,11],[2644,11],[3128,11],[17972,11],[18000,11],[18782,12],[19069,11],[20536,11],[20589,11],[25547,8],[34366,8],[34397,11],[61851,11],[62569,7],[62783,11],[62950,8],[63584,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1607,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10628,11]]},"/en/lessons/naive-bayesian":{"position":[[3569,11],[5409,12],[5843,8],[6258,9],[7007,8],[9680,7],[11269,9],[26888,8],[27247,11],[37994,12],[44949,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3040,8],[3795,8],[5423,8],[5915,7],[6545,7],[6935,8],[10143,7],[12710,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21156,7],[21367,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3888,7],[48000,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28357,8],[29301,7]]},"/en/lessons/sonification":{"position":[[1024,7],[1213,10],[1885,12],[3403,12],[4368,9],[33359,11],[33426,13],[34049,11],[34243,10]]},"/en/lessons/space-place-gazetteers":{"position":[[32989,10],[42325,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38136,7],[38364,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[326,10],[7192,9],[11423,9],[22415,8],[30200,8],[31123,7],[31289,7],[51028,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2817,7],[3932,8],[4010,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22950,7],[32605,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[361,7],[4428,11],[6780,7],[7222,7],[7348,7],[10223,7],[10382,7],[14458,7],[30433,8],[35893,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[498,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4096,9],[12652,9],[14088,7],[14221,11],[21067,7]]},"/en/lessons/working-with-text-files":{"position":[[4048,7]]}}}],["perhap",{"_index":668,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22034,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7459,7],[10634,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13423,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13872,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56809,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3927,7]]},"/en/lessons/common-similarity-measures":{"position":[[11592,7],[34859,7],[37969,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10550,7],[15657,7],[18127,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23459,7],[26979,7],[28369,7],[28764,7]]},"/en/lessons/counting-frequencies":{"position":[[10901,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12462,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10489,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2232,7],[14530,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12545,7],[49060,7],[49671,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45161,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39044,7],[42691,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50229,7]]},"/en/lessons/gravity-model":{"position":[[42032,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8226,7],[26467,7],[34775,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16942,7],[44486,7]]},"/en/lessons/intro-to-bash":{"position":[[7254,7]]},"/en/lessons/intro-to-linked-data":{"position":[[26406,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2008,7],[3166,7],[9337,7],[12918,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24449,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3549,7],[35312,7]]},"/en/lessons/linear-regression":{"position":[[2700,7],[45636,7],[46693,7],[47555,7],[68120,7]]},"/en/lessons/logistic-regression":{"position":[[2420,7],[43000,7],[43095,7],[56040,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11488,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45885,7]]},"/en/lessons/sentiment-analysis":{"position":[[29549,7],[38262,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11891,7]]},"/en/lessons/sonification":{"position":[[349,7],[13205,7],[13271,7],[21407,7]]},"/en/lessons/space-place-gazetteers":{"position":[[4916,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1167,7],[1698,7],[6053,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[185,7],[395,7],[689,7],[821,7],[1267,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1010,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[1540,7],[30392,7]]}}}],["period",{"_index":522,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15339,6],[15494,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44481,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7851,7],[8522,7],[8671,7],[10759,6],[10840,7],[10894,7],[11083,7],[11143,6],[12197,6],[12755,6],[12903,7],[14206,6],[14764,6],[14912,7],[15606,7],[16277,7],[16426,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3105,12],[33917,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36950,7],[57965,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[863,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39003,6],[45731,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12526,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40776,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2377,8]]},"/en/lessons/extracting-keywords":{"position":[[12094,9],[18858,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7912,7],[29063,8]]},"/en/lessons/geocoding-qgis":{"position":[[3070,8],[18201,6],[18594,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1807,8],[7980,7],[12089,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3429,6]]},"/en/lessons/gravity-model":{"position":[[14241,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45851,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14430,7],[20526,7]]},"/en/lessons/intro-to-bash":{"position":[[11339,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43772,12],[52349,10],[52378,11]]},"/en/lessons/jupyter-notebooks":{"position":[[34107,12],[36351,6]]},"/en/lessons/linear-regression":{"position":[[1680,7],[10388,10],[54897,7]]},"/en/lessons/logistic-regression":{"position":[[1400,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6818,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5546,6],[11657,8],[11694,7],[12154,6],[12258,7],[16394,6],[16524,6],[18198,6],[24489,6],[28114,6],[30381,6]]},"/en/lessons/sentiment-analysis":{"position":[[35609,7],[38404,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11421,6]]},"/en/lessons/space-place-gazetteers":{"position":[[8290,8],[14417,8],[16187,7],[16356,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3729,6],[33487,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1250,6],[2770,6],[8024,6],[15924,6],[16777,6],[19156,7],[23768,6],[25786,6],[30503,6],[31158,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19646,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21467,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9387,6],[9394,7],[11528,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5992,7],[49943,12],[50475,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[17207,8],[17242,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8475,6],[36278,12]]}}}],["peripher",{"_index":8044,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4810,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1584,10]]}}}],["peripheral/interdisciplinari",{"_index":4495,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65190,28]]}}}],["perish",{"_index":22847,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[16711,10]]}}}],["perk",{"_index":3003,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6064,6],[7798,5]]}}}],["perkin",{"_index":11443,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36505,8]]}}}],["perl",{"_index":9531,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3049,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3286,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1274,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2114,4]]}}}],["permalink",{"_index":3175,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45968,10],[46179,10],[46820,9]]}}}],["perman",{"_index":2323,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4091,9],[5714,11],[10343,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10125,10],[10227,13],[10655,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23647,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12007,11],[13022,11],[15112,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5794,11]]},"/en/lessons/intro-to-powershell":{"position":[[13574,12],[43787,12]]}}}],["permanent_sqrt_and_sum_state_populations_vector",{"_index":8913,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9456,47],[9578,47]]}}}],["permiss",{"_index":490,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13792,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22668,11],[23776,11],[60676,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[476,11],[6927,10],[11356,12],[23927,11],[26258,10],[27467,11],[29340,12],[51799,11],[51882,11],[52745,11],[52890,11],[52994,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30966,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8964,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18004,12],[18047,12],[18086,12],[18131,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10775,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16740,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33817,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1323,10],[17284,10],[18915,11]]},"/en/lessons/installing-omeka":{"position":[[5083,10],[10247,11],[11312,11]]},"/en/lessons/installing-python-modules-pip":{"position":[[2406,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33205,10],[41271,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2267,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17326,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1898,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16322,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7858,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19223,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27181,11]]}}}],["permit",{"_index":2071,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10536,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27473,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[2918,7]]},"/en/lessons/intro-to-powershell":{"position":[[33803,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[15928,10]]},"/en/lessons/introduction-map-warper":{"position":[[12145,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35361,12]]},"/en/lessons/sonification":{"position":[[37435,8]]},"/en/lessons/space-place-gazetteers":{"position":[[14242,7],[14748,6],[43271,7],[47370,7]]}}}],["permitdownload",{"_index":16616,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3679,17],[7940,17]]}}}],["permut",{"_index":19774,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[14056,8]]}}}],["pero",{"_index":16734,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27316,4]]}}}],["perpetr",{"_index":14459,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[22039,12]]}}}],["perpetu",{"_index":14048,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44910,11]]}}}],["persecut",{"_index":8422,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7199,10],[28552,11]]}}}],["persist",{"_index":3349,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7704,10],[7833,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18273,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68526,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3364,12]]},"/en/lessons/space-place-gazetteers":{"position":[[6768,8],[7882,8]]}}}],["person",{"_index":1152,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9109,6],[9697,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1236,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[726,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16324,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60595,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19718,6],[22398,6],[23506,6],[26788,6],[27890,6],[31746,6],[40982,8]]},"/en/lessons/common-similarity-measures":{"position":[[780,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7683,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16398,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29436,6],[37438,6],[51012,6],[51065,6],[51319,6],[51553,6],[53035,8],[53860,8],[54580,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6561,7],[12084,7],[29068,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2945,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35953,8],[39796,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9209,8],[9250,8],[21447,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3379,8],[5379,6],[7210,7],[15248,7],[15274,7],[17687,9],[18032,8],[23172,7],[24383,7],[27467,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25995,6],[37673,6],[37683,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[625,8],[19705,6],[24528,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1306,6],[1497,6],[1555,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12278,6],[33437,8],[39504,8],[40985,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40359,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9779,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6401,6],[6416,6],[6431,6],[6455,6],[6524,7],[16488,6],[24589,7],[29053,7],[29731,6],[31801,6],[42157,6],[42430,6],[42530,7],[51524,6],[51539,6],[51552,6],[51567,6],[51582,6],[51606,6]]},"/en/lessons/extracting-keywords":{"position":[[6727,7],[6806,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1472,8],[32333,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20335,6],[22087,7],[24549,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3279,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10933,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4024,8],[11524,6],[11600,6],[18648,6],[22117,8],[23615,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[24375,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[386,8],[1183,8],[21809,8]]},"/en/lessons/gravity-model":{"position":[[1870,7],[3414,8],[37946,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7541,6],[11242,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52626,6],[52883,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9865,8],[9906,8],[25651,7]]},"/en/lessons/intro-to-bash":{"position":[[4005,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4112,7],[4239,7],[4275,6],[4524,6],[4962,6],[5446,6],[5538,6],[6769,6],[9738,6],[10604,7],[14703,6],[23293,6],[25297,6],[29724,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5196,6]]},"/en/lessons/introduction-map-warper":{"position":[[9682,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3072,8],[8656,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1302,6],[35057,8],[45568,11]]},"/en/lessons/jupyter-notebooks":{"position":[[45990,8]]},"/en/lessons/linear-regression":{"position":[[78430,8]]},"/en/lessons/naive-bayesian":{"position":[[60199,6],[60424,6],[60460,6]]},"/en/lessons/normalizing-data":{"position":[[2098,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18608,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2230,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5523,7]]},"/en/lessons/sentiment-analysis":{"position":[[7453,8]]},"/en/lessons/sonification":{"position":[[34092,8]]},"/en/lessons/space-place-gazetteers":{"position":[[13164,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1948,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39550,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3991,8],[6743,8],[6868,8],[7117,8]]},"/en/lessons/transliterating":{"position":[[16292,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4380,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10542,6],[26745,8]]}}}],["person.nam",{"_index":5416,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19800,11],[22433,11],[23541,11]]}}}],["person.url",{"_index":5415,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19779,10],[22500,10],[23608,10]]}}}],["person/place/th",{"_index":15125,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[3803,18],[3872,18]]}}}],["person:64183282",{"_index":15148,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9262,15]]}}}],["person=\"33059614",{"_index":15155,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[10817,17]]}}}],["person=\"64183282",{"_index":15154,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[10798,17]]}}}],["person=33059614",{"_index":15138,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5313,15]]}}}],["person=64183282",{"_index":15135,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5113,15]]}}}],["person=numb",{"_index":15127,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4188,13]]}}}],["person_count",{"_index":7094,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53220,13],[53612,13],[53967,13]]}}}],["personalis",{"_index":15956,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10206,12]]}}}],["personalised_vocabulari",{"_index":20208,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46936,23],[47095,24]]}}}],["personnes\\nqui",{"_index":9784,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29938,14]]}}}],["person’",{"_index":5469,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23895,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25253,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1261,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15068,8],[15188,8]]},"/en/lessons/extracting-keywords":{"position":[[8113,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22214,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16578,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23683,8]]},"/en/lessons/linear-regression":{"position":[[13243,8],[72836,8]]}}}],["perspect",{"_index":3826,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14677,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9976,12],[54314,11],[63832,11],[68624,12]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1884,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8834,11],[13356,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16180,11],[25869,11],[27185,11],[27275,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2449,12],[6154,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8325,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[18458,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2630,12]]},"/en/lessons/gravity-model":{"position":[[20271,12],[23986,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7607,13],[10913,12],[16974,12],[23786,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7545,12],[34771,12],[38041,11],[43111,13],[45243,11],[48340,13],[57599,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19259,11],[30939,11],[32259,11],[32349,11]]},"/en/lessons/intro-to-bash":{"position":[[15190,11]]},"/en/lessons/introduction-map-warper":{"position":[[22420,12]]},"/en/lessons/linear-regression":{"position":[[77652,12]]},"/en/lessons/logistic-regression":{"position":[[4830,11],[21610,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5001,12]]},"/en/lessons/preserving-your-research-data":{"position":[[7079,12]]},"/en/lessons/space-place-gazetteers":{"position":[[8108,11],[49577,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12070,13],[26698,13],[27429,12],[32602,12],[35120,12],[36033,12],[38066,13],[58720,12],[58820,13],[65748,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23085,11]]}}}],["perspectives.2",{"_index":21660,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[3966,14]]}}}],["perspiciati",{"_index":21133,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13426,12],[15600,12]]}}}],["persson",{"_index":4549,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69243,8]]}}}],["persuas",{"_index":14233,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[17807,10]]}}}],["pertain",{"_index":10207,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20602,8]]},"/en/lessons/gravity-model":{"position":[[36120,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48192,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7238,10]]},"/en/lessons/preserving-your-research-data":{"position":[[12695,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16524,10]]}}}],["pertin",{"_index":4926,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39492,9],[66434,9]]}}}],["peru",{"_index":4461,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59163,7]]}}}],["pervad",{"_index":14224,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15406,7]]}}}],["pervertingjustic",{"_index":18678,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64555,18]]}}}],["pet",{"_index":15582,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20295,3],[20928,3],[21483,6]]}}}],["petabyt",{"_index":14972,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8778,8]]}}}],["peter",{"_index":2418,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14343,5],[32797,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39540,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52419,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1666,5],[11020,5],[22119,6]]},"/en/lessons/linear-regression":{"position":[[75395,6],[75420,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49972,5],[53985,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45917,5],[46450,5],[47093,5]]},"/en/lessons/vector-layers-qgis":{"position":[[10247,6]]}}}],["petersgrat",{"_index":9901,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51572,10]]}}}],["petroleum",{"_index":8331,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19035,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22932,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12798,9],[22468,9],[36307,9],[36670,9],[37158,9]]}}}],["petru",{"_index":12002,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10754,6],[62054,6]]}}}],["pew",{"_index":14794,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46602,3],[58023,3]]}}}],["pfeat",{"_index":10746,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18689,8]]}}}],["pg",{"_index":7564,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37756,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26703,3],[26718,3],[39352,2],[48459,2],[52640,2],[65168,4],[65916,3],[66091,3]]}}}],["pg.match(lin",{"_index":12268,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39701,15],[52804,15]]}}}],["pg32_paragraph1.txt",{"_index":22095,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24996,20]]}}}],["pgbrk",{"_index":12146,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22694,5],[44119,5]]}}}],["pgbrk.match(lin",{"_index":12298,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46207,18]]}}}],["pgfnlist",{"_index":12266,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39402,8],[39527,11],[39907,9],[40116,9],[40182,8],[40712,8]]}}}],["pgfnlist.append(mark",{"_index":12274,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40400,21]]}}}],["pgno",{"_index":11926,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9565,7],[10480,7],[39392,4],[39794,4],[39807,4],[43065,7],[43388,7],[52680,4],[53144,4],[53856,8],[53865,5],[60865,7],[61780,7]]}}}],["pgno)d)</div>",{"_index":12453,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65173,21]]}}}],["ph",{"_index":3975,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23110,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8281,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42907,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24430,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34787,2]]},"/en/lessons/getting-started-with-markdown":{"position":[[994,2]]},"/en/lessons/jupyter-notebooks":{"position":[[33388,2]]}}}],["ph2",{"_index":15414,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3270,3]]}}}],["ph_nandeck_your_timeline.txt",{"_index":9366,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35239,28],[35498,28]]}}}],["ph_nandeck_your_timeline_tts_back.txt",{"_index":9409,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44950,37]]}}}],["ph_nandeck_your_timeline_tts_face.txt",{"_index":9408,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44851,37],[45525,38]]}}}],["phase",{"_index":915,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12520,7],[12709,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42237,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67418,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63871,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[23757,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27740,6],[28391,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12166,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10205,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39631,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40365,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1361,6],[16055,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45663,5]]}}}],["phd",{"_index":3821,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14376,4],[14982,5],[15622,4],[33479,4],[49259,3],[49549,3],[57947,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46687,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5584,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[43960,3],[44280,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54257,3]]}}}],["phdynamicedg",{"_index":21293,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16277,14],[16579,15]]}}}],["phdynamicnod",{"_index":21292,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16232,14],[16613,14]]}}}],["phd—such",{"_index":3822,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14401,8]]}}}],["phenomena",{"_index":3284,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1455,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57140,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25495,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33411,12],[35090,10],[35201,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28579,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2700,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28761,9],[28862,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2739,9],[33567,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63076,11]]}}}],["phenomenon",{"_index":9973,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55378,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[29434,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6226,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5487,10],[11143,10],[11327,10]]},"/en/lessons/sonification":{"position":[[41584,10],[41760,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2718,10],[19270,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41414,10]]}}}],["phenomenon’",{"_index":19802,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[10990,12]]}}}],["pheomena",{"_index":8247,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39455,8]]}}}],["phfiles.zip",{"_index":11045,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12848,11]]}}}],["philadelphia",{"_index":1792,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44460,13],[51815,14]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11074,12],[13254,12],[16030,12],[17149,12],[18332,12],[19645,12],[22379,12],[24317,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7208,13],[7392,13],[7619,12],[8669,12],[25991,12],[37102,12],[37826,12]]}}}],["philadelphia,pa",{"_index":8999,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23113,15],[25051,15]]}}}],["philadephia",{"_index":14374,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7710,11]]}}}],["philea",{"_index":1556,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30596,7]]}}}],["philip",{"_index":10029,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58015,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51336,7],[51948,6]]}}}],["philipp",{"_index":11231,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45470,7]]}}}],["phillip",{"_index":21028,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49160,7]]}}}],["philosoph",{"_index":4115,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33386,13],[56833,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56110,12],[57105,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3075,12],[3177,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32396,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55076,13],[55203,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49773,13]]},"/en/lessons/naive-bayesian":{"position":[[12155,11],[17382,12]]}}}],["philosophi",{"_index":3842,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15727,11],[16196,10],[16272,10],[32841,10],[36956,10],[37300,10],[37361,10],[44441,10],[47201,10],[47601,10],[48324,10],[48890,10],[56244,10],[56291,10],[56558,10],[56675,10],[56737,10],[57365,12],[60252,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69721,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24554,10],[25624,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7851,10],[28746,10],[46766,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1495,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8360,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1424,10],[10017,10]]}}}],["philosphi",{"_index":4429,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57122,9]]}}}],["phl_by_charg",{"_index":14414,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11289,13],[11416,13],[13088,14]]}}}],["phl_by_gend",{"_index":14498,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[35509,14]]}}}],["phl_by_gender=phl_crime.groupby([\"gend",{"_index":14488,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34335,40]]}}}],["phl_by_gender_year",{"_index":14454,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20611,18],[20766,19]]}}}],["phl_by_weapon",{"_index":14443,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18205,13],[18381,14]]}}}],["phl_by_year",{"_index":14428,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[14623,11],[15020,12],[49277,12]]}}}],["phl_crime",{"_index":14384,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9247,9],[9579,9],[16712,10],[22121,10],[37338,11]]}}}],["phl_crime.charg",{"_index":14392,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9647,17]]}}}],["phl_crime.column",{"_index":14505,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37271,17]]}}}],["phl_crime.drop",{"_index":14390,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9591,15]]}}}],["phl_crime.groupbi",{"_index":14444,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18221,18],[20632,18]]}}}],["phl_crime.groupby([\"charg",{"_index":14415,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11305,29],[14637,28]]}}}],["phl_crime.loc[phl_crime[\"gend",{"_index":14517,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39473,31],[39536,31]]}}}],["phl_crime.replace(99",{"_index":14388,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9423,21]]}}}],["phl_crime[\"charge\"].replac",{"_index":14394,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9768,28]]}}}],["phl_crime[\"gang\"].replace({1",{"_index":14404,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10317,29]]}}}],["phl_crime[\"gend",{"_index":14397,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9959,17]]}}}],["phl_crime[\"weapon\"].replac",{"_index":14406,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10490,28]]}}}],["phl_crime[\"year\"].replac",{"_index":14399,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10119,26]]}}}],["phl_crime[(phl_crime.charg",{"_index":14391,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9611,27]]}}}],["phl_men",{"_index":14516,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39457,7]]}}}],["phl_men.groupby([\"year",{"_index":14521,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39688,25]]}}}],["phl_men_year",{"_index":14519,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39611,12]]}}}],["phl_women",{"_index":14515,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39446,10]]}}}],["phl_women.groupby([\"year",{"_index":14520,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39632,27]]}}}],["phl_women_year",{"_index":14518,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39595,15]]}}}],["phm",{"_index":3329,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4787,3],[6767,3],[6862,3]]}}}],["phoenix",{"_index":6076,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45356,9],[45487,8]]}}}],["phone",{"_index":7867,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20611,5],[20674,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34600,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13733,5],[13909,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21021,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36845,5]]},"/en/lessons/intro-to-linked-data":{"position":[[12569,5],[14647,5],[14770,6]]},"/en/lessons/preserving-your-research-data":{"position":[[10410,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6032,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[438,6]]}}}],["phonem",{"_index":16980,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2671,9],[3113,9]]}}}],["photo",{"_index":215,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4428,5],[5154,5],[5340,5],[18541,6],[18660,6],[22144,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3103,7],[3117,6],[5588,8],[7780,6],[7818,5],[7958,5],[8013,5],[8175,6],[8265,6],[8333,6],[8356,5],[8384,5],[8430,5],[17585,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19283,5],[19639,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11393,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10330,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2808,7],[3743,6],[4918,6],[4996,6],[5130,6],[9779,5],[17614,5],[22700,6],[23423,6],[31929,6],[32321,6],[33424,5],[34766,5],[34820,5],[34864,5],[37015,5],[37246,6],[38848,6],[38985,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5814,6],[18982,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33878,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23180,5],[23536,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3831,6],[7950,7]]},"/en/lessons/qgis-layers":{"position":[[16695,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3594,6]]}}}],["photo_data",{"_index":6230,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24943,10],[25571,10],[27441,10],[32946,10]]}}}],["photo_data.one_batch",{"_index":6246,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27772,22]]}}}],["photo_data.show_batch(figsize=(15,15",{"_index":6240,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26236,38]]}}}],["photo_data.show_batch(unique=tru",{"_index":6314,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34406,34]]}}}],["photo_data.vocab",{"_index":6242,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26743,16]]}}}],["photograph",{"_index":606,"title":{"/en/lessons/facial-recognition-ai-python":{"position":[[33,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18788,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1920,11],[2887,11],[3052,11],[3222,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13027,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3710,10],[4416,10],[7742,12],[8490,10],[35479,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3680,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11272,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34,11],[529,11],[1004,12],[1239,12],[1553,11],[1673,10],[3372,11],[3496,12],[3599,11],[4240,12],[4409,12],[4505,11],[6526,11],[6625,11],[22325,11],[24617,11],[25402,11],[25626,12],[25748,11],[39056,12],[41243,12],[41452,11],[41889,11],[43202,10],[43790,11],[46384,11],[48622,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48522,13]]},"/en/lessons/geocoding-qgis":{"position":[[2401,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[13515,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2514,10]]},"/en/lessons/introduction-map-warper":{"position":[[1107,12],[19397,12],[22269,12]]},"/en/lessons/preserving-your-research-data":{"position":[[1363,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18546,12]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3407,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[341,11]]}}}],["photographi",{"_index":6319,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35662,13],[53451,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3965,11],[4016,12],[45810,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[6274,12]]}}}],["php",{"_index":9530,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3043,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46044,3],[46223,3],[46322,3],[47108,3]]},"/en/lessons/installing-omeka":{"position":[[4772,4],[4938,3],[10513,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[464,3],[587,3],[740,3],[1566,3],[1906,3],[2578,3],[2640,3],[2870,3],[2972,4],[13079,3],[17554,3],[19038,3],[19619,3],[19878,3],[19891,3],[20007,4],[20077,4],[20316,3],[20393,3],[20439,3],[20766,3],[21862,3],[21927,3],[24609,3],[24712,4],[25180,4],[26478,3],[26677,3],[28753,3],[28843,3],[29268,3],[30277,3],[36264,3],[37896,3],[39304,3],[39520,3]]},"/en/lessons/jupyter-notebooks":{"position":[[7790,4],[46367,4]]}}}],["phrase",{"_index":998,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2062,7],[29515,6],[40449,7],[40569,7],[43926,7],[44052,7],[51570,7],[51696,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1176,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8001,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40529,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1431,7],[1518,7],[12420,7],[15888,8],[16038,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3225,6],[10729,7],[21011,6],[34955,8],[35686,8],[35984,8],[36115,7],[38079,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12253,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34184,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11953,7],[23453,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11324,7],[31619,7],[31721,6],[42211,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8663,7],[9012,7],[9210,6],[9578,7],[22155,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43607,8]]},"/en/lessons/naive-bayesian":{"position":[[59601,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6205,7]]},"/en/lessons/sentiment-analysis":{"position":[[2665,7],[16679,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46152,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1166,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10464,7],[11942,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12696,7],[24596,7],[24655,7]]},"/en/lessons/working-with-text-files":{"position":[[1944,6]]}}}],["phrase—but",{"_index":3176,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46047,10]]}}}],["phstaticedg",{"_index":21281,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[14900,13],[15247,13],[15588,14]]}}}],["phvertexattribut",{"_index":21282,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[14965,19],[15359,18],[15619,19]]}}}],["phyical",{"_index":21608,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42924,7]]}}}],["physic",{"_index":3797,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12068,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2141,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[285,8],[4953,8],[18341,8],[38700,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2107,8],[2919,8],[6769,8],[40149,7],[40605,8],[40781,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3889,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35526,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12652,8]]},"/en/lessons/gravity-model":{"position":[[4760,8],[5457,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[928,8],[2927,8],[3766,8],[22238,8],[41945,8]]},"/en/lessons/introduction-map-warper":{"position":[[4090,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15319,8],[15616,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2437,10]]},"/en/lessons/preserving-your-research-data":{"position":[[1483,8],[9259,8]]},"/en/lessons/qgis-layers":{"position":[[9478,8]]},"/en/lessons/sonification":{"position":[[1408,11],[1493,8]]},"/en/lessons/space-place-gazetteers":{"position":[[29416,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46124,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1041,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[306,8]]}}}],["physical_descript",{"_index":8623,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22655,23],[24780,23],[25712,23],[27844,23],[33864,23],[36525,23],[43538,23],[44820,23]]}}}],["pi",{"_index":20647,"title":{},"body":{"/en/lessons/sonification":{"position":[[3198,3],[3553,2],[33030,2],[33266,3],[34779,2],[34979,3],[35149,2],[36200,2],[36870,3],[37152,3],[37432,2],[38447,2],[38558,3],[39074,2]]}}}],["pi.net",{"_index":20654,"title":{},"body":{"/en/lessons/sonification":{"position":[[3569,7]]}}}],["piacenza",{"_index":11989,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10562,8],[61862,8]]}}}],["pianism",{"_index":15201,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[18977,7]]}}}],["pianist",{"_index":15188,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15943,8],[16093,7],[16134,7],[17975,9],[19017,8],[19417,8],[20084,8],[20469,8]]}}}],["piano",{"_index":15204,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[19466,5],[25649,5]]},"/en/lessons/sonification":{"position":[[11093,5],[11493,5],[16532,5],[35880,6],[35969,6],[36172,7],[40858,7]]}}}],["pick",{"_index":701,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23254,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26785,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29300,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55935,7],[65461,4]]},"/en/lessons/common-similarity-measures":{"position":[[34890,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37508,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39332,4],[39537,4],[39667,7],[45154,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1819,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11786,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25509,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24101,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9964,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[9155,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41651,5]]},"/en/lessons/intro-to-bash":{"position":[[11711,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17714,7]]},"/en/lessons/naive-bayesian":{"position":[[13742,6],[19281,7],[19303,7],[19485,7],[20563,4],[68822,4],[70217,4],[70244,4],[70338,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20150,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16940,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43997,5]]},"/en/lessons/sonification":{"position":[[31900,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3799,4]]},"/en/lessons/working-with-web-pages":{"position":[[7764,4]]}}}],["picki",{"_index":11488,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9258,6]]},"/en/lessons/json-and-jq":{"position":[[30147,5]]}}}],["pickl",{"_index":3928,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20741,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62920,7]]},"/en/lessons/working-with-text-files":{"position":[[1775,8],[1917,8],[1980,8]]}}}],["pickle.dump(z",{"_index":4135,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35865,14]]}}}],["pickton",{"_index":7460,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27600,7]]}}}],["pictur",{"_index":229,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4782,7],[5435,8],[17911,7],[22245,7],[22313,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3427,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27081,7],[51118,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23693,7],[29768,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2172,8],[4939,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5006,7],[18180,7],[19347,7],[19615,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9749,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12466,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19093,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[536,8],[682,7],[744,8],[867,8],[1088,8],[1281,8],[1406,8],[2574,8],[2660,9],[2710,7],[2905,9],[3202,8],[3744,8],[4874,7],[6828,9],[17570,9],[17736,8],[18601,8],[22258,7],[22756,7],[23276,7],[23453,7],[23752,9],[23954,8],[24613,9],[24710,9],[25013,8],[27076,7],[27326,10],[29332,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7404,8],[29959,9],[38935,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1339,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14312,7]]},"/en/lessons/gravity-model":{"position":[[1921,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7104,7],[7962,7],[8020,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3819,7],[22077,7],[23244,7],[23512,7]]},"/en/lessons/intro-to-bash":{"position":[[740,7],[5929,9],[10226,9]]},"/en/lessons/intro-to-powershell":{"position":[[2697,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[4118,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23847,8],[25133,9]]},"/en/lessons/linear-regression":{"position":[[4954,7],[42890,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29472,9]]},"/en/lessons/sentiment-analysis":{"position":[[37780,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13525,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51167,7]]}}}],["picture(",{"_index":10790,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24133,11]]}}}],["pictures/no",{"_index":10664,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[3732,11]]}}}],["picón",{"_index":10096,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3396,5]]}}}],["pie",{"_index":14462,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[23295,3]]},"/en/lessons/logistic-regression":{"position":[[41762,3]]}}}],["piec",{"_index":1461,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25722,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8632,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6568,6],[10219,5],[10802,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9894,6],[10148,5],[10232,5],[10241,6],[11649,6],[13861,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3832,6],[4241,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17054,5],[18526,5],[18594,5],[18706,6],[26906,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10111,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7621,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3091,6],[40237,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52983,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8370,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3370,5],[3470,5],[3644,5],[7937,6]]},"/en/lessons/extracting-keywords":{"position":[[12901,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8963,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[689,5],[1040,5],[10869,6],[21422,5],[23716,5],[32670,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5190,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14923,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51020,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1308,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36970,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32974,5]]},"/en/lessons/json-and-jq":{"position":[[10990,7],[34231,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6480,6]]},"/en/lessons/logistic-regression":{"position":[[22538,5]]},"/en/lessons/naive-bayesian":{"position":[[14179,5],[14223,5],[14361,5],[14431,5],[25743,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11715,5]]},"/en/lessons/sentiment-analysis":{"position":[[11129,7],[25635,5],[33602,6]]},"/en/lessons/sonification":{"position":[[22013,5],[36524,5],[37782,6],[37971,6],[40306,5]]},"/en/lessons/space-place-gazetteers":{"position":[[12551,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10506,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[770,7],[8573,6],[8665,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26820,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17478,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3082,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51778,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6395,6],[6612,5],[13391,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12142,5],[12331,5],[25145,5]]}}}],["pierr",{"_index":7203,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3022,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9006,7],[10337,7],[10363,6],[10524,7],[10582,6],[14281,7]]}}}],["pig",{"_index":6456,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52371,5],[56804,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[18751,4],[20249,6]]}}}],["pignori",{"_index":12030,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11040,8],[62340,8]]}}}],["pil",{"_index":18977,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34864,3],[35881,3]]}}}],["pil_img.s",{"_index":18985,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35963,12]]}}}],["pile",{"_index":14817,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49446,4],[58887,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3021,4]]},"/en/lessons/naive-bayesian":{"position":[[11746,4],[22962,6],[23371,6],[23706,6],[49236,5],[49788,4],[49895,5],[49998,4],[50382,4],[50430,4],[52120,5]]}}}],["pilgrim",{"_index":7752,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13763,8]]}}}],["pilgrim’",{"_index":18719,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[9979,9]]}}}],["pillow",{"_index":18979,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34989,6],[35248,6]]}}}],["pilot",{"_index":16531,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52228,5]]}}}],["pin",{"_index":12630,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14894,5],[15267,4],[15357,4],[15557,4],[22287,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1606,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[13816,6]]},"/en/lessons/intro-to-powershell":{"position":[[4190,3]]},"/en/lessons/introduction-map-warper":{"position":[[13182,4]]}}}],["pinki",{"_index":15344,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[8911,6]]}}}],["pinpoint",{"_index":5295,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3446,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11123,8]]}}}],["pinyin",{"_index":15210,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22080,6]]}}}],["pioneer",{"_index":1564,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30782,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2216,10]]}}}],["pip",{"_index":4508,"title":{"/en/lessons/installing-python-modules-pip":{"position":[[31,3]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67962,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3280,3],[3514,3],[3568,3],[3931,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5588,4],[5675,4],[6605,3],[7810,3],[8021,3],[8035,3],[8236,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16611,3],[16816,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2551,4],[2604,3],[2657,4],[2743,3],[3023,3],[20191,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31570,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1742,3],[2005,4],[2094,3],[7793,3],[48370,3],[48498,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[333,3],[6162,3],[8515,3],[8607,3],[9813,3],[9854,3],[10310,3],[10400,4],[10550,3],[10594,3],[10627,3],[10761,3],[10788,3],[10875,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12749,4],[12874,4],[12895,4],[12913,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12157,3],[12246,4],[12282,5],[22885,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17470,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[32,3],[369,4],[449,3],[1680,4],[1710,3],[1914,3],[1976,3],[2025,3],[2097,3],[2874,3],[3537,3],[3788,3],[4009,4],[4214,3],[4236,3],[4257,3],[4284,3],[4421,3],[4447,3],[4572,3],[4601,3],[4757,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2022,3],[8099,3],[8160,3],[8223,3],[51634,3],[53682,3],[53708,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19534,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1916,3],[1984,4],[2080,3],[2165,3],[2494,3],[2699,3],[2727,3],[2867,3],[2897,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1232,4],[1247,3],[1439,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6448,3],[6559,4]]},"/en/lessons/jupyter-notebooks":{"position":[[5218,4],[9965,3],[9981,3],[22873,4],[23394,3],[23771,4],[23809,3],[23960,3],[24088,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1427,5],[5906,3],[6042,4],[6052,3],[6148,3],[6600,3],[6618,3],[6646,3],[6663,3],[6681,3],[6924,3],[7127,3],[7155,3],[7382,3]]},"/en/lessons/sentiment-analysis":{"position":[[11441,3]]},"/en/lessons/sonification":{"position":[[22078,4],[22153,4],[24286,4],[24294,3],[24325,3],[24386,3],[24555,3],[25792,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9259,3],[9363,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5143,4],[15764,3],[15959,4]]},"/en/lessons/transliterating":{"position":[[16634,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6186,3],[6393,4],[6399,3]]}}}],["pip.pi",{"_index":14127,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2166,6],[2206,6],[2342,6],[2787,6],[2928,7],[3153,7],[3420,6],[3633,7],[3820,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6184,7],[6250,6],[6288,6]]},"/en/lessons/sonification":{"position":[[22273,6],[22440,7],[22492,7]]}}}],["pip3",{"_index":10353,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1971,4],[7912,4],[8305,4],[48377,4],[48536,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19548,4],[20533,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9366,4]]}}}],["pipe",{"_index":3372,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11771,4],[12039,4],[14992,4],[15814,4],[16135,5],[16195,4],[16401,6],[16564,4],[17157,5],[17177,5],[17399,5],[18052,4],[18257,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13353,5],[14334,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[126,4],[904,4],[2821,4],[6756,4],[6819,4],[6922,4],[7163,4],[7198,5],[7231,4],[7291,4],[8835,4],[8904,4],[9319,4],[9708,4],[16600,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47029,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9646,4],[9967,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[9163,5],[9268,5],[9460,5]]},"/en/lessons/intro-to-powershell":{"position":[[1284,6],[35402,6],[35539,7],[35547,6],[35785,6],[35865,6],[44923,4],[45227,7]]},"/en/lessons/json-and-jq":{"position":[[160,5],[9855,5],[9908,5],[11495,4],[15352,4],[24121,4],[35742,4],[38718,5],[39224,5],[39267,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15275,4],[21844,4],[22327,4],[22404,4],[22760,4],[23348,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32801,5]]}}}],["pipe(%>",{"_index":19865,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24773,12]]}}}],["pipelin",{"_index":2680,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31077,8]]},"/en/lessons/common-similarity-measures":{"position":[[39212,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[23538,8],[23656,8],[39301,8],[40131,8],[40647,8],[40686,8],[47080,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[197,8],[892,8],[2360,8],[2502,9],[2780,8],[2848,8],[2958,8],[26610,9],[39778,9],[54046,8],[54147,8],[54203,9],[61283,9],[61718,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3989,10],[22926,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11362,9]]},"/en/lessons/json-and-jq":{"position":[[39809,9]]},"/en/lessons/linear-regression":{"position":[[30350,9]]}}}],["pipeline—wil",{"_index":4939,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43076,13]]}}}],["pipenv",{"_index":10675,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6137,6],[8549,8]]}}}],["piper",{"_index":16439,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47475,6]]}}}],["piper’",{"_index":16933,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[47379,7]]}}}],["piphani",{"_index":16574,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54664,9]]}}}],["pip’",{"_index":18140,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[6348,5]]}}}],["piqu",{"_index":15269,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[30280,6]]}}}],["pitch",{"_index":10305,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3959,5]]},"/en/lessons/sonification":{"position":[[5335,6],[10474,5],[10877,6],[10974,6],[15781,6],[16171,6],[16918,5],[17179,5],[19301,6],[25107,6],[26015,5],[30468,7],[31461,6],[32186,5],[36736,5],[36812,5],[40478,6],[40649,5]]}}}],["pitcher",{"_index":6489,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57019,8]]}}}],["pitfal",{"_index":7472,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[29557,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2745,8]]},"/en/lessons/gravity-model":{"position":[[59863,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43382,8]]},"/en/lessons/linear-regression":{"position":[[3594,8],[80025,8]]},"/en/lessons/logistic-regression":{"position":[[3314,8]]}}}],["pitt",{"_index":13909,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9084,5],[45286,6]]}}}],["pittsburg",{"_index":23086,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[33202,10]]}}}],["pivot",{"_index":21744,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25151,5]]}}}],["pivot_wider(names_from",{"_index":21750,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25412,22]]}}}],["pivott",{"_index":12515,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6816,11],[8920,10],[12429,10]]}}}],["pix",{"_index":11063,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14118,3],[15143,3]]}}}],["pix.save(\"pag",{"_index":11065,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14148,14],[15177,14]]}}}],["pixel",{"_index":615,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19104,6],[19145,6],[19172,6],[19204,6],[19814,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19132,6],[26741,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16221,7],[16271,9],[16378,5],[16479,5],[16587,5],[16666,6],[16855,7],[17785,5],[18285,5],[19077,6],[19151,6],[19235,5],[20137,5],[22183,5],[22396,5],[27223,5],[27330,6],[31026,5],[31137,6],[33307,5],[43579,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[13577,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[11889,7],[12091,6],[17779,5],[17851,5],[18938,6],[31046,6],[32084,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13494,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24812,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21730,5],[21820,5],[35701,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35728,6],[40494,5],[42296,7],[43403,5],[45501,5],[49004,6],[49025,6]]},"/en/lessons/qgis-layers":{"position":[[16800,7],[16813,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17718,7],[21222,5]]},"/en/lessons/vector-layers-qgis":{"position":[[15123,9]]}}}],["pizza",{"_index":18101,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4488,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16064,5],[16082,6],[16232,6],[16418,6],[16467,6],[16522,5],[16585,6]]}}}],["pi’",{"_index":20789,"title":{},"body":{"/en/lessons/sonification":{"position":[[33446,4]]}}}],["pjoin",{"_index":10263,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36761,5],[37640,5],[46848,5]]}}}],["pjoin(cleanqueri",{"_index":10265,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37133,17],[38599,17],[47852,17]]}}}],["pjoin(newdir",{"_index":10277,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44169,13]]}}}],["pk",{"_index":13159,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16050,2]]}}}],["pk.eyj1ijoia2ltcghhbtu0iiwiysi6ikdjx0tvm2cifq.fvsdgc_qjrfyz3sxzcsvhq",{"_index":18261,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32900,70]]}}}],["pkg",{"_index":16833,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[11091,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15848,3]]}}}],["pkt_pts_time",{"_index":15879,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[30428,13]]}}}],["place",{"_index":803,"title":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8,6]]},"/en/lessons/space-place-gazetteers":{"position":[[19,7]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3811,5],[4628,6],[8742,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15546,5],[29193,7],[32052,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5115,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8198,5],[8399,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3529,6],[12921,7],[13704,5],[13772,7],[13979,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5244,5],[9042,5],[10960,6],[26251,5],[26318,5],[28513,5],[32432,5],[35659,5],[41504,5],[51439,5],[60197,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8388,5],[16143,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49819,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19535,6],[35668,5],[43271,5],[44648,5],[65108,5],[71449,6],[71626,6]]},"/en/lessons/common-similarity-measures":{"position":[[15871,6],[23590,5],[30880,5],[38537,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15139,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37931,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59156,6],[59248,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28870,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12747,6],[12913,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36862,6],[37283,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7230,6],[13943,5],[24067,5],[31189,5],[31309,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[524,7],[2155,6],[12402,6],[13821,5],[31409,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22639,8],[29954,5],[32189,5],[33329,8],[37597,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1523,5],[11920,5],[14579,5],[14723,6],[19600,5],[19754,5],[20055,5],[20436,5],[21925,5],[22591,5],[23196,5],[23662,6],[23765,5],[23904,5],[23975,5],[24021,6],[24112,6],[24273,6],[25156,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[574,5],[3906,5],[21798,5],[25541,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10668,5],[12861,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6516,5],[7995,7],[8055,7],[8141,6],[8222,6],[8368,7],[28581,5],[32099,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[826,6],[10213,5],[10306,5],[13423,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9299,5],[26554,6],[36396,5],[37049,5],[38515,5],[44068,5],[47760,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[629,5],[11158,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46418,5],[47496,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14326,6]]},"/en/lessons/extracting-keywords":{"position":[[1052,6],[3282,5],[8185,5],[8255,7],[8301,5],[14957,5],[20843,6],[26742,5],[28381,5],[28639,5],[29537,6],[30011,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27491,6],[32580,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9,6],[245,6],[373,5],[876,6],[1001,5],[1355,5],[1420,5],[2673,7],[2724,6],[2808,6],[2865,6],[3046,6],[3205,5],[3600,5],[3667,6],[4640,6],[4817,5],[5402,5],[5978,6],[6061,6],[6146,6],[6255,6],[6573,5],[6767,6],[7355,5],[7519,5],[7755,6],[8277,6],[11659,5],[13497,5],[13872,5],[13996,5],[14357,7],[14459,5],[14498,5],[14796,5],[14941,6],[15331,5],[15651,5],[16167,6],[17569,5],[18529,5],[18567,6],[18643,6],[18707,5],[18832,5],[18923,5],[18996,5],[20372,5],[20441,7],[20673,5],[22205,5],[22388,6],[24557,6],[26367,5],[26487,5],[26804,6],[26928,5],[27080,6],[27216,6],[27242,6],[27668,5],[28388,8],[28612,5],[28731,6],[29338,5],[30685,5],[30993,5],[31071,5],[32623,5],[32665,6],[33063,6],[33464,7],[33626,6],[33670,6],[34833,6],[35633,6],[35758,5],[35824,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31331,5]]},"/en/lessons/geocoding-qgis":{"position":[[1963,5],[2206,6],[2336,7],[3198,5],[3421,5],[3783,6],[7030,5],[8548,5],[12588,7],[13746,5],[15033,5],[16659,5],[17559,6],[17819,5],[18148,5],[21663,7],[22139,7],[24699,6],[34472,5],[34566,6],[34721,6],[35324,5],[35982,5],[36189,5],[38413,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1013,5],[1141,5],[1209,6],[2866,5],[2886,6],[3126,5],[3481,5],[3597,5],[6005,5],[10702,6],[12424,5],[16014,5],[16747,6],[18251,5],[20495,5],[22520,5],[22706,5],[28579,5],[29902,5],[30226,5],[30561,6]]},"/en/lessons/georeferencing-qgis":{"position":[[925,5],[5789,5],[6634,5],[6876,5],[8040,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2049,6],[9060,5],[12110,6],[16071,5],[32612,7],[34620,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2758,5],[18256,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[359,7],[24436,7],[33957,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[418,7],[726,5],[971,6],[2327,5],[2626,5],[3574,7],[3841,6],[6865,7],[8127,5],[13046,6],[17954,5],[18477,5],[21344,8],[21841,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1658,7],[2398,5],[20864,6]]},"/en/lessons/gravity-model":{"position":[[12305,5],[12792,5],[15638,6],[32864,6],[34363,5],[55515,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[26262,5],[28027,5],[32982,5],[34356,5],[34480,5],[35199,5],[35587,5],[35645,5],[35904,6],[36093,5],[36133,5],[36732,7],[36900,5],[39187,5],[39204,5],[40024,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3611,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12394,5],[22998,5],[29383,5],[30022,5],[30591,5],[40401,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31542,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6665,6],[16738,5],[29134,5],[33565,5]]},"/en/lessons/intro-to-bash":{"position":[[5185,5],[17098,5],[17555,5],[22367,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1959,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3837,7],[5660,7],[5808,5],[6036,6],[12903,5],[32924,5],[33289,5],[33934,5],[36661,5]]},"/en/lessons/intro-to-powershell":{"position":[[3226,5],[23017,5],[38120,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4153,6]]},"/en/lessons/introduction-map-warper":{"position":[[2608,6],[4167,6],[5794,5],[8693,5],[12599,5],[21827,5],[22122,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[38312,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15447,5],[24164,5],[33062,5]]},"/en/lessons/json-and-jq":{"position":[[38490,6]]},"/en/lessons/linear-regression":{"position":[[53493,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1921,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26106,6],[28442,6]]},"/en/lessons/naive-bayesian":{"position":[[29863,5],[60209,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4167,5],[12470,6],[15780,5],[33515,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1967,5],[2054,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1579,7],[4377,5],[14999,6],[15194,6]]},"/en/lessons/qgis-layers":{"position":[[3941,6],[4863,6],[9416,6],[15786,5],[15970,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2790,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15584,5],[36362,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[16525,5],[18760,5]]},"/en/lessons/sentiment-analysis":{"position":[[18611,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2322,5],[7967,7],[9691,5],[9785,6],[11842,5],[13259,6],[13522,7],[16788,5],[23478,7],[27699,5],[27754,6],[32353,6],[33552,6],[34733,6],[35860,5]]},"/en/lessons/sonification":{"position":[[573,5],[12514,6],[27137,6],[37048,5],[38594,5]]},"/en/lessons/space-place-gazetteers":{"position":[[20,7],[403,7],[483,6],[854,6],[955,5],[1028,6],[1120,5],[1396,6],[1728,5],[1789,6],[1924,6],[2849,5],[4030,5],[4126,6],[4292,6],[4323,5],[4504,8],[4568,5],[4658,5],[4701,5],[4845,5],[4873,5],[4999,5],[5133,6],[5402,5],[5527,6],[5726,7],[6029,5],[6065,5],[6243,7],[6465,5],[6702,5],[6808,6],[7617,6],[8621,7],[9740,6],[9919,6],[9971,5],[10025,6],[10086,5],[10214,5],[10488,7],[10506,5],[10868,5],[11213,5],[11342,5],[11432,5],[11483,5],[13287,6],[13359,6],[13551,6],[13848,6],[13979,6],[14102,6],[14187,5],[14277,5],[14336,5],[14353,5],[16249,6],[17355,5],[17585,6],[17946,5],[18120,6],[18512,5],[18915,5],[22110,7],[22606,6],[23828,5],[24008,5],[24413,5],[24475,5],[24737,5],[24781,5],[25013,6],[26153,5],[26285,5],[26415,5],[26547,5],[26679,5],[26807,5],[26937,5],[27066,5],[27197,5],[27325,5],[30288,5],[30440,5],[30590,5],[30742,5],[30894,5],[31075,5],[31242,5],[31463,5],[31642,5],[31831,5],[32291,6],[32462,5],[33070,6],[33767,5],[34708,5],[34907,5],[35103,5],[35303,5],[35503,5],[35729,5],[35943,5],[36209,5],[36438,5],[36671,5],[36858,6],[36961,7],[37099,5],[37282,5],[37674,5],[37927,5],[38103,5],[39319,5],[39535,5],[39742,5],[39954,5],[40168,5],[40410,5],[40640,5],[40922,5],[41162,5],[41411,5],[41674,5],[41734,6],[42038,6],[42762,5],[42959,7],[43404,7],[43424,5],[43510,6],[43664,6],[43694,6],[43851,7],[43867,6],[44288,6],[45312,5],[46563,6],[46746,7],[47323,5],[48026,5],[48088,5],[48516,7],[48758,7],[49388,7],[49566,6],[51404,7],[51503,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18375,6],[21120,6],[30304,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9954,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16528,5],[35587,5],[45464,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30429,6],[48886,6],[49808,6],[53137,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1903,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2065,6],[5977,6],[32327,5],[40904,5]]},"/en/lessons/transliterating":{"position":[[16169,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19353,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[6277,6],[12527,5],[28230,5],[32245,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4388,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20879,7],[20953,7],[21027,8],[22398,6],[23132,7],[23710,5],[23719,6],[27132,6]]},"/en/lessons/vector-layers-qgis":{"position":[[5684,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36910,5],[40912,6],[43159,5],[43266,5],[46480,5],[46735,5]]},"/en/lessons/working-with-web-pages":{"position":[[4300,5]]}}}],["place.low",{"_index":11531,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15376,15]]}}}],["place=2655524",{"_index":15141,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[6078,13]]}}}],["place_of_pub",{"_index":8828,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[20459,12],[21521,12],[21565,12],[22244,12],[22292,12]]}}}],["place_of_publ",{"_index":20535,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11730,20]]}}}],["placefind",{"_index":18131,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5595,12]]}}}],["placehold",{"_index":8796,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[11669,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36754,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12764,11]]},"/en/lessons/linear-regression":{"position":[[32398,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32933,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[8220,11]]}}}],["placemark",{"_index":13346,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[7445,10],[7626,9],[7751,9],[8033,9],[8222,9],[8466,10],[8551,9],[10041,10],[16914,11]]}}}],["placement",{"_index":3624,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4703,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16263,9]]},"/en/lessons/common-similarity-measures":{"position":[[20458,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30062,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21508,9]]},"/en/lessons/geocoding-qgis":{"position":[[30159,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[14633,9]]},"/en/lessons/introduction-map-warper":{"position":[[4264,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34514,9],[35271,10],[45916,9],[46461,9],[46948,9],[53229,9],[56483,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4409,9]]},"/en/lessons/vector-layers-qgis":{"position":[[10136,9]]}}}],["placenam",{"_index":10839,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[998,10],[3238,10],[7511,10],[35889,12],[38988,10]]},"/en/lessons/geocoding-qgis":{"position":[[873,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10635,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[237,10],[3229,10],[3796,10],[4042,11]]},"/en/lessons/qgis-layers":{"position":[[15026,11]]}}}],["placenames.csv",{"_index":12520,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6869,14]]}}}],["placenti",{"_index":12011,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10824,9],[62124,9]]}}}],["places_list",{"_index":11594,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26119,11]]}}}],["places_list.extend",{"_index":11595,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26152,20],[26249,20]]}}}],["placetyp",{"_index":20951,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[18157,10],[19098,9],[22076,9],[26004,9],[30107,9],[34482,9],[39081,9]]}}}],["placewher",{"_index":15528,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[9356,13],[9371,13],[9432,13],[9769,12],[9920,13],[11609,11],[12662,14],[12904,13],[12982,12],[13365,13],[13486,13]]}}}],["place’",{"_index":11465,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3286,7]]}}}],["plagiar",{"_index":9521,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2521,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48794,10]]}}}],["plagiarism,5",{"_index":16167,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2868,12]]}}}],["plagu",{"_index":5789,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32393,6]]}}}],["plain",{"_index":347,"title":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8717,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4087,6],[56082,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42236,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5181,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17575,5],[63241,5],[67733,5]]},"/en/lessons/common-similarity-measures":{"position":[[23440,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[595,5],[4287,5],[4548,5],[4592,5],[6364,5],[6586,5],[14423,5],[14550,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12686,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13541,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11345,5],[21087,5]]},"/en/lessons/extracting-keywords":{"position":[[9964,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13309,5],[16450,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2343,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8014,5],[9173,5],[11612,5],[68105,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9473,5],[10146,5],[10353,7],[15625,5],[17847,5],[19218,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[479,5],[767,5],[1268,5],[7168,5],[10750,5],[10819,5],[10837,5],[11087,5],[11255,5],[11525,5],[11684,5],[12469,5],[12607,5],[12672,5],[13796,5],[14012,5],[14466,6],[32403,5],[32544,5],[32844,5],[32975,5],[33081,5],[35434,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[734,5],[1423,5],[1839,5],[2189,5],[4105,5],[5784,5],[7820,5],[8363,5],[10958,5],[11094,5],[11446,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7577,5],[15200,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[34331,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22760,5]]},"/en/lessons/intro-to-powershell":{"position":[[18919,5],[33200,5]]},"/en/lessons/jupyter-notebooks":{"position":[[14131,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2764,5]]},"/en/lessons/naive-bayesian":{"position":[[34987,5]]},"/en/lessons/normalizing-data":{"position":[[3542,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1035,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6543,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20967,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27,5],[269,5],[333,5],[642,5],[3561,5],[3873,5],[4049,5],[4110,5],[4225,5],[4502,5],[4688,5],[5627,5],[5775,5],[5862,5],[5988,5],[6112,5],[6248,5],[7764,5],[8972,5],[9013,5],[9234,5],[10895,5],[11718,5],[12450,5],[12539,5],[15218,5],[16077,5],[17820,5],[18035,5],[22762,5],[23101,5],[24247,5],[24306,5],[24846,5],[26799,5],[27826,5],[28378,5],[33808,5],[33872,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5266,5],[6810,5],[7176,5],[19719,5],[22044,5],[23541,5],[27836,5],[32847,5],[40549,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20749,5],[21222,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[5413,5],[11895,5],[12360,5],[13084,5],[31256,5],[31416,5],[33307,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[972,5],[1449,5],[6831,5],[7847,5]]}}}],["plaintext",{"_index":1962,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1877,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14527,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19456,9]]},"/en/lessons/common-similarity-measures":{"position":[[3816,9],[3987,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8484,9],[45414,9]]}}}],["plan",{"_index":928,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13223,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6017,4],[11820,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[571,5],[620,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12160,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[50730,4],[64156,4],[69531,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27987,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1168,5],[1217,5],[30742,4],[30894,4],[31364,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4021,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9193,6],[10068,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8523,7],[10159,5]]},"/en/lessons/extracting-keywords":{"position":[[11524,8]]},"/en/lessons/geocoding-qgis":{"position":[[10116,4]]},"/en/lessons/georeferencing-qgis":{"position":[[4858,4],[7029,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[19242,4]]},"/en/lessons/gravity-model":{"position":[[60078,8],[60299,8],[60751,8],[62387,8],[62976,8],[64327,8]]},"/en/lessons/installing-omeka":{"position":[[2598,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45909,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27076,4]]},"/en/lessons/intro-to-linked-data":{"position":[[24140,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2292,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[135,9],[870,5],[919,5],[6544,9]]},"/en/lessons/json-and-jq":{"position":[[1067,5],[1116,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19275,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1611,5],[1660,5]]},"/en/lessons/sentiment-analysis":{"position":[[7581,8],[25426,4],[25683,4],[25771,5],[25828,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22906,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[322,5],[4183,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14863,8],[15748,4]]}}}],["plane",{"_index":17318,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[57974,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[12417,5]]}}}],["planetari",{"_index":6529,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64013,9]]}}}],["plant",{"_index":6756,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22547,6],[27582,6],[27640,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[8243,5],[8349,5],[9026,7],[9228,6]]},"/en/lessons/qgis-layers":{"position":[[9597,7]]}}}],["plant\",\"am",{"_index":15525,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8847,10]]}}}],["plantbot",{"_index":15542,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[12931,8]]}}}],["plantpotbot",{"_index":15520,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8260,12],[8300,11],[10322,12],[11664,11],[12534,11]]}}}],["plaster",{"_index":18576,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58571,8],[59792,8]]}}}],["plate",{"_index":13968,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[30089,5]]}}}],["plateau",{"_index":6383,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44284,10]]},"/en/lessons/linear-regression":{"position":[[56923,7]]}}}],["platform",{"_index":2212,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8651,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16139,9],[25365,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23272,8],[61765,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6456,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1069,8],[8403,9],[9225,8],[61772,8],[63503,8],[71945,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2885,9],[3831,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2104,8],[11752,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1802,9],[1961,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35617,10],[35681,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[583,9],[819,9],[5593,9],[6436,9],[6628,8],[6835,9],[7527,8],[7676,8],[8706,10],[9092,9],[10079,8],[31822,8],[31897,9],[35206,9],[36028,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[722,8],[16647,8],[30326,8],[30584,8],[31607,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[861,9],[3493,8],[5730,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3435,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3009,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40089,8],[40347,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17325,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1093,9],[9000,8],[14479,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1004,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8679,9]]},"/en/lessons/geocoding-qgis":{"position":[[5355,9],[23099,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[1882,10],[2440,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6203,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[15283,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24528,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[43639,9]]},"/en/lessons/installing-omeka":{"position":[[2778,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[2836,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2502,8],[3118,8],[4324,8],[6858,8],[9551,9],[10451,9],[10608,9],[10845,9],[11146,9],[37031,9],[42070,8],[42194,8],[42845,8],[42928,8],[46204,9],[49025,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5513,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5286,9],[5612,8],[15982,8],[19250,8],[45566,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[160,9],[1226,9],[4406,9],[5756,9],[6061,8],[6268,9],[6962,8],[7109,8],[12450,8],[34421,10],[34494,10],[37436,9],[38015,8],[38390,8]]},"/en/lessons/intro-to-bash":{"position":[[5510,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[15916,8]]},"/en/lessons/introduction-and-installation":{"position":[[2339,9]]},"/en/lessons/introduction-map-warper":{"position":[[19867,10],[20915,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15697,9],[18330,9],[18650,10],[33489,9],[33669,9],[33928,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2886,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[629,8],[3944,9],[4277,8],[4481,8],[18313,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6403,8],[8699,8],[16528,8]]},"/en/lessons/qgis-layers":{"position":[[7990,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5520,8],[19503,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4488,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3132,9],[3373,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3910,10],[5262,9],[7298,8],[8515,8],[9732,8],[11166,8],[31021,9],[31506,9],[31580,8],[32292,10],[32787,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14393,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[143,8],[3713,8],[5697,8],[12319,8],[60435,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2475,8],[3182,8],[4912,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5280,8]]},"/en/lessons/working-with-text-files":{"position":[[6413,9]]}}}],["platform.3",{"_index":21661,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4108,10]]}}}],["platform’",{"_index":22115,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6429,10]]}}}],["plath’",{"_index":14238,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18492,7]]}}}],["plato",{"_index":4992,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48166,5],[49006,5]]}}}],["platoon",{"_index":13114,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[762,8]]}}}],["platt",{"_index":8230,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37667,6]]}}}],["plausibl",{"_index":17297,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52470,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[3370,9],[4269,9]]}}}],["play",{"_index":2214,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8835,7],[16151,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3508,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7275,5],[26637,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55934,4]]},"/en/lessons/common-similarity-measures":{"position":[[30631,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9262,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6349,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32069,5],[60635,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17230,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4438,4],[8187,4],[30909,4],[31363,4],[33590,4],[33968,4],[34241,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26824,4],[26983,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11550,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[120,7],[220,4],[2886,4],[3032,5],[3785,4],[4257,7],[4473,5],[4892,5],[5771,4],[5913,5],[5934,4],[6784,6],[7101,7],[7434,6],[7502,4],[8264,4],[9374,4],[9407,7],[9801,4],[10802,6],[10904,4],[13939,7],[14431,5],[15106,7],[15181,4],[22514,7],[30105,7],[30917,4],[34747,4],[37396,4],[39966,4],[40214,4],[40416,4],[40503,4],[40643,4],[40760,4],[40962,4],[41500,4],[47687,5],[47718,4],[50371,5],[53325,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5898,4],[15537,4],[19127,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2451,4],[4578,5],[5201,4],[5503,7],[7314,7],[10095,6],[10446,6],[12544,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1047,4],[10733,4],[10850,4],[11103,4],[23008,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2423,7],[36047,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8419,4],[10339,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4643,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1193,7],[1592,4],[6175,4],[6710,5],[7360,5],[9615,6],[9668,5],[11395,7],[11533,7],[11606,7],[12079,4],[12129,5],[12266,7],[12499,4],[14191,7],[14480,7],[14856,4],[17585,4],[17609,4],[17630,5],[22121,6],[22281,6],[23736,6],[27160,7],[27300,7],[38459,6],[41020,7],[44225,8],[44506,4],[46286,4],[46455,7],[47024,4],[47681,5],[48010,4],[48094,7],[48296,6],[48367,4],[48466,4],[48996,5],[49701,7],[49825,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21404,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3252,4],[7620,4],[18860,7],[33150,4],[33619,4],[35830,4],[36208,4],[36481,4]]},"/en/lessons/intro-to-bash":{"position":[[6902,7],[9828,7]]},"/en/lessons/intro-to-linked-data":{"position":[[22862,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[6449,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2411,4],[15182,7],[19929,4],[23033,4],[25604,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35137,4],[44140,5]]},"/en/lessons/json-and-jq":{"position":[[5102,5],[5163,4],[5446,4],[5588,5],[6035,5],[6103,4],[6739,4],[17961,5],[18055,5],[18960,5],[25632,5],[34106,6],[37229,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7627,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[490,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27351,4]]},"/en/lessons/naive-bayesian":{"position":[[21753,4],[69210,7]]},"/en/lessons/qgis-layers":{"position":[[16328,4]]},"/en/lessons/research-data-with-unix":{"position":[[14379,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50860,6],[53046,6]]},"/en/lessons/sentiment-analysis":{"position":[[27768,4],[30457,4],[31555,4],[34747,4],[36530,4]]},"/en/lessons/sonification":{"position":[[1434,7],[5822,6],[11385,7],[11454,4],[12999,4],[14544,5],[18763,4],[18789,7],[26003,7],[26232,4],[26422,4],[31942,4],[33639,5],[35889,4],[35978,4],[36206,4],[37553,4],[37809,5],[37873,7],[37948,6],[40099,4],[40550,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16367,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31525,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12238,4],[12635,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2807,4],[3631,4],[45162,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8879,6],[19202,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14041,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7158,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5154,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19789,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16179,4]]},"/en/lessons/working-with-text-files":{"position":[[4305,5]]}}}],["play/stop",{"_index":14452,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20043,9]]}}}],["playabl",{"_index":14253,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[22183,8],[23122,8]]}}}],["playback",{"_index":10308,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[4335,8],[4487,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4108,8],[11361,9],[18530,9],[23233,8],[23357,9],[23422,8],[25355,8],[40603,8]]},"/en/lessons/sonification":{"position":[[37482,9]]}}}],["player",{"_index":8322,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17391,7],[31941,6],[36176,6],[36502,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6029,7],[7453,8],[7976,7],[8077,6],[8277,6],[8328,6],[8537,7],[8830,7],[9611,7],[40187,7],[41474,7],[47803,8],[49275,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24773,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6403,7],[7487,6],[7699,7],[8118,6],[13403,7],[13419,6],[13469,8],[13518,6],[13558,6],[13701,6],[14017,7],[14226,6],[14310,6],[14384,6],[14446,6],[18768,6],[19492,6],[20676,6],[21905,7],[22103,7],[22353,6],[22448,7],[22844,6],[22879,6],[22914,7],[24918,6],[25243,7],[25521,7],[25681,6],[26498,6],[26518,6],[26719,6],[26806,6],[28487,6],[28541,6],[28860,6],[29285,6],[29817,6],[30240,6],[30505,7],[31180,6],[31369,6],[32119,6],[32946,6],[32981,6],[33146,6],[33285,6],[34120,6],[35270,6],[35394,6],[35719,7],[36170,7],[36354,7],[36451,6],[36699,6],[36724,6],[36782,6],[38510,7],[44402,6],[50607,7],[50687,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11019,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34621,7],[38165,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17533,7],[17669,6],[17737,7],[17908,7],[23298,6]]},"/en/lessons/sonification":{"position":[[1427,6],[25660,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22793,7]]}}}],["player’",{"_index":14255,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[23777,8],[25995,8],[28891,8],[29346,8],[30004,8],[43260,8]]}}}],["playground",{"_index":5955,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29990,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10622,11]]}}}],["playing/mak",{"_index":14220,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15060,15]]}}}],["playitbyr",{"_index":20671,"title":{},"body":{"/en/lessons/sonification":{"position":[[8024,11]]}}}],["playtest",{"_index":9250,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14591,11],[14799,12]]}}}],["playwright",{"_index":16401,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44165,11]]}}}],["pleas",{"_index":2021,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7153,7],[7728,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17646,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1930,6],[3743,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19961,6],[58145,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6747,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13556,6],[16700,6],[37942,6],[61550,6],[66662,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2261,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[313,6],[5740,6],[7609,6]]},"/en/lessons/counting-frequencies":{"position":[[10912,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24971,6],[26540,6],[27198,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5727,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16669,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9266,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20525,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5766,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3468,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9213,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24407,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11618,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4406,6],[18879,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3432,6]]},"/en/lessons/geocoding-qgis":{"position":[[23318,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22962,6],[29308,6],[29785,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[7597,6],[7715,6],[10883,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11325,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[23958,6],[30270,6],[40687,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[3057,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5764,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42827,6]]},"/en/lessons/intro-to-powershell":{"position":[[28940,6],[42619,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8385,6],[13705,6]]},"/en/lessons/introduction-and-installation":{"position":[[2349,6]]},"/en/lessons/introduction-map-warper":{"position":[[17705,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41492,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10680,6],[16689,6],[17890,6],[27798,6],[28765,6],[40787,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4111,6],[4297,6],[4761,6],[7174,6],[7747,6],[20105,6]]},"/en/lessons/research-data-with-unix":{"position":[[11959,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15379,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25662,6],[25754,6]]},"/en/lessons/sentiment-analysis":{"position":[[9769,6],[12361,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15864,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1050,6],[8322,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13755,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8028,8]]}}}],["pleasant",{"_index":5515,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41404,8]]}}}],["pleasantli",{"_index":15216,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22961,10]]}}}],["plebeian",{"_index":13540,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7669,8],[10466,8],[62044,8],[64906,8],[65292,8],[66193,8],[66633,8]]}}}],["pleiad",{"_index":12614,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10671,9]]}}}],["plenti",{"_index":2855,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13553,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51283,6]]},"/en/lessons/intro-to-powershell":{"position":[[10192,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[625,6]]}}}],["plethora",{"_index":8221,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36197,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6068,8]]}}}],["ploscomputbiol",{"_index":19215,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3453,14]]}}}],["plot",{"_index":2529,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22194,5],[22388,4],[22483,7],[22999,4],[23039,8],[23164,5],[23239,7],[25741,4],[25964,4],[26491,4],[26750,6],[31425,4],[31608,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5062,7],[20056,6],[30357,4],[31593,5],[36461,4],[36667,6],[36921,4],[44523,4],[50266,5],[50644,4],[51297,4],[51432,4],[51675,5],[53054,8],[55011,5],[55046,5],[57392,4],[59462,4],[59599,4],[61287,5],[61522,5],[61685,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15497,7],[19693,4],[19845,5],[20379,8],[21536,8],[21801,4],[23141,4],[23225,4],[23340,5],[23668,5],[24052,4],[27306,4],[27498,4],[31718,4],[32512,8],[32679,4],[32710,6],[32793,4],[32811,4],[33258,4],[33427,4],[33453,6],[33529,4],[33797,8],[40874,5],[41264,4],[41320,4],[41397,4],[41624,6],[41700,5],[41761,5],[41973,4],[42538,4],[42579,8],[43492,4],[43868,8],[44646,8],[44790,4],[44937,6],[45084,4],[45978,5],[48096,5],[56178,4],[56872,4],[56957,4],[57312,5],[62461,8],[62556,4],[63197,7],[70137,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16565,4],[16853,4],[16974,4],[17059,4],[17521,4],[38794,5],[38935,4],[42623,4],[44197,4],[44243,4],[44336,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8267,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54493,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[546,4],[1610,5],[2960,5],[6244,5],[13367,5],[14984,5],[21345,5],[29301,4],[34438,5],[35933,5],[36098,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44038,5],[44448,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5274,4],[6106,4],[27111,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54375,5],[54747,6]]},"/en/lessons/extracting-keywords":{"position":[[1072,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3415,5]]},"/en/lessons/geocoding-qgis":{"position":[[31431,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21391,4],[32761,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[10142,4],[10655,4],[16154,4],[25036,4],[26014,4],[26207,4],[26740,4],[27402,4],[27700,4],[27959,5],[28595,4],[29922,5],[30400,5],[35372,5],[35784,4],[35842,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4057,4],[4120,4],[40565,4],[41650,4],[42833,5],[43026,4],[43153,5],[44915,7],[45121,7],[45533,5],[45654,4],[45685,4],[45767,4],[45804,4],[45845,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[849,8]]},"/en/lessons/gravity-model":{"position":[[21122,4],[21151,4],[39474,7],[40036,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26263,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[454,5],[11919,5],[12259,4],[12374,5],[13418,4],[13633,5],[15283,4],[15369,5],[16173,4],[16216,4],[16383,5],[16973,4],[17156,5],[17442,5],[17455,5],[18932,5],[21544,5],[22005,4],[29019,4],[29341,5],[35267,5],[35872,5],[38026,5],[38529,6],[40505,4],[40792,5],[41751,5],[42170,4],[42505,5],[43689,4],[43874,4],[44123,5],[44177,5],[45323,4],[45508,4],[45605,4],[45749,5],[47070,4],[47255,4],[47352,4],[47499,5],[48365,4],[48550,4],[48647,4],[48814,5],[49757,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[23838,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24821,5],[24897,4],[25024,4],[25643,4],[32179,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17580,7],[21142,5]]},"/en/lessons/linear-regression":{"position":[[15613,4],[15821,4],[17785,4],[18574,5],[18679,5],[42816,4],[50641,5],[50680,5],[50825,4],[50939,5],[51328,4],[51656,5],[51776,5],[57810,4],[58129,4],[59018,5],[59165,4],[59266,5],[59401,4],[59662,4],[59774,5],[59882,4]]},"/en/lessons/logistic-regression":{"position":[[5358,4],[5484,4],[32915,4],[41492,4],[41902,4],[42067,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17305,5],[17976,5],[24636,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[365,7],[19261,4],[47642,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26169,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17512,4],[17544,4],[17674,4],[17847,6],[18150,4],[20156,4],[22708,4],[23070,4],[27970,4],[29705,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21358,4],[21436,4],[21764,7],[22478,4],[33951,8],[45729,5],[46335,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45045,6],[45246,5],[45303,5],[45346,4],[45883,8],[54632,4],[55308,4],[55375,4],[55699,8],[56351,8],[57550,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[745,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9547,4],[9952,6],[9989,6],[10084,5],[10234,4],[10320,4],[10610,5],[10804,5],[11333,6],[11427,4],[11589,5],[11667,5],[11970,5],[12194,5],[13387,4],[17627,4],[18167,4],[19168,4],[19297,4],[19697,4],[21008,6],[21034,4],[21110,4],[21408,8],[21778,4],[21899,5],[22179,4],[22269,5],[22769,7],[22827,4],[26654,4],[27878,4],[29806,4],[33003,5],[35235,5],[35392,8],[35457,4],[35595,4],[36831,8],[37185,4],[37215,4],[37846,4],[37907,5],[38110,4],[38312,4],[39486,4],[41834,4],[41930,4],[45701,5],[45902,7]]}}}],["plot(assemblies_of_god_churchesper10k,county_aggregate_data$bd5aa1990",{"_index":12963,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[25114,70]]}}}],["plot(ca_harp",{"_index":7305,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13131,15]]}}}],["plot(ca_harper2",{"_index":7428,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20601,16]]}}}],["plot(ca_trudeau",{"_index":7317,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14159,16]]}}}],["plot(ca_trudeau2",{"_index":7439,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22071,17]]}}}],["plot(ca_trudeau3",{"_index":7452,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[24088,17]]}}}],["plot(county_aggregate_data$geometry,axes=tru",{"_index":12874,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[10467,46],[16206,46]]}}}],["plot(dynamicbetween",{"_index":21343,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24232,24]]}}}],["plot(dynamiccollab",{"_index":21301,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17590,20]]}}}],["plot(fwd_reach",{"_index":21353,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27063,15]]}}}],["plot(membersper10k",{"_index":12992,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[29024,19]]}}}],["plot(membersper10k,assemblies_of_god_churches_per10k",{"_index":12984,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[27627,53]]}}}],["plot(points[which(points$st",{"_index":12908,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16253,30]]}}}],["plot(qts1",{"_index":13300,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41722,10],[45140,10]]}}}],["plot(sentiments_sent",{"_index":20213,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47727,26]]}}}],["plot(tedgeformation(dynamiccollab",{"_index":21335,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22742,35]]}}}],["plot(thenetwork",{"_index":21289,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15756,16]]}}}],["plot(whiteper10k,county_aggregate_data$bd5aa1990",{"_index":12965,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[25666,49]]}}}],["plot(x",{"_index":12970,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26568,6]]}}}],["plot.li",{"_index":12994,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[30365,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5279,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33610,8],[33827,8]]}}}],["plot.new",{"_index":20194,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43372,10]]}}}],["plot=wf_feature_plot_more_stopword",{"_index":21880,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[53929,36]]}}}],["plot_loss",{"_index":6371,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42439,10],[42631,9]]}}}],["plot_ly(county_aggregate_data",{"_index":13004,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31774,30]]}}}],["plotli",{"_index":14351,"title":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41,6]]}},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42,6],[133,7],[181,6],[200,6],[225,6],[247,7],[303,6],[339,6],[572,6],[614,6],[680,6],[713,6],[738,6],[1738,6],[1782,6],[2678,7],[2687,6],[2822,6],[2940,6],[3124,6],[3485,6],[3679,6],[3698,6],[3723,6],[3761,7],[3819,6],[3835,6],[3861,6],[3939,6],[3984,6],[4471,6],[4552,6],[4576,6],[4692,6],[4772,6],[5349,6],[5628,6],[5737,6],[5925,6],[6037,7],[6434,6],[6454,6],[6682,6],[6823,6],[7026,6],[7923,6],[7950,6],[8064,6],[8111,7],[10889,6],[11544,7],[11782,6],[12438,6],[13397,6],[13665,6],[14029,6],[14314,6],[15240,6],[15653,6],[16130,6],[16514,6],[16923,6],[17634,6],[18682,6],[19020,6],[19468,6],[19930,6],[21244,6],[22610,6],[28981,6],[29516,6],[29949,6],[30092,6],[30297,6],[30330,6],[30812,6],[30887,6],[31297,6],[33949,6],[33974,6],[35138,6],[35297,6],[35749,6],[37870,6],[40549,6],[42189,6],[43708,6],[45342,6],[47089,6],[48384,6],[49554,6],[49785,6],[50682,6],[51150,6],[51314,6],[51428,6],[51445,7],[51465,6],[51621,6],[51646,6],[51665,6],[51684,6],[51784,6],[52070,6],[52845,6],[52896,6]]}}}],["plotly.express",{"_index":6676,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13509,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1834,14],[3999,16],[8582,14],[51718,14]]}}}],["plotly.go",{"_index":14362,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[5038,9],[5127,10],[5207,9],[5332,10],[5585,9],[30243,9],[34052,9],[34477,10],[35927,9],[36024,10],[36237,9],[36366,10],[36531,9],[38075,9],[38438,9],[48974,9],[52984,10]]}}}],["plotly.graph_object",{"_index":6675,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13475,20]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1853,20],[4597,22],[30454,20],[51750,20]]}}}],["plotly.graph_objs._figure.figure'>",{"_index":14476,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[31194,38]]}}}],["plotly.graph_objs.layout.shape.lin",{"_index":14550,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42934,35]]}}}],["plotly.graph_objs.lin",{"_index":14548,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42789,22]]}}}],["plotly.graph_objs.scatter.lin",{"_index":14545,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42547,33],[42897,30]]}}}],["plotly.graph_objs.scatter.mark",{"_index":14472,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[30486,32]]}}}],["plotly.j",{"_index":14364,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[5781,9]]}}}],["plotly.px",{"_index":14361,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[4460,10],[4761,10],[5111,9],[5169,9],[5568,9],[30264,10],[31003,10],[34128,10],[34797,10],[34954,10],[35479,10],[35961,9],[36069,9],[36199,10],[38043,10],[38503,9],[48960,9],[52970,9]]}}}],["plotly.subplot",{"_index":14514,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39382,15],[52449,15]]}}}],["plotly’",{"_index":14352,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[147,8],[1638,8],[1754,8],[3346,8],[3645,8],[30374,8],[54141,8]]}}}],["plotpath",{"_index":21359,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27710,11],[28128,10],[29009,11],[29892,10]]}}}],["plot’",{"_index":23557,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45297,6]]}}}],["plplu",{"_index":12615,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10709,9]]}}}],["plt",{"_index":3932,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20875,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32559,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17620,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10256,3],[16671,3]]},"/en/lessons/linear-regression":{"position":[[58196,3],[58530,3]]},"/en/lessons/logistic-regression":{"position":[[32520,3],[40782,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35893,3]]}}}],["plt.axvline(x=page_numb",{"_index":21562,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35934,26]]}}}],["plt.bar",{"_index":6190,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16676,8]]}}}],["plt.figure(figsize=(11,9",{"_index":17733,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32546,26],[40809,26]]}}}],["plt.figure(figsize=figs",{"_index":4841,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33816,27]]}}}],["plt.gcf",{"_index":4155,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37915,9]]}}}],["plt.hist(line_count",{"_index":21616,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44066,22]]}}}],["plt.legend(handles=[top_bar",{"_index":17837,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41391,28]]}}}],["plt.plot([1895",{"_index":17323,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58312,15]]}}}],["plt.plot(dist",{"_index":4862,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34628,19]]}}}],["plt.plot(line_count",{"_index":21614,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43895,21]]}}}],["plt.savefig(os.path.join('data','ddc_plot.png",{"_index":4098,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31276,49]]}}}],["plt.savefig(os.path.join('data',f'dendogram",{"_index":4166,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38369,44]]}}}],["plt.savefig(os.path.join(c.outputs_dir,f'{c.which_embed",{"_index":4408,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54790,61],[64557,61]]}}}],["plt.scatter(results_df['actu",{"_index":17321,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58242,33]]}}}],["plt.show",{"_index":4100,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31335,10],[38445,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16951,10]]},"/en/lessons/linear-regression":{"position":[[58467,10]]},"/en/lessons/logistic-regression":{"position":[[32797,10],[41433,10]]}}}],["plt.style.use('seaborn",{"_index":5895,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17624,24]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10260,24]]}}}],["plt.subplots(1,2,figsize=(14,6",{"_index":4084,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30902,32]]}}}],["plt.subplots(half_length",{"_index":4816,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32971,25]]}}}],["plt.subplots(nrow",{"_index":4383,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53366,19],[63121,19]]}}}],["plt.subplots_adjust(top=0.85",{"_index":17326,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58437,29]]},"/en/lessons/logistic-regression":{"position":[[32573,29],[40836,29]]}}}],["plt.tight_layout",{"_index":4407,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54766,18],[64537,18]]}}}],["plt.title(\"label",{"_index":6195,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16858,16]]}}}],["plt.title(\"logist",{"_index":17737,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32672,19]]}}}],["plt.title(\"plot",{"_index":17325,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58364,15]]}}}],["plt.title(\"proport",{"_index":17828,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41075,22]]}}}],["plt.title(f'hierarch",{"_index":4150,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37709,24]]}}}],["plt.xlabel('prob",{"_index":17739,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32765,23]]}}}],["plt.xlabel('sampl",{"_index":4152,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37802,18]]}}}],["plt.xlabel('tfidf",{"_index":17831,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41199,17]]}}}],["plt.xlim(1906",{"_index":17319,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58200,14]]}}}],["plt.ylabel(\"percentag",{"_index":6196,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16910,22]]}}}],["plt.ylabel('dist",{"_index":4153,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37877,22]]}}}],["plt.ylabel('perc",{"_index":17738,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32735,19]]}}}],["plt.ylabel('proport",{"_index":17829,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41162,22]]}}}],["plt.ylim(1895",{"_index":17320,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58221,14]]}}}],["plu",{"_index":2874,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15854,4],[22777,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57324,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11720,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5886,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52657,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5659,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26659,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20823,4],[21113,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5463,4]]},"/en/lessons/geocoding-qgis":{"position":[[25407,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15533,6]]},"/en/lessons/gravity-model":{"position":[[24849,4],[24944,4],[25054,4],[25281,4],[46774,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8709,4]]},"/en/lessons/intro-to-linked-data":{"position":[[717,4]]},"/en/lessons/jupyter-notebooks":{"position":[[21949,4],[27106,4],[27157,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1825,4]]},"/en/lessons/naive-bayesian":{"position":[[56351,4]]},"/en/lessons/normalizing-data":{"position":[[1772,4],[8481,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42188,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8144,4]]},"/en/lessons/qgis-layers":{"position":[[16275,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3022,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11838,4],[12606,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18763,4]]}}}],["plug",{"_index":8377,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34935,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37165,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12988,4]]}}}],["pluggabl",{"_index":18125,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5006,9]]}}}],["plugin",{"_index":3215,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56576,7],[56834,7],[57113,6],[57231,7],[57316,7],[57412,8],[57472,8],[58690,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9892,7],[58861,7],[60653,6],[67449,6]]},"/en/lessons/geocoding-qgis":{"position":[[3286,6],[17356,8],[22327,6],[37515,8],[37656,8],[38351,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1795,8],[1825,7],[1858,7],[1921,6],[6824,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20045,6]]},"/en/lessons/installing-omeka":{"position":[[660,7],[700,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38625,8]]},"/en/lessons/jupyter-notebooks":{"position":[[7955,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36355,7]]},"/en/lessons/qgis-layers":{"position":[[8222,6],[8235,7],[8266,8],[8346,7],[8431,7],[8567,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1959,7],[2078,8],[2174,7]]}}}],["plumb",{"_index":15554,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15176,5]]}}}],["plume",{"_index":1180,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10317,5],[10888,6],[11029,6],[30423,5],[31637,6]]}}}],["plung",{"_index":14254,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[22441,6]]}}}],["plural",{"_index":3396,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14160,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13113,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60708,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30001,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6440,10]]},"/en/lessons/intro-to-powershell":{"position":[[25198,9],[25469,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[18428,9]]},"/en/lessons/naive-bayesian":{"position":[[68407,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25609,6],[25651,6],[37740,6],[44751,11]]}}}],["pluribu",{"_index":18818,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13129,8],[14007,8],[14054,8]]}}}],["plus.org",{"_index":19233,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[8149,9]]}}}],["plutarch",{"_index":5004,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49145,10]]}}}],["plutarchu",{"_index":5002,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49121,10]]}}}],["plymouth",{"_index":10611,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43687,8]]}}}],["pm",{"_index":11736,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3570,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40591,2]]}}}],["pn+=1",{"_index":19036,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40855,5]]}}}],["pn=0",{"_index":19035,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40822,4]]}}}],["pneumonia",{"_index":1830,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45588,10],[49835,10],[50671,10]]}}}],["png",{"_index":275,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6434,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3776,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18123,4],[19846,4],[27625,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35436,4],[45697,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12517,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9615,4],[9748,4],[13283,4],[13698,4],[14965,4],[15327,4],[15369,4],[15602,4],[16357,4],[16618,4],[20264,4],[26612,4],[26873,4],[27476,4],[27746,4],[27991,3],[27998,5],[28778,4],[28942,5],[29253,5],[29384,4],[29801,4],[30578,3],[30585,5],[30955,4],[31243,4],[31684,4],[31848,5],[35531,4],[36178,3],[36185,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12269,4],[50748,5],[50926,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22018,4],[23741,4]]},"/en/lessons/introduction-map-warper":{"position":[[19967,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17657,4],[32365,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10984,3],[11030,3],[11346,3],[12210,6],[12262,7]]}}}],["pngs.append(path",{"_index":11175,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36018,16]]}}}],["po",{"_index":7057,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49690,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27200,3],[27207,3],[29842,3],[29849,3]]},"/en/lessons/logistic-regression":{"position":[[35494,3]]},"/en/lessons/sentiment-analysis":{"position":[[21075,5],[22257,5],[23055,4],[23398,5],[32298,4],[32494,5],[36384,4],[36484,4],[36662,4],[36775,4],[36965,4],[37148,4],[37271,4],[37447,4],[37568,4],[37624,4],[37680,4],[37730,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24733,3],[25458,4],[26082,4],[31520,3],[34362,3],[39178,7],[39325,5],[41829,3]]},"/en/lessons/transliterating":{"position":[[15525,2]]}}}],["pobr",{"_index":20141,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34312,5],[34888,5]]}}}],["pocket",{"_index":15404,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[42119,6]]},"/en/lessons/linear-regression":{"position":[[57686,7]]},"/en/lessons/naive-bayesian":{"position":[[66162,8]]}}}],["pocketpick",{"_index":18295,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[5058,15],[63747,14],[63794,14],[63843,14],[63891,14],[64594,14],[64629,14],[64663,14],[64697,14],[64733,14],[64768,14],[64802,14],[64837,14],[64872,14],[65493,13],[65689,13],[65879,14],[67386,13],[67518,14]]}}}],["podcast",{"_index":10311,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[5114,8],[10060,8],[13511,8]]}}}],["poder",{"_index":20024,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12349,5]]}}}],["podstawy01.tif",{"_index":866,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9418,15],[9630,14]]}}}],["poem",{"_index":9538,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4471,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4274,5],[6809,4],[14420,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[19509,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43572,5]]}}}],["poem\":[\"mi",{"_index":15581,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20283,11]]}}}],["poet",{"_index":19756,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[7310,6]]}}}],["poet,male,1626,1697,10011152",{"_index":10392,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5914,28]]}}}],["poetic",{"_index":15543,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[12954,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23224,6]]}}}],["poetri",{"_index":5766,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30609,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17246,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[5611,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16794,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5046,7],[45352,7],[48798,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43541,7]]}}}],["point",{"_index":788,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3278,5],[6629,8],[7197,5],[7879,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12228,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6041,6],[7774,6],[8625,6],[12389,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19988,6],[22871,6],[26291,6],[26878,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1849,6],[7720,5],[11725,6],[16030,6],[17199,6],[18481,6],[23762,5],[25274,6],[25652,6],[26281,7],[26310,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9458,5],[14722,5],[22694,6],[23802,6],[29209,5],[51174,6],[57951,5],[60765,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5954,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5044,5],[18254,6],[25182,6],[31578,6],[31716,6],[39128,6],[41149,5],[50938,5],[59622,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4432,5],[9388,6],[9515,6],[14699,5],[14873,6],[14959,5],[15001,5],[15148,6],[15263,7],[15880,6],[16176,6],[17695,5],[19513,7],[20005,6],[20749,5],[21296,6],[21586,6],[21635,5],[23486,7],[23552,6],[23794,6],[24243,7],[24547,5],[24615,6],[24654,6],[24712,8],[24849,7],[25085,6],[25255,7],[25335,6],[25393,5],[25449,5],[25513,5],[25548,6],[25588,6],[25635,6],[25724,6],[25793,7],[25828,5],[25851,6],[25890,5],[25916,6],[25981,6],[26069,5],[26226,5],[26377,5],[26444,7],[26461,6],[26569,7],[26598,5],[26625,7],[26731,8],[26762,6],[26944,5],[27342,5],[27485,5],[31243,6],[31323,6],[43130,6],[45042,7],[61357,6],[61771,6],[63064,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13981,6],[30102,6],[36590,5],[60537,6]]},"/en/lessons/common-similarity-measures":{"position":[[8100,7],[8195,6],[8463,6],[9552,6],[9609,6],[9704,7],[9751,8],[9826,8],[10485,6],[10590,6],[10992,6],[11112,6],[11581,6],[11710,5],[11873,5],[12002,5],[12290,6],[12974,6],[13363,6],[13614,6],[14037,5],[14165,6],[14422,7],[14497,6],[14657,7],[15232,6],[15514,6],[15791,6],[15936,6],[16117,6],[16228,5],[16281,6],[16343,7],[16446,7],[16541,6],[16681,7],[16696,6],[16924,6],[17116,6],[17200,6],[17571,7],[18093,6],[18390,6],[18478,6],[18610,6],[19688,7],[19971,7],[20167,7],[20426,6],[20615,6],[20803,6],[20938,6],[21286,6],[21382,6],[21721,6],[24433,6],[38689,6],[38885,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13631,5],[30794,6],[40671,6],[40922,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19407,7],[23898,5],[24045,6],[24119,6],[36787,6],[39271,6],[39339,5],[39485,5],[43189,6],[43226,5],[46851,6],[53684,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21652,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4178,6],[4852,5],[8009,7],[15508,6],[15786,6],[15853,6],[15987,6],[16152,6],[26903,6],[27074,6],[36541,7],[37615,7],[37891,5]]},"/en/lessons/counting-frequencies":{"position":[[3935,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[942,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22864,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14248,5],[20266,6],[27568,6],[32125,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11113,5],[11926,8],[12170,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2177,5],[19203,6],[22358,6],[22609,6],[23202,6],[29071,7],[31151,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4604,6],[25488,5],[27636,6],[33511,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11547,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3363,6],[5625,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19103,6],[19113,5],[40859,5],[43090,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15558,5],[26361,6],[35654,6],[49185,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6280,5],[6606,6],[8943,6],[10969,6],[11106,6],[11859,5],[12014,7],[12096,7],[12239,5],[12358,7],[12787,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3448,6],[6805,5],[11466,5],[33150,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2565,5],[3155,5],[9863,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2497,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3388,6],[23986,6]]},"/en/lessons/extracting-keywords":{"position":[[14424,5],[21993,5],[26683,6],[29712,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44919,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8367,6],[15978,6],[17332,5],[24479,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1865,5],[14288,6],[17865,5],[18451,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3904,5],[5422,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8721,5],[11446,5],[18565,5]]},"/en/lessons/geocoding-qgis":{"position":[[1876,6],[5448,6],[7879,6],[17164,5],[18303,5],[18676,5],[20094,6],[20305,6],[20361,6],[21280,6],[26531,5],[27033,6],[27085,5],[27535,6],[27841,6],[27874,6],[28022,7],[29360,5],[29496,5],[29813,6],[30053,5],[30422,6],[30699,5],[30767,6],[30992,5],[31029,6],[35285,6],[38129,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8079,5]]},"/en/lessons/georeferencing-qgis":{"position":[[536,6],[1084,6],[1189,6],[1577,6],[2073,6],[2698,6],[4849,7],[4909,6],[5047,6],[5116,7],[5137,6],[5174,6],[5254,6],[5320,7],[5408,7],[5447,7],[5618,6],[5703,6],[5849,6],[6038,6],[6212,6],[6274,5],[6466,5],[6557,5],[6709,7],[6919,5],[7400,5],[7616,6],[7791,6],[7888,6],[7928,7],[7944,5],[8029,6],[8587,7],[11544,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1601,6],[5412,7],[6067,6],[12656,6],[14913,6],[15133,6],[15391,5],[15629,6],[16041,5],[16086,6],[17321,5],[25412,6],[26041,6],[26763,6],[35767,6],[36002,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7255,5],[17503,5],[18938,7],[21569,6],[26457,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15569,5],[30620,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[559,7],[1404,7],[2269,6],[4850,5],[5178,7],[5244,6],[5588,7],[7484,7],[7954,7],[8831,7],[9738,5],[13053,9],[16417,6],[20768,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4934,6],[9263,5],[11429,6]]},"/en/lessons/gravity-model":{"position":[[6076,6],[15616,6],[19539,6],[21582,6],[21629,6],[27578,5],[29407,5],[33605,5],[36828,5],[36910,5],[39899,6],[57951,5],[58879,6],[58984,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[27923,6],[35975,6],[36315,5],[36913,5],[39493,6],[39553,6],[39963,5],[41516,6],[41877,6]]},"/en/lessons/installing-omeka":{"position":[[5727,6],[9252,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22735,5],[39011,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8911,6],[13577,7],[15288,6],[16178,6],[16978,6],[17264,5],[20130,7],[23978,6],[29285,7],[31561,6],[31682,7],[31743,7],[32166,5],[34002,5],[42416,7],[44033,5],[46027,8],[46320,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7120,5],[11262,5],[11698,6],[25733,6],[26694,5],[40164,5],[44174,6],[44278,7],[44494,8],[44887,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13651,5],[14438,8],[14736,5]]},"/en/lessons/intro-to-bash":{"position":[[13539,5],[18078,7],[24476,6],[24941,6]]},"/en/lessons/intro-to-linked-data":{"position":[[6102,5],[10167,6],[24405,5],[30593,7],[30713,5],[30753,6],[32427,7],[35158,5]]},"/en/lessons/intro-to-powershell":{"position":[[11960,6],[39774,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2554,5]]},"/en/lessons/introduction-map-warper":{"position":[[5876,7],[9452,6],[10829,6],[10965,7],[11973,6],[12031,6],[12053,6],[12139,5],[12189,6],[12330,7],[12389,7],[12486,7],[12628,7],[12860,5],[12905,5],[12983,5],[13043,5],[13133,5],[13209,6],[13338,6],[13384,6],[13603,5],[13827,6],[13918,7],[14125,5],[14162,5],[14344,6],[14404,6],[14532,6],[15569,6],[15719,5],[15845,7],[15904,5],[15964,5],[16054,6],[16132,5],[16185,6],[16216,7],[16238,6],[16396,6],[16421,7],[16508,6],[16570,6],[16601,6],[16652,6],[16726,6],[16788,6],[16887,6],[17009,7],[17085,6],[17252,6],[17470,6],[17837,6],[20429,7],[20494,6],[20567,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21507,6],[21868,5],[21931,5],[23026,6],[32884,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28473,6],[32473,5],[43196,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2082,6]]},"/en/lessons/json-and-jq":{"position":[[2569,7]]},"/en/lessons/jupyter-notebooks":{"position":[[47795,5]]},"/en/lessons/linear-regression":{"position":[[6013,5],[15461,6],[17645,6],[17990,6],[18143,6],[18189,6],[18356,7],[18714,5],[18778,6],[24368,5],[39030,5],[56885,6],[56978,6],[59170,6],[59406,6],[69151,5]]},"/en/lessons/logistic-regression":{"position":[[34101,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3536,7],[4477,6],[9594,6],[9683,5],[12648,5],[16546,6],[16735,5],[16824,6],[26466,5],[26888,6],[31477,7]]},"/en/lessons/naive-bayesian":{"position":[[31226,5],[42922,7],[53737,6],[66137,5]]},"/en/lessons/normalizing-data":{"position":[[5019,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42595,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4135,6],[4317,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[783,6],[5250,5],[11089,5]]},"/en/lessons/preserving-your-research-data":{"position":[[8346,6],[15759,6]]},"/en/lessons/qgis-layers":{"position":[[9007,7],[9107,7],[9172,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5775,7],[6574,6],[9346,6],[9463,7],[9715,7],[10234,6],[10415,6],[13585,6],[17592,6],[18379,6],[18836,6],[19639,7],[20726,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1874,6],[2286,6],[3084,6],[3516,7],[38580,6],[38882,6],[39193,6],[39333,5],[39580,6],[40566,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26234,7],[54733,7]]},"/en/lessons/sentiment-analysis":{"position":[[6266,6],[7620,7],[12546,5],[13425,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[682,6],[2898,5],[11560,5],[11715,6],[12775,5],[24604,5],[25308,6],[32043,6],[32303,6],[33435,5],[34948,6],[38784,7]]},"/en/lessons/sonification":{"position":[[2085,5],[5521,7],[9894,8],[11279,6],[11899,6],[13725,6],[13816,6],[13921,6],[14022,7],[14062,8],[14459,6],[19692,6],[22556,6],[23609,6],[32092,5],[33281,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1080,6],[9110,5],[9377,7],[9759,7],[11243,5],[32125,6],[46257,5],[47811,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15100,6],[16580,6],[19474,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1048,6],[6884,7],[11228,7],[11250,7],[31859,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4010,5],[9091,5],[14034,8],[37961,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50548,5],[54637,6],[55313,6],[55380,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23921,8],[24059,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7450,5],[7569,7],[7630,5],[12661,6],[17068,8],[24559,5],[26704,6],[31533,5],[51451,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[7462,6],[30227,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2277,6],[5199,5],[6032,5],[11006,6],[14040,5],[15335,6],[18294,6],[19701,6],[19834,6],[19941,5],[22189,6],[22890,5],[23071,6],[23798,7]]},"/en/lessons/vector-layers-qgis":{"position":[[541,7],[616,6],[769,5],[819,6],[876,7],[1273,8],[1529,6],[4627,5],[4989,5],[7743,5],[12021,6],[16711,7]]},"/en/lessons/viewing-html-files":{"position":[[1250,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6530,5],[17010,8],[22428,5],[37235,6],[38072,5]]}}}],["pointer",{"_index":15566,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18004,8]]},"/en/lessons/jupyter-notebooks":{"position":[[35762,7],[36664,8]]},"/en/lessons/qgis-layers":{"position":[[6386,7]]}}}],["points(w",{"_index":13040,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[35609,9]]}}}],["points.11",{"_index":17060,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[18942,9]]}}}],["points–from",{"_index":12887,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[12722,11]]}}}],["pointtolay",{"_index":18270,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34696,13]]}}}],["point’",{"_index":4723,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26010,7]]},"/en/lessons/linear-regression":{"position":[[59515,7]]}}}],["pois",{"_index":6647,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6546,6]]}}}],["poison",{"_index":14411,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10697,9]]}}}],["poisson",{"_index":12996,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[30616,7]]},"/en/lessons/gravity-model":{"position":[[7345,8],[27478,7],[27693,7],[60415,7],[60544,7],[60831,7],[62645,7],[62772,7],[63054,7],[63996,7],[64123,7],[64405,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42869,10],[52391,10]]}}}],["poke",{"_index":6302,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31930,8]]}}}],["pol",{"_index":872,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9662,3]]}}}],["polar",{"_index":20386,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[19622,9],[19948,9],[35848,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[962,8],[1099,10],[29193,10],[34315,12],[43974,8],[47668,10],[53640,11],[54359,8],[56105,9],[57004,9],[58940,10]]}}}],["polaris",{"_index":14629,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7289,10]]}}}],["polarity_scor",{"_index":20389,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[20002,15],[22005,15]]}}}],["poldervaart",{"_index":16670,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13750,12],[14053,12],[14972,12],[15951,12]]}}}],["pole",{"_index":7222,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4400,5]]},"/en/lessons/qgis-layers":{"position":[[9205,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34675,4],[48509,4],[49828,4],[60003,4]]}}}],["polic",{"_index":7461,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27636,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1777,6],[24377,6]]},"/en/lessons/gravity-model":{"position":[[11606,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7722,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5426,6],[5495,6],[5826,6],[48980,6],[50673,6],[58488,6],[59765,6],[59786,6]]}}}],["polici",{"_index":474,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13248,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14359,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1339,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58628,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6021,6],[28623,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20376,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6693,9],[6936,8],[38808,6],[59020,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4157,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[100,8],[8402,8]]}}}],["polish",{"_index":869,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9527,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[9376,8]]},"/en/lessons/naive-bayesian":{"position":[[58398,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30202,9]]}}}],["polit",{"_index":170,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3478,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32112,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13863,6],[14743,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1310,9],[1602,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56093,8]]},"/en/lessons/common-similarity-measures":{"position":[[29174,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36540,8],[44069,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63995,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37305,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3094,9],[5327,9],[5362,9],[7949,9],[7999,9],[8115,9],[8177,9],[19162,9],[27440,9],[28244,9],[30286,9],[30403,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44977,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34797,9],[47024,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6233,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[7212,10],[7238,9],[12994,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1696,9],[5739,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6534,9],[7261,8],[41116,9],[41370,9],[41785,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34508,9],[35933,9],[36821,9],[37081,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3608,9],[7934,9],[8350,9],[9122,11],[9453,9]]},"/en/lessons/linear-regression":{"position":[[2613,9]]},"/en/lessons/logistic-regression":{"position":[[2333,9],[46484,9],[47097,10]]},"/en/lessons/naive-bayesian":{"position":[[32315,6]]},"/en/lessons/qgis-layers":{"position":[[9317,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4353,8]]},"/en/lessons/sentiment-analysis":{"position":[[3489,9],[7593,9],[28890,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3648,11],[3851,9],[4196,9],[4786,11],[6826,9],[7067,9],[7140,9],[7250,9],[7373,9],[8021,9],[11926,11],[12060,9],[14999,9],[32447,9],[32592,9],[33550,9],[33587,9],[33635,9],[33922,9],[34012,9],[43685,9],[50590,9],[50890,9],[54349,9],[55837,11],[55887,11],[57833,9],[58362,9],[59075,9],[59155,9],[62273,9],[62780,9],[65449,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3630,9],[3825,9],[4427,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5176,9]]}}}],["politi",{"_index":21903,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60630,6]]}}}],["political/ideolog",{"_index":15904,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35659,21]]}}}],["politician",{"_index":2447,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16307,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5713,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42472,10],[43333,12]]},"/en/lessons/intro-to-linked-data":{"position":[[5703,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32644,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4103,10]]}}}],["politicis",{"_index":19866,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24965,11]]}}}],["poll",{"_index":7429,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21035,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23339,5]]}}}],["polygon",{"_index":9497,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52566,8]]},"/en/lessons/geocoding-qgis":{"position":[[1891,7],[7745,7],[10973,8],[16425,7],[19296,8],[20016,7],[20272,8],[20378,7],[20647,7],[27481,7],[27564,7],[27851,7],[27884,7],[27945,8],[28742,9],[29782,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[577,9],[1423,8],[5196,8],[5351,8],[5606,9],[8692,8],[8736,8],[9588,7],[9943,9],[10108,8],[10208,7],[10364,7],[10405,7],[13015,11],[16428,8],[17271,7],[17301,7],[17481,8]]},"/en/lessons/introduction-map-warper":{"position":[[19135,7],[19165,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3551,9]]},"/en/lessons/qgis-layers":{"position":[[9026,9],[9126,8],[9267,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9396,9],[9777,8],[47852,9]]},"/en/lessons/vector-layers-qgis":{"position":[[553,8],[969,8],[1256,8],[1536,7],[13115,7],[13262,7],[13765,7],[13965,7],[15374,7],[15997,8],[16730,8]]}}}],["polylin",{"_index":21020,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[47839,9]]}}}],["polynomi",{"_index":17055,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[17477,10]]}}}],["pond",{"_index":23231,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10234,4]]}}}],["pont",{"_index":3337,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5436,7],[5444,4]]}}}],["pontarleír",{"_index":22237,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21765,11],[26571,11]]}}}],["pontiac",{"_index":19622,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15732,7]]}}}],["pontili",{"_index":11944,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9798,7],[61098,7]]}}}],["pool",{"_index":13934,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[18399,8],[18430,7],[18626,7],[18837,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20921,5]]}}}],["poor",{"_index":507,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14548,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4530,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19454,4]]},"/en/lessons/gravity-model":{"position":[[11170,4],[11356,5],[12133,5],[16403,5],[16429,4],[17261,6],[54027,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8985,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10473,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42083,6]]},"/en/lessons/linear-regression":{"position":[[57710,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2246,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34900,4]]}}}],["poorer",{"_index":10997,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[726,7]]},"/en/lessons/preserving-your-research-data":{"position":[[9378,7]]}}}],["poorli",{"_index":3753,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7089,7],[24685,6],[61022,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21163,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1695,7],[43066,6],[53673,7],[54620,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29488,6]]},"/en/lessons/extracting-keywords":{"position":[[4547,6]]},"/en/lessons/logistic-regression":{"position":[[22434,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21478,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3343,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51275,6]]}}}],["pop",{"_index":3288,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1781,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14783,3],[14984,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9066,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17437,3]]},"/en/lessons/geocoding-qgis":{"position":[[13214,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27002,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8909,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[2930,3],[7702,3],[14489,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[24286,3],[24362,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10855,3],[26172,4]]},"/en/lessons/intro-to-powershell":{"position":[[597,3],[13319,3],[17612,3],[18336,5],[43228,3]]},"/en/lessons/sonification":{"position":[[15148,3],[41631,3],[41807,3]]},"/en/lessons/space-place-gazetteers":{"position":[[38405,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25226,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54199,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7893,3]]},"/en/lessons/transliterating":{"position":[[13334,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19523,3],[19653,3],[19901,3],[20437,3]]},"/en/lessons/vector-layers-qgis":{"position":[[6472,4],[11470,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22468,3]]}}}],["popd",{"_index":15324,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[610,6],[17625,6],[17710,5],[18129,4],[18297,5],[18319,4],[18518,4],[43247,4],[43258,4]]}}}],["pope",{"_index":13067,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20863,5],[20903,4]]}}}],["pope’",{"_index":13069,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21091,6]]}}}],["poppler",{"_index":23591,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3315,7],[3738,7],[3916,7],[9297,9],[10819,7],[11105,7],[11365,7],[12358,8],[12367,7],[21147,7]]}}}],["popul",{"_index":2826,"title":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16,10]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10320,8],[18661,9],[21534,10],[22344,8],[22967,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5365,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29271,9],[29376,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4506,11],[4697,10],[5309,11],[5501,10],[5543,10],[6141,11],[6335,10],[7680,10],[8254,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14109,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22484,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14863,8],[22309,8],[22972,8],[39495,8],[45664,8],[45828,8]]},"/en/lessons/geocoding-qgis":{"position":[[720,10],[16024,10],[16060,11],[16308,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3209,10],[18055,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1711,10],[2098,10],[2273,12],[2885,11],[4313,10],[7688,10],[8711,10],[20537,10],[20749,10],[20890,11],[21008,9],[21050,10],[21343,11],[21543,10],[21644,10],[23056,10],[24102,11],[24213,9],[24267,10],[30698,10],[32386,13],[34455,10],[36022,10],[36062,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26565,9]]},"/en/lessons/gravity-model":{"position":[[1725,10],[2069,10],[2294,10],[2415,10],[2458,10],[2856,11],[3191,10],[3370,10],[4812,11],[19415,12],[19474,10],[21004,11],[21168,10],[21395,11],[21713,10],[21875,10],[22036,11],[22536,10],[22698,12],[22991,10],[23148,10],[25522,10],[25908,10],[28204,10],[29897,10],[32674,13],[35361,10],[35426,13],[36536,10],[37935,10],[39518,10],[39818,10],[40052,10],[40100,10],[42733,10],[47411,10],[51541,12],[51864,11],[52383,11],[59689,11],[65459,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19941,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17,10],[26118,10],[26283,10],[44507,8]]},"/en/lessons/linear-regression":{"position":[[1547,10],[73150,10],[78527,12],[78568,12]]},"/en/lessons/logistic-regression":{"position":[[1267,10],[15336,11],[64496,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8448,10],[8671,10],[8769,10],[9939,10],[11404,10],[12171,10],[13326,10],[15044,10],[16985,10],[28560,10],[29131,11],[29227,11],[29323,10],[29935,10]]},"/en/lessons/qgis-layers":{"position":[[9505,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7648,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23361,8],[32288,9]]},"/en/lessons/space-place-gazetteers":{"position":[[16968,8],[18531,11],[18664,11],[22667,11],[22937,10],[27807,11],[27870,11],[28245,12],[28570,11],[28930,11],[41809,11],[42158,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51993,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23409,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[702,11],[4971,10],[22929,10],[23335,11],[29807,10]]}}}],["populac",{"_index":15894,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34545,8]]}}}],["popular",{"_index":309,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7674,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9469,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44513,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1454,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63973,8],[68928,7],[72063,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31867,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36461,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14677,10],[16859,7],[17601,7],[47467,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5024,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2335,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40192,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2192,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4084,7],[4402,7]]},"/en/lessons/geocoding-qgis":{"position":[[30376,7],[37559,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[13135,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6483,7],[13901,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10546,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24503,7]]},"/en/lessons/gravity-model":{"position":[[6983,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4875,7],[11148,7],[15201,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8731,7],[8928,7],[9148,7],[9798,10],[10816,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7853,7],[10857,7],[39834,8],[41502,7],[45518,7],[49968,7]]},"/en/lessons/intro-to-bash":{"position":[[1953,7],[4172,7]]},"/en/lessons/intro-to-linked-data":{"position":[[17917,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18145,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4444,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4044,7]]},"/en/lessons/linear-regression":{"position":[[2827,7],[22710,7],[68165,7]]},"/en/lessons/logistic-regression":{"position":[[2547,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5810,7],[36205,7]]},"/en/lessons/naive-bayesian":{"position":[[3250,7],[59954,7],[68431,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52478,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4977,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24956,8],[34423,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14033,7]]},"/en/lessons/space-place-gazetteers":{"position":[[16397,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3849,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1210,7],[4428,7],[45763,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[111,7],[11574,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5228,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5203,7],[9643,8],[38502,7]]}}}],["popularity.1",{"_index":23334,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[14553,12]]}}}],["popup",{"_index":3041,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13623,5],[20971,6],[21144,6],[21300,5],[21457,5],[25751,6],[54280,6],[54492,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15204,5],[56901,5],[57142,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2869,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26538,5],[28595,6],[28633,5],[29713,6],[35831,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[13457,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20010,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28776,5],[28961,6],[29007,5],[29066,5],[29241,5]]}}}],["popup.addeventlistener('click",{"_index":23155,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20117,31]]}}}],["popup.innerhtml",{"_index":23151,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[19971,15],[20048,15],[20283,15]]}}}],["popupanchor",{"_index":18276,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34891,12],[35791,11]]}}}],["por",{"_index":20068,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23629,5]]}}}],["porcellu",{"_index":11998,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10711,10],[62011,10]]}}}],["porpent",{"_index":14200,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10995,10]]}}}],["porsch",{"_index":19630,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15876,7]]}}}],["port",{"_index":337,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8410,4],[8438,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6333,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11769,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18226,4],[18973,4],[20158,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4134,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2310,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9268,4],[9343,4]]},"/en/lessons/gravity-model":{"position":[[57995,4],[58190,5]]},"/en/lessons/installing-omeka":{"position":[[5997,5],[6057,5],[6119,5],[6343,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18233,4],[18299,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20005,4],[20029,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11084,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17450,4]]},"/en/lessons/working-with-web-pages":{"position":[[1986,4],[2164,4],[2256,4]]}}}],["port=3306",{"_index":13200,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23985,9]]}}}],["portabl",{"_index":13055,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11070,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[14919,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19105,8]]},"/en/lessons/sonification":{"position":[[14241,8]]},"/en/lessons/space-place-gazetteers":{"position":[[19458,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7614,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[205,8]]}}}],["portal",{"_index":8320,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16729,6],[17232,6],[20058,6],[21021,6],[21843,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5559,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12289,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9999,7],[10827,7],[19948,6],[20705,6],[23949,6],[25037,7],[25220,6],[26010,6],[26587,6]]},"/en/lessons/intro-to-powershell":{"position":[[33157,6],[40140,6],[40157,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8569,7],[8621,6],[10723,7],[10943,7]]}}}],["portandi",{"_index":11786,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6211,8]]}}}],["portar",{"_index":11910,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7653,7]]}}}],["portera",{"_index":11889,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7324,7]]}}}],["portfolio",{"_index":2968,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[254,10],[5941,11],[61968,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1753,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19834,10],[21265,11],[24415,10],[25766,9],[25824,11],[25874,10],[26297,10],[26383,10],[26596,10],[28510,10],[28922,10]]}}}],["portion",{"_index":7624,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4453,7],[4711,7],[5517,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10423,7],[19749,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2539,8],[24620,8],[44191,8],[44997,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8215,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7097,7],[9277,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1588,7]]},"/en/lessons/geocoding-qgis":{"position":[[11240,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21048,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38774,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3739,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22294,7]]},"/en/lessons/naive-bayesian":{"position":[[38715,7],[57176,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19300,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39425,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36174,7],[48139,8],[49477,7],[50246,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1121,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13418,8]]}}}],["portland",{"_index":3611,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3668,8]]}}}],["portmanteau",{"_index":14624,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6253,11]]},"/en/lessons/sonification":{"position":[[1184,12]]}}}],["portolan",{"_index":15650,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[998,8]]}}}],["portrait",{"_index":9281,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21661,9],[22081,8],[36395,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1373,9],[1738,8],[3509,9],[3815,10],[38889,10],[45524,10]]}}}],["portray",{"_index":9400,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42305,8],[42355,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10744,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36892,9]]}}}],["portugues",{"_index":20059,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21974,11],[25235,11]]}}}],["pos\"]).count",{"_index":21589,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40833,15]]}}}],["pos=fals",{"_index":21511,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26520,10]]}}}],["pos_analysis_df",{"_index":6906,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[41882,15]]}}}],["pos_analysis_df['c_po",{"_index":6914,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42156,24]]}}}],["pos_analysis_df['disciplin",{"_index":6921,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42592,29]]}}}],["pos_analysis_df['doc'].apply(get_fine_pos_tag",{"_index":7052,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49150,47]]}}}],["pos_analysis_df['doc'].apply(get_pos_tag",{"_index":6915,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42183,42]]}}}],["pos_analysis_df['f_po",{"_index":7051,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49123,24]]}}}],["pos_count",{"_index":6916,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42503,10]]}}}],["pos_counts.groupby(['discipline']).mean",{"_index":7009,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46220,41]]}}}],["pos_counts.head",{"_index":6925,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42685,17]]}}}],["pos_counts.insert(loc=idx",{"_index":6922,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42622,26]]}}}],["pos_label",{"_index":17629,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24826,9]]}}}],["pos_label=0",{"_index":17619,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24320,12],[24496,12],[24680,12]]}}}],["pos_label=1",{"_index":17622,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24401,12],[24588,12],[24769,12]]}}}],["pose",{"_index":4499,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65724,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17657,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5188,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30072,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3915,6],[4201,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10050,4]]}}}],["posit",{"_index":603,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18626,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26812,8],[35168,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5102,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4895,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5101,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13408,8],[44865,9],[44908,9],[44928,9],[45053,9],[57972,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15612,8],[15852,10]]},"/en/lessons/common-similarity-measures":{"position":[[13327,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20371,8],[20415,8],[20514,9],[20532,12],[20718,11],[20762,8],[20806,8],[20914,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7291,8],[7443,8],[7531,9],[10012,9],[10116,8],[20227,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33481,8],[48271,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24623,9],[26805,8],[34537,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12518,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13864,8],[23896,8],[23976,8],[24236,8],[24478,10],[24920,8],[25129,8],[26021,8],[26103,8],[28585,8],[28701,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1270,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28601,9],[33109,8],[33131,10],[37774,8],[38180,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35343,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10017,8],[10193,8],[11904,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14956,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20358,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6779,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15359,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[25798,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13198,8],[13329,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[9308,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8132,8],[13736,8],[26735,8],[28516,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40399,8],[41583,8],[44363,12],[44768,8],[47890,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41405,6],[41912,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16659,8],[28963,8],[29043,8],[29303,8],[29545,10],[29987,8],[30197,9],[31091,8],[31173,8],[32524,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15880,8],[16949,9],[17286,10],[18557,11],[19106,9],[19449,10]]},"/en/lessons/introduction-map-warper":{"position":[[13166,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24877,8],[26098,9],[26916,8],[32206,8],[36621,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29540,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5058,10]]},"/en/lessons/linear-regression":{"position":[[47748,8],[51839,8],[57053,8],[57202,8],[59296,8],[60259,8],[60601,8],[69801,8]]},"/en/lessons/logistic-regression":{"position":[[19429,9],[19548,8],[19609,11],[19646,11],[19846,8],[19942,8],[20224,11],[20368,11],[20802,9],[20864,9],[20945,10],[21242,9],[21304,9],[21324,11],[21417,10],[21507,8],[21870,8],[22210,10],[22877,9],[22914,9],[23065,10],[23168,8],[24251,8],[24943,8],[25099,8],[28017,8],[45076,8],[57845,8],[60422,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3501,8],[3650,8],[5582,9]]},"/en/lessons/naive-bayesian":{"position":[[23345,10],[23405,8],[61714,10],[61926,9],[62588,9],[63637,9],[64185,9],[65201,9],[65578,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42581,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1379,9],[1658,8],[2220,8],[2648,9],[2827,8],[6701,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10813,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4269,10],[5735,9],[6587,8],[6916,8],[7090,8],[9945,8],[10396,8],[11533,8],[13068,8],[13312,8],[15499,8],[17959,8],[26341,8],[27290,8],[29127,8],[35547,8],[42015,8],[42218,8],[42342,8],[42541,8],[43556,8],[44221,8]]},"/en/lessons/sentiment-analysis":{"position":[[3026,8],[3099,10],[11579,9],[13180,10],[13254,10],[13290,11],[19704,8],[20109,9],[22112,9],[23292,8],[23689,8],[24185,10],[24250,8],[25166,9],[25202,8],[26225,9],[27808,8],[29173,11],[30498,8],[31595,8],[32485,8],[32653,8],[32772,8],[32878,8],[34788,8],[36571,8],[38245,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[31939,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33647,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1374,10],[25729,8],[27257,8],[28582,10],[28764,8],[36407,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3659,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6522,11],[7092,9],[20273,5],[43665,9],[46713,8],[56651,8],[57673,8],[59165,10],[65015,5],[65052,5],[65406,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34423,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7153,11],[7664,9],[12769,8],[34207,8],[34607,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20592,9],[40848,10],[40934,10],[40994,10]]}}}],["position",{"_index":14215,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[14420,13],[16768,13],[44564,13]]}}}],["positives}}{\\text{tru",{"_index":6208,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20491,22],[20891,22]]}}}],["positivo",{"_index":19998,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11548,8]]}}}],["posner",{"_index":16958,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53148,7]]}}}],["poss",{"_index":4600,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6465,6]]}}}],["possess",{"_index":3780,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9690,12]]},"/en/lessons/common-similarity-measures":{"position":[[6055,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16893,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12887,9],[28873,7],[34735,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18985,10]]},"/en/lessons/naive-bayesian":{"position":[[49141,7],[49268,10],[66972,11],[67316,12]]},"/en/lessons/normalizing-data":{"position":[[1676,10],[1779,10],[9534,10]]}}}],["possi",{"_index":12031,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11049,6],[62349,6]]}}}],["possibilities.”3",{"_index":14726,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34290,16]]}}}],["possibl",{"_index":26,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[468,13],[17530,13]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7614,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3575,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2510,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7290,8],[10819,8],[11421,8],[23827,8],[24576,8],[26449,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17546,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6791,9],[23205,8],[29121,9],[40413,13],[60667,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4263,9],[6148,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2321,8],[8352,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20101,9],[20610,8],[27407,8],[54837,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25610,8],[55380,8]]},"/en/lessons/common-similarity-measures":{"position":[[2693,8],[17190,9],[17481,8],[31075,8],[38629,9],[39591,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4647,8],[5761,8],[7233,9],[22983,8],[27299,8],[27743,8],[27881,8],[28121,8],[31349,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1354,8],[5961,8],[6909,8],[19790,8],[21940,8],[33972,9],[37636,8],[42989,8],[48643,11],[48829,8],[48863,11],[52096,8],[53554,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1390,8],[12716,13],[21398,8],[41261,8],[51940,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1473,8],[25428,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6820,16]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1936,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6740,8],[9513,9],[9660,8],[28094,14]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3279,9],[13328,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2963,9],[3836,8],[6610,8],[7679,8],[8088,8],[25967,8],[26864,8],[31115,8],[41152,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19897,8],[24767,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3857,8],[18221,9],[21274,8],[21380,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13901,8],[21168,8],[21749,8],[28656,10],[28698,10],[37727,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4091,8],[37279,8],[39369,8],[44653,8],[53284,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9873,8],[33519,8],[40881,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2784,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1773,8],[19819,9],[22859,8],[23039,8],[24103,8],[24319,8],[25485,8],[26647,8],[29675,8],[29697,8],[29889,8],[30603,8],[35951,8],[40806,8],[50637,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23327,8]]},"/en/lessons/extracting-keywords":{"position":[[3359,8],[5051,9],[5241,8],[34555,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44017,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1738,13],[9827,8],[27341,8],[33151,8],[35014,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6534,8],[6962,8],[19492,8],[31101,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1139,8],[11147,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24922,9]]},"/en/lessons/geocoding-qgis":{"position":[[21987,8],[22185,8],[31563,8],[33121,8],[33442,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[834,8],[21379,8],[22569,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2187,9],[5480,8],[7275,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[2187,8],[3997,14],[4557,8],[8608,9],[26938,8],[28615,8],[29805,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2795,8],[3579,13],[4930,8],[5731,8],[8542,8],[18167,8],[24553,8],[26228,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1024,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[598,8],[1084,8],[16791,8]]},"/en/lessons/gravity-model":{"position":[[9746,8],[14202,8],[15298,8],[15852,8],[16158,8],[21605,9],[24131,8],[26572,8],[27130,8],[27722,8],[30238,9],[40567,8],[42246,8],[57388,8],[58870,8],[58907,8],[59893,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[26890,8],[38719,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4900,8],[11412,8],[26764,14],[27638,11],[32284,11],[35603,8],[37047,8],[39774,8],[41942,8],[42604,8],[48145,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4983,8],[5071,8],[5185,9],[36085,9],[36970,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36064,8],[44786,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39325,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3055,8],[8715,9],[12316,8],[33386,8]]},"/en/lessons/intro-to-powershell":{"position":[[2933,8],[30365,8],[32389,8],[33524,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[9936,8]]},"/en/lessons/introduction-map-warper":{"position":[[2240,14],[7832,9],[22354,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42459,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1361,11],[2127,8],[5622,8],[5999,8],[6100,8],[8911,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3223,8],[14046,8]]},"/en/lessons/json-and-jq":{"position":[[32579,8],[39473,8]]},"/en/lessons/jupyter-notebooks":{"position":[[22223,8],[51535,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[987,8],[5136,8],[8827,8],[9039,8]]},"/en/lessons/linear-regression":{"position":[[6826,8],[11453,8],[12134,8],[18320,8],[36997,11],[53952,14],[54525,8],[61830,11],[67739,13]]},"/en/lessons/linux-installation":{"position":[[2425,9]]},"/en/lessons/logistic-regression":{"position":[[6623,8],[7562,8],[14739,8],[22023,8]]},"/en/lessons/mac-installation":{"position":[[1804,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22934,10]]},"/en/lessons/naive-bayesian":{"position":[[8788,9],[68000,13]]},"/en/lessons/normalizing-data":{"position":[[3168,8],[6515,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1967,8],[7102,8],[7603,8],[20644,8],[33136,8],[35543,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2806,9]]},"/en/lessons/preserving-your-research-data":{"position":[[14095,9]]},"/en/lessons/qgis-layers":{"position":[[9359,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11772,8]]},"/en/lessons/research-data-with-unix":{"position":[[2875,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12668,8],[27175,8],[28368,11],[34572,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11961,8],[18220,13],[45749,14]]},"/en/lessons/sentiment-analysis":{"position":[[3660,8],[3840,8],[4975,8],[8685,14],[15979,9],[18897,9],[21716,9],[22762,9],[28176,9],[30865,9],[31963,9],[35155,9],[37095,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8639,8]]},"/en/lessons/sonification":{"position":[[17302,13],[34846,14]]},"/en/lessons/space-place-gazetteers":{"position":[[5271,8],[12099,8],[12138,8],[24302,8],[24950,8],[25671,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4446,8],[4929,8],[6836,8],[11038,8],[23435,9],[27527,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2883,9],[23372,8],[23490,9],[24619,8],[32835,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4820,13],[31278,8],[33099,8],[36140,8],[37173,8],[38900,8],[40267,8],[41101,8],[44837,8],[48263,8],[48682,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64575,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3147,8],[3248,8],[20796,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2303,8],[6543,8],[34252,8],[34670,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16262,13],[28865,8],[33493,8]]},"/en/lessons/transliterating":{"position":[[3495,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14446,8],[17083,8],[31219,11],[41349,8],[44427,8],[51619,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[3501,8],[3684,9],[20770,9],[30078,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4316,13]]},"/en/lessons/vector-layers-qgis":{"position":[[14559,9],[17225,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2724,8],[27446,8]]},"/en/lessons/windows-installation":{"position":[[3162,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6348,9]]},"/en/lessons/working-with-text-files":{"position":[[7625,8]]},"/en/lessons/working-with-web-pages":{"position":[[4845,8]]}}}],["possible.2",{"_index":5689,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17275,10]]}}}],["possit",{"_index":11959,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9958,6],[61258,6]]}}}],["post",{"_index":1005,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2152,4],[40406,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3963,5],[5363,6],[5510,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1697,5],[1776,5],[3690,4],[4767,4],[7408,5],[8059,6],[8175,5],[8239,5],[8267,5],[8559,4],[14762,6],[23606,4],[25549,4],[31452,4],[34821,4],[40479,5],[40883,5],[40993,4],[41028,4],[41069,4],[41137,4],[41178,5],[41395,5],[41613,7],[41987,5],[42086,5],[42150,5],[42184,5],[42398,5],[42504,5],[42617,4],[42662,4],[43065,5],[43377,5],[45550,5],[45573,5],[45601,4],[45670,4],[45856,6],[47222,5],[47614,4],[47680,5],[47979,5],[48002,5],[48030,4],[48099,4],[48160,4],[48193,5],[48645,4],[48854,6],[48940,4],[49209,4],[49373,4],[49537,4],[49594,5],[49735,5],[49846,4],[50014,4],[50118,4],[50183,4],[50413,4],[50665,6],[50691,6],[50799,4],[50931,4],[50982,5],[51054,5],[58555,5],[58720,4],[59357,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9941,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17874,4],[50175,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36200,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[619,4],[762,4],[2193,5],[8122,5],[8938,5],[16236,5],[16955,6],[17075,5],[17124,4],[17753,5],[19964,5],[20124,4],[20500,4],[20754,6],[20772,5],[20845,4],[20949,4],[21272,4],[21317,4],[21357,4],[21468,4],[21544,5],[21695,4],[23749,5],[23868,5],[24242,5],[27068,4],[27207,4],[32081,4],[32138,4],[32187,5],[32276,4],[33662,5],[33858,5],[33951,4],[34644,5],[35104,4],[35383,5],[36056,5],[37185,4],[37598,5],[37658,5],[39413,4],[39519,4],[39572,4],[39653,4],[39754,4],[39926,5],[39980,5],[40281,5],[40430,4],[40505,4],[40799,6],[40832,4],[40880,4],[41146,4],[43409,6],[43541,5],[44275,5],[44624,5],[44839,4],[45212,5],[45554,4],[45698,4],[45738,4],[45815,4],[46041,6],[46148,4],[46358,4],[46459,4],[46561,4],[46676,4],[46909,4],[46943,4],[47371,4],[47434,4],[47551,4],[47624,4],[47692,5],[47722,5],[47786,4],[47820,4],[48637,4],[49084,5],[51117,5],[51186,4],[51373,5],[52058,5],[52346,5],[53322,4],[55478,5],[57199,4],[57244,4],[58110,5],[58196,5],[58227,5],[59550,6],[69942,6],[70613,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8851,5]]},"/en/lessons/counting-frequencies":{"position":[[8514,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6899,5],[18758,4],[28911,5],[29690,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38129,4],[38328,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2802,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20487,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22333,8],[22359,8],[22684,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[450,4],[12242,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[683,4],[3805,4],[27091,4],[27365,4],[29887,4],[29935,4],[30556,4],[30840,4],[31255,4],[31903,4],[32129,4],[32439,4],[32911,4],[33285,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6212,4],[6879,4]]},"/en/lessons/geocoding-qgis":{"position":[[36366,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8828,5],[34989,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[17287,4],[36648,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45930,4]]},"/en/lessons/intro-to-linked-data":{"position":[[7428,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1825,6],[17944,7],[25875,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16359,6],[23183,5],[35255,4],[38102,4]]},"/en/lessons/logistic-regression":{"position":[[4543,4]]},"/en/lessons/naive-bayesian":{"position":[[1334,5],[14543,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14963,8],[24405,6],[26098,6],[26180,6],[29784,6],[30635,6],[34777,6],[39786,6],[39895,5]]},"/en/lessons/sonification":{"position":[[17735,5],[34486,6]]},"/en/lessons/space-place-gazetteers":{"position":[[16172,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5002,6],[30830,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[363,6],[1188,6],[3437,7],[13186,7],[15223,5],[27055,6],[37505,5],[58017,6],[63950,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2725,5],[25946,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48759,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24836,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13581,6]]}}}],["post.author",{"_index":5423,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20152,11],[20528,11]]}}}],["post.html",{"_index":3136,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40889,11]]}}}],["post.md",{"_index":5435,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21813,8]]}}}],["post.read",{"_index":11401,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30881,11],[31296,11],[32340,11],[33326,11]]}}}],["post.titl",{"_index":5426,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20242,10],[20618,10]]}}}],["post.url",{"_index":5425,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20223,8],[20599,8]]}}}],["post/pag",{"_index":5494,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33577,9]]}}}],["postal",{"_index":12589,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[36316,6]]},"/en/lessons/intro-to-linked-data":{"position":[[12516,6]]},"/en/lessons/space-place-gazetteers":{"position":[[51185,6]]}}}],["postcod",{"_index":12584,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[33103,11]]}}}],["poste.\\n",{"_index":9798,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30092,9]]}}}],["poster",{"_index":2089,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12673,6],[12916,7],[13025,6],[13326,6],[13445,6],[14027,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9965,9]]},"/en/lessons/jupyter-notebooks":{"position":[[35308,6]]}}}],["postgi",{"_index":23121,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[1652,7],[1797,7]]}}}],["postil",{"_index":11915,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7785,9]]}}}],["postpon",{"_index":10671,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4387,8]]}}}],["postscript",{"_index":12492,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[567,11],[3309,10],[36213,11]]}}}],["poststructur",{"_index":17953,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54523,14]]}}}],["postul",{"_index":20873,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[4461,10]]}}}],["post’",{"_index":3191,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49151,6],[49931,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16168,6]]}}}],["pot",{"_index":6860,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36171,6],[36253,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[8236,6],[8360,4],[8426,4],[9470,4],[9636,5],[10022,3],[13510,5]]}}}],["pot\",\"on",{"_index":15529,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[9391,8]]}}}],["potenc",{"_index":3900,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18692,7]]}}}],["potenti",{"_index":957,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[579,9],[37316,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8814,9],[15266,10],[15998,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25519,11],[31668,11],[41386,11],[62673,11],[66243,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2587,11],[2630,9],[11754,9],[11946,11],[35837,9],[39734,11],[54963,9],[67068,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6066,9],[60151,9]]},"/en/lessons/common-similarity-measures":{"position":[[30398,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12107,9],[22841,11],[24889,9],[33600,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6587,9],[7241,9],[11701,9],[19970,9],[32083,9],[41622,9],[48334,9],[61172,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29536,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13373,9],[14070,9],[32858,9],[38236,9],[45093,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6402,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32264,11],[38918,11],[41029,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35884,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6515,11],[7654,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47653,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[968,9],[2156,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33713,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30769,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3609,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9060,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5546,11],[9068,11],[24959,9]]},"/en/lessons/geocoding-qgis":{"position":[[14654,9],[18371,12],[31405,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9385,9],[12874,9],[22376,11],[31971,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22415,11]]},"/en/lessons/gravity-model":{"position":[[7070,9],[61657,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4274,11],[7328,9],[15492,9],[15743,9],[48029,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11632,9],[39668,9],[47922,9],[51902,9]]},"/en/lessons/intro-to-linked-data":{"position":[[3142,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[9648,9],[14869,9]]},"/en/lessons/introduction-map-warper":{"position":[[6487,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41136,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39084,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44501,9]]},"/en/lessons/linear-regression":{"position":[[31589,9]]},"/en/lessons/logistic-regression":{"position":[[22128,11]]},"/en/lessons/normalizing-data":{"position":[[5118,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4235,9],[8109,9],[45549,12]]},"/en/lessons/preserving-your-research-data":{"position":[[2016,9]]},"/en/lessons/research-data-with-unix":{"position":[[13455,9],[14416,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[289,10],[8781,11],[18377,9]]},"/en/lessons/sonification":{"position":[[33501,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1204,11],[12232,11],[19926,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28719,9],[31692,9],[36444,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19150,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13059,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4428,9],[34802,9]]},"/en/lessons/transliterating":{"position":[[5590,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1155,9],[1349,9],[16907,9],[44598,9]]}}}],["potestatem",{"_index":11913,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7745,10]]}}}],["potter",{"_index":16836,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[15870,6]]}}}],["potteri",{"_index":20690,"title":{},"body":{"/en/lessons/sonification":{"position":[[11985,7],[13223,7]]}}}],["potter’",{"_index":3304,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3338,8]]}}}],["pound",{"_index":10260,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36074,5]]},"/en/lessons/gravity-model":{"position":[[1836,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8199,5]]}}}],["pour",{"_index":9786,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29966,4],[52579,4]]},"/en/lessons/jupyter-notebooks":{"position":[[42540,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22430,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10510,4],[11954,5]]}}}],["pow",{"_index":11469,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3951,6],[4107,4],[4289,3],[4532,3],[4650,3],[4791,3],[5691,3],[28376,4],[33452,4]]}}}],["power",{"_index":108,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1959,5],[7250,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34344,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15988,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31530,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16295,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16828,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17014,9],[17038,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26304,5],[46374,5],[56080,6],[66253,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[708,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36788,8],[68890,8]]},"/en/lessons/common-similarity-measures":{"position":[[5607,6],[39151,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12046,7],[22732,6],[30215,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38304,8],[58572,5],[58687,5],[60950,8],[63988,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10791,8],[17747,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1827,8],[3131,8],[24962,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1798,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[806,7],[38341,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5374,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5620,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3514,7],[3804,8],[16871,8],[38900,8],[47479,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8933,5],[9287,5],[9477,5],[14745,8],[20082,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20430,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19061,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1179,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51759,5]]},"/en/lessons/extracting-keywords":{"position":[[38408,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16955,5],[18985,5],[19752,8],[21669,8],[21762,8],[21932,6],[27039,5],[32948,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[760,8],[2300,8],[2493,5],[13616,8],[35076,9],[36828,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15019,8],[20415,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3885,9],[69229,8]]},"/en/lessons/geocoding-qgis":{"position":[[16999,8],[25866,8],[33978,8],[36896,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33231,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[909,5],[4692,8],[20523,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[882,8],[2586,8],[6517,8]]},"/en/lessons/gravity-model":{"position":[[11414,6],[23336,8],[60021,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[960,5],[32848,8]]},"/en/lessons/installing-omeka":{"position":[[11491,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1248,8],[11184,6],[43683,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5974,5],[11954,5],[13194,5],[13617,5],[20178,5],[43038,6],[49240,8],[50362,8],[51007,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4433,8]]},"/en/lessons/intro-to-bash":{"position":[[17764,8],[20944,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2544,5],[10278,9]]},"/en/lessons/intro-to-linked-data":{"position":[[3164,8],[34701,8]]},"/en/lessons/intro-to-powershell":{"position":[[30250,9],[36524,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[313,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[26417,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24412,8],[37025,8],[41094,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7148,5],[23166,5]]},"/en/lessons/json-and-jq":{"position":[[39403,9]]},"/en/lessons/jupyter-notebooks":{"position":[[49583,8]]},"/en/lessons/linear-regression":{"position":[[77927,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1359,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16452,6]]},"/en/lessons/normalizing-data":{"position":[[6766,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[136,6],[2679,6],[52490,8]]},"/en/lessons/output-data-as-html-file":{"position":[[3331,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6467,8]]},"/en/lessons/research-data-with-unix":{"position":[[1088,8],[9134,8],[9443,5],[11917,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19198,5],[25491,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43116,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2149,5],[35565,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1254,5],[1482,5],[6134,6],[10012,6],[12059,8],[49906,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5890,8],[6071,7],[12843,8],[18629,8],[30712,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32512,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1318,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9167,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26476,5],[29988,6],[32499,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[15368,8],[19401,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[415,7],[1077,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9320,8]]}}}],["powerhous",{"_index":3271,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[176,10],[1237,10],[4303,10],[4326,10],[4625,10],[5147,10],[5395,10],[7516,10],[7941,10]]}}}],["powerless",{"_index":14263,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[26644,14]]}}}],["powershel",{"_index":126,"title":{"/en/lessons/intro-to-powershell":{"position":[[46,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2691,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15982,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5461,11]]},"/en/lessons/intro-to-powershell":{"position":[[47,10],[95,10],[161,10],[1462,11],[1698,10],[1946,11],[2276,10],[2465,10],[2507,10],[2775,10],[3480,10],[3509,10],[3588,13],[3602,11],[3624,11],[3795,10],[4161,12],[4311,10],[4500,10],[4575,10],[5011,10],[6481,10],[7023,11],[7386,10],[7772,11],[7795,10],[8012,10],[8993,10],[9933,10],[10262,11],[11032,10],[11149,10],[11309,10],[11486,10],[11675,10],[12240,10],[12494,11],[12674,11],[12733,10],[13014,11],[17141,10],[17462,10],[18187,10],[21685,11],[22496,10],[22611,10],[22826,10],[22911,10],[23997,11],[25314,10],[25996,10],[26189,10],[27120,10],[27453,10],[27899,10],[29274,10],[29372,11],[29471,10],[29848,10],[31039,10],[31270,10],[31972,10],[32338,10],[33088,10],[33937,10],[35189,11],[35606,10],[37927,10],[39823,11],[40264,10],[40372,11],[40732,11],[40810,10],[41147,11],[41260,10],[41632,12],[41699,10],[41736,11],[41988,10],[42543,10],[45535,10],[45788,11],[45969,10],[46146,11],[46333,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1408,10],[6925,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4701,10]]},"/en/lessons/json-and-jq":{"position":[[38040,10],[38113,11],[38131,11],[39343,11]]},"/en/lessons/sonification":{"position":[[21470,10],[21487,12],[21541,11],[21718,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9552,11],[18988,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10055,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4568,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2315,11],[2631,10],[3180,10]]}}}],["pp",{"_index":9444,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50070,3],[50629,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31380,3],[31678,3]]},"/en/lessons/gravity-model":{"position":[[7562,3],[7763,3],[10560,3],[35440,3],[35704,3],[35810,3],[60321,3],[60478,3],[60636,3],[60774,3],[61020,3],[61235,3],[62409,3],[62708,3],[62864,3],[62999,3],[63243,3],[63456,3],[64059,3],[64215,3],[64350,3],[64594,3],[65173,3],[65546,3],[65904,3],[66072,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[26717,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48280,3],[48984,3],[49233,3],[49397,3],[49602,3],[49820,3],[50271,3],[50460,3],[50767,3],[50837,3],[50978,3],[51120,3],[51307,3],[51507,3],[51866,3],[52047,3],[52421,3],[52611,3],[52918,3],[53443,3],[53742,3],[53959,3],[54109,3],[54382,3],[54598,3],[54811,3],[54992,3],[55151,3],[55328,3]]},"/en/lessons/sonification":{"position":[[41968,3]]}}}],["pprint",{"_index":12131,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17929,6],[17943,7],[17951,6],[22386,6],[22400,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1244,6]]}}}],["pprint(chart",{"_index":12418,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[60601,16]]}}}],["pr",{"_index":5470,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24000,3],[49530,5],[53497,5],[53539,4],[53628,2],[53698,2],[53737,2],[53863,2],[53969,3],[53990,2],[54029,2],[54345,2],[54523,2],[54723,2],[56185,2],[56604,2],[57306,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32988,3]]}}}],["prabhakar",{"_index":17022,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[6102,9]]}}}],["practic",{"_index":806,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3957,8],[5763,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[308,9],[27999,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11222,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[783,8],[3909,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5115,9],[5125,9],[5135,9],[17090,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2965,9],[5664,9],[32384,9],[33370,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68904,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2313,9],[5257,8],[69738,9]]},"/en/lessons/common-similarity-measures":{"position":[[1478,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9948,9],[16253,9],[46571,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40316,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[181,9],[7759,8],[12676,9],[15034,8],[16432,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6367,9],[12107,9],[12920,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1157,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[835,8],[7887,9],[32423,8],[43552,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9542,10],[29061,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[149,9],[8377,9],[10529,9],[10729,9],[18996,8],[20058,8],[46960,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14876,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1576,8],[34686,8],[50770,11],[53478,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36510,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1944,9],[19034,8],[24538,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[479,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3216,9],[13175,8],[16204,9]]},"/en/lessons/extracting-keywords":{"position":[[3504,9],[4980,9],[39049,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32887,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3834,9],[11312,10],[21052,10]]},"/en/lessons/geocoding-qgis":{"position":[[22364,9],[22747,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2049,15]]},"/en/lessons/getting-started-with-markdown":{"position":[[2566,10],[6123,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31054,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[44429,9]]},"/en/lessons/installing-omeka":{"position":[[1870,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2326,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25319,9]]},"/en/lessons/intro-to-bash":{"position":[[20695,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1727,11],[2489,14],[21634,9]]},"/en/lessons/intro-to-powershell":{"position":[[11839,8],[41052,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[14172,8]]},"/en/lessons/introduction-map-warper":{"position":[[259,8],[5022,8],[5569,9],[7789,8],[15082,8],[17977,9],[18125,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6984,8],[19158,11],[21036,8],[41069,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2368,9],[7524,9],[27611,9],[31224,8]]},"/en/lessons/json-and-jq":{"position":[[40427,9]]},"/en/lessons/jupyter-notebooks":{"position":[[6700,8],[41045,9],[52648,10]]},"/en/lessons/linear-regression":{"position":[[75434,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12933,8],[22768,8]]},"/en/lessons/naive-bayesian":{"position":[[38539,8],[68029,11]]},"/en/lessons/normalizing-data":{"position":[[3444,9],[9913,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18704,10]]},"/en/lessons/output-data-as-html-file":{"position":[[3251,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2204,8],[7263,9],[7808,8],[8680,9],[11292,8],[16647,8],[17008,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[165,8],[196,8],[282,8],[9376,8],[11849,8],[22058,8],[23316,9],[27810,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42961,9]]},"/en/lessons/sentiment-analysis":{"position":[[4027,9],[5964,9],[39519,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[890,8],[12009,9],[16564,8]]},"/en/lessons/sonification":{"position":[[3778,8],[10366,8],[14072,8],[24595,8],[34729,8]]},"/en/lessons/space-place-gazetteers":{"position":[[17678,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[872,8],[1572,8],[5519,9],[20578,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15652,8],[22576,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14257,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[173,9],[3442,9],[36030,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5917,9],[20797,8]]},"/en/lessons/transliterating":{"position":[[1696,9],[2293,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15386,9],[16264,9],[18117,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6749,8],[14883,9],[15642,8],[32494,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21961,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2808,8],[4169,9],[19001,10]]}}}],["practices.md",{"_index":5512,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41000,13]]}}}],["practis",{"_index":15120,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[1406,9]]}}}],["practition",{"_index":5883,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15497,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1455,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19443,13]]},"/en/lessons/intro-to-linked-data":{"position":[[3327,13]]}}}],["pragmat",{"_index":11403,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31630,13],[36107,9]]}}}],["prandio",{"_index":18759,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9015,7],[9095,7],[9684,7],[9762,7]]}}}],["prayer",{"_index":22824,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[5318,7]]}}}],["pre",{"_index":956,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[537,3],[1500,3],[23461,3],[36610,3],[36674,3],[51915,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7595,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23100,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10057,3],[10242,3],[10363,3],[10727,3],[12739,3],[17246,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10877,3],[41068,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[155,3],[2605,3],[9169,3]]},"/en/lessons/common-similarity-measures":{"position":[[22518,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6746,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[395,3],[16245,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[71,3],[2102,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4124,3],[4982,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12523,4],[42148,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4071,3]]},"/en/lessons/extracting-keywords":{"position":[[3077,3],[6912,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3284,3],[7559,3],[8513,3],[9790,3],[18811,3],[19104,3],[25502,3],[34434,3],[44037,3],[44163,3],[44392,3],[44774,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33837,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18769,3],[19580,3],[29775,3]]},"/en/lessons/geocoding-qgis":{"position":[[11144,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12547,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[88,3],[4849,3],[26714,3],[26812,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[888,3],[4305,3],[5404,3],[20155,3],[59452,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5267,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6398,3],[10652,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6239,3]]},"/en/lessons/jupyter-notebooks":{"position":[[40270,3]]},"/en/lessons/linear-regression":{"position":[[4168,3],[6197,3],[9530,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2749,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1554,3],[8537,3],[22611,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10400,3],[10408,4]]},"/en/lessons/qgis-layers":{"position":[[7908,3],[8155,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6116,3],[19758,3]]},"/en/lessons/sentiment-analysis":{"position":[[15151,3]]},"/en/lessons/sonification":{"position":[[38977,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2172,3],[12703,3],[27443,3],[27505,3],[28516,3],[30180,3],[33013,3],[36158,3],[39288,3],[39393,3],[39425,3],[40788,3],[44583,3],[56302,3],[57198,3],[57355,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14202,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10083,3],[10974,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24372,3],[24422,3]]},"/en/lessons/working-with-text-files":{"position":[[8047,3],[8099,3]]}}}],["pre_h",{"_index":19005,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37780,5],[37854,6],[37884,5],[37918,5]]}}}],["pre_w",{"_index":19004,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37766,5],[37846,7]]}}}],["pre_w+img_pad.size[0",{"_index":19007,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37861,22]]}}}],["preacher",{"_index":10391,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5901,8]]}}}],["preacher,female,1656,1659,10003983",{"_index":10388,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5846,34]]}}}],["prebuilt",{"_index":2823,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8777,8],[8891,8]]}}}],["precaut",{"_index":19057,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45600,10]]}}}],["preced",{"_index":4117,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34155,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13200,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30045,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8758,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11739,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21648,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[3615,9],[4354,9],[4533,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30832,8]]},"/en/lessons/normalizing-data":{"position":[[2904,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16793,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34734,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13859,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[36867,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22747,9],[39795,9]]}}}],["precipit",{"_index":17295,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52390,14]]}}}],["precis",{"_index":1008,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2470,7],[41301,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3960,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44744,9],[44776,9],[47109,9],[47930,10],[48009,9],[48714,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3552,10],[3640,9],[4470,10],[4538,9],[20215,9],[20314,9],[20337,9],[20461,10],[20575,9],[20612,7],[21218,9],[21662,10],[21909,9],[22062,9],[22130,10],[50320,9],[51161,12]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3979,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19646,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13734,7],[14739,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4459,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24596,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9246,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11683,12]]},"/en/lessons/geocoding-qgis":{"position":[[31061,9],[31336,7],[31546,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[8293,7],[8399,7],[26161,9]]},"/en/lessons/intro-to-bash":{"position":[[1181,9],[25320,9],[26815,9]]},"/en/lessons/intro-to-linked-data":{"position":[[6935,7],[12619,9],[33067,7],[33412,7]]},"/en/lessons/intro-to-powershell":{"position":[[36675,10],[37307,9],[37980,9],[38319,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21588,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5083,10],[17938,7],[31415,10]]},"/en/lessons/linear-regression":{"position":[[3883,7],[39074,9],[47568,10],[77262,9]]},"/en/lessons/logistic-regression":{"position":[[20661,10],[21196,9],[22032,10],[23282,10],[23385,10],[23446,9],[23586,9],[23682,9],[24161,10],[25360,9],[25626,9],[25877,9]]},"/en/lessons/naive-bayesian":{"position":[[47175,10],[48723,9],[48745,9],[48961,9],[49418,9],[49721,10],[49915,10],[50141,10],[53797,9],[53924,9],[54364,9],[55048,9],[56277,9],[56363,9],[56680,9],[57109,10],[57267,9],[57388,9],[57442,10],[57477,9],[57539,9],[70074,10]]},"/en/lessons/normalizing-data":{"position":[[2848,12]]},"/en/lessons/preserving-your-research-data":{"position":[[4401,8],[8437,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12600,10],[24322,7],[24557,7],[47747,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22229,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14873,8],[31160,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15052,9]]}}}],["precis_femal",{"_index":17623,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24433,13]]}}}],["precis_mal",{"_index":17625,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24527,11]]}}}],["precision_scor",{"_index":6428,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49306,16]]}}}],["precision_score(y_test_binari",{"_index":17624,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24449,30],[24541,30]]}}}],["preclud",{"_index":6137,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7060,10]]}}}],["preconceiv",{"_index":15906,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35842,12]]}}}],["precursor",{"_index":4016,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25805,9],[26694,9]]}}}],["predecessor",{"_index":21354,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27374,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41578,13]]}}}],["predefin",{"_index":15971,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13924,10]]}}}],["predetermin",{"_index":13370,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1042,13]]},"/en/lessons/introduction-map-warper":{"position":[[12099,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25062,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3667,13]]}}}],["predic",{"_index":6646,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6261,10],[35441,10],[54909,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3262,10],[3587,9],[4652,10],[6072,11],[8320,9],[9417,10],[9951,9],[10132,10],[11199,10],[13271,10],[13607,10],[14219,10],[14888,9]]},"/en/lessons/intro-to-linked-data":{"position":[[9629,9],[9689,9],[25357,10],[25425,9],[25725,9],[25791,9],[28127,9],[28192,9],[28905,10],[29066,10],[34074,10],[34311,10],[34481,12]]}}}],["predict",{"_index":1633,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33986,10],[36775,10],[37122,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11041,10],[44695,11],[44813,10],[45073,9],[45247,12],[48793,11],[48833,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10400,7],[10678,11],[10946,11],[11690,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13727,9],[14123,9],[14176,11],[14758,7],[16808,7],[21058,7],[24828,12],[24847,11],[25099,11],[25197,11],[25357,11],[25907,11],[25959,11],[26027,11],[29543,10],[29716,7],[29921,10],[30675,7],[32116,7],[32759,11],[32968,11],[33002,11],[33108,12],[33757,11],[34390,12],[34585,11],[34628,11],[34798,11],[35010,11],[37555,10],[44776,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[771,11],[3090,9],[3417,9],[5572,9],[8904,11],[8976,12],[17756,10],[18741,14],[18831,11],[18875,12],[19190,9],[19487,10],[19652,10],[20380,11],[20424,12],[20771,11],[28168,10],[32411,10],[47062,11],[47184,11],[47302,12],[47350,11],[47713,9],[47750,9],[48510,10],[48770,11],[48911,9],[48989,11],[49047,11],[49525,11],[52455,7],[52506,7],[53845,8],[54824,7],[55251,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29221,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4027,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9699,15],[27371,14],[31143,14],[31958,14]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3168,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4331,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18244,10],[18341,10],[33153,11],[33516,11],[34048,11],[37203,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18948,12],[19223,11],[20890,11],[21126,11],[22293,9],[22713,9],[24529,9],[24711,7],[24976,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[30510,10]]},"/en/lessons/gravity-model":{"position":[[4797,10],[6359,7],[19391,7],[30734,9],[41914,9],[50190,9],[59664,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3991,7],[4105,8],[4507,11],[4985,11],[30117,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1984,9]]},"/en/lessons/intro-to-powershell":{"position":[[5964,7]]},"/en/lessons/linear-regression":{"position":[[882,11],[1348,8],[1865,8],[2125,8],[2357,7],[3021,11],[3279,11],[8065,7],[8427,7],[9214,7],[12407,7],[12503,11],[14363,7],[14481,7],[14813,7],[15920,7],[19375,11],[20015,10],[20350,11],[20784,11],[21007,7],[21081,7],[21183,7],[22039,7],[22433,7],[31902,8],[32007,11],[36334,12],[36700,7],[37328,7],[40394,10],[41052,11],[41149,11],[41216,9],[41877,9],[42099,11],[42347,12],[42479,11],[42553,11],[43097,11],[43661,11],[43810,11],[43843,9],[43919,11],[43986,9],[44768,9],[45358,9],[46395,7],[47526,11],[47628,9],[47676,10],[47775,10],[47904,9],[48017,9],[48181,11],[48247,9],[49116,9],[49764,9],[50153,10],[50319,9],[50405,11],[51514,10],[51718,10],[52287,10],[52442,7],[52846,10],[52865,10],[56188,11],[56591,11],[57659,11],[57715,11],[57876,11],[57986,9],[58154,12],[58414,9],[58840,11],[59050,9],[59452,9],[59590,10],[59921,9],[60234,11],[60310,7],[60410,11],[60486,7],[60789,11],[61016,11],[61082,11],[61776,8],[62944,9],[63023,12],[63131,10],[63729,11],[69788,12],[69851,9],[69948,9],[76901,11]]},"/en/lessons/logistic-regression":{"position":[[576,11],[732,11],[1068,8],[1585,8],[1845,8],[2077,7],[2741,11],[2999,11],[3968,7],[4467,8],[5302,11],[9140,11],[9635,10],[16830,7],[17371,11],[17527,9],[17556,11],[17661,11],[17825,11],[18112,11],[18471,12],[19973,9],[20078,9],[20181,9],[20252,9],[20324,9],[20411,9],[23201,10],[24067,11],[26535,9],[26615,9],[27583,9],[28356,10],[28417,9],[28643,9],[30814,9],[33064,11],[33141,12],[33154,11],[33256,11],[33385,11],[33827,10],[35253,10],[48874,10],[49260,11],[49367,11],[50671,11],[50786,11],[52602,7],[54447,10],[54985,9],[56392,9],[60520,10],[60930,10],[61374,7],[61478,7],[61674,7],[61803,11],[61938,7],[62744,11],[62812,11],[66043,10]]},"/en/lessons/preserving-your-research-data":{"position":[[9109,11],[9484,11],[10948,11],[12428,12],[14033,12],[14350,11],[15848,12]]},"/en/lessons/research-data-with-unix":{"position":[[379,11],[2037,11],[2253,11],[15006,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30584,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50233,11],[52270,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11187,10],[35249,11],[35980,10],[36848,12],[48855,10],[49777,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4160,7],[9660,10],[11004,7],[11549,12],[13339,8],[26465,10],[35087,7],[35279,10]]}}}],["predict(mod1",{"_index":12977,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26724,13]]}}}],["predict_output_word",{"_index":22917,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35048,19]]}}}],["predicted_d",{"_index":17338,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[63459,14],[63535,14],[63605,14]]}}}],["predictions}}{\\text{tot",{"_index":6201,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18715,25]]}}}],["predicto",{"_index":11763,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5945,8],[6615,9]]}}}],["predictor",{"_index":13608,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[21753,9],[42064,9]]},"/en/lessons/linear-regression":{"position":[[12091,9],[61682,9],[67832,10]]},"/en/lessons/logistic-regression":{"position":[[7271,9],[8177,9],[8319,9],[8718,9],[8761,10],[9236,9],[9481,9],[9719,9],[9858,9],[35046,9],[48901,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59126,9]]}}}],["predomin",{"_index":4991,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47884,13]]}}}],["predominantli",{"_index":11095,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22710,13],[23714,13],[23752,13]]}}}],["preemptiv",{"_index":17131,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29107,12]]}}}],["preexist",{"_index":10663,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[3591,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[20213,11]]}}}],["prefab",{"_index":14940,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18456,8],[18553,9],[18688,8],[18890,7],[18954,7],[19520,6],[19659,6],[20905,6],[21198,7],[26475,6],[26718,6],[26949,6],[28817,7],[28885,6]]}}}],["prefac",{"_index":6474,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56494,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2210,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1506,7]]},"/en/lessons/research-data-with-unix":{"position":[[8383,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21709,8],[36701,8],[40185,7]]}}}],["preface\":\"{svg",{"_index":15616,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24153,15]]}}}],["preface##defs##bg##mountains##clouds##end",{"_index":15615,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24101,51]]}}}],["prefatu",{"_index":11781,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6149,8]]}}}],["prefer",{"_index":778,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2784,10],[3863,11],[4502,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47770,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3393,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[193,9],[3310,9],[4690,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21615,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8405,11],[42572,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16861,6]]},"/en/lessons/common-similarity-measures":{"position":[[12420,6],[20064,10],[22550,6],[22758,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10138,10],[21637,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18359,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30142,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4292,9],[7367,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35985,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6102,6],[11020,11],[11067,11],[11851,12],[37286,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18546,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13732,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6963,6],[17164,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2405,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3742,10]]},"/en/lessons/extracting-keywords":{"position":[[5435,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1598,11]]},"/en/lessons/geocoding-qgis":{"position":[[23372,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[383,10],[16360,10],[16696,11],[16740,6],[19035,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14149,11],[30730,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12005,11],[16723,7],[23561,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15351,9],[24280,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[3349,6],[3519,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2622,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58174,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4914,6],[13614,11],[14358,13]]},"/en/lessons/intro-to-bash":{"position":[[3906,13],[4016,6],[20585,10]]},"/en/lessons/intro-to-linked-data":{"position":[[27967,9],[29481,6]]},"/en/lessons/introduction-and-installation":{"position":[[1604,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1713,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12549,6],[13704,6],[45999,11],[46814,9]]},"/en/lessons/linux-installation":{"position":[[1417,7]]},"/en/lessons/logistic-regression":{"position":[[64069,11]]},"/en/lessons/mac-installation":{"position":[[1117,6],[1211,6]]},"/en/lessons/naive-bayesian":{"position":[[12860,7]]},"/en/lessons/normalizing-data":{"position":[[5779,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6566,10],[7438,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3238,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[37811,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21412,9],[21696,9]]},"/en/lessons/sentiment-analysis":{"position":[[22500,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5811,10]]},"/en/lessons/space-place-gazetteers":{"position":[[3002,10],[17039,9],[46924,10],[47154,6],[47270,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6276,10],[23388,6],[23980,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34664,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16012,9]]},"/en/lessons/transliterating":{"position":[[19793,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2782,6],[46352,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7514,6],[8229,9]]},"/en/lessons/windows-installation":{"position":[[1493,11],[1813,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4484,12]]}}}],["preferable.15",{"_index":1738,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42096,13]]}}}],["prefix",{"_index":4140,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36113,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11280,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10980,6],[11043,6],[11223,7],[13042,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9843,9],[10056,9],[10266,6],[10273,6],[10469,8],[10591,8],[11682,6],[11747,8],[13817,10],[13988,8],[14331,8],[15401,6],[15460,6],[17135,6],[17194,6],[17252,6],[17309,6],[18881,6],[18940,6],[18998,6],[19055,6],[21390,6],[21450,6],[21517,6],[21569,6],[21621,6]]},"/en/lessons/installing-omeka":{"position":[[8488,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11071,6],[11106,6],[11415,6],[11560,7]]},"/en/lessons/intro-to-linked-data":{"position":[[23048,9],[23374,7],[23922,9],[24171,7],[24231,7],[24286,7],[24968,7],[25028,7],[25083,7],[26604,7],[27010,8],[30974,8],[31063,8],[31137,8],[31202,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15556,6],[25218,6]]},"/en/lessons/jupyter-notebooks":{"position":[[23461,6],[26573,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25776,8],[25952,6]]}}}],["prefix='/'.join(gcs_destination_uri.split('//')[1].split('/')[1",{"_index":18916,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25870,66]]}}}],["prefix=/usr/local/cellar/ffmpeg/4.0.1",{"_index":15749,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8901,37]]}}}],["pregnant",{"_index":6602,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17336,10]]}}}],["preinstal",{"_index":10688,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7776,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47630,12]]}}}],["prejudic",{"_index":5627,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5830,9]]}}}],["prelabel",{"_index":4632,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11666,10],[12179,10]]}}}],["preliminari",{"_index":8641,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28478,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[439,11],[4973,11],[13917,11],[20103,11]]},"/en/lessons/naive-bayesian":{"position":[[375,13],[4184,15],[27360,13],[27423,13]]},"/en/lessons/space-place-gazetteers":{"position":[[27563,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35977,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29685,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1984,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41028,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22582,11]]}}}],["preling",{"_index":15790,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12644,9],[38180,9]]}}}],["preload",{"_index":13979,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[32818,9],[33026,9],[33094,9],[33737,9],[34379,9],[34674,9]]}}}],["premier",{"_index":15727,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[3072,8],[18181,9]]}}}],["premis",{"_index":13812,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[59137,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2790,7]]}}}],["preoccess",{"_index":21816,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40792,12]]}}}],["prep",{"_index":3443,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1470,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[224,4],[4538,4]]}}}],["prepar",{"_index":116,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2158,7],[2217,8],[11420,8],[17722,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[58,11],[2176,11],[3876,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18537,7],[26289,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1139,9],[9078,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1478,8]]},"/en/lessons/common-similarity-measures":{"position":[[95,11],[2335,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1083,9],[23873,8],[25803,11],[28052,9],[28808,9],[28962,8],[32400,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22698,7],[25747,8],[31971,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7272,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1648,9],[7824,11],[11551,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37185,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17744,7],[37365,8],[47655,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17231,8],[19716,8],[20321,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[499,9],[903,11],[1258,7],[5708,11],[24335,9],[25767,9],[45416,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9922,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[230,9],[12006,9],[26445,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5313,7]]},"/en/lessons/geocoding-qgis":{"position":[[5230,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[20432,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[35240,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[5919,7],[6016,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[34963,7],[47050,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18379,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39598,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20695,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18993,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[327,9],[13675,9]]},"/en/lessons/jupyter-notebooks":{"position":[[37747,11],[43126,9]]},"/en/lessons/linear-regression":{"position":[[89,11],[493,9],[3650,11],[7468,8],[24047,9],[24109,7],[38249,8]]},"/en/lessons/logistic-regression":{"position":[[91,11],[257,9],[3370,11],[10477,9],[10553,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[495,11],[15188,11]]},"/en/lessons/preserving-your-research-data":{"position":[[2769,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20793,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17876,7],[35701,7]]},"/en/lessons/sonification":{"position":[[7479,8]]},"/en/lessons/space-place-gazetteers":{"position":[[32498,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2458,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15632,9],[16129,8],[16690,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1399,11],[10372,7],[19536,7],[23894,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26829,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6264,9],[13667,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[213,7],[45420,9],[45469,9],[45760,11],[47071,8],[47529,8],[48458,9],[48582,12],[52864,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23500,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12995,7],[13996,7]]}}}],["preparatori",{"_index":21652,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[1530,11]]}}}],["preposit",{"_index":5733,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25422,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31096,12],[34941,13]]},"/en/lessons/extracting-keywords":{"position":[[3835,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1937,12]]}}}],["preprint",{"_index":1866,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46954,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58900,8],[59296,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61028,8]]}}}],["preprocess",{"_index":210,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4291,13],[10369,11]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1826,13],[1979,13],[4726,13],[4809,14],[4835,13],[5189,11],[5391,10],[5496,14],[5548,14],[5670,13],[6023,14],[6079,13],[6155,11],[8149,13],[8281,12],[8366,12],[8523,12],[8717,12],[9213,12],[10342,12],[10993,12],[11678,12]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23234,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17368,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[325,13],[13142,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2323,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4332,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3944,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24313,10]]}}}],["prerequisit",{"_index":3316,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4078,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[121,13],[4310,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[207,13],[8322,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[279,13],[11007,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[92,13],[1645,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[174,13],[5047,13],[11431,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[77,13],[5095,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[107,13],[1260,13],[7816,14]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[92,13],[2071,13],[2327,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[105,13],[1915,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[80,12],[2125,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[133,13],[4319,13]]},"/en/lessons/jupyter-notebooks":{"position":[[79,13],[4910,13],[49061,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[517,13],[15201,13]]},"/en/lessons/research-data-with-unix":{"position":[[1897,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[179,13],[7152,13]]},"/en/lessons/space-place-gazetteers":{"position":[[3193,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3308,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4597,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2160,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3695,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2141,13]]}}}],["presbyterian",{"_index":8954,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11752,12],[13910,12],[16141,12],[17260,12],[18443,12],[21084,12],[21261,12],[21510,12],[23147,12],[25085,12]]}}}],["prescript",{"_index":2330,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4298,12],[6108,14],[10517,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6138,12]]},"/en/lessons/preserving-your-research-data":{"position":[[3766,13]]}}}],["preselect",{"_index":1688,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37988,11]]}}}],["presenc",{"_index":499,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14304,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8969,8],[11533,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11601,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5087,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6428,8]]},"/en/lessons/extracting-keywords":{"position":[[12138,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3344,8],[6503,8],[21318,8],[41931,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37869,8],[37932,8],[38035,8],[40848,8],[40920,8]]},"/en/lessons/linear-regression":{"position":[[31698,8],[72643,8]]},"/en/lessons/naive-bayesian":{"position":[[8639,8],[19831,8],[59760,8]]},"/en/lessons/normalizing-data":{"position":[[7373,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4571,8],[24556,8],[29861,8]]},"/en/lessons/sentiment-analysis":{"position":[[8971,8],[9120,8]]},"/en/lessons/space-place-gazetteers":{"position":[[22648,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2981,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28171,8]]}}}],["present",{"_index":68,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1235,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1604,9],[2426,12],[15315,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14214,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15492,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61884,13]]},"/en/lessons/common-similarity-measures":{"position":[[21673,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3747,7],[40593,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31647,7],[56872,7],[64641,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3314,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14865,8],[29452,7],[38860,7],[50859,7],[51028,7],[51081,7],[51326,7],[51569,7],[52135,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17542,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18583,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5553,13],[19423,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17121,9],[22467,7],[22578,7],[23240,7],[25820,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11055,7],[12746,7],[28293,7],[28415,7],[31865,9],[43317,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7310,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32541,7],[47067,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36131,9],[38988,7],[54073,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11728,7],[13116,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2826,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5849,9],[13601,14]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23067,8],[24122,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6442,8]]},"/en/lessons/extracting-keywords":{"position":[[2198,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4812,7],[5110,8],[5249,8],[37229,9],[47859,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3362,8],[34319,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9662,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38088,7],[41647,7],[57060,7]]},"/en/lessons/geocoding-qgis":{"position":[[3239,7],[3464,7],[25945,7],[30876,8],[33036,9],[34098,7],[36285,7],[36672,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14186,7],[23256,7],[24711,7],[26228,8],[28526,9],[30128,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[22912,7],[24814,10],[26267,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21407,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[17019,13]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12163,8],[16154,7],[20548,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[9452,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2197,8],[13711,9],[22500,8],[24906,7],[28938,13],[36933,7],[46824,8],[46895,8],[49066,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7416,7],[26564,10],[36295,9],[40005,7],[43764,7],[44529,7],[45194,7],[45435,7],[53550,7],[53840,7],[56286,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4366,13],[23320,7]]},"/en/lessons/intro-to-bash":{"position":[[25663,8]]},"/en/lessons/intro-to-linked-data":{"position":[[9354,12]]},"/en/lessons/intro-to-powershell":{"position":[[6100,7],[6936,7],[43916,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[20164,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34447,8],[41840,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41093,7],[42866,7],[44688,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4492,9],[8116,9]]},"/en/lessons/jupyter-notebooks":{"position":[[2055,9],[35387,13]]},"/en/lessons/linear-regression":{"position":[[23006,9]]},"/en/lessons/logistic-regression":{"position":[[55906,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3780,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22858,12]]},"/en/lessons/naive-bayesian":{"position":[[1726,7],[68192,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6121,7],[15009,7]]},"/en/lessons/preserving-your-research-data":{"position":[[1061,7],[3586,7],[3851,9]]},"/en/lessons/qgis-layers":{"position":[[15370,13]]},"/en/lessons/research-data-with-unix":{"position":[[14168,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4320,9],[7208,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[423,9],[17526,7],[25590,8],[30305,7],[39117,13],[42818,8],[42963,8],[45717,9]]},"/en/lessons/sonification":{"position":[[1048,8],[6272,7]]},"/en/lessons/space-place-gazetteers":{"position":[[48066,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1158,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13847,10],[21769,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4575,7],[5209,9],[54461,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10188,9],[12399,9],[21065,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[227,7],[2882,13],[36084,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1795,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14712,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[18625,8]]},"/en/lessons/vector-layers-qgis":{"position":[[17124,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[155,7],[7992,10],[47118,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15138,7],[18021,7]]}}}],["presentations—condens",{"_index":22373,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[2461,23],[42171,23]]}}}],["preserv",{"_index":925,"title":{"/en/lessons/preserving-your-research-data":{"position":[[0,10]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13061,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16332,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7364,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[129,12],[6197,13],[6297,8],[61843,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20374,9],[26555,8],[32161,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1629,12],[68917,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46817,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12962,8],[32317,9],[32528,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23831,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[23177,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38906,8],[46223,8]]},"/en/lessons/introduction-map-warper":{"position":[[14030,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18624,12],[41759,12]]},"/en/lessons/json-and-jq":{"position":[[19849,8],[21625,8],[22807,8],[22983,8]]},"/en/lessons/linear-regression":{"position":[[65532,10]]},"/en/lessons/preserving-your-research-data":{"position":[[1,10],[1959,8],[2422,8],[4810,8],[7066,12],[16365,9],[16956,12],[18244,12],[18589,10]]},"/en/lessons/research-data-with-unix":{"position":[[479,11],[2283,13],[2301,11]]},"/en/lessons/sonification":{"position":[[27074,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5703,13],[8104,10],[23568,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35474,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31606,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15718,10],[16543,13],[16813,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12422,9]]}}}],["preservation.html",{"_index":19294,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18442,17]]}}}],["preset",{"_index":1681,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37563,6]]}}}],["presid",{"_index":1209,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11187,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[18088,9],[18744,10],[19214,9],[30084,11],[32645,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5963,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8542,9]]},"/en/lessons/logistic-regression":{"position":[[46137,9]]},"/en/lessons/sentiment-analysis":{"position":[[26826,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4029,9]]},"/en/lessons/transliterating":{"position":[[1051,10]]}}}],["presidenti",{"_index":2084,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12039,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1574,12],[32569,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18292,12],[18404,12]]}}}],["president’",{"_index":2500,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18769,11]]}}}],["presner",{"_index":16974,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53303,8]]}}}],["press",{"_index":158,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3289,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45355,6],[45948,6],[50259,7],[51493,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6450,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2896,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7687,5],[11608,5],[11847,8],[23827,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17313,8],[17436,8],[19187,5],[20873,5],[21789,5],[22016,5],[22190,5],[25876,5],[27607,5],[28144,5],[28731,5],[32513,5],[33812,5],[44583,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31775,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11960,8],[12900,5],[19039,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3194,5],[9047,6],[9199,5],[17188,6],[36415,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2642,5],[11709,5],[15000,5],[15287,5],[15595,5],[29293,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30257,5],[30899,5],[35281,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15225,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3531,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11216,8],[11529,5],[11579,8],[12410,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33771,5],[44310,7],[50423,6],[50616,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57528,6],[57691,5],[58770,6],[58890,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5544,5],[11231,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10125,5]]},"/en/lessons/extracting-keywords":{"position":[[14103,5],[16501,5],[16584,8],[16761,5],[27051,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22945,5],[28243,5],[29422,5],[29627,5],[29744,8],[29988,8],[30500,5],[32829,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4051,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[32703,6],[32881,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21142,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[45533,6]]},"/en/lessons/installing-omeka":{"position":[[7978,5],[12265,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49360,6],[49573,6],[49789,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33140,5],[37511,5]]},"/en/lessons/intro-to-bash":{"position":[[6790,5],[15998,8],[16580,5],[18623,8],[18830,6],[19528,5],[19713,5],[19809,5],[19918,5],[20421,8]]},"/en/lessons/intro-to-powershell":{"position":[[14102,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[11041,5],[12793,5],[13012,5],[13263,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52360,7],[52877,7]]},"/en/lessons/json-and-jq":{"position":[[5837,5]]},"/en/lessons/jupyter-notebooks":{"position":[[21047,5],[21378,5],[21529,5],[37375,7],[53570,6]]},"/en/lessons/linear-regression":{"position":[[38541,8],[75340,5],[78728,6],[79440,6],[79544,6],[79616,6]]},"/en/lessons/linux-installation":{"position":[[3752,5],[4161,5]]},"/en/lessons/logistic-regression":{"position":[[65814,5]]},"/en/lessons/mac-installation":{"position":[[3339,5],[3842,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7888,5],[7979,5],[17905,8],[23797,5]]},"/en/lessons/research-data-with-unix":{"position":[[9936,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47452,5],[51447,6],[52071,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2228,5],[8242,5],[8675,8],[8886,5],[8939,5],[9176,5],[11946,7],[14803,5]]},"/en/lessons/sonification":{"position":[[21810,7],[41218,6]]},"/en/lessons/space-place-gazetteers":{"position":[[37240,5],[48601,6],[48903,6],[49641,6],[50884,6],[51062,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19846,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11904,8],[12184,8],[19366,8],[19674,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17162,5],[49004,8],[60637,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7632,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8059,5],[8884,5],[14177,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10290,5],[39870,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1495,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17546,5],[26959,6],[27485,6]]},"/en/lessons/windows-installation":{"position":[[4551,5],[5054,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20446,6]]},"/en/lessons/working-with-web-pages":{"position":[[5190,5]]}}}],["pressi",{"_index":16955,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53115,7]]}}}],["pressur",{"_index":4330,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49332,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27450,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9571,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13544,9],[26829,8]]},"/en/lessons/linear-regression":{"position":[[52380,9]]},"/en/lessons/naive-bayesian":{"position":[[8629,9]]}}}],["presum",{"_index":1921,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[49049,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16129,10]]},"/en/lessons/geocoding-qgis":{"position":[[1413,8],[35013,10]]},"/en/lessons/gravity-model":{"position":[[56238,8]]},"/en/lessons/installing-omeka":{"position":[[10757,9]]},"/en/lessons/linear-regression":{"position":[[7772,8],[7880,9],[7899,9],[70975,10]]},"/en/lessons/logistic-regression":{"position":[[5400,9],[43045,8],[43217,8],[49535,8],[49657,8],[49679,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17932,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1058,8]]},"/en/lessons/space-place-gazetteers":{"position":[[23843,10]]}}}],["presumpt",{"_index":11728,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2554,11]]},"/en/lessons/linear-regression":{"position":[[11424,12]]}}}],["presuppos",{"_index":13376,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2615,10]]}}}],["pretenc",{"_index":20040,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19048,8]]}}}],["pretend",{"_index":18308,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[13841,7],[17976,10],[21468,7],[21624,7],[69340,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12893,7]]}}}],["preterea",{"_index":11780,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6140,8],[7021,8]]}}}],["pretestprocessing.pi",{"_index":18287,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3713,20],[42769,20],[44221,20]]}}}],["pretrain",{"_index":5984,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41526,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8961,10],[47106,10]]}}}],["pretrained=fals",{"_index":5988,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41734,17]]}}}],["pretrainedflag",{"_index":6012,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43048,15]]}}}],["pretti",{"_index":916,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12559,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2439,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12746,6],[23047,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9202,6]]},"/en/lessons/common-similarity-measures":{"position":[[18244,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9214,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2095,6],[13420,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8262,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48226,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11910,6],[16008,6],[17968,6],[26011,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8304,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6786,8],[7356,8],[7575,8],[8811,6]]},"/en/lessons/intro-to-linked-data":{"position":[[31370,6]]},"/en/lessons/intro-to-powershell":{"position":[[13259,6],[15450,6],[21705,6],[21854,6],[28720,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2416,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16863,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17652,6]]},"/en/lessons/naive-bayesian":{"position":[[35543,6],[41310,6],[44425,6],[51330,6],[52006,6],[53407,6]]},"/en/lessons/normalizing-data":{"position":[[4889,6],[9431,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[175,6],[4154,6],[4178,7],[5570,6],[8628,6],[8803,6]]},"/en/lessons/sentiment-analysis":{"position":[[4519,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7080,6]]},"/en/lessons/sonification":{"position":[[38199,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1702,6],[12442,6],[18901,6],[22442,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51182,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15192,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[23857,6]]}}}],["prettier",{"_index":21196,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27353,8]]}}}],["prettifi",{"_index":7273,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9384,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6440,10]]}}}],["prettyprintkwic(kw",{"_index":19196,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8825,22]]}}}],["prevail",{"_index":7920,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28728,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29174,8]]}}}],["preval",{"_index":6660,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[10585,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[33531,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45267,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27448,9],[32755,9],[40753,9],[40957,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2735,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36012,9]]}}}],["prevent",{"_index":1299,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14571,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24307,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[39965,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53299,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26577,7],[69073,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34840,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32313,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[34991,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22467,8],[31904,11],[32075,10],[32494,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15567,7],[15843,8],[16097,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41759,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8972,7]]},"/en/lessons/extracting-keywords":{"position":[[5710,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[14207,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38827,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1595,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21619,7]]}}}],["preview",{"_index":2812,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6310,9],[7186,7],[9893,7],[14360,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17355,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13738,7],[14078,7],[24644,7],[42615,8],[42808,7],[47713,8],[47776,7],[49734,7],[52473,7],[55112,7],[55344,7],[55441,7],[55503,7],[56111,7],[63342,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26130,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33857,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[556,7],[8978,10],[11387,7],[11640,8],[12807,7],[12846,7],[12886,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7523,7],[7834,8],[8393,7],[8964,7],[9207,7],[9955,7],[12179,7],[16109,7],[28709,7],[28912,7],[29516,7],[30899,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29170,7],[33699,8],[33741,7],[34231,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26851,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[859,7],[6477,7],[11571,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[13873,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14738,7],[25135,7],[25221,10]]},"/en/lessons/gravity-model":{"position":[[304,7],[17348,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22291,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[191,8],[2976,8]]},"/en/lessons/introduction-map-warper":{"position":[[301,7],[10388,8],[18689,7],[18903,8],[19495,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14211,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35486,9],[35652,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2035,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16570,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17298,7],[17776,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16817,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[13666,7]]}}}],["previou",{"_index":461,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12435,8],[13042,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12511,8],[13353,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26527,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[596,8],[11401,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12212,8],[26996,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27419,8],[28204,8],[29976,8],[31743,8],[31873,8],[34560,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10769,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41866,8],[51503,8],[53609,8],[61120,8],[66916,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11685,8],[16506,8],[34576,8],[39344,8],[41204,8],[41816,8],[42091,8],[42848,8],[45147,8],[47941,8]]},"/en/lessons/common-similarity-measures":{"position":[[12612,8],[19828,8],[33978,8],[34254,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6426,8],[33227,8],[35884,8],[36140,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18588,8],[19008,8],[33601,8],[36371,8],[36624,8],[42669,8],[43081,8],[44714,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[587,8],[759,8]]},"/en/lessons/counting-frequencies":{"position":[[825,8],[3710,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[810,8],[889,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21097,8],[36325,8],[40755,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[619,8],[32502,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2803,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42964,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47292,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12295,8],[20199,8],[32284,8],[32938,8],[42791,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6111,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23311,8]]},"/en/lessons/extracting-keywords":{"position":[[16639,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9440,8],[10888,8],[10992,8],[33656,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29614,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32812,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9038,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1861,8],[6909,8]]},"/en/lessons/geocoding-qgis":{"position":[[29856,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9716,8],[17732,8],[19139,8],[26095,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[25192,8],[26606,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3082,8],[4491,8],[5302,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16358,8],[17452,8]]},"/en/lessons/gravity-model":{"position":[[37229,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[12703,8]]},"/en/lessons/installing-omeka":{"position":[[325,8],[8744,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31959,8],[48861,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48672,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1262,8],[34100,8]]},"/en/lessons/intro-to-bash":{"position":[[13372,8],[16042,8]]},"/en/lessons/intro-to-linked-data":{"position":[[10707,8],[23159,8]]},"/en/lessons/intro-to-powershell":{"position":[[43289,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5694,8],[16679,8],[33394,8],[33758,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21952,8],[23297,8],[30786,8],[35208,8],[37850,8],[42010,8]]},"/en/lessons/json-and-jq":{"position":[[10079,8],[11119,8],[14437,8],[24967,8],[31691,8],[32987,8],[35071,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4999,8],[8746,8],[29979,8],[34211,8],[41477,8],[41910,8],[52157,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1285,8],[1364,8]]},"/en/lessons/linear-regression":{"position":[[27790,8],[35160,8]]},"/en/lessons/logistic-regression":{"position":[[41479,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[662,8]]},"/en/lessons/naive-bayesian":{"position":[[38929,8]]},"/en/lessons/normalizing-data":{"position":[[1114,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26962,8],[38924,8]]},"/en/lessons/output-data-as-html-file":{"position":[[833,8],[912,8],[962,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[613,8],[667,8],[3808,8],[6146,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3278,8],[13382,8]]},"/en/lessons/research-data-with-unix":{"position":[[10168,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16974,8],[27299,8],[27778,8],[32798,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6236,8],[36230,8]]},"/en/lessons/sentiment-analysis":{"position":[[30065,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11095,8],[14260,8],[27360,8]]},"/en/lessons/sonification":{"position":[[23550,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10559,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43579,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[152,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5502,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[5746,8]]},"/en/lessons/vector-layers-qgis":{"position":[[3621,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13659,8],[29797,8],[31817,8],[36971,8]]},"/en/lessons/working-with-text-files":{"position":[[679,8]]},"/en/lessons/working-with-web-pages":{"position":[[2316,8]]}}}],["previous",{"_index":574,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17118,11],[20525,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8767,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23571,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4937,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6891,10]]},"/en/lessons/common-similarity-measures":{"position":[[9916,11],[18980,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35972,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27194,11],[39994,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10948,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27086,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1008,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15438,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48785,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11007,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27298,10]]},"/en/lessons/extracting-keywords":{"position":[[32164,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18286,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[14788,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[699,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9937,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6955,10],[14320,10],[14619,10],[20466,11],[21810,11]]},"/en/lessons/linear-regression":{"position":[[22890,11],[37400,10]]},"/en/lessons/logistic-regression":{"position":[[15039,11],[57378,11]]},"/en/lessons/naive-bayesian":{"position":[[7036,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5908,10],[33940,10],[33979,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23984,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16754,10]]},"/en/lessons/transliterating":{"position":[[2751,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17843,11]]}}}],["prework",{"_index":764,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1810,7],[1879,7],[2655,7],[2771,8]]}}}],["price",{"_index":5876,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13909,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14615,7],[14717,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[13250,6]]},"/en/lessons/gravity-model":{"position":[[25681,5],[35536,5],[36643,5],[38050,5],[42046,5],[42824,5],[51607,5],[51966,5],[52480,5],[65628,6]]},"/en/lessons/installing-omeka":{"position":[[1033,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7071,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4423,6],[5008,7]]},"/en/lessons/sentiment-analysis":{"position":[[27802,5],[30492,5],[31589,5],[34782,5],[36565,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8285,8],[9504,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16312,5]]}}}],["prices”13",{"_index":13655,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35597,9]]}}}],["pride",{"_index":5626,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5820,5]]}}}],["primari",{"_index":1231,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12162,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6675,7],[8275,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33047,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9083,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21314,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[551,7],[5862,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1781,7],[35535,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4607,7]]},"/en/lessons/geocoding-qgis":{"position":[[24009,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[337,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16053,8],[17059,7]]},"/en/lessons/gravity-model":{"position":[[12630,7],[13667,7],[14371,7],[37708,7],[53698,7]]},"/en/lessons/intro-to-bash":{"position":[[959,7],[11619,7]]},"/en/lessons/introduction-map-warper":{"position":[[22220,7]]},"/en/lessons/json-and-jq":{"position":[[12196,7],[14529,7]]},"/en/lessons/linear-regression":{"position":[[4125,7]]},"/en/lessons/qgis-layers":{"position":[[14064,9],[14159,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9687,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7221,7],[45840,7],[53554,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[540,7],[33543,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[31151,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25705,7]]}}}],["primarili",{"_index":175,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3552,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9514,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30382,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2471,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50328,9]]},"/en/lessons/common-similarity-measures":{"position":[[2394,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4970,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11301,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25718,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12011,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4235,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39605,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5206,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5413,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2879,9],[27596,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2687,9],[6591,9],[23499,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7476,9]]},"/en/lessons/gravity-model":{"position":[[55090,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15358,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36986,9]]},"/en/lessons/jupyter-notebooks":{"position":[[928,9],[50205,9]]},"/en/lessons/linear-regression":{"position":[[22121,9]]},"/en/lessons/sentiment-analysis":{"position":[[13795,9]]},"/en/lessons/space-place-gazetteers":{"position":[[9308,9],[13650,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[163,9],[52802,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17733,9]]}}}],["primary_link",{"_index":19336,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[14251,14]]}}}],["prime",{"_index":14752,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40242,5],[40906,5],[41319,5],[41827,5],[57295,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12732,5]]}}}],["primer",{"_index":6623,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[1741,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3058,6]]},"/en/lessons/installing-omeka":{"position":[[1420,7]]},"/en/lessons/json-and-jq":{"position":[[2329,6]]},"/en/lessons/linear-regression":{"position":[[79372,6]]}}}],["primit",{"_index":11020,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3880,9],[24654,9]]}}}],["princ",{"_index":12799,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2610,6],[4744,6]]},"/en/lessons/naive-bayesian":{"position":[[10739,6]]},"/en/lessons/qgis-layers":{"position":[[144,6],[3116,6],[3211,6],[6039,6],[6151,6],[9882,6],[10807,6],[11350,6],[13649,6],[14682,6],[17548,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1432,6],[1986,6],[3036,6],[5081,6],[11035,6],[13331,6]]}}}],["prince2",{"_index":19225,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4368,8]]}}}],["princeton",{"_index":8931,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11097,9],[11142,9],[13277,9],[13322,9],[16086,9],[16109,9],[17205,9],[17228,9],[18388,9],[18411,9],[19669,9],[19716,9],[22402,9],[22447,9],[24340,9],[24385,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50399,9]]}}}],["princeton,nj",{"_index":9000,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23165,12],[25103,12]]}}}],["princetown",{"_index":23220,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8979,11],[9055,11],[9174,10],[9355,10],[9570,11],[9623,10],[11957,11],[12046,10],[12125,11],[12226,11]]}}}],["princip",{"_index":2559,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[24071,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24990,9],[25189,9],[26106,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42638,10],[55015,9],[56219,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[31053,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12942,9]]},"/en/lessons/linear-regression":{"position":[[32276,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23239,9]]}}}],["principalorfirstmak",{"_index":16611,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3448,24],[7703,24],[12344,22],[12505,23],[14601,23],[15595,23],[38322,23],[39071,23]]}}}],["principl",{"_index":3280,"title":{"/en/lessons/intro-to-linked-data":{"position":[[20,10]]}},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[768,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3738,9]]},"/en/lessons/common-similarity-measures":{"position":[[2447,10],[5631,10],[13796,11],[39902,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21862,10]]},"/en/lessons/counting-frequencies":{"position":[[5685,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[653,10],[1534,10],[7960,10],[8054,11],[27773,10],[28011,10],[28097,10],[29233,10],[30124,11],[47026,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[320,10],[2967,10],[8365,10],[8681,10],[8956,9],[16932,9],[31114,9],[31945,9],[37404,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1907,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4338,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9242,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51130,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5765,10],[23934,10],[48486,10],[48544,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7099,10]]},"/en/lessons/gravity-model":{"position":[[6259,9],[23455,10],[24516,9],[35039,10],[43301,10],[43574,10],[59558,10]]},"/en/lessons/intro-to-linked-data":{"position":[[21,10],[1329,10],[1857,10],[2438,10],[2888,11],[3445,11],[5907,10],[27491,10]]},"/en/lessons/linear-regression":{"position":[[9350,10],[22775,10]]},"/en/lessons/naive-bayesian":{"position":[[17405,11],[38381,10],[68785,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2423,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5284,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2859,9],[4710,11],[18222,10],[18420,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[844,10]]},"/en/lessons/sonification":{"position":[[23422,10]]},"/en/lessons/space-place-gazetteers":{"position":[[12732,10],[48012,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5490,10],[5590,11],[24318,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2186,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44104,10],[44237,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[3425,10],[15734,11]]}}}],["print",{"_index":157,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3280,8],[22735,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[156,7],[228,7],[1939,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22008,5],[24504,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3632,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3200,7],[4487,5],[4781,5],[7648,8],[8457,8],[11161,5],[16537,5],[16598,5],[18019,8],[27657,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10321,8],[10438,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23931,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28278,5],[51174,5],[54088,8],[57707,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1637,5]]},"/en/lessons/common-similarity-measures":{"position":[[28064,5],[28779,7],[29050,7],[34191,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10461,5],[46976,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24057,6],[28778,6],[40587,5],[40746,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4262,5],[5301,5],[5543,6],[6405,5]]},"/en/lessons/counting-frequencies":{"position":[[2174,8],[4340,8],[5751,5],[5782,6],[13706,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3031,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3315,5],[3899,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13229,7],[19027,5],[21362,7],[21477,8],[33616,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6692,5],[7048,5],[9891,8],[9988,5],[10101,5],[10587,5],[10715,5],[10829,8],[10951,5],[10992,5],[11038,5],[11452,7],[12079,5],[12271,7],[12618,5],[14031,5],[14987,5],[16972,5],[17034,5],[21021,5],[21559,5],[22286,5],[22340,5],[23186,5],[23259,5],[23391,5],[23803,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3206,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1015,5],[1072,8],[1158,8],[1214,8],[1289,8],[2455,7],[11450,8],[11834,7],[12366,7],[13926,5],[14759,8],[21460,8],[27943,5],[31028,7],[31077,5],[31279,7],[32864,5],[33014,5],[33274,9],[33617,5],[33649,5],[34120,8],[34192,9],[34337,5],[34422,9],[34444,5],[34626,9],[36266,5],[37902,7],[37985,7],[38096,5],[38370,7],[38553,7],[38601,7],[38699,7],[38918,8],[38990,7],[39101,5],[39319,8],[39403,5],[41059,8],[41786,8],[43344,7],[43435,5],[44685,8],[45653,9],[53306,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10583,6],[11287,7],[23196,6],[27717,5],[27842,5],[28108,5],[43948,5],[50864,5],[51046,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16953,8],[34170,7],[44425,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11740,8],[12812,5],[13064,5],[16281,5],[17934,5],[23665,5],[23827,5],[34110,8],[38307,5],[43176,5],[44439,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2620,8],[20408,11],[20872,11],[26202,11],[28971,11]]},"/en/lessons/extracting-keywords":{"position":[[463,8],[2519,7],[13663,6],[15173,7],[17026,8],[17061,8],[20030,8],[21570,8],[22050,6],[22266,5],[22458,5],[22500,7],[22789,5],[22830,5],[23933,6],[25066,5],[25108,7],[25500,6],[30584,5],[30729,8],[32658,5],[32704,7],[35453,7],[36038,5],[38092,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13970,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6940,5],[9336,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30216,5],[33498,5],[34135,5],[34353,5],[37910,5],[41442,5],[43097,7],[43420,7],[47682,5],[48874,8],[54494,5],[59079,7],[60560,5],[62517,8],[63367,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9795,6],[25495,8],[27219,8],[27929,7]]},"/en/lessons/georeferencing-qgis":{"position":[[6509,7],[6647,7],[7985,7],[8203,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29878,6],[32631,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14765,5],[15058,8],[15118,9],[15367,8],[15700,7],[15738,7],[15886,7],[15929,7],[16333,8],[16459,8],[16630,6],[17508,7],[17590,7],[18367,6],[18808,8],[19253,7],[25506,6]]},"/en/lessons/gravity-model":{"position":[[50610,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[29686,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30429,7],[30455,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32334,8],[33405,5],[50004,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25050,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1847,5]]},"/en/lessons/intro-to-bash":{"position":[[5012,6],[16598,7],[25652,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6776,5],[7365,5],[10386,5],[10468,5],[13498,5],[14367,6],[14804,7],[15205,6],[16569,6]]},"/en/lessons/intro-to-powershell":{"position":[[22514,5],[22622,6],[23972,8],[26966,7],[31491,6],[44512,6],[44593,6],[44674,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4212,5],[4263,5],[5101,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14385,7],[16020,7],[18820,7],[29331,7],[35200,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19491,5],[20012,5],[22107,5],[22157,5],[22456,6],[23325,5],[23385,5],[23456,5],[23579,5],[25425,5],[27044,5],[28566,5],[28918,5],[28938,5],[30111,5],[30138,5],[30418,5],[30470,5],[30649,5],[31473,5],[31925,5],[32028,5],[32092,5],[32211,5],[33631,5],[33654,5],[34240,5],[37194,5],[37355,5],[37457,5],[37614,5],[40417,5],[40481,5],[41608,5],[41672,5],[41719,5],[42079,5],[42161,5],[42241,5],[42333,5],[42457,5],[42701,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16627,5],[16777,8],[42334,6]]},"/en/lessons/jupyter-notebooks":{"position":[[48040,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8924,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2335,5],[6145,5],[6167,8],[7339,11],[7380,7],[7424,7],[7488,5]]},"/en/lessons/naive-bayesian":{"position":[[42931,5],[44551,5],[44778,5],[44981,5],[46630,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13285,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1888,7],[2029,7],[2211,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[182,8],[4161,8],[4186,9],[7349,7],[7873,9],[8446,9],[8635,7],[8810,9],[10637,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10107,5],[13469,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3987,5],[11915,5]]},"/en/lessons/research-data-with-unix":{"position":[[4978,7],[6232,5],[6714,6],[6903,5],[7462,6],[8031,5],[8292,5],[8866,7],[9747,6],[9819,6],[10084,6],[10645,6],[10810,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26028,8],[34017,5]]},"/en/lessons/sentiment-analysis":{"position":[[20794,5],[20963,5],[21116,5],[22298,5],[35839,8],[36089,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2674,6],[7450,6],[7933,7],[8029,5],[12704,8],[19817,5],[29723,6],[30129,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[460,5],[545,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15041,5],[15284,5],[20952,6],[20974,9],[25902,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42318,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18864,8],[19003,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1258,7],[14578,7],[19567,5],[19893,12],[20826,5],[21090,7],[21197,7],[24947,5],[25086,12],[26016,5],[26270,7],[26378,7],[28076,5],[29198,5],[30436,7],[33423,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5358,6],[6472,8],[6496,5],[14537,8],[23509,8],[24328,8],[24368,5],[25616,6],[25720,6],[25942,8],[27248,8],[27817,5],[28778,5],[28954,5],[29153,5],[29622,5],[29792,5],[30790,5],[30838,5],[31044,7],[31480,5]]},"/en/lessons/transliterating":{"position":[[7023,8],[8194,5],[13509,5],[15040,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32276,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[11141,8],[28098,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18573,8]]},"/en/lessons/working-with-text-files":{"position":[[897,5],[2081,5],[2105,6],[2141,5],[2223,5],[4689,7],[5851,7],[6913,5],[7947,5]]},"/en/lessons/working-with-web-pages":{"position":[[6083,5]]}}}],["print(\"%",{"_index":22906,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[32419,9]]}}}],["print(\"\\nset",{"_index":22154,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16940,12],[17266,12]]}}}],["print(\"an",{"_index":11147,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28845,9],[31751,9]]}}}],["print(\"bad",{"_index":15111,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17123,10],[19280,10]]}}}],["print(\"delet",{"_index":22140,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13774,13]]}}}],["print(\"don",{"_index":4416,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54950,14],[64702,14]]}}}],["print(\"error",{"_index":8520,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3644,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13676,13]]}}}],["print(\"fail",{"_index":10280,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44577,13],[48130,13]]}}}],["print(\"frequencies\\n",{"_index":7659,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1490,21],[3483,21]]}}}],["print(\"hello",{"_index":5284,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1104,12],[2835,12]]}}}],["print(\"imag",{"_index":22331,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[28171,12]]}}}],["print(\"length",{"_index":10522,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26395,13]]}}}],["print(\"list\\n",{"_index":7657,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1451,14],[3444,14]]}}}],["print(\"modular",{"_index":10607,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43302,17]]}}}],["print(\"nam",{"_index":10583,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38480,14],[43414,14]]}}}],["print(\"network",{"_index":10504,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23720,14],[28278,14]]}}}],["print(\"new",{"_index":11124,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27859,10],[29598,10]]}}}],["print(\"pairs\\n",{"_index":7661,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1536,15],[3529,15]]}}}],["print(\"printer'",{"_index":12354,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53829,16]]}}}],["print(\"propos",{"_index":4889,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36726,15],[37579,15]]}}}],["print(\"select",{"_index":4906,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37874,15]]}}}],["print(\"shortest",{"_index":10517,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25298,15]]}}}],["print(\"start",{"_index":4896,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37194,15]]}}}],["print(\"string\\n",{"_index":7656,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1414,16],[3407,16]]}}}],["print(\"success",{"_index":22138,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13604,15]]}}}],["print(\"test",{"_index":16364,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41262,11]]}}}],["print(\"th",{"_index":4891,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36908,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28462,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32313,10]]}}}],["print(\"top",{"_index":10560,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33958,10],[37509,10]]}}}],["print(\"triad",{"_index":10546,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30344,14]]}}}],["print($json_harvard",{"_index":16117,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41512,21]]}}}],["print('\\xa0",{"_index":22721,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13552,13]]}}}],["print('class",{"_index":10617,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44401,12]]}}}],["print('creat",{"_index":11603,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26700,15]]}}}],["print('ent",{"_index":22131,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13164,12]]}}}],["print('hello",{"_index":17536,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[3324,12],[4134,12],[4362,12]]},"/en/lessons/mac-installation":{"position":[[2703,12],[3815,12],[4043,12]]},"/en/lessons/windows-installation":{"position":[[4061,12],[5027,12],[5255,12]]},"/en/lessons/working-with-text-files":{"position":[[913,12]]}}}],["print('hello\\thello\\thello\\nworld",{"_index":18112,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[7514,35]]}}}],["print('item",{"_index":15419,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4323,11]]}}}],["print('th",{"_index":18111,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[7361,10]]}}}],["print('wait",{"_index":22326,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25959,14],[29133,14]]}}}],["print('{0",{"_index":20393,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[21191,11],[22374,11],[36028,11]]}}}],["print((obo.striptags(html",{"_index":11666,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7941,28]]}}}],["print((wordlist[0:120",{"_index":11696,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[10705,24]]}}}],["print(3",{"_index":19162,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2153,7]]}}}],["print(5",{"_index":19161,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2139,7]]}}}],["print(7",{"_index":19160,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2125,7]]}}}],["print(allkeyword",{"_index":10922,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12617,18]]}}}],["print(alltext",{"_index":10934,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[16145,15]]}}}],["print(b",{"_index":10575,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37596,8]]}}}],["print(c",{"_index":12279,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40953,8]]}}}],["print(c.valu",{"_index":12281,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[41256,17]]}}}],["print(ch",{"_index":12315,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48241,9]]}}}],["print(charlist",{"_index":11690,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9574,15]]}}}],["print(classification_report",{"_index":4290,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46394,28]]}}}],["print(classification_report(y_tru",{"_index":6434,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50182,35]]}}}],["print(content[200:300].encode('unicod",{"_index":22623,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8238,38]]}}}],["print(converted_content[200:1000",{"_index":22725,"title":{},"body":{"/en/lessons/transliterating":{"position":[[14993,34]]}}}],["print(createditem.writefailure['cod",{"_index":8511,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3003,39]]}}}],["print(createditem.writefailure['messag",{"_index":8512,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3046,42]]}}}],["print(d",{"_index":10562,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34024,8]]}}}],["print(d.key",{"_index":7675,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5381,15]]}}}],["print(d['chno",{"_index":12380,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56594,16]]}}}],["print(d['hello",{"_index":7673,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5327,17],[5712,18]]}}}],["print(d['world",{"_index":7674,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5354,17]]}}}],["print(data",{"_index":11575,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24095,11]]}}}],["print(data[0].split",{"_index":22890,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[26233,22]]}}}],["print(data[0].split()[0",{"_index":22888,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[26112,25]]}}}],["print(data_clean[0",{"_index":22891,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[26260,20]]}}}],["print(data_clean[0][0",{"_index":22889,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[26138,23]]}}}],["print(dayofweek",{"_index":16872,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[30097,16]]}}}],["print(demographi",{"_index":11181,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36400,17]]}}}],["print(df",{"_index":8604,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20229,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15164,9],[15857,9],[16571,9]]}}}],["print(df.column",{"_index":8621,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22383,17],[25623,17],[27755,17],[33775,17],[36436,17],[43449,17],[44731,17]]}}}],["print(df.head",{"_index":8602,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19568,16],[25605,16],[27737,16],[33757,16],[36418,16],[43431,16],[44713,16]]}}}],["print(df.isnull().sum",{"_index":8647,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29657,24],[34048,24],[36709,24],[43722,24],[45004,24]]}}}],["print(df.shap",{"_index":8629,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24988,15],[25790,15],[27530,15],[27922,15],[28011,15],[33942,15],[34031,15],[36603,15],[36692,15],[43616,15],[43705,15],[44898,15],[44987,15]]}}}],["print(df[df.duplicated(keep=fals",{"_index":8633,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26120,36],[27939,36],[33959,36],[36620,36],[43633,36],[44915,36]]}}}],["print(df_authors.describ",{"_index":4734,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28849,28]]}}}],["print(df_authors.head(5",{"_index":4733,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28796,25]]}}}],["print(df_authors.info",{"_index":4732,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28750,24]]}}}],["print(dfmat_al",{"_index":21836,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41732,16]]}}}],["print(doc.count_by(spacy.attrs.po",{"_index":6901,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40635,36]]}}}],["print(dropped_na",{"_index":8664,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35017,17],[36862,17],[43875,17],[45157,17]]}}}],["print(ent.text",{"_index":11558,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20107,15],[23202,15]]}}}],["print(euclidean_dist",{"_index":5753,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27690,26],[30841,27]]}}}],["print(evaluation_result",{"_index":22953,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40776,25]]}}}],["print(example_2",{"_index":20033,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13187,16],[15375,16]]}}}],["print(f\"aim",{"_index":4381,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53257,14],[61813,14]]}}}],["print(f\"chart",{"_index":12312,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48151,16]]}}}],["print(f\"chno",{"_index":12378,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56518,13],[59571,13]]}}}],["print(f\"clust",{"_index":4250,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43610,15]]}}}],["print(f\"couldn't",{"_index":3978,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23195,16]]}}}],["print(f\"expect",{"_index":4477,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61495,17]]}}}],["print(f\"extract",{"_index":4000,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23838,18]]}}}],["print(f\"load",{"_index":4005,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24163,15]]}}}],["print(f\"miss",{"_index":12323,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49822,15]]}}}],["print(f\"numb",{"_index":12261,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37957,14]]}}}],["print(f\"problem",{"_index":12260,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37767,15]]}}}],["print(f\"process",{"_index":4360,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52367,18],[53745,18],[63482,18]]}}}],["print(f\"recto",{"_index":12171,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25199,14]]}}}],["print(f\"umap",{"_index":4034,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28230,12]]}}}],["print(f\"verso",{"_index":12174,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25621,14]]}}}],["print(f\"{n",{"_index":12210,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29609,12],[29843,12]]}}}],["print(f'\"writ",{"_index":6789,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28473,15],[28610,15]]}}}],["print(f'{g",{"_index":4258,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44099,12],[44271,12]]}}}],["print(federalist_by_author[author][:100",{"_index":16244,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16725,41]]}}}],["print(fig.to_dict",{"_index":14480,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32682,20]]}}}],["print(fig.to_json(pretty=true)[0:500",{"_index":14481,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32703,37]]}}}],["print(file.nam",{"_index":11548,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17785,16]]}}}],["print(file_path",{"_index":22931,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39089,16]]}}}],["print(filenam",{"_index":18945,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28414,15],[39423,15],[51153,15]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21955,15]]}}}],["print(filter(tab",{"_index":2451,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16642,17]]}}}],["print(fram",{"_index":19130,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[3634,12],[3673,11],[3727,11]]}}}],["print(frame2",{"_index":19132,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[3907,13],[3955,12]]}}}],["print(fulllink",{"_index":15094,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11471,15],[12410,15],[13429,15],[14351,15],[14674,15],[15189,15],[15556,15],[16553,15],[17594,15],[19768,15]]}}}],["print(g",{"_index":10438,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11766,8],[13053,8]]}}}],["print(g.nodes['william",{"_index":10553,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32844,22]]}}}],["print(gazett",{"_index":11508,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14317,16],[14366,16]]}}}],["print(global_modular",{"_index":10642,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52256,25]]}}}],["print(group",{"_index":23409,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[25747,15]]}}}],["print(image_text",{"_index":22336,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[30338,17]]}}}],["print(index",{"_index":11486,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8652,12]]}}}],["print(item.bibcont",{"_index":15431,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5050,22]]}}}],["print(keyindex",{"_index":19186,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6743,15]]}}}],["print(kwic[(keyindex+1",{"_index":19189,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6962,26]]}}}],["print(kwic[:keyindex",{"_index":19187,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6807,22]]}}}],["print(kwic[keyindex",{"_index":19188,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6889,21]]}}}],["print(label",{"_index":6868,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36723,11]]}}}],["print(len(allkeyword",{"_index":10923,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12636,23]]}}}],["print(len(data",{"_index":22886,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25999,16]]}}}],["print(len(data_clean",{"_index":22887,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[26016,22]]}}}],["print(len(edg",{"_index":10434,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10507,17],[12888,17]]}}}],["print(len(message4",{"_index":18085,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3375,20]]}}}],["print(len(message7",{"_index":18110,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[6015,20]]}}}],["print(len(node_nam",{"_index":10433,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10477,22],[12865,22]]}}}],["print(line.bounding_box",{"_index":22193,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21065,24],[26245,24]]}}}],["print(line.text",{"_index":22192,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21036,16],[26216,16]]}}}],["print(link",{"_index":15086,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8095,11],[9718,11]]}}}],["print(m[0",{"_index":7667,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4874,11]]}}}],["print(m[0][1",{"_index":7669,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4924,14]]}}}],["print(m[1",{"_index":7668,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4899,11]]}}}],["print(m[1][0",{"_index":7670,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4948,14]]}}}],["print(match",{"_index":10942,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[20472,14]]}}}],["print(matchstr",{"_index":10944,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[22648,18],[25256,18]]}}}],["print(menu.column",{"_index":8661,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33210,19],[34153,19],[36814,19],[43827,19],[45109,19]]}}}],["print(menu.shap",{"_index":8660,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33048,17],[34134,17],[36795,17],[43808,17],[45090,17]]}}}],["print(messag",{"_index":23662,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[7028,14]]}}}],["print(message1",{"_index":18078,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2083,15]]}}}],["print(message2a",{"_index":18081,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2401,15]]}}}],["print(message3",{"_index":18083,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2639,15]]}}}],["print(message5a",{"_index":18089,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3729,16]]}}}],["print(message6b",{"_index":18093,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3892,16]]}}}],["print(message7a",{"_index":18097,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4182,16],[6398,16]]}}}],["print(message8a",{"_index":18102,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4497,16]]}}}],["print(message9[:5].find(\"d",{"_index":18109,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[5655,29]]}}}],["print(message9a",{"_index":16985,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3584,16]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4821,16]]}}}],["print(message9b",{"_index":18107,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4986,16]]}}}],["print(message_text",{"_index":20388,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[19967,19],[21970,19]]}}}],["print(metadata.loc[top5_cosine.index",{"_index":5808,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[34273,37]]}}}],["print(metadata.loc[top5_euclidean.index",{"_index":5785,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31839,40]]}}}],["print(my_dictionary['vladimir",{"_index":22633,"title":{},"body":{"/en/lessons/transliterating":{"position":[[9316,32]]}}}],["print(n",{"_index":10471,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16499,8],[17996,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25764,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6661,8]]}}}],["print(n_fil",{"_index":1390,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21017,14]]}}}],["print(nam",{"_index":15093,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11454,12],[12391,12],[13408,12],[14653,12],[15535,12],[17266,12],[17573,12],[19747,12]]}}}],["print(nlp.pipe_nam",{"_index":6765,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23537,21]]}}}],["print(nx.is_connected(g",{"_index":10529,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27836,25]]}}}],["print(obo.getngrams(allmyword",{"_index":17003,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6938,31]]}}}],["print(obo.ngramstokwicdict(ngram",{"_index":19168,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2996,35]]}}}],["print(os.path.join(root",{"_index":22344,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32613,24]]}}}],["print(pag",{"_index":10205,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18231,12],[19195,12]]}}}],["print(page.headers['cont",{"_index":22606,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4648,27]]}}}],["print(pagecount",{"_index":10201,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17112,16]]}}}],["print(parsedd",{"_index":16868,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[28541,17]]}}}],["print(paste(\"result",{"_index":13738,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50691,19]]}}}],["print(paste(\"y",{"_index":21826,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41165,16]]}}}],["print(paste(nrow(all_data",{"_index":21790,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30740,27],[31052,27]]}}}],["print(pgno",{"_index":12271,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40104,11]]}}}],["print(projected.columns.tolist",{"_index":4071,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30222,33]]}}}],["print(qts1",{"_index":13299,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41635,11]]}}}],["print(queri",{"_index":13226,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29936,12],[32689,12],[41403,12],[42533,12]]}}}],["print(row",{"_index":16857,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24444,10]]}}}],["print(s[0",{"_index":7665,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4809,11]]}}}],["print(s[1",{"_index":7666,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4830,11]]}}}],["print(searchresult",{"_index":10239,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32756,20]]}}}],["print(sent",{"_index":20458,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[35914,15]]}}}],["print(soup.prettifi",{"_index":15084,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6919,22],[8020,22],[8158,22],[9597,22],[11273,22],[12090,22],[13034,22],[14160,22],[14998,22],[18355,22]]}}}],["print(start",{"_index":11535,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15491,12]]}}}],["print(str(",{"_index":7696,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7702,13],[13244,13]]}}}],["print(td",{"_index":15104,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15275,10]]}}}],["print(term,count",{"_index":11553,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18364,17]]}}}],["print(tf.config.experimental.list_physical_devices('gpu",{"_index":14654,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19711,58]]}}}],["print(tf.reduce_sum(tf.random.normal([1000",{"_index":14655,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19807,43]]}}}],["print(token.i",{"_index":11503,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12960,14]]}}}],["print(token.text",{"_index":6767,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24154,17]]}}}],["print(top5_cosin",{"_index":5798,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33084,18]]}}}],["print(top5_euclidean",{"_index":5772,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30967,21]]}}}],["print(tr",{"_index":15099,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13149,9]]}}}],["print(type(fig",{"_index":14475,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[31164,16]]}}}],["print(updateditem.writefailure['cod",{"_index":8521,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3676,39]]}}}],["print(updateditem.writefailure['messag",{"_index":8522,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3719,42]]}}}],["print(updatedvalu",{"_index":16893,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[33314,20]]}}}],["print(url",{"_index":10251,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34929,11]]}}}],["print(vol.handle_url",{"_index":21469,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18787,21]]}}}],["print(vol.titl",{"_index":21446,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13773,16],[14698,16]]}}}],["print(webcontent[0:300",{"_index":23687,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[6832,24]]}}}],["print(word_text",{"_index":18967,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32453,16],[32635,16]]}}}],["print(worddict[\"black",{"_index":19182,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5876,24]]}}}],["print(wordlist",{"_index":11692,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9631,15]]},"/en/lessons/normalizing-data":{"position":[[4681,15],[9296,15]]}}}],["print(wordlist[0:12",{"_index":16991,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4178,21]]}}}],["print(wordlist[0:4",{"_index":16988,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3990,20]]}}}],["print(wordlist[0:6",{"_index":16989,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4047,20]]}}}],["print(wordlist[12",{"_index":16993,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4411,20]]}}}],["print(wordlist[6:10",{"_index":16990,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4119,21]]}}}],["print(wordlist[:12",{"_index":16992,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4295,20]]}}}],["print(wordlist[i",{"_index":16994,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5280,17]]}}}],["print.pi",{"_index":19178,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5577,8]]}}}],["print_format",{"_index":15875,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29853,12],[30598,12],[31034,12],[31241,12],[38659,12],[39225,12]]}}}],["printed1",{"_index":20859,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[235,8]]}}}],["printer",{"_index":10224,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30115,7],[30214,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43830,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17975,7]]}}}],["printout",{"_index":8843,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[23497,8]]}}}],["prior",{"_index":945,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[90,5],[2199,5],[2216,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9549,5],[13366,5],[30460,5]]},"/en/lessons/common-similarity-measures":{"position":[[127,5],[2358,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[169,5],[5807,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8437,5],[13003,5],[13738,5],[48251,5],[56982,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6156,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1481,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[162,5],[7629,5],[10620,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[8225,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2017,5],[20159,5]]},"/en/lessons/installing-omeka":{"position":[[1357,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2882,5],[2921,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24107,5],[45612,5],[47114,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4968,5]]},"/en/lessons/intro-to-linked-data":{"position":[[528,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1417,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[102,5],[4511,5],[46537,5]]},"/en/lessons/jupyter-notebooks":{"position":[[23890,5]]},"/en/lessons/linear-regression":{"position":[[121,5],[3673,5],[3690,5]]},"/en/lessons/logistic-regression":{"position":[[3480,5]]},"/en/lessons/naive-bayesian":{"position":[[21427,7],[21648,7],[21774,6],[21838,6],[22104,7],[22569,6],[22877,7],[23140,5],[69239,7],[69283,5],[69310,5],[69444,6],[69528,5],[69595,5],[69942,5],[70100,7],[70253,7],[70288,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1070,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15595,5]]},"/en/lessons/sentiment-analysis":{"position":[[244,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[679,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5960,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33007,5]]}}}],["priorit",{"_index":1393,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21111,10],[21454,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3026,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2472,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14203,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5859,12]]},"/en/lessons/space-place-gazetteers":{"position":[[9496,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16045,10]]}}}],["prioriti",{"_index":2327,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4209,10],[5946,12],[10441,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8456,11]]}}}],["prison",{"_index":7138,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59270,8]]},"/en/lessons/counting-frequencies":{"position":[[13345,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3934,9],[5491,9],[8217,8]]},"/en/lessons/naive-bayesian":{"position":[[25650,10]]},"/en/lessons/space-place-gazetteers":{"position":[[4789,6]]}}}],["pristin",{"_index":14961,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5777,9]]}}}],["pritchard",{"_index":19295,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18461,10]]}}}],["privaci",{"_index":2835,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12032,7],[19536,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6745,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28650,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31898,7],[33642,7],[35490,7],[37315,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17056,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4521,8]]}}}],["privat",{"_index":3022,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9331,7],[30639,7],[33918,7],[54420,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69214,10],[69303,7],[69352,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10280,7],[10379,8],[24573,7],[24796,7],[34710,7],[34952,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1328,7]]},"/en/lessons/installing-omeka":{"position":[[1072,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4804,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3538,7]]}}}],["private/var/folders/8s/rnkbnf8549qclh_gcb_qj_yw0000gv/t/blockmgr",{"_index":9670,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18650,65]]}}}],["private/var/folders/8s/rnkbnf8549qclh_gcb_qj_yw0000gv/t/spark",{"_index":9737,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24070,62],[24233,62]]}}}],["private_member_vari",{"_index":8361,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29826,25]]}}}],["privileg",{"_index":2203,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7675,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32657,10],[51997,11],[52171,10],[55665,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2097,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3147,10],[17579,10],[17914,10],[18005,10],[18494,10],[18549,9],[18962,10],[19058,10],[19247,11],[19498,11]]},"/en/lessons/installing-omeka":{"position":[[7825,10],[7895,11]]},"/en/lessons/jupyter-notebooks":{"position":[[5727,9]]}}}],["prize",{"_index":8550,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4254,6],[4273,5],[4408,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1630,5]]}}}],["pro",{"_index":1678,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37512,4]]},"/en/lessons/common-similarity-measures":{"position":[[37853,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33731,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7857,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52517,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6839,3],[7795,3],[7829,3],[10012,3],[61312,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34568,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[12730,3],[15899,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7290,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3094,5],[18201,4]]},"/en/lessons/linear-regression":{"position":[[27907,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[83,4],[2626,4],[2711,4],[5111,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1824,3]]}}}],["prob",{"_index":17682,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[30795,4]]}}}],["prob_m']].max(axis=1",{"_index":17932,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51209,22]]}}}],["probabilist",{"_index":1755,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43022,13]]},"/en/lessons/naive-bayesian":{"position":[[13274,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5697,14]]}}}],["probability_f",{"_index":17652,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28676,13],[30847,13]]}}}],["probability_m",{"_index":17653,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28698,13],[30869,13]]}}}],["probability_m']].max(axis=1",{"_index":17648,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27316,29]]}}}],["probabl",{"_index":600,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18566,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12265,8],[12545,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41682,11],[49210,8],[49307,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14942,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10171,8],[12518,8],[24458,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13346,9],[15704,8],[44185,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24067,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57238,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48389,11],[48682,11],[48921,13],[63410,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19653,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[864,8],[38770,11],[38912,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6575,8],[15333,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5425,8],[8102,8],[12687,8],[15113,8],[15410,8],[18536,8],[23382,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28685,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4068,8],[18523,8],[24254,8],[44894,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4735,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34215,8],[44034,8],[51591,8],[52342,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18440,11],[18534,11],[38377,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30950,11],[34150,14]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4719,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3146,8],[5949,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26873,8]]},"/en/lessons/geocoding-qgis":{"position":[[9468,8],[14797,9],[22393,8],[29518,8],[30208,8],[31295,8],[33753,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1761,8]]},"/en/lessons/gravity-model":{"position":[[2706,8],[3744,11],[3859,8],[5624,11],[6174,8],[9939,11],[12009,8],[12116,8],[26405,11],[26461,11],[26898,11],[27018,11],[27744,11],[32318,8],[66832,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[15957,11],[33168,8],[38739,11]]},"/en/lessons/installing-omeka":{"position":[[11199,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3855,11],[32525,11],[35869,11]]},"/en/lessons/intro-to-bash":{"position":[[5125,8]]},"/en/lessons/intro-to-linked-data":{"position":[[10951,8],[12000,8],[19699,8],[20440,8]]},"/en/lessons/intro-to-powershell":{"position":[[3542,8],[9961,8],[10178,8],[13668,8],[19487,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[15229,8],[19389,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25861,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12868,8],[22871,8],[23362,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1933,8]]},"/en/lessons/linear-regression":{"position":[[31757,11],[53201,8],[68982,8]]},"/en/lessons/linux-installation":{"position":[[939,8],[1142,8]]},"/en/lessons/logistic-regression":{"position":[[6885,13],[6976,13],[7304,11],[7595,13],[7988,11],[8836,11],[9270,11],[9698,11],[9886,11],[17747,13],[17873,14],[22163,8],[26557,13],[26636,14],[26735,11],[27675,13],[27802,11],[27855,11],[27891,12],[28065,11],[28108,11],[30442,11],[32230,11],[32715,11],[33003,11],[33171,13],[33273,13],[33402,13],[33865,13],[34047,11],[34216,11],[36114,11],[42091,12],[50763,11],[52760,11],[54643,13],[56402,12],[56610,11]]},"/en/lessons/naive-bayesian":{"position":[[3993,8],[10081,11],[12338,13],[12357,11],[12540,11],[12627,11],[12932,13],[18349,11],[19224,13],[19470,11],[20058,11],[20342,11],[20505,13],[20525,11],[20652,8],[20834,13],[21860,11],[26901,11],[27109,13],[27191,12],[67579,8],[68651,8],[69974,8],[70044,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5067,8],[23351,8]]},"/en/lessons/sentiment-analysis":{"position":[[15476,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6149,8]]},"/en/lessons/sonification":{"position":[[6219,8]]},"/en/lessons/space-place-gazetteers":{"position":[[28458,8],[32074,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[562,8],[13727,8],[17170,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3301,8],[24177,8]]},"/en/lessons/transliterating":{"position":[[11016,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11426,15],[11834,8],[44483,8]]},"/en/lessons/windows-installation":{"position":[[4875,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15188,11],[15263,13]]}}}],["problem",{"_index":69,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1244,9],[1617,8],[4893,8],[7155,9],[10962,8],[15702,7],[20781,8],[21926,7],[22054,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6462,7],[9245,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11231,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9442,8],[17880,9],[31925,9],[60272,7],[60702,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17672,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40876,8],[50310,8],[65832,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16346,8],[17359,8],[18978,8],[63951,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3420,8],[4220,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44866,7],[45405,8],[63411,8],[64998,8],[65183,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[992,7],[17196,7],[23240,7],[27161,8],[27240,7],[27732,7],[40459,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17404,8],[48446,7],[58757,7],[58982,7],[63875,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12790,8]]},"/en/lessons/counting-frequencies":{"position":[[4290,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19453,7],[23159,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1640,7],[6229,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1943,7],[14752,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7507,7],[37987,8],[42800,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15982,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29034,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[638,8],[16213,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12375,7],[27184,7],[44679,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24536,9]]},"/en/lessons/extracting-keywords":{"position":[[9612,8],[11668,8],[15585,8],[15790,7],[17532,8],[33125,8],[33283,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4424,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11695,7],[31699,9],[32854,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12130,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2505,7],[12338,7],[17685,8],[17758,9],[20212,8],[30189,7],[37839,9],[41121,7],[50129,7],[67164,8]]},"/en/lessons/geocoding-qgis":{"position":[[35714,7]]},"/en/lessons/georeferencing-qgis":{"position":[[6999,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[35283,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2669,8],[3134,8],[19471,8],[19569,8],[30171,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[5626,7],[5697,7]]},"/en/lessons/gravity-model":{"position":[[86,7],[1029,7],[56559,8],[56735,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[9463,8],[13045,8],[30258,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[888,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10788,8],[36005,7],[40677,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15653,8],[16096,8],[49539,8]]},"/en/lessons/intro-to-linked-data":{"position":[[6724,7],[10841,7],[35792,7]]},"/en/lessons/intro-to-powershell":{"position":[[1204,7],[33416,7],[33614,8],[38576,8],[38657,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6043,8]]},"/en/lessons/introduction-map-warper":{"position":[[4727,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9968,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9324,7],[31690,7],[31880,7]]},"/en/lessons/json-and-jq":{"position":[[40458,7]]},"/en/lessons/jupyter-notebooks":{"position":[[47812,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8807,7]]},"/en/lessons/logistic-regression":{"position":[[21681,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4004,7]]},"/en/lessons/naive-bayesian":{"position":[[52254,7],[70628,8]]},"/en/lessons/normalizing-data":{"position":[[5216,8],[6124,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6905,8],[33740,8],[52225,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1914,7],[2002,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[999,8],[8511,8],[51480,9]]},"/en/lessons/sentiment-analysis":{"position":[[5514,8],[10448,7],[28147,8],[30836,8],[31934,8],[35126,8],[37066,8]]},"/en/lessons/sonification":{"position":[[5116,7],[5380,7],[28100,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4388,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3901,7],[21627,8],[22973,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8320,8],[13405,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35701,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[14393,7],[30107,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[722,8],[2609,8],[10064,8],[10595,7],[11344,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25923,9],[26019,8]]}}}],["problemat",{"_index":3744,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6193,11],[45295,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30838,12],[67198,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[27869,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7006,12],[18210,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8793,12]]},"/en/lessons/sonification":{"position":[[36694,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37296,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8769,12],[44773,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3467,11]]}}}],["probs_binari",{"_index":17601,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[17434,12],[27715,13]]}}}],["probs_non_binari",{"_index":17922,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50798,16]]}}}],["proccess",{"_index":20072,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23900,8]]}}}],["proce",{"_index":860,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9124,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5723,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6323,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71343,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3424,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42830,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13445,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10072,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26584,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6443,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[15909,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33476,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22640,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12696,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1567,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13722,7]]},"/en/lessons/linear-regression":{"position":[[40687,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18623,7],[18719,7]]},"/en/lessons/sentiment-analysis":{"position":[[28979,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6640,7]]}}}],["procedur",{"_index":948,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[196,9],[5867,9],[11632,9]]},"/en/lessons/common-similarity-measures":{"position":[[37382,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3787,10],[19695,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8688,11],[16391,10],[16471,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9184,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5575,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2207,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[441,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17740,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17672,9]]},"/en/lessons/linear-regression":{"position":[[374,9],[20404,9],[20697,9],[36237,9]]},"/en/lessons/logistic-regression":{"position":[[198,9],[8253,10],[9999,9]]},"/en/lessons/naive-bayesian":{"position":[[6430,9],[12822,10],[14831,9],[14992,9],[19191,10],[20147,9],[24385,9],[25293,9]]},"/en/lessons/qgis-layers":{"position":[[1752,9]]},"/en/lessons/transliterating":{"position":[[12360,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18853,11]]}}}],["procedures’.20",{"_index":9426,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48901,14]]}}}],["proceed",{"_index":1826,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45451,11],[52390,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68416,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26930,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44321,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61486,11],[61766,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17962,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57247,11],[58661,11],[58939,12],[59176,11],[59384,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1500,11],[6157,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4371,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46076,11],[46672,11],[47526,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45304,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31086,11],[31871,11],[32135,11]]},"/en/lessons/georeferencing-qgis":{"position":[[1712,10]]},"/en/lessons/gravity-model":{"position":[[46582,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31619,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56299,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[26632,11]]},"/en/lessons/introduction-map-warper":{"position":[[14558,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49745,11],[50209,11]]},"/en/lessons/naive-bayesian":{"position":[[30559,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48947,11],[53659,11]]},"/en/lessons/sonification":{"position":[[41390,11]]},"/en/lessons/space-place-gazetteers":{"position":[[50518,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61176,11],[61760,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24329,11]]}}}],["proceeed",{"_index":21045,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50161,12]]}}}],["process",{"_index":14,"title":{"/en/lessons/basic-text-processing-in-r":{"position":[[11,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[162,10],[4323,10],[10468,7],[12557,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[343,7],[1670,7],[1765,7],[2110,7],[3149,8],[13173,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[541,10],[1178,10],[1504,10],[22867,10],[36614,10],[36678,10],[43427,11],[45527,11],[51919,10],[52466,11],[52557,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5536,8],[14387,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12,10],[4611,10],[12810,10],[19575,10],[27721,9],[27879,10],[33141,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1070,10],[1267,7],[1863,7],[4071,8],[12503,9],[17449,7],[19370,7],[19624,7],[24712,7],[26639,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14235,11],[17350,9],[17849,7],[18183,9],[18493,9],[18938,7],[31781,7],[31899,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3552,7],[3752,7],[4155,7],[5283,8],[15250,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[396,7],[6179,8],[9819,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[446,7],[593,7],[2227,11],[2849,7],[3400,11],[3503,10],[4732,10],[5421,7],[9547,7],[10075,7],[27543,7],[29917,7],[34562,7],[36435,7],[56875,7],[59301,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10165,7],[15483,8],[16320,8],[31612,8],[51634,7],[65358,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2567,7],[6871,7],[6964,7],[8507,7],[23950,7],[25743,8],[27875,8],[29254,7],[33399,7],[49477,7],[49668,7],[57449,7],[60752,7],[61930,10],[62165,8],[62507,7],[63563,8],[63884,8]]},"/en/lessons/common-similarity-measures":{"position":[[2804,10],[22522,10],[26963,8],[39140,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2188,10],[7074,7],[7212,7],[7553,7],[7753,7],[7916,10],[8100,10],[10974,7],[11134,8],[20993,7],[23130,7],[23179,7],[23319,7],[23389,7],[24145,7],[24490,7],[24728,7],[25602,7],[26055,7],[26760,7],[27780,7],[28334,7],[32423,7],[33549,8],[39122,7],[39458,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2029,7],[2399,7],[2733,7],[7319,7],[22429,8],[27380,7],[38722,8],[43831,7],[53327,8],[54243,8],[54501,7],[61745,8],[62026,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6387,7],[6847,7],[7363,10],[9985,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[399,7],[1479,10],[1527,10],[1914,10],[3628,9],[4137,10],[5537,7],[7280,10],[7315,7],[7380,7],[12880,7],[16224,7],[16249,7],[16682,7],[18643,9],[23827,9],[24288,7],[26327,10],[26623,10],[27816,7],[29008,7],[35593,8],[62308,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2420,10],[24715,7],[33054,7]]},"/en/lessons/counting-frequencies":{"position":[[633,9],[972,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9757,8],[18272,7],[36404,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10814,7],[11062,8],[18062,8],[29376,9],[35088,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6650,7],[6884,7],[9605,7],[11400,7],[11496,7],[14922,7],[22758,10],[22817,7],[26568,7],[26745,9],[30655,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1698,7],[9571,9],[9872,11],[10227,7],[19375,8],[19773,11],[29014,10],[43015,8],[45378,7],[46351,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9257,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5926,8],[8007,7],[8053,7],[10565,7],[10911,7],[14574,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9195,8],[9544,7],[14580,7],[14734,7],[41701,7],[43984,7],[44509,7],[49266,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1342,7],[4183,10],[6691,10],[11325,8],[27437,7],[28718,7],[36070,10],[42398,10],[42679,10],[43911,8],[44721,10],[47838,10],[48021,9],[48936,10],[49479,7],[50060,9],[58188,10],[58706,10],[59460,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[680,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1286,7],[2301,7],[7178,7],[7244,8],[10631,7],[48322,7],[48493,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[373,7],[7475,8],[12826,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19768,7],[46516,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1225,7],[2629,7],[3090,7],[4207,10],[14909,7],[17614,7],[22395,7],[24315,8],[24398,8],[24911,7],[25145,7]]},"/en/lessons/extracting-keywords":{"position":[[3081,9],[3913,7],[6077,7],[6916,10],[30211,8],[34291,7],[38932,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[407,10],[3168,9],[9062,9],[12707,10],[15097,7],[15813,7],[16973,7],[17007,9],[17403,7],[18205,8],[21556,8],[24880,10],[26406,10],[26597,10],[30069,7],[30354,10],[32037,7],[33982,7],[40072,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2097,7],[3425,7],[3840,10],[4253,10],[13679,10],[27138,11],[27949,7],[28035,7],[29998,10],[30035,10],[30368,10],[33905,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[298,10],[6468,8],[7148,7],[9759,10],[9836,10],[13198,11],[13254,10],[17156,9],[17243,7],[22181,7],[25081,7],[25244,7],[29056,8],[29283,7],[29902,8],[30063,7],[30131,7],[30341,8],[32136,8],[33983,8],[34457,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7298,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6733,10],[7599,10],[8307,8],[8560,10],[12003,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[922,10],[8134,10],[19917,10],[39434,10],[52157,7]]},"/en/lessons/geocoding-qgis":{"position":[[2264,9],[2626,7],[4176,9],[5170,7],[17379,7],[21475,8],[23353,7],[31138,8],[32549,9],[33153,7],[33462,7],[38050,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[679,7],[1449,10],[2843,7],[7173,10],[11317,10],[11918,9],[12551,10],[13433,10],[14340,10],[16083,7],[23786,10],[23861,7],[24562,10],[25202,7],[32660,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1296,10],[8084,8],[8463,7],[10419,7],[11905,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[2701,10],[4581,7],[5636,7],[9580,10],[12668,7],[13654,10],[14829,7],[29111,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24164,7],[24385,8],[25704,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5321,10],[8918,7],[9622,7],[23291,8],[47475,10],[47552,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[8763,8]]},"/en/lessons/gravity-model":{"position":[[8240,7],[8659,9],[10716,9],[13413,9],[17279,7],[17407,7],[17871,7],[30526,7],[30911,7],[51279,7],[54939,7],[59487,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[3511,10],[3547,10],[7221,10],[8323,7],[13822,7],[20171,7],[21361,7],[30515,10],[30556,10],[37677,7]]},"/en/lessons/installing-omeka":{"position":[[2156,8],[9852,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46674,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[354,10],[392,10],[1684,7],[5925,7],[10644,10],[12301,10],[12748,10],[12786,10],[13031,7],[13991,11],[14218,10],[14508,9],[15149,10],[15437,9],[15513,9],[18428,7],[22339,7],[25866,7],[29015,7],[34232,7],[41126,8],[41795,9],[54469,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8717,8],[9578,8],[25070,10]]},"/en/lessons/intro-to-bash":{"position":[[17853,11],[24829,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11909,10],[18148,7]]},"/en/lessons/intro-to-linked-data":{"position":[[3625,7],[23768,7]]},"/en/lessons/intro-to-powershell":{"position":[[31372,7],[35002,8]]},"/en/lessons/introduction-map-warper":{"position":[[1526,10],[1773,9],[2483,7],[6813,8],[14047,10],[14484,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2894,10],[12944,8],[36603,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4987,7],[12306,8],[17041,7],[17208,7],[36275,7],[43970,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4096,11],[13884,7],[20328,11]]},"/en/lessons/json-and-jq":{"position":[[37364,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5901,8],[11599,8],[20163,8],[25188,11],[42891,7],[48257,11],[49601,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1568,11]]},"/en/lessons/linear-regression":{"position":[[4172,10],[4676,10],[5740,7],[6201,10],[9534,10],[20836,8],[45849,7]]},"/en/lessons/logistic-regression":{"position":[[16382,8],[46732,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[524,10],[1758,7],[3557,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3953,7],[10448,7]]},"/en/lessons/naive-bayesian":{"position":[[11377,10],[11868,8],[13716,7],[35829,7],[43154,9],[68579,7],[70400,7]]},"/en/lessons/normalizing-data":{"position":[[5732,8],[6073,7],[7589,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4058,10],[4916,7],[16339,7],[18588,7],[22316,9],[25248,7],[25305,7],[25544,7],[33501,7],[34694,9],[41977,9],[43885,7],[44034,10],[48064,7],[49367,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4203,7],[11333,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2592,8],[4236,7],[5214,8],[8510,8],[13995,7],[16431,7]]},"/en/lessons/qgis-layers":{"position":[[8035,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1233,8],[10324,7]]},"/en/lessons/research-data-with-unix":{"position":[[9432,10],[9908,7],[13819,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8386,10],[12320,10],[13742,7],[21782,10],[21924,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1805,10],[4201,9],[5584,7],[19585,7],[19762,7],[19940,10],[21291,7],[24800,7],[25941,7],[48301,10],[54225,10]]},"/en/lessons/sentiment-analysis":{"position":[[563,10],[639,10],[2074,10],[2854,7],[3794,7],[4426,8],[15155,7],[15925,8],[18843,8],[19477,7],[21662,8],[22708,8],[26635,7],[39326,8],[40790,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6194,7],[7054,7],[37738,9]]},"/en/lessons/space-place-gazetteers":{"position":[[6016,9],[12961,11],[16654,7],[29569,10],[32175,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3042,8],[4872,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12545,9],[13452,9],[21139,10],[36111,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5480,9],[6518,7],[15945,10],[16298,7],[19009,7],[31357,7],[38313,7],[38782,9],[41196,10],[45755,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[723,10],[2176,7],[13724,8],[14227,8],[16901,8],[17189,7],[17243,7],[20493,10],[21237,7],[27447,10],[27509,10],[28315,7],[28520,10],[30184,10],[39292,10],[39397,9],[39429,10],[39687,10],[42987,7],[44587,10],[51497,7],[56306,11],[57202,12],[57359,11],[59275,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[492,10],[3379,7],[7141,9],[25326,8],[27064,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1533,8],[1859,7],[1957,11],[2012,8],[3799,7],[5363,9],[7543,7],[18023,11],[18635,10],[19477,7],[22891,8],[27356,10],[31792,10],[33174,10],[33440,10],[33842,7]]},"/en/lessons/transliterating":{"position":[[3611,7],[6109,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9095,7],[22269,9],[25101,7],[26718,7],[26895,7],[29787,10],[29977,10],[36049,10],[45808,8],[47194,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[151,10],[2577,10],[2740,10],[10897,10],[15559,10],[32537,10],[33415,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4232,7],[12084,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19240,10],[34851,8],[36805,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[908,10],[1340,11],[1881,11],[7732,7],[8576,9],[8669,7],[9000,7],[9351,10],[9467,7],[10056,7],[11250,7],[11680,7],[12687,10],[13110,10],[14047,7],[16419,7],[17301,7],[19108,7]]},"/en/lessons/working-with-text-files":{"position":[[2457,10]]},"/en/lessons/working-with-web-pages":{"position":[[3841,7],[7503,7]]}}}],["process_data",{"_index":18463,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[42731,12],[43048,12]]}}}],["process_text(text",{"_index":6772,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24607,19]]}}}],["processing.com/api/senti",{"_index":11399,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30430,29],[30756,30],[31201,30],[32000,30]]}}}],["processing.com/demo/senti",{"_index":11444,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36585,31]]}}}],["processor",{"_index":3129,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[39861,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2434,10]]},"/en/lessons/extracting-keywords":{"position":[[10010,9],[10064,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10915,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[1670,9],[10822,9],[11127,9]]},"/en/lessons/gravity-model":{"position":[[47630,9]]},"/en/lessons/intro-to-powershell":{"position":[[3954,10],[36509,10],[37179,10],[38017,10]]},"/en/lessons/jupyter-notebooks":{"position":[[6800,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21035,9],[21667,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7649,10],[7740,10],[7879,9],[7902,9],[7972,9],[8900,9],[9198,9],[24825,9],[25001,9],[25592,9],[25698,9],[25835,9],[30393,9],[31303,9],[33218,10]]},"/en/lessons/transliterating":{"position":[[11105,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[507,11],[15339,11],[15874,9],[30498,10],[30686,10]]}}}],["prodess",{"_index":18816,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13103,8],[13981,8],[14028,8]]}}}],["produc",{"_index":505,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14532,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1197,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16013,7],[28672,7],[32844,9],[35595,7],[37579,7],[41429,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22378,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10910,7],[12595,7],[25735,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17451,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13177,7],[13243,7],[19823,7],[27219,8],[35214,7],[40946,8],[46092,7],[51144,7],[51285,7],[61309,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47933,8],[55885,7],[66289,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11669,8],[36364,9],[62223,7],[71201,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29863,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4806,7],[25681,8],[35545,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11757,7],[17922,10],[20717,7],[21061,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[39770,8],[62493,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[510,8],[4807,8],[20625,8],[36055,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9485,7],[21847,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6518,7],[39258,7],[39634,7],[40442,7],[40471,8],[41637,8],[42681,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11826,7],[14381,7],[17385,7],[30888,7],[32803,7],[39145,9],[41402,8],[45304,8],[45427,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26441,7],[30900,8],[54359,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7449,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13495,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32242,7],[52911,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22605,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9848,7],[45778,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32728,7],[34414,7],[35394,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1032,7],[34001,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20343,7],[20440,7]]},"/en/lessons/geocoding-qgis":{"position":[[1503,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12909,8]]},"/en/lessons/georeferencing-qgis":{"position":[[9520,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8094,7],[8692,9],[10926,7],[16069,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1800,7],[5741,7],[8599,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40541,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19920,8]]},"/en/lessons/gravity-model":{"position":[[3278,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26415,7],[39437,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3332,8],[13444,8],[16242,8],[45631,8],[47378,8],[48673,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1021,7],[1956,9],[2588,8],[6128,7],[9030,9],[11289,8],[30074,7],[31194,7],[31276,7],[35833,8],[36220,9],[37305,7],[48371,7],[49874,9],[52371,7],[54001,8]]},"/en/lessons/intro-to-linked-data":{"position":[[7242,8]]},"/en/lessons/intro-to-powershell":{"position":[[45989,7],[46028,7]]},"/en/lessons/introduction-map-warper":{"position":[[2368,8],[23443,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12773,8],[29123,7],[37575,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39657,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28550,8]]},"/en/lessons/json-and-jq":{"position":[[9316,7],[15514,7],[30605,7],[32115,7],[35219,8]]},"/en/lessons/jupyter-notebooks":{"position":[[51719,8]]},"/en/lessons/linear-regression":{"position":[[17660,7],[36418,8]]},"/en/lessons/logistic-regression":{"position":[[9128,7]]},"/en/lessons/naive-bayesian":{"position":[[18529,7],[21563,8],[42143,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6171,7],[14896,8],[26397,8],[41690,8],[52015,7]]},"/en/lessons/preserving-your-research-data":{"position":[[4798,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[876,8],[5649,7],[27541,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12351,7],[34863,9],[35777,8]]},"/en/lessons/sentiment-analysis":{"position":[[5571,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6603,7],[10620,8],[29143,7],[38036,9]]},"/en/lessons/sonification":{"position":[[3821,7],[4032,7],[8731,7]]},"/en/lessons/space-place-gazetteers":{"position":[[9014,8],[44241,7],[45445,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4302,8],[23043,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2040,7],[6683,9],[6973,7],[7499,8],[10093,7],[15787,7],[17618,9],[17863,8],[24269,7],[24779,7],[27098,8],[28236,8],[31337,8],[31961,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7123,8],[39846,7],[44929,7],[45336,7],[51125,8],[52170,8],[59353,7],[63915,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13943,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1235,8],[19807,7],[40335,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1733,9],[4633,7],[4844,7],[6583,7],[27402,8],[51631,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[5563,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27701,7]]},"/en/lessons/vector-layers-qgis":{"position":[[15856,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9165,9],[14160,7],[37162,7]]},"/en/lessons/working-with-text-files":{"position":[[2187,8]]}}}],["product",{"_index":1995,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4508,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8519,7]]},"/en/lessons/common-similarity-measures":{"position":[[1314,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36497,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1153,7],[37475,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21078,10],[32132,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32007,7],[37731,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8474,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8072,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12284,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59669,10],[66855,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8372,8],[10349,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16955,10],[17080,10],[17735,11],[17751,11],[19436,11],[19452,11]]},"/en/lessons/gravity-model":{"position":[[58261,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2261,10],[4890,10],[42008,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16412,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34687,8],[40889,8]]},"/en/lessons/introduction-map-warper":{"position":[[2356,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12838,11],[22478,9],[24154,11],[36317,9],[36521,8],[37168,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46318,10]]},"/en/lessons/linear-regression":{"position":[[20074,7],[63217,8]]},"/en/lessons/logistic-regression":{"position":[[8381,7],[8422,7],[56555,9],[56582,7],[56671,8],[57654,7],[57752,8],[57854,9],[58053,7],[59324,7],[60431,8],[60665,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4221,9]]},"/en/lessons/research-data-with-unix":{"position":[[14368,10]]},"/en/lessons/sentiment-analysis":{"position":[[27568,10],[30259,10],[31355,10],[34549,10],[36225,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6821,7]]},"/en/lessons/sonification":{"position":[[145,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6481,11],[12344,10],[14089,10],[26268,10],[30436,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27078,7],[27298,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3381,8]]}}}],["productionplac",{"_index":16637,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4306,19],[4666,16],[10807,17],[11407,17],[11459,16]]}}}],["prof",{"_index":12748,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30433,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4747,4],[6032,4],[6191,4]]},"/en/lessons/logistic-regression":{"position":[[45791,4],[47008,5]]}}}],["profess",{"_index":1527,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29376,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19311,7]]},"/en/lessons/transliterating":{"position":[[16185,11]]}}}],["professi",{"_index":11755,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5863,8]]}}}],["profession",{"_index":3298,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2471,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33598,14]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9221,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9764,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1057,14],[3917,12],[6926,13],[10588,12],[14318,12],[38903,14],[38998,15]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45103,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9877,12]]},"/en/lessons/introduction-map-warper":{"position":[[853,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24697,13]]},"/en/lessons/normalizing-data":{"position":[[5480,12]]},"/en/lessons/sentiment-analysis":{"position":[[13939,12],[14485,12],[24567,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40096,13]]},"/en/lessons/transliterating":{"position":[[2653,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1537,12]]}}}],["professor",{"_index":14185,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7688,10]]},"/en/lessons/introduction-map-warper":{"position":[[1637,11]]},"/en/lessons/logistic-regression":{"position":[[45847,9],[47018,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10004,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12233,9]]}}}],["profhack",{"_index":13054,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8813,10],[34974,10]]}}}],["profici",{"_index":12513,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5800,10],[23289,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[22328,10]]},"/en/lessons/jupyter-notebooks":{"position":[[3041,11]]},"/en/lessons/linear-regression":{"position":[[47358,10]]}}}],["proficui",{"_index":11908,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7633,9]]}}}],["proficuum",{"_index":11766,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5973,10]]}}}],["profil",{"_index":3037,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12412,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3638,9],[5260,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23307,7],[26463,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17409,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8804,8],[30701,7],[31054,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24518,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10310,8],[10351,7]]}}}],["profile_background_image_url_http",{"_index":16723,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26467,37]]}}}],["profile_use_background_imag",{"_index":16720,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26374,31]]}}}],["profit",{"_index":1156,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9202,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30028,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2826,10]]}}}],["profiteor",{"_index":11900,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7518,9]]}}}],["profond",{"_index":9908,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51667,8]]}}}],["profoundli",{"_index":15656,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[2002,10]]}}}],["prog",{"_index":14986,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13072,4],[13393,4]]}}}],["prog_hist_gpt2",{"_index":14650,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19098,14],[19179,14]]}}}],["proghist",{"_index":14985,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12453,8],[12516,9],[12819,8],[12982,8],[13024,8],[13155,8],[13425,8],[14158,9],[21702,8],[23214,8],[23300,8],[23475,8],[24060,8],[24393,8]]},"/en/lessons/research-data-with-unix":{"position":[[4039,8],[4555,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5152,8],[5172,8],[5213,8],[5523,10]]}}}],["program",{"_index":105,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1890,8],[2540,11],[2829,9],[2914,8],[6384,8],[7646,7],[7686,7],[8053,7],[8926,7],[10991,9],[12974,7],[14387,7],[14452,7],[15460,7],[15930,8],[16140,11],[18278,8],[18353,8],[22984,7],[23287,11],[23483,11]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2090,8],[2126,7],[4878,7],[5044,7],[5235,8],[6673,7],[8104,7],[8231,8],[8875,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2259,11],[2443,11],[2833,11],[4613,11],[20074,11],[23548,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[843,10],[4733,7],[4993,11],[5986,7],[15527,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[683,11],[732,11],[893,8],[3133,8],[5028,7],[5300,11],[9789,8],[11435,7],[11483,7],[11552,7],[11832,7],[17525,9],[17695,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[885,11],[1055,11],[1686,11],[2178,9],[13470,11],[30865,11],[32045,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3673,11],[10897,7],[11056,9],[11257,8],[13162,8],[13454,11],[16449,8],[17530,10],[23531,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9188,8],[9832,7],[14058,7],[14658,8],[15272,11],[16185,7],[35336,7],[43555,11],[60321,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1797,7],[2274,8],[6831,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3821,11],[6116,8],[6452,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3701,11],[4462,11],[25034,11],[65752,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8383,11],[8533,11],[10237,10],[50954,7],[69625,11]]},"/en/lessons/code-reuse-and-modularity":{"position":[[151,8],[346,8],[658,8],[1844,8],[1916,11],[2127,7],[2449,7],[2723,8],[2874,8],[2994,9],[3056,8],[3222,9],[3266,7],[3384,9],[3497,7],[4330,8],[4375,8],[4513,7],[4563,7],[4689,8],[5316,7],[5441,7],[5566,11],[5702,7],[5799,8],[5994,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2762,11],[11694,11],[18414,8],[62531,11],[70383,11]]},"/en/lessons/common-similarity-measures":{"position":[[2529,11],[2768,11],[2897,11],[10759,7],[17421,11],[18666,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5859,11],[6272,11],[10131,10],[10521,7],[11663,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9545,11],[45365,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2367,11],[6945,7],[7102,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5615,11],[11160,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2152,11],[18984,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[712,11],[1117,7],[1974,7],[2169,7],[2401,11],[2573,7],[2611,8],[2770,7],[3768,7],[4468,7],[4726,7]]},"/en/lessons/counting-frequencies":{"position":[[1081,7],[7010,7],[7147,7],[7226,7],[7789,8],[13924,8],[13941,12],[14038,12],[14115,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[386,8],[500,7],[844,11],[1116,11],[1971,8],[2002,9],[2394,7],[2819,7],[2951,7],[3071,7],[3355,7],[3450,7],[3713,7],[4056,11],[5199,7],[5583,8],[5600,12],[5696,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2305,11],[2425,12],[4021,11],[4632,8],[4712,7],[4843,11],[4907,11],[4961,7],[5015,8],[5107,8],[15832,11],[18394,7],[25960,11],[45434,11],[46927,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1611,7],[2736,7],[3533,11],[3653,7],[3799,11],[5277,11],[5391,11],[5620,11],[6576,7],[7305,11],[7642,11],[8505,7],[8547,7],[18086,8],[28269,7],[31522,7],[32778,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4753,10],[6034,11],[7700,7],[9843,7],[32067,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31189,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1093,8],[4336,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3775,11],[3957,11],[10580,11],[16433,11],[18811,11],[24359,7],[32947,7],[40287,7],[42431,7],[44557,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[721,11],[1748,11],[14970,7],[18696,8],[18723,7],[21346,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[514,11],[622,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4802,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15125,7],[17813,7],[17980,7],[34511,7],[43648,7],[51004,11],[52335,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1670,11],[1789,11],[2108,11],[5245,11],[5371,11],[5782,11],[6234,11],[7312,11],[10274,11],[10940,8],[53512,11],[54160,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1323,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1062,11],[1131,7],[3384,11],[9255,7],[11373,8],[11401,7],[13721,7],[15813,11],[15990,7],[16225,7],[17063,9],[17551,8],[18874,7],[19579,7],[20589,7],[21137,7],[22970,7],[23318,11],[23698,11],[24074,7],[24441,8],[27037,7],[29405,7],[29486,11],[32800,7],[33630,7],[33730,7],[34269,7],[35502,8],[35965,7],[40390,8],[40584,7],[40903,7],[40953,8],[41554,7],[41670,7],[41823,7],[42402,7],[43735,7],[44414,7],[44652,8],[45044,7],[48348,11],[49210,11],[49279,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1858,7],[4019,7],[12565,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1227,11],[1498,11],[2024,11],[5149,7],[9010,7],[39303,11],[45290,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5508,11],[8154,7],[10448,7]]},"/en/lessons/extracting-keywords":{"position":[[227,7],[3701,11],[5922,11],[9337,7],[9409,8],[10749,7],[11234,7],[11271,7],[11544,8],[13436,7],[15032,7],[15135,7],[16291,7],[16752,8],[16893,8],[17724,11],[17789,7],[17942,8],[20133,8],[20648,8],[21882,7],[22171,7],[22379,8],[23172,7],[23925,7],[24039,8],[25894,7],[28780,7],[29133,8],[29826,7],[30507,7],[30967,8],[31072,8],[33170,7],[38417,7],[39210,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7099,11],[7667,11],[8203,11],[8361,11],[14828,7],[17147,7],[30482,7],[33840,7],[37081,7],[37352,7],[38467,7],[44512,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[833,11],[1555,11],[1853,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5192,11],[10256,8],[12184,11],[24178,11],[25500,7],[27963,8],[35130,9],[35286,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1070,8],[7193,11],[7676,7],[9265,7],[9440,12],[10403,8],[10420,11],[10501,11],[10687,11],[11078,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2257,11],[3066,7],[3407,11],[6013,7],[6990,7],[7083,7],[7258,8],[7966,7],[8379,9],[9189,7],[10073,7],[10424,8],[11990,8],[12312,8],[12329,11],[12425,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11371,11],[11931,12],[12083,12],[16029,12],[17200,11],[17840,11],[52111,12]]},"/en/lessons/geocoding-qgis":{"position":[[1270,11],[5002,11],[6335,11],[36784,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3381,11],[6963,8],[7334,8],[24384,11],[29408,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[6448,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6645,11],[7614,11],[8598,11],[8721,11],[8789,11],[9292,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[915,11],[2764,11],[4224,11],[4403,11],[5200,11],[7614,12],[7640,12],[7732,11],[7958,12],[8097,11],[8158,11],[10900,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1429,11],[4067,8],[4130,8],[4614,7],[4714,7],[5925,9],[11613,8],[11722,8],[11887,7],[20654,9],[21232,7],[21596,9],[24499,7],[24592,7],[28994,7],[31164,7],[32958,8],[33033,7],[33337,8],[34484,7],[37863,7],[38064,7],[39903,7],[43036,8],[43109,7],[45520,7],[45777,8],[47197,7],[47493,11],[47636,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[3459,8],[11709,9],[12745,7],[12902,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[835,11],[2317,8],[5213,8],[23377,9],[23909,11],[24117,9],[24290,7],[25363,11]]},"/en/lessons/gravity-model":{"position":[[8354,11],[8490,11],[43059,11],[46269,11],[53041,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1646,10],[5114,11],[7198,8],[7312,7],[7449,7],[14630,11],[27150,11],[30967,7],[42059,11]]},"/en/lessons/installing-omeka":{"position":[[1440,11],[6577,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[354,7],[1665,7],[2909,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10415,11],[10521,11],[11220,11],[21354,7],[27130,12],[28039,11],[31741,11],[32685,11],[33245,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2096,11],[2468,11],[3031,11],[51250,11],[53131,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2402,11],[8570,11],[8758,11],[15749,11],[16014,11],[16121,11],[17062,7],[21462,7],[23584,8],[51857,11],[55765,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3567,10],[4846,11],[7133,7],[11596,7],[34749,12]]},"/en/lessons/intro-to-bash":{"position":[[482,11],[781,8],[1280,9],[1352,7],[3350,7],[3528,7],[6281,8],[9170,11],[10821,11],[11870,8],[11959,8],[12067,8],[14439,7],[14660,7],[17495,8],[17818,8],[17926,8],[19767,11],[26913,9],[26985,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2451,8],[8340,8],[16722,7],[18879,7]]},"/en/lessons/intro-to-linked-data":{"position":[[30119,11],[38202,11]]},"/en/lessons/intro-to-powershell":{"position":[[2605,7],[3139,11],[3245,8],[3304,11],[10129,11],[12914,9],[38893,11],[39090,9],[39230,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2674,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[2223,11],[5290,11],[5434,13],[15830,7],[15887,7]]},"/en/lessons/introduction-and-installation":{"position":[[78,11],[342,12],[499,11],[596,11],[889,9],[945,11],[971,11],[2579,12],[2736,11]]},"/en/lessons/introduction-map-warper":{"position":[[6147,11],[9119,11],[21130,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2188,11],[4628,7],[7511,7],[31557,8],[42531,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[130,11],[896,11],[1436,12],[1915,11],[2087,12],[3112,11],[12522,11],[19339,11],[19882,8],[21530,11],[24748,12],[24807,12],[39202,11],[39308,12],[43799,12],[44585,11],[44632,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4572,11],[6496,11],[45992,11],[46558,11]]},"/en/lessons/json-and-jq":{"position":[[9592,11],[12078,11],[16220,8],[37767,11],[38072,11],[38418,8],[38960,9]]},"/en/lessons/jupyter-notebooks":{"position":[[563,11],[2562,11],[3846,11],[4706,11],[5645,12],[5784,11],[5805,7],[5919,11],[6085,11],[6154,8],[6298,11],[7563,11],[8075,11],[8755,11],[19217,11],[41974,11],[45387,9],[46240,11],[46313,11],[46568,11],[47084,11],[51892,11],[52466,12],[52879,11],[52895,11],[53044,11],[53060,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[513,7],[1319,11],[4738,7],[7391,8],[9280,8],[9297,12],[9380,12]]},"/en/lessons/linear-regression":{"position":[[3733,11],[4511,7],[4591,11],[76074,11]]},"/en/lessons/linux-installation":{"position":[[696,12],[1075,8],[1269,11],[2235,11],[2287,7],[2353,11],[2466,8],[2514,8],[2677,11],[2743,7],[2983,11],[3031,8],[3119,7],[3228,7],[3256,11],[3404,8]]},"/en/lessons/mac-installation":{"position":[[606,11],[867,8],[883,11],[1220,7],[1428,9],[1562,11],[1614,7],[1732,11],[1845,8],[1893,8],[2056,11],[2122,7],[2362,11],[2410,8],[2498,7],[2607,7],[2635,11],[2824,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[630,8],[842,11],[3462,7],[3793,7],[5486,7],[7372,7],[7416,7],[7871,8],[7888,11],[7969,11],[8155,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4650,11],[4792,11],[13084,9],[36491,11]]},"/en/lessons/naive-bayesian":{"position":[[7150,7],[7224,7],[27460,11]]},"/en/lessons/normalizing-data":{"position":[[1232,7],[1858,7],[4246,8],[4923,8],[5896,7],[6046,11],[6775,9],[6885,11],[7647,8],[8948,8],[9335,7],[10128,8],[10145,11],[10241,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15309,11],[16412,11],[16602,11],[18185,7],[30837,11]]},"/en/lessons/output-data-as-html-file":{"position":[[867,11],[1116,7],[1202,7],[5202,7],[5500,8],[5795,7],[6104,9],[6407,8],[6709,7],[7018,9],[7532,7],[7881,7],[8064,7],[8193,7],[8335,7],[9874,8],[9891,12],[9974,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2703,8],[4070,7],[5272,11],[5941,8],[6492,11],[9151,7],[9253,7],[9305,7],[10354,8],[10809,7],[10884,7],[11176,8],[11261,8]]},"/en/lessons/qgis-layers":{"position":[[1575,11],[2557,9],[7876,8],[17636,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[581,11],[2229,11],[2274,11],[2511,7],[27496,8]]},"/en/lessons/research-data-with-unix":{"position":[[1497,9],[5755,8],[7755,8],[12804,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2637,11],[4401,7],[7909,11],[9743,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[197,11],[1823,11],[1934,11],[2057,11],[2268,11],[2563,11],[10657,11],[18304,11],[48319,11],[48524,11],[51076,11],[51683,11]]},"/en/lessons/sentiment-analysis":{"position":[[261,11],[336,12],[9737,11],[9812,11],[17857,7],[21287,8],[24910,8],[25096,8],[40877,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[239,11],[912,13],[3788,11],[3945,11],[4204,11],[4541,11],[4689,12],[6122,7],[10569,7],[13797,11],[14001,11],[14269,11],[27369,11],[35779,12],[36204,11]]},"/en/lessons/sonification":{"position":[[11442,7],[11596,8],[21198,8],[21462,7],[22063,7],[24532,7],[33122,8],[39273,11]]},"/en/lessons/space-place-gazetteers":{"position":[[2537,11],[20078,8],[43096,11],[44441,11],[44480,11],[44558,11],[45091,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10762,8],[17736,8],[18286,8],[18575,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1915,11],[3487,11],[33800,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1128,11],[4215,11],[6354,11],[6553,11],[8159,11],[13024,11],[19230,7],[46853,11],[47589,7],[47712,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[483,11],[1757,11],[5916,11],[6139,8],[14186,8],[19551,11],[21441,11],[32095,11],[65634,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[239,11],[668,8],[2565,8],[2980,8],[3542,8],[3666,7],[5329,8],[6776,7],[7207,8],[7281,8],[7489,7],[8144,7],[9194,8],[12163,8],[12511,8],[16744,11],[19724,7],[23524,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[304,7],[4564,12],[4900,11],[4959,7],[5511,11],[10015,7],[10606,7],[11450,7],[11773,7],[11986,8],[12050,7],[12091,8],[12821,8],[15185,7],[15208,7],[19409,11],[22780,7],[27937,7],[33460,7],[35326,11],[36161,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7057,11],[7931,7],[8036,11],[10588,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1414,11],[2323,11],[2730,11],[12531,11],[18129,11],[19066,11],[24431,11],[47705,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[313,11],[584,11],[1586,11],[2764,11],[2962,11],[10908,9],[15252,11],[15570,8],[15672,11],[32035,11],[32713,11],[32776,11],[32948,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[167,7],[4515,11],[7785,11],[16560,7],[25471,11],[26358,11]]},"/en/lessons/viewing-html-files":{"position":[[914,8],[3241,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43281,11]]},"/en/lessons/windows-installation":{"position":[[295,12],[404,11],[665,8],[681,11],[1464,9],[2377,7],[2920,11],[2972,7],[3090,11],[3203,8],[3251,8],[3414,11],[3480,7],[3720,11],[3768,8],[3856,7],[3965,7],[3993,11],[4171,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3038,8],[4235,7],[9399,9],[9932,7],[10856,7],[17353,8]]},"/en/lessons/working-with-text-files":{"position":[[224,12],[947,11],[2479,7],[2497,9],[2646,7],[3099,8],[3574,7],[3890,11],[4715,7],[4790,11],[4956,8],[5102,8],[5382,7],[5423,7],[5697,7],[6101,7],[6510,7],[6725,7],[8196,7],[8597,7],[8676,7],[8933,8]]},"/en/lessons/working-with-web-pages":{"position":[[3930,9],[4794,11],[5901,7],[5979,8],[6322,7],[7052,7],[8680,7],[8837,7],[9472,7],[9992,8],[10009,12],[10091,12],[10168,11]]}}}],["program?”23",{"_index":17246,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46445,11]]}}}],["programm",{"_index":7412,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18968,11]]},"/en/lessons/counting-frequencies":{"position":[[5471,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15225,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3200,11],[4094,10],[7273,11],[36644,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56748,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4737,10]]},"/en/lessons/extracting-keywords":{"position":[[7124,9],[7277,10],[14240,9],[24455,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25684,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3967,11]]},"/en/lessons/gravity-model":{"position":[[8984,10],[47323,10],[47719,9],[50398,10],[50494,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[7657,10],[30748,12]]},"/en/lessons/normalizing-data":{"position":[[5493,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23125,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20483,10],[36477,9]]},"/en/lessons/sentiment-analysis":{"position":[[19574,9],[20475,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7218,10],[7297,10],[8118,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15561,9]]},"/en/lessons/transliterating":{"position":[[4409,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[31236,10]]},"/en/lessons/windows-installation":{"position":[[899,10]]},"/en/lessons/working-with-text-files":{"position":[[2939,11],[3189,11]]}}}],["programmat",{"_index":5553,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62846,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9546,16],[13188,16],[40760,16],[46567,16]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2403,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5146,12],[10568,16],[29889,17]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4847,16],[13679,17]]},"/en/lessons/extracting-keywords":{"position":[[11762,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[936,16],[35693,16]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11502,12]]},"/en/lessons/gravity-model":{"position":[[46156,12],[47888,16]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5281,17]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1145,16],[4607,17],[5084,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21148,17]]},"/en/lessons/sentiment-analysis":{"position":[[891,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4019,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[30600,12],[31432,12]]}}}],["programmer’",{"_index":8064,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8443,12]]},"/en/lessons/jupyter-notebooks":{"position":[[5876,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39707,12]]},"/en/lessons/working-with-text-files":{"position":[[9258,12]]}}}],["programminghistorian.org",{"_index":7804,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7108,27]]}}}],["programminghistorianlessonxcodebuild",{"_index":8386,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[36861,39]]}}}],["program’",{"_index":8042,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4441,9]]},"/en/lessons/extracting-keywords":{"position":[[32358,9]]},"/en/lessons/output-data-as-html-file":{"position":[[8523,9]]}}}],["progress",{"_index":4118,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34180,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5597,8],[27113,9],[39268,8],[39829,9],[42432,9],[49448,9],[50108,8],[64005,9],[69108,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22251,8],[35594,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[662,8],[38764,8],[41495,8],[42839,8],[42934,8],[43360,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15541,9],[18312,8],[28147,9],[28423,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11211,9],[43471,8],[49159,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2253,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27637,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10256,8],[38344,11],[38690,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20972,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[24205,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41096,9],[41373,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28055,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[18959,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2973,13]]},"/en/lessons/json-and-jq":{"position":[[2072,13]]},"/en/lessons/jupyter-notebooks":{"position":[[37109,11]]},"/en/lessons/linear-regression":{"position":[[8452,11],[54744,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22995,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41896,11],[47603,11]]},"/en/lessons/sentiment-analysis":{"position":[[25337,8]]},"/en/lessons/sonification":{"position":[[7173,8],[33702,13]]},"/en/lessons/space-place-gazetteers":{"position":[[34272,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[7650,9],[25319,8]]}}}],["progressivefeatureselect",{"_index":4863,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34668,29],[38069,30],[38231,29],[39804,29],[39992,29]]}}}],["progressivefeatureselection(df",{"_index":4874,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36016,31]]}}}],["progressivefeatureselection(df_authors_standard",{"_index":4929,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40341,52]]}}}],["prohibit",{"_index":1953,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1522,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14405,8]]},"/en/lessons/qgis-layers":{"position":[[679,13]]}}}],["project",{"_index":112,"title":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[47,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2049,8],[7717,9],[23933,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1104,7],[4384,8],[5069,9],[5437,7],[5608,7],[5977,7],[6188,7],[6960,7],[8186,7],[8324,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35318,8],[42512,8],[43846,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32656,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3615,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[227,7],[4946,11],[5912,7],[61329,8],[61941,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6923,7],[7384,9],[7493,7],[15562,7],[19018,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26448,11],[26791,7],[27056,10],[27261,10],[30165,9],[31377,11],[36153,9],[52017,9],[59814,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1726,7],[13913,8],[18554,8],[18743,8],[19701,8],[58794,8],[59145,7],[61037,7],[63897,7],[63954,7],[65652,8],[67821,7],[67866,7]]},"/en/lessons/common-similarity-measures":{"position":[[3542,8],[3556,7],[3777,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4766,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3484,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1317,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13894,9],[15121,7],[15477,7],[15566,8],[15603,9],[15737,8],[16066,8],[16265,8],[16277,8],[16319,8],[17031,7],[33341,9],[36230,7],[43665,8],[43919,8],[45125,8],[45296,7],[45820,9],[45891,8],[47088,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[48,8],[279,7],[347,8],[8099,7],[10162,8],[11595,8],[33117,8],[36755,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1111,7],[3882,7],[6737,8],[7740,8],[7782,8],[12482,8],[13019,8],[13260,10],[15027,7],[15125,8],[15138,7],[15217,8],[15288,7],[15401,7],[15540,7],[15617,7],[16246,8],[18016,8],[19188,7],[22162,7],[23316,7],[23647,7],[28971,7],[29561,7],[33440,8],[33523,8],[36298,9],[36853,7],[36913,7],[36978,7],[37057,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4084,8],[5588,7],[6032,7],[9862,8],[27754,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1005,7],[1320,8],[1502,9],[2904,8],[3287,9],[3607,9],[3748,9],[4086,8],[4228,8],[4660,8],[4906,8],[6276,8],[6446,8],[6478,9],[6937,7],[7569,8],[7697,8],[7773,8],[7970,7],[8320,8],[8608,8],[8728,8],[9119,8],[9181,7],[9307,7],[9695,9],[9793,7],[9928,9],[10142,7],[12469,7],[14405,7],[22070,8],[28075,7],[28387,9],[29074,8],[47092,7],[47398,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1631,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[202,7],[241,7],[6207,7],[6364,8],[6391,8],[6424,7],[6439,7],[6489,7],[6623,8],[6673,7],[6708,7],[7126,8],[10219,7],[10301,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1984,9],[10106,7],[36571,8],[40525,8],[42750,8],[43777,7],[43979,8],[56580,7],[56921,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1778,7],[6426,8],[12488,7],[13822,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1154,8],[4442,8],[24649,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2282,8],[7884,7],[8675,7],[13197,7],[23693,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4589,8],[24205,8],[42316,8],[42383,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[207,7],[442,7],[4234,7],[4423,7],[4685,7],[4729,8],[5141,7],[5331,7],[5388,8],[5419,7],[10868,7],[11232,7],[11746,7],[18489,7],[19007,7],[19143,7],[19182,7],[19247,7],[19496,7],[19553,8],[19587,7],[20550,7],[24066,7],[24851,7],[25890,7],[28106,8],[28174,7],[28250,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1277,8],[2220,8],[4189,8],[11829,8],[35230,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1691,8],[2358,8],[5292,7],[67608,8],[68792,9]]},"/en/lessons/geocoding-qgis":{"position":[[9612,7],[9772,7],[10419,9],[10589,9],[10749,11],[10866,11],[10907,11],[11188,9],[11325,7],[18917,8],[18975,8],[19052,7],[19191,9],[19459,8],[19599,8],[19667,7],[20960,7],[21041,8],[23453,7],[26412,8],[26843,7],[26978,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30568,7]]},"/en/lessons/georeferencing-qgis":{"position":[[2224,7],[2256,8],[2397,7],[2435,8],[9754,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[6484,7],[34317,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[293,8],[4709,8],[6511,8],[6533,8],[6623,9],[6819,9],[6989,8],[8239,8],[8517,8],[8845,8],[8900,8],[14664,8],[14908,7],[15119,9],[16041,8],[28664,7],[35006,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[122,8],[46832,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[2138,8],[20529,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24614,8]]},"/en/lessons/gravity-model":{"position":[[3509,8],[13237,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[5323,9],[6506,8],[6716,8],[20794,8],[26293,8],[26338,8],[27467,8],[28187,8],[28258,8],[29990,8],[45209,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6334,7],[23956,8],[24597,8],[45670,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53274,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2710,7],[2796,8],[6170,8],[7173,8],[7215,8],[13134,8],[15130,8],[15675,8],[15910,10],[17677,10],[17692,7],[17771,8],[17842,7],[17955,7],[18097,9],[18176,8],[18396,7],[18504,7],[18655,8],[18800,8],[19327,8],[20605,8],[21262,8],[21404,8],[21475,8],[21613,9],[23085,7],[26732,7],[27391,7],[28393,7],[28724,7],[35680,8],[35763,8],[38323,7],[38484,7],[38751,8],[38782,7],[39221,7],[39288,7],[40333,8],[40613,8],[40769,8],[40852,8]]},"/en/lessons/intro-to-bash":{"position":[[2597,8],[13833,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10112,9],[12752,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7213,7],[7729,8],[12764,8],[12889,8],[13122,7],[14912,8],[18685,7],[18748,7],[28265,7],[38145,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1627,8],[5994,8],[6024,7]]},"/en/lessons/introduction-and-installation":{"position":[[1220,8]]},"/en/lessons/introduction-map-warper":{"position":[[810,8],[4523,10],[5047,10],[5145,10],[5327,7],[5531,12],[8806,11],[8831,11],[20025,10],[20821,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1647,8],[23960,8],[41056,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[849,7],[44085,8],[44263,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5656,7],[7737,9],[9649,8],[25500,7],[47526,7]]},"/en/lessons/jupyter-notebooks":{"position":[[3536,7],[6345,7],[7663,7],[7860,8],[9706,9],[11830,8],[18129,8],[19921,8],[20010,8],[35128,8],[36002,8],[36257,7],[36836,8],[36938,7],[37101,7],[41158,8],[42249,8],[43822,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1676,7],[1832,8],[2358,8],[2693,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2552,9],[7940,7],[18403,7],[18617,7],[18769,7],[18956,7],[19038,8],[19052,7],[19152,7],[19224,7],[20127,8],[20853,8],[20883,7],[20960,8],[21038,8],[51576,8],[52298,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2909,7],[3443,9],[4326,7],[4538,9],[4691,7],[11695,8],[12048,7],[12281,8],[13181,7],[13400,8],[14457,7],[14609,7],[14715,7],[16984,7],[18078,8]]},"/en/lessons/qgis-layers":{"position":[[198,7],[4663,7],[4791,10],[4806,11],[5304,11],[5619,7],[5744,7],[6252,10],[6412,7],[6438,7],[6468,7],[6538,8],[6613,8],[6807,11],[6967,11],[7111,8],[7279,8],[7311,11],[7481,7],[8807,10],[8933,9],[9139,7],[17086,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[990,9]]},"/en/lessons/research-data-with-unix":{"position":[[739,8],[849,8],[11714,7],[13540,9],[14506,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45789,7]]},"/en/lessons/sentiment-analysis":{"position":[[25453,8],[25697,8],[25749,8],[39134,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2058,8],[6360,7],[6422,7],[14520,7],[14606,7],[14662,8],[14717,9],[14761,9],[14781,7],[14817,9],[14866,7],[16664,8],[16762,7],[36267,7]]},"/en/lessons/sonification":{"position":[[8479,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2253,9],[2474,9],[8417,7],[8542,7],[8747,7],[8971,7],[9138,7],[9325,10],[9421,7],[9481,8],[14218,9],[15242,7],[17494,9],[18335,7],[20909,9],[21049,9],[22350,8],[22462,8],[23304,8],[23657,7],[27449,7],[33717,8],[37057,7],[44732,9],[46288,9],[46483,7],[46535,7],[46988,8],[47481,7],[47778,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7438,11],[14429,8],[14503,9],[14716,8],[14796,8],[20983,8],[21935,7],[24085,8],[24528,7],[24795,8],[27951,7],[28211,7],[29210,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7091,10],[7370,9],[25060,8],[35104,7],[35524,10],[35636,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5623,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7567,8],[21404,8],[21732,7],[28797,7],[48278,9],[53434,7],[64215,7],[64308,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1662,8],[6602,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9029,7],[17591,8],[17952,8],[18134,7],[22943,8],[23238,7],[26783,7],[27001,7],[27123,7],[27242,7],[30464,7],[30556,7],[33805,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1551,7],[1767,8],[1960,8],[9238,8],[9329,8],[15085,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1568,7],[2510,8],[17757,7],[17825,7],[23366,7],[23533,8],[23658,7],[46073,7],[46484,7],[47970,7],[48502,7],[48852,8],[49030,7],[49658,7],[50462,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[912,8],[1397,8],[3141,7],[3213,8],[3354,9],[8454,7],[8664,7],[11166,7],[14602,7],[15691,7],[16835,7],[17280,7],[18931,8],[22158,9],[22609,8],[23505,8],[25585,8],[26754,7],[27008,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2074,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42869,10],[42975,11]]},"/en/lessons/windows-installation":{"position":[[1244,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17713,8]]}}}],["project>project",{"_index":12527,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[9926,18],[10144,18],[19225,18]]}}}],["project.1",{"_index":23120,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[1136,9]]}}}],["project.6",{"_index":5875,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13319,9]]}}}],["project.bib",{"_index":21184,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24583,14],[26096,11],[26892,11],[26965,11],[28471,11],[29287,11],[29557,11]]}}}],["project.html",{"_index":21174,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21894,12]]}}}],["project.odt",{"_index":21173,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21323,11]]}}}],["project.org/package=factoextra",{"_index":7576,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38511,30]]}}}],["project.org/web/packages/cleannlp/index.html",{"_index":2714,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33194,44]]}}}],["project.org/web/packages/jsonlite/index.html3",{"_index":19794,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9340,45]]}}}],["project.org/web/packages/mallet/index.html",{"_index":2720,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33381,42]]}}}],["project.org/web/packages/syuzhet/vignettes/syuzhet",{"_index":20230,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49147,50]]}}}],["project.org/web/packages/tidyverse/index.html",{"_index":2699,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32265,45]]}}}],["project.org/web/packages/tokenizers/index.html",{"_index":2704,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32494,46]]}}}],["project.org/web/packages/topicmodels/index.html",{"_index":2725,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33494,49],[33585,47]]}}}],["project/person>",{"_index":15220,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[23425,18]]}}}],["project/person/15601",{"_index":15168,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13167,21],[23211,20]]}}}],["project/team’",{"_index":8568,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8108,14]]}}}],["project4",{"_index":16917,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42359,9]]}}}],["projected.column",{"_index":4131,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35722,17]]}}}],["projected[[x",{"_index":4130,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35700,12]]}}}],["projects.1",{"_index":22812,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[987,10]]}}}],["projects.ploscomputbiol",{"_index":19286,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17939,23]]}}}],["projects/api",{"_index":7844,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16144,14],[16922,12]]}}}],["project–>project",{"_index":19318,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[5647,19]]}}}],["project’",{"_index":13947,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28043,9]]},"/en/lessons/jupyter-notebooks":{"position":[[36496,9],[36771,9]]},"/en/lessons/qgis-layers":{"position":[[7817,9]]},"/en/lessons/sonification":{"position":[[3249,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46120,9]]}}}],["projekt",{"_index":5032,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51397,7]]}}}],["proksch",{"_index":21847,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[43507,7],[43760,8],[65341,8]]}}}],["prolif",{"_index":14729,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35120,8]]}}}],["prolifer",{"_index":5373,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9875,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3940,13]]},"/en/lessons/sonification":{"position":[[11798,11]]}}}],["promin",{"_index":6115,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3521,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43813,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37990,9],[48823,9]]},"/en/lessons/intro-to-linked-data":{"position":[[4794,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8408,9],[31052,9]]},"/en/lessons/qgis-layers":{"position":[[15845,10]]}}}],["promis",{"_index":100,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1797,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43444,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32950,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4620,9],[40265,9],[50003,9],[55893,9],[63484,9],[66372,9],[66603,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2812,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15284,9],[27799,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5057,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40946,8],[42150,7],[42638,8]]},"/en/lessons/intro-to-powershell":{"position":[[33569,9],[33832,10]]},"/en/lessons/json-and-jq":{"position":[[37039,9]]},"/en/lessons/jupyter-notebooks":{"position":[[50983,7]]},"/en/lessons/linear-regression":{"position":[[32937,9],[35932,9]]},"/en/lessons/logistic-regression":{"position":[[15127,9]]},"/en/lessons/sentiment-analysis":{"position":[[1903,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[3711,10],[13780,9]]}}}],["promittimu",{"_index":12016,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10878,11],[11022,12],[62178,11],[62322,12]]}}}],["promitto",{"_index":11840,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6766,8],[6953,8]]}}}],["promot",{"_index":8265,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3002,9],[3144,7],[4302,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12921,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3705,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23031,9],[24936,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[3908,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3587,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1818,9],[1960,7],[3116,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21021,9],[37131,7]]}}}],["prompt",{"_index":429,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11342,6],[11606,6],[11677,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7793,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7888,7],[10037,7],[10810,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13542,8],[13598,8],[16277,8],[16687,8],[16702,9],[16853,6],[16953,6],[17973,6],[18307,6],[18617,6],[21035,7],[21806,8],[22006,6],[22180,6],[22573,6],[24801,6],[24954,6],[25301,6],[25865,6],[28815,6],[61170,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66182,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19255,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9480,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11532,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9164,8],[35393,9],[35756,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18342,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[990,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8806,8],[16807,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7504,7],[8148,6],[10790,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5570,8],[5749,8],[12155,8],[12221,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46735,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4836,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11968,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10055,7],[29681,6]]},"/en/lessons/extracting-keywords":{"position":[[13977,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10380,7]]},"/en/lessons/geocoding-qgis":{"position":[[23988,8],[26691,8]]},"/en/lessons/georeferencing-qgis":{"position":[[4610,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8331,7],[8408,8],[9981,8],[10634,7],[10719,6],[12400,6],[14176,8],[21129,7]]},"/en/lessons/installing-omeka":{"position":[[4322,6],[5590,9],[6740,6],[6878,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20194,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1064,7],[5472,7],[15908,8],[18999,6],[31151,7],[31233,7],[31461,7],[31518,6],[31679,6],[31897,6],[32502,6],[32603,6],[33927,6],[36434,9],[36512,9],[36684,6],[36827,8],[36975,6],[37346,6],[38695,6],[38970,7],[40096,8],[40217,6],[40377,6],[41048,6],[43630,6],[43678,7],[44231,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9820,8],[37623,9],[37742,6]]},"/en/lessons/intro-to-bash":{"position":[[13216,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2396,8]]},"/en/lessons/intro-to-powershell":{"position":[[4647,7],[6743,7],[6976,7],[29172,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15053,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11130,7],[11196,6],[11263,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12207,6],[12711,6],[42068,7]]},"/en/lessons/linux-installation":{"position":[[4057,7]]},"/en/lessons/mac-installation":{"position":[[3801,7]]},"/en/lessons/qgis-layers":{"position":[[17414,8],[17653,6]]},"/en/lessons/research-data-with-unix":{"position":[[14335,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11812,7]]},"/en/lessons/sonification":{"position":[[20547,7],[21569,7],[21875,6],[21933,6],[22396,6],[22474,6],[22620,6],[22953,6],[25490,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19327,6],[19573,6],[19598,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8495,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3330,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8823,6],[9087,6],[9133,6],[9235,7],[9267,6],[9531,6],[9625,7],[9730,6],[10457,6],[10513,6],[12301,6],[13155,6],[14297,7],[18283,6],[18595,6],[19957,7],[20887,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7330,8],[14149,6],[14297,6],[14364,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4421,8],[16773,8]]},"/en/lessons/vector-layers-qgis":{"position":[[2903,8],[3087,8],[3249,7],[3482,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5549,8],[7079,6]]}}}],["prompt)5",{"_index":6655,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[8848,9]]}}}],["prompt=\"what",{"_index":14715,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30785,12],[33143,12]]}}}],["promt",{"_index":13338,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[3757,7]]}}}],["promulg",{"_index":11475,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4386,10]]}}}],["pron",{"_index":6769,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24194,4],[41368,7],[43095,4],[46664,4]]}}}],["prone",{"_index":11733,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3164,6]]}}}],["pronoun",{"_index":2372,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9204,8],[9662,9]]},"/en/lessons/common-similarity-measures":{"position":[[25412,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33287,9],[33432,7],[60778,7]]},"/en/lessons/extracting-keywords":{"position":[[1156,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30214,8]]},"/en/lessons/linear-regression":{"position":[[11355,8]]},"/en/lessons/logistic-regression":{"position":[[42581,7],[42736,7],[42882,7],[43256,7],[46925,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39559,8]]}}}],["pronounc",{"_index":15336,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[5864,11]]},"/en/lessons/linear-regression":{"position":[[42695,11]]}}}],["proof",{"_index":6103,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46416,5],[46524,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26093,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28674,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28445,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47806,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2718,5],[3178,5]]},"/en/lessons/sentiment-analysis":{"position":[[9406,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6158,6]]}}}],["proofread",{"_index":11920,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8966,9],[9050,13],[66653,13],[66740,11]]}}}],["prop",{"_index":14936,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5323,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41723,7]]}}}],["prop.tabl",{"_index":20107,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30234,12]]}}}],["propag",{"_index":6215,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21693,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21071,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[13843,13]]},"/en/lessons/space-place-gazetteers":{"position":[[22863,9]]}}}],["propaganda",{"_index":15793,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12762,10],[36979,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60779,10]]}}}],["propagandist",{"_index":15801,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13354,12],[20653,12],[34398,12],[37536,12]]}}}],["prope",{"_index":12035,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11093,5],[62393,5]]}}}],["propel",{"_index":7140,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59503,6]]}}}],["propens",{"_index":16174,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3338,10]]}}}],["proper",{"_index":1521,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29167,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27202,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13388,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31217,6],[31333,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21341,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35858,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7904,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25545,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[235,6],[14272,6]]},"/en/lessons/introduction-map-warper":{"position":[[4257,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39256,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13934,6],[21406,6],[29049,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35587,6]]},"/en/lessons/naive-bayesian":{"position":[[22864,6],[41486,6]]},"/en/lessons/output-data-as-html-file":{"position":[[5369,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24525,6]]},"/en/lessons/transliterating":{"position":[[19589,6]]}}}],["proper_noun",{"_index":6819,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31764,16]]}}}],["properli",{"_index":1985,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3938,8],[14511,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3618,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2278,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55771,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13145,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8141,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17307,8],[20968,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6974,8],[18245,9],[20135,8],[37345,8],[45708,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8622,8],[8669,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40557,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15930,8],[40810,9]]},"/en/lessons/extracting-keywords":{"position":[[15413,9],[17098,8],[23101,8],[26411,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28871,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8941,8]]},"/en/lessons/georeferencing-qgis":{"position":[[7637,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11160,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[14588,8],[20091,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5838,8]]},"/en/lessons/gravity-model":{"position":[[58672,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[29674,8]]},"/en/lessons/installing-omeka":{"position":[[6018,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[23420,9],[24477,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6041,9],[8600,9],[10218,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4414,8],[21516,9],[38425,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16617,9]]},"/en/lessons/json-and-jq":{"position":[[15413,8]]},"/en/lessons/logistic-regression":{"position":[[53760,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3061,9]]},"/en/lessons/qgis-layers":{"position":[[8612,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24932,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3308,8],[10312,8],[32626,9],[47262,8]]},"/en/lessons/sonification":{"position":[[8283,9],[24567,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1275,9],[26162,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5086,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8637,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14159,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2090,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34735,8]]}}}],["properti",{"_index":5979,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38166,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11939,10],[47864,10],[54677,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12943,8],[13877,8],[14155,8],[14911,8],[16404,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14393,10],[20625,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2677,8],[2901,8],[3296,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23919,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19242,10],[20693,10],[51418,8]]},"/en/lessons/geocoding-qgis":{"position":[[9945,10],[10163,10],[11908,10],[13115,11],[14097,11],[14882,11],[16393,9],[29995,10],[30460,10],[30962,10],[31777,10],[34800,10]]},"/en/lessons/georeferencing-qgis":{"position":[[10927,11],[10962,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21713,9],[21775,9],[21823,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[27233,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33368,10],[44454,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17152,10],[24669,13],[24934,10]]},"/en/lessons/intro-to-bash":{"position":[[4287,10],[4365,11]]},"/en/lessons/intro-to-powershell":{"position":[[4415,13],[35968,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13324,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1701,10]]},"/en/lessons/linear-regression":{"position":[[4942,11],[59136,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[807,10],[3583,11],[26449,11],[26981,9],[28510,10],[28571,8],[35538,8],[35645,11],[35949,11]]},"/en/lessons/naive-bayesian":{"position":[[25846,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29709,12],[29982,13],[30116,12],[30252,12],[30388,12],[30524,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2535,8]]},"/en/lessons/qgis-layers":{"position":[[5627,10],[5667,10],[5752,10],[10350,12],[10989,11],[12399,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23475,10],[25125,10],[29610,8],[32146,10],[33348,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2445,8],[19120,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21565,8],[22517,9]]}}}],["properties>cr",{"_index":12558,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[19244,17]]}}}],["properties>general>provid",{"_index":12578,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[31875,33]]}}}],["properties>styl",{"_index":12549,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[16173,20]]}}}],["propertiu",{"_index":5007,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49264,11]]}}}],["propess",{"_index":18820,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13150,8]]}}}],["propn",{"_index":6803,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30594,6],[30640,11],[30661,9],[30680,9],[31439,8],[43108,5],[46677,5]]}}}],["propon",{"_index":15147,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[8571,9]]}}}],["proport",{"_index":3750,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6542,10],[11665,10],[25415,10],[45039,10]]},"/en/lessons/common-similarity-measures":{"position":[[21961,11],[22034,12],[22343,11],[35076,13],[35406,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18809,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16557,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28776,12],[37882,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38460,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25734,10]]},"/en/lessons/geocoding-qgis":{"position":[[7304,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[3346,10]]},"/en/lessons/gravity-model":{"position":[[14841,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27145,10],[37294,10]]},"/en/lessons/linear-regression":{"position":[[43036,10]]},"/en/lessons/logistic-regression":{"position":[[16478,10],[37934,10],[40460,10],[40683,10],[41536,10],[41710,11]]},"/en/lessons/naive-bayesian":{"position":[[17709,12],[19084,12],[48870,10],[49529,10],[49761,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33666,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22578,10],[22632,11],[22651,11]]}}}],["proportion",{"_index":8348,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25350,14]]},"/en/lessons/gravity-model":{"position":[[12465,15]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30420,14]]}}}],["propos",{"_index":2600,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28311,8],[28669,8],[28733,8],[28798,8],[29091,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1636,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13940,8],[14246,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6837,9],[9875,9],[10298,9],[10649,10],[20398,8],[20517,8],[22506,8],[22679,8],[54304,8],[54371,8],[54759,9],[55173,9],[56137,8],[56566,8],[56937,8],[57021,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5882,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8190,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4038,8],[17548,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44578,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5622,8],[7193,8],[42043,7]]},"/en/lessons/sentiment-analysis":{"position":[[8659,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43528,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4148,7]]}}}],["proposal').any(axis=1",{"_index":7120,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56306,24]]}}}],["proposit",{"_index":21941,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62029,11]]}}}],["proprietari",{"_index":2830,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11113,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45236,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18851,11]]},"/en/lessons/gravity-model":{"position":[[22163,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16419,11]]},"/en/lessons/intro-to-linked-data":{"position":[[4044,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17719,11],[33505,11]]},"/en/lessons/preserving-your-research-data":{"position":[[6584,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1584,11],[1987,11],[2587,11],[4269,11],[4855,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23772,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19681,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[15857,11]]}}}],["prorat",{"_index":18733,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4729,9]]}}}],["prore",{"_index":15826,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15746,6]]}}}],["prose",{"_index":3268,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61549,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67780,5]]},"/en/lessons/common-similarity-measures":{"position":[[30581,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33085,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17111,5]]},"/en/lessons/geocoding-qgis":{"position":[[1090,6]]},"/en/lessons/jupyter-notebooks":{"position":[[851,5],[964,6],[1291,5],[2027,5],[5978,6],[19879,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30216,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28081,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[282,6],[23718,5],[33546,6]]}}}],["prose.io",{"_index":21208,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31170,9]]}}}],["prosecut",{"_index":14412,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10967,12],[11098,13],[11259,12],[12069,11],[14379,11],[14584,12],[17959,11],[20497,12],[20579,12],[34244,13],[34304,11],[39044,11],[39160,12],[41323,12],[41912,12]]}}}],["prospect",{"_index":11283,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48260,9]]}}}],["prosper",{"_index":2622,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28839,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36918,10],[37642,10]]}}}],["prossima",{"_index":11993,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10622,8],[61922,8]]}}}],["protagonist’",{"_index":20198,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44685,13]]}}}],["prote",{"_index":22290,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22328,5],[22804,6],[26715,5]]}}}],["protect",{"_index":3019,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7634,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30995,10],[31078,10],[31314,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8101,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30303,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5866,9],[6356,7],[8550,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3710,11],[9118,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23344,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10248,7],[10636,8]]}}}],["protected_member_vari",{"_index":8362,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29865,28]]}}}],["protest",{"_index":5101,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58355,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4089,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3629,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2517,7],[3074,8],[3282,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10166,8],[10260,11],[49665,8],[50107,10],[50654,10]]}}}],["protocol",{"_index":7802,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6658,9],[7081,8],[28901,9],[46605,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6331,9],[12710,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26849,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10715,8]]},"/en/lessons/intro-to-linked-data":{"position":[[30056,8]]},"/en/lessons/working-with-web-pages":{"position":[[1411,8],[1535,10],[1721,8],[2049,8]]}}}],["protocol://host:port/path?queri",{"_index":23670,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[1579,31]]}}}],["prototyp",{"_index":7834,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13651,9],[15395,9],[16683,9],[22072,9],[24438,9],[34817,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2542,10],[14389,9],[14783,11],[40538,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[38498,14]]},"/en/lessons/intro-to-twitterbots":{"position":[[178,11],[10253,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64193,11]]}}}],["prove",{"_index":813,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4221,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27940,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31658,7],[41277,5],[43240,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45860,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24458,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6498,7]]},"/en/lessons/extracting-keywords":{"position":[[4917,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[23957,5]]},"/en/lessons/gravity-model":{"position":[[55958,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[8168,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5390,5]]}}}],["proven",{"_index":3348,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7674,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[349,6],[17251,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38041,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2953,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1162,11],[1315,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45960,10],[47989,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1972,6]]}}}],["proverbi",{"_index":8536,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[960,10]]}}}],["provid",{"_index":661,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21377,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1388,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5418,8],[15346,7],[20532,7],[35333,8],[40788,8],[42951,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[697,8],[7342,8],[7911,8],[13686,8],[15644,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13405,8],[14595,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[844,7],[1432,7],[2483,8],[17799,8],[24667,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3426,9],[7743,7],[7962,7],[14039,8],[20167,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6044,9],[6497,9],[10180,9],[15418,8],[40320,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4354,8],[4490,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1989,7],[2248,7],[3754,7],[14326,8],[14659,8],[19165,8],[20471,8],[40604,8],[41170,8],[45673,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3952,7],[15434,8],[17818,8],[20135,8],[68181,8],[68572,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1783,7],[32606,7],[53657,7]]},"/en/lessons/common-similarity-measures":{"position":[[3750,8],[17063,8],[36291,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3282,8],[5029,7],[8278,8],[15488,8],[15566,7],[15638,8],[45423,8],[45709,8],[46120,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20160,7],[22935,8],[23033,8],[44568,8],[46622,7],[46695,7],[58652,7],[62364,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[338,8],[3482,8],[4102,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11443,8],[30943,7],[58037,7],[59616,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8436,9],[13587,8],[24723,8],[29742,7],[29842,7],[38979,8]]},"/en/lessons/counting-frequencies":{"position":[[437,7],[14208,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6043,9],[6090,7],[6296,7],[6439,8],[14561,8],[17957,8],[18016,8],[20762,8],[22622,8],[24710,8],[24754,9],[24807,9],[24961,9],[26442,9],[26489,8],[26530,9],[26623,8],[26702,8],[27049,8],[27188,9],[27316,8],[28173,8],[28277,9],[29357,8],[30250,7],[30513,9],[32136,8],[32458,7],[32889,7],[33454,8],[40960,8],[41778,8],[42007,8],[42347,8],[43138,8],[43717,9],[43762,9],[45253,8],[45932,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2540,7],[4249,7],[8701,7],[11802,8],[13514,7],[17658,7],[18155,8],[26106,9],[26768,8],[27362,8],[29939,8],[32896,8],[34088,8],[36054,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38366,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1258,8],[5852,7],[7446,9],[9401,7],[11920,8],[13637,8],[20412,8],[20881,8],[23829,8],[29605,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4674,7],[5060,9],[13840,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2394,8],[20728,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1830,8],[2929,7],[3114,8],[4597,9],[4988,7],[5713,8],[6630,8],[11284,10],[13464,10],[14246,8],[16253,10],[17372,10],[18555,10],[19864,10],[22589,10],[24527,10],[28966,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17253,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2021,7],[9443,7],[11299,9],[16793,8],[17227,8],[17428,7],[29757,8],[31053,7],[31228,7],[31334,7],[40049,8],[41416,8],[43513,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3855,8],[36096,8],[39710,8],[40659,9],[49599,7],[53868,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10657,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5481,8],[18935,8],[48415,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12721,7],[13198,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13579,9],[14212,8],[47946,8],[48100,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5989,9],[6761,10],[16601,8],[27812,7]]},"/en/lessons/extracting-keywords":{"position":[[2937,9],[4139,8],[11368,7],[17692,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1383,7],[6589,7],[6736,7],[41743,8],[44638,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4441,8],[9036,8],[13606,7],[13778,9],[13925,9],[18114,7],[19646,8],[19939,7],[19999,7],[27281,9],[30009,8],[30126,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4972,8],[5254,8],[8169,8],[10242,8],[21848,8],[27223,9],[27351,8],[31478,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4336,7],[9577,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2975,7],[8977,9]]},"/en/lessons/geocoding-qgis":{"position":[[6638,8],[36707,9],[37146,7],[37203,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1168,7],[1705,8],[2603,8],[8990,7],[9364,8],[12528,7],[19049,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[801,7],[1091,7],[1547,9],[2967,7],[3463,7],[4351,7],[4594,7],[5859,7],[6287,7],[8033,8],[8165,7],[15823,7],[23430,8],[23979,7],[25527,7],[29322,7],[30339,7],[30551,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6350,8],[7236,7],[12393,8],[32920,7],[33221,7],[34179,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4360,7],[4812,8],[5371,7],[43886,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[288,7],[3713,8],[4681,8],[10704,8],[11003,8],[11993,8],[12338,8],[13301,8],[21711,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9532,9],[9740,9],[24702,7]]},"/en/lessons/gravity-model":{"position":[[1904,7],[7901,7],[7939,9],[12818,9],[13893,7],[18256,8],[21040,8],[22089,7],[30919,8],[44932,7],[45525,7],[56294,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1243,8],[1589,8],[2640,8],[6077,8],[6249,9],[16012,8],[19158,8],[19514,7],[22947,7],[25313,9],[32605,7],[34261,8],[38924,8],[40832,8],[41853,7],[42645,8],[43215,8],[43449,8],[43964,8],[44641,8],[45843,8],[45964,8]]},"/en/lessons/installing-omeka":{"position":[[760,8],[1169,9],[1584,9],[2271,8],[2343,10],[2944,9],[3811,8],[4547,10],[8121,9],[8297,8],[8473,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2064,8],[2408,7],[3531,7],[12745,8],[17402,7],[20997,8],[22664,7],[44260,9],[50787,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2713,8],[4166,8],[5932,8],[6564,7],[11196,8],[18049,8],[20560,8],[29397,8],[29709,8],[30735,8],[32575,7],[36510,8],[38140,7],[38898,8],[49584,8],[50689,8],[51285,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15014,8],[43791,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2872,7],[5401,7],[32803,8],[41611,7]]},"/en/lessons/intro-to-bash":{"position":[[1852,8],[2081,8],[6115,7],[15113,8],[15179,8],[24800,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1291,7]]},"/en/lessons/intro-to-linked-data":{"position":[[1430,8],[1805,7],[5331,9],[24087,7]]},"/en/lessons/intro-to-powershell":{"position":[[31050,8],[32442,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[17624,8],[18042,8],[18489,7]]},"/en/lessons/introduction-and-installation":{"position":[[516,8],[684,8],[1828,7],[2102,8],[2753,8]]},"/en/lessons/introduction-map-warper":{"position":[[5303,7],[7801,7],[7979,8],[9336,8],[9638,8],[10806,8],[12783,8],[17031,8],[17515,8],[23192,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3467,7],[4875,7],[6437,7],[6538,8],[7382,8],[7610,8],[8442,8],[10394,8],[10630,8],[14214,7],[14597,7],[14923,7],[15339,7],[21255,8],[25431,7],[28766,7],[30974,8],[37420,8],[40925,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2259,8],[13779,8],[13842,8],[14477,8],[14611,8],[31658,8],[32167,8],[32570,9],[35191,9],[35345,8],[37570,8],[43539,8],[44648,8],[44715,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6745,8],[6816,8],[26104,7],[34541,7],[46160,8]]},"/en/lessons/json-and-jq":{"position":[[10063,8],[21833,8],[40470,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1989,7],[3136,7],[8102,9],[8172,8],[8513,8],[13761,8],[15310,8],[16681,7],[36656,7],[37242,7],[38304,8],[39493,7],[43414,8],[43543,7],[45207,7],[53620,7]]},"/en/lessons/linear-regression":{"position":[[3166,7],[4303,8],[17678,7],[19720,8],[19770,8],[31988,7],[49964,7],[61702,7],[79820,8]]},"/en/lessons/linux-installation":{"position":[[307,9],[461,8],[3456,7]]},"/en/lessons/logistic-regression":{"position":[[2886,7],[16929,9],[41668,8],[67517,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17229,7],[24931,8],[25804,8],[26066,8],[26097,8],[27472,9]]},"/en/lessons/naive-bayesian":{"position":[[4662,8],[12696,7]]},"/en/lessons/normalizing-data":{"position":[[6868,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7449,8],[7634,8],[12595,8],[19672,8],[20744,8],[21302,8],[22053,7],[31994,8],[34926,8],[35063,8],[40045,8],[40512,8],[40564,8],[42805,8],[43364,8],[44946,8],[48320,8]]},"/en/lessons/preserving-your-research-data":{"position":[[11187,8]]},"/en/lessons/qgis-layers":{"position":[[12136,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27788,8]]},"/en/lessons/research-data-with-unix":{"position":[[3602,8],[14303,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3301,7],[41167,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7630,8],[10990,8],[42077,8],[45632,8]]},"/en/lessons/sentiment-analysis":{"position":[[2196,7],[3221,8],[3967,8],[4708,7],[5391,8],[14963,8],[29430,7],[33476,8],[39262,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2667,7],[11334,8],[14137,8],[25263,8]]},"/en/lessons/sonification":{"position":[[14100,8],[24637,9],[34782,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8811,7],[14694,7],[29647,7],[32577,9],[38258,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7042,7],[8634,7],[22319,8],[31058,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4845,8],[23097,8],[30824,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[902,8],[1270,8],[3685,9],[5986,8],[6108,9],[6575,8],[6695,8],[6794,8],[19555,8],[22968,8],[24112,8],[26701,8],[27645,7],[36344,9],[42684,8],[44422,8],[47742,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20544,8],[28590,7],[28758,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12730,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4677,8],[6387,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2291,7],[3357,10],[5117,8],[7213,9],[13826,7],[15941,9],[22398,8],[22524,8],[42001,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[414,7],[743,7],[19679,7],[20230,8],[32567,8],[34033,7],[34862,7],[35001,7],[35193,9],[35798,8],[36284,8],[47978,8],[52327,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[15351,9],[21861,7],[30856,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8830,8],[9788,9],[15860,9],[18999,8],[22538,8],[25522,8],[26143,7]]},"/en/lessons/vector-layers-qgis":{"position":[[3876,9],[16206,8]]},"/en/lessons/viewing-html-files":{"position":[[1639,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1558,8],[6723,8],[14573,8],[14697,8],[17784,8],[32676,8],[42237,8],[42260,9],[42926,10],[45407,8],[45629,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4741,8]]},"/en/lessons/working-with-web-pages":{"position":[[4239,8]]}}}],["providence,ri",{"_index":9002,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23262,13],[25200,13]]}}}],["provider</th><th>extern",{"_index":16053,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30550,37]]}}}],["provider’",{"_index":14100,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[8198,10]]}}}],["provinc",{"_index":6508,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59228,8],[59315,10]]},"/en/lessons/georeferencing-qgis":{"position":[[7115,8]]},"/en/lessons/qgis-layers":{"position":[[3199,8],[3339,9],[15950,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18040,8]]},"/en/lessons/vector-layers-qgis":{"position":[[791,9]]}}}],["provinci",{"_index":12817,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[7699,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8875,10]]}}}],["provis",{"_index":8447,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11619,9],[14334,9],[14400,9],[20739,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13573,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16957,9]]}}}],["provision",{"_index":11293,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2380,11]]},"/en/lessons/sentiment-analysis":{"position":[[4350,11]]}}}],["provoc",{"_index":14736,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36152,11]]}}}],["prowess",{"_index":18500,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47493,7]]}}}],["proxi",{"_index":13480,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21816,6],[21846,6]]},"/en/lessons/gravity-model":{"position":[[33316,5]]},"/en/lessons/linear-regression":{"position":[[55456,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43190,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4399,5],[4527,5]]}}}],["proxim",{"_index":80,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1422,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5117,9]]},"/en/lessons/common-similarity-measures":{"position":[[36218,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2385,10]]},"/en/lessons/gravity-model":{"position":[[2277,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35480,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14349,10]]}}}],["proximi",{"_index":12024,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10957,7],[62257,7]]}}}],["proxtext=fir",{"_index":7824,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11574,14]]}}}],["prp",{"_index":21583,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[39568,7],[42006,3]]}}}],["prudent",{"_index":6373,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42918,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5506,7]]},"/en/lessons/sentiment-analysis":{"position":[[27757,7],[30446,7],[31544,7],[34736,7],[36519,7]]}}}],["prvurrsav",{"_index":18822,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13178,10]]}}}],["pryttig",{"_index":18796,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11100,7]]}}}],["pr’",{"_index":5537,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[55274,4]]}}}],["ps",{"_index":22423,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12104,2]]}}}],["pseq",{"_index":10752,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[19231,4]]}}}],["pseudo",{"_index":13383,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3805,6],[4589,6],[6641,6]]}}}],["pseudocount",{"_index":18345,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[21659,12]]}}}],["pseudonym",{"_index":16199,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9009,9],[9232,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14564,14],[16915,13],[63263,13]]}}}],["psi",{"_index":21849,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[43859,3],[44122,3],[44215,3],[44774,3],[45623,5],[46805,4],[47152,5],[47313,3],[52665,5]]}}}],["psst",{"_index":21422,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[9175,5]]}}}],["psuedenom",{"_index":21674,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[8222,12]]}}}],["psycholog",{"_index":3857,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16211,10],[47216,11],[47616,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5735,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5274,11]]},"/en/lessons/logistic-regression":{"position":[[66088,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48651,13],[51850,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62820,10]]}}}],["pt",{"_index":18806,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11305,2]]}}}],["pthread",{"_index":15750,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8964,8]]}}}],["ptl",{"_index":12844,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4253,4]]}}}],["pto",{"_index":23520,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41973,6]]}}}],["ptolemi",{"_index":21068,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51173,7]]}}}],["ptp.create_sets(sampledirname,run",{"_index":18476,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44639,34]]}}}],["ptp.process_data(categoriesdir,stopwordfilename,cattocheck,pattern",{"_index":18465,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[42974,67]]}}}],["ptp.splittraintest(trainsetids,testsetids,trialdata",{"_index":18479,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44700,52]]}}}],["pub",{"_index":18630,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[60451,4],[60471,3],[66032,3],[66919,3],[67537,3]]}}}],["publco",{"_index":16488,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50049,7]]}}}],["public",{"_index":2748,"title":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35,11]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1332,6],[19456,6],[26086,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7537,13],[8586,11],[12405,6],[13366,6],[26358,6],[28878,6],[30732,9],[31042,6],[40129,7],[42455,11],[49229,11],[50283,12],[51516,6],[51863,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14255,6],[67387,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70487,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7913,7],[7985,11],[24717,6],[25211,7],[25579,6],[26633,6],[27355,7],[29293,6],[32371,6],[32755,6],[33733,6],[36502,6],[40382,11],[44499,6],[46507,11],[48355,6],[53334,12],[57746,11],[59309,6],[61182,11],[61491,11],[67951,6],[69202,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15148,12],[45471,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17198,12],[17280,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25477,10],[28312,6],[37735,13]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2608,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12248,11],[13944,12],[20968,11],[33233,6],[33910,11],[37074,12],[37178,13],[37591,12],[44117,12],[44201,12],[45525,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5766,12],[39516,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3476,6],[4124,6],[29699,6],[29965,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[194,6],[948,7],[2353,6],[3357,6],[3697,6],[5094,6],[5263,6],[8183,6],[12608,6],[12865,6],[13088,6],[13803,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1220,6],[3141,6],[4588,13],[5035,6],[20424,11],[21934,11],[23205,12],[24283,11],[25166,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9930,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13760,12],[39626,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13587,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1849,6],[13065,6],[13639,6],[17420,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45296,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4493,6],[20059,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28443,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11107,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63609,6]]},"/en/lessons/geocoding-qgis":{"position":[[6439,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1558,12],[8415,6],[25463,12],[29495,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[33442,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23746,7],[24107,6],[25002,6],[34849,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[15826,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[6138,7],[6271,6],[44789,13]]},"/en/lessons/installing-omeka":{"position":[[5804,6],[10004,6],[10191,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1662,6],[6121,6],[6851,6],[17082,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49055,12],[49948,13],[50010,13],[51186,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7479,12],[39959,6],[49794,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2310,6]]},"/en/lessons/intro-to-linked-data":{"position":[[8827,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4400,6],[6457,6],[6503,6]]},"/en/lessons/introduction-map-warper":{"position":[[1872,6],[8702,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18557,12],[37112,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23419,7],[44143,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9040,11],[9788,6]]},"/en/lessons/json-and-jq":{"position":[[16602,6],[16632,6],[17894,6]]},"/en/lessons/jupyter-notebooks":{"position":[[901,11],[1343,11],[16285,11],[28742,11],[38991,13],[42330,12],[50622,12]]},"/en/lessons/linear-regression":{"position":[[10622,11],[10672,11],[10724,11],[15952,11],[21105,11],[36712,11],[72174,11],[78893,13]]},"/en/lessons/naive-bayesian":{"position":[[66723,6]]},"/en/lessons/normalizing-data":{"position":[[2272,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1985,11]]},"/en/lessons/preserving-your-research-data":{"position":[[13613,12],[17319,13],[17432,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19236,6],[19474,6],[24981,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4387,6]]},"/en/lessons/sentiment-analysis":{"position":[[7408,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7207,6],[7630,11],[7816,10],[7945,11],[11067,12],[13269,12],[37715,6]]},"/en/lessons/sonification":{"position":[[34118,6],[34227,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49499,13],[49735,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2191,11],[6860,12],[7339,11],[7740,12],[17712,12],[24131,6],[27551,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2256,6],[45286,6],[48764,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7779,6],[8064,6],[8838,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[36,11],[1653,11],[2745,11],[14270,13],[14915,12],[15199,12],[18216,11],[18258,11],[18296,11],[29958,12]]},"/en/lessons/transliterating":{"position":[[2866,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44166,11],[44996,12],[45022,11],[48110,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4092,6],[4111,6],[29707,12],[31006,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1326,6],[1577,6],[2642,6],[2891,6],[2952,7],[4782,7],[4930,6],[5225,6],[5346,6],[5449,6],[6078,6],[6881,6],[6913,6],[6976,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2011,6],[2103,6],[2867,6],[7508,6],[7732,6]]},"/en/lessons/vector-layers-qgis":{"position":[[16830,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8703,11],[9204,12]]},"/en/lessons/working-with-web-pages":{"position":[[7977,6]]}}}],["public_html",{"_index":14105,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10112,14]]}}}],["public_html/omeka",{"_index":14111,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[11252,20]]}}}],["publicli",{"_index":1690,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38229,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9394,8],[51221,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7079,9],[36197,8],[36806,8],[39293,9],[44590,9],[46477,8],[49823,8],[68740,8]]},"/en/lessons/common-similarity-measures":{"position":[[28910,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5103,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[43978,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39644,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5701,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[6189,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15599,9],[17332,9]]},"/en/lessons/sentiment-analysis":{"position":[[6100,8],[6277,8],[7029,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2779,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1181,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4804,8]]}}}],["publish",{"_index":810,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4123,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1433,9],[4850,7],[5087,10],[43366,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7249,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9341,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[340,7],[26340,7],[30853,7],[38203,10],[45625,10],[48054,10],[54158,9],[54224,9],[54324,8],[54536,8],[61695,11],[61754,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19395,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2363,9],[6008,9],[6359,9],[6934,9],[17122,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[124,10],[815,10],[1262,10],[6164,7],[7063,10],[7946,10],[8206,10],[11080,10],[11278,10],[12819,10],[14911,10],[15747,7],[24463,10],[27049,7],[27195,7],[29278,7],[30248,9],[30856,9],[31181,9],[31717,7],[35252,10],[42574,7],[45433,10],[46467,9],[46666,7],[47459,9],[48030,8],[48228,10],[48261,7],[49813,9],[57219,10],[64519,9],[69458,11],[69553,11],[72106,10]]},"/en/lessons/common-similarity-measures":{"position":[[3503,9],[23477,9],[28864,9],[30345,9],[34068,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21233,9],[21600,9],[21695,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21776,12],[21932,12],[24142,12],[24298,12],[35455,9],[35682,10],[35712,11],[35864,9],[37159,9],[37735,9],[38750,10],[38871,9],[40887,10],[41144,10],[41240,9],[41981,10],[42165,10],[42195,11],[42477,9],[43474,9],[43521,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37470,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20101,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2414,10],[4327,9],[7295,9],[7370,9],[7614,9],[8516,9],[22692,9],[24052,7],[24088,8],[39373,10],[39847,9],[39873,7],[52998,9],[53281,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2437,10],[39929,9],[46356,9],[49507,9],[55902,9],[58236,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13493,7],[13756,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1472,9],[6129,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2821,9],[5608,9],[16383,9],[32168,9],[32299,9],[32654,9],[54149,9],[68781,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[658,10],[6771,11],[23863,10],[24251,9],[24412,10],[24462,11],[24992,7],[25336,9],[25518,9],[26008,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[2429,10],[10636,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4649,9],[16411,10],[21546,10],[35263,9],[35412,9],[40357,9],[41035,9],[42174,9],[43928,9],[43973,10],[45881,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2255,9],[10989,9]]},"/en/lessons/gravity-model":{"position":[[8194,9],[13318,9],[13600,9],[20216,9],[31650,9],[34834,9],[55023,9],[59986,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[43628,10],[45226,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15519,10],[41595,8],[41821,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5693,10],[45268,10],[47671,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7816,9],[54530,9]]},"/en/lessons/intro-to-linked-data":{"position":[[2978,10],[3924,7],[7838,9],[8767,7],[14488,10],[18456,9],[18570,7],[28276,7]]},"/en/lessons/introduction-map-warper":{"position":[[6073,7],[8541,10],[8747,9],[23038,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7960,9],[8970,9],[18362,9]]},"/en/lessons/jupyter-notebooks":{"position":[[423,10],[759,7],[1007,10],[1224,7],[1570,9],[16137,10],[20390,9],[34049,10],[36881,7],[37131,10],[38428,10],[38697,9],[38845,10],[39112,9]]},"/en/lessons/linear-regression":{"position":[[7188,9],[7450,9],[7648,9],[8837,9],[16612,9],[16826,9],[21432,9],[60197,9],[60373,9],[60536,9],[68045,9]]},"/en/lessons/naive-bayesian":{"position":[[17057,10],[18875,9],[19621,9],[22412,10],[22531,9],[24626,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1948,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38455,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7746,9],[18662,9]]},"/en/lessons/sentiment-analysis":{"position":[[39553,11],[40415,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1239,10],[6707,7],[8788,9],[9366,9],[10659,9],[10779,9],[10909,9],[11825,9],[12757,9],[12838,9],[13051,9],[37927,10]]},"/en/lessons/sonification":{"position":[[38854,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13103,7],[43150,7],[43249,10],[47315,7],[49278,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2851,9],[2897,10],[3031,10],[8055,9],[18150,10],[31495,10],[31652,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35418,11],[36900,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18361,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8904,10],[18244,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14600,10]]},"/en/lessons/transliterating":{"position":[[1445,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1585,9],[2479,9],[44155,10],[44852,9],[44878,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4517,9]]}}}],["publisher.10",{"_index":17050,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[13686,12]]}}}],["publiu",{"_index":5019,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49664,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9019,10]]}}}],["pue",{"_index":20026,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12362,6]]}}}],["puedo",{"_index":16731,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27294,6]]}}}],["puligurthi",{"_index":20309,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54339,11]]}}}],["pull",{"_index":2789,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4645,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2454,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[845,4],[874,4],[6951,4],[23980,5],[24012,4],[24122,8],[24539,4],[25485,4],[26838,4],[27545,4],[31390,4],[31996,4],[32460,4],[33261,5],[48300,5],[48395,4],[49517,4],[49598,10],[49655,4],[49873,4],[50023,5],[50082,4],[50228,4],[50282,4],[50371,4],[51407,4],[51471,4],[51544,4],[52643,4],[53072,4],[53484,4],[53526,4],[53761,5],[55554,4],[55690,4],[56068,4],[56427,4],[64467,4],[64585,4],[64743,6],[70918,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17835,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61415,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2971,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6869,5],[28051,5],[28241,4],[33828,5],[38065,5],[39043,5],[39796,4],[39875,4],[40115,4],[41109,5],[41816,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28529,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8675,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11174,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[14198,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25783,4]]},"/en/lessons/gravity-model":{"position":[[3796,5],[3961,7],[4089,4],[4280,4],[5415,4],[5529,4],[31674,4],[33720,4],[35149,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7854,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18471,6],[30583,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1366,4],[1543,6],[11084,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3771,7],[4955,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39914,4]]},"/en/lessons/json-and-jq":{"position":[[28893,5]]},"/en/lessons/linear-regression":{"position":[[72920,5]]},"/en/lessons/naive-bayesian":{"position":[[14167,5],[14349,5]]},"/en/lessons/normalizing-data":{"position":[[2339,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18524,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12904,4],[47404,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17888,7],[19608,5]]}}}],["pun",{"_index":5655,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[12451,4]]}}}],["punct",{"_index":3623,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4445,11],[4532,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24208,5],[24223,5],[24244,5],[30699,9],[30732,9],[41379,8],[43122,5],[46691,5]]}}}],["punctuat",{"_index":1425,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22915,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6402,12]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4414,11],[4488,12],[7112,11],[9870,11],[13507,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9703,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52309,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16423,11],[18700,11],[25495,11],[26873,11],[30338,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12408,12]]},"/en/lessons/extracting-keywords":{"position":[[330,11],[12082,11],[17188,11],[17250,11],[17379,12],[17594,12],[17840,11],[17895,13],[18072,11],[20736,12],[20777,11],[20808,11],[24626,11],[36355,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10749,11],[11065,11],[13214,12]]},"/en/lessons/geocoding-qgis":{"position":[[32911,11]]},"/en/lessons/intro-to-linked-data":{"position":[[9405,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1830,11],[19419,11],[20799,12],[40576,11]]},"/en/lessons/linear-regression":{"position":[[31517,12]]},"/en/lessons/naive-bayesian":{"position":[[35645,12]]},"/en/lessons/normalizing-data":{"position":[[5309,11],[6332,11],[6359,11],[6580,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10241,12],[29514,11],[43642,12]]},"/en/lessons/preserving-your-research-data":{"position":[[13910,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23154,11]]},"/en/lessons/sentiment-analysis":{"position":[[2796,11],[38546,11]]},"/en/lessons/sonification":{"position":[[13713,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33534,11],[33669,14]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30521,12],[37644,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28493,11],[30276,12],[40724,12],[51414,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23981,12],[24736,11],[24848,11],[24974,11],[25082,12],[25602,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9644,12]]}}}],["punish",{"_index":4636,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12597,8]]},"/en/lessons/naive-bayesian":{"position":[[5695,11]]}}}],["pupil",{"_index":15185,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15853,6],[16121,5],[16169,5],[18407,5],[19045,6],[19192,7],[19255,6],[19291,6],[19543,6],[19553,6],[19628,5],[19643,5],[20170,9],[20636,6],[20646,6]]}}}],["pupilid",{"_index":15206,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[20196,7]]}}}],["purchas",{"_index":3035,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11909,8],[29081,8],[57624,9],[57923,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66352,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7337,8],[25125,9],[25734,9]]},"/en/lessons/geocoding-qgis":{"position":[[17769,9]]},"/en/lessons/gravity-model":{"position":[[59365,9],[59466,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51663,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39907,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2241,9]]},"/en/lessons/qgis-layers":{"position":[[752,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3897,10]]}}}],["pure",{"_index":918,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12635,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26076,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11163,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9777,4]]},"/en/lessons/gravity-model":{"position":[[37318,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11934,6],[42997,6]]},"/en/lessons/linear-regression":{"position":[[31798,6]]}}}],["puri",{"_index":14857,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55701,5]]}}}],["purl.org",{"_index":13415,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9472,9],[10123,8]]}}}],["purpos",{"_index":534,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15843,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2417,9],[7497,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9550,9],[21332,8],[44980,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26774,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[716,8],[6750,8],[11945,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3243,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11853,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51739,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[729,7],[947,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10814,8],[15346,8]]},"/en/lessons/common-similarity-measures":{"position":[[3433,8],[11196,9],[39233,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17425,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7224,8],[41559,8],[41873,8],[61265,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19275,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28796,9],[40149,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30127,10],[30565,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4183,7],[4880,9],[8704,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4703,9],[15252,8],[23726,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1104,9],[6195,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12627,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6319,8],[14109,8],[22583,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56464,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41503,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22459,8],[23933,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20243,8],[34739,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4544,9],[33619,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2895,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5568,8],[12602,9],[16054,8],[64467,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29928,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2129,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[17045,8],[18403,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8139,9],[20225,9]]},"/en/lessons/gravity-model":{"position":[[4310,10],[21439,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3110,8],[34531,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[308,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20929,8],[39343,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13401,7],[13759,9],[16171,7],[17470,7],[55790,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5320,8],[12539,9]]},"/en/lessons/intro-to-linked-data":{"position":[[7981,8],[16632,8]]},"/en/lessons/intro-to-powershell":{"position":[[35988,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[20172,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16310,8],[17560,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5078,9],[29424,9],[41550,9],[42953,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34671,8],[46952,9]]},"/en/lessons/jupyter-notebooks":{"position":[[3101,7],[10054,9],[49913,7],[50675,7]]},"/en/lessons/linear-regression":{"position":[[27562,7]]},"/en/lessons/logistic-regression":{"position":[[4900,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1347,7],[6607,8]]},"/en/lessons/naive-bayesian":{"position":[[4936,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4193,7],[5691,8],[12932,8],[16322,7],[16732,8],[16885,9],[17136,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[951,7]]},"/en/lessons/research-data-with-unix":{"position":[[3547,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29099,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7456,9],[35823,8],[35994,9]]},"/en/lessons/sentiment-analysis":{"position":[[11266,8],[14129,7],[14887,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[267,7],[3469,7],[3780,7],[11506,7]]},"/en/lessons/sonification":{"position":[[27419,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3182,8],[46173,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3865,7],[18743,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14358,8],[26127,7],[34894,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2975,7],[4853,8],[7018,9],[17044,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4819,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4818,9],[23029,9],[27184,7],[30545,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5855,8],[6916,8],[9299,8],[14086,7],[16445,8],[30931,8]]},"/en/lessons/transliterating":{"position":[[4430,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4759,8],[24542,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[17936,10],[19714,7]]},"/en/lessons/vector-layers-qgis":{"position":[[15810,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1853,9],[14060,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6683,7],[7610,9],[14964,8]]}}}],["purposefulli",{"_index":8404,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3227,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[40974,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8475,12]]}}}],["purrr",{"_index":21717,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23435,6]]}}}],["pursu",{"_index":2675,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30924,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66791,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12311,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4175,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6976,6]]},"/en/lessons/linear-regression":{"position":[[69383,7]]},"/en/lessons/sentiment-analysis":{"position":[[8381,8],[8920,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27452,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16398,6],[17364,8],[49776,8]]}}}],["pursuit",{"_index":2841,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12811,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1904,8],[49623,9]]}}}],["purview",{"_index":20890,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6256,7]]}}}],["push",{"_index":2383,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[10766,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25648,4],[25781,4],[26610,7],[32040,8],[52414,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6869,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6911,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14872,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24285,4],[25774,4]]},"/en/lessons/gravity-model":{"position":[[3790,5],[31666,4],[33711,4],[35140,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13670,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36568,7]]},"/en/lessons/intro-to-powershell":{"position":[[571,4],[17586,4],[43142,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[6097,6],[25803,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47492,6]]}}}],["push/pul",{"_index":13704,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[41523,9]]}}}],["pushback",{"_index":14228,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[16012,8]]}}}],["pushd",{"_index":15323,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[585,7],[17600,7],[17700,5],[17937,6],[17956,5],[18175,5],[18398,6],[18508,5],[43162,5],[43174,5],[43320,5]]}}}],["put",{"_index":22,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[414,7],[10278,7],[17259,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21961,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2251,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20536,3],[22251,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21859,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10312,7],[34626,4],[34893,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14858,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4901,3],[8381,3],[9886,3],[11493,7],[16136,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6690,3],[50857,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3281,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27131,3],[36309,3],[46717,7]]},"/en/lessons/common-similarity-measures":{"position":[[15205,3],[18158,3],[21518,7],[27516,3],[33961,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2921,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22826,3],[60904,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9479,3],[20421,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25860,7],[42280,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19014,3],[33316,3]]},"/en/lessons/counting-frequencies":{"position":[[196,7],[8575,3],[10935,7],[12566,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1078,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28922,4],[29696,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[853,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13692,7],[19750,3],[21999,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[264,7],[9125,3],[27361,7],[28580,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[703,7],[17585,3],[19216,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4466,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10208,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8664,3],[10060,3],[19985,3],[29440,3],[37320,3],[37414,3],[42587,3],[43607,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10870,3],[52658,3]]},"/en/lessons/extracting-keywords":{"position":[[9574,4],[10232,3],[14808,3],[27770,3],[34339,7],[37923,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22320,4],[47753,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31098,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31223,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5573,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28384,3],[32877,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6156,3]]},"/en/lessons/georeferencing-qgis":{"position":[[5435,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24405,7],[41524,3],[42654,3],[44573,4],[44715,4],[44851,3],[44966,4],[45979,3]]},"/en/lessons/gravity-model":{"position":[[8143,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[13340,7],[35232,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7833,3],[8106,7],[23269,3],[40310,7],[46640,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25305,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3900,3],[5824,3],[42330,3]]},"/en/lessons/intro-to-bash":{"position":[[8138,3],[10005,7],[12564,7],[16425,3]]},"/en/lessons/intro-to-linked-data":{"position":[[2843,3],[12598,3],[12945,7],[14365,3],[15703,3],[26187,3],[31771,3],[33279,3],[33898,3]]},"/en/lessons/intro-to-powershell":{"position":[[10499,3],[10525,3],[13526,3],[19508,3],[19577,3],[19878,3],[22706,3],[22874,3],[22956,3],[23652,3],[23831,3],[24227,3],[24991,3],[25829,3],[26010,3],[28822,7],[29862,3],[34537,3],[35620,3],[45099,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7469,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37558,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18828,3],[19171,3],[22548,7],[22995,3],[25601,3],[30388,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31574,3]]},"/en/lessons/json-and-jq":{"position":[[9424,3],[10216,3],[21075,3],[25670,3]]},"/en/lessons/jupyter-notebooks":{"position":[[2798,7],[17500,3],[22342,3],[48363,3]]},"/en/lessons/linear-regression":{"position":[[61656,3]]},"/en/lessons/linux-installation":{"position":[[1159,3]]},"/en/lessons/logistic-regression":{"position":[[8205,7],[21586,3],[35313,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1068,7],[5526,7],[7211,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4404,3],[8743,3],[17098,3],[17187,3],[27284,3]]},"/en/lessons/naive-bayesian":{"position":[[4160,3],[10599,3],[13781,3],[14146,4],[14271,4],[14320,4],[14422,4],[14880,7],[21421,3],[58233,3]]},"/en/lessons/output-data-as-html-file":{"position":[[257,7],[1129,4],[7548,3],[8269,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[208,7],[1247,3],[9106,7]]},"/en/lessons/preserving-your-research-data":{"position":[[1651,7],[2829,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19501,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13971,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45225,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16576,3],[26001,3]]},"/en/lessons/sonification":{"position":[[21220,3],[28358,3],[37454,3],[37499,3],[39897,3]]},"/en/lessons/space-place-gazetteers":{"position":[[20587,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16965,4],[17166,3],[26267,3],[30181,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28729,7],[37223,4],[48741,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48065,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24528,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5280,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20457,3],[39827,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2009,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[6378,7],[12989,7],[14218,3],[18204,3],[18551,3],[18785,3],[18896,3],[20305,3],[21194,3],[25510,3],[26677,3],[28039,3],[30041,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7376,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16015,3]]},"/en/lessons/vector-layers-qgis":{"position":[[9619,3],[9659,3],[9693,3],[10271,3],[10569,3],[10614,3],[10648,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17502,3]]}}}],["puteri",{"_index":20492,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39377,6]]}}}],["putin",{"_index":22591,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1025,5],[9287,8],[9355,5]]}}}],["putnam",{"_index":17940,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53104,8]]}}}],["puzzl",{"_index":12101,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16505,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12628,6]]},"/en/lessons/naive-bayesian":{"position":[[60122,9]]},"/en/lessons/sonification":{"position":[[22026,6]]}}}],["pwd",{"_index":7854,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16998,3]]},"/en/lessons/intro-to-bash":{"position":[[4982,3],[5054,3],[6982,4],[7138,3],[9755,3],[25642,3]]},"/en/lessons/research-data-with-unix":{"position":[[4665,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19810,3],[19911,3],[20526,4],[20912,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5010,3]]}}}],["px",{"_index":6677,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13527,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4036,3],[8600,2],[11949,2],[51736,2]]}}}],["px.bar",{"_index":14421,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[13076,7],[14173,8],[18308,8],[18369,7],[20717,8],[20754,7],[35497,7],[51833,9]]}}}],["px.bar(phl_by_charg",{"_index":14417,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11602,21]]}}}],["px.line",{"_index":14427,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[14217,9],[14947,9],[15007,8],[49264,8],[51843,10]]}}}],["px.scatter",{"_index":14438,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[16696,11],[22105,11],[51858,12]]}}}],["px.somegraph",{"_index":14425,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[14080,15]]}}}],["py",{"_index":1997,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4746,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2372,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18166,3],[19440,3],[20350,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[30619,4]]},"/en/lessons/jupyter-notebooks":{"position":[[34806,3],[45691,3]]},"/en/lessons/output-data-as-html-file":{"position":[[8259,3]]},"/en/lessons/sonification":{"position":[[22805,3],[32725,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6980,3]]}}}],["pyarrow",{"_index":3921,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20186,7],[21023,7]]}}}],["pycharm",{"_index":14358,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[2653,8]]}}}],["pygal",{"_index":14366,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[6167,6],[6558,5]]}}}],["pyinstal",{"_index":8048,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6246,11],[7924,11],[8050,11],[34967,11],[35038,11],[35399,11],[38590,11],[38685,11],[38906,11],[39039,11],[39144,11]]}}}],["pymarc",{"_index":8743,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[2460,7],[3009,7],[3035,6],[20213,7],[20517,6],[21264,6],[21479,6],[22151,6],[24716,6]]}}}],["pymarc.map_xml(get_place_of_pub",{"_index":8836,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21579,32],[22417,32]]}}}],["pymotw",{"_index":12134,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18516,6]]}}}],["pymotw(modul",{"_index":12385,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57491,13]]}}}],["pymupdf",{"_index":11041,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12574,8],[12887,7],[13224,7],[13646,7],[14918,7],[15001,7],[15248,7]]}}}],["pypdf4",{"_index":8062,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8108,6],[8248,6],[18704,6],[26912,6],[27166,6],[32424,6],[36970,6]]}}}],["pypi",{"_index":10676,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6178,5]]},"/en/lessons/naive-bayesian":{"position":[[40106,5],[40142,4],[40174,4],[46579,5],[46590,4]]}}}],["pyplot",{"_index":17327,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58520,6]]}}}],["pyproj",{"_index":23296,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[6211,6],[42654,6],[43654,6],[43823,6]]}}}],["pyproj>=3.0,<3.0.1",{"_index":23299,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[6468,26]]}}}],["pyqt",{"_index":8220,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36114,5],[36276,5]]}}}],["pyqt5",{"_index":8047,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5804,5],[5948,5],[6068,6],[6468,5],[6542,5],[6584,5],[6617,5],[6804,5],[7081,6],[7460,6],[7518,5],[18618,5],[33506,5],[38094,6],[38245,5],[38379,5]]}}}],["pyqt5.qtcor",{"_index":8101,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18661,12]]}}}],["pyqtslot",{"_index":8102,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18690,8],[24289,11]]}}}],["pyqt’",{"_index":8192,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25918,6],[27266,6]]}}}],["pyrexp",{"_index":3629,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5297,7]]}}}],["pyrmont",{"_index":17391,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68492,8]]}}}],["pyspark",{"_index":9800,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31582,7]]}}}],["pytessbaseapi",{"_index":18982,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35862,13],[36792,15],[40874,15]]}}}],["pythagorean",{"_index":5666,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14911,11]]}}}],["python",{"_index":950,"title":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[29,6]]},"/en/lessons/counting-frequencies":{"position":[[31,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[37,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[57,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[77,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[11,6]]},"/en/lessons/introduction-and-installation":{"position":[[0,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[41,6]]},"/en/lessons/linux-installation":{"position":[[53,6]]},"/en/lessons/mac-installation":{"position":[[53,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[24,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17,6]]},"/en/lessons/normalizing-data":{"position":[[30,6]]},"/en/lessons/output-data-as-html-file":{"position":[[33,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[48,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35,6]]},"/en/lessons/transliterating":{"position":[[42,6]]},"/en/lessons/windows-installation":{"position":[[53,6]]},"/en/lessons/working-with-text-files":{"position":[[27,6]]},"/en/lessons/working-with-web-pages":{"position":[[27,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[263,6],[2239,6],[2316,6],[2384,7],[2749,7],[2811,6],[3026,7],[3234,6],[3294,6],[3373,6],[3431,6],[4548,6],[19470,6],[20812,7],[22196,6],[22451,6],[23267,6],[37878,6],[37904,6],[47132,6],[47756,6],[47782,6],[50418,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[318,6],[836,6],[938,6],[1264,6],[4779,6],[5873,6],[9730,6],[12126,6],[12558,6],[14763,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8860,6],[17435,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[105,6],[191,6],[5621,6],[5687,6],[5999,6],[6277,6],[7009,6],[7033,6],[11532,6],[13262,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4421,6],[4563,6],[23600,6],[25684,6],[67942,6],[68074,6],[69611,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33,6],[1419,7],[1825,7],[4710,6],[6136,6],[8417,7],[8454,6],[21528,7],[28244,6],[34387,6],[36323,6],[42609,7],[43341,7],[69229,7],[69370,7],[70336,6],[70694,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[30,6],[792,6],[1602,7],[4459,6],[4883,6],[5338,7],[5773,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62103,6],[67603,6]]},"/en/lessons/common-similarity-measures":{"position":[[565,6],[2326,7],[2522,6],[2934,6],[2986,7],[4140,7],[5939,7],[9372,6],[23271,6],[23394,7],[30004,6],[40026,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5841,6],[6387,6],[15448,6],[17488,7],[46080,7],[47035,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9166,6],[13734,6],[14587,6],[14999,6],[15460,6],[15570,6],[16604,6],[27815,7],[28243,6],[29014,6],[45103,6],[49171,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2407,6],[2540,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1499,7],[2117,6],[11059,6],[11197,6],[11425,6],[11719,7],[12859,6],[17414,7],[62219,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[363,7]]},"/en/lessons/counting-frequencies":{"position":[[32,6],[129,6],[464,6],[2992,6],[4430,6],[5038,6],[13614,6],[13784,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[38,6],[124,6],[161,6],[176,6],[333,6],[642,6],[673,6],[926,6],[983,6],[1686,7],[1774,6],[2094,7],[2154,6],[3064,6],[3523,6],[3706,6],[5192,6],[5288,7],[5426,6],[5984,6],[6066,6],[6097,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24,6],[123,6],[1838,6],[2172,7],[2268,7],[2418,6],[2450,6],[2501,6],[2653,7],[2716,6],[2883,6],[3263,6],[3356,6],[3592,7],[3775,6],[3995,7],[4065,6],[4144,6],[4174,6],[4220,6],[4261,6],[4739,6],[13671,6],[14537,7],[14979,6],[17095,6],[17757,6],[20122,6],[20159,6],[22398,6],[22794,6],[25351,6],[25511,7],[34008,6],[36288,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18,6],[216,6],[1047,7],[1175,6],[2521,6],[2717,6],[3059,6],[3193,6],[5501,6],[5562,6],[5655,6],[6427,6],[6474,6],[6596,7],[6693,6],[7435,6],[7950,6],[8174,6],[10259,6],[14063,6],[17636,6],[17866,6],[18010,6],[18174,6],[18287,6],[18599,6],[18790,6],[22380,6],[32872,6],[34421,6],[34837,6],[36738,6],[36943,7],[38200,7],[38271,6],[39031,7],[39111,6],[39253,6],[39608,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31076,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[50,6],[139,6],[290,6],[998,6],[1050,6],[1865,6],[2003,6],[2047,7],[2384,6],[3181,6],[3420,7],[4228,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38,6],[360,6],[2290,6],[2812,6],[15659,6],[15947,6],[16020,6],[16116,7],[16158,7],[16227,6],[16307,6],[16392,6],[16896,6],[17816,6],[17884,6],[17909,6],[17981,6],[18329,6],[18498,6],[18970,6],[20445,6],[22409,6],[22495,6],[23709,7],[24693,6],[24909,6],[25014,6],[25051,6],[25516,6],[26167,6],[26381,6],[27289,6],[27342,6],[27648,6],[29501,6],[29694,6],[29727,6],[32577,6],[33074,6],[33259,6],[33523,6],[33690,6],[35067,6],[35125,6],[36329,6],[39954,6],[42711,6],[43333,6],[44624,6],[47504,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[203,6],[236,6],[869,6],[970,6],[1346,6],[2298,6],[2560,6],[2637,6],[4633,6],[6081,6],[6346,7],[6829,6],[7221,6],[7475,6],[8427,6],[9658,6],[10063,6],[10181,6],[10398,6],[11156,7],[11219,6],[11366,6],[11646,7],[13567,6],[13593,6],[15928,6],[16155,7],[16408,6],[20153,6],[22770,6],[23456,6],[24990,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[656,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4946,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1563,6],[1641,7],[1767,6],[5469,6],[5492,6],[5758,7],[5811,7],[31373,8],[31533,6],[41740,6],[53857,7],[54133,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1091,7],[3329,6],[3377,6],[11077,6],[16919,6],[23458,6],[24359,6],[29645,7],[36688,6],[37567,6],[41173,6],[41998,6],[42145,6],[43276,6],[46775,6],[48849,6],[49239,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43,6],[710,7],[1533,6],[1551,6],[1667,6],[1713,8],[1806,6],[1895,6],[1994,6],[2070,6],[7764,7],[7782,6],[8609,7],[8765,6],[9497,6],[10439,6],[10622,7],[10777,6],[13144,6],[14446,6],[15176,7],[23234,7],[24894,6],[25462,6],[26016,6],[30033,6],[32989,7],[37923,6],[39130,7],[39243,6],[39329,6],[41281,6],[46381,6],[46472,6],[46570,7],[48526,6],[48640,8],[49013,6],[49066,7],[49120,6],[49377,7],[52893,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[58,6],[4231,6],[4562,6],[4774,6],[5342,6],[5500,6],[7589,6],[7989,6],[8394,6],[8491,6],[8940,6],[9080,6],[9657,6],[11074,6],[11973,6],[13190,6],[15933,6],[20990,6],[21360,6],[26484,6],[27788,6],[28778,6]]},"/en/lessons/extracting-keywords":{"position":[[220,6],[511,6],[1349,6],[5116,6],[5195,7],[5482,6],[5600,6],[5654,6],[9931,7],[10742,6],[11019,6],[11168,7],[11227,6],[11941,6],[12014,6],[12760,6],[13340,6],[13516,6],[13849,7],[14028,6],[14191,6],[14283,8],[15084,6],[15186,6],[18676,6],[19603,7],[22164,6],[26254,8],[28713,6],[29819,6],[30535,6],[30777,6],[30785,6],[31150,6],[32028,6],[32870,7],[32929,6],[37286,6],[39258,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[78,6],[3307,6],[7488,7],[7787,6],[7886,6],[8771,6],[8933,6],[9449,6],[12070,6],[12596,6],[13209,6],[14311,6],[29858,6],[45059,7],[48561,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1968,7],[27393,6],[27470,6],[27978,7],[28051,6],[28614,6],[29699,7],[30060,6],[32599,6],[32746,7],[36539,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[265,6],[2394,6],[8297,6],[8401,6],[8805,6],[9782,6],[12226,6],[12629,7],[13853,6],[19822,6],[21192,6],[21241,6],[22630,6],[23957,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[808,7],[1449,6],[6065,6],[6123,6],[10150,6],[10245,6],[10815,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[138,6],[271,6],[869,6],[1818,6],[1904,6],[2280,6],[2852,6],[3430,6],[3689,7],[3718,6],[3780,6],[4243,6],[6565,6],[6625,6],[8164,6],[8372,6],[8970,6],[10223,6],[12059,6],[12154,6],[12500,6],[12569,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[305,6],[895,6],[3294,6],[5251,6],[8836,6],[8921,6],[9235,6],[11313,6],[14364,6],[14483,6],[15477,6],[16527,7],[16624,6],[17305,6],[17356,6],[17450,6],[17987,6],[18054,6],[18593,6],[18730,6],[18774,6],[20084,6],[21084,6],[21223,6],[22129,6],[27860,6],[41961,6],[42254,6],[42639,6],[43993,6],[48003,6],[48732,6],[48777,6],[50890,6],[55249,6],[55455,6],[56033,6],[57436,6],[58868,6],[62535,6],[62711,6],[62783,6],[62894,6],[63161,6],[69530,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8714,6],[8782,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1256,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4633,7],[4846,6],[41990,6],[44033,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[12,6],[150,6],[231,6],[425,6],[543,6],[640,6],[1261,6],[1506,6],[1621,6],[1698,6],[1951,6],[2251,6],[2318,6],[2331,6],[2749,6],[2776,6],[2902,6],[3211,6],[3367,6],[3475,6],[3618,6],[3809,6],[3975,6],[4036,6],[4556,6],[4591,6],[4679,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[156,6],[1625,6],[2005,6],[2089,6],[2974,6],[3654,6],[5635,6],[6112,6],[6701,6],[8331,6],[32351,6],[51233,6],[51370,7],[53597,6],[53900,6],[54129,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1538,6],[2207,6],[2229,6],[2346,6],[2461,7],[2477,6],[2537,6],[8180,6],[19500,6],[19675,6],[19771,6],[21039,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[510,6],[660,7],[701,7],[1084,6],[1931,6],[2032,6],[4300,6],[5948,7],[6597,6],[7108,6],[8532,6],[19981,6]]},"/en/lessons/intro-to-powershell":{"position":[[1334,6],[2207,6],[3331,7],[10156,7],[38198,6],[38934,7],[38972,6],[39127,7],[39196,6],[39296,6],[39536,6],[39638,8],[40025,6],[40331,6],[40360,6],[40416,6],[40560,6],[40613,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[228,6],[1212,6],[1275,6],[1675,7],[7231,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5510,7]]},"/en/lessons/introduction-and-installation":{"position":[[1,6],[71,6],[589,6],[777,7],[817,6],[916,6],[938,6],[1033,7],[1112,6],[1241,6],[1362,6],[1417,7],[2377,6],[2407,6],[2435,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33,6],[3981,7],[4052,6],[4565,6],[4718,6],[4753,7],[4809,6],[4848,6],[5138,6],[5266,6],[6031,6],[6075,6],[6539,6],[6691,6],[14162,6],[14894,6],[15233,6],[15391,6],[17199,6],[20430,6],[37486,7]]},"/en/lessons/json-and-jq":{"position":[[39940,7]]},"/en/lessons/jupyter-notebooks":{"position":[[521,6],[2416,7],[2617,6],[2718,7],[4739,6],[4768,6],[5198,6],[7679,7],[9266,6],[9392,6],[9462,6],[10089,6],[10164,6],[10208,6],[11011,6],[13356,6],[16566,7],[16650,7],[17932,6],[18346,6],[18512,7],[21749,6],[22160,6],[23063,6],[23866,6],[30411,7],[31946,6],[34813,6],[41931,7],[42414,7],[42497,6],[42533,6],[45030,6],[45418,6],[45574,6],[46090,6],[46475,6],[47499,7],[52051,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[42,6],[1497,7],[3228,6],[3524,7],[3806,6],[7099,6],[7611,6],[7791,6],[9668,6]]},"/en/lessons/linear-regression":{"position":[[423,6],[3336,6],[3713,6],[3790,6],[4009,6],[4372,6],[4654,6],[4709,6],[6480,6],[6559,6],[6617,6],[15847,7],[21945,6],[22027,6],[23398,7],[25184,6],[27808,7],[28985,7],[34061,6],[39507,6],[40572,6],[44618,6],[58103,6],[75511,7],[77348,6],[79907,6]]},"/en/lessons/linux-installation":{"position":[[54,6],[115,6],[181,7],[240,6],[268,6],[718,6],[953,6],[1068,6],[1804,7],[1989,6],[2199,6],[2336,6],[2650,6],[3356,6],[3626,6],[3934,6],[4050,6],[4094,6],[4639,6],[4800,6]]},"/en/lessons/logistic-regression":{"position":[[3056,6],[3538,6],[19231,6],[62076,6],[63801,6],[64060,6],[64081,6],[67573,6]]},"/en/lessons/mac-installation":{"position":[[54,6],[113,6],[238,6],[274,6],[388,6],[421,6],[473,6],[547,6],[599,6],[713,6],[860,6],[1047,6],[1421,6],[1492,7],[1527,6],[1697,6],[1715,6],[2029,6],[3050,6],[3148,6],[3213,6],[3582,6],[3788,6],[4147,6],[4316,6],[4478,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[25,6],[74,6],[448,7],[715,6],[790,6],[1027,7],[1289,6],[2736,6],[3004,6],[5912,7],[6456,6],[6803,6],[7086,6],[7195,7],[7618,6],[7713,6],[8261,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18,6],[200,6],[324,6],[1420,6],[2600,6],[3078,6],[3209,6],[4756,7],[4765,6],[4946,6],[5134,6],[5209,6],[5302,6],[5766,6],[6021,6],[6277,6],[6630,6],[6732,6],[6860,7],[6913,6],[7303,6],[7394,6],[7685,6],[7750,6],[7929,6],[7994,6],[8383,6],[9103,6],[9873,6],[11338,6],[12105,6],[12955,6],[13118,6],[13260,6],[13891,6],[14187,6],[14231,6],[14426,6],[14959,6],[15009,6],[15614,6],[17354,6],[19296,6],[19864,6],[19954,6],[20041,6],[36141,6]]},"/en/lessons/naive-bayesian":{"position":[[1977,6],[4282,6],[31388,6],[37264,6],[39998,6],[40032,6],[46508,6],[69147,6]]},"/en/lessons/normalizing-data":{"position":[[31,6],[145,6],[1225,6],[4139,7],[4954,6],[6242,6],[7515,7],[7562,6],[8450,6],[9859,6],[10000,7],[10316,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[650,6],[15302,6],[15368,6],[15448,6],[15480,6],[15524,6],[20484,7],[20761,6],[20846,6],[23049,6],[30977,7],[31567,6],[34868,7]]},"/en/lessons/output-data-as-html-file":{"position":[[34,6],[139,6],[519,7],[3368,6],[3394,6],[3558,6],[7602,6],[8186,6],[9717,6],[10262,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[49,6],[1588,6],[6297,6],[11118,6],[11244,6],[11414,7],[11703,6],[11773,6]]},"/en/lessons/qgis-layers":{"position":[[1559,6],[1653,6]]},"/en/lessons/sentiment-analysis":{"position":[[278,7],[317,6],[432,6],[607,6],[9567,6],[9719,6],[9838,6],[9877,6],[9895,6],[9989,6],[10181,7],[10691,6],[10771,6],[10953,6],[10983,6],[11381,6],[11421,6],[12147,6],[12345,6],[12460,7],[12490,10],[12626,6],[12697,6],[12764,6],[12806,6],[12841,6],[15516,6],[17355,6],[17628,6],[17755,6],[17952,6],[18329,6],[18636,7],[20688,6],[21476,6],[22439,6],[22597,6],[34245,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3836,7],[3892,6]]},"/en/lessons/sonification":{"position":[[2967,6],[19991,6],[20049,7],[20090,6],[20244,6],[20359,6],[20589,6],[20657,6],[20716,6],[20754,6],[20784,6],[20998,7],[21165,6],[21191,6],[21940,6],[21977,6],[22481,6],[22718,6],[22896,6],[22939,6],[22973,6],[23024,6],[24379,6],[25517,6],[27302,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3666,6],[34649,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16,6],[330,6],[1121,6],[1479,7],[1588,7],[4208,6],[4456,7],[6051,6],[6259,6],[6336,6],[6685,6],[6839,6],[7518,6],[7630,6],[7719,6],[8081,6],[8145,6],[8196,6],[8248,6],[9747,6],[10030,6],[15167,7],[23081,6],[23252,6],[23805,6],[30629,6],[46840,8],[48944,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[36,6],[297,6],[4628,6],[4718,6],[4893,6],[4967,6],[5128,6],[7859,6],[9291,6],[10856,6],[11443,6],[11895,6],[11943,6],[12058,6],[12134,6],[12285,6],[13878,6],[13959,6],[14265,6],[14511,6],[14900,6],[15121,6],[15434,6],[15613,6],[18434,6],[18905,6],[23286,6],[23387,6],[23540,6],[24119,6],[26859,6],[26960,6],[27073,6],[27159,6],[30820,6],[31935,6],[33913,7],[34056,6],[36154,6]]},"/en/lessons/transliterating":{"position":[[43,6],[117,6],[358,6],[2377,7],[3731,7],[3824,6],[3938,6],[4114,7],[4349,6],[5806,6],[6421,6],[7073,6],[8616,6],[8725,6],[8885,6],[10253,6],[11064,6],[13184,6],[14260,6],[16453,8],[16614,6],[17970,6],[18186,6],[19928,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[252,6],[1626,6],[1978,6],[2209,6],[2247,6],[2385,6],[2472,6],[2981,6],[3060,6],[3130,6],[3335,6],[3407,6],[3463,6],[3859,6],[18063,6],[18240,6],[19139,6],[19220,7],[24414,7],[24911,6],[48046,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[31202,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[257,6],[3782,6],[3920,6],[4008,6],[4068,6],[4102,6],[4191,6],[4223,6],[4415,6],[4426,6],[5380,6],[6150,6],[6331,6],[7402,6],[8084,6],[8320,6],[12729,6],[12746,6],[13707,6],[14402,6],[43362,6],[46912,6],[47134,6]]},"/en/lessons/windows-installation":{"position":[[54,6],[317,6],[339,6],[397,6],[511,6],[658,6],[1457,6],[1527,6],[1726,6],[1873,6],[2241,8],[2318,6],[2515,6],[2549,7],[2624,6],[2680,6],[2823,6],[2885,6],[3055,6],[3073,6],[3387,6],[4425,6],[4733,6],[5566,6],[5727,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11606,7]]},"/en/lessons/working-with-text-files":{"position":[[28,6],[138,7],[435,6],[510,6],[940,6],[2794,7],[2888,6],[3426,6],[4494,7],[4619,6],[4813,6],[5188,7],[5598,6],[5652,7],[6635,6],[7676,6],[7772,9],[9284,6],[9376,7]]},"/en/lessons/working-with-web-pages":{"position":[[28,6],[636,6],[3573,6],[3805,6],[3944,6],[5874,7],[6042,6],[6534,6],[7351,6],[9834,6],[9865,6],[10281,6]]}}}],["python'",{"_index":12459,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65676,8]]}}}],["python).2",{"_index":14365,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[5913,9]]}}}],["python.ex",{"_index":23583,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[4772,10]]}}}],["python2",{"_index":15031,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2791,7]]}}}],["python27",{"_index":14132,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[3690,9],[3735,9]]},"/en/lessons/intro-to-powershell":{"position":[[39716,11],[39845,10]]}}}],["python3",{"_index":5613,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3044,7],[28025,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1959,7],[48419,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2802,8]]},"/en/lessons/linux-installation":{"position":[[855,7],[2032,10],[4018,7]]},"/en/lessons/mac-installation":{"position":[[3728,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19894,7],[19922,8],[20076,7],[20109,8]]},"/en/lessons/sentiment-analysis":{"position":[[12510,11]]},"/en/lessons/windows-installation":{"position":[[2274,10],[5417,7]]}}}],["python3.6",{"_index":5609,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[2588,9]]}}}],["python=3",{"_index":10692,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[9129,8]]}}}],["python=3.6",{"_index":23295,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[5514,10]]}}}],["pythonium’",{"_index":3628,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5285,11]]}}}],["python’",{"_index":1017,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2913,8],[21720,8],[22370,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2689,8]]},"/en/lessons/counting-frequencies":{"position":[[14262,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2338,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18464,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9044,8],[13631,8],[17975,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18888,8],[18968,8],[63025,8]]},"/en/lessons/linear-regression":{"position":[[33980,8],[39087,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1945,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14473,8]]},"/en/lessons/working-with-text-files":{"position":[[888,8]]}}}],["pytorch",{"_index":5889,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16487,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[43925,8],[44245,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22746,8]]}}}],["pytz",{"_index":18141,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[6658,4],[6753,4]]}}}],["pyuic5",{"_index":8094,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17816,6]]}}}],["pérez",{"_index":16820,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6264,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[829,5],[3997,5],[12672,5],[18648,5],[18735,5],[23647,7],[30516,5],[31872,5],[32338,5],[40470,5],[41201,5],[44281,5],[47797,5],[50449,5],[50500,5]]}}}],["q",{"_index":4821,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33100,2]]},"/en/lessons/intro-to-bash":{"position":[[6797,1],[20305,2],[20536,2]]},"/en/lessons/introduction-map-warper":{"position":[[12956,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10572,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52160,3]]}}}],["q&a",{"_index":21203,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30522,8]]}}}],["q2l",{"_index":21680,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9761,3]]}}}],["q8lurtrexnstuzl9k6gkwkabwg",{"_index":16679,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15126,26],[16099,26]]}}}],["q=11",{"_index":17754,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35767,5]]}}}],["q=7",{"_index":17669,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29745,4]]}}}],["qaida",{"_index":2461,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17043,5],[17632,7],[17644,5],[17673,7],[19497,6],[29039,6],[29306,6],[29386,6],[29926,5]]}}}],["qc",{"_index":15926,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[41961,2]]}}}],["qcar",{"_index":14946,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40674,6],[40820,6]]}}}],["qcut",{"_index":17681,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[30109,4],[36593,4]]}}}],["qda",{"_index":8387,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[641,5],[31526,5]]}}}],["qgi",{"_index":10087,"title":{"/en/lessons/geocoding-qgis":{"position":[[32,4]]},"/en/lessons/georeferencing-qgis":{"position":[[18,4]]},"/en/lessons/qgis-layers":{"position":[[11,4]]},"/en/lessons/vector-layers-qgis":{"position":[[30,4]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1374,4],[13746,5],[13777,4]]},"/en/lessons/extracting-keywords":{"position":[[3667,4],[39181,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35018,4],[35349,4],[35409,4]]},"/en/lessons/geocoding-qgis":{"position":[[33,4],[444,4],[951,5],[1382,4],[3268,4],[4956,4],[5044,4],[5205,5],[5245,4],[5674,5],[9086,4],[9431,4],[9506,4],[9542,5],[9570,5],[9628,4],[9678,4],[10729,5],[10922,4],[11570,4],[12603,4],[14109,4],[15105,4],[17351,4],[18366,4],[18736,4],[19068,5],[22341,5],[26182,4],[26210,4],[27348,4],[33886,5],[37443,4],[38388,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24316,4],[24436,4]]},"/en/lessons/georeferencing-qgis":{"position":[[19,4],[2115,5],[2338,4],[2526,4],[3614,5],[4003,4],[8488,4],[9318,5],[10100,5],[11325,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[5932,4],[14636,4],[17868,5],[20189,4]]},"/en/lessons/introduction-map-warper":{"position":[[1378,6],[5486,4],[6247,4]]},"/en/lessons/qgis-layers":{"position":[[12,4],[79,4],[310,4],[454,4],[531,4],[996,4],[1215,4],[1338,4],[1633,4],[1706,4],[1728,4],[2093,5],[2159,4],[2229,4],[2697,5],[2802,4],[2920,4],[3011,4],[4620,4],[4677,5],[6309,4],[7326,4],[8005,4],[8176,5],[8683,4],[10123,4],[15248,4],[18959,4],[19094,4]]},"/en/lessons/space-place-gazetteers":{"position":[[19643,4],[44343,5],[45413,4]]},"/en/lessons/vector-layers-qgis":{"position":[[31,4],[361,4],[1948,4],[2140,4],[4529,4],[4797,4],[8220,4],[16363,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43337,4]]}}}],["qgis’",{"_index":12574,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[29310,6]]}}}],["qlabel",{"_index":8081,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13506,7],[14276,6]]}}}],["qlistwidget",{"_index":8090,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16259,11],[22426,11],[27058,11],[31287,11],[32100,11]]}}}],["qname",{"_index":13430,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11821,7]]}}}],["qo",{"_index":16799,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[38977,2],[39158,2]]}}}],["qobject",{"_index":8082,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13907,7],[18681,8]]}}}],["qplot",{"_index":2530,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22235,5],[25807,5]]}}}],["qplot(metadata$year",{"_index":2532,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22322,20],[23058,20],[25824,20],[26528,20]]}}}],["qsec",{"_index":19492,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13983,4],[17218,4]]}}}],["qt",{"_index":8025,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[406,2],[563,2],[3020,2],[6655,2],[7002,2],[7144,2],[7231,2],[7704,2],[7834,2],[10860,2],[10894,2],[11487,2],[11757,2],[12376,2],[12469,2],[12704,2],[13213,2],[13390,2],[13764,2],[14443,2],[15790,2],[17388,2],[17479,2],[17965,2],[18023,2],[18139,2],[18495,2],[24251,2],[36098,2],[36731,2],[36818,2],[36936,2],[39377,2],[39592,2]]}}}],["qtcore",{"_index":8098,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18631,7]]}}}],["qtcore.qcoreapplication.transl",{"_index":8132,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19806,33],[22082,33]]}}}],["qtcore.qmetaobject.connectslotsbyname(dialog",{"_index":8130,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19701,45],[21977,45]]}}}],["qtgui",{"_index":8099,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18639,6]]}}}],["qtgui.qfont",{"_index":8109,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18969,13],[21251,13]]}}}],["qtm",{"_index":12937,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20215,3]]}}}],["qtm(shp",{"_index":12949,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22376,7],[23099,7]]}}}],["qts1",{"_index":13296,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41573,4],[41659,4],[45015,4],[45101,4]]}}}],["qts2",{"_index":13310,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42703,4],[42791,4]]}}}],["qttools5",{"_index":8059,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7869,8],[7910,8]]}}}],["qtwidget",{"_index":8100,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18646,9]]}}}],["qtwidgets.listwidget(dialog",{"_index":8123,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19426,28]]}}}],["qtwidgets.qapplication(sys.argv",{"_index":8139,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20102,32]]}}}],["qtwidgets.qdialog",{"_index":8140,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20148,19]]}}}],["qtwidgets.qfiledialog.dontusenativedialog",{"_index":8175,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24566,41]]}}}],["qtwidgets.qfiledialog.getsavefilenam",{"_index":8176,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24638,38]]}}}],["qtwidgets.qfiledialog.opt",{"_index":8174,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24515,31]]}}}],["qtwidgets.qlabel(dialog",{"_index":8113,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19069,24],[21351,24]]}}}],["qtwidgets.qlistwidget(dialog",{"_index":8146,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20520,29]]}}}],["qtwidgets.qmessagebox.critical(non",{"_index":8181,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24925,36]]}}}],["qtwidgets.qmessagebox.inform",{"_index":8190,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25703,34]]}}}],["qtwidgets.qpushbutton(dialog",{"_index":8117,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19239,29],[21521,29]]}}}],["qu",{"_index":16979,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2593,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5882,3],[5906,3],[18055,3],[18079,3]]}}}],["qu'il",{"_index":9956,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52697,5]]}}}],["qu.:0.00000",{"_index":20094,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28186,11],[28204,11],[28222,11],[28240,11],[28417,11],[28435,11],[28453,11],[28471,11],[28725,11],[28743,11],[28761,11],[28779,11],[28956,11],[28974,11],[28992,11],[29010,11],[29192,11],[29210,11],[29315,11],[29333,11]]}}}],["qua",{"_index":7833,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13165,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6076,4]]}}}],["quad",{"_index":11514,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14614,5],[14706,5],[15217,5],[20002,5],[20167,5],[20324,5],[22076,5],[22143,5],[23097,5],[23497,5],[25998,5]]}}}],["quadrant",{"_index":3659,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8490,8],[13028,8],[15037,8],[16245,8]]},"/en/lessons/common-similarity-measures":{"position":[[16843,9],[38662,8],[38904,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40686,9]]}}}],["quae",{"_index":21144,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13548,4],[15722,4]]}}}],["quaker",{"_index":5231,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64928,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26733,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3552,8],[3616,7],[3833,8],[4026,6],[4121,8],[4298,8],[4740,7],[4831,7],[5196,6],[5247,6],[7417,6],[7668,6],[21274,6],[24168,6],[25708,6],[25974,6],[26982,6],[27374,6],[34276,6],[34621,9],[38930,6],[43823,6],[46677,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[237,6]]}}}],["quaker_network.gexf",{"_index":10624,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46272,20],[46327,22]]}}}],["quaker_network.pi",{"_index":10409,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8547,17]]}}}],["quaker_nodelist.csv",{"_index":10452,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15007,19]]}}}],["quakers_edgelist.csv",{"_index":10373,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4769,20]]}}}],["quakers_nodelist.csv",{"_index":10372,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4693,20],[13966,21]]}}}],["qualifi",{"_index":14205,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12164,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33637,9]]},"/en/lessons/intro-to-powershell":{"position":[[33709,9]]},"/en/lessons/logistic-regression":{"position":[[16005,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38738,9],[40097,7],[40490,7]]}}}],["qualit",{"_index":1808,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44945,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25422,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13154,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21311,11],[28394,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[615,11],[9217,11],[31500,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2279,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39341,11]]},"/en/lessons/gravity-model":{"position":[[32996,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46727,11]]},"/en/lessons/linear-regression":{"position":[[12828,14],[13519,11],[14085,11],[14184,11]]},"/en/lessons/sentiment-analysis":{"position":[[918,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3994,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3454,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6995,11]]}}}],["qualiti",{"_index":182,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3667,7],[4383,7],[4790,7],[7352,8],[14200,7],[17429,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5835,7],[12492,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[98,8],[1384,8],[1749,7],[2209,7],[19838,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2010,9],[11540,7],[35092,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11053,7],[21683,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13219,7],[13233,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18930,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8585,7],[9821,7],[9975,7],[37124,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5648,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4535,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34422,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68624,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12577,7]]},"/en/lessons/gravity-model":{"position":[[33139,7],[33163,7],[33236,8],[33331,8],[33394,7],[34745,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[51198,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46241,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22827,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15643,7],[32849,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7009,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1442,8],[45955,7]]},"/en/lessons/linear-regression":{"position":[[72797,9],[76890,7]]},"/en/lessons/naive-bayesian":{"position":[[8652,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1200,7],[1430,7],[2367,7],[6184,7],[12649,8]]},"/en/lessons/qgis-layers":{"position":[[6884,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36760,7],[53988,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30337,7]]},"/en/lessons/vector-layers-qgis":{"position":[[8023,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8715,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18793,7]]}}}],["quality/accuraci",{"_index":188,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3820,16]]}}}],["quam",{"_index":11848,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6870,4]]}}}],["quanit",{"_index":14793,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46472,9]]}}}],["quanteda",{"_index":21656,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[2533,8],[23120,11],[23483,8],[29544,8],[31166,8],[31423,8],[31563,9],[35460,8],[38260,8],[38282,8],[38487,8],[38555,9],[39131,9],[39477,8],[41842,8]]}}}],["quanteda.texmodel",{"_index":21720,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23504,18]]}}}],["quanteda.textmodel",{"_index":21706,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[21977,19],[22317,20],[22734,20]]}}}],["quanteda.textplot",{"_index":21715,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23132,22],[23535,18]]}}}],["quanteda’",{"_index":21807,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[38705,10],[40674,10],[45064,10]]}}}],["quantif",{"_index":6510,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59412,14]]}}}],["quantifi",{"_index":5881,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14959,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4750,10],[36529,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59307,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34524,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33704,11],[55992,12]]},"/en/lessons/gravity-model":{"position":[[21058,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39035,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23724,8]]},"/en/lessons/linear-regression":{"position":[[51952,8],[76874,11]]},"/en/lessons/logistic-regression":{"position":[[20575,8]]},"/en/lessons/sentiment-analysis":{"position":[[2230,11],[2619,8],[3076,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3168,8],[22496,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2787,12]]}}}],["quantil",{"_index":12548,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[15398,10]]}}}],["quantit",{"_index":1806,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44917,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47891,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20899,12],[37546,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2366,12],[3023,12],[22592,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24612,13],[29037,12],[32140,12],[37431,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1082,12],[46710,12],[49996,12]]},"/en/lessons/linear-regression":{"position":[[1290,12],[1368,12],[1807,12],[2587,12],[2740,12],[12797,14],[75250,12],[79382,12]]},"/en/lessons/logistic-regression":{"position":[[1010,12],[1088,12],[1527,12],[2307,12],[2460,12],[61323,12],[61386,12],[61452,12],[65724,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[678,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9188,12],[29433,12]]},"/en/lessons/sentiment-analysis":{"position":[[1729,12],[2923,12],[5610,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6992,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[911,12],[18035,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62708,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51987,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[589,13],[3440,13],[22777,12],[22883,13],[23217,12]]}}}],["quantiti",{"_index":4624,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11040,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63678,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37531,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12662,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68656,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7411,10]]},"/en/lessons/sentiment-analysis":{"position":[[8765,8]]}}}],["quanto",{"_index":11857,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6980,6]]}}}],["quantock",{"_index":18604,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59031,11]]}}}],["quantum",{"_index":12796,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1746,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1478,7],[11746,7],[12118,7],[15322,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11156,7]]},"/en/lessons/qgis-layers":{"position":[[443,7]]}}}],["quarantin",{"_index":9507,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52907,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47808,11]]}}}],["quarta",{"_index":11803,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6365,6]]}}}],["quartam",{"_index":11907,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7625,7]]}}}],["quarter",{"_index":4170,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38716,8],[38744,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45613,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43826,7]]},"/en/lessons/sonification":{"position":[[17418,7],[27231,7],[40614,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[663,7],[1004,7],[1102,7],[1203,7],[1305,7],[1401,7]]}}}],["quarterli",{"_index":14877,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56578,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49358,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49560,9],[52734,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[22623,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40314,9]]}}}],["quartil",{"_index":14513,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39243,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5831,8]]}}}],["quasi",{"_index":21147,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13584,5],[15758,5]]}}}],["que",{"_index":20018,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12286,3],[12320,3]]}}}],["quean",{"_index":22872,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[23635,6]]}}}],["queen",{"_index":3761,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7812,5],[8277,5]]},"/en/lessons/linear-regression":{"position":[[68437,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23628,6],[23645,6]]}}}],["queen'",{"_index":8935,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11330,7],[13510,7],[19913,7],[22635,7],[24573,7]]}}}],["queenship",{"_index":22873,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[23692,9]]}}}],["queer",{"_index":14159,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5461,5],[9837,5],[15861,5],[17452,5],[45215,5],[48539,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57593,5]]}}}],["queri",{"_index":2050,"title":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35,5]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8900,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2399,7],[2618,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2808,7],[3805,8],[7706,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67006,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2035,7],[13621,7],[21817,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11264,5],[11375,5],[11487,5],[26789,5],[26999,5],[28330,5],[30423,5],[33503,7],[33580,7],[34274,5],[35550,5],[35625,5],[35701,5],[35788,5],[35926,5],[35934,7],[37446,5],[38139,6],[39838,5],[40943,5],[40991,5],[41368,5],[41447,7],[41656,5],[41752,5],[41887,5],[41915,5],[42019,5],[42061,5],[42108,5],[42184,5],[42271,5],[42370,5],[42551,6],[42599,5],[42665,5],[42673,7],[42773,5],[43007,5],[43121,5],[43174,5],[43221,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14885,7],[20851,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[556,5],[642,8],[2868,5],[3036,5],[8370,5],[8453,5],[14717,5],[14766,5],[14981,8],[15782,5],[17468,6],[17565,8],[17681,6],[17733,5],[17988,5],[18515,7],[18779,8],[18866,5],[19164,5],[19323,5],[19484,5],[21014,5],[21569,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51033,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36,5],[189,7],[1337,5],[7417,7],[8508,6],[8748,5],[14403,5],[15026,5],[15635,5],[22164,5],[23020,5],[23672,6],[23989,5],[24604,5],[24691,5],[25580,5],[26709,5],[27382,6],[27802,6],[28223,6],[28671,5],[30380,5],[32701,6],[32905,5],[34399,6],[37683,6],[39124,6],[39571,5],[40434,5],[45429,6],[45876,5],[46891,6],[48545,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21396,5],[21553,5],[22111,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[379,7],[468,5],[1274,7],[3611,7],[18061,7],[18243,7],[18636,5],[19619,5],[20260,5],[20420,5],[20580,5],[21221,8],[21609,5],[21704,5],[22027,5],[22345,7],[22778,5],[26229,8],[26871,5],[29840,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11680,8]]},"/en/lessons/geocoding-qgis":{"position":[[2800,5],[24531,7],[24564,5],[25008,7],[25094,5],[25197,5],[25379,5],[25467,5],[25566,5],[25836,7],[31764,5],[32080,5],[32205,7],[32599,7],[33961,7],[35748,5],[36060,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10445,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1041,5],[1101,5],[3682,8],[4302,5],[4471,5],[4725,5],[4927,5],[4990,5],[6349,5],[14344,5],[14397,5],[14430,5],[14547,5],[14709,5],[15255,5],[15412,5],[15632,5],[16765,5],[19154,5],[25777,8],[25824,5],[27810,8],[28086,5],[29588,5],[29893,5],[29964,5],[30053,6],[30403,5],[30462,6],[30827,5],[31464,5],[31974,6],[32334,5],[32646,5],[32717,5],[32806,6],[33426,6],[34871,5],[40027,5],[40516,7],[40962,5],[41547,5],[42101,5],[42677,5],[43268,7],[44705,5],[44990,5],[46503,8],[46693,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[190,5],[414,7],[480,7],[1063,8],[2533,5],[2680,5],[2706,5],[3102,5],[3702,8],[5050,5],[5335,5],[5424,5],[5574,6],[5684,5],[5773,6],[5964,5],[6007,5],[6209,6],[6559,7],[7054,6],[8116,5],[8759,5],[9811,8],[10358,6],[10732,5],[10770,5],[11719,8],[11885,7],[11951,5],[12054,7],[12206,8],[12277,7],[12577,8],[12604,6],[12739,5],[12903,5],[13037,5],[13540,7],[14347,8],[14584,5],[15294,7],[15393,6],[15765,5],[15794,5],[15853,5],[16000,6],[16045,6],[16271,6],[16367,6],[16385,5],[16823,6],[18336,5],[19870,5],[20113,8],[20129,5],[20299,8],[20343,7],[20517,7],[21063,5],[21126,5],[21250,5],[21349,5],[22183,5],[22240,5],[22405,5],[22567,5],[22637,5],[23149,6],[24187,5],[24771,5],[25034,5],[25101,7],[25186,5],[25464,5],[25922,8],[26173,7],[26381,8],[26462,9],[26879,7],[27014,7],[27159,5]]},"/en/lessons/installing-omeka":{"position":[[7302,5],[7382,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4716,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11512,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6031,5]]},"/en/lessons/intro-to-linked-data":{"position":[[338,8],[929,8],[1614,5],[15995,5],[16021,5],[19365,5],[19602,5],[29822,8],[29938,5],[30069,5],[30391,7],[30643,7],[30703,5],[31116,5],[31182,5],[31298,5],[31318,5],[31537,5],[31626,7],[31822,5],[31940,5],[32241,5],[33183,5],[33420,8],[33542,5],[33915,5],[34017,5],[34185,5],[34503,6],[34817,5],[35119,6],[35763,6],[35934,5],[38345,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[1718,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1611,5],[10301,8],[12115,5],[43606,5]]},"/en/lessons/json-and-jq":{"position":[[2037,5],[2231,7],[5248,5],[5527,7],[5613,7],[5861,5],[6068,5],[10308,6],[10965,5],[18799,5],[19357,5],[19840,5],[22530,6],[23537,6],[33387,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28964,7],[30775,5],[30904,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11815,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1606,7],[7360,7],[11156,5],[13699,5]]},"/en/lessons/research-data-with-unix":{"position":[[7401,8],[8128,5],[8259,5],[9589,5],[10295,5],[10799,6],[12256,5],[13420,7],[13639,5],[14904,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10600,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2353,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4724,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1671,8],[1729,5],[6216,8],[12085,8],[12150,5],[13654,5],[13813,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[386,7],[1685,8],[14739,5],[15361,5],[16957,8],[22739,5],[22809,6],[32018,7],[33675,5],[33768,5],[35578,7],[40911,8],[47131,6],[51476,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10083,7]]},"/en/lessons/working-with-web-pages":{"position":[[2685,8],[2824,5],[3452,6],[3493,7],[3539,5],[4912,5],[9678,5]]}}}],["queries9",{"_index":7044,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48470,9]]}}}],["query<",{"_index":13225,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29605,9],[30304,9],[32350,9],[41057,9],[42196,9]]}}}],["query=london",{"_index":15957,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10265,13]]}}}],["query_paramet",{"_index":7965,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35382,16],[41067,16]]}}}],["query_parameters.get('author",{"_index":7968,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35514,30],[41295,30]]}}}],["query_parameters.get('id",{"_index":7966,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35424,26],[41213,26]]}}}],["query_parameters.get('publish",{"_index":7967,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35467,33],[41252,33]]}}}],["quest",{"_index":14210,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12479,6],[12591,5],[13507,6],[14210,6],[15313,6],[39614,5],[48445,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5331,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12932,6]]}}}],["question",{"_index":990,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1714,9],[4774,9],[28621,10],[32717,9],[33888,9],[34839,10],[36001,8],[52753,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9516,9],[60211,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49281,11],[49846,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14282,9],[18864,8],[20276,9],[45399,8],[45745,9],[50064,10],[50408,10],[67613,10],[68842,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2411,9],[65122,9],[65367,9]]},"/en/lessons/common-similarity-measures":{"position":[[679,8],[831,8],[6722,9],[19616,8],[19715,8],[22902,9],[29582,9],[32620,8],[35932,10],[36341,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3950,8],[4057,8],[4232,8],[4912,8],[9703,9],[23997,10],[30909,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4641,8],[51885,10],[55344,9],[55560,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3278,8],[6463,9],[12475,9],[14892,9],[14919,9],[15159,8],[17587,10],[20119,9],[20384,10],[20476,8],[20734,10],[21088,10],[21437,9],[21472,10],[21850,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[195,10],[1998,10],[4583,10],[4646,9],[6443,9],[7614,10],[8220,9],[10814,9],[40084,9],[52041,9],[52525,9],[59447,9],[59527,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18937,10],[24947,8],[28193,9],[28437,9],[29218,9],[29721,8],[30712,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8607,9],[9369,8],[9902,8],[12332,8],[12638,9],[14089,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5090,9],[5684,10],[6862,9],[15537,9],[26613,8],[27399,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6655,9],[7069,10],[8818,10],[17336,9],[23445,10],[32080,9],[32299,8],[37219,9],[47029,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19290,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1256,9],[2527,10],[5789,10],[6590,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2530,12],[10078,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10285,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4821,9],[25914,10],[26336,9],[40115,8],[53249,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3248,9],[7340,9],[31177,8],[40081,10],[47868,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2418,9],[3753,8],[5076,9],[29433,10],[29709,10]]},"/en/lessons/extracting-keywords":{"position":[[30440,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2362,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35285,9],[35863,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31080,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[2147,9],[2427,9],[33342,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[1761,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22685,9]]},"/en/lessons/gravity-model":{"position":[[1370,9],[1537,10],[11886,8],[16632,8],[25457,10],[57527,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[8366,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4647,9],[13072,9],[14133,8],[15927,9],[16423,9],[16620,9],[44956,8],[45987,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36143,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10945,9],[11335,9],[12531,10],[31552,8],[31632,9],[36459,10],[36716,8],[37817,8]]},"/en/lessons/intro-to-linked-data":{"position":[[15683,10]]},"/en/lessons/intro-to-powershell":{"position":[[36253,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[3792,8]]},"/en/lessons/introduction-map-warper":{"position":[[5649,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2599,10],[35862,8],[43033,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2258,8],[2748,9]]},"/en/lessons/linear-regression":{"position":[[46253,9],[69358,9],[71373,10],[72362,10],[72878,9]]},"/en/lessons/logistic-regression":{"position":[[61978,9],[63057,10]]},"/en/lessons/naive-bayesian":{"position":[[12515,8],[25701,9],[52549,8],[57814,8]]},"/en/lessons/preserving-your-research-data":{"position":[[7590,8]]},"/en/lessons/qgis-layers":{"position":[[6568,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4915,9],[5101,9],[12001,8]]},"/en/lessons/research-data-with-unix":{"position":[[780,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3827,9],[4035,9],[5885,9],[5930,9],[12411,9],[12601,9],[19705,8],[20403,9],[29232,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2480,9],[18552,9],[19195,8],[44807,8]]},"/en/lessons/sentiment-analysis":{"position":[[527,9],[1317,9],[1368,9],[8254,9],[8390,9],[8948,10],[10407,9],[38351,8],[38755,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2576,9]]},"/en/lessons/space-place-gazetteers":{"position":[[10625,9],[12835,9],[13058,9],[15973,9],[16142,9],[18406,8],[18924,9],[27401,9],[27515,8],[27688,10],[28173,9],[28429,10],[32106,9],[34149,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30420,9],[30463,9],[30531,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31168,9],[31445,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29015,8],[29060,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7703,9],[8567,10],[28667,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1893,9],[2148,9],[4719,9],[5595,10],[6340,9],[6912,9],[14571,9],[14817,8],[16405,9],[16570,8],[17379,9],[22632,9],[27847,9],[41177,9],[42240,9],[43194,8],[43721,9],[44272,9],[47503,10],[50540,9],[51124,9],[51316,10],[53016,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[21586,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3225,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[398,8],[21905,9],[22050,9],[24546,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2262,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12749,8],[12902,8]]}}}],["questionnair",{"_index":8406,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4241,14],[5105,13]]}}}],["queue",{"_index":11037,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[10959,5]]}}}],["qui",{"_index":21125,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13261,4],[15490,4]]}}}],["quia",{"_index":11966,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10029,5],[61329,5]]}}}],["quick",{"_index":1391,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21036,5],[28731,5],[43769,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1571,5],[17371,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13752,5],[18512,5],[23054,5],[25109,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13219,5],[19910,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12208,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[313,5],[7266,5],[9881,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7250,5],[13047,5],[17169,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24817,5],[29852,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16743,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5821,5],[27475,5],[28032,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7943,5],[12039,5],[23104,5],[36617,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5708,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56848,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[16117,5],[21872,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[11169,5]]},"/en/lessons/gravity-model":{"position":[[43035,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4084,5],[19937,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4308,5]]},"/en/lessons/intro-to-bash":{"position":[[9357,5],[18519,5],[23169,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2003,5]]},"/en/lessons/intro-to-powershell":{"position":[[1372,5],[2831,5],[19997,5],[42226,5],[42266,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[896,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[345,5],[556,5],[1125,5],[5728,5],[15161,5],[16049,7],[16296,5],[16452,6],[17032,5],[17605,5],[19094,5],[21670,5],[21693,5],[26874,5]]},"/en/lessons/introduction-map-warper":{"position":[[12792,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40801,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10235,5],[20333,5]]},"/en/lessons/preserving-your-research-data":{"position":[[3395,5],[17891,5]]},"/en/lessons/qgis-layers":{"position":[[3370,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[33244,5],[36986,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29655,5],[33775,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36048,5]]},"/en/lessons/sonification":{"position":[[19966,5],[20218,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38716,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8654,5],[35673,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1970,5]]}}}],["quicker",{"_index":2280,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[17398,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28503,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13000,7]]},"/en/lessons/gravity-model":{"position":[[37428,7]]},"/en/lessons/intro-to-bash":{"position":[[12005,7],[12883,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16306,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24191,7]]},"/en/lessons/transliterating":{"position":[[16501,7]]}}}],["quickest",{"_index":2220,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[9921,8]]},"/en/lessons/counting-frequencies":{"position":[[3916,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31999,8]]}}}],["quickli",{"_index":2133,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[1676,7],[11142,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1976,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5832,7],[20332,7],[27295,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15818,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63394,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7874,7],[15547,7],[16999,8],[19298,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16557,7],[39457,7],[40252,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3648,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13054,7],[23200,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6664,8],[8012,7],[8652,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1720,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6358,7],[7833,7],[8753,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1373,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12103,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23355,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35340,8],[37946,7]]},"/en/lessons/extracting-keywords":{"position":[[1390,7],[29966,7],[39299,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2106,7],[3188,7],[17184,7],[20965,7],[43641,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13269,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21138,8],[32727,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1971,7],[2845,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11275,7],[25024,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23958,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[28583,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21254,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28193,8],[28634,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6097,8],[7445,7]]},"/en/lessons/intro-to-bash":{"position":[[15247,7],[19123,7]]},"/en/lessons/intro-to-powershell":{"position":[[27016,8],[46110,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1376,7],[40908,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18744,8]]},"/en/lessons/jupyter-notebooks":{"position":[[43692,8]]},"/en/lessons/linear-regression":{"position":[[8599,7],[64165,7]]},"/en/lessons/logistic-regression":{"position":[[53314,7]]},"/en/lessons/normalizing-data":{"position":[[5840,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5295,7]]},"/en/lessons/qgis-layers":{"position":[[5977,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[485,7],[864,7],[1934,7],[5153,7],[27346,7],[28526,7]]},"/en/lessons/research-data-with-unix":{"position":[[4214,7],[7101,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29810,7]]},"/en/lessons/sonification":{"position":[[8695,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10956,7],[29968,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22777,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6159,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[997,8],[14964,7],[15283,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5515,7],[15982,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3291,8],[3544,7],[19319,8],[19600,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1771,7],[6161,7]]},"/en/lessons/vector-layers-qgis":{"position":[[16319,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14374,7],[14599,7],[46930,10],[47033,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15748,7]]},"/en/lessons/working-with-web-pages":{"position":[[6910,8]]}}}],["quickstart",{"_index":10770,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[21106,10]]},"/en/lessons/intro-to-bash":{"position":[[2748,10]]},"/en/lessons/research-data-with-unix":{"position":[[3055,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19785,10],[35816,10]]}}}],["quicktim",{"_index":15835,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[17653,9],[17753,9],[19953,10]]},"/en/lessons/sonification":{"position":[[25633,9]]}}}],["quicquid",{"_index":11869,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7122,8],[7184,8],[27358,8],[27579,8]]}}}],["quiet",{"_index":5193,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63937,5]]}}}],["quinlan",{"_index":18693,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66465,8],[66474,7],[66859,8],[67023,7]]}}}],["quinlan’",{"_index":18698,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[67411,9]]}}}],["quinn",{"_index":6665,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12293,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15280,6],[48458,5]]},"/en/lessons/sentiment-analysis":{"position":[[26863,7],[40435,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12356,5],[35248,6]]}}}],["quinn’",{"_index":14208,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12449,7]]}}}],["quip",{"_index":12130,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17631,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11015,8]]},"/en/lessons/naive-bayesian":{"position":[[12006,7]]}}}],["quirk",{"_index":18439,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[38702,5],[60611,5]]}}}],["quit",{"_index":417,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10895,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5273,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6814,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12407,5],[14130,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11629,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1419,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5400,5],[12371,5],[27289,5],[60372,5],[60782,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41491,5],[56260,5]]},"/en/lessons/common-similarity-measures":{"position":[[15805,5],[17943,5],[19316,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[23703,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52395,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10785,5],[16669,5],[16852,5],[20246,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15519,5],[22937,5],[30606,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17205,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10632,5],[16705,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18935,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10507,5],[48755,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32090,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3107,5],[12105,6],[16222,5]]},"/en/lessons/extracting-keywords":{"position":[[4923,5],[34480,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[639,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2828,5],[9915,5]]},"/en/lessons/geocoding-qgis":{"position":[[23207,5],[35219,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13708,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5192,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17932,5],[26857,5]]},"/en/lessons/gravity-model":{"position":[[2106,5],[16755,5],[25171,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[567,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2903,5],[20110,5],[52138,5]]},"/en/lessons/intro-to-bash":{"position":[[20277,5],[20488,5],[20550,4],[21164,5]]},"/en/lessons/intro-to-linked-data":{"position":[[17279,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12189,5]]},"/en/lessons/json-and-jq":{"position":[[9574,5],[39447,5]]},"/en/lessons/logistic-regression":{"position":[[7243,5]]},"/en/lessons/naive-bayesian":{"position":[[9246,5],[40121,5],[52038,5],[66209,5],[68979,5],[70178,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10299,5],[25577,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41372,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8737,5],[27790,5],[43920,5],[44462,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7036,5],[30645,5]]},"/en/lessons/sonification":{"position":[[8335,5],[13889,5],[24478,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[676,5],[9136,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12560,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37658,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15248,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8582,5]]},"/en/lessons/windows-installation":{"position":[[1367,5]]},"/en/lessons/working-with-web-pages":{"position":[[8406,5],[8649,5]]}}}],["quiz",{"_index":9207,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8793,4],[51278,6]]}}}],["quiz.html",{"_index":9469,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51361,9]]}}}],["quo",{"_index":11862,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7061,4],[7690,3]]}}}],["quod",{"_index":11842,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6796,4],[9873,4],[10117,4],[10175,4],[10972,4],[61173,4],[61417,4],[61475,4],[62272,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9130,4],[9201,4],[9797,4],[9868,4]]}}}],["quondam",{"_index":12009,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10807,7],[62107,7]]}}}],["quot",{"_index":2803,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5440,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25021,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7177,6],[17273,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9720,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43254,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56642,6],[59083,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[715,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[691,6],[36275,6],[39509,6],[40589,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35127,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12822,5]]},"/en/lessons/extracting-keywords":{"position":[[7217,7],[10154,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12464,6]]},"/en/lessons/installing-omeka":{"position":[[11784,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46409,6],[52437,6],[52646,5],[52790,5]]},"/en/lessons/intro-to-powershell":{"position":[[10295,7],[10692,6],[11218,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20128,7],[22585,7]]},"/en/lessons/json-and-jq":{"position":[[2853,6],[15455,6],[38508,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51093,5]]},"/en/lessons/naive-bayesian":{"position":[[35668,5]]},"/en/lessons/sentiment-analysis":{"position":[[23101,6],[23165,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26259,7]]},"/en/lessons/working-with-text-files":{"position":[[1349,7],[1584,6],[1813,6],[2024,6],[5275,6]]}}}],["quot;.csv"",{"_index":22858,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20664,17]]}}}],["quot;.txt"",{"_index":22857,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20483,16],[20632,16]]}}}],["quota",{"_index":7469,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28880,5]]}}}],["quotat",{"_index":3123,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37935,9],[45866,9],[48958,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7084,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46725,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2568,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2749,11],[3833,10],[3907,10],[4511,10],[25933,10],[55624,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9470,9]]},"/en/lessons/extracting-keywords":{"position":[[18557,9],[18976,9]]},"/en/lessons/geocoding-qgis":{"position":[[16615,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11428,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[11170,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8862,9],[15977,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37384,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52533,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[16831,9],[19136,9],[24415,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25953,9],[26018,9],[39526,9]]},"/en/lessons/json-and-jq":{"position":[[2811,9],[30036,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1097,9],[1949,9],[7034,9],[7245,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8490,9]]},"/en/lessons/sentiment-analysis":{"position":[[19180,9],[19267,9],[19317,9],[23210,9],[24972,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16664,10],[26293,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[6318,9],[6574,9],[6644,9]]},"/en/lessons/working-with-text-files":{"position":[[5350,9]]}}}],["quotient",{"_index":17615,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[23490,8]]}}}],["r",{"_index":2016,"title":{"/en/lessons/basic-text-processing-in-r":{"position":[[25,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[53,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[33,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[55,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[0,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[43,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50,1]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6796,1],[9242,1],[11922,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11744,1],[12246,1],[15508,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26,1],[1053,1],[1684,1],[1712,2],[1809,1],[1867,2],[1941,1],[1968,1],[2020,1],[2176,1],[2234,1],[2364,1],[2680,1],[3090,1],[3491,2],[3705,2],[3746,1],[4480,1],[4811,1],[6341,1],[7561,1],[10679,1],[12493,1],[12824,3],[17890,1],[20448,1],[30863,1],[31223,1],[32015,2],[32224,1],[32453,1],[33154,1],[33342,1],[33544,1],[33745,2],[33854,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1570,2],[2101,2],[2201,1],[4125,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28197,1],[40167,1],[68838,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64532,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2550,1],[12234,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[54,1],[170,1],[2219,1],[2286,1],[2360,2],[2434,1],[8529,1],[8718,2],[9083,1],[9919,1],[10842,1],[10851,1],[11344,1],[22363,1],[31822,1],[32847,1],[35170,1],[38218,1],[38471,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21861,2],[24227,2]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21027,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[34,1],[380,2],[413,1],[921,1],[1458,2],[3368,1],[3396,1],[6745,1],[6845,1],[7841,1],[14422,2],[28666,2],[29137,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16479,3],[19917,3],[20288,3],[20354,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51858,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2880,1],[2900,3],[22004,2],[38855,2],[42210,1],[55341,1],[58022,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34621,4],[37905,4],[47113,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9381,4],[9728,4],[12450,4],[12708,4],[39339,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14731,4],[22891,4]]},"/en/lessons/extracting-keywords":{"position":[[12558,4],[13101,3],[15615,4],[15741,2],[16089,4],[24276,4],[24394,4],[25723,3],[31282,4],[34824,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13717,5],[27615,5],[46292,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8695,1],[8759,1],[8779,1],[8903,3],[9419,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9475,5],[10414,5],[22525,4],[22836,4],[24468,4],[29144,4],[32410,3],[37152,4],[39203,4],[39260,1],[44208,4],[44357,4],[52389,4],[60775,5],[61714,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[56,1],[1652,2],[4905,1],[4911,1],[5031,2],[5301,2],[5320,1],[5647,2],[5669,1],[6377,1],[6383,1],[6395,1],[6593,1],[6651,1],[9138,2],[12916,1],[13055,1],[13359,1],[13430,1],[13460,2],[18124,1],[18188,1],[33807,1],[33933,1],[34371,2],[36151,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28,1],[207,1],[385,1],[473,1],[1158,1],[1362,1],[1444,2],[1751,1],[1780,1],[3265,1],[3761,1],[4015,1],[4346,1],[5136,2],[5139,1],[5292,1],[5420,1],[5473,1],[5508,2],[5560,1],[5601,1],[5620,1],[5645,1],[5752,1],[5923,1],[19946,1],[20371,1],[20532,1],[20640,1],[20695,1],[21484,1],[21912,1],[22084,1],[22211,1],[23259,2],[24085,1],[24474,1],[24759,1],[25683,2],[28045,2],[28762,1],[28785,2],[28824,1],[28923,1],[29189,1],[30495,1],[31162,1],[31367,2],[31573,1],[33031,1],[33221,1],[33354,1],[34482,1],[35089,1],[35496,2],[40241,1],[47195,1],[47286,1],[47381,1],[47489,3],[47566,2],[47606,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24343,1]]},"/en/lessons/gravity-model":{"position":[[8352,1],[8394,1],[8488,1],[8602,1],[8864,1],[8870,1],[8918,1],[43057,1],[44259,1],[44371,3],[44913,3],[46267,1],[46495,1],[46620,1],[46656,1],[47539,1],[48433,1],[48642,1],[48698,2],[50437,2],[60344,2],[60504,2],[60801,3],[62574,2],[62732,2],[63024,3],[63925,2],[64083,2],[64375,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[4857,1],[42000,1],[45169,2]]},"/en/lessons/installing-omeka":{"position":[[12378,1],[12407,1]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3064,1]]},"/en/lessons/intro-to-bash":{"position":[[24391,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26948,5],[27968,6],[40100,5],[41423,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5232,4],[15811,4],[46390,2],[46424,1],[46556,1],[54514,2],[54565,1]]},"/en/lessons/json-and-jq":{"position":[[34042,1],[38289,1],[38430,1],[39038,1],[39948,2]]},"/en/lessons/jupyter-notebooks":{"position":[[7691,3],[9473,1],[34792,2],[34801,1],[45041,1],[46345,2],[46847,2],[47329,1],[47387,1]]},"/en/lessons/linear-regression":{"position":[[4690,2],[42692,2],[42707,1],[42945,2],[43183,2],[45201,2],[45459,2],[45564,2],[60891,2],[62215,2],[75505,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13244,2],[13313,2],[14122,2],[14189,2],[30486,4],[44776,2],[44992,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1,1],[95,1],[109,1],[345,1],[364,1],[574,1],[840,1],[937,1],[1089,2],[1142,1],[1288,2],[1461,1],[1640,1],[1707,1],[1966,1],[2264,1],[2267,1],[2358,1],[2406,1],[2464,1],[2495,2],[2542,1],[2561,1],[2632,1],[2712,1],[2754,1],[2769,1],[2831,1],[2925,2],[3452,1],[3843,1],[4891,1],[5236,1],[6652,1],[7113,1],[7514,1],[7717,2],[8093,1],[18621,1],[18798,1],[23259,2],[23295,1],[23473,2],[23580,2],[23631,2],[23675,1],[24070,2],[24525,2],[24872,2],[24896,1],[24973,1],[25197,2],[25221,2],[25373,1],[25918,1],[26169,1],[26366,2],[26411,1],[26492,2],[26562,1],[26598,1],[26770,1],[27164,1],[27202,1],[27442,2],[27617,2],[27630,1],[27674,1],[27708,2],[27854,1],[28092,2],[28154,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2028,1],[2069,2],[2107,1],[2658,1],[7833,1],[7991,2],[8080,2],[8346,1],[8400,2],[8426,1],[8661,2],[8967,1],[9538,1],[10080,1],[17609,1],[21861,2],[30928,1],[30969,1],[31293,1],[31459,1],[31501,1],[34125,1],[35063,1],[37758,1],[37883,1],[43016,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41,1],[195,1],[1381,1],[1442,2],[1492,1],[1534,1],[1634,2],[1658,1],[1745,1],[1819,3],[1904,2],[2053,3],[2561,1],[2945,1],[3012,1],[4848,2],[6270,1],[7893,1],[7908,1],[11806,1],[15057,1],[19704,1],[19921,1],[20005,1],[20138,1],[20278,1],[21040,2],[21098,1],[31742,1],[39534,1],[40347,1],[42075,1],[43477,1],[46835,1],[48315,3],[48404,2],[48494,2],[51072,3],[53346,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[44,1],[260,2],[365,1],[644,2],[1159,2],[1308,2],[3884,2],[3903,1],[5142,1],[5697,2],[5891,1],[6138,2],[6549,1],[7404,1],[10552,2],[13729,1],[13866,1],[13958,1],[13999,1],[14128,2],[14325,1],[14452,1],[14561,1],[14883,1],[15216,1],[15271,1],[15298,1],[16235,1],[17003,1],[17371,1],[20146,1],[20305,1],[26129,1],[26333,1],[27455,3],[31050,1],[33223,2],[35574,1],[35826,1],[36232,1],[36400,2],[38125,1],[38590,1]]},"/en/lessons/sonification":{"position":[[7989,1],[8151,1]]},"/en/lessons/space-place-gazetteers":{"position":[[45521,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32,1],[1936,2],[3149,1],[3301,1],[3696,1],[3759,1],[3838,1],[3992,1],[5398,1],[6705,1],[11293,1],[15032,1],[15355,2],[15481,2],[23390,1],[34269,2],[36953,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23133,1],[48015,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51,1],[481,1],[2111,1],[2167,1],[2542,1],[2678,2],[5914,1],[6409,1],[13830,2],[19390,1],[19549,1],[19592,1],[19731,1],[19804,1],[19829,1],[19984,1],[20040,1],[20178,1],[20449,1],[20507,1],[20595,1],[20827,1],[20894,1],[21077,1],[21149,1],[21402,1],[22814,2],[23637,1],[24137,1],[31175,1],[31688,1],[38102,1],[38171,1],[59487,1],[64919,1],[65231,1],[65272,1],[65632,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12566,1]]},"/en/lessons/transliterating":{"position":[[11682,4],[11697,4],[15348,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1620,1],[3071,2],[48418,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10031,1],[10279,1],[10459,1]]},"/en/lessons/working-with-text-files":{"position":[[7073,1]]}}}],["r'./imag",{"_index":11171,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35667,11]]}}}],["r'fill",{"_index":22861,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21104,6]]}}}],["r,hartford",{"_index":3579,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3229,11]]}}}],["r.23",{"_index":12061,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13701,4]]}}}],["r.finditer(lin",{"_index":12272,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40279,16]]}}}],["r.g",{"_index":13598,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[19302,4],[62188,5]]}}}],["r.insert(0,(i",{"_index":4202,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40186,13]]}}}],["r/harpercpc.csv",{"_index":7280,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9636,17]]}}}],["r/trudeaucpc.csv",{"_index":7310,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13947,18]]}}}],["r15535",{"_index":22354,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35607,6]]}}}],["r2",{"_index":13121,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5335,3]]},"/en/lessons/linear-regression":{"position":[[44282,2],[77146,4]]}}}],["r2_score",{"_index":17225,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43434,8]]}}}],["r2_score(list(y_test",{"_index":17226,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43443,22]]}}}],["r:interlock{weight:10",{"_index":9113,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16401,24]]}}}],["r:interlock{weight:tointeger(edges.years_serv",{"_index":9099,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14461,51]]}}}],["r=\"768",{"_index":10783,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23005,7],[23067,7]]}}}],["r=[region[1",{"_index":19037,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[41270,12]]}}}],["r_square_scratch",{"_index":17509,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77207,16]]}}}],["r_square_scratch(list(y_test",{"_index":17240,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44335,30]]}}}],["r_square_scratch(tru",{"_index":17229,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43787,22]]}}}],["rabbi",{"_index":20971,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[28642,6],[30964,6],[31317,7],[31518,6],[31694,7],[31922,7],[35573,6],[36018,7],[36264,6],[36490,7],[36762,7],[40238,6],[40715,7],[40977,6],[41214,7],[41502,7]]}}}],["rabbit",{"_index":21912,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60990,6]]}}}],["race",{"_index":1607,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32362,4],[32596,4],[33968,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17697,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1974,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4284,4],[5300,4],[25217,4],[34569,5],[34627,4],[46863,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[25620,4],[25899,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[38446,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50333,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7399,5]]},"/en/lessons/working-with-web-pages":{"position":[[4139,4]]}}}],["racedo",{"_index":11836,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6710,7]]}}}],["rachel",{"_index":16942,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52239,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51156,8],[52752,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35914,6]]}}}],["racial",{"_index":7466,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28295,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8260,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1582,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23041,6],[26037,6],[47429,7],[47465,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57095,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49669,10]]}}}],["racialis",{"_index":10150,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4107,10],[4317,10]]}}}],["racin",{"_index":16403,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44188,6]]}}}],["racism",{"_index":14749,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39542,7],[57058,8]]},"/en/lessons/space-place-gazetteers":{"position":[[49937,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50085,9],[50694,7]]}}}],["racist",{"_index":14747,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39217,8]]}}}],["rada",{"_index":1760,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43318,4],[45388,5],[52327,5]]}}}],["radford",{"_index":14904,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57766,7]]}}}],["radial",{"_index":9132,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20038,6]]}}}],["radian",{"_index":15886,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32219,8]]}}}],["radic",{"_index":578,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17407,9],[23101,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41858,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7179,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11473,9],[26425,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4077,11],[60808,16],[61005,16],[61139,14],[61351,12],[61731,7]]}}}],["radim",{"_index":22817,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[3491,5]]}}}],["radio",{"_index":5488,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29655,5],[29798,5],[44909,5],[56974,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6388,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18610,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4664,5]]}}}],["radiu",{"_index":4720,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25066,8]]},"/en/lessons/geocoding-qgis":{"position":[[30641,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17034,6],[17133,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32969,6],[33462,6],[33565,6],[37517,6]]}}}],["raeedo",{"_index":11899,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7511,6]]}}}],["raessen",{"_index":14333,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49513,8]]}}}],["rafael",{"_index":12668,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20362,7]]}}}],["rag",{"_index":18361,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25735,7]]}}}],["rage",{"_index":16190,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8108,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5065,6]]}}}],["raghavan",{"_index":1705,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39504,9],[45258,9],[51395,9]]},"/en/lessons/linear-regression":{"position":[[6112,8]]}}}],["raid",{"_index":20923,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9568,5]]}}}],["rail",{"_index":15649,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[563,6]]},"/en/lessons/linear-regression":{"position":[[1518,4]]},"/en/lessons/logistic-regression":{"position":[[1238,4]]}}}],["railroad",{"_index":12840,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[2209,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[5336,10]]},"/en/lessons/linear-regression":{"position":[[73088,9]]},"/en/lessons/logistic-regression":{"position":[[64434,9]]},"/en/lessons/qgis-layers":{"position":[[9252,10]]}}}],["railway",{"_index":9133,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20045,7],[20107,7],[20125,7]]},"/en/lessons/vector-layers-qgis":{"position":[[948,9]]}}}],["rainbowstarbird",{"_index":14318,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48416,15]]}}}],["rais",{"_index":3355,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8673,5],[13640,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28631,5],[58467,5]]},"/en/lessons/common-similarity-measures":{"position":[[35908,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26436,6],[28177,5],[28420,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15526,5],[27380,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15940,5],[17336,7],[18565,6],[23230,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[958,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12829,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56919,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15921,5],[16405,6],[17175,6],[17208,6],[34302,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[30558,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56013,7]]},"/en/lessons/linear-regression":{"position":[[69334,6],[72356,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4240,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15425,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21898,6],[24539,6]]}}}],["rajiv",{"_index":5592,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69806,5]]}}}],["rakelli",{"_index":11226,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45421,8]]}}}],["raleigh",{"_index":10118,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8818,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39849,8]]}}}],["ralph",{"_index":8388,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[976,5],[5399,5]]}}}],["ram",{"_index":4138,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35965,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20611,4],[42559,4],[42667,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18070,4]]}}}],["ramakrishna",{"_index":5237,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65056,11]]}}}],["ramess",{"_index":16023,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23359,8],[23545,8],[24135,8]]}}}],["ramesses_vi_closeup.jpg\">",{"_index":16016,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22265,30],[23687,30]]}}}],["ramp",{"_index":2767,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2131,5],[26206,5]]},"/en/lessons/geocoding-qgis":{"position":[[15188,4],[16511,4]]},"/en/lessons/qgis-layers":{"position":[[12721,4]]}}}],["rampant",{"_index":13880,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[795,8]]}}}],["ramsay",{"_index":14174,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6979,6],[49181,7]]}}}],["ramsay’",{"_index":22008,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1868,8]]}}}],["ramón",{"_index":20037,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18926,5]]}}}],["ran",{"_index":2270,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15886,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10483,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40756,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29353,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39181,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48591,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32622,3]]},"/en/lessons/extracting-keywords":{"position":[[37977,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[40623,3]]},"/en/lessons/intro-to-linked-data":{"position":[[33550,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39320,3]]},"/en/lessons/naive-bayesian":{"position":[[68524,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21694,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10579,3]]}}}],["rand",{"_index":20814,"title":{},"body":{"/en/lessons/sonification":{"position":[[37208,6]]}}}],["rand(0.25",{"_index":20812,"title":{},"body":{"/en/lessons/sonification":{"position":[[35946,10],[36035,10]]}}}],["rand(0.5",{"_index":20809,"title":{},"body":{"/en/lessons/sonification":{"position":[[35914,10],[36003,10]]}}}],["rand(1",{"_index":20811,"title":{},"body":{"/en/lessons/sonification":{"position":[[35932,8],[36021,8]]}}}],["randal",{"_index":3556,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2948,7]]}}}],["random",{"_index":1734,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41739,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14521,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22527,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25501,6],[40150,6],[55854,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43194,8],[46754,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38856,6],[38963,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51191,6],[51314,6]]},"/en/lessons/geocoding-qgis":{"position":[[11733,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[13988,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2499,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25948,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25794,6],[32092,6],[32277,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7322,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27568,6]]},"/en/lessons/linear-regression":{"position":[[45528,6],[78011,6],[78065,6]]},"/en/lessons/logistic-regression":{"position":[[33728,6]]},"/en/lessons/naive-bayesian":{"position":[[13752,6],[38974,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39632,6]]},"/en/lessons/sonification":{"position":[[29828,6],[36258,6],[36317,6],[36368,6],[37221,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28005,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19656,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13061,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11108,7],[26405,6],[31234,6],[31624,6],[31667,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19446,6]]}}}],["random.ord",{"_index":20180,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39961,12]]}}}],["random.randint(0,200",{"_index":20786,"title":{},"body":{"/en/lessons/sonification":{"position":[[32412,22]]}}}],["random.randint(1,4",{"_index":20787,"title":{},"body":{"/en/lessons/sonification":{"position":[[32453,19]]}}}],["random_st",{"_index":4946,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43953,12]]},"/en/lessons/linear-regression":{"position":[[37588,12],[37670,12],[37776,12]]},"/en/lessons/logistic-regression":{"position":[[15662,12]]}}}],["random_state=11",{"_index":17589,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15863,16]]}}}],["random_state=31",{"_index":17183,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37178,16]]}}}],["random_state=42",{"_index":4820,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33075,16],[33695,16],[36559,16],[37415,16],[44189,16],[44400,16],[56406,16],[57501,16]]}}}],["random_state=r",{"_index":4056,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29455,16]]}}}],["randomis",{"_index":20176,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39303,10]]}}}],["randomli",{"_index":3765,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8627,8],[17056,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12913,8],[13101,8],[14527,8],[57743,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42616,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19200,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40245,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25056,8],[25274,8],[52656,8]]},"/en/lessons/intro-to-linked-data":{"position":[[4335,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19345,8],[22147,8]]}}}],["rang",{"_index":1329,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15927,5],[36565,5],[39064,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3661,5],[3759,5],[3992,5],[4460,6],[4873,5],[5300,5],[8411,5],[10996,5],[13621,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25337,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3066,6],[4533,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2795,5],[2956,5],[10333,5],[11137,5],[32446,5],[59653,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2621,5],[16033,6],[16076,6],[21057,6],[31393,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6084,6]]},"/en/lessons/common-similarity-measures":{"position":[[4478,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[23408,5],[24880,5],[25048,5],[27424,5],[31690,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39822,5],[45175,5],[52516,5],[61936,5],[62516,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17990,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4032,5],[5033,5],[5204,5],[16382,5],[23044,5],[36038,5],[37204,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1465,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24208,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40650,5],[43111,6],[43304,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18754,5],[18784,6],[19741,5],[19838,5],[19847,8],[27181,6],[29825,8],[33082,5],[33122,5],[33295,6],[33309,6],[33390,5],[33530,6],[33580,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5785,6],[9524,6],[18473,5],[32328,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12767,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4269,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24186,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9876,5]]},"/en/lessons/geocoding-qgis":{"position":[[14133,5],[14334,5],[14555,6],[14645,5],[15170,6],[15208,5],[16831,6],[28928,5],[31590,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[2997,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3564,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[20673,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14315,5],[16542,6]]},"/en/lessons/gravity-model":{"position":[[10110,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[15543,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18438,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3142,7],[15698,5],[20962,5],[39252,5],[43241,5],[44106,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32570,8],[34134,6],[34236,6],[36121,5],[37414,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7407,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3913,5]]},"/en/lessons/linear-regression":{"position":[[8371,5],[47101,6],[55636,6],[56242,5],[56470,5],[58696,6],[60079,5],[60703,7],[60833,5]]},"/en/lessons/logistic-regression":{"position":[[4277,6],[5525,6],[5597,6],[5655,5],[5806,5],[6102,6],[6252,5],[6269,5],[6355,6],[6484,6],[6580,6],[26747,6],[29897,7],[30454,5],[30800,5],[32242,5],[32629,7],[32727,7],[32789,7],[33015,5],[34656,6],[34867,5],[35932,7],[37179,5],[37918,6],[37979,6],[38666,5],[40343,5],[40727,6],[40895,7],[40988,7],[41135,6],[41217,7],[41984,6],[63698,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26870,5]]},"/en/lessons/normalizing-data":{"position":[[5103,5],[6912,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2398,5],[3068,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4154,5]]},"/en/lessons/qgis-layers":{"position":[[10485,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6614,6],[10359,5]]},"/en/lessons/research-data-with-unix":{"position":[[1079,5],[1824,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3728,5],[11473,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2829,5],[24952,5],[42294,5]]},"/en/lessons/sentiment-analysis":{"position":[[2106,5],[7553,5],[11077,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[600,6],[4003,5],[5715,5],[24898,5],[25539,5],[25649,5],[28722,5],[28771,5],[35933,5],[38742,6]]},"/en/lessons/sonification":{"position":[[10770,5],[16416,5],[16674,6],[16963,7],[17207,5],[17293,5],[31510,7],[31907,5],[37027,5],[40718,5]]},"/en/lessons/space-place-gazetteers":{"position":[[17416,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4954,5],[18620,5],[31351,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14440,6],[16835,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4166,5],[10640,5],[31910,5],[63970,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1108,5],[20787,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17683,5],[32820,5]]},"/en/lessons/transliterating":{"position":[[2930,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[926,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[16236,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5349,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[27468,5]]}}}],["range').mean().reset_index",{"_index":17680,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[30058,28],[38038,28]]}}}],["range('integer1",{"_index":1989,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4264,17]]}}}],["range(0,22711,10",{"_index":18377,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30822,18]]}}}],["range(0,len(struct[g",{"_index":4260,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44180,24]]}}}],["range(0,x_embedded.shape[1",{"_index":4060,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29604,29]]}}}],["range(1",{"_index":2052,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9090,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18204,8],[19168,8],[21953,8],[25369,8],[28460,8],[39360,8],[45665,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14952,8],[15177,8],[15212,8]]}}}],["range(1,10",{"_index":2113,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14851,12]]}}}],["range(1,col",{"_index":12087,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14985,14]]}}}],["range(1,num_clusters+1",{"_index":4247,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43339,24]]}}}],["range(10,100",{"_index":2115,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14961,14]]}}}],["range(100,638",{"_index":2118,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15072,15]]}}}],["range(8029",{"_index":1996,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4602,11]]}}}],["range(len(model_list",{"_index":22944,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39805,23]]}}}],["range(len(test_word",{"_index":22945,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39900,23]]}}}],["range(len(word",{"_index":4345,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50801,18]]}}}],["range(len(wordlist",{"_index":16998,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5621,19],[5912,19]]}}}],["range(max_featur",{"_index":4895,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37110,18]]}}}],["range(row",{"_index":12085,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14843,12]]}}}],["range(self.file_list_widget.count",{"_index":8178,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24773,37],[25431,37]]}}}],["range1d",{"_index":23532,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43525,7],[45336,7]]}}}],["range_",{"_index":4818,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33029,7],[33649,7]]}}}],["range_i",{"_index":14456,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20861,9],[20909,7]]}}}],["range_list",{"_index":4814,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32931,10]]}}}],["range_list[0",{"_index":4824,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33120,14]]}}}],["range_lookup",{"_index":2927,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21949,14]]}}}],["rank",{"_index":1139,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8420,4],[9925,4],[29595,4],[29642,4],[35844,6],[40701,7],[43404,7]]},"/en/lessons/common-similarity-measures":{"position":[[34674,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33144,6],[34128,7],[43512,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13586,6],[13880,6],[15213,6],[15309,6],[15486,6]]},"/en/lessons/linear-regression":{"position":[[69015,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6975,7]]}}}],["rankabl",{"_index":14451,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[19871,11]]}}}],["rantala",{"_index":10040,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58513,8],[58808,8]]}}}],["raphael",{"_index":16959,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53156,7]]}}}],["rapid",{"_index":3296,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2404,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2623,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46007,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2160,5]]}}}],["rapidli",{"_index":8845,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[24794,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3855,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19292,7],[39708,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27173,7]]},"/en/lessons/gravity-model":{"position":[[55565,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54349,7]]},"/en/lessons/intro-to-bash":{"position":[[18787,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[20827,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24668,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7984,7]]}}}],["rare",{"_index":2251,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14194,4],[14485,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35577,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11347,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19828,6],[54769,7],[63789,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3114,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11561,6],[15345,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45414,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1154,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31246,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2573,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27642,6]]},"/en/lessons/gravity-model":{"position":[[7128,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[14118,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44409,6]]},"/en/lessons/intro-to-linked-data":{"position":[[12442,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5589,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30293,6]]},"/en/lessons/logistic-regression":{"position":[[22617,4],[42842,4]]},"/en/lessons/naive-bayesian":{"position":[[69036,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14718,6],[51660,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25281,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1313,6],[18908,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27667,4],[29085,4],[29272,4],[41460,4],[44437,4],[46386,6],[47456,4],[47947,5],[53675,5]]},"/en/lessons/transliterating":{"position":[[10026,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27498,4]]}}}],["rarer",{"_index":21860,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[47255,5]]}}}],["ras/grad",{"_index":11721,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2151,8]]}}}],["rashid",{"_index":14034,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43566,7]]}}}],["rashid’",{"_index":14033,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43406,8]]}}}],["rasmu",{"_index":19418,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[7658,6]]}}}],["raster",{"_index":10084,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[744,6]]},"/en/lessons/geocoding-qgis":{"position":[[2369,6]]},"/en/lessons/georeferencing-qgis":{"position":[[274,6],[4140,6],[4291,6],[4355,6],[8536,6],[9166,6],[9250,6],[9293,7],[9636,6],[10378,7],[12263,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[13598,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3434,6],[50734,6],[50903,6]]},"/en/lessons/introduction-map-warper":{"position":[[1296,7],[2547,6],[20586,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21749,9]]},"/en/lessons/qgis-layers":{"position":[[428,6],[7697,6],[8093,6],[16515,6],[16578,8],[16587,6],[16706,8],[17026,6],[17139,6],[17202,6],[18560,6],[19212,6]]},"/en/lessons/vector-layers-qgis":{"position":[[407,6],[2593,6],[2712,6],[2775,6],[4055,6],[4218,6],[6641,6]]}}}],["rate",{"_index":260,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5652,5],[6728,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6703,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14921,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4119,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44824,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33370,5],[33656,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38384,4],[38408,4],[38495,4],[38564,4],[39002,4],[39072,4],[39205,5],[39247,4],[39415,4],[39691,4],[39850,5],[40425,4],[43750,4],[44238,4],[44445,4],[44612,7],[44945,5],[45083,5],[45170,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20922,6],[21182,6],[21567,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22626,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20038,4]]},"/en/lessons/extracting-keywords":{"position":[[4666,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24250,4],[38294,4],[38592,4],[41418,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2046,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21794,5],[23715,4],[36480,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14391,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25935,5],[27260,5],[27739,4],[28315,4],[28585,4],[28789,4],[28877,4],[28979,4],[29096,4],[29208,4],[29396,4],[29497,4],[51405,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25121,6],[25386,6],[25771,6]]},"/en/lessons/intro-to-linked-data":{"position":[[8648,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15453,4],[15519,4],[15543,4]]},"/en/lessons/jupyter-notebooks":{"position":[[16061,6],[16101,8],[16193,6],[31879,8],[31988,6],[33086,6],[33153,8]]},"/en/lessons/logistic-regression":{"position":[[22317,5],[26792,6],[26938,5],[32421,5]]},"/en/lessons/sonification":{"position":[[37698,5],[38149,5],[38285,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1948,4]]}}}],["rate=100k",{"_index":2019,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6827,9],[9273,9],[11968,9]]}}}],["rate=20k",{"_index":2260,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14705,8],[15535,8],[16969,8]]}}}],["rates.32",{"_index":16433,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47008,8]]}}}],["ratif",{"_index":16189,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8050,12]]}}}],["ratio",{"_index":5706,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[20781,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20354,5],[20745,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22815,5],[29643,5],[29868,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9883,5],[35350,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15535,5]]},"/en/lessons/linear-regression":{"position":[[31322,5],[37513,5]]},"/en/lessons/logistic-regression":{"position":[[6029,5],[6644,5],[18230,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16548,6]]},"/en/lessons/sentiment-analysis":{"position":[[29164,5]]}}}],["ration",{"_index":2538,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22815,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57358,8]]}}}],["rational",{"_index":8485,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29196,9]]},"/en/lessons/gravity-model":{"position":[[18326,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4158,9]]}}}],["raven",{"_index":22990,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52174,7]]}}}],["ravenstein",{"_index":13845,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[62176,11],[65078,10]]}}}],["ravenstein’",{"_index":13599,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[19307,12]]}}}],["ravish",{"_index":18622,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59390,9]]}}}],["raw",{"_index":910,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12117,3],[12892,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6177,3],[12394,3],[36797,3],[38677,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[652,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9559,3],[42018,3]]},"/en/lessons/common-similarity-measures":{"position":[[22011,3],[36110,3],[36770,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18429,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33171,3],[34766,3],[38719,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9780,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22363,3],[24070,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43575,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4162,3],[35946,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8219,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[165,3],[13536,3],[69390,3]]},"/en/lessons/geocoding-qgis":{"position":[[15812,3],[16056,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[11716,3],[12506,3],[23000,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[2951,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35159,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40739,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28862,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5884,3],[6531,3],[10502,4],[16280,3]]},"/en/lessons/json-and-jq":{"position":[[15371,4],[15476,4],[22321,4],[30882,4],[32064,4],[34018,4],[34083,4],[38441,4]]},"/en/lessons/logistic-regression":{"position":[[4097,3]]},"/en/lessons/sentiment-analysis":{"position":[[26734,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10251,3],[10396,3]]},"/en/lessons/sonification":{"position":[[10276,3],[16264,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32003,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[44333,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20115,3],[25307,3],[28437,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27015,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8294,3],[13090,4],[26576,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[104,3],[568,3],[36923,3]]}}}],["raw=tru",{"_index":22177,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20285,9],[25484,9],[28618,9]]}}}],["rawgraph",{"_index":15892,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[33592,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3429,10]]}}}],["rawson",{"_index":8720,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45475,6],[46261,6],[46663,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52376,7]]}}}],["ray",{"_index":14949,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[2704,3],[2720,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42382,3]]},"/en/lessons/research-data-with-unix":{"position":[[3010,3],[3026,4]]}}}],["razedo",{"_index":11879,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7234,6]]}}}],["razón",{"_index":20215,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48433,5],[53384,5]]}}}],["rb",{"_index":7058,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49702,2],[49772,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25013,2],[39614,6],[42051,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25273,5],[28400,5]]}}}],["rbind",{"_index":19693,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20115,7],[20132,7]]}}}],["rbind(theft,violenttheft",{"_index":19695,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20252,25]]}}}],["rbr",{"_index":7061,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49760,3]]}}}],["rcolorbrew",{"_index":20045,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20150,13],[31093,12],[31370,12]]}}}],["rdagr2",{"_index":13477,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21628,7]]}}}],["rdagr2:placeofbirth",{"_index":13484,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21920,19]]}}}],["rdf",{"_index":3423,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[19421,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4847,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63006,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[266,4],[302,3],[331,3],[707,4],[1556,3],[1964,3],[3157,3],[3171,3],[3812,3],[4596,3],[5071,3],[5860,3],[6502,3],[6648,3],[6891,3],[7427,3],[7469,3],[7730,4],[8295,3],[8560,3],[9338,3],[9377,3],[10728,3],[10776,3],[10798,3],[10980,3],[11137,3],[11311,3],[11489,3],[12457,3],[13214,3],[14136,3],[21457,4],[21498,3],[24223,3]]},"/en/lessons/intro-to-linked-data":{"position":[[224,3],[347,3],[904,5],[9472,3],[20919,5],[20958,3],[21098,4],[21246,3],[21342,4],[21375,3],[21419,3],[21603,4],[21699,3],[22150,3],[22443,3],[27114,3],[29831,3],[38300,3]]}}}],["rdf/graph",{"_index":13399,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4899,9]]}}}],["rdf/lod",{"_index":13418,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9694,7]]}}}],["rdf/xml",{"_index":15117,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[304,7],[22295,8],[26730,7],[26764,7],[26992,8],[27386,7],[27572,7],[29556,7],[29671,7]]}}}],["rdf:about=\"http://id.loc.gov/authorities/names/no2010025398\">",{"_index":15250,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27202,64]]}}}],["rdf:about=\"http://www.ihr",{"_index":15257,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27748,25],[28524,25],[28693,25],[29131,25]]}}}],["rdf:resource=\"http://viaf.org/viaf/96994048\"/>",{"_index":15252,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27286,49]]}}}],["rdf:resource=\"http://www.ihr",{"_index":15264,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[28783,28],[29281,28]]}}}],["rdf:type",{"_index":13482,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21888,8]]}}}],["rdgy5",{"_index":23447,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[29582,6]]}}}],["rdim",{"_index":4033,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28182,5],[28271,7]]}}}],["re",{"_index":2095,"title":{"/en/lessons/transforming-xml-with-xsl":{"position":[[32,2]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12955,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13355,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14440,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7185,2],[7202,2],[13580,2],[13597,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20777,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52633,2]]},"/en/lessons/code-reuse-and-modularity":{"position":[[552,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57052,2],[57388,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11689,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15773,3]]},"/en/lessons/counting-frequencies":{"position":[[10953,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5444,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29074,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21484,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11754,2],[20936,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42517,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26385,2],[58105,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11362,2],[27767,2],[28183,2],[32661,2],[34359,2],[35730,2],[37520,3],[39078,3],[43133,3],[45383,3],[46681,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5210,2]]},"/en/lessons/extracting-keywords":{"position":[[28138,2],[28701,2],[29063,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17425,2],[17740,2],[24569,2],[24703,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6994,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17510,4],[17550,3],[18940,2],[22378,2],[53186,2]]},"/en/lessons/geocoding-qgis":{"position":[[9326,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25460,2]]},"/en/lessons/georeferencing-qgis":{"position":[[6097,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[26677,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2898,2],[2910,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10284,2],[31151,2],[33326,2],[34471,2]]},"/en/lessons/gravity-model":{"position":[[4989,2],[50483,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9683,2],[9868,2],[10230,2],[10409,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25688,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2332,2]]},"/en/lessons/intro-to-linked-data":{"position":[[1088,2]]},"/en/lessons/intro-to-powershell":{"position":[[4492,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[14309,2]]},"/en/lessons/introduction-map-warper":{"position":[[5324,2],[16676,2],[17594,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[551,3],[2935,3],[3945,2],[3999,3],[17442,3],[18458,2],[40507,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20848,2],[30012,2],[32347,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48400,2]]},"/en/lessons/json-and-jq":{"position":[[6113,2]]},"/en/lessons/jupyter-notebooks":{"position":[[26180,2],[27957,2]]},"/en/lessons/linear-regression":{"position":[[37653,2]]},"/en/lessons/naive-bayesian":{"position":[[40613,2]]},"/en/lessons/normalizing-data":{"position":[[7715,3],[8226,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13433,2],[13857,2],[14382,2],[14570,2],[33642,2],[34013,2],[35295,2],[37070,2]]},"/en/lessons/output-data-as-html-file":{"position":[[9735,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[798,2],[948,2],[8871,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47470,2]]},"/en/lessons/sentiment-analysis":{"position":[[7371,2],[24895,2]]},"/en/lessons/sonification":{"position":[[39051,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10196,2],[10246,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26262,2],[52139,2],[59523,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33,2],[15019,2],[30076,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18379,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1883,2]]},"/en/lessons/working-with-text-files":{"position":[[9018,2]]}}}],["re.compil",{"_index":3689,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13182,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18999,12],[22702,17],[39357,17],[44127,17],[52645,17]]}}}],["re.compile(\"(\\[~~~~\\sgscriba_)(.*)\\s::::\\s(\\d+)\\",{"_index":12143,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22589,57],[44014,57]]}}}],["re.compile(\"(\\[~~~~\\sgscriba_)(.*)\\s::::\\s(\\d+)\\s~~~~\\]\\n(.*)(\\(\\d?.*\\d",{"_index":12236,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35063,77]]}}}],["re.compile(\"\\(\\d{1,2",{"_index":12264,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39264,25]]}}}],["re.compile(\"\\[fo\\.\\s?\\d+\\s?[rv]\\.\\",{"_index":12145,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22653,40],[33919,40],[44078,40]]}}}],["re.compile(\"\\s*[ivxlcdm]{2",{"_index":12199,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28346,31],[29090,30]]}}}],["re.compile('[%",{"_index":22880,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25628,17]]}}}],["re.compile('\\((\\d{1,2})?(.*?)(\\d{1,4",{"_index":12362,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55869,43],[58005,43]]}}}],["re.compile(r",{"_index":3685,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11980,15],[12526,15],[13989,15],[14535,15]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35447,15]]}}}],["re.compile(r\"\\(\\d+\\)(?<!^\\(\\d",{"_index":12337,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52549,38]]}}}],["re.compile(r\"^\\(\\d",{"_index":12339,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52599,23]]}}}],["re.compile(r'\\w",{"_index":18714,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[8240,18]]}}}],["re.escape(string.punctu",{"_index":22881,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25648,30]]}}}],["re.match('^\\(\\d",{"_index":12297,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46001,20]]}}}],["re.search",{"_index":3643,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7647,12],[9534,11],[15402,12]]}}}],["re.search('^([a",{"_index":3661,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8761,15],[16516,15]]}}}],["re.sub",{"_index":3645,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7798,10],[7876,18],[7956,9],[8021,14],[8543,13],[8594,13],[8848,12],[10026,8],[15553,10],[15631,18],[15711,9],[15776,14],[16588,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27499,8]]}}}],["re.sub(',{2,3",{"_index":3652,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8231,16],[15986,16]]}}}],["re.sub('[a",{"_index":3656,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8426,10],[16181,10]]}}}],["re.sub('\\(\\d",{"_index":12352,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53748,17]]}}}],["re.sub('^\\w",{"_index":3650,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8135,13],[15890,13]]}}}],["re.sub(ne_pattern",{"_index":3692,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16334,18]]}}}],["re.sub(nw_pattern",{"_index":3693,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16379,18]]}}}],["re.sub(r\"[^\\w\\",{"_index":5046,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52918,19]]}}}],["re.sub(r\"\\s{2",{"_index":5047,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52977,17]]}}}],["re.sub(r'\\w",{"_index":10221,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27783,14],[28204,14],[32682,14],[34380,14],[37664,14],[39105,14],[45410,14],[46872,14]]}}}],["re.unicod",{"_index":18716,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[8548,10]]}}}],["re.unicode).split(text",{"_index":18715,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[8259,23]]}}}],["re.verbos",{"_index":3682,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11799,10],[12454,11],[14463,11],[15155,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35394,10],[35908,11]]}}}],["re.x",{"_index":3683,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11814,4],[13146,5]]}}}],["re_punc",{"_index":22879,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25618,7]]}}}],["re_punc.sub",{"_index":22882,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25692,16]]}}}],["reabilitirovan",{"_index":22757,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15674,14],[15706,14]]}}}],["reach",{"_index":52,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[975,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26382,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46150,5],[59779,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8817,7],[25390,7],[41467,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24988,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39201,8],[39315,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9938,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1728,5],[28134,8]]},"/en/lessons/extracting-keywords":{"position":[[27979,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50811,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[9904,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6112,8],[6842,8],[9324,5],[31376,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25535,8],[28447,8]]},"/en/lessons/intro-to-bash":{"position":[[4306,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36504,5]]},"/en/lessons/jupyter-notebooks":{"position":[[50006,8]]},"/en/lessons/linear-regression":{"position":[[56951,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18366,5]]},"/en/lessons/sentiment-analysis":{"position":[[12535,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25328,7],[27331,6],[28276,5],[29580,6],[29661,5],[30582,5],[30618,6],[31676,5],[32122,5],[32244,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[13342,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[717,5],[8501,7],[37342,7]]}}}],["reachabl",{"_index":21346,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24882,9],[25537,9],[25564,9],[26545,9],[26608,9],[26755,9],[26816,9],[26935,9],[27156,9],[27508,9],[27687,9],[27938,9],[27987,9],[28447,9],[29109,9],[29379,9],[29723,9],[30195,9],[30295,9],[31006,9],[31045,9]]}}}],["react",{"_index":4637,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12651,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12793,5]]}}}],["react.j",{"_index":14363,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[5768,8]]}}}],["reaction",{"_index":9232,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11976,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[4858,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4912,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3083,8]]}}}],["reactiv",{"_index":20517,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[902,9],[4532,8],[4593,11],[4680,8],[4864,8],[5034,8],[5079,8],[5198,13],[5240,10],[5487,8],[13500,10],[13605,10],[26928,8],[27165,8],[27213,8],[27874,8],[27987,10],[30013,8],[30197,8],[30492,8],[30754,10],[31719,8],[32060,8],[33109,8],[33297,8],[33367,8],[35261,8],[35770,8],[36974,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4414,12]]}}}],["read",{"_index":436,"title":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11584,4],[11802,4],[19340,4],[21247,4],[22614,4],[22660,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12853,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1057,7],[4262,4],[22207,4],[22379,6],[33071,4],[33183,4],[39178,4],[43879,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1870,4],[5212,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[498,7],[17565,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2513,7],[3690,4],[12474,4],[17875,4],[19619,7],[19938,4],[20417,4],[20947,4],[21529,4],[21734,4],[29998,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11021,4],[15749,4],[15806,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1969,7],[2023,7],[2205,5],[5132,4],[34979,4],[36070,5],[37297,4],[42753,7],[58170,4],[59909,7],[60833,7],[60917,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7231,4],[11261,5],[13626,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[822,8],[3428,4],[21762,4],[23578,4],[62922,4],[67856,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4511,7],[13374,7],[61129,9],[66925,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[117,8],[5760,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4639,8],[7002,4],[31859,4],[59403,4],[64272,4],[65011,7],[65519,7],[66687,4]]},"/en/lessons/common-similarity-measures":{"position":[[24538,7],[24917,5],[26954,4],[27867,4],[39378,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2413,5],[6635,4],[10284,4],[13410,4],[25377,4],[43682,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[995,7],[10202,5],[60455,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1223,10],[1296,7],[4673,4],[4762,4],[11921,4],[12102,6],[22263,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1333,7],[2932,4],[16857,4],[31060,5],[38915,7],[42477,4],[51877,7],[55253,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1926,7],[6234,4],[9524,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2095,4],[4756,4]]},"/en/lessons/counting-frequencies":{"position":[[232,8],[13589,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[276,8],[2432,7],[5398,8],[5447,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7242,7],[7660,4],[8651,8],[13755,7],[16633,7],[16709,7],[22034,7],[22098,7],[24400,7],[24464,7],[29029,5],[29136,7],[33808,7],[34779,7],[34843,7],[43115,5],[43603,7],[45277,7],[46040,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26568,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13564,4],[15378,8],[26585,8],[26635,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[401,7],[13205,7],[16972,7],[19408,7],[19706,5],[20095,7],[20127,4],[22296,7],[29428,4],[40498,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3847,8],[3939,4],[5345,7],[5592,4],[16365,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2864,5],[7872,5],[8122,5],[9030,5],[14587,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3792,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[746,4],[5094,4],[6559,4],[17358,4],[20260,4],[21941,4],[31931,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1035,8],[5236,4],[5362,4],[5773,4],[7300,7],[40308,7],[44150,7],[46968,4],[54295,8],[55070,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9750,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[383,7],[5458,4],[5912,4],[14281,5],[17917,5],[17960,5],[22034,5],[25450,5],[28541,5],[39441,5],[45746,5],[48192,7],[48291,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7180,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[283,7],[1362,4],[8434,7],[9021,4],[9085,7],[9305,7],[9453,4],[9800,4],[12390,4],[12648,4],[13115,4],[19115,8],[20412,5],[21649,4],[41406,4]]},"/en/lessons/extracting-keywords":{"position":[[564,7],[2045,8],[5476,4],[10908,4],[11056,7],[11136,7],[13065,5],[13221,7],[13249,5],[26589,4],[28303,4],[30545,4],[31160,4],[32038,4],[32845,4],[32964,4],[33295,4],[38430,5],[38753,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42993,8],[43723,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4321,7],[8076,4],[11257,4],[11424,4],[24087,4],[24136,4],[24817,4],[29674,7],[29757,6],[32925,4],[35573,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6353,4],[13573,7],[13686,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[191,7],[1011,7],[2499,7],[8665,4],[10123,7],[11019,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[296,7],[7028,5],[8766,4],[11927,5],[12032,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2724,7],[12028,7],[18093,4],[19862,5],[22773,7],[24475,4],[29706,6],[29900,6],[30385,6],[30470,6],[30517,6],[30563,6],[30651,6],[30734,6],[30779,6],[36741,7],[62699,4],[66702,7],[67938,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23901,4],[26121,5],[26477,4],[28876,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[149,7],[8935,7],[9179,4],[11056,4],[31325,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22747,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17727,4],[37175,4],[38131,4],[38496,4],[39217,4],[40578,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[949,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[680,7],[7449,4],[13781,4],[26055,7]]},"/en/lessons/gravity-model":{"position":[[18899,4],[28235,4],[34933,4],[56463,4],[61380,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[32335,5]]},"/en/lessons/installing-omeka":{"position":[[9125,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18376,4],[19815,4],[22854,5],[46999,4],[49622,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32441,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[795,8],[4811,4],[12591,4],[12822,7],[36073,8],[36164,8],[52034,4],[54159,8],[54767,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31638,7]]},"/en/lessons/intro-to-bash":{"position":[[2421,7],[2688,4],[11464,4],[14306,4],[14412,4],[14795,4],[16135,4],[16683,4],[17667,4],[18319,4],[18422,4],[19832,7],[26216,4]]},"/en/lessons/intro-to-linked-data":{"position":[[373,7],[730,8],[977,7],[1091,4],[1248,4],[2932,7],[24552,4],[26542,5],[36803,7],[37041,7]]},"/en/lessons/intro-to-powershell":{"position":[[902,7],[17401,4],[18461,4],[23677,7],[28083,7],[28947,4],[33646,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[12648,5],[12888,5],[21080,5],[21271,5],[21313,5],[21454,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2572,7],[3494,7],[11416,5],[25175,4],[35451,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6391,4],[8391,4],[11112,4],[25757,5],[27947,7],[29994,5],[43422,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[108,7],[884,7],[1149,7],[4517,7],[4671,4],[15469,4],[21546,4],[33966,5],[39853,4],[43068,7],[46787,4],[47184,7],[50017,9]]},"/en/lessons/json-and-jq":{"position":[[7059,4],[9110,5],[25483,4],[26907,4],[38555,4],[39238,4]]},"/en/lessons/jupyter-notebooks":{"position":[[6848,4],[19480,5],[27602,7],[29569,5],[31466,4],[31693,4],[38036,7],[47710,7]]},"/en/lessons/linear-regression":{"position":[[22244,7]]},"/en/lessons/logistic-regression":{"position":[[11410,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[336,7],[7591,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4835,4],[8251,5],[11692,4]]},"/en/lessons/naive-bayesian":{"position":[[2342,7],[12991,6],[14201,5],[24443,4],[36095,4],[38061,4],[38172,4],[38880,5],[39154,4],[42649,7],[42937,8],[43070,5],[46753,7]]},"/en/lessons/normalizing-data":{"position":[[184,7],[3099,5],[9894,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14775,5],[15121,5],[21653,4],[25695,4],[28039,5],[31459,5]]},"/en/lessons/output-data-as-html-file":{"position":[[301,8],[9689,8],[9738,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4257,4],[6213,5]]},"/en/lessons/preserving-your-research-data":{"position":[[167,7],[17269,7]]},"/en/lessons/qgis-layers":{"position":[[12589,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6962,5],[23052,5]]},"/en/lessons/research-data-with-unix":{"position":[[5709,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10,7],[93,8],[160,7],[758,7],[835,8],[1319,7],[1803,7],[1891,7],[2208,7],[2484,7],[2542,7],[2734,7],[2823,7],[2861,7],[3050,7],[3101,7],[3161,8],[3251,7],[3458,7],[3493,7],[3665,7],[3756,8],[4279,7],[4478,7],[5240,7],[5271,7],[5326,7],[6706,7],[6809,8],[6898,8],[11867,7],[14651,4],[20517,7],[21953,4],[28285,7],[28353,7],[28455,8],[28539,7],[28650,8],[28667,7],[28837,4],[29024,7],[29674,7],[30308,7],[30469,8],[34609,7],[37781,7],[38528,7],[38605,4],[38651,7],[39055,7],[39276,7],[39555,7],[39620,8],[39706,7],[39983,4],[40076,7],[40459,8],[43328,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1155,4],[10075,7],[10147,8],[21831,4],[41946,8],[44651,4],[44759,7],[44887,7]]},"/en/lessons/sentiment-analysis":{"position":[[1143,8],[5149,8],[20520,5],[23984,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1774,4],[11228,7],[23669,5]]},"/en/lessons/sonification":{"position":[[20298,4]]},"/en/lessons/space-place-gazetteers":{"position":[[7983,5],[20265,5],[43757,4],[46049,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[236,4],[5813,5],[21381,7],[33775,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[84,7],[13173,5],[33677,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1609,4],[2196,4],[5919,4],[9136,7],[12742,7],[16739,5],[17064,4],[17171,8],[17854,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3170,7],[23967,4],[24190,5],[24872,4],[50951,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1022,7],[1702,7],[1877,7],[2450,7],[4706,8],[8329,4],[22834,5],[25344,7],[26719,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9535,4],[17850,4],[19519,4],[19906,4],[21277,4],[24789,5],[24849,5],[24899,4],[25099,4],[26299,4],[26432,4],[27711,5],[27776,4],[29941,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22360,4],[39580,7]]},"/en/lessons/transliterating":{"position":[[3873,4],[7087,4],[7448,5],[13818,4],[16643,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[234,4],[5463,8],[19547,5],[21067,7],[21841,5],[22007,4],[38780,4],[48798,9],[48830,8],[49258,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4646,4],[11880,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4504,4],[11507,4],[11637,4]]},"/en/lessons/viewing-html-files":{"position":[[1369,8],[3745,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14623,5],[15736,7],[35279,4],[39925,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[818,7],[1410,7],[10583,7]]},"/en/lessons/working-with-text-files":{"position":[[178,7],[6555,4],[6609,7],[6874,4],[7136,4],[7783,4],[9241,8]]},"/en/lessons/working-with-web-pages":{"position":[[6017,4],[7629,4],[9789,8]]}}}],["read.csv",{"_index":13255,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35521,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46761,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15044,10],[15384,9]]}}}],["read.csv(\"./data/county1990_data/nhgis0027_ts_nominal_county.csv",{"_index":12879,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11211,66]]}}}],["read.csv(\"./data/geocodedaddresses.csv",{"_index":12896,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14243,40]]}}}],["read.csv(\"./data/religion/churches.csv",{"_index":12921,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17898,40]]}}}],["read.csv(\"filepath",{"_index":20209,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46966,20]]}}}],["read.csv(\"http://programminghistorian.org/assets/correspond",{"_index":7279,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9560,63],[13871,63]]}}}],["read.csv(\"vagrantsexampledata.csv",{"_index":13726,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48140,35]]}}}],["read.csv(file.choos",{"_index":21284,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15267,23],[16253,23],[16298,23]]}}}],["read.csv(file=\"fil",{"_index":19720,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[25288,19]]}}}],["read.csv(file=\"oldbailey.csv\",header=true,sep",{"_index":19723,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[25963,50]]}}}],["read.csv(file=\"sampl",{"_index":13258,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35616,21],[38591,21],[39311,21]]}}}],["read.tabl",{"_index":19726,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26449,13]]}}}],["read/writ",{"_index":3922,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20217,10]]}}}],["read_csv",{"_index":8603,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19811,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4052,10],[4106,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8550,10],[9511,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24292,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15233,10],[15517,8],[19036,8]]}}}],["read_csv(\"introductory_state_example.csv",{"_index":8866,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4376,42]]}}}],["read_csv('britishandirishnewspaperstitlelist_20191118.csv",{"_index":20556,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18577,59],[20997,59],[36550,59]]}}}],["read_csv('newspaper_coordinates.csv",{"_index":20557,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18657,37],[21077,37],[36630,37]]}}}],["read_csv(comment_fil",{"_index":21730,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24575,23]]}}}],["read_csv(sprintf(\"%s/%",{"_index":2425,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14488,25],[17913,25]]}}}],["read_csv(video_fil",{"_index":21746,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25232,21]]}}}],["read_excel",{"_index":19718,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[24237,10]]}}}],["read_excel(\"workbook2.xlsx",{"_index":19717,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[24160,28]]}}}],["read_files_into_str",{"_index":16237,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15954,24]]}}}],["read_files_into_string(fil",{"_index":16243,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16550,29]]}}}],["read_files_into_string(filenam",{"_index":16234,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15675,34]]}}}],["read_handwriting_in_stored_imag",{"_index":22334,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29989,32],[30183,32],[31662,32],[32945,33]]}}}],["read_handwriting_in_stored_image(read_image_path",{"_index":22329,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27978,50],[30287,49],[33005,49]]}}}],["read_imag",{"_index":22322,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25238,10],[28365,10]]}}}],["read_image_path",{"_index":22319,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25154,15],[28202,16],[30106,15],[30248,15],[32827,15],[32866,15]]}}}],["read_image_url",{"_index":22173,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19999,14]]}}}],["read_operation_loc",{"_index":22180,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20432,23],[25556,23],[28698,23]]}}}],["read_operation_location.split",{"_index":22183,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20544,35],[25683,35],[28833,35]]}}}],["read_respons",{"_index":22175,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20225,13],[25419,13],[28553,13]]}}}],["read_response.headers[\"oper",{"_index":22181,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20458,32],[25582,32],[28724,32]]}}}],["read_result",{"_index":22184,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20661,11],[25803,11],[28965,11]]}}}],["read_result.analyze_result.read_result",{"_index":22190,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20944,40],[26124,40],[29315,40]]}}}],["read_result.statu",{"_index":22186,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20734,18],[20867,18],[26047,18],[29234,18]]}}}],["read_result.status.low",{"_index":22325,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25876,26],[29042,26]]}}}],["read_text",{"_index":11545,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17445,11]]}}}],["readabl",{"_index":236,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4965,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2069,8],[2245,9],[3124,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53724,8]]},"/en/lessons/common-similarity-measures":{"position":[[27491,9],[38559,9],[39025,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2113,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14518,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24589,12],[26150,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12932,9],[14342,8],[29462,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1447,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21502,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[974,8],[7457,8],[8727,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29093,13]]},"/en/lessons/extracting-keywords":{"position":[[11633,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26028,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5316,8],[23725,8],[23767,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10966,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[1499,8],[3251,9],[6146,12],[11364,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[937,8],[8176,8],[23274,8]]},"/en/lessons/gravity-model":{"position":[[21972,9]]},"/en/lessons/installing-omeka":{"position":[[12344,8]]},"/en/lessons/intro-to-bash":{"position":[[8998,8],[24734,8]]},"/en/lessons/intro-to-linked-data":{"position":[[10001,8],[16321,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6522,8],[29412,11]]},"/en/lessons/jupyter-notebooks":{"position":[[835,8],[5509,8],[5533,8],[18892,8],[19028,8],[53678,8],[53711,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[30113,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1282,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5973,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1807,8],[7119,8],[7326,8],[8729,9],[10976,8],[14386,11],[16173,11],[16558,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20836,8],[38308,9],[39789,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1559,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4738,8],[6297,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31269,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2873,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21422,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[9726,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26632,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7950,8]]},"/en/lessons/working-with-web-pages":{"position":[[5284,8]]}}}],["reader",{"_index":521,"title":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15312,6],[15879,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3405,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19921,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66893,7]]},"/en/lessons/common-similarity-measures":{"position":[[3851,7],[29415,6],[29547,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10387,8],[10504,8],[16511,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3779,7],[51103,7],[62443,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13404,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[827,6],[5686,7],[6039,6],[32957,6],[33143,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5242,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28916,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4211,7],[6347,6],[6491,7],[17265,7],[21040,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5194,7],[30273,7],[41858,7],[54094,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[682,7],[1607,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[826,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5798,7],[11106,6]]},"/en/lessons/extracting-keywords":{"position":[[3615,7],[4672,7],[5417,7],[5875,7],[17457,7],[31496,6],[31544,7],[35037,6],[35085,7],[38762,7],[39100,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12589,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1997,7],[2373,7],[2507,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[505,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[626,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3184,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23915,8]]},"/en/lessons/gravity-model":{"position":[[8049,6],[10303,7],[13551,7],[14061,7],[17208,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46392,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11801,7],[13543,7],[16939,7],[18743,7],[21271,7],[21346,7],[29171,7],[35160,7],[35765,7],[37892,7],[40685,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4055,7]]},"/en/lessons/intro-to-bash":{"position":[[2606,7],[19212,6],[19757,7]]},"/en/lessons/intro-to-linked-data":{"position":[[556,7],[1813,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1349,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23173,7],[46592,7],[47018,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1633,7],[2649,7],[3666,7],[37924,7]]},"/en/lessons/linear-regression":{"position":[[6019,7],[6591,7],[67772,7]]},"/en/lessons/logistic-regression":{"position":[[53682,7]]},"/en/lessons/naive-bayesian":{"position":[[1070,7]]},"/en/lessons/normalizing-data":{"position":[[514,7]]},"/en/lessons/preserving-your-research-data":{"position":[[466,7],[3801,7],[13078,7]]},"/en/lessons/qgis-layers":{"position":[[7575,7],[7800,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1742,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[440,7],[9058,7]]},"/en/lessons/sentiment-analysis":{"position":[[220,7],[5504,6],[14760,6],[15354,7],[23882,6],[29060,6]]},"/en/lessons/sonification":{"position":[[7702,6],[13141,7]]},"/en/lessons/space-place-gazetteers":{"position":[[44528,7],[45183,7],[45470,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22504,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48,6],[1040,7],[1167,6],[1370,6],[1682,7],[2212,7],[4138,7],[4163,6],[4339,7],[4364,6],[6080,7],[7499,6],[7807,7],[8227,6],[8367,6],[8392,6],[8883,6],[8931,6],[9157,6],[9230,6],[9284,7],[12535,6],[12785,6],[18729,7],[23650,6],[23864,6],[25808,6],[26684,7],[26980,6],[27411,6],[33777,6],[36473,7],[38085,7],[44953,7],[45030,6],[45612,6],[48470,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[257,7],[431,7],[5082,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24146,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[609,7],[33559,7],[41413,6]]},"/en/lessons/transliterating":{"position":[[332,8],[1607,7],[14773,7]]},"/en/lessons/viewing-html-files":{"position":[[324,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20642,6],[42551,7],[43046,6],[46407,6]]},"/en/lessons/working-with-web-pages":{"position":[[348,7]]}}}],["reader’",{"_index":11919,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7921,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19337,8]]}}}],["reades’",{"_index":4556,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69514,8]]}}}],["readi",{"_index":299,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7092,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2629,6],[10036,5],[10465,5],[11110,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6513,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4795,5],[6104,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1126,5],[24762,5],[25747,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9113,5],[9603,5],[30902,6],[51819,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22655,5],[61889,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24405,5],[31708,5],[33762,5],[36220,5],[42565,5],[48021,5],[48252,5],[55120,7],[62258,5],[64493,5]]},"/en/lessons/common-similarity-measures":{"position":[[17083,5],[23354,5],[26707,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36147,5],[39965,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11605,5],[22783,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[294,5],[2933,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19998,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32884,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15792,5],[16155,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18356,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3056,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9730,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34412,5],[34616,5],[46513,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42703,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5213,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8323,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8393,5],[32350,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8491,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26631,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23936,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24576,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5285,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1854,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37977,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[13322,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[37083,5]]},"/en/lessons/installing-omeka":{"position":[[9709,5],[11017,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17984,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20000,5],[23747,5],[42530,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[35120,5]]},"/en/lessons/introduction-map-warper":{"position":[[20938,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41947,6]]},"/en/lessons/json-and-jq":{"position":[[32097,5]]},"/en/lessons/linear-regression":{"position":[[35121,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[13821,5]]},"/en/lessons/naive-bayesian":{"position":[[5609,5],[17831,5],[37571,5],[40738,5],[44919,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37977,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23360,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[37726,5],[37918,5]]},"/en/lessons/sentiment-analysis":{"position":[[13044,5],[19468,5],[22462,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12786,5],[20861,5],[24424,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14485,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27495,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10554,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2376,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7475,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[26439,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7008,5],[10242,5]]}}}],["readili",{"_index":3815,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14105,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63063,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8800,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44173,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7934,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2564,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1590,7],[47950,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[8076,7]]}}}],["readlin",{"_index":2394,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12452,9],[20493,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33440,13],[36760,13]]},"/en/lessons/jupyter-notebooks":{"position":[[47693,12]]}}}],["readm",{"_index":5569,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67277,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19891,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6866,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[26097,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44313,6]]},"/en/lessons/preserving-your-research-data":{"position":[[13149,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10003,7],[11240,6],[12023,6],[12223,6],[16086,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15928,6]]}}}],["readme.md",{"_index":16909,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[38509,9]]}}}],["readr",{"_index":8863,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4086,5]]}}}],["readr–thi",{"_index":8853,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2972,10]]}}}],["readtablehead",{"_index":20212,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47192,17]]}}}],["readthedocs.org",{"_index":21217,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31754,15]]}}}],["readxl",{"_index":19715,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[23716,6],[24003,6]]}}}],["readymad",{"_index":6138,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7566,9]]}}}],["reaf",{"_index":18785,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10949,6],[11001,6],[11933,6],[11985,6]]}}}],["real",{"_index":2938,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23295,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12347,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1383,6],[5448,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39439,4],[56939,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27235,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35156,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[38830,5],[55361,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18924,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5516,4],[44565,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28303,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3329,4],[20408,4]]},"/en/lessons/geocoding-qgis":{"position":[[31264,4]]},"/en/lessons/georeferencing-qgis":{"position":[[597,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[403,4],[7725,4],[11874,4],[26132,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10347,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12175,6],[14861,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3816,4]]},"/en/lessons/intro-to-linked-data":{"position":[[17538,4],[19789,4]]},"/en/lessons/intro-to-powershell":{"position":[[16486,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25441,4],[28784,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5109,4],[7652,4],[23143,4],[23161,4]]},"/en/lessons/jupyter-notebooks":{"position":[[35997,4]]},"/en/lessons/linear-regression":{"position":[[8735,4],[13188,4],[13965,4],[36992,4],[61713,4]]},"/en/lessons/logistic-regression":{"position":[[7756,4],[44590,4]]},"/en/lessons/naive-bayesian":{"position":[[11235,4],[21681,4],[42221,4]]},"/en/lessons/qgis-layers":{"position":[[4852,4],[7593,4],[15273,4],[18862,4]]},"/en/lessons/research-data-with-unix":{"position":[[14492,4]]},"/en/lessons/sentiment-analysis":{"position":[[7669,4],[25277,4],[27695,4],[28317,4],[28785,4],[30385,4],[31004,4],[31482,4],[32103,4],[34675,4],[35294,4],[36406,4],[37342,4]]},"/en/lessons/sonification":{"position":[[19706,4]]},"/en/lessons/vector-layers-qgis":{"position":[[577,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13769,4]]},"/en/lessons/working-with-text-files":{"position":[[4159,4]]}}}],["realdonaldtrump",{"_index":2806,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5680,17],[5820,16],[25180,16]]}}}],["realenzyklopädi",{"_index":4575,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3072,16]]}}}],["realis",{"_index":3342,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[6553,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4619,8]]}}}],["realism",{"_index":16900,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[36930,7]]}}}],["realist",{"_index":4026,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27312,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54091,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9783,9]]},"/en/lessons/gravity-model":{"position":[[3550,9],[4998,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42262,10],[43261,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18703,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6335,9]]}}}],["realiti",{"_index":3281,"title":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33,7]]}},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1117,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59078,8],[60087,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27,7],[123,7],[180,7],[677,7],[783,8],[1749,7],[1911,7],[2844,8],[3235,7],[3547,7],[4480,7],[5749,7],[5958,7],[8967,7],[17597,7],[36814,9],[38279,7],[38563,7],[38595,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54613,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1123,10],[3715,9],[19957,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34,7],[124,8],[791,7],[823,7],[1320,7],[1456,7],[1578,7],[1660,8],[2069,7],[2381,7],[3294,7],[4562,7],[4770,7],[10129,7],[10564,7],[10974,7],[20528,7],[41524,7],[41808,7],[41840,7]]},"/en/lessons/intro-to-linked-data":{"position":[[35637,8]]},"/en/lessons/jupyter-notebooks":{"position":[[1315,7]]},"/en/lessons/linear-regression":{"position":[[78338,8]]},"/en/lessons/logistic-regression":{"position":[[56568,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[978,7]]}}}],["realiz",{"_index":756,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1565,8],[13277,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41632,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19979,7],[22515,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32761,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3926,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12841,7],[12899,7],[12955,7],[16650,12],[30968,7],[34948,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35291,11]]},"/en/lessons/intro-to-bash":{"position":[[5280,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10896,7]]},"/en/lessons/introduction-map-warper":{"position":[[16114,7]]},"/en/lessons/naive-bayesian":{"position":[[15900,7],[66559,8]]}}}],["realli",{"_index":713,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24024,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33668,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4066,6],[4412,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9304,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17153,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71413,6]]},"/en/lessons/common-similarity-measures":{"position":[[28169,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13603,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20667,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18830,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29664,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31646,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16080,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18266,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8258,6]]},"/en/lessons/gravity-model":{"position":[[11332,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[22321,6]]},"/en/lessons/intro-to-bash":{"position":[[14972,6],[18239,6],[23649,6]]},"/en/lessons/intro-to-linked-data":{"position":[[32373,7]]},"/en/lessons/intro-to-powershell":{"position":[[25559,6],[31433,6],[31602,6],[31645,6],[34777,6],[35484,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23734,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27698,6]]},"/en/lessons/linear-regression":{"position":[[52886,6],[55044,6]]},"/en/lessons/logistic-regression":{"position":[[18807,6],[32194,6]]},"/en/lessons/naive-bayesian":{"position":[[18175,6],[22984,6],[51738,7],[52561,6],[62704,6]]},"/en/lessons/sonification":{"position":[[899,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17563,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10041,6],[19059,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13396,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6893,6],[30919,6],[45733,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2823,6]]}}}],["realm",{"_index":11438,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35739,6]]},"/en/lessons/georeferencing-qgis":{"position":[[426,5]]},"/en/lessons/space-place-gazetteers":{"position":[[11051,6],[11139,6]]}}}],["realti",{"_index":21520,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[28207,6]]}}}],["realtoxicityprompt",{"_index":14909,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58279,21]]}}}],["reanalyz",{"_index":8883,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6397,11]]}}}],["reappear",{"_index":3058,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[18279,12],[18589,12]]}}}],["reapprais",{"_index":5153,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60354,11]]}}}],["rear",{"_index":19671,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16538,4]]}}}],["rearrang",{"_index":7762,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[1657,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27008,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10630,9]]},"/en/lessons/qgis-layers":{"position":[[7723,11]]}}}],["rearrangem",{"_index":6717,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18257,11]]}}}],["reason",{"_index":180,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3630,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5322,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42466,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6155,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6792,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12040,8],[13359,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1092,7],[5699,7],[57640,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17914,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6296,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49740,10],[55893,10],[58530,10],[64978,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17192,10],[19935,10],[24132,10],[39357,10],[43442,8],[56601,10],[68220,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70629,7]]},"/en/lessons/common-similarity-measures":{"position":[[10314,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7529,8],[15979,7],[28427,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18897,6],[19163,10],[33935,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3922,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7786,7],[21530,9],[28722,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3417,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8131,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[995,7],[30423,8],[30956,10],[31731,8],[42258,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23105,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11773,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3245,8],[4277,8],[37822,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33534,7],[41889,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1872,7],[20778,11],[43941,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3627,10],[19267,6]]},"/en/lessons/extracting-keywords":{"position":[[2947,10],[10665,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19789,7],[20984,10],[21971,10],[47793,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32205,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11418,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36632,8]]},"/en/lessons/geocoding-qgis":{"position":[[4016,7],[7979,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[13239,10],[15448,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22597,9],[22689,10],[26910,6]]},"/en/lessons/gravity-model":{"position":[[6372,10],[15332,7],[21295,10],[27255,7],[46135,7],[55679,7],[58547,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4407,8],[22251,6]]},"/en/lessons/installing-omeka":{"position":[[403,7],[465,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1770,7],[4331,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14767,10],[35806,7],[43207,6]]},"/en/lessons/intro-to-bash":{"position":[[11627,6],[23727,7],[23946,7]]},"/en/lessons/intro-to-linked-data":{"position":[[2065,9],[2099,8],[26423,7]]},"/en/lessons/intro-to-powershell":{"position":[[38233,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3659,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12427,6],[42971,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13239,7],[16963,6],[31800,8]]},"/en/lessons/linear-regression":{"position":[[8121,7],[36429,10],[56439,10]]},"/en/lessons/naive-bayesian":{"position":[[19767,10],[22442,10],[35360,7],[39345,10],[56398,10],[56427,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[767,7]]},"/en/lessons/qgis-layers":{"position":[[4447,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31906,8],[33650,8],[35498,8],[37323,8]]},"/en/lessons/sentiment-analysis":{"position":[[12898,9],[15965,10],[18883,10],[21702,10],[22748,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3688,7],[24561,10],[27609,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2140,8],[7603,7],[13777,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33586,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4492,7],[11842,7],[28849,7],[29328,7],[51860,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8571,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3990,10],[24523,10],[28980,10],[36848,10],[51639,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[19049,6],[20511,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22076,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9467,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15447,7]]}}}],["reassign",{"_index":4655,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15271,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10175,8]]},"/en/lessons/geocoding-qgis":{"position":[[16797,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14563,8]]},"/en/lessons/json-and-jq":{"position":[[22906,8]]}}}],["rebecca",{"_index":3210,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56417,7]]}}}],["rebekah",{"_index":2657,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29851,8]]}}}],["rebel",{"_index":15131,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4762,5],[5232,5]]}}}],["rebellion",{"_index":22367,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[406,10]]}}}],["reboot",{"_index":22414,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11219,6]]}}}],["rebuild",{"_index":18980,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35005,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42233,7]]}}}],["recal",{"_index":2576,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26057,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38497,6],[44758,6],[44968,6],[47123,6],[47191,6],[47941,7],[48025,6],[48728,7],[48880,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20229,7],[20328,7],[20731,6],[20864,7],[20950,6],[21206,6],[21434,6],[21923,7],[22075,7],[22181,7],[50338,6],[51174,8]]},"/en/lessons/counting-frequencies":{"position":[[1056,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2499,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30324,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12924,6],[20793,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9000,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[14233,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39489,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23219,6]]},"/en/lessons/linear-regression":{"position":[[19524,6]]},"/en/lessons/logistic-regression":{"position":[[20653,7],[20762,6],[21344,7],[22047,7],[22310,6],[22966,7],[23111,6],[23271,6],[23374,6],[23435,6],[23575,6],[23667,6],[24153,7],[25347,6],[25615,6],[25845,6],[40032,7]]},"/en/lessons/naive-bayesian":{"position":[[47193,7],[48737,7],[48845,6],[48975,7],[49432,6],[49502,6],[49712,7],[50080,6],[53811,7],[53938,6],[54384,6],[55068,6],[56266,6],[56344,6],[57092,6],[57403,7],[57430,6],[57491,6],[57564,7],[65132,6],[70015,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16155,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12009,6]]},"/en/lessons/working-with-text-files":{"position":[[4005,6]]}}}],["recall_femal",{"_index":17626,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24620,13]]}}}],["recall_mal",{"_index":17628,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24711,11]]}}}],["recall_scor",{"_index":6429,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49323,13]]}}}],["recall_score(y_test_binari",{"_index":17627,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24636,27],[24725,27]]}}}],["recap",{"_index":5330,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4490,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12232,6],[17082,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6263,6]]},"/en/lessons/preserving-your-research-data":{"position":[[101,5],[139,5],[8319,5],[8331,6],[15732,5],[15744,6]]}}}],["recapitul",{"_index":16354,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40315,13]]}}}],["receiv",{"_index":2153,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3159,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55385,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12701,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32966,7],[33187,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10574,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5019,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18776,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27496,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10951,8],[20441,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[904,9],[4387,8],[5475,8],[8206,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14749,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1348,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5618,7],[44727,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12379,7],[21414,7]]},"/en/lessons/extracting-keywords":{"position":[[28893,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30105,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5758,9]]},"/en/lessons/gravity-model":{"position":[[58199,9],[58272,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[8769,7],[9257,7],[9342,8],[9676,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10279,8],[15993,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14493,8],[14947,8],[46369,8],[52890,9]]},"/en/lessons/intro-to-bash":{"position":[[8972,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5232,7]]},"/en/lessons/json-and-jq":{"position":[[10540,9]]},"/en/lessons/logistic-regression":{"position":[[16644,8],[16725,8]]},"/en/lessons/naive-bayesian":{"position":[[55212,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19360,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31604,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8251,8],[22596,7]]},"/en/lessons/sonification":{"position":[[39627,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13161,8],[18260,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58313,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10116,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20004,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[17092,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10633,8],[10741,8],[11034,8],[12188,8],[15042,9],[15381,9],[22949,8],[24042,8]]},"/en/lessons/windows-installation":{"position":[[2365,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4306,7]]}}}],["receivedloc",{"_index":23163,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20926,16],[21151,17]]}}}],["recent",{"_index":1060,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5008,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3994,6],[5752,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[368,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8227,6],[19157,8],[33782,8],[49994,8],[50098,8],[56027,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3316,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2175,6],[5406,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67919,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28984,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[254,6],[3845,6],[4033,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18815,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[965,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3973,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2858,6],[16727,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2559,6],[5461,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5204,6],[14974,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8215,6],[43413,6],[43761,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[430,8],[48701,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2232,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2253,8],[15417,6],[22575,6]]},"/en/lessons/extracting-keywords":{"position":[[33786,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3592,6],[19495,6],[21865,6],[32957,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25526,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[253,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[374,8]]},"/en/lessons/geocoding-qgis":{"position":[[3063,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30642,9]]},"/en/lessons/gravity-model":{"position":[[25650,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5500,6],[9791,6],[21321,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4674,6],[45364,6]]},"/en/lessons/intro-to-bash":{"position":[[3061,6],[16105,6]]},"/en/lessons/intro-to-powershell":{"position":[[14850,6],[15006,8],[45660,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[667,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11009,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37101,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5287,6],[34822,6],[44795,8]]},"/en/lessons/json-and-jq":{"position":[[864,8]]},"/en/lessons/jupyter-notebooks":{"position":[[16161,6],[43756,6]]},"/en/lessons/linear-regression":{"position":[[68036,8]]},"/en/lessons/linux-installation":{"position":[[576,6]]},"/en/lessons/naive-bayesian":{"position":[[818,8]]},"/en/lessons/normalizing-data":{"position":[[262,8]]},"/en/lessons/preserving-your-research-data":{"position":[[214,8],[13174,6]]},"/en/lessons/research-data-with-unix":{"position":[[2482,6],[9996,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1408,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4451,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24662,8]]},"/en/lessons/space-place-gazetteers":{"position":[[45581,6],[49269,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31036,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26507,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1166,8],[5830,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[73,6],[8066,9],[11603,6],[11710,6],[32227,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[9432,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7053,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6307,6]]},"/en/lessons/windows-installation":{"position":[[175,6],[4828,6]]},"/en/lessons/working-with-web-pages":{"position":[[96,8]]}}}],["recept",{"_index":5274,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70510,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24166,10]]},"/en/lessons/linear-regression":{"position":[[7558,10],[21342,10],[73932,10]]},"/en/lessons/logistic-regression":{"position":[[65278,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4772,10]]}}}],["recess",{"_index":2671,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30570,9]]}}}],["recidivist",{"_index":13579,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[15547,13]]}}}],["recip",{"_index":6546,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[3550,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20009,6]]},"/en/lessons/intro-to-bash":{"position":[[1449,7],[27082,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15434,7],[15524,8],[17702,7],[17801,6],[17878,6],[34183,8],[34368,7],[34444,8],[34518,11],[34693,8],[34746,10],[36820,6],[37735,7],[37785,7],[37853,7],[50916,9],[51067,9]]}}}],["recipes2",{"_index":22813,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[1082,9]]}}}],["recipi",{"_index":8426,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7459,10],[11098,11],[12612,10],[18856,12],[19006,12],[20113,13],[20257,11],[20493,10],[22443,10],[23055,12],[23545,10],[23643,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7052,9]]},"/en/lessons/sentiment-analysis":{"position":[[9017,9],[9143,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[310,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6475,10]]}}}],["recipient’",{"_index":23129,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[6526,11]]}}}],["reciproc",{"_index":5643,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10189,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10565,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6513,10],[6638,11]]}}}],["reckless",{"_index":17429,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71243,8]]}}}],["reckon",{"_index":12359,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55149,9]]}}}],["reclassifi",{"_index":12551,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[16865,11]]}}}],["recogn",{"_index":327,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8071,9],[8215,9],[14463,9],[15258,10],[15325,9],[16521,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11490,9],[15148,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5449,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5224,10]]},"/en/lessons/common-similarity-measures":{"position":[[32325,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52622,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36811,11],[39059,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4831,12],[23862,10],[33199,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20586,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38971,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1773,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13428,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35541,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1737,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23579,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17579,9],[18109,9],[20033,9],[22221,9],[23120,9],[23992,11],[25836,11],[31086,10],[32206,11],[32275,10],[32424,9],[33291,11],[48571,9]]},"/en/lessons/georeferencing-qgis":{"position":[[6486,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1706,10],[17079,9],[20613,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52103,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10045,10],[21470,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3645,12],[27573,9],[28929,10],[35435,11]]},"/en/lessons/introduction-map-warper":{"position":[[5831,9]]},"/en/lessons/json-and-jq":{"position":[[30737,9]]},"/en/lessons/linear-regression":{"position":[[4522,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4065,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6903,9]]},"/en/lessons/naive-bayesian":{"position":[[5338,9]]},"/en/lessons/normalizing-data":{"position":[[5399,11]]},"/en/lessons/output-data-as-html-file":{"position":[[7989,9]]},"/en/lessons/qgis-layers":{"position":[[7583,9]]},"/en/lessons/space-place-gazetteers":{"position":[[11327,9],[33485,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15081,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12455,10],[19265,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1334,10],[1445,9],[1744,9],[2954,9],[3262,9],[6208,9],[21181,10],[22605,10],[26362,10],[30420,10],[32121,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10517,10]]},"/en/lessons/transliterating":{"position":[[966,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[23118,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11836,10],[11893,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34485,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1647,9],[7455,9],[8144,10],[19665,9]]},"/en/lessons/working-with-web-pages":{"position":[[6995,9]]}}}],["recognis",{"_index":3811,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13595,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3422,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11771,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12606,10],[14980,10],[18693,10],[20264,10],[27493,10]]},"/en/lessons/gravity-model":{"position":[[26798,9]]},"/en/lessons/intro-to-linked-data":{"position":[[3467,10],[3559,10],[22305,11],[22625,11],[31041,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2177,11],[2992,11],[3560,11]]},"/en/lessons/sentiment-analysis":{"position":[[19369,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21314,9]]}}}],["recognit",{"_index":37,"title":{"/en/lessons/facial-recognition-ai-python":{"position":[[7,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[713,11],[1715,11]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[139,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3788,11],[19537,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[270,11],[17172,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9749,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2044,11],[2846,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[731,11],[2305,11],[3517,11],[35425,11],[36468,11],[38769,11],[52350,12],[62430,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4535,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13159,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4948,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3844,11]]},"/en/lessons/extracting-keywords":{"position":[[4621,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8,11],[385,11],[1824,11],[1929,11],[4310,11],[6086,11],[6332,12],[6391,11],[6433,11],[6573,11],[7043,12],[18698,11],[19008,11],[19694,11],[22090,11],[24024,11],[24411,11],[24868,11],[25084,11],[25202,11],[26563,12],[26628,12],[29751,12],[32630,12],[40146,11],[41811,12],[42626,11],[43086,11],[43988,11],[44056,11],[44194,11],[44303,11],[46164,12],[47614,12],[48508,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27069,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[474,11],[1503,11],[11948,12],[18427,11],[20398,11],[21351,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2898,12],[11474,11],[13516,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59229,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3349,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43464,11],[46876,11],[54943,11]]},"/en/lessons/naive-bayesian":{"position":[[41175,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[764,11],[1108,12],[1226,11],[2051,11],[2258,11],[6460,11],[6501,11],[12758,12],[33305,11],[51917,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33616,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1096,11],[1184,11],[2057,11],[2282,11],[2402,11],[2545,11],[3410,11],[3823,12],[5576,11],[6176,11],[6450,11],[6619,12],[19504,12],[22879,11],[23115,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[5486,11],[6091,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1706,11],[6215,11],[7893,11],[7932,12],[8032,11],[8546,11],[8635,11],[14101,11],[18623,11],[19540,11],[19592,11],[20903,12]]}}}],["recogniz",{"_index":5793,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32446,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30280,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2083,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1250,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2753,12]]}}}],["recombin",{"_index":20827,"title":{},"body":{"/en/lessons/sonification":{"position":[[38960,13]]}}}],["recommend",{"_index":1000,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2116,9],[2516,11],[2660,11],[2879,15],[38957,11],[47805,12],[51903,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14595,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2068,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13364,9],[60983,11],[66827,11],[66940,11],[68343,11],[69895,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12013,9],[63216,9]]},"/en/lessons/common-similarity-measures":{"position":[[2866,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6802,9],[7247,9],[12267,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39618,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12490,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4317,9],[15535,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5526,12],[12054,11],[30669,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6688,9],[36993,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2770,9],[14820,9],[16888,9],[19417,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4345,15],[6136,10],[10506,11],[11728,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[592,9],[28733,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3773,9],[5786,14]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13290,16],[17548,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5944,9],[7290,9],[10871,9],[40388,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1919,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1991,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1173,9],[8073,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5623,9],[6126,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35249,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1740,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10364,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[5306,9],[6459,9],[9536,9],[28096,9],[31304,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8187,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24035,9]]},"/en/lessons/gravity-model":{"position":[[27966,10],[45003,9],[53466,9],[60158,10],[63526,10],[66358,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[3865,9],[4500,9],[17248,9],[42045,9],[42428,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4478,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54728,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6121,9],[39236,11]]},"/en/lessons/intro-to-bash":{"position":[[2673,11]]},"/en/lessons/intro-to-linked-data":{"position":[[1639,9],[29733,9],[31568,9]]},"/en/lessons/intro-to-powershell":{"position":[[40891,9]]},"/en/lessons/introduction-map-warper":{"position":[[3491,9],[5618,16],[8251,9],[17392,11],[20162,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4614,9],[6299,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2831,12],[8456,11],[39772,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4656,10],[6117,12],[20457,9],[23105,10]]},"/en/lessons/jupyter-notebooks":{"position":[[35708,11]]},"/en/lessons/linear-regression":{"position":[[3929,11]]},"/en/lessons/logistic-regression":{"position":[[64104,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2579,11],[15886,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18820,12],[21055,9]]},"/en/lessons/preserving-your-research-data":{"position":[[8162,11],[16505,11],[16914,11]]},"/en/lessons/qgis-layers":{"position":[[5090,9]]},"/en/lessons/research-data-with-unix":{"position":[[3522,9],[3571,9],[3849,9],[13878,9],[14139,15]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2075,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1557,10],[10180,9],[46571,10]]},"/en/lessons/sentiment-analysis":{"position":[[360,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14843,11]]},"/en/lessons/sonification":{"position":[[20987,10]]},"/en/lessons/space-place-gazetteers":{"position":[[16590,9],[18096,10],[18238,11],[24127,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[962,9],[5029,14],[10529,12],[17997,9],[18970,9],[33341,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3952,9],[36168,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6225,9],[9516,9],[9661,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5551,11],[8127,15],[12112,9],[13020,11],[16565,9],[20101,11],[21270,9],[29786,9],[31189,9],[61401,16],[64514,14]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4983,11],[12232,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6946,9]]},"/en/lessons/transliterating":{"position":[[17527,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15105,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10398,10],[14283,9],[18984,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4024,12],[10932,11]]},"/en/lessons/working-with-web-pages":{"position":[[9702,9]]}}}],["reconceptu",{"_index":8857,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3138,19]]}}}],["reconcil",{"_index":3314,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3820,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29559,9],[30366,10],[31805,9]]},"/en/lessons/space-place-gazetteers":{"position":[[29382,9],[37080,9],[43192,9]]}}}],["reconcili",{"_index":11464,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3105,14],[3135,14],[29041,14],[29215,16],[29261,14],[29400,16],[29492,14],[29887,14],[29948,14],[30037,16],[30233,14],[30590,14],[31026,14],[31410,14],[32121,14],[32889,15],[33081,15],[33781,16],[34442,14]]},"/en/lessons/space-place-gazetteers":{"position":[[33015,15]]}}}],["reconstruct",{"_index":2870,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15236,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4460,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4174,14]]},"/en/lessons/jupyter-notebooks":{"position":[[20146,11]]},"/en/lessons/naive-bayesian":{"position":[[17582,11],[24662,11]]},"/en/lessons/preserving-your-research-data":{"position":[[3258,14],[8953,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3166,11]]}}}],["recontextu",{"_index":14615,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2106,17]]}}}],["record",{"_index":3229,"title":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[21,7]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58278,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[940,7],[1404,8],[9137,6],[9820,6],[9864,6],[9980,6],[10390,6],[10427,6],[10510,6],[10914,6],[11564,7],[11791,6],[12077,7],[12318,6],[12402,9],[12537,6],[12623,8],[12660,6],[12771,6],[12904,10],[12947,7],[13370,7],[15222,7],[15264,7],[16100,7],[16114,7],[16290,6],[16427,7],[16485,7],[16607,7],[17526,7],[17569,9],[17683,7],[17741,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14790,6],[15407,7],[15758,7],[28052,7],[37154,7],[37846,7],[39243,8],[66554,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25586,7],[44506,6],[65227,8],[66795,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4835,7],[45478,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42402,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28183,7],[28716,7],[28790,7],[28887,8],[34258,7],[34533,7],[37399,8],[42474,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[262,7],[447,6],[1014,8],[1303,7],[2498,8],[4218,6],[4246,6],[9376,7],[13021,6],[13631,6],[14211,6],[14554,7],[15052,8],[15374,7],[17431,7],[17683,7],[18513,8],[18904,6],[19030,7],[19456,6],[19735,6],[19944,7],[20314,6],[20381,7],[20626,8],[20763,8],[20917,6],[20991,6],[21990,8],[23079,7],[24649,8],[24685,7],[25106,7],[25275,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[22,7],[911,6],[963,7],[1170,7],[2324,7],[2620,8],[2700,7],[2905,7],[6121,7],[6897,8],[6938,6],[7060,8],[7106,7],[9656,7],[10654,8],[11884,7],[11979,7],[13788,7],[30466,7],[49059,6],[49111,7],[49318,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[80,9],[533,6],[552,10],[655,6],[947,7],[1303,9],[1355,9],[1920,9],[2793,8],[4638,7],[5057,9],[5141,9],[5213,6],[5256,6],[5345,6],[5522,9],[5806,9],[5976,9],[6035,9],[6120,10],[6267,10],[6384,8],[6567,10],[6674,9],[6705,9],[6741,9],[6820,9],[6871,6],[6952,9],[7016,9],[7296,6],[7828,10],[7860,8],[8050,9],[10997,9],[13892,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7322,9]]},"/en/lessons/extracting-keywords":{"position":[[2458,7],[8330,7],[21008,8],[21113,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45555,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10746,8],[11324,9],[11346,7],[11601,6],[23494,7],[23652,7],[24121,7],[24795,7],[24901,7],[25012,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3211,7],[22242,6],[22322,6],[22376,7],[22737,7],[23478,7],[23575,6],[23820,6],[25035,6],[25207,8],[27041,8],[30381,8],[30719,7],[33022,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51281,6],[52903,6]]},"/en/lessons/geocoding-qgis":{"position":[[24236,7],[26483,6],[31718,7],[34897,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8226,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[14415,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2717,6],[3195,9],[3345,7],[4169,6],[16884,8],[17067,7],[17309,6],[18648,7],[18917,8],[23917,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4447,7],[6676,6],[13646,8],[13666,6],[13874,7],[16146,7],[16171,7],[25626,6],[25857,6],[26249,6],[26453,6],[27988,6],[28136,7],[28437,7],[30237,7],[30569,6],[30656,6],[31190,7],[33065,7],[33785,6],[34696,7],[39840,8],[39982,8],[40126,8],[44459,7],[46615,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[16977,9],[17064,7],[17098,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[916,7],[20817,7]]},"/en/lessons/gravity-model":{"position":[[7430,7],[12808,9],[14349,7],[14422,7],[14533,7],[31917,7],[37723,7],[53713,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6899,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7583,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40554,6],[41145,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6017,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11250,9],[12850,8],[13366,7],[13379,7],[13514,7],[15046,7],[31236,6],[32913,7],[33340,6],[33433,6],[36365,8],[36407,7],[41081,7],[41134,7],[42879,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3060,9]]},"/en/lessons/jupyter-notebooks":{"position":[[28893,8]]},"/en/lessons/naive-bayesian":{"position":[[3315,7],[8530,8],[9179,7],[24457,7],[45247,6],[48025,6],[48198,6],[48502,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15177,9],[37171,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2474,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11801,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[446,7],[25833,8]]},"/en/lessons/sentiment-analysis":{"position":[[7254,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11380,7]]},"/en/lessons/space-place-gazetteers":{"position":[[318,6],[3819,9],[4249,7],[11983,6],[14283,7],[14728,7],[14804,7],[18864,6],[23038,6],[23442,9],[23566,7],[23951,6],[24709,8],[25118,7],[25195,6],[25624,7],[27597,9],[28886,6],[29273,6],[37837,6],[38195,6],[38624,6],[43430,7],[43818,6],[45844,9],[47202,6],[51359,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12046,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19166,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[923,8],[1639,9],[5476,7],[6581,6],[6695,7],[17326,7],[17361,7],[17533,7],[17851,6],[17923,6],[26353,6],[28818,6],[28980,7],[29043,7],[29874,7],[31060,7],[31128,8],[31512,7],[32185,7],[32275,7],[32338,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7346,6],[11391,6],[17953,7],[18155,7],[32065,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3340,6],[3776,6],[3963,6]]},"/en/lessons/vector-layers-qgis":{"position":[[16844,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1089,7],[16424,7],[16464,7],[24658,7],[24696,6],[30739,7],[31547,7],[35928,8],[35969,9],[44661,8],[44806,7]]},"/en/lessons/working-with-web-pages":{"position":[[2908,6],[3525,7]]}}}],["record['260']['a",{"_index":8829,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[20474,18],[21536,18],[22259,18]]}}}],["recount",{"_index":17362,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66452,9]]}}}],["recoveri",{"_index":4541,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69044,8]]}}}],["recreat",{"_index":10961,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31612,8],[35153,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29287,9],[30473,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[44141,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5083,8],[49233,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16137,12],[16662,12],[17343,12]]}}}],["rectangl",{"_index":5503,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38223,9],[56367,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17936,11],[20097,9],[26048,9],[26066,9],[26114,9],[26491,10],[35978,10],[46149,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21712,11]]}}}],["rectangle=70,0,0,100%,100%,#000000",{"_index":9403,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44125,34],[46415,34]]}}}],["rectangular",{"_index":8855,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3057,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26582,11],[37621,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22931,11],[23506,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15315,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34431,11]]},"/en/lessons/vector-layers-qgis":{"position":[[13803,11]]}}}],["rectifi",{"_index":13923,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[15248,9]]},"/en/lessons/introduction-map-warper":{"position":[[10275,8],[10659,9],[15108,7],[18010,9],[18320,7],[19568,7],[19957,9],[20522,9]]}}}],["recto",{"_index":12046,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12730,5],[12764,5],[12855,5],[13513,5],[23099,5],[23416,5],[26237,6],[26331,6],[26420,6],[26574,6]]}}}],["recto_lev_scor",{"_index":12166,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24742,15],[24995,15],[25214,17]]}}}],["rectum",{"_index":9338,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31840,7]]}}}],["recur",{"_index":6538,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[1421,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1867,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9693,9]]}}}],["recurr",{"_index":3398,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14277,9],[20099,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22698,9],[27686,9],[27742,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[5239,9],[11206,9],[42175,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4741,9]]},"/en/lessons/sonification":{"position":[[24125,9]]}}}],["recurs",{"_index":1930,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[84,9],[222,9],[295,9],[644,9],[2512,9],[7508,9],[9433,9],[12103,9],[16239,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11748,9],[12059,9],[16828,9]]},"/en/lessons/intro-to-linked-data":{"position":[[30004,9]]},"/en/lessons/json-and-jq":{"position":[[40193,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54179,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48000,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24419,9],[25008,9]]}}}],["recycl",{"_index":15017,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[21292,9],[23906,9]]},"/en/lessons/intro-to-powershell":{"position":[[13545,7]]}}}],["red",{"_index":6581,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[12192,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3853,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44688,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15281,4],[15388,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24860,4],[25634,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21165,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5650,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5558,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16488,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64130,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14890,3],[15289,3],[15353,3]]},"/en/lessons/georeferencing-qgis":{"position":[[8187,3],[8293,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[26291,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28312,4],[28317,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[10258,3],[10414,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41717,4],[41754,6],[42005,3],[45172,6],[45423,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[13071,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6321,4],[7166,4],[14680,4]]},"/en/lessons/gravity-model":{"position":[[17738,6],[40908,3],[41289,3],[42325,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[12265,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1771,3],[16172,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15997,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29929,4],[30704,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[16688,3],[23508,3]]},"/en/lessons/introduction-map-warper":{"position":[[13712,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32442,6],[34221,3],[34774,4],[35160,4]]},"/en/lessons/jupyter-notebooks":{"position":[[16274,6]]},"/en/lessons/naive-bayesian":{"position":[[7624,4]]},"/en/lessons/qgis-layers":{"position":[[18411,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40020,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21708,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29683,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35562,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9730,3],[10118,4],[10360,4],[46290,3],[46556,4],[47851,3],[51273,3],[51805,3],[52116,3],[52982,3],[55112,7],[55371,3],[55920,4],[56338,3],[57537,3]]},"/en/lessons/vector-layers-qgis":{"position":[[12635,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12954,3]]}}}],["redact",{"_index":12478,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68512,9]]},"/en/lessons/sentiment-analysis":{"position":[[7778,8]]}}}],["reddit",{"_index":9262,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16515,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5621,6],[45586,7],[46356,6],[46678,6],[49610,6],[57975,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5288,7]]}}}],["redefin",{"_index":11681,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[7924,9]]}}}],["redempt",{"_index":14145,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1780,10],[16181,10]]}}}],["redesign",{"_index":5340,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5649,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31467,8]]},"/en/lessons/linear-regression":{"position":[[74163,10]]},"/en/lessons/logistic-regression":{"position":[[65509,10]]}}}],["redibujando",{"_index":15700,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22776,11]]}}}],["redirect",{"_index":5393,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15142,9],[30072,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4625,9]]},"/en/lessons/intro-to-powershell":{"position":[[884,11],[22079,11],[22778,12],[22792,11],[22933,8],[23473,11],[24171,12],[24567,12],[25661,12],[26135,11],[28332,12],[34827,8],[35570,12],[35768,12],[44312,11],[44345,11],[45086,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[16359,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30766,11],[30848,11]]},"/en/lessons/research-data-with-unix":{"position":[[8090,8]]}}}],["redirector",{"_index":19772,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[13043,10]]}}}],["redistribut",{"_index":16906,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[37205,14],[44618,13]]}}}],["reditu",{"_index":11761,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5927,6],[7706,7]]}}}],["redo",{"_index":5052,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53323,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10770,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16882,4],[17101,4],[17307,4],[17977,4]]}}}],["redraw",{"_index":20614,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33392,6],[35050,7],[35311,6]]}}}],["reduc",{"_index":643,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20481,6],[20902,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3116,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36951,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6891,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[460,8],[24900,6],[28207,7],[28448,8],[29357,9],[29367,7],[32671,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7735,6],[42672,6],[42754,6],[42865,6],[42986,7],[43391,6],[44334,6],[52178,6],[54472,6],[54652,7],[55064,6],[56339,6],[61921,7],[63231,7],[66123,7],[66512,9],[66526,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27492,6],[28885,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1550,8],[24208,6],[32265,6],[59868,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24548,8],[28266,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12491,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20714,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10744,6],[37136,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29487,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38117,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50368,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18964,6],[21725,8],[25258,7],[25875,6],[27017,7],[42679,8],[47456,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8003,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9480,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17633,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[11386,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25957,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[14598,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6588,6],[21878,6],[23178,6],[29475,8],[29952,7]]},"/en/lessons/intro-to-bash":{"position":[[8799,6]]},"/en/lessons/introduction-map-warper":{"position":[[17356,7]]},"/en/lessons/json-and-jq":{"position":[[18857,6],[36818,6]]},"/en/lessons/linear-regression":{"position":[[36603,7],[53265,6]]},"/en/lessons/logistic-regression":{"position":[[44444,6]]},"/en/lessons/naive-bayesian":{"position":[[68210,7],[68235,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7074,7],[43470,6],[45416,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11432,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30982,6]]},"/en/lessons/space-place-gazetteers":{"position":[[41872,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15896,6],[41044,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31778,7],[47386,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10396,7],[10488,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1877,7],[31512,7]]}}}],["reducer.fit_transform(x",{"_index":4058,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29486,24]]}}}],["reduct",{"_index":2558,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[24042,9],[31401,9],[31562,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[391,9],[1741,9],[4176,9],[4915,9],[7255,9],[19642,10],[21053,9],[24328,9],[24977,9],[27620,10],[28258,9],[34820,10],[66324,9],[69760,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1147,9],[11553,10],[32275,9],[55547,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[535,9],[25361,9],[39248,10]]},"/en/lessons/json-and-jq":{"position":[[40208,10]]},"/en/lessons/linear-regression":{"position":[[32220,9]]}}}],["reductionist",{"_index":15913,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36879,12]]}}}],["redund",{"_index":3354,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8564,9]]},"/en/lessons/common-similarity-measures":{"position":[[10099,9],[31337,9]]},"/en/lessons/counting-frequencies":{"position":[[4036,10]]},"/en/lessons/gravity-model":{"position":[[28999,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[14423,10]]},"/en/lessons/linear-regression":{"position":[[53310,9]]}}}],["redundantli",{"_index":21017,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[47190,11]]}}}],["ree",{"_index":14842,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55030,5]]}}}],["reed",{"_index":14343,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50118,5]]}}}],["ref",{"_index":14598,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[48288,5]]}}}],["ref/main",{"_index":6612,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[18776,8],[18896,8]]}}}],["refer",{"_index":191,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3948,5],[20543,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1034,10],[31715,10],[43856,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7397,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20967,6],[21047,9],[24577,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4031,6],[21864,10],[29718,8],[35896,6],[43531,10],[47103,10],[50886,10],[55740,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3760,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3727,5],[44066,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2031,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4581,11],[47928,5],[61216,5],[61599,9]]},"/en/lessons/common-similarity-measures":{"position":[[4586,6],[9932,5],[10008,6],[12464,6],[27810,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33276,8],[34528,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9840,8],[22277,8],[30782,6],[42007,5],[51267,6],[51998,6],[53343,5],[53409,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[320,5],[14149,10],[17811,9],[17958,9],[18051,9],[18228,9],[18395,10],[18524,9],[18607,9],[18736,9],[19004,9],[19205,9],[19493,9],[19608,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56869,10],[56968,10],[57933,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6278,9],[37351,6],[38600,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4477,5],[4930,6],[5298,5],[30050,9],[32994,9],[33072,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4920,5],[30234,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13627,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3365,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11063,9],[37940,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3499,5],[4517,8],[4556,8],[4618,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18482,5],[18739,9],[28127,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1657,5],[14234,5],[25038,6],[27644,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1422,10],[3859,6],[4520,10],[4931,10],[17049,5],[35152,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3164,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5436,9],[11009,9],[11096,5],[23650,10],[31094,8],[31948,8],[36476,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3378,9],[15771,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27214,5],[30295,6],[30434,6],[31017,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9994,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36002,5],[50169,9],[59012,5]]},"/en/lessons/geocoding-qgis":{"position":[[2326,6],[5471,9],[10028,9],[19097,9],[26725,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[567,10],[1132,5],[2823,5],[3106,6],[11704,5],[18991,6],[19509,6],[20595,8],[21106,6],[21170,6],[21262,6],[22969,5],[27462,6],[27577,6],[27594,9],[27667,6],[27759,6],[27845,6],[30884,10]]},"/en/lessons/georeferencing-qgis":{"position":[[2289,9],[3092,8],[9062,9],[9185,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[34071,9],[34285,9],[34358,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1016,6],[6182,5],[9921,5],[18106,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1206,6],[7756,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4215,10],[20628,5],[47079,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[6723,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1741,8],[6572,9],[8966,11],[9067,9],[11072,9],[11511,5],[16790,10],[20215,9],[20670,9]]},"/en/lessons/gravity-model":{"position":[[19221,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[439,10],[12598,8],[18184,8],[21896,6],[23209,6],[23720,6],[41806,10],[43205,9],[43336,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19665,5],[29169,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6289,6],[13673,8],[13866,9],[24420,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16430,8]]},"/en/lessons/intro-to-bash":{"position":[[376,9],[2624,9],[23596,6],[25478,9]]},"/en/lessons/intro-to-linked-data":{"position":[[3722,5],[3859,5],[5387,5],[6785,8],[9605,8],[10319,9],[14157,9],[14600,8],[21320,8],[23279,5],[32798,8]]},"/en/lessons/intro-to-powershell":{"position":[[1378,9],[11573,9],[34687,10],[42232,9],[42272,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[625,10],[12567,9],[26529,10]]},"/en/lessons/introduction-map-warper":{"position":[[5866,9],[6182,9],[8452,9],[9594,9],[10819,9],[17116,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[953,10],[6768,5],[10338,9],[25451,9],[31406,5],[32893,9],[35794,11],[39964,5],[41972,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24866,11],[25128,5],[25677,5],[29518,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[958,10],[7181,5],[7754,5],[9463,11],[16220,5],[45104,10],[45165,9],[47384,10]]},"/en/lessons/jupyter-notebooks":{"position":[[2344,10],[2785,9],[7608,9],[19831,10],[31045,9],[51978,10],[52143,10]]},"/en/lessons/linear-regression":{"position":[[19003,8],[68281,6],[68344,9],[72525,5],[78201,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2962,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31815,9]]},"/en/lessons/naive-bayesian":{"position":[[12092,6],[12245,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11188,9]]},"/en/lessons/preserving-your-research-data":{"position":[[4966,9],[5346,10],[5629,5]]},"/en/lessons/qgis-layers":{"position":[[4738,9],[5253,9],[6018,9],[6095,9],[17871,9]]},"/en/lessons/research-data-with-unix":{"position":[[2987,8],[11966,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1366,10],[42538,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4797,5],[11064,10],[22939,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9626,8],[9732,5],[29939,9],[38429,9]]},"/en/lessons/sonification":{"position":[[40808,10]]},"/en/lessons/space-place-gazetteers":{"position":[[121,6],[5149,10],[5241,6],[7457,5],[10366,8],[12174,9],[13269,5],[13528,10],[33509,9],[33937,9],[46845,5],[47128,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10628,9],[10980,10],[11081,10],[23924,9],[24177,9],[24349,9],[25419,9],[26120,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34742,10],[35937,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2631,9],[14539,10],[17011,10],[25815,6],[31754,8],[31878,8],[32763,6],[38299,6],[45874,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14097,9],[19954,5],[38696,5],[49734,6],[50447,5],[50721,5],[56821,8],[64052,5],[64673,5],[65243,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6091,8],[6309,5],[11055,5],[11263,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20564,9],[29663,9],[39720,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[832,9],[7092,8],[14661,9],[14970,9],[36629,10],[40696,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[1926,11],[2051,9],[2184,10],[16482,9],[16517,5],[18390,10],[18436,10],[18770,10],[20889,9],[20997,10],[21733,10],[22031,10],[22809,10],[25198,10],[27887,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2704,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11518,6],[13496,9],[18040,9],[42524,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20829,10]]},"/en/lessons/working-with-text-files":{"position":[[3292,8],[5613,11]]},"/en/lessons/working-with-web-pages":{"position":[[6549,9]]}}}],["referenc",{"_index":1398,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21253,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54829,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11474,10],[45693,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[17663,11]]},"/en/lessons/extracting-keywords":{"position":[[3262,10],[38833,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32582,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2767,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[8212,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9085,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9044,10],[47640,10],[52598,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32254,11]]},"/en/lessons/jupyter-notebooks":{"position":[[1715,11],[17909,11]]},"/en/lessons/naive-bayesian":{"position":[[27919,10]]},"/en/lessons/space-place-gazetteers":{"position":[[16295,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16675,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28263,11]]}}}],["referendum",{"_index":14625,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6303,10],[7096,10],[7611,10]]}}}],["referenti",{"_index":17392,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[69420,11]]}}}],["refin",{"_index":3311,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3460,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28283,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19056,6],[29700,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5700,6],[16116,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7924,8],[12805,6]]},"/en/lessons/extracting-keywords":{"position":[[438,8],[26264,8],[26708,6],[29287,11],[30496,6],[33710,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33913,7],[33971,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[934,6],[1251,6],[2010,6],[2281,6],[2451,6],[2950,6],[3137,6],[4738,6],[5197,6],[5955,6],[7307,6],[7351,6],[8742,6],[8864,6],[10145,6],[11520,7],[14149,6],[17230,6],[17944,7],[18604,6],[19130,6],[19396,6],[25947,7],[27451,7],[27571,6],[27849,7],[28099,6],[28287,7],[28771,6],[31676,6],[35975,6],[36262,8],[36931,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20779,6]]},"/en/lessons/geocoding-qgis":{"position":[[31705,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23947,7]]},"/en/lessons/gravity-model":{"position":[[19947,6]]},"/en/lessons/intro-to-powershell":{"position":[[31071,8],[32215,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13185,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11935,6],[34598,11]]},"/en/lessons/normalizing-data":{"position":[[6094,12],[6174,8],[8920,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5528,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35188,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36827,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5682,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[26030,8],[31892,7],[32113,6]]}}}],["refine’",{"_index":11290,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1080,8],[1458,8],[3989,8],[5469,8],[26697,8],[29256,8]]}}}],["reflect",{"_index":3338,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5495,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[922,11],[41796,9],[48378,8],[54859,11],[55606,10],[55732,10],[56143,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4620,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28462,7],[44468,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11286,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45717,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2965,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26478,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2013,7]]},"/en/lessons/extracting-keywords":{"position":[[14752,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7817,9]]},"/en/lessons/geocoding-qgis":{"position":[[15193,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18010,7],[23384,7],[25489,7]]},"/en/lessons/gravity-model":{"position":[[49437,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[20415,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7093,7],[10905,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7462,9],[37963,10],[39944,10],[40777,7],[48662,7],[52820,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[15069,10]]},"/en/lessons/introduction-map-warper":{"position":[[22069,10]]},"/en/lessons/linear-regression":{"position":[[21623,10],[54380,7]]},"/en/lessons/output-data-as-html-file":{"position":[[5435,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15148,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39913,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10060,7],[44870,8]]},"/en/lessons/sentiment-analysis":{"position":[[29005,7],[29493,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9207,7]]},"/en/lessons/sonification":{"position":[[4156,9],[12664,7],[33848,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1005,8],[8660,9],[45763,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1419,7],[11146,7],[13429,7],[31820,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7341,7],[44094,8],[56186,8],[57081,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2098,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12158,7],[16636,7],[19802,7],[32739,7],[33075,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23083,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20419,7]]}}}],["reflex",{"_index":5188,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63806,12]]}}}],["refocu",{"_index":9442,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50005,7]]}}}],["reform",{"_index":1506,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28880,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4242,6],[6003,8],[10474,6],[29169,8],[30319,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3360,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11842,8],[14000,8],[16360,8],[17479,8],[18662,8],[21174,8],[23300,8],[25238,8]]},"/en/lessons/intro-to-linked-data":{"position":[[13793,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24897,6]]}}}],["reformat",{"_index":2947,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24898,13]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3165,8]]},"/en/lessons/jupyter-notebooks":{"position":[[30224,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11788,11]]}}}],["refram",{"_index":16915,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[41186,7]]}}}],["refresh",{"_index":3102,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31501,10],[33470,7],[36832,7],[37081,10],[55436,10],[59092,7],[59835,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11124,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30165,7]]},"/en/lessons/geocoding-qgis":{"position":[[24393,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14937,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[20720,8]]},"/en/lessons/gravity-model":{"position":[[18907,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3788,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[16862,7],[16925,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20871,7],[21079,10],[28980,7],[32369,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20376,7]]},"/en/lessons/research-data-with-unix":{"position":[[686,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33511,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24715,7]]}}}],["refriger",{"_index":22838,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15642,12],[15889,14]]}}}],["refuge",{"_index":8416,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5983,8],[6187,8],[7322,8],[7521,9],[28203,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39779,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62544,8]]}}}],["refus",{"_index":7462,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27695,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39863,6]]}}}],["refut",{"_index":16209,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10241,7]]}}}],["reg",{"_index":19051,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44985,3]]}}}],["regard",{"_index":2770,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2626,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14087,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6727,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32654,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30310,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34616,7],[42762,7]]},"/en/lessons/geocoding-qgis":{"position":[[27341,6],[32901,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7742,9],[10223,9],[40224,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5657,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9620,9],[26132,9],[47136,9]]},"/en/lessons/logistic-regression":{"position":[[4419,9],[4968,8],[23154,6],[24237,6]]},"/en/lessons/naive-bayesian":{"position":[[49459,6],[57051,9]]},"/en/lessons/preserving-your-research-data":{"position":[[2218,7]]},"/en/lessons/research-data-with-unix":{"position":[[11530,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4092,9],[39227,7]]},"/en/lessons/sentiment-analysis":{"position":[[16342,9]]}}}],["regardless",{"_index":634,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19821,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9571,10],[38145,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12697,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62747,10],[68667,11]]},"/en/lessons/common-similarity-measures":{"position":[[5652,10],[21630,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11312,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9267,10]]},"/en/lessons/geocoding-qgis":{"position":[[30270,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23676,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[8675,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[11659,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26475,10],[31154,10],[42877,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50737,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5213,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7995,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36480,10]]},"/en/lessons/jupyter-notebooks":{"position":[[38158,10]]},"/en/lessons/naive-bayesian":{"position":[[67954,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20922,10]]},"/en/lessons/space-place-gazetteers":{"position":[[5327,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23869,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[17527,10]]}}}],["regener",{"_index":9364,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34849,10],[42450,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[8699,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11524,12],[11832,12]]}}}],["regex",{"_index":3427,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[95,7],[116,5],[1323,8],[1344,5],[3797,7],[3806,5],[4141,6],[4217,6],[4304,6],[4370,6],[4437,6],[5215,5],[5632,5],[6740,5],[16300,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19584,5],[28285,5],[30815,5],[31287,5],[33808,5],[34798,6],[35165,5],[35974,5],[36666,5],[36929,5],[37406,5],[40265,5],[44907,5],[50562,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8455,8],[8733,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[22546,7]]},"/en/lessons/naive-bayesian":{"position":[[41231,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14193,7],[14448,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[15006,9],[15276,7]]}}}],["regex(\"#sesamestreet",{"_index":19807,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12756,22],[15729,22]]}}}],["regex=true).str.strip",{"_index":6720,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18528,23]]}}}],["regim",{"_index":7418,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19946,6],[26343,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6704,6]]},"/en/lessons/space-place-gazetteers":{"position":[[6872,6]]},"/en/lessons/transliterating":{"position":[[3196,7]]}}}],["region",{"_index":4456,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59066,6],[68906,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24599,7],[24833,7],[25059,6],[25413,6],[25608,6],[25867,6],[26357,6],[26412,6],[27125,6],[61837,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29817,8],[29856,8],[29935,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20609,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29380,10],[32989,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3025,7],[22949,7],[23518,6],[23674,8],[23725,6],[29553,7],[29655,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22452,7],[29787,7]]},"/en/lessons/geocoding-qgis":{"position":[[1472,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1790,7],[2368,8],[2843,7],[2920,7],[3085,7],[3231,8],[7368,7],[7424,7],[8355,7],[8601,6],[8879,7],[12420,7],[12774,7],[17455,7],[20031,8],[20920,7],[24132,7],[24559,8],[33193,8],[33683,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22172,7]]},"/en/lessons/gravity-model":{"position":[[6594,8],[6679,7],[7638,8],[10435,8],[17485,8],[17765,8],[35682,8],[35788,8],[55973,8],[60449,8],[62013,8],[62514,8],[62679,8],[64030,8],[64875,8],[65261,8],[65808,8],[65976,8],[66162,8],[66602,8]]},"/en/lessons/introduction-map-warper":{"position":[[15208,7]]},"/en/lessons/jupyter-notebooks":{"position":[[49396,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3589,9],[6721,6],[6779,7],[7052,7],[7174,7],[7562,7],[33630,7],[34310,8],[34330,7],[34790,8],[34973,8],[35284,7],[35426,6],[35503,7],[36323,8],[36365,10],[36451,7],[36515,6],[36622,7],[36848,7],[36900,8],[37054,8],[37106,7],[37277,7],[37404,7],[40026,6],[40151,7],[40386,7],[40944,9],[41023,6],[41091,7],[41111,7],[41238,6],[41287,6],[41297,8],[41771,7],[42198,6],[42274,6],[42398,7],[42415,7],[43188,7],[43321,7],[43532,6],[43596,7],[43711,6],[43872,7],[43919,6],[43961,6],[44386,7],[44821,7],[44927,6],[45472,6],[45665,7],[48952,7],[49114,6],[49385,7],[49524,7],[49995,7],[50263,7],[50536,8]]},"/en/lessons/qgis-layers":{"position":[[6849,7],[7060,7],[7159,6]]},"/en/lessons/sentiment-analysis":{"position":[[3677,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8280,8],[8656,8],[9276,7]]},"/en/lessons/sonification":{"position":[[13418,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6616,6],[15683,10],[21514,9],[22220,6],[28666,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9468,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18067,6]]},"/en/lessons/transliterating":{"position":[[5707,6]]}}}],["region_segment",{"_index":19083,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48291,19]]}}}],["region_segmentation(input_dir",{"_index":19033,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40596,30]]}}}],["regist",{"_index":2159,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3848,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16844,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13862,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18271,11],[18333,11],[18865,11],[20426,11],[20552,11],[20709,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12207,8],[13424,8],[21155,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28077,8],[28147,8],[28174,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[7867,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[388,8],[10083,8],[10168,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39382,8],[39492,10]]},"/en/lessons/intro-to-linked-data":{"position":[[12118,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2421,11],[8209,8],[8578,8]]},"/en/lessons/naive-bayesian":{"position":[[59423,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6384,10],[6571,10],[6619,10],[19666,10],[20077,10],[20197,10],[20428,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32871,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12767,11],[13867,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6725,11],[7093,8],[7239,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25446,8]]}}}],["registr",{"_index":10705,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12276,12]]},"/en/lessons/intro-to-linked-data":{"position":[[12198,12]]},"/en/lessons/introduction-map-warper":{"position":[[6800,12],[8323,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[272,12],[8519,12]]}}}],["registrar",{"_index":3223,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57701,10]]}}}],["regress",{"_index":4630,"title":{"/en/lessons/linear-regression":{"position":[[0,10]]},"/en/lessons/logistic-regression":{"position":[[0,10]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11400,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[26778,10],[30624,10],[30760,11],[34963,10],[34999,10]]},"/en/lessons/gravity-model":{"position":[[344,10],[427,10],[464,10],[499,10],[3720,10],[7354,10],[9966,10],[18455,10],[20315,10],[20449,11],[20525,10],[20574,11],[20611,11],[20660,10],[20750,10],[20783,10],[20814,10],[20861,10],[20888,10],[20927,10],[20964,10],[21466,10],[21854,10],[22286,10],[22483,10],[23261,10],[23295,10],[23508,10],[23601,11],[23904,10],[23956,10],[24181,10],[24421,10],[25411,10],[25860,11],[26082,10],[26199,10],[26242,10],[28318,10],[28364,10],[39643,10],[40143,10],[43186,10],[43650,10],[43700,10],[43841,10],[43943,10],[44229,10],[45884,10],[46007,10],[46339,10],[60552,10],[60839,12],[62780,10],[63062,12],[63586,10],[63736,12],[64131,10],[64413,12],[64670,12],[64785,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[15584,11]]},"/en/lessons/linear-regression":{"position":[[1,10],[273,10],[335,10],[363,10],[409,10],[1243,11],[1262,10],[1447,10],[1753,10],[1945,10],[2102,10],[2449,10],[2652,11],[2685,10],[3207,10],[3256,10],[3457,10],[3550,10],[3628,10],[3845,10],[7070,10],[7146,10],[7836,10],[8195,11],[8268,11],[9048,10],[9183,10],[9371,11],[9434,10],[11781,10],[11833,11],[12313,11],[12633,11],[14322,11],[14341,10],[14459,10],[14722,10],[14887,10],[14913,10],[15173,11],[15300,10],[15425,10],[17128,10],[17353,10],[17488,11],[18563,10],[18728,10],[18962,10],[19235,10],[19694,11],[19907,11],[20182,10],[20232,11],[20393,10],[20466,10],[20886,10],[20960,10],[21132,11],[21931,10],[22007,10],[22413,10],[24142,10],[24178,10],[32602,11],[35708,10],[42171,10],[42642,10],[43005,10],[45689,10],[46855,10],[47652,10],[47700,10],[47799,10],[53063,11],[53177,10],[54493,10],[55772,10],[58390,10],[59897,10],[61324,10],[61363,11],[62550,11],[69061,10],[72951,10],[74420,10],[74596,12],[78844,10],[79026,10],[79805,11],[79851,10],[79992,10]]},"/en/lessons/logistic-regression":{"position":[[1,10],[157,10],[187,10],[963,11],[982,10],[1167,10],[1473,10],[1665,10],[1822,10],[2169,10],[2372,11],[2405,10],[2927,10],[2976,10],[3177,10],[3270,10],[3348,10],[3412,10],[3668,10],[3695,11],[3747,10],[4921,10],[5277,10],[6813,10],[7087,10],[7214,11],[7381,11],[7404,10],[7675,10],[9988,10],[10051,11],[10585,10],[11682,10],[11790,11],[11951,10],[12827,10],[14097,10],[14390,11],[15593,10],[16231,10],[16802,10],[18026,10],[18084,10],[26038,10],[26082,10],[26397,10],[26825,10],[27492,10],[27664,10],[32692,10],[32980,10],[33946,10],[34350,10],[34587,10],[43573,10],[44109,10],[44421,10],[44642,10],[44791,10],[44924,10],[45129,10],[49832,10],[52190,10],[61028,10],[61176,10],[61289,10],[61418,10],[62023,10],[63787,10],[66798,10],[67493,10],[67550,11],[67614,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28421,10]]}}}],["regression.12",{"_index":17061,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19044,13]]}}}],["regressions.5",{"_index":13610,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[22619,13]]}}}],["regret",{"_index":16202,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9854,6]]}}}],["regroup",{"_index":14291,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[36799,8]]}}}],["regular",{"_index":541,"title":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[25,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[14,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16102,7],[16188,7],[16568,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12983,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8855,7],[8956,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[26,7],[75,7],[1300,7],[3777,7],[5033,7],[5414,7],[5667,7],[5887,7],[6043,7],[9336,7],[11224,7],[16990,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68360,12],[68641,12]]},"/en/lessons/counting-frequencies":{"position":[[13802,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12179,7],[38168,7],[39438,7],[40981,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2034,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3642,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48196,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4263,7],[27203,7],[27278,7],[27406,7]]},"/en/lessons/extracting-keywords":{"position":[[5846,7],[17628,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11208,7],[16208,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[848,7],[3387,8],[3488,8],[3538,7],[3575,7],[3675,8],[3837,7],[13225,7],[13288,7],[13844,7],[13881,7],[17515,8],[17554,7],[17718,7],[17887,7],[18683,7],[18790,7],[18915,7],[19022,7],[19517,7],[22556,7],[23187,7],[30970,7],[33309,7],[34981,7],[57101,7],[67235,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[27692,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1738,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8435,7],[8806,7]]},"/en/lessons/intro-to-bash":{"position":[[24022,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[22527,7],[22583,7]]},"/en/lessons/introduction-map-warper":{"position":[[18552,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5486,7]]},"/en/lessons/json-and-jq":{"position":[[12007,7],[12049,7],[12122,7],[13470,7]]},"/en/lessons/jupyter-notebooks":{"position":[[15994,7],[17350,7]]},"/en/lessons/linear-regression":{"position":[[53382,15]]},"/en/lessons/linux-installation":{"position":[[564,7]]},"/en/lessons/naive-bayesian":{"position":[[7196,7],[7421,7],[22949,7],[27695,7]]},"/en/lessons/normalizing-data":{"position":[[152,7],[924,7],[6249,7],[6823,7],[6844,7],[6939,7],[7264,7],[7523,7],[7845,7],[8289,7],[8457,7],[8736,7],[9927,7]]},"/en/lessons/preserving-your-research-data":{"position":[[5996,7]]},"/en/lessons/research-data-with-unix":{"position":[[8847,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14481,7],[14514,7],[14614,7],[14682,7],[41341,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23225,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33202,7]]},"/en/lessons/sonification":{"position":[[7037,7],[28151,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20738,7],[30633,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30604,7],[36495,7],[36534,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6711,7],[22032,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5740,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18422,7],[22843,12],[22952,14],[23270,11],[23470,14],[24635,7],[46764,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[15,7],[1490,7],[2334,7],[2901,7],[3058,7],[7520,7],[7846,7],[7894,7],[8034,7],[8393,7],[14798,7],[14840,7],[14961,7],[14982,7],[15503,7],[16782,7],[16836,7],[16867,7],[17111,7],[17748,7],[19377,7],[19661,7],[19764,7],[19941,7],[20027,7],[22327,7],[30771,7],[31339,7],[31623,7],[31730,7],[32213,7],[32278,7],[32567,7],[32690,7],[32893,7],[33013,7],[33257,7]]},"/en/lessons/windows-installation":{"position":[[163,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8813,7],[10102,7],[10283,7]]}}}],["regularli",{"_index":6556,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5440,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18761,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26216,9],[27348,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14357,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2498,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8916,9],[17862,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[3944,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[804,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28544,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12414,9]]}}}],["regulatori",{"_index":7553,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37023,11]]},"/en/lessons/sentiment-analysis":{"position":[[7199,10]]}}}],["reich",{"_index":5149,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60244,5]]}}}],["reid",{"_index":12781,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32269,5]]}}}],["reider’",{"_index":21697,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[17276,8]]}}}],["reifi",{"_index":17067,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[21682,8]]}}}],["reign",{"_index":10847,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2411,5]]}}}],["reimagin",{"_index":20667,"title":{},"body":{"/en/lessons/sonification":{"position":[[7306,11]]}}}],["reinforc",{"_index":4622,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10510,13],[12398,13],[12470,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2547,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21223,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[32753,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[830,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14332,11]]}}}],["reinsel",{"_index":19735,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28242,8]]}}}],["reinstal",{"_index":13135,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10940,9]]}}}],["reintroduc",{"_index":18742,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7887,13]]}}}],["reiter",{"_index":9519,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2212,11]]}}}],["reitterhoff",{"_index":18603,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59014,16]]}}}],["reject",{"_index":7405,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17930,6],[18081,9],[18324,6]]}}}],["rejoin",{"_index":1464,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26215,8]]}}}],["rel",{"_index":340,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8584,10],[10056,10],[14921,10],[18617,8],[18762,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1624,10],[5218,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6222,8],[7494,10],[26559,8],[39739,10],[43758,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11104,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15272,11],[16324,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2801,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13427,8],[34599,10],[57999,8],[65490,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8980,10],[19964,10],[23826,10],[42016,10],[46201,10],[60583,11],[65848,8]]},"/en/lessons/common-similarity-measures":{"position":[[1396,8],[22572,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16510,10],[26771,10],[40549,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6098,10],[6517,10],[17008,8],[19817,10],[60878,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36932,8],[57947,8],[58082,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4690,8],[4779,8],[16519,10],[18452,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6056,10],[8687,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3664,10],[10221,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4289,10],[23840,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10619,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3461,10],[21765,8],[21831,8],[31235,10],[38422,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10547,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10329,8],[10561,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3083,10],[34072,10],[40259,8],[40360,8],[46754,10],[47117,10],[47957,10]]},"/en/lessons/extracting-keywords":{"position":[[669,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38833,10]]},"/en/lessons/geocoding-qgis":{"position":[[3052,10],[3519,10],[3617,10],[9702,9],[17620,10],[18253,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18502,10],[19606,8],[22395,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[20525,8],[20548,9],[20740,8],[24421,8],[34446,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25758,10]]},"/en/lessons/gravity-model":{"position":[[2052,10],[30633,8],[41543,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[7615,10],[19926,10],[44120,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9489,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7103,10],[29968,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32184,10],[54220,10]]},"/en/lessons/intro-to-bash":{"position":[[2445,10],[18333,10]]},"/en/lessons/intro-to-powershell":{"position":[[6495,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[14975,8]]},"/en/lessons/introduction-and-installation":{"position":[[1852,10]]},"/en/lessons/introduction-map-warper":{"position":[[15661,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34741,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1227,10],[3873,10],[11322,10],[23731,10],[24332,8],[25801,10]]},"/en/lessons/json-and-jq":{"position":[[18780,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1175,8],[46858,10]]},"/en/lessons/linear-regression":{"position":[[5085,8],[32718,10],[37960,10],[43238,10],[51871,10],[60876,10],[60937,10]]},"/en/lessons/logistic-regression":{"position":[[3925,8],[4168,8],[5426,8],[25640,10],[35028,10],[60848,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35849,8]]},"/en/lessons/naive-bayesian":{"position":[[61820,11],[61946,9],[62731,10],[63051,10],[63214,10],[63587,9],[63679,9],[64955,9],[65271,9],[65554,9],[65703,10],[65822,9],[69814,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18628,10],[42572,8]]},"/en/lessons/qgis-layers":{"position":[[7841,10],[18729,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18971,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6939,8],[27154,8],[32127,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5659,10],[35992,10],[36294,10]]},"/en/lessons/space-place-gazetteers":{"position":[[14638,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9036,10],[12628,10],[18914,10],[20755,10],[25994,10],[26101,10],[30958,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4848,10],[45537,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15060,8],[15534,10],[25806,8],[29164,10],[44242,8],[44397,8],[44480,10],[46452,8],[53220,8],[56466,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1036,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[3108,10],[20387,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9193,10]]}}}],["rel=\"altern",{"_index":11347,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19873,16]]}}}],["rel=\"search",{"_index":11348,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19899,13]]}}}],["rel=\"stylesheet",{"_index":18205,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20496,16],[23240,16],[23496,16],[24479,16],[24735,16],[31914,16],[32371,16]]}}}],["rel='stylesheet",{"_index":18259,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32339,16]]}}}],["rel_remote_path",{"_index":18887,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23917,15],[24308,16]]}}}],["rela",{"_index":6759,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22736,5],[27724,5]]}}}],["relabel",{"_index":14381,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[8874,10]]}}}],["relat",{"_index":152,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3217,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1689,7],[3470,6],[4039,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31495,7],[35195,8],[35681,7],[36146,7],[40821,7],[42988,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8125,7],[54409,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5687,8],[14227,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12056,8],[33504,7],[34445,9],[35650,8],[60419,6],[67052,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19721,8],[57177,7],[57878,7],[58543,7],[59358,7],[63556,7],[64783,9],[65128,7],[68963,7]]},"/en/lessons/common-similarity-measures":{"position":[[9620,7],[10202,7],[10477,7],[10582,7],[15525,8],[21824,7],[32482,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36471,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2792,7],[8722,8],[53804,7],[55656,8],[62537,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13190,7],[14997,7],[32379,7],[32500,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28636,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9304,7],[10945,7],[11192,8],[11762,7],[12396,8],[15654,7],[17241,7],[38354,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5332,7],[5937,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1321,9],[2080,10],[2525,9],[3464,10],[4265,9],[6512,9],[8821,9],[9338,10],[9927,8],[9988,8],[10127,9],[10273,9],[10543,9],[11640,7],[12213,10],[12650,10],[13730,12],[14606,10],[14842,10],[15301,8],[17078,10],[17994,10],[18097,10],[18182,10],[18539,10],[18591,10],[19065,10],[19219,9],[21974,9],[22080,10],[25361,9],[26514,10],[27289,6],[27802,9],[28731,10],[30060,10],[30754,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13873,7],[14015,10],[14825,7],[15068,7],[23783,7],[23824,7],[23870,7],[39614,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4150,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3103,10],[4711,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3555,7],[4124,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2680,8],[6770,9],[6815,9],[10969,8]]},"/en/lessons/extracting-keywords":{"position":[[26197,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27982,10],[29371,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4912,7],[67972,10]]},"/en/lessons/geocoding-qgis":{"position":[[354,10],[1927,8],[5709,10],[18802,10],[21746,10],[22779,10],[23060,10],[25816,10],[33941,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11985,10],[30305,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2038,7],[2072,7],[12865,7],[13984,8],[33815,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21135,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[268,10],[529,10],[613,7],[4264,10],[6438,10],[6478,10],[16139,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1141,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4784,10],[15237,7],[21697,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3675,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10726,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19702,8],[32077,8],[53198,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3187,8],[6436,7],[7375,7],[14309,7],[32487,7],[35411,8],[38023,7],[39064,7],[54387,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4145,7],[4749,7],[38995,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7305,6]]},"/en/lessons/intro-to-linked-data":{"position":[[17570,7],[19959,10],[20686,10]]},"/en/lessons/introduction-map-warper":{"position":[[22104,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1470,7],[2813,7],[13338,8],[15369,7],[16953,7],[20630,8],[24453,7],[39946,7],[40723,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6873,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9387,7],[45190,7]]},"/en/lessons/json-and-jq":{"position":[[24711,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4635,7],[43989,7]]},"/en/lessons/linear-regression":{"position":[[1334,7],[1851,7],[17390,7],[17415,8],[47297,7],[78396,7]]},"/en/lessons/logistic-regression":{"position":[[1054,7],[1571,7],[3513,7],[56211,8],[61721,7]]},"/en/lessons/naive-bayesian":{"position":[[12432,7],[49373,7]]},"/en/lessons/preserving-your-research-data":{"position":[[8532,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2990,8],[4740,7],[11312,7],[11385,6],[11947,7],[19013,9],[19047,9],[19204,9],[20473,9],[38946,8],[39465,8],[39729,8],[40617,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33077,6],[46032,7]]},"/en/lessons/sentiment-analysis":{"position":[[13010,7]]},"/en/lessons/sonification":{"position":[[3713,9],[34642,11]]},"/en/lessons/space-place-gazetteers":{"position":[[623,7],[4688,10],[5611,9],[6121,9],[9180,9],[13821,11],[14359,10],[14489,10],[23668,7],[44472,7],[44621,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1714,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4728,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42909,7],[43015,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1084,7],[1270,7],[1616,7],[3145,7],[5975,7],[6848,7],[7239,7],[7905,7],[18261,7],[49546,7],[63743,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19383,7],[21415,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18670,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9036,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2882,7],[5680,8],[9478,9],[36827,7],[43236,7],[46451,7],[47729,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[32308,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40948,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5897,7],[16812,7],[16827,7],[17214,7]]},"/en/lessons/working-with-web-pages":{"position":[[4144,9]]}}}],["relation",{"_index":2888,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16467,13]]}}}],["relations.3",{"_index":20870,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3912,11]]}}}],["relationship",{"_index":1731,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41589,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31178,13]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12395,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2480,13],[11716,13],[34345,13]]},"/en/lessons/common-similarity-measures":{"position":[[8437,12],[8512,13],[15589,12],[19399,12],[19663,12],[20718,12],[21576,12],[22047,13],[29024,13],[36874,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58477,12],[59381,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5625,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33265,13],[35330,13],[35469,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[560,13],[1548,13],[2914,12],[3496,13],[4567,13],[4642,13],[4966,13],[5046,12],[16501,13],[20938,12],[22250,12],[24764,13],[28163,13],[29593,13],[39724,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1499,13],[1593,13],[5721,13],[5821,13],[5957,13],[6393,14],[6914,13],[7108,12],[8035,13],[8119,14],[8762,13],[11206,12],[12091,13],[12303,14],[12578,13],[13013,12],[13174,13],[15823,14],[28954,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1148,13],[2743,13],[4269,12],[4405,13],[8685,14],[10003,12],[10357,13],[14077,12],[14129,12],[15179,13],[15260,12],[16223,12],[16277,12],[16466,12],[16522,12],[16666,14],[18898,13],[18977,15]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39057,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4245,13],[4803,13],[6487,13],[6891,13],[6981,13],[7081,12],[7300,13],[18774,12],[19644,13],[30159,13],[47901,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20239,13],[21538,13],[22762,12]]},"/en/lessons/geocoding-qgis":{"position":[[7482,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[257,13],[403,13],[2303,14],[19814,13],[21089,14],[23211,13],[23462,13],[25477,13],[27838,14],[28167,14],[28635,14],[28783,12],[29711,12],[35553,13],[35885,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1608,13],[1918,13],[9598,13],[12495,13],[16744,12]]},"/en/lessons/gravity-model":{"position":[[20388,13],[21071,12],[21321,12],[39442,12],[40196,12],[56408,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[10703,12],[22710,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6237,12],[13373,12],[25707,12],[49637,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16450,13],[16641,12]]},"/en/lessons/intro-to-linked-data":{"position":[[8248,14],[9015,12],[9105,13],[9207,12],[10389,13],[10625,13],[17051,13],[18370,12],[18711,12],[21863,13],[25489,12]]},"/en/lessons/intro-to-powershell":{"position":[[16369,13],[16497,13]]},"/en/lessons/introduction-map-warper":{"position":[[2400,13]]},"/en/lessons/json-and-jq":{"position":[[327,14],[1267,14],[17593,13],[18074,14],[18171,13]]},"/en/lessons/jupyter-notebooks":{"position":[[5479,12]]},"/en/lessons/linear-regression":{"position":[[15633,12],[16075,12],[16941,12],[17198,13],[17249,13],[17326,12],[52589,14],[54541,12],[55935,12],[56140,12],[56685,12],[56762,12]]},"/en/lessons/logistic-regression":{"position":[[5379,12],[7542,12],[9646,12],[34305,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4106,12],[29541,12]]},"/en/lessons/sentiment-analysis":{"position":[[5003,13],[5458,13],[26528,14],[33323,13],[38725,13]]},"/en/lessons/sonification":{"position":[[1732,13],[5442,12],[5481,13],[13935,12],[14039,14]]},"/en/lessons/space-place-gazetteers":{"position":[[730,13],[6612,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9227,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4017,13],[5532,13],[5930,13],[6251,13],[7808,13],[8946,13],[9256,12],[13633,13],[13657,12],[41703,14],[45330,13]]},"/en/lessons/vector-layers-qgis":{"position":[[16089,13]]}}}],["relative_scaling=0.5",{"_index":4388,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53533,21],[63276,21]]}}}],["relativetotal\",text=\"nhgisnam\",text.size=\"a57aa1980",{"_index":12950,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22416,54]]}}}],["relaunch",{"_index":5339,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5429,10]]},"/en/lessons/georeferencing-qgis":{"position":[[2106,8]]}}}],["relax",{"_index":10493,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18218,6]]}}}],["relay",{"_index":10271,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41587,5]]}}}],["releas",{"_index":312,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7775,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8786,8],[22915,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23114,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4937,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46616,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31576,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15410,7],[23757,9],[32260,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4390,8],[8473,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14699,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16741,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2566,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14942,7],[15035,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7227,7],[12429,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48710,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1466,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5373,7],[7978,7],[22300,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1311,8],[4281,9],[4719,7],[22540,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[905,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2335,8],[2892,8]]},"/en/lessons/installing-omeka":{"position":[[586,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48796,7],[49093,9],[54588,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3204,8]]},"/en/lessons/intro-to-powershell":{"position":[[6517,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5269,8],[6932,7],[12699,8]]},"/en/lessons/json-and-jq":{"position":[[16617,8]]},"/en/lessons/mac-installation":{"position":[[584,7]]},"/en/lessons/qgis-layers":{"position":[[1965,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7930,8],[8069,8],[24994,7]]},"/en/lessons/sentiment-analysis":{"position":[[7345,9],[7374,8],[7812,8]]},"/en/lessons/sonification":{"position":[[37710,8]]},"/en/lessons/space-place-gazetteers":{"position":[[2402,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10457,8],[24100,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[823,8],[2497,8],[4112,8],[5106,8],[45252,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21585,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2922,8],[3741,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8445,9]]},"/en/lessons/windows-installation":{"position":[[382,7]]}}}],["releg",{"_index":16804,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[1140,9]]}}}],["relentlessli",{"_index":15469,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2955,12]]}}}],["relev",{"_index":739,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1060,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20211,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[847,8],[19848,8],[53928,8],[67872,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12429,8],[48264,8],[50159,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7629,8]]},"/en/lessons/common-similarity-measures":{"position":[[4737,8],[35185,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[400,8],[20531,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6951,9],[8242,9],[11534,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20473,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28297,8],[30189,8],[38386,8],[48410,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[641,9],[4390,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26986,8]]},"/en/lessons/extracting-keywords":{"position":[[2018,8],[5913,8],[8176,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1371,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[464,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[585,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12358,9],[59025,8]]},"/en/lessons/geocoding-qgis":{"position":[[1456,8],[4801,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12031,8],[13261,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18929,8],[34483,8]]},"/en/lessons/gravity-model":{"position":[[616,8],[2912,8],[3618,8],[3781,8],[4042,8],[5126,8],[16598,8],[30600,8],[31124,8],[32298,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[5359,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4603,9],[54803,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1211,8]]},"/en/lessons/introduction-and-installation":{"position":[[387,8],[2624,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16162,8]]},"/en/lessons/jupyter-notebooks":{"position":[[21638,8],[22610,8],[23728,8]]},"/en/lessons/linear-regression":{"position":[[4738,8]]},"/en/lessons/logistic-regression":{"position":[[14895,8],[21267,9]]},"/en/lessons/naive-bayesian":{"position":[[1029,9],[2230,8],[39619,8],[62000,8]]},"/en/lessons/normalizing-data":{"position":[[473,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29412,8]]},"/en/lessons/output-data-as-html-file":{"position":[[3049,8]]},"/en/lessons/preserving-your-research-data":{"position":[[425,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1552,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8243,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19912,8],[33631,8],[38252,8]]},"/en/lessons/sentiment-analysis":{"position":[[17507,8],[21320,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11695,8],[16402,8],[17618,8]]},"/en/lessons/space-place-gazetteers":{"position":[[25591,8],[29002,8],[43629,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14734,8],[25589,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28345,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3752,8],[5344,8],[11324,8],[27901,8],[42738,8],[63936,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17282,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9654,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3349,8],[29659,8],[38066,8],[50580,9],[51335,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17051,9]]},"/en/lessons/working-with-web-pages":{"position":[[307,9]]}}}],["reli",{"_index":77,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1396,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2149,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2022,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4483,4],[65720,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10411,7],[23963,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29047,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34439,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4519,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4116,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1483,4],[9954,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30747,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40998,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9984,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22158,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[33586,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9337,7],[17872,6],[22917,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22718,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4962,6],[19604,6],[19750,6],[20456,4],[25809,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51731,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3333,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24716,6],[37009,6]]},"/en/lessons/linear-regression":{"position":[[22116,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6963,6],[7724,7]]},"/en/lessons/preserving-your-research-data":{"position":[[9195,4]]},"/en/lessons/space-place-gazetteers":{"position":[[20097,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28018,6],[36132,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6075,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9971,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15296,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43794,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12350,4]]}}}],["reliabl",{"_index":2788,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4519,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15068,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9723,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24580,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2398,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4000,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12261,8],[13862,8],[31702,8],[31998,8],[33276,8],[34764,8],[62847,8],[68451,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11063,8]]},"/en/lessons/gravity-model":{"position":[[4611,11],[31813,8],[32532,8],[33688,8],[33828,8],[33951,8],[34019,8],[34422,8],[34798,8],[35286,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47719,12]]},"/en/lessons/intro-to-linked-data":{"position":[[4604,8],[10555,8]]},"/en/lessons/jupyter-notebooks":{"position":[[35643,8],[43329,8]]},"/en/lessons/linear-regression":{"position":[[77589,11],[77960,11],[77985,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10827,8]]},"/en/lessons/naive-bayesian":{"position":[[5278,9],[34607,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9628,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36215,8],[36618,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2830,8],[3941,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[18097,8]]},"/en/lessons/working-with-web-pages":{"position":[[5297,8]]}}}],["relianc",{"_index":21080,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1975,8]]}}}],["relief",{"_index":7813,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9312,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[846,6],[34050,6]]}}}],["religi",{"_index":5247,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65509,9],[65985,9]]},"/en/lessons/common-similarity-measures":{"position":[[29157,9],[30523,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37292,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3720,9],[47038,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[4219,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3507,9]]}}}],["religion",{"_index":4015,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25783,8],[26743,8],[26967,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[178,8],[2397,8],[5943,8],[6042,8],[7587,9],[12000,8],[27951,9],[31862,8],[50566,8],[57100,8],[57188,9],[58445,9],[59411,9],[59685,8],[59769,8],[59909,8],[60073,9],[60161,9],[60285,8],[60531,8],[60613,8],[60739,8],[61255,9],[63597,10],[63783,9],[64218,8],[64402,8],[65560,8],[66064,8],[67678,8],[67899,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34765,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[17883,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[216,8]]}}}],["religion$counti",{"_index":12928,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18672,15]]}}}],["religion$countyfp",{"_index":12927,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18649,17]]}}}],["religion$st",{"_index":12926,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18634,14]]}}}],["religion$statefp",{"_index":12925,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18611,16]]}}}],["religion_abstracts.csv",{"_index":4597,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6250,22],[6656,22],[50922,22],[57028,22],[61944,22],[68149,22]]}}}],["religion_abstracts_lemmatized.csv",{"_index":5051,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53259,34]]}}}],["religion—a",{"_index":5152,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60343,10]]}}}],["reload",{"_index":9579,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9661,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2203,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28383,9]]},"/en/lessons/sonification":{"position":[[12029,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2386,6]]}}}],["reloading/refresh",{"_index":16009,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20953,20]]}}}],["reloc",{"_index":14149,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1924,10]]},"/en/lessons/introduction-map-warper":{"position":[[12168,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12569,8]]},"/en/lessons/vector-layers-qgis":{"position":[[6619,8]]}}}],["relu",{"_index":13924,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[15270,7],[15302,4],[18317,5]]}}}],["rem",{"_index":21140,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13523,3],[15697,3]]}}}],["remain",{"_index":912,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12337,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10460,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9657,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49057,7],[60774,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35046,9],[35271,9],[48255,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1726,6],[3022,8],[22332,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36345,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[159,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5650,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28933,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9048,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10853,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33167,7],[33198,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29710,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[634,6],[31812,9],[45082,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11400,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5619,8],[23945,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17618,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6496,6],[28830,6],[33009,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[457,6],[4595,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[578,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43947,9],[47128,9]]},"/en/lessons/geocoding-qgis":{"position":[[17083,7],[29891,7],[30254,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1153,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[4070,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[20348,7]]},"/en/lessons/gravity-model":{"position":[[14361,9],[15232,9],[30035,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25172,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6377,6],[32216,9],[38275,9],[48447,7],[50810,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5196,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10957,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5883,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40028,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11777,8],[20947,8]]},"/en/lessons/linear-regression":{"position":[[2820,6],[11756,6]]},"/en/lessons/logistic-regression":{"position":[[2540,6],[35287,6]]},"/en/lessons/naive-bayesian":{"position":[[1022,6],[49636,9]]},"/en/lessons/normalizing-data":{"position":[[466,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52317,8]]},"/en/lessons/preserving-your-research-data":{"position":[[418,6],[3704,7],[5806,6],[6731,9],[18891,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31543,9],[38357,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44496,9]]},"/en/lessons/sentiment-analysis":{"position":[[7635,7]]},"/en/lessons/sonification":{"position":[[8611,6]]},"/en/lessons/space-place-gazetteers":{"position":[[29686,9],[41821,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3359,6],[4731,6],[5798,6],[8756,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37126,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30250,9],[30778,12],[31090,12],[40714,9],[56267,8],[57162,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2339,7]]},"/en/lessons/transliterating":{"position":[[3021,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9619,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24335,8]]},"/en/lessons/vector-layers-qgis":{"position":[[4290,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31315,6],[45024,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15774,6]]},"/en/lessons/working-with-web-pages":{"position":[[300,6]]}}}],["remaind",{"_index":13195,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23460,9]]},"/en/lessons/gravity-model":{"position":[[17818,9],[52818,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[15982,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1908,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21902,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21148,9]]}}}],["remak",{"_index":20582,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27046,6]]}}}],["remark",{"_index":1188,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10647,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[888,7],[35784,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31470,7]]},"/en/lessons/linear-regression":{"position":[[991,7],[61170,7],[72751,11]]},"/en/lessons/sentiment-analysis":{"position":[[4526,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17551,7]]}}}],["rembrandt",{"_index":13402,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7242,9],[8689,10],[9202,10],[11589,11]]},"/en/lessons/json-and-jq":{"position":[[3473,10],[3619,9],[7728,10],[7876,9],[12580,10],[12772,10],[14777,10]]}}}],["rembrandt’",{"_index":16594,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3075,11]]}}}],["remedi",{"_index":2934,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22620,6],[23659,6]]},"/en/lessons/common-similarity-measures":{"position":[[18638,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27559,6]]},"/en/lessons/sonification":{"position":[[2182,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1149,6]]}}}],["rememb",{"_index":485,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13638,8],[18820,9],[19748,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6167,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5196,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19051,8],[31805,8],[38825,11],[39406,11],[39764,8],[42795,8],[50731,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15174,8],[19646,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27700,8],[30696,8],[37834,8],[38034,9],[58828,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9353,8],[14144,9],[34707,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8876,8],[10394,9],[16291,9],[22376,9],[28811,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6138,8],[6523,9],[9464,8],[18265,9],[20181,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15312,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1824,8]]},"/en/lessons/counting-frequencies":{"position":[[5552,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1066,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6274,8],[40980,10],[44917,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33022,8],[35385,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24516,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3642,8],[21233,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[472,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19200,8],[20328,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11120,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8053,8],[23474,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10994,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29911,9],[44618,8],[51394,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10030,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31041,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11217,9],[37477,9],[39418,9],[47973,9],[57893,12],[58186,8],[64553,9]]},"/en/lessons/geocoding-qgis":{"position":[[3477,8],[30235,8],[32716,8],[33422,8],[33656,8],[36554,8]]},"/en/lessons/georeferencing-qgis":{"position":[[3452,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29009,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9937,8],[12713,8],[15906,8]]},"/en/lessons/gravity-model":{"position":[[52139,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[30046,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[4308,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35158,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29583,8]]},"/en/lessons/intro-to-bash":{"position":[[12791,10],[17527,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7457,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3416,8],[10177,9],[23320,10],[25204,8],[28892,8]]},"/en/lessons/intro-to-powershell":{"position":[[3935,8],[5938,8],[7096,8],[12372,9],[30885,8],[32831,8],[45556,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1463,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[7892,8],[13969,9],[14795,8],[19546,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34420,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16902,8],[26667,9],[34039,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9981,8],[36106,8]]},"/en/lessons/json-and-jq":{"position":[[4879,9],[22298,9],[26086,9],[33965,10]]},"/en/lessons/jupyter-notebooks":{"position":[[26988,8]]},"/en/lessons/linear-regression":{"position":[[41261,9],[62609,9],[68712,8],[69614,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5566,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19445,9]]},"/en/lessons/naive-bayesian":{"position":[[54135,10],[60635,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13592,8],[13745,8],[14270,8],[14459,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3094,8],[3182,8]]},"/en/lessons/qgis-layers":{"position":[[4508,8]]},"/en/lessons/research-data-with-unix":{"position":[[4575,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17848,8],[32299,8],[38006,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28639,8],[30864,8]]},"/en/lessons/sonification":{"position":[[22924,9],[25769,10],[27144,12],[30753,11],[31468,11],[32818,8],[35318,9],[36472,9]]},"/en/lessons/space-place-gazetteers":{"position":[[47902,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9280,9],[16409,8],[17408,8],[19695,8],[23512,9],[30065,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15072,11],[33508,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15693,8],[27350,11],[37090,11],[40859,8],[46510,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43135,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4509,8],[8849,8],[12664,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18038,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21175,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32661,8],[33795,9],[45259,8],[47163,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2682,9],[6053,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7139,8],[40167,9]]}}}],["remembr",{"_index":19781,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[4351,11]]}}}],["remembranc",{"_index":16530,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52211,14]]}}}],["remind",{"_index":2223,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10370,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19914,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32616,8],[34561,9],[43309,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35908,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2703,9],[23518,6],[32349,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19221,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28259,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39168,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2371,9],[2559,9]]},"/en/lessons/gravity-model":{"position":[[5743,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[10589,8],[24314,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37396,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23118,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3463,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42000,9]]},"/en/lessons/jupyter-notebooks":{"position":[[52357,8]]},"/en/lessons/logistic-regression":{"position":[[54392,8]]},"/en/lessons/sonification":{"position":[[868,7],[38841,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37027,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26106,8]]},"/en/lessons/working-with-text-files":{"position":[[2990,6]]}}}],["reminisc",{"_index":16830,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[8679,11]]},"/en/lessons/logistic-regression":{"position":[[49174,11]]}}}],["remix",{"_index":15637,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25953,8],[26063,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2908,5]]}}}],["remot",{"_index":3989,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23559,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[706,8],[24360,6],[25605,8],[25914,6],[26207,8],[27809,6],[27905,6],[28105,6],[28187,6],[29187,8],[29699,6],[29762,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18483,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6908,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23448,6],[23621,6],[24226,7],[27812,6],[27969,6]]},"/en/lessons/qgis-layers":{"position":[[16640,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6096,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19918,6],[21289,6]]}}}],["remote_subdir",{"_index":18885,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23852,14],[24755,14]]}}}],["remov",{"_index":208,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4242,6],[5528,6],[12814,7],[12856,7],[17923,6],[18070,6],[18907,8],[19093,6],[19782,6],[19990,6],[20317,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7649,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22906,8],[23168,6],[38727,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5174,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6383,7],[9534,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50580,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[296,6],[320,8],[923,6],[9059,6],[9484,6],[9594,7],[9681,8],[9733,6],[11044,8],[11101,7],[11582,8],[15703,7],[17405,8],[17936,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8513,8],[16268,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9645,7],[9931,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[440,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45282,6],[45473,6]]},"/en/lessons/common-similarity-measures":{"position":[[30815,6],[31319,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17976,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5369,8],[5671,6],[6097,7],[16304,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7752,8],[15039,7],[16435,8],[16457,8],[17740,8],[18848,8],[19042,6],[20845,6],[21087,8],[21174,6],[21707,7],[33588,8],[33733,8],[33779,6],[34860,8],[34982,8],[35287,8],[61459,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20474,6],[22009,6],[24026,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1082,6],[1307,7],[4236,8],[5275,8],[5493,7],[6055,7]]},"/en/lessons/counting-frequencies":{"position":[[174,8],[7718,8],[12419,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42561,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10622,6],[33277,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[421,8],[492,8],[541,8],[2678,6],[15709,6],[15781,6],[17169,8],[19018,8],[22273,8],[23764,6],[24052,7],[24174,6],[24467,6],[25440,8],[27140,6],[30908,8],[31127,6],[31265,6],[31469,8],[31545,8],[33592,7],[34175,8],[34522,6],[34840,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15103,8],[15312,6],[17822,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8251,7],[43371,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42116,6],[47141,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[469,6],[11555,6],[11971,6],[12065,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27226,6],[27337,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7984,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9542,6],[50260,7]]},"/en/lessons/extracting-keywords":{"position":[[314,6],[12062,6],[17172,6],[17576,6],[18064,7],[20724,7],[20789,7],[20823,6],[24618,7],[36347,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6376,7],[14517,7],[16329,6],[17369,8],[17436,6],[17689,6],[17751,6],[24580,6],[24672,6],[24714,6],[24781,8],[25665,7],[25800,7],[25838,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13145,6],[26350,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[832,6],[1872,6],[4751,6],[4802,6],[6183,8],[10585,7],[10839,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[210,6],[4527,6],[4614,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49215,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27529,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[14404,6],[14498,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19530,6],[28354,7],[31291,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10908,6],[28942,8],[30778,6],[34745,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[12826,6],[12933,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20040,7]]},"/en/lessons/gravity-model":{"position":[[11684,7],[24602,6],[28681,8],[61841,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2446,7],[14410,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8889,8],[13565,6],[13856,6],[17080,7],[18856,7],[29202,6],[29613,6],[45171,6],[45827,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8502,8],[20961,6],[41805,8],[47089,7],[52547,7]]},"/en/lessons/intro-to-bash":{"position":[[23757,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1406,6],[9037,6],[9191,7],[11540,7]]},"/en/lessons/intro-to-powershell":{"position":[[453,6],[12939,6],[13436,6],[43732,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11323,6]]},"/en/lessons/introduction-map-warper":{"position":[[17455,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5596,8],[20896,6],[20983,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26581,6]]},"/en/lessons/json-and-jq":{"position":[[8769,7],[8939,7],[9068,6]]},"/en/lessons/linear-regression":{"position":[[26340,7],[29328,7],[53301,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8053,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17406,6]]},"/en/lessons/naive-bayesian":{"position":[[3399,9]]},"/en/lessons/normalizing-data":{"position":[[3801,6],[3890,6],[6560,6],[7897,6],[8101,6]]},"/en/lessons/preserving-your-research-data":{"position":[[13961,7]]},"/en/lessons/qgis-layers":{"position":[[15540,6],[15660,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7776,6],[8478,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31879,7],[33623,7],[35471,7],[35727,8],[37296,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23135,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2836,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11895,8],[27937,8],[28470,8],[28542,6],[28913,6],[29357,6],[30237,8],[30398,7],[39372,8],[40703,6],[41402,7],[48045,8],[51071,8],[51328,7],[51391,8],[51583,6],[51942,6],[52047,7],[53011,8],[53273,8],[53306,7],[57309,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15974,6],[16531,6],[17016,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15725,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4742,6],[26414,6],[36844,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6617,8],[16469,6],[23969,6],[24729,6],[24837,6],[25198,7],[25595,6],[25744,6],[46109,6],[46206,8],[46325,8],[46545,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[16924,6],[17660,6],[18705,6],[19298,6],[19560,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9988,6],[12282,6]]},"/en/lessons/vector-layers-qgis":{"position":[[3373,6],[3425,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32866,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15926,6]]},"/en/lessons/working-with-web-pages":{"position":[[8494,6]]}}}],["remove_numb",{"_index":21821,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41018,14]]}}}],["remove_punct",{"_index":21819,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40926,12]]}}}],["remove_separ",{"_index":21823,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41108,17]]}}}],["remove_symbol",{"_index":21820,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40971,14]]}}}],["remove_url",{"_index":21822,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41065,10]]}}}],["removed...>",{"_index":13263,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36275,14],[36550,14]]}}}],["removestopwords(wordlist",{"_index":7742,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[12471,25]]}}}],["renam",{"_index":679,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22433,7],[22571,6],[22883,6],[23823,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8492,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8443,6],[18676,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48736,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23964,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21134,6],[21282,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28992,6]]},"/en/lessons/extracting-keywords":{"position":[[14906,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1999,6],[6105,6]]},"/en/lessons/intro-to-bash":{"position":[[16144,7]]},"/en/lessons/intro-to-powershell":{"position":[[19952,6],[20288,6],[20994,6],[44051,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11511,6]]},"/en/lessons/jupyter-notebooks":{"position":[[15667,8],[18724,6]]},"/en/lessons/naive-bayesian":{"position":[[32581,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16067,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38215,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6999,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8587,6],[8900,6],[15870,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9408,7]]},"/en/lessons/windows-installation":{"position":[[2213,6]]}}}],["rename(text",{"_index":19925,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42502,11]]}}}],["rename(verifi",{"_index":19924,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42461,15]]}}}],["render",{"_index":2903,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18009,9]]},"/en/lessons/common-similarity-measures":{"position":[[9535,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2082,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35046,6],[38888,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14652,9],[17504,8],[19789,7],[27553,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17919,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4075,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2916,8]]},"/en/lessons/geocoding-qgis":{"position":[[1673,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12241,8],[26972,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[1994,6],[2709,8],[3173,9],[3941,6],[4375,7],[5159,7],[5515,7],[5940,7],[6503,6],[6770,7],[6985,7],[7069,6],[7269,7],[7682,7],[8126,7],[8413,8],[8545,7],[8763,6],[8818,7],[9073,6],[9757,7],[10303,7],[11220,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25545,6]]},"/en/lessons/gravity-model":{"position":[[34122,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4680,8],[49561,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33450,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35336,6],[37653,8]]},"/en/lessons/jupyter-notebooks":{"position":[[35419,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10228,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43185,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5098,7],[5415,7],[23070,6],[31448,7],[31513,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2611,8],[3628,6],[16100,8],[16219,8],[26155,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4626,7],[19821,9],[20985,9],[21191,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17011,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28012,6],[28110,7],[38263,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18794,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10153,8],[10343,6],[42275,6]]}}}],["render.d3movi",{"_index":21325,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21023,16],[21240,15],[21804,16]]}}}],["renderleaflet",{"_index":20606,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30524,15],[31559,14],[31645,13],[37364,15]]}}}],["rendit",{"_index":8433,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8881,10]]}}}],["rene",{"_index":8890,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7096,4]]}}}],["renegad",{"_index":7327,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16096,8]]}}}],["renegoti",{"_index":14739,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38184,14]]}}}],["renew",{"_index":2603,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28379,6]]},"/en/lessons/linear-regression":{"position":[[67324,7]]},"/en/lessons/sentiment-analysis":{"position":[[27612,7],[30303,7],[31399,7],[34593,7],[36269,7]]}}}],["renown",{"_index":22401,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8969,8]]}}}],["renumb",{"_index":17136,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29388,9]]},"/en/lessons/logistic-regression":{"position":[[11252,8]]}}}],["renunci",{"_index":5197,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64047,12],[64077,12]]}}}],["renv",{"_index":20540,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14893,4],[15016,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21301,5],[21599,5],[22038,4],[22117,5],[22175,6],[22195,5],[22829,4],[23363,5]]}}}],["renv::init",{"_index":21712,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22508,12]]}}}],["renv::instal",{"_index":21710,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22438,14],[22689,14],[22999,16]]}}}],["renv::install(\"quanteda.textmodels@0.9.6",{"_index":21713,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22521,42]]}}}],["reoccur",{"_index":14789,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44187,7]]}}}],["reorder",{"_index":3361,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10114,10],[10213,8],[10642,7],[10815,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17700,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22166,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14552,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26247,10]]}}}],["reorgan",{"_index":10414,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9103,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4939,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27214,10]]},"/en/lessons/working-with-text-files":{"position":[[332,12]]}}}],["reorient",{"_index":8063,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8422,13]]}}}],["repay",{"_index":18696,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[67084,5]]}}}],["repeal",{"_index":20531,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9158,9]]}}}],["repeat",{"_index":659,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21199,6],[21721,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40476,7],[43953,7],[44079,7],[51597,7],[51723,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14376,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16787,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13380,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24697,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8296,8],[8345,8],[8654,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47762,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62495,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10848,8],[26066,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6308,9],[9974,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44497,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2574,8],[4361,8],[22013,6],[22069,6],[24417,8],[38846,6],[38881,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8100,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9742,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1083,6],[11091,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[113,9],[1879,9],[2193,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27103,6]]},"/en/lessons/geocoding-qgis":{"position":[[24266,6]]},"/en/lessons/georeferencing-qgis":{"position":[[7841,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12716,6]]},"/en/lessons/gravity-model":{"position":[[4626,13],[14035,9],[15563,6],[15706,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21349,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30251,6],[39049,6],[44262,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17967,6]]},"/en/lessons/intro-to-linked-data":{"position":[[24797,6]]},"/en/lessons/intro-to-powershell":{"position":[[31698,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[11578,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13308,9],[28444,9],[33213,7],[35782,9]]},"/en/lessons/json-and-jq":{"position":[[10024,6],[10240,8],[10478,7],[17158,6],[18587,8],[19556,7],[23750,9],[25950,8]]},"/en/lessons/linear-regression":{"position":[[4202,6]]},"/en/lessons/logistic-regression":{"position":[[62193,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7413,6]]},"/en/lessons/naive-bayesian":{"position":[[20130,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43896,8]]},"/en/lessons/qgis-layers":{"position":[[14219,6],[14409,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[885,10]]},"/en/lessons/research-data-with-unix":{"position":[[10787,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35421,6],[46292,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28511,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17177,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12580,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[9293,9],[14447,9],[22509,6],[24430,6],[28479,6],[28785,6]]},"/en/lessons/vector-layers-qgis":{"position":[[8391,6],[8729,6],[12098,6],[12354,6]]}}}],["repeatedli",{"_index":656,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21052,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11351,10],[18303,10],[19592,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[17036,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28898,11],[38037,10],[41528,11]]},"/en/lessons/intro-to-bash":{"position":[[3781,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35920,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15931,10]]},"/en/lessons/naive-bayesian":{"position":[[37630,10],[38570,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[787,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27318,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[22049,10],[32133,10]]},"/en/lessons/vector-layers-qgis":{"position":[[12007,10]]}}}],["repel",{"_index":7320,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14459,5],[14537,5],[14698,5]]}}}],["repercuss",{"_index":14225,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15502,13]]}}}],["repes",{"_index":12545,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[14318,11]]}}}],["repetit",{"_index":759,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1646,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2259,10],[4629,11],[24597,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42473,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9010,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2918,10]]},"/en/lessons/logistic-regression":{"position":[[14633,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4552,10]]}}}],["repl",{"_index":12419,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62718,4]]}}}],["replac",{"_index":559,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16625,7],[16829,7],[20260,7],[21466,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39416,9],[48659,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4402,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7208,7],[15980,8],[16716,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19597,7],[29980,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19277,8],[29452,7],[29907,7],[38241,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17142,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3952,7],[7739,9],[8662,8],[15494,9],[16417,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49902,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13563,7],[37424,8]]},"/en/lessons/common-similarity-measures":{"position":[[37396,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16699,7],[18408,8],[21050,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19577,9],[23561,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3324,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21085,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2572,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1298,7],[4745,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21609,8],[40796,7],[40937,7],[41128,8],[41603,7],[41734,7],[42123,7],[42336,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4501,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9889,7],[11862,7],[12213,7],[13529,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15186,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8531,12],[12756,7],[14356,7]]},"/en/lessons/extracting-keywords":{"position":[[17807,7],[18884,7],[25492,7],[25606,8],[31213,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26078,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13277,8],[13509,8],[29796,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23706,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5769,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4104,7],[5090,7],[13102,7],[13173,7],[23119,7],[25402,9],[31400,7],[54481,8],[67381,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8654,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12427,9],[21684,9],[34193,7]]},"/en/lessons/gravity-model":{"position":[[37008,7]]},"/en/lessons/installing-omeka":{"position":[[12555,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37682,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8791,9],[9338,7],[10069,7],[42834,7]]},"/en/lessons/intro-to-linked-data":{"position":[[23479,8],[30887,12]]},"/en/lessons/intro-to-powershell":{"position":[[4905,8],[24903,9],[25892,8],[27213,7],[34841,7],[39835,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2883,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7613,11],[7824,11],[8645,7],[8974,8],[9504,7]]},"/en/lessons/introduction-map-warper":{"position":[[13108,8],[17444,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9141,7],[23273,7],[26547,8],[37084,7],[39793,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20112,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2217,9],[8858,7],[29890,7],[30886,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7260,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[277,7],[4325,7],[4349,7],[4412,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17617,9],[31137,8],[32856,7],[33063,7],[35506,7]]},"/en/lessons/normalizing-data":{"position":[[6535,7]]},"/en/lessons/output-data-as-html-file":{"position":[[7733,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3212,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11328,7]]},"/en/lessons/research-data-with-unix":{"position":[[6992,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14573,7],[24789,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21179,7]]},"/en/lessons/sentiment-analysis":{"position":[[12468,9],[24825,9],[30087,7],[31166,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23263,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26050,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29613,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13366,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24428,7],[24494,7],[25177,7],[41688,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25012,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[120,7],[6048,7],[6791,7],[6839,7],[6963,7],[8193,7],[8322,7],[8531,8],[8541,7],[8687,8],[9067,7],[9147,7],[9208,7],[9334,7],[9349,7],[9543,9],[9578,13],[9689,12],[9951,11],[10034,8],[10044,7],[10205,12],[10240,7],[10284,13],[10605,7],[12663,7],[12820,11],[14428,9],[14542,11],[15395,7],[17024,8],[17084,7],[17604,12],[17700,7],[21128,7],[21257,7],[21988,11],[22102,7],[22152,7],[22469,11],[22667,7],[23316,7],[23400,7],[23495,7],[23998,7],[24220,7],[24416,12],[24442,11],[24737,7],[25690,7],[25891,7],[27649,7],[27811,11],[28015,11],[28331,7],[28537,12],[28636,7],[28843,12],[29107,7],[29144,7],[29169,7],[29197,7],[29230,7],[29268,7],[30723,7],[31718,10],[33384,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15120,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16561,9]]}}}],["replaced_d",{"_index":8712,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41760,14],[41874,15],[43968,14],[45250,14]]}}}],["replaced_dates.to_csv(\"nypl_normalmenus.csv",{"_index":8717,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44302,45],[45315,45]]}}}],["repli",{"_index":2802,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5402,7],[5459,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[17231,5],[22071,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2842,8],[2930,7],[3381,5],[13234,8],[18860,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3861,7]]},"/en/lessons/working-with-web-pages":{"position":[[990,7]]}}}],["replic",{"_index":3008,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6310,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26053,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13545,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2495,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24462,10],[31177,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20364,11]]},"/en/lessons/geocoding-qgis":{"position":[[23338,9],[29412,9]]},"/en/lessons/gravity-model":{"position":[[9057,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47553,11],[48979,11]]},"/en/lessons/preserving-your-research-data":{"position":[[12989,10],[16713,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7361,10]]},"/en/lessons/sonification":{"position":[[9761,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32557,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51000,11]]}}}],["replycount",{"_index":21689,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[13288,10]]}}}],["repo",{"_index":5323,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3388,6],[18891,5],[27761,4],[28448,4],[35481,6],[35523,5],[49858,5],[51730,4],[51902,5],[52386,4],[59323,5],[59906,4],[67224,5],[67963,4],[68791,5],[69143,5],[69255,5],[69346,5],[70820,5],[70973,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13072,4]]},"/en/lessons/jupyter-notebooks":{"position":[[35505,5],[35558,4],[35784,4],[44271,5],[44333,5],[44358,4],[44542,5]]}}}],["repons",{"_index":6793,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28747,7]]}}}],["report",{"_index":1958,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1672,7],[1783,7],[1794,7],[1958,7],[2370,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13097,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[840,8],[9529,6],[23020,8],[32281,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46336,6],[47914,6],[67786,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26133,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62846,6],[62903,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6847,7],[9889,7],[10308,7],[55187,8],[55405,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27612,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9286,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6044,6],[28432,7],[29754,6],[41172,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[386,9],[15316,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16391,6],[53066,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27646,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36289,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28672,6],[30826,6],[33579,6],[36857,6],[37724,6],[38959,7],[39593,6],[40043,6],[49768,6],[55727,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4148,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7689,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38336,6]]},"/en/lessons/introduction-map-warper":{"position":[[9673,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4214,7],[11665,6],[14520,7],[16158,6],[29571,7],[30304,7],[30654,6],[30740,6],[31670,6],[37810,7],[39778,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25374,8],[25761,6]]},"/en/lessons/sonification":{"position":[[23104,11],[38634,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46996,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25660,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[656,7],[34343,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4125,7],[4420,6],[4864,6],[5001,7],[5755,7],[5795,9],[12563,8],[12592,7],[22633,7],[26907,7],[31020,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[917,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[708,10],[5726,6],[18113,6],[18136,6],[18543,6],[20550,6],[20675,6]]}}}],["reposit",{"_index":8356,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27364,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10488,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32443,10]]}}}],["repositori",{"_index":2086,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12201,13],[15427,12],[15883,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1779,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21153,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3632,13]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6395,11],[13743,12],[38132,10],[52446,11],[52486,11],[53327,10],[54333,11],[54428,12],[54545,11],[59540,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3559,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4875,12],[6289,12],[7997,11],[49909,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[385,10],[3131,10],[3250,10],[3431,12],[11395,10],[11915,10],[11945,11],[11998,11],[12062,10],[12151,11],[12664,11],[13439,10],[13664,10],[15423,10],[15578,11],[16477,12],[16582,10],[17868,10],[19597,10],[23010,10],[24322,10],[25969,12],[26071,14],[26119,10],[26208,11],[28102,12],[28121,10],[28251,11],[29050,10],[29390,10],[29598,11],[29681,13],[29729,12],[29832,14],[29875,10],[29963,13],[30015,11],[30320,10],[30417,10],[30833,10],[31149,10],[34017,10],[35182,10],[35488,13],[35590,10],[35636,10],[35821,11],[35892,10],[36721,10],[38124,10],[39201,10],[44520,10],[47524,10],[49409,10],[52766,11],[52828,10],[53826,11],[55905,10],[70795,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13479,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4899,11],[61865,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46244,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33756,10],[33925,11],[34104,11],[37075,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10224,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11037,11],[39157,11],[39259,11],[41718,10],[42896,10],[45748,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2526,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18338,12]]},"/en/lessons/georeferencing-qgis":{"position":[[4584,11],[9857,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[641,10],[674,10],[6312,12],[10288,13],[14735,10],[14765,10],[14882,10],[14946,10],[15198,10],[15471,10],[15736,12],[15850,10],[15915,11],[16927,11],[18150,10],[18531,10],[18710,11],[22867,10],[23211,12],[23240,10],[23488,10],[23879,10],[24073,10],[24261,13],[24295,10],[24367,10],[24425,10],[24479,10],[24581,10],[24804,10],[25009,11],[25042,10],[25076,10],[25149,10],[25202,10],[25275,11],[25316,10],[25535,11],[25937,12],[26262,10],[27465,11],[27912,11],[29706,10],[34718,13],[34738,12],[34960,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18508,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12605,11]]},"/en/lessons/introduction-map-warper":{"position":[[7047,10],[8425,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17027,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1615,11],[1747,11],[38538,10],[43934,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11102,10]]},"/en/lessons/preserving-your-research-data":{"position":[[18279,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9892,11],[9933,10],[10692,11]]},"/en/lessons/sonification":{"position":[[23127,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12173,13],[27971,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45580,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12555,12],[32413,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11494,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19426,10],[48135,11],[48343,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6720,11],[16205,10],[26762,10]]}}}],["repository’",{"_index":5431,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21076,12],[34130,12]]}}}],["repoʼ",{"_index":5584,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69168,6]]}}}],["repo’",{"_index":5505,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[39847,6],[45915,6],[49648,6]]}}}],["reppel",{"_index":14063,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45581,7]]}}}],["reppel’",{"_index":13930,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[17263,8]]}}}],["repres",{"_index":1052,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4471,9],[4739,11],[5448,14],[6136,12],[8933,11],[12524,10],[12736,11],[14369,10],[14761,10],[15706,10],[18961,9],[21408,12],[24272,10],[24717,10],[25136,12],[25231,11],[25396,12],[25585,12],[38664,10],[42901,11],[49278,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[10716,11],[14170,11],[24348,12],[24916,12],[24969,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17003,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40976,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11366,10],[11500,10],[12514,10],[13407,12],[16950,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8053,9],[8466,9],[8517,11],[13763,10],[24370,9],[62782,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15917,9],[23518,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11632,10]]},"/en/lessons/common-similarity-measures":{"position":[[1852,12],[6476,9],[7663,9],[7877,9],[7995,11],[8080,11],[8175,11],[8255,10],[8319,10],[8659,9],[19099,11],[28245,10],[28302,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26905,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11761,10],[15920,10],[28896,10],[32215,9],[34948,9],[35146,9],[48309,12],[52982,11],[58517,10],[61498,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6486,18],[7620,18],[8369,11],[16878,10],[20488,18],[21944,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2630,14],[10225,11],[16898,9],[40936,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5372,15],[5595,15],[5765,15],[10070,9],[33541,12],[36946,10],[38051,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20298,12],[38594,9],[38805,10],[39363,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17535,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13720,11],[14117,11],[21240,9],[35845,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2003,9],[3713,9],[4809,9],[6783,9],[8618,9],[10834,11],[12245,9],[14119,12],[14496,9],[15907,12],[21963,10],[23361,9],[24042,10],[24088,9],[24157,11],[24352,10],[25160,9],[25230,9],[27138,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22545,11],[25309,11],[37870,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15499,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9852,9],[10145,9],[13475,11],[15049,11],[16111,12],[16695,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28183,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8007,11],[10467,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2165,12],[2196,10],[2539,12],[2596,10],[2762,9],[2836,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49597,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28362,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16387,11],[18427,12],[19399,9],[26158,14]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7701,12],[8749,10],[11608,10],[13124,9],[14695,12],[15722,11],[16779,9],[20736,11],[24144,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3612,9],[6003,9],[9527,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11895,9],[47347,10]]},"/en/lessons/geocoding-qgis":{"position":[[7846,10],[8012,12],[15791,12],[30391,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[7347,9],[14444,9],[15614,10],[16487,10],[16584,9],[18347,11],[21032,9],[21332,10],[21443,9],[26019,9],[26218,10],[26301,12],[28247,9],[30586,10],[30723,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[6046,12],[6178,11],[6264,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13861,10],[34101,9],[38959,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[5213,9],[5373,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3175,10],[8212,11],[8936,9],[9037,10],[14015,10]]},"/en/lessons/gravity-model":{"position":[[4356,11],[12328,9],[14268,10],[14464,14],[14559,14],[16342,9],[16684,9],[21515,10],[23915,12],[26504,11],[27286,9],[30053,9],[34278,9],[34315,9],[40833,9],[40912,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[11904,9],[11983,12],[12175,12],[40569,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2170,9],[16518,9],[17004,9],[28629,10],[49846,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10944,9],[11072,10],[14112,10],[23155,12],[25007,10],[31354,11],[41305,10],[41896,10],[45895,9],[45927,9],[46116,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3801,11],[26670,10],[26925,10],[27457,12],[45671,11],[45752,11],[47262,14]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16525,11],[16889,11],[25444,9],[37831,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4290,11],[4972,11],[5750,12],[7001,11],[7054,11],[7371,11],[7640,11],[9192,10],[9849,9],[9930,9],[10025,11],[10105,11],[10578,12],[17089,12],[17235,12],[17508,9],[17622,11],[17752,9],[24630,10],[24704,10]]},"/en/lessons/intro-to-powershell":{"position":[[15490,10]]},"/en/lessons/introduction-map-warper":{"position":[[4741,12],[5692,11],[22467,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24563,12],[25184,12],[28674,11],[31825,9],[32056,10],[39050,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11659,11],[12878,10],[25199,11],[33715,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24712,10],[29743,11],[32245,11],[32354,9],[32663,12],[32707,11],[33375,10],[33430,10]]},"/en/lessons/json-and-jq":{"position":[[35332,12]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3402,11],[5038,9]]},"/en/lessons/linear-regression":{"position":[[1273,10],[1791,9],[5059,12],[7364,10],[7755,12],[8717,14],[9608,10],[9683,11],[9746,11],[22068,12],[22491,12],[23072,10],[23170,10],[24334,10],[29646,10],[30529,9],[32981,11],[35039,11],[39004,9],[40132,10],[41693,9],[41782,10],[41862,10],[41943,10],[43627,9],[47492,9],[57957,12],[59324,10],[59561,10],[65013,9]]},"/en/lessons/linux-installation":{"position":[[4236,9]]},"/en/lessons/logistic-regression":{"position":[[993,10],[1511,9],[5739,12],[5945,9],[7967,10],[8028,10],[8091,10],[8123,10],[8162,10],[8821,10],[12675,10],[24054,12],[28338,10],[33560,9],[36377,10],[40233,9]]},"/en/lessons/mac-installation":{"position":[[3917,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1484,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3364,9],[3699,9],[21921,10],[26483,11]]},"/en/lessons/naive-bayesian":{"position":[[19320,10],[25458,11],[26309,12],[36608,9],[52801,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4676,10],[8206,10]]},"/en/lessons/output-data-as-html-file":{"position":[[3501,11],[7794,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1979,11]]},"/en/lessons/preserving-your-research-data":{"position":[[5007,14],[7528,9],[9642,9]]},"/en/lessons/qgis-layers":{"position":[[4842,9],[9224,9],[11617,9],[14500,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7197,9],[9175,14],[19830,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3715,10],[10584,10],[11713,11],[15528,11],[17347,12],[17373,12],[20665,16],[20958,11],[21053,14],[21141,9],[21485,11],[29311,11],[29447,11],[39356,14],[39451,10],[40603,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43690,9],[43907,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12915,9],[32310,12]]},"/en/lessons/sonification":{"position":[[791,12],[8447,10],[9655,10],[12729,10],[13370,9],[13454,9],[14601,10],[30056,9],[30366,11],[30395,10]]},"/en/lessons/space-place-gazetteers":{"position":[[6423,9],[47047,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[288,9],[360,9],[7445,10],[7683,9],[8009,10],[9063,12],[9153,12],[9215,9],[12848,9],[13047,9],[13133,9],[19490,9],[31682,9],[34796,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4271,9],[4677,9],[12038,12],[32747,16],[38850,10],[44219,10],[44380,12],[45899,12],[46837,10],[48566,11],[53703,14],[55320,9],[55387,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2534,9],[25216,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[841,10]]},"/en/lessons/transliterating":{"position":[[3948,9],[8038,9],[8115,11],[9725,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3525,9],[3708,9],[4001,9],[7048,9],[7138,10],[8076,12],[8168,10],[8203,10],[8859,9],[8936,9],[10323,12],[10400,12],[14395,9],[29748,10],[41819,9],[44564,14]]},"/en/lessons/understanding-regular-expressions":{"position":[[4279,9],[5251,9],[7324,9],[10410,11],[11949,12],[12745,12]]},"/en/lessons/vector-layers-qgis":{"position":[[567,9],[638,9],[754,9],[906,9],[1047,9],[1241,11],[1367,9],[12595,11],[17110,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15638,9],[36422,12],[45358,10]]},"/en/lessons/windows-installation":{"position":[[5129,9]]},"/en/lessons/working-with-web-pages":{"position":[[3437,10]]}}}],["represent",{"_index":1056,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4801,14]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13085,15],[13131,14]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1089,15],[5600,15]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2276,14],[2352,15],[7155,14],[15691,14],[35025,14],[68398,17],[68679,17]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60054,14]]},"/en/lessons/common-similarity-measures":{"position":[[8391,14]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1539,14],[1903,15],[29874,14],[37467,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27256,14]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7812,17],[38549,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12484,14],[21279,14]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25190,14],[26537,14]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3091,14]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11116,14],[20219,14]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5845,16],[22832,14]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11965,14]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11247,14]]},"/en/lessons/geocoding-qgis":{"position":[[1911,15],[14585,14],[29454,17]]},"/en/lessons/geospatial-data-analysis":{"position":[[22816,14],[30969,14]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7409,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[11743,14]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8990,15],[14666,15],[16048,15],[16113,14],[16143,15],[17160,14],[17522,15],[45010,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10009,14],[35361,14]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7266,14]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28794,14]]},"/en/lessons/jupyter-notebooks":{"position":[[37038,14]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1368,16]]},"/en/lessons/naive-bayesian":{"position":[[17738,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6473,14],[17540,14],[25515,14],[29582,15]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38346,15]]},"/en/lessons/sonification":{"position":[[1802,15],[6525,14],[6968,15],[8751,15]]},"/en/lessons/space-place-gazetteers":{"position":[[10100,16],[45748,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4700,15],[27750,14]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13158,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5721,16],[8619,16]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3665,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15891,14]]}}}],["representedinukparlia",{"_index":15152,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9760,25],[25326,25]]}}}],["represented’.2",{"_index":20861,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[744,14]]}}}],["represet",{"_index":3777,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9234,14]]}}}],["repress",{"_index":22600,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2786,10]]}}}],["repressii",{"_index":22763,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15829,9]]}}}],["reprint",{"_index":10020,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57431,9],[57562,10]]},"/en/lessons/space-place-gazetteers":{"position":[[49648,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14134,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50959,10]]}}}],["reproduc",{"_index":1742,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42317,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16416,9],[16644,9],[22491,15],[45918,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44007,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5530,9],[19193,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25439,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12124,9],[23185,10]]},"/en/lessons/intro-to-powershell":{"position":[[22446,10],[23309,10]]},"/en/lessons/json-and-jq":{"position":[[40480,12]]},"/en/lessons/jupyter-notebooks":{"position":[[52675,12]]},"/en/lessons/linear-regression":{"position":[[21253,9],[37630,16]]},"/en/lessons/preserving-your-research-data":{"position":[[9554,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27302,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[696,12],[787,12],[3129,12],[3924,12],[6751,12],[7182,9],[28223,12],[28408,12],[30421,12],[32534,9]]},"/en/lessons/sonification":{"position":[[3943,15],[7554,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21418,13]]},"/en/lessons/transliterating":{"position":[[747,10]]}}}],["reproduct",{"_index":7277,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9507,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49647,12]]},"/en/lessons/intro-to-powershell":{"position":[[22420,12],[23283,12],[25167,13],[25438,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[289,13]]}}}],["republ",{"_index":14746,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38882,8]]},"/en/lessons/introduction-map-warper":{"position":[[22956,8]]}}}],["republican",{"_index":2646,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29563,12],[29860,11],[30261,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45335,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20776,10],[35520,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32799,12]]}}}],["republic’",{"_index":16192,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8392,10]]}}}],["republish",{"_index":16807,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[1913,9]]}}}],["repurpos",{"_index":7141,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59797,10]]},"/en/lessons/gravity-model":{"position":[[57815,10]]},"/en/lessons/logistic-regression":{"position":[[62205,10]]},"/en/lessons/sentiment-analysis":{"position":[[10552,9],[38978,10]]}}}],["reput",{"_index":362,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9182,10]]},"/en/lessons/gravity-model":{"position":[[45102,9]]},"/en/lessons/introduction-and-installation":{"position":[[420,9],[2657,9]]}}}],["req",{"_index":11410,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32088,3]]}}}],["request",{"_index":364,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9241,7],[9508,7],[9665,8],[13124,8],[13288,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14080,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21081,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4747,9],[6173,9],[69549,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[850,7],[879,7],[6956,7],[6992,7],[23986,8],[24017,8],[24544,8],[25490,8],[26843,8],[27550,7],[27649,7],[31395,7],[32001,7],[32465,8],[32927,8],[33267,7],[48306,8],[48400,7],[49522,7],[49660,7],[49878,7],[50029,9],[50087,8],[50233,8],[50287,8],[50376,8],[51412,9],[51476,7],[51549,8],[52648,7],[53077,7],[53229,7],[53489,7],[53531,7],[53767,9],[55559,8],[55695,8],[56073,7],[56230,9],[56397,9],[56432,9],[56568,9],[56655,9],[64472,7],[64590,7],[70923,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1994,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[684,8],[7289,8],[7392,7],[7458,7],[7530,8],[10374,8],[10510,8],[10655,7],[10986,7],[11255,8],[11412,8],[12083,8],[14639,8],[17745,8],[18577,8],[18623,8],[18697,8],[18763,8],[21174,8],[23354,8],[23540,8],[25115,9],[26016,7],[28714,8],[29106,9],[29175,8],[29263,8],[29324,8],[29448,8],[29592,7],[29738,7],[29772,7],[29841,8],[30211,7],[30676,8],[31231,8],[31833,7],[32174,7],[32380,7],[34476,8],[36547,9],[37215,7],[37280,7],[37347,7],[37542,7],[37643,10],[37682,7],[37763,7],[38020,8],[41404,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11544,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15826,10]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2602,7],[2767,7],[4996,7],[5338,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18106,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17744,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26738,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3867,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19833,7],[36107,8],[40601,7],[41404,9],[48446,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6093,8],[6871,7],[9915,8],[12347,7],[15984,7],[20111,8],[20229,8],[25717,7],[26732,9],[27497,8],[28000,8],[28037,7],[28808,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[669,7],[688,7],[3810,7],[5799,8],[5973,10],[18208,9],[26782,7],[27370,8],[28507,8],[29177,7],[29203,7],[29492,7],[29600,7],[29892,7],[29964,7],[30620,7],[31334,7],[31908,7],[32444,7],[32916,8],[33179,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23657,7],[23884,8],[23980,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12783,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12689,10],[22468,7],[22602,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1211,8],[4248,8],[4459,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13075,7],[38702,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[524,8],[2014,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4953,7],[8111,8],[8714,7],[8882,7],[21631,8],[36326,9],[38849,8]]},"/en/lessons/jupyter-notebooks":{"position":[[49342,7]]},"/en/lessons/linear-regression":{"position":[[10572,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10569,7],[31199,8]]},"/en/lessons/naive-bayesian":{"position":[[29327,8],[29412,9],[29640,7],[29834,7],[30325,8],[30736,8],[32396,8],[32445,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19866,8],[20425,8],[21603,7],[23234,8],[23312,7],[25053,8]]},"/en/lessons/sentiment-analysis":{"position":[[19770,9],[20597,7],[28897,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31864,8],[33236,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12579,8]]},"/en/lessons/working-with-web-pages":{"position":[[920,7],[2777,7],[7593,9]]}}}],["request.arg",{"_index":7902,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24865,13],[27092,13],[35401,12],[41086,12]]}}}],["request/",{"_index":18161,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10591,9]]}}}],["requestnumb",{"_index":15961,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11204,13]]}}}],["requests.get(\"http://de.dbpedia.org/data/grjasowez.json\").json",{"_index":11574,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23996,64]]}}}],["requests.get(url",{"_index":10833,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28891,17]]}}}],["requir",{"_index":136,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2905,8],[5966,8],[14009,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22853,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2124,8],[9520,8],[10144,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[543,8],[3557,7],[3633,8],[5088,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2050,9],[27072,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3794,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[499,13],[38190,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2249,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[327,8],[12858,7],[19137,8],[19811,8],[20205,8],[47804,8],[57608,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43215,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[174,12],[2624,12],[13929,8],[24904,7],[31381,8],[31636,9],[32561,8],[34825,8],[35294,8],[54209,9],[56742,9],[58357,8],[58933,13],[61914,7],[62574,9]]},"/en/lessons/common-similarity-measures":{"position":[[5135,8],[11762,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8519,8],[11243,7],[11759,11],[16182,7],[17253,8],[27391,8],[27527,9],[28920,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4737,11],[32300,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12514,9],[13031,9],[56959,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12948,7],[23399,8]]},"/en/lessons/counting-frequencies":{"position":[[516,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1895,8],[2551,7],[9731,7],[42617,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3586,8],[4200,8],[5939,8],[9213,8],[34590,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[736,12],[1970,12],[2677,13],[2775,12],[4575,8],[7094,8],[7434,7],[7915,8],[8078,8],[10792,13],[36396,7],[36668,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26157,8],[29631,8],[30234,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1658,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6021,9],[9651,8],[12434,12],[13400,7],[21945,7],[30465,8],[37996,7],[38235,8],[40954,8],[41398,8],[43024,12],[46742,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24380,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19003,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6082,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1466,7],[5276,8],[5659,7],[8821,8],[9806,8],[15932,8],[19919,7],[41259,7],[41929,8],[42276,8],[42481,8],[43456,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5124,8],[5568,8],[6057,8],[11257,8],[15598,8],[26033,8],[26373,9],[27148,8],[30494,8],[36748,7],[41017,8],[41797,8],[54272,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48597,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9127,8],[19351,7],[23197,7],[41063,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[98,12],[5118,12],[5155,12],[9582,8],[10226,8],[28442,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9072,7],[9173,7],[16770,8],[16961,8],[21786,8],[26136,7],[26241,7],[30465,8],[32833,7],[42748,9],[45262,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30225,8],[32387,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25281,7],[25427,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1854,8],[8895,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18322,7],[55192,7],[68496,7]]},"/en/lessons/geocoding-qgis":{"position":[[5982,8],[18351,7],[21875,9],[23010,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2369,8],[7152,8],[7343,8],[8974,8]]},"/en/lessons/georeferencing-qgis":{"position":[[306,8],[859,8],[3505,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[6798,11],[35405,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[95,12],[1661,12],[20145,8],[24611,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1723,8],[2246,12],[5118,8],[5209,8],[5422,8],[8528,8],[8729,12],[8787,12],[8819,13],[8846,12],[8947,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[7230,7],[12472,7],[12555,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19233,7]]},"/en/lessons/gravity-model":{"position":[[157,12],[8283,12],[8316,7],[42982,8],[44677,9],[49139,8],[59050,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[120,12],[710,9],[1099,8],[2316,12],[6121,12],[7646,8],[27092,7],[28508,7],[37180,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[128,8],[3211,8],[9908,7],[15545,7],[15623,7],[26706,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4256,8],[7509,8],[8755,8],[30537,9],[34072,8],[35937,8],[36603,8],[51503,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2811,8],[11911,8],[16277,7],[17953,7],[34980,8],[50921,7],[50945,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[181,12],[3389,8],[5583,14],[6519,8],[6869,7],[7348,8],[7511,8],[7744,12],[13461,13]]},"/en/lessons/intro-to-bash":{"position":[[504,7],[11879,7],[20673,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2316,8]]},"/en/lessons/intro-to-linked-data":{"position":[[4036,7]]},"/en/lessons/intro-to-powershell":{"position":[[38665,8],[38915,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[26129,8]]},"/en/lessons/introduction-map-warper":{"position":[[7758,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2993,7],[18397,12],[18604,8],[23178,7],[34629,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[95,12],[2727,12],[39936,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[122,8],[5257,8],[5321,8],[7264,8],[12598,7],[17080,8],[18868,8],[19914,8],[31009,10]]},"/en/lessons/json-and-jq":{"position":[[1551,7],[18815,7],[25782,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5709,12],[13559,8],[13606,8],[45507,8]]},"/en/lessons/linear-regression":{"position":[[17263,8],[50686,8]]},"/en/lessons/logistic-regression":{"position":[[3581,8],[7424,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2666,8],[6773,8],[10942,9]]},"/en/lessons/naive-bayesian":{"position":[[19778,7],[19971,7],[69664,9]]},"/en/lessons/normalizing-data":{"position":[[7656,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1905,9],[3980,8],[5533,7],[17732,8]]},"/en/lessons/qgis-layers":{"position":[[2493,14]]},"/en/lessons/research-data-with-unix":{"position":[[3384,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12626,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3453,7],[20112,7]]},"/en/lessons/sentiment-analysis":{"position":[[9868,8],[11930,7],[12990,7],[15643,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4378,7],[7066,8],[15243,7],[15509,7],[19741,8],[26497,8],[38399,8]]},"/en/lessons/sonification":{"position":[[8213,8],[20040,8],[22577,8],[35169,7],[39551,8]]},"/en/lessons/space-place-gazetteers":{"position":[[20130,7],[25517,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1663,12],[8195,13],[8458,12],[10550,8],[17696,12],[29924,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19248,9],[23748,9],[28509,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6272,7],[11066,8],[20597,8],[65132,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[99,8],[6235,8],[26011,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1867,8],[2326,9],[4551,7],[4642,9],[5268,8],[15176,8],[15449,8],[15804,8],[16134,8],[16388,8],[17607,12],[18269,8],[23182,8],[27398,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8631,8],[9268,13],[9338,9],[9694,8],[33182,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2313,9],[2939,12],[3956,7],[4386,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1874,8],[2137,8],[4377,8],[8166,8],[8462,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2152,8],[3773,8],[19223,7],[34800,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3207,12],[3369,12],[3849,12]]},"/en/lessons/working-with-text-files":{"position":[[3261,12]]}}}],["requirements.txt",{"_index":3924,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20482,16]]},"/en/lessons/jupyter-notebooks":{"position":[[44135,16]]}}}],["requisit",{"_index":5310,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[159,10],[2609,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[75,10],[2106,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[92,10],[4853,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36209,11]]}}}],["rerecord",{"_index":10321,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[7410,8]]}}}],["rerun",{"_index":2945,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24482,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19148,9]]},"/en/lessons/extracting-keywords":{"position":[[16404,5],[37271,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9846,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40862,9],[40972,5]]},"/en/lessons/jupyter-notebooks":{"position":[[29644,5],[30116,5]]},"/en/lessons/linear-regression":{"position":[[37807,9]]},"/en/lessons/logistic-regression":{"position":[[25762,5],[33686,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4041,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19265,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[32124,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37125,9]]}}}],["resampl",{"_index":12821,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[8815,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35768,8],[35826,10],[35855,10],[36305,8],[36447,10],[36561,8],[36616,8],[36755,9],[36816,10],[37861,9],[38250,8],[39512,9],[40068,10]]}}}],["resav",{"_index":20563,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21274,6]]},"/en/lessons/sonification":{"position":[[5942,8]]}}}],["rescan",{"_index":11105,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[24750,9]]}}}],["rescu",{"_index":3701,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[209,6],[7305,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53926,6]]}}}],["research",{"_index":39,"title":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[43,8]]},"/en/lessons/preserving-your-research-data":{"position":[[16,8]]},"/en/lessons/research-data-with-unix":{"position":[[20,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[771,9],[920,9],[1006,11],[23026,9],[23434,8],[23660,8],[23861,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28612,8],[34830,8],[42251,8],[43712,9],[43837,8],[44359,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9893,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[630,11],[707,8],[1708,11],[2186,11],[3484,8],[25689,9],[25993,8],[26463,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[381,9],[17283,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3944,8],[14281,9],[14949,8],[18865,11],[60461,8],[65079,9],[66430,8],[67281,11],[67669,8],[68800,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2640,8],[20267,8],[50055,8],[50399,8],[67372,8],[67604,8],[67867,8],[68833,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25,8],[277,8],[3987,8],[4961,8],[7776,8],[7840,11],[7921,8],[8808,8],[10872,8],[15992,8],[19692,8],[21371,9],[25029,8],[40991,8],[45752,9],[72140,8]]},"/en/lessons/common-similarity-measures":{"position":[[693,11],[4752,11],[6713,8],[22893,8],[29242,10],[36418,8],[37149,10],[38421,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5115,9],[5406,8],[15647,11],[15799,8],[15952,9],[23988,8],[31636,9],[36260,9],[36415,11],[41119,11],[46955,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1874,8],[4975,8],[40207,8],[52902,9],[58100,9],[59799,9],[60973,8],[61042,9],[63067,9],[64392,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10887,10],[14102,9],[14883,8],[18081,8],[20725,8],[21079,8],[21463,8],[21841,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[186,8],[1752,11],[1989,8],[2663,10],[2788,11],[3080,11],[3373,12],[3876,11],[4533,11],[4574,8],[5824,11],[6233,9],[6855,8],[7605,8],[8211,8],[8443,8],[8898,11],[9721,8],[9858,8],[10073,11],[10316,8],[10629,8],[10805,8],[28302,11],[35101,9],[35181,8],[38789,11],[39677,12],[39720,11],[40075,8],[47825,9],[48424,12],[50703,11],[52032,8],[52516,8],[54773,8],[58133,8],[58448,11],[59438,8],[59518,8],[62535,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[40,8],[19067,9],[24890,9],[29712,8],[30765,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1148,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[292,11],[894,11],[1227,11],[8258,11],[8491,12],[9007,8],[9420,8],[9893,8],[12323,8],[12629,8],[12773,11],[13289,9],[14080,8],[43681,9],[45148,9],[45791,11],[45971,11],[46086,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1826,8],[4377,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1967,9],[2460,8],[3016,8],[3093,9],[5655,8],[6694,8],[29757,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[163,11],[1618,11],[2954,8],[3217,12],[3522,10],[3598,8],[5528,10],[5614,8],[5973,9],[6646,8],[6695,11],[6849,9],[6906,11],[6958,11],[8391,11],[8639,11],[8889,11],[9025,11],[9156,11],[9172,8],[9451,9],[9470,8],[10543,12],[11405,11],[17327,8],[23436,8],[25914,8],[28378,8],[28490,9],[28633,11],[30792,12],[31878,11],[32071,8],[32290,8],[34604,8],[37210,8],[47020,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10069,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51491,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4812,8],[25905,8],[26327,8],[40106,8],[40735,10],[43768,8],[53240,8],[53703,8],[56724,8],[57010,8],[59831,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[942,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3059,8],[5525,11],[11748,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2192,11],[30093,9],[47770,8],[48075,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[951,11],[2383,8],[5067,8],[16431,8],[16542,8],[29424,8],[29700,8]]},"/en/lessons/extracting-keywords":{"position":[[4206,8],[30202,8],[30431,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1098,11],[4881,12],[6265,9],[19427,11],[24005,8],[25942,11],[41508,11],[42221,9],[43524,11],[45270,12],[46704,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1756,8],[18967,9],[35060,9],[36003,8],[36202,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[733,11],[3791,8],[4249,8],[11469,8],[21000,8],[27569,8],[35496,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68292,8]]},"/en/lessons/geocoding-qgis":{"position":[[4159,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1388,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[44,8],[1846,11],[2598,8],[3988,8],[5005,12],[8637,8],[33031,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3654,8],[3771,8],[7640,8],[10249,11],[23662,8],[23792,8],[23847,8],[24665,10],[34679,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46955,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[2129,8],[5671,9],[12034,8],[14150,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[145,11],[27114,11]]},"/en/lessons/gravity-model":{"position":[[16623,8],[19912,9],[20051,8],[36244,8],[56726,8],[57518,8],[58461,9],[59996,9],[60128,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5989,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3040,8],[44020,9],[44946,9],[45819,8],[45878,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14421,8],[19747,9],[49077,8],[49911,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1979,9],[5053,8],[11786,8],[15568,11],[15618,10],[33461,8],[34480,9],[35129,10],[36555,8],[46606,8],[53894,8],[54378,8],[58027,8]]},"/en/lessons/intro-to-bash":{"position":[[2580,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1228,9]]},"/en/lessons/intro-to-linked-data":{"position":[[19175,8],[19234,8]]},"/en/lessons/intro-to-powershell":{"position":[[3289,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[709,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[929,11],[1692,11],[2774,9],[6393,8]]},"/en/lessons/introduction-map-warper":{"position":[[1624,12],[2213,8],[4133,8],[6511,9],[9836,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[38068,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[221,12],[1046,11],[1265,11],[3276,9],[5069,8],[6688,12],[6797,8],[7102,11],[7240,9],[7515,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2648,8],[12119,8]]},"/en/lessons/json-and-jq":{"position":[[1126,11],[24642,11]]},"/en/lessons/jupyter-notebooks":{"position":[[202,8],[2283,9],[3209,8],[3392,8],[4391,8],[11709,8],[11821,8],[18120,8],[22622,8],[23741,8],[35119,8],[38149,8],[41200,8],[41266,8],[42240,8],[49250,11],[49765,8],[49813,11],[50026,8],[50178,8],[50326,8],[50713,8],[51064,9],[52688,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2739,8]]},"/en/lessons/linear-regression":{"position":[[22746,9],[46153,8],[46200,8],[46516,8],[69169,8],[74907,8],[75298,9],[77619,9],[77639,8],[78158,8]]},"/en/lessons/logistic-regression":{"position":[[63048,8],[65772,9],[66762,8],[66830,8]]},"/en/lessons/naive-bayesian":{"position":[[3115,8],[23832,8]]},"/en/lessons/normalizing-data":{"position":[[5723,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51567,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5313,9],[11324,8]]},"/en/lessons/preserving-your-research-data":{"position":[[17,8],[70,8],[123,8],[1016,9],[1038,8],[1198,8],[1294,8],[1416,8],[1628,8],[1659,8],[1968,8],[2269,8],[2306,8],[2583,8],[3559,8],[3671,8],[3883,9],[3908,8],[4748,9],[4837,8],[5205,8],[5609,8],[5772,8],[5908,9],[6290,8],[6344,8],[8501,8],[8999,8],[9031,8],[9075,8],[9355,8],[9450,8],[9527,9],[11092,8],[11107,8],[11407,8],[11575,10],[11686,8],[12685,9],[12787,8],[13391,8],[14316,8],[15784,8],[15929,8],[15977,8],[16009,9],[16303,8],[16422,8],[16597,8],[16758,8],[16843,11],[16931,11],[17086,8],[17204,8],[17248,9],[17682,8],[17848,8],[18087,8],[18858,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[537,8],[1349,9],[1575,9],[5322,8],[27187,8],[27264,8],[28580,8]]},"/en/lessons/research-data-with-unix":{"position":[[21,8],[79,8],[266,8],[334,8],[496,8],[717,8],[1148,8],[1976,8],[2172,8],[2318,8],[6510,8],[7600,8],[9143,8],[11705,8],[13513,8],[13531,8],[13652,8],[14497,8],[14525,8],[14560,8],[14961,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1670,11],[2895,11],[28880,12],[29223,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[280,8],[2471,8],[6256,9],[6728,8],[7447,8],[7756,9],[8401,8],[9075,8],[9340,11],[10448,8],[10601,8],[17599,11],[18338,8],[18543,8],[19170,8],[39405,8],[41527,10],[41623,8],[44798,8],[46048,9],[49859,8],[53911,8]]},"/en/lessons/sentiment-analysis":{"position":[[518,8],[1208,11],[1308,8],[1359,8],[2037,8],[2313,11],[2392,10],[3444,10],[4143,11],[4181,11],[4417,8],[4716,11],[4850,10],[5190,11],[5662,10],[6762,12],[7710,10],[7830,11],[8015,11],[8118,11],[8209,11],[8905,11],[8939,8],[9068,11],[9177,11],[10398,8],[11008,11],[11217,11],[14510,12],[24133,11],[26025,8],[33044,8],[38746,8],[40258,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2049,8],[2430,11],[2916,9],[27443,8]]},"/en/lessons/sonification":{"position":[[4016,11],[8470,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9030,8],[13210,8],[13693,8],[15040,8],[15105,11],[15566,9],[15964,8],[18068,9],[18397,8],[20843,8],[20925,11],[23612,8],[27392,8],[27506,8],[27679,8],[27716,10],[28147,10],[28442,10],[32097,8],[32435,9],[34140,8],[41702,9],[42584,8],[45558,9],[46500,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1520,8],[4839,10],[5368,8],[10740,8],[18638,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[225,11],[2605,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[199,8],[796,8],[1853,8],[1883,8],[1938,8],[2117,8],[18325,8],[46011,8],[46081,8],[47279,8],[49024,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[292,8],[1888,11],[2704,8],[3771,11],[4505,11],[4735,8],[6045,11],[6128,10],[6282,10],[6811,11],[7009,8],[7480,8],[7667,11],[7735,9],[7823,8],[8185,9],[8352,11],[8395,10],[8500,10],[8582,11],[8785,8],[9464,8],[10585,9],[14175,10],[19168,10],[28658,8],[28857,11],[29469,10],[33575,11],[50932,10],[51060,9],[51840,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[405,9],[16661,8],[26284,8],[26977,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[579,8],[789,8],[4355,8],[18566,9],[18581,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1808,8],[2662,11],[2733,8],[14784,11],[14948,11],[15149,10]]},"/en/lessons/transliterating":{"position":[[1887,8],[2180,11],[2739,8],[2916,8],[3080,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[614,9],[1359,8],[16561,8],[23302,11],[23524,8],[23852,8],[24365,8],[28282,9],[35736,8],[40848,8],[41007,9],[41119,9],[41761,9],[43185,8],[43712,8],[45118,8],[45683,8],[48699,8],[48843,8],[48938,9],[49021,8],[49608,8],[50531,8],[51115,8],[51307,8],[52357,9],[53007,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4368,9],[29695,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2746,8],[7100,8],[7125,8]]},"/en/lessons/vector-layers-qgis":{"position":[[12904,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26186,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18887,12]]},"/en/lessons/working-with-web-pages":{"position":[[4104,9],[5727,9],[8440,9]]}}}],["research.4",{"_index":23634,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17528,10]]}}}],["research.html",{"_index":3195,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50427,15]]}}}],["research.markdown",{"_index":3190,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48659,17]]}}}],["research.md",{"_index":5510,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40846,12]]}}}],["researcher’",{"_index":4215,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41117,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9314,12]]}}}],["research–collect",{"_index":2959,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26243,19]]}}}],["research’.3",{"_index":5837,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3248,11]]}}}],["reselect",{"_index":23208,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7098,8]]}}}],["resembl",{"_index":3301,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2526,8]]},"/en/lessons/common-similarity-measures":{"position":[[12626,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4880,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4726,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2857,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[10443,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26993,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7667,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13472,8]]},"/en/lessons/linear-regression":{"position":[[30392,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[19343,12]]}}}],["reserv",{"_index":824,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5264,8]]},"/en/lessons/common-similarity-measures":{"position":[[18369,8],[18457,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22725,8]]},"/en/lessons/intro-to-powershell":{"position":[[15785,8],[15983,10]]},"/en/lessons/naive-bayesian":{"position":[[37912,7]]},"/en/lessons/sentiment-analysis":{"position":[[15490,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16197,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[39547,11]]},"/en/lessons/working-with-text-files":{"position":[[4756,8]]}}}],["reset",{"_index":2816,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7313,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15806,5],[16036,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26903,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39633,5],[40146,5],[45418,5],[50921,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21501,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12350,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31977,8],[32514,5]]},"/en/lessons/jupyter-notebooks":{"position":[[25985,5]]},"/en/lessons/linear-regression":{"position":[[26310,5],[48882,5]]},"/en/lessons/logistic-regression":{"position":[[44564,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35062,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29476,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13326,6]]}}}],["reset_index",{"_index":21523,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[29355,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44819,11],[45070,12]]}}}],["reset_index(drop=tru",{"_index":17133,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29160,22],[29365,22]]},"/en/lessons/logistic-regression":{"position":[[11226,22]]}}}],["reshap",{"_index":9542,"title":{"/en/lessons/json-and-jq":{"position":[[0,9]]}},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5400,10]]},"/en/lessons/json-and-jq":{"position":[[1,9],[2248,7],[13222,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30866,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2689,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24990,8]]}}}],["resid",{"_index":3440,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1182,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12917,7],[18416,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20878,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7277,9],[7964,6]]}}}],["residu",{"_index":12966,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26351,10]]},"/en/lessons/gravity-model":{"position":[[53787,10],[54065,8],[54209,8]]},"/en/lessons/linear-regression":{"position":[[42749,10],[42836,9],[43610,10],[43878,9],[44034,11],[44719,9],[44794,9],[46946,9],[47454,10],[47482,9],[47581,8],[47721,8],[47820,8],[47974,8],[48087,8],[48786,8],[48843,8],[49145,8],[49793,8],[50134,8],[50269,8],[50498,8],[50572,10],[50960,9],[51285,9],[51336,9],[51419,10],[51568,8],[51848,9],[55603,9],[60268,10],[60444,10],[60623,10],[60976,9],[61033,9]]},"/en/lessons/logistic-regression":{"position":[[18167,9],[26209,9],[26240,9]]}}}],["residual_floor",{"_index":21843,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42895,14],[52417,14]]}}}],["resili",{"_index":14780,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43055,11]]}}}],["resist",{"_index":13320,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46338,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5177,6]]},"/en/lessons/sonification":{"position":[[2453,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1175,8]]}}}],["resiz",{"_index":5901,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18542,8],[18554,6],[19086,6],[39646,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25302,6],[33225,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14476,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19757,8],[25271,6],[25476,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28255,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23644,8],[30339,6],[30546,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19523,7],[25873,6]]}}}],["resizemethod.squish",{"_index":5910,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19061,21]]}}}],["resnet",{"_index":6321,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36586,8],[36757,9]]}}}],["resnet18",{"_index":5919,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20734,9],[29101,9],[39740,8],[41706,9]]}}}],["resnet34",{"_index":5983,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39752,9]]}}}],["resolut",{"_index":218,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4468,11],[4517,10],[5100,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5785,10],[7920,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12888,10],[13115,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51878,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16380,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4551,11],[16644,10],[16885,11],[17235,10]]},"/en/lessons/geocoding-qgis":{"position":[[35391,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[509,10],[801,10],[2300,10],[2996,12],[3711,10],[7360,10],[13540,10],[13768,10],[13899,10],[15915,10],[16543,10],[18096,11],[20674,10],[22506,10],[23123,10]]},"/en/lessons/georeferencing-qgis":{"position":[[9680,10],[9785,10],[9889,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3920,10]]},"/en/lessons/introduction-map-warper":{"position":[[3569,10],[4507,11],[4897,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15421,10],[16993,11],[17061,10],[28725,12]]},"/en/lessons/space-place-gazetteers":{"position":[[12870,11],[46959,10],[50148,12]]}}}],["resolution=100.0",{"_index":19020,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38762,18]]}}}],["resolv",{"_index":9623,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16085,9],[16401,7]]},"/en/lessons/geocoding-qgis":{"position":[[2637,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[736,7],[7302,8],[11843,8],[13613,8],[18322,8],[27641,9],[32714,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29095,8],[31427,10]]},"/en/lessons/intro-to-powershell":{"position":[[46251,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18218,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14850,9]]}}}],["reson",{"_index":1113,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6820,9],[21817,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58410,8]]},"/en/lessons/sonification":{"position":[[1464,10]]}}}],["resourc",{"_index":1947,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1316,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[434,9],[56320,10],[61027,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49343,8],[67269,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43243,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60509,10],[66039,10],[70428,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6311,8],[8312,9],[16230,10],[21457,9],[28392,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1007,9],[1027,9],[9591,9],[36943,9],[42901,10],[60467,9],[60670,9],[61903,9],[61945,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1031,9],[2964,10],[4523,9],[21971,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6502,10],[7161,9],[12025,10],[23661,10],[24368,10],[26198,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[586,9],[854,9],[916,9],[5450,8],[6192,10],[6955,8],[6992,8],[7207,9],[12759,9],[13016,10],[23032,9],[23129,10],[29934,8],[30925,9],[30942,8],[31086,11],[31168,9],[32072,9],[32244,8],[35258,8],[40404,8],[40577,8],[43861,9],[45901,9],[45922,9],[46534,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[917,9],[6158,9],[6380,9],[10044,9],[10091,9],[33465,9],[34946,9],[36613,9],[38010,9],[38540,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5908,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5791,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3725,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3680,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37044,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6816,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2011,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[731,9]]},"/en/lessons/extracting-keywords":{"position":[[2927,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17207,10],[17390,10],[21526,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6907,8],[23739,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4716,9],[8659,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31119,9],[32003,9],[32552,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[797,9],[1570,9],[9617,9],[33578,9],[34086,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1847,10],[1945,9],[7510,8],[7649,8],[7682,8],[10804,8],[11238,8],[11301,9],[11351,9],[11389,8],[11439,9],[11526,9],[15089,8],[23066,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1969,9],[3973,9],[26450,8],[42232,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1032,9],[1088,9],[1133,9],[2849,10],[19166,9],[47979,9],[48182,9],[48693,9],[48817,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16588,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40405,10],[40483,10]]},"/en/lessons/intro-to-linked-data":{"position":[[154,8],[385,9],[799,8],[873,8],[989,9],[2596,9],[10446,8],[10513,8],[11649,8],[20888,8],[21058,8],[22718,9],[36815,9]]},"/en/lessons/intro-to-powershell":{"position":[[41362,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[26302,10]]},"/en/lessons/introduction-map-warper":{"position":[[9558,9],[10104,10],[22619,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[265,9],[884,9],[2092,9],[4263,9],[5159,9],[8064,9],[10916,8],[41271,9],[41401,9],[41574,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4320,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[896,9],[20309,9],[43080,9]]},"/en/lessons/json-and-jq":{"position":[[823,9],[39375,9]]},"/en/lessons/jupyter-notebooks":{"position":[[5069,8],[10541,10],[43270,10],[49107,10],[49276,9],[49421,10],[49446,9],[49868,10],[49984,10],[50390,9]]},"/en/lessons/logistic-regression":{"position":[[3503,9]]},"/en/lessons/naive-bayesian":{"position":[[4790,8],[5769,8]]},"/en/lessons/qgis-layers":{"position":[[7224,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28013,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7651,9]]},"/en/lessons/sentiment-analysis":{"position":[[14304,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8096,8]]},"/en/lessons/sonification":{"position":[[3281,10]]},"/en/lessons/space-place-gazetteers":{"position":[[1531,9],[2217,9],[22218,8],[24845,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1380,9],[17873,9],[30245,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8978,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7466,8],[7531,8],[7610,9],[7678,9],[7913,8],[7970,10],[8689,8],[9131,8],[9389,8],[9868,8],[10771,9],[11308,8],[15314,8]]},"/en/lessons/transliterating":{"position":[[3223,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10124,9],[47886,9],[48445,9],[48510,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4314,9],[32650,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7347,9],[7395,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14747,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43079,9],[46760,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13158,8],[19350,10]]},"/en/lessons/working-with-web-pages":{"position":[[587,8],[1203,8],[1305,8],[4225,8],[5826,9],[10232,8]]}}}],["resource_group_transcript",{"_index":22120,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9176,29]]}}}],["resource—book",{"_index":7929,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30848,15]]}}}],["respect",{"_index":1396,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21155,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7464,7],[31431,13],[55097,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17765,10]]},"/en/lessons/common-similarity-measures":{"position":[[5873,13],[35314,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29994,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6326,10],[15224,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3424,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14037,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1533,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4919,7],[54493,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4453,10]]},"/en/lessons/extracting-keywords":{"position":[[27721,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1447,10],[32598,7],[32639,7],[49143,13],[49881,10],[60456,10],[60538,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19674,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[17240,10]]},"/en/lessons/gravity-model":{"position":[[36861,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8125,10]]},"/en/lessons/intro-to-linked-data":{"position":[[5400,10],[7494,9]]},"/en/lessons/introduction-map-warper":{"position":[[20730,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18790,13],[29705,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9492,10]]},"/en/lessons/linear-regression":{"position":[[2134,13],[59105,13],[63364,13],[63409,13]]},"/en/lessons/logistic-regression":{"position":[[1854,13],[6001,13],[19399,13],[27994,13],[42961,14],[52420,10],[56487,10]]},"/en/lessons/naive-bayesian":{"position":[[16478,13],[23946,13],[47892,7]]},"/en/lessons/output-data-as-html-file":{"position":[[7848,13]]},"/en/lessons/qgis-layers":{"position":[[2270,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5546,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17733,13]]},"/en/lessons/sentiment-analysis":{"position":[[27536,7],[28355,7],[30226,7],[31043,7],[31323,7],[32141,7],[34516,7],[35333,7],[36192,7],[37381,7],[38321,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18307,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12419,8],[25580,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18050,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19844,14]]},"/en/lessons/understanding-regular-expressions":{"position":[[2606,13]]}}}],["respectfulli",{"_index":14211,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12712,13]]}}}],["respectively.9",{"_index":16217,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10890,14]]}}}],["respond",{"_index":2152,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2952,7],[3031,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1733,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4370,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12821,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8280,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2840,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11494,10],[31599,8],[31661,8],[37791,9],[43589,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[514,10],[3776,9],[4752,10],[21628,10],[21742,7],[21945,8],[22182,7],[22728,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10498,7]]},"/en/lessons/linear-regression":{"position":[[78089,12]]},"/en/lessons/linux-installation":{"position":[[3792,7],[4192,7]]},"/en/lessons/mac-installation":{"position":[[3379,7],[3873,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15410,7]]},"/en/lessons/sentiment-analysis":{"position":[[38884,8]]},"/en/lessons/sonification":{"position":[[20628,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35563,7]]},"/en/lessons/windows-installation":{"position":[[4591,7],[5085,7]]}}}],["respons",{"_index":2013,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6719,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24877,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3694,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56392,10],[62962,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6875,8],[10336,8],[20354,9],[22462,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5852,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4308,8],[5380,8]]},"/en/lessons/counting-frequencies":{"position":[[7441,8],[12919,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40459,10],[44976,14]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38214,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6587,9],[8706,17]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20720,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14785,8],[22586,8],[26002,8],[29093,8],[36923,8],[38389,8],[39993,8],[41089,8],[43941,8],[46298,8],[47626,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12396,8],[28112,10],[28156,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1350,9],[6084,8],[18689,9],[22474,9],[22784,8],[22903,8],[23525,9],[30926,8],[31432,8],[32329,8],[32363,8],[33349,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7862,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10575,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1051,9],[31134,8],[31211,8],[31289,10],[31880,8],[36958,9],[37033,10],[37330,8],[38717,8],[38952,9],[39391,8],[39925,8],[39966,8],[41031,8],[44198,9],[44418,8],[44476,9],[44645,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[22000,8],[22850,8],[23447,9],[23483,10],[23608,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29406,11]]},"/en/lessons/json-and-jq":{"position":[[6613,8]]},"/en/lessons/linux-installation":{"position":[[4319,8]]},"/en/lessons/logistic-regression":{"position":[[9296,8],[9675,8]]},"/en/lessons/mac-installation":{"position":[[4000,8]]},"/en/lessons/normalizing-data":{"position":[[4509,8],[9144,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21735,9],[22922,8],[23489,8],[24523,8],[25572,8],[25792,8],[25987,8],[27831,8],[33825,8],[40173,8],[41675,8],[43248,8],[50364,8]]},"/en/lessons/output-data-as-html-file":{"position":[[4806,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17611,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3271,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33207,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2903,9],[3195,8],[58974,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9544,11],[20119,8],[20423,8],[25311,8],[28441,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5902,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17085,11]]},"/en/lessons/windows-installation":{"position":[[5212,8]]},"/en/lessons/working-with-web-pages":{"position":[[6747,8],[7092,9],[7533,9],[9253,8]]}}}],["response.read",{"_index":7621,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4357,15],[5423,15]]}}}],["response.read().decode('utf",{"_index":7695,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7487,27],[12965,27]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14841,27],[22646,27],[26062,27],[29153,27],[36983,27],[38449,27],[40053,27],[43998,27],[46358,27],[47690,27]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7908,27]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10621,27]]},"/en/lessons/normalizing-data":{"position":[[9190,27]]},"/en/lessons/output-data-as-html-file":{"position":[[4856,27]]},"/en/lessons/working-with-web-pages":{"position":[[6799,27],[9305,27]]}}}],["response=json.loads(json_str",{"_index":18932,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27172,32],[31582,32],[44516,32]]}}}],["response['respons",{"_index":18933,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27234,21],[31696,22],[44570,22]]}}}],["response—stud",{"_index":14312,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[46399,17]]}}}],["rest",{"_index":133,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2843,4],[8384,4],[15405,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9820,4],[11611,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10634,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9142,4],[11062,4],[29762,4],[29879,4],[36500,4],[39112,4],[44906,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9670,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19913,4]]},"/en/lessons/common-similarity-measures":{"position":[[9255,4],[28934,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57919,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25812,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7807,4],[7990,4],[8049,4],[8182,4],[18953,4],[28782,5],[28837,4],[29211,4],[29651,4],[46679,4],[46761,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[21202,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18285,4],[34411,4],[34535,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1112,5],[27896,7]]},"/en/lessons/extracting-keywords":{"position":[[34279,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11805,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55390,4]]},"/en/lessons/geocoding-qgis":{"position":[[20947,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21343,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[6094,4],[9235,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6143,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[27556,4],[31533,4]]},"/en/lessons/installing-omeka":{"position":[[8569,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42367,4]]},"/en/lessons/intro-to-bash":{"position":[[20360,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13903,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14243,4],[20280,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16026,4]]},"/en/lessons/linear-regression":{"position":[[44610,4]]},"/en/lessons/naive-bayesian":{"position":[[41208,4],[43997,4],[45409,5],[52887,4]]},"/en/lessons/normalizing-data":{"position":[[2970,8],[7908,5],[8819,4]]},"/en/lessons/qgis-layers":{"position":[[15805,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9715,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30624,4],[35456,4]]},"/en/lessons/sentiment-analysis":{"position":[[9450,4]]},"/en/lessons/sonification":{"position":[[20307,4],[28401,4]]},"/en/lessons/space-place-gazetteers":{"position":[[32045,4],[38838,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9687,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20755,4],[22780,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25486,5]]},"/en/lessons/transliterating":{"position":[[14799,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9365,4],[29089,4]]}}}],["restart",{"_index":2313,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3483,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31687,7],[33590,7],[39262,7],[59212,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26253,8],[53359,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11339,7],[11817,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8558,10],[38325,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12649,7],[12677,10]]},"/en/lessons/installing-omeka":{"position":[[6500,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[41002,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13877,7],[14020,7],[14323,7]]},"/en/lessons/jupyter-notebooks":{"position":[[26055,7],[26149,7],[34452,10]]},"/en/lessons/windows-installation":{"position":[[2768,7]]}}}],["restaur",{"_index":1121,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6963,10],[7267,11],[7532,10]]}}}],["restaurato",{"_index":11854,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6930,10]]}}}],["restor",{"_index":84,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1467,8],[4552,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20665,7]]},"/en/lessons/logistic-regression":{"position":[[66734,7]]}}}],["restraint",{"_index":7456,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[25558,10]]}}}],["restrict",{"_index":746,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1293,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8844,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69974,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25764,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31261,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12130,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33554,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18867,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4847,13]]},"/en/lessons/geocoding-qgis":{"position":[[23213,10]]},"/en/lessons/gravity-model":{"position":[[11289,11]]},"/en/lessons/installing-omeka":{"position":[[740,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43830,10]]},"/en/lessons/jupyter-notebooks":{"position":[[45178,10]]},"/en/lessons/naive-bayesian":{"position":[[30210,11]]},"/en/lessons/research-data-with-unix":{"position":[[13746,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38413,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2416,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18062,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8212,12]]}}}],["restyl",{"_index":14464,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[23687,8]]}}}],["result",{"_index":25,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[452,7],[13928,7],[14146,7],[14645,7],[20771,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2259,6],[7146,7],[12970,7],[13050,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14469,7],[14858,7],[16174,6],[25444,6],[28427,7],[28639,7],[32914,7],[33788,7],[35851,7],[42305,7],[43107,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4795,7],[6705,6],[7151,6],[7665,7],[11780,7],[16723,7],[19279,6],[24304,6],[27188,7],[27505,6],[27736,6],[28118,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2973,7],[22123,8],[26472,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2590,7],[2705,7],[2743,7],[2843,7],[17477,7],[37879,7],[58612,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10294,7],[14658,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6671,7],[12110,7],[12664,7],[14119,7],[14673,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[506,7],[623,7],[1977,7],[10625,7],[12553,8],[14127,8],[16979,7],[25366,7],[26031,8],[27412,8],[28945,7],[30274,7],[30462,7],[33328,7],[34260,9],[36274,7],[41034,8],[41714,6],[42033,6],[42167,7],[42462,7],[43475,7],[51611,7],[57787,7],[59380,9],[60360,7],[60936,7],[65344,7],[69840,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10028,8],[12127,7],[15505,7],[16761,7],[16953,8],[18410,7],[18662,7],[31727,7],[40204,8],[42547,7],[43881,8],[44021,8],[49986,8],[51135,6],[52571,8],[55903,8],[56077,6],[57459,8],[57696,7],[60870,8],[61605,8],[62934,7],[63017,7],[63272,7],[66382,7],[66650,7],[66756,8],[67156,7],[67453,7],[68197,7],[68454,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12421,9],[22990,6],[61786,7],[62482,8],[62706,7]]},"/en/lessons/common-similarity-measures":{"position":[[4227,7],[13947,7],[15387,6],[17969,6],[19049,7],[19332,8],[19588,8],[23223,7],[26194,7],[26362,8],[26895,7],[27375,8],[29513,7],[29929,7],[31084,7],[31208,8],[31358,7],[31524,7],[32012,7],[32655,7],[33286,7],[33364,7],[33987,7],[34220,7],[34715,8],[35461,7],[35734,7],[36377,7],[36623,7],[37351,7],[38505,6],[39305,8],[39351,7],[39477,7],[39613,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[862,7],[3969,7],[15591,7],[16315,8],[19180,7],[22612,7],[24089,7],[31091,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[726,7],[19516,6],[25426,7],[34022,6],[44878,7],[46518,7],[46920,7],[47414,7],[49268,8],[51353,7],[55225,7],[57322,7],[59672,7],[61571,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1795,7],[8538,7],[10765,7],[11611,7],[12874,9],[13673,8],[15823,7],[18826,7],[20158,7],[20456,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18678,8],[19098,8],[22756,9],[23334,7],[25143,9],[26606,7],[28290,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2083,7],[13377,7],[18402,6],[18679,7],[20824,6],[21015,7],[22841,6],[23063,6],[25418,6],[29310,7],[30594,7],[38432,7],[38933,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2305,6],[4481,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[453,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11930,8],[18131,6],[18181,6],[23324,7],[25030,7],[25042,7],[25094,7],[25186,7],[27541,7],[28060,7],[34309,7],[36056,7],[37939,8],[37948,7],[42903,7],[42979,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5775,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5242,7],[6544,7],[6805,8],[8249,7],[22016,7],[24933,7],[25076,6],[30182,7],[33091,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6030,8],[7114,7],[9602,7],[9967,6],[10265,6],[10475,7],[10622,6],[10971,6],[11484,6],[11498,7],[12130,8],[12364,7],[13864,6],[14383,7],[16673,6],[22627,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12958,7],[13990,7],[17852,7],[17965,7],[19981,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26342,6],[28916,6],[32827,7],[38860,7],[39791,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5933,7],[44419,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[265,7],[4656,7],[4716,7],[4797,7],[4892,8],[6049,8],[6110,7],[6677,7],[7479,7],[10231,7],[10744,7],[10851,7],[11498,7],[11658,7],[11757,7],[11908,8],[12052,7],[12528,7],[12651,7],[12781,7],[13176,7],[13254,7],[13771,7],[14773,7],[14896,7],[15275,7],[15570,7],[15873,7],[16258,7],[16370,7],[16527,7],[16599,6],[16815,6],[17317,6],[18918,7],[19629,7],[19781,7],[19857,7],[20263,8],[20676,7],[20942,7],[21173,7],[21451,7],[21608,7],[22570,7],[22705,7],[23152,7],[23410,7],[23595,7],[24948,7],[25986,7],[26113,6],[26168,7],[26398,7],[26731,7],[27916,7],[28027,7],[29077,7],[29231,7],[29773,7],[30005,7],[30430,8],[30689,7],[30904,7],[31077,6],[31316,7],[33181,7],[33271,7],[33323,9],[33394,9],[33601,8],[33885,8],[34482,7],[34558,8],[37766,7],[37842,8],[38922,7],[39977,7],[40131,7],[45227,7],[46282,7],[46436,7],[46974,7],[47050,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4121,6],[12306,6],[13026,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13702,7],[30647,6],[32887,7],[33824,9],[35641,8],[38588,7],[39498,7],[40968,6],[43194,7],[47193,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13576,7],[21776,7],[21970,7],[22102,8],[22206,6]]},"/en/lessons/extracting-keywords":{"position":[[404,7],[476,7],[12329,7],[13678,8],[13724,7],[15370,7],[16373,7],[20276,7],[22114,7],[22450,7],[24139,7],[24839,7],[25058,7],[28606,7],[30594,7],[30742,7],[33415,7],[36583,7],[37064,6],[38070,8],[38105,7],[38396,6],[38893,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[465,7],[18237,6],[20551,7],[31209,9],[34169,8],[37830,7],[38207,8],[38432,7],[39032,8],[39285,7],[41018,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2109,7],[5407,6],[6168,9],[6292,7],[8005,7],[8296,9],[8412,6],[8983,7],[10065,6],[10430,6],[16192,7],[21172,6],[22867,8],[23603,9],[34430,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2271,7],[10950,7],[20568,7],[20751,7],[20960,7],[24284,7],[24882,8],[29691,8],[29862,7],[30290,7],[31841,7],[35441,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6976,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1891,9],[2011,7],[2904,6],[15451,7],[16944,6],[17090,6],[17116,6],[54190,6],[59711,7],[60574,9],[62625,9],[66292,9]]},"/en/lessons/geocoding-qgis":{"position":[[8029,7],[15732,7],[20543,9],[20678,6],[24994,6],[25333,6],[25449,7],[25494,7],[25964,7],[26107,7],[27634,6],[28188,6],[28669,7],[29180,7],[29241,7],[30322,7],[34117,7],[34327,7],[34393,8],[34658,7],[35126,8],[35652,6],[38106,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11142,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4255,9],[4767,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9560,7],[10151,7],[25214,6],[25734,7],[29491,7],[31536,7],[33355,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31907,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[371,7],[4094,7],[16283,6],[16497,6],[28384,6],[30073,7],[32826,7],[36232,6],[36257,7],[36507,6],[36532,7],[41532,7],[42662,7],[42887,6],[43129,6],[43187,6],[44582,6],[44724,6],[44975,7],[45665,7],[45741,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2418,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[589,7],[614,7],[642,7],[6309,8],[6346,7],[7154,8],[12074,8],[12367,7],[12633,8],[12704,8],[14069,7],[14654,7],[16212,7],[18021,8],[18781,7],[18863,7],[19799,7],[21102,7],[23111,7],[23179,8],[23283,8],[23395,7],[23442,7],[23979,7],[24478,7],[25978,7],[26301,7]]},"/en/lessons/gravity-model":{"position":[[1447,9],[4664,7],[4914,9],[5078,7],[13795,7],[16998,8],[17383,6],[18246,6],[28968,10],[37868,7],[40485,9],[47973,7],[48471,7],[50230,7],[50621,7],[51483,6],[55125,7],[55697,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1154,8],[9736,8],[13917,6],[17465,9],[22405,6],[25008,8],[37445,8],[37475,7],[37625,8],[37689,7],[37775,8],[37879,7],[38035,7],[38815,6],[39759,8],[40544,6],[40670,6],[40784,7],[41195,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7754,6],[7968,8],[10401,6],[10870,8],[16088,8],[25067,6],[25791,7],[25840,7],[26200,6],[28403,7],[35299,6],[35899,6],[36565,6],[40941,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5703,8],[5784,9],[6042,9],[15815,7],[27774,6],[31031,8],[32259,7],[32332,6],[44351,8],[45890,7],[48625,9],[49124,8],[49945,8],[52868,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4587,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3165,7],[5188,7],[5449,7],[5583,7],[7387,7],[12589,7],[14396,7],[15234,7],[16598,7],[17874,7],[18209,7]]},"/en/lessons/intro-to-linked-data":{"position":[[20725,7],[30659,7],[32186,9],[32221,7],[33373,7],[33526,7],[34005,8],[34399,7],[35406,8],[36485,7]]},"/en/lessons/intro-to-powershell":{"position":[[12982,7],[22849,7],[27053,6],[28834,6],[35628,7],[35876,7],[37117,6]]},"/en/lessons/introduction-and-installation":{"position":[[535,8],[2772,8]]},"/en/lessons/introduction-map-warper":{"position":[[2329,7],[19540,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1118,7],[1617,7],[25724,6],[29171,8],[34900,7],[38539,7],[42983,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4484,7],[12103,7],[16057,7],[18712,7],[21599,7],[25944,7],[29197,8],[31731,8],[32836,7],[33267,6],[35839,6],[39575,7],[41349,7],[42398,8],[46351,8]]},"/en/lessons/json-and-jq":{"position":[[5489,8],[5700,7],[5934,8],[6013,9],[7045,6],[7342,8],[8178,6],[8653,7],[8809,8],[9139,7],[9335,7],[11165,7],[12535,8],[13494,9],[13882,8],[14646,8],[15647,8],[17940,8],[19013,8],[19978,8],[20595,8],[20992,7],[21058,8],[23200,8],[23507,7],[23986,7],[24269,8],[26275,7],[27136,7],[27811,7],[30349,6],[31175,7],[31600,7],[33095,8],[33775,8],[34975,7],[37092,8]]},"/en/lessons/jupyter-notebooks":{"position":[[6580,7],[6821,9],[28711,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2007,7],[8756,8]]},"/en/lessons/linear-regression":{"position":[[3519,7],[12225,6],[16525,7],[23866,8],[29096,7],[30516,7],[33543,7],[33592,6],[33774,7],[41437,7],[41506,7],[41854,7],[42514,7],[43483,6],[44584,7],[45089,6],[45254,6],[49911,6],[51213,7],[52925,7],[53167,9],[59823,7],[63865,7],[65464,9],[67907,6],[79979,7]]},"/en/lessons/logistic-regression":{"position":[[3239,7],[7656,7],[13639,7],[13688,6],[13870,7],[14193,7],[18606,6],[20143,6],[25264,7],[26883,7],[33524,6],[33666,7],[33759,8],[40296,8],[45180,7],[46829,7],[47267,7],[49193,7],[50871,7],[52501,7],[63738,7],[67669,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16921,7],[19559,7],[34005,6]]},"/en/lessons/naive-bayesian":{"position":[[3946,6],[10653,6],[13661,6],[13704,6],[23314,7],[30006,7],[30052,6],[38655,7],[43836,7],[45142,6],[45284,6],[46070,6],[46232,7],[47146,7],[51994,7],[53160,7],[54207,7],[55747,8],[58275,7],[61126,7],[62020,6],[63367,7],[68627,8],[69475,8],[70310,7]]},"/en/lessons/normalizing-data":{"position":[[1908,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[393,7],[6192,7],[7284,9],[8415,7],[8592,7],[10408,7],[13009,7],[14649,6],[32680,7],[35658,8],[52030,7],[52683,8]]},"/en/lessons/output-data-as-html-file":{"position":[[582,6],[1055,6]]},"/en/lessons/qgis-layers":{"position":[[15136,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[896,8],[11386,6]]},"/en/lessons/research-data-with-unix":{"position":[[5512,8],[8134,7],[8302,7],[8345,7],[8403,8],[8442,7],[8496,7],[10433,7],[11059,9],[11132,7],[11613,7],[11659,7],[13103,7],[13359,8],[13698,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16700,8],[22146,7],[23847,7],[26461,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2760,7],[2811,7],[13132,6],[15293,7],[17174,7],[18281,7],[18490,7],[19412,7],[19885,8],[20092,8],[29407,7],[29446,7],[30265,7],[35655,7],[38924,7],[39414,7],[41415,7],[42527,6],[45158,7],[46124,7]]},"/en/lessons/sentiment-analysis":{"position":[[4266,7],[6793,8],[15200,7],[20233,7],[26048,7],[40711,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22665,8],[27820,6]]},"/en/lessons/sonification":{"position":[[1131,9],[4049,8],[4188,9],[4426,7],[5533,9],[23826,9]]},"/en/lessons/space-place-gazetteers":{"position":[[37470,7],[37548,6],[37793,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8931,6],[11931,9],[17341,7],[21233,8],[27228,6],[27362,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30083,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28032,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7333,7],[14621,8],[16753,7],[28280,8],[44810,8],[49080,7],[54048,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5282,8],[7877,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8088,7],[8913,7],[14586,6],[19528,7],[20637,7],[22992,7],[24908,7],[25660,7],[25778,8],[25978,11],[26022,8],[27785,7],[28806,7],[28932,8],[29152,11],[29204,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6598,8],[6666,8],[23179,6],[24669,6],[25354,6],[28709,6],[29980,7],[31005,7],[31165,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4864,8],[11180,7],[15134,8],[16003,7],[28029,8],[28135,9],[28249,8],[29086,8],[31332,6],[31458,7],[32682,7],[32880,7],[38402,7],[40106,7],[40491,9],[40733,7],[42687,7],[43040,8],[43635,8],[45576,7],[45912,8],[50014,7],[51650,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3701,6],[9563,7],[10270,7],[13445,6],[26043,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4115,9],[13222,8],[13241,7],[13539,7],[22594,7],[25233,6]]},"/en/lessons/vector-layers-qgis":{"position":[[12162,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12562,7],[13005,6],[25284,9],[26195,8],[38321,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[724,7],[8890,8],[15590,6],[15644,6],[15730,8],[17326,7]]},"/en/lessons/working-with-text-files":{"position":[[4114,7]]},"/en/lessons/working-with-web-pages":{"position":[[2882,7],[7488,6],[7895,9]]}}}],["result.download",{"_index":8801,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[12664,18]]}}}],["result0.html",{"_index":10208,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23181,12]]}}}],["result10.html",{"_index":10209,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23205,14]]}}}],["result=\"offencevictim",{"_index":18421,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34343,22]]}}}],["result['identifi",{"_index":8790,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[9994,20],[10998,20],[11044,20],[12624,20],[13895,20],[16704,20]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22180,21]]}}}],["result['oth",{"_index":18634,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62145,16]]}}}],["result[term",{"_index":17158,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33668,12]]},"/en/lessons/logistic-regression":{"position":[[13764,12]]}}}],["result_create(conn@ptr",{"_index":13244,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33442,23]]}}}],["results,2",{"_index":4617,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9084,9]]}}}],["results.1",{"_index":14636,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10478,9]]}}}],["results.8",{"_index":20108,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30317,9]]}}}],["results.append(book",{"_index":7905,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25258,20],[27458,20]]}}}],["results.append(result",{"_index":17160,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33740,22]]},"/en/lessons/logistic-regression":{"position":[[13836,22]]}}}],["results.bind",{"_index":13494,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24388,20]]}}}],["results.html",{"_index":10198,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15791,13]]}}}],["results.text",{"_index":6593,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[14247,14]]}}}],["results/2014",{"_index":19759,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[8194,12],[10244,12]]}}}],["results0.html",{"_index":10227,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31417,13]]}}}],["results[0",{"_index":14007,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38779,10],[38901,11]]}}}],["results[0].confidence*100).tofixed(2",{"_index":14016,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40135,38],[40434,38]]}}}],["results[0].label",{"_index":14008,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38847,17],[40230,17],[40383,18]]}}}],["results_binari",{"_index":17599,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[17384,14],[18584,15],[19171,15],[24304,15],[24385,15],[24480,15],[24572,15],[24664,15],[24753,15]]}}}],["results_df",{"_index":17253,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48331,10],[48507,10],[50984,10],[59071,10]]}}}],["results_df.describ",{"_index":17259,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48581,21]]}}}],["results_df.sort_values(by='residual').reset_index(drop=tru",{"_index":17258,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48520,60]]}}}],["results_df['actu",{"_index":17255,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48399,20],[48486,20]]}}}],["results_df['predict",{"_index":17254,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48359,23],[48460,23],[58276,24]]}}}],["results_df['residu",{"_index":17257,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48435,22]]}}}],["results_df_binari",{"_index":17637,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[26962,17],[27453,17]]}}}],["results_df_binary.groupby('prob",{"_index":17679,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[30026,31]]}}}],["results_df_binary['actu",{"_index":17640,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27051,27]]}}}],["results_df_binary['actual']).astype(int",{"_index":17650,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27412,40]]}}}],["results_df_binary['bin",{"_index":17667,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29675,24]]}}}],["results_df_binary['correct",{"_index":17649,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27346,28]]}}}],["results_df_binary['high",{"_index":17673,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29835,25]]}}}],["results_df_binary['high'].round(2).astype(str",{"_index":17677,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29961,46]]}}}],["results_df_binary['highest_prob",{"_index":17646,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27245,33]]}}}],["results_df_binary['low",{"_index":17671,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29799,24]]}}}],["results_df_binary['low'].round(2).astype(str",{"_index":17676,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29907,45]]}}}],["results_df_binary['predict",{"_index":17638,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[26997,30],[27377,31]]}}}],["results_df_binary['prob",{"_index":17675,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29873,23]]}}}],["results_df_binary['probability_f",{"_index":17642,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27101,34]]}}}],["results_df_binary['probability_m",{"_index":17644,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27173,34]]}}}],["results_df_binary[['probability_f",{"_index":17647,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27279,36]]}}}],["results_df_non_binari",{"_index":17924,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50889,21],[51232,21],[51334,21],[52276,21],[54714,21]]}}}],["results_df_non_binary.iloc",{"_index":17956,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54833,27]]}}}],["results_df_non_binary.iloc[0]['nyt_pdf_endpoint",{"_index":17938,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[52780,49]]}}}],["results_df_non_binary.merge(df_non_binari",{"_index":17933,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51256,42]]}}}],["results_df_non_binary.sort_values(by='highest_prob",{"_index":17936,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51358,52]]}}}],["results_df_non_binary['highest_prob",{"_index":17930,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51136,37]]}}}],["results_df_non_binary['predict",{"_index":17925,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50928,34]]}}}],["results_df_non_binary['prob_f",{"_index":17927,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50990,31]]}}}],["results_df_non_binary['prob_m",{"_index":17929,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51063,31]]}}}],["results_df_non_binary[['prob_f",{"_index":17931,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51176,32]]}}}],["results_non_binari",{"_index":17920,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50695,18]]}}}],["result—but",{"_index":8798,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[11875,10]]}}}],["result’",{"_index":8800,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[12302,8]]}}}],["resum",{"_index":3174,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45956,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18840,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7592,6]]},"/en/lessons/jupyter-notebooks":{"position":[[21101,6]]}}}],["resume.md",{"_index":3179,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46765,9]]}}}],["resurg",{"_index":9423,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48465,10]]},"/en/lessons/linear-regression":{"position":[[68105,11]]}}}],["resurrect",{"_index":5121,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59087,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34120,14]]}}}],["retain",{"_index":2942,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24361,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25466,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42932,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18927,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5276,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20196,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50070,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21546,6],[39580,9],[39621,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20657,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7968,7]]},"/en/lessons/preserving-your-research-data":{"position":[[5451,8],[13509,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32824,7],[35657,7]]},"/en/lessons/sentiment-analysis":{"position":[[19408,7]]},"/en/lessons/space-place-gazetteers":{"position":[[7628,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3137,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18131,7],[28410,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24959,6]]}}}],["rethink",{"_index":7167,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61439,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22201,7],[27041,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59582,10]]},"/en/lessons/linear-regression":{"position":[[73345,10]]},"/en/lessons/logistic-regression":{"position":[[64691,10]]}}}],["rethought",{"_index":22364,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[233,10]]}}}],["retir",{"_index":6635,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5702,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51729,8],[52589,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8982,7]]}}}],["reto",{"_index":15731,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6499,4],[7341,4],[7593,4],[41855,4]]}}}],["retrac",{"_index":8436,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9284,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21629,9]]}}}],["retrain",{"_index":10796,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24791,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5998,7],[23762,10],[48546,7]]},"/en/lessons/naive-bayesian":{"position":[[11626,7]]}}}],["retranslateui(self",{"_index":8131,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19756,19],[22032,19],[24176,19]]}}}],["retreat",{"_index":2637,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29241,8]]}}}],["retriev",{"_index":975,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1205,9],[20202,8],[34233,10],[43609,10],[45312,10],[45738,10],[46311,11],[49469,11],[51449,10],[52584,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[94,9],[232,9],[305,10],[654,9],[2522,9],[7518,10],[9443,9],[12113,10],[16249,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[948,10],[1087,10],[11758,9],[12069,10],[17750,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23475,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14576,8],[67043,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61084,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63864,10],[63923,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5504,9],[7502,8],[12213,10],[19154,8],[25656,8],[25940,8],[27868,9],[48806,10],[48864,8],[55534,10],[56086,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2063,8],[2882,9],[3602,10],[3779,8],[3896,10],[4641,9],[4737,8],[4921,10]]},"/en/lessons/counting-frequencies":{"position":[[5163,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5764,8],[38401,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1356,8],[21384,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12111,8],[51756,9],[51936,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4998,8],[17081,10],[17218,9],[37678,8],[37768,8],[38153,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11687,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9045,8],[9472,8],[9862,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1285,8],[5499,8],[20788,9],[23239,8],[30973,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9581,8],[15839,8],[18690,8],[29870,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4776,9],[19445,8],[19606,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6409,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1217,10],[8279,10],[9965,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26894,8],[27138,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[136,10],[2774,8],[3540,10],[3849,8],[4431,8],[7068,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12124,8],[13165,8],[29135,8],[40350,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54076,10]]},"/en/lessons/json-and-jq":{"position":[[34218,8],[34792,9],[38848,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3331,8]]},"/en/lessons/linear-regression":{"position":[[6171,10],[10165,9]]},"/en/lessons/logistic-regression":{"position":[[19334,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23542,9],[42138,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7550,8],[10664,11]]},"/en/lessons/sentiment-analysis":{"position":[[40502,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1458,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18749,9],[20117,9],[25995,9],[27042,9],[37675,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10420,9],[18819,11],[63991,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20624,8],[25761,9],[28915,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16985,8],[17519,10],[33323,8]]},"/en/lessons/working-with-web-pages":{"position":[[1377,10],[4857,8],[6330,10]]}}}],["retro",{"_index":9190,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5850,5]]}}}],["retroact",{"_index":5526,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46652,13]]}}}],["retrospect",{"_index":3868,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17495,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39927,14]]}}}],["retumb",{"_index":19999,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12109,7],[12763,9],[13326,7]]}}}],["return",{"_index":1202,"title":{"/en/lessons/naive-bayesian":{"position":[[46,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11088,6],[14883,6],[20687,6],[35837,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6865,7],[30510,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6463,7],[7344,6],[14222,6],[19499,6],[21377,6],[21769,7],[22598,8],[23143,6],[23624,6],[23697,8],[24029,6],[24216,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21592,6],[25901,6],[34411,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29224,6],[41933,8],[42873,6],[44327,6],[51113,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37963,6],[53021,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12627,6],[15042,6],[42076,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33241,7],[39987,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15019,7],[15560,7],[27698,6],[37988,6],[43211,6],[47403,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14334,6],[24631,6],[25786,7],[26055,6],[26280,9],[26363,6],[28133,6],[30032,6],[31386,6],[34094,6],[35749,6],[37871,6],[38155,6],[55802,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1810,6]]},"/en/lessons/counting-frequencies":{"position":[[6051,7],[6434,6],[6573,6],[6978,6],[7040,7],[12513,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1494,7],[7740,9],[10699,7],[10999,7],[11529,8],[11601,8],[11815,8],[12208,8],[16607,6],[18122,8],[18172,8],[22006,6],[22161,6],[22291,6],[22835,8],[23315,8],[24372,6],[24592,6],[24934,6],[25174,6],[25395,6],[25809,6],[25869,6],[27161,6],[27371,8],[27494,6],[29339,7],[33549,8],[34299,9],[34691,6],[34751,6],[35134,6],[35213,6],[35894,6],[36112,6],[37223,7],[37355,7],[37631,8],[37690,7],[37771,7],[39264,6],[39565,7],[39986,8],[40058,7],[40359,6],[40642,6],[40785,7],[42507,6],[42968,6],[43035,6],[43271,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13852,6],[16594,6],[24131,6],[25095,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17170,6],[17333,6],[20340,6],[29993,6],[31004,6],[31708,6],[32488,6],[35488,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2836,8],[4905,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24317,9],[24949,9],[25106,9],[25239,6],[26327,6],[29251,6],[29513,6],[29818,9],[33115,8],[42389,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5973,7],[8158,7],[9938,8],[10629,8],[10772,6],[12574,8],[14232,8],[19433,6],[22717,8],[23285,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16435,6],[16874,6],[16891,7],[17707,6],[17811,6],[19266,6],[19950,6],[20343,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27830,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13794,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41686,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13857,6],[27516,7],[27822,6],[40566,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19714,7],[19802,7],[26112,8],[26261,6],[28096,8]]},"/en/lessons/extracting-keywords":{"position":[[12928,6],[15671,7],[15760,7],[16771,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18228,6],[37184,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9704,6],[12706,7],[16221,8],[22238,9],[22457,9],[23042,8],[25084,6],[26496,7],[28150,6],[28790,6],[28870,6],[29444,6],[29717,7],[30874,6],[31289,6],[32224,6],[32289,6],[32356,6],[33319,6],[34844,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8460,7],[8941,7],[9075,6],[9349,7],[18107,6],[23844,6],[24954,6],[30016,8],[33413,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2129,7],[7601,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6533,6],[6612,7],[7171,6],[7313,6],[7445,7],[7741,6],[9916,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15960,6],[16146,7],[16316,7],[16698,7],[17109,6],[19362,6],[19420,6],[19716,6],[19773,7],[19824,7],[20523,6],[23562,7],[23862,7],[24091,7],[24165,7]]},"/en/lessons/geocoding-qgis":{"position":[[26200,6],[30440,6],[34931,9],[35662,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14138,8]]},"/en/lessons/georeferencing-qgis":{"position":[[7802,6],[8130,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9992,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17408,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27252,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5509,9],[5747,7],[6293,8],[6909,6],[7138,8],[12066,7],[12963,6],[13043,7],[13259,7],[13338,7],[14562,8],[15837,8],[16075,6],[17366,6],[18473,6],[22427,6],[23260,7],[23334,6],[23716,8],[25241,8],[25475,7]]},"/en/lessons/gravity-model":{"position":[[13777,6],[27040,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[34228,7]]},"/en/lessons/installing-omeka":{"position":[[5152,6],[5171,7],[8012,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7525,9],[21841,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41884,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9054,6],[10637,6],[20643,6],[20862,6],[24304,6],[26492,6],[33243,6],[34086,6]]},"/en/lessons/intro-to-bash":{"position":[[7347,7],[8219,7],[19822,6],[20316,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14263,6],[19494,6],[31669,6],[31831,7],[33094,10],[35039,8]]},"/en/lessons/intro-to-powershell":{"position":[[18280,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2048,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[21356,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11264,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15863,6]]},"/en/lessons/json-and-jq":{"position":[[6921,6],[7004,6],[8114,8],[8346,8],[8818,9],[9194,9],[9253,7],[9668,7],[9745,6],[10348,6],[10734,6],[10905,7],[11556,7],[11668,8],[12252,6],[12319,8],[12371,7],[17694,7],[25873,7],[26772,7],[28314,7]]},"/en/lessons/jupyter-notebooks":{"position":[[21304,6],[24116,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4583,6],[5188,7],[5527,6],[5588,6],[5983,6],[8589,6],[8954,6]]},"/en/lessons/linear-regression":{"position":[[24970,6],[33438,6],[33767,6],[34426,6],[34560,7],[44295,6],[44393,6],[64891,6],[77164,6]]},"/en/lessons/logistic-regression":{"position":[[4757,6],[13534,6],[13863,6],[30123,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3475,6],[3806,6],[6106,8],[6528,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10023,6],[10066,6],[11492,6],[11539,6],[12259,6],[12306,6],[13414,6],[13461,6],[14601,6],[14648,6],[18666,6],[18713,6],[34993,6]]},"/en/lessons/naive-bayesian":{"position":[[47,7],[25814,9],[32497,7],[49217,7],[57800,6],[62896,7]]},"/en/lessons/normalizing-data":{"position":[[1344,8],[7460,7],[8233,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23436,7],[25498,6],[26516,6],[36176,6],[36995,6],[37949,6],[41605,6]]},"/en/lessons/output-data-as-html-file":{"position":[[4572,6],[4680,6],[4927,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2030,7],[2457,6],[3312,6],[3613,6],[8618,7],[8763,6],[9087,6]]},"/en/lessons/qgis-layers":{"position":[[1397,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17668,7]]},"/en/lessons/research-data-with-unix":{"position":[[813,9],[13267,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10105,6],[10727,9],[16633,8],[23245,7],[32228,8],[33765,7],[37111,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17186,8],[47458,7]]},"/en/lessons/sentiment-analysis":{"position":[[32379,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28921,7]]},"/en/lessons/sonification":{"position":[[32246,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19483,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16642,6],[17398,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13117,7],[20417,9],[23188,7],[23657,6],[24420,6],[25101,8],[26238,9],[26951,8],[27756,7],[27819,9],[27992,7],[31465,8],[32406,9],[38056,8],[41168,9],[41537,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10766,6],[14712,8],[23194,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3680,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8549,6],[27446,7],[27895,7],[28095,6],[28247,10],[28291,9],[29470,6],[31722,8],[34457,8]]},"/en/lessons/transliterating":{"position":[[4318,7],[6428,7],[12686,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14244,6],[25823,6],[33581,6],[33897,7],[34307,6],[34402,7],[34646,7],[34807,6],[34945,7],[35269,7],[44714,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[7596,6],[7661,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5748,6],[6898,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13805,8],[21182,6],[21536,6],[24686,6],[26568,7]]},"/en/lessons/vector-layers-qgis":{"position":[[5373,9],[15877,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22581,9],[44017,6],[44062,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12724,6]]},"/en/lessons/working-with-text-files":{"position":[[4105,6],[5978,8],[6053,8],[7232,9]]},"/en/lessons/working-with-web-pages":{"position":[[1786,6]]}}}],["return(text_in_imag",{"_index":22333,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29490,21]]}}}],["return/mov",{"_index":5516,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41534,11]]}}}],["returned_fil",{"_index":10803,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26018,14]]}}}],["returned_files[0].nam",{"_index":10808,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26169,22]]}}}],["retweet",{"_index":2776,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3333,7],[5447,8],[12195,8]]},"/en/lessons/json-and-jq":{"position":[[638,8],[35918,9],[35958,7],[36295,8],[36483,10],[36597,9],[37136,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19595,8],[19829,8],[26794,8],[30888,11],[31236,7],[31434,7],[35878,8]]}}}],["retweet_count",{"_index":16784,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[35995,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27047,17]]}}}],["retyp",{"_index":10935,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[16693,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8510,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23150,8]]}}}],["reunif",{"_index":16806,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[1470,13]]}}}],["reunit",{"_index":8435,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9030,8]]}}}],["reus",{"_index":3286,"title":{"/en/lessons/code-reuse-and-modularity":{"position":[[5,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22,5]]}},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1686,5],[6160,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[6,5],[285,5],[750,7],[3350,5],[5933,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39705,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16,5],[69,5],[831,5],[1153,5],[1505,6],[1904,5],[2160,5],[2172,5],[2500,5],[2657,5],[2855,5],[3560,5],[3702,5],[4551,5],[25337,5],[25563,5],[26010,5],[26560,5],[27231,5],[36332,5],[36565,5],[37092,5],[37293,5],[39593,5],[39795,6],[39847,6],[40143,5],[41342,5],[41869,5],[42744,5],[43663,5],[44017,5],[44052,5],[44219,6],[44551,5],[44958,5],[50288,5],[50463,5],[51088,5],[53203,5],[53314,6],[53843,5],[54039,5],[54431,5],[54556,5],[54665,5],[54789,5],[55139,5],[55233,5],[55505,5],[55779,5],[57954,5],[58329,5],[58589,5],[58861,5],[59138,5],[59598,5],[59713,5],[59763,6],[59991,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15107,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7079,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25450,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[25396,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[469,7],[19336,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7186,7],[43229,6]]},"/en/lessons/jupyter-notebooks":{"position":[[35880,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1146,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8145,6]]},"/en/lessons/sentiment-analysis":{"position":[[10542,5]]},"/en/lessons/space-place-gazetteers":{"position":[[2457,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59404,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23,5]]},"/en/lessons/transliterating":{"position":[[12383,5]]},"/en/lessons/working-with-text-files":{"position":[[9216,7]]}}}],["reusabl",{"_index":10242,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33507,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26443,9]]},"/en/lessons/jupyter-notebooks":{"position":[[37346,9]]},"/en/lessons/sentiment-analysis":{"position":[[10944,8],[40868,8]]},"/en/lessons/space-place-gazetteers":{"position":[[12780,11]]}}}],["reuter",{"_index":14885,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56820,7]]}}}],["reveal",{"_index":793,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3410,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27123,6],[27837,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4189,6],[32704,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45984,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35938,6],[51410,7],[58723,6],[60160,10],[61941,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3905,7],[6468,7],[6479,6],[6594,6],[6853,6],[6917,7],[6965,6],[7087,6],[7609,6],[8260,6],[21100,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[380,6],[7954,8],[22429,7],[27816,8],[28103,8],[31265,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45929,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20697,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8096,6]]},"/en/lessons/extracting-keywords":{"position":[[30035,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38813,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9927,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3701,6],[21424,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20894,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2733,7],[25304,6]]},"/en/lessons/intro-to-bash":{"position":[[4882,9]]},"/en/lessons/jupyter-notebooks":{"position":[[51483,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12384,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11206,9],[19103,6]]},"/en/lessons/sentiment-analysis":{"position":[[1043,6],[6505,8],[33274,6]]},"/en/lessons/sonification":{"position":[[14337,6],[23052,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29233,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13462,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46310,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3026,6],[6949,6],[33673,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16899,7],[17284,6],[47325,7]]}}}],["revel",{"_index":21898,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60335,10]]}}}],["reverb",{"_index":20820,"title":{},"body":{"/en/lessons/sonification":{"position":[[38106,8],[38248,6]]}}}],["revers",{"_index":3139,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41101,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56867,7]]},"/en/lessons/common-similarity-measures":{"position":[[34599,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33762,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12808,8],[32474,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12972,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30653,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[24667,7]]}}}],["reverse=tru",{"_index":10557,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33404,13],[37494,13],[43287,13]]}}}],["revert",{"_index":5518,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41804,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4432,6],[5338,6]]},"/en/lessons/jupyter-notebooks":{"position":[[34199,6],[34256,7]]}}}],["review",{"_index":124,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2529,6],[7361,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2906,6],[7256,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4910,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60390,9],[60445,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25142,6],[68726,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6567,7],[13523,6],[14343,6],[35807,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[467,8],[801,9],[1919,9],[6864,6],[8156,8],[11347,8],[23918,8],[23943,6],[24430,6],[24774,6],[24917,6],[25103,6],[25530,6],[27533,6],[27670,6],[27868,6],[29247,6],[31403,7],[31656,8],[32092,9],[32154,8],[32208,8],[32288,7],[32570,6],[32682,6],[32938,9],[32953,8],[33275,9],[33392,6],[34679,6],[35241,6],[41849,9],[48214,9],[48375,9],[49842,7],[50158,7],[51627,12],[51658,11],[51756,6],[51790,8],[51851,6],[52193,6],[52881,8],[53060,6],[53200,7],[53252,6],[53389,6],[53550,6],[53712,7],[53878,6],[54077,10],[54201,7],[55464,6],[56157,6],[56240,9],[56261,11],[56412,6],[56471,7],[56578,6],[56665,10],[56698,6],[56734,7],[56787,7],[56880,6],[57070,7],[57102,7],[64535,9],[68090,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9997,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2536,6],[60610,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4223,8],[7319,8],[7398,6],[7421,8],[9361,8],[9686,7],[9738,8],[9791,8],[9932,8],[10022,9],[10125,8],[10167,7],[11112,8],[17542,8],[17652,7],[17846,7],[19965,8],[20238,7],[20339,8],[20776,7],[20844,7],[20861,7],[20877,7],[20893,7],[20909,7],[20954,7],[21126,7],[21170,8],[21195,7],[21267,7],[21357,7],[21391,8],[21500,7],[21527,8],[21552,7],[21581,8],[21661,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1161,8],[30201,6],[33137,6],[34732,6],[38685,6],[51133,6],[53761,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5456,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9499,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[581,9],[17150,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5212,6],[56002,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46530,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18886,6],[34082,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20557,6],[30309,8],[30443,6],[30510,8],[32155,6],[32447,7],[32528,6],[32905,7],[32995,6],[33256,6],[33318,6],[33826,6],[33857,9],[33976,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[838,6],[18673,6],[18851,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31667,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11000,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[386,6],[10695,6]]},"/en/lessons/gravity-model":{"position":[[7741,7],[10538,7],[29330,6],[34849,8],[35915,8],[62116,7],[64978,7],[65364,7],[65522,7],[66265,7],[66705,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54485,7],[55823,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37830,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43858,7],[52390,7],[55112,7],[55293,7]]},"/en/lessons/json-and-jq":{"position":[[22543,6],[34562,7]]},"/en/lessons/linear-regression":{"position":[[5712,8],[7180,7],[7407,8],[7604,7],[7735,6],[7869,7],[7942,7],[9498,6],[9857,6],[10058,7],[10982,8],[11063,7],[11112,6],[11167,7],[11286,6],[11723,8],[11867,6],[12672,6],[15510,7],[15693,7],[15755,7],[16007,7],[16104,6],[16140,7],[16222,7],[16604,7],[16818,7],[16970,6],[18603,7],[20508,7],[21388,7],[21646,10],[21907,7],[22482,8],[23087,6],[23185,7],[23211,7],[23279,7],[23363,6],[28263,7],[28307,7],[28342,7],[28638,6],[30080,8],[32809,7],[36737,7],[39169,7],[41827,7],[41905,7],[41984,7],[44747,6],[45032,6],[45328,6],[47888,7],[48262,6],[48305,6],[50238,7],[50301,7],[54862,6],[54941,6],[55340,8],[55356,7],[58147,6],[60189,7],[60365,7],[60528,7],[62891,6],[63285,6],[67562,6],[68060,7],[68273,7],[68414,6],[68576,10],[68625,6],[69254,7],[69326,7],[69395,7],[69605,8],[72414,7],[72488,9],[72681,7],[73841,7],[73978,7]]},"/en/lessons/logistic-regression":{"position":[[3999,6],[4018,7],[5969,7],[6183,7],[6223,7],[6394,7],[6441,7],[6535,7],[12705,7],[14179,8],[16856,7],[17272,7],[17576,7],[17770,7],[17842,7],[18719,8],[18906,6],[19955,7],[20060,7],[20168,7],[20239,7],[20311,7],[20388,7],[23234,8],[33547,7],[35076,7],[35399,6],[35436,7],[36346,7],[41555,7],[42551,7],[42636,7],[42718,6],[42791,7],[42864,6],[42939,7],[43025,8],[43156,8],[43197,8],[49471,7],[52629,7],[52736,6],[52874,6],[53056,6],[53163,6],[53201,8],[53250,6],[53429,7],[54313,6],[54589,6],[54800,6],[54891,6],[55169,6],[55571,8],[55734,6],[55812,7],[55947,8],[56261,6],[56471,6],[57533,6],[60393,7],[60961,7],[65187,7],[65324,7],[67277,7]]},"/en/lessons/output-data-as-html-file":{"position":[[9747,6]]},"/en/lessons/preserving-your-research-data":{"position":[[18652,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10940,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48936,10],[53648,10]]},"/en/lessons/sentiment-analysis":{"position":[[9706,6],[12368,6],[15366,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3805,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9249,6],[25752,6],[41984,6],[42362,7],[62585,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9752,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2413,7],[2723,6],[45817,6],[45901,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5774,6]]}}}],["review.12",{"_index":17743,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35154,9]]}}}],["review.14",{"_index":17880,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46906,9]]}}}],["review/review",{"_index":17040,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11262,16]]}}}],["reviews3",{"_index":11423,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33948,9]]}}}],["reviews4",{"_index":11425,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33991,9]]}}}],["reviews_meta.csv",{"_index":17033,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10009,16]]}}}],["review’",{"_index":17052,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[15935,8],[21096,8],[22054,8],[45390,8],[47916,8],[48029,8],[50372,8],[50462,8],[54803,8],[55432,8]]},"/en/lessons/logistic-regression":{"position":[[52939,8],[57599,8]]}}}],["revis",{"_index":8486,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29399,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1578,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20359,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46712,9]]},"/en/lessons/intro-to-linked-data":{"position":[[38186,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[962,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29793,9]]}}}],["revisit",{"_index":5649,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10821,7]]},"/en/lessons/intro-to-bash":{"position":[[15773,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49489,10]]},"/en/lessons/jupyter-notebooks":{"position":[[26910,7]]},"/en/lessons/naive-bayesian":{"position":[[27531,8]]},"/en/lessons/preserving-your-research-data":{"position":[[12323,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[851,9]]}}}],["revok",{"_index":8376,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34897,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37127,7]]}}}],["revolut",{"_index":5116,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58924,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1114,11]]},"/en/lessons/naive-bayesian":{"position":[[17262,11],[17310,11]]},"/en/lessons/research-data-with-unix":{"position":[[10493,10],[10605,10],[10718,10],[10871,10],[10886,12],[11005,13],[11229,10],[11510,10],[12178,10],[12348,10],[12362,10],[12644,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5143,10]]}}}],["revolution",{"_index":698,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23007,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69757,15]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4043,13]]}}}],["revolutionari",{"_index":5224,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64707,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24841,13]]}}}],["revolv",{"_index":7921,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29244,7]]},"/en/lessons/space-place-gazetteers":{"position":[[18436,8]]}}}],["revu",{"_index":16578,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54743,5]]}}}],["revuls",{"_index":19968,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5089,11]]}}}],["reward",{"_index":4635,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12585,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4398,6]]},"/en/lessons/viewing-html-files":{"position":[[1434,8]]}}}],["rewind",{"_index":13050,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3483,8]]}}}],["rewrit",{"_index":657,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21103,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8728,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11643,7]]},"/en/lessons/gravity-model":{"position":[[28558,7],[36033,7]]},"/en/lessons/installing-omeka":{"position":[[6465,7]]},"/en/lessons/sentiment-analysis":{"position":[[33860,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29504,9]]},"/en/lessons/working-with-text-files":{"position":[[1932,7]]}}}],["rewritten",{"_index":11405,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31925,10]]},"/en/lessons/sentiment-analysis":{"position":[[33975,9]]}}}],["rex",{"_index":18060,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[65937,3]]}}}],["reçu",{"_index":9791,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30007,5]]}}}],["rfind",{"_index":11659,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[6638,8]]}}}],["rgb",{"_index":6294,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30851,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16338,3],[16716,3],[16826,3],[17305,3],[18141,3]]}}}],["rgb(0",{"_index":21372,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29957,6]]}}}],["rgb(0,0,0,0",{"_index":21367,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28988,13],[30038,13]]}}}],["rhetor",{"_index":7130,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[58280,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5487,9],[6946,10],[8480,10],[8852,10],[12362,10],[13109,10],[17751,9],[17792,10],[19576,10],[22764,10],[24244,10],[39529,10],[43096,10],[43477,11],[43776,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2847,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13367,9],[20666,9],[34370,10],[37549,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50666,10]]},"/en/lessons/logistic-regression":{"position":[[56325,10]]}}}],["rhetoric.9",{"_index":14777,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42930,10]]}}}],["rhode",{"_index":3559,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2983,5]]}}}],["rhodi",{"_index":22018,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[4687,5]]}}}],["rhody’",{"_index":22099,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[25938,7]]}}}],["rhyme",{"_index":12254,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36623,5]]}}}],["rhythm",{"_index":19228,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[5892,6]]},"/en/lessons/sonification":{"position":[[1548,7]]}}}],["ri",{"_index":6024,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43474,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11298,2],[13478,2],[16267,2],[17386,2],[18569,2],[19879,2],[22603,2],[24541,2]]}}}],["ribeiro",{"_index":21915,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61099,8]]}}}],["rice",{"_index":16443,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47679,5]]}}}],["ricevuta",{"_index":11996,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10649,8],[61949,8]]}}}],["ricevuto",{"_index":11882,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7257,8]]}}}],["rich",{"_index":2955,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25642,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4181,4],[4480,4],[24901,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1808,4],[2172,5]]},"/en/lessons/extracting-keywords":{"position":[[2922,4],[3018,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1785,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14090,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7068,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22384,8],[41199,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1352,5]]},"/en/lessons/sentiment-analysis":{"position":[[4788,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9943,5],[15497,5],[46863,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3592,4]]},"/en/lessons/working-with-web-pages":{"position":[[4220,4]]}}}],["richard",{"_index":9478,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51606,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16876,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11236,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24607,7],[29206,7],[30962,7],[31231,7],[32045,7],[32218,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37051,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10567,7],[49453,7]]},"/en/lessons/normalizing-data":{"position":[[2401,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10460,7],[54163,7]]}}}],["richard,waco",{"_index":3499,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2219,13]]}}}],["richli",{"_index":18294,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[4979,6],[6088,6],[67700,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5287,6]]}}}],["richmond",{"_index":9013,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26023,8]]},"/en/lessons/vector-layers-qgis":{"position":[[9076,8]]}}}],["rickford",{"_index":7285,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10263,8],[31354,8],[32383,8],[34824,8]]}}}],["riconoscono",{"_index":11929,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9615,11],[60915,11]]}}}],["rid",{"_index":3651,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8178,3],[15933,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31221,3],[52869,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[55844,3]]},"/en/lessons/counting-frequencies":{"position":[[12268,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[17728,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8342,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2066,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4896,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8750,3]]},"/en/lessons/intro-to-powershell":{"position":[[13372,3]]},"/en/lessons/normalizing-data":{"position":[[5302,3],[5964,3],[6351,3]]},"/en/lessons/qgis-layers":{"position":[[10522,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7856,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[7702,3],[10661,3],[24342,3]]}}}],["riddl",{"_index":9065,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3570,6]]}}}],["ride",{"_index":13585,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16524,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1134,6]]}}}],["ridg",{"_index":8552,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4584,6]]}}}],["ridicul",{"_index":13940,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[22152,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[6142,10]]}}}],["ridk",{"_index":3081,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24844,4]]}}}],["rieder",{"_index":21685,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[12215,7],[12393,6],[60383,7]]}}}],["rif",{"_index":15470,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2968,7]]}}}],["right",{"_index":294,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6912,5],[19161,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6110,5],[7710,5],[9874,5],[11238,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4729,6],[24999,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2255,5],[8120,5],[8155,5],[9399,5],[12059,5],[13251,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1835,5],[4393,5],[9801,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9971,5],[17044,5],[19284,5],[20114,6],[22708,5],[23892,5],[24840,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11622,6],[26312,5],[26739,5],[26927,5],[27884,5],[45164,5],[48291,5],[54186,6],[54252,5],[54365,5],[54577,5],[54635,6],[54697,5],[55346,6],[58428,5],[59730,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15456,5],[18807,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1425,7],[1536,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28649,5],[36975,5],[50545,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[771,5],[19047,5],[19557,5],[20303,5],[20478,5],[27058,5],[27828,5],[33567,5],[34110,5],[40789,5],[41932,5],[48083,5],[56760,5],[65622,5],[65920,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14499,5],[14590,5],[29560,5],[31061,5],[40081,5],[41316,5],[41479,5],[41514,5],[47051,5],[50323,6],[51588,6],[55014,7],[55128,5],[55159,5],[55828,6],[56293,5],[56493,5],[56823,6]]},"/en/lessons/common-similarity-measures":{"position":[[14718,5],[29272,5],[33522,5],[35546,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5048,5],[7602,6],[12253,8],[12338,6],[12347,6],[12406,5],[12719,6],[12728,6],[18332,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3921,6],[7460,6],[8049,5],[8081,5],[14351,5],[21458,5],[24433,6],[25707,6],[26228,6],[26366,6],[26578,6],[37008,5]]},"/en/lessons/counting-frequencies":{"position":[[13908,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4120,5],[5567,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2989,5],[20057,5],[23043,5],[28182,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12932,6],[13197,5],[15550,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10522,5],[14463,6],[14851,5],[16032,5],[16868,5],[17324,6],[20587,5],[21961,6],[25754,6],[26850,5],[34576,5],[35106,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4432,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7349,6],[7543,5],[21652,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6526,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23469,5],[33895,5],[47279,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12426,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15140,5],[20889,5],[26548,5],[31607,5],[33028,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1620,5],[2428,6],[2496,5],[5661,5],[6439,5],[10395,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4880,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22876,5]]},"/en/lessons/extracting-keywords":{"position":[[4234,6],[14117,5],[21909,5],[27802,5],[33951,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38022,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5365,5],[6680,5],[7642,6],[8543,5],[17538,5],[19094,6],[19530,5],[24643,5],[28524,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8986,5],[9007,5],[30794,5],[31494,5],[33383,5],[34741,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2694,5],[5700,5],[9589,5],[10387,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1407,5],[4882,5],[12296,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12777,5],[29760,5],[37873,5],[63969,6]]},"/en/lessons/geocoding-qgis":{"position":[[11755,5],[13010,5],[13640,5],[14768,5],[19806,5],[20700,5],[28439,5],[29054,7],[29938,5],[31811,6],[34865,5],[35056,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15046,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10341,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16134,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2746,6],[3137,5],[3406,5],[10193,5],[10365,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15877,5],[18686,7],[18853,8],[27218,5],[33604,5],[35794,5],[39966,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1785,5],[6349,5],[7293,5],[8209,5],[9077,5],[9501,5],[10194,5],[10955,5],[17898,5],[19557,5],[20989,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23422,5]]},"/en/lessons/gravity-model":{"position":[[10920,5],[10995,5],[29064,5],[29106,5],[32151,5],[39880,6],[40121,7],[57206,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2849,5],[11362,6],[15146,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3392,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21962,5],[23376,5],[28648,6],[36384,5],[36648,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12198,5],[38238,6],[38390,6],[40678,6],[48079,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41231,5],[42287,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12934,5],[17222,6],[18335,5],[18491,5],[19030,5],[21668,5],[24631,5],[26128,6],[27490,6],[30824,6],[31924,5],[36818,5],[37336,5]]},"/en/lessons/intro-to-bash":{"position":[[3331,5],[4318,5],[10114,5],[10148,5]]},"/en/lessons/intro-to-linked-data":{"position":[[5532,5],[22667,5]]},"/en/lessons/intro-to-powershell":{"position":[[3816,5],[4214,6],[4383,5],[8632,5],[18156,6],[20973,5],[22287,5],[22962,5],[25695,6],[32700,5],[39212,5],[45169,5],[45327,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11754,6],[11978,6],[14152,7],[16884,5]]},"/en/lessons/introduction-map-warper":{"position":[[6671,5],[10746,5],[11316,5],[15161,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25564,5],[26677,5],[31723,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10287,6],[13911,6],[13935,6],[18924,5],[20600,5]]},"/en/lessons/json-and-jq":{"position":[[5671,5],[5740,5],[6202,6],[8757,6],[15401,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1887,6],[15490,6],[16924,6],[18174,5],[53346,8],[53417,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[638,5],[4671,5],[9264,5]]},"/en/lessons/logistic-regression":{"position":[[5861,6],[8452,11],[18135,5],[61562,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3613,5],[7855,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16039,5]]},"/en/lessons/naive-bayesian":{"position":[[8098,7],[9394,5],[15356,7],[21090,6],[25273,5],[28348,5],[40724,6],[51685,5],[57310,5]]},"/en/lessons/normalizing-data":{"position":[[8900,5],[10112,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43041,5],[43151,5],[49082,5],[49878,5]]},"/en/lessons/output-data-as-html-file":{"position":[[9858,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[987,6],[1545,5],[4410,5],[4448,5],[7146,5],[8009,5],[8343,5]]},"/en/lessons/qgis-layers":{"position":[[6289,5],[7396,5],[10278,5],[10937,5],[11108,5],[11851,5],[12325,5],[12906,5],[13414,5],[18357,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13604,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30912,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40715,6],[43681,5]]},"/en/lessons/sentiment-analysis":{"position":[[3613,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32202,5]]},"/en/lessons/sonification":{"position":[[724,5],[12723,5],[13439,7],[19575,7],[22208,5],[27403,6],[28315,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21114,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[682,6],[17250,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43455,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1251,5],[7358,5],[15126,5],[15298,5],[15407,5],[15574,5],[26550,5],[26687,5],[27090,8],[29259,5],[46932,5],[46998,5],[47713,5],[49625,5],[49822,5],[49952,5],[50022,5],[50235,5],[50715,5],[50900,5],[54177,5],[55411,5],[55899,5],[57751,5],[58027,5],[58280,5],[58806,5],[59725,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7818,6],[26426,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21371,6],[22368,5]]},"/en/lessons/transliterating":{"position":[[2607,6],[2945,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23796,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[13327,5],[14265,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1410,5],[2203,6],[5251,6],[5325,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15254,5],[23007,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3217,5],[3396,6],[6432,5],[7570,5],[11416,5],[12142,5],[13983,5]]},"/en/lessons/viewing-html-files":{"position":[[2636,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13072,5],[13218,5],[33441,5],[41171,5],[45100,5],[45184,7],[46661,5]]},"/en/lessons/windows-installation":{"position":[[1164,5]]},"/en/lessons/working-with-text-files":{"position":[[2313,5]]},"/en/lessons/working-with-web-pages":{"position":[[9976,5]]}}}],["right\">",{"_index":22726,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15176,10]]}}}],["right\">\\\\r\\\\n<li><p",{"_index":22625,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8297,31]]}}}],["right\">\\r\\n<li><p",{"_index":22618,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7648,29],[13012,29]]}}}],["right=box_right",{"_index":23512,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41579,16]]}}}],["right_index=tru",{"_index":17935,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51316,17],[52371,16]]}}}],["rightfulli",{"_index":5168,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[61866,10]]}}}],["righthand",{"_index":21896,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[58872,9]]}}}],["rightmost",{"_index":21406,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[3629,9]]}}}],["rigid",{"_index":8421,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6803,5]]}}}],["rigor",{"_index":4114,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33346,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4507,5],[15609,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30538,8]]},"/en/lessons/space-place-gazetteers":{"position":[[23326,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[36032,8]]}}}],["rijksmuseum",{"_index":13409,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8037,11]]},"/en/lessons/json-and-jq":{"position":[[3105,12],[6631,11],[10709,11],[11077,11],[17346,11],[24579,11]]}}}],["rijn",{"_index":13403,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7256,4],[8704,5],[9217,5],[11605,7]]},"/en/lessons/json-and-jq":{"position":[[3498,6],[3643,5],[7753,6],[7900,5],[12605,5],[12797,5],[14802,6]]}}}],["rijn\",\"http://lh6.ggpht.com/zywwml8mvfonxzbmg2rqbulnucsr3raaf5ppncuc2id8qxquddl1nsyxaqjexydlsbenfzohru0h7rbiws0js4d7s_m=s0",{"_index":16683,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15793,123]]}}}],["rijn>",{"_index":13382,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3359,8],[3524,8],[3944,8],[4100,8],[4162,8],[7828,8]]}}}],["rijskmuseum",{"_index":16696,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19411,11]]}}}],["rilana",{"_index":20250,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49691,6],[52355,6]]}}}],["riley",{"_index":22580,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39959,6]]}}}],["ring",{"_index":12576,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[30181,5],[30201,5]]}}}],["riot",{"_index":18430,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[35192,5],[41881,5],[51597,6],[59553,5]]},"/en/lessons/working-with-web-pages":{"position":[[4567,5]]}}}],["riotous",{"_index":11652,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3314,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10983,13]]},"/en/lessons/normalizing-data":{"position":[[2148,13]]}}}],["rip",{"_index":12075,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14413,6]]}}}],["ripa",{"_index":12330,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51723,4]]}}}],["ripley",{"_index":13545,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[8794,7]]}}}],["ripley’",{"_index":13713,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[43131,8]]}}}],["ripmikebrown\",1",{"_index":16788,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36131,16]]}}}],["rise",{"_index":2546,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23346,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5306,4],[48428,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21267,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[25983,5]]},"/en/lessons/gravity-model":{"position":[[43721,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11067,5]]},"/en/lessons/intro-to-bash":{"position":[[914,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1450,4]]},"/en/lessons/linear-regression":{"position":[[19665,5],[19801,4],[62725,4]]},"/en/lessons/logistic-regression":{"position":[[9314,5],[9342,5],[40488,6],[42118,5],[42154,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43802,5]]},"/en/lessons/sonification":{"position":[[39716,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14545,4]]}}}],["risen",{"_index":13625,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25634,5]]}}}],["risk",{"_index":4101,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31622,4],[63567,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63765,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4758,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5777,5]]},"/en/lessons/extracting-keywords":{"position":[[32506,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2212,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17645,4],[17760,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2648,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26757,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25692,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2363,4],[2622,4]]},"/en/lessons/sentiment-analysis":{"position":[[28205,4],[30894,4],[31992,4],[35184,4],[37179,4],[38515,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2521,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8434,4],[21500,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10408,4],[10499,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5723,4]]}}}],["riv",{"_index":11490,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9569,6],[9632,4]]}}}],["rival",{"_index":11194,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39442,5]]}}}],["river",{"_index":11484,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8603,8],[8829,9],[9174,8],[9391,8],[10624,8],[10791,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[20421,5]]},"/en/lessons/gravity-model":{"position":[[59523,5]]},"/en/lessons/introduction-map-warper":{"position":[[16305,7],[18225,6]]},"/en/lessons/qgis-layers":{"position":[[9234,7],[9534,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7237,6],[7708,6],[7844,5],[7876,5],[8026,5],[8052,5],[8171,5],[10611,6],[11678,6],[24540,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7329,7]]}}}],["rivet",{"_index":20790,"title":{},"body":{"/en/lessons/sonification":{"position":[[34079,8]]}}}],["rjust",{"_index":19193,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8322,5]]}}}],["rkm",{"_index":13422,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10280,4]]}}}],["rkm.json",{"_index":16643,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[6648,8]]}}}],["rkm:item/8909812347",{"_index":13424,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10424,19]]}}}],["rm",{"_index":9833,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42206,2]]},"/en/lessons/intro-to-bash":{"position":[[23750,3],[23785,2],[24114,2],[24387,2],[26524,2]]},"/en/lessons/intro-to-powershell":{"position":[[465,4],[12951,4],[13456,3],[13601,2],[13905,2],[13965,2],[21359,3],[21457,3],[21483,2],[34761,3],[43750,2],[43759,2]]},"/en/lessons/introduction-map-warper":{"position":[[16803,3],[16929,5],[17021,3],[17208,3],[17309,3],[17505,3],[17693,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7817,4]]},"/en/lessons/research-data-with-unix":{"position":[[11877,2],[11899,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13973,2]]}}}],["rm(jan1949",{"_index":19420,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[8542,11]]}}}],["rmariadb",{"_index":13176,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20780,8],[20861,8],[20919,8]]}}}],["rmariadb.db<",{"_index":13208,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24906,15],[29336,15],[31720,15],[38280,15],[40784,15]]}}}],["rmariadb.settingsfil",{"_index":13224,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29044,21]]}}}],["rmariadb.settingsfile<",{"_index":13205,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24806,25],[29236,25],[31620,25],[38180,25],[40684,25]]}}}],["rmd",{"_index":22965,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[48359,3]]}}}],["rmdir",{"_index":15023,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[24260,6]]}}}],["rnnr",{"_index":7254,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7142,4]]}}}],["rnum",{"_index":12207,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29261,4],[31483,4]]}}}],["ro",{"_index":6026,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43486,4]]}}}],["road",{"_index":12811,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[5911,6],[5939,5],[5983,4],[6080,5],[11711,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[6753,6],[9162,4],[9324,5],[9436,4],[9526,5],[13027,5],[20370,5]]},"/en/lessons/gravity-model":{"position":[[33134,4],[33158,4],[33231,4],[33326,4],[33389,4]]},"/en/lessons/introduction-map-warper":{"position":[[9520,6],[18205,6]]},"/en/lessons/qgis-layers":{"position":[[9242,6],[13555,6],[14168,6],[14494,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16361,4]]},"/en/lessons/sonification":{"position":[[10340,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22100,4],[26672,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18695,5]]},"/en/lessons/vector-layers-qgis":{"position":[[933,6],[1423,5],[11488,7],[11567,5],[11633,6],[11739,4],[11930,4],[12038,4],[12185,4],[12387,5],[12589,5],[12660,5],[12790,5],[12825,6],[13001,5],[13026,5],[17031,5]]}}}],["road_nam",{"_index":23236,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[11157,11]]}}}],["rob",{"_index":22020,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5544,3]]}}}],["robberi",{"_index":18296,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[5083,8],[55356,7],[62996,9],[63537,9],[63945,8],[63994,8],[64044,8],[64093,8],[64142,8],[65373,9],[65648,7],[66361,8],[67362,7],[67505,9]]}}}],["robbin",{"_index":3246,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60537,7]]}}}],["robert",{"_index":5594,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69829,6]]},"/en/lessons/common-similarity-measures":{"position":[[30158,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27593,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3542,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16902,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50286,6]]},"/en/lessons/linear-regression":{"position":[[73066,6],[74564,6],[78620,7]]},"/en/lessons/logistic-regression":{"position":[[64412,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1179,6],[23572,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18231,6]]}}}],["robertson",{"_index":23176,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[22179,9],[27287,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1157,10]]}}}],["robin",{"_index":20828,"title":{},"body":{"/en/lessons/sonification":{"position":[[39080,5]]}}}],["robinson",{"_index":23567,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[46894,9]]}}}],["roboflow",{"_index":11223,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[44859,8]]}}}],["robot",{"_index":4634,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12542,6]]}}}],["robust",{"_index":1620,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32907,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11795,7],[12753,6],[14737,7],[16774,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17247,6],[57909,6],[63234,6],[67726,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28036,6],[35309,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5769,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38429,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3269,6],[7554,6]]},"/en/lessons/extracting-keywords":{"position":[[32635,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[29844,6]]},"/en/lessons/gravity-model":{"position":[[34008,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41674,6]]},"/en/lessons/intro-to-linked-data":{"position":[[36478,6]]},"/en/lessons/normalizing-data":{"position":[[5904,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1729,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19014,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[731,6],[4856,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23421,6],[36605,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36904,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[15605,7]]}}}],["rock",{"_index":8737,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[779,7]]}}}],["rockwel",{"_index":16826,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7184,8],[52835,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46646,8]]}}}],["rod",{"_index":20014,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12255,4]]}}}],["roder",{"_index":16963,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53216,7]]}}}],["rodilsia",{"_index":22729,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15298,8],[15994,8]]}}}],["rodríguez",{"_index":10097,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3402,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50560,9]]}}}],["roger",{"_index":12524,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[8670,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20434,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7181,5]]},"/en/lessons/jupyter-notebooks":{"position":[[52742,5]]}}}],["rogu",{"_index":15087,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8954,5]]}}}],["role",{"_index":2883,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16265,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5955,6],[32334,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6388,4],[8738,4],[56158,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3350,4],[27955,4],[28213,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11078,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7096,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13405,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6929,4],[7123,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1037,4],[23023,4],[46448,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[32551,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2387,5],[9381,5],[10076,5],[18380,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14049,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41845,4],[42691,4]]},"/en/lessons/intro-to-linked-data":{"position":[[134,4],[779,4],[10426,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[6439,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8647,4],[9636,5]]},"/en/lessons/json-and-jq":{"position":[[2529,7],[2590,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[506,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20170,4]]},"/en/lessons/sentiment-analysis":{"position":[[6736,4],[27972,6],[30661,6],[31759,6],[34951,6],[36840,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1232,5],[31545,4]]}}}],["role:representedinukparlia",{"_index":15149,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9278,30]]}}}],["roll",{"_index":3016,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7366,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64147,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31712,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29346,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68806,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12551,6]]},"/en/lessons/sonification":{"position":[[38927,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23951,7],[24002,7],[24292,7]]}}}],["roller",{"_index":12812,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[6381,6]]}}}],["rom.upp",{"_index":12118,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16836,11]]}}}],["rom2ar",{"_index":12204,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29036,8]]}}}],["rom2ar(rnum",{"_index":12209,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29534,13],[29793,12],[31528,12]]}}}],["rom2ar(rom",{"_index":12104,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16594,12]]}}}],["roma",{"_index":20895,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6970,5]]}}}],["roman",{"_index":4569,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2883,5],[70458,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21356,5],[26860,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[742,5],[16329,5],[16433,5],[16460,5],[16729,5],[16828,5],[16852,5],[16933,6],[28212,5],[28299,5],[28552,5],[28697,5],[29322,5],[29465,5],[29640,5],[30335,5],[30420,5],[30601,5],[30684,5],[30863,5],[31198,5],[31349,5],[32767,5],[34733,5],[35570,5],[36212,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44513,7],[44589,7]]},"/en/lessons/sonification":{"position":[[3596,5],[10334,5],[11933,5],[13106,6],[14128,5],[14180,5],[14435,5],[14665,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43596,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2968,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1060,5]]},"/en/lessons/transliterating":{"position":[[9548,12]]}}}],["roman.revers",{"_index":12120,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16876,15]]}}}],["roman_codec",{"_index":12110,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16751,11]]}}}],["roman_codec[ch",{"_index":12121,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16906,16]]}}}],["romanc",{"_index":7756,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[793,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5330,7]]}}}],["romanello",{"_index":9520,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2290,10],[59535,10]]}}}],["romanello’",{"_index":16911,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[38623,11]]}}}],["romanian",{"_index":20084,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25247,9]]}}}],["romanis",{"_index":15211,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22087,12]]}}}],["romano",{"_index":11933,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9654,6],[60954,6]]}}}],["romant",{"_index":6605,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17621,8]]}}}],["romanu",{"_index":11952,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9878,7],[10040,7],[10167,7],[61178,7],[61340,7],[61467,7]]}}}],["rome",{"_index":13804,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[57450,5]]},"/en/lessons/naive-bayesian":{"position":[[17294,5]]}}}],["rome2ar",{"_index":12127,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17177,7]]}}}],["romein",{"_index":6015,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43356,7]]}}}],["romstr",{"_index":12198,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28337,6],[29081,6]]}}}],["romstr.match(lin",{"_index":12206,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29233,19],[31455,19]]}}}],["ronda",{"_index":5578,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68313,5]]}}}],["rong",{"_index":4547,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69213,5]]}}}],["room",{"_index":5265,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68500,4]]},"/en/lessons/counting-frequencies":{"position":[[13477,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21646,4],[23315,5],[23451,6],[23589,5],[23648,5],[24391,5],[29498,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2387,4],[2413,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10356,4]]},"/en/lessons/naive-bayesian":{"position":[[58763,6]]},"/en/lessons/sonification":{"position":[[38115,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19181,4]]}}}],["root",{"_index":3716,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2167,4],[65011,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18762,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[27896,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32120,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[33497,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9195,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20648,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7667,4],[7729,5],[8232,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40819,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[29019,4],[35700,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8580,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2459,4],[2726,4],[9435,4],[9962,4],[9998,4],[10023,4],[10119,4],[11157,4],[11208,4],[12302,4],[14193,4]]},"/en/lessons/gravity-model":{"position":[[10003,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[28053,4]]},"/en/lessons/installing-omeka":{"position":[[2391,4],[5020,4],[5042,4],[5125,5],[5159,5],[5225,4],[5243,4],[5259,5],[5275,4],[5615,4],[6592,4],[6639,4],[6759,4],[10314,4],[10332,5],[11382,4],[11412,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[35737,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2295,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8449,6]]},"/en/lessons/introduction-map-warper":{"position":[[13768,4],[16912,4],[17751,4]]},"/en/lessons/logistic-regression":{"position":[[4637,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2197,4]]},"/en/lessons/preserving-your-research-data":{"position":[[11472,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4892,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33607,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32418,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20635,5],[20747,4],[24297,4],[24436,4],[24502,4],[26371,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21381,5],[21522,5],[21689,5]]}}}],["root/record",{"_index":22503,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[26421,11],[26542,11]]}}}],["root/record/titl",{"_index":22496,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[25196,18]]}}}],["rope",{"_index":10077,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59932,5]]}}}],["roper",{"_index":15275,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[32681,6],[32789,5],[32886,5],[33687,5],[33999,5],[35757,5]]}}}],["roper’",{"_index":15281,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34833,7]]}}}],["rosa",{"_index":12764,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31409,4],[31690,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43280,4],[51741,4]]},"/en/lessons/jupyter-notebooks":{"position":[[42783,5]]}}}],["rosan",{"_index":10064,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59060,6]]}}}],["rose",{"_index":11703,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11341,7]]},"/en/lessons/normalizing-data":{"position":[[2506,7]]}}}],["rosen",{"_index":15190,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[16109,5],[16422,6],[16495,6]]}}}],["rosenberg",{"_index":9434,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49753,10]]}}}],["rosenth",{"_index":15192,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[16148,10],[16368,10],[16388,10],[16526,10],[16546,10]]}}}],["rosenzweig",{"_index":19207,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[718,10],[821,12],[18548,11]]}}}],["rosenzweig'",{"_index":23261,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1941,12]]}}}],["rosetta",{"_index":8238,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38151,7]]}}}],["ross",{"_index":20430,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27352,4]]}}}],["ross.koller@enron.com",{"_index":20421,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27131,21]]}}}],["rosso",{"_index":16842,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[16268,5]]}}}],["rossum",{"_index":1875,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47059,7],[50345,7]]}}}],["rot.per",{"_index":20185,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40114,7]]}}}],["rotat",{"_index":6305,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32649,8],[34635,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24330,6],[25531,6],[25567,8],[25787,6],[25802,6],[27332,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11132,8]]},"/en/lessons/georeferencing-qgis":{"position":[[5292,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48124,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29397,6],[30601,6],[30637,8],[30857,6],[30872,6],[32411,6],[32534,9]]}}}],["rote",{"_index":9163,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1588,4]]}}}],["roth",{"_index":5599,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70598,4]]}}}],["rotherham",{"_index":18570,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58463,12]]}}}],["rotisseur",{"_index":8669,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35969,11],[36060,11]]}}}],["rouanet",{"_index":7560,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37674,8]]}}}],["rough",{"_index":8429,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8066,5],[12681,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21416,5],[24086,5]]},"/en/lessons/gravity-model":{"position":[[22903,5]]},"/en/lessons/introduction-map-warper":{"position":[[17042,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12378,5],[43527,5]]}}}],["roughli",{"_index":3841,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15677,7],[50439,7]]},"/en/lessons/common-similarity-measures":{"position":[[21944,7],[22416,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16545,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45965,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4944,7],[5664,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23444,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[17512,7]]},"/en/lessons/installing-omeka":{"position":[[4340,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31867,7],[34243,8]]},"/en/lessons/naive-bayesian":{"position":[[1552,7],[39015,7],[39048,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34553,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[354,7]]},"/en/lessons/sonification":{"position":[[40772,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48197,7],[56392,7],[57508,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[21062,7]]}}}],["round",{"_index":5818,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38492,7],[38965,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[46155,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26098,7],[26129,7],[34728,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17304,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[7560,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[39517,5]]},"/en/lessons/intro-to-linked-data":{"position":[[11524,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33277,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2084,8]]},"/en/lessons/sonification":{"position":[[27087,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30218,5]]}}}],["rout",{"_index":5241,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65332,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7272,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56076,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3880,5],[18319,8],[21032,5],[22152,5],[22452,5],[22730,5],[33022,5],[40276,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[480,5],[11566,5],[11834,5],[11989,5],[12076,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19505,6]]},"/en/lessons/geocoding-qgis":{"position":[[772,6]]},"/en/lessons/georeferencing-qgis":{"position":[[6100,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[9215,5],[15982,6],[16698,5]]},"/en/lessons/introduction-map-warper":{"position":[[10070,7]]},"/en/lessons/sonification":{"position":[[14421,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3812,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8605,6],[8811,5]]}}}],["routin",{"_index":5187,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63793,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[690,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27904,8],[35617,9],[36138,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[253,7],[5564,7],[5623,7],[5795,7],[5838,7],[7867,8],[8479,8],[9659,7],[9793,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67389,8]]},"/en/lessons/naive-bayesian":{"position":[[24125,8],[43877,7]]},"/en/lessons/sonification":{"position":[[40467,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10108,9],[18444,7],[18518,8],[18962,8],[21714,7]]}}}],["routledg",{"_index":21032,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49815,11]]}}}],["roux",{"_index":7559,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37659,4]]}}}],["row",{"_index":1459,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25502,3],[25658,3],[26165,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8262,4],[8433,4],[9171,4],[13933,4],[15452,4],[16139,4],[17527,4],[17991,4],[18709,4],[18899,3],[28136,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7100,4],[22988,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[309,4],[3020,4],[7432,5],[9072,4],[9169,4],[9497,5],[9578,6],[9615,6],[9674,5],[10222,4],[10337,4],[10403,4],[10444,3],[10650,4],[10806,4],[10865,4],[11012,4],[11090,5],[11122,7],[11176,5],[11362,3],[11496,3],[12098,5],[12239,5],[12391,6],[12492,5],[12510,3],[12720,4],[12860,7],[15031,4],[15415,5],[15714,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9735,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5771,4],[5879,5],[6715,4],[8111,3],[62667,5],[62758,3],[63024,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4910,5],[5501,3],[6645,3],[6968,3],[28303,4],[28791,4],[70155,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28211,3],[28408,3]]},"/en/lessons/common-similarity-measures":{"position":[[7327,4],[27019,4],[27771,4],[28205,4],[28241,3],[28405,3],[31753,4],[31963,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11663,5],[11757,3],[48165,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14801,4],[14940,3],[15145,4],[17616,4],[19807,5],[21548,4],[31673,3],[31720,3],[35902,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10065,4],[12383,4],[13254,4],[15386,4],[32158,3],[32215,3],[33957,4],[34086,4],[35484,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34590,5],[38589,4],[38801,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14310,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[550,4],[15401,5],[15560,3],[15743,4],[19936,4],[20306,4],[21223,4],[21345,4],[24202,5],[24420,4],[24593,5],[25290,4],[25473,5],[26207,4],[26348,5],[26449,5],[26832,4],[27248,5],[27584,3],[31303,5],[31363,4],[31525,4],[31554,4],[32766,4],[34184,4],[34325,4],[34773,4],[34851,4],[35211,5],[35234,4],[36299,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1656,4],[2082,4],[11933,4],[14091,4],[16537,4],[17656,4],[18839,4],[18985,4],[23448,4],[25386,4],[26897,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9354,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8031,3],[24147,3],[24363,3],[24547,5],[27965,4],[31223,4],[31324,4],[38135,3],[44035,4],[44072,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9560,4],[12605,4],[13956,4],[15382,3],[17312,3],[49231,3]]},"/en/lessons/extracting-keywords":{"position":[[3148,4],[27698,5],[28096,4],[31537,3],[31570,3],[31799,3],[32241,3],[35078,3],[35111,3],[35340,3],[35440,3],[35705,4],[36025,3],[36844,3],[37079,3],[38319,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5451,4],[10900,4],[10916,4],[11266,5],[11319,4],[11369,4],[11536,4],[11652,4],[11754,4],[20777,3],[21756,4],[23171,4],[23869,4],[24095,5],[24174,5],[24201,4],[24807,4],[31404,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1084,3],[25624,4],[25810,4],[25828,4],[25880,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14767,4],[14961,6],[15205,3],[15221,6]]},"/en/lessons/geocoding-qgis":{"position":[[7826,5],[12522,3],[13435,3],[17445,3],[20205,3],[21833,4],[21929,5],[24059,4],[27122,3],[33244,4],[33576,3],[35145,3],[35183,4],[38181,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[14519,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[9587,3],[9605,3],[9623,3],[9642,3],[9660,3],[9678,3],[9697,3],[9715,3],[9733,3],[9849,3],[9871,3],[9893,3],[9925,3],[9947,3],[9969,3],[10001,3],[10023,3],[10045,3],[10148,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13638,4],[13844,3],[25544,3],[27916,3],[31138,4],[31250,3],[33006,4],[33135,3],[36959,3],[37088,4],[37598,3],[37896,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4819,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5180,4],[25833,5]]},"/en/lessons/installing-omeka":{"position":[[7314,3],[7394,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7856,5],[9475,4],[11068,3],[38184,4],[39872,4],[40362,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13754,3],[13921,3],[14793,5],[15805,4],[15949,3],[16023,4],[17796,3]]},"/en/lessons/introduction-map-warper":{"position":[[14503,3],[14569,4],[14784,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31638,4],[31935,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30367,4],[31581,4],[31605,3],[33728,3],[34341,3]]},"/en/lessons/json-and-jq":{"position":[[379,3],[407,3],[14416,3],[18423,3],[18484,3],[18615,3],[22268,4],[23129,3],[23630,3],[24106,3],[34552,5],[35653,3],[36632,3]]},"/en/lessons/jupyter-notebooks":{"position":[[24347,3],[28463,3],[31449,3],[31500,3],[31676,3],[31731,3],[31819,3]]},"/en/lessons/linear-regression":{"position":[[4990,3],[23068,3],[23166,3],[23808,4],[24242,3],[25229,4],[25425,3],[26353,4],[26786,4],[27028,4],[27075,3],[27735,4],[28174,4],[28547,3],[28679,3],[29340,4],[29402,4],[29419,4],[30442,3],[37855,4],[38849,3],[41415,4],[41590,4],[41644,4],[41768,3],[65494,5]]},"/en/lessons/logistic-regression":{"position":[[12095,3],[28463,3],[29484,4],[29525,4],[30333,4],[30390,4],[30577,3],[36777,4],[37906,3],[40248,4],[49937,3],[54703,3],[62431,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4247,3],[8849,4],[8974,3],[9048,4],[17128,3],[17209,3]]},"/en/lessons/naive-bayesian":{"position":[[63569,4],[63619,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13794,4],[16850,3],[16911,4],[17009,4],[17072,3],[17699,4],[17761,3],[20167,4],[20172,4],[21065,4],[21191,3],[21672,4],[24404,4],[25056,4],[25450,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10395,4],[23267,4],[23311,3],[31092,4],[31419,4],[32836,4],[34322,5],[34377,4],[35669,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45302,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19605,4],[22318,4],[28929,4]]},"/en/lessons/sonification":{"position":[[9102,3],[9145,5],[14800,4],[23871,5],[29479,3],[34686,3]]},"/en/lessons/space-place-gazetteers":{"position":[[14686,3],[20303,3],[29529,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20594,5],[20683,5],[23525,4],[24576,4],[25194,4],[25240,3],[25276,3],[25468,3],[27158,3],[27616,4],[27769,4],[27790,3],[28386,3],[28930,3],[29047,3],[29275,3],[29303,4],[31866,4],[36201,4],[37911,5],[39400,5],[39842,4],[40097,3],[41062,3],[41159,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25189,4],[35580,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8164,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[7006,4],[7243,3],[7298,3],[10564,5],[11416,3],[11750,4],[11816,4],[14327,4],[18521,5],[25437,4],[25847,3],[26569,4],[26881,3],[27427,3],[27628,3],[28324,5],[28629,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1281,3],[13811,4],[14843,4],[16371,4],[19186,4],[19364,4],[25316,3],[25648,5],[30872,3],[31156,4],[31193,4],[31310,4],[44968,3]]}}}],["row(",{"_index":13230,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31024,6]]}}}],["row.nam",{"_index":13269,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37235,9],[37570,9],[39140,9],[39628,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27073,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13204,9],[15392,9],[45418,9]]}}}],["row=1",{"_index":14532,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40443,6],[41630,6],[42108,6],[43405,6],[43633,6]]}}}],["row['day",{"_index":17091,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24621,10]]}}}],["row['detail",{"_index":10963,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31692,15],[35233,15]]}}}],["row['details'].low",{"_index":10965,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31805,22],[35346,22]]}}}],["row['matricul",{"_index":10964,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31708,18],[35249,18]]}}}],["row['month",{"_index":17090,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24600,12]]}}}],["row['year",{"_index":17089,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24580,11]]}}}],["row[1]['cluster_id",{"_index":17117,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27108,20],[27318,21]]},"/en/lessons/logistic-regression":{"position":[[12131,20],[12341,21],[49977,20],[50195,21]]}}}],["row[1]['nyt_id",{"_index":17120,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27199,17],[27295,17]]},"/en/lessons/logistic-regression":{"position":[[12222,17],[12318,17],[50068,17],[50164,17]]}}}],["row[idx",{"_index":7948,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34678,8]]}}}],["rowland’",{"_index":5600,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70603,9]]}}}],["rows/column",{"_index":23337,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15561,12]]}}}],["rows/record",{"_index":3377,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12286,12]]}}}],["rows=5",{"_index":11368,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22266,8],[22960,6]]}}}],["rowsum",{"_index":7307,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13218,7]]}}}],["rows—column",{"_index":7991,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38513,12]]}}}],["row’",{"_index":10986,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[38143,5]]},"/en/lessons/logistic-regression":{"position":[[30469,5]]}}}],["roxann",{"_index":3250,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60634,7]]}}}],["roy",{"_index":8022,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46701,3]]},"/en/lessons/preserving-your-research-data":{"position":[[714,3],[18560,4]]}}}],["royal",{"_index":12784,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32430,5]]},"/en/lessons/gravity-model":{"position":[[61162,5],[63383,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13870,5]]}}}],["royaloff",{"_index":18571,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58476,13]]}}}],["royaloffens",{"_index":18531,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54750,13],[56291,16],[56532,16],[59741,14]]}}}],["rpg",{"_index":9499,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52629,4]]}}}],["rrb",{"_index":7062,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49785,3]]}}}],["rs",{"_index":3966,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22539,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41416,2],[42546,2],[44735,2],[44761,2]]}}}],["rsc",{"_index":9487,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52075,3]]}}}],["rsfsr",{"_index":22747,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15550,6]]}}}],["rsinsert",{"_index":13227,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30015,8],[30424,8],[32768,8],[33388,8]]}}}],["rsp",{"_index":10832,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28885,3]]}}}],["rsp.status_cod",{"_index":10835,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28939,15]]}}}],["rss",{"_index":3121,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37902,3],[41965,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3124,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2993,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[25728,3]]},"/en/lessons/introduction-map-warper":{"position":[[21527,4],[21607,4]]}}}],["rstudio",{"_index":2298,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2102,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3475,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1368,8],[1804,7],[1839,7],[5832,7],[5868,7],[5982,8],[6001,7],[6030,7],[6062,7],[6121,7],[20416,8],[20478,7],[20510,7],[20995,9],[21026,7],[21058,8],[21644,7],[35808,8]]},"/en/lessons/gravity-model":{"position":[[47599,8],[48454,8],[48725,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1580,7],[2585,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13872,7],[13964,7],[14089,8],[14228,7],[14512,7],[14567,8],[14581,7],[16656,7],[16754,7],[16958,7],[17822,8],[18417,8],[21297,7],[21984,8],[34899,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3683,7],[21669,7],[33829,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2117,8],[19396,7],[20078,7],[20260,7],[22209,7],[54081,7],[64925,7],[65006,8]]}}}],["rstudio.com",{"_index":13124,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6043,12]]}}}],["rstudio’",{"_index":20564,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21512,9]]}}}],["rsync",{"_index":21414,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[7423,6],[47494,5],[47562,6],[47689,5],[47932,5],[48220,5],[48581,5],[48837,5]]}}}],["rt",{"_index":16728,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27272,3]]}}}],["rtf",{"_index":10843,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[1822,5]]}}}],["rtrim",{"_index":13219,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27181,7]]}}}],["rtweet",{"_index":19778,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[309,6],[7751,8],[8280,7],[9596,6],[9616,8],[10030,8],[40942,6],[43121,8]]}}}],["ru",{"_index":338,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8461,3],[8659,3],[12292,3]]},"/en/lessons/space-place-gazetteers":{"position":[[17651,5]]}}}],["rubber",{"_index":12794,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1490,6],[1554,6],[5350,6],[5573,6],[7646,6]]}}}],["rubberband",{"_index":15737,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6676,10]]}}}],["ruben",{"_index":6025,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43480,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37170,5]]}}}],["rubi",{"_index":2177,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5295,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1397,4],[1408,4],[20782,4],[22241,4],[22252,4],[22289,4],[22311,4],[22338,4],[22485,4],[22528,4],[22782,4],[23066,4],[23077,4],[24192,4],[60794,4],[60805,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3804,4]]},"/en/lessons/introduction-map-warper":{"position":[[555,4]]},"/en/lessons/jupyter-notebooks":{"position":[[7784,5],[46375,5]]},"/en/lessons/sonification":{"position":[[33582,4],[36921,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[31210,5],[32943,4]]}}}],["rubric",{"_index":15386,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[29958,6]]}}}],["rubular",{"_index":23082,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[32921,8]]}}}],["rubygem",{"_index":3065,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22638,8]]}}}],["rudder",{"_index":13243,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33312,8],[33632,9],[33848,7],[34294,8],[34662,9]]}}}],["rudimentarili",{"_index":8203,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30104,14]]}}}],["rudolf",{"_index":5145,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60191,6]]}}}],["ruefulli",{"_index":11717,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1944,10]]}}}],["rufus,long",{"_index":3466,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1820,10]]}}}],["rule",{"_index":1629,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33718,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7783,5],[7818,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31006,6],[31037,5],[31089,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40396,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6159,5],[58903,4],[60622,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12622,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13297,6],[19806,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3181,5],[9018,5],[41212,4],[48891,5],[50344,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9720,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10803,5],[11036,5],[12371,5],[17076,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3579,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26887,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[550,5],[8571,5],[8589,5],[8781,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26539,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7052,6],[7069,5],[7251,4],[7338,4],[13642,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14023,5]]},"/en/lessons/intro-to-linked-data":{"position":[[4667,6],[21595,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[9493,5],[10547,5],[11115,6],[11565,5],[11883,5],[11971,6],[12521,4],[12601,5],[12759,6],[12816,4],[13679,6],[13904,6],[13919,5],[14102,5],[18516,5],[19165,4],[19596,4],[22809,5],[22901,5]]},"/en/lessons/introduction-and-installation":{"position":[[1301,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12999,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21274,5]]},"/en/lessons/json-and-jq":{"position":[[11337,4],[11378,4],[11637,4],[12890,5]]},"/en/lessons/linear-regression":{"position":[[23707,5]]},"/en/lessons/logistic-regression":{"position":[[33591,5]]},"/en/lessons/naive-bayesian":{"position":[[12287,6],[12911,4],[21048,5]]},"/en/lessons/preserving-your-research-data":{"position":[[5927,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38347,5]]},"/en/lessons/sentiment-analysis":{"position":[[39810,4]]},"/en/lessons/space-place-gazetteers":{"position":[[20464,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14775,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20375,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15833,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1406,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3769,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30215,4]]}}}],["rule\",\"rule\",\"rul",{"_index":15544,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[13993,23]]}}}],["rule,\",\"rule\",\"rul",{"_index":15546,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14036,23]]}}}],["rum7",{"_index":21681,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9767,6]]}}}],["rumor",{"_index":9047,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1049,6]]}}}],["rumour",{"_index":8456,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14676,8]]}}}],["rumsey",{"_index":10114,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7848,6],[13954,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[13649,6],[14102,6]]},"/en/lessons/introduction-map-warper":{"position":[[1915,6],[3226,6],[8153,6]]}}}],["run",{"_index":383,"title":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[0,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9909,3],[21063,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8117,3],[9691,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[253,3],[2340,3],[3543,3],[19460,3],[19745,3],[23730,3],[28041,3],[36331,7],[38842,7],[41952,3],[42037,7],[47830,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4771,3],[5978,3],[8992,3],[11866,3],[13724,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[902,3],[5549,3],[5819,8],[7633,7],[8372,7],[17704,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2274,3],[2703,3],[3379,3],[3455,3],[4426,7],[13320,3],[13494,3],[21341,7],[27812,4],[31047,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18085,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1496,7],[4208,9],[5100,7],[5274,3],[9433,3],[17360,3],[23362,3],[24489,3],[24840,3],[25829,7],[30125,3],[30305,3],[30355,7],[30416,3],[31206,3],[31297,3],[31955,3],[32487,7],[32643,7],[32697,7],[32963,7],[33346,7],[33403,8],[33566,7],[33598,7],[34535,7],[36582,8],[36637,8],[36701,7],[36959,7],[38542,3],[38710,8],[39288,8],[50969,7],[59025,8],[59188,7],[59220,7],[59933,3],[60254,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2224,3],[6585,3],[8615,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19217,3],[19337,3],[20569,3],[22943,3],[51182,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8155,3],[40426,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1836,3],[2441,3],[2978,3],[5015,3],[5207,3],[5292,3],[5333,4],[5416,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1,7],[3149,4],[6753,3],[24506,3],[26370,7],[27272,3],[27428,3],[29779,3],[34474,6],[39709,7],[43042,7],[47976,3],[49676,4],[50556,7],[50987,4],[51297,4],[54328,8],[54550,7],[54592,8],[54748,7],[54798,8],[57391,3],[64984,3],[65165,3],[66412,3],[70319,3],[70524,3],[70557,4]]},"/en/lessons/common-similarity-measures":{"position":[[3272,3],[24711,3],[25635,3],[26064,3],[27913,3],[33105,7],[39386,7],[39439,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[219,7],[4750,3],[6148,3],[6821,3],[7287,7],[7315,7],[7345,3],[7860,3],[8342,3],[8540,3],[9224,3],[21431,7],[22220,3],[22540,3],[28758,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36919,3],[38731,7],[43670,3],[47248,4],[47346,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4220,3],[11614,3],[11781,3],[12073,3],[12127,7],[13747,7],[13862,3],[13990,4],[18595,7],[18603,7],[19390,3],[24426,4],[24528,3],[24772,3],[24967,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2020,3],[13005,3],[21694,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2602,3],[4440,7]]},"/en/lessons/counting-frequencies":{"position":[[3911,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[494,7],[2739,3],[3963,7],[16843,7],[16986,7],[17050,3],[17154,7],[17296,7],[17446,7],[18075,4],[19504,4],[19917,7],[22326,3],[22433,8],[23499,8],[25487,3],[26338,3],[34435,8],[36201,3],[36363,8],[36486,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27610,3],[28621,3],[34411,7],[34631,7],[35715,7],[37958,7],[38488,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10580,4],[10702,7],[10733,7],[33364,4],[37745,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16613,4],[31040,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[971,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10133,3],[16752,7],[18241,3],[18266,3],[18365,3],[18556,3],[19099,3],[19227,3],[19276,4],[20372,3],[22440,3],[24862,3],[25035,7],[26372,3],[27310,3],[27522,7],[29241,4],[29715,3],[33247,3],[35083,3],[39684,4],[39970,3],[40423,4],[41619,3],[41717,3],[42520,3],[43196,3],[44296,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11956,7],[14399,7],[14626,3],[14879,7],[14934,3],[15088,3],[18175,3],[18437,8],[18667,7],[18731,7],[21686,7],[23580,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2754,7],[3487,3],[6867,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6944,4],[10800,3],[11752,7],[12430,3],[17500,8],[18080,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15269,3],[15351,4],[15424,3],[15490,3],[15623,3],[15711,7],[15800,4],[15983,3],[16230,3],[39355,5],[43032,3],[43784,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[619,7],[775,7],[925,7],[1218,3],[4416,7],[5580,3],[6960,7],[8378,3],[9537,3],[10117,7],[10515,3],[10949,3],[12880,3],[13292,3],[13472,3],[13716,3],[14821,3],[15387,3],[17498,7],[27765,3],[30179,3],[31366,4],[36158,7],[39064,3],[40333,3],[41908,7],[42198,7],[42413,7],[42937,3],[43633,9],[45338,3],[47314,7],[47333,3],[47899,7],[48186,7],[49174,7],[49359,7],[49387,7],[49854,7],[50177,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11365,3],[15741,3],[16864,7],[17768,3],[18299,3],[18639,7],[18698,4],[18775,3],[18885,3],[19007,5],[19431,3],[21148,3],[21378,5],[22888,3],[22962,3],[26779,7],[26983,7],[27069,3],[29519,3],[32790,3],[35733,3],[36554,3],[40969,7],[42189,3],[42263,3],[44644,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8301,3],[8601,7],[9177,7],[10536,7],[13663,7],[23546,7],[25895,3],[26954,7],[36867,3],[36952,3],[37034,3],[37111,3],[45750,4],[46372,3],[50865,7],[52184,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5201,7],[5854,3],[6753,3],[7394,3],[8046,3],[9335,3],[11245,3],[11427,3],[11460,3],[11908,3],[12629,3],[12654,5],[20171,3],[21291,3],[24036,3],[29279,3],[29308,4]]},"/en/lessons/extracting-keywords":{"position":[[5191,3],[9922,3],[12821,4],[13837,3],[14231,3],[15024,3],[15127,3],[16242,3],[16323,3],[16740,7],[16785,3],[19719,3],[19747,4],[21671,3],[24031,3],[25882,7],[28704,3],[28788,4],[29125,3],[33676,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7995,3],[8143,3],[8500,4],[8746,3],[10583,7],[10926,7],[11008,9],[11093,5],[11248,8],[11377,3],[11543,5],[37890,3],[38475,6],[41586,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31390,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12153,3],[21212,7],[30076,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7982,3],[8937,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7884,3],[10103,7],[10219,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17124,4],[20555,3],[21510,4],[26077,3],[26110,3],[28882,3],[38022,3],[41512,3],[47797,3]]},"/en/lessons/geocoding-qgis":{"position":[[25375,3],[28401,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[344,7],[889,7],[2227,7],[6574,3],[6916,3],[6978,3],[7419,3],[7857,3],[8482,7],[9404,7],[9464,5],[10137,5],[10230,4],[11103,3],[11241,7],[15616,5],[15848,7],[16330,7],[17787,3],[17838,5],[19209,5],[21522,4],[22438,4],[23068,3],[25621,3],[29594,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[9236,4],[22781,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9459,4],[12929,3],[29050,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1392,7],[4984,3],[5812,3],[5915,7],[6296,3],[9635,4],[10287,3],[11607,3],[11656,3],[11791,4],[11912,3],[14622,3],[15654,3],[16754,3],[19212,3],[19432,3],[20223,3],[21974,3],[22025,3],[22062,3],[22168,3],[22196,3],[24507,5],[25221,3],[28572,3],[28638,3],[30471,3],[30859,3],[31084,3],[31154,3],[32970,3],[33023,3],[33329,3],[34474,3],[37146,3],[37874,3],[37986,3],[38153,3],[39791,3],[39895,3],[40011,3],[44697,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6013,4],[12599,4],[12655,3],[12752,7],[12899,3],[15761,3],[18332,3],[19866,3],[20168,4],[21042,3],[21306,3],[23143,3],[25096,4]]},"/en/lessons/gravity-model":{"position":[[4992,3],[43735,4],[48399,3],[49375,7],[50486,3],[58919,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[4612,3],[7817,3],[19864,3],[30978,4],[36178,3],[36711,7],[40516,3]]},"/en/lessons/installing-omeka":{"position":[[3411,7],[3654,7],[4493,3],[4811,4],[4858,4],[5097,3],[5920,7],[11401,7],[12747,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[3303,3],[3792,3],[4417,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3362,3],[3402,3],[41406,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53678,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[270,7],[493,7],[2225,3],[11846,7],[11963,3],[13141,7],[14758,3],[17228,7],[18128,5],[18144,3],[18159,7],[19629,3],[19929,4],[20497,3],[21729,4],[22098,7],[23718,3],[24322,7],[51690,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12992,4],[13366,7],[13402,7],[35603,5],[40903,4],[41285,3]]},"/en/lessons/intro-to-bash":{"position":[[775,3],[1267,7],[1363,4],[3217,3],[3292,3],[3369,4],[3565,3],[8926,3],[11486,3],[15705,3],[21407,3],[21782,3],[21923,3],[22601,3],[24843,7],[26900,7],[26996,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1989,3],[2057,8],[2095,3],[2677,3],[2845,3],[8463,3],[9484,3],[14744,3]]},"/en/lessons/intro-to-linked-data":{"position":[[30376,3],[34495,3]]},"/en/lessons/intro-to-powershell":{"position":[[1326,7],[2203,3],[3070,3],[3492,3],[38190,7],[38567,3],[39306,3],[39384,3],[40387,3],[40609,3],[46133,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5075,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12239,4],[21856,3]]},"/en/lessons/introduction-and-installation":{"position":[[1387,3],[2256,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6036,4],[6190,3],[6834,3],[7086,8],[8610,4],[10648,3],[10925,4],[15890,3],[18750,3],[22237,3],[22868,4],[31060,3],[37975,3],[39076,4],[40060,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16955,3],[17379,3],[41220,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4173,3],[25680,7],[46456,3]]},"/en/lessons/json-and-jq":{"position":[[6116,3],[17235,3],[17296,3],[37460,3]]},"/en/lessons/jupyter-notebooks":{"position":[[1842,3],[5164,4],[8292,3],[8598,7],[9094,7],[9362,3],[10510,3],[12728,3],[13285,7],[13510,3],[18399,4],[20907,5],[21432,3],[24070,3],[24575,7],[24606,3],[24770,3],[24899,4],[24923,3],[25106,8],[25208,7],[25265,8],[25409,8],[25519,7],[25573,3],[25673,3],[25758,3],[25820,3],[25892,3],[26183,3],[26281,3],[27191,7],[27960,3],[28046,3],[28561,3],[31209,7],[31336,7],[31556,7],[33347,3],[37990,3],[39882,3],[40262,7],[41497,7],[43217,7],[43378,7],[43632,3],[46655,3],[47054,3],[47976,3],[48647,7],[48829,3],[49041,3],[49828,3],[50086,3],[53801,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6294,5],[6730,5],[7382,3]]},"/en/lessons/linear-regression":{"position":[[394,7],[3309,7],[3841,3],[6794,3],[9166,7],[19676,5],[19828,3],[21916,7],[21994,3],[25384,3],[30003,8],[35081,7],[35596,3],[38554,5],[38592,3],[41501,4],[44537,3],[49034,3],[49921,7],[58935,7],[62735,3],[64711,3],[79880,7]]},"/en/lessons/linux-installation":{"position":[[176,4],[1799,4],[1984,4],[2929,3],[3351,4],[3928,3],[4553,8],[4821,7]]},"/en/lessons/logistic-regression":{"position":[[3029,7],[11999,3],[18616,7],[36979,3],[39927,7],[64129,3]]},"/en/lessons/mac-installation":{"position":[[1043,3],[1417,3],[2308,3],[2764,5],[2956,4],[3576,3],[4230,8],[4499,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6272,3],[7569,3],[10429,3],[11735,3],[13841,3],[14017,8],[14950,3],[15092,3],[19269,3],[19858,4]]},"/en/lessons/naive-bayesian":{"position":[[2435,7],[31339,3],[37225,3],[39224,3],[39407,3],[39910,3],[40091,3],[40616,3],[41933,3],[42868,4],[42902,3],[44588,3],[44803,3],[45005,3],[46282,3],[46806,3],[46830,3],[46856,3],[46895,3],[46919,3],[46950,3],[46976,3],[47268,4],[47322,4],[51215,3],[53126,3],[54157,4],[69424,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[669,7],[16769,3],[23112,7],[31123,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2731,7],[5927,3]]},"/en/lessons/qgis-layers":{"position":[[569,4],[712,4],[777,3],[1334,3],[8688,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[801,3],[2344,3],[5966,7],[17740,3]]},"/en/lessons/research-data-with-unix":{"position":[[8245,4],[10679,3],[12631,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32093,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3471,7],[25432,8],[25923,3],[36427,7]]},"/en/lessons/sentiment-analysis":{"position":[[12341,3],[12802,3],[12822,3],[18138,3],[19592,4],[20214,3],[22588,3],[24898,7],[25084,7],[28416,3],[31105,3],[31221,3],[32202,3],[35395,3],[37495,3],[38123,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6949,3],[15308,3],[16323,4],[17739,3],[17806,3],[18543,3],[18951,3],[19888,7],[20647,3],[20697,3],[21411,4],[21453,3],[21470,3],[21674,3],[21784,3],[21950,7],[21968,3],[25315,3],[27545,3],[32095,3],[33729,3]]},"/en/lessons/sonification":{"position":[[21185,3],[22742,4],[25498,3],[25820,7],[35582,3],[40324,3]]},"/en/lessons/space-place-gazetteers":{"position":[[44752,3],[45125,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17319,3],[21297,4],[21853,7],[26343,3],[27100,4],[28793,3],[30267,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4051,3],[5389,3],[18342,7],[20131,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9807,7],[10199,3],[10239,3],[10249,3],[11153,7],[11650,7],[11678,7],[12202,7],[12306,3],[12616,3],[13496,3],[14944,4],[16909,3],[17584,3],[17716,3],[19020,7],[19091,7],[40397,3],[41611,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20170,7],[23174,3],[23659,3],[25563,3],[38529,3],[39644,7],[42207,7],[42696,3],[45310,3],[52142,4],[53831,7],[54773,3],[65045,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[797,3],[1250,3],[6037,3],[7162,8],[8725,7],[8774,3],[11465,3],[14718,3],[14890,3],[16306,7],[17143,3],[17355,3],[17400,3],[18423,4],[18641,4],[19173,4],[19185,3],[19735,4],[21310,3],[21453,4],[22621,3],[23034,3],[23747,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5044,3],[14000,3],[14082,3],[14379,7],[15406,3],[15756,3],[15870,3],[15932,3],[16103,3],[16348,3],[19101,3],[20775,11],[21143,3],[23532,7],[25925,11],[26283,3],[27065,7],[29091,11],[29517,3],[30361,3],[30812,7],[33312,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1110,3],[1481,3],[8449,4],[9618,3],[11821,3],[13146,3],[13259,3],[22149,3],[22246,3],[22837,3],[22920,3],[23091,3],[24594,3],[25308,3],[27318,3],[28663,3]]},"/en/lessons/transliterating":{"position":[[12822,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1658,7],[2196,7],[2582,3],[11195,3],[11255,7],[15330,7],[21309,3],[31375,3],[40751,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[8,7],[205,7],[479,7],[798,7],[952,7],[1232,7],[1719,7],[2008,7],[2423,7],[2602,7],[3275,7],[3824,7],[4659,7],[4998,7],[5413,7],[5596,7],[5917,7],[6219,7],[6544,7],[6836,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2326,3],[2533,3],[3749,7],[13200,3],[13718,7],[15577,3],[15756,3],[16078,3],[16484,3],[16581,7],[17017,3],[17302,3],[17330,3],[17362,3],[17428,7],[17629,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[390,4],[1357,4],[6497,7],[6600,8],[6698,3],[7017,3],[7376,3],[9718,4],[12598,3],[12707,3],[15838,7],[21916,3],[22217,3]]},"/en/lessons/windows-installation":{"position":[[1453,3],[2236,4],[2675,4],[3666,3],[4122,5],[4727,3],[5480,8],[5748,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2515,3],[2663,3],[3034,3],[3091,8],[15622,4],[15693,3],[16634,4],[19251,3],[19559,3]]},"/en/lessons/working-with-text-files":{"position":[[4947,3],[5647,4],[5802,5],[6803,5],[8667,3],[8925,3],[9021,3]]}}}],["rundown",{"_index":13500,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26655,7]]}}}],["runtim",{"_index":3073,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23299,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9043,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8793,7],[8813,7],[9086,9],[9381,7],[9511,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6037,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7843,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11659,7],[11688,7],[11708,7]]},"/en/lessons/geocoding-qgis":{"position":[[6193,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17088,9],[17132,7],[18392,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14069,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10802,7]]}}}],["runtimeerror",{"_index":14663,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22572,13]]}}}],["rup",{"_index":20270,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50316,5],[53787,4]]}}}],["rupert",{"_index":19246,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10395,6]]}}}],["rural",{"_index":12846,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4425,5],[8770,5],[22045,5],[22101,5],[22225,5],[22318,5],[29577,5],[29653,5],[34503,5]]}}}],["russakovski",{"_index":11112,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25691,11],[47080,12]]}}}],["russia",{"_index":7221,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4316,6],[4428,6],[4864,6],[4890,6],[5067,6],[37868,6],[37913,6],[38086,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4209,6],[31923,7]]},"/en/lessons/transliterating":{"position":[[2962,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18430,7]]}}}],["russian",{"_index":174,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3540,7],[8330,7],[8736,8],[9202,7],[15604,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22502,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3649,7],[5936,7],[6374,7],[24787,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[322,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3373,7]]},"/en/lessons/transliterating":{"position":[[612,7],[1281,7],[1962,7],[2477,7],[2593,7],[9564,7],[10174,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18251,7]]}}}],["russia’",{"_index":22592,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1034,8]]}}}],["russifi",{"_index":11480,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6017,9],[6124,9]]}}}],["rutger",{"_index":8934,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11307,7],[13487,7],[16299,7],[17418,7],[18601,7],[19888,7],[22612,7],[24550,7]]}}}],["ruth",{"_index":15315,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37720,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52395,4]]},"/en/lessons/space-place-gazetteers":{"position":[[5890,4],[48398,4],[48473,4],[48834,4],[49865,4],[49962,4]]}}}],["rutland",{"_index":10903,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9129,7]]}}}],["rutland2132.5151239010.0064.12",{"_index":13694,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38960,30]]}}}],["rutland24",{"_index":13790,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54700,9]]}}}],["rv",{"_index":21643,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47939,2]]}}}],["rw",{"_index":14992,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14231,2]]}}}],["rx4",{"_index":19495,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14010,3],[14082,3],[17245,3]]}}}],["ryan",{"_index":5272,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69205,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62880,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17558,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55986,4],[57367,4],[57548,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4043,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54891,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48765,5],[53197,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37608,4]]},"/en/lessons/space-place-gazetteers":{"position":[[48646,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48952,4],[50799,4],[52154,5]]}}}],["ryanfb",{"_index":15485,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4056,9]]}}}],["rybicki",{"_index":16449,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48094,8],[54468,8]]}}}],["rythmic",{"_index":20736,"title":{},"body":{"/en/lessons/sonification":{"position":[[26069,11]]}}}],["ryttig",{"_index":18792,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11045,7],[12027,7],[12084,7]]}}}],["rêve",{"_index":16572,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54652,5]]}}}],["römer",{"_index":7143,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59881,6],[60153,6],[61934,6]]}}}],["römer2",{"_index":6639,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5914,6]]}}}],["rüger",{"_index":16472,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48880,6]]}}}],["rūmiyyat",{"_index":20896,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6976,8]]}}}],["r–r",{"_index":14993,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14234,5]]}}}],["r’",{"_index":7191,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2033,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[5513,3],[10426,3],[16781,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5704,3]]}}}],["s",{"_index":546,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16339,4],[16347,4],[16466,4],[16532,5],[16985,2]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17820,3],[18457,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1946,2],[3158,2],[3741,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44175,1],[68320,2],[69006,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65026,2],[69812,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45076,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16840,3],[16904,2],[16969,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10862,1],[10871,1],[22372,1],[31831,1],[31840,1],[32265,1],[32856,1],[32865,1],[33391,1],[33447,1],[35228,1],[35286,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6388,1]]},"/en/lessons/counting-frequencies":{"position":[[4791,1],[7685,1],[10959,4],[13227,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19294,2],[52093,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22526,2]]},"/en/lessons/extracting-keywords":{"position":[[34123,5],[35602,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8675,1],[8724,1],[8784,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7594,2],[9934,2],[33716,6],[61234,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12684,3],[17279,1],[27265,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33629,2]]},"/en/lessons/gravity-model":{"position":[[8737,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48625,2]]},"/en/lessons/intro-to-bash":{"position":[[2701,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4341,2],[4351,2],[4363,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[18796,2],[24643,2],[24697,3],[24707,2],[24714,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42276,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49461,2]]},"/en/lessons/json-and-jq":{"position":[[25435,1]]},"/en/lessons/logistic-regression":{"position":[[7622,1],[59049,1]]},"/en/lessons/normalizing-data":{"position":[[9545,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10945,3],[11929,3],[11981,3]]},"/en/lessons/output-data-as-html-file":{"position":[[3546,4],[3630,3],[3669,2],[3889,3],[3903,3],[3937,3],[3951,2],[4056,2],[7702,3],[7791,2],[7873,3],[9300,1]]},"/en/lessons/research-data-with-unix":{"position":[[3007,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12369,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17044,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36029,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61312,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12588,1],[22500,2]]},"/en/lessons/transliterating":{"position":[[11712,4],[11727,4],[16039,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32329,2]]}}}],["s%d",{"_index":2055,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9171,3]]}}}],["s</li>",{"_index":12446,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64735,14]]}}}],["s</title>",{"_index":19142,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5917,16],[6831,16]]}}}],["s'abonneront",{"_index":9785,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29953,12]]}}}],["s(outh",{"_index":12636,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17321,7]]}}}],["s+1",{"_index":4262,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44248,6],[44284,5]]}}}],["s,ilo,https://webapps.ilo.org/public/libdoc/ilo/ilo",{"_index":23625,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13845,52]]}}}],["s/@/а/g",{"_index":564,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16775,7]]}}}],["s/l)f",{"_index":1713,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40105,6]]}}}],["s1",{"_index":2042,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8238,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9458,2],[9544,3],[9728,3]]}}}],["s126a.v.jpg",{"_index":2047,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8602,14]]}}}],["s126b.v.jpg",{"_index":2048,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8620,13]]}}}],["s127",{"_index":2045,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8370,4]]}}}],["s2",{"_index":11686,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9477,2],[9854,2],[10057,2]]}}}],["s2.split",{"_index":11691,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9620,10]]}}}],["s:41.681019",{"_index":12641,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17579,12]]}}}],["s::::\\",{"_index":12243,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35588,8]]}}}],["s:simplifiedsap.xml",{"_index":22491,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[22215,19],[22759,19],[32680,19]]}}}],["s=5",{"_index":4090,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31022,4],[31151,4]]}}}],["s\\n",{"_index":8818,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16953,5]]}}}],["s\\t%s\\t%s\\t%s\\t%s\\n",{"_index":12707,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25716,22],[25946,22],[27159,24]]}}}],["s_2.11",{"_index":9634,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16308,6],[16559,6]]}}}],["s_2.11.jar",{"_index":9689,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19419,10],[19504,10]]}}}],["s_{i",{"_index":13715,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[44445,7],[45168,7]]}}}],["s_{x",{"_index":13716,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[44488,7],[45182,7]]}}}],["sa",{"_index":18788,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10982,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12591,2]]}}}],["saad",{"_index":16412,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44365,4],[52997,4]]}}}],["sabrina",{"_index":16460,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48588,7]]}}}],["sacco",{"_index":1570,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30900,5],[32237,5]]}}}],["sach",{"_index":11227,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45439,6]]}}}],["sacr",{"_index":15486,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4146,6]]}}}],["sacrific",{"_index":20724,"title":{},"body":{"/en/lessons/sonification":{"position":[[23345,10]]}}}],["sad",{"_index":14213,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[13607,5],[13966,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5107,8],[7213,8],[11376,7],[13280,7],[15467,7],[18112,7],[26309,7],[27416,7],[28588,7],[30104,8],[31944,8],[32018,9],[32720,7],[33279,7],[33462,8],[33724,9],[35286,8],[38517,7],[40412,8],[40696,7],[40898,8],[41143,8],[41306,7],[54559,7],[54698,7]]},"/en/lessons/sonification":{"position":[[17685,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13218,4]]}}}],["sad_word",{"_index":20133,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33472,9],[33549,9]]}}}],["sad_word_ord",{"_index":20136,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34165,14],[35348,14]]}}}],["saddam",{"_index":2629,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29019,7]]}}}],["sadden",{"_index":14748,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39323,9]]}}}],["sadler",{"_index":5575,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68106,6]]}}}],["sadli",{"_index":11724,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2275,5]]}}}],["sadness’.9",{"_index":20152,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35707,11]]}}}],["safari",{"_index":13893,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[4315,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4123,7],[4213,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2794,6]]}}}],["safe",{"_index":553,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16442,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3265,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8798,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41811,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20138,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21843,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4730,4],[5055,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24908,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42630,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[14248,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16704,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16953,6],[18556,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48038,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9682,6]]}}}],["safekeep",{"_index":16208,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10203,12]]}}}],["safeti",{"_index":14750,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39802,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38962,6]]}}}],["sagan",{"_index":18338,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20012,5]]}}}],["saganash",{"_index":7290,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10853,8]]}}}],["sage",{"_index":7563,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37730,4]]},"/en/lessons/linear-regression":{"position":[[78888,4],[79067,5]]},"/en/lessons/space-place-gazetteers":{"position":[[30955,6],[31308,6],[35564,6],[36009,6],[40229,6],[40706,6],[49445,4],[49494,4],[49730,4]]}}}],["saif",{"_index":19976,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6682,4],[49804,5],[49962,5],[53847,4],[53967,4]]}}}],["saillanc",{"_index":16576,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54698,9]]}}}],["saint",{"_index":3521,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2446,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10330,7],[10520,7],[10552,7],[10596,7],[10653,7],[11501,7],[11533,7],[11577,7],[11634,7]]}}}],["sake",{"_index":4909,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38327,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29085,4],[45896,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50237,4]]},"/en/lessons/gravity-model":{"position":[[17167,4]]},"/en/lessons/intro-to-bash":{"position":[[12357,5]]},"/en/lessons/intro-to-linked-data":{"position":[[22250,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16206,5]]},"/en/lessons/space-place-gazetteers":{"position":[[22743,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6993,5]]},"/en/lessons/transliterating":{"position":[[5339,4]]}}}],["sal",{"_index":22578,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39898,4]]}}}],["salakoski",{"_index":10042,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58528,10]]}}}],["saldaña",{"_index":19953,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2207,8],[51616,8]]}}}],["sale",{"_index":9386,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39560,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9212,5]]}}}],["salem",{"_index":4869,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35725,5]]}}}],["salient",{"_index":4937,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42954,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[857,7],[4989,7],[11938,7],[34229,7],[54386,8],[54583,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44950,7]]}}}],["salir",{"_index":20146,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34464,5],[35047,5]]}}}],["salir?\\n",{"_index":16732,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27301,8]]}}}],["sallust",{"_index":5013,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49417,9]]}}}],["sallustiu",{"_index":5010,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49391,10]]}}}],["sally'",{"_index":20405,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25544,7]]}}}],["salmi",{"_index":9981,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55830,5],[58545,6],[58796,6]]}}}],["salon",{"_index":17440,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71568,5],[72207,6]]},"/en/lessons/logistic-regression":{"position":[[55385,6]]}}}],["salop",{"_index":10874,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8397,7],[26830,6]]}}}],["salt",{"_index":4434,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57429,4]]}}}],["salter",{"_index":14339,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49806,7]]}}}],["salto",{"_index":20009,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12207,6],[12925,7],[14751,5]]}}}],["salton",{"_index":1832,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45675,7]]}}}],["saltzmaun",{"_index":18568,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58427,12]]}}}],["salut",{"_index":22836,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[13868,11]]}}}],["salutari",{"_index":20826,"title":{},"body":{"/en/lessons/sonification":{"position":[[38832,8]]}}}],["sam",{"_index":20797,"title":{},"body":{"/en/lessons/sonification":{"position":[[34947,3]]}}}],["same",{"_index":601,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18590,4],[20001,4],[20022,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10231,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7714,4],[9069,4],[9776,4],[11994,4],[22611,4],[24558,4],[24732,4],[25273,4],[25874,4],[25989,4],[29033,4],[35969,4],[39667,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13421,4],[13802,4],[14061,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6408,4],[8678,4],[9448,4],[9582,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12303,4],[20478,4],[21704,4],[27141,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15414,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11097,4],[13434,4],[19019,4],[23536,4],[23550,5],[25479,4],[25493,5],[27228,6],[29222,4],[38116,4],[38555,4],[46642,4],[49029,4],[51833,4],[58575,4],[60267,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[992,4],[1112,4],[10422,4],[11744,4],[17705,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11827,4],[11896,4],[12480,4],[13905,4],[14489,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3096,4],[6384,4],[12346,4],[20165,4],[31754,4],[40967,4],[43923,4],[45998,4],[51190,4],[51906,4],[60090,4],[65473,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17039,4],[17246,4],[17306,4],[23935,4],[28544,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4175,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11198,4],[11444,4],[16966,4],[34004,4],[35910,4],[38652,4],[47212,4],[47409,4],[48555,4],[59802,4],[65178,4]]},"/en/lessons/common-similarity-measures":{"position":[[1387,8],[2721,4],[7530,4],[9112,4],[9459,4],[16987,4],[17137,4],[19013,4],[19289,4],[20773,5],[21624,5],[21956,4],[22428,4],[23709,4],[26657,4],[27032,5],[28230,5],[28322,4],[29846,4],[31106,4],[34235,4],[34563,4],[39497,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2831,4],[5624,4],[28724,4],[41487,4],[41808,4],[41858,4],[43032,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13332,4],[27316,4],[33434,4],[34329,4],[34561,4],[34771,4],[36356,4],[39865,4],[57623,4],[58018,4],[58215,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[170,5],[3819,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8492,4],[12160,4],[20595,4],[24283,4],[26111,4],[29719,4],[33907,4],[33928,4],[34008,4],[41407,4],[46103,4],[48522,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[853,4],[939,4],[4106,4],[4173,4],[13843,4],[21702,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2483,4]]},"/en/lessons/counting-frequencies":{"position":[[3093,4],[3676,4],[5680,4],[10964,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1790,4],[10494,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4566,4],[8930,4],[17899,4],[35156,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23971,4],[37347,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2424,4],[10756,4],[13436,4],[18997,4],[19361,4],[22497,4],[22593,4],[26315,4],[26424,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18087,4],[18195,4],[26087,4],[37749,4],[44357,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[12125,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2158,4],[8695,4],[8884,4],[18885,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9316,4],[13259,4],[13866,4],[13907,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2838,4],[2895,4],[15991,4],[41696,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3810,4],[4466,4],[4884,4],[5028,4],[9061,4],[14299,4],[24517,4],[25469,4],[25503,4],[25580,4],[38516,4],[41573,4],[52978,4],[53115,4],[53655,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5630,4],[8992,4],[15483,4],[16063,4],[18756,4],[23648,4],[24398,4],[30357,4],[31850,4],[32885,4],[35547,4],[38795,4],[42768,4],[43540,4],[48317,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6494,4],[13578,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6924,4],[8506,4],[29048,4],[30273,4],[45977,4],[46449,4],[50877,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2797,4],[8690,4]]},"/en/lessons/extracting-keywords":{"position":[[1217,4],[7892,4],[10505,4],[13796,4],[17431,4],[22893,4],[28874,4],[30162,4],[32121,4],[32191,4],[36123,4],[37421,4],[37985,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13528,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16713,4],[20772,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6280,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9517,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15324,4],[23456,4],[23483,4],[30020,4],[32750,4],[50289,4],[55593,4],[58915,4],[69058,4]]},"/en/lessons/geocoding-qgis":{"position":[[7078,4],[9793,4],[11305,4],[12238,4],[12319,4],[12924,4],[13051,4],[13381,4],[14818,4],[15861,4],[18912,4],[19644,4],[20928,4],[20997,4],[26784,4],[27169,4],[27681,4],[31075,4],[32817,4],[35301,5],[36880,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8778,4],[11038,4],[17364,4],[22838,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3695,4],[8925,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[12367,4],[15095,4],[17524,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4983,4],[10980,4],[17428,4],[25958,5],[29537,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24127,4],[37939,4],[43953,4],[45680,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[5440,4],[10386,4],[11498,4],[12256,4],[16557,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4955,4],[10608,4],[14030,4],[15332,4]]},"/en/lessons/gravity-model":{"position":[[2578,4],[3136,4],[4261,4],[4596,4],[6010,4],[16124,4],[16291,4],[17341,5],[23482,4],[23751,4],[23794,4],[24009,5],[24536,4],[29052,4],[37289,4],[43617,4],[47475,4],[48850,4],[51302,4],[52943,4],[57092,4],[57729,4],[59553,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10367,4],[14362,4],[15698,4],[16349,4],[16777,4],[27792,4],[33463,4],[34498,4],[34786,4]]},"/en/lessons/installing-omeka":{"position":[[7623,4],[8951,4],[9341,4],[11868,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[4326,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29038,4],[29090,4],[40756,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8419,4],[12288,4],[17517,4],[17577,4],[17667,4],[34112,4],[35461,4],[38599,4],[50409,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16902,4],[20619,4],[22171,4],[23677,4],[24893,4],[44226,4],[46635,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19974,4],[29038,4],[39513,4]]},"/en/lessons/intro-to-bash":{"position":[[9247,4],[13473,4],[21470,5],[26140,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2368,4],[5208,4],[6526,4],[15783,4],[16040,4],[18143,4]]},"/en/lessons/intro-to-linked-data":{"position":[[3002,4],[3745,4],[3798,4],[3895,4],[4548,4],[4579,4],[5902,4],[6764,4],[11102,4],[13240,4],[16811,5],[20028,4],[20500,4],[25712,4],[25809,4],[27409,4],[27609,4],[28995,4],[36347,4]]},"/en/lessons/intro-to-powershell":{"position":[[6357,4],[7501,4],[9158,4],[20248,4],[20340,5],[24517,4],[26473,4],[27080,4],[27686,4],[37870,4],[40152,4],[44154,4],[45832,4],[45954,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3247,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1441,4],[19654,4],[21218,4],[21369,4]]},"/en/lessons/introduction-map-warper":{"position":[[5042,4],[14826,4],[15763,4],[19674,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7990,4],[13668,4],[19757,4],[31068,4],[38434,4],[39278,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9984,4],[18228,4],[20883,4],[27204,4],[29014,4],[29803,4],[31154,4],[36474,4],[40039,5],[41929,5],[43180,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1855,4],[9410,4],[9435,4],[17668,4],[20634,4],[23621,4],[24196,4],[26429,4],[27592,4],[28957,4],[29095,4],[29979,4],[31399,4],[33609,4],[35175,4],[36459,4],[44680,4],[53331,4]]},"/en/lessons/json-and-jq":{"position":[[18468,4],[21100,4],[23502,4],[23793,4],[26857,4],[28369,4],[29065,4],[29152,4],[29484,4],[35175,4]]},"/en/lessons/jupyter-notebooks":{"position":[[4541,4],[17033,4],[17859,4],[29946,4],[32409,5],[32942,5],[37799,4],[38008,4],[40121,4],[44906,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5842,4],[7036,4],[7510,4]]},"/en/lessons/linear-regression":{"position":[[18558,4],[20269,5],[22371,4],[27016,4],[30058,4],[30100,4],[34965,4],[37665,4],[37694,4],[39060,4],[41311,4],[41629,4],[41707,4],[41733,4],[65130,4],[65566,4]]},"/en/lessons/logistic-regression":{"position":[[9754,4],[13152,4],[22958,4],[23103,4],[28475,4],[29426,4],[36411,4],[36791,4],[45110,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1656,4],[4116,4],[4674,4],[5459,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9759,4],[11860,4],[36671,4]]},"/en/lessons/naive-bayesian":{"position":[[1564,4],[9592,4],[14666,4],[14826,4],[16800,4],[19186,4],[23280,4],[24506,4],[26285,4],[28986,4],[35959,4],[38119,4],[45891,4],[51619,4],[70030,4]]},"/en/lessons/normalizing-data":{"position":[[3789,4],[4722,4],[7726,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2920,4],[15871,4],[41081,4]]},"/en/lessons/output-data-as-html-file":{"position":[[8169,4],[9583,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6230,4],[10313,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6105,4]]},"/en/lessons/qgis-layers":{"position":[[4120,4],[6962,4],[9696,4],[15598,4],[17171,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[809,4],[826,4],[7566,4],[8028,4],[11381,4],[21168,4],[26509,4]]},"/en/lessons/research-data-with-unix":{"position":[[798,4],[8254,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4792,4],[15479,4],[26817,4],[34637,4],[35535,4],[36001,4],[40142,4],[42001,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3024,4],[8612,4],[15174,4],[23514,4],[23895,4],[35432,4],[39234,4],[47672,4],[48019,4],[48227,4]]},"/en/lessons/sentiment-analysis":{"position":[[9367,4],[20887,4],[28828,4],[30051,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30192,4]]},"/en/lessons/sonification":{"position":[[3964,4],[3997,4],[4044,4],[11894,4],[12008,4],[14205,4],[37323,4],[40266,4]]},"/en/lessons/space-place-gazetteers":{"position":[[16459,4],[23350,4],[29411,4],[33065,4],[43505,4],[44849,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5062,4],[6752,4],[8005,4],[8074,4],[14251,4],[22202,4],[24772,4],[26993,4],[27337,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6812,4],[15306,4],[33897,4],[34774,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3254,4],[3884,4],[17673,4],[22373,4],[33667,4],[41144,4],[44664,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11837,4],[15816,4],[21787,4],[26205,4],[36391,4],[46207,4],[53132,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5463,4],[6340,4],[11436,4],[19755,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12553,4],[14115,4],[23510,4],[26986,4],[30790,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3187,4],[5173,4],[13530,4],[16738,4],[18928,4]]},"/en/lessons/transliterating":{"position":[[1167,4],[10703,4],[17892,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6596,4],[12231,4],[12599,4],[13594,4],[13956,4],[14124,4],[19421,4],[25179,4],[25434,4],[25976,4],[26080,4],[26202,4],[31327,4],[31684,4],[31703,4],[32822,4],[33869,4],[37752,4],[37922,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[12691,4],[13352,5],[23189,4],[23287,4],[25835,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5269,4],[10059,4],[10537,4],[10653,4],[16026,4]]},"/en/lessons/vector-layers-qgis":{"position":[[295,4],[2744,4]]},"/en/lessons/viewing-html-files":{"position":[[3684,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9609,4],[38336,4],[44767,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7140,4],[7249,4],[18041,4]]},"/en/lessons/working-with-text-files":{"position":[[5053,4],[8701,4]]},"/en/lessons/working-with-web-pages":{"position":[[6293,4],[9069,4]]}}}],["samedi",{"_index":9928,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51908,6],[52766,6]]}}}],["same—so",{"_index":3167,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44161,7]]}}}],["sampl",{"_index":926,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13137,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5463,6],[41746,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6347,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50658,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7920,6],[11866,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4011,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16695,6],[24251,6],[29973,6],[30151,6],[39142,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19339,7],[21962,6]]},"/en/lessons/common-similarity-measures":{"position":[[242,7],[3389,7],[5074,7],[5183,7],[5272,7],[5334,7],[5374,6],[5450,6],[5512,7],[5693,7],[6309,8],[6390,7],[6444,7],[6871,8],[7235,6],[7332,9],[7602,7],[7646,8],[8072,7],[8158,7],[8604,7],[8719,7],[8805,7],[8921,7],[9523,7],[11860,6],[11989,6],[17911,6],[17933,6],[19085,8],[19429,8],[22395,6],[22683,6],[28826,6],[33751,7],[35448,8],[35994,9],[37519,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14256,6],[19410,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3128,7],[11568,6],[51001,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4177,6],[6476,9],[20511,8],[21898,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4847,7],[6712,7],[6986,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9988,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2846,6],[5583,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29373,6],[32368,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4225,6],[8278,6],[30031,6],[37026,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9812,6],[12332,6],[12506,6],[12958,6],[13464,6],[13524,6],[16133,6],[16969,6],[17021,6],[17383,6],[17760,6],[18821,6],[19233,6],[25120,6],[25996,6],[29588,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6274,6],[6416,6],[7365,6],[7623,6],[7746,6],[9875,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10200,7],[10260,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4186,6],[19374,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31865,6],[31956,6],[32026,6],[39042,6],[45180,6],[45313,6],[46386,7],[54592,6],[54698,6],[54851,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7737,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6335,6],[13892,6],[22070,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8528,6],[22531,6],[39381,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3453,6],[4747,6],[4983,6],[8180,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30267,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4792,6],[13824,6],[34996,6],[35188,6],[35344,6],[36585,6],[36770,6],[38100,6],[38508,6],[39229,6],[47226,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3330,6]]},"/en/lessons/gravity-model":{"position":[[12616,6],[12940,6],[14479,7],[26330,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20873,7],[22084,6]]},"/en/lessons/installing-omeka":{"position":[[3954,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[916,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2809,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[265,6],[7122,6],[8449,6],[14903,8],[16566,6],[20519,6],[32585,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25801,6],[29848,7],[31383,7],[37242,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4010,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2441,7],[2611,7],[23357,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15512,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27575,7],[36939,6],[38971,6],[41426,8],[45809,7]]},"/en/lessons/json-and-jq":{"position":[[6606,6],[17881,6],[18027,6],[31555,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16783,6],[16972,6]]},"/en/lessons/linear-regression":{"position":[[7377,6],[15374,6],[31343,8],[31458,7],[39389,7],[40353,7],[40457,7],[45373,6],[61803,6],[61947,6],[62076,6]]},"/en/lessons/logistic-regression":{"position":[[10933,7],[11295,8],[12720,6],[14164,6],[22107,7],[25219,10],[42651,8],[42806,8],[42954,6]]},"/en/lessons/naive-bayesian":{"position":[[510,7],[35347,8],[35449,9],[36970,7],[37434,7],[37553,7],[38868,8],[39386,8],[42421,8],[43939,8],[43969,6],[47257,6],[47311,6],[48329,6],[51440,6],[53993,7],[54015,6],[54990,6],[55674,7],[55833,6],[55920,6],[56184,8],[56999,6],[65617,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[537,6],[15592,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24362,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20245,6],[44560,6]]},"/en/lessons/sentiment-analysis":{"position":[[11199,6]]},"/en/lessons/sonification":{"position":[[2398,6],[7818,6],[9031,6],[9155,6],[14085,6],[24623,6],[24693,6],[27520,6],[27539,6],[34590,6],[36150,6],[37384,8],[37655,6],[37832,7],[38132,6],[38232,6]]},"/en/lessons/space-place-gazetteers":{"position":[[21752,6],[38850,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15184,6],[24395,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6141,6],[7144,6],[23157,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7197,6],[13645,7],[13692,7],[18933,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1012,6],[1143,6],[4895,6],[14237,6],[14331,6],[14488,6],[15328,6],[19458,6],[25861,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6116,9],[6179,6],[14220,6],[14404,6],[14500,6],[15001,6],[15868,6],[15912,6],[16403,6],[16469,6],[16604,6],[16954,6],[24435,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17897,6],[22965,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2866,6],[10617,7],[10780,10],[10800,8],[11096,8],[19709,6],[26518,8],[31267,7],[35809,6],[36198,7],[40936,6],[48083,6],[48283,6],[50455,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[33043,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6076,6],[8636,6],[8818,6],[8996,6],[15845,6],[15877,6],[16044,6],[17678,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[114,6],[559,8],[19087,6],[19354,6],[19391,6],[19425,6],[22156,8],[29731,8],[37150,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19453,8]]}}}],["sample(5",{"_index":21517,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[27981,10]]}}}],["sample.10",{"_index":17636,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25968,9]]}}}],["sample.csv",{"_index":23127,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[6060,10],[8919,10]]}}}],["sample0.txt",{"_index":18445,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40322,12]]}}}],["sample1.txt",{"_index":18446,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40338,12]]}}}],["sample2.txt",{"_index":18447,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40354,12]]}}}],["sample3.txt",{"_index":18448,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40370,12]]}}}],["sample4.txt",{"_index":18449,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40386,12]]}}}],["sample5.txt",{"_index":18450,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40402,12]]}}}],["sample6.txt",{"_index":18451,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40418,12]]}}}],["sample7.txt",{"_index":18452,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40434,12]]}}}],["sample8.txt",{"_index":18453,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40450,12]]}}}],["sample9.txt",{"_index":18454,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40466,12]]}}}],["sample_id",{"_index":9374,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36744,9]]}}}],["sampledata",{"_index":13256,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35569,10],[37518,10],[37707,10],[37904,10]]}}}],["sampledirnam",{"_index":18457,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40935,13]]}}}],["samplegardendata",{"_index":13257,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35593,16],[35688,16],[35821,16],[36808,16],[37096,16],[37217,17],[37470,17],[38568,16],[39122,17],[40145,16]]}}}],["samplegardendata$story_date_publish",{"_index":13273,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[38981,37]]}}}],["samplegardendata$story_titl",{"_index":13271,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[38832,28]]}}}],["samples/cognit",{"_index":22170,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19758,17]]}}}],["samplesubmarinedata",{"_index":13276,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39285,19],[39607,20],[40176,20]]}}}],["samplesubmarinedata$story_date_publish",{"_index":13279,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39460,40]]}}}],["samplesubmarinedata$story_titl",{"_index":13277,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39377,31]]}}}],["samples|specimens|miner",{"_index":3374,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11840,25]]}}}],["sample—a",{"_index":5604,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[763,8]]}}}],["sample’",{"_index":7409,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18243,8]]}}}],["samuel",{"_index":7887,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21853,7],[24219,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1602,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2746,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58257,6]]}}}],["san",{"_index":3950,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21686,4]]}}}],["sanborn",{"_index":23139,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[14766,7]]}}}],["sancta",{"_index":18974,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32953,6]]}}}],["sancti",{"_index":12037,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11109,6],[62409,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10832,6],[10880,6],[11817,6],[11864,6]]}}}],["sandbox",{"_index":9388,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40157,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8703,8]]},"/en/lessons/json-and-jq":{"position":[[5223,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16355,7]]}}}],["sanderson",{"_index":6342,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39655,10]]}}}],["sandwich",{"_index":9340,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31980,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2559,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21199,10],[35493,10]]}}}],["saniti",{"_index":10432,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10365,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11479,7],[24741,6]]}}}],["sanjay",{"_index":21963,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62991,6]]}}}],["santa",{"_index":1871,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46996,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32696,5]]}}}],["sappli",{"_index":2391,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11691,6],[24651,6],[25153,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[16785,6]]}}}],["sapply(sent",{"_index":2561,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[24842,17]]}}}],["sapply(sentence_length",{"_index":2574,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25700,23]]}}}],["sapply(sentence_word",{"_index":2392,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11875,22]]}}}],["sapply(sentence_words[[i",{"_index":2565,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25259,27]]}}}],["sapply(st_intersects(county_aggregate_data,point",{"_index":12915,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16957,51]]}}}],["sapply(str_split(all_data$text",{"_index":21792,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30819,31]]}}}],["sapply(word",{"_index":2524,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21936,13],[22343,13],[23079,13]]}}}],["sara",{"_index":20295,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51165,4],[52771,4]]}}}],["saragossa",{"_index":20962,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[26220,9],[30365,9],[32877,9],[34785,9],[38651,12],[39396,9]]}}}],["sarah",{"_index":3159,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43587,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45430,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31475,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12379,5]]},"/en/lessons/gravity-model":{"position":[[61299,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4414,5]]},"/en/lessons/jupyter-notebooks":{"position":[[36903,5]]}}}],["saratovskaia",{"_index":22769,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16014,12]]}}}],["sarcasm",{"_index":20368,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[14721,8]]}}}],["sarki",{"_index":20338,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7730,7],[39578,7]]}}}],["sarll",{"_index":14898,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57476,5]]}}}],["sarol",{"_index":21626,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45963,6]]}}}],["sarum",{"_index":10949,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[26837,6]]}}}],["sasayama",{"_index":16960,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53164,9]]}}}],["sasha",{"_index":21970,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63194,5]]}}}],["sass",{"_index":3207,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56066,4]]}}}],["sat",{"_index":11006,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1728,3],[38870,3]]}}}],["satellit",{"_index":12498,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[2391,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[513,10],[6987,9],[7406,12],[18972,9],[19883,9],[20109,9],[20307,9]]},"/en/lessons/introduction-map-warper":{"position":[[11085,10],[11633,10],[11732,10],[18520,9],[18647,9]]},"/en/lessons/qgis-layers":{"position":[[8882,9],[16668,9]]}}}],["satir",{"_index":15463,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2396,7]]},"/en/lessons/preserving-your-research-data":{"position":[[13459,9]]}}}],["satiris",{"_index":20035,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18817,9]]}}}],["satisfact",{"_index":17049,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[13568,12],[14113,12]]}}}],["satisfactori",{"_index":4657,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15793,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24998,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36185,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11333,12]]}}}],["satisfi",{"_index":851,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8030,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7360,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57476,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11139,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31055,7],[41614,9],[48996,9],[57002,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[20902,9]]},"/en/lessons/logistic-regression":{"position":[[62929,9]]}}}],["satnam",{"_index":14888,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57020,6]]}}}],["satur",{"_index":15855,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[24982,11]]},"/en/lessons/linear-regression":{"position":[[56967,10]]},"/en/lessons/naive-bayesian":{"position":[[58820,12]]}}}],["saunder",{"_index":15492,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4420,8]]}}}],["savag",{"_index":23247,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[15496,6]]}}}],["save",{"_index":189,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3867,4],[10134,5],[11490,4],[13721,6],[20064,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3739,4],[3790,4],[3969,4],[5121,5],[6179,4],[8177,4],[8708,4],[9734,5],[11406,4],[11599,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21558,4],[24328,4],[27909,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2273,4],[4724,4],[4979,5],[5608,4],[5921,4],[6062,6],[6347,4],[9417,4],[11766,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1868,6],[10771,6],[10873,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27179,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10866,4],[11563,4],[11891,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6289,4],[8818,4],[14346,4],[14504,4],[31434,6],[33451,4],[36373,4],[37064,7],[39224,4],[40017,5],[41390,4],[49796,7],[59073,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18703,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9010,7],[13207,4],[16748,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20150,4],[22689,6],[22907,4],[31231,4],[35812,4],[41609,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32689,5],[33437,5],[53207,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[481,4],[1045,4],[4644,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[647,6],[12566,6],[30043,6],[32838,4],[41652,6],[42356,7],[42380,6],[42409,4],[44074,8],[45054,6],[47226,4],[69654,6]]},"/en/lessons/common-similarity-measures":{"position":[[26683,5],[27841,5],[27893,4],[39125,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8531,4],[8667,4],[8744,4],[8917,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[655,6],[42832,6],[42929,4],[43101,4],[43132,4],[43184,4],[43378,6],[45242,4],[45503,4],[45539,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4786,5],[5948,4],[6116,4],[14002,4],[14309,4],[14363,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13832,5],[39210,4],[39388,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[172,4],[478,4],[1836,4],[1901,4],[2119,4],[2385,4],[2512,5],[3858,4],[3960,5],[4268,7],[4507,6],[4546,6],[6526,6],[6565,6],[7351,4]]},"/en/lessons/counting-frequencies":{"position":[[1012,6],[7173,4],[12702,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2172,6],[2225,5],[2804,4],[3778,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15188,4],[16768,4],[36148,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[552,6],[7247,4],[15111,4],[17377,6],[17436,4],[17775,5],[24695,5],[25939,6],[26038,5],[29506,4],[31685,5],[31737,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17901,4],[17968,4],[29943,4],[30879,4],[33484,5],[34979,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15993,5],[27570,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[907,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[682,6],[10307,4],[13350,4],[17948,4],[18302,4],[20340,4],[22422,4],[35054,5],[44034,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21653,6],[21761,6],[23755,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4257,4],[23503,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34526,5],[46833,4],[46878,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31728,4],[35970,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[568,4],[11457,4],[11482,4],[12819,4],[12971,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1239,4],[2494,4],[2978,5],[12876,4],[13962,4],[14764,4],[16589,4],[20185,4],[21626,4],[22561,4],[24966,4],[25977,4],[26103,5],[26382,4],[26416,4],[28045,4],[29068,4],[29602,4],[33247,5],[33960,5],[34150,5],[36428,4],[37170,5],[38636,5],[38940,4],[39968,4],[43652,4],[44206,5],[44956,5],[45245,4],[46273,4],[47893,5],[49387,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1648,5],[12426,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4916,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4622,4],[13264,4],[13473,4],[25817,4]]},"/en/lessons/extracting-keywords":{"position":[[1597,5],[3109,5],[8604,4],[10490,4],[11921,4],[11989,4],[13506,4],[13745,4],[16280,5],[16658,6],[20221,5],[24012,4],[25399,4],[25813,5],[29219,4],[32905,5],[33195,5],[37252,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9713,4],[13305,5],[15347,5],[15591,5],[17385,4],[21519,6],[27463,4],[31228,5],[37469,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28295,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5102,5],[7820,6],[21791,5],[32396,7],[32707,4],[32821,4],[32853,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1473,4],[5315,4],[6480,4],[7108,5],[7177,4],[7667,4],[8879,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1059,5],[7474,4],[9254,4],[10188,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18374,4],[34479,4],[38114,4],[41687,4]]},"/en/lessons/geocoding-qgis":{"position":[[9329,6],[9637,4],[9695,6],[9755,4],[20770,4],[21111,4],[21317,4],[23433,4],[25361,4],[25653,4],[25735,4],[25758,4],[28283,5],[28370,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6050,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2383,4],[2430,4],[8502,4],[10121,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2259,6],[2782,6],[10990,5],[13004,4],[13841,4],[14003,5],[16662,4],[17108,6],[17188,6],[17228,4],[17281,6],[17348,6],[17355,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1647,5],[2297,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11811,5],[20545,4],[20710,4],[21961,4],[24044,4],[24109,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1201,5],[10968,4],[12522,5],[14829,4],[15143,5],[15181,4],[17741,4],[17883,4],[17949,4],[21022,4],[21108,4],[21145,4],[21156,4],[21235,4],[21325,4],[21336,4],[21367,5],[21436,5],[21611,4]]},"/en/lessons/gravity-model":{"position":[[46940,4],[47019,4],[47497,5],[47528,4],[47655,4],[48381,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[6479,4],[22793,4]]},"/en/lessons/installing-omeka":{"position":[[9949,4],[12244,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[735,4],[3101,4],[3188,4],[3274,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[715,6],[3719,4],[3951,6],[4005,7],[4164,6],[40814,6],[41086,4],[41322,4],[41485,6],[42243,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11470,5],[12137,4],[38277,6],[48157,4],[50146,5],[50206,4],[50396,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21903,4],[25557,5],[25728,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21289,4],[21356,4],[26225,4],[35724,5],[37209,4]]},"/en/lessons/intro-to-bash":{"position":[[14092,5],[14138,4],[19871,6],[20033,4],[20528,7],[20599,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1434,4],[5430,4],[5671,5],[6944,4],[8454,4],[10057,4]]},"/en/lessons/intro-to-linked-data":{"position":[[23064,5]]},"/en/lessons/intro-to-powershell":{"position":[[11261,4],[14871,4],[28051,4],[45697,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[13018,6],[13134,5],[14220,4],[14491,4],[17508,7],[20096,6]]},"/en/lessons/introduction-map-warper":{"position":[[3634,4],[21043,4],[21929,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13634,4],[13708,4],[21048,6],[38299,5],[38327,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9710,4],[9798,4],[19126,4],[19472,4],[19715,4],[20851,4],[21984,4],[26699,4],[28860,4],[32350,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5937,4]]},"/en/lessons/json-and-jq":{"position":[[17817,5],[35975,5]]},"/en/lessons/jupyter-notebooks":{"position":[[400,7],[34026,7],[34341,4],[34371,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5382,4],[6687,5]]},"/en/lessons/linux-installation":{"position":[[3240,4]]},"/en/lessons/mac-installation":{"position":[[907,4],[2619,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2943,6],[7655,4],[13811,5],[16190,7],[16199,4],[16944,4],[19386,6],[20274,4]]},"/en/lessons/naive-bayesian":{"position":[[436,6],[3374,5],[3623,4],[31871,5],[34880,6],[35504,4],[35946,5],[36132,4],[37271,4],[37475,5],[42688,6],[46098,6],[46985,6],[61896,5],[62627,4],[63139,4],[65063,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20229,4],[21403,4],[21712,4],[24609,5],[26653,4],[28995,5],[38144,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3222,4],[5456,6],[8651,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2294,4],[9390,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6394,5],[6828,4],[7942,5],[8920,4]]},"/en/lessons/qgis-layers":{"position":[[4541,4],[6433,4],[6458,4],[16552,4],[18994,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[349,6],[921,4],[8906,4],[25122,4],[25861,4],[26547,6],[26671,4],[26776,6]]},"/en/lessons/research-data-with-unix":{"position":[[3400,4],[8335,5],[10389,5],[11123,4],[11597,5],[11742,4],[13098,4],[13693,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34143,4],[35088,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20886,4],[44909,4],[44940,4],[45094,4],[46582,6],[46725,5],[47473,4]]},"/en/lessons/sentiment-analysis":{"position":[[12270,4],[12332,4],[17252,4],[22429,4],[31208,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10267,4],[10421,4],[17049,4],[17116,4]]},"/en/lessons/sonification":{"position":[[5887,6],[11348,4],[15012,4],[15205,5],[17857,6],[17877,5],[17951,4],[17976,4],[18894,4],[18935,5],[22224,4],[22356,4],[22430,5],[22788,4],[25431,4],[32686,4],[34399,5]]},"/en/lessons/space-place-gazetteers":{"position":[[15189,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5439,5],[6974,4],[7917,5],[14344,4],[14918,6],[24500,4],[27050,4],[28198,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4016,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12751,6],[18870,4],[19233,4],[22220,4],[53738,6],[54142,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18147,4],[19925,4],[24721,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[194,6],[23127,5],[23497,5],[23652,4],[27035,5],[30611,6],[30777,5],[30936,4],[36051,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2239,5],[18857,4],[18915,5],[21123,4],[21187,4],[22580,4],[24578,4],[25276,4],[27302,4],[28631,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20936,4],[20998,4],[31931,4],[36540,5],[39032,4],[39559,8],[40285,4],[40356,5],[40659,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[5903,4],[12340,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4103,4],[6126,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2109,5],[6508,4],[9820,4],[11456,6],[11500,4],[12434,4],[17306,4]]},"/en/lessons/viewing-html-files":{"position":[[3219,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6952,4],[12683,5],[13320,5]]},"/en/lessons/windows-installation":{"position":[[708,4],[3977,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5564,4],[11882,5]]},"/en/lessons/working-with-text-files":{"position":[[2395,5],[2680,4],[5077,5],[6759,4],[8631,4]]},"/en/lessons/working-with-web-pages":{"position":[[659,4],[5930,4],[7478,5],[8556,6],[8863,4],[8874,4],[9051,5],[9097,4],[9422,4],[10304,4]]}}}],["save_all=tru",{"_index":19021,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38781,14]]}}}],["save_everi",{"_index":14685,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25492,11]]}}}],["save_every=1000",{"_index":14677,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23959,16],[32948,16]]}}}],["savemodelcallback",{"_index":6387,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45451,17]]}}}],["saver",{"_index":22811,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19890,6]]}}}],["saw",{"_index":1495,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28288,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23567,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48928,3]]},"/en/lessons/common-similarity-measures":{"position":[[19817,3],[34694,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29053,3],[37406,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23940,3],[26074,3],[27345,3],[33634,3],[44747,3],[45221,3]]},"/en/lessons/counting-frequencies":{"position":[[13441,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2348,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7126,3],[10870,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22993,3],[27107,4]]},"/en/lessons/georeferencing-qgis":{"position":[[748,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48897,3]]},"/en/lessons/intro-to-bash":{"position":[[7226,3],[7930,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3554,3],[27222,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6314,3],[6942,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4626,3],[4773,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18168,3],[43649,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21042,3]]},"/en/lessons/working-with-text-files":{"position":[[800,3]]}}}],["saxon",{"_index":22399,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8917,5],[9070,6],[9192,5],[9381,5],[9424,5],[9447,5],[9638,6],[9645,5],[11449,6],[11881,6],[11952,5],[11996,5],[12161,5],[13048,5],[13150,5],[13277,5],[13329,5],[13550,5],[16778,5],[18997,5],[22179,5],[22443,5],[22603,5],[22723,5],[23095,5],[25299,5],[28654,5],[32644,5],[40914,5],[41072,7]]}}}],["saxonhe11",{"_index":22420,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11675,9]]}}}],["saxonica",{"_index":22404,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9108,9],[11473,8],[12202,8]]}}}],["saxonj",{"_index":22406,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9515,7],[12182,6]]}}}],["say",{"_index":2931,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22386,7]]},"/en/lessons/common-similarity-measures":{"position":[[22132,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59130,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34449,6],[36121,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36691,6],[38110,6]]},"/en/lessons/intro-to-linked-data":{"position":[[25939,6],[27913,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8930,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21410,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14799,6]]}}}],["sayan",{"_index":21638,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47112,5]]}}}],["sayer",{"_index":9511,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53122,7]]}}}],["says.</div>",{"_index":15448,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6196,17]]}}}],["sbt",{"_index":9545,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6144,5],[6392,4],[10426,4],[10481,3],[10556,3],[10596,4],[10628,3],[10736,3],[10844,3],[11334,3]]}}}],["sc",{"_index":8942,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11514,2],[13694,2],[16488,2],[17607,2],[18790,2],[20104,2],[22819,2],[24757,2]]}}}],["sca:fr",{"_index":12067,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13770,6]]}}}],["scaffold",{"_index":14137,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[216,11],[11298,11],[11343,8],[11704,8],[43521,12],[44202,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4170,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[21874,11]]}}}],["scagliola",{"_index":6028,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43504,10]]}}}],["scala",{"_index":9535,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3123,7],[6127,5],[6262,6],[6302,6],[10302,6],[10360,6],[11527,5]]}}}],["scalabl",{"_index":10078,"title":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[0,8]]}},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59968,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1,8],[84,8],[151,8],[2199,8],[2725,8],[2814,8],[3152,8],[3656,8],[4270,8],[5317,8],[43318,9]]}}}],["scala’",{"_index":9547,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6397,7]]}}}],["scale",{"_index":1330,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16031,7],[39392,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12414,6],[20070,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1148,6],[25582,5],[34466,6],[65653,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15980,6],[16070,5],[17387,7],[30800,6]]},"/en/lessons/common-similarity-measures":{"position":[[17094,5],[33594,6],[39603,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2452,5],[2998,5],[4001,6],[13970,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56198,5],[58746,6],[60375,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1197,5],[22237,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2781,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2846,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20934,5],[24319,6],[25307,5],[25462,5],[27321,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3687,5],[7537,5],[9689,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4159,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3373,5],[6485,5],[36554,5],[40074,5],[44026,6],[44568,5],[57813,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2720,5],[10816,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3120,5],[23915,5],[24211,6],[28689,6],[30424,6],[36203,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18384,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69291,5]]},"/en/lessons/geocoding-qgis":{"position":[[2600,6],[28724,5],[28909,5],[28967,5],[30624,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31604,6]]},"/en/lessons/georeferencing-qgis":{"position":[[5282,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5641,5],[11240,5],[19088,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[659,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7882,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[743,5],[991,5],[11810,5],[44836,5],[47419,5],[48500,5],[49169,5],[59502,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25133,5],[29386,6],[30375,7],[30532,5],[32400,6],[32548,5]]},"/en/lessons/introduction-map-warper":{"position":[[4500,6],[4637,5],[8771,6],[8788,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[796,7],[21208,7],[21224,7],[37695,7]]},"/en/lessons/jupyter-notebooks":{"position":[[587,7],[4830,5],[47416,7],[49078,7]]},"/en/lessons/linear-regression":{"position":[[13531,6],[14097,7]]},"/en/lessons/logistic-regression":{"position":[[4387,8]]},"/en/lessons/qgis-layers":{"position":[[6708,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13518,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6851,7],[39743,5],[40095,5]]},"/en/lessons/sentiment-analysis":{"position":[[5526,6],[6592,6],[8093,6],[26295,6],[32609,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1625,5],[3030,5],[36101,5]]},"/en/lessons/sonification":{"position":[[4790,7],[10686,7],[10747,5],[10914,6],[11222,6],[13329,6],[16252,6],[17502,6],[17641,6],[17674,6],[17757,6],[17786,7],[30173,6],[40688,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[713,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[627,5],[2042,5],[15793,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[767,7],[7364,5],[27865,8],[28307,7],[29265,6],[33124,6],[33329,6],[33823,7],[34293,5],[34426,6],[34455,5],[34544,5],[34712,7],[35322,6],[36349,5],[36591,6],[36711,7],[37764,7],[37963,6],[43452,6],[43593,7],[45577,9],[45782,7],[46113,6],[46629,7],[46864,7],[47004,5],[47349,7],[47438,7],[47840,6],[48521,6],[48917,7],[49840,7],[52619,9],[52838,7],[54673,6],[55175,9],[55662,7],[55973,7],[56030,7],[56572,7],[56891,7],[56949,7],[59929,5],[60016,6],[64825,8],[65359,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5873,6],[43897,5]]},"/en/lessons/vector-layers-qgis":{"position":[[712,5],[1149,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35543,5],[37307,5]]}}}],["scale=1.0\">",{"_index":13958,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28982,14]]}}}],["scale_color_manual(valu",{"_index":21890,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[55074,25]]}}}],["scale_linetyp",{"_index":19842,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17586,16]]}}}],["scale_linetype(label",{"_index":19824,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15928,21]]}}}],["scale_pct",{"_index":20774,"title":{},"body":{"/en/lessons/sonification":{"position":[[31554,9],[31841,9]]}}}],["scale_x_d",{"_index":19843,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17648,14]]}}}],["scale_x_date(date_break",{"_index":19826,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15996,24]]}}}],["scale_x_discrete(labels=c(\"fals",{"_index":19860,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24113,33],[27663,33]]}}}],["scale_y_continu",{"_index":19844,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17667,20]]}}}],["scale_y_continuous(break",{"_index":19827,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16059,25]]}}}],["scalefactor",{"_index":11150,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[30255,11]]}}}],["scalefactor=1.9",{"_index":11134,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28307,16],[30859,16]]}}}],["scaler",{"_index":4912,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38766,6]]}}}],["scaler.fit_transform(df_author",{"_index":4914,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38807,32]]}}}],["scales.11",{"_index":11220,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[43658,9]]}}}],["scale’",{"_index":21802,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[34581,7]]}}}],["scaling.jpg",{"_index":21879,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[53915,13]]}}}],["scalzi’",{"_index":8007,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44641,8]]}}}],["scan",{"_index":183,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3675,6],[5133,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1893,8],[2538,8],[2808,4],[2917,8],[3179,5],[3210,8],[3250,4],[3305,4],[3748,5],[4893,4],[4923,4],[5004,4],[5031,5],[5137,6],[5201,4],[5538,5],[5619,4],[5993,4],[6128,5],[6307,6],[6374,5],[6408,5],[6461,7],[6580,7],[6891,6],[8240,4],[8340,4],[8536,5],[8628,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1933,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[306,7],[716,4],[17208,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9652,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5253,4],[19169,8],[24010,7],[24182,5],[27567,5],[28564,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[729,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3908,7],[18447,7],[22686,7],[24393,4],[26653,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11974,4],[24738,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[187,7],[484,7],[1764,4],[2595,7],[2660,6],[5709,5],[7895,4],[8167,4],[48510,8],[66082,4],[68267,8],[69412,7]]},"/en/lessons/geocoding-qgis":{"position":[[2414,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[217,7],[13480,7],[13759,7],[18099,7],[18230,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4066,4],[23066,8],[29077,7],[29249,5]]},"/en/lessons/introduction-map-warper":{"position":[[604,7],[2532,7],[2727,7],[3714,7],[4539,7],[4797,8],[4879,7],[6966,7],[7897,7],[17620,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15024,4]]},"/en/lessons/linear-regression":{"position":[[11071,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1438,6]]},"/en/lessons/qgis-layers":{"position":[[6868,8],[16975,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5121,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22162,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18570,7],[22167,5],[25851,7],[43302,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[640,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4619,4]]},"/en/lessons/vector-layers-qgis":{"position":[[145,7],[17441,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7723,8],[11508,7],[18069,5],[18582,7]]},"/en/lessons/working-with-web-pages":{"position":[[5760,4]]}}}],["scan(fil",{"_index":20060,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22388,9]]}}}],["scandal",{"_index":9062,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2679,8]]},"/en/lessons/sentiment-analysis":{"position":[[6062,7],[6748,8],[6785,7],[6944,8],[8174,7]]}}}],["scandinavian",{"_index":4431,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57305,14]]}}}],["scanner",{"_index":725,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[399,7],[2843,8]]}}}],["scanner’",{"_index":782,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2981,9]]}}}],["scantailor",{"_index":719,"title":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[23,10]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[24,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24463,11]]}}}],["scar",{"_index":19969,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5478,5],[50377,6],[53465,5]]}}}],["scarciti",{"_index":19206,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[690,9],[18565,9]]}}}],["scare",{"_index":14123,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[1001,5],[3003,6]]}}}],["scari",{"_index":21331,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22084,6]]}}}],["scarlet",{"_index":22998,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[794,7],[1251,7]]}}}],["scatter",{"_index":2528,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22186,7],[22762,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27664,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[27951,7],[28587,7],[29914,7],[30392,7],[31812,10]]},"/en/lessons/gravity-model":{"position":[[21143,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16539,10],[21997,7],[33695,10]]},"/en/lessons/linear-regression":{"position":[[17777,7],[57802,7],[58981,9],[59010,7],[59157,7],[59393,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2044,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18159,7]]}}}],["scatterplot",{"_index":4716,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24279,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44148,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[6960,12],[23412,11],[25605,11],[27800,12],[29010,12],[30317,12]]},"/en/lessons/gravity-model":{"position":[[24437,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[429,12],[2280,13],[16392,12],[16406,13],[16615,11],[16872,11],[17181,12],[23858,11],[28914,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19198,11],[22441,12]]}}}],["scenario",{"_index":4584,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4308,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2024,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19622,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3678,9]]},"/en/lessons/geocoding-qgis":{"position":[[22075,9],[22374,9],[31275,9],[32650,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[7826,9],[13203,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42616,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7657,9],[39020,9]]},"/en/lessons/jupyter-notebooks":{"position":[[4465,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12892,8]]},"/en/lessons/space-place-gazetteers":{"position":[[2954,9]]}}}],["scene",{"_index":3056,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17665,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53392,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11836,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1306,5],[13234,8],[13739,5],[13812,5],[13902,6],[13972,5],[14145,5],[15259,7],[15460,7],[15982,6],[16053,5],[16199,5],[16457,5],[16551,5],[16611,5],[16675,5],[17906,5],[17931,5],[17978,6],[22574,5],[22644,5],[23953,5],[24594,5],[25244,5],[25504,5],[25830,5],[25973,5],[26420,5],[26683,5],[27093,5],[27204,5],[28044,5],[28351,5],[30727,5],[30889,5],[30941,5],[31018,5],[31048,5],[31925,7],[33328,5],[34989,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6570,6],[30737,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33454,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10180,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1229,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[571,5],[15884,8],[16544,5],[16607,5],[16697,6],[16767,5],[16917,5],[17813,7],[18014,7],[19051,5],[19108,5],[19278,5],[19397,5],[19605,5],[19694,5],[19754,5],[19818,5],[19861,5],[21294,5],[21319,5],[21366,6],[21437,5],[21503,6],[21560,5],[21765,10],[21800,5],[21866,8],[21897,5],[27185,5],[27206,5],[27334,5],[29020,5],[29661,5],[30312,5],[30574,5],[30900,5],[31043,5],[31490,5],[31729,5],[32167,5],[32278,5],[32621,5],[33182,5],[33257,5],[33287,7],[34546,9],[35566,5],[37219,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5931,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28510,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16994,7]]}}}],["scent",{"_index":18344,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[21375,6]]}}}],["sceptic",{"_index":43,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[814,9]]}}}],["schama",{"_index":15181,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[14314,6],[14432,6],[14798,7]]}}}],["schema",{"_index":5619,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[4086,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1857,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22862,6],[22897,6],[30819,8],[31126,6],[31306,7],[31352,7],[31402,6],[31908,6],[31928,6],[31996,6],[32105,6],[32139,6],[32219,6],[35979,6],[36048,6],[47564,6],[48508,6],[48552,6],[48692,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3140,6],[14819,8],[15837,7],[17998,6],[18487,6],[18542,6],[18602,7],[18955,6],[19051,6]]},"/en/lessons/linear-regression":{"position":[[24391,7],[46658,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7884,6],[8111,7]]}}}],["schemat",{"_index":9748,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25180,9],[26527,9]]}}}],["scheme",{"_index":1106,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6434,6],[15999,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57926,6],[58489,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[176,6],[5491,6],[6362,6],[6844,7],[8583,7],[8726,6],[9632,7],[9762,6],[9838,6],[11153,6],[11696,6],[11878,6],[12545,6],[13083,6],[13610,6],[14957,6],[15752,6],[17056,6],[29451,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28635,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2981,8],[3074,7],[4265,7],[4491,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25932,7],[26213,7]]},"/en/lessons/intro-to-bash":{"position":[[3994,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7469,7],[7763,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39684,6]]},"/en/lessons/sonification":{"position":[[14262,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7249,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16935,8]]}}}],["schenectadi",{"_index":8986,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20776,11]]}}}],["schep",{"_index":14039,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43783,7]]}}}],["schep’",{"_index":14037,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43672,7]]}}}],["schleiermach",{"_index":5151,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60324,14]]}}}],["schler",{"_index":16562,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54205,7]]}}}],["schlueter",{"_index":21952,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62439,10]]}}}],["schmachtenberg",{"_index":15307,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37602,15]]}}}],["schmidt",{"_index":1743,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42338,7],[45788,8],[46198,8],[50098,8],[52085,8],[52284,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50757,8],[52944,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50790,8]]}}}],["schmidt’",{"_index":1322,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15472,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50326,9]]}}}],["schmitt",{"_index":16962,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53183,8]]}}}],["schoar",{"_index":20988,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[36040,8],[40737,8]]}}}],["schofield",{"_index":7164,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61372,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4240,9],[59267,10]]}}}],["scholar",{"_index":1744,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42356,8],[42548,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1388,8],[26483,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[676,8],[20459,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3243,9],[4462,8],[12442,8],[59376,8],[67286,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5154,9],[5415,9],[5546,8],[6462,9],[8855,9],[18248,9],[18430,9],[26012,9],[29189,9],[59752,9],[62036,9],[64832,9],[67651,9],[67903,9],[67927,9],[68264,9],[68428,9],[68504,10],[71491,9]]},"/en/lessons/common-similarity-measures":{"position":[[1571,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40712,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55281,8],[55790,8],[56269,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3322,8],[5374,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[371,8],[31256,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29091,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2239,8],[2860,8],[3060,8],[4095,8]]},"/en/lessons/extracting-keywords":{"position":[[822,8],[927,7],[4317,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6130,8],[6955,8],[43107,8],[44267,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35608,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69029,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1471,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1352,8],[1557,8],[1677,8],[1980,8],[2478,8],[2660,8],[4653,8]]},"/en/lessons/gravity-model":{"position":[[19926,8],[27614,8],[31628,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[633,8],[910,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2566,8],[5210,8],[5351,8],[5921,8],[6490,8],[6784,8],[6908,8],[10491,8],[43563,9],[47452,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2156,8],[4187,8]]},"/en/lessons/intro-to-linked-data":{"position":[[24868,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2528,8],[2761,8],[17317,7],[25424,8]]},"/en/lessons/jupyter-notebooks":{"position":[[35246,8],[38063,9],[38367,8],[38875,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1567,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[728,8],[41445,8]]},"/en/lessons/sentiment-analysis":{"position":[[1503,8]]},"/en/lessons/space-place-gazetteers":{"position":[[2661,7],[6055,9],[16053,7],[22449,8],[31339,9],[31684,9],[36480,9],[41204,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6586,8],[12576,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2283,8],[4920,9],[44156,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7295,8],[31981,8],[63892,8],[64131,8],[64774,8]]},"/en/lessons/transliterating":{"position":[[1415,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3488,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[113,8],[743,8]]}}}],["scholar,male,1674,1751,10007567",{"_index":10385,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5793,31]]}}}],["scholarhip",{"_index":5501,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38008,10]]}}}],["scholarli",{"_index":2967,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[211,9],[61925,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68603,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[229,9],[1415,9],[1710,9],[4913,9],[5064,9],[7139,9],[7889,9],[8022,9],[10830,9],[37220,9],[69448,9]]},"/en/lessons/common-similarity-measures":{"position":[[1468,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8706,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3448,9]]},"/en/lessons/gravity-model":{"position":[[6891,9],[8255,9],[13296,9],[60118,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48507,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2282,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33036,9]]},"/en/lessons/jupyter-notebooks":{"position":[[769,9],[37304,9],[37590,9],[37876,9],[39268,9],[50612,9]]},"/en/lessons/linear-regression":{"position":[[10959,9],[32087,9],[47179,9],[61224,9]]},"/en/lessons/preserving-your-research-data":{"position":[[2189,9],[9583,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1525,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13177,9],[20899,9],[49193,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1679,9],[3780,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3376,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2694,9]]},"/en/lessons/transliterating":{"position":[[1547,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44054,9]]},"/en/lessons/working-with-web-pages":{"position":[[3661,9]]}}}],["scholarship",{"_index":5337,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5282,11],[5620,12],[6614,12],[37275,13],[38286,13],[38626,12],[38847,12],[39118,12],[51324,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43893,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18822,11],[54957,12],[56988,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13630,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48036,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35131,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68405,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[365,11],[32685,11],[32836,11]]},"/en/lessons/gravity-model":{"position":[[58421,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5794,11],[5973,12],[6139,11],[8269,12],[49220,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3614,11],[23888,11],[42098,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48217,11],[48458,11],[51447,11]]},"/en/lessons/jupyter-notebooks":{"position":[[735,12],[916,11],[1237,11],[1940,11],[3682,11]]},"/en/lessons/linear-regression":{"position":[[8847,12],[8988,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49742,11],[51277,11],[52413,11],[52890,11],[54398,11]]},"/en/lessons/space-place-gazetteers":{"position":[[23429,12],[45588,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3826,11],[4138,11],[8845,12]]}}}],["scholarship.md",{"_index":5523,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43673,15],[45631,16]]}}}],["scholarslab",{"_index":5390,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13571,13],[16396,11]]}}}],["scholarslab.org",{"_index":5314,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1494,16],[7105,15],[59835,15],[70009,15],[71559,15]]}}}],["scholar’",{"_index":15028,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[832,9]]}}}],["school",{"_index":7769,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1562,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47185,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51437,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1223,6],[23692,6],[23734,7],[45579,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1771,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10324,6],[10339,7],[27840,7],[32486,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6632,7]]},"/en/lessons/preserving-your-research-data":{"position":[[17333,6]]},"/en/lessons/space-place-gazetteers":{"position":[[4778,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5704,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6999,7]]},"/en/lessons/viewing-html-files":{"position":[[1279,7],[3779,7],[3806,7]]}}}],["schoolgirl",{"_index":14767,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41569,11]]}}}],["schools.4",{"_index":11101,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[23772,9]]}}}],["schreibman",{"_index":15306,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37578,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42370,11]]}}}],["schroeder",{"_index":17519,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78768,10]]},"/en/lessons/sentiment-analysis":{"position":[[27307,10]]}}}],["schutter",{"_index":16600,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3326,10],[3520,10],[7577,10],[7777,10],[13593,10],[13911,10],[14675,10]]}}}],["schütze",{"_index":1821,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45275,8],[51412,8]]}}}],["schütze.12",{"_index":1706,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39518,10]]}}}],["schütze’",{"_index":17024,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[6133,9]]}}}],["sci",{"_index":12060,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13694,3]]}}}],["sciciet",{"_index":11776,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6106,10]]}}}],["scienc",{"_index":3320,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4448,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18819,7],[19389,8],[69363,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60150,7],[65974,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69787,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35154,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55888,7],[59060,7],[62991,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8520,8],[8621,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6855,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1825,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16720,7],[20834,7],[22109,7],[24475,7],[34854,7],[36930,7],[44775,7],[46012,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4107,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47207,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50235,7],[51483,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56546,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8438,8]]},"/en/lessons/gravity-model":{"position":[[31406,8],[31568,7],[33861,7],[60458,8],[62688,8],[64039,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1081,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10196,7],[10297,7],[10718,7],[50495,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17361,7],[54578,9]]},"/en/lessons/intro-to-linked-data":{"position":[[6263,7]]},"/en/lessons/introduction-map-warper":{"position":[[2164,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12958,7],[33131,9],[33155,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22953,7],[47926,7],[49986,7],[50936,8],[53388,7],[53695,7],[54327,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2157,7],[5581,7],[42196,7],[42549,8],[45379,7],[49297,9]]},"/en/lessons/linear-regression":{"position":[[2184,7],[22672,7],[46096,9],[46289,9],[46507,8],[73212,7],[77611,7]]},"/en/lessons/logistic-regression":{"position":[[1904,7],[46307,7],[47088,8],[64558,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52354,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1556,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27256,7]]},"/en/lessons/sonification":{"position":[[2553,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12935,8],[22515,7],[50413,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32492,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1223,7],[1577,7],[7544,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6836,7],[12359,7],[61583,8],[61799,8],[65459,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1745,7],[5826,7],[24368,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[979,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[1731,8],[15172,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13895,7],[14435,7],[14488,7]]}}}],["scientif",{"_index":2899,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17606,10],[18248,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16315,11]]},"/en/lessons/common-similarity-measures":{"position":[[30298,10],[30493,10],[32459,10],[35267,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1414,10],[40973,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47814,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7578,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8336,10]]},"/en/lessons/gravity-model":{"position":[[8437,10],[9001,10],[50318,10],[52269,10],[52736,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3174,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15592,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[25450,10],[25582,10]]},"/en/lessons/jupyter-notebooks":{"position":[[52637,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4436,10],[7647,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24310,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7039,10]]}}}],["scientist",{"_index":2747,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1320,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65785,9]]},"/en/lessons/counting-frequencies":{"position":[[8540,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[919,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18909,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2669,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[4969,11],[31360,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2605,9],[41380,9]]},"/en/lessons/jupyter-notebooks":{"position":[[50220,10]]},"/en/lessons/linear-regression":{"position":[[2623,9],[75464,11]]},"/en/lessons/logistic-regression":{"position":[[2343,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5834,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6702,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13033,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8031,10],[32457,11],[33560,10]]}}}],["scikit",{"_index":958,"title":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16,6]]},"/en/lessons/linear-regression":{"position":[[25,6]]},"/en/lessons/logistic-regression":{"position":[[25,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[628,6],[3459,6],[12077,6],[14731,6],[14948,7],[14985,6],[22965,6],[23334,6],[23427,6],[23697,7],[23919,6],[29439,6],[33022,7],[37156,7],[37348,6],[37375,6],[37764,6],[38275,6],[47870,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4405,6],[19749,6],[25668,6],[29843,6],[45831,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17,6],[1744,6],[1839,6],[2013,6],[2113,6],[9625,6],[12948,6],[13168,6],[17797,6],[25135,6],[35930,6],[38460,6],[38526,6],[51765,6],[69058,6],[70088,6],[70209,6],[70706,6]]},"/en/lessons/common-similarity-measures":{"position":[[2840,6],[3086,6],[23840,6],[24280,6],[24440,6],[24742,6],[25607,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[789,6],[49007,6],[49155,6],[50115,6]]},"/en/lessons/linear-regression":{"position":[[26,6],[3353,6],[5287,6],[6647,6],[7095,6],[8508,6],[8672,6],[22138,6],[30823,6],[33000,6],[35546,6],[35693,6],[35869,6],[36826,6],[38054,6],[38185,6],[39261,6],[40246,6],[40740,6],[40859,6],[43155,6],[72976,6],[74382,6],[74730,6],[76173,6],[76822,6],[77133,6],[77321,6],[77397,6],[79921,6]]},"/en/lessons/logistic-regression":{"position":[[26,6],[3073,6],[3437,6],[11393,6],[14839,6],[15063,6],[18337,6],[23856,6],[51894,6],[52019,6],[61053,6],[62103,6],[62514,6],[62545,6],[63414,6],[63568,6],[63707,6],[64169,6],[66261,6],[66477,6],[67580,7]]}}}],["scipi",{"_index":3915,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19742,6],[45689,5]]},"/en/lessons/common-similarity-measures":{"position":[[630,5],[2309,5],[2632,5],[3067,6],[11224,5],[23829,6],[24297,5],[26172,5],[26773,5],[26804,5],[27105,5],[40020,5]]},"/en/lessons/linear-regression":{"position":[[39437,5],[76371,6]]}}}],["scipy.cluster.hierarchi",{"_index":3938,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21177,23]]}}}],["scipy.spars",{"_index":17501,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76394,15]]}}}],["scipy.spatial.dist",{"_index":5729,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[24226,22]]}}}],["scipy’",{"_index":5821,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[39059,7]]}}}],["scissor",{"_index":16894,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[33893,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13888,8],[13922,8],[14309,8],[15334,8],[17817,8],[33399,8]]}}}],["scissorsandpast",{"_index":22455,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[15462,16]]}}}],["scmin",{"_index":22436,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12595,5]]}}}],["sconj",{"_index":6929,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43136,5],[46705,5]]}}}],["scope",{"_index":598,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18417,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18333,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13334,5],[38173,5],[50295,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60411,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4867,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25863,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3305,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17683,5],[41442,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3407,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45668,5],[53398,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3059,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25119,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25271,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3777,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52923,5]]},"/en/lessons/intro-to-linked-data":{"position":[[90,5],[439,5],[2569,5]]},"/en/lessons/intro-to-powershell":{"position":[[35308,5],[38724,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[24940,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1716,5],[20066,5],[33694,5],[41164,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[67,5],[878,5],[14903,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30682,5]]},"/en/lessons/sentiment-analysis":{"position":[[26133,5],[26660,5],[29616,5],[29745,5]]},"/en/lessons/sonification":{"position":[[11703,5]]},"/en/lessons/space-place-gazetteers":{"position":[[14259,7],[14764,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41127,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37718,6],[44131,5],[44454,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26481,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43003,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[991,5]]}}}],["score",{"_index":1109,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6655,6],[9886,6],[11977,6],[15733,6],[15830,6],[15858,5],[15948,6],[19192,7],[19572,6],[23050,7],[25094,5],[25203,7],[25801,6],[26200,7],[27797,6],[28256,6],[33340,5],[33621,6],[34708,6],[35609,6],[35664,6],[38138,6],[39083,6],[39267,6],[40188,5],[40311,7],[41405,7],[42837,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45182,6],[47157,6],[47957,6],[48042,5],[51591,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[422,5],[12276,5],[17531,5],[17943,6],[20596,5],[20688,6],[20818,5],[21458,6],[21568,5],[21616,5],[22089,6],[23161,5],[23245,6],[23468,5],[23604,6],[23861,5],[32130,5],[34787,5],[34890,5],[35136,6],[36762,5],[36959,5],[37615,5],[37910,5],[38561,6],[41844,6],[42051,6],[42131,5],[56830,6],[57306,5]]},"/en/lessons/common-similarity-measures":{"position":[[4487,6],[4710,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22567,5],[24863,8],[25011,6],[42591,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4519,6],[4548,5],[21870,5],[21956,5],[22259,5],[22299,6],[37219,6],[41816,6],[42716,6],[49669,5],[49959,6],[50356,5],[51191,6],[59485,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4822,7],[5039,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7993,5],[33217,6],[33424,5],[33942,6],[34531,5],[34574,6],[35870,5],[36319,6],[36439,6],[36607,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40470,5],[40519,5],[51951,5],[52090,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23499,5],[23995,7],[24706,5],[24898,5],[25293,6],[26597,8],[26754,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17041,5],[17161,5],[17281,5],[17351,5],[17943,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[38892,5],[40104,5],[40333,5],[40604,6],[40720,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29229,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[777,6],[817,6],[33017,5],[33332,5],[33557,5],[33616,6],[33729,5],[33883,6],[34205,5],[34265,5],[34447,5],[39299,6],[39401,6],[39539,5],[39743,5],[40187,6],[40445,6],[40978,6],[41281,5],[41376,6],[41448,5],[41505,5],[41561,5],[41615,5],[41671,5],[41726,5],[41781,5],[41927,5],[42032,6],[42348,5],[42413,6],[42477,5],[42533,5],[42589,5],[42641,5],[42698,5]]},"/en/lessons/linear-regression":{"position":[[5456,7],[13581,5],[14126,5],[33028,7],[33069,7],[35145,7],[35895,7],[36131,6],[36176,6],[36666,6],[42718,6],[42948,5],[43186,7],[43229,5],[45204,6],[45406,7],[45462,5],[45567,5],[48852,5],[53931,6],[54839,6],[54996,7],[62218,5],[63072,6],[63342,6],[64046,7],[67648,7],[68926,7],[69822,6],[69919,6],[76865,8],[76978,5]]},"/en/lessons/logistic-regression":{"position":[[4353,6],[15091,7],[15269,7],[18420,5],[18733,5],[20679,6],[21441,5],[23300,5],[23456,7],[23596,6],[23620,5],[23709,5],[23731,5],[24179,6],[25135,7],[25908,5],[27814,6],[34152,5],[34189,5],[34978,7],[35348,6],[35463,6],[36300,6],[36549,6],[36692,7],[36803,5],[40434,6],[40530,6],[42147,6],[42381,5],[42458,5],[50775,6],[52772,6],[56450,6],[57464,7],[57513,6],[60467,6],[60871,6],[63478,7],[66001,7]]},"/en/lessons/naive-bayesian":{"position":[[56621,6],[68861,6],[68946,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29590,5],[31055,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2686,6],[6186,6],[9812,6],[13090,6],[17223,7],[17478,6],[17869,5],[19573,6],[24160,6],[31789,6],[32262,6],[35578,7],[36191,5],[42250,7],[42405,7],[45971,6],[46530,6]]},"/en/lessons/sentiment-analysis":{"position":[[687,6],[751,6],[2936,6],[10082,6],[10295,6],[11621,6],[13226,6],[13334,5],[17011,6],[19632,6],[19683,5],[19908,6],[19938,6],[19958,7],[20132,6],[20158,6],[20288,6],[20555,6],[21005,6],[21068,6],[21104,7],[22135,6],[22161,6],[22250,6],[22286,7],[23262,6],[23445,6],[23511,6],[26257,7],[26317,7],[29318,5],[32572,5],[35857,6],[35938,6],[38254,5],[38613,7]]},"/en/lessons/sonification":{"position":[[39195,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30672,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28028,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19178,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[34834,5],[34973,5],[39960,5]]}}}],["score']).sort_values(by='scor",{"_index":1485,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27061,33]]}}}],["score_",{"_index":4887,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36666,6],[36789,8],[36809,6],[36897,6],[37526,6],[37642,8],[37666,6],[37762,6]]}}}],["scores[key",{"_index":20395,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[21222,13],[22405,13],[36059,13]]}}}],["scotland",{"_index":12753,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30795,8],[31803,9]]}}}],["scott",{"_index":1790,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44430,6],[51785,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14995,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60468,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39566,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2780,5]]},"/en/lessons/jupyter-notebooks":{"position":[[42793,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6865,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4229,5],[25759,5]]}}}],["scott.14",{"_index":1736,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41801,8]]}}}],["scottish",{"_index":12618,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11733,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2950,8],[3644,8]]}}}],["scott’",{"_index":8400,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2654,7]]}}}],["scourc",{"_index":18737,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5208,7]]}}}],["scrambl",{"_index":23043,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[19570,8]]}}}],["scrapabl",{"_index":4601,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6472,9]]}}}],["scrape",{"_index":1046,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3937,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[565,8],[15867,8],[16160,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17411,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50549,7],[69215,8],[69566,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7134,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5732,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[414,8],[18871,8],[21913,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30853,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4535,8],[18585,8],[18930,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[824,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8161,8],[8845,8],[9209,9],[9554,8],[46175,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[242,6],[1477,8],[4822,6],[4891,7],[5150,6]]},"/en/lessons/jupyter-notebooks":{"position":[[15898,7],[25231,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64160,6]]}}}],["scratch",{"_index":927,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13186,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15236,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31944,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8923,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6781,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12158,10],[39064,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46646,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[19471,7],[42960,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2852,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[392,7]]},"/en/lessons/linear-regression":{"position":[[43291,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22581,8]]},"/en/lessons/research-data-with-unix":{"position":[[1283,7],[14188,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5854,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10178,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20841,8],[21120,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2414,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46353,9]]}}}],["scree",{"_index":4468,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59456,5],[59593,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56172,5]]}}}],["screen",{"_index":1523,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29230,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16288,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10661,7],[10718,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26762,6],[26950,6],[27024,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18820,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12491,6],[12606,7],[12882,6],[14242,7],[14512,7],[41329,6],[50069,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3677,6],[7947,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9127,6],[9231,8],[9364,6],[9416,7],[12606,7],[15058,6],[15190,7],[18130,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9982,7],[32511,6],[38136,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10850,7],[23624,6],[23825,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40406,6],[46912,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11298,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8441,7],[12446,6],[12905,7]]},"/en/lessons/extracting-keywords":{"position":[[25463,7],[38120,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11196,6],[11341,7],[16763,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29160,6],[30177,6],[30651,6],[30817,7],[30903,7],[31425,6],[32913,7],[33403,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8375,6],[8431,6],[8561,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7005,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6727,6],[9917,6],[21949,7],[22046,6],[27940,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13310,7],[14290,6],[14853,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8088,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24623,7],[25320,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[35011,7]]},"/en/lessons/installing-omeka":{"position":[[8753,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20650,8],[20721,7],[20803,7],[22156,7],[38262,6],[41573,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13540,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10843,6],[34109,6],[41322,6]]},"/en/lessons/intro-to-bash":{"position":[[3644,6],[4418,6],[19570,7]]},"/en/lessons/intro-to-powershell":{"position":[[31338,7],[32544,6],[44529,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3048,9]]},"/en/lessons/introduction-map-warper":{"position":[[7200,7],[7564,6],[15245,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14997,6],[25664,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18592,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16690,7],[20069,7]]},"/en/lessons/jupyter-notebooks":{"position":[[12318,7],[18714,6]]},"/en/lessons/linux-installation":{"position":[[2579,7],[4411,7]]},"/en/lessons/mac-installation":{"position":[[1958,7],[3773,7],[4092,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16057,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7585,7]]},"/en/lessons/qgis-layers":{"position":[[2206,6],[10105,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2995,7],[3309,6],[24804,6]]},"/en/lessons/research-data-with-unix":{"position":[[8037,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31071,7]]},"/en/lessons/sentiment-analysis":{"position":[[21149,6],[22331,6]]},"/en/lessons/sonification":{"position":[[373,8],[15636,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9009,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5345,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13281,7],[23025,7]]},"/en/lessons/vector-layers-qgis":{"position":[[4364,7],[11463,6]]},"/en/lessons/viewing-html-files":{"position":[[2279,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40865,6]]},"/en/lessons/windows-installation":{"position":[[3316,7],[5013,6],[5304,7]]}}}],["screen\\_nam",{"_index":19894,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[33865,13]]}}}],["screen_nam",{"_index":19891,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[33439,12],[33545,12],[37218,12]]}}}],["screencap",{"_index":15647,"title":{},"body":{"/en/lessons/introduction-and-installation":{"position":[[673,10]]}}}],["screenshot",{"_index":3026,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11151,11],[16743,11],[18051,10],[21886,10],[38867,10],[45908,10],[53285,10],[54454,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7904,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[793,10],[972,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4357,11],[11886,10],[12294,10],[14268,10],[14538,10],[14956,10],[28359,10],[30616,10],[30785,10],[37307,10],[38761,10],[38878,10],[39962,10],[40158,10],[41032,10],[42770,10],[43696,11],[47299,10],[47755,10],[50210,10],[50348,10],[50793,10],[53929,10],[54454,10],[54505,10],[54705,10],[55306,10],[56027,10],[56534,10],[56848,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4090,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12509,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18285,10],[20478,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49319,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4678,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9376,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14136,11],[14166,10]]},"/en/lessons/extracting-keywords":{"position":[[6384,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21983,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14956,10],[18057,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3579,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[27010,10],[27246,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39344,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17353,10],[17542,10],[21633,10],[21743,10],[32453,10],[32545,10]]},"/en/lessons/sonification":{"position":[[10614,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5747,10],[10291,10],[16364,10],[54229,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[3985,10],[6940,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3680,12]]},"/en/lessons/viewing-html-files":{"position":[[1065,11]]}}}],["screw",{"_index":12265,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39324,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21192,5]]},"/en/lessons/naive-bayesian":{"position":[[25627,7]]},"/en/lessons/sentiment-analysis":{"position":[[16185,7],[16936,7],[19104,7],[21923,7],[22969,7]]}}}],["scriba",{"_index":11748,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5432,6],[24081,8],[24254,8],[24796,8],[26271,6],[26365,6],[26454,6],[32198,7],[63699,6]]}}}],["scribe",{"_index":11746,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5407,6]]}}}],["scribner’",{"_index":17962,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55244,12]]}}}],["scripsit",{"_index":21092,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4642,8]]}}}],["script",{"_index":27,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[487,9],[1573,8],[1968,9],[2200,6],[2291,7],[2454,9],[7395,8],[7456,6],[7583,7],[7926,6],[10483,6],[10594,7],[10880,6],[11197,6],[11230,7],[11275,6],[13696,7],[13843,7],[16121,6],[16587,6],[16764,6],[16903,6],[17178,6],[17549,9],[17638,6],[18206,7],[19256,6],[19956,7],[19969,6],[21182,6],[21356,6],[21851,9],[22421,6],[22481,6],[22871,6],[22995,6],[23197,9],[23767,9],[23989,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11365,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[325,6],[945,7],[2648,6],[3268,6],[3922,6],[4786,7],[5880,6],[9000,6],[9737,6],[10585,6],[11160,6],[12133,6],[12565,6],[13559,6],[13673,6],[13827,7],[14016,6],[14303,6],[14495,6],[14770,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5806,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62110,6],[62178,6],[62394,6],[62462,7],[67610,6],[70061,6]]},"/en/lessons/common-similarity-measures":{"position":[[24089,8],[28052,6],[33117,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2552,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[649,8],[6073,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19602,7],[31691,7],[44278,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1182,7],[2528,6],[3066,6],[3125,6],[3579,6],[3768,7],[4187,6],[7957,6],[10320,6],[18438,7],[27635,6],[27879,6],[28641,7],[34428,6],[34577,6],[34641,7],[36512,7],[37893,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1854,7],[15271,7],[17788,9],[29634,7],[29801,6],[29916,6],[30249,7],[30409,7],[30510,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[297,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19116,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[405,6],[2077,7],[13600,6],[13705,6],[14077,6],[14412,6],[14595,6],[14634,6],[14891,6],[14943,7],[15078,6],[15164,6],[15287,6],[15335,6],[15579,6],[15856,6],[16043,6],[16470,6],[17329,6],[17700,6],[17924,6],[18134,6],[18337,6],[18430,6],[18558,6],[18763,6],[18931,6],[21675,6],[21790,6],[21874,6],[22085,6],[22470,6],[23593,7],[23737,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[761,6],[16684,6],[16742,6],[17375,6],[17863,8],[17888,6],[18196,6],[18365,6],[19592,6],[20275,6],[20396,6],[20631,6],[20728,6],[20973,7],[27436,7],[28469,6],[30617,6],[30881,6],[30961,9],[35274,6],[35359,6],[35636,6],[38758,6],[38801,7],[43040,7],[44084,6],[44895,6],[44994,6],[45515,6],[45965,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1549,9],[1627,9],[5181,8],[5227,8],[5720,8],[10686,6],[31382,6],[41747,6],[45544,6],[45634,6],[45718,6],[45804,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10549,6],[12251,6],[13911,7],[30040,6],[46388,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17130,6],[29389,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27312,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2363,9],[2516,9],[27307,9],[27479,7],[27808,7],[30686,6],[31378,6],[31614,6],[31751,6],[31878,7],[33127,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21199,6],[21248,6],[23964,7],[27914,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3262,9],[4112,6],[4354,7],[5227,9],[8843,8],[20091,8],[20114,6],[20174,7],[20841,7],[21804,7],[26085,7],[26119,6],[26841,6],[26947,6],[27120,6],[27205,6],[28517,6],[28660,6],[28891,6],[30292,6],[33480,6],[36845,6],[38030,6],[38952,6],[41521,6],[47670,6],[47806,6],[49425,6],[49509,6],[54786,6],[55671,6],[56805,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7373,8],[7408,7],[9284,6],[12707,7],[17765,7],[22917,6],[23049,6],[26467,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[387,6],[3267,6],[19137,6],[20373,6],[20534,6],[20554,6],[20642,6],[20697,7],[21983,7],[22086,6],[22106,7],[22225,8],[25230,7],[28826,6],[28925,6],[30196,6],[30479,6],[40503,6],[40595,6],[40646,6]]},"/en/lessons/gravity-model":{"position":[[47541,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[28788,7]]},"/en/lessons/installing-omeka":{"position":[[12499,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1958,6],[2119,7],[2306,6],[2355,6],[2506,7],[2622,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[30624,7],[30689,7],[50443,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8187,6],[21046,7],[21100,6],[21368,6],[23702,6],[32677,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17825,7],[21165,6]]},"/en/lessons/intro-to-bash":{"position":[[1418,8],[25229,10],[27051,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4307,6],[6604,6],[8471,6],[11669,6],[16105,6],[16233,6]]},"/en/lessons/intro-to-powershell":{"position":[[1341,7],[2214,7],[3664,9],[3729,7],[38205,7],[39310,7],[39388,7],[40391,8],[40452,6],[40526,6],[40567,6],[40620,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37965,6],[39815,6],[40069,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1697,7],[1787,8],[3816,8],[45581,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1563,7],[1716,7],[5141,6],[7500,7],[7538,7],[7692,6],[7757,7],[8052,7],[11680,6],[13058,6],[13125,6],[13804,6],[13849,6],[14001,6],[14194,6],[14966,6],[17361,7],[18377,7],[18397,6]]},"/en/lessons/naive-bayesian":{"position":[[3362,6],[3494,7],[3547,6],[3815,7],[3891,8],[3962,8],[24321,7],[25315,7],[27226,6],[27794,7],[28034,8],[28118,8],[28237,8],[28313,8],[28658,8],[28860,6],[29363,6],[30277,6],[30685,6],[31347,6],[35464,6],[36284,6],[37234,7],[38758,7],[38822,6],[39442,7],[39533,6],[39935,7],[40253,6],[40651,7],[40786,6],[42123,7],[42851,7],[44364,7],[57930,6],[61840,6],[63346,7],[70143,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17530,6],[18918,7]]},"/en/lessons/qgis-layers":{"position":[[1674,9]]},"/en/lessons/sentiment-analysis":{"position":[[12154,6],[12352,8],[12813,8],[18336,6],[21483,6],[33891,6],[34252,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15300,7],[16169,6],[16258,6],[17005,7],[17789,6],[17933,7],[18358,7],[18781,6],[20011,7],[25188,7]]},"/en/lessons/sonification":{"position":[[24630,6],[24700,6],[25441,6],[25506,7],[25832,8],[26247,6],[26613,6],[27309,7],[27527,7],[27546,6],[29541,6],[30517,6],[32807,6],[35128,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31439,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3994,7],[4095,6],[5400,7],[5454,7],[34674,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9786,6],[10213,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20180,8],[20396,6],[20829,6],[20896,6],[21151,6],[59489,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10561,6]]},"/en/lessons/transliterating":{"position":[[10009,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[31225,10],[32101,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1349,6],[2647,6],[3766,6],[5098,6],[6253,7],[6749,6],[8699,7],[11420,7],[11519,7],[11660,7],[11864,6],[13751,6],[15284,6],[15812,7],[16086,7],[16604,7],[16911,6],[19170,6],[19247,6],[22528,6],[25512,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10488,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8776,7]]}}}],["script>",{"_index":12126,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17145,10]]}}}],["script(",{"_index":18863,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17463,9]]}}}],["script.j",{"_index":13949,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28279,12]]}}}],["script.pi",{"_index":20723,"title":{},"body":{"/en/lessons/sonification":{"position":[[22988,10]]}}}],["script/app",{"_index":8037,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3560,11]]}}}],["scripta",{"_index":11916,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7815,7]]}}}],["script’",{"_index":9361,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33732,8]]}}}],["scroll",{"_index":1967,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2140,6],[7804,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8691,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19142,6],[33767,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14648,6],[29579,6],[30484,6],[30939,6],[31295,6],[33097,6],[43118,6],[47668,6],[54171,6],[56321,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10151,6],[20695,6],[30445,6],[32100,6],[36763,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31793,6]]},"/en/lessons/extracting-keywords":{"position":[[16624,6],[20546,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11362,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1620,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1947,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6142,6],[7616,6],[7807,6],[12852,6],[13043,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20088,6],[37912,6],[38169,6],[43162,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10007,6],[11998,6],[12529,6],[24743,6],[34780,6],[39945,6],[41157,6]]},"/en/lessons/intro-to-bash":{"position":[[19154,6]]},"/en/lessons/intro-to-powershell":{"position":[[14003,6],[14081,6],[14835,6],[45645,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5679,6]]},"/en/lessons/json-and-jq":{"position":[[5645,6],[31576,6]]},"/en/lessons/qgis-layers":{"position":[[14138,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8969,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47421,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32240,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18671,6]]}}}],["scrollbar",{"_index":14512,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[38221,9]]}}}],["scrutini",{"_index":1635,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34082,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8009,8]]}}}],["scrutinis",{"_index":16071,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33769,10]]}}}],["scss",{"_index":3143,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41226,4],[41882,4]]}}}],["sculpt",{"_index":6498,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58544,8]]}}}],["sculptur",{"_index":8278,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4066,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7997,11]]}}}],["sdate",{"_index":12691,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21100,5]]}}}],["sdate=\"2010",{"_index":12662,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20063,11],[20829,11]]}}}],["sdf",{"_index":4362,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52456,3]]}}}],["sdf.tokens.appli",{"_index":4365,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52596,18]]}}}],["sdf[f'cluster_name_{num_clust",{"_index":4366,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52633,37]]}}}],["sdfb",{"_index":10375,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5368,4],[14077,4],[18939,4]]}}}],["sdfb_id",{"_index":10469,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16161,10],[17882,10]]}}}],["sdk",{"_index":8259,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[909,3],[1000,3],[2067,4],[2170,4],[2551,3],[8510,3],[8563,3],[9509,3],[9898,3],[10075,3],[10106,3],[10493,3],[10538,4],[10955,3],[11178,4],[11283,3],[11296,4],[12156,3],[12194,3],[12429,3],[34695,3],[35981,3],[36024,3],[36056,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[224,3],[269,3],[360,3],[7841,4],[7944,4],[8237,3],[8274,3],[9933,3],[11274,3],[11374,3],[11937,3],[12327,3],[12446,3],[12479,3],[12722,3],[12904,4],[12950,4],[13052,3],[13548,3],[13716,4],[13821,3],[13834,4],[14720,5],[14761,4],[14813,3],[15077,3],[20536,4],[36925,3],[37967,3],[38011,3],[38044,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35945,4]]}}}],["sdk/platform",{"_index":8378,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35063,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37293,12]]}}}],["sdk/python",{"_index":22362,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35934,10]]}}}],["sdl2",{"_index":15733,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6620,4]]}}}],["se",{"_index":366,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9370,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8724,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11038,2],[11093,2],[12020,2],[12077,2]]},"/en/lessons/space-place-gazetteers":{"position":[[9194,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9717,2],[10799,2]]}}}],["sea",{"_index":7884,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21764,6],[24130,6]]}}}],["seaborn",{"_index":3911,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19430,8],[20912,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32570,7],[42561,8],[44673,7],[45142,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10178,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6148,8]]},"/en/lessons/linear-regression":{"position":[[6708,7],[22311,7],[50656,7],[50748,7],[50904,7]]},"/en/lessons/logistic-regression":{"position":[[32367,7],[32531,7],[40793,7],[64269,7]]}}}],["seaman",{"_index":1171,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10108,6],[10845,7],[11004,7],[30000,6]]}}}],["seamless",{"_index":10338,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12323,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6839,10]]},"/en/lessons/intro-to-bash":{"position":[[11641,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38358,8]]}}}],["seamlessli",{"_index":7767,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1128,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20390,10]]},"/en/lessons/geocoding-qgis":{"position":[[2950,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13966,10],[35008,10]]}}}],["sean",{"_index":16454,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48328,4]]}}}],["search",{"_index":1639,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34418,6],[35381,6],[35782,6],[35867,8],[35950,6],[44593,6],[49644,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4261,6],[8182,7],[13056,7],[14152,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[426,6],[2894,6],[2999,6],[19205,6],[19674,6],[19941,6],[19981,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2533,6],[2583,6],[2698,6],[2859,6],[26791,6],[26891,6],[26980,6],[27404,7],[27733,9],[37865,6],[51248,6],[56267,9],[56674,7],[57297,6],[58598,6],[60090,9],[60148,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7551,8],[10918,8],[15306,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1092,8],[14514,6],[34086,6],[66912,6],[66969,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39505,6],[39870,6],[56742,9],[68383,9],[68940,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10162,6],[28639,6],[28691,6],[28711,7],[58251,8],[65059,6],[68899,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[724,9],[783,6],[796,6],[1951,6],[2028,6],[2235,8],[4371,9],[4411,9],[8234,6],[8333,7],[8454,6],[10195,9],[10245,6],[10800,6],[10968,6],[11492,6],[12381,6],[12460,6],[12884,6],[12961,6],[13143,6],[13178,7],[13578,6],[13614,6],[13889,9],[13926,6],[13961,6],[14634,8],[14743,6],[14766,6],[14957,6],[15043,9],[16099,6],[16152,6],[19165,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5182,6],[20976,8],[28341,9],[57120,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1023,6],[3177,6],[10291,9],[10960,6],[11644,6],[11777,6],[12184,6],[31150,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36873,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18255,6],[26933,6],[26995,9],[29538,6],[29589,6],[30292,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26876,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5821,6],[5913,6],[5944,6],[6052,6],[6635,6],[6959,6],[7154,6],[9153,6],[9552,6],[9615,7],[9739,6],[9777,6],[9954,7],[9977,7],[10279,7],[10981,7],[11524,7],[11868,6],[12068,7],[12295,6],[12590,6],[13799,6],[13874,7],[14259,7],[16608,6],[16683,7],[22620,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20457,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3012,6],[4350,6],[24406,6],[44376,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5512,6],[8456,7],[8785,6],[9151,7],[9420,7],[9887,6],[11120,9],[11175,9],[12604,6],[12692,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[155,6],[258,6],[1218,6],[3796,6],[4613,8],[4709,6],[4790,6],[4885,6],[5200,6],[5231,6],[5271,8],[5324,8],[5422,6],[5598,6],[5679,6],[5712,8],[5828,6],[5927,6],[5991,8],[6090,6],[6321,6],[6536,6],[6575,6],[7292,6],[7472,6],[7987,6],[8420,6],[8778,6],[8840,7],[9204,6],[9239,6],[9627,6],[9882,6],[9912,6],[10035,6],[10136,7],[10224,6],[10306,6],[10407,6],[10449,6],[10844,6],[11299,6],[11491,6],[11554,7],[11651,6],[11901,6],[12045,6],[12521,6],[12644,6],[12774,6],[13169,6],[13247,6],[13764,6],[13848,6],[14888,7],[15235,6],[15268,6],[15783,7],[15866,6],[15895,7],[16251,6],[16363,6],[16520,6],[18911,6],[19622,6],[19774,6],[19850,6],[20256,6],[20668,7],[20935,6],[21166,6],[21444,6],[21601,6],[22697,7],[23145,6],[23174,6],[23198,6],[23403,6],[23502,6],[23588,6],[23665,6],[24941,6],[26160,7],[26391,6],[26723,7],[27908,7],[28020,6],[29223,7],[29766,6],[29843,6],[29998,6],[30423,6],[30682,6],[30897,6],[31070,6],[31309,6],[31410,6],[33174,6],[33264,6],[33315,7],[33386,7],[33593,7],[33877,7],[34475,6],[37759,6],[38915,6],[40123,7],[40665,6],[45220,6],[46428,7],[46967,6],[49366,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35634,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4690,6],[9734,6],[13545,8],[13646,6],[13709,6],[21588,6],[21909,6],[22077,6]]},"/en/lessons/extracting-keywords":{"position":[[696,6],[766,6],[1231,6],[5015,9],[5041,9],[10263,6],[16060,6],[22982,10],[24365,6],[29837,6],[30118,6],[31253,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13417,6],[15753,6],[20123,9],[43420,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19780,6],[20179,6],[20384,6],[20441,6],[20573,6],[21214,6],[21684,6],[21997,7],[22860,6],[23058,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[770,6],[953,6],[1330,6],[4806,6],[8876,9],[15037,9],[15715,6],[15818,7],[15978,6],[18498,6],[24585,8],[35533,6],[35710,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5170,6],[5242,6],[6335,6],[6407,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3318,6],[3648,9],[4093,6],[5079,6],[13091,6],[19120,10],[19218,10],[19290,9],[19410,9],[43804,8],[67370,6]]},"/en/lessons/geocoding-qgis":{"position":[[36910,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4679,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4579,6],[11676,8],[16309,7],[16523,7],[16617,6],[35307,6],[35456,6],[38537,6],[39258,6],[40435,6],[41939,6],[43233,6],[45357,6],[45564,6],[45911,6],[46164,6],[47823,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[927,6],[1038,6],[2074,6],[2090,9],[2297,9],[7539,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[321,9],[1265,6],[5061,9],[5798,6],[6630,6],[15547,6],[16391,8],[17472,6],[18856,6],[22515,6],[26557,10],[26938,6]]},"/en/lessons/gravity-model":{"position":[[20378,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4090,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4084,6],[4119,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22152,6],[32007,6],[32069,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3158,6],[5181,6],[5239,9],[5392,6],[5510,6],[8653,7],[9097,9],[13586,8],[13970,6],[14750,6]]},"/en/lessons/intro-to-linked-data":{"position":[[5435,6],[22686,9],[30828,9],[32115,9]]},"/en/lessons/intro-to-powershell":{"position":[[1010,9],[2441,6],[3498,6],[27513,9],[27657,6],[27824,6],[38811,9],[41652,6],[44764,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[725,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10341,6],[10427,6],[12612,6],[16092,6],[16174,9],[29739,6],[40935,6]]},"/en/lessons/json-and-jq":{"position":[[922,6],[17740,6]]},"/en/lessons/jupyter-notebooks":{"position":[[21624,9],[39196,6],[43732,6],[51150,6],[53503,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2000,6]]},"/en/lessons/linear-regression":{"position":[[56822,8],[56908,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3421,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2467,6]]},"/en/lessons/naive-bayesian":{"position":[[5620,6],[30446,6],[30599,7]]},"/en/lessons/normalizing-data":{"position":[[6972,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7499,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1527,9],[7372,8],[7703,7],[11142,6],[13688,6]]},"/en/lessons/qgis-layers":{"position":[[6996,9],[17483,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3501,6],[18501,6]]},"/en/lessons/research-data-with-unix":{"position":[[8885,6],[9001,6],[13158,6],[13293,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1466,6],[10511,6],[14562,6],[16560,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24539,8]]},"/en/lessons/sonification":{"position":[[20472,6],[21433,6],[21527,8]]},"/en/lessons/space-place-gazetteers":{"position":[[12355,6],[37343,6],[37439,6],[37786,6],[38048,7],[38512,6],[38608,6],[42742,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2663,7],[5098,7],[5445,7],[8864,9],[9097,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34061,6],[35530,6],[35678,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1903,6],[5383,6],[6476,6],[9506,6],[10455,6],[10816,9],[14042,6],[14647,6],[14705,6],[16302,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7798,6],[23660,6],[24076,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7995,6],[8081,6],[8820,6],[8906,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1339,6],[1396,6]]},"/en/lessons/transliterating":{"position":[[13464,6],[18067,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37406,6],[48539,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[2128,6],[2261,6],[5617,9],[6037,6],[6503,6],[9136,6],[12643,6],[14404,9],[22424,6],[27122,9],[31680,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12450,7],[12501,6],[12562,8],[12603,6],[12685,6],[12898,6],[13134,6],[13511,6],[13798,6],[14008,9]]},"/en/lessons/vector-layers-qgis":{"position":[[2972,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10076,6],[10150,6]]},"/en/lessons/working-with-text-files":{"position":[[7747,6]]},"/en/lessons/working-with-web-pages":{"position":[[2875,6],[6490,6]]}}}],["search.num_found",{"_index":8764,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[6698,16]]}}}],["search/pages/result",{"_index":7818,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10546,22]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20235,20]]}}}],["search_item",{"_index":8762,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[6527,12]]}}}],["search_term_us",{"_index":13164,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16533,16],[17024,16],[25973,17],[26683,17],[27444,16],[27656,17],[29705,17],[32467,17],[36376,16],[36704,17]]}}}],["search_term_used='\",searchtermus",{"_index":13288,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41218,37],[42353,37],[43445,37]]}}}],["search_tweet",{"_index":19797,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9996,15]]}}}],["search_tweets(q",{"_index":19801,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[10762,15]]}}}],["searchabl",{"_index":102,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1840,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[423,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13260,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13133,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[938,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27118,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3257,10]]}}}],["searches.pi",{"_index":10196,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15373,11],[15611,11],[22946,11],[22996,11],[29532,11],[40378,11],[40410,11]]}}}],["searchresult",{"_index":10237,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32712,13],[34410,13],[34513,14],[37694,13],[37797,14],[46902,13],[47005,14]]}}}],["searchtermssimpl",{"_index":13239,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32277,17],[32576,26]]}}}],["searchtermus",{"_index":13284,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41010,14],[42149,14]]}}}],["searchtermused=\"allotmentandgarden",{"_index":13309,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42062,35]]}}}],["searchtermused=\"german+submarin",{"_index":13283,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40926,33]]}}}],["search|dwnlded|evict",{"_index":9640,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16824,24]]}}}],["search—in",{"_index":8792,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[10653,9]]}}}],["seascap",{"_index":6458,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53468,9]]}}}],["season",{"_index":2317,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3824,8],[5148,8],[10122,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4790,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56710,7]]},"/en/lessons/gravity-model":{"position":[[15682,9]]}}}],["seat",{"_index":15139,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5767,4]]}}}],["seaway",{"_index":13356,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[15704,6],[15975,6],[16652,6],[16691,6],[17242,6],[17686,6],[17775,6],[17920,6],[20512,6]]}}}],["sebastian",{"_index":9453,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50587,9]]}}}],["sebastien",{"_index":7565,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38152,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30549,9]]}}}],["sebastopol",{"_index":5270,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69165,11],[69287,11],[69455,11]]}}}],["sebstopol",{"_index":22579,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39926,10],[40165,10]]}}}],["sec",{"_index":13232,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31046,3]]},"/en/lessons/installing-omeka":{"position":[[7333,5],[7414,4]]},"/en/lessons/sentiment-analysis":{"position":[[6485,5]]}}}],["seco",{"_index":20015,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12260,4]]}}}],["second",{"_index":431,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11404,7],[15057,6],[19587,6],[20164,6],[20272,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7079,7],[7372,6],[12505,6],[14645,7],[15748,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[169,6],[7164,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3481,6],[14050,6],[14119,7],[14178,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2560,6],[8475,6],[8815,6],[11146,6],[11719,6],[14632,6],[15392,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5841,7],[21004,6],[21136,6],[21595,6],[21819,6],[23563,6],[24727,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46300,6],[48153,6],[48352,6],[49638,6],[49839,6],[55206,6],[55420,8],[59751,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9704,6],[16354,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60172,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[138,6],[891,6],[2285,6],[5903,6],[5967,6],[9173,6],[15055,6],[25267,6],[31812,6],[32040,6],[50420,6],[50467,6],[53532,6],[70130,6],[70525,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1428,6],[4368,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17674,7],[24733,7],[45311,6],[54387,7]]},"/en/lessons/common-similarity-measures":{"position":[[20832,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4130,7],[6791,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1084,6],[11846,6],[64293,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3672,7],[15989,7],[19532,6],[30366,6],[32016,6],[37341,9],[52509,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8134,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3173,6]]},"/en/lessons/counting-frequencies":{"position":[[2011,6],[2027,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1440,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7785,6],[11566,7],[31602,6],[37340,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31593,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5634,6],[13844,6],[14367,6],[14548,6],[22381,7],[23115,7],[23186,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42071,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2452,7],[6942,6],[10330,6],[12144,6],[17948,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13013,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42786,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30198,6],[36113,6],[36461,6],[42280,6],[43717,6],[44259,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35983,7],[36120,7],[36459,7],[37283,6],[38749,7],[38806,6],[40303,7],[41251,7],[46608,7],[48095,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2215,7],[2239,8],[4003,7],[10463,8],[11118,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33611,6],[33668,6],[48841,6],[49038,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20197,7]]},"/en/lessons/extracting-keywords":{"position":[[6653,7],[10395,6],[13019,6],[15855,6],[25350,6],[26566,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6702,7],[12138,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22627,8],[30582,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4016,6],[16719,6],[30194,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7632,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[909,6],[1145,6],[4584,6],[9786,6],[10022,6],[12609,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16284,7],[26047,8],[47320,6]]},"/en/lessons/geocoding-qgis":{"position":[[15056,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10117,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[12329,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16648,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[155,6],[3729,6],[3812,6],[3896,6],[3974,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6861,6]]},"/en/lessons/gravity-model":{"position":[[40250,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21417,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25194,6],[50962,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1079,6],[17792,7],[23519,7],[26328,6],[27443,6],[39097,6],[41046,6],[46407,6],[46781,6]]},"/en/lessons/intro-to-bash":{"position":[[21593,6],[22304,6],[22508,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15979,6]]},"/en/lessons/intro-to-linked-data":{"position":[[34438,6]]},"/en/lessons/intro-to-powershell":{"position":[[1965,6],[20653,6],[42371,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4824,6],[6426,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20871,7],[21957,7],[31850,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2400,6],[25707,6],[30849,6],[34978,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[437,6],[8745,6],[9554,7],[23013,6]]},"/en/lessons/json-and-jq":{"position":[[9756,7],[18690,6],[19833,6],[34432,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20867,6],[26289,6],[26641,6],[27043,6],[28030,6],[28846,7],[29546,6],[32053,6],[42083,6],[48504,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4833,6]]},"/en/lessons/linear-regression":{"position":[[2555,6],[4773,6],[9776,6],[20904,6],[23145,6],[32829,7],[34573,6],[34888,6],[48736,6],[65329,6]]},"/en/lessons/logistic-regression":{"position":[[868,6],[2275,6],[5756,6],[17232,6],[27977,6],[67453,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8799,6],[13927,7],[15364,8]]},"/en/lessons/naive-bayesian":{"position":[[3976,6],[23448,6],[28047,6],[32375,7],[47353,7],[56059,7],[65152,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[314,6],[7309,6],[7337,6],[15038,6],[17063,6],[33846,6],[34908,7],[39989,6]]},"/en/lessons/output-data-as-html-file":{"position":[[7841,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10335,6]]},"/en/lessons/qgis-layers":{"position":[[5841,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11929,6],[17704,6],[20395,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12594,6],[14953,6],[32768,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17896,7],[20415,6],[22301,6],[42889,6]]},"/en/lessons/sentiment-analysis":{"position":[[11940,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3333,6],[9663,7],[24826,6],[27074,7],[29095,7],[38229,6]]},"/en/lessons/sonification":{"position":[[2939,7],[8206,6],[25270,7],[30045,7],[30089,7],[30190,8],[30264,7],[37800,8],[37858,7],[38299,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2714,7],[4646,7],[12079,7],[29066,6],[37581,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4506,6],[11876,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41600,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2127,7],[30211,6],[31361,6],[34265,7],[54430,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13975,6],[21140,6],[21333,6],[22163,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8706,6],[11792,6],[31777,7],[33159,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8617,6],[17153,6],[19324,6],[40588,6]]},"/en/lessons/transliterating":{"position":[[6826,6],[10770,6],[15160,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3745,6],[25537,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13263,6],[18560,6],[24929,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2566,6],[5753,6],[11211,6],[13531,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21658,6],[34861,7],[37371,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16643,6]]},"/en/lessons/working-with-text-files":{"position":[[8755,6]]}}}],["secondari",{"_index":3302,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2904,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17879,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9169,9]]},"/en/lessons/json-and-jq":{"position":[[24724,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1158,9]]},"/en/lessons/qgis-layers":{"position":[[14354,9],[14420,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5213,10],[5293,9]]}}}],["secondli",{"_index":5057,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54983,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3387,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[15513,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8553,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12497,9]]}}}],["secour",{"_index":9918,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51767,7],[51889,7],[52627,7],[52746,7]]}}}],["secret",{"_index":9378,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37328,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35250,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[15767,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9930,6],[10203,6],[10534,6],[13182,6]]}}}],["secretari",{"_index":16193,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8470,9]]}}}],["section",{"_index":134,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2856,7],[10428,7],[12444,8],[20462,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3717,7],[14927,7],[19488,7],[23682,7],[29407,7],[33046,9],[37180,8],[40780,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7449,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3920,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3522,8],[12221,7],[18984,7],[20205,7],[21017,8],[27005,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4186,8],[6234,7],[17698,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2217,7],[9493,7],[9553,8],[11000,7],[14603,7],[19674,7],[24107,8],[26117,8],[30387,7],[31622,7],[32132,7],[33077,7],[33976,8],[34445,7],[34569,7],[40162,8],[41196,8],[41835,8],[42099,7],[51085,8],[51919,7],[57421,7],[60815,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2672,7],[13696,7],[50474,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3198,8],[3251,7],[3300,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4465,7],[7540,7],[12222,8],[13255,7],[14667,7],[16128,7],[16281,7],[16566,7],[16737,7],[16915,7],[28480,7],[28524,7],[28580,8],[28968,8],[29618,8],[30518,7],[30972,7],[31013,8],[31342,7],[33138,8],[34610,7],[51611,7],[52555,7],[52902,7],[54219,7],[55601,8],[56752,7],[63434,8],[64364,8]]},"/en/lessons/common-similarity-measures":{"position":[[10891,8],[19837,8],[20695,9],[23903,7],[30587,8],[33660,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9684,7],[16717,7],[17073,8],[17204,8],[23254,7],[26338,7],[32326,7],[35893,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9416,7],[26025,8],[46680,8],[46870,7],[56038,8],[60589,7],[61765,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19844,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3529,8],[39989,8],[52427,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30962,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5447,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[518,8],[755,8],[1705,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8512,8],[12668,8],[13614,7],[14681,8],[14741,9],[22926,8],[23251,8],[26068,8],[27233,7],[27845,8],[27968,7],[32227,7],[32320,7],[43099,7],[43319,7],[46587,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6168,7],[6390,7],[10054,7],[11455,7],[13641,8],[14838,7],[17123,7],[33475,7],[34956,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2280,7],[12771,7],[18076,7],[20722,7],[29786,7],[30792,7],[31831,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17448,7],[24731,7],[24835,7],[25747,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18276,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13523,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3295,7],[7970,7],[14911,8],[19016,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6580,7],[9047,7],[16567,7],[16810,7],[17209,7],[20597,7],[23156,7],[41543,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12383,7],[25091,7],[36182,7],[36846,7],[36876,7],[43301,7],[48615,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5294,8],[5770,7],[10418,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17741,7],[32293,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8208,8],[9640,8],[11572,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10285,8],[12137,9],[17115,8],[18119,8],[22413,8],[23320,9],[32234,7],[32437,8],[45219,7],[50835,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4464,9],[17662,9]]},"/en/lessons/extracting-keywords":{"position":[[20703,7],[34675,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8601,7],[13396,8],[19971,8],[20160,8],[26760,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25354,7],[27323,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7706,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1080,9],[4388,8],[4976,8],[18239,7],[21406,7],[21760,7],[21897,7],[22952,7],[28092,9],[34539,8],[44473,9]]},"/en/lessons/geocoding-qgis":{"position":[[4363,9],[19023,7],[26008,7],[33193,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3912,7],[7885,8],[9182,7],[19740,7],[20751,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22209,7],[22235,7],[24948,8],[30827,8],[30938,7],[31358,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6765,7],[11249,7],[20486,8],[25481,7],[27853,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20143,7]]},"/en/lessons/gravity-model":{"position":[[18291,8],[18531,7],[20501,7],[25969,7],[29640,8],[43399,8],[46460,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3321,8],[10080,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2692,9],[3990,7],[18085,9],[19113,8],[19176,8],[39241,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19381,7],[36423,7],[48870,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12443,7],[12601,7],[12726,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5556,7],[8054,7],[12062,7],[15433,7],[21971,7],[24770,7],[33083,7],[34432,7],[40416,8],[40494,7]]},"/en/lessons/intro-to-linked-data":{"position":[[1096,8],[9461,7],[10716,7],[15647,8],[16065,9],[19932,8],[23168,8],[25255,7],[29863,7],[30210,7]]},"/en/lessons/intro-to-powershell":{"position":[[1804,9],[1827,8],[1972,8],[16020,7],[32717,7]]},"/en/lessons/introduction-and-installation":{"position":[[246,7],[2483,7]]},"/en/lessons/introduction-map-warper":{"position":[[10597,8],[12727,8],[13456,7],[17723,7],[18967,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5002,7],[5736,7],[10125,8],[20568,8],[34439,7],[36867,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7604,9],[8074,7],[35217,8],[39533,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17099,7]]},"/en/lessons/json-and-jq":{"position":[[8300,8],[24804,8],[32996,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4149,8],[10657,7],[41406,7]]},"/en/lessons/linear-regression":{"position":[[6968,7],[21963,7],[35169,8]]},"/en/lessons/linux-installation":{"position":[[335,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[24819,8]]},"/en/lessons/naive-bayesian":{"position":[[4200,7],[35410,7],[61267,7],[70462,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10363,8],[12964,8],[38933,8],[40271,8],[49650,8]]},"/en/lessons/output-data-as-html-file":{"position":[[9635,8]]},"/en/lessons/preserving-your-research-data":{"position":[[5171,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7617,7],[8357,7],[15369,8],[21999,7],[40829,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3818,7],[29538,7]]},"/en/lessons/sentiment-analysis":{"position":[[26597,8],[30074,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16342,8]]},"/en/lessons/sonification":{"position":[[7738,8],[20015,7],[20320,9],[20684,7],[29637,8],[33207,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16763,7],[32158,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[806,8],[1390,7],[3264,9],[11823,9],[12944,9],[13081,7],[13639,7],[13867,7],[15304,7],[15868,7],[17458,9],[17883,8],[18487,8],[23680,7],[23802,8],[26607,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13811,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10568,8],[24262,7],[24427,7],[24707,7],[25438,8],[25513,7],[28113,7],[29111,7],[29773,7],[30195,7],[30900,7],[31500,8],[32502,7],[32612,7],[32786,10],[33010,8],[34336,7],[36933,7],[37386,7],[41803,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1694,7],[2067,7],[2584,7],[4342,7],[8333,8],[14419,8],[15728,8],[17113,8],[18722,8],[19326,8],[26235,8],[37342,8],[39118,8],[39440,8],[44864,7],[47070,7],[51426,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8349,8],[10586,8],[26775,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6916,7],[9045,8],[9450,8],[18186,7],[19699,7],[23311,7],[26884,7],[27200,7],[30643,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3010,9],[3024,9],[3046,8],[3214,8],[7339,8],[7392,8],[18332,7],[18535,7]]},"/en/lessons/transliterating":{"position":[[6446,8],[17015,8],[17076,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16098,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[27083,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6219,7],[8969,7],[12998,7],[19303,7],[19854,7],[22453,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22554,7],[23245,8]]},"/en/lessons/windows-installation":{"position":[[1825,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14856,9]]},"/en/lessons/working-with-text-files":{"position":[[5567,7],[9176,8]]}}}],["section='al",{"_index":21553,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34112,13]]}}}],["section’",{"_index":5538,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[56807,9]]}}}],["sector",{"_index":22010,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[3919,6]]}}}],["secular",{"_index":8993,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21330,7],[21389,7],[21484,7],[26719,7],[26818,7],[26832,7],[26846,7],[27568,7],[27584,7],[27909,10],[27949,7],[27965,7],[28092,7],[28111,7],[28441,10],[28484,7],[28500,7]]}}}],["secular_colleges_after_1812<",{"_index":9042,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28173,31]]}}}],["secular_colleges_before_1812<",{"_index":9035,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27639,32]]}}}],["secunda",{"_index":12196,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27534,8],[27742,8]]}}}],["secur",{"_index":2202,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7666,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[152,6],[7601,9],[25722,8],[58128,8],[61866,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1652,6],[9411,6],[9839,9],[59012,8],[66645,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34285,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2288,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26971,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23330,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4398,8]]},"/en/lessons/installing-omeka":{"position":[[1000,8],[5644,6],[6173,8],[6215,8],[6230,8],[6258,8],[7704,6],[9227,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36526,9]]},"/en/lessons/sentiment-analysis":{"position":[[6450,10],[7486,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5638,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60831,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7738,9],[7763,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10359,11],[10389,6],[11621,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[91,8],[8203,8],[8393,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4506,8]]}}}],["securitymanag",{"_index":9656,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17626,16],[17696,16],[17768,16],[17838,16],[17910,16],[17927,16]]}}}],["sed",{"_index":563,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16716,3],[16760,3],[16771,3],[16899,3],[16964,3],[17153,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6130,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10113,3],[61413,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13169,3],[13419,3],[15398,3],[15593,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[31694,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13841,3]]}}}],["see",{"_index":49,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[895,3],[4097,4],[10727,3],[13972,3],[15138,4],[16131,4],[17383,3],[20654,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6062,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3709,3],[4642,4],[7523,3],[19135,3],[26284,3],[29076,3],[35492,3],[38292,3],[39491,3],[41787,3],[47912,4],[51965,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2060,3],[2387,3],[8934,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4226,3],[5363,3],[5956,4],[6000,4],[10690,3],[11054,3],[16212,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6513,3],[7014,3],[7302,3],[8332,3],[11076,3],[11298,3],[11970,3],[12973,3],[13099,3],[16470,3],[21845,3],[22163,3],[23333,3],[27936,3],[30099,4],[33657,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4336,3],[4810,4],[5721,3],[6341,3],[6483,4],[9653,3],[10302,3],[16859,3],[17763,3],[20068,3],[20587,3],[21506,3],[22324,3],[22956,3],[23137,3],[24208,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2197,3],[3318,3],[3760,4],[9480,3],[14571,3],[16581,3],[18043,3],[20918,3],[21050,3],[21356,3],[25194,3],[27665,3],[30075,3],[30257,3],[30467,3],[30681,3],[30773,3],[30888,3],[32123,4],[32745,3],[33036,3],[33171,3],[33493,3],[33621,3],[36438,3],[36725,3],[37095,3],[37577,3],[38661,3],[39084,8],[39442,3],[44684,4],[44801,3],[45078,3],[45189,3],[47173,3],[48176,3],[49830,3],[50956,3],[52527,3],[53378,3],[53436,3],[53540,3],[55465,3],[57359,3],[58959,3],[59115,3],[59243,3],[59855,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7421,3],[9649,3],[11158,3],[12346,3],[14649,3],[16416,3],[17007,3],[17071,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5401,3],[6354,6],[10134,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3514,4],[13916,3],[14606,4],[15557,4],[16611,3],[22408,3],[25111,3],[25703,3],[27041,3],[27285,3],[30397,3],[34490,3],[34961,3],[35598,3],[37352,3],[38584,3],[46931,3],[47016,4],[51897,3],[55487,3],[55860,3],[56127,3],[60639,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1656,4],[4854,4],[6273,4],[10248,4],[10533,4],[15826,3],[16925,4],[18523,4],[20437,3],[24106,3],[29604,4],[30587,3],[44795,4],[47722,3],[51863,3],[54140,3],[56922,4],[60777,4],[61481,3],[62903,3],[69587,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1868,3],[5493,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3459,3],[4401,6],[4450,7],[7505,4],[14224,3],[16707,3],[21500,3],[23337,6],[24379,4],[27310,3],[28474,3],[30585,3],[32179,3],[36390,4],[36509,4],[36690,3],[37514,3],[37775,3],[38217,3],[38787,3],[41228,3],[42640,3],[44395,3],[44779,3],[47417,6],[47559,3],[47683,3],[47806,3],[48091,3],[51005,4],[51673,3],[54008,3],[54193,3],[54234,3],[54431,3],[54610,3],[54816,3],[54952,3],[56354,3],[57592,3],[59824,3],[64660,3],[69093,6],[69421,3],[69527,3],[70586,3]]},"/en/lessons/common-similarity-measures":{"position":[[3217,3],[7460,4],[12343,3],[13219,3],[18030,3],[30660,3],[33613,4],[35700,3],[37273,3],[39293,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10341,3],[14411,3],[19683,3],[22245,3],[22357,3],[22469,3],[23684,3],[26600,6],[27656,3],[33592,3],[34873,3],[39271,3],[39523,6],[41247,3],[42930,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2268,3],[3214,3],[6579,3],[11562,3],[11794,3],[13271,3],[13431,3],[13621,3],[14770,3],[16039,3],[16234,3],[21158,3],[25552,3],[26352,3],[26706,3],[27293,8],[28463,3],[31158,3],[31414,3],[31949,3],[34548,3],[34684,3],[38089,3],[39124,3],[39888,3],[41489,3],[42083,3],[42117,3],[42301,3],[42357,3],[42729,3],[43392,3],[43965,3],[45679,3],[46582,3],[47145,3],[51093,3],[51338,3],[51568,3],[52124,3],[52645,6],[58117,3],[59908,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1250,3],[1287,3],[2921,3],[5747,3],[6274,3],[7094,3],[7616,3],[8011,3],[11876,4],[12916,3],[14990,3],[15204,4],[19338,3],[19836,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21671,3],[23075,4],[33580,3],[41273,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9772,3],[18665,3],[19042,3],[22323,4],[25031,3],[39127,3]]},"/en/lessons/counting-frequencies":{"position":[[7801,3],[10972,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2034,3],[2630,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2584,4],[3251,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3611,3],[7270,3],[8527,3],[10838,3],[11711,3],[15824,3],[17122,3],[17226,3],[17438,3],[19321,3],[19381,3],[22557,3],[33216,3],[33418,3],[37885,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6139,3],[6361,3],[13261,3],[15382,3],[17926,3],[29408,3],[34927,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11248,3],[12517,3],[13196,3],[14385,3],[15502,3],[16583,3],[31146,3],[32537,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10499,3],[16412,4],[17671,3],[18478,3],[20140,3],[21260,3],[23039,3],[24263,3],[24693,3],[24867,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4504,3],[4657,3],[5121,3],[5307,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8958,4],[21321,3],[21422,4],[22524,3],[24599,3],[25127,3],[26961,3],[27562,3],[29100,3],[29359,4],[33143,3],[33282,3],[35155,3],[42549,3],[43249,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6321,3],[6458,3],[7074,3],[8329,3],[8508,3],[8618,3],[9627,3],[10350,3],[10560,3],[10813,3],[14962,3],[18483,3],[18545,3],[19422,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2609,3],[3769,3],[5534,4],[8005,4],[12253,3],[12310,3],[14855,3],[16568,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4900,3],[6274,3],[7186,3],[9223,3],[11665,3],[17408,3],[17895,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18696,4],[18830,4],[27150,3],[27863,3],[28908,3],[33939,3],[45567,3],[47262,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15691,3],[42254,3],[44181,3],[48610,4],[52925,3],[54734,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2469,3],[3365,3],[5178,3],[6710,3],[7221,3],[8132,6],[10995,3],[11656,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6630,3],[8336,3],[10151,3],[15581,3],[18352,3],[24096,3],[33046,3],[35074,3],[35774,3],[41513,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3760,3],[4152,3],[9318,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5095,3],[5182,3],[6122,3],[7811,4],[8617,3],[9565,3],[10637,3],[18495,3],[20079,6],[20133,3],[22088,3],[23814,3],[23991,3],[24406,3],[25699,3],[25796,4],[30456,3],[32751,3],[34046,4],[35896,4],[38461,3],[38894,3],[40954,6],[50413,3],[51226,3],[52063,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1452,3],[6174,3],[8119,3],[9817,4],[10607,3],[15146,3],[23701,4],[24414,3],[25902,3],[26857,3],[28569,4]]},"/en/lessons/extracting-keywords":{"position":[[3549,3],[9621,3],[15154,3],[16831,3],[16917,3],[20880,3],[21619,3],[21696,3],[26917,6],[27902,3],[28574,3],[33320,3],[34699,3],[38679,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[622,5],[8353,3],[10294,3],[11027,3],[11159,3],[11264,3],[11825,4],[15471,3],[16127,3],[17441,3],[38243,4],[41009,4],[48193,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8404,3],[8975,3],[10669,3],[34768,3],[36452,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12175,4],[16833,3],[17014,3],[20742,3],[24141,3],[30205,3],[30467,3],[32085,3],[33588,3],[35417,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1952,3],[3691,3],[9939,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3568,3],[9222,3],[9375,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3508,3],[7998,4],[8154,3],[12247,3],[14217,5],[17159,3],[17412,4],[18496,3],[35202,3],[58606,3],[60629,3],[65723,4]]},"/en/lessons/geocoding-qgis":{"position":[[10886,3],[11689,3],[18689,3],[22016,3],[24620,3],[27072,3],[27226,3],[29233,3],[30314,3],[32015,3],[33185,3],[34234,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4415,3],[5073,4],[5218,3],[5251,4],[6692,3],[7875,4],[10804,3],[12301,3],[12796,3],[12868,3],[13004,3],[14824,4],[14848,3],[15576,4],[17592,4],[18368,4],[19864,3],[21878,3],[22061,3],[22226,3],[24027,3],[28494,3],[28657,4],[30245,3],[30582,3]]},"/en/lessons/georeferencing-qgis":{"position":[[2322,4],[2510,4],[3709,3],[3988,3],[7486,4],[8177,3],[11042,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[6825,3],[8910,3],[14821,3],[15576,3],[15942,3],[18107,3],[21155,3],[22579,3],[22788,3],[23662,3],[25726,3],[25764,3],[26120,3],[26147,3],[26398,3],[26837,3],[29698,3],[32608,3],[33006,4],[33457,3],[33692,4],[33877,3],[34270,3],[34335,3],[34982,4],[35135,3],[35250,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5119,3],[15716,3],[15883,3],[16148,3],[16253,3],[16732,3],[16814,3],[18077,3],[22653,3],[23806,3],[25242,3],[25832,3],[27234,3],[27717,3],[28002,3],[28229,3],[28566,3],[28724,3],[30787,3],[30913,3],[31545,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[2701,3],[4644,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5070,3],[8649,4],[8983,4],[9115,4],[9287,4],[10089,4],[10535,4],[10781,4],[13372,4],[14284,3],[14882,3],[14951,4],[14977,4],[15672,4],[18034,3],[20470,3],[22647,4],[25286,3],[28335,3],[28397,3],[30557,3],[30979,4],[31242,3],[31427,3],[33117,3],[33199,3],[34682,3],[35550,3],[35717,3],[40605,3],[46436,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4132,3],[9873,4],[10548,3],[13063,3],[13178,3],[14060,3],[14332,3],[14528,3],[14724,3],[16310,3],[16508,4],[17529,3],[18340,4],[19515,3],[19787,3],[20166,4],[20578,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9409,3],[12625,3],[13412,3],[13810,6],[13882,3],[14204,6],[15773,3],[17908,4],[23900,4],[24127,3],[25353,4],[26700,3]]},"/en/lessons/gravity-model":{"position":[[8218,3],[15212,4],[17451,3],[34874,4],[39776,3],[44785,3],[50640,4],[56060,4],[61748,3],[65055,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[1476,6],[5110,3],[21745,3],[25000,3],[25381,3],[25473,3],[31572,3],[32032,3],[36210,3],[38027,3],[38664,3],[38770,3],[40538,3],[40652,3]]},"/en/lessons/installing-omeka":{"position":[[4316,3],[5843,3],[6862,3],[7378,3],[8802,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5828,3],[9141,3],[20688,3],[22059,3],[27898,3],[27941,3],[29844,3],[30256,3],[32544,3],[32587,3],[38469,3],[49681,3],[50104,4],[50276,4],[50660,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5283,3],[17176,4],[21950,5],[23969,3],[49202,4],[53053,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10726,3],[13528,3],[15807,3],[20068,4],[24884,4],[25316,3],[27302,3],[30997,3],[39116,3],[39148,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12056,3],[13786,3],[15165,3],[15846,3],[17144,3],[18057,3],[19726,3],[33387,3],[34135,3]]},"/en/lessons/intro-to-bash":{"position":[[1995,4],[3582,3],[5663,3],[5813,3],[5871,3],[6405,3],[7105,3],[7279,3],[8033,4],[8464,3],[9200,3],[9774,3],[12105,3],[13622,3],[14217,3],[15621,3],[16901,3],[18121,3],[19587,3],[20114,3],[21433,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[709,3],[824,3],[3023,3],[5956,3],[7143,3],[7233,4],[8487,3],[13533,3]]},"/en/lessons/intro-to-linked-data":{"position":[[19101,3],[19869,3],[20455,3],[29904,3],[30944,3],[31233,4],[31550,4],[31877,3],[33616,3],[33787,3],[37247,3]]},"/en/lessons/intro-to-powershell":{"position":[[4669,4],[4704,3],[5540,3],[8104,3],[9710,3],[10441,3],[10816,3],[12073,3],[12639,3],[12974,3],[13288,3],[14648,3],[16902,3],[17361,3],[19141,3],[19655,3],[19735,3],[20022,3],[23488,3],[23792,3],[24580,3],[25804,3],[26288,3],[26417,3],[27584,3],[31160,3],[31617,3],[31889,3],[32078,3],[33321,3],[33504,3],[34597,3],[35142,3],[36856,3],[37369,3],[37862,3],[39616,3],[41884,3],[42626,3],[43600,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6996,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[3273,3],[5836,3],[6477,3],[10696,3],[11170,3],[13311,3],[13712,3],[19869,3],[21140,4],[22563,4],[23441,3],[25231,3],[26011,3]]},"/en/lessons/introduction-map-warper":{"position":[[4953,3],[5599,3],[9111,3],[13737,3],[16842,3],[17712,3],[18366,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6861,3],[7195,3],[8658,3],[9751,3],[10308,3],[14345,3],[14990,3],[15987,3],[16525,3],[16778,3],[17593,3],[18807,3],[19799,3],[22960,3],[26806,3],[28363,3],[28644,3],[31575,3],[32310,3],[34071,3],[37380,3],[40086,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9300,4],[9316,3],[9438,3],[9581,3],[10044,3],[12172,4],[12694,3],[13069,4],[17104,3],[17282,3],[17494,3],[17847,3],[18133,3],[18305,4],[18540,3],[18584,3],[19738,3],[19767,3],[22375,3],[27281,3],[28531,3],[29006,3],[30341,3],[32400,3],[32629,3],[42796,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13455,3],[20046,3],[22045,3],[27705,3],[27906,3],[29178,3],[47654,4],[50088,3]]},"/en/lessons/json-and-jq":{"position":[[1403,3],[5983,3],[12070,3],[12871,3],[13161,3],[27123,3],[36262,3],[37180,3],[37759,3],[38064,3],[38876,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10649,3],[12337,3],[19177,3],[24640,3],[25031,3],[26314,3],[28342,3],[29036,3],[29667,3],[32753,3],[47341,3],[48937,3],[50142,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[669,3],[7356,3],[8171,3]]},"/en/lessons/linear-regression":{"position":[[6960,3],[16293,3],[16412,3],[29728,3],[36407,3],[39573,3],[42824,3],[49053,3],[51392,3],[54213,3],[58070,3],[72336,3],[74301,3],[75625,3],[75861,3],[76017,3],[76165,3],[76367,3],[76814,3],[79305,3]]},"/en/lessons/logistic-regression":{"position":[[3401,3],[6141,3],[8672,3],[14764,3],[19227,3],[23545,3],[25526,4],[33206,3],[34825,3],[35425,3],[40312,3],[42031,3],[43168,3],[53042,3],[54307,3],[56515,3],[56630,4],[65898,4],[66239,4],[66469,3],[66730,3],[67013,3],[67159,3],[67201,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5995,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2257,3],[6064,3],[16542,3],[20178,3],[21530,3],[28414,3]]},"/en/lessons/naive-bayesian":{"position":[[2157,4],[3143,4],[6772,3],[25184,3],[28207,3],[29822,4],[31147,4],[33044,3],[57659,3],[58071,3],[59582,3],[61258,4],[70164,4]]},"/en/lessons/normalizing-data":{"position":[[4714,3],[7286,3],[9408,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20034,4],[44901,3],[48918,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7342,3],[9575,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2666,3],[3681,3],[4097,3],[4742,6],[5914,3],[7835,3],[8410,3]]},"/en/lessons/preserving-your-research-data":{"position":[[11239,3]]},"/en/lessons/qgis-layers":{"position":[[2201,4],[5198,3],[6344,3],[9710,3],[10070,3],[10155,4],[11247,3],[11546,3],[13183,3],[13347,3],[14562,3],[15194,3],[15456,3],[16021,3],[16737,3],[17185,3],[18541,3],[18667,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4134,4],[6290,6],[6943,3],[7462,4],[7654,3],[7904,3],[8169,3],[8531,4],[13215,3],[17303,3],[25952,4]]},"/en/lessons/research-data-with-unix":{"position":[[2297,3],[8561,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7591,4],[8348,3],[8852,3],[9321,3],[12184,3],[21377,3],[29826,3],[31184,3],[31927,3],[35272,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17742,3],[18009,3],[20942,3],[26179,3],[27110,3],[27237,3],[30660,3],[34111,4],[37818,3],[38333,3],[43340,3],[51786,4],[52514,4]]},"/en/lessons/sentiment-analysis":{"position":[[32325,3],[38867,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6391,3],[21828,3],[22371,3],[25338,3],[25375,3],[32149,3],[32863,4]]},"/en/lessons/sonification":{"position":[[175,6],[403,9],[589,4],[2210,3],[2599,3],[3302,3],[4204,4],[6371,4],[13549,3],[15803,3],[17369,3],[17721,3],[18477,3],[22539,3],[23499,3],[33384,4],[36398,3],[36662,3],[38610,3]]},"/en/lessons/space-place-gazetteers":{"position":[[16366,3],[20248,4],[21661,3],[28282,3],[36847,3],[37874,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2368,3],[6361,3],[11528,3],[17333,3],[19303,3],[21064,3],[21763,3],[26510,3],[27031,3],[29377,3],[32042,3],[32327,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17523,3],[17930,3],[19066,3],[22203,3],[23203,3],[28536,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4906,6],[6182,6],[8668,3],[20507,3],[21204,3],[27833,3],[28772,3],[32394,3],[36515,4],[42810,3],[43812,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9702,3],[12521,3],[14078,4],[25880,3],[31441,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1057,3],[4693,4],[8289,3],[9340,3],[12215,4],[12709,4],[12820,3],[17728,4],[18684,3],[19475,3],[19835,3],[20478,3],[20774,3],[23075,3],[23214,3],[23546,3],[23802,3],[24253,3],[25377,3],[25473,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8718,4],[9801,3],[12338,3],[12869,3],[14752,3],[21168,3],[26345,3],[30407,3],[31166,4],[33397,3],[33600,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4735,3],[12261,3],[22273,3],[23612,3],[24895,3],[27097,3],[33430,3],[40811,3],[41174,3],[41395,3]]},"/en/lessons/transliterating":{"position":[[5045,3],[5522,3],[7001,3],[7803,4],[8099,3],[9172,4],[16598,3],[18852,3],[18935,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2436,3],[12512,3],[16887,3],[17186,3],[19057,3],[20857,3],[24422,3],[35867,6],[41934,3],[47701,3],[48735,3],[48766,3],[50755,4],[51837,3],[52141,3],[52367,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[6064,3],[9225,3],[11033,3],[13772,3],[14299,3],[15821,3],[16818,3],[19748,4],[19875,3],[25023,3],[28943,3],[29477,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[846,3],[3047,3],[4451,3],[4834,3],[5122,3],[5175,3],[5197,4],[5499,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22915,3],[26350,3],[26842,3]]},"/en/lessons/vector-layers-qgis":{"position":[[2514,3],[2758,3],[3537,4],[5347,3],[12070,3],[12767,3],[13959,3],[16077,6],[16990,3]]},"/en/lessons/viewing-html-files":{"position":[[360,3],[550,3],[702,3],[806,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5152,3],[10707,3],[16475,3],[20315,3],[21816,3],[22278,3],[22390,3],[25770,3],[25898,3],[28678,3],[32580,3],[33286,6],[34472,3],[37988,3],[39585,3],[40131,3],[46531,3]]},"/en/lessons/windows-installation":{"position":[[1136,3],[4288,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5446,3],[8677,4],[8784,3],[8899,3],[15756,3],[16672,4],[17113,3],[17193,3],[19736,3],[20348,3]]},"/en/lessons/working-with-text-files":{"position":[[1246,3],[5559,3],[5898,3],[8975,3]]},"/en/lessons/working-with-web-pages":{"position":[[6525,4],[8340,3]]}}}],["seeback",{"_index":7287,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10292,7],[31383,7],[32412,7],[34998,7]]}}}],["seed",{"_index":3965,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22534,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19167,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25413,4],[33384,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4536,5]]},"/en/lessons/logistic-regression":{"position":[[33735,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31674,5]]}}}],["seed=42",{"_index":5914,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19143,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25396,7],[33366,8]]}}}],["seek",{"_index":4022,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26546,5],[35115,5],[65116,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2531,5],[4212,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1130,5],[58820,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5836,7],[58468,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4254,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1384,4]]},"/en/lessons/extracting-keywords":{"position":[[3959,7]]},"/en/lessons/gravity-model":{"position":[[4499,8],[7892,5],[55852,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2243,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44680,4],[44779,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3068,4]]},"/en/lessons/logistic-regression":{"position":[[5085,5]]},"/en/lessons/sentiment-analysis":{"position":[[2610,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4563,4]]},"/en/lessons/working-with-web-pages":{"position":[[4309,4]]}}}],["seem",{"_index":1590,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31482,4],[32002,5],[32543,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17545,4],[22515,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17587,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33013,4],[56178,4],[57737,4],[60408,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23726,5],[23904,4],[41916,5],[59299,5],[65116,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22772,4]]},"/en/lessons/common-similarity-measures":{"position":[[10094,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36884,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27909,4],[58180,4],[58509,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15836,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56843,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28716,5]]},"/en/lessons/counting-frequencies":{"position":[[10979,7],[10987,9],[11010,11],[11022,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1853,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6003,4],[38984,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5647,4],[7372,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4904,5],[12426,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13533,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20773,4],[47466,4]]},"/en/lessons/extracting-keywords":{"position":[[30284,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14274,4],[17091,5],[26472,4],[31715,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[7603,4],[14701,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3932,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39009,4],[46419,5],[52133,4]]},"/en/lessons/intro-to-linked-data":{"position":[[30773,4]]},"/en/lessons/intro-to-powershell":{"position":[[23410,4],[25674,5],[28878,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35544,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18043,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28948,5]]},"/en/lessons/linear-regression":{"position":[[56264,4],[56603,4]]},"/en/lessons/logistic-regression":{"position":[[6743,5],[33339,5],[56145,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[24303,5]]},"/en/lessons/naive-bayesian":{"position":[[30109,5],[50711,5],[57022,5],[59936,4],[60188,4],[60764,5],[65211,4],[65281,4],[65318,5],[67158,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18527,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29942,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27383,5]]},"/en/lessons/sentiment-analysis":{"position":[[27481,5],[28133,5],[30171,5],[30822,5],[31268,5],[31920,5],[34461,5],[35112,5],[36137,5],[37052,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11776,4]]},"/en/lessons/space-place-gazetteers":{"position":[[15151,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25741,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58769,4],[59106,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25779,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4917,4],[15187,4],[22826,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24861,4]]}}}],["seemingli",{"_index":10272,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41732,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5916,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13726,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13957,9],[36385,9],[41641,9]]},"/en/lessons/logistic-regression":{"position":[[60482,9]]}}}],["seen",{"_index":1702,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39303,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2361,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9373,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4345,4],[51206,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62434,4],[70016,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33783,5]]},"/en/lessons/common-similarity-measures":{"position":[[18211,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2618,4],[35580,4],[36670,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28403,4],[35282,4],[35644,4],[36297,4],[41888,5]]},"/en/lessons/counting-frequencies":{"position":[[948,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1971,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1903,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12540,5],[26812,4],[40215,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21900,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12497,4],[18888,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26201,4],[53332,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14114,4],[17754,4]]},"/en/lessons/extracting-keywords":{"position":[[33026,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8619,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20709,4]]},"/en/lessons/gravity-model":{"position":[[12693,4],[17422,4],[29603,4],[36283,4],[37572,4],[42377,4],[49632,4],[53686,4],[55231,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[5846,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19462,5],[49433,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24740,4]]},"/en/lessons/intro-to-bash":{"position":[[17078,4]]},"/en/lessons/intro-to-linked-data":{"position":[[11444,4]]},"/en/lessons/intro-to-powershell":{"position":[[30950,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1586,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15894,4],[39991,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2118,4],[6719,4],[43839,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1942,4]]},"/en/lessons/linear-regression":{"position":[[20945,5],[41404,4]]},"/en/lessons/logistic-regression":{"position":[[17609,4]]},"/en/lessons/naive-bayesian":{"position":[[6905,4],[9838,5],[16928,5],[21214,4],[21482,4],[22162,4],[37885,5],[38311,4],[48054,4],[69357,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49633,4]]},"/en/lessons/research-data-with-unix":{"position":[[6324,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14541,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30958,4]]},"/en/lessons/sonification":{"position":[[278,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4933,4],[25374,4],[29139,5],[44522,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23269,4],[37031,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[11776,4],[19147,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26269,4]]},"/en/lessons/vector-layers-qgis":{"position":[[16682,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39783,4]]},"/en/lessons/windows-installation":{"position":[[4245,4]]}}}],["segah",{"_index":14341,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49995,8]]}}}],["segment",{"_index":6776,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[25445,12],[32477,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31056,7],[41337,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24190,8],[24295,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3253,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[17015,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4681,7],[38992,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17548,8]]},"/en/lessons/jupyter-notebooks":{"position":[[40495,7],[45777,8],[45865,7],[45911,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7068,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[18497,8],[20790,8],[23696,9]]},"/en/lessons/vector-layers-qgis":{"position":[[15065,9]]}}}],["segments(i",{"_index":12978,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26794,11]]}}}],["seia",{"_index":9775,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29837,4]]}}}],["seldom",{"_index":4500,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65952,6]]}}}],["select",{"_index":179,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3597,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5092,9],[5156,9],[5485,6],[5525,8],[6443,9],[6932,6],[7054,9],[7091,9],[7379,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5744,6],[36232,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5445,8],[6163,6],[6496,8],[10209,9],[10788,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2919,6],[7082,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[84,9],[4196,9],[5006,9],[5646,9],[6180,9],[6303,6],[7370,9],[7499,6],[7592,8],[7930,6],[8812,6],[9370,7],[14246,6],[17654,9],[17727,9],[20548,9],[20846,6],[23908,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20893,6],[24621,8],[24875,8],[52103,10],[53408,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7253,6],[8320,6],[8875,6],[9565,6],[10017,9],[10989,9],[14294,6],[14331,9],[14381,7],[14427,8],[15583,6],[15961,9],[18129,6],[18904,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[294,9],[1042,6],[2421,8],[8636,8],[15251,9],[15464,6],[15749,8],[17065,8],[24747,6],[28336,8],[31485,8],[31887,8],[36127,6],[39377,10],[49425,6],[52428,8],[59403,6],[67169,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[739,9],[2459,8],[9150,8],[19036,6],[22020,8],[32440,9],[34730,6],[35075,7],[35602,9],[35695,9],[35779,9],[35870,9],[36146,9],[36278,9],[36411,6],[37210,9],[38008,8],[39251,9],[40060,9],[41037,9],[41134,8],[41892,9],[55731,9],[62607,9],[66575,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12439,6],[13144,9],[13193,9],[15078,6],[15106,6],[15174,6],[15295,6],[15401,6],[15468,6],[15566,6],[15615,6],[29698,9],[29787,6],[29825,6],[29955,7],[40113,6],[41339,6],[44992,9],[50938,9],[62776,6]]},"/en/lessons/common-similarity-measures":{"position":[[3475,9],[31742,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8724,9],[8873,6],[9322,9],[9501,9],[9549,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9774,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6728,6],[6896,6],[13884,6],[14047,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3551,9],[4230,8],[20700,8],[24152,8],[24569,10],[36210,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2446,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3201,6],[4139,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2679,6],[26650,6],[35558,7],[41504,7],[41923,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[750,9],[4686,6],[11029,8],[11612,6],[11690,9],[13147,6],[13924,6],[14485,6],[15144,6],[15486,6],[15650,6],[15815,6],[16461,6],[24036,6],[26188,6],[29318,6],[29494,8],[29961,9],[30018,9],[30521,9],[33285,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8942,6],[10034,9],[10139,9],[10197,6],[10573,6],[11422,8],[12016,6],[12571,6],[12613,6],[13030,6],[13096,6],[13909,6],[14305,6],[14903,6],[15769,6],[15872,6],[15891,6],[16344,6],[16837,6],[16912,6],[16977,6],[17571,6],[17654,6],[18374,9],[20110,6],[20259,6],[20399,6],[20637,6],[20800,6],[21032,6],[21653,6],[21912,6],[21980,6],[22121,6],[22223,6],[22306,6],[22478,9],[23398,6],[24636,6],[24723,6],[25296,6],[25556,6],[25991,6],[26699,6],[26896,6],[27012,8],[27107,6],[27977,6],[28013,6],[28099,9],[28324,6],[28449,9],[28894,6],[30034,6],[31596,8],[31858,6],[31909,6],[32139,6],[34628,6],[34876,6],[35119,6],[37015,6],[37265,9],[37561,8],[37654,6],[37724,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5123,8],[6534,8],[18910,6],[19317,6],[19642,6],[20228,6],[20660,9],[20774,6],[20939,6],[22315,6],[22957,6],[28846,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5834,9],[5964,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[191,6],[14737,7],[14887,6],[15120,8],[15351,8],[17865,7],[18903,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3105,6],[11142,6],[14832,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12759,9],[23364,6],[23557,6],[23831,6],[24028,6],[28709,9],[33681,6],[47001,6],[47078,6],[47348,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12416,6],[13927,8],[27706,6],[28097,6],[40268,9],[47188,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4361,8],[6916,6],[7490,6],[7890,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1641,6],[3358,9],[3437,10],[3549,9],[3590,9],[3670,6],[4181,9],[4886,11],[5040,9],[9202,6],[9250,8],[10251,9],[11250,6],[11316,6],[11522,9],[11770,9],[12579,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4909,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13567,8]]},"/en/lessons/extracting-keywords":{"position":[[10377,6],[14138,6],[27394,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2983,8],[11726,9],[38104,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4715,6],[6894,9],[8138,8],[9300,7],[11938,6],[12419,6],[12699,6],[12883,6],[13383,6],[14212,6],[17971,8],[22520,9],[23218,6],[23443,9],[23934,6],[25262,9],[25811,9],[28607,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4765,10],[28791,9],[28837,9],[29607,6],[31175,6],[32367,6]]},"/en/lessons/geocoding-qgis":{"position":[[10178,6],[10218,6],[10326,6],[11450,6],[11859,6],[12608,6],[12747,6],[13108,6],[13228,6],[14875,6],[14965,6],[14994,6],[15329,6],[19868,9],[20463,6],[20517,6],[20593,6],[20763,6],[20836,6],[20986,6],[24548,6],[25662,6],[26703,6],[27791,6],[27899,6],[28789,6],[29982,6],[30046,6],[31862,6],[32297,6],[32427,6],[38070,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1796,9],[10491,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2423,6],[3752,8],[3831,6],[4169,6],[4477,6],[4720,6],[5455,6],[5592,6],[5823,6],[5872,6],[9925,6],[10109,8],[10550,6],[10882,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[7946,6],[8979,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3972,9],[4046,6],[4109,6],[5729,6],[6094,6],[7641,6],[7708,6],[8456,7],[9083,7],[9145,6],[9224,7],[12877,6],[12944,6],[18247,6],[18593,8],[18627,6],[18694,7],[19266,7],[19609,7],[21991,6],[27907,6],[27977,6],[28129,6],[28164,6],[28242,6],[28427,9],[28513,6],[28559,8],[28617,6],[28646,6],[30523,6],[31090,6],[31212,6],[32976,6],[33087,6],[33751,6],[34514,6],[34552,6],[40042,6],[40198,9],[43015,6],[43117,7],[43286,6],[43304,6],[43673,6],[43688,6],[44219,9],[45756,6],[46758,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[8890,6],[8958,8],[10981,9],[11576,6],[13366,9],[17088,9],[19609,6],[20752,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5582,6],[6255,8],[6705,6],[7100,8],[12801,6],[12921,6],[14257,8],[15519,6],[16169,6],[17404,6],[18455,6],[19110,6],[21274,6],[21760,6],[23734,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20807,6],[21155,6],[24098,6],[25864,8]]},"/en/lessons/installing-omeka":{"position":[[6247,6],[6287,6],[9534,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37529,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6230,6],[20121,8],[29841,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4613,12],[17114,9],[17566,6],[21544,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8509,6],[8923,9],[9370,6],[9776,9],[10695,6],[12404,9],[12513,9],[12577,6],[12985,6],[13960,8],[14372,6],[14528,6],[15219,6],[15261,6],[15684,6],[15748,6],[16189,6],[16704,6],[17061,6],[18317,6],[18368,6],[19497,6],[19878,9],[20084,6],[20129,6],[20249,6],[20882,6],[22271,9],[24004,6],[24160,6],[24683,6],[24858,6],[25231,6],[25820,6],[26079,6],[26181,6],[26597,9],[26695,6],[26793,6],[26880,6],[27089,9],[27354,6],[27632,9],[28475,6],[29700,6],[29791,6],[30364,6],[30626,6],[31061,6],[31770,6],[31970,6],[32086,8],[32181,6],[33825,9],[34459,6],[34511,6],[34819,6],[36873,6],[37106,6],[37349,6],[39141,6],[39258,6],[39762,6],[39982,6],[40174,8],[40381,6],[40506,6],[40663,6],[40882,6],[41119,6],[41173,6],[41333,6]]},"/en/lessons/intro-to-bash":{"position":[[3362,6],[4358,6],[14640,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[301,6],[5650,9],[6213,6],[7430,6],[13545,8]]},"/en/lessons/intro-to-linked-data":{"position":[[31239,6],[31469,6],[31656,6],[31952,6],[33569,6],[34041,6],[35216,6]]},"/en/lessons/intro-to-powershell":{"position":[[1025,6],[4408,6],[27528,6],[27800,6],[44721,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[19574,8],[20002,7],[21410,8]]},"/en/lessons/introduction-map-warper":{"position":[[4784,9],[11029,6],[12079,8],[13876,9],[15543,6],[16493,6],[16552,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20693,6],[43945,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[642,9],[17782,8],[23993,6],[35931,9],[36061,6],[50161,9]]},"/en/lessons/json-and-jq":{"position":[[182,8],[6657,6],[10456,8],[10608,8],[11272,11],[11738,8],[11960,8],[12164,6],[12900,9]]},"/en/lessons/jupyter-notebooks":{"position":[[10864,9],[11426,8],[18943,8],[19425,8],[19532,6],[20303,8],[21161,6],[21237,9],[22082,9],[24519,8],[30495,6],[30642,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[524,6]]},"/en/lessons/linear-regression":{"position":[[728,10],[31223,10],[32459,9],[32538,9],[32669,9],[32756,6],[32910,9],[35839,9],[36220,8],[45933,8],[62386,6],[62915,8],[64305,8],[64434,8],[64691,9],[64780,8],[65048,8],[66044,8],[68747,9],[70264,8]]},"/en/lessons/linux-installation":{"position":[[1940,6]]},"/en/lessons/logistic-regression":{"position":[[490,10],[4433,9],[13099,10],[15111,6],[20827,9],[44214,8],[44304,9],[44345,8],[44468,8],[45259,8],[46755,9],[47343,8],[50578,9],[52141,8],[57350,8],[58003,8],[59274,8],[62585,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10092,6],[16156,6]]},"/en/lessons/naive-bayesian":{"position":[[2073,10],[61236,9],[68723,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33930,6]]},"/en/lessons/qgis-layers":{"position":[[5612,6],[5830,6],[6127,6],[6426,6],[7524,9],[8275,6],[9753,8],[10007,6],[10042,6],[10855,6],[11003,6],[11082,6],[12611,6],[13697,6],[13792,6],[13852,9],[13905,6],[14730,6],[14797,6],[14937,6],[15019,6],[17228,8],[17524,6],[18239,6],[18299,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3036,6],[3223,9],[6552,6],[11299,8],[13778,6],[16741,6],[17573,6],[21281,6],[23937,9],[24039,6],[24303,10],[24820,9],[25389,7]]},"/en/lessons/research-data-with-unix":{"position":[[14891,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[724,9],[815,9],[1845,9],[3061,6],[3944,9],[6665,9],[6771,9],[6845,8],[11848,8],[20539,8],[20914,6],[21036,8],[28251,9],[28421,9],[28610,6],[29168,9],[30086,6],[30449,9],[30529,9],[30689,6],[33292,6],[37034,6],[38551,8],[38898,8],[39179,8],[39566,8],[39687,8],[40004,8],[40206,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33307,6]]},"/en/lessons/sentiment-analysis":{"position":[[1258,9],[10189,6],[10314,9],[26646,9],[29602,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[586,6],[9405,8],[14727,6],[25530,6],[25640,8],[27627,8],[28737,9],[38728,6]]},"/en/lessons/sonification":{"position":[[8780,6],[10538,6],[10714,6],[10785,10],[11298,8],[12578,8],[15189,6],[15686,6],[15848,6],[15964,6],[17540,6],[17750,6],[18805,6],[26957,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4075,9],[27875,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1729,7],[27106,9],[27197,9],[28329,6],[28974,8],[29169,9],[30746,8],[31216,8],[31290,6],[32420,6],[32488,6],[32565,6],[32869,6],[32950,6],[33111,6],[33300,6],[33373,6],[33450,6],[33651,8],[36194,6],[36612,9],[39491,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9412,9],[9446,6],[11253,6],[11712,6],[14906,9],[16023,8],[16045,9],[17140,6],[18524,8],[19862,6],[20302,6],[40026,6],[40120,7],[60678,8],[61916,8],[62508,9],[62931,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3126,9],[7720,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2196,9],[9459,6],[23703,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[527,9],[6682,6],[23495,8],[23663,9],[23865,6],[23994,6],[24098,7],[24201,6],[24314,9],[24357,6],[25605,6],[25708,7],[25928,9],[27216,9],[29781,6],[30307,7],[31031,8],[31115,9],[35762,8],[35910,6],[41321,7]]},"/en/lessons/transliterating":{"position":[[17069,6],[17857,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26653,9],[26841,6],[30780,6],[30836,6],[36725,6],[37153,9],[44227,9],[44413,9],[44545,6],[44989,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7080,6],[8425,9],[9250,9],[12858,6],[13217,9],[13257,10],[13294,6],[13367,6],[13515,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1453,9],[1912,6],[6642,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9152,9],[13066,6],[13122,6],[20409,9]]},"/en/lessons/vector-layers-qgis":{"position":[[2801,8],[3012,6],[3513,6],[3645,8],[3892,10],[4743,6],[4891,9],[5006,8],[5058,6],[5184,9],[7339,6],[7400,6],[7499,9],[7596,6],[8576,6],[8907,6],[10075,6],[10961,6],[11012,6],[11732,6],[11772,6],[11823,6],[12549,6],[13255,6],[13308,6],[14832,6],[15043,6],[15089,6],[15116,6],[15245,8],[15276,6],[16006,6]]},"/en/lessons/windows-installation":{"position":[[1545,6],[1564,6],[1833,6],[1866,6],[1978,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3585,6],[10877,6],[15880,6]]}}}],["select(\"p",{"_index":11307,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8242,11]]}}}],["select(.cluster==77309411592)|del(.pag",{"_index":9883,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51179,42]]}}}],["select(.principalorfirstmak",{"_index":16657,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12440,29]]}}}],["select(.productionplac",{"_index":16653,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[10842,24],[11215,24]]}}}],["select(all_data",{"_index":21809,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40305,16]]}}}],["select(colleg",{"_index":8969,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[16650,15]]}}}],["select(d",{"_index":19915,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41740,12]]}}}],["select(early_colleg",{"_index":8967,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15515,22]]}}}],["select(favorite_count",{"_index":19892,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[33522,22],[37195,22]]}}}],["select(videoid",{"_index":21752,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25468,15]]}}}],["select/cursor",{"_index":10335,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[11257,14]]}}}],["select=\".\"/>",{"_index":22554,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35404,15],[35651,15],[38784,15]]}}}],["select=\".\"/><xsl:text>&#xa;</xsl:text></xsl:for",{"_index":22563,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[37457,69]]}}}],["select=\"d",{"_index":22557,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[36302,13]]}}}],["select=\"date/@when",{"_index":22567,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38621,19],[39214,19]]}}}],["select=\"date/@when\"/>",{"_index":22517,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[29741,24],[38012,24]]}}}],["select=\"date/@when\"/><xsl:text>&#xa;</xsl:text>",{"_index":22573,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39413,66]]}}}],["select=\"id",{"_index":22520,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[30687,11],[36227,11]]}}}],["select=\"id\"/>",{"_index":22526,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[31864,16],[36711,17],[39340,17]]}}}],["select=\"id\"/>]<xsl:text>&#xa;</xsl:text><xsl:for",{"_index":22561,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[37345,70]]}}}],["select=\"root",{"_index":22494,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[23797,14]]}}}],["select=\"root\"/>",{"_index":22487,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[21288,18],[21539,18],[21898,18],[23476,18]]}}}],["select=\"root/record\">",{"_index":22502,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[26285,25],[26940,24],[28438,24],[31769,24],[33818,24],[36182,24],[36665,24],[37835,24],[38580,24],[39173,24]]}}}],["select=\"root/record\"><xsl:text>&#xa;</xsl:text>[<xsl:valu",{"_index":22560,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[37261,80]]}}}],["select=\"root/record/title\"/>",{"_index":22497,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[25242,31]]}}}],["select=\"substring(date/@when",{"_index":22535,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34016,29],[35204,29]]}}}],["select=\"text\"/>",{"_index":22559,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[36749,18]]}}}],["select=\"text/p\">",{"_index":22553,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35340,19],[35797,19],[38701,19]]}}}],["select=\"text/p\"><xsl:valu",{"_index":22562,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[37421,32]]}}}],["select=\"titl",{"_index":22556,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[36263,14]]}}}],["select=\"title\"/>",{"_index":22495,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[24556,19],[26988,19],[27614,19],[28486,19],[37926,19],[39375,20]]}}}],["select=\"title\"/></i>",{"_index":22534,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[33961,30]]}}}],["selected.17",{"_index":17186,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37869,11]]}}}],["selected_binari",{"_index":17842,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43668,15],[43839,15],[56826,15]]}}}],["selected_featur",{"_index":4880,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36378,17],[37164,16],[37706,16],[37970,17],[40321,17]]}}}],["selected_features.append(initial_featur",{"_index":4894,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37055,41]]}}}],["selected_features.append(selected_featur",{"_index":4904,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37777,42]]}}}],["selected_features.copi",{"_index":4899,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37300,24]]}}}],["selectinput",{"_index":20616,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34505,12],[34617,12]]}}}],["selection_",{"_index":4898,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37287,10]]}}}],["selection_.append(featur",{"_index":4900,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37337,26]]}}}],["selectkbest",{"_index":17170,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36493,12],[65064,11]]},"/en/lessons/logistic-regression":{"position":[[14944,11],[15413,12],[44226,12],[44333,11],[52155,11],[57362,12]]}}}],["selectkbest(f_classif",{"_index":17582,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15451,22],[43612,22]]}}}],["selectkbest(f_regress",{"_index":17172,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36527,25],[64250,25]]}}}],["selector",{"_index":11306,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8170,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38735,9],[38749,8],[38850,9],[38945,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4264,10]]}}}],["selenodolsk",{"_index":11638,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33150,12]]}}}],["self",{"_index":1085,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5668,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57137,4],[57263,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64609,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8592,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11783,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11018,4],[12890,4],[30731,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9778,4]]},"/en/lessons/gravity-model":{"position":[[36064,4],[36361,4],[37198,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43218,4]]},"/en/lessons/intro-to-powershell":{"position":[[37501,4]]},"/en/lessons/json-and-jq":{"position":[[3138,7],[7379,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51389,4]]},"/en/lessons/linear-regression":{"position":[[69415,4]]},"/en/lessons/naive-bayesian":{"position":[[41317,4]]},"/en/lessons/output-data-as-html-file":{"position":[[166,4],[2885,4],[3194,4],[4438,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27713,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1317,4]]},"/en/lessons/sentiment-analysis":{"position":[[10479,4]]},"/en/lessons/sonification":{"position":[[7063,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21561,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16977,4]]}}}],["self).__init__(par",{"_index":8153,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22884,22]]}}}],["self).dragenterevent(ev",{"_index":8159,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23178,27]]}}}],["self).dragmoveevent(ev",{"_index":8161,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23273,26]]}}}],["self).dropevent(ev",{"_index":8166,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23600,22]]}}}],["self.additem(file.tolocalfil",{"_index":8165,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23519,32]]}}}],["self.file_list_widget",{"_index":8122,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19402,21],[20496,21],[20553,21],[21686,21]]}}}],["self.file_list_widget.count",{"_index":8173,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24401,29]]}}}],["self.file_list_widget.item(i).text",{"_index":8179,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24855,37]]}}}],["self.file_list_widget.setgeometry(qtcore.qrect(70",{"_index":8124,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19463,50],[21741,50]]}}}],["self.file_list_widget.setobjectname(\"file_list_widget",{"_index":8127,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19538,55],[21816,55]]}}}],["self.merge_button",{"_index":8116,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19219,17],[21501,17]]}}}],["self.merge_button.clicked.connect(dialog.mergedocslot",{"_index":8129,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19638,54],[20854,54]]}}}],["self.merge_button.clicked.connect(self.mergedocslot",{"_index":8149,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20912,52],[21916,52]]}}}],["self.merge_button.setgeometry(qtcore.qrect(230",{"_index":8118,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19277,47],[21559,47]]}}}],["self.merge_button.setobjectname(\"merge_button",{"_index":8121,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19348,47],[21630,47]]}}}],["self.merge_button.settext(_translate(\"dialog",{"_index":8135,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19984,46],[22260,46]]}}}],["self.retranslateui(dialog",{"_index":8128,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19603,26],[21881,26]]}}}],["self.setacceptdrops(tru",{"_index":8154,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22915,25]]}}}],["self.setdragdropmode(qtwidgets.qabstractitemview.internalmov",{"_index":8155,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22949,62]]}}}],["self.title_label",{"_index":8112,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19050,16],[21332,16]]}}}],["self.title_label.setgeometry(qtcore.qrect(250",{"_index":8114,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19102,46],[21384,46]]}}}],["self.title_label.setobjectname(\"label",{"_index":8115,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19171,39],[21453,39]]}}}],["self.title_label.settext(_translate(\"dialog",{"_index":8134,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19910,45],[22186,45]]}}}],["selivanov",{"_index":2702,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32362,10]]}}}],["semant",{"_index":1395,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21138,8],[21269,8],[21467,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35047,9],[36473,9],[37195,8],[56902,10],[60665,8],[65050,9],[69056,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56959,8],[59354,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43148,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6783,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67664,8]]},"/en/lessons/intro-to-linked-data":{"position":[[2039,8],[2056,8],[2090,8],[36862,8],[37118,8],[37481,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24098,9]]},"/en/lessons/json-and-jq":{"position":[[4953,12]]},"/en/lessons/preserving-your-research-data":{"position":[[9725,8],[10889,8],[15878,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3116,8],[11739,13],[17442,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28057,12],[28611,12],[42133,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1516,8],[2921,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13624,8],[49217,10],[51914,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[24895,8]]}}}],["semantic_cont",{"_index":3889,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18012,17]]}}}],["semantic—in",{"_index":7923,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29637,11]]}}}],["semest",{"_index":14234,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18363,9],[45628,8]]}}}],["semi",{"_index":3282,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1274,5]]},"/en/lessons/extracting-keywords":{"position":[[18869,4]]},"/en/lessons/space-place-gazetteers":{"position":[[20445,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[1886,4]]}}}],["semicolon",{"_index":9277,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20941,9],[21253,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22754,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11372,10]]},"/en/lessons/intro-to-linked-data":{"position":[[25680,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1788,11]]},"/en/lessons/json-and-jq":{"position":[[18756,10],[27624,10],[29809,11],[29895,9],[30497,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10999,10]]}}}],["semifin",{"_index":12672,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20416,10]]}}}],["semin",{"_index":16185,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7926,7]]}}}],["seminar",{"_index":16440,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47491,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[389,7]]}}}],["seminari",{"_index":11026,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5395,8]]}}}],["semiotician",{"_index":6501,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58936,11]]}}}],["senat",{"_index":2662,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30234,6]]}}}],["send",{"_index":371,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9548,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12248,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9177,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3019,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32884,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18710,4],[42419,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35927,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34014,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41327,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6538,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28020,4]]},"/en/lessons/extracting-keywords":{"position":[[36818,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29928,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23650,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7094,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9997,4],[26581,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[21512,4]]},"/en/lessons/gravity-model":{"position":[[2191,4],[3127,4],[6738,7],[11917,7],[17593,7],[17721,7],[55353,7],[55991,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[8818,4],[8888,4],[12836,7],[17120,7],[37367,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36254,4]]},"/en/lessons/intro-to-bash":{"position":[[16748,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13122,4]]},"/en/lessons/json-and-jq":{"position":[[11155,5],[11504,5],[25929,4],[38727,4],[39174,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6097,4]]},"/en/lessons/naive-bayesian":{"position":[[6369,5],[23472,4],[49091,4]]},"/en/lessons/output-data-as-html-file":{"position":[[8378,7],[8436,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10673,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[40279,4],[40923,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3780,5],[7566,4],[10028,4],[10107,4],[17991,4],[31847,7]]},"/en/lessons/working-with-text-files":{"position":[[811,4],[2404,4],[2539,4],[6487,4],[7972,4]]},"/en/lessons/working-with-web-pages":{"position":[[912,5],[1001,7]]}}}],["sender",{"_index":20347,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[9006,6],[9132,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6463,7]]}}}],["sender’",{"_index":23128,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[6500,8]]}}}],["senior",{"_index":2631,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29110,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4973,6]]}}}],["sens",{"_index":1370,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19216,5],[32043,5],[42969,5],[43777,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9249,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[39585,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1343,5],[2711,5],[5203,6],[13865,6],[30305,5],[33497,6],[40585,6],[41529,5],[46365,5],[60294,5],[65847,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17165,6],[38212,5],[61429,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3089,5],[3875,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17296,5]]},"/en/lessons/common-similarity-measures":{"position":[[29527,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20460,5],[22966,5],[27713,5],[39398,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12085,5],[16443,5],[17450,5],[42477,5],[47918,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5916,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20229,7],[22283,7],[47851,6],[52231,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23081,5],[29153,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13316,5],[30502,5],[30733,5],[30885,5],[45592,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3034,5],[9019,5],[10670,5],[11115,6],[20388,5],[25106,5],[25934,5],[29428,5],[29742,5],[29845,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4694,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11777,5],[24099,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4689,6],[48651,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11206,7],[18411,5],[23110,5],[26806,5],[36643,5],[41006,6],[43535,5],[44888,5],[52391,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24251,5],[25308,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41150,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11546,5],[24837,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1000,5],[16641,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[25269,5],[27466,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5612,6],[11972,5],[19052,6],[19827,5],[20193,5],[20277,5],[22317,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[10485,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48128,5]]},"/en/lessons/intro-to-bash":{"position":[[6534,5],[14988,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1619,5]]},"/en/lessons/intro-to-linked-data":{"position":[[17268,6],[18261,5],[26278,5]]},"/en/lessons/intro-to-powershell":{"position":[[20886,5],[30292,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5470,5],[9302,6]]},"/en/lessons/introduction-map-warper":{"position":[[1205,6],[18803,5],[22310,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13824,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32735,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7841,5],[17698,5],[48597,5],[48999,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6024,5]]},"/en/lessons/linear-regression":{"position":[[9423,5],[13891,5],[54240,5],[55031,5],[56062,5]]},"/en/lessons/logistic-regression":{"position":[[14999,5],[17323,5],[18761,5],[18951,5],[26673,5],[33636,5],[34383,6]]},"/en/lessons/naive-bayesian":{"position":[[22119,5],[59491,5],[59816,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1780,5],[1854,6],[1894,6]]},"/en/lessons/qgis-layers":{"position":[[7459,5],[7786,5],[16647,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3439,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22668,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29690,5],[29824,5],[41591,5]]},"/en/lessons/sentiment-analysis":{"position":[[17055,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4078,5]]},"/en/lessons/sonification":{"position":[[12963,6],[26800,5]]},"/en/lessons/space-place-gazetteers":{"position":[[909,6],[4864,5],[10077,5],[19909,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8625,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[887,5],[14709,5],[18987,5],[22992,5],[23802,5],[27235,5],[31876,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12941,5],[13104,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34634,5],[42040,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4696,5],[4930,6],[11816,6],[33223,5],[36753,5],[48656,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3667,5],[20978,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6773,5]]},"/en/lessons/working-with-text-files":{"position":[[3092,6]]}}}],["sensat",{"_index":7812,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9134,11]]},"/en/lessons/space-place-gazetteers":{"position":[[4941,10]]}}}],["sensation",{"_index":7790,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[329,14],[8953,14],[9024,14]]}}}],["sensibl",{"_index":6014,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43298,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27975,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10129,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40663,8]]},"/en/lessons/json-and-jq":{"position":[[39869,8]]},"/en/lessons/naive-bayesian":{"position":[[28741,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15125,8],[29077,8]]}}}],["sensic",{"_index":14727,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34366,9]]}}}],["sensit",{"_index":4273,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45228,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11900,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1886,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15808,9]]},"/en/lessons/geocoding-qgis":{"position":[[9099,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34922,9]]},"/en/lessons/intro-to-bash":{"position":[[13340,10]]},"/en/lessons/intro-to-linked-data":{"position":[[31499,10]]},"/en/lessons/intro-to-powershell":{"position":[[8035,10],[9013,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9134,9]]},"/en/lessons/jupyter-notebooks":{"position":[[45155,9]]},"/en/lessons/logistic-regression":{"position":[[20732,11],[22722,11],[22843,11],[66013,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7524,10]]},"/en/lessons/sentiment-analysis":{"position":[[14378,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15707,11]]},"/en/lessons/working-with-text-files":{"position":[[4849,10]]}}}],["sent",{"_index":8747,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3874,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3001,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4137,4]]},"/en/lessons/gravity-model":{"position":[[12286,4],[12460,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[14173,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22368,4],[23019,4]]},"/en/lessons/jupyter-notebooks":{"position":[[51938,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[779,4],[7481,4],[7570,4]]},"/en/lessons/logistic-regression":{"position":[[21884,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13102,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39686,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[631,4],[10624,4],[10732,4],[11025,4],[12179,4],[15025,4],[15372,4],[22941,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18609,4]]}}}],["sentenc",{"_index":529,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15592,8],[15659,8],[16359,8],[16858,8],[17354,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43483,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[141,8],[1188,10],[2638,10],[9387,8],[9456,9],[9808,8],[9921,9],[9981,9],[10022,9],[10053,9],[10778,8],[10854,8],[10913,9],[10985,8],[11471,8],[11825,8],[11992,9],[24191,8],[24238,9],[24383,9],[24463,9],[24553,10],[25003,10],[25076,8],[25396,8],[25895,8],[26009,9],[26269,8],[26617,8],[33042,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7988,9]]},"/en/lessons/common-similarity-measures":{"position":[[5793,9],[6539,9],[6603,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3024,8],[4354,8],[23640,9],[23687,8],[23848,8],[23882,9],[24250,8],[25270,8],[25994,9],[32562,8],[32744,9],[32855,8],[32907,9],[32935,8],[33077,8],[33343,9],[33533,9],[33912,8],[34013,8],[34483,9],[34511,8],[34654,8],[34836,8],[35003,8],[40488,9],[40531,8],[40573,10],[40626,8],[40731,9],[52057,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13991,8],[20946,9],[37097,9],[38928,8],[44074,8],[44169,8],[45391,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12339,9],[12513,8],[12965,8],[15215,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30830,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10596,9],[14592,9],[14815,9],[17175,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15899,10],[20348,9],[23567,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[4181,8],[4300,8],[4479,8],[5054,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3402,9],[5365,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31116,8],[37696,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3963,8],[12503,8]]},"/en/lessons/intro-to-bash":{"position":[[18901,9]]},"/en/lessons/intro-to-linked-data":{"position":[[34359,9]]},"/en/lessons/intro-to-powershell":{"position":[[23810,8],[24082,9],[25142,8],[26324,10],[26612,9],[26957,8],[27708,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[8596,9],[8723,10],[8756,9],[9271,8],[9529,9],[9735,10],[18710,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35322,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1689,10],[3322,8],[10785,9],[10961,9],[28919,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7855,8],[7978,11],[8016,11],[8054,12]]},"/en/lessons/naive-bayesian":{"position":[[9070,10],[66253,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2923,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8470,9],[11929,8],[22685,9],[23837,9],[44567,8]]},"/en/lessons/sentiment-analysis":{"position":[[2880,9],[11744,9],[29889,9],[33109,9],[33614,10],[33659,8],[33837,10],[33914,8],[33989,8],[35648,9],[35701,9],[35809,9],[35883,8],[35895,10],[37881,9],[37952,8],[38008,9],[38157,8],[38485,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2429,10],[14105,8],[15953,8],[33249,8],[33558,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2887,8],[3567,8],[42986,9]]},"/en/lessons/transliterating":{"position":[[16221,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28525,10],[28541,9],[35315,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14844,11]]}}}],["sentence.7",{"_index":2572,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25659,10]]}}}],["sentence_count",{"_index":21619,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44728,14]]}}}],["sentence_length",{"_index":2562,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25171,15],[25313,15]]}}}],["sentence_length[[i",{"_index":2564,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25232,20]]}}}],["sentence_length_median",{"_index":2573,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25671,22],[25845,23],[26549,23]]}}}],["sentence_vector",{"_index":20073,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23957,15]]}}}],["sentence_word",{"_index":2384,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11180,14],[11232,14],[11348,15],[24821,14]]}}}],["sentences[0",{"_index":6849,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34522,12]]}}}],["sentences[1",{"_index":6835,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32946,12]]}}}],["sentenza",{"_index":11930,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9631,8],[60931,8]]}}}],["sentiment",{"_index":2839,"title":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[0,9]]},"/en/lessons/sentiment-analysis":{"position":[[0,9]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12416,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10968,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[710,9],[28373,12],[30099,9],[30812,9],[30940,9],[30982,9],[32873,9],[32952,9],[33447,9],[33962,9],[34140,9],[34233,10],[34481,10],[36514,10],[36708,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37913,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1,9],[128,9],[567,9],[659,9],[2161,9],[2216,10],[2501,9],[2676,9],[2776,9],[3898,9],[4038,9],[4095,9],[4115,9],[4521,9],[4725,12],[5371,12],[5649,9],[5882,11],[6074,9],[6176,9],[6348,9],[6609,9],[6986,9],[8533,9],[8947,9],[9790,9],[10529,9],[10883,9],[11667,9],[11973,9],[12964,9],[18392,9],[19301,9],[19551,9],[19611,9],[22556,9],[22829,9],[24070,9],[24150,9],[24595,10],[26970,11],[27205,11],[27651,9],[27849,9],[29462,9],[32151,9],[32990,9],[35568,9],[41042,9],[41485,9],[41669,9],[41875,9],[42037,9],[42141,9],[42176,9],[42240,9],[43066,9],[43578,9],[43792,9],[43987,9],[44066,9],[44243,9],[44851,9],[45196,10],[45584,9],[45675,9],[45833,9],[45961,9],[46382,9],[47582,9],[49492,9],[49594,9],[50178,10],[50329,9],[50829,9],[51228,9],[51631,10],[52096,9],[52215,10],[52666,9],[52841,9],[53015,9],[53808,9],[54912,9]]},"/en/lessons/sentiment-analysis":{"position":[[1,9],[106,9],[677,9],[732,9],[1860,9],[2284,9],[2571,9],[2591,9],[2693,9],[2819,9],[3202,9],[3515,9],[3864,9],[3995,9],[4080,9],[4277,9],[4328,9],[9514,9],[10072,9],[10226,9],[10285,9],[11543,9],[11611,9],[12066,9],[12888,9],[12913,9],[14137,9],[14638,9],[14698,10],[15589,9],[15689,9],[15812,9],[17001,9],[17161,11],[17392,9],[17823,9],[18076,9],[18209,9],[18463,9],[18506,9],[19646,9],[19927,10],[20248,9],[24529,9],[24727,9],[25130,9],[26179,9],[26686,9],[29230,9],[29402,9],[32562,9],[32899,10],[33431,9],[33872,9],[33951,9],[34147,9],[37795,9],[38048,10],[39831,9],[40660,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46321,9]]}}}],["sentiment.pi",{"_index":20380,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[17263,15],[22610,13],[31174,12]]}}}],["sentiment2",{"_index":11419,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33103,10]]}}}],["sentiment_scor",{"_index":20079,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24845,16],[33379,16],[42476,16],[45121,17]]}}}],["sentiment_scores$neg",{"_index":20190,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42583,26]]}}}],["sentiment_scores$posit",{"_index":20191,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42617,25]]}}}],["sentiment_val",{"_index":20189,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42559,17]]}}}],["sentimentintensityanalyz",{"_index":20382,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[17579,26],[17877,26],[18142,28],[18349,28],[21392,26],[21496,28],[34103,26],[34265,28]]}}}],["sentiments_sent",{"_index":20210,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47009,20]]}}}],["sentimiento",{"_index":20127,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31729,12],[40334,12],[43464,12],[50687,12]]}}}],["sentinel",{"_index":12334,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52254,8],[52842,11]]}}}],["sentloc",{"_index":23161,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20856,12],[21113,12]]}}}],["seo",{"_index":6049,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44204,4]]},"/en/lessons/jupyter-notebooks":{"position":[[42762,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11219,3],[11337,3],[12197,3],[12311,3]]}}}],["sep",{"_index":2592,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28100,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23763,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63876,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32605,3],[35679,8],[38654,8],[39367,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8499,8],[9197,7],[9990,8],[11455,8],[12222,8],[13377,8],[14568,8],[18629,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4221,3],[25486,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22456,3]]}}}],["separ",{"_index":433,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11534,8],[15965,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3884,8],[11788,8],[12278,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7232,10],[10794,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4968,11],[11089,9],[11157,8],[20441,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[18774,8],[36299,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[950,8],[4752,9],[7145,11],[11756,9],[12179,10],[15016,10],[15406,8],[16271,10],[16647,10],[18072,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10731,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32187,12],[57205,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3881,8],[10465,9],[21028,13],[43110,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3114,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26893,8],[26960,9],[27161,8],[46266,8],[48474,10],[49203,8],[60845,9],[61329,8],[61700,11],[67552,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13359,11],[14339,9],[26382,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14783,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26918,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24341,10],[25573,10],[25650,9],[25793,9],[37965,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16290,9],[26736,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21697,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7611,9],[7657,8],[7767,10],[10953,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1249,10],[1324,10],[6840,8],[22835,9],[34544,8],[41821,10],[41898,11],[43707,8],[44720,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21644,9],[23259,9],[28228,10],[36233,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4597,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6208,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6058,9],[8975,11],[26235,8],[44783,8],[49647,8]]},"/en/lessons/extracting-keywords":{"position":[[18600,9],[23582,9],[23803,8],[33243,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9739,8],[13156,8],[13466,8],[14956,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7005,9],[8780,9],[10350,10],[10842,9],[11073,9],[13821,9],[13948,9],[15846,10],[20335,9],[23593,9],[23699,9],[23860,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1046,9],[7851,9],[11056,8],[25398,9],[25710,9],[25837,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1151,8],[6827,8],[11159,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21795,8],[28232,8],[38633,8],[42233,8],[42377,8],[45858,8],[47813,10],[48939,8],[50512,8],[60333,8]]},"/en/lessons/geocoding-qgis":{"position":[[6681,8],[9140,9],[19736,8],[20858,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13803,9],[24215,9],[24731,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19882,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[4312,9],[4491,9],[4568,9],[9174,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3922,9],[34785,9],[35019,9],[44071,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[2987,9],[8870,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4876,8],[7537,8]]},"/en/lessons/gravity-model":{"position":[[16886,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[1501,8],[19706,8],[28699,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[18698,10],[33594,8],[41667,8],[43545,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3483,8]]},"/en/lessons/intro-to-bash":{"position":[[12058,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10431,8],[10480,11],[13667,8]]},"/en/lessons/intro-to-linked-data":{"position":[[13023,10]]},"/en/lessons/introduction-map-warper":{"position":[[12751,11],[13855,9],[14670,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4032,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6168,8],[11723,9],[11949,9],[22902,9],[30773,8],[42886,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13217,8],[50322,11]]},"/en/lessons/json-and-jq":{"position":[[2605,9],[2671,9],[4449,9],[8577,8],[10420,9],[16426,8],[18741,9],[19503,8],[19593,8],[23069,9],[27609,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1390,10],[1580,10],[36163,9],[37822,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3429,9]]},"/en/lessons/linear-regression":{"position":[[4532,11],[23023,8]]},"/en/lessons/logistic-regression":{"position":[[11018,8],[24144,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3319,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2776,9],[9309,9],[22901,8]]},"/en/lessons/naive-bayesian":{"position":[[7163,9],[10825,11],[52374,8],[65076,10]]},"/en/lessons/normalizing-data":{"position":[[3015,8],[9567,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6579,11],[6879,10],[14745,11],[17770,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7213,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6468,9],[10021,9],[10310,9],[12016,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3634,8],[20694,8],[25010,9],[25077,9]]},"/en/lessons/research-data-with-unix":{"position":[[5590,9],[5617,9],[5677,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37473,8],[45021,9]]},"/en/lessons/sentiment-analysis":{"position":[[29918,11],[33923,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15289,8],[34772,9]]},"/en/lessons/sonification":{"position":[[9189,9],[15360,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13786,9],[20186,9],[20662,8],[23183,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6690,10],[13793,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14206,8],[33961,8],[40765,11],[58171,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7108,8],[10560,8],[11028,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5656,9],[32284,8],[32422,9],[32865,10],[32880,9]]},"/en/lessons/transliterating":{"position":[[6505,10],[6529,9],[6551,9],[6626,8],[6680,9],[17683,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[5925,10],[11407,8],[12019,8],[12106,9],[12203,8],[12305,8],[13530,9],[13652,10],[13735,10],[13941,8],[21219,8],[23035,9],[25084,10],[26734,8],[27005,9],[27477,11],[28315,8],[28620,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7762,8],[13167,9]]}}}],["seper",{"_index":7822,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11429,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21781,10]]},"/en/lessons/preserving-your-research-data":{"position":[[6499,9]]}}}],["sephardi",{"_index":20981,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31938,9],[36778,9],[41518,9]]}}}],["sept",{"_index":9443,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50058,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52344,4]]}}}],["septemb",{"_index":2692,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32071,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3875,9],[3920,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63244,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12353,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45650,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47662,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7456,9],[7883,9],[48597,9]]},"/en/lessons/linear-regression":{"position":[[79217,10]]},"/en/lessons/preserving-your-research-data":{"position":[[18334,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46965,9]]}}}],["seq",{"_index":9730,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23055,4],[29364,6],[35005,6]]}}}],["seq(0",{"_index":19828,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16087,6]]}}}],["seq(0,1,length.out=8",{"_index":13001,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31661,23]]}}}],["seq1",{"_index":12081,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14674,4]]}}}],["seq1[row",{"_index":12091,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15243,8]]}}}],["seq2",{"_index":12078,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14508,6],[14717,4]]}}}],["seq2[col",{"_index":12092,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15258,8]]}}}],["sequenc",{"_index":1983,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3851,8],[5359,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16911,8],[16973,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3194,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58378,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1781,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16042,8],[16947,8],[18192,8],[18413,8],[18535,8],[18713,8],[18758,9],[26658,8],[29296,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7895,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8366,8],[8567,9],[9125,9],[9382,8],[9507,9],[9637,9],[16294,9],[16927,8]]},"/en/lessons/geocoding-qgis":{"position":[[20048,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22573,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[7234,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21341,8],[22328,8],[36331,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33243,9]]},"/en/lessons/jupyter-notebooks":{"position":[[32297,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1756,9],[1831,9]]},"/en/lessons/linear-regression":{"position":[[38029,8],[40012,9],[42008,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[314,9],[6646,8],[6760,9],[6830,9],[6927,8],[6983,9],[7327,10],[7465,9]]},"/en/lessons/naive-bayesian":{"position":[[9093,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34777,9],[39666,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11989,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[492,8]]},"/en/lessons/sentiment-analysis":{"position":[[11712,8],[18666,8]]},"/en/lessons/sonification":{"position":[[12228,9],[23209,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33215,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10057,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15963,8],[16520,8],[17005,8],[17263,9]]},"/en/lessons/transliterating":{"position":[[8228,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[9677,8],[15076,9],[15423,9],[17272,8],[17424,8],[17518,8],[19024,8],[30881,9]]},"/en/lessons/working-with-text-files":{"position":[[1314,8]]}}}],["sequence=1",{"_index":11366,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22193,12]]}}}],["sequenti",{"_index":1931,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[108,10],[2536,10],[2667,10],[3146,10],[4837,10],[5046,10]]},"/en/lessons/counting-frequencies":{"position":[[4478,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11628,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8531,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4638,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4177,13]]},"/en/lessons/jupyter-notebooks":{"position":[[25687,13]]},"/en/lessons/linear-regression":{"position":[[29251,12]]},"/en/lessons/sentiment-analysis":{"position":[[3815,13],[20897,12]]},"/en/lessons/sonification":{"position":[[4989,11]]},"/en/lessons/space-place-gazetteers":{"position":[[25764,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19635,13]]}}}],["serendipit",{"_index":15548,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14619,13]]}}}],["serg",{"_index":15441,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5644,6]]}}}],["sergei",{"_index":4640,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13415,6]]}}}],["seri",{"_index":1212,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11248,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2772,6],[10224,6],[11036,6],[11636,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26823,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9623,6],[9686,6],[10138,6],[15036,6],[16871,6],[17810,6],[18447,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[681,6],[15950,6],[20011,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1174,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3916,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8928,6],[61402,6],[62233,6],[69885,6]]},"/en/lessons/common-similarity-measures":{"position":[[1880,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12287,6]]},"/en/lessons/counting-frequencies":{"position":[[850,7],[14010,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5668,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2327,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5707,6],[5852,6],[6122,6],[6344,6],[34911,6],[37979,6],[38509,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2807,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[43202,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7327,6],[13082,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8453,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22083,6],[22586,7],[25297,7],[25379,7],[25408,7],[25517,7],[25718,7],[25846,6],[26075,6],[26284,6],[26411,7],[26635,6],[26956,9],[27029,9],[27112,6],[27262,6],[27290,6],[27733,6],[27809,9],[28372,8],[28445,8],[29212,9],[30513,7],[35219,9],[38895,6],[38974,6],[41040,8],[41409,6],[41578,7],[51393,9],[52221,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1160,6],[8634,6],[10917,6],[49308,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24328,6]]},"/en/lessons/extracting-keywords":{"position":[[2300,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17678,6],[33540,6],[35103,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28424,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12397,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68812,7]]},"/en/lessons/geocoding-qgis":{"position":[[1260,6],[15160,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11307,6]]},"/en/lessons/georeferencing-qgis":{"position":[[518,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41565,7],[41669,6],[42695,7],[42801,6],[44867,6],[45008,6],[45111,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2350,6],[3203,6],[10928,6]]},"/en/lessons/gravity-model":{"position":[[4677,6],[61189,6],[63410,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11416,6],[11529,6],[11879,6],[12244,6],[12356,6],[42909,6],[44358,6],[44524,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13062,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9977,6],[15711,6],[26131,6]]},"/en/lessons/intro-to-bash":{"position":[[19898,6]]},"/en/lessons/introduction-and-installation":{"position":[[1012,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8793,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49965,6]]},"/en/lessons/json-and-jq":{"position":[[1453,6],[2379,6],[6438,6],[8190,6],[14374,6],[17086,6],[24004,6]]},"/en/lessons/jupyter-notebooks":{"position":[[35174,6]]},"/en/lessons/linear-regression":{"position":[[29686,7],[29711,6],[29807,6],[29881,6],[39974,7],[39984,6],[40544,7],[76776,6]]},"/en/lessons/logistic-regression":{"position":[[30140,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[686,7],[1267,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3640,6]]},"/en/lessons/naive-bayesian":{"position":[[1319,6],[25937,6]]},"/en/lessons/normalizing-data":{"position":[[10213,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15462,6],[15487,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11384,6],[11448,6]]},"/en/lessons/preserving-your-research-data":{"position":[[11523,6],[11648,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1402,6],[11953,7],[27764,6],[28269,6],[28338,6]]},"/en/lessons/research-data-with-unix":{"position":[[907,6],[1199,6],[4434,6],[13016,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[596,6],[8808,6],[42134,6]]},"/en/lessons/sentiment-analysis":{"position":[[439,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1818,6],[1981,6],[2566,6]]},"/en/lessons/sonification":{"position":[[4290,6],[4832,6],[4867,6],[5061,6],[10310,6],[12051,7],[23185,6]]},"/en/lessons/space-place-gazetteers":{"position":[[33574,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9193,6],[12597,6],[12885,6],[17408,6],[19427,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6326,6],[27655,6],[39454,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21172,6],[63926,6],[65393,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3620,6],[21082,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33992,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1701,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1597,6],[2351,6],[7074,6],[48744,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33147,6],[35228,6],[35467,6],[35786,6],[35842,6],[35871,6],[37839,6],[39479,6],[41827,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7254,7]]},"/en/lessons/working-with-text-files":{"position":[[267,6]]},"/en/lessons/working-with-web-pages":{"position":[[9770,7]]}}}],["serial",{"_index":12420,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62863,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7618,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12993,13]]}}}],["serialis",{"_index":15115,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[255,13],[21839,15],[21901,13],[21916,13],[22322,13],[22456,10],[22803,13]]}}}],["seriou",{"_index":7726,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11031,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2346,7],[3566,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66547,7],[66645,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12870,7],[30752,7],[34500,7],[49953,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44664,7]]}}}],["serious",{"_index":4274,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45360,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58534,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19723,10],[28119,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52199,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34435,9],[39970,9]]}}}],["sermocina",{"_index":18760,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9023,9],[9103,9],[9692,9],[9770,9]]}}}],["sermon",{"_index":18773,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10585,7],[10642,7],[11566,7],[11623,7]]}}}],["serr",{"_index":11896,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7466,6]]}}}],["serv",{"_index":1162,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9508,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19905,5],[30040,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2115,5],[26183,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7141,5],[31162,5],[31267,6],[32241,7],[32614,5],[32920,5],[33684,5],[37323,5],[51455,5],[58779,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70001,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10465,7],[48412,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6491,6],[13975,5],[15466,5],[30809,6],[37913,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[68,6],[38508,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4562,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11657,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1890,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56201,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4051,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4146,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3804,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2877,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27291,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13485,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[970,5]]},"/en/lessons/installing-omeka":{"position":[[4893,7],[5760,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39359,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[736,6],[41753,6]]},"/en/lessons/intro-to-powershell":{"position":[[42254,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6381,6],[16148,5]]},"/en/lessons/introduction-map-warper":{"position":[[6406,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34388,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14302,5],[30125,5],[45436,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6589,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19746,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1148,6]]},"/en/lessons/sentiment-analysis":{"position":[[4315,6]]},"/en/lessons/space-place-gazetteers":{"position":[[27643,5],[29362,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10121,5],[18694,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13275,5],[34381,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5835,7]]}}}],["server",{"_index":2142,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2219,8],[13696,7],[13764,6],[13909,7],[14073,6],[14800,8],[15018,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[59798,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1000,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70112,8],[70212,6],[70512,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6887,7],[6932,7],[17873,6],[19525,7],[22423,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35902,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35414,6],[35431,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30116,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15831,6],[18044,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11742,6],[11831,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7914,6],[20220,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2461,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36090,6],[38888,8],[41128,6],[41288,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[422,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11477,6],[12086,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8334,8],[10398,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5836,7],[20046,6],[26809,7],[27127,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23680,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25624,9],[25929,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1952,6],[2027,6],[2080,6],[2628,6],[2754,6],[5155,6],[6546,7],[7166,6],[7228,6],[7248,6],[7421,7],[7549,6],[7945,6],[8507,6],[8641,7],[9108,6],[9169,6],[9950,7],[10416,6],[10448,6],[10929,6],[11185,7],[11236,6],[11983,7],[12070,7],[12748,6],[17888,6],[24225,6],[24863,6],[29293,6],[31677,6],[33581,6],[38237,6],[40741,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4474,6],[4578,6],[4618,6],[6702,6],[6765,6],[29919,6]]},"/en/lessons/installing-omeka":{"position":[[95,6],[972,6],[1080,7],[2447,7],[2737,7],[2992,6],[3575,7],[3662,7],[3853,6],[4444,6],[4867,7],[5464,6],[5500,7],[5582,7],[5743,6],[6839,7],[9812,7],[9931,7],[11873,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37643,6],[37660,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1662,6],[2037,6],[5154,7]]},"/en/lessons/introduction-map-warper":{"position":[[1319,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1844,7],[2542,6],[2961,6],[3029,6],[27139,6],[27299,6],[27340,7]]},"/en/lessons/jupyter-notebooks":{"position":[[44215,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19693,6],[19728,6],[19995,6]]},"/en/lessons/naive-bayesian":{"position":[[32343,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6971,6],[7125,8],[17964,6],[18889,7],[20074,6],[20105,6],[20122,6],[20549,6],[20588,6],[20792,6],[20850,7],[21153,6],[21202,7],[26232,6],[26625,6],[26783,6],[27959,6],[30447,8],[31131,7],[31363,6],[36928,6],[37565,7],[38096,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48059,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10868,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2593,6],[3792,6],[15644,7],[16228,6],[16446,6],[16500,7],[16879,7],[16942,6],[16973,7],[17118,6],[17191,7],[17353,6],[17392,6],[17421,6],[17539,6],[17573,6],[17659,7],[19404,6]]},"/en/lessons/working-with-web-pages":{"position":[[812,7],[935,6],[983,6],[1332,7],[1429,6],[2468,7]]}}}],["server/bin/http",{"_index":23145,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[17376,15],[17643,15]]}}}],["servers4",{"_index":5380,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10980,9]]}}}],["servic",{"_index":2253,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14306,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13711,7],[14026,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8234,7],[12310,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37521,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46410,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16172,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18201,7],[18952,7],[20088,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2837,8],[2939,8],[4300,8],[4552,8],[5841,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3855,8],[20186,7],[21691,8],[26999,8],[30118,7],[30505,8],[32995,7],[33675,8],[34984,8],[35807,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1385,7],[27343,7],[27449,8]]},"/en/lessons/geocoding-qgis":{"position":[[17909,7],[38086,8],[38311,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[5441,8],[7842,9],[8084,8],[13021,7],[13046,8],[13151,7],[13196,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7358,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2426,7],[9472,7],[9558,7],[9609,7],[9708,7],[9750,7],[9854,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[11985,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20103,9],[20289,9],[20972,7],[22053,7],[22297,7]]},"/en/lessons/installing-omeka":{"position":[[354,7],[2700,8],[4060,9],[6484,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12382,8],[16810,8],[16979,9],[17174,7],[17926,8],[18045,9],[20449,8],[21178,8],[23532,8],[51643,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10049,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1131,8],[5734,7],[5826,9],[17616,7],[17697,7],[17783,7],[25776,7],[26880,8]]},"/en/lessons/introduction-map-warper":{"position":[[535,8],[20260,9],[21000,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33866,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4856,8],[4886,9],[5726,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5737,9],[15249,7],[15399,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4315,7],[4490,9],[18574,9],[19000,9],[19315,7],[19841,7],[19910,7],[19979,7],[20014,7],[20083,7],[20236,7],[20261,7],[20390,7],[22132,7],[22427,8],[22508,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2154,8],[9898,9],[18059,9]]},"/en/lessons/qgis-layers":{"position":[[956,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38054,8]]},"/en/lessons/sentiment-analysis":{"position":[[15297,7],[15328,9],[16416,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6763,7],[7016,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29003,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[382,9],[417,7],[2232,8],[2414,8],[2499,8],[2557,8],[2586,8],[2773,8],[2808,8],[2941,8],[2996,8],[3117,7],[3206,9],[3538,8],[3604,8],[3656,8],[3852,8],[3923,8],[4051,8],[4132,8],[4160,7],[4208,8],[4513,8],[5237,7],[6597,9],[7053,8],[8002,8],[8827,8],[9732,9],[9992,8],[10172,8],[10268,8],[11513,9],[11726,7],[15488,8],[15843,8],[16334,9],[17443,9],[17977,8],[19776,8],[33682,8],[34485,8],[34945,8],[35807,8],[36239,9],[36274,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3936,8],[4016,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42407,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[21012,7]]}}}],["services.ipynb",{"_index":22130,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12689,15]]}}}],["services/comput",{"_index":22360,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35897,17]]}}}],["sesam",{"_index":19782,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[4409,6],[4541,6],[4616,6],[4764,6],[11104,6],[12097,6],[15514,6],[18235,6],[18524,6],[21755,6],[24853,6],[24937,6],[29323,6]]}}}],["sesamestreet",{"_index":19799,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[10530,14],[10780,15],[12230,15],[12571,16],[14325,14],[14340,14],[14355,14],[14370,14],[15958,15],[15974,17],[16486,16],[16570,14],[16919,17],[18315,13],[24457,12]]}}}],["sesamestreet_data",{"_index":19800,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[10738,17],[12689,17],[22155,17],[22928,17],[23501,17],[23917,17],[25647,17],[26607,17],[26901,17],[31017,18],[31775,17],[31967,17],[33019,17],[35332,17],[36449,17]]}}}],["sesamestreet_data%>",{"_index":19821,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15663,23]]}}}],["sesamestreet_data_favorite_count_over_15_non_verifi",{"_index":19903,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[36624,53],[36852,54],[37132,53]]}}}],["sesamestreet_data_favorite_count_over_50",{"_index":19889,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[32976,41],[33159,40],[33472,40],[33976,40]]}}}],["session",{"_index":3869,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17510,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9531,8],[9585,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14155,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10021,7],[13747,7],[14255,7],[14630,7],[14791,7],[19451,8],[20742,7],[24194,7],[36252,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62723,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12098,8],[23248,7]]},"/en/lessons/gravity-model":{"position":[[13000,8],[48763,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3821,8],[41221,7],[41289,8],[48372,9]]},"/en/lessons/intro-to-bash":{"position":[[24526,8]]},"/en/lessons/jupyter-notebooks":{"position":[[41683,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3845,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15579,8],[15950,8],[16366,7],[24001,7],[24199,7],[24329,7],[31123,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[493,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[259,8]]},"/en/lessons/working-with-web-pages":{"position":[[5022,7],[5099,8]]}}}],["sest",{"_index":15280,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34752,6]]}}}],["set",{"_index":449,"title":{"/en/lessons/extracting-keywords":{"position":[[28,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27,3]]},"/en/lessons/linux-installation":{"position":[[0,7]]},"/en/lessons/mac-installation":{"position":[[0,7]]},"/en/lessons/windows-installation":{"position":[[0,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12046,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7121,3],[7306,7],[10614,3],[10651,3],[10684,3],[10865,3],[10887,3],[10909,3],[13033,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[514,4],[641,8],[1929,3],[2085,3],[14962,10],[23666,8],[23711,11],[29263,9],[29452,8],[31763,7],[32655,4],[32831,8],[32969,9],[32994,8],[33036,9],[34535,3],[35565,4],[37170,9],[37361,8],[37425,8],[37494,8],[37646,7],[37834,9],[37950,7],[38087,9],[38379,8],[38688,7],[41084,3],[41137,3],[41185,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9614,4],[11020,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[361,3],[6476,4],[8603,3],[16636,3],[17199,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[94,3],[2352,3],[2546,5],[13408,3],[15055,4],[16361,7],[16576,3],[20226,3],[21194,3],[21406,3],[22846,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3118,3],[3244,4],[4408,3],[8542,3],[9137,8],[13265,3],[16982,4],[25414,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1475,7],[1573,8],[1604,8],[10761,7],[12193,3],[12535,3],[18880,8],[19387,3],[22327,7],[22701,7],[23968,7],[24563,9],[26028,7],[33885,8],[34154,8],[34425,8],[34770,8],[35136,8],[35485,8],[35561,3],[35679,3],[35809,9],[40335,8],[42780,3],[55794,3],[57251,3],[57985,7],[58049,3],[59363,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1058,3],[1527,5],[2315,5],[2829,7],[5970,4],[7539,3],[13612,4],[18673,3],[20329,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4566,3],[4985,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8150,3],[15159,3],[15580,3],[20361,5],[22440,3],[24413,3],[25259,5],[28912,3],[33993,3],[38100,3],[48970,3],[50012,3],[51942,3],[53416,3],[55387,3],[63033,3],[63167,3],[66025,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8100,3],[8231,3],[10339,3],[12505,7],[24627,3],[43002,4],[54660,3],[55813,7],[66507,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[572,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[402,3],[423,3],[2361,3],[2852,7],[6938,8],[10306,3],[10661,4],[11203,3],[11232,3],[11343,3],[11459,8],[11531,3],[12076,3],[13158,8],[13683,3],[14423,8],[14574,8],[14716,10],[15714,8],[15859,3],[16052,3],[16141,3],[25457,3],[26269,7],[27145,4],[27843,3],[28276,10],[28377,8],[29007,8],[30308,3],[30428,8],[33415,3],[48858,4],[49036,3],[52675,7],[66566,3],[69175,8]]},"/en/lessons/common-similarity-measures":{"position":[[3330,3],[3687,3],[4864,3],[7209,4],[7247,4],[15756,3],[20746,4],[20839,3],[24827,3],[24933,3],[25165,3],[25356,7],[25593,3],[26583,7],[34120,4],[36157,4],[37543,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3773,3],[7085,7],[7446,3],[7480,7],[7546,3],[7643,3],[9096,8],[9846,7],[19155,3],[32823,3],[34836,3],[35091,4],[35103,3],[36588,4],[37162,9],[41542,3],[42849,4],[43073,3],[44090,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[166,3],[1959,3],[2116,3],[2317,7],[3674,3],[7552,7],[18241,4],[21174,8],[24936,4],[25407,3],[33378,3],[41195,3],[46602,3],[48575,3],[49040,3],[59608,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6863,3],[13438,8],[13461,9],[13512,9],[18340,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3947,3],[12423,7],[27987,3],[29392,3],[31152,3],[59041,5],[59095,4],[62603,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[159,7],[1814,4],[2339,3],[8518,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[71,7],[1633,7],[2841,8],[5400,3],[15117,3],[21668,3],[24034,3],[33279,4],[37026,3],[38041,3],[46900,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14230,3],[14928,3],[16421,3],[26928,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1135,7],[1804,4],[12945,8],[15633,7],[17369,7],[17399,9],[17509,9],[25685,3],[31805,9],[31948,8],[32156,8],[32201,8],[32423,7],[33296,8],[34271,8],[34844,7],[36183,8],[36196,3],[36461,3],[36510,10],[36559,10],[36718,3],[36776,8],[37005,9],[37930,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5000,4],[14833,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1848,3],[1972,5],[2255,3],[2420,5],[2545,3],[2656,3],[2910,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2201,3],[5939,4],[41164,3],[41833,7],[42272,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1868,3],[2487,3],[4216,3],[4309,3],[14371,3],[28795,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[673,3],[13159,3],[13387,3],[14227,3],[17110,3],[18810,3],[19107,3],[19522,3],[19653,3],[19668,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1651,7],[3836,4],[6440,8],[10013,3],[12467,3],[16855,3],[17247,3],[17586,3],[18651,4],[19423,4],[21311,4],[21377,4],[21901,4],[21976,7],[22283,4],[29349,3],[35043,3],[36501,4],[37754,3],[38269,4],[38337,4],[39338,4],[42973,3],[43846,4],[44769,3],[47987,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2051,3],[7019,3],[10065,3],[15747,3],[15854,8],[18060,6],[18144,5],[24762,3],[25257,3],[37160,7],[38784,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3695,3],[3880,3],[5448,3],[6838,8],[11812,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42931,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9825,3],[12058,7],[12091,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6763,3],[9273,3],[15584,3],[35787,3],[37966,4],[41951,3],[41979,4],[47835,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1534,3],[4532,3],[8926,3],[23622,5]]},"/en/lessons/extracting-keywords":{"position":[[29,4],[1191,3],[1369,3],[1424,3],[1556,4],[1582,3],[3874,3],[7150,3],[7198,3],[9734,3],[9909,3],[11620,3],[19038,3],[29762,3],[29881,3],[30357,3],[30404,3],[39278,3],[39333,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[200,7],[5042,5],[8190,7],[8577,7],[9370,7],[9953,7],[29851,3],[38991,8],[39308,4],[41617,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1001,4],[1215,3],[1678,4],[3536,3],[3698,3],[5773,4],[6407,4],[9086,3],[9498,4],[9971,4],[17717,4],[18517,3],[20433,3],[21207,3],[23094,4],[24960,4],[34452,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9721,3],[26441,3],[28658,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3845,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28,3],[81,3],[298,3],[578,3],[3817,3],[4460,4],[4578,5],[8755,4],[8900,4],[9027,3],[21967,3],[29745,3],[37860,3],[41906,4],[55373,3],[67515,4],[69523,3]]},"/en/lessons/geocoding-qgis":{"position":[[1438,3],[6392,4],[7164,3],[7200,3],[9599,3],[9905,7],[10009,3],[15235,3],[16715,8],[19039,3],[19078,3],[20884,3],[21164,3],[23479,9],[23713,4],[23849,3],[28222,3],[30720,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[140,7],[272,7],[2119,7],[2155,7],[3310,4],[3763,7],[6943,3],[7135,3],[7401,3],[7566,3],[7624,7],[7908,7],[7988,4],[8515,3],[8892,3],[16610,3],[17958,3],[22455,7],[22855,3],[24551,3],[30098,3]]},"/en/lessons/georeferencing-qgis":{"position":[[2267,3],[8391,9],[8665,8],[8736,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3523,3],[6370,3],[6496,7],[26861,3],[34052,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8581,8],[24351,3],[30590,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[7885,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4399,3],[6375,3],[6908,3],[9480,8],[9532,3],[9716,8],[12294,3],[12478,3],[12566,3],[18907,7],[22335,3],[24154,8],[24741,8],[24791,8],[29171,8],[29221,8],[31555,8],[31605,8],[43136,4],[43194,4],[44589,3],[44731,3],[46273,3],[46566,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[11224,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1056,3],[1840,3],[5358,3],[5445,3]]},"/en/lessons/gravity-model":{"position":[[6062,3],[8817,4],[17923,3],[20357,4],[31963,3],[34431,3],[41725,3],[48608,3],[48778,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[768,3],[15783,3],[17482,4],[21837,8],[22138,3],[22368,3],[22507,3],[22858,4],[22932,3],[23692,8],[23880,8],[24594,9],[31470,3],[31897,3],[33614,3],[36112,7],[39829,3],[39892,3],[39948,3]]},"/en/lessons/installing-omeka":{"position":[[55,3],[2208,3],[4790,3],[5293,3],[6520,3],[7066,3],[7118,3],[7195,3],[7250,4],[7937,3],[9690,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[2487,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1827,3],[2104,8],[5702,8],[29403,5],[29556,5],[29621,5],[29663,5],[30093,5],[31887,7],[31959,5],[31979,5],[32835,5],[32859,5],[34088,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[328,7],[603,7],[7939,7],[17522,3],[17582,3],[30319,7],[45203,3],[48218,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11142,3],[11203,3],[11317,3],[11407,3],[17649,10],[18421,3],[24094,3],[25180,3],[27747,3],[28323,3],[29604,3],[29738,3],[30065,8],[30639,3],[30926,3],[31159,3],[31241,3],[32026,4],[32474,3],[33827,4],[36899,7],[40369,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[433,7],[1511,4],[15607,8],[18186,7],[30755,3],[33790,4],[34017,9],[34403,10],[34580,8],[34629,9],[34837,9],[34883,8],[35533,9],[36511,9],[37074,7],[38172,8],[38185,3],[38364,9],[39248,9],[41085,10]]},"/en/lessons/intro-to-bash":{"position":[[3887,10],[3949,10],[4409,8]]},"/en/lessons/intro-to-linked-data":{"position":[[7578,3],[12849,7],[19760,3],[19905,4],[23845,5],[29058,4],[30431,3]]},"/en/lessons/intro-to-powershell":{"position":[[305,3],[2193,3],[7665,3],[7727,3],[9096,3],[9120,3],[38518,3],[38674,7],[38979,3],[39050,7],[39289,3],[39451,3],[40599,3],[42989,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3137,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[13804,3],[15298,3],[15337,3],[17093,8],[17284,8],[21175,4],[21259,3],[21333,3],[21523,3],[21991,3],[22053,3],[22132,3],[23406,3]]},"/en/lessons/introduction-and-installation":{"position":[[189,3],[326,3],[1950,3],[2563,3]]},"/en/lessons/introduction-map-warper":{"position":[[1461,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6554,3],[20115,3],[20225,3],[21857,4],[21922,4],[30257,4],[38221,3],[38270,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16057,3],[16651,3],[31291,3],[37932,3],[38068,5],[38132,4],[38205,4],[38350,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3846,3],[6653,3],[7322,3],[13941,4],[14106,4],[15474,7],[20529,3],[23279,3],[23543,4],[23657,5],[31340,3],[31468,4],[36209,3],[43481,3],[44717,3]]},"/en/lessons/json-and-jq":{"position":[[6215,3],[13260,3],[13504,3],[17524,3],[19630,3],[20777,3],[22639,3],[23798,3],[25197,3],[28769,3],[34008,3],[38432,4]]},"/en/lessons/jupyter-notebooks":{"position":[[9675,4],[12343,3],[13446,3],[14447,3],[37186,4],[38239,4],[39124,3],[40014,3],[44025,4],[45019,7],[46147,3],[47600,5]]},"/en/lessons/linear-regression":{"position":[[1193,3],[15449,3],[15523,4],[19642,3],[20624,3],[22163,7],[22590,3],[36801,3],[36816,3],[37505,3],[38124,7],[40843,4],[42448,5],[48177,3],[55151,3],[57854,4],[58567,3],[58719,3],[59619,3],[78052,8],[78439,9],[79755,3]]},"/en/lessons/linux-installation":{"position":[[1,7],[4751,3]]},"/en/lessons/logistic-regression":{"position":[[913,3],[10901,3],[11448,3],[16262,4],[16352,3],[17091,7],[25178,3],[41838,3],[51513,3]]},"/en/lessons/mac-installation":{"position":[[1,7],[179,3],[1343,3],[1383,3],[4429,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1612,3],[6868,3],[22000,3],[26937,3],[27107,7],[31465,3]]},"/en/lessons/naive-bayesian":{"position":[[3302,3],[8165,3],[9735,3],[9808,3],[11717,3],[14783,3],[23130,3],[24869,3],[25084,3],[26106,3],[29520,3],[29654,3],[37798,3],[37922,3],[38456,5],[38611,5],[38812,5],[39472,3],[39808,4],[41106,3],[41541,3],[41958,3],[42464,3],[42615,3],[43985,3],[44012,4],[44117,4],[44305,4],[44582,5],[46368,3],[46800,5],[46889,5],[47779,4],[51040,3],[52657,3],[52910,3],[52993,3],[54120,3],[56027,4],[60629,3],[68218,4],[69582,3],[69925,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10578,3],[10635,3],[11559,3],[11616,3],[15876,3],[16043,3],[18391,3],[18757,3],[33447,3],[41938,3]]},"/en/lessons/preserving-your-research-data":{"position":[[3153,3],[9792,3],[14153,3]]},"/en/lessons/qgis-layers":{"position":[[4716,3],[5730,8],[6507,3],[15325,8],[15444,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[132,4],[256,4],[335,4],[1332,4],[1744,4],[3380,4],[3487,5],[3525,4],[3624,4],[3710,4],[3829,3],[3912,4],[5341,4],[5428,4],[5480,4],[6438,4],[10196,7],[11357,4],[12311,4],[13472,4],[13546,3],[13726,3],[13830,3],[13879,3],[16320,3],[16789,3],[17110,4],[17839,4],[18012,4],[18740,5],[19158,3],[20096,3],[23285,4],[24847,3],[25403,7],[25719,3],[26298,3],[27372,3]]},"/en/lessons/research-data-with-unix":{"position":[[935,3],[7592,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1758,3],[2961,4],[4996,3],[14412,7],[15266,4],[36194,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3705,8],[6925,4],[8410,8],[20422,3],[21895,5],[22059,3],[24312,3],[39914,3]]},"/en/lessons/sentiment-analysis":{"position":[[5402,3],[11028,3],[12403,7],[12573,7],[12644,7],[12711,7],[17672,3],[17993,3],[24157,3],[25384,3],[26218,3],[28859,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[202,3],[661,3],[1860,3],[4630,3],[4757,3],[13091,7],[13778,3],[14154,3],[16524,3],[19804,7],[24414,3],[24980,3],[26644,3],[27559,3],[27614,3],[27766,3],[28652,3],[28967,3],[29922,3],[31433,3],[31919,3],[33454,3],[38408,7],[38763,3]]},"/en/lessons/sonification":{"position":[[10211,9],[16338,3],[16905,8],[16979,3],[17070,3],[19998,3],[25889,4],[29956,3]]},"/en/lessons/space-place-gazetteers":{"position":[[4669,7],[5186,8],[6579,3],[10035,8],[17241,3],[23888,3],[45889,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1329,3],[5067,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2732,3],[14502,3],[19897,3],[20414,8],[20579,3],[23133,7],[24892,4],[25547,4],[25574,5],[25613,4],[26555,3],[26618,4],[26765,3],[26826,3],[26945,4],[27166,4],[27518,4],[27584,4],[27697,4],[27948,4],[29292,3],[29389,4],[30305,3],[30702,4],[31016,4],[31055,5],[31401,4],[32308,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4510,8],[15597,3],[23315,7],[33990,3],[39281,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[976,3],[9597,3],[12707,3],[14447,7],[19343,7],[21318,3],[24122,3],[33431,4],[45104,7],[59646,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[585,7],[7438,7],[7858,9],[8462,8],[10333,3],[13088,3],[14034,3],[18481,9],[19760,3],[20262,4],[24018,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1390,3],[5803,3],[6683,7],[7741,3],[9054,3],[9500,3],[19122,3],[19959,3],[24583,3],[24752,3],[25127,3],[28301,3],[29736,3],[29905,3],[30079,3],[31363,3],[32021,3],[32089,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1905,3],[2936,3],[3264,3],[5909,4],[12822,3],[12872,3],[12926,3],[12989,3]]},"/en/lessons/transliterating":{"position":[[4923,4],[5409,3],[5733,4],[6029,4],[6855,4],[7363,4],[17332,8],[18263,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5017,8],[10457,3],[10562,3],[11409,3],[12365,3],[25399,3],[26412,3],[27203,8],[28652,3],[29119,3],[29831,7],[30466,5],[30575,8],[30797,3],[30858,3],[35138,3],[38232,3],[38358,3],[42952,4],[44591,3],[47994,3],[51372,3],[51521,3],[51587,3],[51710,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[32009,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1263,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[929,3],[1571,3],[4722,3],[6088,3],[6169,3],[8240,4],[9502,5],[9585,3],[11741,3],[12746,5],[13153,3],[14741,5],[15549,7],[15797,3],[18881,3],[18962,3],[19035,4],[19190,3],[22696,8],[25720,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1663,3],[3158,8],[3173,8],[14839,8]]},"/en/lessons/viewing-html-files":{"position":[[2616,3],[2667,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2992,3],[9484,3],[12032,3],[12203,7],[12375,3],[18946,3],[21550,3],[22498,3],[24549,3],[25200,4],[29143,3],[31948,7],[45227,3],[45257,3]]},"/en/lessons/windows-installation":{"position":[[1,7],[1419,3],[5678,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7129,3]]},"/en/lessons/working-with-text-files":{"position":[[2490,3],[8472,3]]}}}],["set(matteo",{"_index":9659,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18017,12],[18099,12]]}}}],["set(places_list",{"_index":11598,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26461,16]]}}}],["set.png",{"_index":23576,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[2119,8]]}}}],["set.se",{"_index":20175,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39150,10]]}}}],["set.seed(189981",{"_index":7276,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9475,16]]}}}],["set.seed(757",{"_index":20178,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39886,13]]}}}],["set3",{"_index":20114,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30480,8],[31275,5]]}}}],["set_index('term",{"_index":17134,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29187,18],[29442,17]]}}}],["set_node_attribut",{"_index":10464,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15674,19]]}}}],["set_outputpath",{"_index":899,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11148,18]]}}}],["set_sourcepath",{"_index":898,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11032,18]]}}}],["seth",{"_index":10856,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4450,4]]},"/en/lessons/intro-to-linked-data":{"position":[[37149,4]]}}}],["sette.117",{"_index":18800,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11201,10],[11319,10],[12179,10],[12293,10]]}}}],["settembr",{"_index":12369,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56173,12]]}}}],["settings.png",{"_index":22032,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8413,13]]}}}],["settl",{"_index":4728,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27814,6]]},"/en/lessons/gravity-model":{"position":[[35166,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55043,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3416,7]]}}}],["settlement",{"_index":9348,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32320,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5628,10],[8000,11],[31700,11]]},"/en/lessons/space-place-gazetteers":{"position":[[1337,13],[7322,10],[10517,11],[27771,11],[27893,12],[29176,10],[41839,12],[42179,12]]},"/en/lessons/vector-layers-qgis":{"position":[[6490,13],[6570,13],[6749,12],[6962,10],[7346,11],[8293,10],[8967,11],[9389,11],[9520,11],[9641,10],[9917,11],[10401,10],[10596,10],[11683,11],[17041,12]]}}}],["settlement_nam",{"_index":23204,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[5543,17]]}}}],["settler",{"_index":20901,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7172,8]]}}}],["setup",{"_index":7,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[89,5],[2397,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22839,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2836,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[312,5],[344,5],[7722,5],[10620,5],[11032,5],[11142,5],[12215,6],[13943,6],[32303,6],[33296,5],[46408,6],[48076,5],[57771,6],[62674,5],[71703,5]]},"/en/lessons/common-similarity-measures":{"position":[[163,5],[3012,5],[23880,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[195,5],[279,5],[6558,5],[7206,5],[9746,5],[9795,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2184,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1707,5],[9158,5],[15688,5],[16905,6],[31727,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30051,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41086,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[113,5],[5760,5],[5944,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[184,5],[8421,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8874,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[6418,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10654,5],[14493,5],[24565,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2204,5],[8445,5],[8679,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[143,5],[5267,5],[29937,5],[30881,7],[30915,7],[31184,7],[31691,7],[32945,7],[35558,7]]},"/en/lessons/installing-omeka":{"position":[[11987,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1414,5],[9814,5]]},"/en/lessons/json-and-jq":{"position":[[76,5],[5001,5]]},"/en/lessons/jupyter-notebooks":{"position":[[44751,6]]},"/en/lessons/logistic-regression":{"position":[[19569,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[116,5],[1391,5],[19676,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[638,5],[657,5],[3248,5],[5553,5],[18322,5],[20768,5]]},"/en/lessons/qgis-layers":{"position":[[5504,5]]},"/en/lessons/research-data-with-unix":{"position":[[145,5],[2384,5]]},"/en/lessons/sentiment-analysis":{"position":[[13089,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15474,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8586,5]]}}}],["setup_aug_tfm",{"_index":6310,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33479,14]]}}}],["setup_aug_tfms([rotate(max_deg=90",{"_index":6307,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32883,34]]}}}],["setupui(self",{"_index":8105,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18860,13],[21142,13]]}}}],["setview",{"_index":18238,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[26973,7],[28327,9]]}}}],["setview([0.0",{"_index":18229,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21392,14],[27020,14]]}}}],["setview([51.505",{"_index":18241,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[28170,17],[29504,17],[30950,17],[33733,19],[35319,19]]}}}],["setview(lng",{"_index":20608,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30586,11],[31998,11],[37432,11]]}}}],["setwd(\"c:\\\\a_orgs\\\\carleton\\\\hist3814\\\\r\\\\get",{"_index":13270,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[38422,49]]}}}],["setwd(path",{"_index":13731,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48874,11]]}}}],["setx",{"_index":18142,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[6952,4],[6984,4]]}}}],["set’",{"_index":17252,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48205,5]]}}}],["set’:‘$data",{"_index":16100,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38049,11]]}}}],["seven",{"_index":1201,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10949,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17114,5],[37490,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5025,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12999,5],[44909,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4939,5],[6756,5],[10202,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32473,5],[32672,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41427,5],[43594,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3731,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11702,8]]},"/en/lessons/gravity-model":{"position":[[36986,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57962,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34073,5],[34273,5]]},"/en/lessons/logistic-regression":{"position":[[29653,5],[32435,5],[39977,5]]},"/en/lessons/normalizing-data":{"position":[[2867,8]]},"/en/lessons/preserving-your-research-data":{"position":[[17292,6]]},"/en/lessons/qgis-layers":{"position":[[3975,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32193,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[24536,5],[28550,6]]}}}],["sevent",{"_index":9812,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36285,10]]}}}],["seventeen",{"_index":2813,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6579,9]]}}}],["seventeenth",{"_index":4422,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56358,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59102,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[701,11],[39519,11],[40599,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3591,11],[3883,11],[4278,11]]},"/en/lessons/extracting-keywords":{"position":[[6295,11]]},"/en/lessons/gravity-model":{"position":[[7458,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8821,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1608,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44800,11]]}}}],["sever",{"_index":131,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2816,7],[6668,7],[8081,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2354,7],[2405,7],[37408,7],[40659,7],[42594,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1806,7],[2337,7],[15491,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9553,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19806,7],[22047,7],[30897,7],[31215,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1999,7],[25290,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3227,7],[7634,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6288,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19464,7],[27564,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8801,7],[44838,7],[45028,7],[48210,7],[69916,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35085,7],[64641,7],[67155,7],[69896,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1658,7],[7521,7],[29520,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2999,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3914,7],[24995,7]]},"/en/lessons/counting-frequencies":{"position":[[11042,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13406,7],[35121,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2101,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13685,7],[30415,7],[31723,7],[39710,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22504,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7627,7],[16270,7],[43810,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6514,7],[26627,7],[28615,7],[39975,7],[41308,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2825,7],[6830,7],[7225,7],[11617,7],[13566,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11487,7],[21786,7],[24843,7],[25872,7],[40842,7],[46889,7],[47422,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18966,7]]},"/en/lessons/extracting-keywords":{"position":[[25902,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2853,7],[12062,7],[12351,7],[20562,7],[24909,7],[34426,7],[44836,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20301,7]]},"/en/lessons/geocoding-qgis":{"position":[[22420,7],[27261,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16118,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[461,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16929,7],[17628,7]]},"/en/lessons/gravity-model":{"position":[[3610,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[15176,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4357,7],[8540,7],[10471,7],[16642,7],[18881,7],[40561,7],[45684,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36291,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7875,7]]},"/en/lessons/intro-to-bash":{"position":[[7677,7],[15829,7],[16152,7]]},"/en/lessons/intro-to-linked-data":{"position":[[30573,7]]},"/en/lessons/intro-to-powershell":{"position":[[3556,7],[19239,7]]},"/en/lessons/introduction-map-warper":{"position":[[19312,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3901,7],[12248,7],[31630,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7320,7],[41581,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3774,7],[17515,7]]},"/en/lessons/json-and-jq":{"position":[[9914,7],[31616,7]]},"/en/lessons/jupyter-notebooks":{"position":[[34569,7]]},"/en/lessons/linear-regression":{"position":[[8108,7],[8216,7],[17055,7],[32157,7],[42211,7],[53227,7],[60034,7]]},"/en/lessons/logistic-regression":{"position":[[20614,7],[41604,7],[49050,7],[53948,7],[54070,7]]},"/en/lessons/naive-bayesian":{"position":[[1876,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2887,7],[10343,7],[12944,7],[15757,7],[51781,7]]},"/en/lessons/qgis-layers":{"position":[[7666,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8731,7],[34340,7],[41942,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9372,7]]},"/en/lessons/sentiment-analysis":{"position":[[6679,7],[11900,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11117,7],[11319,7]]},"/en/lessons/sonification":{"position":[[9137,7],[11862,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12001,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4535,7],[12084,7],[31003,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1869,7],[14317,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59361,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15339,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2057,7],[2407,7],[7761,7],[30232,7],[42117,7]]},"/en/lessons/transliterating":{"position":[[4204,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37250,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2268,7],[5340,7],[11925,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3222,7],[6387,7],[6953,7],[7459,7],[12614,7],[13766,7],[17879,7],[18449,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14270,7],[15700,7],[16436,7]]}}}],["sex",{"_index":8461,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17715,5],[22982,5],[24102,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39674,3],[46444,3]]},"/en/lessons/linear-regression":{"position":[[8396,4]]}}}],["sexaginta",{"_index":11903,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7577,9]]}}}],["sexism",{"_index":14756,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40467,6],[40956,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6055,7]]}}}],["sexto",{"_index":11979,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10253,5],[11153,5],[61553,5],[62453,5]]}}}],["sextu",{"_index":5008,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49276,6]]}}}],["sexual",{"_index":14241,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18718,10],[50339,10]]},"/en/lessons/naive-bayesian":{"position":[[7524,6],[54815,6],[56698,8],[59349,6]]}}}],["sf",{"_index":12940,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20342,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14975,5],[15501,3]]}}}],["sg",{"_index":22896,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[30620,2],[30643,2],[30801,2],[30866,2]]}}}],["sg=1",{"_index":22903,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31922,5]]}}}],["sgscriba_",{"_index":12240,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35467,18]]}}}],["sh",{"_index":10004,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56788,2]]},"/en/lessons/jupyter-notebooks":{"position":[[11111,4]]},"/en/lessons/transliterating":{"position":[[11928,5],[11944,5]]}}}],["shack",{"_index":21093,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4670,6]]}}}],["shade",{"_index":11075,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16546,7],[24221,7],[46590,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[6512,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[10375,6],[10460,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28516,6]]},"/en/lessons/sonification":{"position":[[13557,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9185,7]]}}}],["shadow",{"_index":2670,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30556,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21439,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25643,7]]}}}],["shah",{"_index":21940,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62010,5]]}}}],["shakespear",{"_index":6827,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32057,11],[32140,16],[32198,14]]},"/en/lessons/intro-to-linked-data":{"position":[[23647,11],[24723,12],[25951,11],[26887,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14132,11]]},"/en/lessons/logistic-regression":{"position":[[46421,11],[47117,12]]}}}],["shakespeare’",{"_index":11296,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4207,13],[34633,13]]}}}],["shall",{"_index":19252,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[11233,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16054,5]]}}}],["shallow",{"_index":12441,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64397,7]]},"/en/lessons/linear-regression":{"position":[[18052,9]]},"/en/lessons/vector-layers-qgis":{"position":[[9339,7]]}}}],["shame",{"_index":14314,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[47314,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3432,6]]}}}],["shankman",{"_index":20410,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26811,9],[27273,8],[27442,8],[28512,8],[28839,8]]}}}],["shape",{"_index":650,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20707,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2981,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1557,6],[2311,6],[37651,7],[37979,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30654,5],[31362,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20445,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18478,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33014,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14149,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3760,5],[26878,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[436,5],[2913,5],[20051,5],[20502,6],[20677,5]]},"/en/lessons/geocoding-qgis":{"position":[[10822,5],[13817,5],[16433,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[8148,5],[8677,6],[8850,6],[9045,6],[9599,6],[9780,7],[9835,7],[17321,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7424,6],[16614,7],[16673,6],[16906,6],[17004,6],[20545,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14753,5],[28578,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4959,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30940,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22375,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37078,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1480,5]]},"/en/lessons/introduction-map-warper":{"position":[[5241,7]]},"/en/lessons/linear-regression":{"position":[[54959,5]]},"/en/lessons/logistic-regression":{"position":[[7624,6]]},"/en/lessons/research-data-with-unix":{"position":[[7121,5],[9351,5]]},"/en/lessons/space-place-gazetteers":{"position":[[763,5],[4724,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35178,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10958,5],[55059,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7202,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22005,6],[24573,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1000,6],[14795,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11564,6]]}}}],["shape.9",{"_index":10539,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28882,7]]}}}],["shapefil",{"_index":12496,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[1445,10],[1565,10],[7769,9],[7915,9],[7940,9],[8258,9],[8308,9],[10952,9],[11469,9],[13063,9],[13662,9],[13895,9],[14830,9],[19275,9],[19581,9],[19649,9],[19793,9],[20553,9],[38169,11]]},"/en/lessons/georeferencing-qgis":{"position":[[2897,9],[11664,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[7305,10],[7316,10],[7482,9]]},"/en/lessons/qgis-layers":{"position":[[356,10],[3465,11],[4454,10],[4559,9],[9903,10],[10828,10],[11371,10],[13670,10],[14703,10],[19140,10]]},"/en/lessons/vector-layers-qgis":{"position":[[1319,10],[1459,9],[1591,10],[1633,9],[4633,10],[4701,9],[4758,9],[4905,9],[6393,9],[10870,9],[11382,10],[13163,9]]}}}],["shape’",{"_index":13899,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[7689,7]]}}}],["shapiro",{"_index":17290,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[51926,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15040,9],[27035,9]]}}}],["shapiro’",{"_index":21694,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[15263,9]]}}}],["share",{"_index":814,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4307,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29085,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13998,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2757,5],[3455,6],[35707,5],[54742,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1665,6],[2603,5],[4983,5],[19072,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15379,5],[37182,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7855,5],[25072,6],[25263,6],[28042,5],[28809,5],[48895,6],[58202,7],[59278,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3533,6],[4878,6],[4961,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12657,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[796,6],[961,5],[4440,6],[24611,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5860,5],[5986,7],[45378,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3741,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[33866,5],[33983,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9980,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[347,5],[2166,5],[11680,5],[23320,5],[23419,5],[23527,7],[23571,7],[23959,8],[37252,6],[40399,6],[40880,5],[49127,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5018,5],[56434,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[931,5],[1008,5],[6866,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16754,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39753,5]]},"/en/lessons/georeferencing-qgis":{"position":[[11627,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7764,7],[20670,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21585,5],[43943,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[126,5],[10594,5],[10636,5],[10673,5],[10733,5],[10823,5],[14838,5],[17798,5],[21393,5]]},"/en/lessons/installing-omeka":{"position":[[169,6],[1154,6],[2362,7],[2583,6],[2870,6],[3038,6],[4196,6],[4532,6],[4618,6],[8055,6],[8106,6],[8458,6],[10098,6],[11236,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5083,5],[15639,5],[15788,5],[41954,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17507,5],[38589,5],[53381,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36106,5],[36223,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2405,7],[4904,5]]},"/en/lessons/introduction-map-warper":{"position":[[21773,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8948,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1074,5],[7174,7],[44003,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9002,6],[9216,6],[14779,9],[16336,6],[19100,6],[19166,9],[32202,5],[32680,5],[36391,9],[42718,6]]},"/en/lessons/json-and-jq":{"position":[[1226,7],[26847,5],[28351,7],[35163,7]]},"/en/lessons/jupyter-notebooks":{"position":[[22232,7],[23240,6],[34667,5],[51677,7]]},"/en/lessons/logistic-regression":{"position":[[46793,5],[46839,6]]},"/en/lessons/naive-bayesian":{"position":[[8751,5],[67919,5]]},"/en/lessons/preserving-your-research-data":{"position":[[17664,7],[17830,7]]},"/en/lessons/qgis-layers":{"position":[[4478,6]]},"/en/lessons/research-data-with-unix":{"position":[[3333,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[36338,5],[38147,5],[41991,5]]},"/en/lessons/sentiment-analysis":{"position":[[9356,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3575,5],[4514,6],[36170,5]]},"/en/lessons/sonification":{"position":[[9707,7]]},"/en/lessons/space-place-gazetteers":{"position":[[824,6],[2058,5],[3103,5],[15075,6],[15231,5],[17734,6],[18310,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5453,6],[7796,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3784,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[135,7],[3348,5],[35113,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10331,5],[10521,7],[10699,6]]},"/en/lessons/transliterating":{"position":[[17381,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12645,5],[17043,5],[17141,5],[28269,7],[48122,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3319,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3660,5]]}}}],["shareabl",{"_index":16929,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[44912,9]]}}}],["shared.9",{"_index":12995,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[30433,9]]}}}],["sharma",{"_index":8711,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41538,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62998,7]]}}}],["sharon",{"_index":19283,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17608,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5683,6]]}}}],["sharp",{"_index":4715,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23961,6],[42276,5]]},"/en/lessons/gravity-model":{"position":[[26670,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10562,5]]}}}],["shaw",{"_index":14348,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50290,5]]},"/en/lessons/space-place-gazetteers":{"position":[[48651,5]]}}}],["shawinigan",{"_index":9077,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8912,10],[9266,10],[9456,10]]}}}],["shawn",{"_index":14725,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34204,5],[55960,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12259,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44975,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35402,6]]}}}],["shawne",{"_index":9353,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32495,7]]}}}],["shch",{"_index":22692,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11960,7],[11978,7]]}}}],["shebang",{"_index":423,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11136,8],[13670,7]]}}}],["shed",{"_index":5841,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4350,4]]},"/en/lessons/sentiment-analysis":{"position":[[3375,4]]}}}],["sheep",{"_index":18616,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59226,9],[59906,6]]},"/en/lessons/sonification":{"position":[[26308,6],[26364,6]]}}}],["sheer",{"_index":11089,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[21926,5]]},"/en/lessons/sentiment-analysis":{"position":[[8759,5]]}}}],["sheet",{"_index":2879,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16164,7],[17501,7],[18549,5],[19802,6],[21492,6],[22900,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5495,5],[5594,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1132,6],[64699,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38476,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16068,5],[17367,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10068,5],[17185,6],[22051,5],[23061,6],[23233,5],[23849,7],[35661,5],[35849,5],[38128,6],[45905,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8205,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25529,7]]},"/en/lessons/geocoding-qgis":{"position":[[23585,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1497,8],[5357,5],[5580,9],[7653,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6925,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7985,5]]},"/en/lessons/sonification":{"position":[[28267,6]]},"/en/lessons/space-place-gazetteers":{"position":[[3414,7],[16639,6],[20381,5]]},"/en/lessons/transliterating":{"position":[[17319,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46845,5],[46865,5]]}}}],["sheetnam",{"_index":19732,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[27048,9]]}}}],["shelbi",{"_index":3508,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2320,6]]}}}],["shelf",{"_index":15178,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13967,5]]}}}],["shelfmark",{"_index":15177,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13917,10]]}}}],["shell",{"_index":351,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8906,5],[9872,6],[10047,5],[12494,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46728,6],[48175,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6290,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16301,7],[18837,5],[19306,5],[19365,6],[19396,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5380,5],[17729,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13574,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5599,5],[8109,5],[8807,6],[11368,5],[11492,5],[11702,6],[11932,6],[12163,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22911,5]]},"/en/lessons/intro-to-bash":{"position":[[173,5],[1529,9],[1614,5],[1659,7],[1961,6],[2033,6],[2912,5],[3172,5],[3198,6],[3417,5],[4446,5],[4771,5],[10766,5],[12429,6],[13205,5],[16649,6],[21155,5],[21822,6]]},"/en/lessons/json-and-jq":{"position":[[39218,5]]},"/en/lessons/jupyter-notebooks":{"position":[[6782,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3813,6],[7618,5],[7798,6]]},"/en/lessons/linux-installation":{"position":[[275,5],[3633,5],[3713,6],[3781,5],[3825,5],[3941,5],[4117,6],[4270,6]]},"/en/lessons/mac-installation":{"position":[[281,5],[3220,5],[3300,6],[3368,5],[3412,5],[3589,5],[3795,5],[3951,6],[4154,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[722,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3565,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6304,5]]},"/en/lessons/research-data-with-unix":{"position":[[439,6],[633,6],[1051,5],[1320,5],[1935,6],[2644,6],[4177,6],[4193,5],[4466,5],[6309,6],[6448,5],[7863,5],[7963,5],[8326,5],[8731,5],[9770,6],[9928,6],[10074,5],[10672,6],[12905,5],[13484,5],[13775,5],[14227,5],[14728,5],[14924,6],[15066,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31433,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17028,5],[17346,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[31219,5],[31496,5]]},"/en/lessons/windows-installation":{"position":[[4432,5],[4512,6],[4580,5],[4624,5],[4740,5],[4981,5],[5163,6],[5381,5]]}}}],["shell’",{"_index":17537,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[4311,7]]},"/en/lessons/mac-installation":{"position":[[3992,7]]},"/en/lessons/windows-installation":{"position":[[5204,7]]}}}],["sherif",{"_index":16411,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44358,6],[52990,6]]}}}],["she|h",{"_index":6595,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[14753,7],[14950,6]]}}}],["shiffman",{"_index":14024,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42636,8]]}}}],["shift",{"_index":5395,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15529,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9336,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16169,5],[35096,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4926,6],[10224,5],[11237,6],[11445,5]]},"/en/lessons/extracting-keywords":{"position":[[14109,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14195,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21466,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19248,5],[37326,5]]},"/en/lessons/intro-to-powershell":{"position":[[14063,5]]},"/en/lessons/introduction-map-warper":{"position":[[2078,5],[10078,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1621,5],[25648,5],[25677,7]]},"/en/lessons/linear-regression":{"position":[[55260,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17437,6],[31545,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22380,6],[23683,7],[23860,5],[24483,7],[25187,8]]}}}],["shift+downarrow",{"_index":15009,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[18734,16]]}}}],["shift+ent",{"_index":21435,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[12351,11]]}}}],["shift+uparrow",{"_index":15007,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[18672,14]]}}}],["shill",{"_index":13624,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25598,9],[25702,9],[32823,11],[37978,11],[38056,11]]}}}],["shine",{"_index":6598,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[16501,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3075,7]]}}}],["shini",{"_index":20516,"title":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[49,5]]}},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[50,5],[173,6],[180,5],[796,5],[862,5],[944,5],[1007,5],[2272,7],[2496,5],[3874,5],[4522,5],[4554,5],[5053,5],[5582,5],[5637,5],[5767,6],[5924,6],[6183,6],[6216,5],[6611,5],[6639,5],[6953,5],[7195,5],[7348,5],[13143,5],[13181,5],[13838,5],[16116,5],[16137,5],[18715,5],[18751,5],[19114,5],[20749,5],[21332,5],[22238,5],[23525,5],[24064,6],[24194,5],[26052,6],[26362,5],[30033,5],[30406,6],[30736,6],[30998,5],[31075,5],[31442,5],[31478,5],[33942,5],[34330,5],[36126,5],[38600,5]]}}}],["shinyapp",{"_index":20561,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20764,11]]}}}],["shinyapp(ui",{"_index":20562,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20837,12],[21189,12],[37552,12]]}}}],["shinyapps.io",{"_index":20524,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6778,13],[6792,12]]}}}],["ship",{"_index":14345,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50145,4]]},"/en/lessons/logistic-regression":{"position":[[46545,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37017,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3990,7]]}}}],["shirai",{"_index":20262,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50155,7],[52185,7]]}}}],["shirazi",{"_index":3251,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60642,7]]}}}],["shire",{"_index":20929,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[11176,5]]}}}],["shiri",{"_index":11224,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45401,5]]}}}],["shirt",{"_index":8009,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44692,6]]}}}],["shlomo",{"_index":16563,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54217,6]]}}}],["shmargaret",{"_index":14914,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58577,10]]}}}],["shmitchel",{"_index":14915,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58588,11]]}}}],["shoot",{"_index":6339,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39288,6],[39506,6],[44302,8]]}}}],["shop",{"_index":13079,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[395,8],[5356,8],[5528,8]]},"/en/lessons/gravity-model":{"position":[[58337,5]]},"/en/lessons/intro-to-linked-data":{"position":[[12608,4]]},"/en/lessons/naive-bayesian":{"position":[[25675,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10113,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16070,4],[16610,5]]}}}],["shore",{"_index":9351,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32414,5]]}}}],["short",{"_index":375,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9681,5],[15202,5],[16096,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8455,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33511,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12550,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6618,5],[30766,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52825,5],[53557,5],[55128,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11131,5],[33079,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4274,5],[7727,7],[24395,5],[27278,6],[46110,5],[50700,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11978,5],[37102,5],[37476,5],[40510,6],[40600,5],[43288,5],[43843,5]]},"/en/lessons/common-similarity-measures":{"position":[[22200,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4011,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58863,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[22001,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30953,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8354,6],[38760,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4885,5],[20377,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6796,5],[26529,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2193,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[705,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23810,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3052,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20269,5]]},"/en/lessons/extracting-keywords":{"position":[[7658,5],[29813,5]]},"/en/lessons/geocoding-qgis":{"position":[[8707,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9947,5],[10098,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11947,6],[21184,5],[22102,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[829,5]]},"/en/lessons/gravity-model":{"position":[[8695,5],[26704,5],[47713,5],[49071,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2705,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6229,5],[31599,5]]},"/en/lessons/intro-to-linked-data":{"position":[[22886,5],[22920,5]]},"/en/lessons/intro-to-powershell":{"position":[[6406,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12983,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1726,5],[15000,5],[39398,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1683,5],[11055,5],[15227,5],[44464,5],[53051,5]]},"/en/lessons/json-and-jq":{"position":[[2312,5]]},"/en/lessons/jupyter-notebooks":{"position":[[36345,5],[36411,5]]},"/en/lessons/linux-installation":{"position":[[2460,5]]},"/en/lessons/logistic-regression":{"position":[[7142,6]]},"/en/lessons/mac-installation":{"position":[[1839,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[624,5]]},"/en/lessons/naive-bayesian":{"position":[[68878,5]]},"/en/lessons/normalizing-data":{"position":[[4869,5],[6759,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2604,6]]},"/en/lessons/qgis-layers":{"position":[[6646,5],[15264,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3728,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41394,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11650,5],[13171,5]]},"/en/lessons/sentiment-analysis":{"position":[[19917,5],[34365,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13367,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1634,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4328,5],[4570,5],[14032,5],[20766,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16027,5],[44239,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2897,5],[11553,5],[28188,5],[37538,5],[44457,5],[44635,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[598,5],[11372,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7030,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[15020,6],[29039,5],[32095,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23464,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8469,5],[13701,5]]},"/en/lessons/windows-installation":{"position":[[3197,5]]}}}],["shortcod",{"_index":5555,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63019,11]]}}}],["shortcom",{"_index":717,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24368,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60922,13],[63406,12]]}}}],["shortcut",{"_index":3171,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44530,9]]},"/en/lessons/extracting-keywords":{"position":[[16425,9]]},"/en/lessons/georeferencing-qgis":{"position":[[789,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9863,9]]},"/en/lessons/intro-to-linked-data":{"position":[[23029,9],[23363,9]]},"/en/lessons/intro-to-powershell":{"position":[[14966,8],[43472,8],[45578,9],[45683,9]]},"/en/lessons/introduction-map-warper":{"position":[[12773,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18776,8],[43550,8]]},"/en/lessons/jupyter-notebooks":{"position":[[19580,9],[22006,10],[49750,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4961,8],[8542,9]]},"/en/lessons/qgis-layers":{"position":[[12430,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4119,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7190,8],[8100,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6528,8],[9493,8],[10991,8]]},"/en/lessons/working-with-web-pages":{"position":[[6370,8]]}}}],["shorten",{"_index":2106,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14329,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14098,7]]},"/en/lessons/logistic-regression":{"position":[[7034,9],[10233,9]]},"/en/lessons/normalizing-data":{"position":[[7025,7]]}}}],["shorter",{"_index":1301,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14616,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26001,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27980,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18688,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23627,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27330,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45602,7]]},"/en/lessons/json-and-jq":{"position":[[23529,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4998,8]]},"/en/lessons/linear-regression":{"position":[[16170,7]]},"/en/lessons/linux-installation":{"position":[[2502,7]]},"/en/lessons/mac-installation":{"position":[[1881,7]]},"/en/lessons/naive-bayesian":{"position":[[11509,7]]},"/en/lessons/sentiment-analysis":{"position":[[18540,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57478,7]]},"/en/lessons/windows-installation":{"position":[[3239,7]]}}}],["shortest",{"_index":5661,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14135,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24243,8],[24310,8],[24555,8],[24704,8],[24808,8],[24984,8],[25519,8],[25744,8],[25880,8],[26058,8],[26113,8],[26137,8],[26499,8],[26580,8],[26618,8],[27242,8],[35845,8],[35960,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32079,9]]},"/en/lessons/space-place-gazetteers":{"position":[[19865,8]]}}}],["shortest_path",{"_index":10518,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25547,13]]}}}],["shortform",{"_index":10873,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8342,11],[26789,11],[29474,11]]}}}],["shorthand",{"_index":10726,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15535,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4351,9]]},"/en/lessons/intro-to-powershell":{"position":[[11425,9],[34046,9],[34093,9]]},"/en/lessons/normalizing-data":{"position":[[8389,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35672,9]]}}}],["shortli",{"_index":2349,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6517,7]]},"/en/lessons/intro-to-bash":{"position":[[15796,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16063,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[11524,9]]}}}],["shot",{"_index":6385,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45204,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3684,5],[11739,7],[11782,4],[11810,6],[11846,4],[12057,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38913,5],[39115,6]]},"/en/lessons/qgis-layers":{"position":[[2213,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12409,4],[15697,4],[17771,7],[18065,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16170,4],[16207,4]]}}}],["shouldansw",{"_index":15604,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22996,14]]}}}],["shouldanswer\":[\"w",{"_index":15605,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23069,19]]}}}],["shoulder",{"_index":19787,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[8196,9]]}}}],["shouldn’t",{"_index":3809,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13227,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46825,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32737,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[30234,9]]},"/en/lessons/linear-regression":{"position":[[16037,9],[54773,9]]},"/en/lessons/logistic-regression":{"position":[[40275,9]]},"/en/lessons/naive-bayesian":{"position":[[21335,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10850,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9844,9]]}}}],["should|should|maybe|maybe|if|if\":\"#shouldansw",{"_index":15603,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22444,50]]}}}],["show",{"_index":1529,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29562,5],[37144,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4883,7],[8489,7],[13247,5],[25969,5],[26238,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[805,4],[13902,4],[15185,4],[15281,5],[19487,4],[25137,7],[26215,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14923,5],[18129,7],[18439,7],[25123,4],[27391,4],[31660,4],[36537,4],[39029,4],[40205,7],[42817,4],[43207,4],[44652,4],[45613,4],[48042,4],[48575,4],[49217,4],[49381,4],[54392,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[885,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1584,5],[8585,5],[17044,5],[18837,6],[26082,5],[26728,5],[26856,4],[31367,5],[36383,5],[36875,7],[37686,4],[38620,5],[39420,7],[51715,4],[51974,4],[56748,5],[56883,5],[67683,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23674,4],[28778,4],[41409,5],[47747,5],[61216,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[269,4],[1827,4],[5917,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7930,5],[23031,4],[23396,4],[24612,4],[30796,7],[33715,7],[34181,4],[35209,4],[37318,7],[38889,7],[39367,5],[46367,4],[48780,4],[50804,7],[52592,4],[54984,5],[55215,4],[56038,7],[56545,7],[56859,7],[59580,5],[67292,4]]},"/en/lessons/common-similarity-measures":{"position":[[12199,5],[28998,7],[34365,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22264,7],[22751,5],[22900,4],[26351,4],[32012,4],[40470,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16965,4],[17526,5],[18799,5],[23850,4],[36658,4],[38784,7],[56247,5],[60782,7],[61579,6],[61640,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8127,4],[8283,4],[8488,4],[8566,5],[8642,4],[8715,4],[8842,4],[11048,4],[13653,4],[16184,5],[16606,4],[18834,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15066,5],[17595,5],[32619,4],[42716,5],[48059,7],[60835,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1485,4],[3041,4],[11360,4],[12128,4],[14484,4],[14893,4],[26044,5],[33925,4],[34243,5],[34305,4],[34627,4],[36339,7],[38103,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[419,7],[7295,4]]},"/en/lessons/counting-frequencies":{"position":[[11083,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1052,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13627,4],[42407,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11657,5],[30326,5],[33767,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21078,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[939,5],[3175,5],[9790,5],[13458,5],[20868,4],[22399,5],[22546,5],[23908,5],[24330,6],[27871,6],[28258,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4931,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14122,5],[16206,5],[29533,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6017,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27546,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2709,5],[9389,5],[14925,4],[15250,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2222,4],[20641,4],[23643,5],[24517,5],[28288,4],[30391,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53930,5],[54401,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[992,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5474,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10561,4],[21703,5],[22144,5],[22309,4],[50814,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1788,5],[11570,5],[11659,7],[14464,5],[14893,4],[29616,5]]},"/en/lessons/extracting-keywords":{"position":[[2220,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15564,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11309,5],[12192,4],[16121,5],[24113,4],[28721,5],[28932,7],[30914,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1924,4],[14889,4],[28863,5],[34298,7]]},"/en/lessons/geocoding-qgis":{"position":[[15500,7],[16016,7],[25241,7],[25321,4],[30984,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25326,4]]},"/en/lessons/georeferencing-qgis":{"position":[[7592,5],[11444,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10050,7],[15786,4],[16016,4],[22266,6],[22990,5],[23457,4],[26379,7],[27413,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8532,4],[16181,4],[26356,7],[30634,5],[30662,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18735,4],[19307,4],[19650,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4467,4],[8405,5],[17121,4],[19009,5],[20216,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16197,4]]},"/en/lessons/gravity-model":{"position":[[3041,7],[15990,7],[18090,7],[24080,4],[26543,5],[49709,7],[49854,5],[57703,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[24369,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[193,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25128,5],[25201,5],[27511,5],[28161,5],[30303,4],[32806,5],[33538,5],[38494,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11674,7],[17542,4],[17953,5],[25252,4],[25862,4],[26552,4],[27429,4],[28295,4],[31608,4],[34214,4],[39125,7],[39216,7],[40600,7],[42228,7],[42293,7],[43188,4],[43747,7],[43809,7],[43879,7],[44043,5],[45381,7],[45443,7],[45513,7],[47128,7],[47190,7],[47260,7],[48423,7],[48485,7],[48555,7],[49466,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25280,5]]},"/en/lessons/intro-to-bash":{"position":[[15396,4]]},"/en/lessons/intro-to-linked-data":{"position":[[10081,7],[19805,5],[27563,4],[35686,4]]},"/en/lessons/intro-to-powershell":{"position":[[12548,7],[12744,5],[23733,4],[32748,5],[42344,5],[42378,5],[42441,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5554,4],[10891,4],[11051,5],[11930,5],[16076,5]]},"/en/lessons/introduction-map-warper":{"position":[[2754,4],[10179,5],[10397,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30386,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6045,4],[8361,4],[32785,5],[41256,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24651,5],[33320,5],[34153,5],[45399,5]]},"/en/lessons/json-and-jq":{"position":[[20573,5],[20684,4]]},"/en/lessons/jupyter-notebooks":{"position":[[21189,4],[28725,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2861,7],[4859,5]]},"/en/lessons/linear-regression":{"position":[[17309,7]]},"/en/lessons/logistic-regression":{"position":[[5585,5],[30423,7],[34613,6]]},"/en/lessons/mac-installation":{"position":[[1670,4]]},"/en/lessons/naive-bayesian":{"position":[[1389,6],[1647,4],[53916,7],[54059,5],[70667,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12676,5],[15740,5],[29635,5]]},"/en/lessons/output-data-as-html-file":{"position":[[610,5]]},"/en/lessons/qgis-layers":{"position":[[11490,7],[12198,4],[17838,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1435,4],[4001,7],[5984,5],[6152,5],[17445,4],[21592,5],[21965,5],[25037,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2716,4],[18144,5],[18267,5],[29366,4],[29442,4],[29887,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26100,4],[27526,5],[31766,7],[32117,5],[32239,7],[40514,4],[40935,5],[43040,5],[43518,4],[43777,5],[43972,5],[44123,5]]},"/en/lessons/sentiment-analysis":{"position":[[6165,7],[14188,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12736,4],[17384,7],[17575,7],[22005,5]]},"/en/lessons/sonification":{"position":[[6508,5],[19341,4],[22320,4],[33475,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3481,4],[38349,7],[44255,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15865,5],[19113,5],[21691,4],[24342,7],[28878,4],[32046,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11296,7],[19693,5],[20659,4],[21000,4],[21755,4],[33901,5],[45651,7],[45709,5],[48229,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6320,4],[9965,7],[10152,5],[44270,4],[46444,7],[46655,5],[49227,7],[49994,7],[53212,7],[55631,7],[55963,5],[56458,7],[56553,5],[56881,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20543,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13608,4]]},"/en/lessons/transliterating":{"position":[[100,5],[19911,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6675,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5077,5],[8334,4],[33071,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[103,4],[5028,5],[5443,5],[7483,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7807,5]]},"/en/lessons/vector-layers-qgis":{"position":[[6941,4],[14581,4],[16940,7]]},"/en/lessons/viewing-html-files":{"position":[[435,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5801,4],[9790,4],[10195,4],[10260,4],[10605,4],[12505,4],[12903,7],[16397,5],[18483,4],[21890,4],[22475,7],[23693,5],[23958,4],[24298,5],[28952,4],[28999,5],[29075,4],[29252,5],[29811,5],[29982,5],[30195,4],[31291,5],[31537,4],[33612,4],[37224,5],[38450,4],[39731,4],[40602,7],[43477,4],[46258,4]]},"/en/lessons/windows-installation":{"position":[[3028,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16804,7],[18524,6]]}}}],["show(p",{"_index":23331,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[12488,7],[21378,7],[28630,7],[32938,7],[34408,7],[39390,7],[45575,7]]}}}],["show/hid",{"_index":23330,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[12316,9],[13090,9]]}}}],["show_batch",{"_index":5915,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19316,12],[19563,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26092,11],[26318,12],[34391,13]]}}}],["show_col_typ",{"_index":21736,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24688,14],[25289,14]]}}}],["show_contracted=fals",{"_index":4164,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38287,22]]}}}],["show_entri",{"_index":15873,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29784,12],[30242,12],[31172,12],[38590,12],[39156,12]]}}}],["show_leaf_counts=tru",{"_index":4160,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38143,22]]}}}],["showarrow=fals",{"_index":14594,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47924,16]]}}}],["showarrow=tru",{"_index":14580,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46544,15],[46968,15]]}}}],["showcas",{"_index":4660,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16332,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3116,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30221,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1932,10]]}}}],["showimag",{"_index":16615,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3658,12],[7917,12]]}}}],["showlegend=fals",{"_index":14569,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45150,17]]}}}],["shown",{"_index":573,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17112,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2611,5],[20384,5],[54441,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19766,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16463,5],[39271,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35637,5],[67959,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16617,5],[34117,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18672,5],[20450,5],[20853,5],[21837,5],[54220,5],[59496,6],[60074,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8456,5],[9734,5],[32301,5],[50696,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1439,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12120,5],[16569,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2329,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28333,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20950,5],[21041,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33849,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45995,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5641,5],[13476,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6328,5],[10820,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12572,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22946,5],[25536,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7684,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5634,5],[5754,5]]},"/en/lessons/geocoding-qgis":{"position":[[11813,6],[14017,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8889,5],[10864,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4600,5]]},"/en/lessons/gravity-model":{"position":[[36187,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[5016,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13760,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25133,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30291,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46904,5]]},"/en/lessons/linux-installation":{"position":[[4348,5]]},"/en/lessons/mac-installation":{"position":[[4029,5]]},"/en/lessons/normalizing-data":{"position":[[1384,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39537,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3368,5]]},"/en/lessons/sentiment-analysis":{"position":[[13451,5]]},"/en/lessons/sonification":{"position":[[4463,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20840,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13551,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7322,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21651,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1688,6],[21257,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22355,6],[34630,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[11635,5],[14074,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19990,5],[20800,5]]},"/en/lessons/windows-installation":{"position":[[5241,5]]}}}],["show’",{"_index":19784,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[4664,6]]}}}],["shp",{"_index":12536,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11096,3]]},"/en/lessons/qgis-layers":{"position":[[4260,4]]}}}],["shrink",{"_index":10662,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[3240,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[20048,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1073,7]]}}}],["shropshir",{"_index":10875,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8416,13],[9137,10]]}}}],["shropshire75214.01473037618.4266.50",{"_index":13695,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38993,35]]}}}],["shropshire75669",{"_index":13791,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54714,15]]}}}],["shudder",{"_index":14295,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[37835,10],[37975,9]]}}}],["shuffl",{"_index":17185,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37699,7]]},"/en/lessons/naive-bayesian":{"position":[[38944,8]]}}}],["shureti",{"_index":18587,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58711,10]]}}}],["shut",{"_index":9844,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43592,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2092,4]]},"/en/lessons/jupyter-notebooks":{"position":[[34411,4]]}}}],["shutdown",{"_index":9731,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23384,8],[23986,8]]}}}],["shutdownhookmanag",{"_index":9736,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23965,20],[24030,20],[24193,20]]}}}],["shutil",{"_index":11047,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12946,7]]}}}],["shutil.copy(pdf",{"_index":11060,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14020,16]]}}}],["sh’",{"_index":9999,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56663,4]]}}}],["si",{"_index":11807,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6420,2],[6801,2],[10571,2],[10977,2],[61871,2],[62277,2]]}}}],["siberia",{"_index":11471,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4228,8],[4670,8],[8585,8],[9156,8],[10606,8]]}}}],["siberian",{"_index":11473,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4329,8]]}}}],["sibert",{"_index":1542,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30258,6]]}}}],["sibl",{"_index":14976,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[10501,9],[10548,8]]}}}],["sic",{"_index":12331,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51771,4]]}}}],["sichani",{"_index":9987,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56189,7]]}}}],["sick",{"_index":15385,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[29729,4]]}}}],["sid",{"_index":20383,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[18264,6],[18343,3],[18426,3],[18617,3],[19560,5],[20028,3],[21490,3],[22031,3],[34259,3]]}}}],["sid.polarity_scor",{"_index":20387,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[19838,21]]}}}],["sid.polarity_scores(message_text",{"_index":20390,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[20167,33],[22170,33]]}}}],["sid.polarity_scores(sent",{"_index":20459,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[35947,29]]}}}],["sidd",{"_index":14856,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55696,4]]}}}],["siddiqui",{"_index":19950,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2009,9],[51020,9]]}}}],["side",{"_index":847,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7716,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58434,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30577,4],[30585,4],[32829,4],[36981,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36888,4],[38688,4],[40087,4],[47057,4]]},"/en/lessons/common-similarity-measures":{"position":[[14754,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3209,4],[9286,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7984,5],[14679,4],[14687,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36941,4]]},"/en/lessons/counting-frequencies":{"position":[[11092,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15517,4],[15556,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15113,4],[26669,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7923,4],[30128,6],[30386,4],[30448,4],[31015,4],[33901,4],[34295,5],[38616,5],[38724,6],[41968,4],[43490,4],[45628,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8428,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17544,4],[17671,5],[24649,5],[28530,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5714,4],[30805,4],[31398,4],[31505,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12783,4],[12826,4],[32423,4]]},"/en/lessons/geocoding-qgis":{"position":[[9972,4],[10206,5]]},"/en/lessons/georeferencing-qgis":{"position":[[7972,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[9346,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15802,4],[35800,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4445,5],[13267,4],[15584,4]]},"/en/lessons/gravity-model":{"position":[[28606,4],[28776,5],[28947,4],[29070,5],[29112,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[7480,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38026,4],[38034,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5326,4],[40629,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11131,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[6913,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28628,4],[28636,4],[36799,5]]},"/en/lessons/json-and-jq":{"position":[[5751,5],[6761,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3745,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2924,5],[4633,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16045,4]]},"/en/lessons/naive-bayesian":{"position":[[8801,4],[50237,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35749,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7737,4]]},"/en/lessons/qgis-layers":{"position":[[9798,5],[17270,4]]},"/en/lessons/sentiment-analysis":{"position":[[25361,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24802,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3639,5],[31718,4],[43466,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5593,5],[29218,4],[34001,5],[48310,5],[48423,7],[48905,4],[49196,4],[49963,4],[50415,4],[53458,5],[54562,5],[58882,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[21688,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23013,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1028,6],[7296,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13229,5]]},"/en/lessons/windows-installation":{"position":[[1175,5]]}}}],["sidebar",{"_index":5388,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13226,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5291,7],[5474,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17695,8]]},"/en/lessons/linux-installation":{"position":[[1879,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2182,7]]},"/en/lessons/qgis-layers":{"position":[[13072,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22577,7],[22890,7],[22976,7],[23082,7],[23178,7],[25409,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6009,7],[20345,7],[20358,7],[20483,7]]}}}],["sidebar.getletters(\"plac",{"_index":23156,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20158,28]]}}}],["sidebar.j",{"_index":23126,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[5930,10],[20517,10]]}}}],["sidebarlayout",{"_index":20566,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22533,14],[23326,15],[23498,16],[23821,14],[36720,14]]}}}],["sidebarpanel",{"_index":20570,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23435,14],[23841,12],[23856,15],[25141,12],[25156,13],[36740,12]]}}}],["sidebarpanel(sliderinput('year",{"_index":20620,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36755,33]]}}}],["sidebar’",{"_index":3235,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[59522,9]]}}}],["sidecar",{"_index":18852,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16893,7],[17112,7],[17318,7],[18039,7],[18144,7]]}}}],["sidhu",{"_index":7444,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22374,5]]}}}],["siemen",{"_index":15931,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42386,8]]}}}],["sierra",{"_index":9556,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7527,8]]}}}],["sierra’",{"_index":14167,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6300,8]]}}}],["sigh",{"_index":14259,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[24106,5],[24747,5]]}}}],["sigkdd",{"_index":20227,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48970,6],[53682,6]]}}}],["siglo",{"_index":15704,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22818,5]]}}}],["sigma",{"_index":16302,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33481,6]]}}}],["sigmoid",{"_index":13925,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[15625,7]]},"/en/lessons/logistic-regression":{"position":[[7636,7],[7705,7]]}}}],["sign",{"_index":523,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15351,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22782,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11592,5],[12250,4],[37262,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14163,4],[25046,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9828,7],[37505,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15620,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5178,6],[37329,4],[37549,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18428,4],[25139,6],[25748,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4965,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9291,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21118,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28110,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3808,4],[3937,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24639,6],[24728,6],[24829,7]]},"/en/lessons/installing-omeka":{"position":[[2233,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3991,6],[40115,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8205,4]]},"/en/lessons/intro-to-linked-data":{"position":[[12613,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[11540,4],[16314,5],[26313,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12000,5],[26053,4],[29373,4]]},"/en/lessons/linear-regression":{"position":[[56326,4],[57043,4],[57468,5],[60727,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1135,4]]},"/en/lessons/normalizing-data":{"position":[[8486,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3916,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3526,4]]},"/en/lessons/sentiment-analysis":{"position":[[6173,5],[25515,6],[25589,6],[25732,5]]},"/en/lessons/sonification":{"position":[[35757,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19536,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39769,5],[43172,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[8711,4],[17323,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[135,4],[296,4],[340,4]]}}}],["signal",{"_index":1623,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33154,7],[35704,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18768,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10364,7],[11511,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15993,7],[20415,7],[20986,6],[33647,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4446,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28189,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[8893,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24954,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48155,6]]},"/en/lessons/linear-regression":{"position":[[12104,6],[55846,6],[67950,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5875,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19494,6]]},"/en/lessons/sonification":{"position":[[3835,8],[27056,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23960,6]]}}}],["signal/slot",{"_index":8080,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13089,11],[13162,12]]}}}],["signals/slot",{"_index":8088,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15156,13]]}}}],["signalstat",{"_index":15870,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29537,11],[30043,11],[30164,12],[30200,11],[31321,11],[32771,11],[39899,11]]}}}],["signatur",{"_index":10737,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[17948,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11205,10],[17380,9],[31381,10],[35559,9],[42084,9]]}}}],["signif(residuals(mod1",{"_index":12976,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26687,23]]}}}],["signifi",{"_index":6653,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[8388,7],[9637,7],[40203,7],[52634,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4615,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15011,9],[15260,10]]},"/en/lessons/extracting-keywords":{"position":[[13084,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16447,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26416,9],[26530,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26201,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30865,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5383,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7183,7]]},"/en/lessons/transliterating":{"position":[[8787,7],[13241,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30126,9]]},"/en/lessons/working-with-text-files":{"position":[[2031,7]]}}}],["signific",{"_index":256,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5486,11],[14017,11],[14281,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4945,12],[41044,12],[46918,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12526,11],[31610,11],[48957,12],[56961,11],[57257,14],[57464,11],[62877,11],[67688,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18567,11],[30955,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2067,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8946,11],[10121,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1067,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34291,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6164,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2062,11],[5316,13],[5748,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11540,11],[39810,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2988,11],[5323,13],[14027,13],[15208,12],[18890,13],[37815,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2630,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[3059,11],[27430,11],[28354,11],[31564,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4770,11],[5104,12]]},"/en/lessons/gravity-model":{"position":[[49914,13],[59824,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[27114,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9981,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7012,11],[11922,11],[15313,11],[33895,11],[34004,11],[38495,11],[51890,11]]},"/en/lessons/introduction-map-warper":{"position":[[13716,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23552,12]]},"/en/lessons/json-and-jq":{"position":[[8249,12]]},"/en/lessons/jupyter-notebooks":{"position":[[48706,11]]},"/en/lessons/linear-regression":{"position":[[12556,13],[52802,12],[61411,12],[61485,13],[62173,11]]},"/en/lessons/logistic-regression":{"position":[[56052,12],[60893,11]]},"/en/lessons/naive-bayesian":{"position":[[11943,11],[65391,11]]},"/en/lessons/normalizing-data":{"position":[[4896,11]]},"/en/lessons/research-data-with-unix":{"position":[[2071,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11226,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54763,12]]},"/en/lessons/sentiment-analysis":{"position":[[5256,11],[8719,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4376,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32646,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3540,11],[3596,12],[28264,12],[46496,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18935,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[854,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16405,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27365,11],[42808,11],[52545,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11332,11],[26179,12]]}}}],["significance,gender,birthdate,deathdate,id",{"_index":10378,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5583,42]]}}}],["significantli",{"_index":288,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6688,13],[18366,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19846,14]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6877,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31513,14],[60702,13],[67228,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16007,14],[16188,13],[17082,13],[30644,13],[54502,14]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62369,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12117,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17260,14],[30309,13]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34203,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19287,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14356,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[963,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26001,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17009,13]]},"/en/lessons/jupyter-notebooks":{"position":[[49460,13]]},"/en/lessons/linear-regression":{"position":[[41369,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7060,13],[35635,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10236,13]]},"/en/lessons/vector-layers-qgis":{"position":[[15621,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34823,13]]}}}],["signitur",{"_index":20407,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25619,10]]}}}],["sigspati",{"_index":21057,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50545,10]]}}}],["sii5_173719",{"_index":9998,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56650,12]]}}}],["silenc",{"_index":10298,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2847,8],[2859,7],[8000,7],[8165,8],[8675,7],[8945,8],[9895,7]]}}}],["silent",{"_index":4002,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24081,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[739,6],[833,6]]},"/en/lessons/geocoding-qgis":{"position":[[34204,10]]}}}],["silg",{"_index":21772,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[28705,5]]}}}],["silhouett",{"_index":4264,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44512,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[411,10],[12265,10],[20585,10],[20677,10],[20807,10],[20878,11],[20913,10],[21046,10],[21447,10],[21557,10],[21605,10],[21790,10],[23150,10],[23234,10],[23329,10],[23457,10],[23593,10],[23657,10],[23850,10],[32699,10],[32800,10],[34776,10],[34879,10],[35125,10],[36948,10],[40863,10],[41613,10],[41689,10],[41750,10],[41833,10],[41962,10],[42040,10],[42120,10],[44926,10],[56819,10],[57295,10]]}}}],["silhouette_scor",{"_index":3946,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21383,16]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32313,16]]}}}],["silhouette_score(data_",{"_index":4903,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37535,23]]}}}],["silhouette_score(data_.to_fram",{"_index":4888,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36675,34]]}}}],["silhouetteplot(range(3,9",{"_index":4934,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41632,26]]}}}],["silhouetteplot(range_",{"_index":4811,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32722,22]]}}}],["silhouettevisu",{"_index":4810,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32617,20]]}}}],["silhouettevisualizer(kmean",{"_index":4826,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33151,28]]}}}],["silicon",{"_index":2972,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[688,9],[20018,9]]}}}],["silli",{"_index":7755,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[677,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6735,6],[7097,6]]}}}],["silo",{"_index":15124,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[3278,6]]}}}],["silva",{"_index":20490,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39359,5]]}}}],["sim",{"_index":9503,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52784,4]]}}}],["similar",{"_index":328,"title":{"/en/lessons/common-similarity-measures":{"position":[[31,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8089,7],[18675,8],[18720,7],[18754,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[491,10],[2251,7],[35542,10],[35768,11],[35925,10],[36053,7],[40863,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1023,7],[10400,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22393,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8147,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14000,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[310,10],[1799,7],[2558,7],[3032,10],[4273,7],[5372,9],[5626,10],[7357,7],[7384,7],[7643,7],[7748,10],[7980,7],[8021,7],[8820,7],[11949,9],[12010,7],[12122,9],[12299,7],[16798,10],[17125,7],[17319,10],[18187,8],[29832,7],[66880,7],[67156,7],[67199,7],[69640,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1639,7],[12014,7],[20950,7],[27586,7],[50823,7],[52123,12],[53554,7],[55716,7],[66875,7],[68411,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30601,7],[59618,7],[59941,7]]},"/en/lessons/common-similarity-measures":{"position":[[32,10],[208,10],[320,10],[456,10],[746,7],[988,10],[1137,10],[1554,10],[1786,10],[4398,10],[4423,10],[4575,10],[4699,10],[4795,10],[4898,10],[5118,10],[8545,10],[9489,10],[9844,11],[9889,11],[9962,10],[10252,10],[10553,11],[10619,11],[10689,11],[10793,10],[10860,10],[15886,10],[16004,11],[16514,10],[16866,10],[17011,10],[17104,11],[17161,10],[17247,10],[17391,10],[17514,10],[17886,10],[18135,10],[18251,7],[18310,10],[18750,10],[19038,10],[19188,7],[19893,7],[21059,10],[22179,8],[22216,9],[29397,10],[30147,7],[30466,7],[30573,7],[30679,7],[32154,7],[32338,8],[33629,10],[34158,7],[34475,7],[34763,7],[34906,10],[34999,7],[35068,7],[35593,10],[35841,10],[36019,7],[36087,9],[36644,10],[37511,7],[38595,10],[38755,10],[39779,7],[39920,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31146,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14517,7],[23715,7],[41073,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11484,7],[21669,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11071,7],[11325,7],[25904,7],[27979,7],[48762,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5456,7],[5522,7],[27038,7],[30612,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15595,7],[17133,7],[37260,7],[38458,7],[40095,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4369,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29946,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8864,7],[28565,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5115,8],[8638,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5781,7],[5859,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13582,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22644,7],[35450,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7730,7],[8635,7],[13815,8],[15702,7],[26601,7],[38657,10],[57973,11],[59104,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12951,7],[15293,7],[48485,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9901,7],[21161,7],[22535,7],[28865,7],[34419,8],[41919,8]]},"/en/lessons/extracting-keywords":{"position":[[2998,7],[15875,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18119,12],[33103,7],[43668,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4020,7],[12004,7],[29651,7],[29846,7],[32537,7],[33883,7],[34069,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11961,7],[12122,7],[24494,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9928,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14003,10],[23251,7],[23488,10],[24031,7]]},"/en/lessons/geocoding-qgis":{"position":[[35315,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[18984,7],[33594,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13779,7],[17097,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14297,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8755,7],[12869,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16830,7]]},"/en/lessons/gravity-model":{"position":[[4480,7],[26145,7],[40347,7]]},"/en/lessons/installing-omeka":{"position":[[2080,7],[2721,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11138,7],[26222,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43089,7],[43126,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27474,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27246,7]]},"/en/lessons/intro-to-bash":{"position":[[1823,7],[4237,7],[8274,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13584,8],[20717,7],[30879,7]]},"/en/lessons/intro-to-powershell":{"position":[[4718,8],[5972,7],[15457,8],[42456,7],[46056,10]]},"/en/lessons/introduction-map-warper":{"position":[[20316,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7519,7],[8740,7],[16464,7],[16891,7],[22243,7],[22320,7],[35387,7],[38108,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13102,7],[24897,7],[42815,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6338,8],[10621,8],[22302,7],[22449,7],[23567,7],[24940,7],[25217,7],[35254,7],[42048,7],[42901,7],[43648,10]]},"/en/lessons/json-and-jq":{"position":[[32955,7]]},"/en/lessons/jupyter-notebooks":{"position":[[16081,8],[35890,7]]},"/en/lessons/linear-regression":{"position":[[1771,7],[3725,7],[5193,10],[6276,8],[19936,7],[20864,7],[40094,7],[55617,7]]},"/en/lessons/linux-installation":{"position":[[3464,7]]},"/en/lessons/logistic-regression":{"position":[[1491,7],[7249,8],[14075,7],[34714,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1632,7]]},"/en/lessons/naive-bayesian":{"position":[[6848,7],[26120,7],[26610,7],[65756,13]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9282,7]]},"/en/lessons/preserving-your-research-data":{"position":[[10123,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10335,7],[26418,7]]},"/en/lessons/research-data-with-unix":{"position":[[1477,7],[7735,7],[12784,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4234,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40155,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3167,7]]},"/en/lessons/sonification":{"position":[[6834,7],[12461,9],[21994,8]]},"/en/lessons/space-place-gazetteers":{"position":[[13874,7],[16348,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1321,7],[8095,8],[25411,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2048,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8682,7],[21178,7],[45065,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11999,7],[33179,7],[35848,7],[36963,10],[43871,7],[47754,7],[48775,7],[59638,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6967,8],[9331,8],[10732,7],[16845,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1762,7],[11334,7],[30444,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25129,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5847,7],[6516,7],[6714,7],[12258,7],[12357,7],[12400,11],[12695,7],[13108,10],[13250,10],[13373,7],[14220,12],[16859,7],[17261,7],[32763,7],[32907,7],[33135,7],[33347,7],[33626,12],[33721,11],[33943,7],[34357,7],[34427,7],[34671,7],[34777,10],[34823,10],[34896,11],[34917,7],[34962,10],[35954,13],[36419,13],[36513,11],[36557,12],[36886,14],[37267,7],[37508,7],[38120,7],[39735,13],[39949,10],[40597,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[2791,7],[10884,7],[15905,7],[18489,7],[22648,7],[30305,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3612,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5176,7],[41922,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16849,7]]}}}],["similar(etho",{"_index":3866,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17376,13]]}}}],["similar(gigaword",{"_index":3867,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17415,16]]}}}],["similarity.pi",{"_index":5727,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23724,13],[24023,14],[28033,14]]}}}],["similarity/dist",{"_index":5682,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15953,19]]}}}],["similarity_scor",{"_index":22946,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39989,16],[40163,17]]}}}],["similarli",{"_index":1669,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36089,10],[40320,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17443,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7572,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56266,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2201,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1685,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46804,10],[50846,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5285,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51490,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[18450,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7101,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16640,10],[16860,9],[28073,10],[42130,9]]},"/en/lessons/intro-to-linked-data":{"position":[[14613,10],[22140,9]]},"/en/lessons/intro-to-powershell":{"position":[[8783,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[7857,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16574,10]]},"/en/lessons/logistic-regression":{"position":[[21428,10]]},"/en/lessons/naive-bayesian":{"position":[[55756,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10151,9]]},"/en/lessons/research-data-with-unix":{"position":[[3839,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[547,9],[36213,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8795,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14210,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17107,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[28575,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20200,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23424,9]]}}}],["similiar",{"_index":6587,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13639,9]]}}}],["simon",{"_index":14881,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56724,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14308,5],[14426,5]]}}}],["simperl",{"_index":8566,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7169,8],[8133,7]]}}}],["simpkin",{"_index":3160,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43593,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12385,7]]}}}],["simpl",{"_index":89,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1560,6],[5992,6],[8595,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1635,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[931,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[236,6],[2812,6],[11204,6],[15972,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14177,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5440,7],[7848,6],[50331,6],[66942,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60789,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[880,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10390,6]]},"/en/lessons/common-similarity-measures":{"position":[[8378,7],[10307,6],[10949,6],[37184,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7223,6],[16521,6],[26782,6],[27841,6],[37644,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6528,6],[31916,6],[45044,6],[60889,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8299,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5132,7],[5297,6],[5387,6],[20933,6],[29234,6],[48182,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3302,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5222,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2550,6],[10822,7],[12761,6],[22451,6],[36343,6],[37546,6],[39641,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1272,6],[6491,7],[6751,6],[7754,6],[27430,6],[27479,6],[38262,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3258,6],[7543,6],[10851,6],[19611,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8034,6],[17461,6],[17981,6],[19477,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7478,6],[13932,6],[14121,6],[30029,6],[41338,6],[41755,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2252,6],[51023,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4606,6],[5761,6],[5984,6],[10558,6],[16329,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16709,6],[23205,7],[26913,6],[31658,7],[32099,6],[46186,6],[47968,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20378,6],[28532,6]]},"/en/lessons/extracting-keywords":{"position":[[17776,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4477,6],[43959,6],[46058,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1313,6],[3653,6],[18196,6],[26728,6],[33584,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6818,6],[11359,6],[13672,6],[25669,6],[25749,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55509,6],[63318,6],[66962,6]]},"/en/lessons/geocoding-qgis":{"position":[[4412,6],[4434,6],[12538,6],[16463,6],[17023,6],[17476,6],[22068,6],[31349,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1625,6],[9224,6],[22904,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2177,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[6900,6],[28497,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12821,6],[12896,6],[13710,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[11152,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33176,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3153,6],[3482,6],[7151,6],[9773,6],[20136,6]]},"/en/lessons/gravity-model":{"position":[[413,6],[4388,6],[5537,6],[20560,6],[20736,6],[20847,6],[20913,6],[20950,6],[21452,6],[21840,6],[22272,6],[22605,6],[23494,6],[23942,6],[24167,6],[25846,6],[40136,6],[43636,6],[43827,6],[43929,6],[45870,6],[63572,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[7054,6],[7626,6],[13099,6],[16607,6],[19169,6],[41014,7],[44131,6]]},"/en/lessons/installing-omeka":{"position":[[3725,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3067,6],[18058,6],[19333,6],[35998,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7036,6],[11726,6],[13341,6],[15183,6],[16073,6],[16865,6],[29979,6],[34183,6],[36259,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2909,7],[15667,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5807,7],[6184,6],[7187,6],[41507,6]]},"/en/lessons/intro-to-bash":{"position":[[2456,6],[18344,7]]},"/en/lessons/intro-to-linked-data":{"position":[[22972,6],[27630,6],[31867,6]]},"/en/lessons/intro-to-powershell":{"position":[[4111,7],[25680,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1045,6],[1892,6],[14437,6],[22790,6],[22827,6],[26817,6]]},"/en/lessons/introduction-and-installation":{"position":[[492,6],[2729,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14114,6],[37345,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1581,6],[8309,6],[12192,6],[21822,6],[35315,6],[39364,6],[44625,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43538,6]]},"/en/lessons/json-and-jq":{"position":[[14177,6],[14210,6],[35572,6]]},"/en/lessons/jupyter-notebooks":{"position":[[8524,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3321,6]]},"/en/lessons/linear-regression":{"position":[[14899,6],[15286,6],[20218,6],[43249,7],[57742,6]]},"/en/lessons/logistic-regression":{"position":[[63640,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4326,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2872,7],[7453,6],[8638,6]]},"/en/lessons/qgis-layers":{"position":[[3024,6],[10564,6],[18306,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7137,6],[23331,6],[24111,6]]},"/en/lessons/research-data-with-unix":{"position":[[1019,6],[1357,6],[5717,6],[7556,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2613,6],[18982,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11001,6],[29905,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[520,6],[1579,6],[5670,6],[7377,6],[12967,7],[13668,6],[19926,6],[26191,6],[27302,6],[27834,6],[29772,6],[29964,6],[38662,6]]},"/en/lessons/sonification":{"position":[[13521,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2157,6],[14649,7],[16676,6],[25269,6],[27607,6],[41945,6],[47725,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6566,6],[12414,6],[18027,7],[18805,6],[30781,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10675,6],[10736,6],[33938,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1279,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13269,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2201,6],[25850,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7868,6],[15172,6]]},"/en/lessons/transliterating":{"position":[[19841,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2014,6],[3206,6],[20398,6],[29049,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2339,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1173,6],[4178,6],[16954,6],[17130,7],[18517,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4801,6],[8664,6]]}}}],["simple_plot",{"_index":20192,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42688,13]]}}}],["simple_plot(sentiment_val",{"_index":20193,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43197,30]]}}}],["simplehttpserv",{"_index":18201,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[19874,16],[19932,16],[20051,16]]}}}],["simplekml",{"_index":14135,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[4296,9]]}}}],["simplelarceni",{"_index":18428,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[35163,14],[39864,14],[51566,15],[55140,13]]}}}],["simplelarceny.txt",{"_index":18433,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[36733,18]]}}}],["simpler",{"_index":3047,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14900,7],[15883,7],[22504,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5879,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8370,7],[16539,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1444,7],[7301,8]]},"/en/lessons/common-similarity-measures":{"position":[[11738,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7620,7],[24552,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[41780,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1807,7],[4078,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6415,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36856,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19622,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13050,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23522,7]]},"/en/lessons/gravity-model":{"position":[[24548,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5735,8]]},"/en/lessons/intro-to-bash":{"position":[[12697,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26084,8]]},"/en/lessons/json-and-jq":{"position":[[23664,7]]},"/en/lessons/linear-regression":{"position":[[8287,7]]}}}],["simplest",{"_index":5651,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[11528,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17009,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31426,8]]},"/en/lessons/geocoding-qgis":{"position":[[6944,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3243,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[2243,8]]},"/en/lessons/gravity-model":{"position":[[1552,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[14919,8],[15285,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5790,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11988,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35105,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18954,8]]},"/en/lessons/space-place-gazetteers":{"position":[[10812,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6020,8]]},"/en/lessons/viewing-html-files":{"position":[[2014,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10864,9]]}}}],["simpli",{"_index":2007,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5971,6],[11267,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1217,6],[6224,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2667,6],[27966,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4656,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7816,6],[10833,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7410,6],[27430,6],[66069,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3012,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15394,6]]},"/en/lessons/common-similarity-measures":{"position":[[16551,6],[18720,6],[18793,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2925,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25124,6],[25853,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8498,6],[16906,6],[17047,6],[28822,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27700,6],[34007,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10737,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46025,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24185,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6403,6],[6719,6],[6994,6],[19568,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6833,6],[30266,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50102,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3158,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1987,6],[4873,6],[8191,6],[18469,6],[22804,6],[26336,6],[27062,6],[39008,6],[50358,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5818,6],[14284,6],[19707,6],[19832,6],[23789,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6558,7],[22313,6],[28996,6],[33085,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7775,6],[8374,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7737,6],[10958,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11823,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20187,6],[62736,6],[68091,6]]},"/en/lessons/geocoding-qgis":{"position":[[10538,6],[18264,6],[33480,6],[33819,6]]},"/en/lessons/georeferencing-qgis":{"position":[[11809,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[20280,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[5171,6],[21409,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26321,6]]},"/en/lessons/gravity-model":{"position":[[24021,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10962,6],[13299,6],[13968,6],[18640,6],[25681,6]]},"/en/lessons/installing-omeka":{"position":[[3165,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[764,6],[3074,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13936,6],[35890,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3904,7],[5828,7],[14940,6],[32375,6],[35719,6],[40722,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36247,6]]},"/en/lessons/intro-to-linked-data":{"position":[[16617,6],[21332,6]]},"/en/lessons/intro-to-powershell":{"position":[[40404,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17883,6],[17994,6],[22861,6],[30788,7],[32864,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13138,6],[25121,6],[36523,6],[42859,6],[43013,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7877,6],[23451,6],[24214,6],[35368,6]]},"/en/lessons/json-and-jq":{"position":[[19549,6]]},"/en/lessons/jupyter-notebooks":{"position":[[37983,6]]},"/en/lessons/linear-regression":{"position":[[43380,6]]},"/en/lessons/logistic-regression":{"position":[[33513,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1058,6]]},"/en/lessons/naive-bayesian":{"position":[[10213,6],[21809,6],[22723,6],[37617,6],[47602,6],[61455,6],[62620,6],[67404,6],[69203,6],[69500,6]]},"/en/lessons/normalizing-data":{"position":[[5944,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15166,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7168,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5111,6],[18867,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14810,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2809,6],[22050,6]]},"/en/lessons/sonification":{"position":[[34293,6],[34375,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1064,6],[3275,6],[4332,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9489,6],[19973,6],[21681,6],[25359,6],[26590,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21939,6],[26833,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29000,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14032,6],[14311,6],[26776,6],[29606,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13338,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10966,6],[13252,6],[24413,6],[26488,6],[32558,6]]},"/en/lessons/transliterating":{"position":[[12228,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6693,6],[22502,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8893,6],[12939,6]]},"/en/lessons/vector-layers-qgis":{"position":[[12942,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6752,6]]},"/en/lessons/working-with-web-pages":{"position":[[1700,6]]}}}],["simplic",{"_index":3023,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10527,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38335,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37328,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50245,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11528,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[41889,10]]},"/en/lessons/jupyter-notebooks":{"position":[[8996,10]]}}}],["simplicity’",{"_index":15212,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22237,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16193,12]]},"/en/lessons/space-place-gazetteers":{"position":[[22730,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6980,12]]}}}],["simplif",{"_index":11081,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[17462,14],[20872,14]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9976,14]]}}}],["simplifi",{"_index":2097,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13227,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26153,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57703,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11581,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3687,10],[5532,10],[6825,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10662,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17103,11],[29975,8],[42179,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31644,10],[36127,10]]},"/en/lessons/geocoding-qgis":{"position":[[11107,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25715,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2823,10],[11703,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[2398,8],[8536,10],[10634,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1556,8],[16201,11]]},"/en/lessons/intro-to-linked-data":{"position":[[22055,10]]},"/en/lessons/intro-to-powershell":{"position":[[10072,10]]},"/en/lessons/linear-regression":{"position":[[15475,10],[17008,10]]},"/en/lessons/naive-bayesian":{"position":[[13259,10],[35793,8]]},"/en/lessons/qgis-layers":{"position":[[15924,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43760,10],[43953,10]]},"/en/lessons/space-place-gazetteers":{"position":[[14015,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[746,8],[4074,8],[16000,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16500,10],[16681,11]]},"/en/lessons/transliterating":{"position":[[2018,10],[9638,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[3441,10]]}}}],["simplifiedsap.xml",{"_index":22457,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[16708,17],[16811,17],[18966,17],[22012,17]]}}}],["simplist",{"_index":11114,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25906,10],[33242,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15061,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37045,10]]},"/en/lessons/naive-bayesian":{"position":[[11019,10]]}}}],["simul",{"_index":4531,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[62,9]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68867,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15623,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[63,9],[1146,9],[1194,9],[1403,9],[2679,10],[3967,10],[35000,10],[35191,10],[40030,9],[40114,10],[40134,9],[40307,9],[41095,9],[41919,9],[44823,10],[46016,9],[46532,10],[46580,9],[46620,10],[48152,9],[50782,10],[52886,9]]},"/en/lessons/gravity-model":{"position":[[5018,11],[62475,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[7342,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49416,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42072,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3040,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32931,11]]}}}],["simulator’",{"_index":9418,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47906,11]]}}}],["simultan",{"_index":734,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[954,15]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29294,15]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36255,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8034,14]]},"/en/lessons/geocoding-qgis":{"position":[[22439,14],[25915,15],[34068,15]]},"/en/lessons/image-classification-neural-networks":{"position":[[9543,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15165,14],[31407,15]]},"/en/lessons/introduction-map-warper":{"position":[[12565,15]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20785,15],[29000,14]]},"/en/lessons/json-and-jq":{"position":[[25373,15]]}}}],["sin",{"_index":19278,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17306,4],[17419,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12282,3]]}}}],["sincer",{"_index":7727,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11109,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55945,7]]},"/en/lessons/sentiment-analysis":{"position":[[39024,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13780,10]]}}}],["sinclair",{"_index":1513,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28953,9],[29716,8],[29808,8],[32086,8],[47254,9],[50899,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47455,8]]},"/en/lessons/jupyter-notebooks":{"position":[[7162,8],[52126,8],[52803,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6741,11],[46622,8]]}}}],["sinclair’",{"_index":1595,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31845,10]]}}}],["sine",{"_index":7832,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13160,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3802,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9978,4],[27376,4],[27597,4],[61278,4]]}}}],["sing",{"_index":23664,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[7539,4]]}}}],["singl",{"_index":64,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1161,6],[22977,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29527,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14269,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1937,6],[9819,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3551,6],[6950,6],[7511,6],[12553,6],[19037,6],[25436,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11773,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9331,6],[12554,6],[14886,6],[16011,6],[16247,6],[17170,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6086,6],[6388,6],[6622,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8084,6],[44402,6],[62015,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4891,6],[5494,6],[6638,6],[6961,6],[24535,6],[34850,6],[42327,6],[51566,6],[54860,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[449,6],[1545,6],[2948,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35854,7]]},"/en/lessons/common-similarity-measures":{"position":[[4632,6],[6041,6],[28258,6],[34088,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5441,6],[5992,6],[13478,6],[15326,6],[27508,6],[28962,6],[44929,6],[48497,6],[59221,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16826,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16725,6],[18422,6],[21447,6],[23633,6],[23680,6],[25987,6],[26256,6],[38358,6],[40481,6],[40524,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20485,7],[22020,7],[24037,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1879,6],[2628,6],[2810,6],[18431,6],[27203,6],[30538,6],[34013,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20427,7],[28870,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[889,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15553,6],[24513,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2174,6],[21814,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8530,6],[34605,6],[37245,6],[39331,6],[39888,6],[45690,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25007,6],[26802,6],[28028,6],[39884,6],[47916,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[904,6],[20241,6],[37349,6],[41194,6],[49052,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12671,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10906,6],[21724,6],[22947,6],[50431,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27822,6],[28414,6],[28548,6]]},"/en/lessons/extracting-keywords":{"position":[[709,6],[18375,6],[18417,6],[18530,6],[18735,6],[23667,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17337,6],[20473,6],[20757,6],[21073,6],[23277,6],[39667,6],[41434,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3929,6],[6836,6],[14630,6],[21042,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17168,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3794,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19962,6],[21450,6],[22122,6],[30850,6],[37211,6]]},"/en/lessons/geocoding-qgis":{"position":[[7859,6],[20170,6],[20410,6],[22132,6],[27078,6],[28627,6],[35645,6],[35957,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19539,6],[21664,6],[26685,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4327,6],[4506,6],[4701,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12457,6],[33857,6],[34203,6],[34314,6],[44036,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12526,6],[14758,6],[16868,6]]},"/en/lessons/gravity-model":{"position":[[43237,6],[48055,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[12162,6],[12934,6],[15108,6],[17984,6],[37191,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24281,6],[31487,6],[31549,6],[35200,6],[37377,6],[42641,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8287,7],[11212,6],[15095,6],[17212,6],[23816,6],[51085,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24441,7]]},"/en/lessons/intro-to-bash":{"position":[[17574,6],[22708,6]]},"/en/lessons/intro-to-linked-data":{"position":[[7071,6]]},"/en/lessons/intro-to-powershell":{"position":[[13210,6],[26165,6],[28573,6],[34809,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20110,7],[22578,6],[31437,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2843,6],[9225,6],[12061,6],[15326,6],[15636,6],[15657,6],[23886,7],[29389,6],[32650,6],[35985,6],[36687,6],[41920,6],[45692,6]]},"/en/lessons/json-and-jq":{"position":[[9208,6],[16460,6],[17377,6],[29660,6],[30365,6],[30467,6],[32702,6]]},"/en/lessons/jupyter-notebooks":{"position":[[26551,6],[45707,6],[48314,6],[48822,6],[51636,6]]},"/en/lessons/linear-regression":{"position":[[7443,6],[15676,6],[20318,6],[34312,6],[40202,6],[68506,6],[70093,6]]},"/en/lessons/logistic-regression":{"position":[[22697,6],[36316,6],[49454,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1942,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10390,6],[18115,6]]},"/en/lessons/naive-bayesian":{"position":[[35765,6],[48157,6],[49313,6],[52852,6],[55855,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21452,6]]},"/en/lessons/preserving-your-research-data":{"position":[[9757,6],[10479,6]]},"/en/lessons/qgis-layers":{"position":[[1993,6],[12595,7],[13873,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17580,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3504,6],[6678,6],[6781,6],[10983,6],[11406,6],[20646,6],[40554,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[239,6],[11860,6],[22669,6]]},"/en/lessons/sentiment-analysis":{"position":[[17804,6],[18057,6],[18659,6],[21280,6],[23094,6],[24965,6],[29817,6],[30016,6],[32854,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24710,6]]},"/en/lessons/sonification":{"position":[[14793,6],[18624,6],[29737,6],[35121,6]]},"/en/lessons/space-place-gazetteers":{"position":[[8182,6],[11783,6],[11966,6],[12154,6],[12472,6],[13280,6],[13544,6],[43593,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14693,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9095,6],[12955,6],[14003,6],[27825,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3801,6],[13178,6],[14838,6],[17864,6],[20283,6],[25187,6],[28635,7],[38471,6],[39013,6],[39896,6],[44549,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25643,6],[33105,6],[37561,6],[37975,6],[38033,6],[50977,6],[56630,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1421,6],[2164,6],[13284,6],[13321,6],[15087,6],[15376,6],[24574,6],[25076,6],[25648,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[30721,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2392,6],[5897,6],[23439,6],[42102,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8340,6],[8361,6],[42299,6],[42919,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2144,6],[7229,6],[10487,6],[10632,6],[10830,6],[13034,6],[22444,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[879,6],[12212,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1331,6],[3103,6],[6931,6],[12855,6],[17360,6],[24893,6],[28727,6],[32318,6],[35719,6],[44624,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1828,6],[7675,6],[7803,6],[11646,6],[11893,6],[16869,6]]},"/en/lessons/working-with-text-files":{"position":[[1567,6],[1806,6],[5268,6]]},"/en/lessons/working-with-web-pages":{"position":[[9429,6]]}}}],["singular",{"_index":1680,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37538,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14148,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67025,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13096,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29443,8],[51019,8],[51072,8],[51560,8],[60692,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[31061,8],[33585,8],[33748,8],[34253,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12394,8],[44185,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9527,8],[14990,8],[34550,8]]},"/en/lessons/linear-regression":{"position":[[19143,11]]}}}],["sink",{"_index":5948,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26419,4]]}}}],["siobhan",{"_index":22972,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50072,7]]}}}],["sip",{"_index":2144,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2382,7]]}}}],["sir",{"_index":10475,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16757,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3392,3]]}}}],["siren",{"_index":6482,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56814,7]]}}}],["sister",{"_index":6140,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8398,8],[8444,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1053,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52184,7]]},"/en/lessons/logistic-regression":{"position":[[54048,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2207,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24308,6],[24368,6],[26874,8],[27603,8]]}}}],["sister.17",{"_index":17951,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53918,9]]}}}],["sisters.21",{"_index":16394,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43898,10]]}}}],["sisters.6",{"_index":23179,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[23824,9]]}}}],["sit",{"_index":5888,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16472,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2160,7],[2391,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13583,8],[30655,3],[34403,3]]},"/en/lessons/naive-bayesian":{"position":[[29474,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13129,3],[13467,3],[15354,3],[15641,3]]},"/en/lessons/working-with-text-files":{"position":[[3042,3],[4298,6]]}}}],["site",{"_index":2079,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11612,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1315,4],[12278,5],[14232,4],[16105,4],[16699,4],[16874,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7821,5],[7883,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[492,5],[936,6],[1599,4],[2058,6],[3130,4],[3352,4],[3495,5],[3702,5],[4264,4],[4312,4],[4402,5],[4576,4],[4639,4],[5170,4],[5394,5],[5410,6],[6264,4],[6325,5],[6354,4],[6944,5],[7014,5],[7171,4],[7251,4],[7350,4],[7427,4],[7510,5],[7931,4],[8944,4],[11959,5],[12620,5],[12685,5],[12720,4],[13319,4],[14454,5],[23454,5],[23662,5],[25397,5],[25605,5],[29039,4],[29366,4],[29499,4],[29584,4],[29854,4],[29964,4],[30866,4],[30935,4],[31049,4],[31104,5],[32091,4],[32499,4],[32655,4],[32705,4],[33051,4],[33179,4],[33395,4],[34015,4],[34149,4],[34548,4],[34751,4],[34999,4],[35701,5],[35783,5],[36910,4],[36951,4],[37118,4],[38057,4],[38336,4],[38537,4],[38676,4],[39468,5],[39603,4],[40112,4],[40367,5],[40676,4],[40722,5],[40796,4],[41275,4],[41812,4],[41926,4],[44300,4],[45474,4],[46559,4],[47164,5],[47558,6],[47903,4],[48212,5],[49877,5],[50139,4],[50947,5],[51116,4],[55054,5],[55457,4],[55588,4],[56651,4],[56759,4],[57282,6],[57580,4],[57855,4],[57963,5],[58470,5],[58511,4],[58749,5],[58827,5],[58984,4],[59017,4],[59269,5],[59347,4],[60182,4],[61300,5],[61505,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6853,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56035,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64193,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[435,4],[1947,4],[2138,5],[2207,4],[2264,5],[3156,4],[3325,4],[5675,4],[5724,4],[6179,4],[6836,5],[7333,4],[9357,4],[9397,5],[9447,5],[9595,5],[9697,4],[10014,5],[10230,5],[10397,5],[10491,4],[11099,5],[11258,4],[11306,4],[11664,4],[12835,5],[14091,5],[15090,4],[15503,5],[15691,4],[15871,4],[16153,4],[17725,5],[18084,6],[21048,4],[22980,5],[23808,4],[24999,4],[25720,4],[26335,4],[26382,5],[26498,6],[26555,5],[26640,4],[26813,5],[27455,5],[27855,4],[27942,4],[32876,4],[33291,4],[33883,5],[34469,4],[34843,4],[36300,5],[36801,4],[42119,4],[43052,4],[43777,4],[45887,4],[45995,4],[46536,4],[46777,4],[47985,4],[48170,5],[48543,4],[51929,4],[52312,4],[55234,4],[58743,4],[59212,4],[59880,4],[60946,5],[61544,5],[62303,5],[63489,4],[64686,4],[65093,4],[65577,5],[65623,5],[65885,4],[70085,4],[70192,4],[70288,5],[70504,4],[71044,4],[71575,5],[72079,4]]},"/en/lessons/common-similarity-measures":{"position":[[4046,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[197,5],[247,4],[2649,4],[2680,5],[2759,4],[2837,5],[2886,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14219,5],[14430,5],[16673,4],[18245,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5422,4],[7197,4],[7814,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17103,5],[19209,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39302,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[713,5],[9409,4],[9800,4],[31350,4],[31882,4],[40720,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1786,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42414,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4661,5],[19981,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[536,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[657,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63416,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8706,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1137,5],[1923,4],[1944,5],[8907,5],[9119,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[403,4],[46083,4],[46253,5],[47138,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11088,5],[11364,4],[21503,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8091,5],[26825,5]]},"/en/lessons/gravity-model":{"position":[[45112,5]]},"/en/lessons/installing-omeka":{"position":[[7211,5],[10797,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17993,5],[26554,5],[47634,5],[58004,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2892,4],[4235,4],[6632,4],[7247,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[875,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[16027,4],[16349,4],[16700,4],[16947,4],[20572,4],[24494,4],[25962,4]]},"/en/lessons/introduction-and-installation":{"position":[[1667,4],[1793,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18362,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36573,4]]},"/en/lessons/json-and-jq":{"position":[[1334,5],[5094,4]]},"/en/lessons/jupyter-notebooks":{"position":[[15930,4],[16373,4]]},"/en/lessons/naive-bayesian":{"position":[[1101,5]]},"/en/lessons/normalizing-data":{"position":[[545,5]]},"/en/lessons/preserving-your-research-data":{"position":[[497,5]]},"/en/lessons/qgis-layers":{"position":[[822,4]]},"/en/lessons/sentiment-analysis":{"position":[[13864,5]]},"/en/lessons/sonification":{"position":[[8327,4],[8374,4],[8868,4],[9071,4],[10320,5],[10601,5],[15098,4],[15226,4],[18561,4],[26850,4]]},"/en/lessons/space-place-gazetteers":{"position":[[5358,5],[5537,5],[9447,5],[13395,4],[49314,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30369,4],[30447,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16123,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[838,4],[1410,5]]},"/en/lessons/transliterating":{"position":[[2581,4],[14456,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[433,4],[595,5],[723,5],[751,5],[833,5],[884,5],[906,4],[1018,5],[1170,5],[1340,4],[1584,4],[1621,4],[2062,4],[3026,4],[6920,5],[6990,5],[7173,5]]},"/en/lessons/working-with-web-pages":{"position":[[379,5]]}}}],["site.14",{"_index":14803,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47864,7]]}}}],["site.baseurl",{"_index":5414,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19761,12],[20205,12],[20581,12],[22482,12],[23590,12]]}}}],["site.peopl",{"_index":5411,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19728,11],[22408,11],[23516,11]]}}}],["site.post",{"_index":5422,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20132,10],[20508,10]]}}}],["site—that",{"_index":2997,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4504,9]]}}}],["site’",{"_index":3031,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11739,6],[11831,6],[14130,6],[28871,6],[37895,6],[40385,6],[42050,6],[46131,6],[46952,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19513,6],[36100,6],[39919,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[993,6]]},"/en/lessons/sonification":{"position":[[15904,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[633,6]]}}}],["sitter",{"_index":11018,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3731,7]]}}}],["sittley",{"_index":22299,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22401,7],[26727,7]]}}}],["situat",{"_index":164,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3354,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1071,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6879,9],[41426,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35319,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27169,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8775,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1641,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46629,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1878,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31251,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18670,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32662,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[19097,10]]},"/en/lessons/gravity-model":{"position":[[11699,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[33153,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27818,10],[52706,9],[53509,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5114,10],[39094,9]]},"/en/lessons/jupyter-notebooks":{"position":[[10637,11],[44572,10]]},"/en/lessons/linear-regression":{"position":[[52136,9],[55574,9]]},"/en/lessons/naive-bayesian":{"position":[[52776,9]]},"/en/lessons/normalizing-data":{"position":[[5264,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34387,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5533,10]]},"/en/lessons/sentiment-analysis":{"position":[[4378,11],[28673,11]]},"/en/lessons/sonification":{"position":[[14381,9]]},"/en/lessons/space-place-gazetteers":{"position":[[11642,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2157,11]]}}}],["six",{"_index":4147,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37483,3],[60207,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41561,3]]},"/en/lessons/common-similarity-measures":{"position":[[30995,3],[31263,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3336,3]]},"/en/lessons/counting-frequencies":{"position":[[11120,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17303,3],[35432,3],[38586,3],[38630,3],[41762,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3724,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4413,3],[5486,3],[15872,3],[16207,3],[24601,3],[24742,3],[45509,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13380,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23779,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2688,3],[18081,3],[40888,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12632,3]]},"/en/lessons/logistic-regression":{"position":[[53441,3],[67240,4],[67398,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5168,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5050,4],[26120,3],[26949,3],[31799,3],[32272,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14605,3]]}}}],["sixth",{"_index":3502,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2242,5]]},"/en/lessons/extracting-keywords":{"position":[[13695,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49103,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10237,5]]}}}],["sixthteenth",{"_index":3570,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3114,11]]}}}],["sixti",{"_index":7728,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11127,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15913,5],[19145,5],[23757,5]]}}}],["sizabl",{"_index":21324,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20867,7],[28603,7]]}}}],["size",{"_index":203,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4166,6],[20698,4],[21001,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2842,4],[14654,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11262,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11318,4],[29980,5],[33931,4],[34020,4],[34133,4],[38862,4],[61635,4],[65663,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18947,4],[23940,4],[42244,5]]},"/en/lessons/common-similarity-measures":{"position":[[22433,4],[22493,5],[22671,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18590,4],[28291,4],[28729,5],[39606,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11689,4],[23927,6],[24718,4],[25160,4],[28869,4],[30896,4],[33130,4],[33253,4],[34879,4],[48143,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3137,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5760,4],[7211,4],[7271,4],[23124,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34063,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6018,4],[6248,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14254,4],[14345,4],[14553,4],[16537,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8052,4],[24227,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25010,5],[25034,4],[25187,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19611,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18884,5],[19059,5],[19080,5],[19461,4],[21394,4],[21993,4],[22474,4],[29365,4],[29504,4],[36318,4],[36510,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21623,4],[21709,4],[28506,4],[40278,4],[44470,5],[47253,4],[48176,4],[51285,7],[52113,7],[54417,5],[54570,5],[54679,5],[54908,4],[54952,4],[55050,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22106,4],[25389,4],[26837,5],[28873,4],[36143,6],[51218,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2928,5],[14954,4],[25565,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34324,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62615,5],[63789,5],[64211,5]]},"/en/lessons/geocoding-qgis":{"position":[[15896,5],[30248,5],[30668,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3220,4],[18066,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9610,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[21960,4],[22719,5],[24568,4],[31943,4],[35592,4],[35672,6],[36008,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4141,4],[13187,4],[14733,4],[16319,4],[17538,4],[19524,4],[20587,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[21775,5],[23204,4],[23307,4],[23424,4],[23584,5],[39428,5],[39900,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4948,6],[12764,6],[18189,8],[18292,8],[20701,8],[44391,4],[44673,4],[46643,4],[47835,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22030,4],[23002,4],[29877,4],[31343,4],[50606,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7485,4],[29294,4]]},"/en/lessons/intro-to-bash":{"position":[[8116,5],[8333,4],[8869,6]]},"/en/lessons/intro-to-linked-data":{"position":[[21198,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[20187,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25008,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15406,4],[23824,6],[43108,4],[43185,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24341,5]]},"/en/lessons/json-and-jq":{"position":[[1696,4],[33557,4],[35448,4]]},"/en/lessons/jupyter-notebooks":{"position":[[38277,4],[44673,4]]},"/en/lessons/linear-regression":{"position":[[61954,4]]},"/en/lessons/logistic-regression":{"position":[[29431,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25403,4]]},"/en/lessons/naive-bayesian":{"position":[[56067,4],[56314,5],[56409,5],[69227,4],[69534,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2320,4],[22974,5],[23032,4],[43481,4],[45427,4]]},"/en/lessons/qgis-layers":{"position":[[2615,4],[11256,4],[13356,4],[14571,4],[15094,4],[15203,4],[16030,4]]},"/en/lessons/research-data-with-unix":{"position":[[7937,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30373,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30998,4],[38958,4],[39725,5],[40262,4],[43272,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19548,4],[25545,5],[25655,6],[33787,5]]},"/en/lessons/space-place-gazetteers":{"position":[[27858,4],[28107,4],[28602,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21167,4],[25599,4],[26588,4],[26735,4],[26903,5],[27122,5],[32211,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10949,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17702,4],[17740,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3934,4],[27622,4],[28933,4],[29127,4],[38018,4],[51232,4],[51746,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2523,4],[5356,4],[10115,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12038,5],[20183,5],[20392,4]]},"/en/lessons/windows-installation":{"position":[[4299,4]]}}}],["size\":[\"small\",\"big\",\"medium",{"_index":15571,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18625,31]]}}}],["size((c",{"_index":9128,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19537,8]]}}}],["size=\"4612191\">",{"_index":12721,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27006,18]]}}}],["size='tons_h",{"_index":23388,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20372,15]]}}}],["size=10",{"_index":23310,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11086,8],[11198,8],[19602,8],[20361,7]]}}}],["size=15",{"_index":14591,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47800,9]]}}}],["size=popul",{"_index":13017,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32319,17]]}}}],["sizeabl",{"_index":3293,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2301,8]]}}}],["sjoquist",{"_index":17520,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78798,9]]}}}],["sk",{"_index":16598,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3278,2],[3305,3],[4490,2],[7525,2],[7554,3],[10918,2],[10930,2],[12559,2],[12627,2],[12689,2],[12748,2],[12819,2],[13573,2],[13708,2],[13900,2],[14020,2],[14664,2],[14939,2],[15661,2],[15921,2]]}}}],["skeat_1881_stswithunexhumation_middleenglish.pdf",{"_index":18858,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17169,48]]}}}],["skeat_1881_stswithunexhumation_middleenglish.txt",{"_index":18857,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17120,48]]}}}],["skeat_1881_stswithunexhumation_middleenglish_ocr.pdf",{"_index":18859,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17218,53]]}}}],["skeleton",{"_index":8051,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7179,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1316,8],[42589,8],[49483,8],[54872,8],[60322,8]]}}}],["skene",{"_index":10381,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5690,5]]}}}],["skene,quak",{"_index":10390,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5888,12]]}}}],["skeptic",{"_index":20318,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[4466,11]]}}}],["sketch",{"_index":2856,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13758,6],[25130,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[16595,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7597,9]]}}}],["sketch.j",{"_index":13946,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[27775,9],[28730,10],[29453,10],[29617,10],[29744,10],[30115,10],[30802,10]]}}}],["skew",{"_index":199,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4115,6],[5351,6],[7193,4],[14266,6],[14420,4],[14863,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18668,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27280,4],[27288,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24501,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39268,4]]},"/en/lessons/gravity-model":{"position":[[3333,7]]},"/en/lessons/naive-bayesian":{"position":[[61114,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11787,4],[27982,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43289,6],[46424,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8186,6]]}}}],["ski",{"_index":15939,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5140,3],[5197,3]]}}}],["skier",{"_index":11583,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24795,6],[24933,6]]}}}],["skill",{"_index":946,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[96,6],[2205,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[574,6],[1271,7],[15671,6],[16169,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1919,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5148,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2512,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10655,5],[16551,6],[62543,6]]},"/en/lessons/common-similarity-measures":{"position":[[133,6],[2364,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[175,6],[5813,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6513,6],[12036,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1157,6],[3842,7],[8596,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5057,6],[38407,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1190,6],[7433,6],[9264,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28934,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9792,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18959,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[191,6],[502,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4936,6],[5751,7]]},"/en/lessons/extracting-keywords":{"position":[[1531,6],[4258,6],[5607,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[168,6],[7635,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1049,7],[35433,6],[35720,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1019,7],[2507,6],[11027,7]]},"/en/lessons/geocoding-qgis":{"position":[[1309,6]]},"/en/lessons/installing-omeka":{"position":[[1919,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2937,7],[9256,6],[9963,9],[10734,6],[27026,7],[27117,7],[28026,7],[32672,7],[42426,7],[43995,7],[44125,6],[44820,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42442,8],[42495,6],[43303,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3870,6],[41652,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44752,7]]},"/en/lessons/linear-regression":{"position":[[127,6],[3679,6]]},"/en/lessons/logistic-regression":{"position":[[3486,7],[3530,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6476,5]]},"/en/lessons/qgis-layers":{"position":[[1109,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27819,7]]},"/en/lessons/research-data-with-unix":{"position":[[14478,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18316,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[351,7],[1469,6],[1719,6],[4471,6],[4653,7],[5966,6],[6382,6],[6846,7],[6925,6],[23903,6],[27067,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[180,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2156,6]]}}}],["skin",{"_index":5251,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65688,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22021,4],[27219,4],[36220,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22301,4],[22348,4],[22422,4],[22520,6],[22574,5],[22989,7],[24132,4],[24273,7],[24333,7],[25424,7]]}}}],["skip",{"_index":2024,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7432,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19752,4],[23891,4],[40145,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8355,6],[16110,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19883,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31911,4],[52509,4],[57282,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12085,4],[53195,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12594,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12680,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2094,4],[36492,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12932,4],[30780,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36804,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33743,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7523,8]]},"/en/lessons/extracting-keywords":{"position":[[21063,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9503,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1563,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48610,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9890,4]]},"/en/lessons/installing-omeka":{"position":[[4634,4],[8159,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19823,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8447,4],[15594,4],[33071,4]]},"/en/lessons/intro-to-bash":{"position":[[10902,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8302,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30968,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4144,4]]},"/en/lessons/linear-regression":{"position":[[34855,7],[43356,4]]},"/en/lessons/qgis-layers":{"position":[[10245,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11480,8],[18477,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24581,8],[32811,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14401,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10563,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6906,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9913,4],[10249,4],[30623,6],[30757,4],[30843,4],[31708,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8869,4],[11645,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9080,5]]}}}],["skirt",{"_index":18590,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58786,11]]}}}],["sklearn.clust",{"_index":4804,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32158,15]]}}}],["sklearn.decomposit",{"_index":4806,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32225,21]]}}}],["sklearn.feature_extract",{"_index":17139,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[30681,26]]},"/en/lessons/logistic-regression":{"position":[[12981,26]]}}}],["sklearn.feature_extraction.text",{"_index":1436,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23938,31]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21405,31],[21465,31]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53906,31]]},"/en/lessons/common-similarity-measures":{"position":[[24166,31]]},"/en/lessons/linear-regression":{"position":[[35332,31]]},"/en/lessons/logistic-regression":{"position":[[14408,31]]}}}],["sklearn.feature_select",{"_index":17169,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36460,25]]},"/en/lessons/logistic-regression":{"position":[[15380,25]]}}}],["sklearn.linear_model",{"_index":17217,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40939,20]]}}}],["sklearn.metr",{"_index":3943,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21319,15]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32290,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49283,15],[50135,15]]},"/en/lessons/linear-regression":{"position":[[43411,15]]},"/en/lessons/logistic-regression":{"position":[[18516,15],[19099,15]]}}}],["sklearn.metrics.precision_recall_curv",{"_index":18069,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66508,39]]}}}],["sklearn.metrics.precision_recall_fscore_support",{"_index":18067,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66292,48]]}}}],["sklearn.metrics.r2_scor",{"_index":17507,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76988,25],[77428,25]]}}}],["sklearn.model_select",{"_index":17176,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37032,23]]},"/en/lessons/logistic-regression":{"position":[[15688,23]]}}}],["sklearn.model_selection.train_test_split",{"_index":17499,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76204,41]]}}}],["sklearn.neighbor",{"_index":4807,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32392,17]]}}}],["sklearn.preprocess",{"_index":4801,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32076,21]]}}}],["sko",{"_index":13440,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15467,5],[17201,5],[18947,5]]},"/en/lessons/intro-to-linked-data":{"position":[[27667,7],[27929,4],[38130,5]]}}}],["skos:preflabel",{"_index":13444,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15723,14],[17575,14],[19331,14]]}}}],["skwarek",{"_index":8330,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19005,7],[19306,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22902,7],[23203,8]]}}}],["skwarek’",{"_index":8335,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19178,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23075,9]]}}}],["skye",{"_index":21386,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[34289,4]]}}}],["skype",{"_index":15996,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18182,5],[18210,5]]}}}],["sl",{"_index":15322,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[318,4],[1039,5],[4777,2],[5213,2],[7678,4],[7755,2],[8318,2],[8362,2],[8517,2],[8534,2],[8546,2],[8553,2],[8661,2],[8686,2],[8717,2],[8823,2],[8971,2],[9076,2],[9086,2],[9377,2],[10355,2],[10907,2],[11106,2],[12337,2],[15206,2],[16941,2],[16985,2],[17439,2],[17846,2],[17912,2],[18060,2],[19702,3],[19971,2],[27542,5],[27865,3],[28015,3],[39580,2],[43008,2],[44741,3]]}}}],["slack",{"_index":3249,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60591,5],[61618,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65300,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[26229,5]]}}}],["slander",{"_index":14832,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52907,8]]}}}],["slang",{"_index":21769,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[27679,6]]}}}],["slapin",{"_index":21846,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[43496,6],[43749,6],[65308,7]]}}}],["slash",{"_index":2266,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15242,5],[15371,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[33286,7],[37966,5],[38846,5],[39427,5],[46019,5],[54851,5],[54878,6],[58950,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4263,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26666,5],[26849,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37280,7]]},"/en/lessons/intro-to-linked-data":{"position":[[33268,6]]},"/en/lessons/intro-to-powershell":{"position":[[9064,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28808,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1998,8]]},"/en/lessons/preserving-your-research-data":{"position":[[11375,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14183,7],[14237,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10318,6],[11536,6],[11759,7],[12695,5]]}}}],["slautina",{"_index":16384,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43421,8],[51909,8]]}}}],["slave",{"_index":15494,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4506,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[400,5],[33884,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3235,5],[3308,7],[3357,6],[3564,5]]}}}],["slaveri",{"_index":8739,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[1187,7],[3163,7],[19062,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3526,7]]}}}],["slavic",{"_index":23085,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[33148,6]]}}}],["slay",{"_index":18612,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59142,10]]}}}],["sleeker",{"_index":1910,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48680,7]]},"/en/lessons/intro-to-powershell":{"position":[[6045,7]]}}}],["sleep",{"_index":457,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12353,5],[12947,5],[13216,5]]},"/en/lessons/sonification":{"position":[[36048,5],[37647,5],[37721,5],[38173,5],[38291,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10864,6]]}}}],["slice",{"_index":5773,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31294,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13923,5],[14060,5],[14811,5],[45110,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35217,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9531,7],[48856,8],[48898,7],[48923,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9839,5],[9917,7],[14082,6],[16297,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3395,6],[4567,5],[4657,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[291,5],[4546,5],[4568,5],[6961,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6235,5],[6449,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18084,7],[19476,7],[19602,6],[21308,5],[21427,6],[21503,6],[22131,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1737,6],[27141,7],[31159,7],[31372,8],[32287,7],[33820,6],[36073,7],[37856,5]]}}}],["slice(1",{"_index":11331,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16317,8]]}}}],["slice(non",{"_index":21544,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32904,11],[33051,12],[33534,12],[34217,12]]}}}],["slice(start",{"_index":21548,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33276,12]]}}}],["slice.par",{"_index":21319,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20277,9]]}}}],["slicing3",{"_index":10559,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33916,8]]}}}],["slick",{"_index":21207,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31066,6]]}}}],["slide",{"_index":10083,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[319,6],[389,7],[1832,5],[2054,5],[2091,5],[2141,5],[2227,5],[5255,6],[5502,6],[5568,6],[5581,6],[5609,5],[5632,5],[5683,6],[5713,6],[5899,6],[5982,5],[6526,5],[8376,6],[8398,5],[8950,8],[9076,5],[10048,7],[10267,5],[10434,6],[10715,6],[10809,6],[11164,6],[11625,7],[11670,5],[12245,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34248,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23001,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32177,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35298,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24305,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[420,5],[7432,5],[33959,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19121,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1912,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29154,7]]}}}],["slider",{"_index":9417,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47528,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10750,6],[10854,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[19094,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21223,6],[21438,6]]},"/en/lessons/introduction-map-warper":{"position":[[15411,6],[18781,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[433,8],[556,6],[4255,8],[4784,6],[9419,7],[12602,6],[24780,6],[24948,6],[25350,6],[25440,6],[25477,7],[25612,6],[25807,6],[25863,6],[25975,6],[27512,6],[32215,7],[32504,6],[32596,6],[33851,7],[34119,6],[34245,6],[35027,7],[38698,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5686,6],[22782,6]]}}}],["sliderinput",{"_index":20572,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24040,11],[24257,14],[24459,12],[28479,11],[28673,11],[30877,13],[34759,12]]}}}],["sliderinput('year",{"_index":20576,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25014,20]]}}}],["slight",{"_index":8632,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26062,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24549,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36136,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[29704,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[27746,6],[39376,6]]},"/en/lessons/sentiment-analysis":{"position":[[13560,6]]}}}],["slightli",{"_index":848,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7759,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28014,8],[31952,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11223,8],[27173,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10674,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3127,8],[32060,10],[32875,8],[37242,10],[44994,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15535,8],[60771,8]]},"/en/lessons/common-similarity-measures":{"position":[[35474,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19464,8],[22591,8],[32092,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56057,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3705,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47434,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20842,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15348,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24947,8],[25005,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17003,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4492,8],[11570,8],[45485,8],[53129,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11492,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30657,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4355,8],[9261,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38413,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5855,8]]},"/en/lessons/geocoding-qgis":{"position":[[5323,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2495,8],[2626,8],[14279,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10572,8]]},"/en/lessons/gravity-model":{"position":[[5059,8],[28107,9],[29530,8],[37189,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37583,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21605,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50284,8],[50348,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30014,8],[30072,8]]},"/en/lessons/intro-to-bash":{"position":[[5344,8]]},"/en/lessons/intro-to-powershell":{"position":[[21941,8],[32646,8],[45902,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[20491,8]]},"/en/lessons/introduction-map-warper":{"position":[[15265,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12700,8],[22034,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[900,8]]},"/en/lessons/linear-regression":{"position":[[77173,8]]},"/en/lessons/logistic-regression":{"position":[[9799,8],[33372,8],[35206,8]]},"/en/lessons/mac-installation":{"position":[[3519,8]]},"/en/lessons/naive-bayesian":{"position":[[1580,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43461,8],[45407,8]]},"/en/lessons/research-data-with-unix":{"position":[[2931,8],[4757,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15420,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8626,8],[15305,8],[21302,8]]},"/en/lessons/sentiment-analysis":{"position":[[23761,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39492,8]]},"/en/lessons/transliterating":{"position":[[9649,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7356,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[9616,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5651,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8944,8]]},"/en/lessons/working-with-text-files":{"position":[[3915,8]]}}}],["slip",{"_index":17611,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[21754,4]]},"/en/lessons/naive-bayesian":{"position":[[23109,4]]}}}],["slope",{"_index":4455,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59060,5]]},"/en/lessons/gravity-model":{"position":[[9988,5],[22470,5],[24306,5],[43687,5],[43905,6],[44015,6],[44100,6],[44320,6]]},"/en/lessons/linear-regression":{"position":[[19465,5],[19813,6],[51662,5],[62716,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48302,7],[48415,7],[49631,6],[53450,7]]}}}],["slot",{"_index":4488,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64332,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15588,6],[20405,5]]}}}],["slow",{"_index":3357,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8752,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10481,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12813,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18662,7]]},"/en/lessons/json-and-jq":{"position":[[37327,4]]},"/en/lessons/sentiment-analysis":{"position":[[27665,7],[30357,7],[31452,7],[34647,7],[36323,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9568,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[20864,4]]}}}],["slower",{"_index":2268,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15589,6]]},"/en/lessons/common-similarity-measures":{"position":[[25102,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28708,6]]},"/en/lessons/naive-bayesian":{"position":[[68592,7]]}}}],["slowli",{"_index":4675,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19638,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38540,7],[39041,6],[45014,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9196,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10547,6]]}}}],["slug",{"_index":5509,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40490,6],[40583,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1429,4],[2005,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19577,6],[22582,4],[31303,7],[34791,6],[35012,4],[35230,6],[36108,4],[44007,4],[44900,6]]}}}],["slug.match",{"_index":12291,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45695,10]]}}}],["slug.match(lin",{"_index":12285,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44865,17],[45012,16],[53231,17]]}}}],["slug_and_firstlin",{"_index":12235,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35042,18],[35426,18]]}}}],["slug_and_firstline.finditer(gscriba",{"_index":12258,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37327,36]]}}}],["slur",{"_index":15565,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17969,6]]}}}],["slurp",{"_index":9753,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27937,5],[28164,5],[29162,5],[31824,5],[46753,5],[46892,5],[50796,5],[50955,5],[51166,5]]},"/en/lessons/json-and-jq":{"position":[[25418,7],[25463,7],[25648,7],[26108,7],[26943,7],[30870,7],[32015,7],[32425,7],[34765,7],[36768,7]]}}}],["small",{"_index":418,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10901,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8067,5],[13131,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4213,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14980,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[62,5],[2329,5],[13232,5],[23014,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14094,5],[37002,5],[56601,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13057,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6536,5],[27482,5],[32714,5],[47033,5],[48946,6],[57106,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42374,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2887,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[104,5],[1242,5],[7814,6],[47019,5]]},"/en/lessons/common-similarity-measures":{"position":[[7229,5],[18070,6],[22583,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6939,5],[7505,5],[10396,5],[15961,5],[16317,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29579,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3545,5],[26940,5],[36488,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6067,6],[14348,5],[20019,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9504,5],[14214,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7734,5],[13443,5],[26822,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21159,5],[29582,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4011,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14476,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2481,5],[14365,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4733,5],[6333,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10007,5],[10378,5],[10752,5],[12461,5],[50193,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1965,5],[3329,5],[6980,5],[40068,5],[41062,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8209,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8421,5],[8855,5],[9271,5],[10806,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21794,5],[28780,5],[44674,5],[47369,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39375,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18511,5],[31568,5],[34029,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19779,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26018,5]]},"/en/lessons/geocoding-qgis":{"position":[[24624,5],[33228,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1894,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[25238,5],[27420,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2836,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25769,5]]},"/en/lessons/gravity-model":{"position":[[2063,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[19871,5]]},"/en/lessons/installing-omeka":{"position":[[2500,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24100,5],[24741,5],[42648,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11976,7],[13294,5],[28008,6],[28334,5],[28806,5],[37124,5],[51224,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7167,5],[10837,5],[31896,5]]},"/en/lessons/intro-to-bash":{"position":[[2189,5],[12021,5]]},"/en/lessons/intro-to-linked-data":{"position":[[34158,5]]},"/en/lessons/intro-to-powershell":{"position":[[2353,5],[28031,5],[37085,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[451,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8439,6],[18745,5],[20199,8]]},"/en/lessons/introduction-map-warper":{"position":[[4631,5],[15348,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1532,5],[1897,5],[25976,5],[45795,5]]},"/en/lessons/json-and-jq":{"position":[[17875,5],[23612,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48172,5],[48667,5]]},"/en/lessons/linear-regression":{"position":[[8705,5],[31443,5],[56464,5]]},"/en/lessons/naive-bayesian":{"position":[[20885,6],[51787,5],[55586,6],[55632,5],[60676,5],[63129,6],[63288,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7163,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18729,5],[22956,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[262,5],[4726,5],[9566,5],[21153,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29557,5]]},"/en/lessons/sonification":{"position":[[2961,5]]},"/en/lessons/space-place-gazetteers":{"position":[[9890,5],[28062,7],[28226,5],[31117,5],[35771,5],[40452,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14971,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22393,5],[30992,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18106,5],[22250,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58839,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2127,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17791,5]]},"/en/lessons/transliterating":{"position":[[14293,5],[14576,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1047,5],[1311,5],[4818,5],[11146,5],[11348,5],[37664,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37638,5]]},"/en/lessons/working-with-text-files":{"position":[[6371,6]]}}}],["smaller",{"_index":232,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4840,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5369,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16308,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2834,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21404,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9307,7],[22837,7],[35222,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4048,7],[4139,7],[4233,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7289,7],[10298,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22784,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44479,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5825,7],[19708,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37594,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15416,9],[34114,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6729,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7613,7],[7765,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16458,8],[22629,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24612,7],[38809,7],[40260,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13408,7],[21605,7],[39936,7],[44068,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39300,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[8432,7],[33655,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[18122,7],[18789,7],[23410,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6026,7],[15287,7],[23135,7],[37197,7],[49205,7],[49291,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6162,7]]},"/en/lessons/intro-to-bash":{"position":[[17412,7]]},"/en/lessons/intro-to-powershell":{"position":[[16142,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10123,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24900,7],[25147,7],[25853,7],[36201,7],[42014,7]]},"/en/lessons/json-and-jq":{"position":[[10178,7],[17415,7]]},"/en/lessons/linear-regression":{"position":[[69964,7]]},"/en/lessons/naive-bayesian":{"position":[[52649,7],[56208,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8297,7]]},"/en/lessons/sentiment-analysis":{"position":[[11121,7],[11724,7],[29870,7],[33533,7],[33594,7]]},"/en/lessons/space-place-gazetteers":{"position":[[21744,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24731,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30714,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16547,7],[39464,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46260,8],[48666,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4613,7],[4667,7],[9141,7],[10283,7],[43970,7],[51665,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[217,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37390,7]]}}}],["smaller/bigg",{"_index":14524,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39907,14]]}}}],["smallest",{"_index":7551,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[36400,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[8581,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21839,8],[50252,8],[50318,8]]},"/en/lessons/naive-bayesian":{"position":[[56389,8]]},"/en/lessons/qgis-layers":{"position":[[3330,8]]}}}],["smallicon",{"_index":18272,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34750,9],[35024,12]]}}}],["smallpox",{"_index":22999,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[812,8],[1353,8]]}}}],["smart",{"_index":595,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18338,5],[18454,5]]},"/en/lessons/intro-to-powershell":{"position":[[30233,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[18355,5]]},"/en/lessons/naive-bayesian":{"position":[[50785,5]]}}}],["smarter",{"_index":4639,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13242,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48471,7]]}}}],["smartphon",{"_index":671,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22125,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[417,11],[38832,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21712,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1060,11],[42077,11]]}}}],["smartystreet",{"_index":18137,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5684,14]]}}}],["smash",{"_index":10306,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[4034,5]]}}}],["smile",{"_index":10996,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[443,6],[1749,7],[3358,5],[3640,7],[3758,7],[3929,6],[4044,8],[9839,6],[9892,7],[9913,7],[23652,6],[31868,6],[31944,7],[33444,7],[34805,6],[35226,6],[35240,7],[35359,6],[35373,6],[36141,6],[37655,9],[37684,8],[38252,5],[38302,6],[38538,7],[38580,6],[38756,7],[39096,5],[39426,6],[39452,6],[39762,7],[40353,6],[40861,5],[40938,7],[41857,6],[41943,6],[43453,6],[43982,5],[45792,5],[46364,8],[48594,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1938,5],[2252,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23804,6],[24445,6]]}}}],["smile_count",{"_index":11164,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35438,12],[37665,13]]}}}],["smile_counts.append(number_smil",{"_index":11183,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36660,33],[37496,33]]}}}],["smirk",{"_index":14270,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27951,6],[32597,6]]}}}],["smit",{"_index":6038,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43801,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64087,6]]}}}],["smith",{"_index":9440,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49927,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3150,5],[4039,5],[55090,5],[56078,5],[57360,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31524,6]]},"/en/lessons/geocoding-qgis":{"position":[[8590,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50315,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51368,6],[51986,5]]}}}],["smithsonian",{"_index":13374,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2181,11]]}}}],["smog",{"_index":9334,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31690,4]]}}}],["smooth",{"_index":1701,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39220,6],[39462,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26467,9],[26677,9],[26705,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1884,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8709,6],[9663,9]]}}}],["smooth_idf",{"_index":964,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[774,11],[39004,11]]}}}],["smoothli",{"_index":10331,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[9838,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4790,8]]}}}],["smpte",{"_index":15856,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25106,5],[25211,5],[25283,5]]}}}],["sn",{"_index":3934,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20923,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32581,3]]},"/en/lessons/gravity-model":{"position":[[65739,3]]},"/en/lessons/linear-regression":{"position":[[50759,3]]},"/en/lessons/logistic-regression":{"position":[[32542,3],[40804,3]]}}}],["sna",{"_index":2895,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17119,5],[18769,3],[24854,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[675,6],[30200,4],[31560,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4412,3]]}}}],["snack",{"_index":23663,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[7335,5],[7408,5]]}}}],["snafun",{"_index":21342,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24108,6]]}}}],["snag",{"_index":10954,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[29420,4]]}}}],["snake_cas",{"_index":6329,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37703,11]]}}}],["snap",{"_index":2781,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3586,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22659,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33408,4]]},"/en/lessons/vector-layers-qgis":{"position":[[14594,4],[14656,9],[14853,8],[14945,8],[15530,8],[15660,8]]}}}],["snapchat",{"_index":8277,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4057,8]]}}}],["snapshot",{"_index":1082,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5508,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17592,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30253,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9798,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45801,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1099,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2114,11],[3285,11],[3336,8],[3380,8],[3453,10],[16908,10],[17474,8],[17836,9]]},"/en/lessons/logistic-regression":{"position":[[20499,8],[56699,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18677,9]]}}}],["snazzi",{"_index":22371,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[1896,8]]}}}],["snippet",{"_index":2351,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6624,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17647,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13532,7],[15533,7],[17950,7],[47734,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8597,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[873,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16247,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10676,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4930,8],[8421,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21394,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[449,8],[6037,8],[6064,8],[6291,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10161,9]]},"/en/lessons/intro-to-linked-data":{"position":[[27043,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5813,7],[40551,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20187,7],[26178,7],[28759,7],[40288,8]]},"/en/lessons/naive-bayesian":{"position":[[33195,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22771,7]]},"/en/lessons/sonification":{"position":[[6842,8],[34307,7],[35065,8],[38989,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5412,8]]},"/en/lessons/working-with-web-pages":{"position":[[3415,7]]}}}],["snizhena",{"_index":22756,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15654,8]]}}}],["snorql",{"_index":15271,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[30735,7],[30918,6]]}}}],["snorql’",{"_index":15272,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[31099,8]]}}}],["snow",{"_index":2165,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4468,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24918,4],[25080,4],[25897,4]]}}}],["snowbal",{"_index":18701,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[68454,8]]}}}],["sns.barplot(x='prob",{"_index":17734,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32609,19]]}}}],["sns.barplot(x='tfidf",{"_index":17821,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40874,20],[40967,20]]}}}],["sns.histplot(data=results_df['residu",{"_index":17288,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[50776,41]]}}}],["sns.kdeplot(data=results_df['residu",{"_index":17289,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[50830,40]]}}}],["sns.lineplot(y=inertia_list",{"_index":4843,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33878,28]]}}}],["sns.scatterplot(data=project",{"_index":4086,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30956,31],[31085,31]]}}}],["sns.scatterplot(x=\"pc_1",{"_index":4964,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44681,25]]}}}],["snsf",{"_index":9996,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56565,6]]}}}],["so:5",{"_index":10453,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15328,4]]}}}],["so_text_area1,20",{"_index":20681,"title":{},"body":{"/en/lessons/sonification":{"position":[[9558,17]]}}}],["so_text_area1,32",{"_index":20711,"title":{},"body":{"/en/lessons/sonification":{"position":[[18383,17]]}}}],["soar",{"_index":7880,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21685,8],[24051,8]]}}}],["socher",{"_index":19986,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10468,6],[54171,7]]}}}],["social",{"_index":171,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3500,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28873,6],[30206,6],[47291,6],[50936,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[911,6],[1236,6],[1562,6],[2232,6],[12369,6],[12648,6],[14927,6],[15250,6],[16797,6],[17095,6],[24795,6],[25115,6],[25785,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5619,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10498,6],[65778,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59071,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2496,6],[3050,6],[6524,6],[8334,6],[12047,6],[21482,6],[21646,6],[24464,6],[25077,6],[25674,6],[25730,6],[26376,6],[28339,6],[30118,6],[30265,7],[36975,6],[39511,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6760,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46005,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3808,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[651,6],[1702,6],[1877,6],[2073,6],[2662,6],[4100,6],[5714,6],[5950,6],[28175,6],[31536,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[912,6],[1323,6],[1843,6],[3479,6],[3735,6],[5674,6],[20711,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5728,6],[51476,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3126,6],[3199,6],[4479,6],[9185,6],[25999,6],[31870,6],[34339,6],[39819,6],[51723,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1509,6],[39836,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[3006,6],[3731,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8431,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[10762,6],[21490,6]]},"/en/lessons/gravity-model":{"position":[[61888,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1710,6],[7417,6],[12216,6],[47901,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5599,6],[6672,7],[45553,6],[48195,6],[48333,6],[48354,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2636,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1736,6]]},"/en/lessons/introduction-map-warper":{"position":[[2157,6],[22440,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33124,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4211,6]]},"/en/lessons/json-and-jq":{"position":[[1321,6]]},"/en/lessons/linear-regression":{"position":[[21493,6],[46089,6],[46282,6],[46500,6],[73205,6],[77604,6]]},"/en/lessons/logistic-regression":{"position":[[4734,6],[64551,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27249,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50201,6],[52238,6]]},"/en/lessons/sentiment-analysis":{"position":[[3589,6],[7479,6],[8414,6],[8619,6],[13851,6],[39512,6],[39853,6],[39919,6]]},"/en/lessons/sonification":{"position":[[2546,6]]},"/en/lessons/space-place-gazetteers":{"position":[[4681,6],[5950,6],[10048,6],[22508,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1558,6],[1757,6],[4357,6],[32485,6],[32735,6],[36420,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3664,8],[7439,6],[7601,6],[7786,6],[8099,6],[8172,6],[12352,6],[37492,6],[50337,6],[50743,6],[58573,6],[62487,6],[63241,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[972,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[1724,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16918,6]]}}}],["socialist",{"_index":1532,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29884,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8296,9]]},"/en/lessons/jupyter-notebooks":{"position":[[36920,9]]}}}],["societ",{"_index":11002,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1589,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5905,9],[6843,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7359,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62794,8]]}}}],["societa",{"_index":11818,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6513,7]]}}}],["societatem",{"_index":11883,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7269,10],[7611,10]]}}}],["societatibu",{"_index":11847,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6857,12]]}}}],["societi",{"_index":1078,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5328,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1282,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[190,7],[3449,7],[3519,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46114,7],[47564,7],[48305,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32436,7]]},"/en/lessons/gravity-model":{"position":[[34613,9],[61180,8],[61213,9],[62246,7],[63401,8],[63434,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50387,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41986,8],[48616,8],[54638,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3102,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13016,7],[21452,8],[22400,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47902,7],[49787,8]]},"/en/lessons/linear-regression":{"position":[[73833,7]]},"/en/lessons/logistic-regression":{"position":[[65179,7]]},"/en/lessons/space-place-gazetteers":{"position":[[9046,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62110,7],[62328,7],[63104,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5802,7],[19209,7]]}}}],["societies2",{"_index":17015,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[1728,10]]},"/en/lessons/logistic-regression":{"position":[[1448,10]]}}}],["socio",{"_index":14165,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5733,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20318,5]]}}}],["sociocultur",{"_index":6052,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44277,13]]}}}],["sociodemograph",{"_index":5255,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65739,16]]}}}],["sociolog",{"_index":7809,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8594,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9204,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4082,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4006,12],[62572,12]]}}}],["sociologist",{"_index":2750,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1355,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3010,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2245,12],[3529,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2468,11]]}}}],["socket",{"_index":10273,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42070,7],[42548,6],[42724,6],[42947,6],[43173,6],[46721,6]]}}}],["socket.setdefaulttimeout(10",{"_index":10275,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43225,28],[43886,28],[47572,28]]}}}],["sofi",{"_index":11586,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25182,5]]}}}],["soft",{"_index":5514,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41346,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12637,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27111,5],[28020,5],[32666,5]]}}}],["softlandscap",{"_index":15613,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23981,14]]}}}],["softmax",{"_index":13927,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[15873,7]]}}}],["softwar",{"_index":311,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7762,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38333,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1124,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[822,8],[2316,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[243,9],[8651,8],[8802,9],[11481,8],[15979,9],[20386,8],[20595,8],[21035,8],[21734,8],[21980,8],[23999,8],[24917,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[741,8],[819,9],[3247,8],[4154,8],[10491,8],[12806,8],[14212,8],[19519,8],[20688,8],[21380,8],[21483,8],[22343,8],[44413,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2559,8],[18629,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3742,9],[8616,8],[63916,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7789,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9291,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[116,9],[2636,8],[2822,8],[5541,8],[6231,9],[16579,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3854,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38278,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7513,8],[14299,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[727,8],[1605,9],[1961,8],[2041,8],[2072,9],[2433,9],[2668,8],[4488,8],[34650,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4045,8],[5355,8],[5772,9],[5857,8],[5939,8],[5988,8],[21336,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14662,8],[14887,8],[15304,8],[33174,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6091,9],[6282,8],[7026,9],[8190,8],[10340,8],[27198,8],[41616,8],[49914,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13189,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3856,8],[5146,8],[22535,8]]},"/en/lessons/extracting-keywords":{"position":[[4640,8],[9560,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1836,8],[16783,8],[24547,8],[25096,8],[38177,9],[45248,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11727,8],[28026,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13417,8],[36510,8]]},"/en/lessons/geocoding-qgis":{"position":[[975,8],[1822,9],[8999,8],[17138,8],[19613,8],[23382,9],[27401,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4911,8],[5560,8],[5632,8],[6774,8],[7710,8]]},"/en/lessons/georeferencing-qgis":{"position":[[694,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5239,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[86,8],[1652,8],[6251,8],[6359,8],[10696,8],[13374,8],[14347,9],[19314,8],[20575,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1345,8],[1588,8],[1732,8],[5127,8],[5200,8],[5262,8],[5885,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[8708,10],[12495,8],[12564,8],[14993,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26022,8]]},"/en/lessons/gravity-model":{"position":[[180,8],[8297,8],[8338,9],[9026,8],[22175,8],[35511,8],[45463,8],[63760,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3595,8]]},"/en/lessons/installing-omeka":{"position":[[4714,8],[4797,8],[4901,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[1551,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1519,8],[41412,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2454,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16317,8],[16431,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[172,8],[3302,8],[5573,9],[7735,8],[7815,8],[7846,9],[8207,9],[36895,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4056,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1317,8]]},"/en/lessons/introduction-and-installation":{"position":[[196,8],[396,8],[1484,9],[1957,8],[2084,9],[2180,8],[2633,8]]},"/en/lessons/introduction-map-warper":{"position":[[757,9],[5468,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2516,8],[2688,8],[3017,8],[3197,8],[3438,9],[7458,8],[14781,9],[15684,8],[18016,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[86,8],[2718,8],[16150,8],[16730,8],[36108,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[185,8],[5378,8],[5990,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4340,8],[5402,8],[7097,8],[9081,8],[9123,8],[11146,8],[12166,8],[14483,8],[50852,8],[53784,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36639,9]]},"/en/lessons/naive-bayesian":{"position":[[20766,8]]},"/en/lessons/normalizing-data":{"position":[[3193,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5583,9],[16513,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6685,8],[6918,8]]},"/en/lessons/qgis-layers":{"position":[[315,9],[736,8],[902,8],[2057,8],[2354,9],[4201,9],[5000,10],[5492,8],[19099,9]]},"/en/lessons/research-data-with-unix":{"position":[[132,8],[2371,8],[3471,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42640,9],[42830,9],[43193,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3760,8],[3858,8],[8121,8],[22020,8],[24226,8],[46254,8]]},"/en/lessons/sentiment-analysis":{"position":[[40844,8]]},"/en/lessons/sonification":{"position":[[8258,8]]},"/en/lessons/space-place-gazetteers":{"position":[[17061,9],[17764,9],[19629,8],[19697,8],[20239,8],[20359,8],[20562,9],[32487,9],[32544,8],[32568,8],[44165,9],[44372,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3610,8],[4883,8],[6174,8],[8449,8],[8577,8],[10516,8],[10638,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43239,8],[47431,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16250,8],[18754,8],[19693,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1144,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6739,8],[6865,8],[9132,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2538,8],[2751,8],[5504,9],[6170,8],[11867,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[102,8],[1094,8],[1513,8],[1916,8],[2342,8],[18435,8],[21707,8]]},"/en/lessons/vector-layers-qgis":{"position":[[366,9],[16368,8],[17068,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1505,9],[2028,8],[2411,8],[2479,8],[3545,8],[7973,8],[8044,8],[8121,8],[8528,8],[8617,8],[11953,8],[15860,9],[19021,8],[20848,8]]}}}],["software:antconc",{"_index":6547,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[3598,17]]}}}],["software’",{"_index":23116,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[7412,10]]}}}],["soil",{"_index":13039,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[35294,4]]}}}],["sojourn",{"_index":20959,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[23991,8]]}}}],["solar",{"_index":14955,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[4180,9]]}}}],["sold",{"_index":14146,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1818,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3516,4]]}}}],["soldier",{"_index":13111,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[672,8],[796,7]]},"/en/lessons/gravity-model":{"position":[[16475,8],[17317,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45012,7],[53853,8]]}}}],["sole",{"_index":8096,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17998,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23400,4],[26032,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1621,6]]},"/en/lessons/intro-to-bash":{"position":[[11826,4]]},"/en/lessons/sonification":{"position":[[38732,4]]},"/en/lessons/space-place-gazetteers":{"position":[[22948,6]]}}}],["soledad",{"_index":20001,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12134,7],[12802,9],[17779,9]]}}}],["solid",{"_index":7454,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[24742,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1828,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43647,5]]}}}],["solidifi",{"_index":15119,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[1108,8],[1376,8]]}}}],["solitud",{"_index":20027,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12432,8],[13801,8],[15973,8],[17789,11]]}}}],["solo",{"_index":9376,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37160,4]]},"/en/lessons/linear-regression":{"position":[[28258,4]]}}}],["solut",{"_index":91,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1591,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18168,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23214,9],[60654,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24847,8],[45534,12],[47342,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18961,8],[35580,9],[69416,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8554,8],[10248,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22914,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22458,8],[28277,9]]},"/en/lessons/extracting-keywords":{"position":[[7323,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24917,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11800,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16572,8],[68171,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4893,10]]},"/en/lessons/gravity-model":{"position":[[113,8],[1056,8],[43041,8],[46169,9],[56708,8]]},"/en/lessons/installing-omeka":{"position":[[2549,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[875,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15943,9]]},"/en/lessons/intro-to-linked-data":{"position":[[18861,9]]},"/en/lessons/intro-to-powershell":{"position":[[38846,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3353,8],[18053,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18310,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11346,8],[31864,8]]},"/en/lessons/json-and-jq":{"position":[[18399,9]]},"/en/lessons/jupyter-notebooks":{"position":[[42051,9],[47656,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6368,9]]},"/en/lessons/linear-regression":{"position":[[53110,9]]},"/en/lessons/naive-bayesian":{"position":[[68807,8]]},"/en/lessons/normalizing-data":{"position":[[5808,9],[6146,9],[6188,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1751,8],[51865,10],[52171,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2026,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[180,9],[211,9],[301,9],[9627,9],[12070,9],[22436,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1001,9],[19021,9],[32457,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14592,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37917,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28874,9],[29053,8],[33502,9],[40889,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10951,8],[27226,9]]}}}],["solv",{"_index":3394,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14074,5],[17636,6],[20093,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49722,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4253,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65245,6],[71260,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27153,5]]},"/en/lessons/counting-frequencies":{"position":[[4279,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2503,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20275,5]]},"/en/lessons/extracting-keywords":{"position":[[11658,5],[15575,5],[15779,5],[17521,5],[33114,5],[33273,5]]},"/en/lessons/gravity-model":{"position":[[18985,5],[28145,5],[28544,6],[30870,5],[37253,5],[42190,7],[42597,5],[43162,5],[43986,5],[46315,5],[47907,6],[49007,6],[50168,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7207,5],[13026,5],[13154,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10780,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12617,6]]},"/en/lessons/intro-to-powershell":{"position":[[1178,7],[33390,7]]},"/en/lessons/json-and-jq":{"position":[[36242,5]]},"/en/lessons/logistic-regression":{"position":[[6858,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4015,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12554,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1922,7]]},"/en/lessons/sentiment-analysis":{"position":[[10456,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[711,5]]}}}],["some_act",{"_index":15788,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[11810,11]]}}}],["someaction]somesymbol",{"_index":15576,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[19764,25]]}}}],["somebodi",{"_index":8395,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1516,8],[27164,8],[27180,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39444,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12180,8]]}}}],["somebody’",{"_index":15938,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3762,10]]}}}],["someday",{"_index":3679,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11441,9]]}}}],["somegraph",{"_index":14426,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[14102,9]]}}}],["somehow",{"_index":6603,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17383,7]]},"/en/lessons/counting-frequencies":{"position":[[11164,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4451,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3370,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48466,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3897,7]]},"/en/lessons/sonification":{"position":[[7655,7]]}}}],["someon",{"_index":494,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14042,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4336,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4091,7],[9144,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9674,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4023,7],[7130,7],[56251,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26414,7],[27517,7],[28076,7],[32053,7],[32402,7],[32906,7],[49917,7],[51840,7],[52152,7],[53044,7],[53439,7],[53640,7]]},"/en/lessons/common-similarity-measures":{"position":[[38086,7]]},"/en/lessons/counting-frequencies":{"position":[[11175,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1386,7],[1699,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5610,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2551,7],[4525,7],[40541,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2576,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24517,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26973,7]]},"/en/lessons/extracting-keywords":{"position":[[3951,7],[4038,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1788,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8963,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18866,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17653,7]]},"/en/lessons/gravity-model":{"position":[[57189,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12507,7]]},"/en/lessons/intro-to-linked-data":{"position":[[14745,7],[36134,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[4682,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2527,7],[2880,7],[3041,9],[6266,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25955,7],[26077,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10416,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19480,7]]},"/en/lessons/working-with-text-files":{"position":[[2412,7]]}}}],["someone’",{"_index":10261,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36080,9]]},"/en/lessons/transliterating":{"position":[[1215,9]]}}}],["somerset",{"_index":10904,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9148,8]]},"/en/lessons/geocoding-qgis":{"position":[[3738,9]]}}}],["somerset15914514",{"_index":13792,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54732,16]]}}}],["somerset159180.4234179773.9068.29",{"_index":13696,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39031,33]]}}}],["someth",{"_index":673,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22173,9],[23788,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2547,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2703,9],[7196,9],[24213,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11161,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7838,9],[8412,9],[25944,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3213,9],[8879,9],[11037,9],[12379,9],[14472,9],[16002,9],[16585,9],[17622,9],[18225,10],[18348,9],[18535,10],[18658,9],[18703,9],[19060,9],[20922,9],[32450,9],[37369,9],[47456,9],[52966,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19735,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13983,9],[33203,9],[44984,9],[65230,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9444,9],[51184,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1872,9],[3565,9],[3652,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31725,10],[54435,9],[58325,9],[60177,9],[60297,9],[62004,9],[68657,9],[70758,9]]},"/en/lessons/common-similarity-measures":{"position":[[8582,9],[15486,9],[15558,9],[22139,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4942,9],[5171,10],[10148,10],[10539,9],[39253,9],[39946,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4919,9],[25690,9],[43023,9],[43243,9],[51234,9],[52140,9],[53502,9],[59992,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21032,9],[21934,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13648,9],[33067,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5619,9]]},"/en/lessons/counting-frequencies":{"position":[[1099,9],[2199,9],[11186,12]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4307,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40664,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30799,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2322,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15064,9],[16080,9],[17618,9],[18482,9],[21732,9],[26863,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42292,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6434,9],[11379,9],[15531,9],[21450,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13572,9],[17920,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8625,9],[53437,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37380,9],[41483,9],[42159,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3764,9],[5864,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22717,9],[24388,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7059,9],[10485,9],[19324,9],[26098,9]]},"/en/lessons/extracting-keywords":{"position":[[8795,9],[10575,9],[10826,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3424,9],[30502,9],[43507,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6685,10],[10057,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2438,9],[3248,9],[3872,9],[4031,9],[4193,9],[4218,9],[4404,9],[4473,9],[7983,9],[10747,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3007,9],[28743,9],[31962,9],[52320,9],[55832,9],[60633,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[3591,9],[23764,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2299,9],[13769,9],[14243,9],[16617,9],[23618,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7864,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[10562,9],[41455,9]]},"/en/lessons/installing-omeka":{"position":[[5179,9],[8247,9],[11584,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10027,9],[11425,9],[25471,9],[25603,9],[32701,9],[35455,9],[52612,9],[52805,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8096,9],[27236,9]]},"/en/lessons/intro-to-bash":{"position":[[4023,9],[9389,10],[9778,9],[11063,9],[15471,9],[21265,9]]},"/en/lessons/intro-to-linked-data":{"position":[[13493,9],[13574,9],[13632,10],[13892,9],[14172,9],[14270,10],[19144,9],[20155,9],[31676,9],[31857,9]]},"/en/lessons/intro-to-powershell":{"position":[[4708,9],[11586,9],[12848,9],[21001,9],[22761,9],[23497,9],[23746,9],[25060,9],[27722,9],[28918,9],[30173,9],[35287,9],[43676,9],[43776,10],[43856,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[8100,9],[12698,9],[13315,9]]},"/en/lessons/introduction-and-installation":{"position":[[1731,9],[2303,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9755,9],[9808,9],[34325,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10979,9],[21680,10],[25349,9],[36781,9],[38858,9],[42800,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25356,9]]},"/en/lessons/jupyter-notebooks":{"position":[[23512,9],[23598,9],[25376,9],[34150,9]]},"/en/lessons/linear-regression":{"position":[[20854,9],[38708,9],[39577,9],[43498,9],[44400,9],[51233,9],[59843,9]]},"/en/lessons/linux-installation":{"position":[[1187,9],[3520,9]]},"/en/lessons/logistic-regression":{"position":[[17897,9],[19256,9],[25302,9],[28586,9],[30738,9],[32285,9],[32932,9],[34704,9],[37043,9],[43325,9],[47287,9]]},"/en/lessons/mac-installation":{"position":[[2994,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5999,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[32885,9],[33091,9],[34058,9],[35988,9]]},"/en/lessons/naive-bayesian":{"position":[[9107,9],[13900,9],[14608,10],[17096,9],[21391,9],[27894,9],[28731,9],[38222,9],[42885,9],[46731,9],[61101,9],[61158,9]]},"/en/lessons/normalizing-data":{"position":[[1921,9],[6212,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1158,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4532,9],[10832,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7614,9],[11440,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8815,9]]},"/en/lessons/research-data-with-unix":{"position":[[4257,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19546,9]]},"/en/lessons/sentiment-analysis":{"position":[[2460,9],[33281,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6990,9],[8473,9],[26178,9]]},"/en/lessons/sonification":{"position":[[425,9],[13755,9],[17547,9],[18033,9],[22595,9],[29558,9],[33484,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4489,9],[18973,9],[25880,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6553,9],[14843,9],[15132,9],[19345,9],[19620,9],[21417,9],[21540,9],[23051,9],[24939,9],[25981,9],[28741,9],[29490,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[648,9],[8287,9],[15795,9],[17628,9],[30100,9],[32974,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2810,9],[8672,9],[12695,9],[15339,9],[15956,9],[23209,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2255,9],[2391,9],[26664,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10742,9]]},"/en/lessons/transliterating":{"position":[[866,9],[4326,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19969,9],[33021,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[630,9],[896,9],[6005,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16254,9],[23256,10]]},"/en/lessons/vector-layers-qgis":{"position":[[6167,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29530,9]]},"/en/lessons/windows-installation":{"position":[[999,9],[4213,9]]},"/en/lessons/working-with-text-files":{"position":[[3687,9],[4073,9],[4086,9],[5929,9]]}}}],["somethingdifficult",{"_index":13170,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18331,18],[19581,21],[20338,21],[21694,18],[21871,20]]}}}],["sometim",{"_index":738,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1036,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9488,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15045,9],[15166,9],[16025,9],[17405,9],[17485,9],[18198,9],[18508,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2020,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61104,10]]},"/en/lessons/common-similarity-measures":{"position":[[10379,9],[21795,9],[22748,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34937,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21826,10],[45347,9]]},"/en/lessons/counting-frequencies":{"position":[[11199,11],[11224,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33389,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26222,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29004,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25819,9],[28347,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28019,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46407,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7199,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27517,9]]},"/en/lessons/extracting-keywords":{"position":[[7905,9],[7959,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19795,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7561,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20100,9],[30940,9],[33012,9],[42524,9]]},"/en/lessons/geocoding-qgis":{"position":[[3648,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[28911,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13966,9],[14047,9],[17218,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20595,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11100,9]]},"/en/lessons/gravity-model":{"position":[[39659,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[15011,10]]},"/en/lessons/installing-omeka":{"position":[[3712,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[4470,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7146,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48136,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31292,9]]},"/en/lessons/intro-to-powershell":{"position":[[29394,9],[29664,9],[38601,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4681,9],[13237,9],[34843,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1342,9],[1358,9],[3213,9],[8262,9],[8585,9],[23246,9],[28991,9],[29678,9]]},"/en/lessons/jupyter-notebooks":{"position":[[25701,9],[35615,9]]},"/en/lessons/linear-regression":{"position":[[18993,9]]},"/en/lessons/logistic-regression":{"position":[[7107,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3932,9],[4080,11],[4096,11]]},"/en/lessons/naive-bayesian":{"position":[[9550,9],[57120,9],[57224,9]]},"/en/lessons/normalizing-data":{"position":[[1716,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1213,9],[2201,9]]},"/en/lessons/qgis-layers":{"position":[[10113,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23058,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8989,9],[22924,9]]},"/en/lessons/sonification":{"position":[[6430,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1619,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7611,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4890,9],[12237,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2316,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[14505,9],[14652,9],[16611,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1454,9]]},"/en/lessons/vector-layers-qgis":{"position":[[15846,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17981,9]]},"/en/lessons/working-with-text-files":{"position":[[2325,10]]}}}],["somewhat",{"_index":2037,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8059,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43711,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[220,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4340,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27709,8],[30311,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30509,8],[35481,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17386,8]]},"/en/lessons/geocoding-qgis":{"position":[[22676,8]]},"/en/lessons/georeferencing-qgis":{"position":[[7317,8],[7664,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[28488,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[10740,8]]},"/en/lessons/gravity-model":{"position":[[4952,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39403,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46813,8]]},"/en/lessons/sentiment-analysis":{"position":[[28020,8],[30709,8],[31807,8],[34999,8],[36888,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13703,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22807,8]]}}}],["somewher",{"_index":2237,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12163,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21164,9]]},"/en/lessons/common-similarity-measures":{"position":[[17310,9]]},"/en/lessons/counting-frequencies":{"position":[[11238,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3406,9]]},"/en/lessons/extracting-keywords":{"position":[[19363,9],[21700,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30197,10],[33074,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24059,9],[24315,9],[24464,9]]},"/en/lessons/intro-to-bash":{"position":[[9516,9],[21095,9],[21543,9]]},"/en/lessons/intro-to-powershell":{"position":[[11694,9],[22883,9],[35648,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[14238,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13680,9]]},"/en/lessons/jupyter-notebooks":{"position":[[35968,9]]},"/en/lessons/logistic-regression":{"position":[[9906,9]]},"/en/lessons/sentiment-analysis":{"position":[[17173,9]]},"/en/lessons/sonification":{"position":[[22364,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4607,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15022,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18597,10],[23028,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13836,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19298,9],[40362,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5915,9]]},"/en/lessons/working-with-web-pages":{"position":[[1122,9]]}}}],["somma",{"_index":11887,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7304,5],[10598,5],[61898,5]]}}}],["son",{"_index":9917,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51763,3],[52623,3]]},"/en/lessons/intro-to-linked-data":{"position":[[2225,3],[2265,3]]},"/en/lessons/logistic-regression":{"position":[[55624,3]]}}}],["sonfic",{"_index":20696,"title":{},"body":{"/en/lessons/sonification":{"position":[[14004,11],[39905,12]]}}}],["song",{"_index":6885,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37644,6]]},"/en/lessons/intro-to-powershell":{"position":[[28483,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49130,5]]},"/en/lessons/sonification":{"position":[[6184,4],[6287,5],[6300,4],[26432,5],[30244,4],[41635,6],[41811,5]]}}}],["sonic",{"_index":20646,"title":{},"body":{"/en/lessons/sonification":{"position":[[3192,5],[3547,5],[5164,5],[5795,5],[33024,5],[33260,5],[33440,5],[34773,5],[34973,5],[35143,5],[36194,5],[36864,5],[37146,5],[37426,5],[38441,5],[38552,5],[39068,5]]}}}],["sonif",{"_index":20627,"title":{"/en/lessons/sonification":{"position":[[44,12]]}},"body":{"/en/lessons/sonification":{"position":[[45,12],[2484,12],[3311,14],[3744,12],[3758,12],[3882,14],[4240,14],[4911,12],[5203,13],[7396,14],[7603,12],[9785,12],[14305,12],[19742,13],[19938,12],[26600,12],[33978,12],[34134,12],[41318,12]]}}}],["sonifi",{"_index":20635,"title":{},"body":{"/en/lessons/sonification":{"position":[[703,8],[996,9],[4397,9],[4633,8],[4723,8],[6694,6],[7001,9],[7216,9],[7925,6],[11966,6],[12384,8],[17815,8],[33146,11],[33751,6],[34531,9],[37114,9],[39343,9]]}}}],["sonnet",{"_index":11286,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[197,9],[4221,7],[4675,9],[5344,9],[6250,7],[6352,6],[6744,7],[6908,7],[6972,6],[9403,7],[9555,6],[9767,6],[9900,8],[10834,7],[10930,6],[11584,8],[11818,6],[12506,6],[13694,8],[13885,7],[14056,7],[14330,6],[14712,6],[15010,6],[15170,7],[15652,6],[15942,6],[16167,6],[16340,6],[16520,6],[17841,8],[17912,6],[19174,7],[28164,9],[28271,7],[31033,7],[34224,8]]}}}],["sonnet’",{"_index":11427,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34560,8]]}}}],["sont",{"_index":9790,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30002,4]]}}}],["soon",{"_index":911,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12214,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44521,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32416,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26530,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43605,4]]},"/en/lessons/installing-omeka":{"position":[[570,4]]},"/en/lessons/intro-to-bash":{"position":[[10883,4]]},"/en/lessons/intro-to-powershell":{"position":[[14643,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19703,4]]},"/en/lessons/jupyter-notebooks":{"position":[[8963,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4900,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2005,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3022,4]]},"/en/lessons/working-with-web-pages":{"position":[[8476,4]]}}}],["sooner",{"_index":4146,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37253,7]]}}}],["sooth",{"_index":14954,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[4149,8]]}}}],["sophist",{"_index":1650,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34901,13],[43065,14]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13550,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2480,14],[17350,15]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16769,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[31998,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11917,13],[16015,13]]},"/en/lessons/geocoding-qgis":{"position":[[36835,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39540,14]]},"/en/lessons/understanding-regular-expressions":{"position":[[29855,13]]},"/en/lessons/vector-layers-qgis":{"position":[[17150,13]]}}}],["sophisticated—us",{"_index":8003,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[43390,19]]}}}],["sophocl",{"_index":5015,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49537,9]]}}}],["sophomor",{"_index":14184,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7661,9]]}}}],["sopralinea",{"_index":11912,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7731,10]]}}}],["sorpresa",{"_index":19995,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11430,8]]}}}],["sorri",{"_index":12421,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63133,5]]}}}],["sort",{"_index":1216,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11306,6],[21944,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7346,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8634,4],[8857,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19102,4],[26333,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8102,6],[49584,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2704,4],[9776,7],[10005,7],[10064,7],[10158,4],[10840,8],[13680,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8195,5],[63015,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27419,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2353,4],[2457,4],[58240,6]]},"/en/lessons/common-similarity-measures":{"position":[[29140,5],[29698,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7710,7],[55502,5],[58036,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2191,4],[11980,6],[12140,5],[12571,7],[12668,7],[12906,6],[13168,4],[13916,4],[14941,4],[15076,7],[17210,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1732,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28850,6]]},"/en/lessons/counting-frequencies":{"position":[[6663,4],[6781,4],[7087,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10247,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15784,4],[19282,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41500,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33005,4],[33062,8],[33074,4],[33267,6],[33298,4],[33529,9],[33601,5],[33629,4],[33744,8],[33865,6],[36454,4],[37313,4],[37396,7],[38170,6],[43151,4],[43328,6]]},"/en/lessons/extracting-keywords":{"position":[[27171,4],[27238,4],[27457,4],[27486,4],[27536,4],[27633,4],[28141,4],[28241,7],[28285,4],[28983,7],[29066,4],[32524,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20349,5],[39922,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4350,5],[22208,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1276,7],[11284,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11331,4],[11494,4],[42149,4],[67272,5],[67785,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2194,4],[32605,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46383,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18587,8],[19789,5],[25582,6],[26296,4]]},"/en/lessons/gravity-model":{"position":[[16065,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[11460,4],[26644,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38793,4]]},"/en/lessons/intro-to-bash":{"position":[[6169,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13632,4]]},"/en/lessons/intro-to-powershell":{"position":[[35557,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2379,4]]},"/en/lessons/json-and-jq":{"position":[[32963,4],[35089,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48434,7],[48567,7]]},"/en/lessons/linear-regression":{"position":[[23857,4],[46020,4],[48820,4],[48966,7],[64121,6],[65697,4]]},"/en/lessons/logistic-regression":{"position":[[44520,4],[53590,4],[57772,4]]},"/en/lessons/naive-bayesian":{"position":[[2428,6],[5514,7],[7867,7],[15868,7],[22916,7],[23302,7],[26290,4],[34649,4],[35043,4],[36877,6],[41461,4],[42549,7],[51261,4],[51416,4],[52100,4],[63653,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26150,7]]},"/en/lessons/output-data-as-html-file":{"position":[[5004,4],[8879,6]]},"/en/lessons/preserving-your-research-data":{"position":[[4762,4],[13202,4],[13820,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16898,4]]},"/en/lessons/research-data-with-unix":{"position":[[14883,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6967,4]]},"/en/lessons/sentiment-analysis":{"position":[[20728,6]]},"/en/lessons/space-place-gazetteers":{"position":[[22769,8],[27792,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36660,7],[36699,6],[36761,4],[36804,7],[37879,5],[40607,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6414,4],[13276,4],[26358,6],[42454,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13659,4],[26853,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4575,5],[5456,4],[6590,7],[19617,4],[29972,7],[30079,4],[30295,7],[30351,4],[30425,6],[30593,4],[30752,4],[30890,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18963,4],[26964,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9563,4],[12248,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17021,6]]}}}],["sort(table(unlist(sad_word",{"_index":20137,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34186,30]]}}}],["sort(videochanneltitl",{"_index":21760,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25972,24]]}}}],["sort=dat",{"_index":11367,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22224,11]]}}}],["sort=tru",{"_index":17082,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23833,9]]}}}],["sort=true).fillna('non",{"_index":17078,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23595,25]]},"/en/lessons/logistic-regression":{"position":[[10441,25]]}}}],["sortabl",{"_index":19174,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3895,8]]}}}],["sorted(betweenness_dict.item",{"_index":10573,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37442,32]]}}}],["sorted(blobs_list",{"_index":18922,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26459,18]]}}}],["sorted(class0_eigenvector.item",{"_index":10606,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43233,34]]}}}],["sorted(clustered_df[f'ddc{ddc_level}'].uniqu",{"_index":4359,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52308,49]]}}}],["sorted(degree_dict.item",{"_index":10555,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33357,27]]}}}],["sorted(num_pos.item",{"_index":6911,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42052,24]]}}}],["sorted(num_tag.item",{"_index":7049,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49015,24]]}}}],["sorted(scor",{"_index":20391,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[20774,15],[21167,15],[22350,15],[35996,15]]}}}],["sorted_between",{"_index":10572,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37421,18]]}}}],["sorted_betweenness[:20",{"_index":10574,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37567,24],[38267,23]]}}}],["sorted_degre",{"_index":10554,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33341,13]]}}}],["sorted_degree[:20",{"_index":10561,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34000,19]]}}}],["sorteddict",{"_index":7641,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6297,10],[6393,11]]},"/en/lessons/counting-frequencies":{"position":[[7638,10],[7690,11],[13180,10],[13232,11]]},"/en/lessons/output-data-as-html-file":{"position":[[9186,10],[9305,11]]}}}],["sortfreqdict(freqdict",{"_index":7684,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6864,23]]}}}],["soto",{"_index":10056,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58969,5]]}}}],["sotu_text.zip",{"_index":2517,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21128,14]]}}}],["sotu_typ",{"_index":2484,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18116,9]]}}}],["sought",{"_index":10859,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4850,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3238,6]]},"/en/lessons/preserving-your-research-data":{"position":[[729,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2398,6]]}}}],["soul",{"_index":1569,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30888,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12107,4]]}}}],["sound",{"_index":3807,"title":{"/en/lessons/sonification":{"position":[[4,5]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13213,5]]},"/en/lessons/common-similarity-measures":{"position":[[6647,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19719,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15278,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[267,6],[15468,5],[38682,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16190,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[177,5],[990,5],[1205,5],[2117,5],[2178,6],[2307,5],[2511,6],[2802,5],[2898,5],[3186,6],[3503,5],[4080,5],[5697,5],[7251,5],[7307,6],[9015,5],[9191,6],[9916,5],[10275,5],[13794,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17379,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23953,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37079,6],[39761,6],[40488,5],[40601,6],[40722,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[910,6],[18022,6],[41927,6]]},"/en/lessons/intro-to-linked-data":{"position":[[18788,6]]},"/en/lessons/intro-to-powershell":{"position":[[33562,6],[33820,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23107,5]]},"/en/lessons/linear-regression":{"position":[[56029,5]]},"/en/lessons/naive-bayesian":{"position":[[15002,6],[15042,6]]},"/en/lessons/sonification":{"position":[[5,5],[562,5],[812,5],[1633,7],[2617,6],[2720,5],[3175,5],[3829,5],[4198,5],[4973,6],[5543,5],[5649,5],[5969,6],[6341,7],[6745,6],[13477,6],[14538,5],[17607,6],[31380,8],[32559,5],[33182,5],[33823,6],[36144,5],[37937,5],[38255,5],[39575,6],[39689,6],[40393,5],[41857,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33078,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7911,5]]}}}],["soundcloud",{"_index":10108,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5873,11]]}}}],["soundflow",{"_index":10322,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[7494,12]]}}}],["soundscap",{"_index":20631,"title":{},"body":{"/en/lessons/sonification":{"position":[[526,11]]}}}],["soundstream",{"_index":10315,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[6157,13]]}}}],["soup",{"_index":6563,"title":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[19,4]]}},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7158,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23895,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8221,4],[8918,4],[8959,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[20,4],[57,5],[109,4],[897,5],[1006,4],[1057,5],[1074,4],[1351,4],[1584,4],[1665,4],[1861,4],[1888,4],[2158,5],[4368,4],[6100,4],[6194,4],[6458,4],[6703,4],[6761,5],[6852,4],[7950,4],[8995,4],[9230,7],[9527,4],[10316,4],[11203,4],[12020,4],[12964,4],[14090,4],[14928,4],[16318,4],[18285,4],[19971,4]]},"/en/lessons/introduction-and-installation":{"position":[[632,4]]},"/en/lessons/naive-bayesian":{"position":[[27746,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5306,4]]},"/en/lessons/transliterating":{"position":[[492,6],[2369,4],[13945,5],[16550,5],[16592,5],[16668,5],[16767,4],[16822,4],[16852,4],[16989,5],[17848,4],[18032,4],[18137,4],[18211,4],[18343,4]]}}}],["soup.body.p.b",{"_index":15081,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6254,13]]}}}],["soup.find_all('a",{"_index":15071,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4611,18],[8052,18],[9675,18],[11351,18],[12286,18],[13295,18],[14540,18],[15422,18],[17460,18],[19634,18]]}}}],["soup.find_all('tr",{"_index":15098,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13110,19],[14236,19],[15074,19],[16438,19],[18656,19]]}}}],["soup.p.a",{"_index":15067,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4449,8],[9634,8],[11310,8],[12127,8],[13071,8],[14197,8],[15035,8],[16399,8],[18392,8]]}}}],["soupexample.pi",{"_index":15082,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6502,16],[6949,16],[7115,14],[7883,16],[8539,14]]}}}],["sourc",{"_index":350,"title":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[95,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8776,6],[14072,6],[14515,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[914,7],[1164,6],[1369,7],[1700,6],[4447,8],[4871,6],[8868,6],[10964,6],[13111,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38326,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1117,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[472,7],[17045,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2119,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8212,8],[8625,6],[8711,6],[16190,6],[17181,9],[18722,9],[19590,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20681,6],[22948,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10511,7],[13778,6],[17236,6],[18418,6],[29043,6],[41673,6],[42489,6],[63792,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3459,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30561,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2002,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54567,6],[61794,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2661,7],[26993,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1009,7],[3044,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2357,7],[46316,7],[46481,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6079,6],[6485,6],[29658,6],[30296,6],[36993,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28257,7],[34246,7],[34357,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[96,7],[441,8],[553,7],[4037,7],[4142,7],[7408,9],[8508,7],[8651,7],[9091,7],[9428,7],[9684,7],[11829,7],[13233,9],[15196,7],[15580,7],[15776,7],[19959,6],[20027,8],[20246,6],[21992,6],[22214,6],[29333,6],[30223,6],[30318,7],[31326,8],[31438,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22216,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[538,7],[20670,6],[24879,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2929,6],[3520,8],[5098,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39640,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[246,7],[408,7],[1873,6],[6313,7],[7081,6],[7201,6],[9641,6],[9711,6],[10234,7],[10371,7],[10775,7],[11394,7],[12170,6],[13332,6],[14225,7],[15498,6],[59957,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1126,6],[2556,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1401,7],[2408,7],[2515,7],[2956,7],[3035,7],[5562,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1148,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1464,8],[6236,6],[24934,6],[25144,6],[25607,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9181,6],[9339,6],[26916,6]]},"/en/lessons/extracting-keywords":{"position":[[1696,7],[39199,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[559,7],[778,8],[5870,7],[42307,8],[42405,8],[44180,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2729,7],[2869,6],[4796,8],[6235,6],[6718,8],[13198,7],[18224,7],[29548,6],[35662,7],[35778,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4955,8],[5853,6],[10433,7],[26962,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1546,6],[1605,7],[1639,6],[2604,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1824,6],[4615,6],[12124,6],[33529,6],[38610,6],[55172,7],[59034,6],[66676,6],[67054,6],[68426,7],[68740,8],[68903,6]]},"/en/lessons/geocoding-qgis":{"position":[[644,7],[3692,7],[22895,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[4929,6],[5067,6],[7043,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4774,6],[6073,6],[6504,6],[6604,6],[8940,6],[13248,7],[22227,7],[22352,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6078,7],[6624,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[12401,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26905,7]]},"/en/lessons/gravity-model":{"position":[[12638,7],[13675,7],[14379,7],[16334,7],[34049,7],[35332,6],[35888,6],[37716,6],[53706,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[32292,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2481,6],[3111,6],[5665,6],[51023,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1652,6],[2739,6],[54155,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[956,6],[1456,8],[7866,7],[34708,6],[44795,7],[46571,7],[47546,6],[47695,7],[47932,6],[48893,6],[49026,6],[49591,7],[49833,6],[51755,6],[53193,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36486,7],[36599,9]]},"/en/lessons/intro-to-bash":{"position":[[21984,8]]},"/en/lessons/intro-to-linked-data":{"position":[[36293,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1603,7],[16091,6],[17156,6],[17388,6],[23961,6]]},"/en/lessons/introduction-and-installation":{"position":[[277,7],[1054,6],[2514,7]]},"/en/lessons/introduction-map-warper":{"position":[[513,6],[7882,6],[8654,7],[8683,7],[22228,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[905,6],[1092,7],[2075,6],[3346,6],[3721,8],[8145,6],[17149,6],[17970,6],[25223,7],[25295,7],[28578,6],[33526,7],[33844,7],[41385,6],[41907,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7747,7],[20711,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18310,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7511,6],[9439,6],[27587,6],[29016,6],[29334,6],[30297,6],[30934,6],[35325,6],[52630,6]]},"/en/lessons/linux-installation":{"position":[[1345,6]]},"/en/lessons/logistic-regression":{"position":[[63258,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[852,6],[3118,6],[3319,6],[5453,8],[22172,6],[22273,6],[30192,6],[30215,6],[31571,6]]},"/en/lessons/normalizing-data":{"position":[[5128,7],[9764,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5610,7],[7256,6],[24337,6],[51645,8]]},"/en/lessons/output-data-as-html-file":{"position":[[651,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10205,7]]},"/en/lessons/preserving-your-research-data":{"position":[[880,7],[5374,7],[5438,7],[13500,8]]},"/en/lessons/qgis-layers":{"position":[[470,6],[5603,8],[7983,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[714,8],[831,8],[1453,7],[2061,7],[2166,8]]},"/en/lessons/research-data-with-unix":{"position":[[7130,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42633,6],[43186,6]]},"/en/lessons/sentiment-analysis":{"position":[[26034,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3914,7],[6653,6],[33044,7]]},"/en/lessons/sonification":{"position":[[3140,6],[8436,7],[9670,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11523,6],[14533,7],[16081,6],[17457,7],[17483,7],[18819,7],[19062,6],[21071,7],[21265,6],[23008,7],[23023,6],[23128,6],[23585,7],[24652,8],[24702,6],[24804,7],[25968,6],[27541,6],[29301,7],[30071,6],[34446,6],[39045,6],[44357,6],[44873,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8079,6],[21597,6],[24078,6],[24632,7],[29252,8],[29353,6],[29633,6],[31933,6],[32050,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[809,8],[3612,7],[8181,6],[13378,7],[13479,7],[31480,6],[36313,8],[36716,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8602,6],[18557,8],[20024,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1278,7],[1799,7],[12619,6],[14829,8],[14963,7],[15140,8],[19605,6],[20681,7],[34811,6],[35011,7],[35035,8],[54752,7],[55862,6],[55913,6],[57724,7],[57765,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22563,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[609,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[173,8],[548,7],[627,8],[892,8],[6982,6],[7636,7],[8773,6],[8889,6],[12237,6],[22516,7],[33552,6]]},"/en/lessons/transliterating":{"position":[[5034,6],[5856,7],[12271,6],[19651,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3456,6],[3764,6],[17710,7],[46053,8],[48256,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[1658,8],[1764,7],[27348,8],[29668,6],[30197,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25713,6]]},"/en/lessons/viewing-html-files":{"position":[[134,8],[373,6],[501,6],[600,6],[710,6],[894,6],[1149,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5696,6],[5976,6],[7259,6],[17966,6],[18074,7],[19110,6],[19504,7],[19730,6],[19814,6],[26814,6],[27203,6],[28246,6],[31681,6],[31847,6],[33981,6],[38916,6],[44577,6]]},"/en/lessons/windows-installation":{"position":[[807,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[177,8],[315,7],[647,7],[1119,7],[1166,7],[2472,6],[4228,6],[6524,7],[7066,6],[8020,6],[17767,8],[18004,6],[19014,6],[19070,6]]},"/en/lessons/working-with-web-pages":{"position":[[4314,8],[6217,6],[6267,6],[6305,6],[6400,7]]}}}],["source,target",{"_index":10393,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7434,13]]}}}],["source.data",{"_index":23432,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27224,11]]}}}],["source.data['country_flying_mission'].tolist",{"_index":23430,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26861,46],[31728,46]]}}}],["source.png",{"_index":23257,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1123,11]]}}}],["source=\"margaret",{"_index":10515,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25246,16]]}}}],["source=sourc",{"_index":23383,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19578,14],[27696,14],[32095,14],[34103,14],[34191,14],[34297,14],[39036,14],[39124,14],[39230,14],[45495,14]]}}}],["source_nam",{"_index":2907,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18736,14]]}}}],["source_titl",{"_index":11590,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25971,12]]}}}],["source_title.lower().replac",{"_index":11601,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26614,30]]}}}],["sourceforg",{"_index":22416,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11482,11]]}}}],["source–and",{"_index":2922,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21217,10]]}}}],["south",{"_index":627,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19501,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58672,5],[58922,6],[58948,6],[59104,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32408,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3217,5],[7818,5],[13854,5]]},"/en/lessons/gravity-model":{"position":[[2757,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3552,6]]},"/en/lessons/introduction-map-warper":{"position":[[3196,5],[8073,5],[11212,5],[15193,5],[15288,6]]},"/en/lessons/sonification":{"position":[[14514,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49525,5],[49735,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7290,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25933,5],[26508,5]]}}}],["southal",{"_index":21023,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48424,9],[48500,9],[48861,8]]}}}],["southcarolina?sort=pub_list_no_initialsort,pub_date,pub_list_no,series_no&qvq=q:1860%20north%20carolina;sort:pub_list_no_initialsort,pub_date,pub_list_no,series_no;lc:rumsey~8~1&mi=7&trs=18",{"_index":10133,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14077,201]]}}}],["southeast",{"_index":7215,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3769,9]]}}}],["southeastern",{"_index":4451,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58894,13]]}}}],["southern",{"_index":12813,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[7067,8]]},"/en/lessons/linear-regression":{"position":[[74876,8]]}}}],["southwest",{"_index":1580,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31223,9]]}}}],["sovereignti",{"_index":20934,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[12295,12]]}}}],["soviet",{"_index":151,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3210,6],[15224,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31396,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3692,6],[3982,6],[4119,6],[5536,6],[5824,6],[6027,6],[6217,6],[6868,6],[6884,6],[31909,6],[32686,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35081,6],[35416,6]]},"/en/lessons/transliterating":{"position":[[2696,6]]}}}],["sowl",{"_index":10614,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43797,5]]}}}],["sp",{"_index":13032,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34009,2]]}}}],["space",{"_index":472,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13107,7],[17948,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18628,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28057,6],[28376,6],[46093,8],[46269,5],[46752,6],[48709,8],[49082,6],[49622,5],[52926,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4501,7],[7930,6],[11553,5],[11694,7],[11705,6],[11924,6],[12158,5],[12276,5],[12716,5],[12838,5],[13933,6],[14167,5],[14285,5],[14725,5],[14847,5],[15685,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2607,7],[2742,8],[6348,6],[8540,5],[9315,8],[24609,5],[24807,6],[26489,5],[27213,5],[32686,6],[35057,6],[36483,6],[37204,6],[60674,6],[65060,6],[68387,5],[68668,5],[69065,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7754,5],[14587,6],[14903,7],[15761,6],[43140,5],[43546,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1620,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36433,6],[37396,6],[40676,7],[44024,5]]},"/en/lessons/common-similarity-measures":{"position":[[4979,6],[7949,6],[9562,6],[10079,6],[11132,6],[16127,5],[39130,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35804,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16713,6],[16732,7],[18352,6],[18429,5],[21690,6],[26861,7],[55372,6],[58091,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1357,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9429,5],[37463,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31799,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3483,7],[4134,7],[25887,6],[27293,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10932,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13105,6],[18980,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28922,6],[48489,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9619,6],[10223,5],[13413,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9316,5],[9343,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3256,5],[25822,6]]},"/en/lessons/extracting-keywords":{"position":[[9360,6],[18483,7],[18537,5],[18613,7],[18956,5],[19831,6],[22844,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17822,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13144,6],[13185,5],[14386,5],[14556,5],[15926,5],[20977,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8544,6],[10905,6],[11005,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9892,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36594,7],[38669,6],[66773,8]]},"/en/lessons/geocoding-qgis":{"position":[[1988,5],[2531,6],[16568,7]]},"/en/lessons/georeferencing-qgis":{"position":[[9460,5],[9984,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[569,6],[782,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21671,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4758,6],[8703,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27204,6]]},"/en/lessons/gravity-model":{"position":[[19179,7],[66873,5]]},"/en/lessons/installing-omeka":{"position":[[2472,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38284,6],[48162,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22823,5],[22883,5],[43142,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2317,7],[2948,7],[30957,6],[32367,6]]},"/en/lessons/intro-to-bash":{"position":[[11300,5],[12572,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5774,6]]},"/en/lessons/intro-to-linked-data":{"position":[[24385,7],[24515,6],[35143,5]]},"/en/lessons/intro-to-powershell":{"position":[[4808,6],[8345,6],[9545,7],[9744,7],[9895,7],[10016,6],[10222,6],[10630,8],[10660,6],[10765,7],[10950,8],[13618,5],[37955,7],[38084,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2082,5],[2213,5],[6965,6],[23780,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21063,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31809,5],[39404,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8128,5],[10322,6],[10447,5],[43613,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4915,5]]},"/en/lessons/linear-regression":{"position":[[59736,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1902,6],[3301,5]]},"/en/lessons/naive-bayesian":{"position":[[28622,7],[35717,6],[35750,7],[35772,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30655,10],[35403,5],[43634,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7232,7],[7714,6],[10479,7]]},"/en/lessons/preserving-your-research-data":{"position":[[13900,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12470,6],[23143,6],[30387,5],[30791,5],[30814,6],[32576,5],[32646,5]]},"/en/lessons/sentiment-analysis":{"position":[[19420,7],[35596,6]]},"/en/lessons/sonification":{"position":[[1502,6],[9226,5],[10102,5],[13975,6],[14584,6],[15373,7]]},"/en/lessons/space-place-gazetteers":{"position":[[5228,6],[5572,7],[6374,7],[19805,6],[20593,5],[32281,5],[37668,5],[38097,5],[49377,6],[49556,5],[49715,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13720,5],[16913,5],[17117,7],[17182,6],[29940,6],[29983,5],[32676,6],[32741,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16396,5],[42877,6],[43101,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2761,5],[3528,5],[13470,5],[63037,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9381,5],[13377,5],[13432,6],[17174,6],[17487,5],[25169,6],[25226,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27981,6],[38194,6],[38236,6],[41919,5]]},"/en/lessons/transliterating":{"position":[[6577,7],[13266,6],[13604,5],[13687,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3734,6],[7196,6],[7291,5],[7426,6],[7459,5],[7702,7],[7894,6],[12002,5],[12334,6],[12788,5],[13001,6],[13308,5],[13547,6],[14043,5],[16945,5],[33789,5],[33830,5],[41851,6],[49191,6],[50343,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[10068,5],[10639,7],[12193,6],[13643,5],[16050,6],[21540,5],[21664,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4222,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21767,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5619,6]]}}}],["space(part",{"_index":12724,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27448,13]]}}}],["space(parts/part",{"_index":12708,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25750,18],[25980,18]]}}}],["spacebar",{"_index":14962,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[6675,8]]},"/en/lessons/sonification":{"position":[[20455,9]]}}}],["spaces.6",{"_index":21171,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20485,8]]}}}],["spaceship",{"_index":15612,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23821,10]]}}}],["spaci",{"_index":5038,"title":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21,5]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52064,6],[52620,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22,5],[92,5],[487,5],[1420,6],[1507,5],[1717,6],[1779,5],[2167,5],[2463,5],[2920,5],[3097,5],[3286,5],[3584,5],[3813,5],[6532,5],[7298,5],[8871,5],[9401,6],[10046,5],[10737,5],[10882,5],[13022,5],[13073,5],[13180,5],[13258,5],[13271,5],[13285,5],[13307,5],[13731,6],[16672,5],[17042,6],[18611,6],[18725,5],[19092,5],[19305,5],[22825,5],[22859,6],[23821,5],[25019,5],[25406,5],[25537,5],[26642,6],[27837,5],[28772,5],[29135,5],[30889,5],[32446,5],[33244,5],[35529,5],[35955,5],[36010,5],[36489,5],[36769,5],[39039,5],[39301,6],[39787,6],[39930,5],[40049,5],[40253,5],[40695,5],[40890,5],[48388,5],[48855,5],[50515,5],[51197,5],[52484,5],[53907,5],[56471,5],[57540,5],[58818,5],[59217,5],[59367,5],[59663,6],[62234,5],[62325,5],[62505,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11281,6],[11427,5],[11499,5],[11629,5],[11782,5],[11849,5],[12169,5],[12412,5],[17022,5],[17055,5],[18481,5],[19601,6],[19687,5],[19832,5],[19937,5],[20787,5],[21063,5],[21260,5],[22649,5],[22897,5],[22966,5],[24467,5],[24811,5],[25175,6]]}}}],["spacy.explain(\"in",{"_index":6811,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31028,20]]}}}],["spacy.explain(label",{"_index":6869,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36745,21]]}}}],["spacy.lang.d",{"_index":11496,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12561,13],[12844,13],[15116,13]]}}}],["spacy.lang.en",{"_index":11497,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12597,13]]}}}],["spacy.load(\"de_core_news_sm",{"_index":11557,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19949,29]]}}}],["spacy.load(\"en_core_web_sm",{"_index":5039,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52642,28]]}}}],["spacy.load('de_core_news_sm",{"_index":11567,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22978,29]]}}}],["spacy.load('en_core_web_sm",{"_index":6764,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23507,28]]}}}],["spacy.match",{"_index":11528,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15149,13]]}}}],["spacy’",{"_index":6627,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[3962,7],[7722,7],[7886,7],[22899,7],[29658,7],[30489,7],[33618,7],[39636,7],[51762,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12663,7],[14986,7],[21825,8]]}}}],["spain",{"_index":20986,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[34006,5],[37616,7]]}}}],["spaiser",{"_index":21924,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61449,8]]}}}],["spam",{"_index":4623,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10724,4],[10767,6],[10782,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9788,4],[59044,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10197,4],[10309,6],[10325,5],[10400,5],[10493,5],[10670,4],[10799,6],[10814,6],[11465,4],[11580,4],[11981,4]]},"/en/lessons/logistic-regression":{"position":[[21796,4],[21822,5],[21956,5],[22426,5],[22450,4],[22547,4]]},"/en/lessons/naive-bayesian":{"position":[[7184,6],[7267,4],[7383,4],[7504,4],[7729,5],[23039,5]]}}}],["spam_word",{"_index":5862,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10598,10],[10633,10]]}}}],["span",{"_index":2924,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21334,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32754,7],[32810,5],[32842,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24530,5],[24570,4],[24648,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39136,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44481,4],[45290,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15931,5],[22819,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59355,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[7798,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17826,4],[19527,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7991,4],[9085,4],[11988,5],[14309,4],[19550,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[553,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4924,4],[13842,4],[18404,5],[18765,4],[25871,4]]}}}],["spanish",{"_index":4443,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58652,7]]},"/en/lessons/introduction-map-warper":{"position":[[22602,7],[22909,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41587,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7120,7],[7339,7],[34741,8],[34784,7],[43351,7]]},"/en/lessons/jupyter-notebooks":{"position":[[39087,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[790,7],[1094,7],[9460,7],[9674,7],[10968,7],[11119,7],[11157,7],[12091,7],[18619,7],[18695,7],[21953,8],[24269,8],[24334,8],[25096,7],[34148,7],[34713,7],[34778,7],[40833,8],[41827,7]]},"/en/lessons/space-place-gazetteers":{"position":[[15615,7],[37523,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42548,8],[42855,7],[43129,7],[43323,7]]}}}],["spar",{"_index":12357,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55002,4]]}}}],["sparck",{"_index":1796,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44549,6],[44698,6],[49749,6]]}}}],["spare",{"_index":3972,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22973,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26247,5]]},"/en/lessons/jupyter-notebooks":{"position":[[43466,7]]}}}],["spark",{"_index":9516,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[283,5],[437,5],[6159,5],[6585,6],[6645,5],[6789,5],[6840,5],[12343,5],[12398,5],[12423,5],[12818,5],[14343,5],[14366,5],[14712,5],[16251,5],[16318,5],[16366,5],[16495,5],[16571,5],[16628,5],[17506,5],[23438,5],[30757,5],[30952,5],[42313,6],[42649,5],[43560,5],[47778,6],[47907,5],[48253,5],[48362,5],[49247,5],[49337,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7411,5],[12247,8]]}}}],["spark'",{"_index":9649,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17387,7]]}}}],["spark.local.dir=/scratch/matteo/spark",{"_index":9861,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47511,37],[48300,37]]}}}],["spark2.4",{"_index":9633,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16299,8],[16550,8],[19410,8],[19495,8]]}}}],["spark://192.168.0.24:62254/jars/com.github.scopt_scopt_2.11",{"_index":9685,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19202,59]]}}}],["spark://192.168.0.24:62254/jars/graphframes_graphfram",{"_index":9690,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19433,55]]}}}],["spark://192.168.0.24:62254/jars/org.slf4j_slf4j",{"_index":9694,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19657,47]]}}}],["spark://192.168.0.24:62254/jars/passim_2.11",{"_index":9696,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19875,43]]}}}],["spark_submit_arg",{"_index":9838,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43029,19],[43214,19],[47424,19],[47720,17]]}}}],["sparkcontext",{"_index":9654,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17484,13],[17549,13],[19105,13],[19324,13],[19567,13],[19772,13],[23349,13],[23894,13],[23929,12]]}}}],["sparkdriv",{"_index":9661,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18209,13]]}}}],["sparkenv",{"_index":9663,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18261,9],[18323,9],[18855,9]]}}}],["sparkui",{"_index":9679,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18960,9],[19007,8],[19022,7],[23421,8]]}}}],["sparql",{"_index":13369,"title":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6,6]]}},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7,6],[212,7],[340,6],[542,6],[582,6],[2502,6],[2802,6],[2974,6],[5080,6],[5088,6],[5328,6],[5567,6],[6202,6],[6510,6],[7047,6],[9804,6],[10351,6],[10706,6],[11712,6],[11982,6],[12001,6],[12047,6],[12240,6],[13756,6],[14324,6],[16038,6],[16378,6],[18509,6],[19981,6],[20080,6],[20944,6],[22595,6],[23104,6],[23301,6],[23672,6],[23994,6],[24576,6],[24673,6],[25179,6],[26166,6],[26268,6],[26692,7],[26731,6],[26770,6],[26971,6],[27181,7]]},"/en/lessons/intro-to-linked-data":{"position":[[356,6],[960,6],[1629,7],[1674,6],[16044,7],[29840,6],[29978,7],[30049,6],[30193,7],[30273,6],[30384,6],[30581,6],[30636,6],[30696,6],[30850,6],[31416,7],[31530,6],[32416,6],[33176,6],[36220,6],[36325,6],[36676,7],[36759,6],[36982,7],[37305,6],[38360,7]]}}}],["sparql.csv",{"_index":13497,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24458,10]]}}}],["sparql.json",{"_index":13496,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24441,11]]}}}],["spars",{"_index":1444,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24232,6],[24312,6],[24463,6],[25149,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[62643,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62212,6]]},"/en/lessons/common-similarity-measures":{"position":[[39106,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20562,7],[40919,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27660,7]]},"/en/lessons/linear-regression":{"position":[[31681,6],[38744,6],[38842,6],[38906,6],[39443,6],[76378,6],[76486,6]]},"/en/lessons/logistic-regression":{"position":[[62487,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18962,6],[22449,7],[23897,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42880,6],[52402,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8604,7]]}}}],["sparsiti",{"_index":3749,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6441,9],[7000,8]]}}}],["spatial",{"_index":2742,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[899,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24420,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5341,7]]},"/en/lessons/common-similarity-measures":{"position":[[8429,7],[8504,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20484,9],[22646,9]]},"/en/lessons/extracting-keywords":{"position":[[30060,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1635,7],[1748,7],[35103,7]]},"/en/lessons/geocoding-qgis":{"position":[[686,8],[1683,7],[2680,7],[2819,10],[4601,7],[27605,7],[31217,7],[31246,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1945,8],[2835,7],[2912,7],[3858,7],[6766,7],[12766,7],[17546,7],[32639,7],[32783,7],[33011,12],[33474,7],[34309,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[3048,7],[6838,7]]},"/en/lessons/gravity-model":{"position":[[19101,8],[19249,7],[32688,7],[60225,7],[60960,7],[62313,7],[63183,7],[64534,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[10767,7],[18911,7]]},"/en/lessons/introduction-map-warper":{"position":[[1831,7],[2100,11],[6211,7],[22096,7],[22557,7]]},"/en/lessons/space-place-gazetteers":{"position":[[332,7],[1295,7],[1545,7],[1612,7],[1961,7],[2923,7],[5976,8],[6350,7],[6782,7],[7662,7],[8401,7],[8640,7],[9122,7],[9172,7],[9235,7],[10773,7],[10977,7],[12990,7],[15415,7],[15558,7],[15747,7],[18327,7],[18780,7],[23288,7],[32427,7],[33709,7],[42523,7],[45633,7],[45740,7],[46101,7],[46272,7],[46720,7],[47542,7],[47593,7],[47621,7],[47739,7],[48329,7],[48355,7],[50974,7],[51013,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49756,7],[49885,8]]},"/en/lessons/vector-layers-qgis":{"position":[[17100,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3598,7],[42096,7],[42187,7]]}}}],["spatial/sf",{"_index":12855,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6850,10]]}}}],["spatialdatafram",{"_index":12875,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[10919,17],[11536,16],[11871,16],[13919,16],[14706,16],[18907,17],[19285,17],[19324,16],[21310,16]]}}}],["spazio",{"_index":12186,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27397,6],[27618,6]]}}}],["speak",{"_index":7843,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15326,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8079,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10189,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56040,5]]},"/en/lessons/gravity-model":{"position":[[21369,9],[27977,8],[33478,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36522,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47224,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1279,9],[8209,6],[12550,6],[12940,6],[25042,9]]},"/en/lessons/introduction-map-warper":{"position":[[23208,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11852,8]]},"/en/lessons/linear-regression":{"position":[[12737,9],[62129,9],[78127,7]]},"/en/lessons/logistic-regression":{"position":[[20723,5],[53769,8]]},"/en/lessons/normalizing-data":{"position":[[1510,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3993,7]]},"/en/lessons/sonification":{"position":[[6586,9],[13055,7],[13085,9]]},"/en/lessons/space-place-gazetteers":{"position":[[7540,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18925,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8471,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24192,8]]}}}],["speaker",{"_index":2319,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3926,8],[5344,9],[10204,8],[30727,7]]},"/en/lessons/gravity-model":{"position":[[63505,9],[66337,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15026,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[15160,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34128,8]]},"/en/lessons/transliterating":{"position":[[938,8]]}}}],["spec",{"_index":13106,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[8863,4]]}}}],["speci",{"_index":5622,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5397,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15528,6]]},"/en/lessons/intro-to-linked-data":{"position":[[17383,7]]}}}],["special",{"_index":877,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9986,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[605,7],[23922,9],[23965,7],[24150,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11197,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[208,7],[4472,7],[5856,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47870,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1202,7],[7505,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4216,11],[11772,7],[11853,7],[11890,7],[12002,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3982,11],[8441,11],[10855,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2617,11],[21716,7],[39130,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39774,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10227,7],[41891,7],[45571,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23564,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9080,7],[12370,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2622,7],[8810,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40649,7],[64455,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[8989,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24210,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37245,7],[38831,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6057,13],[13241,11],[13418,11],[14886,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[904,7],[12379,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1370,7]]},"/en/lessons/json-and-jq":{"position":[[1101,7]]},"/en/lessons/linux-installation":{"position":[[2726,7]]},"/en/lessons/mac-installation":{"position":[[2105,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2551,7]]},"/en/lessons/normalizing-data":{"position":[[3185,7],[5173,7]]},"/en/lessons/output-data-as-html-file":{"position":[[3412,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1645,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3172,7],[3285,7]]},"/en/lessons/sentiment-analysis":{"position":[[8148,7],[13081,7],[14279,11],[17985,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4904,7],[13631,7],[16188,8],[19106,7],[20741,7],[26978,7],[27258,7],[33289,7]]},"/en/lessons/space-place-gazetteers":{"position":[[10646,7],[20495,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22087,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10091,7],[27706,7],[28229,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5066,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1516,7],[1979,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27939,7]]},"/en/lessons/transliterating":{"position":[[5674,7],[7294,7],[8019,7],[8156,7],[8754,7],[13211,7],[13764,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31599,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[8462,7],[8728,7],[12177,7],[13314,8],[24974,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28016,7]]},"/en/lessons/windows-installation":{"position":[[3463,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18215,7]]},"/en/lessons/working-with-text-files":{"position":[[1035,7]]}}}],["specialis",{"_index":3912,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19477,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8662,11]]}}}],["specialist",{"_index":3292,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2180,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37143,11]]},"/en/lessons/gravity-model":{"position":[[8516,10],[32114,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10122,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3216,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8978,11]]}}}],["speciat",{"_index":6715,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17972,10]]}}}],["specif",{"_index":591,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18241,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23587,8],[31729,8],[32164,12],[46276,11],[49434,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[463,8],[9905,8],[16080,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[352,8],[1354,8],[2498,8],[8142,15],[8594,8],[13264,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7904,8],[24363,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[881,8],[934,13],[1647,8],[9748,8],[13647,9],[14569,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3642,8],[14487,12],[14641,8],[19922,8],[26535,8],[60109,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3393,12],[5312,12],[8206,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10421,8],[61566,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18992,8],[43771,8],[45500,8],[67653,8],[68976,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3622,8],[12798,12],[15304,8],[15381,8],[17826,8],[19293,8],[37725,8],[60660,12],[60807,8],[62315,8],[68202,8],[71694,8]]},"/en/lessons/common-similarity-measures":{"position":[[3375,8],[4986,13],[7346,8],[35979,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4786,8],[5324,8],[5927,13],[7889,8],[14224,13],[29241,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28431,8],[44863,9],[52041,8],[52674,8],[53366,8],[59717,8],[63889,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2019,8],[2286,8],[3269,8],[13706,8],[21292,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2727,8],[52934,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5344,13],[10111,8],[28529,12]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[332,8],[3040,8]]},"/en/lessons/counting-frequencies":{"position":[[406,8],[14179,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[577,8],[4520,8],[5304,12],[7198,8],[11179,12],[22976,8],[23023,8],[23120,8],[23345,8],[26927,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[262,8],[4703,8],[8082,8],[8875,8],[16022,8],[35672,8],[38809,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3937,8],[4848,8],[5348,8],[5427,8],[7202,8],[7819,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14876,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2537,8],[7481,8],[9255,8],[11680,8],[12336,9],[12399,8],[15175,8],[16522,8],[17616,8],[22045,8],[24379,12],[26014,8],[26905,8],[32963,12],[38427,8],[38716,12],[39509,8],[40212,14]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[883,12],[12934,8],[13288,8],[19780,8],[25118,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1461,13],[2374,12],[10329,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7859,8],[17130,8],[49086,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13554,8],[13605,8],[40758,8],[47995,8],[53724,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2611,8],[2896,8],[8817,8],[9057,8],[15125,8],[35164,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20308,8],[49985,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27915,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6298,12],[6403,12],[26097,8],[30133,12],[41988,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18897,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6720,8],[8863,12],[11027,8],[12381,8],[18520,8],[22233,8],[35325,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2886,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[357,8],[36023,8],[41850,8],[56718,8],[67263,8],[67407,8]]},"/en/lessons/geocoding-qgis":{"position":[[9170,12],[14447,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[4130,13],[6789,8],[21912,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33989,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[997,8]]},"/en/lessons/gravity-model":{"position":[[10179,8],[29714,8],[41814,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[20623,8],[39339,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14914,8],[35439,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5309,8],[17287,8],[24697,8],[30114,13],[42876,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9184,8],[11372,8],[13310,8],[18226,14],[33918,8],[46314,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2765,8],[2897,8],[3662,8],[4161,8],[4240,8],[6637,8],[7252,8],[18774,8]]},"/en/lessons/intro-to-linked-data":{"position":[[13978,8],[18144,13]]},"/en/lessons/intro-to-powershell":{"position":[[6681,12],[27623,8],[27835,8],[44777,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3626,14],[18511,14],[35165,13]]},"/en/lessons/jupyter-notebooks":{"position":[[13398,8],[14959,8]]},"/en/lessons/linear-regression":{"position":[[10642,8],[10692,8],[10744,8],[18372,8],[22563,8],[38261,8],[46175,12],[46789,8],[50532,12],[69006,8]]},"/en/lessons/logistic-regression":{"position":[[20748,12],[22738,11],[22974,11],[66026,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2684,8],[8078,12]]},"/en/lessons/naive-bayesian":{"position":[[14002,8],[22059,8],[39583,8],[41437,8],[47719,8],[51538,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11286,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2857,12],[2913,8],[9278,8],[13785,8],[18443,8],[28127,12]]},"/en/lessons/research-data-with-unix":{"position":[[8918,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5478,8],[7102,12],[11056,8],[11928,8],[17916,8],[28617,8],[38371,8]]},"/en/lessons/sentiment-analysis":{"position":[[14257,8],[16670,8],[25883,9],[37999,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[964,13],[3460,8],[4650,8],[19188,8],[19359,8],[23386,8]]},"/en/lessons/sonification":{"position":[[26495,13],[26682,13]]},"/en/lessons/space-place-gazetteers":{"position":[[394,8],[4580,8],[4932,8],[8254,8],[20810,8],[23962,8],[24353,8],[24632,8],[51395,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9741,8],[11175,8],[24713,8],[28032,8],[30852,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10436,8],[13347,8],[25361,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5175,8],[23365,8],[24463,8],[28584,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3105,8],[4530,12],[27352,8],[37809,8],[40037,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25057,8]]},"/en/lessons/transliterating":{"position":[[5270,12],[5714,8],[7181,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1251,8],[8304,8],[14730,8],[15265,8],[15304,8],[18663,8],[21358,8],[27445,8],[34077,8],[36088,8],[40372,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[595,8],[10868,8],[11052,8],[17965,8]]},"/en/lessons/vector-layers-qgis":{"position":[[648,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[305,13]]},"/en/lessons/windows-installation":{"position":[[1920,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9651,14],[15179,8]]}}}],["specifi",{"_index":349,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8762,9],[10235,9],[12881,9],[19793,9],[21581,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21700,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4904,9],[5288,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28555,7],[44240,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10840,7],[41900,7],[42945,9],[45782,9],[51371,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25731,9]]},"/en/lessons/common-similarity-measures":{"position":[[32814,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23798,7],[27481,10],[30904,9],[36466,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19743,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17227,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3514,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3964,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24978,7],[26547,7],[27205,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28753,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10184,7],[12928,9],[19951,7],[20015,7],[25774,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4446,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10912,7],[24436,7],[32717,7],[32826,10],[40110,9],[43294,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19812,9],[21288,7],[22825,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7332,9],[21771,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21706,7],[26215,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9177,10],[14972,9],[14996,9],[24726,9],[38949,7],[47942,9],[48444,7],[48521,9],[48730,9],[48862,9],[49020,7],[49952,7],[49987,10],[50311,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8647,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9065,10],[9693,7],[14618,7],[21616,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14343,7],[21282,9],[43279,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10340,9],[15866,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2231,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4097,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52276,9]]},"/en/lessons/geocoding-qgis":{"position":[[2552,10],[12883,9],[28158,9],[28347,7],[28510,9],[29037,9],[37959,7],[38159,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[423,10],[4179,9],[5903,7],[5990,10],[6442,7],[10305,9],[10406,9],[10564,7],[10855,9],[11213,9],[11268,9],[13456,9],[15388,7],[16765,9],[16897,9],[16966,7],[17143,9],[17240,7],[17696,7],[18197,9],[18566,9],[18583,10],[19276,9],[19540,9],[22340,9],[26571,9],[26697,9],[27184,9],[27248,9],[27422,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31569,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[10074,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37612,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11739,7],[24828,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[27225,7]]},"/en/lessons/installing-omeka":{"position":[[6672,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35242,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8990,9],[9204,9],[12042,7],[17732,7],[17838,7],[18491,7],[18987,7],[19324,9],[20249,7],[20352,7],[21095,7],[23469,7],[23553,7],[23646,7],[24195,7],[24419,7],[25074,7],[25206,7],[34561,7],[36732,7],[40041,7],[41120,7],[41282,7],[41873,7],[43299,7],[46352,7],[47603,7],[47871,7],[50533,7],[50570,7],[50845,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23836,10],[24999,9]]},"/en/lessons/intro-to-bash":{"position":[[1318,7],[6021,10],[19491,7],[26951,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9203,9]]},"/en/lessons/intro-to-powershell":{"position":[[1100,10],[30906,10],[32122,9],[33664,9],[34353,9],[36638,7],[36812,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2118,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24595,7]]},"/en/lessons/introduction-map-warper":{"position":[[5515,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15090,7],[19440,9],[19616,9],[19688,10],[21483,9],[21815,9],[22158,9],[23010,9],[23211,9],[25868,9],[26039,7],[26342,9],[27857,9],[28082,7],[28139,9],[29945,9],[30179,9],[30322,9],[30376,9],[30617,9],[31017,9],[38959,9],[40172,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12074,10],[13145,7],[15541,9],[23044,7],[23929,9],[26108,7],[29642,7],[33499,9],[33822,7],[34398,9],[35287,9],[35567,9],[35628,9],[36877,10],[43094,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7371,7]]},"/en/lessons/json-and-jq":{"position":[[13388,7],[26876,9]]},"/en/lessons/jupyter-notebooks":{"position":[[29471,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15341,9],[18330,10],[25391,7],[35475,7],[35575,7],[35618,9]]},"/en/lessons/naive-bayesian":{"position":[[29881,9],[29930,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17436,7],[17544,9],[23291,9]]},"/en/lessons/qgis-layers":{"position":[[17812,10]]},"/en/lessons/research-data-with-unix":{"position":[[11553,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13840,9],[14256,7],[17265,7],[26550,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31285,9],[33408,7],[36272,7],[37729,7],[39665,7],[39813,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19240,10],[20358,10],[20537,7],[24888,7],[28957,9],[29213,7],[29483,7],[29826,7],[33062,9]]},"/en/lessons/sonification":{"position":[[17231,7]]},"/en/lessons/space-place-gazetteers":{"position":[[33889,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12037,9],[22391,10],[23008,7],[26736,7],[27725,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21732,7],[26840,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3717,7],[8973,7],[26120,9],[31319,10],[32711,9],[32816,10],[34126,10],[36736,10],[48300,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26809,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13644,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25560,7],[32384,7],[32565,7]]},"/en/lessons/transliterating":{"position":[[4048,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[38277,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4907,9]]},"/en/lessons/vector-layers-qgis":{"position":[[5034,7],[10988,7],[13284,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28403,10]]},"/en/lessons/working-with-web-pages":{"position":[[1317,10],[1707,9],[2488,7],[7459,10]]}}}],["specificity.”4",{"_index":1096,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6002,14]]}}}],["specimen",{"_index":15948,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8016,10]]}}}],["specimens|botan",{"_index":3416,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17804,19]]}}}],["specimens|didact",{"_index":3417,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17824,18]]}}}],["speck",{"_index":588,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18112,7]]}}}],["speckl",{"_index":500,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14316,9]]}}}],["spectral",{"_index":23451,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30423,8]]}}}],["spectral3",{"_index":23449,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30269,9],[32658,9],[33686,9],[38554,9],[43593,9]]}}}],["spectral5",{"_index":23401,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24074,9],[24357,9],[29551,10]]}}}],["spectrum",{"_index":5077,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57128,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36575,8]]},"/en/lessons/sentiment-analysis":{"position":[[8242,8]]},"/en/lessons/sonification":{"position":[[3345,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58372,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4437,9]]}}}],["specul",{"_index":2446,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16260,9]]},"/en/lessons/sentiment-analysis":{"position":[[27579,12],[30270,12],[31366,12],[34560,12],[36236,12]]}}}],["speech",{"_index":2290,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[789,9],[12319,7],[13113,6],[13298,7],[14122,7],[14978,7],[16295,8],[16441,7],[17591,6],[17860,7],[18241,6],[18290,6],[18339,6],[18388,6],[18437,6],[18486,6],[18535,6],[18584,6],[18633,6],[18682,6],[18725,6],[18838,6],[18879,6],[19547,7],[19766,6],[19960,6],[22072,8],[22898,6],[23531,6],[24002,6],[25772,6],[30367,8],[30437,7],[31150,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[664,6],[854,6],[897,6],[1089,8],[1605,6],[2239,6],[2360,6],[3423,6],[3484,6],[4463,6],[7952,6],[8289,6],[8990,6],[9374,6],[9444,6],[12969,6],[18781,6],[22988,6],[24123,7],[25181,7],[25644,7],[25973,6],[29120,6],[29175,6],[29259,6],[29407,6],[29479,6],[29700,6],[29944,6],[30183,6],[30301,6],[30538,6],[31167,6],[32398,6],[33329,6],[33884,6],[35393,6],[39965,6],[40024,6],[40127,6],[40293,6],[40616,6],[40776,6],[40816,6],[40973,6],[41092,6],[41217,6],[41292,6],[41579,6],[41813,7],[42262,6],[42363,6],[42455,7],[42780,6],[42894,6],[45862,6],[45987,6],[46078,7],[46427,6],[47369,6],[48219,6],[48457,6],[48502,6],[48594,6],[49303,6],[49627,7],[50563,6],[51180,6],[51974,6],[51998,6],[52286,6],[58195,7],[62377,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44987,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10091,7],[10229,7],[11916,6],[16385,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7234,6],[11404,6],[23380,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[525,6],[7574,6],[7689,6],[29849,6],[29911,6],[30020,6],[30264,6],[30468,6],[43571,6]]},"/en/lessons/sentiment-analysis":{"position":[[3919,6],[33693,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3467,6],[24180,6],[24445,6],[25634,6],[27900,6],[37843,7],[39167,6],[39318,6],[39530,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7150,9],[32655,10],[32764,8],[32896,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3640,8],[3835,9],[4127,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5982,8]]},"/en/lessons/working-with-text-files":{"position":[[3984,7]]}}}],["speed",{"_index":2143,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2270,5],[14868,5],[16201,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7658,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9051,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7388,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7291,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18049,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8083,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18502,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41058,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21540,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[9571,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22502,5]]},"/en/lessons/gravity-model":{"position":[[33287,5],[33356,5],[53009,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9916,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14778,5],[15583,5],[31423,8]]},"/en/lessons/intro-to-powershell":{"position":[[19067,5]]},"/en/lessons/jupyter-notebooks":{"position":[[49474,5]]},"/en/lessons/linear-regression":{"position":[[52426,7]]},"/en/lessons/naive-bayesian":{"position":[[46555,6]]},"/en/lessons/normalizing-data":{"position":[[7580,5]]},"/en/lessons/research-data-with-unix":{"position":[[7881,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24743,5]]},"/en/lessons/transliterating":{"position":[[14374,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34837,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13573,5],[16390,5]]}}}],["speedi",{"_index":11088,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[21592,6]]},"/en/lessons/json-and-jq":{"position":[[40374,6]]}}}],["speedili",{"_index":8050,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6890,8]]},"/en/lessons/json-and-jq":{"position":[[5381,8]]}}}],["spell",{"_index":3290,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1911,8],[5481,9],[14184,8],[20139,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1898,9],[45602,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14799,9],[26978,9]]},"/en/lessons/extracting-keywords":{"position":[[4734,8],[26812,9]]},"/en/lessons/geocoding-qgis":{"position":[[3561,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19908,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2466,9]]},"/en/lessons/intro-to-powershell":{"position":[[7984,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10033,7]]},"/en/lessons/space-place-gazetteers":{"position":[[32905,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16812,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10607,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22713,8],[22787,8],[22996,8],[23072,9],[23388,8],[23616,8],[43315,7],[46796,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[17361,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9631,8],[9877,9],[12337,8]]}}}],["spellbind",{"_index":21089,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4592,12]]}}}],["spencer",{"_index":16969,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53261,7]]}}}],["spend",{"_index":751,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1470,5],[1598,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17459,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9319,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27782,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7873,5],[10782,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4734,5]]},"/en/lessons/extracting-keywords":{"position":[[6474,5],[37198,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27778,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31792,5],[39466,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37928,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3247,5]]},"/en/lessons/sonification":{"position":[[20119,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16598,5],[30033,5]]},"/en/lessons/viewing-html-files":{"position":[[1400,5]]},"/en/lessons/working-with-web-pages":{"position":[[5430,5]]}}}],["spent",{"_index":770,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2520,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43742,5]]},"/en/lessons/intro-to-bash":{"position":[[9456,5]]},"/en/lessons/intro-to-linked-data":{"position":[[16933,5]]},"/en/lessons/preserving-your-research-data":{"position":[[17052,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2737,5],[30145,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8359,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24715,5]]}}}],["spezzano",{"_index":21925,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61462,9]]}}}],["sphere",{"_index":19846,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[19243,6]]}}}],["spheric",{"_index":4008,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24816,9]]}}}],["sphinx",{"_index":7939,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32579,7]]}}}],["spicer",{"_index":18567,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58417,9]]}}}],["spider’",{"_index":15198,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[17709,8]]}}}],["spielberg",{"_index":6608,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17882,9],[19946,9]]}}}],["spike",{"_index":19845,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[18355,6],[39215,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37398,5],[37524,6],[37644,6],[39742,6],[39777,5]]}}}],["spill",{"_index":2932,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22428,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19094,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22991,6]]}}}],["spinster",{"_index":18624,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59435,11]]}}}],["spinul",{"_index":11789,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6242,7]]}}}],["spiral",{"_index":20042,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19088,6],[19246,6]]}}}],["spirit",{"_index":15560,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17662,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33326,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10631,6]]},"/en/lessons/space-place-gazetteers":{"position":[[46373,7]]}}}],["spiritualist",{"_index":17386,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68299,12]]}}}],["spit",{"_index":3057,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17959,5],[34925,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21804,4]]},"/en/lessons/intro-to-powershell":{"position":[[27915,4]]}}}],["spite",{"_index":17947,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53725,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2287,5]]}}}],["splash",{"_index":8300,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9975,6]]}}}],["splatter",{"_index":651,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20713,10]]}}}],["splendidli",{"_index":21334,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22329,10]]}}}],["splendor",{"_index":15916,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[37674,8]]}}}],["split",{"_index":834,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6551,5],[6715,9],[6765,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2607,5],[4704,5],[6415,5],[7458,5],[9902,6],[10923,5],[17653,5],[24227,5],[24443,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11988,5],[12125,6],[15240,9],[15380,5],[15611,6],[15787,9],[16536,6],[17440,5],[17484,6],[18229,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11591,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37400,5],[37567,6],[50346,5],[50393,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3098,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28197,5],[34962,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14319,5],[14694,5],[14945,5],[15006,5],[24442,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4253,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4080,7],[4158,7],[5119,7],[5197,7]]},"/en/lessons/counting-frequencies":{"position":[[1625,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2583,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42521,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14256,5],[15005,5],[22009,5],[25425,5],[28516,5],[39416,5],[45721,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40652,5]]},"/en/lessons/extracting-keywords":{"position":[[13313,6],[18397,5],[18443,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[255,5],[527,5],[10783,5],[10955,9],[11037,5],[11159,5],[13758,7],[13962,10],[14945,5],[23137,5],[23775,5],[23794,5],[23892,9],[23958,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10541,5],[10640,5],[10968,9],[11094,5],[13887,9],[14072,5],[14149,8],[25790,5],[25889,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5919,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1613,5],[9818,5],[10359,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12649,9],[16220,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4810,5]]},"/en/lessons/gravity-model":{"position":[[16922,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[22828,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17872,9],[18514,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29611,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10162,5]]},"/en/lessons/intro-to-linked-data":{"position":[[694,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26126,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12606,9]]},"/en/lessons/json-and-jq":{"position":[[32381,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2376,6],[22294,5],[45752,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3282,5],[3304,5],[8481,5]]},"/en/lessons/linear-regression":{"position":[[743,9],[11034,9],[20605,9],[31238,9],[36881,5],[37756,6],[37821,5],[42394,9]]},"/en/lessons/logistic-regression":{"position":[[505,9],[5505,5],[13114,9],[33503,6],[33707,5],[40371,5],[40559,5],[41961,5],[42172,5],[54615,5],[62656,5],[63658,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9260,5],[9388,5],[23160,5]]},"/en/lessons/naive-bayesian":{"position":[[37641,9],[38431,5],[38554,5],[43300,6],[44025,5],[44526,5],[54188,7]]},"/en/lessons/normalizing-data":{"position":[[9463,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6009,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8460,9],[23315,5]]},"/en/lessons/sentiment-analysis":{"position":[[11684,7],[33564,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23586,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38232,6],[38279,5],[38355,8],[38587,5],[38654,5],[38699,5],[38762,5],[38858,5],[39217,5],[47359,5]]},"/en/lessons/transliterating":{"position":[[6295,8],[6478,5],[6542,8],[6604,8],[6734,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25500,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[12513,9],[28285,5],[28585,5]]}}}],["split(separ",{"_index":22611,"title":{},"body":{"/en/lessons/transliterating":{"position":[[6393,17]]}}}],["split=2[m][v",{"_index":15860,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25722,15],[26110,13],[27143,15],[27436,15],[27606,15]]}}}],["split_label",{"_index":6175,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14628,12],[14707,12],[15221,12]]}}}],["split_labels[:4",{"_index":6177,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14831,16]]}}}],["splittraintest",{"_index":18471,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44193,15]]}}}],["spoil",{"_index":15562,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17773,5]]}}}],["sponsor",{"_index":8606,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20551,7],[22610,10],[26481,7],[29885,7],[33300,10],[35347,7]]}}}],["sponsorship",{"_index":8943,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11535,11],[12117,12],[12396,11],[12472,12],[12518,11],[12714,12],[13715,11],[15573,12],[15670,11],[16692,12],[16789,11],[17972,11],[20889,11],[22840,11],[24778,11],[26683,11]]}}}],["spontan",{"_index":20340,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7904,12]]}}}],["sporad",{"_index":23488,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36227,12]]}}}],["sport",{"_index":6617,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[20940,5],[21327,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36999,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10601,6],[12683,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7152,6]]}}}],["sportabout",{"_index":19516,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14299,10]]}}}],["spot",{"_index":655,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21013,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7472,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9765,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7739,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37367,7],[37648,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28436,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31613,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2040,4],[3441,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28487,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7591,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8489,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1972,4]]},"/en/lessons/linear-regression":{"position":[[47285,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8437,6]]}}}],["spotlight",{"_index":7793,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2963,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5441,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22676,9],[22860,9],[22911,9],[24481,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7270,9]]}}}],["spread",{"_index":3380,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12868,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67329,6],[67598,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1225,6],[38627,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38469,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36414,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1090,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3990,6],[44786,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3921,6],[20924,6],[35403,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1165,6]]},"/en/lessons/gravity-model":{"position":[[45391,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52746,9]]},"/en/lessons/introduction-map-warper":{"position":[[16224,9]]},"/en/lessons/json-and-jq":{"position":[[17121,6],[37413,6]]},"/en/lessons/research-data-with-unix":{"position":[[874,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25673,8]]},"/en/lessons/sentiment-analysis":{"position":[[28198,6],[28246,9],[30887,6],[30935,9],[31985,6],[32033,9],[35177,6],[35225,9],[37172,6],[37220,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26065,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58344,6]]}}}],["spread_",{"_index":20085,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25620,10]]}}}],["spreadshe",{"_index":20973,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[29039,12]]}}}],["spreadsheet",{"_index":1026,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3118,11],[3176,11],[25573,11],[43212,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11044,11],[11469,11],[16127,11],[16437,11],[16631,13],[17518,11],[19010,11],[20450,13],[21011,11],[21443,12],[21602,12],[23519,11],[23570,12],[24078,12],[24411,11],[24542,11],[24587,12],[24747,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1619,11],[2547,11],[2859,11],[2972,12],[3096,13],[4843,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9279,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11255,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16226,11],[23256,11],[29113,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4122,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17004,11],[22893,11],[22942,11],[23068,11],[23999,11],[24500,11],[27595,12],[28565,12],[31145,12],[31165,11],[32730,11],[35337,11],[35688,12],[36660,12],[37273,12],[42540,11],[42572,11],[42707,11],[42793,11],[42907,13],[43103,11],[43998,13],[44016,12],[44054,11],[45093,11],[45194,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1941,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6018,12]]},"/en/lessons/extracting-keywords":{"position":[[7112,11],[7265,11],[10361,11],[11425,11],[23561,12],[26342,11],[26445,11],[27181,11],[27337,11],[27414,11],[27543,12],[28003,11],[28996,11],[29075,11],[32540,11],[33158,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38165,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2316,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7804,11],[25488,11]]},"/en/lessons/geocoding-qgis":{"position":[[5816,13],[8064,11],[8987,11],[12281,11],[22288,13],[23300,11],[25625,12],[27740,12],[29691,11],[33631,11],[37354,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24266,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[629,12],[2570,12],[3125,11],[3236,11],[3447,11],[4829,12]]},"/en/lessons/gravity-model":{"position":[[8398,11],[8972,11],[50355,11],[53029,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[37965,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[2796,13],[25400,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31545,11]]},"/en/lessons/linear-regression":{"position":[[4964,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4432,11],[9084,11],[11644,11],[15658,11],[15718,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18518,12],[23113,11],[23422,12],[23554,11],[24369,11],[24480,12]]},"/en/lessons/research-data-with-unix":{"position":[[1485,11],[5743,11],[7743,11],[12792,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10318,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10026,12],[10557,11]]},"/en/lessons/sonification":{"position":[[14685,12],[26629,12],[28225,12]]},"/en/lessons/space-place-gazetteers":{"position":[[2164,11],[3317,13],[3361,11],[16550,12],[16917,11],[17049,11],[17701,12],[18949,11],[20012,12],[20147,11],[20314,12],[21477,11],[21598,12],[23476,11],[25276,11],[25856,11],[28821,12],[29762,11],[29953,11],[33133,11],[34291,11],[38578,12],[38639,11],[38870,11],[41592,11],[42807,12],[42912,11],[42993,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21227,13],[31652,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13090,11],[13254,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22483,11],[22538,11],[23512,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34634,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1736,13],[32492,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[2592,13],[7254,12],[7309,11],[10532,11],[11341,12],[11427,11],[11697,12],[11855,11],[12914,11],[13189,11],[13281,12],[21243,12],[30290,11],[30577,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12235,12],[13318,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14826,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17341,11]]}}}],["spreadsheet–“nodes.csv",{"_index":2921,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21143,23]]}}}],["spreadsheet’",{"_index":9331,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30707,13],[30839,13]]},"/en/lessons/space-place-gazetteers":{"position":[[16865,13]]}}}],["spring",{"_index":8282,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4452,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21571,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16062,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54603,6],[54922,7],[55122,7],[55324,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3266,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54429,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37278,6]]}}}],["springer",{"_index":2730,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33803,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58213,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[33942,9]]},"/en/lessons/intro-to-linked-data":{"position":[[37132,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48968,9]]},"/en/lessons/sonification":{"position":[[41946,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61603,9]]}}}],["sprinkl",{"_index":13589,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[17784,9]]}}}],["sprintf",{"_index":2395,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12617,7]]}}}],["sprintf(\"%s/sotu_text/%03d.txt",{"_index":2513,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20671,32]]}}}],["sprintf(\"%s/sotu_text/236.txt",{"_index":2401,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12838,31]]}}}],["sprite",{"_index":8347,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23439,7],[23544,6],[23578,6],[23769,6],[27847,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28516,7],[28621,6],[28655,6],[28841,6],[33442,7]]}}}],["sprout",{"_index":20343,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[8352,8]]}}}],["sprugnoli",{"_index":20294,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51145,10],[52760,10]]}}}],["spss",{"_index":13609,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[22214,4]]}}}],["spswanz",{"_index":3254,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60753,7]]}}}],["spur",{"_index":19803,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[11077,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24874,7]]}}}],["spuriou",{"_index":17143,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[31774,8]]}}}],["spyder",{"_index":22814,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[3208,7]]}}}],["spyral",{"_index":16828,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7434,6]]}}}],["spärck",{"_index":1094,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5968,6],[6028,6],[46217,6],[49375,6],[49600,6]]}}}],["spörlein",{"_index":21950,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62408,9]]}}}],["sql",{"_index":2889,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16567,4],[25959,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38135,3],[39834,3],[41364,3],[41443,3],[41652,3],[42644,3],[43003,3],[43170,3]]},"/en/lessons/geocoding-qgis":{"position":[[32058,3],[32226,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3626,3],[3712,3],[3751,3],[3869,3],[4005,3],[6323,3],[6542,3],[25468,3],[25518,3],[25734,4],[25755,3],[26180,3],[26203,3],[26355,3],[27840,3],[27890,3],[28301,3],[28752,3],[30868,3],[33150,3],[33192,3],[33521,3],[33888,3],[34047,3],[40231,3],[43633,3],[46376,3]]},"/en/lessons/intro-to-linked-data":{"position":[[31350,4]]},"/en/lessons/jupyter-notebooks":{"position":[[7807,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15797,3]]}}}],["sqlite",{"_index":7798,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6161,6],[33949,7],[34027,6],[37978,6]]}}}],["sqlite3",{"_index":7944,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34500,7],[39336,7]]}}}],["sqlite3.connect('books.db",{"_index":7950,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34978,27],[35963,27],[39108,27],[42822,27]]}}}],["sqrt",{"_index":8901,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8368,5]]}}}],["sqrt%>",{"_index":8910,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9214,10]]}}}],["sqrt(titl",{"_index":20613,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32978,14],[33574,14],[37526,14]]}}}],["sqrt(us_state_populations_import$popul",{"_index":8900,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8301,44]]}}}],["sqrt[]{(2",{"_index":5675,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15268,12],[20950,11]]}}}],["sqrt[]{(x_1",{"_index":4650,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14777,12]]}}}],["sqrt[]{(x_2",{"_index":5672,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15156,13]]}}}],["sqrt[]{1",{"_index":5679,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15324,9],[21005,9]]}}}],["sqrt[]{10",{"_index":5680,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15341,11]]}}}],["sqrt[]{1^2",{"_index":5677,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15303,11],[20984,11]]}}}],["sqrt[]{5",{"_index":5710,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21022,10]]}}}],["sqrt[]{a^2",{"_index":5671,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14962,11]]}}}],["sqrt_state_populations_vector<",{"_index":8899,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8267,33]]}}}],["squad",{"_index":13113,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[755,6]]}}}],["squar",{"_index":1729,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41543,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2065,7],[2593,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35274,7],[35429,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19318,7]]},"/en/lessons/common-similarity-measures":{"position":[[31049,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16636,6],[17878,6],[18256,7],[20799,7],[32113,6]]},"/en/lessons/counting-frequencies":{"position":[[5988,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1245,7],[3192,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7660,6],[7722,6],[8225,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3795,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5791,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8663,6],[8807,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[7489,6],[7892,6],[8261,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[17364,6]]},"/en/lessons/gravity-model":{"position":[[9996,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[7117,6],[7498,8],[16642,8],[31016,6],[31318,6],[31825,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23011,6]]},"/en/lessons/introduction-map-warper":{"position":[[13778,6],[16922,6],[17761,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12755,6],[12863,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[478,7],[12542,7],[13386,7],[23054,7],[23130,7],[23235,7],[24426,7],[24489,7],[24682,7],[24865,7],[24916,7],[25000,7],[25832,7],[28088,7],[28477,7],[28570,7],[28616,7],[28687,7],[29214,7],[29519,7],[31118,8],[31260,8],[31768,7],[36167,8],[55576,7]]},"/en/lessons/json-and-jq":{"position":[[2971,6]]},"/en/lessons/linear-regression":{"position":[[18468,7],[18507,7],[18789,7],[18830,8],[18852,7],[18884,7],[19036,7],[42709,8],[43958,7],[44147,7],[44804,6],[44835,7],[44887,8],[45078,6],[45112,7],[45164,8],[53416,7],[53508,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5809,6],[6573,6],[6857,6]]},"/en/lessons/qgis-layers":{"position":[[12837,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16805,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33600,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33505,6],[33577,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27714,6],[29634,6],[30027,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29226,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[21432,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10011,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11848,7]]}}}],["square.4",{"_index":5746,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27071,8]]}}}],["square_cross",{"_index":23326,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11856,13]]}}}],["square_x",{"_index":23327,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11870,9]]}}}],["squareform",{"_index":5730,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[24263,10],[26910,10],[26984,10],[27135,10],[27165,11],[27364,10],[27421,10],[39258,12]]}}}],["squareform(pdist(wordcount",{"_index":5748,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27442,30]]}}}],["squeez",{"_index":17313,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[56119,7]]}}}],["squish",{"_index":5912,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19102,9]]}}}],["sr",{"_index":12823,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[9097,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13788,3]]}}}],["sr/ilo,g",{"_index":23626,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13898,9]]}}}],["sr_n1_engl.pdf",{"_index":23600,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7155,15],[9425,15],[12485,15]]}}}],["sr_n1_engl.txt",{"_index":23608,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9446,15]]}}}],["sr_n2_engl.pdf",{"_index":23601,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7175,15],[7297,14],[7481,14],[8370,15],[8391,15],[12506,15]]}}}],["sr_n3_engl.pdf",{"_index":23602,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7195,14],[12527,15]]}}}],["sr_n4_engl.pdf",{"_index":23603,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7218,14],[12548,15]]}}}],["src",{"_index":16020,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22963,6]]}}}],["src=\"'.$item",{"_index":16068,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32271,12]]}}}],["src=\"'.(isset($item",{"_index":16095,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37701,19],[42560,19]]}}}],["src=\"http://cdn.leafletjs.com/leaflet",{"_index":18208,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20588,37],[23332,37],[24571,37],[32006,37]]}}}],["src=\"https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.0.0/p5.min.js\"></script>",{"_index":13961,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29034,85]]}}}],["src=\"https://code.jquery.com/jqueri",{"_index":18210,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20674,35],[23418,35],[24657,35],[32092,35]]}}}],["src=\"https://unpkg.com/ml5@latest/dist/ml5.min.js\"></script>",{"_index":13963,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29158,69]]}}}],["src=\"https://upload.wikimedia.org/wikipedia/commons/4/43/morpho_peleides_qtl4.jpg",{"_index":14300,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40015,82]]}}}],["src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/ramesses_vi_closeup.jpg/242px",{"_index":16015,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22172,92],[23594,92]]}}}],["src=\"sketch.js\"></script>",{"_index":13964,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29243,34]]}}}],["src=\"url",{"_index":16017,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22509,8]]}}}],["src='https://api.mapbox.com/mapbox.js/v2.2.1/mapbox.js'></script>",{"_index":18257,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32197,74]]}}}],["src='leafletmap.js'></script>",{"_index":18234,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[23626,38],[25083,38],[32502,38]]}}}],["src_df",{"_index":4222,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41691,9]]}}}],["src_df.join(tmp",{"_index":4235,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42601,16]]}}}],["src_embed",{"_index":3968,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22574,14]]}}}],["ss",{"_index":4803,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32123,2],[38775,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21697,2],[21843,2],[22514,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21381,2],[26478,2]]}}}],["ssh",{"_index":14072,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2295,3],[3692,3],[3765,3],[3939,4],[4043,3],[4110,3],[4230,3],[4268,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12387,5],[60468,4]]}}}],["ssl.com/wp",{"_index":13857,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63806,10]]}}}],["ssl=openssl",{"_index":2199,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7451,11]]}}}],["ssrn",{"_index":1814,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45074,5]]}}}],["sssr",{"_index":22752,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15620,4],[15754,4]]}}}],["st",{"_index":1205,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11150,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2421,3],[3126,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55919,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[17397,3],[17436,3],[17630,3],[20408,3],[20499,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13256,2],[13325,2],[14134,2],[14201,2]]},"/en/lessons/sonification":{"position":[[619,3]]},"/en/lessons/transliterating":{"position":[[15528,3]]},"/en/lessons/vector-layers-qgis":{"position":[[9003,2],[10243,3],[10334,2],[10360,2],[10520,3],[10579,2],[14278,2]]}}}],["st'itlltl",{"_index":12052,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13616,9],[24208,9]]}}}],["st_as_sf",{"_index":20601,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29802,11]]}}}],["st_as_sf(coord",{"_index":20593,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28278,15],[37277,15]]}}}],["st_as_sf(geocoded_address",{"_index":12900,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14926,28]]}}}],["st_crs(point",{"_index":12905,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[15324,15]]}}}],["st_intersect",{"_index":12913,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16757,13]]}}}],["st_intersects(county_aggregate_data,point",{"_index":12907,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[15970,43]]}}}],["st_read(\"./data/county1990ussm",{"_index":12869,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9376,33]]}}}],["st_set_cr",{"_index":20602,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29908,10]]}}}],["st_set_crs(4326",{"_index":20595,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28324,16],[37325,16]]}}}],["st_transform(county_aggregate_data",{"_index":12904,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[15288,35]]}}}],["stab",{"_index":8438,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9743,4]]}}}],["stabil",{"_index":14943,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38973,9]]},"/en/lessons/linear-regression":{"position":[[1707,9]]},"/en/lessons/logistic-regression":{"position":[[1427,9]]},"/en/lessons/qgis-layers":{"position":[[1485,9]]}}}],["stabl",{"_index":1621,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32932,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2763,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15384,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5366,6],[7971,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4608,6]]},"/en/lessons/introduction-map-warper":{"position":[[20209,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6099,6]]},"/en/lessons/mac-installation":{"position":[[577,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7635,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4257,6]]},"/en/lessons/windows-installation":{"position":[[375,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15679,6],[15781,6]]}}}],["stable.28",{"_index":17301,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53217,9]]}}}],["stack",{"_index":5722,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[22993,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10196,5]]},"/en/lessons/extracting-keywords":{"position":[[9644,5],[33324,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20116,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[16795,5]]},"/en/lessons/installing-omeka":{"position":[[4723,6],[5471,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5642,5],[23261,7]]},"/en/lessons/intro-to-powershell":{"position":[[18481,5]]},"/en/lessons/logistic-regression":{"position":[[5567,7],[38540,7],[40658,7],[41624,7]]},"/en/lessons/naive-bayesian":{"position":[[6499,5],[16519,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6791,7],[7031,8],[34491,7],[37289,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47539,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30484,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27239,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29704,7],[29959,7],[32240,7],[32476,7],[33084,7],[46941,5]]}}}],["stackedit",{"_index":13083,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[2614,10],[2849,9],[2873,10],[3355,9],[4855,9],[6467,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31201,10]]}}}],["stacker",{"_index":23463,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32397,9],[32642,7],[32701,8]]}}}],["stackexchang",{"_index":3237,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60168,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65079,13]]}}}],["stackexchange.com",{"_index":4865,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35491,18]]}}}],["stackoverflow",{"_index":8237,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38115,13],[38314,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11021,13]]},"/en/lessons/installing-python-modules-pip":{"position":[[3908,13]]},"/en/lessons/json-and-jq":{"position":[[40340,13]]},"/en/lessons/jupyter-notebooks":{"position":[[21674,13],[27625,13]]}}}],["stadt",{"_index":11501,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12914,5],[13012,5]]}}}],["staff",{"_index":5342,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5893,6],[5995,6],[68278,6],[68442,5],[71525,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8022,6]]},"/en/lessons/intro-to-bash":{"position":[[14256,5]]},"/en/lessons/jupyter-notebooks":{"position":[[50048,5],[50190,5]]}}}],["stafford",{"_index":19214,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[2814,8],[3371,8],[17879,9]]}}}],["staffordshir",{"_index":10905,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9157,13]]}}}],["staffordshire82185.31750757618.4267.80",{"_index":13697,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39067,38]]}}}],["staffordshire8285",{"_index":13793,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54751,17]]}}}],["stag",{"_index":9476,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51583,4]]}}}],["stage",{"_index":761,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1735,6],[1798,7],[13362,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5511,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6616,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21723,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19002,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33564,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19692,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23325,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3830,5],[40668,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8826,6],[17652,5],[29704,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10303,6]]},"/en/lessons/extracting-keywords":{"position":[[6927,5],[22147,6],[28499,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34314,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1921,5]]},"/en/lessons/georeferencing-qgis":{"position":[[6977,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2148,7],[3323,7],[8148,6],[23196,6],[23323,7],[28767,6]]},"/en/lessons/gravity-model":{"position":[[41988,5],[54918,6],[54973,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[29943,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15612,6],[30752,5]]},"/en/lessons/intro-to-bash":{"position":[[6548,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4609,6]]},"/en/lessons/jupyter-notebooks":{"position":[[19908,5]]},"/en/lessons/linear-regression":{"position":[[64701,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19640,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3018,5],[29865,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29300,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10575,6],[14372,6],[26117,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46656,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20925,6]]}}}],["stagnant",{"_index":14809,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48455,8]]}}}],["stair",{"_index":8769,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7764,6]]}}}],["stake",{"_index":9212,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9457,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6910,5]]}}}],["stale",{"_index":5490,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31990,5]]}}}],["stalin",{"_index":15900,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35437,6]]},"/en/lessons/transliterating":{"position":[[2803,7],[3011,9]]}}}],["stalingrad/volgograd",{"_index":20982,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[32657,20]]}}}],["stalin’",{"_index":22603,"title":{},"body":{"/en/lessons/transliterating":{"position":[[3187,8]]}}}],["stall",{"_index":10270,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40911,7]]}}}],["stamatato",{"_index":16160,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2071,10],[45907,10],[47814,11]]}}}],["stamatatos2",{"_index":16270,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25411,12]]}}}],["stamen",{"_index":10110,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7255,7],[7281,6],[7301,6]]},"/en/lessons/introduction-map-warper":{"position":[[11446,7],[11889,6]]}}}],["stamina",{"_index":15345,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[8918,7]]}}}],["stamp",{"_index":2273,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16658,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17215,5]]},"/en/lessons/naive-bayesian":{"position":[[58453,9]]}}}],["stanc",{"_index":6641,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6051,6],[60439,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3133,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54416,8]]}}}],["stand",{"_index":829,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5731,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5432,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[810,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11072,6],[16366,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35954,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15173,6]]},"/en/lessons/common-similarity-measures":{"position":[[25187,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7721,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7326,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4747,6],[11859,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21750,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6419,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46222,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24359,5],[28475,5],[36748,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3770,6],[4196,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6327,6],[43997,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[14864,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5690,6],[9223,6],[10148,6]]},"/en/lessons/gravity-model":{"position":[[24028,6],[29882,6],[32981,5]]},"/en/lessons/installing-omeka":{"position":[[4735,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31081,5],[35061,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4283,6],[26584,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6761,5]]},"/en/lessons/intro-to-bash":{"position":[[5001,6],[7488,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3095,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14077,5]]},"/en/lessons/json-and-jq":{"position":[[17450,6]]},"/en/lessons/jupyter-notebooks":{"position":[[36173,5]]},"/en/lessons/logistic-regression":{"position":[[56720,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24046,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5500,7]]},"/en/lessons/preserving-your-research-data":{"position":[[14130,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10505,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8180,8]]},"/en/lessons/sonification":{"position":[[19631,6],[24158,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14878,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38159,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7356,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9081,6]]},"/en/lessons/viewing-html-files":{"position":[[1854,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13456,5],[34513,5]]},"/en/lessons/working-with-text-files":{"position":[[8798,6]]}}}],["standalon",{"_index":3926,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20577,10],[36074,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2625,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1890,10],[7937,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9091,10],[9152,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1557,10],[7370,10]]},"/en/lessons/qgis-layers":{"position":[[2868,10]]},"/en/lessons/research-data-with-unix":{"position":[[665,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30940,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7957,10]]}}}],["standard",{"_index":1563,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30732,8],[32467,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9943,8],[24541,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24944,8],[40846,8],[41191,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[676,13],[8669,8],[17573,16],[17727,8],[17927,12],[18367,12],[18478,12],[18641,12],[22064,12],[25203,8],[30600,8],[30867,11],[30967,8],[32136,15],[38394,13],[38495,11],[38630,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15602,8],[18581,8],[24462,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28033,8],[29005,8],[33244,8],[35364,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5678,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16494,11],[56743,8],[57887,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34467,9],[34589,8],[38669,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13803,8],[33286,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8621,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9603,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2020,11],[11743,11],[12498,10],[38048,8],[38414,12],[40325,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1037,8],[2347,8],[19856,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1844,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22031,8],[22505,8],[42004,12],[43535,8],[43611,15],[44111,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11834,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5211,8],[8482,8],[9648,8],[26475,8],[28285,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27497,8],[27717,8],[29230,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2837,11],[5918,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17394,8],[18600,8],[18977,8],[57281,8]]},"/en/lessons/geocoding-qgis":{"position":[[5566,8],[29155,8],[32217,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9931,8],[10006,8],[10082,8],[12744,8],[26426,9],[26540,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[8332,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18254,8],[20201,9],[23317,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[504,8],[536,8],[7019,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9566,11]]},"/en/lessons/gravity-model":{"position":[[10010,8],[44460,8],[44503,8],[45190,9],[45212,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[19412,9],[20814,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39013,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29078,8]]},"/en/lessons/intro-to-bash":{"position":[[14430,8],[19691,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3482,8],[3570,9],[8834,10],[13669,8],[18650,9],[20991,9],[21103,9],[21183,8],[21285,9],[21985,8],[23898,9]]},"/en/lessons/intro-to-powershell":{"position":[[1478,8],[6166,8],[6799,8],[6862,8],[7377,8],[46349,8]]},"/en/lessons/introduction-map-warper":{"position":[[19828,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18594,9],[24293,12],[24543,12],[24770,12],[25197,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[737,8],[10909,8],[13977,12],[18010,10],[32443,8],[32517,8],[33291,8],[33492,8],[36024,10],[38089,8],[38228,8],[38408,9],[38575,8],[38922,8],[46124,9]]},"/en/lessons/json-and-jq":{"position":[[16847,8]]},"/en/lessons/jupyter-notebooks":{"position":[[32140,8]]},"/en/lessons/linear-regression":{"position":[[19226,8],[39498,8],[44625,9],[50009,8],[77339,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4009,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15804,8],[22108,8]]},"/en/lessons/naive-bayesian":{"position":[[4318,8],[48675,8]]},"/en/lessons/normalizing-data":{"position":[[9840,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5110,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6783,8],[11172,8]]},"/en/lessons/research-data-with-unix":{"position":[[4338,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11462,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14124,8],[14896,8],[14942,8],[18250,12],[22129,12],[23355,9],[33432,15],[33496,8],[42702,10],[42880,8],[48949,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4199,8],[5680,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20440,8],[22845,8],[29505,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2869,12],[10134,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16380,9],[19400,9]]},"/en/lessons/transliterating":{"position":[[218,12],[257,8],[1121,12],[1323,12],[1917,12],[5358,8],[20029,12],[20068,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24658,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[32400,15]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2168,11],[8416,12],[9661,11],[9814,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8308,8],[30374,8],[42895,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9642,8],[17611,8]]},"/en/lessons/working-with-web-pages":{"position":[[3981,8]]}}}],["standardis",{"_index":10858,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4721,12]]},"/en/lessons/geocoding-qgis":{"position":[[33295,13]]},"/en/lessons/gravity-model":{"position":[[1708,13]]},"/en/lessons/intro-to-linked-data":{"position":[[10299,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5871,12]]}}}],["standardscal",{"_index":4802,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32105,14],[38475,16],[38541,16]]}}}],["standoff",{"_index":12677,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20742,8]]}}}],["standpoint",{"_index":3752,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6973,11],[24527,10],[57495,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5286,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19179,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57907,11]]}}}],["stanford",{"_index":8458,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16589,8]]},"/en/lessons/jupyter-notebooks":{"position":[[52479,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6381,9],[48826,8],[53272,8],[54268,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3334,8]]}}}],["stanford’",{"_index":2780,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3575,10]]}}}],["stanley",{"_index":7586,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39576,7]]}}}],["stannard",{"_index":18579,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58625,11]]}}}],["stanza",{"_index":11495,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12002,6]]}}}],["star",{"_index":6100,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46037,5],[46182,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20950,6],[21596,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7794,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25149,6],[25800,5]]},"/en/lessons/intro-to-linked-data":{"position":[[8643,4]]}}}],["starch",{"_index":14062,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45526,6]]}}}],["stare",{"_index":3677,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11414,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3129,7]]},"/en/lessons/intro-to-bash":{"position":[[4106,7]]},"/en/lessons/intro-to-powershell":{"position":[[14120,5]]}}}],["starfield",{"_index":15611,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23808,10]]}}}],["stark",{"_index":1077,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5308,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18431,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22328,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49072,5]]}}}],["starri",{"_index":21392,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[35921,6]]}}}],["start",{"_index":468,"title":{"/en/lessons/getting-started-with-markdown":{"position":[[8,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12987,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[781,9],[2435,9],[2642,5],[5422,8],[5593,8],[5650,8],[6017,5],[10590,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2604,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16142,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1858,8],[2674,5],[9374,5],[16159,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4163,5],[4244,5],[4305,8],[7295,6],[10764,5],[10791,8],[11614,8],[19360,5],[19560,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7906,7],[17513,5],[19239,8],[26811,5],[32235,5],[32637,5],[32957,5],[35106,5],[36695,5],[37051,5],[37246,6],[39243,5],[40083,5],[55662,7],[58737,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[212,8],[6319,8],[6898,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[166,7],[5962,7],[6863,8],[12016,6],[12566,6],[14025,6],[14575,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32960,6],[33902,6],[44361,5],[67780,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8312,8],[9131,5],[14022,5],[15236,6],[20173,5],[25480,6],[25539,8],[25626,8],[25784,8],[25819,8],[25881,8],[26001,8],[27086,5],[27969,5],[28149,8],[31579,5],[36418,8],[56733,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3819,5],[3884,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2055,5],[2665,8],[3061,5],[10284,5],[11045,8],[26990,5],[35341,8],[35841,5],[54544,5],[54586,5],[54742,5],[55047,6],[60481,8],[66975,7],[69989,7]]},"/en/lessons/common-similarity-measures":{"position":[[13760,5],[19762,5],[22972,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3905,5],[7281,5],[13622,8],[21158,5],[23267,5],[25760,5],[26450,8],[30785,8],[31502,6],[31529,5],[31930,8],[38200,8],[43121,6],[43182,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9103,5],[12180,5],[13253,6],[24110,8],[28188,5],[28721,6],[36778,8],[38756,5],[39092,6],[44529,5],[53303,5],[56483,6],[57225,7],[57998,5],[60758,7],[63436,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[626,7],[764,5],[7799,7],[9122,5],[10226,5],[11013,8],[11365,5],[15844,5],[19132,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1378,6],[12536,8],[14926,5],[15316,5],[16797,6],[52680,6],[54684,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3289,5]]},"/en/lessons/counting-frequencies":{"position":[[1601,5],[4580,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[955,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3141,5],[8411,5],[10031,6],[12904,8],[19250,6],[25982,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9131,5],[9888,5],[13134,8],[35425,5],[38061,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17277,6],[17311,7],[19189,5],[19306,6],[20089,5],[20651,5],[21784,5],[27498,7],[29410,5],[29772,5],[30689,5],[31142,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[726,5],[1768,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[258,7],[15850,7],[16133,8],[16373,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6804,8],[9648,5],[10157,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[583,6],[10448,5],[28146,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[413,5],[5889,5],[6238,6],[9399,5],[10723,5],[11477,5],[11509,5],[11592,5],[11700,9],[21361,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18171,6],[34966,7],[35527,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11238,6],[12487,6],[18193,7],[18801,7],[18944,7],[19046,7],[19991,8],[20080,7],[29413,8],[29602,8],[34693,8],[42834,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1498,7],[2242,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3439,8],[10763,7],[11596,7],[12561,7],[13660,7],[18633,5],[21057,5],[31506,6],[31933,6],[41219,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3751,5],[8042,7],[8071,7],[11603,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[265,7],[8402,5],[8425,7],[8465,5],[10321,5],[15151,5],[18348,5],[19176,8],[32446,5],[49078,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18620,6]]},"/en/lessons/extracting-keywords":{"position":[[8483,6],[20024,5],[21557,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11792,5],[17094,5],[17643,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[191,5],[414,5],[4669,5],[4694,5],[5135,5],[5967,5],[8187,8],[8559,6],[8649,6],[12218,8],[18979,5],[19023,7],[19137,5],[20274,8],[24859,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8515,6],[13564,5],[15464,6],[15894,5],[16837,6],[17754,6],[17802,6],[18218,6],[26207,6],[28068,8],[29483,8],[29633,6],[29753,6],[29939,8],[29997,6],[30581,8],[32111,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2688,5],[2816,5],[3542,5],[3728,6],[3895,8],[4025,5],[8513,5],[9434,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7688,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[686,6],[8950,5],[11815,6],[19949,5],[39760,8],[39837,7],[42617,5],[44286,8],[45450,5],[51026,6],[67641,5]]},"/en/lessons/geocoding-qgis":{"position":[[112,7],[4901,7],[9511,5],[15661,5],[18957,5],[19480,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8935,7],[11195,8],[25116,8]]},"/en/lessons/georeferencing-qgis":{"position":[[65,7],[1696,7],[2244,5],[8428,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[128,7],[5403,8],[6322,7],[8955,5],[20200,5],[22127,5],[29883,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[342,7],[7246,8],[9110,7],[9158,5],[10680,5],[12347,7],[13037,5],[13100,8],[24879,5],[33634,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[9,7],[2893,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7315,7],[7411,5],[7843,8],[7893,5],[9578,5],[9734,5],[9787,5],[9940,5],[10157,5],[11967,5],[12057,6],[12084,5],[12732,5],[13079,8],[13129,5],[21478,5],[23236,5],[30803,5],[38472,7],[41615,5],[42745,5],[44939,8],[45057,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[83,7],[311,5],[1500,7],[5718,8],[7424,5],[9688,5],[11809,5],[18641,5],[21734,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10338,5],[11935,5],[12431,8]]},"/en/lessons/gravity-model":{"position":[[17947,8],[29398,8],[52089,5],[52219,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[9817,6],[13529,5],[19955,5],[20758,8],[27405,6],[28882,7],[29904,7],[32530,5],[41868,8]]},"/en/lessons/installing-omeka":{"position":[[12700,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2254,6],[11887,5],[12403,6],[18146,5],[20058,7],[20748,6],[30886,5],[34634,5],[44767,5],[48085,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4504,5],[7981,9],[8503,5],[10850,5],[20183,5],[30355,5],[30676,5],[49224,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26685,8],[34082,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9787,5],[12317,5],[13034,5],[15784,8],[37654,5]]},"/en/lessons/intro-to-bash":{"position":[[3185,5],[4525,8],[10164,8],[18858,5],[19380,5],[20801,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3059,9],[10620,7]]},"/en/lessons/intro-to-linked-data":{"position":[[2628,7],[4074,5],[12039,5],[18238,7],[31846,5]]},"/en/lessons/intro-to-powershell":{"position":[[138,7],[1685,7],[1845,9],[3348,7],[4325,5],[5317,5],[8863,7],[9258,6],[9984,5],[18754,5],[21926,5],[31286,5],[34908,7],[40279,5],[40321,5],[41976,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[902,5],[6962,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7588,5],[9126,5],[13822,5],[18252,8]]},"/en/lessons/introduction-and-installation":{"position":[[336,5],[2573,5]]},"/en/lessons/introduction-map-warper":{"position":[[83,7],[6530,7],[7113,5],[8895,5],[15576,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[429,7],[4340,8],[12492,7],[19400,6],[21493,5],[21775,6],[21862,5],[21891,5],[21970,5],[23020,5],[25820,6],[25971,5],[29913,6],[32319,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1063,7],[1452,5],[2386,6],[4013,7],[7617,5],[11607,6],[17018,5],[17185,5],[17604,7],[17706,5],[17918,5],[18027,5],[18345,5],[18388,7],[19914,5],[28411,8],[44070,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20476,5],[47175,5]]},"/en/lessons/json-and-jq":{"position":[[6342,5],[9633,6],[10114,7],[19346,5],[23778,5],[26970,5],[31190,5],[31500,5],[32877,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3425,5],[10423,8],[17644,8],[19194,7],[19690,5],[25613,8],[31953,6],[32081,5],[33608,6],[36480,5],[36533,5],[36809,8],[38889,7],[40412,5],[44944,5],[47569,5],[47833,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4877,5]]},"/en/lessons/linear-regression":{"position":[[19633,8],[19733,8],[26663,7],[38630,5],[57108,6],[69142,8]]},"/en/lessons/logistic-regression":{"position":[[8705,5],[18205,5],[25852,6],[28534,5],[63754,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3486,8],[3638,6],[5404,5],[5592,5],[5757,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[82,7],[1374,7],[2751,5],[7481,5],[7620,8]]},"/en/lessons/naive-bayesian":{"position":[[13122,5],[16592,5],[16612,5],[18254,5],[18742,5],[29973,5],[30017,5],[30041,5],[30491,5],[31220,5],[34954,5],[40841,6]]},"/en/lessons/normalizing-data":{"position":[[3218,5],[6111,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20838,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3136,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1603,5],[5420,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13726,8],[14617,8]]},"/en/lessons/qgis-layers":{"position":[[180,8],[4645,8],[7496,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2482,7],[2799,5],[3070,5],[9095,5],[10822,9],[25614,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24745,5],[30841,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33117,5],[33241,5],[39135,6],[45500,5]]},"/en/lessons/sentiment-analysis":{"position":[[3946,8],[6157,7],[10870,7],[15383,8],[17090,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2889,8],[12645,5],[13888,7],[14858,5],[19765,5],[24382,8],[24676,8]]},"/en/lessons/sonification":{"position":[[20866,8],[25185,7],[25283,7],[37057,5],[38603,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2141,8],[9101,8],[17821,5],[21614,8],[24330,5],[25219,5],[25795,8],[28796,5],[37377,5],[44414,7],[46248,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13367,5],[15833,5],[16723,5],[16769,5],[18144,5],[20330,5],[30313,5],[30761,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5527,8],[6119,5],[7194,7],[10326,5],[11218,9],[14795,5],[19936,6],[20299,5],[20587,5],[24137,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8512,5],[9130,5],[9723,5],[10626,5],[10718,5],[11241,7],[11444,5],[12583,5],[12727,6],[14921,6],[17644,5],[19056,8],[19291,6],[21983,5],[22316,5],[26809,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7720,5],[38722,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9,7],[7608,5],[9173,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6928,5],[8160,5],[9881,5],[17921,8],[22952,5],[28330,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1536,8],[1633,5],[13310,8],[29254,5],[32204,8]]},"/en/lessons/transliterating":{"position":[[3588,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[117,7],[456,7],[2545,7],[7953,5],[15248,5],[15324,5],[18036,5],[24550,8],[43650,5],[51442,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[619,5],[3195,5],[4871,6],[5694,5],[7032,8],[7453,8],[7834,5],[9176,5],[11221,8],[12489,5],[13790,5],[16894,5],[20964,5],[27405,5],[32831,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[863,8],[8954,5],[17092,8],[17171,5],[17563,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2017,7],[2026,5],[13745,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3686,7],[10474,5],[15178,5],[23774,5],[30037,5],[45992,5],[46489,5],[46744,6]]},"/en/lessons/windows-installation":{"position":[[965,5],[2402,6],[2687,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2888,5],[19136,7]]},"/en/lessons/working-with-text-files":{"position":[[628,5]]}}}],["start.8",{"_index":1324,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15555,8]]}}}],["start.png",{"_index":21430,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11211,10]]},"/en/lessons/windows-installation":{"position":[[2631,10]]}}}],["start=0",{"_index":10179,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10685,9]]}}}],["start=10",{"_index":10180,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10698,10]]}}}],["start_dat",{"_index":11588,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25921,10]]}}}],["start_id",{"_index":9078,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9019,8],[13874,9]]}}}],["start_tim",{"_index":20772,"title":{},"body":{"/en/lessons/sonification":{"position":[[31199,10],[32348,11]]}}}],["starter",{"_index":9161,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1344,7],[35035,7],[41771,7],[44740,7],[44761,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20295,8]]},"/en/lessons/intro-to-powershell":{"position":[[24210,9]]}}}],["startloc",{"_index":7592,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1338,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7458,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6122,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4923,8]]}}}],["startofnextyear",{"_index":17101,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24762,15],[24881,15]]}}}],["startofthisyear",{"_index":17097,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24710,15],[24845,15],[24899,15]]}}}],["startup",{"_index":1376,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20044,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11678,8]]}}}],["startvalu",{"_index":10186,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14213,10],[17526,10],[19462,10],[19710,10],[19897,10],[20368,10],[20453,10],[21013,10],[21339,10],[21764,10],[22854,10],[22867,10],[25216,10],[26290,10],[26303,10],[28306,10],[29352,10],[29365,10],[39207,10],[40252,10],[40265,10],[45512,10],[46557,10],[46570,10]]}}}],["stat",{"_index":10638,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51681,5]]},"/en/lessons/gravity-model":{"position":[[63754,5]]}}}],["stata",{"_index":8595,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17063,6]]}}}],["state",{"_index":169,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3461,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15028,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[201,5],[314,5],[1567,6],[1587,5],[3650,5],[12121,5],[12242,5],[14959,5],[17841,5],[18804,5],[20233,5],[20280,5],[20385,5],[22456,5],[23212,5],[23507,5],[25920,5],[26332,5],[26642,5],[28149,5],[31865,5],[32582,5],[32954,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2589,6],[13336,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7390,5],[21064,7],[21471,7],[38973,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58814,8],[58844,6],[58884,9],[58915,6],[58938,9],[58970,8],[59001,8],[59026,8],[59083,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60184,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11651,5],[49439,5],[56377,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15574,5],[43515,6],[45443,5],[45729,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62860,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37095,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7830,5],[9107,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11101,6],[24248,7],[32912,6],[37473,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4552,6],[4879,6],[5129,6],[5303,5],[5892,6],[6135,5],[8248,5],[10694,5],[12047,5],[12874,5],[15553,6],[15652,5],[16672,6],[16771,5],[17954,5],[19251,5],[21684,5],[21999,5],[23756,6],[23937,5],[25777,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2015,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9083,7],[13599,7],[48635,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8503,5],[8577,6],[8838,7],[9942,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3807,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5490,7],[34601,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21239,5],[24259,5],[24379,5],[24620,5],[24877,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8139,6],[31712,6]]},"/en/lessons/geocoding-qgis":{"position":[[38016,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[9526,7],[10088,6],[17969,5],[18341,5],[18448,5],[18939,5],[25851,6],[33046,6],[33217,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17433,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[13748,7]]},"/en/lessons/gravity-model":{"position":[[2507,6],[2699,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53300,5],[53404,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6873,5],[21643,6],[21803,6],[22790,7],[35981,6],[41734,6],[48020,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17033,6],[17306,7],[18578,8],[19190,6],[19469,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37654,5]]},"/en/lessons/introduction-map-warper":{"position":[[16290,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1787,7],[34888,6],[35109,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8097,6],[8510,7],[8566,6],[8737,7],[8768,5],[10276,7],[23327,6]]},"/en/lessons/jupyter-notebooks":{"position":[[52402,5]]},"/en/lessons/linear-regression":{"position":[[22883,6],[40851,7],[47468,6]]},"/en/lessons/logistic-regression":{"position":[[5032,5]]},"/en/lessons/preserving-your-research-data":{"position":[[12589,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7686,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38222,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18574,7],[38341,5],[48665,6],[51864,6]]},"/en/lessons/sentiment-analysis":{"position":[[15567,5],[15709,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2198,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19516,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1232,6],[5847,7],[32740,6],[50619,7],[59815,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20045,5],[21873,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19336,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4477,6],[4509,7],[17968,6],[17996,5],[18019,5],[18224,5],[21198,6],[25596,5],[26205,5],[26287,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[386,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1059,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7998,5],[15686,6],[18328,7]]}}}],["state,year",{"_index":11339,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19310,10]]}}}],["state.gz",{"_index":22071,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[20057,8],[21885,8]]}}}],["state=idaho",{"_index":11363,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22077,13]]}}}],["statement",{"_index":3669,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9604,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[579,11],[1643,9],[4487,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42648,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26616,9],[31265,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19033,10],[26109,9],[33622,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16142,9],[16207,9],[17154,11],[17352,9],[17480,9],[23345,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7485,11],[7907,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15240,9],[16001,9],[16162,9],[16881,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13448,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18033,9],[42121,10],[43502,10],[43565,9],[43679,10],[43708,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16618,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9143,10],[15386,9],[15989,9],[20881,10],[28797,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10252,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3530,10],[4073,9],[4331,9],[5161,9],[6641,9],[7320,9],[12161,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22213,10],[30222,10],[54500,9]]},"/en/lessons/geocoding-qgis":{"position":[[32067,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3666,9],[3832,9],[14740,10],[15097,9],[15443,10],[21196,9],[21914,10],[25522,9],[25799,9],[26207,10],[26329,9],[27505,9],[27894,9],[28063,9],[28249,9],[28520,9],[28624,9],[29594,10],[30266,9],[30379,9],[30872,10],[31097,9],[31219,10],[31283,9],[31399,9],[32340,9],[32983,9],[33094,10],[33466,10],[33758,9],[34088,9],[34521,9],[37155,9],[38761,9],[38917,9],[43293,10],[44340,9],[44680,10],[46765,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[440,10],[3224,12],[3852,10],[4463,10],[5461,10],[5864,9],[6112,10],[6994,11],[7748,10],[8299,11],[8338,9],[8819,10],[9120,10],[9342,10],[9437,11],[10902,11],[11088,9],[11141,9],[11315,10],[11493,10],[11902,10],[13057,9],[13218,9],[13296,10],[20980,10],[21281,9],[22061,9],[23741,10],[26423,10],[26486,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[7263,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31306,10],[34360,9],[35112,10],[35210,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21065,9],[21303,9],[21439,9],[39431,9],[40139,10]]},"/en/lessons/intro-to-powershell":{"position":[[22525,9],[23165,9],[23459,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13942,9]]},"/en/lessons/json-and-jq":{"position":[[17184,9],[40181,11]]},"/en/lessons/jupyter-notebooks":{"position":[[24621,11],[27908,9],[33694,11]]},"/en/lessons/linear-regression":{"position":[[28123,10],[29297,10],[70105,10]]},"/en/lessons/linux-installation":{"position":[[3738,9],[3854,10]]},"/en/lessons/logistic-regression":{"position":[[10863,10],[37877,9],[40138,9],[44386,10],[47225,10],[52227,9],[57576,9]]},"/en/lessons/mac-installation":{"position":[[3325,9],[3441,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6151,9],[6440,9],[7720,10]]},"/en/lessons/normalizing-data":{"position":[[7170,9],[8831,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3649,9]]},"/en/lessons/sentiment-analysis":{"position":[[16859,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31185,10],[31407,10],[35817,10],[41311,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18161,10],[32284,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34543,9],[36498,9],[36952,9],[40657,9]]},"/en/lessons/windows-installation":{"position":[[4537,9],[4653,10]]},"/en/lessons/working-with-text-files":{"position":[[2198,10],[5547,11]]}}}],["statenam",{"_index":13013,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32162,9]]}}}],["statewid",{"_index":20378,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16522,9]]}}}],["static",{"_index":1913,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48805,6],[48890,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12,6],[929,6],[1009,6],[1112,6],[2051,6],[2301,6],[2901,6],[3123,6],[3294,6],[3344,7],[4080,6],[4256,7],[4305,6],[4395,6],[4497,6],[5163,6],[5719,6],[5955,6],[7758,6],[7857,6],[23655,6],[23719,6],[25598,6],[25662,6],[61293,6],[61423,6],[61498,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1527,6],[2798,6],[5717,6],[9350,6],[10007,6],[10223,6],[21641,6],[58736,6],[65570,6],[65616,6],[65718,6],[65803,6],[65878,6],[72072,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12792,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34490,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33379,6],[33524,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1916,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1462,6],[2807,6],[3371,6],[3520,6],[12159,6],[49841,6],[49970,6],[50667,6],[53930,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47877,6],[49470,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8162,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3636,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1828,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31386,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[587,6],[3394,6],[5536,6],[5573,6],[5749,6],[7741,6],[7867,6],[10628,6],[13494,6],[14667,6],[14866,6],[14998,6],[15227,6],[15545,6],[16027,6],[16387,6],[17069,6],[17577,6],[17686,6],[17874,6],[19442,6],[23335,6],[23575,6],[24934,6],[30850,6],[32019,6],[32094,6],[32728,6],[34918,6],[35629,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9993,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2776,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8618,6],[9285,6]]}}}],["stations.geojson",{"_index":18250,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[30276,16],[31166,16],[31260,16]]}}}],["statist",{"_index":1724,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40984,11],[41467,13],[46241,11],[49399,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12620,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18639,11],[46351,13],[57483,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8616,11],[20417,11],[28350,10],[28838,10],[50987,11]]},"/en/lessons/common-similarity-measures":{"position":[[1530,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46647,11],[59431,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1481,13],[2053,13],[5591,11],[8736,13],[19413,13],[19641,11],[19815,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47940,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2236,11],[38266,11],[38589,10],[38737,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27096,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[942,10],[39486,11],[45713,11],[52947,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2634,11],[18855,11],[21452,11]]},"/en/lessons/geocoding-qgis":{"position":[[7183,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1626,11],[2777,13],[3110,11],[4936,11],[5252,10],[6240,11],[11588,11],[26089,14],[27554,13],[30243,11],[30449,11]]},"/en/lessons/gravity-model":{"position":[[8549,11],[8647,11],[8721,10],[26417,11],[45451,11],[46230,11],[49902,11],[59812,11],[61168,11],[61198,11],[62234,11],[63389,11],[63419,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[1057,10],[22955,11],[27169,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3159,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35857,11]]},"/en/lessons/intro-to-powershell":{"position":[[44862,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[2784,11]]},"/en/lessons/introduction-map-warper":{"position":[[9647,12],[22257,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26190,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11295,11],[18518,9],[23138,9],[23195,11],[23466,9],[23778,9],[24690,10],[24873,10],[28096,9],[28485,9],[28624,9],[28695,9],[33563,10],[34364,10],[38418,10],[47720,11],[49663,11],[50816,11]]},"/en/lessons/json-and-jq":{"position":[[36684,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1689,11]]},"/en/lessons/linear-regression":{"position":[[1004,10],[11930,11],[12544,11],[42916,9],[45776,11],[45872,11],[46550,11],[46724,11],[46822,11],[49991,10],[51898,11],[52790,11],[61183,10],[61267,10],[61399,11],[61464,11],[61523,9],[61897,11],[62159,13],[62283,9],[62364,9],[74619,10],[75100,10],[75318,11],[75444,10],[77824,11],[77915,11],[78668,11]]},"/en/lessons/logistic-regression":{"position":[[19081,11],[65792,11],[66786,11]]},"/en/lessons/naive-bayesian":{"position":[[7355,11],[7652,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[620,11],[752,11],[19255,10],[27515,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2297,11],[42818,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27882,11]]},"/en/lessons/sentiment-analysis":{"position":[[5684,11],[39672,10]]},"/en/lessons/sonification":{"position":[[7991,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1903,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22594,10],[23106,11],[41239,11],[47419,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18600,10],[19648,11],[36890,13],[37818,11],[45005,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2663,13],[6128,11],[18921,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1116,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[4462,10],[4937,11],[5782,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15433,11],[26232,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5647,10],[5689,10],[9996,13],[10016,11],[10197,11],[10218,12],[10264,11]]}}}],["statistic16",{"_index":16296,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30877,12]]}}}],["statistician",{"_index":12848,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4981,13],[31373,12]]},"/en/lessons/gravity-model":{"position":[[26771,13],[26949,13],[27991,12]]},"/en/lessons/naive-bayesian":{"position":[[12137,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4680,13],[5953,13],[6580,14],[6659,14],[12819,13]]}}}],["statistics|wag",{"_index":23609,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10248,15]]}}}],["statistiqu",{"_index":16544,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52815,11]]}}}],["statu",{"_index":3364,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10569,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54242,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6551,6],[7198,6],[12074,6],[19779,6],[20124,6],[25750,6],[26074,6],[26447,6],[26719,6],[26823,6],[28225,6],[28494,6],[31187,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7511,6],[8267,6],[17703,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20605,6],[22821,9],[24804,9],[25736,9],[26549,6],[27868,9],[33888,9],[36549,9],[43562,9],[44844,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14997,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1850,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20385,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22016,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[35948,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1168,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19481,6],[24213,8],[25932,7],[27606,8],[28100,6]]},"/en/lessons/space-place-gazetteers":{"position":[[24514,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8505,6],[8594,6],[9528,6]]},"/en/lessons/working-with-text-files":{"position":[[5904,6]]}}}],["statut",{"_index":11701,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11302,11]]},"/en/lessons/normalizing-data":{"position":[[2467,11]]}}}],["stay",{"_index":2584,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27123,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17543,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14140,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12373,6],[13762,6],[14259,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7001,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8213,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5986,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9415,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33110,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[36125,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5885,4]]},"/en/lessons/mac-installation":{"position":[[753,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43880,7]]},"/en/lessons/space-place-gazetteers":{"position":[[4904,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22419,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40900,4]]},"/en/lessons/windows-installation":{"position":[[551,4]]}}}],["std",{"_index":4757,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30096,3]]},"/en/lessons/linear-regression":{"position":[[49322,3]]}}}],["stddev",{"_index":16350,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39779,6]]}}}],["stdin",{"_index":12613,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10104,7],[26444,6]]}}}],["stdout",{"_index":12612,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9953,8],[10196,6],[26557,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14400,7],[16035,7],[18836,7],[29346,7]]}}}],["steadi",{"_index":5324,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3686,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38683,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22058,6]]}}}],["steadili",{"_index":2533,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22554,8]]},"/en/lessons/linear-regression":{"position":[[16153,8],[51668,8]]},"/en/lessons/logistic-regression":{"position":[[42124,8]]}}}],["steal",{"_index":18356,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25537,9],[59252,11],[59974,8],[65305,9],[65918,8]]}}}],["steam",{"_index":3323,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4546,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40273,5],[46811,5],[47918,5]]}}}],["steamboat",{"_index":11539,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16051,10]]}}}],["steenberg",{"_index":20244,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49427,11],[52594,10]]}}}],["steep",{"_index":8489,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30424,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27113,5]]},"/en/lessons/intro-to-bash":{"position":[[11778,5],[18019,5]]}}}],["steeper",{"_index":8295,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8113,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7546,7]]},"/en/lessons/linear-regression":{"position":[[18065,8]]}}}],["steepest",{"_index":4726,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27523,8]]}}}],["steepli",{"_index":6340,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39374,8]]}}}],["stefan",{"_index":8885,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6979,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37410,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[25856,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34519,6],[48873,6],[51344,6]]}}}],["stefania",{"_index":6027,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43495,8]]}}}],["steffen",{"_index":9451,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50567,7]]}}}],["stein",{"_index":16468,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48776,6]]}}}],["steinbeck’",{"_index":8327,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18643,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22540,11]]}}}],["steiner",{"_index":20224,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48792,8],[53231,7]]}}}],["stella",{"_index":14918,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58831,7]]}}}],["stem",{"_index":1708,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39789,8],[39816,8],[39932,4],[40013,8],[40040,4],[40152,4],[40250,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66929,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2144,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12514,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16296,7],[43430,4]]},"/en/lessons/linear-regression":{"position":[[5911,8],[6046,8]]},"/en/lessons/naive-bayesian":{"position":[[68312,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39317,7]]}}}],["stemmer",{"_index":18700,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[68439,7],[68463,8]]}}}],["stemming/lemmat",{"_index":17145,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[32249,22]]}}}],["step",{"_index":257,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5579,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[325,5],[3732,6],[6070,5],[6336,4],[6540,4],[6792,4],[6921,4],[7348,4],[8400,4],[13261,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[552,4],[1515,4],[11999,5],[12062,5],[19535,5],[20140,5],[22878,5],[36625,4],[41994,4],[51930,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2623,4],[13426,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[78,4],[289,4],[384,4],[2711,4],[5688,5],[7172,5],[8531,4],[14396,5],[15100,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[545,5],[4603,4],[7630,6],[20356,4],[30751,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4923,5],[23272,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11426,6],[13177,5],[20397,5],[23910,5],[27428,5],[28213,6],[28856,5],[29062,4],[29687,4],[29985,6],[31752,5],[55078,6],[58190,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1133,5],[4100,6],[9711,4],[11275,5],[15594,4],[19188,4],[20300,5],[20386,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6366,4],[10313,4],[10532,4],[17136,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4997,5],[9989,5],[19604,4],[22899,4],[34165,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1056,5],[14630,6],[14647,4],[15062,4],[15478,4],[20364,6],[24983,4],[26279,4],[51915,5],[51951,5],[52164,4],[52607,5],[53414,4],[53539,4],[62272,4],[66585,5],[66776,5],[68002,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2574,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2081,5],[4096,5],[4265,5],[4503,5],[11148,5],[16971,5],[17431,5],[25451,5],[30761,5],[41631,6],[47217,5],[48418,4],[48698,5],[51014,5],[51811,7],[52224,5],[52868,5],[52942,5],[53181,4],[53460,5],[55394,6],[57279,5],[60866,6],[61018,4],[61313,5],[66707,5],[66861,5],[67543,5],[71597,5]]},"/en/lessons/common-similarity-measures":{"position":[[651,5],[22533,6],[26824,6],[31922,5],[35639,4],[36440,5],[36602,5],[38167,4],[38991,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5253,5],[6473,5],[16742,5],[16894,5],[16970,5],[19885,4],[23297,5],[23417,6],[23715,5],[23921,5],[24622,4],[26279,4],[26362,5],[32460,5],[33236,4],[40622,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2475,5],[2608,5],[2800,6],[2857,4],[2865,5],[9738,4],[22670,5],[41333,4],[55059,5],[61249,5],[61299,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3186,5],[16372,4],[22050,4],[22058,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12117,5],[16583,5],[20468,5],[22630,5],[22876,4],[25401,4],[27994,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1757,4],[16443,5],[30308,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[313,5],[2952,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3740,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3444,5],[12357,4],[12594,4],[12701,5],[14233,5],[33145,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1412,5],[4965,6],[5783,5],[34303,4],[36077,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2349,5],[5832,5],[5909,5],[10863,5],[26633,5],[29313,4],[33241,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8212,7],[9297,5],[16470,5],[16816,5],[17202,4],[17210,5],[19301,4],[19376,4],[19498,5],[21501,5],[24072,6],[24418,4],[24756,5],[24903,4],[24916,5],[24982,6],[26194,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1028,4],[3101,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2216,6],[10184,4],[10192,4],[17735,5],[18902,5],[32511,5],[41418,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2182,5],[19261,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6710,4],[23596,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5282,4],[6077,4],[11851,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4000,5],[15775,6],[18959,4],[18967,4],[23108,5],[23352,6],[23979,6],[47605,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3517,4],[3525,4],[4194,5],[8073,5],[30250,5],[31189,4],[31197,4],[31444,5],[44732,5],[45342,4],[45350,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[139,4],[201,4],[237,4],[296,4],[332,4],[418,4],[2651,4],[4601,4],[6902,5],[7116,4],[7586,4],[8246,4],[8353,4],[9991,4],[11327,4],[11521,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7264,4],[12466,6],[23253,4],[26330,4],[29924,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7968,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16952,5],[18440,5],[30960,4],[51026,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[810,5],[1839,5],[3232,4],[10001,4],[29174,5]]},"/en/lessons/extracting-keywords":{"position":[[245,4],[277,4],[306,4],[348,4],[389,4],[3543,5],[5769,5],[6064,4],[10221,4],[11010,5],[11209,5],[11252,4],[11642,5],[12404,4],[15303,4],[15827,4],[15862,4],[16175,4],[16967,5],[17155,4],[17164,4],[19124,4],[20011,4],[21854,4],[22092,5],[22099,4],[24098,5],[38594,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[496,5],[6991,6],[9513,4],[9521,5],[12114,4],[13106,4],[14280,5],[26709,6],[28979,4],[29457,5],[29705,5],[31899,5],[32171,5],[37849,4],[41720,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11119,5],[24019,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1756,5],[25341,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2093,4],[6055,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9686,4]]},"/en/lessons/geocoding-qgis":{"position":[[18893,5],[29865,6],[35097,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[188,5],[235,5],[4529,4],[4666,4],[4785,5],[5384,5],[7184,5],[11328,5],[11454,6],[12012,5],[16554,5]]},"/en/lessons/georeferencing-qgis":{"position":[[4934,5],[7852,5],[10128,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3811,4],[5612,4],[6584,5],[10946,4],[11836,4],[12594,6],[21128,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10055,4],[11635,4],[12181,4],[12723,4],[14218,5],[14530,6],[16683,5],[21784,5],[23814,5],[30219,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[20232,5]]},"/en/lessons/gravity-model":{"position":[[530,5],[567,4],[736,4],[851,4],[907,4],[30173,5],[30263,4],[30271,4],[30418,5],[30549,6],[30787,5],[30906,4],[31041,5],[31075,4],[31149,4],[40745,5],[40886,5],[40979,5],[41125,5],[41427,4],[43451,5],[44074,5],[49940,4],[52598,4],[54874,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[7246,6],[11426,5],[14953,5],[27886,4],[27894,5]]},"/en/lessons/installing-omeka":{"position":[[47,4],[74,4],[125,4],[156,4],[194,4],[232,4],[2142,5],[2200,4],[3482,6],[4423,4],[4587,4],[4642,4],[4652,4],[5976,5],[8042,4],[8083,4],[8167,4],[9734,4],[11052,4],[11972,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3941,5],[11761,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[828,4],[886,4],[979,4],[1063,4],[1119,4],[1171,4],[1207,4],[1259,4],[11369,4],[21839,4],[22468,6],[22598,5],[24148,6],[36617,6],[38912,4],[38920,4],[39305,4],[39742,4],[39929,4],[41030,4],[42984,4],[44186,4],[45758,4],[47508,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20233,4],[24444,7],[24484,5],[24580,5],[24693,5],[24804,5],[24993,5],[25424,6],[25526,5],[25765,5],[25974,5],[26053,4],[27219,4],[27711,5],[27889,4],[27985,5],[28208,7],[28540,4],[28718,4],[29664,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4644,5],[4721,5],[8123,5],[31759,6],[35477,4]]},"/en/lessons/intro-to-bash":{"position":[[2988,4],[4684,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4840,4],[18076,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8959,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[467,6],[3983,5],[4419,4]]},"/en/lessons/introduction-and-installation":{"position":[[168,4],[1929,4]]},"/en/lessons/introduction-map-warper":{"position":[[2684,5],[6347,5],[7095,4],[18083,5],[19576,5],[19628,5],[20532,5],[21971,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6103,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8179,4],[8187,5],[16410,4],[29695,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13871,4],[18796,4]]},"/en/lessons/json-and-jq":{"position":[[10088,5],[10671,4],[11128,4],[11181,4],[13212,4],[18831,4],[23618,6],[30260,5],[35080,4]]},"/en/lessons/jupyter-notebooks":{"position":[[13770,4],[13778,4],[17103,4],[21775,5],[29754,4],[36598,4],[36606,5],[38955,5]]},"/en/lessons/linear-regression":{"position":[[450,4],[485,4],[547,4],[629,4],[689,4],[828,4],[865,4],[904,4],[945,4],[1025,4],[4215,5],[4281,5],[6212,5],[9407,5],[22846,6],[22854,4],[24039,4],[24100,5],[26368,4],[30197,4],[31184,4],[32656,4],[35817,4],[37946,5],[38090,5],[40586,4],[40884,5],[41035,4],[42123,5],[42130,4],[43366,5],[43563,4],[44644,4],[44652,4],[45656,4],[62404,4],[65795,5],[65938,5]]},"/en/lessons/linux-installation":{"position":[[214,4],[2173,4]]},"/en/lessons/logistic-regression":{"position":[[218,4],[249,4],[316,4],[395,4],[451,4],[526,4],[559,4],[594,4],[631,4],[662,4],[718,4],[5185,4],[10010,4],[10469,4],[10539,5],[11701,4],[12757,4],[13060,4],[15882,4],[17354,4],[17953,4],[25979,4],[43359,4],[49246,4],[51487,5],[51545,5],[51613,5],[63137,5]]},"/en/lessons/mac-installation":{"position":[[212,4],[1501,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[964,5],[21644,6],[36056,5]]},"/en/lessons/naive-bayesian":{"position":[[1736,4],[1744,4],[3149,4],[3157,5],[4394,5],[19525,5],[23597,4],[23605,5],[37021,6],[38938,5],[44167,5],[68515,5]]},"/en/lessons/normalizing-data":{"position":[[3663,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1316,5],[18380,4],[18460,4],[18715,4],[18723,4],[18893,5],[20044,6],[20059,5],[20713,4],[23145,4],[23564,5],[36202,4]]},"/en/lessons/qgis-layers":{"position":[[6487,5],[10224,5],[11798,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[385,5],[25936,6],[27110,5]]},"/en/lessons/research-data-with-unix":{"position":[[2083,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[342,4],[464,4],[688,4],[5380,6],[5814,4],[6720,4],[7054,5],[9941,4],[9949,5],[10809,4],[11260,4],[11878,4],[14713,4],[18804,4],[20551,4],[20764,4],[21803,4],[21811,5],[22732,4],[23821,4],[26245,4],[26444,4],[26762,4],[28215,4],[28550,5],[38610,5],[38680,4],[38691,4],[38828,5],[39258,5],[41008,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[897,5],[1186,5],[1301,5],[3356,5],[3430,5],[22780,4],[36919,4]]},"/en/lessons/sentiment-analysis":{"position":[[828,5],[11956,4],[15666,5],[28873,5],[35771,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15257,6],[15528,5],[16513,6],[19652,4],[23006,4],[24422,4]]},"/en/lessons/sonification":{"position":[[15214,4],[15450,4]]},"/en/lessons/space-place-gazetteers":{"position":[[28721,5],[29696,5],[38824,5],[45211,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11494,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21103,4],[31806,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39948,4],[44897,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1542,5],[13694,4],[15846,5],[19493,4],[20801,5],[20867,4],[26404,4],[28531,4],[30195,4],[31151,4],[39698,4],[39967,5],[40805,5],[41304,5],[44598,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6717,4],[6939,4],[7429,4],[7584,5],[9890,4],[9899,4],[11876,4],[11920,5],[13144,4],[15072,4],[15150,5],[15332,5],[29613,4],[33833,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17559,4],[47620,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9439,5],[10306,4],[30162,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8884,4],[9430,5],[9519,4],[12071,4],[17212,6],[25394,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3630,5],[6365,6],[8402,5],[12366,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29604,4]]},"/en/lessons/windows-installation":{"position":[[2811,4],[2859,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12222,4],[12670,5],[12948,5],[13277,4],[13620,4],[14256,4],[15841,5]]},"/en/lessons/working-with-web-pages":{"position":[[9520,4]]}}}],["stephan",{"_index":17522,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78821,8]]}}}],["stephani",{"_index":16956,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53123,9]]}}}],["stephen",{"_index":7263,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7641,7],[10032,7],[20753,7],[25455,7],[36267,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31787,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6971,7],[49173,7],[50665,7]]},"/en/lessons/sonification":{"position":[[41115,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45973,7],[46487,7],[47167,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1860,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22171,7],[27279,7]]}}}],["stepp",{"_index":17462,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73330,6]]},"/en/lessons/logistic-regression":{"position":[[64676,6]]}}}],["stepwis",{"_index":18710,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[6084,9]]}}}],["stereo",{"_index":10317,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[6763,7],[6973,7],[7009,6],[7157,7]]}}}],["stereograph",{"_index":19317,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[5290,13],[6170,16],[17567,17]]},"/en/lessons/vector-layers-qgis":{"position":[[3055,14],[5100,13],[11054,13],[13350,13]]}}}],["stereotyp",{"_index":13583,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16415,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10384,12],[14830,12],[27069,10],[27178,10],[27315,11],[27978,10],[32624,10],[43710,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41446,15]]}}}],["stern",{"_index":10346,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[13275,6]]}}}],["steroid",{"_index":3303,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3113,9]]}}}],["steve",{"_index":14249,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[21280,6],[21383,5],[21608,5],[23411,5],[23966,5],[24112,5],[24607,5],[24753,5],[26843,5],[27505,5],[27945,5],[28155,5],[29458,5],[32591,5],[32800,5],[33532,5],[33604,5],[36145,6]]},"/en/lessons/sonification":{"position":[[37099,5]]}}}],["steve'",{"_index":14271,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[28085,7],[32731,7]]}}}],["stevejob",{"_index":2520,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21375,10]]}}}],["steven",{"_index":6607,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17875,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34874,6]]},"/en/lessons/intro-to-powershell":{"position":[[21518,6]]}}}],["steven.txt",{"_index":15366,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[21229,12],[21276,10],[21486,11]]}}}],["steve’",{"_index":14277,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[32150,7]]}}}],["steyver",{"_index":22091,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24281,9]]}}}],["stick",{"_index":2560,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[24173,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16528,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38350,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1547,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4794,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8548,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15444,6]]},"/en/lessons/geocoding-qgis":{"position":[[9879,6]]},"/en/lessons/gravity-model":{"position":[[27675,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[10383,5],[23857,5]]},"/en/lessons/intro-to-linked-data":{"position":[[16241,5],[31587,5]]},"/en/lessons/intro-to-powershell":{"position":[[16447,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34639,5]]},"/en/lessons/json-and-jq":{"position":[[29328,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18016,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[40122,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1888,5]]}}}],["still",{"_index":296,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7041,5],[7144,5],[14758,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21646,5],[34046,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7768,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9583,5],[22543,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31893,5],[32099,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5192,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12935,5],[12980,5],[24571,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9062,5],[24813,5],[26101,5],[26651,5],[31962,5],[41485,5],[48233,5],[59293,5],[61650,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4133,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25604,5],[27104,5],[39770,5],[48197,5],[56684,5],[66518,5]]},"/en/lessons/common-similarity-measures":{"position":[[9080,5],[13321,5],[13625,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7161,5],[37273,5],[46252,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12130,5],[14224,5],[19683,5],[34095,5],[58286,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11410,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4373,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18294,5],[20877,5],[26927,5]]},"/en/lessons/counting-frequencies":{"position":[[11251,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27820,5],[36357,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16571,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7859,5],[9484,5],[28138,5],[32258,5],[34248,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7461,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9922,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6484,6],[7317,5],[16471,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17666,5],[19372,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9948,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19813,5],[24222,5],[32148,5]]},"/en/lessons/extracting-keywords":{"position":[[15563,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19580,6],[24066,5],[24892,6],[32827,5],[42062,6],[45183,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10876,5],[31058,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6265,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2916,5],[2990,5],[24942,5],[41750,5],[66472,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9095,5],[16792,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[13887,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2663,5],[8383,5],[14409,5],[19785,5],[19986,5],[24005,5],[32028,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[3238,5],[10647,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[11862,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14009,5],[19159,5]]},"/en/lessons/gravity-model":{"position":[[11547,5],[11588,5],[26730,5],[27570,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[20559,5],[33177,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[561,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23096,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42444,5],[44223,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9067,5],[12041,5],[32210,5],[34383,5],[34974,5],[44523,5],[49464,5],[50278,5],[53227,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19714,5],[20553,5],[40072,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9987,5]]},"/en/lessons/intro-to-linked-data":{"position":[[20449,5],[26231,5]]},"/en/lessons/intro-to-powershell":{"position":[[15977,5],[29288,5],[37103,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12681,5],[19843,5],[24770,5]]},"/en/lessons/introduction-and-installation":{"position":[[1192,5],[1352,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1242,5],[36578,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29530,5]]},"/en/lessons/json-and-jq":{"position":[[25603,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8026,5],[10144,5],[20075,5],[29765,5],[34322,5],[38795,5],[40196,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6058,5]]},"/en/lessons/linear-regression":{"position":[[9311,5],[35795,5],[36951,5],[54145,5]]},"/en/lessons/logistic-regression":{"position":[[8893,5],[25541,5],[26344,5]]},"/en/lessons/naive-bayesian":{"position":[[2324,5],[32115,5],[32836,5],[37149,5],[39961,5],[46467,5],[53210,5],[70428,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1717,5],[6957,5],[7096,5],[33774,5],[45636,5]]},"/en/lessons/output-data-as-html-file":{"position":[[7225,5],[7373,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6931,5]]},"/en/lessons/qgis-layers":{"position":[[1391,5],[2029,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7996,5]]},"/en/lessons/space-place-gazetteers":{"position":[[8035,5],[13800,5],[25409,5],[37981,5],[41741,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1884,5],[4440,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[632,5],[1694,5],[33738,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16954,5],[17798,5],[29133,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5449,5],[10125,5],[38181,6],[51435,6],[61343,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8303,5],[23176,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40690,5]]},"/en/lessons/transliterating":{"position":[[13165,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3815,5],[4838,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[13847,5],[26152,5],[29730,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4041,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19710,5]]}}}],["stillwel",{"_index":13826,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60858,10],[63081,10],[64432,10]]}}}],["stimul",{"_index":13905,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8850,10],[9588,11]]},"/en/lessons/introduction-map-warper":{"position":[[22534,9]]}}}],["stimuli.3",{"_index":19965,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4953,9]]}}}],["stipul",{"_index":19908,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[38109,9]]}}}],["stipulanti",{"_index":12028,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11011,10],[62311,10]]}}}],["stir",{"_index":17385,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67734,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[39418,9]]}}}],["stitch",{"_index":15669,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[10353,9]]}}}],["stl\",1",{"_index":16790,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36172,7]]}}}],["stochast",{"_index":14804,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48061,10],[58619,10]]}}}],["stock",{"_index":20265,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50218,5],[52255,5]]},"/en/lessons/sentiment-analysis":{"position":[[6299,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3936,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40274,5]]}}}],["stockhold",{"_index":20326,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6399,12]]}}}],["stodden",{"_index":16948,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52711,8]]}}}],["stoibishcha",{"_index":22733,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15353,11]]}}}],["stoical",{"_index":11015,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3557,8]]}}}],["stole",{"_index":18695,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66939,5]]}}}],["stolen",{"_index":18627,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[60042,6]]}}}],["stomach",{"_index":14644,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13268,8]]}}}],["stone",{"_index":1861,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46714,5],[48161,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51329,6],[51955,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35335,7],[35343,7]]}}}],["stop",{"_index":374,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9638,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38248,4],[38296,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3824,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5813,5],[13468,4],[13711,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17842,4],[31678,4],[32482,4],[33341,4],[33561,4],[36685,4],[39253,4],[59183,4],[59258,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33160,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15336,5],[26976,6],[53491,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43441,4]]},"/en/lessons/common-similarity-measures":{"position":[[25465,4],[27883,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58008,5],[63595,10],[63687,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61432,6]]},"/en/lessons/counting-frequencies":{"position":[[183,4],[7727,4],[8446,4],[12279,4],[12454,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4329,4],[15155,4],[15294,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23372,6],[23430,7],[23565,8],[23680,7],[23750,7],[23862,8],[23921,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18798,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4584,5],[5801,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12068,4]]},"/en/lessons/extracting-keywords":{"position":[[1166,4],[29728,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13152,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19344,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[11629,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[11930,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[14325,5],[14812,5],[24169,4],[32382,4],[36778,4],[36850,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13578,4],[13953,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21413,4],[32161,4]]},"/en/lessons/intro-to-powershell":{"position":[[29493,4],[41934,4]]},"/en/lessons/jupyter-notebooks":{"position":[[8934,4]]},"/en/lessons/linux-installation":{"position":[[3136,5]]},"/en/lessons/mac-installation":{"position":[[2515,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22028,4]]},"/en/lessons/sonification":{"position":[[14620,4]]},"/en/lessons/space-place-gazetteers":{"position":[[16381,5],[17968,6],[21956,4],[22053,4],[22695,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3432,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19943,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15677,4],[15811,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17105,8],[17530,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37720,5]]},"/en/lessons/windows-installation":{"position":[[3873,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16019,4]]}}}],["stop_words=non",{"_index":1439,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24045,16]]}}}],["stops.4",{"_index":22500,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[25734,7]]}}}],["stopword",{"_index":959,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[679,9],[23090,9],[23175,9],[23315,8],[37848,9],[38746,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9615,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6649,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10655,11],[16340,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7743,8],[16448,8],[18857,9],[18937,9],[19049,9],[33597,9],[33719,9],[33786,9],[33849,10],[34050,10],[34693,9],[35273,9],[35516,9],[61450,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6063,9]]},"/en/lessons/counting-frequencies":{"position":[[8645,9],[8714,9],[8783,9],[8853,9],[8924,9],[8999,9],[9066,9],[9132,9],[9198,9],[9270,9],[9340,9],[9412,9],[9484,9],[9559,9],[9628,9],[9701,9],[9775,9],[9844,9],[9917,9],[9990,9],[10065,9],[10133,9],[10198,9],[10269,9],[10345,9],[10418,9],[10486,9],[10562,9],[10632,9],[10704,9],[10776,9],[10850,9],[10922,9],[10997,9],[11070,9],[11142,9],[11211,9],[11286,9],[11361,9],[11427,9],[11495,9],[11571,9],[11641,9],[11712,9],[11781,9],[11853,9],[11918,9],[11992,9],[12065,9],[12139,9],[12205,9],[12497,11],[12553,10]]},"/en/lessons/naive-bayesian":{"position":[[43336,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28479,9],[28549,12],[29445,8],[29488,9],[29514,8],[29591,8],[29818,9],[39355,9],[42187,9],[51400,9],[52948,9],[53331,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15981,9],[16538,9],[17023,9]]}}}],["stopwordfilenam",{"_index":18459,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[41021,16]]}}}],["stopwords.txt",{"_index":18290,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3781,13],[41064,14]]}}}],["stopwords='english",{"_index":1686,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37911,19]]}}}],["stopwords=non",{"_index":1685,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37885,14]]}}}],["storag",{"_index":7807,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7614,7],[38389,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31791,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45914,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3707,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[239,7]]},"/en/lessons/installing-omeka":{"position":[[1140,8],[1199,8],[2464,7],[2900,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21055,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3904,8],[4044,7],[4619,8],[4889,7],[4991,7],[20590,8],[21133,7],[21261,7],[21481,7],[21594,8],[21700,7],[21817,7],[22020,7],[22091,7],[22395,9],[23215,7],[24563,8],[29167,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[24009,7],[24207,7],[24337,8],[31131,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4214,7]]}}}],["storage.cli",{"_index":18874,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22533,16]]}}}],["storage_cli",{"_index":18873,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22516,14]]}}}],["storage_client.get_bucket(bucket_nam",{"_index":18877,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22605,38]]}}}],["store",{"_index":430,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11396,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4593,5],[11134,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23826,6],[25031,6],[25938,6],[26049,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11828,5],[15304,6],[15440,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3682,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4560,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2962,5],[5253,5],[7497,5],[41360,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6625,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5367,5],[13383,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22861,6],[23387,6],[28500,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4803,6],[6223,6],[28488,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2936,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35697,5],[39936,7],[41735,5],[60967,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18456,6],[18651,5],[18925,6],[26705,6],[41615,5],[42718,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13318,6],[14004,5],[14644,5],[25049,6],[27725,5],[28580,7],[28608,7],[33103,6],[37757,6],[47502,5],[47699,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14017,6],[14570,6],[23729,6],[24498,5],[24914,6],[26595,6],[37789,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13416,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1307,7],[2121,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15685,6],[37965,6],[38429,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10526,6],[22368,6],[31836,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4443,5],[7381,6],[8201,5],[10840,6],[29721,5],[33595,5],[33973,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13589,6],[29095,5],[30096,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17938,5],[21723,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14568,6],[18223,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2029,6],[2067,6],[2144,6],[2203,6],[9403,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[835,5],[4054,6],[4195,7],[4371,5],[6805,5],[12974,6],[13209,6],[13267,6],[13330,6],[14867,6],[21101,6],[21451,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27023,6],[48617,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15807,6],[28550,5],[41961,5],[45460,5],[48368,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2425,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23607,5],[49744,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6927,5],[13218,5]]},"/en/lessons/extracting-keywords":{"position":[[638,6],[1713,6],[8075,5],[12215,5],[13472,6],[19376,5],[19907,5],[20266,5],[22443,6],[24829,5],[25051,6],[29028,5],[32060,6],[32229,6],[33446,7],[36573,5],[38058,7],[38131,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6073,5],[10161,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25645,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5194,5],[5266,5],[6359,5],[6431,5],[8830,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8346,5],[8536,5],[8665,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13249,5],[42786,5],[57855,5],[58728,5],[58860,5],[63017,7],[68019,6]]},"/en/lessons/geocoding-qgis":{"position":[[7805,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13635,7],[19573,6],[19721,6],[23221,5],[23308,5],[23417,5],[23733,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[6542,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23972,5],[24128,6],[25554,6],[27891,6],[34894,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5910,5],[6008,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[68,5],[194,5],[479,5],[517,6],[1001,5],[3418,6],[3499,5],[3597,7],[3722,7],[3906,7],[4292,5],[4441,5],[4627,5],[6399,5],[7277,7],[7352,5],[13530,5],[13614,6],[16251,5],[16378,5],[16475,5],[16591,5],[21443,5],[22299,6],[22962,6],[23095,6],[23594,5],[24729,6],[25439,7],[28723,7],[29159,6],[30389,6],[31543,6],[32115,5],[34769,7],[35126,6],[36794,6],[38715,5],[46609,5],[47760,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[15012,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7486,6],[14840,5],[16728,6],[22824,5]]},"/en/lessons/gravity-model":{"position":[[47821,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3886,6],[40742,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4813,5],[8405,6],[9167,5],[22872,6],[22908,7],[23045,6],[23100,6],[23332,5],[25507,5],[32058,6],[33506,6],[36835,5],[36932,5],[37085,5],[50254,7],[50453,7],[50476,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14424,5],[22260,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3257,5],[6816,6],[7634,5],[13520,6],[35835,5],[36213,6]]},"/en/lessons/intro-to-linked-data":{"position":[[5611,5]]},"/en/lessons/intro-to-powershell":{"position":[[9301,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[754,5],[1070,5],[4059,6],[5133,6],[7166,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[12292,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15149,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4392,5],[12537,5],[12663,6],[15236,7],[24985,7],[27446,6],[27748,5],[31762,6],[32925,6],[32991,6],[34802,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15354,6],[16047,5],[37386,5],[38271,5],[38388,7],[39565,5]]},"/en/lessons/json-and-jq":{"position":[[11895,6]]},"/en/lessons/jupyter-notebooks":{"position":[[6540,5],[17737,5],[35801,7],[36644,7]]},"/en/lessons/linear-regression":{"position":[[9813,6],[26235,6],[34907,6],[35181,6],[37425,6],[38332,6],[38812,6],[39327,6],[42495,6]]},"/en/lessons/linux-installation":{"position":[[2878,5]]},"/en/lessons/logistic-regression":{"position":[[27692,6],[28091,6],[28217,6]]},"/en/lessons/mac-installation":{"position":[[1032,6],[2257,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[952,5],[6518,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2630,5]]},"/en/lessons/naive-bayesian":{"position":[[14124,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4584,5],[4628,7],[4746,5],[20608,6],[21465,6],[21680,6],[23398,6],[23508,6],[24095,7],[25591,6],[26023,5],[26886,5],[28657,7],[30921,6],[36336,6],[38109,6],[38176,6],[38374,7],[38569,5],[39694,7],[39807,7],[41802,6],[42025,5],[44271,5],[51403,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8101,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3711,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1177,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8095,6]]},"/en/lessons/research-data-with-unix":{"position":[[5907,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23426,5],[37689,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24444,5],[30144,6]]},"/en/lessons/sentiment-analysis":{"position":[[18572,5],[18651,5],[20274,6],[20403,6],[20566,5],[20823,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18871,7],[28781,6],[30988,6],[38152,6],[38215,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20690,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1445,8],[4039,6],[12667,6],[18052,6],[22413,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4882,7],[26893,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21660,7],[35370,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9920,7],[10348,5],[10546,5],[11688,5],[12729,5],[13369,5],[14401,5],[23271,6],[23372,6],[26844,6],[26945,6],[27136,5],[27824,5],[32271,5],[32803,5],[33777,6],[33870,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3076,5],[4523,6],[6792,7],[29321,6],[29421,6]]},"/en/lessons/transliterating":{"position":[[4482,6],[4823,6],[9100,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19245,5],[19643,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12062,6]]},"/en/lessons/vector-layers-qgis":{"position":[[473,5],[1692,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13838,6],[19472,5],[42696,6],[44389,5]]},"/en/lessons/windows-installation":{"position":[[3615,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2797,6]]},"/en/lessons/working-with-text-files":{"position":[[5305,6]]},"/en/lessons/working-with-web-pages":{"position":[[759,6],[2439,6],[7339,6]]}}}],["store_dir",{"_index":19010,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38245,11],[38986,10],[39119,10],[39306,10],[39491,10]]}}}],["store_dir_cm1",{"_index":19027,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39702,14],[39913,14]]}}}],["storedmatch",{"_index":10940,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[19554,13],[19852,15],[20341,14],[21024,15],[21143,15],[21449,15],[21528,15],[22569,14],[23393,16],[24509,13],[24904,14],[25177,14],[36222,13],[36656,14]]}}}],["storedmatches.append(word",{"_index":10941,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[20415,27],[24978,27],[36742,27]]}}}],["stori",{"_index":880,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10159,6]]},"/en/lessons/common-similarity-measures":{"position":[[6134,6],[6244,6],[20203,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1458,7],[58869,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23236,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9936,7],[12159,7],[12388,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27151,5],[27259,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[441,5],[961,6],[1262,8],[2265,5],[4781,5],[5023,5],[5740,5],[6879,5],[10950,6],[11544,5],[12181,5],[12261,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4545,7],[4675,5],[4912,7],[5043,7],[25601,6],[28343,5],[30672,5],[33812,5],[34464,6],[35255,7],[35404,7],[40290,7],[40349,7],[40993,7],[41820,9],[41898,7],[42132,7],[43212,7],[43920,7],[45238,9],[45316,7],[45543,7],[45873,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[376,5],[4365,5],[4419,5],[4594,5],[4695,5],[11255,7],[12981,6],[13818,5],[16587,6],[17324,7],[19615,5],[19679,8],[19878,5],[19969,8],[19999,6],[20012,9],[20159,5],[20216,6],[20238,5],[20304,6],[20357,5],[20421,6],[20468,6],[20742,5],[22304,5],[22907,6],[23147,6],[23217,6],[23762,5],[24269,6],[28218,5],[28324,5],[28607,6],[30551,5],[31849,6],[35675,5],[35809,6],[38293,5],[38353,5],[38522,5],[38843,6],[38923,6],[38965,7],[41188,5],[41777,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5591,8],[6948,5],[19500,5],[20892,8],[21124,5],[21277,6],[21291,5],[21443,5],[21568,5],[21620,6]]},"/en/lessons/introduction-map-warper":{"position":[[9184,5],[21117,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12997,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[178,5],[3151,5]]},"/en/lessons/jupyter-notebooks":{"position":[[16075,5],[16350,5]]},"/en/lessons/logistic-regression":{"position":[[47757,5],[49164,5]]},"/en/lessons/naive-bayesian":{"position":[[306,5],[13062,5],[13141,5],[13199,5],[13228,6],[13363,5],[13435,5],[13540,5],[13612,5],[15075,5],[15139,5],[67268,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18748,5],[19533,6],[27781,5],[29725,5],[43841,6],[43939,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9908,5],[12286,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13881,5],[43741,5]]}}}],["storiesdb",{"_index":13183,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22406,9],[29977,9],[32730,9],[37435,10]]}}}],["storiesdb<",{"_index":13209,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24949,13],[29379,13],[31763,13],[38323,13],[40827,13]]}}}],["storm",{"_index":2796,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4753,5],[13855,6],[13928,5]]}}}],["storm’",{"_index":2860,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14003,7]]}}}],["story_date_publish",{"_index":13162,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16319,20],[16960,20],[25940,21],[26602,21],[26849,20],[27623,21],[28666,20],[29672,21],[32430,21],[36295,20],[36668,21],[38935,20]]}}}],["story_titl",{"_index":13160,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16198,11],[16930,11],[25927,12],[26526,12],[26795,11],[27610,12],[28171,11],[28653,12],[29659,12],[32415,12],[34626,11],[35978,11],[36655,12],[38670,11],[38781,12]]}}}],["story_url",{"_index":13163,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16424,9],[16996,9],[25962,10],[26648,10],[26974,9],[27645,10],[29694,10],[32454,10],[36364,9],[36690,9]]}}}],["storymap",{"_index":10081,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[46,8]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[47,8],[117,8],[219,8],[278,8],[400,8],[1047,8],[1103,8],[1470,8],[1653,8],[2324,8],[2440,8],[2607,8],[3154,8],[3575,8],[4438,8],[4619,8],[4646,8],[4684,8],[4752,10],[4802,9],[4952,8],[5092,8],[5186,8],[5306,8],[5361,8],[6663,8],[6773,8],[7157,8],[7364,8],[8044,8],[8328,8],[8773,8],[8879,8],[9301,8],[9732,8],[9875,8],[10059,8],[10093,8],[10189,8],[10276,8],[11257,8],[13277,8],[13543,8],[14420,8]]}}}],["storytel",{"_index":10134,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14466,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17101,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[26703,13]]}}}],["stove",{"_index":22839,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15668,5],[15801,7]]}}}],["stover",{"_index":16420,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44776,6],[53529,6]]}}}],["str",{"_index":1416,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22431,6]]},"/en/lessons/counting-frequencies":{"position":[[2111,3]]},"/en/lessons/linear-regression":{"position":[[23526,5]]},"/en/lessons/logistic-regression":{"position":[[10372,5]]}}}],["str(",{"_index":7643,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6411,6]]},"/en/lessons/output-data-as-html-file":{"position":[[9334,6]]}}}],["str(content",{"_index":22616,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7599,12]]}}}],["str(count",{"_index":11146,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28759,10],[31665,10]]}}}],["str(failedattempt",{"_index":10281,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44608,20],[48161,20]]}}}],["str(filenam",{"_index":22930,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39071,13]]}}}],["str(final_paper_df['lemmas'].apply(lambda",{"_index":6792,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28659,41]]}}}],["str(final_paper_df['tokens'].apply(lambda",{"_index":6790,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28527,41]]}}}],["str(i",{"_index":10618,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44414,13]]}}}],["str(kwic[keyindex]).center(len(kwic[keyindex])+6",{"_index":19192,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7885,49],[8985,49]]}}}],["str(list(zip(wordlist",{"_index":7662,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1554,22],[3547,22]]}}}],["str(object",{"_index":22614,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7123,10]]}}}],["str(page",{"_index":10763,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20645,9],[29099,9]]}}}],["str(pagecont",{"_index":11660,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7436,17]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6100,17]]}}}],["str(response.read().decode('utf",{"_index":18706,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[4555,31]]}}}],["str(startvalu",{"_index":10194,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14694,15],[20686,15],[22483,15],[22715,15],[25899,15],[26178,15],[26741,15],[27926,15],[28990,15],[29241,15],[39890,15],[40141,15],[46195,15],[46446,15]]}}}],["str(tds[0].get_text",{"_index":15105,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16787,22],[18944,22]]}}}],["str(tds[1].get_text",{"_index":15106,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16918,22],[17707,22],[19075,22]]}}}],["str(tds[2].get_text",{"_index":15107,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16961,22],[19118,22]]}}}],["str(tds[3].get_text",{"_index":15108,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17002,22],[19159,22]]}}}],["str(tds[4].get_text",{"_index":15109,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17042,22],[19199,22]]}}}],["str(timestr",{"_index":10971,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[34152,12],[35631,12]]}}}],["str(txt_file).replace(\".txt",{"_index":1473,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26610,30]]}}}],["str(wordfreq",{"_index":7660,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1514,13],[3507,13]]}}}],["str(wordlist",{"_index":7658,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1468,13],[3461,13]]}}}],["str(x+1",{"_index":18380,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30977,8]]}}}],["str.count",{"_index":7089,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52893,9]]}}}],["str.decod",{"_index":6707,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17186,13]]}}}],["str.replac",{"_index":6718,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18445,13],[20940,11]]}}}],["str_count(all_data$uniqueword",{"_index":21796,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30961,31]]}}}],["str_detect",{"_index":19817,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[14024,12],[14217,12]]}}}],["str_detect(text",{"_index":19806,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12739,16],[15712,16]]}}}],["str_extract",{"_index":21739,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24769,12]]}}}],["str_extract(videoid",{"_index":21749,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25339,20]]}}}],["str_remove_all(\"[:punct:]||&#39",{"_index":21785,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30532,41]]}}}],["str_remove_all(\"[@][\\\\w_",{"_index":21786,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30584,24]]}}}],["str_remove_all(str_c(\"\\\\b",{"_index":21782,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29999,27]]}}}],["str_replace(created_at",{"_index":19909,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41539,23]]}}}],["str_to_low",{"_index":21781,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29975,14]]}}}],["straight",{"_index":254,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5419,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3022,9],[6430,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9655,8]]},"/en/lessons/common-similarity-measures":{"position":[[11629,8],[14177,8],[14331,8],[20141,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24916,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21000,8]]},"/en/lessons/geocoding-qgis":{"position":[[28378,8]]},"/en/lessons/gravity-model":{"position":[[21530,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[44058,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4260,8]]},"/en/lessons/linear-regression":{"position":[[17882,8],[56384,8],[57943,8],[59245,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30009,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2921,8]]}}}],["straighten",{"_index":584,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17977,10]]}}}],["straightforward",{"_index":1707,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39750,15]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24683,15]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13229,15]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60788,15],[67080,15]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[49103,16]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23210,16],[44356,16]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45421,16]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10630,16]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10513,15],[16410,15]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7163,15]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9145,16]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8820,15]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12801,15],[24212,16]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28926,15]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16870,15]]},"/en/lessons/jupyter-notebooks":{"position":[[45632,16],[46869,16]]},"/en/lessons/linear-regression":{"position":[[25699,16],[32729,16],[38107,16]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18639,15],[33352,15]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6279,15]]},"/en/lessons/sonification":{"position":[[24264,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12639,15]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21140,15]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26759,16]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7999,16]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3823,15]]}}}],["straightforward–it",{"_index":14246,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[19415,18]]}}}],["strain",{"_index":7225,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5031,8],[38061,8]]},"/en/lessons/intro-to-bash":{"position":[[3771,6]]},"/en/lessons/sentiment-analysis":{"position":[[6192,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30022,6]]}}}],["strang",{"_index":5977,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36889,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14900,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27994,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7377,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23691,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26477,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12967,7]]},"/en/lessons/jupyter-notebooks":{"position":[[25961,7],[26117,8]]},"/en/lessons/linear-regression":{"position":[[70582,7]]},"/en/lessons/normalizing-data":{"position":[[3812,7]]},"/en/lessons/sonification":{"position":[[41567,7],[41743,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60259,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32953,7]]}}}],["stranger",{"_index":8482,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28237,10]]}}}],["strata",{"_index":16534,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52538,8]]}}}],["strateg",{"_index":8644,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28995,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48245,13]]}}}],["strategi",{"_index":1651,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34942,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44251,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21833,11],[42836,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[143,10],[404,9],[69368,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[35204,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2987,10],[44214,10],[44666,10],[50796,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41510,8]]},"/en/lessons/intro-to-linked-data":{"position":[[37464,10]]},"/en/lessons/introduction-map-warper":{"position":[[16354,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8478,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44657,10]]},"/en/lessons/linear-regression":{"position":[[32230,10],[32548,8],[32679,9],[35849,9],[53235,10],[68757,8]]},"/en/lessons/logistic-regression":{"position":[[56336,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2848,10]]},"/en/lessons/preserving-your-research-data":{"position":[[16969,10]]},"/en/lessons/sentiment-analysis":{"position":[[1004,10],[7603,8],[28542,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8416,10]]},"/en/lessons/space-place-gazetteers":{"position":[[13219,9],[46445,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47379,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[8168,8],[22858,8],[23292,8]]}}}],["stratford",{"_index":3615,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3744,10]]}}}],["straw",{"_index":15129,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4709,6],[5036,6],[5151,5],[5416,7],[5686,5],[6577,6],[6995,5],[7365,5],[7613,6],[7655,5],[9041,5],[9233,5],[9973,5],[10099,5],[10789,7],[11251,7],[23306,6],[23630,5]]}}}],["stray",{"_index":1656,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35016,5],[35115,5],[35288,5],[46383,6],[51155,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56840,5]]},"/en/lessons/geocoding-qgis":{"position":[[35569,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9861,5]]}}}],["streak",{"_index":501,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14331,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8603,8]]}}}],["stream",{"_index":5868,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12300,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5831,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1844,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12962,6]]},"/en/lessons/introduction-map-warper":{"position":[[18212,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2391,7],[14645,8],[14895,6],[14911,6],[14960,7],[15067,6],[15219,6],[15226,7],[15278,6],[15285,7],[16707,6],[16723,6],[16763,7],[16839,6],[19503,6],[19563,6],[20397,8],[20934,7],[21582,6],[21663,7],[22013,6],[22087,6],[25939,7],[28016,6],[29639,6],[31397,8],[40753,6]]},"/en/lessons/json-and-jq":{"position":[[25139,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9724,6]]}}}],["stream_get_contents($contents_europeana",{"_index":16040,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26972,41],[28241,40]]}}}],["stream_get_contents($contents_harvard",{"_index":16115,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41445,39]]}}}],["stream_get_contents($variable1",{"_index":16106,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40119,32]]}}}],["streamlin",{"_index":8854,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3025,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42162,12]]},"/en/lessons/introduction-map-warper":{"position":[[1500,10]]}}}],["stream’",{"_index":15818,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15390,8]]}}}],["stree_._",{"_index":3464,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1800,9]]}}}],["street",{"_index":3479,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1959,6],[2012,6],[2149,6],[2203,6],[2248,6],[2479,6],[2703,6],[2754,6],[3042,6],[3204,6],[3254,6],[3387,6],[3438,6],[3486,6],[3564,6],[3715,6]]},"/en/lessons/common-similarity-measures":{"position":[[12518,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2196,6],[67129,6]]},"/en/lessons/geocoding-qgis":{"position":[[3491,6],[33087,7],[36352,6],[37822,6],[37889,6],[37992,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[5325,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10174,6]]},"/en/lessons/naive-bayesian":{"position":[[58870,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4416,6],[4771,7],[11111,8],[12104,6],[15521,6],[18242,6],[18531,6],[21762,7],[24860,6],[24944,6],[29330,7]]},"/en/lessons/sonification":{"position":[[14405,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13832,6],[14083,6],[14347,6],[14381,7],[14446,6],[15134,6]]}}}],["streetnam",{"_index":18237,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[26117,11]]}}}],["street’",{"_index":19783,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[4548,8],[4623,8]]}}}],["strength",{"_index":3339,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5532,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1441,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1201,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32891,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2544,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27836,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5866,8],[43028,9]]},"/en/lessons/linear-regression":{"position":[[12441,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52638,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[607,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17655,8],[18171,8],[43050,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46202,8]]}}}],["strengthen",{"_index":10672,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4893,10]]}}}],["stress",{"_index":4424,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56756,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22535,8],[27570,8],[27626,9]]},"/en/lessons/gravity-model":{"position":[[12605,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43911,9]]},"/en/lessons/linear-regression":{"position":[[73319,6]]},"/en/lessons/logistic-regression":{"position":[[64665,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16326,7]]}}}],["stretch",{"_index":12793,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1400,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[13801,10],[20039,8]]},"/en/lessons/introduction-map-warper":{"position":[[5219,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18999,7]]}}}],["striation",{"_index":21894,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[57426,9]]}}}],["strict",{"_index":8578,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12668,6],[37070,6],[42879,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38340,6]]}}}],["strict.dtd\">",{"_index":23691,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8059,15]]}}}],["strict//en",{"_index":23689,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8007,11]]}}}],["strictli",{"_index":9544,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5522,8],[30157,8]]},"/en/lessons/extracting-keywords":{"position":[[10963,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[9283,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7249,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1270,8],[25033,8]]},"/en/lessons/normalizing-data":{"position":[[1501,8]]},"/en/lessons/research-data-with-unix":{"position":[[11648,8]]},"/en/lessons/sonification":{"position":[[6577,8]]}}}],["stridharma",{"_index":5228,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64852,10]]}}}],["strike",{"_index":1594,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31814,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7833,8],[7915,8],[7993,8],[8058,8],[15588,8],[15670,8],[15748,8],[15813,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13994,6],[16406,6],[22518,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10596,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16789,6],[19554,6],[27129,8]]}}}],["strikeout",{"_index":9271,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19297,9]]}}}],["strikethrough",{"_index":14292,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[37191,13],[37339,14],[39584,13]]}}}],["string",{"_index":700,"title":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[13,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23219,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2934,8],[22424,6],[22508,7],[22574,6],[23032,7],[23784,7],[24202,7],[35957,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4059,6],[4156,6],[5131,7],[5167,6],[5433,6],[14174,7],[14224,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51553,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17193,6],[21648,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15904,6],[43158,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14968,6],[15295,6],[16635,7],[16656,7],[16871,9],[16884,7],[17076,8],[17156,7],[17360,8],[17722,6],[25461,7]]},"/en/lessons/counting-frequencies":{"position":[[1614,6],[2149,6],[2221,6],[4456,7],[4623,8],[4691,6],[4755,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2161,6],[2519,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17310,6],[35833,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23109,7],[42093,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18296,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21759,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19041,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24994,6],[25014,6],[28353,6],[28365,6],[28426,6],[28438,6],[32487,8],[32589,8],[32899,8],[35267,8],[35371,8],[35476,8],[38650,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42,7],[1343,8],[8754,7],[15032,6],[20511,6],[27533,6],[30386,7],[35223,6],[35451,6],[48551,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9005,6],[12776,7],[14527,7],[21402,7]]},"/en/lessons/extracting-keywords":{"position":[[5815,6],[17215,8],[17324,6],[17404,7],[23316,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1421,6],[3570,6],[10272,6],[10444,6],[13707,6],[14292,6],[16403,6],[20266,7],[20426,6],[21078,7],[21828,6],[23618,6],[26899,7],[29771,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[968,6],[986,6],[1232,6],[5391,7],[5535,7],[5934,6],[6112,7],[6556,7],[6620,6],[9178,6],[9776,7],[10080,7],[10175,7],[10975,6],[10993,6],[11240,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1242,7],[1628,6],[2007,7],[2472,6],[3330,7],[3584,6],[4728,7],[5122,7],[5300,7],[6848,6],[8409,8],[9100,6],[9271,6],[9424,6],[9450,7],[9721,6],[9847,6],[10323,7],[12084,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3965,7],[4225,7],[8781,6],[13191,6],[13828,7],[13932,7],[13996,6],[14037,6],[14476,6],[14931,7],[15340,7],[16120,7],[16182,7],[16268,6],[19466,6],[19647,6],[19754,7],[19799,8],[23148,7],[23610,8],[23651,7],[23812,6],[23936,7],[24021,6],[24125,8],[24314,7],[25445,6],[31293,7],[33865,8],[36701,7],[37222,7],[37650,7],[38805,7],[39051,7],[40470,6],[40498,7],[48018,7],[52531,6],[57202,8],[58743,8],[62566,6],[64640,6],[64967,7],[65590,7],[65685,6],[65784,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3531,6],[11677,6],[19493,6],[20280,6],[21149,7],[27258,6],[27320,6],[27385,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32089,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8839,7],[9195,6],[11262,6],[18117,8],[18175,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35166,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13294,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20786,6],[37819,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6037,9],[16894,7],[17137,7],[17858,6],[19051,7],[19294,7]]},"/en/lessons/intro-to-linked-data":{"position":[[16250,7],[23585,6],[24570,6],[32131,7],[32762,6]]},"/en/lessons/intro-to-powershell":{"position":[[1032,6],[27535,6],[27807,6],[27954,6],[44728,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11685,8],[20172,6],[20269,7],[26660,6],[34093,7],[39896,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3936,7],[4742,7],[5158,6],[15366,7],[15664,6],[15714,7],[16233,6]]},"/en/lessons/json-and-jq":{"position":[[2784,7],[6475,6],[12411,6],[21842,6],[29349,7],[29764,7],[30208,7],[30484,7],[36964,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1527,8],[2248,6],[3198,8],[3253,6],[3489,7],[3513,7],[5215,6],[7324,7],[7527,8],[8290,7],[8321,7],[8972,6]]},"/en/lessons/linear-regression":{"position":[[28657,6],[28814,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[14,7],[81,7],[91,6],[192,6],[414,6],[482,7],[797,7],[1016,7],[1051,6],[1172,6],[1216,6],[1395,8],[1426,7],[1446,6],[1593,8],[1736,7],[1792,7],[1993,6],[2162,7],[2224,6],[2283,6],[2346,8],[2519,6],[2675,6],[2778,6],[2824,8],[2923,8],[2982,6],[3117,6],[3263,6],[3430,6],[3968,6],[4382,6],[4598,6],[4729,6],[5290,7],[5434,7],[5725,6],[6056,6],[6498,6],[6550,6],[6634,6],[6724,6],[7059,7],[7139,6],[7293,7],[7643,7],[8227,6]]},"/en/lessons/normalizing-data":{"position":[[888,6],[4071,6],[4128,7],[4163,6],[4209,7],[4292,6],[4338,7],[4636,6],[6543,6],[8093,7],[8353,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7423,6],[26876,6],[27080,7],[27616,7],[28090,6],[46840,7],[47977,7],[50247,6]]},"/en/lessons/output-data-as-html-file":{"position":[[146,6],[553,6],[3340,6],[3375,6],[3470,6],[3841,7],[4066,6],[4096,6],[4169,6],[4238,7],[4581,6],[4687,6],[4990,6],[5521,6],[5546,6],[6428,6],[6453,6],[7158,6],[7675,6],[9255,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5392,6],[7197,6],[7298,7],[7509,6],[7634,6],[8643,7],[8772,6],[11821,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20582,6]]},"/en/lessons/research-data-with-unix":{"position":[[8927,7],[9701,7],[10115,6],[10328,6],[10456,7],[10598,6],[13184,7],[13244,7],[13306,7],[13343,6],[13677,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11872,7],[21112,6],[22895,6]]},"/en/lessons/sentiment-analysis":{"position":[[18688,6],[23133,6],[23177,6],[24883,7],[33573,7],[35516,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36318,6],[36643,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[28111,7],[28320,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12837,6]]},"/en/lessons/transliterating":{"position":[[6205,7],[6274,7],[6316,6],[6462,6],[6563,6],[6763,6],[6808,7],[7222,7],[7240,6],[7468,6],[8200,6],[9122,6],[14942,7],[16381,6],[16442,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18534,6],[18597,7],[25072,6],[39021,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12738,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11805,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17384,6]]},"/en/lessons/working-with-text-files":{"position":[[1274,6],[1300,6],[1373,6],[1648,7],[2041,6],[2179,7],[5315,8],[5473,7],[7926,7]]},"/en/lessons/working-with-web-pages":{"position":[[2830,7],[3545,8],[4918,7],[6049,6],[6131,6],[8737,6],[9684,8]]}}}],["string.punctu",{"_index":22876,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[24922,19],[25020,18]]}}}],["stringr",{"_index":21783,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30079,7],[31199,8]]}}}],["strings.append(f.read",{"_index":16235,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15834,24]]}}}],["stringsasfactor",{"_index":7281,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9654,16],[13966,16]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15413,16]]}}}],["strip",{"_index":283,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6594,5],[6842,6],[12185,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7101,6],[13496,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6636,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61963,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6008,7],[6027,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4557,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7826,8],[10331,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46765,5],[46853,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[333,9],[9901,9]]},"/en/lessons/naive-bayesian":{"position":[[35617,5],[36461,8]]},"/en/lessons/normalizing-data":{"position":[[1294,8]]},"/en/lessons/sonification":{"position":[[40424,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30087,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15663,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12602,5]]}}}],["strip_accents=\"unicod",{"_index":5060,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55247,24]]}}}],["stripnonalphanum(text",{"_index":18713,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[8191,23]]}}}],["striptag",{"_index":7589,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[919,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8098,9],[8852,9],[9130,9],[9242,9],[9887,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[243,9],[5554,9],[5678,9],[5785,9],[7234,9],[7497,9],[7661,9],[7857,9],[7934,10],[8469,9]]}}}],["striptags(html).low",{"_index":19136,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[4899,23]]}}}],["striptags(pagecont",{"_index":7591,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1278,24]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7392,24]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6056,24]]}}}],["strive",{"_index":14696,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26981,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[976,6]]}}}],["strong",{"_index":1646,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34754,6],[42962,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25977,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15844,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57044,6],[57198,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26589,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13397,6],[13423,6],[45046,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21354,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[4101,6],[25791,6],[25871,6]]},"/en/lessons/gravity-model":{"position":[[2645,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6344,6],[6581,6],[6718,6],[12355,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18600,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29366,6]]},"/en/lessons/linear-regression":{"position":[[16068,6],[17319,6],[36440,6],[56608,6],[56872,7],[70849,6]]},"/en/lessons/logistic-regression":{"position":[[34390,6],[35039,6],[41679,6],[48894,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6714,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59119,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20959,6]]}}}],["stronger",{"_index":2651,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29705,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26146,8]]},"/en/lessons/gravity-model":{"position":[[39433,8],[40187,8],[55823,8]]},"/en/lessons/logistic-regression":{"position":[[42400,8]]},"/en/lessons/sentiment-analysis":{"position":[[16841,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50533,8]]}}}],["strongest",{"_index":2406,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13440,9],[17254,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1273,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[21231,10]]},"/en/lessons/logistic-regression":{"position":[[47167,9],[48931,10]]},"/en/lessons/sonification":{"position":[[27046,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48475,9]]}}}],["strongli",{"_index":5850,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7404,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3764,8]]},"/en/lessons/gravity-model":{"position":[[55307,8],[60149,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20448,8]]},"/en/lessons/sentiment-analysis":{"position":[[23654,8],[23680,8],[24114,8],[25193,8],[32644,8],[37863,8]]},"/en/lessons/space-place-gazetteers":{"position":[[18229,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33887,8],[47786,8],[48820,8]]}}}],["stross’",{"_index":21220,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32339,8]]}}}],["strptime",{"_index":16863,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[27560,8],[32837,8]]}}}],["strubel",{"_index":14926,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58962,9]]}}}],["struck",{"_index":18699,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[67449,7]]}}}],["struct",{"_index":4243,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43081,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[34347,8],[34848,8],[35118,8],[35506,8]]}}}],["struct.get(dom",{"_index":4251,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43676,15]]}}}],["struct.key",{"_index":4255,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44007,14]]}}}],["struct[dom",{"_index":4252,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43713,11]]}}}],["struct[dom].append(cl",{"_index":4253,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43743,22]]}}}],["struct[g][",{"_index":4263,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44306,16]]}}}],["struct[g][0",{"_index":4259,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44128,16]]}}}],["structur",{"_index":1133,"title":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[20,10]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7719,10],[9539,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[318,9],[8560,9],[9431,9],[9587,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36897,9],[40460,9],[42019,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9246,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1549,9],[1637,9],[2467,9],[4196,9],[16672,9],[20402,11],[22785,10],[26586,9],[27443,10],[61053,10],[69785,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1588,10],[3995,10],[10374,10],[11764,10],[28709,9],[39552,9],[67517,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57782,11],[58416,10],[59688,10]]},"/en/lessons/common-similarity-measures":{"position":[[30453,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11167,9],[12098,9],[12451,9],[12559,9],[12974,9],[13019,9],[13508,9],[14265,11],[15784,11],[16370,10],[26789,11],[50574,9],[57564,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1599,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3033,10],[9305,10],[18749,10],[25568,10],[32544,9],[33655,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2711,11],[11309,10],[23708,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11046,10],[11163,10],[11717,10],[11854,10],[15129,9],[30707,11],[44839,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17676,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15193,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[419,10],[1709,10],[31304,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5653,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16832,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25130,9],[30336,9],[30776,9],[30985,9],[31477,9],[40981,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1575,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[787,9],[2453,11],[2669,10],[3290,9],[4996,9],[5064,9],[6334,11],[7707,11],[20622,9],[20954,11],[21894,10],[28901,10],[29553,10],[30937,10],[39826,10],[47685,10],[47888,9],[48138,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16372,10]]},"/en/lessons/extracting-keywords":{"position":[[2076,11],[5666,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15485,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2754,10],[3520,10],[3966,10],[4285,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13960,10],[25610,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1562,9],[4688,9],[4870,10],[11272,9],[11339,9],[11663,9],[40662,10],[43591,9],[49354,9],[54686,9],[57166,9],[57954,9],[60005,9],[60182,9],[63266,10]]},"/en/lessons/geocoding-qgis":{"position":[[92,9],[4315,9],[24946,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23663,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2913,11],[11671,9],[19858,9],[19959,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[136,10],[6338,10],[6919,9],[13573,9],[47804,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1017,10],[1337,9],[1787,9],[10850,11],[16255,11],[23341,10],[26102,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7111,10],[24230,9],[28194,9],[28290,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[667,9],[4429,9],[30799,9],[31399,10],[32309,9],[32420,9],[33354,9],[52173,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17747,9],[18631,9],[38723,9]]},"/en/lessons/intro-to-bash":{"position":[[10361,10],[23145,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6173,10],[7695,10],[16817,9],[17687,10],[18974,9]]},"/en/lessons/intro-to-linked-data":{"position":[[2734,10],[3018,11],[3542,10],[9522,10],[12793,10],[14454,10],[17662,10],[21466,10],[25217,9],[31307,10],[35881,10],[37739,10]]},"/en/lessons/intro-to-powershell":{"position":[[503,9],[15045,9],[15516,9],[16580,9],[34236,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[379,9],[3851,9],[11032,9],[12289,9],[13837,10],[14619,9],[40361,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9600,10],[10492,9],[12583,10],[12719,10],[13275,10],[13427,9],[36704,10],[39423,10],[40986,10],[43382,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3898,11],[13829,10],[15918,9],[20541,10],[37511,9],[38356,9],[44276,10]]},"/en/lessons/json-and-jq":{"position":[[1419,10],[24518,10],[40090,10]]},"/en/lessons/linear-regression":{"position":[[4884,9]]},"/en/lessons/logistic-regression":{"position":[[4548,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1270,9],[22966,9]]},"/en/lessons/naive-bayesian":{"position":[[4116,11],[27780,9],[28354,10],[29073,9],[34565,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32348,9]]},"/en/lessons/preserving-your-research-data":{"position":[[111,11],[2242,11],[3655,9],[4410,11],[8987,11],[9058,11],[9205,10],[9327,10],[9438,11],[10463,10],[10543,10],[10965,10],[11387,9],[12260,9],[12400,9],[12553,9],[13119,9],[14428,10],[15772,11],[15812,10],[15919,9],[15991,9],[16216,10],[16291,11],[16690,10],[17074,11],[18842,9]]},"/en/lessons/research-data-with-unix":{"position":[[527,11],[1961,9],[2349,11],[4649,10],[4739,9],[12552,9],[13058,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21,10],[72,9],[1949,10],[2144,9],[2219,10],[2355,10],[2454,10],[2783,10],[3009,12],[4866,10],[5003,10],[5337,10],[6041,9],[10265,10],[19134,10],[20366,9],[34558,10],[40169,10],[43388,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7852,10],[8069,10],[22873,9],[22959,9]]},"/en/lessons/space-place-gazetteers":{"position":[[984,10],[2278,10],[9248,10],[16480,9],[17173,10],[22207,10],[27575,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11701,11],[11785,10],[20249,9],[22215,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4739,10],[4868,9],[14776,11],[31914,10],[32571,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[720,9],[1177,10],[1286,10],[1393,11],[1813,10],[4403,10],[4682,10],[11316,9],[14323,11],[21403,9],[22880,9],[48363,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2735,9],[17919,9],[35347,10],[35530,10],[36932,11],[51699,10],[53054,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14965,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6647,9],[34610,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2860,11],[3198,10],[4914,10],[5748,9],[33475,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2826,10],[13684,10],[27802,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[198,9],[1791,10],[1891,10],[4781,10],[6992,9],[11251,9],[11624,10],[11674,9],[13807,10],[14247,9],[18074,9],[18458,10],[20414,9],[20754,9],[24904,9],[28921,10],[29497,10],[30360,10],[30565,11],[30905,9],[30933,10],[33462,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8044,10]]},"/en/lessons/vector-layers-qgis":{"position":[[457,10]]},"/en/lessons/viewing-html-files":{"position":[[3888,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1595,9],[3960,11],[14711,10]]},"/en/lessons/working-with-web-pages":{"position":[[1556,9]]}}}],["structure|landscap",{"_index":6164,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12604,19],[12865,19],[13121,19],[13178,19]]}}}],["struggl",{"_index":2640,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29325,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58404,8],[58558,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41193,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2864,9]]},"/en/lessons/sentiment-analysis":{"position":[[14670,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5936,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3250,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1076,9]]}}}],["strung",{"_index":11302,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7876,6]]}}}],["stu",{"_index":6757,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22564,4],[27599,4]]}}}],["stuart",{"_index":12782,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32275,6]]}}}],["stubb",{"_index":8676,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36168,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16864,6]]}}}],["stuck",{"_index":255,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5458,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8305,5],[16060,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28109,5]]},"/en/lessons/extracting-keywords":{"position":[[14899,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2034,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28028,5],[28411,5]]},"/en/lessons/intro-to-powershell":{"position":[[29820,5]]},"/en/lessons/output-data-as-html-file":{"position":[[7379,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8612,5]]}}}],["stuck.2",{"_index":21079,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1415,7]]}}}],["student",{"_index":2759,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1695,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4739,8],[60487,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14925,8],[49553,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5936,8],[5985,9],[18406,7],[68452,9],[71535,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55268,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[165,7],[236,7],[4724,7],[4774,7],[4860,8],[5006,8],[5252,7],[5853,7],[5977,7],[6073,7],[6192,7],[6377,8],[7655,7],[7839,7],[8259,8],[9072,8],[9517,8],[15157,7],[17624,7],[19255,7],[24303,7],[24874,7],[30569,7],[39856,7],[40097,8],[47415,7],[47499,7],[48661,8],[52538,8],[57011,9],[59718,7],[59894,7],[60014,7],[60197,7],[60281,7],[60471,7],[61185,7],[61978,7],[62062,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47138,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1474,8],[1789,8],[1926,8],[2231,8],[2749,9],[2952,8],[3117,8],[6187,8],[9480,8],[9815,8],[12255,9],[12414,7],[13412,8],[37198,8],[37469,7],[48963,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13335,7]]},"/en/lessons/extracting-keywords":{"position":[[3404,8],[5298,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5404,8],[5580,7],[22780,8],[23479,7],[38861,8],[39080,8],[39996,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54949,8]]},"/en/lessons/geocoding-qgis":{"position":[[7668,8],[7866,7],[8334,8],[8529,7],[32164,8],[32315,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10236,8],[24654,7],[34666,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9150,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1637,8],[2553,8],[4134,8],[4823,8],[5027,8],[5074,8],[7822,7],[7999,9],[8456,8],[8616,8],[8765,8],[8884,8],[9060,8],[9230,8],[10005,8],[10237,8],[10504,8],[10685,8],[11204,8],[11425,9],[11872,8],[12090,9],[12726,8],[12778,8],[14688,8],[15556,8],[15776,8],[17713,8],[17874,8],[18289,8],[18587,8],[18906,8],[31646,8],[39329,8],[40685,8],[43549,8],[44476,8],[44911,8],[45171,8],[45729,8],[45962,8],[46277,8],[46569,8],[46990,8],[47088,7],[47178,8],[47552,8],[47672,8],[47760,7],[47843,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[7041,8]]},"/en/lessons/introduction-map-warper":{"position":[[1653,9]]},"/en/lessons/jupyter-notebooks":{"position":[[2997,8],[8112,8],[39942,8],[40069,8],[40141,8],[40399,8],[40812,8],[40949,8],[41446,8],[41759,8],[41854,8],[41896,8],[41960,8],[42204,8],[43297,8],[43456,9],[43570,8],[45253,9],[53315,7],[53387,7]]},"/en/lessons/linear-regression":{"position":[[13070,8]]},"/en/lessons/naive-bayesian":{"position":[[38046,8]]},"/en/lessons/qgis-layers":{"position":[[845,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3344,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63830,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25745,8],[25869,8],[25967,7]]}}}],["students/undergrads/bar",{"_index":11722,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2160,26]]}}}],["student’",{"_index":3835,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15117,9]]}}}],["studi",{"_index":2554,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23686,5],[24103,5],[24182,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5301,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[261,6],[14142,6],[25637,5],[67525,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[88,6],[150,6],[512,6],[903,6],[2178,8],[2202,5],[2297,5],[2722,6],[5915,6],[28037,6],[31824,5],[50432,6],[58436,5],[59402,5],[59676,5],[60730,5],[64382,5],[65047,5],[67890,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[244,6],[4928,6],[4994,5],[10845,6],[67888,5],[71822,5]]},"/en/lessons/common-similarity-measures":{"position":[[1651,5],[5174,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43859,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55911,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18113,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2536,8],[2691,9],[5847,5],[5935,5],[6249,7],[39010,8],[47858,7],[48257,7]]},"/en/lessons/counting-frequencies":{"position":[[2928,5],[3592,5],[4763,5],[5267,5],[7216,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[322,6],[8946,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[148,5],[3431,5],[5322,5],[5338,5],[7913,7],[15569,5],[20171,5],[22719,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13006,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20773,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[676,5],[817,5],[2392,7],[2643,8],[3967,5],[30210,5],[36125,5],[36247,8],[36397,5],[36473,5],[36733,7],[39105,7],[39201,8],[39494,5],[39565,6],[39763,5],[40566,5],[41256,5],[43315,5],[43649,5],[43729,5],[44763,5],[44803,5],[45055,5],[45365,5],[55222,5],[55368,5],[57864,7],[59892,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[816,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1823,6],[13860,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[307,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2389,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3508,5]]},"/en/lessons/extracting-keywords":{"position":[[2364,7],[2660,7],[6248,5],[6839,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1059,5],[1329,5],[4231,5],[5962,5],[6694,6],[43025,5],[43751,8],[45833,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5815,8],[7786,5]]},"/en/lessons/geocoding-qgis":{"position":[[18221,9]]},"/en/lessons/georeferencing-qgis":{"position":[[939,8],[2636,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1690,5]]},"/en/lessons/gravity-model":{"position":[[247,5],[7149,8],[7220,7],[10065,5],[10149,8],[10204,5],[10354,5],[13827,7],[14107,6],[18083,6],[19788,5],[29426,7],[30115,6],[33460,6],[34377,6],[34509,6],[34766,6],[36001,6],[39632,6],[40363,5],[55062,5],[56947,6],[57174,5],[57261,7],[57423,5],[57620,5],[57832,5],[66929,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2301,8],[5155,5],[5400,5],[5433,8],[5532,7],[5849,8],[6519,8],[15116,7],[17385,7],[17440,7],[17463,7],[45122,7],[49488,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[179,6],[5365,6],[36477,8],[44128,8],[46584,5],[47479,5],[54070,5],[56846,5],[57102,7]]},"/en/lessons/intro-to-linked-data":{"position":[[17022,5],[18953,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[24974,5],[26087,5]]},"/en/lessons/introduction-map-warper":{"position":[[2598,5],[6438,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1936,5],[12596,6],[23936,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6983,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[933,7],[1095,5],[2571,5],[2661,7],[2775,7],[12409,5],[43108,7],[43254,8],[43919,5],[44943,7],[47410,8],[49675,5],[50828,8],[52234,5]]},"/en/lessons/jupyter-notebooks":{"position":[[11920,8],[52516,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1679,5],[1740,8],[3749,5],[5443,5]]},"/en/lessons/linear-regression":{"position":[[7571,5],[21355,5],[21767,5],[46439,5],[54359,5],[73945,5]]},"/en/lessons/logistic-regression":{"position":[[65291,5]]},"/en/lessons/output-data-as-html-file":{"position":[[5227,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3187,5],[8682,5]]},"/en/lessons/qgis-layers":{"position":[[9427,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2142,8],[23214,5],[26207,5],[26336,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4156,6],[10972,8],[11047,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[861,6],[3956,5],[4435,7],[41990,5],[50874,5],[53060,5]]},"/en/lessons/sentiment-analysis":{"position":[[5791,6],[8344,7],[14182,5],[33067,6]]},"/en/lessons/sonification":{"position":[[37075,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3457,5],[9065,8],[16043,6],[16236,8],[44521,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[430,8],[2839,5],[12751,8],[14182,5],[36329,7],[36732,7],[36785,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4019,7],[12252,7],[26497,5],[51018,5],[61379,5],[62051,5],[62721,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4626,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1028,5],[1122,5],[23666,8],[41480,8],[41866,9],[42705,9],[48270,8],[49311,5],[50264,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1582,5]]},"/en/lessons/viewing-html-files":{"position":[[883,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4087,5],[6070,5],[6407,6],[6418,5],[10656,5],[12770,6]]},"/en/lessons/working-with-web-pages":{"position":[[4692,8]]}}}],["studio",{"_index":8289,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6525,6],[8267,6],[9577,6],[9629,6],[9757,6],[9825,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3398,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9224,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[4913,7],[6385,6],[6397,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5141,7],[30497,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4596,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15980,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5841,6],[7698,6],[11423,7],[11439,6],[11573,6],[11961,6],[12025,6],[14837,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2408,6]]},"/en/lessons/sentiment-analysis":{"position":[[39143,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15218,7],[16237,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32209,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63901,7],[64140,6],[64783,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7003,6]]}}}],["studio’",{"_index":19882,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[30930,8]]}}}],["study.5",{"_index":11103,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[24352,7]]}}}],["study.9",{"_index":13639,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[29728,7]]}}}],["study’",{"_index":5606,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[1365,7]]}}}],["stuff",{"_index":3064,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22471,5],[45260,5],[47690,5],[58671,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8159,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2612,5],[56959,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30835,6],[34583,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23691,5],[26249,6]]},"/en/lessons/intro-to-powershell":{"position":[[15345,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6108,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21893,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1219,6],[4008,5]]}}}],["stump",{"_index":15373,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[24638,8]]}}}],["stupid",{"_index":775,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2608,7]]}}}],["style",{"_index":1127,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7108,5],[21738,5],[47116,5],[50402,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23706,6],[23774,5],[23865,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40872,5],[42235,6],[44698,6],[61531,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66282,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17538,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10073,5],[10132,5],[10186,5],[53442,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10753,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9187,6],[9255,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18890,6],[19142,6],[19164,5],[19477,5],[29656,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1481,5],[4968,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63853,5]]},"/en/lessons/geocoding-qgis":{"position":[[14078,5],[14142,5],[14233,5],[14437,6],[14576,5],[14914,5],[14986,5],[15489,6],[16745,5],[28546,5],[29334,6],[29629,7],[30015,5],[30359,5],[30480,5],[30973,5],[31011,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20788,7],[20836,5],[20873,5],[21792,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1866,6],[7425,7],[7766,5],[10572,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4226,5],[4335,5],[4370,5],[4393,5],[4506,5],[8300,6],[8329,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[654,7],[2764,7],[3201,7],[18235,8],[28956,7],[29112,5],[36985,7],[37142,8],[37523,5],[37605,8],[37828,6],[37947,6],[38089,6],[38806,6],[38879,7],[39056,7],[39351,7],[39480,7],[39654,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9867,8]]},"/en/lessons/intro-to-powershell":{"position":[[7035,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1113,5],[2828,5],[10638,7],[18093,6],[22457,7],[29737,5],[46774,5],[47772,6],[49696,6],[51957,6],[51981,7],[54677,6]]},"/en/lessons/linear-regression":{"position":[[30270,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25375,7],[25435,7],[28622,5],[30091,7],[31700,5],[33056,6]]},"/en/lessons/preserving-your-research-data":{"position":[[10131,5]]},"/en/lessons/qgis-layers":{"position":[[10440,5],[10658,5],[11010,5],[12503,5],[13799,5],[14205,5],[14917,7],[18246,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32456,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[589,6],[12047,6],[23281,6],[26195,5],[26440,5],[27649,6],[27678,5],[27745,5],[27797,5],[27886,7],[28001,7],[29182,7],[33427,7],[33606,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[773,6],[1148,7],[6283,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5822,7]]},"/en/lessons/transliterating":{"position":[[17313,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9978,7],[12004,7],[20228,7],[22101,7],[23600,7],[32961,7],[41459,7]]}}}],["style.27",{"_index":16423,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45082,8]]}}}],["style.css",{"_index":18116,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[652,9],[23682,9],[24995,10],[25279,9],[25302,9]]}}}],["style.us",{"_index":5894,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17554,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10089,9]]}}}],["style=\"",{"_index":11562,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21302,12],[21433,12]]}}}],["style=\"dep",{"_index":6837,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32985,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21676,12],[21930,12]]}}}],["style=\"lin",{"_index":15434,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5209,11],[5500,11],[5830,11],[6256,11],[6601,11]]}}}],["style='",{"_index":6896,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[38551,12]]}}}],["style='dep",{"_index":6850,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34562,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21588,11]]}}}],["stylesheet",{"_index":14296,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[38118,11],[38149,10],[38299,12],[38359,10],[38422,11],[39084,11],[39272,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[24919,11],[24983,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27760,11],[28283,10],[28895,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5029,10],[5195,11],[7785,11],[12826,10],[12876,10],[12930,10],[12941,10],[15747,11],[15818,11],[16167,11],[20076,10],[20196,10],[21406,10],[22076,10],[22427,10],[22898,11],[23029,10],[24482,11],[32759,10],[40401,10],[41629,11]]}}}],["stylis",{"_index":10916,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[10130,7]]}}}],["stylist",{"_index":2686,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31430,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52113,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3641,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[890,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6289,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11195,9],[17370,9],[35549,9],[43638,9],[51193,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3004,9]]}}}],["stylistiqu",{"_index":16577,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54711,11]]}}}],["stylo",{"_index":16428,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46079,5],[46154,5],[46370,5]]}}}],["stylometr",{"_index":2287,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[480,11],[1345,11],[23648,11],[23933,11],[33903,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[367,11],[444,11],[548,11],[2039,11],[2209,11],[3782,11],[6627,11],[11870,11],[12446,11],[13735,11],[16896,11],[17239,11],[18320,11],[22941,11],[23020,11],[25261,11],[30311,11],[30718,11],[30789,11],[31062,11],[42072,11],[49102,11],[55400,12]]}}}],["stylometri",{"_index":2553,"title":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16,10]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23670,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17,10],[987,10],[1064,10],[2547,10],[3141,10],[18637,11],[43117,10],[45133,10],[46035,10],[47343,11],[53072,12],[53862,10],[54497,11]]},"/en/lessons/jupyter-notebooks":{"position":[[39072,10]]},"/en/lessons/linear-regression":{"position":[[4638,10]]}}}],["stylométri",{"_index":16538,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52752,13],[54729,13]]}}}],["stéfan",{"_index":16438,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47448,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7155,6],[52119,6],[52813,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46615,6]]}}}],["su",{"_index":14088,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[5213,4],[5240,2],[5256,2],[10329,2],[11409,2]]}}}],["sub",{"_index":2074,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10726,3],[11571,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[15783,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52442,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[48674,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1701,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35131,3],[35215,3],[44796,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35695,3],[42780,3],[50243,3],[50369,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19695,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6941,3],[7504,3],[19911,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40894,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9967,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7702,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6962,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12268,3],[16126,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22179,3]]},"/en/lessons/intro-to-bash":{"position":[[13285,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[12053,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38513,3]]},"/en/lessons/json-and-jq":{"position":[[17423,3],[26811,3],[27064,3],[27415,3],[28334,3],[28534,3],[28582,3],[28840,3],[28922,3],[29685,3],[33579,3],[34188,3],[34294,3],[35128,3],[35261,3],[35350,3],[35418,3],[35461,3]]},"/en/lessons/preserving-your-research-data":{"position":[[11533,3],[11985,3],[12526,3]]},"/en/lessons/research-data-with-unix":{"position":[[8450,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30547,3],[31512,3],[31820,3],[32293,3],[47829,3]]},"/en/lessons/sonification":{"position":[[38728,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13628,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3020,3],[3038,3],[3042,3],[17651,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20146,3],[20202,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[555,3],[29727,3]]}}}],["sub=\"search",{"_index":13308,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41980,11],[45398,11]]}}}],["subcategori",{"_index":8440,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10062,11],[11364,13],[12018,11],[14215,11]]},"/en/lessons/linear-regression":{"position":[[13453,13],[46535,14]]},"/en/lessons/naive-bayesian":{"position":[[34735,13],[59840,11]]}}}],["subcollect",{"_index":7610,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3525,13]]}}}],["subconsci",{"_index":15468,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2834,13]]}}}],["subcorpora",{"_index":16297,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32234,10],[32991,11],[35967,10],[38153,10],[38690,10],[39383,10]]}}}],["subcorpu",{"_index":16151,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[688,9],[32397,10],[32775,10],[33124,9],[33242,9],[33787,10],[33955,10],[34474,9],[37201,9],[37278,10],[37342,10],[37772,9],[37885,9]]}}}],["subdirectori",{"_index":9874,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49683,14]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13475,12],[13627,12],[14574,13],[26801,12],[26889,12]]},"/en/lessons/installing-omeka":{"position":[[10727,12]]},"/en/lessons/intro-to-powershell":{"position":[[5167,12]]},"/en/lessons/naive-bayesian":{"position":[[28144,15],[32672,12]]},"/en/lessons/preserving-your-research-data":{"position":[[11848,14]]},"/en/lessons/research-data-with-unix":{"position":[[4535,12],[5036,13],[5234,12],[5492,12],[8504,13],[10441,13],[11763,13],[13118,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17673,12]]}}}],["subdirectory/filenam",{"_index":19773,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[13073,21]]}}}],["subdivid",{"_index":5721,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[22454,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48885,9]]},"/en/lessons/qgis-layers":{"position":[[9572,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12959,10]]}}}],["subdivision/year",{"_index":19242,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10221,16]]}}}],["subfield",{"_index":6566,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7582,8],[18312,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19683,8],[20018,8],[20274,10]]}}}],["subfold",{"_index":11120,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27520,9],[29093,10],[29172,9],[29230,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12696,10]]},"/en/lessons/geocoding-qgis":{"position":[[9812,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24624,9],[29149,9],[30947,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10055,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21333,10]]}}}],["subgraph",{"_index":10535,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28081,10],[28159,9],[28204,8]]}}}],["subgroup",{"_index":7328,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16115,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[875,9],[3388,9],[39772,9],[39944,9]]}}}],["subject",{"_index":497,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14116,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6049,7],[9596,7],[15459,8],[34052,7]]},"/en/lessons/common-similarity-measures":{"position":[[4265,7],[32064,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10510,7],[31598,9]]},"/en/lessons/counting-frequencies":{"position":[[8334,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23426,7],[24617,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6690,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12578,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7577,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3795,8],[4636,9],[4948,7],[9761,7],[20497,10],[41369,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10213,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57309,8],[57338,7]]},"/en/lessons/geocoding-qgis":{"position":[[3904,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23543,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21315,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3253,8],[3460,7],[3738,7],[6062,9],[11190,8],[13169,8]]},"/en/lessons/gravity-model":{"position":[[6880,7],[19894,7],[32106,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16900,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8026,8],[34876,7]]},"/en/lessons/intro-to-linked-data":{"position":[[9620,8],[9671,7],[25315,8],[25448,7],[25520,7],[25697,7],[25779,7],[28029,7],[28421,7],[28950,8],[29000,8],[29104,8],[32286,7]]},"/en/lessons/introduction-map-warper":{"position":[[8598,7],[22142,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3627,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8743,11],[10114,7]]},"/en/lessons/sentiment-analysis":{"position":[[4901,8],[7544,8],[27153,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19979,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7998,7],[48946,7]]},"/en/lessons/transliterating":{"position":[[2768,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3128,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42941,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6982,9]]}}}],["sublim",{"_index":5556,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63272,7],[67766,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41160,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2389,7]]},"/en/lessons/mac-installation":{"position":[[189,7],[1065,7],[1298,7],[1320,7],[1353,7],[2850,7],[3099,7],[3169,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1941,7],[1994,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30989,7]]}}}],["sublinear_tf",{"_index":965,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[790,12],[39020,12],[39363,12]]}}}],["sublist",{"_index":6179,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15210,7],[15247,8]]}}}],["submarin",{"_index":13254,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35480,10],[40487,10]]}}}],["submarine.csv",{"_index":13253,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35356,13],[38112,13],[39338,15]]}}}],["submenu",{"_index":13345,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[7330,7]]}}}],["submiss",{"_index":4216,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41158,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1595,10],[8228,11],[8963,10],[10518,10],[12300,10],[12699,10],[37077,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1458,11]]},"/en/lessons/jupyter-notebooks":{"position":[[37421,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1900,11],[2868,11]]}}}],["submissions/blob/gh",{"_index":22163,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18366,19]]}}}],["submit",{"_index":3009,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6365,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13758,9],[57055,10],[57094,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8951,6],[9522,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16134,6],[17118,6],[17563,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10124,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21389,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[949,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59307,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5005,7]]},"/en/lessons/sentiment-analysis":{"position":[[15268,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1053,9],[17168,7]]}}}],["subordin",{"_index":6812,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31079,13]]}}}],["subplot",{"_index":4490,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64389,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[801,8],[847,8],[910,7],[17489,8],[17782,9],[17896,9],[18634,8],[31889,9],[36459,9],[38398,8],[38484,9],[38636,9],[38867,9],[39324,8],[39438,7],[39766,7],[40415,7],[40830,7],[44312,8],[44938,7],[45008,7],[45692,8],[47629,7],[48756,9],[52398,8],[52422,8],[52500,8],[52561,8]]}}}],["subplots_adjust",{"_index":17331,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[59699,15]]}}}],["subpoena",{"_index":20334,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7221,10]]}}}],["subqueri",{"_index":12588,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[36023,8]]}}}],["subreddit",{"_index":14801,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47783,10]]}}}],["subroutin",{"_index":22030,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8167,12]]}}}],["subscript",{"_index":9260,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16159,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24699,13],[24846,13],[24887,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[65147,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9062,12],[16181,12],[16758,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3563,13],[3910,12]]}}}],["subscription_key",{"_index":22153,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16864,16]]}}}],["subsect",{"_index":9799,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30139,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21745,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3274,12],[11833,12],[12979,12],[13095,10],[13403,10],[13653,10],[15318,10],[15577,10],[15882,10],[15935,10],[17468,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14864,10]]}}}],["subsequ",{"_index":2183,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6495,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8875,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57359,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44750,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27541,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37385,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12126,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6525,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5519,10],[20402,10],[31921,10],[43613,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29237,10],[29845,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14887,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6425,10],[7626,10],[27626,12]]},"/en/lessons/intro-to-linked-data":{"position":[[11881,10]]},"/en/lessons/intro-to-powershell":{"position":[[6145,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[19699,13]]},"/en/lessons/jupyter-notebooks":{"position":[[20754,12],[42319,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3342,11]]},"/en/lessons/linear-regression":{"position":[[6186,10]]},"/en/lessons/research-data-with-unix":{"position":[[838,10]]},"/en/lessons/sentiment-analysis":{"position":[[5639,12],[6434,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11080,10],[37983,12]]},"/en/lessons/sonification":{"position":[[18536,10],[18691,13]]},"/en/lessons/space-place-gazetteers":{"position":[[28418,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3243,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22602,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[546,10],[13904,10],[29993,10]]}}}],["subset",{"_index":2861,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14172,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8215,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15387,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39516,7],[45344,7],[45625,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7511,6],[20328,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6630,6],[8025,7],[56104,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32468,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19192,6],[41748,7]]},"/en/lessons/extracting-keywords":{"position":[[1897,7],[2027,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17816,6],[17980,6]]},"/en/lessons/gravity-model":{"position":[[17035,7],[17074,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7171,6],[17549,6]]},"/en/lessons/json-and-jq":{"position":[[10637,6]]},"/en/lessons/linear-regression":{"position":[[20633,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6479,6]]},"/en/lessons/research-data-with-unix":{"position":[[11189,7]]},"/en/lessons/sentiment-analysis":{"position":[[1981,7]]},"/en/lessons/space-place-gazetteers":{"position":[[44273,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5229,6],[27116,7],[27207,7],[27495,6],[27598,6],[28985,6],[31186,7],[31309,6],[38005,10],[38183,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6894,7],[23240,7]]}}}],["subshel",{"_index":11040,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12432,9]]}}}],["subsidiari",{"_index":9200,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7396,10]]}}}],["subsitut",{"_index":13196,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23502,10]]}}}],["substant",{"_index":2958,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26046,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29915,11]]}}}],["substanti",{"_index":2288,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[582,11],[8278,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56646,15]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42912,13]]},"/en/lessons/common-similarity-measures":{"position":[[33310,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[81,11],[6780,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4840,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5746,11],[66868,14]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5521,11]]},"/en/lessons/intro-to-powershell":{"position":[[24821,12]]},"/en/lessons/logistic-regression":{"position":[[18046,13],[33212,11]]},"/en/lessons/space-place-gazetteers":{"position":[[6719,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11729,11],[27970,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1926,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16167,13]]}}}],["substitut",{"_index":561,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16654,13]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40068,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1917,12],[3081,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38769,11],[39348,13]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10051,11],[11128,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16382,13],[27712,10],[37949,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11994,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27623,10],[30483,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29030,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15144,13],[15573,12],[15642,12],[15941,13]]},"/en/lessons/installing-omeka":{"position":[[10938,10]]},"/en/lessons/intro-to-bash":{"position":[[23403,10],[25852,11],[26242,10]]},"/en/lessons/intro-to-linked-data":{"position":[[35694,12]]},"/en/lessons/intro-to-powershell":{"position":[[25184,11],[25455,11]]},"/en/lessons/introduction-map-warper":{"position":[[23160,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4862,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25080,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11771,11],[11911,10],[16917,14],[17092,14],[36012,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[27306,10]]}}}],["substr",{"_index":10252,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35361,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6713,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19621,10],[36675,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3443,9],[3518,10],[3763,9],[4359,9],[4659,10]]},"/en/lessons/normalizing-data":{"position":[[7099,9],[7297,9]]}}}],["substr(samplegardendata$story_title,0,99",{"_index":13272,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[38867,41]]}}}],["substr(samplesubmarinedata$story_title,0,99",{"_index":13278,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39415,44]]}}}],["substract",{"_index":17230,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43828,9]]}}}],["subsystem",{"_index":21166,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19051,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2736,9],[2830,9]]}}}],["subtitl",{"_index":14556,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44293,9],[45673,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29685,8],[48157,8],[49153,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18006,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31471,8]]}}}],["subtl",{"_index":3166,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44018,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25536,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11528,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5221,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4940,7],[29715,6]]},"/en/lessons/logistic-regression":{"position":[[34094,6]]},"/en/lessons/sentiment-analysis":{"position":[[14451,6],[24681,6]]}}}],["subtleti",{"_index":4440,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58422,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8672,10]]}}}],["subtli",{"_index":3813,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14010,6]]}}}],["subtract",{"_index":4665,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17662,8]]},"/en/lessons/common-similarity-measures":{"position":[[11778,8],[18727,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33161,8]]},"/en/lessons/linear-regression":{"position":[[45045,8],[48694,9]]}}}],["subtyp",{"_index":17051,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[13775,7]]}}}],["suburb",{"_index":23137,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[13903,7]]}}}],["subvert",{"_index":14232,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[17652,7]]}}}],["succe",{"_index":8821,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[17653,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58330,7]]},"/en/lessons/installing-omeka":{"position":[[7270,9]]},"/en/lessons/logistic-regression":{"position":[[19767,7]]},"/en/lessons/naive-bayesian":{"position":[[9871,7]]},"/en/lessons/space-place-gazetteers":{"position":[[6840,7]]}}}],["succeed",{"_index":3083,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25268,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27346,10]]}}}],["success",{"_index":1565,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30797,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16238,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13200,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4111,7],[18216,12]]},"/en/lessons/common-similarity-measures":{"position":[[32224,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34564,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18494,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3561,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27247,11],[27429,7],[29438,10],[29862,11],[38863,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7587,10],[9292,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17786,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2566,11],[5094,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30137,10],[49394,10],[54726,10]]},"/en/lessons/geocoding-qgis":{"position":[[32735,7],[38095,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22746,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9740,7],[19203,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5139,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9813,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[5876,10],[14984,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8713,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11173,11]]},"/en/lessons/linear-regression":{"position":[[46403,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2526,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18064,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8310,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14603,8],[19555,11],[24935,11],[27812,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10315,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3067,11]]}}}],["success_messag",{"_index":8189,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25685,15]]}}}],["successfulli",{"_index":2180,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6079,13],[16360,13]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13670,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10591,12],[57520,12]]},"/en/lessons/common-similarity-measures":{"position":[[32279,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2900,13],[3682,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6046,12],[25806,12]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2733,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8621,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18180,12],[18931,12],[20067,12],[23908,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13482,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10599,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18474,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28983,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42062,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7538,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[25371,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[33224,12],[33972,12],[40627,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8052,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12187,12]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9759,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1844,12]]},"/en/lessons/sentiment-analysis":{"position":[[37827,12]]},"/en/lessons/sonification":{"position":[[15300,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7309,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12960,12],[19878,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[25071,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35444,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10477,12]]},"/en/lessons/working-with-text-files":{"position":[[6118,13]]}}}],["successor",{"_index":14814,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49046,9]]}}}],["succinct",{"_index":20871,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[4100,8]]}}}],["succinctli",{"_index":21164,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16973,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20568,10]]}}}],["sucesor",{"_index":20275,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50527,10]]}}}],["such",{"_index":227,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4745,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4961,4],[19278,4],[31789,4],[36542,4],[38038,4],[40495,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2493,4],[3415,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1444,4],[6320,5],[12859,4],[14480,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1161,4],[1835,4],[9233,4],[9592,4],[9654,4],[13975,4],[16207,4],[17598,4],[24063,4],[31118,4],[31340,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1216,4],[6989,4],[14844,4],[15785,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[201,4],[2351,4],[2416,4],[5970,5],[14915,4],[23518,4],[25461,4],[31410,4],[33110,4],[40373,4],[41567,4],[44422,4],[48624,4],[56656,4],[57712,4],[61915,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1878,4],[2677,4],[3330,4],[4022,4],[9808,4],[16282,4],[18876,4],[20116,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16575,4],[18947,4],[20414,4],[26399,4],[27155,4],[37261,4],[41184,4],[49513,4],[57281,4],[57852,4],[58066,4],[59558,4],[60979,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4615,4],[4739,4],[6165,4],[8472,4],[8853,4],[9800,5],[12223,4],[12350,5],[17354,4],[20371,4],[30737,4],[39468,4],[43164,4],[43808,5],[50394,4],[52337,4],[53503,4],[54365,4],[54885,5],[57092,4],[57358,4],[59421,4],[61713,4],[69647,4],[69722,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1434,4],[1700,4],[6417,4],[8563,5],[10613,4],[10925,5],[10951,5],[31916,4],[35359,4],[42472,5],[43907,5],[44803,5],[45244,5],[58947,4],[59329,5],[63420,4],[63925,5],[66370,5],[70438,4]]},"/en/lessons/common-similarity-measures":{"position":[[6203,4],[29474,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1598,4],[15127,4],[22424,4],[35176,4],[37707,4],[38108,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9228,4],[9300,4],[14237,4],[17178,4],[55725,4],[59187,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5088,4],[5403,4],[6065,4],[12701,4],[14134,4],[14231,5],[19626,5],[21099,4],[21319,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2701,4],[3386,4],[4439,4],[7936,4],[9850,4],[10621,4],[16402,4],[16466,4],[29290,5],[30308,4],[36280,5],[36531,4],[52212,4],[58017,4],[58412,4],[58865,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6057,4],[15457,4],[19845,4],[25533,4],[26394,4],[28996,4],[30103,4],[30381,4],[31029,4]]},"/en/lessons/counting-frequencies":{"position":[[11260,7],[14289,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2083,4],[2197,4],[2573,5],[2609,5],[4783,4],[5527,4],[5779,4],[7013,4],[7217,4],[15383,4],[16426,5],[19207,4],[19403,4],[20311,4],[22991,4],[29955,4],[30540,4],[31078,4],[31240,4],[32282,4],[32560,4],[38562,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9134,5],[9741,4],[12784,4],[12833,4],[13573,4],[17145,4],[34464,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[407,4],[3618,4],[5146,4],[6457,4],[6778,4],[19569,4],[19652,4],[26271,4],[28556,4],[32290,4],[38822,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1821,4],[2641,4],[5816,4],[8802,5],[11607,4],[14943,4],[17645,4],[18315,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[397,4],[4393,5],[5460,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1376,4],[2913,4],[3297,4],[4808,4],[5038,4],[6013,4],[6161,4],[7237,4],[9581,4],[11707,4],[12509,4],[17033,4],[17369,4],[17454,5],[23354,4],[25432,4],[25923,4],[38065,4],[38160,4],[39718,4],[43229,4],[44526,5],[44566,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[844,4],[12046,4],[24351,4],[25139,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3075,4],[5899,4],[7902,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5132,4],[9355,4],[12232,4],[16180,4],[38657,4],[42148,5],[42230,5],[42623,5],[44424,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2321,4],[5056,4],[40413,4],[41128,4],[48687,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9258,4],[13698,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1083,4],[4337,4],[32464,4],[41593,4],[49231,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13340,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1619,4],[2655,4],[3258,4],[26526,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7668,4],[16388,4]]},"/en/lessons/extracting-keywords":{"position":[[4572,4],[8354,4],[10020,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16347,4],[23782,4],[24461,4],[32434,4],[42556,4],[42665,4],[43627,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1576,4],[16289,4],[27035,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6419,4],[6916,4],[7254,4],[11886,4],[11980,4],[16024,4],[27523,4],[28368,4],[31251,4],[35010,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2830,5],[2903,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1955,4],[2693,4],[4711,4],[5704,4],[8654,4],[9006,4],[11570,4],[11651,4],[14155,4],[20930,4],[56954,4],[68227,4]]},"/en/lessons/geocoding-qgis":{"position":[[1650,4],[1731,5],[2383,4],[2463,4],[4454,4],[5729,4],[9865,4],[14496,4],[15390,4],[20563,4],[22085,5],[22799,4],[23866,4],[25844,4],[29147,4],[29341,4],[31621,4],[34504,4],[36307,5],[36414,4],[36717,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24203,4],[24308,4]]},"/en/lessons/georeferencing-qgis":{"position":[[11703,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1220,4],[1644,4],[2928,4],[5450,4],[12224,4],[13062,5],[18147,4],[19722,5],[29446,4],[33556,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5538,4],[6633,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[2362,4],[10784,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1248,4],[1354,4],[6524,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[6745,4],[9788,4],[9843,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2752,4],[5271,4],[11029,4],[11576,4],[16549,4],[18555,4],[26390,4]]},"/en/lessons/gravity-model":{"position":[[3652,4],[11257,5],[14214,4],[25468,4],[33769,4],[34693,4],[45118,4],[55590,4],[55783,4],[59497,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4565,4],[5908,4],[7067,4],[7274,5],[13323,4],[16622,4],[16952,4],[17548,4],[18309,4],[27281,4],[32482,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1184,4],[4227,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7791,4],[12135,4],[37614,4],[40296,4],[44003,4],[47225,4],[47613,4],[47893,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4926,4],[6271,4],[6535,4],[24923,5],[30007,4],[31499,4],[31795,4],[32120,4],[36397,4],[51920,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2469,4],[5296,4],[7884,4],[8407,4],[12542,4],[13469,5],[14529,4],[15690,4],[16036,4],[28138,4],[30171,4],[35315,4],[40758,4],[42075,5],[49617,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1050,4],[2452,4],[2805,4],[3959,4],[5296,4],[5777,4],[5973,4],[6211,4],[18809,4],[23466,4],[23549,4],[31341,4],[34974,4],[42067,4]]},"/en/lessons/intro-to-bash":{"position":[[1207,4],[1968,4],[2368,4],[13759,4],[17827,4],[19195,4],[26840,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1238,4]]},"/en/lessons/intro-to-powershell":{"position":[[33772,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1636,4],[2619,4],[25784,4]]},"/en/lessons/introduction-map-warper":{"position":[[1851,4],[5478,4],[7510,4],[11390,5],[18171,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1577,4],[2905,4],[3026,5],[3224,5],[3925,4],[5437,4],[5834,4],[15504,4],[16512,4],[16980,5],[17745,4],[17862,4],[18167,4],[18368,4],[18422,5],[31924,5],[33168,5],[33567,4],[35515,5],[41359,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1819,4],[4311,4],[5332,4],[9753,5],[15350,4],[20214,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1919,4],[2261,4],[6307,4],[6919,4],[7112,4],[7558,4],[8238,5],[32889,4]]},"/en/lessons/json-and-jq":{"position":[[1612,4],[18185,4]]},"/en/lessons/jupyter-notebooks":{"position":[[1109,4],[2594,4],[4665,4],[6765,4],[7106,4],[36366,5],[39418,4],[40382,4],[42702,4],[47678,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7332,4],[8802,4]]},"/en/lessons/linear-regression":{"position":[[5804,4],[8312,4],[9927,4],[11543,4],[11636,4],[13013,4],[13379,4],[13558,4],[13656,4],[14105,4],[17466,5],[17938,4],[32241,4],[32480,4],[52048,4],[55384,4],[55473,4],[57765,4],[58122,4],[77902,4]]},"/en/lessons/linux-installation":{"position":[[430,4]]},"/en/lessons/logistic-regression":{"position":[[3913,4],[3985,4],[6015,4],[7451,5],[46934,4],[53560,4],[53617,4],[60582,4],[63266,4],[67680,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1551,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1884,4],[1986,4],[3426,4],[3527,5],[4081,4],[22288,4],[35657,4]]},"/en/lessons/naive-bayesian":{"position":[[5001,4],[5757,4],[7217,4],[13192,4],[22087,4],[25947,4],[67718,4],[70617,4]]},"/en/lessons/normalizing-data":{"position":[[3917,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1464,4],[2874,4],[3141,4],[6322,5],[9991,4],[18193,4],[19627,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2974,4]]},"/en/lessons/preserving-your-research-data":{"position":[[4360,4],[4945,4],[5266,4],[5529,4],[6429,4],[7477,4],[7891,4],[10162,4],[14285,4]]},"/en/lessons/qgis-layers":{"position":[[7760,4],[16660,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[645,5],[1642,4],[2069,5],[5096,4],[6499,4],[6581,5],[6621,5],[7294,4],[10391,4],[20600,4],[23135,4]]},"/en/lessons/research-data-with-unix":{"position":[[4852,4],[4918,4],[5375,4],[5764,4],[6379,4],[12579,4],[14848,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34456,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3635,4],[4080,4],[21945,4],[27134,4]]},"/en/lessons/sentiment-analysis":{"position":[[2788,4],[4632,4],[5122,4],[11275,5],[13388,4],[19383,5],[28383,5],[31071,5],[32169,5],[33701,4],[35361,5],[37461,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[425,4],[3296,4],[3409,4],[3477,4],[3810,4],[24349,4],[26140,4],[35586,4]]},"/en/lessons/sonification":{"position":[[4677,4],[5327,4],[8016,4],[11605,4]]},"/en/lessons/space-place-gazetteers":{"position":[[163,4],[677,4],[3382,4],[4812,4],[8740,4],[10589,4],[14544,4],[15354,4],[15479,4],[24371,5],[32321,4],[32649,4],[46754,4],[47284,4],[47559,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2084,4],[2631,4],[5395,4],[9253,4],[12143,4],[16468,5],[21733,4],[23551,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1369,4],[3509,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3425,4],[5029,4],[16011,4],[20033,4],[26068,4],[41251,4],[45695,4],[47720,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2327,4],[7132,4],[9020,4],[11343,4],[12973,4],[27332,4],[28153,4],[28183,4],[32615,5],[47329,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1973,4],[15695,4],[15739,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[617,4],[2896,4],[3314,4],[9105,4],[12320,4],[34304,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2610,4],[4686,4],[4825,4],[7257,5],[7580,4],[8681,4],[14392,5],[14510,4],[41089,4]]},"/en/lessons/transliterating":{"position":[[1954,4],[2778,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3194,4],[5367,4],[10142,4],[16415,4],[16734,5],[27431,4],[42083,4],[43385,4],[46250,5],[46580,4],[46753,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[12041,4],[16596,4],[20522,4],[27382,4],[31299,4]]},"/en/lessons/vector-layers-qgis":{"position":[[668,4],[925,4],[1078,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[531,4],[15783,4],[18005,4],[20175,4],[25696,4],[29562,4],[35407,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[323,4],[655,4],[1515,4],[7058,4],[10591,4],[10631,4],[15423,4],[17814,4]]},"/en/lessons/working-with-text-files":{"position":[[4178,4],[4282,4]]},"/en/lessons/working-with-web-pages":{"position":[[2753,4],[5279,4]]}}}],["such.6",{"_index":21378,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[31773,6]]}}}],["suck",{"_index":6481,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56796,7]]}}}],["sudamih",{"_index":19288,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18069,8]]}}}],["sudburi",{"_index":12566,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[22533,8],[22560,8],[22590,8],[22623,8]]}}}],["sudden",{"_index":16166,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2803,6]]}}}],["suddenli",{"_index":9222,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10558,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9026,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36276,9]]},"/en/lessons/sentiment-analysis":{"position":[[8005,9]]}}}],["sudo",{"_index":336,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8405,4],[8433,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7619,5],[7746,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7848,4],[7889,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35620,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2738,4],[3018,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14158,4],[27547,4]]},"/en/lessons/installing-omeka":{"position":[[5251,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2692,4],[2771,4],[4430,5],[4442,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2233,7],[2466,5],[2489,4],[2553,5],[2722,4],[2892,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1501,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17393,5],[18071,4]]},"/en/lessons/linux-installation":{"position":[[479,4],[834,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7122,4]]},"/en/lessons/sonification":{"position":[[22134,5],[24320,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3271,4]]}}}],["sue",{"_index":20327,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6415,3]]}}}],["suffer",{"_index":4106,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32288,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13906,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46981,6]]}}}],["suffic",{"_index":5946,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22801,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3708,8],[17221,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3336,7],[3788,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57570,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3086,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11454,7]]}}}],["suffici",{"_index":1159,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9346,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15300,12],[20300,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54645,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18304,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18752,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7381,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9938,10],[46128,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48468,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3127,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9792,10]]},"/en/lessons/geocoding-qgis":{"position":[[3153,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7453,10],[33724,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[9575,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22649,10]]},"/en/lessons/intro-to-powershell":{"position":[[37688,11]]},"/en/lessons/linear-regression":{"position":[[20571,12],[52079,11]]},"/en/lessons/preserving-your-research-data":{"position":[[13309,10]]},"/en/lessons/research-data-with-unix":{"position":[[14321,10]]},"/en/lessons/space-place-gazetteers":{"position":[[29655,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11097,10],[20219,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2229,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9411,11]]},"/en/lessons/vector-layers-qgis":{"position":[[12981,12]]}}}],["suffix",{"_index":465,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12866,7],[12900,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6669,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11290,9]]},"/en/lessons/intro-to-bash":{"position":[[8711,9]]},"/en/lessons/logistic-regression":{"position":[[14226,6],[51812,6]]}}}],["suffolk",{"_index":10906,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9171,7]]},"/en/lessons/geocoding-qgis":{"position":[[22542,8]]}}}],["sugen",{"_index":6643,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6094,6],[60604,6]]}}}],["suggest",{"_index":836,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6655,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[80,9],[2189,9],[5657,8],[28349,11],[42346,9],[42653,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2560,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17553,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22499,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24386,8],[24513,9],[60569,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5199,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3046,7],[16505,7],[16767,7],[25921,8],[57033,10],[66658,7],[66849,7],[66869,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[61061,7],[62470,8],[66852,8],[67031,11]]},"/en/lessons/code-reuse-and-modularity":{"position":[[107,9],[5750,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34667,7],[60524,7]]},"/en/lessons/common-similarity-measures":{"position":[[117,9],[2348,9],[32246,10],[34744,8],[34845,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[159,9],[1344,9],[5797,9],[6568,7],[18240,8],[39346,9],[39470,7],[39578,12],[43288,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9581,9],[33761,9],[35862,7],[43842,7],[45488,9],[60656,7],[61773,8],[63618,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18834,8],[48357,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15860,7],[15974,7],[21185,10],[22218,8],[24531,10],[33240,10],[37807,7],[38898,7]]},"/en/lessons/counting-frequencies":{"position":[[222,9],[13579,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[266,9],[5388,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33831,9],[38134,8],[38333,7],[38416,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6197,7],[26503,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16486,7],[21221,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5903,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[450,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15894,8],[37450,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9562,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46778,10]]},"/en/lessons/extracting-keywords":{"position":[[546,9],[38735,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[152,9],[6908,7],[7619,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3298,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[676,9],[31127,9],[32602,9],[34412,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[181,9],[10113,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[286,9],[12022,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29703,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[29593,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20812,10],[20879,11],[21098,9],[34066,9]]},"/en/lessons/gravity-model":{"position":[[3846,10],[6157,7],[21699,8],[25872,10],[51172,7],[53857,10],[55316,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2336,11],[13976,8],[23830,8],[24471,8],[32158,10],[32219,7],[44647,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7561,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2363,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5009,7],[31573,7]]},"/en/lessons/intro-to-linked-data":{"position":[[8625,9],[17775,7],[26101,9],[37990,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[3711,11],[26199,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34316,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18757,7],[19631,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12128,7],[25438,9],[42420,7]]},"/en/lessons/json-and-jq":{"position":[[39599,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51943,11],[52257,10]]},"/en/lessons/linear-regression":{"position":[[111,9],[2908,7],[3663,9],[17436,7],[54021,7],[68638,7],[72149,10],[72689,7]]},"/en/lessons/linux-installation":{"position":[[4667,7]]},"/en/lessons/logistic-regression":{"position":[[2628,7],[3470,9],[6752,7],[20981,7],[33050,9]]},"/en/lessons/mac-installation":{"position":[[4344,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[326,9],[7581,9]]},"/en/lessons/normalizing-data":{"position":[[174,9],[9884,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15684,7],[20138,7]]},"/en/lessons/output-data-as-html-file":{"position":[[291,9],[9679,9]]},"/en/lessons/preserving-your-research-data":{"position":[[3605,7],[5666,9],[16256,9],[16619,9],[16780,11],[18792,7]]},"/en/lessons/research-data-with-unix":{"position":[[13442,8],[14155,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2411,10],[2804,9],[5356,7],[5819,8],[6725,8],[21774,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5668,8],[41245,7]]},"/en/lessons/sentiment-analysis":{"position":[[24320,8],[29329,7],[32399,7],[32633,8]]},"/en/lessons/space-place-gazetteers":{"position":[[14869,7],[16513,8],[17137,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[749,7],[30753,7],[33232,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2552,7],[16914,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5950,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57596,8],[57857,8],[58249,8],[58909,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11270,9],[16732,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1869,8]]},"/en/lessons/transliterating":{"position":[[9670,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41987,11]]},"/en/lessons/viewing-html-files":{"position":[[3735,9]]},"/en/lessons/windows-installation":{"position":[[5594,7]]},"/en/lessons/working-with-text-files":{"position":[[9231,9]]},"/en/lessons/working-with-web-pages":{"position":[[9779,9]]}}}],["suggestedlrs(lr_min=0.00010000000474974513",{"_index":6380,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44081,43]]}}}],["suggestedlrs(lr_min=0.012022644281387329",{"_index":6336,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38823,41]]}}}],["suguru",{"_index":16502,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50591,6]]}}}],["sui",{"_index":11936,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9683,3],[60983,3]]}}}],["suit",{"_index":1643,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34511,6],[35733,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1368,5],[20510,5],[20576,5],[21558,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18920,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1268,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8625,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31677,6],[32196,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15349,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7544,6],[8572,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2357,5],[7281,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2033,6],[35849,6]]},"/en/lessons/geocoding-qgis":{"position":[[984,6],[4117,4],[5959,6],[8002,6],[10063,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16073,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1579,6],[5265,5]]},"/en/lessons/gravity-model":{"position":[[24636,4],[27207,6]]},"/en/lessons/installing-omeka":{"position":[[2620,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6070,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5655,5],[6717,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6979,6]]},"/en/lessons/intro-to-bash":{"position":[[4190,5]]},"/en/lessons/introduction-map-warper":{"position":[[4671,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1947,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2960,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6799,6],[16874,4]]},"/en/lessons/research-data-with-unix":{"position":[[4354,7],[9062,7]]},"/en/lessons/sentiment-analysis":{"position":[[14428,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35926,4]]},"/en/lessons/sonification":{"position":[[4901,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7045,6],[31849,6],[43306,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51282,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13923,6]]}}}],["suitabl",{"_index":2758,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1682,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25889,11],[40818,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21713,11],[62185,8],[62360,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19938,8],[25833,8],[33638,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5877,9],[35990,8],[38199,8],[38984,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19271,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3826,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1292,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2811,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1287,8],[23880,11],[32109,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27388,8]]},"/en/lessons/geocoding-qgis":{"position":[[17639,8],[18570,8],[20242,8],[32696,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48336,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4940,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15231,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11927,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27552,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9218,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[887,8]]}}}],["sum",{"_index":4124,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35267,3],[44896,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19311,3]]},"/en/lessons/common-similarity-measures":{"position":[[12906,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16167,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25244,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23912,6],[29466,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7706,7],[8353,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31510,3]]},"/en/lessons/geocoding-qgis":{"position":[[8130,3],[35806,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[9414,3],[9514,5],[9653,3],[10207,4],[12800,3]]},"/en/lessons/intro-to-bash":{"position":[[8095,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11976,3],[35734,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24446,8]]},"/en/lessons/linear-regression":{"position":[[18873,3],[43951,3],[44140,3],[44880,3],[45157,3]]},"/en/lessons/logistic-regression":{"position":[[8494,3],[8554,3],[20852,3],[21292,3],[22902,3],[23033,3],[23424,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37352,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11611,5]]},"/en/lessons/sentiment-analysis":{"position":[[23493,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24033,3],[39661,6],[39713,6],[39720,3],[39758,4],[39879,6],[40081,6],[40143,5],[41021,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25580,3],[25846,6],[31675,4],[46081,6]]}}}],["sum%>",{"_index":8911,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9229,9]]}}}],["sum([(i",{"_index":17237,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44222,7]]}}}],["sum([i**2",{"_index":17233,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44015,9]]}}}],["sum(air49",{"_index":19436,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11628,10],[12942,10]]}}}],["sum(air50",{"_index":19444,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12224,10],[12962,10]]}}}],["sum(air51",{"_index":19466,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12982,10]]}}}],["sum(air52",{"_index":19468,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13002,10]]}}}],["sum(air53",{"_index":19469,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13022,10]]}}}],["sum(air54",{"_index":19471,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13042,10]]}}}],["sum(air55",{"_index":19473,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13062,10]]}}}],["sum(air56",{"_index":19475,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13082,10]]}}}],["sum(air57",{"_index":19477,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13102,10]]}}}],["sum(air58",{"_index":19479,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13122,10]]}}}],["sum(air59",{"_index":19481,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13142,10]]}}}],["sum(air60",{"_index":19483,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13162,10]]}}}],["sum(label_freqs.valu",{"_index":6188,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16192,25],[16758,26]]}}}],["sum(sqrt_state_populations_vector",{"_index":8903,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8439,34]]}}}],["sum(true))/len(tru",{"_index":17235,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44098,21]]}}}],["sum_sqrt_state_populations_vector<",{"_index":8902,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8401,37]]}}}],["summa",{"_index":9975,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55658,5],[57203,5]]}}}],["summar",{"_index":969,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[994,13],[43244,13],[43264,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[274,13],[516,13],[1415,13],[17710,13],[19006,9],[25375,9],[25540,11],[26896,13],[26958,13]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3885,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33850,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31939,10]]},"/en/lessons/linear-regression":{"position":[[13719,10],[16557,9]]},"/en/lessons/naive-bayesian":{"position":[[24340,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48915,11],[53627,11]]},"/en/lessons/sentiment-analysis":{"position":[[1020,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1748,9],[4777,10],[48954,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35605,10]]}}}],["summari",{"_index":2450,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16426,7],[19676,7],[19785,7],[20023,9],[29960,9],[30068,7],[33961,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[59584,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[787,7],[66179,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1282,7],[50979,7],[67936,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1112,7],[64252,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25706,7],[26251,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21719,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13432,7],[17534,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27088,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1196,7],[1383,7],[8298,8],[9583,10],[10498,10],[34580,7],[34696,7],[34890,9],[36315,7],[37036,7],[37454,7],[37934,7],[37983,10],[38070,7],[42402,7],[46914,7],[47282,7],[49109,7],[54803,7],[55290,7],[57837,7],[58610,7],[59059,7],[60350,7],[60501,7],[60883,10],[61798,10],[64056,8],[67321,7]]},"/en/lessons/geocoding-qgis":{"position":[[4441,7],[6706,7],[8853,7],[12383,7],[29659,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[9881,7],[10010,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17670,7],[20092,9],[21209,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5392,7]]},"/en/lessons/gravity-model":{"position":[[49682,7],[49841,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[22967,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1502,7],[51141,7]]},"/en/lessons/introduction-map-warper":{"position":[[21303,7],[21413,8]]},"/en/lessons/linear-regression":{"position":[[58947,9]]},"/en/lessons/preserving-your-research-data":{"position":[[149,7],[5090,11],[16231,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[368,7],[5659,7],[5976,7],[6367,9],[17746,7],[17937,7],[18145,7],[27093,7]]},"/en/lessons/research-data-with-unix":{"position":[[12880,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26856,7],[26899,7],[27015,9],[27506,7],[27979,7],[30025,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29030,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[79,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33635,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6647,9],[23470,7],[25377,7]]}}}],["summaris",{"_index":8848,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[244,9],[26904,9],[26988,11]]},"/en/lessons/geocoding-qgis":{"position":[[27689,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9847,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[26264,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5263,10]]}}}],["summarise()–not",{"_index":9030,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26949,16]]}}}],["summarise(gn",{"_index":19872,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[26662,13],[26960,13]]}}}],["summarise(mean",{"_index":19868,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[25702,14]]}}}],["summarise–dplyr",{"_index":8963,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14766,15]]}}}],["summary(airpasseng",{"_index":19405,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5686,22],[5849,22]]}}}],["summary(ca_harp",{"_index":7332,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16589,18]]}}}],["summary(county_aggregate_data",{"_index":12873,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9949,30]]}}}],["summary(docvars(corp_al",{"_index":21815,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40549,26]]}}}],["summary(gravitymodel",{"_index":13730,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48293,21]]}}}],["summary(mod1",{"_index":12974,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26650,13]]}}}],["summary(mtcars[,1",{"_index":19679,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17864,19],[18023,19]]}}}],["summary(sentiment_scor",{"_index":20092,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27996,25]]}}}],["summary(tmod_wf_al",{"_index":21845,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42929,20],[52451,20]]}}}],["summary_d",{"_index":12361,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55854,12],[57990,12]]}}}],["summary_date.finditer(c['summari",{"_index":12391,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58124,35]]}}}],["summary_date.finditer(d['summari",{"_index":12373,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56314,35]]}}}],["summat",{"_index":13917,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[12769,11]]}}}],["summer",{"_index":7882,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21710,6],[24076,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18822,6],[21144,6]]},"/en/lessons/jupyter-notebooks":{"position":[[36375,6],[52963,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6002,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37411,6]]}}}],["summersid",{"_index":23215,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8449,11],[8740,10]]}}}],["sum{c_{i",{"_index":4173,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38869,13],[39540,12]]}}}],["sun",{"_index":8314,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13829,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7908,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16624,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[8491,4],[8906,4],[9258,4],[10048,3],[13476,4]]}}}],["sunday",{"_index":12646,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19500,8],[20318,8],[20588,6]]}}}],["sunday’",{"_index":12673,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20504,8]]}}}],["sung",{"_index":21972,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63214,4]]}}}],["sunset",{"_index":18730,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4113,10]]}}}],["sunt",{"_index":11756,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5872,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13620,4],[15794,4]]}}}],["suoi",{"_index":11821,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6542,4]]}}}],["super",{"_index":14086,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[5057,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2716,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27617,5],[32263,5]]}}}],["super(listdragwidget",{"_index":8152,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22862,21],[23156,21],[23251,21],[23578,21]]}}}],["supercomput",{"_index":10494,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19212,14]]}}}],["superfici",{"_index":6721,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18872,13]]},"/en/lessons/gravity-model":{"position":[[29677,11],[37325,11]]}}}],["superflu",{"_index":10687,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7755,11]]}}}],["superhuman",{"_index":11008,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1897,10]]}}}],["superimpos",{"_index":8345,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22875,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27952,11]]},"/en/lessons/introduction-map-warper":{"position":[[11153,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45999,12]]}}}],["superior",{"_index":12511,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5662,8]]}}}],["superpow",{"_index":11543,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17002,11]]}}}],["supervis",{"_index":1673,"title":{"/en/lessons/naive-bayesian":{"position":[[0,10]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36849,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10480,11],[10578,10],[10810,10],[11172,10],[11317,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[965,10],[10949,11],[23213,10],[23510,10],[23628,10],[24637,10],[25739,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2930,10],[54119,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[944,11],[17849,10],[32849,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34797,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[5550,11],[5622,10],[5660,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44395,10]]},"/en/lessons/naive-bayesian":{"position":[[1,10],[1769,10],[6271,10],[6293,12],[7123,10],[8009,10],[9315,10],[9644,10],[9979,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33040,14]]}}}],["supervised/unsupervis",{"_index":18303,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[8871,23]]}}}],["suppl_2",{"_index":16508,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51491,7]]}}}],["supplant",{"_index":22821,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[5154,10]]}}}],["supplement",{"_index":4571,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2984,10]]},"/en/lessons/introduction-map-warper":{"position":[[9611,10]]},"/en/lessons/jupyter-notebooks":{"position":[[40042,12],[51431,11]]},"/en/lessons/output-data-as-html-file":{"position":[[1412,10]]}}}],["supplement.1",{"_index":1006,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2162,12]]}}}],["supplementari",{"_index":5097,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58291,13]]},"/en/lessons/jupyter-notebooks":{"position":[[1069,13]]},"/en/lessons/space-place-gazetteers":{"position":[[10444,13]]}}}],["suppli",{"_index":1428,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23073,6],[23285,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9856,8],[17728,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23163,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17179,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19654,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8990,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47508,6],[47601,8],[58820,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3389,6]]},"/en/lessons/gravity-model":{"position":[[2632,6],[2897,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[35327,6]]},"/en/lessons/linear-regression":{"position":[[34513,8]]},"/en/lessons/logistic-regression":{"position":[[7292,9],[18429,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7982,6],[22108,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24050,8],[29528,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33690,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32619,8],[34763,9]]}}}],["support",{"_index":318,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7836,8],[9281,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39130,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[799,7],[8046,7],[10651,9],[27510,7],[43957,9],[56688,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18839,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48054,7],[59354,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47838,10],[68821,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2270,10],[3722,7],[10684,10],[37212,7],[39593,7],[59196,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8247,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36727,9],[44577,7],[50370,7],[51251,9],[51534,7],[60294,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10476,7],[18951,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31223,7],[31506,7],[33995,9],[41119,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1283,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8975,7],[9019,7],[9044,8],[10216,7],[11410,8],[11543,7],[11579,7],[17605,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5606,7],[11325,7],[11466,7],[11632,7],[14198,7],[14423,8],[26345,7],[27520,7],[28038,7],[30470,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4641,7],[6344,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6083,7],[15854,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28606,8],[30660,7],[56516,7],[56677,9],[56985,9],[59121,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13128,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45326,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5409,9],[21891,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43821,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9621,8],[18370,7],[35982,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7549,9],[8104,7],[12452,9],[27649,7],[27752,8]]},"/en/lessons/geocoding-qgis":{"position":[[37576,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2559,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7578,8],[7591,8],[34198,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1967,7],[5266,7],[10868,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6193,9],[46890,7],[47031,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1978,7]]},"/en/lessons/gravity-model":{"position":[[11111,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4258,10],[14041,7],[29007,8],[29137,8],[39719,8],[43768,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8877,8],[8905,8],[9217,8],[9245,9],[9321,8],[9734,8],[9758,8],[12597,7],[13110,8],[13948,8],[14111,7],[14147,7],[32819,7]]},"/en/lessons/intro-to-linked-data":{"position":[[15296,7]]},"/en/lessons/intro-to-powershell":{"position":[[38779,7]]},"/en/lessons/introduction-and-installation":{"position":[[1167,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18708,9],[23737,7],[41309,9],[42477,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10593,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7601,9],[30399,7]]},"/en/lessons/jupyter-notebooks":{"position":[[3199,9],[7646,9],[8945,9],[38225,8],[46485,9],[50697,7]]},"/en/lessons/linear-regression":{"position":[[29213,8],[75118,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22439,9]]},"/en/lessons/normalizing-data":{"position":[[9866,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3372,8],[3425,8],[3679,9],[5709,8],[5731,8]]},"/en/lessons/qgis-layers":{"position":[[4298,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31492,8]]},"/en/lessons/sentiment-analysis":{"position":[[14987,7],[39154,7],[39293,7]]},"/en/lessons/sonification":{"position":[[33996,8]]},"/en/lessons/space-place-gazetteers":{"position":[[2742,7],[14444,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5307,7],[7146,7],[17904,7],[22873,8],[30331,7],[31276,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18488,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1191,7],[1927,10],[2009,7],[5679,7],[8239,8],[38219,8],[38796,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12296,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3024,7],[3125,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2710,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[31358,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21394,8],[42543,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2057,8],[11824,7]]}}}],["suppos",{"_index":4721,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25642,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[910,7],[3776,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3881,7],[31601,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18363,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15852,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3765,8],[25859,7],[29011,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13944,8],[59155,9]]},"/en/lessons/intro-to-linked-data":{"position":[[15795,7]]},"/en/lessons/intro-to-powershell":{"position":[[5910,8],[10840,7],[28345,7]]},"/en/lessons/naive-bayesian":{"position":[[49248,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15267,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19855,7]]},"/en/lessons/viewing-html-files":{"position":[[1711,7]]}}}],["suppress",{"_index":8427,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7812,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22821,10]]}}}],["suppresswarn",{"_index":21737,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24722,18]]}}}],["supra",{"_index":11977,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10224,5],[61524,5]]}}}],["supradicti",{"_index":11918,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7873,12]]}}}],["suprem",{"_index":9051,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1987,7]]}}}],["sur",{"_index":3070,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23011,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52449,3]]}}}],["sur\\nl",{"_index":9902,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51597,7]]}}}],["sure",{"_index":242,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5180,4],[6775,4],[6885,4],[19676,4],[21515,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4576,4],[8431,4],[10316,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22037,4],[33127,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5550,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5561,4],[9949,4],[16324,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27848,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6690,4],[24528,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9573,4],[24607,4],[25810,4],[29335,4],[33261,4],[38087,4],[43808,4],[49263,4],[58157,4],[58481,4],[59482,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10796,4],[17250,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10545,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1791,4],[5595,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11168,4],[11414,4],[29754,4],[33152,4],[51083,5],[66674,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19234,4],[28696,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31340,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12860,4],[18014,4],[18419,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13776,4],[21561,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2439,4]]},"/en/lessons/counting-frequencies":{"position":[[14079,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4235,4],[5737,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4158,4],[14290,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23477,4],[25149,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2718,4],[10053,4],[11385,4],[16628,4],[18310,4],[18414,4],[19380,4],[19779,4],[26966,4],[32584,4],[32719,4],[33318,4],[36002,4],[37517,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15849,4],[17795,4],[18246,4],[21117,4],[29166,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6953,4],[27436,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2418,4],[3327,4],[4194,4],[4300,4],[9117,4],[10495,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13454,4],[15914,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47399,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9880,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12953,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6359,4],[6734,4],[10051,4],[16092,4],[19971,4],[26364,4],[32866,4],[35000,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10387,4],[13763,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9407,4],[10213,4],[10657,4],[11714,4],[21833,4],[26093,4]]},"/en/lessons/extracting-keywords":{"position":[[9260,4],[15520,4],[16261,4],[17241,4],[20212,4],[21872,4],[25550,4],[29351,4],[32729,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11628,4],[23495,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14204,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8760,4],[10540,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5717,4],[5998,4],[8059,4],[12464,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21567,4],[33215,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5815,4],[7419,4],[9437,4],[10086,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13987,4],[14205,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18397,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[21602,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12308,4]]},"/en/lessons/gravity-model":{"position":[[34200,4],[45084,4],[47010,4],[53063,4],[53557,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[24218,4],[29642,4],[32895,4]]},"/en/lessons/installing-omeka":{"position":[[4991,4],[5513,4],[10285,4],[10458,4],[11353,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4674,4],[34744,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42510,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8836,4],[9697,4],[12423,4],[13923,4],[14409,4],[19771,4],[22207,4],[22311,4],[23277,4],[23674,4],[32040,4],[34184,4],[34320,4],[35556,4],[37988,4],[40147,4],[41206,4]]},"/en/lessons/intro-to-bash":{"position":[[11284,4]]},"/en/lessons/intro-to-linked-data":{"position":[[3850,4]]},"/en/lessons/intro-to-powershell":{"position":[[4788,4],[14148,4],[31931,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[14132,4],[14483,4],[19238,4]]},"/en/lessons/introduction-map-warper":{"position":[[21900,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9483,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4309,4],[5871,4],[9955,4],[16590,4]]},"/en/lessons/json-and-jq":{"position":[[5637,4],[32001,4],[40394,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10335,4],[10750,4],[11417,4],[11513,4],[20291,4],[24214,4],[26238,4],[27348,4],[29928,4],[50769,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9421,4]]},"/en/lessons/linear-regression":{"position":[[24232,4]]},"/en/lessons/linux-installation":{"position":[[550,4],[1860,4],[3873,4]]},"/en/lessons/logistic-regression":{"position":[[8540,4],[9091,4],[62879,4]]},"/en/lessons/mac-installation":{"position":[[3460,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3079,4],[8008,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35561,4]]},"/en/lessons/naive-bayesian":{"position":[[28902,4],[46341,4]]},"/en/lessons/normalizing-data":{"position":[[1893,4],[5144,4],[10280,4]]},"/en/lessons/output-data-as-html-file":{"position":[[5348,4],[10015,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1753,4],[8705,4],[10564,4],[10799,4]]},"/en/lessons/qgis-layers":{"position":[[5379,4],[18985,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24533,4]]},"/en/lessons/research-data-with-unix":{"position":[[4612,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8600,4],[32573,4],[34517,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20878,4],[21171,4],[31043,4],[32555,4],[35594,4],[41261,6],[43238,4]]},"/en/lessons/sentiment-analysis":{"position":[[19808,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32897,4]]},"/en/lessons/sonification":{"position":[[8772,4],[15334,4],[35410,4]]},"/en/lessons/space-place-gazetteers":{"position":[[13135,5],[38456,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9888,4],[22851,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5335,4],[17228,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14286,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19853,4],[20293,4],[24076,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9746,4],[13436,4],[18898,4]]},"/en/lessons/transliterating":{"position":[[18795,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25385,4],[31416,4],[44212,4],[44641,4],[45173,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[1560,4],[5895,4],[8384,4],[13490,4],[21970,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2873,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11725,4],[13369,4],[13693,4]]},"/en/lessons/vector-layers-qgis":{"position":[[14294,4],[15217,4],[17297,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7095,4],[12641,4],[21866,4],[31892,4],[33781,4],[34624,4]]},"/en/lessons/windows-installation":{"position":[[149,4],[1959,4],[4672,4]]},"/en/lessons/working-with-web-pages":{"position":[[6948,4],[7751,4],[10132,4]]}}}],["surfac",{"_index":2120,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15248,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8937,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2891,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12173,7],[37751,8],[39078,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1663,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46660,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1707,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[8121,7]]},"/en/lessons/research-data-with-unix":{"position":[[1295,7],[14202,7]]},"/en/lessons/sentiment-analysis":{"position":[[14594,8]]},"/en/lessons/space-place-gazetteers":{"position":[[4624,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46367,7]]}}}],["surject",{"_index":7677,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5599,12]]}}}],["surname_titl",{"_index":19263,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13638,13]]}}}],["surplu",{"_index":2620,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28742,8],[28891,8]]}}}],["surplus",{"_index":13634,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[27845,9]]}}}],["surpris",{"_index":1519,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29109,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8735,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4377,8],[6274,10],[10589,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26262,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18420,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27363,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18255,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33945,10],[37416,9],[49354,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34697,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34504,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[4058,10]]},"/en/lessons/intro-to-powershell":{"position":[[20229,9],[36954,8]]},"/en/lessons/logistic-regression":{"position":[[55871,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5120,8],[7222,9],[11415,8],[13288,8],[15475,8],[18129,8],[26317,8],[27815,10],[28606,8],[30113,9],[31953,9],[32060,10],[32790,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30552,10]]}}}],["surprisingli",{"_index":3810,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13514,12]]},"/en/lessons/common-similarity-measures":{"position":[[11600,13]]},"/en/lessons/intro-to-linked-data":{"position":[[9549,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[18266,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1519,12],[46822,13]]},"/en/lessons/sentiment-analysis":{"position":[[38232,12]]}}}],["surreal",{"_index":15519,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8110,7]]}}}],["surrealest",{"_index":8889,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7077,10]]}}}],["surrend",{"_index":6512,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59939,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37499,10],[37736,9],[39866,10],[42062,9]]}}}],["surrey",{"_index":10907,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9179,6]]}}}],["surrog",{"_index":20527,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8030,10]]}}}],["surround",{"_index":2753,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1474,11],[13839,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32244,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61030,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1978,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17828,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11825,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24845,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[2261,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19158,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8774,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[4742,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17946,11],[47589,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6604,11],[39736,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10003,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2100,11]]},"/en/lessons/preserving-your-research-data":{"position":[[8487,11]]},"/en/lessons/sentiment-analysis":{"position":[[19232,8],[24935,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3248,10],[3599,11],[17308,9]]},"/en/lessons/working-with-text-files":{"position":[[5254,10]]}}}],["surveil",{"_index":11007,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1793,12],[2271,12],[24427,13]]}}}],["survey",{"_index":12555,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[18130,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30208,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59287,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2006,6],[25399,8],[45610,6],[45963,6],[47829,6]]},"/en/lessons/linear-regression":{"position":[[13592,7]]},"/en/lessons/vector-layers-qgis":{"position":[[12994,6],[14118,9]]}}}],["surviv",{"_index":4582,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4221,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5995,7],[7187,8]]},"/en/lessons/gravity-model":{"position":[[14225,7],[14546,8],[34670,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1718,8],[1735,8],[1759,7],[1795,8]]}}}],["survivor",{"_index":8413,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5423,8]]}}}],["susan",{"_index":7134,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59103,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3773,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37572,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42364,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47575,5]]}}}],["susi",{"_index":15369,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[21529,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6984,6]]}}}],["susie.txt",{"_index":15367,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[21246,12],[21304,9],[21498,9]]}}}],["susini",{"_index":20847,"title":{},"body":{"/en/lessons/sonification":{"position":[[41360,6]]}}}],["suspect",{"_index":6657,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[9211,7],[10360,7],[47396,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7495,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27513,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56622,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[18007,8],[18074,8],[18108,9],[32956,8],[39083,9],[39294,9],[47971,8],[48004,8],[48070,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3462,9],[12328,10],[35145,10]]},"/en/lessons/naive-bayesian":{"position":[[56868,7]]},"/en/lessons/sonification":{"position":[[39321,8]]}}}],["suspicion",{"_index":7268,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7809,10]]}}}],["sussex",{"_index":10908,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9186,6]]}}}],["sustain",{"_index":7243,"title":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[0,11]]}},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6807,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3152,15]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12443,11],[32818,11],[33241,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[2163,11],[10932,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51743,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1968,15]]},"/en/lessons/jupyter-notebooks":{"position":[[38408,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4071,15],[5120,15]]},"/en/lessons/sonification":{"position":[[37686,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1,11],[4241,11],[5611,15]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2432,11]]}}}],["sutherland",{"_index":15794,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12827,10],[38141,10]]}}}],["sutton",{"_index":3211,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56425,6]]}}}],["suárez",{"_index":16382,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43299,6],[51760,7]]}}}],["sv",{"_index":4825,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33146,2]]}}}],["sv.fit(data",{"_index":4831,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33301,12]]}}}],["svd",{"_index":7477,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[31090,6],[33831,4]]}}}],["sven",{"_index":16463,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48745,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[65329,4]]}}}],["svg",{"_index":8470,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25457,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21903,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50790,6],[51058,4],[53958,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[568,3],[7241,3],[23629,3],[23648,3],[23906,3],[24084,4],[24354,3],[24541,4],[24577,4],[24653,3],[24921,3]]}}}],["svm",{"_index":16491,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50149,3]]}}}],["sw=\"w148\">toronto</part>",{"_index":12723,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27064,33]]}}}],["sw=\"w204\">sunday</part>",{"_index":12688,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20964,32]]}}}],["swafford",{"_index":19982,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8302,8],[51463,9]]}}}],["swallow",{"_index":1221,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11371,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21676,8],[24042,8]]}}}],["swap",{"_index":6611,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[18731,4],[18770,5],[18891,4],[18935,5],[19087,5],[19193,7]]},"/en/lessons/gravity-model":{"position":[[51705,4]]},"/en/lessons/intro-to-bash":{"position":[[22624,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34054,4]]}}}],["swear",{"_index":19175,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4815,5],[4866,5]]}}}],["sweat",{"_index":15383,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[29441,6]]}}}],["sweden",{"_index":12779,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32188,7]]}}}],["swedish",{"_index":10008,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57002,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5426,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25257,8]]}}}],["sweet",{"_index":7781,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3915,6]]}}}],["swirl",{"_index":6861,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36226,7]]}}}],["swiss",{"_index":9995,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56531,5]]}}}],["switch",{"_index":2547,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23399,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12376,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38905,8],[42601,6],[64401,6],[66440,6],[68797,6],[71267,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14376,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31890,6],[37427,6],[37574,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44578,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9089,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12869,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39655,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35405,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[22539,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[24252,6],[24384,6],[24917,6],[29595,6],[41980,6]]},"/en/lessons/installing-omeka":{"position":[[5200,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30916,6],[34664,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21678,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34486,7],[38378,6]]},"/en/lessons/intro-to-bash":{"position":[[12041,9],[17908,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3776,9]]},"/en/lessons/logistic-regression":{"position":[[53305,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2495,6]]},"/en/lessons/naive-bayesian":{"position":[[42606,8],[46403,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6885,9],[27066,6],[33377,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12143,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42771,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5656,6],[16976,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1177,6],[1348,9],[1436,6],[1857,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32550,9]]}}}],["switzerland",{"_index":9848,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45246,11]]}}}],["swoop",{"_index":10621,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45922,6]]}}}],["sworn",{"_index":7748,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13464,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11374,9]]},"/en/lessons/normalizing-data":{"position":[[2539,9]]}}}],["swyduni",{"_index":18782,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10887,8]]}}}],["swyðuni",{"_index":18780,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10839,8]]}}}],["swyđuni",{"_index":18808,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11824,8],[11871,8]]}}}],["sy",{"_index":8138,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20087,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9617,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56244,3],[56932,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24851,3],[24909,3]]},"/en/lessons/jupyter-notebooks":{"position":[[23434,3],[23784,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[14238,5],[14326,3],[18442,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16726,3]]}}}],["sydney",{"_index":3318,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4347,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20121,6],[20174,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46595,7]]}}}],["syllabi",{"_index":3018,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7525,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5016,8]]}}}],["syllabl",{"_index":16981,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2681,10]]}}}],["syllabu",{"_index":21103,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7881,8]]}}}],["sylvain",{"_index":6096,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45863,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[43862,7],[44188,7]]}}}],["sylvia",{"_index":14237,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18485,6]]}}}],["sym",{"_index":6930,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43163,3],[46732,3]]}}}],["symbol",{"_index":2353,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7066,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24459,6],[38421,8],[42804,7],[44053,7],[44103,7],[44311,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5509,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59059,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24484,7],[26444,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11469,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12086,8],[42720,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[17780,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42198,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9644,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4511,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16427,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25777,7],[34190,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4949,7]]},"/en/lessons/geocoding-qgis":{"position":[[12708,8],[16148,6],[25412,8],[26367,7],[28634,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26409,6],[26523,6]]},"/en/lessons/georeferencing-qgis":{"position":[[10955,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4954,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[8190,6],[9098,7]]},"/en/lessons/gravity-model":{"position":[[23769,7],[30045,7],[36268,7],[36315,7],[36418,6],[36996,7],[42668,6],[51718,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[38622,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[439,7],[487,7],[8676,7],[8823,7],[8952,6],[9074,7],[9169,6],[9329,7],[9453,6],[9719,7],[9750,7],[10131,8],[10535,7],[11100,6],[11204,7],[11238,6],[11334,6],[11432,6],[11463,7],[11595,6],[11769,6],[11851,6],[11893,6],[11956,7],[12001,6],[12057,7],[12318,6],[12387,7],[12585,6],[12836,7],[13667,7],[13868,7],[13983,9],[14090,7],[18335,7],[18829,6],[19354,7],[19607,6],[21130,6],[21189,6],[21301,6],[22502,7],[22642,6],[22770,6],[22889,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1499,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9237,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29476,8],[29971,10],[32127,6],[46713,6]]},"/en/lessons/qgis-layers":{"position":[[12603,7],[12786,6],[13881,7],[14029,6],[14129,8],[14340,6],[15464,7],[16163,7],[16262,7],[16863,10],[18284,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10266,9],[33347,6],[36262,6]]},"/en/lessons/sonification":{"position":[[35294,9]]},"/en/lessons/space-place-gazetteers":{"position":[[9862,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16695,8],[19550,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10099,7],[40737,8],[45892,6],[55708,6],[56360,7],[57559,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1234,8]]},"/en/lessons/transliterating":{"position":[[5463,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[8470,7],[8716,6],[8736,6],[20910,7]]}}}],["symbol1",{"_index":15540,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[11497,9]]}}}],["symbol['property']['detectedbreak']['type']=='eol_sure_spac",{"_index":19078,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47499,63]]}}}],["symbolog",{"_index":19331,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[11604,9]]}}}],["symbol’",{"_index":15541,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[12512,8]]}}}],["symmetr",{"_index":3790,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10997,9],[11288,10]]},"/en/lessons/common-similarity-measures":{"position":[[27055,12],[31034,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22133,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6653,10],[6805,9],[6971,9],[18764,9],[19359,9],[19622,10]]},"/en/lessons/linear-regression":{"position":[[51796,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48205,12]]}}}],["sympatr",{"_index":6693,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15518,9],[17962,9]]}}}],["symposium",{"_index":10070,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59204,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1764,9]]}}}],["symptom",{"_index":18302,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[8671,8]]}}}],["sync",{"_index":3202,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54608,6],[54670,6],[55321,6],[59710,6]]},"/en/lessons/counting-frequencies":{"position":[[256,7],[13829,7],[14144,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[292,7],[5488,7],[6008,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[206,7],[10308,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[319,7],[12217,7],[12525,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25462,4],[25675,5],[25737,4],[25838,6],[26063,8],[27430,7],[27970,4],[28010,6],[28065,4],[28120,6],[28202,6],[28861,6],[28980,7],[29417,6],[30015,4],[30066,4],[30126,4],[30298,4],[31478,4],[32146,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[168,7],[9185,7],[9692,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[351,7],[7776,7]]},"/en/lessons/normalizing-data":{"position":[[207,7],[10033,7],[10341,5]]},"/en/lessons/output-data-as-html-file":{"position":[[321,7],[9779,7],[10286,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[239,7],[11348,7],[11727,4]]},"/en/lessons/qgis-layers":{"position":[[8915,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47601,7],[48071,5],[48275,4]]},"/en/lessons/working-with-web-pages":{"position":[[9897,7]]}}}],["synch",{"_index":13071,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29291,8]]}}}],["synchron",{"_index":9359,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32939,12],[33222,11]]}}}],["synchronolog",{"_index":9428,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49308,13]]}}}],["syndrom",{"_index":14289,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[35868,9]]}}}],["synonym",{"_index":3762,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8233,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2679,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5895,13]]},"/en/lessons/logistic-regression":{"position":[[54472,10]]},"/en/lessons/space-place-gazetteers":{"position":[[45656,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5016,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11738,9],[13433,9],[13927,7],[14067,7]]}}}],["syntact",{"_index":6628,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[4329,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11943,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43488,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13698,10],[38618,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[32370,9]]}}}],["syntax",{"_index":2925,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21523,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3863,6],[5260,7],[6325,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29817,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63097,6],[63140,6],[63364,7],[63793,6]]},"/en/lessons/common-similarity-measures":{"position":[[24365,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18368,6],[26236,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18845,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18849,7],[23867,7],[27161,7],[27381,6],[28252,6],[33741,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9054,6],[21540,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8179,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65706,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9588,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11737,7],[11880,6],[12139,7],[12167,6],[13160,6],[13585,6],[14389,7],[26589,6],[32740,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[89,6],[751,6],[1414,7],[1774,7],[2271,6],[2530,7],[2586,6],[3322,7],[4063,6],[4287,7],[4466,7],[4624,7],[11159,6],[11463,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33525,7],[33610,6],[33892,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8564,6],[21502,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4403,6],[29161,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14073,6],[14166,6],[51569,8]]},"/en/lessons/intro-to-bash":{"position":[[1793,7],[9252,7],[9297,7]]},"/en/lessons/intro-to-linked-data":{"position":[[9371,7],[27118,6],[29802,6]]},"/en/lessons/intro-to-powershell":{"position":[[2359,6],[32733,9],[45888,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[24517,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[393,6],[3865,6],[5512,6],[11046,6],[12303,7],[18886,6],[19306,7],[27778,7],[39402,6],[40350,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25525,7],[34583,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4885,6]]},"/en/lessons/json-and-jq":{"position":[[2043,7]]},"/en/lessons/jupyter-notebooks":{"position":[[23559,6],[40971,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5868,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18148,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[26514,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[258,6],[511,6],[3097,6],[8300,6],[16401,7],[26488,6],[27342,6],[33797,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20015,6]]},"/en/lessons/transliterating":{"position":[[9249,7],[17897,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3896,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2920,6],[3011,7],[15471,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7959,7],[33422,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9543,6]]}}}],["synthes",{"_index":11437,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35627,10]]},"/en/lessons/json-and-jq":{"position":[[13052,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20083,10]]}}}],["syracus",{"_index":3588,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3315,9]]}}}],["syria",{"_index":2469,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17301,5],[17606,8]]}}}],["syrian",{"_index":15498,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4888,8]]}}}],["sys.exc_info",{"_index":12384,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56830,12]]}}}],["sys.exc_info()[:2",{"_index":12381,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56634,19]]}}}],["sys.execut",{"_index":16849,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[23788,17]]}}}],["sys.exit",{"_index":22156,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17077,10],[17395,10]]}}}],["sys.exit(app.exec_",{"_index":8144,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20234,21]]}}}],["sys.prefix",{"_index":16847,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[23468,12]]}}}],["sysadmin",{"_index":5350,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6401,8]]}}}],["system",{"_index":129,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2781,8],[5940,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1835,6],[12261,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2780,7],[2940,6],[4330,6],[7737,7],[8413,7],[15826,7],[16768,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1990,6],[2829,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1187,7],[2409,6],[5485,6],[8389,7],[9695,6],[10349,7],[23141,8],[28544,6],[58341,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21870,7],[22210,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8048,7],[60995,7],[66839,6],[66952,6],[68355,6],[69148,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4098,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1908,6],[9509,7],[9860,8],[24004,7],[35075,7],[41838,6],[57935,7],[59175,6],[60032,7]]},"/en/lessons/common-similarity-measures":{"position":[[294,6],[7575,6],[7772,7],[7856,6],[8758,7],[14248,6],[36809,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12082,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57168,7],[57291,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3759,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5742,7]]},"/en/lessons/counting-frequencies":{"position":[[11268,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1711,7],[2821,7],[5199,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3454,6],[5217,7],[6014,6],[28968,6],[35487,7],[35738,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9358,7],[10926,7],[33022,7],[34837,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4795,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[524,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5422,7],[15907,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21154,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4578,9],[4883,8],[5713,7],[9204,7],[15818,7],[48880,7],[51444,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27636,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23831,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1611,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5230,6],[12029,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2250,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7010,6],[7246,7],[35090,6]]},"/en/lessons/geocoding-qgis":{"position":[[6162,6],[10038,6],[10440,7],[10523,8],[10610,8],[19107,6],[19212,6],[26735,6],[33688,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7021,8],[8863,6],[25579,7]]},"/en/lessons/georeferencing-qgis":{"position":[[2299,6],[4653,7],[9072,7],[9195,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1510,7],[7639,6],[15111,7],[15251,7],[34139,6],[34295,7],[34350,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2218,7],[2412,6],[2610,6],[2702,6],[4654,7],[5092,7],[6092,7],[6715,7],[7411,8],[7548,6],[7927,7],[8059,7],[8474,7],[10787,7],[20483,6],[22953,6],[31883,6],[33885,7],[34458,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[951,6],[1499,6],[5721,7],[6250,7],[6817,6],[7658,6],[11998,6],[12894,6],[24266,6]]},"/en/lessons/gravity-model":{"position":[[6447,7],[16506,6],[58834,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[26829,6]]},"/en/lessons/installing-omeka":{"position":[[650,7],[3377,6],[4846,6],[5358,7],[5424,6],[11753,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[2661,6],[4372,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6221,8],[7256,7],[7343,7],[9432,8],[47526,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10594,8],[13178,6],[55815,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11090,7],[11158,7],[12210,7],[35258,7],[37067,6]]},"/en/lessons/intro-to-bash":{"position":[[220,6],[628,6],[1695,8],[2130,6],[2155,8],[2296,6],[4570,6],[4666,7],[4753,7],[10744,6],[10986,7],[24924,7],[25429,6]]},"/en/lessons/intro-to-linked-data":{"position":[[8655,7],[12186,7],[17407,8],[18068,7],[27660,6]]},"/en/lessons/intro-to-powershell":{"position":[[537,6],[6899,7],[15079,6],[18672,6],[34259,6],[41536,8]]},"/en/lessons/introduction-and-installation":{"position":[[151,6],[1921,6],[2208,7]]},"/en/lessons/introduction-map-warper":{"position":[[1370,7],[4066,7],[20036,6],[20848,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5232,7],[17494,7],[34518,7],[35996,6],[36272,6],[36426,6],[36831,6],[37091,7],[40279,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4350,7],[16758,7],[43921,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8143,6],[53162,7]]},"/en/lessons/json-and-jq":{"position":[[37604,6],[37626,6],[37751,7]]},"/en/lessons/jupyter-notebooks":{"position":[[9291,6],[10797,6],[10884,7],[10929,8],[11195,7],[11341,7],[11457,6],[48178,6],[48673,6]]},"/en/lessons/linear-regression":{"position":[[19580,6]]},"/en/lessons/linux-installation":{"position":[[423,6],[4849,7]]},"/en/lessons/mac-installation":{"position":[[1479,6],[4523,7]]},"/en/lessons/naive-bayesian":{"position":[[29320,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5814,8],[17711,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2647,7],[8829,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9548,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11213,7]]},"/en/lessons/qgis-layers":{"position":[[1812,7],[1855,7],[4748,6],[5263,6],[6028,6],[6105,7],[17457,7],[17881,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27393,7]]},"/en/lessons/research-data-with-unix":{"position":[[2805,7],[2958,7],[9044,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3066,8],[5263,6],[9601,7],[17231,7],[21808,6],[40602,6],[50252,7],[52289,7]]},"/en/lessons/sentiment-analysis":{"position":[[25353,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15467,6],[22308,6],[38439,7]]},"/en/lessons/sonification":{"position":[[1713,6],[2813,6]]},"/en/lessons/space-place-gazetteers":{"position":[[580,6],[3047,6],[8336,6],[8525,6],[25704,7],[47935,7],[50739,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8538,6],[8737,6],[14466,6],[22583,7],[32912,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7869,6],[9479,6],[14130,7],[21904,8],[41634,6],[48113,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19926,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7727,6],[7752,6],[7851,6],[8406,6],[8455,6],[10915,6],[12349,8],[17503,6],[18126,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2738,6],[5978,7],[32001,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7700,7],[9546,6],[9779,7],[9898,7],[10170,8],[11180,7],[11231,6],[11285,6],[13223,7],[40802,7],[40987,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2932,6],[18509,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2568,6],[4608,7],[4677,6],[16733,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2946,7],[3129,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3761,8],[4836,8],[4964,7],[5041,7],[5688,7],[5968,7],[7251,7],[42828,6],[42963,7]]},"/en/lessons/windows-installation":{"position":[[5778,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2129,8],[2530,7],[4476,7],[4880,6]]},"/en/lessons/working-with-text-files":{"position":[[724,7]]}}}],["system(cr",{"_index":13033,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34081,11]]}}}],["system.1",{"_index":8057,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7769,8]]}}}],["system.2",{"_index":16822,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6942,8]]}}}],["system.4",{"_index":20603,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29949,8]]}}}],["system.8",{"_index":21705,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[20364,8]]}}}],["system/library/extensions/easytetherusbethernet.kext",{"_index":8384,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35639,53]]}}}],["systemat",{"_index":3289,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1860,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4927,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[199,14],[11002,14]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36593,12]]},"/en/lessons/extracting-keywords":{"position":[[1402,14],[39311,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1315,14]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2461,11],[3172,10]]},"/en/lessons/linear-regression":{"position":[[12020,14],[51499,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42995,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[713,10],[804,10],[3114,10],[6654,10],[6736,10],[19110,10],[28240,10],[28393,10],[28595,14],[29149,10],[30438,10]]},"/en/lessons/sonification":{"position":[[4166,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58070,14]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8717,15]]}}}],["system’",{"_index":2008,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6242,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8723,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16365,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13405,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18061,8]]}}}],["syuzhet",{"_index":19939,"title":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24,9]]}},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25,9],[120,7],[309,9],[531,7],[2374,7],[2602,7],[6280,7],[7885,7],[7918,7],[8388,7],[10737,7],[11703,7],[20050,8],[21578,7],[25491,7],[25737,7],[42736,7],[49102,7],[49274,8],[51499,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46354,7]]}}}],["szadi",{"_index":21061,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50655,6]]}}}],["s~~~~\\]\\n",{"_index":12244,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35699,10]]}}}],["t",{"_index":4514,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68308,2],[68960,2],[69003,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44040,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17026,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18373,2],[22209,2],[27349,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22455,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12146,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22851,4]]},"/en/lessons/extracting-keywords":{"position":[[22634,4],[23468,6],[25242,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14102,5],[25916,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64752,1],[64758,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9471,1],[10144,1],[10278,2],[10303,1],[15623,1],[17845,1],[19216,1],[27292,4]]},"/en/lessons/gravity-model":{"position":[[61988,2],[64850,2],[65236,2],[66137,2],[66577,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4622,1],[5656,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13305,2],[17325,2],[50874,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11187,3],[12165,3],[12279,3],[32470,5],[32652,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22483,2]]},"/en/lessons/sonification":{"position":[[41279,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50300,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36021,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62208,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24268,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11971,1],[11981,1],[12180,1],[12609,1],[12612,1]]},"/en/lessons/transliterating":{"position":[[11742,4],[11757,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25575,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[12713,4],[14443,2],[16653,2],[18873,3],[21281,2],[29193,2]]}}}],["t$1",{"_index":23065,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[25730,4]]}}}],["t<t>",{"_index":23064,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[25708,15]]}}}],["t(crime",{"_index":19696,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20455,9]]}}}],["t)(.*\\t)(<t>.*</t>)(.*<c>.*)(<d>.*</d>",{"_index":23071,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[28339,74]]}}}],["t)(.*\\t)(<t>.*</t>)(.*<n>.*)(<d>.*</d>",{"_index":23074,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[28644,74]]}}}],["t)(.*\\t)(<t>.*</t>)(.*)(<c>",{"_index":23069,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[27657,53]]}}}],["t,.selma",{"_index":3612,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3690,9]]}}}],["t.lower",{"_index":22878,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25560,10]]}}}],["t17800628",{"_index":10182,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12187,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1379,9],[1998,9],[2623,9]]},"/en/lessons/working-with-web-pages":{"position":[[9011,9],[9352,9]]}}}],["t18300114",{"_index":18424,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34406,9],[64609,9]]}}}],["t18300708",{"_index":18691,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66313,9]]}}}],["t18301028",{"_index":18649,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63858,9],[64748,9]]}}}],["t18310106",{"_index":18683,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64783,9]]}}}],["t18310407",{"_index":18644,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63762,9],[64053,9],[64644,9],[65790,9]]}}}],["t18320216",{"_index":18684,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64852,9]]}}}],["t18330103",{"_index":18676,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64501,9]]}}}],["t18330214",{"_index":18661,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64151,9]]}}}],["t18330704",{"_index":18669,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64374,9]]}}}],["t18330905",{"_index":18680,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64678,9]]}}}],["t18331017",{"_index":18667,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64297,9],[64817,9]]}}}],["t18331128",{"_index":18685,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64887,9]]}}}],["t18340904",{"_index":18679,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64574,9]]}}}],["t18341016",{"_index":18652,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63906,9]]}}}],["t18350105",{"_index":18642,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63714,9]]}}}],["t18350615",{"_index":18665,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64258,9],[64335,9]]}}}],["t18350706",{"_index":18670,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64405,9]]}}}],["t18350921",{"_index":18656,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64003,9]]}}}],["t18360919",{"_index":18672,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64439,9]]}}}],["t18370102",{"_index":18654,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63954,9],[64102,9]]}}}],["t18370703",{"_index":18681,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64712,9]]}}}],["t18380514",{"_index":18646,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63809,9]]}}}],["t18380618",{"_index":18674,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64473,9]]}}}],["t18391021",{"_index":18663,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64219,9],[64526,9]]}}}],["t18391216",{"_index":18390,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32800,9]]}}}],["t1uu:0",{"_index":12062,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13710,6]]}}}],["t4",{"_index":5858,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8899,2]]}}}],["t=\"1428",{"_index":10782,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22996,8],[23058,8]]}}}],["t\\t",{"_index":23033,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[14419,4]]}}}],["t\\t<t>",{"_index":23066,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[25916,13]]}}}],["ta",{"_index":568,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16994,3]]},"/en/lessons/sonification":{"position":[[37767,2]]}}}],["tab",{"_index":2170,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4704,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7723,3],[7751,3],[7816,3],[8738,4],[13522,3],[13550,3],[13615,3],[13651,3],[14929,3],[15166,3],[15196,3],[19235,3],[27291,3],[27321,3],[27388,3],[27426,3],[27458,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9359,4],[17718,4],[19907,4],[20018,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4748,3],[10746,3],[15452,3],[15482,4],[15754,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46588,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13167,3],[28386,3],[42633,3],[50039,3],[50242,3],[53777,3],[55199,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8083,4],[15531,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1351,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3148,4],[3163,4],[3669,4],[3899,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13158,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15516,3],[20656,3],[31054,3],[31082,4],[32165,4],[32561,4],[37324,4],[37488,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6373,4],[6632,3],[11643,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4323,3],[4584,4],[7555,3],[12894,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18142,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11872,5]]},"/en/lessons/extracting-keywords":{"position":[[19654,3],[19813,5],[23464,3],[23490,3],[23597,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6670,4],[10776,4],[19107,3],[19161,3],[22452,4],[28213,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1042,3],[14098,3],[25394,3],[25706,3],[25911,4],[28238,4],[29088,4],[29232,3],[29417,4],[30054,4],[33433,4],[33543,3],[33570,4],[33798,3],[34722,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9901,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36588,5]]},"/en/lessons/geocoding-qgis":{"position":[[9977,5],[10195,3],[13153,3],[14084,3],[14920,3],[15496,3],[28552,3],[30021,4],[30486,3],[30979,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13798,4],[24211,3],[24727,3],[27288,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14350,3],[14403,3],[14436,4],[18386,4],[18505,3],[25759,3],[26184,3],[28305,3],[35783,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[20882,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[24259,4],[24391,4]]},"/en/lessons/installing-omeka":{"position":[[6308,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22223,3],[23109,3],[23175,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17584,3],[17660,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18073,3],[24704,3],[33295,3],[33325,4],[34161,4],[34847,4],[39757,4],[40373,3],[41140,3]]},"/en/lessons/intro-to-bash":{"position":[[3960,3],[4298,4],[13090,4],[13178,3]]},"/en/lessons/intro-to-powershell":{"position":[[11132,3],[11232,3],[13689,3],[13926,4],[13981,3],[14074,3],[14781,3],[19011,3],[45591,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[14724,4]]},"/en/lessons/introduction-map-warper":{"position":[[6654,3],[7723,4],[9222,3],[10169,5],[10669,4],[15116,4],[18697,3],[18942,3],[19285,3],[19508,3],[19768,3],[20981,4],[21287,3],[21643,3]]},"/en/lessons/jupyter-notebooks":{"position":[[13107,3],[15714,4],[18561,3],[24234,6],[25312,3],[25364,4],[28293,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7494,4]]},"/en/lessons/naive-bayesian":{"position":[[35735,5]]},"/en/lessons/output-data-as-html-file":{"position":[[5606,4],[6515,4],[7323,3],[8502,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6494,4]]},"/en/lessons/qgis-layers":{"position":[[11016,4],[14891,3],[15413,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23916,3],[24775,3]]},"/en/lessons/research-data-with-unix":{"position":[[5690,5]]},"/en/lessons/sonification":{"position":[[10836,4],[11380,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20371,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19379,5],[19446,3],[19484,3],[19542,3],[19680,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16093,3],[17375,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9024,4],[9607,4],[10926,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32876,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[8657,3],[12160,3],[12288,3],[12760,3],[13047,4],[13148,5],[13499,3],[14040,3],[14234,5],[14307,3],[14488,4],[16662,3],[21147,3],[26264,3],[26320,3],[26659,3],[28136,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5799,4],[6350,4],[6965,3]]},"/en/lessons/vector-layers-qgis":{"position":[[9971,3]]},"/en/lessons/viewing-html-files":{"position":[[2850,5],[3338,3]]},"/en/lessons/windows-installation":{"position":[[1199,4]]}}}],["tab$word[1:5",{"_index":2504,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19339,14],[27561,14]]}}}],["tab/browser/comput",{"_index":5519,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42259,20]]}}}],["tabl",{"_index":1148,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8927,5],[12379,5],[15666,5],[18941,6],[25560,5],[25622,6],[29556,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7382,5],[7498,5],[7595,5],[8402,5],[8643,5],[13166,6],[14036,6],[17810,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11191,6],[21267,6],[21840,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8577,5],[15562,5],[15740,5],[16472,5],[17036,5],[17272,5],[19833,6],[38612,5],[39368,5],[39982,5],[40253,6],[40290,6],[40327,6],[46802,5],[47302,5],[48935,5]]},"/en/lessons/common-similarity-measures":{"position":[[7980,5],[26643,5],[28183,5],[29660,5],[29980,5],[30032,5],[34359,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22363,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15060,5],[17589,5],[19777,5],[26800,5],[42710,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3457,5],[6267,5],[11346,6],[12257,5],[13211,6],[32335,5],[34620,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38439,7],[38447,6],[39922,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7490,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16261,6],[17068,5],[17094,5],[17114,6],[17395,5],[17415,6],[17609,5],[18056,7],[18087,5],[18643,6],[18807,6],[18931,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29370,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2163,6],[2222,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4076,6],[4433,6],[15082,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1495,6],[6806,6],[8042,6],[8203,6],[24450,5],[31196,5],[48189,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36598,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20639,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3977,5],[11240,5],[11396,6],[11632,5],[17919,5],[20616,5],[24074,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[62,5],[96,5],[28007,5]]},"/en/lessons/geocoding-qgis":{"position":[[157,6],[209,6],[404,5],[1080,6],[4393,7],[6923,6],[7005,5],[7394,6],[7779,6],[7925,6],[8206,5],[8220,5],[8458,5],[8472,5],[8499,6],[9406,6],[11881,5],[12805,6],[12860,5],[13243,5],[13523,5],[13706,6],[14479,7],[15561,5],[17030,5],[17188,5],[19893,6],[21231,5],[21505,5],[21542,5],[21598,6],[21691,5],[23855,5],[24478,5],[24601,6],[24683,6],[24737,5],[24777,5],[24879,6],[24963,5],[25270,6],[27775,5],[29711,5],[34452,6],[34839,6],[34921,5],[35007,5],[35040,5],[35156,5],[37933,5],[38195,5]]},"/en/lessons/georeferencing-qgis":{"position":[[8245,5],[10189,5],[10708,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[11004,5],[11470,5],[12346,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[590,6],[8837,6],[8885,7],[8972,6],[9138,5],[9247,5],[9359,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[994,6],[1026,5],[3037,5],[3072,5],[3615,5],[3701,5],[3740,5],[3994,5],[4423,5],[4462,6],[4481,6],[13515,6],[13560,5],[13621,6],[13771,6],[13831,5],[15755,5],[15892,6],[15916,6],[15929,5],[15996,5],[16162,5],[16188,7],[16792,5],[16836,5],[17115,5],[22823,5],[25059,6],[25457,5],[25574,5],[25873,6],[26263,5],[26469,5],[27829,5],[27946,5],[28153,6],[28452,5],[28741,5],[29499,6],[31355,5],[31883,6],[33799,5],[34890,6],[34937,5],[36851,5],[37547,6],[37727,5],[37839,5],[37944,5],[38705,5],[39885,5],[40220,5],[40271,5],[43761,5],[44207,5],[46584,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3625,6],[5561,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4885,7],[5550,6],[6375,6],[10938,7],[14077,5],[14645,5],[15831,5],[16220,6],[18482,5],[25143,6]]},"/en/lessons/gravity-model":{"position":[[34879,5],[35833,5],[36291,5],[36302,5],[37580,5],[37622,5],[37733,5],[41161,5],[42385,5],[42400,5],[42489,5],[46868,5],[51372,5],[51421,5],[51758,6],[53638,5],[53968,5],[54116,5],[57695,5],[57756,5],[61091,6],[61138,8],[63312,6],[63359,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[788,6],[36448,6],[36470,6],[36590,7],[36713,8],[36768,6],[36788,8],[36886,8],[37076,5],[37191,5],[37805,5],[38119,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37899,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6925,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8883,5],[12851,6],[13748,5],[13915,5],[14765,5],[14787,5],[15715,5],[16677,5],[16865,5],[18001,5],[18834,5],[19022,5],[19894,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20142,5],[20486,5],[20591,5]]},"/en/lessons/intro-to-powershell":{"position":[[1732,5],[7326,5],[42248,5]]},"/en/lessons/introduction-map-warper":{"position":[[13248,5],[13434,5],[14539,5],[20501,5],[20542,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9010,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[631,5],[29785,5],[29915,5],[30040,5],[30347,5],[30404,5],[30441,5],[30692,5],[30812,5],[30934,6],[31300,5],[31424,5],[31574,6],[31614,6],[31643,6],[31827,5],[31837,6],[32523,6],[32535,5],[32656,5],[32779,5],[33686,6],[33739,6],[34282,6],[38322,6],[42944,5]]},"/en/lessons/json-and-jq":{"position":[[1573,6],[14320,5],[17624,7],[18136,5],[18359,6],[18645,5],[23148,5],[24841,5],[27482,5],[27513,5],[30619,5],[30923,5],[31483,5],[36040,6],[36524,5]]},"/en/lessons/linear-regression":{"position":[[4111,6],[4357,7],[13713,5],[27189,9],[27285,9]]},"/en/lessons/logistic-regression":{"position":[[12212,9],[12308,9],[42049,5],[49775,6],[50058,9],[50154,9]]},"/en/lessons/naive-bayesian":{"position":[[53910,5],[59264,6],[59923,5],[59991,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8380,5]]},"/en/lessons/qgis-layers":{"position":[[11736,6],[11840,6],[11959,5],[12019,5],[12314,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3995,5],[5135,6],[18409,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10386,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10982,5],[11076,5],[30181,6],[33759,6],[33833,5],[34001,5],[34116,5],[34676,5],[42498,5],[45114,6]]},"/en/lessons/sentiment-analysis":{"position":[[13464,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26150,5]]},"/en/lessons/sonification":{"position":[[28895,6]]},"/en/lessons/space-place-gazetteers":{"position":[[18993,5],[25899,5],[29986,5],[34244,5],[47243,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16803,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5509,6],[20252,5],[20432,5],[20543,6],[21009,6],[21156,5],[21255,5],[21397,5],[22907,5],[23428,5],[27371,5],[28659,5],[31999,5],[43547,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16738,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2485,7],[15179,5],[42195,7]]},"/en/lessons/transliterating":{"position":[[2118,6],[2130,6],[5628,5],[8940,6],[9407,6],[9538,5],[9620,5],[9995,6],[10118,5],[10141,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8144,5],[8467,5],[46597,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[261,5],[4744,7],[13801,5],[25057,6],[29508,6],[30379,6],[33525,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9737,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1715,6],[9599,5],[10549,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2986,5],[3110,5],[15801,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[37,5]]}}}],["table(",{"_index":16802,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[39888,8]]}}}],["table(harper_df$abbr",{"_index":7296,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12207,21]]}}}],["table(harper_df2$abbr",{"_index":7423,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20425,22]]}}}],["table(trudeau_df$abbr",{"_index":7312,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14012,22]]}}}],["table(trudeau_df2$abbr",{"_index":7434,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21889,23]]}}}],["table(trudeau_df3$abbr",{"_index":7447,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[23906,23]]}}}],["table(words[[1",{"_index":2358,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7733,17],[13532,17]]}}}],["table(words[[i",{"_index":2586,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27301,17]]}}}],["table.append(r",{"_index":4204,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40233,15]]}}}],["table:5",{"_index":5787,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32102,7]]}}}],["table_array",{"_index":2920,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20947,14]]}}}],["table_of_cont",{"_index":10730,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15790,17]]}}}],["tableau",{"_index":2850,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13210,8],[13524,7],[13788,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3417,7]]}}}],["tablefmt='html",{"_index":4212,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40511,17]]}}}],["tables/4fc0474945c1498b0d21c20f.csv",{"_index":17128,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[28418,35]]}}}],["tables/4fc0780645c1498b0d2ff50a",{"_index":17129,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[28471,31]]}}}],["tablet",{"_index":8254,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[429,7],[38844,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1072,7],[42089,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6040,8]]}}}],["tabletop",{"_index":9153,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39,9],[53,8]]}},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40,9],[54,8],[162,8],[1118,8],[1137,8],[1185,8],[1394,8],[2483,8],[2670,8],[2942,9],[3438,8],[3958,8],[6703,8],[6736,9],[6979,9],[7181,8],[34991,8],[35182,8],[39171,8],[40002,8],[40021,8],[40105,8],[40125,8],[40298,8],[40967,8],[41086,8],[41910,8],[44814,8],[46007,8],[46523,8],[46571,8],[46611,8],[46964,9],[47141,8],[47897,8],[48143,8],[48765,8],[52477,9],[52775,8],[52877,8]]}}}],["tabletop_simul",{"_index":9509,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53022,19]]}}}],["tabletopia",{"_index":9506,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52896,10]]}}}],["taboo",{"_index":22599,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2762,5]]}}}],["tabul",{"_index":3918,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19791,8],[21253,8],[21269,8]]},"/en/lessons/linear-regression":{"position":[[5855,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1391,9],[5250,9],[6521,9],[8568,9]]},"/en/lessons/research-data-with-unix":{"position":[[917,9],[1250,9],[1562,9],[11200,9],[13799,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4809,8],[5144,8],[7414,8],[31095,8]]}}}],["tabular",{"_index":2295,"title":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14,7]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1727,7],[32030,7],[32111,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9214,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2300,7],[9827,7],[12285,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[427,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36067,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25576,7],[25651,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5523,7],[47621,7],[47702,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5162,7],[24017,7]]},"/en/lessons/gravity-model":{"position":[[8932,7],[46634,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29133,7],[40710,7]]},"/en/lessons/linear-regression":{"position":[[28967,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1132,7],[1223,7],[36760,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15,7],[518,7],[1988,7],[2053,7],[27179,7],[28559,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2121,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1919,7],[48509,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3852,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1971,7],[19998,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[28913,7],[30313,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[479,7],[3285,7],[17648,7]]}}}],["tabulate(t",{"_index":4209,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40374,15]]}}}],["tace",{"_index":10613,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43792,4]]}}}],["tacit",{"_index":19213,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[2718,5],[4288,5],[8471,5],[16388,5]]}}}],["tacitu",{"_index":5018,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49655,8]]}}}],["tack",{"_index":12795,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1600,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[14540,6]]}}}],["tackl",{"_index":5951,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27755,7],[40448,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14415,6],[15069,6],[63839,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12620,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12361,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23897,8],[24538,8]]},"/en/lessons/naive-bayesian":{"position":[[17840,6]]},"/en/lessons/sentiment-analysis":{"position":[[1293,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4154,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7484,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6328,6]]}}}],["tactic",{"_index":7131,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[58291,8]]}}}],["tacticu",{"_index":4595,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5794,8],[13841,8],[16508,8],[18096,8],[46628,8],[46881,8]]}}}],["taddi",{"_index":17307,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[54015,5],[79153,6]]}}}],["tag",{"_index":2681,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31157,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43147,4],[56701,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[51836,3],[58120,6],[58160,4],[61513,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8286,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[671,7],[1612,4],[2246,8],[2367,4],[3048,9],[3344,4],[3430,4],[3620,7],[4470,5],[7959,4],[8997,3],[10747,6],[12993,5],[18788,4],[22995,8],[25059,7],[29127,7],[29182,8],[29206,8],[29344,8],[29414,4],[29486,4],[29707,4],[30249,3],[30545,4],[30978,3],[31015,3],[31174,4],[31345,4],[32405,7],[35400,7],[35585,7],[36499,3],[36798,4],[37713,4],[38348,4],[38490,7],[38651,4],[40031,4],[40300,3],[40376,3],[41099,4],[41224,5],[41299,4],[42901,4],[46434,3],[47697,4],[48601,5],[48733,7],[50570,5],[50929,4],[51187,4],[51981,8],[52005,7],[52293,7],[52464,4],[52784,5],[55571,6],[55670,6],[56186,6],[56559,3],[57628,3],[57862,6],[58914,8],[62384,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6021,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2134,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3118,3],[3164,3],[3228,4],[3390,3],[3550,3],[3820,3],[3943,3],[4120,3],[4296,3],[4495,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19660,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6187,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16247,4],[16383,4],[16785,4],[16864,8],[17176,7],[17329,8],[17532,4],[18219,3],[19571,6],[23180,4],[23902,5],[24742,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11849,4],[11858,4],[12334,5],[12432,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10099,8],[11923,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1186,5],[1685,4],[2167,5],[2741,4],[3461,5],[3748,4],[3833,3],[3991,3],[4172,4],[4285,4],[4307,3],[4650,4],[5236,3],[5309,3],[5351,3],[5382,3],[5637,3],[5750,4],[5846,4],[6225,3],[6255,4],[6401,3],[6474,3],[6516,3],[6547,3],[8191,3],[8227,4],[11194,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1135,5],[1344,3],[1457,4],[1553,4],[4632,5],[4830,3],[4932,4],[4982,4],[5364,4],[5461,3],[8573,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67673,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7241,7],[11411,6],[23387,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[11046,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18087,3],[18135,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39875,3],[40455,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8361,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[343,4],[1771,5],[6239,4],[6313,3],[6333,3],[6385,4],[7300,4],[7782,5],[7838,5],[8509,4],[8861,3],[8917,4],[9131,5],[9306,3],[9345,4],[9911,4],[9998,4],[10153,4],[10244,5],[10594,5],[10816,3],[10850,3],[10943,5],[11033,4],[11525,4],[13611,5],[13999,4],[15733,5]]},"/en/lessons/intro-to-linked-data":{"position":[[27516,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[15491,4]]},"/en/lessons/introduction-map-warper":{"position":[[8554,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30541,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21157,4],[21227,5],[21350,4],[21379,3],[21409,3],[22571,3],[22692,3],[23799,3],[23915,3],[29286,3],[30754,3],[31541,4],[31844,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7581,8],[7696,8],[29918,7],[30271,7],[30475,7],[43578,8]]},"/en/lessons/json-and-jq":{"position":[[33706,5],[33747,6],[35275,5],[35548,6],[35600,3],[40325,3]]},"/en/lessons/linear-regression":{"position":[[7718,6],[10235,6]]},"/en/lessons/naive-bayesian":{"position":[[66102,6]]},"/en/lessons/normalizing-data":{"position":[[4299,3]]},"/en/lessons/output-data-as-html-file":{"position":[[1039,5],[8126,4],[9504,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10404,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10997,6],[27195,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3449,6],[25641,3],[39174,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10713,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26390,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9602,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4833,4],[21501,4],[23748,3],[27177,3],[27282,3],[29396,6],[33065,5]]},"/en/lessons/transliterating":{"position":[[17047,5],[17236,3],[18244,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[19191,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4277,4]]},"/en/lessons/viewing-html-files":{"position":[[1629,4],[1843,4],[2045,4],[2114,4],[2589,3],[2696,3]]}}}],["tag_counts.groupby(['discipline']).mean",{"_index":7054,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49406,41]]}}}],["tag_num_list",{"_index":7045,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48890,12]]}}}],["tag_num_list.append(dictionari",{"_index":7050,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49086,31]]}}}],["tagger",{"_index":6763,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23441,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30383,6],[30529,7],[30600,7],[30634,7]]}}}],["tagnam",{"_index":8513,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3410,7],[3453,9],[3981,8]]}}}],["tail",{"_index":13631,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[26710,6]]},"/en/lessons/intro-to-bash":{"position":[[15162,4],[26385,4]]},"/en/lessons/intro-to-powershell":{"position":[[32056,4],[32183,5],[33383,5],[34677,4],[44646,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22328,4]]},"/en/lessons/linear-regression":{"position":[[29271,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8338,4],[8930,5],[9354,4]]}}}],["tailor",{"_index":819,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4898,7],[4928,6],[5009,7],[5206,6],[5624,6],[5998,7],[8245,6],[8345,6],[8633,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44688,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29743,6]]},"/en/lessons/gravity-model":{"position":[[29693,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1207,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2574,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1063,8],[28019,8],[28936,8]]}}}],["tait",{"_index":9912,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51700,5],[52560,5]]}}}],["tajikistan",{"_index":11628,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32052,11]]}}}],["take",{"_index":122,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2512,4],[2869,4],[5145,6],[5329,6],[5592,4],[10088,5],[12797,5],[18536,4],[21368,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[978,5],[1442,5],[1905,6],[2874,4],[3045,6],[13320,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27437,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1629,4],[1983,4],[15576,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4355,4],[4561,4],[9074,4],[13522,5],[16296,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1093,4],[8698,5],[9281,6],[15040,5],[20011,6],[27787,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8055,4],[21667,4],[23003,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3377,5],[21255,4],[25094,4],[28894,4],[34720,6],[49915,4],[58527,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[584,4],[17736,4],[19174,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[616,4],[4714,4],[17113,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2102,4],[2380,4],[29939,4],[32868,4],[33857,5],[35932,5],[39996,4],[50576,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21877,4],[50102,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4274,4],[4318,6],[17426,4],[37875,4],[48847,6],[54373,4],[58057,4],[59059,5],[59230,4],[63607,4]]},"/en/lessons/common-similarity-measures":{"position":[[4829,5],[16474,4],[30099,4],[37339,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10253,5],[21387,5],[26526,5],[26664,4],[38757,5],[39176,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9680,4],[10297,4],[13916,4],[14053,4],[14802,6],[19363,4],[23979,4],[26530,5],[28735,4],[28945,4],[31011,4],[31716,4],[34174,4],[42886,5],[56050,4],[60199,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24989,5],[38804,4],[42245,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9246,4],[19701,4],[23520,6],[28063,4]]},"/en/lessons/counting-frequencies":{"position":[[7024,5],[11278,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[319,6],[2958,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1589,4],[3284,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13728,4],[20404,4],[27523,5],[28314,4],[41487,4],[45183,5],[45343,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2159,4],[4411,5],[36303,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2199,4],[9861,4],[18173,4],[19338,6],[19602,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6584,4],[15367,4],[16907,4],[21023,4],[25971,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8777,4],[37166,5],[41657,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3857,4],[8111,4],[15122,4],[15387,4],[21134,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1298,4],[3641,5],[4124,5],[15174,5],[27000,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5953,4],[10182,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7984,4],[8284,5],[15759,4],[36553,5],[37791,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11124,4],[31681,4],[43372,5],[45554,4],[47802,5],[49451,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8874,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1879,4],[5874,4],[7426,4],[12130,5],[18445,5],[23282,4],[32127,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[276,4],[622,6],[3336,4],[3875,4],[4862,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15703,5],[24657,5],[25422,4],[26343,4],[27258,4],[36040,4],[48945,5],[49130,4],[50948,4],[52097,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4177,5],[8997,5],[10010,4],[12455,4],[26503,4]]},"/en/lessons/extracting-keywords":{"position":[[3526,6],[6091,4],[11810,4],[20622,4],[25863,4],[30305,4],[31950,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12126,4],[16017,4],[33647,4],[37365,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12114,4],[24521,5],[29142,4],[31561,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1759,4],[4077,4],[8738,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[158,6],[9166,4],[16110,5],[23335,4],[25912,4],[26038,5],[35254,5],[69383,6]]},"/en/lessons/geocoding-qgis":{"position":[[8951,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10186,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[9827,4],[10222,4],[20851,6],[21118,4],[21575,4],[24063,6],[24554,4],[26889,4],[28106,6],[29366,4],[34615,4],[36042,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2107,6],[3278,6],[17467,4],[17829,6],[21764,5],[26333,4],[30755,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11306,4],[17085,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1801,4],[14005,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5414,4],[5557,4]]},"/en/lessons/gravity-model":{"position":[[952,6],[3592,4],[17203,4],[25377,6],[26736,4],[30256,4],[43085,5],[56496,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3207,4],[3484,5],[8467,4],[9860,4],[12681,5],[12898,5],[17661,6],[18027,5],[18496,5],[18647,5],[23343,4],[27343,5],[27985,4],[30426,6],[34183,5],[35022,5],[38110,4],[39113,5]]},"/en/lessons/installing-omeka":{"position":[[2179,4],[5965,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10087,4],[19861,4],[20341,4],[32137,4],[32201,4],[33108,4],[34224,4],[34268,4],[36075,4],[41069,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13249,5],[24129,4],[35375,5],[44841,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3750,4],[18534,4],[21975,4],[27229,4],[28116,4],[28368,4],[30353,4],[42120,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7973,4],[11614,4],[11647,4],[11747,4],[11980,4],[22070,4],[23235,6],[23499,4]]},"/en/lessons/intro-to-bash":{"position":[[2973,4],[9350,4],[12932,4],[24437,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1021,4]]},"/en/lessons/intro-to-powershell":{"position":[[8497,4],[10978,4],[22840,4],[31509,4],[34490,4],[35239,4],[35679,4],[43867,5],[44148,5],[45235,5],[45853,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[3088,4],[16543,4],[17983,4],[18395,4]]},"/en/lessons/introduction-map-warper":{"position":[[2663,4],[15124,4],[17971,5],[18100,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12530,6],[13776,4],[28180,4],[30810,5],[37862,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7126,4],[13008,4],[34185,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18129,4],[23820,4],[25328,4],[33810,4]]},"/en/lessons/json-and-jq":{"position":[[12303,5],[21767,5],[23707,4],[26728,5],[28280,5],[35040,5]]},"/en/lessons/jupyter-notebooks":{"position":[[938,5],[5952,5],[10287,4],[28619,4],[41564,5],[43920,4],[48454,4],[48833,6],[49546,4],[49743,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[238,5],[3660,4],[9713,5]]},"/en/lessons/linear-regression":{"position":[[17552,4],[34589,5],[38308,4],[43747,4]]},"/en/lessons/logistic-regression":{"position":[[4237,4],[43525,4],[51832,4]]},"/en/lessons/mac-installation":{"position":[[334,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4067,4],[13915,5],[13943,4]]},"/en/lessons/naive-bayesian":{"position":[[11612,4],[11817,4],[13369,5],[14844,6],[18565,6],[28602,4],[37313,4],[38109,4],[47375,4],[48929,4],[61736,4]]},"/en/lessons/normalizing-data":{"position":[[5613,4],[5864,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6422,5],[14725,5],[16193,5],[21446,5],[25256,5],[32372,4],[33509,5],[35680,5],[36236,5]]},"/en/lessons/output-data-as-html-file":{"position":[[365,5],[1726,4],[3302,4],[4557,4],[4982,5],[7262,4],[7386,4],[10306,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1849,4],[8601,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6937,4],[8549,7]]},"/en/lessons/qgis-layers":{"position":[[4040,4],[15300,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1199,4],[1760,4],[2175,4],[11407,5],[26753,6]]},"/en/lessons/research-data-with-unix":{"position":[[1942,6],[2204,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7700,4],[15577,6],[39855,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9367,4],[12488,6],[16709,6],[17935,8],[18754,5],[20533,4],[24812,4],[43153,4]]},"/en/lessons/sentiment-analysis":{"position":[[4162,4],[11391,4],[16083,4],[19001,4],[21820,4],[22866,4],[28988,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10494,4],[13220,4],[25230,4],[35851,4]]},"/en/lessons/sonification":{"position":[[17199,5],[23677,4],[36430,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7737,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7097,5],[9896,4],[17963,4],[25438,4],[28766,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5072,4],[12724,4],[15491,4],[17040,5],[18670,6],[20111,4],[21112,4],[31799,4],[32128,4],[32374,4],[33098,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17365,4],[21922,4],[40014,4],[41589,4],[47907,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2880,4],[39707,4],[42971,4],[54220,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1413,5],[23945,4],[26488,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17056,4],[17374,4],[25629,4],[28775,4],[33336,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1503,4],[2104,4],[8593,6],[8801,4],[26395,4],[36926,4],[41905,5]]},"/en/lessons/transliterating":{"position":[[2449,4],[9928,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9013,4],[10447,4],[10950,5],[22974,4],[26913,4],[27010,4],[29945,4],[30178,4],[31594,4],[36359,5],[52182,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4602,4],[7384,4],[10314,4],[20457,4],[24527,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6704,4],[7140,4],[7197,4]]},"/en/lessons/vector-layers-qgis":{"position":[[12880,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10828,4],[18320,4],[21580,5],[25131,4],[27478,4],[28346,5],[29592,4],[34418,4]]},"/en/lessons/windows-installation":{"position":[[1273,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2254,4],[2356,4],[11521,4],[12233,4],[13588,4],[14265,4],[16431,4]]},"/en/lessons/working-with-web-pages":{"position":[[2861,4],[5634,5],[6926,4]]}}}],["takeaway",{"_index":16638,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4352,10]]}}}],["taken",{"_index":216,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4437,6],[22003,5],[22373,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10707,5],[13812,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11452,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57407,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2913,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43711,5]]},"/en/lessons/common-similarity-measures":{"position":[[9512,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8516,5],[35491,5],[62263,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19769,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10271,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2263,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11403,6],[11532,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39611,5],[40239,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22805,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24643,5],[32574,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28214,5],[30636,5],[33296,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6218,5]]},"/en/lessons/gravity-model":{"position":[[51743,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[16539,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49849,5]]},"/en/lessons/intro-to-linked-data":{"position":[[28252,5]]},"/en/lessons/intro-to-powershell":{"position":[[37151,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2882,5]]},"/en/lessons/introduction-map-warper":{"position":[[5788,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33234,5]]},"/en/lessons/linear-regression":{"position":[[8823,5],[11394,5]]},"/en/lessons/logistic-regression":{"position":[[60989,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4896,5],[5154,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10725,5],[32747,5]]},"/en/lessons/sonification":{"position":[[13833,5]]},"/en/lessons/space-place-gazetteers":{"position":[[16987,5],[37321,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10988,5],[37841,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19710,5]]},"/en/lessons/working-with-web-pages":{"position":[[5217,5]]}}}],["takeoff",{"_index":23281,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1409,7]]}}}],["takeoff_bas",{"_index":23356,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16756,15]]}}}],["takeoff_countri",{"_index":23357,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16772,18]]}}}],["takeoff_latitud",{"_index":23358,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16791,19]]}}}],["takeoff_longitud",{"_index":23359,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16811,20]]}}}],["takeov",{"_index":8279,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4112,8]]}}}],["tal",{"_index":16585,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54964,4]]}}}],["tale",{"_index":10655,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1657,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57232,4]]},"/en/lessons/preserving-your-research-data":{"position":[[13294,4]]}}}],["talent",{"_index":23665,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[7595,9]]}}}],["talespeterparle00goodgoog",{"_index":10685,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7264,25]]}}}],["taliban",{"_index":22013,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[3985,7]]}}}],["talk",{"_index":2807,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5949,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12986,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17667,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7992,4],[10332,4],[20967,4]]},"/en/lessons/installing-omeka":{"position":[[7500,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14617,4],[14642,7],[17499,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1441,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14049,4],[21361,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1643,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3185,4]]},"/en/lessons/jupyter-notebooks":{"position":[[35405,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2176,6],[2779,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12115,6],[29351,4],[29870,6]]},"/en/lessons/sentiment-analysis":{"position":[[7612,7]]},"/en/lessons/sonification":{"position":[[40182,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4520,7],[8000,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9399,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1713,4],[6275,4],[19584,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14924,4],[17202,4],[17243,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7302,4]]}}}],["taller",{"_index":10299,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2913,6]]}}}],["tallest",{"_index":20130,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31997,8]]}}}],["talli",{"_index":11162,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35139,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[17428,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18846,5],[19745,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[34296,7]]},"/en/lessons/naive-bayesian":{"position":[[19381,5],[27094,7],[48342,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29182,5],[29263,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[26803,7],[30452,5]]}}}],["talmud",{"_index":20978,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31720,6],[31930,7],[36516,6],[36770,7],[41240,6],[41510,7]]}}}],["tame",{"_index":6480,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56785,5]]}}}],["tamiko",{"_index":8271,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3864,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2692,6]]}}}],["tandem",{"_index":10689,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[8378,7]]}}}],["tang",{"_index":4872,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35749,5]]}}}],["tangibl",{"_index":14732,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35917,8]]}}}],["tangl",{"_index":16816,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6163,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15834,6]]}}}],["tantum",{"_index":12014,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10858,6],[62158,6]]}}}],["tap",{"_index":8372,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32452,3],[32649,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34050,3],[34250,3]]},"/en/lessons/intro-to-powershell":{"position":[[14575,7]]}}}],["tape",{"_index":3874,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17634,6],[17641,5]]}}}],["tapia",{"_index":16493,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50198,5]]}}}],["tapio",{"_index":10041,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58522,5]]}}}],["tar",{"_index":9594,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12719,3],[14605,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4965,4],[6649,3]]}}}],["tar.gz",{"_index":12599,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4604,7],[5429,7]]}}}],["tarau",{"_index":1763,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43341,6],[45403,6],[52342,6]]}}}],["tarbel",{"_index":1515,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28967,8],[29735,7],[29823,7],[32392,7],[45132,8],[50539,8]]}}}],["tarbell’",{"_index":1597,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31929,9]]}}}],["tard",{"_index":20142,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34328,5],[34921,5]]}}}],["tarditi",{"_index":14855,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55687,8]]}}}],["target",{"_index":496,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14083,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40856,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17164,8],[18697,9],[18883,6],[19387,6],[20772,6],[21175,6],[21790,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28368,6],[50593,6],[50873,6],[67178,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28148,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18946,6],[18993,6],[19230,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2870,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38799,9],[38933,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1192,6],[1231,6],[9071,6],[15967,6],[18046,6],[18577,6],[18698,7],[18839,7],[18895,7],[20117,7],[20176,6],[20354,6],[20411,8],[20889,6],[20979,7],[21354,7],[21627,6],[21761,8],[22113,6],[22288,6],[22456,6],[22698,7],[23620,7],[23806,6],[23883,7],[24576,6],[25072,7],[27643,6],[29485,6],[30628,6],[30694,6],[31448,6],[31636,6],[36726,7],[37461,7],[37701,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5132,6],[19970,6],[20040,8],[20272,7],[22003,6],[22225,7],[22934,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1423,7],[3873,6],[11440,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4548,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9184,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6261,6],[24956,6],[25155,6],[25628,8],[47859,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2677,8],[3294,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67228,6]]},"/en/lessons/geocoding-qgis":{"position":[[13323,6],[13468,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9090,6],[9882,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15336,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[490,6],[529,6],[21941,6],[22474,6],[22595,7],[22736,7],[22792,7],[24011,7],[24077,6],[24238,6],[24318,7],[24386,7],[24414,7],[24559,6],[24992,7],[25178,7],[25558,7],[25928,8],[26314,6],[26359,6],[26420,7],[26861,6],[27027,6],[27067,6],[27594,6],[27756,6],[28697,7],[28878,6],[28950,7],[29643,6],[30139,7],[38399,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34829,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34412,6]]},"/en/lessons/linear-regression":{"position":[[40477,9],[40514,6],[46802,8],[47172,6],[78520,6]]},"/en/lessons/logistic-regression":{"position":[[19060,8],[62320,6]]},"/en/lessons/naive-bayesian":{"position":[[39776,6],[47107,6],[47226,6],[54074,6],[64986,6],[69608,6],[69714,6],[69908,6],[69955,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9995,6],[10038,6],[10721,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37426,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9529,7],[43397,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21612,6],[28578,6],[29391,8],[29696,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8232,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12615,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29306,6],[29323,6],[29365,6],[29414,6],[29456,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1421,6],[1443,6],[1525,7],[2577,7],[2707,8],[42118,6],[44631,6],[44721,6],[44772,6],[45873,6],[45916,7],[46153,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10886,6]]}}}],["target.pdf",{"_index":21180,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23364,11]]}}}],["target/scala",{"_index":9586,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11458,12]]}}}],["target=\"georg",{"_index":10516,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25270,14]]}}}],["target_len",{"_index":4340,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50378,11],[50612,13]]}}}],["target_len:int=40",{"_index":4343,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50683,19]]}}}],["target_locations.pi",{"_index":23531,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43389,19]]}}}],["target_nam",{"_index":2906,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18707,14]]}}}],["target_names=photo_data.vocab",{"_index":6435,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50234,30]]}}}],["targets=\"t18300114",{"_index":18423,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34380,18]]}}}],["targorder=\"i",{"_index":18422,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34366,13]]}}}],["tariq",{"_index":14032,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43400,5],[43560,5]]}}}],["tarragona",{"_index":20964,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[26482,9],[30667,9],[35180,9],[35208,9],[39819,9],[39847,9]]}}}],["taryn",{"_index":2296,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1751,5],[32002,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2260,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5487,5],[47593,5]]},"/en/lessons/gravity-model":{"position":[[8892,5],[46594,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1891,5],[48487,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19963,5]]}}}],["task",{"_index":590,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18179,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34542,6],[35744,5],[36594,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11073,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26922,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16232,6],[19855,4],[25896,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8133,5],[8305,6],[8362,5],[23512,5],[25455,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[874,5],[2237,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1140,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43158,5],[68914,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[618,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59068,5]]},"/en/lessons/common-similarity-measures":{"position":[[2815,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3546,5],[8074,5],[8147,5],[20507,4],[27863,5],[30602,5],[31699,5],[32210,4],[36002,4],[36016,5],[36732,4],[36754,5],[37292,4],[38193,6],[38336,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1883,5],[44858,4],[60896,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5816,5],[13137,5],[13865,5],[14737,5],[15028,5],[17161,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4084,4],[4148,6],[4263,5],[10952,5],[17175,4],[18895,5],[23030,6],[25067,5],[31273,5],[52217,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4777,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7297,4],[10377,5],[13839,4],[32684,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30184,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5032,5],[7231,5],[8681,5],[8882,6],[9344,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14226,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10405,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3927,4],[5180,5],[12437,4],[12966,5],[32379,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44109,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24222,5]]},"/en/lessons/extracting-keywords":{"position":[[9880,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2028,5],[41997,4],[42201,5],[42484,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2049,5],[25061,5],[36146,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6825,4],[9812,6],[10493,4],[11478,6],[11880,5],[13265,6],[13455,4],[18753,5],[29441,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1090,5],[1354,4],[11098,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2203,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9100,6],[69045,4],[69304,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[774,4]]},"/en/lessons/gravity-model":{"position":[[48017,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7061,5],[7633,5],[11186,6],[13073,6],[32476,5],[43321,6],[44611,4],[44751,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[789,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8778,6],[33257,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1124,4],[5155,4],[13060,5],[13463,5],[14303,5],[14572,5],[14639,5],[14999,5],[16231,5],[16271,5]]},"/en/lessons/intro-to-bash":{"position":[[1831,6],[2362,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2327,5],[2646,4]]},"/en/lessons/intro-to-powershell":{"position":[[1890,5],[2645,5],[2954,5],[3434,5],[4205,4],[28277,4],[29590,4],[29792,6],[40848,5],[41187,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2807,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8174,4],[33223,4],[35758,4],[35825,4],[36060,6],[38019,5],[38241,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7241,5],[7551,6],[22526,5]]},"/en/lessons/jupyter-notebooks":{"position":[[25216,5],[40055,5],[48025,5],[48655,5],[49514,5]]},"/en/lessons/linear-regression":{"position":[[21239,5],[23326,5],[30326,4]]},"/en/lessons/linux-installation":{"position":[[4601,6]]},"/en/lessons/logistic-regression":{"position":[[15033,5],[61276,5]]},"/en/lessons/mac-installation":{"position":[[4278,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[535,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4488,4],[4563,5],[5048,6],[27410,5]]},"/en/lessons/naive-bayesian":{"position":[[2214,4],[3013,5],[6198,5],[7760,4],[8547,5],[9540,6],[9597,5],[17851,4],[46686,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3938,4],[11295,5]]},"/en/lessons/qgis-layers":{"position":[[1380,6]]},"/en/lessons/research-data-with-unix":{"position":[[1403,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29967,4]]},"/en/lessons/sentiment-analysis":{"position":[[17325,5],[24815,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13380,5]]},"/en/lessons/sonification":{"position":[[4353,5],[4671,5]]},"/en/lessons/space-place-gazetteers":{"position":[[8361,4],[13728,5],[16897,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6875,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1915,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28834,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4699,5],[10231,4]]},"/en/lessons/windows-installation":{"position":[[5528,6]]}}}],["task.10",{"_index":5892,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17372,7]]}}}],["tasks.”7",{"_index":17031,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[8763,8]]}}}],["tassi",{"_index":6667,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12311,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12374,6],[35255,6]]}}}],["tast",{"_index":8869,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5002,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6299,6]]},"/en/lessons/naive-bayesian":{"position":[[57331,6]]}}}],["taster",{"_index":19775,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[14314,6]]}}}],["tatiu",{"_index":4738,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29008,6],[46494,6]]}}}],["taught",{"_index":4501,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65959,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[612,6]]},"/en/lessons/extracting-keywords":{"position":[[29789,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[435,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[556,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4983,6]]},"/en/lessons/intro-to-linked-data":{"position":[[19035,6],[19426,6],[19455,6],[25638,6]]},"/en/lessons/jupyter-notebooks":{"position":[[42748,6]]},"/en/lessons/linear-regression":{"position":[[15036,6]]},"/en/lessons/naive-bayesian":{"position":[[1000,6]]},"/en/lessons/normalizing-data":{"position":[[444,6]]},"/en/lessons/preserving-your-research-data":{"position":[[396,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4478,6],[6389,6]]},"/en/lessons/working-with-web-pages":{"position":[[278,6]]}}}],["taughtpianoto",{"_index":15193,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[16347,13],[16399,13]]}}}],["tawdri",{"_index":18842,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13644,7]]}}}],["tax",{"_index":2263,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15010,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4082,3],[5684,5],[10334,3]]},"/en/lessons/gravity-model":{"position":[[11083,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4353,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9026,3]]}}}],["taxat",{"_index":12493,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[734,8]]}}}],["taxonomi",{"_index":6495,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57697,9]]},"/en/lessons/intro-to-linked-data":{"position":[[17337,8],[27718,11]]},"/en/lessons/preserving-your-research-data":{"position":[[12296,10]]},"/en/lessons/sonification":{"position":[[4228,8],[41288,9]]}}}],["taylor",{"_index":2709,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33076,6],[33693,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2406,7],[6051,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2363,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50082,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57880,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42869,6],[46285,6],[47944,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[33888,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5339,6],[47430,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4225,6],[4612,6],[4968,6]]},"/en/lessons/naive-bayesian":{"position":[[33292,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1760,6],[48262,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20512,6]]}}}],["taymor",{"_index":6829,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32177,9]]}}}],["tb",{"_index":10580,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38330,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47819,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12623,2]]}}}],["tb[0",{"_index":10584,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38495,6]]}}}],["tb[1",{"_index":10585,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38531,6]]}}}],["tbl_newspaper_search_result",{"_index":13158,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15946,28],[22685,30],[25330,30],[25896,28],[26407,28],[26481,28],[27579,28],[28188,29],[28692,29],[29628,28],[30327,28],[30892,29],[30993,28],[32382,28],[34713,28],[36857,29],[37261,31],[37646,31],[37733,29],[39166,31],[39654,31],[40063,29],[41179,28],[42316,28],[43408,28],[44151,28]]}}}],["tcp",{"_index":5618,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3643,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39627,3],[40234,4],[41772,3]]}}}],["tcp/ip",{"_index":13132,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9259,7]]}}}],["tcpip",{"_index":13134,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9337,5]]}}}],["td",{"_index":15102,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15247,3],[15726,6],[16611,3],[18768,3]]}}}],["td_00044_b2.jpg",{"_index":22321,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25200,18],[30152,18]]}}}],["tds[5].get_text",{"_index":15110,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17084,17],[19241,17]]}}}],["te",{"_index":11874,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7173,2],[7543,2],[10846,2],[62146,2]]},"/en/lessons/naive-bayesian":{"position":[[54424,3],[55108,3]]}}}],["teach",{"_index":720,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[100,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[872,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1550,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69721,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59914,5]]},"/en/lessons/counting-frequencies":{"position":[[14252,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1703,8],[2047,5],[3380,8],[6452,8],[13406,5],[41464,5],[50199,9],[50683,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2451,8],[59918,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1837,8],[1959,8],[2026,8]]},"/en/lessons/extracting-keywords":{"position":[[1328,5],[39237,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32608,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[14162,9],[17036,8]]},"/en/lessons/gravity-model":{"position":[[22584,5]]},"/en/lessons/installing-omeka":{"position":[[12874,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[191,8],[3027,8],[4788,5],[8211,8],[8404,5],[9366,8],[10146,8],[15084,5],[42616,5],[43407,8],[44902,8],[45533,8],[46235,5],[46782,5],[47386,5],[48889,8],[48978,9],[49037,5],[50929,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[854,5]]},"/en/lessons/intro-to-bash":{"position":[[26635,5]]},"/en/lessons/json-and-jq":{"position":[[1857,7],[40582,7]]},"/en/lessons/jupyter-notebooks":{"position":[[490,8],[2971,9],[3292,5],[3840,5],[8066,8],[39327,8],[39376,8],[39400,8],[39919,5],[40691,8],[40941,7],[42809,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36713,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15499,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11591,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28509,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54842,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1139,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1450,7],[4009,5],[51424,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4252,7],[22695,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2439,7],[6731,5]]},"/en/lessons/transliterating":{"position":[[16995,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52847,5]]}}}],["teachabl",{"_index":13882,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[2753,9],[2860,9],[3018,9],[3243,9],[5426,9],[19102,9],[19140,9],[19386,9],[19586,9],[19732,9],[20701,9],[21247,9],[21543,9],[21856,9],[23022,9],[24016,9],[24781,9],[25088,9],[25295,9],[26421,9],[41824,9],[46046,9]]}}}],["teachablemachinemodelload",{"_index":13980,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[33292,29],[33655,27],[33800,29],[33901,29],[34735,29]]}}}],["teacher",{"_index":15189,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15962,9],[18393,7],[20505,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6765,7]]}}}],["teacherid",{"_index":15207,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[20210,9]]}}}],["teacher’",{"_index":14196,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10204,9]]}}}],["team",{"_index":2999,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4998,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25038,4],[25939,4],[31761,4],[32922,4],[44383,4],[64064,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37586,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19412,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9479,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12519,4],[29114,4],[29684,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21448,5],[30876,5],[34624,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39769,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44915,4]]},"/en/lessons/linear-regression":{"position":[[74407,5],[74755,5],[75652,5],[75893,5],[76198,5],[76648,5],[76847,5],[77422,5]]},"/en/lessons/logistic-regression":{"position":[[66286,5],[66502,5],[67040,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36275,4]]},"/en/lessons/space-place-gazetteers":{"position":[[12646,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19189,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3690,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7367,4]]}}}],["tech",{"_index":2763,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1829,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18847,4],[35835,4],[43183,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43753,4]]}}}],["techi",{"_index":15268,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[30034,6]]}}}],["technet",{"_index":15393,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[33149,7],[40132,7],[45471,8]]}}}],["technic",{"_index":3300,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2502,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6029,9],[7168,9],[9029,9],[13874,9],[33972,9],[34514,9],[58477,9],[68628,12],[69973,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55414,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5047,9],[10782,9],[38397,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[584,9],[31469,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8872,9],[10565,12],[10618,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59147,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2486,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13214,9]]},"/en/lessons/extracting-keywords":{"position":[[17286,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35423,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3651,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[627,9],[2418,9],[2616,9],[2927,9],[19239,9],[19321,11],[19403,11],[27746,9],[28672,9],[30825,9],[31719,9],[32392,9],[33023,9],[34573,9],[43004,10],[43452,10],[43619,9],[43985,9],[44115,9],[50985,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3301,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3860,9],[13451,9],[41642,9]]},"/en/lessons/intro-to-linked-data":{"position":[[1137,9],[21937,9],[24486,11]]},"/en/lessons/intro-to-powershell":{"position":[[2761,13],[45922,13]]},"/en/lessons/introduction-map-warper":{"position":[[6337,9],[21961,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14366,9],[16001,9],[16481,9],[16554,9],[17196,9],[37468,9],[40406,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1289,9],[6716,9]]},"/en/lessons/jupyter-notebooks":{"position":[[3031,9],[3735,9],[3922,9],[5008,9],[23135,9],[36781,9],[41871,9],[45325,9],[52015,9]]},"/en/lessons/naive-bayesian":{"position":[[20692,9]]},"/en/lessons/normalizing-data":{"position":[[1397,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1781,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4389,9],[36245,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[685,9],[31794,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2300,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6008,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9258,9],[9497,9],[24179,12],[41094,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2290,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1592,9],[18489,9],[20501,9],[20626,9]]}}}],["technicolor",{"_index":15797,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12932,11],[36591,11]]}}}],["techniqu",{"_index":48,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[864,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[460,9],[34643,9],[41878,11],[42624,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9477,9],[9786,10],[12192,10],[20184,10],[20823,9],[20982,9],[21709,9],[30969,10],[31411,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1897,10],[16075,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1713,10],[2430,10],[26388,10],[35571,10],[60968,10],[64799,9],[65000,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13734,10],[58970,10],[67346,10],[69116,10]]},"/en/lessons/common-similarity-measures":{"position":[[1752,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2133,10],[2602,11],[2890,10],[3323,10],[3600,10],[3736,10],[3865,10],[4094,10],[4339,10],[4605,10],[16160,10],[16606,10],[22641,10],[32248,9],[37740,10],[37837,10],[41204,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54994,10],[55624,10],[58641,10],[59028,11],[59565,10],[60120,10],[60327,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7066,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37419,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2651,10],[46519,10],[47442,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24356,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1388,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31034,9],[36012,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7711,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48007,10],[48649,10]]},"/en/lessons/extracting-keywords":{"position":[[30383,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6599,9],[17529,10],[19415,11],[19502,10],[20887,9],[21639,9],[25390,11],[32516,9],[41188,10],[41791,9],[43002,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16718,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2178,10]]},"/en/lessons/geocoding-qgis":{"position":[[5502,10],[7095,9],[17008,9]]},"/en/lessons/georeferencing-qgis":{"position":[[501,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[2461,10],[2618,11],[2686,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7679,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1204,10],[46739,9]]},"/en/lessons/gravity-model":{"position":[[59422,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[830,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2230,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11611,9]]},"/en/lessons/intro-to-powershell":{"position":[[22407,9],[23270,9]]},"/en/lessons/introduction-and-installation":{"position":[[1996,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1691,10],[37361,11],[41444,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1687,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18846,11],[30652,10],[43206,11],[44816,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3647,9]]},"/en/lessons/linear-regression":{"position":[[32469,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[434,10],[4687,9],[5250,9],[5464,9],[8247,10]]},"/en/lessons/normalizing-data":{"position":[[5668,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4934,9],[5200,9],[6120,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6859,10]]},"/en/lessons/sentiment-analysis":{"position":[[2115,10],[12974,10],[14336,10],[15756,11]]},"/en/lessons/sonification":{"position":[[3858,9],[5219,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[771,10],[5084,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31510,11],[32819,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46558,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1963,9],[5042,9],[5161,9],[5314,10],[6140,9]]},"/en/lessons/transliterating":{"position":[[730,9],[16401,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16527,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[17787,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46600,10]]}}}],["technolog",{"_index":3291,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2169,10],[4460,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68546,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5349,13],[69565,11],[70691,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2065,10],[2786,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55900,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61807,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5803,12],[6945,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[535,11],[3946,10],[4547,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5151,13],[48377,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43875,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5936,13],[19631,11],[22273,10],[24990,11],[25322,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4786,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29163,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1300,13]]},"/en/lessons/gravity-model":{"position":[[60909,12],[63132,12],[64483,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[3664,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47601,11],[47818,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45001,12],[45288,10],[46018,10],[50903,12],[53938,10],[54324,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1178,11],[2774,10],[3361,11]]},"/en/lessons/introduction-map-warper":{"position":[[2023,13],[2189,10],[2386,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24124,13],[34587,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8995,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47938,11],[53400,11],[53707,11],[54339,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22398,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19712,13]]},"/en/lessons/qgis-layers":{"position":[[7942,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8590,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5838,10],[26140,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9044,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15622,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20114,10],[20324,13]]}}}],["tecumseh",{"_index":9356,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32521,8]]}}}],["ted",{"_index":1001,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2126,3],[46602,4],[48049,4]]},"/en/lessons/intro-to-powershell":{"position":[[16133,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48555,3]]},"/en/lessons/linear-regression":{"position":[[73560,4]]},"/en/lessons/logistic-regression":{"position":[[64906,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45902,3],[46908,3],[47062,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4664,3],[25808,3]]}}}],["tediou",{"_index":539,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16044,8],[21145,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6758,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42728,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3246,7],[48568,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16223,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10248,8],[13629,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[1860,7],[7398,7]]}}}],["tedou",{"_index":8970,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[17751,7]]}}}],["teen",{"_index":14405,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10361,5]]}}}],["tei",{"_index":8577,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12532,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67854,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16374,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[33327,3]]}}}],["teisap.xml",{"_index":22456,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[15674,11],[16309,10]]}}}],["telecommun",{"_index":16551,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53144,17]]}}}],["telegraph",{"_index":20529,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8620,10]]}}}],["telephon",{"_index":7859,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20383,9]]},"/en/lessons/qgis-layers":{"position":[[9195,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5405,9],[8390,9]]}}}],["televis",{"_index":5827,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1621,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4390,10]]}}}],["television_programm",{"_index":3872,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17573,20]]}}}],["tell",{"_index":424,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11160,4],[15869,5],[22225,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7399,4],[9656,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7505,4],[9653,4],[11425,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3085,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20374,7],[21724,5],[21970,5],[22056,5],[23990,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28478,5],[31274,5],[31352,5],[45463,5],[47892,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10584,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36926,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45380,4],[54612,4],[54689,4],[54923,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1653,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17089,4],[38460,4],[50463,4],[53676,5]]},"/en/lessons/common-similarity-measures":{"position":[[8573,4],[12682,4],[15476,5],[15548,5],[18999,5],[24854,4],[25233,5],[31935,7],[33720,4],[35145,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18327,4],[41566,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1439,4],[10038,4],[24423,4],[49740,5],[59983,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15565,4],[17245,5],[17462,7],[21023,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17906,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1173,4],[2761,4]]},"/en/lessons/counting-frequencies":{"position":[[1071,5],[8145,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6768,4],[19130,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16913,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30566,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40278,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5140,4],[6335,5],[10443,7],[11230,4],[11360,5],[15012,7],[15961,7],[17915,4],[21334,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8640,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30743,5],[36290,5],[37932,5],[38079,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41606,5],[42644,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[954,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8768,5],[10381,4],[10780,5],[16216,4],[18865,4],[21128,4],[29396,4],[42390,7],[43726,4],[44405,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11825,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9001,4],[11782,5],[12202,4],[22568,4],[27015,7],[33739,4],[34248,4],[34460,4],[34506,4],[34589,7],[34873,4],[49007,5],[49114,5]]},"/en/lessons/extracting-keywords":{"position":[[7421,4],[11396,4],[12715,5],[13706,5],[15343,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35673,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32553,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2410,5],[6651,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3196,4],[4344,4],[26541,5],[26822,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26457,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5266,4],[8483,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17012,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18139,5]]},"/en/lessons/gravity-model":{"position":[[5862,4],[36104,4],[41306,4],[41496,4]]},"/en/lessons/installing-omeka":{"position":[[7293,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16565,4],[17304,4],[31826,4]]},"/en/lessons/intro-to-bash":{"position":[[14377,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8280,5],[10918,4],[11774,5],[16096,4],[17185,5],[19342,5]]},"/en/lessons/intro-to-linked-data":{"position":[[13524,5],[13838,4],[21703,5],[26487,4]]},"/en/lessons/intro-to-powershell":{"position":[[2617,7],[4630,5],[7789,5],[11729,7],[17456,5],[18181,5],[20368,7],[22605,5],[22821,4],[25309,4],[26183,5],[27115,4],[30520,4],[32945,4],[33083,4],[33931,5],[34175,5],[34315,7],[35598,7],[35667,5],[37830,4],[39735,4],[39991,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5586,4],[9110,4],[23264,4],[24499,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11486,7],[12989,5],[21530,5],[22058,5],[38785,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30891,5],[36250,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1992,8],[35785,4]]},"/en/lessons/json-and-jq":{"position":[[6992,5],[15489,5],[20958,4],[25471,5],[30323,5],[38610,5]]},"/en/lessons/jupyter-notebooks":{"position":[[25426,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1790,4]]},"/en/lessons/linear-regression":{"position":[[38879,5],[39143,4],[45573,5],[50107,7],[51693,5],[62633,5]]},"/en/lessons/linux-installation":{"position":[[1011,5]]},"/en/lessons/logistic-regression":{"position":[[20150,5],[23746,4],[24897,5],[25011,5],[52388,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5214,5],[5477,4],[6450,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25926,7]]},"/en/lessons/naive-bayesian":{"position":[[8072,4],[8270,4],[8996,4],[9368,4],[13131,7],[13184,7],[13351,7],[15330,4],[23494,7],[32354,5],[32419,5],[38146,4],[38340,4],[41578,5],[48755,5]]},"/en/lessons/normalizing-data":{"position":[[8559,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2547,4],[10431,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25367,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17603,5],[18472,5],[41401,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29715,7],[33568,4]]},"/en/lessons/sentiment-analysis":{"position":[[17350,4],[26500,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12235,5],[16229,5],[26437,5],[31070,4],[31472,5],[31580,5]]},"/en/lessons/sonification":{"position":[[21118,4],[21968,4],[22869,5],[36189,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9883,4],[12278,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21581,7],[21962,4],[26915,5],[28256,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19920,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21738,5],[38842,5],[39065,4],[43492,4],[48214,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2899,4],[7075,4],[7387,4],[9881,4],[9986,7],[12564,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1642,7],[19440,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11990,5],[19589,5],[23970,4],[26035,5],[26317,5],[27792,5]]},"/en/lessons/transliterating":{"position":[[3858,4],[4798,7],[7068,4],[7568,4],[19610,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28574,4],[30656,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[19651,4]]},"/en/lessons/viewing-html-files":{"position":[[2537,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10265,5],[25049,4],[27109,4],[28924,4],[29057,4],[34942,4]]},"/en/lessons/working-with-text-files":{"position":[[4986,4]]},"/en/lessons/working-with-web-pages":{"position":[[1262,5]]}}}],["tello",{"_index":16511,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51557,6]]}}}],["tello.18",{"_index":16310,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34849,8]]}}}],["tema",{"_index":20281,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50642,4]]}}}],["temp",{"_index":8301,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10421,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56263,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12829,6]]}}}],["temperatur",{"_index":14721,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32001,12],[32014,11]]},"/en/lessons/linear-regression":{"position":[[13267,11],[57179,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15772,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36008,12],[36060,12],[36108,13]]}}}],["temperature=0.7",{"_index":14717,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30851,16],[33209,16]]}}}],["templ",{"_index":21987,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63842,6],[64103,6],[64756,6]]}}}],["templat",{"_index":2988,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2685,8],[2890,9],[3597,9],[8275,10],[8376,12],[8610,9],[9009,8],[23541,8],[25484,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18958,8],[18979,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19138,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14662,10]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4700,8],[5006,8],[5160,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11876,9],[12042,8],[12174,8],[35718,8],[35809,8],[45753,8],[45844,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5046,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65637,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[29347,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[28414,9],[28429,8],[28761,8],[29357,9],[30095,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[25891,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[695,8],[758,8],[1732,8],[2671,8],[39484,8],[39567,9],[39714,9],[40638,8],[40695,8],[43213,8],[43495,8],[43519,9]]},"/en/lessons/jupyter-notebooks":{"position":[[45005,9]]},"/en/lessons/sonification":{"position":[[19020,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7082,8],[11129,9],[23670,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15865,9],[20224,9],[20829,9],[21247,8],[31453,9]]}}}],["templates—thos",{"_index":2992,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3388,15]]}}}],["templeton",{"_index":22101,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[26057,10]]}}}],["templist",{"_index":12289,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45263,8],[45334,8],[46824,8]]}}}],["templist.append(lin",{"_index":12303,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46510,21],[46641,21]]}}}],["tempo",{"_index":20712,"title":{},"body":{"/en/lessons/sonification":{"position":[[18816,5],[24953,5],[25898,6]]}}}],["tempor",{"_index":2525,"title":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[0,8]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21971,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19100,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26978,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11976,8],[18704,8],[18814,8],[19397,8],[19615,8],[20665,8],[22153,8],[22354,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9870,8],[46015,8]]},"/en/lessons/sonification":{"position":[[1690,8],[5433,8],[13966,8],[19866,9]]},"/en/lessons/space-place-gazetteers":{"position":[[5447,10],[13071,12],[14250,8],[14755,8],[17407,8],[25058,8],[25380,8],[25458,8],[25600,8],[46950,8],[47007,8],[47119,8],[48182,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13184,6],[15413,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1,8],[1508,8],[1549,8],[1665,8],[1845,8],[2241,8],[2483,8],[2579,8],[3060,8],[3106,8],[3257,8],[3884,8],[4240,8],[4348,8],[4481,9],[4551,8],[4596,8],[4634,8],[4907,8],[7762,8],[7889,8],[7919,8],[8598,8],[9275,8],[10264,8],[10454,8],[10930,8],[12360,8],[12688,8],[13395,8],[14394,8],[14729,8],[16133,8],[16210,8],[16351,8],[16495,8],[16869,8],[17123,8],[17313,8],[17945,8],[18075,8],[19362,8],[21611,8],[23405,8],[23654,8],[24862,11],[24999,8],[25073,8],[25155,8],[25180,8],[30747,10],[31889,8],[32175,8],[32431,8],[32847,8],[33052,8],[33280,8],[33464,8],[34238,8],[34422,8],[35213,8],[35483,8],[35577,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5132,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3471,8]]}}}],["temporari",{"_index":8898,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8169,9],[8381,9],[8493,9],[8812,9],[23567,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48375,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39506,9],[46609,9],[46681,9],[50767,9],[50931,9],[50998,9],[53204,9]]},"/en/lessons/geocoding-qgis":{"position":[[28255,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2671,9],[10604,9],[10732,9],[10814,9],[11083,9],[12200,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[16237,9]]},"/en/lessons/gravity-model":{"position":[[15692,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40072,9],[40200,9]]}}}],["temporarili",{"_index":376,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9719,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12868,11],[14808,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5302,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14412,11],[22248,11]]},"/en/lessons/logistic-regression":{"position":[[5110,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7370,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[9736,12]]}}}],["tempt",{"_index":789,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3294,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17914,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39454,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13403,8],[44341,7]]}}}],["temptat",{"_index":23045,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[19842,10]]}}}],["ten",{"_index":1138,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8305,3],[9877,3],[10729,3],[10966,3],[11949,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14046,3],[14115,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16502,3],[17987,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1652,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1211,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39600,3],[40991,3],[47763,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69425,4]]},"/en/lessons/common-similarity-measures":{"position":[[35676,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2484,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15137,3]]},"/en/lessons/counting-frequencies":{"position":[[11299,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40183,3],[43572,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5730,3],[11535,3],[16450,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25843,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[25178,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57971,3]]},"/en/lessons/intro-to-bash":{"position":[[15142,3],[15214,3],[26354,3],[26416,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10216,3]]},"/en/lessons/jupyter-notebooks":{"position":[[7755,4]]},"/en/lessons/naive-bayesian":{"position":[[19710,3],[30082,3],[30105,3],[42400,3],[43851,3],[54153,3],[55993,3]]},"/en/lessons/research-data-with-unix":{"position":[[7811,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4316,3],[4747,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2821,4],[11875,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6489,3],[9191,4],[33416,3],[33592,3],[33925,3],[34418,3],[34662,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13790,4]]}}}],["tend",{"_index":994,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1893,4],[34560,4],[36757,4],[36903,5],[38169,4],[40285,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29371,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2573,4],[35206,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41166,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4017,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37903,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13191,5],[16522,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9897,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25496,6],[33190,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15282,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3611,4],[24072,4]]},"/en/lessons/geocoding-qgis":{"position":[[3504,4],[32148,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[17787,4],[22209,4],[33638,5]]},"/en/lessons/gravity-model":{"position":[[27462,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[23538,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1210,4],[22825,4],[29602,4]]},"/en/lessons/linear-regression":{"position":[[2475,5],[7966,6],[60246,4],[60301,5],[60422,4],[60477,5],[60568,5],[60775,5],[69834,4],[69931,4]]},"/en/lessons/logistic-regression":{"position":[[2195,5],[35470,4]]},"/en/lessons/naive-bayesian":{"position":[[10861,5],[56767,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2797,5],[6537,4]]},"/en/lessons/qgis-layers":{"position":[[1300,4]]},"/en/lessons/space-place-gazetteers":{"position":[[5098,4],[32604,4],[46117,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11537,4],[37527,4],[46185,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10215,4],[10373,5],[13845,4],[14100,4]]},"/en/lessons/working-with-text-files":{"position":[[6360,4]]}}}],["tendenc",{"_index":2687,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31440,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64721,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29535,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58634,8]]}}}],["tenebroso",{"_index":20004,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12164,9],[12853,11],[14276,9]]}}}],["tenen",{"_index":13061,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12516,5],[32891,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2236,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12574,6],[15253,6],[23140,6],[26834,6],[28413,6]]}}}],["tenet",{"_index":9182,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4393,7],[6076,6],[48304,5]]}}}],["tenfold",{"_index":18284,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3655,7],[38829,7],[40005,7],[40147,7],[40624,7]]}}}],["tennant",{"_index":5587,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69487,8]]}}}],["tennesse",{"_index":8982,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20652,10]]}}}],["tenni",{"_index":7555,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37469,6]]}}}],["tennison",{"_index":22583,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40045,9]]}}}],["tennyson",{"_index":17969,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55546,8]]}}}],["tens",{"_index":7078,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50846,5],[50867,5],[50983,5],[51036,5],[51089,5],[51291,6],[51334,6],[51577,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21415,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[18895,6]]}}}],["tension",{"_index":10499,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21560,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35060,8]]},"/en/lessons/sentiment-analysis":{"position":[[27620,9],[30312,9],[31407,9],[34602,9],[36278,9]]}}}],["tensor",{"_index":6253,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28521,8],[28699,7],[31189,7],[31217,6],[31668,6]]}}}],["tensor([0",{"_index":6296,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31107,11]]}}}],["tensor([0.0628",{"_index":6423,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48246,15]]}}}],["tensor([[[0.7020",{"_index":6257,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29081,17]]}}}],["tensorflow",{"_index":5269,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69083,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29979,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7686,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12998,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[25507,11],[25523,10],[25541,10],[26160,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19485,10],[19561,10],[19693,10],[19789,10],[21253,10],[21508,10],[32761,10]]}}}],["tensorflow.j",{"_index":13884,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3456,14],[25492,14],[25657,14],[25817,13],[25873,14],[26359,13],[27022,14]]}}}],["tensorimag",{"_index":6251,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28479,11]]}}}],["tensormulticategori",{"_index":6252,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28500,20]]}}}],["tenur",{"_index":7459,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27385,7]]}}}],["terabyt",{"_index":14971,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8765,8]]}}}],["tercia.\\n",{"_index":11981,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10287,13],[11188,13],[61587,13],[62488,13]]}}}],["terhi",{"_index":15316,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37861,5]]}}}],["term",{"_index":967,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[844,4],[1229,4],[5884,4],[5996,5],[6151,4],[6241,5],[6287,4],[6320,4],[6625,5],[6670,5],[7682,4],[7732,4],[8323,5],[8334,4],[8431,4],[9288,5],[9307,5],[9650,5],[9746,4],[9881,4],[9936,4],[10977,6],[11420,5],[11953,4],[12398,4],[12573,4],[12785,4],[14315,5],[14587,4],[14607,5],[15650,5],[15881,4],[16409,4],[19074,5],[19145,5],[19587,5],[25110,4],[25198,4],[25226,4],[25542,5],[25796,4],[25925,4],[26233,4],[28238,5],[28326,4],[28556,4],[29092,6],[29586,5],[31471,5],[32615,4],[33171,6],[34270,4],[34684,5],[35675,5],[36140,5],[36410,5],[36549,4],[36801,4],[38111,5],[38430,4],[38505,4],[38816,5],[38979,4],[39325,4],[39537,4],[39596,4],[39649,5],[40084,4],[40719,4],[40956,4],[41062,4],[41390,4],[41607,4],[42938,6],[42982,5],[46271,4],[46805,5],[48252,5],[49429,4],[52608,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14297,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14049,5],[16202,4],[26249,5],[30344,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3416,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2275,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5380,5],[5735,5],[5922,6],[6170,5],[6246,5],[13760,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5467,4],[5674,6],[5726,4],[5896,5],[6064,5],[6560,5],[6591,4],[6679,7],[7525,4],[7855,4],[8068,4],[8914,4],[9976,6],[11224,5],[11632,5],[11746,4],[12261,5],[12351,4],[12625,4],[13422,4],[13449,5],[13630,5],[15026,5],[17074,5],[17133,5],[17358,4],[27751,5],[56263,5],[56766,5],[60332,5],[61970,5],[65572,5],[67034,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7667,4],[50710,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4620,6],[4673,5],[34524,5],[64737,5]]},"/en/lessons/common-similarity-measures":{"position":[[4454,4],[10134,6],[10372,6],[14880,5],[21346,5],[36715,5],[36948,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2295,4],[8461,5],[10807,5],[10868,6],[12467,4],[13968,4],[16106,4],[16159,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16350,4],[40980,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33880,6]]},"/en/lessons/counting-frequencies":{"position":[[5633,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4426,4],[4875,4],[5286,4],[6611,5],[7278,5],[7378,5],[8116,5],[9993,4],[10967,5],[11651,5],[11784,4],[12191,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17133,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4542,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15160,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6974,4],[28093,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58856,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4118,5],[4240,4],[4588,5],[9211,4],[23509,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11040,5],[29857,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20275,5]]},"/en/lessons/extracting-keywords":{"position":[[716,5],[882,5],[3881,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18906,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[432,4],[817,6],[984,6],[1106,4],[2500,6],[2553,4],[9696,4],[14534,5],[17841,4],[18137,4],[18320,5],[35580,5],[35741,6]]},"/en/lessons/geocoding-qgis":{"position":[[3552,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1093,5],[1223,5],[2741,5],[3086,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9861,6],[10049,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[11385,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35314,5],[35463,5],[40442,5],[41946,5],[41992,4],[45364,5],[45410,4],[45918,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[377,5],[2089,4],[2411,5],[10686,5]]},"/en/lessons/gravity-model":{"position":[[3919,4],[5716,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45603,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14261,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3311,5],[3349,4],[12884,4],[13888,4],[40522,4],[42011,4],[42038,5],[42429,5],[43290,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10040,5]]},"/en/lessons/intro-to-bash":{"position":[[20879,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1147,5],[1259,5],[1543,5],[6314,5],[21947,4],[28112,6],[28409,4],[32507,5]]},"/en/lessons/jupyter-notebooks":{"position":[[6373,4],[21647,5],[36417,4]]},"/en/lessons/linear-regression":{"position":[[563,4],[667,4],[4096,4],[4342,4],[4446,4],[4552,6],[4850,4],[5026,5],[5120,4],[5267,4],[5353,4],[5432,4],[5945,4],[6299,4],[6345,4],[7280,4],[8044,5],[8549,6],[9656,4],[9735,4],[11537,5],[11630,5],[11747,5],[26384,4],[26481,4],[26595,4],[26878,5],[27581,4],[28403,4],[28456,4],[29053,5],[29473,4],[30235,4],[30295,4],[30455,4],[30565,4],[30947,4],[31051,4],[31116,5],[31857,4],[32322,4],[32360,5],[32971,6],[33139,5],[33616,4],[34228,5],[34370,5],[34466,5],[34536,5],[34613,4],[34734,4],[34751,4],[35029,5],[35986,5],[36214,5],[36649,5],[39224,5],[41811,5],[52666,6],[53723,4],[53904,4],[54812,4],[54969,4],[63701,4],[64018,5],[64820,5],[64944,5],[65039,4],[65840,5],[66033,4],[67707,4],[67811,5],[68865,5],[68921,4],[69565,5],[70253,4],[72094,5],[72250,4],[72345,5],[72659,4]]},"/en/lessons/logistic-regression":{"position":[[332,4],[433,4],[4111,4],[5632,4],[5726,4],[6734,4],[7011,4],[11717,4],[11822,4],[12795,4],[13208,5],[13227,4],[13712,4],[14055,4],[15181,5],[19932,4],[20037,4],[22758,5],[34201,6],[34641,4],[34950,4],[35363,4],[43308,5],[43446,4],[44295,4],[44359,5],[45248,4],[46804,5],[47332,4],[49760,4],[49794,5],[49858,4],[50417,4],[55837,5],[56371,5],[57990,4],[59261,4],[60531,6],[60649,5],[60722,5],[60908,5],[62379,4],[62462,4],[63322,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1717,4]]},"/en/lessons/naive-bayesian":{"position":[[7531,6],[49516,4],[49748,4],[68888,5],[68967,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24034,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1678,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1480,5],[1559,5],[2110,4],[4379,5],[4435,5],[7207,5]]},"/en/lessons/preserving-your-research-data":{"position":[[16168,4]]},"/en/lessons/qgis-layers":{"position":[[6652,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11325,5],[11569,5],[11936,4],[17821,5],[21318,5]]},"/en/lessons/research-data-with-unix":{"position":[[14065,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7085,5],[8771,5],[10525,4],[26412,4],[38044,6],[38088,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[304,4],[4180,4],[5845,5],[9890,4],[27394,5],[35929,5],[36085,5],[37658,4],[38016,5],[38502,5],[39841,6]]},"/en/lessons/sentiment-analysis":{"position":[[38301,5]]},"/en/lessons/sonification":{"position":[[2916,5],[8465,4],[37285,5],[39959,5]]},"/en/lessons/space-place-gazetteers":{"position":[[106,4],[5466,6],[7487,4],[7512,4],[22153,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2026,4],[5357,5],[5698,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5887,5],[25948,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2626,4],[16033,4],[39391,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5390,4],[10462,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4916,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10498,4],[16080,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8027,4],[8050,4],[8122,4],[29646,5],[33681,4],[33774,4],[37069,5],[41788,5],[41807,5],[42077,5],[46459,6],[51344,5],[51528,5],[52710,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11498,4],[35497,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1602,6],[9991,4]]},"/en/lessons/working-with-text-files":{"position":[[3529,5],[3797,4],[7458,5]]}}}],["term/scor",{"_index":1491,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27865,10]]}}}],["term_list",{"_index":17157,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33624,10]]},"/en/lessons/logistic-regression":{"position":[[13720,10]]}}}],["termdocumentmatrix",{"_index":20163,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37689,20]]}}}],["termdocumentmatrix(cloud_corpu",{"_index":20166,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37900,32]]}}}],["termfreq_typ",{"_index":21835,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41707,13]]}}}],["termin",{"_index":140,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2995,8],[6017,8],[9973,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6186,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1016,8],[5139,8],[5424,8],[5903,9],[6920,9],[7064,9],[8513,8],[8781,8],[10138,8],[15618,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16203,10],[16563,10],[20355,9],[20833,9]]},"/en/lessons/common-similarity-measures":{"position":[[27993,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9559,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63642,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3050,9],[3064,8],[16115,8],[36252,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17717,8],[34618,9],[34782,8],[38161,8],[39214,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35184,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16787,8],[18405,9],[20430,9],[22480,8],[24889,8],[35110,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10569,8],[15255,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7647,8],[9518,8],[13273,8],[15368,8],[47406,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16890,8],[17037,8],[19114,8],[23967,9]]},"/en/lessons/extracting-keywords":{"position":[[13934,9],[14368,9],[14387,8],[14435,8],[14620,8],[16483,9],[30670,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2807,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8644,9],[8923,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11442,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[8927,9]]},"/en/lessons/installing-omeka":{"position":[[3745,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8082,8],[8143,8],[8206,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18948,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37414,8]]},"/en/lessons/intro-to-bash":{"position":[[1894,9],[3474,8],[3635,8],[3749,9],[3926,9],[4437,8],[8077,9],[14879,8],[16795,8],[24459,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[771,9],[814,9],[2128,8],[2688,9],[2856,9],[6810,9],[7152,8],[13515,9],[14377,8],[15215,8],[16579,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6905,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4430,8],[6222,8],[39800,10]]},"/en/lessons/json-and-jq":{"position":[[37650,10]]},"/en/lessons/jupyter-notebooks":{"position":[[12678,8]]},"/en/lessons/linux-installation":{"position":[[738,8],[778,9],[806,8],[1220,8],[2323,11],[3964,10],[3995,8],[4481,8]]},"/en/lessons/mac-installation":{"position":[[1650,11],[3612,11],[3707,8],[4167,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[730,8],[7279,9]]},"/en/lessons/research-data-with-unix":{"position":[[2635,8],[4001,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15781,8]]},"/en/lessons/sonification":{"position":[[20183,8],[20492,8],[20518,8],[22125,8],[22634,9],[25470,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6079,8],[9384,9],[9466,9],[9524,11],[9613,9],[18120,8],[18277,8],[18566,8],[18891,8],[19083,8],[19282,9],[19588,9],[19640,8],[20507,8],[20889,8],[21029,8],[21838,9],[23623,8],[27080,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8446,8],[8564,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8907,9],[11056,8],[11181,8],[11421,9],[12311,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9943,8],[9979,12],[10213,8],[11787,8],[22316,9],[22848,8],[24632,8]]},"/en/lessons/windows-installation":{"position":[[3008,11]]}}}],["terminal.app",{"_index":14952,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[3515,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10129,12]]}}}],["terminal/command",{"_index":8027,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1201,16]]}}}],["terminolog",{"_index":3829,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14816,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[48822,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37294,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[231,11],[6544,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1463,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6846,11],[6916,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33172,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[110,11],[2089,11],[2345,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[370,11],[9664,11],[9733,12],[9972,11],[34299,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[17287,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[2136,11],[29525,12],[30688,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45185,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1797,11],[3167,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31888,11]]},"/en/lessons/working-with-text-files":{"position":[[661,12]]}}}],["terminu",{"_index":21250,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[8796,9],[8920,9],[9018,8],[9339,8],[10400,8],[11236,8],[11391,8],[12832,8],[13118,8],[13303,9],[14510,8]]}}}],["terminus.censor",{"_index":21252,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9397,17],[10228,17],[11443,17]]}}}],["term’",{"_index":1302,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14671,6],[41505,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1119,6]]}}}],["terra",{"_index":12771,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31523,6],[31729,7]]}}}],["terrain",{"_index":12834,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[12019,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[524,8]]}}}],["terrestri",{"_index":6734,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20087,15],[22087,15]]}}}],["terribl",{"_index":20008,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12198,8],[12497,8],[12913,10],[14656,8],[16801,8],[17831,10],[17842,10]]}}}],["territori",{"_index":6730,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19953,9],[21899,9]]},"/en/lessons/gravity-model":{"position":[[3901,12],[30996,9],[31857,9],[34246,11]]}}}],["territorio",{"_index":15701,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22792,11]]}}}],["terror",{"_index":2667,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30395,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7143,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3993,6]]}}}],["terrorist",{"_index":2463,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17081,10],[17340,9],[17615,12],[28941,10],[28952,11],[29046,10],[29079,11],[29149,11],[29250,11],[29262,9],[29294,11],[29365,11],[30478,9]]}}}],["ters",{"_index":15214,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22896,8]]}}}],["tessera",{"_index":9529,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3034,8]]}}}],["tesseract",{"_index":308,"title":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7654,10],[7744,9],[7826,9],[8145,9],[8202,9],[8305,9],[8423,9],[8451,9],[8520,9],[8570,9],[8615,9],[8852,9],[12268,9],[12469,10],[15752,9],[15805,9],[16314,9],[18884,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10,9],[8890,10],[8918,9],[9106,10],[9252,9],[9620,9],[9724,9],[11654,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24449,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6694,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32,9],[115,10],[194,9],[242,9],[571,9],[786,9],[830,9],[1472,10],[2228,10],[2658,10],[5100,9],[5136,9],[5413,9],[5514,9],[5618,9],[5896,9],[6037,9],[6048,9],[6378,9],[6477,9],[6742,10],[7584,10],[8152,10],[8654,9],[10107,10],[10470,9],[12687,9],[13071,9],[16172,9],[16183,9],[16534,9],[17406,10],[17660,9],[33917,9],[34104,9],[34271,9],[39946,9],[40057,9],[40524,9],[42253,9],[42427,9],[43178,9],[44420,11],[44958,10],[45539,9],[48923,9],[50502,9],[52043,9],[52459,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6373,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2014,9],[3297,9],[3723,9],[3898,9],[8053,10],[21133,9]]}}}],["tesseract_batch",{"_index":903,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11471,16],[11609,16],[11635,18]]}}}],["tesseract’",{"_index":18727,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2068,11],[36276,11],[51898,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6467,11],[6497,11]]}}}],["tesserocr",{"_index":18978,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34916,9],[35075,10],[35212,9],[35845,9]]}}}],["test",{"_index":1631,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33862,5],[41421,7],[41550,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2224,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19347,6],[58666,4],[60500,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68748,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10861,4],[11246,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3906,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3784,6],[41613,4],[49694,6],[68393,7]]},"/en/lessons/common-similarity-measures":{"position":[[26332,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34371,6],[35084,6],[35098,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1743,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9319,4],[10663,4],[23604,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17885,4]]},"/en/lessons/counting-frequencies":{"position":[[13725,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2116,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21262,4],[22602,4],[23176,4],[23628,4],[25579,4],[27259,4],[28152,4],[38984,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[686,7],[712,7],[764,7],[8294,7],[27551,7],[27798,7],[27969,4],[28122,7],[28215,7],[28352,7],[28425,4],[29975,7],[30003,4],[30313,7],[30428,7],[30722,4],[37019,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[928,7],[1296,4],[2571,7],[2615,7],[9528,7],[22764,4],[30717,4],[30852,4],[33711,4],[33775,7],[33876,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9647,7],[30616,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[18998,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9492,4],[14414,7],[34752,8],[40720,4],[53356,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7485,6],[43362,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16851,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1296,4],[3390,4],[4084,4],[19804,4],[23897,4],[41906,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10640,4],[22395,5],[28413,4],[30496,4],[33118,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1100,4],[11108,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[127,7],[1893,7],[2217,7],[3304,7],[3384,5],[3559,5],[3900,4],[4139,4],[4287,5],[7844,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6571,6],[7399,6],[10695,6],[12219,4],[14027,4],[28647,4],[30908,4],[32007,4],[34250,4],[39011,5],[39735,4],[39862,4],[41081,4],[61995,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2126,7],[2506,4],[5812,4],[22762,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18304,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1563,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3794,4],[17964,7],[19017,7],[24398,6],[30601,4],[30727,8],[30789,4],[32948,4],[34691,4],[34757,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2013,4]]},"/en/lessons/gravity-model":{"position":[[26600,5],[26830,5],[27030,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[6626,8],[22848,9],[22924,7],[24048,4],[24453,4],[24832,7],[24981,7],[25043,4],[25119,4],[25152,7],[25193,7],[28008,7],[28310,4],[34055,7],[34425,4],[34926,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[288,7],[561,4],[8288,7],[8330,7],[11293,7],[13189,4],[27841,4],[32611,4],[32732,4],[35951,4],[36015,7],[36116,4],[41365,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23325,4],[23589,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[281,7],[8537,7],[22749,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1744,4],[3007,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[314,4],[379,5],[456,5],[560,5],[618,4],[832,4],[3539,4],[11795,4],[11972,4],[12344,4],[13292,6],[13542,5],[14101,4],[17251,5],[23032,5],[23264,4],[26067,4],[26147,4],[30730,5],[31776,6],[34294,4],[34492,4],[34863,4],[34881,4],[36670,4],[40202,4],[40481,4],[40747,4],[40956,4],[41436,4],[41493,4],[41549,4],[41603,4],[41659,4],[41714,4],[41769,4],[52492,7]]},"/en/lessons/json-and-jq":{"position":[[35708,4],[36336,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7850,4],[7970,7],[8007,8]]},"/en/lessons/linear-regression":{"position":[[808,4],[20658,7],[36811,4],[36908,4],[37267,4],[37282,4],[37360,4],[37534,4],[37922,4],[39318,5],[40273,4],[41168,4],[42443,4],[42572,4],[43677,4],[46340,4],[47542,4],[48172,4],[48200,4],[51939,5],[54662,4],[57849,4],[57908,4],[58000,4],[58401,4],[59614,4],[59908,4],[61380,4],[61476,5],[61518,4],[61565,5],[61909,5],[68893,5]]},"/en/lessons/linux-installation":{"position":[[3849,4]]},"/en/lessons/logistic-regression":{"position":[[11661,7],[16452,4],[16851,4],[18451,4],[62651,4],[63653,4],[65982,5]]},"/en/lessons/mac-installation":{"position":[[3436,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10640,4],[16472,4],[16677,6],[19418,4],[19684,4],[19703,4],[20339,5]]},"/en/lessons/naive-bayesian":{"position":[[540,7],[3515,7],[3559,5],[3736,4],[5390,4],[5782,7],[6814,4],[6975,4],[9795,4],[23335,4],[23455,5],[24205,5],[26252,4],[27218,7],[37580,4],[37722,8],[37985,4],[38276,4],[38517,8],[38596,4],[38650,4],[38744,8],[40699,7],[40757,4],[40818,4],[43492,9],[43980,4],[44112,4],[44542,4],[44577,4],[44928,4],[44987,8],[46311,5],[46515,4],[46595,4],[46795,4],[46839,7],[46884,4],[46959,7],[47252,4],[47306,4],[48324,4],[50999,5],[51435,4],[54115,4],[55669,4],[55828,4],[55915,4],[61851,7],[61871,5],[68540,5],[69419,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2905,4],[2918,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[764,6],[16366,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[268,4],[9572,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2915,6],[8212,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16449,4],[19911,4],[21212,4],[33694,4]]},"/en/lessons/sonification":{"position":[[20402,4],[20744,6],[21830,4]]},"/en/lessons/space-place-gazetteers":{"position":[[21732,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32242,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39535,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19091,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18741,7],[31252,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27987,4],[28384,7],[35787,4],[35835,7],[36041,7],[36117,7],[36375,4],[37241,4],[38089,4],[38365,4],[39341,4],[39713,5],[39866,4],[40101,4],[40551,7],[40574,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[33008,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[907,4],[3058,4]]},"/en/lessons/windows-installation":{"position":[[4648,4]]}}}],["test(\"van",{"_index":16656,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12291,11],[12472,12]]}}}],["test.html",{"_index":14968,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8480,9]]}}}],["test.json",{"_index":9750,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26870,9],[27754,10],[27819,9],[28178,11],[28297,9]]}}}],["test1",{"_index":17006,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7806,5],[8652,6]]}}}],["test2",{"_index":17007,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7836,5],[8785,5]]}}}],["test=\"date/year",{"_index":22571,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39289,15]]}}}],["test=\"date/year='1789'\">",{"_index":22525,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[31811,27]]}}}],["test=\"keywords/keyword",{"_index":22531,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[33859,22]]}}}],["test=\"substring(date/@when",{"_index":22538,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34126,27],[34212,27],[34299,27],[34383,27],[34467,27],[34549,27],[34632,27],[34715,27],[34800,27],[34888,27],[34974,27],[35061,27]]}}}],["test_siz",{"_index":17184,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37474,9]]}}}],["test_size=0.33",{"_index":17182,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37162,15]]},"/en/lessons/logistic-regression":{"position":[[15847,15]]}}}],["test_word",{"_index":22936,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39405,10]]}}}],["test_words[x",{"_index":22949,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40148,14]]}}}],["testabl",{"_index":16907,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[37332,9]]}}}],["testament",{"_index":9276,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20413,9]]}}}],["testcas",{"_index":16232,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14873,11]]}}}],["testcase_freq",{"_index":16359,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40799,14]]}}}],["testcase_freqs[featur",{"_index":16361,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40894,23],[41050,23]]}}}],["testcase_token",{"_index":16355,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40491,15],[40613,15],[40659,15]]}}}],["testcase_tokens.count(featur",{"_index":16360,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40859,30]]}}}],["testcase_zscor",{"_index":16362,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40985,16]]}}}],["testcase_zscores[featur",{"_index":16363,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41185,25],[41316,26]]}}}],["testdata",{"_index":18478,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44689,8],[45050,9],[45858,10],[46159,8]]}}}],["tester",{"_index":3627,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5221,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40508,7],[40765,7]]},"/en/lessons/mac-installation":{"position":[[1203,7]]}}}],["testibu",{"_index":11828,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6628,8],[7864,8]]}}}],["testimag",{"_index":13986,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34653,10],[35129,9]]}}}],["testimage=loadimage(\"testing0.jpg",{"_index":13987,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34854,36]]}}}],["testimoni",{"_index":15691,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22282,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9608,11]]},"/en/lessons/naive-bayesian":{"position":[[4728,9]]}}}],["testing0.jpg",{"_index":13985,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34584,13],[38687,12]]}}}],["testlearn",{"_index":18501,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47959,11]]}}}],["testsetid",{"_index":18475,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44626,10]]}}}],["tetrapod",{"_index":6752,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22173,8],[27313,8],[27373,9]]}}}],["teuten",{"_index":18602,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59004,9]]}}}],["tex",{"_index":3500,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2233,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8434,4],[22079,4]]}}}],["texa",{"_index":12889,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13172,5]]},"/en/lessons/linear-regression":{"position":[[75083,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54379,5]]}}}],["text",{"_index":82,"title":{"/en/lessons/basic-text-processing-in-r":{"position":[[6,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[15,4]]},"/en/lessons/common-similarity-measures":{"position":[[55,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10,4]]},"/en/lessons/extracting-keywords":{"position":[[63,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[75,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[0,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[0,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25,4]]},"/en/lessons/working-with-text-files":{"position":[[13,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1448,4],[1824,4],[5378,4],[8723,4],[9844,5],[10621,4],[10752,4],[11030,4],[14482,5],[14912,4],[16178,4],[16602,4],[18019,4],[18318,5],[18642,4],[18814,5],[19702,4],[19852,4],[24114,4],[24124,4],[24155,4],[24285,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[179,5],[252,5],[271,4],[1962,6],[2724,4],[2817,6],[4319,5],[4361,4],[4766,4],[5026,4],[5132,4],[6833,6],[7277,4],[7818,5],[7855,4],[9467,4],[9516,4],[10048,4],[10477,5],[11122,5],[11175,5],[11747,4],[11797,4],[11915,6],[12060,4],[12192,5],[12229,4],[12378,5],[12640,4],[12771,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[989,4],[1393,4],[1535,4],[1641,4],[1765,4],[3358,4],[4514,4],[6486,4],[8250,4],[20627,4],[21366,4],[21533,4],[22230,5],[22409,4],[22488,5],[22862,4],[23249,4],[24305,6],[26544,4],[28492,5],[34407,4],[34962,4],[35716,5],[39699,4],[41523,4],[42696,6],[43239,4],[43259,4],[43422,4],[44453,6],[45441,6],[46428,4],[46541,4],[51200,4],[51313,4],[51808,6],[52380,6],[52804,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3403,4],[7388,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11067,4],[12506,4],[17255,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7,4],[667,5],[872,4],[958,4],[1028,4],[1142,4],[1552,4],[2613,4],[3571,5],[3758,4],[4445,4],[4514,4],[4549,6],[4627,5],[4714,4],[6370,5],[6425,4],[6635,5],[7221,5],[7347,5],[9911,4],[12483,4],[12597,4],[12805,4],[12880,4],[12964,4],[14206,4],[14833,4],[19052,5],[19570,4],[19632,5],[19773,6],[20605,4],[20721,4],[20757,4],[21548,6],[21602,4],[21638,4],[21761,5],[30983,4],[31093,4],[32438,4],[33687,5],[33797,5],[33890,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1045,5],[5309,4],[12448,4],[25549,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1255,4],[4424,4],[4611,4],[5571,4],[6238,4],[9818,5],[13992,4],[14044,5],[14848,5],[15638,4],[16668,4],[17503,4],[18124,4],[18434,4],[20951,5],[21972,4],[22146,4],[26512,4],[32789,5],[32853,4],[35229,4],[35324,4],[36246,4],[36354,4],[38968,4],[39814,4],[41746,4],[42828,4],[42882,4],[42942,4],[43251,4],[43694,4],[44574,4],[44743,4],[45008,4],[45990,4],[47365,4],[47636,4],[48757,4],[51039,4],[53192,4],[55213,4],[55268,4],[56669,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3744,5],[4762,4],[7287,4],[8374,4],[8523,4],[13455,4],[15971,5],[16801,4],[16939,4],[17333,4],[19593,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16,4],[411,5],[541,5],[873,4],[916,4],[1060,4],[1114,4],[1514,4],[3980,6],[4018,5],[5763,4],[7162,4],[7216,4],[7240,4],[7314,4],[7392,4],[7448,4],[7501,5],[7608,4],[9419,4],[9722,4],[10721,4],[13557,4],[13611,4],[13635,4],[13709,4],[13787,4],[15203,4],[15256,5],[15363,4],[17334,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1564,6],[2074,4],[2194,4],[2296,4],[2371,5],[4115,4],[9563,5],[9618,4],[9824,4],[10225,5],[11155,6],[11683,6],[13785,4],[15524,4],[19095,6],[40773,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3049,6],[3291,5],[3481,5],[3740,4],[43593,4],[51710,5],[52297,4],[52499,5],[54951,4],[64367,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17581,4],[31473,5],[36990,4],[37051,4],[37063,4],[40243,4],[40588,4],[41050,4],[41087,4],[41425,4],[41572,4],[41586,4],[42189,4],[42239,4],[42320,4],[42457,4],[42519,4],[42540,4],[42794,4],[43151,4],[43216,4],[43255,4],[43622,4],[43958,4],[44173,4],[47172,4],[63247,4],[63280,4],[67739,4],[67774,5],[68162,4],[68240,4]]},"/en/lessons/common-similarity-measures":{"position":[[56,4],[772,5],[1075,5],[1157,5],[1241,4],[1767,4],[1804,5],[1870,4],[2017,5],[2799,4],[3492,6],[3647,6],[3694,4],[3712,5],[4767,4],[5043,5],[5257,4],[5292,6],[5776,6],[5910,5],[7182,5],[7355,6],[9241,5],[10148,4],[13833,4],[18234,5],[20327,6],[21819,4],[21844,5],[21936,4],[22169,5],[22206,5],[22231,5],[22402,5],[22474,5],[22651,4],[23446,4],[23471,5],[23575,4],[23989,4],[24550,4],[24596,5],[24734,6],[26319,5],[28120,4],[28390,4],[28417,4],[28540,4],[28858,5],[29092,5],[29167,6],[29290,4],[29497,6],[29802,5],[30123,5],[30504,5],[30557,5],[30669,5],[31111,5],[31347,5],[31554,4],[31685,6],[32162,5],[32300,5],[32361,6],[32532,4],[33153,5],[33818,5],[33915,5],[34062,5],[34147,5],[34392,5],[34483,5],[34537,5],[34623,5],[34785,4],[34988,5],[35104,5],[35499,4],[35680,6],[35836,4],[36077,5],[36195,5],[36661,5],[36856,4],[36938,4],[36982,5],[37692,4],[39787,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2100,4],[2914,6],[14453,5],[14695,4],[16837,4],[18069,4],[19708,5],[29584,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5198,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[601,4],[1111,4],[1561,5],[1768,5],[1914,5],[2351,4],[2680,6],[3046,6],[4293,4],[4554,4],[4598,4],[4980,6],[5001,4],[5076,4],[5156,5],[5186,4],[5329,4],[5347,4],[5527,4],[6030,4],[6178,4],[6217,4],[6296,4],[6370,4],[6592,4],[9816,5],[10056,5],[14017,4],[14324,4],[14429,4],[14447,4],[14556,4],[14581,4],[14668,4],[16200,4],[16728,4],[19565,4],[20073,4],[22151,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[378,4],[407,4],[466,4],[530,4],[622,4],[1060,6],[1658,5],[2093,5],[2772,5],[2967,5],[3240,4],[3761,6],[4132,4],[4248,4],[4904,5],[5074,5],[5193,5],[5486,4],[7465,6],[7847,5],[8323,5],[8344,6],[8840,4],[8891,6],[9036,6],[9097,5],[9227,5],[9985,5],[10066,6],[10185,5],[12580,4],[12692,4],[13623,4],[13792,4],[14035,4],[14100,4],[14856,4],[14947,5],[15113,6],[15165,4],[15221,4],[15247,5],[15972,5],[16160,7],[16257,4],[16774,4],[17031,5],[17577,6],[17632,5],[17692,4],[17788,4],[18323,5],[19263,6],[20771,4],[21621,4],[21741,6],[21833,4],[22804,4],[23014,4],[23208,6],[23758,5],[23841,5],[24081,4],[24311,6],[24364,4],[24453,4],[24796,4],[24882,5],[25081,5],[25356,4],[25584,4],[25693,4],[26319,4],[26736,4],[27003,4],[27130,4],[28504,4],[28834,4],[29096,4],[29285,4],[30577,6],[31560,4],[31591,6],[31646,6],[31657,4],[31704,4],[31793,4],[32023,4],[32491,4],[32697,6],[32734,4],[33093,4],[33668,6],[33933,5],[34670,4],[35363,4],[35670,5],[36434,7],[36525,5],[38365,5],[38445,4],[38628,4],[38877,6],[39243,4],[40161,5],[40182,6],[40998,5],[41440,4],[41611,4],[46018,5],[46124,6],[52091,4],[52725,4],[52969,5],[58399,4],[58510,5],[58677,5],[58765,5],[59166,4],[59411,5],[59566,4],[59773,6],[62277,6],[62610,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2415,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1226,4],[1558,4],[1792,4],[1817,4],[6077,4],[7214,7]]},"/en/lessons/counting-frequencies":{"position":[[4198,5],[7519,4],[7850,4],[8125,5],[8293,4],[8303,5],[12997,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1285,4],[2142,5],[2169,4],[2351,5],[2550,4],[2562,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2554,4],[2895,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2070,4],[2597,4],[4302,4],[7598,4],[9631,4],[16414,4],[34358,4],[38898,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12799,4],[13547,4],[14294,4],[14366,4],[14568,4],[14980,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[261,5],[3512,6],[3612,5],[5140,5],[17864,4],[28480,6],[28544,4],[28599,4],[29123,4],[29268,4],[36597,4],[38676,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3166,4],[4427,5],[4711,4],[4939,4],[5183,4],[5467,4],[6773,5],[9146,4],[11437,5],[15157,4],[26110,4],[28897,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[896,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1285,4],[3266,4],[13271,4],[13516,5],[15364,5],[23138,4],[23175,5],[38604,4],[44514,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1841,4],[5553,5],[13742,4],[17189,4],[17251,4],[18399,4],[23782,4],[24224,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13510,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[976,4],[6667,4],[14009,4],[17929,6],[18683,4],[19500,4],[20077,5],[20906,4],[22814,4],[28369,4],[29448,4],[29541,4],[29689,4],[29743,4],[29799,4],[29818,4],[29834,7],[30013,4],[30057,4],[37970,4],[38474,4],[50979,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11,4],[64,4],[721,5],[826,4],[1148,4],[1271,5],[1500,4],[1899,4],[2155,4],[2167,4],[2227,5],[2495,4],[2566,4],[2652,4],[2850,4],[3335,4],[3555,4],[3697,4],[3849,5],[4000,5],[4018,5],[4141,4],[4370,4],[4546,4],[5007,5],[6491,4],[9324,4],[12096,4],[13112,4],[15168,4],[22460,4],[22504,5],[23209,4],[24426,4],[25024,4],[25346,4],[26005,4],[26555,4],[26786,4],[26973,7],[26994,4],[27046,7],[27067,4],[27123,4],[27226,4],[27334,5],[28838,6],[29854,7],[30521,6],[30642,5],[35325,7],[36304,5],[36327,4],[36560,4],[37087,4],[37288,4],[37385,5],[37418,4],[38754,6],[39539,5],[39588,4],[39605,5],[39726,4],[39790,4],[39842,4],[40138,4],[40619,6],[40973,7],[41116,4],[41337,4],[42739,4],[43658,4],[43812,4],[44012,4],[44047,4],[44371,4],[44546,4],[44953,4],[50283,4],[50458,4],[51083,4],[51412,7],[52240,7],[53198,4],[53309,4],[53660,5],[53838,4],[54034,4],[54426,4],[54551,4],[54660,4],[54784,4],[55134,4],[55228,4],[55500,4],[55648,4],[55796,5],[57441,5],[57835,4],[57949,4],[58100,4],[58134,4],[58183,4],[58324,4],[58584,4],[58870,4],[59133,4],[59334,4],[59593,4],[59708,4],[59782,5],[59986,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1697,4],[1900,5],[5921,5],[6010,4],[6044,4],[6164,4],[6386,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33986,5],[33997,4],[34638,4],[34745,5],[37922,4],[38029,5],[47130,4],[47237,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1863,4],[2531,6],[3422,5],[3973,6],[11059,4],[13540,4],[21793,5],[22737,4],[25464,4]]},"/en/lessons/extracting-keywords":{"position":[[64,5],[201,5],[294,5],[612,4],[800,4],[897,4],[905,6],[1032,5],[1431,6],[1800,4],[4118,6],[4383,5],[4566,5],[4580,4],[4706,5],[8065,5],[8636,4],[8769,4],[9396,4],[9530,4],[9782,4],[9859,4],[9970,4],[10205,5],[10240,5],[10283,4],[11307,5],[11964,5],[12442,4],[13637,4],[15640,4],[15844,5],[16042,5],[16849,5],[16869,5],[18286,6],[18407,4],[19182,4],[19323,5],[19786,4],[21225,5],[21411,5],[21500,5],[21656,5],[22969,4],[23135,5],[23674,4],[23998,5],[24347,5],[25763,4],[26240,4],[28800,5],[29677,5],[29869,5],[30411,5],[31111,5],[31235,5],[37593,5],[38465,5],[39006,4],[39340,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1814,6],[1994,4],[3688,4],[4329,5],[5016,4],[5262,4],[6359,4],[7210,4],[12513,5],[13315,4],[13643,4],[14337,4],[15017,4],[15333,7],[16456,6],[16527,4],[16989,4],[18271,4],[18556,5],[19299,4],[23675,4],[25442,7],[25564,4],[25639,4],[27024,4],[29684,4],[29993,4],[30363,4],[31239,7],[33793,4],[33900,4],[34940,5],[36551,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19,4],[255,4],[407,4],[789,5],[894,4],[902,6],[1142,5],[1339,4],[1526,4],[1572,4],[1944,4],[2171,4],[2440,4],[2591,5],[3561,5],[4899,4],[5325,4],[8287,4],[8338,4],[8432,5],[8578,4],[8851,5],[9149,4],[9287,4],[9677,5],[9905,4],[9980,4],[10533,4],[12814,4],[13139,5],[13249,4],[13540,5],[13695,4],[13830,5],[14554,6],[15061,4],[16429,5],[17118,4],[17260,5],[17483,5],[17614,6],[17934,5],[18064,4],[18604,5],[18738,5],[19370,5],[20226,4],[20477,5],[20781,5],[20871,4],[21573,5],[22514,4],[24703,4],[24857,4],[25756,4],[25800,4],[35552,5],[35651,4],[35659,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1708,5],[2146,4],[3664,5],[3928,5],[4045,4],[4133,4],[4373,5],[5163,4],[5457,5],[5899,4],[5929,4],[6328,4],[8625,4],[8704,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1606,4],[1623,4],[5035,4],[5295,4],[6281,4],[6515,4],[6540,4],[6886,4],[8223,4],[8276,4],[9207,4],[10369,4],[10653,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44,4],[92,4],[195,5],[382,5],[492,5],[589,4],[936,4],[1027,4],[1060,4],[1257,5],[1728,6],[1881,4],[2543,6],[2940,4],[3085,4],[3341,4],[3448,5],[4251,5],[4512,5],[4836,4],[4954,4],[5134,4],[8020,4],[8452,4],[8490,4],[8606,4],[8994,6],[9179,4],[9279,4],[9781,7],[10683,7],[11242,4],[11553,4],[11618,4],[11769,5],[12700,5],[13044,4],[13164,4],[13339,4],[13385,5],[17877,4],[18233,5],[19931,4],[20367,4],[20450,4],[21120,4],[21199,4],[22076,4],[23027,4],[23401,5],[23910,5],[24495,4],[24733,4],[24981,6],[25381,4],[25892,5],[25954,4],[26144,5],[26619,4],[27262,4],[27898,5],[28034,4],[28072,4],[28180,4],[32146,4],[33069,4],[38236,5],[38422,4],[38550,4],[38725,4],[38879,4],[38932,5],[41740,4],[41940,4],[42205,4],[42470,5],[43143,7],[43466,7],[43970,4],[45554,4],[46065,5],[46421,5],[47194,7],[47249,4],[47639,5],[47734,4],[47895,4],[47987,4],[48676,4],[49036,6],[49245,4],[49405,4],[49965,5],[50089,4],[50209,4],[50416,5],[50498,5],[50712,4],[50754,5],[51106,5],[51386,5],[51418,5],[51529,4],[52051,4],[53497,4],[53600,4],[54104,5],[54521,5],[54737,4],[55345,5],[55775,5],[55817,4],[59041,5],[60050,4],[61081,7],[61983,7],[62605,4],[63469,4],[63750,5],[63895,4],[64148,4],[66683,4],[67345,5],[67858,5],[68111,4],[68490,5],[69420,5]]},"/en/lessons/geocoding-qgis":{"position":[[6427,5],[12633,4],[14459,4],[23748,6],[26336,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29,4],[307,4],[477,4],[715,4],[897,5],[1049,5],[1416,4],[1513,5],[1782,4],[2190,4],[2272,4],[2881,4],[3345,5],[3464,4],[3646,4],[9163,4],[9231,4],[10342,4],[11278,4],[11897,4],[13384,4],[13483,4],[14457,4],[14482,5],[14947,4],[15864,5],[16130,6],[16417,4],[18668,5],[20615,4],[21431,4],[22069,4],[22758,4],[23267,4],[23491,4],[23725,4],[27511,5],[29372,4],[30761,5],[31595,5],[31861,6],[32696,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[21955,4],[22081,4],[22714,4],[32013,4],[32264,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[180,4],[485,4],[509,4],[773,4],[1274,4],[3634,4],[3980,4],[7174,4],[7605,4],[9348,4],[10712,4],[10756,4],[10825,4],[10843,4],[10985,4],[11093,4],[11155,4],[11261,4],[11347,4],[11531,4],[11690,5],[12475,4],[12613,4],[12646,4],[12678,4],[12700,4],[12754,4],[12903,4],[12970,4],[13119,4],[13423,4],[13558,4],[13761,4],[13802,4],[14018,4],[14062,4],[14095,4],[14187,4],[14473,6],[14506,4],[16597,4],[16760,4],[19689,4],[21147,4],[21244,5],[21355,4],[23544,5],[26498,4],[26930,4],[27603,5],[27771,4],[28269,4],[30493,4],[32409,4],[32550,4],[32850,4],[32981,4],[33087,4],[35440,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[740,4],[1245,4],[1429,4],[1845,4],[2195,4],[2350,4],[2397,5],[2510,4],[2668,4],[2955,4],[3190,5],[3637,5],[4111,4],[4900,4],[4978,4],[5790,4],[6528,4],[6581,4],[7130,4],[7186,4],[7312,4],[7481,4],[7552,4],[7826,4],[8253,4],[8369,4],[10964,4],[11100,4],[11452,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5316,4],[22006,4],[23653,4],[33919,4],[35042,4],[44043,4],[44080,4],[47470,4],[47547,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[5770,4],[7792,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7454,5],[8850,4],[9190,4],[11584,4],[12183,4],[15206,4],[16448,4],[20177,4],[21355,4],[26552,4]]},"/en/lessons/gravity-model":{"position":[[47579,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[39065,6],[39136,4],[39214,4],[39317,4],[39403,5],[39850,4],[39912,4],[39976,4],[40030,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[76,4],[2366,4],[2450,4],[2583,4],[2667,4],[3074,4],[8442,6],[9384,6],[9441,4],[9680,4],[17958,4],[19464,4],[20662,4],[20903,4],[20973,4],[21082,4],[21987,4],[22038,4],[22831,4],[23038,4],[23700,4],[24187,4],[26876,4],[27558,4],[29242,4],[30611,4],[31469,4],[31541,4],[33752,4],[35757,4],[36322,4],[36372,4],[37020,4],[37237,4],[37309,11],[37354,11],[37409,11],[37538,5],[37822,5],[37941,5],[38789,4],[39572,4],[46527,5],[47485,4],[50176,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15815,4],[23565,4],[24207,4],[34768,4],[37508,4],[44358,4],[46501,4],[48131,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[607,4],[665,5],[780,4],[997,4],[1336,5],[2065,4],[2291,4],[2704,4],[5076,4],[5450,4],[5664,4],[6136,4],[8316,4],[8519,4],[9477,4],[10431,4],[10551,4],[11181,5],[11276,4],[11381,5],[11816,4],[20340,4],[23269,4],[25075,4],[25293,5],[25328,4],[25811,4],[25855,5],[26095,4],[26121,5],[26949,4],[26973,4],[27497,4],[27521,5],[30950,4],[31086,5],[31453,5],[32047,4],[32149,5],[32166,4],[32284,5],[32361,4],[33280,4],[33329,5],[33373,5],[33452,4],[33524,4],[33597,5],[33684,5],[33767,4],[34162,4],[35379,5],[36036,5],[37050,4],[37410,4],[37464,4],[37641,5],[37671,4],[38295,4],[42191,4],[43873,4],[43964,4],[44026,4],[44151,5],[44873,4],[47067,4],[48648,4],[48843,4],[50047,5],[52101,4],[52586,4],[53796,4],[53857,4],[54190,4],[56551,7],[59577,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[904,5],[2346,6],[2446,5],[3953,5],[41921,5]]},"/en/lessons/intro-to-bash":{"position":[[270,4],[1460,4],[3809,4],[7365,4],[12292,4],[12462,4],[12526,6],[12828,6],[12991,4],[13033,5],[13164,5],[13434,5],[13672,4],[13805,4],[14008,4],[14168,4],[14315,4],[14468,4],[15012,5],[16195,4],[17481,4],[17611,4],[17773,4],[18175,4],[19667,4],[19700,4],[22945,4],[23223,4],[24069,4],[24402,4],[24906,4],[27093,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[726,4],[1752,4],[6485,4],[7228,4],[10572,4],[10722,5],[11093,4]]},"/en/lessons/intro-to-powershell":{"position":[[18925,4],[22715,4],[23661,4],[24890,4],[24981,5],[25013,5],[25101,4],[26033,4],[27290,5],[27852,5],[28700,6],[28812,5],[28854,5],[30419,4],[31324,4],[31575,4],[31691,6],[31920,5],[35029,5],[36445,5],[46036,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1691,4],[1722,4],[5254,4],[5545,4],[5875,4],[6301,4],[6646,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7499,4],[7535,4],[9086,5],[11149,4],[12423,4],[12745,4],[14204,4],[16970,4],[20033,5],[22834,4],[23657,4],[24064,4],[25116,5],[26617,4]]},"/en/lessons/introduction-and-installation":{"position":[[660,4],[741,4]]},"/en/lessons/introduction-map-warper":{"position":[[10257,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31530,4],[42035,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2810,4],[3788,5],[9329,6],[9741,4],[19089,4],[19110,4],[19412,4],[20068,5],[20179,6],[20428,5],[20617,4],[21192,6],[23881,6],[24104,5],[24325,6],[32416,4],[34520,4],[34672,5],[34921,5],[38117,4],[38186,4],[38382,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1735,4],[2850,4],[3201,5],[3441,5],[3838,4],[3853,6],[4704,4],[6677,5],[7048,5],[7310,4],[9302,5],[15607,4],[16150,4],[20323,4],[20413,4],[21316,5],[23551,6],[23643,5],[31183,4],[31331,4],[31347,6],[31459,4],[31476,5],[32001,5],[33647,4],[34069,6],[44649,5],[44724,5],[50637,5],[54545,4],[55426,5],[55469,6]]},"/en/lessons/json-and-jq":{"position":[[2779,4],[2860,5],[4378,4],[6448,4],[6672,4],[13432,5],[15524,4],[16967,4],[19132,7],[19274,7],[19867,4],[20501,4],[22855,4],[27264,7],[30013,4],[31777,4],[34827,4],[38482,4],[38732,4]]},"/en/lessons/jupyter-notebooks":{"position":[[1199,5],[1675,4],[1927,4],[2602,4],[5542,4],[6639,4],[6858,5],[7420,4],[10829,4],[14137,4],[18691,4],[18901,5],[19037,4],[22686,4],[27402,5],[36974,5],[37516,4],[37866,4],[39665,4],[40551,4],[42677,4],[47720,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[114,4],[145,4],[1013,5],[1386,4],[1563,4],[1633,4],[1812,5],[2855,5],[3035,4],[9071,5]]},"/en/lessons/linear-regression":{"position":[[4671,4],[4911,4],[5217,4],[6544,4],[9106,4],[9197,4],[9480,4],[11138,4],[30336,4],[31406,4],[32068,4],[53761,4],[54342,4],[79160,5]]},"/en/lessons/linux-installation":{"position":[[1389,4],[3167,4],[3434,4]]},"/en/lessons/logistic-regression":{"position":[[46727,4],[62627,4],[63401,5]]},"/en/lessons/mac-installation":{"position":[[157,4],[197,4],[964,4],[992,4],[1073,4],[1168,4],[1306,4],[1328,4],[1361,4],[2546,4],[2738,4],[2858,5],[3107,5],[3177,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[519,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1774,4],[1949,5],[2002,5],[7639,4],[20238,4],[20364,4]]},"/en/lessons/naive-bayesian":{"position":[[459,4],[3394,4],[4957,4],[34831,4],[34903,4],[34993,4],[35064,4],[35089,4],[35231,4],[35633,4],[35935,4],[36082,4],[36141,4],[36407,4],[36592,4],[36626,4],[39133,4],[43270,4],[63404,4]]},"/en/lessons/normalizing-data":{"position":[[3120,5],[3314,5],[4217,4],[4333,4],[4592,4],[6594,4],[6623,4],[6652,4],[8088,4],[9222,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[950,4],[1041,5],[1141,4],[1174,4],[2925,5],[6086,4],[6716,4],[6774,4],[6874,4],[7047,4],[7169,4],[7294,4],[7418,4],[7557,4],[7963,4],[8571,4],[10387,4],[12988,4],[14740,4],[15548,4],[17480,4],[18066,4],[18098,4],[18235,5],[21417,4],[21620,4],[21726,4],[26188,4],[26583,4],[26643,5],[26896,5],[27033,5],[27269,4],[28085,4],[28638,4],[28819,4],[28876,4],[28945,4],[29291,4],[29421,4],[30070,7],[30206,7],[30342,7],[30478,7],[30674,7],[33104,5],[33625,4],[33794,4],[33893,4],[34027,5],[34084,4],[34305,4],[34325,4],[34968,4],[35279,4],[35421,4],[35498,4],[36318,4],[37049,4],[37272,4],[37399,4],[39788,4],[40021,4],[40077,4],[40381,4],[41018,4],[41086,4],[41233,4],[41766,4],[42193,4],[42393,4],[42928,5],[43300,4],[43575,4],[43867,4],[43914,4],[43944,4],[44189,7],[44289,4],[44381,4],[44816,4],[46821,4],[47218,7],[47379,7],[47830,4],[47853,4],[48947,4],[49109,4],[49169,4],[49380,4],[49990,4],[50242,4],[50531,4],[50621,4],[51384,4],[51955,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1735,4],[1843,5],[4601,4],[4707,4],[4892,4],[4934,4],[8402,4],[8638,4],[9008,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[358,5],[1164,5],[4974,4],[5723,4],[7559,4],[9377,4],[9729,4],[10609,5],[11956,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6549,4],[8293,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[26378,4],[26476,4]]},"/en/lessons/research-data-with-unix":{"position":[[954,5],[1750,5],[5724,4],[13860,5],[13953,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8381,4],[10506,4],[14104,7],[17820,4],[17883,4],[31512,5],[33465,5],[33568,5],[33892,5],[37241,5],[37839,4],[41437,4],[42127,6],[42278,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[256,4],[674,4],[762,6],[1063,6],[1284,6],[1800,4],[2545,5],[2706,5],[3135,5],[3922,5],[4075,4],[4285,5],[4619,5],[5949,5],[6550,6],[8145,6],[8368,4],[8593,4],[8704,6],[10090,5],[10221,5],[10976,5],[11628,4],[11840,4],[19318,5],[19774,4],[19955,5],[20805,4],[20973,4],[21053,4],[22805,4],[23184,5],[23366,5],[23758,5],[23829,4],[24258,4],[24396,5],[24789,5],[26059,5],[26871,4],[27082,6],[29486,5],[29877,5],[33052,4],[36495,4],[36940,4],[40770,4],[41844,5],[41913,4],[42058,4],[42976,4],[43083,5],[44774,5],[44902,5],[45526,5],[47394,4],[47620,5],[48296,4],[49523,6],[50885,4],[51262,6],[52697,6],[52875,6],[53071,4],[54890,5]]},"/en/lessons/sentiment-analysis":{"position":[[700,5],[1850,4],[2242,5],[2431,5],[2682,5],[2872,4],[3011,4],[3143,5],[4681,4],[4772,5],[5298,5],[6875,4],[10327,5],[11060,6],[11111,4],[11206,5],[11297,4],[11700,4],[13018,4],[13383,4],[13633,4],[14623,5],[14825,4],[14945,6],[15011,5],[15175,5],[15281,4],[17238,4],[18582,4],[18678,4],[18754,4],[19161,4],[19251,4],[19356,4],[19432,4],[19489,5],[19512,4],[20153,4],[21573,4],[22156,4],[23237,4],[23644,4],[23996,5],[24232,4],[24429,4],[24648,4],[24949,4],[25999,4],[26204,4],[28492,4],[29629,4],[30143,5],[33523,4],[33584,4],[38561,5],[38830,4],[38997,5],[39866,5],[40684,5],[40917,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4779,4],[10582,4],[26211,5]]},"/en/lessons/sonification":{"position":[[9257,4],[9273,4],[9917,4],[9933,4],[11357,4],[14727,4],[14870,4],[14886,4],[18068,4],[18084,4],[19044,4],[19060,4],[19496,5],[22772,4],[22835,4],[24657,4],[26485,4],[28938,4],[29720,4],[40315,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1757,6],[3079,4],[3929,4],[4071,4],[10355,5],[15297,4],[15347,6],[15526,4],[15645,4],[15784,4],[16125,5],[16845,5],[17013,5],[21936,4],[28985,4],[32057,5],[42068,6],[44718,4],[45252,4],[45339,5],[46834,5],[49116,5],[49301,4],[51480,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33,4],[339,4],[648,5],[3567,4],[3640,4],[3879,4],[4055,5],[4116,4],[4231,4],[4508,4],[4579,4],[4694,4],[5633,4],[5781,4],[5868,4],[5994,4],[6118,4],[6254,4],[6596,4],[7770,4],[8978,4],[9019,4],[9125,4],[9240,4],[10199,4],[10901,4],[11724,4],[11941,4],[12456,4],[12545,4],[13700,4],[14040,4],[14210,4],[15051,5],[15224,4],[16083,4],[17040,4],[17826,4],[18041,4],[19309,4],[22861,4],[23107,4],[24253,4],[24312,5],[24852,4],[26537,4],[26805,4],[27832,4],[28384,4],[29682,5],[30997,5],[33049,4],[33129,4],[33553,4],[33878,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6405,4],[14074,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1,4],[1628,4],[3073,5],[3084,4],[3187,5],[3915,5],[4032,4],[4050,4],[4639,4],[4705,5],[6034,4],[6469,4],[6666,4],[6727,4],[6773,4],[6884,4],[9842,4],[10470,4],[11632,4],[12020,4],[22522,4],[22620,5],[34019,5],[42893,5],[42999,5],[43147,5],[44124,4],[44204,4],[45300,5],[45485,4],[45747,5],[46684,4],[48998,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1,4],[2404,4],[5276,4],[6764,4],[6998,6],[7107,5],[9218,4],[9866,4],[13433,4],[16169,4],[17691,4],[19501,4],[20488,4],[20610,4],[24679,6],[25625,5],[27565,4],[27842,4],[29553,4],[30153,4],[31544,4],[31919,4],[32203,4],[33970,5],[35863,4],[36775,4],[37319,6],[38596,4],[39257,4],[40140,4],[43588,4],[45686,4],[49128,4],[49719,5],[49894,4],[52744,4],[55553,4],[59287,4],[64381,4],[65421,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[966,5],[1428,4],[2599,6],[2696,4],[2816,5],[2958,5],[3046,5],[3091,4],[3287,4],[6046,4],[13553,5],[15108,4],[15358,4],[15489,4],[15613,5],[20529,4],[20633,4],[20719,4],[23384,4],[23891,5],[24412,5],[24509,6],[24632,5],[24742,6],[25055,4],[25242,5],[26839,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[26,4],[235,4],[3878,4],[4254,5],[5571,4],[5730,4],[5819,4],[6676,5],[7849,4],[9281,4],[10846,4],[11037,4],[12653,4],[12882,4],[13868,4],[14255,4],[14727,4],[14890,4],[18126,5],[18424,4],[18599,4],[18895,4],[19577,4],[19648,4],[19953,5],[20845,5],[21192,4],[22616,4],[23163,5],[24109,4],[24957,4],[25027,4],[26373,4],[27458,4],[27843,4],[29481,4],[30431,4],[30622,4],[31539,4],[31717,4],[31756,4],[31894,4],[32132,5],[32212,4],[32684,4],[33080,4],[33286,4],[33608,4],[33727,4],[33892,4],[34204,5],[34277,4],[34452,4],[34748,4],[35447,5],[36092,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1274,4],[1391,4],[4978,4],[5272,4],[5304,5],[6816,4],[7182,4],[14362,6],[14669,5],[16349,4],[17135,4],[17593,4],[18558,4],[18626,5],[19725,4],[19789,5],[22050,5],[22294,4],[22589,4],[23200,4],[23392,4],[23547,4],[23711,4],[27423,5],[27842,5],[28105,4],[29163,4],[30520,4],[30848,4],[30988,5],[32853,5],[40555,6]]},"/en/lessons/transliterating":{"position":[[1652,6],[7163,4],[7330,4],[8107,4],[17198,4],[18323,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3973,4],[4974,5],[5660,4],[6403,6],[8101,5],[8216,4],[8313,5],[8368,4],[8574,6],[18334,4],[19618,4],[20755,4],[21228,4],[21871,4],[23282,5],[24329,5],[24404,4],[24597,6],[24688,4],[25417,4],[25846,4],[25963,5],[25993,5],[26068,4],[26107,4],[26190,4],[26228,4],[26831,5],[27725,6],[27775,6],[29172,4],[29803,4],[30165,4],[32576,5],[33274,6],[37683,5],[37895,5],[42210,6],[42273,5],[43355,5],[44382,5],[44436,5],[44532,5],[44608,6],[44695,5],[44846,5],[44974,5],[45088,5],[45434,5],[45828,6],[46035,6],[46062,5],[46190,6],[46245,4],[46840,5],[47085,6],[47343,5],[48468,4],[50486,6],[50932,6],[52731,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3907,4],[4016,5],[5277,4],[5419,4],[5525,5],[5649,5],[5675,4],[5772,4],[7096,4],[7214,4],[8102,4],[8297,5],[8945,4],[9716,4],[10731,5],[11292,4],[11901,4],[12233,4],[12366,4],[12873,4],[13006,4],[13090,4],[13387,5],[13463,5],[13915,4],[18048,4],[18575,4],[18688,5],[19071,5],[20340,4],[21015,4],[21415,4],[26144,4],[27067,4],[31262,4],[31422,4],[31993,5],[32017,6],[33050,4],[33313,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3203,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19802,4],[20225,4],[21000,4],[21044,4]]},"/en/lessons/viewing-html-files":{"position":[[226,4],[1593,4],[2453,4],[2601,4],[3416,4],[3704,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3826,4],[9667,4],[27369,4],[28758,4],[32628,4]]},"/en/lessons/windows-installation":{"position":[[851,4],[3904,4],[4096,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[138,4],[978,4],[1108,4],[1455,4],[1669,5],[1743,5],[6210,4],[6837,5],[7347,5],[7469,4],[7519,4],[7853,4],[7888,4],[7927,4],[8027,4],[8243,4],[8803,4],[9121,5],[9228,4],[9268,5],[9808,4],[9854,4],[10504,4],[14096,4],[14151,5],[14183,4],[15895,4],[17657,4],[18618,4],[18659,4],[19500,4],[19535,4],[19587,4],[19624,4],[20898,4],[21083,4]]},"/en/lessons/working-with-text-files":{"position":[[14,4],[121,4],[498,4],[554,5],[611,4],[867,4],[2664,4],[5021,4],[5737,4],[6292,4],[6578,4],[6624,4],[6743,4],[6841,4],[8060,4],[8615,4],[9004,4],[9359,4]]},"/en/lessons/working-with-web-pages":{"position":[[3779,4],[5682,4]]}}}],["text</h2>",{"_index":15092,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10662,15]]}}}],["text(",{"_index":8434,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8928,8]]}}}],["text(\"confid",{"_index":14015,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40114,16]]}}}],["text(\"most",{"_index":14018,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40208,10]]}}}],["text+='\\n",{"_index":19079,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47611,10]]}}}],["text+=symbol['text",{"_index":19074,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47001,20]]}}}],["text.12",{"_index":16224,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12068,7]]}}}],["text.2",{"_index":23605,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7435,6]]}}}],["text.find(\"i",{"_index":11489,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9556,12]]}}}],["text.find(\"riv",{"_index":11487,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9183,19],[9329,19]]}}}],["text.replac",{"_index":18711,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[6601,17],[6630,17],[6659,17]]}}}],["text.siz",{"_index":12951,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22557,9]]}}}],["text.split",{"_index":11695,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[10691,12]]},"/en/lessons/normalizing-data":{"position":[[4667,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25534,12]]}}}],["text/*.txt",{"_index":15022,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[22862,10],[23566,10]]}}}],["text/cont",{"_index":10089,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2099,12]]}}}],["text/data",{"_index":14477,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[31698,9]]}}}],["text/html",{"_index":22607,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4742,10],[5144,10]]}}}],["text/p/p",{"_index":22555,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35942,9]]}}}],["text/plain",{"_index":20423,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27194,11]]}}}],["text/tolstoy.txt",{"_index":15021,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[22193,16]]}}}],["text1",{"_index":15378,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[28645,6]]}}}],["text2",{"_index":15379,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[28652,6]]}}}],["text3",{"_index":15380,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[28659,5]]}}}],["text=\"1",{"_index":9274,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20225,7],[29245,7],[30495,7],[30540,7],[36108,7],[36180,7],[46279,7],[46351,7]]}}}],["text=\"femal",{"_index":14587,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46940,15]]}}}],["text=\"mal",{"_index":14579,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46484,13],[47949,10]]}}}],["text=great",{"_index":11397,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30405,12]]}}}],["text=what",{"_index":11400,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30794,10]]}}}],["text=”if",{"_index":23445,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[29405,8],[43129,8]]}}}],["text=”p",{"_index":23319,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11250,7]]}}}],["text=”throughout",{"_index":23389,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20484,16]]}}}],["text=”tri",{"_index":23502,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[40045,9],[41900,9]]}}}],["text_field",{"_index":21814,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40521,10]]}}}],["text_file_path",{"_index":22337,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32138,14]]}}}],["text_in_imag",{"_index":22328,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27864,14],[27916,13],[28269,13],[28341,13],[29415,13],[29431,13]]}}}],["text_result",{"_index":22189,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20929,11],[26109,11],[29300,11]]}}}],["text_result.lin",{"_index":22191,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21005,18],[26185,18],[29380,18]]}}}],["text_str",{"_index":5044,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52818,11],[52904,11],[52942,12],[52963,11],[53000,12],[53028,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21596,11],[22370,11]]}}}],["text_word",{"_index":20065,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23552,10],[45430,11]]}}}],["text_words[sentiment_scores$sadness>",{"_index":20134,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33488,39]]}}}],["textalign",{"_index":14010,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39438,11]]}}}],["textalign(cent",{"_index":14014,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39999,17]]}}}],["textangle=0",{"_index":14595,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[48098,12]]}}}],["textbook",{"_index":9066,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3597,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6788,9]]}}}],["textbox",{"_index":8085,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14411,7],[14430,9],[14496,7],[14605,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[3485,7],[3681,7],[4199,8],[5346,8],[6595,8],[7144,8]]}}}],["textedit",{"_index":6554,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5120,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13436,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[2370,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23688,9]]},"/en/lessons/intro-to-bash":{"position":[[14504,8]]}}}],["textfil",{"_index":12164,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24544,8],[27558,8]]}}}],["textmodel_wordfish(dfmat_al",{"_index":21842,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42826,29],[52348,29]]}}}],["texto",{"_index":20284,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50667,5]]}}}],["textpair",{"_index":9532,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3057,8]]}}}],["textplot_scale1d",{"_index":21851,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45075,18]]}}}],["textplot_scale1d(tmod_wf_al",{"_index":21854,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45468,29],[52510,29]]}}}],["textrank",{"_index":1764,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43379,9],[43530,8],[45410,10],[52349,10]]}}}],["textreus",{"_index":9524,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2882,9],[55286,9],[55331,9],[57931,10]]}}}],["texts.20",{"_index":16387,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43676,8]]}}}],["texts.txt",{"_index":10917,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[10476,9],[11975,9],[15931,9],[28753,9],[28915,10],[29238,9],[31124,9],[32475,9],[37694,9]]}}}],["textsiz",{"_index":14009,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39409,10]]}}}],["textsize(30",{"_index":14013,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39927,13]]}}}],["textual",{"_index":955,"title":{"/en/lessons/normalizing-data":{"position":[[12,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[483,7],[35264,7],[35534,7],[35760,7],[40900,7],[46934,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30823,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1224,7],[12953,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4573,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[921,7],[1207,7],[1259,7],[2325,7],[2565,7],[7432,7],[50450,7],[50514,7],[51646,7],[53886,7],[56565,7],[60825,7],[61278,7],[61536,7],[62247,7],[70574,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1746,7],[1886,7],[1994,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1170,7],[22210,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5267,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8582,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[433,7],[31318,7]]},"/en/lessons/extracting-keywords":{"position":[[4162,7],[4309,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43040,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4990,7],[24998,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2554,7],[8266,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18746,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37134,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10327,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1084,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35059,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1448,7]]},"/en/lessons/normalizing-data":{"position":[[13,7]]},"/en/lessons/sentiment-analysis":{"position":[[182,7],[585,7],[2173,7],[2339,7],[4572,7],[5374,7],[10163,7],[13340,7]]},"/en/lessons/space-place-gazetteers":{"position":[[8673,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[568,7],[683,7],[775,7],[4706,7],[6542,7],[35636,7],[53101,7],[60183,7],[64859,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3824,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6993,7],[22147,7],[23345,7],[24787,7],[25223,7],[28686,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[1756,7],[1868,7],[4306,7]]},"/en/lessons/working-with-text-files":{"position":[[2123,7]]}}}],["textuel",{"_index":16546,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52839,11]]}}}],["textur",{"_index":8346,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23423,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27249,7],[27264,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28500,7]]}}}],["textwrangl",{"_index":3042,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14169,12],[35247,12],[35344,12],[39832,13],[45026,13],[47383,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5230,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1892,12]]},"/en/lessons/working-with-text-files":{"position":[[5811,14]]}}}],["text—a",{"_index":21075,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[275,7],[33814,7]]}}}],["text—ha",{"_index":3431,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[340,8],[17242,8]]}}}],["text—particularli",{"_index":21170,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20400,17]]}}}],["text’",{"_index":1164,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9589,6]]},"/en/lessons/common-similarity-measures":{"position":[[1130,6],[31140,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[38386,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9036,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22860,6]]}}}],["tf",{"_index":942,"title":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25,2]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26,2],[153,2],[355,2],[603,2],[880,2],[1273,3],[1308,2],[1408,2],[1588,2],[1979,2],[2344,2],[3503,2],[3783,2],[5788,2],[6117,2],[6648,2],[9739,2],[10970,2],[11668,2],[11970,2],[12040,2],[12092,2],[14508,2],[15125,2],[15584,2],[15823,2],[16059,2],[16451,2],[19001,2],[19035,2],[19185,2],[19565,2],[23043,2],[24283,2],[25087,2],[26193,2],[27790,2],[28249,2],[28632,2],[29256,2],[29579,2],[29635,2],[32824,2],[33680,2],[34129,2],[34195,2],[34501,2],[34701,2],[35086,2],[35577,2],[35814,2],[36113,2],[36339,2],[36667,2],[36729,2],[37189,2],[37340,2],[38131,2],[38850,2],[39099,2],[39426,2],[39455,2],[39576,2],[39777,2],[40304,2],[40335,2],[40599,2],[40631,2],[41196,2],[41284,2],[41847,2],[42045,2],[42110,2],[42473,2],[43174,2],[43543,2],[51877,2],[52652,3],[52702,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68024,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1008,2],[1086,2],[7716,2],[50675,2],[51600,2],[51796,2],[51849,2],[53382,2],[53441,2],[53865,2],[54565,2],[55150,2],[62061,2],[63357,2]]},"/en/lessons/common-similarity-measures":{"position":[[36708,2],[36787,2],[37230,2],[37321,2],[37344,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13012,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19707,3],[19803,3],[21522,2],[32775,2]]},"/en/lessons/linear-regression":{"position":[[697,2],[5397,3],[5449,2],[5586,2],[5998,2],[6371,2],[31014,2],[31066,2],[31192,2],[32857,2],[35138,2],[35948,2],[36659,2],[39208,2],[41793,2],[45399,2],[53924,2],[54832,2],[54989,2],[63065,2],[63161,2],[63335,2],[63771,2],[68902,2],[76065,2]]},"/en/lessons/logistic-regression":{"position":[[459,2],[4346,2],[13068,2],[14339,2],[15143,2],[34182,2],[34773,2],[34876,2],[35341,2],[35456,2],[36293,2],[36542,2],[36685,2],[36796,2],[37972,2],[40336,2],[40427,2],[40523,2],[40720,2],[41128,2],[41971,2],[42140,2],[42374,2],[42451,2],[50496,2],[52115,2],[56443,2],[57506,2],[60460,2],[60864,2],[62600,2],[63462,2]]},"/en/lessons/naive-bayesian":{"position":[[68854,2],[68868,2],[69123,2]]}}}],["tf*idf",{"_index":21590,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41321,6],[41338,6]]}}}],["tf/idf",{"_index":3709,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1297,6],[2345,6],[3833,8],[4856,6],[16583,7],[18669,6],[19946,6],[20049,6],[25745,6],[26803,6],[49955,6],[50226,8],[51168,6],[51425,6],[51584,6],[52786,6],[55039,6],[55541,7],[57385,6],[61092,6],[61918,6],[62156,6],[66838,7]]}}}],["tf_i",{"_index":1315,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15181,4]]}}}],["tf_idf",{"_index":17767,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37100,6],[38680,6]]}}}],["tf_idf_output",{"_index":1472,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26577,13],[26665,17],[27372,15],[28107,15]]}}}],["tf_idf_output/0101.csv",{"_index":1490,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27686,25]]}}}],["tf_idf_tupl",{"_index":1480,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26916,13]]}}}],["tfi",{"_index":1312,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15136,3]]}}}],["tfidf",{"_index":1928,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[52055,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53962,5],[55164,5]]},"/en/lessons/linear-regression":{"position":[[35428,5]]},"/en/lessons/logistic-regression":{"position":[[37173,5],[38660,5]]}}}],["tfidf(x",{"_index":21591,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41523,9]]}}}],["tfidf.fit_transform(df_abstracts[\"abstract_lemma",{"_index":5055,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54029,51],[55318,51]]}}}],["tfidf.fit_transform(x",{"_index":17168,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[35459,22]]}}}],["tfidf_binari",{"_index":17577,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14525,12]]}}}],["tfidf_binary.fit_transform(x_binari",{"_index":17579,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14570,36]]}}}],["tfidf_binary.transform(x_non_binari",{"_index":17917,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50525,36]]}}}],["tfidf_religion_array",{"_index":5063,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55295,20]]}}}],["tfidf_scor",{"_index":17985,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57669,11],[58020,11],[59291,11]]}}}],["tfidftransform",{"_index":17166,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[35371,16],[35436,18],[35518,16],[35574,17]]},"/en/lessons/logistic-regression":{"position":[[14447,16],[14540,18]]}}}],["tfidfvector",{"_index":1427,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22980,15],[23349,16],[23402,15],[23490,15],[23898,15],[23977,15],[26083,15],[37388,15],[44755,16],[49954,16]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21444,15]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53945,15]]}}}],["tfidfvectorizer(max_df=.65",{"_index":1437,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24007,27]]}}}],["tfidfvectorizer(stop_words=\"english",{"_index":5053,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53970,37],[55172,37]]}}}],["tfm",{"_index":6306,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32876,4]]}}}],["tfont",{"_index":3954,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21946,5],[30686,8],[37793,8],[54355,8],[54515,8],[64140,8]]}}}],["tf{\\text",{"_index":1314,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15161,9]]}}}],["tgn",{"_index":11611,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29590,3]]}}}],["tgt_countri",{"_index":23360,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16832,14]]}}}],["tgt_latitud",{"_index":23362,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16863,15]]}}}],["tgt_locat",{"_index":23361,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16847,15]]}}}],["tgt_longitud",{"_index":23363,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16879,16]]}}}],["th",{"_index":16650,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[9402,3]]}}}],["th*n",{"_index":6585,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13589,4]]}}}],["th?n",{"_index":6586,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13598,5]]}}}],["thackeray",{"_index":17967,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55436,10]]}}}],["thank",{"_index":913,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12442,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60311,6],[60747,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35253,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8393,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55953,6],[56165,6],[56240,5]]},"/en/lessons/extracting-keywords":{"position":[[9666,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7880,7],[13116,7],[46876,6],[46977,5]]},"/en/lessons/gravity-model":{"position":[[61273,6],[61443,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37812,5]]},"/en/lessons/introduction-map-warper":{"position":[[1568,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22408,6],[36249,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47438,6],[47546,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16434,6],[51915,6],[52109,6],[52229,6],[52326,6]]},"/en/lessons/linux-installation":{"position":[[283,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31079,6],[54321,6]]},"/en/lessons/sentiment-analysis":{"position":[[25926,6],[28460,7],[28956,11],[31148,7],[32244,7],[35438,7],[37634,7],[39032,6],[39226,6],[39339,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32093,5],[33166,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1173,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50627,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[21572,6]]}}}],["thankfulli",{"_index":2060,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9749,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34817,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5113,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35645,11]]}}}],["that'",{"_index":12169,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24904,6],[29382,6]]},"/en/lessons/jupyter-notebooks":{"position":[[31453,6],[31680,6]]}}}],["thatcher",{"_index":14765,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41344,8],[57320,8]]}}}],["that’",{"_index":736,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1014,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7125,6],[7292,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11047,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2641,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19647,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20125,6],[42228,6],[43080,6],[47186,6],[49286,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46993,6]]},"/en/lessons/common-similarity-measures":{"position":[[13502,6],[22912,6],[26267,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14874,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10287,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14201,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9362,6],[40823,6],[40848,6],[40934,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8375,6],[23795,6],[46352,6]]},"/en/lessons/extracting-keywords":{"position":[[22320,6],[23272,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10672,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5898,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13198,6],[26002,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5267,6]]},"/en/lessons/gravity-model":{"position":[[25795,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10572,6]]},"/en/lessons/installing-omeka":{"position":[[11192,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30692,6]]},"/en/lessons/intro-to-bash":{"position":[[14933,6]]},"/en/lessons/intro-to-linked-data":{"position":[[6131,7],[25559,6],[33949,6]]},"/en/lessons/intro-to-powershell":{"position":[[4034,6],[10472,6],[15388,6],[22136,6],[22574,6],[22652,6],[23433,6],[23629,6],[24714,6],[37494,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36067,6]]},"/en/lessons/json-and-jq":{"position":[[7112,6]]},"/en/lessons/jupyter-notebooks":{"position":[[22065,6]]},"/en/lessons/linear-regression":{"position":[[14834,6],[39428,6]]},"/en/lessons/logistic-regression":{"position":[[43318,6],[54320,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8140,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16587,6]]},"/en/lessons/naive-bayesian":{"position":[[5716,6],[20625,6],[29240,6],[34752,6],[43431,6],[51720,6],[56032,6]]},"/en/lessons/normalizing-data":{"position":[[6695,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1672,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41739,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11958,6]]},"/en/lessons/sonification":{"position":[[2055,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17828,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9072,6],[45113,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39755,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6724,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13447,6],[22903,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[20145,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36266,6]]}}}],["the\\ntweet",{"_index":19836,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16306,10]]}}}],["the_dataset",{"_index":12516,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6842,11]]}}}],["the_dataset_",{"_index":10865,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[6317,12]]}}}],["theater",{"_index":8398,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2291,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[887,7],[2681,8],[15940,7],[16668,10],[17540,12],[38221,7],[38660,7],[39312,7],[40001,7],[41951,7]]}}}],["theft",{"_index":18280,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[2863,7],[26218,7],[26770,8],[26875,7],[35156,6],[36727,5],[39838,7],[39857,6],[43678,7],[51482,8],[51558,7],[54873,5],[55134,5],[55206,5],[55415,5],[56136,5],[59220,5],[59876,8],[60414,5],[63741,5],[63788,5],[63837,5],[63885,5],[64588,5],[64623,5],[64657,5],[64691,5],[64727,5],[64762,5],[64796,5],[64831,5],[64866,5],[65487,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19420,5],[19438,5],[19574,5],[19648,5],[19786,5],[19859,5],[19971,5],[20323,5],[20622,6],[20641,6],[21408,5],[21715,5],[21733,5],[21913,5],[21997,5],[22027,5]]}}}],["thein",{"_index":20259,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50136,5],[52159,5]]}}}],["themat",{"_index":2658,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29951,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4608,8],[60431,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7525,8],[7848,8],[57219,8],[61224,8],[67532,8],[67784,8],[70608,8]]},"/en/lessons/common-similarity-measures":{"position":[[29305,12],[30437,12]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[773,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[21890,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7252,8]]}}}],["theme",{"_index":2479,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17577,6],[19691,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6915,8],[49492,5],[49555,6],[55759,5],[55783,5],[55920,5],[56226,5],[56289,7],[56351,5],[56459,5],[56485,6],[58698,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9904,6],[23152,5],[23305,6],[23377,6],[23485,5],[23703,5],[58873,6],[66806,7],[67006,5],[67033,6],[67138,6],[67163,5],[67191,6],[67309,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58751,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29001,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3615,6],[7676,6],[16886,6],[49095,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2934,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4941,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[41256,6]]},"/en/lessons/installing-omeka":{"position":[[672,7],[710,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2096,7],[18896,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1153,6],[36359,6],[38000,6],[43757,6],[59544,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2983,6]]},"/en/lessons/space-place-gazetteers":{"position":[[43900,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27420,5],[36022,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14220,6],[14619,7],[14906,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1184,6],[1358,7],[1443,6],[1520,5],[1554,6],[1671,6],[1769,6],[1813,6],[1881,6]]}}}],["theme(axis.text.i",{"_index":19862,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24298,17]]}}}],["theme(axis.text.x=element_text(angle=40",{"_index":19829,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16113,40]]}}}],["themselv",{"_index":580,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17664,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34781,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33566,10],[55070,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61672,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1970,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51798,11],[55635,10],[58435,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58771,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4591,10],[5634,10]]},"/en/lessons/counting-frequencies":{"position":[[11347,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5155,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1725,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3763,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1760,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4244,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11799,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2748,10],[19450,10],[36720,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[35045,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28592,11],[68604,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[8663,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[17101,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39188,10]]},"/en/lessons/jupyter-notebooks":{"position":[[3343,10],[8384,11],[18606,11]]},"/en/lessons/naive-bayesian":{"position":[[6399,11],[60917,10]]},"/en/lessons/sonification":{"position":[[744,11],[9215,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[16063,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6827,11]]},"/en/lessons/working-with-text-files":{"position":[[2997,10],[3108,10]]}}}],["them–i",{"_index":2961,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26367,7]]}}}],["them—rememb",{"_index":21197,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27427,14]]}}}],["thenc",{"_index":7729,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11383,9]]}}}],["thenetwork",{"_index":21285,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15560,10],[16551,11]]}}}],["theo",{"_index":20247,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49672,5],[52330,4]]}}}],["theodora",{"_index":16475,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48907,8]]}}}],["theologi",{"_index":5165,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60690,9]]}}}],["theological/religi",{"_index":4428,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57060,21]]}}}],["theora",{"_index":15816,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15249,6]]}}}],["theorem",{"_index":5667,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14923,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46508,9]]},"/en/lessons/naive-bayesian":{"position":[[12267,8],[12421,7]]}}}],["theoret",{"_index":4436,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57821,15]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39623,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3780,11],[46359,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55527,11],[55770,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17354,11]]},"/en/lessons/intro-to-bash":{"position":[[18408,13]]},"/en/lessons/intro-to-linked-data":{"position":[[21482,11]]},"/en/lessons/jupyter-notebooks":{"position":[[3719,11],[51273,11]]},"/en/lessons/linear-regression":{"position":[[56720,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13033,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[173,11],[52812,11]]}}}],["theori",{"_index":2943,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24393,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12630,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60521,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29058,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8457,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13013,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16147,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48252,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2134,8]]},"/en/lessons/gravity-model":{"position":[[3756,6],[5636,6],[58504,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5467,7],[45221,6]]},"/en/lessons/intro-to-bash":{"position":[[14950,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32998,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2278,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7944,6],[18376,6],[47118,8]]},"/en/lessons/jupyter-notebooks":{"position":[[51193,6],[51221,6],[51232,6],[51377,7]]},"/en/lessons/linear-regression":{"position":[[54392,6]]},"/en/lessons/logistic-regression":{"position":[[17781,7],[54560,7]]},"/en/lessons/sentiment-analysis":{"position":[[8429,7],[8634,6],[26358,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5051,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[15200,7],[32336,7]]}}}],["theoris",{"_index":14774,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42763,9]]}}}],["theorist",{"_index":20880,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5389,9]]}}}],["theoriz",{"_index":16940,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[51746,12]]}}}],["theosophi",{"_index":5100,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58340,10]]}}}],["theravāda",{"_index":5085,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57889,9],[58221,9],[58317,10],[58476,9]]}}}],["there'",{"_index":4483,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[63577,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28679,7],[29622,7],[30317,7],[30402,7],[30583,7],[30666,7],[39292,7]]}}}],["there).3",{"_index":20559,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20293,8]]}}}],["thereaft",{"_index":7730,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11402,13]]}}}],["therebi",{"_index":5264,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67754,7]]},"/en/lessons/counting-frequencies":{"position":[[11416,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27022,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3317,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5141,7],[34147,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69160,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40919,7]]},"/en/lessons/introduction-map-warper":{"position":[[2255,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[35719,7]]}}}],["therefor",{"_index":557,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16538,9],[19866,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2328,10],[7009,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5292,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6970,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6687,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15347,9],[31357,9],[34995,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31288,10],[41575,10],[57252,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26392,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4560,9],[34015,10],[41137,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6247,9],[6456,9],[35583,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6900,10]]},"/en/lessons/counting-frequencies":{"position":[[11440,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7614,9],[11582,9],[16637,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40665,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4312,10],[15089,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12631,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5362,9],[19815,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[974,9],[15279,9],[28443,9]]},"/en/lessons/extracting-keywords":{"position":[[3927,9],[32618,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16673,9],[21509,9],[25237,9],[25865,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6802,9]]},"/en/lessons/geocoding-qgis":{"position":[[17392,9],[20109,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12064,9],[14049,9],[18412,9],[27986,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20591,9]]},"/en/lessons/gravity-model":{"position":[[11789,9],[59573,9],[59726,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4973,9],[25064,9],[31259,9],[38253,9],[49574,9],[53978,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17094,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7200,10],[12212,10],[36756,10],[43252,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18223,10],[24965,10]]},"/en/lessons/json-and-jq":{"position":[[10094,10]]},"/en/lessons/linear-regression":{"position":[[72009,9]]},"/en/lessons/naive-bayesian":{"position":[[36113,10],[53819,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4821,10],[7901,10],[21507,10],[34540,9],[42609,9],[51731,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11650,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19270,10],[22712,10],[29115,10],[33904,9],[36386,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9357,9],[10014,9],[21986,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8728,9]]},"/en/lessons/sonification":{"position":[[31353,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12678,9],[33865,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48116,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6064,9],[28191,9]]},"/en/lessons/transliterating":{"position":[[10364,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10784,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1422,9],[3423,9],[6949,10],[15458,10],[17928,10]]}}}],["therein",{"_index":7731,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11454,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33436,8]]}}}],["theresa",{"_index":14719,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31790,8],[40321,7],[40387,8],[40499,8],[40594,7],[41078,8],[41357,7],[57333,7]]}}}],["theresult",{"_index":11679,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[7400,9],[7561,12]]}}}],["thereupon",{"_index":7732,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11465,12]]}}}],["there’",{"_index":1377,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20096,7],[21878,7],[24943,7],[37527,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13545,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7611,7],[23618,7],[25561,7],[43506,7],[51878,8]]},"/en/lessons/common-similarity-measures":{"position":[[22770,7],[29623,7],[32203,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26084,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19443,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40871,7],[41259,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18754,7],[33420,7],[41259,7],[41939,7],[45456,7]]},"/en/lessons/extracting-keywords":{"position":[[32495,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14784,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9292,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25775,7],[28735,7],[36970,7],[67470,7]]},"/en/lessons/gravity-model":{"position":[[57158,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[10433,7]]},"/en/lessons/intro-to-bash":{"position":[[8638,7],[12846,7],[21281,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5786,7]]},"/en/lessons/intro-to-powershell":{"position":[[10450,7],[11512,7],[24069,7]]},"/en/lessons/jupyter-notebooks":{"position":[[27651,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4316,7],[25354,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39580,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42435,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33296,7]]}}}],["thes:8577",{"_index":13433,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13855,10]]}}}],["thes:x8577",{"_index":13437,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14985,10],[15107,10]]}}}],["thesauri",{"_index":15255,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27706,8]]}}}],["thesauru",{"_index":3336,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5426,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20933,10]]},"/en/lessons/intro-to-linked-data":{"position":[[28286,9],[38087,10]]},"/en/lessons/space-place-gazetteers":{"position":[[12068,10],[22194,10]]}}}],["these",{"_index":3702,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[270,6],[14151,6],[14293,6],[32742,6],[32804,6],[37227,6],[37372,6],[43650,9],[47051,6],[47293,7],[48977,6],[49015,7],[55674,6],[55789,6],[56144,6],[56455,6],[56542,6],[56702,7],[57148,6],[58349,6]]}}}],["thesi",{"_index":4109,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32657,6],[49263,6],[49769,6],[55134,7],[57563,6],[57730,6],[58585,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46691,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4601,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47559,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50704,7]]}}}],["thesonif",{"_index":20698,"title":{},"body":{"/en/lessons/sonification":{"position":[[14649,15]]}}}],["theta",{"_index":5685,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[16315,11],[18049,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43917,5],[44053,5],[54828,5],[55022,6],[55200,7],[55955,7],[56055,5],[56836,5],[56873,7],[56974,5]]}}}],["they’ll",{"_index":14705,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28237,7]]},"/en/lessons/intro-to-powershell":{"position":[[14747,7]]}}}],["they’r",{"_index":2278,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[17271,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26297,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6213,7],[57437,7]]},"/en/lessons/common-similarity-measures":{"position":[[19345,7],[26936,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10521,7],[13251,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26878,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20166,7],[32342,7],[44807,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6290,7]]},"/en/lessons/installing-omeka":{"position":[[578,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[641,7],[30773,7]]},"/en/lessons/intro-to-linked-data":{"position":[[10943,7]]},"/en/lessons/json-and-jq":{"position":[[8484,7]]},"/en/lessons/jupyter-notebooks":{"position":[[38028,7]]},"/en/lessons/naive-bayesian":{"position":[[21801,7],[23507,7],[23528,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[833,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29221,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26382,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43843,7]]}}}],["they’v",{"_index":2904,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18043,7]]},"/en/lessons/common-similarity-measures":{"position":[[3790,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32251,7]]},"/en/lessons/naive-bayesian":{"position":[[38206,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11973,7]]},"/en/lessons/space-place-gazetteers":{"position":[[33533,7]]}}}],["thi",{"_index":18839,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13571,3]]}}}],["thibault",{"_index":16921,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42570,8]]}}}],["thick",{"_index":842,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7419,9],[7558,6]]},"/en/lessons/counting-frequencies":{"position":[[11508,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26229,10],[26251,9],[26319,9],[37648,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8392,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23037,9]]}}}],["thiel’",{"_index":8272,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3871,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2699,7],[2813,7]]}}}],["thin",{"_index":845,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7569,5]]},"/en/lessons/counting-frequencies":{"position":[[11518,7]]}}}],["thing",{"_index":261,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5668,5],[6676,6],[17854,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10295,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17485,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5183,6],[5537,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2732,6],[3404,6],[6850,6],[9263,6],[9596,6],[10043,6],[10122,6],[11208,5],[14908,6],[15088,6],[15260,7],[16045,6],[18903,6],[23332,6],[33103,6],[36881,6],[36985,8],[39671,7],[45713,6],[56120,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8012,5],[9082,5],[19658,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[136,6],[4677,6],[5932,6],[10585,6],[10618,6],[11832,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5251,7],[8216,6],[22720,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10996,7],[11477,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4850,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30147,6],[31909,6],[35915,5],[58040,6],[62973,6]]},"/en/lessons/common-similarity-measures":{"position":[[910,7],[19018,5],[19294,6],[21664,5],[29234,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7488,6],[7647,6],[17224,5],[18345,6],[21227,5],[27464,6],[46539,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11620,6],[17890,6],[20187,6],[23203,6],[23780,6],[23888,6],[26002,6],[27709,7],[36333,6],[45644,5],[45683,6],[52267,6],[52543,7],[56527,6],[58497,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1254,6],[2199,5],[10263,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14489,6]]},"/en/lessons/counting-frequencies":{"position":[[3098,5],[3681,5],[6014,6],[13537,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26595,7],[28825,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20279,6],[28004,6],[31355,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[118,6],[4743,6],[6379,6],[8469,6],[46713,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4424,7],[11397,5],[11422,7],[11826,5],[12151,5],[17106,5],[17760,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[18890,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1037,6],[13912,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11424,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4990,6],[35552,5],[37460,6],[41160,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4040,6],[9673,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10079,7],[13363,5],[13416,6],[14673,5],[20184,7],[36328,5],[38830,6],[39723,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8291,7],[20007,5]]},"/en/lessons/extracting-keywords":{"position":[[7930,5],[17436,5],[17553,5],[17769,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[992,6],[9291,6],[13128,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4528,5],[9091,7],[9169,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3857,5],[4452,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[800,6],[1857,6],[2337,6],[4478,6],[17267,6],[31765,5],[42294,6],[58920,5],[59270,5],[62586,5],[63292,6],[68039,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22843,5],[25335,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2167,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5942,7],[28337,6],[34900,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18801,6]]},"/en/lessons/gravity-model":{"position":[[4852,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[13464,6],[14052,5],[16782,6],[34080,5],[41598,5]]},"/en/lessons/installing-omeka":{"position":[[8956,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[621,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9339,7],[26459,6],[39291,6],[46985,6],[50686,5]]},"/en/lessons/intro-to-bash":{"position":[[12870,6],[20760,6],[23078,6],[26145,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1639,6],[6083,6],[7615,5],[8560,5]]},"/en/lessons/intro-to-linked-data":{"position":[[12428,6],[14537,6],[15020,5],[17556,6],[21827,6],[21971,6],[25407,5],[26524,5],[31804,5],[32482,6],[34781,6]]},"/en/lessons/intro-to-powershell":{"position":[[2975,6],[4458,7],[4563,5],[6362,6],[7514,7],[7536,6],[9163,6],[13048,6],[13530,6],[14170,5],[15273,7],[18731,6],[19959,7],[20979,6],[21755,6],[21847,6],[23229,5],[27085,6],[29360,6],[30988,6],[31482,5],[33881,5],[35498,6],[36605,6],[45837,6],[45959,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2282,6],[3690,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2296,6],[5637,6],[8287,6],[11000,6],[12348,5],[13245,5],[14520,6],[16749,6],[23410,6],[24376,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11471,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24796,6],[28454,7],[36096,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29561,6],[46146,7]]},"/en/lessons/json-and-jq":{"position":[[6274,6],[32176,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3624,6],[31901,5],[32060,5],[32456,5],[32948,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1601,6],[5847,6]]},"/en/lessons/linear-regression":{"position":[[19062,5],[42261,5],[60009,7],[61753,5]]},"/en/lessons/linux-installation":{"position":[[2559,5]]},"/en/lessons/logistic-regression":{"position":[[53604,7]]},"/en/lessons/mac-installation":{"position":[[1938,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2814,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5963,6]]},"/en/lessons/naive-bayesian":{"position":[[3459,7],[5352,6],[6170,7],[6508,6],[6560,6],[7579,6],[10010,6],[10100,5],[12377,5],[12403,5],[14671,6],[21879,5],[24511,5],[35487,6],[35597,6],[57602,5],[64913,5],[65159,5],[65463,5]]},"/en/lessons/normalizing-data":{"position":[[1484,6],[1608,6],[3141,6]]},"/en/lessons/qgis-layers":{"position":[[4693,5]]},"/en/lessons/research-data-with-unix":{"position":[[7063,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9380,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11796,6],[12960,6],[17843,5],[30248,5],[30659,6]]},"/en/lessons/sonification":{"position":[[906,6],[931,6],[948,6],[2417,7],[7671,6],[20882,6],[37175,5],[37328,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25649,5],[27387,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1199,6],[6825,6],[10545,7],[10701,6],[32347,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1117,6],[4554,5],[6784,7],[13982,5],[24896,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12558,6],[14120,6]]},"/en/lessons/transliterating":{"position":[[8738,6],[17939,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8407,6],[18585,6],[27424,6],[31474,6],[32652,5],[43810,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[15089,7],[27757,5],[29736,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4372,5],[6731,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16162,5],[18193,7]]},"/en/lessons/vector-layers-qgis":{"position":[[300,5]]},"/en/lessons/windows-installation":{"position":[[3296,5]]},"/en/lessons/working-with-text-files":{"position":[[1507,5]]},"/en/lessons/working-with-web-pages":{"position":[[4728,7]]}}}],["think",{"_index":741,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1148,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7513,6],[22467,5],[33976,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9417,5],[13751,8],[15299,5],[17361,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1673,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10602,5],[16902,5],[46617,5],[57766,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4429,6],[5385,9],[6247,8],[58020,5],[68771,6],[69621,9]]},"/en/lessons/common-similarity-measures":{"position":[[1583,5],[10911,5],[14069,9],[14673,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10460,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2720,5],[35944,8],[41751,5],[57211,8],[61666,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3203,8],[18022,5],[20751,8],[21739,8]]},"/en/lessons/counting-frequencies":{"position":[[5490,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[446,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3301,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1349,5],[1868,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4338,5],[9225,8],[12704,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12209,5],[28607,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5796,5],[50377,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1541,5],[13201,5],[13443,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4077,5],[5390,5],[18540,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30136,8],[31744,5],[43711,8],[49413,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24832,5]]},"/en/lessons/extracting-keywords":{"position":[[9350,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10178,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35336,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1743,5],[2074,6],[17694,5]]},"/en/lessons/geocoding-qgis":{"position":[[15756,5],[30841,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5391,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17751,5],[18578,5],[19180,8],[22984,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17103,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[11958,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5317,5]]},"/en/lessons/gravity-model":{"position":[[14082,8],[31274,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7359,9],[9745,5],[11385,5],[14381,5],[16486,5],[20139,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7238,5],[8673,5],[8817,5],[16737,5],[22527,5],[27931,5],[30681,5],[32577,5],[34429,5],[36737,5]]},"/en/lessons/intro-to-linked-data":{"position":[[6121,9],[11980,5],[12449,5],[17032,8],[17351,6],[19993,8],[21161,5],[24877,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3734,9],[8803,5],[14339,5],[14530,5]]},"/en/lessons/introduction-and-installation":{"position":[[1286,6]]},"/en/lessons/introduction-map-warper":{"position":[[2288,5],[17848,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5095,5],[25443,5],[25766,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3444,5],[22205,8]]},"/en/lessons/linear-regression":{"position":[[54921,5],[55051,5],[56075,5]]},"/en/lessons/linux-installation":{"position":[[3900,5]]},"/en/lessons/logistic-regression":{"position":[[19704,8]]},"/en/lessons/mac-installation":{"position":[[3487,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6623,5]]},"/en/lessons/naive-bayesian":{"position":[[2515,6],[8841,5],[12675,9]]},"/en/lessons/normalizing-data":{"position":[[5528,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13541,9],[13733,9],[14258,9],[14447,9]]},"/en/lessons/preserving-your-research-data":{"position":[[9419,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13638,5],[16929,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3410,8],[3910,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[965,8],[41470,8],[54753,5]]},"/en/lessons/sentiment-analysis":{"position":[[23811,5],[24716,5],[25120,5],[25241,5],[25311,5],[27734,5],[29299,5],[30423,5],[31521,5],[32749,5],[34713,5],[36496,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7174,8],[7249,5]]},"/en/lessons/sonification":{"position":[[7592,5],[17626,5],[27633,5],[38752,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1897,5],[4310,5],[4408,5],[19852,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20648,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[902,5],[5775,5],[24853,8],[25915,5],[35198,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9543,5],[16045,5],[31600,5],[32150,5],[39379,8],[39420,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8747,8],[9006,5],[28876,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4762,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13415,5],[15706,5],[22487,5],[26873,5],[42228,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[390,9],[19856,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8074,5],[21755,5],[23887,6],[26530,5]]},"/en/lessons/windows-installation":{"position":[[4699,5]]},"/en/lessons/working-with-text-files":{"position":[[4139,5]]}}}],["thinli",{"_index":15901,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35558,6]]}}}],["thinner",{"_index":849,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7768,8]]}}}],["third",{"_index":432,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11475,6],[13304,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6786,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14662,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3458,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53704,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60238,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2394,5]]},"/en/lessons/common-similarity-measures":{"position":[[13529,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11889,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51006,5],[51058,6],[51298,5],[51313,5],[51547,5]]},"/en/lessons/counting-frequencies":{"position":[[11526,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37536,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37431,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11126,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14901,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10356,5]]},"/en/lessons/extracting-keywords":{"position":[[13238,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32500,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5224,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[194,5],[3754,5],[3996,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[12389,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23612,6],[27206,5],[28309,5],[39192,5],[42428,5],[43453,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39080,5]]},"/en/lessons/intro-to-linked-data":{"position":[[33928,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3185,5],[31990,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22445,5],[31276,5],[35230,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[542,5],[10519,6],[13526,5],[15891,6],[30573,5],[30712,5]]},"/en/lessons/jupyter-notebooks":{"position":[[32450,5]]},"/en/lessons/logistic-regression":{"position":[[5831,5],[28059,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5416,5],[8988,5]]},"/en/lessons/naive-bayesian":{"position":[[56984,6],[65457,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17274,5],[34982,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5825,5],[28311,5]]},"/en/lessons/sentiment-analysis":{"position":[[25978,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3506,5],[4012,5],[15677,5]]},"/en/lessons/sonification":{"position":[[8569,5]]},"/en/lessons/space-place-gazetteers":{"position":[[12184,6],[29620,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31145,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17266,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1822,5],[2420,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21173,5],[22864,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22748,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8847,5],[19578,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14154,5],[24397,5],[25218,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5438,5],[10673,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5938,5],[13085,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37512,6]]},"/en/lessons/working-with-text-files":{"position":[[1998,5],[8073,5]]}}}],["thirteen",{"_index":10269,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40779,8]]}}}],["thirti",{"_index":1238,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12424,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12131,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18404,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11105,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16611,6]]}}}],["this!—and",{"_index":2970,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[402,9]]}}}],["this_chart",{"_index":12340,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52623,12],[53318,12]]}}}],["this_folio",{"_index":12141,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22503,10],[44335,10],[44740,10],[45948,10],[46459,10]]}}}],["this_pag",{"_index":12142,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22530,9],[44362,9],[45979,9],[46296,9]]}}}],["thom",{"_index":18751,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8846,5],[8915,5],[9516,5],[9584,5],[9999,7]]}}}],["thoma",{"_index":2065,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10063,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1851,6],[3761,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4490,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62130,6],[67630,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43794,6],[45044,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63048,7],[64094,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60981,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20536,7],[46705,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28552,6],[39437,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55683,6],[57228,6]]},"/en/lessons/linear-regression":{"position":[[79340,7]]},"/en/lessons/naive-bayesian":{"position":[[12167,6],[33285,6],[65971,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50766,7],[52937,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21622,6],[26542,6]]}}}],["thompson",{"_index":10072,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59284,9]]}}}],["thomson",{"_index":5809,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[34925,7]]}}}],["thomson’",{"_index":5788,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32375,9]]}}}],["thor",{"_index":23275,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[797,5],[869,4],[925,6],[1168,4],[1292,4],[1537,4],[1682,4],[3507,4],[13638,4],[14920,4],[18130,4]]}}}],["thor_wwii.csv",{"_index":23283,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[2124,14],[24583,13]]}}}],["thorn",{"_index":14757,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40527,5],[40611,5]]}}}],["thorough",{"_index":5543,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60322,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17380,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28113,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44647,8]]},"/en/lessons/intro-to-linked-data":{"position":[[30316,8]]}}}],["thoroughli",{"_index":760,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1722,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9378,11]]},"/en/lessons/linear-regression":{"position":[[4821,11]]},"/en/lessons/naive-bayesian":{"position":[[67170,10]]}}}],["thorson",{"_index":21936,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61956,8]]}}}],["thorsten",{"_index":6023,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43465,8]]}}}],["those",{"_index":594,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18332,5],[24149,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24397,6],[42024,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22092,5],[26162,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[534,5],[1002,5],[10202,5],[17075,5],[26299,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2359,5],[23125,5],[24044,5],[44116,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10859,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6257,5],[7564,5],[9511,5],[10888,5],[11150,5],[15319,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2656,5],[5331,5],[5559,5],[6458,5],[27971,5],[56223,5],[58081,5],[58153,5],[66671,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31312,5],[61831,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4110,5],[4259,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10728,5],[16545,5],[24272,5],[34793,5],[49795,5]]},"/en/lessons/common-similarity-measures":{"position":[[1933,5],[4125,5],[5208,5],[7640,5],[12538,5],[12635,5],[23517,5],[25767,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19486,5],[25351,5],[35184,5],[37338,5],[41389,5],[41417,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3084,5],[8970,5],[18062,5],[24448,5],[35638,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17508,5],[17687,5],[19791,5],[21431,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1869,5],[8563,5],[9131,5],[23255,5],[23486,5],[28003,5],[48778,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[898,5],[4626,5],[12870,5],[33090,5],[36995,5],[37442,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[500,5],[7373,5]]},"/en/lessons/counting-frequencies":{"position":[[11543,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2016,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1131,5],[1750,5],[11621,5],[13869,5],[27290,5],[43189,5],[43279,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3998,5],[10105,5],[37952,5],[38482,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3243,5],[10924,5],[12839,5],[15532,5],[21733,5],[28881,5],[31983,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3558,5],[7993,5],[14543,5],[15514,5],[15899,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3431,5],[19739,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10545,5],[15684,5],[17154,5],[40938,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9790,5],[13586,5],[27277,5],[53789,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2509,5],[6462,5],[12817,5],[15491,5],[32116,5],[35390,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[144,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2719,5],[4825,5],[13188,5],[19747,5],[20334,5],[23033,5],[25124,5],[31680,5],[34573,5],[36387,5],[40423,5],[43064,5],[49262,5],[50570,5],[51661,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1071,5],[1264,5],[2654,5],[6879,5],[19614,5],[29649,5]]},"/en/lessons/extracting-keywords":{"position":[[1046,5],[1211,5],[8017,5],[11454,5],[16855,5],[18551,5],[18970,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4266,5],[9429,5],[26273,5],[32245,5],[32656,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1018,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2456,5],[2597,5],[6673,5],[7394,5],[11599,5],[14528,5],[18660,5],[25256,5],[27492,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6767,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1901,6],[15464,5],[19615,5],[32819,5],[33153,5],[34727,5],[39605,5],[47749,5],[48961,5],[49224,5],[66935,5]]},"/en/lessons/geocoding-qgis":{"position":[[1559,5],[12246,5],[12582,5],[18085,5],[32309,5],[32439,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1203,5],[9514,5],[12701,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5310,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[33187,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[45659,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[16930,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5495,5],[6273,6],[7118,6],[16100,5],[16804,5]]},"/en/lessons/gravity-model":{"position":[[1475,5],[6199,5],[6664,5],[11266,5],[17007,5],[17889,5],[21092,5],[30775,5],[31715,5],[31885,5],[55449,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2084,5],[2237,5],[2931,5],[3761,5],[7752,5],[8823,5],[11013,5],[12402,5],[30604,5],[43498,5]]},"/en/lessons/installing-omeka":{"position":[[754,5],[1660,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13900,5],[46095,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2419,5],[9513,6],[45915,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2774,5],[12809,5],[13110,5],[21117,5],[21154,5],[38111,5],[39690,5],[39978,5],[46937,5]]},"/en/lessons/intro-to-bash":{"position":[[2826,5],[2933,5],[5293,5],[5314,5],[7208,5],[7832,6],[9848,5],[12151,5],[24774,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10474,5]]},"/en/lessons/intro-to-linked-data":{"position":[[4661,5],[16785,5],[29998,5],[33026,5]]},"/en/lessons/intro-to-powershell":{"position":[[7200,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[833,5],[4546,5]]},"/en/lessons/introduction-map-warper":{"position":[[20327,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2115,5],[20143,5],[36719,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19970,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4779,5],[19057,5],[35574,5],[42940,5]]},"/en/lessons/json-and-jq":{"position":[[1030,5],[8425,5],[12176,5],[19875,5],[25934,5],[26805,5],[34931,5],[36935,5]]},"/en/lessons/jupyter-notebooks":{"position":[[13480,5],[32207,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9137,5]]},"/en/lessons/linear-regression":{"position":[[15749,5],[24293,5],[25842,5],[42547,5],[43710,5],[52507,5]]},"/en/lessons/logistic-regression":{"position":[[3524,5],[6970,5],[24083,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11976,5]]},"/en/lessons/naive-bayesian":{"position":[[2501,5],[6554,5],[16372,5],[21613,5],[28565,5],[29406,5],[39099,5],[53688,5],[69989,5]]},"/en/lessons/normalizing-data":{"position":[[8070,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38116,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3893,5],[3941,5],[4017,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11201,5]]},"/en/lessons/preserving-your-research-data":{"position":[[3341,5],[4054,5],[5571,5],[8059,5]]},"/en/lessons/qgis-layers":{"position":[[1014,5],[1536,5],[7072,5],[8127,5],[16846,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18658,5],[19505,5],[25087,5],[25846,5]]},"/en/lessons/research-data-with-unix":{"position":[[5542,5],[5653,5],[10652,5],[10951,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1574,5],[15571,5],[18556,5],[19383,5],[21394,5],[42014,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1295,5],[3144,5],[5162,5],[9211,5],[10580,5],[27463,5],[32770,5],[33065,5],[33252,5],[35491,5],[35536,5],[42918,5],[46173,5],[46541,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6496,5],[12789,5]]},"/en/lessons/sonification":{"position":[[1908,5],[12002,5],[22672,5],[25346,5],[32601,5],[36841,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1278,5],[4883,5],[16311,5],[32298,5],[36955,5],[44843,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21721,5],[22007,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24786,5],[29605,5],[38401,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22669,5],[32890,5],[34369,5],[41471,6],[44748,6],[48745,5],[51783,5],[52099,5],[52958,6],[56737,5],[57740,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3731,5],[4284,5],[11713,5],[14376,5],[16856,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[30455,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41156,5]]},"/en/lessons/transliterating":{"position":[[6136,5],[9756,5],[12295,5],[14598,5],[17468,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11600,5],[12703,5],[12969,5],[13318,5],[21046,5],[27769,5],[34925,5],[37063,5],[45886,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[11515,5],[18430,5],[20462,5],[21837,5],[23245,5],[24649,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[656,5],[8623,5],[9995,5],[11108,5],[15306,5],[23122,5],[23835,5],[23930,5],[25111,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3488,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[663,5],[10838,5]]}}}],["those!4",{"_index":22871,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[23447,7]]}}}],["though",{"_index":527,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15445,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2039,6],[2251,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17269,7],[24354,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11134,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14689,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1362,6],[5774,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7597,6],[26598,6],[31528,6],[34899,6],[37105,6],[45260,6],[59511,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13586,6],[61555,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69044,7]]},"/en/lessons/common-similarity-measures":{"position":[[2372,6],[2681,6],[5484,6],[8359,6],[35124,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5591,6],[27982,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10625,6],[11398,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2888,6],[3806,6],[12503,6],[48162,6],[55196,6],[56767,6]]},"/en/lessons/counting-frequencies":{"position":[[11552,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33381,7],[45158,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5511,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33569,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10887,6],[19687,7],[35623,7],[39571,6],[41240,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40962,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5957,6],[19805,7],[51854,6]]},"/en/lessons/extracting-keywords":{"position":[[5681,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7797,6],[23869,6],[32789,7],[41048,6],[44492,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12742,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7309,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8647,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8670,6],[67462,7]]},"/en/lessons/geocoding-qgis":{"position":[[33746,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28955,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2598,6],[3867,6],[4000,6],[5877,6],[6125,6],[8360,6],[9363,6],[13948,6],[15129,6],[17075,6],[17204,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37037,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[12610,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[179,6],[13359,6],[17621,6],[27148,6]]},"/en/lessons/gravity-model":{"position":[[9732,7],[17268,6],[33177,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[17397,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5986,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24782,7]]},"/en/lessons/intro-to-bash":{"position":[[7028,6]]},"/en/lessons/intro-to-powershell":{"position":[[7900,6],[14558,7],[15918,6],[20311,7],[21911,7],[22676,7],[24834,7],[26822,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10135,7]]},"/en/lessons/json-and-jq":{"position":[[9614,7],[37016,7]]},"/en/lessons/jupyter-notebooks":{"position":[[47606,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22910,7]]},"/en/lessons/naive-bayesian":{"position":[[43455,7],[56798,6],[59983,7],[60754,6],[60928,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12577,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7868,6],[8193,6]]},"/en/lessons/qgis-layers":{"position":[[728,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25620,7]]},"/en/lessons/research-data-with-unix":{"position":[[1266,6],[13724,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[33951,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1123,7],[5131,6],[24978,6]]},"/en/lessons/sentiment-analysis":{"position":[[17690,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12294,6],[28591,6],[32251,6]]},"/en/lessons/sonification":{"position":[[8414,6],[20875,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7110,6],[7812,6],[24087,6],[24586,7],[25334,7],[32193,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3758,6],[4835,6],[9292,6],[29150,6],[29416,6],[36066,6],[45371,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6165,7],[57371,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5205,7]]},"/en/lessons/transliterating":{"position":[[6723,7],[17632,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[803,7],[3003,6],[6813,7],[16091,6],[39774,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12323,6],[28977,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1544,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3612,6],[22808,7],[30708,7],[35102,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3949,6]]}}}],["thought",{"_index":5098,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58305,8]]},"/en/lessons/common-similarity-measures":{"position":[[35278,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[567,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[897,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20165,8],[20547,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3540,7]]},"/en/lessons/gravity-model":{"position":[[35211,7],[56133,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2224,10],[9304,7],[33666,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3463,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6423,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12233,8],[17741,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5893,7],[51242,10]]},"/en/lessons/linear-regression":{"position":[[12985,7]]},"/en/lessons/naive-bayesian":{"position":[[22331,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5549,7],[8863,8],[49239,8]]},"/en/lessons/sentiment-analysis":{"position":[[39414,10]]},"/en/lessons/sonification":{"position":[[24044,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3316,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4110,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15559,7]]}}}],["thoughts…about",{"_index":20233,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49259,14]]}}}],["though—download",{"_index":8802,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[12735,18]]}}}],["thousand",{"_index":56,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1029,9],[1115,9],[1278,9],[7520,10],[21983,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35388,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6622,9],[26263,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1198,9],[1219,9],[5793,9]]},"/en/lessons/common-similarity-measures":{"position":[[9425,9],[25047,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2721,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3730,10],[7452,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4537,9],[9464,9],[14463,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6522,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17037,9]]},"/en/lessons/geocoding-qgis":{"position":[[21820,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25820,9],[25851,11]]},"/en/lessons/gravity-model":{"position":[[12861,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1323,9],[36115,8]]},"/en/lessons/intro-to-powershell":{"position":[[37242,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1376,9]]},"/en/lessons/linear-regression":{"position":[[31482,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4687,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4112,10],[7059,10]]},"/en/lessons/research-data-with-unix":{"position":[[7830,9],[9395,9],[14616,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26037,9]]},"/en/lessons/sentiment-analysis":{"position":[[3889,9],[5337,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2829,9],[11500,9],[11618,9]]},"/en/lessons/transliterating":{"position":[[14465,9],[14524,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9199,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12622,8],[12832,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13798,9]]}}}],["thread",{"_index":9842,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43438,8],[47978,8],[48103,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44720,6]]},"/en/lessons/linear-regression":{"position":[[72903,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10397,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13318,8],[57947,7],[59692,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13748,6],[17435,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12627,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29768,9]]}}}],["threat",{"_index":8545,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3453,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35245,8]]},"/en/lessons/linear-regression":{"position":[[77881,8]]}}}],["threaten",{"_index":12476,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68311,9]]}}}],["three",{"_index":427,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11314,5],[12511,5],[13597,5],[17848,5],[18164,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11476,5],[27284,5],[34585,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[706,5],[13729,5],[14395,5],[14435,5],[15216,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[389,6],[1565,5],[8645,5],[15105,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30998,5],[31654,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8216,5],[16345,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9163,5],[11824,6],[13799,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8601,5],[11771,5],[17050,5],[38738,5],[60241,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16982,5],[23261,6],[39881,5],[40078,5],[40471,5],[40686,5],[41128,5],[41534,6],[44998,5],[65316,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17607,5],[18608,5],[55374,5],[56968,5]]},"/en/lessons/common-similarity-measures":{"position":[[341,5],[2073,5],[3280,5],[8816,5],[8844,5],[11348,5],[11455,5],[24811,6],[25601,5],[34531,5],[38225,5],[39737,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29351,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11798,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[50910,5],[51268,5],[51465,5],[57833,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[528,5],[1490,5],[33471,5],[36035,5]]},"/en/lessons/counting-frequencies":{"position":[[11562,8],[11584,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2562,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20828,5],[22581,5],[32949,5],[37141,5],[37619,5],[40859,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1406,5],[20273,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5678,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30649,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1607,5],[4479,5],[12346,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10092,5],[35539,5],[43992,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3234,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35977,5],[38800,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8705,5],[15709,5],[29236,5],[31305,5],[31542,5],[31602,6],[33495,5]]},"/en/lessons/extracting-keywords":{"position":[[6565,5],[7088,5],[15628,6],[16984,5],[17398,5],[19004,5],[27754,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16402,5],[17293,5],[37376,5],[38004,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3371,5],[8852,7],[10405,7]]},"/en/lessons/geocoding-qgis":{"position":[[12016,5]]},"/en/lessons/georeferencing-qgis":{"position":[[647,5],[1645,5],[8181,5],[8220,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[6404,5],[8613,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4886,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3213,5]]},"/en/lessons/gravity-model":{"position":[[524,5],[16352,5],[24750,6],[24829,5],[30167,5],[30543,5],[30781,5],[30900,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7551,6],[19309,5],[25477,5],[25929,5],[35028,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25589,5],[32016,5],[40916,5],[40951,5],[47655,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3898,5],[8016,5],[23399,5],[24786,5],[24970,5],[25182,5],[25871,5],[31415,5],[33534,5],[38969,5],[40492,5],[42157,5],[43676,5],[45310,5],[47057,5],[48352,5],[48750,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25234,5],[43672,5],[44605,5]]},"/en/lessons/intro-to-bash":{"position":[[8838,5],[22416,5]]},"/en/lessons/intro-to-linked-data":{"position":[[3439,5],[9567,5],[10157,5],[24065,5]]},"/en/lessons/intro-to-powershell":{"position":[[13197,5],[13297,5],[14243,5],[14343,5],[14685,5],[15113,5],[26978,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3483,5]]},"/en/lessons/introduction-map-warper":{"position":[[19918,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31579,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28776,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8373,5],[9203,5],[9353,5],[10387,5],[12430,5],[12845,5],[55494,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7625,5],[16042,5],[42034,5]]},"/en/lessons/linear-regression":{"position":[[2023,5],[2080,5],[11447,5],[29128,5],[40912,5],[41677,5],[42028,5],[46909,5],[60130,5]]},"/en/lessons/logistic-regression":{"position":[[1743,5],[1800,5],[5591,5],[19049,5],[30272,5],[34635,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2276,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[23171,5]]},"/en/lessons/naive-bayesian":{"position":[[15753,5],[20493,5],[23695,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8080,5],[10048,5],[12816,5],[15883,5],[16097,5],[34799,5],[35686,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6031,5],[6277,5],[7062,5],[7111,5],[7702,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7512,5],[7584,5]]},"/en/lessons/qgis-layers":{"position":[[4284,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21228,5]]},"/en/lessons/research-data-with-unix":{"position":[[7033,5],[12289,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5374,5],[7048,5],[27373,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29557,5]]},"/en/lessons/sentiment-analysis":{"position":[[12180,5],[19261,5],[23088,5],[24959,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5063,5],[15167,5],[17420,5],[18794,5]]},"/en/lessons/sonification":{"position":[[2685,5],[7190,5]]},"/en/lessons/space-place-gazetteers":{"position":[[4534,5],[29865,5],[33556,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12938,5],[13022,5],[20501,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8122,5],[8567,5],[12116,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12804,5],[27061,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1351,5],[16629,5],[38581,5],[53314,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2142,5],[15652,5],[19026,5],[27141,5]]},"/en/lessons/transliterating":{"position":[[3122,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[27859,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18187,5]]},"/en/lessons/vector-layers-qgis":{"position":[[507,5],[1498,5],[1828,5],[6359,5],[7323,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3406,5],[28855,5],[30411,5],[31635,5],[39736,5]]},"/en/lessons/working-with-text-files":{"position":[[1387,5]]},"/en/lessons/working-with-web-pages":{"position":[[6099,5]]}}}],["thresh",{"_index":8659,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32659,6]]}}}],["threshold",{"_index":1696,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38627,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16373,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48669,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17418,15],[21292,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23316,10],[23379,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[9704,9],[9953,9],[14310,9],[15001,9],[15033,11],[15089,9],[15159,9]]},"/en/lessons/linear-regression":{"position":[[32504,9],[57257,9],[57355,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25365,10],[33216,9]]},"/en/lessons/sentiment-analysis":{"position":[[24171,9],[24331,9],[24622,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57338,9]]}}}],["threw",{"_index":15348,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[11355,5],[16999,5]]}}}],["thrifti",{"_index":22844,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[16056,11]]}}}],["throttl",{"_index":10259,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36029,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20304,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5751,8],[31795,8]]}}}],["through",{"_index":135,"title":{"/en/lessons/text-mining-with-extracted-features":{"position":[[22,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2878,7],[2923,7],[12071,7],[17294,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[309,7],[12366,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2695,7],[3380,7],[5387,7],[19523,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[581,7],[2147,7],[7811,7],[8263,7],[10018,7],[16176,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[671,7],[906,7],[1557,7],[2090,7],[8701,7],[17708,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1006,7],[2413,7],[28045,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[743,7],[2791,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6609,7],[10753,7],[15788,7],[19149,7],[29866,8],[33774,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[427,7],[3171,7],[8181,7],[15129,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8969,7],[16707,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1690,7],[2785,7],[55521,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29690,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[865,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4195,7],[5739,7],[7007,7],[7997,7],[14922,7],[19179,7],[59783,7]]},"/en/lessons/common-similarity-measures":{"position":[[2885,7],[3134,7],[28493,7],[37002,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6640,7],[6850,7],[10289,7],[14375,7],[15366,7],[16095,7],[21316,7],[25883,7],[29185,7],[29512,7],[32595,7],[38700,7],[39110,7],[39286,7],[47068,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2835,7],[7718,7],[55037,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3173,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2194,7],[5514,7],[11140,7],[24018,7],[25753,7],[39779,7],[55239,7],[58313,7],[61735,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1772,7],[11332,8],[15680,7],[25890,7],[26275,7]]},"/en/lessons/counting-frequencies":{"position":[[1730,7],[11594,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[354,7],[1239,7],[2993,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2293,7],[7755,7],[13081,7],[25067,7],[26741,7],[27247,7],[32109,7],[39772,7],[43732,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3467,7],[5269,7],[27032,7],[30392,7],[31720,7],[33236,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[359,7],[6950,7],[15296,7],[21815,7],[38774,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[561,7],[6241,7],[15293,7],[15643,7],[22051,7],[31446,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[843,7],[9563,7],[13095,7],[18560,7],[18890,7],[19103,7],[19240,7],[30766,7],[44549,7],[46157,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5531,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[610,7],[1005,7],[3747,7],[3955,7],[7589,7],[14158,7],[14818,7],[27408,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2111,7],[3808,7],[4487,7],[11817,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1564,7],[7346,7],[14559,7],[16098,7],[16138,7],[17363,7],[20168,7],[27972,7],[32991,7],[35483,7],[37548,7],[43788,7],[47885,7],[49253,7],[53402,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42305,7],[44284,7],[46310,7],[47073,7],[47355,7],[48595,7],[59841,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2634,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4871,7],[12809,7],[31800,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3928,7],[9233,7],[14106,7],[14846,7],[15360,7],[16336,7],[16428,7],[17281,7],[17901,7],[19512,7],[25899,7],[33891,7],[35870,7],[36414,7],[38360,7],[42312,7],[42417,7],[44212,7],[44285,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[505,7],[713,7],[1010,7],[3788,7],[4766,7],[8428,7],[11081,7],[13055,7],[13716,7],[16025,7],[17722,7],[24999,7],[26825,7],[28770,7]]},"/en/lessons/extracting-keywords":{"position":[[4595,7],[16631,7],[18796,7],[26874,7],[38725,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1418,7],[2500,7],[9486,7],[10265,7],[26823,7],[33936,7],[33961,7],[46423,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9518,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27839,7],[33914,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1627,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9691,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3075,7],[21638,7],[26994,7],[28009,7],[41807,7],[43909,7],[45376,7],[51075,7],[67546,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11297,7],[20401,7],[26127,7]]},"/en/lessons/georeferencing-qgis":{"position":[[11287,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1042,7],[3816,7],[5617,7],[21478,7],[29098,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4467,7],[9984,7],[12017,7],[23178,7],[24186,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36946,7],[38136,7],[40583,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10754,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[811,7],[16921,7]]},"/en/lessons/gravity-model":{"position":[[7956,7],[17216,7],[17859,7],[42157,7],[44796,7],[59937,7],[66914,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4074,7],[4375,7],[4625,7],[10002,7],[11094,7],[11764,7],[13089,7],[20355,7],[21949,7],[22019,7],[22194,7],[35294,7],[41153,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[2881,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1724,7],[17021,7],[18039,7],[18749,7],[18795,7],[33393,7],[44190,7],[48988,7],[49893,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3116,7],[36519,7],[37919,7],[38176,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1388,7],[2377,7],[3666,7],[5278,7],[5915,7],[6650,7],[8170,7],[8617,7],[10748,7],[11548,7],[16385,7],[16618,7],[24314,7],[30243,7],[34016,7],[34154,7],[42814,7],[49569,7],[49769,7],[52039,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1002,7],[6379,7],[8692,7],[9553,7],[14817,7],[17850,7],[25982,7],[39922,7],[42019,7]]},"/en/lessons/intro-to-bash":{"position":[[534,7],[638,7],[1003,7],[1410,7],[2278,7],[4970,7],[9548,7],[16029,7],[18441,7],[26711,7],[27043,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1993,7],[13637,7]]},"/en/lessons/intro-to-linked-data":{"position":[[30527,7]]},"/en/lessons/intro-to-powershell":{"position":[[3390,7],[13824,7],[14010,7],[14842,7],[34214,7],[45652,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[7060,7]]},"/en/lessons/introduction-and-installation":{"position":[[1984,7]]},"/en/lessons/introduction-map-warper":{"position":[[2672,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1100,7],[3539,7],[5368,7],[5686,7],[8213,7],[15013,7],[23038,7],[24195,7],[39081,7],[40483,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8396,7],[25054,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1119,7],[5453,7],[46850,7],[52483,8]]},"/en/lessons/json-and-jq":{"position":[[1358,7],[11948,7],[24131,7],[31588,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2624,7],[3574,7],[4050,7],[4455,7],[7089,7],[9957,7],[13233,7],[14250,7],[22782,7],[37142,7],[39599,7],[46540,7]]},"/en/lessons/linear-regression":{"position":[[3301,7],[6566,7],[9395,7],[17846,7],[22826,7],[26774,7],[27723,7],[34257,7],[34660,7],[56398,7],[79872,7]]},"/en/lessons/linux-installation":{"position":[[4627,7]]},"/en/lessons/logistic-regression":{"position":[[3021,7],[21759,8],[23516,7]]},"/en/lessons/mac-installation":{"position":[[4304,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2474,7],[7526,7],[7576,7],[14260,7],[22702,7]]},"/en/lessons/naive-bayesian":{"position":[[2466,7],[11794,7],[15876,7],[23114,8],[27061,7],[43905,7],[45828,7],[45956,7],[68304,7]]},"/en/lessons/normalizing-data":{"position":[[5040,7],[9352,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15436,7],[15621,7],[19585,7],[20476,7],[21536,7],[26930,7],[31285,7],[37148,7],[41883,7],[43762,7],[44837,7],[49415,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2547,7]]},"/en/lessons/qgis-layers":{"position":[[8023,7],[18571,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1103,7],[1208,7],[1392,7],[3508,7],[13561,7],[18508,7],[27754,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7825,7],[22392,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[974,7],[1702,7],[2819,7],[10133,7],[18498,7],[19266,7],[43808,7],[44253,7],[48672,7],[51871,7]]},"/en/lessons/sentiment-analysis":{"position":[[379,7],[1117,7],[9479,7],[21038,7],[22220,7],[35789,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2556,7],[6982,7],[8262,7],[14384,7],[15208,7],[27549,7],[30705,7]]},"/en/lessons/sonification":{"position":[[7182,7],[10178,7],[14427,7],[40344,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3783,7],[21901,7],[29594,7],[43172,7],[44295,7],[44775,7],[45133,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9921,7],[21725,7],[26360,7],[28800,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28682,7],[32288,7],[33704,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23,7],[5372,7],[7637,7],[14774,8],[15132,7],[16193,7],[17307,7],[35489,7],[42620,7],[46156,7],[48023,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1343,7],[4089,7],[6108,7],[9012,7],[20789,7],[21032,7],[63792,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[227,7],[3366,7],[6051,7],[18506,7],[24208,7],[26610,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[703,7],[740,7],[1380,7],[1506,7],[31572,7],[32381,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[564,7],[1346,7],[6372,7],[26102,7]]},"/en/lessons/transliterating":{"position":[[3510,7],[12240,7],[14343,7],[14516,7],[14566,7],[18686,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[153,7],[3299,7],[5424,7],[7064,7],[18287,7],[19587,7],[20178,7],[21313,7],[21445,7],[21630,7],[21814,7],[27570,7],[32593,7],[42068,8],[49011,7],[49639,7],[50445,7],[52792,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3516,7],[3735,7],[4143,7],[4634,7],[31547,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2330,7],[13731,7]]},"/en/lessons/viewing-html-files":{"position":[[1264,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[332,7],[747,7],[1200,7],[7529,7],[9345,7],[14866,7],[18091,7],[23637,7],[29179,7],[32524,7],[34450,7]]},"/en/lessons/windows-installation":{"position":[[5554,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3172,7],[4863,7]]},"/en/lessons/working-with-web-pages":{"position":[[9525,7]]}}}],["throughout",{"_index":589,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18133,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22772,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11163,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1040,10],[5240,10],[6721,10],[20030,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67908,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16265,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5450,11]]},"/en/lessons/counting-frequencies":{"position":[[11605,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9282,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5071,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19359,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10296,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1097,10],[2688,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27341,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1610,10],[5652,10],[19158,10]]},"/en/lessons/gravity-model":{"position":[[47223,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29363,10],[36475,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3461,10],[12409,10],[49438,10],[50292,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54696,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3884,10]]},"/en/lessons/intro-to-bash":{"position":[[6738,10],[13597,10]]},"/en/lessons/intro-to-linked-data":{"position":[[31611,10]]},"/en/lessons/intro-to-powershell":{"position":[[34986,10]]},"/en/lessons/introduction-and-installation":{"position":[[1121,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34271,10]]},"/en/lessons/logistic-regression":{"position":[[61884,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4369,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15973,10]]},"/en/lessons/sentiment-analysis":{"position":[[39301,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14236,10]]},"/en/lessons/sonification":{"position":[[37955,10],[38056,10]]},"/en/lessons/space-place-gazetteers":{"position":[[1851,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5925,10],[8852,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[56368,10],[57567,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1695,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10664,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9715,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15477,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4567,10],[5482,10]]}}}],["throw",{"_index":6557,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5506,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18874,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48196,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[15171,8]]},"/en/lessons/naive-bayesian":{"position":[[10971,5],[21295,5],[21358,5],[23208,5]]},"/en/lessons/normalizing-data":{"position":[[6376,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42846,8]]}}}],["thrown",{"_index":3759,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7702,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[22750,6]]}}}],["thru",{"_index":7733,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11619,7]]}}}],["thu",{"_index":396,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10314,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13980,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1985,4],[2167,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6661,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3302,4],[6516,4],[9721,5],[11148,5],[16098,5],[16294,4],[30851,5],[31888,5],[40632,5],[41118,5],[49922,5],[54459,4],[69875,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1728,5],[27831,4],[36503,5],[37285,4],[38974,4]]},"/en/lessons/counting-frequencies":{"position":[[11627,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28109,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7422,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11756,4],[26368,4],[28239,4],[35879,4],[38014,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10610,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3622,4],[19290,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6862,5],[9660,4],[10468,5],[12845,5],[16463,5],[18736,4],[26907,4],[30611,4],[34001,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4331,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24322,5],[58855,4],[58943,4]]},"/en/lessons/geocoding-qgis":{"position":[[919,4],[7717,4]]},"/en/lessons/gravity-model":{"position":[[5650,4],[56289,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[20443,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1397,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36035,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3639,4],[4887,4],[6983,4],[10396,4],[16055,4],[16459,4],[18522,4],[22915,4],[29418,4],[35935,5],[50334,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6857,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2796,4],[8514,4],[11703,4]]},"/en/lessons/intro-to-powershell":{"position":[[6817,5],[12870,5],[16100,5],[16782,5],[25392,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7311,4],[21954,4],[22990,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28029,5],[35551,5],[43155,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11092,5],[31672,4]]},"/en/lessons/json-and-jq":{"position":[[32538,5]]},"/en/lessons/logistic-regression":{"position":[[16879,4]]},"/en/lessons/naive-bayesian":{"position":[[10918,4],[61491,5]]},"/en/lessons/preserving-your-research-data":{"position":[[16443,4]]},"/en/lessons/research-data-with-unix":{"position":[[1871,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20994,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41797,4]]},"/en/lessons/sonification":{"position":[[13774,5],[14526,4],[15888,5],[16469,4],[31782,5]]},"/en/lessons/space-place-gazetteers":{"position":[[887,5],[5989,4],[11004,5],[29939,4],[33078,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3445,5],[37999,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24053,5]]},"/en/lessons/transliterating":{"position":[[10800,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15172,4],[17063,4]]},"/en/lessons/vector-layers-qgis":{"position":[[7065,4]]}}}],["thumb",{"_index":7298,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12630,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20472,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14783,5]]}}}],["thumbdriv",{"_index":21102,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7681,10]]}}}],["thumbnail",{"_index":2039,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8099,9],[8275,11],[12984,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1137,10],[1541,10],[1738,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[14515,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32599,10]]}}}],["thushan",{"_index":23645,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19752,8]]}}}],["ti",{"_index":1526,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29364,4],[32014,4],[32275,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23282,4],[37881,5],[38070,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3604,5],[3666,4],[28227,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28928,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1330,4],[1514,4],[1571,4],[1920,4],[2447,4],[4495,5],[4547,4],[15827,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2561,6],[3206,5],[22234,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1687,4],[15229,4]]},"/en/lessons/gravity-model":{"position":[[56263,4]]},"/en/lessons/sonification":{"position":[[361,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9307,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[34195,4]]}}}],["tibbl",{"_index":2362,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7892,6],[7976,7],[8945,7],[13701,7],[15619,7],[16736,7],[18061,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10614,7],[12794,7],[15594,7],[16713,7],[17896,7],[19168,7],[21919,7],[23789,6],[23857,7],[25708,7],[27264,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12889,7],[22209,7],[23031,7],[23645,7],[25752,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54818,7]]}}}],["tibble–thi",{"_index":8856,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3094,11]]}}}],["tibi",{"_index":11841,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6775,4],[6830,4],[6925,4],[6948,4],[7016,4],[7131,4],[10895,4],[11006,4],[62195,4],[62306,4]]}}}],["tibshirani",{"_index":17480,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74571,11]]}}}],["tick",{"_index":5492,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33235,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20325,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6368,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2367,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[6308,4],[6415,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13194,4]]}}}],["tick_tax",{"_index":15493,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4429,11]]}}}],["ticket",{"_index":8239,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38671,6],[38770,6]]}}}],["tidi",{"_index":2712,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33104,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64273,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17211,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[762,6],[1509,5],[1586,6],[2397,4],[2453,5],[2589,4],[4585,4],[12288,6],[12365,4],[14129,4],[14342,7],[14490,4],[14524,5],[29113,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10603,4],[36164,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35341,5]]}}}],["tidwel",{"_index":22586,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40136,8]]}}}],["tidydata",{"_index":2363,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7952,8]]}}}],["tidyr",{"_index":20086,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25649,5]]}}}],["tidyvers",{"_index":2696,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32165,11],[32201,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2339,12],[2685,10],[3279,11],[3586,9],[7041,10],[14231,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[203,9],[8288,10],[8665,9],[8688,11],[8842,9],[9056,12],[15159,11],[31763,10],[42605,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1334,10],[14348,10],[14468,9],[35598,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20471,10],[20649,10],[20709,9],[23379,9],[24319,9],[30104,10]]}}}],["tidyverse3",{"_index":2300,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2445,10]]}}}],["tidyverse’",{"_index":8862,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4074,11]]}}}],["tidyverse”.2",{"_index":19792,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9102,13]]}}}],["tidyverse”’",{"_index":19840,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17041,13]]}}}],["tie",{"_index":8397,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2229,3],[15930,3],[27126,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9540,3],[9935,3]]}}}],["tiempo",{"_index":20022,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12327,6]]}}}],["tier",{"_index":2737,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[395,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[992,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16836,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[694,4]]},"/en/lessons/json-and-jq":{"position":[[891,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1435,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6841,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4152,4],[5229,4],[9512,4]]}}}],["tierra",{"_index":20013,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12245,7]]}}}],["tif",{"_index":12824,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[9263,3],[9342,3],[9511,3],[10252,3]]}}}],["tiff",{"_index":21,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[345,5],[4672,4],[4853,4],[6206,5],[6298,4],[6428,5],[6985,4],[12220,5],[12278,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3767,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[18819,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16267,5],[16369,5],[22800,5]]}}}],["tiff=${f%.*}.tiff",{"_index":452,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12131,17]]}}}],["tiffani",{"_index":16971,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53278,7]]}}}],["tight",{"_index":9387,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40058,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8638,5]]}}}],["tighter",{"_index":14187,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7873,9]]}}}],["tightli",{"_index":6459,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53711,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51779,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1194,7],[37710,7]]}}}],["tigil'skii",{"_index":22732,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15337,10]]}}}],["tijmen",{"_index":14036,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43665,6],[43776,6]]}}}],["tild",{"_index":14293,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[37328,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21852,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19396,5]]}}}],["tile",{"_index":9255,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15205,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[159,4],[2671,4],[2963,5],[3056,5],[3706,5],[3766,5],[3887,5],[4024,5],[4247,5],[4473,5],[7520,5],[7931,5],[8146,7],[8293,4],[8592,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7774,6],[7830,5],[8007,5],[8258,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3973,4]]},"/en/lessons/introduction-map-warper":{"position":[[9023,6],[11377,5],[20280,6],[21029,5]]},"/en/lessons/logistic-regression":{"position":[[45908,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21713,6],[21835,4],[22007,5],[26060,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[31863,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18652,6],[18666,5],[18876,4],[18973,5],[19030,4],[19110,5],[19219,6],[19271,5],[19350,6],[19399,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42255,4],[42402,4],[42921,4],[45624,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2876,4]]}}}],["tileset",{"_index":10101,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3976,7],[8176,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31640,8]]}}}],["tileurl",{"_index":23148,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[19427,7]]}}}],["tilton",{"_index":2728,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33718,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42894,6],[47969,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[33906,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5364,6],[47455,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1785,7],[48281,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20537,6]]}}}],["tilton’",{"_index":7194,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2388,8]]}}}],["tim",{"_index":13066,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20859,3],[20899,3],[21087,3]]},"/en/lessons/gravity-model":{"position":[[7612,3],[10409,3],[10669,3],[13366,3],[61312,3],[61763,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8424,3],[36929,3]]},"/en/lessons/introduction-map-warper":{"position":[[479,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3396,3]]},"/en/lessons/preserving-your-research-data":{"position":[[17457,4]]},"/en/lessons/space-place-gazetteers":{"position":[[5690,3],[49780,3]]}}}],["time",{"_index":45,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[837,4],[2960,4],[9700,5],[13222,4],[21227,6],[21443,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[993,5],[1457,5],[1613,4],[10236,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3911,5],[4061,5],[5038,5],[5537,5],[5734,5],[8390,5],[9074,5],[9851,5],[11482,6],[15189,6],[22304,5],[35416,5],[44622,6],[45178,6],[45612,6],[47324,6],[47465,6],[47580,6],[48566,5],[49673,6],[49859,6],[50585,6],[50695,6],[50823,6],[50969,6],[51080,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[541,4],[5926,4],[7834,5],[8677,4],[8685,4],[12504,5],[14401,5],[16136,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4571,5],[14575,5],[16653,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1370,4],[3398,4],[3474,4],[7315,5],[8506,5],[8581,5],[24123,4],[25352,5],[26396,5],[26818,4],[31456,4],[33928,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7523,4],[7647,5],[8065,4],[12148,4],[13244,4],[19030,5],[25982,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3575,4],[4586,4],[5592,4],[7739,5],[11548,5],[12591,4],[37043,4],[45592,4],[48021,4],[49250,5],[49329,4],[51562,5],[52636,4],[53485,4],[55377,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13019,4],[15365,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5453,5],[17146,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3247,5],[5963,6],[10206,5],[24495,6],[49327,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43105,4],[53351,4],[54594,5],[55056,4],[56967,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[486,4],[2061,6],[2256,4],[2400,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2050,4],[2102,4],[11137,4],[23176,4],[34009,5],[34083,5],[41781,4],[45382,5],[45459,4],[48560,5],[49347,5],[55968,4],[63528,4],[63777,4]]},"/en/lessons/common-similarity-measures":{"position":[[6220,4],[14380,4],[19133,5],[36909,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4550,5],[4781,4],[7813,4],[9476,5],[11805,4],[15071,5],[21372,4],[21643,4],[21815,4],[22327,4],[26044,5],[26087,6],[26314,5],[28281,5],[29011,5],[32545,5],[32556,4],[33194,5],[33912,4],[40567,4],[41888,5],[42005,4],[42177,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3060,4],[7353,4],[17474,4],[24004,5],[33925,5],[36527,4],[40578,4],[41174,4],[42892,4],[44269,4],[46045,4],[58891,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6813,5],[7245,5],[10367,4],[11063,4],[11255,6],[19067,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13689,4],[24541,6],[28601,8],[28733,8],[28856,6],[28904,6],[32869,5],[34037,4],[36332,7],[37581,4],[37588,5],[40361,5],[45825,6],[49253,6],[58101,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1452,5],[3536,5],[9159,4],[9256,4],[12609,7],[32208,6],[32296,6],[37192,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6807,7]]},"/en/lessons/counting-frequencies":{"position":[[1204,5],[1230,5],[1789,5],[2247,5],[2273,5],[2375,8],[2419,8],[2672,9],[2746,9],[3198,5],[3224,5],[4067,6],[13525,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5521,5],[5705,5],[9151,5],[10904,4],[12453,5],[15193,4],[30417,5],[33702,5],[44570,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1969,5],[8935,5],[27793,4],[29209,4],[31700,4],[36314,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2209,4],[9374,5],[9866,4],[32479,6],[32678,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2186,5],[6594,4],[8152,4],[8166,4],[11780,5],[13832,4],[13925,4],[15320,4],[19133,4],[19295,5],[19370,5],[19493,4],[20930,5],[21033,4],[21087,5],[21496,4],[22368,5],[22502,5],[22598,5],[22952,4],[23212,4],[23968,5],[24067,4],[24413,4],[24503,5],[24525,4],[24565,4],[24642,5],[24751,4],[24898,4],[24911,4],[24977,4],[26118,4],[26962,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1965,5],[5703,5],[5770,5],[6897,4],[7879,4],[8064,4],[9621,4],[10312,4],[10765,4],[11464,6],[11517,5],[11694,4],[13355,4],[14495,5],[14729,5],[17625,5],[19219,4],[19353,5],[29597,5],[33036,4],[37147,4],[37287,4],[38013,4],[38748,4],[39013,5],[39131,4],[41386,5],[42423,5],[45635,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15397,5],[16555,4],[17857,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1308,4],[5086,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6259,5],[10192,4],[12137,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4754,4],[8743,5],[10098,5],[11569,5],[13752,4],[14997,4],[41023,5],[43818,6],[43830,4],[49801,4],[49997,4],[51272,5],[51298,6],[51355,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11134,4],[38034,5],[44476,4],[45285,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[851,5],[8891,4],[9013,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[976,4],[2997,5],[5113,5],[12621,6],[16068,4],[17990,6],[18689,4],[18990,5],[20392,4],[21364,4],[21437,4],[29388,4],[35939,4],[36224,4],[36661,4],[37540,4],[39082,4],[41098,4],[41307,4],[41469,5],[41527,4],[41535,5],[42593,4],[43167,5],[45387,4],[46715,5],[49124,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1105,4],[2207,4],[2386,4],[3109,4],[3737,6],[3896,4],[4920,5],[6344,4],[6499,5],[10205,5],[10219,4],[10324,4],[10516,4],[11440,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1857,5],[6863,4],[7724,4],[11658,5],[15391,4],[16254,5],[17321,4],[43756,4],[47488,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5111,5],[9626,5],[12473,4]]},"/en/lessons/extracting-keywords":{"position":[[1284,4],[3492,5],[13427,4],[15909,4],[16678,4],[19729,4],[20757,4],[25910,5],[30167,4],[33619,4],[33697,5],[33825,6],[33898,4],[34042,4],[34766,4],[35521,4],[35719,5],[37209,5],[37722,6],[37767,4],[38328,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3871,5],[6543,5],[10451,4],[21080,5],[24711,5],[24765,6],[35161,5],[38458,4],[47785,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5786,4],[27787,4],[31842,4],[31961,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2128,5],[8489,5],[22469,4],[27117,5],[31572,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5562,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1269,4],[2024,4],[4755,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3143,4],[20431,4],[20546,4],[21520,4],[25922,5],[29307,4],[35965,4],[36717,4],[37199,5],[40843,5],[50803,4],[59363,4]]},"/en/lessons/geocoding-qgis":{"position":[[19683,5],[32041,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8916,4],[14351,4],[18736,6],[22730,5]]},"/en/lessons/georeferencing-qgis":{"position":[[1013,5],[5975,4],[6074,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[792,4],[1177,4],[1802,4],[7975,4],[8512,4],[10232,5],[12084,4],[19470,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4988,4],[5469,5],[7430,5],[13013,4],[16012,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1571,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[308,5],[5768,5],[11316,4],[15598,4],[17095,4],[20977,4],[21469,4],[23227,4],[27547,6],[37120,5],[41560,4],[41664,4],[42690,4],[42796,4],[44862,4],[45003,4],[45106,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[14015,4],[18631,5],[18947,4],[19083,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6602,5],[19266,4]]},"/en/lessons/gravity-model":{"position":[[11048,5],[11505,4],[12718,4],[20076,4],[32727,4],[34354,4],[45921,6],[58936,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1889,5],[14367,5],[19916,5],[21424,5],[21920,5],[22036,6],[22234,6],[24276,5],[25139,5]]},"/en/lessons/installing-omeka":{"position":[[9963,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1359,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3792,4],[19747,4],[31798,4],[34055,4],[39472,4],[43598,4],[45846,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19806,5],[39178,5],[48018,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3398,5],[15862,4],[17260,5],[20863,4],[21894,4],[28385,4],[30434,4],[31126,4],[31993,5],[37255,5],[40898,4],[53402,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7983,4],[34079,6],[34279,6],[38833,5]]},"/en/lessons/intro-to-bash":{"position":[[6577,4],[9478,4],[13189,4],[15856,4]]},"/en/lessons/intro-to-linked-data":{"position":[[7152,5],[11482,5],[11959,4],[16948,4],[23109,5],[23271,4],[27614,5],[35422,4],[37937,4]]},"/en/lessons/intro-to-powershell":{"position":[[8947,5],[11279,5],[13994,5],[14625,6],[14713,5],[14889,5],[26478,5],[26984,6],[27691,5],[28073,4],[29095,5],[29154,5],[35857,4],[37922,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[635,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4677,4],[4719,5],[7523,4],[8020,4],[10945,4],[12218,4],[19566,4],[19674,4],[21385,5],[21876,4]]},"/en/lessons/introduction-map-warper":{"position":[[2633,5],[15927,4],[21387,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15924,4],[24351,4],[25446,4],[28789,4],[31901,4],[37840,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3336,4],[3613,5],[7887,4],[9025,4],[19374,5],[27537,4],[33673,5],[38469,4],[38508,4],[39413,4],[41589,5],[42850,5],[44123,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4975,5],[9415,5],[16033,5],[23006,5],[25764,6],[27446,5],[29708,6],[31404,5],[36181,5],[36332,5],[45549,5]]},"/en/lessons/json-and-jq":{"position":[[7286,4],[20793,4],[21708,5],[22574,5],[24493,6],[25092,4],[29853,4],[31937,5],[33503,5],[35941,6],[36415,5]]},"/en/lessons/jupyter-notebooks":{"position":[[24667,4],[28037,4],[36361,4],[36542,5],[40126,5],[41556,4],[42876,4],[45924,4],[48087,5],[48284,4],[48738,6],[48770,5],[48815,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[329,4],[1960,5],[2292,5],[2318,5],[3854,5],[3880,5],[4109,8],[4241,8],[4285,8],[4357,8],[4401,8],[6800,5],[6826,5]]},"/en/lessons/linear-regression":{"position":[[205,5],[7214,5],[7630,7],[9908,5],[10261,5],[10353,5],[10473,5],[10599,5],[10849,6],[10856,5],[15721,5],[16193,5],[16314,4],[16757,4],[20534,5],[21414,7],[21896,5],[23127,5],[23303,5],[27821,5],[39934,4],[54892,4],[55419,5],[68178,5],[69437,5],[74004,7],[74153,5],[78453,6]]},"/en/lessons/linux-installation":{"position":[[666,5]]},"/en/lessons/logistic-regression":{"position":[[34750,5],[35143,5],[36644,4],[42902,5],[46895,5],[51796,4],[53836,4],[65350,7],[65499,5],[67266,5]]},"/en/lessons/mac-installation":{"position":[[356,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2270,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10461,4],[15117,5],[15257,5],[15355,5],[36423,4]]},"/en/lessons/naive-bayesian":{"position":[[2199,4],[11517,4],[14584,4],[19714,5],[21278,5],[22399,4],[26345,4],[31195,5],[43953,4],[48401,5],[48518,5],[51378,5],[51714,5],[66199,5],[69406,6],[70035,5]]},"/en/lessons/normalizing-data":{"position":[[3864,5],[5875,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3388,4],[13421,4],[13845,4],[14370,4],[14558,4]]},"/en/lessons/output-data-as-html-file":{"position":[[717,5],[2986,4],[3236,5],[5148,4],[7651,4],[9649,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1092,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1279,4],[2761,4],[3253,4],[5826,5],[6029,4],[6110,4],[8747,4],[8934,4],[9148,4],[14181,4],[17047,4]]},"/en/lessons/qgis-layers":{"position":[[2767,5],[7419,4],[8523,4],[12387,4],[16544,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5051,5],[5640,5],[6226,4],[6350,5],[6828,5],[8596,4],[8911,5],[11418,4],[12428,5],[13374,5],[13440,5],[16726,5],[28264,4]]},"/en/lessons/research-data-with-unix":{"position":[[1953,4],[2215,4],[4595,4],[10105,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[422,6],[5556,5],[5631,6],[11018,4],[11343,5],[11361,6],[11758,6],[12020,6],[12164,5],[12489,5],[18088,6],[24656,5],[28902,4],[29004,4],[29983,4],[36321,5],[36740,6],[41500,4],[42774,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[487,4],[591,4],[3479,4],[3611,4],[4317,4],[7974,4],[11923,5],[12618,4],[22323,4],[25448,4],[42129,4],[44012,5],[44088,6],[44171,6]]},"/en/lessons/sentiment-analysis":{"position":[[6046,5],[9623,4],[15413,4],[25282,4],[25984,4],[26560,4],[28833,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1692,5],[1976,4],[4893,4],[8253,4],[9414,4],[11431,5],[13078,4],[27688,5],[29195,5],[33321,4],[33721,4],[35009,4]]},"/en/lessons/sonification":{"position":[[3211,4],[4827,4],[4862,4],[5038,5],[5056,4],[13679,5],[13743,5],[13794,4],[17216,5],[18612,4],[18751,5],[20130,4],[22195,5],[23180,4],[23249,6],[23654,5],[23732,5],[25100,6],[25974,4],[31263,6],[31343,4],[40054,7]]},"/en/lessons/space-place-gazetteers":{"position":[[495,5],[1431,5],[6237,5],[7866,5],[8285,4],[14412,4],[15206,4],[23746,4],[24754,5],[24817,5],[41791,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1235,4],[2732,4],[6757,4],[6852,4],[6979,4],[9355,5],[9906,4],[12630,5],[16609,4],[23202,5],[27509,5],[27543,4],[30048,4],[30140,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1031,5],[1260,4],[2780,5],[2958,5],[6543,5],[7999,4],[9080,4],[11008,5],[14435,4],[16830,4],[16895,4],[16924,4],[18664,5],[19050,5],[19558,4],[20012,4],[20123,4],[20601,5],[20884,5],[21124,4],[22737,4],[23644,4],[23969,5],[24690,4],[25266,5],[25370,5],[28502,4],[28895,4],[29168,4],[32076,5],[33412,5],[33662,5],[36992,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3489,5],[5594,4],[10225,5],[12505,4],[12560,4],[14885,4],[16344,4],[17080,4],[20208,4],[21932,4],[21947,5],[25138,5],[25598,4],[27330,5],[42397,5],[47924,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5076,5],[9820,5],[13165,4],[13770,4],[16556,5],[43109,5],[65388,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1271,5],[5981,4],[12105,4],[15445,5],[19715,4],[23563,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[981,4],[7730,4],[8713,4],[19687,4],[23133,4],[23468,5],[33380,5],[34391,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[700,4],[1508,5],[2114,4],[2249,4],[18774,4],[19866,4],[22933,4],[26163,4]]},"/en/lessons/transliterating":{"position":[[9933,4],[19885,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[821,5],[5251,5],[5987,4],[6612,4],[11229,6],[11281,5],[23413,4],[23572,5],[27538,5],[28085,5],[28749,5],[29279,5],[29813,5],[31206,4],[31345,5],[31402,5],[37437,5],[37579,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2282,5],[3752,4],[4919,4],[7821,4],[9314,5],[12537,4],[13837,4],[14928,4],[18413,5],[18760,4],[18881,5],[21747,4],[22026,4],[22316,4],[22823,4],[24462,5],[25193,4],[25866,4],[27882,4],[28240,4],[28494,5],[28800,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1148,5],[7150,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[701,5],[1931,4],[2946,4],[5210,4],[5582,4],[5676,4],[10216,4],[13033,4],[22442,5],[22863,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3463,4],[5844,5],[6081,5],[8203,4],[13014,5]]},"/en/lessons/viewing-html-files":{"position":[[155,4],[1386,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8485,5],[10335,4],[17679,4],[19251,4],[22209,4],[25156,5],[30397,4],[30702,5],[33142,4],[33195,4],[33332,4],[33394,4],[35024,4],[35223,4],[35462,4],[35538,4],[35781,4],[35819,5],[35837,4],[35866,4],[37834,4],[39474,4],[40110,4],[41822,4],[44785,4]]},"/en/lessons/windows-installation":{"position":[[265,5],[1283,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13139,4],[15708,5]]},"/en/lessons/working-with-text-files":{"position":[[3842,4],[3850,4],[9051,6]]},"/en/lessons/working-with-web-pages":{"position":[[3735,4]]}}}],["time.interv",{"_index":21336,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22778,13],[24167,13]]}}}],["time.sleep",{"_index":11404,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31858,12]]}}}],["time.sleep(1",{"_index":8819,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[17081,13],[17822,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20809,13]]}}}],["time.sleep(10",{"_index":22327,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25998,14],[29176,14],[33259,14]]}}}],["time.sleep(15",{"_index":11407,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31966,14]]}}}],["time.sleep(2",{"_index":10767,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20822,13]]}}}],["time.sleep(3",{"_index":10267,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37298,13],[38765,13],[40319,13],[46624,13],[48111,13]]}}}],["time.strftime(\"%i",{"_index":10970,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[34092,17],[35571,17]]}}}],["timedelta",{"_index":12400,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59340,9]]}}}],["timefram",{"_index":2804,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5471,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39243,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[17529,9]]},"/en/lessons/sentiment-analysis":{"position":[[25809,9],[25914,10]]}}}],["timeit",{"_index":16934,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[47894,8],[48367,7]]}}}],["timelin",{"_index":8467,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20,8]]}},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23798,9],[23812,8],[24854,8],[24951,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9801,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21,8],[196,9],[225,8],[294,8],[373,8],[452,8],[1046,8],[1273,9],[1382,8],[2384,9],[3584,9],[3738,8],[4043,8],[7207,9],[7226,9],[7237,8],[7418,8],[7521,8],[7703,9],[7725,9],[7753,9],[7785,8],[7809,8],[8480,9],[8645,8],[8921,8],[9379,8],[9582,8],[9912,8],[9970,8],[10392,8],[11706,8],[12474,8],[12863,8],[13716,8],[16877,8],[17320,8],[17395,8],[20338,8],[20560,8],[20776,8],[22677,8],[30344,8],[30922,9],[34931,8],[35771,8],[37096,8],[39592,8],[41590,9],[41845,9],[42410,8],[45064,8],[45165,8],[45806,8],[46559,8],[47739,8],[49050,9],[51101,11],[51568,8],[53412,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[816,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[639,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[760,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21441,9],[21454,8],[21811,8],[21919,8],[22001,8],[22234,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25643,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[14669,8],[14854,10]]},"/en/lessons/naive-bayesian":{"position":[[1204,8]]},"/en/lessons/normalizing-data":{"position":[[648,8]]},"/en/lessons/preserving-your-research-data":{"position":[[600,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1736,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5116,8],[11395,8]]},"/en/lessons/working-with-web-pages":{"position":[[482,8]]}}}],["timeline.12",{"_index":9243,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13176,11]]}}}],["timeline.xlsx",{"_index":9291,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23007,14],[24236,15],[24429,14],[35317,13]]}}}],["timeline_for_tabletop_back.xlsx",{"_index":9406,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44605,32]]}}}],["timeline_for_tabletop_face.xlsx",{"_index":9402,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43188,31],[43254,32]]}}}],["timeout",{"_index":10274,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42954,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10604,7],[15139,7],[15283,7],[15326,8],[18831,7],[18858,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25205,7],[25326,8]]}}}],["timeout=5",{"_index":18181,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[15579,10]]}}}],["timer",{"_index":14272,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[29221,7]]}}}],["timeslic",{"_index":21379,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[32603,9]]}}}],["timespan",{"_index":13459,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17831,9],[17845,9],[19532,9],[19546,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14390,9],[14706,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18731,9]]}}}],["timestamp",{"_index":2952,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25482,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39047,10],[40581,10],[41674,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19277,9],[19520,9],[19725,9],[19934,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9977,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[13061,11]]},"/en/lessons/jupyter-notebooks":{"position":[[34295,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14867,9]]},"/en/lessons/space-place-gazetteers":{"position":[[47069,11]]}}}],["timestr",{"_index":10969,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[34082,7],[35561,7]]}}}],["timnit",{"_index":6050,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44213,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46568,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48160,6],[58534,6]]}}}],["timothi",{"_index":20374,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16291,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45936,7]]}}}],["tini",{"_index":9846,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45075,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23775,4]]},"/en/lessons/json-and-jq":{"position":[[2485,4]]},"/en/lessons/qgis-layers":{"position":[[16795,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8766,4]]}}}],["tinker",{"_index":9189,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5842,7]]},"/en/lessons/qgis-layers":{"position":[[15305,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6160,9],[45473,6]]}}}],["tinyarcha",{"_index":15504,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5900,12],[6085,11],[15042,10],[22221,11],[23026,11]]}}}],["tinygrammar",{"_index":15539,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10817,14],[10969,14],[11796,13]]}}}],["tiny–what",{"_index":10116,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8115,9]]}}}],["tip",{"_index":3062,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20465,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9733,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12664,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20544,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5090,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2134,4],[2544,4],[8068,4],[8127,4],[10373,4],[17080,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[18301,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[14076,3],[15078,3]]},"/en/lessons/naive-bayesian":{"position":[[7832,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1329,4],[40693,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11749,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1224,4]]}}}],["tipsi",{"_index":18690,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66215,7]]}}}],["tire",{"_index":20629,"title":{},"body":{"/en/lessons/sonification":{"position":[[166,5]]}}}],["tissu",{"_index":17613,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[22099,7]]}}}],["titel",{"_index":5028,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51363,5]]}}}],["titl",{"_index":1040,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3731,6],[14941,6],[23690,6],[29432,6],[31755,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19846,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10051,5],[26113,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8539,5],[34044,5],[35687,5],[36273,5],[37681,6],[37692,5],[40392,5],[40553,8],[40681,5],[45560,5],[45803,6],[45842,5],[45893,7],[45950,5],[46711,5],[46810,5],[47989,5],[48617,6],[48863,6],[48910,5],[48985,7],[49019,5],[49126,5],[50312,5],[50857,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7614,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3903,5],[14421,6],[16731,5],[21990,5],[50250,6],[50354,5],[50527,5],[50649,6],[63943,5],[64002,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6784,5],[6805,7],[7031,5],[51206,5],[57733,6],[57802,6],[58060,5],[58692,5],[59571,5],[63713,5],[65264,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13263,6],[14675,6],[17981,5],[19653,6],[21346,6],[22023,6],[45727,6],[46753,5],[46806,5]]},"/en/lessons/common-similarity-measures":{"position":[[4253,7],[32053,6],[35161,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16840,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6091,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15207,5],[19745,6],[19852,5],[20787,6],[21191,5],[21313,5],[21587,6],[21787,5],[37627,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1995,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12012,8],[13926,5],[20319,5],[20925,6],[21356,8],[21533,8],[21817,8],[23722,8],[23899,8],[24183,8],[32296,6],[37051,6],[38570,7],[38769,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[459,5],[13499,5],[13581,7],[14693,5],[17117,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2168,6],[17596,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[405,5],[1856,5],[1982,5],[3808,5],[4240,6],[4467,7],[5468,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11304,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29802,8],[35429,8],[51960,8],[52820,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2076,5],[5008,5],[5077,5],[5249,5],[5496,5],[5626,5],[5967,5],[6410,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15816,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25321,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28361,6]]},"/en/lessons/geocoding-qgis":{"position":[[9030,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1914,6],[3847,6],[4427,6],[10531,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3455,5],[8320,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4637,6],[16261,5],[28349,5],[30678,5],[33818,5],[34451,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1943,6],[1985,5],[2028,5],[8263,5],[8293,6],[15619,5],[19415,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9645,8],[9980,5],[10193,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3998,6],[21041,5],[23573,6],[33708,6],[35571,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7555,5],[12532,6],[12919,6],[12940,5],[12983,5],[13152,5],[14846,5],[14933,6],[15080,5],[15827,6],[15991,5],[16024,8],[16328,6],[16813,5],[18568,5],[21029,5],[22215,5],[24486,5],[24532,6],[25954,8],[26069,9],[26139,9],[26648,8],[26666,6],[26733,6],[26855,8],[26984,9],[27532,8],[27558,6],[27619,5],[27704,8],[27809,6],[27857,9],[28393,8],[28475,5],[28560,8],[28657,6],[28705,9],[29782,6],[33749,5],[34838,5],[35336,5],[35409,5],[35605,5],[44268,5],[44719,5],[44740,5],[44782,5],[49337,5],[51928,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4160,5],[54621,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1709,6]]},"/en/lessons/intro-to-powershell":{"position":[[9990,7],[10394,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4356,6],[4506,6],[4551,6],[4611,6],[4692,6],[4801,6],[4893,6]]},"/en/lessons/introduction-map-warper":{"position":[[7743,5],[8306,6],[8313,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14040,5],[14052,5],[15358,5],[32558,6],[34328,8],[34732,5],[34745,5],[34781,6]]},"/en/lessons/json-and-jq":{"position":[[3317,8],[7568,8],[13334,6],[13341,7],[13551,6],[13584,8],[13722,8],[13868,7],[14486,5],[14593,7],[15587,7],[38314,7],[39063,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19717,5],[33743,5]]},"/en/lessons/linear-regression":{"position":[[6982,6],[7521,6],[59649,5],[59676,7],[59750,5]]},"/en/lessons/logistic-regression":{"position":[[56139,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1913,5],[3035,5],[8120,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10015,5],[13004,5]]},"/en/lessons/qgis-layers":{"position":[[6077,6],[17368,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3674,6],[24786,5]]},"/en/lessons/research-data-with-unix":{"position":[[5416,7],[10973,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17959,6],[17994,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31461,5],[39719,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5297,6],[7922,7],[7975,5],[8781,6],[9376,7],[9562,5],[9645,6],[9805,5],[9854,5],[10463,5],[10513,5],[10600,5],[10860,7],[11034,6],[11104,5],[12142,7],[12313,6],[12364,6],[13251,7],[18216,5],[22568,6],[23159,6],[24617,5],[27596,5],[28148,9],[29583,6],[32336,6],[33536,6],[34600,5],[37141,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3256,7],[11816,6],[12532,6],[15211,6],[16481,5],[23094,6],[24572,5],[24993,5],[25611,6],[26792,6],[28371,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12673,5],[15051,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3135,5],[10693,6],[19212,6],[25531,6],[30467,6],[39002,5],[40200,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12608,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17951,5],[24512,5],[25185,5],[25427,5],[25519,5],[25815,7],[26499,6],[27456,5],[29020,5],[29911,5],[30066,6],[32251,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17922,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4181,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[649,5],[4824,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2861,6],[4931,6]]},"/en/lessons/viewing-html-files":{"position":[[1789,5],[2690,5],[2966,5],[3133,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10006,6],[20717,5]]},"/en/lessons/windows-installation":{"position":[[1904,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13509,6]]}}}],["title</title>",{"_index":13097,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[6672,19],[6854,19]]}}}],["title.html",{"_index":3153,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42667,11]]}}}],["title.s",{"_index":20182,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40063,10]]}}}],["title.split",{"_index":4344,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50719,13]]}}}],["title:str='titl",{"_index":4076,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30623,19]]}}}],["title=\"a",{"_index":14436,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[16005,8]]}}}],["title=\"add",{"_index":14422,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[13139,10],[15067,10],[16800,10],[18555,10],[21016,10],[22202,10],[35592,10],[49324,10]]}}}],["title_label",{"_index":8084,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13967,12]]}}}],["title_list",{"_index":20554,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18275,10],[18564,10],[20984,10],[28001,10],[36537,10],[36990,10]]}}}],["title_text=\"add",{"_index":14560,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44701,15]]}}}],["title_x",{"_index":14562,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44818,7]]}}}],["title_x=0.5",{"_index":14561,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44752,12]]}}}],["titlepanel",{"_index":20568,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23113,10]]}}}],["titlepanel(\"newspap",{"_index":20569,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23294,21],[23789,21],[36688,21]]}}}],["titu",{"_index":6830,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32188,8],[32214,8]]}}}],["titusvil",{"_index":1571,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30912,10]]}}}],["tj",{"_index":22437,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12636,2]]}}}],["tk5z4h9j",{"_index":15423,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4540,8]]}}}],["tkinter",{"_index":8055,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7467,7]]}}}],["tl",{"_index":21491,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24482,2],[28656,2],[33997,2],[39288,2],[39436,2]]}}}],["tl.groupby(level=\"token\").sum().sort_values(\"count",{"_index":21586,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40657,52]]}}}],["tl.groupby(level=[\"pos\"]).sum",{"_index":21582,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[39085,31]]}}}],["tl.groupby(level=[\"token",{"_index":21588,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40806,26]]}}}],["tl.groupby(level=[\"token\"]).transform(tfidf",{"_index":21595,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41654,44]]}}}],["tl.index.get_level_values(\"token",{"_index":21567,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36405,34]]}}}],["tl.index.nam",{"_index":21534,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[31564,14]]}}}],["tl.loc",{"_index":21552,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33610,14]]}}}],["tl.loc[(17",{"_index":21543,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32464,13],[32533,11],[32643,11]]}}}],["tl.loc[([37",{"_index":21549,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33339,12]]}}}],["tl.loc[(slice(37",{"_index":21550,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33415,17]]}}}],["tl.loc[(slice(non",{"_index":21545,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33030,20],[33513,20]]}}}],["tl['count",{"_index":21521,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[28670,12]]}}}],["tl[1000:1100:15",{"_index":21495,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24611,16]]}}}],["tl[token_idx.str.isalpha",{"_index":21568,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36440,27]]}}}],["tl_all",{"_index":21554,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34138,6]]}}}],["tl_all.loc[(slice(non",{"_index":21557,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34192,24]]}}}],["tl_simpl",{"_index":21515,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[27929,9],[29621,9]]}}}],["tl_simple.sample(5",{"_index":21518,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[28039,19]]}}}],["tl_simple.sort_values('count",{"_index":21573,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[37277,30]]}}}],["tl_simple.sort_values('count').head",{"_index":21570,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36841,37]]}}}],["tl_simple['count",{"_index":21522,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[28791,18],[29662,18],[30815,19]]}}}],["tl_simple[(tl_simple['count",{"_index":21532,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[30769,29]]}}}],["tl_simple[matches].sample(5",{"_index":21525,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[29690,28]]}}}],["tl_simple[tl_simple['count",{"_index":21528,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[30092,28]]}}}],["tlanguag",{"_index":18968,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32496,11]]}}}],["tlate.txt",{"_index":456,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12340,10]]}}}],["tlate=${f%.*}_tran",{"_index":454,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12246,19]]}}}],["tle",{"_index":15215,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22909,5]]}}}],["tlevel",{"_index":22438,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12640,6]]}}}],["tm",{"_index":20046,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20175,2]]}}}],["tmap",{"_index":12938,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20237,4],[21852,4]]}}}],["tmod_wf_al",{"_index":21841,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42808,11],[52330,11]]}}}],["tmod_wf_all[[\"alpha",{"_index":21885,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54870,23]]}}}],["tmod_wf_all[[\"theta",{"_index":21884,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54836,23]]}}}],["tmp",{"_index":4231,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42500,3],[54000,3],[63835,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14423,5],[47549,5],[48338,5]]}}}],["tmp.index.tolist",{"_index":4402,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54605,21],[64226,21]]}}}],["tmp/spark",{"_index":9609,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14614,10]]}}}],["tn",{"_index":8985,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20714,2]]}}}],["tna",{"_index":21275,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[12305,3]]}}}],["to[archive_name_input]_xxxx.jpg",{"_index":697,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22929,32]]}}}],["to_csv",{"_index":22951,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40410,9]]}}}],["to_datetim",{"_index":8692,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38468,14],[39660,11],[41244,11],[42528,11],[42642,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41321,11]]}}}],["to_dict",{"_index":17138,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29783,9]]}}}],["to_filt",{"_index":7969,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35590,9],[41951,9]]}}}],["to_filter).fetchal",{"_index":7975,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36085,21],[42932,21]]}}}],["to_filter.append(author",{"_index":7972,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35821,24],[42304,24]]}}}],["to_filter.append(id",{"_index":7970,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35654,20],[42137,20]]}}}],["to_filter.append(publish",{"_index":7971,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35737,27],[42220,27]]}}}],["to_gpu=tru",{"_index":14659,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21766,12],[30558,12],[32810,12],[33074,12],[50495,12],[50584,13]]}}}],["to_list",{"_index":6172,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13822,9]]}}}],["toarray",{"_index":1448,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24431,9]]},"/en/lessons/common-similarity-measures":{"position":[[26145,9]]}}}],["tobi",{"_index":15218,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[23382,5],[23541,7]]}}}],["tobia",{"_index":14843,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55036,7]]},"/en/lessons/intro-to-linked-data":{"position":[[12755,8],[13115,6],[14905,6],[38136,8]]}}}],["tobias.org/concepts/19838/abdication_crisis_1936\"/>",{"_index":15265,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[28812,54],[29310,54]]}}}],["tobias.org/concepts/21250/abdication\">",{"_index":15258,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27774,41],[28550,41],[28719,41],[29157,41]]}}}],["tobin",{"_index":12698,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24615,6],[29214,6],[30260,6],[30970,5],[31239,5],[32053,5],[32226,6]]}}}],["tobler",{"_index":4528,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68827,7]]},"/en/lessons/gravity-model":{"position":[[20153,7],[62443,7]]}}}],["toby:15601",{"_index":15221,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[23461,11]]}}}],["toc.html",{"_index":19940,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54,8]]},"/en/lessons/sentiment-analysis":{"position":[[62,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[67,8]]},"/en/lessons/sonification":{"position":[[85,8]]},"/en/lessons/space-place-gazetteers":{"position":[[72,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[75,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[46,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[66,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[59,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[90,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[315,8]]},"/en/lessons/transliterating":{"position":[[61,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[55,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[46,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[42,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[63,8]]},"/en/lessons/vector-layers-qgis":{"position":[[51,8]]},"/en/lessons/viewing-html-files":{"position":[[45,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[61,8]]},"/en/lessons/windows-installation":{"position":[[82,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[67,8]]},"/en/lessons/working-with-text-files":{"position":[[46,8]]},"/en/lessons/working-with-web-pages":{"position":[[46,8]]}}}],["tod",{"_index":3245,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60533,3]]}}}],["todat",{"_index":18373,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[29911,8]]}}}],["today",{"_index":1185,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10594,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7475,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60860,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12976,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6108,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4248,5],[4427,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4270,6]]},"/en/lessons/intro-to-bash":{"position":[[602,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31089,6]]},"/en/lessons/linear-regression":{"position":[[66094,5]]},"/en/lessons/space-place-gazetteers":{"position":[[13382,5],[36901,6],[45925,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1488,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4837,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11643,5]]},"/en/lessons/transliterating":{"position":[[2892,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15601,6]]}}}],["today’",{"_index":3189,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48580,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18002,7]]}}}],["todd",{"_index":16973,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53298,4]]}}}],["todo",{"_index":16735,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27321,5]]}}}],["toe",{"_index":15644,"title":{},"body":{"/en/lessons/introduction-and-installation":{"position":[[473,4],[2710,4]]}}}],["tofix",{"_index":14011,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39570,9]]}}}],["togeth",{"_index":23,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[429,8],[4259,9],[10293,8],[13610,8],[23232,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36221,8],[39872,8],[40227,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17315,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4158,8],[5859,10],[10403,8],[20033,8],[20450,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14671,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4772,9],[31326,8],[34911,9],[55827,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1070,8],[12734,8],[13974,8],[14787,9],[14872,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8311,8],[16066,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5093,8],[5604,8],[13088,9],[13134,8],[17096,8],[43171,8],[51525,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3309,9]]},"/en/lessons/common-similarity-measures":{"position":[[9681,8],[9807,8],[18417,9],[18510,9],[18625,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13528,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8611,9],[8682,8],[8767,9],[17108,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20722,8],[46024,8],[58255,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4042,9],[5551,9]]},"/en/lessons/counting-frequencies":{"position":[[211,8],[11654,12],[12581,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10611,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27926,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15121,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22007,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[279,8],[27376,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[718,9],[9963,8],[10551,9],[15212,9],[19231,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12374,9],[34262,8],[37526,9],[39954,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4861,8],[38559,9],[53620,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3965,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8668,8],[8700,8],[19258,8],[37333,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4047,8],[6247,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4643,8],[10890,8],[20894,9],[22239,9],[43983,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7883,8],[21723,8],[31127,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2107,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3246,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5588,9],[10885,11]]},"/en/lessons/geocoding-qgis":{"position":[[30780,9],[35866,8]]},"/en/lessons/georeferencing-qgis":{"position":[[3480,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4718,9],[29424,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1882,8],[11361,9]]},"/en/lessons/gravity-model":{"position":[[3978,9],[8147,9],[52625,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5823,9],[17963,8],[18073,9],[18810,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13843,8],[35186,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33812,9]]},"/en/lessons/intro-to-bash":{"position":[[8935,9],[16200,8],[16434,8]]},"/en/lessons/intro-to-linked-data":{"position":[[8485,8],[15715,8],[20867,9],[24050,8]]},"/en/lessons/intro-to-powershell":{"position":[[28405,8],[35035,9],[41618,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[5225,8],[7473,8]]},"/en/lessons/introduction-map-warper":{"position":[[10363,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16542,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31578,9],[36469,8]]},"/en/lessons/json-and-jq":{"position":[[2134,9],[6482,9],[7174,9],[9932,8],[15258,8],[21084,8],[21814,8],[23059,9],[29795,8],[35747,8],[36948,8],[37006,9]]},"/en/lessons/jupyter-notebooks":{"position":[[17822,9],[42005,8],[51622,8]]},"/en/lessons/linear-regression":{"position":[[5761,8],[26704,8],[44850,8],[44964,8],[45127,8],[63226,8]]},"/en/lessons/logistic-regression":{"position":[[8222,9],[9523,9],[10141,8],[35317,8],[40190,9],[60995,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1744,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27295,8]]},"/en/lessons/naive-bayesian":{"position":[[8179,9],[10620,8],[19238,8],[68295,8]]},"/en/lessons/normalizing-data":{"position":[[2050,11]]},"/en/lessons/output-data-as-html-file":{"position":[[272,8],[8284,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[223,8],[9121,8]]},"/en/lessons/qgis-layers":{"position":[[4425,9],[10548,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6755,8],[9493,8],[9745,8],[10551,8],[11589,8],[19052,9],[19809,8],[20155,8],[22339,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15329,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11711,8]]},"/en/lessons/sentiment-analysis":{"position":[[21266,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29362,8]]},"/en/lessons/sonification":{"position":[[31331,8],[31396,9]]},"/en/lessons/space-place-gazetteers":{"position":[[614,8],[11225,8],[13516,8],[13620,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[781,8],[9053,9],[10117,9],[19626,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26175,9],[28740,9],[38455,8],[40131,9],[48745,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35147,9],[38686,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[824,9]]},"/en/lessons/transliterating":{"position":[[2819,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2017,8],[18172,8],[42905,8],[43578,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[18034,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5711,8],[7380,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6266,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25083,9]]}}}],["together.in",{"_index":9816,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38719,11]]}}}],["together.txt",{"_index":15005,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[17194,12],[17333,13]]}}}],["toggl",{"_index":3403,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15431,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11359,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11302,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23789,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17712,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33470,6]]},"/en/lessons/intro-to-powershell":{"position":[[38140,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7407,6],[7509,6],[9867,6],[11779,6],[12460,6],[13846,6],[14400,6]]}}}],["tointeg",{"_index":9093,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13425,11]]}}}],["tointeger(edges.end_id",{"_index":9098,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14421,23]]}}}],["tointeger(edges.start_id",{"_index":9096,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14369,25]]}}}],["tojson",{"_index":19895,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[34179,6],[37398,6]]}}}],["tok",{"_index":16317,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36591,3]]}}}],["tok.low",{"_index":16316,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36574,12]]}}}],["token",{"_index":1424,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22889,12],[23155,8],[23301,9],[29534,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[112,12],[1120,9],[3500,12],[4682,10],[4845,9],[4912,5],[9833,9],[10863,9],[10887,10],[12951,8],[17688,11],[24741,9],[32373,12],[32412,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61983,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52754,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[563,12],[2202,13],[7761,13],[22966,13],[24031,5],[24136,5],[25371,12],[25424,13],[25516,12],[25667,9],[25953,6],[26033,5],[26300,6],[26388,5],[26457,5],[26745,6],[26900,6],[26991,7],[27015,6],[27068,6],[27141,6],[28160,5],[28421,6],[28509,6],[28839,6],[29274,5],[29960,5],[30069,5],[31409,5],[33891,6],[34117,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12604,6],[13048,6],[13229,6],[21073,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32410,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10501,13],[10584,7],[10655,7],[10813,12],[10982,6],[11084,6],[11894,13],[12358,12],[12801,8],[12942,5],[13057,5],[13126,8],[15051,9],[15570,6],[15940,7],[16339,5],[16658,5],[16726,5],[16939,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8299,6],[8429,6],[8577,6],[8664,7],[8696,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24495,6],[24631,6],[29715,6],[31860,6],[31963,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15798,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7429,10],[19229,6],[19343,6],[19473,7],[19485,5],[19494,6],[19573,8],[19607,5],[19653,5],[20769,7],[20845,6],[20936,5],[21307,8],[21429,9],[21468,6],[23921,6],[24067,6],[24250,6],[24546,6],[24746,6],[26410,6],[26575,5],[26689,5],[27219,7],[28837,6],[28943,6],[29938,6],[36445,6],[37328,6],[37749,6],[40468,8],[40606,6],[40650,5],[40722,7]]},"/en/lessons/linear-regression":{"position":[[4398,13],[4427,6],[4472,12],[4803,12],[5692,10],[9545,10],[31502,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31737,6],[32849,6],[33889,5]]},"/en/lessons/naive-bayesian":{"position":[[23285,6],[43290,9],[68502,12]]},"/en/lessons/normalizing-data":{"position":[[1436,8],[3256,6],[3985,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22966,7]]},"/en/lessons/sentiment-analysis":{"position":[[11669,9],[12094,9],[33553,10],[33799,9],[34377,9],[35461,8],[35556,9],[38452,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7002,14],[20536,6],[20626,6],[23323,7],[23956,5],[24121,5],[24721,5],[25447,6],[27292,6],[28127,5],[28354,7],[28446,5],[28537,5],[29123,5],[29787,5],[30209,5],[30434,6],[30914,5],[31509,6],[33917,5],[33965,5],[34350,5],[35237,5],[35776,6],[36267,7],[36947,5],[37244,6],[37400,5],[37606,6],[37705,6],[37972,5],[39251,5],[40544,5],[40579,6],[41817,5],[42586,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38625,7],[39141,6],[39303,6],[40614,8],[40685,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24126,9],[24191,12],[24393,10],[25525,6],[25551,6],[25580,7],[25683,6],[25709,6],[25720,5],[25729,7],[25763,6],[25772,6],[25783,5],[25792,6],[25830,6]]}}}],["token.isalpha",{"_index":22883,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25802,16]]}}}],["token.lemma_",{"_index":6786,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28140,15]]}}}],["token.low",{"_index":16272,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26556,14],[26670,14],[40631,14]]}}}],["token.pos_",{"_index":6768,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24172,11],[29966,11],[30039,13],[31425,10],[48821,10]]}}}],["token.tag_",{"_index":6797,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[29982,11],[30053,11],[48877,11]]}}}],["token.text",{"_index":6778,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[26062,10],[26370,13],[31393,11],[34101,11],[34133,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12975,11]]}}}],["token/po",{"_index":21587,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40763,9]]}}}],["token_idx",{"_index":21566,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36393,9]]}}}],["token_length",{"_index":16257,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19621,13]]}}}],["tokencount.png",{"_index":21500,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25244,15]]}}}],["tokenis",{"_index":12616,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11385,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11827,8],[23207,12],[23434,12]]}}}],["tokenize_sent",{"_index":2379,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9878,18],[24258,18]]}}}],["tokenize_sentences(text",{"_index":2380,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9997,24],[24399,24]]}}}],["tokenize_word",{"_index":2336,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4649,14],[6850,14],[10955,14],[21813,14],[24489,14],[24860,15]]}}}],["tokenize_words(sentences[[1",{"_index":2385,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11201,30]]}}}],["tokenize_words(text",{"_index":2337,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4755,20],[13038,20],[21915,20]]}}}],["tokenizer.tokenize(message_text",{"_index":20457,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[35713,32]]}}}],["tokenizers.4",{"_index":2301,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2460,12]]}}}],["tokenlist",{"_index":21502,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25283,11],[25977,10],[27023,9],[27873,9],[34097,9],[37800,10]]}}}],["tokens(corp_al",{"_index":21818,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40884,16]]}}}],["tokens.head",{"_index":21481,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[20726,13],[23462,13]]}}}],["tokens.plot",{"_index":21482,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[21492,13],[21623,13],[23550,13],[35272,14],[35804,13]]}}}],["tokens_per_pag",{"_index":21489,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24328,17]]}}}],["token’",{"_index":21524,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[29541,7],[41354,7]]}}}],["toks_al",{"_index":21817,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40869,8]]}}}],["told",{"_index":1982,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3816,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29556,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2118,4],[4878,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34276,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27839,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17720,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16563,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26818,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10365,4]]},"/en/lessons/intro-to-powershell":{"position":[[25991,4],[29843,4],[30995,4]]},"/en/lessons/naive-bayesian":{"position":[[15081,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14064,4],[14149,4],[17090,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15030,4],[29033,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13004,4],[20164,4]]}}}],["toler",{"_index":10139,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2035,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3730,11]]},"/en/lessons/vector-layers-qgis":{"position":[[15079,9]]}}}],["toll",{"_index":14280,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[33126,4]]}}}],["tolstoy",{"_index":15001,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[16327,7],[16852,7],[16905,7],[21374,7],[21492,7],[22264,7]]}}}],["tolstoy.txt",{"_index":14999,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[15556,11],[15640,12],[15751,11],[15941,11],[16345,11],[16550,11],[16822,11],[18097,11],[20127,13],[21083,11],[21362,11],[21476,11],[21726,11],[24117,11]]}}}],["tolstoy2.txt",{"_index":15002,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[16357,14],[16562,12],[16834,12]]}}}],["tolstoy’",{"_index":14987,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13771,9]]}}}],["tom",{"_index":5566,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66954,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8499,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16412,3],[16559,3],[16736,3]]},"/en/lessons/geocoding-qgis":{"position":[[8624,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36831,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3670,5]]}}}],["tomb",{"_index":18743,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8481,4],[48211,4]]}}}],["tomba",{"_index":9949,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52493,5]]}}}],["tombro",{"_index":16474,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48898,8]]}}}],["tomonth",{"_index":10178,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9579,7],[14171,9],[14659,7],[20901,7],[21707,8],[22444,7],[25047,8],[25860,7],[28126,8],[28951,7],[39021,8],[39851,7],[45326,8],[46156,7]]}}}],["ton",{"_index":13505,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1204,4],[1641,4],[58320,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18219,4],[19931,4],[20431,4],[20822,5],[21274,6],[23709,4],[25465,4],[25863,4],[26006,4],[31445,4]]}}}],["tona",{"_index":11867,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7112,4]]}}}],["tone",{"_index":11092,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22353,5],[22427,6],[24137,6]]},"/en/lessons/sonification":{"position":[[1652,5],[11499,6]]}}}],["tonelli",{"_index":20296,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51170,8],[52776,8]]}}}],["toner",{"_index":10111,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7269,5],[7294,6],[7314,5]]}}}],["toni",{"_index":15132,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4807,4]]}}}],["tons_frag",{"_index":23342,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15993,9],[16918,12],[17203,9],[25546,13],[26265,9],[28559,10],[31405,12],[32029,12]]}}}],["tons_frag'].sum",{"_index":23472,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33938,18],[37104,18],[38875,18]]}}}],["tons_frag']].sum",{"_index":23407,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24844,19]]}}}],["tons_frag']].sum().reset_index",{"_index":23548,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44480,33]]}}}],["tons_h",{"_index":23364,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16896,10],[17146,7],[24822,10],[25524,10],[26244,7],[28510,9]]}}}],["tons_he'].sum",{"_index":23457,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[31418,16]]}}}],["tons_ic",{"_index":23341,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15985,7],[16907,10],[17173,7],[24833,10],[25535,10],[26256,7],[28537,8],[32042,11],[33927,10],[37093,10],[38864,10]]}}}],["took",{"_index":2321,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4014,4],[5501,6],[10279,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41696,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5768,4],[13816,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33640,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28347,4],[50672,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2753,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[16662,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50069,4]]},"/en/lessons/naive-bayesian":{"position":[[29858,4]]},"/en/lessons/preserving-your-research-data":{"position":[[15189,4]]},"/en/lessons/space-place-gazetteers":{"position":[[7019,4],[7399,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9949,4],[10065,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39242,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3585,4]]},"/en/lessons/vector-layers-qgis":{"position":[[8411,4]]}}}],["tool",{"_index":88,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1548,6],[2028,6],[2108,5],[5724,4],[7259,4],[7434,5],[8991,5],[23091,5],[23226,5],[23471,6],[23553,5],[23627,5],[23884,5],[24062,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[438,4],[34621,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15806,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[442,4],[3604,6],[4137,6],[4657,6],[4777,6],[6470,5],[17015,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[852,5],[2503,5],[33328,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[776,6],[1209,6],[2942,6],[3096,4],[6831,6],[13576,5],[24858,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1362,5],[4524,4],[7055,5],[9980,5],[12665,4],[13477,6],[13659,5],[20504,5],[20569,6],[21118,6],[21552,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[128,5],[2100,5],[2376,5],[3251,5],[3532,4],[3919,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5228,4],[6263,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24953,4],[66919,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50365,5],[68771,5],[69105,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[48051,4],[63710,4],[67717,5]]},"/en/lessons/common-similarity-measures":{"position":[[4359,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5473,4],[30013,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1541,4],[49122,6],[52882,4],[60959,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[458,5],[2314,5],[10277,5],[18354,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1925,5],[2909,5],[3573,5],[5815,4],[16548,5],[59395,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1836,4],[3145,4],[7984,5],[16061,5],[28969,5]]},"/en/lessons/counting-frequencies":{"position":[[3031,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1289,5],[15172,6],[32555,4],[32593,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[192,5],[227,5],[5065,5],[6438,5],[7882,5],[11449,5],[13270,5],[36715,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[913,5],[2555,5],[9513,5],[10088,5],[10116,5],[11046,5],[11093,5],[11163,5],[11887,5],[12433,5],[24337,5],[24439,5],[24659,4],[25210,4],[25313,4],[25468,4],[25576,4],[25794,4],[26012,4],[26488,6],[27123,4],[27339,5],[35076,6],[35216,6],[35940,5],[36037,5],[36066,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[294,5],[1271,5],[10170,5],[14472,5],[14783,5],[16406,5],[16559,4],[17193,7],[19778,5],[19931,4],[21776,4],[23435,5],[28698,5],[29916,5],[30396,4],[30775,4],[30855,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12208,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1875,5],[2494,5],[14378,5],[28802,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8656,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[395,5],[474,5],[2520,5],[2637,6],[3877,5],[6266,5],[11615,5],[11728,5],[11861,6],[13738,5],[14291,4],[14817,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1880,4],[1931,4],[3019,4],[6139,4],[6423,5],[8990,4],[10453,5],[27400,4],[44105,4],[59977,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1133,4],[2353,5],[2629,4],[4668,5],[5208,4],[5385,4],[6685,4],[11279,4],[12699,5],[13692,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3201,4],[4673,4],[4702,4],[4933,5],[5050,5],[10230,5],[10246,4],[11451,4],[11532,4],[13765,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2379,5],[21074,4],[26037,5],[47607,5],[47842,5],[51293,5]]},"/en/lessons/extracting-keywords":{"position":[[2141,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2419,6],[2609,5],[5950,4],[6042,5],[23310,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[769,4],[2470,4],[4151,5],[32962,5],[33972,4],[36117,4],[36837,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15002,5],[15028,4],[20424,4],[20811,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1568,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3856,5],[67563,4],[69238,5]]},"/en/lessons/geocoding-qgis":{"position":[[2922,5],[4085,5],[4719,5],[17342,5],[27802,4],[33520,5],[33707,4],[33987,5],[36517,5],[36526,5],[36859,6],[36885,5],[37224,4],[37293,5],[37665,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4272,4],[17488,5],[23797,5],[24573,5],[24787,5],[25144,5],[25486,4],[28950,4]]},"/en/lessons/georeferencing-qgis":{"position":[[130,4],[490,6],[3770,4],[4093,4],[6355,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1638,5],[1670,6],[4612,5],[5074,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3697,5],[7694,5],[8947,5],[9082,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2061,5],[10778,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8522,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4701,4],[12010,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23875,4]]},"/en/lessons/gravity-model":{"position":[[45039,4],[60030,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4185,5],[4671,5],[26899,5]]},"/en/lessons/installing-omeka":{"position":[[1564,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5380,5],[8388,5],[10771,4],[42766,5],[42829,5],[51044,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[632,4],[2544,4],[9766,4],[33305,4],[52021,5],[54053,5],[54212,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[273,5],[8278,5],[11278,5],[11378,6],[11888,6],[12106,7],[12164,5],[12459,6],[12489,6],[13640,6],[13701,5],[14393,6],[14653,5],[14955,6],[15081,5],[29404,5],[29506,5],[29723,4],[30278,4],[30383,4],[30538,4],[30646,4],[30864,4],[31082,4],[31558,6],[32197,4],[32418,5],[37306,6],[37446,6],[37926,6],[38024,6],[38054,6],[39003,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1464,4]]},"/en/lessons/intro-to-linked-data":{"position":[[22398,5],[22501,4],[29586,5],[29783,4]]},"/en/lessons/intro-to-powershell":{"position":[[1316,5],[3030,5],[3698,4],[35533,5],[38180,5],[38445,5],[38552,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[718,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1677,5],[20151,4],[26622,5]]},"/en/lessons/introduction-map-warper":{"position":[[53,4],[460,4],[771,4],[1216,4],[1605,4],[2907,5],[9330,5],[10337,4],[19345,4],[19679,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[924,5],[2082,5],[2715,5],[6472,5],[23802,5],[24246,5],[24421,4],[37226,4],[40990,5],[41103,5],[41926,5],[41964,5],[42716,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43913,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2563,4],[30585,4]]},"/en/lessons/json-and-jq":{"position":[[1509,5],[39780,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2547,5],[3231,5],[6097,5],[7319,5],[20048,4],[39367,4],[46027,5],[50683,4]]},"/en/lessons/mac-installation":{"position":[[1461,5],[2870,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5016,5],[15917,4],[36676,5]]},"/en/lessons/naive-bayesian":{"position":[[27387,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1458,5],[1703,6],[2154,5],[2299,5],[2472,5],[2568,5],[2852,5],[2969,5],[3035,4],[4124,6],[5652,5],[6658,5],[14713,4],[16303,5],[33336,5],[43386,6],[51678,5],[51799,5],[51929,4],[52133,4],[52503,6]]},"/en/lessons/preserving-your-research-data":{"position":[[11181,5],[11280,7]]},"/en/lessons/qgis-layers":{"position":[[9771,4],[13253,4],[17246,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1262,5],[1979,4],[12347,5],[27225,4]]},"/en/lessons/research-data-with-unix":{"position":[[9152,4],[13985,5],[14097,5],[14435,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45468,5],[45655,5]]},"/en/lessons/sentiment-analysis":{"position":[[2546,4],[2712,5],[2838,5],[3061,5],[3642,5],[3785,4],[4074,5],[4455,5],[10013,5],[10216,5],[10960,5],[11071,5],[11507,5],[11563,4],[11679,4],[11915,5],[12933,4],[13647,5],[14224,5],[14895,4],[17074,4],[17842,5],[18525,5],[19555,4],[24764,4],[26198,5],[26705,5],[29249,4],[29542,6],[29697,4],[33501,5],[38879,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2408,5],[3227,4],[3382,6]]},"/en/lessons/sonification":{"position":[[3417,5],[7206,5],[7258,4],[7339,5],[7906,5],[9810,6],[13876,4],[19885,4],[23283,4],[23559,4],[39113,4]]},"/en/lessons/space-place-gazetteers":{"position":[[596,4],[42663,5],[45834,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[314,4],[484,5],[1152,5],[1596,5],[1999,5],[2599,5],[3524,5],[5074,5],[9076,5],[9319,5],[10689,5],[18647,5],[23546,4],[31360,5],[31770,6],[33853,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4338,5],[4399,5],[5176,5],[7055,6],[12714,5],[32500,4],[32809,5],[33143,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4447,5],[5467,6],[5670,5],[48483,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1834,4],[1874,5],[6225,4],[6250,6],[6353,5],[6583,5],[12141,5],[12184,5],[12436,4],[12542,5],[12593,5],[12644,4],[12872,6],[13053,5],[13551,5],[14535,6],[15792,5],[16117,5],[16244,5],[16391,5],[17320,5],[17395,5],[17788,6],[17945,5],[21053,6],[32704,4],[60414,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1330,6],[1408,4],[2023,6],[2277,5],[3356,4],[5926,5],[6029,4],[13101,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[122,5],[3452,4],[35979,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6100,5],[6168,5]]},"/en/lessons/transliterating":{"position":[[16702,4],[17440,4],[19848,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[27286,5],[30526,5],[30613,5],[31159,5],[31658,5],[32457,5],[33285,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1199,4],[1446,4],[1626,6],[1835,4],[2737,4],[3096,4],[4654,4],[5450,5],[25664,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2815,4],[13868,4],[14422,4],[15304,4]]},"/en/lessons/viewing-html-files":{"position":[[563,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13278,5],[13355,6],[21141,5],[21417,6],[21755,5],[22328,4],[22367,4],[23622,5],[28655,4],[28887,5],[28939,4],[46188,4],[46230,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[848,6],[3458,5],[3535,5],[3960,5],[4164,4],[9342,4],[18961,5],[21122,5]]}}}],["toolbar",{"_index":10319,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[7057,8],[7086,10]]},"/en/lessons/geocoding-qgis":{"position":[[11423,7],[11653,8]]},"/en/lessons/georeferencing-qgis":{"position":[[1811,7],[3643,8],[4159,7],[6566,7],[10358,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[19051,8],[19304,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37453,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20004,7]]},"/en/lessons/jupyter-notebooks":{"position":[[15387,7],[19374,7],[21036,7],[21367,7],[21969,7],[24485,7],[27126,8],[27177,7],[30562,8],[33917,8]]},"/en/lessons/qgis-layers":{"position":[[9644,8],[13579,8],[14612,8],[16066,7],[17119,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11857,8],[12058,8],[12250,8]]},"/en/lessons/vector-layers-qgis":{"position":[[2692,8],[4802,7],[11805,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13247,7],[21064,8],[22340,8]]}}}],["toolbox",{"_index":5275,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70781,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12909,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41317,8]]},"/en/lessons/geocoding-qgis":{"position":[[12674,7]]},"/en/lessons/linux-installation":{"position":[[1869,9],[1928,7]]},"/en/lessons/windows-installation":{"position":[[1144,7],[1210,8],[2144,7],[2738,7]]}}}],["toolchain",{"_index":3080,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24670,10],[25074,10],[25258,9]]}}}],["toolkit",{"_index":2126,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15839,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17168,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7374,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4291,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22053,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19386,7]]},"/en/lessons/intro-to-bash":{"position":[[25452,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4026,7],[6156,8],[20228,7]]},"/en/lessons/jupyter-notebooks":{"position":[[22661,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1034,8]]},"/en/lessons/sentiment-analysis":{"position":[[650,7],[2562,8],[9600,7],[10045,7],[10910,7],[11887,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[103,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[503,7],[27075,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48174,7],[48308,7]]}}}],["tools>count",{"_index":12571,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[27826,14]]}}}],["tools>polygon",{"_index":12560,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[20489,16]]}}}],["tools,1",{"_index":21654,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[1852,8]]}}}],["toolset",{"_index":13894,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[5008,7]]}}}],["tooltip",{"_index":21332,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22173,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21556,8],[22509,7]]}}}],["tool’",{"_index":10339,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12439,6]]},"/en/lessons/introduction-map-warper":{"position":[[1440,6]]}}}],["top",{"_index":488,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13685,3],[19120,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8301,3],[9284,3],[9303,3],[9873,3],[10962,3],[11945,3],[29572,3],[32611,3],[33652,3],[36136,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3742,3],[4456,3],[8116,3],[12994,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8415,4],[14025,3],[16239,3],[19096,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7001,3],[7042,3],[7056,3],[7074,3],[15378,3],[20303,3],[20529,3],[20825,3],[22585,4],[24266,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26735,3],[26923,3],[45160,3],[51994,3],[52051,3],[53668,3],[54182,3],[54248,3],[55342,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[515,3],[3626,3],[10198,3],[13795,3],[18803,3],[19107,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36851,3],[37116,3],[38478,3],[39289,3],[46823,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23637,3],[51277,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13180,3],[14495,3],[14586,3],[18628,3],[18873,3],[21263,3],[21683,3],[53815,3],[56335,3],[56723,3]]},"/en/lessons/common-similarity-measures":{"position":[[23067,3],[24105,3],[32145,3],[33144,3],[34466,3],[34663,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16480,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62185,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8099,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56161,3],[57068,3],[57459,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1416,3],[13393,3],[17706,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2006,3],[2990,3],[3613,3]]},"/en/lessons/counting-frequencies":{"position":[[11674,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1405,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2985,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9339,3],[14643,3],[15034,3],[15179,3],[15572,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12603,3],[13064,3],[16028,3],[20092,3],[21957,3],[24097,3],[24145,3],[24492,3],[26133,3],[27396,3],[31279,3],[37757,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5207,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12198,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23465,3],[46983,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6635,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10833,3],[37448,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4877,3],[5576,3],[5999,3],[11621,3],[11855,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8644,3],[33127,3],[35623,3],[38211,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18990,3],[22842,3]]},"/en/lessons/extracting-keywords":{"position":[[30936,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27351,3],[32368,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5361,3],[11221,3],[19526,3],[24055,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29243,3],[32873,3],[33379,3],[34204,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6693,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17293,3],[21279,3],[21633,4],[22185,4],[24338,4],[28398,3],[28992,4],[44325,3],[63828,4],[63989,4],[64007,4]]},"/en/lessons/geocoding-qgis":{"position":[[10271,3],[14948,3],[28610,3],[30033,3],[30534,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13582,3],[14798,3],[15209,3],[15408,3],[15482,3],[15644,3],[15753,3],[19755,3],[22035,3]]},"/en/lessons/georeferencing-qgis":{"position":[[4312,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[16096,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[3500,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[6788,3],[7559,3],[16471,3],[18491,3],[19047,3],[19300,3],[19859,3],[20293,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23418,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[3449,3],[16712,3],[16823,3],[27015,3],[32351,3],[35945,3],[36755,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21013,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5761,3],[12194,3],[31421,3],[52834,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21089,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10685,3],[15251,3],[15718,3],[19026,3],[23986,3],[26124,3],[29164,3],[29212,3],[29559,3],[31203,3],[32475,3],[40915,3]]},"/en/lessons/intro-to-bash":{"position":[[4346,3],[19168,3],[24796,3]]},"/en/lessons/intro-to-linked-data":{"position":[[32214,3]]},"/en/lessons/intro-to-powershell":{"position":[[4399,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3632,3],[3811,3],[3873,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[4522,3],[10800,3],[11750,3]]},"/en/lessons/introduction-map-warper":{"position":[[15234,3],[18389,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26523,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20658,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34091,3]]},"/en/lessons/jupyter-notebooks":{"position":[[18703,3],[19331,3],[20348,4],[25631,4],[47910,3],[48752,3]]},"/en/lessons/linear-regression":{"position":[[32340,3],[33128,3],[34222,3],[34460,3],[35018,3],[35975,3],[40058,3],[59763,3],[65778,4],[65833,3],[65956,3],[67644,3],[68785,3],[70020,3]]},"/en/lessons/linux-installation":{"position":[[1969,3]]},"/en/lessons/logistic-regression":{"position":[[13197,3],[14051,3],[15170,3],[34533,3],[43442,3],[45069,3],[53963,3],[57829,3],[60405,3]]},"/en/lessons/naive-bayesian":{"position":[[27827,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34502,3],[36558,3],[42336,3],[43021,3],[43122,3],[49062,3],[49830,3]]},"/en/lessons/qgis-layers":{"position":[[5858,4],[5925,3],[13892,3],[14932,4],[15777,3],[15908,4],[16081,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3188,3],[8773,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[905,3],[1096,3],[6979,3],[29922,3],[30097,3],[30543,3],[30700,3],[30908,3],[32414,3],[32441,3],[32633,3],[32910,3],[35201,3],[35280,3],[36253,3],[36404,3],[40220,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33801,3],[40677,3],[40711,3]]},"/en/lessons/sentiment-analysis":{"position":[[17430,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18399,3],[21372,3],[21892,3]]},"/en/lessons/sonification":{"position":[[10581,3],[19218,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26706,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5442,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20586,3],[31687,3],[37258,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18846,3],[42108,3],[47231,3],[47418,3],[48630,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20564,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12621,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3459,3],[3531,3],[17269,3],[24952,3],[30134,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6485,3],[18188,3],[33412,3],[33921,3],[34414,3],[34658,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1406,3],[1633,3],[2199,3],[3995,3],[5321,3]]},"/en/lessons/vector-layers-qgis":{"position":[[3833,3],[3844,3],[4786,3],[9982,3],[10956,4],[11801,3],[13250,4],[13864,3],[14418,3],[15693,3]]},"/en/lessons/viewing-html-files":{"position":[[2784,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22239,3],[28354,3],[32499,3],[45135,3],[45216,5]]},"/en/lessons/working-with-web-pages":{"position":[[8373,3]]}}}],["top5_cosin",{"_index":5796,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33016,11]]}}}],["top5_euclidean",{"_index":5769,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30893,14]]}}}],["top='total_ton",{"_index":23439,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27678,17]]}}}],["top_20_liked_tweet",{"_index":19897,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[34877,19]]}}}],["top_20_liked_tweets.json",{"_index":19900,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[35141,27]]}}}],["top_21_liked_tweets_non_verifi",{"_index":19904,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[37459,32]]}}}],["top_21_liked_tweets_non_verified.json",{"_index":19907,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[37611,40]]}}}],["top_bar",{"_index":17832,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41239,7]]}}}],["top_between",{"_index":10579,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38249,15],[38336,16],[38368,15]]}}}],["top_left",{"_index":23465,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32792,10]]}}}],["top_p",{"_index":14724,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32439,6],[32450,5]]}}}],["top_p=0.9",{"_index":14718,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30880,9],[33238,9]]}}}],["top_term_list",{"_index":17161,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33783,13]]}}}],["top_term_list_binari",{"_index":17571,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[13879,20]]}}}],["top_words(10000",{"_index":17162,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33799,16]]},"/en/lessons/logistic-regression":{"position":[[13902,16]]}}}],["top_words(numb",{"_index":17149,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33198,17]]},"/en/lessons/logistic-regression":{"position":[[13294,17]]}}}],["topdown=fals",{"_index":22863,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21419,15]]}}}],["topfeatures(dfmat_al",{"_index":21839,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42386,22]]}}}],["topic",{"_index":968,"title":{"/en/lessons/topic-modeling-and-mallet":{"position":[[21,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[953,5],[1333,5],[14897,5],[35696,7],[36935,5],[41814,5],[41828,5],[41956,5],[42074,5],[42371,5],[42404,7],[42521,5],[42768,5],[42871,6],[42890,6],[43049,5],[43514,5],[46039,5],[51951,5],[52125,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31266,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1278,5],[1400,6],[2566,6],[2689,7],[3101,5],[3212,6],[7365,6],[13997,5],[18316,5],[50184,5],[56393,6],[57082,7],[57230,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2649,7],[7567,6],[12022,8],[66883,6],[68419,7],[68985,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3017,7],[69434,6]]},"/en/lessons/common-similarity-measures":{"position":[[29149,7],[35229,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5740,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1252,5],[60629,6],[60711,5],[62405,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16380,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10990,5],[18906,5],[32336,5],[61471,5],[61719,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6033,5],[7549,6],[8509,7],[31022,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[410,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9171,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38349,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27074,5],[27113,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21242,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4206,5],[44744,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[462,6],[7527,5],[7664,6],[13697,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2521,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[696,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[12043,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1860,6],[2364,6],[6355,6],[6384,6],[22762,6],[41234,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12878,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6148,5],[6993,5],[7927,5],[10719,6],[10965,5],[33724,5],[33752,6],[34091,6],[34418,6],[36008,5],[36845,5],[38507,5],[39605,5],[45277,7],[45526,5],[45733,5],[54679,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41594,6]]},"/en/lessons/intro-to-bash":{"position":[[11143,5]]},"/en/lessons/intro-to-powershell":{"position":[[38707,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2539,7],[2640,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1493,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2184,5],[3749,7],[9395,7],[47259,6]]},"/en/lessons/jupyter-notebooks":{"position":[[4628,6],[39426,5],[49664,5]]},"/en/lessons/linear-regression":{"position":[[17545,6],[55294,7]]},"/en/lessons/logistic-regression":{"position":[[4772,5],[66723,6]]},"/en/lessons/naive-bayesian":{"position":[[15104,5],[15148,5],[15287,5],[15364,6],[49030,5],[49875,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24988,5]]},"/en/lessons/sentiment-analysis":{"position":[[3186,5],[3295,6],[4926,6],[38022,6]]},"/en/lessons/sonification":{"position":[[3635,5],[3687,5],[12393,6],[12694,6],[23809,5],[23913,5],[26976,5],[27204,5],[27663,5],[28208,5],[28247,5],[34604,5],[34668,7],[36211,5]]},"/en/lessons/space-place-gazetteers":{"position":[[12914,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32377,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5575,6],[5843,5],[46544,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4997,6],[5334,9],[9123,6],[11946,7],[13447,5],[32167,5],[35891,5],[35924,5],[36106,5],[36995,5],[37568,5],[37776,5],[37887,5],[37927,6],[38020,7],[38040,5],[42071,6],[54591,5],[59653,6],[60708,6],[61946,6],[62803,8],[62961,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22,5],[343,5],[805,5],[984,6],[1346,5],[1393,5],[1572,5],[2479,5],[2521,5],[2587,6],[2608,5],[2965,5],[3208,6],[3493,7],[3527,5],[3697,6],[3737,7],[3770,5],[4298,5],[4447,5],[4867,6],[4965,5],[4989,5],[5082,5],[5186,5],[5262,5],[5503,5],[5595,6],[5712,5],[5956,5],[6214,5],[15256,6],[18255,5],[18339,6],[18432,5],[18574,7],[18775,5],[18824,5],[18947,6],[18994,5],[19377,5],[19901,5],[19988,6],[20026,6],[20051,5],[20075,5],[20117,6],[20188,5],[20207,7],[20365,6],[20429,5],[20591,5],[20692,5],[20866,6],[21127,5],[21160,5],[21192,5],[21287,7],[21400,6],[21511,5],[21702,5],[21792,6],[21831,6],[21879,5],[21904,5],[21946,6],[22138,5],[22144,6],[22219,6],[22284,7],[22333,6],[22571,6],[22625,6],[22644,6],[22727,5],[22770,5],[22844,6],[22929,5],[22983,6],[23162,5],[23223,5],[23249,6],[23307,6],[23650,6],[23701,7],[23761,6],[23792,6],[23929,7],[24006,7],[24321,7],[24555,5],[24805,6],[25358,5],[25411,5],[25717,5],[25791,5],[25824,6],[25923,7],[25967,6],[26068,6],[26357,5],[26400,5],[26745,5],[26915,5]]},"/en/lessons/transliterating":{"position":[[3242,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2768,6],[6055,5],[6131,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43098,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1945,5],[1992,6],[4038,5],[4059,5],[4122,6],[6042,5],[6623,6],[6765,5],[7870,5],[10599,5],[12595,5],[12783,6],[12917,5],[13040,5],[13067,5],[14445,5],[14479,5],[14507,6],[15127,6],[15218,6],[15385,7],[15515,5],[15767,6],[15810,6],[16076,6],[16123,6],[16203,6],[16468,5],[16492,6],[16591,5],[16618,7],[16650,5],[16788,6],[16857,6],[16876,7],[16893,5],[17093,6],[17175,6],[17222,7],[17235,5],[17479,5],[19149,5],[19211,5],[20067,5],[21222,5]]}}}],["topic.10",{"_index":20938,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[13119,8]]}}}],["topic1",{"_index":20794,"title":{},"body":{"/en/lessons/sonification":{"position":[[34712,7],[35809,6]]}}}],["topic1*100",{"_index":20808,"title":{},"body":{"/en/lessons/sonification":{"position":[[35894,11]]}}}],["topic2",{"_index":20795,"title":{},"body":{"/en/lessons/sonification":{"position":[[34720,7],[35839,6],[37344,7]]}}}],["topic2*100",{"_index":20813,"title":{},"body":{"/en/lessons/sonification":{"position":[[35983,11]]}}}],["topicmodels.10",{"_index":2685,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31360,14]]}}}],["topmost",{"_index":9069,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6315,7]]}}}],["topn",{"_index":22909,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[33533,4]]}}}],["topn=10",{"_index":22911,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[34009,8],[34549,8],[34766,8]]}}}],["topograph",{"_index":15652,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[1032,11]]},"/en/lessons/qgis-layers":{"position":[[16949,13]]}}}],["topolog",{"_index":9668,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18480,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2945,11],[20476,9],[21115,8],[22663,11]]}}}],["toponym",{"_index":21021,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48197,13]]}}}],["topword",{"_index":21838,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42371,8],[42461,8]]}}}],["torah",{"_index":20976,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31301,6],[36002,6],[40699,6]]}}}],["torch.size([3",{"_index":6293,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30690,14]]}}}],["torch.size([32",{"_index":6301,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31783,16],[31815,15]]}}}],["torch.size([4",{"_index":6298,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31393,15]]}}}],["tori",{"_index":16961,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53178,4]]}}}],["torm",{"_index":16518,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51794,6]]}}}],["toronto",{"_index":1812,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45038,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20021,7],[20117,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20448,8],[28038,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3750,8]]}}}],["toronto/universit",{"_index":22349,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35114,18]]}}}],["tortosa",{"_index":20963,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[26352,7],[30517,7],[34984,7],[35010,7],[39612,7],[39638,7]]}}}],["torvald",{"_index":13053,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6033,8]]}}}],["toscano",{"_index":21037,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50009,8]]}}}],["tostr",{"_index":11314,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10223,10]]},"/en/lessons/json-and-jq":{"position":[[27782,9],[28718,9],[29226,9],[29720,8],[31085,9]]}}}],["total",{"_index":1297,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14384,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8433,5],[11733,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13131,5],[21879,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16150,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16321,5],[46601,7],[47425,5],[47686,5],[55020,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29053,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9554,5]]},"/en/lessons/common-similarity-measures":{"position":[[31267,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16052,5],[16184,6],[16261,5],[16936,5],[18859,5],[20399,5],[20790,5],[24572,6],[44035,5],[48129,5],[49974,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9882,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15243,5],[15333,5],[32162,7],[32202,5],[32219,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6251,5],[24367,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29581,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28500,5],[46257,6],[50624,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6615,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1297,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[35301,5],[37424,5],[39462,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22882,5]]},"/en/lessons/geocoding-qgis":{"position":[[4462,6],[8738,5],[12545,6],[34297,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[21530,5],[24536,5]]},"/en/lessons/gravity-model":{"position":[[14799,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22653,5],[22737,5],[32519,5],[51784,9]]},"/en/lessons/intro-to-bash":{"position":[[8089,5]]},"/en/lessons/intro-to-powershell":{"position":[[30269,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34649,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29164,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32297,5],[37312,5]]},"/en/lessons/json-and-jq":{"position":[[632,5],[36289,5],[36399,5],[36581,5],[37130,5]]},"/en/lessons/linear-regression":{"position":[[17968,5],[18921,5],[25967,5],[33236,6],[33409,6],[45150,6]]},"/en/lessons/logistic-regression":{"position":[[13332,6],[13505,6],[18273,5],[38423,5],[38762,5]]},"/en/lessons/naive-bayesian":{"position":[[16899,5],[16954,5],[17471,8],[17494,8],[17517,8],[18634,5],[18993,5],[20052,5],[20499,5],[45805,5],[47655,5],[48059,9],[50563,5],[56003,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6781,5],[7016,5],[11509,5],[11665,5],[12027,5],[12496,5],[19404,5],[19607,6]]},"/en/lessons/research-data-with-unix":{"position":[[12299,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11443,5],[16215,6],[16610,5],[22825,5],[23065,5],[23186,5],[23620,6],[23679,5],[24036,6],[24262,6],[24542,5],[27553,6],[28170,5],[31997,5],[35846,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54588,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10838,5],[13346,5],[17435,6]]},"/en/lessons/space-place-gazetteers":{"position":[[5255,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14622,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20261,5],[42201,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30353,5],[41561,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37959,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[724,5],[10193,5],[12619,5],[13875,6],[22967,5],[23408,6],[23797,5],[29938,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23703,5],[24734,5],[25857,5],[26000,5],[28499,10],[33348,5]]}}}],["total_height",{"_index":18999,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37517,12],[37613,12],[37730,14]]}}}],["total_loop",{"_index":11176,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36208,11],[36222,11]]}}}],["total_pag",{"_index":10759,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20481,13],[27653,11],[29044,13]]}}}],["total_ton",{"_index":23343,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16003,10],[16931,13],[19957,12],[21296,15],[25509,14],[26229,10]]}}}],["totalcount",{"_index":15391,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[31865,10],[32003,10],[32167,10],[33367,10],[34661,10],[44559,10]]}}}],["totalitarian",{"_index":15896,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34670,12],[35355,12]]}}}],["totalitem",{"_index":11369,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22803,13]]}}}],["totalresult",{"_index":15962,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11311,12],[11849,14],[29481,11],[29608,13]]}}}],["totalresults\":1967341",{"_index":15965,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11763,23]]}}}],["totals.most_common(numb",{"_index":17155,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33460,27]]},"/en/lessons/logistic-regression":{"position":[[13556,27]]}}}],["totals[k",{"_index":17152,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33340,9],[33391,9]]},"/en/lessons/logistic-regression":{"position":[[13436,9],[13487,9]]}}}],["totam",{"_index":21139,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13517,5],[15691,5]]}}}],["toto",{"_index":12034,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11081,5],[62381,5]]}}}],["totum",{"_index":11853,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6919,5]]}}}],["touch",{"_index":6110,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2079,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6967,5]]},"/en/lessons/extracting-keywords":{"position":[[5835,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29662,6],[29799,5]]},"/en/lessons/intro-to-bash":{"position":[[11733,5],[18057,5],[24872,5]]},"/en/lessons/intro-to-powershell":{"position":[[43366,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20355,5]]},"/en/lessons/jupyter-notebooks":{"position":[[4605,5],[40173,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18098,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26482,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14099,5],[14345,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1304,5]]}}}],["tougher",{"_index":2472,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17385,7]]}}}],["tour",{"_index":7754,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[349,4],[1234,4],[2988,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1808,4],[16989,4],[17074,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13798,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25783,4]]}}}],["tourist",{"_index":9896,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51532,8]]}}}],["tout",{"_index":22439,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12648,4]]}}}],["toward",{"_index":2660,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30194,7],[30249,7],[30302,7],[30529,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[874,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18261,7],[32811,7],[58635,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41171,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15156,8],[60501,7]]},"/en/lessons/common-similarity-measures":{"position":[[2411,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31108,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20474,7],[22636,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5138,6],[8482,7],[20851,7]]},"/en/lessons/counting-frequencies":{"position":[[11681,9],[11691,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44755,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8319,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1688,7],[8097,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56929,7],[58079,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1905,7]]},"/en/lessons/extracting-keywords":{"position":[[20559,7]]},"/en/lessons/geocoding-qgis":{"position":[[28872,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[22310,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4888,6]]},"/en/lessons/gravity-model":{"position":[[17687,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3051,7],[5525,7],[36537,7],[41648,7]]},"/en/lessons/installing-omeka":{"position":[[2800,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6603,6],[14009,7],[21369,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27910,7],[43392,7],[44503,7],[56209,7]]},"/en/lessons/intro-to-bash":{"position":[[16088,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3353,8],[8700,7]]},"/en/lessons/intro-to-powershell":{"position":[[9221,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8479,7],[8894,7],[9246,7],[10037,6],[13464,7]]},"/en/lessons/introduction-map-warper":{"position":[[2879,6],[7175,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1640,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16906,7],[38961,7]]},"/en/lessons/logistic-regression":{"position":[[54242,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1130,6]]},"/en/lessons/research-data-with-unix":{"position":[[2088,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18516,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12558,7],[50809,8],[51219,8],[52832,8],[52995,8]]},"/en/lessons/sentiment-analysis":{"position":[[3479,7],[14390,7]]},"/en/lessons/sonification":{"position":[[33158,7],[33291,7]]},"/en/lessons/space-place-gazetteers":{"position":[[46656,6],[50967,6],[51115,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[782,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57436,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16219,7],[16654,7],[17330,7],[44926,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15669,7],[20385,6]]}}}],["towardsdatascience.com",{"_index":4724,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27251,23]]}}}],["tower",{"_index":7883,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21749,7],[24115,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3741,5],[4093,6],[12708,5]]}}}],["town",{"_index":11483,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8019,5],[14848,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11464,8]]},"/en/lessons/geocoding-qgis":{"position":[[884,7],[1749,5],[3872,4],[22468,5],[35459,4],[35500,6],[36422,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1140,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[20262,4]]},"/en/lessons/normalizing-data":{"position":[[2629,8]]},"/en/lessons/qgis-layers":{"position":[[9186,5],[9519,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11604,5]]},"/en/lessons/sonification":{"position":[[12013,5]]},"/en/lessons/vector-layers-qgis":{"position":[[676,6],[803,4],[848,5]]}}}],["township",{"_index":12800,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2667,8],[3008,9]]}}}],["town’",{"_index":13365,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[20363,6]]}}}],["toxic",{"_index":14775,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42778,5],[57504,6],[58319,5]]}}}],["toy",{"_index":13405,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7405,3]]},"/en/lessons/linear-regression":{"position":[[8556,4],[8895,3],[74765,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[3452,3]]}}}],["toyear",{"_index":10174,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8912,7],[9500,6],[14163,7],[14623,6],[21699,7],[22404,6],[25039,7],[25820,6],[28118,7],[28911,6],[39013,7],[39811,6],[45318,7],[46116,6]]}}}],["toyeardecim",{"_index":17111,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25392,15],[25664,15]]}}}],["toyeardecimal(row",{"_index":17088,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24549,19]]}}}],["toyota",{"_index":19592,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15372,6],[15444,6],[18232,6]]}}}],["to…calcul",{"_index":13877,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[66393,12]]}}}],["to…perform",{"_index":13851,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63561,10]]}}}],["tp",{"_index":4266,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44875,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12654,2]]}}}],["tp/tn/fp/fn",{"_index":4289,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46380,13]]}}}],["tpath",{"_index":21358,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27599,7],[28072,6],[29400,6],[29809,6]]}}}],["tpp",{"_index":7214,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3740,5],[4946,4],[37939,3],[38028,3]]}}}],["tr",{"_index":15097,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13104,3],[13134,2],[13140,4],[14230,3],[14261,2],[14267,4],[15068,3],[15099,2],[15105,4],[16432,3],[16463,2],[16469,4],[17134,2],[18650,3],[18681,2],[18687,4],[19291,2]]}}}],["tr.find_all(\"td",{"_index":15103,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15253,17],[16617,17],[18774,17]]}}}],["tr.find_all('a",{"_index":15100,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[14288,17],[15126,17],[16490,17],[18708,17]]}}}],["trace",{"_index":1228,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11813,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[20363,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19314,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4150,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27925,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18757,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[9203,7],[16709,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33862,6],[40899,5],[41737,6],[43523,5],[52137,6],[52551,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2964,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34099,6],[34178,5],[36087,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48124,7]]},"/en/lessons/output-data-as-html-file":{"position":[[7513,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8140,7]]},"/en/lessons/space-place-gazetteers":{"position":[[11085,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29642,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7602,5],[51906,7]]},"/en/lessons/vector-layers-qgis":{"position":[[11557,5],[11920,5],[12680,7],[14236,5],[14463,5],[14623,5],[15483,5],[15580,5],[15972,7]]}}}],["traceabl",{"_index":8446,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11596,10]]}}}],["traceout",{"_index":22440,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12658,8]]}}}],["tracer",{"_index":9525,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2932,6],[55441,6],[55545,7],[55595,6],[57157,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2234,7]]}}}],["traceri",{"_index":15457,"title":{"/en/lessons/intro-to-twitterbots":{"position":[[36,7]]}},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[37,7],[97,7],[197,7],[411,7],[1001,7],[1074,7],[1140,7],[10272,7],[10347,7],[10728,7],[10917,7],[13566,7],[13653,7],[14420,8],[18139,7],[18315,8],[18344,7],[18938,7],[19471,7],[19538,7],[19743,8],[19832,7],[19926,7],[20043,7],[21072,7],[23718,7],[23915,7],[25134,7],[26409,7],[26579,8],[26774,7],[26842,7],[26889,7]]}}}],["tracery.io",{"_index":15502,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5650,10],[7735,11]]}}}],["trachsel",{"_index":10075,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59572,9]]}}}],["track",{"_index":816,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4419,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26791,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18938,5],[23550,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4537,5],[4594,8],[5031,5],[5516,5],[7328,5],[11471,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41745,5],[45376,5],[63999,5]]},"/en/lessons/common-similarity-measures":{"position":[[35552,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20405,5],[20820,5],[22436,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10492,5]]},"/en/lessons/counting-frequencies":{"position":[[4981,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14101,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18561,5],[20004,8],[20913,8],[21392,8],[22790,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25380,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3389,6],[5234,5],[5329,5],[5376,6],[5450,5],[5918,6],[6174,7],[6363,5],[6469,6],[7869,5],[8317,5],[8382,5],[8509,6],[8736,7],[8891,5],[9106,6],[9417,5],[9467,5],[9656,6],[10351,7],[10694,5],[10737,5],[10777,5],[10841,5],[11183,5],[11275,5],[11380,6],[11424,5],[11472,6],[11625,5],[11666,6],[11732,6],[11791,7],[11859,5],[11892,5],[11923,6],[12117,6],[12654,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42353,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2330,5],[13783,5],[26901,5],[27618,5]]},"/en/lessons/extracting-keywords":{"position":[[21181,5],[21425,5],[35425,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1565,6],[6462,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11440,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5325,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36812,5],[44631,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4118,5],[14689,6],[15336,6],[16358,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[10846,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6670,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28854,5],[28883,5],[29333,5],[29798,5],[29991,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22458,5],[23899,8],[25112,8],[25596,8],[27867,8]]},"/en/lessons/intro-to-bash":{"position":[[11744,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8413,5]]},"/en/lessons/intro-to-powershell":{"position":[[26686,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4060,7],[5316,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3611,5],[35217,5]]},"/en/lessons/linux-installation":{"position":[[2616,5]]},"/en/lessons/mac-installation":{"position":[[1995,5]]},"/en/lessons/naive-bayesian":{"position":[[48240,5],[48383,5]]},"/en/lessons/output-data-as-html-file":{"position":[[2676,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2382,7],[2404,6],[2590,6],[2705,7],[5195,6]]},"/en/lessons/sonification":{"position":[[12564,6],[12632,5],[12777,6],[25335,5],[26179,6],[26199,5],[32590,5]]},"/en/lessons/space-place-gazetteers":{"position":[[46702,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14662,6],[31130,8]]},"/en/lessons/transliterating":{"position":[[17596,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45993,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20657,5]]},"/en/lessons/windows-installation":{"position":[[3353,5]]}}}],["trackabl",{"_index":8262,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1789,9],[21119,9],[29379,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1496,9],[25323,9]]}}}],["trackpad",{"_index":14511,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[38205,8]]}}}],["trackpad/mous",{"_index":15687,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[15431,15]]}}}],["track’",{"_index":10333,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[10919,7]]}}}],["tractabl",{"_index":12470,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67203,9]]}}}],["traction",{"_index":14160,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5551,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2495,8],[7472,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5504,8],[11161,8]]}}}],["tracto",{"_index":11762,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5938,6]]}}}],["trade",{"_index":4104,"title":{"/en/lessons/gravity-model":{"position":[[50,5]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32233,5],[58622,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19946,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6701,6],[9250,5]]},"/en/lessons/common-similarity-measures":{"position":[[38371,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[695,5],[3379,5],[3490,5],[3564,5],[3645,5],[3689,5],[4262,5],[4449,5],[5040,5],[5145,5],[5467,5],[20238,5],[25541,5],[37875,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4259,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30326,7],[30369,8]]},"/en/lessons/gravity-model":{"position":[[51,5],[4471,5],[5247,6],[5607,5],[10143,5],[27839,5],[31615,6],[57666,5],[59172,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6616,5],[38587,6],[38618,5],[39089,6]]},"/en/lessons/introduction-map-warper":{"position":[[10064,5]]},"/en/lessons/sentiment-analysis":{"position":[[6109,6],[6286,6],[27832,5],[30522,5],[31619,5],[34812,5],[36595,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3241,5],[3570,5]]}}}],["tradeoff",{"_index":13941,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[22433,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36512,9]]}}}],["trader",{"_index":20401,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25287,7]]}}}],["tradit",{"_index":2550,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23484,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24637,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8010,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62424,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28968,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4305,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15660,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4024,11]]},"/en/lessons/extracting-keywords":{"position":[[4995,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3452,11],[6030,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35478,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[2586,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7781,13]]},"/en/lessons/getting-started-with-markdown":{"position":[[10660,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4772,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[30863,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43099,11],[53761,11]]},"/en/lessons/intro-to-linked-data":{"position":[[9830,11],[22031,11]]},"/en/lessons/intro-to-powershell":{"position":[[22483,11],[23346,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1862,11],[23919,11],[37912,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19284,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49075,12]]},"/en/lessons/linux-installation":{"position":[[2214,11]]},"/en/lessons/mac-installation":{"position":[[1541,11]]},"/en/lessons/output-data-as-html-file":{"position":[[1702,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[40026,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44747,11]]},"/en/lessons/sentiment-analysis":{"position":[[1125,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31640,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9758,11],[16159,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14803,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5432,11]]},"/en/lessons/windows-installation":{"position":[[2899,11]]}}}],["tradition",{"_index":11107,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25109,13],[25581,13],[43867,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2171,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[8748,13]]}}}],["traffic",{"_index":14091,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[6148,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7277,7]]},"/en/lessons/space-place-gazetteers":{"position":[[43937,7]]}}}],["tragedi",{"_index":20044,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19153,8]]}}}],["tragic",{"_index":20036,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18882,6]]}}}],["trail",{"_index":2265,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15233,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58941,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4254,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42572,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14541,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27195,8]]},"/en/lessons/gravity-model":{"position":[[34686,6]]},"/en/lessons/linear-regression":{"position":[[69203,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7855,8]]},"/en/lessons/preserving-your-research-data":{"position":[[8907,5]]}}}],["train",{"_index":325,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7986,8],[8194,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26492,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3867,7],[10061,9],[10246,7],[10287,7],[10367,7],[10641,8],[10731,7],[10803,5],[12658,8],[12743,7],[12846,5],[13814,7],[17250,7],[18219,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10627,5],[11093,7],[11236,9],[34952,6],[38221,5],[42491,5],[53569,8],[57399,5],[61033,7],[62638,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[362,8],[821,8],[1006,8],[1210,8],[3415,5],[4717,7],[5271,8],[6756,8],[10724,5],[11125,8],[11692,5],[12320,8],[12611,8],[13163,7],[13518,8],[14747,7],[15229,5],[16773,8],[16946,5],[20232,8],[20418,9],[20520,8],[20719,7],[20830,8],[20919,7],[20977,8],[21131,5],[21295,5],[21396,5],[22300,8],[23462,8],[23748,8],[23797,8],[24706,5],[24798,7],[25507,8],[25593,8],[25667,8],[25721,8],[26106,8],[26162,8],[26291,8],[27022,5],[27377,8],[27513,8],[27638,8],[28028,5],[28325,8],[28451,8],[28514,5],[28906,8],[29659,8],[29771,7],[30578,7],[30664,7],[30969,7],[31161,8],[31321,7],[32155,7],[32351,8],[32414,8],[32471,8],[32664,5],[33540,8],[33703,5],[34097,8],[34271,8],[34320,8],[34604,8],[34668,8],[34725,8],[35041,8],[35535,9],[35645,8],[35741,8],[36095,7],[36149,8],[36579,8],[36717,7],[36792,7],[36964,8],[37253,7],[38708,8],[38854,8],[38923,6],[39152,11],[39216,5],[39313,8],[39449,8],[40266,5],[40576,8],[41302,8],[41844,5],[43158,8],[44081,8],[44725,7],[47092,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[606,8],[1331,5],[1573,8],[1600,8],[1993,5],[2677,8],[9814,8],[11711,8],[11982,5],[12021,8],[18176,7],[18338,5],[18437,8],[22420,8],[22465,8],[22890,8],[27371,8],[27399,8],[32286,8],[32426,8],[32554,8],[34891,8],[34962,8],[36194,8],[36255,8],[38251,8],[38337,5],[39010,8],[39769,8],[39911,8],[39974,5],[40069,5],[40183,8],[40268,7],[40379,5],[41101,8],[41324,8],[41351,8],[41455,8],[41987,7],[42033,8],[42494,8],[42546,8],[42855,8],[42949,5],[43399,8],[43643,9],[44538,9],[45276,7],[45582,8],[45809,5],[46885,8],[46999,8],[52611,7],[54807,5],[55068,8],[55189,8],[60188,7],[61342,8],[63654,8],[64446,8],[64550,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3970,7],[22907,7],[23185,7],[23261,7],[39085,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16932,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17024,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3288,7],[5033,8],[7008,8],[7563,7],[9794,7],[18196,8],[18317,7],[18815,7],[19108,7],[25024,8],[25283,8],[25506,7],[26173,8],[30146,7],[32264,7],[32384,8],[34438,7],[43380,8],[44041,7],[44167,7],[44358,5],[44778,7],[44965,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33826,7],[33919,7],[34334,8],[34695,8],[35206,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18773,7],[19046,8],[19335,7],[19584,7],[19791,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9011,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[1695,7],[1744,5],[2774,5],[2827,10],[2966,5],[3063,8],[3234,5],[5389,5],[6394,5],[6613,8],[6928,8],[18225,8],[19123,5],[19303,5],[19437,8],[19693,7],[19907,8],[20009,7],[20339,7],[21056,8],[21208,10],[21681,7],[21721,9],[21983,9],[22359,8],[22493,8],[22610,8],[23249,8],[23550,7],[23911,7],[23935,8],[24006,9],[24414,8],[41660,8],[42752,6],[43042,6],[46067,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10305,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[892,7],[2677,8],[4309,7],[4914,8],[5109,8],[5408,7],[5525,7],[10085,5],[10357,5],[10756,8],[12152,8],[16345,5],[17481,8],[20159,7],[20254,8],[20316,8],[21885,8],[21990,5],[22081,8],[22350,9],[22841,9],[22920,8],[23119,8],[23325,8],[24116,8],[24334,8],[24455,5],[25141,9],[25638,8],[25655,8],[25701,8],[27273,8],[27671,6],[28289,9],[28393,5],[28624,5],[29253,8],[29595,8],[29628,8],[30258,8],[30383,5],[37178,8],[45699,8],[47123,8],[47894,8],[49394,7],[50383,6],[50656,8],[50786,8],[51071,8],[53081,8],[59456,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41772,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30619,5],[45834,5]]},"/en/lessons/jupyter-notebooks":{"position":[[36699,8]]},"/en/lessons/linear-regression":{"position":[[795,8],[836,8],[7817,7],[12348,7],[15903,5],[20448,8],[20645,8],[20751,7],[20827,8],[21056,5],[21288,7],[22175,9],[22396,5],[24211,6],[31449,8],[31558,8],[31670,7],[31726,8],[31950,8],[36282,8],[36792,8],[36895,8],[37235,8],[37250,8],[37308,8],[37347,8],[37522,8],[37909,8],[39184,8],[39244,5],[39304,9],[40260,8],[40594,8],[40834,8],[41093,8],[42430,8]]},"/en/lessons/logistic-regression":{"position":[[534,8],[9015,5],[11648,8],[15890,8],[16439,8],[16785,7],[17133,8],[22074,5],[49815,7],[62645,5],[62664,5],[62699,8],[62721,8],[63537,8],[63647,5],[63677,5]]},"/en/lessons/naive-bayesian":{"position":[[5311,5],[6421,8],[6618,8],[6676,8],[6863,8],[7235,9],[9671,5],[24194,6],[25336,5],[25905,5],[35820,8],[35876,6],[36982,8],[37112,8],[37698,8],[38401,8],[38489,8],[38605,5],[40747,5],[43479,8],[44006,5],[44102,5],[44256,5],[44299,5],[44532,5],[44567,5],[44760,5],[44784,9],[44903,8],[46300,6],[46785,5],[46812,8],[46874,5],[46901,8],[46932,8],[52188,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3338,5],[52080,8]]},"/en/lessons/sentiment-analysis":{"position":[[11241,8],[12998,8],[14245,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8603,7]]},"/en/lessons/sonification":{"position":[[4525,8]]},"/en/lessons/space-place-gazetteers":{"position":[[46158,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3044,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18333,5],[19982,5],[20200,6],[20340,6],[20860,5],[21786,5],[22972,7],[22998,7],[23755,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1524,8],[1711,9],[1850,8],[2144,7],[2248,8],[2382,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[272,5],[1385,7],[1672,8],[1713,7],[4235,7],[4269,8],[4398,5],[4480,8],[4798,7],[5030,8],[10093,8],[10981,5],[11490,8],[11576,9],[15351,5],[17996,5],[22163,5],[22286,9],[26311,5],[26886,8],[27320,7],[27474,9],[28601,5],[29195,8],[29917,5],[30186,5],[30403,8],[30680,8],[30900,8],[31051,7],[31197,8],[31291,9],[31757,5],[31823,5],[35752,7],[40898,8],[45523,7],[47124,6],[48015,8],[48390,8],[52885,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16358,6]]},"/en/lessons/working-with-text-files":{"position":[[7284,7]]}}}],["train/test",{"_index":17741,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[33492,10],[33696,10]]},"/en/lessons/naive-bayesian":{"position":[[54177,10]]}}}],["train_loss",{"_index":5924,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21594,10],[21766,10],[41956,10],[42128,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40508,10],[41850,10],[45975,10]]}}}],["train_test_split",{"_index":17175,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36841,18],[37063,16]]},"/en/lessons/logistic-regression":{"position":[[15528,16],[15719,16]]}}}],["train_test_split(z_new",{"_index":17181,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37115,23]]}}}],["train_test_split(z_new_binari",{"_index":17588,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15806,30]]}}}],["trainabl",{"_index":6379,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43998,9],[44045,10]]}}}],["traindata",{"_index":18477,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44678,10]]}}}],["trained_model",{"_index":14686,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25570,14],[30614,13]]}}}],["trainer",{"_index":11082,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[17990,8],[18073,8],[44903,8]]}}}],["training/test",{"_index":18353,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[24304,16]]}}}],["trainsetid",{"_index":18474,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44613,12]]}}}],["trait",{"_index":12936,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[19901,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42962,6],[43450,7]]}}}],["trajectori",{"_index":13659,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35733,10],[36748,10],[38005,10],[42907,10],[51662,10],[52054,10],[52560,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19515,10]]}}}],["trallei",{"_index":4986,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47361,8]]}}}],["tran",{"_index":388,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10022,7],[10153,5],[12298,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3714,5],[7025,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3220,5],[3549,5]]}}}],["tranform",{"_index":3412,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[16806,8]]}}}],["transact",{"_index":4542,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69074,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38653,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45603,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32410,12]]},"/en/lessons/gravity-model":{"position":[[7497,12]]},"/en/lessons/sonification":{"position":[[34567,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26563,12]]}}}],["transchar",{"_index":22710,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12508,9],[12570,9],[12629,9],[12672,9]]}}}],["transcod",{"_index":15713,"title":{"/en/lessons/introduction-to-ffmpeg":{"position":[[28,12]]}},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29,12],[564,10],[2368,10],[2923,11],[3987,11],[17455,10],[18470,9],[18913,9],[19482,10],[19542,10],[21597,11],[22038,11],[28067,11],[40491,11]]},"/en/lessons/sonification":{"position":[[2166,11]]}}}],["transcrib",{"_index":528,"title":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[0,12]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15478,11],[15772,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[777,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17483,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2921,10],[3025,10],[3116,10],[9887,12],[15449,12],[28654,12],[30445,11],[34390,12]]},"/en/lessons/extracting-keywords":{"position":[[1764,11],[2471,11],[4554,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2805,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11472,11]]},"/en/lessons/research-data-with-unix":{"position":[[942,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1,12],[315,10],[1221,12],[2648,10],[3484,10],[3616,10],[4237,10],[4306,10],[4394,10],[5911,10],[6664,11],[7824,12],[9256,12],[10462,10],[10821,12],[12626,10],[13843,12],[14230,12],[14865,12],[18212,10],[18788,10],[18870,12],[19150,11],[19165,10],[19987,11],[22678,11],[22792,11],[23337,10],[24084,12],[26817,10],[26910,10],[30567,12],[30669,10],[33711,11],[33880,11],[33943,10],[34142,10],[34440,11],[34563,12],[36172,10]]},"/en/lessons/working-with-web-pages":{"position":[[5801,11]]}}}],["transcript",{"_index":346,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8680,13],[11499,14],[12729,13],[13367,14],[13416,14],[14553,14],[14600,13],[14723,13],[17275,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30655,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8777,12],[8977,10],[17466,10],[17542,14],[17600,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1290,13],[3895,13],[5046,13],[7278,14],[8845,14],[13296,13],[15509,14],[25946,14],[28851,13],[31905,13],[39869,13],[46045,13]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11188,10],[11273,11],[11998,10],[12090,10],[12272,10],[12714,10],[12861,10],[16460,11],[23434,12],[29978,10],[30154,12],[30539,10],[31012,11],[31385,12],[35179,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3952,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[913,11],[2668,10],[3402,10],[3555,11],[3653,10],[3710,10],[3917,10],[4034,10],[4844,11],[4904,10],[5152,10],[5446,10],[6317,10],[8047,11],[8296,11],[10920,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2116,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32216,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[457,10]]},"/en/lessons/naive-bayesian":{"position":[[1904,11],[4680,10],[15711,11]]},"/en/lessons/normalizing-data":{"position":[[3643,11]]},"/en/lessons/preserving-your-research-data":{"position":[[5047,15],[5071,15]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2088,15]]},"/en/lessons/sentiment-analysis":{"position":[[10101,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64412,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12749,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[140,13],[500,13],[877,13],[959,13],[2218,13],[3226,13],[4478,13],[5487,14],[11374,13],[13062,13],[13318,13],[17577,13],[17938,13],[22929,13],[23047,13],[34232,13],[34364,13],[34546,13],[34833,13],[35997,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[6156,13],[6248,14]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26994,13]]},"/en/lessons/working-with-web-pages":{"position":[[4254,11],[4463,10],[5384,10],[5538,10]]}}}],["transfer",{"_index":3971,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22848,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29373,12],[61026,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1247,8],[1292,8],[1446,8],[32267,9],[35434,8],[35785,8],[35832,8],[35918,8],[36628,8],[36676,8],[36902,8],[40800,8],[41005,8],[41254,8],[41590,8],[43251,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44689,8],[61200,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6649,8],[7836,9],[40512,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11494,12]]},"/en/lessons/extracting-keywords":{"position":[[12368,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27099,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[15251,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[268,8],[19007,8],[19614,8],[19634,8],[19791,8],[20102,8],[20148,8],[20363,8]]},"/en/lessons/jupyter-notebooks":{"position":[[45880,8]]},"/en/lessons/preserving-your-research-data":{"position":[[11014,12]]},"/en/lessons/sentiment-analysis":{"position":[[27231,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47893,8]]},"/en/lessons/working-with-web-pages":{"position":[[1526,8]]}}}],["transferr",{"_index":8286,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5998,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4810,13]]}}}],["transform",{"_index":1369,"title":{"/en/lessons/transforming-xml-with-xsl":{"position":[[0,12]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19008,15],[35093,11],[36736,11],[39400,15],[40116,14],[40342,14],[41203,15]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[411,15],[2361,14],[3278,14],[15113,15],[16765,13],[18154,12],[19425,9],[19445,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5272,9],[25752,11]]},"/en/lessons/common-similarity-measures":{"position":[[3970,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18531,10],[28852,15],[31818,12],[39658,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32582,12],[33297,10],[33510,16],[33725,11],[34251,15],[34692,11],[34789,10],[34925,11],[35102,15],[35226,15],[35373,9],[35753,15],[35842,16],[35890,15],[35965,15]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17274,14],[17323,14]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[584,12],[17409,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14602,9],[25114,9],[25725,11],[26478,9],[26582,10],[26766,11],[26870,11],[27154,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1915,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23568,15]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14286,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2076,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41757,9],[45567,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15169,15]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[803,12],[1186,9],[3493,10],[7321,11],[10651,14],[11499,12],[11712,15],[11961,10],[12038,9],[12579,9],[12652,9],[13406,9],[17261,14],[25972,16],[26070,9],[27614,15],[28849,15],[36871,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3398,11],[5280,12]]},"/en/lessons/geocoding-qgis":{"position":[[10248,15]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25428,12]]},"/en/lessons/georeferencing-qgis":{"position":[[1265,14],[8376,14],[8650,14],[8776,14]]},"/en/lessons/geospatial-data-analysis":{"position":[[846,16],[1204,15],[12626,11],[13289,11],[13538,9],[15210,9],[16834,12],[18016,15],[18090,16],[18204,11],[21598,9],[28551,14],[28886,15],[29141,11],[35325,16]]},"/en/lessons/getting-started-with-markdown":{"position":[[5810,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[521,11],[1336,13],[18348,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[900,11],[4317,12],[4410,11],[4783,11],[8625,12],[51098,11],[59464,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17363,11],[30181,10],[30795,11],[31548,9],[31652,10],[31837,11],[31944,11],[32228,9],[32578,9]]},"/en/lessons/introduction-map-warper":{"position":[[16969,14],[17139,15]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17254,14],[40453,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19179,9],[39316,9],[48606,14]]},"/en/lessons/json-and-jq":{"position":[[1739,12],[6524,9],[9973,15],[17572,12],[23591,15]]},"/en/lessons/linear-regression":{"position":[[704,15],[5406,14],[5486,15],[31021,14],[31199,15],[32864,15],[68909,11],[78239,11]]},"/en/lessons/logistic-regression":{"position":[[466,15],[6952,14],[13075,15],[14346,14],[50395,9],[50483,9],[51914,11],[51965,11],[62607,14],[63439,15],[63497,16]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[301,12],[11865,14],[15591,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1251,10],[16247,9],[34646,11]]},"/en/lessons/qgis-layers":{"position":[[5900,14]]},"/en/lessons/research-data-with-unix":{"position":[[1115,9],[12453,11],[12584,16]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16816,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12709,11],[37630,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38318,9]]},"/en/lessons/sonification":{"position":[[955,12],[1085,16],[3981,11],[8995,15],[9690,16],[10954,16],[11320,16],[12070,15],[12864,15],[16031,15],[16232,9],[39762,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3056,9],[47958,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5838,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17954,15],[32464,10],[33599,9],[34905,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38159,14],[41113,11],[41303,15],[42123,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31813,9],[40583,14]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15319,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1,12],[2334,9],[5251,9],[6127,14],[6150,13],[6199,14],[6325,14],[6420,15],[7508,16],[7800,9],[8265,9],[8430,15],[9352,14],[13496,15],[13705,12],[15713,13],[16179,14],[19600,11],[21982,9],[22461,9],[22860,9],[22960,15],[23052,14],[23979,11],[24602,14],[25316,14],[26045,11],[26327,11],[27326,15],[27534,11],[27802,11],[28671,14],[30493,11],[32617,15],[33092,14],[33280,14],[33372,12],[33461,9],[40421,15],[40477,12],[42044,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20876,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[880,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43668,11],[43887,11]]}}}],["transformation7",{"_index":1305,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15004,16]]}}}],["transformations/ev",{"_index":12837,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[989,23]]}}}],["transformation’",{"_index":15688,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[17549,16]]}}}],["transformed_docu",{"_index":1442,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24087,21],[25041,21]]}}}],["transformed_documents.toarray",{"_index":1452,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24630,31]]}}}],["transformed_documents_as_array",{"_index":1451,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24597,30],[25342,30],[26018,30],[26735,31]]}}}],["transformer.from_crs('epsg:4326",{"_index":23537,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43901,33]]}}}],["transformer.transform(long",{"_index":23539,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43976,27]]}}}],["transit",{"_index":6753,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22182,10],[27322,10],[27383,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27413,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[850,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8716,11],[8788,11],[10904,10],[12332,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29623,12],[29786,13],[29939,12],[30103,12],[30243,12],[30408,12],[30479,12],[30673,13],[51370,13],[51407,10],[51623,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44394,11]]},"/en/lessons/space-place-gazetteers":{"position":[[3773,9]]}}}],["transitivity.10",{"_index":10543,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29607,15]]}}}],["transkribu",{"_index":18722,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1483,12]]}}}],["translat",{"_index":2,"title":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17,11],[400,11],[743,11],[1745,11],[1777,9],[1855,11],[2235,9],[2383,11],[3775,12],[3852,13],[8884,11],[8896,9],[8979,11],[9009,10],[9025,11],[9218,11],[9316,12],[9335,11],[9527,10],[9593,9],[9608,9],[9800,11],[9862,9],[10037,9],[10102,10],[10249,10],[10398,9],[11438,9],[11518,12],[12484,9],[12747,11],[13072,10],[13140,11],[13386,12],[13457,12],[13989,11],[14741,11],[14989,9],[15028,11],[15087,12],[15247,10],[15506,10],[15671,10],[15717,11],[17306,11],[17444,13],[17500,11],[23754,12],[24139,9],[24253,11],[24394,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1385,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11269,9],[17147,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3684,10],[5184,12],[5366,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34290,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1784,9],[1806,10],[53636,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[52265,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24308,10],[24647,11],[25200,9],[26002,9],[27310,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9131,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1307,12],[25931,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21071,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36867,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3373,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29451,9],[63051,9]]},"/en/lessons/geocoding-qgis":{"position":[[5412,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5103,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29375,10],[29711,11],[30268,9],[31072,9],[32389,10]]},"/en/lessons/intro-to-bash":{"position":[[19281,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30174,9]]},"/en/lessons/jupyter-notebooks":{"position":[[42588,10]]},"/en/lessons/linear-regression":{"position":[[78225,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16457,12],[19740,11],[19786,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[343,10],[7259,12],[9521,11],[9557,12],[9642,11],[11008,11],[12392,12],[15068,9],[15264,11],[15334,11],[34128,12],[34693,12],[41765,10],[46113,10]]},"/en/lessons/sentiment-analysis":{"position":[[15136,11],[15316,11],[15454,11],[15654,11]]},"/en/lessons/sonification":{"position":[[2150,11],[6005,10],[32155,10]]},"/en/lessons/space-place-gazetteers":{"position":[[3580,11],[48966,12],[49122,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28716,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12272,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23920,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5631,12],[34682,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1292,12]]},"/en/lessons/transliterating":{"position":[[1177,10],[1233,10],[2326,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42454,11],[43830,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20944,12],[21000,11]]}}}],["translations/edit",{"_index":5022,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50244,22]]}}}],["translator'",{"_index":19959,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3384,12],[15038,12]]}}}],["translit_t",{"_index":22708,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12437,16],[12542,15]]}}}],["translit_table[char",{"_index":22711,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12582,20]]}}}],["transliter",{"_index":11466,"title":{"/en/lessons/transliterating":{"position":[[0,15]]}},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3629,16],[5902,15],[6334,15],[6382,15]]},"/en/lessons/space-place-gazetteers":{"position":[[17556,16]]},"/en/lessons/transliterating":{"position":[[1,15],[127,13],[541,15],[803,15],[847,15],[1062,15],[1134,14],[1303,14],[1364,15],[1473,13],[1574,14],[1668,15],[1930,15],[2102,15],[3337,16],[5612,15],[8924,15],[8956,15],[9391,15],[9515,14],[10102,15],[10208,14],[10514,15],[10844,15],[11134,15],[12193,15],[13286,15],[13637,15],[13968,14],[14008,14],[14077,13],[14129,13],[14230,13],[14277,13],[14705,15],[16721,14],[19541,15],[19664,15],[19699,13],[19938,13]]}}}],["transliterate(cont",{"_index":22713,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12903,22]]}}}],["transliterate(word",{"_index":22707,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12417,19]]}}}],["transliterator.pi",{"_index":22604,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4520,18]]}}}],["transmiss",{"_index":5243,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65421,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31710,12],[31757,12],[32958,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18085,12]]}}}],["transmit",{"_index":12489,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69086,8]]}}}],["transnat",{"_index":23117,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[447,13]]}}}],["transpar",{"_index":1741,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42285,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31813,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44389,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29385,11],[38046,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12543,11]]},"/en/lessons/georeferencing-qgis":{"position":[[9939,12],[11236,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[10267,13],[10484,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49722,13],[58724,12]]},"/en/lessons/introduction-map-warper":{"position":[[18758,12],[19698,13]]},"/en/lessons/linear-regression":{"position":[[59189,12]]},"/en/lessons/sonification":{"position":[[7538,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5651,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28949,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61244,12]]}}}],["transpired.4",{"_index":20876,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5047,12]]}}}],["transport",{"_index":7250,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7036,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34602,14]]},"/en/lessons/linear-regression":{"position":[[1523,14]]},"/en/lessons/logistic-regression":{"position":[[1243,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3329,11]]}}}],["transylvania",{"_index":8974,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20190,12]]}}}],["traor",{"_index":16410,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44350,7],[52982,7]]}}}],["trap",{"_index":12382,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56713,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37867,6]]}}}],["trashcan",{"_index":8463,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21169,9]]}}}],["travel",{"_index":13646,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[33280,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36463,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[20910,8],[21465,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5039,6],[6195,9],[9594,10],[9879,9],[10022,10],[10122,9],[12403,10],[16473,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3676,8],[6103,7],[10545,6],[11159,7],[15630,8],[15835,8],[16158,6],[16435,9],[17961,6],[21334,6],[22046,6],[22688,6],[34044,8],[37531,9],[42466,7],[44328,8],[44968,7],[45077,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21922,6],[24566,6]]}}}],["travelogu",{"_index":20939,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[15373,12],[16502,10],[21577,10],[29090,10],[33977,10],[45000,12]]}}}],["travelstop",{"_index":20950,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17996,11],[19043,10],[21975,10],[25949,10],[29457,10],[30036,10],[34348,10],[38947,10]]}}}],["travers",{"_index":14694,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26794,10]]},"/en/lessons/space-place-gazetteers":{"position":[[34061,10]]}}}],["tre",{"_index":11904,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7587,3]]}}}],["treach",{"_index":21348,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[26652,8]]}}}],["treach(dynamiccollab",{"_index":21351,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[26980,22],[27020,22]]}}}],["treacheri",{"_index":8892,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7122,9]]}}}],["treasur",{"_index":12484,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68885,8]]}}}],["treasuri",{"_index":16194,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8487,8]]}}}],["treat",{"_index":491,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13830,7],[15939,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29489,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14041,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9403,7],[10999,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49677,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2215,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61705,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18081,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27974,5],[28208,5],[35840,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11943,5],[12047,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44769,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9119,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21782,7],[33147,5]]},"/en/lessons/geocoding-qgis":{"position":[[36007,5]]},"/en/lessons/georeferencing-qgis":{"position":[[1517,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21300,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3714,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12694,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14630,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18248,5]]},"/en/lessons/json-and-jq":{"position":[[25527,5]]},"/en/lessons/jupyter-notebooks":{"position":[[5796,6]]},"/en/lessons/linear-regression":{"position":[[12076,7]]},"/en/lessons/logistic-regression":{"position":[[4193,7],[19504,5],[19885,5]]},"/en/lessons/naive-bayesian":{"position":[[66807,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[26139,7],[26216,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17394,7],[27697,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16247,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17106,7],[29623,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37023,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30973,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24142,7],[29619,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[13721,5]]}}}],["treati",{"_index":9306,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25102,6],[25711,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6820,7]]}}}],["treatis",{"_index":5759,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[29184,10],[30309,8]]}}}],["treatment",{"_index":7490,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34380,12]]},"/en/lessons/linear-regression":{"position":[[78000,10]]}}}],["tree",{"_index":3087,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26583,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34337,4],[36302,6],[40710,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4339,5],[18808,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17582,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27144,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12213,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[30876,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31369,4]]},"/en/lessons/intro-to-bash":{"position":[[10356,4]]},"/en/lessons/intro-to-linked-data":{"position":[[17652,4],[19092,4]]},"/en/lessons/intro-to-powershell":{"position":[[498,4],[15040,4],[15506,4],[15589,4],[16462,4],[16679,4],[17206,5],[17764,5],[34226,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30595,4]]},"/en/lessons/json-and-jq":{"position":[[39574,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12668,4]]}}}],["tree.getroot",{"_index":10818,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27179,14]]}}}],["treebank",{"_index":21504,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25686,8]]}}}],["trello",{"_index":5558,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63934,6],[67849,7]]}}}],["tremend",{"_index":13529,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7059,10],[11403,10],[59882,10]]}}}],["trench",{"_index":14691,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26610,7],[26737,6],[26875,6],[27119,6],[27903,6]]}}}],["trend",{"_index":2575,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25992,5],[26809,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67876,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2824,6],[50731,6],[62566,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44749,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42103,6]]},"/en/lessons/geocoding-qgis":{"position":[[32022,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[4039,6],[12858,6],[21061,6],[22677,6],[29250,6],[29962,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1164,6],[11642,6],[59555,6]]},"/en/lessons/introduction-map-warper":{"position":[[1985,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54054,6]]},"/en/lessons/linear-regression":{"position":[[16425,5],[55269,6],[68648,5]]},"/en/lessons/logistic-regression":{"position":[[34836,5],[42993,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16351,5],[16392,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6101,7],[28714,6],[39383,5],[40389,6]]},"/en/lessons/sentiment-analysis":{"position":[[5436,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26247,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[260,6],[633,6],[5702,6],[7048,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6978,6],[64490,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4656,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33308,5],[35421,6],[35502,7],[37203,7],[37897,6],[37997,6],[38096,6],[40146,6],[40478,6]]}}}],["trevett",{"_index":18601,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58992,11]]}}}],["trevor",{"_index":6497,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58357,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4591,6],[45486,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[32728,6]]},"/en/lessons/linear-regression":{"position":[[74533,6]]},"/en/lessons/sonification":{"position":[[39873,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52402,7]]}}}],["tri",{"_index":768,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2445,3],[3581,3],[7800,3],[13120,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6944,6],[8868,6],[21773,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7466,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9971,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10080,3],[22751,3],[43158,6],[50618,3],[56300,6],[58542,5],[60086,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8368,3],[17427,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13478,5],[50479,3],[51755,6],[53808,4],[63631,4],[66038,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14427,6],[24514,3],[39952,3],[40604,6],[50602,3],[56587,3],[66478,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2329,3],[4205,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4219,5],[21569,3],[36075,3],[37560,3],[62448,3],[65007,3]]},"/en/lessons/common-similarity-measures":{"position":[[13338,3],[19789,6],[29562,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7187,5],[7633,6],[27122,6],[33172,3],[33617,6],[40782,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9061,6],[9746,6],[17935,3],[32258,3],[35090,3],[39746,3],[39812,3],[45146,3],[45779,6],[48878,6],[53258,6],[53835,6],[54701,6],[63741,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11478,3],[11715,3],[11956,3],[15774,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24275,3],[31001,3],[35701,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33843,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3226,6]]},"/en/lessons/counting-frequencies":{"position":[[1008,3],[5483,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32829,3],[36495,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28229,3],[30690,3],[30788,3],[33850,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10350,6],[26615,3],[34499,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14585,3],[16503,3],[20541,3],[22865,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1382,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6849,3],[7330,3],[11952,3],[13688,3],[14875,3],[16138,3],[16222,3],[16820,4],[17348,3],[17612,3],[17642,3],[18116,3],[21649,3],[22231,4],[23179,3],[23341,3],[23576,3],[23718,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6488,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3451,6],[3823,6],[20191,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8582,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27212,3],[32117,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1696,5],[3367,5],[3514,6],[4574,3],[10668,3],[11239,6],[23944,3],[27092,6],[42005,3],[42078,3],[42155,3],[42994,3],[43489,3],[43675,3],[43924,4],[47609,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5249,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8349,6],[41650,5],[48582,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2392,5],[2596,6],[3498,6],[18772,4],[20369,4],[21873,6],[26894,3],[27273,4]]},"/en/lessons/extracting-keywords":{"position":[[9518,3],[15594,3],[28552,3],[30330,3],[33509,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28424,4],[31107,3],[31330,4],[36195,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9120,3],[32120,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2078,3],[6749,6],[9552,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9842,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5966,3],[10044,3],[10396,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8956,6],[29432,4],[48030,4],[48372,4],[48739,4],[49631,4],[53647,4],[53894,4],[54213,5],[54575,4],[56272,4],[58304,3],[58387,4],[59428,4],[64507,4]]},"/en/lessons/geocoding-qgis":{"position":[[9322,3],[34684,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1686,5],[1886,3],[9336,3],[19116,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[22535,3],[26882,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3117,5],[9831,3],[10017,6],[11715,5],[18946,6],[20764,3],[27386,3],[28845,3],[29518,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[1622,5],[4156,3],[5029,3],[5307,3],[6556,3],[7105,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[2086,3],[2293,3],[7125,6],[11608,3],[17208,3],[17468,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25003,3]]},"/en/lessons/gravity-model":{"position":[[8059,3],[32251,3],[41580,6],[44348,6],[56540,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[13863,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[2287,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16994,6],[24355,3],[37678,3],[38382,3],[39903,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22606,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12758,6],[31741,3],[36741,3]]},"/en/lessons/intro-to-bash":{"position":[[5039,3],[6898,3],[7189,3],[7620,3],[9824,3],[10174,3],[11169,3],[14842,3],[24563,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[961,6],[3109,6],[16175,5],[16640,4],[16659,5],[18797,4],[18816,5]]},"/en/lessons/intro-to-linked-data":{"position":[[6705,3],[6920,3],[11070,3],[13285,4],[17844,3],[19266,3],[30824,3],[32478,3],[33163,3]]},"/en/lessons/intro-to-powershell":{"position":[[7146,3],[7452,3],[8419,3],[9530,3],[9876,3],[10309,3],[11089,3],[12348,3],[14389,4],[14566,3],[17095,5],[17679,3],[21391,3],[22376,3],[23822,5],[24475,3],[25702,3],[26231,3],[27025,3],[27246,3],[28778,3],[29006,3],[29208,3],[30331,3],[32821,6],[37846,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[10440,3],[15895,6],[16710,3]]},"/en/lessons/introduction-map-warper":{"position":[[18079,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17617,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[750,3],[7704,3],[16364,3],[20756,3],[32824,3],[36149,3],[40630,3]]},"/en/lessons/json-and-jq":{"position":[[6951,3],[7255,3],[8596,3],[10290,3],[36380,3],[37061,4],[40408,3]]},"/en/lessons/jupyter-notebooks":{"position":[[3635,3],[14110,3],[24571,3],[26733,3],[26768,3],[26821,3],[28133,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3793,3],[7300,3],[8667,5]]},"/en/lessons/linear-regression":{"position":[[31892,6],[33319,4],[33647,4],[56112,3],[61766,6]]},"/en/lessons/linux-installation":{"position":[[2268,6],[3148,3],[4684,3]]},"/en/lessons/logistic-regression":{"position":[[13415,4],[13743,4],[25716,3]]},"/en/lessons/mac-installation":{"position":[[1595,6],[2527,3],[4361,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[742,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7067,6],[28379,3],[36366,3]]},"/en/lessons/naive-bayesian":{"position":[[8480,6],[52696,3],[52816,6],[69751,3]]},"/en/lessons/normalizing-data":{"position":[[3509,3],[5246,3],[5521,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25343,3],[27309,4],[31119,3],[32335,4],[32420,4],[45345,4],[47063,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3575,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4037,3],[6314,3],[10704,3],[10762,3]]},"/en/lessons/qgis-layers":{"position":[[911,4],[6992,3],[8190,3],[8445,3],[8720,4],[13222,3],[15384,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6835,3],[18466,3],[23369,3],[25628,3],[25898,3],[26806,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1690,3],[18989,6],[35637,3],[41604,6],[46612,3]]},"/en/lessons/sentiment-analysis":{"position":[[15949,6],[15998,6],[16763,6],[16808,8],[18867,6],[18916,6],[21686,6],[21735,6],[22732,6],[22781,6],[24821,3],[25969,3],[27821,3],[30511,3],[31608,3],[34801,3],[36584,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22134,3],[33824,3],[34359,3]]},"/en/lessons/sonification":{"position":[[543,3],[15471,3],[24516,3]]},"/en/lessons/space-place-gazetteers":{"position":[[19845,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16339,3],[21849,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3303,5],[11662,3],[12544,4],[12568,3],[15248,3],[19342,3],[19620,3],[20352,3],[26369,3],[26835,3],[28489,3],[28750,3],[31547,4],[32363,3],[33833,3],[35440,3],[37668,3],[39038,3],[42790,3],[44164,6],[48730,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13841,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12358,3],[12616,3],[14763,3],[15834,3],[16302,3],[17535,3],[18527,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17558,6],[17891,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10692,3],[24462,3],[41430,3]]},"/en/lessons/transliterating":{"position":[[7535,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41195,6],[44039,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6758,3],[13160,3],[13605,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2847,3]]},"/en/lessons/vector-layers-qgis":{"position":[[3437,3]]},"/en/lessons/viewing-html-files":{"position":[[2416,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22577,3],[29500,3],[29626,3],[32546,3],[36209,6],[43874,4],[46106,3]]},"/en/lessons/windows-installation":{"position":[[2953,6],[3885,3],[5611,3]]},"/en/lessons/working-with-text-files":{"position":[[4132,3],[4656,5]]},"/en/lessons/working-with-web-pages":{"position":[[5847,3],[6478,3]]}}}],["triadic",{"_index":10540,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28978,7],[28995,7],[29459,7],[51504,7]]}}}],["triadic_closur",{"_index":10544,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30307,15],[30370,16]]}}}],["trial",{"_index":1604,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32207,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27584,5]]},"/en/lessons/counting-frequencies":{"position":[[8193,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[312,5],[6169,5],[6836,5],[11182,5],[11267,5],[11707,5],[11783,5],[11992,5],[12084,5],[12116,5],[12266,5],[12708,5],[12736,5],[12855,5],[16454,5],[23428,5],[29429,6],[29681,5],[29972,5],[30148,5],[30260,5],[30460,5],[30500,5],[30563,6],[30652,5],[31006,5],[31160,5],[31379,5],[31482,7],[31783,5],[31978,5],[32823,5],[33420,5],[34047,5],[34121,5],[34308,7],[34710,5],[35173,5],[35745,5],[35796,5],[36496,6],[36573,5],[37994,5],[41866,6],[41954,6],[43661,6],[44088,8],[47202,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26833,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[907,5],[1482,5],[3704,5],[4057,5],[4104,6],[4127,5],[5440,5],[7645,5],[7700,5],[7986,5],[8041,5],[8783,5],[9856,5],[10914,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1750,5],[2110,5],[7888,5],[7949,5],[8105,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29026,5],[30227,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[451,5]]},"/en/lessons/naive-bayesian":{"position":[[419,6],[447,6],[1919,6],[2832,6],[3309,5],[3384,6],[4523,6],[4600,6],[4699,6],[4970,5],[24451,5],[24834,7],[24876,6],[25091,6],[25258,5],[25449,5],[26328,7],[26737,5],[27138,5],[27352,6],[28465,6],[29157,6],[29198,6],[29224,6],[29530,6],[29661,6],[29846,6],[29949,6],[30096,8],[30235,6],[30356,6],[30404,6],[30576,5],[30646,6],[31183,6],[31262,6],[31952,7],[33011,5],[33212,6],[34703,6],[34891,6],[35052,6],[35116,6],[35263,5],[35627,5],[36154,5],[36188,5],[36241,5],[36433,6],[36642,6],[36788,6],[36822,5],[36892,5],[37468,6],[38901,5],[39072,5],[39312,5],[41471,5],[42668,6],[43128,5],[43229,6],[43264,5],[43395,5],[44056,6],[45107,5],[45968,6],[46010,5],[47013,6],[47242,6],[47296,6],[48041,6],[48258,6],[48428,5],[48557,5],[48802,5],[48904,6],[51066,6],[51118,6],[51270,6],[51421,6],[51881,6],[51941,6],[53060,6],[53593,6],[53680,7],[53788,7],[53987,5],[54090,6],[54407,6],[55091,6],[56490,6],[56893,6],[57251,6],[60088,6],[61687,5],[61751,6],[61906,5],[62666,5],[62788,5],[62865,5],[63158,5],[65624,5],[65784,5],[66307,5],[67250,7],[67352,5],[67873,6],[69701,5],[70411,5]]},"/en/lessons/normalizing-data":{"position":[[3637,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10424,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8185,6],[8243,6],[9119,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[244,5],[316,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2970,7],[3664,6]]},"/en/lessons/working-with-web-pages":{"position":[[2915,6],[4248,5],[4457,5],[4877,5],[5016,5],[5063,5],[5235,6],[5353,5],[5479,5],[6005,5],[7250,5],[8288,5],[9533,5]]}}}],["trialcontents.pi",{"_index":11672,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[9273,18]]}}}],["trialdata",{"_index":18464,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[42962,9],[44031,12],[45910,11]]}}}],["trialdict.json",{"_index":18436,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[37057,15]]}}}],["trialid",{"_index":10256,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35665,7]]}}}],["trialid','apples','orchard','basket','screamed','guilti",{"_index":18468,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[43693,64]]}}}],["trialid','dress','blood','head','incit",{"_index":18467,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[43613,48]]}}}],["trialid','rotten','fish",{"_index":18469,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[43765,27]]}}}],["trialid','victim','peace','disturbed','man','tre",{"_index":18466,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[43548,57]]}}}],["trialids.txt",{"_index":18434,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[36845,13]]}}}],["trialsbycategori",{"_index":18432,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[36552,17],[40916,18]]}}}],["trialset",{"_index":18484,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45038,8]]}}}],["trialset[0",{"_index":18486,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45083,11]]}}}],["trialset[1",{"_index":18487,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45116,13]]}}}],["trialtxt",{"_index":18282,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3628,9],[36374,10],[37276,9]]}}}],["trialxml",{"_index":18388,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32698,9],[32939,9],[32975,10],[37162,9]]}}}],["trialzip",{"_index":18387,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32010,10],[32235,9],[32248,9],[32849,9]]}}}],["trial’",{"_index":18366,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[26813,7],[26984,7],[36522,7]]}}}],["triangl",{"_index":3353,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8282,8],[9513,8],[9963,8],[10520,9],[11074,8],[14920,8],[17980,8]]},"/en/lessons/common-similarity-measures":{"position":[[14724,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29203,8],[29314,9],[29656,9],[29684,10],[29706,8],[30612,9],[30780,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[7127,9],[7528,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38204,8],[41526,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15721,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12829,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11407,8],[11712,8],[12303,9],[12987,9]]}}}],["trianglar",{"_index":9086,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12420,9]]}}}],["triangul",{"_index":6539,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[1781,13]]}}}],["triangular",{"_index":9083,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11539,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14030,10]]}}}],["tribal",{"_index":14170,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6563,6]]}}}],["trick",{"_index":2892,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16673,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13590,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23691,5],[65622,5]]},"/en/lessons/intro-to-bash":{"position":[[12856,5],[15873,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15496,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17160,6]]},"/en/lessons/linux-installation":{"position":[[1250,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22630,5]]}}}],["tricki",{"_index":4649,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14275,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42230,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34983,7]]},"/en/lessons/extracting-keywords":{"position":[[8469,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24365,7]]},"/en/lessons/jupyter-notebooks":{"position":[[22945,7]]},"/en/lessons/logistic-regression":{"position":[[30184,6]]},"/en/lessons/research-data-with-unix":{"position":[[4275,6]]},"/en/lessons/sonification":{"position":[[27366,6]]},"/en/lessons/transliterating":{"position":[[17955,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3218,6]]}}}],["trickier",{"_index":18721,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1343,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[23584,9]]}}}],["trickiest",{"_index":12262,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38254,9],[49927,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9688,9]]}}}],["trigger",{"_index":8263,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1827,7],[4604,7],[22897,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9648,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1534,7],[3418,7],[24484,7],[27974,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[623,7]]}}}],["trigonometr",{"_index":5686,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[16596,13]]}}}],["trigram",{"_index":3783,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9914,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12435,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37227,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1873,8],[2617,7]]}}}],["trilingu",{"_index":21030,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49203,10]]}}}],["trillion",{"_index":2420,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14377,8],[14690,8],[32823,8]]}}}],["trim",{"_index":604,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18715,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14481,6],[14498,4],[14663,7],[14955,4],[15062,6],[15181,4],[15902,6],[32754,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27189,5],[27299,7],[38771,5]]}}}],["trimming/edit",{"_index":15728,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[4074,16]]}}}],["trinitati",{"_index":18755,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8963,10],[9040,10],[9632,10],[9709,10]]}}}],["trip",{"_index":667,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22028,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3995,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24956,4]]}}}],["tripl",{"_index":2105,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14291,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16709,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63010,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11124,9]]},"/en/lessons/intro-to-linked-data":{"position":[[9157,9],[9180,6],[9382,8],[9537,7],[9861,6],[9942,6],[9979,7],[10066,6],[10366,7],[15611,7],[15707,7],[15776,7],[15914,7],[16221,7],[16467,7],[19342,7],[19767,8],[21528,7],[21882,7],[22930,7],[22994,8],[24768,7],[25234,7],[25547,7],[26586,7],[26834,6],[27589,7],[28364,8],[30682,8],[32255,7],[32865,7]]},"/en/lessons/working-with-text-files":{"position":[[2017,6]]}}}],["tripolitania",{"_index":22368,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[1066,12]]}}}],["tristeza",{"_index":19994,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11390,8]]}}}],["trivial",{"_index":9430,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49614,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14946,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66518,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21347,7]]}}}],["troop",{"_index":22012,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[3966,6]]}}}],["trop",{"_index":9913,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51706,4]]}}}],["trop\\ncourt",{"_index":9953,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52566,12]]}}}],["trotskii",{"_index":22595,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1348,10]]}}}],["trotsky’",{"_index":22594,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1271,9]]}}}],["troubl",{"_index":7795,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3976,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18386,8],[55012,8]]},"/en/lessons/installing-omeka":{"position":[[12760,7]]},"/en/lessons/introduction-and-installation":{"position":[[2265,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7066,8]]},"/en/lessons/output-data-as-html-file":{"position":[[7238,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30276,8]]},"/en/lessons/transliterating":{"position":[[958,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19260,8]]}}}],["troubleshoot",{"_index":3236,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[59973,15]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1145,15],[64961,15],[65029,15]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6200,15]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1383,15],[33253,15],[34368,15]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31214,15]]},"/en/lessons/extracting-keywords":{"position":[[32777,16]]},"/en/lessons/geocoding-qgis":{"position":[[504,15],[26016,15],[33893,15]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29919,12],[32672,12]]},"/en/lessons/installing-omeka":{"position":[[12833,15]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[648,15],[27676,15],[35489,15],[36610,15]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10109,15]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21568,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6539,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19302,16]]}}}],["trove",{"_index":12485,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68894,5]]}}}],["trubner",{"_index":18777,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10761,7]]}}}],["trudeau",{"_index":7182,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[323,7],[13806,7],[14273,7],[14809,7],[18235,7],[19082,7],[19185,7],[19353,7],[19477,7],[19679,7],[21725,7],[24212,7],[26019,7],[26428,7],[26663,7],[27172,7],[27771,7]]}}}],["trudeau_df",{"_index":7309,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13854,10]]}}}],["trudeau_df$membership",{"_index":7313,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14035,22]]}}}],["trudeau_df2",{"_index":7431,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21747,11]]}}}],["trudeau_df2$membership",{"_index":7435,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21913,23]]}}}],["trudeau_df3",{"_index":7445,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[23764,11]]}}}],["trudeau_df3$membership",{"_index":7448,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[23930,23]]}}}],["trudeau_df[which(trudeau_df$abbr",{"_index":7432,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21765,32],[23782,32]]}}}],["trudeau_t",{"_index":7311,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13992,13],[14058,13]]}}}],["trudeau_table2",{"_index":7433,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21868,14],[21937,14],[21958,16],[22304,15]]}}}],["trudeau_table3",{"_index":7446,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[23885,14],[23954,14],[23975,16]]}}}],["trudeau_table[,colsums(trudeau_t",{"_index":7314,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14078,37]]}}}],["trudeau’",{"_index":7267,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7739,9],[8282,9],[9970,9]]}}}],["true",{"_index":737,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1021,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9603,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21596,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11032,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44860,4],[44903,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4183,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17667,4]]},"/en/lessons/common-similarity-measures":{"position":[[21701,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19333,5],[47727,5],[49541,4],[54327,4],[58220,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15874,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14545,5],[14706,5],[22145,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16551,4],[19243,4],[21242,4],[23608,4],[34559,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30536,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22688,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26309,4],[29299,4],[29620,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47559,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29295,5],[32362,5],[32467,5],[32569,5],[32674,5],[32720,5],[32871,5],[33026,5],[33088,5],[33291,5],[33518,5],[33749,5],[33980,5],[34211,5],[34537,5],[34736,5],[35038,5],[35247,5],[35351,5],[35456,5],[51327,5],[52155,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31858,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17940,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16706,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3763,5],[5417,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39743,5]]},"/en/lessons/geocoding-qgis":{"position":[[35373,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[28009,5],[29679,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37302,4],[37788,4],[39207,4],[39695,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31639,5],[42733,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25082,6],[25089,5],[25095,5],[25214,4],[25797,6],[25804,5],[25810,5],[26487,6],[27379,5],[28238,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30296,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6176,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9748,4]]},"/en/lessons/json-and-jq":{"position":[[2885,5],[3440,5],[3671,5],[3697,5],[7693,5],[7930,5],[7958,5],[11727,5],[12379,4],[26406,5],[26618,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7518,4]]},"/en/lessons/linear-regression":{"position":[[43869,4],[44000,4],[44071,4],[44175,4],[44201,4],[44253,6],[44742,4],[44923,4],[44952,4],[45027,4],[45063,4],[62090,4],[64500,5],[64908,4],[64986,4],[65354,4],[66106,4],[66163,4],[66223,4],[66285,4],[66341,4],[66405,4],[66468,4],[66528,4],[66591,4],[66653,4],[66718,4],[66781,4],[66843,4],[66907,4],[66973,4],[67037,4],[67095,4],[67156,4],[67217,4],[67276,4],[67338,4],[67398,4],[67456,4],[67514,4],[67575,4],[70332,4],[70400,4],[70465,4],[70531,4],[70596,4],[70666,4],[70731,4],[70798,4],[70862,4],[70926,4],[70992,4],[71056,4],[71123,4],[71192,4],[71258,4],[71322,4],[71390,4],[71455,4],[71517,4],[71580,4],[71645,4],[71715,4],[71777,4],[71845,4],[71915,4]]},"/en/lessons/logistic-regression":{"position":[[19640,5],[19662,5],[19937,4],[20042,4],[20218,5],[20448,5],[20797,4],[20859,4],[20940,4],[21237,4],[21299,4],[22872,4],[22909,4],[23003,4],[23040,4],[28298,4],[43933,5],[45318,4],[45371,4],[45425,4],[45479,4],[45533,4],[45586,4],[45641,4],[45694,4],[45747,4],[45802,4],[45863,4],[45919,4],[45974,4],[46033,4],[46092,4],[46153,4],[46208,4],[46262,4],[46321,4],[46376,4],[46439,4],[46500,4],[46556,4],[46611,4],[46673,4],[47407,4],[47469,4],[47528,4],[47588,4],[47647,4],[47709,4],[47769,4],[47828,4],[47891,4],[47952,4],[48011,4],[48070,4],[48129,4],[48188,4],[48249,4],[48310,4],[48370,4],[48429,4],[48487,4],[48547,4],[48607,4],[48666,4],[48724,4],[48782,4],[48840,4],[56896,5],[58118,4],[58223,4],[58328,4],[58432,4],[58538,4],[58638,4],[58743,4],[58849,4],[58956,4],[59059,4],[59388,4],[59491,4],[59594,4],[59696,4],[59799,4],[59901,4],[60003,4],[60107,4],[60209,4],[60310,4],[62844,6]]},"/en/lessons/naive-bayesian":{"position":[[9252,5],[10539,5],[39803,4],[39813,4],[61428,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25425,4],[27085,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12793,7],[13050,4],[13124,4],[13198,4],[13272,4],[13346,4],[13420,4],[13494,4],[13568,4],[13642,4],[13716,4],[13809,4],[14435,5],[15766,7],[17360,4],[22300,4],[22539,6],[23146,4],[23783,4],[24165,6],[25850,4],[25951,4],[27715,6],[31258,4],[40150,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10070,4],[33964,4],[34230,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28989,5]]},"/en/lessons/sonification":{"position":[[6953,4],[35263,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17454,5],[18453,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27736,5],[29073,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24431,5],[24535,5],[25020,5],[25125,5],[27140,4],[40941,5],[40988,5],[41035,5],[41078,5],[41128,5],[42426,5],[42889,5],[52411,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3226,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20651,5],[25793,5],[28951,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31289,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[20021,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31038,4],[31168,4]]}}}],["true/fals",{"_index":8646,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29394,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5979,10],[13979,10],[15188,10],[17165,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27665,10],[28842,10],[29507,10],[36161,10]]}}}],["truli",{"_index":5472,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25280,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57610,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5235,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5344,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9911,5],[37144,5]]}}}],["trump",{"_index":2808,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5973,5]]}}}],["trump’",{"_index":23639,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18396,7]]}}}],["truncat",{"_index":4151,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37756,10],[38017,8],[38348,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24475,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29067,9]]},"/en/lessons/geocoding-qgis":{"position":[[24252,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30883,8],[30984,8],[34704,8],[39872,8]]},"/en/lessons/json-and-jq":{"position":[[27238,12]]}}}],["truncate_mode='lastp",{"_index":4158,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37992,22]]}}}],["trunk",{"_index":15355,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[15576,5],[16008,6],[17750,5]]},"/en/lessons/naive-bayesian":{"position":[[15522,5],[15582,5]]}}}],["trupp",{"_index":7292,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10873,6],[31842,6],[32867,6],[35288,6]]}}}],["trust",{"_index":1582,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31262,6],[32459,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9956,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66049,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15022,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37901,7],[38027,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28219,7]]},"/en/lessons/gravity-model":{"position":[[34065,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2638,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41057,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5331,7],[7236,6],[11455,5],[13297,5],[15484,5],[26326,5],[28625,5],[30127,6],[31967,6],[31978,7],[38547,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22525,5]]}}}],["trusti",{"_index":4336,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49883,6]]}}}],["trustworthi",{"_index":12998,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31548,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18298,11]]}}}],["truth",{"_index":4328,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49225,7]]},"/en/lessons/common-similarity-measures":{"position":[[6002,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3328,7],[5278,6],[6221,6],[17432,6]]},"/en/lessons/logistic-regression":{"position":[[27616,6]]},"/en/lessons/naive-bayesian":{"position":[[22702,7]]}}}],["try/except",{"_index":10745,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18645,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27542,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56675,10]]}}}],["trübner",{"_index":18775,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10706,7],[11687,7],[11742,7]]}}}],["ts",{"_index":13316,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[44883,4]]},"/en/lessons/transliterating":{"position":[[11864,5],[11880,5]]}}}],["ts(countofstori",{"_index":13297,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41580,18],[42710,18],[45022,18]]}}}],["tschingel",{"_index":9904,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51616,10]]}}}],["tschingel,\\nu",{"_index":9948,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52467,13]]}}}],["tshitoyan",{"_index":3902,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18751,9],[69150,10]]}}}],["tsikrika",{"_index":16476,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48916,9]]}}}],["tsna",{"_index":21226,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[1582,7],[3285,4],[4314,4],[4382,4],[8819,4],[34600,4]]}}}],["tsnastat",{"_index":21341,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24077,10],[24705,11]]}}}],["tsne",{"_index":2688,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31514,4]]}}}],["tss",{"_index":17236,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44216,3],[45173,5]]}}}],["tsv",{"_index":11460,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1062,5],[2701,3],[25414,5],[25726,5],[26654,6],[26811,4],[28287,3],[28738,3],[29106,3],[29310,3],[30705,3],[31239,3],[31358,3],[34865,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[530,3],[2321,3],[13794,3],[23144,3],[24232,5],[24747,5],[26245,3],[26366,3],[27967,3]]},"/en/lessons/preserving-your-research-data":{"position":[[6489,4],[6857,4],[15442,4],[15679,4]]},"/en/lessons/research-data-with-unix":{"position":[[5287,4],[5639,3],[9563,5],[9668,4],[10027,5],[10049,5],[10144,4],[11563,4],[12508,4],[12729,4]]},"/en/lessons/space-place-gazetteers":{"position":[[13906,3],[14000,4],[14057,3],[14430,3],[14682,3],[14816,3],[16724,3],[25506,3],[51524,4]]}}}],["tt",{"_index":9390,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40317,5],[40691,3],[40836,3],[41156,4],[41247,3],[41411,4],[41629,4],[42272,3],[42429,4],[43452,3],[45073,3],[45174,3],[45368,3],[45491,3],[48053,3]]}}}],["ttotal",{"_index":23030,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[12776,7]]}}}],["tuan",{"_index":20878,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5093,4],[49550,5]]}}}],["tuber",{"_index":21690,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[13849,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[10128,6]]}}}],["tuberculosi",{"_index":5792,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32423,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[836,13],[1449,12],[10149,14],[24621,14]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24776,13]]}}}],["tudela",{"_index":20863,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3561,7],[3647,6],[15465,6],[15589,6],[15828,6],[16810,7],[26091,6],[30216,6],[32746,7],[34591,6],[34616,6],[37408,7],[37421,8],[37511,6],[37596,6],[37805,10],[37938,6],[37994,7],[38188,6],[39190,6],[39215,6],[44321,6],[49099,7]]}}}],["tudela’",{"_index":20943,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[16493,8],[21568,8],[42457,8],[44959,8]]}}}],["tudor",{"_index":20519,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2131,5],[2192,5]]}}}],["tuesday",{"_index":12676,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20575,8],[21328,7]]}}}],["tuff",{"_index":3619,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4056,6]]}}}],["tuition",{"_index":2649,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29641,8]]}}}],["tukey",{"_index":20313,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[1419,5],[1823,6],[2369,6],[40353,6]]}}}],["tulikovich",{"_index":22717,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13093,10],[15254,10],[18472,12],[19000,10]]}}}],["tulikovich</p>",{"_index":22782,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18419,20]]}}}],["tullia",{"_index":15444,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5975,7]]}}}],["tumblr",{"_index":3232,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58391,6]]}}}],["tumor",{"_index":17609,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[19473,7],[19534,6],[22150,7],[22598,6],[22637,5],[22714,6],[22827,5]]}}}],["tumultu",{"_index":11653,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3329,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11004,15]]},"/en/lessons/normalizing-data":{"position":[[2169,15]]}}}],["tune",{"_index":4352,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51765,4],[65368,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11139,8],[11264,6],[12046,6],[38145,6],[56017,7],[60859,6],[66452,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21256,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48658,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25495,6],[25778,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19509,4],[29853,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30016,4],[51205,6]]},"/en/lessons/introduction-map-warper":{"position":[[10947,4]]},"/en/lessons/naive-bayesian":{"position":[[764,6],[61278,6],[67988,6],[68018,6]]},"/en/lessons/sentiment-analysis":{"position":[[13134,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27464,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42483,6]]}}}],["tune_figure(ax",{"_index":4075,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30607,15]]}}}],["tune_figure(axs[0",{"_index":4093,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31050,19]]}}}],["tune_figure(axs[1",{"_index":4096,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31179,19]]}}}],["tunnel",{"_index":9309,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25247,6],[25854,6]]}}}],["tuo",{"_index":12018,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10904,3],[62204,3]]}}}],["tuomo",{"_index":11281,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48202,5]]}}}],["tupl",{"_index":1020,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2965,6]]},"/en/lessons/counting-frequencies":{"position":[[13632,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10139,6]]},"/en/lessons/extracting-keywords":{"position":[[38218,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64581,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36411,5],[40976,7],[40989,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[39875,5],[39975,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21596,7],[21626,5]]}}}],["tuple(",{"_index":10429,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9825,9],[12774,9]]}}}],["tuple(storedmatch",{"_index":10981,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36967,20]]}}}],["tur",{"_index":15213,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22877,5]]}}}],["turfrey",{"_index":18578,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58613,11]]}}}],["turk",{"_index":8559,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5657,5]]},"/en/lessons/naive-bayesian":{"position":[[65978,5],[65997,4],[66184,6]]}}}],["turkel",{"_index":6672,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12795,6]]},"/en/lessons/naive-bayesian":{"position":[[1304,6]]},"/en/lessons/research-data-with-unix":{"position":[[13918,7],[13938,7],[14026,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6305,6],[6621,6],[46776,6]]}}}],["turkish",{"_index":11555,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19401,7]]}}}],["turkmenistan",{"_index":11629,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32068,13]]}}}],["turku",{"_index":15924,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[41825,7]]}}}],["turk’",{"_index":18689,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66171,6]]}}}],["turn",{"_index":1182,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10552,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2418,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20156,4],[30189,4],[30297,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45155,5],[49871,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16240,5],[40452,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3991,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1309,4],[1830,4],[61944,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3229,4],[30146,5],[43828,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37797,4],[59345,5],[60283,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37107,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5319,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14436,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7873,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9217,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19083,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7989,5],[41171,5],[41571,6],[45674,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4024,4],[10983,4],[35842,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5461,4],[7232,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22679,4]]},"/en/lessons/extracting-keywords":{"position":[[18341,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11120,4],[19834,7],[24396,4],[42246,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13727,6],[26557,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3971,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4019,7],[4130,4],[8859,4],[9220,4],[16253,4],[24610,4],[68162,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[13687,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[6406,5],[13353,6]]},"/en/lessons/gravity-model":{"position":[[8182,4],[12522,4],[41263,4],[48043,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[8191,5],[12918,5],[14550,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19314,4],[23066,4],[24126,4],[24767,4],[37905,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4951,4],[11690,7]]},"/en/lessons/intro-to-bash":{"position":[[6255,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8238,5]]},"/en/lessons/intro-to-linked-data":{"position":[[14133,6],[35986,5]]},"/en/lessons/intro-to-powershell":{"position":[[34085,4],[38834,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8472,6],[9238,7],[10030,6],[13457,6],[16683,4],[23503,4]]},"/en/lessons/introduction-map-warper":{"position":[[2122,5]]},"/en/lessons/json-and-jq":{"position":[[30441,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28686,5],[46172,7],[47744,4],[50306,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3246,4],[6536,4]]},"/en/lessons/linear-regression":{"position":[[12168,5],[21147,5],[69531,5],[72613,4]]},"/en/lessons/logistic-regression":{"position":[[6423,5],[20014,5],[47131,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19349,4]]},"/en/lessons/naive-bayesian":{"position":[[5297,5],[5956,5],[7586,4],[12228,4],[15563,5],[21011,4],[23556,4],[28135,4],[30618,5],[42629,7],[49735,5],[50155,5]]},"/en/lessons/normalizing-data":{"position":[[1840,4],[9525,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31535,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3926,4],[4642,6],[7269,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20575,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19845,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13297,4],[13595,4],[18734,4],[19016,5],[19619,4],[29757,4],[31392,5]]},"/en/lessons/sonification":{"position":[[6061,6],[36486,5],[38453,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12032,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22000,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15669,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43714,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15567,4]]},"/en/lessons/transliterating":{"position":[[7155,5],[9374,4],[10645,5],[12345,4],[16781,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15294,4],[16188,4],[27925,7],[38996,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2319,5],[10454,4],[10926,4],[20002,4]]},"/en/lessons/vector-layers-qgis":{"position":[[12478,4],[16554,4]]}}}],["turner",{"_index":10863,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[5974,6],[17673,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5699,6]]}}}],["turney",{"_index":20255,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49981,7],[53994,7]]}}}],["turtl",{"_index":15116,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[287,6],[22285,6],[22840,6],[22848,8],[22949,6],[23004,6],[23667,6],[24737,6],[26756,7],[26850,6],[27435,7],[28340,7],[29502,7],[29743,7]]}}}],["turtle’",{"_index":15228,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24440,8]]}}}],["tutor",{"_index":12105,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16631,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15118,5]]}}}],["tutori",{"_index":120,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2431,8],[2602,8],[2703,8],[3113,9],[16209,10],[18431,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19897,8],[24902,8],[29423,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[688,8],[15631,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6939,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[982,8],[2425,9],[3416,9],[9737,8],[24156,8],[30772,8],[31630,9],[31733,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26133,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2109,8],[10364,8],[10458,8],[11999,10],[12959,10],[15938,9],[19425,9],[29775,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[646,8],[5020,8],[6737,9],[10316,9],[20435,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5647,9],[6244,9],[6696,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[856,9],[4428,8],[4648,9],[4806,9],[9502,9],[14059,8],[14171,8],[16885,9],[19245,8],[19925,8],[22952,8],[23114,8],[25056,8],[25691,8],[25843,8],[66206,8],[67881,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1337,8],[2138,8],[3806,8],[4557,9],[7397,8],[7972,8],[8284,8],[8351,9],[8957,8],[9210,8],[9877,9],[11809,8],[13003,8],[13348,9],[17598,9],[19135,8],[21416,9],[27707,9],[31838,8],[32060,9],[38187,10],[38380,9],[39852,9],[50309,9],[50490,8],[51878,8],[70274,8],[70646,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2001,8],[4110,8],[4901,10],[7259,8],[66942,9]]},"/en/lessons/common-similarity-measures":{"position":[[1969,8],[2565,8],[3450,9],[4019,8],[4639,9],[9393,9],[11319,9],[36459,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6412,9],[11049,8],[13674,9],[16018,9],[16566,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9334,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[517,8],[566,9],[1050,8],[1851,9],[2414,9],[2981,8],[3327,8],[3571,8],[3878,8],[4261,9],[7124,9],[16762,9],[21990,8],[22079,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11204,10],[11984,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1939,9],[2123,8],[2274,8],[2397,8],[5292,9],[9710,8],[29110,8],[39618,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1575,8],[4109,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1736,9],[1913,9],[2224,8],[2477,9],[4116,8],[4247,8],[5248,9],[7353,8],[7547,9],[13248,9],[15618,8],[16832,9],[18640,9],[27983,9],[29063,9],[33116,9],[46808,8],[46839,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1382,8],[4402,8],[4616,9],[4845,9],[5595,8],[5818,8],[6098,8],[6450,8],[6988,8],[7500,8],[8343,9],[12002,8],[12269,9],[13289,8],[33158,8],[36041,8],[36772,8],[39092,8],[39363,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1448,8],[1670,9],[2142,8],[2296,8],[4510,8],[5087,8],[5403,8],[6021,9],[6233,8],[26541,8],[38159,8],[38310,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[455,8],[901,9],[2555,8],[3109,8],[3319,8],[5359,8],[16444,10],[19583,8],[29622,8],[30125,8],[30280,8],[30292,8],[30513,10],[30914,9],[31340,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2244,9],[2735,8],[13923,8],[15269,9],[15611,8],[15863,8],[15920,8],[17076,8],[17400,9],[18573,8],[18916,9],[19966,8],[23743,9],[25501,9],[31610,9],[32524,9],[47065,8],[47373,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[663,10],[1353,9],[2627,9],[3984,9],[10312,9],[12644,9],[28564,8],[29069,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2804,8],[3421,9],[3927,10],[4838,9],[5113,8],[21505,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2208,8],[2573,8],[3845,8],[13226,8],[17601,10],[41452,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1609,9],[1731,8],[3193,8],[3530,8],[5115,8],[5603,8],[27357,8],[40321,8],[42917,9],[56144,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1429,10],[2725,8],[3040,8],[7773,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1370,8],[2762,8],[2834,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1436,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[620,9],[911,8],[1249,9],[1280,8],[2046,9],[3218,8],[4213,8],[4592,9],[5104,9],[7974,8],[8360,9],[8626,10],[9939,8],[13643,9],[17063,9],[18297,9],[21202,9],[33251,9],[39639,11],[41388,9],[45999,8],[48188,8],[51887,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5439,8],[5611,9],[14877,9]]},"/en/lessons/extracting-keywords":{"position":[[2206,8],[3162,9],[3514,8],[4130,8],[4504,8],[5067,8],[5546,8],[5782,10],[6941,9],[38958,9],[39075,9],[39151,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4058,8],[6181,8],[6715,8],[7261,9],[7703,9],[7809,8],[14294,8],[44534,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5214,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1784,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[122,8],[998,9],[3526,8],[9151,8],[17430,8],[20708,8],[21041,9],[21068,8],[35215,10],[57357,9],[69347,8]]},"/en/lessons/geocoding-qgis":{"position":[[191,9],[299,9],[805,9],[1217,8],[1349,10],[3328,9],[4204,8],[4665,8],[4915,8],[5024,8],[5217,8],[5462,8],[5854,8],[6268,8],[6526,8],[8713,8],[9388,9],[10927,9],[18697,8],[18747,9],[21772,8],[21864,10],[22851,8],[23755,8],[26076,8],[29744,10],[33401,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32599,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[2636,8],[4149,8],[4496,8],[5329,8],[5587,8],[5686,8],[6335,8],[7067,9],[8465,9],[9012,8],[18111,9],[18190,8],[29306,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6444,9],[8757,8],[9817,8],[13520,8],[34349,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[2547,9],[5141,10],[5222,10],[5884,8],[5983,8],[7586,10],[7704,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4370,8],[4498,8],[23478,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2789,9],[2941,8],[3071,9],[3791,10],[12293,9],[24086,8],[25412,8],[26072,8],[26738,8]]},"/en/lessons/gravity-model":{"position":[[139,8],[6967,8],[7883,8],[8906,8],[8951,8],[9231,8],[9376,8],[9528,8],[10163,8],[17189,8],[17836,8],[19057,8],[20481,8],[22570,9],[29361,8],[37419,8],[44726,9],[46608,8],[47239,9],[51213,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1726,9],[2631,8],[2688,9],[3193,8],[3847,10],[4031,9],[4685,8],[5030,9],[6009,9],[19351,9],[26930,8],[34548,9],[42083,9],[45955,8]]},"/en/lessons/installing-omeka":{"position":[[1268,9],[1337,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[483,8],[4702,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2428,8],[2626,9],[40577,9],[48729,9],[48780,9],[50995,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3001,8],[36438,9],[49193,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1652,8],[2158,9],[3115,8],[8592,8],[8780,8],[8879,8],[8964,8],[9233,8],[9662,8],[9711,8],[10446,8],[12025,9],[17301,9],[18014,8],[18299,8],[20098,8],[20393,8],[20761,8],[20913,8],[21133,8],[21790,9],[26231,8],[29051,9],[47032,9],[50215,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[713,8],[1377,9],[3324,8],[3900,8],[4216,8],[4833,9],[5045,8],[7916,8],[8070,8],[23610,8],[31611,8],[41404,8],[41555,10]]},"/en/lessons/intro-to-bash":{"position":[[1843,8],[2240,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[548,8],[868,9],[2009,8],[4751,8],[4987,9],[6661,9]]},"/en/lessons/intro-to-linked-data":{"position":[[682,8],[1005,8],[1421,8],[1881,8],[2287,8],[2684,9],[30350,9],[36511,8],[37365,9],[38039,8]]},"/en/lessons/intro-to-powershell":{"position":[[1409,8],[1770,8],[2251,8],[7058,9],[35322,9],[38738,9],[39203,8],[39261,9],[40672,9],[46280,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[613,9],[1840,9],[5768,9],[5852,8],[13721,8],[20563,8],[25336,9],[26254,10],[26378,9]]},"/en/lessons/introduction-map-warper":{"position":[[3131,8],[5942,9],[6120,8],[9141,8],[22917,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2210,8],[2258,8],[3453,8],[4354,9],[4653,8],[4712,9],[5018,9],[10830,8],[12037,9],[12509,9],[13441,9],[14255,9],[16327,9],[17348,8],[20080,9],[20292,9],[20529,9],[21284,9],[23657,9],[29260,9],[33708,9],[33898,9],[40208,9],[40905,8],[42441,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1333,8],[1789,9],[2212,8],[2940,9],[3172,9],[5021,9],[8504,9],[10447,9],[14917,8],[17115,8],[17293,8],[17505,8],[29758,9],[31362,9],[36689,9],[39038,9],[39184,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4625,8],[5111,8],[5346,8],[6610,8],[7255,8],[7505,9],[7657,8],[20014,9],[46513,10]]},"/en/lessons/jupyter-notebooks":{"position":[[2584,9],[8777,9],[9043,8],[36685,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36704,8]]},"/en/lessons/naive-bayesian":{"position":[[1495,8],[2571,9],[9612,9],[27554,10]]},"/en/lessons/normalizing-data":{"position":[[10017,9]]},"/en/lessons/qgis-layers":{"position":[[6529,8],[7288,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1049,8],[1363,8],[2431,8],[27122,8],[27676,9],[27724,8],[27740,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[774,8],[3444,8],[3597,8],[3682,8],[4669,9],[10935,8],[12022,9],[15122,8],[41712,8],[45700,8]]},"/en/lessons/sentiment-analysis":{"position":[[5828,8],[9462,8],[9961,9],[10591,9],[12125,9],[12391,8],[12559,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3864,9],[5220,8],[9334,8],[9507,8],[10194,8],[12563,9],[12983,8],[13202,8],[13906,9],[15125,9],[17320,8],[17680,10],[21602,8],[22809,8],[25724,8],[32422,8],[34015,8],[35536,8]]},"/en/lessons/sonification":{"position":[[1947,9],[2099,8],[2651,9],[3267,9],[11717,9],[11735,8],[11788,9],[15509,8],[20031,8],[20699,8],[22519,10],[27436,9],[33242,8],[33460,9],[33732,9],[34758,9],[34868,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[171,9],[659,8],[929,8],[4792,9],[9872,9],[10576,9],[11281,9],[18760,9],[20568,9],[29433,9],[29523,9],[32267,8],[33710,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[97,9],[1787,8],[2154,8],[2806,8],[2987,8],[3328,8],[3470,9],[3826,8],[3940,9],[4196,8],[5941,9],[6047,8],[6725,8],[7165,8],[8868,8],[10566,8],[14375,8],[32394,9],[32766,8],[33717,8],[33860,9],[34277,8],[34483,8],[36003,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4243,8],[45632,8],[45700,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38470,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3567,8],[10961,9],[12795,10],[21591,8],[24161,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5065,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2277,8],[6050,8],[6933,9],[7097,8],[13858,8],[16123,9],[16462,9],[21165,9],[28942,9],[29129,9],[40570,8],[41141,9],[41987,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1607,9],[48001,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[20179,9]]},"/en/lessons/viewing-html-files":{"position":[[1292,9],[3792,8],[3820,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[214,9],[1631,9],[2099,8],[2839,9],[3715,8],[3864,8],[4152,8],[5434,9],[6175,9],[6265,8],[7475,8],[7541,8],[14077,9],[15492,9],[15672,9],[17297,8],[20505,9],[36157,9],[43017,9],[46335,8]]},"/en/lessons/working-with-text-files":{"position":[[9271,8]]}}}],["tutorial.git",{"_index":9819,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39333,12]]}}}],["tutorial.mallet",{"_index":22054,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[15940,15],[16058,16],[16497,15],[16982,15],[18355,15],[18397,15],[20004,15],[20317,15],[21808,15]]}}}],["tutorial_composition.txt",{"_index":22075,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[20742,27],[21953,24],[22385,24],[22446,24]]}}}],["tutorial_compostion.txt",{"_index":22073,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[20124,23]]}}}],["tutorial_keys.txt",{"_index":22072,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[20086,17],[20597,19],[21007,17],[21915,17]]}}}],["tutorial’",{"_index":4025,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26900,10]]}}}],["tutorial“chang",{"_index":8709,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41477,15]]}}}],["tutorti",{"_index":6572,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[8906,9]]}}}],["tv",{"_index":15722,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[1601,3]]}}}],["tw",{"_index":14297,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[38519,2],[38839,3],[38961,3]]}}}],["twain",{"_index":9435,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49778,5]]}}}],["twarc",{"_index":16689,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[17804,6]]}}}],["tweak",{"_index":2543,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23020,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1560,8],[33872,8],[59372,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27327,8]]},"/en/lessons/extracting-keywords":{"position":[[34492,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66926,8]]},"/en/lessons/geocoding-qgis":{"position":[[30090,5],[31695,5]]},"/en/lessons/gravity-model":{"position":[[26269,7],[26283,6],[26981,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44234,6]]},"/en/lessons/intro-to-bash":{"position":[[9383,5],[20745,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[10071,9]]},"/en/lessons/naive-bayesian":{"position":[[68083,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17447,6]]},"/en/lessons/sonification":{"position":[[8713,5]]},"/en/lessons/space-place-gazetteers":{"position":[[21771,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13503,5],[20837,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4799,5]]}}}],["tweet",{"_index":2744,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1039,5],[3136,7],[3152,6],[3270,5],[4854,6],[5303,5],[5374,7],[5418,5],[5498,6],[5660,6],[5800,6],[5857,6],[6204,6],[6361,6],[6427,6],[6597,6],[7026,5],[7947,5],[8103,5],[8266,5],[8549,5],[9056,5],[9378,5],[9468,5],[9633,5],[9757,5],[9816,5],[9919,5],[10063,5],[10111,5],[10276,5],[10386,6],[10443,5],[10525,6],[10884,7],[11780,5],[12095,5],[12481,7],[13801,6],[14332,6],[14525,7],[14543,5],[14578,7],[14660,6],[15297,8],[15474,8],[25216,7],[25408,5],[25543,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4802,6],[4823,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[1415,8],[3906,8],[4109,8],[4290,8],[4484,8],[5924,6],[6325,8],[7316,5],[13828,9],[14654,6],[14944,6],[15255,8],[17136,6],[17356,6],[17447,7],[22081,8],[23364,5],[24799,5]]},"/en/lessons/json-and-jq":{"position":[[342,5],[387,5],[17644,6],[17901,7],[18089,5],[18195,5],[18221,5],[18256,5],[18431,6],[18564,5],[18623,5],[18674,5],[18734,6],[20454,6],[20545,5],[20667,5],[21122,5],[22696,6],[23833,5],[24599,6],[24891,5],[24942,5],[25023,5],[25885,5],[25940,6],[25969,5],[26064,5],[26187,5],[26993,5],[27052,6],[27429,6],[27599,5],[28303,6],[28909,5],[29288,5],[29499,5],[29525,5],[29610,6],[29667,5],[29742,5],[30053,5],[30535,5],[31535,5],[31648,7],[32474,6],[32607,6],[34715,5],[34806,5],[35149,5],[35507,6],[35903,5],[36445,6],[36723,7]]},"/en/lessons/preserving-your-research-data":{"position":[[4121,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[923,6],[1114,6],[4751,6],[6206,6],[6881,6],[10124,6],[10230,6],[10712,6],[12197,6],[12477,6],[12542,6],[13821,5],[14131,6],[14837,6],[16186,8],[16232,7],[16380,6],[16507,6],[16626,6],[16874,6],[17148,7],[18109,6],[18170,6],[18249,7],[18283,6],[18295,7],[19583,6],[19766,5],[19821,5],[20822,7],[20873,6],[21020,6],[21075,6],[21740,8],[22029,6],[22841,6],[23202,6],[23326,6],[23492,7],[24279,7],[24398,6],[24558,6],[24644,6],[24840,6],[25231,6],[25268,6],[25595,6],[25611,6],[26091,6],[26173,6],[26336,6],[27570,7],[27924,6],[27978,6],[28186,6],[29043,6],[29304,6],[29397,6],[29619,6],[29703,6],[29777,6],[30561,6],[30611,6],[30718,6],[30828,6],[30872,6],[31225,5],[31395,6],[31553,6],[32165,6],[32287,7],[32651,6],[32928,7],[34770,6],[35219,6],[35298,6],[35740,6],[35857,6],[36144,7],[36180,5],[36260,6],[36331,6],[36422,6],[36699,6],[37987,6],[38203,5],[38481,7],[39680,6],[39780,5],[40013,6],[40238,7],[40268,5],[41101,6]]},"/en/lessons/sentiment-analysis":{"position":[[4669,7]]}}}],["tweet/hashtag",{"_index":16771,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33394,13],[34377,13]]}}}],["tweet_id",{"_index":16745,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27761,10],[27924,12],[28046,12],[28163,12],[28697,10],[29205,10],[31064,10],[31150,11]]}}}],["tweeter",{"_index":2894,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17059,10]]}}}],["tweets.24",{"_index":16414,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44536,9]]}}}],["tweets/observ",{"_index":19896,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[34668,19]]}}}],["tweetset",{"_index":2733,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[68,9],[2276,9],[2354,9],[2571,9],[2680,9],[3858,10],[4018,10],[4234,9],[4283,10],[7415,9],[9532,9],[9563,10],[10228,10],[14029,9],[14232,9],[15167,9],[16720,9]]}}}],["tweet’",{"_index":16707,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[22745,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25924,7]]}}}],["twelfth",{"_index":11729,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2772,7]]}}}],["twelv",{"_index":7294,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[11717,6]]},"/en/lessons/counting-frequencies":{"position":[[11702,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20380,6],[20505,6]]},"/en/lessons/preserving-your-research-data":{"position":[[18215,6],[18413,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11318,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34033,6]]}}}],["twenti",{"_index":2756,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1581,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5854,6],[6996,6]]},"/en/lessons/counting-frequencies":{"position":[[11725,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21395,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33131,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19381,6]]},"/en/lessons/gravity-model":{"position":[[57459,6]]},"/en/lessons/intro-to-bash":{"position":[[15411,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4761,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23939,6]]},"/en/lessons/transliterating":{"position":[[18950,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37832,6]]}}}],["twentieth",{"_index":11217,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[41478,9]]},"/en/lessons/geocoding-qgis":{"position":[[4871,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7645,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8967,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49916,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10087,9],[14699,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10413,9]]}}}],["twice",{"_index":1628,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33572,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17729,6],[17891,5]]},"/en/lessons/common-similarity-measures":{"position":[[20862,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13771,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[12710,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32715,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13640,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38848,5],[40017,6],[40731,6],[41178,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18015,5]]},"/en/lessons/intro-to-bash":{"position":[[19725,6]]},"/en/lessons/intro-to-linked-data":{"position":[[28980,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25566,6],[33977,7]]},"/en/lessons/json-and-jq":{"position":[[20582,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34580,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7713,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[27832,6]]},"/en/lessons/working-with-text-files":{"position":[[7345,5]]}}}],["twice.txt",{"_index":15003,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[16860,10],[16913,9]]}}}],["twilight",{"_index":1546,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30345,9]]}}}],["twine",{"_index":9462,"title":{"/en/lessons/interactive-text-games-using-twine":{"position":[[92,5]]}},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50996,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[93,5],[335,5],[1060,5],[1082,5],[2511,6],[2518,5],[2816,5],[3127,5],[3162,5],[3327,6],[3334,5],[3437,5],[3482,5],[3562,5],[3616,5],[3875,5],[4037,5],[4306,5],[4641,5],[4764,5],[4794,5],[4916,5],[4990,5],[7445,5],[9766,5],[10461,5],[10567,5],[10860,5],[11128,5],[11191,5],[12457,5],[17844,5],[18065,5],[19138,5],[19214,5],[19654,5],[19694,5],[19758,6],[19850,5],[20094,5],[20325,5],[20611,5],[20736,5],[20991,5],[21780,5],[22991,6],[23527,5],[25013,5],[25302,5],[25629,5],[28212,5],[28318,5],[29001,5],[31446,5],[37009,5],[38041,5],[38917,5],[38992,6],[39713,5],[39834,6],[40183,6],[40544,6],[40796,5],[40863,5],[41125,5],[41298,5],[41918,5],[41965,5],[42151,5],[42231,5],[42373,6],[42420,5],[42482,5],[42543,5],[42779,6],[44135,6],[45542,5],[45643,5],[46225,6],[47106,5],[47714,5],[47778,5],[48020,5],[48107,5],[48206,5],[48383,5],[48687,5],[48741,5],[48774,5],[48903,5],[49901,5],[51008,6]]}}}],["twineri",{"_index":14323,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48706,7]]}}}],["twine’",{"_index":14306,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[42575,7]]}}}],["twine’.7",{"_index":9193,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6684,8]]}}}],["twist",{"_index":9223,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10700,6]]}}}],["twitter",{"_index":2732,"title":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20,7]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21,7],[446,7],[674,7],[841,7],[985,8],[1434,7],[2153,7],[2266,8],[2421,7],[2991,7],[3653,7],[8164,7],[8969,7],[8994,7],[9072,8],[9766,8],[16955,7],[26622,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38386,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10560,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30056,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1043,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33930,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30688,7],[30997,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10797,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[79,7],[282,7],[745,7],[983,7],[1291,7],[1354,7],[1499,7],[3611,7],[3764,7],[5802,7],[6522,7],[7713,9],[15098,7],[15311,7],[15350,7],[15367,7],[15574,7],[15716,7],[15864,7],[16202,7],[16245,7],[16328,8],[16375,7],[17488,7],[19280,7],[25376,7],[25823,7],[26756,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5357,7]]},"/en/lessons/json-and-jq":{"position":[[525,7],[942,7],[1832,7],[17531,7],[17675,7],[17760,7],[18034,7],[18868,7],[19449,7],[23884,7],[24615,7],[24760,7],[24782,7],[24868,7],[25590,7],[25861,7],[31666,7],[40557,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51958,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[441,7],[576,7],[844,7],[1351,7],[1486,7],[2671,7],[4426,8],[4572,7],[5153,7],[5444,7],[6116,7],[6825,7],[7125,7],[7343,7],[7783,7],[7813,7],[7887,7],[9435,7],[9688,7],[9889,7],[9972,7],[10057,7],[12039,7],[12131,7],[14882,7],[18541,7],[19217,7],[21578,7],[24997,7],[30478,7],[31125,7],[34265,7],[37997,8],[38238,7],[39515,7],[40715,7],[41046,7],[41270,7],[42086,7],[43155,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49725,8],[52396,8]]},"/en/lessons/sentiment-analysis":{"position":[[13882,9]]}}}],["twitter_usernam",{"_index":3127,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38363,17]]}}}],["twitterbot",{"_index":8014,"title":{"/en/lessons/intro-to-twitterbots":{"position":[[19,11]]}},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45362,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[20,11],[1052,11],[1899,10],[7120,11],[7412,11],[14590,11],[15676,11],[17551,11],[19018,12],[19438,11],[25478,12],[25610,11],[26367,10],[26824,11]]}}}],["twitter’",{"_index":2736,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[350,9],[3406,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[947,9],[4677,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[649,9],[5381,9]]},"/en/lessons/json-and-jq":{"position":[[846,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1390,9],[7462,9],[7712,9],[9705,9],[38034,9]]}}}],["two",{"_index":146,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3136,3],[3404,5],[3626,3],[3734,4],[3961,3],[4001,4],[5988,3],[11654,3],[13346,3],[14511,3],[14665,3],[14788,3],[15951,3],[16254,3],[16335,3],[16952,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2745,3],[6588,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7012,3],[10494,3],[11468,4],[14551,3],[15627,3],[21070,3],[25718,3],[39847,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4882,3],[8489,3],[8767,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[232,3],[294,4],[3347,3],[6138,3],[8536,4],[13545,3],[13809,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2360,3],[2721,3],[15046,3],[15234,3],[26028,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5769,3],[6492,3],[6618,3],[16618,3],[16914,3],[18597,3],[20437,3],[21637,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4719,3],[4735,3],[4812,3],[42199,3],[46007,3],[61006,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16603,3],[19291,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[132,3],[5928,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1709,3],[4644,3],[5247,3],[12367,3],[15598,3],[22444,3],[30375,3],[31704,3],[31985,3],[33958,3],[36605,3],[37016,3],[38982,3],[41263,3],[48678,3],[55871,3],[60266,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1450,3],[2159,3],[2436,3],[14446,3],[14523,3],[14571,3],[14626,3],[14864,3],[14887,3],[15474,3],[15745,3],[23256,4],[23384,3],[35087,3],[35242,3],[40984,3],[42075,3],[42591,3],[42716,3],[43530,3],[44991,3],[70361,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2057,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2026,3],[4815,3],[17931,3],[17953,3],[24442,3],[27141,3],[29029,3],[33479,3],[48854,3],[56167,3],[66018,3],[70969,3],[70991,3]]},"/en/lessons/common-similarity-measures":{"position":[[906,3],[1800,3],[5772,3],[5906,3],[6300,3],[6386,3],[6867,3],[8208,3],[8669,3],[8685,3],[9319,3],[9605,3],[9700,3],[10988,3],[11108,3],[11577,3],[12970,3],[13359,3],[13862,3],[14161,3],[14418,3],[14653,3],[14750,3],[15510,3],[15787,3],[16049,4],[16113,3],[16339,3],[16537,3],[16677,3],[16692,3],[16920,3],[17567,3],[17718,3],[18089,3],[18230,3],[18386,3],[18474,3],[19420,3],[19684,3],[19967,3],[20163,3],[20422,3],[20742,3],[20934,3],[21378,3],[26820,3],[30329,3],[32357,3],[32606,4],[35100,3],[35750,3],[36073,3],[38685,3],[38987,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2303,3],[3266,3],[3541,4],[4881,3],[5000,3],[5493,3],[6593,3],[6612,3],[6986,3],[11179,3],[12579,3],[12692,3],[15379,3],[29210,3],[31992,3],[35614,3],[41373,3],[42984,3],[46868,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1101,3],[5165,3],[6041,3],[7675,3],[7814,3],[7998,3],[19037,3],[20183,3],[21245,3],[21793,4],[22216,3],[27636,3],[27705,3],[27740,3],[33721,3],[41226,3],[41566,3],[47672,3],[54928,3],[60511,3],[60742,3],[60852,3],[61225,3],[64305,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8867,3],[13610,3],[13885,3],[14630,3],[14664,3],[21789,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7119,3],[20707,3],[29153,3],[31632,3],[33371,5],[34894,5],[39700,3],[51644,3],[60616,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[521,3],[580,3],[1420,3],[2930,3],[2946,3],[4111,3],[4513,3],[8146,3],[12308,3],[13397,3],[16671,3],[17710,3],[17961,3],[18201,3],[22917,3],[28159,3],[29321,3],[29870,3],[30465,3],[33891,3],[36028,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2010,3],[2986,3],[3617,3]]},"/en/lessons/counting-frequencies":{"position":[[5629,3],[11736,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6838,3],[10107,3],[20635,3],[20705,3],[26591,3],[28530,3],[33112,3],[37561,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26504,3],[29614,3],[30534,3],[31351,3],[32121,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14586,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2287,3],[6936,3],[7129,3],[10722,3],[10875,3],[12714,3],[14602,3],[14779,3],[18639,3],[19254,3],[22262,3],[27510,3],[28028,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2093,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26435,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2294,3],[7854,3],[8128,3],[10127,4],[11532,3],[15520,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5878,3],[21693,3],[21755,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7190,3],[8739,3],[9201,3],[9594,3],[13760,3],[15281,3],[16248,3],[16503,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2604,3],[3865,3],[26295,3],[29579,3],[30124,3],[30371,3],[34157,3],[35127,3],[41938,3],[42557,4],[42903,3],[44012,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26071,3],[36229,3],[38294,3],[38389,3],[38476,3],[38668,3],[39096,3],[44113,3],[53078,3],[54371,3],[54821,3],[59883,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4584,3],[5891,3],[18603,3],[19317,3],[33170,3],[41008,3],[44884,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1284,3],[4951,3],[5914,3],[6647,3],[6790,3],[11468,3],[12355,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1790,3],[2602,3],[4628,3],[6952,3],[8752,3],[10075,3],[10773,3],[10880,3],[12855,3],[13395,3],[14221,3],[21828,3],[22971,3],[24377,3],[26733,3],[28624,3],[29028,3],[29750,3],[35708,3],[36265,3],[36345,3],[36823,3],[37760,3],[37962,3],[39988,3],[44561,3],[44716,3],[49937,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1927,3],[2361,3],[6246,3],[10611,3],[19066,3],[20193,3],[22098,3]]},"/en/lessons/extracting-keywords":{"position":[[6961,3],[19514,3],[19621,3],[33933,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[703,3],[6144,3],[7090,3],[13124,3],[30192,3],[38492,3],[44503,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8845,6],[10398,6],[14749,3],[20855,3],[21160,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2044,3],[2288,3],[33838,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[721,3],[4281,3],[9087,3],[10728,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3997,4],[6557,3],[9226,3],[9317,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15336,3],[16116,3],[17754,3],[23606,3],[33159,3],[47717,3],[50603,3],[58770,3]]},"/en/lessons/geocoding-qgis":{"position":[[1972,3],[4354,3],[12100,3],[12460,3],[34835,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9426,3],[10865,3],[12008,3]]},"/en/lessons/georeferencing-qgis":{"position":[[553,3],[5242,3],[5316,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[7039,3],[12180,3],[23484,3],[26057,3],[26430,3],[35549,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2778,3],[4365,3],[4943,3],[5063,3],[5928,3],[26549,3],[26642,3],[28868,3],[29566,3],[31079,3],[31917,3],[32056,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[4748,3],[7421,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[684,3],[19442,3],[27136,3],[30215,3],[34059,3],[43125,3],[44059,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[3114,3],[3489,3],[15279,3],[21087,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3554,3]]},"/en/lessons/gravity-model":{"position":[[4174,4],[7195,3],[16673,3],[16938,3],[16965,3],[17031,3],[19535,3],[20978,3],[21098,3],[23387,3],[36781,3],[39395,3],[40221,3],[40470,3],[53828,4],[54098,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4978,3],[5611,3],[6589,3],[10236,3],[13984,3],[14477,3],[15842,3],[17478,3],[30818,3],[35158,3],[35443,3],[35706,4],[37372,3],[39541,3]]},"/en/lessons/installing-omeka":{"position":[[2317,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[3332,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24418,3],[24930,3],[25045,3],[27416,3],[28414,3],[46958,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[18620,3],[18730,3],[23235,3],[23338,3],[23372,3],[36393,3],[40653,3],[41726,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7169,3],[14708,3],[16785,3],[19647,3],[35250,3],[37739,3],[37981,3],[40238,3],[57240,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11334,3],[17347,3]]},"/en/lessons/intro-to-bash":{"position":[[1492,3],[8902,3],[13446,3],[16252,3],[16390,3],[16501,3],[16975,3],[20407,3],[21449,3],[23165,3],[23287,3],[24235,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10274,3],[13823,3]]},"/en/lessons/intro-to-linked-data":{"position":[[1976,3],[3825,3],[4889,3],[5372,3],[6568,3],[10732,3],[10770,3],[11242,3],[16217,3],[21564,3],[21802,3],[22206,3],[26042,3],[26922,3],[32064,3],[37821,3]]},"/en/lessons/intro-to-powershell":{"position":[[1795,3],[6895,3],[8597,4],[11978,3],[15802,3],[18576,3],[21187,3],[21340,3],[26608,3],[43873,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[21787,3]]},"/en/lessons/introduction-map-warper":{"position":[[10693,3],[12419,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13528,3],[13645,3],[20555,3],[20761,3],[20836,3],[22646,3],[23470,3],[26148,3],[31473,3],[31740,3],[33359,3],[37077,3],[39331,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2233,3],[2908,3],[11708,3],[40541,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1773,3],[4904,3],[10043,3],[10810,3],[10951,3],[13288,3],[21079,3],[23539,3],[23853,3],[24149,3],[24307,3],[24354,3],[24952,3],[26780,3],[28970,3],[29997,3],[30040,3],[30785,3],[37461,3],[39600,3],[44231,3],[44645,3],[53298,3]]},"/en/lessons/json-and-jq":{"position":[[2560,3],[11923,3],[13534,3],[16290,3],[18388,3],[21201,3],[32908,3],[34227,3],[36535,3]]},"/en/lessons/jupyter-notebooks":{"position":[[6124,3],[8249,3],[25581,3],[26712,3],[36832,3],[42027,3],[42991,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3417,3],[4629,3],[6092,3],[6145,3],[6238,3],[6476,3],[7760,3],[8150,3]]},"/en/lessons/linear-regression":{"position":[[1158,3],[3142,3],[4578,3],[12775,3],[12902,3],[15335,3],[17858,3],[19619,3],[20920,3],[22947,3],[23019,3],[23359,3],[25204,3],[26676,3],[28378,3],[32652,3],[34193,3],[34595,3],[48672,3],[52647,3],[56421,3],[63302,3],[65209,3],[79710,3]]},"/en/lessons/linux-installation":{"position":[[3219,3]]},"/en/lessons/logistic-regression":{"position":[[878,3],[2862,3],[5922,3],[11141,3],[13157,3],[15332,3],[16331,3],[16496,3],[23850,4],[23951,3],[27568,3],[27798,3],[32217,3],[32321,3],[49640,3],[54633,3],[67465,3]]},"/en/lessons/mac-installation":{"position":[[2598,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7448,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10152,3],[11982,3],[18081,3]]},"/en/lessons/naive-bayesian":{"position":[[9084,3],[18429,3],[27962,3],[28929,3],[29877,3],[38452,3],[38754,3],[41348,3],[44163,3],[45382,3],[47083,3],[54266,3],[61593,3],[63079,3],[63400,3]]},"/en/lessons/normalizing-data":{"position":[[1751,3],[1823,4],[9511,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[864,3],[2003,3],[6650,3],[8217,3],[8468,3],[10122,3],[10299,3],[12884,3],[14912,3],[15709,3],[26265,3],[31187,3],[33332,3],[33552,3],[34432,3],[34475,3],[39980,3],[41963,3],[52597,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1994,3]]},"/en/lessons/qgis-layers":{"position":[[3498,4],[4873,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6744,3],[6856,3],[6947,3],[9479,3],[9731,3],[19008,3],[22092,3]]},"/en/lessons/research-data-with-unix":{"position":[[5020,3],[7588,3],[7677,3],[12868,3],[13888,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2369,3],[2701,3],[2849,3],[6297,3],[10370,3],[12402,3],[17311,3],[18351,3],[18562,3],[20595,3],[25405,3],[27852,3],[28506,3],[30791,3],[36327,3],[37674,3],[42204,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4742,3],[5841,3],[23343,4],[24591,3],[26966,3],[27201,3],[31816,3],[32289,3],[42786,3],[45192,3]]},"/en/lessons/sentiment-analysis":{"position":[[7319,3],[11498,3],[16154,3],[19072,3],[21891,3],[22937,3],[35661,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9542,3],[9947,3],[11660,3],[12161,3],[12716,3],[12795,3],[12856,3],[13440,3],[20162,3],[20518,3],[23608,3],[24740,3],[24960,3],[26894,3],[28707,4],[28751,3],[29347,3]]},"/en/lessons/sonification":{"position":[[12907,3],[12937,3],[13807,3],[19317,3],[19363,3],[19564,3],[22678,3],[27125,3],[30292,3],[34664,3]]},"/en/lessons/space-place-gazetteers":{"position":[[2610,3],[18705,3],[27527,3],[29396,3],[33370,3],[33620,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10502,3],[12975,3],[17170,3],[30416,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4223,3],[4999,3],[5815,3],[7559,3],[7949,3],[8650,3],[9122,3],[10076,3],[11086,4],[11112,3],[12913,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9338,3],[13386,3],[14046,3],[15829,3],[17325,3],[21325,3],[22836,3],[31979,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14415,3],[17818,3],[32956,3],[35546,3],[36240,3],[38016,3],[38062,3],[43327,3],[43786,3],[43879,3],[45836,3],[46777,3],[48751,3],[56693,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11143,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20430,3],[38155,3],[40241,3]]},"/en/lessons/transliterating":{"position":[[6804,3],[10787,3],[14970,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7275,3],[10203,3],[12202,3],[12578,3],[12630,3],[12864,3],[12975,3],[13021,3],[13140,3],[24167,3],[29285,3],[29345,3],[34848,3],[34987,3],[41611,3],[42948,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[6273,3],[6627,3],[11734,3],[14303,3],[25375,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14974,3],[16987,3],[23128,3]]},"/en/lessons/vector-layers-qgis":{"position":[[433,3],[8246,3],[8963,3],[15347,3]]},"/en/lessons/viewing-html-files":{"position":[[418,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6572,3],[13697,3],[24340,3],[29921,3],[34496,3],[36768,3],[44916,3]]},"/en/lessons/windows-installation":{"position":[[3956,3]]},"/en/lessons/working-with-text-files":{"position":[[1542,3],[1633,3]]},"/en/lessons/working-with-web-pages":{"position":[[5144,3]]}}}],["two’",{"_index":514,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15051,5]]}}}],["txt",{"_index":908,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11958,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4453,6],[20233,6],[20253,5],[20419,5],[20446,7],[21525,3],[27455,6],[27562,6],[27670,6],[28196,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4956,4],[5221,4],[11299,4],[11703,4],[13780,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10189,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4632,4],[4740,4],[4795,4],[5970,4],[6664,4],[14046,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20856,4],[21018,4],[21181,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2269,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16314,4]]},"/en/lessons/extracting-keywords":{"position":[[1810,5],[10451,4],[10991,4],[25434,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33270,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5111,4],[5162,4],[17328,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47944,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11001,6],[26737,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8301,4],[9536,4]]},"/en/lessons/intro-to-bash":{"position":[[7283,3],[7334,5],[17172,5],[17248,4],[23344,5]]},"/en/lessons/intro-to-powershell":{"position":[[27042,5],[27101,5],[27160,5],[27888,5],[28002,5],[28866,5],[29014,5],[29886,4],[29917,5],[30095,4],[33780,8],[34522,4],[34935,5],[37045,5]]},"/en/lessons/introduction-map-warper":{"position":[[3441,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29006,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6437,4],[6842,5],[12579,4],[12747,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23617,3],[26370,3]]},"/en/lessons/research-data-with-unix":{"position":[[8425,4],[11104,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20899,4]]},"/en/lessons/sonification":{"position":[[5907,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14227,4],[14627,4],[15046,4],[24651,4],[24857,3],[25605,4],[25633,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20256,4],[20379,4],[20607,5],[20897,5],[20949,4],[21188,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9753,8],[14420,8]]},"/en/lessons/working-with-text-files":{"position":[[207,4],[3748,4]]}}}],["txt/0101.txt",{"_index":1412,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22047,15],[27632,14]]}}}],["txt[0",{"_index":12309,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48051,6]]}}}],["txt[1",{"_index":12311,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48074,6]]}}}],["txt_file",{"_index":1419,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22686,8],[26687,8]]}}}],["txt_file_as_str",{"_index":1421,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22751,18]]}}}],["txt_file_nam",{"_index":17118,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27148,13],[27244,13]]},"/en/lessons/logistic-regression":{"position":[[12171,13],[12267,13],[50017,13],[50113,13]]}}}],["txt_files.zip",{"_index":6650,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6910,14]]}}}],["txttrial",{"_index":18431,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[35509,9]]}}}],["tylor",{"_index":5127,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59439,6]]}}}],["tylor’",{"_index":5159,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60497,7]]}}}],["type",{"_index":341,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8608,5],[11057,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9246,4],[11630,4],[11926,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2596,5],[2928,5],[21243,4],[21566,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3489,4],[3532,4],[6384,5],[6428,5],[9857,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2880,4],[4243,4],[5159,4],[5395,4],[7074,5],[7426,5],[7539,5],[7832,4],[10176,5],[10388,5],[10522,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4440,4],[27973,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[890,5],[5424,4],[19720,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5360,5],[14866,4],[15215,4],[15905,4],[16393,4],[17125,4],[17415,6],[17711,5],[17807,6],[18343,4],[18653,4],[18994,6],[19074,5],[19097,4],[19166,5],[22597,4],[25008,4],[25843,4],[27032,4],[28120,4],[28575,5],[28705,4],[29379,4],[29425,4],[29810,4],[30753,4],[31135,5],[31714,6],[31846,4],[32054,4],[32896,4],[33644,6],[33722,4],[33791,5],[35819,4],[35891,4],[42203,5],[44623,4],[52818,4],[53780,4],[53872,4],[55121,4],[58755,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16004,4],[18348,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[572,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17008,4],[18561,5],[28517,4],[28707,4],[29022,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2534,5],[6550,6],[29645,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12911,4],[17318,4],[17373,5],[23384,4],[29033,5],[31127,4],[38166,6],[41562,4],[43446,6],[70328,5]]},"/en/lessons/common-similarity-measures":{"position":[[347,5],[4691,4],[11461,5],[19357,5],[24122,5],[25656,5],[27327,6],[27583,5],[28018,6],[30886,5],[31832,5],[32828,4],[32894,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7718,4],[7898,4],[8139,4],[8821,5],[9009,4],[10921,5],[11204,4],[18148,4],[20070,4],[20252,4],[20751,4],[24206,4],[29250,4],[29478,4],[30724,5],[33950,4],[44640,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4574,4],[9240,4],[28211,6],[28250,4],[28364,5],[32185,4],[35179,5],[35597,5],[36016,4],[47676,5],[52683,5],[53375,5],[53480,4],[63769,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10994,4],[17756,5],[19152,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6569,4],[14283,6],[19766,5],[19887,4],[21612,4],[21822,4],[36908,4],[41412,4],[48527,4],[51279,5],[51476,5],[52741,5],[52843,6],[53572,6],[54511,5],[58538,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37365,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2203,4]]},"/en/lessons/counting-frequencies":{"position":[[542,4],[5030,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3746,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3045,4],[3161,4],[3508,4],[20278,4],[30840,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13946,4],[15626,4],[17795,4],[25232,4],[32372,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7658,4],[20449,5],[23431,4],[33549,4],[35249,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2064,5],[8026,5],[8812,5],[11428,5],[11457,5],[15310,4],[15922,4],[19333,4],[19672,5],[19725,4],[22023,4],[22071,5],[22130,4],[22276,5],[22349,4],[23080,4],[26913,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1830,4],[1912,4],[2102,5],[4387,5],[4531,5],[4695,4],[4790,4],[4899,5],[4939,4],[5024,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4177,4],[6469,5],[17026,6],[18493,4],[20222,6],[20440,4],[23030,5],[23198,4],[23287,4],[32320,5],[34420,4],[34704,5],[36956,5],[41502,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2853,4],[23463,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2111,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5174,4],[9899,6],[13112,4],[14142,4],[15591,5],[16300,4],[17794,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19599,5],[25985,5],[25995,4],[30307,5],[38346,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7609,6],[12518,4],[13484,4],[15640,4],[31041,4],[32374,7],[32479,7],[32581,7],[32686,7],[32891,7],[33046,7],[33319,7],[33552,7],[33783,7],[34014,7],[34245,7],[34339,7],[34565,7],[34764,7],[34840,7],[34892,7],[35058,7],[35110,7],[35146,7],[35259,7],[35363,7],[35468,7],[35498,7],[35639,5],[35683,4],[35743,7],[35761,7],[35785,4],[37194,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4998,4],[6965,5],[7087,4],[7180,4],[7484,5],[7912,4],[8485,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5804,5],[9224,5],[13622,4],[32370,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12867,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1952,6],[7874,6],[8791,5],[10249,4],[10469,6],[11807,4],[11948,5],[23379,6],[46303,5],[48493,4],[52683,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10100,4],[10665,4],[22720,4],[25459,4]]},"/en/lessons/extracting-keywords":{"position":[[6515,5],[17831,5],[27704,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11716,5],[39231,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12151,4],[12956,4],[12994,5],[13420,4],[27202,4],[28865,4],[29374,5],[30298,4],[30676,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31654,4],[31689,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7329,4],[9595,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8949,5],[9162,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58779,5],[63859,5]]},"/en/lessons/geocoding-qgis":{"position":[[635,5],[2441,5],[9187,4],[25699,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3619,5],[5704,5],[6196,5],[7482,7],[8607,4],[10748,5],[14607,7],[19157,4],[21348,4],[22111,5],[22624,4],[23235,5],[25875,5],[26755,4],[26852,4],[29954,5]]},"/en/lessons/georeferencing-qgis":{"position":[[8791,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[6703,4],[12154,4],[18581,4],[28412,4],[30814,4],[31805,4],[35236,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1599,5],[4160,6],[5311,6],[6204,5],[6397,6],[6560,6],[7109,6],[11258,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2210,4],[2284,4],[2329,4],[3223,5],[6470,4],[7004,5],[8451,4],[8685,4],[9063,4],[9191,4],[9218,5],[9425,4],[11589,4],[11817,6],[14560,5],[15315,5],[15941,4],[16033,5],[16215,5],[16345,5],[16439,5],[16555,5],[18241,5],[19780,5],[19850,4],[19899,4],[20193,4],[21660,4],[23189,4],[46130,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4269,5],[6829,5],[7379,5],[8822,5],[13541,5],[14928,4],[14980,5],[15033,5],[17334,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9895,6],[10082,4],[11412,4],[14857,4],[15053,4],[15253,4],[15337,4],[15606,5],[15673,4],[15881,4],[16434,4],[16903,5],[17503,4],[18721,4],[18803,4],[18874,5],[19117,5],[19346,5],[19840,5],[19915,4],[23796,5],[24852,4],[25075,4]]},"/en/lessons/gravity-model":{"position":[[1528,5],[6015,4],[13658,5],[16129,4],[16296,5],[16367,5],[16942,5],[17895,5],[18002,4],[19618,4],[20307,4],[26821,5],[26850,5],[27009,5],[28256,4],[31593,5],[31721,5],[32195,5],[34592,5],[40355,4],[59595,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[12476,4],[14884,5],[19325,5],[29763,4]]},"/en/lessons/installing-omeka":{"position":[[2326,5],[3758,6],[5131,6],[7791,6],[7964,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9106,5],[12001,5],[12063,5],[16389,4],[17576,5],[20280,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4148,6],[8866,5],[9497,4],[9698,5],[10984,4],[11187,4],[11284,4],[12060,4],[12893,5],[14288,4],[14407,4],[14532,5],[14609,4],[17744,4],[17994,4],[19257,4],[19358,5],[20263,4],[23483,4],[25279,4],[25877,5],[31099,4],[31157,6],[31511,4],[31645,5],[33081,7],[33653,4],[34575,4],[38610,5],[38713,5],[40055,4],[41134,4],[42885,5],[43313,4],[50863,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4133,5],[13658,4],[13839,4],[17140,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7091,4],[24463,4],[28508,4],[35789,4],[37479,4],[40025,4]]},"/en/lessons/intro-to-bash":{"position":[[5640,4],[6307,4],[7325,4],[8193,4],[8952,6],[9600,4],[9750,4],[9958,4],[11004,4],[12440,5],[13016,4],[13064,4],[13901,4],[14199,4],[14565,4],[14681,4],[14852,5],[15534,6],[15729,6],[16540,4],[16812,4],[16886,4],[17162,4],[18087,4],[18914,6],[19386,7],[19653,4],[19751,4],[20048,4],[20283,4],[20441,6],[21353,4],[22021,4],[23116,4],[24106,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13694,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2319,4],[5641,5],[23251,4],[30628,4],[31916,4],[32356,5],[32965,5],[35911,4]]},"/en/lessons/intro-to-powershell":{"position":[[2657,5],[4771,4],[5506,4],[8310,6],[8356,4],[8654,6],[8711,4],[8815,6],[8930,6],[8966,4],[9369,6],[9679,4],[10713,4],[10902,4],[10994,5],[11098,6],[11471,4],[11643,4],[11769,4],[12352,6],[13228,6],[13593,4],[13819,4],[13899,4],[13960,4],[14530,6],[16977,6],[17840,4],[17905,6],[17932,4],[18054,5],[18123,4],[19046,4],[19087,4],[19603,6],[19635,4],[19715,4],[19803,6],[20110,4],[20956,4],[23865,6],[27250,6],[27393,4],[28978,6],[29215,4],[33983,4],[34631,5],[36186,4],[37658,4],[40353,6],[40411,4],[41572,4],[42407,4],[43069,6],[44302,5],[45711,7],[46215,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2242,4],[4335,5],[4449,4],[4519,5],[4579,5],[4660,5],[4762,5],[4854,5]]},"/en/lessons/introduction-map-warper":{"position":[[9443,5],[22387,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8015,4],[19680,4],[38950,4],[41216,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4916,5],[6950,5],[9903,5],[10071,4],[10396,5],[13055,5],[13088,5],[14697,4],[14712,4],[15490,4],[19429,4],[19546,4],[20162,4],[20208,5],[26686,8],[27513,4],[36051,5],[39888,4],[40609,5],[43641,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14206,4],[43598,5]]},"/en/lessons/json-and-jq":{"position":[[2261,5],[5518,4],[12881,5],[16304,5],[16921,4],[24540,4],[30164,6]]},"/en/lessons/jupyter-notebooks":{"position":[[18924,5],[19074,5],[51738,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2489,4],[5453,4],[7565,4]]},"/en/lessons/linear-regression":{"position":[[4016,5],[12906,5],[13741,6],[13764,4],[38484,6],[38761,4],[38955,4],[39111,6],[40191,4],[58558,5],[64086,5],[75136,6],[76518,6]]},"/en/lessons/linux-installation":{"position":[[773,4],[828,5],[895,4],[1979,4],[2026,5],[3728,4],[4012,4],[4128,4]]},"/en/lessons/logistic-regression":{"position":[[7697,4]]},"/en/lessons/mac-installation":{"position":[[2892,4],[3315,4],[3721,6],[3809,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[922,4],[1228,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6047,4],[13882,7]]},"/en/lessons/naive-bayesian":{"position":[[5026,4],[5680,5],[10894,5],[15618,5],[26213,4],[26549,5],[26581,4],[30317,4],[33158,4]]},"/en/lessons/normalizing-data":{"position":[[6572,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1166,4],[30646,8]]},"/en/lessons/output-data-as-html-file":{"position":[[8596,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9345,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1350,5]]},"/en/lessons/qgis-layers":{"position":[[4150,6],[4995,4],[13949,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2157,5],[2959,4],[3854,4],[3917,4],[7311,4],[7812,4],[7948,4],[8658,4],[8874,4],[16679,4],[17857,6],[23744,4],[24661,4],[25283,4]]},"/en/lessons/research-data-with-unix":{"position":[[4031,4],[4660,4],[4945,4],[6126,4],[6634,4],[6792,4],[7410,4],[8157,4],[8529,4],[9548,4],[11216,4],[12164,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6301,5],[6416,5],[10625,4],[25417,5],[27399,4],[27876,4],[30339,4],[34793,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9994,4],[21260,4],[22196,6],[35737,4],[47757,4]]},"/en/lessons/sentiment-analysis":{"position":[[20335,4],[27188,5],[38906,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1504,5],[19258,5],[19337,5],[19458,4],[24453,5],[27266,4],[29319,4],[34612,4]]},"/en/lessons/sonification":{"position":[[11993,4],[20487,4],[20584,4],[21481,5],[21916,4],[22111,6],[22454,4],[22667,4],[22934,4],[33577,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1331,5],[4205,5],[6504,5],[6550,5],[10466,5],[14342,6],[18127,6],[18214,6],[18349,4],[22094,4],[25165,5],[28522,5],[29905,5],[37416,4],[42014,6],[46595,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[388,6],[9441,6],[11050,4],[11511,4],[12493,7],[14096,5],[19455,4],[19520,4],[19615,4],[19664,6],[19803,4],[20336,6],[21012,4],[21153,5],[21811,6],[23500,4],[23611,4],[25511,5],[28694,7],[30442,4],[33927,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3025,5],[6817,4],[10445,5],[18282,4],[29448,4],[29867,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2658,5],[2745,6],[8527,5],[8597,4],[8829,4],[12012,4],[12123,4],[16628,4],[19137,4],[19420,4],[19431,6],[19468,6],[19624,6],[22953,4],[23269,4],[26946,4],[45194,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33350,5],[37415,5],[38587,5],[60267,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[719,6],[7676,4],[7773,4],[7969,4],[8185,4],[8974,4],[9357,4],[9645,4],[9710,4],[10120,4],[10288,7],[11341,6],[11918,5],[12036,6],[12362,7],[12856,6],[13162,6],[14267,4],[14492,4],[14513,4],[14641,6],[16000,4],[16183,6],[18315,5],[19816,4],[19965,4],[20844,4],[20898,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1251,6],[1317,5],[4248,5],[5565,5],[8032,4],[8857,4],[34825,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3336,4],[4218,5],[4265,4],[10259,4],[10348,4],[18658,5],[20348,4],[21266,4],[27640,4],[27865,4],[30475,5],[31541,5]]},"/en/lessons/transliterating":{"position":[[1726,4],[4508,5],[4676,7],[4705,5],[4789,5],[5114,5],[5933,6],[6757,5],[7890,6],[8007,5],[8589,4],[17817,5],[18004,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5586,5],[18677,4],[20323,5],[20434,6],[20553,4],[21372,4],[36331,4],[37909,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3830,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4336,4],[4476,4],[4531,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11754,4],[13077,4],[20871,4],[20945,4],[21018,5]]},"/en/lessons/vector-layers-qgis":{"position":[[443,5],[1343,4],[1504,5],[1834,5],[4974,4],[5535,4],[5822,4],[5877,4],[6006,4],[6207,4],[8311,4],[8354,4],[10935,4],[11149,4],[11279,4],[11305,4],[13091,4],[13229,4],[13445,4],[13599,4],[13625,4],[16166,5],[16467,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[666,5],[1450,5],[1483,5],[2282,5],[2407,5],[2441,5],[2643,5],[5125,7],[5464,4],[5920,4],[7393,7],[7774,6],[11325,4],[11448,5],[13111,5],[13938,4],[21316,6],[28813,4],[29746,5],[29992,5],[30460,4],[31664,5],[32724,7],[34744,5],[35054,4],[46273,5]]},"/en/lessons/windows-installation":{"position":[[2267,5],[4527,4],[5020,5]]},"/en/lessons/working-with-text-files":{"position":[[6706,4],[7722,6],[8578,4]]},"/en/lessons/working-with-web-pages":{"position":[[1188,4],[5718,5],[8252,5],[9848,7]]}}}],["type'].split('charset=')[1",{"_index":22613,"title":{},"body":{"/en/lessons/transliterating":{"position":[[6894,27]]}}}],["type(",{"_index":10789,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24122,7]]}}}],["type(i",{"_index":6248,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28275,7]]}}}],["type(token",{"_index":21488,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[23279,13]]}}}],["type(uploaded_fil",{"_index":6681,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14301,20]]}}}],["type(x",{"_index":6247,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28266,8]]}}}],["type:0>",{"_index":8515,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3472,12]]}}}],["type=\"ag",{"_index":18405,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33572,10]]}}}],["type=\"d",{"_index":12682,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20877,11]]}}}],["type=\"defendantname\">",{"_index":18396,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33260,24]]}}}],["type=\"formal\">david</first>",{"_index":22387,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4362,36]]}}}],["type=\"gend",{"_index":18403,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33497,13],[34291,13]]}}}],["type=\"given",{"_index":18401,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33421,12],[34208,12]]}}}],["type=\"informal\">davy</first>",{"_index":22388,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4410,37]]}}}],["type=\"loc",{"_index":12714,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26896,15]]}}}],["type=\"number\"/>",{"_index":22522,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[30723,18]]}}}],["type=\"offencecategori",{"_index":18411,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33799,22]]}}}],["type=\"offencedescription\">",{"_index":18410,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33726,29]]}}}],["type=\"offencesubcategori",{"_index":18413,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33890,25]]}}}],["type=\"ppla",{"_index":12720,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26990,11]]}}}],["type=\"surnam",{"_index":18399,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33343,14],[34123,14]]}}}],["type=\"text\"/>",{"_index":22569,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38664,16],[39258,16]]}}}],["type=\"victimname\">",{"_index":18417,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34019,21]]}}}],["typeerror",{"_index":10750,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18896,10],[19198,10]]}}}],["types.11",{"_index":20946,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17285,8]]}}}],["typeset",{"_index":8725,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46062,13]]},"/en/lessons/output-data-as-html-file":{"position":[[2180,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[472,11],[2129,12],[2981,11],[3006,11],[6487,11],[7115,11],[11424,11],[11953,11],[12795,8],[20870,8]]}}}],["typewrit",{"_index":21085,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4165,11]]}}}],["typewritten",{"_index":234,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4926,11],[8019,11]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[167,11],[240,11],[1950,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1050,11]]}}}],["typhoid",{"_index":23251,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[16968,7]]}}}],["typic",{"_index":1135,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7909,7],[8107,7],[38717,9],[41481,7],[51891,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2926,9]]},"/en/lessons/common-similarity-measures":{"position":[[7922,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2589,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2286,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10006,10],[25972,9],[29675,9],[34040,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15090,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[326,9],[38741,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1802,7],[46084,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15225,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39393,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51739,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17091,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3539,9],[5009,9],[17017,9],[18355,9],[22148,9],[33563,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17222,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8643,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[25829,7],[28396,7],[34795,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21593,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[6159,10]]},"/en/lessons/installing-omeka":{"position":[[8500,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39096,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5444,10],[6979,10],[34062,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11193,9],[36620,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[969,9],[41986,9]]},"/en/lessons/intro-to-linked-data":{"position":[[4165,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3622,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4228,7],[4874,7],[43598,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1560,9]]},"/en/lessons/linear-regression":{"position":[[2570,7],[8235,10],[9081,7],[9236,7],[54440,7]]},"/en/lessons/logistic-regression":{"position":[[2290,7],[20712,7],[26575,9],[43013,7],[43185,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3354,9],[3604,9]]},"/en/lessons/normalizing-data":{"position":[[3975,9],[6061,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2019,9]]},"/en/lessons/preserving-your-research-data":{"position":[[9821,7]]},"/en/lessons/sentiment-analysis":{"position":[[29052,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2615,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12449,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25344,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11413,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6322,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9349,9]]},"/en/lessons/viewing-html-files":{"position":[[442,7],[670,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26042,7]]},"/en/lessons/working-with-text-files":{"position":[[3123,9]]}}}],["typo",{"_index":10930,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[15549,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2842,4],[21427,6],[21449,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10096,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16213,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8426,6]]}}}],["typograph",{"_index":9269,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19089,13]]}}}],["typographi",{"_index":6135,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6232,10],[6440,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8088,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6101,10]]}}}],["typolog",{"_index":15666,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[8612,8]]}}}],["typora",{"_index":3168,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44430,6],[45067,7],[47424,8]]}}}],["tärning",{"_index":13516,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3436,8]]}}}],["u",{"_index":8061,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8048,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19273,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21231,2],[37878,2]]},"/en/lessons/installing-omeka":{"position":[[6637,1],[6651,1]]},"/en/lessons/linear-regression":{"position":[[11682,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12674,1]]},"/en/lessons/transliterating":{"position":[[11772,4],[11787,4]]}}}],["u'\\xa0",{"_index":22720,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13541,7]]}}}],["u.",{"_index":4442,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58617,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4018,5],[4331,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3821,4],[5681,4],[10243,4],[26449,4],[27620,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[7436,4],[7806,4],[34159,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1838,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8173,4]]},"/en/lessons/linear-regression":{"position":[[2334,4],[73757,4]]},"/en/lessons/logistic-regression":{"position":[[2054,4],[65103,4]]},"/en/lessons/sentiment-analysis":{"position":[[6445,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49520,4],[49730,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4106,4]]}}}],["u.k",{"_index":3827,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14692,4],[67758,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4083,4]]}}}],["u003cb\\u003egender=\\u003c\\u002fb\\u003",{"_index":14483,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32797,40]]}}}],["u003cb\\u003egender=\\u003c\\u002fb\\u003efemale\\u003cbr\\u003e\\u003cb\\u003eyear=\\u003c",{"_index":14487,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[33171,85]]}}}],["u041",{"_index":22669,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11612,9]]}}}],["u0410\\\\u043a\\\\u0443",{"_index":22627,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8382,21]]}}}],["u0411",{"_index":22644,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11220,9]]}}}],["u0412",{"_index":22646,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11250,9]]}}}],["u0413",{"_index":22648,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11280,9]]}}}],["u0414",{"_index":22650,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11310,9]]}}}],["u0415",{"_index":22652,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11340,9]]}}}],["u0416",{"_index":22638,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10488,9],[10582,8],[10621,9],[11370,9]]}}}],["u0417",{"_index":22655,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11402,9]]}}}],["u0418",{"_index":22657,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11432,9]]}}}],["u0419",{"_index":22659,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11462,9]]}}}],["u041a",{"_index":22661,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11492,9]]}}}],["u041b",{"_index":22663,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11522,9]]}}}],["u041c",{"_index":22665,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11552,9]]}}}],["u041d",{"_index":22667,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11582,9]]}}}],["u041f",{"_index":22671,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11642,9]]}}}],["u042",{"_index":22702,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12106,9]]}}}],["u0420",{"_index":22630,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8580,8],[11672,9]]}}}],["u0421",{"_index":22674,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11702,9]]}}}],["u0422",{"_index":22676,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11732,9]]}}}],["u0422\\\\u0443\\\\u043b\\\\u0438\\\\u043a\\\\u043e\\\\u0432\\\\u0438\\\\u0447",{"_index":22628,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8404,63]]}}}],["u0423",{"_index":22678,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11762,9]]}}}],["u0424",{"_index":22680,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11792,9]]}}}],["u0425",{"_index":22682,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11822,9]]}}}],["u0426",{"_index":22685,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11854,9]]}}}],["u0427",{"_index":22687,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11886,9]]}}}],["u0428",{"_index":22689,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11918,9]]}}}],["u0429",{"_index":22691,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11950,9]]}}}],["u042a",{"_index":22694,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11986,9]]}}}],["u042b",{"_index":22696,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12016,9]]}}}],["u042c",{"_index":22698,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12046,9]]}}}],["u042d",{"_index":22700,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12076,9]]}}}],["u042f",{"_index":22705,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12138,9]]}}}],["u043",{"_index":22670,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11627,9]]}}}],["u0430",{"_index":22643,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11205,9]]}}}],["u0431",{"_index":22645,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11235,9]]}}}],["u0432",{"_index":22647,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11265,9]]}}}],["u0433",{"_index":22649,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11295,9]]}}}],["u0434",{"_index":22651,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11325,9]]}}}],["u0435",{"_index":22653,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11355,9]]}}}],["u0436",{"_index":22654,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11386,9]]}}}],["u0437",{"_index":22656,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11417,9]]}}}],["u0438",{"_index":22658,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11447,9]]}}}],["u0439",{"_index":22660,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11477,9]]}}}],["u043a",{"_index":22662,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11507,9]]}}}],["u043b",{"_index":22664,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11537,9]]}}}],["u043c",{"_index":22666,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11567,9]]}}}],["u043d",{"_index":22668,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11597,9]]}}}],["u043f",{"_index":22672,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11657,9]]}}}],["u044",{"_index":22704,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12122,9]]}}}],["u0440",{"_index":22673,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11687,9]]}}}],["u0441",{"_index":22675,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11717,9]]}}}],["u0442",{"_index":22677,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11747,9]]}}}],["u0443",{"_index":22679,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11777,9]]}}}],["u0444",{"_index":22681,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11807,9]]}}}],["u0445",{"_index":22684,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11838,9]]}}}],["u0446",{"_index":22686,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11870,9]]}}}],["u0447",{"_index":22688,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11902,9]]}}}],["u0448",{"_index":22690,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11934,9]]}}}],["u0449",{"_index":22693,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11968,9]]}}}],["u044a",{"_index":22695,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12001,9]]}}}],["u044b",{"_index":22697,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12031,9]]}}}],["u044c",{"_index":22699,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12061,9]]}}}],["u044d",{"_index":22701,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12091,9]]}}}],["u044f",{"_index":22706,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12154,9]]}}}],["ubiqu",{"_index":9248,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14161,8]]},"/en/lessons/sonification":{"position":[[13386,8]]}}}],["ubiquit",{"_index":8329,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18919,10],[19210,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10574,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1956,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22816,10],[23107,10]]}}}],["ubuntu",{"_index":8074,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11237,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13438,7],[27577,6]]},"/en/lessons/installing-omeka":{"position":[[3370,6],[3419,6],[5859,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7865,8]]},"/en/lessons/linux-installation":{"position":[[371,6],[1004,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2761,6],[2869,6],[3770,6],[4003,7],[20773,6]]}}}],["ubuntu’",{"_index":17533,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[1522,8]]}}}],["uc",{"_index":937,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13524,2]]}}}],["ucinet",{"_index":8494,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30896,6]]}}}],["ucla",{"_index":12851,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[5540,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4742,4],[6027,4],[6186,4]]}}}],["udri",{"_index":10026,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57740,6]]}}}],["ug",{"_index":18845,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13789,4]]}}}],["ui",{"_index":8078,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12685,4],[14028,2],[17446,2],[17507,2],[17786,2],[18768,3],[20172,2],[33578,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23455,4],[27501,4],[27863,4],[27997,2],[28439,2],[28472,2],[28714,2],[28813,3],[29325,2],[31155,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17969,2],[23448,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28532,4]]},"/en/lessons/jupyter-notebooks":{"position":[[5374,2],[15395,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15914,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[393,4],[868,3],[6222,2],[17957,2],[18820,3],[19042,2],[19058,2],[19307,2],[19790,2],[19825,2],[19962,2],[20020,2],[20785,2],[21116,2],[22244,2],[22282,2],[23026,2],[23531,2],[23731,2],[23770,2],[26079,2],[26288,2],[26447,2],[26568,2],[26881,3],[30910,2],[31104,2],[31204,2],[31231,3],[31529,3],[31590,2],[36669,2]]}}}],["ui.setupui(dialog",{"_index":8142,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20193,18]]}}}],["ui_dialog",{"_index":8141,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20177,11],[22597,9],[24145,9]]}}}],["ui_dialog(object",{"_index":8104,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18833,18],[20321,17]]}}}],["ui_dialog(qobject",{"_index":8145,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20348,19],[21114,19]]}}}],["uid",{"_index":9884,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51228,6],[52057,6]]}}}],["uk",{"_index":12497,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[2087,3],[18096,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[3375,2],[4299,2],[6493,2],[11626,2]]},"/en/lessons/gravity-model":{"position":[[65708,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6979,3],[7189,2],[7881,2],[7965,2],[10901,2],[38221,2],[38467,2],[39535,2],[40274,2],[40540,3],[42524,2],[57292,2]]},"/en/lessons/intro-to-linked-data":{"position":[[4774,2],[5019,2],[5821,2],[36399,2]]},"/en/lessons/preserving-your-research-data":{"position":[[18683,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2467,2]]},"/en/lessons/transliterating":{"position":[[15547,2]]}}}],["ukdefinitiona",{"_index":12541,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[13089,14],[14856,14],[27926,15]]}}}],["ukdefinitiona.shp",{"_index":12538,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11479,17]]}}}],["ukrain",{"_index":11618,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31931,8]]}}}],["ukri",{"_index":19126,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52286,4]]}}}],["uk’",{"_index":13896,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[6116,4],[6184,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39343,4],[40624,4]]}}}],["ul",{"_index":12434,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63844,2]]}}}],["ullamco",{"_index":21128,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13287,7],[15516,7]]}}}],["ullman",{"_index":13324,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47091,7]]}}}],["ullman’",{"_index":13319,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46209,8]]}}}],["ultim",{"_index":3737,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5231,10],[34226,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59588,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1084,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46890,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4737,11],[25630,11],[53214,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11676,10]]},"/en/lessons/gravity-model":{"position":[[30859,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6480,8],[15892,10],[34832,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[12431,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8178,10]]},"/en/lessons/jupyter-notebooks":{"position":[[6327,10]]},"/en/lessons/sonification":{"position":[[7345,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14873,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19536,10]]}}}],["ultra",{"_index":10330,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[9363,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6012,5],[7066,5],[7671,5]]}}}],["ultramar",{"_index":11891,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7342,9]]}}}],["umap",{"_index":3735,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4876,4],[19662,4],[21070,4],[26407,4],[26541,4],[26775,4],[26949,4],[27051,4],[27256,4],[27552,4],[29352,4],[29791,4],[31869,4],[66304,4]]}}}],["umap.umap",{"_index":4052,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29377,10]]}}}],["umberto",{"_index":6502,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58948,7]]}}}],["umbrella",{"_index":5620,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[4445,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13715,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8706,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4171,8]]}}}],["umlaut",{"_index":8574,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12054,8]]},"/en/lessons/transliterating":{"position":[[9701,7],[9831,7]]}}}],["un",{"_index":7734,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11743,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51529,2],[51654,3],[51862,3],[52504,3],[52722,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9717,2],[61017,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4627,3],[5661,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50625,2],[50639,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25406,2]]}}}],["un\\ntourist",{"_index":9945,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52378,12]]}}}],["una",{"_index":11886,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7300,3],[10594,3],[61894,3]]}}}],["unabbrevi",{"_index":13435,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14489,13]]}}}],["unabl",{"_index":3197,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52244,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8728,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46602,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40952,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17279,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[37174,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[15956,6]]},"/en/lessons/gravity-model":{"position":[[4575,6],[31997,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28045,6]]},"/en/lessons/introduction-map-warper":{"position":[[5361,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26094,6]]},"/en/lessons/jupyter-notebooks":{"position":[[11369,6]]}}}],["unabridg",{"_index":23282,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[2022,10]]}}}],["unacc",{"_index":18709,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[6006,10]]}}}],["unaccept",{"_index":11718,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2022,12]]}}}],["unadjust",{"_index":12953,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22960,10]]}}}],["unaffect",{"_index":2857,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13953,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27828,10]]}}}],["unalt",{"_index":13807,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[57743,10]]}}}],["unambigu",{"_index":5329,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4123,11]]}}}],["unattribut",{"_index":18349,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[23652,12],[24778,12]]}}}],["unauthor",{"_index":22123,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10282,12]]}}}],["unavail",{"_index":1951,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1502,11]]}}}],["unavoid",{"_index":8581,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13044,11]]}}}],["unbalanc",{"_index":4275,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45370,11],[60551,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10610,11]]}}}],["unbelong",{"_index":20875,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[4968,12]]}}}],["unbold",{"_index":9384,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38322,9]]}}}],["unc",{"_index":17492,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75336,3]]},"/en/lessons/logistic-regression":{"position":[[65810,3]]}}}],["uncanni",{"_index":15475,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3191,7]]}}}],["uncategor",{"_index":18516,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[52601,15]]}}}],["uncensor",{"_index":20341,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7925,10]]}}}],["uncertain",{"_index":23021,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[9408,10]]}}}],["uncertainti",{"_index":8690,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37911,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41783,12]]},"/en/lessons/sentiment-analysis":{"position":[[28756,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13650,11]]}}}],["unchang",{"_index":16703,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20374,10],[21647,10]]},"/en/lessons/sonification":{"position":[[27501,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10000,12]]}}}],["uncheck",{"_index":13341,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[6386,10],[6481,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12403,10],[12763,7]]},"/en/lessons/json-and-jq":{"position":[[6376,10],[9776,7],[18001,10],[32052,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[13622,10]]},"/en/lessons/vector-layers-qgis":{"position":[[2347,7],[3713,10],[4234,7],[6723,7]]}}}],["uncl",{"_index":14321,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48640,5]]},"/en/lessons/naive-bayesian":{"position":[[20618,6]]}}}],["unclassifi",{"_index":10951,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[27361,13]]}}}],["unclean",{"_index":19284,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17616,9],[17626,8],[17793,7]]}}}],["unclear",{"_index":17044,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11701,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18755,7]]}}}],["uncom",{"_index":4097,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31252,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25307,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12926,9],[14832,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18775,9]]}}}],["uncomfort",{"_index":5522,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43003,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[6207,13]]}}}],["uncommon",{"_index":7925,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30287,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9060,8]]},"/en/lessons/linear-regression":{"position":[[71440,8],[72664,8],[72718,8],[79551,10]]}}}],["uncommonli",{"_index":16214,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10827,10]]}}}],["uncompil",{"_index":2184,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6520,10]]}}}],["uncompl",{"_index":8038,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3675,14]]}}}],["uncompress",{"_index":2863,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14861,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28734,12]]},"/en/lessons/introduction-map-warper":{"position":[[3606,12]]},"/en/lessons/qgis-layers":{"position":[[4546,12]]}}}],["unconnect",{"_index":8428,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7890,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50576,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36395,11]]}}}],["unconsci",{"_index":16161,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2136,11],[2269,11]]}}}],["unconstrain",{"_index":11257,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46884,13]]}}}],["uncopyright",{"_index":9472,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51428,15]]}}}],["uncorrect",{"_index":12468,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66485,12]]}}}],["uncov",{"_index":3710,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1615,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5208,7],[30704,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57420,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11624,7],[47584,9]]},"/en/lessons/sentiment-analysis":{"position":[[1699,8]]},"/en/lessons/space-place-gazetteers":{"position":[[27377,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32947,8],[51529,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5922,7]]}}}],["und",{"_index":11976,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10216,4],[10873,4],[61516,4],[62173,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13439,4],[15613,4]]}}}],["undefin",{"_index":12991,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28692,10]]}}}],["under",{"_index":313,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7787,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5981,5],[32883,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6133,5],[6760,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13774,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6612,5],[9127,5],[9338,5],[17966,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27104,5],[27783,5],[45690,6],[48119,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4772,5],[4946,5],[17310,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35938,5],[48826,6],[56988,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45518,5],[62991,5],[70037,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12198,5],[15590,5],[15723,5],[29464,5],[30555,5],[31098,5],[43206,5],[51566,5]]},"/en/lessons/common-similarity-measures":{"position":[[30256,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8832,5],[39146,5],[46458,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25929,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18389,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36894,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38850,5]]},"/en/lessons/counting-frequencies":{"position":[[11749,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31541,5],[38861,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13613,5],[13897,5],[14266,5],[15562,5],[16311,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19808,5],[30106,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3694,5],[8976,5],[23146,5],[27565,5],[27766,5],[28534,5],[30697,5],[30829,5],[39438,5],[39769,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7492,5],[27571,5],[27603,5],[56628,5],[56758,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4290,5],[4542,5],[6300,5],[7170,5],[7474,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17516,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13704,5]]},"/en/lessons/extracting-keywords":{"position":[[33209,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4948,5]]},"/en/lessons/geocoding-qgis":{"position":[[10409,5],[12812,5],[21080,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1320,5],[2023,5]]},"/en/lessons/georeferencing-qgis":{"position":[[2405,6],[3624,5],[4130,5],[7858,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8807,5],[10168,5],[14813,5],[15831,5],[22152,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2843,5],[8055,5],[8253,5],[13223,5],[13612,5],[20860,5],[21038,5]]},"/en/lessons/gravity-model":{"position":[[11766,5],[12253,5],[12590,5],[17715,5],[19638,5],[33663,5],[41908,5],[49778,5],[55347,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[21074,5],[21715,5],[23050,6],[24561,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[3116,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41764,5],[48306,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4699,6],[9000,5],[9552,5],[9704,6],[9884,6],[10255,6],[10426,6],[22665,5],[23052,5],[23444,5],[23527,5],[23619,5],[24159,5],[24246,5],[24344,5],[30937,6],[31576,5],[33588,5],[36678,5],[50262,5],[52789,5],[53330,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17738,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20265,5],[20315,5],[23703,5],[39503,5],[39737,5]]},"/en/lessons/intro-to-bash":{"position":[[3920,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9068,5]]},"/en/lessons/intro-to-powershell":{"position":[[29948,5]]},"/en/lessons/introduction-and-installation":{"position":[[1391,5]]},"/en/lessons/introduction-map-warper":{"position":[[7240,5],[13897,5],[20986,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13031,5],[35603,5],[36407,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7260,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8201,5],[8992,5]]},"/en/lessons/json-and-jq":{"position":[[35981,5],[37256,5]]},"/en/lessons/jupyter-notebooks":{"position":[[12450,5],[15696,5],[33230,5]]},"/en/lessons/linear-regression":{"position":[[5865,5],[53967,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16184,5]]},"/en/lessons/naive-bayesian":{"position":[[13487,5],[27944,5],[31983,5],[36335,5],[50932,5],[63316,5],[69012,5],[69824,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3468,5]]},"/en/lessons/qgis-layers":{"position":[[2099,5],[2244,6],[2406,5],[2486,6],[2862,5],[6063,5],[6406,5],[7956,5],[8229,5],[9629,5],[12709,5],[13564,5],[14597,5],[14910,6],[17104,5],[18278,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17472,5],[24749,5]]},"/en/lessons/research-data-with-unix":{"position":[[3266,5],[3340,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18205,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54687,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16037,5],[34740,5]]},"/en/lessons/sonification":{"position":[[23403,5]]},"/en/lessons/space-place-gazetteers":{"position":[[2411,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24109,5],[24650,5],[26983,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30510,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[370,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8115,5],[8940,5]]},"/en/lessons/transliterating":{"position":[[2797,5],[4489,5],[4686,5],[9069,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3750,5],[6861,5],[20982,5],[52594,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4171,5],[13524,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8726,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2677,5],[5488,5],[5775,5],[5959,5],[11102,5],[11232,5],[13398,5],[13552,5]]},"/en/lessons/windows-installation":{"position":[[2250,5],[2396,5]]}}}],["undergo",{"_index":5532,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[50135,10]]}}}],["undergradu",{"_index":2761,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1803,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4980,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46925,13]]},"/en/lessons/jupyter-notebooks":{"position":[[36382,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25953,13]]}}}],["underground",{"_index":8390,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1085,11],[6010,12]]}}}],["underli",{"_index":1497,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28481,10],[33097,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32122,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62133,10],[65789,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59290,10]]},"/en/lessons/common-similarity-measures":{"position":[[2436,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27235,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5178,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28803,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38131,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4348,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11873,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6260,10]]},"/en/lessons/gravity-model":{"position":[[19960,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4413,10],[32293,10],[33338,10],[52162,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9001,10],[53070,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32129,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43319,10]]},"/en/lessons/jupyter-notebooks":{"position":[[6917,10]]},"/en/lessons/linear-regression":{"position":[[2991,10],[15066,10],[55856,10],[55891,10],[56340,10]]},"/en/lessons/logistic-regression":{"position":[[2711,10]]},"/en/lessons/sonification":{"position":[[4751,10],[23455,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5435,9],[22568,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6487,10],[6956,10],[33778,10],[44994,10],[60100,10]]},"/en/lessons/working-with-web-pages":{"position":[[2063,9]]}}}],["underlin",{"_index":4935,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41851,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19276,9]]}}}],["underneath",{"_index":3205,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55253,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7204,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7202,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22207,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[7524,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[17060,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30470,10]]},"/en/lessons/sonification":{"position":[[17004,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5635,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20303,10]]}}}],["underpin",{"_index":4272,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45167,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[42395,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45293,14]]},"/en/lessons/jupyter-notebooks":{"position":[[7299,12],[36791,13],[37286,12]]},"/en/lessons/logistic-regression":{"position":[[8987,14]]}}}],["underrepres",{"_index":11094,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22584,17],[25595,16]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48316,16]]}}}],["underscor",{"_index":1405,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21660,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12984,10],[14993,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41264,11]]},"/en/lessons/intro-to-powershell":{"position":[[9801,12]]},"/en/lessons/preserving-your-research-data":{"position":[[13944,11]]},"/en/lessons/space-place-gazetteers":{"position":[[5910,11],[20626,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32718,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8069,10],[25201,11]]},"/en/lessons/transliterating":{"position":[[18099,11]]},"/en/lessons/vector-layers-qgis":{"position":[[5663,11]]}}}],["underscores…but",{"_index":23658,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[4576,15]]}}}],["understand",{"_index":87,"title":{"/en/lessons/common-similarity-measures":{"position":[[0,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[0,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[0,13]]},"/en/lessons/viewing-html-files":{"position":[[0,13]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1520,14],[2337,10],[14961,10],[15525,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2184,14],[9800,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8143,10],[11039,10],[15512,10],[22216,10],[28388,10],[28461,13],[37617,10],[43128,10],[45832,10],[50142,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8942,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1663,13],[3783,10],[5058,12],[10081,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11504,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10163,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12271,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5022,10],[6310,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4694,13],[7316,10],[45871,10],[48743,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8999,10],[59892,13]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1385,10],[5609,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2924,13],[4542,10],[4776,10],[4873,10],[10364,13],[10453,10],[31824,13],[44154,11],[59114,10],[65911,13]]},"/en/lessons/common-similarity-measures":{"position":[[1,13],[2418,13],[5144,13],[9581,13],[13715,10],[23118,10],[23292,10],[29912,10],[36493,13],[37206,10],[37835,13],[37913,10],[38016,13],[38338,13],[38452,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2558,13],[5967,10],[11914,10],[12387,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1294,13],[1400,13],[3294,10],[9034,10],[9756,10],[16507,10],[18356,10],[22619,13],[22791,11],[26581,10],[32021,13],[43800,13],[63518,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11883,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35455,13],[58219,13],[58479,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1844,10],[2202,13],[3335,10],[31128,11],[37126,13]]},"/en/lessons/counting-frequencies":{"position":[[2959,10],[3878,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[602,13],[779,13],[14825,10],[19635,10],[19706,10],[19829,14],[26124,13],[29389,10],[38314,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37562,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6377,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8355,13],[9307,10],[17814,11],[27228,10],[28712,10],[28782,13],[28931,10],[29175,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2515,10],[8510,11],[14203,14],[15184,13],[15805,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[290,13],[11290,13],[23403,13]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[363,13],[798,10],[4759,13],[5058,10],[6555,10],[9687,13],[29126,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[953,10],[1022,10],[1889,10],[2729,13],[3468,10],[15002,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5029,13],[5099,13],[9650,13],[18511,10],[19354,10],[22116,10],[27350,13],[41115,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5159,13],[5452,13]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13343,13]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[171,13],[7141,13],[7399,13],[7956,10],[10430,10],[18492,10],[29584,10],[35009,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10933,11],[19932,10],[35274,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5541,10],[29190,10]]},"/en/lessons/extracting-keywords":{"position":[[16202,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[677,13],[7291,11],[15884,10],[15929,10],[19663,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9225,10],[21964,10],[33698,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1976,10],[31444,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1929,10],[8768,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3053,10],[7294,14],[8073,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11944,13],[12165,10]]},"/en/lessons/geocoding-qgis":{"position":[[1720,10],[6561,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[818,13],[2533,14],[3264,14],[4622,14],[4785,14],[30255,15],[30944,14],[31435,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1198,10],[1347,11],[1928,10],[4248,10],[7063,13],[9026,13],[10027,10],[19117,14],[20429,10],[20677,13],[20981,13],[22673,10],[23276,10],[32770,13],[32940,13],[34134,13],[34510,10],[35364,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[4078,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17202,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18685,10],[26917,13]]},"/en/lessons/gravity-model":{"position":[[4511,10],[5780,13],[8104,13],[9595,10],[12382,13],[12547,10],[13643,10],[18624,10],[30288,10],[31453,10],[43286,10],[51155,14],[55162,13],[56365,13],[56592,13],[58483,10],[58618,10],[61722,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[163,13],[1548,13],[2109,13],[2508,13],[6824,13],[6981,13],[10675,10],[16255,13],[24731,13],[45986,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12638,10],[14401,10],[16847,10],[25692,10],[46495,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2068,13],[3739,10],[3784,10],[33323,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2190,13],[2957,13],[8792,13],[9917,10],[34855,13],[44688,10],[50635,13],[55289,10],[55408,10],[56244,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5697,10]]},"/en/lessons/intro-to-bash":{"position":[[24979,13]]},"/en/lessons/intro-to-linked-data":{"position":[[584,13],[1122,14],[1499,10],[2873,10]]},"/en/lessons/intro-to-powershell":{"position":[[480,13],[15022,13],[15234,10],[16638,13],[17161,10],[18421,10],[40064,10]]},"/en/lessons/introduction-map-warper":{"position":[[3746,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3830,10],[4744,13],[4818,13],[20380,13],[32553,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[319,13],[1869,10],[10535,13],[10989,15],[12257,11],[21615,10],[25557,10],[25870,10],[31042,10],[32831,10],[33551,10],[35131,15],[40966,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18462,14],[51365,14]]},"/en/lessons/json-and-jq":{"position":[[2179,10],[12107,14],[35718,13]]},"/en/lessons/jupyter-notebooks":{"position":[[5827,14],[36465,10],[47845,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7669,13]]},"/en/lessons/linear-regression":{"position":[[2966,10],[5162,13],[11822,10],[12574,10],[14268,10],[15098,11],[35770,11],[40637,13],[43312,10],[78830,13]]},"/en/lessons/linux-installation":{"position":[[4688,14]]},"/en/lessons/logistic-regression":{"position":[[2686,10],[8949,13],[9199,10],[9441,10],[65951,14]]},"/en/lessons/mac-installation":{"position":[[4365,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1282,10],[3614,10],[23029,11]]},"/en/lessons/naive-bayesian":{"position":[[243,13],[12999,13],[13072,10],[13310,10],[27681,13]]},"/en/lessons/normalizing-data":{"position":[[8865,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[697,13],[15394,10],[19698,13],[28768,13]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8714,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2453,10],[2967,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1804,10],[18569,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11120,13],[11268,13],[14668,13],[21962,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4372,10],[7689,10],[18469,13],[35603,10]]},"/en/lessons/sentiment-analysis":{"position":[[3705,10],[38696,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8320,10],[10445,13]]},"/en/lessons/sonification":{"position":[[24017,10]]},"/en/lessons/space-place-gazetteers":{"position":[[2823,10],[17905,10],[20953,10],[47997,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[986,10],[2488,14],[3971,10],[6232,10],[17228,10],[18527,10],[31861,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3738,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2859,10],[2919,10],[3062,10],[6497,13],[13401,10],[22722,13],[36520,13],[46930,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[537,13],[60241,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1927,10],[2380,10],[4327,13],[4571,10],[9856,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4773,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1944,10],[2177,13],[39972,13]]},"/en/lessons/transliterating":{"position":[[341,13],[14784,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1,13],[6108,10],[14282,13],[15228,10],[22451,10],[24795,14],[25125,11],[32551,11],[47298,10],[47441,10],[49066,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[1,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22016,13],[23608,13]]},"/en/lessons/vector-layers-qgis":{"position":[[5166,13]]},"/en/lessons/viewing-html-files":{"position":[[1,13]]},"/en/lessons/windows-installation":{"position":[[5615,14]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14906,10]]},"/en/lessons/working-with-text-files":{"position":[[4239,11]]}}}],["understandings—or",{"_index":12835,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[535,17]]}}}],["understood",{"_index":533,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15826,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3835,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9269,10],[25313,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1961,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26422,10],[28104,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2123,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36721,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2357,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31129,10]]},"/en/lessons/geocoding-qgis":{"position":[[1794,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[496,10],[2572,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23339,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15784,10],[35587,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41465,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9843,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7933,10]]}}}],["undertak",{"_index":2125,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15751,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18448,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2440,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35043,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51547,11]]},"/en/lessons/research-data-with-unix":{"position":[[1393,9],[12567,11],[13600,9]]},"/en/lessons/space-place-gazetteers":{"position":[[2337,9]]}}}],["undertaken",{"_index":23278,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1034,10]]}}}],["underwood",{"_index":1856,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46591,10],[48038,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48559,10]]},"/en/lessons/linear-regression":{"position":[[73549,10]]},"/en/lessons/logistic-regression":{"position":[[64895,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4972,9],[5196,10],[5219,9],[45231,9],[45906,10],[46912,9],[47066,10],[48805,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4668,9]]}}}],["underwood’",{"_index":1002,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2130,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25812,11]]}}}],["undesir",{"_index":8071,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10633,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24754,12]]},"/en/lessons/working-with-text-files":{"position":[[8401,11]]}}}],["undestand",{"_index":18235,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[24325,9]]}}}],["undirect",{"_index":8442,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10239,11],[10810,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6378,10],[6591,10],[6752,10],[6828,10],[7142,10],[7406,10],[19303,11],[19633,10],[22896,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8088,10],[36079,10]]}}}],["undo",{"_index":3120,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37204,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10697,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10706,5],[10762,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32842,5]]},"/en/lessons/intro-to-bash":{"position":[[23923,4]]},"/en/lessons/intro-to-powershell":{"position":[[14916,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20616,4],[20800,4],[34004,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9427,4],[9457,4]]}}}],["undo/redo",{"_index":3367,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10734,11],[15442,9]]}}}],["undoubtedli",{"_index":12883,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11662,11],[21143,11]]}}}],["undu",{"_index":16271,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25707,5]]}}}],["unearth",{"_index":6620,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[1173,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48779,9]]}}}],["uneasi",{"_index":6509,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59374,6]]}}}],["unemploy",{"_index":20038,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18957,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3889,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16971,12]]}}}],["unequ",{"_index":17597,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16470,7],[41742,7]]}}}],["unescap",{"_index":11287,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[273,8],[13043,8],[13341,10],[21878,10],[32797,11]]}}}],["uneven",{"_index":300,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7201,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7863,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15765,6]]}}}],["unevenli",{"_index":13581,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[15831,8]]}}}],["unexpect",{"_index":5528,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46821,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19427,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7972,10],[28265,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38125,11],[38819,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11660,10],[25609,10]]},"/en/lessons/gravity-model":{"position":[[5373,10],[53871,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39014,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38880,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20762,10]]}}}],["unexpectedli",{"_index":4928,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40170,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26835,12]]}}}],["unexplor",{"_index":5836,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3038,11]]}}}],["unfair",{"_index":14188,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7980,6],[25909,6]]}}}],["unfamiliar",{"_index":2865,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14911,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42989,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6194,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34395,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[960,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[32250,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2433,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2888,10]]},"/en/lessons/sonification":{"position":[[2129,10]]}}}],["unfett",{"_index":21082,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2250,10]]}}}],["unforgiv",{"_index":15016,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[21170,11]]}}}],["unformat",{"_index":23031,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[13374,12],[24984,13]]}}}],["unfortun",{"_index":2738,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[460,14]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56002,15]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12758,14],[17651,14]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1057,14]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15994,14]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9786,14]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[453,14]]},"/en/lessons/extracting-keywords":{"position":[[7830,14]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[276,14]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[397,14]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3684,14],[13273,14]]},"/en/lessons/geocoding-qgis":{"position":[[17887,13]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2769,14],[20011,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10513,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32772,14]]},"/en/lessons/intro-to-linked-data":{"position":[[7782,14],[18315,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[759,14],[10385,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38591,14]]},"/en/lessons/json-and-jq":{"position":[[956,14]]},"/en/lessons/jupyter-notebooks":{"position":[[14413,14]]},"/en/lessons/naive-bayesian":{"position":[[841,14],[15840,14]]},"/en/lessons/normalizing-data":{"position":[[285,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33405,14]]},"/en/lessons/preserving-your-research-data":{"position":[[237,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1500,14]]},"/en/lessons/sentiment-analysis":{"position":[[15615,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20916,14]]},"/en/lessons/working-with-web-pages":{"position":[[119,14],[5242,14]]}}}],["unfreez",{"_index":5980,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39009,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[677,10],[41292,10],[42736,12],[43325,10],[43472,8],[43502,8]]}}}],["unfroz",{"_index":6384,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44410,8]]}}}],["unfrozen",{"_index":5981,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39062,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43710,8],[43933,11],[44456,8]]}}}],["unhappi",{"_index":10304,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3532,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34537,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2392,7]]}}}],["unheard",{"_index":23000,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[1817,7]]}}}],["unhelp",{"_index":2431,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15284,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12257,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31954,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20626,9]]}}}],["unhind",{"_index":14731,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35778,10]]}}}],["uni",{"_index":21804,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[35306,3]]}}}],["unicod",{"_index":873,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9759,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16648,7],[17068,7],[17265,8],[17352,7]]},"/en/lessons/normalizing-data":{"position":[[8149,7],[9832,7]]},"/en/lessons/transliterating":{"position":[[785,8],[2307,8],[2410,7],[5391,8],[5513,8],[5538,7],[5569,7],[5790,8],[7104,8],[7214,7],[7232,7],[7520,7],[7981,7],[8075,7],[8130,7],[8164,8],[8213,7],[8604,7],[8776,7],[8948,7],[9429,7],[9904,7],[10056,7],[10133,7],[10152,7],[10285,7],[10345,7],[10382,7],[10686,7],[12301,7]]}}}],["unicodeencodeerror",{"_index":15456,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6974,21]]}}}],["unicorn\",\"raven\",\"sparrow\",\"scorpion\",\"coyote\",\"eagle\",\"owl\",\"lizard\",\"zebra\",\"duck\",\"kitten",{"_index":15589,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20716,96]]}}}],["unidentifi",{"_index":23593,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4356,13]]}}}],["unifi",{"_index":21096,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5400,7]]}}}],["uniform",{"_index":4020,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26412,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36368,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6946,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28888,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31596,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4362,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7501,8],[7641,7],[11230,7],[11381,7]]},"/en/lessons/gravity-model":{"position":[[1583,7]]},"/en/lessons/intro-to-linked-data":{"position":[[146,7],[791,7],[10438,7],[10505,7],[11641,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34528,8]]},"/en/lessons/transliterating":{"position":[[1253,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[234,7]]},"/en/lessons/working-with-web-pages":{"position":[[579,7],[1195,7],[10224,7]]}}}],["unigram",{"_index":9813,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37209,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7052,8],[11880,10],[22954,8],[26124,9]]}}}],["unillustr",{"_index":10651,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1465,13],[24186,14]]}}}],["unimagin",{"_index":22960,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[43864,12]]}}}],["unimod",{"_index":21246,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6762,8],[7125,8],[7408,8],[35560,8]]}}}],["unimport",{"_index":16032,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25359,12]]},"/en/lessons/linear-regression":{"position":[[69667,11]]},"/en/lessons/space-place-gazetteers":{"position":[[47757,11]]}}}],["uninhabit",{"_index":23233,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10425,11]]}}}],["uniniti",{"_index":22019,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5403,12]]}}}],["unintend",{"_index":6199,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18127,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23922,10]]}}}],["unintent",{"_index":21675,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[8447,13]]}}}],["unintention",{"_index":14634,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8369,15]]}}}],["uninterest",{"_index":710,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23722,12]]}}}],["union",{"_index":2285,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[214,5],[327,5],[1600,5],[3663,5],[12134,5],[12255,5],[14972,5],[17854,5],[18817,5],[20246,5],[20293,5],[20398,5],[22469,5],[23225,5],[23520,5],[25933,5],[26345,5],[26655,5],[28162,6],[31878,5],[32595,5],[32967,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20723,5],[26299,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3699,5],[3989,5],[4126,5],[31916,6],[32693,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22944,5],[26417,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6409,5],[6557,5],[6748,5],[39133,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35088,5]]},"/en/lessons/transliterating":{"position":[[2703,5]]}}}],["union’",{"_index":10000,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56703,7]]}}}],["unipartit",{"_index":8465,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21930,10],[23514,10]]}}}],["uniq",{"_index":23624,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13834,4]]}}}],["uniqu",{"_index":321,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7919,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7472,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8354,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[969,6],[3263,6],[3376,6],[16497,6],[20399,6],[20720,6],[21352,6],[26027,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9794,6],[9892,6],[11169,6],[11320,6],[18282,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[604,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5460,6],[6116,6],[7429,6],[14670,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51255,6],[51588,7]]},"/en/lessons/common-similarity-measures":{"position":[[1373,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25143,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18801,7],[32262,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18151,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1255,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14468,6],[15164,6],[27037,7],[28802,6],[30484,6],[38845,6],[46428,7],[46622,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4696,6],[13388,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15645,6],[15769,6],[16022,6],[18544,6],[18740,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33465,6],[47439,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22420,6],[50676,6],[50822,6],[50981,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[21498,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6560,6],[7799,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5378,6],[7220,6],[25065,8],[49510,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1177,6],[14785,6],[18010,6]]},"/en/lessons/extracting-keywords":{"position":[[34059,6],[35538,6],[37784,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[660,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2463,6],[6527,6],[23749,6],[35896,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22315,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4432,6]]},"/en/lessons/geocoding-qgis":{"position":[[24033,6],[36083,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21182,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[18390,6]]},"/en/lessons/gravity-model":{"position":[[12830,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[36435,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35408,6],[38982,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17252,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5443,6],[32226,7],[37634,6],[53712,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2840,6],[22698,7],[34946,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4989,6],[6003,6],[6497,6],[6802,6],[7251,6],[8926,6],[10332,6],[10564,6],[11044,6],[11210,6],[11692,6],[11751,6],[11898,7],[12222,11],[12255,7],[12396,8],[12554,7],[12646,7],[13716,8],[24095,6]]},"/en/lessons/intro-to-powershell":{"position":[[13842,6],[25224,6],[25495,6],[27738,7],[27869,7]]},"/en/lessons/introduction-map-warper":{"position":[[7400,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30453,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8828,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1267,6],[1323,6]]},"/en/lessons/json-and-jq":{"position":[[29543,7],[31943,6]]},"/en/lessons/linear-regression":{"position":[[9880,6],[10300,6],[10426,6],[53094,7]]},"/en/lessons/logistic-regression":{"position":[[40112,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2577,6],[4417,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35256,6],[54634,6]]},"/en/lessons/sentiment-analysis":{"position":[[13105,6]]},"/en/lessons/sonification":{"position":[[32800,6],[33041,6]]},"/en/lessons/space-place-gazetteers":{"position":[[4857,6],[5163,6],[8837,6],[33786,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25542,6],[25681,6],[25772,6],[26075,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8147,6],[36530,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18255,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4689,6],[27622,6],[30731,8],[33439,6],[40239,6],[42660,6],[45362,6],[54625,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9484,6],[11301,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4537,6],[6307,8],[9278,6],[9307,6],[22780,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25324,6],[25810,6],[44714,6]]},"/en/lessons/working-with-web-pages":{"position":[[4953,6]]}}}],["unique(quantile(var",{"_index":13000,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31640,20]]}}}],["unique.13",{"_index":17765,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[36836,9]]}}}],["unique=tru",{"_index":6313,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34371,11]]}}}],["unique_plac",{"_index":11597,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26445,13]]}}}],["uniqueword",{"_index":21784,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30474,12],[40150,11],[40333,12],[40534,14]]}}}],["unit",{"_index":907,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11778,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1560,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58806,7],[58837,6],[58908,6],[58963,6],[58994,6],[59019,6],[59076,6]]},"/en/lessons/common-similarity-measures":{"position":[[6322,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7927,4],[8111,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35568,5],[37263,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4552,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2819,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9100,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37466,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2134,5],[2195,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2008,6],[9790,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13592,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8831,6],[9935,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5483,6]]},"/en/lessons/geocoding-qgis":{"position":[[10564,5],[10795,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[25844,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[13741,6]]},"/en/lessons/gravity-model":{"position":[[2500,6],[2692,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[15265,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12434,5],[20603,4],[46967,4],[47666,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53397,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[365,4],[403,4],[6356,6],[12312,4],[12759,4],[12797,4]]},"/en/lessons/intro-to-bash":{"position":[[8558,5],[8706,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[10098,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34881,6],[35102,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8090,6],[8503,6],[8559,6],[8730,6]]},"/en/lessons/jupyter-notebooks":{"position":[[49612,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1780,5],[1865,7],[1885,7],[2508,4],[2715,5]]},"/en/lessons/linear-regression":{"position":[[12881,6]]},"/en/lessons/logistic-regression":{"position":[[7065,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16847,6],[17102,7]]},"/en/lessons/normalizing-data":{"position":[[3284,6]]},"/en/lessons/research-data-with-unix":{"position":[[5561,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30954,5]]},"/en/lessons/sentiment-analysis":{"position":[[2864,4],[11732,6],[29824,5],[29878,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7486,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3214,5],[17451,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16900,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1225,6],[5840,6],[32733,6],[50612,6],[59808,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4502,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7261,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[379,6]]},"/en/lessons/vector-layers-qgis":{"position":[[15110,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1052,6],[35811,4],[40872,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18321,6]]}}}],["unit_id",{"_index":23353,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16712,10]]}}}],["unitarian",{"_index":8947,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11628,9]]}}}],["uniti",{"_index":5222,"title":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[49,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[56,5]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64677,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[50,5],[151,5],[850,5],[1032,5],[1051,5],[1146,5],[1503,5],[1557,5],[1625,5],[1717,5],[1869,5],[2151,6],[2473,5],[2491,5],[2792,5],[5604,5],[5871,5],[6082,6],[6143,5],[6264,5],[6341,5],[8280,5],[8444,5],[8484,5],[8537,5],[8625,5],[8747,5],[8823,6],[8842,5],[8871,5],[8898,5],[9137,5],[9176,5],[9380,5],[10644,6],[10987,5],[10997,6],[11056,5],[11119,5],[11329,5],[11351,5],[11505,5],[11631,5],[11781,5],[11825,5],[12476,5],[12759,5],[12851,5],[12902,5],[12957,5],[12993,5],[13312,5],[14190,6],[15072,5],[15211,5],[15327,5],[15644,5],[15694,5],[17343,5],[17645,6],[17957,5],[21879,5],[21987,5],[22062,6],[22915,6],[24376,5],[26176,5],[26305,6],[26600,5],[27784,5],[30003,6],[30960,5],[31718,5],[33369,5],[33517,5],[34443,5],[35005,6],[36133,6],[36243,5],[37446,6],[38220,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[57,5],[204,5],[392,5],[415,5],[444,5],[1424,5],[4417,5],[4683,5],[4894,6],[4955,5],[5076,5],[5098,6],[5211,5],[5465,5],[5510,5],[5661,5],[7711,5],[7925,6],[8221,5],[8358,5],[8377,5],[8483,5],[8520,6],[8572,5],[8618,5],[8956,5],[9002,5],[9024,5],[9068,5],[9108,5],[9354,5],[9381,6],[9433,5],[9479,5],[9793,5],[9832,5],[9958,5],[10109,5],[10192,6],[10257,5],[10385,6],[10630,6],[10647,5],[10764,5],[13171,6],[13310,6],[13580,5],[13590,6],[13657,5],[13867,5],[13889,5],[14032,5],[14199,5],[14331,5],[14675,6],[15124,5],[15411,5],[15513,5],[15564,5],[15619,5],[15652,5],[15961,5],[16945,6],[17624,5],[17765,5],[17881,5],[18197,5],[18649,5],[18679,6],[20050,5],[20599,5],[20872,5],[21345,5],[21654,5],[21891,5],[26046,5],[26188,6],[26234,5],[26485,6],[26502,5],[27992,6],[29443,5],[31246,5],[31375,6],[31670,5],[32656,5],[32787,5],[32912,6],[33199,5],[34373,6],[35609,5],[35757,5],[36685,5],[37235,6],[38122,6],[38334,6],[38741,5],[39109,6],[40759,5],[41344,5],[41465,5]]}}}],["unity/vuforia",{"_index":8294,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7622,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7055,13]]}}}],["unitydownloadassist",{"_index":14939,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8642,24],[9503,24]]}}}],["unity’",{"_index":8287,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6216,7],[26470,7],[29666,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5028,7],[31540,7]]}}}],["univ",{"_index":8930,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11037,5],[13217,5],[16021,5],[17140,5],[18323,5],[19606,5],[20276,5],[20437,5],[20507,5],[20663,5],[22342,5],[24280,5],[25914,5],[26382,5],[26540,5]]}}}],["univari",{"_index":17146,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[32519,10],[32891,10]]}}}],["univers",{"_index":1823,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45344,10],[45924,10],[50235,10],[51482,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12765,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32671,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5175,10],[5562,10],[18269,10],[18451,10],[60247,11],[69665,11],[70101,10]]},"/en/lessons/common-similarity-measures":{"position":[[6008,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46483,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4876,10],[5050,10],[29241,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46343,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4209,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16598,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13562,9],[13630,9],[47161,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49401,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3170,11],[40479,10],[56815,10],[56846,10],[57517,10],[57680,10],[58748,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1170,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16457,10]]},"/en/lessons/extracting-keywords":{"position":[[2379,10],[6261,10],[33083,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5324,10],[35056,10]]},"/en/lessons/geocoding-qgis":{"position":[[5630,13],[8768,10],[24331,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1330,10],[30472,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[7713,10],[32870,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8398,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[3164,10]]},"/en/lessons/gravity-model":{"position":[[4326,11],[45143,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7937,10],[49336,10],[49765,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53306,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3023,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[4526,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23991,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47510,10]]},"/en/lessons/jupyter-notebooks":{"position":[[50509,10],[53547,10]]},"/en/lessons/linear-regression":{"position":[[74862,10],[75069,10],[79429,10],[79533,10],[79605,10]]},"/en/lessons/naive-bayesian":{"position":[[49067,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52414,10]]},"/en/lessons/preserving-your-research-data":{"position":[[18038,10]]},"/en/lessons/qgis-layers":{"position":[[804,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4975,11],[48721,11],[51920,11],[54278,11],[54365,10]]},"/en/lessons/sentiment-analysis":{"position":[[39087,10]]},"/en/lessons/sonification":{"position":[[34448,10],[41207,10]]},"/en/lessons/space-place-gazetteers":{"position":[[48590,10],[48892,10],[49617,10],[51051,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10035,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9045,10],[12267,10],[31449,10],[63849,10],[64110,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35100,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[33188,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3343,10],[26930,10],[27461,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20435,10]]}}}],["universal2",{"_index":8240,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38725,10]]}}}],["universidad",{"_index":15697,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22717,11],[22835,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42568,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50712,11]]}}}],["universitair",{"_index":16549,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52885,14]]}}}],["university’",{"_index":2768,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2341,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3367,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2945,12],[22670,12]]}}}],["unix",{"_index":10351,"title":{"/en/lessons/research-data-with-unix":{"position":[[39,4]]}},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1590,4]]},"/en/lessons/intro-to-bash":{"position":[[2028,4],[2115,4],[2145,4],[2725,4]]},"/en/lessons/intro-to-powershell":{"position":[[41516,4]]},"/en/lessons/jupyter-notebooks":{"position":[[6777,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8258,4]]},"/en/lessons/research-data-with-unix":{"position":[[40,4],[98,4],[285,4],[434,4],[628,4],[1026,4],[1046,4],[1315,4],[1833,4],[1930,4],[2120,4],[3031,5],[4172,4],[4188,4],[4366,4],[4461,4],[6093,4],[6443,4],[7858,4],[7958,4],[8321,4],[8726,4],[9923,4],[12900,4],[13479,4],[13770,4],[14222,4],[14723,4],[14919,4],[15061,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47571,4],[47753,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8893,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[31486,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2456,4]]}}}],["unjust",{"_index":14831,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52900,6]]}}}],["unjustifi",{"_index":21279,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[14643,13]]}}}],["unknown",{"_index":4621,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10412,9],[46212,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34348,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12938,9],[14132,10],[15951,10],[24119,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7691,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3894,7]]},"/en/lessons/gravity-model":{"position":[[19691,8],[58946,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9505,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36590,8]]},"/en/lessons/linear-regression":{"position":[[55216,7]]},"/en/lessons/naive-bayesian":{"position":[[37948,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6596,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16906,7]]}}}],["unlabel",{"_index":3708,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1176,10],[66753,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11449,9],[26211,9],[26657,10],[69431,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26886,11]]}}}],["unlawfulli",{"_index":11651,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3302,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10968,14]]},"/en/lessons/normalizing-data":{"position":[[2133,14]]}}}],["unleash",{"_index":13840,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61640,10]]}}}],["unless",{"_index":3360,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10094,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21841,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24453,6],[25220,6]]},"/en/lessons/geocoding-qgis":{"position":[[28499,6]]},"/en/lessons/georeferencing-qgis":{"position":[[8889,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24860,6]]},"/en/lessons/gravity-model":{"position":[[32454,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[32420,6]]},"/en/lessons/installing-omeka":{"position":[[11450,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30284,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32225,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51702,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27601,6]]},"/en/lessons/intro-to-linked-data":{"position":[[15057,6]]},"/en/lessons/intro-to-powershell":{"position":[[11658,7],[42481,6]]},"/en/lessons/introduction-and-installation":{"position":[[1071,6]]},"/en/lessons/linear-regression":{"position":[[16128,6]]},"/en/lessons/naive-bayesian":{"position":[[12592,6]]},"/en/lessons/sentiment-analysis":{"position":[[1588,7],[1666,6]]},"/en/lessons/sonification":{"position":[[35597,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51829,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23887,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13038,6]]},"/en/lessons/working-with-text-files":{"position":[[7563,6]]}}}],["unlik",{"_index":3094,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29253,6],[36489,6],[45848,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11818,8],[21803,8],[27228,7],[27379,8],[57449,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24468,6],[26985,6],[51489,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[52325,8],[63048,8]]},"/en/lessons/common-similarity-measures":{"position":[[22693,8],[33298,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24014,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1509,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39093,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9690,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26386,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35597,6],[41856,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28665,6],[41784,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34252,8],[35505,6]]},"/en/lessons/geocoding-qgis":{"position":[[23110,6],[36588,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29032,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8736,6],[8911,6]]},"/en/lessons/gravity-model":{"position":[[1682,8],[2179,8],[2546,8],[3097,8],[24153,6],[56105,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2800,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40689,8]]},"/en/lessons/intro-to-bash":{"position":[[4731,6],[23856,6]]},"/en/lessons/intro-to-powershell":{"position":[[29082,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9892,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31249,6]]},"/en/lessons/json-and-jq":{"position":[[14112,6]]},"/en/lessons/logistic-regression":{"position":[[16213,6]]},"/en/lessons/naive-bayesian":{"position":[[7999,6],[42190,8]]},"/en/lessons/output-data-as-html-file":{"position":[[7862,6]]},"/en/lessons/sentiment-analysis":{"position":[[12961,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17668,6],[33195,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1562,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25333,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37615,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2883,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6048,6],[11042,9]]}}}],["unlimit",{"_index":10587,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39285,9]]},"/en/lessons/gravity-model":{"position":[[23433,9]]},"/en/lessons/installing-omeka":{"position":[[1189,9],[2890,9]]}}}],["unlist",{"_index":20135,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33822,6]]}}}],["unload",{"_index":8381,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35527,6]]}}}],["unlock",{"_index":12553,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[17996,7]]},"/en/lessons/intro-to-powershell":{"position":[[41802,6]]},"/en/lessons/introduction-map-warper":{"position":[[12668,6]]}}}],["unmark",{"_index":18354,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25249,8]]}}}],["unmodifi",{"_index":16644,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[6851,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46945,10]]}}}],["unnatur",{"_index":5257,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65857,13]]}}}],["unnecessari",{"_index":843,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7460,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5505,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2685,11],[15716,11],[19158,11],[23502,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9473,11],[14368,11],[15128,11],[17342,11],[24501,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27541,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[4798,11]]},"/en/lessons/linear-regression":{"position":[[71174,11]]},"/en/lessons/naive-bayesian":{"position":[[28610,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2222,11]]},"/en/lessons/vector-layers-qgis":{"position":[[8276,13]]}}}],["unnecessarili",{"_index":15184,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15256,14]]}}}],["unneed",{"_index":11674,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[10593,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8061,8]]}}}],["unnerv",{"_index":15474,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3179,10]]}}}],["unnot",{"_index":16295,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29815,10]]}}}],["unnotic",{"_index":10324,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8451,12]]}}}],["uno",{"_index":9432,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49664,6]]}}}],["unobtrus",{"_index":21109,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11884,11]]}}}],["unoffici",{"_index":3257,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60982,14]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65994,14]]}}}],["unord",{"_index":7671,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5088,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[5290,9]]},"/en/lessons/transliterating":{"position":[[9003,9]]}}}],["unorgan",{"_index":8850,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1809,12]]}}}],["unpack",{"_index":857,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9062,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23792,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2108,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29233,9]]},"/en/lessons/naive-bayesian":{"position":[[28370,6],[28544,8],[28833,6],[32717,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28747,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17406,6]]}}}],["unpleas",{"_index":15563,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17876,10]]}}}],["unplug",{"_index":8375,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34763,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36993,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25019,11]]}}}],["unpopular",{"_index":15473,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3155,10]]}}}],["unpreced",{"_index":6866,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36354,13]]},"/en/lessons/sentiment-analysis":{"position":[[7856,13],[8079,13]]}}}],["unpredict",{"_index":3362,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10280,13]]},"/en/lessons/gravity-model":{"position":[[4687,13],[4961,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25004,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7308,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6627,13]]}}}],["unprepar",{"_index":18304,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[9234,11]]}}}],["unpublish",{"_index":17400,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70382,11],[72386,11],[72447,11]]},"/en/lessons/naive-bayesian":{"position":[[15726,11]]}}}],["unquot",{"_index":10967,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[33034,8]]},"/en/lessons/json-and-jq":{"position":[[2870,8],[2910,8],[13423,8]]}}}],["unravel",{"_index":11436,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35556,7]]}}}],["unread",{"_index":10643,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52354,10]]},"/en/lessons/introduction-map-warper":{"position":[[18035,11]]},"/en/lessons/space-place-gazetteers":{"position":[[20387,11]]}}}],["unreason",{"_index":6136,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6308,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40860,12]]}}}],["unrel",{"_index":10243,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33702,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[3451,11]]}}}],["unreleas",{"_index":20336,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7355,11]]}}}],["unreli",{"_index":3795,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11494,10]]}}}],["unresolv",{"_index":20936,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[12903,10]]}}}],["unrest",{"_index":23289,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[3086,6],[3155,6],[3531,6]]}}}],["unsatisfactori",{"_index":5263,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67141,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17944,15]]}}}],["unseen",{"_index":5963,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33776,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18288,6]]},"/en/lessons/naive-bayesian":{"position":[[7047,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35253,6]]}}}],["unselect",{"_index":3344,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7071,8],[9206,11]]},"/en/lessons/logistic-regression":{"position":[[57407,10]]},"/en/lessons/vector-layers-qgis":{"position":[[3658,10],[8871,8]]}}}],["unsign",{"_index":16392,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43816,9],[52305,8]]}}}],["unsolv",{"_index":22921,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35692,8]]}}}],["unsort",{"_index":6597,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[15814,8]]}}}],["unstabl",{"_index":4441,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58511,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58468,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21401,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25605,8]]},"/en/lessons/space-place-gazetteers":{"position":[[6690,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4646,8]]}}}],["unstructur",{"_index":3312,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3731,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3153,12],[4414,12],[5170,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1688,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2803,12],[2825,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[4003,12]]}}}],["unstyl",{"_index":13109,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[11085,8]]}}}],["unsuit",{"_index":11605,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27543,10]]}}}],["unsupervis",{"_index":1751,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42735,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1889,13],[49081,12],[69293,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10492,13],[11413,12],[11485,12],[11594,12],[12075,12],[35886,12],[36156,13],[43313,12],[69342,12]]},"/en/lessons/common-similarity-measures":{"position":[[29771,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11272,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32765,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[5637,12],[5719,12],[5867,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55492,12]]},"/en/lessons/naive-bayesian":{"position":[[7769,12],[7795,12],[8039,12],[8959,14],[9298,12],[15305,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[794,12],[36093,12],[64834,12]]}}}],["unsupport",{"_index":10828,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28484,11]]}}}],["unsur",{"_index":9192,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6499,6]]},"/en/lessons/installing-omeka":{"position":[[10137,7]]},"/en/lessons/intro-to-bash":{"position":[[4621,6]]},"/en/lessons/sentiment-analysis":{"position":[[12318,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16700,6]]}}}],["unsurpris",{"_index":15338,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[6381,12],[19316,11]]}}}],["unsurprisingli",{"_index":10212,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23897,15]]},"/en/lessons/naive-bayesian":{"position":[[56594,15]]}}}],["unsworth",{"_index":15932,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42400,9]]}}}],["untangl",{"_index":12044,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12504,9],[38272,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3912,10]]}}}],["unten",{"_index":17304,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53826,10]]}}}],["untidi",{"_index":15958,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10475,6],[42996,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[18972,6]]}}}],["until",{"_index":550,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16412,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22633,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19879,5],[22555,5],[28797,5],[31668,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5394,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35326,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26710,5],[33748,5],[36206,5],[41520,5],[48007,5],[54183,5],[54294,5],[68989,5]]},"/en/lessons/common-similarity-measures":{"position":[[11687,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39077,5]]},"/en/lessons/counting-frequencies":{"position":[[2949,5],[11758,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14558,5],[14613,5],[15372,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24451,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9692,5],[11786,5],[21905,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16263,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4277,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17407,5]]},"/en/lessons/extracting-keywords":{"position":[[27969,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28464,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2822,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27110,5],[28940,5],[38048,5],[41600,5],[43672,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[8810,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5809,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20312,5]]},"/en/lessons/gravity-model":{"position":[[10616,5],[40622,5],[42119,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[32668,5],[36139,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7110,5],[32316,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12046,5],[29518,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21379,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21061,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11227,5]]},"/en/lessons/json-and-jq":{"position":[[32084,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28645,5]]},"/en/lessons/naive-bayesian":{"position":[[14495,5],[20428,5],[27043,5],[31232,5]]},"/en/lessons/normalizing-data":{"position":[[6197,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16422,5],[28142,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43892,5]]},"/en/lessons/sentiment-analysis":{"position":[[5974,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10815,5]]},"/en/lessons/sonification":{"position":[[34791,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7149,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16858,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3407,5],[9439,5],[22914,5],[23038,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1160,5],[29577,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8060,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14467,5],[24481,5],[26362,5],[28513,5],[28819,5]]},"/en/lessons/vector-layers-qgis":{"position":[[12105,5]]}}}],["untitl",{"_index":13331,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[1950,9],[2853,8],[6057,9],[6084,9],[6212,9],[19449,9]]},"/en/lessons/jupyter-notebooks":{"position":[[15553,9],[15630,9],[18657,11]]}}}],["untouch",{"_index":3421,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[18677,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28940,10]]}}}],["untrain",{"_index":14692,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26712,9]]},"/en/lessons/sonification":{"position":[[4479,9]]}}}],["untruth",{"_index":22955,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[41999,10]]}}}],["unty4xc.xcplugin",{"_index":14942,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38904,17]]}}}],["unum",{"_index":18819,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13138,5],[13189,5],[14016,5],[14063,5]]}}}],["unumquemqu",{"_index":12032,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11056,11],[62356,11]]}}}],["unus",{"_index":4487,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64325,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32012,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4850,7]]},"/en/lessons/json-and-jq":{"position":[[37318,8]]}}}],["unusu",{"_index":5360,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8095,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19396,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44650,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4033,7],[22034,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51790,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10610,10],[29793,7]]},"/en/lessons/normalizing-data":{"position":[[3823,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2310,7]]}}}],["unwant",{"_index":195,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4041,8],[20553,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11967,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7991,8],[9907,8]]},"/en/lessons/extracting-keywords":{"position":[[321,8],[12073,8],[17179,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17509,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4578,8]]}}}],["unweight",{"_index":3792,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11181,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49812,10]]}}}],["unwieldi",{"_index":3739,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5847,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[177,8],[5825,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10096,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5438,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23370,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9780,8]]},"/en/lessons/naive-bayesian":{"position":[[32537,8]]}}}],["unyield",{"_index":15471,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2990,10]]}}}],["unzip",{"_index":2189,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6702,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21143,5],[21266,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9459,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4860,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23975,8]]},"/en/lessons/common-similarity-measures":{"position":[[23565,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3616,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15332,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6397,5],[11743,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12528,6],[12841,6]]},"/en/lessons/geocoding-qgis":{"position":[[11263,5],[11527,9]]},"/en/lessons/georeferencing-qgis":{"position":[[3436,5],[3813,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10505,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[6526,5],[26239,5]]},"/en/lessons/installing-omeka":{"position":[[9887,9],[10475,5],[10507,5],[10538,5],[10565,5],[10651,5],[10686,5],[10710,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5504,5],[5773,5],[17049,9]]},"/en/lessons/naive-bayesian":{"position":[[32949,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16057,5]]},"/en/lessons/qgis-layers":{"position":[[4016,5]]},"/en/lessons/research-data-with-unix":{"position":[[3432,5],[3581,9],[3859,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10117,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7131,5],[11389,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6825,5],[8229,8],[10877,5],[11033,9],[11155,8],[11224,8],[20505,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11726,5],[13039,8],[15551,9],[16765,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4812,8]]}}}],["unzip/decompress",{"_index":5385,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12389,16]]}}}],["up",{"_index":450,"title":{"/en/lessons/linux-installation":{"position":[[8,2]]},"/en/lessons/mac-installation":{"position":[[8,2]]},"/en/lessons/up-and-running-with-omeka":{"position":[[0,2]]},"/en/lessons/windows-installation":{"position":[[8,2]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12050,2]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4304,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1421,2],[7246,2],[10447,3],[11381,2],[21852,2],[28083,2],[41189,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11495,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1275,3],[2858,2],[4683,2],[5131,2],[6917,2],[10284,2],[14781,2],[14956,2],[16586,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[98,2],[2356,2],[26243,2]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16392,4],[19761,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1483,2],[3118,2],[6256,2],[6359,2],[10769,2],[11598,3],[12197,2],[12255,4],[12542,3],[13411,2],[17527,2],[19108,3],[22335,2],[23976,2],[26036,2],[27396,2],[31665,2],[32541,2],[33733,3],[34434,2],[35565,2],[36542,2],[37150,3],[40047,2],[43212,2],[49386,4],[49530,2],[57255,2],[57993,2],[58053,2],[58494,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1785,3],[2837,2],[11994,2],[12955,2],[14747,2],[16549,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8282,2],[8477,2],[10858,2],[16037,2],[16232,2],[17325,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6871,2],[8013,2],[8154,3],[25174,2],[33873,3],[37084,2],[53420,2],[55943,2],[63037,2],[63171,2],[64278,2],[65466,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8104,2],[8235,2],[10343,3],[12513,2],[20216,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[406,2],[427,2],[2061,2],[2365,2],[2860,2],[11236,2],[12080,3],[13687,2],[13973,2],[14168,2],[14787,2],[14988,2],[15863,2],[16056,2],[16145,2],[25461,2],[27847,2],[30312,2],[32281,2],[33419,2],[33723,2],[34186,2],[35727,2],[48785,2],[52683,2],[54378,2],[63005,3],[66570,2]]},"/en/lessons/common-similarity-measures":{"position":[[1311,2],[5576,2],[10298,2],[22129,2],[25027,2],[31198,2],[32586,2],[34898,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2955,2],[7093,2],[7450,2],[7495,2],[7550,2],[7654,2],[9454,2],[9854,2],[10434,2],[34485,2],[37513,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[170,2],[2120,2],[2325,2],[27630,2],[38612,3],[39263,2],[39295,2],[39513,3],[43253,2],[44311,3],[45209,2],[46606,2],[46840,2],[55495,2],[59616,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5340,3],[5358,3],[6027,2],[6775,2],[11803,2],[12283,2],[12528,2],[14916,2],[16190,2],[18517,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3951,2],[4170,2],[7331,2],[12431,2],[34934,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[167,2],[2343,2],[2463,3],[8526,2],[13174,2],[13247,2],[38108,2]]},"/en/lessons/counting-frequencies":{"position":[[2063,2],[5218,2],[5639,2],[11767,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2079,2]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[79,2],[1641,2],[6231,2],[9836,2],[46904,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18055,2],[29831,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1143,2],[12954,2],[15641,2],[17441,2],[26576,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14837,2],[15735,2],[18262,2],[20537,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18962,2],[33682,2],[38591,2],[46908,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1894,2],[4220,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17521,2],[18508,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10662,2],[37796,2],[40177,2],[47778,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2055,2],[18579,2],[47685,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4057,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14262,2],[15011,2],[17310,2],[22015,2],[25431,2],[26538,2],[28522,2],[39422,2],[43032,3],[45727,2]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7900,2],[9829,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5987,2],[13389,2],[22314,2],[30804,3],[49146,2],[49390,2],[49791,2],[49849,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4536,2],[5727,2],[14077,2],[19453,2],[24491,2],[24563,2]]},"/en/lessons/extracting-keywords":{"position":[[9916,2],[16511,2],[16597,2],[23098,2],[26408,2],[28965,2],[30178,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[208,2],[8198,2],[8585,2],[9378,2],[9961,2],[10965,2],[21549,2],[40967,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8928,2],[11878,2],[11988,2],[20299,2],[24494,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10308,2],[18440,2],[31895,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1020,2],[1053,2],[5040,2],[5498,2],[5764,2],[13438,2],[23020,2],[28065,2],[31719,2],[35826,2],[36328,2],[36612,2],[37065,2],[39335,3],[42029,2],[51468,2]]},"/en/lessons/geocoding-qgis":{"position":[[9603,2],[13218,2],[19043,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[148,2],[280,2],[2127,2],[2163,2],[3771,2],[7570,2],[7632,2],[8943,3],[16112,2],[16163,2],[22181,2]]},"/en/lessons/georeferencing-qgis":{"position":[[2271,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[6374,2],[6441,2],[6504,2],[8662,2],[9577,2],[15168,2],[26865,2]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8913,2],[9969,2],[14784,2],[24039,3],[24355,2],[24646,2],[24735,2],[24837,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3787,2],[4403,2],[6912,2],[9536,2],[25157,2],[30128,2],[30594,2],[32881,2],[38728,2],[39724,2],[42935,2],[46277,2],[46570,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[2495,2],[2934,2],[5647,2],[7706,2],[13571,2],[14494,3],[17126,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16202,2],[20309,2],[22508,2]]},"/en/lessons/gravity-model":{"position":[[5051,2],[33405,2],[35278,2],[53015,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[4216,2],[10212,2],[11871,2],[12969,2],[14561,2],[16509,2],[23369,2],[24290,2],[24366,2],[30012,2]]},"/en/lessons/installing-omeka":{"position":[[59,2],[1019,2],[2212,2],[2238,2],[5297,2],[5434,2],[6524,2],[7941,2],[9694,3],[12145,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31087,2],[35067,2],[35686,2],[36531,2],[38499,2],[44112,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[336,2],[611,2],[7947,2],[17470,2],[30327,2],[38775,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7107,2],[12249,3],[13511,2],[15589,2],[17240,2],[18425,2],[18539,2],[31432,2],[31952,2],[32313,2],[41657,2],[47195,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[441,2],[10859,2],[15616,2],[18194,2],[26177,3],[31646,2]]},"/en/lessons/intro-to-bash":{"position":[[3191,2],[4838,2],[6735,2],[9985,4],[10633,2],[11241,2],[11716,2],[12895,2],[13523,2],[15888,2],[16011,2],[17742,2],[18723,2],[19743,3],[21209,2],[21632,2],[26580,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1507,2],[7173,2],[10141,2]]},"/en/lessons/intro-to-linked-data":{"position":[[8450,2],[12602,2],[15054,2],[15505,2],[16605,2],[19811,2],[35873,2]]},"/en/lessons/intro-to-powershell":{"position":[[2197,2],[3780,2],[4331,2],[12750,2],[13323,2],[14587,2],[14813,2],[17245,2],[17481,2],[17740,2],[19078,2],[23111,2],[23145,2],[29197,3],[37561,2],[38522,2],[38839,2],[38983,3],[39293,2],[40603,2],[41985,2],[43108,2],[45623,2],[46126,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[502,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[3026,2],[13816,2],[15302,2],[15341,2],[21995,2],[22136,2],[23417,2],[25438,2],[25570,2],[26318,2]]},"/en/lessons/introduction-and-installation":{"position":[[193,2],[330,2],[1560,2],[1954,2],[2567,2]]},"/en/lessons/introduction-map-warper":{"position":[[15791,3],[15829,2],[17640,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[863,2],[5903,2],[7072,2],[17211,2],[40197,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6922,2],[11980,3],[16655,2],[28462,2],[31295,2],[35738,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11312,2],[14216,2],[15482,2],[20533,2],[21221,2],[27184,2],[31995,2]]},"/en/lessons/json-and-jq":{"position":[[8551,2],[20579,2],[20689,2],[23580,2]]},"/en/lessons/jupyter-notebooks":{"position":[[595,2],[1654,2],[4836,2],[10483,2],[13088,2],[13450,2],[18846,2],[19969,2],[27291,2],[27331,2],[27799,2],[33595,2],[36539,2],[37735,2],[38244,2],[40018,2],[40628,2],[44256,2],[45027,2],[47424,2],[49086,2],[49480,2],[51793,2]]},"/en/lessons/linear-regression":{"position":[[11044,2],[18099,2],[19926,2],[22171,3],[22594,2],[26825,2],[28075,2],[34307,2],[38132,2],[38925,2],[55155,2],[56436,2],[57241,2],[62055,2],[64673,2],[64773,2]]},"/en/lessons/linux-installation":{"position":[[9,2],[88,2],[501,2],[4043,2],[4546,2],[4755,2]]},"/en/lessons/logistic-regression":{"position":[[34163,2],[34264,2],[36276,2],[37894,2],[38485,2],[40452,3]]},"/en/lessons/mac-installation":{"position":[[9,2],[86,2],[183,2],[302,2],[1260,2],[1347,2],[1387,2],[4223,2],[4433,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[710,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1616,2],[4362,2],[6309,2]]},"/en/lessons/naive-bayesian":{"position":[[10298,2],[12233,2],[15385,2],[16892,2],[16947,2],[17085,2],[24107,2],[26096,2],[27102,2],[28607,2],[28921,2]]},"/en/lessons/normalizing-data":{"position":[[107,2],[1164,2],[3378,2],[7586,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18395,2],[18761,2],[35272,2]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4354,2],[11078,2]]},"/en/lessons/preserving-your-research-data":{"position":[[3117,2],[5863,2],[7641,2]]},"/en/lessons/qgis-layers":{"position":[[4720,2],[6511,2],[8920,2],[16623,2],[16789,2],[16907,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3583,2],[8976,2],[25723,2],[27376,2]]},"/en/lessons/research-data-with-unix":{"position":[[3992,2],[9946,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1762,2],[10112,2],[16945,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19041,2],[44003,2]]},"/en/lessons/sentiment-analysis":{"position":[[8361,2],[11108,2],[12411,2],[12581,2],[12652,2],[12719,2],[16014,3],[16478,2],[16779,3],[18932,3],[20356,2],[21751,3],[22797,3],[33520,2],[33570,2],[33818,2],[35484,2],[35645,2],[38482,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10812,2],[13099,2],[13782,2],[16528,2],[20095,2],[22011,2],[23550,2]]},"/en/lessons/sonification":{"position":[[2062,2],[12213,2],[15152,3],[15483,2],[18589,2],[19335,2],[20002,2],[28802,2],[28888,2],[36942,2],[38524,2]]},"/en/lessons/space-place-gazetteers":{"position":[[5555,2],[24968,2],[27676,2],[38409,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1333,2],[20219,2],[29877,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[454,2],[14846,2],[18056,2],[19764,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9695,2],[33907,2],[37950,2],[39886,2],[42500,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11666,2],[12815,2],[14455,2],[19351,2],[21322,2],[49176,2],[49461,2],[49942,2],[50229,2],[54203,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[593,2],[7897,2],[10337,2],[11048,2],[12980,2],[16128,2],[18109,2],[18678,2],[23854,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1368,2],[6691,2],[7745,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3137,2],[41911,2]]},"/en/lessons/transliterating":{"position":[[12994,2],[13338,2],[14618,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5880,2],[11136,2],[11847,2],[18355,2],[18496,2],[29950,2],[31315,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[3804,2],[7806,2],[9878,2],[10111,2],[11521,2],[19689,2],[26198,2],[27872,2],[31481,2],[33304,2]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1,2],[140,2],[235,2],[301,3],[345,2],[3697,2],[6295,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2663,2],[4726,2],[6173,2],[12770,2],[12781,2],[14432,2],[15557,2],[15801,2],[19155,2],[19194,2],[19527,3],[19657,3],[19779,4],[19905,3],[20441,2]]},"/en/lessons/vector-layers-qgis":{"position":[[1208,2],[3927,2],[6477,2],[11475,2]]},"/en/lessons/viewing-html-files":{"position":[[206,2],[1620,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9659,2],[22472,2],[34844,2],[39641,2]]},"/en/lessons/windows-installation":{"position":[[9,2],[100,2],[1423,2],[5473,2],[5682,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3084,2],[8207,2],[13013,2],[14014,2]]},"/en/lessons/working-with-text-files":{"position":[[7618,2]]},"/en/lessons/working-with-web-pages":{"position":[[5664,2]]}}}],["up/add",{"_index":3155,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43132,6]]}}}],["upcom",{"_index":22014,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[4020,8],[4195,8]]}}}],["updat",{"_index":1853,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46488,7],[47160,7],[48611,7],[48995,8],[49124,7],[49224,7],[49321,7],[50446,7],[51260,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15934,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7478,7],[24431,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3968,7],[6093,7],[12500,8],[12608,6],[12673,6],[22647,6],[49430,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5165,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23869,6],[35631,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6448,9],[13328,7],[13392,6],[28993,7],[43820,6],[49043,7],[57337,6],[57620,7],[58978,7],[70073,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25976,6],[29644,7],[29795,6],[30373,6],[33333,6],[33421,6],[34438,6],[39102,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22552,6],[38444,6],[39450,6],[39600,6],[42759,9],[43628,7],[44905,6],[45001,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[39105,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[967,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[620,7],[5622,7],[5801,9],[25444,7],[26095,7],[26142,7],[29035,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34635,7],[36966,6],[37068,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24586,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3199,6],[3358,7],[3519,8],[3657,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14367,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15004,7],[16453,6],[18120,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5761,6],[5846,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9590,7],[14163,6],[15440,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[444,8],[852,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8050,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13753,6]]},"/en/lessons/extracting-keywords":{"position":[[28741,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33750,7],[37261,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28925,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[267,8],[675,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[388,8],[796,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44797,6],[46264,6],[46427,6],[47873,6],[53289,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18710,7],[19282,7],[19625,7],[24562,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[15792,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20246,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[23489,8]]},"/en/lessons/installing-omeka":{"position":[[961,6],[5347,6],[5375,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2421,6],[3954,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41421,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15770,6],[15888,6],[16278,7],[23678,8],[24286,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36880,7],[39209,6],[39299,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7862,8],[9455,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5331,8],[5453,7],[5556,7],[5662,8],[5703,6],[6996,6],[7105,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5164,6],[5363,8],[26251,6],[26400,8]]},"/en/lessons/json-and-jq":{"position":[[5761,6]]},"/en/lessons/jupyter-notebooks":{"position":[[13810,9],[16180,8],[16301,7],[16381,8],[20406,7],[24957,8],[32432,7],[32958,6]]},"/en/lessons/naive-bayesian":{"position":[[832,8],[1240,8],[1520,6]]},"/en/lessons/normalizing-data":{"position":[[276,8],[684,8]]},"/en/lessons/preserving-your-research-data":{"position":[[228,8],[636,8],[5970,8],[8756,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25523,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4981,8],[5005,8],[5327,7],[5510,6],[24077,6],[33876,6],[34089,8],[34215,8]]},"/en/lessons/sonification":{"position":[[8107,7],[8163,6],[17131,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28340,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12424,7],[13789,8],[21480,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[260,7],[5953,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2819,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2596,6],[4014,6]]},"/en/lessons/working-with-web-pages":{"position":[[110,8],[518,8]]}}}],["update_layout",{"_index":14431,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15541,16],[22525,13],[22790,13],[25336,16],[34887,14],[44414,16],[45979,16],[51982,16],[52609,16]]}}}],["updateditem",{"_index":8517,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3554,11]]}}}],["updateditem.writefailur",{"_index":8519,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3606,24]]}}}],["updatedvalu",{"_index":16891,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[33137,13]]}}}],["updated—that",{"_index":8005,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44545,12]]}}}],["updatemenu",{"_index":14461,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[22844,11],[25403,13]]}}}],["upfront",{"_index":21456,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[16336,7]]}}}],["upgrad",{"_index":2739,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[562,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9996,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[93,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1159,8],[31774,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16830,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8334,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12764,7]]},"/en/lessons/installing-omeka":{"position":[[486,9],[636,7],[1746,7],[1969,7],[5401,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[861,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7128,7]]},"/en/lessons/json-and-jq":{"position":[[1058,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7189,7],[7403,7]]},"/en/lessons/qgis-layers":{"position":[[1279,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1602,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15974,7]]}}}],["upheav",{"_index":23650,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20338,9]]}}}],["upkeep",{"_index":5351,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6410,6]]}}}],["upload",{"_index":2824,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9318,6],[9983,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7464,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12241,10],[12320,6],[12703,8],[60916,6],[61630,7],[61657,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19076,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[312,8],[371,6],[424,6],[2074,6],[13129,8],[13345,6],[13575,7],[13616,6],[13697,6],[13909,6],[14125,8],[16610,8],[19108,6],[19416,6],[19508,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8142,6],[19945,6],[20499,6],[21058,9],[33567,8],[33941,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[626,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3594,8],[3776,8],[4380,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39255,7],[41992,8],[42399,6],[45354,8],[45477,8],[45992,9],[47842,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5792,6],[10127,6],[10396,7],[10469,9],[12153,6],[12457,6],[12756,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[396,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13466,8],[46110,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[599,9],[2757,8],[3025,7],[26734,9],[26824,6],[27151,6],[28262,6],[28591,6],[28751,6],[28890,6],[28996,9],[29122,9],[31362,6],[31634,6],[31767,7]]},"/en/lessons/geocoding-qgis":{"position":[[37347,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1770,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7132,9],[24062,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[17815,6],[18153,6],[18415,9],[19829,8],[20004,8],[21463,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20857,9],[20931,8],[20997,9],[21597,9],[24949,6],[41424,6]]},"/en/lessons/installing-omeka":{"position":[[9911,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3756,6],[41233,6],[41700,6],[41890,9],[42039,9],[42136,9],[42279,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23550,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7575,6],[23840,6],[24472,6],[24566,6],[25257,9],[35807,8],[36181,9]]},"/en/lessons/intro-to-linked-data":{"position":[[2348,9]]},"/en/lessons/introduction-map-warper":{"position":[[125,6],[597,6],[6878,6],[6938,7],[7246,7],[8904,9],[10632,8],[10725,8],[10845,8],[12067,8],[14434,6],[18982,8],[21881,8],[23380,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33799,9]]},"/en/lessons/jupyter-notebooks":{"position":[[302,9],[15780,9],[16941,8],[16961,6],[17157,9],[38322,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4015,8],[20656,6],[21565,6],[23179,7],[23978,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9512,6]]},"/en/lessons/sonification":{"position":[[15588,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20162,8],[42892,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[189,9],[14791,8],[18187,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23991,6],[24027,6],[24189,6],[24318,7],[24361,6],[24389,8],[31113,6],[31149,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16274,6]]}}}],["uploaded_fil",{"_index":6679,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13938,14]]}}}],["upon",{"_index":2917,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20666,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[706,4],[2036,4],[11130,4],[20489,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16964,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18810,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57383,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14183,4],[40674,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24810,4]]},"/en/lessons/counting-frequencies":{"position":[[11773,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21373,4],[23739,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4268,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41910,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17781,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11257,4],[19756,4],[35073,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8004,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27606,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2398,4],[4706,4]]},"/en/lessons/geocoding-qgis":{"position":[[1304,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[5187,4],[18286,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6978,4]]},"/en/lessons/gravity-model":{"position":[[5619,4],[20035,4],[20716,4],[29345,4],[34443,4],[48568,4],[55041,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[23987,4],[41052,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21712,4],[24362,4],[49005,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3082,4]]},"/en/lessons/intro-to-bash":{"position":[[2516,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6234,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14087,4]]},"/en/lessons/linear-regression":{"position":[[45708,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1086,5],[9200,4],[13534,4]]},"/en/lessons/research-data-with-unix":{"position":[[14457,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6111,4],[44584,4],[46090,4]]},"/en/lessons/sentiment-analysis":{"position":[[33035,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15686,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5186,4],[28813,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13813,4]]},"/en/lessons/working-with-text-files":{"position":[[2308,4]]}}}],["upper",{"_index":3030,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11616,5],[54629,5],[54691,5],[59724,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48077,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11801,5],[30463,5],[30901,5],[40075,5],[41310,5],[50050,5],[50317,5],[56287,5],[56817,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[153,5],[4712,5],[4762,5],[60002,5],[60269,5],[60459,5],[62050,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13152,5],[13397,5],[16862,5],[24358,5],[26844,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21261,5],[37897,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11501,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5462,5],[41075,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19088,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28201,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2916,5],[3400,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1904,5]]},"/en/lessons/gravity-model":{"position":[[24102,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21956,5],[23370,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15802,5],[16038,5],[29425,5],[31918,5]]},"/en/lessons/introduction-map-warper":{"position":[[6665,5]]},"/en/lessons/json-and-jq":{"position":[[5564,5],[6196,5],[8751,5],[15395,5]]},"/en/lessons/jupyter-notebooks":{"position":[[15484,5],[16918,5],[18168,5]]},"/en/lessons/logistic-regression":{"position":[[36921,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4262,5],[4314,9]]},"/en/lessons/normalizing-data":{"position":[[6287,5]]},"/en/lessons/qgis-layers":{"position":[[9787,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7811,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13066,5]]},"/en/lessons/working-with-text-files":{"position":[[4534,5]]}}}],["uppercas",{"_index":3093,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29178,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9409,9]]},"/en/lessons/transliterating":{"position":[[10723,9]]}}}],["upris",{"_index":22822,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[5186,9]]}}}],["upsampl",{"_index":6527,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63366,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35902,10],[36030,9],[36171,10]]}}}],["uptak",{"_index":16924,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[43855,6]]}}}],["upton",{"_index":1512,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28947,5],[29710,5],[29960,5],[47247,6],[50892,6]]}}}],["upward",{"_index":16831,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[10292,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22294,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18007,7]]}}}],["urban",{"_index":4532,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68878,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9231,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[21181,5],[35942,5]]},"/en/lessons/gravity-model":{"position":[[62486,5]]},"/en/lessons/introduction-map-warper":{"position":[[9475,6]]},"/en/lessons/linear-regression":{"position":[[1570,12],[73133,12]]},"/en/lessons/logistic-regression":{"position":[[1290,12],[64479,12]]},"/en/lessons/space-place-gazetteers":{"position":[[50481,5]]}}}],["urbana",{"_index":16977,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53529,6]]}}}],["urc",{"_index":20339,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7742,4],[39596,4]]}}}],["urchin",{"_index":11723,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2203,8],[67136,8]]}}}],["urg",{"_index":11462,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2066,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17392,4]]}}}],["uri",{"_index":7805,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7298,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23458,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[353,4],[7352,4],[7496,4],[7672,3],[8104,3],[8241,5],[8747,4],[8918,4],[9764,4],[9918,5],[11021,4],[11224,3],[11330,4],[11420,3],[11543,4],[11791,5],[12391,5],[14035,4],[14503,5],[16613,4]]},"/en/lessons/intro-to-linked-data":{"position":[[174,5],[819,5],[10466,5],[10537,4],[10546,3],[11126,5],[11268,3],[12234,4],[12340,3],[12684,5],[12716,4],[12936,5],[13042,4],[13101,4],[13228,4],[13387,4],[13404,4],[13421,3],[13595,3],[14036,5],[14216,3],[14290,3],[14570,3],[14693,3],[14842,4],[15032,5],[15155,3],[15251,4],[15362,4],[20929,4],[23098,4],[23136,3],[23497,3],[24809,3],[38282,5]]}}}],["url",{"_index":1932,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[119,5],[918,4],[2547,5],[2678,4],[2761,3],[2983,3],[3056,3],[3298,4],[4071,5],[4111,3],[4202,4],[4221,4],[4299,4],[4470,4],[4540,4],[4559,4],[4625,4],[4856,4],[5281,3],[6073,3],[7309,3],[8189,3],[8420,4],[8550,4],[9047,4],[9109,4],[9587,4],[9640,4],[10367,3],[10565,4],[11119,4],[11289,4],[11656,3],[11728,4],[12312,4],[12610,5],[12813,3],[12938,3],[13147,3],[13238,3],[13308,3],[13473,3],[13770,4],[14034,3],[14077,3],[14798,4],[14868,4],[14980,4],[15092,4],[15458,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2981,4],[5976,4],[11339,5],[11378,5],[11686,3],[15255,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12586,3],[12828,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7078,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11746,4],[11838,3],[28885,3],[29114,3],[29388,3],[30765,3],[38077,4],[38236,4],[38356,4],[38513,3],[38644,3],[42477,4],[42577,4],[42622,4],[46143,3],[49542,5],[50172,3],[50210,3],[54785,3],[54912,3],[58580,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19480,5],[19615,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38988,3],[46333,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[203,4],[2089,5],[2260,4],[2626,4],[3210,4],[3792,3],[3849,4],[3907,3],[3955,4],[4002,3],[4088,3],[4166,3],[4586,4],[4750,5],[4932,3],[4980,3],[5041,3],[5127,3],[5205,3],[5473,3]]},"/en/lessons/counting-frequencies":{"position":[[7032,3],[7353,3],[12831,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1507,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6942,3],[7063,3],[7166,3],[7284,4],[7384,3],[7440,3],[10200,3],[10325,3],[10438,4],[10464,3],[10594,3],[10629,4],[12966,4],[17806,3],[18291,4],[22458,3],[24734,4],[25571,4],[26632,3],[26749,4],[29780,4],[30336,4],[32182,4],[40603,3],[40976,3],[41028,3],[44835,3],[46558,3],[46601,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4603,4],[4740,4],[4927,3],[5224,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4719,4],[4840,3],[4980,3],[5103,4],[5644,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17027,3],[17603,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36644,3],[36775,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15866,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[164,3],[2164,4],[2676,3],[2954,4],[3013,3],[3102,3],[3187,3],[3516,3],[3592,3],[3679,3],[4273,3],[4405,3],[4499,3],[7526,3],[7937,3],[10367,4],[10532,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[185,3],[1333,3],[7299,4],[7413,3],[7445,3],[7813,4],[8026,4],[8489,4],[9322,5],[10213,3],[10371,4],[10486,3],[10601,4],[10927,4],[11130,4],[11162,3],[11482,3],[11617,3],[11955,4],[12101,4],[12283,5],[12507,4],[12695,4],[12833,4],[13221,4],[13632,3],[14251,4],[14291,3],[14396,3],[14413,3],[14450,3],[14519,3],[14558,3],[14599,3],[14634,3],[14671,3],[14714,3],[19513,3],[19701,4],[21049,3],[21592,4],[22004,4],[22048,3],[22157,3],[22178,3],[22219,3],[22292,3],[22335,3],[22380,3],[22419,3],[22460,3],[22507,3],[24932,4],[25420,4],[25464,3],[25573,3],[25594,3],[25635,3],[25708,3],[25751,3],[25796,3],[25835,3],[25876,3],[25923,3],[28011,4],[28511,4],[28555,3],[28664,3],[28685,3],[28726,3],[28799,3],[28842,3],[28887,3],[28926,3],[28967,3],[29014,3],[29959,4],[30284,4],[30401,4],[30452,3],[30966,3],[34454,4],[35306,3],[35865,4],[36331,3],[36587,3],[36785,5],[36813,3],[36825,3],[37738,4],[38251,5],[38279,3],[38291,3],[38906,4],[39411,4],[39455,3],[39564,3],[39585,3],[39626,3],[39699,3],[39742,3],[39787,3],[39826,3],[39867,3],[39914,3],[43314,4],[43811,3],[44820,4],[45211,4],[45716,4],[45760,3],[45869,3],[45890,3],[45931,3],[46004,3],[46047,3],[46092,3],[46131,3],[46172,3],[46219,3],[46946,4],[47434,5],[47462,3],[47474,3],[48541,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27952,3],[28621,4],[28829,3],[28873,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[375,3],[486,4],[1106,4],[1240,4],[1270,3],[2079,4],[3607,3],[4065,5],[5003,3],[5518,4],[5638,5],[5702,3],[5988,4],[6152,3],[6628,3],[18057,3],[18642,4],[19687,3],[20132,4],[20586,4],[21272,5],[21615,3],[21679,4],[21853,3],[22033,3],[22307,4],[22317,3],[22429,3],[22495,4],[22506,3],[22570,5],[26225,3],[26492,3],[26766,3],[26895,3],[29783,3],[30142,3],[30737,3],[31182,3],[31981,3],[33003,3],[33217,3],[36947,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7774,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10291,4],[10508,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[7531,3],[8016,3],[8300,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4663,3],[16485,3],[27078,3],[27231,4],[27307,4],[27318,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1997,4],[7633,4],[11373,4],[13844,4]]},"/en/lessons/installing-omeka":{"position":[[6445,3],[10814,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40251,3],[40322,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[158,4],[2952,4],[3998,4],[5169,3],[7511,4],[7730,4],[8693,4],[9796,4],[10019,3],[10172,4],[10958,4],[11009,3],[11933,3],[12664,4]]},"/en/lessons/intro-to-linked-data":{"position":[[11666,5],[12299,5],[12370,4],[12784,3],[13250,4],[13378,4],[13413,5],[13463,3],[13520,3],[30925,3],[32716,3],[33247,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3060,4]]},"/en/lessons/introduction-map-warper":{"position":[[7078,4],[8662,3],[9018,4],[21035,3],[21190,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9075,3],[9536,3],[9927,3],[9967,4],[10078,3],[14200,3],[14422,3],[14554,3],[14768,3],[15648,4],[23943,4],[24185,3],[26737,3],[28007,3],[32463,4],[34419,3],[34638,3],[34697,3],[39158,4],[39911,3]]},"/en/lessons/json-and-jq":{"position":[[3873,6],[4174,6],[15212,3]]},"/en/lessons/jupyter-notebooks":{"position":[[1736,3],[1769,4],[35542,3]]},"/en/lessons/linear-regression":{"position":[[10782,3]]},"/en/lessons/logistic-regression":{"position":[[52703,3],[54765,3],[55081,3]]},"/en/lessons/naive-bayesian":{"position":[[32457,4]]},"/en/lessons/normalizing-data":{"position":[[4421,3],[9056,3]]},"/en/lessons/output-data-as-html-file":{"position":[[4564,3],[4675,4],[5511,3],[5645,4],[6119,4],[6124,4],[6418,3],[6558,4],[7033,4],[7038,4],[7406,4],[7556,3],[8921,3],[9415,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5635,3],[9173,3],[9641,3],[10276,4]]},"/en/lessons/preserving-your-research-data":{"position":[[9397,4],[9541,4],[9637,4],[9859,4],[9918,4],[10458,4],[16634,4],[17485,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9805,4],[37936,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25053,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18742,3],[20079,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2356,5],[9655,4],[10037,4],[40755,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10063,3],[10100,3],[11229,3],[11434,3],[13125,3],[14428,3],[18290,4],[19130,3],[19254,3],[19281,3],[19350,3],[19372,3],[19967,3],[20107,3],[20220,4],[20386,4],[20525,3],[25524,4],[28662,4]]},"/en/lessons/transliterating":{"position":[[4837,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[640,4]]},"/en/lessons/working-with-web-pages":{"position":[[605,6],[724,4],[1220,5],[1258,3],[1571,3],[1696,3],[1757,3],[1953,3],[2291,3],[2588,4],[2852,3],[3563,4],[3721,4],[3911,4],[4586,3],[4705,3],[4983,5],[5306,5],[6659,3],[7087,4],[7166,3],[7180,3],[7447,3],[9165,3],[10250,6]]}}}],["url.html",{"_index":19282,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17590,8]]}}}],["url.json?uri=http%3a%2f%2fuurl.kbr.be%2f1017835%2fthumbs%2fs&size=large&type=imag",{"_index":15975,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14296,90]]}}}],["url.split",{"_index":7616,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4039,15],[5078,15]]}}}],["urldat",{"_index":21188,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25144,7]]}}}],["urllib",{"_index":11406,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31953,7]]},"/en/lessons/working-with-web-pages":{"position":[[6579,8]]}}}],["urllib.error",{"_index":7690,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7320,13],[12792,13]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42845,12],[43153,13],[46701,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7741,13]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10475,13]]},"/en/lessons/normalizing-data":{"position":[[4388,13],[9023,13]]},"/en/lessons/output-data-as-html-file":{"position":[[4775,13]]},"/en/lessons/working-with-web-pages":{"position":[[6631,13],[9137,13]]}}}],["urllib.error.urlerror",{"_index":10278,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44324,22],[48011,22]]}}}],["urllib.pars",{"_index":7691,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7334,13],[12806,12]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7755,13]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10489,13]]},"/en/lessons/normalizing-data":{"position":[[4402,13],[9037,13]]},"/en/lessons/output-data-as-html-file":{"position":[[4789,12]]},"/en/lessons/working-with-web-pages":{"position":[[6645,12],[9151,12]]}}}],["urllib.pi",{"_index":23688,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[7371,10]]}}}],["urllib.request",{"_index":3982,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23297,14]]},"/en/lessons/counting-frequencies":{"position":[[7304,15],[12776,15]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14193,14],[21738,15],[25078,15],[27741,15],[28157,15],[36645,15],[37524,15],[39052,15],[43137,15],[45357,15],[46685,15]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7725,15]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10459,15]]},"/en/lessons/normalizing-data":{"position":[[4372,15],[9007,15]]},"/en/lessons/output-data-as-html-file":{"position":[[4759,15]]},"/en/lessons/transliterating":{"position":[[4544,14]]},"/en/lessons/working-with-web-pages":{"position":[[6615,15],[9121,15]]}}}],["urllib.request.urlopen(url",{"_index":7694,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7452,27],[12930,27]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14796,27],[22597,27],[26013,27],[29104,27],[36934,27],[38400,27],[40004,27],[46309,27],[47637,27]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7873,27]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10586,27]]},"/en/lessons/normalizing-data":{"position":[[4520,27],[9155,27]]},"/en/lessons/output-data-as-html-file":{"position":[[4817,27]]},"/en/lessons/working-with-web-pages":{"position":[[6758,27],[9264,27]]}}}],["urllib.urlencode({\"text",{"_index":11408,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32038,25]]}}}],["urllib2",{"_index":7602,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2734,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1139,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29247,8],[29388,7],[29901,7],[30729,7],[31174,7],[31944,8],[32606,7],[33209,7]]}}}],["urllib2.request",{"_index":11417,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32519,17]]}}}],["urllib2.request(url,data",{"_index":11411,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32094,25]]}}}],["urllib2.urlerror",{"_index":11413,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32164,16]]}}}],["urllib2.urlopen(\"http://www.jython.org",{"_index":11393,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29402,41]]}}}],["urllib2.urlopen(req",{"_index":11412,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32136,20]]}}}],["urllib2.urlopen(url",{"_index":7619,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4319,20],[5391,20]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43952,20]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30648,20],[30847,20],[31262,20],[33292,20]]}}}],["urllib3",{"_index":15077,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4934,7]]}}}],["urlopen",{"_index":3983,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23319,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29707,9],[30602,8]]},"/en/lessons/transliterating":{"position":[[4566,7]]},"/en/lessons/working-with-web-pages":{"position":[[7321,8]]}}}],["urlopen('http://lists.memo.ru/d1/f1.htm",{"_index":22605,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4582,41]]}}}],["urlopen(zipurl",{"_index":3990,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23616,15]]}}}],["urls.append(trialid",{"_index":10258,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35698,20]]}}}],["urls.append(words[words.find(\"id",{"_index":10249,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34862,35],[38146,35],[47354,35]]}}}],["urls.txt",{"_index":2004,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5854,8],[6786,8],[9232,8]]}}}],["urls—ar",{"_index":7831,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13147,8]]}}}],["urrichio",{"_index":14177,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7207,8],[49397,9]]}}}],["ursula",{"_index":7877,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21595,7],[23961,7],[43446,6]]}}}],["uruguay",{"_index":4467,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59232,8]]}}}],["us",{"_index":60,"title":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37,5]]},"/en/lessons/common-similarity-measures":{"position":[[18,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[43,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[29,5]]},"/en/lessons/extracting-keywords":{"position":[[0,5]]},"/en/lessons/geocoding-qgis":{"position":[[26,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[0,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[35,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[0,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[86,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[20,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[37,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[0,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1083,3],[1322,5],[2440,4],[3132,3],[4412,6],[5267,3],[7017,5],[7047,3],[7634,3],[9151,3],[10031,5],[10272,4],[10677,4],[10784,3],[10844,5],[11012,3],[12691,3],[16562,3],[16695,3],[17703,3],[19942,3],[22388,3],[23125,3],[23166,4],[23183,4],[23375,3],[23688,3],[24037,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[531,5],[577,4],[698,3],[1189,3],[2401,3],[4350,5],[4396,3],[4851,3],[6383,5],[8624,3],[8783,5],[8848,3],[9075,5],[9835,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[369,4],[2392,5],[3208,3],[3495,3],[4540,5],[6521,4],[6576,4],[7762,4],[7862,4],[7899,4],[7955,4],[8057,4],[8094,4],[9735,3],[11984,5],[12015,4],[14543,4],[15280,4],[19928,5],[20346,3],[20594,5],[21500,5],[21577,5],[21936,3],[22117,3],[22366,3],[22961,3],[23115,4],[23526,5],[24422,4],[24664,3],[26071,3],[26517,5],[26767,5],[27158,5],[27502,3],[27751,5],[29247,5],[31445,4],[34143,4],[34336,4],[34555,4],[35068,3],[35080,5],[35431,3],[35987,4],[36109,3],[36538,3],[36701,4],[37208,4],[37873,4],[37980,5],[38797,4],[38879,6],[39685,4],[40490,4],[41330,4],[42365,5],[47677,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[436,4],[628,4],[740,4],[923,5],[1006,6],[1097,5],[2683,5],[2862,3],[5252,3],[5642,4],[7487,5],[7846,3],[8849,5],[9393,5],[9970,3],[10595,5],[10846,3],[11187,5],[12243,5],[12552,3],[12644,5],[13280,5],[13569,4],[13907,3],[15452,5],[16053,4],[16223,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[559,3],[616,5],[886,6],[1047,6],[1603,3],[2030,3],[2766,5],[3432,3],[3614,3],[4040,3],[5286,4],[6287,5],[8002,5],[8256,3],[8491,4],[8692,3],[8890,3],[8960,4],[9633,5],[10092,5],[12055,3],[12589,5],[14170,3],[14505,3],[14673,5],[14777,3],[16567,6],[16775,7],[17688,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1112,5],[3138,4],[3407,3],[4641,3],[6560,6],[6647,3],[6732,7],[7058,3],[7335,4],[7567,4],[7604,4],[8545,5],[8574,4],[8605,4],[8649,5],[9519,4],[9754,3],[11039,5],[11136,5],[12044,3],[12295,3],[12607,5],[13273,4],[13358,3],[13462,5],[14356,5],[16281,4],[16460,6],[16529,3],[18965,6],[19110,4],[19796,6],[20636,5],[21521,4],[21726,4],[22178,5],[22225,5],[23729,3],[24248,5],[24511,5],[25784,6],[26984,4],[27085,3],[28057,3],[31325,5],[33850,3],[33957,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[217,3],[698,4],[4277,5],[5332,5],[8585,5],[9557,5],[10959,3],[11142,4],[12080,3],[12117,6],[12282,4],[12603,6],[12780,4],[13064,5],[13618,4],[14825,3],[15228,4],[15717,3],[15770,5],[15897,5],[16063,6],[16247,4],[16333,4],[16696,3],[16757,4],[17998,6],[18298,3],[19055,3],[20417,3],[23467,4],[24774,4],[25501,3],[25759,4],[25834,3],[25938,5],[25967,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[609,4],[659,5],[1104,5],[2944,3],[3207,5],[4130,5],[4518,3],[5077,6],[5474,3],[5711,5],[5997,5],[7773,5],[7994,3],[9225,3],[9710,3],[9812,3],[9876,3],[10139,6],[10467,4],[10568,3],[10897,4],[10907,4],[11943,3],[12562,5],[12644,3],[12880,3],[13037,3],[13167,5],[13774,6],[14842,5],[15191,3],[15527,3],[15633,4],[15722,3],[16012,5],[16462,3],[16556,6],[16865,3],[19225,3],[19591,5],[19790,5],[19827,5],[19989,5],[20596,3],[23526,5],[23698,3],[24148,5],[25469,5],[25641,3],[26132,3],[26783,3],[29094,3],[32572,3],[33854,3],[35218,5],[35930,5],[36865,4],[37604,5],[37857,4],[42420,4],[44098,4],[44199,5],[44305,5],[44509,3],[46073,3],[46358,5],[46428,5],[46727,5],[48677,4],[49506,3],[49566,3],[49675,5],[49741,5],[51387,3],[51671,3],[52309,3],[53177,3],[56062,3],[56819,3],[57098,3],[57895,4],[58259,5],[61438,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[439,3],[843,4],[1505,5],[1789,5],[2658,3],[5040,5],[5896,5],[5975,4],[6716,4],[6931,5],[7105,4],[8544,4],[11058,5],[11921,3],[13543,4],[13755,4],[14130,3],[15141,3],[16865,5],[18198,5],[20025,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[209,5],[1079,3],[1151,3],[3870,4],[4000,5],[4426,5],[5207,5],[5659,3],[6039,3],[6273,3],[6468,3],[7052,4],[9526,3],[10018,3],[10667,4],[11199,5],[11459,3],[13174,3],[13235,4],[13277,3],[13438,3],[13875,3],[16285,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38,5],[1068,5],[1702,3],[1913,3],[3028,3],[3121,3],[3376,3],[3462,3],[3842,5],[4145,3],[4235,3],[4829,3],[4869,3],[4931,3],[5324,3],[5553,5],[7972,4],[8414,4],[8665,5],[8721,5],[9787,5],[10237,3],[11032,4],[11115,4],[11204,4],[11841,3],[12359,4],[12617,3],[12714,6],[14180,4],[14535,5],[15448,4],[16777,6],[16870,5],[18545,3],[19738,3],[19998,4],[20683,6],[21856,5],[21896,3],[22217,6],[22482,4],[22570,3],[22732,5],[24339,5],[25068,5],[26682,6],[26783,4],[28655,5],[29061,5],[29796,4],[33213,8],[34865,3],[35080,4],[36105,3],[41888,3],[43452,5],[43814,6],[44578,7],[45620,3],[45827,3],[45990,3],[46108,5],[50114,3],[51916,4],[59337,5],[59450,3],[60963,4],[62112,3],[64989,5],[66724,3],[66924,4],[67019,5],[67376,3],[68053,6],[69480,5],[69561,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1157,5],[1496,5],[1738,5],[2042,3],[2791,3],[3359,4],[3745,5],[4704,5],[5093,4],[6130,5],[10606,4],[11510,4],[13187,4],[15726,5],[16851,5],[18446,5],[19121,5],[20669,3],[21437,5],[22077,5],[23286,5],[23346,5],[24066,5],[24306,5],[25172,4],[27677,3],[28380,5],[31769,3],[32332,4],[32477,5],[32772,3],[34131,5],[34240,5],[34901,5],[35157,4],[39796,3],[40859,3],[41098,5],[41530,3],[42201,5],[42555,5],[42628,3],[43335,5],[43383,4],[43481,3],[43635,5],[43854,5],[44321,5],[45239,5],[50815,5],[50846,4],[51755,5],[52058,5],[52480,5],[55005,5],[55557,5],[55701,5],[56166,3],[56326,5],[56648,5],[61025,3],[61162,3],[61906,5],[61995,3],[62045,3],[62288,3],[62967,5],[63218,6],[63338,5],[66339,3],[67231,4],[67336,3],[68580,6],[69364,5],[69542,3],[70374,3],[70403,4],[70532,3],[70676,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[555,3],[2405,5],[4384,5],[4448,3],[4602,6],[4655,5],[4726,5],[5301,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2966,5],[3409,4],[3463,4],[3518,5],[3660,4],[3975,3],[4525,7],[4752,3],[6224,4],[6912,5],[7744,5],[9264,3],[9342,5],[10754,4],[12811,3],[13969,3],[14066,3],[15833,3],[16541,3],[16631,5],[22951,4],[25149,3],[26819,5],[27248,5],[27402,5],[28589,3],[28703,3],[29947,3],[30745,3],[34946,3],[35510,3],[37196,5],[37571,3],[37993,3],[39380,3],[40610,3],[40653,3],[41079,3],[41704,6],[41722,5],[42724,5],[42872,3],[42936,3],[44211,7],[45366,6],[45544,3],[46181,5],[47705,3],[48815,6],[51780,5],[52214,5],[52608,3],[52858,5],[53451,4],[55641,4],[56250,6],[57261,5],[60109,4],[62088,4],[62275,4],[63226,5],[63893,3],[64732,4],[64918,4],[65818,5],[66296,5],[66463,5],[66524,3],[66776,5],[67049,6],[67080,6],[67271,3],[67665,4],[70055,3],[70416,3],[70659,3]]},"/en/lessons/common-similarity-measures":{"position":[[19,5],[535,3],[624,5],[1927,5],[2233,3],[2299,5],[2602,4],[2736,5],[2836,3],[3339,4],[3469,3],[4205,3],[4317,5],[6760,3],[8727,5],[9315,3],[9449,5],[10125,3],[10389,4],[11175,6],[11257,3],[13088,5],[13822,6],[13955,5],[14504,5],[14901,5],[19149,3],[19251,3],[20678,4],[22258,3],[22617,5],[23388,5],[23432,3],[25495,3],[25665,3],[25835,3],[26137,3],[26767,5],[27238,3],[29745,3],[30758,5],[31286,3],[31604,3],[31709,3],[32857,4],[33252,5],[35060,4],[36702,5],[37074,4],[37368,5],[37469,3],[37748,4],[37928,3],[39188,5],[40010,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[917,5],[1163,5],[2021,4],[2582,5],[3623,4],[5355,5],[5466,6],[5985,3],[6041,5],[6371,3],[6491,5],[6543,5],[7013,5],[7430,3],[7565,5],[8776,3],[9190,4],[9332,3],[9448,5],[9638,5],[9673,6],[9774,3],[9979,6],[11499,6],[12457,5],[13101,5],[13586,3],[13662,3],[13977,5],[14815,3],[14922,3],[15174,3],[16153,3],[16531,3],[17522,3],[17544,5],[17724,5],[18161,5],[18197,3],[18382,3],[18643,4],[19312,3],[19598,6],[19975,3],[20104,4],[20146,3],[20225,3],[20278,3],[20559,3],[20776,3],[20955,5],[21176,3],[22853,4],[23073,5],[23953,5],[24074,3],[24631,5],[24872,5],[25037,4],[25466,3],[26368,5],[27030,6],[27132,3],[27206,5],[28084,3],[28222,5],[28437,3],[29277,4],[29910,6],[30006,6],[30159,4],[30406,5],[30511,4],[30533,3],[30630,3],[31026,6],[31205,3],[32035,4],[32656,4],[32815,5],[33057,4],[33312,4],[33379,4],[33848,3],[34155,3],[34213,4],[34363,4],[34431,3],[34997,4],[35110,4],[35390,4],[35488,4],[35936,4],[36236,4],[36375,4],[36703,5],[36779,4],[37239,5],[37279,6],[38177,6],[38502,5],[38563,4],[38662,4],[39712,4],[39911,4],[40503,3],[40821,6],[41028,3],[41147,6],[41586,3],[41800,3],[42750,3],[43325,4],[43834,5],[44763,4],[46031,5],[46104,4],[46176,5],[46212,6],[46583,3],[46798,4],[46965,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[783,5],[1323,4],[1847,5],[1985,4],[4699,4],[5094,5],[5338,3],[5386,5],[6815,5],[7617,3],[7918,5],[8622,5],[9071,3],[9190,6],[9271,5],[9666,3],[10057,3],[10079,5],[10457,3],[11917,6],[11970,5],[12136,6],[13812,5],[14427,5],[14551,4],[15112,3],[15429,3],[16142,5],[16161,5],[16583,5],[17267,3],[17312,6],[18556,4],[18637,4],[18918,6],[18985,5],[19608,6],[21579,5],[21807,3],[22034,4],[22229,5],[22350,3],[22531,4],[22956,6],[23042,6],[23162,3],[23372,5],[23474,3],[23740,4],[24016,4],[24141,5],[24595,3],[24635,3],[24832,5],[25353,3],[25507,5],[25804,4],[26829,4],[27227,3],[27531,5],[27556,3],[27847,3],[28233,5],[29001,3],[31850,6],[32251,3],[33342,4],[33952,3],[34821,6],[35098,3],[36406,3],[36516,4],[36535,3],[36612,4],[36988,3],[37022,3],[37521,5],[37616,5],[38024,6],[39592,4],[39790,6],[40005,4],[40048,3],[40110,3],[40359,4],[40408,5],[41424,5],[41960,5],[42073,6],[42267,3],[43124,3],[43492,5],[44496,4],[45058,5],[45095,3],[45315,3],[45357,4],[46959,4],[47327,3],[47565,3],[48526,6],[48766,3],[49001,5],[49110,5],[49151,3],[49230,3],[49706,3],[49929,6],[50001,6],[50084,3],[52855,5],[54472,4],[55317,4],[56085,5],[57530,3],[58076,4],[58293,4],[58851,3],[58900,4],[61194,5],[61787,6],[62552,3],[62728,3],[63569,6],[64564,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[241,5],[429,5],[1402,4],[1732,6],[2010,3],[2138,5],[2302,4],[3969,3],[4020,3],[4141,4],[6555,3],[6617,3],[6914,3],[6930,6],[7266,3],[8052,3],[8224,5],[13339,5],[14176,3],[15103,5],[16332,5],[18424,4],[18853,5],[20590,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[88,3],[1817,4],[1858,6],[2133,6],[2163,3],[2346,5],[2426,3],[2459,3],[2854,4],[3292,3],[3847,3],[3958,3],[4094,4],[5675,6],[5921,3],[6185,3],[7372,4],[7567,5],[7990,4],[8268,3],[9106,3],[9526,3],[11311,3],[11502,5],[12438,5],[14275,3],[14594,3],[14753,3],[16486,4],[17180,5],[18435,5],[19301,3],[20237,5],[20925,5],[22291,5],[22855,3],[22950,4],[23150,3],[24484,6],[24681,3],[26425,4],[29359,4],[29491,4],[29544,4],[29569,5],[31022,5],[35539,3],[36643,5],[38408,3],[39079,3],[39667,6],[39736,3],[39890,3],[40106,3],[40419,5],[45925,3],[47430,3],[47590,4],[47729,4],[48002,5],[48072,4],[48087,3],[48103,4],[48563,5],[48670,3],[49350,5],[51123,6],[51593,4],[52021,6],[52187,5],[52201,6],[52443,3],[52547,3],[52883,5],[52956,4],[54573,3],[54733,4],[55011,4],[55301,3],[58630,4],[59711,3],[59817,4],[62211,3],[62319,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1996,4],[2027,5],[2689,6],[2995,4],[6131,3],[6258,3],[7972,3],[8771,3],[8881,4],[9915,3],[12156,3],[12637,3],[12725,3],[13235,4],[14879,3],[16077,6],[18059,4],[22994,4],[29191,4],[29243,4],[29950,3],[30172,3],[34297,4],[34583,5],[35901,4],[39412,6],[39707,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[357,5],[860,3],[2813,5],[2836,5],[2934,5],[3165,3],[3556,3],[3838,5],[4698,3]]},"/en/lessons/counting-frequencies":{"position":[[529,3],[643,4],[990,5],[1884,5],[3078,4],[3788,3],[3865,3],[4550,5],[4640,3],[5018,3],[5147,3],[5224,5],[5943,3],[8473,3],[12314,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[669,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[155,5],[170,5],[328,4],[421,3],[669,3],[979,3],[1397,3],[1680,5],[1768,5],[2088,5],[2860,3],[3517,5],[5282,5],[6093,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[253,5],[278,3],[1449,3],[1668,3],[2064,3],[3558,5],[3921,5],[4256,4],[4465,4],[4984,4],[5066,4],[5276,5],[6402,3],[6508,3],[6562,5],[7315,4],[8039,4],[8228,5],[8244,3],[8344,5],[8449,6],[8480,6],[8547,6],[8617,5],[8680,3],[8869,6],[9496,5],[9985,3],[10017,3],[11073,3],[12581,6],[13266,3],[13439,5],[13665,5],[14177,5],[15029,4],[16344,5],[17412,5],[18613,5],[18684,3],[19545,6],[23220,6],[23332,5],[25286,3],[26904,4],[27740,4],[27803,4],[27951,4],[29203,5],[29896,5],[30219,4],[31705,5],[32547,5],[33941,4],[34203,5],[38246,4],[38980,3],[39326,5],[39514,3],[40089,3],[41387,4],[41455,4],[42791,5],[43650,3],[43934,5],[44348,3],[45955,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1041,5],[1268,3],[1818,3],[2015,3],[2712,4],[2947,5],[3014,5],[3230,5],[3401,4],[3635,3],[3861,3],[3994,3],[4278,4],[4651,3],[5482,3],[5868,4],[6459,4],[6501,3],[6590,5],[6705,5],[6789,5],[6911,5],[6997,4],[7075,5],[7138,5],[7223,7],[7614,6],[7792,3],[8003,3],[8120,6],[8194,3],[8585,3],[9463,5],[9674,5],[10253,5],[11830,5],[12021,4],[12190,4],[13306,3],[13445,4],[13758,5],[14775,6],[16251,3],[16483,3],[16877,5],[20401,3],[23790,3],[25072,6],[25914,3],[26902,5],[27262,3],[28170,3],[28314,4],[30836,5],[33072,3],[34610,5],[34903,3],[35693,3],[36092,5],[36726,4],[37869,6],[38143,5],[38385,5],[38719,5],[38871,5],[39118,5],[39156,5],[39223,5],[39372,4],[39588,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[769,3],[1497,5],[2129,4],[2387,5],[2467,5],[2830,3],[3562,4],[4497,4],[5039,3],[5394,3],[5653,4],[7139,5],[7724,3],[14938,3],[15323,3],[18486,5],[18822,4],[20772,5],[21300,3],[23105,3],[23230,3],[24298,5],[24400,3],[24528,3],[24890,3],[25192,3],[25454,3],[25779,3],[26464,5],[26914,3],[27302,3],[32044,3],[35591,3],[37337,5],[38245,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[573,3],[768,3],[3068,3],[3205,5],[3705,4],[5346,3],[9847,4],[13415,4],[16379,4],[16536,3],[16997,3],[17169,3],[19170,3],[21149,5],[24702,3],[25208,6],[25498,3],[29129,3],[29806,3],[30213,4],[30850,4],[31059,5],[31458,3],[31653,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[44,5],[133,5],[284,5],[1245,5],[1777,5],[2369,5],[4222,5],[4566,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[93,3],[1027,3],[1111,3],[1233,4],[2131,6],[2449,3],[2601,3],[2664,3],[2836,3],[3951,5],[7103,3],[7792,5],[7819,6],[8052,5],[8433,5],[9070,4],[11019,3],[12173,5],[12387,3],[12483,5],[12548,4],[13135,5],[13911,3],[14783,4],[15649,5],[15941,5],[16550,3],[16712,5],[16888,4],[18379,5],[18769,3],[20010,5],[22489,5],[23323,3],[23426,5],[25369,6],[27055,3],[27223,4],[29090,6],[31051,6],[31091,3],[31979,3],[32276,6],[32495,3],[33004,5],[34449,3],[34970,3],[35119,5],[37497,3],[37604,3],[38125,5],[38451,3],[39432,5],[40270,4],[40807,5],[40974,3],[41367,3],[42701,5],[42968,3],[44235,5],[46094,4],[46382,5],[47496,4],[47647,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[91,7],[861,5],[958,3],[1032,4],[1342,3],[1613,3],[1689,7],[2547,3],[2608,5],[2945,4],[4258,4],[6071,5],[7299,5],[7339,5],[9145,3],[11594,4],[11900,4],[13557,5],[14274,5],[16118,3],[17288,3],[17848,4],[20131,3],[21900,6],[22528,4],[22752,4],[23561,6],[23848,3],[24037,5],[24367,6],[24469,7],[24712,3],[24986,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[831,3],[2303,3],[2475,3],[3943,3],[4044,3],[4803,3],[4920,3],[7784,6],[8894,5],[14425,5],[14782,4],[15345,5],[16590,5],[17766,3],[18968,3],[18990,5],[21722,3],[27046,4],[27129,3],[27454,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[44,5],[107,3],[339,5],[476,5],[539,5],[811,3],[930,3],[1014,4],[1229,4],[1442,5],[1879,6],[3673,6],[3962,3],[4782,3],[7463,3],[7599,5],[7801,3],[7857,5],[8355,3],[10389,5],[10824,5],[11372,3],[12349,5],[13417,3],[13770,3],[14642,5],[14700,5],[15760,3],[15987,3],[16177,4],[17347,3],[17453,5],[18404,5],[18830,4],[18953,5],[19027,4],[19102,4],[19645,3],[20432,4],[20507,3],[20997,5],[21117,5],[21427,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[509,3],[664,3],[1773,6],[2296,5],[2425,3],[2508,3],[3730,3],[3892,4],[4070,5],[6121,4],[6678,5],[10190,3],[10407,5],[11007,3],[11633,3],[13193,4],[13383,3],[13531,4],[13569,3],[13953,5],[14283,5],[14374,3],[14474,3],[15145,4],[15634,5],[16084,5],[16531,3],[16822,4],[16976,4],[17174,3],[17277,3],[17472,3],[17496,6],[17525,5],[17617,6],[18031,4],[18808,3],[19179,4],[19859,3],[20180,3],[20533,4],[20746,4],[21435,6],[22737,4],[22954,4],[23249,5],[27621,5],[28835,5],[29059,5],[29119,3],[30945,3],[33190,6],[34329,3],[35388,3],[38813,4],[39528,4],[39748,3],[40469,4],[41295,3],[41738,4],[44200,5],[45105,4],[45206,4],[45324,5],[45447,5],[50990,5],[53255,3],[53344,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1003,5],[1305,3],[1945,4],[3297,3],[3713,6],[5954,5],[6580,4],[6639,5],[6741,6],[6809,6],[7377,5],[8424,3],[10679,6],[10801,5],[13592,4],[14384,5],[16450,4],[17337,5],[17381,5],[18415,5],[20294,5],[24374,5],[27377,5],[27879,5],[27927,3],[28133,3],[28755,5],[30263,6],[30672,3],[30853,3],[36038,4],[36436,5],[36680,6],[36919,3],[37251,3],[37631,4],[37660,4],[37750,6],[37942,5],[39599,5],[40131,3],[40187,3],[40398,5],[40576,3],[41108,5],[41820,4],[41992,3],[42058,3],[42287,3],[42658,3],[43991,3],[44598,6],[45440,4],[48074,3],[49038,5],[53156,5],[53361,3],[53561,4],[53733,3],[54062,4],[55578,3],[55735,3],[57136,5],[57819,5],[58108,3],[59816,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1041,5],[1935,3],[2597,5],[2903,3],[3115,3],[4043,4],[4153,4],[4180,5],[7337,3],[7759,5],[8763,5],[9222,5],[9865,5],[9949,5],[10733,3],[11472,5],[12506,4],[12511,3],[12677,5],[12723,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30,5],[96,7],[546,4],[1054,5],[1205,5],[1667,3],[1705,3],[2277,7],[2364,6],[2565,6],[3432,6],[3684,6],[3709,3],[3875,4],[3955,3],[4224,7],[5048,3],[6073,3],[8810,3],[10018,3],[10886,3],[11153,4],[12725,6],[13305,5],[15054,4],[15497,4],[16295,3],[17024,3],[19492,4],[23788,5],[23957,5],[24680,3],[26812,3],[27199,3],[27273,4],[27491,3],[27661,4],[29639,5],[30931,3],[31057,3],[31274,5],[31542,3],[32185,4],[32337,6],[35209,3],[35385,4],[35434,5],[35931,3],[41370,5],[41987,3],[42298,4],[42361,3],[42540,3],[44948,3],[48330,5],[49202,5],[49353,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[925,3],[1445,4],[1808,4],[1953,5],[2151,4],[4275,5],[4963,3],[5030,5],[7722,6],[7852,3],[10211,3],[10727,5],[11430,5],[11514,3],[13431,3],[13771,6],[13870,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[652,3],[4200,4],[6134,3],[6357,5],[6852,6],[7983,4],[8083,5],[9490,6],[9952,4],[10327,5],[10424,5],[11158,4],[13249,5],[14370,3],[14636,5],[14726,5],[15617,3],[17030,5],[19071,6],[19334,3],[19612,5],[25051,4],[25177,5],[26229,3],[26906,4],[27871,3],[27937,3],[29346,4],[32899,6],[33036,3],[33188,3],[33261,5],[33907,3],[35263,6],[35448,4],[35553,4],[38145,3],[38418,3],[39198,3],[39239,3],[40532,4],[41303,3],[43478,5],[45277,3],[46268,3],[48046,6],[48200,3],[48676,3],[49920,4],[49950,4],[50075,4],[52876,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2641,4],[2686,3],[6995,3],[8226,4],[8343,5],[8590,3],[8936,3],[9517,3],[10335,5],[10375,3],[10836,5],[12239,5],[13939,3],[14477,3],[15110,3],[17016,4],[17343,3],[17829,4],[21009,5],[21638,5],[21883,3],[23716,4],[23869,5],[24785,5],[25221,5],[25674,4],[25875,3],[26465,5],[27887,3],[27992,3]]},"/en/lessons/extracting-keywords":{"position":[[1,5],[116,7],[505,5],[747,5],[947,3],[1205,5],[1345,3],[1628,7],[1652,6],[1853,6],[1993,6],[2125,4],[3317,5],[3806,4],[3940,6],[4805,4],[4929,6],[5167,3],[5254,3],[5445,3],[6131,5],[8671,5],[9556,3],[9956,3],[10985,3],[11124,3],[11820,4],[12431,5],[12874,3],[13353,5],[14250,5],[14650,3],[14850,4],[15658,3],[18293,5],[18433,5],[18767,3],[19827,3],[19995,3],[23507,6],[25730,4],[27827,5],[29807,3],[30374,3],[30531,3],[30771,5],[30875,3],[31146,3],[31604,4],[32023,4],[32311,4],[32694,5],[32864,5],[34016,4],[34236,3],[35145,4],[35412,4],[35496,3],[37280,5],[37712,5],[37741,4],[37847,5],[37898,5],[37962,4],[38243,5],[38856,5],[39254,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[877,4],[1110,4],[2514,3],[3278,3],[4214,3],[4604,3],[4855,4],[5229,4],[5739,10],[6106,4],[7482,5],[9361,3],[9994,4],[10470,5],[12396,4],[13200,4],[13642,3],[14303,3],[14420,5],[14506,5],[14531,3],[14914,3],[15078,4],[15261,3],[15724,3],[15821,4],[16799,5],[17571,4],[18668,3],[18805,3],[19486,3],[19706,5],[21656,4],[22262,5],[25061,4],[25960,3],[26942,3],[27251,4],[27536,3],[29125,3],[31987,3],[34380,3],[34465,4],[40921,4],[41534,5],[41824,5],[42069,5],[42813,3],[43013,4],[43476,3],[44030,3],[44290,5],[44409,5],[46031,5],[48555,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[97,3],[1245,5],[1387,3],[1437,3],[1634,3],[1765,5],[3203,5],[3306,5],[3564,5],[3777,5],[3983,5],[4522,4],[7333,5],[7904,5],[8128,5],[8276,5],[9630,5],[9794,5],[10219,3],[10616,5],[11094,4],[12462,3],[13116,4],[13331,5],[13664,4],[13748,5],[14101,4],[14246,5],[14401,4],[14471,5],[14606,5],[14787,5],[15209,3],[15551,5],[15784,6],[16813,6],[16936,5],[17145,4],[17778,3],[17929,3],[18614,4],[18818,4],[18915,3],[18942,5],[20053,5],[20365,5],[20459,5],[20638,5],[20798,5],[21103,5],[22500,5],[23767,4],[24002,4],[24336,5],[25673,5],[25955,5],[26045,3],[26362,5],[26831,4],[27008,4],[27082,3],[27193,3],[27487,5],[27736,5],[28394,3],[29012,4],[29222,3],[29867,4],[30170,4],[30332,5],[31470,5],[32775,5],[33480,3],[33750,3],[34118,4],[34672,5],[36733,5],[36927,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1193,4],[1254,10],[1379,3],[1453,6],[1698,5],[1777,6],[2386,3],[2628,3],[3089,3],[4053,4],[4443,3],[5242,6],[5439,5],[5890,4],[6588,3],[6899,5],[6974,3],[8243,3],[9997,4],[10076,5],[10120,3],[10857,6],[10901,3],[11253,5],[13627,3],[13772,3],[14018,4],[14583,3],[14982,3],[15748,3],[17416,5],[17971,3],[18471,5],[19522,5],[19732,3],[19911,3],[20804,6],[20926,6],[21184,5],[21485,3],[21510,6],[21584,3],[21811,3],[22045,6],[22623,6],[23876,3],[23946,3],[24089,5],[24837,3],[25223,6],[25481,4],[25702,3],[27069,6],[27126,5],[27401,3],[27908,3],[28056,4],[34939,3],[35433,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[369,4],[949,5],[2484,3],[3621,6],[3874,3],[6060,4],[6605,3],[6997,4],[7242,3],[8126,3],[8812,3],[9509,3],[9708,3],[10956,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[189,3],[490,4],[2353,3],[2718,3],[3505,3],[3787,4],[3919,3],[4317,5],[4506,3],[5063,3],[5144,3],[5376,3],[6935,4],[7244,5],[7439,5],[7620,5],[8404,4],[8502,3],[8803,4],[8942,6],[9667,4],[9807,3],[10213,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[659,6],[1794,6],[3041,6],[3381,5],[3614,6],[5163,6],[11788,6],[12040,5],[13055,6],[17714,3],[18768,5],[19654,5],[20058,5],[20381,3],[21381,3],[24274,3],[24892,3],[27809,3],[27960,3],[31890,3],[33435,4],[34507,3],[35171,5],[36737,3],[38155,3],[41922,3],[44598,3],[44699,5],[45238,3],[46725,5],[52133,7],[52183,3],[56669,5],[56824,5],[56966,6],[57228,3],[59280,3],[60595,5],[62743,5],[64391,3],[65669,3],[68475,6]]},"/en/lessons/geocoding-qgis":{"position":[[27,5],[652,4],[945,5],[2176,3],[2904,5],[3176,5],[3260,3],[3658,4],[4052,5],[4693,5],[5239,5],[5530,5],[5703,3],[5880,3],[6031,3],[6364,5],[6433,5],[6801,5],[7117,4],[7503,4],[8912,5],[8976,5],[9233,5],[9258,5],[9349,5],[10295,3],[12180,5],[12421,5],[13170,3],[14714,5],[16220,5],[16377,5],[17329,5],[17652,3],[17945,3],[19219,5],[19439,5],[19535,3],[21028,4],[21738,5],[21960,5],[22227,5],[22310,5],[22700,5],[22860,4],[23253,3],[23361,5],[23461,5],[23684,6],[23916,3],[24570,5],[25684,5],[26250,5],[26314,3],[29258,6],[29306,3],[29623,5],[29703,5],[29846,5],[30582,3],[31951,3],[32050,3],[32213,3],[32584,5],[33133,3],[33375,5],[33487,3],[33695,4],[33716,3],[35079,6],[35605,3],[35760,4],[36131,5],[36333,5],[36504,5],[36537,3],[37270,3],[37626,5],[37797,5],[37864,5],[38060,5],[38384,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[325,6],[621,3],[791,5],[1076,4],[1374,4],[1571,5],[1878,4],[2208,6],[2783,4],[3037,4],[3282,5],[6497,3],[7689,4],[7811,4],[8021,4],[8228,3],[8444,3],[9243,3],[9595,4],[9622,6],[9668,4],[9989,4],[10072,3],[12195,5],[12345,5],[12954,3],[16311,6],[16994,3],[17263,4],[17458,5],[17722,5],[18425,4],[19129,5],[19356,4],[19784,3],[20223,5],[22642,4],[23203,6],[24281,3],[24377,6],[24544,6],[24635,4],[24875,5],[24942,5],[25656,4],[28906,3],[29286,6],[29623,3],[29885,4],[30172,4],[30670,4],[32312,3],[32629,3]]},"/en/lessons/georeferencing-qgis":{"position":[[485,4],[511,4],[1252,4],[1317,4],[2659,3],[2958,3],[4894,3],[5057,3],[6367,3],[7040,3],[9133,3],[9477,5],[9932,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1,5],[1155,4],[1608,5],[3044,4],[3093,5],[3130,5],[4170,3],[4821,5],[4956,4],[5025,5],[5057,4],[5137,5],[5788,3],[5893,3],[6205,5],[6689,4],[7033,5],[7578,3],[7832,3],[7922,3],[8074,3],[8483,3],[8573,3],[9630,3],[9871,5],[10422,3],[11933,5],[13005,3],[13057,4],[13432,5],[13644,4],[14167,3],[15085,5],[16148,5],[16741,5],[18442,5],[19012,4],[19115,5],[20302,3],[20379,5],[20609,4],[22009,5],[22891,6],[23520,6],[24348,3],[27579,5],[28205,3],[28239,4],[28713,3],[28874,5],[28989,5],[29397,5],[30649,4],[30896,6],[34000,4],[34146,4],[34170,4],[34238,4],[34944,5],[35969,5],[36147,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[36,5],[142,3],[249,3],[302,5],[1219,6],[1288,5],[1405,6],[1488,5],[1742,3],[1832,3],[1902,3],[1983,6],[2419,4],[3682,3],[3963,5],[4560,6],[4787,5],[5509,7],[5674,3],[5743,3],[5890,4],[6141,4],[6174,4],[6372,5],[6692,3],[6867,6],[7004,3],[7264,5],[7296,3],[7524,5],[8021,6],[8037,5],[8248,5],[8271,5],[8451,3],[8559,5],[8626,4],[8857,5],[8967,3],[9059,6],[9070,5],[9164,5],[9245,3],[9300,5],[9409,5],[9464,5],[9509,5],[9576,5],[9709,5],[9992,5],[10072,5],[10139,5],[10686,5],[12325,5],[12480,5],[12603,3],[12694,3],[12831,3],[12884,4],[12933,5],[13396,3],[13495,3],[13643,6],[13924,4],[13976,5],[14374,5],[14609,3],[18296,4],[18385,3],[18450,3],[18500,3],[18564,6],[18821,6],[19218,4],[19654,5],[19794,5],[20070,3],[20325,3],[20565,5],[20707,5],[21627,4],[22064,6],[22366,5],[22388,6],[22895,5],[22943,5],[23760,6],[25068,3],[25729,5],[25764,5],[25797,4],[26622,5],[26713,4],[26792,5],[26872,5],[26922,5],[27009,6],[27035,5],[27346,3],[28407,6],[28786,7],[31627,6],[31788,6],[32286,6],[32367,5],[32573,3],[32634,3],[32855,5],[32971,3],[33007,5],[33348,4],[33438,5],[33693,3],[33784,5],[33812,5],[33938,4],[34037,7],[34283,4],[34362,5],[34758,6],[35018,5],[35111,5],[35233,6],[35256,5],[35385,6],[35454,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[812,5],[1072,6],[1395,5],[2200,5],[2515,5],[2608,5],[4865,4],[5063,5],[8223,5],[8930,3],[9065,4],[9159,3],[9327,3],[10969,5],[11056,6],[11524,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[163,3],[259,3],[338,6],[1095,3],[1148,5],[1222,4],[3008,3],[3755,5],[3845,3],[4009,5],[4284,4],[4338,3],[4702,3],[5864,3],[5894,4],[5957,5],[6391,4],[6430,5],[6596,4],[6632,4],[6949,3],[7000,3],[7032,4],[7451,5],[8142,5],[8580,6],[14494,5],[14687,5],[15057,3],[15093,3],[15151,4],[15321,3],[15390,5],[15467,3],[15537,3],[15703,3],[16131,4],[16609,4],[17409,5],[19144,5],[19964,3],[20506,3],[20772,3],[20989,5],[21016,5],[21346,5],[21377,3],[21425,3],[21622,5],[22283,4],[22326,3],[22897,5],[23371,4],[23435,4],[24342,4],[24633,5],[24713,4],[25410,5],[26269,5],[27154,4],[28458,5],[28756,5],[28779,5],[28836,4],[29143,4],[30817,5],[31296,3],[31361,5],[31412,3],[31527,4],[33620,3],[34168,5],[37051,3],[37401,3],[40235,5],[40263,3],[44620,6],[45626,3],[46008,5],[46306,5],[46370,5],[46752,5],[46792,3],[47207,4],[47279,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1054,5],[2066,3],[2611,3],[3604,5],[3802,3],[3956,4],[5205,4],[5258,4],[5316,4],[6603,4],[10663,5],[10895,5],[11488,5],[11841,5],[12802,3],[14134,6],[14960,4],[16437,5],[16753,5],[17008,6],[18597,6],[18685,4],[19250,4],[20031,4],[20238,5],[21570,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1,5],[1990,3],[2525,4],[2809,3],[2981,5],[5307,6],[7436,4],[9839,3],[10117,3],[10568,3],[10762,4],[11326,3],[11838,4],[11957,5],[13487,6],[16580,3],[17444,3],[18446,4],[18833,3],[20097,5],[21092,5],[22208,4],[23363,4],[24098,5],[24938,3],[25043,4],[25686,5],[25882,3],[25912,4],[26240,3]]},"/en/lessons/gravity-model":{"position":[[5736,6],[7118,4],[7979,4],[8965,4],[9218,4],[9271,3],[9364,3],[9537,4],[10100,4],[10172,4],[10336,4],[11339,4],[11594,4],[14434,4],[16488,4],[18223,4],[19044,4],[19175,3],[19731,3],[20016,4],[20445,3],[22801,5],[23636,5],[24072,4],[25219,3],[26106,4],[26174,4],[26836,5],[27093,3],[27472,3],[29301,4],[29564,4],[30090,4],[31776,3],[32217,4],[33074,3],[33264,3],[33972,4],[35861,4],[36323,4],[37761,4],[39357,4],[40427,3],[40516,4],[42589,4],[43029,3],[46689,3],[46993,5],[47260,5],[47619,3],[47800,3],[47884,3],[47941,5],[48412,5],[48450,3],[48719,5],[49035,5],[49186,5],[51227,3],[51336,5],[52263,3],[52729,4],[53021,5],[56616,3],[57082,5],[57400,3],[57590,3],[57718,3],[57795,4],[58437,3],[58661,5],[58784,4],[59411,5],[59656,4],[60090,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[1365,4],[1826,3],[2738,5],[3404,5],[4207,3],[4526,3],[5855,3],[6374,3],[6772,5],[10307,3],[10798,4],[13744,4],[15651,4],[15689,3],[17343,5],[17534,4],[17610,4],[18340,4],[18739,6],[19087,5],[19193,3],[20080,3],[20587,5],[20950,3],[22875,5],[22939,4],[23240,4],[23402,5],[24504,3],[24890,3],[25764,3],[26188,4],[26747,3],[26950,5],[28104,3],[28146,3],[28537,3],[30401,5],[30991,3],[31053,5],[31614,3],[32166,5],[34120,5],[34955,3],[35935,5],[37298,3],[37634,3],[39055,5],[39361,3],[39453,3],[39560,5],[40925,3],[41080,4],[42673,5],[45641,5],[45778,5],[46031,5],[46156,3]]},"/en/lessons/installing-omeka":{"position":[[259,3],[347,6],[534,3],[1216,6],[1542,5],[1884,5],[1938,6],[2655,3],[3032,5],[4104,5],[4264,3],[5702,5],[6280,6],[6434,3],[7172,3],[7948,3],[8098,5],[8306,4],[11079,3],[11160,5],[11335,5],[11529,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[348,3],[519,5],[634,5],[933,4],[1078,3],[1659,3],[1988,5],[2053,5],[2684,3],[2893,3],[3081,3],[3356,5],[3506,4],[3541,5],[3709,3],[4127,4],[4531,3],[4751,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[87,5],[2019,3],[2466,5],[3090,5],[3173,5],[3433,3],[3556,5],[3610,5],[4031,5],[4475,3],[4912,3],[6356,4],[6926,5],[8363,3],[8429,3],[11216,3],[14975,3],[15368,6],[15911,6],[17410,6],[17477,6],[18194,5],[19225,5],[19710,4],[19752,5],[22958,5],[24204,3],[28840,5],[29052,4],[29104,4],[29206,4],[29314,3],[29653,5],[29955,3],[31676,3],[35094,3],[35220,5],[35635,5],[36284,5],[37292,4],[37569,4],[38096,5],[39041,3],[39076,3],[39168,5],[39262,5],[39799,5],[39860,5],[40154,5],[40515,5],[40980,3],[41119,5],[42941,4],[43202,3],[46178,5],[46368,6],[47427,6],[49002,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[707,5],[763,3],[934,5],[1023,5],[1632,5],[1828,5],[2349,5],[2391,5],[2607,5],[3247,5],[3757,3],[3969,3],[4454,5],[5121,5],[5165,3],[5201,5],[5318,3],[5562,5],[6020,5],[6279,3],[6318,3],[7046,3],[8071,6],[8132,6],[8195,6],[8699,5],[10883,5],[11401,5],[11572,5],[11664,5],[11776,5],[12526,3],[12707,3],[12879,3],[13025,5],[13391,5],[14063,5],[14157,4],[14213,3],[14733,5],[14767,3],[14943,3],[15234,5],[15533,3],[15751,3],[16124,5],[16429,4],[16529,5],[16609,3],[16917,5],[17657,5],[17770,3],[17864,3],[17999,4],[18304,3],[18464,3],[18676,5],[19392,5],[19796,6],[20192,5],[20315,3],[20385,4],[20713,3],[21072,3],[21238,5],[21398,5],[21430,3],[22354,4],[22517,3],[23767,3],[25332,3],[28975,5],[29943,5],[30237,5],[30997,5],[31668,4],[31847,5],[32011,4],[32100,4],[32614,3],[32637,5],[33427,6],[33676,4],[33943,5],[34545,3],[34883,3],[35132,5],[35291,5],[35342,5],[35473,5],[35743,5],[36065,3],[36100,3],[36193,5],[36231,5],[36299,6],[36360,5],[36494,6],[36648,5],[37363,3],[38197,5],[38416,6],[39790,5],[39864,3],[39973,5],[40025,3],[40354,3],[40543,5],[40838,5],[41098,3],[42183,5],[43283,3],[43702,5],[44406,3],[45249,6],[45336,5],[45971,3],[46563,3],[46683,3],[47083,5],[47651,6],[47700,5],[47856,3],[48147,6],[48378,5],[48945,5],[49128,3],[49488,4],[49537,4],[49900,6],[50171,5],[50809,3],[51227,5],[51334,7],[51360,4],[51628,5],[51705,5],[51827,5],[51903,5],[51976,5],[52281,5],[52356,5],[52438,5],[52570,5],[52603,5],[52723,5],[53770,5],[54181,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[591,5],[651,3],[1241,6],[1486,3],[2283,5],[2341,4],[2527,5],[3179,4],[3323,4],[4199,3],[4905,4],[5533,5],[8429,5],[8836,4],[8930,5],[9073,6],[9280,4],[9419,5],[10260,3],[10349,4],[10415,3],[11061,5],[11240,4],[11575,3],[12013,3],[12131,4],[12360,3],[12659,4],[12988,5],[13733,4],[14003,4],[15560,4],[15732,5],[16147,5],[16326,4],[16476,3],[16688,3],[16750,3],[16892,5],[17163,5],[17538,3],[18023,5],[18308,5],[18873,5],[18968,5],[19058,5],[20308,3],[20402,5],[20577,5],[20851,4],[20922,5],[21160,5],[21485,4],[21829,5],[22240,4],[23212,7],[23315,5],[23514,5],[23569,3],[23620,5],[24286,6],[24385,3],[25093,4],[26434,5],[28153,3],[29068,5],[29177,3],[29915,5],[30488,5],[30679,4],[30713,3],[33264,5],[33315,3],[33438,3],[33671,4],[33720,3],[37187,5],[41440,5],[42054,4],[43518,4],[45027,3],[45133,5],[46253,4],[46331,4],[46894,4],[48230,5],[48600,4],[49987,3],[50165,3],[50224,4],[50532,3],[51151,3],[51481,5],[51627,3],[52971,3],[53662,3],[53957,5],[54063,3],[54173,3],[54418,3],[55739,5],[55798,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[110,3],[1646,3],[2396,4],[3311,4],[3852,3],[4207,3],[4466,4],[5344,4],[7157,3],[7903,4],[8161,5],[10105,3],[17505,3],[17877,3],[18589,3],[19072,3],[22383,5],[22719,4],[24830,5],[25504,3],[28182,3],[28307,3],[29365,5],[29467,3],[29595,3],[29957,3],[30260,3],[30524,3],[30849,3],[31534,5],[31988,3],[32381,3],[32639,5],[32969,5],[34726,3],[39882,3],[41490,4]]},"/en/lessons/intro-to-bash":{"position":[[840,3],[1568,4],[1765,4],[2021,4],[4268,5],[7006,3],[7193,5],[7958,7],[8550,4],[8677,4],[8702,3],[8852,5],[8898,3],[9239,3],[9903,5],[10280,4],[10751,5],[11894,3],[11953,5],[12171,3],[12418,5],[12618,5],[13579,5],[13725,3],[14020,5],[14084,3],[14420,5],[14456,3],[15824,4],[16279,3],[16519,3],[16716,5],[16986,5],[17364,6],[17807,5],[18306,5],[18360,3],[18967,3],[20656,4],[22795,3],[24158,5],[24256,3],[24364,3],[24707,4],[25015,5],[26283,4],[26667,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[278,5],[804,5],[4292,5],[5017,5],[5122,5],[5768,5],[5807,4],[5942,5],[6025,5],[6425,3],[7037,4],[7407,5],[8390,3],[9157,3],[9257,5],[10095,3],[10270,3],[10301,4],[10514,3],[10929,3],[11055,3],[11580,3],[11746,5],[12525,3],[12867,3],[16653,5],[17667,5],[17936,3],[18133,5],[18810,5],[19910,6]]},"/en/lessons/intro-to-linked-data":{"position":[[649,5],[1604,5],[1667,6],[2993,4],[3187,5],[3461,3],[3553,5],[3981,3],[4120,5],[4367,3],[4531,4],[4698,5],[4850,6],[4926,5],[5361,4],[5892,5],[6333,4],[6449,4],[6555,4],[6823,4],[7600,3],[7777,4],[7872,4],[7902,4],[8607,3],[8805,4],[9133,5],[9417,4],[10727,4],[11393,5],[11939,3],[12676,4],[12817,3],[16777,4],[16850,6],[17824,3],[18175,6],[18198,4],[18284,3],[18483,3],[18610,3],[18763,3],[18905,3],[19954,4],[20663,5],[20881,3],[20984,4],[21117,6],[21522,5],[22495,3],[23011,4],[23663,3],[23761,4],[23862,3],[24148,3],[24835,4],[24904,5],[25674,3],[29572,3],[29769,3],[29956,3],[30187,5],[30721,3],[31458,4],[32517,5],[32894,3],[33847,3],[34670,7],[35085,5],[35924,5],[36010,3],[36321,3],[36753,5],[37298,6]]},"/en/lessons/intro-to-powershell":{"position":[[120,7],[383,5],[984,5],[1297,5],[1650,5],[1940,5],[2303,5],[2490,7],[2651,5],[2877,5],[3298,5],[4128,3],[5295,5],[6074,3],[6158,3],[6593,3],[7015,3],[7267,3],[7456,5],[7719,3],[7866,5],[8093,3],[9324,5],[9464,3],[9541,3],[9720,4],[9889,5],[10291,3],[10348,5],[10688,3],[11226,5],[11905,5],[12254,5],[12801,7],[12889,3],[13421,3],[13685,3],[14059,3],[14668,4],[14775,5],[14803,5],[14958,5],[15015,5],[15201,4],[16206,3],[16937,3],[18392,5],[18502,5],[18531,6],[19007,3],[19942,3],[19967,3],[20145,3],[20263,4],[20927,3],[21141,3],[21453,3],[21807,7],[21984,6],[22330,3],[22668,7],[22757,3],[23137,3],[23526,3],[24093,5],[24394,5],[24554,5],[24850,5],[25529,3],[25648,5],[25971,5],[26112,5],[26278,3],[26520,5],[26726,3],[27205,4],[27641,5],[27792,3],[28009,5],[28116,5],[28270,6],[28860,5],[29612,5],[31137,3],[31532,3],[32480,5],[32877,4],[34478,3],[34637,5],[34801,5],[35183,5],[35491,6],[35713,3],[35755,3],[35795,3],[36006,3],[36263,3],[37164,5],[37345,3],[37486,3],[37553,3],[38004,5],[38161,5],[38264,5],[38373,6],[38930,3],[39174,3],[39363,6],[39596,3],[40175,5],[40806,3],[40901,5],[41476,5],[41612,5],[41732,3],[41939,5],[42535,4],[42702,3],[43314,5],[43400,4],[43455,5],[43686,5],[44043,4],[44308,3],[44903,3],[45283,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[224,3],[550,3],[814,3],[1115,3],[1161,5],[1243,3],[1403,4],[1493,3],[1633,3],[1669,5],[2572,3],[2625,3],[2715,3],[2834,3],[3262,3],[3289,3],[3483,3],[4000,5],[6891,5],[7091,5],[7132,3],[7227,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[453,3],[1064,5],[2249,3],[2868,3],[5644,5],[6303,7],[7757,4],[9569,4],[9709,3],[10338,4],[13781,5],[15411,3],[15483,3],[15541,3],[17689,3],[17963,5],[18309,5],[18970,3],[18994,4],[19180,3],[19224,4],[19411,4],[19465,5],[19525,4],[19645,4],[20066,5],[23733,4],[24009,6],[25130,3],[25168,3],[25472,5],[25604,5],[25769,4],[26836,5]]},"/en/lessons/introduction-and-installation":{"position":[[733,3],[1000,3],[1106,5],[1206,4],[1358,3],[1844,3]]},"/en/lessons/introduction-map-warper":{"position":[[840,4],[1613,6],[4084,5],[4466,4],[4855,3],[5034,3],[5444,3],[6196,3],[6557,5],[6729,5],[8942,5],[9580,4],[9762,4],[9825,6],[9995,3],[10284,4],[10330,6],[12589,6],[13939,6],[14858,5],[15319,6],[16905,4],[18591,6],[18771,5],[19004,6],[19590,6],[20365,4],[20885,4],[21064,4],[21820,6],[22004,6],[22163,6],[22375,3],[22926,4],[23322,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[312,5],[930,5],[1201,5],[1671,5],[2551,3],[2735,4],[3178,3],[3549,3],[3587,4],[3659,4],[3789,3],[3909,6],[4408,5],[4808,6],[5099,5],[5812,3],[5940,6],[7273,3],[7424,3],[7547,4],[7926,5],[7951,6],[8037,6],[9862,5],[10420,5],[10564,5],[10846,6],[11253,4],[12280,3],[12377,6],[13226,5],[14039,3],[14106,5],[15240,4],[15299,4],[16796,4],[16846,4],[17104,3],[17317,3],[17643,5],[17890,3],[18001,6],[20622,4],[20731,5],[21150,6],[21172,3],[22453,3],[22817,5],[23627,5],[23787,3],[24207,3],[24482,4],[25347,4],[25927,3],[28440,3],[28776,7],[28897,3],[29108,3],[29161,4],[29273,4],[29384,3],[29529,3],[30037,5],[30189,3],[30747,5],[33423,4],[33546,4],[33652,3],[33918,3],[34352,3],[34969,4],[35192,4],[35810,3],[36043,3],[36433,5],[36560,5],[37191,4],[37204,5],[37339,5],[37492,3],[38042,6],[39428,3],[39895,3],[40630,5],[40760,5],[41932,5],[42721,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[210,6],[581,5],[822,6],[857,5],[941,4],[1659,5],[2071,4],[2139,3],[2356,7],[2524,5],[3211,4],[3246,4],[3585,5],[5053,6],[5639,3],[6497,4],[6677,6],[6852,4],[8544,3],[9398,5],[9624,3],[10147,3],[10418,4],[11452,4],[12440,4],[12514,4],[16012,3],[17945,3],[17998,3],[18178,3],[18220,3],[18809,3],[19099,5],[20090,3],[20397,4],[20760,5],[20934,4],[23055,5],[24603,5],[24679,5],[24823,3],[25100,3],[25666,3],[26006,6],[26169,3],[27574,3],[27741,3],[28743,3],[29826,5],[30988,3],[33156,3],[33663,4],[34112,3],[34767,3],[35366,4],[38145,5],[38218,5],[38358,3],[38395,5],[38438,3],[40754,3],[41891,5],[44095,6],[44228,6],[44271,5],[44614,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1511,5],[1784,3],[1893,3],[2117,5],[2542,4],[3366,3],[3526,5],[3869,3],[4843,4],[5031,3],[5132,5],[5355,4],[5595,3],[6012,4],[6438,5],[6683,5],[7026,4],[7096,3],[7446,4],[9425,5],[11049,3],[11278,5],[11415,4],[11913,3],[12380,3],[13299,5],[14154,5],[15109,3],[17437,4],[18761,3],[20288,6],[21261,4],[23116,5],[23256,4],[23458,3],[25283,4],[25513,4],[25655,4],[25795,3],[26293,4],[29784,3],[29886,6],[29989,4],[30252,3],[30300,6],[31085,3],[32139,3],[32484,3],[32603,5],[34900,3],[35501,4],[36089,3],[36123,4],[36195,3],[38941,5],[39799,3],[41862,3],[43168,4],[43452,3],[52247,3],[53066,5]]},"/en/lessons/json-and-jq":{"position":[[682,5],[1872,3],[5374,3],[6816,4],[7210,3],[13104,6],[13835,5],[14132,5],[16724,4],[16796,3],[16983,3],[17776,5],[17869,3],[21610,3],[21736,4],[21823,5],[23515,5],[24821,3],[25414,3],[26694,3],[26933,5],[27015,3],[29565,5],[29620,3],[29839,3],[29861,4],[30223,5],[30827,5],[31810,3],[31907,3],[33525,5],[34031,5],[35540,5],[36745,3],[36792,4],[37196,5],[37577,3],[37900,3],[38709,3],[38790,6],[39139,3],[40117,3],[40315,5],[40597,3]]},"/en/lessons/jupyter-notebooks":{"position":[[174,5],[462,5],[2836,5],[3181,4],[3482,5],[3960,3],[4100,5],[4315,3],[4381,6],[4477,5],[4578,4],[4678,5],[4803,5],[5338,5],[6107,4],[6411,4],[7895,5],[8285,3],[8483,4],[9019,3],[9052,4],[9200,3],[9768,5],[9832,3],[9975,5],[10202,5],[10514,5],[10618,6],[11681,5],[11867,4],[12559,3],[12825,5],[13328,5],[13471,3],[13714,3],[14903,6],[15971,5],[16560,5],[16644,5],[17406,3],[17566,3],[17928,3],[18086,3],[18336,5],[19055,3],[19108,5],[19565,3],[19972,5],[20032,3],[20573,3],[21730,5],[21810,5],[21981,3],[22284,6],[22867,5],[23034,6],[23379,5],[23421,4],[23540,5],[23767,3],[23986,3],[26939,3],[27681,4],[27818,4],[29779,3],[32161,5],[32690,3],[34360,6],[34645,6],[35067,3],[35145,3],[36021,5],[36486,5],[36855,4],[38897,5],[39299,5],[40329,3],[40543,5],[40720,3],[41096,5],[41233,4],[41646,3],[42137,3],[42449,3],[42669,4],[43087,5],[43243,5],[43714,3],[44042,3],[44201,5],[44783,3],[45065,3],[45460,5],[46294,3],[47687,5],[48734,3],[49266,3],[49642,3],[49850,5],[50378,5],[50793,3],[52272,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[21,6],[504,3],[704,5],[1523,3],[1992,4],[2561,3],[2667,3],[3164,5],[3272,5],[3387,5],[3638,3],[4558,4],[5021,3],[5069,4],[5751,4],[5999,3],[6339,4],[7115,3],[7429,4],[7605,3],[8472,4]]},"/en/lessons/linear-regression":{"position":[[1436,3],[1764,4],[1932,3],[2487,4],[2639,3],[2724,4],[3343,5],[4091,4],[4367,4],[4494,5],[4704,4],[5180,5],[5281,5],[5346,4],[6726,4],[7157,5],[7976,4],[8132,3],[8306,5],[8419,4],[8588,7],[8802,4],[9016,3],[9281,5],[10332,4],[10452,4],[11516,5],[11607,5],[11857,6],[12477,5],[13289,4],[14355,4],[14473,4],[15495,5],[17030,6],[17177,4],[17652,4],[20483,5],[20977,4],[21153,4],[21811,4],[22229,3],[22363,3],[23701,5],[24289,3],[25358,4],[25719,4],[27840,5],[28190,3],[28745,5],[29831,5],[30884,3],[31006,3],[31551,3],[32175,5],[32433,5],[33962,6],[34384,3],[35252,3],[35859,5],[36820,5],[37497,4],[37614,4],[37656,4],[38996,4],[41110,3],[41234,5],[42205,5],[49972,6],[50590,3],[50945,5],[51890,5],[52323,5],[53803,5],[54334,4],[54480,3],[59031,3],[59122,3],[59695,3],[61939,3],[62272,5],[62357,4],[64069,6],[64859,3],[65389,3],[68871,5],[72711,3],[75499,5],[77312,5],[77355,5],[79914,6]]},"/en/lessons/linux-installation":{"position":[[2852,3],[3690,3],[3817,5],[4090,3],[4285,3]]},"/en/lessons/logistic-regression":{"position":[[1156,3],[1484,4],[1652,3],[2207,4],[2359,3],[2444,4],[3063,5],[3761,5],[3887,3],[4711,4],[5264,3],[9029,5],[10223,5],[10851,5],[11197,6],[11222,3],[11621,3],[13144,3],[13174,4],[14146,5],[14208,4],[14709,3],[14970,3],[15054,4],[15251,3],[15293,4],[16046,4],[17332,3],[17519,3],[17709,3],[18399,3],[19693,6],[22775,4],[23324,3],[24104,5],[26895,3],[27928,4],[29615,4],[30515,4],[32298,4],[32344,3],[34762,3],[36099,4],[36135,5],[36587,3],[37863,3],[38508,3],[42573,3],[42728,3],[42874,3],[44153,4],[44373,4],[44668,3],[46711,5],[47206,3],[49323,5],[49733,3],[51581,4],[51885,4],[52258,3],[52491,5],[52573,3],[54428,4],[54515,4],[57566,3],[61307,3],[61436,3],[61583,3],[62277,4],[62501,5],[62541,3],[63408,5],[63564,3],[63981,5],[66780,5],[67569,3]]},"/en/lessons/mac-installation":{"position":[[1018,3],[1089,4],[1127,3],[1253,3],[2231,3],[2844,5],[2913,5],[3277,3],[3404,5],[3966,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1440,5],[1583,4],[1815,5],[2170,3],[2833,4],[3052,3],[3195,4],[3270,5],[3948,6],[4900,4],[5047,3],[5273,6],[5451,3],[5803,5],[5944,4],[6951,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[259,5],[456,5],[1410,5],[1872,3],[1966,5],[2594,3],[2971,3],[3251,5],[3303,3],[4752,3],[4858,4],[5025,3],[5410,5],[5794,4],[5920,6],[6428,6],[7118,3],[7297,5],[7896,5],[8032,3],[8350,5],[8523,5],[8884,5],[8909,3],[9110,4],[9252,4],[9295,5],[9371,5],[9445,4],[9840,5],[10126,4],[10380,3],[11002,3],[11128,3],[11202,3],[11305,5],[11595,5],[11774,5],[12072,5],[12718,4],[13049,3],[13227,5],[13987,4],[14393,5],[15192,3],[15908,3],[16417,5],[18138,5],[18364,5],[18812,3],[19276,5],[19591,5],[19738,4],[20036,3],[21705,3],[22098,4],[22158,5],[22259,5],[22605,5],[25489,5],[26963,5],[27014,5],[27538,3],[28610,3],[29868,3],[30268,3],[31381,5],[33989,4],[34198,3],[34215,3],[35447,5],[35497,5],[35528,5],[36128,5],[36520,5],[36622,5],[36653,5]]},"/en/lessons/naive-bayesian":{"position":[[287,5],[934,4],[1410,3],[1971,5],[2021,3],[2919,6],[3452,6],[3921,5],[4367,5],[4921,6],[5575,3],[8466,4],[9329,6],[9511,6],[11198,6],[11579,7],[13043,5],[17692,4],[18521,4],[20280,4],[21227,3],[21265,4],[22737,6],[24617,4],[24714,4],[25045,3],[25303,4],[27400,5],[33078,6],[35304,3],[35977,3],[36928,3],[37105,3],[37690,3],[37832,3],[38462,6],[40100,5],[41125,5],[41249,3],[41602,5],[41819,5],[43825,3],[44332,5],[46575,3],[48643,3],[51027,3],[52317,5],[61051,6],[61464,6],[67757,5],[67809,6],[70680,3]]},"/en/lessons/normalizing-data":{"position":[[378,4],[827,4],[918,5],[3112,3],[3395,3],[4061,5],[5708,3],[6527,3],[6800,3],[7155,3],[7258,3],[8066,3],[8142,6],[8795,5],[10010,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3293,4],[4516,3],[5669,4],[7404,5],[8131,5],[8255,5],[8576,4],[10392,4],[12993,4],[15074,4],[15414,4],[15696,3],[15863,3],[15955,5],[16279,5],[16375,5],[16494,3],[16755,3],[17485,5],[17557,5],[18173,3],[18343,3],[18972,5],[19185,3],[19287,3],[19326,3],[19464,5],[19904,3],[20369,4],[20995,3],[22448,4],[22738,4],[23763,5],[24086,4],[25225,4],[25942,4],[26549,3],[33468,5],[33780,3],[33866,3],[34068,5],[34288,4],[35086,5],[35329,6],[36271,4],[36650,5],[40012,4],[40209,5],[41661,4],[42070,5],[42533,6],[42934,5],[49751,5],[50426,5],[50557,4],[51754,6]]},"/en/lessons/output-data-as-html-file":{"position":[[513,5],[1186,4],[2172,4],[4366,5],[5330,5],[7147,3],[7719,4],[7941,5],[8735,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[305,6],[1006,3],[1282,5],[1365,3],[1939,5],[2522,4],[2600,4],[3130,4],[3983,6],[5072,3],[6112,3],[6220,5],[7246,3],[7501,5],[8236,4],[10522,3],[11767,5],[11809,5],[11902,6]]},"/en/lessons/preserving-your-research-data":{"position":[[330,4],[1137,5],[2747,6],[3712,6],[4823,10],[6237,6],[6279,5],[6604,4],[7145,5],[7485,5],[8648,5],[9156,3],[9512,6],[9749,5],[9864,4],[10140,4],[10509,5],[10573,5],[10703,4],[11162,5],[12008,4],[13271,7],[14703,4],[15872,5],[16479,3],[16521,3],[18899,6]]},"/en/lessons/qgis-layers":{"position":[[649,4],[1308,3],[1649,3],[2747,5],[3154,5],[4485,5],[4946,3],[5100,5],[5276,4],[6596,3],[6822,4],[6905,3],[6954,3],[8632,5],[9002,4],[13226,5],[16461,5],[16501,3],[16927,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[74,7],[99,5],[121,5],[661,4],[1281,3],[1663,5],[1698,7],[2015,5],[2109,7],[2348,5],[2454,5],[2744,5],[3369,5],[3463,5],[4887,3],[5245,4],[5296,6],[6279,6],[6357,5],[7558,3],[7589,3],[8018,5],[8744,5],[8930,3],[9057,3],[9524,3],[9952,3],[10482,5],[10768,5],[10991,5],[11075,5],[11107,3],[11601,5],[12331,3],[16628,4],[17989,3],[18652,5],[18723,5],[19597,5],[19735,3],[20109,5],[20434,5],[20534,5],[21307,6],[21336,4],[21617,4],[21837,3],[22104,5],[22247,3],[22406,5],[22901,5],[22923,6],[23105,5],[24383,5],[24981,3],[25203,3],[25250,5],[25661,5],[25695,5],[25920,5],[26431,5],[27158,5],[27218,6],[28150,3]]},"/en/lessons/research-data-with-unix":{"position":[[424,5],[655,4],[1013,5],[1223,3],[1549,3],[1803,5],[1866,4],[2625,3],[2756,5],[3153,4],[3792,3],[4162,5],[4206,4],[4293,5],[4389,4],[4673,3],[6609,3],[6848,4],[7084,3],[7302,4],[7330,3],[7950,3],[8024,3],[8075,5],[8877,4],[9164,4],[9477,5],[9889,4],[11170,3],[11867,5],[11940,4],[12042,3],[12088,3],[12140,5],[12928,3],[13035,3],[13134,3],[13194,3],[13469,5],[13760,5],[14653,7],[15051,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1814,4],[2514,4],[2609,3],[2749,4],[3036,5],[3608,4],[3890,5],[4179,4],[4302,4],[4438,4],[4719,4],[4830,4],[5166,4],[5226,5],[5828,5],[6000,3],[6148,3],[6180,5],[6375,4],[7115,5],[7223,5],[7449,5],[7542,4],[7571,4],[7743,3],[7857,5],[8157,5],[8406,3],[8838,3],[8923,4],[9234,4],[9457,3],[9963,3],[12204,4],[14016,3],[14185,3],[14989,5],[15127,3],[15301,4],[16709,5],[17793,4],[18874,5],[19075,5],[19640,3],[19735,5],[21643,3],[22317,5],[23212,5],[23334,5],[23864,3],[24670,3],[25179,4],[25866,5],[25988,5],[26256,3],[26509,3],[28500,5],[28573,3],[31354,3],[33284,3],[33720,5],[34171,3],[35030,3],[37024,5],[37390,3],[38706,4],[39509,5],[40020,5],[40197,4],[41240,5],[41335,5],[41964,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35,5],[185,5],[717,6],[783,4],[1653,4],[2553,3],[2922,5],[2947,5],[2972,5],[3589,3],[3673,3],[3881,3],[4303,4],[4762,4],[5284,4],[6010,3],[6450,4],[6528,4],[6822,5],[7243,5],[7420,3],[8032,3],[8113,3],[8381,3],[8525,5],[8603,4],[9151,4],[10194,3],[10733,3],[10870,3],[11697,5],[11801,4],[12954,5],[17212,5],[19481,4],[20466,3],[21034,5],[21401,5],[21520,3],[21685,5],[21927,4],[22044,4],[22152,5],[22994,3],[23220,4],[23282,3],[23458,3],[23688,3],[23847,3],[24101,3],[24287,3],[24928,3],[25580,3],[25669,3],[25725,4],[26073,3],[27005,5],[27052,6],[27280,4],[27953,6],[30225,4],[31235,4],[31493,5],[32464,5],[32827,3],[32984,5],[33332,3],[33814,3],[34086,5],[35303,3],[36013,3],[36252,3],[36529,5],[36979,5],[37495,3],[37679,5],[37782,5],[37860,3],[39142,3],[39491,3],[40575,3],[41699,4],[41721,4],[41819,4],[43623,3],[44214,3],[45052,5],[45877,4],[46151,4],[46263,5],[46343,4],[46753,3],[47634,3],[47663,4]]},"/en/lessons/sentiment-analysis":{"position":[[101,4],[542,3],[603,3],[3324,4],[3511,3],[4322,5],[5837,4],[8612,3],[9561,5],[9834,3],[9983,5],[11233,3],[11492,5],[11769,3],[12112,3],[12454,5],[12835,5],[13030,4],[14275,3],[15122,3],[17034,5],[17638,3],[18311,3],[20344,3],[20757,3],[21458,3],[22489,5],[23084,3],[23154,3],[33773,3],[34227,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[167,5],[372,5],[1003,3],[1324,5],[1359,7],[1970,5],[2266,5],[2401,6],[2490,5],[2623,3],[2816,3],[2973,6],[3359,3],[3533,3],[3750,5],[3851,4],[3929,5],[4087,3],[4307,4],[4950,4],[5127,4],[5236,3],[5409,3],[5576,5],[5963,6],[6376,5],[6527,5],[6672,4],[6755,5],[6882,3],[7189,5],[7295,4],[7394,5],[8120,3],[9432,6],[10181,4],[11986,4],[12127,3],[12682,4],[13719,5],[14113,4],[14224,3],[14371,6],[14458,5],[14687,5],[15035,5],[15611,5],[15739,5],[17013,3],[18049,3],[18925,5],[19470,3],[20326,5],[20561,5],[21506,5],[22098,3],[22507,3],[23105,3],[24091,5],[24243,3],[24770,5],[24864,4],[26410,3],[26550,4],[27399,6],[27785,5],[28425,5],[28453,5],[28525,5],[29453,5],[29796,5],[29877,3],[29881,5],[29904,3],[30039,5],[30065,4],[30182,5],[30302,5],[31283,5],[31895,5],[31980,5],[32050,5],[32634,3],[32784,5],[33101,3],[33559,5],[33592,3],[34483,5],[34875,5],[35123,5],[35349,5],[35553,3],[35638,3],[35766,3],[36156,6],[36438,3],[38466,4],[38584,5]]},"/en/lessons/sonification":{"position":[[2774,3],[2809,3],[2955,3],[4553,6],[5259,4],[7812,5],[7984,4],[8349,4],[9798,5],[11661,6],[12891,4],[13895,7],[15033,6],[15894,5],[16430,4],[17243,4],[22892,3],[24280,5],[24876,3],[26712,4],[26842,5],[28145,5],[29579,5],[31628,3],[31767,4],[33254,5],[33514,5],[36168,3],[36309,5],[36360,5],[36781,3],[39106,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1950,6],[1985,3],[3016,5],[3160,3],[3311,5],[4080,3],[7133,4],[10399,3],[10724,6],[11077,4],[12510,4],[13833,5],[13962,5],[14153,4],[14830,4],[14921,5],[15049,5],[16072,3],[16600,5],[18018,3],[18111,3],[18898,4],[20061,3],[20439,3],[20619,3],[21023,3],[21257,3],[21411,4],[22004,3],[22331,6],[22418,4],[25640,3],[32474,5],[33458,4],[33612,3],[33671,5],[37031,3],[41882,5],[42726,4],[42835,4],[44134,5],[44175,5],[44337,5],[44430,5],[44597,4],[44707,3],[45264,6],[45400,5],[45517,3],[45829,4],[45940,3],[47661,3],[48153,4],[48996,4],[51486,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[38,5],[498,3],[636,5],[1373,6],[2298,3],[3426,5],[5936,6],[9200,3],[9504,3],[9548,3],[9676,3],[10991,5],[11101,5],[11297,4],[12115,3],[12210,4],[12248,4],[12376,6],[13816,5],[13893,3],[16782,7],[17280,3],[17866,6],[18255,5],[18331,3],[18395,4],[18440,5],[18557,3],[18608,3],[18671,3],[18869,5],[18984,3],[19075,3],[19905,3],[20039,3],[20185,3],[20363,3],[20418,6],[20793,5],[20906,3],[21264,3],[22192,5],[22386,4],[22728,3],[22907,5],[23398,3],[23522,5],[23916,5],[26470,3],[26772,5],[27327,5],[27754,5],[28271,3],[30195,3],[30238,6],[31139,5],[31539,3],[31785,4],[31995,3],[32670,5],[33442,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1863,5],[3123,5],[3275,5],[3768,4],[4102,5],[4216,3],[5207,3],[5408,3],[5905,3],[7034,5],[8846,5],[10416,6],[11316,5],[13790,3],[14451,5],[15034,5],[15183,5],[15298,3],[16446,5],[17256,5],[18001,3],[18117,3],[19091,3],[21013,5],[21830,4],[22569,6],[24695,5],[25282,6],[25905,6],[26644,3],[27589,5],[29394,5],[29420,3],[29593,3],[34367,4],[36457,3],[36949,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[323,6],[1111,5],[1204,5],[1377,4],[1424,3],[1782,5],[2387,4],[3215,7],[3246,3],[3339,6],[4180,3],[4280,5],[4391,3],[4604,3],[4913,3],[5274,4],[6130,6],[7274,3],[8190,5],[9741,5],[9936,4],[11758,5],[12347,3],[13353,3],[14173,4],[14225,3],[14273,4],[14494,4],[15888,3],[18516,4],[20391,5],[21877,5],[22890,4],[23476,4],[23564,4],[23843,3],[23939,5],[30598,5],[32340,5],[32923,4],[33793,3],[35266,5],[35326,4],[35413,5],[36298,5],[36622,5],[37712,4],[40211,6],[40360,4],[40419,3],[40484,3],[41186,6],[42356,3],[42581,4],[43180,4],[43252,4],[45666,3],[47556,5],[47685,3],[47857,3],[48940,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[696,5],[788,5],[929,6],[2163,3],[2514,5],[2659,5],[4097,3],[4724,6],[5395,4],[5906,3],[6195,3],[6336,3],[6405,3],[6748,3],[7814,4],[10445,5],[12122,5],[12698,4],[12887,3],[13243,5],[13532,5],[14027,4],[14516,5],[15773,5],[16867,6],[17828,4],[18940,5],[19139,6],[19280,5],[20383,4],[21715,4],[21779,3],[21917,4],[22052,10],[22350,4],[22430,3],[22629,3],[22825,3],[22837,3],[22909,5],[22993,5],[23046,4],[23279,5],[24037,3],[24282,5],[25920,3],[26051,3],[27193,5],[27261,6],[28353,5],[30069,5],[31156,5],[31413,5],[31482,6],[31658,3],[32697,6],[33698,4],[34115,4],[35200,4],[35421,4],[35678,4],[35976,3],[36543,3],[37863,6],[38408,6],[39599,5],[40670,3],[43623,4],[43829,4],[44009,5],[44262,4],[44498,6],[45020,4],[45060,3],[45198,3],[54056,5],[54305,6],[55715,4],[58676,3],[58777,3],[59319,5],[59526,4],[59548,3],[60230,6],[62745,3],[64796,3],[64974,3],[65101,3],[65624,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[115,3],[172,5],[946,4],[1382,7],[1475,3],[1646,6],[2051,3],[3576,4],[3607,4],[3804,5],[4294,3],[4390,3],[4643,5],[4853,3],[5011,4],[5480,4],[5942,3],[6084,4],[6244,5],[6332,3],[7043,4],[8740,5],[9959,3],[10304,3],[11171,5],[12150,3],[12211,3],[14529,5],[15500,5],[15785,5],[15864,3],[16388,3],[16433,4],[16578,3],[17342,5],[17709,5],[17848,5],[17915,5],[18458,5],[19308,4],[21487,4],[24106,5],[25197,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[348,5],[472,4],[1072,5],[1467,5],[3431,6],[3572,3],[4383,4],[4438,4],[4744,6],[4939,3],[5986,5],[6774,3],[7134,5],[7507,4],[8267,3],[8804,4],[9679,5],[9984,3],[10091,3],[10154,5],[10230,4],[10440,5],[11174,3],[11463,3],[11547,5],[11715,5],[11784,3],[12003,3],[12273,3],[14467,5],[14521,3],[15221,3],[15525,5],[15599,5],[15912,5],[18078,3],[18319,3],[19237,5],[19313,5],[20183,5],[23086,4],[23097,5],[23578,5],[23792,3],[24353,4],[24557,6],[24699,5],[24868,5],[25375,5],[25649,3],[27234,4],[27344,6],[27642,4],[27730,5],[28505,5],[28795,3],[29852,5],[30525,3],[30858,5],[31337,6],[31479,5],[31927,4],[33929,3],[34038,3],[34527,3],[34812,4],[36205,5],[36329,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1376,5],[4564,3],[4933,3],[7083,4],[7550,5],[7777,3],[7850,5],[8869,3],[9860,3],[10044,3],[10109,3],[10205,3],[12043,6],[12763,3],[12962,5],[13484,3],[13877,3],[14931,5],[15299,5],[15518,5],[15804,5],[16089,3],[16492,5],[17093,4],[18697,3],[20630,4],[20687,5],[20741,5],[20809,3],[22454,3],[22633,3],[27889,5],[28055,5],[28728,5],[29687,5],[30668,4],[31173,5],[32064,3],[32133,5],[33129,3],[33194,3],[33328,5],[35881,4],[36973,5],[38126,4],[38221,4],[38314,4]]},"/en/lessons/transliterating":{"position":[[113,3],[238,5],[533,3],[700,4],[779,5],[838,7],[1092,6],[1390,4],[1500,4],[1644,4],[1820,3],[1876,6],[1911,3],[2012,3],[2342,5],[2565,3],[3371,3],[3428,5],[3802,3],[3892,5],[4083,4],[4212,6],[6285,5],[6593,3],[7113,5],[7410,3],[7544,3],[8013,5],[8063,5],[8146,5],[8207,5],[8750,3],[9679,5],[9860,5],[10401,4],[12741,5],[13906,4],[16371,5],[16512,3],[17882,5],[17977,4],[18496,3],[19739,3],[19811,3],[19924,3],[20049,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[394,5],[575,3],[689,5],[916,4],[1011,4],[1521,5],[1972,5],[2057,5],[2604,3],[3402,4],[3599,4],[4072,3],[4521,6],[5485,5],[5839,4],[6206,4],[6508,4],[6967,5],[7776,3],[9089,3],[9359,3],[9776,6],[9902,6],[10117,6],[10970,4],[11370,3],[12899,5],[13365,4],[13582,4],[13856,4],[14112,4],[14307,3],[14625,3],[14681,5],[14783,3],[15461,5],[16851,4],[16932,5],[17638,5],[18266,6],[19036,4],[19881,3],[20277,3],[20579,3],[20723,3],[22141,5],[22725,5],[22796,4],[23215,4],[23914,6],[24630,4],[24905,5],[27184,3],[27467,3],[28366,5],[30702,4],[31693,5],[31774,5],[32484,3],[32810,4],[33127,4],[33261,4],[33857,4],[33935,4],[36147,3],[36944,5],[37385,5],[37889,5],[38552,5],[38672,5],[39378,3],[40928,5],[41103,6],[41735,6],[44124,3],[47774,5],[48691,4],[49038,5],[49282,3],[49434,5],[49549,5],[49847,4],[50232,3],[51255,5],[51354,4],[51930,5],[52335,6],[53026,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[98,3],[191,3],[297,5],[496,5],[856,3],[1531,7],[2328,5],[2361,3],[2478,3],[2844,4],[3078,7],[3351,6],[3789,6],[4333,6],[4404,3],[5575,6],[6762,5],[7840,5],[8250,3],[8458,3],[8516,5],[8998,3],[10019,5],[11244,6],[11912,5],[12004,4],[12154,3],[12282,3],[15851,3],[16621,4],[16903,3],[17467,5],[18426,3],[19106,3],[19451,4],[19757,6],[20539,7],[22098,3],[22321,5],[22364,5],[22492,3],[22909,3],[23173,5],[23277,5],[23309,5],[23655,3],[25328,5],[27793,5],[30543,3],[31392,6],[31619,3],[31767,6],[31854,4],[32238,6],[32467,3],[32504,4],[32686,3],[33362,3],[33455,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[667,4],[1511,3],[2649,5],[3153,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1,5],[192,3],[262,4],[1484,5],[1648,3],[2575,5],[2730,6],[3723,3],[3969,3],[4050,6],[4172,5],[4386,5],[4448,4],[4624,3],[6180,3],[7899,3],[8549,5],[8808,5],[11387,3],[11685,5],[12410,3],[12713,4],[12857,4],[14212,3],[15626,5],[15683,3],[15837,3],[16538,3],[17668,5],[18311,4],[18444,4],[18786,4],[18889,3],[19097,3],[19200,3],[19257,3],[19341,3],[21690,5],[22491,3],[22708,3],[26088,4],[26699,4],[27661,3]]},"/en/lessons/vector-layers-qgis":{"position":[[215,4],[355,5],[499,3],[630,4],[1039,4],[1918,3],[5609,3],[5659,3],[16357,5],[16489,3]]},"/en/lessons/viewing-html-files":{"position":[[172,5],[508,4],[796,6],[1235,6],[1836,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[267,5],[791,5],[1647,3],[2086,4],[2208,3],[2390,3],[2914,3],[3741,5],[3818,3],[4469,6],[5354,3],[6246,4],[7462,4],[7682,5],[8125,4],[8549,4],[8643,6],[9420,6],[9814,3],[9938,3],[10597,4],[10682,5],[13343,5],[13885,4],[15408,4],[15460,3],[15630,4],[17309,3],[18120,5],[18254,3],[19369,5],[20031,3],[20080,5],[20455,5],[21481,6],[21783,5],[23273,3],[23335,3],[24916,5],[25572,3],[26789,3],[27218,5],[27964,3],[28300,5],[28694,3],[29526,3],[29643,5],[29687,4],[30024,5],[30405,3],[31908,4],[33223,3],[33323,3],[33406,4],[36190,6],[36327,3],[36553,4],[37538,3],[37658,3],[37690,3],[39980,4],[40089,5],[40485,5],[40859,5],[41005,5],[41512,5],[42386,3],[42580,5],[42620,5],[42847,4],[43068,6],[43331,5],[45328,3],[45660,3],[47144,5]]},"/en/lessons/windows-installation":{"position":[[887,3],[3589,3],[4489,3],[4616,5],[5178,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[239,4],[1939,5],[2037,4],[2192,5],[2488,4],[3966,4],[4160,3],[4290,5],[5288,3],[6175,5],[6759,5],[7035,3],[7864,5],[7954,3],[8855,6],[8988,5],[9293,3],[9380,4],[9874,3],[10558,5],[10815,3],[10951,3],[12184,3],[12591,3],[12911,5],[13633,3],[15530,5],[17509,3],[17952,4],[18984,3],[20053,5],[21030,5],[21216,5]]},"/en/lessons/working-with-text-files":{"position":[[132,5],[218,5],[363,6],[429,5],[882,5],[1563,3],[2219,3],[2432,3],[3404,5],[3786,3],[3880,4],[4151,5],[4362,3],[4602,3],[5182,5],[5769,4],[6139,3],[6570,5],[7088,4],[7964,4],[8170,3],[8537,3],[9370,5]]},"/en/lessons/working-with-web-pages":{"position":[[212,4],[632,3],[1467,3],[2181,4],[2816,5],[3533,5],[3644,3],[3801,3],[4447,5],[4901,3],[5700,6],[5868,5],[6168,3],[6482,5],[7621,3],[7651,4],[8906,5],[9672,5],[10277,3]]}}}],["us\">",{"_index":23269,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2907,7]]}}}],["us/azure/cognit",{"_index":22359,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35878,18]]}}}],["us/research/publication/linguist",{"_index":4521,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68606,34]]}}}],["us/research/wp",{"_index":14861,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55880,14]]}}}],["us_state_populations_import",{"_index":8864,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4265,27],[5187,27],[6018,27]]}}}],["us_state_populations_import$population%>",{"_index":8909,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9165,44]]}}}],["us_state_populations_import$population%>%sqrt%>%sum%>%mean",{"_index":8908,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8920,67],[9510,67]]}}}],["us_state_populations_import<",{"_index":8865,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4344,31]]}}}],["usa",{"_index":6056,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44436,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33171,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26578,3],[29826,3],[30820,4],[30954,3],[31563,3]]}}}],["usabl",{"_index":2745,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1102,7],[26665,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10383,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17355,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61869,6],[67026,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10909,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28560,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33190,9],[34745,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24944,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[11353,6]]},"/en/lessons/intro-to-linked-data":{"position":[[10666,6]]},"/en/lessons/json-and-jq":{"position":[[17612,6]]},"/en/lessons/naive-bayesian":{"position":[[22623,7]]},"/en/lessons/preserving-your-research-data":{"position":[[1877,6],[14246,6]]},"/en/lessons/sonification":{"position":[[8618,6]]}}}],["usag",{"_index":1727,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41512,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[32156,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5471,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10356,6],[14044,6],[17160,5],[17204,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29576,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9727,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13333,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6041,6],[46056,5],[47376,5],[48464,5],[50753,5],[50832,5],[51259,5],[51452,5],[53924,6],[54462,5],[55510,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12161,6],[31976,6],[36428,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6715,5],[36413,5],[36625,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23802,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20896,6],[23203,5],[36208,5],[49004,5],[53189,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4271,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20032,5],[20808,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34596,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34646,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8316,5],[47914,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17008,5],[17723,5],[17787,5],[42826,5],[52007,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6148,5]]},"/en/lessons/introduction-map-warper":{"position":[[2890,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11289,5],[17916,5],[23712,5],[33072,5]]},"/en/lessons/jupyter-notebooks":{"position":[[52190,5]]},"/en/lessons/logistic-regression":{"position":[[7234,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28491,5],[39516,5],[51235,5]]},"/en/lessons/sentiment-analysis":{"position":[[13994,5]]},"/en/lessons/space-place-gazetteers":{"position":[[24440,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1947,5],[4092,6],[16038,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4000,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12254,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2988,5],[6280,5],[23091,6],[23561,5],[31575,6],[41251,5],[52691,5],[52785,6]]}}}],["usb",{"_index":8043,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4790,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10246,3],[10269,3],[32397,3],[32604,3],[32729,4],[32983,3],[34735,3],[34905,3],[37124,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15440,3]]},"/en/lessons/geocoding-qgis":{"position":[[9875,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12629,3],[33984,3],[34204,4],[34330,4],[35219,3],[36965,3],[37135,3],[39461,3]]}}}],["use.2",{"_index":11395,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30286,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4496,5]]}}}],["use_bpm",{"_index":20801,"title":{},"body":{"/en/lessons/sonification":{"position":[[35304,7],[37617,7]]}}}],["use_idf=tru",{"_index":1440,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24062,13]]}}}],["use_synth",{"_index":20807,"title":{},"body":{"/en/lessons/sonification":{"position":[[35870,9],[35959,9]]}}}],["useabl",{"_index":3442,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1276,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28580,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1458,7],[37200,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2527,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[29176,7]]}}}],["usecol",{"_index":14383,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9227,9]]}}}],["usecols=field",{"_index":14387,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9318,15]]}}}],["used.3",{"_index":23629,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14633,6]]}}}],["usefulli",{"_index":5545,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60836,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27519,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21968,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62686,8]]}}}],["usegetngrams.pi",{"_index":17001,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6710,15],[6737,16]]}}}],["useless",{"_index":12045,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12586,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23801,7]]}}}],["user",{"_index":74,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1340,4],[2630,6],[2725,7],[5795,5],[11568,4],[11621,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35358,5],[35862,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1851,4],[1992,4],[5735,5],[6126,6],[6208,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[812,6],[837,5],[6792,6],[6827,4],[8632,5],[8808,6],[15950,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1000,5],[1224,5],[1634,5],[1949,5],[2087,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[417,5],[1059,6],[2023,4],[3037,5],[3296,5],[5353,5],[5382,5],[7005,5],[7486,5],[14618,5],[15342,4],[15395,5],[15483,6],[16963,5],[17579,4],[23334,4],[25031,4],[25074,4],[25149,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[829,5],[1209,4],[6761,5],[10414,6],[10549,5],[11021,5],[11127,6],[11256,6],[11271,4],[11295,4],[12365,4],[12861,5],[15666,4],[16815,4],[22726,4],[22973,5],[23939,5],[24026,5],[24058,5],[26020,6],[28263,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3147,4],[3189,5],[3518,4],[3701,5],[19248,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5313,6],[6228,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14494,5],[23880,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3576,5],[4011,5],[14418,4],[27963,4],[29042,5],[60118,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[660,4],[4318,4],[7833,4],[19760,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5173,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3261,4],[3318,5],[3363,4],[7242,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[331,5],[2970,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3945,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[376,5],[1014,5],[1514,6],[5477,5],[5649,5],[5718,5],[6004,6],[6348,5],[6532,6],[8851,4],[12838,5],[12990,5],[13045,5],[13383,5],[16384,4],[18748,5],[18796,6],[22849,5],[22947,5],[23054,5],[23293,5],[27387,5],[28295,5],[28357,5],[29972,5],[31141,5],[32868,4],[33480,5],[34224,4],[34320,6],[37122,5],[38015,4],[38646,6],[40227,4],[40239,4],[41794,4],[42338,4],[43028,5],[43154,5],[43308,5],[43819,6],[44004,4],[46992,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[645,4],[1020,4],[1122,5],[1937,5],[2981,4],[3315,6],[3363,5],[3629,5],[3781,5],[3975,4],[4057,4],[4630,4],[5020,4],[5243,6],[5348,5],[7688,6],[7785,6],[8819,6],[9090,5],[9789,4],[9861,4],[9930,4],[9994,4],[10400,4],[10501,4],[10603,4],[10674,4],[11195,6],[12670,4],[13384,5],[14711,5],[15904,4],[16649,5],[16794,6],[16967,5],[17036,4],[18249,4],[20439,4],[22742,4],[25982,4],[26148,5],[26174,4],[26372,4],[27320,4],[27394,5],[27400,5],[27827,4],[28013,4],[28810,4],[29066,4],[31012,4],[31165,4],[31370,5],[31466,4],[31695,4],[31997,4],[32184,4],[32255,4],[32507,4],[32641,4],[33088,5],[34385,5],[34532,5],[35030,6],[35870,6],[35916,5],[36468,5],[37351,4],[37576,4],[37696,4],[38300,5],[38411,4],[39658,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[569,4],[1279,4],[6544,5],[6925,5],[7108,5],[7447,5],[7868,5],[24177,4],[27437,4],[27486,4],[27523,4],[33927,5],[34112,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30090,5],[30683,5],[31083,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1358,4],[1417,4],[1474,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4988,5],[31926,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1735,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5593,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15459,5],[16050,5],[16422,5],[16506,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2005,4],[3481,4],[3503,4],[3605,4],[7453,5],[17987,5],[18067,5],[44163,5],[44267,5],[44879,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3336,6],[48219,6],[48255,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1110,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22416,6]]},"/en/lessons/extracting-keywords":{"position":[[2225,5],[3902,5],[13993,5],[38612,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44945,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2064,5],[2560,4],[2898,4],[18140,5],[25487,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1545,5],[2681,5],[3020,4],[7482,4],[7701,5],[25271,5],[27141,5],[27859,4],[28531,4],[29835,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2814,4],[7020,4]]},"/en/lessons/geocoding-qgis":{"position":[[23312,5],[37338,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2378,5],[2649,5],[2689,5],[30696,4],[31005,6],[31049,4],[32616,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5708,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1524,4],[6556,6],[9221,4],[9267,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3090,4],[3203,4],[17221,4],[17256,4],[17348,4],[17420,4],[17534,4],[17564,4],[17713,4],[17803,4],[17904,5],[17930,5],[18775,4],[19201,4],[19242,4],[19423,4],[19469,4],[19493,4],[19518,4],[19760,4],[19794,4],[20248,4],[21813,4],[23843,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[15877,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2648,5],[4995,5],[11730,4],[15779,4]]},"/en/lessons/gravity-model":{"position":[[5871,5],[37368,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[27100,5]]},"/en/lessons/installing-omeka":{"position":[[2816,6],[3790,4],[5025,4],[5047,4],[5069,4],[5207,5],[5230,4],[6597,5],[6684,5],[7468,4],[7530,4],[7614,4],[7746,4],[8518,4],[8837,6],[8895,4],[9115,4],[9310,4],[9490,4],[9545,4],[9640,4],[10319,4],[11387,4],[11916,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1268,6],[2723,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24047,5],[24688,5],[24878,8],[24976,7],[25833,6],[26193,6],[26558,6],[26988,5],[27584,6],[27666,5],[28396,6],[31229,7],[32182,6],[32312,5],[32909,5],[33076,6],[33491,6],[34193,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2765,5],[2851,4],[4374,5],[4498,5],[4736,4],[5524,5],[5840,5],[6119,6],[6211,5],[12120,5],[12301,5],[20025,5],[21669,5],[21939,5],[23960,5],[25051,5],[29406,5],[38148,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46685,5],[46728,5],[46790,4],[57982,5],[58113,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1212,4],[5860,5],[6354,5],[6528,5],[6882,5],[7301,5],[10305,4],[10346,4],[29244,4],[36167,5],[36352,5]]},"/en/lessons/intro-to-bash":{"position":[[596,5],[658,4],[1161,5],[1672,5],[1916,5],[2092,4],[4228,6],[5172,4],[6245,5],[6301,5],[6996,5],[18763,7],[26795,5]]},"/en/lessons/intro-to-powershell":{"position":[[1559,5],[2739,4],[4741,4],[5037,4],[5143,4],[5187,4],[5257,7],[7223,6],[8397,5],[8478,6],[15840,5],[16106,5],[16171,5],[39977,7],[42612,6],[45745,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2797,4],[2920,4],[3209,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[716,5]]},"/en/lessons/introduction-map-warper":{"position":[[591,5],[1232,4],[3962,4],[7851,5],[9401,5],[21393,5],[21467,4],[21549,4],[21654,5],[21764,4],[23217,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[188,5],[212,5],[234,5],[3120,4],[3266,5],[4680,5],[5780,5],[7249,5],[7263,5],[7492,5],[8243,5],[8331,5],[12112,4],[41332,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[496,5],[3855,4],[4061,5],[4204,6],[4458,4],[6356,4],[6457,5],[6806,6],[12643,6],[15659,4],[17988,5],[18396,5],[34436,4],[36078,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46267,4],[46490,4]]},"/en/lessons/json-and-jq":{"position":[[496,4],[651,4],[913,5],[1720,4],[24790,5],[24876,5],[25838,4],[25919,5],[26012,5],[26036,4],[26212,5],[26259,4],[26671,6],[27082,4],[27447,7],[27491,6],[27540,4],[27549,4],[28393,4],[28451,4],[28947,4],[29078,4],[29189,4],[29319,4],[29443,4],[29509,4],[31511,5],[31624,5],[32499,5],[36308,4],[36426,4],[36556,4],[36640,4],[36679,4],[37101,4]]},"/en/lessons/jupyter-notebooks":{"position":[[6493,5],[7339,4],[8657,4],[10571,5],[14733,4],[23345,5],[43877,5],[50461,4]]},"/en/lessons/mac-installation":{"position":[[324,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10542,4],[36721,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1940,5],[3220,4],[5468,4],[19378,5],[19963,4],[33439,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10661,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8186,6],[8263,5],[11321,6],[13241,5]]},"/en/lessons/qgis-layers":{"position":[[7634,5]]},"/en/lessons/research-data-with-unix":{"position":[[2399,5],[2606,5],[2977,5],[3882,4],[4313,4],[6979,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1457,5],[4580,5],[19430,4],[24895,6],[25588,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1383,6],[1593,4],[25368,5]]},"/en/lessons/sentiment-analysis":{"position":[[15113,5],[15523,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[343,4],[378,4],[578,4],[1379,4],[1432,4],[1852,4],[2600,5],[3652,4],[4422,5],[4766,4],[5358,4],[9400,4],[12628,4],[13474,4],[15570,5],[15649,5],[22218,4],[22620,4],[24071,5],[24879,4],[27030,4],[27473,4],[27643,4],[30858,5],[34448,4],[34536,4],[35839,4],[36353,4],[38720,4]]},"/en/lessons/sonification":{"position":[[20335,5],[20777,6],[21695,7],[22042,5],[22087,5],[22166,5],[24438,6]]},"/en/lessons/space-place-gazetteers":{"position":[[687,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6531,4],[9570,5],[11340,5],[21997,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2018,4],[5066,5],[33778,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9190,6],[9715,5],[23730,5],[23824,6],[45107,5],[47671,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[183,5],[1807,4],[2266,4],[4038,5],[4066,5],[5604,4],[7872,4],[8235,4],[8375,5],[12630,4],[13001,6],[13194,4],[14547,4],[18701,5],[31264,4],[36144,4],[57871,5],[63552,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1072,6],[7261,4],[10976,6],[11246,6],[13706,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4755,5],[10295,6]]},"/en/lessons/transliterating":{"position":[[6492,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5112,4],[5186,4],[5489,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12243,4],[13364,4],[14236,5],[46780,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2241,5],[2343,5],[2912,4],[4186,4],[5366,5],[16524,4]]}}}],["user'",{"_index":8182,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25184,6]]}}}],["user.verifi",{"_index":19922,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42162,15],[42302,15],[42479,14]]}}}],["user/username/proghist",{"_index":19748,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3921,25]]}}}],["user='newspaper_search_results_us",{"_index":13185,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22453,37]]}}}],["user=newspaper_search_results_us",{"_index":13197,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23907,34]]}}}],["user=root",{"_index":13142,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12228,9]]}}}],["user@host",{"_index":14084,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[4360,9]]}}}],["user@hostnam",{"_index":14081,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[3769,14]]}}}],["user_follow",{"_index":16743,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27718,15],[27898,17],[28021,17],[28138,17],[28654,15],[29095,15],[31021,15],[31133,16]]}}}],["user_id",{"_index":16739,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27660,9],[27842,10],[27964,10],[28086,10],[28596,9],[28865,8],[28980,7],[30963,9],[31110,10]]}}}],["user_nam",{"_index":16741,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27684,10],[27867,12],[27987,12],[28110,12],[28620,10],[29017,10],[30987,10],[31121,11]]}}}],["usernam",{"_index":2519,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21363,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23402,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11648,9],[11784,8],[13106,8],[13517,8],[16907,10],[27699,9],[28999,8],[34351,9],[38394,8],[38461,9],[54828,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13602,9],[14479,8],[16425,8],[28054,8],[28722,9],[38111,8],[56206,8],[56385,11],[56631,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38049,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12070,8]]},"/en/lessons/installing-omeka":{"position":[[3802,8],[8931,9],[11885,8],[12037,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10408,8],[19979,8]]},"/en/lessons/intro-to-bash":{"position":[[5194,9],[22355,8]]},"/en/lessons/jupyter-notebooks":{"position":[[14702,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16985,9]]}}}],["username(",{"_index":5486,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28778,11]]}}}],["username.github.io/repo",{"_index":5563,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66485,23]]}}}],["username/your",{"_index":5483,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27747,13]]}}}],["username]/appdata/local/android",{"_index":8311,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12357,32]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15005,33]]}}}],["users/admin/documents/my_fold",{"_index":22854,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20055,33]]}}}],["users/blackadar/docu",{"_index":13203,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24347,27]]}}}],["users/drjekyll/github/jekylldemo",{"_index":3107,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34291,33]]}}}],["users/ianmilligan1",{"_index":14957,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5239,21],[10024,21]]}}}],["users/ianmilligan1/desktop",{"_index":14975,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[9795,27]]}}}],["users/ianmilligan1/desktop/proghist",{"_index":15020,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[22156,36],[22210,36],[22825,36],[22873,36],[23350,36],[23529,36]]}}}],["users/ianmilligan1/mallet",{"_index":14977,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[11013,26]]}}}],["users/isasi/desktop/miau.txt",{"_index":20055,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21465,29]]}}}],["users/matteo/.ivy2/cach",{"_index":9615,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15755,25]]}}}],["users/matteo/.ivy2/jar",{"_index":9616,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15818,24]]}}}],["users/stevejobs/desktop/sotu_text",{"_index":2521,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21431,36]]}}}],["users/usernam",{"_index":10216,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24279,16]]},"/en/lessons/intro-to-bash":{"position":[[5142,15]]}}}],["users/username/proghist/data",{"_index":19749,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[4860,30]]}}}],["users/username/proghist/data/derived_data",{"_index":19754,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[5971,43]]}}}],["users/username/proghist/data/derived_data/result",{"_index":19762,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[8641,50]]}}}],["users/your",{"_index":16834,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[14720,12]]}}}],["users\\yourusername\\funwithpowershell\\dir1",{"_index":15358,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[17962,41]]}}}],["user’",{"_index":1667,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35943,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66999,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12897,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29458,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13143,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3172,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17678,6],[20171,6]]},"/en/lessons/json-and-jq":{"position":[[29678,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46078,6],[47805,6]]}}}],["usnew",{"_index":16700,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20203,8],[22135,8]]}}}],["usqu",{"_index":12022,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10943,5],[62243,5]]}}}],["usr/bin/python",{"_index":8807,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13756,17],[16506,17],[22115,17]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22352,17]]},"/en/lessons/sonification":{"position":[[24712,17]]},"/en/lessons/working-with-text-files":{"position":[[5945,16]]}}}],["usr/bin/rubi",{"_index":2174,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5180,13]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21673,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3602,13]]}}}],["usr/lib/x86_64",{"_index":8075,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11308,15]]}}}],["usr/libexec/java_hom",{"_index":9566,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8571,22],[9818,22]]}}}],["usr/loc",{"_index":9610,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14652,11],[14941,13]]}}}],["usr/local/bin/gem",{"_index":3075,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23818,17]]}}}],["usr/local/mysql/bin",{"_index":13137,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11468,20],[11766,20]]}}}],["usr/local/mysql/bin/mysql",{"_index":13138,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11854,27]]}}}],["usual",{"_index":2309,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3254,7],[9632,7],[23960,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6842,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8788,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21744,7],[24871,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69887,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[591,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70728,8]]},"/en/lessons/common-similarity-measures":{"position":[[5284,7],[10000,7],[10181,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28109,7],[28675,7],[31474,7],[33735,7],[36064,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4727,7],[9951,7],[27408,7],[27965,7],[35074,7],[37628,7],[43760,7],[44419,7],[46594,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1403,8],[15485,7],[36001,7]]},"/en/lessons/counting-frequencies":{"position":[[8077,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13783,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29318,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4111,7],[11198,5],[46392,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5268,7],[11760,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12539,8],[27038,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2233,7],[4296,7],[50024,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51902,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17062,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2926,7],[8396,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4729,7],[8347,7],[36952,7],[47386,7],[56616,5],[56705,7]]},"/en/lessons/geocoding-qgis":{"position":[[2361,7],[34185,7]]},"/en/lessons/georeferencing-qgis":{"position":[[3084,7],[5157,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[9819,7],[30470,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14567,7],[31499,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[8217,7],[11335,7],[12329,7],[12760,8],[17735,7],[18510,7]]},"/en/lessons/installing-omeka":{"position":[[10035,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[4132,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14887,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4016,7],[4620,7],[20202,5],[36047,7]]},"/en/lessons/intro-to-bash":{"position":[[572,5]]},"/en/lessons/intro-to-linked-data":{"position":[[29580,5],[30539,5]]},"/en/lessons/intro-to-powershell":{"position":[[33867,9],[38826,7],[46243,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3682,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[15629,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2985,7],[5412,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2114,7],[39727,6],[40843,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1409,7],[6165,7],[29135,7],[31839,7],[43808,7]]},"/en/lessons/jupyter-notebooks":{"position":[[14670,7],[14759,7],[15149,5],[17415,5],[49311,7]]},"/en/lessons/logistic-regression":{"position":[[61497,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5936,7]]},"/en/lessons/naive-bayesian":{"position":[[7750,7],[52460,7],[53281,7]]},"/en/lessons/normalizing-data":{"position":[[3160,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3307,7],[6927,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2511,7]]},"/en/lessons/qgis-layers":{"position":[[16719,7]]},"/en/lessons/sentiment-analysis":{"position":[[1721,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4605,8],[4749,7],[14829,7]]},"/en/lessons/space-place-gazetteers":{"position":[[32705,7],[45800,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31777,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3468,7],[48027,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28044,7]]},"/en/lessons/vector-layers-qgis":{"position":[[7070,7]]},"/en/lessons/viewing-html-files":{"position":[[2201,7],[2286,7],[2759,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15651,7]]},"/en/lessons/working-with-text-files":{"position":[[6539,7]]},"/en/lessons/working-with-web-pages":{"position":[[1928,7],[2386,7]]}}}],["usuario",{"_index":20280,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50628,7]]}}}],["usura",{"_index":11970,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10125,5],[10209,6],[61425,5],[61509,6]]}}}],["usyskin",{"_index":20657,"title":{},"body":{"/en/lessons/sonification":{"position":[[4264,7],[4444,7],[4808,7],[5083,7],[41827,8]]}}}],["ut",{"_index":6638,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5910,3],[59877,3],[60149,3],[61930,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10221,2],[61521,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54385,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13202,2],[13236,2],[13308,2],[13423,2],[15431,2],[15465,2],[15537,2],[15597,2]]}}}],["utf",{"_index":6708,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17259,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3250,3],[22053,3],[22427,4],[36951,3],[37369,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22886,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17140,4],[19313,3]]},"/en/lessons/windows-installation":{"position":[[1969,3],[2076,3],[2115,3]]}}}],["utf8",{"_index":14095,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[7070,4],[7122,4]]}}}],["utf8_general_ci",{"_index":14096,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[7083,16],[7135,15]]}}}],["util",{"_index":1949,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1410,8],[6170,9],[6264,8],[13946,7],[15517,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14993,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1990,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16252,11],[20340,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41267,7],[59614,7],[67254,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59684,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7730,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44434,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3417,8],[6074,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[795,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2891,8],[14596,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18173,6],[18924,6],[20060,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25244,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2654,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26756,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6679,8],[22565,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[30005,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1279,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24067,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[18418,9],[44024,8],[44897,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2251,8],[4886,7]]},"/en/lessons/intro-to-bash":{"position":[[3458,9]]},"/en/lessons/intro-to-powershell":{"position":[[42061,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12918,9]]},"/en/lessons/json-and-jq":{"position":[[1893,7],[17796,7],[38826,7],[40618,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35085,9]]},"/en/lessons/logistic-regression":{"position":[[8912,7]]},"/en/lessons/mac-installation":{"position":[[3691,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30813,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3323,5],[3924,5]]}}}],["utilis",{"_index":13063,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12556,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5181,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22247,8]]}}}],["utkholok",{"_index":22734,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15365,9]]}}}],["utm",{"_index":23201,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[5194,3]]}}}],["utter",{"_index":4427,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56927,11]]}}}],["uuml_dantley_ver01_data_sn85058130_206534618_1",{"_index":6156,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11382,49]]}}}],["ux",{"_index":8232,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37692,3]]}}}],["uxxxx",{"_index":22637,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10448,9]]}}}],["uyghur",{"_index":17463,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73375,6]]},"/en/lessons/logistic-regression":{"position":[[64721,6]]}}}],["uzbekistan",{"_index":11625,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32016,11]]}}}],["v",{"_index":3085,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25856,1],[28158,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1763,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69161,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20449,2],[22611,2],[42117,1],[49080,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35637,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21823,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8595,1],[9842,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15773,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8769,1],[8923,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6387,3],[32490,4],[32730,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2239,1],[2279,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26185,3],[26296,3]]},"/en/lessons/linear-regression":{"position":[[30730,1],[33353,1],[33403,1],[35239,2],[35630,2]]},"/en/lessons/logistic-regression":{"position":[[7872,2],[7962,4],[13449,1],[13499,1]]},"/en/lessons/qgis-layers":{"position":[[8574,3]]},"/en/lessons/research-data-with-unix":{"position":[[12107,2],[13323,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11523,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21434,3],[21510,3],[28099,1],[29836,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48184,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61458,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22945,2]]},"/en/lessons/transliterating":{"position":[[11260,4],[11275,4],[15307,1],[16003,1]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26850,2]]}}}],["v':5",{"_index":12116,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16810,6]]}}}],["v.3",{"_index":18075,"title":{},"body":{"/en/lessons/mac-installation":{"position":[[120,3],[395,3]]},"/en/lessons/windows-installation":{"position":[[324,3]]}}}],["v.7.3.4.8248",{"_index":13357,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[15911,12]]}}}],["v.feature_names_",{"_index":17345,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64391,16],[65144,17]]}}}],["v.fit_transform(new_list_of_dict",{"_index":17167,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[35393,34]]}}}],["v.jpg",{"_index":2043,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8241,7],[8375,7]]}}}],["v.jpg\\n",{"_index":2056,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9175,8]]}}}],["v0.21.2",{"_index":5612,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[2853,10]]}}}],["v0.25.3",{"_index":5610,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[2618,9]]}}}],["v1.0",{"_index":9553,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7222,4]]}}}],["v1.0.0",{"_index":9552,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7176,6]]}}}],["v1.1.3",{"_index":20726,"title":{},"body":{"/en/lessons/sonification":{"position":[[24811,7]]}}}],["v1.3.3",{"_index":5611,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[2638,8]]}}}],["v2",{"_index":7934,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31617,4]]}}}],["v2.svg",{"_index":13104,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[8514,6]]}}}],["v3",{"_index":18128,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5555,5],[8173,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12747,3]]}}}],["v]vectorscope=b=0.7:m=color3:g=green[v",{"_index":15864,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[26241,40]]}}}],["v]vectorscope=b=0.7:m=color3:g=green[v],[m][v]overlay=x=w",{"_index":15861,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25738,58],[27159,58],[27452,58],[27622,58]]}}}],["v_binari",{"_index":17570,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12965,9],[13030,8]]}}}],["v_binary.feature_names_",{"_index":17846,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43782,23],[56777,23]]}}}],["v_binary.fit_transform(new_list_of_dicts_binari",{"_index":17576,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14476,48]]}}}],["v_binary.transform(dicts_non_binari",{"_index":17915,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50444,36]]}}}],["va",{"_index":3515,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2401,3],[2840,3],[3554,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15692,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10940,2],[13120,2],[15898,2],[17017,2],[18200,2],[19506,2],[20181,2],[22245,2],[24183,2]]}}}],["vacat",{"_index":1117,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6882,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13353,9]]},"/en/lessons/sentiment-analysis":{"position":[[7572,8]]}}}],["vacuum",{"_index":16810,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[3309,7]]}}}],["vader",{"_index":20353,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[11536,6],[11773,5],[12852,5],[13035,5],[13096,5],[13220,5],[13653,5],[13758,5],[14091,5],[14863,5],[14952,5],[15213,6],[15224,6],[17040,5],[17386,5],[17475,6],[18295,5],[18457,5],[19753,5],[21442,5],[23243,5],[23482,5],[23721,5],[24300,5],[26173,5],[29152,6],[32373,5],[32536,5],[32755,5],[34211,5],[37821,5],[38112,5],[39788,6]]}}}],["vagabond",{"_index":13582,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16393,9],[17251,9],[54018,8]]}}}],["vagranc",{"_index":13551,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10247,8],[10857,8],[12268,8],[13259,8],[16497,8],[39460,8],[61739,8],[61832,8]]}}}],["vagrant",{"_index":13554,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10684,8],[10707,8],[11460,9],[11939,8],[12100,10],[12499,8],[12760,7],[12955,8],[13221,8],[13381,8],[13404,8],[14006,9],[14152,8],[14304,8],[14776,9],[14815,8],[15008,8],[15159,8],[16316,10],[16951,8],[21030,9],[21208,8],[21416,8],[21780,8],[21909,8],[22359,9],[22729,10],[22962,8],[23180,8],[24713,9],[25309,8],[25486,8],[25785,9],[27189,8],[27317,9],[27362,9],[27402,10],[29989,8],[37662,8],[37897,8],[40027,8],[41040,8],[41613,8],[46802,8],[47400,8],[49289,10],[50553,8],[51508,8],[51793,8],[52313,8],[52646,8],[52771,8],[52870,8],[53173,8],[53336,8],[53892,8]]}}}],["vagrantsexampledata.csv",{"_index":13546,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[9449,23],[46957,24],[47063,23]]}}}],["vainglori",{"_index":16204,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9908,12]]}}}],["vaishnav",{"_index":5202,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64122,11]]}}}],["val",{"_index":22441,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12677,3]]}}}],["valenc",{"_index":20356,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[12858,8]]}}}],["valiant",{"_index":19521,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14364,7]]}}}],["valid",{"_index":3704,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[641,10],[1964,8],[21285,10],[40736,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1225,10],[30779,5],[33678,10],[34172,11],[34339,10],[34825,10],[35118,8],[35215,8],[35336,10],[41174,8],[42758,10],[42838,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3663,10],[11725,10],[12158,8],[24504,11],[24602,10],[24683,10],[24925,10],[25376,10],[32475,10],[33351,10],[41999,7],[42046,10],[42181,10],[42507,10],[47442,10],[48044,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15032,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32220,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12227,10],[38192,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33692,8],[33751,6],[38787,9],[44318,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27471,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12397,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25101,8]]},"/en/lessons/json-and-jq":{"position":[[16161,5]]},"/en/lessons/linear-regression":{"position":[[959,10],[3479,9],[45670,10],[45860,11],[45884,10],[46001,10],[46073,8],[46266,8],[46488,8],[46573,9],[46592,9],[46612,9],[46679,10],[46747,9],[46767,10],[46835,10],[62514,9],[77575,9],[77847,8],[77893,8],[78118,8],[78142,8],[78192,8],[78387,8]]},"/en/lessons/logistic-regression":{"position":[[645,10],[3199,9],[17932,8],[25993,10],[26011,10],[33921,8],[34419,9],[62860,8],[62977,10],[63612,10]]},"/en/lessons/naive-bayesian":{"position":[[499,10],[35336,10],[35438,10],[36959,10],[37423,10],[37542,10],[37606,10],[38801,10],[39924,10],[41010,10],[42410,10],[43866,10],[54304,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13527,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1702,10],[35431,10],[35643,10],[47142,8],[48601,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35805,5]]}}}],["valid_loss",{"_index":5925,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21611,10],[21783,10],[41973,10],[42145,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40525,10],[41865,11],[45992,10]]}}}],["valid_pct",{"_index":6229,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24494,9]]}}}],["valid_pct=0.3",{"_index":6235,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25335,14],[33312,14]]}}}],["validity.24",{"_index":17248,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46635,11]]}}}],["valley",{"_index":21485,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[22087,8],[22197,7],[22256,7]]}}}],["valoris",{"_index":14778,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42952,9]]}}}],["valu",{"_index":1079,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5336,6],[14682,5],[16236,5],[24290,6],[24367,7],[25192,5],[25288,7],[25684,6],[26056,7],[27179,5],[36786,5],[41661,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3746,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14585,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7484,6],[16633,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11099,7],[11179,6],[13136,6],[19506,6],[20193,7],[20629,5],[20707,5],[20990,6],[21384,6],[21581,6],[21748,5],[22022,5],[22338,5],[22607,6],[22960,6],[23150,5],[23635,5],[23706,6],[24036,7],[24127,8],[24225,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35523,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[607,6],[968,6],[1033,6],[1419,6],[8104,6],[8436,6],[8476,6],[8574,6],[8964,6],[9265,7],[9289,6],[9413,5],[9801,6],[11327,7],[11946,6],[12138,6],[12173,5],[14235,6],[14287,6],[14301,6],[14761,6],[14810,6],[14963,6],[15071,6],[15624,6],[16686,7],[16924,7],[16973,5],[17037,5],[17379,7],[17497,6],[18023,6],[19943,6],[19999,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6673,5],[22390,5],[28732,5],[38106,5],[42750,5],[43462,5],[66603,6],[66685,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18778,5],[20924,5],[21092,5],[21231,6],[21326,6],[21761,7],[25274,5],[27213,5],[27579,6],[30632,6],[31059,5],[31081,6],[32466,5],[34120,5],[34365,5],[35404,5],[38278,6],[56044,6],[57347,5],[62346,5],[62495,5],[62628,5]]},"/en/lessons/common-similarity-measures":{"position":[[8270,6],[8334,6],[11913,5],[11961,5],[12990,6],[13240,6],[13310,6],[15000,6],[17296,5],[18356,6],[18444,6],[18590,6],[28342,5],[28581,5],[36831,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26747,7],[33257,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12210,7],[12338,5],[15640,7],[15667,6],[16106,6],[16148,8],[16576,6],[16823,6],[22090,5],[42216,6],[42291,6],[43165,5],[46471,6],[47514,6],[47760,6],[48302,6],[48372,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19737,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4405,5],[6487,5],[14421,6],[37245,7],[40929,6],[41177,6],[51770,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12553,6],[12650,6],[13181,6],[15466,6],[15698,7],[15967,6],[16709,5],[18120,5],[18266,5],[20809,5],[21123,7],[22173,6],[22210,7],[29676,6],[31070,5],[32087,5],[33594,5],[33757,5],[34262,6],[36672,5],[38753,6],[38782,6],[38886,5]]},"/en/lessons/counting-frequencies":{"position":[[5793,5],[5914,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20190,7],[20223,8],[20243,7],[20336,5],[20751,5],[25935,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13958,5],[14238,5],[14299,5],[14946,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25028,5],[25100,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[232,5],[11985,5],[12912,5],[13281,5],[16300,7],[20781,6],[20950,6],[25153,6],[25878,6],[26037,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4474,6],[21635,5],[21803,5],[21910,6],[22092,6],[22184,7],[28320,5],[29147,7],[29196,6],[29405,6],[31031,6],[31280,6],[32234,7],[34303,7],[34788,6],[34878,6],[38636,7],[38753,7],[41206,7],[45810,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1700,5],[1976,7],[7691,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7621,5],[14251,5],[19683,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3371,5],[19203,6],[21758,6],[22845,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35594,6],[35850,6],[36988,5],[37344,5],[38066,5],[38817,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8953,6],[9163,6],[9455,6],[10066,5],[10160,5],[11604,5],[15217,6],[15432,6],[16303,5],[16557,5],[16970,5],[18668,5],[18722,6],[18743,5],[19888,5],[20354,5],[21326,5],[32890,5],[35406,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23837,6],[32299,6],[33107,6],[33700,5],[35171,5],[42178,5],[42548,5],[49400,5],[49469,5],[49556,6],[49640,6],[49750,6],[50186,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21445,5],[21529,6],[21709,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5834,5],[16517,6],[16830,6],[17309,5],[17797,6],[17925,5],[18151,7],[18388,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[568,6],[1428,6],[7495,6],[7584,5],[7610,5],[7676,6],[8201,6],[10193,6],[11049,6],[12372,6],[13714,5],[16410,5],[20305,5],[20401,5],[20526,6],[20692,5],[20751,6],[20758,6],[21741,6],[21937,5],[23266,7],[23625,6],[23785,7],[24315,6],[24931,6],[26428,5],[28877,5],[30962,7],[31145,6],[31249,5],[33279,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1056,5],[7861,5],[14136,5],[25408,5],[25720,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7180,5],[7719,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25126,5],[29995,5],[30094,5],[39544,7],[39611,6],[40699,5],[40823,6],[42703,6],[44295,6],[44709,5],[51230,5]]},"/en/lessons/geocoding-qgis":{"position":[[7597,5],[7963,6],[8181,5],[8285,6],[9150,6],[12204,6],[14353,6],[14464,6],[14531,6],[14664,7],[15125,6],[15519,6],[16213,6],[16244,6],[20868,7],[24124,5],[34418,6],[34497,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13813,7],[24225,6],[24741,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[16808,6],[26061,7],[26242,6],[28380,6],[34831,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3932,5],[26580,5],[26765,5],[32096,5],[33924,6],[34795,5],[35029,5],[37209,5],[37462,5],[37504,6],[37695,6],[37814,6],[38721,6],[39114,5],[39599,5],[44048,5],[44085,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2997,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5532,6],[5813,6],[8946,7],[9367,6],[11569,6],[12974,6],[15562,6],[16106,7],[16508,6],[23709,6]]},"/en/lessons/gravity-model":{"position":[[6656,7],[21131,6],[22328,5],[22430,5],[22511,5],[22677,5],[23115,5],[26030,5],[32807,5],[35393,7],[41151,6],[42142,6],[42329,6],[42479,7],[42965,6],[44126,6],[45559,7],[45682,6],[50079,6],[50200,5],[52108,6],[52194,6],[53675,6],[53738,6],[54179,5],[54199,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[9384,7],[12169,5],[12254,6],[12691,6],[12976,7],[13761,5],[13995,7],[14129,5],[14497,6],[15063,6],[15115,6],[15132,6],[15184,7],[15341,6],[15387,5],[15776,6],[16021,6],[16079,5],[16142,5],[17824,6],[17879,6],[17914,6],[18037,6],[18087,6],[18371,6],[18547,5],[18676,5],[31664,5],[38946,5],[39034,6],[39383,5]]},"/en/lessons/installing-omeka":{"position":[[11711,6],[11737,6],[12000,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6446,7],[17669,7],[30407,5],[30492,5],[30570,5],[37885,5],[37969,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8821,6],[9362,6],[23114,5],[23409,5],[24184,5],[24272,5],[24368,5],[35431,6],[36947,9],[37616,6],[37657,6],[43924,6],[45558,6],[47305,6],[48600,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28342,5],[30328,7],[32246,5],[32296,6],[32456,5],[32642,5],[44317,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30095,5],[30167,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4145,5],[4255,5],[5074,5],[5285,5],[5590,5],[8194,6],[24936,5],[28099,5]]},"/en/lessons/intro-to-powershell":{"position":[[3039,5],[33685,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4053,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7231,6],[21374,5]]},"/en/lessons/introduction-map-warper":{"position":[[13272,6],[13497,6],[13589,5],[13865,7],[16864,5],[17218,6],[17319,5],[17429,6],[17487,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25096,6],[30589,5],[32050,5],[32630,5],[32697,6],[32748,5],[34161,7],[36134,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11812,5],[11888,6],[11933,5],[12036,6],[12057,6],[12154,6],[12464,5],[12490,7],[12908,7],[13118,5],[13224,5],[13441,6],[13610,5],[22789,6],[22885,5],[24926,5],[24974,6],[25032,5],[25106,6],[25169,6],[27457,5],[28287,6],[28615,5],[29217,5],[29587,6],[35881,6],[36316,6],[36719,6],[36801,6],[40432,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14249,5],[14362,6],[14962,5],[16181,7],[18607,5],[24311,7],[24924,6],[25155,5],[25899,5],[32473,6],[32657,5],[33843,6],[37375,6],[37718,5],[38283,6],[39762,6]]},"/en/lessons/json-and-jq":{"position":[[2439,6],[2620,6],[2839,6],[2957,6],[4479,6],[4544,7],[4703,6],[4780,6],[4831,7],[4889,6],[6932,5],[7015,5],[7093,5],[8411,6],[10371,5],[10783,5],[11889,5],[12313,5],[12392,5],[13458,6],[14193,7],[19705,5],[20488,5],[21641,5],[21681,5],[26862,5],[28438,5],[28814,6],[29583,6],[29993,6],[30018,6],[31763,6],[31867,7],[32596,6],[33452,5],[34339,5],[35384,5],[36846,6],[36862,6],[36897,6],[36941,6],[36999,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2087,6],[26512,6],[29119,5],[29185,5],[29244,5],[31785,8],[31837,6],[32284,5],[33223,6]]},"/en/lessons/linear-regression":{"position":[[5041,5],[9700,5],[9763,5],[11462,6],[13005,7],[13200,5],[13371,7],[13859,6],[13977,6],[18898,7],[19193,6],[19215,6],[19410,5],[19623,7],[19832,5],[20377,7],[21038,6],[23908,6],[25306,6],[25598,6],[25832,6],[26104,6],[26195,5],[26906,7],[29083,7],[29353,7],[29847,6],[29888,6],[29909,7],[30641,5],[34446,6],[36159,5],[37683,6],[37789,5],[39917,7],[40025,6],[41800,6],[41845,5],[41927,5],[42934,6],[43853,5],[44076,5],[44180,5],[44206,5],[44285,5],[44815,5],[44843,6],[44928,5],[44957,6],[45068,5],[45120,6],[45423,5],[47638,5],[47757,5],[48721,5],[48750,5],[48795,6],[48829,6],[51412,6],[56221,6],[56302,7],[56642,6],[56660,7],[56751,6],[57093,5],[57913,6],[58005,6],[58406,7],[58923,6],[59098,6],[59474,6],[59913,7],[60050,6],[60089,6],[60136,6],[60664,6],[60894,6],[60926,6],[61541,6],[61740,5],[62188,5],[62376,6],[62653,5],[63168,5],[63778,6],[64922,6],[65001,6],[65369,7],[65452,7],[65597,6],[65738,7],[68879,6],[69686,6],[69861,5],[69958,5],[70079,6],[77192,5]]},"/en/lessons/logistic-regression":{"position":[[4249,5],[4309,5],[5617,6],[5815,7],[7281,5],[7571,6],[7779,5],[8198,6],[8329,5],[8728,6],[9223,5],[9373,6],[9502,5],[9729,5],[9784,6],[11365,6],[15675,6],[19909,6],[20898,5],[20962,5],[21354,5],[23800,5],[27593,6],[28224,6],[28286,6],[28438,6],[29357,5],[30299,5],[30356,5],[30617,6],[32325,7],[34883,7],[36927,6],[41978,5],[44533,5],[50503,6],[52462,6],[66054,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3815,5],[6115,5],[6537,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2786,6],[9156,5],[9319,6],[9670,5],[9748,6],[9794,6],[18839,5]]},"/en/lessons/naive-bayesian":{"position":[[9159,6],[25601,6],[63083,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[41413,6],[41476,6],[42972,6],[49789,7]]},"/en/lessons/output-data-as-html-file":{"position":[[7560,5],[7750,7],[7908,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6478,7],[6509,7],[13335,5]]},"/en/lessons/qgis-layers":{"position":[[12853,5],[16831,5],[16852,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5275,6],[5411,6],[5461,6],[5629,5],[5840,7],[6146,5],[6265,6],[6682,7],[6860,6],[7277,5],[7416,5],[10368,6],[10875,5],[10984,6],[11458,5],[17465,6],[17611,6],[17680,5],[18373,5],[18452,5],[25020,6],[25046,6],[25093,6]]},"/en/lessons/research-data-with-unix":{"position":[[2195,5],[5627,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13803,5],[13990,6],[15199,6],[17176,7],[22488,6],[22525,5],[22637,7],[31251,6],[31442,5],[32745,5],[32865,5],[33711,5],[33800,6],[35683,5],[36227,6],[37097,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6619,6],[7796,6],[8670,6],[9114,6],[9217,6],[17287,5],[17430,6],[17586,5],[22839,7],[26914,6],[27163,5],[27585,5],[27723,5],[27894,7],[30916,6],[33196,5],[36380,5],[42430,6],[42453,6],[42550,7],[45031,6],[54721,5]]},"/en/lessons/sentiment-analysis":{"position":[[20431,8],[20581,5],[20817,5],[20983,5],[21130,5],[22312,5],[23404,6],[23544,5],[23584,5],[23825,5],[24072,5],[24632,6],[32387,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4659,6],[24084,6],[24695,5],[24833,6],[25068,5],[28463,6],[28505,6],[28660,5],[28840,6],[29068,6],[30972,5],[34105,6],[34231,6],[36822,5]]},"/en/lessons/sonification":{"position":[[6044,7],[10265,6],[15349,6],[15811,6],[15919,8],[16486,5],[16555,5],[16997,6],[17119,6],[17475,6],[23995,6],[26650,6],[27100,6],[29892,6],[31644,5],[31667,5],[32565,6],[34392,6],[36265,5],[36324,5],[36375,5],[36445,5],[36847,6],[37008,6],[37215,5],[40044,5],[40701,6]]},"/en/lessons/space-place-gazetteers":{"position":[[4731,7],[6586,7],[20196,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12692,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17448,5],[21757,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[482,6],[27676,6],[28853,7],[28866,5],[29518,6],[29557,5],[29611,6],[31334,6],[32757,5],[33253,5],[39512,5],[41362,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26879,6],[41782,6],[44374,5],[44778,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8261,6],[18001,5],[18230,5],[21477,5],[23291,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9637,7],[14531,6],[27907,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3818,5],[4227,6],[5555,6],[6481,7],[23677,5],[23876,5],[24005,6],[24270,5],[24337,6],[24378,5],[25525,6],[27441,5],[27827,5],[28788,5],[29435,5],[29550,5],[29632,5],[29802,5],[32432,6],[38159,7],[41463,5]]},"/en/lessons/transliterating":{"position":[[5138,5],[6690,5],[9476,5],[9912,6],[10160,5],[10564,5],[10708,5],[10757,5],[10909,5],[17704,7],[17777,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5639,6],[8504,5],[11590,6],[28857,5],[28910,5],[30811,5],[30869,5],[31081,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[12116,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19962,5],[20274,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10897,7],[23308,6],[27455,6],[28443,5],[28989,5],[30794,5],[30945,5],[31006,5],[31058,5],[31174,5],[31211,5],[45283,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16223,5]]}}}],["valuabl",{"_index":3906,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18965,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45697,8],[61622,8],[66302,8],[67993,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27815,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3901,8],[5806,8],[58436,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34213,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15074,8],[26934,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7209,9],[18825,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[769,8],[6416,9]]},"/en/lessons/intro-to-bash":{"position":[[23656,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2050,9],[39925,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1154,8]]},"/en/lessons/jupyter-notebooks":{"position":[[8035,8]]},"/en/lessons/sentiment-analysis":{"position":[[7020,8]]},"/en/lessons/space-place-gazetteers":{"position":[[20867,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[528,8],[19111,8],[27092,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[171,8]]}}}],["valuable.15",{"_index":9365,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34903,11]]}}}],["value(",{"_index":20573,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24391,9]]}}}],["value.encode(\"utf",{"_index":11409,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32064,17]]}}}],["value.escape('url",{"_index":11357,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21369,19]]}}}],["value.length",{"_index":11337,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17050,14]]}}}],["value.parsehtml",{"_index":11318,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12156,18]]}}}],["value.parsehtml().select(\"p",{"_index":11308,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8311,29],[9665,30]]}}}],["value.parsehtml().select(\"p\").slice(37",{"_index":11313,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9976,39],[10527,39]]}}}],["value.parsehtml().select(\"p\")[0",{"_index":11310,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9348,33]]}}}],["value.parsehtml().select(\"p\")[0].innerhtml",{"_index":11320,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12520,44]]}}}],["value.parsehtml().select(\"p\")[37",{"_index":11311,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9574,34]]}}}],["value.parsejson()['city'].join",{"_index":11375,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25367,33]]}}}],["value.parsejson()['d",{"_index":11373,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25293,25]]}}}],["value.parsejson()['items'].join",{"_index":11372,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23356,38]]}}}],["value.parsejson()['label",{"_index":11402,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31528,28]]}}}],["value.parsejson()['lccn",{"_index":11377,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25414,25]]}}}],["value.parsejson()['ocr_eng",{"_index":11378,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25450,28]]}}}],["value.parsejson()['result']['senti",{"_index":11421,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33484,40]]}}}],["value.parsejson()['titl",{"_index":11374,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25330,26]]}}}],["value.replac",{"_index":3413,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17283,19]]}}}],["value.replace(\"\\n",{"_index":11380,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25694,23]]}}}],["value.split(\"<br>",{"_index":11324,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13988,25],[15586,26]]}}}],["value.split(\"<br>\")[0].trim",{"_index":11325,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14836,35]]}}}],["value.split(\"<br>\")[1].trim",{"_index":11326,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14888,35]]}}}],["value.split('|').uniques().join",{"_index":3419,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[18380,36]]}}}],["value.split(/\\n/).length",{"_index":11338,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17076,26]]}}}],["value.todate(\"yyyymmdd\").tostring(\"yyyi",{"_index":11382,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26116,39]]}}}],["value.unescape('html",{"_index":11322,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13463,22]]}}}],["value7",{"_index":7406,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18014,6]]}}}],["value=\"25\">",{"_index":18406,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33583,14]]}}}],["value=\"david\">",{"_index":18419,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34221,17]]}}}],["value=\"grant\">",{"_index":18418,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34138,17]]}}}],["value=\"male\">",{"_index":18404,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33511,16],[34305,16]]}}}],["value=\"robbery\">",{"_index":18414,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33916,19]]}}}],["value=\"taylor\">",{"_index":18400,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33358,18]]}}}],["value=\"thomas\">",{"_index":18402,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33434,18]]}}}],["value=\"violenttheft\">",{"_index":18412,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33822,24]]}}}],["value=new_col",{"_index":6924,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42670,14]]}}}],["value[^explanatori",{"_index":7325,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[15161,19]]}}}],["value_count",{"_index":6158,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12253,14]]}}}],["valueerror",{"_index":12383,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56761,10]]},"/en/lessons/jupyter-notebooks":{"position":[[24654,12]]}}}],["values('\",entrytitl",{"_index":13240,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32487,24]]}}}],["values('test",{"_index":13222,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27674,12]]}}}],["values('th",{"_index":13211,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[25991,11],[29723,11]]}}}],["values(‘th",{"_index":13217,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26725,11]]}}}],["values.4",{"_index":10446,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14541,8]]}}}],["values8",{"_index":12989,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28666,7]]}}}],["values=list",{"_index":14504,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37238,12]]}}}],["values=phl_crime.transpose().values.tolist",{"_index":14509,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37563,45]]}}}],["values[0",{"_index":16879,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31997,9]]}}}],["values_from",{"_index":21751,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25441,11]]}}}],["valéri",{"_index":16397,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44094,7],[52682,7]]}}}],["van",{"_index":1874,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47055,3],[50341,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7597,3]]},"/en/lessons/extracting-keywords":{"position":[[4455,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25188,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31481,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3355,3],[3520,3],[3940,3],[4096,3],[4158,3],[7252,3],[7824,3],[8700,3],[9213,3],[11601,3]]},"/en/lessons/intro-to-linked-data":{"position":[[37154,3]]},"/en/lessons/json-and-jq":{"position":[[3337,3],[3363,3],[3494,3],[3531,3],[3557,3],[3639,3],[7588,3],[7614,3],[7749,3],[7788,3],[7814,3],[7896,3],[12227,5],[12418,4],[12601,3],[12658,3],[12721,3],[12793,3],[12852,3],[13604,3],[13630,3],[13922,3],[13948,3],[14686,3],[14712,3],[14798,3],[15680,3],[15706,3],[15789,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49378,3],[52545,3]]}}}],["vancouver\",1",{"_index":16791,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36180,13]]}}}],["vandal",{"_index":8275,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4021,12]]}}}],["vandenbeld",{"_index":7441,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22336,10]]}}}],["vanilla",{"_index":12593,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1651,7],[15804,7]]}}}],["vanzetti",{"_index":1562,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30717,8],[32258,9]]}}}],["var",{"_index":7348,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16887,4],[16955,4],[17151,4],[17218,4],[17398,4],[17457,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[31595,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20929,3],[21166,3],[21323,3],[23783,3],[24020,3],[24178,3],[25593,3],[26196,3],[26659,3],[27703,3],[27943,3],[28101,3],[28730,3],[28970,3],[29435,3],[30384,3],[30626,3],[30880,3],[32629,3],[33131,3],[33411,3],[33666,3],[34371,3],[34645,3],[34746,3],[35252,3]]},"/en/lessons/sentiment-analysis":{"position":[[28129,3],[30818,3],[31916,3],[35108,3],[37048,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19423,3],[20006,3],[20852,3],[20922,3],[20996,3]]}}}],["var/www",{"_index":14104,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10076,9]]}}}],["var/www/html",{"_index":14103,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10043,14],[10218,13]]}}}],["var/www/html/omeka",{"_index":14110,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[11208,20],[11277,19]]}}}],["varchar(45",{"_index":13165,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16561,12],[17041,11]]}}}],["varchar(99",{"_index":13161,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16221,12],[16445,12],[16942,11],[17006,11],[27008,11]]}}}],["vari",{"_index":649,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20690,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14546,4],[14893,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57147,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16994,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30639,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10647,7],[13866,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12019,4],[24184,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4554,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3700,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9612,7],[23110,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11212,4],[29995,7],[30177,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4777,4],[9866,5],[49584,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7781,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8704,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[21950,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21723,4]]},"/en/lessons/gravity-model":{"position":[[3381,6],[26619,4],[55505,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[12545,5],[38184,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11557,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7917,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2302,4]]},"/en/lessons/linear-regression":{"position":[[47245,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15561,4],[29076,4],[32041,4],[32319,5]]},"/en/lessons/sentiment-analysis":{"position":[[13161,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22439,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2987,4],[36507,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23773,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[695,7],[4445,4],[5305,4],[28060,4],[43361,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[26598,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[658,7]]}}}],["varia",{"_index":16152,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1004,5],[45985,5]]}}}],["variabl",{"_index":440,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11747,8],[11937,8],[11987,8],[12617,9],[12782,14]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2998,10],[12280,9],[21050,8],[21086,8],[21203,8],[21278,10],[21399,8],[23612,8],[23795,8],[23833,8],[25892,8],[25963,9],[27596,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11631,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4540,8],[21202,8],[25751,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10334,8],[13397,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5040,12],[6763,12],[8716,9]]},"/en/lessons/common-similarity-measures":{"position":[[27754,8],[27791,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5989,10],[18612,8],[20635,8],[32692,9],[33495,9],[41631,8],[42730,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10478,9],[13983,8],[14619,8],[25498,8],[27744,10],[27862,8],[27894,8],[37774,8],[37974,8],[39720,9],[47892,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13445,8],[16675,9]]},"/en/lessons/counting-frequencies":{"position":[[550,9],[1135,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24779,9],[27066,9],[39428,9],[41196,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22493,9],[22538,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23995,8],[24065,8],[32407,8],[32447,9],[34957,8],[41864,9],[41920,8],[44250,8],[46681,11],[46833,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11634,8],[12036,9],[14290,8],[20372,8],[22847,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1668,8],[1988,8],[2015,9],[2053,9],[4177,8],[7309,8],[8391,8],[8503,8],[9445,9],[23657,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13728,8],[14018,9],[15471,8],[16131,9],[16903,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28174,8],[28229,8],[28393,8],[43078,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9266,8],[9578,8],[11849,9],[12043,9],[12849,9],[13059,9],[14743,9],[14799,8],[15103,8],[15428,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8797,9],[8897,8],[8942,8],[9066,10],[9110,8],[9440,9],[9587,9],[9753,8],[9998,8],[10771,8],[12569,8],[13668,8],[16611,8],[17901,9],[19473,9],[19721,9],[20330,8],[20555,9],[20627,8],[21350,8],[21415,8],[26507,8],[27652,8],[33971,8],[34002,8],[35051,8],[48628,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11755,9],[15715,10],[23630,8],[23676,9],[24857,9],[33507,9],[37374,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13251,9]]},"/en/lessons/extracting-keywords":{"position":[[13562,8],[18257,8],[19868,8],[19950,8],[21040,9],[21544,8],[21597,8],[23194,8],[31203,9],[32137,8],[32684,9],[34196,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[29045,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1584,9],[7692,8],[7848,9],[10279,9],[15417,8],[15465,9],[15509,9],[15675,9],[15741,8],[20649,10],[20814,8],[21804,9],[28995,9],[29815,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5889,9],[9522,8],[9737,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1596,9],[2503,8],[2798,8],[2954,9],[3184,8],[5025,9],[5391,9],[5531,8],[6891,9],[7532,8],[8711,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21692,10],[21882,10],[22253,10],[22465,9],[25050,8],[25140,8],[25497,8],[28435,8],[44271,9],[44418,9],[44614,8],[44723,8],[44808,8],[46275,8],[46438,8],[53300,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7932,8],[8535,8],[8762,8],[8901,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1781,8],[2870,11],[2951,11],[9166,8],[9205,8],[9267,8],[10575,8],[10899,8],[11405,9],[16566,8],[18572,8],[20875,11],[21080,8],[21294,8],[21585,8],[21618,8],[21989,9],[22567,8],[22736,8],[23488,10],[24087,11],[24389,8],[25046,8],[25075,8],[26434,9],[26870,8],[26916,9],[26992,8],[28571,8],[29939,10],[33286,11],[34402,8],[34466,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3849,9],[21431,8],[21512,9],[22311,9],[23212,8],[30409,8],[31300,9],[31416,10],[31991,10],[35880,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6587,9],[6868,9],[13440,9],[14109,8],[19199,9],[19733,8],[23787,8]]},"/en/lessons/gravity-model":{"position":[[588,9],[663,9],[697,8],[2921,10],[5135,9],[20365,9],[20982,9],[21102,10],[23316,9],[23391,9],[24055,9],[24140,10],[24237,10],[24503,9],[24623,9],[24703,9],[24772,8],[24835,8],[24868,11],[24929,8],[24963,11],[25039,8],[25073,11],[25271,9],[30080,9],[30572,9],[30673,9],[31096,9],[31185,9],[31256,9],[31338,9],[31979,9],[32204,9],[32413,10],[32466,8],[32623,9],[32956,9],[34778,8],[35013,9],[35094,10],[35317,8],[35851,9],[35960,10],[36152,10],[36796,9],[37389,8],[37483,9],[37751,9],[39406,9],[40225,9],[40474,10],[40655,8],[40847,10],[40945,9],[41333,8],[41487,8],[41565,9],[42536,9],[42641,8],[45646,9],[46036,8],[46764,9],[47197,9],[47863,8],[49176,9],[49534,8],[49741,8],[50070,8],[51409,8],[52245,8],[57102,9],[57306,9],[58147,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[33071,9],[33529,8],[33628,9],[35074,8],[35139,9],[35327,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29627,8],[29687,8],[29739,9],[29974,8],[30275,8],[30581,9],[31418,8],[31910,8],[32022,10],[32087,9],[36588,9],[36681,9],[40922,10],[43209,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7473,9],[11483,8],[12844,8],[16483,10],[17589,11],[17852,8],[19842,9],[20366,8],[21109,8],[21776,10],[23830,9],[31124,9],[32651,8],[38625,10],[38753,10],[50272,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17904,8],[18192,10]]},"/en/lessons/intro-to-linked-data":{"position":[[35024,8]]},"/en/lessons/intro-to-powershell":{"position":[[35276,10],[38694,10],[39070,9],[39470,9],[39765,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39030,8],[39502,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24836,10],[25141,8],[25185,9],[25625,8],[25928,9],[25987,9],[26155,9],[26339,9],[26646,8],[27425,8],[27702,8],[28205,8],[28628,8],[31776,8],[33309,8],[33466,8],[41826,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39816,9]]},"/en/lessons/jupyter-notebooks":{"position":[[11565,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5025,9],[6149,8],[6242,9],[6321,9],[7556,8]]},"/en/lessons/linear-regression":{"position":[[8380,9],[11916,10],[11968,8],[12111,9],[12188,8],[12283,8],[12385,9],[12427,9],[12718,10],[12965,9],[13106,9],[13137,10],[13167,9],[13320,9],[13490,10],[14395,8],[14433,10],[14507,8],[14545,10],[14973,8],[15012,9],[15231,9],[15259,9],[17218,9],[17373,9],[19326,8],[19358,9],[20102,8],[20994,9],[21170,9],[22097,10],[22525,10],[30924,8],[34919,8],[35223,8],[35261,8],[36101,9],[37224,10],[38346,9],[38471,9],[38659,9],[39294,9],[40776,9],[41244,8],[41326,9],[41683,9],[42034,9],[42522,9],[43080,8],[43130,8],[44592,10],[47003,9],[47125,9],[52170,8],[52218,9],[52272,8],[52824,9],[52998,8],[53373,8],[53634,9],[54578,9],[54606,9],[56002,9],[61443,10],[61620,8],[61692,9],[74950,10],[75127,8]]},"/en/lessons/logistic-regression":{"position":[[3810,8],[3844,9],[3904,8],[4157,10],[4407,10],[4455,8],[4852,9],[7442,8],[9246,8],[9305,8],[9609,8],[9684,9],[14217,8],[14275,9],[14904,8],[15639,8],[27706,8],[34025,9],[36358,8],[42282,8],[51637,8],[61336,9],[61399,9],[61465,9],[61664,9],[61696,9],[61749,9],[61776,9],[61923,9],[61960,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[927,9],[4873,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6890,9],[11171,8]]},"/en/lessons/naive-bayesian":{"position":[[29979,8],[40866,10],[41367,8],[41529,8],[41559,8],[41968,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22288,9],[25213,8],[27856,9],[40954,8],[41164,8],[42060,9]]},"/en/lessons/output-data-as-html-file":{"position":[[5402,8],[6194,8],[7923,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8148,8],[8223,8],[10728,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7183,10],[7285,8],[7433,8],[7597,9],[7761,10],[7785,8],[7831,8],[7919,9],[8051,10],[8175,8],[8303,9],[8334,9],[8437,8],[8462,9],[8497,8],[9072,9],[9248,9],[9396,9],[9483,9],[9532,9],[9648,9],[9735,9],[9960,9],[10204,9],[10382,8],[10574,9],[10790,8],[11148,8],[11871,8],[12268,9],[12452,9],[19012,9],[19564,9],[20703,9],[25475,10],[26948,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32488,9],[33346,9],[33815,9],[34722,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33396,8],[35363,9]]},"/en/lessons/sentiment-analysis":{"position":[[18014,10],[18235,9],[18417,8],[18695,9],[18713,8],[19881,8],[20389,8],[21012,9],[21532,8],[25026,8],[30114,8],[38855,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1678,8],[4636,8],[4706,8],[4873,9],[4912,9],[19816,8],[27490,9],[30832,9],[31011,8],[31148,8],[31414,8],[33210,9],[33306,9],[35875,10]]},"/en/lessons/sonification":{"position":[[21292,8],[27481,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23753,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10326,9],[26888,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44019,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[562,8],[7063,8],[7318,8],[7462,9],[7541,9],[7578,8],[7935,11],[7993,8],[8252,8],[8537,9],[8592,9],[8711,9],[10356,8],[14022,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12775,8],[13391,9],[14447,9],[16220,9],[16288,9],[16797,9],[17147,9],[27855,8],[30264,9],[32843,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11257,10],[40785,8],[40994,8],[41022,8]]},"/en/lessons/transliterating":{"position":[[5120,8],[5921,8],[6379,9],[6956,8],[7047,9],[7482,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20500,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20318,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11270,8],[15610,8],[19488,8],[19737,8],[22638,9],[28712,9],[31019,8]]},"/en/lessons/working-with-text-files":{"position":[[4409,8],[4502,8],[4638,10],[4680,8],[4820,8],[4926,10]]},"/en/lessons/working-with-web-pages":{"position":[[7125,9],[7518,8],[7548,8],[7718,8],[7777,9]]}}}],["variable(",{"_index":17312,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[55972,11]]}}}],["variable(numb",{"_index":12942,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20760,15]]}}}],["variable.13",{"_index":17063,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19870,11]]}}}],["variable.27",{"_index":17300,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53024,11]]}}}],["variable.\\n**restart",{"_index":22155,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17002,20],[17320,20]]}}}],["variable.png",{"_index":22036,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8666,13]]}}}],["variable1",{"_index":16102,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39813,10],[40073,10]]}}}],["variable2",{"_index":16103,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39824,10],[40106,10]]}}}],["variable3",{"_index":16104,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39839,9],[40172,10]]}}}],["variables.19",{"_index":17224,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43142,12]]}}}],["variables.31",{"_index":17310,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[55676,12]]}}}],["variables.”9",{"_index":17046,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[12295,12]]}}}],["variable’",{"_index":17187,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38495,10]]},"/en/lessons/logistic-regression":{"position":[[8187,10],[8281,10],[9491,10]]}}}],["varianc",{"_index":4013,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25442,8],[26155,8],[35148,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42811,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16813,8],[17077,8],[17332,8],[17619,8],[17684,8],[25197,9],[36347,8],[36759,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54892,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[22424,8],[22569,9],[22731,8]]},"/en/lessons/linear-regression":{"position":[[32495,8],[43054,8],[45307,8],[55551,10],[55831,8]]},"/en/lessons/logistic-regression":{"position":[[15302,8],[60698,8]]}}}],["variant",{"_index":1714,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40271,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38384,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45897,8],[46011,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3651,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32239,7],[32338,7]]},"/en/lessons/geocoding-qgis":{"position":[[10717,8],[22981,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22668,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[4842,7],[8934,8],[9048,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2458,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11903,7],[13428,7],[13617,7],[15353,7],[16226,7],[16367,7],[17140,7],[18916,7],[21528,7],[29325,7],[35251,7],[35856,7],[38010,7],[40776,7],[42489,7],[44161,7],[45615,7],[45733,7],[47362,7],[47483,7],[48657,7],[48798,7],[49741,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16636,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34588,9]]},"/en/lessons/linear-regression":{"position":[[5950,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14295,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9005,8],[14314,9],[21427,8],[29146,9],[37146,9],[37910,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[12140,7],[32380,8]]}}}],["variat",{"_index":196,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4050,10],[20562,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[589,10],[37326,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9768,9],[22965,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10342,10],[26213,9],[27724,9],[28020,10],[32133,9],[67730,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35161,10],[35272,9],[35395,10],[35606,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60184,9],[61172,9],[61965,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38614,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30700,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1555,10],[1864,10],[12721,9],[26069,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8907,10],[34860,10],[37117,9],[49036,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1332,10],[1595,11]]},"/en/lessons/extracting-keywords":{"position":[[8451,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55124,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[553,10],[3071,10],[23258,10]]},"/en/lessons/gravity-model":{"position":[[45263,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[15234,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6311,9]]},"/en/lessons/sonification":{"position":[[5342,10]]},"/en/lessons/space-place-gazetteers":{"position":[[23732,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35736,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5248,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11162,9],[11314,10],[23005,10],[23397,10],[31631,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9617,10],[9863,10]]}}}],["varieti",{"_index":67,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1199,7],[8227,7],[23070,7],[23266,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15342,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7913,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[753,7],[11246,7],[12298,7],[12791,7],[16116,7],[16221,7],[24784,7],[25774,7],[25868,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18856,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5968,7],[60098,7],[71934,7]]},"/en/lessons/common-similarity-measures":{"position":[[7693,7],[29105,7],[29486,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1773,7],[7370,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34598,7],[52807,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18162,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46459,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2909,7],[5129,7],[8695,7],[18459,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9663,7],[25613,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13493,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12651,7],[27071,7],[29768,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2411,7],[3286,7],[3667,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[860,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18149,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4773,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[957,7],[10964,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5175,7]]},"/en/lessons/geocoding-qgis":{"position":[[32639,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27089,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[6916,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2028,7],[47394,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3085,7],[21700,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14269,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1725,7],[3942,7],[22356,7]]},"/en/lessons/intro-to-bash":{"position":[[6654,7],[19992,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1628,7]]},"/en/lessons/introduction-map-warper":{"position":[[8977,7],[10469,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23615,7],[36454,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2579,7]]},"/en/lessons/linear-regression":{"position":[[64189,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2772,7]]},"/en/lessons/sentiment-analysis":{"position":[[5934,7]]},"/en/lessons/sonification":{"position":[[7895,7]]},"/en/lessons/space-place-gazetteers":{"position":[[22428,7],[44088,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5534,7],[32281,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8967,7],[57884,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2440,7],[42150,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4578,7],[10627,7],[27736,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[757,7],[46537,7]]}}}],["variou",{"_index":368,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9439,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[935,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2429,7],[5343,7],[11298,7],[21809,7],[32961,7],[34350,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1189,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34727,7],[43978,7],[44045,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13992,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39446,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1910,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59465,7],[64790,7]]},"/en/lessons/common-similarity-measures":{"position":[[4543,7],[6158,7],[21600,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18107,7],[30481,7],[37732,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14381,7],[17882,7],[32623,7],[44644,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[55590,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33685,7],[46308,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1741,7],[4468,7],[10536,7],[30344,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1491,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26983,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[479,7],[3124,7],[14080,7],[15018,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[747,7],[4414,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39205,7]]},"/en/lessons/extracting-keywords":{"position":[[29490,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12678,7],[17505,7],[34306,7],[34493,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[302,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[423,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21651,7],[42158,7],[60106,7]]},"/en/lessons/geocoding-qgis":{"position":[[13845,7],[19928,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3062,7],[7165,7],[23227,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8837,7],[34998,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[16447,7],[16864,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11343,7]]},"/en/lessons/gravity-model":{"position":[[3893,7],[6123,7],[6703,7],[11842,7],[15608,7],[41942,7],[44114,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[21634,7],[24480,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7282,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3023,7],[3253,7],[4907,7],[22933,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34521,7],[52447,7]]},"/en/lessons/intro-to-bash":{"position":[[872,7],[6032,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7292,7],[7523,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5969,7],[22172,7]]},"/en/lessons/intro-to-powershell":{"position":[[35960,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[5399,7]]},"/en/lessons/introduction-map-warper":{"position":[[794,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11581,7],[14637,7],[14773,7],[18503,7],[26763,7],[31348,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40601,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17796,7],[43590,7],[45316,7],[45458,7],[47110,7]]},"/en/lessons/json-and-jq":{"position":[[6219,7]]},"/en/lessons/linear-regression":{"position":[[8638,7],[16908,7],[27899,7],[52329,7],[68541,7]]},"/en/lessons/logistic-regression":{"position":[[26775,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5253,7],[28346,7]]},"/en/lessons/naive-bayesian":{"position":[[867,7],[8575,7],[8663,7],[46190,7],[60811,7],[70280,7]]},"/en/lessons/normalizing-data":{"position":[[311,7]]},"/en/lessons/output-data-as-html-file":{"position":[[4249,7]]},"/en/lessons/preserving-your-research-data":{"position":[[263,7]]},"/en/lessons/qgis-layers":{"position":[[4826,7],[9610,7],[15551,7],[15679,7],[16378,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38427,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2715,7],[7154,7],[18506,7],[27074,7],[42831,7]]},"/en/lessons/sentiment-analysis":{"position":[[4918,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9268,7],[15991,7],[19281,7],[19415,7],[22430,7],[24097,7],[38302,7]]},"/en/lessons/sonification":{"position":[[5299,7],[10203,7],[10828,7],[10946,7],[11312,7],[16023,7],[17252,7]]},"/en/lessons/space-place-gazetteers":{"position":[[27661,7],[27885,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16384,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2944,7],[5749,7],[30513,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7115,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1754,7],[6254,7],[17569,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50697,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22499,7],[22688,7]]},"/en/lessons/vector-layers-qgis":{"position":[[16030,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16910,7]]},"/en/lessons/working-with-web-pages":{"position":[[145,7]]}}}],["various",{"_index":13606,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20206,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33777,9]]}}}],["vase",{"_index":6243,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27094,4]]}}}],["vasilio",{"_index":12765,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31440,8]]}}}],["vassallu",{"_index":12000,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10733,9],[62033,9]]}}}],["vassilvitskii",{"_index":4641,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13422,13]]}}}],["vast",{"_index":4795,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31015,4],[57123,4],[63053,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62959,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5735,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10023,5],[28153,4],[36750,4],[37108,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7557,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28375,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5067,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68754,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5497,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41131,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1470,4]]}}}],["vastli",{"_index":5718,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21895,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34061,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4863,6],[10137,6]]}}}],["vaughan",{"_index":22366,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[293,8]]}}}],["vault",{"_index":18611,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59105,9]]}}}],["vb",{"_index":21496,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24929,2]]}}}],["vbar",{"_index":23397,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[23343,4],[28176,4],[28334,4]]}}}],["vbar_stack",{"_index":23462,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32271,10]]}}}],["vbd",{"_index":7079,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50973,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41961,3]]}}}],["vbg",{"_index":7060,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49748,3]]}}}],["vbn",{"_index":21497,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24971,3]]}}}],["vbp",{"_index":7080,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50997,3]]}}}],["vbz",{"_index":7081,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[51054,3]]}}}],["vector",{"_index":1433,"title":{"/en/lessons/vector-layers-qgis":{"position":[[13,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23627,11],[23994,10],[25952,10],[27780,6],[27832,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[10653,7],[27217,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8131,9],[8158,6],[11555,8],[13196,7],[13750,7],[27926,7],[62163,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1015,13],[1093,13],[7637,7],[50682,7],[51607,13],[51721,8],[51803,14],[53389,13],[53677,10],[53733,8],[54572,10],[54621,10]]},"/en/lessons/common-similarity-measures":{"position":[[25984,10],[26072,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58878,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25471,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8179,7],[8822,8],[9287,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4186,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35392,6]]},"/en/lessons/geocoding-qgis":{"position":[[1904,6],[2450,6],[5188,6],[11354,6],[11579,6],[11611,6],[13968,6],[15476,6],[18278,6],[18558,6],[18665,6],[18719,6],[19543,6],[21116,6],[21322,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2929,6],[3663,6],[3726,6],[11308,6],[11695,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[106,6],[4991,6],[5065,6],[5081,6],[5864,7],[5915,6],[6552,6],[15062,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3444,6],[50767,6],[51028,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3760,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7245,6],[23702,6]]},"/en/lessons/introduction-map-warper":{"position":[[2933,14],[20646,8]]},"/en/lessons/jupyter-notebooks":{"position":[[39449,7],[42719,7]]},"/en/lessons/logistic-regression":{"position":[[62527,11]]},"/en/lessons/qgis-layers":{"position":[[254,7],[417,6],[7686,6],[8082,6],[8972,7],[8981,7],[9050,6],[9664,6],[9727,6],[10750,6],[11293,6],[13599,6],[14632,6],[16467,6],[18037,6],[19201,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10472,9],[10616,6],[11582,6],[11817,7],[19025,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24730,6],[28690,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7328,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13463,6],[39172,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[313,7],[474,8],[1862,7],[1964,7],[2068,7],[2102,7],[2563,6],[3547,8],[3577,6],[3727,6],[5747,9],[7017,7],[7115,8],[7131,6],[7436,8],[7538,7],[7694,7],[7735,8],[7785,7],[7887,6],[7979,6],[8612,6],[9134,6],[9179,6],[11379,8],[11648,7],[11995,6],[12021,7],[12206,7],[12327,6],[12582,7],[12781,6],[12868,7],[12979,7],[12994,6],[13301,6],[13540,6],[14036,6],[14361,6],[14387,7],[14687,6],[16938,6],[26432,8],[27908,6],[28197,7],[33782,6],[33823,6],[35240,6],[35662,6],[37306,7],[41086,7],[42484,6],[43258,6],[45278,7],[47599,6],[47856,8],[47939,8],[48029,6],[48167,6],[48220,8],[48674,7],[48910,6],[48971,7],[49049,6],[49210,6],[50336,6],[52941,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18645,6],[18659,6]]},"/en/lessons/vector-layers-qgis":{"position":[[14,6],[122,6],[220,6],[377,6],[485,6],[1351,6],[4194,6],[4461,6],[4655,6],[4942,6],[5394,6],[6449,6],[10789,6],[10830,7],[10895,6],[11433,6],[13099,6],[13123,7],[13188,6],[16391,6],[16739,6],[17277,6],[17418,6]]}}}],["vector>analysi",{"_index":12570,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[27807,18]]}}}],["vector>geometri",{"_index":12559,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[20470,18]]}}}],["vector_s",{"_index":22897,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[30965,11],[30994,11]]}}}],["vectorizer.fit_transform(all_doc",{"_index":1443,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24111,34]]}}}],["vectorizer.fit_transform(filenames).toarray",{"_index":5743,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26215,45]]}}}],["vectors,3",{"_index":22819,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[4655,9]]}}}],["vectorscop",{"_index":15718,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[676,12],[4144,12],[24667,12],[24726,12],[24809,11],[25063,11],[25163,11],[25392,12],[25539,11],[25631,11],[26311,11],[26405,11],[26508,11],[26634,11],[26792,13],[26852,11],[27052,11],[27288,11],[27374,12],[28230,12],[28374,11],[28468,12],[28753,12],[32270,11],[40685,12]]}}}],["vectorscope’",{"_index":15863,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[26069,13],[26356,13],[32165,13]]}}}],["vector’",{"_index":22825,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[7644,8]]}}}],["veenr",{"_index":22081,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22086,5]]}}}],["veer",{"_index":17315,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[56528,4]]}}}],["veget",{"_index":23103,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[4403,10]]}}}],["vehicl",{"_index":6883,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37494,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10655,10]]}}}],["veil",{"_index":15902,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35565,6]]}}}],["vein",{"_index":7188,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[944,5]]}}}],["veitch",{"_index":20633,"title":{},"body":{"/en/lessons/sonification":{"position":[[650,6]]}}}],["vel",{"_index":11846,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6853,3],[10900,3],[62200,3]]}}}],["velcin",{"_index":20264,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50170,7],[52200,6]]}}}],["velleman",{"_index":19738,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28386,8]]}}}],["velux.com",{"_index":12109,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16684,9]]}}}],["venabl",{"_index":13544,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[8775,8],[43112,8]]}}}],["vendredi",{"_index":9944,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52368,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21371,9],[26468,9]]}}}],["venessa",{"_index":8556,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5539,7]]}}}],["venezuela",{"_index":4464,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59195,12]]}}}],["venezuelan",{"_index":5225,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64735,10]]}}}],["veniam",{"_index":21124,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13253,7],[15482,7]]}}}],["vennmak",{"_index":8492,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30569,9],[30633,9]]}}}],["ventom",{"_index":18586,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58701,9]]}}}],["ventu",{"_index":11950,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9854,6],[61154,6]]}}}],["ventur",{"_index":7331,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16417,8]]}}}],["venu",{"_index":8396,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2194,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22630,8],[23881,6],[26506,5],[29931,5],[32178,6],[33320,8]]},"/en/lessons/jupyter-notebooks":{"position":[[38835,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17682,5]]}}}],["venv",{"_index":18866,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21008,5]]}}}],["verb",{"_index":2376,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9704,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11825,4],[15008,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9249,5],[9259,4],[29305,5],[29460,6],[33297,6],[34824,4],[43150,4],[46719,4],[47574,5],[48067,4],[48688,5],[50873,5],[50989,7],[51042,7],[51095,7],[51274,4],[51471,4],[51583,5],[52179,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29665,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14605,7],[14693,6],[27430,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10071,4],[10163,5]]},"/en/lessons/intro-to-linked-data":{"position":[[34349,4]]},"/en/lessons/intro-to-powershell":{"position":[[5826,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[6864,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36276,6]]},"/en/lessons/linear-regression":{"position":[[5818,5]]},"/en/lessons/naive-bayesian":{"position":[[68329,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24199,5],[31424,5]]}}}],["verb.capit",{"_index":15606,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23132,19]]}}}],["verbal",{"_index":20221,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48704,6],[51903,6]]}}}],["verbatim",{"_index":2335,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4519,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37544,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16742,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[28252,9]]}}}],["verborgh",{"_index":15300,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37176,9]]}}}],["verbos",{"_index":3428,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[215,7],[8646,7],[8802,7],[11205,7],[11476,7],[11518,7],[11868,7],[11953,7],[13281,7],[13347,7],[13819,7],[13962,7],[16292,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27947,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35181,7]]},"/en/lessons/gravity-model":{"position":[[37175,7]]},"/en/lessons/intro-to-linked-data":{"position":[[29034,7]]},"/en/lessons/preserving-your-research-data":{"position":[[4426,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48199,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[18907,7]]}}}],["verd",{"_index":16839,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[16212,5]]}}}],["verdict",{"_index":18298,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[5147,8],[5686,8]]}}}],["verfi",{"_index":19779,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[948,7],[32676,7]]}}}],["veri",{"_index":506,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14543,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1253,4],[4261,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7059,4],[20797,4],[28344,4],[33506,4],[33607,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1652,4],[3387,4],[15418,4],[33032,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2743,4],[6669,4],[16058,4],[25104,4],[25637,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5509,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2674,4],[7084,4],[9942,4],[9957,4],[20327,4],[20345,4],[27853,4],[35466,4],[39284,4],[39329,4],[51543,4],[62023,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20833,4],[24909,4],[36092,4],[46032,4],[61389,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[875,4],[1584,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4149,4],[4236,4],[37097,4],[41679,4]]},"/en/lessons/common-similarity-measures":{"position":[[819,4],[1249,4],[7224,4],[16019,4],[17351,4],[19492,4],[21805,4],[21857,4],[24322,4],[25124,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26610,4],[30296,4],[30989,4],[34559,4],[36990,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19603,4],[19726,4],[30600,4],[32398,4],[37204,4],[42706,4],[52279,4],[54231,4],[56944,4],[58463,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2899,4],[6432,4],[6887,4],[8294,4],[8588,4],[10300,4],[10567,4],[10705,4],[13634,4],[13658,4],[16546,4],[16702,4],[20360,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15827,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1102,4],[14337,4],[17728,4],[24836,4]]},"/en/lessons/counting-frequencies":{"position":[[3015,4],[11801,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36338,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2179,4],[5615,4],[33853,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1389,4],[5895,4],[9355,4],[15204,4],[16523,4],[21834,4],[22745,4],[26806,4],[26873,4],[31093,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1413,4],[3737,4],[3799,4],[5814,4],[6291,4],[12318,4],[13604,4],[25364,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24081,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1408,4],[1710,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4677,4],[4833,4],[5479,4],[7473,4],[17491,4],[27514,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37374,4],[38743,4],[42436,4],[49930,4],[53110,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48480,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3047,4],[8850,4],[9127,4],[9266,4],[9571,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23938,4],[29163,4],[30575,4],[34384,4],[35420,4],[40604,4],[45337,4],[47364,4],[50398,4],[50736,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12556,4],[25365,4]]},"/en/lessons/extracting-keywords":{"position":[[1385,4],[15870,4],[25984,4],[39294,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11177,4],[11322,4],[20960,4],[41983,4],[45314,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10693,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9241,4],[20921,4],[25218,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3161,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[827,4],[4497,4],[5264,4],[18662,4],[25845,4],[40638,4],[48597,4],[48792,4],[52128,4],[62731,4],[63128,4],[63313,4],[68953,4]]},"/en/lessons/geocoding-qgis":{"position":[[5795,4],[9094,4],[9991,4],[14123,4],[15879,4],[16458,4],[23284,4],[25861,4],[29197,4],[33973,4],[35074,4],[35310,4],[35381,4],[36493,4],[36952,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12026,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2825,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5504,4],[12796,4],[13705,4],[28632,4],[28781,4],[31783,4],[32479,4],[33984,4],[34917,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[5090,8],[5177,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[333,4],[45599,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[8750,4],[12864,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20504,4]]},"/en/lessons/gravity-model":{"position":[[7123,4],[8669,4],[15538,4],[22025,4],[25226,4],[25802,4],[26699,4],[29709,4],[32293,4],[46101,4],[46371,4],[46420,4]]},"/en/lessons/installing-omeka":{"position":[[2075,4],[9222,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29757,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15688,4],[17619,4],[29916,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13548,4],[15857,4],[28375,4],[45359,4],[47257,4],[51273,4],[53933,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4428,4],[7953,4],[11585,4],[36093,4]]},"/en/lessons/intro-to-bash":{"position":[[9126,4],[10775,4],[17359,4],[17759,4]]},"/en/lessons/intro-to-linked-data":{"position":[[14516,4],[15389,4],[27458,4],[30504,4],[34979,4],[35848,4]]},"/en/lessons/intro-to-powershell":{"position":[[13475,4],[18526,4],[22147,4],[22663,4],[29641,4],[31009,4],[31236,4],[33827,4],[41119,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[20108,4],[20320,4],[21866,4],[23226,4],[23292,4]]},"/en/lessons/introduction-map-warper":{"position":[[9820,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16459,4],[19082,4],[23277,4],[34111,4],[34187,4],[35382,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12187,4],[16238,4],[20467,4],[21713,4],[26425,4],[42810,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2239,4],[2386,4],[14918,4],[18056,4],[29586,4],[30088,4],[30423,4]]},"/en/lessons/json-and-jq":{"position":[[5182,4],[9960,4],[22506,4],[25146,4],[26053,4],[26176,4],[30142,4],[37378,4]]},"/en/lessons/jupyter-notebooks":{"position":[[30389,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3729,4],[5732,4]]},"/en/lessons/linear-regression":{"position":[[4867,4],[8324,4],[16445,4],[20685,4],[25630,4],[33957,4],[36987,4],[38017,4],[56867,4],[63933,4]]},"/en/lessons/linux-installation":{"position":[[2402,4]]},"/en/lessons/logistic-regression":{"position":[[16992,4],[42365,4],[42441,4],[53405,4],[53452,4],[53622,4]]},"/en/lessons/mac-installation":{"position":[[1781,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5805,4],[5915,4]]},"/en/lessons/naive-bayesian":{"position":[[10666,4],[10879,4],[11193,4],[12958,4],[20880,4],[21401,4],[50858,4],[56233,4],[56256,4],[56334,4],[65512,4]]},"/en/lessons/normalizing-data":{"position":[[4992,4],[6706,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6253,4],[12501,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1626,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5968,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5853,4]]},"/en/lessons/qgis-layers":{"position":[[3019,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13624,4],[27213,4]]},"/en/lessons/research-data-with-unix":{"position":[[11912,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5129,4],[38335,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27047,4],[34832,4],[40846,7],[41286,6]]},"/en/lessons/sentiment-analysis":{"position":[[11876,4],[15899,4],[18817,4],[21636,4],[22682,4],[24109,4],[27792,4],[30482,4],[31579,4],[33251,4],[34772,4],[36555,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1354,4],[5946,4],[6228,4],[8922,4],[14028,4],[35091,4]]},"/en/lessons/sonification":{"position":[[21780,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3324,4],[16114,4],[18800,4],[19745,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8637,4],[24739,4],[31025,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23025,4],[23416,4],[26990,4],[30452,4],[47914,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11548,4],[14776,4],[34923,4],[44432,4],[44452,4],[44630,4],[44760,4],[48770,4],[53583,4],[53670,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17116,4],[23906,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[976,4],[2347,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17673,4],[22550,4],[27404,4]]},"/en/lessons/transliterating":{"position":[[6183,4],[10021,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2445,4],[12299,4],[13503,4],[14022,4],[14725,4],[33102,4],[36083,4],[37812,4],[51571,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[28893,4],[31643,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3607,4],[9420,4],[17125,4],[23590,4]]},"/en/lessons/viewing-html-files":{"position":[[791,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14333,4],[36185,4],[39591,4]]},"/en/lessons/windows-installation":{"position":[[3139,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4147,4],[9315,4],[11995,4],[14888,4],[15320,4],[16553,4]]},"/en/lessons/working-with-text-files":{"position":[[3447,4]]},"/en/lessons/working-with-web-pages":{"position":[[6905,4]]}}}],["verif",{"_index":8169,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23973,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53034,12],[53570,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33259,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41915,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7373,12]]}}}],["verifi",{"_index":1384,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20725,6],[24689,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58230,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11470,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30192,6],[38533,6],[51029,9],[66747,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40790,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31860,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2934,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23891,9],[29895,6],[30464,8],[30589,6],[30887,9],[30940,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7641,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[465,6],[8397,6],[8524,6],[10172,6],[15525,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3417,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[15466,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7466,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19581,6]]},"/en/lessons/intro-to-bash":{"position":[[12739,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[14389,6],[14830,6],[15227,6],[16591,6]]},"/en/lessons/introduction-map-warper":{"position":[[12358,9],[12609,6]]},"/en/lessons/json-and-jq":{"position":[[26606,11],[37080,6]]},"/en/lessons/research-data-with-unix":{"position":[[11813,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[624,8],[644,8],[930,9],[1131,8],[1199,9],[6218,8],[6238,8],[19324,8],[19341,8],[19361,8],[19784,8],[20885,8],[21702,8],[21722,8],[22073,8],[22086,8],[22228,8],[22509,11],[22564,9],[22598,9],[23050,8],[23466,8],[23483,8],[23664,8],[24074,9],[24154,10],[24174,13],[24203,9],[24415,8],[24432,8],[24886,8],[25025,8],[25080,8],[25100,8],[25243,8],[25284,8],[25460,8],[25579,8],[25627,8],[25771,8],[25940,8],[25964,8],[26113,8],[26190,8],[26352,8],[26365,8],[27459,9],[27596,9],[27704,10],[27724,12],[27936,8],[27994,8],[28091,8],[29631,8],[29718,9],[29736,10],[29798,8],[30645,8],[30734,8],[32658,9],[33452,8],[33558,9],[33879,8],[34819,8],[35236,8],[35312,8],[35702,8],[35789,8],[35911,8],[36276,8],[36947,9],[37231,9],[40286,8],[42112,10],[42264,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25975,6]]},"/en/lessons/space-place-gazetteers":{"position":[[38017,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10324,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5435,6],[8410,6],[8506,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10656,6]]},"/en/lessons/transliterating":{"position":[[1628,6]]},"/en/lessons/working-with-web-pages":{"position":[[6246,6]]}}}],["veritati",{"_index":21146,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13571,9],[15745,9]]}}}],["vermeer",{"_index":13398,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4718,9],[7307,7]]}}}],["vermeer>",{"_index":13395,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4224,11],[4341,11]]}}}],["vermont",{"_index":3606,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3615,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20498,8]]}}}],["vern",{"_index":1588,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31372,5]]}}}],["vernor",{"_index":7869,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21404,7],[23770,7]]}}}],["vero",{"_index":11769,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6022,4]]}}}],["vers",{"_index":1584,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31305,5],[31644,6],[32079,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44149,5]]}}}],["versa",{"_index":5646,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10272,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7035,5]]},"/en/lessons/intro-to-powershell":{"position":[[21045,6]]},"/en/lessons/working-with-text-files":{"position":[[6467,7]]}}}],["versatil",{"_index":8459,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16711,10],[30372,9]]},"/en/lessons/intro-to-bash":{"position":[[26189,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23282,9]]},"/en/lessons/linear-regression":{"position":[[2875,10]]},"/en/lessons/logistic-regression":{"position":[[2595,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3018,12],[52161,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3935,9]]}}}],["version",{"_index":316,"title":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7813,7],[20109,8],[20427,9],[21792,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2372,8],[3303,7],[10398,7],[11864,8],[12491,7],[16092,7],[18986,7],[48542,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1887,7],[12899,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3962,8],[4001,8],[4283,7],[4337,8],[4399,7],[4446,7],[4493,7],[5759,7],[6531,7],[7141,7],[7226,7],[7942,8],[12556,8],[16752,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2236,7],[2301,7],[9303,7],[32235,7],[32464,7],[33165,7],[33353,7],[33555,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8831,7],[8900,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4487,7],[4560,8],[4663,10],[4816,10],[4958,10],[5496,11],[7204,11],[7305,11],[7551,11],[9339,7],[11480,8],[12944,7],[24331,7],[25920,7],[30602,7],[38321,7],[51197,7],[51788,7],[56034,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5724,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3667,7],[16803,7],[43277,7],[52427,7],[53231,7],[54550,7],[61929,7],[63438,7],[66131,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1452,7],[3809,7],[3832,7],[3944,7],[4819,10],[11002,10],[27440,7],[32261,7],[41767,8],[41825,8],[42100,7],[47535,7],[71228,7]]},"/en/lessons/common-similarity-measures":{"position":[[24073,7],[28646,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40044,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31489,8],[37122,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[261,7],[3723,7],[3852,8],[3918,7],[4040,8],[4133,7],[4152,7],[16061,8],[18867,7],[22063,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25677,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38481,7]]},"/en/lessons/counting-frequencies":{"position":[[3796,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5817,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3272,7],[3286,7],[3340,7],[3784,7],[14929,7],[28027,7],[28217,7],[30789,7],[31403,7],[31522,7],[31555,7],[31609,7],[31719,7],[34250,7],[36334,7],[37316,7],[37894,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3109,7],[5490,7],[7188,7],[11746,7],[11906,7],[12036,7],[12178,7],[12417,8],[12498,8],[12528,8],[13250,7],[37805,7],[38189,7],[39019,8],[39242,7],[39389,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1546,7],[2417,8],[4034,7],[8811,8],[31518,7],[36447,7],[36746,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5543,7],[30500,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15971,7],[16531,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1167,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3357,7],[3385,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6931,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[283,7],[362,7],[441,7],[2278,8],[2822,8],[7168,7],[7683,9],[8765,7],[9901,7],[11695,7],[13705,7],[13804,8],[14930,7],[14981,7],[15280,7],[15996,7],[18336,7],[24485,7],[37085,7],[39581,7],[47728,7],[52343,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6113,8],[7071,7],[7361,7],[7498,7],[7684,7],[7815,7],[8006,7],[8125,8],[8227,9],[9035,8],[9767,8],[10081,7],[10198,7],[11516,7],[12437,7],[12474,7],[13763,7],[14135,7],[17512,7],[39672,7],[39958,7],[56128,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2429,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27954,7],[30132,8],[30231,7],[45109,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1794,8],[7957,11],[8135,7],[8220,9],[8251,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5302,8],[7724,7],[8596,7],[9087,7],[9802,7],[10389,7],[10615,8],[10709,7],[11290,7],[13097,7],[13296,10],[22582,8],[28214,7]]},"/en/lessons/extracting-keywords":{"position":[[2527,7],[5123,7],[7030,7],[16335,7],[37576,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10201,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3286,9],[3323,8],[17893,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6134,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2396,7],[3545,7],[5608,7],[5974,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20033,8],[20472,7],[20681,8],[20902,10],[54459,7]]},"/en/lessons/geocoding-qgis":{"position":[[4961,7],[5368,9],[10761,7],[11129,7],[23173,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2725,10],[4256,8],[4692,7]]},"/en/lessons/georeferencing-qgis":{"position":[[798,7],[6796,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[20401,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20,7],[118,7],[164,7],[308,7],[457,7],[746,7],[846,7],[930,7],[1035,7],[1181,7],[1246,7],[1368,7],[1472,7],[1609,7],[1853,7],[1878,7],[1944,7],[2082,7],[2202,7],[2276,8],[3091,8],[3101,7],[3253,7],[3514,8],[3546,7],[3618,7],[3874,7],[4065,7],[4293,8],[4347,7],[4369,8],[4421,8],[4500,8],[4528,7],[4638,7],[4793,7],[5067,8],[5076,7],[5204,8],[5311,7],[5377,7],[5480,7],[5581,7],[5642,7],[5747,7],[5988,7],[6103,7],[6227,7],[6699,7],[6887,7],[7113,7],[7146,7],[7270,7],[7386,7],[7532,7],[7911,7],[8043,7],[8254,7],[8277,7],[8458,7],[9170,7],[9432,7],[9515,7],[10728,7],[10771,7],[12076,7],[12119,7],[12191,7],[14620,7],[15224,7],[15979,7],[16109,7],[16392,7],[17243,8],[17320,7],[17813,7],[19199,7],[19660,7],[20329,7],[20462,7],[20713,7],[22901,7],[23706,7],[26105,7],[28872,8],[31260,7],[32382,7],[32456,7],[32577,7],[32663,7],[32787,7],[33200,7],[33658,7],[33869,7],[34151,7],[34442,7],[35347,7],[35412,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2718,7],[4116,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3189,7],[5963,7],[6110,7],[6713,8],[7457,7],[7718,8],[12954,8],[19746,7],[24277,7],[28809,7],[33588,7],[35163,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10839,7],[17760,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8185,7],[13828,8],[13895,7],[14424,9]]},"/en/lessons/gravity-model":{"position":[[11524,7],[13134,7],[23345,7],[24556,8],[24781,7],[37214,7],[39865,7],[40452,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[26171,7],[29707,7],[29806,7],[29853,10],[30212,7],[31140,7],[31220,7],[31271,10],[31727,7],[31778,10]]},"/en/lessons/installing-omeka":{"position":[[549,8],[1703,8],[10953,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[531,8],[1806,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3443,7],[3471,7],[3864,7],[4089,8],[19075,7],[20083,7],[22192,7],[23131,7],[39823,7],[40172,7],[40533,7],[40652,8],[42362,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11984,7],[20816,7],[20939,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8191,8],[8561,7],[9422,7],[13160,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[501,8],[6795,7],[7199,7],[7584,7],[8818,8]]},"/en/lessons/intro-to-powershell":{"position":[[2320,8],[4082,9],[39656,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1026,7]]},"/en/lessons/introduction-and-installation":{"position":[[1133,7],[1405,8]]},"/en/lessons/introduction-map-warper":{"position":[[21422,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3800,7],[5246,8],[5393,8],[5914,8],[8628,7],[8769,7],[8851,7],[10942,7],[11016,8],[13611,8],[17113,7],[18099,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15600,8],[16794,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4816,7],[4855,7],[4908,8],[5294,7],[5680,7],[6047,8],[6106,7],[43942,7]]},"/en/lessons/json-and-jq":{"position":[[5073,7],[5345,7],[37481,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5445,9],[10098,7],[10843,8],[11000,7],[13407,8],[13519,7],[13568,7],[13615,7],[23051,8],[30762,7],[35443,8],[37469,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9501,7]]},"/en/lessons/linear-regression":{"position":[[6489,7],[21265,7]]},"/en/lessons/logistic-regression":{"position":[[7044,7],[11962,8],[14255,8],[35191,7],[44619,7],[45140,8],[49218,7]]},"/en/lessons/mac-installation":{"position":[[462,7],[627,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2657,8],[7887,8],[8341,8],[9831,8],[11296,8],[12063,8],[13218,8],[14384,8]]},"/en/lessons/naive-bayesian":{"position":[[1599,7],[36417,8],[45321,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24647,7],[38583,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8320,7],[10095,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11536,7]]},"/en/lessons/preserving-your-research-data":{"position":[[1828,7],[12633,7],[13759,7]]},"/en/lessons/qgis-layers":{"position":[[2305,8],[3050,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2928,7],[8036,7],[9499,9],[43964,7]]},"/en/lessons/sentiment-analysis":{"position":[[9845,7],[9884,7],[27167,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10255,7],[10400,7],[13946,8]]},"/en/lessons/sonification":{"position":[[8140,7],[8787,8],[15103,8],[20598,7],[20646,7],[21949,8],[24829,8],[39467,8],[41619,8],[41795,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16829,7],[29819,7],[49240,7],[49332,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4425,8],[5899,10],[10377,7],[10441,7],[11630,7],[23530,7],[29666,7],[31122,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3698,7],[20173,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8070,7],[10019,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19733,7],[19775,10],[20198,7],[21362,10],[21574,7],[21690,8],[21931,7],[22237,8],[22300,7],[22616,8],[22675,8],[22876,7],[23051,7],[23246,9],[23299,8],[60421,7],[64995,7],[65115,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[873,7],[1259,7],[9654,7],[9677,7],[10310,7],[10376,7],[10769,7],[10928,7],[11029,8],[11153,7],[11369,7],[11610,7],[12017,8],[12216,7],[16511,7],[17078,7],[19380,7],[40678,7],[41273,7],[41476,8]]},"/en/lessons/transliterating":{"position":[[2029,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3842,8],[25461,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[5424,8],[14054,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1662,7],[1715,7],[4403,8],[4574,7],[5156,7],[5316,7],[6237,8],[6314,8],[6374,7]]},"/en/lessons/windows-installation":{"position":[[425,8],[4806,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8980,7],[18650,8]]},"/en/lessons/working-with-web-pages":{"position":[[5667,7],[7578,7]]}}}],["version3",{"_index":15751,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8982,8]]}}}],["version=\"1.0",{"_index":12650,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19915,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17020,13],[19090,13],[19145,13],[20887,13],[20942,13],[21686,13],[21741,13],[26728,13],[26783,13],[28226,13],[28281,13],[31557,13],[31612,13],[33577,13],[33632,13],[35974,13],[36029,13],[36457,13],[36512,13],[37053,13],[37108,13],[37627,13],[37682,13],[38371,13],[38426,13],[38965,13],[39020,13],[41546,13]]}}}],["version=\"3\">",{"_index":12654,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19964,15]]}}}],["versionmsg",{"_index":22442,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12682,10]]}}}],["verso",{"_index":6035,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43731,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6431,5],[9738,5],[12798,5],[12892,5],[12924,5],[13523,5],[23109,5],[23426,5],[26193,6],[26282,6],[26376,6],[26465,6],[26565,5],[61038,5]]},"/en/lessons/space-place-gazetteers":{"position":[[50038,7]]}}}],["verso_lev_scor",{"_index":12168,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24809,15],[25572,15],[25636,17]]}}}],["verson",{"_index":13492,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23834,6]]}}}],["versu",{"_index":4607,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7172,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8329,6],[40167,6],[45888,6],[49329,6],[50852,6],[58644,6],[60701,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5440,6],[28674,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28100,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2807,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17614,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[18404,6]]},"/en/lessons/linear-regression":{"position":[[78540,6]]},"/en/lessons/naive-bayesian":{"position":[[7407,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9168,6],[9239,6],[9835,6],[9906,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9613,6],[10041,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[633,6],[6164,7],[6227,6],[6498,6],[6538,6],[6604,6],[20297,6],[21331,6],[21711,6],[25089,6],[25261,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16113,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[56115,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18208,6],[33337,6]]}}}],["vert",{"_index":17548,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7861,5],[7951,5]]}}}],["vertex",{"_index":21240,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5878,6],[14934,6],[15332,6],[21781,6],[21867,7],[21981,7],[22235,6],[27891,6]]},"/en/lessons/vector-layers-qgis":{"position":[[15054,6]]}}}],["vertex.attr",{"_index":21286,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15605,11]]}}}],["vertex.attrnam",{"_index":21287,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15641,16]]}}}],["vertex.col",{"_index":21363,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28206,10],[30054,10]]}}}],["vertex.id",{"_index":21263,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11406,9]]}}}],["vertex.spel",{"_index":21296,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16597,13]]}}}],["vertex.tooltip",{"_index":21327,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21347,14],[22022,14]]}}}],["vertic",{"_index":2886,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16377,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23414,8]]},"/en/lessons/common-similarity-measures":{"position":[[8303,8],[11676,10],[12753,8],[13201,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4413,8],[15210,8],[36792,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4532,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21671,8],[21840,10],[22229,11],[29893,8],[36482,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2525,8],[2704,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[9472,10]]},"/en/lessons/jupyter-notebooks":{"position":[[21196,8]]},"/en/lessons/linear-regression":{"position":[[18687,8],[47597,8],[59523,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6799,11],[6865,8],[7022,8],[14731,8],[33654,10],[34372,10],[35311,11],[37114,11],[37297,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30859,8],[43017,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17145,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35566,8],[35825,8],[42866,10],[43092,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43480,8],[44080,8],[47138,8],[47631,8],[53604,8],[56164,8],[57059,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[25151,10],[26824,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23373,8],[29087,8],[29200,8]]}}}],["vesanto",{"_index":9980,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55804,7],[58486,8],[58824,8]]}}}],["vescendi",{"_index":18757,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8989,8],[9065,8],[9657,8],[9735,8]]}}}],["veteran",{"_index":7248,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6958,8]]}}}],["vexat",{"_index":1181,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10359,9],[11070,10],[11338,9],[30502,9]]}}}],["vexed\",\"indignant\",\"impassioned\",\"wistful\",\"astute\",\"court",{"_index":15591,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20823,66]]}}}],["vf",{"_index":15859,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25719,2],[25896,2],[27140,2],[27433,2],[27603,2]]}}}],["vi",{"_index":14983,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12175,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2133,2],[2255,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23368,2],[23410,2],[24144,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20682,3],[20688,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[31317,2]]}}}],["vi</a><br>",{"_index":16027,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23554,24]]}}}],["vi_yes_ver01_data_sn84025841_00175032307_18970",{"_index":6146,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10616,49]]}}}],["via",{"_index":1940,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[514,3],[16109,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3732,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3154,3],[14428,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1613,3],[8368,3],[12893,3],[15969,3],[16137,3],[34163,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15241,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7662,4],[14751,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[53557,3],[57830,3],[68389,3],[71301,3]]},"/en/lessons/common-similarity-measures":{"position":[[7522,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24410,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5003,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[62350,3]]},"/en/lessons/counting-frequencies":{"position":[[11809,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4641,3],[5430,3],[22967,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19838,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11689,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4926,3],[18192,3]]},"/en/lessons/geocoding-qgis":{"position":[[9913,3],[16138,3],[37076,3],[37489,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[194,3],[4791,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[34678,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[17804,3]]},"/en/lessons/gravity-model":{"position":[[16751,3],[48749,3]]},"/en/lessons/installing-omeka":{"position":[[1626,3],[3935,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[2029,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14306,3],[53237,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2258,3],[8153,3],[9257,3],[20345,3],[33772,3]]},"/en/lessons/intro-to-bash":{"position":[[13829,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[21543,3],[26146,3]]},"/en/lessons/introduction-map-warper":{"position":[[7058,3],[7706,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8623,3],[15934,3],[44566,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6488,3],[50171,3]]},"/en/lessons/json-and-jq":{"position":[[17667,3],[37639,3]]},"/en/lessons/jupyter-notebooks":{"position":[[9897,3],[9993,3],[11302,3],[24035,3],[34899,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4464,3],[21103,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9701,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9545,3]]},"/en/lessons/sentiment-analysis":{"position":[[26165,3]]},"/en/lessons/sonification":{"position":[[7327,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47490,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7829,3],[7891,3],[7951,3],[9367,3],[22886,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50199,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3676,3],[3773,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17958,3],[31104,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[551,3],[3220,3],[3862,3]]}}}],["viabl",{"_index":7799,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6224,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3431,6]]},"/en/lessons/gravity-model":{"position":[[57711,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6659,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2265,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18046,6],[35976,6]]}}}],["viaf",{"_index":13469,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20858,5]]},"/en/lessons/intro-to-linked-data":{"position":[[6635,7],[7479,4],[11399,4],[14285,4],[14974,4],[15283,4],[15379,4],[15440,5],[24016,6],[24294,5],[25091,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44171,4]]}}}],["viaf:12323361",{"_index":15233,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25910,13]]}}}],["viaf:96994048",{"_index":15227,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24358,13],[24690,13],[25155,13],[25878,13],[26971,13]]}}}],["vice",{"_index":5645,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10267,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52820,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7030,4]]},"/en/lessons/intro-to-powershell":{"position":[[21040,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1828,4]]},"/en/lessons/working-with-text-files":{"position":[[6462,4]]}}}],["vicin",{"_index":21407,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[3897,8]]}}}],["victim",{"_index":8484,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28541,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9122,7],[16662,6],[17344,7],[22056,8],[23913,8],[25963,7],[26149,7],[26673,6],[27010,6],[27565,6],[27891,6],[28438,7],[28731,6]]},"/en/lessons/naive-bayesian":{"position":[[4753,8]]},"/en/lessons/transliterating":{"position":[[3000,7]]}}}],["victim112",{"_index":18416,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34008,10],[34112,10],[34197,10],[34280,10]]}}}],["victim112\">",{"_index":18425,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34418,14]]}}}],["victori",{"_index":14261,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[25802,8]]},"/en/lessons/jupyter-notebooks":{"position":[[47553,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3955,8]]}}}],["victoria",{"_index":16947,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52702,8]]}}}],["victorian",{"_index":16532,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52368,9]]},"/en/lessons/linear-regression":{"position":[[66637,9],[69290,9],[69481,9]]}}}],["videbitur",{"_index":11870,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7136,9]]}}}],["video",{"_index":856,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8700,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46688,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39640,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32565,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[254,6],[6242,6],[6802,7],[22942,7],[26535,5],[38669,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3451,5],[6874,6],[10519,5],[17503,5],[41192,5],[41446,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1727,6],[5825,5],[10351,6],[10541,5],[10562,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21814,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25230,5]]},"/en/lessons/gravity-model":{"position":[[44720,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4045,6],[24057,5],[42493,6],[42831,6],[42919,6],[43117,6],[44352,5],[44518,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1610,5],[5164,5],[5567,5],[49008,5],[49194,5],[49724,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[897,6],[5054,6],[5981,6],[6235,7],[18870,6],[23604,5],[28019,7],[31605,5],[41914,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[626,5],[3048,5],[3424,5],[3715,5],[4054,5],[13237,5],[13532,5],[13649,5],[13808,5],[15213,5],[15384,5],[15757,5],[16811,5],[17156,6],[18153,5],[19008,5],[19497,5],[20348,5],[20478,5],[21576,5],[22007,5],[22986,5],[23121,7],[23709,5],[24691,5],[24948,5],[25375,5],[25598,5],[26534,5],[27357,5],[27878,5],[28214,6],[28417,5],[28585,6],[28989,5],[29427,5],[29633,5],[30484,5],[31391,5],[31798,6],[31979,6],[32100,6],[32648,5],[33998,5],[38237,5],[39730,5],[40095,5],[40659,5],[40747,5],[40849,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29491,7]]},"/en/lessons/sonification":{"position":[[5692,5],[6138,5],[11729,5],[33394,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[129,5],[211,6],[384,6],[650,5],[1077,6],[1181,6],[1927,5],[2242,5],[2920,5],[3114,5],[3211,6],[3283,5],[3422,5],[3937,6],[4371,5],[4662,5],[5361,6],[5470,5],[5571,6],[5650,5],[5787,5],[5956,5],[5983,5],[6371,5],[7913,6],[9406,5],[9453,6],[9517,6],[9568,5],[9579,5],[9710,5],[9932,5],[10013,5],[10146,5],[10313,5],[10324,5],[10438,6],[10521,6],[10669,5],[10810,5],[11083,6],[11264,5],[11582,6],[11701,6],[12031,6],[12891,5],[12909,5],[13008,7],[13032,7],[14609,6],[14730,7],[14919,6],[15429,7],[15463,6],[15821,5],[15994,5],[16012,6],[16039,5],[16078,5],[16296,5],[16421,5],[16457,5],[16473,5],[16542,5],[17206,6],[17299,6],[17360,5],[17505,5],[17967,5],[18075,5],[18533,6],[18621,6],[18911,5],[18964,5],[24884,5],[25598,5],[25786,5],[26428,6],[26564,5],[26648,5],[26823,5],[27340,6],[34900,5],[35101,6],[37472,5],[38821,5],[38988,5],[40186,5],[54746,5],[56525,5],[57966,6],[58041,6],[58125,7],[58294,5],[58986,6],[59259,5],[59747,6],[59976,6],[60586,5],[62060,5],[62303,8],[62767,6],[64406,5],[65605,5]]}}}],["video/audio",{"_index":10090,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2173,12]]}}}],["video_fil",{"_index":21742,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24930,11],[25131,11]]}}}],["videochanneltitl",{"_index":21753,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25484,17],[40346,18]]}}}],["videoconverter.j",{"_index":15784,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[10612,17]]}}}],["videogam",{"_index":14202,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[11080,9]]}}}],["videoid",{"_index":21731,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24604,10],[25278,10]]}}}],["videorecord",{"_index":8530,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4951,15],[5102,15]]}}}],["videotap",{"_index":3873,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17623,10]]}}}],["videotitl",{"_index":21755,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25518,10]]}}}],["videotoolbox",{"_index":15764,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9270,12]]}}}],["video’",{"_index":15858,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25469,7],[31893,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9647,7],[10029,7],[11355,7]]}}}],["vierthal",{"_index":9979,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55710,10],[58266,11]]}}}],["vietnam",{"_index":23277,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1022,7]]}}}],["view",{"_index":750,"title":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[13,7]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1426,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3244,4],[5380,6],[42192,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1925,5],[2224,8],[8129,4],[8173,4],[13269,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4144,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28031,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5934,4],[6950,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31231,4],[32679,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8199,4],[12412,4],[12498,6],[12632,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1450,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30533,5],[38487,5],[49931,4],[55514,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11248,4],[22938,4],[55327,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[489,7],[26035,7],[59959,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8173,4],[8472,5],[8509,4],[8561,4],[11038,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2603,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[14,7],[354,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11024,5],[11057,4],[22465,4],[23069,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16160,4],[16213,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12582,6],[12722,4],[16233,4],[16463,4],[16617,5],[16681,4],[22680,4],[23959,4],[24600,5],[25250,5],[25510,5],[25836,5],[25979,5],[26426,5],[26689,5],[27099,5],[27210,5],[28050,4],[28338,4],[29465,4],[30947,5],[31024,4],[31183,5],[31227,4],[31349,4],[33702,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17938,4],[24575,4],[25843,5],[29286,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15114,6],[20070,4],[20196,4],[20281,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5309,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10478,4],[15072,4],[19037,4],[23776,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17652,4],[17794,4],[17999,4],[18042,4],[44158,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2540,4],[6155,4],[11395,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7821,7],[8327,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3696,4],[3841,4],[4214,4],[4230,4],[7112,6],[8153,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1365,4],[1719,4],[17245,4]]},"/en/lessons/extracting-keywords":{"position":[[17473,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7370,7],[33095,7],[42915,9],[43768,7],[47986,8],[48226,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6707,5],[19151,5]]},"/en/lessons/geocoding-qgis":{"position":[[1150,4],[2782,5],[11890,4],[24583,4],[30118,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8088,4],[14563,4],[21463,4],[21530,4],[21619,4],[21820,4],[22010,4],[22243,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[10162,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25032,4],[25103,5],[26401,4],[27136,7],[27168,7],[27639,4],[27823,4],[28243,4],[28418,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18740,4],[19312,4],[19655,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[15966,4],[20704,5]]},"/en/lessons/gravity-model":{"position":[[5226,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6338,4],[6756,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20408,4],[22360,4],[22744,4],[23753,4],[25184,5],[42290,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1326,7],[1366,7],[12362,4],[21478,4],[24507,4],[24575,4],[25153,5],[25645,6],[25855,6],[26335,6],[27212,6],[28078,6],[32284,4],[32452,7],[48823,7],[49022,4],[49405,7],[50103,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8748,4],[10810,4],[37655,4],[44537,4],[48703,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15230,6],[15370,4],[19095,4],[19314,4],[19403,5],[19611,4],[19760,5],[19824,4],[19867,4],[27212,4],[29026,4],[29667,5],[30318,5],[30580,5],[30906,5],[31049,5],[31496,5],[31735,5],[32173,5],[32284,5],[33188,5],[33263,4],[33403,4],[33541,5],[33605,4],[35942,4]]},"/en/lessons/intro-to-bash":{"position":[[15124,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3089,4],[6369,4]]},"/en/lessons/intro-to-powershell":{"position":[[207,7],[401,4],[5378,4],[5400,7],[11923,4],[23537,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4407,4],[23863,6]]},"/en/lessons/introduction-and-installation":{"position":[[2227,8]]},"/en/lessons/introduction-map-warper":{"position":[[18513,4],[18657,5],[18714,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[478,7],[1593,7],[13947,7],[24742,4],[28977,7],[29300,4],[34472,4],[37877,7],[40395,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[637,4],[2459,7],[3757,4],[9384,5],[10009,7],[10613,4],[10760,4],[15668,4],[15924,4],[16188,7],[16275,4],[16313,5],[16390,5],[16498,4],[20550,4],[20700,5],[22313,4],[29791,4],[29921,4],[30046,5],[30447,4],[30941,4],[35332,5]]},"/en/lessons/jupyter-notebooks":{"position":[[14234,4],[44346,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[817,7],[2983,6]]},"/en/lessons/linear-regression":{"position":[[21700,4],[46706,6],[47233,6],[69128,6],[70048,4]]},"/en/lessons/logistic-regression":{"position":[[19820,6],[57820,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26805,4],[31106,4]]},"/en/lessons/qgis-layers":{"position":[[2605,4],[13144,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3898,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31083,4],[31328,5]]},"/en/lessons/sentiment-analysis":{"position":[[3743,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10242,4],[10387,4],[35073,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32021,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18624,4],[18950,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5545,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[203,7],[3095,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7836,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33580,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6878,7],[16950,7]]},"/en/lessons/transliterating":{"position":[[382,8],[5020,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40724,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5680,5],[29395,4],[29603,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[879,4],[984,5],[1751,4],[4704,5],[5040,5],[5220,4],[5456,5],[6888,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27757,6]]},"/en/lessons/vector-layers-qgis":{"position":[[4017,7],[6788,7],[7188,7]]},"/en/lessons/viewing-html-files":{"position":[[81,7],[2827,7],[3443,5]]},"/en/lessons/windows-installation":{"position":[[1188,4]]},"/en/lessons/working-with-web-pages":{"position":[[5598,4],[6176,4],[6207,4]]}}}],["viewabl",{"_index":3196,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[51230,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24501,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[10599,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6741,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2928,8]]}}}],["viewer",{"_index":1965,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2033,7],[7744,6],[7975,6],[10105,6],[10322,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24416,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11186,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3978,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10671,8],[10736,7],[10886,6],[34125,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[394,8],[1066,7],[3254,8],[3689,8],[3947,6],[4747,8]]},"/en/lessons/vector-layers-qgis":{"position":[[3862,6]]}}}],["viewer’",{"_index":21659,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[3186,8]]}}}],["viewing.pdf",{"_index":11279,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48123,12]]}}}],["viewpoint",{"_index":8411,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5272,10]]}}}],["viewport",{"_index":8317,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16534,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19677,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[768,9],[26951,8],[27051,8],[27503,9],[27544,8],[31423,8]]}}}],["view→nonprint",{"_index":23026,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[10957,17]]}}}],["vignette.html",{"_index":20231,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49198,14]]}}}],["viii",{"_index":15122,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[2177,5],[2213,4]]}}}],["viktor",{"_index":22810,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19457,6],[19486,6],[19515,6]]}}}],["viktorovich",{"_index":22794,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19148,13]]}}}],["vil'gel'movich",{"_index":22807,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19409,16],[19522,16]]}}}],["vilja",{"_index":11428,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34772,5]]}}}],["villaamil",{"_index":20006,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12181,10],[12477,10],[12891,11],[14466,9],[16617,9],[18932,9],[19392,9],[44620,9]]}}}],["villaamil’",{"_index":20041,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19076,11]]}}}],["villag",{"_index":13366,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[20471,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11595,8]]},"/en/lessons/vector-layers-qgis":{"position":[[10313,7]]}}}],["vim",{"_index":412,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10743,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12987,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[2406,4]]},"/en/lessons/installing-omeka":{"position":[[11509,4]]},"/en/lessons/intro-to-bash":{"position":[[17745,4],[17750,3],[18002,3],[18093,3],[18125,3],[18216,3],[18263,4],[18284,3],[18312,3],[19856,3],[19971,4],[20555,3],[20619,3],[26564,3],[26587,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7131,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[31323,4]]}}}],["vimeo",{"_index":10107,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5866,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18376,5]]}}}],["vincent",{"_index":21053,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50446,7]]}}}],["vinci",{"_index":15983,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15398,7]]}}}],["ving",{"_index":7870,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21412,7],[23778,7]]}}}],["vingt",{"_index":9951,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52532,5]]}}}],["viola",{"_index":11085,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[18920,5],[20828,5],[45982,5]]}}}],["violat",{"_index":17513,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77934,9]]},"/en/lessons/naive-bayesian":{"position":[[59379,10]]}}}],["violenc",{"_index":7259,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7279,8],[11552,9],[19640,8],[20012,9],[20252,8],[23098,8],[23245,8],[25371,8],[25918,8],[27312,8],[27904,8],[31266,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53256,8],[54217,8]]},"/en/lessons/naive-bayesian":{"position":[[65235,9],[65354,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49725,8],[50095,11],[50758,9]]}}}],["violent",{"_index":18629,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[60406,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19430,7],[20633,7],[21725,7],[22019,7]]}}}],["violenttheft",{"_index":18541,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54932,12],[55343,12],[58600,12],[60139,12],[60649,14],[62982,13],[63523,13],[63932,12],[63981,12],[64031,12],[64080,12],[64129,12],[65635,12],[66348,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19584,12],[19674,12],[19796,12],[19885,12],[19977,12],[20356,12],[21414,12],[21919,12]]}}}],["viral",{"_index":2840,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12430,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3977,8],[4012,5],[44773,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50926,5]]}}}],["virde",{"_index":14889,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57027,6]]}}}],["virgini",{"_index":21904,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60725,9]]}}}],["virginia",{"_index":5335,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5189,8],[18283,8],[18465,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5923,9],[5962,8],[6090,12],[6326,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31463,8]]}}}],["virtu",{"_index":15796,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12866,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13369,7]]},"/en/lessons/sonification":{"position":[[39504,6]]}}}],["virtual",{"_index":1902,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47836,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8564,9],[35699,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30314,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16299,7],[16384,7],[16589,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16123,7],[47133,7],[47679,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5981,7],[8676,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8441,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8695,7],[21173,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10149,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1511,9]]},"/en/lessons/installing-omeka":{"position":[[1064,7],[2729,7],[2984,7],[3567,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6598,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29971,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10847,9]]},"/en/lessons/logistic-regression":{"position":[[64135,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2607,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20809,7]]},"/en/lessons/sonification":{"position":[[611,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7839,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3520,7],[21327,7],[21847,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17584,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4885,7],[7514,7],[23586,7],[30866,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9570,7]]},"/en/lessons/transliterating":{"position":[[5476,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[31557,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16961,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4044,7],[4123,7],[4200,7],[4345,7],[4444,7],[4618,7],[4772,7],[5389,7],[5610,7],[5836,7],[5891,7],[6086,7],[7105,7],[7347,7],[7571,7],[7662,7]]}}}],["virus",{"_index":14129,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2557,8]]}}}],["virut",{"_index":23292,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[4230,7]]}}}],["visconti",{"_index":3264,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61270,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18176,8],[18211,8],[21337,8],[45269,10],[45718,8],[65593,9],[68303,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47001,8]]}}}],["visconti.md",{"_index":5400,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18006,11],[18140,12]]}}}],["visconti’",{"_index":13075,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33494,10]]}}}],["viscountess",{"_index":10400,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7529,11]]}}}],["visibilit",{"_index":16575,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54684,10]]}}}],["visibl",{"_index":206,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4194,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15936,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11671,7],[52341,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12335,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44911,7],[63297,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36815,7],[44582,7],[68749,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57469,8],[58151,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[50593,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36616,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8746,11],[8808,7],[8843,10],[8945,10],[9018,8],[12146,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37369,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22788,7],[28500,7]]},"/en/lessons/geocoding-qgis":{"position":[[17091,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14805,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[20431,7]]},"/en/lessons/gravity-model":{"position":[[12125,7],[40235,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21890,7],[36339,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22328,7],[24446,7],[24627,7],[24946,7],[25786,10],[26476,10],[27353,10],[28219,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[17179,7],[17403,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21053,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5554,10],[37323,8]]},"/en/lessons/linux-installation":{"position":[[1890,8]]},"/en/lessons/qgis-layers":{"position":[[18187,8]]},"/en/lessons/sentiment-analysis":{"position":[[1109,7],[5428,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2405,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5578,7],[5627,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3305,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[21494,7]]},"/en/lessons/vector-layers-qgis":{"position":[[3798,10],[4001,7],[4085,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11201,7]]}}}],["vision",{"_index":5822,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[71,6]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10,6],[910,6],[985,6],[2517,7],[2663,6],[2942,6],[3316,6],[3437,6],[3593,6],[3729,6],[3858,6],[4087,6],[4332,6],[4598,6],[4699,6],[5085,6],[5384,6],[5689,7],[5706,6],[6776,6],[7062,7],[12490,7],[12957,6],[17189,6],[17365,6],[19960,6],[20122,6],[20335,6],[21027,6],[23066,6],[23233,6],[23370,6],[23968,6],[26802,6],[36253,6],[36408,6],[40283,6],[40845,6],[46925,6],[47112,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10,6],[978,6],[5109,6],[5801,7],[22773,6],[23264,6],[25833,6],[52586,6],[52870,6],[54915,6],[54987,6],[55088,6],[55472,6],[56016,7],[56220,6],[58093,6],[58634,6],[59021,6],[59558,6],[60113,6],[60438,7],[60568,6],[60803,6],[64145,6],[64362,6],[64486,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1870,6],[2784,6],[6363,6],[6943,6],[7137,6],[7329,6],[7580,6],[15963,7],[17000,6],[17522,6],[18739,6],[19469,6],[21826,6],[21884,6],[22046,6],[22141,6],[23303,6],[23927,6],[24483,6],[24540,6],[24983,6],[29888,6],[41181,6],[41784,6],[42608,6],[42829,6],[43068,6],[43945,6],[44552,6],[44896,6],[46145,6],[47196,6],[47595,6],[48458,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[542,6],[5169,6],[8265,6],[42105,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17,6],[107,7],[177,6],[231,6],[599,6],[684,6],[805,7],[849,7],[2111,6],[2650,7],[2703,6],[2790,6],[3105,6],[3275,6],[3412,6],[3712,6],[3788,6],[4552,7],[5405,7],[5506,7],[5888,7],[6026,6],[6159,6],[6367,6],[6525,7],[6980,6],[7442,6],[7627,6],[7863,6],[8144,7],[8641,6],[10079,6],[10457,6],[12463,6],[12614,6],[12738,6],[12829,6],[13058,6],[14701,7],[15114,6],[18292,6],[18358,6],[19405,6],[19484,6],[20465,6],[21151,6],[21212,6],[21325,6],[21439,6],[21842,7],[21988,6],[22409,9],[23127,6],[33397,7],[33980,7],[34123,7],[39965,7],[40264,6],[40583,7],[41709,6],[42523,6],[42788,6],[43241,6],[43804,6],[44322,8],[45524,6],[50390,7],[50439,6],[52063,6],[52448,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54249,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[72,6],[6358,6],[6709,6],[6793,7],[7458,7],[7500,6],[8047,7],[8142,7],[8782,6],[8872,7],[8967,7],[9002,6],[9352,6],[9973,6],[11367,6],[13055,6],[13198,6],[13311,6],[15106,6],[15260,7],[15506,7],[15861,6],[16006,6],[16174,6],[16250,6],[16751,6],[17109,6],[33700,6]]}}}],["vision.al",{"_index":5891,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17319,10]]}}}],["vision.asyncannotatefilerequest",{"_index":18909,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25082,32]]}}}],["vision.feature(type_=vision.feature.type.document_text_detect",{"_index":18878,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22654,65]]}}}],["vision.gcsdestination(uri=gcs_destination_uri",{"_index":18904,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24877,46]]}}}],["vision.gcssource(uri=gcs_source_uri",{"_index":18895,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24386,36]]}}}],["vision.imageannotatorcli",{"_index":18876,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22566,29]]}}}],["vision.inputconfig(gcs_source=gcs_sourc",{"_index":18897,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24442,41]]}}}],["vision.outputconfig(gcs_destination=gcs_destin",{"_index":18906,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24944,52]]}}}],["vision/quickstart",{"_index":22361,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35915,18]]}}}],["vision_cli",{"_index":18875,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22550,13]]}}}],["vision_client.async_batch_annotate_files(requests=[async_request",{"_index":18913,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25392,66]]}}}],["vision_learn",{"_index":5917,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19983,14],[20660,15],[20877,14],[38512,14],[38880,15],[39720,14],[39796,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36410,14]]}}}],["vision_learner(ad_data",{"_index":5987,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41682,23]]}}}],["vision_learner(photo_data",{"_index":6325,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37269,26]]}}}],["vision_method",{"_index":18975,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34713,13],[38895,13]]}}}],["vision_method(input_dir",{"_index":18940,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27747,24],[28442,24]]}}}],["vision_method(store_dir",{"_index":19024,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39134,24]]}}}],["vision’",{"_index":18726,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2032,8],[6834,8],[7742,8],[12399,8],[33680,8],[51946,8]]}}}],["visit",{"_index":684,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22547,5],[22684,6],[22693,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19944,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7961,5],[17653,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3893,5],[5324,5],[11372,6],[11558,5],[12273,5],[12695,5],[24264,5],[32713,8],[32999,5],[33135,5],[36397,5],[39315,5],[51145,5],[51532,5],[54731,5],[58815,5],[59812,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26882,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16332,8],[32997,8],[34536,5],[35442,5],[36632,5],[57234,5],[68781,5],[69157,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4857,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10809,5],[19343,5],[22442,5],[25555,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2266,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1615,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16300,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3506,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40707,8],[44919,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[12142,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[2143,5],[7604,5],[7722,5],[10890,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29503,7]]},"/en/lessons/intro-to-bash":{"position":[[10189,5],[21842,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[25986,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6361,6],[33917,5]]},"/en/lessons/logistic-regression":{"position":[[52929,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6342,5]]},"/en/lessons/naive-bayesian":{"position":[[49681,6],[66706,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27620,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9866,5]]},"/en/lessons/space-place-gazetteers":{"position":[[4147,8],[15932,8],[24017,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28051,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9479,5],[32362,5],[38451,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21607,5],[26527,5]]},"/en/lessons/transliterating":{"position":[[4998,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1566,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17464,5],[25156,6],[25247,7],[26735,5]]},"/en/lessons/viewing-html-files":{"position":[[407,6]]}}}],["visitor",{"_index":2995,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3748,8],[7176,9],[35004,9],[51469,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[61081,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24354,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1000,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18229,8],[21056,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5463,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4276,8]]}}}],["visit—it",{"_index":2969,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[378,8]]}}}],["visual",{"_index":954,"title":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[67,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[0,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[446,13],[26299,12],[34629,13],[34928,13],[34967,13],[35149,13],[35252,11],[35367,9],[46433,13],[46546,13],[51205,13],[51318,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25336,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15097,6],[24810,15],[24997,14]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1880,6],[5460,6],[7280,6],[12658,6],[15070,6],[15590,6],[15798,6],[19636,6],[41254,6],[41905,6],[55562,6],[55684,6],[55704,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10082,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2881,15],[23431,11],[24129,11],[56617,14]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15451,14],[21491,13],[27550,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7439,6],[36107,6],[66819,6]]},"/en/lessons/common-similarity-measures":{"position":[[8704,9],[8791,9],[8907,9],[30051,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3201,7],[3377,6],[3567,6],[4381,6],[12812,6],[37690,6],[38091,6],[38159,6],[43813,6],[45144,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[812,6],[4293,6],[9504,12],[42470,6],[44812,6],[51901,6],[52294,6],[52525,8],[52994,8],[54670,6],[64184,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8306,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13291,10],[32586,14],[32789,11],[32828,9],[33959,13],[38305,9],[38431,9],[38607,13],[47974,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1375,10],[1537,10],[2633,13],[17762,9],[35960,9],[38418,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5796,6],[6938,6],[7147,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1474,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44019,13],[44305,13],[44380,13],[45203,13],[45705,14]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4597,6],[13711,8],[14129,8],[18494,8],[18763,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[68,13],[185,9],[249,14],[280,13],[336,14],[693,9],[820,13],[1754,14],[3192,9],[3507,13],[6373,11],[8524,10],[8989,14],[10156,13],[10453,13],[14458,13],[14902,14],[15680,9],[15801,9],[16180,13],[16392,13],[16545,13],[16749,14],[16842,9],[19138,13],[19850,13],[21188,14],[21686,14],[21807,14],[23495,13],[23605,13],[23716,13],[23863,9],[24606,13],[25400,15],[25635,13],[26054,14],[26364,15],[26694,13],[27203,14],[27767,13],[28088,14],[28834,11],[28863,14],[29144,14],[29543,14],[29859,15],[29902,13],[30018,14],[30382,13],[31221,14],[31578,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16463,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24092,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2952,9],[4683,9],[4935,9],[27481,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3214,9],[21065,9],[21140,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5140,6],[19188,14],[26840,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54218,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3098,14]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1054,11],[1108,13],[1436,13],[11109,6],[21020,13],[21060,13],[21253,13],[21342,9],[21654,15],[21674,13],[22125,13],[22423,15],[23004,14],[24427,15],[27283,13],[27353,13],[29219,13],[44636,13],[45136,9],[45600,13],[46144,14],[48310,14],[52438,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[459,6],[666,6],[2137,6],[2853,6],[3018,6],[4426,7],[4809,6],[5092,6],[15283,6],[15363,6],[16360,6],[22242,6],[29564,6],[29693,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1404,6],[4582,6],[6241,6],[6658,6],[6806,6],[9217,6],[41552,6],[41955,6],[42119,6],[42779,6],[45537,6],[48011,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2351,6],[2574,6],[8874,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1167,13],[21147,14],[21517,13],[21625,14],[21729,13],[21764,14],[35163,15]]},"/en/lessons/geocoding-qgis":{"position":[[2344,6],[14430,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1723,6],[14424,6]]},"/en/lessons/georeferencing-qgis":{"position":[[3969,11],[11829,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[226,11],[240,11],[303,14],[1071,14],[1437,15],[1750,10],[2802,11],[4515,9],[5106,9],[6157,9],[6252,14],[16123,6],[16190,14],[16883,9],[19602,13],[20041,11],[20137,8],[20983,13],[22143,8],[22852,15],[23194,11],[23301,9],[23366,9],[23441,6],[26127,9],[29216,7],[30093,14],[30140,14],[35821,6],[35962,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9308,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47856,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4447,9],[4568,13],[5251,13],[5938,13],[6181,13],[7026,13],[14527,11],[17022,11],[22551,11],[24323,14]]},"/en/lessons/gravity-model":{"position":[[26516,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3624,6],[3641,6],[4589,6],[10259,6],[17292,11],[45505,6],[45589,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4383,6],[37096,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22,14],[1607,14],[2216,13],[4097,15],[4872,10],[5002,14],[5721,15],[12445,15],[12491,8],[16438,11],[20394,11],[29485,14],[29632,14],[51545,15],[53084,11],[54111,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28753,6],[28841,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3411,6],[16516,8],[16901,8],[22391,8],[22660,6]]},"/en/lessons/intro-to-bash":{"position":[[2741,6],[3724,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7259,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[10512,10]]},"/en/lessons/introduction-map-warper":{"position":[[211,13],[319,13],[695,13],[1552,14],[1725,14],[2226,13],[9203,13],[9241,13],[9776,15],[9876,13],[19526,9],[19725,13],[19853,13],[23453,15]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4172,13],[13861,6],[16964,6],[28936,14],[33445,11],[33737,13],[35471,6],[37326,9],[40023,6],[41478,6],[42047,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30764,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18705,6],[46332,8]]},"/en/lessons/json-and-jq":{"position":[[1537,13]]},"/en/lessons/linear-regression":{"position":[[6743,15],[15618,10],[17604,11],[17739,13],[22332,15],[51370,14],[52030,6]]},"/en/lessons/logistic-regression":{"position":[[5363,11],[6119,14],[18979,13],[41522,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6836,6],[36434,14]]},"/en/lessons/preserving-your-research-data":{"position":[[7213,6],[8600,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1915,9]]},"/en/lessons/research-data-with-unix":{"position":[[3048,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17533,6],[22131,10],[23832,9],[29459,8]]},"/en/lessons/sentiment-analysis":{"position":[[5718,14],[39056,13]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2837,14],[13018,13],[18834,6],[36361,9]]},"/en/lessons/sonification":{"position":[[242,9],[324,13],[1775,7],[1795,6],[2261,6],[7428,16],[12742,13],[24079,11],[39647,13],[42110,9]]},"/en/lessons/space-place-gazetteers":{"position":[[9512,13],[10963,9],[13714,13],[44107,9],[48337,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[571,10],[1466,13],[1819,11],[2056,14],[2214,12],[3094,9],[3181,9],[3409,13],[3584,13],[4541,9],[4605,15],[10493,15],[14674,14],[14804,9],[15153,8],[15531,9],[16034,13],[17786,13],[18017,13],[18814,13],[19336,11],[21589,13],[22590,15],[27568,9],[27916,9],[28247,13],[29537,8],[32026,14],[32268,9],[34185,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1618,9],[4799,9],[5656,13],[7036,11],[20175,11],[22819,13],[23593,9],[35255,10],[35346,13],[35396,13],[35762,9],[48968,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1479,16],[2557,13],[6682,9],[8919,10],[26620,9],[27280,9],[29393,14],[32019,14],[43194,13],[43259,9],[43349,15],[43382,13],[43419,14],[44182,15],[44330,15],[44831,14],[44909,15],[44944,15],[45553,13],[45743,13],[46019,13],[46335,13],[46412,13],[46600,13],[46746,13],[47055,14],[47896,13],[48074,6],[49511,14],[50280,14],[50433,13],[51111,13],[51245,13],[51599,14],[51729,11],[52016,14],[52196,14],[52595,13],[52809,13],[52918,13],[53180,13],[53368,13],[53503,13],[53747,13],[53793,13],[53891,13],[54108,15],[54257,14],[54273,11],[54447,13],[54528,13],[54711,13],[55151,13],[55463,13],[55616,14],[56426,13],[56761,15],[57582,13],[58235,13],[58895,13],[59046,14],[59380,15],[59608,14],[59875,14],[60050,15],[63006,12],[64478,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1770,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6996,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1501,9],[1755,15],[7303,14],[47752,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2541,13],[2783,14],[6850,13],[9347,13],[12866,11],[13013,10],[14257,10],[26281,14]]},"/en/lessons/vector-layers-qgis":{"position":[[1805,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1,11],[134,8],[340,11],[579,9],[697,14],[768,13],[7890,14],[8067,13],[8332,14],[8671,15],[8745,14],[8852,14],[8977,8],[9079,6],[9185,14],[10131,13],[12935,14],[14010,14],[14172,15],[17734,15],[26150,9],[46174,13],[46216,13],[46548,14],[47097,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17312,9]]}}}],["visualfeaturetyp",{"_index":22149,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16637,18]]}}}],["visualis",{"_index":3699,"title":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15,11]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16,11],[490,11],[607,11],[1527,9],[2809,14],[20787,13],[21300,13],[30258,11],[36258,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17470,14],[37779,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16472,11],[17335,14],[17500,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25216,14],[27022,10],[30202,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6048,14],[28641,14]]},"/en/lessons/extracting-keywords":{"position":[[39035,9]]},"/en/lessons/geocoding-qgis":{"position":[[1594,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7648,13],[12112,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22016,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8030,15],[43988,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12361,14],[16685,9],[16767,13],[17225,13],[17328,14],[17476,14],[17571,14],[17832,14],[24614,15],[27224,14],[27264,13],[27743,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2797,9],[18263,11],[18514,15],[20076,11],[29573,14],[35915,9],[38908,9],[39756,14],[41851,11],[42114,9],[46328,14],[47572,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1886,13],[1955,14],[2155,13],[3152,14],[9446,9],[22725,9],[35462,14]]}}}],["visualisast",{"_index":3914,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19711,15]]}}}],["visualization.7",{"_index":10507,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24002,15]]}}}],["visualization/aur",{"_index":20649,"title":{},"body":{"/en/lessons/sonification":{"position":[[3364,28]]}}}],["vit",{"_index":22268,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22096,3],[26668,3]]}}}],["vita",{"_index":21150,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13608,5],[15782,5]]}}}],["vital",{"_index":6511,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59513,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46507,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[545,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3775,5]]},"/en/lessons/sentiment-analysis":{"position":[[32978,5]]}}}],["vivac",{"_index":15912,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36466,8]]}}}],["vive",{"_index":16450,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48103,5]]}}}],["vivek",{"_index":11445,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36641,5]]}}}],["vivid",{"_index":10998,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[748,6]]}}}],["viz_ca_biplot",{"_index":7471,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[29410,13]]}}}],["vlacho",{"_index":16501,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50565,8]]}}}],["vladimir",{"_index":12072,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14174,8]]},"/en/lessons/transliterating":{"position":[[1016,8],[9274,12]]}}}],["vlc",{"_index":15725,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[2621,4],[17916,4]]}}}],["vline",{"_index":23443,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[28601,7],[28900,6],[29041,5],[29137,5]]}}}],["vlookup",{"_index":2885,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16351,8],[17305,7],[18563,8],[18904,7],[19175,7],[19337,8],[19689,7],[19952,10],[19992,7],[20143,7],[24492,8],[24955,7],[25842,7]]},"/en/lessons/geocoding-qgis":{"position":[[22237,7]]}}}],["vm",{"_index":9561,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7921,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27425,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9592,3],[10875,2]]}}}],["vo",{"_index":21474,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[19438,2]]}}}],["vocab",{"_index":6241,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26675,5],[31641,5]]}}}],["vocabulari",{"_index":2869,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15104,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5800,11],[5825,10],[6194,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1461,10],[3146,10],[7392,13],[8487,11],[31465,12],[55265,12],[55369,10],[55965,10],[60838,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7800,10],[54223,10],[54736,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2306,10],[26808,12],[26993,12]]},"/en/lessons/gravity-model":{"position":[[18717,10],[56772,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6375,10],[8410,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5502,10],[6094,10],[33660,10],[53358,10]]},"/en/lessons/intro-to-linked-data":{"position":[[17809,10],[17925,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1330,11],[1395,10],[2362,11],[9503,12],[15198,11],[18166,10],[23514,12],[23579,13],[23692,10]]},"/en/lessons/jupyter-notebooks":{"position":[[40982,10]]},"/en/lessons/linear-regression":{"position":[[34319,10],[34480,11],[36001,11],[64835,11]]},"/en/lessons/logistic-regression":{"position":[[15196,11]]},"/en/lessons/naive-bayesian":{"position":[[13991,10],[16203,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11125,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24207,10],[24320,10],[41688,10],[41728,10],[45928,10]]},"/en/lessons/space-place-gazetteers":{"position":[[10416,10],[22019,10],[22142,10],[22399,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35694,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1538,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2940,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22129,10],[22201,13],[22219,10],[22652,10],[26370,10],[27751,10],[32128,11],[32173,10],[32224,10],[32349,11],[32450,11],[36767,10],[37965,11]]}}}],["vocal",{"_index":10316,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[6463,5],[8311,5],[8550,5],[10377,5],[11418,5]]},"/en/lessons/sonification":{"position":[[5987,7]]}}}],["voennoi",{"_index":22750,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15600,7],[15734,7]]}}}],["vogler",{"_index":9972,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55300,6],[57724,7]]}}}],["voic",{"_index":2455,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16913,6],[19473,7],[29902,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1377,5],[5159,6],[5357,6],[6725,6],[10555,5],[11014,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16369,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[8225,5],[10227,5]]},"/en/lessons/sonification":{"position":[[9249,7],[9909,7],[12182,7],[12941,7],[13014,5],[14862,7],[18060,7],[18600,6],[19036,7],[19200,6],[19367,7],[19515,5],[19558,5],[19610,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23231,6]]}}}],["void",{"_index":6545,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[2609,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30322,4]]}}}],["voila",{"_index":2082,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11980,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21851,6]]},"/en/lessons/intro-to-powershell":{"position":[[11142,6],[34978,6]]}}}],["vol",{"_index":1846,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46103,4],[49506,4],[52189,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50042,4],[51629,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25994,4],[63706,4]]},"/en/lessons/gravity-model":{"position":[[10799,4],[13496,4],[61904,4],[62124,4],[64708,4],[64986,4],[65151,4],[65372,4],[65530,4],[65888,4],[66056,4],[66273,4],[66713,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47950,4],[48248,4],[49210,4],[49369,4],[49579,4],[49796,4],[50436,4],[50751,4],[50945,4],[51098,4],[51284,4],[51478,4],[51850,4],[52015,4],[52398,4],[52582,4],[52851,4],[53412,4],[53719,4],[53937,4],[54087,4],[54351,4],[54576,4],[54786,4],[54969,4],[55120,4],[55301,4]]},"/en/lessons/jupyter-notebooks":{"position":[[52949,4]]},"/en/lessons/sentiment-analysis":{"position":[[39528,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13748,3],[14673,3],[14939,4],[17605,3],[17878,3],[17895,3],[19463,4],[19631,4],[20245,4],[42802,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61592,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5849,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35091,4]]}}}],["vol.begin_line_char",{"_index":21611,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43351,23]]}}}],["vol.empty_line_count",{"_index":21610,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43051,24]]}}}],["vol.end_line_char",{"_index":21612,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43375,21]]}}}],["vol.handle_url",{"_index":21468,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18770,15]]}}}],["vol.ht_bib_url",{"_index":21479,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[20132,15]]}}}],["vol.line_count",{"_index":21607,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42838,18],[43877,17]]}}}],["vol.sentence_count",{"_index":21609,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42954,22]]}}}],["vol.tokenlist",{"_index":21490,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24387,15],[24487,15],[26847,15],[31477,16],[40944,16]]}}}],["vol.tokenlist(case=fals",{"_index":21508,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26426,25]]}}}],["vol.tokenlist(pages=fals",{"_index":21510,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26481,26]]}}}],["vol.tokenlist(pos=fals",{"_index":21509,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26454,24],[27941,24]]}}}],["vol.tokenlist(section='al",{"_index":21555,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34147,28]]}}}],["vol.tokenlist(section='group",{"_index":21513,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26567,30]]}}}],["vol.tokenlist(section='head",{"_index":21512,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26533,31]]}}}],["vol.tokens_per_pag",{"_index":21480,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[20329,22],[20635,21],[23166,21],[23997,21]]}}}],["vol_id",{"_index":10720,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14814,7],[22170,7]]}}}],["volatil",{"_index":23486,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[35258,8]]}}}],["volt",{"_index":12329,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51715,5]]}}}],["volta",{"_index":11771,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6054,5],[6166,5],[6414,5],[6760,5],[7438,6]]}}}],["volueri",{"_index":12184,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27367,8],[27588,8]]}}}],["voluero",{"_index":11911,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7694,8]]}}}],["volum",{"_index":66,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1188,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30563,7],[31651,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2997,6],[6375,7],[6448,8],[6891,6],[6944,8],[7075,6],[51226,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45347,8],[45625,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2652,7],[2692,6],[9730,7],[10540,6],[10671,6],[10743,6],[10847,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[441,6],[648,6],[1165,6],[1373,6],[1868,7],[3898,6],[4663,7],[5015,6],[6813,6],[7009,6],[13316,6],[13491,8],[13671,7],[15330,8],[15911,6],[16133,6],[16935,6],[17783,7],[19904,6],[21340,6],[24090,6],[24174,7],[25352,7],[25440,7],[25605,7],[29595,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30193,7]]},"/en/lessons/gravity-model":{"position":[[6290,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3123,7]]},"/en/lessons/naive-bayesian":{"position":[[50633,8],[50946,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12926,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[507,7],[28548,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25035,6],[25618,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[145,6],[409,7],[967,6],[2601,9],[12761,6],[12839,7],[13128,6],[13146,6],[13273,6],[13390,7],[14609,6],[14736,7],[14845,6],[14910,7],[15064,7],[15298,8],[15730,7],[16671,7],[16797,6],[16833,7],[16963,6],[17350,7],[17422,6],[17471,6],[17871,6],[18149,7],[18281,6],[18384,7],[18442,7],[18499,6],[19739,7],[22802,6],[24319,7],[25872,7],[40600,6],[42714,6],[42774,6],[44364,6],[44479,8],[44815,6],[46979,8],[48533,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[461,7],[36318,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19313,6]]}}}],["volume.id",{"_index":21462,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18242,10]]}}}],["volume.languag",{"_index":21464,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18394,16]]}}}],["volume.oclc",{"_index":21465,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18452,12]]}}}],["volume.pag",{"_index":21621,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44875,15]]}}}],["volume.titl",{"_index":21461,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18172,12]]}}}],["volume.tokenlist",{"_index":21606,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42628,19],[44595,19]]}}}],["volume.year",{"_index":21463,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18344,12]]}}}],["volume_id",{"_index":10802,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25957,10]]}}}],["volume’",{"_index":10731,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15956,8],[17252,8],[18100,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48429,8]]}}}],["volunt",{"_index":5873,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13266,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2990,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40585,10]]}}}],["voluntari",{"_index":13813,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[59213,9],[59341,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6561,10]]}}}],["voluptatem",{"_index":21135,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13471,10],[15645,10]]}}}],["volvo",{"_index":19661,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16236,5]]}}}],["von",{"_index":11515,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14624,3],[15227,3],[20012,3],[23107,3]]}}}],["vorbi",{"_index":15817,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15308,6]]}}}],["vote",{"_index":2609,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28472,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27895,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5868,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36988,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7314,4],[40291,4]]}}}],["voter",{"_index":14630,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7561,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23305,7]]}}}],["vowel",{"_index":5636,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[6641,5]]}}}],["voyag",{"_index":23291,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[3316,7]]}}}],["voyant",{"_index":6542,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[2307,6],[2439,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7202,7],[7312,6],[52851,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2270,6]]}}}],["vp",{"_index":14068,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[138,3],[2354,3],[2372,3],[2675,3],[2940,3],[3102,3],[3228,3],[3828,3],[3977,3],[4524,3],[4575,4],[4665,3],[5322,4],[5800,3],[8146,4],[10275,4],[10618,4],[11187,4],[11343,4]]}}}],["vpss",{"_index":14071,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[1088,6]]}}}],["vram",{"_index":14641,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12344,4],[22226,4],[22499,4]]}}}],["vs",{"_index":3005,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6166,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10795,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14821,2],[19956,2],[20852,2],[20885,2],[20917,2],[20962,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[138,3],[3157,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7154,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43713,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10633,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[196,3],[221,3],[734,3],[3694,3],[3719,3],[33970,3],[34224,3],[39072,3],[39149,3],[39283,3],[47960,3],[47993,3],[48059,3],[53641,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[376,2],[12770,2]]},"/en/lessons/json-and-jq":{"position":[[294,3],[16256,3],[16872,3]]},"/en/lessons/jupyter-notebooks":{"position":[[38256,4]]},"/en/lessons/linear-regression":{"position":[[2163,3],[2200,3],[2247,3],[58424,3],[59931,3]]},"/en/lessons/logistic-regression":{"position":[[1883,3],[1920,3],[1967,3],[4057,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13988,2],[17223,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54617,2],[54652,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63324,3]]},"/en/lessons/transliterating":{"position":[[15617,2],[15751,2]]}}}],["vscode",{"_index":14357,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[2644,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7015,10],[7143,6],[7685,6],[16837,6],[18821,7],[23153,6],[24679,7],[24688,7],[25364,7],[27368,6],[28719,7]]}}}],["vt",{"_index":3535,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2632,3],[3755,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20566,2]]}}}],["vucht",{"_index":16662,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12725,6]]}}}],["vuforia",{"_index":8257,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[860,7],[1520,7],[1582,7],[2506,7],[7293,8],[8286,7],[8454,7],[8502,7],[8555,7],[8852,8],[8949,7],[15776,8],[15898,8],[16711,7],[16756,7],[17214,7],[17578,8],[17626,7],[17733,7],[17770,7],[19971,7],[20040,7],[20873,7],[21003,7],[21381,7],[31386,7],[31529,8],[36795,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[216,7],[5378,10],[5531,7],[6728,8],[7717,7],[8229,7],[9925,7],[9981,7],[10220,8],[10272,7],[10492,7],[10609,7],[10809,7],[10896,7],[13092,7],[18443,7],[19930,7],[20042,7],[20687,7],[21002,8],[21147,7],[23866,7],[23931,7],[25019,7],[25081,7],[25202,7],[25585,7],[26569,7],[40583,7],[40685,10]]}}}],["vuforia’",{"_index":8343,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21157,9],[21823,9],[29360,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10954,9],[20508,9],[25361,9],[25990,9],[40304,9]]}}}],["vulner",{"_index":5370,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9774,10],[10507,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8516,10]]}}}],["vulnerabilit",{"_index":9395,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41007,15]]}}}],["w",{"_index":1894,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47391,3],[50749,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6815,1],[9261,1],[11941,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13846,1],[14027,1],[15523,1],[16957,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28232,2],[28857,2],[28926,2],[28995,2],[29064,2],[29134,2],[29206,2],[29279,2],[29350,2],[30357,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2837,2],[3551,2],[9072,4],[12781,2],[12808,1],[12948,1],[14790,2],[14817,1],[14957,1],[16810,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68323,2],[68712,2],[68835,2]]},"/en/lessons/counting-frequencies":{"position":[[1359,1],[3368,1],[4969,1],[12520,2],[12527,1],[12544,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23063,2],[29528,4],[29717,4],[33704,4],[35725,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14937,4],[22768,4],[26232,4],[29294,4],[37212,4],[38678,4],[40194,4],[44252,4],[46499,4],[47939,4]]},"/en/lessons/extracting-keywords":{"position":[[13120,3],[26105,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27209,2],[31004,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6306,2],[6704,2],[7445,2],[7505,2],[9834,2],[24524,4],[29173,4],[61134,2],[63453,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17273,1],[17536,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[45293,2]]},"/en/lessons/intro-to-bash":{"position":[[20053,1]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4523,5],[11770,3],[12201,5],[13203,5],[14448,5],[15330,5],[17368,5],[18469,5],[19542,5]]},"/en/lessons/intro-to-powershell":{"position":[[36144,2],[36373,1],[37065,1]]},"/en/lessons/jupyter-notebooks":{"position":[[31163,4]]},"/en/lessons/naive-bayesian":{"position":[[32264,1],[32296,1]]},"/en/lessons/normalizing-data":{"position":[[8376,3],[8384,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37585,2],[37642,1],[37684,1],[48417,4],[48459,4],[48502,4],[48544,4],[48587,4],[48630,4],[48673,4],[48717,4],[48760,4],[48804,4],[48848,4]]},"/en/lessons/research-data-with-unix":{"position":[[6135,1],[6187,1],[6388,1],[12963,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32263,4]]},"/en/lessons/working-with-text-files":{"position":[[5115,1]]},"/en/lessons/working-with-web-pages":{"position":[[9372,4]]}}}],["w(est",{"_index":12633,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17299,6]]}}}],["w+xpad",{"_index":11142,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28579,11],[31485,11]]}}}],["w,,lynchburgh",{"_index":3514,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2386,14]]}}}],["w,provid",{"_index":3445,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1556,13]]}}}],["w.",{"_index":14057,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45280,5]]}}}],["w.e.b",{"_index":1509,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28931,6],[29689,6]]}}}],["w.kearney",{"_index":19935,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[43102,10]]}}}],["w.l",{"_index":21452,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13951,4]]}}}],["w.r",{"_index":13847,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[62451,5]]}}}],["w3",{"_index":7768,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1559,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1768,2]]},"/en/lessons/viewing-html-files":{"position":[[1276,2],[3776,2],[3803,2]]}}}],["w3.org",{"_index":13416,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9482,7]]}}}],["w3c",{"_index":13502,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26754,3]]},"/en/lessons/intro-to-linked-data":{"position":[[21046,4]]}}}],["w3c//dtd",{"_index":12425,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63618,10]]},"/en/lessons/working-with-web-pages":{"position":[[7986,10]]}}}],["w3school",{"_index":10347,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[13371,9]]}}}],["w:y=h",{"_index":15862,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25797,5],[26485,5],[27218,5],[27511,5],[27681,5]]}}}],["w[\\.\\,]*?_",{"_index":3660,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8612,16],[12498,14],[14507,14]]}}}],["w_",{"_index":21787,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30609,11]]}}}],["wa",{"_index":13662,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[36684,4],[37960,4],[50119,5]]}}}],["wa_dogwood_ver01_data_sn88085187_00211108150_1",{"_index":6149,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10798,49]]}}}],["wa_{i",{"_index":13664,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[36875,8]]}}}],["wa_{j",{"_index":13665,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[36935,8]]}}}],["wack",{"_index":20853,"title":{},"body":{"/en/lessons/sonification":{"position":[[41608,6],[41784,6]]}}}],["wad",{"_index":11732,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2933,3]]}}}],["wade",{"_index":3572,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3142,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2540,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50110,5]]}}}],["wag",{"_index":19501,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14086,3]]}}}],["wage",{"_index":8562,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5954,4],[6055,5]]},"/en/lessons/gravity-model":{"position":[[25585,5],[32772,5],[32813,6],[33821,5],[35631,5],[35747,5],[36701,5],[36743,4],[36890,5],[36955,5],[37973,4],[38000,4],[42863,5],[42902,4],[47443,5],[49339,6],[51630,7],[51655,6],[52007,6],[52048,5],[52517,6],[52554,5],[65829,5],[65997,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5661,5],[10212,5]]}}}],["wager",{"_index":10476,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16769,5]]}}}],["wagetrajectori",{"_index":13721,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[47451,14],[49346,16]]}}}],["wagon",{"_index":15514,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7181,7]]}}}],["wainaina",{"_index":10146,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2198,9]]}}}],["wait",{"_index":2083,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12002,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13940,7],[14057,4],[14185,5],[14530,4],[14555,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27906,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17757,4],[18756,5],[18922,7],[22550,4],[24685,4],[28792,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15814,7],[27508,4],[27661,4],[32671,4],[48002,4],[52140,7],[53035,4],[53241,4],[54289,4],[54472,4],[57571,4],[64636,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18653,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37044,4],[37154,4],[37770,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14846,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3984,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20188,4]]},"/en/lessons/installing-omeka":{"position":[[614,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39275,4],[39567,4],[40928,4]]},"/en/lessons/intro-to-bash":{"position":[[12840,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[396,5],[12696,5]]},"/en/lessons/intro-to-powershell":{"position":[[29737,7],[31463,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38739,4],[44044,7]]},"/en/lessons/jupyter-notebooks":{"position":[[28637,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15376,4]]},"/en/lessons/naive-bayesian":{"position":[[21154,5],[32368,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3551,5]]},"/en/lessons/sonification":{"position":[[37792,5],[37845,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22748,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20609,4],[25748,4],[28902,4],[31769,4],[33151,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[26357,4],[28999,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1024,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13208,4]]},"/en/lessons/working-with-text-files":{"position":[[9146,7]]}}}],["waiter",{"_index":18694,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66627,6]]}}}],["waiver",{"_index":19746,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3362,7]]}}}],["wake",{"_index":20331,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6999,4]]}}}],["waldeck",{"_index":17390,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68480,7]]}}}],["walden",{"_index":14162,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5681,9]]}}}],["wale",{"_index":12533,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11022,5],[19345,5]]},"/en/lessons/gravity-model":{"position":[[10910,5]]}}}],["walk",{"_index":1373,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19518,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10744,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[47062,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21556,4],[23922,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15436,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35476,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[500,4],[708,4],[17717,4],[24994,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9477,4],[26818,4]]},"/en/lessons/gravity-model":{"position":[[7951,4],[17850,4],[44791,4],[59932,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18034,4],[18744,4],[33796,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8607,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3534,4]]},"/en/lessons/linear-regression":{"position":[[3296,4],[9390,4],[22817,4],[79866,5]]},"/en/lessons/logistic-regression":{"position":[[3016,4]]},"/en/lessons/naive-bayesian":{"position":[[66902,7]]},"/en/lessons/qgis-layers":{"position":[[8018,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46151,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20780,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6363,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3294,4],[32588,4],[49005,5],[50439,5]]}}}],["walkthrough",{"_index":2757,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1624,11],[11962,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13846,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[626,11],[662,11],[702,11],[24410,11],[25289,11],[25531,11]]},"/en/lessons/sonification":{"position":[[7800,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48363,12]]}}}],["wall",{"_index":10936,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[16841,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33892,4]]}}}],["wallac",{"_index":16222,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11659,7],[12225,7],[49890,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3572,8]]}}}],["wallace10",{"_index":16220,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11267,10]]}}}],["walsh",{"_index":5036,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51898,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18352,5],[18385,5],[68336,6]]}}}],["walsh.md",{"_index":5402,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18030,8],[18318,9]]}}}],["walter",{"_index":8478,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27445,6],[27965,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9077,6]]},"/en/lessons/intro-to-powershell":{"position":[[26627,6]]}}}],["walz",{"_index":9452,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50578,4]]}}}],["wand",{"_index":12475,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68238,5]]}}}],["wang",{"_index":11111,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25682,4],[47066,4],[47401,5]]}}}],["want",{"_index":395,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10264,4],[17837,4],[18707,4],[19085,4],[19886,4],[22303,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[603,4],[849,4],[2703,4],[5181,4],[5477,4],[7245,4],[7639,6],[7792,4],[9440,4],[10187,4],[11101,4],[11770,4],[12649,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2562,4],[7044,4],[7091,4],[7183,4],[21828,4],[23135,4],[24382,4],[25215,4],[33675,4],[41944,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1754,6],[2194,4],[2332,4],[2801,4],[3167,4],[4480,4],[6339,4],[7619,6],[10954,4],[12848,4],[12874,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1262,4],[6173,4],[6350,4],[9107,6],[9685,4],[9711,6],[11181,4],[11536,4],[13212,4],[13291,4],[13440,4],[14769,4],[16443,4],[17234,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8849,4],[14142,4],[16010,4],[24435,4],[24718,4],[26931,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1414,4],[4098,4],[4637,4],[4875,4],[5795,4],[5852,4],[18981,4],[19317,4],[20734,4],[21026,4],[21758,4],[21781,4],[22662,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[462,4],[4790,4],[4839,4],[6875,4],[7489,4],[8780,4],[8864,4],[12600,4],[13297,4],[14467,4],[15391,4],[16059,4],[18748,4],[19043,4],[19217,4],[23690,4],[24832,4],[24991,4],[25633,4],[26332,4],[29489,4],[30838,5],[31223,4],[32046,4],[33846,4],[35171,4],[35758,4],[35840,4],[37562,4],[37722,4],[40075,4],[41534,4],[46111,4],[49200,4],[53048,4],[55000,4],[56741,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3379,4],[17134,4],[17928,4],[18695,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1143,4],[6445,4],[9779,6],[10594,6],[10635,4],[10818,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10043,4],[10880,4],[31223,4],[35835,4],[51966,4],[62857,4],[62958,4],[65315,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11728,4],[13443,4],[14109,4],[49798,4],[54645,4],[56158,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[544,4],[922,4],[2970,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2111,4],[15253,4],[17221,4],[21151,4],[25007,4],[25141,4],[26569,4],[27041,4],[27684,4],[29207,4],[29763,4],[30116,4],[32867,4],[33179,4],[40403,6],[44705,4],[48523,4],[50479,4],[51099,4],[51828,4],[53303,4],[53870,4],[57182,4],[59602,4],[64324,4],[70744,4]]},"/en/lessons/common-similarity-measures":{"position":[[705,4],[5548,5],[6095,4],[12068,4],[14594,4],[23110,4],[27508,4],[29259,4],[29902,6],[32849,4],[39249,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8659,4],[9766,4],[10178,4],[13337,4],[13402,4],[13936,4],[19780,4],[20270,4],[20376,4],[20768,4],[28825,4],[31425,4],[31907,4],[32218,4],[33840,4],[34032,4],[46258,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4942,4],[5778,4],[8144,4],[9441,4],[9484,4],[13610,4],[17227,4],[24587,4],[34659,4],[35082,4],[35679,4],[35720,4],[36508,4],[37014,4],[39324,4],[44897,4],[44960,4],[45653,4],[47031,4],[63428,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1365,4],[1468,4],[5663,4],[6004,4],[6547,4],[9190,4],[9648,4],[12553,4],[16296,4],[21773,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1789,4],[31133,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3325,6]]},"/en/lessons/counting-frequencies":{"position":[[879,4],[6169,4],[6638,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[595,4],[971,4],[1070,4],[2488,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3505,6],[4302,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[382,4],[10166,4],[10250,4],[11065,4],[12844,4],[27943,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3986,4],[24060,4],[34656,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2249,4],[15379,4],[21780,4],[23097,4],[26439,4],[32036,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1571,6],[2937,4],[10890,6],[23029,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23756,4],[24044,4],[24271,4],[24459,4],[31630,4],[32372,4],[32865,4],[34441,4],[34469,4],[34760,4],[34832,4],[41120,4],[42009,4],[42115,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5584,4],[9448,4],[10245,4],[12696,4],[12989,6],[13356,4],[14185,4],[14538,4],[15428,4],[18215,4],[19325,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4152,4],[9395,4],[12552,4],[15064,4],[15199,4],[17703,4],[17814,4],[23609,4],[28694,4],[28856,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5368,4],[8110,4],[16780,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18777,4],[26935,4],[28144,4],[33400,4],[39738,6],[46655,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27966,4],[30393,4],[30578,4],[40549,4],[41953,4],[48918,4],[53799,4],[59808,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[902,4],[8663,4],[11764,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2664,4],[3221,4],[5019,4],[6786,4],[11394,4],[13997,4],[15227,4],[16079,4],[17267,4],[18291,4],[19532,4],[19797,4],[20067,4],[23520,4],[24557,4],[33340,4],[33484,4],[41799,4],[42986,4],[43751,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7952,5],[8523,4],[9995,5],[10009,4],[10896,4],[11199,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1086,4],[7248,4],[7354,4],[7845,4],[13849,4],[14093,4],[14521,4],[14557,4],[22007,4],[30815,4],[33593,4],[38000,4],[41524,4],[45128,4],[45395,6],[45740,6],[48481,4],[49257,4],[50997,4],[52650,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[845,6],[13465,4],[13929,6],[15342,4],[19083,4],[20064,4],[21719,4],[21771,4]]},"/en/lessons/extracting-keywords":{"position":[[939,4],[1114,4],[9447,4],[10255,4],[16052,4],[22862,4],[22935,4],[24357,4],[27625,4],[31245,4],[31760,4],[35301,4],[37952,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10027,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15785,4],[17879,4],[18630,4],[28476,4],[28552,4],[29647,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2403,4],[4071,5],[4543,4],[6986,4],[9685,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2345,4],[3497,4],[4671,4],[6794,4],[7733,4],[8026,6],[8260,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4320,5],[5303,6],[17336,4],[18038,4],[18175,4],[20335,4],[21502,4],[21556,4],[22103,4],[23059,4],[24884,4],[31951,4],[32520,4],[33088,4],[33726,4],[33883,4],[36644,4],[40489,4],[40689,4],[41881,4],[42778,4],[55488,5],[55918,4],[56020,4],[57920,4],[59168,6],[60140,4],[62829,4]]},"/en/lessons/geocoding-qgis":{"position":[[8191,4],[12168,4],[18949,4],[20153,4],[22505,4],[29076,4],[35529,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4495,4],[5469,4],[5895,4],[9061,4],[22823,4],[24019,4]]},"/en/lessons/georeferencing-qgis":{"position":[[8900,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[17277,4],[24338,6],[24614,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3828,4],[10356,4],[11320,4],[11392,4],[12686,4],[13350,4],[14415,4],[15454,4],[15590,4],[15971,4],[16101,4],[17059,4],[18433,4],[18492,4],[19992,4],[24054,4],[25971,4],[27338,4],[28529,4],[31282,4],[31647,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[60,4],[735,6],[11904,4],[13606,4],[30749,4],[44636,4],[45969,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[6971,4],[7617,4],[9255,4],[18677,4],[18737,4],[18775,4],[18901,4],[21014,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16486,4],[18677,4]]},"/en/lessons/gravity-model":{"position":[[5168,4],[22925,4],[57065,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2090,7],[24445,4],[25035,4],[26723,4],[33183,4],[34846,5],[39179,4],[39308,4],[41972,4]]},"/en/lessons/installing-omeka":{"position":[[425,4],[720,5],[1405,4],[1952,4],[2967,4],[10777,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3836,4],[4119,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4067,4],[27224,4],[29719,4],[38798,4],[41156,4],[48077,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15463,6],[17762,4],[18337,4],[25110,4],[25244,4],[30215,4],[41575,4],[41662,4],[43538,4],[44336,4],[46398,4],[47559,4],[50468,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9381,4],[15253,4],[21579,4],[21690,4],[33430,4],[50010,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8023,4],[17933,4],[25947,4],[28174,4],[31509,4],[32997,4],[34718,4]]},"/en/lessons/intro-to-bash":{"position":[[1342,4],[2614,7],[3697,4],[5953,4],[6204,5],[7271,4],[7880,4],[8890,4],[9933,4],[10946,5],[14404,4],[14729,4],[15035,4],[15439,4],[15661,6],[17659,4],[18246,4],[18779,4],[19508,4],[20025,4],[20269,4],[20505,6],[22078,4],[22532,6],[22731,6],[23065,4],[23266,6],[23691,4],[23810,4],[23983,4],[24188,6],[24429,4],[25203,4],[26975,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[412,4],[4883,4],[5594,4],[5868,4],[7651,4],[9436,6],[9863,4],[10036,5],[10410,4],[10781,4],[11572,4],[12712,4],[12915,5],[15647,5],[15680,4],[18015,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8168,6],[12031,4],[12699,6],[15344,4],[15806,4],[16669,4],[18995,4],[22821,4],[23243,4],[26470,4],[31813,4],[33051,4]]},"/en/lessons/intro-to-powershell":{"position":[[4095,4],[4182,4],[9520,5],[10851,4],[11670,4],[13677,4],[14178,4],[18413,4],[21082,4],[22695,4],[23026,4],[23066,4],[25577,4],[25956,6],[27374,5],[27576,4],[27610,4],[28389,4],[28498,4],[28519,4],[31354,4],[31609,4],[34296,5],[34451,4],[35134,4],[36654,4],[36835,4],[39166,4],[40056,4],[40463,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[542,4],[830,4],[2707,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1852,4],[3265,4],[3676,4],[8034,4],[10432,4],[15244,4],[15380,4],[17339,4],[17379,4]]},"/en/lessons/introduction-map-warper":{"position":[[16668,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8342,4],[10485,4],[14829,4],[15830,4],[28838,4],[37852,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5156,4],[24062,4],[40501,4],[43052,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4202,4],[9737,6],[9940,6],[14117,4],[21299,4],[31208,4],[32752,4],[33665,4],[46058,4],[47167,4]]},"/en/lessons/json-and-jq":{"position":[[7076,4],[9362,4],[13118,4],[14337,4],[15506,4],[20658,4],[21335,4],[25406,4],[26686,4],[28549,4],[36979,4]]},"/en/lessons/jupyter-notebooks":{"position":[[3465,4],[3514,4],[3561,4],[3661,4],[3832,4],[3952,4],[5156,4],[9308,4],[10068,4],[19852,4],[21093,4],[21424,4],[23232,4],[25349,4],[26813,4],[26851,4],[26902,4],[27307,4],[30429,4],[30515,4],[30796,4],[33645,4],[34659,4],[34982,4],[35669,4],[43201,4],[44034,4],[44768,4],[44936,4],[45199,4],[48276,4],[50404,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3061,4],[6528,4],[6594,4],[8881,6]]},"/en/lessons/linear-regression":{"position":[[3975,4],[4252,4],[24281,4],[27670,4],[29000,4],[30375,4],[43348,4]]},"/en/lessons/linux-installation":{"position":[[4228,4]]},"/en/lessons/logistic-regression":{"position":[[16514,4],[21694,4],[22285,4],[23255,4],[26501,4],[27639,4],[36652,4],[41514,4],[41784,4],[57543,4]]},"/en/lessons/mac-installation":{"position":[[3909,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1891,4],[2136,4],[2482,4],[4560,4],[5396,4],[6678,4],[7077,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2073,4],[3875,4],[7774,4],[8213,4],[9652,4],[10118,4],[11612,4],[13041,4],[14090,4],[18237,4],[18804,4],[19976,4],[20320,4],[25183,4],[33981,4],[36265,4]]},"/en/lessons/naive-bayesian":{"position":[[2149,4],[3135,4],[4017,4],[8297,4],[22730,4],[22997,4],[23386,4],[23808,4],[24411,4],[29545,5],[29959,5],[34641,4],[35035,4],[35214,4],[36253,4],[37490,4],[37977,4],[38259,4],[41990,4],[48995,4],[52366,4]]},"/en/lessons/normalizing-data":{"position":[[3566,4],[5290,4],[6431,4],[7079,6],[8589,4],[9657,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22440,4],[31676,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2922,4],[4961,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1173,4],[1740,4],[4322,4],[4502,4],[5553,5],[7411,4],[7976,4]]},"/en/lessons/qgis-layers":{"position":[[1136,4],[10510,4],[12968,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5590,6],[7844,4],[8800,4],[9032,4],[19382,6],[21328,4],[21789,4],[23206,4],[24839,4],[26663,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7174,4],[11573,4],[12443,4],[12511,4],[14598,4],[17941,4],[19941,4],[29259,6],[29653,6],[30078,4],[33829,6],[38447,4],[38591,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1147,4],[1682,4],[19783,4],[23809,4],[25967,4],[33443,4],[33935,4],[35234,4],[35763,4],[36360,4],[37746,4],[44932,4],[47564,4]]},"/en/lessons/sentiment-analysis":{"position":[[18041,4],[18590,4],[19795,4],[20512,4],[25614,4],[25854,4],[33343,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1642,4],[24856,4]]},"/en/lessons/sonification":{"position":[[758,4],[1286,4],[11956,6],[18663,4],[22734,4],[24508,4],[33678,4],[37898,6]]},"/en/lessons/space-place-gazetteers":{"position":[[15793,4],[18050,4],[18581,4],[22855,4],[27737,4],[28755,4],[29020,4],[32345,4],[42317,4],[46325,4],[46694,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6966,4],[11463,4],[22032,4],[22378,4],[33024,4],[33082,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3797,4],[6965,4],[13736,4],[20020,4],[22616,4],[34702,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7319,4],[19412,4],[21059,4],[21527,4],[27276,4],[38128,4],[42477,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11283,4],[31226,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[379,4],[9951,4],[16378,6],[24520,4],[24789,4],[26951,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[992,4],[1449,5],[7533,4],[13476,4],[22572,4],[22942,4],[25577,6],[25800,6],[31108,4],[32037,4]]},"/en/lessons/transliterating":{"position":[[3754,4],[5383,4],[16249,6],[17721,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2041,4],[14531,6],[14894,6],[20401,4],[23434,4],[24949,6],[27861,4],[28890,4],[29782,4],[32080,4],[33482,4],[36139,4],[36717,4],[40342,4],[43490,4],[44286,4],[45740,5],[46101,4],[46925,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[1573,4],[1618,4],[2036,4],[2167,4],[5136,4],[7690,4],[13597,4],[13713,4],[20297,4],[20638,4],[21959,4],[25170,4],[26186,4],[28991,4],[30337,4],[30956,4],[31085,6],[32169,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[659,4],[3107,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4496,4],[11379,4],[12650,4],[16070,4],[18074,4],[18736,4],[20674,4]]},"/en/lessons/vector-layers-qgis":{"position":[[14611,4],[16311,4]]},"/en/lessons/viewing-html-files":{"position":[[686,4],[875,4],[1768,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6759,4],[11619,7],[19160,4],[22819,4],[25275,4],[45008,4]]},"/en/lessons/windows-installation":{"position":[[879,4],[5121,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1296,4],[1358,4],[6700,4],[11471,4],[11742,4],[12305,4],[19716,4]]},"/en/lessons/working-with-text-files":{"position":[[2258,4],[2387,4],[2531,4],[8333,4],[8529,4]]},"/en/lessons/working-with-web-pages":{"position":[[3633,7],[7071,4],[7208,4]]}}}],["war",{"_index":1653,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34993,3],[35183,3],[46459,3],[46572,3],[51231,3],[51344,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2877,3],[2951,3],[7061,3],[10423,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22715,3],[23638,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13201,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1244,4],[36993,5],[59282,3],[59301,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5647,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25641,4],[27625,3],[27989,3],[28159,3],[28523,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7799,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3947,3],[4029,4],[5504,3],[8229,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35286,3],[35435,3],[40414,3],[41784,5],[45202,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1885,4]]},"/en/lessons/intro-to-bash":{"position":[[13786,3],[14906,3],[16404,3],[18427,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12754,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45008,3],[53896,5]]},"/en/lessons/naive-bayesian":{"position":[[49044,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3962,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[977,3],[990,3],[1009,4],[1030,3],[2339,3],[2622,4],[3202,3]]}}}],["ward",{"_index":13340,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[5413,6]]}}}],["ward’",{"_index":4121,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35085,6],[35194,6]]}}}],["ware",{"_index":20695,"title":{},"body":{"/en/lessons/sonification":{"position":[[13264,6]]}}}],["warehous",{"_index":12864,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[7749,9]]}}}],["wari",{"_index":17539,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[4499,4]]}}}],["warm",{"_index":7195,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2458,4]]}}}],["warmli",{"_index":9988,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56233,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13811,6],[13938,7]]}}}],["warn",{"_index":2308,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3184,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25133,8],[25743,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8501,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15754,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20757,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15600,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17256,4]]},"/en/lessons/geocoding-qgis":{"position":[[24108,7]]},"/en/lessons/georeferencing-qgis":{"position":[[9497,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30049,7],[30115,7]]},"/en/lessons/gravity-model":{"position":[[14050,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12769,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42607,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18159,8],[38855,7],[40090,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[21763,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8932,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9084,9],[25393,7],[25474,7],[25603,7],[41454,4],[47123,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21707,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4244,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12694,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[19368,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9550,8]]}}}],["warp",{"_index":1757,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43097,4]]},"/en/lessons/introduction-map-warper":{"position":[[4347,6],[4453,6],[17912,4],[18047,6],[18305,4]]}}}],["warper",{"_index":10088,"title":{"/en/lessons/introduction-map-warper":{"position":[[20,6]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1407,6],[2799,7],[2811,6],[2999,6],[3289,7],[3357,7],[3460,7],[4377,7],[7427,6],[7950,6],[14398,6]]},"/en/lessons/introduction-map-warper":{"position":[[21,6],[46,6],[190,6],[453,6],[495,6],[933,6],[2341,6],[5287,6],[5975,6],[6985,6],[7385,6],[8240,7],[8878,6],[8952,7],[8964,6],[10537,6],[11537,7],[16898,6],[18896,6],[21460,6],[23333,6]]}}}],["warper’",{"_index":10104,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4568,8],[7539,8]]}}}],["warrant",{"_index":2957,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25917,7]]}}}],["warren",{"_index":13907,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9056,6]]},"/en/lessons/naive-bayesian":{"position":[[15814,7],[16470,7],[16575,7],[16834,6],[17191,6],[17816,7],[18504,6],[19745,6],[19906,6],[20374,6],[23938,7],[24589,7],[26178,7]]}}}],["warrenesqu",{"_index":18336,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19843,13]]}}}],["warren’",{"_index":18346,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[22303,8]]}}}],["warrior",{"_index":9355,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32513,7]]}}}],["warsaw",{"_index":1878,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47081,7],[50367,7]]}}}],["wartim",{"_index":22166,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18500,7]]}}}],["warusfel",{"_index":20848,"title":{},"body":{"/en/lessons/sonification":{"position":[[41374,8]]}}}],["warwickshir",{"_index":10909,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9193,12]]}}}],["warwickshire104149.315205096",{"_index":13698,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39108,28]]}}}],["warwickshire1047034",{"_index":13794,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54773,19]]}}}],["washington",{"_index":2487,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18209,10],[18258,10],[18307,10],[18356,10],[18405,10],[18454,10],[18503,10],[18552,10],[22134,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2330,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1171,10],[9954,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11958,12],[12026,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20397,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18274,11],[28156,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58010,12]]},"/en/lessons/sonification":{"position":[[34437,10]]},"/en/lessons/space-place-gazetteers":{"position":[[11873,10]]}}}],["washington,1865",{"_index":11343,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19357,15]]}}}],["wasn’t",{"_index":6457,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53276,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20679,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11220,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[19033,6],[29848,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21668,6]]}}}],["wasserman",{"_index":7587,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39584,10]]}}}],["wast",{"_index":21084,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2797,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16076,5],[16521,5]]}}}],["wastaughtpianobi",{"_index":15194,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[16502,16],[16557,16]]}}}],["wat",{"_index":13663,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[36733,5],[37994,5],[50125,7]]}}}],["watch",{"_index":3101,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31170,6],[31319,6],[31368,5],[32622,5],[32928,5],[33692,5],[58787,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9872,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3313,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10962,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29322,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9197,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14827,9],[16523,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11383,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44485,5]]},"/en/lessons/intro-to-powershell":{"position":[[12708,5],[14266,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[22233,7],[22652,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13798,5],[23503,5],[28202,5]]},"/en/lessons/naive-bayesian":{"position":[[65929,5],[66178,5],[66949,5],[67049,5]]},"/en/lessons/sonification":{"position":[[12792,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17763,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5226,5]]}}}],["watch?v",{"_index":21679,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9678,9]]}}}],["water",{"_index":2146,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2475,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57013,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37222,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8923,5],[9277,5],[9467,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[8392,5]]},"/en/lessons/introduction-map-warper":{"position":[[483,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22414,6]]}}}],["watercolor",{"_index":15676,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11896,11]]}}}],["watl",{"_index":20697,"title":{},"body":{"/en/lessons/sonification":{"position":[[14397,7]]}}}],["watson",{"_index":7864,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20547,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8509,6]]},"/en/lessons/linear-regression":{"position":[[68362,6],[68392,8]]}}}],["wav",{"_index":10125,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10595,4]]}}}],["wave",{"_index":10293,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2406,4],[3271,5],[3423,4],[3483,4],[3807,5],[3993,5],[9149,4]]}}}],["waveform",{"_index":10291,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2061,8],[2130,9],[3854,8],[4135,8],[5431,9],[6651,9],[8224,8],[10162,8]]}}}],["waxi",{"_index":20839,"title":{},"body":{"/en/lessons/sonification":{"position":[[40866,5]]}}}],["way",{"_index":228,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4752,3],[9447,5],[16057,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[350,4],[2691,3],[7392,3],[14555,5],[20118,3],[34124,4],[35245,3],[37556,3],[39858,4],[42168,3],[43293,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11491,3],[12373,3],[13807,3],[14066,3],[15353,5],[15509,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3351,4],[7913,3],[9453,3],[9874,3],[10217,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7589,3],[11682,4],[19814,5],[22156,3],[24642,4],[26315,3],[27835,3],[29976,3],[30809,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[263,3],[3922,4],[15999,3],[22845,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5467,3],[9302,4],[14807,3],[15077,4],[25152,4],[36008,3],[36199,3],[37334,3],[42718,3],[43076,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4526,4],[5015,3],[5183,3],[6032,3],[9270,3],[9317,3],[10195,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1519,4],[1594,3],[5265,3],[5312,3],[6285,3],[6389,3],[6705,4],[7133,3],[13665,4],[20434,3],[24721,3],[27150,4],[27459,3],[30292,3],[32920,3],[33355,4],[41516,3],[57759,3],[66474,5],[66528,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10794,3],[13250,3],[13300,3],[17475,4],[20619,3],[20799,3],[42747,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1820,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7804,3],[8142,3],[8238,3],[11241,3],[24032,3],[25419,4],[36326,4],[39630,4],[56171,5],[63644,4]]},"/en/lessons/common-similarity-measures":{"position":[[7704,5],[9117,4],[9574,3],[11069,4],[11537,3],[18173,4],[19376,4],[21511,3],[29367,3],[32749,3],[34240,3],[36310,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3399,4],[7391,5],[17691,4],[18115,4],[19280,3],[19605,3],[21119,4],[26585,3],[30204,5],[33610,3],[35762,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1363,4],[14389,4],[15096,5],[17355,3],[27321,3],[31537,3],[31923,3],[32093,4],[32631,5],[34609,5],[38031,3],[40334,3],[41925,3],[45051,3],[45294,3],[57049,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2434,4],[3017,4],[5942,4],[11358,3],[11926,3],[12128,3],[13949,3],[15097,5],[15331,3],[15463,3],[17504,3],[20050,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1309,3],[1399,3],[2838,3],[24491,3],[26094,3],[29724,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2950,3],[11328,3],[13848,4],[15653,3],[27046,3],[36332,3],[36522,3],[37844,3]]},"/en/lessons/counting-frequencies":{"position":[[374,5],[483,3],[14276,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5224,3],[5896,3],[5979,3],[31357,3],[31669,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2483,4],[7621,3],[16775,3],[17018,3],[32766,3],[32907,3],[33993,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4082,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1181,4],[3185,3],[7561,3],[11311,4],[15475,4],[15516,4],[15674,4],[21350,4],[23856,3],[26209,4],[29692,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[768,3],[879,3],[1535,3],[4105,5],[5001,5],[5081,4],[5388,4],[7463,4],[11551,4],[12122,4],[12558,3],[12800,4],[13181,3],[17221,5],[20162,3],[25857,3],[37421,4],[37725,4],[39383,4],[42375,4],[42779,4],[42921,3],[47300,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2520,3],[5133,3],[5620,3],[15205,4],[17534,3],[18000,3],[20453,4],[20821,4],[22512,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1921,4],[2945,3],[25465,4],[28600,3],[28726,4],[28949,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5482,3],[7509,3],[7733,3],[7919,3],[10138,3],[16722,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2980,4],[4717,4],[5905,4],[34478,5],[38664,3],[39933,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44117,5],[44630,5],[46464,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5159,3],[8997,3],[19070,3],[26576,4],[30362,3],[31241,3],[40929,4],[42773,3],[43545,3],[48861,3],[48976,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[208,4],[713,3],[3219,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[993,4],[3071,3],[11495,4],[12045,3],[14182,4],[21334,4],[23586,3],[29442,3],[30129,3],[30278,3],[31153,4],[31249,4],[31455,3],[32008,3],[36540,3],[36623,3],[39295,5],[39414,4],[40107,4],[42100,4],[45982,4],[48053,3],[49736,4],[49941,5],[51141,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2299,4],[4374,5],[10295,4],[19888,4]]},"/en/lessons/extracting-keywords":{"position":[[10331,3],[11036,4],[11485,4],[17281,4],[26010,4],[27125,4],[33664,3],[38721,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[667,5],[39129,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4313,4],[13625,3],[20859,4],[28078,3],[33160,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10444,4],[11719,3],[13679,3],[17365,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2371,3],[2530,3],[4009,3],[4346,3],[4439,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3297,3],[9230,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3216,4],[13399,4],[14338,5],[20636,3],[21374,3],[39308,4],[55043,3],[55598,3],[56864,3],[62856,3],[68156,3]]},"/en/lessons/geocoding-qgis":{"position":[[4419,3],[6953,3],[10641,3],[12032,5],[15999,4],[22696,3],[27048,4],[27269,4],[27298,4],[27433,3],[29265,3],[29548,3],[30384,3],[31254,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8783,3],[26634,3]]},"/en/lessons/georeferencing-qgis":{"position":[[9592,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[1018,3],[20627,4],[23294,3],[27823,4],[28504,3],[34922,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4219,3],[6047,3],[7744,3],[8551,4],[11490,3],[12291,3],[15296,4],[18571,3],[20735,3],[29136,3],[29580,6],[33619,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[1227,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8199,3],[15666,4],[21390,3],[22054,4],[23030,3],[23337,3],[36922,5],[46095,3],[46348,4],[46685,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[304,3],[835,4],[10629,3],[10816,3],[11217,3],[12261,3],[16562,3],[19724,3],[21727,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[891,3],[4746,3],[9582,3],[16845,3],[26360,4]]},"/en/lessons/gravity-model":{"position":[[1507,4],[19147,3],[21051,3],[23756,4],[32392,4],[34090,4],[37294,4],[45236,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[1468,4],[1526,4],[1608,3],[8342,3],[8992,4],[9939,3],[10372,3],[10537,4],[32615,3],[35276,3],[44875,4]]},"/en/lessons/installing-omeka":{"position":[[1500,4],[1817,3],[12778,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[262,4],[1380,4],[1487,4],[2859,3],[3336,5],[4654,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2235,5],[2545,3],[6747,3],[9216,3],[11697,3],[12308,3],[14735,4],[16862,4],[17552,4],[22867,3],[42400,3],[43286,4],[44441,3],[44550,3],[46510,3],[50461,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19683,3],[43097,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27168,3],[27398,3],[28942,3],[30301,3],[34495,4],[36599,3],[37852,3],[45164,3],[48404,4],[51542,4],[52228,3]]},"/en/lessons/intro-to-bash":{"position":[[578,3],[967,3],[6451,3],[6665,5],[12201,4],[14356,5],[15240,3],[20790,3],[21562,3],[24666,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1303,3],[8401,3],[16089,3]]},"/en/lessons/intro-to-linked-data":{"position":[[1357,3],[3750,3],[3900,3],[6746,4],[8460,3],[8993,3],[9842,3],[9923,3],[10311,4],[10571,3],[12388,4],[15763,3],[16480,4],[16964,4],[17608,4],[22979,3],[24449,3],[28004,3],[36352,3]]},"/en/lessons/intro-to-powershell":{"position":[[9767,3],[17736,3],[22242,4],[22814,3],[24744,3],[31020,5],[32459,3],[41210,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[498,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[5317,4],[10527,3],[22761,4],[25021,4]]},"/en/lessons/introduction-map-warper":{"position":[[2276,4],[13760,3],[17531,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10641,3],[12905,3],[20444,4],[23595,3],[24556,3],[24802,4],[34492,3],[36842,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2985,4],[16610,4],[24883,4],[29630,4],[29876,3],[38623,3],[39474,4],[44021,5],[44500,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1274,5],[1860,4],[1871,4],[2697,4],[2787,4],[6833,3],[11116,3],[18067,3],[29100,3],[29762,4],[32896,3],[35163,4],[37443,3],[44267,3],[52479,3]]},"/en/lessons/json-and-jq":{"position":[[2099,4],[5660,3],[6420,3],[16903,3],[17732,4],[18329,4],[23486,4],[30751,3],[36234,4],[37073,3],[37545,3],[39209,3]]},"/en/lessons/jupyter-notebooks":{"position":[[793,3],[3649,4],[4992,3],[14057,3],[14440,3],[17249,3],[35205,3],[40883,4],[41245,3],[42175,3],[47826,3],[49804,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9020,3]]},"/en/lessons/linear-regression":{"position":[[3873,5],[5929,3],[9005,3],[9076,4],[9307,3],[17945,3],[18986,3],[22579,3],[26459,4],[28956,3],[32165,5],[38270,5],[48147,3],[53542,3],[57749,3],[61668,4]]},"/en/lessons/linux-installation":{"position":[[2845,3],[3648,3],[3842,3]]},"/en/lessons/logistic-regression":{"position":[[5128,3],[8880,4],[9597,4],[19733,4],[41612,5],[53636,4],[63824,3]]},"/en/lessons/mac-installation":{"position":[[2224,3],[3235,3],[3429,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1408,3],[5508,3],[6789,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4333,3],[12976,3],[15850,4],[15898,3]]},"/en/lessons/naive-bayesian":{"position":[[10130,3],[21818,3],[22819,3],[45386,3],[47087,3],[54270,3],[58295,3],[61139,3],[61597,3],[66748,4],[68228,3],[68713,3]]},"/en/lessons/normalizing-data":{"position":[[7731,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2007,4],[13534,3],[13726,3],[14251,3],[14440,3],[33556,4],[35114,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4960,3]]},"/en/lessons/preserving-your-research-data":{"position":[[1547,4],[3613,4],[9412,3],[12341,4],[14261,4],[16266,4],[18800,4]]},"/en/lessons/qgis-layers":{"position":[[4834,4],[7767,3],[15603,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[478,3],[6396,3],[18644,4],[18963,4],[23502,4],[23591,3],[24951,3],[26426,4],[26615,4],[28519,3]]},"/en/lessons/research-data-with-unix":{"position":[[13433,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2424,3],[3029,3],[3937,3],[6056,3],[6764,3],[7439,5],[18989,3],[25334,3],[27091,3],[29861,3],[38435,4],[40795,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4019,4],[7322,5],[8645,5],[22548,3],[29675,4],[42088,3],[47344,3],[48232,4]]},"/en/lessons/sentiment-analysis":{"position":[[3393,4],[7936,3],[23370,5],[23978,4],[24520,3],[25876,3],[32847,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2685,3],[2934,4],[3097,4],[6700,3],[8185,3],[9439,3],[12720,5],[27526,4],[36163,3],[38310,4]]},"/en/lessons/sonification":{"position":[[1278,4],[2701,4],[4002,4],[5617,3],[13447,3],[14635,4],[21383,4],[21895,4],[24070,3],[24184,3],[26470,3],[36543,3],[38330,4],[39388,4],[40271,3]]},"/en/lessons/space-place-gazetteers":{"position":[[672,4],[9930,3],[10731,3],[13473,3],[15740,4],[19539,3],[19874,3],[20413,3],[42571,3],[43555,3],[46652,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[954,4],[3490,3],[5736,3],[17221,3],[18324,3],[20665,3],[26502,3],[27414,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2032,4],[10306,3],[18096,3],[20455,4],[35703,4],[36537,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[602,3],[1327,4],[4545,4],[4769,4],[9770,3],[14749,3],[27445,3],[30763,4],[33672,3],[38042,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6660,5],[9439,3],[26210,3],[47336,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2688,5],[5468,4],[14931,3],[24068,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2168,4],[11604,3],[26991,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3099,3],[4633,3],[5178,3],[7769,4],[8130,3],[15050,3],[16022,3],[25137,3],[25999,3],[28130,3]]},"/en/lessons/transliterating":{"position":[[1261,4],[5698,3],[6093,3],[14256,3],[14844,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[684,4],[5855,4],[8069,3],[8987,4],[17269,4],[24768,3],[33143,4],[35590,3],[49541,4],[49998,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3869,3],[5585,4],[11191,3],[15033,3],[18106,3],[21323,3],[23194,3],[29101,4],[30244,4],[31445,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1041,3],[3839,3],[6961,4],[7935,4],[12325,3],[16476,4],[16527,4],[21790,4],[23873,3],[25864,4]]},"/en/lessons/vector-layers-qgis":{"position":[[17164,5],[17208,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4758,3],[6576,4],[9271,3],[35520,3],[35688,3],[43230,4]]},"/en/lessons/windows-installation":{"position":[[3582,3],[4447,3],[4641,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3512,3]]},"/en/lessons/working-with-text-files":{"position":[[1393,5],[3160,3]]},"/en/lessons/working-with-web-pages":{"position":[[1054,3],[2158,5],[2760,3],[3990,4]]}}}],["waypoint",{"_index":20927,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[10531,8]]}}}],["way—henc",{"_index":13058,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11835,9]]}}}],["wb",{"_index":4137,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35918,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25402,6],[26996,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20723,5],[29120,5]]}}}],["wc",{"_index":15407,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[44846,4]]},"/en/lessons/research-data-with-unix":{"position":[[4375,2],[6122,3],[6131,2],[6203,2],[6639,2],[6699,2],[6797,2],[6897,2],[7088,2],[7334,2],[7415,2],[8162,2],[12936,2]]}}}],["wdaynum",{"_index":12692,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21254,7]]}}}],["wdaynum=\"2\">20100810</attr>",{"_index":12665,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20116,36]]}}}],["wdaynum=\"7\">",{"_index":12684,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20902,15]]}}}],["we",{"_index":18795,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11096,3]]}}}],["we'll",{"_index":12267,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39489,5],[39587,5],[44242,5],[44668,5],[45822,5],[46150,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[4254,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17438,5]]}}}],["we'r",{"_index":12165,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24570,5],[39428,5],[39754,5],[45298,5]]}}}],["we'v",{"_index":12170,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25094,5],[25257,5],[39831,5],[52854,5]]}}}],["we+umap",{"_index":4504,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66628,7]]}}}],["weak",{"_index":5372,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9816,10],[59021,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29480,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2556,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21145,5],[21209,4],[21471,4]]},"/en/lessons/gravity-model":{"position":[[32344,4],[56258,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[41511,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12408,8],[52535,11]]}}}],["weaken",{"_index":2474,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17429,6]]}}}],["wealth",{"_index":1946,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1306,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3807,6],[19381,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23588,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36364,6],[37631,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7747,6]]},"/en/lessons/space-place-gazetteers":{"position":[[15405,6],[28382,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3731,6]]}}}],["wealthi",{"_index":12847,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4440,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19060,7]]}}}],["wealthier",{"_index":12952,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22835,10]]}}}],["weapon",{"_index":14382,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9140,9],[10418,7],[10433,8],[17987,6],[18165,6],[18244,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37556,7]]}}}],["wear",{"_index":11153,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[32340,7]]}}}],["weather",{"_index":9333,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31647,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5171,7],[5298,7],[5453,7]]},"/en/lessons/linear-regression":{"position":[[52337,7],[52513,7]]},"/en/lessons/sentiment-analysis":{"position":[[27700,7],[30390,7],[31487,7],[34680,7],[36411,7]]},"/en/lessons/sonification":{"position":[[37124,7]]}}}],["weatherli",{"_index":18583,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58671,12]]}}}],["weaver",{"_index":22983,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51681,7]]}}}],["weaver’",{"_index":15923,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[41790,8]]}}}],["web",{"_index":357,"title":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[0,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22,3]]},"/en/lessons/viewing-html-files":{"position":[[14,3]]},"/en/lessons/working-with-web-pages":{"position":[[12,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9103,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8678,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34378,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[561,3],[13291,3],[16156,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13549,3],[13905,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14373,3],[19174,3],[32819,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3998,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3477,3],[9421,4],[9964,3],[30509,3],[31517,3],[34956,3],[38612,4],[41338,3],[41475,3],[42768,4],[43239,3],[44680,3],[51161,4],[51611,3],[57155,3],[58877,3],[59794,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1704,4],[4007,3],[19412,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[986,3],[14550,3],[14749,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69211,3],[69274,4],[69562,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5083,3],[11017,3],[61880,3],[66891,3],[68863,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25307,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6990,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23204,3],[59916,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2104,3],[4765,3],[5745,4],[6887,4],[7202,6]]},"/en/lessons/counting-frequencies":{"position":[[7077,3],[12656,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10,3],[1276,3],[1481,3],[1858,3],[1879,3],[2184,3],[2524,3],[2561,3],[4546,3],[4557,3],[4687,3],[5320,3],[6718,4],[7008,4],[7227,3],[8208,3],[13692,3],[14519,3],[14597,3],[15002,3],[15044,3],[17423,3],[17581,3],[18659,3],[44424,3],[46871,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3045,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2121,3],[11827,3],[17099,3],[17355,3],[19205,3],[19280,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13793,3],[23396,3],[23955,3],[24067,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23444,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1075,3],[2457,3],[2931,3],[3525,3],[4115,3],[13733,3],[13789,4],[14448,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41378,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12942,4],[13150,3],[13438,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5243,3],[13730,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36,3],[1121,3],[1320,3],[1728,3],[1800,3],[2933,3],[2966,3],[3447,4],[3660,3],[3851,3],[3936,3],[4106,3],[4136,3],[4531,3],[4832,3],[6258,3],[6336,3],[13248,3],[18122,3],[18581,3],[18926,3],[19844,3],[22341,3],[25075,3],[26735,3],[32680,3],[34592,3],[35000,3],[36962,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21083,3],[26894,3],[34979,3],[35218,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[793,3],[1434,3],[1580,3],[8019,3],[10800,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8233,3],[10309,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63412,3],[66312,3],[66913,3]]},"/en/lessons/geocoding-qgis":{"position":[[3273,3],[37214,3],[38306,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32776,3]]},"/en/lessons/georeferencing-qgis":{"position":[[3205,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26280,3],[26834,3],[27064,3],[27412,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[903,4],[2042,4],[2461,3],[10615,4],[11615,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[399,3],[46249,3],[47134,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[819,3],[1182,3],[7717,4],[11456,4],[12022,3],[12147,3],[23237,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[10971,3],[30034,3]]},"/en/lessons/installing-omeka":{"position":[[2017,3],[2696,3],[4056,3],[4889,3],[5739,3],[5768,3],[5827,3],[7207,3],[10793,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4664,4],[21167,3],[40231,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3315,3],[5427,3],[5822,4],[6812,3],[50115,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5680,3],[5773,3],[7812,3],[7968,3],[8157,3],[9153,3],[9205,3],[9297,3],[9582,4],[17939,3],[18497,3],[49666,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1861,3]]},"/en/lessons/intro-to-bash":{"position":[[831,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1473,3],[1564,4],[4977,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2048,3],[3241,3],[8542,4],[11495,4],[11947,3],[13275,3],[13316,3],[13510,4],[13552,3],[14411,3],[17718,4],[21027,3],[36871,3],[37127,4],[37490,3],[37762,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4845,3],[6447,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5062,3],[7436,4]]},"/en/lessons/introduction-map-warper":{"position":[[6109,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[330,3],[2701,3],[3816,3],[10438,3],[10705,3],[18326,3],[40326,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1098,3],[1522,4],[1840,3],[1958,3],[2340,3],[2491,3],[2538,3],[2564,3],[2606,3],[2745,3],[2957,3],[3025,3],[3196,3],[3223,5],[3297,3],[3361,3],[3591,3],[3643,3],[3773,3],[4039,3],[4099,3],[4266,3],[4316,3],[4852,3],[4882,3],[6150,3],[6308,3],[8268,3],[8316,3],[8349,3],[8959,3],[9106,3],[10234,3],[14426,4],[15960,3],[16348,3],[16439,3],[16513,3],[19530,3],[19671,3],[20320,3],[20518,3],[20587,3],[20976,3],[21461,3],[21931,3],[22341,3],[24552,3],[27135,3],[27231,3],[27295,3],[32705,3],[35619,3],[36569,3],[39380,3],[40951,3]]},"/en/lessons/json-and-jq":{"position":[[3205,6],[5063,3],[7448,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12763,3],[25227,3],[42524,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1469,3]]},"/en/lessons/linux-installation":{"position":[[4703,3]]},"/en/lessons/mac-installation":{"position":[[4380,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1,3],[482,3],[1041,3],[1325,3],[1356,3],[2822,3],[3336,3],[3345,3],[3595,3],[4306,3],[15749,3],[15792,3],[19617,3],[19689,3],[19724,3],[21686,3],[21696,3],[21963,3],[22121,3],[22234,3],[22839,3],[25852,3],[25881,3],[27201,3],[27332,3],[36224,3],[36287,3],[36743,3]]},"/en/lessons/normalizing-data":{"position":[[1284,3]]},"/en/lessons/output-data-as-html-file":{"position":[[4615,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4986,3],[10966,4],[11054,4]]},"/en/lessons/preserving-your-research-data":{"position":[[910,4]]},"/en/lessons/qgis-layers":{"position":[[3417,3]]},"/en/lessons/sentiment-analysis":{"position":[[15293,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23,3],[151,3],[311,3],[412,3],[1204,3],[1282,4],[3258,3],[3372,3],[6748,3],[7012,3],[7121,3],[16300,3],[21847,3],[22166,3]]},"/en/lessons/space-place-gazetteers":{"position":[[16825,3],[44151,3],[50185,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7457,4],[7987,4],[8021,3],[16530,3],[31011,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21229,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10105,3],[10961,3],[21803,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[119,3],[6201,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14572,3],[15138,3],[25286,4],[25493,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2495,3],[2575,4],[3202,3],[3691,3],[4047,3],[4875,3],[7415,3],[34002,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[112,3],[7837,3],[8174,3],[8504,3],[19455,3],[19477,3],[32931,3]]},"/en/lessons/transliterating":{"position":[[418,3],[3653,3],[3719,3],[3993,3],[4038,3],[4132,3],[4405,3],[14431,3],[17029,3],[17449,3],[17579,3],[17627,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48187,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[32883,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2589,3],[3788,3],[15640,3],[16224,3],[16442,3],[16496,3],[16969,3],[17187,3],[26551,3]]},"/en/lessons/viewing-html-files":{"position":[[15,3],[450,3],[575,3],[723,3],[937,3],[1178,3],[1697,3],[3875,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[640,3],[3797,3],[7910,3],[8779,3],[9096,3],[12875,3],[13595,4],[42856,3],[42917,3],[43075,3],[43345,3],[44399,3],[46309,3]]},"/en/lessons/windows-installation":{"position":[[5630,3]]},"/en/lessons/working-with-text-files":{"position":[[301,3]]},"/en/lessons/working-with-web-pages":{"position":[[13,3],[682,3],[732,3],[808,3],[839,3],[1070,3],[2399,3],[2656,3],[4790,3],[6187,3],[7191,3],[8581,3],[10327,3]]}}}],["webber",{"_index":9480,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51621,7]]}}}],["webbrows",{"_index":7783,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4404,10],[4914,10]]},"/en/lessons/output-data-as-html-file":{"position":[[5686,10],[6599,10]]}}}],["webbrowser.open_new_tab('helloworld.html",{"_index":7787,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5114,42]]}}}],["webbrowser.open_new_tab(filenam",{"_index":7785,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4729,33]]}}}],["webcam",{"_index":8367,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30755,6],[30992,7],[31127,7],[31342,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20959,6],[24078,7],[24159,6],[24899,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32764,7],[32812,6],[32859,6],[32940,6],[33231,7],[33368,7],[33396,6],[33534,6],[33598,6]]}}}],["webcont",{"_index":7620,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4344,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14828,10],[22633,10],[26049,10],[29140,10],[36970,10],[38436,10],[40040,10],[43985,10],[46345,10],[47677,10]]},"/en/lessons/working-with-web-pages":{"position":[[6063,10],[6786,10],[7106,10],[7733,11],[8726,10],[9292,10]]}}}],["webimag",{"_index":16617,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3705,11],[4565,8],[7968,11],[15230,8]]}}}],["webimage.url",{"_index":16672,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[14625,14],[15267,14],[15619,14],[38346,14],[39095,14]]}}}],["weblink",{"_index":13373,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2002,11]]}}}],["weblog",{"_index":20502,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39907,7]]}}}],["webmap",{"_index":20626,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38577,6]]}}}],["webmast",{"_index":15936,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3713,11],[24514,10]]}}}],["webpag",{"_index":2063,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9914,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2515,8],[3030,7],[3084,8],[3558,7],[3901,8],[8684,8],[8762,7],[14741,8],[31460,8],[33482,7],[34856,7],[37761,8],[43047,8],[45178,7],[45202,7],[49158,9],[50082,7],[50531,8],[51481,8],[59104,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7379,9],[35409,8],[44320,9],[48105,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2195,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3396,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45477,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11052,8],[11099,7],[13000,8],[15332,9],[30080,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35603,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[864,7],[10871,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12256,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[835,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29067,9],[29118,10],[40332,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8136,8],[8540,9],[8651,7]]},"/en/lessons/intro-to-bash":{"position":[[894,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[231,7],[1184,8],[1397,8],[4811,7],[12796,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4472,8],[4525,7],[4585,7],[4666,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7789,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2017,8]]},"/en/lessons/research-data-with-unix":{"position":[[2522,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23408,8]]},"/en/lessons/sonification":{"position":[[5896,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31393,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20970,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16397,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25463,9]]},"/en/lessons/transliterating":{"position":[[2399,7],[5008,7],[12402,9],[12784,7],[12875,7],[13998,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8817,8]]},"/en/lessons/working-with-web-pages":{"position":[[3849,9],[7699,7]]}}}],["webpage.pi",{"_index":23685,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[5946,11],[6596,10],[8879,10],[9102,10]]}}}],["webpagetotext(url",{"_index":19135,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[4728,19]]}}}],["webscrap",{"_index":6562,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[6918,11],[7081,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5522,12],[7546,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64327,11]]}}}],["websit",{"_index":268,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[18,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5912,8],[6177,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4429,7],[48586,7],[48792,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[483,8],[802,8],[1289,8],[1737,8],[10050,8],[10747,7],[16100,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[413,7],[1149,8],[1163,7],[1245,7],[1399,8],[1435,8],[1516,9],[3839,8],[6560,7],[7972,7],[9158,7],[9358,7],[9612,9],[11872,7],[12372,8],[15129,7],[16468,8],[16599,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14841,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2581,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19,7],[159,7],[235,8],[318,7],[999,9],[1016,9],[1119,8],[1506,7],[2291,9],[2308,9],[2341,9],[2908,9],[3301,7],[3740,7],[4051,9],[4100,7],[4176,9],[4227,8],[4377,8],[5110,7],[5280,7],[5302,7],[5369,8],[5726,8],[5826,8],[5920,9],[5962,7],[5981,7],[6831,7],[7047,7],[7673,7],[7765,7],[7864,8],[8354,7],[8924,7],[9067,8],[9355,8],[9386,7],[9856,8],[11331,7],[11496,7],[12519,7],[23440,7],[23726,8],[24378,7],[25383,7],[25669,8],[26100,8],[26207,8],[26365,7],[29188,7],[29227,7],[29737,8],[30365,7],[30425,7],[30481,7],[30615,7],[30690,7],[30708,7],[31241,7],[32261,7],[32355,7],[32764,7],[32828,7],[32976,7],[33214,7],[33358,7],[33436,7],[33578,7],[33610,7],[33926,7],[34036,7],[34124,7],[34201,7],[34280,7],[34394,7],[34484,7],[34688,7],[35045,7],[35204,7],[35867,8],[36414,7],[36513,7],[36563,7],[36623,7],[36713,8],[37019,7],[37481,7],[37706,8],[37836,7],[38001,7],[38786,7],[39301,8],[39367,7],[39522,7],[39743,7],[40054,8],[40255,7],[41006,8],[41089,8],[41711,8],[42164,8],[43948,8],[44830,7],[44877,7],[44954,7],[46664,7],[47021,7],[47261,7],[47601,7],[49975,8],[50202,7],[50601,7],[51068,8],[51213,7],[51420,7],[51803,7],[51870,7],[52213,7],[52657,7],[52908,7],[53319,7],[53393,7],[53510,8],[54772,8],[54870,7],[55723,7],[55879,9],[55934,7],[57053,7],[57558,8],[58102,8],[59058,7],[59200,7],[59232,7],[59492,7],[59823,7],[61430,7],[61873,7],[61949,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4406,8],[4737,8],[6693,8],[7748,8],[7857,7],[7959,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2955,8],[4696,7],[6122,7],[6499,7],[50585,8],[61097,7],[70101,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34,7],[944,7],[1339,7],[1425,8],[1477,7],[1534,7],[1659,7],[1734,8],[1853,7],[2698,7],[2805,7],[2888,7],[5445,7],[5530,7],[6761,7],[7210,7],[7461,7],[13822,8],[14153,8],[16321,7],[17012,7],[21481,8],[24104,7],[24215,7],[24371,7],[24724,8],[24887,8],[27615,9],[29300,8],[30266,8],[31212,8],[32378,7],[32762,8],[33365,8],[33521,8],[33740,7],[34196,8],[34243,7],[34307,8],[35004,7],[35745,7],[36030,7],[36153,7],[36378,7],[36522,8],[39244,7],[39617,8],[39722,7],[42015,8],[46493,8],[47477,8],[47843,7],[48362,7],[48800,8],[49159,7],[49779,8],[49951,8],[50568,8],[50875,7],[50997,7],[51221,9],[51289,7],[52071,8],[52444,8],[52493,7],[53133,9],[57633,8],[58454,8],[59269,8],[59851,8],[59965,8],[59994,7],[61644,8],[64812,7],[65725,7],[65810,7],[66452,7],[66619,8],[67415,8],[67917,7],[68936,10],[68981,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4877,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5740,8],[29666,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3490,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4227,8],[5558,7],[45736,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35962,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8877,7],[9584,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17293,7],[30943,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11149,7],[14413,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8286,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1811,8],[8333,8],[12404,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4696,7],[9250,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[418,7],[538,7],[786,8],[925,7],[3833,8],[4640,8],[5497,8],[7334,8],[7388,9],[8481,7],[10292,9],[10790,7],[11942,8],[13327,8],[24651,8],[29819,7],[30706,8],[40648,7],[48380,7],[49073,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13616,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4500,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[241,7],[361,7],[609,8],[4394,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[362,7],[482,7],[730,8]]},"/en/lessons/geocoding-qgis":{"position":[[36935,9],[37113,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12264,8],[24339,7],[24538,8],[29211,9],[29321,8],[29732,9],[29833,7],[33386,8],[33531,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2416,8],[7985,8],[8180,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[45999,8],[46138,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1358,7],[5803,7],[10887,7],[10918,8],[21481,8]]},"/en/lessons/gravity-model":{"position":[[9040,7],[22075,8],[45015,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3286,8],[6316,7],[25800,8],[46200,8]]},"/en/lessons/installing-omeka":{"position":[[10748,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50748,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5494,8],[49920,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9012,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10510,8],[10617,7]]},"/en/lessons/intro-to-linked-data":{"position":[[11515,8],[11789,9],[12047,7],[13068,8],[37272,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1204,9],[16063,7],[26953,9]]},"/en/lessons/introduction-and-installation":{"position":[[2015,8]]},"/en/lessons/introduction-map-warper":{"position":[[8177,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2484,7],[2542,8],[5380,8],[5758,8],[8225,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30,7],[1588,7],[3012,7],[3510,8],[4365,9],[4577,8],[5144,7],[5275,7],[5339,7],[5411,7],[5523,7],[5557,8],[5694,7],[5777,7],[5826,7],[5842,8],[6243,9],[6285,7],[6380,7],[6587,8],[8097,7],[8633,8],[8698,7],[10019,8],[10058,8],[14457,7],[14591,7],[15707,7],[15728,9],[16708,8],[17625,7],[18870,8],[20569,7],[21003,8],[21829,7],[23148,8],[23345,7],[23754,8],[24288,8],[24396,8],[35354,8],[36447,8],[36514,8],[43851,7],[44518,7],[44558,7]]},"/en/lessons/json-and-jq":{"position":[[5451,8]]},"/en/lessons/jupyter-notebooks":{"position":[[10736,8],[50169,8]]},"/en/lessons/linux-installation":{"position":[[1473,8]]},"/en/lessons/mac-installation":{"position":[[720,8],[1333,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3011,8]]},"/en/lessons/naive-bayesian":{"position":[[806,7],[926,7],[1174,8]]},"/en/lessons/normalizing-data":{"position":[[250,7],[370,7],[618,8]]},"/en/lessons/preserving-your-research-data":{"position":[[202,7],[322,7],[570,8],[9877,8],[9946,7],[10200,7],[10595,7],[10724,7]]},"/en/lessons/qgis-layers":{"position":[[5210,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7661,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7544,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6368,7]]},"/en/lessons/sonification":{"position":[[6405,9],[8909,7],[38576,7]]},"/en/lessons/space-place-gazetteers":{"position":[[37046,8],[37228,7],[43784,8],[43965,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9804,8],[11234,8],[21797,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21561,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5769,7],[9266,8],[9497,8],[13996,7],[32381,7],[38214,9],[38496,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34990,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[596,8]]},"/en/lessons/transliterating":{"position":[[3072,7],[10064,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[89,8],[7469,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12474,8],[15597,7],[16102,7],[16125,7],[16373,7]]},"/en/lessons/windows-installation":{"position":[[346,8],[518,8],[955,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13456,8],[17822,8]]},"/en/lessons/working-with-text-files":{"position":[[7683,8]]},"/en/lessons/working-with-web-pages":{"position":[[84,7],[204,7],[452,8],[1832,8],[2420,8],[2716,8],[5265,8],[7426,7],[7603,8]]}}}],["website!—hav",{"_index":3097,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30134,13],[30314,13]]}}}],["website</a></td>",{"_index":16066,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32176,30],[37579,30],[42422,30]]}}}],["website.1",{"_index":5317,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1986,9]]}}}],["websites:6",{"_index":2423,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14467,10]]}}}],["website—it’",{"_index":3011,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6583,12]]}}}],["website’",{"_index":2020,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6930,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1374,9],[14287,9],[14441,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7152,9],[31393,9],[42377,9],[44919,9],[47065,9],[51588,9],[51713,9],[59423,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33620,9],[35164,9],[35471,9],[44117,9],[67941,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5221,9],[5818,9]]}}}],["webspac",{"_index":15163,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12839,9]]}}}],["webtext",{"_index":14621,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5556,8],[45478,7],[45767,8],[46083,7],[46650,7],[47171,7],[47401,8],[47525,7],[48003,8],[52860,7]]}}}],["wed",{"_index":20443,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[28453,4],[31142,4],[32239,4],[35432,4],[37584,4]]}}}],["week",{"_index":771,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2530,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57512,6],[59218,5],[59368,4],[59549,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21276,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46962,4],[47661,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17807,4]]},"/en/lessons/jupyter-notebooks":{"position":[[16555,4],[20456,5],[29839,5],[30181,5],[32655,4],[32725,4]]},"/en/lessons/naive-bayesian":{"position":[[11844,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13980,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35619,6],[36628,5],[36772,4]]}}}],["weekend",{"_index":1118,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6897,7]]},"/en/lessons/sentiment-analysis":{"position":[[7564,7]]}}}],["weekli",{"_index":3006,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6170,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6436,6],[58966,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8778,6]]},"/en/lessons/gravity-model":{"position":[[35575,7],[65606,7]]},"/en/lessons/introduction-and-installation":{"position":[[1592,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8858,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36101,6]]}}}],["weidman",{"_index":16455,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48336,7]]}}}],["weigh",{"_index":5347,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6259,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18599,5],[26729,5]]},"/en/lessons/naive-bayesian":{"position":[[58080,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41345,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36462,5]]}}}],["weight",{"_index":1103,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6295,8],[6424,9],[9751,9],[34260,9],[36925,6],[36962,6],[39589,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11169,8],[11299,8],[48585,8],[53937,7],[62796,6]]},"/en/lessons/common-similarity-measures":{"position":[[36799,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29826,9],[30384,7],[32839,8],[32871,7],[33344,8],[34236,7],[34445,8],[35945,9],[38671,7],[39077,7],[42640,7],[43137,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21883,8],[22052,6],[22120,6],[22171,6],[22197,9],[22569,8],[41434,7],[50915,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37562,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12544,8],[12641,8],[18518,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11607,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21960,6],[24451,6],[37717,8],[40229,6],[40388,6],[40822,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34277,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4424,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16518,9],[16862,10],[17180,6],[18029,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[30751,8]]},"/en/lessons/gravity-model":{"position":[[760,10],[818,10],[30653,11],[30698,10],[40926,10],[41451,10],[41467,10],[42175,11],[42359,10],[42512,10],[42654,9],[43559,10],[46209,10],[49721,10],[50039,10],[51389,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[12820,8],[13631,7],[13713,7],[13781,7],[26077,7],[33503,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24255,6],[26365,7],[28797,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5852,7]]},"/en/lessons/introduction-map-warper":{"position":[[13624,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29645,6],[31630,6],[34002,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1277,6],[2076,6]]},"/en/lessons/linear-regression":{"position":[[31073,8],[39215,8]]},"/en/lessons/logistic-regression":{"position":[[4364,8],[16299,7],[16413,9],[16655,6],[16736,6],[16767,10],[25203,11],[34780,7],[55976,6]]},"/en/lessons/naive-bayesian":{"position":[[8615,7],[23394,6],[25582,7],[61213,9],[70273,6],[70347,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16555,7]]},"/en/lessons/sentiment-analysis":{"position":[[2751,6],[23436,8],[23502,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8276,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48683,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22204,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11416,9],[11606,7],[26500,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1493,7],[2292,7],[2451,7],[23192,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9572,6]]}}}],["weight.attr",{"_index":21312,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18421,12]]}}}],["weighti",{"_index":15244,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26787,8]]}}}],["weightingcalculation.r",{"_index":13547,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[9475,22]]}}}],["weightingscalculations.r",{"_index":13722,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[47666,25],[48347,24]]}}}],["weights':ctfidf.toarray()[i]}).set_index('word",{"_index":4396,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54035,50],[63870,50]]}}}],["weights.12",{"_index":6013,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43203,10]]}}}],["weights.bin",{"_index":13944,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[26032,11]]}}}],["weihong",{"_index":11269,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47407,7]]}}}],["weingart",{"_index":3244,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60474,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6871,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4235,8]]}}}],["weingart’",{"_index":2867,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15001,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2786,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25765,10]]}}}],["weir",{"_index":15287,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[35732,4]]}}}],["weird",{"_index":10772,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[21964,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3873,5]]}}}],["welcom",{"_index":3183,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47482,7],[48239,7],[48381,7],[48480,7],[48877,8],[50636,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16779,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4009,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7491,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18219,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29694,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[4209,7],[4388,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36109,9],[50469,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51993,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42589,8]]}}}],["weld",{"_index":6071,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45079,5]]}}}],["welfar",{"_index":13561,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11009,7]]}}}],["well",{"_index":335,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8318,4],[13099,4],[14104,4],[19630,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3990,5],[10120,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5639,4],[15417,4],[32181,4],[35728,4],[42852,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12227,5],[16811,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4865,4],[31673,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3476,4],[10349,4],[25322,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38946,4],[40825,4],[43545,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[813,4],[7406,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[978,4],[1263,4],[12321,5],[13527,5],[25308,4],[30056,5],[32035,5],[33032,4],[33178,5],[38694,4],[44726,4],[45886,4],[46910,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1779,4],[3148,4],[7902,4],[20734,4],[20838,4],[21127,4],[24914,4],[38313,5],[40035,4],[40097,4],[41452,4],[48111,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5476,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2403,4],[20813,5],[68078,4]]},"/en/lessons/common-similarity-measures":{"position":[[3055,4],[21769,5],[22956,4],[23916,4],[36537,4],[39660,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3455,4],[6921,4],[9663,4],[15313,5],[20473,4],[26194,4],[27664,4],[31672,4],[34060,4],[34881,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4348,4],[20082,4],[22500,4],[31906,4],[32463,4],[35445,4],[51441,4],[53283,4],[59635,4],[61149,4],[61432,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2904,4],[16866,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1640,4],[6541,4],[9411,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9845,4],[12133,4],[15010,4],[15601,4],[18030,4],[18820,5],[22825,5],[24636,5]]},"/en/lessons/counting-frequencies":{"position":[[11829,7],[13272,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12952,4],[13132,4],[15072,4],[27899,4],[46024,4],[46828,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36582,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18681,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1448,5],[2840,4],[12709,4],[14724,5],[15209,5],[18265,4],[19511,5],[25720,4],[31044,4],[31098,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15527,4],[17868,4],[24477,4],[30862,4],[45643,4],[47003,4],[47621,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14919,5],[21780,5],[23613,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28588,4],[28818,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1715,4],[1771,4],[1950,5],[5073,4],[18430,5],[20242,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1873,4],[3190,4],[3481,4],[3631,4],[15548,4],[34102,4],[40452,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1573,4],[3319,4],[3354,4],[24589,4],[45652,4],[56028,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6919,4],[9481,5],[18338,5],[31890,4],[42047,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15035,4],[29168,4],[29431,5],[35370,4],[47006,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4241,4],[8018,5],[22774,5],[28069,4]]},"/en/lessons/extracting-keywords":{"position":[[12886,4],[16225,5],[18645,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2429,4],[11307,4],[12299,4],[42234,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35820,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7326,4],[11165,4],[11383,4],[11871,4],[15882,4],[17435,4],[27484,4],[31644,4],[35375,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4379,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5985,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2582,5],[3668,4],[5204,5],[5580,5],[18454,4],[18635,4],[32626,4],[33544,4]]},"/en/lessons/geocoding-qgis":{"position":[[12092,4],[37571,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1463,4],[11540,4],[13491,4],[16068,4],[18614,4],[19023,5],[23499,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[2794,4],[24589,5],[24704,4],[27571,4],[28741,5],[30069,5],[30530,4],[34634,5],[35099,4],[35473,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8311,4],[11027,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1260,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1600,4],[6852,4],[17147,4],[38087,4],[46406,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1549,5],[1574,4],[15221,4],[26122,4]]},"/en/lessons/gravity-model":{"position":[[54053,4],[56645,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[22481,4],[22522,4],[22598,4],[22984,4],[23813,4],[24525,4],[27732,5],[38010,5],[41773,4]]},"/en/lessons/installing-omeka":{"position":[[7431,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6531,4],[27051,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3015,4],[4899,4],[13500,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16959,4],[35734,5],[50766,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22578,4]]},"/en/lessons/intro-to-bash":{"position":[[2408,4],[7448,6],[11375,4],[14833,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16690,4],[18847,4]]},"/en/lessons/intro-to-linked-data":{"position":[[7489,4],[7508,4],[18119,4],[18129,4],[30462,4],[32955,4],[35134,4]]},"/en/lessons/intro-to-powershell":{"position":[[10111,4],[30140,5],[35336,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[20113,5]]},"/en/lessons/introduction-map-warper":{"position":[[1666,4],[3795,4],[4666,4],[9536,4],[17610,4],[17863,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15077,5],[15883,5],[18413,5],[22855,5],[25032,5],[27390,5],[36697,4],[41304,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20472,5],[24480,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6903,5],[7157,4],[30428,5]]},"/en/lessons/json-and-jq":{"position":[[14564,5],[24912,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2729,4],[8492,4],[15368,4],[21913,5]]},"/en/lessons/linear-regression":{"position":[[8329,4],[10199,4],[12532,4],[18312,4],[22288,4],[31931,4],[51965,4],[56450,4],[78216,4],[78505,4]]},"/en/lessons/linux-installation":{"position":[[3499,5]]},"/en/lessons/logistic-regression":{"position":[[14810,4],[16780,4],[21643,4],[25651,4],[26482,5],[32904,5],[46967,4],[48983,4],[51846,5],[54115,5],[62959,4],[63205,5]]},"/en/lessons/mac-installation":{"position":[[2973,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3564,4]]},"/en/lessons/naive-bayesian":{"position":[[619,4],[1715,4],[2985,4],[3036,4],[5826,4],[6780,4],[6990,4],[7079,4],[16012,5],[22376,4],[23568,5],[25192,4],[44937,4],[47863,4],[50961,4],[52796,4],[52942,4],[53180,5],[53325,5],[56238,4],[61728,4],[66958,4],[69292,4]]},"/en/lessons/normalizing-data":{"position":[[907,4],[6983,4],[8689,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3049,4],[3804,4],[5926,4],[6944,5],[21878,4],[36578,4],[40397,4],[42356,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3019,4],[9558,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2755,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1102,5],[9136,5]]},"/en/lessons/qgis-layers":{"position":[[15259,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1294,4],[1469,4],[2371,4],[3362,5],[3718,4],[5786,4],[13524,4],[20126,5],[25773,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5293,5],[7094,4],[20953,4],[34553,4],[39405,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6629,4],[13056,4],[35528,4],[44047,4],[44676,4]]},"/en/lessons/sentiment-analysis":{"position":[[14423,4],[28688,4],[39236,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8552,4],[30396,4],[32132,5]]},"/en/lessons/sonification":{"position":[[2049,5],[4896,4],[34108,4]]},"/en/lessons/space-place-gazetteers":{"position":[[979,4],[6537,4],[8632,4],[11381,4],[11694,4],[13013,4],[14503,4],[17168,4],[17395,4],[21690,4],[22370,4],[46639,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[283,4],[13708,5],[33822,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2088,4],[17382,5],[21887,5],[27350,4],[35951,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[667,4],[3359,4],[6857,4],[30505,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2219,4],[7040,4],[9278,4],[16313,4],[20454,4],[23452,4],[28207,4],[30317,4],[32815,4],[38879,4],[39050,4],[40174,4],[41452,4],[43301,4],[45168,4],[64707,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2188,4],[10168,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4022,4],[4525,4],[19599,4],[24978,4],[34892,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[819,4],[3850,4],[5313,4],[6451,5],[7303,4],[12029,4],[13749,4],[14192,4],[20051,4],[24046,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1218,4],[3140,4],[10239,5],[11717,4],[17899,4],[30420,4],[35878,4],[46218,5],[48424,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[19255,4],[29492,4],[31369,4],[31648,4],[32347,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3472,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6867,4],[16326,5],[25691,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40227,4]]},"/en/lessons/windows-installation":{"position":[[4192,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[356,4],[17975,5]]},"/en/lessons/working-with-web-pages":{"position":[[1391,4]]}}}],["well–it",{"_index":21101,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7626,7]]}}}],["well…y",{"_index":20032,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12641,12]]}}}],["welsh",{"_index":10844,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2274,5],[29458,5]]},"/en/lessons/geocoding-qgis":{"position":[[6480,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4830,5],[35239,5],[35388,5],[40370,5],[41909,5],[45327,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25270,6]]}}}],["wendi",{"_index":14166,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6294,5]]}}}],["went",{"_index":3407,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15872,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10275,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5471,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61059,4]]},"/en/lessons/counting-frequencies":{"position":[[13267,4],[13452,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2863,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17501,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33023,4]]},"/en/lessons/extracting-keywords":{"position":[[2871,4],[3032,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4258,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[38005,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45823,4]]},"/en/lessons/intro-to-linked-data":{"position":[[32629,4]]},"/en/lessons/linux-installation":{"position":[[3494,4]]},"/en/lessons/mac-installation":{"position":[[2968,4]]},"/en/lessons/output-data-as-html-file":{"position":[[9553,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17377,4],[21882,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22790,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24379,4]]},"/en/lessons/windows-installation":{"position":[[4187,4]]}}}],["weren’t",{"_index":11682,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[8594,8]]},"/en/lessons/naive-bayesian":{"position":[[49365,7],[52131,7]]},"/en/lessons/sonification":{"position":[[31588,7]]}}}],["wesley",{"_index":8235,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37767,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49958,6],[50042,6]]},"/en/lessons/sentiment-analysis":{"position":[[40408,6]]}}}],["west",{"_index":629,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19528,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58783,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57945,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16423,5]]},"/en/lessons/georeferencing-qgis":{"position":[[7099,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[676,4]]},"/en/lessons/gravity-model":{"position":[[17543,4],[55777,5]]},"/en/lessons/introduction-map-warper":{"position":[[15305,5]]},"/en/lessons/sonification":{"position":[[14506,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3733,4]]},"/en/lessons/vector-layers-qgis":{"position":[[9135,4],[14264,4]]}}}],["western",{"_index":4452,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59010,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58192,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4776,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17122,7],[23604,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4201,7]]},"/en/lessons/geocoding-qgis":{"position":[[3083,7]]},"/en/lessons/gravity-model":{"position":[[1297,7],[58093,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35134,7]]},"/en/lessons/sonification":{"position":[[4774,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2099,7]]}}}],["westmonasteri",{"_index":18762,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9141,14],[9808,14],[9879,14]]}}}],["westmonasterii",{"_index":18767,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9212,14]]}}}],["westmorland",{"_index":10910,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9206,11]]},"/en/lessons/gravity-model":{"position":[[2034,11],[3049,12]]}}}],["westmorland5365.0383427462.1671.05",{"_index":13700,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39149,34]]}}}],["westmorland550",{"_index":13795,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54795,14]]}}}],["weston",{"_index":4545,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69185,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[982,6],[7346,6],[23531,6],[23817,6],[24323,7],[26867,6],[27596,6]]}}}],["wet",{"_index":15645,"title":{},"body":{"/en/lessons/introduction-and-installation":{"position":[[478,3],[2715,3]]}}}],["wever",{"_index":6036,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43774,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64113,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51841,7]]}}}],["we’d",{"_index":4299,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46916,4]]},"/en/lessons/common-similarity-measures":{"position":[[34137,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48092,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41414,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12949,4],[13139,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12630,4],[12860,4]]}}}],["we’ll",{"_index":884,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10498,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5805,5],[7840,5],[12786,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[799,5],[5033,5],[19660,5],[20896,5],[22614,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9562,5],[11398,6],[15516,5],[16423,5],[19500,5],[20616,5],[24218,5],[25685,5],[26126,5],[26216,5],[30163,6],[33085,5],[33985,5],[35100,5],[41154,5],[41788,5],[43927,5],[51094,5],[51377,5],[51568,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9002,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2527,5],[10608,5],[16861,5],[32862,5],[47908,5]]},"/en/lessons/common-similarity-measures":{"position":[[5724,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5182,5],[12422,5],[14089,5],[14238,5],[15319,5],[17230,5],[18191,5],[18597,5],[20553,5],[21170,5],[21233,5],[23138,5],[24922,5],[41451,5],[41609,5],[41794,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2073,5],[4186,5],[9097,5],[11556,5],[14409,5],[14600,5],[23156,5],[23460,5],[27550,5],[31005,5],[32064,5],[39531,5],[40373,5],[45140,5],[45723,5],[46689,5],[47496,5],[47693,5],[49145,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8046,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14465,5],[20839,5],[21128,5],[23144,5],[24321,5],[25716,5],[27963,5],[29876,5],[33752,5],[33944,5],[37661,5],[39998,5],[41522,5],[42239,5],[52687,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5267,5],[8521,5],[8741,5],[10634,5],[13188,5],[14162,5],[14239,5],[14408,5],[14751,5],[18599,5],[20044,5],[20084,5],[21004,5],[22935,5],[23260,5],[23444,5],[26077,5],[27854,5],[27993,5],[28640,5],[29073,5],[34382,5],[38222,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9684,5],[20125,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10326,5],[17391,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35920,5],[41906,5],[42454,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46262,5]]},"/en/lessons/extracting-keywords":{"position":[[23704,5],[31140,5],[34230,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19543,5],[34670,5],[34749,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11244,5],[13621,5],[14976,5],[16516,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[807,5],[17274,5],[18169,5],[18288,5],[19943,5],[27545,5],[28378,5],[36778,5],[42611,5],[43562,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1340,5],[2557,5],[4433,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1089,5],[4696,5],[20496,5],[21371,5],[25503,5],[25609,5],[25668,5],[27875,5],[27971,5],[28030,5],[34140,5],[34865,5],[37045,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9833,5],[16574,5],[16678,5]]},"/en/lessons/installing-omeka":{"position":[[1278,5],[3402,5],[4685,5],[5693,5],[9943,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3659,5],[3703,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21973,5],[22068,5],[22684,5],[23214,5],[23922,5],[37061,5]]},"/en/lessons/intro-to-linked-data":{"position":[[16001,6],[16229,6],[19863,5],[22192,5],[23714,5],[23856,5]]},"/en/lessons/intro-to-powershell":{"position":[[4122,5],[7713,5],[9383,5],[10564,5],[10674,5],[14452,5],[16441,5],[18748,5],[19228,5],[19571,5],[22751,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1237,5],[3762,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29378,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37353,5],[38265,5]]},"/en/lessons/json-and-jq":{"position":[[6588,5],[36731,5]]},"/en/lessons/jupyter-notebooks":{"position":[[4444,5],[18443,5],[19684,5],[24735,5]]},"/en/lessons/linear-regression":{"position":[[14846,5],[20845,5]]},"/en/lessons/naive-bayesian":{"position":[[2318,5],[2522,5],[3163,5],[29252,5],[57794,5],[61578,5]]},"/en/lessons/normalizing-data":{"position":[[4047,5],[7830,5],[8048,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40288,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3245,5],[3279,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1843,5],[7240,5]]},"/en/lessons/sentiment-analysis":{"position":[[10333,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9726,5],[10056,5],[14218,5],[19170,5],[22501,5]]},"/en/lessons/sonification":{"position":[[19890,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4205,5],[19085,5],[27810,5],[29414,5],[29587,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17450,5],[34080,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6269,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18313,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7296,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[736,5],[1641,5],[2202,5],[5348,5],[9680,5],[10778,5],[14891,5],[18144,5],[18309,5],[21810,5],[23254,5],[23482,5],[23564,5],[23663,5],[26771,5],[30031,5],[30653,5],[36122,5],[38145,5],[40533,5],[41188,5],[42169,5],[42380,5],[42606,5],[42726,5],[45251,5]]}}}],["we’r",{"_index":1972,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2847,5],[10183,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10944,5],[16681,5],[23412,5],[23672,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9107,5],[9163,5],[48130,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8711,5],[12562,5],[12974,5],[28395,5],[31947,5],[41542,5],[48781,5],[55240,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24741,5]]},"/en/lessons/common-similarity-measures":{"position":[[8531,5],[13884,5],[34009,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7251,5],[9107,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20648,5],[23973,5],[29563,5]]},"/en/lessons/counting-frequencies":{"position":[[5003,5],[8347,5],[8458,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1636,5],[2017,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19984,5],[29890,5],[38710,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9500,5],[13532,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11233,5],[13098,5],[15965,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16324,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5827,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1534,5],[4963,5],[5349,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11822,5],[20320,5],[36722,5],[48990,5],[50108,5],[50343,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37967,5],[44213,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8252,5],[12934,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[10546,5]]},"/en/lessons/installing-omeka":{"position":[[4478,5],[11514,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[333,5],[1644,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2886,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5116,5]]},"/en/lessons/intro-to-linked-data":{"position":[[16592,5],[25933,5],[30361,5]]},"/en/lessons/intro-to-powershell":{"position":[[9208,5],[9318,5],[27423,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2134,5],[2258,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2764,5]]},"/en/lessons/linear-regression":{"position":[[55181,5]]},"/en/lessons/logistic-regression":{"position":[[14140,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2736,5],[5107,5],[7466,5],[7508,5],[10137,5],[24953,5],[25144,5],[25216,5],[25920,5],[25981,5],[26356,5],[26786,5],[31063,5]]},"/en/lessons/naive-bayesian":{"position":[[13337,5],[22642,5],[22672,5],[34775,5],[37565,5],[39553,5],[47697,5],[47980,5],[48137,5],[53625,5]]},"/en/lessons/normalizing-data":{"position":[[3203,5],[5598,5],[5938,5],[6785,5],[7780,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1246,5],[1354,5],[4941,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5210,5]]},"/en/lessons/sentiment-analysis":{"position":[[22456,5]]},"/en/lessons/sonification":{"position":[[19292,5]]},"/en/lessons/space-place-gazetteers":{"position":[[13935,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18583,5],[25793,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23331,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[23163,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18789,5],[20054,5],[28230,5],[35549,5]]}}}],["we’v",{"_index":2791,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4695,5],[5732,5],[18136,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52714,5],[53456,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[497,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7696,5],[10776,5],[16810,5],[24353,5],[28103,5],[28330,5],[31785,5],[32041,5],[33192,5],[50103,5],[51200,5],[64949,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23755,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13892,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9473,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23365,5],[58334,5],[58790,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4635,5]]},"/en/lessons/counting-frequencies":{"position":[[1650,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[949,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12124,5],[12863,5],[17789,5],[27797,5],[28119,5],[28167,5],[28511,5],[29293,5],[39544,5],[42779,5],[45247,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16230,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17112,5],[22021,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18882,5],[20901,5],[20944,5],[21030,5],[21171,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17110,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9382,5],[37408,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5074,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15606,5],[15633,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7918,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25963,5],[30177,5],[31166,5],[33392,5],[42015,5],[60020,5],[60161,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[17255,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6842,5]]},"/en/lessons/gravity-model":{"position":[[47207,5],[49543,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10776,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21347,5],[28964,5],[36079,5]]},"/en/lessons/intro-to-powershell":{"position":[[11967,5],[15000,5],[17089,5],[28454,5],[35011,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1838,5],[2641,5],[3450,5]]},"/en/lessons/introduction-map-warper":{"position":[[18580,5]]},"/en/lessons/json-and-jq":{"position":[[36786,5]]},"/en/lessons/linear-regression":{"position":[[36593,5],[42463,5]]},"/en/lessons/logistic-regression":{"position":[[32454,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[642,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28281,5],[29599,5],[31131,5],[33866,5]]},"/en/lessons/naive-bayesian":{"position":[[21202,5],[21476,5],[22156,5],[48048,5],[48407,5]]},"/en/lessons/normalizing-data":{"position":[[6270,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4501,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7758,5],[8376,5],[10363,5],[10487,5]]},"/en/lessons/qgis-layers":{"position":[[15566,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[12353,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31229,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30944,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15451,5],[31836,5],[31975,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48735,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1028,5],[12568,5],[59472,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7257,5],[36807,5],[40653,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[28153,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17591,5],[21731,5]]},"/en/lessons/working-with-text-files":{"position":[[7899,5]]}}}],["wf",{"_index":2424,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14479,2],[14547,2],[15192,3],[27452,3]]}}}],["wf_comment_df",{"_index":21883,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54798,13]]}}}],["wf_comment_plot",{"_index":21887,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54957,15],[55230,15]]}}}],["wf_feature_plot",{"_index":21853,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45446,15],[45629,15]]}}}],["wf_feature_plot_more_stopword",{"_index":21875,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52473,30],[52672,30]]}}}],["wfall",{"_index":21808,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40293,5]]}}}],["wg",{"_index":19314,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[4950,3]]}}}],["wget",{"_index":384,"title":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[34,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[27,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9984,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[35,4],[424,4],[728,4],[1241,4],[5204,4],[6593,4],[6778,4],[6892,4],[9011,4],[9224,4],[9761,4],[11884,4],[11899,4],[15540,5],[16041,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[28,4],[331,4],[876,4],[1607,4],[2034,5],[2629,5],[2812,4],[2885,6],[2921,4],[3007,4],[3217,4],[3363,4],[3464,5],[4975,5],[5662,5],[5708,4],[5770,5],[5785,4],[5914,4],[6074,4],[6240,4],[6542,4],[6598,5],[6968,4],[7038,4],[7084,4],[7152,5],[7862,4],[8260,4],[8380,4],[8573,4],[8696,4],[9020,4],[9049,4],[9909,4],[9954,4],[10054,4],[10189,4],[10335,4],[10530,4],[10611,4],[11270,5],[11277,4],[11324,4],[11798,5],[12254,4],[12652,4],[13176,4],[13645,5],[15289,4],[15502,4],[16508,5],[16948,4],[17128,4],[17377,4],[17663,4],[17678,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7194,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14390,5],[14415,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2801,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1960,4]]},"/en/lessons/installing-omeka":{"position":[[10376,4],[10393,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9261,5]]},"/en/lessons/intro-to-bash":{"position":[[9210,5],[13882,5],[13907,4],[13979,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5987,4]]},"/en/lessons/intro-to-powershell":{"position":[[3186,5]]},"/en/lessons/json-and-jq":{"position":[[1440,4],[38839,4],[38908,4],[38971,4],[39147,4],[39193,4]]},"/en/lessons/naive-bayesian":{"position":[[27668,4],[29448,5],[30798,5],[31016,5],[32058,4],[32258,4],[32360,4],[32425,4],[32492,4]]},"/en/lessons/transliterating":{"position":[[3476,6]]}}}],["wget.ex",{"_index":2206,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7993,8],[8204,8]]}}}],["wget1830s.txt",{"_index":18382,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[31065,15],[31920,14],[32271,16],[32471,14]]}}}],["wgetxmls.pi",{"_index":18375,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30692,13],[31395,11]]}}}],["wget’",{"_index":1936,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[246,6],[637,6],[993,6],[9457,6],[10850,6],[12343,6],[15259,6],[15981,6],[16232,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17612,6]]}}}],["wgs1984",{"_index":12585,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[33763,9]]}}}],["wgs83",{"_index":19319,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[6622,5]]}}}],["wgs84",{"_index":19313,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[4910,5]]}}}],["wh",{"_index":13661,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[36634,4],[38039,4],[50113,5]]}}}],["whalen",{"_index":15628,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25355,6]]}}}],["wharton",{"_index":5633,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5927,8],[6113,7],[6283,7],[7085,7],[7967,7],[8062,9],[8150,7],[11852,7],[12280,9],[14482,9],[15224,7],[16431,9],[17733,7],[17925,7],[19077,7]]}}}],["wharton’",{"_index":5629,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5850,9]]}}}],["what'",{"_index":20518,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1173,6]]}}}],["what3word",{"_index":18135,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5662,11]]}}}],["whatev",{"_index":466,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12920,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6669,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29476,8],[29931,8],[48901,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15863,8],[18911,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30705,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24438,8]]},"/en/lessons/counting-frequencies":{"position":[[11866,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23836,8],[29159,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21247,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[931,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11685,8],[23096,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6241,8],[41880,8]]},"/en/lessons/geocoding-qgis":{"position":[[8172,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[13502,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10511,8]]},"/en/lessons/gravity-model":{"position":[[46914,8]]},"/en/lessons/installing-omeka":{"position":[[7005,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[3466,8],[3585,8]]},"/en/lessons/intro-to-bash":{"position":[[23718,8]]},"/en/lessons/intro-to-linked-data":{"position":[[17724,8],[32971,9]]},"/en/lessons/intro-to-powershell":{"position":[[9507,8],[9842,8],[10381,8],[11713,8],[22633,8],[44289,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40487,9],[43039,8]]},"/en/lessons/jupyter-notebooks":{"position":[[30615,8],[34748,8]]},"/en/lessons/linear-regression":{"position":[[32414,8]]},"/en/lessons/naive-bayesian":{"position":[[14552,9]]},"/en/lessons/preserving-your-research-data":{"position":[[3307,8]]},"/en/lessons/space-place-gazetteers":{"position":[[18022,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6165,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5720,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3001,8]]},"/en/lessons/transliterating":{"position":[[6334,8],[9490,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20544,8],[23814,8],[33660,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[32448,8]]},"/en/lessons/working-with-text-files":{"position":[[8219,8]]}}}],["what|what\":\"#whatansw",{"_index":15597,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22275,27]]}}}],["what’",{"_index":1912,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48753,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2314,6],[34965,6]]},"/en/lessons/common-similarity-measures":{"position":[[39090,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8136,6],[12920,6],[14216,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19579,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13103,6],[13820,6],[14242,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11612,6],[16122,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18499,6]]},"/en/lessons/extracting-keywords":{"position":[[4973,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9633,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2631,6],[11958,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[742,6],[42435,6]]},"/en/lessons/intro-to-linked-data":{"position":[[9139,6]]},"/en/lessons/json-and-jq":{"position":[[10003,6]]},"/en/lessons/jupyter-notebooks":{"position":[[26342,6]]},"/en/lessons/linear-regression":{"position":[[14660,6],[14771,6],[15855,6],[41660,6],[53837,6],[68934,6]]},"/en/lessons/logistic-regression":{"position":[[42815,6],[56244,6]]},"/en/lessons/naive-bayesian":{"position":[[5161,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4101,6]]},"/en/lessons/sonification":{"position":[[6154,6],[23511,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17338,6]]}}}],["wheat",{"_index":13626,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25690,5],[35545,5],[36652,5],[38044,5],[42040,5],[42818,5],[47435,5],[49332,6],[51599,7],[51959,6],[52473,6]]}}}],["wheel",{"_index":3305,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3347,5]]},"/en/lessons/georeferencing-qgis":{"position":[[6388,5]]},"/en/lessons/normalizing-data":{"position":[[9498,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3175,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13308,5]]}}}],["when/if",{"_index":2996,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3981,7]]}}}],["when=\"1815",{"_index":22515,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[29594,10]]}}}],["whenc",{"_index":7735,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11887,9]]},"/en/lessons/gravity-model":{"position":[[10955,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3323,6]]}}}],["whenev",{"_index":1920,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48974,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30667,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31210,8],[51684,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70121,8]]},"/en/lessons/counting-frequencies":{"position":[[11897,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27953,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7910,8],[16567,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8740,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1015,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10097,8]]},"/en/lessons/gravity-model":{"position":[[16149,8]]},"/en/lessons/json-and-jq":{"position":[[5768,8]]},"/en/lessons/jupyter-notebooks":{"position":[[25241,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2797,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27460,8]]},"/en/lessons/sonification":{"position":[[21172,8]]},"/en/lessons/space-place-gazetteers":{"position":[[20514,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19915,8],[23426,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24734,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[19863,8]]}}}],["when|when\":\"#whenansw",{"_index":15599,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22330,27]]}}}],["wherea",{"_index":1596,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31904,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3036,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8403,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16051,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4984,7]]},"/en/lessons/common-similarity-measures":{"position":[[9983,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33836,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9943,7]]},"/en/lessons/counting-frequencies":{"position":[[11946,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36455,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24802,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19282,7],[41286,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10887,7]]},"/en/lessons/gravity-model":{"position":[[5553,7],[36927,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25811,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49962,7]]},"/en/lessons/intro-to-bash":{"position":[[10475,7],[15153,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13455,7]]},"/en/lessons/intro-to-powershell":{"position":[[46006,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4826,7]]},"/en/lessons/logistic-regression":{"position":[[60771,7]]},"/en/lessons/naive-bayesian":{"position":[[65245,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33013,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37879,7],[58733,7]]},"/en/lessons/vector-layers-qgis":{"position":[[826,7]]},"/en/lessons/viewing-html-files":{"position":[[2229,7]]},"/en/lessons/working-with-text-files":{"position":[[3318,7]]}}}],["whereaft",{"_index":7736,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11931,14]]}}}],["wherebi",{"_index":7737,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11957,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39104,7]]},"/en/lessons/naive-bayesian":{"position":[[13724,7]]}}}],["wherein",{"_index":6832,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32438,7]]},"/en/lessons/counting-frequencies":{"position":[[11968,10]]}}}],["whereupon",{"_index":7738,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11979,12]]}}}],["wherev",{"_index":2121,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15546,8]]},"/en/lessons/counting-frequencies":{"position":[[12005,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19143,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3848,8],[21265,8]]},"/en/lessons/extracting-keywords":{"position":[[18832,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9863,8]]},"/en/lessons/geocoding-qgis":{"position":[[32660,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4166,8],[4482,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23040,8]]}}}],["where|where\":\"#whereansw",{"_index":15600,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22359,31]]}}}],["whether",{"_index":635,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19835,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32813,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11080,7],[18792,7],[22888,7],[23276,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21989,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45479,7],[47908,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11477,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30314,7],[49755,7],[57547,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41519,7],[45814,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15241,7],[47563,7],[57011,7]]},"/en/lessons/common-similarity-measures":{"position":[[21564,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5433,7],[15038,7],[15270,7],[16816,7],[27722,7],[27909,7],[29932,7],[41183,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5947,7],[7845,7],[17094,7],[42121,7],[43984,7],[52158,7],[54432,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8924,7],[10099,7],[52117,7],[59670,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12443,7]]},"/en/lessons/counting-frequencies":{"position":[[12018,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9191,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30727,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10192,7],[26239,7],[26278,7],[29716,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17431,7],[17570,7],[26965,7],[30721,7],[34457,7],[34663,7],[38201,7],[43253,7],[46931,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10418,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13499,7],[46643,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3750,7],[4398,7],[10473,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2711,7],[26161,7],[28756,7],[51976,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26960,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6275,7],[18255,7],[39979,7],[43438,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4281,7],[11774,7],[20948,7],[24719,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2040,7],[3572,7],[5184,7],[5334,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32012,7]]},"/en/lessons/geocoding-qgis":{"position":[[1046,8],[30863,7],[34285,7],[34941,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1093,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15442,7],[16418,7],[23690,7],[28492,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8511,7]]},"/en/lessons/gravity-model":{"position":[[33340,7],[56653,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7396,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28693,7],[30773,7],[31168,7],[34521,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24672,7],[31597,7],[31982,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2242,7],[6337,7]]},"/en/lessons/intro-to-linked-data":{"position":[[14060,7]]},"/en/lessons/intro-to-powershell":{"position":[[38063,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2126,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[17143,7],[17202,7],[17367,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13459,7],[13629,7],[23269,7],[44637,7]]},"/en/lessons/json-and-jq":{"position":[[11649,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19950,7]]},"/en/lessons/linear-regression":{"position":[[17288,7],[26033,7],[39420,7],[42286,7],[45800,7],[45923,7],[46188,7],[65023,7]]},"/en/lessons/logistic-regression":{"position":[[18843,7],[26682,7],[52093,7],[57332,7],[61232,7]]},"/en/lessons/naive-bayesian":{"position":[[5986,8],[9037,7],[38198,7],[38345,7],[39545,7],[41400,7],[41587,7],[57061,7],[61093,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1047,7],[43832,7],[51773,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16290,8],[16458,7],[20003,7],[25446,7],[31215,7],[39306,7],[40258,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44822,7]]},"/en/lessons/sentiment-analysis":{"position":[[2974,7],[11152,7]]},"/en/lessons/sonification":{"position":[[11229,7]]},"/en/lessons/space-place-gazetteers":{"position":[[5341,7],[8438,7],[10496,7],[13239,7],[13487,7],[13590,7],[13663,7],[18500,7],[21665,7],[22897,7],[28286,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22454,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12810,7],[25685,7],[31461,7],[33418,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28403,7],[28882,7],[29528,7],[43712,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4058,7],[7771,7],[27223,7],[28720,7],[32725,7],[34952,7],[35762,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1612,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1243,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2381,8],[2554,7],[42091,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23604,7],[41073,7],[41156,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3621,7]]},"/en/lessons/vector-layers-qgis":{"position":[[12926,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8783,8],[30908,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18763,7]]}}}],["whew",{"_index":8002,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[43061,5]]}}}],["whg",{"_index":11461,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1735,6],[3075,4],[3097,3],[3226,4],[3256,3],[7289,3],[26868,6],[26879,3],[27136,4],[27260,3],[27743,3],[28041,3],[28298,4],[28578,4],[29388,4],[30734,4]]},"/en/lessons/space-place-gazetteers":{"position":[[24890,6],[37042,3],[37887,3],[38249,3],[38799,4],[42735,3],[42933,4],[43184,3],[43231,3],[43267,3],[43298,3],[43368,3],[43420,3],[43716,3],[43780,3],[43954,3],[45425,3]]}}}],["whi",{"_index":3162,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43617,4]]}}}],["whichev",{"_index":4950,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44131,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15402,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12168,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19085,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30483,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6003,9]]},"/en/lessons/logistic-regression":{"position":[[28098,9]]},"/en/lessons/working-with-text-files":{"position":[[5727,9]]}}}],["whilst",{"_index":5844,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4843,6],[14459,6],[24361,6],[38010,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5212,6],[16381,6],[22141,6],[39465,6],[44829,6],[47767,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26130,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3389,9]]},"/en/lessons/preserving-your-research-data":{"position":[[844,6],[4449,6],[4902,6],[7138,6],[12941,6],[17026,6]]}}}],["whisk",{"_index":22937,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39428,9]]}}}],["whisper",{"_index":15507,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[6128,8]]}}}],["whissel",{"_index":16482,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49065,9]]}}}],["white",{"_index":285,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6612,5],[12203,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7271,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12754,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11547,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54842,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7872,5],[8070,6],[8123,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25397,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17442,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6570,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2090,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4383,5],[5646,5],[22724,6],[23136,5],[23348,5],[23473,5],[23766,5],[25166,5],[25668,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13179,5],[14380,5],[14550,5],[15920,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38663,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[24383,5],[25937,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[31477,6],[39858,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14897,5],[38547,6],[38622,5],[38698,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46826,6],[47241,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30467,5]]},"/en/lessons/intro-to-bash":{"position":[[3819,5]]},"/en/lessons/intro-to-powershell":{"position":[[4368,5],[38078,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4592,5],[16532,5],[16600,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19790,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36950,8],[37753,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28219,7],[30067,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18540,5],[35029,7],[35557,6],[35594,5]]}}}],["whitehead",{"_index":10512,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25031,10],[25285,11],[25336,12],[25637,12],[26288,9],[29124,10],[29149,9],[29274,10],[29771,11]]}}}],["whiten=fals",{"_index":4956,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44386,13],[56392,13]]}}}],["whiteper10k",{"_index":12958,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24439,11],[26495,11]]}}}],["whiteprivilege\",1",{"_index":16792,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36194,18]]}}}],["whitespac",{"_index":3358,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[9338,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50402,10],[64526,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28278,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11134,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13530,11],[15140,10],[32763,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9881,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33789,11],[36494,10],[36542,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27553,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7446,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[36959,10]]}}}],["white’",{"_index":22168,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19012,7],[23072,7]]}}}],["whither",{"_index":7739,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[12047,10]]}}}],["whitman",{"_index":1886,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47231,8],[50876,8]]}}}],["whitney",{"_index":2093,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12735,7]]}}}],["whoami",{"_index":14087,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[5138,6]]}}}],["whoever",{"_index":6499,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58556,7]]},"/en/lessons/counting-frequencies":{"position":[[12078,11]]}}}],["whole",{"_index":714,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24268,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3421,5],[3510,5],[10153,5],[13167,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38646,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8138,5],[10990,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5177,5],[18026,5],[18342,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35511,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12798,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8105,5],[8747,5],[13795,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63428,5]]},"/en/lessons/common-similarity-measures":{"position":[[37014,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44799,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31752,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18559,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[46188,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16039,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3560,5]]},"/en/lessons/counting-frequencies":{"position":[[1820,5],[12090,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3484,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20205,5],[32882,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6596,5],[7582,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24853,5],[24882,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35887,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4074,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24916,5],[28508,5],[50545,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23809,5]]},"/en/lessons/extracting-keywords":{"position":[[20642,5],[27408,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9539,5],[9937,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36086,5],[36294,5],[48933,5],[59264,5]]},"/en/lessons/geocoding-qgis":{"position":[[20042,5],[23579,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[6361,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11828,5],[22100,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[11560,5]]},"/en/lessons/gravity-model":{"position":[[27340,5],[41714,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[14667,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53651,6]]},"/en/lessons/intro-to-bash":{"position":[[23129,5]]},"/en/lessons/intro-to-powershell":{"position":[[23223,5],[31476,5]]},"/en/lessons/introduction-and-installation":{"position":[[1568,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32013,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22560,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32562,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48343,5]]},"/en/lessons/linear-regression":{"position":[[13872,5],[13995,5],[32822,6]]},"/en/lessons/linux-installation":{"position":[[2553,5]]},"/en/lessons/mac-installation":{"position":[[1932,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21990,5]]},"/en/lessons/naive-bayesian":{"position":[[20141,5],[30679,5],[41612,5],[41829,5],[46247,5],[51897,5],[56016,5]]},"/en/lessons/output-data-as-html-file":{"position":[[6086,5],[7000,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2063,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[33962,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[15346,5],[43599,5]]},"/en/lessons/sentiment-analysis":{"position":[[16633,6],[19245,5],[23922,6],[32366,6],[32690,6]]},"/en/lessons/sonification":{"position":[[1577,5],[1592,5],[17405,5],[36502,5],[37401,5],[40600,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31489,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19224,5]]},"/en/lessons/transliterating":{"position":[[14355,5],[14537,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5888,5],[6220,5],[27137,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5885,5],[6221,5],[11313,5],[13633,5]]},"/en/lessons/viewing-html-files":{"position":[[2094,5]]},"/en/lessons/windows-installation":{"position":[[3290,5]]},"/en/lessons/working-with-web-pages":{"position":[[9587,5]]}}}],["whole_corpu",{"_index":16318,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36701,12],[36746,12]]}}}],["whole_corpus_freq_dist",{"_index":16319,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36830,22],[36905,23],[37555,23]]}}}],["wholesom",{"_index":17944,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53572,10],[54185,10]]}}}],["wholli",{"_index":13814,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[59301,6]]}}}],["whose",{"_index":3414,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17765,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18776,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47919,5]]},"/en/lessons/counting-frequencies":{"position":[[12107,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27474,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8366,5],[19193,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7111,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38139,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37809,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10456,5],[22518,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2443,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8484,5],[42657,5],[42697,5],[51186,5],[51224,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[3569,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31188,5],[45716,5],[47485,5],[47589,5]]},"/en/lessons/json-and-jq":{"position":[[12190,5]]},"/en/lessons/jupyter-notebooks":{"position":[[43579,5]]},"/en/lessons/linear-regression":{"position":[[68455,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33165,5],[41779,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2010,5]]},"/en/lessons/sentiment-analysis":{"position":[[7538,5]]},"/en/lessons/space-place-gazetteers":{"position":[[14624,5],[15639,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7215,5],[36491,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19471,5],[30622,5]]}}}],["who|who\":\"#whoansw",{"_index":15598,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22304,24]]}}}],["whyte",{"_index":13533,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7322,6],[7338,6]]}}}],["why|why\":\"#whyansw",{"_index":15601,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22392,24]]}}}],["wi",{"_index":9011,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25957,2],[26113,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13656,3]]}}}],["wickham",{"_index":2695,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32156,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1546,8],[1569,8],[7010,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42565,7],[42747,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38262,8],[47338,7]]}}}],["wide",{"_index":2741,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[691,6],[11241,4],[12293,4],[16111,4],[16216,4],[25332,4],[25769,4],[25863,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10328,4],[11094,4],[27719,4],[35073,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1760,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66886,4]]},"/en/lessons/common-similarity-measures":{"position":[[4473,4],[7688,4],[29481,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1768,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4027,4],[23039,4],[36033,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1460,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46454,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13488,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1025,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[855,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32121,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4768,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8709,7],[69183,6]]},"/en/lessons/geocoding-qgis":{"position":[[5610,6],[14128,4],[31585,4],[32634,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[5050,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14310,4]]},"/en/lessons/gravity-model":{"position":[[3388,6],[26624,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[698,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6107,4],[6837,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3080,4],[15693,4],[21695,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4040,6]]},"/en/lessons/intro-to-linked-data":{"position":[[7895,6],[8537,4],[21022,4],[21144,6],[21259,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3356,4],[7402,4]]},"/en/lessons/jupyter-notebooks":{"position":[[8476,6],[11969,6]]},"/en/lessons/linear-regression":{"position":[[2717,6]]},"/en/lessons/logistic-regression":{"position":[[2437,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22091,6]]},"/en/lessons/naive-bayesian":{"position":[[57141,4]]},"/en/lessons/normalizing-data":{"position":[[5098,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2393,4],[2512,6],[3063,4],[49011,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2767,4],[26061,5]]},"/en/lessons/sentiment-analysis":{"position":[[5929,4],[8237,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3922,6]]},"/en/lessons/sonification":{"position":[[7890,4],[7977,6]]},"/en/lessons/space-place-gazetteers":{"position":[[14823,6],[17077,6],[45822,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4949,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2992,7],[10635,4],[31905,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17678,4],[19450,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44359,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13878,6],[15401,6]]}}}],["widen",{"_index":2900,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17857,8],[18386,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14478,5]]}}}],["wider",{"_index":11199,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39830,5]]},"/en/lessons/gravity-model":{"position":[[45403,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29479,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36107,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3022,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[15636,5],[21099,5]]}}}],["widespread",{"_index":22840,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15681,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11915,10]]}}}],["widest",{"_index":18997,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37392,6]]}}}],["widget",{"_index":8026,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[535,6],[6725,8],[12633,6],[12862,6],[13004,6],[13598,6],[13632,8],[14853,6],[16132,6],[16304,6],[16327,7],[16366,6],[16472,6],[16613,7],[16710,7],[17209,6],[17368,7],[18110,7],[22723,6],[22787,6],[23689,6],[28683,7],[28729,6],[28898,6],[29151,7],[29195,6],[30851,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16014,6],[16116,7],[16324,7],[22629,6]]},"/en/lessons/gravity-model":{"position":[[6043,8],[6230,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19012,6],[19194,7],[19477,7],[27319,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24026,9],[24149,10],[24200,6],[24220,6],[25447,7],[25820,7],[25988,8],[28491,7],[32517,8],[32609,8],[34132,6],[34258,6],[34497,7]]}}}],["widgets/plugin",{"_index":5348,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6348,16]]}}}],["widow",{"_index":16422,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45030,5],[53839,5]]}}}],["width",{"_index":4353,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51785,5],[53276,5],[61657,6],[61832,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37532,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20463,5],[20566,5],[20742,5],[20851,5],[25333,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21502,6],[21514,5],[22292,5],[27214,6],[27257,6],[27300,6],[28646,5],[29856,6],[29935,6],[29971,5],[37816,5],[47463,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63928,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41693,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[9396,5],[10157,5],[11124,5],[11399,5],[16746,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[12004,6],[28967,6],[35319,7],[35686,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24610,5],[24790,5],[24909,6],[30403,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[24605,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31444,5]]},"/en/lessons/json-and-jq":{"position":[[3834,8],[4136,8],[4622,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29267,5],[34570,5],[35947,6],[35992,5],[36605,7],[37379,5],[40420,5],[40455,5],[41491,5],[42169,6],[42703,5],[44335,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8164,5],[8243,5],[8435,5],[8892,5]]},"/en/lessons/qgis-layers":{"position":[[14394,5],[18439,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[21074,5]]}}}],["width/2",{"_index":13990,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[35732,8],[36388,8],[37048,8],[37570,8],[39662,8],[40181,8],[40248,7]]}}}],["width:960px",{"_index":18212,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20770,12],[23703,12],[25323,12]]}}}],["width=\"100",{"_index":16139,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43142,12]]}}}],["width=\"100\"></a></td></tr>",{"_index":16137,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42647,49]]}}}],["width=\"500",{"_index":14302,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40114,11]]}}}],["width=0.5",{"_index":23460,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32196,10]]}}}],["width=0.70",{"_index":23440,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27711,11]]}}}],["width=\\\"#basew#\\\">",{"_index":15621,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24278,22]]}}}],["width=axwidth",{"_index":4391,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53609,14],[63348,14]]}}}],["wield",{"_index":11542,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16987,5]]},"/en/lessons/sentiment-analysis":{"position":[[4440,8]]}}}],["wieringa",{"_index":18367,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[27717,9]]}}}],["wieringa’",{"_index":6634,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5571,10]]}}}],["wife",{"_index":5634,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[6105,6]]},"/en/lessons/logistic-regression":{"position":[[48118,4],[49022,5],[55663,4],[55931,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11067,4],[11123,4],[12051,4],[12106,4]]}}}],["wijk",{"_index":16601,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3341,4],[3535,4],[7592,4],[7792,4],[13608,4],[13926,4],[14690,4],[15684,4]]}}}],["wiki",{"_index":11294,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3102,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22490,4]]},"/en/lessons/installing-omeka":{"position":[[4224,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[26343,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8427,4],[26864,4],[41663,4]]},"/en/lessons/sentiment-analysis":{"position":[[10778,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5009,6],[5204,5],[12158,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20755,4]]}}}],["wikibook",{"_index":13501,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26721,9]]}}}],["wikidata",{"_index":9206,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8687,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29597,9],[29614,8]]},"/en/lessons/space-place-gazetteers":{"position":[[43215,8]]}}}],["wikimedia",{"_index":14304,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40378,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25231,9],[25303,9]]}}}],["wikipedia",{"_index":4656,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15396,9],[20860,9],[24950,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29305,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10977,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8700,10]]},"/en/lessons/extracting-keywords":{"position":[[7818,10],[8703,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22477,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[8434,11],[8521,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49645,10]]},"/en/lessons/intro-to-linked-data":{"position":[[1201,10],[30448,10],[30545,9],[32547,10],[32641,9],[33203,9],[36119,9]]},"/en/lessons/intro-to-powershell":{"position":[[2865,11],[18490,11],[35112,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6370,9],[6420,9],[22649,9],[23224,10],[23527,9],[23964,9],[24117,9],[44189,9]]},"/en/lessons/transliterating":{"position":[[9979,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[32195,9]]},"/en/lessons/vector-layers-qgis":{"position":[[9276,9]]}}}],["wikipedia/dbpedia",{"_index":16144,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44394,17]]}}}],["wikipedia’",{"_index":15944,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6502,11]]}}}],["wikitrivia",{"_index":9205,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8557,11],[8935,10]]}}}],["wilbert",{"_index":8225,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37317,7]]}}}],["wild",{"_index":6317,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35505,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1143,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47450,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3040,5]]},"/en/lessons/json-and-jq":{"position":[[16331,5]]}}}],["wildcard",{"_index":3227,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58265,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66782,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[846,10],[12994,10],[13386,8],[13452,8],[13503,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6419,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12983,8]]},"/en/lessons/intro-to-bash":{"position":[[7474,8],[16994,8],[17512,8],[22803,8]]},"/en/lessons/intro-to-powershell":{"position":[[990,9],[26526,9],[27184,9],[28317,10],[28752,9],[33789,9],[36979,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[38916,8]]},"/en/lessons/research-data-with-unix":{"position":[[7359,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12192,8]]}}}],["wildcard(",{"_index":6596,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[15109,12]]}}}],["wilderswil",{"_index":9940,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52320,11]]}}}],["wiley",{"_index":8226,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37464,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[45091,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39654,6],[39749,6]]}}}],["wilhelm",{"_index":5147,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60213,7]]}}}],["wilhelmina",{"_index":17389,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68443,11]]}}}],["wilk",{"_index":7282,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10243,5],[11649,5],[31346,5],[32375,5],[34766,5]]},"/en/lessons/linear-regression":{"position":[[51934,4]]}}}],["wilkin",{"_index":6476,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56612,7]]}}}],["wilkinson",{"_index":3481,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1975,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2197,9],[51606,9]]}}}],["will",{"_index":919,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12671,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40632,7]]}}}],["willa",{"_index":1507,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28917,5],[29670,5],[30435,5],[47527,6],[51027,6]]}}}],["willi",{"_index":5299,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3839,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68120,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37394,6]]}}}],["william",{"_index":2028,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7850,7],[9322,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28276,7],[28344,7],[28407,7],[28478,7],[28549,7],[28622,7],[28697,7],[28772,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1584,7],[2116,7],[2721,7],[2850,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12784,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3232,7],[3904,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10875,7],[13055,7],[15861,7],[16980,7],[18163,7],[19438,7],[20575,8],[22180,7],[24118,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21089,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4040,7],[16922,7],[32755,7],[34262,7],[43647,7],[43661,7],[47061,7]]},"/en/lessons/gravity-model":{"position":[[8767,7],[43104,7],[60877,9],[63100,9],[64451,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7199,7],[49407,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41396,8],[57219,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3674,7],[4124,7]]},"/en/lessons/intro-to-linked-data":{"position":[[23639,7],[24715,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10680,8],[49341,7]]},"/en/lessons/logistic-regression":{"position":[[55418,7],[55459,7],[55640,8],[56014,7]]},"/en/lessons/naive-bayesian":{"position":[[1296,7],[65857,8],[65894,8],[66052,8],[66223,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2806,7],[3363,7],[17871,7]]},"/en/lessons/research-data-with-unix":{"position":[[13910,7],[13930,7],[14018,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46765,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18525,7],[35037,7],[35564,8],[35579,7]]}}}],["william,nashvil",{"_index":3450,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1633,18]]}}}],["williamsburg",{"_index":8926,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10926,12],[13106,12],[15884,12],[17003,12],[18186,12],[19491,12],[22231,12],[24169,12]]}}}],["williamsburg,va",{"_index":8997,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23012,15],[24950,15]]}}}],["williamson",{"_index":8557,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5547,10],[5892,10],[6125,10]]}}}],["williamstown",{"_index":8981,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20628,12]]}}}],["wilson",{"_index":147,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3159,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23471,6]]},"/en/lessons/gravity-model":{"position":[[19214,6],[19549,6],[60197,7],[62285,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53828,7]]},"/en/lessons/space-place-gazetteers":{"position":[[5895,6],[49870,6],[49967,6]]}}}],["wilt",{"_index":10871,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[7649,6],[8362,7],[26822,7]]}}}],["wiltshir",{"_index":10872,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[7668,9],[8381,12],[9218,9]]}}}],["wiltshire99131.71824218420.2463.64",{"_index":13701,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39186,34]]}}}],["wiltshire99954",{"_index":13796,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54812,14]]}}}],["wimbledon",{"_index":12644,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18286,10],[28304,9]]}}}],["win",{"_index":14938,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8596,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[14772,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1612,7],[34394,9]]},"/en/lessons/jupyter-notebooks":{"position":[[12718,5],[20586,5],[21295,5]]},"/en/lessons/naive-bayesian":{"position":[[21142,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28272,3]]}}}],["wind",{"_index":5719,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[22124,4],[25022,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5035,4]]},"/en/lessons/intro-to-powershell":{"position":[[23106,4]]},"/en/lessons/linear-regression":{"position":[[52421,4]]}}}],["window",{"_index":18,"title":{"/en/lessons/intro-to-powershell":{"position":[[20,7]]},"/en/lessons/windows-installation":{"position":[[60,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[271,7],[2665,7],[2717,7],[6026,7],[6085,7],[6110,7],[8466,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[702,8],[11438,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20583,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5727,7],[6200,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[258,7],[3094,8],[5148,6],[5433,7],[5858,7],[7879,7],[8449,7],[8522,7],[10147,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4821,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10825,6],[14799,7],[23858,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1456,7],[10406,7],[10509,7],[10665,8],[10889,7],[10927,7],[11013,7],[11119,7],[11248,7],[12841,7],[14201,10],[16286,8],[16326,7],[16518,6],[16655,7],[17026,6],[17547,7],[17575,6],[18796,6],[18852,6],[18868,6],[18972,6],[19740,8],[19768,7],[19796,8],[19914,7],[20314,6],[21620,6],[23931,7],[23991,7],[24018,7],[24154,8],[25714,7],[26822,10],[27195,8],[31982,7],[32032,6],[32403,7],[32561,6],[34257,9],[35284,9],[40198,6],[44447,8],[52505,10],[53683,7],[54033,7],[54123,6],[54377,6],[60524,8],[61010,7],[61147,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6467,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10753,9],[10911,8],[10965,6],[11308,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3642,7],[15517,6],[36909,7],[66022,7],[66159,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2708,8],[5108,8],[5217,9],[8001,6],[14378,7],[14500,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2392,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[235,7],[4858,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1676,8],[2123,8],[3122,8],[4361,8],[15956,7],[15997,8],[16164,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5114,8],[5340,7],[5435,7],[7670,7],[9350,6],[9397,6],[10979,7],[11142,7],[11728,7],[11945,7],[12098,7],[12398,8],[13108,6],[13232,7],[13420,7],[15715,6],[15750,7],[15802,8],[34486,7],[34998,8],[35012,7],[35293,10],[35565,7],[38953,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10302,8],[10905,7],[11761,7],[13041,8],[16468,7],[17444,7],[33305,7],[34663,8],[35154,6],[35239,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18421,6],[30243,7],[31028,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15264,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11161,6],[11980,6],[12209,6],[12330,6],[12560,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[565,7],[14675,7],[15248,7],[15291,8],[15522,7],[15644,7],[16007,7],[18246,7],[18318,6],[23546,6],[28004,7],[38779,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5883,7],[7656,7],[9527,6],[13282,6],[15377,6],[41149,7],[47415,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16939,9],[24314,7],[26787,7],[26991,8],[27137,7],[27241,7],[32456,7],[44767,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1825,8],[4109,7],[5601,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5315,8],[8091,9],[9215,7],[9389,8],[10558,7],[10820,7]]},"/en/lessons/extracting-keywords":{"position":[[13948,7],[13985,7],[14159,6],[14396,6],[14842,7],[30679,6],[32969,7],[33228,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10212,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[645,6],[7531,6],[9215,6],[27239,6],[27559,7],[28142,6],[28403,6],[30713,7],[31585,6]]},"/en/lessons/geocoding-qgis":{"position":[[5289,8],[9442,7],[10283,6],[11586,6],[13221,6],[21133,6],[22955,8],[23165,7],[24630,7],[25473,7],[25740,7],[27892,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2573,8],[14817,6],[14925,6],[15063,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1907,6],[4265,7],[6348,6],[6735,6],[6854,6],[7830,6],[8158,7],[8273,6],[10512,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13469,8],[15562,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[6485,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1534,8],[2418,7],[8172,7],[9464,7],[9550,7],[9601,7],[9700,7],[9846,7],[11451,6],[14553,6],[15261,7],[15638,6],[16771,6],[19160,7],[21110,6],[25830,7],[28092,6],[30833,6],[40033,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2918,6],[6634,7],[7320,7],[7570,7],[8108,7],[13279,6],[16501,6],[17155,8],[19364,6],[19706,6],[20643,7],[20956,6]]},"/en/lessons/gravity-model":{"position":[[47032,7],[48527,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21265,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[116,7],[410,8],[2796,7],[3551,7],[4389,9],[4495,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19020,8],[20691,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8387,8],[8429,7],[8890,8],[9230,8],[9307,7],[13152,7],[13252,7],[15695,8],[18477,6],[19616,7],[32673,7],[35543,7],[37384,6],[37469,7]]},"/en/lessons/intro-to-bash":{"position":[[120,7],[1681,7],[1908,7],[2787,7],[2949,8],[3208,8],[3591,7],[4220,7],[4605,7],[5302,7],[5379,8],[6988,7],[11054,8],[11209,8],[14535,8],[14625,8],[14888,6],[16696,7],[16804,7],[17993,8],[18691,9],[18755,7],[23431,8],[24859,8],[26077,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5706,6],[7161,6]]},"/en/lessons/intro-to-powershell":{"position":[[21,7],[1454,7],[1514,7],[2499,7],[2550,7],[4152,8],[12139,7],[12541,6],[12620,7],[13348,7],[22566,7],[22922,7],[38593,7],[39740,7],[39997,8],[40774,8],[46325,7],[46385,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1396,6],[1422,8],[6897,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10677,7]]},"/en/lessons/introduction-and-installation":{"position":[[2133,7],[2399,7]]},"/en/lessons/introduction-map-warper":{"position":[[6696,7],[10697,8],[10878,8],[12217,8],[12277,7],[12423,7],[12557,7],[13081,8],[19058,6],[19647,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[204,7],[4693,7],[7241,7],[7255,7],[7355,7],[8185,8],[22966,6],[27031,6],[27267,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[391,7],[16964,7],[17687,8],[19823,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15539,9]]},"/en/lessons/json-and-jq":{"position":[[779,7],[37967,7],[38013,8],[38163,7],[39355,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5281,7],[8791,8],[11034,8],[11501,8],[12687,6],[13097,6],[14356,8],[15217,9],[17488,8],[43523,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1194,7]]},"/en/lessons/linear-regression":{"position":[[30177,7]]},"/en/lessons/linux-installation":{"position":[[1229,6],[2103,7],[4004,7]]},"/en/lessons/mac-installation":{"position":[[3558,8],[3747,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1929,8],[2108,7],[6793,8],[16027,6],[16578,7],[19513,6],[28639,7]]},"/en/lessons/output-data-as-html-file":{"position":[[226,7],[6361,7],[8425,7],[9670,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[522,7],[12120,7]]},"/en/lessons/preserving-your-research-data":{"position":[[8178,7],[13853,8]]},"/en/lessons/qgis-layers":{"position":[[117,7],[577,8],[720,7],[2837,7],[5721,8],[5818,6],[6314,7],[8699,7],[10426,7],[11121,6],[11912,6],[14091,7],[14211,7],[14827,7],[16102,6],[17282,7],[17997,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2598,8],[2661,6],[3643,7]]},"/en/lessons/research-data-with-unix":{"position":[[2391,7],[2514,7],[2785,7],[3559,8],[4010,7],[4799,8],[4898,7],[5960,7],[8630,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2980,7],[3032,8],[3102,7],[21338,7],[21650,7],[21790,7],[32597,6],[36435,8],[36882,7],[36891,7],[43262,6]]},"/en/lessons/sentiment-analysis":{"position":[[12633,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14680,6],[15562,7],[15790,6],[19568,7],[21499,6],[25626,6]]},"/en/lessons/sonification":{"position":[[11638,9],[20479,7],[20769,7],[21123,7],[21306,7],[21510,7],[22158,7],[24412,7],[24429,8],[25646,7],[35020,8],[35159,8]]},"/en/lessons/space-place-gazetteers":{"position":[[37858,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3935,8],[9539,8],[18850,7],[18958,8],[19043,7],[19314,6],[20898,7],[22486,7],[27089,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4143,7],[15128,6],[23959,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7969,7],[8472,8],[10637,9],[10768,7],[10793,6],[10940,8],[14165,7],[47663,7],[47791,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5656,7],[54206,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6422,7],[6560,7],[7590,7],[7614,8],[7642,7],[8474,8],[9143,8],[9274,7],[9538,6],[9737,6],[10743,8],[11065,6],[11722,8],[11851,7],[13698,7],[14085,7],[16872,8],[17738,8],[17854,8],[18602,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9359,8],[23973,7],[31095,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10016,8],[10250,8],[12081,7],[24727,6],[41211,8]]},"/en/lessons/transliterating":{"position":[[4931,8],[5218,8],[5252,8],[5864,8],[5901,8],[5987,8],[7383,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19925,7],[29096,7],[29139,6],[29243,6],[29484,7],[29588,7],[31718,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2661,7],[11012,7],[13417,6],[13477,7],[17015,7],[25677,6],[31539,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2220,7],[3690,6],[3869,6],[3952,6],[4025,7],[4810,6],[4924,6],[5407,7],[6462,7],[6611,7],[6796,6],[7196,7],[7374,6],[8158,6],[8662,6],[8863,7],[9949,7],[10001,7],[10908,6],[11446,7],[11724,7],[11764,7],[12190,7],[12538,6],[13201,6],[14033,6],[14383,6],[14962,6],[15264,7]]},"/en/lessons/viewing-html-files":{"position":[[2797,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4907,8],[5763,7],[6027,7],[7326,7],[22456,6]]},"/en/lessons/windows-installation":{"position":[[61,9],[1068,7],[1110,8],[1771,7],[2107,7],[2205,7],[2507,7],[2616,7],[4359,7],[4987,6],[5390,8],[5760,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2233,7],[2289,7],[2421,7],[2522,7],[2571,7],[2728,7],[2822,7],[4247,8],[5280,7],[9882,7]]},"/en/lessons/working-with-text-files":{"position":[[750,7],[852,6],[6070,8],[6435,7]]}}}],["window.onload",{"_index":18218,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20895,13],[23749,13],[25559,13],[27669,13],[28696,13],[30350,13],[32594,13],[34291,13]]}}}],["window.png",{"_index":22038,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[9094,11]]}}}],["window/tab",{"_index":16072,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33902,10]]}}}],["window=5",{"_index":22899,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31878,9]]}}}],["windows.juthilo.com",{"_index":3259,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61052,20]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66064,20]]}}}],["windows.pi",{"_index":7786,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4895,10]]}}}],["windows/*nix",{"_index":10674,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[5960,12]]}}}],["windowsil",{"_index":15532,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[9594,12],[9989,10],[13524,12]]}}}],["windowsill\",\"fallen",{"_index":15530,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[9404,19]]}}}],["windowsoptionalfeatur",{"_index":23587,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2674,22]]}}}],["windsor",{"_index":9160,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1264,8],[4130,8],[16926,8],[20832,8],[21062,7],[22999,7],[24227,8],[24420,8],[25013,7],[25231,7],[25624,7],[25838,7],[31674,7],[31810,8],[32071,7],[32338,7],[41581,8],[41836,8],[43180,7],[43245,8],[44597,7]]}}}],["windsor_detroit_tunnel_swoda_1977.jpg",{"_index":9310,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25268,37],[25875,37]]}}}],["windsor_timeline_tts_back.png",{"_index":9407,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44653,30]]}}}],["windsor_timeline_tts_front.png",{"_index":9405,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44383,30]]}}}],["windwol",{"_index":9341,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31989,8]]}}}],["wine",{"_index":8496,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31065,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15539,5],[15661,5],[15785,4]]}}}],["winebottl",{"_index":9258,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15956,11]]}}}],["wing",{"_index":9492,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52166,7],[52232,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41237,4],[42293,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26693,4]]}}}],["wingspan",{"_index":5623,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5474,9]]}}}],["wingsuit",{"_index":14704,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28162,8]]}}}],["winner",{"_index":7980,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36895,7],[37788,7],[44238,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4379,7]]}}}],["winnow",{"_index":1697,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38805,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6542,9]]}}}],["wins.8",{"_index":9204,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8391,6]]}}}],["winter",{"_index":7126,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[57682,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44565,6],[53268,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24723,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39689,6],[40387,6]]}}}],["wip",{"_index":22300,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22409,3],[26735,3]]}}}],["wiqizi…gamif",{"_index":16143,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44371,19]]}}}],["wire",{"_index":21693,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[15249,5]]}}}],["wirefram",{"_index":20567,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22688,9],[22840,9],[22926,9],[23982,9]]}}}],["wisconsin",{"_index":1153,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9131,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25903,10]]}}}],["wisdom",{"_index":7651,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1271,6],[2297,6],[2461,9],[2818,10],[3265,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2342,6],[2410,8],[2441,6],[3921,6],[4472,9],[6867,6]]}}}],["wise",{"_index":7664,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[3857,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6349,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1212,4]]}}}],["wiser",{"_index":12155,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23896,6]]}}}],["wish",{"_index":1027,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3149,4],[38932,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7424,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14686,4],[19379,4],[29292,4],[46721,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14312,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3420,4],[19329,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10864,4],[53215,5],[71464,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52960,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4060,4],[15314,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59682,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5852,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3733,4],[10111,7],[29887,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10857,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2484,6],[3083,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5810,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6968,4],[11954,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1471,7],[1555,4],[33885,5],[34103,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7053,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1700,4],[4534,4]]},"/en/lessons/geocoding-qgis":{"position":[[15296,4],[16081,4],[22402,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5330,4],[33468,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[19428,4],[19644,4],[20836,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5042,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22656,4],[27331,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7285,4],[14919,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23170,4],[26353,4],[51443,4]]},"/en/lessons/intro-to-bash":{"position":[[16175,4]]},"/en/lessons/intro-to-linked-data":{"position":[[18625,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[19216,4]]},"/en/lessons/introduction-map-warper":{"position":[[19200,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46019,4]]},"/en/lessons/json-and-jq":{"position":[[18119,4]]},"/en/lessons/logistic-regression":{"position":[[8003,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1528,4]]},"/en/lessons/naive-bayesian":{"position":[[61152,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18869,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8069,4]]},"/en/lessons/research-data-with-unix":{"position":[[7773,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9906,4],[33360,4],[33395,4],[35264,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31640,6]]},"/en/lessons/sentiment-analysis":{"position":[[24149,4]]},"/en/lessons/sonification":{"position":[[16594,4],[18715,4],[36160,4]]},"/en/lessons/space-place-gazetteers":{"position":[[20647,4],[23142,4],[28467,4],[29732,4],[34120,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13805,4],[14142,4],[29349,4],[39527,4],[51575,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2372,4],[20829,4],[24547,4],[25740,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4765,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1090,4],[3107,5],[4641,5],[15886,7],[32370,5],[41420,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2405,4],[2715,4],[30545,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17901,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2906,4]]}}}],["wist",{"_index":15553,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15061,7]]}}}],["wit",{"_index":9966,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53638,9]]},"/en/lessons/naive-bayesian":{"position":[[4766,10],[5134,8],[33147,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18900,7]]}}}],["witchcraft",{"_index":23286,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[2959,10],[3036,10],[3653,10]]}}}],["witch’",{"_index":14317,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48400,7]]}}}],["with/chang",{"_index":4349,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51247,12]]}}}],["with_fx",{"_index":20819,"title":{},"body":{"/en/lessons/sonification":{"position":[[38098,7]]}}}],["withdraw",{"_index":14626,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6501,8],[7637,11],[38146,10],[38249,8],[40299,8]]}}}],["withdrawn",{"_index":12554,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[18029,10]]}}}],["within",{"_index":840,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7260,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7004,6],[12300,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1408,6],[1481,6],[9283,6],[9567,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1042,6],[25413,6],[30852,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26375,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26562,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1610,6],[11733,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6612,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4291,6],[8529,6],[17166,6],[35133,6],[35169,6],[60470,6],[67620,6],[67747,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7543,6],[24002,6],[25595,6],[31366,6],[60294,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3583,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14625,6]]},"/en/lessons/common-similarity-measures":{"position":[[20731,6],[35430,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2254,6],[25298,6],[32893,6],[44667,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28003,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[229,6],[2859,6],[7648,6],[8018,6],[10191,6],[17200,6],[25814,6],[26307,6],[46438,6],[58659,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5254,6],[17638,6],[24788,6],[37435,6],[39738,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2038,6],[3060,6],[6503,6]]},"/en/lessons/counting-frequencies":{"position":[[4743,6],[6021,6],[12152,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37437,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1516,6],[3050,6],[8165,6],[9725,6],[9955,6],[16973,6],[37062,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2900,6],[3331,6],[3469,6],[13890,6],[13961,6],[16446,6],[16523,6],[24583,6],[27068,6],[29549,6],[29923,6],[30234,6],[31331,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3475,6],[5027,6],[10029,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17896,7],[18184,6],[19429,6],[26898,6],[32676,6],[34266,6],[34885,6],[38685,6],[38988,6],[39073,6],[43088,6],[43276,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14646,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5162,6],[14198,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3931,6],[4132,6],[21010,6],[25395,6],[25569,6],[41348,6],[44833,6],[44910,6],[49676,6],[55239,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39801,6],[40384,6],[43565,6],[44927,6],[47381,6],[47915,6],[50002,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3527,6],[7892,6],[12405,6],[14535,6],[15239,6],[19893,6]]},"/en/lessons/extracting-keywords":{"position":[[888,6],[1009,6],[4099,6],[8047,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8645,6],[29104,6],[33032,6],[33598,6],[39293,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25108,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21187,6],[23299,6],[38714,6],[46402,6],[50397,6],[51140,6],[54093,6],[59209,6]]},"/en/lessons/geocoding-qgis":{"position":[[1193,6],[7252,6],[9495,6],[11502,6],[14538,6],[16601,6],[16724,6],[17123,6],[18359,6],[19782,6],[21100,6],[22334,6],[27552,6],[35450,6],[37436,6],[37768,6],[37833,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[768,6],[10939,6],[16754,6],[17209,6],[17991,6],[18344,6],[18555,6],[18661,6],[32746,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[3212,6],[15402,6],[16519,6],[20902,6],[24114,6],[33180,6],[33676,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16381,6],[18137,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[9144,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[18124,6],[18700,6],[18847,6],[21252,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4493,6],[8855,6],[15264,6],[15970,6],[16525,6]]},"/en/lessons/gravity-model":{"position":[[6429,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3613,6],[3657,6],[15526,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10578,6],[35510,6],[36298,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6805,6],[20295,6],[36777,6],[36875,6],[40423,6],[50868,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1188,6],[22282,6],[32592,6],[44542,6],[59562,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1716,6],[2031,6],[2165,6],[2303,6],[5091,6],[5349,6],[5454,6],[12703,6],[16685,6],[16756,6],[19594,6],[19666,6],[29650,6],[32142,6],[33587,6]]},"/en/lessons/intro-to-bash":{"position":[[4907,6],[5702,6],[9159,6],[9709,6],[13194,6],[14320,6],[14806,6],[16638,6],[17426,6],[23877,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1798,6],[6157,6],[8872,6],[8896,6],[10582,6],[14776,6],[15708,6],[15794,6],[15889,6],[17648,6]]},"/en/lessons/intro-to-linked-data":{"position":[[16994,6],[17065,6],[19740,6]]},"/en/lessons/intro-to-powershell":{"position":[[5131,6],[12233,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11964,6],[12592,6],[19129,6],[21284,6],[24646,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29485,6],[33240,6],[34210,6],[38360,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12670,6],[22723,6],[31693,7],[32958,6],[33128,6],[33266,6],[33509,6],[37952,6],[39389,6],[39966,6],[41125,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2834,6],[6868,6],[20593,6]]},"/en/lessons/json-and-jq":{"position":[[2964,6],[7127,6],[8216,6],[10391,6],[13021,6],[21020,6],[25975,6],[27160,6],[34199,7],[36462,6],[40033,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2293,6],[2504,6],[5565,6],[13878,6],[14388,6],[15076,6],[15230,6],[15347,6],[15439,6],[16801,6],[17944,6],[22904,6],[35496,6],[37997,6]]},"/en/lessons/linear-regression":{"position":[[39958,6]]},"/en/lessons/logistic-regression":{"position":[[4255,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6749,6],[6821,6],[6918,6],[7050,6]]},"/en/lessons/naive-bayesian":{"position":[[46148,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1827,6],[7532,6],[28246,6],[39240,6],[40132,6],[41747,6],[43949,6],[44916,6],[49979,6],[50980,6]]},"/en/lessons/preserving-your-research-data":{"position":[[11619,6],[12243,6],[14627,6],[15306,6]]},"/en/lessons/qgis-layers":{"position":[[4613,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24573,6]]},"/en/lessons/research-data-with-unix":{"position":[[8310,6],[8582,6],[8798,6],[9759,6],[10616,6],[12889,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4045,6],[14210,6],[17888,6],[26329,6],[29972,6],[34315,6],[34368,6],[38364,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19460,6],[24700,6]]},"/en/lessons/sentiment-analysis":{"position":[[1071,6],[2673,6],[3134,6],[5059,6],[8495,6],[9244,6],[14478,6],[16687,6],[17205,6],[18318,6],[20994,6],[21465,6],[23226,6],[24558,6],[34234,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3017,6],[5027,6],[13061,6],[16645,6],[16729,6],[17815,6],[17916,6],[19264,6],[19343,6],[19397,6],[23195,6],[23491,6],[27928,6],[30436,6],[31793,6]]},"/en/lessons/space-place-gazetteers":{"position":[[8882,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3134,6],[22570,6],[26252,6],[33040,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1349,6],[17970,6],[19205,6],[23930,6],[28773,6],[31314,6],[33037,6],[33195,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2405,6],[3906,6],[5709,6],[5831,6],[24825,6],[26766,6],[46532,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[894,6],[4957,7],[6534,7],[28050,6],[33736,6],[34337,6],[34991,6],[45381,6],[58589,6],[59673,6],[65761,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7698,6],[20698,6],[24588,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5945,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3435,6],[3520,6],[4544,6],[8021,6],[15250,6],[17334,6],[17520,6],[18615,6],[20588,6],[20698,6],[23766,6],[26360,6],[26533,6],[31342,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5970,6],[17312,6],[20116,6],[20959,6],[23702,6],[27762,6],[29577,6],[44442,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[8019,6],[16227,6],[16430,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6827,6],[8055,6],[10642,6],[11043,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1582,6],[7890,6]]},"/en/lessons/viewing-html-files":{"position":[[2152,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6984,6],[7336,6],[17269,6],[18063,6]]},"/en/lessons/working-with-text-files":{"position":[[1637,6]]},"/en/lessons/working-with-web-pages":{"position":[[2803,6],[5081,6]]}}}],["without",{"_index":766,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2289,7],[13436,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3618,7],[25640,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12396,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16164,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19513,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34842,7],[37458,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17897,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8321,7],[19254,7],[19891,7],[36762,7],[46592,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10212,7],[24661,7],[60838,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[200,7],[5848,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10403,7],[26645,7],[27363,7],[32386,7],[33693,7],[36122,7],[36230,7],[36475,7],[39179,7],[44421,7]]},"/en/lessons/common-similarity-measures":{"position":[[25109,7],[25442,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14625,7],[31227,7],[41423,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6976,9],[7052,7],[32765,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15253,7],[33503,7],[33841,7],[34042,7],[34685,7],[59417,7]]},"/en/lessons/counting-frequencies":{"position":[[12163,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9820,7],[14099,7],[26434,7],[31954,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6943,7],[11627,7],[16041,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[33933,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26333,7],[26446,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18582,7],[19140,7],[30514,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3976,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32781,9],[42761,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1469,7],[2583,7],[9169,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9461,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3271,7],[11333,7],[35114,8],[40699,7],[48564,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2808,7],[6305,7],[7341,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1046,7],[6557,7],[48502,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3193,8],[25777,7]]},"/en/lessons/extracting-keywords":{"position":[[10836,7],[30686,7],[37461,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[755,7],[930,7],[8176,7],[10456,7],[32718,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9176,7],[19207,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2603,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6855,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11735,7],[36615,7]]},"/en/lessons/geocoding-qgis":{"position":[[11223,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7900,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[35104,7],[35800,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11801,7],[19132,7],[22323,7],[24815,7],[26055,7],[29277,7],[29433,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[247,7]]},"/en/lessons/gravity-model":{"position":[[9771,7],[56065,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2937,7],[4770,7],[18963,7],[19197,7],[27635,7],[43950,7],[44270,7]]},"/en/lessons/installing-omeka":{"position":[[596,7],[726,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14634,7],[43505,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21875,7],[46587,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2780,7],[5081,7],[12220,7],[20632,7],[22090,7],[45302,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36173,7]]},"/en/lessons/intro-to-bash":{"position":[[11522,7],[12033,7],[14767,7],[17695,7],[17890,7],[20520,7]]},"/en/lessons/intro-to-linked-data":{"position":[[3985,7],[20534,7],[24776,7]]},"/en/lessons/intro-to-powershell":{"position":[[10008,7],[19780,7],[24895,7],[34562,7]]},"/en/lessons/introduction-map-warper":{"position":[[729,7],[12285,7],[20199,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[342,8],[3166,7],[8272,7],[10278,7],[10450,8],[21589,7],[21645,7],[22030,7],[28059,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1409,7],[6596,7],[16127,7],[25895,7],[35932,7],[38884,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7054,7],[22903,7],[25672,7]]},"/en/lessons/json-and-jq":{"position":[[25163,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1502,7],[3768,7],[20833,7],[36516,7],[44416,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6378,7]]},"/en/lessons/linear-regression":{"position":[[6869,7],[14203,7],[18110,7]]},"/en/lessons/logistic-regression":{"position":[[8941,7],[16753,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6204,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8876,7],[22377,7]]},"/en/lessons/naive-bayesian":{"position":[[9480,7],[60994,7]]},"/en/lessons/normalizing-data":{"position":[[3177,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1897,7],[35458,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2089,7],[8811,7],[9314,7],[11827,7]]},"/en/lessons/qgis-layers":{"position":[[1020,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17783,7],[27354,7]]},"/en/lessons/research-data-with-unix":{"position":[[11521,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16585,7],[16890,7],[18303,7],[25017,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8260,7],[33646,7]]},"/en/lessons/sentiment-analysis":{"position":[[1489,7],[8711,7],[13069,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2718,7],[29590,7],[35207,8],[36403,7]]},"/en/lessons/sonification":{"position":[[30798,7]]},"/en/lessons/space-place-gazetteers":{"position":[[32974,7],[45345,7],[51146,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7544,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29152,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2138,7],[9237,7],[10285,7],[16570,7],[17293,7],[21467,7],[27883,7],[37811,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7832,7],[32982,7],[34760,7],[42259,7],[50992,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1014,7],[2430,7],[4313,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4234,7],[5365,7],[5711,7],[23240,7]]},"/en/lessons/transliterating":{"position":[[7921,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15809,7],[43689,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[289,7],[3597,7],[9030,7],[9963,7],[21654,7],[23868,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3889,7],[9382,7],[16612,7],[17052,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7550,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3382,7]]},"/en/lessons/working-with-web-pages":{"position":[[1999,7]]}}}],["withstood",{"_index":13082,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[1549,9]]}}}],["witht",{"_index":12619,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13032,5]]}}}],["with—in",{"_index":8797,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[11847,7]]}}}],["wive",{"_index":5109,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58812,5]]}}}],["wizard",{"_index":21088,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4584,7]]}}}],["wjasma",{"_index":11640,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33189,7]]}}}],["wlll",{"_index":13036,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34574,4]]}}}],["wm",{"_index":10092,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2948,5]]},"/en/lessons/introduction-map-warper":{"position":[[9014,3],[20275,4]]}}}],["wo",{"_index":16987,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3612,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4849,2],[5013,2]]}}}],["woa_count",{"_index":7100,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53420,10],[53748,10]]}}}],["wolff",{"_index":20290,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50802,6],[52981,5]]}}}],["wolfram",{"_index":16823,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7114,7]]}}}],["wom?n",{"_index":6588,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13736,5],[13899,5],[14240,6],[17199,6]]}}}],["woman",{"_index":1150,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9017,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58239,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13759,5],[17280,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32113,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19267,5],[20186,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4681,6],[6460,5],[7321,5]]},"/en/lessons/intro-to-linked-data":{"position":[[36195,6]]},"/en/lessons/logistic-regression":{"position":[[48535,5],[49008,6],[58942,5],[60611,6]]},"/en/lessons/naive-bayesian":{"position":[[22359,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5358,5]]}}}],["woman’",{"_index":23118,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[886,7]]}}}],["women",{"_index":1610,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32570,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63578,5],[63897,5],[64833,6],[64901,5],[64991,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13749,5],[17304,5],[17612,5],[17704,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7208,5],[7307,5],[11581,6],[19254,6],[19432,5],[19570,6],[19668,6],[19789,5],[20041,7],[20134,6],[20280,5],[23126,5],[23273,5],[24972,5],[25399,5],[25760,5],[25946,5],[26084,5],[26457,5],[26729,5],[26833,5],[27117,5],[27266,5],[27340,5],[27564,5],[27681,6],[27932,5],[28113,5],[28235,5],[28504,5],[28613,7],[31198,7],[31295,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23942,5],[24139,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37764,6],[38718,5],[47106,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24281,5],[25654,5]]},"/en/lessons/gravity-model":{"position":[[17150,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[867,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10026,6],[10227,5],[10666,5],[14843,6],[15099,5],[15246,5],[15854,6],[21376,6],[27276,5],[35822,5],[43159,5],[45105,5],[50477,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41422,5],[41941,5],[57244,6]]},"/en/lessons/intro-to-linked-data":{"position":[[35463,5],[35537,6],[35595,5],[35962,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2719,5]]},"/en/lessons/logistic-regression":{"position":[[48595,5],[49015,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1554,5],[2496,5],[47956,5],[48153,5],[48488,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[797,5]]}}}],["women’",{"_index":5220,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64601,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[353,7],[19112,7],[19706,7],[25699,7],[26220,7],[26358,7],[26570,7],[28889,7],[39181,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[939,7],[18323,7],[46749,7],[46788,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[476,7],[839,7],[23634,7],[23660,7]]}}}],["women”.2",{"_index":1068,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5125,8]]}}}],["won",{"_index":7992,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38830,3]]}}}],["won't",{"_index":22859,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20802,9]]}}}],["won't",{"_index":8183,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25201,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45232,5],[58593,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28820,5]]}}}],["wonder",{"_index":2783,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3720,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57511,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4382,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4996,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13301,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1847,9]]},"/en/lessons/gravity-model":{"position":[[61617,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[22110,9],[42483,9],[44621,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30895,6],[34643,6],[42507,9]]},"/en/lessons/intro-to-powershell":{"position":[[6442,9],[35257,9],[39145,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5627,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22351,7],[36202,9]]},"/en/lessons/linear-regression":{"position":[[67997,6]]},"/en/lessons/naive-bayesian":{"position":[[51730,7],[55900,7]]},"/en/lessons/sentiment-analysis":{"position":[[9048,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29100,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[779,6]]}}}],["wonderfulli",{"_index":11439,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36025,11]]}}}],["wondergem",{"_index":11099,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[23574,9],[46295,9]]}}}],["wonderwomanmind",{"_index":16751,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28000,18]]}}}],["won’t",{"_index":2240,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12752,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23607,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7971,5],[11974,5],[31654,5],[36116,5],[40430,5],[43280,5],[55518,5],[57168,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6616,5]]},"/en/lessons/common-similarity-measures":{"position":[[21989,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7702,5],[13536,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16923,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7490,5],[9339,5],[31739,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42852,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3489,5],[9744,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36104,5],[51864,5]]},"/en/lessons/extracting-keywords":{"position":[[31892,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20617,5],[20662,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13308,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11887,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2395,5]]},"/en/lessons/intro-to-bash":{"position":[[10402,5]]},"/en/lessons/intro-to-linked-data":{"position":[[19608,5]]},"/en/lessons/intro-to-powershell":{"position":[[11043,5],[28045,5],[41928,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[21939,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7931,5],[11615,5],[44553,5],[48693,5]]},"/en/lessons/linear-regression":{"position":[[14617,5]]},"/en/lessons/naive-bayesian":{"position":[[21284,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10578,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15278,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19020,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13235,5],[13358,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4037,5],[22445,5],[31305,5],[42557,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[18585,5],[27364,5]]}}}],["wood",{"_index":15311,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37690,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15788,4]]}}}],["woodmont",{"_index":3474,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1906,8]]}}}],["woodrow",{"_index":2549,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23463,7]]}}}],["woof",{"_index":5294,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[2221,7],[2229,8]]}}}],["wool",{"_index":20738,"title":{},"body":{"/en/lessons/sonification":{"position":[[26387,5]]}}}],["woolf",{"_index":14617,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2619,6]]}}}],["woollard",{"_index":12780,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32253,9]]}}}],["woolrich",{"_index":10484,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16845,8]]}}}],["woong",{"_index":21969,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63187,6]]}}}],["worcest",{"_index":3591,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3363,10]]}}}],["worcestershir",{"_index":10911,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9228,14]]}}}],["worcestershire94164.41307578125.9365.78",{"_index":13702,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39223,39]]}}}],["worcestershire945341",{"_index":13797,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54829,20]]}}}],["worchest",{"_index":9027,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26647,10]]}}}],["word",{"_index":513,"title":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43,4]]},"/en/lessons/counting-frequencies":{"position":[[9,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[21,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[21,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15005,5],[15365,4],[15417,4],[15900,4],[15974,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[823,5],[12255,5],[12739,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[291,4],[1858,5],[1882,5],[2053,5],[5141,5],[6391,5],[6526,5],[6581,5],[8158,5],[9466,5],[10512,6],[12431,6],[12670,4],[12724,4],[23120,5],[25309,4],[27982,4],[29161,5],[29325,5],[31875,5],[33353,4],[33424,5],[33531,5],[33596,5],[33727,5],[33827,4],[34850,4],[35644,5],[36941,5],[36996,6],[37105,5],[37974,5],[38032,5],[38253,4],[38302,4],[39891,4],[40211,5],[40266,4],[46013,6],[52099,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1428,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[107,4],[1169,6],[2628,5],[3495,4],[4735,6],[4743,5],[4949,5],[4974,5],[6446,6],[6594,5],[6687,5],[7022,5],[7194,5],[7275,5],[7326,4],[7404,5],[8000,4],[8361,6],[8516,4],[8964,4],[9194,5],[9227,5],[9320,4],[9357,4],[9524,5],[9583,5],[9648,5],[9943,6],[10882,4],[11453,5],[12986,4],[13026,5],[13145,6],[13278,5],[13723,4],[13969,5],[14155,5],[14386,4],[14649,4],[14699,4],[14735,5],[14758,4],[14813,6],[14895,4],[15157,7],[15352,4],[15543,6],[15644,4],[16762,4],[19115,5],[21895,6],[21903,5],[22300,5],[22442,5],[23198,5],[24478,6],[24736,4],[24986,5],[27698,6],[30593,4],[32832,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14230,4],[14262,4],[14270,4],[39856,4],[39891,4],[46038,4],[48698,6],[49041,5],[49416,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16919,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8290,5],[16045,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44,4],[162,5],[186,4],[227,5],[2120,4],[2622,4],[2996,4],[3350,4],[3466,4],[3633,4],[5165,5],[5282,5],[6123,5],[6515,5],[7220,4],[7282,4],[7451,4],[7897,4],[7966,5],[8457,5],[8507,5],[8645,5],[9589,4],[10099,4],[11354,5],[11959,4],[11983,5],[12905,5],[13000,4],[13158,4],[13264,7],[13309,5],[13843,4],[14028,4],[16948,4],[18196,5],[18570,4],[19526,4],[20934,4],[21599,4],[21778,4],[23443,4],[24141,4],[26195,6],[31697,6],[35662,4],[49890,4],[50452,4],[50560,4],[50711,5],[50847,4],[52917,5],[53427,4],[53954,4],[57275,5],[57708,6],[60275,4],[61099,4],[61209,4],[62521,5],[62766,5],[62827,4],[62891,4],[62990,5],[63084,4],[63178,4],[63799,5],[68393,4],[68674,4],[69017,5],[69307,4],[69566,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5057,4],[16373,4],[16942,4],[17044,4],[18541,4],[22006,4],[31355,4],[43817,4],[46144,4],[50646,4],[52216,7],[52880,4],[53496,6],[54200,5],[54721,5],[54867,5],[66613,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37487,6],[38253,5],[47119,5],[51653,4],[54880,5]]},"/en/lessons/common-similarity-measures":{"position":[[591,5],[1890,4],[1939,4],[4839,4],[5060,4],[6525,5],[6775,4],[6832,4],[6849,4],[6982,6],[7158,5],[7317,5],[7421,5],[8285,4],[8349,4],[9145,4],[9230,5],[19157,5],[21884,5],[23767,5],[24582,5],[24997,6],[25284,5],[25395,5],[25470,5],[26303,4],[35054,5],[35949,5],[36114,4],[36676,6],[36774,4],[36846,4],[36917,4],[37191,4],[37418,4],[38815,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13299,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18526,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[926,4],[2003,4],[2258,4],[4438,4],[5569,5],[5578,4],[8576,5],[8650,5],[8720,5],[8777,4],[8796,5],[9038,4],[10409,5],[10592,5],[10618,6],[11072,4],[11168,5],[11230,5],[11452,5],[12031,5],[13269,6],[15055,4],[15247,4],[15374,5],[15595,4],[15710,4],[15744,4],[15864,5],[15870,6],[15921,5],[15927,6],[15974,5],[16002,5],[16228,5],[16271,5],[16323,5],[16476,5],[16626,5],[16993,5],[19280,4],[19371,5],[19553,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3216,4],[3407,7],[9620,4],[12837,4],[12900,4],[24069,4],[25485,5],[25626,4],[26854,6],[27901,4],[27914,4],[28392,4],[29038,4],[29081,4],[31295,5],[32658,6],[34908,5],[35352,5],[35491,6],[35949,5],[38069,5],[38319,5],[48841,5],[52226,4],[52774,5],[55549,5],[55664,5],[55726,5],[56165,5],[56502,5],[57141,5],[57302,4],[57478,5],[57571,5],[58624,5],[58873,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[659,6],[7942,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[341,5],[542,6],[3295,4],[3313,4],[4793,6],[5711,4],[5895,4],[5957,5],[6358,5],[6466,5],[6664,4],[7037,4],[7415,6]]},"/en/lessons/counting-frequencies":{"position":[[10,4],[151,4],[188,5],[415,5],[915,4],[1743,4],[1800,4],[1940,4],[1952,4],[2018,4],[2081,4],[3993,4],[4176,5],[4228,5],[6111,4],[6212,5],[6239,4],[6427,6],[6459,4],[6684,4],[6802,4],[7048,4],[7732,5],[7837,5],[7868,5],[8067,5],[8250,5],[8393,6],[8400,5],[8451,6],[12284,5],[12412,6],[12459,6],[12635,4],[14188,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1955,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29805,4],[37478,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17269,7],[32711,4],[32798,4],[33682,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4900,6],[5079,7],[14038,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1451,4],[1469,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11586,4],[24206,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7177,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2429,4],[13816,4],[14095,5],[42265,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6858,6],[23068,4],[23137,4],[37136,5],[37407,5],[53148,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3887,5],[4201,5],[13036,5],[17032,4],[34736,5],[35045,5],[38020,5],[47228,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21467,4],[23971,6]]},"/en/lessons/extracting-keywords":{"position":[[1171,6],[1198,6],[3854,6],[4844,5],[9806,6],[10005,4],[10038,4],[10059,4],[11460,6],[18036,5],[18126,5],[18165,5],[18204,5],[18382,6],[18424,5],[18580,5],[18725,4],[18809,4],[19045,5],[19167,5],[20295,5],[20332,5],[20764,4],[21003,4],[21086,5],[21203,5],[21401,4],[24590,5],[24680,5],[24719,5],[24758,5],[24858,5],[24895,5],[28650,5],[30364,6],[36315,5],[36413,5],[36456,5],[36499,5],[36606,5],[36647,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1356,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21049,4],[34112,5],[34174,5],[34647,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8824,4],[9307,4],[9545,5],[10051,4],[10579,4],[10786,4],[10920,6],[11121,5],[13158,6],[13165,6],[15082,5],[16019,4],[20261,6],[21560,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[22,5],[1252,5],[5103,6],[5967,5],[7011,6],[8927,6],[11260,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[22,5],[974,5],[1661,5],[2788,4],[9136,5],[9601,7],[10037,6],[10389,6],[11847,5],[12682,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23790,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23359,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10895,4],[10910,4],[11035,5],[11378,6],[33154,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1665,4],[4939,4],[5010,4],[10672,4],[10817,4],[11122,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4566,5],[16601,4]]},"/en/lessons/gravity-model":{"position":[[14908,6],[23138,6],[45328,6],[47625,4],[47648,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[41684,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23300,5],[37914,4],[38000,4],[39150,5],[48408,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3755,4],[3781,5],[3874,4],[3981,5],[4393,5],[4829,5],[5836,5],[5907,7],[8680,6],[9935,4],[9960,5],[11219,4],[31923,4],[32481,5],[32546,5],[32586,5],[33619,4],[33787,5],[34042,5],[36778,4],[53267,5],[53501,4],[55055,6],[55191,5]]},"/en/lessons/intro-to-bash":{"position":[[17848,4]]},"/en/lessons/intro-to-linked-data":{"position":[[22870,6]]},"/en/lessons/intro-to-powershell":{"position":[[4988,4],[11553,6],[12046,4],[18312,6],[20802,6],[36041,6],[36109,5],[36416,6],[36504,4],[36727,5],[36898,6],[37174,4],[38012,4],[44985,5],[45013,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2895,4],[2915,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8653,5],[9141,4],[12714,4],[12856,4],[18383,4],[18438,6],[18506,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39004,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5514,6],[25323,6],[25615,4],[25695,4],[33407,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1558,5],[1912,6],[2107,5],[2437,5],[3312,5],[6852,4],[6877,5],[6983,4],[7347,6],[10541,5],[10884,5],[11061,4],[11284,4],[11427,5],[15284,5],[17442,5],[17499,4],[17529,4],[17543,4],[17603,4],[17776,5],[17904,4],[18030,4],[18145,5],[19224,4],[20783,6],[20872,6],[20931,4],[21019,4],[21072,6],[21090,6],[21179,4],[21215,5],[22271,4],[23707,4],[23944,5],[24018,5],[24097,5],[24478,6],[25319,5],[25489,6],[25524,4],[25637,5],[25729,4],[26261,5],[26434,5],[26476,4],[26895,5],[27375,5],[27721,5],[28832,4],[28962,4],[28984,6],[29568,5],[29801,5],[29933,4],[29984,4],[30100,5],[31708,5],[32116,5],[32313,6],[32339,4],[32377,5],[32585,6],[32727,5],[34050,5],[36080,5],[36132,5],[36219,6],[36259,5],[36464,4],[36967,5],[37532,5],[43545,4],[44050,5],[48190,4],[48393,6]]},"/en/lessons/json-and-jq":{"position":[[2879,5]]},"/en/lessons/jupyter-notebooks":{"position":[[2237,4],[6795,4],[39444,4],[42714,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[616,5],[2601,5],[2908,5],[3079,5],[3180,5],[3366,5],[3704,5],[5505,5],[6518,5],[6584,5],[7829,6],[7874,5],[8044,9],[8083,8],[8116,8],[8270,5],[8728,5],[8867,6]]},"/en/lessons/linear-regression":{"position":[[5780,4],[7931,5],[16241,4],[16375,5],[18622,4],[20141,6],[30601,4],[31133,5],[31509,7],[34762,5],[34827,5],[63313,5],[68513,4],[68796,5],[69243,5],[72381,4],[72507,4]]},"/en/lessons/linux-installation":{"position":[[2444,6]]},"/en/lessons/logistic-regression":{"position":[[3960,4],[4511,4],[5452,4],[5539,4],[5908,4],[34671,4],[34731,4],[40357,4],[40545,4],[41149,4],[41998,4],[47077,5],[49118,5],[54276,4],[54410,4],[60552,5],[60687,5]]},"/en/lessons/mac-installation":{"position":[[1823,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4121,5]]},"/en/lessons/naive-bayesian":{"position":[[7541,5],[8390,6],[9051,5],[9088,4],[10373,6],[10443,4],[10503,5],[13732,5],[13820,5],[13978,5],[14133,6],[14211,4],[14400,4],[14647,5],[14790,6],[14857,5],[14919,4],[14965,5],[15228,5],[16179,5],[16247,5],[16320,5],[16378,5],[16407,5],[16656,4],[16694,4],[16733,4],[16915,5],[17619,6],[17671,5],[17760,4],[18763,5],[18808,4],[18849,4],[18954,6],[19169,5],[19313,4],[19553,5],[19857,5],[20262,5],[21192,4],[21256,5],[21443,4],[21502,5],[21702,4],[22005,4],[24698,6],[24978,6],[25483,6],[25952,4],[26045,4],[26298,4],[26484,6],[26520,4],[26599,5],[26634,6],[26801,4],[26821,4],[26854,4],[26948,5],[26992,4],[27759,5],[43322,7],[43354,5],[43449,5],[52980,6],[60386,5],[68159,5],[68258,5],[68289,5],[68734,5],[68836,5],[69382,5]]},"/en/lessons/normalizing-data":{"position":[[777,5],[1203,5],[1363,7],[1457,8],[1524,5],[1666,5],[1755,6],[1815,4],[3042,5],[3492,5],[3612,4],[3716,5],[3794,4],[3875,4],[3911,5],[4735,5],[8370,5],[9515,5],[9576,5],[10430,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7516,5],[7664,4],[9985,5],[29329,5],[29665,4],[31027,5],[31104,6],[31848,4],[32062,5],[32287,5],[33159,5],[33955,5],[40116,5],[41731,5],[42878,5],[43073,4],[43219,5],[43493,4],[43551,4],[43614,7],[43775,4],[44850,4],[45289,4],[45439,4],[45489,4],[45628,4],[46785,4],[48135,4],[49182,4],[49428,4],[49552,4],[49609,5],[49961,4],[50213,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1336,4],[8900,4],[9463,4],[9588,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[747,5],[856,6],[917,4],[958,5],[1022,4],[1299,4],[2287,6],[2942,5],[4492,6],[9327,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1849,4]]},"/en/lessons/research-data-with-unix":{"position":[[6240,4],[6594,6],[7170,4],[8769,6],[9210,4],[12985,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5924,5],[26076,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2631,4],[2697,5],[2851,4],[4746,5],[5468,6],[6005,4],[6035,4],[6196,5],[6403,4],[6933,5],[6957,5],[7061,7],[7511,4],[7818,6],[8617,5],[9135,5],[9827,4],[10436,5],[11867,4],[12736,6],[13105,5],[13157,5],[15276,4],[15284,4],[17245,4],[17357,5],[17466,4],[17755,5],[17968,4],[18033,4],[19454,5],[22676,5],[22730,5],[22917,6],[23100,4],[23332,5],[23732,5],[23933,4],[24176,4],[24619,4],[24686,4],[27619,5],[29613,4],[29630,4],[30296,5],[31543,4],[32809,5],[32892,4],[32928,5],[33029,5],[33071,5],[33178,5],[33640,5],[33734,5],[34040,5],[34156,7],[34721,5],[35263,5],[35896,4],[36038,4],[36071,4],[36169,5],[37543,4],[38269,5],[38937,4],[38968,4],[38978,4],[39104,4],[39639,4],[39708,6],[40209,5],[40389,5],[40488,5],[40621,5],[40733,5],[40822,4],[40869,5],[40947,5],[41092,4],[41120,5],[41234,4],[46482,5],[46547,6],[47414,6],[48209,4],[49815,4],[53867,4],[54529,5],[54604,5],[54641,5],[54665,4]]},"/en/lessons/sentiment-analysis":{"position":[[2360,5],[2655,5],[11162,4],[11757,6],[12089,4],[15065,4],[20377,6],[23301,5],[24417,6],[25066,10]]},"/en/lessons/sonification":{"position":[[5927,5],[6245,8],[6262,5],[12680,5],[19972,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4990,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1835,4],[2305,5],[2422,6],[2774,4],[4343,4],[4867,4],[5720,4],[5743,4],[6331,4],[13950,6],[20835,4],[21214,4],[21455,4],[27269,4],[30017,5],[30880,4],[32400,4],[32495,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[250,5],[2952,5],[2962,4],[3443,5],[3504,4],[5184,4],[5490,4],[6538,4],[20187,5],[20267,5],[21295,5],[21377,5],[21577,4],[22010,5],[24044,5],[24248,4],[24458,4],[24524,5],[25540,5],[25576,4],[25715,7],[28012,5],[30474,5],[30680,5],[32586,4],[32971,4],[33849,4],[36384,6],[41437,5],[42289,4],[42412,4],[43672,5],[46818,4],[47190,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11157,5],[11513,6],[11879,5],[27672,6],[28044,5],[28120,5],[28579,5],[28746,5],[28904,5],[28988,5],[29133,5],[29204,5],[29285,5],[29625,5],[29776,6],[30359,6],[32139,4],[33263,5],[33446,6],[34109,5],[34331,5],[34375,5],[34527,5],[34649,5],[35415,5],[35672,5],[36396,5],[36485,5],[36736,6],[37061,7],[37099,4],[37130,4],[37166,5],[37212,5],[37274,5],[37597,5],[41371,5],[41410,5],[41465,5],[42024,6],[42092,5],[42273,5],[42345,5],[42511,5],[43369,5],[43809,4],[44171,4],[44442,5],[44742,5],[44820,4],[44898,4],[45369,5],[45776,5],[45979,5],[46483,7],[46508,5],[46667,4],[48176,4],[48228,5],[48272,5],[48348,5],[48461,5],[48755,5],[48810,5],[49554,5],[49643,5],[49767,5],[50306,5],[50387,5],[50702,5],[51088,5],[51210,5],[51352,5],[51556,5],[51652,5],[51760,5],[51886,5],[52074,5],[52185,4],[53251,7],[53423,5],[53577,5],[53782,4],[56259,7],[56750,4],[57154,7],[57998,6],[59908,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1482,6],[2643,5],[2945,5],[3035,5],[3136,5],[3167,5],[3334,5],[3459,5],[4385,4],[4861,5],[14463,4],[15682,5],[15688,6],[15816,5],[18563,5],[18885,6],[18896,5],[19045,5],[19293,5],[20388,4],[20572,5],[21030,4],[21604,5],[21662,4],[24709,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[724,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1711,4],[4694,4],[22986,6]]},"/en/lessons/transliterating":{"position":[[165,5],[452,5],[11100,4],[12494,5],[19976,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28,4],[130,4],[308,4],[469,4],[579,4],[631,4],[777,4],[1457,4],[1527,4],[1831,4],[1857,4],[1959,4],[2063,4],[2097,4],[2558,4],[3572,4],[3718,5],[3940,4],[4190,5],[4256,5],[4380,5],[4406,4],[4544,5],[5081,4],[5280,5],[5491,4],[5554,5],[5606,4],[5649,5],[5698,6],[5741,5],[5798,5],[5902,4],[5952,5],[6083,4],[6152,4],[6196,5],[6291,4],[6440,4],[6493,5],[6540,4],[6688,5],[6973,4],[7012,4],[7026,4],[7058,5],[7109,5],[7126,4],[7170,4],[7390,5],[7730,4],[7751,5],[7780,4],[7830,5],[7855,5],[7974,4],[8181,5],[8291,4],[8347,4],[8445,7],[8536,5],[8697,5],[8817,5],[8968,5],[9285,4],[9314,6],[9327,4],[9516,6],[9589,4],[9736,4],[9805,5],[9897,4],[10067,4],[10348,6],[10425,6],[10481,4],[10659,4],[10755,5],[11016,5],[11073,4],[11374,4],[11643,4],[11751,5],[11964,6],[12166,4],[12372,4],[12464,5],[12709,5],[13025,5],[13144,5],[13277,5],[13554,5],[14094,5],[14162,5],[14382,4],[14633,4],[16364,4],[16841,5],[17004,5],[17129,5],[17580,4],[20976,5],[22244,5],[22337,5],[22577,5],[23086,4],[23775,4],[23945,5],[24086,4],[25184,5],[25269,6],[25346,5],[26427,4],[26547,4],[26593,4],[27503,5],[27903,4],[28192,4],[28757,4],[28826,4],[29000,5],[29268,5],[29289,5],[29313,5],[29330,5],[29349,5],[29372,5],[29387,5],[29421,5],[29463,5],[29501,5],[29609,5],[30747,6],[32072,4],[32154,4],[32184,4],[32209,4],[32238,4],[32324,4],[32363,5],[32464,5],[32747,5],[32795,5],[32855,5],[32974,6],[33117,5],[33332,5],[33370,5],[33420,5],[33464,4],[33596,5],[33646,4],[33750,5],[33847,5],[33929,5],[33967,4],[34178,4],[34324,5],[34388,4],[34435,5],[34595,4],[34679,5],[34852,5],[34931,5],[34991,5],[35099,4],[35153,6],[35187,5],[35260,5],[35304,5],[35339,5],[35657,4],[35907,4],[36064,4],[36380,4],[36437,4],[36452,5],[36579,4],[36732,4],[36835,5],[36950,5],[37168,4],[37275,6],[37421,6],[37458,5],[38075,6],[38094,4],[38370,4],[38661,4],[38760,4],[39346,4],[39719,7],[40563,4],[40617,4],[40979,4],[41081,4],[41246,4],[41726,6],[41950,5],[42479,4],[42960,5],[43230,5],[43331,5],[43610,4],[43781,4],[45273,4],[45352,5],[45374,5],[45542,5],[45723,5],[47594,4],[47676,4],[47780,4],[47851,4],[47934,4],[48024,4],[48215,4],[48669,4],[48905,4],[48966,4],[49044,4],[49286,4],[49440,4],[49555,4],[49813,4],[49852,4],[50022,4],[50203,4],[50239,4],[50422,4],[51423,5],[51936,4],[52650,4],[52893,4],[52936,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[146,4],[502,4],[2572,4],[2735,4],[9896,6],[10892,4],[12612,5],[15334,4],[15554,4],[15869,4],[23015,4],[23979,4],[27100,4],[30493,4],[30681,4],[32532,4],[33410,4]]},"/en/lessons/viewing-html-files":{"position":[[1578,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25250,6]]},"/en/lessons/windows-installation":{"position":[[3181,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14796,6],[14803,5],[14879,5],[15013,5],[15083,6],[15168,4],[15295,5],[15303,5],[15417,5],[15953,6],[16024,5],[16820,6],[17011,5]]},"/en/lessons/working-with-text-files":{"position":[[3655,6],[3874,5],[4765,4]]},"/en/lessons/working-with-web-pages":{"position":[[2937,4]]}}}],["word'",{"_index":16292,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28057,6]]}}}],["word(",{"_index":22912,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[34109,7]]}}}],["word,freq",{"_index":16331,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37542,9]]}}}],["word,joint_count",{"_index":16284,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27638,16]]}}}],["word.png",{"_index":22076,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[21613,9]]}}}],["word2vec",{"_index":3734,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4836,8],[13583,8],[20986,8],[66276,8],[67496,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[881,8],[3617,9],[8914,8],[9524,8],[9534,8],[10167,9],[10608,8],[11199,8],[11263,8],[11689,8],[13531,8],[15369,8],[18821,8],[18856,8],[18905,8],[26319,8],[28579,8],[31258,8],[31381,8],[38534,8],[48399,8]]}}}],["word2vec(sentences=data_clean",{"_index":22898,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31847,30]]}}}],["word2vec.load(file_path",{"_index":22932,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39158,24]]}}}],["word2vec’",{"_index":22907,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[32488,10]]}}}],["word['boundingbox']['normalizedvertices'][1]['i",{"_index":19065,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46268,50],[46519,50]]}}}],["word['boundingbox']['normalizedvertices'][1]['x",{"_index":19059,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45766,50],[46017,50]]}}}],["word['boundingbox']['normalizedvertices'][2]['i",{"_index":19066,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46319,50],[46570,50]]}}}],["word['boundingbox']['normalizedvertices'][2]['x",{"_index":19060,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45817,50],[46068,50]]}}}],["word['boundingbox']['normalizedvertices'][3]['i",{"_index":19069,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46621,50]]}}}],["word['boundingbox']['normalizedvertices'][3]['x",{"_index":19063,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46119,50]]}}}],["word['boundingbox']['normalizedvertices'][3]['x'])+0.01",{"_index":19061,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45868,55]]}}}],["word['boundingbox']['normalizedvertices'][3]['y'])+0.01",{"_index":19067,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46370,55]]}}}],["word['confid",{"_index":18962,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31924,18],[32476,19],[32658,19]]}}}],["word['property']['detectedlanguages'][0]['languagecod",{"_index":18969,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32517,57]]}}}],["word['symbol",{"_index":18965,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32137,16],[46723,16]]}}}],["word_count",{"_index":4587,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5152,12],[5579,10],[13781,10],[16448,10],[18036,10],[22144,10],[29173,10],[29803,10],[30670,10],[31108,10],[38705,10],[46279,10],[48404,10]]}}}],["word_frequency.csv",{"_index":2426,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14524,22]]}}}],["word_text",{"_index":18963,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32088,9]]}}}],["word_text.isalpha",{"_index":18966,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32233,20]]}}}],["word_token",{"_index":16263,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20700,15]]},"/en/lessons/sentiment-analysis":{"position":[[11653,15],[11783,14],[34038,14],[34174,13]]}}}],["wordcloud",{"_index":3917,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19775,9],[21562,9],[21579,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24260,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20164,10],[39536,9]]}}}],["wordcloud(background_color=non",{"_index":4385,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53450,32],[63197,32]]}}}],["wordcount",{"_index":5742,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26124,10],[26202,10]]}}}],["worddict",{"_index":19180,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5835,8],[9921,8],[10048,9]]}}}],["worddict[target",{"_index":19200,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10071,17]]}}}],["wordfish",{"_index":21650,"title":{"/en/lessons/text-mining-youtube-comments":{"position":[[38,8]]}},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[39,8],[744,9],[825,8],[917,8],[2494,8],[2665,8],[6752,9],[6864,8],[7028,8],[7165,8],[10845,8],[10902,8],[11057,8],[11392,8],[11975,8],[15665,8],[22369,8],[26129,9],[27584,9],[27856,8],[27992,8],[29697,8],[31323,8],[31859,8],[32258,9],[32372,8],[32397,8],[32469,8],[32679,8],[32920,8],[32932,8],[33063,8],[33514,8],[33682,8],[33857,8],[34029,8],[34273,8],[34494,8],[35191,8],[36080,8],[36605,8],[36982,8],[37755,8],[37947,8],[38109,8],[38205,8],[38291,8],[38435,8],[38537,8],[39809,8],[39997,8],[40852,8],[42564,8],[42594,8],[42622,8],[43022,8],[43281,8],[43541,8],[43628,8],[43769,8],[45537,9],[45863,8],[46429,8],[46585,8],[49488,8],[50257,8],[51508,8],[52151,8],[52579,9],[52794,8],[53197,8],[53494,8],[55135,9],[55601,8],[56443,8],[57655,8],[59329,8],[59950,8],[60111,8],[60214,8],[64631,8],[64800,8],[65683,9]]}}}],["wordfish’",{"_index":21801,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[32340,10],[44983,10]]}}}],["wordfreq",{"_index":7654,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1341,8],[1577,12],[1717,9],[1869,8],[3334,8],[3570,12],[6520,8]]}}}],["wordfreq.append(wordlist.count(w",{"_index":7655,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1378,34]]}}}],["wordi",{"_index":8011,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44762,9]]}}}],["wordish",{"_index":21805,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[35912,7]]}}}],["wordl",{"_index":8844,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[24199,6],[24253,6]]}}}],["wordlist",{"_index":7637,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6162,8]]},"/en/lessons/counting-frequencies":{"position":[[1310,8],[1364,9],[1755,9],[3303,8],[3373,9],[6559,9],[7554,8],[12532,8],[13074,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9609,8],[10680,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3959,8],[5266,9],[6219,9],[6554,11],[7162,8]]},"/en/lessons/normalizing-data":{"position":[[4656,8],[9257,8]]},"/en/lessons/output-data-as-html-file":{"position":[[9080,8]]}}}],["wordlist.count(p",{"_index":7682,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6531,18]]}}}],["wordlist.count(w",{"_index":7663,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[3345,18]]}}}],["wordlist[i:i+n",{"_index":16997,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5595,16]]}}}],["wordlisttofreqdict(wordlist",{"_index":7681,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6486,29]]}}}],["wordpress",{"_index":2985,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2432,10],[5758,10],[6994,9],[7074,10],[58359,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[994,9],[5685,9],[6281,9],[6664,9],[8418,10],[8631,10],[9462,9],[58893,9],[60194,9],[60377,9],[60579,9],[60643,9],[60697,9],[60896,9],[60936,9],[61050,9],[61369,9],[62064,9],[62293,9],[62664,9],[63009,9],[67439,9],[67480,9],[67695,9],[71857,10]]},"/en/lessons/preserving-your-research-data":{"position":[[9908,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5277,10]]}}}],["wordpress.com",{"_index":5364,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8572,14]]}}}],["wordpress9",{"_index":5542,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60045,10]]}}}],["wordpressʼ",{"_index":5546,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61229,12]]}}}],["wordpress’",{"_index":5571,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67504,11]]},"/en/lessons/installing-omeka":{"position":[[2091,11]]}}}],["words.13",{"_index":1720,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40589,8]]}}}],["words.22",{"_index":16396,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44083,8]]}}}],["words.6",{"_index":19978,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7009,7]]}}}],["words.find(\"&",{"_index":10250,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34902,21],[35645,19],[38186,21],[47394,21]]}}}],["words.find(\"browse.jsp?id",{"_index":10248,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34770,28],[38054,28],[47262,28]]}}}],["words.find(\"id",{"_index":10254,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35615,17]]}}}],["words.replac",{"_index":10939,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[18134,18],[18173,18],[18212,18],[24688,18],[24727,18],[24766,18],[36421,18],[36464,18],[36507,18]]}}}],["words[i",{"_index":4348,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51094,8]]}}}],["words[idstart",{"_index":10257,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35675,14]]}}}],["wordstar",{"_index":21090,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4605,9]]}}}],["wordstr",{"_index":7650,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1171,10],[1238,10],[1433,10],[3165,10],[3232,10],[3426,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3821,10],[3888,10],[6767,10],[6834,10]]}}}],["wordstring.split",{"_index":7653,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1321,18],[3314,18]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3970,18],[6918,18]]}}}],["word|valu",{"_index":20203,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46631,12]]}}}],["word–emot",{"_index":20256,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50006,12],[54019,12]]}}}],["word’",{"_index":5812,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[37109,6]]},"/en/lessons/counting-frequencies":{"position":[[1849,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13959,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4596,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7133,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44235,6]]}}}],["wore",{"_index":11003,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1656,4]]}}}],["work",{"_index":115,"title":{"/en/lessons/space-place-gazetteers":{"position":[[0,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[0,7]]},"/en/lessons/working-with-text-files":{"position":[[0,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2114,4],[3067,7],[4913,7],[5025,4],[9816,5],[18897,5],[21547,7],[21605,7],[21947,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1657,5],[2008,4],[2494,4],[3556,4],[6093,5],[6245,4],[8163,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[234,5],[1443,4],[2681,4],[2985,7],[3038,7],[11661,5],[22845,4],[28810,6],[33257,4],[36386,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9529,7],[13604,4],[13860,4],[15690,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[666,4],[1552,4],[1624,5],[2085,4],[3788,5],[5387,7],[5580,8],[7183,4],[7934,7],[9962,8],[9999,7],[10263,7],[13165,5],[16080,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1922,7],[2528,7],[3539,4],[4105,9],[4153,4],[5744,9],[5844,6],[8722,6],[10357,7],[10398,4],[15934,4],[24803,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[525,4],[2140,7],[4883,4],[5079,4],[6736,4],[12551,4],[15543,4],[15588,4],[18529,4],[25317,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3202,4],[4983,7],[5056,6],[5339,5],[9129,5],[9843,4],[10437,4],[11088,4],[13306,4],[13382,4],[15729,4],[19584,6],[30581,7],[32466,8],[34711,5],[39608,5],[52896,4],[55539,4],[60016,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2288,7],[3001,4],[6443,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5564,5],[9630,5],[10265,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[418,5],[565,5],[7117,5],[8243,7],[13288,5],[13509,4],[20322,4],[22417,5],[24577,7],[26350,5],[33812,5],[33826,5],[40644,4],[41847,4],[43107,4],[51652,4],[56087,5],[65219,5],[66082,5],[66351,4],[66888,6],[66980,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[299,5],[454,5],[5237,5],[8026,4],[12753,5],[13314,5],[13509,6],[13745,5],[17132,6],[17332,6],[18624,7],[20824,5],[21992,5],[24378,5],[27775,4],[30716,7],[39426,7],[43838,7],[46047,6],[47925,4],[48218,5],[51856,6],[52399,7],[56254,5],[59389,5],[60967,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[860,4],[1405,5],[3190,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[659,4],[2945,4],[3582,7],[4190,4],[6485,7],[7074,4],[7875,4],[8225,4],[8291,4],[9212,7],[11181,7],[11427,7],[11505,4],[11586,4],[16098,7],[19334,4],[23063,7],[23218,7],[25079,5],[25545,4],[26916,4],[27153,4],[29163,5],[29645,5],[32532,5],[32723,7],[33422,6],[33789,7],[33840,4],[34113,4],[34176,4],[35354,4],[36268,4],[37643,7],[37784,4],[37857,7],[38485,7],[39174,4],[39260,4],[39821,4],[41664,4],[41997,4],[42424,4],[43112,5],[45066,5],[48274,5],[48461,4],[48729,4],[49367,7],[50005,5],[50676,5],[50764,4],[50854,4],[51768,4],[51863,4],[52111,4],[54060,4],[54145,7],[55997,6],[57601,4],[58366,5],[59243,5],[62740,5],[63207,5],[64051,7],[64197,5],[64508,4],[64669,4],[67315,5],[68702,7],[68952,4],[69367,4],[70854,7]]},"/en/lessons/common-similarity-measures":{"position":[[2880,4],[3896,7],[4115,4],[5647,4],[9132,7],[20296,7],[23634,7],[23750,6],[24502,4],[24784,4],[29208,6],[30333,5],[30533,6],[30801,7],[32385,4],[38109,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6915,5],[7999,7],[8161,4],[9412,7],[12717,4],[13451,5],[13834,7],[13944,4],[14244,4],[17343,7],[23187,6],[24243,7],[24501,7],[24602,4],[26574,6],[30857,7],[36694,5],[36920,5],[40036,7],[41067,7],[43269,6],[46235,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3003,4],[3322,7],[4704,7],[4752,7],[5513,7],[5904,7],[9201,7],[9261,4],[9799,7],[10409,7],[32574,4],[34101,5],[35203,4],[35440,4],[47048,4],[47659,7],[48888,4],[51841,7],[52968,4],[56095,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[582,7],[4274,7],[4535,7],[4576,5],[18174,4],[20784,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10421,5],[11135,4],[11887,7],[12673,7],[14253,7],[16236,7],[32678,7],[40470,5],[54608,4],[54812,5],[58120,5],[59016,4],[59066,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3194,5],[13511,4],[28406,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2187,4]]},"/en/lessons/counting-frequencies":{"position":[[593,7],[3774,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1122,4],[2285,7],[12924,7],[13875,7],[14275,5],[14372,7],[14956,8],[17573,7],[17688,5],[19757,6],[22888,8],[26837,6],[28135,7],[32154,7],[32897,7],[38716,7],[39637,4],[44911,5],[45772,4],[45803,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5099,4],[5836,4],[6112,4],[8533,6],[12882,4],[15121,5],[27764,6],[29639,5],[35557,4],[35603,4],[38284,5],[38992,4],[39051,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2311,7],[4277,4],[8611,4],[11601,7],[11750,7],[12834,7],[18676,4],[18878,4],[21609,6],[26245,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10679,4],[14866,4],[15636,6],[18706,4],[19504,6],[21431,6],[27713,6],[29467,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[787,4],[1394,4],[2280,4],[2549,7],[6104,7],[6573,4],[6922,7],[7550,5],[7725,4],[8011,4],[9056,4],[9386,4],[9726,5],[10107,5],[10628,4],[10851,4],[16103,7],[18885,4],[25888,7],[28591,7],[38392,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1140,7],[1979,4],[2281,7],[2847,5],[3071,5],[11730,7],[11839,7],[15591,8],[19170,4],[20741,7],[23711,6],[23961,4],[24490,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[602,7],[1000,4],[2387,4],[3192,4],[3950,4],[10351,4],[12169,4],[14868,4],[28813,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[730,7],[4720,7],[15144,7],[19243,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2562,5],[9145,4],[11423,4],[11656,5],[49139,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1523,7],[3313,5],[3880,5],[5484,7],[5541,4],[6466,4],[8407,6],[30548,7],[40210,5],[42034,6],[45641,5],[48396,7],[56668,4],[56884,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3859,4],[11467,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[575,4],[726,7],[2386,5],[5247,4],[5280,4],[8971,5],[11039,7],[12987,7],[13740,4],[14013,6],[15319,7],[15594,5],[24458,6],[29569,6],[30067,7],[30099,6],[33208,6],[33643,4],[36508,4],[48592,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[58,7],[1274,4],[1490,7],[3514,6],[5677,4],[6907,4],[7732,7],[12734,4],[13303,4],[13781,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[681,7],[2081,7],[4401,4],[7738,7],[18354,4],[20742,7],[22491,4],[23492,4],[44043,7],[44965,7],[45071,7],[45957,4],[48576,5],[52824,7],[52923,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2815,4],[6570,7],[10197,7],[11605,7],[16300,7],[16489,5],[16667,6],[24364,5],[28194,7]]},"/en/lessons/extracting-keywords":{"position":[[1674,5],[4338,7],[4534,7],[4680,7],[5732,7],[8621,5],[10631,7],[15406,6],[16185,5],[16812,7],[18633,4],[22031,7],[22335,4],[24022,4],[25827,7],[26125,6],[26226,8],[30248,4],[30836,7],[33983,7],[37355,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7893,5],[10068,6],[10157,7],[12466,7],[17540,5],[44328,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1981,7],[9739,7],[10124,7],[27744,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[667,4],[7190,7],[7320,5],[7919,7],[9875,4],[11377,5],[11855,5],[16196,6],[19568,4],[34403,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[398,4],[549,7],[1843,4],[6798,5],[9631,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[519,4],[670,7],[5892,5],[9414,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1708,4],[3254,5],[14390,4],[16515,4],[17185,6],[23706,5],[32030,6],[32090,6],[45284,5],[47631,7],[48715,4],[67027,4],[68083,7],[68983,4]]},"/en/lessons/geocoding-qgis":{"position":[[3007,7],[3391,7],[4748,4],[4825,7],[6222,4],[7345,7],[7425,5],[8232,4],[8488,4],[10894,7],[12336,6],[13630,6],[26129,7],[36600,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[875,5],[2017,5],[2524,5],[9541,7],[15821,5],[15879,5],[24162,4],[25030,4],[25156,4],[25342,5],[26651,5],[29302,5]]},"/en/lessons/georeferencing-qgis":{"position":[[407,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[4868,4],[6509,7],[6756,4],[9117,7],[12938,4],[18129,7],[27965,4],[35094,4],[35468,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1998,4],[3015,4],[4695,4],[4957,4],[5533,4],[6749,4],[8645,4],[10374,4],[10804,4],[14924,7],[16030,7],[17969,7],[18275,5],[18322,4],[20524,5],[22159,5],[25979,4],[28654,4],[32657,5],[34531,8],[34785,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[4657,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[560,7],[1525,5],[4880,7],[6900,4],[9671,8],[17188,4],[24087,7],[35091,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1848,5],[3217,4],[5431,4],[11815,7],[11880,4],[12238,5],[12911,5],[15186,4],[16532,5],[21032,5],[21621,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[569,7],[1031,4],[9711,4],[21291,6],[23091,7],[25748,4]]},"/en/lessons/gravity-model":{"position":[[8065,7],[8561,5],[9633,6],[13028,7],[13977,7],[16851,4],[18010,5],[20145,4],[23741,5],[32449,4],[43015,5],[48616,7],[48782,7],[55860,4],[57145,4],[57252,4],[58814,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4937,4],[6096,5],[6889,5],[8598,5],[14040,6],[16299,6],[17240,5],[17653,4],[18444,5],[22188,5],[22342,7],[22590,4],[23004,4],[24538,6],[26547,5],[28087,8],[29666,7],[33419,5],[35881,7],[41383,5],[41587,5],[46023,4]]},"/en/lessons/installing-omeka":{"position":[[5893,7],[12443,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[4073,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3813,7],[4347,4],[4432,5],[9521,4],[13838,4],[19526,4],[21689,7],[23496,7],[23871,7],[24015,7],[24512,7],[24656,7],[24817,6],[24863,9],[24941,5],[24962,8],[25472,4],[25774,5],[25819,8],[26146,5],[26179,8],[26548,4],[26888,5],[26975,7],[27465,7],[27570,8],[27653,7],[28361,5],[28382,8],[29543,7],[30066,5],[30862,4],[31195,5],[31215,8],[32172,4],[32230,4],[32299,7],[32899,4],[33066,4],[33225,4],[33388,4],[33444,5],[33477,8],[34159,5],[34179,8],[34610,4],[35461,5],[40372,5],[40613,7],[41213,7],[41332,4],[41510,5],[48650,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4530,7],[5973,7],[6421,7],[7293,4],[11531,7],[19205,5],[19922,5],[21982,7],[30180,5],[30361,7],[53459,4],[53578,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1208,5],[3715,7],[9674,7],[15996,5],[26537,7],[29126,5],[30199,4],[37580,7],[43785,5],[44963,5],[50873,7],[54113,5],[54301,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3091,4],[8085,7],[8409,7],[13239,7],[14169,7],[15496,7],[22573,4],[22775,4],[25813,6],[31315,4],[32692,7]]},"/en/lessons/intro-to-bash":{"position":[[1200,4],[5019,7],[11664,7],[12753,7],[14742,4],[17461,4],[20686,4],[23334,5],[23519,5],[25672,7],[26834,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[713,7],[751,4],[1825,7],[2773,5],[4945,4],[5876,4],[7069,7],[10992,4],[14854,7]]},"/en/lessons/intro-to-linked-data":{"position":[[3345,7],[3391,7],[3519,5],[7233,8],[8005,4],[15188,4],[15230,4],[16893,4],[18809,4],[22611,4],[23707,6],[26033,4],[28011,5],[31890,6],[33507,5],[34191,5],[34518,4],[34635,5],[35388,6],[36883,7]]},"/en/lessons/intro-to-powershell":{"position":[[639,7],[949,7],[2052,4],[3235,4],[6216,4],[7237,4],[9228,7],[9567,7],[9920,7],[10083,4],[10119,4],[16666,5],[17653,7],[18594,7],[18708,4],[18891,4],[21998,4],[26485,7],[29294,7],[29498,7],[30602,7],[36533,7],[38347,4],[38528,4],[40092,6],[40719,7],[41136,7],[45780,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[442,5],[7053,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[824,4],[2184,5],[7559,4],[7844,5],[8146,6],[10300,4],[18951,4],[23764,4],[24341,7],[24472,4],[24834,5]]},"/en/lessons/introduction-and-installation":{"position":[[113,5],[764,7],[1438,5],[1538,5],[1688,5],[1979,4],[2326,4]]},"/en/lessons/introduction-map-warper":{"position":[[1277,7],[5961,4],[8032,7],[11170,7],[19556,4],[20178,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2135,7],[4586,4],[4860,6],[11986,7],[12138,7],[17812,4],[18120,4],[20468,4],[38289,4],[41459,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1313,4],[2163,7],[4746,4],[9833,4],[16553,5],[18202,4],[18557,7],[19608,7],[20452,4],[24662,4],[27377,6],[30076,4],[30825,7],[31142,4],[34927,5],[35697,8],[36584,6],[38420,4],[38868,5],[40713,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4691,7],[5448,4],[5847,7],[5906,7],[5946,4],[6766,5],[7152,4],[10170,4],[10379,4],[16854,6],[16991,7],[17128,7],[17838,4],[18506,4],[20084,4],[22805,4],[22890,5],[30561,4],[35424,5],[36038,4],[43869,5],[53607,4]]},"/en/lessons/json-and-jq":{"position":[[1021,4],[1474,7],[1778,7],[5048,7],[5970,5],[6594,4],[17509,7],[28418,5],[37633,5],[39554,7],[39978,7],[40503,7]]},"/en/lessons/jupyter-notebooks":{"position":[[365,7],[3569,4],[4045,4],[4450,4],[12285,4],[17807,4],[17978,7],[18797,7],[23201,7],[25656,4],[27421,5],[28964,7],[30336,7],[30775,6],[30804,4],[33502,7],[34102,4],[35106,7],[36287,7],[38869,5],[42000,4],[44559,4],[44889,7],[45527,5],[45965,5],[47532,4],[47575,7],[50200,4],[51285,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3069,4],[3476,7],[6639,4],[7693,6]]},"/en/lessons/linear-regression":{"position":[[8963,7],[10969,4],[15683,4],[18304,4],[21537,4],[26471,4],[38213,4],[38411,7],[51080,7],[53710,7]]},"/en/lessons/linux-installation":{"position":[[400,4],[4619,7]]},"/en/lessons/logistic-regression":{"position":[[5080,4],[14796,4],[23511,4],[30194,4],[49461,4],[52045,5],[61143,7]]},"/en/lessons/mac-installation":{"position":[[4296,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1003,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1624,7],[1748,4],[1800,4],[2081,4],[2330,4],[2382,4],[2528,7],[7374,6],[19816,7],[20204,7],[36176,7]]},"/en/lessons/naive-bayesian":{"position":[[963,4],[1114,7],[2728,5],[12767,6],[13865,6],[15119,6],[15473,6],[16666,4],[16814,5],[17036,4],[17786,5],[17918,4],[18999,6],[19141,4],[19631,6],[20802,4],[21080,5],[23908,5],[24559,5],[24636,5],[26644,5],[26683,6],[30173,4],[66615,6]]},"/en/lessons/normalizing-data":{"position":[[407,4],[558,7],[5686,7],[6227,5],[9754,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[917,7],[1579,4],[7360,5],[15431,4],[15616,4],[16548,5],[16631,7],[17894,7],[21349,4],[22787,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1926,5],[2044,5],[2708,7],[3142,7],[7355,7],[8715,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1412,7],[1766,4],[2678,6],[5520,4]]},"/en/lessons/preserving-your-research-data":{"position":[[359,4],[510,7],[3985,6],[4560,7],[6045,4],[6899,4],[6974,4],[8227,7],[8842,4],[11503,7],[11512,6],[12652,5],[12722,6],[14075,4]]},"/en/lessons/qgis-layers":{"position":[[1200,4],[1432,5],[2294,5],[5393,7],[5564,4],[6517,4],[6634,4],[6682,7],[6754,4],[7085,7],[7298,7],[8607,4],[8657,4],[9082,4],[16562,5],[19004,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[231,7],[1317,4],[1463,5],[2315,7],[2805,7],[3393,7],[3454,5],[9101,7],[9361,7],[13447,7],[16986,7],[18623,5],[18846,4],[22943,7],[23373,7],[23450,4],[24624,7],[26311,7],[26623,4],[27169,4],[28176,5]]},"/en/lessons/research-data-with-unix":{"position":[[1913,7],[3689,4],[5828,7],[9382,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1338,7],[1565,4],[2431,4],[3428,5],[5279,5],[7998,4],[8780,7],[11520,7],[19872,7],[20785,4],[21210,4],[21400,5],[24751,7],[30025,7],[40702,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[737,7],[916,4],[1254,7],[1623,7],[1694,7],[3014,5],[3089,7],[9248,7],[9442,5],[10944,5],[21135,4],[24374,7],[24485,4],[25007,5],[33451,4],[36406,7],[45776,7],[48238,5]]},"/en/lessons/sentiment-analysis":{"position":[[371,7],[1484,4],[4547,5],[8068,4],[8296,5],[16215,4],[16966,4],[17110,7],[19134,4],[21953,4],[22999,4],[25953,4],[39436,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1535,4],[1606,7],[4452,4],[4476,4],[6577,5],[10062,4],[12999,4],[13187,6],[14312,7],[14331,7],[14545,7],[15733,5],[17731,4],[18448,7],[18529,4],[23714,5],[30377,5],[36082,7]]},"/en/lessons/sonification":{"position":[[637,4],[3076,5],[6811,5],[8118,4],[8278,4],[21762,6],[24484,4],[24559,7],[24790,5],[31249,5],[38697,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1,7],[3945,4],[12256,4],[12651,7],[15320,4],[21684,5],[23410,4],[33099,4],[37071,5],[46464,4],[47798,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3438,7],[9394,7],[16517,4],[18227,7],[18729,5],[19823,7],[22470,7],[23765,7],[27043,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4037,5],[21340,4],[22323,5],[28708,5],[33266,7],[35121,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[115,7],[495,5],[1062,7],[1199,4],[1520,4],[1960,5],[2133,4],[2160,4],[5093,5],[6439,7],[7327,4],[13199,5],[13247,5],[13434,6],[14368,5],[15537,7],[16537,4],[23347,7],[26900,7],[27009,4],[27552,7],[36110,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19759,4],[23832,7],[24139,7],[38681,4],[39486,5],[39546,5],[63751,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[222,4],[454,4],[681,7],[2112,7],[5446,4],[10993,5],[11406,7],[11618,7],[14170,7],[15212,4],[16290,4],[16723,5],[17067,7],[17197,7],[25028,7],[25389,6],[26028,4],[27026,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5658,7],[6991,4],[17804,4],[18103,7],[18145,7],[23249,7],[23423,7],[23759,7],[23800,7],[24515,4],[30500,7],[31295,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[559,4],[814,4],[8150,4],[15320,4],[24795,5],[25118,5],[39843,5]]},"/en/lessons/transliterating":{"position":[[404,8],[1557,5],[3639,8],[3980,7],[5204,4],[6664,4],[7013,6],[16707,6],[18803,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[321,5],[1296,7],[6040,6],[8670,4],[9694,5],[10265,5],[11698,5],[17671,7],[20409,4],[20812,4],[23762,7],[27890,7],[28179,7],[30236,5],[30512,4],[35217,5],[35540,7],[37637,6],[41545,4],[43498,4],[43851,7],[49631,7],[50773,4],[52949,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[464,7],[1626,4],[1746,4],[1876,4],[3358,4],[3820,5],[5854,7],[5946,7],[7406,4],[7510,4],[10598,5],[14785,7],[14893,4],[17802,7],[17919,4],[26162,7],[26389,4],[26469,7],[29029,4],[30623,7],[32524,4],[33247,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[288,7],[496,5],[2635,7],[3197,7],[4910,8],[6261,4],[8320,4],[9178,7],[14519,4],[14673,7],[19416,5],[23288,4],[23642,5],[24407,4]]},"/en/lessons/vector-layers-qgis":{"position":[[5577,7],[15572,4],[16259,4],[16905,4],[17316,5]]},"/en/lessons/viewing-html-files":{"position":[[114,7],[642,7],[1259,4],[1451,4],[1800,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[327,4],[742,4],[4000,4],[4094,4],[4383,4],[7524,4],[8055,6],[9340,4],[23632,4],[32517,6],[35002,5],[38181,4],[40250,7],[41338,5],[46462,9]]},"/en/lessons/windows-installation":{"position":[[2835,4],[5546,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1,7],[128,4],[1098,4],[1256,4],[3117,7],[4464,5],[4599,4],[5542,7],[5593,7],[9030,7],[9497,7],[10993,7],[11280,7],[18710,7],[20861,7]]},"/en/lessons/working-with-text-files":{"position":[[1,7],[424,4],[485,7],[534,4],[1845,4],[4733,4]]},"/en/lessons/working-with-web-pages":{"position":[[241,4],[392,7],[4029,4]]}}}],["work(",{"_index":9536,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3815,7]]}}}],["work.format",{"_index":19264,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13655,13]]}}}],["work/lif",{"_index":14240,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18517,9]]}}}],["work4",{"_index":6645,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6200,6]]}}}],["work8",{"_index":13636,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[28297,6]]}}}],["work\\ev",{"_index":19253,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[11556,13]]}}}],["work\\research\\2014",{"_index":19254,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[11888,19],[14517,19]]}}}],["work\\research\\2014_journal_articles\\analysi",{"_index":19257,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[12064,45]]}}}],["work_of_art",{"_index":6884,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37613,11]]}}}],["work_of_art_count",{"_index":7111,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[54022,18]]}}}],["workabl",{"_index":10307,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[4100,8]]}}}],["workaround",{"_index":2049,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8824,10],[10610,11],[13708,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5963,11],[6412,12],[38343,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15905,10]]},"/en/lessons/intro-to-bash":{"position":[[12652,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2614,11]]}}}],["workbench",{"_index":13119,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2789,9],[2970,9],[5172,9],[6866,9],[6981,10],[7043,9],[7183,9],[7495,10],[10190,10],[10322,9],[12769,9],[13260,9],[13408,9],[14036,9],[14058,10],[14506,9],[15035,9],[15123,9],[15727,9],[15774,10],[17867,9],[19821,9],[25648,9],[25699,10],[26281,9],[28010,9],[28108,10],[28470,9],[30539,10],[30849,9],[30958,9],[34540,10],[40001,9]]}}}],["worker",{"_index":8563,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6064,7],[6230,9],[6369,8],[8564,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47966,7],[49413,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29705,7],[29730,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13555,6]]}}}],["workers=4",{"_index":22901,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31901,10]]}}}],["workflow",{"_index":702,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23328,10],[24003,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1656,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9711,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1103,8],[2465,9],[8874,8],[10695,8],[24474,9],[25221,8],[25466,8],[26751,9],[33459,9],[35285,8],[49071,8],[57758,8],[64243,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[951,8],[6743,8],[17166,8],[23199,8],[23770,9],[25569,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3400,9],[4028,8],[17237,9],[18594,9],[26181,8],[26822,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[778,8],[32414,8],[33301,8]]},"/en/lessons/jupyter-notebooks":{"position":[[3544,9],[35231,9],[36054,9],[36265,9],[36506,9],[36588,9],[36889,9],[37759,9],[41140,8],[50584,10]]},"/en/lessons/logistic-regression":{"position":[[62177,8],[62261,8],[63150,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4901,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1836,9],[2499,9],[19805,9],[27732,9],[28218,8],[39212,8],[50315,9],[50952,8],[51996,8],[52242,8]]},"/en/lessons/preserving-your-research-data":{"position":[[8802,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1767,8],[2186,8],[2831,8],[4311,8],[4923,8],[5304,8],[21628,8],[25167,8],[35540,8],[43359,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1108,9],[1529,9],[4815,8],[5408,10],[7186,8],[7593,8],[10148,9],[12550,8],[15229,8],[23112,8],[26810,8],[28389,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23703,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13745,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14443,10]]}}}],["workplac",{"_index":14243,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18948,9],[19029,10],[35975,10],[36871,9],[43300,9],[47279,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4767,10]]}}}],["works_of_art",{"_index":7090,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53059,13],[53884,13]]}}}],["worksheet",{"_index":2933,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22458,11]]},"/en/lessons/sonification":{"position":[[37086,9]]}}}],["workshop",{"_index":1869,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46978,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1779,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61830,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46817,9],[47924,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58694,8],[58930,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3155,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22992,8],[29554,8],[29604,8],[31894,8]]},"/en/lessons/gravity-model":{"position":[[61497,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44303,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42553,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2769,10],[3858,9],[10628,8],[17663,9],[38660,8],[39741,10],[39927,8],[40245,8],[40389,9],[42434,9],[42691,10],[42727,8],[44850,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3645,9],[3696,8]]},"/en/lessons/sonification":{"position":[[38567,8],[38659,9]]},"/en/lessons/space-place-gazetteers":{"position":[[50570,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6223,9],[6307,10],[6337,9],[6631,8],[7217,9],[7336,9],[7571,9],[8205,9],[8253,8],[9260,10],[9968,9],[10080,9],[11018,9],[11191,10],[11883,8],[12078,8],[15877,8],[18887,9],[20723,9],[22370,9],[22657,9],[22918,8],[23265,10],[23724,8],[24575,8],[25695,8],[26172,10],[26200,9],[26371,9],[26445,9],[27180,8],[27832,8],[28316,8],[29277,9],[30350,8],[30383,8],[30943,9],[31119,9]]}}}],["workshop.3",{"_index":21248,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[7474,10]]}}}],["workshops/illumin",{"_index":21357,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27527,22]]}}}],["workspac",{"_index":8907,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8774,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19563,9]]}}}],["workstat",{"_index":14953,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[3663,11]]}}}],["work’.10",{"_index":9211,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9360,8]]}}}],["world",{"_index":51,"title":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[951,5],[1808,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15857,5],[22709,5],[23632,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23300,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30879,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16031,5],[32780,6],[37472,5],[37553,5],[48172,5],[48857,5],[55713,5],[56326,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3187,5],[39444,5],[64499,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8829,6],[46632,6],[66880,5]]},"/en/lessons/common-similarity-measures":{"position":[[10333,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13195,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58125,5],[58328,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1238,5],[38836,5],[55366,5],[59180,5],[59295,5]]},"/en/lessons/counting-frequencies":{"position":[[4802,6],[4865,8],[4917,5],[5302,9],[5403,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[140,6],[1753,6],[2080,7],[2387,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5875,6],[32927,6],[33665,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28308,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5641,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37452,6],[37556,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2703,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10645,7],[50516,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7398,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3975,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1971,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33,5],[616,5],[1708,5],[2773,5],[4023,5],[6928,5],[7936,5],[8058,5],[25443,5],[26751,5],[26841,5],[35845,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8906,7],[9470,6],[9489,6],[10091,7]]},"/en/lessons/geocoding-qgis":{"position":[[18508,5],[31269,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30532,5]]},"/en/lessons/georeferencing-qgis":{"position":[[602,5],[8860,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13734,6],[16639,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35280,5],[35429,5],[40408,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[14375,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[408,5],[11879,5],[20409,5]]},"/en/lessons/gravity-model":{"position":[[15652,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[840,5],[22475,6],[45457,5],[48572,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47973,5],[48697,5],[54132,5]]},"/en/lessons/intro-to-linked-data":{"position":[[5885,6],[8531,5],[10692,6],[10868,5],[11534,5],[17223,5],[17543,6],[19794,5],[21016,5]]},"/en/lessons/intro-to-powershell":{"position":[[35267,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[124,5],[1590,5]]},"/en/lessons/introduction-and-installation":{"position":[[906,6]]},"/en/lessons/introduction-map-warper":{"position":[[830,5],[985,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35293,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3350,5],[19312,6],[19504,7],[19778,6],[20058,6],[20409,6],[20800,6],[21098,6],[22386,6],[22617,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3551,6]]},"/en/lessons/linear-regression":{"position":[[8740,5]]},"/en/lessons/linux-installation":{"position":[[230,6],[2189,6],[2312,6],[3337,7],[3565,5],[4147,7],[4212,5],[4375,7],[4395,5],[4472,5]]},"/en/lessons/logistic-regression":{"position":[[63858,5]]},"/en/lessons/mac-installation":{"position":[[228,6],[1517,6],[1639,6],[2716,7],[3040,6],[3138,6],[3828,7],[3893,5],[4056,7],[4076,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1163,6],[2039,7],[2075,7],[2111,5],[2318,8],[2393,7],[2454,5],[2631,7],[2667,5],[3367,7],[3688,6],[3847,6],[4146,6],[4211,5],[4447,6],[4788,6],[5193,6],[5648,6],[6362,6],[6427,5],[7396,9],[7439,6],[7573,5]]},"/en/lessons/naive-bayesian":{"position":[[11240,5],[49038,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6445,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1023,7]]},"/en/lessons/qgis-layers":{"position":[[4857,5],[6120,6],[7598,5],[18867,5]]},"/en/lessons/sentiment-analysis":{"position":[[7674,5],[25552,6],[25570,6],[27724,6],[30414,6],[31511,6],[34704,6],[36435,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7598,6],[16461,6],[19940,6],[20044,6],[21142,6],[21868,6],[23244,6]]},"/en/lessons/sonification":{"position":[[19711,5]]},"/en/lessons/space-place-gazetteers":{"position":[[24863,5],[33800,6],[37759,5],[38205,5],[51140,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9004,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[443,6],[11557,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[159,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[428,6],[19444,5]]},"/en/lessons/vector-layers-qgis":{"position":[[582,5]]},"/en/lessons/viewing-html-files":{"position":[[65,6],[1509,6],[3210,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[971,5],[984,5],[2333,5],[3173,5],[3196,5],[13774,5],[42299,6]]},"/en/lessons/windows-installation":{"position":[[2875,6],[2997,6],[4074,7],[4394,7],[5040,7],[5105,5],[5268,7],[5288,5]]},"/en/lessons/working-with-text-files":{"position":[[926,7],[1288,7],[1418,6],[1443,6],[1482,8],[1719,6],[1744,6],[2771,7],[4164,5],[5457,6],[6277,6],[8769,6],[8890,7],[9130,6],[9302,5]]}}}],["world!</body>",{"_index":23265,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2372,19]]}}}],["world!</p></body>",{"_index":7777,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2727,29],[4528,29],[5038,29]]}}}],["world</b>",{"_index":16008,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20829,16]]}}}],["world</b><br>",{"_index":16014,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22129,27]]}}}],["world.11",{"_index":16223,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11861,8]]}}}],["world.17",{"_index":9392,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40813,8]]}}}],["world.html",{"_index":23272,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[3282,11],[3386,11]]}}}],["world.pi",{"_index":17535,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[3297,8],[3315,8]]},"/en/lessons/mac-installation":{"position":[[2676,8],[2694,8]]},"/en/lessons/windows-installation":{"position":[[4034,8],[4052,8]]}}}],["world.png",{"_index":21433,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11531,10]]}}}],["worldmap",{"_index":15654,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[1413,9]]}}}],["worldwid",{"_index":3321,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4479,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3561,9],[7385,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6692,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38479,9]]}}}],["world’",{"_index":18717,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[8625,7]]}}}],["worpizzad",{"_index":18104,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4534,9]]}}}],["worri",{"_index":237,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4994,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1551,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8353,5],[16172,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19521,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12994,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35521,5]]},"/en/lessons/common-similarity-measures":{"position":[[17345,5],[21995,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17014,5],[23904,5],[26386,5],[39972,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9360,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14806,5],[19616,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13722,5],[34036,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3627,5],[5039,5],[7503,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33989,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43177,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8526,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5615,5],[6938,5],[7349,8]]},"/en/lessons/extracting-keywords":{"position":[[20500,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8346,5],[8614,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[20800,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2798,5],[4778,8],[19225,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28055,5],[32701,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39030,5]]},"/en/lessons/intro-to-bash":{"position":[[6565,6]]},"/en/lessons/intro-to-linked-data":{"position":[[12458,5],[20421,6],[31438,6],[33487,5]]},"/en/lessons/intro-to-powershell":{"position":[[20859,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25495,5],[32616,5]]},"/en/lessons/jupyter-notebooks":{"position":[[24727,5]]},"/en/lessons/logistic-regression":{"position":[[26173,5],[26289,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22385,5]]},"/en/lessons/normalizing-data":{"position":[[8853,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6138,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20213,5]]},"/en/lessons/sonification":{"position":[[16116,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27378,5],[31842,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5022,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9974,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4502,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43210,6]]},"/en/lessons/working-with-web-pages":{"position":[[8460,6]]}}}],["wors",{"_index":4493,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64899,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18259,5],[38641,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68358,6]]},"/en/lessons/linear-regression":{"position":[[45517,5],[56280,5]]},"/en/lessons/logistic-regression":{"position":[[21928,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30442,5]]}}}],["worsen/deepen",{"_index":6338,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39102,14]]}}}],["worst",{"_index":6220,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21972,5]]},"/en/lessons/counting-frequencies":{"position":[[1221,5],[2264,5],[2404,8],[2721,9],[3215,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32093,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52779,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2309,5],[3871,5],[4168,8],[4270,8],[4386,8],[6817,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43018,5]]}}}],["worth",{"_index":324,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7980,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5567,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2354,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30335,5],[49275,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40303,5],[40581,5],[45876,5],[67829,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27928,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3197,5],[18799,5],[20674,5],[21733,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58942,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26254,5],[26491,5],[29511,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2706,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16734,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45138,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4169,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4394,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31555,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18459,5],[18640,5]]},"/en/lessons/geocoding-qgis":{"position":[[37044,5]]},"/en/lessons/gravity-model":{"position":[[14029,5],[34187,5],[53915,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4814,5],[30420,5]]},"/en/lessons/intro-to-bash":{"position":[[17521,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37035,5]]},"/en/lessons/intro-to-powershell":{"position":[[35341,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32725,5]]},"/en/lessons/json-and-jq":{"position":[[39623,5]]},"/en/lessons/jupyter-notebooks":{"position":[[50000,5]]},"/en/lessons/naive-bayesian":{"position":[[1895,5],[69743,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13745,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10560,5]]},"/en/lessons/sentiment-analysis":{"position":[[2479,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6473,5],[11222,5]]},"/en/lessons/sonification":{"position":[[39860,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25028,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11889,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23488,5],[51787,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14740,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10243,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8147,5],[17004,5],[29438,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14660,5],[20723,5]]}}}],["worthi",{"_index":6601,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17293,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26685,6]]}}}],["worthwhil",{"_index":2866,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14964,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48277,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40890,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4581,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31361,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8743,10]]}}}],["wouldn’t",{"_index":4662,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17172,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11626,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63419,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3674,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58650,8]]},"/en/lessons/linear-regression":{"position":[[62317,8]]},"/en/lessons/naive-bayesian":{"position":[[11603,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1385,8]]}}}],["wound",{"_index":7889,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21900,5],[24266,5]]},"/en/lessons/naive-bayesian":{"position":[[59563,10],[63704,9],[64248,9],[64287,9],[64325,9],[64364,9]]}}}],["woungang",{"_index":16413,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44380,8],[53012,9]]}}}],["woven",{"_index":16817,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6220,7]]}}}],["wp",{"_index":7064,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49830,3]]}}}],["wpengine.netdna",{"_index":13856,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63790,15]]}}}],["wq",{"_index":15013,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[20448,2]]}}}],["wrangl",{"_index":4035,"title":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5,9]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28535,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[235,9],[3247,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16009,9],[16077,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9096,10],[13794,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6,9],[856,7],[1431,9],[9760,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1039,9],[2703,7],[35928,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[18160,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12645,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2025,9],[51044,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14487,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23617,9],[38367,9]]}}}],["wrangler",{"_index":3307,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3361,9]]},"/en/lessons/preserving-your-research-data":{"position":[[8298,8]]}}}],["wrap",{"_index":5513,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41288,5],[41352,6],[41416,8]]},"/en/lessons/common-similarity-measures":{"position":[[27392,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38465,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5773,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[4926,8],[4997,8],[6282,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37228,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1525,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12611,4],[13880,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[555,4],[858,4],[3948,8],[17446,4],[18461,4],[19050,7],[40192,4],[40510,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11543,7]]},"/en/lessons/json-and-jq":{"position":[[2735,7],[2792,8],[3016,8],[4386,7],[4728,8],[8159,7],[8208,7],[8640,8],[13000,8],[16477,7],[17104,7],[19650,8],[19737,8],[20798,8],[25706,7],[27152,7],[28484,7],[30025,7],[30109,7],[30303,7],[32931,7],[32971,8],[34917,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[759,7],[2949,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1084,7]]},"/en/lessons/naive-bayesian":{"position":[[60029,8]]},"/en/lessons/output-data-as-html-file":{"position":[[5531,5],[6438,5],[9266,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6167,4],[9192,5],[9980,4],[10369,7]]},"/en/lessons/sentiment-analysis":{"position":[[23111,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32997,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[21756,4],[22060,8],[22133,8],[23232,4]]}}}],["wrapper",{"_index":2717,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33287,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41583,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25877,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45477,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10741,7],[12710,7],[15863,7],[27795,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14585,11]]},"/en/lessons/output-data-as-html-file":{"position":[[118,7],[946,7],[1232,8],[1287,7],[2910,8],[5845,7],[6094,7],[6759,7],[7008,7]]}}}],["wrapstringinhtmlmac(program",{"_index":19137,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5616,28]]}}}],["wrapstringinhtmlwindows(program",{"_index":19147,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[6525,32]]}}}],["wreak",{"_index":18626,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59696,8]]}}}],["wreck",{"_index":13041,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[35808,8]]}}}],["wreckag",{"_index":15472,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3032,8]]}}}],["wrigley",{"_index":13651,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35401,8],[65428,8]]}}}],["write",{"_index":200,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4135,7],[7448,5],[7562,5],[10582,7],[10976,7],[11298,5],[13910,5],[17630,5],[21174,5],[22413,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4005,5],[4528,5],[10935,5],[13418,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3009,7],[9374,7],[10750,5],[31520,8],[31895,8],[32129,8],[32318,7],[33477,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4940,5],[11152,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9774,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2154,7],[23795,8],[23857,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1679,7],[3516,7],[4752,7],[5089,7],[7940,7],[11512,7],[11629,5],[12015,5],[14518,5],[28033,5],[30994,8],[31422,7],[36015,7],[36060,5],[41380,5],[41766,7],[42068,7],[42741,7],[43041,5],[43168,5],[43199,7],[43625,7],[44543,5],[46396,5],[48145,5],[49719,5],[53129,7],[53216,5],[59558,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9090,6],[16828,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33794,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7956,7],[31669,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[313,7],[4360,5],[5961,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1929,7],[11068,7],[11970,5],[13486,5],[23184,8],[25058,7],[25188,7],[27929,5],[33941,7],[37089,5],[39405,5],[41380,7],[41871,7],[42653,7],[43280,5],[43511,7],[43562,5],[44330,7],[44568,5],[44609,7],[44713,6],[45179,5],[57810,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10513,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57236,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21243,8],[21310,8],[21333,8],[21705,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2713,8],[4839,7],[5861,7],[5985,7],[6402,7],[6468,8],[6704,7],[6807,8],[7156,7],[8187,8],[8477,7],[8606,7],[8716,7],[9081,7],[9765,7],[10268,8],[25722,5],[26101,5],[28397,7],[28811,7],[28863,7],[28957,7],[29049,9],[29086,8],[39873,8],[60205,8],[60479,9],[61193,8],[61986,8]]},"/en/lessons/counting-frequencies":{"position":[[7002,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[380,5],[1965,5],[2600,5],[2830,5],[3347,5],[3442,5],[3789,5],[4377,5],[4882,5],[5216,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4704,5],[10912,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15944,5],[27176,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28513,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2407,5],[5332,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13552,7],[16987,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2071,5],[3526,8],[6009,7],[13583,7],[16999,7],[17460,5],[21327,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9077,7],[16579,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5075,5],[10244,5],[10312,5],[15005,8],[18186,5],[29791,7],[30645,5],[30760,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48892,5],[49811,5],[59157,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6018,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1123,5],[2216,5],[13713,5],[19077,7],[32073,5],[34261,5],[48914,6],[49028,6],[49271,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19839,5],[20676,5],[28126,5]]},"/en/lessons/extracting-keywords":{"position":[[209,5],[10097,7],[10773,6],[11148,7],[11216,5],[11263,5],[11536,5],[13128,6],[16446,7],[26109,7],[32320,7],[35803,5],[37054,5],[38531,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20867,5],[27792,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2312,5],[8529,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8779,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4085,5],[20813,5],[21104,5],[24556,5],[25363,5],[27238,5],[31242,5],[51519,5],[63482,5],[63503,5],[64291,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1642,7],[2901,5],[5444,6],[11230,7],[11793,7],[12636,8],[12663,5],[13654,8],[20116,7],[21374,5],[21852,5],[21910,5],[22407,7],[22506,7],[22806,5],[32533,7],[32999,7],[33287,8],[35093,7],[35142,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1383,5],[2900,8],[3297,7],[11286,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2660,5],[5903,7],[9405,5],[10593,5],[10753,5],[12189,5],[12346,5],[37494,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26160,5]]},"/en/lessons/gravity-model":{"position":[[11513,8],[47705,5],[50379,7],[61489,7]]},"/en/lessons/installing-omeka":{"position":[[5670,5],[9259,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2647,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[872,8],[947,7],[5889,7],[18331,8],[18925,5],[28769,8],[44011,8],[46119,8],[46757,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2892,7],[20871,8],[21355,7],[40487,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10392,5]]},"/en/lessons/intro-to-bash":{"position":[[11831,7],[17028,5],[20058,7],[20210,7],[20871,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[352,7],[470,7],[926,5],[2281,5],[4563,5],[9920,7],[11603,5],[11796,7],[11857,5],[12238,5],[13245,5],[14490,5],[15372,5],[17410,5],[18045,7],[18504,7],[18610,5],[19584,5]]},"/en/lessons/intro-to-linked-data":{"position":[[8178,5],[17851,5],[19357,5],[21821,5],[21965,5],[22986,7],[23083,5],[26478,5],[35430,8]]},"/en/lessons/intro-to-powershell":{"position":[[831,7],[853,5],[866,7],[3723,5],[7850,5],[22026,7],[22048,5],[22061,7],[22346,5],[22368,6],[22396,5],[22590,5],[22644,7],[23089,5],[23259,5],[23453,5],[25126,5],[25328,5],[25416,5],[33891,5],[44239,5],[44258,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5479,7],[5605,5],[17816,7],[23347,7]]},"/en/lessons/introduction-and-installation":{"position":[[872,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2584,7],[3506,7],[11903,5],[18986,5],[21626,5],[22099,7],[24364,8],[27347,5],[30693,6],[30916,7],[39656,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7895,7],[20773,5],[27979,7],[35940,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1218,5],[1674,5],[2820,7],[3618,7],[10630,7],[13490,7],[20001,7],[22599,5],[44293,7],[45074,7],[45801,7],[46766,7],[49688,7]]},"/en/lessons/json-and-jq":{"position":[[38636,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3070,7],[5113,5],[6061,7],[11765,5],[26218,7],[31095,5],[33207,7],[40355,7],[40449,5],[40519,5],[40821,5],[42213,5],[47491,7]]},"/en/lessons/linear-regression":{"position":[[5824,5],[5834,6],[43261,7]]},"/en/lessons/linux-installation":{"position":[[2454,5]]},"/en/lessons/logistic-regression":{"position":[[34687,5],[34912,5]]},"/en/lessons/mac-installation":{"position":[[1025,6],[1833,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[606,5]]},"/en/lessons/naive-bayesian":{"position":[[3354,5],[3469,5],[3539,5],[14050,6],[14239,6],[14383,6],[14602,5],[14719,5],[14863,7],[16036,8],[16081,5],[20290,9],[24114,5],[24174,5],[29355,5],[32160,5],[32880,6],[37193,5],[39092,6],[63357,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3396,8],[5806,7],[15574,5],[27599,5],[28101,5],[47814,6],[47960,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1045,5],[2072,8],[2284,5]]},"/en/lessons/preserving-your-research-data":{"position":[[5958,7],[6179,5],[11607,9],[11724,8],[12516,9]]},"/en/lessons/qgis-layers":{"position":[[8531,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1822,5],[26810,7],[27965,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[35038,5],[42296,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7982,7],[25456,7]]},"/en/lessons/sentiment-analysis":{"position":[[10250,5],[12135,5],[15421,9],[17301,5],[39499,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26814,5]]},"/en/lessons/sonification":{"position":[[26592,5],[32548,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7552,7],[7989,6],[22778,5],[23235,5],[23796,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[245,5],[1436,8],[1689,8],[2342,5],[3474,7],[3772,7],[4677,7],[4941,5],[6320,7],[6722,7],[6793,5],[7753,7],[12908,7],[14272,5],[29065,5],[30971,5],[31110,7],[33320,7],[33784,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9776,7],[17564,5],[19073,7],[40321,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20046,5],[20158,7],[20850,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5994,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[289,5],[765,7],[2730,7],[3047,8],[5970,7],[10622,8],[11976,5],[12913,5],[18803,7],[31552,5],[31707,5],[32225,5],[32660,5],[33070,5],[36146,5]]},"/en/lessons/transliterating":{"position":[[11038,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6009,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[11889,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1334,5],[2666,7],[2954,8],[6732,7],[21953,7],[23921,5],[23990,5]]},"/en/lessons/vector-layers-qgis":{"position":[[8211,8]]},"/en/lessons/viewing-html-files":{"position":[[744,7],[908,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3841,5],[6254,5],[6818,5],[14629,6]]},"/en/lessons/windows-installation":{"position":[[3191,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2121,7],[8757,5]]},"/en/lessons/working-with-text-files":{"position":[[196,7],[598,7],[1365,5],[3612,5],[3668,5],[5151,5],[5431,6],[8178,5],[8514,5]]},"/en/lessons/working-with-web-pages":{"position":[[8625,7],[8699,6],[9464,5]]}}}],["write(top_20_liked_tweet",{"_index":19899,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[35114,26]]}}}],["write(top_21_liked_tweets_non_verifi",{"_index":19906,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[37571,39]]}}}],["write.csv",{"_index":20200,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45071,12]]}}}],["write.csv(all_data",{"_index":21799,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[31703,19]]}}}],["write.csv(sentiment_scor",{"_index":20201,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45357,27]]}}}],["write.xlsx",{"_index":19727,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26702,12]]}}}],["write.xlsx(x",{"_index":19729,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26997,12]]}}}],["write3",{"_index":16164,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2725,6]]}}}],["write_csv",{"_index":21798,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[31666,9]]}}}],["write_html",{"_index":14600,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50181,13],[52729,13]]}}}],["write_imag",{"_index":14603,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50817,14],[52747,14]]}}}],["write_text",{"_index":3880,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17806,11]]}}}],["writeabl",{"_index":8196,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26981,9]]}}}],["writefailur",{"_index":8507,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2664,12],[2888,12],[3283,12]]}}}],["writer",{"_index":1557,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30635,6],[31660,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56447,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8505,7],[29059,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13430,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7041,6]]},"/en/lessons/extracting-keywords":{"position":[[35906,6],[36071,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5248,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[19994,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1885,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4571,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[298,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[686,7],[6262,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1560,7],[2502,7],[47962,7],[48159,7],[48494,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2494,6],[7118,6],[7543,7],[7674,7],[11302,6],[11795,6],[12450,6],[12475,7],[14352,6],[17008,6],[25670,6],[26137,6],[26241,6],[26397,7],[27514,7],[29415,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25279,6]]},"/en/lessons/vector-layers-qgis":{"position":[[4436,7]]}}}],["writer,male,1663,1731,10013191",{"_index":10380,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5649,30]]}}}],["writer.writehead",{"_index":10975,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[35966,20]]}}}],["writer.writerows([newrow",{"_index":10982,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[37107,26]]}}}],["writers.md",{"_index":5410,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19565,12]]}}}],["writer’",{"_index":16247,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17815,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[715,8]]}}}],["writing,1",{"_index":16155,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1571,9]]}}}],["written",{"_index":83,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1456,7],[11207,7],[13087,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12323,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2305,7],[15422,7],[23517,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[18853,7],[22908,7],[23293,7],[23411,7],[23591,7],[26134,7],[32946,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2164,7],[3153,7],[15344,7],[35922,7],[42212,7],[50321,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6371,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17280,7],[48202,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3565,7],[3768,7],[19970,7],[20991,7],[45846,7],[46172,8],[46384,8],[68729,7],[69246,8]]},"/en/lessons/common-similarity-measures":{"position":[[2577,7],[15118,7],[32537,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56700,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3890,7],[17525,7],[17660,7],[17693,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1213,7],[4962,7],[23196,7],[25923,7],[31249,7],[31878,7],[32105,7],[60489,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5182,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15293,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25819,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1489,7],[2459,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10955,8],[11530,7],[13218,7],[15933,7],[24677,7],[39518,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1583,8],[19627,7],[23694,8],[24138,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2951,7],[18927,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2904,7],[6221,7],[6291,7],[6622,7],[10261,7],[10349,7],[53486,7],[54189,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2737,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18057,8],[24838,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20650,7]]},"/en/lessons/extracting-keywords":{"position":[[15047,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3195,7],[27521,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15669,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11866,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[825,7],[22151,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2798,7],[4986,7],[5670,7],[6386,7],[7410,7],[7451,7],[7858,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12551,7]]},"/en/lessons/gravity-model":{"position":[[8748,7],[20097,8],[46251,7],[49214,7]]},"/en/lessons/installing-omeka":{"position":[[4976,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4483,7],[45491,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1043,7],[7152,7],[7912,7],[10311,7],[52180,7],[59569,7]]},"/en/lessons/intro-to-bash":{"position":[[20164,7],[20462,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11952,7]]},"/en/lessons/intro-to-linked-data":{"position":[[22020,7],[22161,7],[24895,8],[27450,7],[31279,7],[38064,7]]},"/en/lessons/intro-to-powershell":{"position":[[2264,7],[15351,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[16500,7]]},"/en/lessons/introduction-map-warper":{"position":[[544,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11707,7],[12075,7],[15136,8],[19738,7],[42512,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36665,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2739,7],[3447,7],[4798,7],[5004,7],[5124,7],[8019,7],[9883,8],[10795,7],[11517,7],[12284,7],[12685,7],[12751,7],[12822,7],[12880,7],[13174,7],[13653,7],[19063,7],[29083,7],[31482,7],[32007,7],[34730,7],[35303,8],[35668,7],[42965,7],[44665,7],[44730,7],[44982,7],[45337,7],[46379,7],[53316,7]]},"/en/lessons/jupyter-notebooks":{"position":[[956,7],[1191,7],[1418,7],[4006,8],[5330,7],[5970,7],[7962,7],[10153,7],[18413,7],[19100,7],[39788,7],[40274,7],[43158,7],[45563,7],[47068,7]]},"/en/lessons/linear-regression":{"position":[[3779,7],[51021,7],[55369,8]]},"/en/lessons/linux-installation":{"position":[[2815,7]]},"/en/lessons/logistic-regression":{"position":[[14674,7],[49629,7],[53862,7],[54281,8],[55589,7]]},"/en/lessons/mac-installation":{"position":[[2194,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22615,7]]},"/en/lessons/naive-bayesian":{"position":[[13889,7],[16439,7],[18040,7],[18077,7],[18186,7],[18296,7],[18384,7],[18592,7],[18656,7],[19654,8],[19702,7],[19895,7],[19930,7],[20100,7],[20203,7],[24764,7],[44389,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43984,7]]},"/en/lessons/output-data-as-html-file":{"position":[[4515,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12644,7],[12714,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8854,8],[28119,7]]},"/en/lessons/research-data-with-unix":{"position":[[2748,7],[13899,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[158,7],[2903,7]]},"/en/lessons/sentiment-analysis":{"position":[[4608,7],[14073,8],[26784,7],[26792,7],[38963,7]]},"/en/lessons/sonification":{"position":[[25566,7],[26164,7],[26208,7],[36552,7],[38981,7]]},"/en/lessons/space-place-gazetteers":{"position":[[4052,7],[15339,7],[21137,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3546,7],[4470,7],[7890,7],[22663,7],[27772,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1887,7],[13246,8],[35317,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18073,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19719,7],[21838,8],[45963,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1269,8],[1580,7],[1791,7],[2910,7],[4073,7],[4846,7],[12115,7],[34576,7],[35439,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19757,7],[20501,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2968,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10522,7]]},"/en/lessons/windows-installation":{"position":[[3552,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7102,7]]},"/en/lessons/working-with-text-files":{"position":[[447,7],[3133,7]]},"/en/lessons/working-with-web-pages":{"position":[[4754,7]]}}}],["wrong",{"_index":3408,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15877,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[712,8],[47080,7],[49127,8],[57590,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65632,5],[65930,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25949,5],[32958,5],[33079,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20697,5],[41948,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40679,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15550,5],[17506,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31030,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19339,5]]},"/en/lessons/extracting-keywords":{"position":[[20539,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33951,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2684,5]]},"/en/lessons/gravity-model":{"position":[[32386,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50706,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25618,5]]},"/en/lessons/intro-to-powershell":{"position":[[11025,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[16766,6]]},"/en/lessons/introduction-map-warper":{"position":[[5139,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9827,6]]},"/en/lessons/jupyter-notebooks":{"position":[[34165,5]]},"/en/lessons/logistic-regression":{"position":[[18144,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7116,5]]},"/en/lessons/naive-bayesian":{"position":[[19681,6]]},"/en/lessons/normalizing-data":{"position":[[5562,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10312,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33034,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[6020,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2836,6]]},"/en/lessons/working-with-text-files":{"position":[[1693,6]]}}}],["wrongli",{"_index":19985,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10359,7]]}}}],["wrote",{"_index":1573,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30987,5],[31384,5],[31672,6],[32425,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4311,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15511,6],[17955,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2366,5]]},"/en/lessons/extracting-keywords":{"position":[[38270,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10041,5],[12167,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[23107,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3245,5],[8422,5],[8816,5],[9278,5],[9367,5],[10117,5],[17347,5],[23633,5],[42449,5]]},"/en/lessons/naive-bayesian":{"position":[[1311,5],[16282,5],[17876,5],[20661,5]]},"/en/lessons/normalizing-data":{"position":[[1217,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22829,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1165,5],[1377,6],[22428,5],[24032,5],[24167,5]]}}}],["wrubel",{"_index":20791,"title":{},"body":{"/en/lessons/sonification":{"position":[[34475,6]]}}}],["wrubel’",{"_index":20822,"title":{},"body":{"/en/lessons/sonification":{"position":[[38625,8]]}}}],["wskey",{"_index":15955,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10170,7]]}}}],["wsl",{"_index":23589,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2850,5],[3077,3],[19284,3]]}}}],["wt",{"_index":19491,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13979,2],[17214,2]]}}}],["wu",{"_index":5214,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64524,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55460,2],[58219,2]]}}}],["wuilielmi",{"_index":11792,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6269,9],[7370,9]]}}}],["wuilielmo",{"_index":11829,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6637,9],[6718,9],[7546,9]]}}}],["ww2",{"_index":20920,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9465,3]]}}}],["wwi",{"_index":18506,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49343,3],[49388,4],[49495,5],[49552,3],[49632,3],[49845,4],[49966,4],[50062,4],[50370,3],[50418,3],[50481,4],[53397,3]]}}}],["wwii",{"_index":23274,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[377,4],[864,4],[1677,4],[2346,7],[2506,5],[13633,4],[14915,4]]}}}],["wwii_thor.csv",{"_index":23303,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[9628,13]]}}}],["wwp’",{"_index":22964,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[48104,5]]}}}],["www",{"_index":14117,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12380,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3365,5],[3418,3]]}}}],["www.davidrumsey.com",{"_index":13354,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[14237,21]]}}}],["www.eff.org](www.eff.org",{"_index":21157,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14309,27]]}}}],["www.gzip.org",{"_index":22074,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[20482,12]]}}}],["www.londonlives.org",{"_index":13577,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[13112,21]]}}}],["www.mapbox.com",{"_index":12603,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8333,15]]}}}],["www.omeka.net",{"_index":23089,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[269,13]]}}}],["wye",{"_index":12583,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[32962,5],[32979,4]]}}}],["wyeth,religi",{"_index":10379,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5633,15]]}}}],["wyss",{"_index":9892,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51469,5],[52311,5]]}}}],["wythoff",{"_index":13062,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12532,7],[32907,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2252,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12587,7],[15266,7],[23153,7],[26847,7],[28426,7]]}}}],["wæ",{"_index":18791,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11041,3],[12023,3],[12080,3]]}}}],["x",{"_index":387,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10019,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21212,1],[23842,1]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4259,1],[4366,3],[4597,1],[4692,3],[9085,1],[9186,3],[14846,1],[14947,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[139,1],[175,1],[223,1],[3089,1],[3247,1],[3273,1],[3292,1],[3334,2],[4461,1],[4508,1],[5020,2],[5336,2],[6129,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22275,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44441,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3759,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29180,1],[29293,1],[35717,1],[36681,1],[42854,2],[49176,1],[49201,1],[53282,1],[53304,1],[54600,1],[61539,1],[61838,1],[61860,1],[64221,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16063,1],[16120,1]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1095,4],[1121,2],[1341,3],[2506,3],[2826,4],[2852,2]]},"/en/lessons/common-similarity-measures":{"position":[[8248,1],[11890,1],[12019,1],[12137,1],[12941,1],[15046,1],[16754,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16751,2],[16754,1],[27755,1],[27765,2],[27882,3],[28088,3],[28218,1],[28472,1],[28769,1],[29065,2],[30984,2],[39189,1],[47585,1],[47612,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3398,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28569,2],[28701,2],[43175,1],[46744,1],[53203,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22129,3],[22183,3],[37584,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17824,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10744,1],[24813,2],[25693,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15315,1]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21228,1],[26837,1],[36304,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10625,1],[12805,1],[15605,1],[16724,1],[17907,1],[19179,1],[21930,1],[23868,1],[25719,1],[27274,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18945,2],[18964,2],[22045,1],[22415,1],[22544,1],[22563,1],[27204,2],[27285,2],[27323,2],[27338,2],[29846,2],[36358,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12460,3],[29483,4],[29672,4],[33935,4],[35728,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3932,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2189,1],[10148,1]]},"/en/lessons/extracting-keywords":{"position":[[14310,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27203,2],[28563,1],[28575,1],[30998,2],[31469,1],[31481,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14838,1],[37380,3],[37430,1],[40334,1],[46812,2],[46819,1],[46840,1],[53416,1],[53621,1],[64369,1]]},"/en/lessons/geocoding-qgis":{"position":[[5273,1],[6254,1],[21252,1],[22971,1],[25031,1],[26264,1],[26591,1],[26638,1],[33547,1],[33607,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[26487,1],[26806,2]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[879,2],[1033,1],[10462,1]]},"/en/lessons/gravity-model":{"position":[[21186,1],[21886,2],[22311,3],[22448,2],[22502,3],[22524,1],[22694,3],[23053,3],[23410,5],[43771,3],[43964,4],[44525,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[35166,1],[39149,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21945,3],[23359,3],[31320,1]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24547,1],[27795,1],[28643,1],[32980,4],[33111,4],[34909,1],[44924,1],[46278,1],[47860,1],[48255,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13413,1],[19127,2],[29882,2],[30763,3]]},"/en/lessons/intro-to-bash":{"position":[[1579,1],[2838,2],[3399,2],[3542,1],[3661,1],[3855,1],[4435,1],[5094,1],[5234,1],[5848,2],[11188,1],[14519,1],[14594,2],[17987,1],[23400,2],[24793,2],[26037,2]]},"/en/lessons/intro-to-linked-data":{"position":[[19436,1],[19449,1]]},"/en/lessons/intro-to-powershell":{"position":[[6814,2],[7274,1],[42610,1],[44591,1],[44615,1],[44672,1],[44696,1],[45743,1]]},"/en/lessons/introduction-map-warper":{"position":[[13279,3],[14173,2],[14602,2],[14750,4],[20687,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25916,1],[25959,1],[25974,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32086,2],[32223,1],[32471,1],[32989,1]]},"/en/lessons/json-and-jq":{"position":[[755,1],[37530,1],[37569,1],[39320,2]]},"/en/lessons/linear-regression":{"position":[[19305,1],[19426,1],[35389,1],[39397,1],[40465,1],[58589,1],[59090,1],[59360,1],[62672,1]]},"/en/lessons/logistic-regression":{"position":[[8304,7],[27788,1],[44986,1],[45030,1],[51770,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1912,2],[6527,1]]},"/en/lessons/naive-bayesian":{"position":[[12383,2],[12564,2],[30817,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27648,4],[29817,6],[29854,5],[29891,5],[29933,5],[36527,3],[42308,1],[42726,1],[42818,1],[42964,1],[48009,4],[48396,6],[48439,5],[48481,5],[48523,5],[48566,5],[48609,5],[48652,5],[48696,5],[48739,5],[48782,5],[48826,5],[49665,2],[49683,2],[49702,2],[49726,2],[49781,1],[50037,1]]},"/en/lessons/preserving-your-research-data":{"position":[[2784,1],[11309,1],[13865,1]]},"/en/lessons/qgis-layers":{"position":[[2126,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8190,1],[17000,1],[17627,1],[24152,1],[24194,1]]},"/en/lessons/research-data-with-unix":{"position":[[2594,1],[3824,1],[6021,2],[6967,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12900,1],[17108,1],[17718,1],[22219,1],[23041,1],[23655,1],[25762,1],[27592,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31564,1],[42954,2]]},"/en/lessons/sentiment-analysis":{"position":[[27255,1],[27282,1],[27364,1],[27370,1],[27377,1],[27432,1],[27453,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4670,1]]},"/en/lessons/sonification":{"position":[[30260,1],[36406,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8018,1],[21566,1],[41544,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45587,1],[52629,1],[55185,1]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10713,1],[17933,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14686,3],[17713,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12704,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7326,1],[14852,3],[15045,3],[25883,1],[39895,1]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10737,1],[10932,1],[11181,2],[11884,2],[13728,1],[16376,1],[18017,1],[19988,1],[20103,1],[23301,1],[27033,1],[27143,1],[27401,1],[27466,1],[30624,1],[31938,1],[32878,1],[34959,1],[44163,2],[45777,1]]}}}],["x':10",{"_index":12115,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16802,7]]}}}],["x+y=7.5",{"_index":13918,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[13186,8]]}}}],["x,i",{"_index":15678,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14633,5]]}}}],["x,y,lon,lat",{"_index":15680,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14887,11]]}}}],["x,y,w,h",{"_index":11136,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28379,9],[31285,9]]}}}],["x.count",{"_index":21593,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41571,10],[42317,10]]}}}],["x.count('write')).sum",{"_index":6791,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28572,24],[28704,24]]}}}],["x.latitud",{"_index":18158,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10030,10],[11499,10],[12266,10],[13421,10],[14608,10],[18673,10]]}}}],["x.longitud",{"_index":18160,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10073,11],[11546,11],[12313,11],[13468,11],[14655,11],[18720,11]]}}}],["x.shape",{"_index":6299,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31760,8]]}}}],["x.startswith('dim",{"_index":4132,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35743,17]]}}}],["x/linux",{"_index":14958,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5326,7],[6237,7],[6293,7],[7082,8]]},"/en/lessons/research-data-with-unix":{"position":[[2842,7],[2969,7],[4787,7],[8698,8]]}}}],["x1",{"_index":19041,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43131,4],[46899,2],[49258,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15809,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25437,3]]}}}],["x1=reg['x']/p_width",{"_index":19052,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45012,19]]}}}],["x2",{"_index":14576,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46377,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43157,4],[46918,2],[49305,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25455,3]]}}}],["x265",{"_index":15736,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6664,4]]}}}],["x2=(reg['x']+reg['w'])/p_width",{"_index":19054,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45085,30]]}}}],["x64.run",{"_index":15995,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18114,8]]}}}],["x86",{"_index":15328,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[3636,7],[3854,5],[4046,5]]}}}],["x86)\\qt",{"_index":8073,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11170,8]]}}}],["x86)\\tesseract",{"_index":891,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10717,15]]}}}],["x86_64",{"_index":9568,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8710,7],[8813,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7062,8]]}}}],["x:i",{"_index":15867,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[26599,3]]}}}],["x=\"age",{"_index":14439,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[16727,6],[22136,6]]}}}],["x=\"charg",{"_index":14418,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11624,11],[13107,11]]}}}],["x=\"date",{"_index":19832,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16195,9]]}}}],["x=\"gender",{"_index":14455,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20790,9]]}}}],["x=\"size",{"_index":14499,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[35528,9]]}}}],["x=\"weapon",{"_index":14446,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18400,11]]}}}],["x=\"year",{"_index":14430,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15037,9],[49294,9]]}}}],["x='country_flying_miss",{"_index":23459,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32067,27]]}}}],["x='dim",{"_index":4087,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30988,6],[31117,6]]}}}],["x=0",{"_index":14592,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47848,4]]}}}],["x=1895",{"_index":17330,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[59313,6]]}}}],["x=1920",{"_index":14571,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46248,7],[46856,7]]}}}],["x=phl_by_gend",{"_index":14526,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40093,16]]}}}],["x=phl_men_year[\"year",{"_index":14541,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41793,23]]}}}],["x=phl_women_year",{"_index":14535,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41174,17]]}}}],["x=range_",{"_index":4844,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33907,9]]}}}],["x['tgt_latitud",{"_index":23545,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44200,19]]}}}],["x[0",{"_index":6256,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29069,4]]}}}],["x[0].shape",{"_index":6292,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30672,10]]}}}],["x_1",{"_index":5657,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[13014,7],[13150,3],[13272,7],[17579,7]]}}}],["x_1)^2",{"_index":5673,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15172,6]]}}}],["x_1,y_1",{"_index":4653,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14827,9]]}}}],["x_1x_2",{"_index":5692,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17630,7]]}}}],["x_2",{"_index":5659,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[13033,7],[13144,3],[13296,8],[17598,7]]}}}],["x_2)^{2}+(y_1",{"_index":4651,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14790,13]]}}}],["x_2,y_2",{"_index":4654,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14847,9]]}}}],["x_axis_type='datetim",{"_index":23485,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34890,22]]}}}],["x_binari",{"_index":17575,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14465,8]]}}}],["x_embed",{"_index":4057,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29473,10]]}}}],["x_embedded[:,i",{"_index":4063,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29668,15]]}}}],["x_from_df",{"_index":4036,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28661,10]]}}}],["x_from_df(df",{"_index":4050,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29297,13]]}}}],["x_from_df(df:pd.datafram",{"_index":4042,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29085,26]]}}}],["x_non_binari",{"_index":17914,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50429,12],[51675,13]]}}}],["x_rang",{"_index":23433,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27308,7],[31960,7],[45304,7]]}}}],["x_test",{"_index":17178,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37089,7],[38365,7],[39556,7],[41253,7],[41271,6],[41598,6],[41775,6]]}}}],["x_test_binari",{"_index":17585,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15759,14]]}}}],["x_train",{"_index":17177,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37080,8],[38356,8],[38641,8],[38893,7],[41356,7]]}}}],["x_train_binary_binari",{"_index":17584,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15736,22]]}}}],["xa0",{"_index":22719,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13229,6]]}}}],["xampp",{"_index":15934,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[362,5],[431,5],[2516,5],[2846,5],[2854,5],[8292,6],[16616,5],[16702,5],[16929,5],[17063,5],[17230,5],[17348,5],[17399,7],[17444,5],[17521,5],[17677,6],[17727,5],[17769,5],[17800,5],[18033,5],[18153,5],[18188,5],[18983,5]]}}}],["xanchor=\"left",{"_index":14596,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[48177,15]]}}}],["xarg",{"_index":23628,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13931,5]]}}}],["xaxi",{"_index":13018,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32348,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[26060,8],[26808,8],[27657,8],[28513,8],[33102,8]]}}}],["xaxis1_title_text=\"suspect",{"_index":14563,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44871,26]]}}}],["xaxis2_title_text=\"year",{"_index":14565,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45020,25]]}}}],["xaxis3_title_text=\"suspect",{"_index":14567,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45081,26]]}}}],["xaxis=dict(title=\"count",{"_index":14496,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34969,26]]}}}],["xc2\\xa0",{"_index":11697,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[10787,11],[11224,11],[11329,11]]},"/en/lessons/normalizing-data":{"position":[[1952,11],[2389,11],[2494,11]]}}}],["xcode",{"_index":2157,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3654,6],[3726,5],[4248,5],[4429,5],[4671,6],[6443,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20887,5],[21192,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[964,5],[2603,5],[10606,5],[10815,5],[36292,5],[36336,5],[36924,6],[36934,5],[37179,5],[37256,5],[37275,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[324,5],[8320,5],[13077,5],[13128,5],[13484,5],[38317,5],[38793,6],[38813,5],[38986,5],[39177,5],[39334,5],[39412,6],[39592,5],[39730,6],[40258,6],[40607,5],[40846,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5147,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3468,5],[3579,5]]}}}],["xcode.y",{"_index":14944,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39543,9]]}}}],["xdg",{"_index":12629,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14674,3],[21746,3]]}}}],["xelatex",{"_index":21176,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22736,7],[22913,7]]}}}],["xhtml",{"_index":22588,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40539,5]]},"/en/lessons/working-with-web-pages":{"position":[[7997,5]]}}}],["xi",{"_index":17549,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7867,2],[7957,2],[8155,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22024,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12707,2]]}}}],["xiii",{"_index":11905,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7597,6]]}}}],["xiv",{"_index":11772,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6064,5]]}}}],["xkcd",{"_index":15030,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2573,4]]}}}],["xl",{"_index":9289,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22911,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30659,3]]},"/en/lessons/preserving-your-research-data":{"position":[[7011,4]]}}}],["xl:iii",{"_index":12222,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30787,7]]}}}],["xlab=\"emot",{"_index":20117,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30588,16],[47871,16]]}}}],["xlab=\"month",{"_index":13302,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41765,11],[45183,11]]}}}],["xlii",{"_index":12220,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30742,5]]}}}],["xliii",{"_index":12021,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10924,7],[62224,7]]}}}],["xlim=c(1914,1919",{"_index":13304,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41834,18],[45252,18]]}}}],["xlsx",{"_index":9290,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22919,5]]}}}],["xlx",{"_index":13334,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[3005,4],[3175,4]]}}}],["xml",{"_index":5548,"title":{"/en/lessons/transforming-xml-with-xsl":{"position":[[52,3]]}},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61412,3],[61583,3],[61904,3],[62209,3]]},"/en/lessons/common-similarity-measures":{"position":[[3740,3],[3951,3],[4082,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4767,3],[4841,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6148,4],[7771,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17531,3],[17622,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[341,3],[1010,3],[13017,3],[13481,3],[14482,3],[19026,3],[19452,3],[20622,3],[20759,3],[21142,3],[21403,3],[21757,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4203,3],[22481,3],[22616,3],[22828,3],[23212,3],[23475,3],[26461,3]]},"/en/lessons/extracting-keywords":{"position":[[1816,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63106,3],[67823,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13360,3],[13404,3],[13673,4],[13858,3],[19587,3],[19766,3],[23183,3],[23213,3],[23846,3],[24124,3],[24558,3],[24688,3],[25140,3],[25224,4],[25374,3],[25504,3],[26148,3],[26283,3],[26684,3],[26873,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11857,3],[23514,3],[23654,3],[23830,3]]},"/en/lessons/installing-omeka":{"position":[[10517,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1129,4],[20026,4]]},"/en/lessons/intro-to-linked-data":{"position":[[22470,3],[27039,3],[27512,3],[28108,3],[29413,3],[29607,4],[29627,3],[29720,3]]},"/en/lessons/linear-regression":{"position":[[10488,3]]},"/en/lessons/logistic-regression":{"position":[[63274,3]]},"/en/lessons/naive-bayesian":{"position":[[3413,3],[5225,3],[5586,3],[28195,3],[32770,3],[33017,4],[34595,3],[34820,3],[34936,3],[35288,5],[36477,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[53,3],[869,3],[2194,4],[2368,3],[2773,4],[2810,5],[2952,3],[3155,3],[4501,3],[4905,4],[5084,4],[5616,5],[6235,3],[6274,3],[6304,3],[7454,3],[7568,3],[7815,3],[7927,3],[8281,3],[8696,3],[9006,4],[9348,3],[13450,3],[13677,3],[13718,4],[13818,3],[14294,3],[15698,3],[16632,3],[16911,3],[16962,4],[16993,3],[17089,3],[17722,3],[19289,3],[19550,3],[19765,3],[19818,3],[20599,3],[22475,3],[22873,3],[23252,3],[23345,3],[23777,3],[29994,3],[33471,3],[39623,4],[39836,3],[40368,3],[40493,3],[40527,5],[41370,3],[42078,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[19160,4],[19267,3],[19618,3],[19733,4],[20113,3],[20241,4],[20672,4],[23105,4],[30591,4],[33281,3],[33331,4]]},"/en/lessons/working-with-web-pages":{"position":[[5606,3]]}}}],["xml2",{"_index":12697,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24589,5]]}}}],["xml:lang=\"en",{"_index":23693,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8121,13]]}}}],["xml_id",{"_index":17035,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10409,6],[10536,6]]}}}],["xmlns.com",{"_index":13417,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9494,10]]}}}],["xmlns:dc=\"http://purl.org/dc/terms/\">",{"_index":15248,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27139,40]]}}}],["xmlns:rdf=\"http://www.w3.org/1999/02/22",{"_index":15246,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27074,39]]}}}],["xmlns:xlink=\\\"http://www.w3.org/1999/xlink",{"_index":15619,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24214,44]]}}}],["xmlns:xsl=\"http://www.w3.org/1999/xsl/transform\">",{"_index":22477,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19159,52],[20956,52],[21755,52],[26797,52],[28295,52],[31626,52],[33646,52],[36043,52],[36526,52],[37122,52],[37696,52],[38440,52],[39034,52],[41560,52]]}}}],["xmlns=\"http://www.w3.org/1999/xhtml",{"_index":23692,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8084,36]]}}}],["xmlns=\"http://www.w3.org/1999/xhtml\">",{"_index":15437,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5273,40],[5564,40],[5894,40],[6320,40],[6665,40]]}}}],["xmlns=\\\"http://www.w3.org/2000/svg",{"_index":15618,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24177,36]]}}}],["xmlspi",{"_index":22398,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8717,7]]}}}],["xmlversion",{"_index":22443,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12711,10]]}}}],["xoii",{"_index":12202,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28867,4]]}}}],["xpad",{"_index":11137,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28449,8],[28565,9],[31355,8],[31471,9]]}}}],["xpath",{"_index":12702,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25181,5],[25251,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9017,6],[12968,5],[25092,5],[39696,5]]}}}],["xquartz",{"_index":9259,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15972,7]]}}}],["xqueri",{"_index":22403,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9024,7]]}}}],["xr",{"_index":8323,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17505,3],[36773,2]]}}}],["xref",{"_index":14574,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46360,4],[48222,4]]}}}],["xref=\"pap",{"_index":14597,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[48201,13]]}}}],["xref=\"x2",{"_index":14573,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46338,10],[46894,10]]}}}],["xsd",{"_index":13453,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17316,4],[19062,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12723,3]]}}}],["xsd:date",{"_index":13461,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18091,10]]}}}],["xsdversion",{"_index":22444,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12728,10]]}}}],["xsiloc",{"_index":22445,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12740,6]]}}}],["xsl",{"_index":22363,"title":{"/en/lessons/transforming-xml-with-xsl":{"position":[[60,3]]}},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[61,3],[153,3],[2223,4],[2643,3],[4568,3],[5012,4],[5049,5],[5650,5],[6123,3],[6195,3],[6321,3],[7462,4],[7645,3],[7736,3],[7781,3],[7875,3],[7898,3],[7968,3],[8160,4],[8896,3],[12748,3],[13458,3],[14937,4],[15305,4],[15743,3],[15814,3],[16163,3],[16920,3],[18754,3],[18794,3],[19046,3],[19367,3],[19520,3],[20192,3],[22072,3],[22386,4],[22423,3],[23354,3],[24478,3],[24821,3],[24997,3],[25588,3],[25694,3],[25831,3],[26019,4],[28179,3],[30389,3],[31299,3],[32755,3],[33214,3],[35622,3],[40224,3],[40259,3],[41625,3]]}}}],["xsl/commandlin",{"_index":22427,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12321,15]]}}}],["xsl:fo",{"_index":22587,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40282,9]]}}}],["xsl:mystyle.xsl",{"_index":22490,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[22198,15],[22742,15],[32663,15]]}}}],["xsl:valu",{"_index":22493,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[23630,9]]}}}],["xslt",{"_index":22402,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9011,5],[9371,5],[22893,4],[39683,4],[39780,4],[39903,4],[40071,4],[40151,5],[40437,7],[41268,4]]}}}],["xslx",{"_index":22391,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4716,7]]}}}],["xvf",{"_index":9595,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12724,3],[14610,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6654,3]]}}}],["xvii",{"_index":15705,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22824,4]]}}}],["xx",{"_index":3186,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48233,2],[48236,2],[48375,2],[48378,2],[48474,2],[48477,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[49887,2]]}}}],["xxi",{"_index":18778,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10820,4],[10868,4],[11805,4]]}}}],["xxiv",{"_index":12213,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30393,5]]}}}],["xxvi",{"_index":11957,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9937,6],[61237,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12933,5]]}}}],["xxvii",{"_index":11791,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6257,7]]}}}],["xxviii",{"_index":12215,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30478,7]]}}}],["xxx",{"_index":14136,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[4613,3]]}}}],["xxxv",{"_index":12218,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30571,4]]}}}],["xxxv1",{"_index":12216,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30525,6]]}}}],["xxxvii",{"_index":11787,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6224,8]]}}}],["xxxxxxxx",{"_index":14113,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[11702,8]]}}}],["xy",{"_index":12556,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[18470,2]]}}}],["xyz",{"_index":15670,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11373,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12768,5],[12796,3]]}}}],["x}<br><b>count=</b>",{"_index":14530,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40267,39],[41426,39],[42013,39]]}}}],["x}\\u003cbr\\u003e\\u003cb\\u003ecount=\\u003c\\u002fb\\u003",{"_index":14484,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32838,56]]}}}],["x’",{"_index":16796,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[37646,3]]}}}],["y",{"_index":1778,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44271,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14956,1],[15058,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22313,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2744,2],[3328,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36551,1],[37091,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16026,1],[16223,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22240,3]]},"/en/lessons/common-similarity-measures":{"position":[[8312,1],[11938,1],[12046,1],[12144,1],[12948,1],[15053,1],[16765,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16897,1],[27761,2],[27768,1],[27890,3],[28137,3],[28224,1],[28495,1],[28775,2],[31030,2],[31092,2],[31177,1],[31458,2],[39154,1],[47591,1],[47627,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21471,1],[37591,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16082,1],[16216,1],[16290,1],[22603,1],[24816,2],[24904,1],[25021,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15325,2],[23998,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18956,2],[18972,2],[27211,2],[27293,2],[27330,2],[27346,1],[29853,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29505,4],[29694,4],[34166,4],[35735,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3917,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2589,1],[2676,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10107,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27206,2],[28547,1],[31001,2],[31453,1],[46523,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8749,1],[9629,2]]},"/en/lessons/geocoding-qgis":{"position":[[21258,1],[25037,1],[26270,1],[26597,1],[26644,1],[33553,1],[33613,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[26507,1],[26565,2],[26809,2],[31913,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32198,4]]},"/en/lessons/gravity-model":{"position":[[10031,1],[21224,1],[21938,2],[22302,2],[22319,3],[22341,1],[22405,1],[22439,3],[22714,3],[23061,3],[23094,1],[23401,4],[23667,2],[23867,1],[24678,3],[24844,4],[24881,2],[24939,4],[24976,2],[25049,4],[25086,2],[28155,4],[28337,2],[42222,1],[42569,1],[42688,1],[43752,3],[43954,3],[44050,1],[44178,1],[44482,3],[45716,1],[45763,1],[45808,1],[45853,1],[49758,1],[50015,1],[51824,2],[52344,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[35172,1],[39152,1]]},"/en/lessons/installing-omeka":{"position":[[12274,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31327,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12566,1],[12745,1],[20955,1],[24554,1],[27802,1],[28650,1],[33035,4],[33131,3],[34916,1],[44994,1],[46285,1],[47866,1],[47907,2],[48261,1]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55246,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19130,2],[19160,1],[19295,1],[19443,1],[19894,1],[27293,1],[29885,2],[29971,1],[30088,1]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4618,1],[5651,2]]},"/en/lessons/introduction-map-warper":{"position":[[13283,1],[14176,1],[14605,1],[14755,4],[20690,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25922,1],[25967,1],[25978,1]]},"/en/lessons/jupyter-notebooks":{"position":[[19649,1]]},"/en/lessons/linear-regression":{"position":[[19273,2],[19339,1],[19419,1],[19967,2],[24576,1],[58741,1],[59096,1],[59366,1],[62651,1]]},"/en/lessons/linux-installation":{"position":[[900,1]]},"/en/lessons/logistic-regression":{"position":[[51773,2]]},"/en/lessons/naive-bayesian":{"position":[[12409,3],[12579,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29837,4],[29874,4],[29911,4],[29952,4],[30682,4],[36535,3],[42314,1],[42760,1],[42824,1],[42970,1],[48408,4],[48450,4],[48492,4],[48534,4],[48577,4],[48620,4],[48663,4],[48707,4],[48750,4],[48793,4],[48837,4],[49675,2],[49694,2],[49713,2],[49736,2],[49787,1],[50114,1]]},"/en/lessons/output-data-as-html-file":{"position":[[7776,2]]},"/en/lessons/preserving-your-research-data":{"position":[[2800,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11046,1],[17018,1],[17633,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17130,1],[17725,1],[24084,1],[24228,1],[27469,1],[27622,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12162,1],[12253,1],[12848,3],[14181,1],[31605,1],[43031,2],[50673,1]]},"/en/lessons/sentiment-analysis":{"position":[[40064,2],[40190,2]]},"/en/lessons/space-place-gazetteers":{"position":[[22784,3],[26711,1],[26839,1],[26969,1],[27098,1],[27229,1],[27357,1],[30926,1],[31107,1],[31274,1],[31495,1],[31674,1],[31863,1],[35535,1],[35761,1],[35975,1],[36241,1],[36470,1],[36703,1],[40200,1],[40442,1],[40672,1],[40954,1],[41194,1],[41443,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19776,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21595,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45609,2],[52651,2],[55029,1],[55208,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12753,1],[12757,1]]},"/en/lessons/transliterating":{"position":[[12026,4],[12041,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7332,1]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10754,1],[10955,1],[11083,2],[11135,2],[13734,1],[18023,1],[19994,1],[20109,1],[28308,1],[32342,1],[45783,1]]}}}],["y<",{"_index":19433,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11029,5]]}}}],["y,xlab=\"per",{"_index":12971,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26577,11]]}}}],["y.shape",{"_index":6300,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31769,7]]}}}],["y1",{"_index":19042,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43136,3],[46937,2],[49281,2]]}}}],["y1=reg['y']/p_height",{"_index":19053,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45048,20]]}}}],["y2",{"_index":14577,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46384,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43162,3],[46956,4],[49334,2]]}}}],["y2=(reg['y']+reg['h'])/p_height",{"_index":19055,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45132,31]]}}}],["y=\"gender",{"_index":14500,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[35542,9]]}}}],["y=\"pc_2",{"_index":4965,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44707,9]]}}}],["y=\"size",{"_index":14419,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11636,9],[13123,9],[15051,9],[18416,9],[20817,9],[49308,9]]}}}],["y=\"victim",{"_index":14440,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[16751,9],[22160,9]]}}}],["y='ac_attack",{"_index":23382,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19551,17]]}}}],["y='correct",{"_index":17735,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32637,12]]}}}],["y='dim",{"_index":4088,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30999,6],[31128,6]]}}}],["y='n",{"_index":23562,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45488,6]]}}}],["y='percent",{"_index":17826,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40996,10]]}}}],["y='tons_frag",{"_index":23479,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34162,14],[39095,14]]}}}],["y='tons_ic",{"_index":23482,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34270,12],[39203,12]]}}}],["y='total",{"_index":17822,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40903,10]]}}}],["y='total_ton",{"_index":23476,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34073,15],[39006,15]]}}}],["y=120",{"_index":14572,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46268,6]]}}}],["y=1895",{"_index":17329,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[59305,7]]}}}],["y=20",{"_index":14586,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46876,5]]}}}],["y=phl_by_gender[\"gend",{"_index":14492,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34604,23]]}}}],["y=phl_by_gender[\"s",{"_index":14527,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40161,24]]}}}],["y=phl_men_year[\"s",{"_index":14542,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41825,23]]}}}],["y=phl_women[\"ag",{"_index":14553,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[43349,16]]}}}],["y=phl_women_year[\"s",{"_index":14536,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41230,25]]}}}],["y=popul",{"_index":8875,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5388,13],[6221,13]]}}}],["y[0",{"_index":6295,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31096,4]]}}}],["y[0].shape",{"_index":6297,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31380,10]]}}}],["y]/n",{"_index":10695,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10080,8]]}}}],["y_1",{"_index":5658,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[13022,6],[13174,3],[17587,6]]}}}],["y_1)^2",{"_index":5674,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15188,8]]}}}],["y_1^2}\\sqrt[]{x_2^2",{"_index":5694,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17665,19]]}}}],["y_1y_2)/(\\sqrt[]{x_1^2",{"_index":5693,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17640,22]]}}}],["y_2",{"_index":5660,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[13041,8],[13168,3],[15181,4],[17606,7]]}}}],["y_2)^{2",{"_index":4652,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14804,9]]}}}],["y_2^2",{"_index":5695,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17687,8]]}}}],["y_binari",{"_index":17563,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[11505,8],[11559,8],[11601,9],[15506,9],[15837,9],[35704,8],[36460,9],[43657,9]]}}}],["y_pred",{"_index":6415,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47524,6],[47807,7],[47992,6],[48221,7]]}}}],["y_pred>0.50",{"_index":6432,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49848,15],[50218,15]]}}}],["y_pred[0",{"_index":6422,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48230,9]]}}}],["y_rang",{"_index":23558,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45316,8]]}}}],["y_range=range1d(bottom",{"_index":23556,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45192,23]]}}}],["y_test",{"_index":17180,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37106,6],[38386,7],[41652,7],[41936,6],[42587,7],[44573,6]]}}}],["y_test_binari",{"_index":17587,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15790,13]]}}}],["y_train",{"_index":17179,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37097,8],[38373,8],[41024,8]]}}}],["y_train_binari",{"_index":17586,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15774,15],[16195,15]]}}}],["y_true",{"_index":6416,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47535,7],[47815,6],[48003,6]]}}}],["yahoo",{"_index":18130,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5588,6]]}}}],["yale",{"_index":2094,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12759,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10949,4],[13129,4],[15931,4],[17050,4],[18233,4],[19515,4],[22254,4],[24192,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2222,4]]}}}],["yaml",{"_index":3112,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35936,4],[35967,5],[35998,4],[36147,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18577,4],[19423,4],[21137,6],[21251,4],[39397,4],[45339,4],[45497,4],[45970,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12342,6],[12866,4],[13042,4],[22986,4],[23406,4],[23582,4],[23748,4],[28353,4],[32546,4]]}}}],["yandex",{"_index":361,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9155,6],[9265,6],[10162,6],[12307,6],[15819,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5608,7]]}}}],["yandex.transl",{"_index":354,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9037,17]]}}}],["yang",{"_index":20507,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40058,5],[40184,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63456,5]]}}}],["yann",{"_index":20621,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37603,4]]}}}],["yao",{"_index":21043,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50114,4]]}}}],["yarasavag",{"_index":6067,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45024,11]]}}}],["yaron",{"_index":16417,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44572,5],[53275,6]]}}}],["yavlinski",{"_index":16477,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48937,10]]}}}],["yaxi",{"_index":13020,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32411,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[26130,8],[26975,8],[27848,8],[28696,8],[33122,8]]}}}],["yaxis1_title_text=\"count",{"_index":14564,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44950,26]]}}}],["yaxis2_title_text=\"count",{"_index":14566,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45050,26]]}}}],["yaxis3_title_text=\"ag",{"_index":14568,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45121,24]]}}}],["yaxis=dict(title=\"gend",{"_index":14497,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[35001,24]]}}}],["ye",{"_index":772,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2590,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22481,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17024,4]]},"/en/lessons/counting-frequencies":{"position":[[13333,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26394,4],[26479,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27788,7],[28321,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10112,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39265,5]]},"/en/lessons/intro-to-powershell":{"position":[[30260,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7377,4]]},"/en/lessons/jupyter-notebooks":{"position":[[23455,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4834,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19802,3],[19838,3],[20217,3],[20450,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5530,5]]}}}],["year",{"_index":1048,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4042,5],[4928,5],[21923,5],[48843,4],[49043,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3887,4],[4038,6],[4172,4],[5273,6],[5587,6],[5889,6],[9066,4],[10172,4],[10303,4],[10417,4],[16085,5],[18099,4],[18759,5],[19228,5],[22263,4],[22494,5],[23250,5],[25779,4],[30178,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1798,4],[2556,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6161,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3323,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7796,6],[7831,7],[18927,4],[35538,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46237,4],[46279,5]]},"/en/lessons/common-similarity-measures":{"position":[[34095,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2488,6],[14297,5],[15020,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18162,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56682,5],[57697,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20960,4],[37066,4],[37169,5],[37583,4],[37805,4],[37835,6],[38856,4],[44109,4],[45517,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2429,5],[12440,4],[14063,4],[19338,5],[19733,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2865,6],[14112,5],[14546,5],[17634,5],[37295,5],[39162,6],[40369,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4530,5],[25511,4],[27161,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9336,6],[14192,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1544,5],[7941,4],[10340,4],[10676,4],[10793,6],[24252,7],[24653,4],[29457,4],[30655,4],[30692,4],[30721,6],[30990,4],[31267,5],[31382,6],[31510,4],[32762,4],[38106,4],[38145,6],[38427,5],[42695,6],[42773,8],[42870,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45302,6],[45851,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9540,4],[9674,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14055,5],[14067,5],[16305,5],[16734,6],[50045,4]]},"/en/lessons/extracting-keywords":{"position":[[6768,6],[6788,4],[31727,8],[35268,8],[35882,6],[38193,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5549,4],[9931,4],[13339,4],[19388,5],[24177,4],[26909,5],[27508,5],[29503,5],[31260,5],[35129,4],[35579,5],[35641,4],[35649,6],[35687,4],[35791,5],[37638,9],[37648,6],[39415,4],[40046,6],[40341,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22102,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58714,5]]},"/en/lessons/geocoding-qgis":{"position":[[32005,5],[32491,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19304,5],[21071,4],[29103,5]]},"/en/lessons/georeferencing-qgis":{"position":[[7337,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[43968,4],[44124,5],[44422,4]]},"/en/lessons/gravity-model":{"position":[[25657,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[493,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5507,6],[50167,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7261,5],[7744,5],[9049,7],[10105,6],[14515,4],[14618,4],[20606,4],[20677,8],[41204,6],[42342,5],[43858,5],[45492,5],[47239,5],[48534,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1313,5],[7084,4],[7173,5],[46640,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2052,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16910,5],[17279,6],[17699,5],[17913,8],[18548,8],[19067,5],[19442,6]]},"/en/lessons/introduction-map-warper":{"position":[[8498,5],[8504,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1548,6],[24684,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1023,6],[7328,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8878,6],[10220,5],[18411,5]]},"/en/lessons/linear-regression":{"position":[[8468,4],[10711,4],[10716,4],[15735,4],[15944,4],[16028,5],[16256,4],[16385,5],[16467,5],[16661,4],[16669,4],[17827,4],[18637,4],[24252,5],[24682,4],[25335,4],[25743,4],[25926,5],[26003,4],[26053,5],[26144,4],[26176,4],[41887,4],[41966,4],[47925,4],[47955,4],[48038,4],[48068,4],[50197,5],[50346,5],[50444,5],[60343,6],[60521,6],[61120,5],[72433,5]]},"/en/lessons/naive-bayesian":{"position":[[1284,5],[66286,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13684,5],[13803,5],[14329,5],[14517,5]]},"/en/lessons/output-data-as-html-file":{"position":[[7805,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2484,5],[6305,5],[11872,4],[14571,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6520,4],[6643,5],[9297,5],[10430,5],[12293,5],[12532,5],[13265,5],[13383,5],[13708,4],[13739,5]]},"/en/lessons/research-data-with-unix":{"position":[[11297,4],[11355,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5703,4],[34845,4],[41491,4]]},"/en/lessons/sentiment-analysis":{"position":[[6645,5],[6658,5],[7323,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10825,4],[24572,4],[24907,6],[25035,8],[30935,8],[36789,8]]},"/en/lessons/sonification":{"position":[[8186,5],[30068,4],[30111,5],[30212,5]]},"/en/lessons/space-place-gazetteers":{"position":[[23806,4],[25680,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4320,5],[4768,5],[25199,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1284,5],[10026,4],[11127,6],[11957,4],[12008,6],[14010,4],[14549,4],[15919,4],[19151,4],[19568,6],[19580,5],[20614,5],[20682,5],[20906,6],[23188,7],[23763,4],[23864,4],[23872,5],[23946,4],[24442,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5520,5],[25581,7],[41882,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3408,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26628,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14900,5],[18208,4],[32053,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14003,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2077,5],[2198,5],[2428,4],[6442,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18386,6]]},"/en/lessons/vector-layers-qgis":{"position":[[5830,6],[8343,4],[9677,4],[10082,4],[10632,4],[11287,4],[12249,4],[13484,4],[13607,4],[14097,4],[14135,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35372,5],[35637,6],[36634,5],[41304,4],[41363,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10400,5]]}}}],["year\",ylab=\"whit",{"_index":12972,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26615,17]]}}}],["year\"],as_index=false).s",{"_index":14429,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[14666,30]]}}}],["year']).reset_index(drop=tru",{"_index":17107,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25053,31]]}}}],["year(story_date_publish",{"_index":13287,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41127,31],[42266,31],[43358,31],[43833,30]]}}}],["year(story_date_published),month(story_date_publish",{"_index":13289,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41269,54],[42402,54],[43494,54],[43560,55],[44265,54],[44506,55]]}}}],["year(story_date_published),month(story_date_published);\",sep",{"_index":13290,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41337,64],[42468,64]]}}}],["year)}\",[year],25%,60%,52%,9",{"_index":9369,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36116,31],[46287,31]]}}}],["year)}\",\\[year],25%,60%,52%,9",{"_index":9325,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29253,32],[30503,32]]}}}],["year,month,day",{"_index":20747,"title":{},"body":{"/en/lessons/sonification":{"position":[[28851,17]]}}}],["year/month/d",{"_index":3193,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50264,15]]}}}],["year/month/day",{"_index":8684,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37608,15]]}}}],["year=\"2010",{"_index":12659,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20030,11],[20817,11]]}}}],["year_artist",{"_index":19262,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13626,11]]}}}],["year_month_d",{"_index":19260,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13129,17]]}}}],["year_publish",{"_index":7874,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21487,17],[23853,17]]}}}],["yearbook",{"_index":11000,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1230,8],[1363,9],[1544,8],[2888,9],[2996,8],[3056,9],[5691,8],[8802,8],[8825,8],[8848,8],[8871,8],[8894,8],[8917,8],[9601,8],[11463,9],[11581,8],[11995,9],[12474,8],[12727,8],[12740,8],[13181,9],[13248,8],[14986,8],[15577,8],[15691,8],[20283,8],[20433,8],[20717,8],[22683,8],[22798,9],[23224,8],[23699,9],[29935,9],[35394,8],[38496,10],[38562,8],[38709,8],[38804,8],[39149,8],[39779,9],[41624,10],[41662,9],[41880,8],[45586,11],[46375,8]]}}}],["yearbookoutput.csv",{"_index":11191,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[38035,18]]}}}],["yeardecim",{"_index":17113,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[26249,11],[37439,11],[39825,12]]}}}],["yeardur",{"_index":17104,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24866,12]]}}}],["yearelaps",{"_index":17103,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24817,11]]}}}],["yearelapsed.days/yearduration.day",{"_index":17105,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24930,34]]}}}],["yearfirst",{"_index":8701,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40071,9],[40248,9],[41335,9],[43948,9],[45230,9]]}}}],["yearli",{"_index":3220,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57651,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5902,6]]}}}],["years_serv",{"_index":9079,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9034,12],[14238,12]]}}}],["year’",{"_index":9847,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45131,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4188,6]]}}}],["yejin",{"_index":14838,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54848,6]]}}}],["yelabuga",{"_index":11631,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32210,9],[32250,8],[32349,9],[33102,9]]}}}],["yellow",{"_index":5534,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54616,6],[56360,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11973,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21225,6]]},"/en/lessons/extracting-keywords":{"position":[[28671,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[10283,6],[10459,6]]},"/en/lessons/gravity-model":{"position":[[9133,6],[9255,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37891,8],[37929,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25429,6]]},"/en/lessons/introduction-map-warper":{"position":[[13688,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32417,9],[34229,6],[34783,8]]},"/en/lessons/jupyter-notebooks":{"position":[[16234,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8325,6]]},"/en/lessons/space-place-gazetteers":{"position":[[8019,6],[8045,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9227,6]]}}}],["yellow)[excit",{"_index":14294,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[37786,17]]}}}],["yellowbrick",{"_index":4679,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21513,11]]}}}],["yellowbrick.clust",{"_index":4809,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32590,19]]}}}],["yeltsin",{"_index":22632,"title":{},"body":{"/en/lessons/transliterating":{"position":[[9305,10]]}}}],["yemeni",{"_index":15499,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4897,8]]}}}],["yeoman",{"_index":22834,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[13076,7]]}}}],["yeon",{"_index":21973,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63219,4]]}}}],["yep",{"_index":23698,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[9608,4]]}}}],["yes/no",{"_index":10661,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[3153,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5969,6]]}}}],["yesno#.\",\"thi",{"_index":15607,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23166,15]]}}}],["yet—explan",{"_index":7839,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14865,16]]}}}],["yi",{"_index":20877,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5087,2],[49544,2]]}}}],["yield",{"_index":2545,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23143,6],[28126,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14671,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60052,6]]},"/en/lessons/common-similarity-measures":{"position":[[19310,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20354,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6416,5],[23696,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4660,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30406,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27000,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22092,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3072,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10467,5],[31006,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16796,6],[18686,6]]},"/en/lessons/sentiment-analysis":{"position":[[26209,6]]}}}],["yih",{"_index":4515,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68315,4]]}}}],["yin",{"_index":11229,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45452,4]]}}}],["ylab",{"_index":20118,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30605,4],[47888,4]]}}}],["ylab=\"numb",{"_index":13303,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41794,12],[45212,12]]}}}],["ylim=c(0,150",{"_index":13305,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41857,14],[45275,14]]}}}],["ymd_hms(date",{"_index":19914,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41717,14]]}}}],["yml",{"_index":3111,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35881,4]]}}}],["yoke",{"_index":19227,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4681,5]]}}}],["yolo",{"_index":5957,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30638,4]]}}}],["york",{"_index":1043,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3906,4],[4056,4],[5033,4],[5532,4],[5729,4],[8385,4],[9846,4],[10700,4],[44617,4],[45173,4],[45607,4],[45753,5],[47319,4],[47460,4],[47575,4],[48561,4],[49668,4],[49854,4],[50580,4],[50690,4],[50818,4],[50964,4],[51075,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2300,4],[2735,5]]},"/en/lessons/common-similarity-measures":{"position":[[12438,4],[12557,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43725,5],[44426,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21984,4],[27182,4],[27238,5],[36100,4],[36188,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33228,4],[33697,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3998,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[189,4],[2348,4],[12603,4],[12860,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4737,4],[5124,4],[5263,7],[5298,4],[5496,4],[5607,5],[6130,4],[11214,4],[13394,4],[16187,4],[17306,4],[18489,4],[19791,4],[22519,4],[24457,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20033,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8738,4],[51293,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13915,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16037,4],[16120,7],[16133,5],[16148,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56103,5]]},"/en/lessons/introduction-map-warper":{"position":[[1867,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44118,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8781,5]]},"/en/lessons/json-and-jq":{"position":[[16597,4]]},"/en/lessons/linear-regression":{"position":[[200,4],[7209,4],[7625,4],[9903,4],[10256,4],[10348,4],[10468,4],[10594,4],[10844,4],[15716,4],[20529,4],[21409,4],[21891,4],[23122,4],[23298,4],[73999,4],[74148,4]]},"/en/lessons/logistic-regression":{"position":[[35138,4],[46890,4],[65345,4],[65494,4],[67261,4]]},"/en/lessons/naive-bayesian":{"position":[[10613,6],[10642,6],[10708,6],[10749,6],[10787,5],[10808,6],[10959,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7367,4],[11615,5],[11863,5],[13440,4],[49154,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15218,4],[27050,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40114,5]]}}}],["york,ni",{"_index":9001,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23218,7],[25156,7]]}}}],["yorkshir",{"_index":10912,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9243,9]]},"/en/lessons/gravity-model":{"position":[[21982,9],[55598,9]]}}}],["yorkshire127207",{"_index":13798,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54852,15]]}}}],["yorkshire127282.26517098058.3361.87",{"_index":13703,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39265,35]]}}}],["you\",\"am",{"_index":15526,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8866,8]]}}}],["you'll",{"_index":22855,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20441,10]]}}}],["you'll",{"_index":5735,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25828,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27455,6]]}}}],["you'r",{"_index":11038,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[11633,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21182,6],[21454,6],[27143,6],[27601,6],[27721,6],[27854,6],[27958,6],[31043,6],[32247,6],[32367,6],[32500,6],[32604,6],[35023,6],[37771,6]]},"/en/lessons/jupyter-notebooks":{"position":[[25946,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17700,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22093,6]]}}}],["you'v",{"_index":14264,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[26995,6]]},"/en/lessons/jupyter-notebooks":{"position":[[25860,6],[26202,6]]}}}],["you_lik",{"_index":15276,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[32985,9]]}}}],["young",{"_index":10648,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[926,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24259,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47234,6],[58142,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34859,5]]},"/en/lessons/logistic-regression":{"position":[[53598,5],[54196,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62730,5]]}}}],["younger",{"_index":17950,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53910,7]]}}}],["your",{"_index":7740,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[12218,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9907,5]]},"/en/lessons/installing-omeka":{"position":[[6999,5]]},"/en/lessons/intro-to-powershell":{"position":[[15432,5],[41393,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32308,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13792,6]]}}}],["your_access_key_her",{"_index":10710,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12851,22]]}}}],["your_api_key",{"_index":15950,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9149,12],[26556,13],[26607,13],[26790,15],[27466,13],[27518,12],[34059,12],[39734,12],[40056,15],[41299,15]]}}}],["your_secret_key_her",{"_index":10712,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12890,22]]}}}],["your_timeline_tts_back.png",{"_index":9413,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[45374,26]]}}}],["your_timeline_tts_face.png",{"_index":9412,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[45251,26],[45708,27]]}}}],["yourborwhor",{"_index":16747,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27880,15]]}}}],["yourdocument.tif",{"_index":861,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9262,16]]}}}],["yourlanguag",{"_index":864,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9366,12]]}}}],["yourlinkher",{"_index":18264,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[33071,14]]}}}],["yourmodulenameher",{"_index":16848,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[23481,18],[23821,18]]}}}],["yourself",{"_index":808,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4019,8],[12448,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15058,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19812,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11392,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2723,9],[59920,8],[70528,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22553,9],[24131,9],[31389,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5876,9]]},"/en/lessons/counting-frequencies":{"position":[[12228,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2380,8],[32844,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16886,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11741,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10011,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18969,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41198,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32603,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[566,8],[677,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4978,8]]},"/en/lessons/extracting-keywords":{"position":[[140,8],[6030,8],[16665,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8008,8],[8636,8],[10047,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1808,8]]},"/en/lessons/geocoding-qgis":{"position":[[24401,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8204,8],[22764,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[12769,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21313,8]]},"/en/lessons/gravity-model":{"position":[[47103,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[23187,9],[25270,8],[26477,8]]},"/en/lessons/installing-omeka":{"position":[[516,9],[979,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31094,10],[33639,10],[33723,10],[33772,9],[34249,10],[35074,10],[35498,10],[36758,9]]},"/en/lessons/intro-to-bash":{"position":[[10893,8],[20862,8],[25284,8]]},"/en/lessons/intro-to-linked-data":{"position":[[8213,8]]},"/en/lessons/intro-to-powershell":{"position":[[12086,8],[41967,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[850,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7043,9]]},"/en/lessons/jupyter-notebooks":{"position":[[26979,8],[33628,9]]},"/en/lessons/naive-bayesian":{"position":[[50219,9]]},"/en/lessons/preserving-your-research-data":{"position":[[8925,8]]},"/en/lessons/qgis-layers":{"position":[[16360,8],[17698,9]]},"/en/lessons/research-data-with-unix":{"position":[[12621,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32560,9]]},"/en/lessons/space-place-gazetteers":{"position":[[29930,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1219,8],[25462,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12131,9],[26377,8],[41005,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15764,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1603,8],[25552,8]]},"/en/lessons/transliterating":{"position":[[5053,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[3848,8],[20559,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14046,8]]},"/en/lessons/windows-installation":{"position":[[1303,8]]},"/en/lessons/working-with-web-pages":{"position":[[3624,8]]}}}],["yourselv",{"_index":7741,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[12240,13]]}}}],["yourtokenher",{"_index":18260,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32864,15],[32998,16],[34349,16]]}}}],["yourusernam",{"_index":15335,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[4887,14],[5280,14],[7946,12],[8284,12],[8520,13],[8664,12],[9425,12]]}}}],["yourusername\\desktop",{"_index":15343,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[8720,20]]}}}],["youth",{"_index":21947,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62249,6]]}}}],["youtub",{"_index":6104,"title":{"/en/lessons/text-mining-youtube-comments":{"position":[[12,7]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46680,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39632,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17593,7],[41438,7],[51643,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5857,8],[10554,7]]},"/en/lessons/gravity-model":{"position":[[63607,7],[66442,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[42724,7],[42823,7],[43109,7],[44510,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48766,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2641,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13,7],[91,7],[376,7],[642,7],[1198,7],[1653,7],[1839,7],[1861,7],[2194,7],[2258,7],[2464,7],[2682,7],[2857,7],[3457,7],[3681,7],[4030,7],[4363,7],[4586,7],[4654,7],[5288,7],[5353,7],[5563,7],[5719,8],[5761,7],[5948,7],[6014,7],[6087,7],[6120,7],[6237,7],[6340,7],[6570,7],[6692,7],[6893,7],[7492,8],[8935,7],[9489,7],[9878,7],[9924,7],[10305,7],[10430,7],[10609,7],[10733,7],[10870,7],[11036,7],[11374,7],[11520,7],[12128,7],[12171,7],[12529,7],[12580,7],[12673,7],[12859,7],[13040,7],[13538,7],[13570,7],[13960,7],[14062,7],[14522,7],[14639,7],[15779,7],[16104,7],[16181,7],[16231,7],[16378,7],[17307,7],[17382,7],[17703,7],[17775,7],[17932,7],[18151,7],[19513,7],[21040,7],[21249,7],[26019,7],[26370,7],[27639,7],[37464,7],[38380,7],[38813,7],[38943,7],[40283,8],[45392,7],[45698,7],[46685,7],[49140,7],[49906,7],[51155,7],[52756,7],[52865,7],[55565,7],[59251,7],[59446,7],[59739,7],[60301,7],[60401,7],[60569,7],[60754,8],[61166,9],[61335,7],[61750,9],[62016,8],[62295,7],[62469,7],[62697,8],[63328,9],[63506,9],[63544,7],[63769,7],[64016,7],[64179,7],[64339,8],[64398,7],[64469,8],[65597,7]]}}}],["youtube’",{"_index":21653,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[1680,9],[1735,9],[2725,9],[3841,9],[4175,9],[12094,9],[12156,9],[12485,9],[12733,9],[13613,9],[14083,9],[14165,9],[60980,9],[63019,9]]}}}],["you’d",{"_index":1123,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6990,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[82,5],[2234,5],[3444,5],[10270,5],[23684,5],[25627,5],[32993,5],[39629,5],[43673,5],[45655,5],[48084,5],[48916,5]]},"/en/lessons/common-similarity-measures":{"position":[[3913,5],[5554,5],[6355,5],[25260,5],[35687,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33123,5],[34718,5],[38671,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[949,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9959,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19567,6],[52677,5]]},"/en/lessons/extracting-keywords":{"position":[[32752,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41572,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9706,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4272,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5933,5],[6074,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1172,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25302,5]]},"/en/lessons/intro-to-bash":{"position":[[8290,5]]},"/en/lessons/intro-to-powershell":{"position":[[18048,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12244,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[545,5]]},"/en/lessons/naive-bayesian":{"position":[[20411,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31002,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21637,5]]},"/en/lessons/sonification":{"position":[[31622,5],[37978,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16246,5],[20149,5],[20703,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42471,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16710,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7516,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[693,5],[6664,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2792,5],[20301,5]]}}}],["you’ll",{"_index":724,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[360,6],[1463,6],[1663,6],[2339,6],[2383,6],[3284,6],[4586,6],[4641,6],[10263,6],[11201,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5587,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2723,6],[7987,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11047,6],[17116,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4318,6],[18969,6],[19605,6],[21499,6],[21879,6],[22655,6],[23130,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[293,6],[412,6],[6857,6],[12626,6],[14006,6],[14460,6],[15176,6],[16052,6],[16114,6],[16574,6],[17742,6],[17898,6],[20518,6],[20911,6],[21043,6],[21349,6],[21774,6],[26398,6],[30068,6],[30449,6],[31199,6],[31758,6],[31993,6],[32738,6],[33120,6],[34501,6],[35164,6],[38654,6],[41373,6],[46058,6],[51664,6],[52516,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10707,6],[12955,6],[51890,6]]},"/en/lessons/common-similarity-measures":{"position":[[4198,6],[4666,6],[7141,6],[9403,6],[11250,6],[11329,6],[14542,6],[23093,6],[23425,6],[23784,6],[24602,6],[24799,6],[25015,6],[26371,6],[27231,6],[27501,6],[29555,6],[31702,6],[33533,6],[37605,6],[38865,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15854,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5891,6],[13835,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9342,6],[10686,6],[21659,6],[26813,6],[52436,6],[55606,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[499,6],[542,6],[1540,6],[1785,6],[1964,6],[2027,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2539,6],[3457,6],[10831,6],[11704,6],[13299,6],[19314,6],[19369,6],[27686,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[804,6],[10343,6],[18529,6],[24966,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11710,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27856,6],[39229,6],[44782,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7036,6],[25742,6],[27524,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7377,6],[10988,6],[11649,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10144,6],[12917,6],[31834,6],[41625,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3744,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1072,6],[7241,6],[7838,6],[8693,6],[10002,6],[10254,6],[12110,6],[13653,6],[13842,6],[14086,6],[14391,6],[14550,6],[16629,6],[17020,6],[18128,6],[18265,6],[19672,6],[22000,6],[22361,6],[23807,6],[24823,6],[30808,6],[31286,6],[32213,6],[33173,6],[37607,6],[41512,6],[43595,6],[44611,6],[45107,6],[45227,6],[46008,6],[48161,6],[49771,6],[51984,6]]},"/en/lessons/extracting-keywords":{"position":[[28726,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8560,6],[10020,6],[10287,6],[10793,6],[11152,6],[11257,6],[12087,6],[13375,6],[14336,6],[14524,6],[17434,6],[18661,6],[18798,6],[19797,6],[26739,6],[31980,6],[34373,6],[35087,6],[48436,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8438,6],[17228,6],[19608,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1651,6],[9210,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2151,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16354,6],[18031,6],[60622,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1688,6],[1782,6],[2625,6],[3108,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21486,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3468,6],[11663,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9750,6],[15167,6]]},"/en/lessons/installing-omeka":{"position":[[2954,6],[8552,6],[8795,6],[9403,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[898,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17717,6],[30398,6]]},"/en/lessons/intro-to-bash":{"position":[[2958,6],[4096,6],[5864,6],[9193,6],[10876,6],[11943,6],[16894,6],[19394,6],[19930,6],[24508,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23313,6],[31034,6]]},"/en/lessons/intro-to-powershell":{"position":[[3928,6],[5533,6],[7480,6],[9954,6],[10434,6],[10809,6],[11285,6],[12690,6],[13661,6],[18005,6],[19306,6],[19648,6],[19728,6],[26941,6],[27270,6],[32531,6],[33497,6],[37855,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[204,6],[2863,6],[7207,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15980,6],[16130,6],[23081,6]]},"/en/lessons/json-and-jq":{"position":[[16698,6]]},"/en/lessons/jupyter-notebooks":{"position":[[17077,6],[17872,6],[19958,6],[20025,6],[24633,6],[25024,6],[26307,6],[26471,6],[29029,6],[29446,6],[29660,6],[33638,6],[50786,6]]},"/en/lessons/linear-regression":{"position":[[43534,6],[51070,6],[59989,6]]},"/en/lessons/logistic-regression":{"position":[[51619,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2239,6],[28407,6]]},"/en/lessons/naive-bayesian":{"position":[[17002,6],[42895,6]]},"/en/lessons/normalizing-data":{"position":[[9401,6]]},"/en/lessons/qgis-layers":{"position":[[8401,6]]},"/en/lessons/sentiment-analysis":{"position":[[37747,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[978,6],[5229,6],[5402,6],[6907,6],[9312,6],[12120,6],[12573,6],[12992,6],[17980,6],[18985,6],[19463,6],[21909,6],[23909,6],[24541,6],[25485,6],[26403,6],[26604,6],[26912,6],[27082,6],[34984,6],[35288,6]]},"/en/lessons/sonification":{"position":[[15796,6],[18001,8],[21747,6],[26786,6],[37731,6]]},"/en/lessons/space-place-gazetteers":{"position":[[4362,6],[21654,6],[28781,6],[29495,6],[33084,6],[38664,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1495,6],[9315,6],[20500,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4878,6],[17589,6],[21129,6],[26148,6],[40811,6],[47017,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9244,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21432,6],[38110,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8453,6],[15099,6],[32861,6],[34155,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2742,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25763,6]]}}}],["you’r",{"_index":1120,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6937,6],[15269,6],[43144,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4270,6],[5097,6],[9546,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5622,6],[10305,6],[19718,6],[19783,6],[19820,6],[24141,6],[31059,6],[43320,6],[44169,6],[44270,6],[60009,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[20276,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12928,6],[22644,6],[61293,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2663,6]]},"/en/lessons/common-similarity-measures":{"position":[[7444,6],[9125,6],[12210,6],[13919,6],[14062,6],[18290,6],[19782,6],[22986,6],[23347,6],[26700,6],[31928,6],[39181,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3223,6],[9289,6],[9958,6],[11667,6],[12849,6],[18846,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11855,6],[16318,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[287,6],[2580,6],[2926,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4768,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2254,6],[3956,6],[16954,6],[17016,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20765,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15137,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8125,6],[11113,6],[12918,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8386,6],[15745,6],[20735,6],[32971,6],[35466,6],[36312,6],[43704,6]]},"/en/lessons/extracting-keywords":{"position":[[15801,6],[16927,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8661,6],[16792,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12268,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8244,6],[11933,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5004,6],[17320,6],[20573,6],[31027,6],[36557,6],[56995,6],[66540,6],[68076,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5278,6],[24935,6],[29573,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20823,6],[20982,6]]},"/en/lessons/installing-omeka":{"position":[[3025,6],[4287,6],[4996,6],[5118,6],[6273,6],[8091,6],[8134,6],[9702,6],[10130,6],[10290,6],[11358,6],[11457,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37705,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29246,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24823,6]]},"/en/lessons/intro-to-bash":{"position":[[2871,6],[5081,6],[5466,6],[7529,6],[10375,6],[23628,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[949,6],[1818,6],[5232,6],[7062,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20379,6],[29392,6],[29460,6],[29706,6]]},"/en/lessons/intro-to-powershell":{"position":[[8202,6],[11722,6],[12998,6],[18543,6],[20361,6],[24631,6],[29413,6],[32809,6],[40588,6]]},"/en/lessons/introduction-map-warper":{"position":[[8025,6]]},"/en/lessons/jupyter-notebooks":{"position":[[11024,6],[17791,6],[20542,6],[22497,6],[27353,6],[30378,6],[35099,6],[36014,6],[36280,6],[37124,6],[37668,6],[41081,6],[42953,6],[47477,6],[50267,6]]},"/en/lessons/linear-regression":{"position":[[70146,6]]},"/en/lessons/logistic-regression":{"position":[[8635,6],[14612,6],[19192,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2521,6],[4532,6],[4629,6],[7060,6],[7263,6],[19801,6],[22539,6],[22598,6],[23102,6],[25482,6],[27007,6],[27100,6]]},"/en/lessons/naive-bayesian":{"position":[[17824,6],[17902,6],[18007,6],[20471,6],[23295,6],[31295,6],[37142,6],[39500,6],[42324,6],[46460,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2701,6],[5449,6],[7366,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23344,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46064,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24227,6],[32886,6]]},"/en/lessons/sonification":{"position":[[21734,6],[38492,6]]},"/en/lessons/space-place-gazetteers":{"position":[[37555,6],[41657,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1644,6],[33259,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21866,6],[31955,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9445,6],[17060,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2663,6],[4729,6],[31481,6],[31503,6],[42698,6],[43442,6],[46046,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3629,6],[4549,6]]},"/en/lessons/viewing-html-files":{"position":[[635,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12646,6],[36202,6],[46632,6]]},"/en/lessons/working-with-web-pages":{"position":[[3871,6],[4118,6]]}}}],["you’v",{"_index":832,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6250,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15299,6],[37707,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10449,6],[16028,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10424,6],[23096,6],[24182,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17704,6],[26048,6],[30918,6],[51693,6],[52560,6],[52858,6],[53590,6],[55021,6],[57244,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6629,6],[51227,6]]},"/en/lessons/common-similarity-measures":{"position":[[7588,6],[9505,6],[18204,6],[22833,6],[26278,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1319,6],[19181,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1073,6],[16271,6]]},"/en/lessons/counting-frequencies":{"position":[[933,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[214,6],[372,6],[2853,6],[3011,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5239,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4409,6],[17556,6],[22871,6],[25437,6],[27594,6],[27618,6],[32773,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28614,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44303,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11000,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40567,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7646,6],[10671,6],[13108,6],[13459,6],[18037,6],[18225,6],[23364,6],[33845,6],[35441,6],[45789,6],[46076,6]]},"/en/lessons/extracting-keywords":{"position":[[11885,6],[15040,6],[16386,6],[16711,6],[26954,6],[27212,6],[28971,6],[29737,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9981,6],[22112,6],[26438,6],[38126,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12146,6],[14011,6],[16184,6],[25474,6],[29115,6],[32769,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[760,6],[10767,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5914,6],[8329,6],[8389,6],[8749,6],[8796,6],[10249,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20882,6],[20986,6],[26799,6],[27161,6],[34410,6],[59102,6],[66329,6],[66623,6]]},"/en/lessons/geocoding-qgis":{"position":[[11520,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1610,6]]},"/en/lessons/installing-omeka":{"position":[[8702,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2180,6],[3604,6]]},"/en/lessons/intro-to-bash":{"position":[[9445,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1166,6],[19822,6]]},"/en/lessons/intro-to-linked-data":{"position":[[24818,6],[26530,6],[31267,6]]},"/en/lessons/intro-to-powershell":{"position":[[3900,6],[8055,6],[9908,6],[25885,6],[32870,6],[40225,6],[40682,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[16176,6],[23399,6]]},"/en/lessons/introduction-map-warper":{"position":[[15970,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10755,6],[11393,6],[12063,6],[18231,6],[20296,6],[20634,6],[24599,6],[26274,6],[26870,6],[28593,6],[35037,6],[43111,6],[43143,6],[44228,6]]},"/en/lessons/linear-regression":{"position":[[38577,6],[44440,6]]},"/en/lessons/linux-installation":{"position":[[1487,6]]},"/en/lessons/logistic-regression":{"position":[[30686,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3089,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2121,6],[5996,6],[7215,6],[16670,6],[20192,6],[27316,6]]},"/en/lessons/naive-bayesian":{"position":[[12599,6],[16921,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[26574,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29765,6],[47702,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17091,6],[20805,6],[33919,6]]},"/en/lessons/sonification":{"position":[[11291,6],[21803,6],[23793,6],[26700,6],[28874,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10277,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23945,6],[26338,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12004,6],[17393,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40867,6],[47636,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[538,6],[1785,6],[3717,6],[3883,6],[4235,6],[4747,6],[7080,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8048,6],[12676,6],[32510,6]]}}}],["ypad",{"_index":11138,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28483,8],[28537,9],[31389,8],[31443,9]]}}}],["yr",{"_index":12393,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58404,2]]}}}],["yref",{"_index":14575,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46369,4],[48231,4]]}}}],["yref=\"pap",{"_index":14599,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[48302,13]]}}}],["yref=\"y2",{"_index":14578,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46461,10],[46917,10]]}}}],["yst",{"_index":21212,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31403,4]]}}}],["ytdt_data",{"_index":21703,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[19219,9],[19290,9],[24101,9],[24265,9],[24377,13],[24966,13]]}}}],["yu",{"_index":21977,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63462,3]]}}}],["yuerong",{"_index":8729,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47269,7]]}}}],["yun",{"_index":21968,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63179,4]]}}}],["yuuma",{"_index":15594,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[21398,7],[21459,5],[21490,5]]}}}],["yuv420p",{"_index":15820,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15410,10]]}}}],["yvon",{"_index":16400,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44124,4],[52712,5]]}}}],["yyyi",{"_index":5506,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40449,4],[46191,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19453,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25941,5]]},"/en/lessons/intro-to-linked-data":{"position":[[24959,7]]}}}],["yyyymmdd",{"_index":19265,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13770,8]]},"/en/lessons/working-with-web-pages":{"position":[[5044,10]]}}}],["y}</b><extra></extra>",{"_index":14539,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41466,43],[42053,43]]}}}],["y}<extra></extra>",{"_index":14531,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40307,33]]}}}],["y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003",{"_index":14485,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32895,46]]}}}],["z",{"_index":2117,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15067,1],[15169,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4152,2],[4229,2],[4316,2],[8782,5],[10953,7],[16537,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35681,1],[36283,1],[37985,2],[38572,1],[39960,1],[40654,1],[45723,1],[46171,1],[69219,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17529,1],[17940,2],[22087,1],[32128,1],[38558,2]]},"/en/lessons/common-similarity-measures":{"position":[[13555,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24822,1]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3952,3]]},"/en/lessons/extracting-keywords":{"position":[[27493,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19136,1],[29891,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[775,1],[815,1],[33015,1],[33330,1],[33555,1],[33614,1],[33881,1],[34203,1],[34263,1],[39297,1],[39399,1],[39537,1],[39741,1],[40185,1],[40443,1],[40976,1],[41279,1],[41374,1],[41446,1],[41503,1],[41559,1],[41613,1],[41669,1],[41724,1],[41779,1]]},"/en/lessons/jupyter-notebooks":{"position":[[20584,1],[20605,1]]},"/en/lessons/linear-regression":{"position":[[35455,1]]},"/en/lessons/logistic-regression":{"position":[[51776,2],[63476,1],[66212,2]]},"/en/lessons/normalizing-data":{"position":[[7340,4],[8706,2],[8714,1]]},"/en/lessons/transliterating":{"position":[[11412,4],[11427,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[16196,2],[22178,2],[22683,1],[22702,2],[23437,1],[24034,1],[24240,1],[24767,1],[25706,1]]}}}],["z(c,i",{"_index":16304,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34189,6]]}}}],["z(t,i",{"_index":16305,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34249,6]]}}}],["z,jackson",{"_index":3553,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2904,10]]}}}],["z28",{"_index":19616,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15667,3]]}}}],["z][a",{"_index":3662,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8777,4],[10948,4],[16532,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41568,4],[41583,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[22173,4],[22697,4]]}}}],["z]{2",{"_index":3658,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8441,8],[16196,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41573,5],[41588,6]]}}}],["z]{3",{"_index":3622,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4381,5]]}}}],["z_binari",{"_index":17578,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14559,8]]}}}],["z_new",{"_index":17171,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36519,5]]}}}],["z_new_binari",{"_index":17581,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15436,12]]}}}],["z_new_binary.toarray",{"_index":17748,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35584,23]]}}}],["z_non_binari",{"_index":17916,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50510,12],[51693,13]]}}}],["z_non_binary_select",{"_index":17918,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50594,21]]}}}],["z_non_binary_selected[original_review_index].toarray()[0",{"_index":17983,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57110,57]]}}}],["za",{"_index":23051,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22680,2],[23434,2],[24031,2],[24237,2],[25703,2]]}}}],["zach",{"_index":15627,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25350,4]]}}}],["zaidman",{"_index":15313,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37703,7]]}}}],["zaitsev",{"_index":21911,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60937,8]]}}}],["zaragoza",{"_index":20984,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[32918,9],[34813,8],[38701,9],[39424,8]]}}}],["zarina",{"_index":20493,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39384,6]]}}}],["zawinski’",{"_index":12129,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17620,10]]}}}],["zazo",{"_index":19971,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5492,4],[50371,5],[53479,5]]}}}],["zealand",{"_index":23410,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[25954,7],[26442,7]]}}}],["zen",{"_index":15305,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37427,4]]}}}],["zenign",{"_index":18790,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11008,7]]}}}],["zenodo",{"_index":3985,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23397,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5748,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9744,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39420,6]]},"/en/lessons/jupyter-notebooks":{"position":[[38126,7],[38218,6],[38397,6],[38483,6],[38732,6]]}}}],["zero",{"_index":1447,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24362,4],[25187,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[344,5],[3966,5],[9630,6],[10500,5],[11250,7],[12152,5],[12294,5],[13662,6],[14140,5],[14211,5],[14449,5],[14470,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6139,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6494,6],[6752,7],[62715,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19470,4],[38617,4]]},"/en/lessons/common-similarity-measures":{"position":[[16886,5],[28486,6],[28590,5],[31169,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13564,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13033,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20859,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31026,4],[31396,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7858,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26615,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40208,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14757,5],[14882,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[34826,4],[35278,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[15367,5],[15420,5],[15995,5],[18381,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35371,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32322,4]]},"/en/lessons/intro-to-bash":{"position":[[17115,4]]},"/en/lessons/json-and-jq":{"position":[[18284,5]]},"/en/lessons/jupyter-notebooks":{"position":[[26527,4],[26672,4],[27433,4],[28864,7]]},"/en/lessons/linear-regression":{"position":[[30669,5],[45490,4],[51439,5],[51586,4],[60992,5],[61646,5],[62113,5],[62681,5],[63060,4],[63671,5],[63797,5],[69648,4]]},"/en/lessons/logistic-regression":{"position":[[7793,4],[11375,5]]},"/en/lessons/naive-bayesian":{"position":[[21730,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[16343,4],[17284,4]]}}}],["zero_division=0",{"_index":4293,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46527,17]]}}}],["zero_division=1",{"_index":6436,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50265,17]]}}}],["zeros.pi",{"_index":2110,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14788,8]]}}}],["zeros.txt','w",{"_index":2112,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14825,15]]}}}],["zeta",{"_index":16395,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43999,4]]}}}],["zf",{"_index":3993,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23693,3]]}}}],["zf.extract(zfil",{"_index":4001,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23905,21]]}}}],["zf.namelist",{"_index":3995,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23722,14]]}}}],["zfile",{"_index":3994,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23713,5],[23857,9]]}}}],["zfile.startswith('__",{"_index":3996,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23760,23]]}}}],["zh",{"_index":22636,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10247,5],[10552,4],[10631,5],[10952,4],[11380,5],[11396,5]]}}}],["zhao",{"_index":5215,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64527,4]]}}}],["zhen",{"_index":21044,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50119,4]]}}}],["zhertvakh",{"_index":22762,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15819,9]]}}}],["zimmerman",{"_index":9179,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4317,9],[48716,9],[50315,10],[50454,10]]}}}],["zimmermann",{"_index":21956,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62659,11]]}}}],["zimmerman’",{"_index":9422,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48320,11]]}}}],["zinest",{"_index":14203,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[11090,11]]}}}],["zip",{"_index":859,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9083,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19402,6],[19725,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20913,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14854,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11557,3],[12336,3],[12377,3]]},"/en/lessons/common-similarity-measures":{"position":[[3680,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4205,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[739,5]]},"/en/lessons/counting-frequencies":{"position":[[778,5],[1894,3],[14062,3],[14139,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[871,3],[5720,3],[6004,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27541,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10523,3],[10711,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1841,5],[12447,3],[12520,4]]},"/en/lessons/geocoding-qgis":{"position":[[11289,3],[36374,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[8445,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[6441,4],[6488,4],[25908,4]]},"/en/lessons/installing-omeka":{"position":[[10554,3]]},"/en/lessons/intro-to-bash":{"position":[[19119,3]]},"/en/lessons/introduction-map-warper":{"position":[[3377,4],[3623,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5547,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1346,3],[9404,3],[9687,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7991,3],[8179,5]]},"/en/lessons/naive-bayesian":{"position":[[3799,3],[3867,3],[28278,3],[28452,3],[28586,4],[28867,3],[29208,3],[30254,3],[32517,3],[32619,7],[32728,4],[32955,7],[44372,3]]},"/en/lessons/normalizing-data":{"position":[[1150,3],[10263,3],[10336,4]]},"/en/lessons/output-data-as-html-file":{"position":[[894,3],[9998,3],[10282,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[649,3],[11478,3],[11723,3]]},"/en/lessons/qgis-layers":{"position":[[4026,6],[4491,3]]},"/en/lessons/research-data-with-unix":{"position":[[3507,4],[3534,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9969,4],[10102,4],[11279,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15386,3],[15420,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4761,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44137,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13249,3]]},"/en/lessons/working-with-web-pages":{"position":[[10115,3],[10192,5]]}}}],["zip(range(1,total_pag",{"_index":10831,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28836,25]]}}}],["zip(tru",{"_index":17231,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43909,9]]}}}],["zipfil",{"_index":3984,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23336,7],[23351,7],[23379,7],[23409,7],[23566,7]]}}}],["zipfile(bytesio(zipresp.read",{"_index":3992,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23657,32]]}}}],["zipresp",{"_index":3991,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23635,8]]}}}],["zipurl",{"_index":3987,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23468,6]]}}}],["zlib",{"_index":7605,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3428,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1541,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1951,6],[2442,6]]}}}],["zlib.createitem(newitem",{"_index":8509,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2937,24]]}}}],["zlib.fetchitemstop({'limit",{"_index":7613,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3648,28]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3898,28]]}}}],["zlib.writeupdateditem(createditem",{"_index":8518,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3568,34]]}}}],["zlib=zotero.library('group','<insert",{"_index":15410,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2449,39]]}}}],["zlib=zotero.library('group','155975','<null>",{"_index":15416,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3362,52]]}}}],["zo",{"_index":19952,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2193,3],[51625,4]]}}}],["zoe",{"_index":14207,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12445,3],[15275,4],[48454,3]]}}}],["zombi",{"_index":22017,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[4635,7]]}}}],["zone",{"_index":846,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7688,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45464,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22474,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5198,5]]}}}],["zoom",{"_index":4110,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32693,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25525,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32927,7],[34625,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22435,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3941,4],[8548,4],[8628,4],[11212,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[322,4],[3677,5],[3716,4],[3831,6],[3950,4],[4164,4],[4191,5],[8098,7],[9074,4],[9369,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16110,4],[16257,6]]},"/en/lessons/geocoding-qgis":{"position":[[30288,4],[30303,4]]},"/en/lessons/georeferencing-qgis":{"position":[[6316,4],[6397,4],[6453,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[14321,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2891,4],[12326,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27046,4]]},"/en/lessons/introduction-map-warper":{"position":[[4986,7],[9367,4],[12498,4],[12529,4],[15386,4],[19692,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21942,4],[22032,4],[27163,4],[27596,4]]},"/en/lessons/qgis-layers":{"position":[[13261,4],[13458,5],[16311,4],[18610,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30614,4],[31952,4],[32026,4],[32231,4],[37460,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54066,4],[54092,4]]},"/en/lessons/vector-layers-qgis":{"position":[[7204,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13302,5],[13314,5],[13395,4]]}}}],["zoomabl",{"_index":20604,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30359,8],[31874,8]]}}}],["zoonivers",{"_index":8544,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3322,11],[3462,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42419,10]]}}}],["zosimu",{"_index":4740,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29032,7]]}}}],["zotero",{"_index":815,"title":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[26,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[22,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[13,6]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4400,6],[4701,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[27,6],[161,6],[213,6],[459,6],[1890,6],[2047,6],[2636,6],[2720,6],[2853,6],[2919,6],[3413,6],[4596,6],[7332,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1401,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[23,6],[74,6],[111,6],[163,6],[192,6],[235,7],[354,6],[437,6],[486,6],[552,6],[652,7],[750,6],[1125,6],[1208,6],[1520,6],[1697,6],[2377,6],[2809,6],[4172,6],[4554,6],[5355,6],[5417,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[14,6],[70,7],[111,6],[244,6],[277,6],[297,6],[373,6],[568,6],[674,7],[683,6],[787,6],[868,6],[1330,6],[1577,6],[1655,6],[1824,6],[1875,6],[1927,6],[2030,6],[2197,6],[2413,6],[3569,6],[5147,6],[7101,6],[7247,6],[7280,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47317,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3021,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8588,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10595,6],[10652,6],[23957,7],[23987,7],[25394,6],[32887,6],[32979,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7155,7]]}}}],["zotero.gettemplateitem('docu",{"_index":8501,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1936,34]]}}}],["zotero.library('group",{"_index":7606,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3435,23]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1548,23]]}}}],["zsh",{"_index":3060,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19269,3],[19361,3]]}}}],["zu",{"_index":16465,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48756,2]]}}}],["zurich",{"_index":15851,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[24005,7]]}}}],["zwaan",{"_index":20238,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49386,6],[52553,6]]}}}],["zwaard",{"_index":6070,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45057,7]]}}}],["zweig",{"_index":4516,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68330,6]]}}}],["zwill",{"_index":13859,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[64641,9]]}}}],["zwilling’",{"_index":13635,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[28286,10]]}}}],["zygomat",{"_index":9201,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7407,10],[51721,10]]}}}]],"pipeline":["stemmer"]} \ No newline at end of file +{"version":"2.3.9","fields":["title","body"],"fieldVectors":[["title//en/lessons/OCR-and-Machine-Translation",[0,2.11,1,0.754,2,1.451]],["body//en/lessons/OCR-and-Machine-Translation",[0,3.753,1,1.249,2,2.612,3,0.084,4,0.387,5,0.079,6,0.619,7,2.075,8,0.736,9,0.138,10,3.04,11,4.325,12,0.108,13,1.186,14,0.39,15,0.531,16,7.366,17,1.447,18,0.617,19,1.248,20,2.981,21,6.512,22,0.694,23,0.84,24,1.735,25,0.505,26,0.343,27,1.717,28,0.978,29,0.451,30,1.362,31,1.463,32,1.758,33,1.359,34,1.211,35,2.769,36,1.047,37,2.234,38,0.722,39,0.509,40,0.205,41,3.963,42,0.222,43,4.915,44,2.841,45,0.09,46,0.11,47,0.674,48,0.941,49,0.093,50,1.606,51,0.888,52,1.872,53,2.841,54,3.267,55,0.686,56,2.705,57,0.368,58,0.588,59,0.737,60,0.206,61,4.915,62,2.075,63,1.6,64,0.581,65,1.328,66,2.22,67,1.786,68,0.588,69,1.28,70,1.322,71,0.093,72,1.521,73,1.391,74,0.695,75,4.915,76,0.492,77,1.494,78,0.817,79,1.494,80,3.106,81,0.532,82,0.043,83,0.85,84,5.246,85,3.352,86,1.328,87,0.3,88,0.564,89,0.673,90,1.108,91,1.328,92,0.631,93,0.026,94,0.494,95,0.715,96,1.26,97,2.643,98,1.447,99,4.325,100,2.291,101,1.328,102,3.106,103,0.568,104,0.697,105,0.137,106,1.64,107,0.385,108,0.779,109,2.728,110,0.581,111,0.654,112,0.737,113,1.056,114,1.239,115,0.025,116,1.746,117,0.151,118,1.132,119,1.104,120,0.65,121,1.646,122,0.316,123,1.131,124,1.641,125,1.333,126,2.446,127,0.996,128,0.694,129,0.563,130,0.044,131,0.97,132,0.058,133,1.757,134,0.587,135,0.248,136,0.532,137,0.064,138,0.141,139,0.154,140,1.797,141,1.162,142,1.823,143,2.537,144,0.631,145,0.716,146,0.192,147,3.455,148,1.494,149,3.455,150,7.294,151,4.574,152,0.688,153,0.097,154,1.08,155,4.915,156,4.915,157,0.779,158,0.878,159,0.101,160,0.117,161,2.098,162,4.915,163,4.915,164,1.646,165,2.841,166,2.616,167,0.805,168,4.341,169,0.963,170,1.646,171,1.239,172,2.291,173,0.526,174,5.104,175,1.688,176,1.366,177,3.455,178,4.915,179,0.346,180,0.742,181,1.398,182,2.646,183,2.234,184,4.915,185,0.128,186,1.397,187,3.68,188,4.915,189,0.24,190,0.007,191,0.6,192,1.679,193,0.621,194,5.026,195,4.325,196,2.413,197,1.977,198,5.462,199,4.606,200,0.572,201,0.188,202,2.778,203,1.213,204,5.746,205,0.779,206,1.53,207,5.813,208,0.948,209,2.033,210,3.76,211,0.214,212,1.776,213,2.583,214,0.265,215,4.275,216,2.065,217,1.945,218,3.629,219,3.476,220,0.509,221,0.527,222,1.606,223,0.391,224,2.626,225,3.629,226,2.446,227,0.19,228,0.185,229,2.844,230,1.923,231,3.131,232,1.211,233,4.915,234,5.246,235,1.776,236,1.268,237,1.239,238,0.963,239,2.033,240,3.455,241,1.298,242,0.465,243,0.963,244,2.691,245,5.246,246,5.127,247,1.08,248,4.112,249,0.591,250,1.731,251,1.463,252,3.76,253,0.475,254,2.446,255,2.841,256,1.839,257,0.212,258,2.092,259,2.295,260,2.413,261,0.652,262,0.946,263,0.237,264,1.272,265,3.926,266,0.85,267,0.694,268,0.717,269,3.926,270,4.915,271,4.915,272,0.276,273,0.321,274,1.494,275,2.626,276,1.482,277,0.077,278,4.61,279,3.926,280,4.915,281,2.933,282,0.888,283,3.399,284,2.05,285,2.292,286,3.897,287,4.915,288,2.616,289,0.878,290,2.569,291,1.463,292,3.68,293,3.68,294,0.359,295,2.532,296,0.781,297,0.296,298,0.963,299,0.878,300,3.963,301,2.545,302,1.497,303,0.438,304,0.523,305,1.459,306,0.817,307,0.588,308,5.28,309,1.184,310,1.424,311,0.604,312,1.298,313,0.572,314,3.455,315,2.033,316,0.428,317,2.033,318,1.082,319,1.646,320,1.239,321,0.798,322,4.915,323,5.746,324,1.268,325,1.886,326,0.817,327,1.999,328,0.694,329,1.557,330,0.657,331,3.455,332,4.915,333,0.441,334,2.728,335,0.336,336,3.032,337,3.131,338,6.442,339,1.718,340,1.343,341,0.11,342,4.915,343,5.746,344,2.217,345,0.672,346,3.402,347,1.391,348,1.697,349,0.915,350,0.475,351,2.956,352,6.506,353,0.298,354,4.915,355,4.915,356,0.631,357,0.333,358,0.688,359,1.646,360,0.179,361,7.132,362,3.963,363,0.475,364,2.34,365,2.728,366,3.455,367,1.62,368,0.621,369,0.638,370,4.915,371,1.494,372,3.455,373,3.106,374,1.239,375,1.128,376,3.106,377,1.87,378,5.746,379,0.724,380,0.231,381,0.217,382,0.497,383,0.222,384,2.154,385,4.915,386,5.246,387,0.706,388,5.881,389,0.657,390,0.312,391,2.233,392,5.246,393,4.915,394,0.527,395,0.141,396,1.184,397,1.056,398,2.154,399,0.758,400,1.006,401,1.302,402,1.758,403,2.359,404,6.824,405,0.312,406,1.272,407,0.457,408,2.154,409,0.494,410,0.758,411,3.68,412,3.106,413,2.154,414,0.898,415,1.823,416,0.497,417,1.032,418,0.588,419,1.217,420,0.837,421,4.915,422,0.248,423,6.506,424,0.631,425,0.168,426,7.763,427,0.792,428,0.168,429,1.532,430,0.295,431,0.547,432,1.335,433,0.717,434,2.154,435,0.312,436,0.321,437,2.349,438,0.349,439,0.206,440,0.967,441,0.139,442,0.588,443,0.963,444,0.08,445,4.915,446,1.567,447,0.541,448,3.106,449,0.083,450,0.073,451,2.164,452,4.915,453,4.915,454,4.915,455,4.915,456,4.915,457,5.881,458,6.506,459,0.694,460,0.671,461,0.737,462,1.459,463,2.217,464,1.366,465,4.574,466,1.391,467,4.341,468,0.093,469,1.298,470,1.032,471,0.638,472,0.822,473,1.157,474,2.841,475,2.626,476,0.457,477,4.049,478,4.915,479,4.915,480,4.848,481,4.915,482,4.915,483,4.915,484,4.341,485,0.921,486,0.104,487,0.866,488,0.527,489,1.335,490,1.976,491,1.886,492,4.915,493,0.071,494,1.606,495,0.742,496,1.391,497,1.53,498,1.047,499,2.22,500,4.915,501,4.341,502,3.267,503,1.872,504,1.006,505,0.637,506,0.236,507,2.728,508,1.155,509,0.135,510,0.986,511,0.224,512,2.292,513,0.445,514,4.915,515,3.68,516,4.915,517,0.92,518,8.298,519,0.179,520,3.403,521,1.189,522,1.758,523,1.494,524,1.056,525,0.425,526,0.837,527,0.706,528,3.476,529,2.454,530,0.32,531,0.281,532,4.005,533,2.22,534,0.588,535,1.567,536,4.915,537,2.966,538,1.971,539,4.112,540,1.08,541,1.678,542,1.302,543,0.779,544,2.966,545,2.234,546,2.132,547,0.742,548,1.567,549,0.654,550,1.08,551,1.359,552,4.915,553,2.365,554,0.817,555,1.239,556,2.841,557,1.463,558,3.455,559,1.143,560,0.271,561,2.033,562,2.939,563,5.516,564,4.915,565,4.915,566,0.236,567,1.497,568,4.341,569,4.915,570,0.637,571,2.841,572,0.986,573,1.056,574,2.075,575,0.157,576,0.706,577,0.385,578,4.574,579,4.915,580,1.646,581,4.892,582,3.963,583,0.843,584,4.915,585,4.915,586,1.397,587,0.837,588,4.915,589,1.239,590,0.671,591,0.526,592,2.075,593,1.731,594,0.391,595,4.872,596,1.239,597,1.391,598,1.567,599,0.604,600,0.963,601,0.169,602,2.22,603,0.941,604,3.963,605,0.652,606,2.154,607,1.688,608,2.033,609,2.291,610,0.157,611,4.341,612,2.532,613,0.826,614,2.365,615,4.161,616,4.872,617,4.341,618,0.482,619,6.511,620,4.915,621,6.259,622,2.154,623,7.132,624,4.915,625,2.728,626,4.915,627,2.626,628,4.915,629,2.626,630,4.915,631,2.446,632,1.646,633,2.291,634,1.872,635,0.671,636,1.211,637,2.626,638,6.506,639,4.915,640,1.567,641,4.915,642,1.823,643,1.718,644,1.391,645,0.201,646,0.497,647,0.114,648,1.688,649,1.53,650,1.53,651,4.915,652,2.532,653,8.781,654,3.455,655,2.365,656,2.532,657,2.966,658,3.455,659,1.463,660,7.294,661,0.212,662,1.105,663,0.114,664,1.328,665,0.837,666,0.878,667,3.963,668,1.298,669,2.728,670,3.106,671,3.68,672,0.898,673,0.527,674,2.22,675,0.857,676,1.679,677,4.574,678,1.032,679,3.122,680,0.837,681,0.843,682,1.398,683,0.996,684,2.164,685,6.506,686,2.626,687,1.391,688,4.915,689,4.915,690,0.878,691,3.963,692,6.506,693,2.728,694,4.915,695,2.446,696,4.915,697,4.915,698,3.963,699,1.823,700,0.817,701,1.823,702,2.852,703,2.545,704,2.033,705,0.247,706,0.878,707,0.271,708,1.731,709,1.731,710,4.915,711,1.157,712,1.606,713,1.494,714,0.742,715,1.424,716,2.446,717,4.341,718,3.455]],["title//en/lessons/retired/OCR-with-Tesseract-and-ScanTailor",[0,2.11,308,3.033,719,4.231]],["body//en/lessons/retired/OCR-with-Tesseract-and-ScanTailor",[0,3.793,3,0.102,4,0.349,5,0.079,6,0.694,8,0.715,9,0.135,10,2.504,11,3.903,12,0.126,13,1.184,14,0.437,15,0.42,17,1.024,18,0.532,19,1.218,21,4.397,25,0.519,26,0.309,27,1.073,29,0.445,35,2.499,36,1.028,37,2.016,40,0.185,45,0.09,46,0.094,47,0.674,49,0.064,55,0.643,57,0.418,60,0.204,71,0.09,76,0.444,78,1.213,81,0.522,82,0.044,83,0.684,87,0.282,89,0.541,93,0.025,105,0.134,107,0.571,112,0.914,114,1.48,115,0.026,117,0.148,118,1.118,122,0.316,123,1.825,127,0.802,130,0.044,132,0.06,135,0.233,137,0.081,138,0.124,139,0.186,144,0.687,146,0.154,152,1.111,153,0.109,157,0.95,159,0.064,160,0.113,161,2.305,179,0.632,180,0.886,181,1.261,182,2.326,183,3.233,185,0.109,186,1.589,189,0.269,190,0.008,193,1.077,194,3.393,197,1.784,200,0.54,208,0.629,210,5.404,211,0.239,214,0.271,217,1.414,218,3.629,220,0.46,221,0.591,223,0.438,229,2.068,232,1.447,234,6.396,236,2.047,237,1.48,238,1.151,242,0.457,248,3.711,249,0.476,253,0.382,254,3.629,257,0.391,261,0.525,262,0.945,263,0.265,264,1.024,266,0.924,267,0.652,273,0.306,274,1.784,275,3.137,276,1.048,277,0.064,279,4.4,285,2.068,290,2.068,291,1.178,292,4.397,293,6.389,294,0.457,298,1.151,299,1.481,300,4.734,301,2.297,302,1.963,303,0.477,307,0.993,308,5.15,329,1.463,333,0.562,335,0.315,340,1.213,341,0.134,344,2.216,345,0.787,350,0.585,357,0.398,360,0.243,363,0.556,367,1.178,368,0.741,375,0.908,380,0.236,381,0.236,383,0.249,389,0.838,395,0.155,401,1.048,407,0.413,409,0.398,415,2.705,417,1.233,418,0.873,422,0.253,425,0.271,428,0.283,430,0.438,432,1.205,433,0.874,435,0.349,436,0.227,439,0.205,441,0.112,443,1.555,449,0.152,450,0.087,459,0.789,461,0.826,468,0.17,476,0.413,485,0.741,487,0.781,493,0.075,494,1.919,495,0.886,504,0.945,505,0.761,506,0.349,511,0.268,513,0.437,524,1.261,531,0.254,534,0.873,541,1.351,542,1.048,544,5.148,557,1.64,560,0.402,566,0.349,572,1.463,576,0.843,587,1.242,600,1.429,601,0.136,605,0.652,606,3.636,608,2.428,609,3.697,610,0.187,618,0.715,619,5.88,643,1.55,645,0.24,646,0.593,647,0.136,655,2.826,661,0.254,663,0.198,673,0.476,678,1.742,679,2.361,681,0.761,683,0.802,706,1.048,707,0.402,712,1.919,714,1.252,719,4.734,720,1.828,721,0.477,722,8.532,723,3.903,724,1.468,725,7.293,726,1.447,727,5.186,728,5.871,729,2.569,730,5.871,731,1.967,732,2.178,733,1.32,734,3.259,735,4.127,736,1.291,737,1.205,738,1,739,1.205,740,0.897,741,0.781,742,1.744,743,2.016,744,0.703,745,3.903,746,2.361,747,2.573,748,1.151,749,5.871,750,0.576,751,3.399,752,1.048,753,2.499,754,4.848,755,0.765,756,3.896,757,1.083,758,1.397,759,3.711,760,4.397,761,2.53,762,2.27,763,1.124,764,8.297,765,0.349,766,0.513,767,4.734,768,0.378,769,5.871,770,3.543,771,3.393,772,2.826,773,4.397,774,0.953,775,5.871,776,2.849,777,0.826,778,1.383,779,1.055,780,2.27,781,3.903,782,5.871,783,3.711,784,1.872,785,1.272,786,5.871,787,1.587,788,0.519,789,4.397,790,3.259,791,4.609,792,3.137,793,1.967,794,0.759,795,1.151,796,4.127,797,3.711,798,5.186,799,1.919,800,0.873,801,1.662,802,0.802,803,0.579,804,2.504,805,2.504,806,0.97,807,1.101,808,1.463,809,1.272,810,1.205,811,1.351,812,0.184,813,3.137,814,1.099,815,3.629,816,1.382,817,0.236,818,3.811,819,5.678,820,5.871,821,0.967,822,2.016,823,3.711,824,3.393,825,2.361,826,3.543,827,0.862,828,2.191,829,1.382,830,2,831,2.573,832,1.124,833,3.854,834,1.704,835,0.741,836,0.647,837,3.137,838,5.871,839,0.812,840,0.444,841,1.414,842,5.126,843,3.259,844,1.497,845,5.186,846,4.397,847,1.291,848,1.124,849,5.871,850,5.871,851,3.711,852,0.843,853,1.099,854,1.919,855,2.236,856,2.573,857,3.711,858,0.886,859,1.662,860,2.361,861,5.871,862,5.871,863,1.048,864,5.871,865,3.896,866,7.293,867,7.293,868,5.871,869,4.397,870,1.919,871,1.784,872,5.871,873,4.397,874,1.024,875,2.573,876,0.593,877,1.32,878,4.215,879,1.124,880,2.428,881,3.993,882,0.722,883,1.261,884,1.205,885,5.871,886,1.447,887,5.94,888,5.871,889,5.871,890,5.871,891,5.871,892,5.871,893,7.933,894,5.871,895,7.293,896,5.871,897,5.871,898,5.871,899,5.871,900,0.629,901,5.871,902,7.293,903,7.933,904,2.178,905,5.871,906,3.025,907,1.261,908,1.967,909,5.871,910,2.216,911,2.826,912,1,913,2.361,914,2.573,915,3.757,916,1.967,917,1.414,918,3.711,919,5.186,920,2.178,921,2.736,922,4.397,923,3.903,924,0.976,925,2.122,926,0.864,927,2.499,928,1.919,929,2.236,930,0.665,931,1,932,3.259,933,0.822,934,4.734,935,5.871,936,4.734,937,5.871,938,4.397,939,1.382,940,2.922]],["title//en/lessons/analyzing-documents-with-tfidf",[29,0.229,941,1.076,942,2.655,943,2.886]],["body//en/lessons/analyzing-documents-with-tfidf",[1,1.074,3,0.086,4,0.323,5,0.078,6,0.712,7,1.13,9,0.077,12,0.11,14,0.419,15,0.465,18,0.258,19,1.132,22,0.337,23,0.637,24,1.608,25,0.521,26,0.187,28,0.555,29,0.45,30,0.561,31,1.165,34,0.873,36,0.671,38,0.691,39,0.45,40,0.216,42,0.177,45,0.098,46,0.113,47,0.599,48,1.289,49,0.091,53,2.048,55,0.287,56,1.187,57,0.279,58,0.806,59,0.618,60,0.207,63,1.202,64,0.317,65,2.316,66,2.339,69,0.762,71,0.091,74,0.434,76,0.509,79,1.077,81,0.519,82,0.043,83,0.713,87,0.317,88,0.324,92,0.648,93,0.021,95,0.347,96,0.841,100,1.651,101,1.654,103,0.364,104,0.767,105,0.111,106,0.797,108,0.424,110,0.317,111,0.814,112,0.618,114,0.893,115,0.024,116,1.377,117,0.109,118,1.01,120,0.479,121,1.187,122,0.129,124,1.306,127,0.707,128,0.754,130,0.04,131,0.953,132,0.061,133,1.247,134,0.599,135,0.215,136,0.258,137,0.059,138,0.139,139,0.151,144,0.307,146,0.167,151,2.49,152,1.048,153,0.107,157,0.62,158,1.202,159,0.093,160,0.116,166,1.425,167,0.681,169,0.694,170,1.187,171,1.698,173,0.503,175,1.217,176,0.744,179,0.364,180,0.535,181,1.539,185,0.138,186,1.372,189,0.182,190,0.009,191,0.564,192,1.336,193,0.447,196,1.921,200,0.516,201,0.184,205,0.97,206,1.103,208,0.655,210,2.048,211,0.232,214,0.23,217,1.247,220,0.277,223,0.311,224,1.893,227,0.289,228,0.211,232,0.873,239,1.465,241,0.935,242,0.298,243,1.32,249,0.496,251,0.797,253,0.503,256,1.543,257,0.355,262,0.459,263,0.306,264,0.903,267,0.64,268,0.674,272,0.209,273,0.26,277,0.071,282,1.179,284,1.367,289,0.925,294,0.286,296,0.555,297,0.352,298,1.015,304,0.311,306,0.861,307,0.62,311,0.436,313,0.603,316,0.437,318,0.589,321,0.575,324,0.914,326,1.468,328,0.691,330,0.523,333,0.351,335,0.31,340,1.191,341,0.114,343,4.574,345,0.699,348,1.228,349,0.401,350,0.231,351,1.972,356,0.583,357,0.24,360,0.169,363,0.548,368,0.945,369,0.758,374,1.306,375,0.548,377,1.861,379,0.762,380,0.105,381,0.222,382,0.83,383,0.287,387,0.744,389,0.618,390,0.359,391,1.432,395,0.139,399,0.413,400,0.801,401,1.202,405,0.323,407,0.473,408,1.553,409,0.414,410,1.006,416,0.8,417,0.744,418,0.424,419,0.663,422,0.195,424,0.448,425,0.255,427,0.6,428,0.177,430,0.405,431,0.485,435,0.248,436,0.306,437,1.733,438,0.371,439,0.207,440,1.017,441,0.128,442,0.967,443,1.514,444,0.08,447,0.39,449,0.154,450,0.115,451,0.873,459,0.337,460,0.707,461,0.401,463,1.336,471,0.508,476,0.526,485,0.447,486,0.173,487,0.471,488,0.665,489,1.063,491,1.027,493,0.073,494,1.692,496,1.003,497,2.096,498,1.029,499,2.339,503,1.349,505,0.97,506,0.343,508,0.836,509,0.259,511,0.396,513,0.509,517,0.663,519,0.25,520,1.553,521,0.648,524,0.761,525,0.62,526,1.042,529,1.077,530,0.572,531,0.31,533,1.6,534,0.733,540,0.779,542,0.925,543,1.067,545,1.217,547,0.782,549,0.689,551,1.432,557,0.797,559,0.762,560,0.413,561,1.465,566,0.323,567,1.549,570,1.091,572,0.71,575,0.298,576,0.879,577,0.479,578,2.49,580,1.187,583,0.671,587,1.316,590,0.836,591,0.767,594,0.311,599,0.436,600,1.2,601,0.198,603,0.992,605,0.602,607,2.102,610,0.239,618,0.347,631,2.577,632,2.05,633,1.651,634,1.972,635,0.484,643,0.935,645,0.212,646,0.358,647,0.201,659,1.611,661,0.323,663,0.184,665,1.349,668,1.367,672,0.648,673,0.496,675,0.903,676,0.914,680,1.22,681,0.873,684,1.051,690,1.415,695,2.577,700,1.318,703,1.386,706,1.093,707,0.337,709,1.824,713,1.077,714,0.535,721,0.511,724,0.575,729,1.248,734,1.966,736,1.138,740,0.637,741,0.814,748,1.466,750,0.6,752,1.202,755,0.478,757,0.484,758,0.561,762,1.612,763,0.678,765,0.276,766,0.364,768,0.279,774,0.575,777,0.587,778,0.618,779,0.471,780,1.612,785,1.348,788,0.222,792,1.893,794,0.745,797,2.239,800,0.62,801,1.466,802,0.484,803,0.446,804,1.778,805,1.217,806,0.689,810,1.382,812,0.201,814,0.663,816,0.834,817,0.182,822,1.217,827,0.523,829,0.834,832,0.992,833,2.765,835,0.773,836,0.824,839,0.337,851,2.239,852,0.509,853,0.663,858,1.22,859,1.466,863,0.925,865,1.893,870,2,879,0.992,900,0.801,908,2.751,910,2.046,912,0.603,915,1.825,924,0.589,925,1.28,926,0.762,930,0.693,931,0.603,936,2.856,941,0.797,942,5.227,943,5.698,944,1.414,945,2.05,946,1.367,947,1.195,948,2.765,949,2.119,950,0.286,951,1.336,952,4.574,953,2.605,954,0.85,955,2.386,956,1.93,957,1.063,958,4.899,959,4.153,960,5.179,961,5.406,962,4.175,963,4.729,964,5.179,965,6.121,966,1.039,967,1.253,968,1.861,969,3.27,970,3.889,971,1.871,972,1.063,973,1.217,974,1.501,975,2.119,976,0.606,977,2.281,978,4.974,979,2.355,980,1.081,981,1.256,982,2.934,983,0.763,984,1.612,985,1.844,986,1.113,987,1.027,988,0.871,989,1.018,990,1.196,991,1.399,992,2.413,993,4.733,994,2.635,995,2,996,1.785,997,0.648,998,3.186,999,4.527,1000,1.055,1001,3.868,1002,3.129,1003,3.107,1004,1.735,1005,1.432,1006,3.543,1007,4.303,1008,1.735,1009,0.707,1010,2.138,1011,0.873,1012,1.553,1013,0.308,1014,3.543,1015,1.508,1016,2.653,1017,3.27,1018,1.6,1019,2.138,1020,2.138,1021,1.051,1022,0.66,1023,3.543,1024,1.276,1025,1.314,1026,1.737,1027,1.039,1028,0.797,1029,0.448,1030,3.094,1031,0.824,1032,1.309,1033,2.355,1034,1.654,1035,0.731,1036,2.704,1037,2.569,1038,2.355,1039,2.49,1040,1.055,1041,3.14,1042,5.406,1043,3.236,1044,0.812,1045,9.217,1046,1.705,1047,3.543,1048,1.029,1049,4.063,1050,3.129,1051,0.903,1052,0.82,1053,3.442,1054,1.349,1055,2.355,1056,0.957,1057,1.952,1058,1.952,1059,1.693,1060,0.603,1061,1.816,1062,0.618,1063,3.998,1064,2.433,1065,2.395,1066,3.154,1067,5.603,1068,3.543,1069,6.121,1070,6.121,1071,5.406,1072,5.406,1073,0.62,1074,1.825,1075,0.903,1076,3.129,1077,2.653,1078,1.6,1079,0.614,1080,1.432,1081,2.048,1082,2.048,1083,3.184,1084,0.814,1085,1.386,1086,2.653,1087,1.314,1088,3.543,1089,2.49,1090,1.367,1091,0.801,1092,6.121,1093,6.327,1094,7.163,1095,5.569,1096,3.543,1097,3.543,1098,3.385,1099,3.543,1100,1.825,1101,1.267,1102,1.725,1103,2.348,1104,1.651,1105,0.97,1106,2.668,1107,1.871,1108,2.853,1109,3.193,1110,2.161,1111,1.248,1112,1.219,1113,4.175,1114,1.692,1115,2.239,1116,2.102,1117,2.856,1118,3.129,1119,2.255,1120,1.172,1121,6.121,1122,3.129,1123,1.158,1124,2.668,1125,2.653,1126,3.129,1127,2.147,1128,3.543,1129,1.425,1130,1.027,1131,0.323,1132,2.239,1133,0.654,1134,5.042,1135,1.611,1136,2.026,1137,3.129,1138,2.523,1139,5.137,1140,2.341,1141,2.23,1142,1.585,1143,1.998,1144,2.22,1145,1.302,1146,8.213,1147,1.651,1148,1.195,1149,1.825,1150,1.966,1151,0.725,1152,0.882,1153,3.129,1154,0.484,1155,1.425,1156,2.856,1157,3.129,1158,1.248,1159,1.314,1160,1.465,1161,1.893,1162,0.98,1163,2.49,1164,2.49,1165,0.893,1166,3.543,1167,1.612,1168,3.543,1169,3.543,1170,3.543,1171,6.733,1172,3.543,1173,8.825,1174,3.543,1175,8.69,1176,3.543,1177,3.543,1178,6.733,1179,6.121,1180,7.163,1181,6.733,1182,0.561,1183,1.063,1184,5.603,1185,1.6,1186,1.027,1187,2.141,1188,2.355,1189,2.856,1190,1.966,1191,3.543,1192,7.163,1193,2.767,1194,3.543,1195,2.653,1196,2.138,1197,4.175,1198,4.175,1199,6.121,1200,1.425,1201,1.508,1202,0.456,1203,1.998,1204,5.191,1205,2.138,1206,3.543,1207,3.129,1208,4.175,1209,2.138,1210,3.129,1211,2.082,1212,0.447,1213,4.574,1214,2.49,1215,3.129,1216,0.925,1217,5.406,1218,2.138,1219,3.129,1220,3.543,1221,3.129,1222,7.482,1223,3.543,1224,1.765,1225,1.819,1226,2.239,1227,1.018,1228,1.553,1229,5.432,1230,1.966,1231,1.349,1232,1.921,1233,0.539,1234,1.89,1235,3.64,1236,1.966,1237,1.508,1238,2.49,1239,1.6,1240,1.132,1241,3.598,1242,3.543,1243,1.543,1244,4.574,1245,3.273,1246,1.737,1247,4.175,1248,2.492,1249,4.574,1250,3.125,1251,3.878,1252,3.442,1253,3.878,1254,1.862,1255,4.574,1256,5.179,1257,4.574,1258,4.574,1259,2.022,1260,5.179,1261,1.441,1262,5.179,1263,3.878,1264,3.64,1265,4.175,1266,6.121,1267,2.126,1268,2.102,1269,5.179,1270,2.212,1271,5.179,1272,1.585,1273,4.574,1274,4.175,1275,2.27,1276,1.972,1277,5.179,1278,2.142,1279,4.175,1280,2.951,1281,2.255,1282,4.574,1283,3.241,1284,3.878,1285,2.785,1286,5.179,1287,3.439,1288,4.574,1289,2.564,1290,4.069,1291,5.179,1292,1.778,1293,4.175,1294,1.063,1295,1.893,1296,3.543,1297,0.815,1298,1.861,1299,1.553,1300,1.893,1301,1.6,1302,4.574,1303,3.543,1304,3.543,1305,3.543,1306,3.27,1307,6.121,1308,3.129,1309,3.543,1310,3.543,1311,6.121,1312,3.543,1313,3.398,1314,3.543,1315,3.543,1316,3.543,1317,5.179,1318,0.727,1319,3.129,1320,1.871,1321,5.035,1322,3.129,1323,2.531,1324,3.543,1325,1.966,1326,0.298,1327,2.531,1328,2.142,1329,0.994,1330,1.192,1331,1.733,1332,0.834,1333,5.179,1334,5.179,1335,5.179,1336,5.179,1337,5.179,1338,5.179,1339,5.179,1340,5.179,1341,3.543,1342,3.543,1343,3.543,1344,3.543,1345,3.543,1346,3.543,1347,5.179,1348,6.733,1349,3.543,1350,3.543,1351,3.543,1352,3.543,1353,5.179,1354,5.179,1355,5.179,1356,5.179,1357,5.179,1358,5.179,1359,5.179,1360,3.543,1361,3.543,1362,5.179,1363,5.179,1364,5.179,1365,3.543,1366,3.543,1367,5.179,1368,5.179,1369,1.514,1370,1.12,1371,0.841,1372,3.543,1373,1.425,1374,1.966,1375,3.129,1376,3.129,1377,2.564,1378,1.735,1379,4.935,1380,3.543,1381,3.543,1382,2.147,1383,7.923,1384,1.735,1385,3.543,1386,3.543,1387,3.543,1388,5.179,1389,3.543,1390,3.543,1391,1.693,1392,0.648,1393,3.273,1394,1.871,1395,2.853,1396,1.003,1397,1.386,1398,1.6,1399,4.069,1400,1.501,1401,0.767,1402,3.154,1403,3.543,1404,2.49,1405,1.966,1406,1.553,1407,6.121,1408,1.217,1409,1.228,1410,3.543,1411,2.239,1412,5.179,1413,3.543,1414,3.543,1415,0.522,1416,2.653,1417,6.733,1418,1.465,1419,5.179,1420,3.543,1421,3.543,1422,3.129,1423,3.543,1424,2.634,1425,1.248,1426,0.535,1427,6.622,1428,2.339,1429,1.306,1430,1.693,1431,0.914,1432,1.966,1433,2.341,1434,3.129,1435,4.583,1436,2.355,1437,3.543,1438,3.543,1439,3.543,1440,3.543,1441,3.543,1442,5.179,1443,3.543,1444,3.598,1445,2.492,1446,3.868,1447,1.824,1448,3.129,1449,3.738,1450,3.094,1451,6.733,1452,3.543,1453,3.543,1454,1.441,1455,1.816,1456,1.465,1457,1.042,1458,1.763,1459,1.145,1460,2.461,1461,0.935,1462,3.543,1463,3.543,1464,3.543,1465,2.708,1466,2.138,1467,1.763,1468,2.355,1469,3.543,1470,3.543,1471,1.774,1472,6.733,1473,3.543,1474,3.543,1475,4.574,1476,0.401,1477,1.763,1478,2.27,1479,3.543,1480,3.543,1481,3.543,1482,3.543,1483,3.543,1484,3.543,1485,3.543,1486,2.856,1487,3.543,1488,0.561,1489,2.856,1490,3.543,1491,3.543,1492,1.003,1493,1.093,1494,1.893,1495,1.465,1496,2.239,1497,1.871,1498,3.442,1499,1.425,1500,1.966,1501,1.651,1502,1.705,1503,1.763,1504,2.048,1505,4.733,1506,2.355,1507,7.163,1508,7.482,1509,5.179,1510,5.364,1511,5.947,1512,7.163,1513,5.603,1514,6.733,1515,7.482,1516,1.219,1517,3.543,1518,0.678,1519,1.651,1520,1.893,1521,1.553,1522,0.861,1523,0.663,1524,5.179,1525,3.543,1526,3.27,1527,2.856,1528,3.693,1529,0.311,1530,6.121,1531,2.239,1532,2.856,1533,6.327,1534,3.543,1535,6.121,1536,3.125,1537,2.239,1538,3.543,1539,3.543,1540,4.303,1541,3.64,1542,3.543,1543,3.129,1544,3.543,1545,4.175,1546,3.543,1547,3.543,1548,3.129,1549,5.179,1550,3.129,1551,3.129,1552,3.543,1553,3.129,1554,3.129,1555,1.966,1556,3.543,1557,2.339,1558,3.543,1559,3.543,1560,3.565,1561,3.543,1562,5.179,1563,0.801,1564,3.129,1565,1.158,1566,3.543,1567,3.125,1568,1.314,1569,3.129,1570,5.179,1571,3.543,1572,2.856,1573,3.469,1574,3.129,1575,4.574,1576,6.121,1577,3.543,1578,2.856,1579,4.574,1580,3.543,1581,2.856,1582,2.767,1583,3.543,1584,5.406,1585,1.735,1586,2.339,1587,3.129,1588,3.543,1589,3.543,1590,1.377,1591,1.248,1592,2.138,1593,2.653,1594,2.49,1595,3.543,1596,1.187,1597,3.543,1598,1.763,1599,3.543,1600,1.692,1601,2.204,1602,1.553,1603,2.653,1604,1.6,1605,2.856,1606,3.543,1607,3.538,1608,1.349,1609,1.966,1610,1.6,1611,1.763,1612,3.64,1613,1.651,1614,2.461,1615,1.508,1616,1.465,1617,3.543,1618,2.355,1619,1.314,1620,1.465,1621,1.825,1622,1.13,1623,2.492,1624,3.543,1625,1.28,1626,1.966,1627,1.113,1628,1.553,1629,0.98,1630,0.509,1631,0.901,1632,0.436,1633,2.156,1634,2.138,1635,3.129,1636,1.228,1637,0.522,1638,2.355,1639,0.876,1640,2.27,1641,1.051,1642,1.349,1643,1.612,1644,1.349,1645,1.108,1646,2.27,1647,1.966,1648,0.547,1649,3.543,1650,2.875,1651,1.425,1652,7.482,1653,3.279,1654,2.506,1655,3.693,1656,5.364,1657,5.406,1658,5.947,1659,3.543,1660,0.935,1661,1.966,1662,0.268,1663,2.355,1664,1.651,1665,1.276,1666,2.49,1667,2.048,1668,0.678,1669,1.735,1670,1.425,1671,2.653,1672,3.129,1673,1.893,1674,0.779,1675,2.355,1676,1.027,1677,0.957,1678,1.763,1679,2.048,1680,2.048,1681,3.543,1682,2.653,1683,0.815,1684,0.379,1685,3.543,1686,3.543,1687,0.797,1688,3.543,1689,1.027,1690,1.705,1691,0.648,1692,1.217,1693,1.705,1694,0.484,1695,2.239,1696,1.966,1697,3.129,1698,3.129,1699,3.129,1700,3.543,1701,3.878,1702,0.761,1703,3.543,1704,2.531,1705,5.406,1706,3.543,1707,1.248,1708,4.663,1709,4.069,1710,3.129,1711,2.564,1712,4.733,1713,3.543,1714,1.6,1715,2.138,1716,3.543,1717,2.177,1718,7.163,1719,5.035,1720,3.543,1721,1.217,1722,3.543,1723,3.129,1724,1.622,1725,1.314,1726,3.543,1727,1.103,1728,2.856,1729,1.051,1730,1.314,1731,0.98,1732,2.156,1733,1.051,1734,1.28,1735,6.121,1736,3.543,1737,3.129,1738,3.543,1739,3.129,1740,1.966,1741,1.705,1742,1.6,1743,6.033,1744,1.432,1745,2.653,1746,3.543,1747,1.6,1748,1.192,1749,1.508,1750,1.051,1751,1.966,1752,1.735,1753,1.893,1754,1.508,1755,2.856,1756,1.501,1757,3.129,1758,1.705,1759,1.6,1760,6.121,1761,6.121,1762,3.693,1763,6.121,1764,6.733,1765,3.543,1766,2.49,1767,2.856,1768,1.705,1769,5.179,1770,5.179,1771,5.179,1772,5.179,1773,5.179,1774,3.129,1775,1.28,1776,1.806,1777,1.825,1778,0.663,1779,2.856,1780,1.651,1781,2.856,1782,2.239,1783,2.49,1784,2.138,1785,2.239,1786,3.543,1787,3.543,1788,5.179,1789,4.574,1790,3.125,1791,2.27,1792,4.175,1793,1.871,1794,3.241,1795,4.574,1796,6.121,1797,1.871,1798,5.179,1799,5.179,1800,4.175,1801,5.179,1802,3.543,1803,2.355,1804,2.239,1805,3.129,1806,1.6,1807,1.763,1808,1.705,1809,1.217,1810,2.668,1811,3.543,1812,2.653,1813,1.28,1814,3.543,1815,3.543,1816,3.64,1817,3.64,1818,8.324,1819,5.179,1820,2.204,1821,5.179,1822,4.733,1823,1.48,1824,3.154,1825,1.612,1826,1.824,1827,3.469,1828,2.082,1829,2.577,1830,6.121,1831,5.406,1832,3.543,1833,1.386,1834,3.543,1835,3.129,1836,1.077,1837,3.543,1838,2.138,1839,3.129,1840,2.767,1841,5.179,1842,3.64,1843,5.179,1844,2.312,1845,5.179,1846,3.27,1847,3.138,1848,6.121,1849,4.574,1850,5.179,1851,3.543,1852,3.154,1853,1.443,1854,2.866,1855,5.179,1856,3.442,1857,4.574,1858,1.382,1859,3.738,1860,5.179,1861,4.175,1862,3.892,1863,5.179,1864,5.179,1865,1.508,1866,2.856,1867,3.129,1868,3.543,1869,1.651,1870,2.856,1871,3.129,1872,3.543,1873,3.543,1874,2.993,1875,5.179,1876,5.179,1877,4.574,1878,5.179,1879,5.179,1880,5.179,1881,2.866,1882,3.125,1883,2.082,1884,5.179,1885,5.179,1886,5.179,1887,5.179,1888,3.442,1889,5.179,1890,2.767,1891,2.767,1892,5.179,1893,2.577,1894,1.824,1895,1.306,1896,3.125,1897,3.442,1898,5.179,1899,4.574,1900,3.125,1901,4.574,1902,1.187,1903,0.522,1904,3.543,1905,3.543,1906,2.105,1907,2.239,1908,2.461,1909,1.966,1910,3.129,1911,3.543,1912,1.386,1913,2.204,1914,3.543,1915,3.543,1916,3.738,1917,3.543,1918,3.543,1919,2.856,1920,1.425,1921,1.966,1922,0.71,1923,2.49,1924,2.239,1925,3.543,1926,1.553,1927,2.653,1928,2.653,1929,2.339]],["title//en/lessons/applied-archival-downloading-with-wget",[63,0.854,153,0.071,384,2.096,576,0.687]],["body//en/lessons/applied-archival-downloading-with-wget",[2,1.528,3,0.099,5,0.08,6,0.668,8,0.689,9,0.129,13,1.161,14,0.353,17,1.224,18,0.512,24,1.187,27,1.696,28,0.591,29,0.417,30,1.286,31,1.578,33,1.528,40,0.196,42,0.263,45,0.095,46,0.099,47,0.666,49,0.083,55,0.679,57,0.425,58,1.003,59,0.846,60,0.208,63,1.632,64,0.494,67,1.271,68,0.923,69,0.813,71,0.092,74,0.702,76,0.583,78,0.919,81,0.332,82,0.033,87,0.213,88,0.346,89,0.509,90,0.941,92,0.478,93,0.022,94,0.522,95,0.542,105,0.125,106,1.578,107,0.432,108,0.661,110,0.494,111,0.934,115,0.024,117,0.125,118,0.998,119,1.172,120,0.549,122,0.281,123,1.271,129,0.607,130,0.043,131,1.026,132,0.061,134,0.418,135,0.273,136,0.563,137,0.077,138,0.151,139,0.186,140,1.361,141,1.052,142,2.603,144,0.702,145,0.848,146,0.163,153,0.14,157,0.661,158,0.986,159,0.101,160,0.115,161,1.492,167,0.797,173,0.36,179,0.589,181,1.657,183,1.897,185,0.131,189,0.264,190,0.008,191,0.509,200,0.457,201,0.179,203,1.167,208,0.591,214,0.24,217,1.858,218,3.492,219,2.951,220,0.604,221,0.568,225,2.749,227,0.271,228,0.217,232,1.361,242,0.318,249,0.447,253,0.36,257,0.303,260,2.049,263,0.281,268,0.958,272,0.188,274,2.344,277,0.077,284,2.037,289,0.986,294,0.472,296,0.591,298,1.082,299,0.986,303,0.422,311,0.679,313,0.817,316,0.387,319,1.85,324,1.425,328,0.627,330,0.709,340,0.919,341,0.142,349,0.795,350,0.36,351,2.103,353,0.35,356,0.478,357,0.522,358,0.773,360,0.231,374,1.393,379,0.813,383,0.286,384,4.018,387,1.264,390,0.389,394,0.679,395,0.153,399,0.643,400,1.085,402,2.193,403,1.679,405,0.37,406,0.963,407,0.542,409,0.58,410,0.643,414,1.01,416,0.558,422,0.224,425,0.188,427,0.822,428,0.24,430,0.463,431,0.475,434,3.076,435,0.336,436,0.271,438,0.351,439,0.128,441,0.134,442,0.84,444,0.083,447,0.608,449,0.119,450,0.082,460,0.754,466,1.564,468,0.105,471,0.688,476,0.542,486,0.181,488,0.657,489,1.44,491,1.601,493,0.068,494,1.805,498,0.793,509,0.242,511,0.408,513,0.305,519,0.223,525,0.478,541,1.615,542,1.377,559,0.813,560,0.5,566,0.336,567,1.271,570,0.716,575,0.281,576,1.108,583,0.91,586,1.058,590,0.754,591,0.826,596,2.113,601,0.179,603,1.058,605,0.689,610,0.267,618,0.688,631,4.039,645,0.316,646,0.558,647,0.202,659,1.242,661,0.362,663,0.163,664,1.896,666,0.986,681,1.152,683,0.958,700,1.447,704,2.284,708,1.945,714,1.059,718,3.882,720,1.719,721,0.332,724,1.139,726,1.361,733,1.242,736,1.214,738,0.941,742,1.214,748,1.082,750,0.822,752,0.986,757,0.958,761,1.761,763,1.058,765,0.316,766,0.388,768,0.252,774,0.897,777,0.874,778,0.963,780,2.526,795,1.082,801,2.184,802,0.958,803,0.403,810,1.133,817,0.208,821,1.021,822,1.897,827,0.558,835,0.886,840,0.53,852,0.793,882,0.679,883,1.187,884,1.583,908,2.806,916,1.85,924,1.167,925,1.996,927,2.351,928,2.293,931,0.941,939,1.3,946,2.143,950,0.286,957,1.583,973,1.897,975,2.294,976,0.475,980,0.834,981,1.059,986,1.187,988,0.643,989,0.919,1000,0.754,1017,2.951,1018,3.785,1027,1.108,1029,0.741,1031,0.905,1037,2.649,1044,0.626,1046,3.713,1075,0.963,1079,0.403,1080,1.941,1087,2.049,1091,0.854,1105,1.112,1112,1.3,1131,0.442,1142,1.3,1143,1.639,1151,0.983,1158,1.945,1165,1.393,1207,4.878,1212,1.025,1227,1.167,1297,1.615,1298,1.33,1326,0.404,1329,1.443,1382,1.761,1392,1.283,1426,0.834,1447,3.192,1456,2.284,1457,0.941,1476,0.795,1488,0.875,1493,0.897,1519,2.574,1637,0.813,1648,0.689,1653,3.557,1733,1.639,1778,1.313,1823,1.214,1853,0.986,1894,2.717,1930,5.618,1931,4.412,1932,1.902,1933,4.121,1934,2.719,1935,6.544,1936,7.851,1937,2.469,1938,5.422,1939,4.878,1940,1.615,1941,2.717,1942,1.547,1943,2.495,1944,2.238,1945,3.491,1946,3.491,1947,0.875,1948,0.697,1949,2.608,1950,4.878,1951,5.523,1952,2.221,1953,4.453,1954,2.221,1955,4.453,1956,3.882,1957,5.658,1958,2.738,1959,1.719,1960,8.889,1961,3.17,1962,3.882,1963,5.523,1964,1.945,1965,5.295,1966,3.333,1967,2.673,1968,2.351,1969,4.136,1970,4.878,1971,8.805,1972,1.652,1973,5.498,1974,4.665,1975,5.523,1976,5.523,1977,6.115,1978,2.495,1979,7.018,1980,8.116,1981,1.271,1982,2.658,1983,2.238,1984,2.351,1985,1.811,1986,1.512,1987,7.714,1988,7.714,1989,5.523,1990,7.018,1991,7.018,1992,8.116,1993,4.336,1994,5.523,1995,1.719,1996,5.523,1997,3.333,1998,1.945,1999,1.679,2000,5.523,2001,4.453,2002,2.658,2003,1.058,2004,7.714,2005,0.986,2006,2.749,2007,0.84,2008,3.882,2009,1.805,2010,0.494,2011,3.192,2012,4.453,2013,1.492,2014,3.882,2015,4.878,2016,1.223,2017,4.282,2018,8.116,2019,7.714,2020,3.882,2021,1.578,2022,5.523,2023,4.453,2024,1.528,2025,2.951,2026,2.951,2027,3.333,2028,2.822,2029,7.018,2030,5.523,2031,4.136,2032,5.523,2033,5.523,2034,5.523,2035,4.878,2036,4.453,2037,2.421,2038,3.882,2039,5.776,2040,7.018,2041,7.714,2042,4.878,2043,7.018,2044,4.136,2045,5.523,2046,3.882,2047,5.523,2048,5.523,2049,5.422,2050,1.458,2051,5.523,2052,4.453,2053,3.672,2054,5.523,2055,5.523,2056,5.523,2057,2.284,2058,1.187,2059,3.672,2060,4.136,2061,0.963,2062,0.735,2063,1.805,2064,3.839,2065,2.658,2066,7.714,2067,4.878,2068,5.523,2069,4.878,2070,3.882,2071,3.192,2072,2.421,2073,7.018,2074,2.351,2075,7.714,2076,5.523,2077,5.523,2078,5.523,2079,1.082,2080,5.523,2081,7.018,2082,4.453,2083,1.85,2084,4.453,2085,5.523,2086,2.236,2087,1.058,2088,5.255,2089,6.904,2090,4.878,2091,5.523,2092,4.878,2093,5.523,2094,4.453,2095,0.897,2096,4.453,2097,1.996,2098,5.523,2099,3.491,2100,5.523,2101,3.882,2102,1.393,2103,2.421,2104,1.108,2105,3.672,2106,4.136,2107,2.749,2108,2.658,2109,1.564,2110,5.523,2111,5.523,2112,5.523,2113,5.523,2114,5.523,2115,5.523,2116,5.523,2117,3.17,2118,5.523,2119,5.523,2120,2.846,2121,3.192,2122,2.574,2123,4.453,2124,2.658,2125,3.491,2126,2.658,2127,0.643]],["title//en/lessons/automated-downloading-with-wget",[153,0.078,384,2.3,402,1.418]],["body//en/lessons/automated-downloading-with-wget",[3,0.07,4,0.262,5,0.077,6,0.663,8,0.742,9,0.137,10,1.876,15,0.541,17,1.41,18,0.647,22,0.52,23,0.568,26,0.288,27,0.999,28,0.585,29,0.387,30,0.866,39,0.328,40,0.177,45,0.083,46,0.104,47,0.413,49,0.094,57,0.414,58,0.968,60,0.208,63,0.976,64,0.623,70,1.422,71,0.092,73,1.973,74,0.727,76,0.527,81,0.419,82,0.036,88,0.543,92,0.473,93,0.026,94,0.472,95,0.536,105,0.135,111,0.727,114,1.378,115,0.026,117,0.097,118,0.857,119,1.18,120,0.428,121,1.83,122,0.304,124,1.378,125,1.526,127,0.746,128,0.73,129,0.751,130,0.044,131,0.727,132,0.057,134,0.413,135,0.272,136,0.59,137,0.079,138,0.145,139,0.18,140,2.203,141,0.995,142,2.847,144,0.473,145,0.862,146,0.183,153,0.141,154,1.532,158,0.976,159,0.094,160,0.116,164,1.83,170,2.334,173,0.356,180,0.825,185,0.081,189,0.228,190,0.007,200,0.356,201,0.188,211,0.23,214,0.262,220,0.633,221,0.443,227,0.312,228,0.212,237,1.757,242,0.442,249,0.622,253,0.5,257,0.384,260,2.026,261,0.488,262,0.708,263,0.199,264,1.41,265,4.878,266,1.048,267,0.686,268,1.017,269,4.631,273,0.297,276,0.976,277,0.082,281,2.803,289,0.976,294,0.423,297,0.249,299,1.244,303,0.541,304,0.328,313,0.636,316,0.503,333,0.52,335,0.301,336,3.248,337,2.63,341,0.152,344,2.332,350,0.454,356,0.603,357,0.472,360,0.244,363,0.527,364,1.583,367,1.096,371,1.66,374,1.935,375,0.845,377,1.316,379,0.804,380,0.264,381,0.162,382,0.552,383,0.291,384,4.162,387,1.305,389,0.552,390,0.334,391,1.511,394,0.655,395,0.155,396,1.316,397,1.497,400,0.845,402,2.257,405,0.387,409,0.52,414,1.403,417,1.464,418,0.654,422,0.222,424,0.664,425,0.296,427,0.793,428,0.276,429,1.147,430,0.328,431,0.547,435,0.368,436,0.269,439,0.127,440,0.654,441,0.159,442,0.654,443,1.366,444,0.077,449,0.141,450,0.132,459,0.663,461,0.79,462,1.621,468,0.104,471,0.536,474,3.158,476,0.568,477,3.033,486,0.115,487,0.727,493,0.071,498,0.785,499,2.468,504,0.708,508,0.746,509,0.15,510,1.398,511,0.318,519,0.23,531,0.301,535,1.742,543,0.866,558,4.899,559,1.13,560,0.301,562,2.468,566,0.368,574,1.742,575,0.222,577,0.601,583,0.904,587,0.931,591,0.914,597,1.547,599,0.672,600,1.071,601,0.188,605,0.623,610,0.266,613,0.79,636,1.346,645,0.331,646,0.552,647,0.162,649,2.169,652,2.815,659,1.229,661,0.301,662,1.726,663,0.162,668,1.443,673,0.443,675,1.215,681,0.708,683,0.951,684,2.068,690,1.244,704,2.259,705,0.275,707,0.446,709,1.924,712,2.508,721,0.419,724,1.132,726,2.104,736,1.201,737,1.121,741,1.076,742,1.532,750,0.536,755,0.504,757,0.951,765,0.331,766,0.384,768,0.249,774,1.312,776,1.876,777,0.946,778,1.338,780,2.801,784,1.742,788,0.506,795,1.071,801,1.973,802,1.211,803,0.508,804,1.876,809,0.953,810,1.121,812,0.188,814,1.022,817,0.228,821,0.995,825,3.086,830,1.378,832,1.335,835,0.69,836,0.602,839,0.663,840,0.611,860,2.197,882,0.944,900,0.746,930,0.619,933,0.765,946,1.443,947,1.078,950,0.222,956,1.41,966,1.096,967,0.727,975,2.155,976,0.52,980,0.825,981,0.825,984,1.701,988,0.636,989,1.159,1029,0.793,1041,2.395,1044,0.79,1046,2.63,1056,1.883,1060,1.187,1075,0.953,1079,0.398,1082,3.158,1108,2.546,1112,1.286,1115,3.453,1129,3.086,1131,0.367,1133,1.021,1138,2.455,1142,1.286,1145,1.105,1152,0.931,1165,1.378,1182,0.866,1211,2.197,1216,0.976,1224,1.346,1233,0.568,1237,2.325,1243,1.378,1294,1.121,1331,1.547,1370,0.909,1391,1.928,1415,0.804,1426,1.052,1431,1.41,1454,1.286,1516,1.286,1522,1.159,1523,1.022,1565,1.785,1614,2.197,1630,0.785,1632,0.672,1639,0.916,1648,0.623,1654,2.334,1662,0.631,1668,1.046,1669,1.83,1677,1.476,1684,0.585,1692,1.876,1702,1.174,1711,2.081,1734,1.974,1766,3.841,1776,1.757,1844,1.876,1847,3.248,1881,2.325,1894,2.847,1930,4.851,1932,1.713,1936,4.826,1938,6.1,1939,7.836,1940,1.257,1945,3.453,1948,0.969,1953,4.405,1959,1.701,1978,2.468,1981,1.257,1985,1.41,1999,1.66,2003,1.47,2007,0.834,2008,3.841,2010,0.488,2014,3.841,2015,4.826,2016,1.216,2017,4.487,2020,5.395,2021,1.229,2058,1.737,2061,1.338,2074,1.83,2079,1.673,2083,2.797,2086,1.583,2103,2.395,2104,1.398,2106,4.091,2126,2.63,2127,0.636,2128,2.514,2129,2.118,2130,2.919,2131,1.876,2132,4.631,2133,1.304,2134,3.297,2135,4.091,2136,3.632,2137,2.882,2138,3.453,2139,3.453,2140,3.453,2141,4.826,2142,2.457,2143,2.703,2144,5.464,2145,5.464,2146,3.453,2147,3.297,2148,5.464,2149,3.297,2150,5.464,2151,1.41,2152,3.055,2153,1.41,2154,2.636,2155,1.924,2156,4.405,2157,5.676,2158,3.591,2159,2.395,2160,4.826,2161,3.841,2162,2.197,2163,4.091,2164,5.464,2165,4.826,2166,6.156,2167,3.632,2168,4.826,2169,3.632,2170,1.022,2171,5.464,2172,0.995,2173,2.546,2174,4.405,2175,4.405,2176,4.405,2177,3.453,2178,4.405,2179,5.464,2180,2.223,2181,5.464,2182,3.453,2183,1.876,2184,5.464,2185,6.156,2186,5.464,2187,2.919,2188,4.405,2189,1.924,2190,2.332,2191,5.464,2192,2.259,2193,1.66,2194,2.468,2195,7.675,2196,5.464,2197,5.619,2198,1.742,2199,5.464,2200,5.464,2201,4.826,2202,2.395,2203,3.632,2204,2.447,2205,2.815,2206,6.97,2207,2.325,2208,2.468,2209,3.033,2210,5.464,2211,2.026,2212,1.096,2213,1.001,2214,1.43,2215,3.297,2216,1.974,2217,8.539,2218,5.464,2219,6.97,2220,4.405,2221,8.084,2222,5.464,2223,2.138,2224,6.97,2225,5.464,2226,5.464,2227,4.405,2228,3.632,2229,5.464,2230,4.826,2231,4.826,2232,5.464,2233,3.453,2234,1.316,2235,3.468,2236,5.464,2237,2.026,2238,5.464,2239,3.841,2240,1.742,2241,5.464,2242,5.464,2243,5.464,2244,2.223,2245,4.091,2246,2.468,2247,2.138,2248,1.924,2249,5.464,2250,3.033,2251,2.455,2252,3.632,2253,1.511,2254,3.158,2255,3.297,2256,2.815,2257,4.405,2258,1.701,2259,6.156,2260,7.675,2261,5.464,2262,2.919,2263,3.841,2264,5.464,2265,3.033,2266,3.591,2267,3.158,2268,4.091,2269,3.453,2270,2.63,2271,2.081,2272,1.742,2273,4.405,2274,3.632,2275,1.701,2276,5.464,2277,2.395,2278,2.325,2279,2.546,2280,3.297,2281,3.158]],["title//en/lessons/basic-text-processing-in-r",[14,0.241,82,0.022,1013,0.241,2016,0.758]],["body//en/lessons/basic-text-processing-in-r",[1,0.975,3,0.076,5,0.06,6,0.563,7,1.363,8,0.623,9,0.133,12,0.135,13,0.54,14,0.411,15,0.459,18,0.312,19,0.829,22,0.563,23,0.801,24,1.711,25,0.545,26,0.42,29,0.44,32,1.155,36,0.88,38,0.382,40,0.211,42,0.146,44,3.924,45,0.094,46,0.094,47,0.323,48,1.618,49,0.097,51,0.927,55,0.55,59,0.432,60,0.208,62,1.363,63,0.763,64,0.712,67,0.983,70,0.728,71,0.087,72,0.838,74,0.645,76,0.323,78,1.129,81,0.519,82,0.044,83,0.951,86,1.835,87,0.283,88,0.425,90,1.008,92,0.666,93,0.024,94,0.401,95,0.58,96,1.351,98,1.278,103,0.477,104,0.458,105,0.122,106,0.961,107,0.532,108,0.512,110,0.382,112,0.432,115,0.025,117,0.106,120,0.651,122,0.29,127,0.808,128,0.407,129,0.512,130,0.04,131,0.975,132,0.061,134,0.602,135,0.217,136,0.432,137,0.079,138,0.151,139,0.143,141,0.767,143,1.397,144,0.37,145,0.394,146,0.163,147,3.005,153,0.124,154,0.94,157,1.024,159,0.095,160,0.116,161,1.155,166,2.38,169,1.788,173,0.278,175,1.468,176,1.924,179,0.416,180,0.645,181,1.654,185,0.137,186,1.3,189,0.127,190,0.006,192,1.103,193,0.54,196,2.195,197,2.064,200,0.442,201,0.099,203,0.711,208,0.634,211,0.118,214,0.279,217,1.635,219,2.284,221,0.479,223,0.257,227,0.334,228,0.214,230,1.672,241,1.129,242,0.246,243,0.838,249,0.346,250,2.085,257,0.333,263,0.247,264,1.574,268,0.471,272,0.263,273,0.315,276,1.309,277,0.077,282,1.114,291,0.857,301,1.672,303,0.44,304,0.527,307,0.512,309,1.029,310,1.239,311,0.728,316,0.459,319,1.432,320,2.008,321,0.694,326,0.984,328,0.382,335,0.256,339,1.129,340,0.984,341,0.1,345,0.781,346,1.672,350,0.278,353,0.175,356,0.37,357,0.46,363,0.386,367,1.187,369,0.781,375,0.916,377,1.029,380,0.176,381,0.254,382,0.432,383,0.292,387,0.614,394,0.346,395,0.135,399,0.854,400,0.661,401,0.763,407,0.416,408,1.873,409,0.46,410,0.498,416,0.598,417,0.898,418,0.877,422,0.246,424,0.37,425,0.232,427,0.58,428,0.25,430,0.257,431,0.553,432,0.877,433,0.652,435,0.205,436,0.334,438,0.365,439,0.179,440,0.813,441,0.113,442,0.708,443,0.838,444,0.083,446,1.765,449,0.146,450,0.101,451,1.459,459,0.407,461,0.671,464,1.243,468,0.139,469,1.129,470,0.898,471,0.419,476,0.416,486,0.143,488,0.594,489,0.877,491,1.715,493,0.07,495,0.645,498,0.85,504,0.767,505,0.554,506,0.351,508,0.584,509,0.252,510,0.857,511,0.351,513,0.52,519,0.248,521,0.781,525,0.37,527,0.85,528,2.284,529,2.807,530,0.588,534,0.512,545,1.468,549,0.569,550,0.94,553,2.057,554,0.984,557,0.961,559,0.872,560,0.513,566,0.391,567,1.832,570,1.166,574,1.363,575,0.282,576,1.251,583,0.88,589,1.078,590,0.584,591,0.634,592,2.454,593,2.582,594,0.356,601,0.17,603,0.819,605,0.382,609,1.992,610,0.136,613,0.943,618,0.419,635,1.001,636,1.053,645,0.3,646,0.841,647,0.179,659,0.961,661,0.333,662,0.961,663,0.17,665,1.39,678,1.539,680,0.728,681,0.998,682,0.918,687,2.647,690,1.486,693,2.373,701,1.585,705,0.435,707,0.374,721,0.356,729,1.505,733,0.961,737,0.877,740,0.728,743,2.033,744,0.877,748,1.16,750,0.419,757,0.584,758,0.677,763,1.133,774,0.694,779,0.569,788,0.459,791,2.701,794,0.924,800,0.877,802,1.087,805,1.468,809,1.032,812,0.138,817,0.261,827,0.432,829,1.006,834,1.815,835,0.54,836,0.471,839,0.563,840,0.513,848,1.133,852,0.614,853,1.107,858,1.202,859,1.21,876,0.432,879,1.133,882,0.946,900,0.634,907,0.918,910,1.299,924,0.984,933,1.026,941,1.923,945,2.274,947,1.307,949,1.103,953,3.275,954,0.432,955,1.363,959,2.373,967,0.975,968,0.898,969,4.513,971,2.139,972,0.877,974,1.187,976,0.539,977,2.178,980,1.232,982,2.988,983,0.671,988,0.854,995,1.397,996,1.243,997,0.781,998,1.719,1000,0.584,1003,1.719,1009,1.051,1013,0.425,1019,3.572,1022,0.828,1024,1.053,1031,0.616,1034,1.155,1035,0.676,1040,0.629,1044,0.671,1048,1.296,1052,0.71,1059,1.182,1065,1.672,1073,0.708,1075,1.032,1079,0.432,1080,2.128,1083,1.819,1084,0.569,1101,1.213,1102,2.187,1104,1.363,1105,0.677,1124,3.05,1127,2.165,1138,2.085,1140,1.397,1141,1.33,1142,1.599,1143,1.268,1144,1.268,1145,1.319,1148,1.287,1151,0.951,1152,0.728,1162,1.637,1182,1.076,1183,1.675,1202,0.401,1209,4.644,1212,0.54,1216,1.057,1227,0.711,1233,0.616,1234,0.983,1240,1.165,1243,1.078,1245,2.701,1246,1.103,1247,3.446,1254,1.637,1259,2.206,1261,1.006,1268,2.033,1270,2.454,1272,1.006,1276,2.254,1278,1.768,1281,1.432,1283,2.057,1285,1.768,1287,1.819,1289,2.254,1293,4.772,1294,0.877,1297,1.362,1301,1.931,1318,1.579,1320,2.95,1326,0.341,1330,1.362,1331,1.922,1371,0.961,1392,1.455,1394,1.545,1401,0.727,1409,1.187,1415,1.259,1424,3.456,1425,1.505,1426,0.645,1428,2.674,1429,1.078,1430,1.182,1433,1.934,1454,1.725,1457,1.008,1459,1.616,1471,2.231,1476,0.484,1477,2.127,1492,1.21,1495,1.768,1503,3.647,1504,3.924,1506,5.116,1516,1.006,1518,1.474,1519,3.164,1529,0.462,1536,3.572,1545,3.446,1555,2.373,1590,1.331,1627,1.654,1631,0.629,1632,0.946,1636,1.187,1646,1.873,1648,0.382,1653,2.594,1660,1.563,1662,0.323,1668,0.819,1669,1.432,1670,1.719,1674,1.301,1683,0.983,1687,0.961,1689,1.968,1696,2.373,1701,5.085,1707,1.505,1717,2.648,1731,1.182,1756,1.239,1775,1.545,1778,0.8,1785,2.701,1793,2.139,1810,2.202,1816,3.005,1823,0.94,1824,3.05,1827,2.202,1844,1.468,1847,1.992,1858,1.278,1871,3.775,1882,3.572,1883,1.719,1890,3.628,1894,3.012,1896,4.097,1903,0.629,1906,2.081,1908,1.719,1920,1.719,1922,1.187,1924,2.701,1932,1.187,1938,3.005,1940,1.362,1942,1.362,1944,2.165,1948,0.747,1949,1.33,1961,3.477,1966,2.579,1973,2.701,1985,1.103,2005,1.057,2007,0.708,2009,1.397,2010,0.764,2016,1.474,2023,3.446,2028,3.346,2058,0.918,2064,2.127,2083,1.432,2084,4.772,2086,1.239,2095,0.694,2104,0.857,2127,0.689,2129,1.299,2170,1.677,2172,0.767,2189,2.085,2192,1.768,2207,2.519,2213,0.614,2216,1.545,2223,1.672,2227,4.772,2228,2.841,2234,1.029,2237,1.585,2250,2.373,2263,4.773,2269,2.701,2273,3.446,2279,3.416,2282,2.674,2283,8.833,2284,6.79,2285,5.754,2286,6.205,2287,6.797,2288,2.849,2289,2.701,2290,4.782,2291,1.422,2292,1.719,2293,1.33,2294,4.274,2295,2.73,2296,3.935,2297,4.274,2298,2.579,2299,4.274,2300,4.274,2301,4.274,2302,4.062,2303,3.775,2304,4.274,2305,2.127,2306,0.819,2307,2.316,2308,1.628,2309,1.102,2310,3.005,2311,4.274,2312,3.446,2313,2.284,2314,4.274,2315,3.769,2316,3.924,2317,5.085,2318,6.79,2319,4.872,2320,4.632,2321,3.164,2322,5.997,2323,4.514,2324,2.89,2325,2.854,2326,8.552,2327,5.997,2328,4.291,2329,5.085,2330,5.475,2331,5.997,2332,5.259,2333,6.79,2334,6.79,2335,3.201,2336,7.962,2337,6.79,2338,0.872,2339,2.373,2340,2.202,2341,2.701,2342,2.47,2343,3.005,2344,4.773,2345,4.632,2346,3.201,2347,2.841,2348,1.873,2349,3.201,2350,3.446,2351,1.768,2352,4.274,2353,1.21,2354,5.919,2355,2.127,2356,2.454,2357,2.195,2358,5.919,2359,6.79,2360,6.79,2361,6.79,2362,6.113,2363,4.274,2364,7.553,2365,6.582,2366,1.545,2367,3.775,2368,1.922,2369,1.992,2370,6.79,2371,6.79,2372,3.572,2373,1.33,2374,2.519,2375,3.775,2376,2.127,2377,2.057,2378,2.701,2379,5.919,2380,5.919,2381,2.867,2382,1.436,2383,2.202,2384,7.329,2385,4.274,2386,4.274,2387,4.274,2388,4.274,2389,4.274,2390,4.274,2391,5.997,2392,4.274,2393,8.714,2394,4.772,2395,4.274,2396,2.127,2397,4.274,2398,7.696,2399,3.775,2400,4.274,2401,4.274,2402,4.274,2403,4.448,2404,4.274,2405,4.274,2406,3.935,2407,4.274,2408,3.775,2409,3.201,2410,3.005,2411,3.446,2412,3.446,2413,2.579,2414,3.005,2415,2.701,2416,4.274,2417,1.585,2418,3.572,2419,5.919,2420,6.79,2421,2.579,2422,3.446,2423,4.274,2424,7.329,2425,5.919,2426,4.274,2427,5.315,2428,1.931,2429,5.919,2430,5.919,2431,3.201,2432,6.79,2433,4.274,2434,2.674,2435,4.274,2436,4.274,2437,4.274,2438,4.274,2439,4.274,2440,4.274,2441,4.274,2442,4.274,2443,4.274,2444,4.274,2445,4.274,2446,3.775,2447,2.841,2448,1.585,2449,6.797,2450,2.734,2451,4.274,2452,3.201,2453,8.714,2454,4.274,2455,4.514,2456,4.274,2457,5.91,2458,4.274,2459,3.647,2460,4.274,2461,8.448,2462,4.274,2463,8.777,2464,4.274,2465,4.274,2466,4.274,2467,4.274,2468,4.274,2469,5.919,2470,4.274,2471,4.274,2472,4.274,2473,4.274,2474,4.274,2475,4.274,2476,2.701,2477,4.274,2478,3.775,2479,2.594,2480,2.316,2481,2.579,2482,3.201,2483,6.473,2484,4.274,2485,3.446,2486,4.823,2487,4.882,2488,8.321,2489,3.775,2490,4.274,2491,3.775,2492,3.775,2493,3.775,2494,4.274,2495,2.946,2496,3.775,2497,5.228,2498,3.775,2499,3.201,2500,4.274,2501,4.274,2502,4.274,2503,4.274,2504,5.919,2505,5.919,2506,1.873,2507,3.286,2508,3.446,2509,1.992,2510,3.005,2511,3.775,2512,1.611,2513,4.274,2514,4.274,2515,5.919,2516,5.919,2517,4.274,2518,6.79,2519,2.284,2520,4.274,2521,4.274,2522,4.274,2523,3.775,2524,6.79,2525,2.202,2526,4.274,2527,4.274,2528,3.572,2529,2.544,2530,5.919,2531,2.448,2532,7.329,2533,3.446,2534,3.201,2535,3.935,2536,1.268,2537,3.421,2538,3.775,2539,3.741,2540,3.201,2541,5.919,2542,0.763,2543,1.931,2544,4.274,2545,2.849,2546,2.127,2547,1.432,2548,1.182,2549,4.274,2550,1.239,2551,1.672,2552,2.701,2553,3.005,2554,1.129,2555,1.819,2556,3.163,2557,3.201,2558,4.514,2559,2.701,2560,1.873,2561,4.274,2562,5.919,2563,4.274,2564,4.274,2565,4.274,2566,5.41,2567,3.446,2568,3.201,2569,2.701,2570,3.005,2571,2.373,2572,4.274,2573,6.79,2574,4.274,2575,2.38,2576,1.873,2577,1.768,2578,1.155,2579,2.373,2580,5.919,2581,3.446,2582,4.274,2583,2.841,2584,1.873,2585,4.274,2586,4.274,2587,4.274,2588,4.274,2589,4.274,2590,3.201,2591,4.274,2592,2.701,2593,3.741,2594,8.448,2595,8.448,2596,2.057,2597,2.931,2598,3.201,2599,7.63,2600,3.965,2601,3.201,2602,4.274,2603,3.446,2604,4.161,2605,4.274,2606,3.446,2607,4.274,2608,4.274,2609,3.005,2610,3.775,2611,3.775,2612,8.163,2613,3.775,2614,4.274,2615,3.201,2616,3.201,2617,4.274,2618,4.274,2619,2.701,2620,5.919,2621,2.47,2622,3.775,2623,4.274,2624,4.274,2625,2.373,2626,3.446,2627,4.274,2628,4.274,2629,4.274,2630,3.446,2631,3.775,2632,4.274,2633,2.373,2634,3.775,2635,2.202,2636,3.005,2637,4.274,2638,2.701,2639,5.919,2640,2.579,2641,4.274,2642,3.446,2643,3.775,2644,3.769,2645,3.446,2646,5.085,2647,4.432,2648,3.775,2649,4.274,2650,4.274,2651,2.841,2652,1.585,2653,3.775,2654,4.274,2655,2.316,2656,4.274,2657,4.274,2658,2.701,2659,4.274,2660,1.686,2661,4.274,2662,4.274,2663,2.841,2664,2.057,2665,3.446,2666,4.274,2667,3.446,2668,4.274,2669,3.005,2670,3.446,2671,4.274,2672,4.274,2673,2.057,2674,2.373,2675,2.47,2676,2.057,2677,1.768,2678,2.373,2679,1.672,2680,2.579,2681,0.961,2682,4.274,2683,2.202,2684,4.274,2685,4.274,2686,2.701,2687,3.201,2688,4.274,2689,4.274,2690,4.274,2691,3.446,2692,2.373,2693,3.775,2694,3.201,2695,3.201,2696,4.161,2697,3.775,2698,5.962,2699,4.274,2700,3.446,2701,4.274,2702,4.274,2703,4.274,2704,4.274,2705,3.775,2706,4.274,2707,4.274,2708,2.701,2709,3.05,2710,3.741,2711,4.274,2712,2.841,2713,4.274,2714,4.274,2715,3.201,2716,3.935,2717,2.701,2718,2.47,2719,2.127,2720,4.274,2721,4.274,2722,4.274,2723,4.274,2724,4.274,2725,5.919,2726,2.841,2727,2.373,2728,2.841,2729,2.127,2730,2.701]],["title//en/lessons/beginners-guide-to-twitter-data",[12,0.071,1409,0.959,2731,4.225,2732,2.161]],["body//en/lessons/beginners-guide-to-twitter-data",[1,0.691,2,1.774,3,0.093,4,0.231,5,0.073,8,0.628,9,0.123,10,1.653,11,5.117,12,0.139,13,0.608,14,0.44,15,0.37,18,0.526,22,0.458,23,0.501,25,0.452,26,0.254,29,0.231,31,1.443,32,1.734,38,0.645,39,0.514,40,0.122,42,0.219,45,0.091,46,0.099,47,0.636,48,1.229,49,0.098,51,0.657,52,1.833,55,0.65,56,2.149,57,0.39,59,0.648,60,0.208,63,0.859,64,0.43,65,1.3,67,1.993,70,0.82,71,0.093,73,2.043,74,0.766,76,0.546,78,0.8,79,2.339,81,0.385,82,0.036,86,1.3,87,0.186,88,0.527,89,0.71,91,1.3,92,0.416,93,0.026,94,0.543,95,0.708,97,2.437,98,1.259,103,0.451,105,0.129,107,0.502,110,0.43,112,0.486,113,1.034,114,1.82,115,0.025,116,1.443,117,0.159,119,1.067,120,0.377,122,0.262,123,1.661,130,0.044,131,0.854,132,0.062,133,1.159,134,0.546,135,0.205,136,0.351,137,0.074,138,0.147,139,0.174,141,0.936,144,0.555,145,0.444,146,0.181,153,0.133,158,1.375,160,0.112,161,1.95,166,1.935,167,0.61,169,1.257,170,2.149,171,2.253,173,0.418,175,1.653,176,1.01,179,0.641,180,0.968,185,0.127,189,0.214,190,0.007,191,0.666,193,0.608,201,0.149,210,2.781,214,0.292,216,1.816,219,3.428,220,0.502,221,0.52,222,1.572,223,0.53,227,0.297,228,0.195,232,1.186,237,1.213,238,1.572,242,0.37,244,2.653,249,0.585,253,0.313,257,0.277,261,0.573,262,0.936,263,0.175,266,0.56,267,0.573,268,0.53,272,0.246,273,0.297,276,1.473,277,0.071,294,0.464,295,3.305,296,0.687,297,0.292,298,0.943,299,1.289,302,1.107,303,0.482,304,0.496,306,1.067,311,1.092,312,1.694,313,0.897,316,0.354,321,1.389,325,1.395,327,1.545,328,0.43,329,1.287,330,0.648,333,0.326,335,0.312,339,1.694,340,0.8,341,0.122,345,0.694,348,1.769,350,0.548,353,0.361,356,0.625,357,0.326,360,0.243,363,0.501,368,0.608,371,1.462,379,0.709,380,0.238,381,0.238,383,0.164,389,0.81,390,0.231,394,0.39,395,0.151,396,1.545,398,2.109,400,1.116,401,0.859,405,0.231,407,0.541,409,0.489,413,3.163,416,0.729,419,1.2,420,1.229,422,0.205,424,0.694,425,0.164,428,0.164,429,1.516,431,0.57,432,0.988,433,0.848,435,0.369,436,0.279,438,0.208,439,0.206,441,0.122,442,0.96,443,1.414,444,0.057,447,0.795,449,0.145,450,0.095,459,0.832,460,0.876,463,1.242,468,0.165,471,0.629,472,0.608,473,1.133,474,2.781,476,0.451,486,0.178,487,0.854,488,0.709,493,0.076,496,2.384,505,0.936,506,0.384,508,0.985,511,0.365,517,1.2,519,0.132,523,1.462,524,1.378,525,0.555,527,0.921,531,0.277,534,0.864,546,1.694,548,1.535,549,0.854,560,0.354,561,2.653,566,0.231,575,0.246,577,0.377,583,0.936,586,1.229,587,0.82,590,0.985,591,0.883,592,1.535,594,0.482,599,0.592,600,1.414,601,0.112,605,0.788,610,0.246,618,0.629,634,1.833,635,0.657,640,2.455,642,1.785,644,1.362,645,0.315,646,0.648,647,0.214,648,2.203,650,1.498,659,1.082,661,0.347,663,0.149,666,0.859,668,1.271,669,2.671,672,0.88,673,0.585,678,1.516,679,2.58,681,0.832,683,0.657,702,2.109,705,0.424,706,0.859,707,0.354,714,1.089,715,1.859,721,0.289,724,1.367,736,1.058,740,0.789,741,0.64,743,2.644,744,0.921,750,0.629,757,0.876,758,1.144,765,0.338,766,0.338,772,2.316,785,0.839,788,0.552,794,0.858,800,0.768,802,0.876,803,0.585,806,0.64,807,1.089,808,0.965,809,1.119,812,0.21,816,1.51,817,0.229,821,1.045,827,0.648,828,1.906,829,1.51,830,1.213,831,2.109,832,1.382,835,0.608,836,0.53,839,0.687,840,0.364,841,1.159,854,2.097,855,1.833,858,0.726,859,1.362,860,1.935,863,1.146,865,2.571,874,1.438,875,2.109,876,0.81,877,1.731,882,0.789,883,1.034,884,1.646,900,0.515,906,3.305,908,1.612,914,2.109,916,2.149,917,1.159,920,1.785,922,3.603,926,0.709,928,2.097,929,1.833,930,0.545,931,1.229,932,2.671,933,1.011,941,1.623,944,1.516,946,1.271,947,1.462,949,1.242,954,0.729,955,2.046,966,0.965,967,0.64,969,2.571,972,1.481,974,1.287,975,1.242,976,0.57,981,1.307,983,0.727,988,0.897,996,1.01,1005,1.996,1009,0.985,1011,1.581,1013,0.323,1022,0.629,1024,2.075,1026,2.352,1028,1.082,1029,0.763,1032,1.563,1034,1.3,1040,0.945,1041,2.812,1044,0.727,1048,0.921,1052,0.444,1059,2.129,1060,0.82,1062,0.839,1073,0.576,1079,0.67,1091,0.744,1101,0.691,1116,2.203,1119,1.612,1120,1.382,1131,0.338,1148,1.116,1151,0.898,1152,0.82,1154,1.051,1162,1.774,1183,0.988,1202,0.601,1209,2.904,1212,1.063,1216,1.146,1224,2.174,1227,0.8,1233,0.501,1237,2.048,1240,1.298,1254,1.331,1267,1.428,1268,2.203,1295,4.907,1299,2.109,1318,0.988,1326,0.277,1329,0.781,1331,1.362,1332,1.133,1371,1.25,1377,1.833,1382,2.046,1391,2.129,1393,3.041,1394,1.739,1401,0.515,1402,3.305,1409,1.447,1415,0.945,1430,1.331,1447,1.695,1450,1.99,1459,1.2,1461,1.271,1471,1.859,1476,0.545,1488,0.763,1493,0.781,1516,1.133,1522,1.2,1523,1.2,1529,0.506,1565,1.572,1600,1.572,1608,2.749,1609,2.671,1613,1.535,1620,3.184,1621,2.479,1622,1.535,1632,0.789,1636,1.287,1637,0.945,1639,0.954,1642,1.833,1648,0.43,1660,2.31,1664,1.535,1668,1.229,1670,1.935,1672,4.25,1676,1.859,1684,0.515,1687,1.623,1693,3.474,1697,4.25,1724,1.159,1731,1.331,1733,1.428,1744,1.774,1790,2.904,1803,3.199,1808,2.316,1809,1.653,1853,1.146,1858,1.438,1862,2.781,1869,2.243,1932,0.965,1942,0.965,1948,0.608,1949,1.498,1958,1.572,1964,1.695,1967,1.833,1972,1.812,1984,2.048,1986,0.943,1999,1.95,2003,0.922,2005,1.289,2007,0.576,2021,1.443,2025,2.571,2050,1.694,2057,2.653,2079,1.257,2086,1.395,2087,1.229,2097,1.739,2102,2.022,2103,2.812,2128,1.331,2131,2.203,2155,1.695,2170,1.44,2172,0.936,2189,1.695,2190,1.462,2212,1.287,2213,1.106,2214,0.988,2240,1.535,2244,2.046,2291,1.067,2292,1.935,2293,2.396,2305,3.592,2306,1.536,2307,1.883,2309,0.781,2317,3.603,2325,1.785,2338,0.709,2366,1.739,2373,1.498,2381,1.883,2382,1.414,2486,2.571,2487,2.781,2506,2.812,2512,1.41,2519,2.571,2542,0.859,2548,1.331,2555,2.048,2596,2.316,2600,2.479,2660,1.107,2677,3.618,2683,4.338,2731,4.25,2732,4.118,2733,9.088,2734,9.279,2735,5.173,2736,4.51,2737,2.904,2738,1.572,2739,2.243,2740,2.904,2741,2.014,2742,2.109,2743,1.79,2744,5.96,2745,3.088,2746,3.603,2747,2.243,2748,0.96,2749,2.781,2750,3.603,2751,2.243,2752,1.067,2753,2.653,2754,1.695,2755,2.571,2756,2.479,2757,4.51,2758,1.99,2759,1.695,2760,3.383,2761,3.383,2762,3.603,2763,3.88,2764,4.812,2765,1.785,2766,2.174,2767,5.173,2768,3.88,2769,3.88,2770,2.174,2771,2.671,2772,1.082,2773,8.248,2774,4.006,2775,1.428,2776,5.819,2777,3.603,2778,3.088,2779,2.671,2780,4.812,2781,3.603,2782,6.416,2783,2.109,2784,4.812,2785,2.174,2786,1.695,2787,3.199,2788,1.935,2789,1.695,2790,2.781,2791,1.447,2792,1.734,2793,7.082,2794,7.217,2795,1.133,2796,7.217,2797,1.739,2798,3.199,2799,2.58,2800,2.243,2801,5.404,2802,4.51,2803,1.833,2804,3.603,2805,7.217,2806,7.217,2807,1.935,2808,4.812,2809,4.25,2810,2.781,2811,1.242,2812,2.855,2813,4.812,2814,4.798,2815,3.88,2816,2.395,2817,4.812,2818,4.407,2819,2.109,2820,4.25,2821,4.804,2822,1.738,2823,6.416,2824,1.859,2825,1.257,2826,2.824,2827,1.052,2828,2.318,2829,1.694,2830,2.479,2831,3.088,2832,1.694,2833,1.612,2834,1.883,2835,4.265,2836,2.571,2837,3.88,2838,1.855,2839,2.781,2840,3.88,2841,4.25,2842,1.612,2843,3.603,2844,1.395,2845,3.966,2846,3.383,2847,3.88,2848,1.331,2849,4.25,2850,6.374,2851,0.781,2852,3.88,2853,2.479,2854,2.479,2855,3.603,2856,5.173,2857,4.25,2858,4.812,2859,3.383,2860,4.812,2861,1.935,2862,2.316,2863,3.603,2864,4.812,2865,2.781,2866,3.199,2867,3.88,2868,3.88,2869,1.883,2870,3.041,2871,1.545,2872,4.812,2873,4.812,2874,2.318,2875,1.362,2876,4.812,2877,4.812,2878,4.812,2879,3.726,2880,4.25,2881,3.199,2882,3.603,2883,1.883,2884,4.812,2885,7.891,2886,2.109,2887,2.781,2888,4.812,2889,4.055,2890,2.781,2891,3.041,2892,2.904,2893,4.25,2894,4.812,2895,5.819,2896,4.812,2897,3.383,2898,1.331,2899,2.99,2900,5.666,2901,2.51,2902,1.99,2903,1.653,2904,3.199,2905,2.479,2906,4.812,2907,4.812,2908,3.383,2909,1.271,2910,4.812,2911,6.416,2912,4.812,2913,5.33,2914,4.812,2915,4.055,2916,4.812,2917,1.331,2918,5.173,2919,0.945,2920,4.812,2921,4.812,2922,4.812,2923,2.26,2924,2.479,2925,1.271,2926,4.812,2927,4.812,2928,4.812,2929,2.243,2930,3.041,2931,2.781,2932,3.88,2933,4.25,2934,4.51,2935,2.316,2936,1.535,2937,4.812,2938,1.428,2939,1.462,2940,2.904,2941,4.812,2942,2.109,2943,1.883,2944,2.904,2945,2.479,2946,4.265,2947,3.603,2948,3.041,2949,4.812,2950,2.571,2951,3.383,2952,2.904,2953,2.109,2954,2.904,2955,2.395,2956,4.25,2957,4.812,2958,4.25,2959,4.812,2960,4.812,2961,4.812,2962,1.785,2963,1.653,2964,3.88]],["title//en/lessons/building-static-sites-with-jekyll-github-pages",[57,0.185,268,0.448,339,1.073,1648,0.363,1913,1.73,2965,2.702]],["body//en/lessons/building-static-sites-with-jekyll-github-pages",[1,0.679,3,0.112,4,0.15,5,0.08,8,0.739,9,0.139,10,1.956,12,0.046,13,0.801,14,0.385,15,0.54,17,1.576,18,0.674,19,0.798,22,0.542,23,0.66,25,0.465,26,0.359,28,0.854,29,0.366,30,0.903,32,0.847,36,0.613,38,0.509,40,0.145,42,0.194,45,0.091,46,0.095,47,0.515,49,0.1,50,2.74,51,0.428,52,1.802,55,0.551,57,0.429,58,0.857,60,0.208,63,0.56,69,1.002,70,1.08,71,0.093,72,0.615,73,0.888,74,0.734,76,0.612,78,0.787,81,0.381,82,0.043,83,0.833,87,0.121,88,0.507,90,0.806,91,1.278,92,0.409,93,0.027,94,0.429,95,0.782,96,0.925,103,0.446,104,0.679,105,0.116,107,0.246,108,0.375,110,0.28,111,0.988,112,0.688,113,1.016,115,0.025,116,1.064,117,0.162,118,1.146,119,0.417,120,0.599,121,1.05,122,0.27,124,1.193,125,1.159,128,0.603,129,0.677,130,0.044,132,0.059,133,1.789,134,0.667,135,0.228,136,0.345,137,0.076,138,0.121,139,0.186,140,1.563,141,1.172,142,2.352,143,2.836,144,0.662,145,0.66,146,0.151,152,0.662,153,0.119,154,1.78,158,1.497,159,0.091,160,0.104,165,1.813,167,0.542,169,1.243,173,0.484,176,1.503,179,0.479,180,0.86,185,0.122,189,0.247,190,0.009,191,0.705,193,0.801,200,0.585,201,0.198,205,1.134,206,1.472,208,0.336,209,1.956,211,0.086,214,0.267,220,0.65,221,0.634,223,0.526,227,0.329,228,0.202,238,1.334,241,0.828,242,0.467,247,1.997,249,0.58,251,1.064,253,0.589,257,0.359,261,0.779,262,1.096,263,0.248,264,0.993,265,4.107,266,0.956,267,0.28,268,1.045,269,2.854,272,0.317,273,0.335,274,0.953,276,1.017,277,0.081,281,1.261,282,0.428,284,1.249,289,0.845,290,1.105,294,0.47,296,0.507,297,0.385,299,1.133,303,0.515,304,0.446,307,0.759,309,0.755,310,1.371,311,1.021,312,0.828,313,0.739,316,0.478,318,1.19,329,0.629,330,0.317,333,0.54,335,0.246,339,2.476,341,0.156,347,1.339,349,0.536,350,0.308,351,2.592,353,0.233,356,0.726,357,0.581,358,1.096,360,0.197,363,0.443,364,0.909,368,0.719,369,0.667,374,1.973,375,0.881,379,0.934,380,0.093,381,0.241,382,0.317,383,0.312,387,0.45,389,0.829,390,0.411,391,0.867,394,0.619,395,0.154,397,1.016,399,0.365,401,1.521,402,1.278,405,0.227,406,1.521,407,0.446,408,2.496,409,0.32,410,0.365,414,1.358,415,1.754,416,0.317,418,0.682,419,1.066,420,0.97,422,0.254,424,0.589,425,0.308,427,0.464,428,0.232,429,1.839,430,0.381,431,0.518,432,0.644,433,0.521,435,0.416,436,0.317,438,0.386,439,0.211,441,0.145,442,0.915,443,1.498,444,0.075,447,0.878,449,0.152,450,0.134,459,0.298,460,0.428,461,0.811,462,1.69,463,1.637,466,1.612,468,0.161,469,0.828,470,1.56,471,0.558,472,0.988,473,0.738,475,1.676,476,0.4,485,0.938,486,0.18,487,0.629,488,0.634,490,2.29,493,0.079,494,1.861,498,0.911,504,0.928,505,0.407,509,0.233,510,0.949,511,0.378,513,0.431,517,0.587,519,0.223,522,0.847,523,1.731,524,1.462,527,0.45,530,0.546,532,2.654,538,2.114,545,1.625,548,2.369,549,0.906,550,1.394,557,0.705,559,0.934,560,0.395,561,1.956,566,0.304,567,0.722,570,1.014,572,0.629,573,1.224,575,0.265,577,0.446,583,0.738,586,1.303,587,0.534,589,0.791,590,0.929,591,0.766,593,1.105,594,0.381,596,0.791,599,0.837,600,1.116,601,0.198,605,0.724,610,0.265,613,0.536,618,0.75,635,0.646,636,1.404,640,1,645,0.293,649,0.976,657,1.892,659,1.281,661,0.294,663,0.178,665,1.08,666,0.56,673,0.703,675,0.547,676,0.809,677,2.205,679,1.261,680,0.534,681,0.963,683,1.133,684,2.546,690,0.845,691,4.592,699,2.352,701,1.163,705,0.319,707,0.453,711,1.114,713,1.438,714,0.473,721,0.188,724,1.467,726,0.773,729,1.666,731,1.908,732,1.754,733,1.793,736,1.496,738,1.265,739,0.644,740,0.582,744,0.889,748,0.615,750,0.464,753,2.013,755,0.757,757,0.929,758,0.903,762,0.976,765,0.331,766,0.333,768,0.338,774,0.768,783,2.99,784,1,785,0.547,787,1.714,788,0.479,792,1.676,793,1.584,795,0.615,800,0.682,802,0.778,803,0.591,807,0.714,809,1.39,810,1.684,811,1.8,812,0.202,814,1.187,816,1.685,817,0.244,818,2.073,821,1.038,825,1.902,827,0.723,829,0.738,832,1.498,835,0.719,836,0.627,839,0.727,840,0.237,841,0.755,844,0.644,847,0.689,848,0.906,852,0.977,853,1.274,855,1.194,858,0.714,863,0.56,865,2.527,870,1.025,874,1.55,875,1.375,876,0.688,883,1.224,884,1.79,887,4.265,906,2.935,913,1.902,917,0.755,920,1.163,924,0.522,925,2.292,926,0.462,928,1.025,930,0.645,931,1.302,933,0.953,944,0.659,951,0.56,954,0.839,956,0.809,963,1.982,967,0.417,981,1.341,983,0.645,986,1.224,988,0.739,989,0.522,990,0.714,994,1.105,996,0.659,1004,3.038,1005,2.585,1013,0.407,1027,1.272,1029,0.737,1031,0.593,1035,0.685,1040,1.308,1041,1.375,1048,0.45,1051,1.528,1052,0.289,1057,1,1059,0.867,1060,1.219,1061,0.931,1062,0.547,1073,0.682,1079,0.229,1084,0.629,1085,1.851,1091,0.881,1105,0.75,1111,1.105,1112,1.493,1114,1.546,1120,1.551,1123,2.682,1124,1.616,1127,2.023,1129,1.261,1130,1.651,1131,0.391,1133,0.719,1142,0.738,1145,0.903,1151,0.662,1154,0.646,1160,1.297,1162,2.205,1165,2.07,1190,4.244,1202,0.386,1212,0.719,1216,0.845,1226,2.99,1227,0.787,1233,0.593,1237,3.711,1252,3.786,1261,0.738,1287,1.335,1289,1.194,1294,0.971,1298,1.139,1299,1.375,1318,1.636,1326,0.491,1328,1.297,1331,1.612,1370,0.522,1373,1.261,1375,2.77,1377,2.592,1384,1.05,1392,0.865,1397,2.228,1401,0.819,1406,1.375,1408,2.338,1409,0.629,1415,0.462,1426,0.957,1428,1.417,1430,1.754,1431,2.286,1454,0.738,1455,0.931,1457,0.806,1460,1.261,1461,1.504,1476,0.842,1488,1.005,1518,0.601,1522,1.19,1523,1.066,1529,0.519,1536,1.892,1563,0.732,1568,1.163,1582,1.676,1590,0.705,1598,1.561,1616,2.355,1627,0.674,1630,0.818,1631,0.839,1636,0.629,1637,0.839,1639,0.972,1640,2.352,1643,1.974,1648,0.28,1654,1.908,1662,0.541,1665,0.773,1668,1.464,1674,1.04,1676,2.153,1683,0.722,1684,0.867,1690,2.277,1691,1.43,1694,0.428,1711,1.194,1717,1.438,1721,1.956,1727,0.976,1733,1.69,1750,1.882,1756,1.371,1775,1.133,1776,1.193,1790,1.892,1791,1.375,1853,1.326,1858,1.462,1891,2.527,1895,0.791,1903,0.697,1913,3.804,1920,1.902,1922,0.629,1926,2.073,1932,1.757,1940,1.646,1945,1.982,1947,0.903,1948,0.86,1949,1.472,1952,1.261,1958,2.073,1959,2.686,1962,2.205,1964,1.105,1967,1.802,1972,1.341,1981,1.646,1982,1.509,1985,0.809,2003,1.527,2005,1.133,2006,1.561,2009,2.224,2010,0.639,2011,1.813,2020,5.374,2021,1.064,2024,1.575,2050,1.504,2058,1.016,2061,1.364,2063,2.85,2072,2.073,2079,1.851,2083,2.397,2086,2.311,2102,1.193,2103,1.375,2104,1.142,2127,0.365,2128,0.867,2137,1.297,2139,4.009,2142,0.888,2143,1.105,2149,1.892,2151,2.118,2153,0.809,2157,3.145,2162,1.261,2172,0.882,2174,2.529,2175,2.529,2176,2.529,2177,5.385,2180,1,2193,2.069,2194,3.602,2198,1.509,2202,2.983,2204,2.171,2205,3.939,2212,0.949,2213,0.977,2234,0.755,2235,3.156,2240,2.438,2248,2.006,2251,1.105,2258,2.312,2265,1.741,2266,3.939,2271,1.802,2278,1.335,2306,1.37,2307,2.228,2308,1.802,2313,3.389,2338,0.839,2348,2.073,2353,2.026,2373,1.773,2448,2.836,2450,1.05,2479,3.597,2512,1.252,2519,4.327,2542,0.845,2543,2.573,2556,4.611,2578,0.847,2673,1.509,2681,1.064,2708,2.99,2732,1.417,2738,1.025,2745,1.509,2748,1.115,2752,0.947,2755,2.527,2757,2.205,2759,1.666,2765,1.163,2766,2.865,2772,2.033,2778,2.741,2789,1.105,2790,1.813,2791,0.949,2792,0.847,2795,0.738,2803,1.194,2811,0.809,2818,1.676,2822,1.724,2824,0.909,2825,1.609,2827,0.88,2842,1.584,2874,1.133,2875,2.103,2919,0.697,2935,1.509,2936,1,2938,0.931,2965,6.282,2966,2.496,2967,1.851,2968,4.592,2969,3.136,2970,3.136,2971,4.731,2972,4.731,2973,4.178,2974,2.114,2975,2.058,2976,7.332,2977,5.03,2978,4.459,2979,6.308,2980,7.622,2981,4.312,2982,3.542,2983,3.521,2984,6.012,2985,5.097,2986,3.6,2987,4.731,2988,3.535,2989,3.145,2990,5.097,2991,3.136,2992,3.136,2993,3.325,2994,1.297,2995,4.009,2996,3.136,2997,3.136,2998,1.616,2999,1.417,3000,4.107,3001,2.348,3002,3.136,3003,4.731,3004,4.731,3005,1.375,3006,1.982,3007,2.205,3008,1.509,3009,1.676,3010,1.194,3011,3.136,3012,2.085,3013,1.741,3014,2.085,3015,4.265,3016,1.892,3017,0.867,3018,2.77,3019,1.892,3020,2.77,3021,3.136,3022,4.009,3023,1.982,3024,1.851,3025,3.136,3026,2.836,3027,2.77,3028,1.194,3029,3.814,3030,2.234,3031,5.5,3032,4.731,3033,3.292,3034,4.731,3035,3.521,3036,2.77,3037,1.982,3038,3.136,3039,2.77,3040,1.676,3041,4.832,3042,5.358,3043,1.625,3044,1.892,3045,3.075,3046,3.325,3047,2.355,3048,1.509,3049,2.085,3050,1.335,3051,2.348,3052,3.814,3053,5.696,3054,6.807,3055,3.136,3056,1.616,3057,3.814,3058,4.731,3059,3.814,3060,4.731,3061,2.348,3062,1.616,3063,3.136,3064,3.666,3065,3.136,3066,3.136,3067,5.114,3068,3.136,3069,3.136,3070,2.77,3071,1.813,3072,2.77,3073,1.741,3074,1.462,3075,3.136,3076,3.136,3077,1.227,3078,3.136,3079,5.696,3080,5.696,3081,3.136,3082,4.731,3083,2.77,3084,4.731,3085,1.754,3086,2.085,3087,1.509,3088,3.136,3089,3.542,3090,2.77,3091,3.136,3092,8.521,3093,2.529,3094,1.612,3095,2.085,3096,4.731,3097,4.731,3098,3.136,3099,4.523,3100,6.32,3101,3.355,3102,3.575,3103,6.343,3104,3.145,3105,6.807,3106,4.731,3107,3.136,3108,5.696,3109,6.343,3110,2.013,3111,3.136,3112,5.114,3113,2.348,3114,3.136,3115,1.375,3116,2.013,3117,1.297,3118,2.348,3119,4.265,3120,1.892,3121,3.325,3122,4.731,3123,2.169,3124,1.956,3125,1.892,3126,3.136,3127,3.136,3128,3.136,3129,1.616,3130,2.854,3131,2.834,3132,3.136,3133,3.136,3134,2.77,3135,3.136,3136,3.136,3137,3.136,3138,5.602,3139,1.892,3140,2.348,3141,2.348,3142,4.731,3143,4.731,3144,3.136,3145,3.145,3146,1.892,3147,2.77,3148,3.521,3149,3.136,3150,2.529,3151,3.136,3152,3.136,3153,3.136,3154,3.376,3155,3.136,3156,1.676,3157,3.136,3158,3.136,3159,1.982,3160,2.77,3161,4.731,3162,3.136,3163,3.136,3164,2.205,3165,5.696,3166,1.982,3167,3.136,3168,5.696,3169,2.085,3170,1.417,3171,1.462,3172,4.75,3173,1.625,3174,2.348,3175,5.696,3176,3.136,3177,3.136,3178,4.731,3179,3.136,3180,2.734,3181,3.136,3182,3.145,3183,3.972,3184,4.731,3185,5.696,3186,6.32,3187,2.073,3188,4.731,3189,2.77,3190,3.136,3191,4.178,3192,3.136,3193,3.136,3194,3.136,3195,3.136,3196,2.205,3197,1.616,3198,1.462,3199,3.136,3200,2.355,3201,5.488,3202,3.053,3203,3.136,3204,3.136,3205,1.741,3206,2.77,3207,3.136,3208,3.542,3209,3.136,3210,3.136,3211,3.136,3212,3.136,3213,3.136,3214,1.676,3215,4.085,3216,2.205,3217,3.136,3218,1.335,3219,2.205,3220,2.77,3221,3.136,3222,3.136,3223,3.136,3224,3.136,3225,3.136,3226,2.529,3227,1.741,3228,2.529,3229,0.644,3230,3.145,3231,2.77,3232,3.136,3233,2.77,3234,3.136,3235,3.136,3236,1.509,3237,2.77,3238,0.689,3239,1.892,3240,2.085,3241,2.77,3242,2.085,3243,2.77,3244,2.529,3245,3.136,3246,3.136,3247,1.375,3248,3.786,3249,3.814,3250,3.136,3251,3.136,3252,2.085,3253,2.348,3254,3.136,3255,1.982,3256,1.462,3257,2.77,3258,2.77,3259,2.77,3260,2.77,3261,2.348,3262,2.77,3263,2.348,3264,2.529,3265,2.529,3266,2.77,3267,2.77,3268,1.741,3269,1.676]],["title//en/lessons/cleaning-data-with-openrefine",[12,0.077,302,1.207,3270,3.316]],["body//en/lessons/cleaning-data-with-openrefine",[3,0.096,5,0.075,6,0.639,9,0.077,12,0.14,14,0.413,15,0.43,17,0.9,18,0.376,22,0.491,23,0.853,25,0.421,26,0.354,28,0.948,29,0.247,31,1.511,34,1.272,36,1.126,37,2.307,40,0.19,42,0.287,45,0.073,46,0.086,49,0.094,55,0.418,57,0.235,58,0.894,59,0.915,60,0.205,63,1.334,64,0.752,67,1.187,68,0.618,69,0.76,71,0.083,74,0.687,76,0.39,77,1.568,81,0.31,82,0.042,87,0.199,88,0.526,89,0.476,90,0.879,92,0.581,93,0.023,98,0.9,101,2.217,103,0.363,104,0.719,105,0.111,106,1.511,107,0.404,108,0.618,110,0.461,111,0.687,112,0.829,114,1.301,115,0.022,116,1.161,117,0.153,119,1.091,120,0.642,122,0.272,123,1.187,125,0.943,127,0.917,128,0.815,130,0.041,131,0.894,132,0.054,135,0.252,136,0.376,137,0.079,138,0.145,139,0.158,141,0.968,143,1.686,144,0.447,146,0.142,152,0.941,153,0.125,154,1.477,159,0.073,160,0.108,166,2.075,167,0.639,171,1.301,179,0.637,180,0.779,181,1.109,182,2.616,185,0.131,189,0.153,190,0.005,191,0.476,193,0.652,201,0.199,205,1.065,206,1.606,208,0.97,211,0.218,213,2.325,214,0.28,216,1.461,217,1.618,221,0.544,223,0.449,227,0.335,237,1.301,238,1.648,242,0.387,247,1.134,249,0.418,250,1.817,253,0.515,257,0.375,260,1.914,261,0.668,263,0.272,266,0.601,268,0.927,273,0.317,277,0.074,281,2.075,285,1.817,288,2.075,294,0.37,296,0.553,297,0.36,298,1.011,302,2.107,303,0.31,304,0.31,307,0.804,311,0.826,312,1.362,313,0.87,315,2.134,318,0.858,320,1.301,321,1.332,326,0.858,327,1.243,328,0.461,329,1.035,330,0.799,333,0.506,335,0.29,341,0.114,353,0.359,356,0.447,357,0.506,358,0.941,359,2.65,360,0.226,363,0.336,367,1.347,368,0.652,373,4.246,379,0.989,380,0.25,381,0.222,382,0.679,383,0.255,390,0.247,394,0.694,395,0.134,399,0.955,400,1.269,402,2.018,407,0.472,409,0.349,410,0.782,413,2.262,416,0.679,418,0.618,422,0.238,424,0.447,425,0.229,427,0.732,430,0.31,431,0.455,433,0.976,435,0.247,439,0.199,441,0.171,442,0.618,444,0.079,449,0.149,450,0.125,460,0.704,461,0.585,464,1.661,466,1.902,468,0.142,471,0.659,485,0.848,486,0.109,487,0.994,488,0.681,493,0.07,495,0.779,504,1.11,506,0.247,508,1.02,509,0.142,510,1.035,511,0.306,513,0.285,519,0.185,524,1.109,525,0.728,527,0.741,531,0.223,534,0.618,540,1.134,542,1.502,543,1.184,545,2.565,547,0.779,549,0.687,553,2.484,554,1.117,555,1.301,559,0.76,560,0.436,566,0.322,573,1.109,575,0.252,576,1.247,577,0.67,583,0.669,586,0.988,589,1.995,590,0.917,591,0.8,592,2.523,594,0.31,596,1.301,601,0.191,618,0.659,635,0.704,636,1.841,645,0.344,646,0.799,647,0.195,655,2.484,658,3.627,661,0.29,663,0.191,664,1.815,666,0.921,672,0.943,673,0.418,675,0.9,678,1.766,680,0.879,682,1.443,690,1.413,705,0.398,706,0.921,707,0.412,711,1.215,713,1.568,714,0.779,720,1.606,721,0.449,731,1.728,733,1.161,737,1.059,740,0.635,744,0.618,746,2.075,748,1.011,750,0.776,752,1.55,755,0.689,757,0.704,758,0.818,763,0.988,765,0.211,766,0.363,768,0.306,776,2.565,777,0.585,779,0.687,787,1.394,788,0.323,800,0.894,802,0.917,805,2.307,806,0.894,807,1.127,808,1.035,810,1.059,812,0.191,814,1.48,817,0.2,821,1.043,827,0.895,834,1.903,835,0.652,839,0.491,840,0.508,852,0.965,853,0.965,855,1.965,863,0.921,871,1.568,874,0.9,876,0.679,877,1.161,883,1.109,884,1.059,886,1.841,900,0.553,912,0.879,921,2.405,924,0.858,926,0.989,930,0.761,941,1.161,944,1.661,946,1.362,947,1.039,951,0.921,954,0.521,967,1.119,972,1.379,974,1.347,976,0.555,977,1.301,983,0.761,986,1.443,987,1.496,988,0.922,991,1.815,1009,0.704,1013,0.26,1022,0.861,1024,1.655,1026,2.17,1027,1.035,1029,0.752,1031,0.699,1032,0.943,1035,0.62,1040,0.76,1044,0.585,1048,0.741,1051,0.9,1052,0.757,1056,1.815,1057,2.142,1060,0.879,1073,0.804,1079,0.684,1080,1.858,1084,0.687,1090,1.774,1091,0.798,1101,1.073,1120,0.988,1130,1.947,1131,0.394,1151,0.941,1167,1.606,1203,1.531,1212,0.652,1216,1.529,1224,1.272,1228,2.262,1233,0.537,1239,3.035,1240,1.257,1243,1.301,1267,1.531,1270,1.865,1289,1.965,1294,1.059,1297,1.187,1318,1.683,1320,1.865,1325,2.864,1326,0.387,1329,1.091,1332,1.215,1369,1.702,1384,1.728,1391,1.858,1392,0.943,1400,1.496,1401,0.553,1415,0.76,1431,2.17,1457,1.144,1459,1.753,1460,2.701,1476,0.585,1493,0.838,1499,2.075,1522,0.858,1523,0.965,1565,2.195,1585,2.25,1596,1.728,1600,1.686,1614,2.075,1628,2.944,1630,0.741,1632,0.635,1637,0.76,1640,1.914,1643,1.606,1645,1.039,1646,2.262,1647,2.864,1648,0.6,1662,0.565,1665,1.272,1677,1.394,1680,2.982,1683,1.888,1684,0.719,1687,1.845,1691,1.365,1702,1.109,1707,1.817,1727,1.606,1744,1.858,1745,3.864,1750,2.778,1752,3.006,1853,0.921,1858,1.303,1922,1.498,1932,1.347,1941,1.817,1942,1.347,1944,2.142,1954,3.003,1962,3.627,1966,3.114,1981,1.187,1984,2.196,1985,1.331,1986,1.317,2007,0.804,2010,0.6,2021,1.161,2046,3.627,2058,1.109,2064,2.568,2079,1.011,2095,0.838,2096,4.161,2102,2.159,2103,2.262,2104,1.687,2133,0.965,2136,4.466,2152,2.262,2170,1.535,2172,1.026,2189,1.817,2212,1.035,2213,1.073,2240,1.646,2262,2.757,2271,1.965,2277,2.262,2293,1.606,2306,0.988,2308,1.965,2309,0.838,2323,4.965,2340,2.659,2382,1.317,2508,5.416,2545,2.484,2547,1.728,2554,0.858,2577,2.134,2584,2.262,2600,3.461,2708,3.261,2743,1.708,2752,1.117,2770,2.331,2772,1.161,2775,1.531,2790,4.317,2803,2.558,2811,1.331,2812,1.914,2822,1.618,2825,1.551,2826,1.817,2827,1.132,2832,1.362,2833,1.728,2834,3.29,2851,1.332,2861,2.075,2869,2.922,2871,1.243,2875,1.461,2899,2.405,2901,2.688,2905,3.461,2917,2.188,2919,1.208,2951,3.627,2963,1.772,2966,2.944,2973,4.557,2988,3.035,3026,1.914,3037,4.246,3043,1.772,3045,3.035,3117,2.134,3120,3.114,3123,1.965,3154,2.628,3183,2.864,3187,3.954,3218,2.196,3229,1.926,3270,5.926,3271,8.779,3272,4.205,3273,2.554,3274,4.965,3275,5.878,3276,7.564,3277,2.134,3278,6.988,3279,2.77,3280,1.686,3281,2.568,3282,3.864,3283,4.227,3284,2.982,3285,2.405,3286,2.558,3287,3.864,3288,2.075,3289,2.568,3290,3.687,3291,2.041,3292,3.43,3293,5.16,3294,4.557,3295,7.469,3296,3.864,3297,4.161,3298,2.484,3299,2.196,3300,1.568,3301,2.757,3302,3.261,3303,5.16,3304,5.16,3305,3.627,3306,4.161,3307,4.557,3308,3.43,3309,4.557,3310,4.557,3311,2.019,3312,3.627,3313,6.379,3314,4.161,3315,4.161,3316,1.965,3317,3.864,3318,4.161,3319,2.659,3320,1.331,3321,3.864,3322,5.16,3323,4.557,3324,5.16,3325,5.16,3326,5.16,3327,4.161,3328,2.405,3329,7.469,3330,6.718,3331,5.16,3332,5.16,3333,2.757,3334,3.261,3335,5.16,3336,3.864,3337,6.718,3338,1.461,3339,2.659,3340,4.161,3341,2.405,3342,4.557,3343,5.16,3344,5.416,3345,2.262,3346,5.16,3347,2.628,3348,3.261,3349,4.722,3350,2.568,3351,4.557,3352,4.161,3353,5.168,3354,3.43,3355,3.035,3356,5.416,3357,3.114,3358,2.864,3359,5.16,3360,1.865,3361,5.561,3362,3.627,3363,3.43,3364,2.405,3365,4.965,3366,4.557,3367,6.718,3368,8.203,3369,1.865,3370,1.531,3371,4.557,3372,5.008,3373,4.161,3374,5.16,3375,5.16,3376,7.469,3377,5.16,3378,4.161,3379,3.43,3380,2.196,3381,5.16,3382,2.568,3383,2.659,3384,4.557,3385,4.161,3386,5.16,3387,5.16,3388,5.16,3389,5.16,3390,5.16,3391,3.627,3392,4.161,3393,5.16,3394,2.922,3395,5.16,3396,2.982,3397,2.262,3398,4.722,3399,4.161,3400,2.982,3401,4.161,3402,3.627,3403,3.114,3404,6.718,3405,4.557,3406,2.484,3407,2.075,3408,1.646,3409,5.16,3410,3.864,3411,4.557,3412,5.16,3413,5.16,3414,1.914,3415,5.16,3416,5.16,3417,5.16,3418,5.16,3419,5.16,3420,5.16,3421,4.557,3422,2.757,3423,3.627,3424,2.568,3425,4.161,3426,4.161]],["title//en/lessons/cleaning-ocrd-text-with-regular-expressions",[82,0.02,302,1.011,541,1.011,542,0.785,544,2.652]],["body//en/lessons/cleaning-ocrd-text-with-regular-expressions",[0,3.572,1,1.082,3,0.067,4,0.326,5,0.046,6,0.5,8,0.59,9,0.141,12,0.129,13,0.858,14,0.379,17,1.185,20,2.653,22,0.785,23,0.707,24,1.772,25,0.516,29,0.429,30,1.077,31,1.181,35,2.892,36,1.172,37,2.334,39,0.408,40,0.133,45,0.074,46,0.087,49,0.082,57,0.385,60,0.206,64,0.673,71,0.092,72,1.03,74,0.569,81,0.453,82,0.044,83,0.612,87,0.263,88,0.425,93,0.025,94,0.356,102,3.32,105,0.112,106,1.181,108,0.813,110,0.779,113,1.129,115,0.022,117,0.147,120,0.59,122,0.274,127,1.126,130,0.039,131,0.699,132,0.061,133,1.265,135,0.217,138,0.143,139,0.144,145,0.695,146,0.144,153,0.112,157,0.813,159,0.097,160,0.11,161,2.229,167,0.5,173,0.443,176,1.673,180,0.793,183,2.587,185,0.133,189,0.224,190,0.008,193,0.663,200,0.443,201,0.203,208,0.728,211,0.233,220,0.411,221,0.426,223,0.453,228,0.218,241,2.103,242,0.303,243,1.03,253,0.342,255,3.928,257,0.344,261,0.755,262,0.681,263,0.191,267,0.469,272,0.272,273,0.203,277,0.076,282,0.717,283,3.167,285,1.85,288,2.112,294,0.375,297,0.363,302,2.081,303,0.408,304,0.408,307,0.629,316,0.29,321,0.853,341,0.089,344,2.065,353,0.278,369,0.515,379,0.773,380,0.224,381,0.156,382,0.761,387,0.754,391,2.474,395,0.143,396,1.265,397,1.46,405,0.382,417,1.103,428,0.179,430,0.408,433,0.579,435,0.252,436,0.291,437,1.924,438,0.357,439,0.205,440,0.813,441,0.129,442,0.629,444,0.084,447,0.579,449,0.115,450,0.126,451,1.675,464,1.427,468,0.164,472,1.155,473,1.237,487,0.904,493,0.082,509,0.219,511,0.239,512,2.394,513,0.375,519,0.219,522,2.479,524,1.46,527,0.976,530,0.491,531,0.326,541,2.071,542,1.607,544,4.101,546,1.989,559,1.215,560,0.415,561,2.811,563,3.492,566,0.382,567,2.137,570,0.681,575,0.27,587,0.895,594,0.508,596,1.714,601,0.192,603,1.006,607,3.119,608,2.811,610,0.27,612,2.707,625,2.916,643,1.387,646,0.531,647,0.158,663,0.185,665,0.895,674,2.373,681,0.977,690,0.938,750,0.515,757,0.717,758,1.194,765,0.326,772,2.528,779,1.002,800,0.813,801,1.487,803,0.496,806,1.06,808,1.054,812,0.158,817,0.224,823,3.32,834,1.129,836,0.579,839,0.785,840,0.397,848,1.006,852,1.144,853,1.272,882,0.836,886,1.675,900,0.853,904,2.794,916,1.76,926,0.773,933,0.736,950,0.283,976,0.356,984,1.635,986,1.129,1005,1.453,1008,1.76,1015,2.236,1024,1.295,1032,1.456,1035,0.484,1041,2.979,1043,2.456,1044,0.854,1054,2.588,1073,0.813,1095,4.777,1105,0.833,1119,1.76,1131,0.397,1133,0.663,1138,1.85,1140,1.717,1141,1.635,1144,2.017,1151,1.055,1183,1.078,1205,4.101,1212,0.663,1218,4.101,1237,2.236,1245,3.32,1264,6.045,1267,1.559,1272,1.237,1276,2.001,1278,2.172,1280,2.302,1371,1.103,1378,1.76,1382,2.167,1392,1.689,1405,3.772,1406,3.491,1425,2.906,1430,1.88,1459,0.983,1461,2.231,1502,2.528,1503,2.614,1516,1.237,1529,0.316,1554,4.64,1594,6.127,1613,1.675,1639,0.854,1645,1.348,1674,1.155,1694,1.126,1721,1.804,1729,2.017,1762,3.17,1776,1.714,1778,1.272,1793,3.054,1803,3.492,1820,2.236,1833,2.659,1838,3.17,1894,3.129,1895,2.009,1934,1.76,1944,1.675,1968,2.236,1981,1.944,2005,0.938,2010,0.469,2016,1.262,2024,1.88,2028,3.203,2061,1.185,2062,0.904,2064,3.382,2065,3.271,2072,2.979,2095,1.293,2102,1.325,2104,1.598,2117,3.818,2131,1.804,2190,1.596,2192,2.811,2216,2.456,2235,4.552,2258,2.345,2270,2.528,2275,1.635,2292,2.112,2320,3.32,2338,1.001,2340,2.707,2341,3.32,2348,2.302,2353,1.487,2382,1.03,2486,4.025,2487,3.928,2512,1.656,2536,1.559,2542,0.938,2567,4.236,2590,3.934,2597,2.653,2745,2.528,2775,2.236,2791,1.054,2792,2.036,2827,0.646,2829,2.452,2831,3.271,2834,2.659,2838,1.181,2845,3.502,2879,3.07,2905,4.104,2919,1.173,2925,1.989,2938,2.017,2950,2.807,3005,2.302,3017,1.453,3026,2.521,3047,2.172,3050,3.66,3085,1.948,3113,3.934,3125,3.17,3154,3.116,3172,3.934,3200,2.172,3238,1.155,3242,3.492,3277,2.172,3348,4.295,3397,2.302,3407,2.112,3427,5.762,3428,5.457,3429,2.848,3430,6.796,3431,6.796,3432,6.796,3433,6.654,3434,4.64,3435,7.534,3436,2.707,3437,3.693,3438,5.253,3439,1.732,3440,3.934,3441,2.001,3442,3.693,3443,4.64,3444,5.253,3445,5.253,3446,5.253,3447,5.253,3448,5.253,3449,5.253,3450,5.253,3451,5.253,3452,5.253,3453,5.253,3454,4.64,3455,5.253,3456,5.253,3457,6.796,3458,6.074,3459,4.64,3460,5.253,3461,4.64,3462,5.253,3463,5.253,3464,5.253,3465,5.253,3466,5.253,3467,5.253,3468,5.253,3469,5.253,3470,5.253,3471,3.492,3472,5.296,3473,5.48,3474,5.253,3475,3.693,3476,4.236,3477,5.253,3478,5.253,3479,5.077,3480,9.363,3481,4.64,3482,5.253,3483,5.253,3484,5.253,3485,4.64,3486,5.253,3487,3.934,3488,6.796,3489,7.534,3490,5.253,3491,5.253,3492,4.64,3493,5.253,3494,7.534,3495,3.934,3496,5.253,3497,5.253,3498,5.253,3499,5.253,3500,4.64,3501,3.934,3502,3.934,3503,5.253,3504,4.64,3505,5.253,3506,4.64,3507,5.253,3508,5.253,3509,5.253,3510,4.777,3511,5.253,3512,5.48,3513,3.492,3514,5.253,3515,6.074,3516,5.253,3517,2.448,3518,3.934,3519,5.253,3520,3.142,3521,4.64,3522,5.253,3523,5.253,3524,4.64,3525,7.534,3526,3.492,3527,5.253,3528,5.253,3529,4.518,3530,5.253,3531,5.253,3532,5.253,3533,5.253,3534,4.64,3535,6.002,3536,5.253,3537,5.253,3538,5.253,3539,6.002,3540,3.772,3541,5.253,3542,7.534,3543,5.253,3544,5.253,3545,5.253,3546,4.295,3547,4.64,3548,5.253,3549,5.253,3550,5.253,3551,5.253,3552,4.64,3553,5.253,3554,4.236,3555,5.253,3556,5.253,3557,3.17,3558,5.253,3559,5.253,3560,4.64,3561,4.64,3562,5.253,3563,2.916,3564,5.253,3565,5.253,3566,3.934,3567,4.64,3568,5.253,3569,5.253,3570,5.253,3571,5.253,3572,4.236,3573,4.64,3574,4.236,3575,5.253,3576,5.253,3577,7.846,3578,5.253,3579,5.253,3580,5.253,3581,4.236,3582,5.253,3583,5.253,3584,5.253,3585,5.253,3586,5.253,3587,5.253,3588,5.253,3589,5.253,3590,5.253,3591,5.253,3592,4.64,3593,5.253,3594,5.253,3595,5.253,3596,5.253,3597,5.253,3598,5.253,3599,5.253,3600,5.253,3601,5.253,3602,5.253,3603,5.253,3604,4.236,3605,5.253,3606,4.64,3607,7.534,3608,5.253,3609,5.253,3610,5.253,3611,5.253,3612,5.253,3613,5.253,3614,5.253,3615,5.253,3616,2.112,3617,3.32,3618,3.928,3619,5.253,3620,5.253,3621,2.172,3622,5.253,3623,6.002,3624,2.807,3625,5.48,3626,5.253,3627,4.236,3628,5.253,3629,5.253,3630,3.631,3631,5.253,3632,4.518,3633,5.253,3634,3.693,3635,5.253,3636,5.253,3637,4.64,3638,5.253,3639,6.796,3640,6.796,3641,6.796,3642,8.716,3643,7.534,3644,8.25,3645,7.987,3646,7.966,3647,7.966,3648,7.966,3649,7.966,3650,6.796,3651,3.271,3652,6.796,3653,6.796,3654,6.002,3655,5.295,3656,6.796,3657,6.796,3658,6.002,3659,6.423,3660,7.534,3661,6.796,3662,6.074,3663,6.796,3664,6.002,3665,6.796,3666,6.796,3667,6.796,3668,6.796,3669,1.355,3670,3.403,3671,3.693,3672,2.172,3673,5.253,3674,5.253,3675,4.025,3676,3.492,3677,3.934,3678,5.253,3679,5.253,3680,4.236,3681,5.302,3682,7.036,3683,6.796,3684,7.534,3685,7.036,3686,7.966,3687,7.534,3688,4.518,3689,4.64,3690,3.32,3691,5.253,3692,5.253,3693,5.253,3694,5.253,3695,4.236,3696,4.236,3697,5.253,3698,5.253]],["title//en/lessons/clustering-visualizing-word-embeddings",[29,0.195,60,0.09,513,0.224,1752,1.361,1964,1.432,3699,1.956]],["body//en/lessons/clustering-visualizing-word-embeddings",[1,0.672,3,0.087,4,0.324,5,0.07,9,0.118,12,0.137,13,0.713,14,0.427,15,0.426,18,0.459,19,0.881,22,0.445,23,0.769,24,0.664,25,0.561,26,0.246,29,0.446,31,0.695,32,0.835,33,1.561,35,1.314,37,1.061,38,0.66,39,0.477,40,0.21,42,0.231,45,0.073,46,0.106,47,0.233,48,1.415,49,0.095,50,1.528,51,1.039,55,0.25,56,1.89,58,0.675,59,0.312,60,0.208,62,2.007,64,0.504,68,0.37,69,0.831,70,0.796,71,0.073,72,0.605,74,0.392,76,0.559,77,0.939,78,1.183,79,1.421,80,1.952,81,0.444,82,0.04,86,0.835,87,0.243,88,0.293,89,0.58,90,0.526,91,1.525,92,0.545,93,0.024,94,0.426,95,0.458,96,1.022,98,0.984,100,1.439,101,2.105,103,0.535,104,0.331,105,0.094,106,1.052,107,0.557,108,0.753,109,2.596,110,0.276,111,0.411,112,0.787,114,1.179,115,0.025,117,0.154,120,0.67,122,0.277,123,0.711,124,1.179,125,0.565,127,0.923,129,0.405,130,0.042,131,0.622,132,0.062,133,0.744,135,0.18,136,0.539,137,0.069,138,0.137,139,0.065,144,0.267,145,0.431,146,0.181,152,0.996,153,0.106,157,0.37,159,0.051,160,0.117,161,0.835,164,1.566,167,0.643,169,1.527,170,1.034,171,1.179,173,0.517,176,0.649,179,0.605,180,0.95,181,1.588,182,1.8,185,0.134,186,0.895,189,0.211,190,0.007,192,1.206,193,0.795,194,2.703,196,2.638,200,0.201,201,0.208,202,2.709,203,1.266,205,0.489,208,0.501,209,1.277,211,0.251,212,1.116,213,1.456,214,0.193,216,0.874,217,0.744,218,1.537,220,0.242,221,0.25,222,1.009,223,0.406,226,2.327,227,0.32,228,0.221,230,1.829,232,1.391,235,1.69,238,1.491,243,0.916,244,1.277,247,1.383,249,0.548,250,1.647,251,0.695,253,0.201,255,1.785,256,1.919,257,0.292,258,1.314,259,1.741,260,1.145,261,0.504,263,0.205,266,0.36,267,0.636,272,0.252,273,0.301,276,0.551,277,0.06,282,0.422,283,1.439,284,1.235,288,2.269,289,1.008,290,1.088,291,1.482,292,2.313,293,4.226,294,0.311,296,0.604,297,0.324,299,0.835,302,1.076,304,0.457,306,1.124,307,0.753,313,0.657,318,0.778,319,2.265,320,1.179,321,1.022,324,1.206,325,2.423,326,1.183,328,0.797,329,1.262,330,0.683,333,0.482,335,0.358,339,1.235,340,1.047,341,0.115,344,0.939,345,0.723,346,2.645,347,0.874,348,1.526,349,0.766,350,0.496,353,0.33,356,0.687,357,0.382,360,0.173,363,0.44,367,0.619,368,0.39,369,0.458,373,1.952,374,0.779,375,0.723,377,0.744,379,0.927,380,0.252,381,0.231,382,0.57,383,0.231,387,1.2,389,0.472,390,0.27,391,1.741,394,0.457,395,0.129,397,1.352,398,1.354,399,0.733,400,1.248,401,1.008,402,1.922,403,2.162,405,0.224,407,0.5,409,0.482,416,0.312,417,1.42,418,0.852,420,0.961,422,0.201,424,0.267,425,0.275,427,0.663,428,0.105,430,0.339,431,0.209,433,0.515,435,0.27,436,0.275,437,1.324,438,0.374,439,0.177,441,0.154,442,0.37,444,0.084,446,0.744,447,0.515,449,0.146,450,0.122,451,1.551,459,0.537,462,0.917,464,0.649,468,0.12,469,1.235,470,0.649,471,0.617,472,1.087,473,1.328,474,1.785,476,0.475,486,0.165,487,0.751,488,0.548,491,0.895,493,0.075,495,1.148,496,1.782,498,0.444,503,1.781,504,0.4,505,1.03,506,0.392,508,1.182,509,0.247,511,0.355,512,1.088,513,0.515,519,0.243,524,1.212,525,0.745,526,1.353,527,1.061,528,1.65,529,0.939,530,0.564,531,0.292,533,2.112,534,0.37,537,1.864,540,1.24,541,1.076,543,1.44,545,2.322,546,1.49,547,1.115,548,0.985,549,0.751,550,0.679,554,1.229,555,0.779,557,1.269,559,0.455,560,0.373,566,0.224,567,1.637,570,1.06,573,1.005,575,0.236,576,0.971,577,0.366,580,1.566,583,0.4,586,0.591,587,0.961,590,0.422,591,0.501,592,1.491,593,2.217,594,0.468,596,0.779,598,0.985,599,0.575,600,0.605,601,0.19,602,2.843,603,1.362,605,0.276,609,2.179,610,0.236,612,1.591,616,2.313,618,0.303,622,2.473,627,3.363,629,1.65,633,1.439,635,0.77,642,2.093,643,1.951,644,0.874,645,0.33,646,0.787,647,0.209,649,0.961,655,1.486,659,0.695,661,0.343,662,1.269,663,0.177,664,1.264,665,1.072,668,0.815,672,1.574,673,0.51,675,1.427,676,0.797,678,1.42,679,1.242,680,1.327,681,0.958,683,0.638,687,1.324,690,0.551,699,1.145,700,0.514,701,1.734,705,0.34,706,0.551,707,0.373,711,1.328,712,1.009,714,0.852,720,0.961,721,0.406,724,0.916,729,1.088,736,0.679,737,0.96,739,1.292,740,0.774,741,0.837,742,1.24,743,1.061,744,0.56,748,0.916,750,0.617,752,1.008,755,0.656,757,0.638,758,0.741,762,0.961,763,1.415,765,0.319,766,0.475,768,0.324,774,1.022,777,0.53,778,0.539,779,0.9,788,0.488,793,1.566,794,0.877,795,0.916,799,1.009,800,0.753,801,1.597,802,0.422,803,0.225,805,1.061,806,0.837,807,1.074,811,0.711,812,0.146,813,1.65,814,0.875,817,0.226,827,0.312,829,0.727,830,0.779,831,2.049,832,0.895,833,1.395,834,1.352,835,0.39,836,0.838,839,0.294,840,0.575,841,1.126,844,1.292,847,1.383,848,1.295,852,0.444,853,0.578,854,1.528,857,1.952,858,0.852,863,1.124,876,0.312,879,0.895,882,0.831,883,1.212,884,1.388,900,0.674,904,1.145,907,1.588,910,1.421,912,0.796,913,1.242,924,0.514,925,2.039,926,0.996,929,1.176,930,0.639,931,0.526,933,0.432,939,1.328,941,0.695,942,1.714,943,1.864,944,0.649,947,0.478,949,2.222,950,0.236,951,0.835,954,0.636,955,0.985,956,1.835,957,1.388,958,3.753,959,1.714,966,0.938,967,1.203,968,1.738,973,2.322,974,1.482,975,1.206,976,0.482,977,1.179,980,1.319,981,1.262,982,2.96,983,0.713,984,1.756,985,1.957,987,0.895,988,0.886,990,0.706,991,0.835,992,2.179,993,2.171,994,1.647,995,1.528,997,0.565,998,1.242,1005,1.293,1008,2.383,1009,1.188,1011,0.761,1013,0.284,1021,0.917,1022,0.698,1027,0.938,1028,0.695,1029,0.585,1030,2.796,1031,0.901,1032,0.565,1034,1.827,1035,0.656,1036,1.69,1037,2.443,1040,1.169,1048,0.904,1049,1.864,1051,0.539,1052,0.656,1056,1.997,1057,0.985,1058,0.985,1059,1.293,1060,0.796,1062,0.984,1075,0.815,1079,0.555,1080,0.854,1081,1.785,1084,0.751,1087,1.734,1090,1.662,1091,0.478,1101,1.093,1102,1.516,1103,2.055,1104,1.8,1105,0.997,1106,2.409,1107,1.69,1109,2.381,1110,1.919,1111,1.088,1112,0.727,1114,1.009,1116,1.938,1120,1.081,1124,1.591,1131,0.431,1133,1.019,1138,1.088,1141,0.961,1145,0.741,1148,1.314,1149,1.591,1151,0.432,1154,1.039,1158,1.088,1160,1.277,1165,1.423,1182,0.741,1183,0.634,1186,1.355,1187,1.264,1201,1.99,1202,0.458,1203,0.917,1216,0.835,1225,1.264,1227,0.514,1229,3.287,1230,1.714,1232,1.145,1234,1.448,1240,1.206,1241,3.613,1243,1.587,1246,0.797,1254,0.854,1259,1.997,1261,1.101,1267,0.917,1272,0.727,1280,1.354,1281,1.566,1287,1.314,1292,1.606,1294,0.634,1297,1.556,1298,1.126,1300,1.65,1301,1.395,1318,0.634,1320,1.69,1327,1.277,1328,1.277,1329,1.155,1330,1.448,1331,1.782,1332,1.101,1369,0.916,1370,1.342,1371,1.2,1374,1.714,1378,3.039,1392,1.15,1395,3.444,1396,1.597,1397,1.208,1404,2.171,1415,0.996,1424,1.208,1425,1.088,1426,0.706,1427,2.49,1429,1.179,1431,0.797,1433,2.415,1435,2.313,1436,3.108,1444,1.65,1445,3.884,1447,1.988,1449,2.596,1450,1.934,1454,1.101,1458,2.327,1459,1.382,1460,3.289,1465,1.242,1467,2.327,1476,0.53,1478,2.049,1492,1.324,1494,2.498,1495,1.277,1497,1.116,1499,1.88,1516,0.727,1518,1.362,1519,1.439,1520,4.506,1522,0.514,1529,0.517,1563,0.873,1568,2.993,1582,1.65,1585,1.034,1590,1.415,1591,1.088,1596,1.034,1608,2.149,1613,2.533,1614,1.242,1615,1.314,1616,1.934,1622,1.491,1627,1.212,1629,1.293,1630,0.444,1631,0.455,1632,0.774,1633,2.602,1636,1.356,1637,0.688,1639,0.766,1642,2.149,1643,0.961,1644,1.176,1645,1.387,1646,2.049,1648,0.504,1650,1.714,1655,1.864,1660,0.815,1662,0.511,1664,0.985,1666,3.967,1667,1.785,1668,0.895,1674,1.383,1676,1.355,1677,0.835,1680,1.785,1683,1.7,1684,0.604,1687,0.695,1689,1.96,1692,1.606,1693,3.029,1694,0.77,1702,1.005,1707,1.647,1708,1.864,1715,1.864,1717,1.421,1724,1.359,1725,1.734,1727,1.959,1729,1.388,1730,2.334,1731,1.561,1733,1.388,1734,1.116,1741,1.486,1742,2.843,1747,3.214,1748,0.711,1750,2.006,1751,3.132,1752,3.183,1758,1.486,1767,2.49,1768,2.716,1776,1.179,1778,0.875,1782,3.566,1783,2.171,1784,3.798,1797,1.69,1804,2.955,1807,1.537,1825,0.961,1826,1.088,1828,1.242,1829,1.537,1833,2.462,1844,1.061,1853,0.835,1858,0.539,1865,3.434,1883,2.269,1894,1.988,1895,1.423,1903,0.455,1906,0.744,1909,1.714,1912,1.829,1919,2.49,1927,3.502,1933,1.65,1937,0.835,1940,0.711,1942,0.619,1947,0.741,1948,0.713,1949,1.756,1952,1.242,1958,1.844,1959,1.456,1964,3.275,1968,1.314,1969,2.313,1972,1.791,1981,1.637,1985,0.797,1986,0.605,2003,0.591,2005,0.835,2007,0.675,2010,0.276,2013,0.835,2016,0.894,2024,0.854,2025,1.65,2038,2.171,2050,0.815,2058,0.664,2062,0.751,2065,1.486,2071,1.785,2072,2.758,2074,1.034,2079,0.605,2086,0.895,2087,1.081,2095,0.501,2109,0.874,2117,3.519,2125,1.952,2127,0.861,2128,1.293,2129,1.421,2132,1.864,2133,1.056,2142,0.874,2151,0.797,2152,1.354,2158,2.907,2170,0.578,2172,0.732,2178,4.55,2183,1.061,2189,1.088,2198,2.156,2211,1.145,2213,0.672,2214,0.96,2234,1.516,2239,2.171,2247,1.208,2248,2.217,2251,1.088,2255,1.864,2259,2.728,2262,1.65,2272,0.985,2277,1.354,2278,1.99,2288,1.486,2291,1.047,2292,2.531,2293,0.961,2307,2.208,2309,0.759,2315,2.596,2320,1.952,2325,2.334,2344,2.171,2351,1.277,2355,1.537,2356,2.87,2366,3.111,2368,0.874,2373,0.961,2377,1.486,2381,3.544,2382,0.916,2411,5.074,2417,1.145,2434,2.843,2448,2.508,2449,2.728,2450,1.566,2459,1.537,2476,1.952,2480,1.829,2509,3.546,2512,1.486,2529,2.544,2531,2.796,2536,1.868,2540,3.502,2542,0.551,2543,1.395,2545,1.486,2550,0.895,2554,1.047,2555,3.685,2558,5.557,2559,3.566,2560,1.354,2567,2.49,2568,2.313,2576,3.415,2577,1.277,2578,1.264,2597,1.088,2609,2.171,2640,2.822,2655,1.829,2658,2.955,2660,1.298,2663,2.053,2678,3.493,2705,2.728,2712,2.053,2717,1.952,2732,1.395,2741,1.482,2743,1.081,2747,1.439,2748,0.622,2749,4.503,2752,0.514,2753,1.277,2758,1.934,2759,1.647,2760,2.171,2771,3.753,2772,1.415,2787,2.053,2788,1.242,2791,1.641,2792,0.835,2795,1.101,2798,3.108,2799,1.242,2803,1.176,2807,1.242,2827,0.694,2832,1.49,2838,1.521,2844,0.895,2848,1.561,2851,1.022,2857,2.728,2861,1.242,2869,3.048,2898,1.741,2901,0.895,2908,2.171,2915,1.952,2917,0.854,2919,0.831,2925,0.815,2942,1.354,2943,1.208,2953,1.354,2962,1.734,2963,1.606,2974,1.179,2975,1.116,2998,1.591,3008,1.486,3010,2.709,3024,1.829,3028,1.176,3046,2.171,3047,1.934,3048,1.486,3049,3.108,3085,1.145,3087,2.716,3094,1.914,3113,2.313,3115,1.354,3139,1.864,3166,1.952,3173,1.606,3198,2.179,3200,2.334,3228,2.49,3229,1.562,3285,2.63,3291,0.939,3299,1.314,3302,1.952,3308,2.053,3316,1.781,3320,1.456,3349,2.171,3352,2.49,3358,2.596,3360,1.116,3363,2.053,3370,2.111,3380,1.99,3394,1.208,3400,1.785,3408,2.007,3414,1.145,3422,1.65,3436,1.591,3439,0.982,3442,2.171,3501,2.313,3520,2.575,3621,1.277,3630,1.65,3671,2.171,3699,3.75,3700,2.112,3701,4.13,3702,8.702,3703,5.33,3704,2.758,3705,3.363,3706,1.009,3707,3.089,3708,3.77,3709,8.812,3710,1.864,3711,4.676,3712,1.785,3713,2.944,3714,1.785,3715,2.171,3716,1.566,3717,2.728,3718,3.089,3719,2.171,3720,3.089,3721,3.214,3722,1.952,3723,3.089,3724,2.49,3725,1.864,3726,1.395,3727,2.728,3728,2.443,3729,4.984,3730,3.089,3731,3.089,3732,1.591,3733,1.952,3734,5.972,3735,8.359,3736,5.452,3737,2.251,3738,4.676,3739,1.952,3740,3.089,3741,5.643,3742,2.703,3743,3.089,3744,2.703,3745,3.089,3746,2.728,3747,2.955,3748,2.49,3749,4.676,3750,2.843,3751,3.089,3752,4.226,3753,3.261,3754,2.822,3755,3.054,3756,4.676,3757,2.728,3758,3.089,3759,2.728,3760,1.785,3761,3.77,3762,1.952,3763,2.728,3764,3.089,3765,2.822,3766,5.643,3767,6.283,3768,3.089,3769,3.089,3770,3.089,3771,3.089,3772,3.089,3773,3.089,3774,3.089,3775,3.089,3776,3.089,3777,3.089,3778,3.089,3779,2.313,3780,1.952,3781,2.728,3782,2.313,3783,2.313,3784,2.049,3785,2.171,3786,3.089,3787,1.952,3788,1.864,3789,2.728,3790,3.108,3791,2.549,3792,2.728,3793,2.49,3794,1.537,3795,3.089,3796,1.88,3797,1.277,3798,3.089,3799,3.089,3800,2.728,3801,1.65,3802,3.089,3803,3.089,3804,3.089,3805,2.171,3806,1.314,3807,1.242,3808,3.089,3809,1.785,3810,2.053,3811,1.785,3812,6.294,3813,3.089,3814,1.934,3815,1.864,3816,1.714,3817,6.294,3818,2.822,3819,8.275,3820,2.49,3821,5.194,3822,3.089,3823,5.643,3824,9.231,3825,5.643,3826,1.176,3827,4.13,3828,1.99,3829,1.439,3830,3.287,3831,1.277,3832,2.313,3833,2.171,3834,3.261,3835,3.089,3836,3.089,3837,2.955,3838,2.053,3839,4.13,3840,5.643,3841,2.179,3842,5.472,3843,6.761,3844,7.389,3845,3.132,3846,4.676,3847,3.089,3848,4.676,3849,5.058,3850,3.77,3851,3.089,3852,3.089,3853,4.676,3854,1.952,3855,6.294,3856,2.728,3857,3.751,3858,6.294,3859,2.49,3860,7.791,3861,4.55,3862,4.984,3863,3.108,3864,1.486,3865,4.676,3866,3.089,3867,3.089,3868,2.728,3869,1.439,3870,3.089,3871,3.089,3872,3.089,3873,3.089,3874,4.676,3875,4.226,3876,3.089,3877,3.089,3878,3.089,3879,3.089,3880,3.089,3881,3.089,3882,3.089,3883,3.089,3884,3.089,3885,3.089,3886,3.089,3887,3.089,3888,3.089,3889,3.089,3890,3.089,3891,3.089,3892,3.089,3893,3.089,3894,3.089,3895,3.089,3896,3.089,3897,3.089,3898,3.089,3899,2.49,3900,3.089,3901,1.864,3902,4.676,3903,1.647,3904,2.171,3905,1.395,3906,1.395,3907,1.242,3908,2.728,3909,3.978,3910,3.089,3911,3.108,3912,2.728,3913,2.728,3914,3.089,3915,3.77,3916,5.643,3917,4.55,3918,3.967,3919,4.676,3920,3.089,3921,4.676,3922,3.089,3923,6.294,3924,2.728,3925,7.61,3926,2.703,3927,2.171,3928,2.49,3929,3.493,3930,1.65,3931,1.952,3932,1.952,3933,2.171,3934,2.171,3935,3.089,3936,2.728,3937,3.089,3938,3.089,3939,7.791,3940,6.294,3941,4.676,3942,4.55,3943,2.171,3944,4.13,3945,4.13,3946,2.728,3947,3.77,3948,3.089,3949,2.053,3950,3.089,3951,2.171,3952,4.13,3953,4.676,3954,7.114,3955,5.643,3956,3.089,3957,5.643,3958,3.089,3959,3.089,3960,3.089,3961,1.864,3962,3.089,3963,3.089,3964,3.089,3965,2.053,3966,2.728,3967,2.822,3968,3.089,3969,4.676,3970,1.242,3971,1.439,3972,2.49,3973,3.089,3974,4.13,3975,1.952,3976,3.089,3977,3.089,3978,3.089,3979,3.089,3980,2.313,3981,3.089,3982,1.785,3983,2.313,3984,6.761,3985,2.171,3986,3.089,3987,3.089,3988,3.089,3989,1.864,3990,3.089,3991,3.089,3992,3.089,3993,3.089,3994,4.676,3995,3.089,3996,3.089,3997,1.864,3998,2.728,3999,2.49,4000,3.089,4001,3.089,4002,2.49,4003,3.089,4004,3.089,4005,3.089,4006,3.089,4007,3.089,4008,3.089,4009,3.089,4010,3.089,4011,2.208,4012,1.65,4013,3.566,4014,1.714,4015,3.967,4016,4.676,4017,2.728,4018,1.714,4019,5.643,4020,1.537,4021,2.053,4022,2.63,4023,1.277,4024,2.549,4025,3.089,4026,1.952,4027,2.179,4028,5.452,4029,2.728,4030,3.287,4031,4.676,4032,2.933,4033,4.676,4034,3.089,4035,1.591,4036,3.089,4037,2.955,4038,3.089,4039,3.089,4040,3.089,4041,2.156,4042,3.089,4043,3.089,4044,2.313,4045,3.089,4046,3.089,4047,3.089,4048,3.089,4049,4.676,4050,3.089,4051,3.089,4052,3.089,4053,3.089,4054,3.089,4055,3.089,4056,3.089,4057,3.089,4058,3.089,4059,3.089,4060,3.089,4061,3.089,4062,4.984,4063,3.089,4064,3.089,4065,3.089,4066,4.676,4067,3.089,4068,3.089,4069,1.714,4070,5.643,4071,3.089,4072,3.613,4073,3.089,4074,3.089,4075,3.089,4076,3.089,4077,3.089,4078,3.089,4079,3.089,4080,3.089,4081,3.089,4082,3.089,4083,4.503,4084,3.089,4085,3.089,4086,4.676,4087,4.676,4088,4.676,4089,3.089,4090,4.676,4091,4.676,4092,3.089,4093,3.089,4094,3.089,4095,3.089,4096,3.089,4097,2.313,4098,3.089,4099,3.089,4100,3.502,4101,2.112,4102,3.089,4103,2.313,4104,2.327,4105,2.728,4106,2.49,4107,1.65,4108,1.176,4109,5.194,4110,1.277,4111,2.313,4112,3.089,4113,1.439,4114,2.171,4115,2.955,4116,2.955,4117,1.486,4118,1.116,4119,2.728,4120,2.313,4121,4.676,4122,4.676,4123,2.313,4124,1.88,4125,1.99,4126,3.089,4127,2.49,4128,3.502,4129,4.676,4130,3.089,4131,3.089,4132,3.089,4133,3.089,4134,3.089,4135,3.089,4136,3.089,4137,2.49,4138,2.49,4139,4.13,4140,1.714,4141,3.089,4142,2.49,4143,1.537,4144,2.907,4145,2.728,4146,3.089,4147,2.112,4148,4.676,4149,3.089,4150,3.089,4151,3.751,4152,3.089,4153,3.089,4154,2.49,4155,3.089,4156,3.089,4157,3.089,4158,3.089,4159,3.089,4160,3.089,4161,1.005,4162,3.089,4163,3.089,4164,3.089,4165,1.591,4166,3.089,4167,3.089,4168,3.089,4169,2.49,4170,3.287,4171,4.676,4172,4.676,4173,4.676,4174,6.294,4175,2.49,4176,4.676,4177,4.676,4178,4.13,4179,4.676,4180,4.676,4181,3.089,4182,3.089,4183,2.728,4184,3.089,4185,3.089,4186,3.089,4187,3.089,4188,3.089,4189,3.089,4190,3.089,4191,3.089,4192,3.089,4193,3.089,4194,1.591,4195,1.952,4196,3.089,4197,2.728,4198,3.089,4199,3.089,4200,3.089,4201,3.089,4202,3.089,4203,3.089,4204,3.089,4205,4.676,4206,5.643,4207,4.676,4208,4.676,4209,3.089,4210,3.089,4211,3.089,4212,3.089,4213,2.49,4214,2.313,4215,2.728,4216,2.171,4217,4.13,4218,3.089,4219,3.089,4220,3.089,4221,3.089,4222,3.089,4223,6.761,4224,4.676,4225,4.676,4226,3.089,4227,3.089,4228,4.676,4229,7.389,4230,4.676,4231,4.984,4232,3.089,4233,3.089,4234,4.676,4235,3.089,4236,3.089,4237,3.089,4238,3.089,4239,3.089,4240,3.089,4241,3.089,4242,3.089,4243,2.728,4244,2.313,4245,3.089,4246,7.61,4247,3.089,4248,4.676,4249,3.089,4250,3.089,4251,3.089,4252,3.089,4253,3.089,4254,1.864,4255,3.089,4256,3.089,4257,3.089,4258,4.676,4259,3.089,4260,3.089,4261,3.089,4262,4.676,4263,3.089,4264,2.728,4265,1.662,4266,2.728,4267,2.49,4268,3.089,4269,2.053,4270,1.116,4271,3.089,4272,2.171,4273,1.395,4274,2.171,4275,4.13,4276,3.089,4277,3.089,4278,3.089,4279,2.498,4280,3.502,4281,1.537,4282,3.089,4283,3.089,4284,5.643,4285,5.643,4286,5.643,4287,5.643,4288,5.643,4289,3.089,4290,3.089,4291,3.089,4292,4.676,4293,3.089,4294,1.395,4295,3.089,4296,3.089,4297,3.089,4298,3.089,4299,2.053,4300,2.728,4301,1.952,4302,2.171,4303,2.49,4304,3.089,4305,6.283,4306,3.089,4307,2.313,4308,3.089,4309,1.952,4310,3.089,4311,3.089,4312,3.089,4313,3.089,4314,2.313,4315,4.676,4316,3.089,4317,4.13,4318,2.49,4319,2.728,4320,4.676,4321,2.728,4322,7.114,4323,2.053,4324,3.089,4325,2.728,4326,2.49,4327,3.089,4328,2.171,4329,1.176,4330,2.053,4331,1.864,4332,2.728,4333,2.596,4334,2.728,4335,2.728,4336,3.089,4337,5.643,4338,3.089,4339,3.089,4340,4.676,4341,6.761,4342,3.089,4343,3.089,4344,3.089,4345,3.089,4346,3.089,4347,3.089,4348,3.089,4349,3.089,4350,7.114,4351,6.881,4352,2.409,4353,2.843,4354,4.676,4355,3.089,4356,2.703,4357,5.452,4358,5.643,4359,3.089,4360,5.643,4361,2.728,4362,3.089,4363,3.089,4364,4.676,4365,3.089,4366,3.089,4367,5.643,4368,4.676,4369,4.676,4370,4.676,4371,4.676,4372,4.676,4373,4.676,4374,4.676,4375,4.676,4376,3.089,4377,6.294,4378,4.676,4379,6.294,4380,4.676,4381,4.676,4382,4.676,4383,4.676,4384,4.676,4385,4.676,4386,4.676,4387,3.089,4388,4.676,4389,4.676,4390,4.676,4391,4.676,4392,3.089,4393,4.676,4394,4.676,4395,4.676,4396,4.676,4397,3.089,4398,4.676,4399,3.089,4400,1.439,4401,4.676,4402,4.676,4403,4.676,4404,4.676,4405,4.676,4406,4.676,4407,4.676,4408,4.676,4409,4.676,4410,4.676,4411,4.676,4412,4.676,4413,3.089,4414,3.089,4415,4.676,4416,4.676,4417,3.089,4418,4.676,4419,1.844,4420,2.49,4421,2.313,4422,1.785,4423,1.714,4424,1.952,4425,2.171,4426,1.714,4427,3.089,4428,3.089,4429,3.089,4430,2.728,4431,3.089,4432,3.089,4433,2.728,4434,3.089,4435,1.242,4436,1.65,4437,1.242,4438,2.728,4439,2.053,4440,2.728,4441,2.053,4442,1.65,4443,1.864,4444,2.728,4445,3.089,4446,1.988,4447,3.089,4448,3.089,4449,2.728,4450,1.714,4451,3.089,4452,1.714,4453,3.089,4454,2.313,4455,2.313,4456,1.781,4457,3.089,4458,3.089,4459,3.089,4460,3.089,4461,3.089,4462,2.313,4463,3.089,4464,3.089,4465,3.089,4466,3.089,4467,3.089,4468,4.13,4469,2.313,4470,3.089,4471,2.053,4472,3.089,4473,3.089,4474,3.089,4475,3.089,4476,3.089,4477,3.089,4478,3.089,4479,3.089,4480,3.089,4481,3.089,4482,3.089,4483,2.728,4484,3.089,4485,3.089,4486,3.089,4487,2.313,4488,2.728,4489,3.089,4490,2.728,4491,3.089,4492,2.053,4493,2.053,4494,4.676,4495,3.089,4496,2.728,4497,2.728,4498,1.486,4499,2.053,4500,3.089,4501,1.486,4502,1.486,4503,2.171,4504,3.089,4505,3.089,4506,2.728,4507,2.053,4508,1.061,4509,2.313,4510,3.089,4511,3.089,4512,3.089,4513,2.728,4514,1.988,4515,3.089,4516,3.089,4517,1.354,4518,3.089,4519,3.089,4520,2.728,4521,3.089,4522,3.089,4523,3.089,4524,2.313,4525,3.089,4526,2.728,4527,2.49,4528,2.728,4529,2.171,4530,1.785,4531,1.714,4532,1.864,4533,1.65,4534,2.313,4535,1.714,4536,3.089,4537,2.49,4538,3.089,4539,3.089,4540,3.089,4541,3.089,4542,1.952,4543,3.089,4544,3.089,4545,2.728,4546,2.728,4547,3.089,4548,3.089,4549,3.089,4550,3.089,4551,2.49,4552,1.395,4553,3.089,4554,2.49,4555,3.089,4556,3.089]],["title//en/lessons/clustering-with-scikit-learn-in-python",[46,0.061,950,0.153,958,2.655,1752,1.602]],["body//en/lessons/clustering-with-scikit-learn-in-python",[1,1.256,2,1.565,3,0.04,4,0.325,5,0.027,9,0.046,12,0.14,14,0.358,19,0.657,24,0.667,25,0.564,26,0.332,28,0.792,29,0.341,31,1.273,33,0.858,34,0.765,36,0.402,38,0.506,39,0.458,40,0.202,42,0.106,45,0.073,46,0.118,48,1.208,49,0.095,51,0.772,55,0.549,57,0.141,58,0.371,59,0.637,60,0.208,64,0.697,66,3.343,69,0.929,71,0.056,72,0.92,76,0.355,77,1.426,78,1.343,81,0.186,82,0.037,83,0.547,85,2.417,86,1.268,87,0.181,88,0.354,89,0.286,90,0.799,91,1.529,92,0.269,93,0.022,94,0.427,95,0.304,96,1.329,98,0.541,100,3.449,103,0.548,104,0.332,105,0.101,106,1.603,107,0.494,115,0.026,117,0.142,118,0.381,119,0.413,120,0.701,122,0.171,123,0.714,124,1.591,128,0.295,129,0.617,130,0.037,131,0.901,132,0.06,134,0.428,135,0.099,136,0.226,137,0.07,138,0.149,145,0.286,146,0.186,148,2.455,152,1.092,153,0.046,157,0.755,159,0.093,160,0.108,167,0.704,169,0.608,171,0.782,173,0.482,175,1.065,176,0.651,179,0.624,180,1.117,181,1.531,182,1.496,185,0.126,186,0.899,189,0.168,190,0.009,191,0.433,192,2.309,194,4.732,200,0.306,201,0.206,203,0.941,206,1.461,211,0.239,213,1.461,214,0.231,216,0.878,219,2.507,220,0.494,221,0.251,222,1.014,227,0.343,228,0.188,231,1.493,235,1.121,236,0.8,237,0.782,238,0.608,239,1.94,249,0.617,253,0.369,254,1.544,256,1.183,257,0.372,258,3.033,259,0.858,261,0.419,262,0.734,263,0.289,266,0.361,267,0.506,268,0.815,272,0.26,273,0.339,277,0.073,278,1.961,282,1.01,288,2.724,289,1.21,294,0.465,296,0.835,297,0.287,301,1.214,302,1.08,303,0.379,304,0.379,307,0.677,309,0.747,313,0.659,316,0.43,318,0.78,320,1.708,321,0.762,324,1.628,325,2.304,326,1.404,328,0.711,330,0.72,333,0.528,335,0.354,339,1.666,340,1.231,341,0.096,344,0.943,345,0.586,348,1.564,349,0.352,353,0.292,356,0.546,357,0.383,363,0.482,364,1.64,365,1.722,367,1.595,368,0.392,369,0.85,374,1.427,375,1.102,380,0.251,381,0.251,382,0.474,383,0.16,387,0.674,389,0.313,390,0.225,391,0.858,394,0.38,395,0.121,396,1.995,397,1.216,399,0.361,400,0.976,401,0.554,409,0.547,410,1.08,416,0.313,417,0.985,418,0.371,420,0.528,422,0.258,424,0.546,425,0.215,427,0.78,428,0.266,430,0.34,431,0.571,432,0.637,433,0.695,435,0.225,436,0.244,437,0.878,438,0.203,439,0.177,440,0.677,441,0.129,442,0.371,444,0.084,446,1.363,449,0.132,450,0.101,451,0.765,460,0.641,461,0.768,464,0.651,468,0.164,470,0.985,471,0.304,472,0.9,476,0.501,486,0.184,487,0.413,488,0.38,489,0.963,493,0.078,495,0.854,498,1.023,503,1.787,505,0.734,506,0.325,508,1.189,509,0.254,510,1.706,511,0.325,513,0.472,519,0.248,520,1.36,521,0.567,525,0.724,526,1.26,527,0.674,530,0.558,531,0.273,533,1.402,534,0.371,537,1.872,540,1.566,543,0.744,547,1.076,548,0.989,549,0.839,550,0.682,551,1.971,554,0.941,555,0.782,557,1.273,560,0.478,567,1.957,570,1.103,573,1.008,575,0.099,576,1.306,578,2.181,583,0.734,586,0.594,589,0.782,590,0.641,591,0.725,592,1.496,594,0.282,597,0.878,598,1.804,599,0.696,600,0.608,601,0.157,603,0.899,605,0.277,608,1.283,610,0.181,614,1.493,616,4.237,618,0.46,629,1.658,631,1.544,632,1.895,635,0.641,642,1.151,643,2.261,644,0.878,645,0.372,646,0.313,647,0.208,649,0.966,661,0.308,662,1.524,663,0.172,664,1.705,665,1.449,666,1.361,672,1.153,673,0.38,675,1.409,680,1.074,681,0.818,684,0.921,687,0.878,690,1.01,702,1.36,703,1.214,705,0.156,706,1.01,707,0.348,708,1.093,709,1.093,712,1.014,713,0.943,715,0.899,717,4.144,721,0.428,731,1.572,739,1.161,740,0.577,742,0.682,743,2.447,744,0.371,746,1.248,752,1.01,755,0.286,757,0.641,758,0.492,762,0.966,763,1.417,765,0.385,766,0.398,768,0.337,778,0.818,779,0.753,780,0.966,784,0.989,785,0.541,788,0.583,790,1.722,792,1.658,793,1.039,794,0.901,795,0.92,800,0.371,802,0.641,806,0.413,810,1.39,812,0.157,817,0.139,827,0.837,831,2.056,833,1.402,836,0.695,839,0.538,840,0.512,844,0.637,854,1.533,858,1.2,863,1.462,870,1.014,876,0.572,879,1.208,882,0.381,900,0.851,912,0.964,915,1.598,917,1.716,924,1.049,926,0.691,929,1.787,931,1.214,932,1.722,939,0.73,941,1.842,942,4.644,943,5.048,944,1.325,947,1.449,949,2.401,950,0.273,951,0.838,953,3.15,954,0.572,955,2.712,956,1.211,957,1.564,958,4.783,962,4.562,966,1.265,967,0.624,968,1.496,970,1.493,972,1.295,973,2.447,974,0.622,976,0.597,977,1.591,980,0.468,983,0.768,985,1.824,986,1.216,988,0.547,989,0.78,990,1.177,991,1.529,994,1.093,995,1.014,996,0.651,997,0.567,1000,0.973,1005,0.858,1013,0.4,1015,1.32,1018,1.402,1021,0.921,1022,0.664,1024,1.394,1025,1.151,1028,1.419,1029,0.617,1030,3.151,1031,0.77,1032,1.034,1034,0.838,1035,0.433,1036,2.575,1037,2.541,1040,1.189,1046,2.723,1052,0.433,1053,3.761,1056,0.838,1058,0.989,1059,0.858,1060,0.528,1062,0.541,1064,1.696,1073,0.371,1075,0.541,1079,0.641,1080,0.858,1084,0.985,1085,1.214,1090,0.819,1091,0.48,1101,1.176,1102,0.747,1104,2.36,1105,0.492,1109,3.167,1113,2.501,1130,0.899,1131,0.451,1133,0.935,1138,1.993,1141,0.966,1142,1.872,1143,2.01,1145,1.208,1147,1.446,1151,0.657,1152,0.528,1154,0.772,1158,1.993,1165,0.782,1167,0.966,1182,0.744,1183,0.963,1186,0.899,1187,2.059,1201,1.32,1202,0.318,1203,2.196,1216,0.554,1224,1.156,1225,2.353,1229,3.978,1234,1.302,1240,1.147,1243,1.427,1246,0.8,1251,2.323,1259,2,1261,1.332,1267,1.679,1268,2.327,1272,1.485,1276,2.155,1278,1.94,1280,1.36,1281,1.572,1289,1.182,1292,1.065,1294,0.637,1297,0.714,1298,1.519,1299,1.36,1318,0.637,1325,1.722,1326,0.27,1328,1.283,1329,1.1,1330,1.451,1332,1.485,1370,0.941,1371,0.504,1392,0.567,1396,0.878,1399,2.062,1401,0.725,1408,1.943,1409,0.622,1411,1.961,1415,0.997,1424,1.214,1425,1.093,1426,0.468,1427,2.501,1430,0.858,1432,2.605,1433,2.676,1436,2.062,1444,1.658,1445,3.261,1446,1.961,1447,1.653,1449,1.722,1455,1.872,1456,1.94,1459,1.385,1465,1.248,1467,1.544,1471,1.36,1476,0.768,1478,2.056,1492,1.328,1493,0.919,1497,1.696,1498,2.062,1499,1.248,1503,1.544,1516,0.73,1518,0.899,1520,1.658,1521,1.36,1522,0.941,1529,0.407,1540,2.181,1563,1.325,1568,1.151,1585,1.039,1590,1.524,1592,1.872,1596,1.039,1601,2.685,1602,2.056,1610,3.06,1613,2.16,1619,1.151,1621,1.598,1625,1.696,1630,0.906,1631,0.691,1633,2.222,1634,1.872,1636,0.622,1637,1.122,1639,0.768,1641,1.392,1645,1.23,1648,0.605,1661,1.722,1662,0.355,1665,0.765,1666,3.298,1669,1.039,1673,3.62,1674,0.682,1676,0.899,1677,0.838,1683,1.753,1684,0.502,1687,0.698,1689,1.36,1692,1.611,1694,1.199,1701,2.323,1702,1.008,1709,5.185,1724,1.632,1727,0.966,1729,0.921,1730,2.949,1732,1.093,1734,2.045,1742,1.402,1744,1.874,1749,1.32,1751,4.33,1752,3.196,1756,0.899,1775,1.121,1776,0.782,1778,0.878,1791,2.48,1797,2.448,1804,1.961,1807,1.544,1820,1.32,1829,1.544,1833,1.214,1836,2.371,1858,1.625,1865,3.667,1895,0.782,1903,0.691,1906,1.363,1908,2.275,1922,1.642,1926,2.056,1928,3.513,1937,1.268,1940,1.08,1942,1.359,1943,2.556,1947,0.492,1948,0.392,1955,2.501,1961,1.402,1998,1.093,2003,0.594,2006,2.816,2010,0.419,2016,0.492,2024,1.565,2026,4.168,2037,1.36,2058,1.008,2061,0.541,2062,1.038,2079,0.608,2086,1.828,2087,0.594,2095,0.504,2117,3.06,2127,0.735,2133,0.58,2143,1.093,2153,0.8,2162,1.248,2172,0.402,2198,1.496,2214,0.637,2234,1.363,2235,2.335,2239,2.181,2247,1.214,2272,0.989,2288,1.493,2293,0.966,2309,0.504,2313,2.507,2325,1.151,2338,0.929,2340,1.598,2342,2.712,2351,2.609,2353,0.878,2356,1.696,2366,2.448,2368,1.328,2369,1.446,2375,2.74,2381,3.371,2382,1.493,2409,2.323,2417,1.151,2434,1.402,2450,1.895,2459,1.544,2478,2.74,2509,4.191,2512,0.682,2529,2.676,2531,2.609,2536,0.921,2537,4.119,2540,2.323,2542,1.272,2554,1.441,2557,2.323,2558,4.193,2559,3.576,2560,1.36,2568,3.513,2570,2.181,2571,1.722,2575,1.248,2578,0.838,2581,2.501,2597,1.093,2625,1.722,2658,4.677,2660,0.714,2667,2.501,2675,1.793,2678,1.722,2686,1.961,2687,2.323,2709,2.417,2726,3.119,2741,0.73,2742,1.36,2748,0.413,2751,1.446,2754,1.093,2758,2.34,2768,2.501,2772,1.273,2775,0.921,2778,2.723,2786,1.653,2787,2.062,2792,1.268,2803,1.182,2811,1.211,2819,2.48,2827,0.696,2832,1.239,2851,1.436,2861,2.275,2869,2.214,2886,1.36,2891,1.961,2898,1.298,2919,0.691,2938,1.392,2942,1.36,2943,1.214,2962,2.34,2963,1.065,2967,1.214,2974,1.591,2995,1.961,3023,1.961,3030,1.093,3050,1.32,3071,1.793,3073,1.722,3094,1.602,3124,1.283,3198,1.446,3238,1.031,3256,2.187,3281,2.335,3284,1.793,3316,1.787,3320,1.211,3341,2.187,3365,5.506,3370,2.115,3378,2.501,3382,2.335,3385,2.501,3408,1.496,3414,1.151,3422,1.658,3439,0.985,3441,1.787,3495,3.513,3520,3.572,3561,2.74,3618,1.793,3621,1.283,3624,1.658,3651,2.258,3670,1.402,3688,3.119,3703,2.965,3705,3.62,3708,5.086,3715,2.181,3729,4.144,3736,7.052,3742,1.793,3744,2.712,3753,1.793,3754,4.598,3755,2.556,3765,3.806,3779,2.323,3782,2.323,3791,1.402,3796,1.248,3814,1.94,3826,2.402,3831,2.34,3839,2.74,3849,5.759,3906,2.85,3909,1.961,3911,4.193,3929,1.722,3931,1.961,3932,1.961,3934,2.181,3942,6.289,3943,2.181,3946,2.74,3975,1.961,4011,1.214,4013,1.961,4014,1.722,4015,6.334,4027,2.187,4028,5.086,4032,3.157,4041,2.16,4083,3.27,4104,1.544,4113,2.187,4116,1.961,4124,1.248,4143,1.544,4147,1.402,4154,3.783,4161,0.667,4165,2.417,4195,2.965,4197,2.74,4264,8.03,4270,1.121,4279,1.658,4329,1.182,4352,3.813,4356,1.793,4419,1.014,4421,2.323,4425,3.298,4433,2.74,4436,1.658,4437,2.537,4446,1.093,4452,1.722,4456,3.028,4468,2.74,4496,8.093,4498,1.493,4502,1.493,4551,2.501,4552,1.402,4557,7.62,4558,8.188,4559,8.616,4560,7.801,4561,6.89,4562,2.335,4563,5.658,4564,1.493,4565,2.969,4566,0.819,4567,8.079,4568,4.692,4569,2.712,4570,2.501,4571,2.323,4572,3.119,4573,4.144,4574,3.102,4575,3.102,4576,3.102,4577,3.102,4578,2.062,4579,2.712,4580,3.513,4581,3.102,4582,2.323,4583,2.74,4584,1.658,4585,3.102,4586,8.079,4587,8.283,4588,7.126,4589,8.079,4590,7.126,4591,7.126,4592,7.126,4593,6.289,4594,7.126,4595,7.126,4596,5.571,4597,7.126,4598,7.801,4599,3.102,4600,3.102,4601,3.102,4602,3.102,4603,3.102,4604,2.501,4605,3.102,4606,2.323,4607,1.446,4608,1.598,4609,3.102,4610,4.692,4611,1.493,4612,3.119,4613,4.282,4614,3.102,4615,2.258,4616,4.237,4617,3.102,4618,3.672,4619,2.605,4620,5.658,4621,2.417,4622,3.761,4623,3.978,4624,1.961,4625,5.571,4626,3.987,4627,5.571,4628,3.102,4629,2.181,4630,1.793,4631,3.513,4632,4.692,4633,3.513,4634,3.102,4635,2.501,4636,2.74,4637,2.74,4638,1.961,4639,2.74,4640,3.102,4641,3.102,4642,3.102,4643,6.308,4644,4.692,4645,6.308,4646,5.658,4647,7.4,4648,5.658,4649,1.658,4650,3.102,4651,3.102,4652,3.102,4653,3.102,4654,3.102,4655,2.181,4656,2.723,4657,2.323,4658,3.102,4659,3.102,4660,2.323,4661,4.692,4662,1.872,4663,2.712,4664,2.417,4665,2.323,4666,3.102,4667,4.692,4668,3.102,4669,3.102,4670,3.102,4671,3.102,4672,3.102,4673,6.89,4674,3.102,4675,2.323,4676,3.102,4677,1.544,4678,5.967,4679,3.102,4680,2.74,4681,3.102,4682,3.102,4683,3.102,4684,3.102,4685,3.102,4686,3.102,4687,3.102,4688,3.102,4689,3.102,4690,3.102,4691,3.102,4692,4.692,4693,3.102,4694,3.102,4695,3.102,4696,3.102,4697,3.102,4698,3.102,4699,3.102,4700,3.102,4701,3.102,4702,3.102,4703,3.102,4704,3.102,4705,3.102,4706,3.102,4707,3.102,4708,3.102,4709,3.102,4710,3.102,4711,3.102,4712,3.102,4713,5.658,4714,5.658,4715,3.783,4716,2.062,4717,2.323,4718,8.188,4719,6.775,4720,2.323,4721,1.544,4722,4.562,4723,2.74,4724,3.102,4725,3.102,4726,3.102,4727,2.74,4728,2.323,4729,4.692,4730,3.102,4731,3.102,4732,3.102,4733,3.102,4734,3.102,4735,2.501,4736,3.102,4737,4.692,4738,4.692,4739,4.692,4740,3.102,4741,4.707,4742,3.513,4743,6.144,4744,3.102,4745,3.102,4746,3.102,4747,3.102,4748,7.62,4749,3.102,4750,3.102,4751,3.102,4752,3.102,4753,3.102,4754,3.102,4755,3.102,4756,3.102,4757,2.74,4758,3.102,4759,3.102,4760,3.102,4761,3.102,4762,3.102,4763,3.102,4764,3.102,4765,3.102,4766,3.102,4767,6.89,4768,3.102,4769,3.102,4770,5.658,4771,4.692,4772,4.692,4773,1.74,4774,3.102,4775,3.102,4776,3.102,4777,3.102,4778,3.102,4779,3.102,4780,4.088,4781,3.102,4782,3.102,4783,4.692,4784,4.692,4785,3.102,4786,3.102,4787,3.102,4788,3.102,4789,3.102,4790,3.102,4791,3.102,4792,3.102,4793,3.102,4794,1.493,4795,3.023,4796,2.181,4797,2.74,4798,4.692,4799,3.102,4800,3.102,4801,3.102,4802,5.658,4803,3.783,4804,3.102,4805,7.4,4806,3.102,4807,3.102,4808,3.102,4809,3.102,4810,3.102,4811,3.102,4812,3.102,4813,3.102,4814,3.102,4815,3.102,4816,3.102,4817,3.102,4818,4.692,4819,3.102,4820,7.62,4821,2.181,4822,2.74,4823,3.102,4824,3.102,4825,3.102,4826,3.102,4827,3.102,4828,3.102,4829,3.102,4830,3.102,4831,3.102,4832,3.102,4833,4.144,4834,3.102,4835,3.102,4836,2.74,4837,3.102,4838,3.102,4839,3.102,4840,3.102,4841,3.102,4842,3.102,4843,3.102,4844,3.102,4845,3.102,4846,3.102,4847,3.102,4848,3.102,4849,3.102,4850,3.102,4851,3.102,4852,3.102,4853,3.102,4854,3.102,4855,3.102,4856,3.102,4857,3.102,4858,3.102,4859,3.102,4860,2.323,4861,3.102,4862,3.102,4863,6.775,4864,2.062,4865,3.102,4866,3.102,4867,4.692,4868,4.692,4869,3.102,4870,3.102,4871,3.102,4872,3.102,4873,2.062,4874,3.102,4875,4.692,4876,3.102,4877,3.102,4878,5.658,4879,3.102,4880,6.775,4881,4.692,4882,7.62,4883,4.692,4884,4.692,4885,3.102,4886,3.102,4887,7.62,4888,3.102,4889,4.692,4890,4.692,4891,2.501,4892,3.102,4893,3.102,4894,3.102,4895,3.102,4896,3.102,4897,3.102,4898,3.102,4899,3.102,4900,3.102,4901,3.102,4902,3.102,4903,3.102,4904,3.102,4905,3.102,4906,3.102,4907,3.102,4908,7.951,4909,1.722,4910,3.119,4911,3.102,4912,3.102,4913,3.102,4914,3.102,4915,4.692,4916,3.102,4917,3.102,4918,3.102,4919,5.658,4920,3.102,4921,3.102,4922,3.102,4923,5.658,4924,5.658,4925,3.102,4926,4.692,4927,3.102,4928,2.74,4929,3.102,4930,3.102,4931,7.126,4932,3.102,4933,3.102,4934,3.102,4935,2.74,4936,1.36,4937,2.501,4938,3.102,4939,3.102,4940,4.692,4941,4.193,4942,1.32,4943,1.722,4944,3.102,4945,2.74,4946,2.501,4947,3.414,4948,2.74,4949,3.102,4950,1.872,4951,3.102,4952,5.658,4953,3.102,4954,3.102,4955,3.102,4956,4.692,4957,3.102,4958,3.102,4959,3.102,4960,3.102,4961,3.102,4962,3.102,4963,3.102,4964,3.102,4965,3.102,4966,3.102,4967,3.102,4968,2.831,4969,1.493,4970,1.544,4971,3.102,4972,3.102,4973,3.102,4974,3.102,4975,3.102,4976,3.102,4977,3.102,4978,4.692,4979,3.102,4980,3.102,4981,3.102,4982,3.102,4983,3.102,4984,2.74,4985,2.181,4986,3.102,4987,3.102,4988,3.102,4989,3.102,4990,3.102,4991,3.102,4992,4.692,4993,3.119,4994,3.102,4995,4.144,4996,2.74,4997,3.102,4998,2.74,4999,3.102,5000,3.102,5001,3.102,5002,3.102,5003,3.102,5004,3.102,5005,3.102,5006,1.793,5007,3.102,5008,3.102,5009,3.102,5010,3.102,5011,3.102,5012,3.102,5013,3.102,5014,3.102,5015,3.102,5016,3.102,5017,1.722,5018,3.102,5019,2.74,5020,3.102,5021,3.102,5022,3.102,5023,3.102,5024,3.102,5025,3.102,5026,3.102,5027,3.102,5028,3.102,5029,3.102,5030,3.102,5031,3.102,5032,3.102,5033,3.102,5034,2.501,5035,3.102,5036,2.74,5037,3.102,5038,3.513,5039,3.102,5040,3.102,5041,3.102,5042,3.102,5043,3.102,5044,6.294,5045,3.102,5046,3.102,5047,3.102,5048,3.102,5049,3.102,5050,3.102,5051,3.102,5052,2.501,5053,4.692,5054,6.308,5055,4.692,5056,0.943,5057,2.181,5058,3.102,5059,3.102,5060,3.102,5061,3.102,5062,3.102,5063,3.102,5064,3.102,5065,3.102,5066,3.102,5067,3.102,5068,3.102,5069,5.658,5070,2.501,5071,3.102,5072,3.102,5073,3.102,5074,3.102,5075,3.102,5076,1.544,5077,2.062,5078,3.102,5079,3.102,5080,4.692,5081,3.102,5082,3.102,5083,4.692,5084,3.102,5085,6.308,5086,6.308,5087,5.571,5088,3.119,5089,5.658,5090,3.102,5091,2.501,5092,3.102,5093,2.181,5094,4.724,5095,2.062,5096,2.323,5097,2.501,5098,1.248,5099,3.102,5100,3.102,5101,2.181,5102,3.102,5103,2.74,5104,3.102,5105,3.102,5106,3.102,5107,2.501,5108,2.335,5109,3.102,5110,2.74,5111,2.501,5112,2.501,5113,3.102,5114,2.181,5115,3.119,5116,2.181,5117,3.102,5118,3.102,5119,3.102,5120,3.102,5121,2.74,5122,2.74,5123,3.102,5124,3.761,5125,2.062,5126,3.102,5127,3.102,5128,4.692,5129,3.102,5130,3.102,5131,2.501,5132,3.102,5133,3.102,5134,2.323,5135,2.74,5136,2.74,5137,3.102,5138,1.544,5139,2.74,5140,3.102,5141,2.74,5142,2.74,5143,2.74,5144,3.102,5145,3.102,5146,3.102,5147,3.102,5148,3.102,5149,3.102,5150,2.501,5151,3.102,5152,3.102,5153,3.102,5154,2.74,5155,2.062,5156,3.102,5157,4.692,5158,2.74,5159,3.102,5160,2.74,5161,3.102,5162,2.74,5163,3.102,5164,4.144,5165,3.102,5166,3.102,5167,2.187,5168,3.102,5169,3.102,5170,3.102,5171,1.961,5172,3.102,5173,3.102,5174,4.692,5175,3.102,5176,3.102,5177,3.102,5178,3.102,5179,1.872,5180,2.062,5181,3.102,5182,4.692,5183,3.102,5184,2.74,5185,3.102,5186,1.658,5187,1.872,5188,3.102,5189,3.102,5190,3.102,5191,2.501,5192,3.102,5193,3.102,5194,2.323,5195,4.692,5196,2.74,5197,4.692,5198,3.102,5199,2.323,5200,3.102,5201,3.102,5202,3.102,5203,2.74,5204,2.323,5205,3.102,5206,2.323,5207,3.102,5208,2.74,5209,1.961,5210,3.102,5211,1.961,5212,2.501,5213,2.062,5214,2.74,5215,3.102,5216,3.102,5217,2.74,5218,2.323,5219,4.692,5220,2.323,5221,3.102,5222,2.181,5223,1.872,5224,2.74,5225,3.102,5226,3.102,5227,3.102,5228,3.102,5229,3.102,5230,3.102,5231,2.323,5232,1.722,5233,3.102,5234,1.961,5235,3.102,5236,3.102,5237,3.102,5238,4.237,5239,6.775,5240,3.102,5241,1.544,5242,3.102,5243,2.501,5244,2.501,5245,3.102,5246,2.74,5247,3.119,5248,3.102,5249,2.323,5250,3.102,5251,2.501,5252,1.32,5253,4.692,5254,3.102,5255,3.102,5256,3.102,5257,3.102,5258,3.102,5259,3.102,5260,3.102,5261,2.062,5262,3.102,5263,2.74,5264,1.793,5265,1.872,5266,1.793,5267,2.74,5268,2.74,5269,2.062,5270,5.658,5271,3.783,5272,1.722,5273,3.978,5274,2.181,5275,2.062]],["title//en/lessons/code-reuse-and-modularity",[438,0.207,950,0.153,3286,1.822,5276,2.765]],["body//en/lessons/code-reuse-and-modularity",[3,0.1,5,0.076,6,0.743,8,0.514,9,0.128,12,0.097,22,0.625,23,0.683,28,0.956,40,0.167,42,0.294,45,0.093,46,0.1,49,0.084,55,0.532,60,0.202,64,0.745,69,1.15,70,1.33,71,0.09,87,0.302,89,0.606,93,0.026,95,0.863,104,0.703,105,0.141,108,0.786,115,0.024,117,0.154,123,1.512,129,0.569,130,0.043,132,0.057,134,0.63,135,0.21,137,0.076,138,0.132,144,0.721,146,0.139,157,0.786,159,0.09,160,0.111,185,0.116,186,1.258,189,0.248,190,0.006,191,0.606,200,0.543,201,0.181,208,0.703,211,0.246,220,0.652,221,0.632,228,0.167,232,2.053,242,0.45,243,1.287,247,1.716,257,0.284,261,0.587,263,0.333,277,0.073,290,2.314,296,0.703,297,0.299,304,0.469,333,0.445,335,0.284,345,0.569,347,1.86,348,1.671,350,0.428,353,0.319,360,0.237,371,1.996,380,0.232,381,0.195,383,0.31,387,1.282,395,0.141,399,0.765,405,0.315,409,0.445,418,0.786,422,0.21,424,0.569,425,0.266,428,0.284,430,0.395,431,0.529,432,1.348,433,0.724,436,0.302,438,0.393,439,0.205,441,0.149,444,0.081,449,0.111,459,0.743,468,0.149,470,1.379,471,0.817,472,0.83,486,0.139,489,1.348,491,1.904,493,0.058,504,0.852,506,0.374,508,0.897,511,0.356,531,0.338,534,0.935,538,1.775,560,0.521,574,2.095,590,0.897,594,0.469,601,0.153,608,2.717,610,0.249,613,0.744,645,0.341,647,0.153,663,0.208,668,1.734,673,0.675,705,0.33,707,0.431,721,0.469,737,1.348,738,1.119,755,0.606,758,1.041,765,0.319,766,0.549,768,0.356,777,0.744,800,0.786,809,1.362,817,0.195,828,1.734,834,1.411,836,0.86,840,0.497,870,2.147,877,1.874,882,0.96,883,1.852,930,0.744,933,0.92,950,0.288,951,1.394,986,1.411,1013,0.393,1084,1.039,1087,2.436,1091,1.016,1116,2.256,1120,1.258,1131,0.346,1135,1.477,1182,1.041,1227,1.298,1233,0.683,1326,0.378,1370,1.298,1415,1.15,1461,2.062,1529,0.501,1573,3.385,1596,2.2,1631,0.967,1636,1.566,1640,2.896,1648,0.698,1978,3.894,1982,3.758,2007,0.786,2010,0.587,2013,1.775,2057,2.717,2062,1.109,2095,1.067,2127,0.97,2309,1.067,2357,2.436,2382,1.287,2754,2.314,2998,3.385,3117,3.445,3154,2.57,3273,1.86,3280,2.147,3286,3.353,3341,3.061,3394,2.57,3407,2.642,3439,1.963,3669,2.15,3680,5.297,3739,4.935,4041,2.749,4265,2.062,4721,3.885,5187,3.964,5249,5.847,5276,4.982,5277,3.883,5278,5.19,5279,4.172,5280,6.569,5281,6.896,5282,8.243,5283,8.93,5284,7.808,5285,6.569,5286,6.569,5287,6.569,5288,4.172,5289,3.466,5290,4.513,5291,3.385,5292,5.297,5293,5.802,5294,7.808,5295,5.802,5296,4.618,5297,5.802,5298,4.919,5299,5.297,5300,6.569,5301,6.569,5302,6.569,5303,6.569,5304,6.569,5305,6.569,5306,6.569,5307,3.061,5308,5.802]],["title//en/lessons/collaborative-blog-with-jekyll-github",[39,0.227,268,0.416,339,0.998,383,0.129,1004,1.266,1155,1.52,2965,2.513]],["body//en/lessons/collaborative-blog-with-jekyll-github",[3,0.114,4,0.319,5,0.082,6,0.284,7,2.672,8,0.572,9,0.122,12,0.124,13,0.377,14,0.431,15,0.434,17,0.521,18,0.486,19,0.418,22,0.526,24,0.642,25,0.417,26,0.24,27,1.283,28,0.97,29,0.402,30,1.056,32,0.807,33,1.26,34,1.524,36,0.802,38,0.69,39,0.508,40,0.14,42,0.156,45,0.09,46,0.099,47,0.595,49,0.099,50,2.616,51,0.755,52,2.105,54,1.985,55,0.679,57,0.425,58,0.546,59,0.738,60,0.207,64,0.267,65,1.231,67,1.272,68,0.357,69,0.981,70,1.341,71,0.092,72,1.212,74,0.588,76,0.504,77,1.385,78,0.919,82,0.042,83,0.899,87,0.304,88,0.346,89,0.275,90,1.399,91,1.231,92,0.478,93,0.027,94,0.309,95,0.447,96,0.897,101,1.231,103,0.435,104,0.869,105,0.099,106,1.391,107,0.357,108,0.546,110,0.715,111,1.027,112,0.83,115,0.027,117,0.166,118,0.998,119,0.934,120,0.521,121,2.231,122,0.286,123,0.687,124,2.349,125,0.546,127,0.844,128,0.284,129,0.668,130,0.045,131,0.823,132,0.061,134,0.676,135,0.233,136,0.611,137,0.075,138,0.139,139,0.159,141,0.717,143,2.021,144,0.749,145,0.42,146,0.174,148,1.88,153,0.068,154,1.605,158,0.533,159,0.094,160,0.114,165,1.726,167,0.526,169,1.083,173,0.434,176,0.957,179,0.609,180,0.451,185,0.126,189,0.241,190,0.009,191,0.57,192,1.176,193,0.922,197,0.907,200,0.572,201,0.191,205,0.473,206,1.72,208,0.488,209,1.235,211,0.193,214,0.249,216,0.845,217,0.719,220,0.521,221,0.625,223,0.488,227,0.333,228,0.2,230,1.168,232,1.123,235,1.079,238,0.893,242,0.404,244,1.235,249,0.501,251,1.025,253,0.577,257,0.386,259,1.529,261,0.595,262,0.976,263,0.266,266,0.877,267,0.494,268,1.032,272,0.319,273,0.333,274,1.385,277,0.078,283,1.392,284,0.788,285,1.052,288,1.201,289,0.987,294,0.472,296,0.752,297,0.343,298,1.376,299,1.406,302,1.533,303,0.518,304,0.481,306,0.497,307,0.662,309,1.331,310,0.865,311,0.68,312,0.788,313,0.877,316,0.453,318,1.168,327,0.719,328,0.494,329,0.599,330,0.46,333,0.533,335,0.239,339,2.447,341,0.133,345,0.258,347,1.565,350,0.194,353,0.332,356,0.576,357,0.451,358,0.774,360,0.082,363,0.403,364,2.66,365,1.657,368,0.576,371,0.907,374,0.753,375,1.13,379,0.814,380,0.238,381,0.164,382,0.625,383,0.304,389,0.625,390,0.405,394,0.54,395,0.15,397,0.979,399,0.72,401,1.104,405,0.218,406,1.448,409,0.419,410,0.957,413,1.309,414,1.01,416,0.709,418,0.74,419,0.853,420,0.776,422,0.279,424,0.535,425,0.211,427,0.606,428,0.269,429,0.627,430,0.372,431,0.419,433,0.867,434,1.997,435,0.419,436,0.291,437,0.845,438,0.395,439,0.213,441,0.161,442,0.546,444,0.082,446,1.098,447,0.805,449,0.154,450,0.133,459,0.526,460,0.408,461,0.892,463,1.596,466,0.845,468,0.159,469,1.459,470,1.534,471,0.606,472,0.781,473,1.301,476,0.468,485,0.841,486,0.171,487,1.002,488,0.638,490,3.265,493,0.08,494,2.653,495,0.688,498,1.008,499,1.349,502,1.985,504,0.591,505,0.802,506,0.296,509,0.207,510,0.914,511,0.359,512,1.605,513,0.367,517,1.314,519,0.152,520,1.309,523,1.385,524,0.979,525,0.535,526,0.509,527,0.429,530,0.36,531,0.334,532,2.883,534,0.546,535,1.453,538,1.671,540,1.002,545,1.565,546,1.203,547,0.934,548,2.124,549,1.14,550,1.655,551,0.826,554,0.758,557,0.672,558,2.099,559,0.671,560,0.387,561,2.286,566,0.296,570,0.387,574,0.952,575,0.281,576,0.429,577,0.55,580,1,583,0.717,586,1.276,587,0.776,589,0.753,590,0.408,591,0.869,592,0.952,593,1.052,594,0.4,596,1.56,598,0.952,599,0.68,601,0.186,605,0.407,609,1.392,610,0.233,612,1.538,618,0.828,634,1.736,635,0.755,636,0.736,640,1.453,644,1.29,645,0.343,647,0.128,649,1.419,659,0.672,661,0.239,663,0.208,666,0.533,672,0.546,673,0.61,675,0.521,676,0.77,678,1.399,680,1.314,681,0.387,682,0.979,683,1.108,684,2.235,698,2.407,699,1.69,700,0.758,702,3.602,704,1.235,705,0.403,706,0.533,707,0.165,711,1.301,713,0.907,714,0.451,715,0.865,720,0.929,721,0.179,726,1.123,732,2.294,733,1.391,734,1.657,737,0.613,738,0.509,739,0.613,740,0.367,741,0.934,742,1.002,744,0.84,745,1.985,746,1.201,750,0.542,752,0.533,753,1.94,755,0.42,757,0.844,758,0.98,762,0.929,763,0.572,765,0.316,766,0.553,768,0.32,774,0.485,778,0.521,779,0.735,787,0.807,788,0.387,795,1.212,799,0.976,801,0.845,802,0.408,803,0.533,806,0.735,807,1.165,808,1.109,809,0.795,810,1.857,811,0.687,812,0.193,814,1.409,816,1.301,817,0.198,821,1.044,822,1.565,825,1.201,827,0.625,828,1.203,830,1.394,831,1.997,835,0.698,836,0.502,839,0.852,840,0.226,841,1.331,846,2.236,847,1.36,848,0.873,851,1.887,852,0.429,853,1.519,855,1.137,859,1.565,860,1.201,870,0.976,871,0.907,874,1.559,876,0.673,877,0.672,879,0.572,882,0.367,883,1.431,886,0.736,900,0.488,913,1.201,915,1.538,917,1.098,920,1.69,925,1.647,928,1.806,929,1.137,930,0.701,931,1.314,932,1.657,933,1.151,939,0.703,940,4.262,944,0.627,946,1.459,950,0.145,954,0.558,956,1.426,957,0.935,966,1.109,967,0.823,968,0.957,972,0.613,975,0.77,976,0.374,980,0.834,983,0.626,986,1.508,987,1.321,989,0.919,990,0.834,991,0.807,994,1.052,995,0.976,996,1.161,997,0.546,998,1.201,1000,0.622,1004,3.091,1005,2.603,1009,0.909,1013,0.353,1027,1.109,1028,1.025,1029,0.759,1031,0.474,1035,0.57,1037,1.025,1040,1.136,1048,0.654,1051,0.521,1052,0.275,1057,2.239,1058,1.763,1059,0.826,1060,0.509,1061,0.886,1062,0.795,1064,1.079,1066,1.538,1071,2.637,1073,0.74,1075,0.521,1084,0.397,1085,1.168,1087,1.69,1091,1.086,1110,0.753,1111,1.605,1112,0.703,1127,0.952,1130,1.321,1131,0.351,1133,0.698,1138,1.052,1144,0.886,1145,0.876,1151,0.983,1152,1.244,1154,0.844,1155,3.665,1162,0.826,1165,1.946,1182,0.876,1187,0.807,1190,4.92,1202,0.374,1211,1.201,1212,0.781,1216,0.987,1225,1.231,1227,0.919,1233,0.311,1237,2.632,1246,1.426,1259,1.231,1261,1.073,1267,0.886,1289,1.736,1292,1.025,1294,1.269,1297,0.687,1299,1.997,1318,1.545,1321,3.204,1326,0.468,1328,2.286,1329,0.485,1331,0.845,1332,1.073,1370,0.497,1374,3.433,1384,2.072,1391,0.826,1392,0.546,1397,1.783,1400,0.865,1401,0.782,1408,1.565,1409,1.109,1415,0.671,1426,1.06,1429,0.753,1430,0.826,1431,1.719,1450,1.235,1454,1.073,1457,0.941,1459,0.853,1460,3.575,1461,1.759,1471,0.865,1476,0.516,1488,0.722,1497,1.079,1516,1.568,1518,0.873,1522,0.758,1523,1.366,1528,1.802,1529,0.525,1590,0.672,1591,1.605,1600,0.976,1615,1.271,1620,2.558,1623,1.437,1625,2.235,1629,1.529,1630,0.429,1631,0.911,1632,0.68,1636,0.599,1637,0.814,1639,0.827,1640,1.69,1641,0.886,1643,0.929,1645,0.705,1648,0.704,1654,2.072,1661,1.657,1662,0.583,1663,4.112,1665,1.94,1668,1.442,1676,0.865,1677,0.807,1683,1.533,1684,0.843,1690,3.624,1691,1.335,1702,0.642,1707,1.052,1717,1.88,1721,1.565,1744,2.382,1749,1.271,1750,1.352,1753,1.595,1754,1.271,1756,1.321,1768,1.437,1776,0.753,1778,0.559,1797,1.079,1813,1.997,1823,1.605,1825,0.929,1826,1.052,1840,1.595,1853,1.406,1858,1.634,1895,0.753,1903,1.159,1906,1.859,1913,3.534,1920,1.201,1922,0.599,1929,2.059,1932,0.914,1940,1.423,1942,0.914,1947,0.876,1948,0.698,1952,1.201,1959,2.45,1967,2.998,1972,0.703,1982,1.437,1995,0.929,1999,1.385,2002,2.193,2003,1.184,2005,0.814,2006,1.486,2007,0.357,2009,0.976,2010,0.267,2020,4.682,2021,1.498,2024,1.26,2058,1.329,2061,0.795,2063,2.021,2065,2.193,2079,1.839,2083,2.719,2086,2.687,2087,0.572,2095,0.74,2097,1.079,2102,2.113,2104,0.599,2109,1.29,2122,2.576,2123,2.407,2124,1.437,2125,1.887,2127,0.348,2133,0.559,2142,1.565,2149,2.75,2153,1.176,2170,1.366,2172,1.173,2173,2.883,2177,1.887,2180,1.453,2182,1.887,2183,1.025,2193,1.68,2198,1.453,2202,2.92,2203,4.112,2204,1.972,2211,1.107,2212,1.408,2213,1.15,2223,2.162,2235,1.486,2250,2.53,2253,1.26,2258,1.925,2271,2.105,2275,0.929,2291,0.758,2305,1.486,2306,1.184,2307,1.168,2309,0.485,2325,1.69,2338,0.44,2357,1.107,2373,1.925,2374,1.271,2383,3.432,2448,2.294,2450,1.527,2459,1.486,2479,3.639,2480,1.168,2507,1.657,2519,4.123,2536,0.886,2542,1.429,2547,2.352,2550,0.865,2551,1.168,2554,1.168,2556,3.305,2578,1.494,2593,1.887,2596,2.66,2660,1.049,2681,1.391,2692,2.53,2708,2.88,2739,1.392,2741,0.703,2742,1.309,2745,2.193,2748,1.167,2749,1.726,2752,0.497,2754,1.052,2759,2.346,2771,1.657,2772,1.694,2778,1.437,2779,1.657,2788,1.201,2789,3.215,2790,4.058,2791,0.599,2792,0.807,2795,0.703,2800,2.576,2811,1.426,2812,3.108,2820,4.882,2822,0.719,2824,2.035,2825,1.543,2827,1.065,2833,2.681,2834,1.168,2865,1.726,2871,1.098,2875,1.29,2879,2.059,2883,1.783,2898,0.826,2902,3.31,2917,0.826,2919,0.911,2923,1.605,2925,1.633,2930,2.88,2935,1.437,2939,0.907,2962,1.107,2965,6.227,2966,2.711,2967,3.132,2968,2.407,2974,1.149,2976,2.637,2979,2.407,2980,2.637,2981,3.907,2984,2.637,2985,6.617,2988,1.349,2994,1.235,2995,1.887,2999,3.172,3000,2.75,3006,2.88,3007,3.204,3009,2.953,3010,1.137,3013,2.53,3015,5.469,3016,1.802,3017,0.826,3019,3.335,3022,3.493,3024,1.783,3026,3.323,3028,1.137,3029,6.625,3030,2.718,3031,3.885,3033,3.195,3035,1.657,3036,2.637,3041,3.493,3045,1.349,3047,1.885,3052,3.675,3074,1.392,3077,1.168,3094,1.29,3099,1.887,3112,6.071,3116,1.271,3123,1.137,3131,1.486,3134,4.025,3138,5.463,3145,3.674,3146,1.802,3148,3.068,3154,3.019,3156,1.595,3173,2.822,3180,1.726,3182,3.03,3187,2.423,3191,2.637,3198,2.124,3200,3.902,3201,6.812,3206,4.882,3208,2.236,3214,1.595,3215,3.305,3218,1.94,3219,3.885,3220,2.637,3226,2.407,3227,1.657,3228,2.407,3229,1.269,3230,5.616,3231,2.637,3233,2.637,3236,2.66,3237,2.637,3238,0.656,3248,3.674,3249,2.407,3253,3.413,3255,1.887,3256,1.392,3257,2.637,3258,2.637,3259,2.637,3260,2.637,3261,2.236,3262,2.637,3263,5.778,3264,5.888,3265,2.407,3266,2.637,3267,2.637,3268,1.657,3269,1.595,3274,3.03,3287,3.413,3288,1.833,3291,1.68,3300,2.345,3320,0.77,3355,2.059,3357,1.802,3364,1.392,3369,1.997,3370,0.886,3379,4.112,3394,1.783,3397,1.309,3406,1.437,3436,1.538,3439,0.627,3441,1.736,3563,1.657,3616,1.833,3632,3.03,3651,1.437,3681,1.726,3712,1.726,3714,1.726,3739,1.887,3784,1.309,3796,1.201,3806,1.271,3814,1.235,3815,1.802,3828,1.271,3829,1.392,3842,1.887,3864,2.66,3903,1.052,3905,1.349,3933,3.885,3971,2.124,4072,1.595,4101,1.349,4104,2.268,4118,2.788,4143,2.75,4161,0.642,4265,1.459,4274,2.099,4281,1.486,4332,2.637,4353,1.349,4419,1.806,4437,1.201,4507,1.985,4562,2.268,4566,1.203,4606,2.236,4623,3.204,4638,4.616,4773,1.107,4795,1.595,4936,1.309,4942,1.94,4969,1.437,5036,4.882,5179,1.802,5271,2.407,5277,1.392,5299,2.407,5309,3.675,5310,3.413,5311,8.937,5312,3.674,5313,2.953,5314,6.661,5315,1.349,5316,4.025,5317,2.986,5318,4.348,5319,2.986,5320,2.986,5321,7.303,5322,6.185,5323,6.982,5324,2.407,5325,2.986,5326,2.986,5327,2.637,5328,2.986,5329,2.986,5330,2.236,5331,4.139,5332,2.986,5333,2.986,5334,5.776,5335,4.456,5336,2.236,5337,3.382,5338,1.486,5339,2.637,5340,2.236,5341,0.929,5342,4.988,5343,2.986,5344,2.407,5345,2.986,5346,2.637,5347,2.099,5348,2.986,5349,3.675,5350,2.986,5351,2.986,5352,2.986,5353,2.407,5354,2.986,5355,1.985,5356,1.025,5357,4.348,5358,2.986,5359,2.986,5360,1.802,5361,2.986,5362,1.887,5363,2.986,5364,2.986,5365,2.637,5366,1.887,5367,3.204,5368,1.201,5369,6.185,5370,4.025,5371,2.407,5372,2.88,5373,2.407,5374,2.986,5375,2.986,5376,1.657,5377,4.456,5378,2.986,5379,4.557,5380,2.986,5381,2.986,5382,2.986,5383,2.986,5384,6.661,5385,2.986,5386,1.985,5387,2.986,5388,1.802,5389,1.321,5390,4.557,5391,2.986,5392,2.986,5393,3.03,5394,1.657,5395,1.437,5396,3.493,5397,2.407,5398,2.986,5399,7.021,5400,4.557,5401,6.661,5402,4.557,5403,2.236,5404,0.952,5405,4.557,5406,4.025,5407,7.021,5408,6.185,5409,2.986,5410,2.986,5411,5.527,5412,3.674,5413,4.988,5414,6.661,5415,5.527,5416,5.527,5417,4.882,5418,6.661,5419,4.557,5420,4.557,5421,4.025,5422,4.557,5423,4.557,5424,4.557,5425,4.557,5426,4.557,5427,4.557,5428,6.661,5429,4.025,5430,2.986,5431,4.557,5432,4.557,5433,6.185,5434,4.557,5435,2.986,5436,2.986,5437,6.661,5438,4.557,5439,2.986,5440,2.986,5441,2.986,5442,2.986,5443,2.986,5444,2.986,5445,2.986,5446,2.637,5447,2.407,5448,2.986,5449,1.657,5450,4.557,5451,2.986,5452,2.986,5453,2.986,5454,6.661,5455,2.986,5456,2.986,5457,2.986,5458,2.986,5459,2.986,5460,2.407,5461,2.986,5462,2.236,5463,2.986,5464,2.407,5465,2.986,5466,1.887,5467,2.986,5468,5.527,5469,1.726,5470,7.516,5471,2.435,5472,2.099,5473,1.349,5474,2.407,5475,2.407,5476,5.378,5477,2.407,5478,2.75,5479,4.025,5480,6.201,5481,2.986,5482,2.986,5483,2.986,5484,2.407,5485,3.674,5486,2.986,5487,2.986,5488,4.632,5489,2.986,5490,2.986,5491,6.201,5492,1.985,5493,2.986,5494,2.986,5495,1.538,5496,2.986,5497,2.986,5498,3.617,5499,1.985,5500,2.986,5501,2.986,5502,2.986,5503,3.675,5504,2.986,5505,5.527,5506,3.413,5507,3.413,5508,3.413,5509,3.675,5510,2.986,5511,1.985,5512,2.986,5513,2.286,5514,2.407,5515,2.986,5516,2.986,5517,2.986,5518,2.407,5519,2.986,5520,2.986,5521,2.986,5522,2.637,5523,4.557,5524,2.986,5525,2.986,5526,2.986,5527,2.099,5528,1.726,5529,1.486,5530,2.407,5531,2.986,5532,2.986,5533,2.986,5534,2.193,5535,2.637,5536,2.637,5537,2.986,5538,2.986,5539,2.407,5540,1.595,5541,2.986,5542,2.986,5543,2.099,5544,2.986,5545,2.236,5546,2.986,5547,2.986,5548,2.42,5549,4.557,5550,4.557,5551,1.538,5552,2.099,5553,1.392,5554,1.985,5555,2.986,5556,3.03,5557,2.637,5558,4.557,5559,2.637,5560,2.986,5561,2.986,5562,2.986,5563,2.986,5564,2.986,5565,2.986,5566,1.985,5567,1.985,5568,1.726,5569,1.802,5570,2.986,5571,2.637,5572,2.637,5573,2.986,5574,2.986,5575,2.986,5576,2.986,5577,1.887,5578,2.986,5579,2.986,5580,1.887,5581,2.637,5582,2.986,5583,2.986,5584,2.986,5585,2.236,5586,2.986,5587,2.986,5588,2.986,5589,1.802,5590,2.986,5591,2.986,5592,2.986,5593,2.986,5594,1.657,5595,2.986,5596,2.986,5597,1.657,5598,2.986,5599,2.986,5600,2.986,5601,4.987]],["title//en/lessons/common-similarity-measures",[60,0.084,82,0.018,87,0.146,92,0.327,328,0.338,794,0.393,985,0.932]],["body//en/lessons/common-similarity-measures",[1,0.818,3,0.073,5,0.077,7,2.103,8,0.446,9,0.136,12,0.136,14,0.36,15,0.451,19,0.567,22,0.718,23,0.785,25,0.58,26,0.413,27,1.206,29,0.42,36,0.525,38,0.362,39,0.493,40,0.219,45,0.077,46,0.114,47,0.306,48,0.775,49,0.092,51,0.553,56,1.909,59,0.576,60,0.208,62,1.817,64,0.64,67,1.518,68,0.485,71,0.09,78,1.255,80,2.559,81,0.342,82,0.044,83,0.768,86,1.094,87,0.34,88,0.253,89,0.66,92,0.722,93,0.024,94,0.511,95,0.559,101,1.54,103,0.53,105,0.116,107,0.446,108,0.682,112,0.666,115,0.026,116,1.282,117,0.156,118,0.701,119,0.952,120,0.643,122,0.26,123,0.932,127,0.977,128,0.385,129,0.696,130,0.042,132,0.063,133,1.373,134,0.592,135,0.228,136,0.416,137,0.072,138,0.147,139,0.151,140,0.998,141,0.525,144,0.35,145,0.608,146,0.198,148,1.23,152,1.126,153,0.112,157,0.857,159,0.096,160,0.118,167,0.385,170,1.356,173,0.544,175,1.39,179,0.401,180,0.611,181,1.224,185,0.133,186,0.775,189,0.213,190,0.008,191,0.696,192,1.045,193,0.953,201,0.214,203,1.097,208,0.61,211,0.235,212,1.463,213,1.26,214,0.194,216,1.146,223,0.342,227,0.22,228,0.219,235,1.463,236,1.702,237,1.437,249,0.58,252,4.137,253,0.466,254,3.562,257,0.361,261,0.674,263,0.311,267,0.362,273,0.291,274,1.732,276,1.018,277,0.077,289,0.723,290,1.426,294,0.395,295,2.086,296,0.706,297,0.26,298,1.117,299,1.178,301,1.584,304,0.453,305,1.201,306,1.19,307,0.857,313,0.472,316,0.314,320,1.021,321,0.657,326,0.948,327,0.975,328,0.844,330,0.576,333,0.447,335,0.338,340,0.948,341,0.147,345,0.653,347,1.146,348,1.57,349,0.459,353,0.309,356,0.677,359,1.909,360,0.182,363,0.491,368,0.833,374,1.437,375,0.626,377,2.192,379,0.596,380,0.213,381,0.239,383,0.28,387,1.155,389,0.576,395,0.145,397,1.538,399,0.768,401,1.278,405,0.362,406,0.706,407,0.55,409,0.274,410,1.07,414,0.74,416,0.666,417,1.385,418,0.789,422,0.275,424,0.732,425,0.244,427,0.846,428,0.274,431,0.274,432,0.831,435,0.273,436,0.291,438,0.285,439,0.175,440,0.682,441,0.077,442,0.682,443,0.793,444,0.083,447,0.446,449,0.151,450,0.122,451,0.998,459,0.542,460,0.778,461,0.811,463,2.019,468,0.125,472,1.015,476,0.464,486,0.159,487,0.758,488,0.634,493,0.075,494,1.323,497,1.774,506,0.405,508,0.553,509,0.249,510,1.323,511,0.326,512,1.426,513,0.511,519,0.208,521,1.206,525,0.62,526,0.69,527,1.083,529,2.004,530,0.43,531,0.381,534,0.789,540,1.574,542,1.018,543,0.642,547,0.86,549,0.758,550,0.89,551,1.576,554,0.673,555,1.973,559,0.596,560,0.466,570,1.064,572,1.436,574,1.817,575,0.275,577,0.317,583,0.525,587,0.971,590,0.553,591,0.767,594,0.493,596,1.021,597,1.146,601,0.211,603,0.775,610,0.182,613,0.459,618,0.397,622,1.774,634,2.17,635,0.553,636,1.404,645,0.32,646,0.762,647,0.201,661,0.285,662,1.808,663,0.153,664,2.039,668,1.741,672,0.74,673,0.58,675,0.994,676,1.702,678,1.813,680,1.219,681,0.739,690,0.723,701,1.502,704,1.674,705,0.332,707,0.48,712,2.339,713,1.23,714,0.611,715,1.173,721,0.342,724,1.466,729,2.007,736,1.45,737,0.831,738,1.123,739,1.17,740,0.701,741,0.952,743,1.39,752,1.278,763,1.091,765,0.329,766,0.401,768,0.3,774,0.925,777,0.811,778,1.248,779,1.092,784,1.291,785,1.432,787,1.094,788,0.588,791,4.168,794,0.854,800,0.682,802,0.778,803,0.522,806,0.539,807,0.995,810,1.548,811,0.932,812,0.166,816,0.953,817,0.196,824,3.294,827,0.762,829,0.953,830,1.021,832,1.445,833,3.632,836,0.831,840,0.431,847,0.89,848,0.775,852,1.198,853,0.757,855,1.542,859,1.146,863,1.018,870,1.323,880,2.728,882,0.498,884,0.831,907,0.87,910,2.004,916,1.356,926,1.367,931,0.971,933,0.567,941,0.911,942,4.188,943,4.552,944,1.197,945,1.909,946,1.505,947,1.211,948,1.829,949,1.045,950,0.275,951,0.723,953,1.723,954,0.723,956,1.045,957,0.831,958,4.463,961,3.576,962,3.264,966,0.812,967,1.07,968,1.197,970,2.743,972,1.17,974,1.436,976,0.511,977,2.07,980,0.611,981,1.349,982,2.557,984,1.26,985,2.315,988,0.472,989,0.948,990,1.276,991,1.094,992,1.887,995,1.323,996,0.85,997,1.431,1000,0.553,1009,0.553,1011,0.998,1013,0.332,1015,2.425,1022,0.74,1030,3.395,1031,0.88,1032,1.206,1035,0.66,1036,1.463,1037,1.39,1040,0.971,1041,2.498,1043,2.059,1048,0.581,1049,2.443,1052,0.802,1056,1.094,1058,1.291,1062,1.15,1073,0.485,1074,2.086,1079,0.643,1084,0.539,1090,1.505,1091,0.626,1098,1.628,1101,1.272,1102,1.937,1103,1.23,1105,1.134,1108,3.074,1109,2.007,1110,1.973,1111,2.007,1112,0.953,1116,1.957,1119,3.041,1120,1.653,1123,2.465,1130,1.173,1131,0.486,1133,0.511,1135,0.911,1136,2.801,1138,1.426,1139,2.691,1148,1.244,1151,0.798,1152,0.69,1154,0.553,1155,1.628,1158,1.426,1160,1.674,1164,4.006,1165,1.437,1186,1.911,1212,0.511,1216,1.018,1224,0.998,1229,2.846,1232,1.502,1233,0.593,1234,2.139,1240,1.169,1241,2.163,1243,1.437,1246,1.045,1248,1.948,1254,1.12,1264,2.846,1276,1.542,1294,0.831,1295,3.045,1297,0.932,1306,2.163,1323,1.674,1325,2.247,1326,0.328,1327,1.674,1329,0.657,1330,1.518,1331,1.146,1332,0.953,1369,0.793,1370,0.673,1377,2.512,1378,2.209,1396,1.613,1401,0.838,1418,2.357,1426,0.611,1433,1.862,1436,2.691,1444,2.163,1445,4.071,1447,2.521,1448,3.576,1454,1.342,1458,2.836,1459,1.536,1465,2.878,1467,2.015,1471,1.173,1476,0.459,1488,0.903,1495,2.357,1497,1.463,1518,1.371,1522,0.673,1529,0.396,1565,1.323,1590,0.911,1596,1.356,1600,1.862,1613,1.291,1614,2.292,1616,2.728,1628,1.774,1630,0.818,1631,0.596,1632,0.498,1636,1.323,1645,1.02,1648,0.362,1664,2.775,1666,6.589,1668,1.445,1671,3.032,1677,1.094,1678,2.015,1679,2.34,1683,1.518,1684,0.767,1687,0.911,1689,1.173,1690,1.948,1694,1.121,1702,0.87,1704,1.674,1724,0.975,1729,1.201,1730,1.502,1731,2.339,1732,1.426,1733,2.124,1744,1.12,1748,1.518,1750,1.957,1751,2.247,1752,2.621,1756,1.173,1778,1.504,1823,0.89,1825,1.26,1836,1.23,1858,0.994,1859,3.973,1865,4.059,1891,3.045,1895,1.663,1900,2.443,1903,0.839,1906,1.885,1912,1.584,1929,1.829,1937,1.094,1940,0.932,1941,2.007,1942,0.812,1944,1.291,1948,0.511,1962,4.006,1972,1.553,1981,1.647,1995,1.26,1999,2.175,2003,0.775,2005,0.723,2007,0.789,2010,0.509,2061,0.706,2062,0.539,2072,1.774,2079,0.793,2102,1.021,2108,1.948,2117,1.829,2137,1.674,2151,1.47,2172,0.855,2180,1.291,2189,1.426,2198,1.291,2214,0.831,2237,1.502,2240,1.291,2247,2.58,2256,2.086,2268,3.032,2278,2.425,2288,1.948,2292,1.628,2307,1.584,2309,1.071,2325,1.502,2355,3.562,2366,2.906,2372,2.443,2381,2.23,2486,2.163,2506,1.774,2509,2.656,2512,1.45,2531,2.96,2536,2.124,2542,0.723,2545,1.948,2551,1.584,2554,0.948,2555,1.723,2557,3.032,2571,2.247,2597,1.426,2658,3.602,2660,0.932,2679,2.23,2680,2.443,2741,1.553,2742,2.498,2743,1.445,2749,2.34,2751,1.887,2771,2.247,2792,1.094,2819,1.774,2842,1.909,2844,2.591,2848,1.12,2851,1.225,2871,0.975,2886,3.137,2899,3.336,2901,1.173,2903,1.39,2904,2.691,2905,2.936,2925,1.069,2931,2.34,2934,2.846,2939,1.23,2967,1.584,3046,2.846,3047,1.674,3094,1.613,3117,1.674,3139,2.443,3141,3.032,3173,1.957,3218,1.723,3238,1.72,3247,1.774,3248,2.691,3268,2.247,3273,1.146,3280,2.339,3301,2.163,3334,4.168,3341,1.887,3353,2.443,3354,3.788,3355,1.829,3370,1.201,3479,2.247,3520,2.17,3624,2.163,3659,5.318,3706,1.323,3713,1.426,3750,3.408,3780,2.559,3790,3.788,3794,2.836,3807,1.628,3810,2.691,3841,2.656,3915,6.96,3947,6.619,4028,7.456,4029,6.322,4030,5.501,4032,1.887,4083,2.34,4104,2.015,4105,3.576,4116,4.168,4124,1.628,4143,3.282,4147,2.575,4161,1.224,4265,1.505,4270,1.463,4299,2.691,4300,3.576,4317,3.576,4328,2.846,4419,2.339,4421,3.032,4437,3.147,4450,3.163,4566,1.505,4611,1.948,4626,2.559,4665,4.268,4936,1.774,4943,2.247,4945,3.576,5098,1.628,5167,1.887,5247,3.788,5313,2.163,5341,1.774,5404,1.817,5513,1.674,5540,2.163,5548,2.58,5594,2.247,5597,2.247,5602,6.483,5603,5.699,5604,4.049,5605,4.049,5606,4.049,5607,2.086,5608,2.559,5609,4.049,5610,4.049,5611,4.049,5612,4.049,5613,3.439,5614,4.268,5615,6.322,5616,8.345,5617,3.264,5618,3.576,5619,2.691,5620,3.032,5621,2.846,5622,3.264,5623,4.049,5624,3.264,5625,3.576,5626,4.049,5627,4.049,5628,3.576,5629,4.049,5630,4.049,5631,4.049,5632,8.813,5633,8.813,5634,3.264,5635,1.948,5636,4.049,5637,1.774,5638,4.006,5639,2.559,5640,2.846,5641,3.264,5642,4.049,5643,3.264,5644,3.045,5645,2.691,5646,3.032,5647,4.006,5648,4.524,5649,2.559,5650,7.826,5651,1.829,5652,6.595,5653,7.158,5654,4.049,5655,4.049,5656,3.576,5657,7.158,5658,6.595,5659,7.158,5660,7.158,5661,3.032,5662,3.032,5663,3.032,5664,4.049,5665,4.049,5666,4.049,5667,3.264,5668,4.049,5669,5.699,5670,4.049,5671,4.049,5672,4.049,5673,4.049,5674,4.049,5675,5.699,5676,6.595,5677,5.699,5678,4.049,5679,5.699,5680,4.049,5681,4.049,5682,4.049,5683,4.049,5684,4.049,5685,5.033,5686,4.049,5687,4.049,5688,4.049,5689,4.049,5690,4.049,5691,5.699,5692,4.049,5693,4.049,5694,4.049,5695,4.049,5696,5.699,5697,4.049,5698,4.049,5699,5.699,5700,4.049,5701,4.049,5702,4.049,5703,3.032,5704,4.049,5705,5.699,5706,2.34,5707,4.049,5708,4.049,5709,4.049,5710,4.049,5711,4.049,5712,4.049,5713,4.049,5714,4.049,5715,4.049,5716,4.049,5717,4.049,5718,3.264,5719,4.268,5720,4.049,5721,3.032,5722,1.887,5723,4.049,5724,4.049,5725,3.282,5726,5.699,5727,6.595,5728,5.772,5729,4.049,5730,8.209,5731,5.699,5732,2.559,5733,3.032,5734,4.049,5735,3.576,5736,5.699,5737,4.049,5738,4.049,5739,4.049,5740,4.049,5741,4.049,5742,5.699,5743,4.049,5744,4.049,5745,5.699,5746,4.049,5747,4.049,5748,4.049,5749,4.049,5750,5.699,5751,5.699,5752,5.699,5753,5.699,5754,4.049,5755,4.006,5756,4.049,5757,2.846,5758,4.049,5759,5.699,5760,3.576,5761,8.345,5762,4.049,5763,4.049,5764,4.049,5765,5.825,5766,2.691,5767,4.049,5768,4.049,5769,4.049,5770,4.049,5771,5.699,5772,4.049,5773,2.247,5774,5.699,5775,4.049,5776,5.699,5777,4.049,5778,5.699,5779,4.049,5780,4.049,5781,4.049,5782,4.049,5783,4.049,5784,2.559,5785,4.049,5786,5.699,5787,4.049,5788,4.049,5789,4.049,5790,4.049,5791,5.699,5792,3.264,5793,2.846,5794,4.049,5795,4.049,5796,4.049,5797,4.049,5798,4.049,5799,4.049,5800,4.049,5801,4.049,5802,4.049,5803,4.049,5804,4.049,5805,4.049,5806,4.049,5807,4.049,5808,4.049,5809,4.049,5810,2.846,5811,4.049,5812,2.691,5813,5.699,5814,3.032,5815,4.049,5816,4.049,5817,2.559,5818,3.045,5819,4.049,5820,2.846,5821,4.049]],["title//en/lessons/computer-vision-deep-learning-pt1",[4,0.15,13,0.395,38,0.279,46,0.04,425,0.107,428,0.107,509,0.086,3713,1.101,5252,1.33,5822,1.67]],["body//en/lessons/computer-vision-deep-learning-pt1",[0,1.517,1,1.291,2,1.043,3,0.094,4,0.399,5,0.081,7,2.438,9,0.056,12,0.14,13,1.191,14,0.457,15,0.217,22,0.359,24,1.643,25,0.505,26,0.433,28,0.404,29,0.332,31,1.427,33,1.499,35,1.605,36,0.489,37,1.861,38,0.761,39,0.507,40,0.214,42,0.269,45,0.098,46,0.122,47,0.62,48,1.689,49,0.094,51,0.515,52,1.437,55,0.595,56,1.263,57,0.367,59,0.814,60,0.211,62,1.728,63,1.133,66,2.448,67,1.247,68,0.649,69,1.16,70,0.923,71,0.082,72,0.739,73,1.068,76,0.578,81,0.381,82,0.038,87,0.268,88,0.339,89,0.677,91,1.019,92,0.326,93,0.026,94,0.577,95,0.37,96,1.03,97,1.647,98,1.453,100,1.758,101,1.019,103,0.265,104,0.863,105,0.109,107,0.424,108,0.759,111,0.502,112,0.381,113,0.81,115,0.026,116,1.772,117,0.164,118,0.78,119,0.844,120,0.575,122,0.278,124,0.951,127,0.74,128,0.359,129,0.326,130,0.042,131,0.844,132,0.062,134,0.609,135,0.278,136,0.588,137,0.067,138,0.146,139,0.146,140,0.93,141,0.489,144,0.662,145,0.348,146,0.188,152,0.528,159,0.1,160,0.116,164,1.263,167,0.603,169,1.359,170,1.815,176,0.792,179,0.516,180,0.957,181,1.732,185,0.117,189,0.206,190,0.009,191,0.5,192,0.973,200,0.246,201,0.209,203,1.153,211,0.243,212,1.958,213,2.555,214,0.28,217,0.909,220,0.295,221,0.514,227,0.295,228,0.214,231,2.608,232,0.93,236,0.973,237,1.748,238,1.359,242,0.312,243,0.739,244,1.56,247,0.829,249,0.439,250,2.234,251,0.848,253,0.246,257,0.379,260,2.01,261,0.704,262,0.899,264,0.658,266,0.739,267,0.567,272,0.296,273,0.329,274,1.146,276,1.506,277,0.065,281,2.179,282,0.866,290,1.329,296,0.679,297,0.172,298,1.062,303,0.417,304,0.417,305,1.119,306,0.627,309,0.909,311,0.464,313,0.739,316,0.208,318,0.627,320,1.599,324,0.973,325,2.745,326,1.583,328,0.337,329,1.272,330,0.796,331,3.81,333,0.546,335,0.36,339,0.996,340,1.055,341,0.149,345,0.682,348,1.391,350,0.246,353,0.322,356,0.636,357,0.255,360,0.191,363,0.353,367,1.616,368,0.801,369,0.531,375,0.583,379,1.126,380,0.188,381,0.206,382,0.742,383,0.298,390,0.26,394,0.562,395,0.149,400,1.304,401,1.466,402,1.714,405,0.26,407,0.567,409,0.518,410,1.027,414,1.267,416,0.381,417,0.792,420,0.642,422,0.257,424,0.469,425,0.318,427,0.37,428,0.311,430,0.459,431,0.367,436,0.295,438,0.372,439,0.126,440,0.943,441,0.169,442,0.452,443,1.243,444,0.078,446,2.052,449,0.151,450,0.126,459,0.603,460,1.003,461,0.786,464,1.138,468,0.165,470,0.792,471,0.37,476,0.446,485,0.801,486,0.182,487,0.721,488,0.306,493,0.071,495,0.569,498,1.157,503,3.412,504,0.822,505,0.489,506,0.352,508,1.075,509,0.211,510,1.087,511,0.335,513,0.208,519,0.217,522,1.464,525,0.721,526,1.08,527,0.778,530,0.413,531,0.317,535,1.728,537,2.276,543,1.099,546,0.996,547,0.569,548,2.717,549,1.134,554,0.901,555,0.951,557,1.427,560,0.422,566,0.26,570,0.899,572,0.757,573,1.164,574,1.203,575,0.12,576,0.542,577,0.543,580,1.263,581,2.18,583,0.703,590,1.19,591,0.819,592,2.57,594,0.459,596,0.951,598,1.203,599,0.78,601,0.183,605,0.337,606,1.653,610,0.12,613,0.719,615,2.792,618,0.37,632,2.125,633,1.758,635,1.1,643,1.431,644,1.796,645,0.322,646,0.842,647,0.204,649,1.687,650,2.158,657,2.276,659,1.219,661,0.355,663,0.194,664,2.302,665,0.642,666,1.238,672,1.159,673,0.619,675,1.607,676,0.973,680,1.181,681,0.703,682,0.81,701,1.399,702,3.351,705,0.369,706,0.674,707,0.382,708,1.329,711,1.493,714,0.569,726,0.93,733,0.848,738,0.642,740,0.78,741,0.502,742,1.394,744,0.452,745,2.508,746,1.517,748,0.739,755,0.757,757,0.866,758,1.099,761,1.203,765,0.154,766,0.446,768,0.348,777,0.786,779,0.923,784,1.203,785,0.945,788,0.434,794,0.66,795,1.544,800,0.452,802,0.866,803,0.275,806,0.844,808,1.272,809,1.106,812,0.161,813,3.389,816,1.493,817,0.218,821,0.719,827,0.548,828,0.996,830,1.367,834,1.164,836,0.904,839,0.603,840,0.524,841,0.909,847,1.191,848,1.215,853,0.706,854,1.233,856,1.653,858,1.046,863,1.238,870,1.233,874,0.945,876,0.641,879,0.722,881,3.95,882,0.666,883,0.81,884,1.8,900,0.742,904,2.01,907,1.164,912,1.08,915,1.944,917,0.909,920,2.01,921,1.758,926,0.798,927,1.605,930,0.93,931,1.181,933,0.528,941,0.848,944,1.606,945,1.815,946,1.431,947,1.33,949,2.032,950,0.244,951,0.674,953,2.307,954,0.842,955,2.023,957,1.423,966,1.272,968,0.792,971,1.958,972,1.112,974,0.757,976,0.602,980,1.316,982,1.233,983,0.892,988,0.917,989,0.627,990,1.189,994,1.329,996,0.792,997,1.159,1000,0.866,1009,1.137,1011,0.93,1012,1.653,1013,0.349,1022,0.68,1031,0.925,1032,1.473,1034,1.019,1035,0.677,1036,2.654,1037,3.042,1043,1.958,1044,0.988,1048,0.911,1052,0.348,1056,1.874,1058,2.023,1062,0.658,1063,2.015,1065,3.466,1067,2.825,1073,0.452,1075,1.281,1079,0.395,1080,1.499,1084,0.977,1086,2.825,1091,0.838,1101,0.778,1103,2.589,1104,1.203,1105,1.099,1107,1.363,1109,2.442,1110,0.951,1112,1.632,1124,1.944,1127,1.203,1130,1.093,1131,0.365,1136,1.476,1138,1.329,1141,1.687,1145,0.598,1148,0.583,1151,0.528,1152,0.642,1154,1.003,1159,2.01,1161,2.015,1167,1.174,1182,1.005,1183,1.112,1186,1.093,1187,1.464,1193,2.015,1200,1.517,1201,2.307,1202,0.367,1203,1.608,1225,1.714,1227,1.055,1232,1.399,1233,0.564,1234,1.759,1240,0.888,1243,0.951,1259,1.019,1272,0.888,1289,1.437,1299,1.653,1300,3.389,1323,1.56,1326,0.217,1327,1.56,1329,1.192,1330,1.595,1331,1.796,1369,1.359,1370,1.153,1371,1.03,1373,1.517,1374,2.094,1384,1.263,1391,1.754,1392,0.991,1401,0.404,1409,1.087,1415,1.275,1426,1.046,1429,0.951,1431,0.973,1445,1.816,1457,0.923,1476,0.427,1488,0.598,1495,2.241,1516,1.493,1520,2.015,1529,0.459,1563,0.981,1565,1.233,1568,2.572,1585,1.263,1590,0.848,1615,1.605,1620,2.241,1622,1.728,1623,2.608,1629,1.043,1630,0.542,1631,0.934,1632,0.903,1633,3.228,1636,0.757,1638,2.508,1643,1.687,1648,0.567,1651,1.517,1653,1.653,1654,1.263,1660,2.128,1662,0.578,1668,0.722,1673,4.209,1674,0.829,1677,1.464,1684,0.742,1687,1.219,1689,1.093,1691,0.991,1692,1.295,1694,0.947,1702,1.363,1708,2.276,1714,1.704,1725,1.399,1727,1.174,1730,1.399,1734,1.958,1740,2.094,1741,1.816,1742,2.448,1744,1.043,1747,3.132,1748,1.247,1749,1.605,1750,2.338,1751,2.094,1776,0.951,1784,2.276,1794,1.816,1797,1.363,1809,1.861,1823,0.829,1826,1.329,1828,1.517,1836,1.647,1853,1.439,1854,1.605,1881,1.605,1883,1.517,1891,2.896,1903,0.798,1906,2.052,1907,2.384,1916,3.008,1940,0.868,1942,1.391,1947,1.164,1948,0.801,1958,1.233,1959,1.174,1965,2.384,1981,1.595,1986,0.739,1995,1.174,1999,1.146,2005,0.674,2007,0.452,2010,0.484,2025,2.015,2057,1.56,2058,1.363,2062,0.977,2064,1.877,2065,2.608,2086,1.093,2087,0.722,2095,0.612,2109,1.534,2127,0.739,2133,1.297,2147,2.276,2149,2.276,2151,1.637,2153,0.973,2172,0.822,2173,1.758,2183,1.295,2213,0.542,2214,0.774,2223,1.476,2234,1.769,2240,1.728,2246,1.704,2253,1.499,2254,4.553,2270,1.816,2271,1.437,2275,2.798,2280,2.276,2293,1.687,2306,1.215,2309,1.192,2377,1.816,2382,1.243,2413,2.276,2431,2.825,2434,3.132,2448,1.399,2450,1.815,2476,3.425,2495,1.877,2512,0.829,2536,1.882,2542,0.674,2551,1.476,2554,0.627,2579,2.094,2646,2.825,2660,0.868,2676,1.816,2678,2.094,2679,2.713,2680,4.753,2686,2.384,2741,0.888,2748,0.721,2752,0.901,2754,1.909,2758,2.623,2765,2.989,2772,1.652,2775,1.608,2779,2.094,2792,1.019,2795,0.888,2799,2.179,2822,1.67,2825,0.739,2827,0.94,2832,0.996,2842,1.263,2848,1.043,2865,2.18,2871,1.67,2899,2.526,2901,1.838,2902,1.56,2903,1.295,2919,0.555,2938,1.119,2962,2.01,2978,3.81,2994,2.241,3008,1.816,3010,1.437,3047,2.241,3050,1.605,3051,2.825,3062,1.944,3073,4.077,3094,1.068,3110,1.605,3166,2.384,3182,2.508,3200,1.56,3229,1.112,3238,1.394,3243,3.332,3256,1.758,3277,1.56,3284,2.18,3291,1.647,3296,2.825,3320,0.973,3347,1.476,3369,1.363,3394,1.476,3408,2.023,3429,1.233,3439,0.792,3513,2.508,3517,2.526,3520,1.437,3546,2.384,3557,2.276,3616,1.517,3699,2.608,3704,3.735,3706,1.771,3713,2.774,3716,1.263,3726,1.704,3755,1.704,3765,2.276,3788,4.753,3794,2.697,3796,2.788,3806,1.605,3814,1.56,3837,2.384,3864,2.608,3869,2.526,3906,1.704,3909,5.33,3929,3.521,3930,2.015,3931,2.384,3932,2.384,3965,2.508,3971,4.088,4012,3.924,4022,2.526,4032,3.825,4101,1.704,4110,1.56,4118,1.958,4270,1.363,4281,1.877,4305,3.332,4352,1.944,4400,1.758,4436,2.896,4437,2.788,4446,1.909,4502,1.816,4514,1.329,4564,3.053,4565,1.653,4608,1.944,4618,3.268,4623,5.928,4657,2.825,4662,2.276,4664,1.944,4677,1.877,4794,1.816,4795,2.015,4942,3.254,4943,3.008,4968,2.276,5056,1.146,5094,2.825,5125,2.508,5138,1.877,5208,3.332,5241,1.877,5252,3.956,5269,2.508,5315,2.448,5337,1.653,5338,2.697,5356,1.295,5368,1.517,5395,1.816,5466,2.384,5473,1.704,5551,1.944,5568,3.132,5577,2.384,5637,1.653,5667,3.041,5822,4.949,5823,5.725,5824,7.268,5825,4.217,5826,2.825,5827,3.332,5828,3.772,5829,2.825,5830,1.605,5831,4.874,5832,2.7,5833,3.772,5834,1.944,5835,3.772,5836,3.772,5837,3.772,5838,3.772,5839,3.772,5840,3.332,5841,3.332,5842,3.041,5843,2.896,5844,4.874,5845,2.608,5846,3.772,5847,2.384,5848,2.015,5849,3.332,5850,2.384,5851,1.816,5852,2.384,5853,3.81,5854,2.652,5855,6.089,5856,2.825,5857,4.787,5858,3.772,5859,2.825,5860,2.825,5861,3.332,5862,5.42,5863,2.276,5864,1.816,5865,2.015,5866,3.772,5867,2.508,5868,2.276,5869,3.772,5870,1.653,5871,4.874,5872,2.276,5873,3.041,5874,2.652,5875,3.772,5876,2.094,5877,7.857,5878,3.332,5879,3.772,5880,3.772,5881,1.877,5882,3.132,5883,2.825,5884,1.476,5885,3.772,5886,4.37,5887,3.132,5888,2.508,5889,3.041,5890,1.146,5891,3.772,5892,3.772,5893,3.332,5894,3.332,5895,3.332,5896,3.772,5897,5.42,5898,3.332,5899,3.772,5900,3.772,5901,4.382,5902,6.343,5903,3.772,5904,3.772,5905,3.772,5906,3.772,5907,3.772,5908,3.772,5909,3.332,5910,3.772,5911,3.772,5912,3.772,5913,3.332,5914,3.332,5915,4.787,5916,3.772,5917,6.957,5918,3.425,5919,6.934,5920,5.42,5921,6.486,5922,6.315,5923,3.772,5924,6.124,5925,6.124,5926,3.772,5927,3.772,5928,3.772,5929,3.772,5930,3.772,5931,3.772,5932,3.772,5933,8.33,5934,3.772,5935,3.772,5936,5.42,5937,3.772,5938,3.772,5939,3.772,5940,3.772,5941,3.772,5942,3.772,5943,3.772,5944,3.772,5945,3.772,5946,2.508,5947,3.332,5948,3.772,5949,3.772,5950,2.652,5951,3.008,5952,6.498,5953,3.521,5954,5.42,5955,3.332,5956,3.332,5957,3.772,5958,2.7,5959,2.825,5960,2.508,5961,3.332,5962,2.015,5963,2.825,5964,4.058,5965,2.825,5966,2.652,5967,3.332,5968,2.825,5969,2.094,5970,4.009,5971,7.448,5972,3.772,5973,3.772,5974,3.772,5975,4.787,5976,3.772,5977,1.877,5978,3.041,5979,1.295,5980,3.332,5981,3.332,5982,3.332,5983,3.772,5984,3.332,5985,2.865,5986,5.42,5987,3.772,5988,3.772,5989,3.772,5990,3.772,5991,3.772,5992,3.772,5993,3.772,5994,3.772,5995,3.772,5996,3.772,5997,3.772,5998,3.772,5999,3.772,6000,3.772,6001,3.772,6002,3.772,6003,3.772,6004,3.772,6005,3.772,6006,3.772,6007,3.772,6008,3.772,6009,5.42,6010,3.772,6011,3.772,6012,3.772,6013,3.772,6014,2.384,6015,3.772,6016,3.772,6017,3.772,6018,3.772,6019,3.332,6020,3.772,6021,3.041,6022,3.772,6023,3.772,6024,3.332,6025,3.332,6026,3.772,6027,3.772,6028,3.772,6029,3.041,6030,3.772,6031,3.772,6032,3.772,6033,3.332,6034,3.332,6035,3.041,6036,3.041,6037,3.041,6038,3.332,6039,3.772,6040,3.772,6041,3.332,6042,3.041,6043,2.384,6044,3.772,6045,3.772,6046,2.652,6047,2.825,6048,3.332,6049,3.041,6050,3.041,6051,3.041,6052,3.772,6053,3.772,6054,3.332,6055,3.332,6056,3.041,6057,3.772,6058,3.772,6059,3.772,6060,3.772,6061,3.772,6062,3.772,6063,3.772,6064,3.772,6065,3.041,6066,3.332,6067,3.772,6068,2.825,6069,2.652,6070,3.772,6071,3.772,6072,3.772,6073,3.772,6074,3.772,6075,4.787,6076,5.42,6077,3.772,6078,4.37,6079,3.332,6080,3.041,6081,3.772,6082,3.772,6083,2.825,6084,3.772,6085,5.42,6086,4.37,6087,3.332,6088,3.772,6089,3.332,6090,2.652,6091,2.825,6092,3.772,6093,3.772,6094,3.041,6095,2.652,6096,3.332,6097,3.332,6098,2.652,6099,3.772,6100,3.81,6101,3.332,6102,3.772,6103,3.27,6104,2.094,6105,3.772]],["title//en/lessons/computer-vision-deep-learning-pt2",[4,0.15,13,0.395,38,0.279,46,0.04,425,0.107,428,0.107,519,0.086,3713,1.101,5252,1.33,5822,1.67]],["body//en/lessons/computer-vision-deep-learning-pt2",[1,1.259,2,1.615,3,0.075,4,0.28,5,0.08,7,1.043,9,0.073,12,0.139,13,1.19,14,0.421,19,0.684,22,0.464,23,0.34,24,1.7,25,0.529,26,0.441,29,0.234,31,0.736,32,1.578,33,1.917,35,1.392,38,0.829,39,0.484,40,0.191,42,0.167,45,0.09,46,0.121,48,1.442,49,0.1,51,0.666,55,0.671,57,0.222,58,0.584,59,0.7,60,0.21,62,1.863,63,0.584,64,0.707,67,1.123,68,0.699,69,1.02,70,0.557,71,0.064,72,0.957,76,0.524,78,1.077,81,0.293,82,0.015,83,0.381,85,1.685,87,0.323,88,0.405,89,0.597,90,0.831,93,0.025,94,0.524,95,0.635,96,0.793,97,2.106,103,0.455,104,0.905,105,0.073,107,0.382,108,0.83,110,0.692,112,0.33,115,0.025,116,1.314,117,0.16,118,0.402,119,0.967,120,0.256,122,0.312,124,1.231,127,0.797,128,0.464,129,0.423,130,0.04,132,0.063,134,0.569,135,0.186,136,0.356,137,0.079,138,0.145,140,0.806,144,0.6,145,0.302,146,0.188,152,0.97,157,0.584,159,0.099,160,0.117,164,1.095,167,0.311,169,0.641,170,1.095,173,0.516,176,0.687,180,0.882,181,1.618,185,0.133,189,0.239,190,0.008,191,0.714,193,0.413,196,2.402,200,0.213,201,0.212,203,1.34,206,1.52,208,0.35,211,0.245,213,2.63,214,0.112,215,4.354,216,1.654,217,1.56,220,0.382,223,0.197,227,0.281,228,0.218,229,1.719,232,0.806,235,1.182,237,0.825,238,0.957,241,0.864,242,0.188,243,0.641,244,1.353,249,0.395,251,0.736,252,1.89,253,0.473,257,0.354,258,1.392,259,2.141,260,3.238,261,0.761,262,0.633,263,0.236,266,0.381,267,0.436,272,0.199,273,0.323,276,1.439,277,0.029,282,0.797,285,2.057,289,1.157,291,0.656,296,0.742,297,0.343,299,0.872,301,1.28,303,0.197,304,0.389,305,0.971,306,0.812,307,0.83,311,0.402,313,0.381,316,0.269,318,1.209,319,1.095,320,1.833,325,2.704,326,1.582,327,0.788,328,0.522,330,0.734,333,0.51,335,0.354,339,1.289,340,1.153,341,0.143,344,0.994,345,0.708,348,0.979,349,0.734,350,0.318,353,0.324,356,0.6,359,1.095,360,0.207,363,0.533,367,1.39,368,0.818,369,0.479,374,1.473,375,0.506,377,0.788,379,0.719,380,0.239,381,0.206,382,0.734,383,0.237,387,1.213,389,0.59,390,0.31,391,0.905,395,0.149,397,1.049,398,1.433,399,0.754,400,1.385,401,1.157,402,0.884,403,1.484,405,0.157,407,0.487,409,0.524,410,0.807,414,1.267,416,0.734,417,0.687,419,1.093,420,0.557,422,0.104,424,0.6,425,0.306,427,0.321,428,0.305,430,0.491,431,0.395,432,0.671,433,0.643,435,0.31,436,0.226,438,0.3,439,0.184,440,0.979,441,0.147,442,0.584,443,1.269,444,0.083,446,2.067,447,0.36,449,0.145,450,0.127,451,2.015,459,0.556,460,0.446,461,0.877,462,1.733,464,0.687,468,0.163,471,0.573,472,0.413,475,1.747,476,0.343,485,0.875,486,0.181,487,0.922,488,0.265,491,0.948,493,0.081,495,0.737,496,0.926,498,1.112,502,3.245,503,3.244,504,0.942,505,0.757,506,0.386,508,1.1,509,0.24,510,0.979,511,0.266,513,0.18,519,0.218,525,0.652,526,0.831,530,0.491,531,0.326,533,2.205,534,0.391,535,1.043,542,0.584,547,1.046,549,0.435,550,0.719,551,0.905,554,0.544,556,1.89,557,1.314,560,0.436,562,1.477,566,0.348,567,1.123,570,0.942,571,1.89,572,0.656,573,1.618,574,1.557,575,0.281,576,1.232,577,0.382,580,1.956,583,0.757,587,0.831,590,0.797,591,0.807,594,0.416,598,1.043,599,0.402,600,1.269,601,0.19,603,1.483,605,0.292,606,3.038,608,2.019,610,0.186,613,0.553,635,1.028,636,1.596,643,1.71,644,0.926,645,0.351,646,0.761,647,0.199,648,2.006,649,1.018,650,1.52,655,2.35,661,0.335,663,0.198,664,2.262,665,0.831,666,1.237,672,1.514,673,0.627,675,1.658,680,1.283,681,0.84,682,1.392,683,0.446,690,0.584,693,1.815,700,0.812,701,2.402,705,0.398,707,0.18,709,1.152,711,0.77,712,1.909,713,0.994,714,0.494,716,2.429,718,2.299,721,0.197,724,0.531,732,1.213,734,1.815,737,1.422,738,0.831,740,0.718,741,0.922,742,1.424,747,1.433,748,0.641,750,0.573,751,1.524,752,0.584,755,0.73,757,0.946,758,1.098,761,1.043,762,1.018,763,1.119,765,0.317,766,0.411,768,0.385,774,0.531,777,0.913,778,0.851,779,1.133,780,1.018,785,1.209,787,0.884,788,0.518,792,1.747,794,0.721,795,1.517,800,0.775,801,1.654,803,0.239,804,1.123,806,0.435,807,1.046,809,0.851,812,0.151,814,1.093,817,0.206,827,0.734,830,1.633,834,1.489,836,0.853,839,0.464,840,0.247,844,1.492,848,0.626,852,0.93,853,0.612,854,1.069,856,1.433,858,0.494,871,0.994,876,0.654,879,1.119,880,2.019,881,4.18,882,0.402,884,1.792,886,0.806,900,0.523,904,1.811,912,0.557,917,0.788,924,0.812,926,0.86,930,0.853,931,0.557,933,0.907,939,0.77,940,1.628,944,1.025,947,1.41,950,0.264,951,1.237,953,1.392,954,0.826,956,0.844,957,1.589,958,3.595,966,0.656,968,1.36,971,1.764,972,1.002,974,1.171,975,1.26,976,0.613,977,1.633,980,1.234,981,0.494,982,1.069,983,0.978,985,1.908,987,0.948,988,0.877,989,1.253,990,0.978,991,2.21,996,1.025,997,1.184,1000,0.446,1004,1.095,1005,0.905,1008,2.892,1009,1.131,1011,0.806,1013,0.165,1021,1.449,1024,0.806,1026,0.844,1027,0.656,1028,0.736,1030,3.592,1031,0.893,1032,0.598,1034,1.578,1035,0.67,1036,1.764,1037,2.224,1040,0.482,1044,0.553,1052,0.743,1056,0.884,1058,1.043,1062,0.57,1063,1.747,1065,2.711,1073,0.699,1075,0.851,1079,0.63,1084,0.435,1090,1.919,1091,0.903,1101,1.082,1102,1.407,1103,2.353,1105,0.518,1107,1.764,1109,2.976,1110,0.825,1111,1.152,1112,1.525,1115,3.085,1119,1.095,1124,3.745,1127,2.066,1130,0.948,1131,0.425,1133,1.057,1141,1.52,1145,0.774,1149,2.515,1150,1.815,1151,0.907,1154,0.666,1158,1.152,1159,1.213,1167,1.52,1182,0.926,1183,0.671,1186,1.693,1193,1.747,1202,0.492,1205,1.974,1212,0.413,1216,1.043,1224,0.806,1225,1.319,1227,1.153,1234,1.49,1240,1.145,1241,3.461,1243,1.748,1249,6.121,1270,1.764,1272,1.149,1283,2.35,1292,2.38,1297,1.882,1298,0.788,1299,1.433,1323,2.679,1326,0.188,1329,1.125,1330,1.344,1331,2.058,1332,1.375,1369,1.67,1370,1.153,1378,2.523,1384,1.095,1397,1.28,1401,0.35,1415,1.285,1426,0.737,1429,0.825,1432,2.71,1447,1.152,1450,1.353,1454,0.77,1455,0.971,1457,0.995,1459,1.093,1465,3.289,1466,1.974,1467,2.429,1477,3.223,1488,0.774,1494,1.747,1495,3.006,1497,1.182,1499,1.315,1501,1.524,1516,1.149,1518,1.24,1521,1.433,1529,0.484,1540,2.299,1557,1.477,1563,1.002,1565,1.069,1585,1.095,1590,1.314,1596,1.095,1602,1.433,1608,1.246,1609,1.815,1615,2.078,1622,2.066,1625,1.182,1627,1.049,1630,0.701,1632,0.926,1633,3.211,1636,0.656,1638,2.174,1641,1.733,1642,1.246,1645,0.506,1648,0.436,1656,2.449,1660,0.864,1662,0.442,1664,1.043,1665,1.439,1668,1.24,1673,2.608,1674,0.719,1676,0.948,1677,1.319,1683,1.49,1684,0.625,1689,1.415,1691,1.184,1694,1.08,1696,1.815,1702,1.489,1704,1.353,1707,1.719,1724,1.176,1725,2.166,1730,2.402,1731,1.35,1732,1.152,1742,1.477,1744,1.615,1748,0.753,1750,2.614,1756,0.948,1759,1.477,1766,2.299,1776,0.825,1778,1.594,1793,1.182,1794,2.35,1797,1.764,1809,1.123,1820,1.392,1829,2.907,1833,1.28,1853,1.382,1858,0.851,1882,1.974,1893,1.628,1895,1.633,1906,1.751,1907,2.067,1908,1.963,1940,0.753,1942,0.656,1947,1.254,1948,0.818,1949,1.018,1952,1.315,1958,1.595,1981,1.854,1982,1.574,1986,0.641,1998,1.152,2005,0.584,2006,1.628,2010,0.65,2013,1.319,2021,0.736,2057,1.353,2058,0.703,2062,0.922,2064,1.628,2065,2.35,2086,1.415,2087,1.327,2102,0.825,2109,1.962,2122,1.524,2124,1.574,2127,0.569,2129,0.994,2133,1.093,2143,1.152,2146,2.067,2151,1.788,2172,0.84,2194,1.477,2204,1.043,2207,2.949,2214,0.671,2216,2.111,2223,2.285,2245,2.449,2248,1.152,2251,2.057,2254,3.744,2258,1.018,2267,1.89,2271,2.467,2272,1.043,2275,2.578,2291,0.971,2295,1.315,2309,1.285,2321,1.524,2324,2.486,2325,1.213,2338,0.482,2342,1.89,2353,1.382,2356,1.182,2366,1.764,2381,1.28,2382,0.641,2383,1.685,2417,1.213,2428,2.205,2506,1.433,2509,3.019,2512,0.719,2529,2.37,2531,2.416,2536,1.449,2538,2.889,2542,0.584,2550,0.948,2554,0.544,2570,2.299,2571,3.595,2576,3.63,2597,1.152,2613,2.889,2616,2.449,2619,2.067,2621,1.89,2625,3.242,2663,2.174,2664,1.574,2676,1.574,2677,1.353,2679,3.152,2680,5.099,2681,0.736,2692,1.815,2748,0.65,2753,1.353,2758,2.679,2759,1.152,2765,2.57,2770,1.477,2774,1.815,2775,0.971,2779,1.815,2783,1.433,2791,0.656,2792,0.884,2800,1.524,2803,1.859,2811,0.844,2812,1.213,2819,2.14,2827,0.402,2831,1.574,2834,1.91,2838,1.559,2842,1.095,2871,1.176,2874,1.182,2883,2.285,2898,1.615,2909,1.289,2915,3.085,2917,0.905,2919,0.86,2931,1.89,2938,0.971,2963,1.677,2978,2.299,2994,1.353,3017,0.905,3024,1.91,3048,1.574,3056,1.685,3061,2.449,3071,1.89,3110,1.392,3118,2.449,3119,2.449,3154,1.28,3156,3.121,3169,5.356,3229,0.671,3252,2.174,3256,1.524,3269,1.747,3272,1.524,3277,1.353,3291,0.994,3300,0.994,3315,2.637,3320,1.507,3338,2.132,3347,1.28,3350,4.01,3369,1.182,3370,2.235,3372,2.71,3397,1.433,3399,2.637,3407,1.315,3408,1.557,3410,2.449,3428,1.974,3429,1.069,3439,1.227,3441,1.246,3520,1.246,3557,1.974,3670,2.205,3699,2.811,3704,3.761,3708,2.637,3713,3.022,3721,1.477,3722,3.692,3733,5.291,3750,1.477,3753,3.744,3755,1.477,3765,1.974,3792,2.889,3796,2.349,3806,1.392,3807,1.315,3809,1.89,3864,1.574,3903,1.152,3911,2.174,3929,3.595,3930,1.747,3931,3.085,3932,3.085,3943,3.432,3945,4.312,3961,1.974,3965,3.245,3971,2.275,3985,2.299,3997,1.974,4011,1.28,4012,4.552,4022,2.275,4024,2.639,4026,2.067,4032,4.249,4035,2.515,4100,2.449,4103,2.449,4110,2.019,4113,1.524,4115,3.085,4118,2.627,4124,1.315,4270,1.764,4299,2.174,4303,5.588,4314,2.449,4319,2.889,4321,4.312,4323,3.245,4325,4.312,4329,1.246,4352,1.685,4419,1.909,4422,1.89,4435,1.315,4436,2.608,4437,1.315,4441,2.174,4446,1.719,4493,3.245,4498,2.811,4499,2.174,4618,2.515,4619,2.71,4622,2.174,4624,2.067,4633,2.449,4638,3.692,4649,1.747,4662,1.974,4675,4.374,4677,2.429,4742,2.449,4743,2.637,4773,2.166,4794,1.574,4836,2.889,4942,2.078,4943,1.815,4969,1.574,4970,1.628,5056,0.994,5076,2.907,5096,2.449,5115,2.174,5171,2.067,5186,1.747,5194,2.449,5241,1.628,5252,3.829,5266,1.89,5272,1.815,5278,2.174,5279,1.747,5291,2.515,5296,2.299,5313,1.747,5338,1.628,5356,2.006,5368,1.315,5472,2.299,5478,1.974,5495,1.685,5551,1.685,5554,2.174,5585,3.656,5637,1.433,5641,2.637,5644,1.747,5706,2.822,5773,3.595,5822,4.784,5823,2.449,5824,7.101,5831,2.299,5834,4.389,5844,5.11,5851,1.574,5855,4.553,5864,2.811,5865,1.747,5870,1.433,5877,6.838,5882,1.89,5886,2.637,5890,1.484,5893,2.889,5894,2.889,5895,2.889,5898,2.889,5901,3.085,5909,5.159,5913,2.889,5914,4.312,5915,5.159,5917,2.889,5921,2.889,5922,5.443,5924,5.159,5925,5.159,5951,3.242,5953,1.815,5963,2.449,5964,4.374,5965,2.449,5970,4.094,5971,2.889,5975,4.312,5979,2.006,5980,6.42,5981,5.159,5982,4.312,5985,2.639,6014,2.067,6019,2.889,6036,2.637,6037,2.637,6038,2.889,6041,2.889,6042,2.637,6043,3.692,6069,4.106,6080,2.637,6104,1.815,6106,6.477,6107,5.234,6108,2.637,6109,1.89,6110,1.685,6111,2.449,6112,3.271,6113,3.271,6114,3.271,6115,2.174,6116,3.271,6117,3.271,6118,3.271,6119,2.637,6120,3.271,6121,3.271,6122,3.271,6123,2.889,6124,2.889,6125,2.067,6126,2.299,6127,3.271,6128,3.271,6129,2.889,6130,3.271,6131,3.271,6132,3.271,6133,1.974,6134,4.882,6135,3.936,6136,2.889,6137,3.271,6138,3.271,6139,4.882,6140,3.245,6141,3.271,6142,3.271,6143,2.889,6144,3.271,6145,3.271,6146,3.271,6147,5.841,6148,3.271,6149,3.271,6150,3.271,6151,3.271,6152,3.271,6153,5.841,6154,3.271,6155,3.271,6156,3.271,6157,3.271,6158,3.271,6159,3.271,6160,3.271,6161,2.637,6162,4.882,6163,2.449,6164,6.477,6165,2.067,6166,3.271,6167,3.271,6168,5.841,6169,5.841,6170,3.271,6171,3.271,6172,3.271,6173,3.271,6174,3.271,6175,5.841,6176,3.271,6177,3.271,6178,2.174,6179,4.882,6180,3.271,6181,4.882,6182,3.271,6183,3.271,6184,3.271,6185,2.637,6186,3.271,6187,3.936,6188,4.882,6189,4.882,6190,3.271,6191,3.271,6192,3.271,6193,3.271,6194,2.174,6195,3.271,6196,3.271,6197,2.637,6198,2.449,6199,2.889,6200,3.271,6201,3.271,6202,3.271,6203,2.449,6204,2.449,6205,3.271,6206,3.271,6207,4.882,6208,4.882,6209,4.882,6210,1.28,6211,2.299,6212,2.637,6213,3.271,6214,2.889,6215,2.449,6216,2.889,6217,2.174,6218,3.271,6219,3.271,6220,2.174,6221,3.271,6222,3.271,6223,2.889,6224,3.271,6225,3.271,6226,2.889,6227,5.841,6228,5.841,6229,3.271,6230,6.477,6231,5.841,6232,4.882,6233,5.841,6234,4.882,6235,4.882,6236,3.271,6237,3.271,6238,2.174,6239,3.271,6240,3.271,6241,4.882,6242,3.271,6243,3.271,6244,3.271,6245,4.882,6246,3.271,6247,3.271,6248,3.271,6249,3.271,6250,3.271,6251,3.271,6252,3.271,6253,6.93,6254,3.271,6255,3.271,6256,3.271,6257,3.271,6258,5.841,6259,5.841,6260,5.841,6261,5.841,6262,5.841,6263,5.841,6264,5.841,6265,5.841,6266,5.841,6267,7.269,6268,5.841,6269,5.841,6270,5.841,6271,5.841,6272,5.841,6273,5.841,6274,5.841,6275,5.841,6276,5.841,6277,5.841,6278,5.841,6279,5.841,6280,5.841,6281,7.914,6282,5.841,6283,5.841,6284,5.841,6285,5.841,6286,5.841,6287,5.841,6288,5.841,6289,5.841,6290,4.882,6291,4.882,6292,3.271,6293,3.271,6294,2.889,6295,3.271,6296,3.271,6297,3.271,6298,3.271,6299,3.271,6300,3.271,6301,4.882,6302,3.271,6303,2.174,6304,2.889,6305,3.245,6306,3.271,6307,3.271,6308,3.271,6309,3.271,6310,3.271,6311,5.841,6312,4.882,6313,3.271,6314,3.271,6315,2.299,6316,2.637,6317,2.299,6318,2.889,6319,3.936,6320,3.271,6321,4.882,6322,2.889,6323,4.882,6324,6.93,6325,3.271,6326,3.271,6327,3.271,6328,2.889,6329,3.271,6330,3.271,6331,2.889,6332,2.299,6333,3.271,6334,7.269,6335,4.882,6336,3.271,6337,3.271,6338,3.271,6339,5.841,6340,3.271,6341,4.882,6342,3.271,6343,3.271,6344,3.271,6345,3.271,6346,7.269,6347,3.271,6348,3.271,6349,3.271,6350,3.271,6351,3.271,6352,3.271,6353,3.271,6354,3.271,6355,3.271,6356,4.882,6357,3.271,6358,3.271,6359,3.271,6360,3.271,6361,4.882,6362,3.271,6363,3.271,6364,3.271,6365,3.271,6366,3.271,6367,3.271,6368,3.271,6369,3.271,6370,2.299,6371,4.882,6372,3.271,6373,2.637,6374,3.271,6375,3.271,6376,3.271,6377,3.271,6378,4.882,6379,4.882,6380,3.271,6381,3.271,6382,2.174,6383,2.889,6384,3.271,6385,2.174,6386,6.121,6387,3.271,6388,3.432,6389,3.271,6390,3.271,6391,3.271,6392,3.271,6393,3.271,6394,3.271,6395,3.271,6396,3.271,6397,3.271,6398,4.882,6399,3.271,6400,3.271,6401,3.271,6402,3.271,6403,4.882,6404,3.271,6405,3.271,6406,3.271,6407,3.271,6408,3.271,6409,3.271,6410,3.271,6411,3.271,6412,4.882,6413,2.889,6414,4.882,6415,6.477,6416,5.841,6417,2.889,6418,3.271,6419,3.271,6420,3.271,6421,5.159,6422,3.271,6423,3.271,6424,3.271,6425,3.271,6426,3.271,6427,3.271,6428,3.271,6429,3.271,6430,2.889,6431,3.271,6432,4.882,6433,3.271,6434,3.271,6435,3.271,6436,3.271,6437,3.271,6438,3.271,6439,5.841,6440,4.312,6441,3.271,6442,2.889,6443,2.889,6444,2.637,6445,3.271,6446,3.271,6447,2.637,6448,5.721,6449,4.882,6450,6.477,6451,3.271,6452,3.271,6453,3.271,6454,3.271,6455,2.449,6456,4.312,6457,2.299,6458,3.271,6459,2.637,6460,1.815,6461,3.271,6462,3.271,6463,2.299,6464,3.271,6465,3.271,6466,3.271,6467,1.89,6468,6.477,6469,2.637,6470,3.271,6471,3.271,6472,3.271,6473,6.477,6474,2.299,6475,2.889,6476,3.271,6477,2.889,6478,3.271,6479,3.271,6480,3.271,6481,3.271,6482,3.271,6483,2.889,6484,3.271,6485,2.889,6486,3.271,6487,2.449,6488,2.637,6489,3.271,6490,1.974,6491,3.271,6492,2.299,6493,2.889,6494,1.89,6495,2.449,6496,2.449,6497,2.174,6498,3.271,6499,2.889,6500,2.174,6501,3.271,6502,3.271,6503,3.271,6504,3.271,6505,2.174,6506,2.174,6507,2.889,6508,3.432,6509,3.271,6510,3.271,6511,2.299,6512,2.889,6513,3.271,6514,3.271,6515,3.271,6516,3.271,6517,2.637,6518,2.637,6519,2.889,6520,3.271,6521,3.271,6522,3.271,6523,2.174,6524,2.637,6525,2.174,6526,3.271,6527,2.889,6528,3.271,6529,3.271,6530,3.271]],["title//en/lessons/corpus-analysis-with-antconc",[794,0.546,982,1.715,4509,3.929]],["body//en/lessons/corpus-analysis-with-antconc",[3,0.095,4,0.375,5,0.044,9,0.121,12,0.109,14,0.394,17,1.285,18,0.609,19,0.703,20,2.323,22,0.627,23,0.814,25,0.552,27,0.917,29,0.375,30,1.168,36,0.65,38,0.589,39,0.519,40,0.199,42,0.171,45,0.09,46,0.064,47,0.499,48,0.961,49,0.098,57,0.229,59,0.666,60,0.206,64,0.448,68,0.601,70,0.855,71,0.093,72,1.293,74,0.656,76,0.592,78,1.097,81,0.443,82,0.044,83,0.912,86,1.356,87,0.194,88,0.49,89,0.463,90,0.855,92,0.722,93,0.026,94,0.53,95,0.647,96,0.815,101,2.44,103,0.518,104,0.871,105,0.11,106,1.128,107,0.516,108,0.789,111,0.668,113,1.417,115,0.024,116,1.128,117,0.131,118,0.962,120,0.707,121,2.209,124,2.367,125,0.917,128,0.838,129,0.434,130,0.036,131,0.668,132,0.062,134,0.379,135,0.16,137,0.074,138,0.112,139,0.19,143,2.657,145,0.75,146,0.176,153,0.124,158,1.316,159,0.092,160,0.114,161,1.356,173,0.53,175,1.723,176,1.707,179,0.353,181,1.078,182,2.103,185,0.13,186,0.961,189,0.248,190,0.008,191,0.833,192,2.253,193,1.027,200,0.51,201,0.211,203,0.834,205,0.795,208,0.838,211,0.138,214,0.225,216,1.42,220,0.577,221,0.406,222,1.64,227,0.337,228,0.227,232,1.625,236,1.295,239,2.075,242,0.424,253,0.585,256,1.265,257,0.338,261,0.658,262,0.65,263,0.296,264,1.15,268,0.553,272,0.251,273,0.329,277,0.075,282,0.685,289,0.896,294,0.481,296,0.537,297,0.229,298,1.444,302,1.695,303,0.443,306,1.495,307,0.882,310,1.912,311,1.026,313,0.584,316,0.486,324,2.019,326,0.834,328,0.589,330,0.744,335,0.285,341,0.125,344,1.525,345,0.571,347,2.444,348,1.323,349,0.569,353,0.32,356,0.434,357,0.34,360,0.238,363,0.554,369,0.647,375,0.776,377,1.209,380,0.259,381,0.196,384,2.199,387,0.721,390,0.39,394,0.689,395,0.149,402,1.356,405,0.24,406,1.365,407,0.598,410,0.768,414,1.347,415,1.861,416,0.744,417,1.643,418,0.973,420,1.123,422,0.16,424,0.677,425,0.29,429,1.054,433,0.553,435,0.24,436,0.329,437,1.42,439,0.117,441,0.125,442,0.789,444,0.081,449,0.138,450,0.131,459,0.477,463,1.295,465,3.527,468,0.166,469,1.325,471,0.492,473,1.735,476,0.353,485,1.027,486,0.172,488,0.406,493,0.08,495,0.757,496,2.086,498,1.058,505,1.015,506,0.431,509,0.182,511,0.37,513,0.519,519,0.182,520,2.199,521,1.347,524,1.078,526,1.522,527,0.947,530,0.48,531,0.285,539,3.171,546,1.945,547,0.995,554,0.834,557,1.128,560,0.406,562,2.267,566,0.353,570,0.855,572,1.006,574,1.6,575,0.292,576,0.721,586,1.263,587,1.449,589,1.265,590,1.139,591,0.871,594,0.47,597,1.42,599,0.906,600,0.983,601,0.153,603,1.598,610,0.21,614,3.546,618,0.818,644,1.42,646,0.843,647,0.117,648,2.265,649,1.562,650,1.562,659,1.483,661,0.319,663,0.153,664,1.356,666,0.896,673,0.534,676,1.295,680,1.522,684,1.489,703,2.58,704,2.075,705,0.252,707,0.364,713,1.525,714,0.757,721,0.301,724,1.071,736,1.103,739,1.354,740,0.906,741,1.041,744,0.601,750,0.797,755,0.77,758,1.168,765,0.32,768,0.357,776,2.53,778,0.875,779,0.668,785,1.15,794,0.935,795,0.983,796,4.636,797,3.171,799,1.64,800,0.882,802,0.685,806,1.082,807,0.995,808,1.006,810,1.512,811,1.155,812,0.201,816,1.181,817,0.248,818,2.891,821,0.887,830,1.265,832,1.263,835,0.93,839,0.701,847,1.62,848,0.961,858,0.757,859,1.42,870,1.64,874,1.285,876,0.507,879,1.499,882,0.617,884,1.03,900,0.537,908,2.795,910,1.525,912,0.855,926,1.152,927,2.135,930,0.569,933,0.703,947,0.776,948,2.98,950,0.21,954,0.507,955,2.103,959,3.661,963,3.171,967,1.148,968,1.054,974,1.006,976,0.53,977,1.858,980,1.112,981,1.34,982,3.084,983,0.835,985,1.237,986,1.078,988,0.768,990,1.368,991,1.991,994,2.323,995,2.558,996,1.707,998,3.269,1011,1.237,1013,0.371,1015,2.135,1022,0.647,1027,1.323,1040,0.739,1041,2.199,1046,2.415,1048,0.721,1052,0.77,1059,1.388,1060,1.255,1065,1.963,1073,0.789,1075,0.875,1079,0.366,1080,1.388,1084,0.878,1098,2.018,1101,0.947,1107,1.813,1110,1.265,1112,1.181,1116,1.723,1120,1.598,1127,1.6,1131,0.429,1133,0.634,1150,3.661,1152,0.855,1154,0.685,1163,4.636,1165,1.265,1185,2.267,1211,2.018,1216,1.586,1233,0.522,1234,1.155,1240,0.924,1294,1.03,1297,1.155,1318,1.03,1326,0.289,1328,2.075,1329,0.815,1330,1.518,1370,0.834,1382,1.6,1392,1.623,1401,0.789,1409,1.478,1415,1.335,1426,1.112,1429,1.663,1447,1.767,1471,2.356,1478,2.891,1488,0.795,1493,1.071,1499,2.652,1516,1.181,1522,1.097,1523,1.234,1529,0.537,1560,2.497,1563,0.776,1565,1.64,1590,1.128,1591,1.767,1593,3.757,1598,2.497,1610,3.536,1611,3.667,1631,0.739,1636,1.323,1639,1.062,1648,0.746,1650,3.661,1662,0.379,1668,1.263,1680,2.9,1683,1.155,1694,0.685,1704,2.728,1721,2.53,1724,2.049,1725,3.269,1727,1.562,1731,1.388,1747,4.111,1749,2.807,1752,2.209,1753,2.681,1808,2.415,1858,1.15,1859,2.785,1912,2.883,1921,2.785,1937,1.356,1942,1.323,1947,1.24,1948,0.833,1956,3.527,1965,3.171,1972,1.553,1984,2.135,1999,1.525,2003,0.961,2009,2.78,2010,0.727,2016,1.045,2021,1.657,2024,1.388,2027,3.028,2037,2.199,2050,1.945,2083,1.681,2087,0.961,2102,1.265,2109,1.42,2120,2.585,2126,2.415,2128,1.388,2152,2.199,2170,1.234,2172,0.855,2189,1.767,2212,1.323,2213,1.058,2240,1.6,2248,1.767,2251,1.767,2278,2.807,2288,3.174,2293,1.562,2305,2.497,2306,1.557,2307,1.963,2308,1.911,2338,0.739,2376,3.282,2378,3.171,2396,2.497,2450,1.681,2481,3.028,2529,1.454,2542,0.896,2545,2.415,2554,0.834,2555,3.46,2621,2.9,2663,3.335,2739,2.338,2751,2.338,2753,2.075,2785,2.267,2789,1.767,2791,1.006,2824,1.454,2825,0.983,2834,1.963,2836,2.681,2851,1.32,2861,2.652,2874,1.813,2875,1.867,2898,2.248,2900,4.432,2902,2.075,2913,3.335,2974,2.05,2993,3.527,3005,3.658,3008,2.415,3017,1.388,3026,1.861,3042,3.757,3056,2.585,3094,1.42,3101,2.267,3104,3.335,3183,2.785,3218,2.135,3227,4.513,3238,1.103,3270,3.171,3280,1.64,3328,3.074,3357,3.028,3369,1.813,3396,2.9,3436,2.585,3492,7.513,3616,2.018,3700,2.267,3705,3.524,3712,2.9,3755,2.267,3780,3.171,3783,3.757,3794,3.282,3806,2.135,3854,3.171,3926,2.9,4011,1.963,4023,2.075,4072,2.681,4117,2.415,4194,2.585,4217,4.432,4270,3.016,4509,6.968,4514,1.767,4530,5.356,4663,2.9,4970,3.282,5108,3.282,5204,3.757,5360,3.028,5368,2.652,5403,4.939,5471,2.681,5473,2.267,5528,2.9,5534,2.415,5548,2.58,5552,3.527,5569,3.028,5635,3.174,5825,3.335,5890,2.378,6385,5.548,6531,3.524,6532,7.827,6533,5.318,6534,3.546,6535,4.046,6536,5.018,6537,7.106,6538,4.046,6539,5.018,6540,5.018,6541,5.018,6542,5.318,6543,4.046,6544,5.018,6545,4.432,6546,3.757,6547,5.018,6548,5.018,6549,5.018,6550,3.546,6551,5.018,6552,3.757,6553,5.018,6554,3.527,6555,5.018,6556,2.785,6557,3.171,6558,4.046,6559,3.527,6560,5.018,6561,5.018,6562,5.318,6563,2.9,6564,3.527,6565,4.384,6566,5.825,6567,4.046,6568,5.018,6569,6.729,6570,5.018,6571,5.018,6572,5.018,6573,3.028,6574,4.432,6575,4.432,6576,3.171,6577,5.018,6578,2.9,6579,3.757,6580,5.018,6581,1.356,6582,7.368,6583,5.018,6584,5.018,6585,5.018,6586,5.018,6587,5.018,6588,7.827,6589,7.368,6590,5.018,6591,5.018,6592,4.432,6593,5.018,6594,5.018,6595,6.596,6596,5.018,6597,5.018,6598,4.432,6599,3.335,6600,4.046,6601,4.432,6602,5.018,6603,3.171,6604,3.757,6605,5.018,6606,4.046,6607,4.046,6608,6.596,6609,5.018,6610,5.018,6611,6.249,6612,6.596,6613,5.018,6614,5.018,6615,5.018,6616,4.657,6617,4.939]],["title//en/lessons/corpus-analysis-with-spacy",[794,0.546,982,1.715,5038,3.929]],["body//en/lessons/corpus-analysis-with-spacy",[1,0.989,2,0.892,3,0.083,4,0.308,5,0.08,6,0.46,8,0.454,9,0.072,12,0.124,14,0.446,15,0.278,19,0.811,22,0.46,23,0.603,24,1.48,25,0.469,26,0.363,29,0.385,30,0.511,31,1.303,36,0.972,37,2.648,38,0.67,39,0.551,40,0.082,42,0.11,45,0.092,46,0.099,47,0.365,49,0.07,51,0.941,56,1.618,57,0.147,58,0.578,59,0.731,60,0.209,64,0.718,65,0.872,67,0.742,68,0.944,70,0.823,71,0.088,72,0.632,74,0.27,76,0.631,81,0.521,82,0.044,83,0.898,86,1.306,87,0.224,88,0.453,89,0.667,92,0.557,93,0.024,94,0.436,95,0.631,98,1.345,101,1.565,103,0.484,104,0.62,105,0.072,106,1.087,107,0.646,110,0.432,111,0.429,113,0.693,115,0.024,116,1.303,117,0.158,118,0.397,120,0.378,122,0.211,124,1.891,127,0.791,128,0.307,130,0.031,131,0.643,132,0.061,133,0.777,134,0.438,135,0.252,136,0.423,137,0.073,138,0.15,139,0.102,142,1.792,146,0.167,148,0.98,152,0.901,153,0.123,157,0.77,159,0.097,160,0.106,161,0.872,164,1.081,167,0.46,169,0.632,170,1.081,173,0.377,175,1.108,176,0.677,179,0.452,180,0.487,181,0.693,185,0.138,186,1.735,189,0.172,190,0.008,191,0.534,194,1.865,196,2.149,197,2.094,199,1.791,200,0.587,201,0.211,203,1.07,205,0.918,206,1.004,208,0.928,210,2.793,211,0.239,214,0.235,220,0.253,223,0.387,224,2.582,227,0.331,228,0.184,230,1.262,232,0.795,236,1.247,241,1.53,242,0.278,249,0.469,253,0.538,256,1.218,257,0.324,259,1.336,263,0.318,264,1.345,267,0.432,268,0.532,272,0.165,273,0.305,276,0.576,277,0.064,282,1.053,284,0.852,291,1.382,295,1.662,296,0.345,297,0.366,299,0.863,301,1.262,302,1.333,303,0.29,305,1.434,307,0.693,311,0.397,313,0.376,316,0.178,317,3.261,318,0.804,324,0.832,325,1.997,326,1.335,327,1.164,328,0.616,330,0.834,335,0.25,340,0.963,341,0.145,344,1.955,345,0.626,347,0.913,348,0.647,349,0.366,353,0.237,356,0.418,357,0.327,358,0.677,360,0.177,363,0.21,367,0.969,368,0.407,369,0.631,374,0.813,375,0.499,377,0.777,380,0.205,381,0.191,382,0.488,383,0.29,387,0.989,389,0.488,390,0.378,391,1.336,395,0.082,399,0.803,400,1.277,401,1.034,403,0.98,405,0.278,407,0.508,410,0.873,414,0.59,416,0.488,418,0.386,422,0.205,425,0.278,427,0.631,428,0.32,429,0.677,430,0.451,431,0.508,432,1.414,433,0.355,434,1.414,435,0.308,436,0.298,438,0.38,439,0.216,441,0.147,442,0.825,444,0.084,447,0.355,449,0.131,450,0.103,459,0.46,460,0.66,463,2.236,464,0.677,466,0.913,468,0.143,469,1.276,471,0.474,472,0.974,476,0.227,486,0.172,488,0.469,493,0.061,495,0.874,496,0.913,497,1.504,498,0.463,503,1.229,505,0.626,506,0.155,508,1.024,509,0.245,510,0.647,511,0.376,512,1.702,513,0.503,517,0.904,519,0.24,521,1.059,522,1.306,524,0.693,525,0.626,526,0.823,527,1.039,529,2.743,530,0.568,531,0.298,534,0.77,543,0.511,555,1.218,559,0.853,560,0.5,566,0.232,567,0.742,570,1.057,573,1.382,575,0.277,576,1.077,580,1.081,583,0.751,587,0.549,590,1.096,591,0.517,594,0.451,599,0.712,601,0.192,603,0.925,605,0.705,610,0.103,613,0.874,631,2.405,632,1.618,635,0.878,640,1.029,643,1.276,645,0.296,646,0.731,647,0.183,649,1.504,661,0.278,662,1.55,663,0.16,664,0.872,665,1.232,666,0.863,668,1.53,675,1.261,678,1.734,679,1.943,680,1.313,681,0.418,682,1.245,683,1.217,686,1.724,690,1.034,699,1.196,700,1.356,703,2.517,704,1.334,705,0.162,708,1.136,711,0.759,712,1.054,714,0.487,715,1.4,721,0.194,724,1.174,731,1.618,737,0.662,740,0.791,742,0.709,743,1.108,744,0.77,752,1.149,757,0.44,758,0.511,761,1.029,763,0.618,765,0.296,766,0.508,768,0.264,774,0.785,777,0.936,779,0.643,780,2.896,784,1.029,785,0.843,788,0.202,790,1.791,793,2.308,794,0.959,799,1.054,800,0.825,802,0.44,803,0.352,805,3.183,806,0.771,807,0.487,812,0.174,814,0.604,817,0.248,821,0.366,823,3.054,826,2.916,830,1.461,832,0.925,834,0.693,835,0.407,836,0.532,839,0.688,840,0.607,848,0.618,852,0.989,858,0.874,863,1.034,873,4.817,876,0.326,879,0.925,883,0.693,884,1.744,886,0.795,900,0.91,904,2.149,906,1.662,907,1.038,908,1.94,910,1.761,912,0.549,914,1.414,924,1.146,926,0.853,930,0.656,933,0.965,934,2.601,940,1.605,941,1.773,944,1.015,945,2.308,947,1.277,948,2.617,949,1.247,950,0.252,951,0.576,954,0.797,955,1.029,956,1.247,959,4.679,967,0.643,968,1.447,970,1.553,971,1.746,972,0.992,974,1.162,975,2.103,976,0.466,977,2.082,980,0.487,981,0.971,982,3.006,983,0.946,984,1.504,985,1.191,987,0.935,988,0.563,990,1.26,991,1.306,992,1.503,994,1.136,996,1.753,997,1.059,998,3.101,999,2.039,1000,0.44,1009,1.096,1011,0.795,1013,0.243,1015,1.373,1021,2.34,1022,0.879,1024,0.795,1026,0.832,1027,0.647,1028,0.726,1029,0.501,1030,2.991,1031,0.503,1032,1.371,1035,0.795,1036,2.49,1037,2.484,1040,1.161,1043,2.49,1044,0.547,1046,1.553,1048,0.694,1051,1.01,1052,0.593,1053,2.144,1054,1.229,1059,1.336,1060,0.549,1064,1.166,1075,0.843,1079,0.547,1089,2.268,1101,1.276,1103,0.98,1104,1.029,1105,0.766,1107,2.093,1109,1.702,1110,1.218,1111,1.136,1114,1.893,1116,1.108,1119,2.422,1120,0.925,1123,1.893,1130,2.42,1131,0.444,1132,2.039,1133,0.913,1135,0.726,1140,1.054,1141,1.504,1142,1.364,1144,0.957,1145,1.02,1147,1.503,1148,1.066,1152,1.343,1154,0.987,1160,2.396,1162,1.336,1163,5.645,1164,2.268,1165,0.813,1183,0.662,1185,1.457,1186,2.235,1187,0.872,1201,2.466,1202,0.571,1203,0.957,1211,1.297,1216,0.576,1228,1.414,1233,0.669,1234,1.664,1240,1.281,1243,1.622,1251,2.416,1253,2.416,1259,1.565,1261,0.759,1263,2.416,1265,2.601,1267,0.957,1268,1.108,1270,1.166,1272,1.138,1276,1.84,1278,1.998,1280,1.414,1281,1.081,1283,1.553,1284,2.416,1285,1.334,1287,1.373,1289,1.84,1292,1.108,1293,2.601,1298,0.777,1299,1.414,1318,1.539,1326,0.278,1329,1.217,1330,0.742,1332,1.138,1369,0.947,1370,1.07,1371,1.341,1374,1.791,1377,1.229,1382,1.847,1391,1.602,1392,1.176,1396,0.913,1398,1.457,1401,0.517,1409,0.969,1415,0.947,1424,3.538,1425,2.427,1431,1.66,1433,1.054,1454,0.759,1459,1.475,1460,2.587,1465,3.713,1467,1.605,1471,0.935,1476,0.366,1478,4.008,1492,0.913,1493,1.217,1494,1.724,1498,4.276,1500,1.791,1516,1.138,1518,1.232,1521,2.118,1522,1.203,1529,0.435,1557,2.183,1560,1.605,1563,0.896,1568,1.196,1573,2.49,1585,1.94,1586,2.183,1590,0.726,1596,1.081,1600,1.054,1602,1.414,1608,3.003,1616,1.334,1620,1.334,1627,0.693,1629,1.602,1630,1.039,1631,0.853,1633,1.136,1636,1.45,1639,0.729,1641,0.957,1644,1.229,1645,0.995,1648,0.518,1653,2.82,1662,0.521,1664,2.197,1665,1.428,1670,1.297,1674,0.709,1675,2.144,1680,3.982,1684,0.517,1690,1.553,1694,1.127,1695,2.039,1709,5.338,1712,5.42,1717,0.98,1721,1.108,1724,0.777,1727,2.538,1730,2.149,1731,1.602,1747,3.627,1750,2.146,1752,1.081,1759,2.183,1775,1.746,1777,1.662,1785,2.039,1797,1.166,1806,1.457,1809,1.108,1810,1.662,1816,2.268,1823,1.273,1826,1.702,1827,1.662,1828,1.297,1847,1.503,1853,0.576,1858,0.563,1859,5.069,1865,1.373,1869,1.503,1881,1.373,1883,1.943,1891,3.095,1893,2.405,1895,1.944,1897,2.144,1903,0.711,1906,1.899,1908,1.297,1922,0.647,1924,2.039,1929,1.457,1934,1.081,1940,0.742,1942,1.162,1943,2.183,1944,2.764,1949,1.004,1958,2.252,1959,1.004,1961,2.183,1972,1.364,1973,2.039,1983,1.541,1984,2.056,1986,0.632,1995,1.504,1998,1.136,2005,0.863,2007,0.578,2010,0.432,2013,1.738,2028,1.297,2036,2.601,2046,3.397,2053,2.144,2061,0.843,2062,0.917,2065,1.553,2072,2.118,2074,1.081,2095,0.524,2101,2.268,2102,0.813,2126,1.553,2127,0.675,2128,1.336,2131,1.108,2133,0.604,2143,1.136,2146,2.039,2153,0.832,2155,1.136,2167,5.126,2173,2.252,2212,0.969,2213,0.694,2214,0.992,2216,1.166,2244,1.847,2253,0.892,2271,1.229,2274,2.144,2290,4.826,2292,1.297,2293,2.145,2317,2.416,2329,2.416,2330,2.601,2339,3.571,2340,2.49,2342,1.865,2348,1.414,2357,1.196,2368,2.424,2372,3.496,2374,1.373,2376,4.336,2377,1.553,2381,2.266,2409,2.416,2410,3.397,2428,1.457,2479,1.414,2482,2.416,2495,1.605,2499,2.416,2529,0.935,2536,0.957,2540,2.416,2542,0.863,2545,2.326,2548,0.892,2552,2.039,2554,1.282,2555,3.667,2558,3.851,2575,2.33,2578,1.565,2597,1.136,2600,4.411,2606,2.601,2616,2.416,2621,1.865,2625,1.791,2626,3.896,2631,2.849,2633,1.791,2655,1.262,2660,1.112,2678,4.377,2679,3.325,2680,2.916,2681,2.1,2715,2.416,2717,2.039,2719,3.731,2741,1.364,2742,2.118,2743,1.385,2745,1.553,2752,0.536,2759,3.225,2761,2.268,2772,1.627,2774,1.791,2775,2.045,2783,1.414,2786,1.136,2789,1.136,2791,1.162,2793,2.849,2795,0.759,2797,1.166,2799,1.943,2810,1.865,2811,0.832,2816,2.405,2822,1.66,2824,2.463,2827,0.889,2829,0.852,2832,1.53,2834,2.266,2839,1.865,2848,0.892,2851,0.785,2861,2.33,2875,0.913,2890,2.793,2897,2.268,2898,1.602,2899,1.503,2901,1.865,2903,1.659,2909,2.153,2917,1.336,2919,0.711,2924,2.985,2938,1.434,2939,0.98,2942,1.414,2950,2.582,2953,1.414,2963,1.108,2967,1.262,2989,2.144,3001,2.416,3010,1.229,3014,2.144,3024,2.266,3030,2.641,3047,1.334,3062,1.662,3085,2.386,3087,2.326,3102,1.553,3156,4.356,3183,1.791,3186,2.849,3187,1.414,3238,1.273,3247,1.414,3284,3.348,3291,0.98,3311,1.262,3313,2.601,3316,1.84,3320,1.247,3333,2.582,3339,1.662,3347,1.89,3370,2.557,3382,1.605,3396,1.865,3398,4.072,3515,2.601,3621,1.334,3623,6.81,3670,2.183,3690,2.039,3706,2.102,3713,1.136,3716,1.081,3721,3.936,3732,1.662,3737,1.553,3742,1.865,3796,1.943,3861,6.358,3863,5.691,3869,1.503,3906,2.617,3907,2.771,3909,4.355,3967,1.947,3970,1.297,4018,1.791,4020,1.605,4022,2.252,4035,2.49,4041,2.662,4044,2.416,4144,1.662,4161,0.693,4273,1.457,4281,1.605,4302,2.268,4424,3.662,4426,2.682,4435,1.943,4437,1.297,4439,2.144,4446,1.136,4509,2.416,4514,2.04,4517,1.414,4526,2.849,4530,1.865,4537,2.601,4554,3.896,4579,1.865,4607,3.494,4615,1.553,4624,2.039,4626,2.039,4773,1.792,4780,1.947,4794,1.553,4947,1.947,5006,1.865,5017,2.682,5038,7.022,5056,0.98,5076,1.605,5116,2.268,5150,2.601,5154,2.849,5162,2.849,5194,2.416,5196,2.849,5213,3.212,5247,2.144,5251,4.671,5261,3.212,5290,1.865,5337,2.539,5338,1.605,5389,1.4,5396,3.662,5404,1.541,5540,1.724,5543,2.268,5567,2.144,5580,3.054,5614,2.416,5622,2.601,5635,4.335,5637,1.414,5725,2.405,5733,3.618,5784,2.039,5793,2.268,5818,1.724,5820,2.268,5832,1.373,5845,1.553,5864,1.553,5874,2.268,5890,0.98,5950,2.268,5962,1.724,5977,1.605,6029,2.601,6098,3.397,6125,2.039,6161,2.601,6163,2.416,6187,2.601,6212,3.896,6332,2.268,6467,1.865,6523,2.144,6535,4.671,6537,2.601,6562,3.896,6565,2.144,6576,3.054,6579,2.416,6617,2.416,6618,6.046,6619,5.338,6620,2.849,6621,2.601,6622,5.159,6623,2.268,6624,5.793,6625,4.832,6626,6.433,6627,6.964,6628,2.268,6629,8.713,6630,3.226,6631,2.144,6632,3.226,6633,3.226,6634,3.226,6635,2.601,6636,5.682,6637,5.187,6638,4.817,6639,3.226,6640,4.832,6641,3.896,6642,3.226,6643,4.832,6644,4.832,6645,3.226,6646,4.671,6647,3.226,6648,8.066,6649,6.89,6650,3.226,6651,2.849,6652,2.849,6653,3.201,6654,3.226,6655,3.226,6656,6.388,6657,3.496,6658,3.226,6659,3.226,6660,2.144,6661,1.414,6662,2.268,6663,3.226,6664,2.416,6665,2.416,6666,2.849,6667,2.849,6668,2.849,6669,3.226,6670,3.226,6671,3.226,6672,2.416,6673,2.849,6674,2.849,6675,2.849,6676,2.849,6677,2.849,6678,2.849,6679,3.226,6680,4.832,6681,3.226,6682,3.226,6683,4.832,6684,3.226,6685,3.226,6686,4.832,6687,5.543,6688,4.832,6689,3.226,6690,4.832,6691,4.832,6692,4.832,6693,4.832,6694,4.832,6695,4.832,6696,3.212,6697,3.226,6698,4.832,6699,3.896,6700,4.832,6701,3.896,6702,4.832,6703,3.226,6704,3.226,6705,3.226,6706,2.849,6707,3.226,6708,2.268,6709,2.268,6710,4.832,6711,3.226,6712,2.849,6713,3.226,6714,3.226,6715,3.226,6716,3.226,6717,3.226,6718,4.832,6719,3.226,6720,3.226,6721,2.849,6722,3.226,6723,4.832,6724,3.226,6725,3.226,6726,2.849,6727,3.226,6728,4.832,6729,4.832,6730,4.268,6731,4.268,6732,4.832,6733,4.832,6734,4.832,6735,4.832,6736,6.89,6737,5.159,6738,6.013,6739,4.832,6740,4.832,6741,4.832,6742,4.832,6743,6.89,6744,3.226,6745,3.226,6746,3.226,6747,2.601,6748,5.793,6749,3.226,6750,4.338,6751,5.117,6752,5.793,6753,3.662,6754,3.212,6755,3.348,6756,4.671,6757,4.832,6758,4.338,6759,4.832,6760,4.832,6761,1.791,6762,1.947,6763,2.849,6764,3.226,6765,3.226,6766,3.226,6767,3.226,6768,6.89,6769,6.433,6770,5.187,6771,6.89,6772,3.226,6773,3.226,6774,3.226,6775,3.226,6776,2.582,6777,4.832,6778,6.085,6779,2.416,6780,3.226,6781,3.226,6782,2.849,6783,2.849,6784,4.832,6785,3.226,6786,3.226,6787,3.226,6788,3.226,6789,4.832,6790,3.226,6791,4.832,6792,3.226,6793,3.226,6794,2.416,6795,5.159,6796,2.601,6797,5.793,6798,3.226,6799,3.226,6800,3.226,6801,2.601,6802,3.226,6803,7.498,6804,5.682,6805,5.555,6806,5.117,6807,2.849,6808,5.187,6809,6.433,6810,2.416,6811,3.226,6812,3.226,6813,3.226,6814,3.226,6815,3.226,6816,2.849,6817,5.682,6818,3.226,6819,3.226,6820,2.849,6821,3.226,6822,2.416,6823,4.832,6824,4.832,6825,3.226,6826,2.849,6827,4.338,6828,3.226,6829,3.226,6830,4.832,6831,3.226,6832,2.849,6833,3.226,6834,4.832,6835,3.226,6836,4.832,6837,2.849,6838,5.117,6839,3.226,6840,3.226,6841,3.226,6842,4.832,6843,3.226,6844,3.226,6845,4.832,6846,3.226,6847,3.226,6848,3.226,6849,3.226,6850,2.849,6851,3.226,6852,3.226,6853,3.226,6854,3.226,6855,3.226,6856,3.226,6857,3.226,6858,3.226,6859,4.832,6860,4.268,6861,3.226,6862,3.226,6863,2.601,6864,3.226,6865,1.605,6866,2.849,6867,3.226,6868,3.226,6869,3.226,6870,3.226,6871,3.226,6872,2.849,6873,2.849,6874,2.039,6875,4.268,6876,1.334,6877,2.916,6878,2.601,6879,2.849,6880,3.226,6881,2.416,6882,5.793,6883,2.849,6884,3.226,6885,2.416,6886,4.832,6887,4.268,6888,6.085,6889,5.117,6890,4.832,6891,4.832,6892,4.832,6893,3.226,6894,3.226,6895,2.849,6896,3.226,6897,3.226,6898,3.226,6899,4.832,6900,3.226,6901,3.226,6902,2.849,6903,4.338,6904,3.896,6905,3.226,6906,3.226,6907,3.226,6908,3.226,6909,3.226,6910,3.896,6911,3.226,6912,4.832,6913,3.226,6914,3.226,6915,3.226,6916,3.226,6917,3.226,6918,3.226,6919,2.601,6920,3.226,6921,3.226,6922,3.226,6923,3.226,6924,3.226,6925,3.226,6926,4.268,6927,4.832,6928,4.832,6929,4.832,6930,4.832,6931,3.896,6932,2.039,6933,3.226,6934,2.416,6935,2.601,6936,3.226,6937,3.226,6938,2.849,6939,4.832,6940,3.226,6941,2.601,6942,2.416,6943,4.268,6944,3.226,6945,2.416,6946,2.268,6947,2.601,6948,2.793,6949,2.849,6950,2.416,6951,2.849,6952,3.226,6953,2.601,6954,2.601,6955,3.226,6956,4.268,6957,4.832,6958,3.226,6959,2.849,6960,3.226,6961,3.226,6962,2.849,6963,2.601,6964,2.849,6965,6.433,6966,2.416,6967,3.226,6968,2.849,6969,3.226,6970,3.226,6971,2.849,6972,3.226,6973,2.601,6974,3.226,6975,2.601,6976,2.849,6977,3.226,6978,3.226,6979,2.849,6980,4.268,6981,3.226,6982,3.226,6983,3.226,6984,3.618,6985,2.849,6986,2.849,6987,2.849,6988,2.601,6989,3.226,6990,3.226,6991,2.601,6992,3.226,6993,2.601,6994,3.226,6995,2.039,6996,2.849,6997,3.226,6998,3.226,6999,3.226,7000,2.849,7001,6.388,7002,2.144,7003,2.849,7004,2.849,7005,2.601,7006,1.724,7007,3.618,7008,6.433,7009,3.226,7010,3.226,7011,3.226,7012,4.832,7013,3.226,7014,3.226,7015,5.793,7016,3.226,7017,3.226,7018,2.849,7019,3.226,7020,3.226,7021,3.226,7022,3.226,7023,3.226,7024,4.832,7025,5.682,7026,3.226,7027,3.226,7028,2.849,7029,2.849,7030,3.226,7031,3.226,7032,3.226,7033,2.849,7034,3.226,7035,3.226,7036,3.226,7037,3.226,7038,3.226,7039,2.416,7040,2.849,7041,2.601,7042,2.849,7043,3.226,7044,3.226,7045,3.226,7046,3.226,7047,3.226,7048,3.226,7049,3.226,7050,3.226,7051,3.226,7052,3.226,7053,6.89,7054,3.226,7055,3.226,7056,3.226,7057,2.144,7058,3.896,7059,3.226,7060,3.226,7061,3.226,7062,3.226,7063,3.226,7064,3.226,7065,3.226,7066,3.226,7067,3.226,7068,2.416,7069,3.226,7070,3.226,7071,4.832,7072,3.226,7073,3.226,7074,3.226,7075,3.226,7076,2.849,7077,2.849,7078,6.217,7079,2.849,7080,3.226,7081,3.226,7082,3.226,7083,1.865,7084,2.144,7085,3.226,7086,3.226,7087,3.226,7088,3.226,7089,3.226,7090,4.832,7091,3.226,7092,3.226,7093,3.226,7094,5.793,7095,3.226,7096,4.832,7097,3.226,7098,5.793,7099,3.226,7100,4.832,7101,3.226,7102,3.226,7103,3.226,7104,3.226,7105,3.226,7106,3.226,7107,3.226,7108,3.226,7109,2.849,7110,3.226,7111,3.226,7112,3.226,7113,2.416,7114,2.682,7115,3.226,7116,5.793,7117,3.226,7118,4.832,7119,4.832,7120,3.226,7121,4.832,7122,4.832,7123,4.832,7124,2.601,7125,3.226,7126,2.416,7127,2.268,7128,2.601,7129,1.947,7130,2.144,7131,3.226,7132,2.416,7133,3.226,7134,2.268,7135,2.849,7136,3.226,7137,2.582,7138,2.268,7139,2.601,7140,3.226,7141,2.416,7142,3.226,7143,5.793,7144,3.226,7145,3.226,7146,4.832,7147,4.832,7148,3.226,7149,3.226,7150,3.226,7151,3.226,7152,3.226,7153,3.226,7154,3.226,7155,3.226,7156,2.601,7157,3.226,7158,2.268,7159,2.268,7160,3.226,7161,2.416,7162,3.226,7163,2.601,7164,2.849,7165,3.226,7166,3.226,7167,2.268,7168,2.849,7169,1.724,7170,2.601,7171,2.849,7172,3.226,7173,3.226,7174,2.849,7175,2.416,7176,3.226,7177,3.226,7178,3.226,7179,3.226]],["title//en/lessons/correspondence-analysis-in-R",[39,0.264,794,0.457,1044,0.498,1493,0.714,2016,0.696]],["body//en/lessons/correspondence-analysis-in-R",[3,0.052,8,0.642,12,0.138,14,0.331,15,0.232,20,1.418,22,0.54,23,0.591,25,0.544,26,0.299,30,1.132,31,1.693,32,1.534,38,0.698,39,0.452,40,0.181,42,0.257,44,2.328,45,0.089,46,0.073,47,0.304,49,0.085,52,2.162,55,0.46,59,0.574,60,0.203,62,1.284,63,0.719,64,0.588,68,0.482,69,0.593,71,0.065,72,0.789,76,0.54,77,1.224,78,0.944,79,1.224,82,0.019,86,2.349,87,0.291,88,0.471,89,0.371,90,0.967,92,0.746,93,0.023,94,0.273,95,0.557,100,2.646,103,0.399,104,0.608,105,0.085,107,0.444,108,0.787,110,0.673,112,0.407,115,0.019,117,0.143,120,0.642,122,0.26,129,0.349,130,0.035,132,0.063,133,0.97,134,0.304,135,0.24,136,0.414,137,0.063,138,0.143,144,0.491,146,0.191,152,0.564,153,0.085,159,0.093,160,0.114,166,2.645,167,0.54,170,2.888,171,2.243,173,0.262,175,1.383,179,0.549,180,0.993,181,1.618,185,0.131,190,0.006,191,0.607,196,1.494,197,1.224,201,0.2,203,0.67,206,1.254,208,0.704,211,0.221,212,1.455,223,0.341,227,0.322,228,0.208,229,2,232,1.399,235,1.455,236,1.697,238,1.607,247,1.248,249,0.326,253,0.49,254,2.004,256,1.015,257,0.284,261,0.36,262,0.853,263,0.274,264,0.99,267,0.588,272,0.137,273,0.276,277,0.058,282,0.775,289,0.719,291,0.808,294,0.476,296,0.704,297,0.183,298,1.113,303,0.341,305,1.195,306,1.094,309,0.97,311,0.495,313,0.469,316,0.222,319,1.349,320,1.015,326,0.67,328,0.638,330,0.574,334,2.235,335,0.354,340,1.188,341,0.068,344,2.17,345,0.349,350,0.37,356,0.569,363,0.37,367,0.808,369,0.557,375,0.878,377,1.814,380,0.239,381,0.224,383,0.224,387,0.944,388,4.578,394,0.61,395,0.068,396,1.814,397,1.22,399,0.469,401,0.719,405,0.193,409,0.484,410,0.469,415,1.494,417,1.381,418,0.787,422,0.181,424,0.349,425,0.137,427,0.7,428,0.194,430,0.242,431,0.273,433,0.83,434,1.765,435,0.272,436,0.254,437,2.321,439,0.182,440,0.68,441,0.125,442,0.482,444,0.081,447,0.444,449,0.121,450,0.12,459,0.626,462,1.195,468,0.077,469,1.063,471,0.395,472,0.509,474,3.282,476,0.283,485,0.509,486,0.184,488,0.533,493,0.075,495,0.608,498,1.081,504,0.522,505,0.926,506,0.342,509,0.26,510,0.808,511,0.374,513,0.313,517,1.613,519,0.207,520,3.3,525,0.695,526,0.967,530,0.49,531,0.347,534,0.482,543,1.132,546,2.277,549,0.875,551,1.114,554,0.67,559,0.836,566,0.193,567,1.643,570,0.853,572,0.808,573,0.865,574,1.284,575,0.128,576,1.081,580,1.902,587,0.686,591,0.704,592,1.284,593,1.418,594,0.469,596,1.015,599,0.495,600,1.289,601,0.182,603,1.259,605,0.507,609,1.877,610,0.181,613,0.745,618,0.645,622,2.489,635,0.55,642,1.494,645,0.341,646,0.721,647,0.199,661,0.338,662,0.906,663,0.132,665,0.686,666,1.174,668,1.886,673,0.46,675,1.245,676,1.039,680,1.367,687,2.547,703,2.794,705,0.203,707,0.313,712,1.316,713,1.224,714,0.608,715,1.167,716,2.004,721,0.242,737,1.35,740,0.698,757,0.55,761,1.284,762,1.254,763,0.771,765,0.341,768,0.183,777,0.885,778,0.702,779,0.536,780,1.254,781,2.677,783,2.545,785,0.702,787,1.088,788,0.544,794,0.972,795,0.789,801,2.36,803,0.294,812,0.182,814,1.336,817,0.169,827,0.407,833,1.819,836,0.903,840,0.569,841,1.584,844,0.826,847,0.885,848,0.771,852,0.815,853,1.062,858,0.608,870,1.316,871,1.224,876,0.574,880,1.665,882,0.698,900,0.765,907,0.865,910,1.224,912,0.686,916,1.349,920,2.898,926,0.593,928,1.316,930,0.929,931,0.686,933,1,939,1.839,944,1.192,946,1.499,947,1.268,949,1.039,951,1.488,953,2.799,954,0.789,956,1.465,957,0.826,966,0.808,967,0.536,968,1.5,969,2.152,971,2.052,974,0.808,976,0.384,980,0.993,983,0.643,985,1.399,989,0.67,990,1.212,994,2,1011,0.992,1013,0.359,1022,0.395,1028,0.906,1031,0.867,1032,0.736,1034,1.088,1035,0.524,1044,0.885,1052,0.74,1058,2.097,1062,1.147,1072,6.65,1075,0.702,1079,0.662,1082,2.328,1083,1.714,1091,0.878,1103,1.999,1104,1.284,1109,2.976,1110,1.015,1115,2.545,1131,0.455,1132,2.545,1133,0.83,1136,2.221,1138,1.418,1140,1.316,1147,1.877,1148,1.242,1152,1.12,1154,0.55,1156,3.247,1159,1.494,1165,1.015,1182,0.638,1186,1.167,1187,1.088,1196,5.155,1203,1.195,1216,0.719,1227,0.944,1230,2.235,1232,2.898,1234,0.927,1240,1.148,1246,2.259,1248,1.938,1254,1.57,1268,1.383,1297,1.733,1298,0.97,1300,2.152,1326,0.232,1328,2.348,1330,0.927,1331,2.022,1332,1.839,1370,0.944,1371,0.922,1391,1.57,1392,1.202,1394,1.455,1396,1.607,1401,0.431,1409,0.808,1415,0.593,1426,0.857,1429,1.015,1445,2.733,1446,2.545,1447,1.418,1457,0.686,1459,1.56,1488,0.638,1493,1.486,1498,2.677,1518,1.368,1519,1.877,1522,0.67,1526,3.514,1527,3.247,1529,0.522,1563,1.017,1567,2.43,1582,2.152,1590,0.906,1600,1.855,1601,2.799,1604,1.819,1610,4.171,1613,2.401,1622,1.811,1627,1.679,1629,1.114,1630,0.578,1631,0.593,1632,0.495,1633,1.418,1634,4.309,1636,0.808,1641,1.195,1642,1.534,1644,2.505,1645,1.208,1646,1.765,1660,2.201,1662,0.569,1664,2.886,1665,0.992,1676,1.646,1677,1.777,1680,4.128,1684,0.608,1687,0.906,1689,2.376,1694,1.299,1695,4.759,1717,1.726,1721,1.383,1724,1.72,1728,5.758,1729,2.234,1731,2.436,1732,2,1734,2.052,1749,1.714,1750,2.64,1752,1.902,1756,1.906,1768,3.165,1776,1.015,1778,1.062,1790,2.43,1791,1.765,1793,2.052,1803,5.005,1806,2.565,1808,2.733,1813,2.901,1824,2.075,1829,2.004,1833,2.794,1854,1.714,1865,2.416,1881,1.714,1890,4.607,1900,2.43,1903,0.593,1906,2.008,1908,1.619,1933,4.174,1934,2.392,1941,2,1942,1.432,1947,1.238,1956,6.223,1958,1.316,1974,5.45,1995,1.767,1999,1.726,2003,0.771,2010,0.638,2013,1.088,2014,3.991,2016,1.421,2037,1.765,2058,0.865,2087,0.771,2104,0.808,2109,1.14,2124,1.938,2127,0.469,2130,2.152,2182,2.545,2192,2.72,2198,1.284,2204,1.284,2211,2.439,2233,2.545,2244,1.811,2245,3.016,2246,1.819,2247,1.576,2255,2.43,2270,1.938,2272,1.284,2274,3.774,2288,1.938,2291,1.335,2293,1.767,2295,2.645,2296,2.677,2307,2.221,2309,1.068,2316,3.801,2324,2.416,2328,2.545,2338,0.968,2356,2.052,2366,3.24,2368,1.14,2381,2.221,2382,1.113,2406,2.677,2418,2.43,2428,3.226,2450,1.902,2459,2.004,2479,1.765,2512,1.57,2529,2.476,2531,3.447,2536,2.119,2537,3.282,2542,1.174,2547,1.349,2571,2.235,2597,2.652,2600,2.075,2609,2.831,2615,5.348,2633,2.235,2635,3.388,2643,3.557,2651,2.677,2660,1.513,2683,2.075,2698,3.016,2709,2.075,2710,2.545,2727,2.235,2732,1.819,2738,1.855,2748,0.875,2750,3.016,2779,3.964,2783,1.765,2795,0.948,2797,2.052,2801,3.016,2822,0.97,2834,1.576,2835,2.677,2838,0.906,2844,2.182,2848,1.819,2851,1.068,2883,2.573,2886,2.882,2898,1.57,2901,2.264,2909,1.063,2917,1.114,2938,1.195,2943,1.576,2958,3.557,2963,2.453,2968,6.888,2974,1.801,3012,2.677,3014,2.677,3019,2.43,3023,2.545,3037,3.589,3094,1.14,3110,1.714,3124,1.665,3166,2.545,3200,1.665,3238,1.446,3288,1.619,3299,2.416,3311,2.221,3347,3.207,3348,2.545,3355,2.971,3364,4.051,3380,2.416,3382,2.004,3400,3.282,3421,3.557,3439,0.846,3441,3.507,3518,5.348,3520,3.174,3526,2.677,3630,2.152,3655,2.677,3699,3.165,3700,1.819,3703,2.545,3704,1.765,3710,3.426,3716,1.349,3717,3.557,3721,1.819,3742,2.328,3767,7.241,3790,2.677,3807,1.619,3814,2.348,3827,3.557,3829,1.877,3831,1.665,3838,6.181,3842,3.589,3869,3.885,3949,4.372,3985,2.831,4011,2.221,4013,5.181,4018,3.651,4032,1.877,4035,2.925,4083,2.328,4104,4.356,4108,1.534,4113,3.509,4143,3.888,4175,7.435,4195,5.074,4265,1.063,4270,1.455,4274,3.991,4281,2.004,4294,3.226,4330,2.677,4333,2.235,4400,1.877,4419,2.724,4420,5.302,4442,3.034,4446,2.316,4454,4.925,4524,5.348,4535,4.551,4607,2.646,4611,1.938,4613,2.545,4624,2.545,4673,7.919,4678,3.247,4722,4.578,4741,3.426,4773,1.494,4950,2.43,4970,2.004,5114,5.492,5179,2.43,5199,3.016,5220,6.242,5223,3.426,5246,3.557,5310,4.252,5315,2.565,5338,2.004,5389,1.167,5404,1.811,5580,2.545,5594,2.235,5597,2.235,5607,3.388,5638,3.991,5644,2.152,5648,2.545,5703,3.016,5755,2.831,5825,5.194,5881,2.825,6194,5.005,6203,5.638,6210,1.576,6444,3.247,6467,2.328,6550,2.733,6556,2.235,6557,2.545,6578,4.352,6581,1.088,6601,3.557,6619,2.677,6657,2.43,6661,3.424,6753,2.545,6876,3.533,7169,3.034,7180,7.277,7181,9.44,7182,8.895,7183,8.029,7184,6.65,7185,7.545,7186,6.888,7187,6.299,7188,4.027,7189,3.426,7190,4.027,7191,3.247,7192,7.813,7193,3.016,7194,4.027,7195,4.027,7196,4.027,7197,3.247,7198,3.557,7199,2.831,7200,4.027,7201,3.016,7202,3.016,7203,3.557,7204,4.027,7205,3.016,7206,4.027,7207,3.774,7208,7.142,7209,1.534,7210,5.678,7211,3.557,7212,5.678,7213,4.027,7214,7.142,7215,4.027,7216,3.247,7217,4.027,7218,2.677,7219,3.557,7220,2.328,7221,6.139,7222,3.247,7223,5.015,7224,5.678,7225,4.252,7226,3.991,7227,4.027,7228,4.569,7229,9.209,7230,3.247,7231,8.753,7232,7.616,7233,8.853,7234,7.391,7235,5.644,7236,7.142,7237,3.774,7238,8.448,7239,8.448,7240,7.241,7241,7.142,7242,4.027,7243,2.075,7244,4.027,7245,6.577,7246,5.015,7247,4.027,7248,4.027,7249,8.693,7250,2.831,7251,4.027,7252,4.027,7253,2.831,7254,4.027,7255,8.853,7256,7.53,7257,3.557,7258,8.933,7259,6.458,7260,4.027,7261,5.678,7262,4.027,7263,4.759,7264,7.678,7265,5.015,7266,5.808,7267,6.577,7268,4.027,7269,3.557,7270,4.027,7271,4.027,7272,4.027,7273,3.557,7274,4.027,7275,4.027,7276,4.027,7277,3.016,7278,6.577,7279,5.678,7280,4.027,7281,5.015,7282,6.65,7283,4.027,7284,4.027,7285,7.142,7286,7.142,7287,7.142,7288,6.308,7289,7.142,7290,4.027,7291,8.029,7292,7.142,7293,4.027,7294,2.677,7295,5.678,7296,4.027,7297,4.027,7298,3.247,7299,3.557,7300,4.027,7301,4.027,7302,4.027,7303,5.678,7304,4.027,7305,4.027,7306,4.027,7307,4.027,7308,7.731,7309,4.027,7310,4.027,7311,5.678,7312,4.027,7313,4.027,7314,4.027,7315,4.027,7316,4.027,7317,4.027,7318,3.247,7319,4.027,7320,6.577,7321,4.027,7322,4.027,7323,4.027,7324,4.578,7325,4.027,7326,3.589,7327,4.027,7328,3.557,7329,2.831,7330,3.247,7331,4.027,7332,4.027,7333,4.027,7334,4.027,7335,6.577,7336,4.027,7337,4.027,7338,4.027,7339,4.027,7340,4.027,7341,4.027,7342,4.027,7343,4.027,7344,4.027,7345,4.027,7346,4.027,7347,4.027,7348,5.492,7349,5.678,7350,4.027,7351,4.027,7352,4.027,7353,4.027,7354,4.027,7355,5.348,7356,4.027,7357,4.027,7358,4.027,7359,4.027,7360,4.027,7361,4.027,7362,4.027,7363,4.027,7364,4.027,7365,4.027,7366,4.027,7367,4.027,7368,4.027,7369,4.027,7370,4.027,7371,4.027,7372,4.027,7373,4.027,7374,4.027,7375,4.027,7376,4.027,7377,4.027,7378,4.027,7379,4.027,7380,4.027,7381,4.027,7382,4.027,7383,4.027,7384,4.027,7385,4.027,7386,4.027,7387,4.027,7388,4.027,7389,4.027,7390,4.027,7391,4.027,7392,4.027,7393,3.557,7394,4.027,7395,4.027,7396,4.027,7397,4.027,7398,4.027,7399,4.027,7400,4.027,7401,4.027,7402,4.027,7403,4.027,7404,4.027,7405,6.577,7406,4.027,7407,4.027,7408,3.557,7409,4.027,7410,4.027,7411,3.557,7412,1.576,7413,4.578,7414,2.677,7415,3.247,7416,5.45,7417,5.678,7418,4.252,7419,4.027,7420,4.027,7421,6.577,7422,6.577,7423,4.027,7424,4.027,7425,4.027,7426,4.027,7427,4.027,7428,4.027,7429,3.557,7430,5.758,7431,4.027,7432,5.678,7433,7.142,7434,4.027,7435,4.027,7436,4.027,7437,4.027,7438,4.027,7439,4.027,7440,4.027,7441,4.027,7442,4.027,7443,4.027,7444,4.027,7445,4.027,7446,6.577,7447,4.027,7448,4.027,7449,4.027,7450,4.027,7451,4.027,7452,4.027,7453,2.831,7454,3.247,7455,4.027,7456,4.027,7457,5.808,7458,3.557,7459,4.027,7460,4.027,7461,2.831,7462,3.557,7463,2.152,7464,4.027,7465,3.557,7466,2.677,7467,2.152,7468,4.027,7469,4.027,7470,5.678,7471,4.027,7472,2.677,7473,4.027,7474,4.027,7475,5.678,7476,5.808,7477,5.678,7478,4.027,7479,4.027,7480,4.027,7481,5.678,7482,8.198,7483,7.142,7484,8.198,7485,4.027,7486,5.678,7487,3.016,7488,3.557,7489,2.545,7490,3.557,7491,6.577,7492,6.577,7493,6.577,7494,6.577,7495,4.027,7496,4.027,7497,4.027,7498,4.027,7499,5.678,7500,5.678,7501,5.678,7502,5.678,7503,4.027,7504,4.027,7505,4.027,7506,4.027,7507,5.678,7508,5.678,7509,5.678,7510,5.678,7511,4.027,7512,4.027,7513,4.027,7514,4.027,7515,4.027,7516,4.027,7517,4.027,7518,4.027,7519,6.577,7520,4.027,7521,7.53,7522,4.027,7523,4.027,7524,4.027,7525,4.027,7526,4.027,7527,4.027,7528,4.027,7529,4.027,7530,4.027,7531,4.027,7532,4.027,7533,4.027,7534,4.027,7535,4.027,7536,4.027,7537,4.027,7538,4.027,7539,4.027,7540,4.027,7541,4.027,7542,4.027,7543,4.027,7544,4.027,7545,5.678,7546,4.027,7547,4.027,7548,5.678,7549,5.678,7550,4.027,7551,2.831,7552,4.027,7553,3.557,7554,2.43,7555,4.027,7556,4.027,7557,4.027,7558,3.589,7559,4.027,7560,4.027,7561,3.016,7562,4.027,7563,3.247,7564,3.557,7565,3.557,7566,4.027,7567,4.027,7568,4.027,7569,4.027,7570,4.027,7571,4.027,7572,4.027,7573,4.027,7574,4.027,7575,4.027,7576,4.027,7577,4.027,7578,3.991,7579,4.027,7580,4.027,7581,4.027,7582,4.027,7583,4.027,7584,2.545,7585,4.027,7586,4.027,7587,4.027]],["title//en/lessons/retired/counting-frequencies-from-zotero-items",[815,2.38,977,1.206,1101,0.687,1457,0.815]],["body//en/lessons/retired/counting-frequencies-from-zotero-items",[3,0.116,5,0.081,6,0.728,9,0.122,12,0.094,25,0.479,26,0.335,36,0.824,42,0.28,45,0.069,46,0.082,47,0.66,57,0.398,58,0.761,59,0.861,60,0.202,71,0.091,74,0.714,82,0.041,93,0.018,97,2.327,98,1.109,104,0.681,105,0.137,111,1.019,115,0.018,117,0.163,130,0.043,134,0.481,137,0.072,138,0.148,139,0.134,141,0.993,145,0.586,146,0.174,153,0.095,157,1.021,171,1.603,185,0.122,189,0.276,190,0.008,201,0.148,208,0.949,211,0.235,214,0.217,221,0.747,242,0.366,266,0.957,272,0.261,277,0.078,283,3.568,286,3.397,304,0.382,341,0.108,345,0.663,349,0.72,357,0.591,360,0.175,364,1.842,380,0.227,383,0.261,390,0.305,394,0.515,399,0.74,405,0.418,406,1.109,416,0.773,422,0.244,424,0.663,431,0.43,436,0.296,438,0.275,444,0.084,451,1.567,460,0.868,461,0.867,463,2.405,473,1.497,476,0.447,485,0.803,486,0.134,488,0.665,493,0.072,508,0.868,509,0.247,513,0.51,517,1.189,519,0.175,530,0.414,543,1.405,546,1.678,559,0.936,560,0.351,566,0.305,567,1.463,574,2.027,575,0.278,591,0.82,594,0.46,601,0.148,605,0.568,640,2.027,644,2.167,647,0.148,663,0.191,664,2.069,673,0.515,681,1.105,682,1.832,687,1.8,690,1.135,714,0.959,721,0.382,744,0.983,752,1.135,757,0.868,768,0.29,785,1.109,794,0.796,812,0.191,815,4.606,834,1.832,840,0.621,843,3.529,853,1.633,859,1.8,874,1.109,876,0.773,882,0.782,926,1.127,950,0.203,954,0.83,959,3.529,968,1.335,975,2.333,977,2.359,986,1.366,1009,0.868,1021,1.886,1029,0.55,1031,0.952,1051,1.622,1065,2.995,1101,1.32,1140,2.685,1141,1.979,1142,1.497,1144,2.272,1152,1.083,1154,0.868,1183,1.571,1202,0.43,1261,1.497,1276,3.129,1278,3.166,1280,3.737,1285,2.629,1457,1.608,1529,0.46,1637,1.127,1645,0.983,1694,1.045,1853,1.135,1893,3.81,1908,2.556,1932,1.881,1941,2.239,1983,2.027,1993,3.397,1997,3.836,2005,1.367,2013,2.069,2063,2.077,2104,1.535,2187,3.397,2341,4.018,2342,3.674,2396,3.163,2681,1.43,2743,1.217,2752,1.366,2756,3.945,2772,2.067,2789,2.239,2791,1.275,2851,1.032,2875,1.8,2929,2.963,2953,2.786,3017,1.758,3121,4.469,3272,2.963,3273,1.8,3291,2.327,3320,1.64,3439,1.791,3517,3.568,3967,3.836,4041,2.027,4147,2.872,4677,3.163,5847,4.018,6948,3.674,7588,5.019,7589,5.126,7590,3.06,7591,5.126,7592,4.76,7593,6.357,7594,6.624,7595,6.357,7596,6.357,7597,5.668,7598,5.733,7599,5.126,7600,3.529,7601,5.126,7602,5.126,7603,5.615,7604,4.469,7605,5.126,7606,5.615,7607,5.615,7608,6.357,7609,5.615,7610,6.357,7611,8.216,7612,6.357,7613,5.615,7614,5.615,7615,7.656,7616,7.656,7617,7.656,7618,7.656,7619,6.173,7620,5.126,7621,7.656,7622,5.126,7623,5.126,7624,3.601,7625,8.527,7626,8.527,7627,7.656,7628,6.357,7629,6.357,7630,6.357,7631,6.357,7632,7.656,7633,6.357,7634,5.126,7635,4.76,7636,4.469,7637,4.226,7638,5.126,7639,5.126,7640,5.126,7641,6.173,7642,5.126,7643,5.615,7644,3.529,7645,4.469,7646,6.357,7647,6.357,7648,6.357]],["title//en/lessons/counting-frequencies",[513,0.264,950,0.153,977,1.206,1101,0.687]],["body//en/lessons/counting-frequencies",[3,0.1,5,0.078,6,0.679,8,0.444,12,0.105,14,0.359,19,1.094,22,0.78,23,0.812,24,1.761,28,0.764,36,0.735,40,0.144,42,0.267,45,0.099,46,0.073,49,0.077,51,1.153,55,0.633,57,0.325,58,0.679,59,0.573,60,0.204,69,0.835,71,0.086,76,0.429,78,0.943,81,0.429,82,0.041,87,0.276,88,0.355,92,0.618,93,0.021,94,0.483,101,1.533,103,0.399,104,0.764,105,0.133,107,0.559,115,0.021,117,0.127,121,1.9,122,0.26,128,0.679,129,0.491,130,0.04,131,0.755,132,0.053,135,0.228,136,0.414,137,0.076,138,0.139,144,0.618,145,0.523,146,0.151,153,0.106,157,1.011,159,0.089,160,0.092,167,0.54,173,0.509,185,0.128,186,1.367,189,0.232,190,0.007,193,0.716,200,0.369,201,0.166,208,0.836,211,0.226,220,0.559,221,0.698,227,0.276,228,0.198,242,0.327,243,1.399,253,0.369,261,0.732,263,0.284,267,0.507,273,0.219,277,0.077,282,1.177,291,1.138,294,0.313,296,0.607,297,0.325,302,1.305,304,0.341,305,2.118,313,0.661,316,0.313,333,0.483,335,0.309,341,0.121,345,0.676,357,0.483,360,0.237,367,1.138,369,0.556,374,2.13,380,0.212,381,0.232,382,0.853,383,0.194,389,0.828,390,0.342,391,1.974,394,0.723,395,0.132,396,1.366,397,1.219,405,0.374,409,0.384,416,0.853,422,0.181,424,0.618,425,0.244,427,0.7,428,0.194,431,0.483,432,1.164,435,0.393,436,0.276,437,1.606,438,0.378,439,0.19,440,0.854,441,0.156,442,0.679,444,0.084,450,0.122,459,0.679,461,0.809,466,1.606,468,0.136,471,0.556,485,0.716,486,0.12,487,0.755,488,0.459,489,1.603,493,0.072,494,1.853,497,1.766,506,0.342,509,0.248,510,1.138,511,0.325,513,0.52,519,0.244,524,1.219,527,0.815,531,0.338,535,1.809,541,1.305,542,1.274,546,2.164,547,0.856,549,0.755,550,1.569,557,1.276,560,0.475,566,0.374,567,1.984,570,1.221,575,0.301,576,0.815,577,0.444,580,1.9,583,0.735,586,1.086,589,1.43,591,0.764,594,0.341,601,0.19,610,0.181,613,0.809,635,0.774,645,0.232,647,0.181,648,1.948,661,0.309,662,1.605,663,0.196,664,1.928,666,1.013,668,1.498,672,1.037,673,0.633,681,0.735,690,1.563,700,1.455,705,0.285,707,0.394,714,1.077,720,1.766,721,0.518,729,1.998,732,2.104,738,1.215,741,0.755,747,2.486,755,0.658,763,1.086,765,0.292,766,0.399,768,0.325,772,2.73,774,1.159,788,0.355,790,3.962,795,1.112,799,1.853,807,0.856,808,1.138,809,1.362,811,1.305,816,1.335,817,0.212,832,1.086,834,1.219,836,0.786,840,0.59,842,3.987,845,5.009,847,1.247,858,0.856,859,2.32,870,1.853,886,1.759,920,2.104,929,2.16,930,0.643,932,3.148,939,1.68,941,1.276,950,0.282,959,5.272,966,1.138,967,0.755,975,1.463,976,0.384,977,2.363,984,1.766,996,1.499,997,1.037,1005,1.569,1017,3.03,1020,3.422,1021,2.768,1022,0.766,1031,0.59,1051,1.526,1062,0.989,1073,0.679,1079,0.521,1084,0.755,1091,0.877,1101,1.292,1110,1.43,1129,2.281,1130,1.644,1131,0.299,1138,1.998,1142,1.335,1143,1.683,1144,2.118,1154,0.774,1158,1.998,1189,4.573,1200,2.281,1202,0.584,1203,1.683,1212,0.901,1216,1.394,1233,0.742,1234,1.305,1243,1.969,1246,1.463,1248,4.329,1259,1.928,1261,1.68,1267,1.683,1270,2.05,1272,1.68,1275,3.128,1281,1.9,1382,1.809,1394,2.05,1399,3.77,1401,0.607,1416,4.247,1429,1.43,1430,1.569,1454,1.68,1457,1.33,1492,2.603,1495,2.346,1522,0.943,1529,0.341,1590,1.843,1596,1.9,1604,2.562,1627,1.533,1631,0.835,1637,0.835,1648,0.638,1674,1.569,1679,3.278,1684,0.607,1687,1.276,1694,1.119,1702,1.219,1704,2.346,1729,1.683,1754,2.414,1756,1.644,1776,1.43,1820,2.414,1844,1.948,1894,3.037,1920,2.281,1931,2.922,1932,1.566,1940,1.305,1948,0.716,1954,2.281,1968,2.414,1972,1.838,1978,3.224,1998,1.998,2005,1.013,2010,0.507,2013,1.928,2021,1.276,2057,2.346,2062,1.039,2095,0.921,2121,3.278,2127,0.91,2192,2.346,2216,2.961,2220,4.573,2237,2.104,2291,0.943,2309,0.921,2339,3.148,2345,3.585,2369,3.639,2413,3.422,2554,1.405,2576,2.486,2578,1.533,2593,3.585,2660,1.642,2676,2.73,2747,2.643,2751,2.643,2756,2.922,2791,1.138,2898,1.569,2917,1.569,2919,0.835,2939,1.724,3024,2.219,3116,3.037,3154,2.219,3202,3.758,3218,2.414,3277,2.346,3280,1.853,3308,3.77,3354,3.77,3394,2.219,3400,3.278,3401,4.573,3407,2.87,3414,2.104,3439,1.64,3651,2.73,3670,2.562,3675,3.03,3791,2.562,3820,4.573,3982,4.125,4041,2.49,4107,3.03,4127,4.573,4147,2.562,4161,1.219,4244,4.247,4265,1.498,4269,3.77,4492,3.77,4535,3.148,4773,2.647,4864,3.77,5017,3.148,5034,5.754,5056,1.724,5138,2.822,5264,3.278,5265,3.422,5289,3.467,5368,2.87,5471,3.03,5495,2.922,5812,3.77,6220,5.614,6499,5.009,6550,2.73,6603,3.585,6770,5.754,6779,4.247,6832,5.009,6932,3.585,7006,3.03,7138,3.987,7158,3.987,7294,3.77,7324,4.573,7412,2.219,7588,4.688,7600,3.962,7634,5.754,7635,4.247,7636,5.017,7637,5.937,7638,4.573,7639,4.573,7640,5.754,7641,6.608,7642,5.754,7644,3.148,7649,6.303,7650,7.614,7651,7.459,7652,6.81,7653,6.303,7654,8.751,7655,5.672,7656,7.137,7657,7.137,7658,7.137,7659,7.137,7660,7.137,7661,7.137,7662,7.137,7663,5.672,7664,4.573,7665,5.672,7666,5.672,7667,5.672,7668,5.672,7669,5.672,7670,5.672,7671,4.573,7672,3.551,7673,7.137,7674,5.672,7675,5.672,7676,5.672,7677,5.672,7678,2.73,7679,3.585,7680,3.585,7681,5.672,7682,5.672,7683,5.672,7684,5.672,7685,5.672,7686,5.672,7687,5.672,7688,5.672,7689,7.809,7690,4.511,7691,4.744,7692,4.744,7693,4.744,7694,4.511,7695,4.511,7696,7.137,7697,5.672,7698,4.247,7699,4.247,7700,5.672,7701,5.672,7702,5.672,7703,4.247,7704,3.148,7705,4.573,7706,5.672,7707,5.672,7708,5.672,7709,4.247,7710,4.573,7711,5.672,7712,3.77,7713,5.672,7714,5.672,7715,5.009,7716,5.672,7717,4.247,7718,5.672,7719,5.672,7720,5.672,7721,3.148,7722,5.672,7723,5.672,7724,5.672,7725,3.77,7726,3.987,7727,4.247,7728,5.009,7729,5.672,7730,5.672,7731,5.009,7732,5.672,7733,5.672,7734,3.77,7735,4.573,7736,5.672,7737,4.573,7738,5.672,7739,5.672,7740,3.77,7741,5.672,7742,5.672,7743,6.303,7744,3.422,7745,4.573,7746,5.009,7747,4.573,7748,4.573,7749,2.643,7750,3.422,7751,4.881,7752,5.672]],["title//en/lessons/creating-an-omeka-exhibit",[117,0.094,2986,3.316,7753,3.689]],["body//en/lessons/creating-an-omeka-exhibit",[1,0.995,3,0.118,5,0.061,18,0.505,22,0.659,47,0.524,49,0.087,57,0.429,59,0.913,60,0.154,71,0.088,74,0.675,82,0.042,93,0.025,103,0.487,110,0.619,117,0.159,122,0.293,130,0.034,134,0.644,135,0.272,137,0.075,139,0.146,141,0.898,154,1.523,159,0.075,160,0.089,179,0.487,185,0.103,190,0.008,236,1.788,257,0.348,277,0.075,299,1.438,303,0.512,377,2.222,381,0.239,395,0.149,405,0.386,422,0.257,428,0.236,435,0.449,439,0.161,444,0.061,447,0.763,450,0.103,459,0.659,488,0.561,493,0.061,498,0.995,509,0.191,522,1.872,524,1.731,551,1.916,575,0.221,576,0.995,594,0.416,663,0.198,701,2.57,705,0.349,721,0.416,724,1.467,740,0.852,741,0.922,750,0.679,757,0.946,812,0.161,821,1.04,832,1.679,874,1.529,907,1.489,920,2.57,1013,0.349,1022,0.679,1035,0.639,1040,1.02,1091,1.072,1120,1.631,1318,1.422,1326,0.491,1409,1.708,1431,1.788,1457,1.587,1529,0.416,1631,1.02,1645,1.246,1684,0.742,1702,1.489,1932,1.39,2074,2.321,2079,1.787,2109,1.962,2127,0.807,2170,1.296,2368,1.962,2548,1.916,2560,3.037,2577,2.865,2658,4.379,2686,4.379,2748,0.922,2755,3.702,2827,0.991,2833,2.853,2838,1.916,2923,2.44,2953,3.037,2986,5.761,2995,4.379,3031,4.871,3173,2.767,3383,3.57,4002,6.496,5098,2.786,5291,4.151,5404,2.21,5509,6.496,5867,5.355,5872,4.181,6534,3.335,6606,5.587,6753,4.379,7753,6.612,7754,6.379,7755,6.12,7756,6.12,7757,6.12,7758,6.929,7759,6.929,7760,4.379,7761,4.606,7762,5.189,7763,4.379,7764,6.929,7765,6.12]],["title//en/lessons/creating-and-viewing-html-files-with-python",[71,0.043,117,0.078,750,0.431,950,0.14,1051,0.766]],["body//en/lessons/creating-and-viewing-html-files-with-python",[3,0.107,5,0.082,6,0.82,9,0.098,12,0.123,17,1.503,18,0.569,25,0.411,26,0.346,27,1.427,29,0.374,39,0.395,42,0.305,46,0.113,49,0.084,51,1.177,58,0.786,59,0.663,60,0.207,71,0.094,73,1.859,74,0.55,82,0.036,83,0.765,89,0.606,93,0.024,95,0.644,105,0.14,108,0.786,117,0.167,118,0.807,120,0.611,122,0.284,123,1.511,124,1.656,125,1.2,130,0.038,132,0.045,137,0.076,138,0.111,139,0.193,145,0.795,153,0.124,154,1.895,159,0.071,160,0.1,179,0.549,180,0.991,185,0.098,189,0.256,190,0.008,200,0.599,205,1.041,211,0.229,220,0.514,221,0.532,242,0.45,257,0.284,266,1.004,267,0.587,268,0.723,272,0.284,277,0.069,294,0.43,297,0.299,303,0.395,307,0.934,316,0.362,329,1.317,341,0.111,345,0.721,349,0.744,350,0.508,358,1.207,360,0.242,369,0.644,390,0.374,394,0.675,395,0.132,405,0.315,406,1.361,409,0.529,422,0.266,425,0.294,427,0.644,430,0.469,431,0.445,434,2.878,436,0.333,438,0.386,441,0.125,443,1.633,444,0.082,451,2.053,459,0.625,461,0.884,463,2.014,464,1.639,468,0.125,469,1.734,476,0.462,485,0.829,486,0.165,487,0.874,489,1.602,493,0.069,504,0.851,509,0.181,511,0.299,513,0.362,519,0.215,531,0.284,566,0.315,575,0.21,577,0.514,587,1.118,593,2.313,605,0.77,663,0.153,673,0.532,700,1.298,706,1.172,707,0.43,711,1.546,714,0.991,741,0.874,744,0.786,750,0.765,757,0.896,788,0.411,805,2.255,806,0.874,812,0.181,815,3.268,817,0.232,821,0.744,827,0.789,832,1.257,835,1.148,836,0.86,853,1.229,859,2.358,908,2.199,950,0.301,954,0.663,986,1.411,1008,2.199,1011,1.618,1051,1.653,1062,1.145,1073,0.786,1120,1.257,1135,1.477,1182,1.041,1212,0.829,1233,0.812,1243,1.656,1267,1.949,1329,1.066,1371,1.066,1384,2.199,1394,2.373,1488,1.041,1495,2.716,1573,3.383,1590,1.477,1637,0.967,1691,1.523,1702,1.411,1748,1.511,1972,1.838,1986,1.287,1993,4.451,2005,1.172,2063,2.146,2095,1.066,2170,1.613,2265,3.645,2266,3.383,2267,3.795,2576,2.878,2679,2.569,2681,1.477,2741,1.546,2778,3.16,2791,1.317,2792,1.774,2834,2.569,3117,2.716,3123,2.501,3164,4.616,3202,4.009,3320,1.694,3338,1.859,3345,2.878,3706,2.146,3737,3.16,3806,2.795,3826,2.501,4662,3.962,5289,3.466,5404,2.094,5637,2.878,5640,4.616,5953,3.645,7588,4.333,7743,5.8,7750,3.962,7751,3.795,7766,4.714,7767,4.917,7768,5.294,7769,3.383,7770,6.567,7771,7.806,7772,7.806,7773,8.33,7774,5.265,7775,7.357,7776,8.33,7777,8.33,7778,5.265,7779,8.33,7780,8.33,7781,6.567,7782,6.567,7783,6.894,7784,5.845,7785,6.567,7786,6.567,7787,6.567,7788,6.567]],["title//en/lessons/creating-apis-with-python-and-flask",[97,1.336,117,0.078,357,0.298,950,0.14,7789,3.881]],["body//en/lessons/creating-apis-with-python-and-flask",[1,0.536,3,0.048,4,0.258,5,0.076,6,0.6,8,0.695,9,0.132,10,1.282,12,0.139,14,0.317,15,0.51,18,0.573,19,0.883,22,0.512,23,0.388,24,0.802,25,0.548,27,1.153,29,0.426,32,1.009,34,0.92,36,0.484,38,0.654,39,0.532,40,0.208,42,0.235,45,0.089,46,0.105,47,0.553,49,0.094,51,0.861,55,0.7,57,0.391,58,0.447,59,0.827,60,0.209,63,1.36,67,0.859,69,0.792,70,1.074,71,0.075,73,1.523,74,0.777,76,0.407,78,0.895,81,0.224,82,0.037,83,0.435,87,0.316,88,0.432,92,0.597,93,0.026,95,0.618,96,0.873,97,2.9,101,1.009,103,0.378,105,0.13,107,0.292,108,0.644,110,0.334,111,1.198,112,0.901,113,1.156,115,0.026,117,0.165,118,1.083,119,0.716,120,0.693,122,0.286,123,0.859,125,0.983,126,1.858,127,0.734,128,0.656,129,0.546,130,0.042,132,0.061,133,2.027,134,0.662,135,0.261,136,0.503,137,0.064,138,0.152,139,0.17,140,1.7,141,0.948,142,1.995,143,1.758,144,0.546,145,0.636,146,0.17,152,1.125,153,0.125,154,1.386,158,1.306,159,0.097,160,0.116,167,0.355,169,1.054,171,0.941,173,0.511,176,1.129,179,0.514,180,0.563,183,1.282,185,0.128,186,0.715,189,0.187,190,0.008,191,0.703,192,1.78,198,4.028,200,0.35,201,0.177,203,0.895,208,0.4,211,0.234,214,0.279,217,0.899,219,1.994,220,0.292,221,0.436,222,1.22,223,0.511,227,0.347,228,0.186,237,1.356,238,0.732,241,0.986,242,0.31,243,0.732,249,0.651,251,1.21,253,0.449,257,0.329,259,1.744,261,0.481,262,0.484,263,0.286,264,0.938,266,0.804,267,0.481,268,0.695,272,0.235,273,0.267,274,1.134,276,0.667,277,0.072,281,1.501,289,0.96,294,0.38,296,0.576,297,0.379,299,0.667,302,0.859,303,0.379,304,0.379,306,1.337,307,0.826,310,1.828,311,0.661,312,0.986,313,0.627,316,0.485,318,1.148,321,0.606,328,0.654,329,0.749,330,0.377,333,0.364,335,0.329,340,0.895,341,0.124,345,0.659,348,1.734,349,0.714,350,0.411,353,0.364,356,0.633,357,0.614,358,1.164,360,0.174,363,0.496,364,2.703,367,1.079,368,0.679,371,1.635,375,0.832,377,0.899,380,0.259,381,0.16,382,0.697,383,0.305,389,0.377,390,0.376,395,0.129,396,0.899,397,1.483,399,0.734,400,1.067,403,1.635,405,0.376,406,1.276,407,0.603,408,3.339,409,0.364,410,0.435,413,1.636,414,1.261,416,0.739,417,0.784,418,0.755,419,1.18,422,0.261,424,0.466,425,0.235,427,0.747,428,0.274,430,0.379,431,0.467,432,0.766,434,2.358,435,0.385,436,0.343,437,1.057,438,0.396,439,0.16,440,0.826,441,0.131,443,1.682,444,0.084,446,1.519,447,0.411,449,0.143,450,0.109,459,0.512,460,0.861,461,0.714,464,1.129,468,0.145,471,0.527,472,0.679,476,0.552,477,2.072,485,0.796,486,0.166,487,0.839,488,0.302,489,1.564,493,0.061,495,0.812,498,1.05,504,1.077,509,0.19,510,1.079,511,0.366,512,1.315,513,0.297,517,1.504,519,0.148,521,0.682,523,1.635,525,0.728,527,0.772,529,2.386,530,0.496,531,0.316,534,0.644,538,1.865,540,1.182,543,0.592,547,1.213,554,1.049,555,0.941,559,0.55,560,0.512,566,0.376,570,0.697,572,0.749,575,0.283,576,0.906,580,1.25,583,0.697,590,0.51,591,0.89,594,0.472,596,0.941,601,0.125,603,0.715,605,0.564,608,1.544,610,0.256,613,0.423,614,1.797,635,0.51,643,0.986,645,0.34,646,0.543,647,0.199,661,0.4,662,0.84,663,0.198,668,0.986,672,0.983,673,0.302,674,2.43,676,0.963,678,1.449,681,0.988,682,0.802,683,1.04,684,2.048,705,0.271,706,0.96,707,0.38,708,2.221,711,0.879,712,1.758,721,0.224,724,1.305,726,1.326,733,2.084,737,1.501,738,0.636,740,1.007,747,1.636,748,0.732,750,0.677,751,1.74,755,0.675,757,1.04,758,0.999,760,2.795,761,1.19,763,1.03,765,0.335,766,0.485,768,0.245,777,0.829,778,0.938,779,0.839,780,1.162,783,2.359,785,1.614,788,0.234,792,2.874,799,1.22,802,0.51,803,0.392,805,1.282,806,0.918,808,1.079,810,1.837,812,0.201,814,1.18,817,0.16,818,3.024,821,0.609,827,0.377,832,1.504,835,0.471,837,1.994,839,0.6,840,0.282,841,0.899,844,0.766,852,0.772,853,1.18,860,1.501,863,0.96,870,1.22,871,1.635,874,0.651,876,0.697,877,1.21,878,2.157,880,2.608,884,1.848,886,1.326,900,0.4,907,0.802,911,1.797,914,1.636,920,1.384,924,0.621,926,0.792,928,2.39,930,0.829,931,0.636,939,1.266,944,1.129,950,0.294,954,0.739,955,1.19,957,1.501,966,0.749,967,1.131,968,0.784,970,2.589,973,1.847,975,1.388,976,0.554,979,2.481,980,1.213,981,1.041,983,0.829,987,1.828,988,1.078,989,1.049,990,1.15,991,1.865,994,1.315,996,1.324,997,0.983,1000,0.734,1005,1.908,1008,1.25,1009,0.51,1013,0.383,1021,2.524,1022,0.77,1027,0.749,1028,1.552,1029,0.633,1031,0.793,1032,0.682,1035,0.344,1038,2.481,1040,1.273,1043,1.944,1044,0.863,1048,1.176,1051,1.203,1052,0.636,1056,1.453,1058,1.19,1060,0.636,1062,0.938,1065,2.981,1073,0.447,1079,0.556,1080,1.032,1083,2.289,1084,0.716,1087,1.384,1091,1.067,1101,0.536,1102,1.296,1111,1.315,1114,1.22,1116,2.166,1119,2.45,1120,1.321,1130,1.082,1131,0.332,1133,0.992,1135,1.552,1145,0.592,1148,0.975,1151,0.523,1162,2.023,1182,0.592,1183,0.766,1193,1.994,1202,0.632,1212,0.471,1221,4.751,1225,2.246,1227,0.621,1231,2.048,1237,3.342,1240,0.883,1246,1.388,1254,1.032,1264,2.624,1279,5.084,1294,0.766,1298,0.899,1325,2.072,1326,0.421,1370,1.216,1373,2.163,1377,1.422,1382,1.19,1392,0.682,1401,0.816,1409,0.749,1426,0.563,1455,1.108,1457,1.175,1459,1.18,1461,0.986,1471,1.082,1476,0.423,1492,1.523,1493,1.024,1494,1.994,1497,1.349,1504,2.157,1516,0.879,1518,0.715,1529,0.323,1557,1.686,1560,2.677,1563,0.832,1602,3.442,1603,2.795,1608,2.048,1622,1.19,1625,1.349,1630,0.536,1631,1.183,1632,0.459,1636,0.749,1637,0.928,1639,0.911,1640,1.384,1643,1.162,1645,0.577,1646,2.764,1648,0.76,1662,0.407,1665,1.326,1667,2.157,1668,0.715,1670,1.501,1674,0.821,1678,1.858,1684,0.4,1687,2.006,1690,1.797,1691,0.682,1694,0.861,1702,1.355,1730,1.384,1733,1.596,1748,0.859,1756,1.082,1793,1.349,1823,0.821,1836,1.134,1853,1.402,1858,1.566,1883,1.501,1903,0.55,1907,2.359,1912,1.46,1922,1.757,1932,1.83,1937,1.009,1940,1.451,1942,1.079,1947,1.438,1948,0.471,1949,1.162,1954,1.501,1958,1.22,1959,1.674,1972,1.484,1986,1.236,2005,1.126,2008,2.624,2013,1.453,2016,0.852,2021,1.418,2024,1.032,2037,2.358,2050,2.449,2061,1.203,2062,1.045,2063,1.22,2064,1.858,2065,2.589,2079,1.352,2086,1.082,2127,0.804,2133,1.006,2142,2.071,2151,0.963,2153,0.963,2172,0.697,2180,1.715,2187,4.652,2188,3.01,2190,2.608,2193,1.635,2198,1.19,2204,2.011,2212,1.079,2213,1.094,2216,1.349,2234,0.899,2240,2.011,2244,1.19,2247,2.104,2253,1.032,2265,2.072,2278,1.589,2291,1.148,2306,0.715,2338,0.55,2353,1.057,2368,1.057,2376,1.858,2382,1.054,2383,1.923,2396,1.858,2434,3.801,2448,1.995,2487,3.109,2506,1.636,2512,0.821,2529,1.559,2536,1.108,2539,3.4,2542,1.126,2550,1.082,2554,0.895,2575,1.501,2598,2.795,2609,2.624,2652,1.384,2655,1.46,2660,0.859,2675,2.157,2679,1.46,2732,1.686,2736,3.781,2737,2.252,2738,1.22,2739,2.507,2740,2.252,2741,0.879,2743,1.786,2744,3.4,2745,1.797,2748,1.12,2760,2.624,2771,2.986,2772,0.84,2789,2.964,2791,1.688,2795,0.879,2799,1.501,2807,1.501,2811,1.78,2822,0.899,2825,0.732,2827,1.046,2828,3.125,2836,1.994,2838,1.713,2848,1.488,2879,1.686,2889,5.08,2903,2.37,2917,1.488,2919,1.183,2925,1.42,2936,1.19,2938,1.596,2939,1.134,2974,0.941,2988,1.686,2995,3.4,3017,1.744,3024,1.46,3048,1.797,3074,2.507,3089,2.795,3094,1.057,3115,1.636,3116,1.589,3145,2.481,3154,1.46,3183,2.072,3256,1.74,3268,2.072,3273,1.057,3280,2.716,3298,1.797,3316,2.048,3320,2.074,3338,1.523,3363,2.481,3380,1.589,3396,2.157,3406,1.797,3408,1.19,3520,2.401,3563,2.986,3618,2.157,3655,2.481,3669,0.963,3739,2.359,3742,2.157,3753,2.157,3755,1.686,3784,1.636,3794,4.074,3809,2.157,3816,2.072,3821,2.624,3826,2.048,3829,2.507,3842,3.985,3971,2.939,4020,1.858,4037,2.359,4041,2.736,4109,2.624,4119,3.297,4161,0.802,4419,1.22,4487,2.795,4492,2.481,4498,1.797,4502,2.589,4508,2.37,4532,2.252,4542,2.359,4564,3.779,4566,0.986,4716,2.481,4985,2.624,5017,2.072,5093,2.624,5241,3.999,5252,2.289,5279,1.994,5299,3.01,5340,2.795,5356,2.166,5360,2.252,5368,1.501,5372,2.359,5376,2.072,5389,1.082,5404,1.19,5491,3.297,5548,2.104,5635,1.797,5830,1.589,5832,1.589,5851,2.589,5871,5.915,5882,2.157,5890,1.916,5951,2.072,5958,1.589,6543,3.01,6581,1.009,6776,2.874,6919,3.01,7228,1.858,7412,1.46,7558,3.985,7624,2.358,7672,1.858,7712,5.704,7766,1.923,7789,8.233,7790,6.306,7791,6.094,7792,3.297,7793,2.795,7794,4.337,7795,2.157,7796,3.733,7797,4.722,7798,6.9,7799,2.481,7800,2.795,7801,3.01,7802,4.587,7803,3.733,7804,3.733,7805,2.795,7806,3.781,7807,2.986,7808,3.733,7809,2.795,7810,3.01,7811,3.985,7812,3.297,7813,3.297,7814,5.379,7815,2.157,7816,5.569,7817,3.733,7818,3.297,7819,3.733,7820,3.733,7821,3.733,7822,3.01,7823,3.297,7824,3.733,7825,3.733,7826,3.733,7827,3.297,7828,3.297,7829,3.297,7830,3.733,7831,3.733,7832,3.01,7833,3.297,7834,5.355,7835,3.733,7836,3.999,7837,2.795,7838,3.805,7839,3.733,7840,3.733,7841,3.733,7842,2.481,7843,1.544,7844,5.379,7845,7.314,7846,7.314,7847,7.619,7848,8.415,7849,6.9,7850,3.733,7851,6.9,7852,7.619,7853,7.314,7854,2.624,7855,6.306,7856,3.01,7857,3.733,7858,3.733,7859,3.01,7860,2.481,7861,3.733,7862,5.379,7863,3.733,7864,3.01,7865,3.297,7866,3.733,7867,3.109,7868,7.314,7869,5.379,7870,5.379,7871,8.037,7872,5.379,7873,5.379,7874,5.379,7875,4.751,7876,6.9,7877,6.306,7878,6.306,7879,5.379,7880,5.379,7881,5.379,7882,3.781,7883,4.751,7884,5.379,7885,4.751,7886,5.379,7887,4.028,7888,5.379,7889,4.751,7890,5.379,7891,6.306,7892,6.306,7893,6.306,7894,6.306,7895,7.619,7896,5.379,7897,5.379,7898,3.297,7899,3.733,7900,5.379,7901,6.9,7902,6.9,7903,5.379,7904,5.379,7905,5.379,7906,6.9,7907,3.733,7908,3.733,7909,3.733,7910,3.733,7911,3.733,7912,3.733,7913,3.733,7914,3.733,7915,5.379,7916,3.733,7917,3.297,7918,3.733,7919,2.072,7920,3.297,7921,3.297,7922,3.733,7923,3.733,7924,3.733,7925,3.01,7926,3.733,7927,3.733,7928,3.733,7929,3.733,7930,3.733,7931,3.733,7932,3.733,7933,3.733,7934,3.733,7935,4.337,7936,3.733,7937,2.481,7938,3.733,7939,3.733,7940,3.733,7941,3.733,7942,4.337,7943,3.733,7944,5.379,7945,3.733,7946,3.733,7947,3.733,7948,3.733,7949,7.314,7950,6.9,7951,7.314,7952,7.619,7953,7.314,7954,7.314,7955,5.379,7956,5.379,7957,5.379,7958,6.306,7959,5.379,7960,5.379,7961,5.379,7962,5.379,7963,6.46,7964,6.306,7965,5.379,7966,5.379,7967,5.379,7968,5.379,7969,5.379,7970,5.379,7971,5.379,7972,5.379,7973,5.379,7974,5.379,7975,5.379,7976,5.379,7977,3.733,7978,3.733,7979,3.733,7980,5.569,7981,7.619,7982,5.569,7983,3.297,7984,5.379,7985,3.733,7986,5.379,7987,3.733,7988,3.733,7989,3.733,7990,3.733,7991,3.733,7992,3.733,7993,3.733,7994,3.733,7995,3.733,7996,3.733,7997,3.733,7998,3.01,7999,3.733,8000,3.733,8001,5.379,8002,3.733,8003,3.733,8004,3.297,8005,3.733,8006,3.733,8007,3.733,8008,2.481,8009,3.733,8010,3.733,8011,3.733,8012,3.733,8013,3.297,8014,3.01,8015,3.297,8016,2.624,8017,3.733,8018,3.733,8019,3.297,8020,3.733,8021,3.733,8022,3.297]],["title//en/lessons/creating-guis-in-python-for-digital-humanities-projects",[38,0.363,47,0.307,112,0.411,117,0.072,950,0.13,2766,1.836]],["body//en/lessons/creating-guis-in-python-for-digital-humanities-projects",[1,0.829,3,0.053,4,0.377,5,0.067,6,0.785,8,0.695,9,0.132,10,1.416,12,0.106,13,0.521,14,0.382,15,0.521,17,1.007,18,0.665,19,1.103,20,3.314,24,1.551,26,0.38,27,1.638,28,0.897,29,0.439,30,0.654,32,1.56,33,1.597,34,1.423,38,0.369,39,0.347,40,0.215,42,0.269,45,0.085,46,0.108,47,0.574,48,0.79,49,0.087,51,0.563,52,1.571,53,2.384,57,0.412,60,0.209,63,1.289,64,0.722,68,0.494,69,0.85,70,0.702,71,0.094,73,1.635,74,0.791,76,0.312,77,1.253,82,0.037,83,0.48,86,1.115,87,0.159,88,0.516,89,0.745,90,0.983,91,1.56,92,0.357,93,0.022,95,0.566,96,0.67,103,0.468,105,0.133,106,1.623,108,0.494,110,0.595,111,1.252,112,0.833,113,1.431,114,1.456,115,0.025,117,0.165,118,0.819,119,0.549,120,0.704,121,1.382,122,0.242,123,0.949,125,1.569,126,2.053,127,0.788,128,0.808,129,0.681,130,0.043,131,0.768,132,0.059,134,0.634,135,0.251,136,0.554,137,0.077,138,0.129,139,0.171,140,1.872,141,0.749,142,1.53,144,0.5,145,0.745,146,0.16,148,1.755,153,0.126,154,1.269,158,1.406,159,0.094,160,0.116,167,0.723,173,0.376,175,1.416,179,0.636,185,0.107,189,0.257,190,0.006,191,0.533,196,1.53,200,0.376,201,0.168,202,2.893,203,1.2,206,2.451,208,0.618,211,0.217,214,0.246,217,0.993,220,0.452,221,0.334,223,0.347,227,0.312,228,0.205,229,2.034,237,1.456,238,1.543,241,1.089,242,0.333,243,0.808,248,2.607,249,0.688,253,0.47,256,1.04,257,0.328,259,1.141,261,0.595,262,0.749,264,1.532,265,4.584,266,0.841,268,0.454,272,0.269,273,0.304,277,0.08,294,0.367,297,0.376,298,1.732,302,0.949,303,0.347,304,0.4,305,1.224,307,0.909,310,1.195,312,1.759,313,0.885,316,0.49,318,0.686,319,1.934,328,0.369,329,1.336,333,0.391,335,0.178,336,2.691,339,2.006,340,0.96,341,0.129,345,0.7,347,1.168,349,0.467,350,0.495,351,2.199,353,0.343,359,2.417,363,0.434,364,1.195,368,0.911,369,0.566,371,1.253,377,0.993,379,0.607,380,0.234,381,0.123,382,0.417,383,0.276,387,0.592,389,0.417,390,0.364,394,0.334,395,0.113,399,0.776,401,1.031,403,2.193,405,0.377,406,1.462,407,0.568,408,3.851,409,0.279,410,1.029,414,1.389,415,1.53,416,0.417,418,0.691,419,0.772,420,1.135,422,0.258,424,0.357,425,0.286,427,0.566,428,0.141,429,0.866,430,0.4,431,0.279,432,0.846,434,1.808,435,0.387,438,0.398,439,0.201,440,0.691,441,0.162,443,1.489,444,0.082,446,0.993,447,0.795,449,0.122,450,0.086,459,0.549,460,0.985,462,1.224,463,1.49,464,1.212,466,1.635,470,1.212,471,0.566,472,0.521,476,0.597,484,5.1,485,0.729,486,0.16,487,0.886,488,0.615,489,1.777,493,0.067,495,0.623,496,1.635,498,0.829,504,1.139,506,0.198,508,1.126,509,0.217,510,1.158,511,0.304,512,1.453,513,0.398,515,3.089,517,1.247,519,0.223,521,1.389,523,1.253,525,0.577,527,0.592,530,0.47,531,0.328,534,0.691,535,1.315,540,0.907,547,0.623,548,1.315,549,1.048,550,1.464,555,1.04,556,2.384,560,0.504,566,0.377,570,0.535,572,1.524,573,1.241,575,0.286,577,0.452,580,1.382,583,0.749,586,1.106,587,0.983,589,1.04,590,0.985,591,0.866,592,2.125,594,0.434,596,1.68,597,1.168,599,0.887,601,0.168,605,0.749,610,0.213,618,0.653,635,0.563,645,0.347,646,0.417,647,0.188,649,2.074,661,0.38,663,0.134,666,1.289,668,1.089,673,0.334,675,1.162,680,0.983,681,0.749,682,0.886,683,0.563,684,1.224,704,2.755,706,0.736,707,0.318,711,0.971,716,2.873,718,4.059,721,0.496,726,1.642,732,1.53,735,2.899,740,0.507,742,0.907,747,1.808,748,1.132,750,0.566,751,1.922,757,0.91,763,1.382,765,0.273,766,0.468,768,0.329,776,1.416,778,0.719,787,1.115,788,0.452,799,1.887,802,1.075,803,0.421,804,2.288,808,0.827,809,1.325,810,0.846,812,0.183,814,0.772,816,0.971,817,0.123,821,0.892,822,1.983,827,0.417,828,1.089,829,0.971,830,1.04,831,1.808,832,0.79,835,0.729,836,0.795,839,0.749,840,0.611,841,1.391,844,1.185,847,1.269,848,0.79,852,0.957,854,1.348,856,1.808,863,0.736,870,1.348,874,1.596,875,3.451,876,0.583,883,1.241,886,1.016,900,0.442,911,1.985,912,0.702,917,1.738,918,2.607,920,1.53,926,1.063,927,1.755,929,2.199,933,0.578,946,1.759,950,0.297,957,0.846,970,3.206,971,2.087,972,0.846,976,0.451,981,0.623,987,1.673,988,1.101,1000,0.91,1005,1.597,1008,1.934,1009,0.788,1011,1.642,1013,0.422,1021,1.224,1022,0.793,1027,1.336,1029,0.5,1031,0.693,1035,0.533,1040,1.119,1052,0.38,1059,1.141,1062,1.259,1075,1.162,1079,0.526,1080,1.597,1085,1.614,1090,1.089,1091,0.638,1102,0.993,1116,1.416,1127,1.841,1129,1.659,1131,0.38,1133,0.521,1135,0.928,1140,1.348,1151,0.933,1152,0.983,1155,1.659,1158,1.453,1167,1.797,1188,3.838,1202,0.489,1211,1.659,1212,1.021,1225,2.421,1231,1.571,1233,0.429,1237,3.567,1239,2.608,1246,1.49,1280,1.808,1292,1.983,1299,3.163,1318,0.846,1323,1.706,1325,2.29,1326,0.509,1332,2.1,1369,1.132,1376,3.643,1378,2.844,1382,1.315,1384,2.637,1394,1.49,1400,2.092,1408,1.983,1409,1.158,1415,0.607,1426,0.623,1429,1.04,1431,1.49,1447,2.034,1457,1.427,1460,3.753,1476,0.755,1488,0.654,1493,0.67,1494,2.204,1516,1.359,1518,1.382,1523,1.543,1529,0.4,1563,0.638,1565,2.483,1568,1.53,1590,1.299,1596,1.382,1623,3.474,1627,1.431,1630,0.957,1631,1.314,1632,0.887,1633,2.542,1639,0.467,1647,2.29,1648,0.645,1662,0.623,1674,0.907,1676,1.673,1684,0.442,1691,0.754,1717,1.253,1727,2.074,1733,1.713,1753,2.204,1775,1.49,1776,2.038,1836,1.755,1844,1.416,1858,1.007,1902,1.934,1903,0.981,1906,1.391,1909,2.29,1913,1.755,1919,4.656,1941,1.453,1942,1.158,1947,1.346,1948,0.521,1959,1.797,1985,1.49,1999,1.253,2002,3.474,2003,1.106,2005,0.736,2007,0.864,2010,0.369,2013,1.115,2017,2.29,2021,0.928,2024,1.597,2027,2.489,2049,4.683,2061,1.007,2065,2.779,2086,2.092,2095,0.67,2097,1.49,2104,1.158,2109,1.168,2127,0.776,2129,1.755,2131,2.288,2137,1.706,2142,1.168,2143,1.453,2153,1.064,2155,2.676,2158,2.125,2162,2.322,2170,0.772,2172,0.864,2180,1.841,2193,1.253,2198,1.841,2209,3.205,2212,1.158,2213,1.314,2214,0.846,2244,2.125,2254,2.384,2270,1.985,2279,3.364,2291,0.686,2292,1.659,2305,4.489,2306,1.737,2307,1.614,2308,1.571,2309,0.67,2327,3.643,2338,0.85,2340,2.975,2355,2.053,2357,1.53,2374,1.755,2382,1.584,2383,2.125,2448,1.53,2507,2.29,2548,2.502,2550,1.195,2556,2.204,2560,1.808,2584,1.808,2638,2.607,2652,1.53,2660,0.949,2676,1.985,2677,2.985,2743,1.106,2745,2.779,2748,0.768,2752,1.344,2766,4.238,2770,1.863,2775,1.224,2791,0.827,2795,0.971,2822,1.605,2825,1.584,2827,0.819,2832,1.525,2833,1.382,2851,0.67,2865,2.384,2871,0.993,2905,2.125,2909,1.089,2919,1.119,2923,3.23,2930,2.607,2935,1.985,2936,2.302,2938,1.224,2966,2.531,3005,2.531,3016,2.489,3024,2.259,3043,1.416,3045,1.863,3047,2.388,3048,2.779,3083,3.643,3087,1.985,3094,1.168,3117,1.706,3173,1.416,3200,1.706,3236,1.985,3238,0.907,3242,2.742,3280,2.739,3284,2.384,3292,2.742,3299,1.755,3301,2.204,3316,2.537,3328,1.922,3348,2.607,3360,2.087,3369,2.087,3380,1.755,3400,2.384,3429,1.887,3439,0.866,3440,4.324,3442,4.059,3621,2.388,3669,1.49,3688,2.742,3704,1.808,3706,1.887,3726,1.863,3750,1.863,3755,1.863,3791,2.608,3797,1.706,3815,2.489,3831,1.706,3841,1.922,3854,3.649,3906,1.863,4012,2.204,4014,2.29,4023,1.706,4027,1.922,4041,2.673,4072,2.204,4108,2.199,4137,4.656,4265,1.089,4294,1.863,4419,1.887,4435,1.659,4446,2.034,4469,3.089,4488,5.1,4507,4.429,4508,2.776,4552,1.863,4584,2.204,4721,2.873,4795,3.856,4928,3.643,4936,1.808,4950,2.489,4993,2.742,5056,1.253,5223,2.489,5275,2.742,5281,3.643,5312,3.838,5341,1.284,5376,2.29,5389,1.673,5394,4.006,5478,3.484,5543,2.899,5548,2.259,5567,2.742,5651,1.863,5718,3.326,5832,1.755,5890,1.253,5901,2.607,5946,3.838,5958,1.755,5977,2.053,5979,2.609,6086,3.326,6103,2.489,6110,2.125,6133,2.489,6460,2.29,6534,1.985,6581,1.56,6657,2.489,6988,4.656,7218,3.838,7412,2.824,7767,3.089,7807,2.29,7919,3.205,7920,3.643,8023,5.1,8024,8.381,8025,9.259,8026,6.445,8027,4.125,8028,2.384,8029,3.643,8030,4.125,8031,4.125,8032,4.125,8033,4.125,8034,7.285,8035,2.899,8036,3.326,8037,4.125,8038,4.125,8039,2.742,8040,5.774,8041,2.607,8042,3.326,8043,2.899,8044,3.643,8045,2.899,8046,8.083,8047,8.882,8048,8.582,8049,5.1,8050,3.643,8051,3.643,8052,2.742,8053,3.643,8054,4.125,8055,4.125,8056,4.125,8057,4.125,8058,4.059,8059,5.774,8060,5.1,8061,2.607,8062,8.083,8063,4.125,8064,3.089,8065,3.838,8066,4.125,8067,2.053,8068,5.774,8069,3.326,8070,4.125,8071,3.326,8072,3.643,8073,4.125,8074,2.742,8075,4.125,8076,4.125,8077,2.899,8078,5.213,8079,2.607,8080,5.774,8081,5.774,8082,5.774,8083,6.662,8084,4.125,8085,6.374,8086,6.662,8087,4.125,8088,4.125,8089,7.217,8090,7.597,8091,4.125,8092,2.388,8093,5.774,8094,4.125,8095,7.217,8096,2.742,8097,4.125,8098,4.125,8099,4.125,8100,4.125,8101,4.125,8102,5.774,8103,4.125,8104,5.774,8105,5.774,8106,5.774,8107,5.774,8108,5.774,8109,5.774,8110,5.774,8111,5.774,8112,5.774,8113,5.774,8114,5.774,8115,5.774,8116,5.774,8117,5.774,8118,5.774,8119,5.774,8120,3.649,8121,5.774,8122,7.217,8123,4.125,8124,5.774,8125,5.774,8126,5.774,8127,5.774,8128,5.774,8129,5.774,8130,5.774,8131,6.662,8132,5.774,8133,5.774,8134,5.774,8135,5.774,8136,3.643,8137,3.643,8138,2.607,8139,4.125,8140,4.125,8141,6.662,8142,4.125,8143,4.125,8144,4.125,8145,5.774,8146,4.125,8147,5.774,8148,4.125,8149,5.774,8150,4.125,8151,4.125,8152,7.217,8153,4.125,8154,4.125,8155,4.125,8156,4.125,8157,6.662,8158,4.125,8159,4.125,8160,4.125,8161,4.125,8162,4.125,8163,4.125,8164,4.125,8165,4.125,8166,4.125,8167,4.125,8168,5.774,8169,2.899,8170,4.125,8171,7.873,8172,6.662,8173,4.125,8174,4.125,8175,4.125,8176,4.125,8177,4.125,8178,5.774,8179,4.125,8180,4.125,8181,4.125,8182,4.125,8183,3.326,8184,4.125,8185,4.125,8186,4.125,8187,4.125,8188,4.125,8189,4.125,8190,4.125,8191,4.125,8192,5.774,8193,2.742,8194,4.584,8195,4.324,8196,4.125,8197,4.125,8198,4.125,8199,5.774,8200,4.324,8201,4.125,8202,4.125,8203,4.125,8204,4.125,8205,3.089,8206,4.125,8207,1.985,8208,4.125,8209,4.125,8210,2.384,8211,4.125,8212,2.607,8213,2.204,8214,3.326,8215,3.649,8216,4.125,8217,2.899,8218,4.125,8219,4.125,8220,5.774,8221,3.643,8222,4.125,8223,3.643,8224,4.125,8225,4.125,8226,3.326,8227,2.899,8228,3.089,8229,4.125,8230,4.125,8231,3.089,8232,4.125,8233,3.326,8234,3.326,8235,3.326,8236,3.643,8237,4.059,8238,4.125,8239,5.774,8240,4.125,8241,4.125,8242,4.125,8243,3.643,8244,4.125,8245,4.125,8246,4.125,8247,4.125,8248,3.326,8249,3.326,8250,3.326]],["title//en/lessons/creating-mobile-augmented-reality-experiences-in-unity",[117,0.072,379,0.598,1236,2.256,3281,2.023,5222,2.857,6107,2.569]],["body//en/lessons/creating-mobile-augmented-reality-experiences-in-unity",[1,0.575,2,2.078,3,0.105,4,0.271,5,0.078,6,0.538,7,2.396,8,0.641,9,0.084,12,0.059,13,1.199,15,0.518,17,1.398,18,0.615,19,1.092,25,0.251,27,1.521,28,0.702,29,0.314,30,0.896,34,1.755,35,2.406,37,1.374,38,0.636,40,0.143,42,0.193,45,0.081,46,0.091,47,0.661,49,0.089,54,2.66,55,0.713,57,0.373,58,0.852,60,0.205,63,1.009,64,0.505,67,1.639,68,0.677,70,1.498,71,0.09,72,1.108,74,0.727,77,1.216,82,0.04,83,0.658,87,0.155,88,0.573,89,0.739,93,0.026,94,0.271,95,0.554,96,0.65,98,1.427,103,0.281,105,0.112,108,0.479,110,0.358,111,0.948,112,0.93,113,0.86,115,0.024,116,0.9,117,0.166,118,1.098,119,0.752,120,0.674,122,0.273,128,0.742,129,0.616,130,0.044,131,0.533,132,0.053,134,0.606,135,0.24,136,0.628,137,0.071,138,0.132,139,0.186,140,0.986,141,0.733,143,1.308,144,0.616,146,0.085,148,2.164,152,0.792,153,0.135,157,0.479,158,1.17,159,0.077,171,1.009,173,0.427,179,0.662,182,1.276,183,2.678,185,0.106,186,0.766,189,0.232,190,0.007,191,0.369,197,1.718,200,0.261,201,0.165,202,1.524,203,0.94,205,0.896,211,0.235,214,0.291,215,2.913,220,0.443,221,0.577,225,3.262,227,0.33,228,0.102,229,2.508,230,1.566,232,0.986,239,1.655,241,1.057,242,0.504,244,3.314,247,1.566,248,5.561,249,0.577,250,2.308,253,0.556,257,0.346,258,1.703,260,2.431,262,0.974,264,1.36,266,0.875,267,0.505,268,0.623,272,0.274,273,0.253,274,1.216,275,3.502,277,0.076,282,0.772,285,1.41,286,2.138,294,0.475,296,0.429,297,0.365,298,1.285,299,0.715,303,0.549,304,0.428,306,0.666,307,0.785,311,1.023,312,1.493,313,0.658,315,3.442,316,0.442,318,1.361,321,0.918,326,0.666,327,1.579,330,0.571,333,0.271,335,0.173,336,1.865,341,0.127,348,1.314,350,0.427,353,0.291,356,0.346,357,0.271,360,0.241,363,0.368,364,1.16,369,0.554,371,1.216,375,0.874,379,0.965,380,0.232,381,0.223,382,0.404,383,0.256,387,0.941,389,0.571,390,0.374,394,0.731,395,0.132,396,0.964,397,0.86,399,0.466,400,0.619,401,1.639,405,0.192,406,1.427,407,0.397,409,0.271,410,0.908,413,3.121,414,1.625,415,2.641,416,0.862,418,0.785,420,0.682,422,0.272,424,0.346,425,0.298,429,1.376,430,0.482,435,0.429,436,0.155,438,0.325,439,0.193,441,0.125,447,0.902,449,0.154,450,0.112,451,1.975,460,0.772,461,0.64,462,2.314,468,0.143,469,1.057,470,1.637,471,0.392,472,0.899,473,1.836,485,0.505,486,0.085,487,0.533,488,0.698,490,1.609,493,0.063,495,0.604,496,2.622,504,0.974,506,0.314,509,0.156,510,0.803,511,0.299,517,1.499,519,0.11,521,0.732,523,1.992,525,0.489,526,0.682,530,0.261,531,0.173,535,2.486,538,1.081,548,1.276,549,0.533,550,0.88,560,0.312,562,1.808,566,0.192,572,0.803,575,0.227,576,0.575,577,0.513,581,3.788,583,0.733,586,1.364,589,1.009,591,0.835,592,1.803,593,1.41,596,1.009,599,0.695,601,0.131,602,2.554,603,1.634,605,0.791,606,1.754,610,0.18,613,0.453,618,0.737,644,1.133,645,0.268,646,0.662,647,0.175,648,1.374,650,1.246,652,4.817,661,0.173,663,0.165,666,0.715,671,4.233,672,0.732,673,0.324,675,1.452,679,1.609,682,1.722,683,0.546,684,1.188,690,1.009,700,0.94,705,0.378,707,0.221,721,0.394,726,1.755,732,1.484,733,1.919,737,0.821,738,0.682,744,0.479,748,0.784,750,0.895,752,0.715,763,0.766,765,0.164,766,0.281,768,0.299,778,1.31,785,1.601,788,0.41,793,2.858,795,1.108,800,0.677,802,0.546,803,0.548,807,1.177,811,1.301,812,0.131,814,1.058,816,1.769,817,0.119,821,1.059,822,2.251,827,0.827,829,0.942,830,1.009,835,0.985,836,0.623,839,0.792,840,0.656,841,1.362,848,1.083,852,1.023,854,2.142,856,3.417,858,0.853,863,0.715,874,1.471,876,0.827,879,0.766,886,1.615,912,0.682,917,1.362,930,0.64,931,1.365,933,0.56,945,1.341,946,1.493,947,0.874,954,0.759,966,0.803,967,0.533,968,0.84,972,0.821,976,0.383,983,0.807,986,1.215,988,1.095,995,1.308,997,1.033,1000,0.772,1013,0.201,1015,1.703,1016,2.997,1022,0.914,1029,0.489,1034,1.081,1035,0.657,1043,1.446,1044,0.851,1052,0.657,1060,0.682,1073,0.677,1077,2.997,1079,0.412,1081,3.267,1083,1.703,1087,1.484,1091,0.619,1107,1.446,1120,0.766,1131,0.211,1133,0.505,1135,1.271,1145,0.896,1148,0.619,1152,1.116,1154,0.895,1158,1.41,1159,1.484,1162,1.563,1167,1.246,1201,2.406,1202,0.554,1211,2.273,1227,1.333,1228,1.754,1233,0.416,1236,4.91,1237,3.631,1294,1.751,1318,1.345,1323,2.71,1326,0.41,1330,1.729,1369,1.604,1401,0.429,1408,1.374,1409,1.134,1415,0.965,1426,0.604,1430,1.107,1455,1.188,1456,1.655,1457,1.116,1476,0.453,1488,0.896,1521,1.754,1522,1.297,1523,1.226,1529,0.24,1541,2.813,1560,1.992,1563,0.619,1568,1.484,1582,3.02,1586,2.554,1591,1.991,1594,4.607,1611,3.262,1618,3.758,1620,1.655,1622,1.276,1631,1.256,1632,0.876,1633,1.41,1637,0.589,1639,0.883,1640,2.641,1641,1.678,1643,1.76,1645,0.619,1648,0.826,1662,0.702,1667,2.313,1668,1.083,1676,1.16,1678,1.992,1679,2.313,1691,1.198,1692,2.251,1717,1.216,1721,1.374,1727,2.04,1739,3.535,1740,3.138,1744,1.563,1759,1.808,1778,1.499,1793,2.043,1813,1.446,1823,0.88,1825,1.246,1844,1.374,1853,1.17,1858,1.585,1891,2.138,1902,1.341,1903,0.832,1941,2.308,1943,1.808,1949,1.76,1967,2.861,1968,1.703,1986,0.784,1995,1.76,2003,1.083,2005,0.715,2007,0.677,2024,1.563,2058,1.215,2061,0.698,2062,0.752,2079,1.285,2083,2.195,2086,1.16,2095,0.65,2104,0.803,2117,1.808,2120,2.062,2121,2.313,2128,1.107,2131,1.374,2132,5.497,2133,1.226,2137,2.945,2142,1.6,2157,5.672,2158,4.217,2159,1.754,2169,5.672,2170,1.531,2172,1.011,2190,1.216,2192,1.655,2193,2.164,2194,3.855,2198,1.803,2202,1.754,2212,1.765,2213,1.225,2214,1.645,2223,1.566,2234,2.092,2244,1.276,2291,0.94,2302,3.262,2305,4.073,2306,1.65,2308,1.524,2313,3.02,2338,0.589,2350,3.227,2351,1.655,2356,1.446,2366,1.446,2512,1.566,2519,2.138,2531,3.385,2536,1.678,2547,2.195,2548,1.563,2596,1.926,2630,7.272,2644,2.222,2655,1.566,2670,3.227,2676,1.926,2677,2.338,2718,4.932,2743,1.439,2748,0.948,2752,0.94,2754,1.991,2778,3.154,2781,2.997,2785,1.808,2816,1.992,2822,1.362,2824,2.26,2825,1.749,2827,1.023,2832,1.731,2833,2.742,2834,1.566,2851,0.65,2871,1.362,2902,2.71,2917,1.107,2923,3.08,2931,3.267,2932,3.227,2935,1.926,2936,2.271,2939,1.216,2940,3.411,2966,1.754,2967,1.566,2975,1.446,2990,4.908,2995,2.529,2999,1.808,3019,2.415,3028,2.153,3030,2.646,3033,2.313,3043,1.374,3047,1.655,3056,4.793,3062,2.062,3077,1.566,3085,1.484,3099,3.573,3154,2.212,3170,3.217,3173,2.251,3197,2.062,3198,2.635,3214,2.138,3218,1.703,3236,3.154,3272,1.865,3273,1.133,3281,4.459,3288,1.609,3291,1.992,3298,1.926,3300,1.992,3350,1.992,3422,2.138,3429,1.308,3616,1.609,3671,3.974,3672,1.655,3716,1.341,3728,1.374,3747,2.529,3760,3.788,3797,2.945,3807,2.636,3826,2.712,3828,1.703,3837,2.529,3907,2.636,3926,3.267,3980,6.754,4022,1.865,4108,1.524,4110,1.655,4125,3.197,4333,2.222,4353,3.394,4435,1.609,4441,2.66,4456,2.496,4471,2.66,4621,2.062,4660,2.997,4873,2.66,4942,1.703,5101,2.813,5134,2.997,5213,3.758,5222,6.648,5279,3.805,5307,1.865,5341,2.495,5376,3.138,5395,2.721,5396,2.529,5534,1.926,5621,2.813,5725,1.992,5834,2.062,5853,3.974,5854,5.281,5901,4.142,5958,1.703,5969,5.172,5979,1.941,6100,3.974,6107,5.77,6305,5.183,6545,3.535,6581,1.528,6761,3.138,7189,4.533,7209,2.496,7237,2.66,7243,2.062,7761,5.183,7799,2.66,7836,1.992,7842,4.994,7867,2.313,8026,5.006,8043,5.851,8067,1.992,8078,5.333,8210,2.313,8217,2.813,8227,2.813,8236,3.535,8251,8.17,8252,5.077,8253,3.758,8254,4.558,8255,4.558,8256,3.535,8257,8.092,8258,8.29,8259,7.329,8260,4.247,8261,8.014,8262,5.789,8263,4.908,8264,3.535,8265,3.955,8266,3.227,8267,3.535,8268,3.227,8269,3.805,8270,3.535,8271,3.535,8272,3.535,8273,3.227,8274,2.997,8275,4.002,8276,4.002,8277,4.002,8278,3.535,8279,4.002,8280,3.535,8281,2.813,8282,2.529,8283,2.313,8284,3.535,8285,2.062,8286,3.535,8287,5.789,8288,7.351,8289,3.753,8290,2.138,8291,3.573,8292,4.002,8293,4.993,8294,3.535,8295,3.227,8296,4.002,8297,4.002,8298,4.002,8299,5.625,8300,4.002,8301,3.227,8302,5.789,8303,4.993,8304,3.535,8305,3.535,8306,4.993,8307,3.535,8308,3.535,8309,3.535,8310,3.535,8311,3.535,8312,3.535,8313,3.535,8314,2.997,8315,7.797,8316,7.078,8317,3.227,8318,6.287,8319,3.227,8320,4.994,8321,2.813,8322,4.116,8323,5.653,8324,4.002,8325,4.993,8326,4.002,8327,3.535,8328,5.789,8329,4.233,8330,4.993,8331,3.227,8332,3.535,8333,3.227,8334,3.535,8335,3.535,8336,3.535,8337,2.997,8338,3.535,8339,4.993,8340,2.997,8341,2.415,8342,4.357,8343,5.789,8344,2.313,8345,2.997,8346,3.227,8347,6.635,8348,3.227,8349,3.535,8350,2.997,8351,3.227,8352,3.535,8353,2.997,8354,3.535,8355,3.535,8356,3.227,8357,2.529,8358,4.002,8359,5.653,8360,4.002,8361,4.002,8362,4.002,8363,4.002,8364,5.653,8365,5.653,8366,4.002,8367,5.742,8368,4.233,8369,4.002,8370,3.535,8371,3.535,8372,4.558,8373,4.993,8374,6.887,8375,3.227,8376,3.535,8377,3.227,8378,3.535,8379,6.29,8380,2.529,8381,4.002,8382,4.002,8383,4.002,8384,4.002,8385,4.002,8386,4.002]],["title//en/lessons/creating-network-diagrams-from-historical-sources",[12,0.073,350,0.216,954,0.335,1044,0.376,1371,0.539,1660,1.302,7199,2.331]],["body//en/lessons/creating-network-diagrams-from-historical-sources",[2,1.234,3,0.057,4,0.333,7,1.423,9,0.091,12,0.14,13,0.564,14,0.438,18,0.507,23,0.464,26,0.321,28,0.478,29,0.292,30,0.707,31,1.004,33,2.064,36,0.579,38,0.721,39,0.496,40,0.198,42,0.152,44,2.579,45,0.101,46,0.089,49,0.093,51,0.609,52,2.322,57,0.203,58,0.534,59,0.861,60,0.204,62,1.944,67,1.403,68,0.935,69,0.898,71,0.08,72,1.195,74,0.582,76,0.591,77,1.356,79,1.853,80,2.821,81,0.366,82,0.041,87,0.325,88,0.564,89,0.688,92,0.528,93,0.026,94,0.47,103,0.314,105,0.066,107,0.667,111,0.993,112,0.789,115,0.024,117,0.155,119,0.924,120,0.699,122,0.284,123,1.027,127,0.832,129,0.386,130,0.039,132,0.059,134,0.564,135,0.257,136,0.507,137,0.077,138,0.152,139,0.158,141,0.9,146,0.187,152,1.307,153,0.066,154,0.981,159,0.095,160,0.114,164,1.495,167,0.425,171,2.175,173,0.538,179,0.617,181,0.959,185,0.123,189,0.181,190,0.007,191,0.412,193,0.564,197,1.356,201,0.209,203,1.155,211,0.215,212,1.613,214,0.208,217,1.075,221,0.563,223,0.449,227,0.325,228,0.221,242,0.45,244,1.846,247,1.34,249,0.361,251,1.004,256,1.125,257,0.389,260,1.655,262,0.79,263,0.293,264,1.063,267,0.399,268,0.672,272,0.287,273,0.364,277,0.061,282,0.832,284,1.178,285,1.572,288,1.795,289,0.797,297,0.203,299,1.089,303,0.366,304,0.496,305,1.324,306,0.742,312,1.178,315,1.846,316,0.336,318,1.434,320,1.882,321,0.725,324,1.792,325,1.293,326,1.155,327,1.075,328,0.399,330,0.815,335,0.373,340,1.014,341,0.153,349,0.885,350,0.6,353,0.25,356,0.386,358,0.854,360,0.191,363,0.486,368,0.564,369,0.681,373,3.854,379,0.898,380,0.253,381,0.253,382,0.451,383,0.208,387,0.641,389,0.871,390,0.292,395,0.126,399,0.71,400,0.69,401,1.24,403,1.853,405,0.292,406,1.063,407,0.549,409,0.413,410,0.71,414,0.816,415,1.655,417,1.28,418,0.73,422,0.249,425,0.208,427,0.438,428,0.267,429,0.937,430,0.417,431,0.559,432,0.916,433,0.672,435,0.214,436,0.288,438,0.401,439,0.161,441,0.116,442,0.73,444,0.071,449,0.103,450,0.111,459,0.58,462,1.324,464,0.937,466,1.263,468,0.167,471,0.438,476,0.314,485,0.77,486,0.158,488,0.361,493,0.066,495,1.179,496,2.338,498,0.641,504,0.79,505,0.79,506,0.413,508,1.269,509,0.222,511,0.388,513,0.383,517,1.663,519,0.227,521,0.816,524,0.959,525,0.646,526,1.452,529,2.268,530,0.486,531,0.323,533,2.016,534,0.831,538,1.648,542,1.24,543,0.707,547,1.179,548,1.423,549,1.073,550,1.527,555,1.537,557,1.562,559,0.657,560,0.246,566,0.374,570,1.071,573,0.959,575,0.238,577,0.349,580,1.495,583,0.79,586,0.855,587,0.76,590,0.609,591,0.478,598,1.423,599,0.549,600,1.195,601,0.198,602,2.754,610,0.257,613,0.846,633,2.842,635,1.019,636,1.1,643,1.178,645,0.366,647,0.173,648,1.533,655,2.148,661,0.373,663,0.142,664,1.648,665,1.183,666,1.555,673,0.653,676,1.151,680,0.76,681,0.79,682,1.31,683,1.198,690,1.089,705,0.375,707,0.455,708,1.572,713,1.356,732,1.655,733,1.562,737,0.916,738,0.76,739,1.425,740,1.061,741,0.811,742,1.34,743,1.533,744,0.831,750,0.732,752,0.797,755,0.641,761,1.423,765,0.32,766,0.429,768,0.34,772,2.935,777,0.506,779,0.594,780,1.389,785,0.778,788,0.517,793,2.702,794,0.937,795,0.875,800,0.534,803,0.57,805,1.533,806,0.811,807,0.674,808,0.895,811,1.598,812,0.2,814,0.835,817,0.232,821,0.987,826,2.693,827,0.451,828,1.178,829,1.435,830,1.751,836,0.672,839,0.425,840,0.525,844,0.916,847,1.34,848,0.855,852,1.159,853,0.835,858,0.92,863,1.24,870,1.458,874,0.778,875,1.956,879,0.855,880,2.522,882,0.918,886,1.1,900,0.653,904,1.655,908,1.495,911,2.148,914,1.956,915,3.142,916,2.042,917,1.075,923,2.967,924,1.241,926,1.321,930,0.846,932,2.477,933,1.274,939,1.051,944,0.937,947,1.155,949,1.151,950,0.142,951,1.44,954,0.951,955,1.944,956,1.573,966,0.895,967,0.594,968,1.28,972,0.916,976,0.505,980,0.92,983,0.936,987,1.293,989,0.742,990,1.218,991,1.206,995,2.439,996,0.937,999,2.821,1000,1.019,1004,1.495,1005,1.234,1013,0.224,1022,0.598,1026,1.792,1029,0.646,1032,0.816,1035,0.641,1040,0.898,1044,0.846,1048,1.122,1052,0.837,1056,1.648,1057,1.423,1059,2.284,1061,1.324,1067,3.342,1075,1.063,1079,0.629,1082,2.579,1084,0.594,1085,2.717,1090,2.402,1091,0.69,1100,2.299,1104,1.944,1105,1.101,1106,4.673,1112,1.051,1116,2.094,1124,2.299,1131,0.479,1132,4.39,1133,0.877,1136,2.385,1141,2.162,1142,1.635,1143,2.319,1144,2.319,1145,1.101,1148,1.357,1149,2.299,1151,0.625,1152,1.469,1154,0.832,1159,1.655,1162,1.234,1165,1.125,1182,0.707,1186,1.293,1203,1.324,1212,0.564,1224,1.503,1227,1.469,1231,1.7,1232,1.655,1233,0.723,1240,1.219,1259,2.017,1261,1.635,1267,2.319,1270,1.613,1294,1.532,1297,1.403,1318,0.916,1323,1.846,1326,0.4,1329,0.725,1331,1.263,1332,1.435,1369,0.875,1370,1.434,1371,1.365,1378,1.495,1384,1.495,1391,1.234,1392,1.27,1401,0.913,1415,1.27,1426,0.674,1429,1.537,1430,1.234,1433,1.458,1455,1.809,1456,1.846,1459,0.835,1460,1.795,1488,0.707,1493,1.384,1494,2.384,1497,1.613,1498,2.967,1499,1.795,1516,1.051,1518,1.497,1519,2.08,1522,1.155,1526,3.711,1529,0.523,1532,3.598,1543,3.942,1567,2.693,1582,2.384,1601,1.899,1607,2.579,1608,1.7,1610,2.754,1611,3.034,1613,2.38,1615,1.899,1620,2.522,1625,1.613,1627,1.31,1630,0.641,1631,0.898,1632,0.549,1634,2.693,1637,0.657,1645,0.943,1650,2.477,1653,1.956,1654,1.495,1660,2.507,1661,4.143,1662,0.652,1664,2.862,1665,1.1,1668,1.33,1669,1.495,1683,1.718,1684,0.799,1687,1.679,1702,0.959,1721,1.533,1723,5.385,1731,2.508,1733,1.324,1744,1.686,1745,4.566,1750,2.53,1752,1.495,1754,1.899,1756,1.293,1762,5.145,1768,2.148,1778,1.141,1790,2.693,1793,1.613,1807,2.221,1808,3.343,1813,2.697,1817,4.286,1823,0.981,1853,0.797,1895,1.125,1909,2.477,1934,1.495,1937,1.648,1942,0.895,1947,0.707,1948,0.77,1950,6.134,1995,1.389,2003,1.33,2005,0.797,2007,0.534,2010,0.399,2021,1.004,2050,1.61,2062,1.04,2087,0.855,2095,0.99,2097,2.51,2099,4.39,2101,3.137,2102,1.882,2103,3.272,2107,3.034,2108,3.343,2127,0.809,2129,1.356,2133,0.835,2138,3.854,2142,1.263,2153,1.573,2183,1.533,2204,2.215,2211,1.655,2212,1.567,2213,0.641,2214,1.251,2216,1.613,2244,1.944,2248,2.148,2251,2.148,2252,2.967,2275,1.389,2293,1.389,2306,1.168,2309,0.725,2321,2.842,2374,2.956,2459,2.221,2509,3.237,2512,0.981,2525,2.299,2528,2.693,2531,1.846,2542,1.395,2550,1.293,2551,1.746,2554,1.398,2560,1.956,2577,2.522,2578,1.206,2579,3.385,2584,3.044,2638,2.821,2673,3.343,2677,2.872,2692,2.477,2719,2.221,2743,0.855,2752,0.742,2758,1.846,2765,2.576,2771,2.477,2792,1.206,2795,1.757,2811,1.573,2818,4.86,2827,0.918,2829,1.178,2832,1.61,2838,1.814,2843,3.342,2844,1.767,2848,1.921,2867,3.598,2868,3.598,2871,2.114,2879,2.754,2883,1.746,2895,5.6,2898,1.921,2901,1.293,2909,1.178,2923,1.572,2924,3.578,2935,2.148,2943,1.746,2946,6.142,2948,3.854,2953,1.956,2975,1.613,2994,1.846,2999,2.016,3010,2.645,3017,1.234,3024,1.746,3040,3.711,3048,2.148,3173,1.533,3180,4.773,3198,2.842,3218,1.899,3238,1.34,3275,4.718,3279,3.199,3285,2.08,3289,2.221,3299,1.899,3300,1.853,3312,4.882,3320,1.151,3338,1.263,3355,2.754,3364,3.237,3379,4.053,3414,1.655,3426,3.598,3429,1.993,3630,2.384,3672,1.846,3699,2.935,3705,2.384,3716,1.495,3755,2.016,3784,2.672,3821,3.137,3830,3.137,3838,2.967,3906,2.754,4018,2.477,4027,3.237,4069,2.477,4101,2.016,4104,2.221,4113,3.76,4114,4.286,4124,1.795,4294,2.016,4329,1.7,4435,1.795,4440,3.942,4446,1.572,4499,2.967,4502,2.148,4566,1.61,4582,4.566,4584,2.384,4612,2.967,4615,2.148,4621,3.846,4656,2.148,4677,2.221,5076,3.889,5252,1.899,5264,2.579,5266,2.579,5296,3.137,5313,2.384,5356,1.533,5377,6.019,5389,1.293,5394,2.477,5404,1.423,5469,2.579,5474,3.598,5492,2.967,5506,3.342,5507,3.342,5508,3.342,5528,3.524,5597,2.477,5607,3.578,5643,3.598,5867,4.053,5946,4.053,5953,2.477,6103,2.693,6140,2.967,6460,2.477,6494,2.579,6556,3.385,6576,3.854,6581,1.206,6603,2.821,6653,2.221,6776,3.258,6874,2.821,7129,2.693,7167,4.286,7199,4.286,7230,3.598,7326,5.764,7414,2.967,7466,2.967,7467,2.384,7472,2.967,7565,3.942,7680,2.821,7760,3.854,7762,3.342,7809,3.342,7811,2.821,7842,2.967,8039,2.967,8052,2.967,8067,2.221,8212,2.821,8252,2.477,8285,2.299,8344,2.579,8387,6.097,8388,6.097,8389,6.097,8390,6.097,8391,3.137,8392,5.385,8393,5.385,8394,4.157,8395,5.6,8396,3.342,8397,6.134,8398,3.942,8399,4.566,8400,4.463,8401,3.598,8402,4.463,8403,3.342,8404,3.598,8405,3.598,8406,6.097,8407,3.598,8408,3.598,8409,2.967,8410,3.942,8411,4.463,8412,7.125,8413,4.463,8414,4.463,8415,5.385,8416,6.301,8417,3.342,8418,6.134,8419,5.385,8420,4.463,8421,4.463,8422,6.097,8423,4.463,8424,4.463,8425,3.942,8426,6.169,8427,3.942,8428,3.598,8429,4.286,8430,4.882,8431,3.942,8432,3.942,8433,4.463,8434,4.463,8435,4.463,8436,3.942,8437,3.942,8438,4.463,8439,8.707,8440,6.019,8441,5.201,8442,4.916,8443,4.566,8444,4.463,8445,8.527,8446,4.463,8447,6.019,8448,4.463,8449,4.463,8450,4.463,8451,4.053,8452,5.385,8453,4.191,8454,3.524,8455,6.097,8456,4.463,8457,2.967,8458,3.342,8459,3.854,8460,4.463,8461,5.6,8462,4.463,8463,4.463,8464,7.294,8465,6.097,8466,3.942,8467,3.372,8468,4.463,8469,4.463,8470,3.342,8471,2.579,8472,3.942,8473,2.967,8474,4.463,8475,3.942,8476,4.463,8477,3.137,8478,4.916,8479,6.946,8480,5.385,8481,2.821,8482,4.463,8483,4.463,8484,3.342,8485,3.598,8486,2.821,8487,4.463,8488,2.693,8489,3.598,8490,4.463,8491,3.942,8492,6.097,8493,3.598,8494,4.463,8495,4.463,8496,3.942,8497,3.598]],["title//en/lessons/retired/creating-new-items-in-zotero",[117,0.085,190,0.005,815,2.38,1457,0.815]],["body//en/lessons/retired/creating-new-items-in-zotero",[3,0.101,5,0.081,8,0.52,9,0.125,22,0.632,27,1.215,28,0.712,29,0.439,46,0.085,49,0.094,55,0.538,60,0.202,64,0.594,70,1.132,71,0.078,74,0.701,82,0.031,93,0.023,97,2.769,105,0.117,107,0.52,117,0.168,129,0.575,130,0.032,132,0.057,136,0.485,137,0.079,138,0.147,146,0.14,154,1.728,157,0.941,159,0.072,185,0.099,189,0.197,190,0.009,192,1.715,200,0.512,201,0.154,211,0.247,227,0.323,253,0.433,257,0.34,263,0.286,266,0.774,272,0.268,273,0.257,277,0.074,289,1.187,297,0.358,321,1.079,329,1.333,341,0.156,345,0.575,349,0.753,358,1.101,364,2.508,375,1.028,380,0.197,381,0.197,383,0.227,390,0.318,398,2.913,399,0.774,407,0.589,414,1.53,416,0.846,422,0.251,429,1.396,435,0.433,438,0.394,439,0.154,441,0.15,444,0.082,449,0.153,463,1.715,466,1.882,468,0.15,485,0.839,493,0.059,504,1.019,513,0.434,517,1.566,524,1.428,559,1.158,560,0.434,572,1.333,575,0.251,610,0.251,647,0.154,672,1.437,676,1.715,678,1.899,681,1.122,683,1.244,768,0.303,774,1.276,785,1.159,812,0.154,815,4.693,839,0.632,876,0.671,928,2.172,930,0.753,939,1.565,950,0.296,981,1.003,1008,2.226,1013,0.421,1022,0.652,1029,0.575,1031,0.954,1040,1.332,1054,2.531,1065,2.6,1066,3.424,1123,2.172,1187,1.796,1202,0.532,1318,1.364,1457,1.619,1476,0.891,1529,0.399,1622,2.67,1645,1.366,1684,0.712,1694,0.907,1776,1.676,1853,1.545,1932,1.735,1998,2.341,2139,4.201,2180,2.119,2351,2.749,2368,1.882,2509,3.902,2681,2.071,2743,1.506,2824,1.926,2827,1.029,2988,3.782,3407,2.673,3439,1.651,4125,2.829,5341,2.606,5389,1.926,5449,3.689,5979,2.875,6776,3.551,7114,3.689,7601,5.359,7602,5.359,7605,5.359,7606,5.87,7609,5.87,8471,3.841,8498,7.862,8499,6.646,8500,6.646,8501,6.646,8502,6.646,8503,5.87,8504,6.646,8505,6.646,8506,6.646,8507,8.372,8508,6.646,8509,6.646,8510,6.646,8511,6.646,8512,6.646,8513,8.372,8514,6.646,8515,6.646,8516,6.646,8517,6.646,8518,6.646,8519,6.646,8520,5.87,8521,6.646,8522,6.646,8523,7.862,8524,6.646,8525,7.862,8526,6.646,8527,6.646,8528,6.646,8529,6.646,8530,7.862,8531,6.646,8532,6.646]],["title//en/lessons/crowdsourced-data-normalization-with-pandas",[12,0.065,950,0.14,1030,1.817,1298,1.059,5874,3.089]],["body//en/lessons/crowdsourced-data-normalization-with-pandas",[0,2.552,1,0.542,2,1.5,3,0.094,4,0.26,5,0.079,6,0.359,8,0.667,9,0.124,12,0.14,13,0.477,14,0.419,15,0.454,19,1.103,23,0.393,25,0.514,26,0.433,27,0.69,28,0.404,29,0.366,30,1.337,31,1.22,32,1.02,33,1.755,35,1.607,36,0.952,37,1.297,38,0.734,39,0.555,40,0.216,42,0.217,44,2.182,45,0.099,46,0.082,47,0.285,48,1.215,49,0.094,51,0.74,55,0.562,57,0.335,58,0.83,59,0.905,60,0.208,62,1.204,63,0.674,64,0.485,65,1.02,67,0.869,68,0.915,69,0.934,70,0.924,71,0.091,72,1.359,74,0.454,76,0.555,78,0.628,81,0.417,82,0.038,83,0.891,87,0.284,88,0.236,90,0.643,92,0.636,93,0.023,94,0.367,96,0.613,98,0.658,101,1.715,102,2.386,103,0.517,105,0.124,106,1.22,107,0.575,108,0.879,110,0.337,112,0.933,113,1.165,115,0.026,116,1.427,117,0.161,118,0.464,119,0.844,120,0.694,122,0.231,124,0.952,127,0.515,128,0.604,129,0.469,130,0.042,131,0.923,132,0.06,134,0.285,135,0.266,136,0.622,137,0.067,138,0.137,139,0.08,140,1.885,141,1.064,144,0.6,145,0.705,146,0.08,148,1.147,152,1.129,153,0.109,157,0.879,159,0.092,160,0.101,164,1.265,167,0.66,169,1.359,173,0.246,176,1.543,180,1.109,181,0.811,182,2.212,185,0.13,186,0.723,189,0.244,190,0.009,191,0.5,193,0.801,196,2.573,200,0.353,201,0.211,202,1.438,205,0.859,208,0.968,211,0.249,212,1.364,213,2.159,214,0.237,217,1.529,219,2.017,220,0.599,221,0.439,223,0.517,227,0.348,228,0.229,232,1.336,235,1.364,236,0.974,238,1.244,240,2.654,242,0.312,249,0.675,251,1.427,253,0.525,256,1.6,257,0.341,259,1.5,261,0.657,262,0.823,263,0.267,264,1.281,267,0.62,268,0.597,272,0.237,273,0.284,274,1.648,276,1.439,277,0.075,282,0.947,289,0.674,291,0.757,296,0.787,297,0.172,298,1.44,299,0.674,302,1.941,303,0.326,304,0.493,307,0.83,309,1.671,312,0.997,316,0.299,318,0.902,320,1.929,321,1.309,327,0.909,328,0.485,329,0.757,330,0.895,333,0.367,335,0.341,341,0.147,345,0.711,346,3.334,348,0.757,349,0.867,350,0.246,353,0.301,356,0.469,360,0.149,363,0.452,367,1.473,369,0.532,379,0.798,380,0.251,381,0.253,382,0.773,383,0.311,387,0.911,389,0.381,390,0.332,395,0.147,397,0.811,398,1.655,399,0.856,400,0.982,401,0.674,402,1.02,405,0.352,406,0.658,407,0.488,409,0.256,414,1.16,418,0.452,419,1.187,422,0.12,424,0.327,425,0.251,427,0.37,428,0.251,429,1.139,430,0.326,431,0.256,432,0.775,435,0.304,436,0.322,438,0.397,439,0.206,440,0.997,441,0.174,444,0.083,446,0.909,447,0.972,449,0.124,450,0.103,459,0.359,460,0.866,461,0.428,462,1.12,465,2.654,468,0.132,471,0.72,476,0.488,485,0.685,486,0.176,487,0.844,493,0.048,495,0.57,498,0.911,503,1.438,504,1.158,505,1.021,506,0.386,509,0.191,511,0.335,512,1.33,517,1.015,519,0.237,520,2.377,522,1.465,525,0.682,527,0.542,528,4.307,530,0.498,531,0.163,534,0.76,538,1.02,540,1.772,541,1.596,542,1.239,543,0.859,547,1.109,549,0.722,554,1.154,557,0.849,559,1.187,560,0.503,566,0.304,570,0.899,572,1.391,573,0.811,574,1.204,575,0.234,577,0.425,583,0.489,586,0.723,587,0.924,589,0.952,590,1.003,591,0.949,592,1.204,594,0.473,596,1.367,597,1.535,598,1.729,599,0.667,601,0.171,605,0.704,610,0.28,613,0.614,618,0.37,634,1.438,635,1.121,642,1.4,643,1.432,645,0.345,646,0.829,647,0.205,650,1.175,661,0.274,662,1.22,663,0.171,666,1.133,673,0.306,675,1.107,676,1.399,678,0.793,680,0.643,681,0.823,682,0.811,683,1.279,690,1.133,695,1.879,699,2.011,700,0.902,706,1.407,707,0.405,708,1.33,709,1.33,714,0.818,715,1.572,721,0.381,731,1.817,737,1.302,738,0.924,740,0.78,742,0.83,744,0.76,746,1.518,750,0.68,751,2.527,752,0.968,753,1.607,754,2.51,757,0.74,758,0.598,763,1.407,765,0.345,766,0.446,778,0.658,779,0.844,785,0.658,787,1.465,788,0.434,793,1.265,794,0.894,801,2.453,802,0.866,803,0.536,806,1.048,808,0.757,812,0.211,813,2.017,816,0.889,817,0.112,818,1.655,827,0.548,828,0.997,829,0.889,835,0.477,836,0.416,839,0.699,840,0.644,841,0.909,843,3.85,844,1.508,860,1.518,863,0.674,876,0.701,877,1.652,879,0.723,882,0.464,886,1.336,900,0.879,904,1.4,907,0.811,912,0.924,914,1.655,915,1.945,917,1.529,923,2.51,925,1.364,928,1.772,930,0.893,931,1.081,933,1.229,941,1.427,944,1.333,946,1.676,947,1.454,949,0.974,950,0.298,951,0.968,954,0.381,957,1.302,972,1.113,973,1.862,974,0.757,976,0.533,980,0.958,983,0.913,986,1.165,990,1.239,991,1.715,995,1.234,997,1.268,998,1.518,1000,0.947,1009,0.515,1011,0.93,1013,0.19,1019,2.278,1022,0.622,1024,1.336,1028,0.849,1029,0.327,1030,3.834,1031,0.901,1032,1.343,1035,0.5,1036,2.507,1037,2.382,1040,0.556,1043,2.507,1044,0.944,1048,1.131,1052,0.585,1060,0.924,1061,1.12,1062,0.658,1064,1.364,1073,0.649,1075,1.21,1079,0.651,1080,1.044,1084,0.502,1087,2.011,1091,0.584,1098,2.552,1101,0.779,1102,0.909,1104,1.204,1105,1.212,1110,0.952,1122,5.605,1125,2.827,1126,4.79,1131,0.199,1132,4.011,1135,1.22,1141,1.175,1143,1.883,1148,0.584,1151,0.889,1152,1.081,1154,0.515,1159,2.011,1165,1.367,1167,1.175,1185,1.706,1186,1.094,1200,2.789,1202,0.564,1203,1.12,1211,1.518,1212,0.477,1216,0.674,1224,0.93,1225,1.715,1227,1.31,1232,1.4,1234,1.248,1240,1.319,1241,4.452,1243,0.952,1246,1.399,1261,1.494,1272,1.494,1275,2.377,1276,1.438,1281,1.817,1294,0.775,1297,0.869,1298,2.204,1326,0.454,1329,1.03,1330,1.46,1369,0.74,1370,0.628,1392,0.991,1398,2.45,1400,1.094,1401,0.581,1408,1.862,1415,0.798,1425,1.33,1431,1.637,1454,0.889,1457,1.181,1459,1.715,1461,0.997,1465,2.789,1466,2.278,1467,4.012,1476,0.428,1488,1.006,1497,1.364,1516,1.277,1518,1.407,1526,2.017,1529,0.381,1563,1.183,1565,1.772,1619,1.4,1622,2.657,1625,2.913,1627,1.165,1628,1.655,1630,0.779,1633,1.33,1636,1.391,1637,0.556,1639,0.428,1641,2.27,1644,2.065,1645,0.839,1648,0.337,1662,0.555,1665,1.709,1668,1.215,1670,2.181,1677,1.02,1684,0.787,1687,0.849,1689,1.094,1691,1.268,1692,1.862,1694,1.076,1707,1.33,1711,1.438,1714,2.45,1727,1.175,1740,2.096,1813,1.364,1823,1.395,1844,1.297,1853,0.674,1858,1.281,1893,3.158,1902,2.126,1903,0.934,1908,2.789,1912,2.483,1922,1.759,1937,1.715,1941,1.33,1942,1.088,1943,1.706,1947,0.598,1948,0.995,1949,1.175,1952,1.518,1954,1.518,1958,2.267,1984,1.607,1985,1.896,1986,0.74,1995,1.175,1997,3.829,1998,1.33,1999,2.108,2002,1.817,2003,0.723,2005,0.968,2007,0.452,2009,1.772,2010,0.567,2013,1.465,2026,2.898,2057,1.561,2058,1.165,2061,1.334,2095,0.613,2097,1.364,2102,0.952,2122,1.76,2127,0.739,2134,2.278,2140,2.386,2152,1.655,2153,1.79,2155,1.91,2162,1.518,2172,0.703,2192,2.243,2204,1.729,2212,1.273,2213,0.542,2244,2.69,2246,2.867,2247,1.477,2251,1.33,2252,4.611,2258,1.175,2291,1.31,2292,1.518,2309,1.03,2321,1.76,2338,0.556,2348,1.655,2353,1.535,2357,1.4,2366,1.96,2373,1.175,2381,1.477,2382,1.063,2428,2.45,2431,2.827,2542,0.968,2548,2.032,2554,0.628,2600,1.945,2646,4.061,2660,1.248,2673,1.817,2674,3.01,2712,2.51,2739,1.76,2741,0.889,2743,1.615,2748,1.134,2756,1.945,2759,1.33,2762,2.827,2775,1.609,2779,2.096,2789,1.33,2792,1.02,2795,0.889,2799,1.518,2804,2.827,2825,1.815,2826,1.91,2828,1.364,2851,1.03,2861,1.518,2862,1.817,2875,2.165,2898,1.5,2901,2.336,2909,1.676,2917,1.044,2924,1.945,2945,1.945,2952,3.829,2962,2.011,2999,1.706,3009,2.898,3010,1.438,3017,1.044,3019,3.829,3043,1.297,3071,3.134,3101,1.706,3110,2.308,3117,1.561,3119,2.827,3140,2.827,3141,2.827,3187,3.899,3197,1.945,3214,2.017,3229,1.654,3256,2.958,3272,1.76,3273,1.535,3279,1.4,3290,2.527,3300,1.929,3319,1.945,3320,0.974,3321,4.061,3338,1.069,3339,1.945,3358,2.096,3364,3.883,3365,3.605,3369,1.96,3370,1.12,3441,1.438,3458,6.353,3540,3.01,3618,2.182,3669,1.637,3704,2.377,3713,1.33,3714,3.134,3737,1.817,3780,4.011,3818,2.278,3831,1.561,3905,2.45,3907,1.518,3951,2.654,4026,2.386,4115,3.428,4118,2.507,4124,2.181,4140,2.096,4161,0.811,4216,5.538,4301,2.386,4356,2.182,4435,2.181,4498,1.817,4503,2.654,4508,1.862,4529,5.376,4530,2.182,4531,2.096,4566,1.432,4611,3.054,4635,3.044,4656,1.817,4741,5.44,4742,4.061,4743,3.044,4860,2.827,5006,2.182,5017,3.85,5171,2.386,5206,2.827,5277,1.76,5318,2.654,5334,2.654,5338,3.656,5341,1.175,5353,3.044,5356,1.297,5357,2.654,5360,3.272,5362,2.386,5367,5.164,5376,2.096,5389,1.572,5449,4.374,5471,2.017,5473,1.706,5553,3.233,5810,2.654,5845,1.817,5873,3.044,5874,6.578,5876,3.01,5884,1.477,5890,1.147,5958,1.607,5966,2.654,5968,2.827,5979,1.297,6083,5.727,6090,5.376,6095,2.654,6103,2.278,6109,3.134,6133,3.829,6136,3.335,6226,4.79,6460,2.096,6497,3.605,6511,2.654,6556,2.096,6631,2.51,6726,3.335,6738,6.634,6747,6.619,6754,2.51,6755,2.182,6946,3.812,7077,3.335,7129,3.272,7414,2.51,7554,4.754,7769,1.945,7802,3.605,7836,1.879,7919,4.773,7980,3.335,7982,3.335,8207,1.817,8396,5.727,8467,1.706,8533,7.201,8534,6.353,8535,5.117,8536,3.776,8537,2.278,8538,3.776,8539,6.346,8540,3.335,8541,3.776,8542,3.776,8543,5.423,8544,4.79,8545,3.044,8546,2.654,8547,4.752,8548,5.423,8549,5.423,8550,5.605,8551,3.776,8552,3.776,8553,4.79,8554,3.776,8555,4.79,8556,3.776,8557,6.346,8558,3.335,8559,3.335,8560,2.182,8561,3.335,8562,4.373,8563,5.194,8564,3.776,8565,3.776,8566,5.423,8567,3.335,8568,3.776,8569,3.776,8570,2.386,8571,4.061,8572,4.373,8573,5.423,8574,3.335,8575,6.718,8576,2.654,8577,2.827,8578,5.605,8579,3.776,8580,4.373,8581,3.776,8582,3.272,8583,5.423,8584,4.79,8585,1.879,8586,6.346,8587,6.346,8588,5.423,8589,7.648,8590,6.755,8591,5.423,8592,3.776,8593,3.335,8594,3.776,8595,3.776,8596,6.937,8597,4.373,8598,8.435,8599,3.776,8600,2.827,8601,7.879,8602,7.879,8603,2.654,8604,3.335,8605,3.776,8606,7.648,8607,8.332,8608,7.879,8609,7.879,8610,6.937,8611,7.648,8612,5.423,8613,5.423,8614,7.648,8615,5.727,8616,7.648,8617,3.776,8618,5.423,8619,5.423,8620,2.654,8621,7.879,8622,5.423,8623,8.062,8624,8.062,8625,6.937,8626,8.062,8627,7.251,8628,7.879,8629,8.598,8630,3.776,8631,4.79,8632,2.51,8633,7.648,8634,5.423,8635,4.373,8636,7.347,8637,3.776,8638,3.776,8639,7.648,8640,5.423,8641,2.182,8642,2.51,8643,3.335,8644,3.335,8645,3.776,8646,3.044,8647,7.347,8648,3.776,8649,3.776,8650,3.776,8651,3.776,8652,3.776,8653,3.776,8654,5.423,8655,2.278,8656,6.346,8657,3.776,8658,7.347,8659,3.776,8660,7.347,8661,7.347,8662,6.937,8663,6.937,8664,6.937,8665,3.776,8666,3.776,8667,3.776,8668,5.423,8669,5.423,8670,3.776,8671,3.776,8672,3.776,8673,3.776,8674,3.776,8675,3.776,8676,3.335,8677,3.776,8678,3.776,8679,3.776,8680,3.776,8681,3.776,8682,3.776,8683,3.776,8684,3.776,8685,3.428,8686,3.776,8687,3.776,8688,2.898,8689,5.117,8690,2.827,8691,2.654,8692,6.489,8693,3.776,8694,5.423,8695,3.776,8696,3.776,8697,3.776,8698,5.423,8699,6.937,8700,7.347,8701,7.347,8702,3.776,8703,3.776,8704,2.827,8705,3.335,8706,5.423,8707,6.346,8708,3.776,8709,3.776,8710,3.776,8711,3.335,8712,6.937,8713,6.346,8714,6.346,8715,3.335,8716,3.776,8717,5.423,8718,3.776,8719,3.044,8720,5.605,8721,5.605,8722,2.827,8723,3.044,8724,2.827,8725,3.044,8726,3.335,8727,3.776,8728,3.776,8729,3.776,8730,3.044]],["title//en/lessons/data-mining-the-internet-archive",[12,0.065,59,0.444,63,0.785,726,1.083,984,1.368]],["body//en/lessons/data-mining-the-internet-archive",[1,0.709,2,1.365,3,0.104,5,0.08,6,0.62,8,0.688,9,0.135,12,0.127,13,0.824,14,0.248,15,0.488,18,0.36,22,0.695,23,0.513,24,1.936,25,0.569,26,0.344,27,1.711,29,0.35,36,0.64,40,0.197,42,0.276,45,0.079,46,0.1,47,0.611,48,0.945,49,0.097,55,0.697,56,2.448,57,0.386,58,0.781,59,0.954,60,0.207,62,1.573,63,1.647,69,0.726,70,0.84,71,0.093,74,0.413,76,0.493,78,0.821,81,0.296,82,0.04,83,0.906,87,0.282,92,0.565,93,0.026,94,0.334,95,0.64,98,0.86,104,0.528,105,0.124,106,1.11,107,0.511,110,0.441,111,0.868,112,0.498,115,0.026,116,1.643,117,0.139,118,0.802,122,0.294,123,1.135,127,0.674,130,0.043,131,0.656,132,0.059,134,0.373,135,0.157,136,0.36,137,0.079,138,0.149,139,0.138,140,1.608,141,1.148,144,0.427,145,0.817,146,0.175,149,4.585,152,0.691,153,0.14,154,1.085,157,1.113,158,0.881,159,0.094,160,0.107,161,2.462,167,0.469,172,2.299,173,0.321,176,1.37,179,0.459,180,0.745,181,1.06,185,0.136,186,1.249,189,0.217,190,0.007,193,0.923,200,0.552,201,0.181,211,0.249,214,0.249,223,0.499,227,0.3,228,0.221,238,0.967,243,1.278,249,0.4,253,0.321,257,0.282,259,1.365,261,0.757,262,0.64,263,0.302,264,1.138,267,0.441,272,0.223,273,0.191,277,0.064,294,0.272,296,0.528,297,0.404,299,0.881,301,1.93,302,1.135,304,0.499,306,1.085,307,0.591,316,0.272,321,1.059,328,0.583,330,0.91,333,0.547,335,0.316,336,3.04,341,0.111,344,1.499,347,1.847,349,0.828,350,0.476,351,1.879,353,0.318,356,0.76,358,0.691,360,0.242,363,0.425,364,1.43,374,1.843,375,0.763,377,1.571,379,0.726,380,0.217,381,0.261,383,0.304,389,0.738,390,0.313,391,2.15,395,0.15,399,0.942,400,1.203,402,1.333,403,2.457,405,0.406,406,1.138,409,0.442,414,0.902,418,0.591,420,1.111,422,0.248,424,0.753,425,0.289,428,0.168,429,1.534,430,0.392,431,0.547,432,1.013,436,0.312,438,0.388,439,0.209,440,0.968,441,0.161,442,0.781,443,1.432,444,0.083,446,1.188,447,0.805,459,0.769,463,1.273,466,1.847,468,0.139,469,1.722,470,1.036,472,0.623,485,0.623,486,0.171,489,1.596,493,0.079,495,0.745,497,2.03,498,0.937,504,1.128,506,0.236,508,0.891,509,0.136,511,0.297,513,0.36,517,1.455,519,0.136,524,1.06,531,0.336,534,0.781,535,1.573,541,1.135,542,0.881,548,2.08,549,0.656,550,1.085,551,1.365,554,0.821,555,1.645,560,0.488,561,2.04,566,0.313,572,1.622,575,0.274,576,0.937,577,0.386,583,0.64,587,0.84,591,0.866,594,0.486,600,1.66,601,0.115,610,0.265,635,0.674,645,0.352,646,0.839,647,0.181,661,0.282,663,0.197,666,0.881,667,3.978,672,0.902,673,0.63,676,1.683,678,1.633,682,1.848,683,0.674,698,3.978,700,0.821,701,1.83,705,0.248,707,0.446,714,0.985,721,0.296,724,1.262,726,2.277,731,1.653,732,1.83,736,1.085,741,0.972,750,0.484,753,2.776,755,0.602,758,1.232,765,0.331,766,0.347,768,0.416,774,0.801,777,0.96,778,0.86,785,0.86,788,0.309,792,2.636,793,1.653,794,0.76,800,0.591,802,0.674,803,0.668,807,0.985,808,0.99,810,1.013,811,1.135,812,0.208,813,2.636,817,0.217,822,1.694,825,1.984,831,2.163,835,0.623,839,0.62,840,0.373,852,0.709,853,1.455,860,1.984,871,2.221,874,0.86,879,1.399,884,1.339,916,1.653,926,1.223,930,0.559,931,1.377,941,1.467,950,0.298,951,1.483,954,0.498,973,1.694,975,1.683,976,0.334,977,1.244,981,0.985,984,1.536,986,1.401,987,1.43,988,0.575,990,0.745,1012,2.163,1013,0.248,1017,2.636,1028,1.11,1029,0.427,1031,0.881,1035,0.602,1041,2.163,1044,0.559,1046,3.517,1073,0.591,1101,0.709,1105,0.782,1112,1.162,1133,0.623,1140,1.612,1152,1.245,1154,1.061,1162,1.365,1165,1.244,1182,0.782,1187,1.333,1190,2.739,1202,0.595,1216,1.165,1224,1.216,1254,1.365,1299,3.203,1301,2.229,1313,2.739,1318,1.5,1326,0.448,1370,1.085,1371,1.059,1373,1.984,1382,1.573,1400,1.891,1401,0.698,1426,0.985,1447,1.738,1454,1.162,1457,1.609,1476,0.559,1488,1.232,1492,1.397,1493,0.801,1495,2.698,1506,3.28,1518,1.249,1519,2.299,1523,1.367,1529,0.296,1563,1.13,1565,1.612,1568,1.83,1614,1.984,1628,2.163,1629,1.804,1630,0.709,1637,0.726,1639,1.053,1641,1.464,1648,0.583,1654,2.448,1660,1.303,1674,1.981,1729,1.936,1733,1.464,1793,2.357,1826,1.738,1844,1.694,1853,1.305,1858,0.86,1912,2.552,1932,1.622,1942,0.99,1944,2.649,1946,4.123,1947,0.782,1958,2.132,1972,1.536,1978,2.229,2003,0.945,2005,0.881,2007,0.591,2009,2.714,2010,0.778,2011,2.852,2016,0.782,2026,3.485,2028,2.623,2061,0.86,2082,3.978,2083,1.653,2128,1.804,2130,2.636,2142,1.847,2143,1.738,2153,1.273,2154,1.694,2193,1.499,2198,2.08,2205,3.361,2247,1.93,2248,2.298,2272,1.573,2309,1.059,2348,2.163,2351,2.04,2396,2.455,2512,1.434,2548,1.365,2647,3.695,2674,2.739,2681,1.11,2738,1.612,2741,1.162,2743,1.249,2748,1.158,2752,0.821,2758,2.04,2772,1.467,2791,1.308,2792,1.333,2803,1.879,2824,2.118,2825,0.967,2827,0.899,2838,1.749,2842,1.653,2844,1.43,2851,0.801,2917,1.365,2919,0.96,2939,1.499,2940,3.936,2955,3.636,2962,1.83,3024,2.552,3049,3.28,3057,3.978,3170,2.229,3173,1.694,3174,3.695,3218,2.1,3229,1.921,3238,1.085,3239,2.977,3240,3.28,3280,1.612,3350,2.455,3355,3.512,3358,2.739,3364,2.299,3382,2.455,3406,2.375,3407,1.984,3408,2.08,3414,2.419,3436,3.361,3439,1.929,3471,3.28,3630,2.636,3669,2.143,3680,5.259,3716,1.653,3722,3.118,3780,3.118,3807,1.984,3816,4.316,3864,2.375,3917,3.978,4041,2.479,4125,2.1,4178,4.358,4281,3.246,4508,2.853,4566,1.722,4721,2.455,4936,2.163,4950,2.977,5288,3.904,5356,1.694,5368,1.984,5388,3.936,5389,1.43,5548,3.488,5553,2.299,5890,1.499,6566,6.454,6574,5.761,6603,3.118,6826,4.358,7235,3.468,7599,3.978,7604,3.468,7793,3.695,8194,2.977,8213,3.485,8233,6.269,8320,3.28,8417,4.885,8429,4.585,8453,2.977,8503,4.358,8576,3.468,8615,4.885,8731,7.483,8732,6.046,8733,9.427,8734,4.934,8735,4.358,8736,4.934,8737,4.934,8738,5.472,8739,6.454,8740,7.308,8741,3.978,8742,7.992,8743,8.703,8744,7.308,8745,6.454,8746,7.308,8747,2.455,8748,6.454,8749,7.336,8750,3.978,8751,4.934,8752,4.934,8753,4.934,8754,4.934,8755,4.934,8756,4.934,8757,3.978,8758,4.934,8759,4.934,8760,7.775,8761,7.308,8762,4.934,8763,4.934,8764,4.934,8765,7.775,8766,6.523,8767,4.934,8768,4.934,8769,4.934,8770,7.308,8771,6.523,8772,4.934,8773,4.934,8774,4.934,8775,4.934,8776,4.934,8777,4.934,8778,4.934,8779,4.934,8780,4.934,8781,4.934,8782,4.934,8783,4.934,8784,4.934,8785,4.934,8786,6.523,8787,4.934,8788,4.934,8789,4.934,8790,7.336,8791,6.523,8792,4.934,8793,4.358,8794,4.934,8795,4.934,8796,3.28,8797,4.934,8798,4.934,8799,4.934,8800,4.934,8801,4.934,8802,4.934,8803,4.934,8804,7.308,8805,3.978,8806,6.454,8807,5.472,8808,8.307,8809,6.523,8810,6.523,8811,6.523,8812,4.934,8813,4.934,8814,4.934,8815,4.934,8816,7.308,8817,4.934,8818,4.934,8819,5.761,8820,4.885,8821,3.28,8822,4.934,8823,4.934,8824,4.358,8825,3.695,8826,7.308,8827,6.454,8828,8.086,8829,7.308,8830,6.523,8831,4.934,8832,4.934,8833,4.934,8834,4.934,8835,6.523,8836,6.523,8837,4.934,8838,3.695,8839,4.934,8840,5.761,8841,4.934,8842,4.934,8843,4.934,8844,6.523,8845,2.739]],["title//en/lessons/data-wrangling-and-management-in-R",[12,0.071,70,0.815,2016,0.758,4035,2.464]],["body//en/lessons/data-wrangling-and-management-in-R",[3,0.06,4,0.302,5,0.07,6,0.599,8,0.596,9,0.106,12,0.139,13,0.591,15,0.471,17,0.816,22,0.724,23,0.655,30,1.297,31,1.416,40,0.119,42,0.243,45,0.068,46,0.091,48,0.896,49,0.092,55,0.51,59,0.473,60,0.203,64,0.563,69,0.689,70,1.072,71,0.079,72,0.917,73,1.324,76,0.354,77,1.913,81,0.281,87,0.323,88,0.476,92,0.545,93,0.026,94,0.317,95,0.746,96,1.022,103,0.329,104,0.501,105,0.094,106,1.416,107,0.557,110,0.68,111,0.622,115,0.025,117,0.156,118,0.575,120,0.665,122,0.289,127,0.639,128,0.855,130,0.042,132,0.061,135,0.271,136,0.341,137,0.07,138,0.129,146,0.15,153,0.07,157,0.56,158,0.835,159,0.093,160,0.105,167,0.778,169,1.795,173,0.305,179,0.588,185,0.128,189,0.187,190,0.009,193,0.961,200,0.41,201,0.109,208,0.762,211,0.225,214,0.16,216,1.324,220,0.64,221,0.379,223,0.477,227,0.275,228,0.208,236,1.836,237,1.794,242,0.471,243,0.917,249,0.617,251,1.052,257,0.272,261,0.418,263,0.229,264,1.59,267,0.71,272,0.279,273,0.243,276,1.271,277,0.055,282,1.176,284,1.235,294,0.392,295,3.244,299,0.835,302,1.077,303,0.281,304,0.281,307,0.56,316,0.347,324,1.207,327,1.127,328,0.563,329,1.263,333,0.426,335,0.272,341,0.079,345,0.545,349,0.713,353,0.325,356,0.405,359,1.567,360,0.242,363,0.305,369,0.867,380,0.187,383,0.243,387,0.672,389,0.636,394,0.663,395,0.147,398,2.051,399,0.545,401,0.835,405,0.341,407,0.535,409,0.426,416,0.719,418,0.754,427,0.698,428,0.243,430,0.477,433,0.515,435,0.224,436,0.307,438,0.385,439,0.198,440,1.042,441,0.151,443,1.234,444,0.084,446,1.516,447,0.784,449,0.139,450,0.094,459,0.445,468,0.135,471,0.617,485,0.795,486,0.099,487,0.622,493,0.07,497,1.456,498,0.672,509,0.249,513,0.258,519,0.237,525,0.405,530,0.561,531,0.272,534,0.56,537,2.823,538,1.264,543,0.998,549,0.622,554,0.778,560,0.488,566,0.365,570,1.116,572,1.263,575,0.149,577,0.366,589,1.18,591,0.762,599,0.575,600,0.917,601,0.177,605,0.68,610,0.227,613,0.53,618,0.459,622,2.051,645,0.258,646,0.473,647,0.185,650,1.456,661,0.392,662,1.416,663,0.204,665,1.516,668,1.662,676,1.207,680,1.072,681,0.607,687,2.249,690,1.538,700,0.778,703,1.83,704,1.935,705,0.317,707,0.347,711,1.101,721,0.428,741,0.838,744,0.56,750,0.746,755,0.656,758,0.741,765,0.325,768,0.213,772,3.03,777,0.963,779,0.838,794,0.851,795,1.234,800,0.56,803,0.555,806,0.622,812,0.165,813,2.5,817,0.187,821,0.53,827,0.473,830,1.18,834,1.005,835,0.591,836,0.515,841,1.127,844,1.292,858,1.325,863,1.359,876,0.473,907,1.353,926,0.927,933,0.655,946,1.235,947,1.293,950,0.149,953,3.028,954,0.769,972,0.96,976,0.317,983,0.862,985,1.153,990,1.149,1000,0.859,1011,1.153,1013,0.383,1024,1.552,1028,1.052,1031,0.487,1032,1.301,1043,3.248,1044,0.53,1048,1.022,1052,0.431,1059,1.294,1062,1.098,1073,0.754,1079,0.519,1083,1.991,1091,0.724,1119,2.981,1131,0.247,1141,1.456,1142,1.101,1143,1.388,1144,1.388,1145,1.365,1148,0.974,1151,0.655,1153,4.132,1182,0.741,1183,0.96,1224,1.754,1234,1.077,1240,1.273,1254,1.294,1259,1.264,1261,1.101,1267,1.388,1268,1.607,1270,1.691,1272,1.482,1298,1.127,1326,0.269,1369,0.917,1382,1.492,1391,1.968,1396,1.324,1397,2.463,1398,2.114,1411,2.957,1415,1.205,1433,2.325,1459,1.643,1476,0.713,1488,1.128,1493,0.76,1506,5.65,1516,1.101,1529,0.281,1536,2.823,1555,4.541,1563,0.724,1581,6.943,1590,1.416,1613,2.666,1615,1.991,1631,0.689,1634,2.823,1647,2.597,1648,0.563,1653,3.482,1664,2.533,1668,1.206,1687,1.912,1724,1.127,1729,2.112,1732,3.134,1733,1.388,1744,1.294,1759,2.114,1792,6.853,1813,1.691,1822,5.975,1838,2.823,1929,3.215,1943,2.114,1949,1.96,1986,1.706,2003,0.896,2010,0.563,2016,1.41,2021,1.052,2028,3.463,2031,4.714,2087,0.896,2094,6.853,2127,0.829,2128,1.294,2133,1.331,2151,1.207,2204,2.269,2212,0.938,2251,1.648,2279,3.547,2285,3.979,2286,3.772,2295,1.881,2298,2.823,2303,4.132,2309,1.022,2310,3.289,2323,3.11,2353,1.324,2356,2.956,2362,6.574,2364,8.299,2365,3.772,2368,1.324,2369,2.18,2376,3.541,2450,1.567,2485,6.943,2487,2.704,2489,4.132,2491,4.132,2492,4.132,2493,4.132,2496,4.132,2529,2.062,2592,2.957,2694,4.714,2695,5.328,2696,5.751,2700,3.772,2712,5.947,2738,1.529,2748,0.622,2754,2.217,2762,3.503,2811,1.624,2826,3.033,2851,1.022,2862,3.425,2875,1.324,2901,1.825,2919,0.689,2929,3.316,3045,2.114,3077,2.463,3124,1.935,3205,2.597,3230,4.185,3238,1.028,3290,2.934,3318,5.076,3370,1.388,3372,4.99,3394,1.83,3414,1.735,3454,4.132,3471,5.65,3473,3.772,3487,6.448,3515,6.943,3534,4.132,3535,4.132,3539,4.132,3540,2.597,3563,2.597,3573,7.507,3604,6.405,3606,4.132,3651,2.252,3669,1.624,3690,5.372,3716,2.383,3719,3.289,3725,5.653,3728,2.162,3755,2.114,3842,2.957,3864,2.252,3970,2.861,4035,3.922,4124,2.532,4265,1.235,4294,2.114,4329,2.71,4426,2.597,4442,4.244,4452,2.597,4498,2.252,4533,2.5,4569,3.639,4607,2.18,4995,4.132,5231,3.503,5335,6.137,5356,1.607,5589,2.823,5619,3.11,5847,2.957,5882,2.704,5977,2.328,6024,7.507,6055,7.605,6109,2.704,6143,5.561,6210,1.83,6317,3.289,6467,2.704,6604,3.503,6653,3.133,6995,5.372,7202,3.503,7318,5.076,7489,2.957,7678,2.252,7740,3.11,7822,3.772,8065,3.11,8092,1.935,8248,3.772,8249,5.076,8255,3.772,8289,2.252,8425,4.132,8582,2.823,8603,4.426,8732,3.289,8846,7.386,8847,6.137,8848,5.002,8849,4.132,8850,4.679,8851,4.679,8852,4.679,8853,4.679,8854,3.772,8855,3.11,8856,4.679,8857,4.679,8858,3.503,8859,4.132,8860,4.132,8861,4.426,8862,4.679,8863,4.679,8864,7.116,8865,4.679,8866,4.679,8867,4.426,8868,5.076,8869,3.772,8870,4.679,8871,6.296,8872,4.679,8873,4.679,8874,6.296,8875,6.296,8876,6.296,8877,5.561,8878,6.296,8879,7.116,8880,4.679,8881,4.679,8882,4.679,8883,4.679,8884,4.679,8885,3.503,8886,4.679,8887,4.132,8888,4.679,8889,4.679,8890,4.679,8891,4.679,8892,4.679,8893,4.679,8894,7.943,8895,4.132,8896,4.679,8897,3.503,8898,4.793,8899,4.679,8900,4.679,8901,4.679,8902,4.679,8903,4.679,8904,4.679,8905,4.679,8906,4.679,8907,4.132,8908,6.296,8909,4.679,8910,4.679,8911,4.679,8912,3.503,8913,6.296,8914,4.679,8915,7.116,8916,4.679,8917,4.679,8918,4.679,8919,8.181,8920,6.285,8921,4.679,8922,8.36,8923,9.026,8924,9.437,8925,7.017,8926,8.499,8927,8.209,8928,6.296,8929,4.679,8930,5.975,8931,8.499,8932,8.499,8933,8.14,8934,8.499,8935,8.499,8936,8.499,8937,7.507,8938,8.989,8939,8.499,8940,8.611,8941,7.972,8942,9.026,8943,8.499,8944,8.703,8945,7.943,8946,8.499,8947,7.507,8948,7.605,8949,8.499,8950,7.943,8951,8.499,8952,8.499,8953,5.975,8954,8.499,8955,8.499,8956,8.499,8957,8.499,8958,9.026,8959,8.499,8960,8.499,8961,7.507,8962,4.679,8963,4.679,8964,4.679,8965,3.503,8966,4.679,8967,4.679,8968,8.181,8969,4.679,8970,4.679,8971,7.116,8972,2.957,8973,6.296,8974,4.679,8975,4.679,8976,4.679,8977,3.289,8978,4.679,8979,4.679,8980,4.679,8981,9.059,8982,4.679,8983,3.772,8984,6.296,8985,3.289,8986,4.132,8987,3.772,8988,4.679,8989,4.679,8990,4.679,8991,4.679,8992,4.679,8993,4.679,8994,6.296,8995,4.679,8996,6.296,8997,6.296,8998,6.296,8999,6.296,9000,6.296,9001,6.296,9002,6.296,9003,6.296,9004,6.296,9005,6.296,9006,6.296,9007,4.679,9008,4.679,9009,4.679,9010,4.132,9011,5.561,9012,4.679,9013,4.132,9014,4.679,9015,6.296,9016,7.611,9017,4.679,9018,4.679,9019,6.296,9020,4.132,9021,4.679,9022,4.679,9023,4.679,9024,4.679,9025,4.679,9026,3.503,9027,4.679,9028,4.679,9029,4.132,9030,4.679,9031,4.679,9032,4.679,9033,4.679,9034,6.722,9035,4.679,9036,6.296,9037,6.296,9038,4.679,9039,6.296,9040,6.296,9041,6.296,9042,4.679,9043,4.679,9044,4.679]],["title//en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j",[12,0.056,60,0.084,540,0.831,784,1.206,794,0.393,1660,0.998,9045,3.339]],["body//en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j",[1,0.96,3,0.086,4,0.357,5,0.079,8,0.697,9,0.129,12,0.139,14,0.422,15,0.516,18,0.597,22,0.708,23,0.851,25,0.512,26,0.416,28,0.716,29,0.357,30,1.25,31,1.503,39,0.308,40,0.208,42,0.175,45,0.081,46,0.086,49,0.092,51,0.699,55,0.639,60,0.209,62,2.132,68,0.613,70,1.344,71,0.092,74,0.429,76,0.387,81,0.539,82,0.024,83,0.779,87,0.324,88,0.321,89,0.728,92,0.579,93,0.025,94,0.453,103,0.36,104,0.797,105,0.076,107,0.523,108,0.98,110,0.665,111,1.117,112,0.915,115,0.023,117,0.167,118,0.915,119,0.99,120,0.657,122,0.243,124,1.686,127,1.016,129,0.443,130,0.043,132,0.062,134,0.596,135,0.252,136,0.374,137,0.074,138,0.149,139,0.187,141,0.664,143,2.833,144,0.644,145,0.788,146,0.183,153,0.127,158,1.409,159,0.099,160,0.066,169,1.004,171,2.156,173,0.514,175,1.759,179,0.523,181,1.1,185,0.127,190,0.009,191,0.728,201,0.183,203,0.852,205,1.059,211,0.244,214,0.254,216,1.45,221,0.415,223,0.492,228,0.213,229,1.804,238,1.004,242,0.385,249,0.415,253,0.435,257,0.322,258,2.18,261,0.597,262,0.664,263,0.319,267,0.597,268,0.564,272,0.254,277,0.079,284,1.352,285,1.804,294,0.282,296,0.548,297,0.233,303,0.504,306,0.852,307,0.613,309,1.234,310,2.157,311,1.051,312,1.352,316,0.282,321,1.329,324,1.321,328,0.458,333,0.453,335,0.363,337,2.465,340,0.852,341,0.145,350,0.485,353,0.274,357,0.568,358,1.228,360,0.205,364,1.484,367,1.341,380,0.199,381,0.152,383,0.286,389,0.752,390,0.32,394,0.663,395,0.126,397,1.599,399,0.779,407,0.47,409,0.453,413,2.245,416,0.827,417,1.075,418,0.8,422,0.261,424,0.443,425,0.175,428,0.254,429,1.657,430,0.539,431,0.347,433,0.869,435,0.402,436,0.198,437,1.45,438,0.322,439,0.208,440,0.98,441,0.16,444,0.081,449,0.15,450,0.1,459,0.487,468,0.168,471,0.502,476,0.555,486,0.157,488,0.415,489,1.051,493,0.072,494,2.185,506,0.32,509,0.184,511,0.339,517,1.707,519,0.217,525,0.644,530,0.334,531,0.322,538,1.806,540,1.636,541,1.178,543,1.059,547,1.009,549,1.117,554,1.112,557,1.503,560,0.282,566,0.32,567,1.712,573,1.436,575,0.237,577,0.401,580,1.715,583,0.664,589,1.686,594,0.402,598,1.633,601,0.183,603,0.981,610,0.268,613,0.757,618,0.502,636,1.262,640,1.633,644,1.45,645,0.335,646,0.752,647,0.183,661,0.221,663,0.173,664,1.384,666,0.914,672,1.36,673,0.541,699,2.479,705,0.258,721,0.447,724,0.832,726,1.262,733,2.137,739,1.051,743,1.759,748,1.004,768,0.339,777,0.757,779,0.889,780,1.594,784,2.132,788,0.418,794,0.821,795,1.004,800,0.8,803,0.488,807,1.009,812,0.214,817,0.243,821,0.927,827,0.675,840,0.505,871,1.556,874,1.427,876,0.675,877,1.674,881,2.465,884,1.372,886,1.647,900,0.548,907,1.436,915,2.639,917,1.61,921,2.387,930,0.757,931,0.872,933,1.146,941,1.774,947,0.792,950,0.163,954,0.752,966,1.027,967,0.681,968,1.075,980,0.773,983,0.58,988,0.779,989,1.112,990,1.009,996,1.075,1000,0.913,1004,1.715,1005,1.416,1009,0.699,1013,0.374,1018,2.314,1022,0.838,1024,1.647,1026,1.321,1028,1.774,1029,0.644,1032,1.694,1034,1.384,1035,0.686,1043,1.851,1048,0.96,1052,0.774,1057,1.633,1058,1.633,1060,1.139,1073,0.613,1078,2.314,1079,0.543,1084,0.681,1090,2.083,1091,1.034,1101,0.735,1105,1.179,1108,3.115,1110,1.291,1114,2.185,1120,0.981,1125,3.835,1131,0.47,1133,0.647,1135,1.152,1136,3.202,1145,0.812,1148,1.151,1149,3.444,1151,0.717,1152,1.267,1165,1.291,1184,3.835,1186,1.484,1190,2.843,1202,0.587,1211,3.732,1212,0.844,1214,3.6,1227,1.112,1231,1.95,1233,0.533,1234,1.178,1240,0.936,1243,2.261,1247,4.129,1318,1.051,1326,0.454,1330,1.178,1392,0.936,1396,1.45,1409,1.027,1415,1.37,1418,2.765,1428,2.314,1431,1.321,1455,1.52,1457,0.872,1459,0.958,1471,1.484,1476,0.757,1493,0.832,1497,1.851,1526,4.632,1529,0.474,1567,4.034,1616,2.118,1632,0.63,1636,1.027,1637,0.754,1639,0.58,1654,2.239,1660,2.463,1664,2.899,1665,1.647,1669,1.715,1674,1.469,1677,1.806,1702,1.436,1707,1.804,1731,2.537,1748,1.178,1812,5.006,1828,2.059,1853,1.194,1895,1.291,1903,0.754,1922,1.341,1932,1.341,1933,2.736,1934,1.715,1940,1.178,1942,1.493,1947,0.812,1959,1.594,1974,5.579,1981,1.538,1985,1.725,1986,1.459,2007,0.944,2010,0.597,2013,1.384,2016,1.25,2021,1.152,2050,2.447,2061,1.166,2062,0.99,2079,1.31,2087,0.981,2121,3.864,2133,0.958,2142,1.892,2143,1.804,2146,4.704,2153,1.321,2154,1.759,2170,1.392,2172,0.965,2187,2.736,2193,2.397,2205,4.065,2212,1.027,2213,0.96,2214,1.051,2289,3.237,2292,2.059,2374,2.18,2408,4.523,2512,1.126,2519,2.736,2548,1.416,2550,1.484,2554,0.852,2584,2.245,2677,3.625,2718,3.864,2743,1.694,2747,2.387,2750,5.006,2772,1.674,2775,1.984,2791,1.641,2795,1.206,2797,1.851,2807,2.993,2811,1.321,2818,5.025,2825,1.004,2827,0.97,2829,1.352,2871,1.61,2875,2.233,2886,2.245,2918,5.39,2919,1.357,2925,1.352,3026,1.9,3071,2.96,3073,2.843,3077,2.004,3124,2.118,3205,2.843,3253,5.573,3279,2.479,3280,1.674,3298,2.465,3357,3.09,3364,2.387,3380,2.18,3669,2.035,3670,3.02,3755,2.314,3829,2.387,3997,3.09,4419,1.674,4446,1.804,4454,3.835,4456,1.95,4529,3.6,4615,2.465,4622,3.405,4721,2.549,4780,4.76,4864,3.405,5093,5.231,5138,2.549,5277,2.387,5307,2.387,5368,2.059,5403,6.564,5469,2.96,5594,2.843,5830,2.18,5850,3.237,5865,2.736,5888,4.444,5966,3.6,6014,3.237,6370,3.6,6457,3.6,6737,5.006,7232,4.523,7411,4.523,7463,2.736,7712,3.405,8028,2.96,8044,4.523,8200,3.835,8266,5.39,8391,3.6,8397,5.904,8620,3.6,8738,3.835,9045,8.357,9046,9.339,9047,5.122,9048,5.122,9049,3.6,9050,6.685,9051,5.122,9052,3.405,9053,4.523,9054,5.122,9055,4.129,9056,5.753,9057,8.67,9058,4.523,9059,5.122,9060,4.129,9061,3.6,9062,4.523,9063,5.122,9064,5.122,9065,5.122,9066,4.523,9067,3.237,9068,4.444,9069,5.122,9070,3.835,9071,6.685,9072,8.184,9073,4.129,9074,6.685,9075,5.122,9076,6.573,9077,7.442,9078,6.685,9079,6.685,9080,6.685,9081,4.129,9082,5.122,9083,4.523,9084,5.122,9085,4.523,9086,5.122,9087,5.122,9088,6.685,9089,5.122,9090,5.122,9091,5.122,9092,5.122,9093,5.122,9094,5.122,9095,5.122,9096,5.122,9097,5.122,9098,5.122,9099,5.122,9100,5.122,9101,3.835,9102,5.122,9103,5.122,9104,5.122,9105,3.6,9106,5.122,9107,5.122,9108,5.122,9109,5.122,9110,5.122,9111,5.122,9112,7.889,9113,5.122,9114,5.122,9115,5.122,9116,4.523,9117,5.122,9118,5.122,9119,5.904,9120,5.122,9121,5.122,9122,5.122,9123,4.129,9124,5.122,9125,5.122,9126,5.122,9127,5.122,9128,5.122,9129,6.685,9130,6.685,9131,5.122,9132,5.122,9133,6.573,9134,4.523,9135,3.835,9136,5.122,9137,4.523,9138,5.122,9139,5.122,9140,5.122,9141,3.6,9142,4.129,9143,5.122,9144,5.122,9145,5.904,9146,4.523,9147,4.129,9148,5.122,9149,5.122,9150,5.122,9151,5.122]],["title//en/lessons/designing-a-timeline-tabletop-simulator",[111,0.503,4531,2.098,8467,1.708,8471,2.185,9152,3.048,9153,4.794]],["body//en/lessons/designing-a-timeline-tabletop-simulator",[1,0.733,2,0.96,3,0.078,4,0.34,5,0.076,8,0.64,9,0.139,12,0.075,13,1.171,14,0.396,15,0.471,18,0.612,20,2.705,22,0.33,23,0.694,25,0.445,26,0.392,27,1.661,28,0.714,29,0.34,30,0.55,31,1.148,32,0.938,33,1.673,34,0.856,36,0.921,38,0.596,39,0.209,40,0.18,42,0.119,45,0.092,46,0.099,47,0.684,49,0.085,50,1.135,51,0.697,55,0.54,57,0.404,58,0.851,59,0.776,60,0.208,62,1.107,63,0.62,64,0.664,65,0.938,67,1.392,68,0.611,69,0.751,70,0.591,71,0.087,72,1,73,2.103,74,0.559,76,0.263,78,0.578,81,0.209,82,0.041,85,4.32,86,0.938,87,0.304,88,0.525,89,0.685,90,0.591,92,0.524,93,0.026,94,0.452,95,0.341,96,1.206,98,1.445,101,0.938,103,0.554,104,0.714,105,0.114,106,0.781,107,0.4,108,0.416,110,0.456,111,1.223,115,0.021,117,0.162,118,0.744,119,0.462,120,0.582,122,0.258,123,1.174,125,1.106,127,0.474,128,0.485,129,0.665,130,0.041,131,0.805,132,0.054,134,0.596,135,0.275,136,0.612,137,0.063,138,0.149,139,0.173,141,0.45,144,0.301,145,0.615,146,0.177,148,1.839,153,0.099,157,1.11,158,1.191,159,0.096,160,0.114,164,1.163,166,1.396,167,0.634,169,1.186,171,1.287,173,0.484,175,1.193,176,0.729,179,0.575,180,0.524,185,0.134,189,0.18,190,0.008,191,0.558,195,2.308,196,2.474,197,2.027,199,2.833,200,0.513,201,0.173,202,3.446,203,1.378,205,1.177,206,1.081,208,0.546,211,0.221,212,1.844,214,0.228,215,1.789,216,1.445,221,0.602,223,0.504,225,1.728,227,0.311,228,0.189,232,1.258,237,0.876,238,1,239,1.436,242,0.2,243,1,244,1.436,249,0.49,250,2.131,252,3.497,253,0.332,256,1.287,257,0.341,259,0.96,262,0.45,263,0.279,266,0.986,267,0.635,272,0.228,273,0.297,274,1.055,275,2.727,276,0.62,277,0.068,282,1.175,284,1.598,286,2.727,289,0.62,290,2.131,292,2.6,294,0.334,296,0.648,297,0.338,298,0.681,299,1.08,303,0.498,304,0.473,306,1.006,307,0.416,309,0.836,310,1.754,311,0.82,312,1.347,313,0.952,315,2.111,316,0.491,318,0.849,319,1.709,321,0.829,327,0.836,328,0.456,329,0.696,330,0.351,333,0.235,335,0.332,339,0.917,341,0.12,348,1.713,349,0.578,350,0.226,353,0.314,356,0.577,357,0.452,358,0.486,359,1.163,360,0.096,364,1.006,368,0.439,369,0.772,379,1.184,380,0.221,381,0.18,382,0.516,383,0.286,387,1.204,390,0.385,391,0.96,395,0.126,399,0.404,401,0.62,403,1.839,405,0.32,406,0.606,407,0.565,408,2.237,409,0.235,410,0.404,413,1.522,416,0.351,418,0.851,419,1.329,422,0.193,424,0.577,425,0.274,427,0.593,428,0.206,429,0.729,430,0.307,431,0.235,433,0.886,435,0.34,436,0.297,437,1.445,438,0.341,439,0.204,440,0.798,441,0.141,444,0.082,447,0.383,449,0.153,450,0.099,459,0.33,460,0.474,461,0.393,462,1.031,463,0.896,464,0.729,468,0.115,470,0.729,471,0.697,472,0.644,473,0.818,476,0.244,485,0.439,486,0.173,488,0.413,489,0.713,490,1.396,491,1.006,493,0.053,494,1.135,495,1.007,497,1.081,499,1.569,501,3.067,505,1.042,506,0.356,508,1.098,509,0.239,511,0.425,513,0.368,517,0.65,519,0.231,521,1.299,522,0.938,523,1.839,524,1.3,525,0.301,527,1.02,530,0.513,531,0.321,533,1.569,534,0.724,535,1.107,540,0.763,542,1.191,543,1.388,545,1.193,546,1.347,547,0.77,548,1.107,549,0.887,551,1.411,554,0.849,555,2.09,557,0.781,559,0.511,560,0.334,566,0.29,570,1.074,572,1.024,573,0.746,574,1.107,575,0.213,576,1.02,577,0.695,580,1.163,583,0.963,590,0.474,591,0.648,593,2.775,594,0.401,596,0.876,597,1.445,599,0.914,601,0.155,602,3.744,603,1.361,605,0.31,606,1.522,610,0.227,613,0.87,614,1.671,618,0.341,627,1.855,632,1.163,633,2.378,634,1.322,635,0.697,636,0.856,640,1.93,643,0.917,644,1.445,645,0.273,646,0.516,647,0.183,648,2.637,650,1.589,659,0.781,661,0.366,662,0.781,663,0.165,664,1.635,665,1.442,666,0.911,668,1.598,675,0.89,680,0.591,681,0.784,682,1.3,683,0.697,684,1.031,690,1.46,695,2.54,699,2.244,700,0.578,705,0.304,706,0.911,707,0.41,708,1.223,711,1.808,720,2.452,721,0.446,723,3.392,724,0.982,731,1.163,732,1.893,736,0.763,737,0.713,738,0.591,739,1.369,740,0.82,741,0.679,744,0.416,748,0.681,751,1.618,752,0.911,755,0.471,757,0.474,761,1.627,765,0.291,766,0.359,768,0.158,774,0.982,777,0.393,778,0.89,780,2.544,785,0.606,787,0.938,788,0.417,793,1.163,802,0.474,803,0.575,804,1.753,806,0.887,807,1.007,809,0.606,810,1.753,812,0.183,814,1.569,817,0.152,821,0.756,827,0.611,829,0.818,830,0.876,832,0.665,833,3.356,834,0.746,835,0.644,836,0.562,839,0.576,841,0.836,842,4.688,844,0.713,847,1.843,851,2.195,856,3.256,858,1.234,863,0.62,871,1.055,874,1.374,875,2.237,876,0.718,877,1.361,882,0.427,883,0.746,886,1.491,900,0.714,907,0.746,912,0.591,916,1.163,919,3.067,921,1.618,922,2.6,926,0.751,932,1.928,933,1.103,939,0.818,944,1.271,946,0.917,948,1.569,951,0.911,954,0.611,966,0.696,967,0.679,971,1.844,973,1.193,974,0.696,975,1.561,976,0.41,980,0.77,981,0.524,983,0.578,985,0.856,986,1.096,988,0.404,989,1.006,990,0.524,991,0.938,996,0.729,997,0.933,1000,0.697,1003,1.396,1010,4.754,1011,0.856,1013,0.175,1022,0.753,1024,1.892,1025,1.893,1026,2.324,1029,0.771,1031,0.361,1032,0.635,1043,1.844,1044,0.939,1048,1.279,1049,2.095,1051,1.055,1052,0.32,1057,1.107,1059,0.96,1060,0.869,1061,1.031,1064,2.186,1066,1.789,1075,1.055,1079,0.486,1084,0.679,1087,1.288,1091,1.032,1095,2.441,1098,2.052,1100,1.789,1105,0.809,1111,1.797,1112,0.818,1116,1.193,1119,1.163,1127,2.266,1131,0.375,1135,0.781,1136,1.359,1138,1.797,1140,1.668,1142,0.818,1143,1.979,1144,1.979,1145,1.313,1148,1.188,1150,1.928,1151,0.715,1152,1.136,1154,0.697,1162,0.96,1165,0.876,1167,1.081,1182,1.057,1183,1.738,1196,2.095,1197,2.8,1198,2.8,1201,2.172,1202,0.235,1203,1.514,1211,2.682,1212,0.439,1233,0.531,1234,1.635,1240,0.486,1243,1.682,1246,0.896,1254,1.673,1259,2.173,1261,1.924,1272,1.424,1274,2.8,1281,1.709,1283,2.456,1285,1.436,1289,1.944,1294,1.806,1298,0.836,1318,1.458,1326,0.428,1329,1.387,1332,0.818,1369,0.681,1370,0.849,1373,1.396,1392,0.635,1396,0.983,1400,1.006,1401,0.761,1406,1.522,1408,1.193,1415,0.891,1418,1.436,1426,0.524,1429,0.876,1431,1.561,1454,0.818,1455,1.796,1457,0.869,1459,1.529,1460,1.396,1461,1.347,1476,0.756,1477,1.728,1493,0.564,1501,2.378,1511,3.067,1519,2.82,1523,0.955,1528,2.095,1529,0.446,1563,1.149,1585,1.163,1586,1.569,1591,1.223,1592,2.095,1600,1.135,1602,2.237,1613,1.627,1627,0.746,1628,1.522,1629,1.965,1630,0.733,1631,1.046,1638,2.308,1640,1.288,1641,2.109,1644,1.322,1645,0.789,1647,1.928,1648,0.757,1653,1.522,1660,1.347,1662,0.537,1665,1.491,1668,1.277,1670,2.433,1674,1.122,1676,1.479,1680,2.95,1684,0.822,1689,1.006,1704,1.436,1714,1.569,1717,1.839,1721,1.193,1731,0.96,1732,2.617,1741,2.456,1742,2.305,1748,0.799,1750,1.031,1759,2.305,1768,1.671,1776,0.876,1778,1.437,1807,2.54,1820,2.575,1823,0.763,1824,1.789,1825,1.081,1829,1.728,1833,1.997,1840,1.855,1846,2.727,1847,2.378,1854,1.478,1858,1.296,1862,2.007,1869,2.378,1883,2.433,1895,1.873,1900,3.651,1902,2.027,1903,0.751,1906,2.129,1916,1.928,1922,1.213,1923,4.253,1929,1.569,1932,1.024,1933,4.209,1934,1.163,1937,0.938,1943,1.569,1944,1.627,1947,0.55,1952,1.396,1959,2.076,1961,1.569,1986,1.186,2003,1.277,2005,0.911,2006,2.54,2007,0.611,2009,1.135,2016,0.55,2028,1.396,2049,2.441,2058,1.527,2061,0.89,2062,0.462,2074,2.027,2079,0.681,2104,1.338,2109,0.983,2122,3.108,2124,2.456,2127,0.404,2128,0.96,2131,1.193,2133,0.65,2158,1.789,2159,1.522,2172,0.784,2173,3.311,2180,1.107,2183,1.193,2189,1.223,2193,1.551,2204,1.107,2207,2.838,2212,1.024,2213,1.067,2214,1.895,2223,1.359,2234,1.711,2240,1.107,2244,2.724,2253,0.96,2254,2.95,2256,1.789,2258,2.212,2267,2.95,2277,2.652,2282,1.569,2291,1.182,2306,1.159,2324,2.172,2338,0.982,2341,2.195,2344,2.441,2353,0.983,2366,2.41,2368,0.983,2374,2.172,2413,2.095,2417,1.288,2448,1.288,2479,2.923,2481,2.095,2510,2.441,2512,1.562,2542,1.08,2546,2.54,2547,1.163,2548,0.96,2556,1.855,2560,1.522,2576,1.522,2577,2.111,2578,0.938,2579,1.928,2584,1.522,2597,2.131,2604,2.441,2635,1.789,2644,1.928,2655,1.359,2663,3.392,2664,1.671,2709,1.789,2719,1.728,2740,4.024,2743,0.977,2748,0.679,2752,1.109,2754,1.223,2755,4.209,2759,3.051,2772,1.727,2775,1.031,2785,1.569,2789,1.223,2791,0.696,2792,1.379,2797,1.255,2799,1.396,2800,1.618,2812,1.288,2819,3.114,2824,2.226,2825,1.307,2827,1.019,2829,1.347,2831,2.456,2832,0.917,2841,4.507,2842,1.163,2851,0.829,2859,2.441,2871,1.457,2879,3.693,2883,1.359,2886,3.114,2902,1.436,2903,1.193,2913,2.308,2917,1.673,2919,0.511,2925,1.962,2935,2.456,2936,1.107,2938,1.514,2943,1.359,2955,2.54,2964,2.8,2974,1.526,2988,3.469,2994,1.436,2998,1.789,3006,2.195,3008,2.456,3019,3.079,3026,1.893,3035,3.359,3043,1.753,3048,1.671,3050,2.172,3059,2.8,3061,3.822,3085,1.288,3094,1.445,3101,1.569,3110,1.478,3116,1.478,3129,1.789,3130,2.095,3131,3.821,3154,2.367,3169,2.308,3187,2.652,3197,1.789,3238,0.763,3253,5.321,3256,3.311,3272,1.618,3273,1.888,3277,3.716,3279,2.244,3280,1.135,3286,1.322,3291,1.551,3298,3.696,3320,1.317,3323,5.344,3328,2.378,3333,1.855,3338,0.983,3339,1.789,3340,2.8,3383,1.789,3391,2.441,3400,2.007,3406,1.671,3414,1.288,3429,1.135,3440,2.6,3513,2.308,3517,1.618,3526,4.433,3616,2.433,3624,1.855,3627,4.115,3651,1.671,3669,0.896,3704,2.923,3706,1.977,3712,2.007,3732,1.789,3733,2.195,3750,2.305,3755,2.305,3797,3.072,3811,2.007,3828,3.268,3834,2.007,3857,2.308,3864,1.671,3905,3.469,3933,5.894,3952,6.562,3971,1.618,4011,1.359,4020,1.728,4023,2.111,4024,1.569,4032,2.378,4072,3.233,4107,1.855,4108,2.706,4143,3.536,4147,3.21,4151,2.308,4161,0.746,4265,0.917,4280,3.822,4309,2.195,4330,2.308,4331,2.095,4353,3.788,4435,1.396,4437,2.052,4471,2.308,4499,2.308,4503,2.441,4531,4.943,4534,4.531,4566,0.917,4607,1.618,4656,1.671,4677,1.728,4794,1.671,4822,5.891,4935,3.067,4942,2.172,4947,2.095,5056,1.055,5125,3.392,5138,3.011,5171,3.824,5261,2.308,5272,1.928,5275,2.308,5276,2.007,5277,3.462,5307,1.618,5349,2.8,5371,2.8,5404,2.512,5471,3.233,5472,2.441,5485,2.308,5503,6.352,5513,1.436,5545,2.6,5566,2.308,5645,2.308,5722,1.618,5765,3.067,5784,3.225,5812,2.308,5814,2.6,5817,2.195,5818,3.233,5830,2.172,5832,1.478,5845,1.671,5864,1.671,5870,1.522,5872,2.095,5873,2.8,5884,1.359,5890,2.159,5955,3.067,5960,3.392,5969,5.27,5985,3.356,6046,3.587,6079,3.067,6089,3.067,6100,2.441,6104,3.359,6161,2.8,6210,1.997,6220,2.308,6223,4.507,6316,2.8,6332,2.441,6382,2.308,6460,2.833,6517,2.8,6531,3.563,6534,1.671,6556,1.928,6557,2.195,6578,3.855,6616,3.824,6617,3.822,6662,2.441,6750,2.6,6758,2.6,6761,1.928,6801,2.8,6874,3.225,6877,2.095,6932,2.195,6946,2.441,7042,3.067,7057,4.433,7109,3.067,7159,4.688,7185,3.067,7209,1.944,7240,3.067,7263,2.195,7294,3.392,7324,2.8,7462,3.067,7554,3.651,7597,2.308,7678,1.671,7679,2.195,7704,1.928,7761,4.939,7834,4.688,7864,2.8,7919,1.928,8028,2.007,8036,2.8,8043,2.441,8045,2.441,8061,2.195,8213,1.855,8260,1.569,8265,2.095,8283,2.007,8285,1.789,8290,4.525,8322,4.895,8329,2.6,8340,2.6,8342,3.392,8346,4.115,8353,2.6,8357,3.225,8395,2.8,8447,2.8,8453,3.079,8454,2.007,8467,4.222,8471,5.5,8481,2.195,8493,2.8,8496,5.344,8561,3.067,8685,3.824,8722,2.6,8724,2.6,8796,2.308,8855,3.392,8867,2.441,8941,3.067,9152,7.543,9153,8.138,9154,8.385,9155,9.448,9156,4.688,9157,7.679,9158,6.051,9159,8.469,9160,8.874,9161,5.729,9162,2.6,9163,3.473,9164,3.473,9165,3.473,9166,3.473,9167,2.6,9168,6.669,9169,3.473,9170,7.429,9171,5.103,9172,2.8,9173,3.473,9174,2.6,9175,4.932,9176,4.115,9177,3.587,9178,5.891,9179,6.669,9180,4.878,9181,3.473,9182,6.051,9183,2.6,9184,1.618,9185,2.441,9186,3.473,9187,3.473,9188,4.115,9189,2.8,9190,3.473,9191,3.473,9192,2.441,9193,3.473,9194,4.115,9195,3.473,9196,3.473,9197,3.067,9198,3.473,9199,5.103,9200,3.473,9201,5.103,9202,4.878,9203,3.067,9204,3.473,9205,5.103,9206,2.8,9207,5.103,9208,5.103,9209,3.473,9210,3.473,9211,3.473,9212,3.067,9213,3.473,9214,3.473,9215,4.688,9216,2.8,9217,2.441,9218,2.6,9219,2.308,9220,7.106,9221,3.473,9222,2.6,9223,3.473,9224,3.473,9225,5.103,9226,4.491,9227,5.891,9228,3.473,9229,2.8,9230,3.473,9231,3.822,9232,2.6,9233,3.473,9234,3.473,9235,3.473,9236,3.067,9237,3.473,9238,3.473,9239,2.8,9240,3.067,9241,3.067,9242,2.308,9243,3.473,9244,3.473,9245,3.067,9246,3.473,9247,2.095,9248,3.067,9249,3.473,9250,5.103,9251,3.067,9252,6.669,9253,6.051,9254,3.473,9255,1.855,9256,5.344,9257,3.473,9258,3.473,9259,3.473,9260,2.441,9261,3.473,9262,2.8,9263,5.434,9264,3.473,9265,3.067,9266,3.067,9267,5.103,9268,5.103,9269,3.473,9270,3.473,9271,3.473,9272,5.103,9273,2.8,9274,7.878,9275,3.473,9276,3.473,9277,3.225,9278,5.103,9279,3.473,9280,6.669,9281,5.344,9282,3.473,9283,3.473,9284,3.473,9285,6.051,9286,3.473,9287,3.473,9288,3.473,9289,2.8,9290,3.473,9291,6.669,9292,3.473,9293,5.103,9294,3.473,9295,3.473,9296,3.473,9297,3.473,9298,5.103,9299,5.103,9300,4.507,9301,5.103,9302,5.103,9303,4.115,9304,5.103,9305,3.473,9306,4.507,9307,5.103,9308,5.103,9309,5.103,9310,5.103,9311,3.067,9312,6.669,9313,6.051,9314,6.051,9315,4.115,9316,6.669,9317,3.473,9318,3.473,9319,3.473,9320,5.103,9321,4.491,9322,4.507,9323,3.473,9324,6.051,9325,5.103,9326,6.051,9327,3.067,9328,2.8,9329,2.007,9330,3.473,9331,4.507,9332,2.195,9333,2.441,9334,3.473,9335,3.473,9336,3.473,9337,3.473,9338,3.473,9339,3.473,9340,2.8,9341,3.473,9342,3.473,9343,3.473,9344,3.473,9345,3.473,9346,3.067,9347,3.473,9348,2.6,9349,3.473,9350,3.473,9351,3.473,9352,3.473,9353,3.473,9354,2.8,9355,3.473,9356,3.473,9357,3.067,9358,3.473,9359,5.103,9360,5.103,9361,3.473,9362,3.473,9363,3.067,9364,4.115,9365,3.473,9366,5.103,9367,5.103,9368,5.103,9369,5.103,9370,5.103,9371,3.473,9372,3.473,9373,3.473,9374,3.473,9375,3.473,9376,3.067,9377,3.067,9378,2.6,9379,3.473,9380,3.473,9381,5.103,9382,3.473,9383,3.473,9384,3.473,9385,5.103,9386,3.067,9387,3.067,9388,2.6,9389,3.473,9390,8.606,9391,2.441,9392,3.473,9393,2.8,9394,3.067,9395,3.473,9396,3.473,9397,2.8,9398,3.473,9399,3.067,9400,4.115,9401,6.051,9402,5.103,9403,5.103,9404,3.473,9405,3.473,9406,3.473,9407,3.473,9408,5.103,9409,3.473,9410,3.473,9411,3.473,9412,5.103,9413,3.473,9414,3.473,9415,3.473,9416,3.473,9417,2.195,9418,3.473,9419,3.473,9420,3.473,9421,5.103,9422,3.473,9423,3.067,9424,3.473,9425,3.473,9426,3.473,9427,2.8,9428,3.473,9429,3.473,9430,2.6,9431,2.833,9432,3.473,9433,2.441,9434,3.473,9435,3.473,9436,3.473,9437,3.473,9438,3.067,9439,3.067,9440,2.308,9441,3.473,9442,3.473,9443,3.067,9444,3.392,9445,3.473,9446,3.473,9447,3.473,9448,2.308,9449,3.473,9450,3.067,9451,3.473,9452,3.473,9453,3.473,9454,3.473,9455,2.8,9456,3.473,9457,3.067,9458,3.473,9459,3.473,9460,3.473,9461,3.473,9462,2.8,9463,3.473,9464,3.473,9465,4.287,9466,3.473,9467,3.473,9468,3.473,9469,3.473,9470,3.473,9471,3.067,9472,3.473,9473,3.473,9474,3.067,9475,3.473,9476,3.473,9477,2.308,9478,2.095,9479,3.473,9480,3.473,9481,3.473,9482,4.115,9483,3.473,9484,3.473,9485,3.473,9486,3.473,9487,3.473,9488,2.8,9489,6.051,9490,5.103,9491,5.344,9492,4.115,9493,3.473,9494,2.8,9495,3.473,9496,3.473,9497,2.095,9498,3.473,9499,3.473,9500,3.473,9501,3.473,9502,2.8,9503,3.473,9504,3.473,9505,3.473,9506,3.473,9507,3.067,9508,3.473,9509,3.473,9510,3.473,9511,3.473,9512,3.473,9513,3.473,9514,3.473]],["title//en/lessons/detecting-text-reuse-with-passim",[82,0.022,592,1.525,3286,1.822,9515,4.225]],["body//en/lessons/detecting-text-reuse-with-passim",[0,2.582,1,1.131,3,0.106,4,0.346,5,0.077,6,0.458,8,0.715,9,0.131,10,2.705,12,0.137,13,0.406,14,0.438,15,0.535,18,0.546,23,0.601,25,0.302,26,0.363,27,1.508,28,0.737,29,0.446,34,0.792,35,1.368,36,0.417,37,1.104,38,0.431,39,0.489,40,0.212,42,0.263,45,0.069,46,0.093,47,0.485,49,0.078,55,0.39,56,1.076,57,0.359,58,0.577,59,0.649,60,0.207,63,1.289,64,0.615,65,0.868,67,1.33,68,0.692,70,0.984,71,0.091,74,0.672,76,0.52,77,0.977,81,0.45,82,0.044,83,0.897,85,1.656,87,0.186,88,0.502,89,0.444,90,0.547,92,0.417,93,0.019,94,0.391,97,1.464,103,0.406,105,0.123,107,0.377,110,0.645,111,0.428,112,0.796,113,0.69,115,0.024,116,1.684,117,0.137,118,0.969,119,0.996,120,0.628,121,1.076,122,0.263,124,1.215,125,1.32,127,0.789,128,0.306,129,0.278,130,0.043,131,0.915,132,0.058,134,0.566,135,0.239,136,0.608,137,0.057,138,0.122,139,0.169,140,1.695,142,2.144,143,1.05,144,0.278,145,0.819,146,0.174,148,0.977,152,0.675,153,0.123,157,0.943,158,1.146,159,0.095,160,0.112,164,1.076,166,1.292,167,0.306,170,1.076,173,0.418,176,1.012,179,0.508,180,0.872,181,0.69,185,0.123,186,1.107,189,0.143,190,0.007,191,0.592,192,2.129,193,0.608,200,0.376,201,0.192,203,1.412,205,0.509,208,0.516,209,2.39,211,0.177,214,0.235,216,1.364,218,1.599,220,0.252,221,0.585,222,1.05,223,0.532,226,3.833,227,0.266,228,0.147,232,1.424,236,0.829,237,0.81,238,1.133,242,0.185,243,0.63,247,1.79,249,0.557,250,1.132,251,0.723,257,0.352,258,1.368,262,0.625,263,0.25,264,1.399,266,0.917,267,0.704,268,0.637,269,4.358,272,0.282,273,0.298,274,0.977,276,1.628,277,0.081,282,1.159,289,0.574,291,1.159,297,0.329,298,1.258,299,0.574,303,0.347,304,0.193,306,0.534,307,0.577,311,0.947,312,1.272,313,0.801,314,3.387,316,0.486,318,1.201,319,1.614,321,1.042,324,0.829,326,0.961,327,0.774,328,0.688,330,0.73,333,0.391,335,0.312,336,2.245,337,2.782,339,1.907,340,1.144,341,0.154,344,1.756,345,0.795,348,1.655,349,0.954,350,0.561,353,0.322,356,0.417,357,0.218,358,0.45,360,0.177,363,0.209,366,2.259,367,1.159,369,0.472,374,1.888,376,3.045,377,1.16,379,0.473,380,0.215,381,0.204,382,0.325,383,0.313,384,2.112,387,0.988,389,0.325,394,0.39,395,0.131,396,1.657,399,0.374,400,1.158,401,1.032,402,1.735,403,0.977,405,0.231,406,1.259,407,0.406,408,3.452,410,0.374,414,0.587,416,0.325,418,0.823,419,0.901,420,0.821,422,0.154,424,0.417,425,0.278,427,0.315,428,0.164,430,0.413,431,0.489,433,0.707,435,0.404,436,0.31,437,1.636,438,0.297,439,0.206,440,0.96,441,0.168,442,0.577,443,1.735,444,0.084,446,1.16,447,0.354,449,0.138,450,0.086,451,0.792,460,0.789,461,0.364,464,0.675,468,0.157,469,1.526,470,1.012,471,0.315,472,0.608,474,1.857,475,3.675,476,0.406,486,0.122,487,0.854,489,1.616,490,2.582,491,1.675,493,0.064,494,1.889,495,0.872,496,1.636,498,0.461,504,0.971,505,0.749,506,0.33,508,1.022,509,0.212,510,0.644,511,0.329,512,1.132,513,0.398,517,0.601,519,0.232,521,1.174,522,0.868,524,0.69,525,0.5,526,1.23,530,0.502,531,0.34,533,1.452,534,0.385,538,1.302,541,0.739,542,0.574,543,0.764,546,0.848,547,0.485,549,0.641,551,1.776,555,0.81,559,0.945,562,2.176,566,0.308,567,1.993,570,0.749,571,5.007,572,0.644,573,0.69,574,1.025,575,0.263,576,1.037,577,0.252,583,0.417,587,0.547,589,0.81,590,0.439,591,0.737,592,2.857,594,0.386,598,1.536,599,0.846,601,0.197,605,0.431,610,0.251,613,0.818,614,1.547,633,1.498,635,0.789,636,1.187,637,1.717,643,0.848,644,1.818,645,0.374,646,0.858,647,0.192,649,1.799,659,1.684,661,0.312,662,0.723,663,0.168,664,1.859,665,0.821,673,0.39,675,0.56,676,0.829,678,1.829,680,0.821,681,0.417,682,1.379,683,0.877,686,1.717,687,0.91,693,3.208,700,1.387,705,0.162,706,0.574,707,0.266,709,2.544,712,1.05,714,0.727,720,1.5,721,0.347,724,0.938,731,1.076,732,1.192,737,1.811,738,0.547,744,0.385,748,0.944,750,0.674,755,0.444,757,0.789,759,3.653,762,1.5,763,1.107,765,0.263,766,0.406,768,0.22,774,0.522,779,0.428,785,1.306,787,1.302,788,0.402,802,0.439,806,0.428,807,0.485,808,0.644,810,1.482,812,0.174,814,0.901,817,0.095,818,1.408,822,1.104,826,1.939,827,0.487,828,0.848,829,0.756,832,0.615,835,0.946,839,0.611,840,0.606,844,0.659,848,1.23,854,1.05,863,1.032,870,1.05,871,1.464,877,0.723,882,1.002,883,0.69,886,1.424,911,1.547,913,2.324,915,1.656,917,1.392,924,0.534,926,1.181,929,1.224,930,0.779,939,1.134,944,0.675,945,1.076,947,0.894,949,1.657,950,0.263,951,0.574,954,0.325,956,1.243,957,0.659,966,1.159,967,0.428,968,1.012,972,0.989,973,1.104,974,0.966,975,1.863,976,0.435,977,1.619,980,0.485,981,0.872,982,2.831,983,0.655,984,1.5,985,1.187,988,0.872,989,0.801,990,1.038,991,0.868,997,1.056,1000,0.877,1005,1.598,1009,0.439,1013,0.396,1015,1.368,1018,2.176,1025,1.192,1029,0.714,1030,1.992,1031,0.835,1035,0.761,1036,1.741,1037,1.985,1040,0.945,1044,0.818,1048,0.692,1056,1.302,1057,1.025,1058,1.025,1059,0.889,1060,0.984,1064,2.32,1065,3.544,1073,0.577,1079,0.527,1084,0.641,1090,0.848,1101,0.692,1102,1.932,1105,0.764,1106,1.656,1111,1.132,1129,2.324,1131,0.395,1133,0.912,1136,1.257,1142,0.756,1144,1.43,1145,0.916,1148,0.497,1149,3.858,1151,0.809,1152,0.547,1154,0.439,1159,1.192,1162,0.889,1167,2.535,1183,1.318,1184,2.406,1187,1.859,1200,3.463,1202,0.218,1203,0.954,1212,1.142,1225,1.859,1241,3.431,1243,1.734,1254,1.598,1261,1.7,1267,0.954,1272,0.756,1285,1.992,1287,2.05,1289,1.224,1292,2.362,1294,0.989,1297,1.33,1318,0.659,1326,0.454,1330,1.723,1331,1.636,1332,1.889,1369,0.944,1371,1.322,1378,1.076,1384,2.304,1395,2.245,1396,1.364,1400,0.931,1401,0.516,1408,1.104,1409,1.448,1415,0.709,1426,0.727,1431,1.657,1450,2.39,1460,2.324,1461,0.848,1466,1.939,1471,0.931,1476,0.655,1488,0.509,1492,1.818,1493,0.938,1510,4.328,1522,1.281,1523,0.601,1529,0.289,1536,2.907,1572,2.591,1600,1.05,1608,1.224,1614,1.292,1627,1.035,1630,0.461,1631,0.709,1632,0.711,1637,0.473,1639,0.727,1640,1.192,1641,0.954,1642,1.224,1644,1.224,1645,1.241,1648,0.574,1654,1.076,1660,0.848,1662,0.52,1663,4.268,1665,0.792,1668,0.615,1669,1.614,1676,0.931,1677,0.868,1678,1.599,1683,1.477,1684,0.619,1687,1.547,1690,1.547,1691,0.587,1692,2.645,1694,1.075,1702,1.035,1715,5.034,1717,1.464,1719,2.259,1725,1.787,1727,2.141,1730,1.787,1747,1.452,1748,0.739,1749,1.368,1752,3.049,1754,1.368,1756,1.396,1762,1.939,1768,3.311,1775,2.32,1776,1.457,1777,1.656,1778,1.201,1780,1.498,1784,2.907,1797,2.32,1804,2.031,1809,1.104,1813,1.161,1820,2.733,1823,1.646,1826,2.423,1828,2.324,1829,1.599,1833,1.885,1836,1.464,1853,1.032,1858,1.259,1869,2.245,1881,1.368,1894,2.423,1902,1.614,1903,1.199,1908,1.292,1920,1.292,1929,1.452,1932,0.644,1934,1.936,1937,1.562,1942,0.644,1947,0.509,1949,1.799,1958,1.574,1959,1,1968,1.368,1981,1.874,1983,1.025,1985,0.829,1986,0.944,2003,0.923,2007,0.385,2016,1.187,2017,2.674,2021,0.723,2024,0.889,2050,0.848,2058,0.69,2061,0.56,2062,0.428,2065,2.319,2074,2.151,2086,2.093,2087,0.615,2095,0.782,2102,1.888,2103,1.408,2107,1.599,2142,1.364,2155,2.906,2156,2.591,2159,3.165,2169,4.268,2172,1.101,2180,2.048,2198,1.536,2204,1.025,2208,1.452,2209,3.208,2212,0.644,2216,1.161,2244,1.025,2246,1.452,2248,1.132,2251,1.132,2253,1.598,2255,1.939,2268,2.406,2270,1.547,2272,1.536,2290,1.656,2293,1.999,2308,1.224,2309,0.938,2323,3.842,2338,0.709,2346,2.406,2368,0.91,2369,2.245,2382,1.258,2414,2.259,2418,1.939,2427,1.857,2480,3.082,2507,1.784,2512,1.059,2529,1.396,2542,1.146,2545,1.547,2547,1.076,2554,1.497,2555,2.05,2578,1.302,2597,1.132,2652,2.381,2655,2.825,2660,1.109,2700,5.177,2709,1.656,2715,2.406,2718,5.225,2730,2.031,2735,2.591,2743,1.676,2751,2.992,2752,0.961,2758,1.329,2765,2.551,2770,1.452,2772,1.684,2775,0.954,2778,4.411,2786,1.132,2795,0.756,2797,2.61,2799,1.937,2803,2.445,2822,0.774,2825,0.63,2827,1.085,2828,3.299,2829,0.848,2831,1.547,2832,0.848,2836,3.675,2840,4.66,2844,1.396,2851,0.522,2862,1.547,2863,2.406,2871,0.774,2874,1.161,2898,0.889,2902,1.329,2919,1.063,2924,2.482,2952,3.874,2962,1.192,2966,1.408,2974,0.81,2988,1.452,3000,3.488,3008,1.547,3009,3.088,3013,3.818,3024,2.512,3026,1.192,3030,1.697,3037,2.031,3045,1.452,3050,1.368,3056,2.482,3067,6.468,3070,2.838,3073,1.784,3085,1.787,3104,3.842,3123,2.75,3124,1.329,3187,2.533,3197,1.656,3200,1.329,3201,2.591,3236,1.547,3248,3.203,3283,1.656,3284,1.857,3285,2.694,3286,3.546,3291,0.977,3299,1.368,3300,0.977,3306,4.66,3316,1.835,3320,0.829,3338,0.91,3341,1.498,3347,2.512,3350,3.195,3370,0.954,3372,1.784,3380,2.05,3397,1.408,3408,1.025,3424,1.599,3429,1.574,3439,1.012,3487,4.328,3495,2.406,3513,2.136,3540,4.157,3577,4.255,3621,1.992,3705,2.574,3710,1.939,3716,1.076,3737,2.782,3750,1.452,3762,2.031,3765,1.939,3782,2.406,3783,2.406,3791,1.452,3796,1.292,3811,1.857,3814,1.329,3815,1.939,3829,2.245,3831,1.329,3832,2.406,3903,2.906,3975,2.031,3985,2.259,3997,1.939,4013,2.031,4041,1.843,4069,3.208,4107,3.088,4108,3.177,4118,2.089,4138,4.66,4151,2.136,4161,1.035,4231,5.105,4243,5.671,4301,2.031,4302,2.259,4422,3.341,4426,1.784,4439,2.136,4449,2.838,4456,1.835,4508,1.104,4514,1.132,4552,1.452,4564,2.319,4566,1.272,4572,2.136,4584,1.717,4608,1.656,4638,2.031,4660,2.406,4663,3.711,4664,2.482,4677,1.599,4796,3.387,4909,2.674,4942,2.46,4969,2.319,4993,2.136,5057,2.259,5115,3.203,5158,2.838,5191,3.885,5267,2.838,5272,3.208,5290,1.857,5313,3.088,5331,2.406,5341,1,5366,3.045,5386,2.136,5473,2.176,5476,3.045,5556,2.136,5568,1.857,5585,2.406,5617,5.823,5618,5.105,5619,5.789,5755,2.259,5814,3.608,5823,3.608,5830,2.05,5832,2.05,5847,3.045,5851,1.547,5852,3.045,5854,4.835,5870,1.408,5881,1.599,5883,2.406,5884,1.257,5958,1.368,5959,2.406,6021,2.591,6125,2.031,6210,1.257,6215,2.406,6331,2.838,6382,4.268,6388,3.387,6463,2.259,6500,2.136,6518,5.177,6534,1.547,6550,1.547,6558,3.885,6573,1.939,6635,3.885,6664,3.608,6696,2.136,6754,2.136,6770,2.591,6878,2.591,6975,2.591,7006,1.717,7129,3.488,7137,3.088,7163,3.885,7164,4.255,7167,2.259,7169,1.717,7175,2.406,7197,2.591,7201,2.406,7237,3.203,7308,2.838,7412,1.257,7558,4.868,7584,2.031,7624,2.814,7678,2.319,7727,2.406,7734,4.572,7744,1.939,7792,2.838,7800,2.406,7807,1.784,7815,1.857,7937,3.203,8053,2.838,8058,4.063,8061,3.045,8074,3.203,8078,3.045,8194,1.939,8213,2.574,8253,2.136,8263,2.406,8264,5.671,8281,2.259,8299,4.328,8301,2.591,8341,2.907,8473,3.203,8547,2.406,8563,3.608,8585,1.599,8632,2.136,8635,2.591,8724,3.608,8898,1.939,9277,2.031,9440,4.572,9443,2.838,9515,8.344,9516,8.014,9517,8.612,9518,7.877,9519,3.213,9520,4.818,9521,2.838,9522,3.213,9523,2.838,9524,6.421,9525,6.075,9526,6.878,9527,6.878,9528,7.222,9529,3.213,9530,2.259,9531,2.406,9532,3.213,9533,5.78,9534,3.213,9535,7.489,9536,3.213,9537,3.213,9538,2.406,9539,2.838,9540,2.406,9541,3.213,9542,2.136,9543,6.245,9544,2.907,9545,8.022,9546,6.038,9547,3.213,9548,7.877,9549,8.074,9550,6.878,9551,3.213,9552,3.213,9553,3.213,9554,3.213,9555,3.213,9556,3.213,9557,6.421,9558,5.78,9559,4.818,9560,4.818,9561,2.591,9562,3.213,9563,3.213,9564,3.213,9565,3.213,9566,4.818,9567,4.818,9568,4.255,9569,4.818,9570,4.818,9571,3.213,9572,4.818,9573,4.818,9574,7.877,9575,3.213,9576,3.213,9577,2.838,9578,2.838,9579,2.259,9580,4.255,9581,3.213,9582,2.591,9583,4.818,9584,2.406,9585,3.213,9586,3.213,9587,4.818,9588,5.78,9589,4.978,9590,4.818,9591,4.818,9592,4.818,9593,2.406,9594,4.255,9595,4.255,9596,3.213,9597,5.78,9598,5.78,9599,4.818,9600,4.818,9601,3.885,9602,2.838,9603,3.213,9604,3.213,9605,3.213,9606,2.406,9607,3.213,9608,3.213,9609,3.213,9610,4.818,9611,4.818,9612,4.818,9613,3.213,9614,2.136,9615,3.213,9616,3.213,9617,3.213,9618,4.818,9619,3.213,9620,3.213,9621,3.213,9622,3.213,9623,3.045,9624,4.818,9625,4.818,9626,4.818,9627,4.818,9628,4.818,9629,3.213,9630,6.878,9631,4.818,9632,4.818,9633,6.421,9634,4.818,9635,4.818,9636,4.818,9637,3.213,9638,4.328,9639,3.213,9640,3.213,9641,3.213,9642,3.213,9643,3.213,9644,9.176,9645,3.213,9646,3.213,9647,1.857,9648,3.213,9649,3.213,9650,3.213,9651,3.213,9652,3.213,9653,7.489,9654,7.877,9655,3.213,9656,7.222,9657,6.878,9658,5.105,9659,4.818,9660,8.884,9661,3.213,9662,3.213,9663,5.78,9664,3.213,9665,6.878,9666,6.421,9667,3.213,9668,2.838,9669,3.213,9670,3.213,9671,3.213,9672,3.213,9673,3.213,9674,3.213,9675,3.213,9676,6.421,9677,4.818,9678,4.818,9679,6.421,9680,3.213,9681,3.213,9682,4.818,9683,3.213,9684,4.818,9685,3.213,9686,3.213,9687,3.213,9688,4.818,9689,4.818,9690,3.213,9691,5.78,9692,3.213,9693,4.818,9694,3.213,9695,3.213,9696,3.213,9697,2.259,9698,3.213,9699,6.878,9700,3.213,9701,4.818,9702,7.489,9703,3.213,9704,6.421,9705,6.421,9706,4.818,9707,4.818,9708,3.213,9709,8.75,9710,5.78,9711,5.78,9712,4.818,9713,4.818,9714,4.818,9715,3.213,9716,5.78,9717,3.213,9718,3.213,9719,3.213,9720,3.213,9721,4.818,9722,3.213,9723,3.213,9724,3.213,9725,3.213,9726,3.213,9727,3.213,9728,4.818,9729,2.031,9730,5.78,9731,4.818,9732,4.255,9733,7.877,9734,4.818,9735,3.213,9736,5.78,9737,4.818,9738,3.213,9739,3.213,9740,3.213,9741,3.213,9742,3.213,9743,3.213,9744,3.213,9745,3.213,9746,3.213,9747,3.213,9748,4.818,9749,3.213,9750,6.878,9751,3.213,9752,3.213,9753,6.957,9754,3.213,9755,3.213,9756,2.838,9757,4.818,9758,3.213,9759,3.885,9760,7.222,9761,3.213,9762,7.702,9763,7.877,9764,6.567,9765,3.213,9766,5.177,9767,3.213,9768,5.177,9769,3.213,9770,3.213,9771,3.885,9772,3.213,9773,3.213,9774,3.213,9775,3.213,9776,3.213,9777,3.213,9778,3.213,9779,3.213,9780,2.838,9781,3.213,9782,2.838,9783,3.213,9784,3.213,9785,3.213,9786,3.608,9787,3.213,9788,3.213,9789,3.213,9790,3.213,9791,3.213,9792,2.838,9793,3.213,9794,3.213,9795,5.78,9796,3.213,9797,3.213,9798,3.213,9799,2.406,9800,3.213,9801,6.878,9802,4.818,9803,4.818,9804,4.818,9805,3.213,9806,3.213,9807,8.612,9808,4.818,9809,4.818,9810,2.838,9811,3.213,9812,3.213,9813,2.838,9814,3.213,9815,2.406,9816,3.213,9817,3.213,9818,3.213,9819,3.213,9820,3.213,9821,3.213,9822,3.213,9823,3.213,9824,2.591,9825,3.213,9826,3.213,9827,3.213,9828,4.818,9829,2.591,9830,2.591,9831,3.213,9832,5.78,9833,2.031,9834,3.213,9835,3.213,9836,2.406,9837,3.213,9838,6.421,9839,5.78,9840,4.818,9841,5.105,9842,3.488,9843,3.213,9844,2.591,9845,8.145,9846,2.259,9847,2.838,9848,3.213,9849,3.213,9850,6.421,9851,6.075,9852,5.78,9853,5.78,9854,3.213,9855,4.818,9856,4.818,9857,3.213,9858,3.213,9859,3.213,9860,4.818,9861,4.818,9862,3.213,9863,4.818,9864,7.222,9865,3.213,9866,2.838,9867,3.213,9868,3.213,9869,3.213,9870,3.213,9871,3.213,9872,2.591,9873,3.213,9874,1.939,9875,3.213,9876,3.213,9877,3.213,9878,3.213,9879,5.78,9880,3.213,9881,3.213,9882,5.78,9883,3.213,9884,4.818,9885,3.213,9886,4.818,9887,4.818,9888,3.213,9889,6.421,9890,3.213,9891,4.818,9892,4.818,9893,3.213,9894,4.818,9895,3.213,9896,3.213,9897,4.818,9898,4.808,9899,3.213,9900,3.213,9901,3.213,9902,3.213,9903,4.818,9904,3.213,9905,6.421,9906,3.213,9907,4.818,9908,3.213,9909,3.213,9910,4.818,9911,4.818,9912,4.818,9913,3.213,9914,3.213,9915,4.818,9916,4.818,9917,3.885,9918,6.421,9919,4.818,9920,3.213,9921,3.213,9922,4.818,9923,3.213,9924,4.818,9925,3.213,9926,3.213,9927,3.213,9928,4.818,9929,3.213,9930,4.818,9931,3.213,9932,4.818,9933,3.213,9934,3.213,9935,3.213,9936,3.213,9937,3.213,9938,3.213,9939,3.213,9940,3.213,9941,3.213,9942,3.213,9943,3.213,9944,2.838,9945,3.213,9946,3.213,9947,3.213,9948,3.213,9949,3.213,9950,3.213,9951,3.213,9952,3.213,9953,3.213,9954,3.213,9955,3.213,9956,3.213,9957,3.213,9958,3.213,9959,3.213,9960,3.213,9961,3.213,9962,3.213,9963,3.213,9964,3.213,9965,3.213,9966,2.591,9967,3.213,9968,3.213,9969,3.213,9970,2.591,9971,3.213,9972,4.818,9973,2.031,9974,6.421,9975,4.818,9976,4.818,9977,4.818,9978,4.818,9979,4.818,9980,5.78,9981,5.78,9982,3.213,9983,3.213,9984,2.591,9985,2.259,9986,4.063,9987,3.213,9988,2.838,9989,3.213,9990,3.213,9991,3.213,9992,3.213,9993,3.213,9994,2.259,9995,3.213,9996,3.213,9997,2.031,9998,3.213,9999,3.213,10000,3.213,10001,3.213,10002,3.213,10003,3.213,10004,2.591,10005,3.213,10006,3.213,10007,1.857,10008,2.591,10009,3.213,10010,3.213,10011,3.213,10012,4.818,10013,2.838,10014,3.213,10015,3.213,10016,3.213,10017,2.406,10018,3.213,10019,3.213,10020,3.608,10021,4.255,10022,3.213,10023,3.213,10024,3.213,10025,3.213,10026,3.213,10027,3.213,10028,3.213,10029,2.838,10030,2.838,10031,3.213,10032,2.838,10033,3.213,10034,3.213,10035,3.213,10036,4.818,10037,3.213,10038,3.213,10039,4.818,10040,4.818,10041,3.213,10042,3.213,10043,4.818,10044,4.818,10045,4.818,10046,2.838,10047,3.213,10048,3.213,10049,3.213,10050,3.213,10051,3.213,10052,2.838,10053,3.213,10054,3.213,10055,3.213,10056,3.213,10057,3.213,10058,2.838,10059,3.213,10060,3.213,10061,3.213,10062,3.213,10063,2.838,10064,3.213,10065,3.213,10066,3.213,10067,3.213,10068,3.213,10069,3.387,10070,2.838,10071,3.213,10072,3.213,10073,3.213,10074,3.213,10075,3.213,10076,3.213,10077,3.213,10078,2.591]],["title//en/lessons/displaying-georeferenced-map-knightlab-storymap-js",[876,0.411,2838,0.914,10079,2.023,10080,3.59,10081,3.59,10082,2.702]],["body//en/lessons/displaying-georeferenced-map-knightlab-storymap-js",[2,1.559,3,0.111,4,0.341,5,0.079,6,0.676,9,0.132,12,0.115,13,1.164,14,0.284,22,0.536,23,0.587,28,0.761,29,0.27,30,0.894,31,1.599,34,1.39,39,0.339,40,0.143,42,0.243,45,0.084,46,0.091,49,0.096,55,0.697,57,0.257,58,1.046,59,0.57,60,0.206,68,0.851,71,0.081,79,2.711,82,0.041,83,0.657,87,0.218,88,0.563,90,1.326,92,0.488,93,0.023,98,1.524,104,0.604,105,0.084,114,1.422,115,0.021,117,0.159,120,0.64,122,0.205,130,0.041,131,1.122,132,0.056,134,0.589,135,0.18,137,0.069,139,0.15,141,1.06,148,2.161,159,0.077,160,0.105,169,1.603,179,0.575,183,1.936,185,0.137,189,0.25,190,0.008,197,1.714,200,0.367,205,0.894,208,0.876,211,0.196,214,0.243,215,2.905,217,1.358,220,0.441,221,0.662,223,0.491,227,0.275,229,1.986,242,0.325,247,1.712,249,0.576,253,0.367,257,0.398,261,0.504,266,0.657,267,0.635,268,0.783,272,0.304,275,3.013,277,0.05,284,2.159,289,1.391,294,0.311,299,1.007,303,0.557,304,0.339,313,0.982,315,2.332,316,0.311,317,2.332,333,0.382,339,1.489,341,0.148,349,0.639,350,0.463,353,0.362,357,0.599,358,0.79,359,1.889,360,0.196,364,1.634,367,1.131,369,0.697,380,0.231,381,0.211,387,0.81,390,0.27,395,0.132,399,0.657,401,1.007,410,0.828,418,0.675,420,0.96,422,0.227,424,0.488,425,0.192,429,1.184,435,0.446,436,0.218,438,0.244,441,0.107,447,0.783,449,0.143,450,0.084,468,0.135,472,0.983,473,1.327,486,0.178,488,0.457,490,2.267,491,2.061,493,0.05,509,0.214,511,0.257,517,1.457,519,0.196,523,1.714,525,0.674,526,0.96,530,0.463,531,0.307,543,0.894,570,0.922,572,1.131,573,1.528,586,1.08,605,0.831,610,0.261,618,0.764,622,3.695,627,4.161,644,2.573,659,1.268,661,0.244,663,0.181,665,1.326,672,1.031,675,0.983,684,1.673,705,0.284,707,0.311,715,1.634,724,1.264,740,0.693,741,1.036,744,0.932,748,1.105,750,0.764,755,0.656,763,1.08,765,0.231,766,0.396,778,0.983,788,0.566,800,0.675,802,0.77,803,0.596,807,0.851,810,1.459,812,0.131,814,1.457,817,0.231,821,1.011,827,0.718,828,1.489,830,1.422,841,1.358,847,1.24,853,1.055,856,3.695,874,1.556,876,0.913,880,3.758,907,1.528,926,0.83,930,0.639,931,1.326,940,2.806,944,1.493,947,0.872,956,1.455,971,2.569,976,0.382,983,0.639,988,0.828,995,1.843,1000,0.77,1009,0.77,1026,1.455,1027,1.131,1028,1.268,1029,0.615,1035,0.52,1040,1.302,1043,2.038,1044,0.99,1051,1.24,1105,1.234,1106,4.213,1110,1.422,1114,1.843,1119,2.824,1120,1.491,1131,0.466,1133,0.712,1151,0.79,1154,0.77,1162,1.559,1240,0.79,1283,2.714,1285,2.332,1289,2.147,1318,1.459,1326,0.509,1401,0.604,1415,1.267,1429,1.422,1431,2.355,1433,1.843,1457,1.489,1501,2.628,1522,1.295,1523,1.457,1529,0.339,1636,1.131,1637,0.83,1639,1.018,1648,0.635,1654,1.889,1665,1.39,1670,2.267,1676,1.634,1693,2.714,1711,2.147,1729,1.673,1741,2.714,1775,2.569,1778,1.055,1823,1.24,1825,2.213,1858,1.524,1903,0.83,1906,1.358,1932,1.853,1940,1.297,1959,1.755,1983,1.798,1984,2.4,2021,1.268,2086,1.634,2102,2.266,2117,2.547,2127,0.657,2142,1.596,2170,1.53,2172,0.731,2193,2.616,2194,2.547,2212,1.562,2213,1.174,2235,2.806,2240,2.268,2247,2.206,2253,2.332,2275,2.424,2305,4.195,2306,1.708,2338,1.047,2353,1.596,2547,1.889,2548,1.559,2554,0.938,2681,1.268,2748,0.75,2752,1.36,2759,1.986,2783,2.471,2812,3.242,2824,2.533,2825,1.105,2827,0.693,2829,1.489,2833,1.889,2838,2.149,2844,2.495,2853,4.013,2854,4.013,2871,1.358,2874,2.038,2875,2.013,2883,2.206,2903,1.936,2913,3.748,2917,1.559,2936,2.484,2953,3.773,2974,1.422,2983,4.68,3030,1.986,3123,2.147,3130,3.402,3131,2.806,3154,2.782,3164,3.964,3172,4.222,3300,1.714,3333,3.013,3403,3.402,3471,4.727,3754,3.402,3806,3.026,3907,3.67,4011,2.206,4108,2.147,4110,3.382,4161,1.211,4608,2.905,4942,2.4,5241,4.195,5473,2.547,5479,4.98,5529,2.806,5567,5.177,5868,3.402,6104,3.947,6126,5.748,6506,3.748,6533,4.546,6581,1.524,6865,2.806,7624,2.471,7749,2.628,7763,5.441,8210,4.501,8290,3.013,8985,6.051,8987,5.733,9068,3.748,9255,4.91,10079,4.691,10080,6.28,10081,8.364,10082,6.288,10083,5.222,10084,3.259,10085,7.111,10086,5.639,10087,3.518,10088,7.29,10089,5.639,10090,5.639,10091,4.222,10092,4.98,10093,8.178,10094,6.941,10095,5.639,10096,5.639,10097,4.98,10098,5.639,10099,5.639,10100,6.28,10101,6.28,10102,4.546,10103,6.28,10104,7.111,10105,5.639,10106,7.111,10107,4.98,10108,5.639,10109,5.639,10110,6.879,10111,7.788,10112,4.546,10113,4.98,10114,5.733,10115,5.639,10116,5.639,10117,3.259,10118,4.98,10119,5.475,10120,7.223,10121,5.639,10122,5.639,10123,5.639,10124,4.222,10125,5.639,10126,4.222,10127,3.402,10128,3.964,10129,3.564,10130,5.639,10131,5.639,10132,5.639,10133,5.639,10134,4.546]],["title//en/lessons/downloading-multiple-records-using-query-strings",[60,0.09,110,0.363,153,0.06,700,0.676,2050,1.073,3229,0.834]],["body//en/lessons/downloading-multiple-records-using-query-strings",[1,0.528,3,0.088,5,0.076,6,0.595,8,0.569,9,0.133,12,0.079,13,0.465,14,0.393,17,1.091,18,0.584,19,0.515,22,0.762,23,0.713,24,1.888,25,0.591,26,0.33,28,0.67,29,0.363,30,0.583,36,0.943,39,0.376,40,0.227,42,0.267,45,0.098,46,0.068,48,1.019,49,0.09,55,0.507,57,0.429,58,1.061,60,0.208,62,1.173,64,0.65,68,0.44,69,0.921,71,0.093,74,0.524,76,0.473,77,1.118,78,0.885,81,0.47,82,0.037,83,0.62,86,0.994,87,0.309,89,0.671,92,0.461,93,0.026,94,0.542,95,0.812,97,2.083,101,1.852,103,0.374,104,0.67,105,0.138,107,0.417,108,0.44,110,0.65,111,0.49,114,0.928,115,0.026,117,0.162,119,0.708,120,0.49,122,0.284,123,1.225,125,0.673,127,0.727,128,0.35,129,0.318,130,0.044,132,0.061,133,0.886,134,0.402,135,0.2,136,0.268,137,0.078,138,0.145,139,0.16,140,1.689,141,0.477,144,0.693,145,0.85,146,0.165,152,0.745,153,0.141,154,1.507,157,0.749,159,0.092,160,0.108,173,0.407,180,0.803,185,0.136,189,0.273,190,0.009,191,0.699,193,0.672,200,0.531,201,0.193,208,0.57,211,0.253,212,1.33,214,0.273,217,1.282,220,0.49,221,0.555,223,0.221,227,0.281,228,0.213,235,1.33,237,0.928,241,1.651,242,0.461,247,0.809,249,0.507,257,0.314,261,0.613,262,0.477,263,0.305,266,0.62,267,0.559,268,0.981,272,0.273,273,0.242,276,0.95,277,0.076,282,1.145,285,1.296,286,1.966,289,0.657,291,1.254,294,0.401,296,0.57,297,0.356,298,1.343,303,0.32,304,0.32,306,0.612,312,0.971,313,0.429,316,0.378,320,1.342,321,0.597,324,0.949,327,0.886,328,0.559,329,0.738,330,0.372,333,0.464,335,0.314,340,0.612,341,0.116,345,0.541,346,3.398,348,0.738,350,0.494,353,0.298,356,0.593,357,0.249,358,0.745,360,0.189,363,0.347,364,2.108,367,0.738,368,0.866,369,0.361,371,1.118,374,0.928,375,0.569,380,0.265,381,0.242,382,0.692,383,0.309,384,1.613,389,0.538,390,0.328,391,1.018,394,0.507,395,0.151,396,0.886,399,0.847,400,0.967,402,2.049,405,0.3,407,0.374,409,0.249,410,0.798,417,1.118,419,0.688,420,1.469,422,0.242,424,0.717,425,0.283,427,0.522,428,0.278,430,0.221,431,0.561,433,0.405,435,0.425,436,0.331,438,0.395,439,0.21,440,1.087,441,0.171,443,1.226,444,0.084,446,1.282,447,0.405,448,4.332,449,0.062,450,0.123,451,2.109,459,0.692,460,0.502,461,0.824,462,1.856,463,2.352,466,1.507,468,0.158,470,1.439,472,0.672,473,1.712,476,0.55,486,0.165,487,0.49,488,0.431,489,0.755,493,0.079,494,1.202,495,0.944,496,1.042,498,0.528,504,0.943,505,0.477,506,0.176,508,0.502,509,0.241,510,1.254,511,0.372,513,0.441,517,0.688,519,0.209,521,0.973,523,1.118,525,0.541,526,0.627,527,0.528,530,0.552,531,0.27,535,1.173,538,1.69,540,0.809,541,1.577,542,1.117,545,2.148,547,0.555,549,0.832,550,0.809,551,1.018,553,1.771,554,0.612,557,1.197,559,0.542,560,0.509,561,2.201,566,0.328,567,0.847,573,1.144,574,1.173,575,0.275,576,0.898,577,0.417,580,1.232,583,0.69,590,0.993,591,0.812,592,1.173,594,0.456,597,1.042,600,1.343,601,0.202,603,0.705,605,0.613,607,2.604,608,1.522,610,0.232,613,0.417,636,0.907,640,1.173,645,0.361,647,0.193,648,2.604,655,1.771,656,3.223,661,0.27,662,0.827,663,0.19,672,0.673,673,0.507,681,0.983,682,0.791,683,0.727,684,1.58,699,1.974,700,1.378,705,0.315,707,0.463,712,1.202,714,0.555,720,1.947,724,1.113,726,1.312,731,1.232,732,1.974,733,1.705,736,1.507,737,0.755,739,1.092,740,0.894,741,0.832,742,1.17,746,1.48,750,0.522,752,0.95,754,2.446,755,0.491,756,1.966,757,0.854,761,1.995,762,1.145,763,0.705,765,0.28,766,0.511,768,0.398,774,0.597,777,0.939,788,0.429,794,0.554,795,0.721,799,1.202,800,0.749,802,0.502,803,0.57,806,0.832,807,0.803,808,0.738,809,1.091,810,1.092,811,1.439,812,0.176,817,0.186,821,0.417,822,1.264,828,0.971,832,0.705,834,1.68,835,0.79,836,0.405,839,0.692,844,1.092,852,0.528,853,0.996,854,1.74,857,2.325,863,0.95,874,0.642,875,1.613,879,1.452,882,0.655,884,1.284,912,1.065,917,0.886,920,1.365,921,1.715,924,1.04,931,0.627,933,0.96,941,0.827,946,0.971,948,1.662,949,1.769,950,0.28,951,0.95,954,0.372,966,0.738,967,0.968,975,0.949,976,0.464,977,0.928,980,0.555,981,1.098,982,1.202,986,1.144,987,2.401,988,0.429,996,1.118,997,1.491,1000,0.502,1011,1.312,1013,0.185,1016,2.755,1017,1.966,1018,2.405,1027,1.068,1029,0.717,1031,0.897,1034,0.994,1035,0.339,1044,0.886,1046,1.771,1048,0.764,1051,1.54,1052,0.491,1060,0.907,1061,1.092,1073,0.637,1075,1.091,1079,0.647,1080,1.896,1084,0.49,1091,0.569,1101,0.764,1102,0.886,1112,0.866,1123,1.202,1131,0.33,1138,2.203,1144,2.458,1145,1.411,1152,0.627,1154,0.502,1160,1.522,1165,1.577,1182,0.991,1183,1.092,1202,0.249,1203,1.092,1212,0.866,1216,0.657,1227,0.885,1230,2.042,1233,0.383,1234,1.577,1243,0.928,1259,1.438,1261,1.253,1275,2.333,1294,0.755,1297,0.847,1299,1.613,1318,0.755,1326,0.419,1329,1.113,1371,1.269,1377,2.027,1382,1.995,1392,0.673,1400,1.987,1401,0.67,1415,0.542,1431,1.373,1454,1.785,1457,1.411,1461,0.971,1471,1.543,1476,0.417,1492,1.94,1497,1.33,1505,2.586,1518,1.019,1521,1.613,1533,5.524,1537,2.325,1590,1.197,1598,1.831,1604,4.205,1607,2.127,1612,4.818,1628,1.613,1629,1.018,1630,0.764,1631,0.542,1637,0.542,1639,1.075,1640,1.365,1648,0.65,1662,0.402,1668,1.393,1669,1.232,1674,1.719,1676,1.543,1682,2.755,1684,0.394,1691,1.143,1693,1.771,1694,1.093,1707,1.875,1727,1.145,1748,1.225,1756,1.066,1758,3.853,1794,3.01,1809,1.264,1813,1.924,1826,1.875,1853,0.95,1854,1.566,1858,0.928,1894,2.918,1922,1.834,1931,1.896,1932,1.905,1938,2.586,1944,1.698,1947,0.583,1948,0.866,1954,2.515,1964,1.296,1967,1.401,1972,1.472,1978,2.825,1982,1.771,1985,1.373,1986,0.721,1993,4.609,1999,1.118,2006,1.831,2007,0.44,2009,1.202,2010,0.476,2011,2.127,2012,2.967,2013,2.267,2016,0.991,2020,3.742,2024,1.018,2050,2.422,2052,6.304,2058,1.344,2061,1.268,2062,0.912,2063,2.377,2079,1.486,2083,1.232,2087,0.705,2095,1.362,2109,1.507,2127,0.883,2128,2.417,2129,1.618,2130,1.966,2133,0.688,2134,2.22,2140,2.325,2142,1.94,2143,1.296,2151,0.949,2153,1.373,2154,1.264,2170,0.688,2172,0.477,2194,1.662,2203,2.446,2204,1.173,2213,0.528,2214,1.284,2233,2.325,2234,0.886,2258,1.657,2266,2.743,2272,2.676,2277,2.333,2281,2.127,2291,0.612,2306,1.019,2338,0.542,2368,2.31,2369,1.715,2382,0.721,2536,1.58,2545,1.771,2554,0.885,2576,2.333,2578,1.69,2590,2.755,2635,1.896,2636,2.586,2660,0.847,2664,1.771,2674,4.444,2675,2.127,2738,1.202,2743,1.711,2758,1.522,2775,1.58,2791,1.068,2803,1.401,2811,0.949,2827,0.843,2848,1.018,2862,3.299,2866,2.446,2874,1.33,2919,0.542,2929,1.715,2947,2.755,2954,2.22,2966,2.741,2974,1.728,3009,1.966,3013,2.042,3017,2.511,3026,1.365,3045,1.662,3046,2.586,3110,1.566,3117,1.522,3124,2.201,3125,2.22,3227,2.042,3229,1.84,3273,1.042,3286,1.401,3289,2.649,3311,2.083,3341,1.715,3345,1.613,3391,3.742,3394,1.439,3396,2.127,3406,3.01,3407,1.48,3439,1.313,3517,1.715,3645,3.25,3654,5.524,3669,1.956,3706,1.202,3737,1.771,3739,2.325,3828,1.566,3906,2.405,3982,4.849,4022,1.715,4041,2.676,4117,1.771,4161,1.344,4169,2.967,4194,1.896,4254,2.22,4273,1.662,4299,2.446,4423,2.042,4501,1.771,4514,1.296,4566,1.92,4615,1.771,4649,1.966,4936,1.613,5056,1.118,5076,3.411,5186,1.966,5209,2.325,5266,2.127,5277,1.715,5288,2.844,5315,2.405,5356,1.264,5488,2.755,5492,2.446,5553,2.915,5757,5.112,5773,2.042,5818,1.966,5890,1.118,5951,2.042,6210,1.439,6373,2.967,6455,3.986,6550,1.771,6779,2.755,6801,4.292,6904,2.967,7084,2.446,7466,2.446,7588,3.472,7590,4.36,7600,4.208,7619,2.967,7620,6.679,7623,6.679,7690,3.953,7694,5.156,7695,5.236,7699,3.986,7731,3.25,8039,2.446,8092,1.522,8194,2.22,8207,1.771,8321,2.586,8453,2.22,8467,1.662,8632,2.446,8690,2.755,8977,2.586,9070,2.755,9440,2.446,9465,2.22,10135,3.364,10136,5.524,10137,6.696,10138,3.679,10139,2.967,10140,3.679,10141,3.679,10142,3.679,10143,3.679,10144,2.967,10145,3.679,10146,3.679,10147,3.679,10148,3.25,10149,2.446,10150,5.323,10151,3.25,10152,6.255,10153,2.586,10154,3.25,10155,2.446,10156,3.679,10157,3.679,10158,3.25,10159,5.323,10160,3.679,10161,5.323,10162,3.679,10163,3.679,10164,3.679,10165,7.818,10166,3.679,10167,3.679,10168,3.679,10169,3.679,10170,3.679,10171,7.818,10172,3.679,10173,6.054,10174,8.627,10175,3.679,10176,7.273,10177,8.559,10178,8.627,10179,3.679,10180,3.679,10181,2.446,10182,2.967,10183,7.581,10184,8.481,10185,8.481,10186,9.015,10187,7.581,10188,7.581,10189,7.581,10190,7.581,10191,7.581,10192,7.581,10193,7.581,10194,8.627,10195,6.113,10196,7.818,10197,6.255,10198,3.679,10199,8.284,10200,9.038,10201,3.679,10202,2.967,10203,7.581,10204,5.323,10205,5.323,10206,3.679,10207,2.446,10208,3.679,10209,3.679,10210,3.679,10211,3.679,10212,3.25,10213,5.323,10214,5.323,10215,5.323,10216,3.25,10217,3.679,10218,8.627,10219,3.679,10220,3.679,10221,8.006,10222,6.854,10223,6.854,10224,4.292,10225,2.967,10226,3.679,10227,3.679,10228,2.325,10229,5.323,10230,5.323,10231,3.679,10232,3.679,10233,2.755,10234,5.323,10235,3.679,10236,7.273,10237,7.818,10238,6.854,10239,3.679,10240,5.323,10241,3.679,10242,2.586,10243,3.25,10244,6.854,10245,6.255,10246,6.255,10247,6.255,10248,6.255,10249,6.255,10250,6.854,10251,3.679,10252,2.586,10253,3.679,10254,3.679,10255,5.323,10256,3.679,10257,3.679,10258,3.679,10259,2.967,10260,2.967,10261,3.25,10262,5.524,10263,6.255,10264,6.255,10265,6.255,10266,6.854,10267,7.273,10268,3.679,10269,3.679,10270,3.679,10271,3.679,10272,2.586,10273,7.581,10274,2.967,10275,6.255,10276,6.854,10277,3.679,10278,5.323,10279,5.323,10280,5.323,10281,5.323,10282,2.586,10283,3.679,10284,3.679,10285,3.679]],["title//en/lessons/editing-audio-with-audacity",[28,0.562,8210,3.033,10286,4.231]],["body//en/lessons/editing-audio-with-audacity",[3,0.074,4,0.345,5,0.077,6,0.685,9,0.107,12,0.106,14,0.395,15,0.415,17,1.003,18,0.573,19,0.806,23,0.749,25,0.492,26,0.303,28,0.98,29,0.276,36,0.746,38,0.514,40,0.146,45,0.099,46,0.101,47,0.594,48,1.102,49,0.085,51,0.785,55,0.583,60,0.205,64,0.514,66,3.966,67,1.324,68,0.862,71,0.091,74,0.482,88,0.564,90,1.512,92,0.498,93,0.023,94,0.532,104,0.771,105,0.117,107,0.45,108,0.689,110,0.514,112,0.832,115,0.026,116,1.294,117,0.128,120,0.45,122,0.308,123,1.324,125,1.051,127,0.785,130,0.042,132,0.061,134,0.594,137,0.069,138,0.147,139,0.166,144,0.734,146,0.185,153,0.129,158,1.286,159,0.062,160,0.114,167,0.685,173,0.587,179,0.651,182,1.834,185,0.107,189,0.214,190,0.008,191,0.531,194,3.325,195,4.786,196,2.67,201,0.167,208,0.616,211,0.198,214,0.196,217,1.734,220,0.564,223,0.472,226,2.862,227,0.222,228,0.199,237,1.982,253,0.375,257,0.249,261,0.643,262,0.746,263,0.209,264,1.003,268,0.634,272,0.289,273,0.328,276,1.286,289,1.027,291,1.154,294,0.477,296,0.616,298,1.411,299,1.027,302,1.324,303,0.495,304,0.472,311,0.707,312,1.519,313,0.67,318,0.957,321,1.169,324,1.484,331,4.043,340,1.197,341,0.097,345,0.498,350,0.375,353,0.347,356,0.498,357,0.532,358,0.806,360,0.216,363,0.537,368,0.909,374,1.816,375,0.89,376,3.636,379,1.06,381,0.269,382,0.727,387,1.034,389,0.581,390,0.276,395,0.147,397,1.236,405,0.442,407,0.404,409,0.487,410,0.67,413,2.521,414,1.051,416,0.581,418,0.986,422,0.23,424,0.498,425,0.268,428,0.246,429,1.208,431,0.574,433,0.634,436,0.222,441,0.109,444,0.063,447,0.634,449,0.133,450,0.107,459,0.685,460,0.785,461,0.652,464,1.208,468,0.157,469,1.519,471,0.564,473,1.85,476,0.553,486,0.166,488,0.687,493,0.076,496,1.628,497,1.791,498,0.826,505,0.746,506,0.406,509,0.227,521,1.051,522,1.554,525,0.498,531,0.249,535,1.834,538,2.338,549,0.765,560,0.317,566,0.421,577,0.564,583,0.933,586,1.505,594,0.346,597,1.628,599,0.707,600,1.127,601,0.167,603,1.505,605,0.514,607,2.473,610,0.263,613,0.652,618,0.848,637,3.073,640,1.834,645,0.235,647,0.134,649,1.791,659,1.294,661,0.311,662,1.294,663,0.183,673,0.583,678,1.208,705,0.395,706,1.027,708,2.536,714,0.868,721,0.346,724,0.934,740,0.707,742,1.728,748,1.127,750,0.848,755,0.664,757,0.785,758,1.246,765,0.295,766,0.553,768,0.262,774,1.276,777,0.816,784,1.834,787,1.554,788,0.492,802,0.785,803,0.525,806,0.765,807,0.868,808,1.444,809,1.256,812,0.197,816,2.226,817,0.214,821,1.014,828,1.519,839,0.783,848,1.102,855,2.191,874,1.371,876,0.727,878,3.325,879,1.379,882,0.885,912,0.98,941,1.294,946,1.901,957,1.478,968,1.73,977,1.45,985,1.774,989,1.197,996,1.512,1004,1.927,1005,1.991,1009,0.785,1013,0.395,1022,0.564,1029,0.498,1035,0.531,1038,3.824,1052,0.798,1054,3.137,1056,1.554,1057,1.834,1058,1.834,1059,2.393,1073,0.862,1091,0.89,1098,2.313,1102,1.385,1104,1.834,1105,1.141,1112,1.354,1130,1.667,1131,0.414,1165,1.45,1182,1.141,1201,2.448,1225,1.554,1290,3.824,1294,1.18,1298,1.385,1299,2.521,1326,0.331,1329,0.934,1330,1.657,1331,1.628,1332,1.695,1371,0.934,1415,1.274,1429,1.45,1461,2.175,1496,3.636,1516,1.354,1529,0.346,1590,1.294,1592,3.471,1594,4.043,1613,1.834,1615,2.448,1627,1.236,1637,1.06,1640,2.133,1641,1.707,1655,3.471,1662,0.435,1667,3.325,1684,0.842,1689,1.667,1691,1.051,1694,0.785,1701,5.392,1711,2.191,1717,1.748,1725,2.133,1729,1.707,1768,3.465,1778,1.347,1826,2.026,1902,1.927,1922,1.154,1926,2.521,1942,1.154,1947,0.912,1986,1.411,1995,1.791,2009,2.353,2059,3.824,2079,1.127,2095,0.934,2102,2.213,2104,1.154,2122,2.681,2131,1.975,2142,1.628,2154,1.975,2172,1.138,2180,1.834,2212,1.154,2213,1.129,2214,1.821,2234,1.385,2237,2.133,2246,3.253,2247,2.25,2248,2.026,2280,3.471,2282,2.599,2291,1.197,2292,2.313,2325,2.133,2338,0.847,2353,1.628,2373,1.791,2417,2.133,2455,5.751,2510,4.043,2531,3.406,2535,3.824,2554,0.957,2584,2.521,2674,3.997,2677,2.379,2741,1.354,2754,2.026,2791,1.154,2824,1.667,2825,1.739,2886,3.156,2892,3.471,2905,3.71,2923,2.901,2939,1.748,2952,3.471,2963,1.975,3005,2.521,3010,2.191,3026,2.133,3110,2.448,3124,2.379,3229,1.938,3300,1.748,3311,2.817,3317,4.307,3338,1.628,3379,3.824,3429,1.88,3439,1.512,3475,4.043,3520,2.191,3616,2.313,3671,5.061,3784,2.521,3807,3.743,3907,2.313,4011,2.25,4108,2.191,4110,3.728,4143,3.583,4147,2.599,4165,2.964,4254,3.471,4270,2.079,4275,5.08,4323,3.824,4333,3.193,4487,4.307,4566,1.519,4615,2.768,4655,4.043,4717,4.307,4795,3.073,4936,2.521,5088,3.824,5107,5.805,5232,3.193,5337,2.521,5395,3.964,5492,3.824,5620,4.307,5645,3.824,5646,4.307,5865,3.073,5884,3.318,5958,2.448,6447,4.638,6494,4.161,6581,1.554,6616,5.36,6621,4.638,6623,4.043,6709,4.043,6753,5.206,7487,4.307,7624,3.156,7664,4.638,7762,4.307,7832,4.638,7838,3.471,7843,2.379,8210,5.396,8260,2.599,8356,4.638,8537,3.471,8570,3.636,8887,8.008,9156,4.043,9219,3.824,9222,4.307,9387,5.08,9417,4.551,10124,5.885,10286,7.598,10287,5.752,10288,7.2,10289,7.2,10290,5.752,10291,8.876,10292,7.376,10293,8.778,10294,5.752,10295,7.49,10296,5.08,10297,5.752,10298,8.778,10299,5.752,10300,4.307,10301,5.752,10302,5.08,10303,5.752,10304,4.638,10305,5.08,10306,5.752,10307,5.752,10308,5.805,10309,5.79,10310,5.752,10311,7.86,10312,6.942,10313,5.752,10314,5.752,10315,5.752,10316,7.49,10317,8.237,10318,7.86,10319,3.847,10320,5.752,10321,5.752,10322,5.752,10323,5.752,10324,5.752,10325,5.752,10326,7.346,10327,4.786,10328,4.638,10329,5.752,10330,5.08,10331,5.08,10332,5.08,10333,5.752,10334,8.652,10335,5.752,10336,5.752,10337,3.193,10338,4.307,10339,5.08,10340,5.752,10341,5.752,10342,7.2,10343,5.08,10344,5.752,10345,5.752,10346,5.752,10347,5.752,10348,3.824]],["title//en/lessons/exploring-and-analyzing-network-data-with-python",[12,0.065,941,0.988,950,0.14,983,0.498,1660,1.16]],["body//en/lessons/exploring-and-analyzing-network-data-with-python",[3,0.046,4,0.249,5,0.054,6,0.495,7,1.136,8,0.652,9,0.124,12,0.137,13,0.45,14,0.262,15,0.511,17,0.621,22,0.495,23,0.747,24,1.843,25,0.515,26,0.455,27,1.312,29,0.294,30,1.07,31,1.615,38,0.549,39,0.406,40,0.225,42,0.21,45,0.088,46,0.113,48,0.996,49,0.098,51,0.486,55,0.675,59,0.36,60,0.207,64,0.603,67,0.82,68,0.622,71,0.089,72,1.203,76,0.393,78,0.865,79,1.083,81,0.312,83,0.415,86,1.405,87,0.237,88,0.469,89,0.714,90,1.15,92,0.721,93,0.021,94,0.352,96,1.217,98,0.621,103,0.432,104,0.557,105,0.115,107,0.407,108,0.426,110,0.465,111,0.692,112,0.62,113,1.117,114,0.898,115,0.025,117,0.161,119,0.692,120,0.701,122,0.299,124,0.898,128,0.642,129,0.308,130,0.042,131,1.03,132,0.061,133,1.479,134,0.622,135,0.282,136,0.492,137,0.077,138,0.152,139,0.158,144,0.308,145,0.48,146,0.192,148,1.083,152,0.945,153,0.091,154,0.783,157,0.997,159,0.086,160,0.119,161,1.405,166,1.432,167,0.495,169,0.698,170,1.742,171,2.041,173,0.504,175,1.223,179,0.25,180,0.927,181,1.767,185,0.136,189,0.106,190,0.008,191,0.714,192,1.342,193,1.064,197,1.58,201,0.174,203,1.247,205,0.565,208,0.557,211,0.252,212,1.287,214,0.245,220,0.587,223,0.406,227,0.261,228,0.229,229,1.255,232,1.664,235,1.287,238,0.698,239,1.473,242,0.299,243,1.019,244,1.473,249,0.497,253,0.232,254,1.773,256,1.89,257,0.292,261,0.709,263,0.273,264,1.071,267,0.465,272,0.122,273,0.237,276,0.928,277,0.054,278,5.645,282,0.838,284,0.941,289,1.205,291,0.714,294,0.196,296,0.657,297,0.391,298,0.698,299,0.928,301,1.394,302,0.82,303,0.312,304,0.312,306,1.123,307,0.808,309,0.858,316,0.396,318,0.592,321,1.096,328,0.67,329,1.231,330,0.782,333,0.548,334,1.977,335,0.31,340,1.287,341,0.141,345,0.621,350,0.468,353,0.294,356,0.45,358,0.499,360,0.169,363,0.504,368,0.45,369,0.349,371,1.083,377,1.252,380,0.269,381,0.257,382,0.62,383,0.297,389,0.36,390,0.323,391,1.438,394,0.421,395,0.15,397,1.542,399,0.606,400,0.95,401,0.636,405,0.394,407,0.475,409,0.508,410,0.415,416,0.802,417,0.748,418,0.808,419,0.666,420,1.15,422,0.253,424,0.736,425,0.177,427,0.759,428,0.23,430,0.312,431,0.457,433,0.791,435,0.417,436,0.334,438,0.371,439,0.206,440,0.927,441,0.117,442,0.735,443,1.778,444,0.084,446,1.479,447,0.392,449,0.134,450,0.118,459,0.339,460,0.922,461,0.404,463,0.919,464,1.092,468,0.156,469,0.941,475,1.903,476,0.475,485,0.775,486,0.168,487,0.474,488,0.547,491,1.032,493,0.074,494,1.164,496,2.032,504,0.674,505,0.674,506,0.394,508,0.71,509,0.229,510,1.043,511,0.308,517,1.727,519,0.213,525,0.584,526,0.607,527,0.882,530,0.504,531,0.324,534,0.426,538,0.963,542,1.096,547,0.538,549,0.817,551,1.698,554,1.021,555,1.548,557,1.381,560,0.477,566,0.344,567,1.958,572,1.231,575,0.298,577,0.606,580,2.057,583,0.796,587,1.046,590,0.486,591,0.557,592,2.469,593,1.255,594,0.519,597,1.472,599,0.438,600,1.323,601,0.18,603,0.682,610,0.196,613,0.404,635,0.922,636,1.513,643,0.941,645,0.336,646,0.818,647,0.207,650,2.235,656,1.835,658,2.504,661,0.292,662,1.381,663,0.174,664,0.963,668,0.941,669,1.977,672,0.95,673,0.421,675,0.621,676,0.919,678,0.748,680,1.15,681,0.462,683,0.838,701,1.321,705,0.419,706,1.096,707,0.503,713,1.083,714,0.927,721,0.214,724,1.49,731,1.742,736,1.35,738,0.607,740,0.639,741,0.898,752,0.636,755,0.691,756,2.778,757,0.922,758,0.973,761,1.136,763,0.682,765,0.276,766,0.432,768,0.28,770,2.149,774,0.997,777,0.589,778,0.621,779,0.474,784,1.658,788,0.223,794,0.842,798,3.146,799,1.164,800,0.859,802,0.486,803,0.379,805,1.223,808,0.714,809,1.177,811,1.553,812,0.205,816,0.839,817,0.244,821,0.404,827,0.525,829,1.445,832,1.596,834,0.765,835,0.657,836,0.392,839,0.642,840,0.585,848,0.682,852,0.512,853,0.666,870,1.164,876,0.36,877,1.381,882,0.755,884,0.731,886,1.513,900,0.657,904,1.321,917,0.858,918,2.251,927,2.213,930,0.589,933,1.246,939,0.839,941,1.381,947,1.36,949,1.342,950,0.295,951,0.636,954,0.905,957,0.731,963,2.251,966,0.714,967,0.692,975,1.584,976,0.524,980,0.785,981,1.313,983,0.813,985,2.201,989,0.592,990,1.084,991,0.963,992,1.66,996,1.092,997,1.234,1000,0.71,1011,1.281,1013,0.399,1019,2.149,1020,2.149,1021,2.697,1022,0.873,1026,0.919,1029,0.584,1030,1.473,1031,0.639,1032,1.479,1034,1.659,1035,0.329,1044,0.849,1048,1.031,1052,0.329,1056,1.405,1058,1.136,1060,0.607,1062,0.621,1066,1.835,1073,0.859,1075,0.621,1078,2.774,1079,0.621,1084,0.898,1090,2.408,1091,1.044,1101,0.882,1102,1.949,1103,1.083,1104,2.289,1105,0.565,1107,1.287,1108,2.862,1109,2.378,1110,0.898,1112,1.224,1120,1.482,1123,1.699,1131,0.485,1133,1.11,1135,0.801,1136,3.607,1139,4.082,1142,1.224,1144,1.057,1148,0.551,1152,1.504,1154,0.838,1182,0.565,1183,1.26,1186,1.032,1197,4.192,1202,0.457,1203,1.543,1212,0.45,1216,1.553,1227,1.021,1232,1.321,1233,0.639,1234,2.073,1240,0.728,1243,1.702,1254,0.985,1268,1.223,1272,1.589,1294,1.71,1295,1.903,1326,0.501,1327,2.539,1328,2.539,1330,1.725,1331,1.738,1370,1.346,1371,0.578,1377,2.734,1378,2.874,1382,1.136,1391,1.867,1394,2.219,1400,1.032,1401,0.381,1408,1.786,1409,1.043,1415,1.057,1432,1.977,1444,2.778,1450,1.473,1457,1.4,1459,1.403,1465,1.432,1471,1.032,1476,0.696,1488,0.824,1492,2.122,1493,0.844,1495,2.15,1502,1.714,1516,0.839,1518,0.682,1519,1.66,1526,3.281,1529,0.431,1557,1.609,1563,0.551,1590,1.169,1591,2.163,1600,1.164,1601,3.19,1610,2.774,1616,1.473,1622,1.136,1632,0.883,1636,1.354,1637,0.524,1639,0.404,1642,1.357,1643,1.618,1645,1.272,1648,0.318,1660,2.509,1662,0.269,1664,2.961,1665,2.252,1668,0.996,1669,1.193,1674,0.783,1676,1.032,1683,0.82,1684,0.803,1687,1.381,1689,2.081,1692,1.223,1694,1.162,1711,1.357,1721,1.786,1724,1.626,1725,1.321,1731,2.305,1734,1.879,1744,1.867,1748,0.82,1749,1.516,1752,2.593,1754,1.516,1756,1.032,1766,2.504,1793,1.879,1806,2.774,1808,1.714,1833,3.104,1836,1.866,1844,2.109,1853,0.636,1858,0.621,1865,1.516,1874,2.059,1895,1.89,1896,3.705,1906,2.066,1912,1.394,1922,0.714,1934,1.193,1942,0.714,1943,1.609,1948,0.977,1962,3.655,1964,1.255,1981,0.82,1998,2.378,2003,0.682,2005,0.636,2007,0.969,2016,1.138,2021,0.801,2028,3.113,2037,2.279,2060,2.667,2061,1.252,2063,1.164,2072,2.959,2074,1.193,2087,0.682,2102,2.163,2120,3.164,2129,1.58,2133,0.973,2151,0.919,2180,1.136,2183,1.223,2190,1.083,2213,0.747,2216,1.287,2220,2.872,2234,2.18,2240,1.658,2244,1.136,2251,1.255,2269,2.251,2270,1.714,2278,2.613,2279,1.66,2293,1.618,2309,0.578,2321,2.423,2324,1.516,2325,1.321,2355,2.587,2368,1.008,2374,1.516,2417,1.321,2434,1.609,2447,2.368,2486,4.324,2506,1.561,2509,1.66,2512,1.484,2536,1.822,2542,0.636,2545,1.714,2551,1.394,2554,0.592,2583,2.368,2644,2.886,2664,2.502,2673,3.249,2677,3.846,2687,2.667,2717,2.251,2739,1.66,2741,0.839,2743,1.293,2750,2.667,2756,1.835,2760,2.504,2775,1.057,2799,1.432,2818,5.077,2824,1.507,2827,0.438,2828,1.287,2829,0.941,2832,0.941,2842,1.193,2848,0.985,2855,2.667,2859,5.924,2861,2.091,2866,2.368,2870,2.251,2871,0.858,2875,1.738,2883,2.034,2908,2.504,2919,0.524,2934,2.504,2939,1.58,2946,3.456,2948,4.537,2962,1.321,2963,1.223,3023,2.251,3047,1.473,3050,2.213,3056,1.835,3071,2.059,3077,1.394,3094,1.472,3117,1.473,3124,1.473,3139,2.149,3146,2.149,3173,1.223,3229,0.731,3238,1.35,3256,1.66,3273,1.472,3279,1.321,3280,1.164,3289,1.773,3316,2.338,3319,4.169,3339,1.835,3345,2.279,3347,2.402,3353,4.671,3370,1.543,3380,2.613,3402,3.655,3414,1.321,3424,1.773,3436,1.835,3439,1.418,3441,1.98,3443,4.592,3472,2.504,3495,4.598,3546,2.251,3624,1.903,3669,0.919,3728,1.223,3754,4.332,3787,2.251,3789,3.146,3790,4.983,3814,1.473,3831,1.473,3841,1.66,3970,1.432,4011,1.394,4015,2.504,4021,2.368,4023,2.15,4032,4.218,4111,2.667,4118,1.287,4124,1.432,4147,3.497,4161,1.319,4294,1.609,4329,1.357,4419,2.007,4422,3.549,4446,3.271,4450,2.886,4502,1.714,4508,2.574,4533,1.903,4562,2.587,4566,0.941,4627,3.146,4664,1.835,4678,2.872,4721,3.056,4909,1.977,4948,3.146,4968,2.149,4985,2.504,5088,2.368,5095,2.368,5101,2.504,5124,3.456,5231,6.709,5234,2.251,5241,1.773,5247,3.456,5276,5.207,5330,3.893,5357,2.504,5360,2.149,5372,2.251,5389,1.032,5404,2.289,5466,2.251,5469,3.005,5471,2.778,5485,2.368,5495,1.835,5528,3.005,5529,2.587,5545,2.667,5577,2.251,5594,1.977,5613,3.137,5615,3.146,5639,2.251,5643,4.192,5651,1.609,5661,6.583,5706,3.549,5721,2.667,5757,2.504,5773,3.747,5860,2.667,5870,1.561,5882,2.059,5969,2.886,5979,2.109,6014,2.251,6046,2.504,6103,2.149,6115,2.368,6332,2.504,6413,3.146,6524,4.192,6619,2.368,6661,1.561,6753,5.267,6877,3.137,6931,4.951,7161,4.598,7175,2.667,7199,2.504,7201,2.667,7205,3.893,7207,2.368,7326,2.251,7328,5.962,7488,7.515,7489,3.286,7672,1.773,7678,1.714,7679,3.286,7680,3.286,7769,1.835,7806,2.504,7885,3.146,8065,2.368,8207,1.714,8265,2.149,8282,2.251,8394,3.988,8418,5.423,8426,2.504,8428,2.872,8442,6.525,8453,2.149,8473,2.368,8480,3.146,8497,7.469,8534,2.872,8571,2.667,8642,2.368,8655,2.149,8676,3.146,8845,1.977,8930,4.316,8937,4.592,9070,2.667,9212,3.146,9240,3.146,9329,2.059,9478,2.149,9647,2.059,9668,5.962,9984,2.872,10139,2.872,10224,2.872,10228,2.251,10349,4.192,10350,2.667,10351,1.903,10352,3.562,10353,5.789,10354,8.642,10355,3.562,10356,3.146,10357,3.562,10358,3.562,10359,3.146,10360,3.562,10361,3.562,10362,2.368,10363,2.872,10364,2.251,10365,3.562,10366,7.147,10367,3.562,10368,2.667,10369,7.179,10370,2.886,10371,3.146,10372,5.199,10373,3.562,10374,3.562,10375,6.14,10376,3.562,10377,3.562,10378,3.562,10379,3.562,10380,3.562,10381,3.562,10382,3.562,10383,3.562,10384,3.562,10385,3.562,10386,5.199,10387,3.562,10388,3.562,10389,3.562,10390,3.562,10391,3.562,10392,3.562,10393,3.562,10394,3.562,10395,5.199,10396,3.562,10397,3.562,10398,3.562,10399,5.199,10400,3.562,10401,3.562,10402,3.562,10403,3.562,10404,3.562,10405,3.562,10406,3.562,10407,5.199,10408,3.146,10409,3.562,10410,3.562,10411,6.751,10412,5.199,10413,5.199,10414,2.667,10415,5.199,10416,5.423,10417,5.199,10418,5.199,10419,5.199,10420,5.199,10421,3.562,10422,5.199,10423,6.14,10424,5.199,10425,5.199,10426,5.199,10427,5.199,10428,5.199,10429,5.199,10430,5.199,10431,3.562,10432,3.146,10433,5.199,10434,5.199,10435,5.199,10436,5.199,10437,5.199,10438,5.199,10439,6.241,10440,3.562,10441,5.055,10442,3.893,10443,3.146,10444,3.562,10445,3.562,10446,3.562,10447,6.751,10448,6.751,10449,6.751,10450,6.751,10451,6.751,10452,3.562,10453,3.562,10454,5.199,10455,6.14,10456,5.199,10457,5.199,10458,5.199,10459,5.199,10460,5.199,10461,6.14,10462,5.199,10463,5.199,10464,3.562,10465,8.58,10466,5.199,10467,7.179,10468,5.199,10469,5.199,10470,6.751,10471,4.192,10472,5.199,10473,3.562,10474,3.562,10475,3.146,10476,3.562,10477,3.562,10478,3.562,10479,3.562,10480,3.562,10481,3.562,10482,3.562,10483,3.146,10484,3.562,10485,3.562,10486,3.562,10487,3.562,10488,3.562,10489,3.562,10490,3.562,10491,3.146,10492,5.199,10493,3.562,10494,3.562,10495,2.872,10496,3.562,10497,3.562,10498,3.146,10499,2.872,10500,3.562,10501,2.667,10502,3.562,10503,5.199,10504,5.199,10505,5.199,10506,3.562,10507,3.562,10508,3.562,10509,3.562,10510,5.199,10511,5.423,10512,8.092,10513,5.199,10514,3.562,10515,3.562,10516,3.562,10517,3.562,10518,3.562,10519,7.935,10520,6.241,10521,3.562,10522,3.562,10523,3.562,10524,8.509,10525,2.872,10526,3.146,10527,3.562,10528,3.562,10529,3.562,10530,3.562,10531,3.562,10532,3.562,10533,3.562,10534,3.562,10535,6.14,10536,3.562,10537,3.562,10538,3.146,10539,3.562,10540,6.751,10541,7.179,10542,2.667,10543,3.562,10544,5.199,10545,3.562,10546,3.562,10547,3.562,10548,6.14,10549,6.14,10550,3.562,10551,3.562,10552,5.199,10553,3.562,10554,3.562,10555,3.562,10556,6.14,10557,6.14,10558,3.562,10559,3.562,10560,5.199,10561,3.562,10562,3.562,10563,3.562,10564,3.562,10565,3.562,10566,3.562,10567,2.872,10568,5.199,10569,3.562,10570,5.199,10571,3.562,10572,3.562,10573,3.562,10574,5.199,10575,3.562,10576,3.562,10577,6.14,10578,6.14,10579,6.14,10580,2.872,10581,3.562,10582,3.562,10583,5.199,10584,3.562,10585,3.562,10586,3.562,10587,2.872,10588,2.872,10589,3.146,10590,3.562,10591,5.376,10592,3.562,10593,3.562,10594,3.562,10595,3.562,10596,3.562,10597,5.199,10598,5.199,10599,5.199,10600,3.562,10601,5.199,10602,3.562,10603,3.562,10604,3.562,10605,3.562,10606,3.562,10607,3.562,10608,3.562,10609,5.199,10610,5.199,10611,3.562,10612,3.562,10613,3.562,10614,3.562,10615,3.562,10616,5.199,10617,3.562,10618,3.562,10619,3.562,10620,3.562,10621,3.562,10622,3.562,10623,6.14,10624,5.199,10625,3.562,10626,3.562,10627,2.504,10628,3.146,10629,3.562,10630,3.562,10631,3.562,10632,3.562,10633,3.562,10634,3.562,10635,3.146,10636,3.562,10637,3.562,10638,3.146,10639,3.562,10640,3.562,10641,3.562,10642,3.562,10643,2.872,10644,3.562]],["title//en/lessons/extracting-illustrated-pages",[47,0.307,57,0.185,664,1.098,950,0.13,1031,0.423,1371,0.66]],["body//en/lessons/extracting-illustrated-pages",[0,3.479,1,1.164,3,0.079,4,0.217,5,0.08,6,0.666,7,2.233,8,0.689,9,0.126,10,1.558,11,3.015,12,0.133,13,1.14,14,0.439,15,0.533,18,0.591,19,0.635,24,1.505,25,0.492,26,0.239,27,1.127,28,0.66,29,0.377,30,0.977,32,1.226,35,1.93,36,0.799,37,1.558,38,0.626,39,0.498,40,0.191,45,0.076,46,0.108,47,0.638,49,0.094,51,0.619,55,0.701,57,0.433,59,0.904,60,0.206,63,1.528,64,0.626,66,4.167,68,0.543,69,0.668,70,1.193,71,0.093,74,0.38,76,0.466,77,1.378,78,1.025,81,0.37,82,0.04,87,0.238,89,0.569,92,0.534,93,0.026,94,0.307,95,0.445,96,1.001,97,2.819,98,1.311,100,2.114,101,1.226,102,2.866,103,0.433,105,0.104,107,0.548,110,0.551,112,0.794,115,0.025,117,0.159,118,1.02,120,0.548,122,0.286,125,0.829,127,0.619,128,0.431,129,0.534,130,0.042,131,0.603,132,0.058,133,1.485,134,0.466,135,0.284,136,0.591,137,0.066,138,0.148,139,0.13,141,0.908,142,1.682,144,0.393,145,0.798,146,0.175,148,1.378,153,0.139,154,1.355,157,0.941,158,0.81,159,0.088,160,0.111,161,1.226,164,1.519,173,0.456,174,2.866,179,0.319,180,0.93,183,2.699,185,0.129,189,0.223,190,0.007,191,0.569,197,1.378,199,2.518,200,0.456,201,0.193,203,1.165,205,0.719,209,2.549,211,0.193,214,0.268,216,1.284,220,0.548,223,0.514,225,3.068,226,3.485,227,0.238,228,0.191,229,3.267,242,0.467,243,0.889,247,0.997,249,0.367,251,1.386,257,0.34,259,1.254,260,1.682,261,0.551,262,0.588,263,0.286,264,1.568,266,0.528,267,0.551,272,0.239,273,0.304,274,1.378,277,0.074,286,2.423,291,1.236,294,0.25,297,0.319,298,0.889,302,1.612,303,0.472,304,0.507,305,1.829,308,2.621,309,1.092,311,0.861,312,1.849,316,0.488,318,1.025,321,1.137,325,1.314,326,1.025,327,1.092,330,0.864,333,0.417,335,0.325,337,2.183,339,1.197,341,0.127,344,1.378,345,0.68,346,1.774,348,1.507,349,0.851,350,0.456,351,3.214,353,0.339,356,0.393,357,0.417,358,0.981,363,0.402,364,2.567,369,0.445,371,1.378,374,1.144,375,0.701,377,2.166,379,0.668,380,0.241,381,0.251,382,0.458,383,0.308,390,0.336,391,1.705,394,0.499,395,0.143,396,1.485,397,0.974,403,2.128,407,0.602,408,1.988,409,0.474,410,1.047,414,0.829,416,0.794,417,1.471,419,0.849,420,0.772,422,0.223,428,0.21,429,1.295,430,0.37,431,0.307,435,0.217,438,0.37,439,0.203,440,0.543,441,0.169,442,0.941,443,1.373,444,0.084,446,1.092,447,0.772,449,0.127,450,0.121,464,0.952,468,0.086,469,1.849,470,0.952,472,0.778,485,0.573,486,0.096,488,0.499,489,1.613,490,1.824,493,0.062,494,1.482,495,0.684,496,1.745,498,1.006,504,1.019,505,0.588,506,0.295,508,0.619,509,0.17,511,0.342,513,0.34,517,1.153,521,1.127,524,1.325,525,0.606,530,0.489,534,0.738,538,1.666,543,0.719,547,0.684,548,2.396,549,1,550,0.997,553,2.183,554,1.165,555,1.144,559,1.031,560,0.477,566,0.295,573,0.974,575,0.293,576,1.129,577,0.355,581,4.048,586,0.869,587,0.772,590,0.619,591,0.486,592,1.446,594,0.487,596,1.144,598,1.446,601,0.143,605,0.551,610,0.223,611,4.006,612,2.337,613,0.794,614,2.967,618,0.604,629,2.423,635,0.619,636,1.118,644,1.284,645,0.322,646,0.623,647,0.175,661,0.325,663,0.143,664,2.378,672,1.127,673,0.609,675,0.791,678,1.902,680,0.772,683,0.619,690,0.81,700,1.25,701,1.682,705,0.31,706,0.81,707,0.34,711,1.068,714,0.684,715,1.314,719,3.657,721,0.421,726,2.08,731,1.519,732,2.598,733,1.02,738,0.772,739,0.931,741,0.603,750,0.687,752,1.101,754,3.015,755,0.693,757,0.842,758,0.719,765,0.287,766,0.433,768,0.384,772,2.183,774,1.001,784,1.966,785,1.446,788,0.386,800,0.543,801,1.284,803,0.331,806,0.932,807,1.057,809,1.075,811,1.044,812,0.203,814,0.849,816,1.769,817,0.223,821,0.851,825,1.824,827,0.458,839,0.666,840,0.613,848,1.181,852,0.885,853,1.153,854,1.482,855,1.727,856,1.988,857,2.866,859,1.284,860,1.824,863,0.81,871,2.128,876,0.458,877,1.02,879,0.869,883,0.974,886,1.118,900,0.486,910,1.873,914,1.988,926,1.031,928,2.015,930,0.698,931,1.193,944,1.471,946,1.628,947,0.954,950,0.292,954,0.9,966,0.91,967,0.603,970,4.062,973,2.117,976,0.417,977,1.144,980,0.93,981,1.057,982,2.289,983,0.851,984,1.412,986,0.974,988,0.528,990,1.186,992,2.114,996,0.952,1000,0.842,1008,1.519,1009,1.152,1011,1.118,1012,2.702,1013,0.228,1022,0.813,1025,2.286,1027,0.91,1028,1.02,1029,0.534,1031,0.948,1033,4.098,1035,0.725,1036,3.18,1037,3.144,1039,5.524,1040,0.668,1044,0.698,1052,0.418,1057,1.446,1060,1.193,1062,1.221,1073,0.738,1075,1.221,1079,0.511,1087,1.682,1101,0.651,1105,0.719,1129,1.824,1131,0.239,1133,0.573,1135,1.02,1145,0.719,1151,0.635,1154,1.107,1155,1.824,1156,3.657,1183,1.265,1186,1.314,1193,3.294,1202,0.532,1211,1.824,1227,1.025,1243,1.895,1246,1.17,1294,1.437,1297,1.044,1298,1.092,1327,2.549,1329,0.736,1332,1.451,1369,0.889,1370,1.025,1371,1.405,1373,3.022,1374,2.518,1394,1.639,1396,1.284,1397,1.774,1401,0.75,1409,0.91,1424,2.94,1428,2.049,1430,1.705,1432,2.518,1447,1.597,1449,2.518,1457,1.499,1471,1.787,1476,0.918,1478,3.294,1492,1.284,1520,2.423,1522,0.754,1529,0.487,1563,1.216,1564,4.006,1568,1.682,1591,1.597,1604,2.049,1613,1.446,1621,3.176,1627,1.505,1632,0.558,1637,1.031,1639,0.956,1644,1.727,1654,1.519,1660,1.197,1662,0.343,1668,0.869,1670,1.824,1671,4.616,1674,1.782,1676,1.314,1677,1.226,1683,1.044,1687,1.69,1691,1.127,1694,1.107,1702,1.325,1727,1.919,1747,2.049,1748,1.419,1756,1.314,1778,0.849,1791,1.988,1823,0.997,1824,2.337,1825,1.412,1829,2.257,1853,0.81,1859,2.518,1891,2.423,1895,1.144,1902,2.065,1903,1.329,1908,1.824,1932,1.507,1937,1.226,1944,2.396,1948,0.573,1949,1.412,1958,1.482,1959,1.412,1977,5.83,1981,1.044,1982,2.183,1983,2.728,2002,2.183,2003,0.869,2005,0.81,2007,0.941,2010,0.405,2011,2.621,2013,1.892,2016,0.977,2021,1.02,2024,1.254,2037,1.988,2039,5.244,2050,1.849,2058,0.974,2069,4.006,2074,2.346,2083,1.519,2088,4.616,2109,1.284,2127,0.718,2128,1.254,2142,1.745,2147,2.737,2153,1.591,2159,3.07,2161,4.334,2162,1.824,2170,0.849,2172,0.908,2183,1.558,2187,2.423,2189,2.171,2205,2.337,2207,1.93,2208,2.049,2213,0.885,2215,2.737,2216,1.639,2248,1.597,2258,1.412,2291,0.754,2315,2.518,2332,2.866,2368,1.284,2410,3.188,2417,1.682,2418,4.226,2427,2.621,2434,2.049,2448,1.682,2479,1.988,2542,1.251,2545,2.183,2551,1.774,2554,0.754,2578,1.226,2584,1.988,2600,3.176,2652,1.682,2655,1.774,2681,1.979,2717,4.75,2743,1.439,2745,2.183,2748,1,2752,0.754,2772,1.823,2775,1.346,2785,2.049,2786,1.597,2788,1.824,2803,1.727,2821,5.244,2822,1.092,2827,0.558,2828,3.092,2844,1.314,2851,0.736,2871,1.81,2879,2.049,2899,2.114,2901,2.404,2909,1.197,2919,0.668,2925,1.628,2935,2.183,2936,1.446,2943,1.774,3009,2.423,3016,2.737,3017,1.254,3024,2.412,3026,2.286,3049,3.015,3050,1.93,3056,2.337,3077,1.774,3087,2.183,3101,2.049,3145,4.995,3173,1.558,3180,2.621,3238,1.355,3268,2.518,3269,3.294,3273,1.284,3283,2.337,3285,2.114,3319,2.337,3334,2.866,3364,2.114,3370,1.346,3408,1.446,3414,2.286,3429,1.482,3517,2.873,3632,3.015,3704,1.988,3705,2.423,3713,1.597,3788,2.737,3797,1.876,3801,2.423,3807,1.824,3828,1.93,3831,1.876,3834,2.621,3970,1.824,3975,2.866,4062,5.445,4069,2.518,4107,2.423,4117,2.183,4118,1.639,4137,4.971,4161,0.974,4267,6.059,4281,2.257,4438,5.445,4452,3.422,4456,3.158,4508,3.059,4514,1.597,4562,2.257,4564,2.183,4565,2.702,4566,1.197,4795,2.423,4796,4.334,4910,3.015,5056,1.378,5098,1.824,5252,1.93,5264,2.621,5269,3.015,5297,4.006,5315,2.049,5323,3.657,5376,2.518,5473,2.785,5529,2.257,5540,3.294,5548,3.245,5553,2.873,5554,3.015,5566,4.656,5577,2.866,5617,3.657,5851,2.183,5864,2.183,5901,2.866,5918,2.866,5947,5.445,5962,3.294,5985,2.785,6133,2.737,6199,4.006,6487,3.396,6534,2.967,6559,4.334,6579,3.396,6618,3.657,6687,3.188,6754,3.015,7412,1.774,7453,3.188,7604,3.188,7815,2.621,7856,3.657,7887,3.396,7937,3.015,8019,4.006,8071,3.657,8138,2.866,8207,2.183,8213,2.423,8249,3.657,8250,7.303,8285,2.337,8320,3.015,8357,2.866,8430,3.188,8437,4.006,8453,2.737,8471,2.621,8486,2.866,8560,2.621,8570,2.866,8691,3.188,8732,6.345,8742,6.637,8790,4.006,8796,3.015,8855,4.098,9067,2.866,9167,3.396,9175,2.737,9218,3.396,9315,3.657,9388,3.396,9430,3.396,9756,5.445,9771,3.657,9829,3.657,10007,2.621,10149,3.015,10259,3.657,10349,3.657,10645,4.535,10646,6.021,10647,8.556,10648,3.015,10649,3.657,10650,6.165,10651,6.165,10652,4.535,10653,4.535,10654,4.006,10655,3.657,10656,6.165,10657,8,10658,4.535,10659,4.535,10660,4.535,10661,4.006,10662,3.657,10663,4.006,10664,4.535,10665,4.006,10666,4.535,10667,4.535,10668,4.535,10669,6.165,10670,7.859,10671,4.535,10672,4.535,10673,4.006,10674,4.535,10675,6.165,10676,4.006,10677,6.165,10678,6.165,10679,7.004,10680,7.004,10681,7.515,10682,4.535,10683,6.165,10684,4.535,10685,4.535,10686,4.535,10687,4.535,10688,4.006,10689,4.535,10690,2.866,10691,4.006,10692,4.535,10693,6.165,10694,5.445,10695,4.535,10696,4.535,10697,4.535,10698,4.535,10699,4.535,10700,4.535,10701,4.006,10702,3.396,10703,4.535,10704,4.535,10705,3.396,10706,4.535,10707,4.535,10708,4.535,10709,4.535,10710,4.535,10711,6.165,10712,4.535,10713,4.535,10714,4.535,10715,4.535,10716,4.535,10717,4.535,10718,4.535,10719,4.535,10720,6.165,10721,4.535,10722,4.535,10723,3.188,10724,4.535,10725,8.107,10726,3.188,10727,6.165,10728,4.535,10729,6.165,10730,4.535,10731,6.186,10732,4.535,10733,4.535,10734,6.165,10735,4.006,10736,4.535,10737,4.006,10738,4.535,10739,6.165,10740,2.866,10741,4.535,10742,4.535,10743,4.535,10744,8.556,10745,3.657,10746,4.535,10747,4.535,10748,4.535,10749,6.186,10750,6.165,10751,4.535,10752,4.535,10753,4.535,10754,4.535,10755,4.535,10756,4.006,10757,4.535,10758,7.004,10759,7.004,10760,4.535,10761,4.535,10762,4.535,10763,6.165,10764,4.535,10765,4.535,10766,4.535,10767,4.535,10768,4.535,10769,4.006,10770,3.396,10771,4.535,10772,4.006,10773,4.535,10774,4.006,10775,4.535,10776,4.535,10777,7.823,10778,6.186,10779,4.535,10780,4.535,10781,6.165,10782,6.165,10783,6.165,10784,4.535,10785,4.535,10786,4.535,10787,4.535,10788,3.015,10789,4.535,10790,4.535,10791,4.535,10792,4.535,10793,4.535,10794,4.006,10795,4.535,10796,3.657,10797,4.535,10798,4.535,10799,4.535,10800,4.006,10801,4.535,10802,4.535,10803,4.535,10804,4.535,10805,6.165,10806,4.535,10807,4.535,10808,4.535,10809,4.535,10810,4.535,10811,4.535,10812,4.535,10813,4.535,10814,4.535,10815,3.657,10816,4.535,10817,4.535,10818,4.535,10819,4.535,10820,4.535,10821,4.535,10822,4.535,10823,4.535,10824,4.535,10825,4.535,10826,3.015,10827,4.535,10828,4.535,10829,4.535,10830,4.535,10831,4.535,10832,4.535,10833,4.535,10834,4.535,10835,4.535,10836,4.535,10837,4.535]],["title//en/lessons/extracting-keywords",[60,0.078,82,0.016,101,0.955,262,0.458,449,0.06,1371,0.574,3424,1.758,7137,1.888]],["body//en/lessons/extracting-keywords",[1,0.586,3,0.106,4,0.275,5,0.079,6,0.63,8,0.694,9,0.139,12,0.131,14,0.405,15,0.414,17,1.156,18,0.6,19,0.928,22,0.746,24,1.686,25,0.569,26,0.379,28,0.71,29,0.196,32,1.103,33,1.833,35,1.738,36,1.017,37,1.402,38,0.642,39,0.398,40,0.199,42,0.245,45,0.098,46,0.074,47,0.309,48,0.782,49,0.095,52,1.555,53,2.36,57,0.186,58,0.793,59,0.579,60,0.209,64,0.701,68,0.489,69,1.187,70,0.695,71,0.094,72,0.8,74,0.602,76,0.501,79,1.742,82,0.044,83,0.476,86,1.103,87,0.158,88,0.256,89,0.377,91,1.103,92,0.353,93,0.026,95,0.742,97,1.241,98,0.712,101,2.524,105,0.138,107,0.592,108,0.489,113,1.232,115,0.026,117,0.159,118,0.884,119,0.543,120,0.677,122,0.293,123,1.525,125,0.746,127,0.557,130,0.043,131,0.543,132,0.059,133,0.983,134,0.433,135,0.241,137,0.074,138,0.15,139,0.187,140,1.986,141,0.529,142,1.514,143,1.874,144,0.698,145,0.79,146,0.152,152,0.572,153,0.085,157,1.092,158,1.351,159,0.072,160,0.115,167,0.834,179,0.466,180,0.865,181,0.877,185,0.137,186,1.449,189,0.266,190,0.009,193,0.837,195,4.405,196,1.514,200,0.571,201,0.133,205,0.909,208,0.907,211,0.246,214,0.281,217,0.983,220,0.644,221,0.582,223,0.502,227,0.256,228,0.209,236,1.054,237,1.03,238,1.124,241,1.514,242,0.482,243,1.124,249,0.464,253,0.266,255,2.36,257,0.397,259,1.586,260,1.514,261,0.642,262,0.529,263,0.325,266,0.476,267,0.747,272,0.299,273,0.158,276,1.283,277,0.079,289,0.729,291,1.518,294,0.417,296,0.437,297,0.327,302,1.525,303,0.432,304,0.344,307,0.793,311,0.705,313,0.476,316,0.417,317,2.371,320,1.671,321,1.076,328,0.512,329,0.819,330,0.669,333,0.512,335,0.286,340,0.679,341,0.112,345,0.805,347,1.156,350,0.373,353,0.167,356,0.741,359,1.368,360,0.227,363,0.511,368,0.516,369,0.65,371,1.241,374,1.446,375,0.887,379,0.601,380,0.264,381,0.257,382,0.412,383,0.308,387,0.586,389,0.579,390,0.344,394,0.331,395,0.148,399,0.772,401,0.729,405,0.318,406,1.435,407,0.466,409,0.449,410,0.939,413,2.904,415,2.665,416,0.412,417,1.204,419,0.764,420,0.976,422,0.276,424,0.655,425,0.268,427,0.79,428,0.196,429,0.857,430,0.538,431,0.531,432,0.838,433,0.792,435,0.425,436,0.347,438,0.404,439,0.207,440,1.035,441,0.172,442,0.686,443,0.8,444,0.084,447,0.834,449,0.152,450,0.12,451,1.986,459,0.388,460,0.557,461,0.463,462,1.212,463,2.123,468,0.126,469,1.078,470,1.589,471,0.4,472,1.018,473,0.961,476,0.466,486,0.16,487,0.882,488,0.331,493,0.079,494,1.874,499,1.845,504,0.859,506,0.344,508,0.557,509,0.236,511,0.186,513,0.514,519,0.216,521,1.566,522,1.549,527,0.586,528,3.54,530,0.511,531,0.348,538,1.942,541,1.319,542,1.024,543,0.909,546,1.514,547,0.865,550,0.898,551,1.833,554,1.102,556,2.36,557,1.289,559,1.114,566,0.363,567,0.94,570,0.743,574,1.302,575,0.292,577,0.655,583,0.529,586,1.449,587,0.695,590,0.557,593,2.531,594,0.484,599,0.502,601,0.202,607,1.402,609,1.903,610,0.229,613,0.65,618,0.4,636,1.006,645,0.294,646,0.765,647,0.197,648,1.402,661,0.311,663,0.201,665,0.695,666,0.729,673,0.537,674,1.845,679,1.642,680,0.976,681,1.098,683,1.071,700,1.259,705,0.205,706,1.351,707,0.433,711,1.35,714,0.865,720,1.785,721,0.494,724,0.663,731,1.368,732,2.126,736,1.26,738,0.976,739,1.36,741,0.543,743,1.402,744,1.043,748,1.124,750,0.4,751,2.672,755,0.529,757,0.557,758,0.647,761,2.113,765,0.342,766,0.466,768,0.345,774,0.931,776,1.402,777,0.463,778,0.712,784,1.302,787,1.549,788,0.45,793,1.368,794,0.425,799,1.874,800,0.86,801,2.034,802,0.557,803,0.63,805,1.402,806,0.882,807,1.142,808,1.329,809,1.32,811,1.319,812,0.197,813,2.182,816,1.56,817,0.213,821,0.751,825,1.642,832,1.575,834,1.424,835,1.018,836,0.632,837,2.182,839,0.834,840,0.543,844,1.177,852,0.586,855,1.555,863,0.729,874,0.712,875,1.79,876,0.412,879,0.782,882,0.884,884,1.36,886,1.771,908,2.407,913,1.642,917,0.983,924,0.953,928,1.334,930,0.979,933,0.572,939,1.35,940,2.032,946,1.749,947,1.025,949,1.854,950,0.297,955,1.828,956,1.479,967,0.882,976,0.276,977,1.03,980,1.216,981,1.262,982,1.334,987,1.92,988,0.476,990,0.616,997,0.746,1009,0.905,1013,0.288,1020,2.464,1024,1.633,1026,2.289,1029,0.353,1031,0.838,1032,1.71,1035,0.377,1041,1.79,1044,0.65,1048,1.127,1059,1.586,1060,0.695,1066,3.414,1073,0.686,1075,1.156,1080,1.987,1084,0.882,1105,1.139,1110,1.03,1111,1.438,1112,0.961,1114,1.334,1119,1.92,1120,1.098,1123,1.334,1131,0.379,1132,2.581,1133,0.724,1147,1.903,1151,0.803,1152,0.976,1161,2.182,1182,0.647,1183,0.838,1202,0.486,1212,0.516,1216,1.544,1224,1.934,1227,0.953,1233,0.689,1234,0.94,1239,1.845,1240,1.275,1246,1.71,1299,1.79,1326,0.414,1331,1.156,1371,1.447,1377,1.555,1382,2.667,1392,1.048,1396,1.156,1398,2.59,1400,1.183,1415,1.231,1418,1.689,1425,3.09,1426,0.616,1430,1.129,1431,1.054,1454,0.961,1457,0.695,1459,1.66,1461,1.078,1476,0.814,1477,2.853,1488,0.909,1493,1.076,1518,1.098,1522,1.195,1523,1.073,1529,0.245,1557,2.59,1573,2.104,1590,0.918,1611,2.032,1615,1.738,1620,1.689,1632,0.884,1637,1.114,1639,0.979,1648,0.592,1662,0.309,1674,0.898,1684,0.437,1691,0.746,1694,1.157,1702,0.877,1711,1.555,1744,1.833,1748,0.94,1776,1.812,1793,1.475,1820,2.44,1823,1.457,1836,1.241,1853,0.729,1858,0.712,1874,2.36,1894,2.019,1903,0.601,1912,1.597,1922,1.879,1944,1.828,1947,0.647,1948,0.991,1967,2.183,1978,2.59,1985,1.854,1993,4.306,1999,1.241,2010,0.72,2016,1.343,2024,1.129,2061,1.156,2062,0.956,2087,1.098,2095,1.076,2103,2.513,2104,1.15,2109,1.156,2117,1.845,2121,2.36,2124,1.965,2128,1.129,2129,1.742,2133,1.24,2137,1.689,2149,3.46,2153,1.054,2154,2.275,2162,1.642,2170,1.416,2204,1.828,2211,1.514,2233,2.581,2237,2.126,2240,1.302,2247,1.597,2258,2.509,2262,2.182,2270,1.965,2277,2.513,2293,1.271,2338,0.601,2372,2.464,2373,1.271,2480,1.597,2529,1.183,2536,2.132,2542,0.729,2543,1.845,2550,1.183,2551,1.597,2554,1.195,2660,0.94,2729,2.032,2738,1.334,2742,1.79,2743,1.098,2746,3.058,2752,0.679,2759,2.019,2772,1.289,2777,3.058,2795,0.961,2803,2.183,2825,0.8,2827,0.502,2829,1.897,2831,2.759,2837,4.623,2838,1.765,2842,1.92,2845,2.104,2851,0.663,2861,2.305,2875,1.876,2901,2.274,2919,1.384,2923,1.438,2929,3.088,2936,1.302,2939,1.241,2940,2.464,2945,2.954,2955,2.853,2962,1.514,2963,1.402,2978,2.87,2994,1.689,3017,1.987,3026,1.514,3043,1.969,3050,1.738,3123,2.183,3129,2.954,3146,3.998,3171,1.903,3229,1.475,3236,1.965,3238,0.898,3239,3.46,3240,2.714,3270,2.581,3273,2.143,3282,3.058,3289,2.853,3290,2.672,3300,1.241,3311,3.07,3338,1.156,3363,2.714,3394,3.07,3406,1.965,3407,2.305,3408,1.302,3424,2.032,3429,1.334,3502,3.058,3563,2.267,3604,3.292,3672,1.689,3675,3.839,3699,1.965,3725,2.464,3726,3.419,3728,2.275,3753,2.36,3796,1.642,3816,3.183,3903,2.019,3971,1.903,4022,1.903,4101,1.845,4111,3.058,4127,3.292,4161,0.877,4265,1.078,4294,1.845,4329,1.555,4422,2.36,4450,3.183,4501,1.965,4502,1.965,4514,2.334,4566,1.078,4649,2.182,4656,2.759,5112,3.292,5288,4.306,5307,1.903,5341,1.271,5376,2.267,5395,1.965,5397,5.342,5469,2.36,5529,2.032,5534,1.965,5548,1.597,5553,1.903,5580,3.624,5722,2.672,5733,3.058,5845,1.965,5851,1.965,5890,1.742,5965,3.058,5985,2.993,6108,3.292,6109,3.314,6110,2.104,6322,3.606,6494,2.36,6534,2.759,6550,2.759,6559,2.87,6599,2.714,6631,4.776,6653,2.032,6876,1.689,6996,3.606,7137,4.829,7187,3.292,7205,3.058,7412,2.811,7678,3.458,7794,3.292,8042,3.292,8069,5.342,8253,3.811,8290,2.182,8838,3.058,9544,2.464,9729,2.581,9830,4.623,10017,3.058,10079,2.853,10087,2.59,10117,2.36,10195,3.292,10371,3.606,10441,3.058,10442,3.058,10588,3.292,10838,2.87,10839,5.32,10840,2.581,10841,3.606,10842,4.083,10843,4.083,10844,4.293,10845,5.632,10846,6.626,10847,4.083,10848,4.083,10849,4.083,10850,5.852,10851,5.064,10852,4.083,10853,4.083,10854,3.606,10855,3.058,10856,3.606,10857,3.606,10858,2.87,10859,3.058,10860,4.083,10861,4.293,10862,4.623,10863,5.064,10864,5.733,10865,4.083,10866,6.626,10867,6.626,10868,4.083,10869,6.346,10870,4.623,10871,6.626,10872,6.626,10873,6.626,10874,5.733,10875,5.733,10876,6.931,10877,4.083,10878,3.606,10879,3.606,10880,4.083,10881,4.083,10882,3.606,10883,4.083,10884,3.606,10885,3.606,10886,5.733,10887,3.606,10888,3.606,10889,3.606,10890,4.083,10891,4.083,10892,3.606,10893,4.083,10894,4.083,10895,3.606,10896,3.606,10897,4.083,10898,3.606,10899,4.083,10900,3.606,10901,4.083,10902,4.083,10903,4.083,10904,3.606,10905,4.083,10906,3.606,10907,4.083,10908,4.083,10909,4.083,10910,3.606,10911,4.083,10912,3.606,10913,3.624,10914,4.083,10915,4.083,10916,4.083,10917,8.362,10918,3.058,10919,6.626,10920,8.227,10921,7.848,10922,4.083,10923,4.083,10924,4.083,10925,4.188,10926,7.185,10927,5.733,10928,4.083,10929,5.733,10930,2.87,10931,4.293,10932,6.626,10933,8.713,10934,4.083,10935,3.292,10936,3.606,10937,8.362,10938,7.185,10939,8.362,10940,8.772,10941,6.626,10942,4.083,10943,8.473,10944,5.733,10945,4.083,10946,4.083,10947,3.606,10948,3.606,10949,4.083,10950,4.083,10951,4.083,10952,3.058,10953,3.606,10954,4.083,10955,3.292,10956,3.606,10957,7.185,10958,5.733,10959,6.626,10960,5.733,10961,4.03,10962,5.733,10963,5.733,10964,5.733,10965,5.733,10966,5.733,10967,3.606,10968,3.606,10969,5.733,10970,5.733,10971,5.733,10972,4.083,10973,4.083,10974,4.083,10975,4.083,10976,4.083,10977,4.083,10978,7.185,10979,5.733,10980,5.733,10981,4.083,10982,4.083,10983,3.606,10984,4.083,10985,4.083,10986,3.606,10987,3.292,10988,3.606,10989,3.606,10990,3.606,10991,4.083,10992,2.032]],["title//en/lessons/facial-recognition-ai-python",[37,1.298,606,1.657,950,0.121,1044,0.428,2571,2.098,4619,2.098,5978,3.048]],["body//en/lessons/facial-recognition-ai-python",[1,1.214,3,0.08,4,0.361,5,0.077,7,1.676,8,0.411,9,0.101,10,1.241,12,0.127,13,1.191,14,0.445,15,0.448,17,0.63,18,0.264,19,1.155,20,3.161,22,0.5,24,1.712,25,0.523,26,0.19,27,0.661,28,0.387,29,0.297,30,1.077,31,1.695,32,0.977,33,1.88,34,0.891,37,3.155,38,0.804,39,0.502,40,0.216,42,0.291,45,0.088,46,0.117,47,0.624,48,1.601,49,0.092,53,2.089,55,0.293,56,1.211,57,0.395,58,0.629,59,0.805,60,0.207,64,0.695,68,0.864,69,0.532,70,0.616,71,0.091,72,0.708,73,1.753,74,0.303,76,0.602,77,1.098,78,1.253,87,0.279,88,0.452,89,0.571,90,0.895,91,0.977,92,0.455,93,0.021,94,0.46,95,0.515,98,1.5,100,2.885,103,0.56,104,0.87,105,0.126,106,0.813,107,0.565,108,0.954,110,0.607,111,0.824,112,0.687,115,0.022,116,1.392,117,0.154,118,1.088,119,0.904,120,0.624,122,0.247,127,0.717,128,0.344,129,0.313,130,0.039,131,1.035,132,0.063,134,0.546,135,0.254,136,0.61,137,0.066,138,0.146,139,0.164,142,1.949,144,0.588,145,0.571,146,0.164,153,0.127,157,0.433,159,0.093,160,0.11,164,1.211,167,0.5,169,1.03,171,1.325,173,0.403,175,1.241,179,0.435,180,1.026,181,1.619,182,1.153,183,1.805,185,0.138,189,0.241,190,0.008,191,0.627,197,2.468,199,2.006,201,0.198,205,0.573,211,0.235,212,1.306,213,2.116,214,0.211,215,4.559,216,1.488,217,1.491,218,3.383,221,0.551,223,0.372,225,2.615,227,0.3,228,0.133,229,2.181,230,2.056,231,1.739,232,0.891,235,1.306,238,1.477,239,2.56,242,0.303,243,1.213,244,1.495,247,1.155,248,4.564,249,0.426,251,0.813,253,0.403,257,0.374,259,1.712,260,2.521,261,0.553,263,0.32,264,1.08,266,0.612,267,0.645,272,0.265,273,0.263,275,4.879,276,0.645,277,0.046,278,3.321,282,0.845,284,0.954,285,2.861,288,2.113,290,1.273,291,1.054,294,0.199,295,1.862,296,0.807,297,0.282,298,0.708,299,0.645,304,0.488,306,1.03,307,0.814,310,1.523,311,0.926,315,1.495,316,0.199,318,0.601,320,1.714,321,0.587,325,2.601,326,1.441,327,2.055,328,0.553,329,0.725,330,0.909,333,0.245,334,2.917,335,0.294,340,0.601,341,0.089,345,0.455,348,0.725,349,0.701,350,0.491,353,0.332,359,1.76,360,0.1,363,0.235,367,1.054,368,0.858,369,0.607,379,1.001,380,0.224,381,0.156,382,0.365,383,0.294,387,1.082,390,0.389,394,0.293,395,0.061,397,0.777,399,0.961,400,0.559,401,0.645,403,1.597,405,0.346,407,0.369,409,0.419,410,0.994,417,0.759,418,0.433,420,0.895,422,0.278,425,0.319,427,0.666,428,0.265,431,0.356,433,0.749,435,0.326,436,0.203,438,0.389,439,0.158,440,0.433,441,0.174,442,0.629,443,1.415,444,0.084,446,1.987,447,0.682,449,0.14,450,0.119,451,2.083,460,0.928,461,0.77,462,1.559,468,0.118,470,1.3,471,0.607,472,0.456,473,1.237,476,0.56,477,2.917,486,0.144,487,0.699,488,0.426,489,1.482,493,0.072,495,0.793,497,2.345,498,0.519,499,3.071,503,3.249,504,1.053,505,0.681,506,0.346,507,2.006,508,1.109,509,0.244,510,1.054,511,0.239,512,1.851,513,0.199,517,0.983,519,0.187,521,0.661,525,0.588,526,0.616,527,1.037,530,0.491,531,0.294,534,0.629,539,2.284,540,0.794,543,0.833,545,1.241,547,0.793,549,0.481,551,1.88,555,0.911,556,2.089,557,1.529,559,0.532,560,0.29,562,1.633,566,0.326,570,0.803,573,1.129,575,0.254,576,1.166,577,0.283,580,1.211,581,2.089,583,0.469,586,1.186,587,0.895,589,1.561,590,0.928,591,0.773,592,2.884,594,0.434,599,0.926,600,1.213,601,0.084,603,0.692,605,0.607,606,3.973,609,2.449,610,0.217,613,0.77,615,4.594,618,0.781,632,2.074,633,1.684,635,0.928,637,1.931,643,2.053,644,1.023,645,0.278,646,0.869,647,0.189,648,1.805,652,1.862,655,2.529,661,0.312,663,0.181,665,0.895,666,0.645,668,1.387,671,2.706,672,0.661,673,0.502,675,1.08,676,0.933,678,0.759,680,0.895,690,0.938,704,2.173,705,0.342,708,1.851,711,0.851,712,2.023,715,1.523,721,0.372,724,1.437,729,1.273,733,1.182,737,0.742,740,0.444,741,0.481,742,0.794,743,1.241,744,0.864,748,0.708,750,0.739,753,1.538,755,0.485,757,0.493,758,0.573,759,2.284,761,1.153,763,1.006,765,0.308,766,0.508,768,0.31,777,0.701,778,0.63,783,3.321,784,1.153,788,0.226,793,1.211,794,0.809,801,1.023,802,0.717,803,0.383,807,0.545,808,1.242,811,0.832,812,0.144,814,0.676,816,1.237,817,0.237,819,2.284,821,0.77,822,1.241,832,1.302,833,1.633,835,0.456,836,0.682,840,0.546,841,1.491,848,0.692,852,0.889,858,0.934,860,1.453,863,1.422,874,1.08,876,0.365,877,1.182,879,0.692,882,0.646,884,1.271,900,0.663,907,0.777,910,1.098,912,0.895,924,0.874,926,0.912,929,1.376,930,0.701,931,0.895,933,1.116,939,0.851,941,1.695,942,2.006,944,1.103,945,2.074,946,1.387,947,1.362,949,2.157,950,0.276,951,0.938,953,1.538,954,0.854,955,1.153,956,2.181,957,1.078,968,0.759,971,1.899,974,1.363,976,0.356,977,1.561,980,1.09,981,0.545,983,0.854,988,0.792,989,0.601,990,0.545,992,1.684,994,1.851,996,0.759,997,0.661,1003,1.453,1009,0.493,1012,1.584,1013,0.363,1015,2.236,1022,0.899,1026,0.933,1027,1.054,1028,1.182,1030,2.173,1031,0.895,1032,1.32,1034,2.036,1035,0.333,1036,2.456,1037,2.93,1038,3.493,1044,1.017,1048,1.276,1052,0.627,1056,1.42,1060,1.158,1062,0.63,1064,1.899,1066,1.862,1074,3.721,1075,1.08,1078,2.797,1079,0.581,1081,2.089,1082,2.089,1084,0.824,1087,1.34,1089,2.541,1091,0.559,1095,2.541,1101,1.265,1103,2.29,1104,1.974,1105,0.573,1106,2.707,1107,1.899,1110,1.325,1120,1.006,1123,1.181,1127,1.676,1129,1.453,1130,1.523,1131,0.381,1133,0.456,1135,1.695,1136,1.414,1142,0.851,1143,1.073,1147,1.684,1150,2.917,1151,0.736,1152,0.895,1158,1.851,1159,1.34,1161,1.931,1162,1,1165,0.911,1182,1.077,1183,1.693,1186,1.047,1187,0.977,1202,0.356,1211,2.733,1212,0.782,1216,0.938,1227,0.874,1231,2.001,1233,0.376,1234,1.564,1238,2.541,1240,0.736,1246,0.933,1248,2.529,1250,2.181,1254,2.246,1261,0.851,1268,1.241,1272,1.237,1276,1.376,1281,1.76,1292,1.241,1297,1.425,1300,3.858,1323,2.173,1327,1.495,1328,1.495,1329,0.587,1370,0.601,1371,1.005,1373,2.113,1384,1.211,1392,1.559,1393,2.284,1395,1.684,1397,1.414,1401,0.387,1405,2.006,1406,1.584,1415,0.532,1418,1.495,1426,0.793,1429,0.911,1430,1,1447,1.273,1449,2.006,1455,1.559,1465,1.453,1467,1.799,1476,0.595,1478,2.714,1493,1.172,1502,1.739,1504,4.494,1518,0.692,1520,3.858,1522,0.601,1523,1.158,1529,0.217,1568,1.34,1575,3.192,1585,1.211,1591,1.273,1598,1.799,1601,3.631,1607,4.355,1609,2.917,1610,2.374,1611,1.799,1612,2.541,1616,1.495,1620,1.495,1621,1.862,1622,1.676,1627,1.129,1630,0.755,1631,1.109,1632,0.761,1633,2.654,1634,2.181,1636,1.511,1637,1.109,1639,0.77,1641,1.559,1645,1.165,1646,1.584,1647,2.006,1648,0.323,1650,2.006,1651,2.113,1660,1.635,1661,2.006,1662,0.614,1665,1.295,1668,1.006,1673,3.308,1674,1.494,1677,0.977,1683,1.209,1684,0.728,1689,1.523,1694,1.203,1696,2.917,1711,2.358,1721,1.241,1730,2.521,1740,2.917,1744,1.88,1747,3.071,1749,1.538,1750,2.143,1751,2.006,1754,2.635,1762,2.181,1776,0.911,1778,1.351,1780,1.684,1797,2.456,1808,1.739,1809,1.241,1820,2.236,1823,1.155,1826,2.181,1828,2.49,1836,2.363,1847,1.684,1853,0.938,1882,4.102,1890,1.931,1893,1.799,1894,1.851,1895,0.911,1897,2.403,1902,1.211,1903,1.145,1906,2.036,1912,1.414,1937,0.977,1941,1.273,1942,0.725,1947,0.981,1949,1.125,1952,1.453,1955,2.914,1959,2.116,1961,3.262,1967,1.376,1981,0.832,1984,2.635,2005,0.938,2007,0.814,2009,1.181,2010,0.323,2016,0.981,2021,0.813,2027,2.181,2046,2.541,2074,1.211,2079,0.708,2097,2.237,2104,0.725,2105,2.403,2126,1.739,2127,0.721,2128,1.453,2129,1.098,2132,3.171,2133,1.351,2134,2.181,2142,1.488,2143,1.273,2155,1.273,2180,1.153,2189,1.851,2193,1.098,2194,1.633,2198,1.153,2202,1.584,2211,1.949,2212,0.725,2213,0.519,2214,1.482,2223,1.414,2239,2.541,2272,2.48,2275,2.116,2278,1.538,2293,1.125,2306,1.186,2309,0.587,2315,2.917,2338,0.912,2347,2.403,2351,1.495,2357,1.34,2374,2.236,2382,0.708,2421,3.171,2476,3.321,2479,1.584,2480,1.414,2512,1.155,2537,3.037,2539,2.284,2545,1.739,2546,1.799,2547,1.211,2550,1.523,2554,1.325,2568,2.706,2569,2.284,2571,3.437,2575,1.453,2578,1.42,2633,2.006,2652,1.34,2664,2.98,2665,2.914,2675,2.089,2677,1.495,2679,1.414,2692,2.006,2709,3.19,2710,3.321,2727,2.917,2728,3.493,2739,1.684,2740,3.171,2743,0.692,2747,1.684,2748,0.481,2749,2.089,2751,1.684,2753,1.495,2754,1.273,2756,1.862,2758,2.56,2759,2.739,2768,4.237,2770,2.374,2772,0.813,2779,4.58,2788,1.453,2795,1.237,2797,1.899,2800,2.885,2811,0.933,2819,1.584,2830,1.862,2833,1.211,2834,1.414,2842,1.211,2848,1.88,2875,1.023,2883,2.422,2890,2.089,2897,2.541,2901,2.449,2902,2.173,2904,2.403,2905,2.707,2936,1.676,2943,1.414,2963,1.805,3005,1.584,3010,1.376,3017,1,3030,1.851,3043,1.241,3044,2.181,3047,1.495,3073,3.437,3110,2.236,3159,2.284,3197,1.862,3200,1.495,3229,0.742,3238,0.794,3269,1.931,3275,2.284,3277,3.887,3280,2.221,3291,2.195,3296,2.706,3298,1.739,3299,1.538,3301,1.931,3311,2.056,3355,1.633,3364,1.684,3369,1.306,3397,1.584,3402,2.541,3414,1.34,3439,0.759,3518,3.935,3520,1.376,3557,2.181,3616,1.453,3670,2.374,3688,4.116,3700,2.374,3713,2.394,3716,1.76,3725,4.102,3732,1.862,3733,3.321,3750,1.633,3752,2.706,3784,2.979,3785,2.541,3788,3.171,3794,3.749,3796,1.453,3807,1.453,3814,1.495,3826,2.001,3828,3.073,3829,1.684,3862,3.192,3903,1.273,3905,1.633,3906,2.374,3909,5.54,3949,2.403,3951,3.694,3967,2.181,4069,2.006,4101,1.633,4107,1.931,4110,2.173,4114,2.541,4118,2.237,4161,1.33,4270,1.306,4333,2.006,4352,2.707,4419,1.181,4435,1.453,4437,1.453,4498,2.529,4499,3.493,4508,2.334,4542,2.284,4551,2.914,4565,1.584,4608,1.862,4611,2.529,4613,2.284,4615,1.739,4618,1.862,4619,3.437,4638,2.284,4677,1.799,4794,2.529,4795,1.931,4797,3.192,4943,2.006,4968,2.181,5017,2.006,5124,2.403,5186,1.931,5251,6.652,5252,3.391,5261,2.403,5264,3.037,5269,2.403,5291,2.707,5324,2.914,5337,1.584,5367,2.541,5372,3.913,5373,2.914,5389,1.794,5404,1.153,5535,3.192,5543,2.541,5589,3.171,5706,3.037,5725,1.799,5732,2.284,5822,4.901,5826,3.935,5830,2.236,5840,7.65,5842,2.914,5843,3.632,5847,2.284,5851,1.739,5852,2.284,5853,2.541,5855,4.778,5860,4.636,5863,2.181,5864,1.739,5865,1.931,5870,2.303,5883,2.706,5884,1.414,5918,3.321,5952,6.075,5958,2.236,5961,3.192,5962,1.931,5978,7.163,5984,4.641,6043,5.341,6050,2.914,6051,2.914,6069,2.541,6101,3.192,6211,2.541,6214,3.192,6294,6.378,6303,3.493,6305,2.403,6317,2.541,6319,4.992,6385,3.493,6388,2.541,6496,3.935,6511,2.541,6523,2.403,6581,0.977,6653,1.799,6678,3.192,6872,3.192,6874,2.284,6949,3.192,7128,4.992,7132,2.706,7156,4.237,7209,2.001,7216,2.914,7220,2.089,7461,3.694,7466,4.518,7644,2.006,7672,3.081,7704,3.437,7710,2.914,7725,3.493,7726,3.694,7769,3.502,8015,3.192,8036,4.237,8039,2.403,8067,1.799,8092,1.495,8096,3.493,8193,2.403,8200,2.706,8231,2.706,8260,2.374,8265,3.171,8283,2.089,8289,1.739,8329,2.706,8342,2.403,8427,3.192,8454,4.831,8461,4.237,8471,3.037,8473,2.403,8477,2.541,8544,3.192,8547,2.706,8585,2.615,8730,2.914,8840,6.867,8845,2.917,8854,2.914,8855,2.403,8897,2.706,8948,3.192,8972,2.284,9123,4.237,9172,2.914,9176,2.914,9184,1.684,9229,2.914,9241,3.192,9281,6.655,9614,2.403,9764,2.914,9874,4.357,9994,2.541,10008,2.914,10149,2.403,10262,3.192,10272,2.541,10326,2.914,10327,2.403,10348,2.403,10362,2.403,10648,2.403,10745,2.914,10840,4.564,10855,2.706,10993,8.451,10994,8.999,10995,6.756,10996,7.456,10997,3.192,10998,3.614,10999,3.192,11000,9.279,11001,3.614,11002,2.706,11003,3.614,11004,5.255,11005,4.641,11006,5.255,11007,6.191,11008,3.614,11009,3.192,11010,3.614,11011,8.601,11012,7.287,11013,6.655,11014,7.776,11015,3.614,11016,5.255,11017,5.255,11018,3.614,11019,3.614,11020,5.255,11021,2.914,11022,3.614,11023,3.929,11024,3.614,11025,2.706,11026,3.614,11027,2.706,11028,2.284,11029,2.914,11030,5.481,11031,6.797,11032,5.481,11033,6.003,11034,3.614,11035,7.036,11036,3.614,11037,3.614,11038,2.541,11039,2.541,11040,3.614,11041,7.776,11042,5.794,11043,5.255,11044,3.614,11045,3.614,11046,6.191,11047,3.614,11048,5.255,11049,6.191,11050,3.614,11051,5.255,11052,3.614,11053,5.255,11054,3.614,11055,3.614,11056,6.797,11057,3.614,11058,3.614,11059,6.797,11060,3.614,11061,3.614,11062,3.614,11063,5.255,11064,5.255,11065,5.255,11066,5.255,11067,5.255,11068,3.614,11069,3.614,11070,3.614,11071,3.614,11072,3.614,11073,3.192,11074,2.706,11075,4.116,11076,3.614,11077,3.614,11078,3.614,11079,6.191,11080,3.614,11081,4.641,11082,6.191,11083,3.935,11084,5.255,11085,6.191,11086,3.614,11087,3.614,11088,3.192,11089,3.192,11090,3.614,11091,5.255,11092,5.468,11093,7.776,11094,4.641,11095,6.191,11096,3.614,11097,3.614,11098,5.255,11099,5.255,11100,5.255,11101,3.614,11102,2.914,11103,3.614,11104,3.614,11105,3.614,11106,3.614,11107,4.992,11108,3.614,11109,3.614,11110,3.614,11111,6.191,11112,5.255,11113,3.614,11114,3.935,11115,3.614,11116,3.614,11117,3.614,11118,5.468,11119,6.191,11120,4.518,11121,6.797,11122,6.191,11123,5.255,11124,5.255,11125,5.255,11126,5.255,11127,5.255,11128,5.255,11129,5.255,11130,5.255,11131,5.255,11132,6.797,11133,5.255,11134,5.255,11135,5.255,11136,5.255,11137,6.797,11138,6.797,11139,5.255,11140,5.255,11141,5.255,11142,5.255,11143,5.255,11144,5.255,11145,5.255,11146,5.255,11147,5.255,11148,5.255,11149,3.614,11150,3.614,11151,3.614,11152,3.614,11153,3.614,11154,2.914,11155,2.403,11156,6.378,11157,3.614,11158,2.403,11159,3.614,11160,3.614,11161,5.255,11162,2.284,11163,7.221,11164,5.255,11165,7.221,11166,5.255,11167,6.191,11168,5.255,11169,6.797,11170,3.614,11171,3.614,11172,3.614,11173,3.614,11174,3.614,11175,3.614,11176,5.255,11177,3.614,11178,3.614,11179,3.614,11180,3.614,11181,3.614,11182,3.614,11183,5.255,11184,5.255,11185,5.255,11186,3.614,11187,3.614,11188,3.614,11189,3.614,11190,3.614,11191,3.614,11192,3.614,11193,2.914,11194,3.614,11195,5.255,11196,4.641,11197,5.255,11198,3.614,11199,2.403,11200,3.614,11201,3.614,11202,3.614,11203,3.614,11204,3.614,11205,3.614,11206,3.614,11207,3.614,11208,3.192,11209,3.614,11210,3.614,11211,3.614,11212,3.614,11213,3.614,11214,3.614,11215,3.614,11216,3.614,11217,2.284,11218,3.614,11219,3.614,11220,3.614,11221,3.614,11222,3.614,11223,3.614,11224,3.614,11225,3.614,11226,3.614,11227,3.614,11228,2.706,11229,3.614,11230,3.614,11231,3.614,11232,3.614,11233,3.192,11234,3.614,11235,4.992,11236,3.614,11237,3.192,11238,3.614,11239,2.914,11240,5.255,11241,3.614,11242,3.614,11243,3.614,11244,2.706,11245,2.914,11246,3.614,11247,3.614,11248,3.614,11249,3.614,11250,3.614,11251,3.614,11252,2.284,11253,3.614,11254,3.614,11255,3.614,11256,3.614,11257,3.614,11258,3.614,11259,3.192,11260,3.614,11261,3.192,11262,3.614,11263,3.614,11264,2.541,11265,3.614,11266,3.614,11267,3.614,11268,3.192,11269,3.614,11270,3.614,11271,3.614,11272,3.614,11273,3.614,11274,3.614,11275,3.614,11276,3.614,11277,3.192,11278,3.614,11279,3.614,11280,2.706,11281,3.614,11282,3.614,11283,3.614,11284,3.614]],["title//en/lessons/fetch-and-parse-data-with-openrefine",[12,0.065,357,0.298,1944,1.401,3270,2.778,11285,3.291]],["body//en/lessons/fetch-and-parse-data-with-openrefine",[0,1.647,3,0.112,5,0.077,6,0.547,9,0.135,12,0.139,14,0.435,15,0.236,18,0.61,19,0.929,22,0.39,23,0.69,24,1.426,25,0.553,26,0.399,27,1.567,28,0.955,29,0.411,36,0.982,37,1.407,38,0.593,39,0.455,40,0.199,42,0.196,45,0.078,46,0.092,47,0.434,48,0.784,49,0.082,55,0.653,57,0.408,58,0.49,59,0.67,60,0.21,63,0.731,64,0.643,65,1.107,67,0.942,68,0.688,69,0.977,71,0.075,74,0.635,76,0.434,81,0.485,82,0.043,83,0.669,87,0.256,88,0.505,89,0.699,90,0.698,92,0.68,93,0.021,94,0.389,95,0.402,96,1.078,97,2.774,98,0.714,103,0.288,105,0.099,106,1.814,108,0.94,110,0.366,112,0.927,113,1.426,114,1.674,115,0.021,117,0.165,119,0.957,124,1.449,127,0.559,128,0.747,130,0.028,132,0.06,135,0.131,136,0.419,137,0.069,138,0.148,139,0.185,140,1.009,141,0.933,144,0.354,146,0.16,153,0.086,159,0.101,160,0.115,167,0.684,169,1.485,173,0.469,179,0.629,180,0.618,182,1.306,185,0.137,186,1.1,189,0.122,190,0.009,195,2.723,200,0.374,201,0.095,208,0.94,211,0.236,220,0.563,221,0.614,223,0.455,226,2.038,227,0.256,228,0.192,236,1.057,238,1.301,241,1.081,242,0.236,249,0.538,251,1.292,257,0.248,258,2.825,262,0.933,263,0.209,267,0.514,268,0.451,272,0.227,273,0.222,274,1.245,276,0.731,277,0.067,282,0.784,285,2.534,288,1.647,289,1.026,290,2.338,291,0.821,294,0.461,296,0.615,297,0.358,298,1.301,299,0.731,302,1.99,303,0.485,304,0.345,313,0.477,315,1.694,316,0.366,318,1.104,320,1.033,321,1.168,325,2.196,326,1.197,328,0.721,330,0.67,334,2.274,335,0.177,339,1.081,341,0.142,345,0.68,347,1.627,348,1.443,349,0.651,350,0.552,353,0.351,356,0.574,357,0.623,358,1.008,363,0.267,364,2.62,367,0.821,369,0.402,371,1.245,377,0.987,380,0.197,381,0.171,383,0.14,384,1.795,389,0.67,390,0.318,391,1.133,394,0.738,396,2.015,399,0.915,400,0.634,403,2.187,405,0.275,407,0.467,409,0.277,410,0.477,415,2.462,416,0.794,418,0.794,419,0.766,420,1.338,422,0.23,424,0.354,425,0.14,427,0.651,430,0.345,431,0.389,432,0.841,433,0.953,435,0.427,436,0.331,437,2.037,438,0.248,439,0.211,440,1.05,441,0.168,442,0.986,444,0.083,446,1.733,447,0.922,449,0.151,450,0.113,459,0.39,460,0.559,461,0.464,468,0.168,470,0.86,471,0.563,472,0.992,476,0.552,485,0.517,486,0.121,487,0.957,488,0.583,493,0.067,495,0.618,503,2.528,504,0.933,505,0.86,506,0.196,509,0.243,511,0.302,513,0.397,517,1.075,519,0.23,522,1.553,523,1.245,524,1.688,525,0.76,527,0.588,529,1.245,530,0.469,531,0.311,534,0.688,542,1.676,543,0.649,545,2.874,549,0.765,550,0.9,553,1.971,559,0.977,560,0.512,561,1.694,566,0.275,567,0.942,570,0.531,574,1.306,575,0.251,576,1.128,577,0.321,583,0.531,590,0.906,591,0.439,593,2.024,594,0.246,597,1.16,599,1.043,600,1.126,601,0.134,604,6.638,605,0.366,607,1.973,610,0.23,612,2.11,613,0.859,618,0.705,632,1.372,637,2.188,644,1.16,645,0.31,646,0.414,647,0.207,661,0.374,662,1.493,663,0.134,675,1.157,678,1.207,680,1.225,681,0.982,682,0.88,683,1.034,687,1.16,700,1.459,702,3.443,704,1.694,705,0.289,707,0.226,708,2.024,709,1.443,711,1.562,712,2.169,715,1.924,721,0.455,726,1.009,733,1.292,738,0.698,739,0.841,740,0.885,741,0.545,742,1.263,744,0.794,746,1.647,748,0.803,750,0.563,751,1.909,752,0.731,763,0.784,765,0.272,766,0.404,768,0.262,776,2.943,779,0.545,785,1.157,787,1.107,788,0.45,794,0.788,795,0.803,800,0.94,801,1.16,805,2.471,806,0.545,807,1.086,809,0.714,811,0.942,812,0.206,816,0.964,821,1.047,828,1.081,834,1.886,835,0.957,836,0.451,839,0.767,843,4.206,847,1.582,852,0.588,853,1.075,855,2.188,863,1.026,874,1.002,876,0.67,883,1.234,886,1.416,900,0.615,904,2.131,908,1.372,910,1.746,912,0.698,931,0.698,939,0.964,941,0.921,946,1.752,949,1.483,950,0.273,953,2.825,954,0.67,956,1.057,957,0.841,967,0.545,972,0.841,974,1.152,975,1.955,976,0.513,980,0.618,983,0.752,986,1.234,988,0.773,989,1.306,990,0.867,991,1.553,997,0.749,998,1.647,1003,1.647,1005,2.427,1013,0.406,1022,0.743,1024,1.009,1026,1.057,1028,0.921,1029,0.623,1031,0.788,1032,1.315,1040,0.603,1044,0.464,1046,3.194,1048,0.588,1051,1.581,1052,0.772,1060,0.698,1065,3.353,1079,0.672,1083,1.743,1091,0.634,1102,1.384,1103,1.245,1110,1.033,1119,1.372,1131,0.379,1133,0.909,1135,0.921,1148,1.248,1151,0.574,1160,1.694,1182,0.911,1184,3.067,1186,1.187,1193,2.188,1202,0.61,1203,1.215,1212,0.517,1216,1.026,1225,2.123,1227,1.104,1231,2.188,1240,1.329,1243,2.11,1246,1.057,1272,1.353,1297,0.942,1298,0.987,1300,2.188,1320,2.076,1326,0.488,1329,0.665,1330,0.942,1369,1.754,1370,0.956,1371,1.376,1378,1.372,1392,1.385,1394,1.48,1395,1.909,1400,1.187,1401,0.439,1408,1.973,1415,0.603,1424,1.602,1426,0.618,1429,1.033,1430,1.133,1444,2.188,1450,3.823,1457,1.524,1459,1.675,1471,2.484,1476,0.89,1488,0.649,1492,2.037,1493,0.933,1501,1.909,1519,1.909,1522,0.681,1529,0.485,1563,1.027,1578,3.302,1591,2.534,1625,1.48,1631,1.116,1632,0.816,1639,0.961,1641,1.215,1643,1.789,1645,0.889,1648,0.593,1662,0.434,1668,1.271,1670,1.647,1673,2.188,1674,1.459,1676,1.924,1684,0.439,1687,0.921,1691,0.749,1702,0.88,1727,1.275,1729,1.705,1730,2.462,1733,1.215,1744,1.133,1775,2.076,1791,1.795,1810,2.11,1825,1.275,1828,1.647,1836,1.746,1847,1.909,1853,0.731,1869,1.909,1881,1.743,1883,1.647,1903,0.603,1906,1.733,1926,1.795,1932,1.871,1937,1.107,1940,1.322,1943,1.85,1944,2.971,1945,3.632,1948,0.517,1949,1.275,1954,1.647,1958,1.338,1959,1.275,1983,1.306,1986,1.301,1998,2.534,2007,0.688,2010,0.514,2013,2.337,2021,1.292,2024,1.133,2050,2.38,2061,1.321,2064,2.038,2074,1.372,2079,1.126,2086,1.187,2095,1.168,2097,2.076,2102,1.911,2122,1.909,2129,2.017,2133,0.766,2140,3.632,2142,2.037,2170,1.47,2172,0.86,2187,4.048,2190,1.245,2202,1.795,2213,0.825,2214,1.179,2234,1.384,2246,1.85,2247,1.602,2253,2.345,2258,1.275,2265,2.274,2271,2.188,2272,1.306,2282,1.85,2291,1.425,2295,1.647,2305,3.303,2306,1.707,2338,0.603,2353,1.16,2374,1.743,2434,3.423,2448,1.519,2506,3.154,2548,1.133,2550,1.187,2674,2.274,2681,1.618,2718,3.321,2732,1.85,2741,0.964,2743,0.784,2747,1.909,2748,0.765,2752,1.342,2753,1.694,2765,1.519,2766,1.85,2772,0.921,2775,1.97,2785,1.85,2797,1.48,2812,3.208,2814,2.723,2825,1.301,2826,1.443,2827,0.707,2828,3.276,2829,1.081,2830,2.11,2832,1.517,2834,1.602,2839,5.102,2845,2.11,2861,2.311,2874,2.076,2875,1.627,2898,1.133,2901,2.7,2903,1.407,2923,2.338,2925,1.081,2929,1.909,2953,1.795,2966,1.795,2974,1.449,3010,1.56,3017,1.133,3030,1.443,3085,1.519,3087,1.971,3090,6.355,3094,1.627,3099,2.589,3101,1.85,3115,1.795,3120,3.467,3140,3.067,3154,2.597,3173,1.407,3229,1.74,3270,5.509,3273,1.16,3275,2.589,3276,8.027,3283,2.11,3285,3.353,3300,1.245,3309,3.618,3310,3.618,3311,3.616,3312,2.879,3338,1.16,3339,2.11,3345,1.795,3355,1.85,3358,3.684,3361,2.879,3403,2.471,3423,2.879,3669,1.955,3677,3.067,3681,3.321,3704,1.795,3713,2.338,3714,2.367,3716,1.372,3796,1.647,3797,1.694,3818,4.005,3834,2.367,3905,1.85,3970,2.311,3971,1.909,3975,2.589,3983,4.303,4020,2.038,4032,3.353,4035,3.42,4194,2.11,4265,1.081,4270,1.48,4425,4.665,4502,1.971,4530,3.321,4565,1.795,4566,1.081,4608,2.11,4611,1.971,4615,1.971,4741,2.471,4794,1.971,4970,2.038,5052,3.302,5167,1.909,5184,6.355,5187,4.005,5223,2.471,5279,3.07,5337,1.795,5393,2.723,5507,3.067,5508,3.067,5528,3.321,5552,4.039,5577,2.589,5607,2.11,5621,2.879,5644,3.07,5647,2.879,5773,3.994,5843,2.188,5868,2.471,5871,5.326,5881,2.038,5890,1.746,5918,2.589,5977,2.038,6126,2.879,6531,2.188,6546,3.067,6565,3.82,6607,3.302,7416,2.723,7590,1.971,7598,3.067,7602,6.638,7619,5.801,7644,3.189,7704,2.274,7774,2.589,7802,2.723,7815,3.321,7818,3.618,7823,3.618,7829,3.618,7836,2.038,8008,2.723,8092,1.694,8207,1.971,8642,2.723,8747,2.038,8757,5.801,9219,2.723,9226,2.589,9378,3.067,9502,3.302,9538,4.97,9561,3.302,9593,3.067,10148,3.618,10173,3.618,10259,4.633,10327,2.723,10337,2.274,10348,2.723,10432,5.075,10501,3.067,10948,3.618,10961,4.039,11285,6.914,11286,9.284,11287,7.577,11288,7.195,11289,9.147,11290,7.856,11291,5.746,11292,4.096,11293,3.618,11294,2.471,11295,5.522,11296,5.746,11297,4.97,11298,4.096,11299,4.096,11300,4.195,11301,2.723,11302,4.096,11303,6.637,11304,7.195,11305,4.096,11306,3.302,11307,4.096,11308,5.746,11309,2.723,11310,4.096,11311,4.096,11312,2.723,11313,5.746,11314,3.618,11315,4.048,11316,4.096,11317,4.096,11318,4.096,11319,6.637,11320,4.096,11321,4.096,11322,4.096,11323,3.302,11324,5.746,11325,4.096,11326,4.096,11327,6.355,11328,4.096,11329,5.746,11330,6.637,11331,4.096,11332,4.096,11333,4.096,11334,4.096,11335,4.096,11336,4.096,11337,4.096,11338,4.096,11339,4.096,11340,4.096,11341,4.096,11342,4.096,11343,4.096,11344,6.637,11345,2.471,11346,5.075,11347,4.096,11348,4.096,11349,4.096,11350,4.096,11351,4.096,11352,5.746,11353,4.096,11354,4.096,11355,4.096,11356,4.096,11357,4.096,11358,4.096,11359,5.746,11360,4.096,11361,4.096,11362,4.096,11363,4.096,11364,5.746,11365,4.096,11366,4.096,11367,4.096,11368,5.746,11369,4.096,11370,4.096,11371,5.746,11372,4.096,11373,4.096,11374,4.096,11375,4.096,11376,5.862,11377,4.096,11378,4.096,11379,4.096,11380,4.096,11381,3.302,11382,4.096,11383,4.096,11384,4.096,11385,4.096,11386,3.618,11387,4.096,11388,4.096,11389,3.067,11390,4.096,11391,4.096,11392,4.096,11393,4.096,11394,4.096,11395,3.618,11396,4.096,11397,4.096,11398,7.577,11399,7.195,11400,4.096,11401,7.195,11402,4.096,11403,5.746,11404,4.096,11405,3.618,11406,3.618,11407,4.096,11408,4.096,11409,4.096,11410,4.096,11411,4.096,11412,4.096,11413,4.096,11414,5.746,11415,4.096,11416,4.096,11417,4.096,11418,4.096,11419,4.096,11420,4.096,11421,4.096,11422,4.633,11423,4.096,11424,4.096,11425,4.096,11426,4.096,11427,4.096,11428,4.096,11429,4.096,11430,3.067,11431,4.096,11432,3.067,11433,2.471,11434,4.096,11435,4.096,11436,4.096,11437,3.302,11438,3.302,11439,4.096,11440,3.618,11441,4.096,11442,3.618,11443,4.096,11444,4.096,11445,4.096,11446,4.096,11447,4.096,11448,4.096,11449,4.096,11450,4.096,11451,4.096]],["title//en/lessons/finding-places-world-historical-gazetteer",[51,0.555,82,0.019,380,0.121,803,0.296,1044,0.461,7137,2.172]],["body//en/lessons/finding-places-world-historical-gazetteer",[1,1.136,3,0.086,5,0.081,6,0.398,8,0.526,9,0.114,12,0.135,13,0.917,14,0.456,15,0.44,19,0.586,20,1.475,22,0.398,23,0.436,25,0.544,26,0.383,27,1.328,29,0.412,30,0.925,36,1.025,37,2.717,38,0.521,39,0.488,40,0.22,42,0.283,45,0.083,46,0.102,47,0.508,49,0.092,51,1.185,55,0.473,57,0.306,58,0.698,59,0.423,60,0.209,64,0.374,68,0.501,69,0.616,71,0.091,73,1.185,74,0.713,76,0.577,79,2.404,81,0.543,82,0.044,83,0.488,87,0.225,88,0.455,89,0.704,90,0.994,91,1.131,92,0.629,93,0.024,95,0.411,96,1.09,98,1.171,103,0.41,104,0.818,105,0.123,106,1.51,107,0.569,108,0.698,110,0.374,111,0.967,112,0.772,113,1.254,115,0.025,117,0.156,118,0.515,119,0.557,120,0.328,122,0.264,124,2.22,127,0.572,128,0.555,129,0.581,130,0.042,132,0.059,134,0.441,135,0.186,136,0.426,137,0.078,138,0.123,139,0.142,141,0.756,143,1.368,144,0.505,145,0.73,146,0.142,151,6.05,152,0.817,153,0.128,158,1.478,159,0.097,160,0.112,161,1.815,167,0.555,168,3.698,169,1.143,170,1.402,173,0.38,174,4.591,175,2.004,179,0.556,180,0.632,185,0.121,186,1.286,189,0.241,190,0.008,192,1.733,193,0.529,201,0.184,203,0.696,206,1.816,208,0.625,211,0.25,213,1.303,214,0.261,216,1.901,220,0.526,223,0.517,227,0.329,228,0.184,236,1.733,241,1.105,245,3.376,247,1.283,249,0.544,250,1.475,253,0.539,257,0.252,259,1.158,262,0.756,263,0.264,266,0.488,267,0.521,272,0.27,273,0.295,274,1.272,277,0.072,281,1.684,282,0.992,288,1.684,291,1.347,294,0.436,296,0.448,297,0.266,299,0.748,303,0.404,304,0.459,309,1.405,311,0.717,316,0.231,318,1.27,321,0.68,324,1.08,325,2.214,326,1.444,328,0.6,329,0.84,330,0.86,333,0.395,335,0.364,337,2.015,341,0.099,350,0.473,353,0.239,356,0.362,357,0.492,359,1.402,360,0.218,363,0.437,364,1.946,369,0.749,371,1.272,374,1.056,380,0.266,381,0.2,382,0.678,383,0.229,389,0.423,390,0.366,391,1.614,394,0.339,395,0.134,400,1.124,403,1.773,405,0.322,407,0.41,409,0.283,410,0.68,414,0.765,415,1.553,418,0.501,420,1.144,422,0.252,424,0.362,425,0.229,428,0.296,429,0.879,430,0.252,431,0.455,433,0.871,435,0.403,436,0.259,438,0.33,439,0.219,441,0.111,442,0.804,443,1.143,444,0.083,446,1.994,447,0.842,449,0.114,450,0.1,459,0.398,460,0.797,461,0.474,463,1.733,468,0.17,470,0.879,471,0.572,472,0.848,473,0.986,475,2.237,476,0.41,486,0.183,487,0.894,488,0.588,493,0.07,494,1.368,495,0.881,497,1.303,504,0.871,505,0.756,506,0.322,507,2.324,508,1.202,509,0.242,511,0.348,513,0.486,517,1.257,519,0.234,521,1.228,523,1.272,525,0.702,526,1.347,527,0.601,529,2.208,530,0.515,531,0.181,541,1.343,542,0.748,543,0.664,545,1.438,546,1.773,547,0.632,548,1.335,549,0.776,554,0.696,557,0.942,559,0.616,560,0.322,566,0.397,567,1.545,570,0.99,572,0.84,575,0.294,576,0.838,577,0.569,586,0.802,587,0.994,590,1.148,591,0.869,594,0.505,598,1.335,601,0.097,605,0.787,608,1.731,610,0.281,613,0.865,618,0.658,635,0.992,636,1.032,640,1.335,645,0.332,646,0.423,647,0.156,661,0.358,663,0.156,664,1.131,665,1.301,666,1.042,670,2.646,675,1.018,678,1.525,680,0.713,681,0.543,690,1.042,695,3.801,705,0.384,707,0.37,711,0.986,713,1.272,714,0.881,721,0.252,724,1.09,732,2.164,733,1.312,737,0.859,738,0.713,740,0.893,742,1.283,744,0.501,746,1.684,748,0.821,755,0.619,756,2.237,765,0.297,766,0.294,768,0.306,777,0.92,779,0.557,785,1.018,787,1.131,788,0.455,793,1.402,794,0.875,799,1.368,800,0.501,801,1.185,802,0.572,803,0.69,805,3.041,806,0.894,812,0.207,817,0.2,821,0.92,822,2.004,825,1.684,826,2.526,827,0.589,832,1.515,834,1.807,835,0.737,836,0.8,839,0.398,840,0.316,841,1.618,846,3.135,847,1.597,852,1.097,853,0.783,854,1.907,856,1.835,858,1.096,860,1.684,874,1.267,875,1.835,876,0.423,879,1.117,884,1.491,886,1.032,908,2.249,912,1.144,917,1.008,918,2.646,924,0.696,926,1.07,930,0.761,931,0.994,933,0.586,944,1.225,947,1.362,950,0.281,951,0.748,954,0.82,955,1.861,956,1.733,957,0.859,966,0.84,967,1.164,972,0.859,974,1.457,975,1.874,976,0.395,977,1.926,980,0.632,981,1.014,982,2.812,983,0.661,988,0.782,989,0.696,990,0.632,992,1.951,995,1.368,996,0.879,997,0.765,1000,0.572,1005,1.614,1008,1.402,1013,0.293,1017,3.588,1022,0.749,1024,1.79,1026,1.505,1027,1.457,1029,0.77,1031,0.895,1032,0.765,1035,0.538,1036,2.108,1037,2.004,1040,0.616,1043,2.625,1044,1.043,1052,0.619,1063,2.237,1065,2.283,1075,1.018,1079,0.557,1080,1.614,1084,0.967,1090,1.918,1101,0.838,1110,1.056,1114,1.368,1119,2.433,1120,0.802,1123,1.368,1130,1.691,1131,0.403,1133,0.737,1140,1.368,1141,1.303,1142,1.374,1143,2.267,1144,2.267,1145,1.064,1148,1.039,1152,1.144,1154,0.917,1158,1.475,1159,1.553,1162,1.158,1167,1.816,1183,0.859,1185,1.891,1186,1.213,1200,2.346,1202,0.569,1224,1.79,1227,0.696,1228,1.835,1239,1.891,1240,1.07,1243,2.147,1259,1.577,1261,1.581,1267,1.731,1268,1.438,1270,1.513,1272,0.986,1276,1.594,1278,2.413,1281,1.402,1294,1.197,1298,1.405,1302,3.698,1318,1.197,1326,0.418,1331,2.162,1369,1.143,1371,0.68,1377,1.594,1379,6.378,1391,1.158,1392,1.573,1400,1.691,1401,0.448,1415,1.267,1424,3.524,1425,2.365,1429,1.471,1433,1.368,1454,0.986,1455,1.242,1457,0.994,1459,1.429,1476,0.896,1477,3.615,1478,3.467,1493,0.947,1496,2.646,1518,0.802,1523,1.549,1529,0.436,1540,4.721,1563,0.902,1586,1.891,1596,1.402,1598,2.083,1600,1.368,1609,2.324,1625,2.108,1627,1.254,1629,2.009,1630,0.964,1633,2.962,1636,1.347,1637,0.859,1639,0.991,1648,0.752,1653,3.184,1654,1.402,1662,0.316,1667,2.42,1668,1.286,1674,0.92,1677,1.131,1683,1.758,1684,0.778,1687,1.312,1694,0.992,1707,1.475,1714,2.636,1724,1.618,1731,1.857,1732,1.475,1733,1.731,1754,1.782,1756,1.213,1759,1.891,1776,1.471,1777,2.157,1778,1.092,1809,1.438,1817,5.369,1820,1.782,1836,2.041,1858,0.73,1874,2.42,1895,1.056,1913,1.782,1920,2.346,1922,1.17,1942,1.347,1944,1.335,1946,2.646,1947,0.925,1949,1.816,1952,1.684,1959,1.303,1972,0.986,1973,2.646,1981,0.963,1983,2.64,1984,2.483,1985,1.08,1999,1.272,2003,0.802,2005,1.199,2006,2.083,2007,0.698,2009,1.907,2010,0.521,2016,1.211,2021,0.942,2024,1.158,2058,0.899,2059,2.783,2062,0.894,2102,1.693,2109,1.185,2125,2.646,2133,1.092,2142,1.185,2151,1.08,2153,1.08,2155,1.475,2159,2.943,2170,1.657,2173,1.951,2180,1.335,2213,0.964,2240,1.861,2246,1.891,2248,1.475,2251,1.475,2253,1.857,2262,2.237,2271,1.594,2275,2.378,2285,4.828,2290,3.743,2291,0.696,2295,2.346,2306,1.286,2320,2.646,2338,1.125,2343,2.943,2351,2.413,2353,1.652,2376,2.903,2417,1.553,2459,2.083,2525,2.157,2529,1.213,2551,1.638,2554,0.97,2555,2.858,2621,2.42,2626,6.675,2673,2.808,2678,4.856,2679,1.638,2681,1.312,2742,2.943,2743,0.802,2748,0.557,2753,1.731,2758,1.731,2762,3.135,2772,0.942,2777,3.135,2786,1.475,2791,1.17,2799,1.684,2811,1.08,2812,2.694,2824,2.567,2826,1.475,2828,2.625,2829,1.541,2832,1.918,2833,1.402,2835,2.783,2838,2.082,2844,2.293,2845,3.936,2851,0.68,2853,3.46,2854,3.46,2870,2.646,2871,1.405,2879,1.891,2898,1.158,2901,1.213,2917,1.158,2919,1.379,2924,3.006,2929,1.951,2935,2.808,2936,2.142,2962,1.553,3023,2.646,3024,2.283,3028,1.594,3085,2.164,3093,3.376,3102,2.015,3120,2.526,3187,1.835,3218,1.782,3229,1.807,3239,2.526,3240,2.783,3247,1.835,3289,2.083,3313,3.376,3314,5.415,3369,1.513,3397,2.943,3407,1.684,3439,0.879,3688,2.783,3712,2.42,3791,3.282,3814,1.731,3826,1.594,3841,2.719,3875,3.135,4108,1.594,4109,2.943,4147,1.891,4161,0.899,4273,1.891,4352,3.006,4356,4.86,4400,1.951,4419,1.368,4430,3.698,4437,2.921,4446,1.475,4452,2.324,4456,2.222,4508,2.495,4514,2.055,4579,5.187,4608,3.46,4615,2.015,4621,2.157,4626,2.646,4970,2.083,4993,2.783,5038,6.835,5056,2.041,5315,1.891,5367,4.101,5389,1.213,5394,2.324,5469,2.42,5506,3.135,5507,3.135,5508,3.135,5553,2.719,5635,2.015,5639,2.646,5784,4.244,5832,1.782,5847,2.646,5852,2.646,5870,1.835,5872,2.526,6056,3.376,6107,4.828,6109,2.42,6565,2.783,6573,2.526,6622,3.135,6627,5.931,6674,7.169,6696,2.783,6778,3.698,6837,5.153,6838,5.153,6850,3.698,6875,3.698,6876,3.271,6887,6.416,6888,5.931,6889,6.416,6895,5.931,7084,2.783,7134,2.943,7135,5.153,7137,4.934,7138,4.721,7139,6.78,7219,3.698,7221,4.369,7228,2.903,7412,1.638,7418,3.135,7597,3.878,7624,1.835,7793,5.44,7805,3.135,7843,1.731,8096,2.783,8195,3.135,8282,2.646,8291,2.646,8322,2.42,8391,2.943,8470,3.135,8747,2.083,8845,2.324,8867,2.943,8972,2.646,9175,2.526,9206,4.704,9300,7.601,9348,5.029,9448,2.783,9582,3.376,10083,2.324,10087,3.034,10127,4.052,10826,2.783,10876,3.698,10992,2.903,11032,3.376,11120,2.783,11452,5.835,11453,5.835,11454,5.153,11455,5.835,11456,5.835,11457,5.835,11458,5.835,11459,5.153,11460,6.19,11461,7.86,11462,3.698,11463,3.376,11464,7.955,11465,4.187,11466,5.44,11467,4.187,11468,4.187,11469,8.409,11470,3.376,11471,7.639,11472,4.187,11473,4.187,11474,4.187,11475,4.187,11476,4.187,11477,4.187,11478,3.698,11479,3.698,11480,5.835,11481,4.187,11482,4.187,11483,3.239,11484,5,11485,4.187,11486,4.187,11487,5.835,11488,3.698,11489,4.187,11490,5.835,11491,4.187,11492,3.698,11493,4.187,11494,3.698,11495,4.187,11496,6.716,11497,4.187,11498,4.187,11499,6.987,11500,5.835,11501,5.835,11502,5.835,11503,4.187,11504,3.376,11505,4.187,11506,4.187,11507,4.187,11508,5.835,11509,4.187,11510,4.187,11511,4.187,11512,4.187,11513,8.279,11514,8.606,11515,7.264,11516,7.264,11517,6.416,11518,7.639,11519,5.857,11520,8.516,11521,8.606,11522,7.639,11523,5.835,11524,4.187,11525,3.376,11526,3.698,11527,8.606,11528,4.187,11529,6.716,11530,4.187,11531,4.187,11532,4.187,11533,5.835,11534,7.264,11535,4.187,11536,6.716,11537,3.698,11538,4.187,11539,4.187,11540,4.187,11541,4.187,11542,3.698,11543,4.187,11544,4.187,11545,4.187,11546,4.187,11547,4.187,11548,4.187,11549,4.187,11550,4.187,11551,4.187,11552,4.187,11553,4.187,11554,3.698,11555,4.187,11556,4.187,11557,4.187,11558,5.835,11559,4.187,11560,4.187,11561,4.187,11562,5.835,11563,4.187,11564,4.187,11565,4.187,11566,6.939,11567,4.187,11568,4.187,11569,4.187,11570,4.187,11571,6.716,11572,4.187,11573,4.187,11574,4.187,11575,4.187,11576,4.187,11577,3.698,11578,4.187,11579,4.187,11580,4.187,11581,5.835,11582,5.835,11583,5.835,11584,4.187,11585,4.187,11586,4.187,11587,4.187,11588,4.187,11589,4.187,11590,4.187,11591,6.716,11592,5.835,11593,4.187,11594,4.187,11595,5.835,11596,4.187,11597,4.187,11598,4.187,11599,4.187,11600,4.187,11601,4.187,11602,4.187,11603,4.187,11604,3.698,11605,4.187,11606,3.698,11607,4.187,11608,4.187,11609,4.704,11610,3.376,11611,4.187,11612,3.135,11613,3.698,11614,7.264,11615,5.153,11616,4.187,11617,4.187,11618,4.187,11619,5.835,11620,4.187,11621,4.187,11622,4.187,11623,4.187,11624,4.187,11625,4.187,11626,4.187,11627,4.187,11628,4.187,11629,4.187,11630,5.835,11631,7.264,11632,4.187,11633,4.187,11634,4.187,11635,4.187,11636,4.187,11637,4.187,11638,4.187,11639,4.187,11640,4.187,11641,4.187,11642,4.187,11643,3.698]],["title//en/lessons/from-html-to-list-of-words-1",[428,0.15,509,0.121,513,0.242,575,0.14,1051,0.766]],["body//en/lessons/from-html-to-list-of-words-1",[3,0.119,5,0.081,6,0.762,8,0.579,9,0.128,14,0.302,19,1.035,23,0.625,24,1.588,26,0.39,29,0.354,33,2.045,36,1.176,40,0.188,42,0.285,45,0.065,46,0.11,49,0.087,57,0.391,58,0.959,60,0.205,62,1.914,67,1.701,71,0.091,76,0.454,78,0.998,82,0.043,87,0.286,88,0.376,93,0.025,103,0.52,105,0.135,107,0.47,115,0.025,117,0.153,120,0.47,122,0.291,123,1.381,128,0.703,130,0.044,132,0.05,135,0.192,136,0.539,137,0.065,138,0.153,139,0.127,145,0.739,146,0.177,153,0.132,159,0.09,160,0.114,185,0.119,186,1.15,189,0.263,190,0.008,192,1.549,200,0.482,201,0.139,208,0.949,211,0.204,214,0.205,220,0.47,221,0.649,223,0.361,228,0.218,229,2.114,237,1.864,241,1.585,242,0.426,243,1.177,252,4.833,253,0.391,257,0.32,261,0.716,263,0.312,267,0.536,268,0.921,272,0.252,273,0.286,276,1.072,277,0.078,282,1.009,283,2.798,294,0.461,304,0.361,305,1.781,307,0.959,321,0.975,325,1.74,333,0.406,335,0.26,341,0.125,345,0.64,346,3.628,347,1.699,349,0.68,350,0.545,356,0.64,357,0.581,360,0.221,368,0.758,380,0.248,381,0.238,383,0.252,390,0.288,394,0.649,395,0.145,396,1.446,397,1.29,399,0.699,409,0.406,417,1.553,419,1.123,422,0.236,425,0.205,428,0.273,430,0.516,431,0.406,433,0.883,436,0.338,438,0.392,439,0.172,440,0.959,441,0.166,444,0.08,446,1.446,460,0.82,461,0.68,468,0.17,476,0.588,486,0.127,487,0.799,491,1.74,493,0.078,498,0.862,508,0.82,509,0.165,513,0.488,519,0.165,521,1.097,527,0.862,531,0.32,550,1.32,553,3.558,560,0.505,566,0.411,573,1.29,575,0.274,590,1.094,593,2.114,594,0.361,600,1.177,601,0.139,603,1.15,605,0.767,607,2.949,610,0.256,613,0.68,618,0.725,645,0.328,647,0.172,648,2.539,659,1.663,661,0.32,662,1.35,663,0.2,673,0.599,678,1.682,681,1.134,687,1.699,700,1.542,705,0.302,706,1.072,707,0.331,709,2.114,721,0.361,724,1.2,736,1.32,739,1.232,744,0.719,755,0.682,757,0.82,768,0.274,776,2.062,777,0.68,788,0.463,800,1.001,808,1.204,809,1.458,812,0.172,821,0.68,829,1.741,832,1.416,834,1.29,836,0.815,839,0.703,842,4.22,844,1.232,852,1.201,853,1.383,858,0.906,859,2.093,876,0.606,882,0.985,883,1.588,912,1.259,924,0.998,930,0.68,933,0.841,946,2.115,948,2.712,949,2.327,950,0.283,955,2.358,957,1.232,976,0.566,981,1.116,986,1.29,989,1.391,1000,0.82,1013,0.302,1018,2.712,1021,1.781,1035,0.554,1051,1.643,1060,1.022,1062,1.289,1080,2.216,1101,1.062,1130,1.74,1131,0.441,1142,1.413,1145,0.951,1152,1.022,1165,1.514,1182,0.951,1202,0.501,1216,1.32,1224,1.479,1225,1.998,1232,2.227,1233,0.833,1243,2.02,1252,3.991,1275,3.241,1320,2.895,1371,0.975,1377,2.286,1382,1.914,1401,0.792,1426,1.209,1428,2.712,1430,2.045,1454,1.413,1461,1.585,1471,1.74,1476,0.838,1488,0.951,1492,1.699,1493,0.975,1501,2.798,1523,1.499,1604,4.167,1619,2.742,1623,2.889,1630,1.062,1631,1.089,1632,0.738,1639,0.947,1648,0.661,1662,0.559,1676,2.423,1794,3.856,1809,2.062,1853,1.32,1854,2.555,1932,1.204,1948,0.934,1967,2.286,1972,1.413,1978,2.712,1985,1.549,1986,1.449,1998,2.945,2005,1.072,2013,1.622,2062,0.799,2063,2.416,2079,1.177,2095,0.975,2104,1.204,2233,3.794,2247,2.349,2291,0.998,2328,4.673,2347,3.991,2353,1.699,2368,2.431,2576,2.631,2577,2.483,2578,1.998,2676,2.889,2681,2.118,2738,1.962,2788,2.414,2848,1.66,2874,2.169,2919,1.089,2929,2.798,2945,3.093,3017,2.313,3064,3.47,3115,3.883,3117,2.483,3146,3.622,3200,3.058,3202,3.558,3286,2.286,3439,1.682,3630,3.207,3651,2.889,3669,1.549,3907,2.414,3982,3.47,4041,1.914,4144,3.093,4265,1.585,4329,2.816,4501,2.889,4517,2.631,5056,1.824,5276,3.47,5282,5.302,5291,4.128,5330,4.495,5412,3.991,5417,5.302,5663,4.495,5725,2.987,5884,2.893,5890,1.824,6370,4.22,7114,3.332,7489,3.794,7588,4.967,7589,6.923,7590,4.024,7591,4.84,7592,4.495,7594,7.271,7600,4.642,7690,3.794,7691,3.991,7692,3.991,7693,3.991,7694,3.794,7695,3.794,7699,6,7749,2.798,7750,3.622,7751,4.833,7768,4.84,7769,3.093,8467,2.712,8977,5.197,9184,2.798,9465,3.622,10135,3.794,10181,5.326,10182,6.46,10233,4.495,10252,4.22,10918,5.536,11300,5.599,11644,7.076,11645,6.003,11646,6.003,11647,6.003,11648,6.003,11649,4.84,11650,4.495,11651,4.84,11652,4.84,11653,4.84,11654,4.495,11655,5.302,11656,7.824,11657,6.003,11658,5.302,11659,6.003,11660,5.302,11661,5.302,11662,4.84,11663,5.302,11664,5.302,11665,7.385,11666,6.003,11667,6.003,11668,4.84,11669,6.003,11670,4.84,11671,6.003,11672,6.003,11673,5.302,11674,5.302]],["title//en/lessons/from-html-to-list-of-words-2",[428,0.15,513,0.242,519,0.121,575,0.14,1051,0.766]],["body//en/lessons/from-html-to-list-of-words-2",[3,0.114,5,0.081,6,0.692,8,0.62,14,0.429,19,0.82,22,0.557,23,0.757,24,1.893,25,0.366,28,0.779,36,1.221,38,0.523,40,0.201,42,0.248,45,0.086,46,0.109,48,1.121,49,0.086,50,1.913,51,1.131,57,0.361,58,0.701,59,0.591,60,0.208,64,0.523,71,0.089,74,0.61,76,0.55,81,0.437,82,0.043,86,2.239,87,0.306,93,0.025,94,0.536,95,0.574,103,0.411,105,0.138,113,1.257,115,0.024,117,0.104,128,0.692,130,0.043,132,0.05,133,1.41,134,0.442,135,0.187,137,0.079,138,0.14,139,0.124,145,0.54,146,0.175,153,0.118,154,1.287,157,0.871,159,0.094,160,0.116,185,0.131,189,0.246,190,0.008,191,0.54,200,0.381,201,0.198,205,0.928,208,0.848,211,0.228,220,0.458,221,0.474,227,0.281,228,0.185,242,0.477,243,1.147,249,0.474,252,5.022,256,1.476,257,0.253,261,0.65,263,0.31,268,0.873,272,0.283,277,0.078,282,0.994,283,3.392,294,0.437,297,0.332,303,0.352,305,1.737,307,0.701,310,1.696,316,0.457,328,0.523,333,0.396,335,0.253,341,0.123,345,0.686,346,2.29,349,0.663,353,0.298,356,0.507,357,0.493,360,0.2,363,0.474,368,0.739,371,1.779,379,0.862,381,0.235,382,0.591,383,0.27,389,0.591,390,0.408,394,0.671,395,0.149,397,1.564,399,0.682,405,0.349,406,1.021,409,0.396,422,0.253,424,0.63,428,0.312,430,0.476,431,0.588,436,0.329,438,0.388,439,0.21,440,1.088,441,0.138,444,0.084,447,0.645,449,0.099,451,1.794,461,0.825,464,1.229,468,0.111,470,1.229,471,0.574,472,0.739,476,0.411,486,0.167,487,0.779,488,0.474,489,1.701,493,0.078,506,0.28,508,0.799,509,0.245,511,0.267,513,0.498,519,0.161,521,1.07,523,2.212,525,0.507,531,0.342,534,0.701,559,0.862,560,0.457,566,0.349,573,1.564,575,0.295,577,0.458,590,0.799,591,0.627,600,1.426,610,0.264,613,0.825,618,0.777,635,1.131,645,0.298,647,0.184,659,1.782,661,0.315,662,1.316,663,0.184,672,1.07,673,0.732,680,0.997,681,0.759,687,2.46,700,1.548,705,0.294,706,1.045,707,0.323,711,1.713,721,0.437,724,0.95,731,1.96,736,1.287,737,1.494,739,1.201,740,0.974,757,0.799,758,0.928,761,1.866,766,0.411,768,0.361,773,4.382,774,0.95,779,0.779,807,0.883,811,1.347,812,0.184,816,1.378,817,0.174,827,0.591,832,1.664,834,1.702,836,0.802,844,1.201,848,1.121,853,1.726,858,0.883,859,2.243,877,1.637,879,1.121,882,0.72,883,1.257,910,1.779,912,0.997,917,1.753,949,2.317,950,0.298,951,1.3,957,1.201,981,1.098,986,1.564,989,0.973,991,1.581,997,1.07,1008,1.96,1013,0.294,1018,3.744,1021,1.737,1022,0.777,1027,1.174,1051,1.599,1056,1.581,1060,0.997,1073,0.871,1079,0.531,1080,1.619,1112,1.378,1120,1.394,1130,1.696,1131,0.308,1142,1.378,1145,0.928,1152,0.997,1162,1.619,1201,2.491,1202,0.597,1212,0.739,1224,1.442,1225,2.239,1232,2.171,1233,0.609,1246,1.51,1275,2.565,1326,0.337,1371,0.95,1382,2.643,1401,0.627,1426,0.883,1430,2.292,1476,0.939,1488,0.928,1492,1.657,1501,2.728,1523,1.095,1537,3.699,1565,2.378,1598,2.912,1604,3.851,1619,2.938,1622,2.321,1631,1.331,1632,0.72,1637,1.22,1674,1.287,1683,1.347,1684,0.627,1693,2.817,1694,1.131,1704,2.42,1707,2.061,1794,2.817,1809,2.01,1853,1.3,1854,2.491,1920,2.353,1932,1.46,1941,2.061,1972,1.865,1978,2.644,1986,1.147,1993,3.127,1998,3.06,2005,1.045,2007,0.701,2010,0.741,2013,1.581,2042,6.996,2062,0.779,2074,1.96,2079,1.147,2087,1.121,2104,1.174,2121,3.383,2170,1.095,2192,3.276,2244,1.866,2250,3.249,2252,3.89,2291,0.973,2309,1.182,2316,3.383,2355,2.912,2382,1.147,2551,2.29,2577,3.01,2578,1.967,2681,2.044,2738,1.913,2748,0.779,2789,2.061,2791,1.174,2811,1.51,2963,2.499,3012,3.89,3017,2.191,3115,3.736,3174,4.382,3200,3.276,3202,3.812,3345,2.565,3347,2.29,3358,3.249,3392,4.719,3520,2.229,3669,2.273,3806,2.491,3982,3.383,4024,2.644,4041,1.866,4117,2.817,4265,1.545,4301,3.699,4501,2.817,4517,2.565,4566,1.545,5056,1.779,5187,5.418,5277,3.392,5288,4.232,5289,2.353,5307,2.728,5644,3.127,6993,4.719,7412,2.29,7588,4.6,7589,7.289,7590,3.503,7591,4.719,7592,4.382,7594,7.329,7597,6.133,7598,6.383,7600,4.04,7637,4.838,7690,3.699,7691,3.89,7694,3.699,7695,3.699,7725,3.89,7744,4.392,7745,4.719,7748,4.719,7749,3.392,7750,3.531,7751,4.79,7919,3.249,8344,3.383,8467,2.644,8537,4.392,9217,4.114,9465,3.531,9478,3.531,10135,3.699,10181,3.89,10225,4.719,10726,4.114,10931,4.382,11039,4.114,11081,5.169,11300,3.699,11483,3.249,11649,4.719,11650,4.382,11651,4.719,11652,4.719,11653,4.719,11654,5.45,11656,5.169,11660,5.169,11661,5.169,11662,4.719,11663,5.169,11664,5.169,11665,7.32,11675,5.853,11676,7.278,11677,5.853,11678,5.853,11679,7.278,11680,5.853,11681,5.853,11682,4.719,11683,5.169,11684,5.169,11685,7.278,11686,7.921,11687,6.428,11688,7.278,11689,5.853,11690,5.853,11691,5.853,11692,5.169,11693,5.169,11694,5.853,11695,4.719,11696,5.853,11697,6.996,11698,5.169,11699,5.169,11700,4.719,11701,5.169,11702,5.169,11703,5.169,11704,4.382,11705,5.169,11706,5.169,11707,4.719,11708,6.428,11709,5.169,11710,5.853]],["title//en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file",[0,1.52,12,0.056,71,0.037,82,0.018,449,0.064,511,0.172,721,0.227]],["body//en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file",[0,3.642,2,1.235,3,0.057,4,0.315,5,0.039,6,0.425,8,0.228,9,0.141,12,0.135,14,0.331,15,0.167,19,0.407,20,1.024,22,0.425,24,1.82,25,0.505,26,0.153,27,1.64,28,0.884,29,0.315,30,0.461,34,0.717,36,0.938,38,0.399,39,0.175,40,0.218,42,0.255,45,0.087,46,0.037,47,0.601,49,0.087,50,0.95,52,1.107,55,0.362,57,0.426,59,0.803,60,0.202,62,0.927,63,0.519,64,0.588,65,1.648,67,0.669,68,0.651,69,1.151,70,0.495,71,0.09,72,0.57,76,0.22,78,0.484,81,0.417,82,0.044,83,0.339,84,2.344,85,1.498,86,1.207,87,0.173,88,0.34,89,0.501,90,0.495,91,1.207,92,0.387,93,0.024,94,0.518,95,0.533,98,0.948,103,0.567,104,0.478,105,0.108,107,0.228,108,0.535,110,0.26,111,0.723,112,0.665,113,1.311,114,1.371,115,0.024,116,0.654,117,0.158,120,0.623,122,0.272,124,1.371,127,0.949,128,0.777,130,0.04,131,0.387,132,0.058,133,0.7,134,0.601,135,0.244,136,0.397,137,0.076,138,0.141,139,0.061,144,0.252,146,0.158,148,1.357,152,0.625,157,0.998,159,0.085,160,0.11,161,1.469,165,1.681,167,0.71,172,1.355,173,0.453,176,0.611,180,0.439,181,0.959,182,0.927,183,2.771,185,0.136,189,0.181,190,0.008,191,0.501,193,1.032,196,1.078,197,2.111,200,0.518,201,0.126,202,2.071,203,0.904,205,0.967,208,0.311,211,0.242,213,0.905,214,0.267,217,0.7,220,0.426,221,0.236,223,0.435,227,0.312,228,0.202,242,0.257,243,1.066,247,1.195,251,0.654,253,0.548,258,1.237,260,1.078,261,0.721,262,0.579,263,0.239,264,0.507,266,0.52,267,0.699,272,0.255,273,0.268,276,1.489,277,0.071,279,3.281,282,0.742,283,2.081,285,1.024,289,1.175,290,1.024,291,1.32,294,0.336,296,0.705,297,0.386,298,1.196,299,0.519,301,1.138,302,1.515,303,0.268,304,0.395,306,1.323,307,0.535,310,0.843,311,0.549,316,0.363,324,1.152,326,0.743,328,0.545,329,0.896,333,0.197,335,0.323,341,0.076,344,2,345,0.76,346,1.138,347,1.727,348,1.09,349,0.329,350,0.526,353,0.183,356,0.471,357,0.368,358,0.625,360,0.211,363,0.291,367,0.583,368,0.687,369,0.598,374,0.733,377,1.469,380,0.271,381,0.256,382,0.294,383,0.261,387,1.123,389,0.702,390,0.358,391,1.922,394,0.236,395,0.151,396,1.31,397,0.625,398,1.274,399,0.339,400,0.691,402,1.207,403,2.592,405,0.347,406,0.507,407,0.204,416,0.665,418,0.348,422,0.21,424,0.528,425,0.208,428,0.225,430,0.435,431,0.368,433,0.861,435,0.392,436,0.331,437,1.264,438,0.376,439,0.126,440,1.006,441,0.16,442,0.348,444,0.084,446,1.844,447,0.672,449,0.144,450,0.125,451,0.717,459,0.58,460,0.61,462,0.863,464,0.611,468,0.151,469,0.768,471,0.285,472,0.687,476,0.204,485,0.914,486,0.094,487,1.179,488,0.644,489,1.116,490,1.169,491,1.294,493,0.073,495,0.821,496,0.823,497,1.39,502,2.969,504,1.129,505,0.579,506,0.392,508,0.397,509,0.253,510,1.223,511,0.368,513,0.16,519,0.237,521,0.531,524,0.625,526,1.183,527,0.641,528,1.554,530,0.538,531,0.193,533,1.314,534,0.73,538,0.786,539,2.823,540,0.982,541,2.04,542,1.606,543,0.461,544,2.695,546,1.611,547,0.439,549,0.876,550,1.447,555,1.66,559,1.127,560,0.445,561,2.523,562,1.314,563,2.969,566,0.381,567,2.033,570,0.705,572,1.223,575,0.288,576,0.418,577,0.35,580,1.496,583,0.705,586,1.466,590,0.742,591,0.744,594,0.478,599,0.75,600,0.57,601,0.178,603,0.557,605,0.26,606,1.274,607,2.095,609,4.105,610,0.272,612,2.301,613,0.787,617,4.802,618,0.533,635,0.397,636,1.34,640,1.424,642,1.078,643,0.768,645,0.32,647,0.215,649,0.905,656,2.801,659,0.654,663,0.174,664,1.469,665,1.232,668,0.768,672,1.454,673,0.563,676,0.75,678,1.716,681,0.705,682,1.709,683,1.242,687,1.863,690,0.519,699,1.078,700,1.524,705,0.331,707,0.467,713,0.884,714,0.921,721,0.527,724,0.883,731,2.043,733,0.654,736,0.982,737,0.597,738,1.039,739,0.916,740,0.89,741,0.723,742,0.982,743,0.999,744,0.348,747,1.274,752,1.555,755,0.501,758,0.461,762,0.905,763,0.557,765,0.183,766,0.314,768,0.38,771,3.526,774,1.341,776,1.534,777,0.506,784,1.734,785,1.302,788,0.34,794,0.566,799,1.777,801,2.361,803,0.212,804,0.999,807,0.439,810,1.532,811,1.028,812,0.126,816,1.051,817,0.232,827,0.294,828,1.835,832,1.43,835,0.367,839,0.517,840,0.564,847,1.195,851,3.856,855,1.701,858,0.674,863,1.292,865,3.259,876,0.294,877,1.004,882,0.549,883,1.414,884,1.604,886,2.146,900,0.478,904,2.017,906,1.498,908,0.974,910,1.652,912,0.761,916,2.043,924,1.014,925,1.965,926,0.428,930,0.506,931,0.926,933,0.407,939,1.944,941,0.654,947,0.691,948,1.314,949,1.403,950,0.292,951,0.797,957,1.116,966,0.896,972,0.597,974,0.583,975,1.403,976,0.368,980,0.439,981,0.993,985,1.101,986,1.311,987,1.576,995,1.459,996,0.938,997,0.531,1011,1.34,1013,0.225,1017,2.905,1018,2.456,1020,1.755,1021,2.744,1022,0.732,1025,1.656,1027,0.896,1031,0.723,1035,0.563,1041,1.957,1048,0.418,1051,1.335,1052,0.412,1056,0.786,1061,1.613,1062,1.148,1067,2.177,1073,0.651,1075,0.507,1079,0.58,1084,0.594,1091,0.691,1100,2.301,1101,0.876,1102,1.076,1103,0.884,1104,0.927,1105,0.967,1109,2.548,1112,0.685,1114,1.459,1120,1.43,1123,0.95,1127,0.927,1129,1.169,1131,0.381,1133,1.053,1135,0.654,1140,1.777,1141,1.692,1142,0.685,1143,0.863,1145,0.862,1151,0.625,1154,0.949,1160,2.523,1162,0.804,1165,0.733,1167,2.324,1182,1.147,1183,1.116,1200,3.469,1202,0.565,1203,1.325,1204,5.633,1212,0.367,1216,1.175,1224,1.101,1225,1.469,1226,2.823,1227,0.484,1230,2.479,1231,1.107,1233,0.465,1234,1.404,1243,0.733,1246,1.152,1259,1.469,1261,1.703,1272,0.685,1273,2.568,1275,1.274,1278,1.202,1281,1.821,1283,2.936,1284,2.177,1285,3.088,1287,1.901,1289,2.507,1292,0.999,1298,1.798,1301,1.314,1318,0.597,1326,0.4,1330,0.669,1331,0.823,1377,2.323,1378,0.974,1382,1.734,1391,0.804,1392,1.115,1394,1.965,1395,1.355,1396,2.048,1398,1.314,1401,0.653,1406,1.274,1418,1.202,1426,0.921,1428,2.456,1445,2.617,1447,1.573,1450,1.202,1454,1.436,1459,1.141,1468,1.933,1471,1.294,1477,3.6,1478,1.274,1488,0.461,1493,0.472,1496,1.838,1500,1.614,1503,1.447,1516,0.685,1518,0.557,1522,1.203,1563,0.944,1565,1.777,1569,2.568,1591,1.024,1596,1.496,1614,1.169,1619,1.078,1623,1.399,1627,0.625,1628,2.674,1630,0.418,1631,1.216,1632,0.669,1637,0.969,1639,0.901,1644,1.107,1645,0.944,1648,0.399,1650,2.479,1651,2.186,1662,0.22,1670,1.169,1674,1.848,1678,3.275,1679,3.142,1684,0.705,1691,0.531,1693,1.399,1694,1.045,1696,2.479,1707,1.024,1721,0.999,1733,0.863,1740,2.479,1744,0.804,1748,1.028,1776,1.538,1813,1.614,1826,1.024,1836,1.357,1846,2.386,1853,1.175,1854,1.237,1865,3.259,1881,1.901,1894,2.697,1912,1.747,1922,1.393,1926,1.957,1931,1.498,1937,0.786,1944,2.606,1947,0.708,1948,0.77,1952,3.143,1958,2.554,1968,1.901,1972,1.636,1981,1.251,1986,0.57,1995,1.39,2002,1.399,2007,0.651,2010,0.721,2016,1.321,2024,0.804,2026,1.554,2050,0.768,2052,4.384,2057,1.847,2058,1.311,2061,0.507,2062,0.812,2072,2.885,2074,0.974,2079,0.57,2087,1.041,2095,1.069,2104,0.583,2105,1.933,2127,0.633,2129,0.884,2133,0.836,2151,1.403,2154,0.999,2155,1.915,2170,0.544,2172,0.579,2180,0.927,2182,1.838,2183,2.095,2216,1.965,2228,2.969,2234,0.7,2237,1.656,2240,0.927,2248,1.024,2258,1.39,2269,1.838,2271,1.107,2272,1.734,2274,1.933,2275,0.905,2277,1.274,2288,2.149,2289,1.838,2291,1.273,2309,1.128,2313,2.386,2315,1.614,2338,0.801,2339,1.614,2340,1.498,2351,1.202,2373,0.905,2382,0.875,2394,3.601,2417,1.078,2431,2.177,2448,1.078,2450,2.985,2506,3.273,2508,5.307,2512,1.527,2536,0.863,2543,1.314,2547,0.974,2548,0.804,2552,1.838,2578,0.786,2584,1.274,2592,1.838,2597,1.573,2604,2.044,2678,1.614,2681,0.654,2738,1.459,2741,1.051,2743,1.26,2748,0.387,2749,1.681,2759,1.024,2765,2.017,2772,1.004,2775,0.863,2783,1.274,2788,3.002,2791,1.451,2816,3.036,2822,1.585,2826,2.447,2827,1.066,2828,1.051,2842,2.043,2851,0.725,2852,3.601,2862,1.399,2875,2.509,2891,1.838,2892,2.695,2898,1.235,2909,1.179,2917,1.235,2919,1.305,2924,1.498,2925,0.768,2930,3.436,2944,2.695,2955,1.447,2963,0.999,2988,1.314,2989,1.933,2993,2.044,2998,2.801,3014,1.933,3016,1.755,3017,0.804,3024,2.575,3027,2.568,3030,1.024,3040,1.554,3045,1.314,3064,2.581,3074,1.355,3077,1.138,3085,2.017,3115,1.274,3117,1.847,3118,2.177,3139,2.695,3148,2.479,3173,1.867,3187,1.274,3229,0.916,3239,1.755,3252,4.055,3277,1.847,3279,2.441,3281,1.447,3283,1.498,3287,2.177,3291,0.884,3311,1.138,3341,1.355,3347,1.747,3349,2.044,3352,2.344,3355,1.314,3358,3.018,3414,2.441,3423,2.044,3424,1.447,3425,2.344,3427,5.22,3428,1.755,3429,0.95,3437,2.044,3439,1.791,3441,1.107,3442,2.044,3479,2.479,3520,1.701,3566,3.344,3617,1.838,3618,2.581,3621,1.202,3651,1.399,3669,1.403,3681,1.681,3682,3.944,3685,2.568,3689,5.813,3696,2.344,3701,2.568,3706,0.95,3715,2.044,3728,0.999,3742,1.681,3787,1.838,3797,1.202,3801,1.554,3815,1.755,3841,1.355,3850,2.344,3869,1.355,3903,3.022,3907,3.601,3928,2.344,3951,2.044,3967,1.755,3970,1.796,3974,3.944,3997,1.755,4023,3.088,4027,1.355,4037,3.436,4041,1.424,4097,2.177,4108,2.071,4118,1.051,4144,3.728,4147,1.314,4161,0.959,4183,2.568,4244,4.568,4254,3.281,4279,1.554,4299,2.969,4353,1.314,4361,2.568,4419,0.95,4483,6.39,4493,1.933,4498,2.149,4508,0.999,4514,1.573,4562,4.577,4565,1.957,4569,5.108,4572,4.055,4578,2.969,4624,1.838,4631,2.177,4662,1.755,4721,2.222,4795,1.554,4969,1.399,4984,2.568,5006,1.681,5056,1.357,5136,2.568,5142,2.568,5187,1.755,5211,1.838,5252,1.901,5264,1.681,5273,2.044,5279,1.554,5337,1.274,5365,2.568,5396,2.823,5421,2.568,5429,2.568,5449,3.386,5462,5.418,5464,4.919,5495,2.801,5509,6.174,5513,1.202,5545,2.177,5548,1.747,5551,1.498,5552,2.044,5553,1.355,5554,1.933,5640,2.044,5706,1.681,5719,2.177,5766,1.933,5830,1.237,5845,1.399,5870,1.274,5881,2.222,5884,1.138,5946,1.933,5958,2.957,6035,6.66,6087,6.39,6090,2.044,6103,2.695,6109,1.681,6135,2.344,6421,2.568,6483,2.568,6485,2.568,6500,5.734,6505,3.614,6550,2.149,6564,2.044,6573,1.755,6581,0.786,6592,4.802,6603,1.838,6638,3.344,6657,1.755,6761,1.614,6805,3.601,6810,4.929,7006,3.259,7039,2.177,7170,2.344,7253,3.139,7453,2.044,7558,1.838,7561,2.177,7564,6.595,7598,3.344,7644,3.386,7672,1.447,7721,2.479,7725,1.933,7726,3.139,7734,2.969,7751,4.182,7774,1.838,7795,2.581,7832,4.919,7833,2.568,7843,1.202,8013,2.568,8016,2.044,8029,2.568,8041,1.838,8051,5.813,8138,2.823,8183,3.601,8207,1.399,8223,2.568,8253,2.969,8285,1.498,8394,1.498,8395,2.344,8403,3.344,8409,1.933,8457,2.969,8486,1.838,8488,3.972,8577,2.177,8585,1.447,8655,1.755,8685,2.823,8688,4.091,8691,3.139,8807,2.177,8820,4.568,8821,1.933,8827,2.568,8898,4.366,9073,5.307,9105,3.139,9184,2.081,9247,2.695,9289,2.344,9321,1.838,9329,3.142,9430,2.177,9431,2.479,9477,1.933,9531,2.177,9549,7.127,9577,2.568,9584,3.344,9729,1.838,9766,2.344,9799,2.177,10007,1.681,10224,2.344,10252,3.139,10327,1.933,10330,4.802,10414,2.177,10471,2.344,10525,2.344,10740,2.823,10745,2.344,10749,6.595,10861,3.344,10918,2.177,10925,1.838,10988,2.568,10996,3.601,11002,3.344,11030,2.344,11193,2.344,11244,2.177,11268,2.568,11309,1.933,11345,1.755,11492,2.568,11668,3.601,11711,7.467,11712,5.418,11713,9.437,11714,8.864,11715,4.466,11716,4.466,11717,2.908,11718,2.908,11719,2.344,11720,5.388,11721,2.908,11722,2.908,11723,4.466,11724,2.908,11725,2.908,11726,2.908,11727,2.908,11728,2.568,11729,2.908,11730,2.344,11731,2.908,11732,2.908,11733,2.908,11734,5.437,11735,5.388,11736,2.568,11737,2.908,11738,4.466,11739,2.908,11740,2.908,11741,4.466,11742,2.908,11743,4.466,11744,4.466,11745,2.908,11746,2.908,11747,6.303,11748,7.657,11749,2.908,11750,2.969,11751,7.235,11752,7.235,11753,7.235,11754,7.657,11755,2.908,11756,2.568,11757,2.908,11758,2.908,11759,2.908,11760,6.595,11761,4.466,11762,2.908,11763,4.466,11764,6.582,11765,2.908,11766,2.908,11767,2.908,11768,2.908,11769,2.908,11770,6.1,11771,6.582,11772,2.908,11773,2.908,11774,5.388,11775,6.582,11776,2.908,11777,2.908,11778,2.908,11779,2.908,11780,4.466,11781,2.908,11782,2.908,11783,2.908,11784,5.437,11785,5.437,11786,2.908,11787,2.908,11788,2.908,11789,2.908,11790,2.908,11791,2.908,11792,4.466,11793,2.908,11794,6.582,11795,5.437,11796,2.908,11797,4.466,11798,2.908,11799,2.908,11800,6.582,11801,2.908,11802,6.582,11803,2.908,11804,2.908,11805,5.437,11806,5.437,11807,6.948,11808,2.908,11809,2.908,11810,2.908,11811,2.908,11812,2.908,11813,6.582,11814,2.908,11815,2.908,11816,2.908,11817,2.908,11818,2.908,11819,2.908,11820,5.437,11821,2.908,11822,2.908,11823,5.437,11824,4.466,11825,2.908,11826,2.568,11827,2.908,11828,4.466,11829,5.437,11830,4.466,11831,2.908,11832,2.908,11833,2.908,11834,2.908,11835,4.466,11836,2.908,11837,2.908,11838,2.908,11839,5.437,11840,4.466,11841,7.817,11842,6.763,11843,2.908,11844,2.908,11845,2.908,11846,5.437,11847,2.908,11848,2.908,11849,2.908,11850,4.466,11851,2.908,11852,2.908,11853,2.908,11854,2.908,11855,2.908,11856,5.437,11857,2.908,11858,2.908,11859,4.466,11860,2.908,11861,2.908,11862,4.466,11863,4.466,11864,2.908,11865,4.466,11866,2.908,11867,2.908,11868,2.908,11869,6.1,11870,2.908,11871,2.568,11872,4.802,11873,2.908,11874,5.388,11875,2.908,11876,2.908,11877,2.908,11878,4.466,11879,2.908,11880,2.908,11881,2.908,11882,2.908,11883,4.466,11884,2.177,11885,2.568,11886,5.437,11887,5.437,11888,2.908,11889,2.908,11890,4.466,11891,2.908,11892,2.908,11893,2.908,11894,2.908,11895,2.908,11896,2.908,11897,2.908,11898,2.908,11899,2.908,11900,2.908,11901,2.908,11902,2.908,11903,2.908,11904,2.908,11905,2.908,11906,2.908,11907,2.908,11908,2.908,11909,2.344,11910,2.908,11911,2.908,11912,2.908,11913,2.908,11914,6.948,11915,2.908,11916,2.908,11917,2.908,11918,2.908,11919,2.568,11920,6.1,11921,8.171,11922,4.466,11923,8.708,11924,6.1,11925,7.657,11926,8.171,11927,4.466,11928,4.466,11929,4.466,11930,4.466,11931,7.295,11932,4.466,11933,4.466,11934,6.1,11935,4.466,11936,4.466,11937,4.466,11938,6.1,11939,4.466,11940,4.466,11941,4.466,11942,6.582,11943,6.1,11944,4.466,11945,4.466,11946,4.466,11947,4.466,11948,4.466,11949,4.466,11950,4.466,11951,6.1,11952,6.948,11953,4.466,11954,4.466,11955,4.466,11956,4.466,11957,3.944,11958,6.1,11959,4.466,11960,6.1,11961,4.466,11962,6.1,11963,4.466,11964,4.466,11965,4.466,11966,4.466,11967,4.466,11968,4.466,11969,4.466,11970,6.1,11971,4.466,11972,4.466,11973,4.466,11974,4.466,11975,4.466,11976,5.388,11977,4.466,11978,4.466,11979,6.1,11980,6.1,11981,6.1,11982,4.466,11983,4.466,11984,4.466,11985,4.466,11986,4.466,11987,4.466,11988,3.944,11989,4.466,11990,4.466,11991,4.466,11992,4.466,11993,4.466,11994,4.466,11995,3.944,11996,4.466,11997,4.466,11998,4.466,11999,4.466,12000,4.466,12001,4.466,12002,4.466,12003,4.466,12004,4.466,12005,4.466,12006,4.466,12007,4.466,12008,4.466,12009,4.466,12010,4.466,12011,4.466,12012,4.466,12013,4.466,12014,4.466,12015,4.466,12016,6.1,12017,4.466,12018,4.466,12019,4.466,12020,4.466,12021,4.466,12022,4.466,12023,4.466,12024,4.466,12025,4.466,12026,4.466,12027,4.466,12028,4.466,12029,4.466,12030,4.466,12031,4.466,12032,4.466,12033,4.466,12034,4.466,12035,4.466,12036,4.466,12037,3.944,12038,4.466,12039,4.466,12040,4.466,12041,4.466,12042,4.466,12043,2.823,12044,3.944,12045,2.568,12046,7.817,12047,2.568,12048,2.908,12049,2.908,12050,4.466,12051,4.466,12052,4.466,12053,3.601,12054,2.908,12055,2.908,12056,2.908,12057,2.908,12058,2.908,12059,2.908,12060,2.908,12061,2.908,12062,2.908,12063,2.908,12064,2.908,12065,2.908,12066,2.908,12067,2.908,12068,2.908,12069,2.568,12070,2.908,12071,2.908,12072,2.568,12073,2.908,12074,2.908,12075,2.908,12076,2.908,12077,2.908,12078,4.466,12079,2.908,12080,2.908,12081,2.908,12082,2.908,12083,2.908,12084,2.908,12085,2.908,12086,2.908,12087,2.908,12088,2.908,12089,2.908,12090,2.908,12091,2.908,12092,2.908,12093,2.908,12094,5.437,12095,2.908,12096,4.466,12097,2.908,12098,6.137,12099,2.908,12100,2.908,12101,2.177,12102,2.908,12103,3.601,12104,2.908,12105,2.568,12106,2.908,12107,2.908,12108,2.908,12109,2.908,12110,2.908,12111,2.908,12112,2.908,12113,2.908,12114,2.908,12115,2.908,12116,2.908,12117,2.908,12118,2.908,12119,2.908,12120,2.908,12121,2.908,12122,4.466,12123,2.908,12124,2.908,12125,2.908,12126,2.908,12127,2.908,12128,2.908,12129,2.908,12130,2.344,12131,5.813,12132,2.908,12133,4.466,12134,2.908,12135,5.437,12136,6.582,12137,2.568,12138,2.908,12139,2.908,12140,3.944,12141,6.582,12142,6.1,12143,4.466,12144,5.437,12145,5.437,12146,4.466,12147,7.235,12148,2.908,12149,8.669,12150,7.235,12151,6.1,12152,6.1,12153,2.908,12154,2.568,12155,2.908,12156,2.908,12157,2.695,12158,6.948,12159,2.908,12160,2.908,12161,2.908,12162,5.437,12163,4.466,12164,4.466,12165,6.1,12166,5.437,12167,4.466,12168,5.437,12169,3.944,12170,6.1,12171,2.908,12172,6.1,12173,4.466,12174,2.908,12175,4.466,12176,4.466,12177,2.908,12178,2.908,12179,5.437,12180,2.908,12181,2.908,12182,3.944,12183,2.908,12184,4.466,12185,4.466,12186,4.466,12187,4.466,12188,6.582,12189,2.908,12190,4.466,12191,4.466,12192,4.466,12193,4.466,12194,4.466,12195,4.466,12196,4.466,12197,2.908,12198,4.466,12199,4.466,12200,2.568,12201,2.908,12202,2.908,12203,2.908,12204,2.908,12205,2.908,12206,4.466,12207,4.466,12208,4.466,12209,5.437,12210,4.466,12211,6.1,12212,2.568,12213,2.908,12214,2.908,12215,2.908,12216,2.908,12217,2.908,12218,2.908,12219,2.568,12220,2.908,12221,2.568,12222,2.908,12223,2.908,12224,2.908,12225,2.908,12226,2.568,12227,2.344,12228,2.177,12229,2.908,12230,4.466,12231,2.908,12232,2.908,12233,4.466,12234,2.568,12235,4.466,12236,2.908,12237,2.908,12238,2.908,12239,2.908,12240,2.908,12241,5.437,12242,4.466,12243,2.908,12244,2.908,12245,2.908,12246,2.908,12247,2.908,12248,2.908,12249,2.908,12250,4.466,12251,2.908,12252,2.908,12253,2.908,12254,2.908,12255,5.437,12256,6.1,12257,2.908,12258,2.908,12259,2.908,12260,2.908,12261,2.908,12262,3.944,12263,2.908,12264,2.908,12265,2.177,12266,6.948,12267,5.602,12268,4.466,12269,2.908,12270,6.1,12271,2.908,12272,2.908,12273,2.908,12274,2.908,12275,2.908,12276,2.908,12277,5.437,12278,5.437,12279,2.908,12280,2.908,12281,2.908,12282,4.466,12283,3.944,12284,2.908,12285,5.437,12286,2.908,12287,4.466,12288,5.437,12289,5.437,12290,2.908,12291,2.908,12292,6.582,12293,2.908,12294,5.437,12295,2.908,12296,2.908,12297,2.908,12298,2.908,12299,4.466,12300,2.908,12301,2.908,12302,2.908,12303,4.466,12304,5.437,12305,2.908,12306,3.601,12307,2.908,12308,2.908,12309,2.908,12310,6.1,12311,2.908,12312,2.908,12313,2.908,12314,2.908,12315,2.908,12316,4.466,12317,6.137,12318,5.437,12319,2.908,12320,4.466,12321,2.908,12322,2.908,12323,2.908,12324,2.908,12325,7.467,12326,6.1,12327,3.601,12328,7.235,12329,2.908,12330,2.908,12331,2.908,12332,2.344,12333,2.908,12334,4.466,12335,4.466,12336,2.908,12337,2.908,12338,2.908,12339,2.908,12340,4.466,12341,5.437,12342,2.908,12343,2.908,12344,2.908,12345,2.908,12346,2.908,12347,2.908,12348,4.466,12349,2.908,12350,2.908,12351,2.908,12352,2.908,12353,2.908,12354,2.908,12355,2.908,12356,2.908,12357,2.908,12358,2.908,12359,2.908,12360,3.944,12361,4.466,12362,4.466,12363,2.908,12364,2.908,12365,2.908,12366,2.908,12367,2.908,12368,2.908,12369,2.908,12370,2.908,12371,2.908,12372,2.908,12373,2.908,12374,2.908,12375,5.437,12376,2.908,12377,2.908,12378,4.466,12379,2.908,12380,2.908,12381,2.908,12382,2.568,12383,2.568,12384,2.908,12385,2.908,12386,2.908,12387,4.466,12388,2.908,12389,2.908,12390,6.948,12391,2.908,12392,2.908,12393,2.908,12394,4.466,12395,2.908,12396,2.908,12397,4.466,12398,2.908,12399,5.437,12400,2.908,12401,2.908,12402,2.908,12403,2.908,12404,2.908,12405,2.908,12406,2.908,12407,2.908,12408,2.908,12409,2.908,12410,7.235,12411,2.908,12412,2.568,12413,2.908,12414,2.908,12415,2.908,12416,2.908,12417,2.568,12418,2.908,12419,2.908,12420,2.344,12421,2.908,12422,2.568,12423,2.568,12424,2.908,12425,2.568,12426,2.908,12427,2.908,12428,2.908,12429,2.568,12430,2.908,12431,2.908,12432,4.466,12433,4.466,12434,2.908,12435,2.908,12436,2.908,12437,4.466,12438,5.437,12439,2.908,12440,1.933,12441,2.344,12442,2.908,12443,2.908,12444,2.908,12445,2.908,12446,2.908,12447,2.908,12448,2.908,12449,4.466,12450,4.466,12451,2.908,12452,2.908,12453,2.908,12454,2.908,12455,2.908,12456,2.908,12457,2.908,12458,2.908,12459,2.908,12460,2.908,12461,2.908,12462,1.933,12463,2.908,12464,2.908,12465,2.908,12466,2.908,12467,2.908,12468,2.908,12469,2.908,12470,2.908,12471,2.908,12472,2.908,12473,2.908,12474,2.344,12475,2.908,12476,2.908,12477,2.908,12478,2.568,12479,2.344,12480,2.908,12481,2.908,12482,2.908,12483,2.908,12484,2.908,12485,2.908,12486,2.908,12487,2.908,12488,2.908,12489,2.908,12490,2.908,12491,2.344]],["title//en/lessons/geocoding-qgis",[12,0.065,60,0.097,1044,0.498,2845,2.264,10087,1.985]],["body//en/lessons/geocoding-qgis",[2,1.122,3,0.085,5,0.069,6,0.543,9,0.117,12,0.14,13,0.721,14,0.434,15,0.481,17,1.152,18,0.63,19,0.568,23,0.594,25,0.568,26,0.398,30,0.643,38,0.363,39,0.244,40,0.222,42,0.275,45,0.062,46,0.085,47,0.307,48,1.265,49,0.093,51,0.779,55,0.665,56,1.359,57,0.185,58,0.999,60,0.21,64,0.734,65,1.936,67,0.934,68,0.983,69,0.598,70,1.125,71,0.091,72,0.795,73,1.149,74,0.478,78,0.675,79,2.38,81,0.244,82,0.035,86,1.543,87,0.221,88,0.552,89,0.758,90,1.125,92,0.351,93,0.023,94,0.447,95,0.398,96,0.927,97,2.295,98,1.403,99,2.698,101,1.543,103,0.464,104,0.767,105,0.107,107,0.318,108,0.858,110,0.59,111,0.879,112,0.915,114,1.023,115,0.025,116,0.913,117,0.166,118,0.929,119,0.879,120,0.717,122,0.148,125,0.742,128,0.628,129,0.723,130,0.039,131,0.76,132,0.06,133,0.978,134,0.542,136,0.523,137,0.076,138,0.143,139,0.181,143,1.326,144,0.494,146,0.159,152,1.169,153,0.112,154,0.892,159,0.085,160,0.115,167,0.834,169,0.795,173,0.467,176,1.797,179,0.649,180,0.862,181,1.419,183,1.394,185,0.137,186,1.093,189,0.26,190,0.009,191,0.696,192,1.047,201,0.197,203,1.098,205,0.905,206,1.263,211,0.23,213,1.263,214,0.225,218,2.02,221,0.612,222,1.326,223,0.483,227,0.349,228,0.222,235,1.467,241,1.507,243,0.795,247,1.452,250,2.326,251,0.913,253,0.544,254,2.02,257,0.285,262,0.929,263,0.304,266,0.835,268,0.629,272,0.297,273,0.221,274,2.007,277,0.071,278,2.565,282,0.902,289,1.019,294,0.476,297,0.185,298,1.535,302,0.934,303,0.519,304,0.343,305,1.204,306,0.949,309,1.375,311,0.989,313,0.769,316,0.416,317,2.731,318,0.675,321,0.927,324,1.047,328,0.363,333,0.485,335,0.247,340,1.303,341,0.121,345,0.351,349,0.931,350,0.43,353,0.353,357,0.447,358,0.568,360,0.157,363,0.264,368,0.721,369,0.398,375,0.628,379,1.055,380,0.224,381,0.121,382,0.577,383,0.195,387,1.215,389,0.577,390,0.343,395,0.136,396,1.375,399,0.88,400,0.628,402,2.041,405,0.194,407,0.602,408,2.502,409,0.485,410,0.997,416,0.41,417,1.199,418,0.683,420,0.691,422,0.182,425,0.139,427,0.398,428,0.302,429,1.199,430,0.244,431,0.275,433,0.789,435,0.43,438,0.31,439,0.217,441,0.173,442,0.938,444,0.079,447,0.905,449,0.151,450,0.098,459,0.386,460,0.554,461,0.46,464,0.852,466,1.149,468,0.149,471,0.648,472,0.834,476,0.464,485,0.989,486,0.139,487,0.879,488,0.612,491,1.176,493,0.071,496,1.616,497,1.263,503,2.729,504,0.526,505,0.526,506,0.422,508,1.155,509,0.222,510,0.814,511,0.26,517,1.068,519,0.226,520,1.779,522,1.785,524,0.872,525,0.758,526,1.22,527,0.583,530,0.264,531,0.247,533,1.833,535,2.408,540,0.892,542,1.179,543,0.643,545,3.18,549,1.042,551,1.122,554,0.949,555,1.023,557,1.284,560,0.444,566,0.274,570,0.526,573,1.227,575,0.257,576,1.029,577,0.318,583,0.526,586,1.265,587,1.22,591,0.611,594,0.471,599,0.499,600,1.577,601,0.21,605,0.783,606,1.779,607,1.394,610,0.25,618,0.74,622,2.502,625,2.253,633,1.891,634,1.546,635,0.978,642,1.505,645,0.293,646,0.577,647,0.204,650,2.056,659,0.913,661,0.31,663,0.133,665,0.691,672,1.044,675,0.996,676,1.047,682,0.872,687,1.149,690,0.725,699,2.117,703,1.588,705,0.287,709,1.429,711,0.955,714,0.862,715,1.176,716,2.02,721,0.244,733,2.011,734,3.666,737,0.833,738,0.691,739,1.172,740,0.881,741,0.76,744,0.683,746,1.632,748,1.119,750,0.74,752,1.019,755,0.374,757,0.902,758,0.643,762,1.263,765,0.293,766,0.285,768,0.26,776,2.461,778,0.708,779,0.76,788,0.574,794,0.594,800,0.858,802,0.554,803,0.665,804,1.394,806,0.76,807,1.182,808,0.814,812,0.191,817,0.213,821,1.043,822,2.268,827,0.879,830,1.023,832,0.777,835,0.954,839,0.765,840,0.673,841,1.819,844,0.833,847,1.255,848,0.777,852,0.583,853,0.759,854,1.326,858,0.613,859,1.616,870,2.56,874,1.366,876,0.813,882,0.702,883,0.872,907,1.227,910,1.735,912,1.125,924,0.675,928,1.326,930,0.887,933,0.568,946,1.072,947,1.245,954,0.577,956,1.047,957,1.355,967,0.54,974,1.145,976,0.556,983,0.46,985,1.407,986,0.872,987,1.176,988,0.88,994,2.011,995,1.326,996,1.199,1003,1.632,1005,1.122,1008,2.212,1009,0.978,1013,0.204,1024,2.024,1025,2.449,1026,2.208,1027,1.325,1028,1.284,1029,0.494,1032,1.62,1034,1.543,1035,0.527,1040,0.598,1044,1.023,1048,0.82,1052,0.661,1056,1.785,1058,1.294,1060,0.691,1062,0.708,1073,0.683,1074,2.941,1075,1.152,1079,0.652,1080,1.826,1084,0.54,1090,2.169,1095,2.853,1100,2.091,1101,1.18,1105,0.905,1110,1.023,1119,1.912,1127,2.839,1131,0.424,1133,0.834,1136,1.588,1148,1.449,1151,0.799,1154,0.978,1158,1.429,1159,1.505,1183,0.833,1186,1.176,1202,0.485,1212,0.721,1231,1.546,1233,0.422,1234,1.314,1240,1.282,1243,1.023,1246,1.704,1254,1.122,1287,1.727,1294,0.833,1297,1.649,1298,1.375,1318,1.355,1326,0.487,1329,1.356,1330,1.738,1331,1.149,1332,0.955,1369,0.795,1371,1.072,1378,2.212,1401,0.435,1415,0.841,1418,1.678,1425,1.429,1429,1.023,1430,1.122,1431,1.473,1433,2.881,1454,1.344,1457,0.972,1458,3.898,1459,1.64,1460,1.632,1476,0.46,1488,0.643,1492,1.87,1493,0.659,1502,2.748,1518,0.777,1522,1.192,1529,0.454,1563,1.021,1565,1.866,1586,2.579,1614,2.296,1627,0.872,1630,0.583,1632,0.499,1639,0.46,1642,1.546,1643,2.351,1645,0.883,1648,0.363,1650,2.253,1656,3.039,1662,0.307,1664,1.294,1683,0.934,1684,0.435,1687,1.284,1691,0.742,1692,1.394,1711,1.546,1714,2.579,1717,1.735,1724,0.978,1731,1.122,1733,1.204,1734,1.467,1748,1.52,1752,1.359,1759,2.983,1768,2.748,1778,1.505,1804,2.565,1823,1.452,1836,2.496,1858,0.996,1865,2.43,1903,0.598,1909,2.253,1916,2.253,1921,3.169,1933,2.168,1934,2.529,1937,1.097,1940,1.649,1948,0.721,1966,2.449,1981,1.52,1983,1.294,2003,0.777,2007,0.858,2010,0.51,2021,0.913,2037,1.779,2038,4.013,2050,2.351,2058,1.729,2062,1.042,2087,0.777,2092,5.042,2095,0.659,2097,1.467,2102,1.975,2103,1.779,2104,1.325,2107,2.02,2109,1.149,2121,2.346,2127,0.473,2128,2.089,2129,1.233,2169,2.698,2170,1.583,2172,1.065,2189,2.011,2193,1.233,2198,1.294,2212,1.145,2213,0.82,2246,2.579,2247,1.588,2253,1.826,2254,2.346,2275,2.925,2282,2.579,2291,1.098,2293,2.557,2305,3.566,2306,1.446,2308,1.546,2309,0.927,2338,0.598,2347,2.698,2353,2.138,2381,1.588,2382,1.404,2450,2.529,2529,1.176,2543,2.579,2548,2.225,2554,0.675,2555,1.727,2560,1.779,2575,1.632,2578,1.097,2583,3.795,2596,1.953,2638,2.565,2660,0.934,2718,4.142,2738,1.326,2741,1.687,2742,3.6,2743,1.541,2746,3.039,2748,0.54,2758,2.964,2759,2.759,2765,1.505,2767,4.603,2770,2.579,2786,1.429,2792,1.097,2795,0.955,2797,1.467,2811,1.047,2818,2.168,2822,0.978,2824,1.176,2825,1.577,2826,2.524,2827,1.128,2829,1.892,2831,2.748,2832,1.507,2838,2.12,2844,2.654,2845,4.837,2846,2.853,2848,1.122,2851,1.163,2853,2.941,2854,2.941,2862,2.748,2874,1.467,2879,1.833,2881,4.764,2885,3.585,2889,3.608,2898,1.579,2901,1.176,2902,2.964,2903,1.394,2909,1.507,2913,3.795,2917,1.122,2919,1.321,2923,2.011,2938,1.204,2939,1.233,2950,2.168,2975,1.467,3008,2.748,3017,1.122,3035,2.253,3043,2.868,3046,2.853,3071,3.817,3073,2.253,3094,1.616,3102,1.953,3123,1.546,3187,2.502,3198,1.891,3215,4.185,3229,1.471,3236,3.179,3247,1.779,3268,2.253,3283,2.091,3288,1.632,3290,1.891,3311,1.588,3338,1.149,3341,1.891,3360,1.467,3370,1.204,3424,2.841,3429,1.326,3479,4.348,3513,2.698,3517,1.891,3616,1.632,3624,2.168,3669,1.047,3672,2.361,3699,1.953,3713,2.326,3724,3.272,3725,3.445,3726,1.833,3728,2.593,3750,1.833,3793,3.272,3828,1.727,3901,2.449,3905,2.579,3942,6.089,4002,3.272,4024,3.865,4110,2.361,4124,2.296,4151,2.698,4161,0.872,4165,2.091,4265,1.072,4273,1.833,4450,4.348,4452,2.253,4456,1.546,4498,1.953,4584,3.829,4608,2.941,4613,2.565,4655,2.853,4720,3.039,4773,2.449,4970,2.02,5241,2.02,5252,1.727,5266,3.3,5275,2.698,5307,1.891,5368,2.656,5394,3.169,5404,1.294,5566,2.698,5607,2.091,5639,4.95,5651,1.833,5760,5.042,5830,1.727,5872,2.449,5890,1.735,5979,2.966,6178,2.698,6194,4.39,6210,1.588,6370,2.853,6490,2.449,6506,2.698,6525,2.698,6550,1.953,6578,2.346,6631,5.207,6662,2.853,6876,3.328,7137,4.93,7169,2.168,7218,2.698,7457,6.329,7624,1.779,7678,3.179,7760,2.565,7767,3.039,7842,2.698,8043,2.853,8217,2.853,8260,3.711,8473,4.39,8642,2.698,8848,2.853,8861,2.853,8898,2.449,9029,3.585,9068,2.698,9101,3.039,9135,3.039,9178,3.585,9226,2.565,9440,2.698,9497,5.348,9584,5.655,9623,2.565,9997,4.529,10079,2.841,10084,2.346,10087,4.178,10117,2.346,10127,4.324,10233,3.039,10319,3.05,10337,2.253,10370,2.253,10839,2.853,10844,3.039,10845,6.125,10850,7.74,10851,3.585,10858,2.853,10869,5.833,10870,4.603,10884,3.585,10885,3.585,10888,7.107,10889,3.585,10898,3.585,10904,3.585,10906,3.585,10955,4.603,10989,3.585,10990,3.585,10992,4.211,11120,2.698,11158,2.698,11217,2.565,11483,4.466,12306,3.272,12462,2.698,12492,6.604,12493,4.059,12494,3.585,12495,3.585,12496,6.308,12497,3.445,12498,3.039,12499,4.013,12500,3.039,12501,4.059,12502,7.552,12503,3.585,12504,4.059,12505,4.059,12506,4.059,12507,3.272,12508,4.059,12509,4.059,12510,5.709,12511,4.059,12512,5.891,12513,4.275,12514,4.059,12515,6.604,12516,4.059,12517,4.059,12518,4.059,12519,4.059,12520,4.059,12521,7.166,12522,3.272,12523,3.585,12524,3.039,12525,4.059,12526,4.059,12527,6.604,12528,7.166,12529,5.042,12530,5.709,12531,3.039,12532,3.039,12533,5.042,12534,5.709,12535,5.709,12536,3.585,12537,4.059,12538,4.059,12539,4.059,12540,5.709,12541,6.604,12542,6.604,12543,5.833,12544,3.585,12545,4.059,12546,3.272,12547,3.169,12548,4.059,12549,4.059,12550,3.272,12551,4.059,12552,4.059,12553,3.272,12554,4.059,12555,2.698,12556,4.059,12557,4.059,12558,4.059,12559,4.059,12560,4.059,12561,4.059,12562,5.709,12563,4.059,12564,2.449,12565,7.552,12566,7.166,12567,3.585,12568,4.059,12569,4.059,12570,4.059,12571,4.059,12572,7.166,12573,5.709,12574,4.059,12575,3.585,12576,5.709,12577,4.059,12578,4.059,12579,4.059,12580,5.709,12581,5.709,12582,4.059,12583,5.709,12584,4.059,12585,4.059,12586,4.059,12587,4.059,12588,4.059,12589,3.272]],["title//en/lessons/geoparsing-text-with-edinburgh",[81,0.244,82,0.019,186,0.778,2846,4.017,12500,3.044]],["body//en/lessons/geoparsing-text-with-edinburgh",[1,1.063,3,0.103,4,0.329,5,0.078,7,1.395,8,0.727,9,0.13,10,1.502,12,0.121,14,0.448,15,0.495,17,0.763,18,0.54,20,2.607,22,0.416,25,0.274,26,0.362,27,1.529,29,0.435,33,1.209,35,1.861,36,1.006,37,2.36,38,0.537,39,0.263,42,0.235,45,0.08,46,0.056,49,0.099,51,0.597,55,0.629,57,0.199,58,0.72,59,0.607,60,0.209,65,2.167,66,1.976,68,0.96,70,0.745,71,0.093,72,0.857,74,0.688,76,0.455,79,2.089,81,0.521,82,0.044,88,0.524,89,0.634,90,0.745,93,0.021,94,0.296,95,0.429,96,1.116,98,1.353,101,1.182,103,0.307,104,0.736,105,0.115,107,0.579,110,0.661,112,0.442,115,0.025,117,0.153,118,0.538,120,0.342,122,0.159,123,1.006,125,1.501,128,0.704,129,0.595,130,0.039,131,0.582,132,0.059,134,0.587,135,0.219,136,0.54,137,0.072,138,0.146,139,0.169,140,1.482,142,2.878,144,0.595,145,0.86,146,0.145,152,0.842,153,0.133,157,0.886,158,0.781,159,0.1,160,0.11,167,0.416,173,0.285,179,0.423,182,1.395,185,0.125,186,1.626,189,0.13,190,0.008,191,0.835,192,1.773,201,0.202,203,1,205,0.693,208,0.468,212,1.58,213,1.361,214,0.235,217,1.783,218,4.433,222,1.429,223,0.503,226,2.176,227,0.232,228,0.153,231,2.105,238,0.857,244,1.808,247,1.866,249,0.487,253,0.535,257,0.375,259,1.209,261,0.537,262,0.567,263,0.292,266,0.8,267,0.693,272,0.265,273,0.232,274,1.329,276,1.432,277,0.08,282,0.821,288,1.758,291,1.378,294,0.241,296,0.644,297,0.274,299,0.781,303,0.521,304,0.413,311,0.954,312,1.954,313,0.7,315,2.487,316,0.379,317,1.808,318,0.727,321,0.71,326,1,330,0.9,333,0.407,335,0.355,340,1.143,341,0.152,344,2.089,345,0.8,347,2.27,349,1.048,351,1.665,353,0.179,357,0.296,358,1.123,360,0.237,364,1.267,368,0.868,369,0.761,371,1.827,375,0.93,380,0.179,381,0.267,382,0.694,383,0.314,389,0.442,390,0.21,391,2.146,394,0.354,395,0.136,399,0.7,400,1.145,405,0.288,407,0.52,408,1.917,416,0.442,417,0.918,418,0.523,422,0.236,424,0.378,425,0.286,428,0.28,430,0.494,431,0.296,433,0.757,436,0.286,438,0.189,439,0.214,440,0.886,441,0.172,443,0.857,444,0.076,449,0.154,450,0.129,460,0.938,461,0.839,464,0.918,468,0.131,470,0.918,473,1.416,476,0.423,477,3.338,480,4.568,486,0.164,487,0.582,488,0.688,489,1.645,493,0.061,497,1.361,505,0.567,506,0.21,508,1.222,509,0.234,510,0.877,511,0.199,513,0.241,519,0.23,521,0.799,524,0.94,526,1.17,527,0.628,529,2.089,530,0.448,532,2.038,534,0.523,540,1.322,542,1.516,546,1.815,547,1.171,554,0.727,557,1.665,559,0.644,566,0.21,567,1.384,570,0.78,575,0.271,576,0.987,577,0.342,586,1.316,594,0.413,597,1.238,598,1.395,601,0.172,605,0.839,610,0.236,618,0.429,633,2.038,636,1.078,642,2.23,645,0.355,646,0.81,647,0.2,661,0.355,663,0.102,665,1.17,666,1.074,672,1.353,681,0.78,683,1.243,686,3.954,687,2.197,693,4.559,700,1.391,705,0.413,706,0.781,707,0.408,715,1.743,720,1.361,721,0.361,736,0.961,739,1.234,740,0.739,744,0.523,748,0.857,750,0.82,752,0.781,755,0.555,758,0.693,765,0.179,766,0.307,768,0.337,771,2.528,774,0.71,777,0.495,778,1.353,779,0.582,788,0.274,794,0.455,801,1.238,802,0.821,803,0.664,805,3.06,812,0.213,817,0.26,819,2.764,821,0.779,828,1.155,834,1.292,835,1.012,836,0.482,839,0.416,840,0.642,841,2.069,843,2.427,844,0.897,853,1.385,858,0.908,871,1.827,876,0.858,878,2.528,882,1.029,929,2.29,930,0.839,931,1.024,932,2.427,939,1.416,951,1.074,954,0.607,955,1.395,956,1.128,966,1.206,967,0.985,974,1.206,980,0.66,984,1.361,988,0.509,998,2.418,1000,0.597,1003,1.758,1009,0.597,1013,0.22,1022,0.429,1024,1.482,1025,1.622,1026,1.128,1029,0.52,1031,0.455,1034,1.857,1035,0.634,1044,0.948,1048,0.987,1054,1.665,1057,1.918,1059,1.209,1060,0.745,1061,1.784,1063,2.337,1065,1.711,1078,1.976,1079,0.501,1083,3.302,1084,0.582,1087,1.622,1090,1.155,1098,1.758,1103,2.249,1109,2.733,1116,1.502,1120,1.316,1123,1.965,1130,1.267,1131,0.317,1133,0.552,1136,2.689,1139,5.158,1140,1.429,1142,1.416,1145,0.953,1152,1.366,1154,0.597,1155,1.758,1160,1.808,1183,1.234,1187,1.625,1200,1.758,1202,0.296,1212,0.552,1218,3.628,1224,1.976,1227,0.727,1233,0.715,1240,0.612,1272,1.029,1278,1.808,1287,1.861,1289,1.665,1292,1.502,1298,1.783,1326,0.346,1330,1.006,1331,1.238,1332,1.888,1369,0.857,1370,1,1371,1.453,1396,1.238,1398,1.976,1424,3.036,1426,0.908,1454,1.029,1461,2.117,1476,0.681,1492,2.27,1493,1.202,1503,2.992,1522,0.727,1523,1.452,1529,0.263,1563,1.24,1585,1.465,1591,1.54,1627,1.292,1628,1.917,1629,1.209,1630,0.628,1643,1.361,1645,0.93,1657,3.862,1662,0.331,1677,1.625,1683,1.006,1684,0.644,1689,1.267,1693,2.894,1694,0.597,1702,0.94,1712,3.074,1714,1.976,1717,2.249,1719,5.968,1730,2.23,1744,1.209,1747,1.976,1748,1.006,1812,4.503,1823,1.322,1826,2.421,1828,2.418,1829,2.176,1833,3.213,1847,2.038,1852,2.253,1858,0.763,1867,3.862,1869,3.449,1874,2.528,1894,2.118,1903,0.885,1922,0.877,1933,3.954,1937,1.182,1940,1.384,1944,2.916,1947,1.089,1981,1.006,1986,1.178,1999,1.329,2003,0.837,2005,1.074,2011,2.528,2021,1.546,2050,1.155,2057,1.808,2074,2.014,2095,0.71,2102,1.103,2104,1.206,2121,3.475,2165,6.07,2166,5.311,2168,3.862,2170,1.385,2172,0.891,2180,1.395,2190,1.827,2198,1.918,2208,2.716,2213,1.18,2234,1.448,2244,1.918,2275,1.361,2282,1.976,2290,3.541,2306,1.661,2338,0.644,2341,2.764,2353,1.702,2356,1.58,2377,2.894,2396,2.176,2480,3.213,2487,3.475,2495,2.176,2512,0.961,2525,4.311,2529,1.743,2542,1.227,2555,2.559,2578,2,2652,2.745,2655,2.896,2680,2.639,2681,1.546,2732,2.716,2743,1.152,2748,0.985,2766,2.716,2772,1.803,2775,1.298,2786,1.54,2797,1.58,2810,3.972,2819,3.012,2821,4.503,2822,1.448,2824,1.267,2826,2.118,2827,0.538,2831,2.105,2833,2.599,2837,7.547,2838,2.021,2843,5.146,2844,2.49,2846,6.68,2853,3.098,2854,3.098,2919,0.885,2925,1.155,2983,3.815,2999,3.105,3026,1.622,3033,3.972,3037,4.344,3050,1.861,3067,3.526,3116,1.861,3159,2.764,3183,2.427,3205,2.427,3208,6.357,3227,2.427,3247,1.917,3277,1.808,3286,1.665,3288,1.758,3291,1.329,3316,2.617,3350,2.992,3358,2.427,3372,3.338,3383,2.253,3424,2.176,3441,1.665,3529,2.907,3616,1.758,3621,3.397,3655,2.907,3699,2.894,3728,2.065,3781,3.862,3811,4.485,3818,2.639,3829,3.203,3838,3.997,3849,4.568,3863,2.907,3903,2.893,3927,3.074,3998,7.254,4023,1.808,4024,1.976,4069,2.427,4104,2.992,4115,2.764,4140,4.108,4161,0.94,4195,2.764,4265,1.155,4400,2.038,4420,3.526,4450,2.427,4514,2.947,4542,2.764,4546,3.862,4552,1.976,4663,2.528,4720,4.503,4942,2.559,4943,2.427,5252,2.925,5266,2.528,5356,1.502,5514,3.526,5548,3.551,5569,2.639,5647,3.074,5831,4.831,5870,1.917,5887,2.528,5958,3.561,5959,3.275,6069,5.203,6110,3.098,6194,5.46,6210,1.711,6216,3.862,6238,2.907,6581,1.857,6619,2.907,6628,3.074,6653,2.992,6865,2.992,6876,3.316,7084,3.997,7114,3.338,7137,4.863,7159,3.074,7168,3.862,7169,2.337,7218,3.997,7220,3.972,7463,3.213,7766,3.813,8035,3.074,8092,1.808,8120,2.764,8138,3.8,8401,6.622,8403,5.146,8441,3.275,8467,3.622,8471,2.528,8689,5.541,9134,3.862,9141,3.074,9255,3.954,9332,2.764,9444,3.997,9478,4.838,9568,3.862,9589,2.764,9594,5.311,9595,3.862,9623,5.191,9836,3.275,10079,3.42,10083,2.427,10087,2.716,10119,5.454,10128,5.636,10129,2.764,10202,6.845,10740,2.764,10838,3.074,10839,3.074,10952,3.275,11235,3.526,11315,2.337,11460,5.968,11525,3.526,11760,6.07,12499,5.454,12500,6.702,12524,3.275,12555,2.907,12590,4.373,12591,4.373,12592,3.862,12593,6.013,12594,4.373,12595,4.373,12596,4.373,12597,7.759,12598,6.537,12599,6.013,12600,7.401,12601,6.013,12602,6.872,12603,4.373,12604,4.373,12605,4.373,12606,4.373,12607,4.373,12608,7.759,12609,6.039,12610,8.675,12611,6.013,12612,6.07,12613,6.013,12614,4.373,12615,4.373,12616,3.862,12617,4.373,12618,3.862,12619,4.373,12620,8.367,12621,4.373,12622,4.373,12623,4.373,12624,4.373,12625,6.872,12626,6.013,12627,4.373,12628,6.013,12629,6.013,12630,5.454,12631,3.862,12632,4.373,12633,4.373,12634,4.373,12635,4.373,12636,4.373,12637,5.311,12638,6.013,12639,4.373,12640,6.013,12641,4.373,12642,4.373,12643,4.373,12644,6.013,12645,3.526,12646,6.872,12647,4.373,12648,6.013,12649,3.862,12650,3.862,12651,3.862,12652,3.862,12653,4.373,12654,4.373,12655,4.373,12656,6.013,12657,4.373,12658,4.373,12659,6.013,12660,6.013,12661,4.373,12662,6.013,12663,4.373,12664,4.373,12665,4.373,12666,4.373,12667,4.373,12668,4.373,12669,4.373,12670,3.526,12671,4.373,12672,4.373,12673,4.373,12674,5.311,12675,5.311,12676,6.013,12677,4.373,12678,6.013,12679,4.373,12680,4.373,12681,4.373,12682,4.373,12683,4.373,12684,4.373,12685,6.013,12686,6.013,12687,4.373,12688,4.373,12689,6.013,12690,6.013,12691,4.373,12692,4.373,12693,3.862,12694,6.013,12695,4.373,12696,4.373,12697,4.373,12698,8.214,12699,4.373,12700,7.401,12701,4.373,12702,5.311,12703,7.401,12704,6.013,12705,4.373,12706,6.872,12707,6.872,12708,6.013,12709,6.872,12710,6.013,12711,7.759,12712,4.373,12713,4.373,12714,4.373,12715,4.373,12716,6.013,12717,4.373,12718,4.373,12719,4.373,12720,4.373,12721,4.373,12722,4.373,12723,4.373,12724,4.373,12725,4.373,12726,4.373,12727,4.373,12728,4.373,12729,4.373,12730,4.373,12731,4.373,12732,4.373,12733,4.373,12734,4.373,12735,4.373,12736,4.373,12737,4.373,12738,4.373,12739,3.526,12740,4.373,12741,4.373,12742,8.49,12743,7.401,12744,8.018,12745,4.373,12746,4.373,12747,4.373,12748,3.526,12749,4.373,12750,4.373,12751,6.013,12752,4.373,12753,6.013,12754,7.401,12755,4.373,12756,4.373,12757,4.373,12758,4.373,12759,4.373,12760,3.862,12761,4.373,12762,4.373,12763,4.373,12764,4.848,12765,4.373,12766,4.373,12767,4.373,12768,3.275,12769,4.373,12770,6.013,12771,6.013,12772,4.373,12773,4.373,12774,6.013,12775,4.373,12776,4.373,12777,4.373,12778,4.373,12779,4.373,12780,4.373,12781,4.373,12782,4.373,12783,3.862,12784,3.526,12785,4.373,12786,4.373,12787,4.373,12788,4.373,12789,4.373,12790,3.862,12791,4.373]],["title//en/lessons/georeferencing-qgis",[317,2.17,10079,2.611,10087,2.37]],["body//en/lessons/georeferencing-qgis",[3,0.102,5,0.075,6,0.695,9,0.088,12,0.117,13,1.078,14,0.43,15,0.478,18,0.656,22,0.56,23,0.613,25,0.457,26,0.419,29,0.35,40,0.185,42,0.249,45,0.086,46,0.094,47,0.628,48,1.128,49,0.095,51,0.997,55,0.477,58,0.874,60,0.204,69,0.867,70,1.353,71,0.092,76,0.445,79,1.789,85,4.092,88,0.535,89,0.543,93,0.023,94,0.495,95,0.577,98,1.385,103,0.584,104,0.631,107,0.461,112,0.863,113,1.265,115,0.017,117,0.13,118,0.898,129,0.719,130,0.044,132,0.061,135,0.188,136,0.579,137,0.073,138,0.145,139,0.19,141,0.947,144,0.632,146,0.168,153,0.124,157,0.994,159,0.064,160,0.11,167,0.695,173,0.476,179,0.647,181,1.265,189,0.247,190,0.009,191,0.766,193,1.135,198,4.409,201,0.137,203,0.979,209,3.285,211,0.201,213,2.274,214,0.201,218,3.953,220,0.622,223,0.354,225,2.93,226,4.133,227,0.227,228,0.149,242,0.478,243,1.154,249,0.643,253,0.384,257,0.343,259,1.628,261,0.526,263,0.266,267,0.653,272,0.301,277,0.064,282,0.804,289,1.051,290,2.074,297,0.268,298,1.154,303,0.354,304,0.523,307,0.874,310,1.707,311,0.724,313,0.967,316,0.403,317,3.435,326,0.979,327,1.418,329,1.181,330,0.738,341,0.1,356,0.51,357,0.399,358,0.825,360,0.243,363,0.384,367,1.181,369,0.577,379,0.867,380,0.217,381,0.175,382,0.738,389,0.595,390,0.381,394,0.592,395,0.1,400,0.911,402,1.591,405,0.282,407,0.514,410,0.925,414,1.518,415,2.184,420,1.244,422,0.188,424,0.632,425,0.201,427,0.814,428,0.201,429,1.236,435,0.442,439,0.193,441,0.139,444,0.077,449,0.141,450,0.088,468,0.158,472,0.923,473,1.386,485,0.744,486,0.124,487,0.783,488,0.477,491,1.707,493,0.07,494,1.924,495,0.889,496,2.068,505,0.763,506,0.282,508,1.275,509,0.219,519,0.219,524,1.265,530,0.517,531,0.316,534,0.705,543,0.933,549,0.783,566,0.282,570,0.947,577,0.461,581,3.403,583,0.947,586,1.399,587,1.003,594,0.354,599,1.021,601,0.17,605,0.809,610,0.188,613,0.667,616,4.409,618,0.716,629,3.146,635,0.804,645,0.325,647,0.137,648,2.022,659,1.324,663,0.17,665,1.003,672,1.452,680,1.244,690,1.051,705,0.4,706,1.051,715,2.302,721,0.354,732,2.184,748,1.154,755,0.674,761,1.878,763,1.399,776,2.728,780,2.472,783,3.721,788,0.592,803,0.623,807,1.199,809,1.027,812,0.17,814,1.102,817,0.175,821,1.046,822,2.022,827,0.802,830,1.842,835,0.923,839,0.695,841,2.057,844,1.208,847,1.294,852,1.141,858,0.889,874,1.385,875,2.581,912,1.003,928,2.387,941,1.324,951,1.051,954,0.738,974,1.181,976,0.399,983,0.828,986,1.265,997,1.076,1022,0.577,1029,0.51,1040,1.223,1044,1.043,1048,0.846,1054,2.242,1073,0.874,1084,0.783,1105,0.933,1107,2.128,1116,2.509,1130,1.707,1131,0.385,1140,1.924,1141,1.833,1142,1.386,1143,1.747,1144,1.747,1145,0.933,1148,1.229,1183,1.208,1202,0.495,1212,0.744,1218,3.553,1227,0.979,1259,1.591,1261,1.386,1267,1.747,1268,2.022,1270,2.128,1272,1.386,1326,0.508,1330,1.355,1331,1.667,1369,1.628,1415,0.867,1429,1.485,1433,2.79,1495,2.435,1496,4.617,1516,1.386,1522,0.979,1529,0.439,1598,2.93,1600,1.924,1630,0.846,1636,1.181,1639,0.667,1648,0.526,1684,0.782,1687,1.324,1691,1.713,1694,0.804,1732,2.573,1741,3.516,1756,2.117,1826,2.074,1836,2.22,1933,3.146,1967,2.242,1981,1.681,1985,1.519,2007,0.705,2010,0.526,2037,3.202,2046,4.139,2057,2.435,2058,1.265,2061,1.027,2062,0.972,2086,2.117,2095,0.956,2120,3.034,2172,1.03,2189,2.573,2190,2.414,2192,3.021,2193,1.789,2214,1.499,2223,2.858,2267,3.403,2275,2.924,2282,3.588,2306,1.521,2307,2.858,2308,2.242,2309,1.186,2353,1.667,2355,2.93,2373,2.274,2381,3.108,2554,1.215,2677,3.021,2729,3.635,2798,3.914,2822,1.418,2825,1.432,2838,2.123,2844,2.475,2851,0.956,2871,1.418,2879,3.752,2905,3.034,2919,1.076,2923,2.074,2936,2.33,2938,1.747,2950,3.146,3056,3.034,3062,3.034,3089,4.409,3116,3.109,3171,2.744,3215,4.562,3229,1.208,3255,3.721,3305,4.139,3360,2.128,3369,2.128,3517,2.744,3529,5.28,3706,1.924,3733,3.721,3831,2.435,3845,3.268,4011,2.304,4108,2.242,4110,3.285,4419,1.924,4626,3.721,5241,2.93,5291,4.092,5339,5.2,5389,1.707,5472,4.139,5476,3.721,5644,3.146,5890,1.789,5979,2.509,6203,4.409,6305,3.914,6487,4.409,6490,3.553,6506,3.914,6508,4.139,6581,1.974,6865,3.953,7189,3.553,7672,2.93,7887,4.409,8252,3.268,8341,3.553,9579,4.139,9844,4.748,9997,4.617,10079,4.67,10084,5.258,10087,4.087,10117,3.403,10126,6.731,10319,4.562,10337,3.268,10992,4.625,11028,3.721,11158,3.914,11252,4.617,11433,4.408,11438,4.748,11459,5.2,11483,3.268,12496,5.135,12630,4.139,12792,5.2,12793,4.409,12794,8.539,12795,5.2,12796,4.409,12797,4.748,12798,4.748,12799,5.471,12800,7.306,12801,6.452,12802,5.2,12803,6.696,12804,8.823,12805,5.888,12806,5.888,12807,5.888,12808,5.89,12809,4.748,12810,5.888,12811,4.74,12812,5.888,12813,5.2,12814,7.943,12815,4.139,12816,7.306,12817,5.2,12818,4.748,12819,5.888,12820,5.2,12821,5.2,12822,7.306,12823,5.2,12824,8.305,12825,4.748,12826,5.888,12827,5.888,12828,5.888,12829,4.748,12830,5.888,12831,5.888,12832,5.888,12833,5.888,12834,5.2]],["title//en/lessons/geospatial-data-analysis",[12,0.056,39,0.227,60,0.084,812,0.088,1044,0.428,2016,0.599,2729,1.881]],["body//en/lessons/geospatial-data-analysis",[3,0.057,4,0.331,5,0.071,6,0.577,7,1.411,8,0.63,9,0.116,12,0.141,14,0.422,15,0.255,17,0.772,19,1.175,25,0.516,26,0.434,30,1.365,31,1.363,32,1.196,33,1.224,34,1.09,38,0.696,39,0.495,40,0.216,42,0.151,45,0.091,47,0.458,48,1.324,49,0.1,50,2.259,60,0.209,65,1.196,68,0.828,69,0.651,70,1.032,71,0.06,73,1.253,74,0.371,76,0.589,77,1.345,78,1.008,79,2.843,81,0.266,82,0.036,87,0.324,88,0.466,89,0.559,90,1.032,92,0.644,93,0.02,94,0.3,96,0.718,98,1.206,103,0.311,104,0.967,105,0.066,106,1.363,107,0.541,110,0.395,112,0.612,114,1.875,115,0.025,116,0.995,117,0.161,118,0.745,119,0.806,120,0.691,122,0.319,127,1.015,129,0.713,130,0.043,132,0.063,135,0.249,136,0.442,137,0.08,138,0.146,139,0.146,145,0.686,146,0.17,148,1.842,152,1.091,153,0.128,158,1.082,159,0.098,160,0.109,164,1.482,167,0.421,169,1.668,171,1.528,172,3.91,173,0.524,176,1.864,179,0.426,180,0.915,181,1.302,185,0.09,190,0.007,191,0.638,196,2.564,197,2.26,201,0.161,202,1.685,203,1.37,208,0.649,209,1.83,211,0.122,212,2.19,213,1.887,214,0.254,217,1.46,223,0.468,224,2.364,227,0.333,228,0.204,232,1.494,235,1.599,241,1.6,249,0.56,250,2.744,253,0.395,256,1.875,257,0.356,259,1.224,262,0.786,263,0.251,264,0.772,266,0.515,272,0.266,273,0.336,277,0.053,281,1.779,284,1.6,285,2.135,289,0.79,290,1.558,291,1.683,294,0.244,295,2.28,296,0.474,297,0.355,298,1.527,303,0.415,304,0.364,307,0.726,309,1.066,311,0.544,316,0.244,321,0.718,326,1.476,328,0.542,329,0.887,333,0.468,335,0.372,340,1.296,341,0.14,348,1.387,350,0.45,353,0.352,360,0.234,369,0.594,372,5.228,374,1.116,379,0.651,380,0.205,381,0.18,382,0.787,383,0.207,387,0.87,390,0.413,394,0.491,395,0.117,399,0.866,400,1.069,401,1.437,405,0.413,407,0.486,409,0.3,417,0.929,418,0.726,420,1.032,422,0.193,425,0.207,428,0.151,430,0.266,431,0.3,435,0.356,436,0.301,437,1.716,438,0.299,440,1.112,441,0.157,444,0.082,447,0.668,449,0.132,450,0.123,459,0.577,461,0.687,466,1.253,468,0.157,471,0.678,472,0.765,473,1.751,487,0.589,488,0.358,493,0.081,495,1.214,498,1.068,509,0.167,511,0.355,517,0.828,519,0.122,522,1.868,524,1.302,525,0.644,530,0.288,531,0.262,533,2.738,540,0.973,541,1.018,543,1.096,545,1.519,547,0.668,550,0.973,551,1.676,554,1.237,555,1.116,560,0.444,562,1.999,566,0.29,574,1.411,575,0.291,577,0.346,582,3.567,583,0.574,587,1.178,591,0.74,592,1.411,594,0.266,597,1.253,599,0.745,601,0.161,603,0.847,605,0.542,613,0.501,629,2.364,645,0.319,646,0.832,647,0.207,649,1.377,661,0.39,663,0.103,664,1.196,666,0.79,673,0.491,674,1.999,675,0.772,680,1.032,684,1.313,687,2.614,699,2.248,705,0.348,711,1.042,721,0.415,723,2.941,729,1.558,731,1.482,737,1.244,738,0.754,740,0.544,741,0.589,743,3.091,744,0.53,750,0.434,752,0.79,756,2.364,757,0.604,758,0.701,765,0.304,766,0.426,768,0.276,774,0.984,776,1.519,777,0.687,779,0.806,787,1.196,788,0.561,793,2.03,794,0.928,795,1.188,802,0.944,803,0.587,809,1.057,812,0.211,813,2.364,817,0.253,827,0.612,836,0.487,840,0.623,841,2.094,853,0.828,854,1.446,859,1.253,860,1.779,863,1.082,876,0.447,879,0.847,881,2.129,882,0.544,886,1.494,900,0.649,906,2.28,907,0.951,910,2.101,924,1.008,930,0.783,931,1.37,933,1.217,941,2.044,944,0.929,945,1.482,947,1.205,954,0.935,956,1.919,968,0.929,972,1.244,974,1.614,976,0.568,983,0.687,985,1.92,989,1.008,990,1.044,994,2.435,995,1.446,996,0.929,999,3.831,1000,1.064,1008,2.316,1009,1.162,1012,1.939,1013,0.433,1022,0.678,1029,0.644,1031,0.774,1034,2.01,1035,0.559,1044,1.035,1052,0.823,1055,2.941,1056,1.638,1058,1.411,1059,1.912,1073,0.726,1074,3.123,1079,0.568,1082,2.557,1083,1.883,1084,0.589,1100,2.28,1101,1.297,1103,1.345,1107,1.599,1119,2.03,1131,0.462,1135,1.555,1141,1.377,1142,1.042,1143,1.313,1147,2.062,1148,1.069,1151,0.62,1152,0.754,1154,0.827,1182,0.701,1186,1.757,1196,3.658,1202,0.3,1203,2.445,1227,1.468,1231,1.685,1233,0.631,1235,3.11,1254,1.224,1294,0.908,1297,1.395,1298,1.665,1318,1.244,1326,0.349,1329,0.718,1332,2.126,1369,1.749,1370,1.008,1371,0.718,1384,1.482,1391,1.676,1392,1.264,1396,1.253,1400,1.757,1401,0.649,1415,1.095,1426,0.915,1429,1.528,1431,1.142,1447,2.135,1450,1.83,1459,0.828,1460,3.695,1465,2.991,1476,0.783,1488,1.096,1493,0.718,1501,3.222,1516,1.628,1519,2.062,1529,0.504,1563,0.684,1601,1.883,1607,3.503,1613,1.933,1619,1.641,1627,0.951,1630,0.635,1631,1.095,1632,0.544,1633,1.558,1636,1.563,1637,0.892,1642,1.685,1644,1.685,1645,1.069,1646,3.03,1647,2.456,1648,0.395,1651,1.779,1654,1.482,1662,0.623,1664,1.933,1668,1.161,1670,2.78,1687,1.752,1689,1.757,1724,2.094,1725,1.641,1731,2.468,1744,2.279,1748,1.395,1749,1.883,1752,1.482,1758,2.129,1775,1.599,1776,1.116,1778,1.392,1793,1.599,1809,1.519,1823,1.332,1824,2.28,1825,2.152,1842,4.261,1844,1.519,1865,2.58,1890,3.239,1906,2.05,1924,2.796,1934,2.03,1937,2.174,1940,1.018,1941,2.135,1942,0.887,1949,1.377,1959,1.887,1968,2.58,2005,0.79,2007,0.53,2009,1.446,2010,0.542,2016,1.459,2037,1.939,2038,4.86,2062,0.92,2095,0.718,2122,2.825,2124,2.917,2128,1.224,2131,1.519,2134,2.67,2143,1.558,2154,1.519,2159,1.939,2198,1.933,2216,1.599,2234,1.066,2244,2.846,2248,1.558,2253,2.279,2272,1.411,2282,1.999,2307,1.731,2309,0.984,2328,3.831,2357,1.641,2391,3.908,2406,2.941,2417,1.641,2421,2.67,2428,2.738,2434,1.999,2450,2.03,2476,2.796,2528,4.701,2529,2.598,2542,1.082,2546,2.202,2547,1.482,2550,1.282,2554,0.736,2559,2.796,2575,3.236,2597,1.558,2601,6.448,2655,1.731,2658,2.796,2660,1.018,2665,5.575,2669,3.11,2709,2.28,2710,2.796,2727,2.456,2728,2.941,2729,4.417,2730,2.796,2741,1.042,2742,3.841,2743,1.161,2747,2.825,2748,0.589,2752,1.15,2753,1.83,2754,1.558,2772,0.995,2774,5.014,2789,1.558,2804,3.313,2826,3.231,2827,1.059,2833,1.482,2838,2.016,2844,2.388,2845,4.574,2853,2.28,2854,2.28,2883,1.731,2887,3.996,2917,1.676,2919,1.018,2924,2.28,2943,1.731,2974,1.528,2988,1.999,3087,2.129,3198,2.062,3229,0.908,3230,4.029,3281,3.441,3291,1.345,3296,3.313,3350,3.441,3364,2.062,3370,1.313,3380,1.883,3429,1.446,3441,3.241,3442,3.11,3512,3.567,3574,3.567,3655,2.941,3722,2.796,3732,3.123,3744,2.557,3750,1.999,3754,3.658,3814,1.83,3815,2.67,3831,2.507,3841,2.062,3845,2.456,3907,1.779,4011,2.371,4015,3.11,4035,2.28,4125,1.883,4161,1.486,4329,2.832,4437,3.524,4442,3.694,4456,3.461,4517,2.657,4532,3.658,4533,2.364,4535,2.456,4566,2.057,4618,2.28,4621,2.28,4630,4.503,4716,5.349,5057,3.11,5141,6.107,5206,3.313,5247,2.941,5310,4.539,5312,2.941,5337,3.03,5341,1.377,5389,1.282,5832,3.316,5834,2.28,5843,2.364,5864,4.218,5870,1.939,5876,2.456,5960,2.941,5962,3.694,6091,3.313,6497,2.941,6557,2.796,6581,1.196,6660,2.941,6661,1.939,6701,3.567,6754,2.941,7132,4.539,7169,2.364,7191,5.575,7348,3.11,7416,4.029,7430,7.347,7551,3.11,7584,3.831,8092,1.83,8285,2.28,8289,3.328,8481,2.796,8632,2.941,8860,3.908,8861,6.471,8867,5.228,8985,4.261,9194,3.567,9589,3.831,9768,3.567,9973,2.796,9997,2.796,10153,4.86,10337,2.456,10359,7.41,10628,7.41,10845,6.23,10992,3.441,11029,4.887,11162,2.796,11252,2.796,11658,3.908,12496,4.86,12543,7.517,12547,3.365,12835,4.424,12836,4.424,12837,4.424,12838,3.313,12839,3.567,12840,3.11,12841,4.424,12842,4.424,12843,5.354,12844,4.424,12845,4.424,12846,8.511,12847,3.908,12848,4.539,12849,4.424,12850,3.908,12851,3.908,12852,4.424,12853,4.424,12854,4.424,12855,4.424,12856,4.424,12857,4.424,12858,3.908,12859,4.424,12860,6.062,12861,4.424,12862,4.424,12863,7.438,12864,4.424,12865,4.424,12866,4.424,12867,4.424,12868,8.923,12869,4.424,12870,4.424,12871,4.424,12872,4.424,12873,4.424,12874,6.062,12875,8.511,12876,4.424,12877,4.424,12878,4.424,12879,4.424,12880,6.914,12881,4.424,12882,4.424,12883,6.062,12884,3.908,12885,4.424,12886,3.908,12887,4.424,12888,4.424,12889,3.567,12890,4.424,12891,4.424,12892,4.424,12893,6.062,12894,4.424,12895,6.914,12896,4.424,12897,4.424,12898,4.424,12899,4.424,12900,4.424,12901,4.424,12902,5.354,12903,4.424,12904,4.424,12905,4.424,12906,3.908,12907,4.424,12908,4.424,12909,4.424,12910,4.424,12911,4.424,12912,6.914,12913,4.424,12914,4.424,12915,4.424,12916,4.424,12917,4.424,12918,4.424,12919,4.424,12920,4.424,12921,4.424,12922,6.062,12923,4.424,12924,4.424,12925,4.424,12926,4.424,12927,4.424,12928,4.424,12929,4.424,12930,4.424,12931,4.424,12932,4.424,12933,4.424,12934,4.424,12935,4.424,12936,3.908,12937,4.424,12938,6.062,12939,4.424,12940,3.908,12941,4.424,12942,4.424,12943,6.107,12944,6.062,12945,4.424,12946,4.424,12947,4.424,12948,6.062,12949,6.062,12950,4.424,12951,4.424,12952,4.424,12953,4.424,12954,4.424,12955,4.424,12956,4.424,12957,4.424,12958,6.062,12959,4.424,12960,4.424,12961,4.424,12962,6.062,12963,4.424,12964,6.914,12965,4.424,12966,3.313,12967,4.424,12968,4.424,12969,4.424,12970,4.424,12971,4.424,12972,4.424,12973,6.062,12974,4.424,12975,4.424,12976,4.424,12977,4.424,12978,4.424,12979,4.424,12980,4.424,12981,4.424,12982,4.424,12983,4.424,12984,4.424,12985,4.424,12986,3.313,12987,4.424,12988,4.424,12989,4.424,12990,4.424,12991,4.424,12992,4.424,12993,4.424,12994,3.567,12995,4.424,12996,3.567,12997,3.908,12998,3.908,12999,4.424,13000,4.424,13001,4.424,13002,4.424,13003,4.424,13004,4.424,13005,4.424,13006,4.424,13007,6.062,13008,4.424,13009,4.424,13010,4.424,13011,4.424,13012,4.424,13013,4.424,13014,4.424,13015,4.424,13016,4.424,13017,4.424,13018,3.908,13019,6.062,13020,3.908,13021,4.424,13022,4.424,13023,4.424,13024,3.313,13025,4.424,13026,4.424,13027,3.908,13028,4.424,13029,3.908,13030,4.424,13031,3.908,13032,4.424,13033,4.424,13034,5.354,13035,4.424,13036,4.424,13037,4.424,13038,4.424,13039,4.424,13040,4.424,13041,4.424]],["title//en/lessons/retired/getting-started-with-github-desktop",[4,0.195,60,0.09,143,1.328,316,0.224,339,1.073,1691,0.743]],["body//en/lessons/retired/getting-started-with-github-desktop",[1,0.855,3,0.088,4,0.327,5,0.08,6,0.566,7,2.175,8,0.692,9,0.136,10,1.481,12,0.109,14,0.343,15,0.445,17,1.039,18,0.434,19,0.604,20,1.519,23,0.62,25,0.27,26,0.439,28,0.893,29,0.453,30,0.683,32,2.211,34,1.468,38,0.69,39,0.509,40,0.196,42,0.203,45,0.084,46,0.103,47,0.516,48,0.826,49,0.098,51,0.813,57,0.335,58,0.956,60,0.211,64,0.61,65,1.609,67,0.992,68,0.516,69,1.137,70,1.528,71,0.093,72,0.845,73,1.686,74,0.616,76,0.516,77,2.073,78,1.284,81,0.442,82,0.044,83,0.694,86,1.165,87,0.348,88,0.461,89,0.629,90,1.394,91,1.165,92,0.373,93,0.027,94,0.462,95,0.757,96,0.967,98,1.19,103,0.303,104,0.73,105,0.119,107,0.338,108,0.516,110,0.385,111,0.792,112,0.906,114,1.087,115,0.026,116,0.97,117,0.149,118,1.123,119,0.574,120,0.604,121,1.995,122,0.298,123,1.57,124,1.087,125,1.247,127,1.004,129,0.782,130,0.041,132,0.06,133,1.039,134,0.603,135,0.246,136,0.537,137,0.075,138,0.125,139,0.187,143,3.043,144,0.637,146,0.184,152,0.604,153,0.102,154,2.012,159,0.08,160,0.115,167,0.7,169,0.845,171,1.087,173,0.533,175,2.343,176,1.25,180,1.03,185,0.11,189,0.261,190,0.008,191,0.679,192,1.76,193,0.861,200,0.59,201,0.214,205,0.683,208,0.73,209,2.463,211,0.249,214,0.298,216,1.221,217,1.039,220,0.604,223,0.509,227,0.23,228,0.221,236,1.113,238,1.337,239,2.463,241,1.138,242,0.343,249,0.349,250,1.519,251,0.97,253,0.444,255,2.492,261,0.61,262,0.954,266,0.795,268,0.932,272,0.324,273,0.331,277,0.07,281,1.734,288,1.734,294,0.238,296,0.876,297,0.271,298,1.337,303,0.528,304,0.259,307,0.979,309,1.434,310,1.726,311,1.041,312,1.138,316,0.524,318,1.134,320,1.72,328,0.532,333,0.462,335,0.257,339,2.507,345,0.515,347,2.586,349,0.489,350,0.543,353,0.364,357,0.498,358,0.604,360,0.238,363,0.543,368,0.752,375,1.055,377,1.039,379,0.635,380,0.128,381,0.128,382,0.827,383,0.233,387,0.98,389,0.436,390,0.353,395,0.154,397,1.279,398,1.89,401,1.378,405,0.383,406,1.558,407,0.586,410,0.93,411,3.229,412,2.725,414,0.788,418,0.516,419,1.276,420,1.014,422,0.138,424,0.373,425,0.292,428,0.203,430,0.464,431,0.292,432,0.885,433,0.475,435,0.383,436,0.167,438,0.38,439,0.179,441,0.14,442,0.516,444,0.038,449,0.116,450,0.124,459,0.566,460,0.931,461,0.773,464,1.718,468,0.163,470,0.905,471,0.757,472,0.544,486,0.189,491,1.25,493,0.065,494,1.409,497,1.342,498,0.855,502,2.866,505,0.954,506,0.406,510,1.194,511,0.196,513,0.426,523,2.073,526,1.315,527,1.243,531,0.257,532,2.009,533,1.948,535,2.462,538,1.609,540,1.861,542,0.77,543,1.383,547,0.651,548,1.375,549,0.792,550,0.948,551,1.647,553,2.075,557,0.97,566,0.327,575,0.138,577,0.653,586,0.826,587,1.014,591,0.462,597,1.221,599,0.949,600,0.845,601,0.179,607,2.045,610,0.246,613,0.489,618,0.584,632,1.444,633,2.009,634,1.642,635,1.004,636,1.681,643,1.138,645,0.244,646,0.602,647,0.186,649,1.342,655,2.075,661,0.345,663,0.171,664,1.165,673,0.625,680,0.734,682,0.926,683,0.813,701,1.599,702,2.99,705,0.3,706,1.218,707,0.328,721,0.41,729,1.519,738,1.162,739,1.222,740,0.732,741,0.979,744,0.516,745,2.866,747,1.89,748,0.845,750,0.83,752,0.77,755,0.629,758,0.944,761,2.546,762,1.342,765,0.301,766,0.575,768,0.386,778,1.039,779,0.574,784,1.375,785,1.283,787,1.165,788,0.483,789,3.229,795,1.337,802,0.813,803,0.434,804,1.481,806,0.574,808,1.194,809,0.752,810,1.758,812,0.171,814,1.114,816,1.732,817,0.237,818,2.61,821,0.773,827,0.855,828,2.108,836,0.81,840,0.45,844,1.638,848,1.306,852,0.619,860,1.734,871,1.31,874,1.19,876,0.436,882,0.732,883,0.926,900,0.638,904,2.53,908,1.995,916,1.444,917,1.923,920,1.599,925,1.558,930,0.675,931,1.253,933,1.2,944,0.905,945,1.995,947,0.667,950,0.19,951,0.77,954,0.436,957,1.51,966,1.194,967,0.792,972,1.4,976,0.403,980,1.277,983,0.489,988,0.694,989,1.361,996,0.905,1005,1.647,1009,0.589,1011,1.063,1013,0.431,1027,1.194,1029,0.373,1035,0.398,1051,1.039,1058,1.375,1059,2.135,1073,0.979,1075,1.039,1082,4.819,1084,0.792,1085,1.687,1086,3.229,1091,1.235,1102,1.039,1105,0.944,1111,1.519,1112,1.015,1114,1.409,1127,2.346,1130,1.25,1131,0.446,1133,0.929,1135,0.97,1136,1.687,1151,1.081,1155,3.445,1159,2.209,1187,1.843,1190,5.235,1202,0.292,1211,1.734,1216,1.063,1225,2.287,1228,1.89,1237,1.835,1240,0.604,1298,1.039,1318,0.885,1320,2.465,1326,0.498,1329,0.7,1370,1.361,1401,0.462,1406,1.89,1408,1.481,1409,0.865,1429,1.502,1430,1.192,1455,2.024,1460,3.29,1468,2.866,1476,0.773,1497,1.558,1521,1.89,1522,0.99,1528,3.593,1529,0.464,1590,1.655,1591,1.519,1596,1.444,1608,3.223,1615,1.835,1625,1.558,1627,1.279,1629,1.192,1631,0.635,1637,0.635,1648,0.61,1654,1.444,1662,0.516,1668,0.826,1678,2.146,1684,0.964,1690,2.075,1691,1.732,1707,2.097,1711,1.642,1721,1.481,1727,1.342,1732,1.519,1748,1.693,1753,2.304,1756,1.977,1823,0.948,1825,1.342,1909,2.393,1913,2.534,1922,0.865,1929,1.948,1942,1.548,1947,1.224,1948,0.752,1959,2.29,1981,1.37,1982,2.075,1985,1.113,2005,1.218,2008,3.031,2010,0.385,2058,0.926,2061,1.039,2079,0.845,2086,2.716,2087,1.14,2095,0.967,2097,1.558,2108,2.075,2109,1.221,2127,0.953,2128,1.887,2129,1.81,2133,1.114,2139,2.725,2142,1.686,2159,2.99,2172,0.884,2173,2.009,2183,2.045,2189,1.519,2193,1.31,2194,2.69,2204,2.175,2213,1.23,2240,1.375,2253,1.192,2277,2.99,2288,2.075,2306,0.826,2308,2.268,2309,0.967,2321,2.009,2323,2.866,2338,0.635,2382,0.845,2383,3.068,2450,2.285,2536,1.767,2542,1.218,2550,1.25,2583,2.866,2593,2.725,2708,3.764,2748,0.979,2752,0.717,2753,1.783,2754,2.097,2759,2.403,2765,2.729,2766,3.082,2772,1.989,2789,1.519,2792,1.609,2795,1.606,2812,1.599,2822,1.039,2824,1.726,2825,1.337,2833,1.995,2848,1.887,2871,1.434,2874,1.558,2898,1.887,2899,2.009,2903,2.045,2908,3.031,2909,1.572,2917,1.192,2919,0.635,2923,1.519,2925,2.235,2942,1.89,2955,2.146,2965,2.866,2981,4.442,3000,5.614,3013,3.306,3015,4.459,3022,5.046,3037,2.725,3047,1.783,3050,1.835,3094,1.221,3101,2.69,3115,2.61,3123,1.642,3129,2.222,3130,2.602,3131,2.146,3159,2.725,3160,3.808,3196,3.031,3198,2.775,3200,3.042,3202,4.362,3214,2.304,3229,1.758,3255,2.725,3263,3.229,3273,1.931,3274,5.307,3280,1.409,3288,1.734,3289,2.963,3290,2.009,3320,1.113,3338,1.931,3360,1.558,3361,3.031,3369,2.152,3383,3.515,3424,2.963,3563,3.787,3695,3.476,3706,2.229,3721,1.948,3762,2.725,3796,1.734,3806,2.903,3829,3.598,3864,2.075,3907,2.395,3989,5.266,4018,3.306,4027,3.429,4117,2.075,4265,1.138,4273,1.948,4426,2.393,4506,3.808,4565,1.89,4622,2.866,4656,2.075,4773,1.599,4950,2.602,4969,2.866,5098,2.395,5289,2.395,5331,4.459,5355,2.866,5356,1.481,5368,1.734,5404,1.375,5498,2.222,5499,6.159,5518,4.801,5551,2.222,5651,1.948,5832,2.903,5844,3.031,5887,2.492,5890,2.073,5918,2.725,5977,2.146,6554,3.031,6556,3.306,6581,1.609,7078,3.476,7243,3.515,7413,3.476,7597,2.866,7760,2.725,7807,2.393,8067,2.963,8655,2.602,8688,3.182,8848,3.031,9066,3.808,9260,4.795,9523,3.808,9623,3.764,9729,2.725,10673,3.808,10690,2.725,10930,4.795,11294,2.602,11312,2.866,12262,3.808,12512,2.866,13042,5.932,13043,4.312,13044,4.312,13045,4.312,13046,4.312,13047,5.955,13048,4.312,13049,4.312,13050,4.312,13051,2.866,13052,4.312,13053,4.312,13054,5.955,13055,2.725,13056,3.476,13057,3.476,13058,4.312,13059,4.817,13060,4.801,13061,4.801,13062,4.801,13063,3.476,13064,3.476,13065,4.312,13066,4.311,13067,5.955,13068,3.808,13069,4.312,13070,3.808,13071,4.312,13072,4.312,13073,4.312,13074,4.312,13075,4.312,13076,4.312,13077,4.312,13078,3.229]],["title//en/lessons/getting-started-with-markdown",[468,0.1,1073,0.628,2981,2.526]],["body//en/lessons/getting-started-with-markdown",[3,0.102,5,0.081,6,0.755,8,0.46,9,0.135,10,2.02,13,1.048,18,0.429,19,1.022,20,2.072,26,0.31,29,0.445,31,1.642,33,1.627,36,0.946,40,0.211,42,0.31,45,0.064,46,0.107,49,0.079,57,0.362,60,0.205,64,0.71,71,0.092,82,0.044,83,1.027,87,0.227,88,0.457,89,0.542,90,1.002,93,0.021,96,0.955,103,0.414,105,0.136,115,0.017,116,1.642,117,0.142,118,0.723,119,0.971,120,0.69,132,0.06,133,1.758,137,0.052,138,0.149,139,0.154,141,1.076,146,0.154,148,2.219,159,0.092,160,0.112,167,0.559,173,0.541,185,0.127,189,0.217,190,0.007,191,0.673,200,0.541,201,0.137,202,3.023,214,0.201,220,0.46,221,0.476,223,0.549,227,0.282,228,0.149,236,2.142,249,0.476,259,1.627,268,0.875,272,0.201,277,0.08,294,0.471,296,0.782,299,1.05,303,0.439,304,0.353,309,1.417,316,0.403,318,1.32,320,1.483,335,0.254,339,2.254,341,0.151,347,2.575,349,0.666,353,0.241,357,0.578,358,1.022,360,0.201,363,0.383,377,1.912,380,0.217,381,0.236,394,0.643,406,1.385,407,0.414,410,0.925,412,3.717,427,0.716,428,0.249,430,0.439,431,0.578,432,1.629,433,0.915,435,0.282,438,0.381,441,0.112,444,0.084,449,0.1,460,0.803,464,1.533,468,0.139,470,1.533,472,0.922,476,0.414,486,0.184,488,0.476,493,0.052,505,1.029,506,0.35,509,0.255,511,0.268,512,2.072,513,0.48,519,0.255,525,0.687,529,2.523,530,0.601,531,0.254,532,2.741,547,0.888,566,0.282,575,0.29,577,0.572,580,1.97,591,0.63,599,0.898,609,3.402,618,0.865,634,2.24,642,2.182,647,0.184,652,3.03,663,0.17,675,1.026,684,2.464,714,0.888,721,0.439,724,1.348,744,0.874,763,1.126,765,0.241,768,0.396,777,0.666,779,0.783,800,1.022,806,0.971,810,1.498,812,0.137,816,1.385,818,2.578,821,0.827,827,0.738,830,1.483,832,1.126,837,4.242,840,0.445,843,3.265,847,1.293,855,2.24,869,4.404,876,0.738,877,1.323,882,0.723,883,1.834,884,1.629,886,1.957,900,0.782,910,1.787,912,1.002,933,0.824,967,0.783,973,2.02,976,0.398,986,1.264,987,1.705,988,0.685,989,1.214,1004,1.97,1009,1.263,1028,1.323,1029,0.763,1040,1.075,1051,1.489,1052,0.732,1054,2.24,1062,1.026,1073,0.704,1075,1.026,1102,1.417,1127,2.648,1131,0.459,1135,1.323,1148,1.364,1185,3.298,1225,1.589,1226,4.614,1240,1.308,1320,3.144,1326,0.492,1369,1.153,1391,1.627,1398,2.657,1409,1.18,1457,1.002,1459,1.742,1518,1.126,1528,4.405,1626,3.265,1629,2.296,1630,0.845,1631,0.866,1640,2.182,1662,0.445,1714,3.586,1721,2.02,1729,2.356,1732,2.072,1748,1.353,1793,2.125,1827,3.03,1858,1.026,1902,1.97,1913,2.503,1920,2.365,1932,1.592,1942,1.18,1949,1.831,1964,2.072,1984,2.503,1998,2.924,2003,1.126,2010,0.526,2021,1.786,2037,2.578,2079,1.673,2127,0.685,2158,4.277,2162,2.365,2172,0.763,2193,1.787,2212,1.464,2277,2.578,2291,0.978,2306,1.126,2325,2.182,2351,3.433,2353,1.665,2373,1.831,2399,5.195,2536,1.745,2550,1.705,2676,2.831,2743,1.126,2745,2.831,2810,3.4,2812,2.945,2822,2.262,2875,1.665,2886,2.578,2901,1.705,2903,3.215,2925,2.43,2950,4.242,2974,1.841,2981,4.568,2990,5.467,3009,3.143,3030,2.571,3129,4.09,3131,2.927,3183,4.053,3196,4.135,3317,5.467,3345,3.48,3372,4.407,3422,3.901,3563,4.053,3688,4.853,3930,3.143,3970,2.365,3975,3.717,4108,3.313,4117,3.821,4143,4.131,4562,2.927,4656,3.514,4780,4.405,4969,2.831,5232,4.407,5288,3.143,5289,2.936,5492,4.853,5513,3.283,5529,2.927,5534,3.514,5556,3.91,5818,3.143,5832,2.503,6554,4.135,6581,1.973,7243,3.762,7671,4.742,7774,4.614,7778,4.614,8085,7.684,8260,2.657,8350,5.467,8597,5.886,8897,4.404,9328,5.886,9531,4.404,9544,3.549,11075,3.91,11237,6.448,11301,3.91,11345,4.405,12103,4.742,12267,4.742,12440,4.853,12491,5.886,13059,5.25,13060,4.742,13061,4.742,13062,4.742,13079,5.277,13080,8.536,13081,5.882,13082,5.882,13083,7.684,13084,5.882,13085,5.882,13086,4.404,13087,5.882,13088,5.882,13089,5.882,13090,5.132,13091,7.301,13092,7.301,13093,5.886,13094,7.301,13095,7.939,13096,7.301,13097,7.301,13098,5.132,13099,5.132,13100,5.882,13101,5.882,13102,5.882,13103,5.882,13104,5.882,13105,5.882,13106,5.882,13107,7.301,13108,5.886,13109,5.882]],["title//en/lessons/getting-started-with-mysql-using-r",[4,0.251,2016,0.832,13110,4.231]],["body//en/lessons/getting-started-with-mysql-using-r",[1,1.104,3,0.049,4,0.306,5,0.081,6,0.608,7,2.04,8,0.703,9,0.12,12,0.139,13,0.483,14,0.387,15,0.538,17,1.475,18,0.65,19,0.536,22,0.77,24,0.823,25,0.562,27,1.635,29,0.183,30,0.868,31,1.439,36,0.958,39,0.23,40,0.177,42,0.187,45,0.096,46,0.07,47,0.483,48,1.049,49,0.099,51,0.873,55,0.444,57,0.291,58,0.458,60,0.21,63,1.142,64,0.66,71,0.092,74,0.758,76,0.483,78,0.637,81,0.444,82,0.038,83,0.446,87,0.148,88,0.24,89,0.353,92,0.331,93,0.024,94,0.371,95,0.537,105,0.136,111,0.729,112,0.553,115,0.023,116,1.232,117,0.164,118,0.786,119,0.729,120,0.501,122,0.199,124,0.965,125,0.7,128,0.703,129,0.713,130,0.043,132,0.056,134,0.558,135,0.204,136,0.617,137,0.07,138,0.134,139,0.18,140,0.944,141,1.026,143,1.251,145,0.681,146,0.167,152,1.108,153,0.137,157,0.656,158,0.684,159,0.094,160,0.113,176,1.15,179,0.656,185,0.127,189,0.228,190,0.008,191,0.59,192,0.988,193,0.692,197,1.164,200,0.527,201,0.188,206,1.192,208,0.748,211,0.192,214,0.294,221,0.31,223,0.23,227,0.247,228,0.212,229,1.349,230,3.309,238,0.75,242,0.221,243,0.75,249,0.444,251,0.861,253,0.249,256,1.381,257,0.361,261,0.342,262,0.496,263,0.233,264,1.218,266,0.745,267,0.49,268,0.603,272,0.296,273,0.247,274,1.944,277,0.068,282,1.049,291,1.4,294,0.436,297,0.414,299,0.684,302,1.821,303,0.502,307,0.92,311,0.973,313,0.86,316,0.471,318,1.064,328,0.342,329,1.099,330,0.553,333,0.52,335,0.319,337,2.636,339,1.446,341,0.155,344,1.164,345,0.331,349,0.434,350,0.357,357,0.433,360,0.212,367,1.099,369,0.627,375,0.592,380,0.219,381,0.163,383,0.317,390,0.446,391,1.515,394,0.685,395,0.134,400,1.189,401,0.978,404,3.087,405,0.183,406,0.668,409,0.259,414,0.7,416,0.553,419,1.197,422,0.236,425,0.289,428,0.262,429,1.699,430,0.557,433,0.769,435,0.423,436,0.297,438,0.302,439,0.205,440,1,441,0.133,442,0.766,443,1.638,444,0.084,447,0.705,449,0.153,450,0.128,459,0.731,460,0.523,462,1.898,468,0.172,470,0.804,472,0.483,485,0.483,486,0.147,489,1.829,490,2.572,493,0.068,494,1.251,495,1.054,498,0.55,504,1.108,505,0.496,506,0.262,509,0.223,511,0.174,513,0.302,517,1.747,519,0.203,525,0.331,527,0.55,530,0.515,531,0.276,538,1.996,543,1.014,546,1.011,549,0.729,554,0.637,559,0.942,560,0.436,566,0.306,570,0.905,573,1.177,575,0.273,576,0.787,577,0.3,586,0.733,594,0.23,597,1.084,599,0.674,601,0.162,604,5.157,605,0.572,610,0.252,618,0.685,640,2.941,643,1.011,645,0.324,646,0.646,647,0.194,659,0.861,661,0.302,665,1.089,666,1.247,672,0.7,675,0.668,682,1.177,683,1.049,687,2.549,695,1.905,699,1.42,700,0.637,705,0.276,707,0.302,709,1.349,714,0.827,721,0.444,724,0.622,731,1.282,733,2.129,737,1.433,738,0.652,741,0.509,744,0.884,750,0.627,755,0.746,758,0.607,765,0.262,766,0.269,777,0.791,778,1.115,779,0.729,785,0.668,787,1.886,788,0.343,794,0.398,795,0.75,799,1.251,801,1.084,803,0.466,805,1.315,806,0.509,807,1.311,810,1.736,812,0.194,814,1.025,816,0.901,817,0.256,818,1.678,821,1.054,825,2.203,827,0.646,829,1.29,835,0.483,839,0.795,844,1.313,847,1.204,853,0.716,858,0.827,870,1.251,874,1.475,876,0.705,880,3.734,882,0.674,884,1.769,900,0.41,910,1.164,913,2.807,926,1.245,927,1.63,930,0.434,931,1.423,938,2.867,939,0.901,950,0.122,954,0.387,967,1.077,971,1.979,975,0.988,976,0.548,977,1.613,984,1.192,988,0.745,1000,0.523,1004,1.282,1007,2.691,1013,0.398,1022,0.375,1024,0.944,1029,0.554,1031,0.398,1032,1.276,1035,0.353,1040,1.131,1044,0.621,1048,0.919,1052,0.59,1057,1.221,1059,1.059,1061,2.401,1063,2.046,1065,3.511,1079,0.644,1091,0.847,1101,1.215,1102,0.922,1111,2.602,1120,1.049,1130,1.11,1133,0.933,1140,2.414,1148,1.449,1162,1.059,1167,1.192,1188,2.545,1202,0.259,1211,1.54,1212,0.999,1216,0.684,1231,2.086,1234,0.881,1240,1.184,1259,1.035,1261,1.506,1285,1.583,1301,1.73,1326,0.316,1331,1.084,1382,2.45,1392,1.001,1394,1.384,1401,0.587,1404,2.691,1415,0.942,1426,1.054,1457,0.933,1458,1.905,1459,1.599,1461,1.011,1476,0.621,1488,0.607,1493,0.622,1501,2.553,1523,1.197,1529,0.384,1531,2.42,1545,3.087,1563,0.989,1565,1.251,1573,2.822,1574,3.382,1619,1.42,1622,2.226,1631,1.231,1639,1.001,1645,1.252,1648,0.342,1653,3.238,1654,1.282,1660,1.95,1662,0.581,1664,2.627,1665,2.106,1667,3.166,1670,2.572,1684,0.41,1687,0.861,1691,0.7,1694,0.523,1717,1.164,1778,0.716,1791,1.678,1844,1.315,1853,1.247,1881,1.63,1895,0.965,1903,0.564,1906,1.541,1922,0.768,1932,1.541,1941,1.349,1954,2.203,1959,1.192,1967,2.813,1972,1.29,1995,1.705,2005,0.684,2010,0.723,2016,1.489,2021,0.861,2050,2.464,2058,1.177,2061,0.668,2062,0.509,2079,1.368,2087,0.733,2095,1.133,2102,0.965,2104,1.541,2109,1.084,2120,1.973,2127,0.638,2128,1.515,2131,1.315,2142,2.608,2161,2.691,2163,2.867,2170,1.541,2172,0.829,2173,1.784,2180,1.221,2193,2.335,2198,2.356,2202,1.678,2203,5.556,2205,4.785,2212,0.768,2216,1.384,2228,5.108,2234,1.319,2237,2.372,2253,2.188,2258,1.192,2265,2.125,2272,1.221,2295,2.572,2296,3.641,2298,5.356,2302,3.676,2305,1.905,2306,1.049,2307,1.498,2313,2.927,2325,2.032,2329,2.867,2356,2.977,2357,1.42,2450,1.282,2486,2.046,2529,2.533,2542,0.684,2592,4.412,2596,1.843,2633,2.125,2652,1.42,2660,0.881,2691,3.087,2692,2.125,2693,3.382,2709,2.822,2710,3.462,2727,3.041,2728,3.641,2743,1.337,2752,0.637,2761,2.691,2766,1.73,2772,1.439,2797,1.384,2803,1.458,2811,0.988,2816,1.905,2825,1.448,2826,1.349,2827,1.051,2829,1.689,2833,1.835,2851,1.038,2875,1.084,2883,2.731,2889,5.759,2919,1.301,2923,1.349,2925,1.689,2944,2.31,2975,1.979,2983,3.041,3001,4.102,3019,2.31,3020,3.382,3026,2.032,3043,1.881,3047,1.583,3062,3.959,3071,3.166,3086,4.91,3101,1.73,3102,1.843,3170,1.73,3180,2.213,3187,2.401,3215,2.046,3229,1.866,3236,2.636,3238,0.842,3263,2.867,3264,3.087,3328,1.784,3408,1.221,3669,2.39,3712,2.213,3716,2.833,3869,2.553,3926,3.166,3961,3.305,3966,6.166,4014,2.125,4037,3.462,4101,2.475,4151,4.641,4254,2.31,4353,1.73,4456,1.458,4566,1.843,4579,3.166,4741,4.637,4969,3.36,5076,3.676,5186,2.046,5307,1.784,5310,2.867,5368,2.203,5389,2.023,5449,3.55,5488,2.867,5619,5.476,5722,1.784,5852,3.462,5860,5.754,5863,2.31,6043,2.42,6217,2.545,6382,2.545,6467,2.213,6493,3.382,6534,1.843,6554,2.691,6581,1.996,6599,5.476,6754,3.641,6761,2.125,6808,3.087,6986,4.838,7193,2.867,7209,2.086,7257,3.382,7807,2.125,7815,4.573,7860,2.545,7865,3.382,7867,3.166,8045,2.691,8237,2.691,8260,2.889,8289,2.636,8688,2.046,8820,2.867,8898,4.637,9068,2.545,9247,3.305,9277,2.42,9530,4.907,9606,2.867,9697,2.691,10408,3.382,10844,5.754,10913,2.42,11315,2.046,11454,3.382,11720,3.382,13110,7.649,13111,4.417,13112,3.829,13113,3.829,13114,3.829,13115,3.829,13116,4.102,13117,3.829,13118,3.829,13119,9.2,13120,5.478,13121,3.382,13122,3.829,13123,3.829,13124,3.829,13125,3.382,13126,3.829,13127,5.478,13128,3.829,13129,3.829,13130,3.829,13131,5.478,13132,3.829,13133,6.396,13134,3.829,13135,3.829,13136,3.829,13137,5.478,13138,3.829,13139,3.829,13140,5.478,13141,3.087,13142,3.829,13143,3.829,13144,3.382,13145,3.829,13146,3.829,13147,3.829,13148,3.829,13149,3.382,13150,3.829,13151,3.829,13152,5.478,13153,8.684,13154,5.478,13155,6.166,13156,3.829,13157,3.829,13158,9.093,13159,3.829,13160,8.74,13161,7.387,13162,8.545,13163,8.358,13164,8.358,13165,5.478,13166,5.478,13167,3.829,13168,3.829,13169,6.981,13170,7.387,13171,3.829,13172,6.981,13173,5.478,13174,3.829,13175,7.387,13176,6.396,13177,3.829,13178,7.912,13179,3.382,13180,3.829,13181,3.829,13182,3.829,13183,6.981,13184,3.829,13185,3.829,13186,3.829,13187,3.829,13188,3.829,13189,7.684,13190,7.912,13191,3.829,13192,3.829,13193,3.829,13194,3.382,13195,2.545,13196,3.829,13197,3.829,13198,3.829,13199,3.829,13200,3.829,13201,3.829,13202,3.829,13203,3.829,13204,3.829,13205,7.387,13206,7.387,13207,7.387,13208,7.387,13209,7.387,13210,7.387,13211,5.478,13212,7.912,13213,5.157,13214,6.396,13215,8.237,13216,5.478,13217,3.829,13218,3.829,13219,3.829,13220,3.829,13221,3.087,13222,3.829,13223,6.396,13224,3.829,13225,7.387,13226,6.981,13227,6.981,13228,6.981,13229,5.478,13230,3.829,13231,3.829,13232,3.087,13233,7.684,13234,3.829,13235,5.478,13236,3.829,13237,3.829,13238,3.829,13239,5.478,13240,3.829,13241,3.829,13242,6.396,13243,7.387,13244,3.829,13245,3.829,13246,3.829,13247,3.829,13248,3.829,13249,5.478,13250,7.275,13251,6.396,13252,6.988,13253,6.396,13254,5.478,13255,3.087,13256,6.981,13257,8.358,13258,6.396,13259,6.396,13260,3.382,13261,3.829,13262,5.478,13263,5.478,13264,3.382,13265,3.829,13266,3.829,13267,5.478,13268,6.981,13269,5.629,13270,3.829,13271,3.829,13272,3.829,13273,3.829,13274,3.829,13275,5.478,13276,6.396,13277,3.829,13278,3.829,13279,3.829,13280,3.829,13281,3.829,13282,3.829,13283,3.829,13284,5.478,13285,5.478,13286,6.981,13287,6.981,13288,6.396,13289,7.684,13290,5.478,13291,6.396,13292,6.396,13293,6.396,13294,5.478,13295,5.478,13296,6.981,13297,6.396,13298,6.396,13299,3.829,13300,5.478,13301,5.478,13302,5.478,13303,5.478,13304,5.478,13305,5.478,13306,5.478,13307,5.478,13308,5.478,13309,3.829,13310,5.478,13311,5.478,13312,5.478,13313,3.829,13314,3.829,13315,5.478,13316,3.382,13317,2.691,13318,3.382,13319,3.829,13320,2.867,13321,3.829,13322,3.829,13323,3.829,13324,3.829,13325,3.829,13326,3.829,13327,3.829,13328,3.829]],["title//en/lessons/googlemaps-googleearth",[98,1.052,1054,1.674,2838,0.988,6865,2.187]],["body//en/lessons/googlemaps-googleearth",[3,0.064,4,0.241,5,0.069,9,0.137,12,0.137,13,1.177,14,0.253,15,0.424,18,0.652,20,1.768,21,3.759,25,0.314,26,0.388,28,0.706,29,0.241,39,0.47,40,0.167,42,0.171,45,0.085,46,0.095,47,0.676,49,0.099,51,0.685,55,0.597,57,0.229,58,0.79,59,0.791,60,0.206,67,1.155,68,0.601,69,0.971,71,0.092,74,0.42,78,0.835,79,2.379,81,0.443,82,0.031,85,2.586,88,0.413,89,0.75,90,0.855,92,0.571,93,0.015,94,0.447,98,1.653,103,0.353,104,0.538,105,0.117,108,0.882,112,0.667,113,1.079,114,1.266,115,0.026,117,0.165,118,0.906,119,0.981,122,0.24,130,0.038,131,0.668,132,0.059,135,0.16,136,0.538,137,0.074,138,0.112,139,0.172,141,0.651,143,1.64,144,0.571,146,0.165,152,0.703,153,0.117,159,0.085,160,0.101,166,2.019,169,0.984,170,2.469,171,1.664,179,0.607,183,2.792,185,0.098,189,0.273,190,0.009,191,0.463,192,1.295,201,0.208,203,1.415,205,1.241,206,1.563,208,0.706,211,0.243,214,0.252,215,3.399,220,0.577,221,0.534,223,0.525,225,2.498,227,0.285,228,0.222,230,1.964,235,1.814,237,1.266,238,0.984,239,2.076,242,0.289,244,2.728,247,1.103,249,0.407,251,1.129,253,0.579,257,0.217,262,0.855,263,0.183,266,0.585,267,0.59,268,0.896,272,0.303,277,0.058,279,3.029,282,0.685,284,1.742,289,0.896,290,1.768,294,0.49,296,0.538,297,0.336,299,0.896,303,0.537,304,0.47,306,1.226,311,0.963,313,0.991,316,0.364,317,3.048,319,1.681,328,0.59,330,0.843,333,0.447,341,0.148,350,0.327,353,0.342,358,1.096,359,2.21,360,0.216,367,1.007,368,0.833,369,0.492,371,1.526,374,1.266,379,0.739,380,0.266,381,0.219,382,0.507,389,0.667,390,0.39,394,0.634,395,0.146,400,0.776,402,1.356,405,0.316,407,0.353,409,0.34,410,1.047,415,2.447,416,0.667,419,0.939,420,0.855,422,0.235,425,0.267,427,0.492,428,0.225,430,0.302,432,1.03,433,0.727,435,0.442,436,0.194,439,0.206,441,0.126,442,1.033,444,0.058,449,0.085,450,0.127,459,0.478,460,0.685,468,0.166,470,1.385,473,1.182,476,0.464,486,0.188,487,0.668,488,0.699,493,0.058,498,0.721,506,0.316,508,1.284,509,0.224,517,1.234,519,0.224,525,0.763,527,0.721,530,0.43,531,0.319,534,0.79,535,2.35,547,0.758,548,2.496,549,0.668,560,0.277,570,0.855,575,0.211,577,0.516,586,1.499,590,0.685,594,0.302,599,0.617,601,0.189,602,2.268,605,0.794,606,2.2,609,2.339,610,0.266,615,2.586,618,0.846,625,2.787,635,0.685,640,1.601,642,1.862,643,1.325,644,1.868,647,0.171,650,2.687,655,2.416,661,0.377,663,0.117,665,0.855,666,0.896,675,1.523,679,2.653,682,1.079,690,0.896,699,1.862,701,1.862,705,0.394,707,0.277,709,1.768,714,0.758,720,2.054,724,1.071,726,1.237,733,1.484,740,0.811,741,0.668,748,1.293,750,0.647,752,1.178,755,0.608,757,0.685,765,0.32,768,0.38,774,0.815,776,2.266,779,0.668,784,1.601,785,0.875,788,0.565,795,1.293,800,0.601,803,0.659,808,1.007,812,0.208,814,1.634,817,0.196,821,1.068,822,1.724,825,2.019,827,0.89,829,1.182,830,1.858,840,0.592,841,1.775,847,1.62,851,3.173,852,0.947,853,0.939,854,1.64,858,0.758,874,1.456,875,2.2,876,0.507,907,1.079,912,0.855,926,0.739,928,1.64,929,1.912,930,0.569,931,1.385,939,1.182,947,1.211,968,1.054,976,0.34,983,0.921,987,1.455,990,0.758,995,1.64,1004,2.21,1013,0.253,1024,1.816,1025,1.862,1026,2.154,1027,1.478,1029,0.638,1032,1.347,1035,0.463,1040,1.253,1044,1.04,1051,1.151,1052,0.608,1054,1.912,1059,1.388,1063,2.682,1073,0.79,1079,0.366,1084,1.042,1100,2.586,1112,1.553,1119,2.21,1127,2.713,1131,0.388,1140,1.64,1141,1.563,1142,1.182,1143,1.49,1144,1.49,1145,0.796,1148,1.02,1152,1.255,1154,0.901,1182,1.046,1186,1.455,1187,1.356,1205,4.906,1227,1.097,1228,2.892,1233,0.686,1236,2.787,1240,1.139,1259,1.356,1261,1.182,1267,1.49,1268,1.724,1270,1.814,1272,1.182,1275,2.2,1276,1.912,1278,2.076,1280,2.2,1281,1.681,1283,2.416,1285,2.076,1287,2.136,1289,1.912,1292,1.724,1298,1.209,1318,1.809,1326,0.508,1329,0.815,1330,1.696,1331,1.421,1401,0.706,1428,2.268,1431,1.702,1433,2.821,1455,1.49,1459,0.939,1476,0.835,1493,0.815,1522,1.097,1523,0.939,1529,0.489,1563,1.14,1568,2.733,1616,2.076,1631,0.739,1632,0.811,1637,0.739,1639,0.946,1640,3.096,1648,0.59,1654,2.21,1662,0.379,1678,3.283,1683,1.155,1684,0.706,1691,1.206,1725,1.862,1729,1.49,1741,3.175,1759,2.268,1809,1.724,1823,1.103,1824,2.586,1825,2.054,1833,1.964,1836,1.526,1853,0.896,1883,2.019,1893,2.498,1908,2.019,1929,2.268,1940,1.155,1941,1.768,1964,1.768,1977,3.529,1981,1.921,1985,1.702,1998,1.768,2003,1.263,2005,1.178,2007,0.79,2009,1.64,2010,0.59,2039,3.759,2079,1.444,2099,4.17,2102,2.202,2104,1.007,2107,2.498,2122,2.339,2127,0.585,2154,1.724,2170,0.939,2172,0.855,2190,1.526,2193,2.717,2207,2.136,2208,2.268,2212,1.007,2214,1.03,2234,1.209,2253,1.388,2275,2.926,2282,2.98,2306,1.721,2307,1.964,2338,0.971,2339,2.787,2353,1.868,2356,2.384,2373,1.563,2374,2.136,2421,4.723,2529,1.455,2664,2.416,2677,2.076,2681,1.129,2729,2.498,2732,2.268,2742,2.892,2748,0.668,2786,1.768,2790,3.813,2791,1.007,2795,1.182,2812,1.862,2822,1.209,2824,2.419,2825,1.777,2827,0.963,2829,1.325,2833,1.681,2836,2.682,2838,2.146,2845,2.586,2853,2.586,2854,2.586,2865,2.901,2902,2.728,2905,2.586,2919,0.739,2923,2.324,2936,2.104,2955,2.498,2975,1.814,3012,3.337,3017,1.825,3022,3.173,3030,1.768,3043,1.724,3062,2.586,3102,2.416,3115,3.23,3116,2.136,3123,1.912,3197,2.586,3205,2.787,3229,1.512,3288,2.964,3308,3.337,3345,2.2,3408,1.601,3479,2.787,3616,2.019,3670,2.268,3675,2.682,3706,1.64,3728,1.724,3787,3.173,3826,1.912,3829,2.339,3907,2.964,3930,2.682,3961,4.723,3965,3.337,3971,2.339,4020,2.498,4021,4.899,4023,3.363,4024,3.673,4101,2.268,4108,1.912,4110,2.076,4125,2.136,4353,3.673,4400,2.339,4534,3.759,5006,2.901,5241,3.667,5404,2.104,5651,2.268,5870,2.2,5884,1.964,5890,2.24,5958,2.136,6054,7.514,6078,4.047,6133,3.029,6531,2.682,6581,1.356,6865,4.641,7156,5.32,7189,3.029,7209,1.912,7754,5.519,8252,5.013,8260,2.268,8265,3.029,8368,3.759,8391,3.529,8401,5.942,8441,4.941,8473,3.337,8488,3.029,8620,3.529,8898,3.029,8947,4.434,9034,4.434,9417,3.173,9497,5.525,9898,3.759,10079,4.046,10084,2.901,10087,3.536,10091,6.856,10102,5.942,10112,6.556,10114,5.32,10117,4.7,10126,3.759,10127,3.029,10319,3.525,10370,2.787,10662,4.047,10992,4.529,11075,4.386,11158,3.337,11483,2.787,11484,3.173,12157,3.029,12497,4.723,12498,6.371,12630,3.529,12793,4.941,12795,4.434,12796,5.862,12811,4.723,12818,4.047,12834,4.434,12840,3.529,13055,3.173,13329,7.37,13330,5.02,13331,7.372,13332,5.02,13333,5.827,13334,6.598,13335,5.02,13336,4.434,13337,5.02,13338,5.02,13339,5.02,13340,5.02,13341,4.638,13342,5.02,13343,5.02,13344,5.02,13345,5.02,13346,8.733,13347,4.434,13348,5.02,13349,6.598,13350,5.02,13351,5.02,13352,3.759,13353,4.434,13354,5.02,13355,4.434,13356,8.733,13357,5.02,13358,7.37,13359,4.434,13360,5.02,13361,6.509,13362,4.434,13363,5.02,13364,6.598,13365,5.02,13366,4.047,13367,4.047,13368,5.02]],["title//en/lessons/retired/graph-databases-and-SPARQL",[12,0.06,55,0.329,60,0.09,139,0.086,1029,0.352,13369,3.277]],["body//en/lessons/retired/graph-databases-and-SPARQL",[1,0.684,2,1.317,3,0.061,4,0.228,5,0.075,6,0.606,8,0.702,9,0.107,10,1.635,12,0.138,13,0.907,19,0.892,23,0.663,25,0.58,28,0.51,29,0.228,36,0.617,38,0.569,39,0.383,40,0.225,42,0.217,45,0.069,46,0.082,49,0.096,51,0.98,55,0.666,56,2.134,57,0.29,58,0.763,59,0.807,60,0.206,64,0.642,68,0.859,71,0.063,72,1.248,74,0.642,76,0.543,77,1.447,79,1.447,81,0.513,82,0.041,87,0.246,88,0.298,90,1.361,93,0.023,95,0.467,96,0.773,97,1.936,103,0.448,104,0.682,105,0.127,108,0.859,110,0.642,111,0.955,112,0.481,114,1.201,115,0.024,117,0.16,119,1.02,120,0.676,122,0.232,124,1.606,127,0.65,128,0.453,130,0.041,131,0.848,132,0.061,133,1.147,134,0.36,135,0.203,136,0.347,137,0.063,138,0.13,139,0.183,141,0.617,146,0.101,148,1.447,152,1.005,153,0.095,157,1.086,159,0.097,160,0.108,167,0.606,173,0.468,175,1.635,176,1.61,179,0.633,185,0.119,186,0.912,190,0.007,191,0.797,193,0.601,197,1.447,200,0.31,201,0.167,205,1.01,208,0.51,211,0.131,214,0.162,220,0.499,221,0.386,222,2.082,223,0.431,227,0.324,228,0.203,236,1.852,242,0.274,247,1.578,249,0.516,250,1.677,253,0.31,262,0.617,263,0.291,266,0.555,273,0.246,274,1.447,277,0.07,281,2.562,290,2.244,294,0.263,296,0.682,297,0.375,303,0.383,304,0.383,305,1.413,309,1.147,310,1.38,311,0.585,312,1.682,316,0.423,318,0.792,319,2.134,320,1.201,326,1.194,328,0.426,329,0.955,330,0.725,335,0.331,340,0.792,341,0.156,345,0.621,347,1.803,349,0.722,350,0.31,353,0.344,356,0.712,357,0.569,358,1.005,360,0.131,363,0.415,364,2.081,367,0.955,368,0.601,369,0.467,380,0.262,381,0.213,383,0.304,389,0.481,390,0.344,394,0.582,395,0.108,397,1.369,399,0.836,405,0.228,407,0.505,409,0.322,414,1.164,415,1.766,417,1.338,418,0.57,419,0.891,420,0.811,424,0.412,427,0.467,428,0.217,430,0.461,431,0.322,433,0.702,435,0.228,436,0.296,437,2.328,439,0.198,440,1.005,441,0.121,442,0.956,444,0.084,447,0.845,449,0.13,450,0.107,459,0.606,461,0.722,464,1,466,1.348,468,0.137,470,1,476,0.335,485,0.907,486,0.18,488,0.386,491,1.38,493,0.078,495,0.961,497,2.56,498,0.684,505,0.617,506,0.228,508,0.87,509,0.131,510,0.955,511,0.29,517,1.539,520,3.36,522,1.287,524,1.023,525,0.551,527,1.101,529,1.936,534,0.763,535,1.518,542,0.85,550,1.047,566,0.305,567,1.096,573,1.023,575,0.229,577,0.373,583,0.617,586,1.22,594,0.48,597,1.803,598,1.518,601,0.178,603,1.22,605,0.642,610,0.272,613,0.722,618,0.467,640,1.518,643,1.257,647,0.186,661,0.31,663,0.148,664,1.287,672,0.87,673,0.386,675,1.488,678,1,682,1.369,683,1.255,687,1.803,700,1.329,705,0.32,709,1.677,711,1.5,713,1.447,721,0.494,724,1.034,726,1.173,733,2.101,738,0.811,741,0.633,744,0.859,755,0.439,757,0.65,758,1.01,765,0.195,768,0.217,774,0.773,777,0.722,778,1.111,788,0.449,794,0.663,800,0.57,802,0.65,803,0.524,805,2.465,808,0.955,810,1.307,811,1.096,812,0.203,817,0.228,821,0.905,829,1.69,834,1.023,835,0.601,840,0.604,848,0.912,874,0.83,875,2.087,876,0.725,877,1.071,879,0.912,882,0.585,884,1.473,900,0.682,917,1.147,924,0.792,933,0.667,944,1,947,1.272,951,0.85,954,0.882,957,0.977,966,0.955,967,1.02,975,1.852,976,0.322,983,0.722,988,0.555,989,1.059,990,0.719,991,1.721,997,0.87,1000,0.65,1009,0.65,1013,0.239,1022,0.926,1024,1.173,1025,2.363,1027,0.955,1029,0.802,1032,1.461,1035,0.662,1040,1.057,1049,3.844,1052,0.737,1056,1.287,1059,1.317,1062,1.394,1064,1.721,1073,0.57,1079,0.637,1084,0.848,1090,1.682,1091,0.736,1098,1.915,1101,1.181,1114,2.082,1119,2.134,1124,3.699,1131,0.46,1133,1.06,1138,1.677,1142,1.121,1144,1.413,1145,0.755,1148,1.35,1149,3.699,1150,3.985,1154,1.046,1158,1.677,1161,2.544,1202,0.621,1212,0.907,1216,1.369,1224,1.57,1227,1.437,1232,1.766,1240,0.892,1246,1.228,1254,1.317,1294,0.977,1298,1.147,1318,0.977,1323,1.969,1329,1.034,1382,1.518,1392,0.87,1398,2.151,1401,0.899,1415,1.176,1426,0.719,1456,1.969,1458,2.369,1459,1.192,1471,2.081,1522,0.792,1523,1.192,1526,3.404,1529,0.286,1563,0.736,1585,2.676,1619,1.766,1629,1.317,1630,0.684,1632,0.585,1636,0.955,1639,1.005,1641,2.44,1643,1.983,1644,1.813,1645,1.186,1660,2.024,1662,0.36,1664,2.873,1668,1.375,1684,0.821,1687,1.849,1708,2.873,1714,2.151,1731,2.21,1825,1.482,1844,1.635,1853,0.85,1858,1.111,1874,5.046,1920,1.915,1932,1.537,1941,1.677,1944,1.518,1947,1.421,1948,0.601,1949,1.482,1954,2.562,1972,1.5,1983,1.518,1985,1.228,1986,0.933,1995,2.56,1999,1.936,2005,0.85,2007,0.57,2010,0.569,2016,0.755,2024,1.317,2050,2.509,2061,0.83,2062,0.955,2063,1.556,2074,1.595,2079,1.248,2087,1.22,2094,3.839,2097,2.302,2099,3.009,2102,1.933,2105,3.165,2124,2.292,2127,0.742,2129,1.447,2132,2.873,2133,0.891,2143,1.677,2153,1.228,2198,1.518,2204,1.518,2211,1.766,2212,0.955,2213,0.915,2244,1.518,2253,2.21,2254,3.682,2285,4.026,2291,1.329,2295,2.562,2306,1.468,2324,2.026,2338,0.701,2367,4.205,2369,2.219,2373,1.482,2417,1.766,2448,1.766,2542,1.137,2550,1.38,2677,2.969,2681,1.433,2738,2.082,2741,1.121,2753,1.969,2759,1.677,2772,1.071,2785,2.151,2788,1.915,2791,0.955,2795,1.121,2812,2.663,2815,3.839,2818,4.833,2827,0.883,2828,2.77,2869,2.809,2898,1.317,2903,1.635,2919,1.272,2924,3.282,2925,1.682,2936,1.518,2938,2.275,2942,2.087,2946,5.672,2974,1.201,2998,3.282,3005,2.087,3010,2.919,3033,2.752,3094,1.803,3123,2.426,3164,4.478,3169,3.165,3171,2.219,3229,1.307,3238,1.047,3272,4.069,3273,1.803,3279,1.766,3285,3.724,3290,2.219,3300,1.447,3301,2.544,3311,1.863,3336,3.565,3341,2.969,3345,2.087,3347,1.863,3348,4.026,3369,1.721,3423,6.572,3441,1.813,3617,3.009,3621,3.401,3669,2.401,3728,3.024,3732,2.453,3739,3.009,3826,1.813,3831,1.969,3845,2.643,3927,3.347,4020,3.815,4125,2.026,4140,5.139,4564,2.292,4633,5.983,5098,1.915,5108,2.369,5338,3.17,5341,2.235,5395,2.292,5397,3.839,5548,2.999,5551,3.282,5830,2.026,5848,2.544,5979,2.465,6090,4.478,6317,3.347,6463,3.347,6563,2.752,6581,1.94,6646,7.193,6876,2.634,7207,3.165,7578,3.347,7624,2.087,7664,3.839,7672,2.369,7753,3.347,7760,3.009,7802,3.165,7805,6.855,7806,6.517,7837,3.565,7867,2.752,7942,7.099,8194,2.873,8205,3.565,8207,2.292,8269,4.767,8283,5.046,8394,2.453,8467,2.151,8535,3.839,8688,4.393,8953,3.347,9184,4.133,9543,4.478,10349,3.839,10441,3.565,11162,4.026,11463,6.88,11566,5.788,11610,6.443,11730,3.839,12267,3.839,12609,3.347,12796,3.565,12994,3.839,13090,4.478,13341,4.478,13369,7.59,13370,3.565,13371,7.666,13372,5.78,13373,4.761,13374,4.761,13375,4.205,13376,4.761,13377,8.223,13378,8.223,13379,8.642,13380,8.397,13381,8.223,13382,8.223,13383,7.179,13384,4.761,13385,6.37,13386,4.761,13387,8.397,13388,7.666,13389,7.666,13390,7.666,13391,4.761,13392,7.179,13393,7.179,13394,6.37,13395,6.37,13396,6.37,13397,6.37,13398,6.37,13399,4.761,13400,5.376,13401,6.77,13402,6.77,13403,6.77,13404,4.761,13405,3.839,13406,7.179,13407,6.37,13408,7.179,13409,4.205,13410,6.37,13411,6.37,13412,4.761,13413,4.761,13414,4.761,13415,6.37,13416,4.761,13417,4.761,13418,4.761,13419,4.761,13420,6.37,13421,4.761,13422,4.761,13423,4.761,13424,4.761,13425,3.565,13426,5.626,13427,4.761,13428,4.761,13429,4.205,13430,4.761,13431,8.805,13432,6.37,13433,4.761,13434,4.761,13435,4.761,13436,4.761,13437,6.37,13438,7.179,13439,7.179,13440,6.341,13441,7.179,13442,7.179,13443,8.533,13444,7.179,13445,8.642,13446,7.417,13447,4.761,13448,6.37,13449,6.37,13450,6.37,13451,6.37,13452,6.37,13453,5.626,13454,6.37,13455,6.37,13456,6.37,13457,7.666,13458,6.37,13459,6.181,13460,6.37,13461,4.761,13462,6.37,13463,7.666,13464,4.77,13465,4.761,13466,4.761,13467,4.761,13468,4.205,13469,3.839,13470,4.205,13471,4.761,13472,4.761,13473,4.761,13474,4.761,13475,4.761,13476,4.761,13477,4.761,13478,4.761,13479,7.991,13480,4.478,13481,4.761,13482,4.761,13483,4.761,13484,4.761,13485,7.179,13486,4.761,13487,4.761,13488,4.761,13489,4.761,13490,4.761,13491,4.761,13492,4.761,13493,4.761,13494,4.761,13495,4.761,13496,4.761,13497,4.761,13498,4.761,13499,4.761,13500,4.761,13501,4.761,13502,4.205]],["title//en/lessons/gravity-model",[4,0.195,326,0.676,621,3.277,2974,1.025,3230,2.702,4104,2.023]],["body//en/lessons/gravity-model",[3,0.073,4,0.272,5,0.05,6,0.448,8,0.244,9,0.127,12,0.137,14,0.412,15,0.391,17,0.544,18,0.344,19,0.437,22,0.297,23,0.591,24,0.671,25,0.54,26,0.452,27,0.571,29,0.326,31,0.702,32,0.844,34,0.769,38,0.638,39,0.469,40,0.219,42,0.244,45,0.083,47,0.236,48,0.598,49,0.086,50,2.423,51,0.426,55,0.513,56,1.046,57,0.142,58,0.855,59,0.476,60,0.208,63,0.842,64,0.421,66,1.41,69,0.932,71,0.082,72,1.331,74,0.395,76,0.356,78,0.784,79,2.171,80,1.973,81,0.408,82,0.015,83,0.737,86,0.844,87,0.333,88,0.295,89,0.811,90,0.803,91,1.836,92,0.27,93,0.025,94,0.502,95,0.557,98,0.544,103,0.399,104,0.505,105,0.101,106,0.702,107,0.369,108,0.68,110,0.638,111,0.627,112,0.476,113,1.013,115,0.025,117,0.101,119,0.627,120,0.682,121,1.579,122,0.278,124,2.04,127,1.012,128,0.726,129,0.492,130,0.043,131,0.415,132,0.061,134,0.561,135,0.237,136,0.541,137,0.067,138,0.115,139,0.134,144,0.642,145,0.626,146,0.18,147,4.448,153,0.101,157,0.374,159,0.097,160,0.113,164,1.046,167,0.868,169,0.924,171,0.787,172,3.865,173,0.465,175,1.072,180,1.119,182,2.278,185,0.137,186,1.642,189,0.212,190,0.007,191,0.288,192,2.116,193,0.595,196,1.158,199,1.733,200,0.412,201,0.203,206,1.467,208,0.678,211,0.236,212,3.163,213,1.467,214,0.216,216,0.884,217,1.135,220,0.244,221,0.382,223,0.188,227,0.308,228,0.194,229,1.099,230,1.221,236,0.805,242,0.391,243,1.113,247,1.036,249,0.253,253,0.412,254,1.553,256,1.189,257,0.384,259,0.863,261,0.279,262,0.736,263,0.23,264,1.363,266,0.549,267,0.279,268,0.626,272,0.244,273,0.262,276,0.842,277,0.076,282,1.012,284,0.824,289,1.363,291,1.531,294,0.421,296,0.678,297,0.402,298,0.924,301,1.221,302,0.718,303,0.283,304,0.429,307,0.374,309,0.752,311,0.939,313,0.91,316,0.421,317,1.291,318,0.519,319,1.046,320,1.189,321,0.507,324,1.465,326,1.577,328,0.508,329,0.626,330,0.639,333,0.385,335,0.204,337,2.269,340,0.945,341,0.148,344,1.726,345,0.548,348,0.945,350,0.509,353,0.32,356,0.492,360,0.174,362,2.517,363,0.465,367,1.139,368,0.936,369,0.828,371,2.32,372,3.314,375,0.979,379,0.694,380,0.237,381,0.14,382,0.749,383,0.244,387,1.177,389,0.574,390,0.303,391,0.863,394,0.382,395,0.096,396,1.135,397,1.36,399,0.91,400,0.729,401,0.557,405,0.15,406,0.544,407,0.445,409,0.428,416,0.639,417,1.193,418,0.374,419,0.584,420,0.532,422,0.228,424,0.548,425,0.261,427,0.749,428,0.286,430,0.188,431,0.211,433,0.344,434,1.368,435,0.303,436,0.262,437,2.212,438,0.365,439,0.073,440,1.12,441,0.12,442,0.757,443,0.924,444,0.084,447,0.891,449,0.132,450,0.094,451,0.769,459,0.54,460,0.426,461,0.354,466,0.884,468,0.12,470,1.193,471,0.462,472,0.595,473,1.337,476,0.576,485,0.394,486,0.18,487,0.415,493,0.065,494,1.02,495,1.025,497,1.768,498,0.976,502,2.075,505,0.405,506,0.393,507,4.116,508,1.216,509,0.245,511,0.309,512,1.099,513,0.375,519,0.231,521,1.242,522,0.844,524,0.671,525,0.71,527,0.816,530,0.582,531,0.204,534,0.564,540,0.686,542,0.557,543,1.339,546,0.824,547,0.857,549,0.756,550,1.248,554,0.945,555,1.189,557,1.277,559,0.46,560,0.409,566,0.15,570,1.086,573,0.671,575,0.249,576,0.909,577,0.532,583,0.611,589,0.787,590,0.426,591,0.608,594,0.486,596,0.787,597,1.608,599,0.384,600,1.656,601,0.205,605,0.421,607,1.072,608,1.291,610,0.202,613,0.917,618,0.727,621,7.47,622,2.773,625,1.733,627,1.668,629,2.519,631,2.826,635,0.644,645,0.362,646,0.771,647,0.215,648,1.072,649,1.768,657,2.844,659,1.423,661,0.354,662,1.915,663,0.147,665,1.3,668,0.824,672,0.571,674,2.566,675,0.544,676,0.805,680,1.078,683,0.426,687,1.334,690,1.13,695,1.553,703,2.794,704,1.291,705,0.318,706,1.13,707,0.452,713,0.949,714,0.711,715,0.905,720,0.972,721,0.429,729,1.099,732,1.158,736,0.686,738,0.532,739,1.634,741,0.627,742,1.036,744,0.374,746,1.255,750,0.306,752,1.213,753,2.006,755,0.288,758,0.9,761,1.811,763,1.088,765,0.36,766,0.331,768,0.309,774,0.507,777,0.354,779,0.904,780,1.768,784,0.995,785,0.544,788,0.524,794,0.911,800,0.68,801,0.884,802,0.426,803,0.521,805,2.333,807,0.711,808,0.626,809,0.822,810,1.567,811,0.718,812,0.132,813,1.668,817,0.202,819,1.973,827,0.749,829,1.337,834,0.671,835,0.595,836,0.817,840,0.236,841,1.72,844,0.967,847,1.493,848,1.212,852,0.816,854,1.02,856,1.368,858,0.857,863,0.842,882,0.995,907,1.013,912,0.967,913,1.896,917,1.72,918,1.973,921,1.455,924,0.784,926,0.932,928,2.334,929,1.189,930,0.644,931,0.967,933,1.173,939,1.49,947,1.307,951,1.324,954,0.315,957,0.967,966,0.626,967,0.627,971,1.703,972,0.641,974,1.623,976,0.428,978,3.134,980,1.237,981,0.471,983,0.354,985,1.926,986,0.671,987,0.905,988,0.662,989,0.945,990,1.078,991,1.836,994,1.099,997,1.356,1000,0.975,1009,0.775,1012,3.881,1013,0.342,1024,1.162,1025,1.158,1026,1.633,1028,0.702,1032,1.356,1034,0.844,1035,0.626,1041,1.368,1044,1.009,1048,0.448,1052,0.785,1057,1.811,1058,2.018,1059,1.304,1060,0.532,1061,0.926,1064,2.759,1075,1.104,1078,3.227,1079,0.65,1080,1.304,1083,2.891,1084,0.904,1085,2.222,1090,0.824,1091,0.979,1098,1.255,1101,0.909,1103,2.587,1104,0.995,1105,0.747,1110,0.787,1112,0.735,1114,1.02,1119,1.579,1131,0.457,1136,1.844,1140,1.54,1141,0.972,1142,1.11,1143,1.399,1145,0.747,1148,1.369,1152,0.967,1154,0.775,1155,1.255,1161,1.668,1182,1.003,1183,1.734,1186,1.366,1187,2.216,1201,1.329,1202,0.319,1212,0.717,1216,0.557,1218,4.805,1224,0.769,1227,0.784,1231,2.587,1232,3.304,1233,0.591,1234,2.159,1235,3.992,1240,0.795,1246,1.216,1254,0.863,1261,0.735,1267,0.926,1268,1.072,1272,1.337,1276,2.163,1278,1.949,1281,1.902,1295,4.874,1297,0.718,1306,4.73,1308,6.55,1313,3.153,1326,0.272,1327,1.949,1328,2.617,1329,0.507,1331,1.791,1332,2.103,1373,2.544,1377,1.189,1378,1.902,1391,0.863,1392,1.356,1396,0.884,1399,2.075,1400,1.646,1401,0.334,1404,2.194,1406,2.066,1426,0.711,1428,2.129,1454,1.746,1456,2.349,1471,0.905,1488,0.9,1497,1.128,1499,1.896,1502,3.833,1516,1.875,1518,1.588,1522,1.052,1526,1.668,1529,0.459,1563,1.051,1582,1.668,1585,1.579,1586,2.859,1596,1.579,1608,1.795,1610,1.41,1611,1.553,1613,2.54,1614,2.284,1615,1.329,1619,1.748,1620,1.291,1625,1.128,1626,1.733,1630,1.026,1631,0.836,1632,0.384,1633,2.612,1637,0.46,1639,0.354,1641,1.399,1643,1.467,1644,1.795,1645,0.729,1646,1.368,1648,0.566,1654,2.746,1661,1.733,1662,0.513,1664,2.365,1665,1.162,1668,0.598,1670,2.544,1674,0.686,1677,1.93,1682,2.338,1684,0.334,1689,0.905,1691,0.571,1692,1.072,1694,0.927,1702,1.679,1724,1.998,1729,0.926,1731,1.975,1744,1.571,1748,0.718,1750,0.926,1752,1.902,1754,2.006,1756,1.834,1776,1.432,1778,1.709,1780,2.197,1791,2.489,1797,1.128,1807,2.346,1808,1.502,1813,2.052,1823,1.036,1826,1.099,1827,1.608,1833,2.658,1836,0.949,1840,1.668,1844,1.072,1846,4.431,1852,2.429,1858,1.411,1865,3.623,1869,1.455,1881,1.329,1883,1.255,1890,1.668,1891,3.381,1895,1.189,1897,4.206,1903,1.124,1906,2.077,1908,1.255,1920,1.255,1921,1.733,1922,0.626,1933,2.519,1934,1.046,1937,0.844,1940,1.085,1948,0.799,1952,1.255,1985,0.805,1995,0.972,2007,0.374,2010,0.566,2016,1.423,2028,2.732,2037,1.368,2061,0.99,2062,0.415,2079,0.612,2087,0.903,2095,0.765,2102,1.713,2122,1.455,2127,0.662,2143,2,2153,1.216,2155,2,2158,2.926,2190,0.949,2193,0.949,2207,3.443,2208,1.41,2223,1.221,2234,0.752,2251,1.099,2256,1.608,2258,0.972,2263,2.194,2265,1.733,2271,1.189,2272,1.503,2274,2.075,2280,1.884,2291,1.052,2292,1.255,2293,1.467,2295,1.896,2296,3.134,2298,3.427,2302,1.553,2308,1.189,2317,2.338,2319,3.134,2320,1.973,2324,2.417,2325,1.158,2338,1.151,2341,3.59,2345,4.687,2353,2.161,2355,1.553,2366,1.128,2373,0.972,2383,3.26,2414,2.194,2417,1.158,2428,1.41,2434,1.41,2450,1.579,2495,3.888,2512,0.686,2528,1.884,2529,1.834,2531,2.954,2536,1.685,2542,1.275,2543,2.566,2546,1.553,2548,0.863,2551,1.221,2554,1.489,2560,1.368,2569,1.973,2578,1.274,2597,2.752,2598,4.253,2599,2.757,2625,1.733,2638,1.973,2651,3.775,2652,1.158,2655,2.476,2660,0.718,2673,3.438,2741,1.11,2742,3.346,2746,2.338,2752,1.27,2756,1.608,2765,1.748,2772,1.606,2774,3.771,2775,0.926,2783,1.368,2786,1.099,2788,3.202,2789,2.752,2791,0.945,2792,1.274,2798,2.075,2799,1.896,2812,1.748,2814,3.134,2822,0.752,2825,0.612,2826,3.225,2827,0.384,2830,1.608,2838,1.528,2844,0.905,2848,0.863,2861,1.896,2862,2.269,2869,1.844,2871,0.752,2874,2.455,2875,1.608,2890,1.804,2898,1.75,2899,3.166,2903,1.072,2908,3.314,2917,2.051,2919,0.46,2943,2.222,2951,2.194,2962,1.158,2963,1.619,2967,2.476,2974,1.596,2994,1.291,3006,2.979,3008,1.502,3010,1.189,3030,1.099,3035,2.617,3043,1.072,3047,1.291,3077,1.221,3094,2.022,3102,1.502,3110,2.417,3117,1.291,3124,1.949,3129,1.608,3159,1.973,3197,2.429,3200,1.949,3214,1.668,3218,2.006,3229,1.567,3230,6.174,3238,1.391,3269,1.668,3273,0.884,3279,2.519,3280,2.423,3291,1.726,3292,3.134,3299,1.329,3311,1.221,3320,1.843,3338,0.884,3345,1.368,3354,2.075,3360,1.128,3362,3.314,3370,2.266,3371,2.757,3380,1.329,3394,3.245,3397,1.368,3408,0.995,3424,3.963,3428,1.884,3429,1.02,3461,2.757,3487,4.253,3554,2.517,3621,2.349,3630,2.519,3672,1.291,3675,3.035,3690,2.979,3700,2.859,3714,1.804,3716,1.046,3719,2.194,3726,4.169,3728,2.173,3737,1.502,3750,1.41,3797,1.949,3811,1.804,3814,3.494,3826,1.795,3845,2.617,3849,2.075,3863,3.134,3869,2.197,3907,1.255,3934,2.194,4011,3.512,4018,1.733,4020,1.553,4022,2.647,4024,1.41,4026,2.979,4027,1.455,4069,1.733,4072,2.519,4083,1.804,4104,3.888,4113,3.329,4161,1.013,4270,3.098,4331,3.427,4419,1.02,4422,1.804,4423,4.649,4424,1.973,4446,1.099,4450,3.771,4452,2.617,4455,5.717,4456,3.319,4462,5.087,4469,2.338,4514,2.393,4517,1.368,4524,6.058,4528,4.163,4529,3.314,4530,1.804,4531,2.617,4532,1.884,4533,1.668,4534,2.338,4535,4.69,4537,2.517,4542,1.973,4552,2.129,4566,1.245,4582,4.253,4613,4.293,4618,1.608,4621,2.429,4630,5.378,4631,5.087,4677,1.553,4715,2.517,4716,2.075,4728,2.338,4780,2.844,4909,1.733,4947,1.884,5098,1.896,5138,3.149,5167,2.197,5217,2.757,5290,1.804,5313,2.519,5337,1.368,5356,1.072,5362,2.979,5372,2.979,5404,1.811,5485,2.075,5498,2.429,5528,2.725,5534,2.269,5553,2.197,5589,1.884,5602,2.517,5607,1.608,5621,2.194,5635,1.502,5638,2.194,5651,1.41,5725,1.553,5850,2.979,5863,1.884,5876,4.421,5881,1.553,5890,1.726,6104,2.617,6119,3.801,6125,3.59,6165,1.973,6197,5.979,6494,1.804,6507,2.757,6550,3.045,6559,2.194,6578,1.804,6581,1.71,6611,2.338,6661,2.066,6721,4.163,6730,5.589,6755,1.804,6863,2.517,6865,1.553,6876,3.391,6877,4.31,6946,2.194,6948,1.804,6995,1.973,7006,1.668,7039,2.338,7083,1.804,7124,2.517,7127,4.448,7137,1.668,7141,2.338,7193,3.53,7209,2.163,7253,2.194,7412,2.658,7461,2.194,7463,1.668,7472,2.075,7721,1.733,7735,2.517,7797,2.338,7799,2.075,7843,2.349,8026,3.314,8052,2.075,8067,2.346,8092,1.291,8120,2.979,8252,1.733,8344,1.804,8348,2.517,8429,2.194,8453,2.844,8485,2.517,8488,1.884,8562,7.139,8575,2.517,8615,2.338,8642,2.075,8655,1.884,8722,2.338,8747,2.346,8845,1.733,8898,1.884,8961,4.163,8972,1.973,9177,3.314,9184,1.455,9242,2.075,9321,1.973,9444,5.922,9477,4.206,9482,2.517,9488,2.517,9830,2.517,9836,2.338,9851,6.55,9994,2.194,10007,1.804,10046,2.757,10207,2.075,10260,2.517,10337,1.733,10362,2.075,10364,3.59,10370,2.617,10542,5.087,10587,2.517,10627,2.194,10638,2.757,10645,4.607,10788,3.134,10838,2.194,10845,6.195,10858,2.194,10870,5.477,10878,4.163,10879,4.163,10882,2.757,10892,5.589,10896,2.757,10900,5.016,10910,4.163,10912,4.163,10955,2.517,10987,3.801,10999,5.016,11021,2.517,11023,1.804,11154,2.517,11193,2.517,11199,2.075,11228,3.53,11259,2.757,11484,1.973,11525,2.517,11604,2.757,11704,2.338,12497,1.884,12500,2.338,12522,2.517,12523,2.757,12533,2.757,12784,3.801,12811,3.771,12848,4.253,12966,4.253,12996,6.611,13066,4.514,13079,2.075,13090,2.194,13108,2.517,13111,3.801,13195,3.134,13317,3.314,13425,2.338,13480,2.194,13503,8.572,13504,8.882,13505,5.016,13506,7.82,13507,3.122,13508,3.122,13509,3.122,13510,3.122,13511,3.122,13512,3.122,13513,3.122,13514,3.122,13515,6.328,13516,3.122,13517,7.143,13518,3.122,13519,3.122,13520,3.53,13521,2.517,13522,3.122,13523,6.328,13524,3.122,13525,2.517,13526,4.714,13527,2.757,13528,3.122,13529,5.68,13530,3.122,13531,6.793,13532,3.122,13533,4.714,13534,3.122,13535,3.122,13536,3.122,13537,5.963,13538,8.199,13539,7.146,13540,7.416,13541,6.328,13542,6.328,13543,4.714,13544,4.714,13545,3.122,13546,5.68,13547,3.122,13548,6.328,13549,6.793,13550,6.954,13551,7.635,13552,5.016,13553,5.68,13554,9.277,13555,4.714,13556,6.793,13557,6.793,13558,4.714,13559,5.68,13560,6.793,13561,3.122,13562,3.122,13563,3.122,13564,3.122,13565,3.122,13566,4.738,13567,2.757,13568,4.714,13569,3.122,13570,3.122,13571,2.757,13572,3.122,13573,3.122,13574,3.122,13575,3.122,13576,3.122,13577,3.122,13578,3.122,13579,3.122,13580,3.122,13581,3.122,13582,5.68,13583,2.517,13584,4.714,13585,2.757,13586,3.122,13587,2.757,13588,3.122,13589,3.122,13590,6.328,13591,6.328,13592,4.714,13593,4.714,13594,5.68,13595,5.68,13596,4.714,13597,3.122,13598,4.714,13599,3.122,13600,4.714,13601,2.757,13602,7.964,13603,3.122,13604,5.68,13605,6.328,13606,2.757,13607,3.122,13608,3.53,13609,3.122,13610,3.122,13611,3.122,13612,7.964,13613,3.122,13614,3.122,13615,3.122,13616,3.122,13617,6.328,13618,4.714,13619,6.793,13620,6.793,13621,6.328,13622,5.68,13623,3.122,13624,6.793,13625,3.122,13626,8.09,13627,3.122,13628,3.53,13629,3.122,13630,2.338,13631,2.075,13632,2.338,13633,3.122,13634,3.122,13635,3.122,13636,3.122,13637,4.714,13638,3.122,13639,3.122,13640,3.122,13641,3.122,13642,3.122,13643,3.122,13644,3.122,13645,2.517,13646,2.075,13647,3.122,13648,4.714,13649,3.122,13650,3.122,13651,4.714,13652,3.122,13653,4.714,13654,4.714,13655,3.122,13656,5.589,13657,6.328,13658,3.122,13659,6.55,13660,3.122,13661,5.68,13662,5.68,13663,5.68,13664,3.122,13665,3.122,13666,3.122,13667,3.122,13668,3.122,13669,3.122,13670,3.122,13671,3.122,13672,3.122,13673,3.122,13674,3.122,13675,3.122,13676,3.122,13677,3.122,13678,3.122,13679,3.122,13680,3.122,13681,3.122,13682,3.122,13683,3.122,13684,3.122,13685,3.122,13686,3.122,13687,3.122,13688,3.122,13689,3.122,13690,3.122,13691,3.122,13692,3.122,13693,3.122,13694,3.122,13695,3.122,13696,3.122,13697,3.122,13698,3.122,13699,3.122,13700,3.122,13701,3.122,13702,3.122,13703,3.122,13704,3.122,13705,2.757,13706,3.122,13707,3.122,13708,3.122,13709,3.122,13710,3.122,13711,3.122,13712,3.122,13713,3.122,13714,3.122,13715,4.714,13716,4.714,13717,3.122,13718,3.122,13719,3.122,13720,3.122,13721,4.714,13722,4.714,13723,3.122,13724,3.122,13725,4.714,13726,3.122,13727,3.122,13728,3.122,13729,3.122,13730,3.122,13731,3.122,13732,3.122,13733,3.122,13734,3.122,13735,3.122,13736,3.122,13737,3.122,13738,3.122,13739,3.122,13740,6.793,13741,6.328,13742,3.122,13743,6.328,13744,3.122,13745,6.328,13746,3.122,13747,6.328,13748,3.122,13749,6.328,13750,3.122,13751,3.122,13752,4.714,13753,3.122,13754,4.714,13755,4.163,13756,3.122,13757,3.122,13758,3.122,13759,3.122,13760,3.122,13761,3.122,13762,3.122,13763,2.517,13764,3.122,13765,3.122,13766,3.122,13767,3.122,13768,3.122,13769,3.122,13770,3.122,13771,3.122,13772,3.122,13773,3.122,13774,3.122,13775,3.122,13776,3.122,13777,3.122,13778,3.122,13779,3.122,13780,3.122,13781,3.122,13782,3.122,13783,3.122,13784,3.122,13785,3.122,13786,3.122,13787,3.122,13788,3.122,13789,3.122,13790,3.122,13791,3.122,13792,3.122,13793,3.122,13794,3.122,13795,3.122,13796,3.122,13797,3.122,13798,3.122,13799,2.757,13800,2.757,13801,2.517,13802,3.122,13803,3.122,13804,2.757,13805,3.122,13806,4.163,13807,3.122,13808,3.122,13809,3.122,13810,3.122,13811,2.757,13812,2.757,13813,4.163,13814,3.122,13815,3.122,13816,4.714,13817,4.714,13818,5.68,13819,5.68,13820,5.68,13821,5.68,13822,5.016,13823,5.68,13824,5.68,13825,5.68,13826,5.68,13827,5.016,13828,5.68,13829,5.68,13830,5.68,13831,4.714,13832,4.714,13833,3.122,13834,3.122,13835,3.122,13836,3.122,13837,3.122,13838,3.122,13839,2.517,13840,3.122,13841,2.757,13842,3.122,13843,3.122,13844,3.122,13845,4.714,13846,2.757,13847,3.122,13848,2.757,13849,4.714,13850,4.714,13851,3.122,13852,3.122,13853,2.757,13854,3.122,13855,3.122,13856,3.122,13857,3.122,13858,3.122,13859,3.122,13860,2.757,13861,3.122,13862,3.122,13863,3.122,13864,3.122,13865,2.757,13866,3.122,13867,3.122,13868,3.122,13869,3.122,13870,3.122,13871,3.122,13872,4.714,13873,4.714,13874,4.714,13875,4.714,13876,3.122,13877,3.122,13878,3.122]],["title//en/lessons/image-classification-neural-networks",[13,0.477,117,0.067,1660,0.998,3713,1.332,3788,2.281,5252,1.609,5918,2.389]],["body//en/lessons/image-classification-neural-networks",[1,1.338,3,0.07,4,0.4,5,0.065,6,0.52,7,2.625,8,0.299,12,0.131,13,1.195,14,0.42,18,0.278,19,0.765,22,0.52,23,0.725,24,1.649,25,0.558,26,0.288,27,0.697,28,0.409,31,1.229,32,1.477,33,1.511,38,0.706,39,0.229,40,0.195,42,0.13,45,0.089,46,0.12,47,0.558,48,0.731,49,0.094,50,2.508,52,1.453,53,2.205,55,0.622,57,0.291,58,0.457,59,0.385,60,0.208,64,0.659,68,0.457,69,0.94,71,0.089,72,1.071,74,0.32,76,0.288,77,2.242,78,0.909,81,0.384,82,0.038,87,0.323,88,0.4,89,0.729,92,0.638,93,0.025,94,0.535,95,0.723,96,0.619,98,1.113,103,0.449,104,0.585,105,0.123,106,0.858,107,0.633,108,0.654,109,2.118,110,0.341,111,0.508,112,0.854,113,0.82,114,0.962,115,0.026,117,0.16,118,1.12,119,0.981,120,0.679,122,0.323,127,0.871,128,0.52,129,0.33,130,0.043,131,0.508,132,0.061,133,1.316,134,0.413,135,0.275,136,0.6,137,0.076,138,0.143,140,0.94,144,0.552,145,0.352,146,0.183,148,2.595,152,0.534,153,0.11,154,0.839,157,0.457,158,0.681,159,0.086,160,0.115,164,1.278,167,0.794,173,0.416,176,0.801,179,0.49,180,0.825,181,1.498,185,0.132,189,0.162,190,0.008,191,0.759,192,0.984,193,0.482,196,1.415,197,2.333,201,0.184,202,1.453,203,1.314,207,2.857,208,0.585,211,0.211,213,1.701,214,0.238,216,1.08,220,0.299,221,0.309,227,0.327,228,0.214,229,2.248,230,2.138,231,1.836,232,1.573,237,1.61,238,1.251,242,0.368,243,1.071,244,2.26,249,0.565,251,0.858,254,1.899,256,0.962,257,0.319,260,2.368,261,0.659,262,0.708,263,0.327,266,0.636,268,0.768,272,0.252,273,0.285,276,1.569,277,0.073,281,2.567,282,0.521,284,1.84,285,1.925,291,1.096,294,0.352,296,0.585,297,0.249,299,0.681,303,0.384,304,0.384,305,1.132,306,0.635,307,0.764,309,1.538,311,0.469,313,0.812,316,0.46,320,1.61,321,0.619,324,1.41,325,2.679,326,1.559,327,1.538,330,0.704,333,0.472,335,0.356,340,1.062,341,0.118,345,0.804,347,1.08,348,1.096,349,0.432,350,0.249,353,0.346,356,0.552,357,0.37,358,0.976,360,0.237,363,0.454,367,1.096,368,0.69,369,0.753,371,2.242,374,1.935,379,0.805,380,0.235,381,0.162,382,0.385,383,0.27,387,0.785,389,0.385,390,0.334,394,0.443,395,0.139,396,0.919,400,1.25,401,0.976,402,1.031,403,1.661,405,0.387,406,0.953,407,0.384,409,0.37,410,0.973,415,1.415,416,0.552,418,0.457,420,1.256,422,0.263,425,0.262,427,0.723,428,0.27,431,0.258,433,0.703,435,0.379,436,0.147,438,0.397,439,0.188,440,0.919,441,0.165,442,0.654,443,0.748,444,0.083,446,1.849,447,0.846,449,0.151,450,0.124,459,0.663,460,1.007,461,0.432,462,2.068,464,0.801,468,0.157,469,1.007,470,1.34,471,0.536,473,1.503,476,0.556,485,0.482,486,0.081,487,0.508,488,0.64,489,1.121,493,0.073,495,1.193,498,0.548,503,3.252,504,1.025,508,1.154,509,0.223,510,1.096,511,0.336,513,0.21,519,0.192,524,0.82,525,0.603,527,0.548,530,0.356,531,0.301,534,0.654,535,1.217,540,1.201,547,0.576,550,1.201,554,0.635,560,0.518,562,1.724,566,0.262,570,0.828,573,0.82,574,1.217,575,0.204,577,0.428,580,1.278,583,0.495,586,0.731,587,0.65,590,1.104,591,0.585,592,2.223,593,1.344,594,0.502,597,1.08,600,1.251,601,0.191,602,2.884,603,0.731,610,0.263,613,0.619,615,4.072,618,0.683,631,2.719,632,2.138,634,1.453,635,0.521,636,1.347,637,2.039,642,1.415,643,1.007,644,1.08,645,0.261,646,0.645,647,0.207,648,2.394,649,1.701,650,2.389,652,1.966,659,0.858,661,0.389,663,0.184,665,0.65,666,1.14,672,0.697,673,0.443,675,1.456,678,1.147,680,0.931,681,0.708,682,0.82,687,1.547,690,0.681,693,3.869,703,1.493,704,2.26,705,0.192,706,0.976,707,0.436,709,1.925,712,1.786,713,1.16,714,0.576,715,1.106,733,1.229,734,2.118,736,0.839,738,0.65,739,0.783,740,0.857,741,1.021,742,1.403,743,1.31,744,0.457,750,0.536,752,1.317,755,0.643,757,0.871,761,1.217,762,2.17,763,0.731,765,0.261,766,0.556,768,0.174,774,0.619,777,0.916,779,0.727,780,1.188,785,1.286,788,0.515,794,0.397,795,1.549,803,0.641,804,2.394,805,1.31,806,0.508,807,0.825,808,1.28,809,0.953,810,1.121,812,0.184,813,2.039,817,0.228,821,0.946,823,2.411,827,0.745,830,0.962,834,0.82,835,0.932,839,0.363,840,0.483,841,0.919,844,0.783,847,0.839,852,0.548,853,1.513,856,3.543,858,0.825,859,1.807,863,0.976,874,1.113,876,0.817,879,1.046,881,3.694,882,0.469,900,0.684,907,0.82,917,0.919,922,2.857,924,0.909,925,1.379,926,0.805,927,2.326,929,2.081,930,0.619,941,1.229,944,1.147,947,1.25,949,1.41,950,0.222,951,0.976,954,0.798,968,1.612,971,1.975,972,1.121,974,1.096,976,0.258,980,0.825,981,0.825,983,0.723,985,0.94,987,1.85,988,0.744,989,0.909,990,0.576,991,1.883,992,1.778,994,1.344,996,0.801,997,1.504,1000,1.007,1004,1.278,1005,1.511,1009,1.007,1010,3.297,1012,1.672,1013,0.414,1022,0.819,1024,1.818,1028,1.436,1029,0.638,1031,0.856,1032,0.697,1034,1.031,1035,0.504,1038,2.536,1048,0.548,1052,0.643,1056,1.031,1062,1.113,1063,2.039,1073,0.457,1075,0.953,1079,0.669,1084,0.849,1091,0.59,1101,0.548,1102,0.919,1103,2.333,1107,2.666,1108,1.778,1109,2.598,1110,0.962,1131,0.405,1138,1.344,1141,1.188,1147,2.547,1151,0.765,1159,1.415,1162,1.055,1167,1.188,1182,1.012,1186,1.106,1202,0.258,1212,1.021,1216,0.976,1218,2.302,1224,1.573,1225,1.477,1227,1.314,1232,2.847,1233,0.841,1234,1.697,1236,2.118,1246,0.984,1278,1.578,1283,1.836,1292,1.31,1294,0.783,1298,1.679,1299,1.672,1300,3.724,1306,2.919,1313,4.095,1326,0.368,1328,1.578,1329,0.619,1330,0.878,1331,1.08,1369,1.251,1370,0.635,1377,1.453,1378,2.708,1391,1.511,1392,0.697,1397,1.493,1408,1.877,1409,0.765,1415,1.321,1426,0.576,1429,1.378,1447,2.455,1450,2.26,1454,1.737,1458,3.671,1476,0.896,1477,1.899,1488,1.105,1493,0.887,1518,0.731,1523,0.714,1529,0.229,1563,0.845,1585,2.138,1586,1.724,1590,1.229,1600,1.247,1607,2.205,1608,1.453,1610,1.724,1614,2.197,1623,1.836,1626,2.118,1630,1.059,1631,1.294,1632,0.672,1636,0.765,1637,0.562,1639,0.432,1641,1.132,1645,0.987,1648,0.571,1660,2.491,1662,0.622,1664,1.217,1665,0.94,1669,1.278,1673,3.411,1683,0.878,1684,0.409,1687,1.568,1689,1.106,1690,1.836,1693,1.836,1694,1.007,1696,4.387,1702,0.82,1704,1.578,1717,1.16,1721,1.877,1724,1.538,1729,2.278,1730,1.415,1731,1.511,1733,1.132,1734,1.379,1744,1.511,1747,1.724,1748,0.878,1750,2.278,1751,3.544,1752,1.278,1753,2.039,1758,1.836,1768,1.836,1775,1.975,1777,3.591,1778,1.022,1779,3.076,1782,2.411,1783,2.682,1784,2.302,1797,1.975,1813,1.379,1825,1.188,1852,1.966,1853,0.681,1870,3.076,1894,1.344,1906,1.777,1926,2.395,1929,3.149,1934,1.83,1937,1.477,1941,2.598,1942,1.096,1947,1.105,1948,0.482,1949,1.987,1972,0.898,1983,1.217,1985,0.984,1986,0.748,1995,1.987,1999,2.242,2007,0.883,2010,0.488,2016,1.012,2021,1.436,2025,2.039,2058,0.82,2061,0.953,2062,0.508,2070,2.682,2071,2.205,2087,1.335,2097,2.307,2101,2.682,2102,1.758,2124,2.63,2127,0.636,2129,2.118,2131,2.394,2133,0.714,2142,2.173,2151,0.984,2153,1.798,2170,1.022,2172,0.828,2180,2.036,2182,2.411,2189,1.925,2190,1.16,2192,1.578,2193,1.16,2202,1.672,2204,1.217,2209,2.118,2212,0.765,2213,0.917,2216,1.379,2223,2.138,2251,1.344,2255,2.302,2257,3.076,2269,2.411,2270,1.836,2272,2.223,2275,2.87,2277,1.672,2279,1.778,2282,1.724,2302,4.319,2306,0.731,2309,1.246,2321,1.778,2338,0.562,2353,1.08,2356,1.379,2366,1.975,2368,2.088,2373,1.188,2378,3.454,2381,1.493,2382,1.251,2403,3.69,2421,4.206,2428,1.724,2450,1.278,2479,1.672,2507,3.033,2509,1.778,2542,0.976,2547,2.471,2548,1.511,2550,1.106,2560,2.395,2571,4.849,2576,1.672,2577,1.578,2584,1.672,2652,1.415,2660,1.604,2676,1.836,2677,2.64,2742,2.395,2748,0.849,2752,1.227,2753,1.578,2754,2.248,2765,1.415,2772,0.858,2775,1.622,2783,2.798,2792,1.031,2795,1.286,2797,1.379,2800,3.98,2819,1.672,2824,2.224,2825,0.748,2827,0.672,2832,1.007,2833,1.278,2834,1.493,2838,1.659,2844,1.584,2848,1.055,2851,1.198,2856,3.076,2865,2.205,2871,2.057,2882,2.857,2901,1.584,2902,1.578,2909,1.443,2917,1.511,2923,2.248,2929,3.438,2936,1.743,2938,1.132,2953,2.395,2962,1.415,2963,1.877,2966,2.395,2974,0.962,2988,3.332,3017,1.055,3023,2.411,3028,1.453,3074,4.206,3077,1.493,3102,1.836,3104,3.632,3124,2.26,3150,6.518,3154,2.138,3198,3.683,3200,2.26,3216,2.682,3238,1.201,3256,3.438,3269,3.411,3273,1.807,3286,1.453,3288,2.197,3291,1.16,3301,2.039,3320,0.984,3333,2.039,3334,2.411,3338,1.08,3353,3.297,3354,2.536,3360,1.379,3370,1.132,3382,2.719,3394,2.497,3398,4.487,3407,1.534,3414,1.415,3520,1.453,3616,1.534,3637,3.37,3669,0.984,3713,3.149,3714,2.205,3716,1.278,3721,1.724,3732,3.289,3742,3.158,3784,2.395,3788,5.669,3791,1.724,3796,2.567,3809,2.205,3821,3.841,3829,2.975,3830,2.682,3971,3.768,4011,2.497,4012,3.411,4013,4.035,4021,4.244,4022,1.778,4023,1.578,4113,1.778,4118,1.379,4120,2.857,4124,2.966,4161,0.82,4194,2.815,4265,1.007,4270,1.379,4272,2.682,4279,2.039,4331,3.297,4353,3.149,4492,2.536,4531,2.118,4552,1.724,4566,1.007,4584,2.919,4611,1.836,4618,1.966,4619,3.033,4629,2.682,4630,2.205,4638,2.411,4941,2.536,4942,2.326,5056,1.16,5070,3.076,5095,2.536,5167,1.778,5179,2.302,5252,3.503,5268,5.638,5269,4.633,5291,2.815,5341,1.188,5372,2.411,5404,2.816,5473,1.724,5474,3.076,5484,3.076,5495,1.966,5530,3.076,5568,2.205,5607,1.966,5608,3.454,5637,1.672,5648,2.411,5651,2.468,5662,2.857,5718,4.406,5722,1.778,5818,2.039,5822,3.724,5824,4.406,5832,1.624,5834,1.966,5843,2.919,5845,1.836,5848,2.039,5864,2.63,5870,1.672,5886,3.076,5889,4.406,5890,1.16,5918,5.719,5922,5.524,5946,2.536,5952,3.076,5953,2.118,5964,4.092,5979,1.31,6043,4.851,6094,5.147,6095,4.487,6096,4.826,6097,3.37,6104,3.869,6198,2.857,6210,2.138,6215,2.857,6238,3.632,6304,3.37,6316,3.076,6386,7.269,6455,2.857,6531,2.919,6534,3.072,6538,3.076,6581,1.031,6737,4.78,6776,2.039,6973,3.076,7132,2.857,7158,2.682,7207,2.536,7209,1.453,7330,4.406,7412,2.138,7712,4.244,7749,1.778,7766,1.966,7778,2.411,7834,2.682,7842,5.871,8193,3.632,8226,3.076,8265,2.302,8269,3.724,8283,4.264,8289,1.836,8333,3.076,8367,5.62,8392,4.826,8404,3.076,8478,3.076,8585,1.899,8723,3.076,8747,1.899,8825,2.857,9141,3.841,9167,2.857,9219,2.536,9239,3.076,9273,5.147,9322,3.37,9327,4.826,9354,3.076,9697,2.682,9836,2.857,9898,2.857,10350,2.857,10439,3.076,10567,4.406,10627,2.682,10663,3.37,10913,2.411,10961,2.682,11025,2.857,11102,3.076,11156,8.187,11309,2.536,11345,2.302,11386,3.37,12440,2.536,12513,2.857,13051,2.536,13098,2.682,13099,2.682,13195,2.536,13372,2.682,13656,4.826,13879,9.025,13880,3.816,13881,3.816,13882,9,13883,3.816,13884,7.904,13885,9,13886,3.816,13887,3.816,13888,3.816,13889,4.406,13890,3.816,13891,4.406,13892,2.682,13893,3.076,13894,3.816,13895,7.377,13896,4.826,13897,3.37,13898,3.816,13899,3.816,13900,4.826,13901,3.816,13902,7.14,13903,3.816,13904,3.37,13905,4.826,13906,5.464,13907,3.37,13908,3.816,13909,5.464,13910,4.826,13911,5.464,13912,4.826,13913,3.816,13914,3.816,13915,5.464,13916,3.816,13917,3.816,13918,3.816,13919,3.816,13920,3.816,13921,3.816,13922,3.816,13923,3.37,13924,6.384,13925,3.37,13926,3.816,13927,3.816,13928,3.816,13929,4.406,13930,3.816,13931,3.816,13932,3.816,13933,3.816,13934,6.156,13935,3.816,13936,6.97,13937,3.816,13938,3.816,13939,6.156,13940,3.37,13941,3.37,13942,3.816,13943,6.384,13944,3.816,13945,3.816,13946,7.904,13947,2.682,13948,4.826,13949,3.816,13950,3.076,13951,3.076,13952,3.37,13953,3.816,13954,3.816,13955,3.37,13956,3.816,13957,3.816,13958,3.816,13959,3.816,13960,5.638,13961,3.816,13962,6.97,13963,3.816,13964,3.816,13965,6.384,13966,6.384,13967,3.816,13968,3.816,13969,3.37,13970,4.826,13971,3.816,13972,5.464,13973,3.816,13974,6.97,13975,5.464,13976,3.816,13977,3.816,13978,3.816,13979,7.675,13980,7.377,13981,5.464,13982,3.816,13983,5.464,13984,3.816,13985,5.464,13986,5.464,13987,3.816,13988,3.816,13989,7.377,13990,7.904,13991,7.377,13992,5.948,13993,3.816,13994,6.97,13995,6.97,13996,7.377,13997,5.464,13998,5.464,13999,5.464,14000,5.464,14001,3.816,14002,3.37,14003,3.816,14004,3.816,14005,3.816,14006,3.816,14007,5.464,14008,6.384,14009,3.816,14010,3.816,14011,3.816,14012,3.816,14013,3.816,14014,3.816,14015,3.816,14016,5.464,14017,3.816,14018,3.816,14019,3.816,14020,3.816,14021,3.816,14022,5.464,14023,3.816,14024,3.816,14025,3.076,14026,3.816,14027,3.816,14028,3.816,14029,3.816,14030,3.816,14031,3.816,14032,5.464,14033,3.816,14034,3.816,14035,3.816,14036,5.464,14037,3.816,14038,3.816,14039,3.816,14040,3.816,14041,3.816,14042,5.638,14043,3.816,14044,3.816,14045,5.464,14046,2.682,14047,5.464,14048,3.816,14049,3.816,14050,3.816,14051,3.816,14052,3.816,14053,3.816,14054,3.37,14055,3.816,14056,3.816,14057,3.816,14058,3.816,14059,3.816,14060,3.816,14061,3.816,14062,3.816,14063,3.816,14064,3.816,14065,3.816,14066,3.816]],["title//en/lessons/installing-omeka",[15,0.335,2986,3.673]],["body//en/lessons/installing-omeka",[3,0.073,4,0.376,5,0.063,7,1.825,8,0.726,9,0.122,10,1.965,12,0.084,14,0.361,15,0.544,27,1.046,28,0.84,29,0.274,30,0.907,36,1.066,40,0.199,42,0.195,45,0.062,47,0.542,49,0.092,50,1.87,55,0.686,57,0.327,60,0.207,63,1.281,71,0.084,74,0.784,78,0.952,81,0.344,83,0.667,88,0.358,89,0.528,90,1.335,91,1.546,93,0.025,98,0.998,103,0.402,105,0.107,108,0.685,115,0.021,117,0.166,119,0.761,120,0.562,121,1.917,122,0.261,125,1.548,128,0.544,129,0.748,130,0.04,132,0.054,133,1.378,137,0.082,138,0.154,139,0.166,140,1.41,141,1.189,142,2.908,145,0.781,146,0.121,153,0.129,158,1.281,159,0.078,160,0.101,173,0.467,176,1.646,179,0.551,180,1.083,189,0.213,190,0.008,193,0.723,200,0.467,201,0.167,214,0.195,220,0.614,221,0.581,228,0.199,236,1.476,239,2.366,241,1.511,242,0.488,251,1.287,257,0.402,261,0.511,263,0.314,266,0.667,268,0.63,272,0.281,273,0.277,277,0.072,289,1.022,291,1.148,297,0.261,298,1.406,299,1.281,304,0.431,307,0.859,310,1.658,311,0.964,312,1.511,314,5.512,316,0.432,328,0.641,329,1.148,330,0.578,333,0.486,335,0.247,336,2.667,337,3.957,341,0.143,349,0.648,353,0.346,356,0.495,357,0.606,358,0.801,360,0.226,363,0.467,369,0.561,378,6.338,380,0.17,381,0.213,382,0.578,383,0.305,384,3.145,386,4.614,389,0.578,390,0.394,394,0.464,395,0.146,404,5.786,406,1.252,409,0.531,412,3.617,414,1.046,418,0.685,420,0.975,422,0.229,424,0.495,425,0.195,429,1.726,435,0.394,436,0.221,437,1.62,438,0.247,439,0.214,442,0.939,443,1.121,444,0.078,449,0.154,450,0.134,459,0.683,461,0.813,466,1.62,468,0.109,469,1.511,471,0.561,472,0.723,480,3.804,486,0.152,490,3.153,493,0.075,495,0.864,504,1.016,506,0.344,509,0.216,511,0.375,517,1.617,519,0.216,523,1.739,524,1.229,530,0.511,554,0.952,559,0.843,560,0.316,561,2.366,566,0.344,570,0.93,572,1.148,577,0.448,594,0.431,600,1.121,601,0.191,613,0.648,644,1.62,645,0.234,646,0.725,657,3.453,661,0.392,662,1.287,663,0.133,673,0.635,675,1.252,683,0.98,705,0.414,706,1.022,720,1.781,724,1.335,726,1.41,733,2.12,736,1.258,738,0.975,740,0.704,746,2.301,753,2.435,755,0.528,763,1.096,765,0.234,766,0.505,776,2.465,777,1.036,779,0.761,788,0.449,806,0.761,807,1.083,808,1.439,809,1.252,814,1.717,817,0.263,821,1.005,827,0.578,829,1.347,832,1.096,835,0.723,839,0.683,841,1.378,859,1.62,865,3.057,871,1.739,879,1.096,884,1.738,911,2.754,926,0.843,928,1.87,930,0.648,931,1.335,945,1.917,946,1.511,976,0.531,981,1.183,984,1.781,1009,0.781,1031,0.595,1041,3.145,1051,1.367,1057,2.289,1061,1.698,1079,0.572,1080,1.583,1120,1.744,1135,1.287,1162,1.985,1202,0.531,1233,0.595,1326,0.33,1394,2.068,1401,0.613,1402,2.948,1409,1.733,1431,2.121,1457,0.975,1459,1.343,1476,0.648,1523,1.071,1568,2.122,1616,2.366,1632,0.704,1643,1.781,1645,1.213,1654,2.97,1660,1.511,1668,1.374,1676,1.658,1689,1.658,1691,1.548,1694,0.781,1778,1.071,1853,1.4,1902,2.754,1921,3.176,1932,1.439,1940,1.651,1948,0.723,1952,2.886,1959,2.926,1972,1.689,1985,1.476,2001,4.614,2003,1.096,2007,0.685,2010,0.511,2016,1.137,2024,1.985,2050,1.895,2058,1.542,2070,5.045,2079,1.406,2083,1.917,2087,1.096,2103,2.508,2104,1.148,2131,1.965,2137,3.243,2142,2.63,2154,1.965,2170,1.071,2172,0.742,2187,3.057,2189,3.123,2198,2.5,2202,3.886,2203,4.771,2205,4.711,2212,1.148,2213,0.822,2215,3.453,2253,2.274,2278,2.435,2281,3.307,2302,2.848,2306,1.501,2309,0.929,2313,3.057,2448,2.908,2459,2.848,2479,3.145,2519,4.393,2547,1.917,2551,2.239,2660,1.317,2739,3.946,2748,1.043,2766,2.585,2772,1.287,2792,1.546,2803,2.179,2807,2.301,2824,1.658,2825,1.121,2827,0.704,2832,1.511,2851,1.424,2893,5.054,2902,2.366,2909,1.511,2974,1.443,2986,5.974,2989,5.465,3022,3.617,3077,2.239,3124,2.968,3215,3.834,3236,2.754,3297,5.786,3360,2.068,3439,1.202,3625,4.614,3716,3.099,3831,2.366,3841,2.667,4140,3.176,4564,2.754,4572,3.804,4969,2.754,5278,3.804,5476,3.617,5548,2.239,5571,5.054,5608,3.617,5722,3.345,5876,3.176,5890,1.739,5985,2.585,6534,3.454,6623,4.022,7253,4.022,7740,3.804,7795,3.307,7807,4.564,7937,4.771,8058,5.952,8061,4.536,8074,5.212,8213,4.189,8260,3.242,8285,2.948,8558,5.054,8821,3.804,9192,4.022,9217,4.022,9530,5.512,9593,5.871,9697,5.045,9874,3.453,10587,5.786,11083,5.374,11294,3.453,13110,7.263,13144,5.054,13232,5.786,13464,5.374,14067,7.841,14068,9.289,14069,6.925,14070,6.322,14071,5.722,14072,7.831,14073,5.722,14074,7.841,14075,5.722,14076,8.468,14077,7.177,14078,7.177,14079,8.221,14080,5.722,14081,5.722,14082,5.722,14083,5.722,14084,5.722,14085,8.468,14086,4.614,14087,5.722,14088,8.468,14089,7.177,14090,7.177,14091,4.614,14092,5.722,14093,5.722,14094,8.867,14095,7.177,14096,7.177,14097,7.177,14098,7.841,14099,5.722,14100,5.722,14101,5.722,14102,5.722,14103,7.177,14104,5.722,14105,5.722,14106,5.722,14107,7.177,14108,7.177,14109,5.722,14110,7.177,14111,5.722,14112,8.221,14113,5.722,14114,7.177,14115,5.722,14116,5.722,14117,5.054,14118,5.722,14119,5.722,14120,5.722]],["title//en/lessons/installing-python-modules-pip",[15,0.276,950,0.153,3439,1.004,4508,1.643]],["body//en/lessons/installing-python-modules-pip",[3,0.086,5,0.078,6,0.8,8,0.714,9,0.118,15,0.546,17,1.514,18,0.654,27,1.64,29,0.379,40,0.225,45,0.073,57,0.36,60,0.208,69,0.988,71,0.089,74,0.662,91,1.813,92,0.728,93,0.019,94,0.454,95,0.658,98,1.17,104,0.719,105,0.125,115,0.019,117,0.12,120,0.619,125,1.587,129,0.684,130,0.042,132,0.046,135,0.214,137,0.059,138,0.114,139,0.167,145,0.817,146,0.142,153,0.135,154,1.475,159,0.073,160,0.108,180,1.193,189,0.258,190,0.006,193,0.847,200,0.437,211,0.249,214,0.296,227,0.305,228,0.228,239,2.775,250,2.961,261,0.6,263,0.306,266,1.045,272,0.229,273,0.342,291,1.346,294,0.37,296,0.719,297,0.36,311,0.825,313,0.782,316,0.436,336,4.046,353,0.275,358,0.94,360,0.218,363,0.437,364,2.436,375,1.038,380,0.263,381,0.199,383,0.287,389,0.678,395,0.134,396,1.616,405,0.322,407,0.472,414,1.227,417,1.409,425,0.27,438,0.388,439,0.156,449,0.114,459,0.638,466,2.239,485,0.847,486,0.167,489,1.623,490,2.699,504,0.87,534,0.803,541,1.544,554,1.116,587,1.143,590,0.916,599,0.825,601,0.156,610,0.214,636,1.654,645,0.324,647,0.156,663,0.156,705,0.338,706,1.198,707,0.37,724,1.09,732,2.489,738,1.143,755,0.775,758,1.064,768,0.306,774,1.09,778,1.379,803,0.489,812,0.156,817,0.235,821,0.76,827,0.799,832,1.514,835,0.847,839,0.638,884,1.623,924,1.116,926,0.988,950,0.302,951,1.501,976,0.454,979,4.461,989,1.398,1029,0.581,1031,0.921,1032,1.445,1046,3.23,1123,2.193,1151,1.107,1326,0.387,1529,0.403,1582,3.586,1590,1.509,1630,0.964,1711,2.556,1734,2.425,1776,1.994,1853,1.412,1909,3.725,1940,1.544,1945,4.998,1972,1.861,2007,0.946,2021,1.509,2063,2.193,2123,5.411,2154,2.715,2172,1.09,2212,1.346,2240,2.14,2247,2.626,2272,2.14,2309,1.09,2542,1.412,2741,1.58,3154,2.626,3439,1.955,3621,2.775,3806,2.856,4111,5.026,4265,1.772,4508,3.24,5134,5.026,5985,3.032,6556,3.725,8237,4.718,8546,4.718,9531,5.026,10772,5.927,12131,5.927,13141,5.411,14086,5.411,14121,5.411,14122,6.711,14123,7.907,14124,6.711,14125,5.927,14126,5.927,14127,7.401,14128,6.711,14129,6.711,14130,6.711,14131,6.711,14132,6.984,14133,6.711,14134,5.927,14135,6.711,14136,6.711]],["title//en/lessons/interactive-text-games-using-twine",[38,0.279,60,0.069,82,0.015,117,0.056,1602,1.37,2752,0.785,5969,1.735,8290,1.67,9462,2.52]],["body//en/lessons/interactive-text-games-using-twine",[3,0.087,4,0.325,5,0.071,6,0.715,9,0.078,13,1.04,14,0.18,22,0.685,23,0.544,25,0.538,26,0.44,28,0.904,30,0.568,32,1.666,33,2.308,34,1.669,36,1.114,38,0.736,39,0.433,40,0.202,45,0.084,46,0.097,47,0.586,49,0.094,50,2.014,51,0.925,52,2.579,55,0.69,58,0.811,59,0.623,60,0.207,63,0.64,64,0.672,65,1.945,67,1.202,68,0.97,69,0.908,70,1.05,71,0.083,72,1.635,74,0.737,76,0.544,78,1.025,79,1.09,81,0.407,82,0.043,83,0.609,86,1.412,87,0.278,88,0.47,89,0.625,90,1.226,92,0.623,93,0.026,95,0.512,96,0.582,103,0.252,105,0.121,106,0.807,107,0.607,108,0.738,110,0.693,111,1.032,112,0.684,115,0.027,117,0.168,118,0.642,119,0.477,120,0.588,122,0.3,123,1.202,127,0.841,129,0.623,130,0.035,131,1.032,132,0.06,134,0.568,135,0.259,136,0.548,137,0.074,138,0.155,139,0.159,141,0.465,143,2.213,144,0.671,146,0.159,148,1.09,152,0.502,153,0.112,154,0.788,157,0.625,158,1.101,159,0.094,160,0.107,165,2.073,167,0.341,170,1.75,171,1.708,172,1.671,173,0.441,175,1.232,176,1.294,179,0.252,181,0.771,185,0.121,186,1.439,189,0.245,190,0.008,191,0.482,193,0.778,197,2.503,200,0.528,201,0.2,202,1.99,205,0.568,206,1.626,211,0.236,214,0.231,215,1.848,217,1.734,220,0.483,221,0.499,222,1.172,223,0.433,225,2.6,227,0.307,228,0.221,231,2.967,237,1.318,238,1.635,242,0.301,243,1.208,247,1.489,249,0.676,251,0.807,253,0.402,256,0.904,257,0.226,259,0.992,262,0.799,263,0.224,266,0.418,268,0.395,272,0.293,273,0.329,277,0.079,281,1.442,282,0.713,284,1.627,285,2.385,294,0.397,296,0.384,297,0.163,298,0.703,299,0.64,303,0.314,304,0.37,309,1.734,311,0.642,313,0.609,316,0.47,318,1.25,320,0.904,321,0.848,325,1.039,326,0.596,328,0.467,330,0.623,335,0.226,339,0.947,340,0.596,341,0.127,349,0.406,350,0.441,353,0.295,357,0.417,358,1.211,360,0.198,363,0.505,368,0.453,369,0.737,374,1.318,379,1.106,380,0.236,381,0.23,382,0.528,383,0.21,387,0.885,389,0.623,390,0.345,394,0.423,395,0.127,399,0.418,400,0.808,405,0.408,407,0.252,409,0.243,414,1.127,416,0.528,418,0.738,420,0.611,422,0.167,424,0.533,425,0.293,427,0.706,428,0.265,429,0.753,430,0.314,431,0.354,434,3.155,435,0.425,436,0.278,438,0.344,439,0.157,440,1.028,441,0.129,443,0.703,444,0.032,447,0.395,449,0.146,450,0.112,451,0.884,459,0.497,460,0.983,464,1.294,468,0.157,469,1.38,470,0.753,471,0.664,475,1.916,476,0.476,486,0.181,488,0.29,489,0.736,491,1.039,493,0.071,494,1.172,495,0.789,496,1.015,497,1.116,498,1.223,505,0.677,506,0.172,507,1.991,508,1.212,509,0.223,510,1.358,511,0.238,512,2.171,513,0.397,517,1.451,519,0.144,521,0.656,522,0.969,524,1.324,525,0.762,526,1.381,527,0.515,529,1.588,530,0.234,531,0.293,534,0.625,540,1.355,542,0.933,543,1.361,546,0.947,547,1.171,548,1.144,549,0.477,554,0.596,555,1.318,559,0.528,560,0.198,566,0.415,570,0.677,571,5.396,572,1.444,573,0.771,574,1.144,575,0.167,576,0.885,577,0.483,578,3.673,583,0.878,586,1.297,587,1.05,589,1.318,590,0.713,591,0.559,593,1.84,594,0.314,597,1.015,601,0.143,603,1.297,607,2.73,610,0.254,613,0.698,618,0.604,631,1.785,632,1.75,634,2.347,635,0.925,636,0.884,640,1.966,644,1.917,645,0.214,646,0.623,647,0.083,648,2.117,649,1.116,650,1.626,652,1.848,661,0.35,662,1.386,663,0.18,664,0.969,665,0.611,666,1.101,668,1.627,672,1.505,676,0.925,681,0.677,682,0.771,687,1.745,690,0.64,700,0.596,706,0.64,707,0.447,708,1.263,711,1.826,712,2.014,715,1.514,720,2.751,721,0.215,726,1.774,729,1.263,731,1.201,737,1.072,738,0.611,740,0.758,741,1.096,742,1.355,744,0.928,750,0.737,751,2.435,755,0.331,756,4.015,757,1.026,759,2.267,763,0.687,765,0.332,766,0.367,768,0.328,771,3.02,777,0.767,779,1,780,1.626,787,1.83,788,0.327,789,2.685,792,2.792,793,1.201,794,0.705,795,0.703,800,0.625,802,0.841,803,0.548,804,1.794,806,0.477,807,1.022,808,1.594,810,1.265,811,0.825,812,0.185,814,1.267,816,1.695,817,0.155,821,1.006,822,1.232,827,0.819,828,0.947,829,1.23,835,0.909,836,0.855,839,0.341,840,0.466,841,0.864,844,1.072,847,1.149,848,0.687,853,0.671,854,2.649,856,3.293,858,0.541,860,1.442,863,1.101,874,1.181,876,0.759,877,1.175,879,1.485,880,3.836,882,0.758,883,1.123,886,1.288,900,0.559,906,1.848,907,1.455,914,2.29,917,1.485,918,3.302,921,2.435,924,1.025,926,0.528,928,1.172,930,0.406,931,0.611,932,1.991,933,1.008,936,2.892,941,1.788,944,0.753,945,1.75,946,2.228,948,1.62,949,0.925,954,0.528,955,1.144,957,1.477,966,0.719,967,0.477,968,0.753,971,1.888,972,1.072,974,1.236,980,0.789,981,0.541,983,0.592,987,1.514,988,0.418,989,1.126,990,1.2,991,1.412,997,0.656,999,2.267,1009,1.059,1010,2.164,1012,2.29,1013,0.378,1027,1.048,1029,0.737,1034,0.969,1035,0.568,1040,1.06,1044,0.98,1048,0.75,1051,1.436,1052,0.664,1054,2.742,1055,3.473,1056,2.148,1057,1.144,1058,2.296,1059,0.992,1060,1.05,1061,1.064,1062,0.625,1064,1.296,1073,0.811,1075,0.911,1078,1.62,1079,0.566,1091,0.953,1103,1.873,1109,1.263,1111,1.263,1112,0.844,1114,1.707,1116,1.232,1120,0.687,1124,1.848,1127,2.819,1129,1.442,1131,0.427,1133,0.855,1135,0.807,1136,1.403,1142,0.844,1143,1.064,1144,1.064,1145,0.568,1151,0.502,1152,0.89,1154,0.713,1155,2.101,1162,0.992,1165,1.318,1182,1.141,1187,0.969,1193,2.792,1195,4.616,1196,3.719,1202,0.354,1211,3.022,1212,0.453,1214,2.521,1227,1.417,1233,0.544,1236,2.9,1246,1.857,1248,2.515,1252,2.384,1254,1.445,1259,0.969,1261,0.844,1268,1.232,1276,1.366,1279,2.892,1287,1.526,1290,2.384,1294,0.736,1300,3.293,1320,1.296,1323,2.801,1326,0.481,1329,0.582,1332,1.23,1370,0.596,1373,2.479,1378,2.853,1400,1.039,1426,0.789,1430,1.445,1447,1.263,1455,1.551,1458,1.785,1461,0.947,1471,1.514,1476,0.592,1477,1.785,1488,0.568,1499,1.442,1516,1.695,1518,1.001,1520,1.916,1523,1.406,1529,0.478,1551,3.167,1565,1.707,1586,3.662,1596,1.201,1600,1.172,1601,3.301,1602,3.658,1603,2.685,1607,2.073,1608,1.366,1609,3.422,1610,3.848,1619,2.286,1625,2.227,1627,0.771,1629,1.991,1630,0.885,1632,1.013,1637,0.528,1641,2.528,1643,1.116,1645,0.953,1646,2.968,1648,0.467,1650,1.991,1651,2.723,1653,1.572,1655,2.164,1662,0.638,1665,1.959,1668,1.485,1669,1.201,1677,0.969,1683,2.154,1684,0.851,1689,1.963,1690,2.515,1691,0.656,1694,0.49,1708,3.153,1711,1.99,1717,1.588,1721,1.232,1727,1.626,1729,1.064,1731,1.873,1733,1.829,1734,1.296,1744,2.278,1748,1.558,1759,1.62,1778,0.671,1780,1.671,1797,1.888,1809,1.232,1813,3.049,1822,2.521,1823,1.355,1826,1.263,1828,1.442,1840,1.916,1842,3.673,1847,1.671,1853,0.64,1858,0.625,1869,1.671,1888,3.473,1903,0.908,1906,1.915,1912,2.044,1932,1.048,1937,1.83,1942,1.048,1943,1.62,1947,1.285,1948,0.453,1952,1.442,1958,1.172,1959,2.241,1964,1.263,1995,1.116,1998,2.385,2007,0.625,2010,0.321,2017,1.991,2021,0.807,2024,0.992,2028,2.101,2050,0.947,2062,0.477,2063,2.014,2087,1.297,2104,1.556,2109,1.917,2122,2.873,2127,0.418,2133,0.671,2138,3.302,2143,1.263,2151,1.59,2153,1.348,2163,4.616,2170,1.153,2172,0.878,2173,2.435,2180,1.144,2204,1.666,2211,1.938,2212,1.746,2213,0.515,2214,1.897,2215,3.153,2234,0.864,2246,1.62,2251,1.263,2262,1.916,2266,1.848,2271,1.99,2277,2.702,2291,1.025,2292,2.101,2306,1.18,2308,1.366,2309,0.582,2315,4.413,2324,1.526,2325,1.938,2338,0.997,2356,1.888,2357,2.286,2368,2.432,2373,1.626,2374,1.526,2383,1.848,2455,2.384,2459,1.785,2479,2.29,2480,2.044,2495,1.785,2507,4.306,2529,1.039,2542,0.64,2546,1.785,2547,1.75,2552,3.302,2554,1.417,2577,2.161,2578,0.969,2596,1.726,2601,2.685,2633,1.991,2642,2.892,2645,2.892,2652,1.33,2660,1.418,2673,2.515,2681,1.175,2692,3.422,2708,3.302,2727,1.991,2741,1.23,2748,0.901,2751,1.671,2752,1.448,2753,2.161,2754,1.263,2755,1.916,2758,1.483,2759,3.279,2763,4.97,2765,1.33,2779,1.991,2783,2.702,2785,3.591,2789,1.263,2792,1.412,2795,1.451,2799,1.442,2800,4.201,2807,2.479,2811,1.59,2812,1.33,2822,0.864,2824,2.248,2825,0.703,2826,1.263,2827,0.758,2836,3.293,2838,0.807,2869,2.044,2871,0.864,2883,1.403,2898,2.145,2909,0.947,2925,1.38,2936,2.16,2938,1.551,2943,2.044,2951,2.521,2953,3.857,2962,1.33,2966,1.572,2967,1.403,2974,0.904,2975,1.296,2983,1.991,2994,1.483,2999,2.785,3010,1.99,3024,1.403,3030,1.84,3050,2.224,3064,3.02,3095,3.473,3101,1.62,3123,1.366,3124,2.161,3130,2.164,3131,2.6,3148,4.171,3156,2.792,3173,1.232,3180,2.073,3183,2.9,3200,2.801,3229,0.736,3238,1.489,3247,2.29,3256,2.435,3273,1.479,3277,2.801,3279,1.33,3291,1.588,3299,1.526,3300,2.697,3302,2.267,3320,1.747,3333,2.792,3338,1.479,3351,3.167,3353,3.153,3355,3.252,3360,1.296,3369,2.227,3379,3.473,3382,2.6,3394,1.403,3397,1.572,3408,1.144,3422,4.144,3429,1.172,3441,1.99,3510,2.521,3518,3.913,3520,1.366,3546,3.302,3669,1.747,3672,2.549,3690,2.267,3700,3.77,3719,2.521,3721,1.62,3725,4.681,3733,2.267,3747,2.267,3796,2.895,3807,2.895,3826,2.579,3828,2.882,3829,1.671,3849,3.473,3857,2.384,3869,3.156,3903,1.84,3905,1.62,3970,1.442,3997,4.087,4012,1.916,4023,1.483,4069,1.991,4101,1.62,4106,2.892,4113,2.873,4118,1.888,4125,1.526,4128,2.685,4147,2.785,4161,0.771,4165,2.692,4170,2.521,4214,2.685,4265,1.38,4270,2.447,4294,2.36,4323,6.021,4329,1.366,4330,3.473,4424,2.267,4435,2.895,4436,1.916,4442,1.916,4471,2.384,4501,1.726,4529,2.521,4531,1.991,4533,1.916,4552,1.62,4564,1.726,4607,1.671,4611,2.515,4637,3.167,4639,3.167,4773,1.33,4910,2.384,4942,3.198,4943,2.9,5098,2.479,5125,4.785,5138,1.785,5143,4.615,5155,2.384,5186,2.792,5212,5.46,5213,4.097,5220,5.071,5232,2.9,5234,2.267,5265,4.681,5277,3.156,5337,3.155,5341,2.763,5342,2.685,5344,2.892,5347,3.673,5356,1.232,5362,3.302,5366,2.267,5368,1.442,5376,1.991,5389,1.514,5404,2.396,5469,2.073,5473,3.059,5485,2.384,5498,1.848,5513,1.483,5514,4.97,5529,1.785,5534,2.515,5608,3.896,5656,3.167,5735,3.167,5755,2.521,5793,2.521,5817,2.267,5843,3.293,5851,1.726,5856,4.616,5867,2.384,5871,2.521,5888,4.097,5951,2.9,5962,2.792,5966,2.521,5969,5.304,6078,2.892,6104,1.991,6217,2.384,6315,4.333,6564,2.521,6573,2.164,6581,1.412,6662,2.521,6665,3.913,6758,2.685,6761,3.759,6948,2.073,7083,2.073,7130,5.751,7228,1.785,7234,4.97,7263,3.896,7326,2.267,7415,2.892,7472,2.384,7578,2.521,7624,1.572,7712,4.097,7726,4.761,7750,2.164,7766,1.848,7769,3.489,7843,1.483,7882,3.673,7937,2.384,8028,2.073,8041,2.267,8060,6.358,8213,1.916,8269,2.792,8289,1.726,8290,4.622,8291,4.28,8322,5.412,8353,4.616,8357,2.267,8394,1.848,8399,2.685,8409,3.473,8452,3.167,8454,4.595,8486,2.267,8560,2.073,8571,2.685,8597,2.892,8895,3.167,8925,2.892,9172,5.804,9180,2.892,9183,3.913,9188,2.892,9226,3.896,9227,4.615,9315,2.892,9363,6.851,9400,2.892,9433,2.521,9455,2.892,9457,4.615,9462,7.619,9516,4.615,9546,2.892,9614,3.473,9638,3.913,9732,5.982,9842,2.164,9898,2.685,9985,4.333,10007,2.073,10134,2.892,10149,4.097,10207,2.384,10228,5.533,10272,2.521,10282,2.521,10300,2.685,10319,1.916,10327,2.384,10332,3.167,10495,2.892,10649,2.892,10654,3.167,10740,2.267,10815,2.892,10931,2.685,10936,3.167,10992,1.785,10996,4.213,11023,3.914,11028,2.267,11038,6.038,11235,2.892,11245,4.213,11252,2.267,11295,2.521,11306,5.46,11381,2.892,11432,2.685,11504,2.892,12564,3.719,12815,3.673,13042,2.892,13086,2.685,13116,2.685,13583,6.41,13632,2.685,13646,2.384,13891,2.892,13892,2.521,13893,4.213,13912,5.982,13941,3.167,14086,4.213,14137,6.059,14138,5.225,14139,5.225,14140,5.225,14141,4.213,14142,2.685,14143,2.521,14144,3.586,14145,5.225,14146,3.167,14147,2.892,14148,2.685,14149,2.685,14150,5.225,14151,4.213,14152,3.167,14153,3.586,14154,3.586,14155,3.586,14156,3.586,14157,3.167,14158,6.164,14159,6.637,14160,2.892,14161,6.164,14162,3.586,14163,3.586,14164,3.586,14165,3.167,14166,3.586,14167,3.586,14168,3.586,14169,3.586,14170,3.586,14171,3.167,14172,3.586,14173,3.586,14174,5.225,14175,5.225,14176,3.586,14177,5.225,14178,3.586,14179,5.225,14180,3.586,14181,6.164,14182,3.586,14183,3.586,14184,3.586,14185,2.521,14186,4.213,14187,3.586,14188,5.225,14189,3.586,14190,3.586,14191,6.164,14192,3.586,14193,3.167,14194,3.167,14195,3.586,14196,3.586,14197,5.225,14198,3.586,14199,3.586,14200,3.586,14201,6.164,14202,3.586,14203,3.586,14204,3.167,14205,2.521,14206,6.164,14207,6.164,14208,3.586,14209,7.453,14210,6.254,14211,3.586,14212,6.164,14213,3.913,14214,3.586,14215,6.164,14216,5.444,14217,2.384,14218,3.167,14219,3.586,14220,3.586,14221,6.773,14222,3.586,14223,2.892,14224,3.586,14225,3.586,14226,3.586,14227,3.586,14228,3.586,14229,2.892,14230,3.167,14231,3.586,14232,3.586,14233,3.586,14234,5.225,14235,3.586,14236,3.586,14237,3.586,14238,3.586,14239,3.586,14240,3.586,14241,4.615,14242,6.164,14243,6.637,14244,5.225,14245,3.167,14246,3.586,14247,3.167,14248,3.586,14249,7.772,14250,3.167,14251,6.773,14252,3.586,14253,5.225,14254,3.586,14255,7.514,14256,5.225,14257,6.975,14258,5.225,14259,5.225,14260,5.225,14261,2.892,14262,3.586,14263,3.586,14264,3.167,14265,8.345,14266,5.225,14267,4.615,14268,5.225,14269,6.773,14270,5.225,14271,5.225,14272,3.586,14273,5.225,14274,5.225,14275,5.225,14276,4.615,14277,3.586,14278,3.586,14279,3.586,14280,3.586,14281,7.514,14282,3.586,14283,3.586,14284,5.225,14285,3.586,14286,3.586,14287,3.586,14288,3.586,14289,3.586,14290,3.586,14291,3.586,14292,6.164,14293,2.892,14294,3.586,14295,5.225,14296,5.809,14297,6.164,14298,3.586,14299,3.167,14300,3.586,14301,3.586,14302,3.586,14303,3.586,14304,3.167,14305,3.586,14306,3.586,14307,3.586,14308,5.225,14309,3.586,14310,3.586,14311,6.164,14312,3.586,14313,3.586,14314,3.167,14315,3.586,14316,3.586,14317,3.586,14318,3.586,14319,3.586,14320,3.586,14321,3.167,14322,3.586,14323,3.586,14324,3.586,14325,2.521,14326,3.586,14327,3.586,14328,3.586,14329,3.586,14330,4.213,14331,5.225,14332,3.586,14333,3.586,14334,3.586,14335,3.586,14336,3.167,14337,3.586,14338,3.586,14339,3.586,14340,3.586,14341,3.586,14342,3.167,14343,3.586,14344,3.586,14345,2.685,14346,3.586,14347,3.586,14348,3.167,14349,3.586,14350,3.586]],["title//en/lessons/interactive-visualization-with-plotly",[117,0.085,954,0.483,2752,0.795,14351,4.225]],["body//en/lessons/interactive-visualization-with-plotly",[3,0.044,4,0.289,5,0.078,6,0.484,8,0.521,9,0.137,12,0.139,13,1.068,15,0.495,20,1.791,22,0.329,26,0.374,27,1.103,28,0.794,29,0.319,30,0.548,34,1.64,36,0.448,39,0.4,40,0.169,42,0.174,45,0.065,46,0.065,47,0.384,48,0.662,49,0.08,55,0.539,60,0.211,67,1.17,71,0.079,73,1.44,74,0.733,76,0.261,79,1.05,81,0.363,82,0.037,87,0.257,89,0.741,90,1.133,92,0.44,93,0.022,94,0.344,95,0.499,101,1.374,103,0.243,104,0.545,105,0.106,106,1.595,107,0.271,110,0.454,111,0.803,112,0.349,114,0.871,115,0.024,117,0.169,118,0.742,119,0.677,120,0.472,122,0.242,130,0.044,131,0.46,132,0.058,134,0.456,135,0.212,136,0.574,137,0.073,138,0.149,139,0.127,140,1.487,141,0.448,144,0.44,145,0.319,146,0.166,148,1.05,152,0.845,153,0.099,157,0.722,159,0.096,160,0.11,167,0.675,169,0.997,173,0.462,179,0.424,181,1.093,182,1.102,185,0.131,189,0.228,190,0.008,197,2.631,201,0.178,202,3.19,203,1.335,206,2.449,208,0.86,210,1.997,211,0.25,212,1.249,213,1.076,214,0.206,217,0.832,220,0.271,222,1.129,223,0.497,224,2.717,225,3.002,227,0.315,228,0.129,238,0.677,247,1.326,248,2.184,249,0.489,251,1.144,253,0.225,257,0.387,260,1.282,263,0.219,264,1.052,267,0.309,268,0.56,272,0.303,273,0.134,274,1.05,275,3.224,277,0.071,282,0.824,284,0.912,289,0.908,291,1.334,294,0.391,296,0.545,297,0.366,302,1.531,303,0.517,304,0.533,307,0.609,311,0.425,313,1.037,315,2.103,320,1.282,321,0.561,327,0.832,328,0.454,333,0.451,335,0.261,340,0.846,341,0.155,345,0.642,348,1.712,349,1.031,350,0.393,353,0.343,356,0.522,357,0.48,358,0.484,360,0.183,363,0.225,365,4.904,368,0.84,369,0.695,374,1.282,382,0.349,383,0.118,387,1.173,389,0.749,390,0.405,395,0.143,396,0.832,399,0.826,401,1.077,403,1.05,405,0.166,406,1.052,407,0.582,409,0.234,410,1.037,414,0.632,415,1.282,416,0.862,422,0.226,427,0.854,428,0.118,430,0.523,431,0.544,432,1.522,433,0.733,435,0.442,436,0.134,438,0.382,439,0.165,440,1.036,441,0.165,442,0.609,444,0.084,446,1.225,447,0.381,449,0.133,450,0.11,459,0.329,460,0.694,461,0.576,468,0.15,471,0.592,472,0.642,473,0.814,476,0.358,486,0.162,488,0.539,493,0.063,495,0.767,498,0.866,503,1.937,505,0.961,506,0.289,508,1.285,509,0.217,510,1.334,511,0.323,515,2.588,519,0.217,521,1.513,522,1.374,530,0.539,531,0.353,542,1.639,547,0.767,549,0.46,551,0.956,553,1.663,554,0.575,555,0.871,557,1.668,559,0.98,560,0.434,566,0.166,567,0.795,570,0.961,573,0.742,575,0.267,576,0.496,583,0.659,587,0.589,589,1.678,591,0.759,594,0.363,596,0.871,597,0.978,598,1.102,599,0.425,601,0.187,602,1.561,603,1.358,607,2.633,610,0.261,613,0.576,614,1.663,618,0.592,632,1.158,635,0.824,642,1.282,645,0.329,647,0.2,650,1.076,661,0.376,663,0.172,664,1.374,665,1.133,675,1.605,676,0.892,678,1.068,680,0.866,682,1.093,684,1.026,690,1.188,699,1.282,700,0.575,708,1.791,709,2.125,711,1.669,721,0.208,724,0.826,733,1.144,735,2.429,737,1.676,738,0.589,742,0.76,750,0.858,752,1.405,757,0.694,761,1.622,762,1.583,763,0.662,765,0.247,766,0.358,777,0.891,778,0.603,779,0.46,780,1.076,788,0.548,790,1.918,795,1.39,800,0.796,801,1.44,802,0.694,806,0.46,807,0.522,810,1.238,811,0.795,812,0.172,814,1.129,817,0.257,821,1.02,826,2.085,827,0.349,830,2.365,834,1.093,835,0.895,836,0.381,837,1.846,840,0.561,844,0.709,848,0.662,858,1.004,863,1.188,874,1.424,876,0.884,884,1.522,886,1.748,900,0.545,907,0.742,912,0.589,923,3.38,926,1.129,939,0.814,944,0.726,947,1.36,948,1.561,950,0.276,954,0.875,967,0.46,971,1.838,972,0.709,976,0.621,981,0.911,983,0.992,985,1.487,988,0.592,990,0.522,1000,0.472,1009,1.047,1013,0.421,1018,1.561,1019,5.105,1021,2.486,1022,0.91,1024,1.253,1026,0.892,1027,1.02,1028,1.144,1029,0.299,1030,3.321,1031,0.901,1032,0.632,1035,0.469,1036,2.68,1037,2.702,1040,1.368,1044,0.754,1048,1.226,1051,1.337,1052,0.764,1074,3.109,1075,0.887,1079,0.627,1090,2.27,1091,0.535,1101,1.257,1102,0.832,1105,0.548,1110,1.282,1131,0.415,1133,0.993,1135,1.357,1141,1.583,1142,1.197,1143,1.509,1144,1.026,1145,0.548,1148,1.296,1151,0.712,1154,0.824,1183,0.709,1211,1.39,1216,0.617,1224,0.852,1225,0.934,1227,0.575,1228,3.251,1233,0.36,1237,2.164,1240,1.258,1243,0.871,1248,4.334,1259,0.934,1261,0.814,1267,1.026,1268,1.187,1283,1.663,1292,1.187,1294,0.709,1298,0.832,1326,0.495,1329,1.204,1330,0.795,1331,0.978,1332,1.669,1384,1.158,1391,0.956,1428,1.561,1429,0.871,1430,0.956,1431,1.557,1433,1.972,1449,3.936,1457,1.306,1458,4.168,1459,1.388,1465,3.402,1466,4.015,1467,1.72,1476,0.576,1488,0.806,1492,0.978,1493,0.98,1495,1.429,1497,2.404,1522,1.003,1529,0.546,1563,0.535,1596,1.158,1600,1.129,1601,3.76,1608,1.316,1614,1.39,1615,1.471,1622,2.445,1627,0.742,1629,0.956,1630,0.956,1632,0.742,1637,0.509,1643,1.583,1644,1.316,1645,1.029,1648,0.756,1662,0.261,1663,3.38,1664,3.035,1670,1.39,1676,1.474,1683,0.795,1684,0.646,1687,1.144,1692,2.072,1694,0.472,1702,1.093,1714,4.034,1721,1.746,1724,0.832,1725,1.886,1731,1.406,1748,1.17,1750,2.423,1753,1.846,1754,1.471,1759,2.726,1768,1.663,1778,1.597,1792,6.182,1823,0.76,1853,1.266,1895,1.282,1903,0.509,1906,1.847,1913,3.417,1937,0.934,1940,1.17,1942,1.21,1958,1.129,1964,1.791,1967,2.534,1981,0.795,1984,1.471,1986,0.677,1997,2.085,1999,1.545,2002,1.663,2003,1.155,2006,1.72,2010,0.539,2016,0.548,2021,0.777,2058,1.296,2061,0.887,2087,0.662,2095,1.08,2102,2.236,2104,1.21,2127,0.592,2130,1.846,2137,1.429,2151,0.892,2152,1.515,2167,2.297,2172,0.659,2173,2.37,2183,1.187,2193,1.05,2212,0.693,2213,0.73,2214,0.709,2216,1.249,2235,4.12,2239,2.429,2275,1.076,2278,2.164,2291,1.179,2306,1.538,2308,1.316,2309,1.08,2313,1.846,2324,1.471,2338,0.509,2356,2.992,2366,2.18,2368,2.1,2373,1.076,2415,2.184,2450,1.703,2512,0.76,2528,3.641,2529,2.685,2531,3.171,2537,3.846,2543,1.561,2547,1.158,2548,0.956,2566,3.575,2611,6.55,2679,3.387,2686,2.184,2741,1.42,2748,0.885,2752,1.557,2791,0.693,2792,0.934,2811,0.892,2816,1.72,2822,1.453,2825,0.997,2827,0.742,2828,1.249,2832,0.912,2844,1.474,2851,0.561,2861,2.045,2865,1.997,2875,1.884,2887,1.997,2899,1.611,2901,1.474,2902,3.724,2903,1.746,2909,1.343,2923,1.217,2925,1.593,2935,4.213,2936,1.622,2942,1.515,2945,2.62,2975,2.992,3005,3.741,3041,2.184,3074,2.37,3087,1.663,3094,0.978,3148,1.918,3173,2.702,3187,1.515,3218,1.471,3229,0.709,3238,0.76,3275,4.482,3316,1.937,3328,1.611,3333,1.846,3334,2.184,3355,1.561,3360,1.249,3369,1.249,3403,2.085,3406,1.663,3410,2.588,3437,2.429,3439,1.806,3581,2.786,3699,1.663,3703,2.184,3901,2.085,3907,1.39,3911,2.297,3929,2.823,3961,5.105,3970,1.39,4037,3.813,4083,4.432,4097,3.808,4108,1.937,4110,2.103,4143,3.311,4154,7.021,4195,3.214,4244,6.114,4490,7.989,4508,2.633,4564,2.904,4569,2.939,4621,1.781,4715,2.786,4716,5.338,4735,2.786,4833,7.538,5076,1.72,5114,5.213,5264,1.997,5290,4.785,5341,1.878,5395,1.663,5540,1.846,5635,3.202,5637,4.028,5722,2.37,5829,6.911,5834,4.551,5845,1.663,5881,1.72,5890,1.545,5979,1.746,6111,3.808,6238,4.423,6305,2.297,6370,2.429,6511,2.429,6581,0.934,6657,4.845,6661,1.515,6675,5.877,6676,5.877,6677,5.877,6738,3.808,6747,5.98,6750,2.588,6881,3.808,6883,3.052,7189,2.085,7201,2.588,7209,1.316,7259,3.808,7264,3.052,7277,2.588,7461,2.429,7763,2.184,7799,2.297,8008,2.297,8023,3.052,8207,1.663,8221,3.052,8344,1.997,8470,4.518,8484,6.336,8869,2.786,9357,3.052,9391,2.429,9417,3.214,9970,2.786,9994,2.429,10083,1.918,10084,3.487,10155,5.23,10319,1.846,10338,2.588,10443,4.491,10591,2.588,10649,2.786,10840,5.704,10930,2.429,10961,3.575,11023,5.204,11162,2.184,11199,2.297,11217,2.184,12524,2.588,12547,1.918,12943,3.052,12986,2.588,13018,6.263,13020,6.263,13051,2.297,13213,2.786,13317,4.241,13566,2.588,14205,2.429,14351,8.358,14352,7.668,14353,6.034,14354,7.417,14355,6.034,14356,7.091,14357,3.052,14358,3.456,14359,4.1,14360,3.456,14361,8.754,14362,8.708,14363,3.456,14364,3.456,14365,3.456,14366,5.085,14367,3.456,14368,3.456,14369,8.377,14370,3.052,14371,7.668,14372,3.456,14373,7.091,14374,3.456,14375,4.491,14376,3.456,14377,3.456,14378,3.456,14379,5.085,14380,3.456,14381,3.456,14382,6.55,14383,3.456,14384,7.091,14385,3.456,14386,3.456,14387,3.456,14388,3.456,14389,6.654,14390,3.456,14391,3.456,14392,3.456,14393,3.456,14394,3.456,14395,6.55,14396,5.98,14397,3.456,14398,3.456,14399,3.456,14400,3.052,14401,3.456,14402,3.052,14403,3.456,14404,3.456,14405,3.456,14406,3.456,14407,3.456,14408,3.052,14409,3.052,14410,3.456,14411,3.456,14412,8.599,14413,6.263,14414,6.034,14415,5.085,14416,6.654,14417,3.456,14418,5.085,14419,7.417,14420,3.456,14421,7.867,14422,7.867,14423,7.091,14424,7.091,14425,3.456,14426,3.456,14427,7.091,14428,6.034,14429,3.456,14430,5.085,14431,8.03,14432,7.091,14433,3.456,14434,3.456,14435,3.456,14436,3.456,14437,7.091,14438,6.034,14439,5.085,14440,5.085,14441,5.085,14442,5.085,14443,5.085,14444,5.085,14445,5.085,14446,3.456,14447,3.456,14448,3.456,14449,3.456,14450,5.085,14451,3.456,14452,3.456,14453,6.034,14454,5.085,14455,3.456,14456,5.085,14457,3.456,14458,3.456,14459,3.456,14460,3.456,14461,5.085,14462,3.052,14463,7.417,14464,3.456,14465,3.456,14466,3.456,14467,6.654,14468,3.456,14469,3.456,14470,3.456,14471,3.456,14472,3.456,14473,5.085,14474,3.456,14475,3.456,14476,3.456,14477,3.456,14478,5.085,14479,3.456,14480,3.456,14481,3.456,14482,5.085,14483,3.456,14484,3.456,14485,3.456,14486,3.456,14487,3.456,14488,3.456,14489,6.034,14490,3.456,14491,6.654,14492,3.456,14493,3.456,14494,3.456,14495,3.456,14496,3.456,14497,3.456,14498,3.456,14499,3.456,14500,3.456,14501,3.456,14502,5.085,14503,3.456,14504,3.456,14505,3.456,14506,3.456,14507,5.085,14508,3.456,14509,3.456,14510,3.456,14511,3.456,14512,3.456,14513,3.052,14514,5.085,14515,3.456,14516,3.456,14517,5.085,14518,3.456,14519,3.456,14520,3.456,14521,3.456,14522,3.456,14523,3.456,14524,3.456,14525,6.654,14526,3.456,14527,3.456,14528,3.456,14529,3.456,14530,6.034,14531,3.456,14532,7.091,14533,3.456,14534,6.654,14535,3.456,14536,3.456,14537,5.085,14538,3.456,14539,5.085,14540,5.085,14541,3.456,14542,3.456,14543,5.085,14544,3.456,14545,5.085,14546,3.456,14547,3.456,14548,3.456,14549,2.297,14550,3.456,14551,5.085,14552,6.034,14553,3.456,14554,6.034,14555,3.456,14556,3.808,14557,3.456,14558,3.456,14559,3.456,14560,3.456,14561,3.456,14562,3.456,14563,3.456,14564,3.456,14565,3.456,14566,3.456,14567,3.456,14568,3.456,14569,3.456,14570,3.456,14571,5.085,14572,3.456,14573,5.085,14574,5.085,14575,5.085,14576,2.786,14577,3.052,14578,5.085,14579,5.085,14580,5.085,14581,5.085,14582,5.085,14583,3.456,14584,3.052,14585,3.456,14586,3.456,14587,3.456,14588,3.456,14589,3.456,14590,3.456,14591,3.456,14592,3.456,14593,3.052,14594,3.456,14595,3.456,14596,3.456,14597,3.456,14598,3.456,14599,3.456,14600,5.085,14601,3.456,14602,3.456,14603,5.085,14604,3.456,14605,3.456,14606,3.456,14607,3.456,14608,3.456,14609,3.456,14610,3.456]],["title//en/lessons/interrogating-national-narrative-gpt",[519,0.121,1934,1.472,2953,1.926,4194,2.264,14611,3.881]],["body//en/lessons/interrogating-national-narrative-gpt",[1,1.295,3,0.104,4,0.314,5,0.08,6,0.473,8,0.659,9,0.121,12,0.136,13,0.424,14,0.448,15,0.489,18,0.363,19,0.697,20,1.181,22,0.564,23,0.349,24,0.721,25,0.531,26,0.262,27,1.341,29,0.352,30,0.788,33,1.376,34,0.827,37,1.152,38,0.725,39,0.505,40,0.186,42,0.239,45,0.09,46,0.119,47,0.529,48,0.642,49,0.088,51,0.809,52,1.894,53,1.939,55,0.531,56,1.666,57,0.355,58,0.71,59,0.502,60,0.21,62,1.07,64,0.656,67,0.772,68,0.984,69,0.873,70,0.571,71,0.077,72,0.975,73,2.208,74,0.587,76,0.555,77,1.019,78,0.986,81,0.556,82,0.044,83,0.855,85,3.055,86,1.344,87,0.313,88,0.475,89,0.459,90,1.117,91,0.906,92,0.712,93,0.025,94,0.514,96,0.808,98,0.867,101,0.906,103,0.57,104,0.533,105,0.122,106,1.475,107,0.513,108,0.954,110,0.3,111,0.976,113,0.721,114,1.254,115,0.024,116,0.754,117,0.157,118,0.612,119,0.873,120,0.701,122,0.284,124,1.254,127,1.002,128,0.624,129,0.513,130,0.04,132,0.062,133,0.808,134,0.448,135,0.281,136,0.554,137,0.058,138,0.124,139,0.155,140,0.827,141,0.769,145,0.309,146,0.168,148,1.512,149,2.358,152,1.116,153,0.113,157,0.401,159,0.084,160,0.113,164,1.986,166,1.349,167,0.771,169,1.488,170,2.346,171,1.85,172,3.056,173,0.508,175,1.152,176,0.704,177,2.358,179,0.461,180,0.895,182,1.07,185,0.13,186,1.341,189,0.176,190,0.008,191,0.605,192,2.122,193,0.424,200,0.427,201,0.163,203,1.165,205,0.788,208,0.75,209,2.452,211,0.237,212,1.797,213,1.044,214,0.272,216,0.95,219,3.504,220,0.464,222,1.937,223,0.421,227,0.331,228,0.209,232,1.808,238,1.438,242,0.193,243,1.162,244,1.387,247,1.303,249,0.403,253,0.218,255,2.875,256,1.915,257,0.38,258,1.427,259,2.1,260,3.12,261,0.626,262,0.85,263,0.239,264,1.221,266,0.855,267,0.586,268,0.37,272,0.266,273,0.192,274,1.512,276,1.393,277,0.077,281,2.384,282,0.458,285,1.752,288,1.349,294,0.274,296,0.853,297,0.153,298,1.285,299,1.059,302,1.509,303,0.299,304,0.469,305,0.995,306,0.558,309,1.767,311,0.612,312,1.565,313,0.391,316,0.327,319,1.123,320,1.254,321,1.065,325,2.692,326,1.578,327,1.198,328,0.3,329,1.315,330,0.599,333,0.444,335,0.256,340,0.827,341,0.111,345,0.768,347,0.95,348,1.626,349,0.564,350,0.557,353,0.347,356,0.675,357,0.564,359,1.123,360,0.163,363,0.324,364,1.442,367,1.471,368,0.628,369,0.488,376,3.144,379,1.031,380,0.195,381,0.208,382,0.663,383,0.299,384,1.47,390,0.238,391,0.928,394,0.272,395,0.124,396,1.981,399,0.855,400,1.348,401,1.171,405,0.374,406,0.585,407,0.417,408,1.47,409,0.227,410,0.579,416,0.599,417,1.245,418,0.909,419,0.931,420,1.117,422,0.249,425,0.31,427,0.581,428,0.25,429,1.894,430,0.299,433,0.37,434,1.47,436,0.308,438,0.37,439,0.116,441,0.125,442,0.401,443,0.657,444,0.079,446,1.198,447,0.906,449,0.15,450,0.124,459,0.564,460,0.458,461,0.38,464,0.704,467,2.962,468,0.095,469,0.886,470,0.704,471,0.882,472,0.749,473,1.171,474,3.79,476,0.236,485,0.424,486,0.148,487,0.446,488,0.272,493,0.073,495,0.895,497,1.548,498,1.164,504,0.985,505,1.117,506,0.364,507,1.862,508,0.809,509,0.193,510,1.189,511,0.427,512,1.181,513,0.492,517,1.373,519,0.255,525,0.773,526,1.193,527,0.482,529,1.512,530,0.548,531,0.256,533,2.247,534,0.838,535,1.07,539,2.12,540,1.54,541,1.145,542,1.171,543,1.11,547,1.241,549,0.789,550,1.093,554,0.827,555,1.254,560,0.405,566,0.161,567,1.145,570,0.85,571,1.939,574,2.234,575,0.159,576,1.054,580,1.123,583,0.769,586,0.642,587,1.01,589,0.846,590,1.107,591,0.786,592,1.07,593,1.181,594,0.479,597,1.983,599,0.729,600,1.162,601,0.176,603,0.953,605,0.53,608,2.057,610,0.209,613,0.976,615,1.728,618,0.581,632,1.986,633,3.056,634,1.277,635,0.679,636,0.827,643,1.849,644,2.439,645,0.326,646,0.907,647,0.2,650,1.044,652,3.913,655,1.614,659,1.333,661,0.215,662,1.65,663,0.152,666,1.356,668,1.313,672,0.613,673,0.632,674,2.247,675,0.867,680,1.117,681,0.85,682,0.721,699,1.845,701,1.244,705,0.169,706,0.888,707,0.185,708,1.181,709,1.181,711,1.544,712,1.625,714,0.506,715,1.442,720,1.044,721,0.469,726,1.616,729,1.181,734,2.761,736,0.737,737,0.688,739,1.021,740,1.059,742,0.737,743,2.036,744,0.595,745,3.307,747,1.47,748,0.657,750,0.687,752,1.059,753,2.523,756,1.792,757,1.037,758,0.94,762,1.845,765,0.344,766,0.516,768,0.153,771,1.939,773,3.725,778,0.585,779,0.446,780,1.044,784,1.891,785,0.585,787,0.906,788,0.507,790,2.761,791,3.747,794,0.866,795,1.488,800,0.785,801,0.95,802,0.895,803,0.245,804,1.708,805,1.708,807,0.506,809,0.867,810,1.021,812,0.163,817,0.226,824,1.939,826,3.001,827,0.741,828,0.886,829,1.171,834,0.721,835,0.749,836,0.37,840,0.529,844,0.688,847,1.093,848,0.953,852,0.482,858,0.751,860,1.349,863,1.251,871,1.019,874,0.867,876,0.339,877,1.475,879,1.256,881,3.835,882,0.806,900,0.786,904,1.244,907,1.576,908,1.666,912,1.193,917,1.428,921,2.318,925,1.797,926,0.966,927,1.427,928,1.096,929,1.277,930,0.564,931,1.01,933,0.47,941,1.333,942,3.64,944,1.044,945,1.986,946,1.565,947,1.388,949,1.807,950,0.266,951,0.888,953,1.427,954,0.502,955,1.07,956,1.807,957,1.346,963,3.144,966,1.315,967,1.06,968,1.82,970,2.394,971,1.797,972,0.688,973,2.938,974,1.523,975,1.283,976,0.528,977,0.846,980,0.751,981,0.506,982,2.549,985,0.827,986,1.274,987,0.972,988,0.691,989,1.091,990,1.177,991,1.772,992,1.563,995,2.289,996,0.704,997,1.084,998,2.637,1000,0.458,1004,1.123,1005,0.928,1009,0.956,1011,1.226,1012,2.18,1013,0.298,1027,1.189,1029,0.635,1031,0.682,1034,0.906,1035,0.547,1036,2.142,1037,2.736,1039,4.61,1040,0.732,1043,1.212,1044,0.943,1046,3.371,1048,0.942,1051,1.144,1052,0.7,1055,2.23,1056,1.344,1057,1.586,1058,2.422,1060,0.847,1062,1.034,1063,1.792,1064,1.797,1066,2.563,1075,1.144,1078,2.678,1079,0.554,1084,0.932,1085,1.312,1086,3.725,1087,2.199,1090,1.313,1098,1.349,1101,0.714,1102,0.808,1103,1.019,1104,1.07,1105,0.532,1107,2.142,1108,1.563,1110,0.846,1111,1.752,1115,2.12,1120,0.642,1123,1.096,1125,2.512,1127,1.07,1131,0.42,1135,1.119,1138,1.181,1143,0.995,1144,0.995,1145,0.532,1147,1.563,1148,0.519,1152,0.847,1154,1.107,1167,2.284,1182,0.788,1185,1.515,1186,0.972,1187,1.602,1195,2.512,1201,1.427,1202,0.227,1203,1.759,1210,2.962,1212,0.749,1219,2.962,1224,1.461,1225,1.344,1227,0.827,1233,0.763,1234,1.688,1248,2.394,1254,0.928,1261,1.396,1268,1.152,1272,0.79,1278,2.057,1289,1.277,1292,1.152,1294,0.688,1297,1.509,1298,0.808,1299,1.47,1306,1.792,1320,1.212,1326,0.378,1327,2.057,1330,1.795,1332,1.171,1369,1.488,1371,1.065,1373,1.349,1384,1.123,1392,0.613,1393,2.12,1396,0.95,1397,1.946,1398,2.678,1400,2.261,1401,0.813,1408,1.152,1409,0.673,1415,1.031,1424,2.74,1426,1.057,1429,0.846,1430,0.928,1433,1.096,1447,1.181,1454,1.396,1455,1.476,1461,0.886,1476,0.672,1488,0.94,1494,1.792,1497,1.797,1499,2,1518,0.642,1520,1.792,1523,0.628,1531,2.12,1557,1.515,1560,2.475,1563,0.519,1565,1.096,1567,3.577,1568,3.007,1585,1.123,1590,1.333,1598,1.669,1601,2.791,1602,1.47,1604,2.247,1607,1.939,1608,1.894,1610,2.678,1611,1.669,1613,1.07,1625,1.212,1626,1.862,1627,1.505,1630,0.482,1632,0.412,1633,2.467,1636,1.189,1637,1.08,1639,0.564,1640,1.244,1642,1.277,1645,0.519,1646,1.47,1647,3.291,1651,1.349,1656,2.512,1660,0.886,1662,0.448,1665,1.226,1668,1.494,1669,2.197,1670,1.349,1676,0.972,1677,0.906,1680,3.427,1683,0.772,1684,0.853,1689,1.442,1691,0.613,1692,2.608,1694,0.458,1702,0.721,1707,1.181,1717,2.129,1724,0.808,1725,1.244,1727,2.18,1730,1.845,1732,1.181,1734,2.142,1741,2.394,1745,4.44,1747,2.247,1749,1.427,1750,0.995,1751,1.862,1752,1.123,1754,1.427,1756,1.442,1775,1.212,1776,1.495,1777,1.728,1778,0.628,1780,1.563,1784,3.001,1794,1.614,1797,2.651,1810,1.728,1813,1.797,1826,1.181,1828,1.349,1836,1.019,1854,1.427,1858,0.585,1865,1.427,1866,4.011,1881,2.117,1888,3.307,1896,3.577,1900,2.024,1903,1.118,1906,2.1,1913,2.117,1916,2.761,1923,2.358,1926,2.18,1929,1.515,1931,1.728,1934,2.197,1940,1.612,1941,1.752,1947,0.532,1948,0.628,1956,2.358,1957,2.704,1958,1.096,1959,1.044,1961,1.515,1972,0.79,1981,1.612,1984,1.427,2005,0.599,2007,0.878,2009,1.096,2010,0.3,2013,2.355,2014,4.168,2025,2.658,2028,2,2037,1.47,2050,0.886,2057,1.387,2058,0.721,2059,3.307,2061,0.585,2062,0.662,2063,1.937,2079,1.285,2086,0.972,2087,0.953,2097,1.797,2102,0.846,2108,1.614,2109,1.678,2122,1.563,2126,1.614,2127,0.579,2133,0.931,2135,2.512,2143,2.088,2149,2.024,2151,1.283,2152,3.07,2153,1.692,2155,1.181,2170,0.931,2172,0.645,2180,1.07,2183,2.036,2190,1.802,2192,2.057,2208,1.515,2211,1.244,2212,1.405,2216,1.212,2223,1.312,2234,1.428,2244,1.891,2253,2.242,2257,4.011,2262,1.792,2269,2.12,2271,1.277,2285,4.145,2289,2.12,2291,0.827,2293,1.044,2321,1.563,2325,1.244,2332,2.12,2335,2.512,2338,0.732,2351,1.387,2355,1.669,2356,1.212,2369,2.318,2374,2.117,2382,0.975,2383,1.728,2396,1.669,2412,4.011,2421,2.024,2422,2.704,2428,1.515,2447,3.307,2476,3.144,2479,3.07,2480,2.87,2487,1.939,2511,2.962,2512,1.613,2535,2.23,2542,1.171,2545,2.394,2550,1.442,2554,1.325,2555,3.122,2557,2.512,2571,2.761,2575,2.384,2577,1.387,2598,2.512,2609,3.497,2615,3.725,2633,1.862,2635,1.728,2636,2.358,2640,2.024,2644,1.862,2647,2.512,2660,1.509,2669,2.358,2674,1.862,2677,1.387,2678,2.761,2681,0.754,2683,1.728,2719,1.669,2737,2.024,2738,1.096,2741,0.79,2747,2.318,2748,0.789,2752,0.986,2753,2.057,2754,1.752,2765,1.244,2770,2.678,2771,1.862,2772,1.475,2775,0.995,2779,3.888,2788,1.349,2789,1.752,2792,0.906,2795,1.396,2797,1.212,2799,2.384,2803,2.498,2807,1.349,2809,2.962,2810,1.939,2815,2.704,2819,2.599,2824,0.972,2825,0.975,2827,0.412,2830,1.728,2832,1.565,2838,1.575,2839,1.939,2848,1.814,2851,0.808,2859,4.168,2869,2.566,2871,1.58,2883,1.946,2887,3.427,2890,1.939,2899,1.563,2901,1.442,2905,1.728,2915,2.12,2917,1.64,2919,0.494,2938,0.995,2953,3.492,2962,1.244,2963,1.152,2964,2.704,2974,1.495,2975,2.142,2993,2.358,2994,2.452,2998,2.563,3001,2.512,3005,2.18,3008,2.394,3009,1.792,3010,1.277,3028,1.894,3035,1.862,3061,2.512,3073,3.291,3077,1.312,3094,0.95,3110,2.523,3123,1.277,3131,1.669,3197,1.728,3200,2.452,3214,1.792,3219,2.358,3229,1.021,3238,1.093,3285,2.318,3291,2.23,3299,1.427,3300,1.019,3301,1.792,3316,1.894,3319,1.728,3320,1.283,3333,3.504,3338,2.077,3339,2.563,3348,3.144,3353,2.024,3355,1.515,3360,1.212,3361,2.358,3370,1.476,3380,1.427,3398,2.358,3403,2.024,3407,1.349,3408,1.07,3427,3.144,3441,1.894,3459,4.393,3475,2.358,3669,1.807,3670,2.247,3700,2.247,3704,1.47,3710,3.001,3712,2.875,3713,1.181,3726,1.515,3728,1.708,3732,3.055,3733,2.12,3737,2.853,3747,3.144,3765,3.577,3788,3.001,3791,1.515,3796,3.054,3814,2.057,3818,2.024,3826,2.892,3829,2.318,3903,2.584,3909,3.747,3972,2.704,3989,2.024,4011,1.312,4012,3.168,4022,2.318,4023,2.452,4026,3.144,4027,1.563,4103,3.725,4104,3.263,4107,1.792,4115,3.144,4118,1.212,4123,2.512,4140,3.64,4142,2.704,4161,0.721,4165,1.728,4194,4.177,4352,2.563,4400,1.563,4419,1.937,4426,1.862,4435,2,4446,2.088,4502,1.614,4508,1.152,4520,2.962,4535,3.64,4561,2.962,4562,1.669,4565,1.47,4566,0.886,4584,1.792,4604,2.704,4606,3.725,4611,3.371,4618,2.563,4619,3.64,4625,7.037,4633,2.512,4655,2.358,4656,1.614,4664,1.728,4795,1.792,4936,1.47,4942,2.981,4985,2.358,5017,1.862,5056,1.993,5087,2.962,5098,1.349,5108,2.95,5121,2.962,5125,2.23,5138,1.669,5155,2.23,5160,2.962,5164,2.962,5167,2.318,5204,2.512,5214,4.393,5218,2.512,5252,2.117,5269,5.048,5277,1.563,5298,2.512,5315,1.515,5336,2.512,5341,2.48,5356,1.708,5362,2.12,5386,3.307,5388,2.024,5389,1.442,5472,3.497,5473,1.515,5513,1.387,5528,1.939,5536,2.962,5539,2.704,5567,4.656,5577,2.12,5589,2.024,5597,1.862,5638,2.358,5732,3.144,5810,2.358,5812,2.23,5830,2.981,5832,1.427,5847,2.12,5851,1.614,5852,2.12,5853,5.483,5855,6.566,5856,3.725,5857,7.497,5863,2.024,5865,2.658,5868,2.024,5882,1.939,5884,1.312,5889,2.704,5890,1.019,5956,2.962,5966,3.497,5967,5.792,5969,1.862,5970,2.12,6043,4.93,6050,4.011,6051,4.011,6115,3.307,6185,2.704,6220,2.23,6315,2.358,6460,1.862,6496,2.512,6525,2.23,6531,3.92,6563,3.427,6576,2.12,6620,2.962,6622,3.725,6635,2.704,6651,2.962,6660,2.23,6661,1.47,6687,2.358,6755,1.939,6761,1.862,6776,2.658,6779,2.512,6794,2.512,6935,2.704,6956,5.236,6987,2.962,7163,2.704,7169,3.168,7180,2.704,7186,4.011,7211,7.264,7226,2.358,7228,1.669,7235,2.358,7243,1.728,7269,4.393,7326,3.144,7416,3.941,7430,2.704,7466,2.23,7551,4.168,7678,1.614,7698,2.512,7749,1.563,7810,5.647,7811,5.124,7843,1.387,7860,3.307,7887,2.512,8052,2.23,8079,3.144,8193,3.307,8213,1.792,8273,4.011,8274,2.512,8282,4.145,8285,1.728,8314,2.512,8322,1.939,8341,3.001,8405,2.704,8415,2.962,8416,2.704,8428,2.704,8451,2.23,8454,1.939,8481,2.12,8489,2.704,8546,2.358,8585,3.263,8644,2.962,8655,2.024,8747,2.475,8838,3.725,8845,1.862,9056,2.358,9105,2.358,9145,2.962,9146,2.962,9147,2.704,9222,2.512,9262,5.916,9306,2.962,9311,2.962,9377,2.962,9393,2.704,9394,2.962,9492,4.011,9507,2.962,9540,2.512,9544,2.024,9614,3.307,9824,2.704,9973,2.12,10032,5.792,10069,2.358,10136,5.792,10153,2.358,10155,2.23,10207,2.23,10272,4.168,10282,2.358,10300,3.725,10337,1.862,10353,4.011,10370,2.761,10511,4.393,10646,5.185,10648,3.307,10655,2.704,10702,4.911,10756,2.962,10796,4.78,10838,2.358,10840,3.144,11002,2.512,11023,1.939,11028,3.144,11039,2.358,11094,2.962,11114,2.512,11155,2.23,11261,7.43,11280,2.512,11609,2.704,11736,2.962,12382,2.962,12497,5.024,12532,2.512,12544,6.48,12547,2.761,12555,2.23,12645,2.704,12792,2.962,12936,4.393,13056,2.704,13059,2.024,13063,2.704,13078,2.512,13525,2.704,13583,2.704,13853,2.962,13896,4.393,13897,2.962,13900,2.962,13910,2.962,14159,2.962,14210,2.704,14223,4.011,14230,4.393,14611,8.242,14612,8.953,14613,8.325,14614,4.974,14615,3.354,14616,7.968,14617,3.354,14618,3.354,14619,3.354,14620,3.354,14621,8.107,14622,4.974,14623,3.354,14624,2.962,14625,5.929,14626,7.004,14627,3.354,14628,4.974,14629,3.354,14630,2.962,14631,2.358,14632,3.354,14633,3.354,14634,3.354,14635,3.497,14636,3.354,14637,3.354,14638,3.354,14639,4.974,14640,3.354,14641,5.929,14642,4.011,14643,3.354,14644,3.354,14645,3.354,14646,3.354,14647,3.354,14648,4.974,14649,2.962,14650,4.974,14651,4.974,14652,2.962,14653,3.354,14654,3.354,14655,3.354,14656,3.354,14657,3.354,14658,5.929,14659,7.337,14660,3.354,14661,3.354,14662,3.354,14663,3.354,14664,3.354,14665,4.974,14666,3.354,14667,5.929,14668,3.354,14669,4.974,14670,3.354,14671,3.354,14672,4.974,14673,4.974,14674,4.974,14675,4.974,14676,4.974,14677,4.974,14678,4.974,14679,4.974,14680,4.974,14681,5.929,14682,4.393,14683,4.974,14684,3.354,14685,3.354,14686,4.974,14687,3.354,14688,3.354,14689,3.354,14690,6.889,14691,7.004,14692,2.962,14693,3.354,14694,2.962,14695,7.595,14696,2.962,14697,3.725,14698,2.704,14699,3.354,14700,3.354,14701,3.354,14702,2.962,14703,3.354,14704,3.354,14705,2.962,14706,4.974,14707,3.354,14708,5.929,14709,2.704,14710,5.236,14711,3.354,14712,4.974,14713,4.974,14714,4.974,14715,4.974,14716,4.974,14717,4.974,14718,4.974,14719,7.8,14720,3.354,14721,3.725,14722,3.354,14723,5.929,14724,4.974,14725,3.725,14726,3.354,14727,3.354,14728,3.354,14729,3.354,14730,5.792,14731,3.354,14732,3.354,14733,2.962,14734,2.962,14735,3.354,14736,3.354,14737,3.354,14738,4.011,14739,3.354,14740,3.354,14741,5.792,14742,4.974,14743,3.725,14744,3.354,14745,4.974,14746,2.962,14747,3.354,14748,3.354,14749,4.011,14750,2.962,14751,3.354,14752,6.186,14753,4.911,14754,3.354,14755,3.354,14756,4.393,14757,4.974,14758,3.354,14759,3.354,14760,3.354,14761,3.354,14762,6.558,14763,6.558,14764,3.354,14765,4.974,14766,4.393,14767,3.354,14768,3.354,14769,3.354,14770,3.354,14771,2.704,14772,3.354,14773,6.558,14774,3.354,14775,5.929,14776,5.929,14777,3.354,14778,3.354,14779,3.354,14780,3.354,14781,3.354,14782,3.354,14783,3.354,14784,3.354,14785,3.354,14786,3.354,14787,3.354,14788,3.354,14789,3.354,14790,3.354,14791,6.558,14792,3.354,14793,3.354,14794,4.974,14795,3.354,14796,3.354,14797,3.354,14798,3.354,14799,3.354,14800,3.354,14801,3.354,14802,3.354,14803,3.354,14804,4.974,14805,4.393,14806,4.974,14807,3.354,14808,3.354,14809,3.354,14810,3.354,14811,4.974,14812,3.354,14813,5.929,14814,3.354,14815,3.354,14816,7.337,14817,4.011,14818,3.354,14819,3.354,14820,3.354,14821,3.354,14822,2.962,14823,3.354,14824,3.354,14825,2.962,14826,3.354,14827,3.354,14828,3.354,14829,2.962,14830,3.354,14831,3.354,14832,3.354,14833,3.354,14834,3.354,14835,6.558,14836,3.354,14837,3.354,14838,3.354,14839,4.974,14840,3.354,14841,3.354,14842,3.354,14843,2.962,14844,4.974,14845,3.354,14846,3.354,14847,3.354,14848,3.354,14849,3.354,14850,2.704,14851,3.354,14852,3.354,14853,3.354,14854,3.354,14855,3.354,14856,3.354,14857,3.354,14858,3.354,14859,3.354,14860,3.354,14861,3.354,14862,3.354,14863,3.354,14864,3.354,14865,3.354,14866,3.354,14867,2.962,14868,3.354,14869,3.354,14870,3.354,14871,3.354,14872,3.354,14873,3.354,14874,3.354,14875,3.354,14876,3.354,14877,2.358,14878,3.354,14879,3.354,14880,3.354,14881,2.962,14882,3.354,14883,3.354,14884,3.354,14885,3.354,14886,3.354,14887,3.354,14888,3.354,14889,3.354,14890,3.354,14891,3.354,14892,2.962,14893,3.354,14894,3.354,14895,3.354,14896,3.354,14897,3.354,14898,3.354,14899,3.354,14900,2.962,14901,3.354,14902,3.354,14903,3.354,14904,3.354,14905,3.354,14906,3.354,14907,3.354,14908,3.354,14909,3.354,14910,3.354,14911,3.354,14912,3.354,14913,3.354,14914,3.354,14915,3.354,14916,3.354,14917,3.354,14918,3.354,14919,3.354,14920,3.354,14921,2.962,14922,2.962,14923,3.354,14924,2.962,14925,3.354,14926,3.354,14927,3.354,14928,3.354,14929,3.354,14930,3.354,14931,3.354,14932,3.354,14933,3.354]],["title//en/lessons/retired/intro-to-augmented-reality-with-unity",[4,0.195,1236,2.256,1662,0.307,3281,2.023,5222,2.857,6107,2.569]],["body//en/lessons/retired/intro-to-augmented-reality-with-unity",[2,2.058,3,0.108,4,0.31,5,0.076,6,0.528,7,1.771,8,0.637,9,0.105,12,0.095,13,1.197,14,0.325,15,0.526,17,1.443,18,0.635,19,1.083,25,0.244,26,0.206,27,1.015,28,0.692,29,0.266,30,0.88,34,1.368,35,2.363,36,0.506,37,1.34,38,0.629,40,0.141,42,0.19,45,0.076,46,0.096,47,0.658,49,0.09,54,2.594,55,0.729,57,0.397,58,0.843,60,0.205,63,0.991,64,0.349,67,1.487,68,0.665,70,1.493,71,0.091,72,1.088,74,0.711,77,1.186,82,0.035,87,0.151,88,0.577,89,0.649,92,0.338,93,0.026,94,0.264,95,0.544,98,1.388,103,0.274,105,0.111,107,0.305,108,0.467,110,0.349,111,0.937,112,0.94,113,0.838,115,0.025,116,0.878,117,0.165,118,1.133,119,0.739,120,0.677,122,0.296,128,0.736,129,0.644,130,0.044,131,0.519,132,0.053,134,0.634,135,0.264,136,0.603,137,0.074,138,0.138,139,0.186,140,0.962,141,0.72,143,1.275,144,0.644,146,0.117,148,1.687,152,0.905,153,0.139,154,1.421,157,0.467,158,0.991,159,0.076,160,0.05,166,1.569,171,0.984,173,0.518,179,0.663,182,1.244,183,2.418,185,0.096,186,0.747,189,0.221,190,0.007,191,0.36,197,1.186,200,0.254,201,0.173,203,0.923,205,0.88,211,0.241,214,0.293,215,2.861,220,0.435,221,0.659,225,2.763,227,0.336,229,2.48,232,0.962,237,0.984,238,0.765,241,1.03,242,0.51,244,3.422,247,1.548,248,5.505,249,0.524,250,2.277,253,0.553,257,0.322,258,1.661,260,2.397,262,0.913,263,0.142,264,1.558,266,0.82,267,0.349,268,0.612,272,0.254,273,0.215,275,2.967,277,0.075,285,1.374,286,2.085,289,0.697,294,0.477,296,0.692,297,0.371,298,1.088,299,0.697,303,0.555,304,0.423,306,0.649,307,0.843,311,1,312,1.03,313,0.867,315,3.645,316,0.388,318,1.438,321,1.049,326,0.649,327,1.696,328,0.349,330,0.561,333,0.376,335,0.169,341,0.131,348,1.296,350,0.362,353,0.288,357,0.264,360,0.24,363,0.362,365,2.166,369,0.544,371,1.186,375,0.859,379,0.818,380,0.221,381,0.221,382,0.394,383,0.264,387,1.011,389,0.561,390,0.31,394,0.726,395,0.135,396,0.94,397,0.838,399,0.455,400,0.604,401,1.623,405,0.187,406,1.508,407,0.274,409,0.264,410,0.901,413,3.086,414,1.602,415,2.397,416,0.899,418,0.774,419,1.209,420,0.665,422,0.28,425,0.299,429,1.357,430,0.465,432,0.801,435,0.436,436,0.151,438,0.344,439,0.201,441,0.134,444,0.034,447,0.852,449,0.152,450,0.115,451,1.834,460,0.758,461,0.629,462,2.295,464,1.624,468,0.142,469,1.03,470,1.624,471,0.383,472,0.889,473,1.873,476,0.274,485,0.493,486,0.082,488,0.695,490,2.233,493,0.062,495,0.589,496,2.605,498,0.56,504,1.003,506,0.337,509,0.178,510,0.783,511,0.253,517,1.57,519,0.178,521,0.713,523,1.687,525,0.481,526,0.665,531,0.169,535,2.373,538,1.054,548,1.244,549,0.519,550,1.221,560,0.388,572,0.783,575,0.225,576,0.56,577,0.305,581,3.736,583,0.838,586,1.348,589,0.984,591,0.871,592,1.771,593,1.374,596,0.984,599,0.915,601,0.15,602,1.763,603,1.607,605,0.798,606,1.71,610,0.177,613,0.442,615,2.011,618,0.797,644,1.105,645,0.265,646,0.653,647,0.173,650,1.215,652,4.822,661,0.304,662,0.878,663,0.18,666,0.697,671,4.158,673,0.45,675,1.418,682,1.513,683,0.533,690,0.697,700,0.923,705,0.416,707,0.215,721,0.465,726,1.834,732,1.447,733,1.992,738,0.665,744,0.774,748,1.088,750,0.893,752,0.697,763,0.747,765,0.227,766,0.274,768,0.295,772,1.878,774,1.292,778,1.127,785,1.588,788,0.405,793,1.86,795,1.088,799,1.815,800,0.665,802,0.533,803,0.514,807,1.294,809,0.681,811,1.278,812,0.15,814,1.039,816,1.752,817,0.165,821,1.056,822,2.22,827,0.836,828,1.03,829,0.919,835,0.889,836,0.612,839,0.816,840,0.663,841,1.696,848,1.063,852,0.928,854,2.301,856,3.627,858,0.589,863,0.697,874,1.481,876,0.836,879,0.747,910,1.186,915,2.011,917,1.337,930,0.629,931,1.355,933,0.546,945,1.307,946,1.466,947,0.859,954,0.752,956,1.007,966,0.783,967,0.519,968,0.819,972,0.801,983,0.798,986,1.513,988,1.096,995,1.275,997,1.015,1000,0.758,1013,0.196,1015,1.661,1016,2.922,1022,0.895,1029,0.481,1031,0.672,1034,1.054,1035,0.596,1044,0.843,1048,0.56,1052,0.649,1073,0.774,1077,2.922,1079,0.405,1081,3.209,1083,1.661,1087,1.447,1091,0.604,1105,0.618,1107,1.41,1120,0.747,1131,0.293,1133,0.816,1135,1.249,1148,0.604,1152,1.101,1154,1.016,1158,1.374,1159,1.447,1162,1.536,1167,1.215,1201,2.363,1202,0.551,1211,2.233,1227,1.323,1228,1.71,1233,0.406,1236,4.893,1237,3.649,1294,1.742,1323,2.673,1326,0.372,1330,1.779,1331,1.105,1369,1.622,1401,0.418,1406,1.71,1408,1.34,1409,1.492,1415,1.171,1430,1.079,1431,1.433,1455,1.158,1456,1.614,1457,1.101,1476,0.442,1488,0.88,1521,1.71,1522,1.286,1523,1.209,1529,0.234,1541,2.743,1560,1.942,1568,1.447,1582,2.085,1586,2.508,1591,1.956,1594,4.544,1600,1.275,1611,3.217,1618,2.594,1620,1.614,1631,1.273,1632,0.795,1633,1.374,1637,0.575,1639,0.732,1640,2.612,1641,1.648,1643,1.215,1648,0.83,1662,0.701,1668,1.238,1674,0.858,1676,1.131,1678,1.942,1679,2.256,1691,1.015,1717,1.186,1721,1.34,1727,1.215,1740,2.166,1744,1.536,1759,1.763,1778,1.548,1793,2.007,1813,1.41,1823,0.858,1825,1.215,1844,1.34,1853,1.154,1858,1.578,1891,2.085,1903,0.818,1924,2.466,1943,2.92,1947,0.88,1949,1.728,1967,3.03,1968,1.661,1986,1.088,1995,1.728,2003,1.238,2005,0.697,2007,0.467,2024,1.788,2058,1.193,2061,0.681,2062,0.739,2079,1.38,2083,2.165,2086,1.131,2095,0.634,2104,0.783,2117,2.508,2120,2.011,2121,2.256,2128,1.079,2131,1.34,2132,5.41,2133,1.039,2137,2.673,2142,1.572,2157,5.888,2158,4.19,2159,2.434,2162,1.569,2169,5.644,2170,1.548,2172,0.965,2190,1.186,2192,1.614,2193,1.964,2194,1.763,2202,1.71,2205,2.861,2207,3.167,2208,2.508,2212,1.747,2213,1.205,2214,1.669,2223,1.527,2234,2.152,2253,1.079,2291,0.649,2302,3.217,2305,3.959,2306,1.688,2308,2.462,2313,3.454,2338,0.575,2350,3.146,2512,0.858,2519,2.967,2531,3.471,2536,1.648,2547,1.86,2548,1.948,2596,1.878,2630,7.023,2644,3.082,2670,3.146,2676,1.878,2677,2.296,2718,4.907,2738,1.275,2743,1.524,2748,0.519,2752,1.075,2754,2.277,2778,3.111,2781,2.922,2785,1.763,2816,2.763,2822,1.337,2824,2.306,2825,1.707,2827,0.915,2832,1.466,2833,2.772,2851,0.634,2871,1.557,2902,2.296,2903,1.34,2917,1.079,2923,2.956,2931,3.209,2932,3.146,2935,1.878,2936,1.771,2939,1.186,2940,3.351,2966,1.71,2967,1.527,2975,1.41,2990,4.84,2995,2.466,2999,1.763,3028,2.115,3030,2.48,3033,2.256,3035,2.166,3037,3.509,3043,1.34,3047,1.614,3056,4.811,3077,2.529,3099,5.028,3154,2.172,3170,2.92,3172,2.922,3173,2.22,3198,2.588,3214,2.085,3215,2.085,3218,1.661,3236,3.389,3272,1.819,3273,1.105,3281,4.461,3288,2.233,3291,1.964,3298,1.878,3300,1.964,3360,1.41,3403,2.355,3422,2.085,3429,1.275,3616,1.569,3671,3.903,3672,1.614,3716,1.307,3728,1.34,3747,2.466,3760,3.209,3797,3.077,3807,2.599,3826,2.682,3828,1.661,3907,2.599,3926,3.209,3980,6.713,4022,1.819,4110,1.614,4125,3.291,4161,0.838,4270,1.41,4333,2.166,4353,3.181,4435,1.569,4441,2.594,4471,3.691,4621,2.011,4660,2.922,4873,2.594,4969,1.878,5134,2.922,5213,3.691,5222,6.667,5279,3.762,5341,2.531,5376,3.082,5389,1.131,5394,3.082,5395,2.673,5396,2.466,5528,2.256,5534,1.878,5621,2.743,5725,1.942,5830,2.363,5834,2.011,5854,4.95,5901,4.085,5958,1.661,5969,5.092,5979,2.22,6100,3.903,6107,5.768,6305,5.289,6534,2.673,6581,1.5,6616,2.466,6761,3.082,7130,2.594,7186,3.146,7189,4.249,7209,2.115,7243,2.011,7761,5.14,7799,2.594,7836,1.942,7867,2.256,8026,4.95,8043,5.716,8067,1.942,8078,2.466,8210,2.256,8215,2.466,8217,2.743,8251,8.166,8252,5.075,8253,3.691,8254,4.477,8255,4.477,8256,3.447,8257,8.102,8258,8.311,8259,7.408,8260,4.232,8262,4.904,8263,5.273,8265,3.9,8266,3.146,8267,3.447,8268,3.146,8269,3.454,8270,3.447,8271,3.447,8272,4.904,8273,3.146,8274,2.922,8280,3.447,8281,2.743,8282,2.466,8283,2.256,8284,3.447,8285,2.011,8286,3.447,8287,4.904,8289,3.914,8290,2.085,8291,4.085,8293,4.904,8294,3.447,8295,3.146,8299,4.84,8301,3.146,8302,4.904,8303,4.904,8304,3.447,8305,3.447,8306,4.904,8307,3.447,8308,3.447,8309,3.447,8310,3.447,8311,3.447,8312,3.447,8313,3.447,8314,2.922,8316,7.182,8317,3.146,8318,5.212,8319,4.477,8320,5.5,8321,2.743,8322,3.209,8325,6.219,8327,3.447,8328,5.709,8329,4.158,8330,4.904,8331,3.146,8332,3.447,8333,3.146,8334,3.447,8335,3.447,8336,3.447,8337,2.922,8338,3.447,8339,4.904,8340,2.922,8341,2.355,8342,4.297,8343,6.572,8344,4.301,8345,2.922,8346,3.146,8347,6.572,8348,3.146,8349,3.447,8350,2.922,8351,3.146,8352,3.447,8353,2.922,8354,3.447,8355,3.447,8356,3.146,8367,6.672,8370,3.447,8371,3.447,8372,4.477,8373,4.904,8374,6.83,8375,3.146,8376,3.447,8377,3.146,8378,3.447,8379,5.709,8380,2.466,9068,2.594,9161,3.146,14750,3.447,14934,3.902,14935,3.902,14936,3.447,14937,8.392,14938,2.594,14939,5.553,14940,8.71,14941,5.553,14942,3.902,14943,2.922,14944,3.902,14945,3.902,14946,5.553]],["title//en/lessons/intro-to-bash",[4,0.229,8,0.374,9,0.071,10,1.643]],["body//en/lessons/intro-to-bash",[2,1.291,3,0.081,4,0.392,5,0.078,8,0.745,9,0.139,10,3.086,12,0.105,14,0.316,15,0.512,18,0.673,22,0.723,23,0.74,27,1.299,28,0.932,29,0.407,31,1.414,36,0.922,38,0.562,39,0.281,40,0.207,42,0.285,45,0.082,46,0.102,47,0.575,49,0.099,52,1.778,57,0.403,60,0.209,64,0.562,67,1.447,68,0.559,71,0.094,73,2.012,74,0.745,78,1.046,81,0.281,82,0.043,83,0.732,87,0.18,89,0.58,92,0.404,93,0.025,94,0.316,96,1.425,103,0.535,105,0.136,108,0.753,110,0.562,111,0.621,112,0.635,114,1.585,115,0.025,117,0.151,118,0.976,120,0.492,121,2.381,122,0.277,125,1.39,127,0.858,128,0.598,129,0.77,130,0.041,131,0.946,132,0.063,133,1.125,135,0.28,136,0.518,137,0.078,138,0.151,139,0.193,140,2.144,141,1.146,142,3.359,143,2.937,144,0.802,145,0.871,146,0.187,153,0.106,154,1.026,157,0.851,158,1.553,159,0.094,160,0.109,161,1.921,167,0.755,173,0.495,179,0.5,180,1.073,185,0.069,189,0.243,190,0.008,191,0.701,200,0.517,201,0.197,203,1.182,208,0.5,211,0.196,214,0.243,220,0.366,221,0.736,223,0.491,227,0.323,228,0.221,229,2.504,230,1.827,232,1.151,236,1.622,237,1.177,241,1.233,242,0.269,249,0.378,251,1.414,253,0.463,257,0.272,261,0.68,263,0.17,266,0.544,272,0.297,273,0.323,276,1.123,277,0.07,282,0.637,284,1.877,285,1.645,294,0.419,297,0.286,303,0.502,304,0.378,307,0.559,309,1.514,310,1.353,313,0.544,324,1.205,326,0.777,328,0.635,333,0.426,335,0.329,340,1.046,341,0.158,344,2.16,345,0.687,349,0.862,350,0.304,351,3.46,353,0.257,356,0.544,357,0.316,358,0.88,359,1.564,360,0.237,363,0.517,367,1.261,368,0.794,369,0.458,371,1.419,377,1.125,379,0.926,380,0.256,381,0.256,382,0.472,383,0.309,384,3.333,387,1.301,390,0.301,394,0.643,395,0.158,397,1.351,398,2.047,399,0.544,400,0.972,401,0.834,402,1.699,405,0.224,406,1.326,407,0.5,409,0.537,410,0.544,412,5.68,413,3.116,414,1.553,415,3.151,416,0.718,417,1.597,418,0.753,419,0.874,424,0.404,425,0.297,427,0.617,429,0.98,431,0.481,433,0.514,435,0.341,436,0.344,438,0.202,439,0.197,441,0.089,442,0.559,443,0.915,444,0.083,447,0.875,449,0.12,450,0.135,451,1.151,459,0.676,460,0.858,461,0.712,462,1.866,463,1.834,465,3.282,466,1.322,468,0.156,471,0.617,472,0.794,475,2.495,476,0.442,477,4.222,480,4.725,485,0.794,486,0.099,488,0.576,489,0.958,493,0.063,504,0.605,506,0.364,508,1.16,509,0.219,511,0.213,513,0.257,519,0.196,521,1.299,522,1.262,524,1.003,525,0.723,527,0.671,529,1.419,530,0.304,531,0.353,538,2.371,540,1.382,541,1.074,546,1.233,561,2.94,566,0.301,570,0.605,575,0.28,577,0.681,583,1.101,586,0.894,589,1.585,590,0.858,594,0.517,600,0.915,601,0.177,605,0.68,608,1.931,610,0.149,636,1.151,640,2.425,643,1.233,645,0.311,646,0.635,647,0.184,648,1.604,656,2.406,658,4.997,661,0.353,662,1.05,663,0.19,665,0.795,668,1.233,673,0.662,674,2.109,679,1.878,681,0.986,682,1.527,683,0.637,684,1.866,686,4.801,693,4.716,701,1.732,705,0.235,707,0.392,713,2.16,714,0.705,720,1.453,721,0.427,724,1.412,729,1.645,736,1.026,747,2.047,748,1.232,750,0.458,755,0.656,756,2.495,758,1.205,761,1.489,765,0.311,766,0.575,768,0.392,770,2.817,774,1.357,776,1.604,777,1.018,778,1.24,780,1.453,785,1.097,788,0.476,793,1.564,794,0.486,795,0.915,800,0.753,802,0.637,803,0.555,806,0.621,807,1.234,808,1.426,809,1.24,811,1.447,812,0.165,816,1.099,817,0.248,818,2.047,821,0.926,822,1.604,825,2.858,829,1.48,830,1.177,832,0.894,833,2.109,839,0.598,840,0.658,848,0.894,852,0.671,855,1.778,858,0.705,859,1.322,871,1.419,875,2.756,876,0.844,879,0.894,882,1.005,883,1.003,886,1.151,900,0.5,907,1.351,908,2.659,911,2.247,924,1.182,930,0.712,944,0.98,951,0.834,954,0.635,966,0.936,967,0.621,968,0.98,976,0.316,980,0.705,981,1.073,983,0.994,985,1.151,986,1.795,988,0.925,997,0.853,1000,0.637,1008,2.381,1009,0.637,1013,0.445,1027,0.936,1029,0.404,1031,0.486,1060,1.071,1062,0.814,1075,0.814,1080,1.966,1084,0.621,1105,0.74,1106,2.406,1107,1.687,1116,1.604,1120,1.566,1123,1.526,1129,2.858,1131,0.401,1133,0.794,1138,2.679,1151,0.88,1152,0.795,1167,1.453,1182,0.74,1185,2.109,1200,1.878,1202,0.515,1212,0.59,1216,0.834,1227,0.777,1231,2.394,1233,0.486,1239,2.109,1272,1.099,1297,1.074,1318,0.958,1320,1.687,1326,0.269,1328,1.931,1370,1.046,1377,2.707,1384,1.564,1391,1.966,1392,1.149,1394,2.272,1400,1.353,1409,1.592,1447,1.645,1454,1.48,1456,1.931,1471,1.353,1476,0.963,1488,0.74,1495,2.6,1502,2.247,1510,4.708,1516,1.48,1522,0.777,1523,1.33,1529,0.281,1537,4.807,1560,3.129,1563,0.972,1596,2.106,1598,2.324,1628,2.047,1630,0.671,1632,0.935,1637,0.687,1643,1.453,1648,0.417,1653,3.333,1691,0.853,1692,1.604,1694,0.637,1702,1.003,1704,3.381,1711,1.778,1740,2.592,1748,1.447,1756,1.353,1810,2.406,1820,2.676,1825,1.957,1840,2.495,1858,0.814,1894,1.645,1903,0.926,1940,1.074,1948,0.59,1949,1.453,1967,1.778,1981,1.074,1986,1.393,2003,0.894,2005,0.834,2009,2.594,2010,0.68,2011,2.699,2012,3.765,2016,0.74,2017,2.592,2024,1.291,2049,3.282,2058,1.634,2061,0.814,2063,1.526,2072,2.047,2074,1.564,2083,1.564,2087,1.52,2104,1.261,2126,2.247,2127,0.925,2128,2.533,2131,1.604,2133,1.176,2136,3.104,2138,2.951,2153,1.205,2170,1.423,2172,1.083,2190,2.485,2194,2.109,2204,2.005,2211,1.732,2212,0.936,2213,1.278,2214,1.29,2237,2.636,2240,1.489,2280,3.794,2281,4.588,2291,0.777,2309,0.758,2325,1.732,2348,2.047,2349,3.496,2368,1.322,2519,3.359,2536,1.386,2543,2.84,2546,2.324,2547,2.106,2596,3.026,2597,1.645,2660,1.074,2716,4.18,2752,1.39,2756,2.406,2766,3.775,2800,2.176,2822,1.832,2825,1.232,2827,0.773,2892,3.794,2915,2.951,2917,1.291,2919,0.687,2925,1.877,2939,1.419,2943,1.827,2944,4.289,2954,3.794,2981,2.247,3000,4.934,3044,2.817,3047,1.931,3050,1.987,3087,2.247,3094,1.78,3120,2.817,3124,2.6,3170,2.84,3187,2.756,3227,4.222,3273,1.322,3397,2.047,3429,2.055,3630,2.495,3677,3.496,3712,2.699,3748,3.765,3760,2.699,3801,3.798,3826,1.778,3869,2.176,3906,2.109,4024,2.84,4124,1.878,4169,3.765,4265,1.233,4273,2.109,4435,1.878,4436,2.495,4562,2.324,4794,3.421,4821,4.997,4864,3.104,4909,2.592,4936,2.047,5180,3.104,5186,4.369,5342,3.496,5473,2.109,5644,2.495,5649,2.951,5979,2.159,5985,3.211,6068,3.496,6110,3.663,6210,1.827,6417,4.124,6546,4.708,6554,3.282,6611,3.496,6664,3.496,6687,4.42,6751,4.124,7159,3.282,7225,3.496,7318,3.765,7712,3.104,7800,4.708,7854,5.748,8065,3.104,8067,3.129,8096,3.104,8213,3.359,8459,2.951,8481,3.974,8488,2.817,8489,5.069,8560,2.699,8845,2.592,9141,3.282,9162,3.496,9192,3.282,9589,3.974,9833,5.017,10216,4.124,10309,3.282,10326,3.765,10338,3.496,10351,4.063,10645,4.289,10770,3.496,10800,6.278,10838,3.282,10995,3.496,11155,3.104,11297,3.496,11312,3.104,11315,3.359,13059,4.289,13631,4.18,13632,3.496,14229,3.765,14642,3.765,14921,4.124,14947,4.124,14948,3.765,14949,5.069,14950,3.496,14951,4.124,14952,4.124,14953,4.669,14954,4.669,14955,4.669,14956,4.669,14957,6.287,14958,6.717,14959,4.669,14960,4.124,14961,4.669,14962,4.124,14963,4.669,14964,4.669,14965,7.109,14966,4.669,14967,4.669,14968,4.669,14969,6.287,14970,6.287,14971,4.669,14972,4.669,14973,6.287,14974,4.669,14975,4.669,14976,6.287,14977,4.669,14978,6.287,14979,4.124,14980,4.669,14981,4.669,14982,4.669,14983,3.282,14984,4.669,14985,7.212,14986,6.287,14987,4.669,14988,4.669,14989,4.669,14990,4.669,14991,8.776,14992,4.669,14993,4.669,14994,6.287,14995,4.669,14996,4.669,14997,8.699,14998,4.669,14999,8.944,15000,7.808,15001,8.177,15002,7.109,15003,6.287,15004,5.553,15005,6.287,15006,4.124,15007,4.669,15008,4.669,15009,4.669,15010,4.124,15011,4.669,15012,4.669,15013,4.669,15014,4.669,15015,4.124,15016,4.669,15017,5.553,15018,6.287,15019,8.177,15020,8.177,15021,4.669,15022,6.287,15023,4.669,15024,4.669,15025,4.669,15026,3.282,15027,4.669]],["title//en/lessons/retired/intro-to-beautiful-soup",[1054,1.998,5108,2.611,6563,3.033]],["body//en/lessons/retired/intro-to-beautiful-soup",[3,0.118,4,0.326,8,0.623,9,0.138,12,0.138,14,0.342,15,0.525,18,0.495,19,0.951,24,1.46,25,0.56,27,1.544,29,0.412,30,0.832,39,0.315,46,0.067,49,0.094,50,1.716,57,0.408,60,0.208,62,2.166,67,1.208,71,0.093,81,0.408,82,0.04,83,0.611,88,0.329,95,0.666,96,0.852,104,0.853,105,0.119,107,0.411,108,0.813,110,0.469,112,0.686,115,0.026,117,0.157,118,0.926,120,0.661,130,0.043,132,0.051,133,1.264,135,0.217,136,0.383,137,0.06,138,0.156,139,0.168,140,2.204,141,0.881,142,1.947,144,0.714,145,0.484,146,0.143,152,0.735,153,0.128,157,1.054,159,0.074,160,0.112,166,3.317,167,0.499,169,1.616,173,0.442,176,1.102,179,0.58,185,0.101,189,0.251,190,0.007,193,0.663,200,0.599,201,0.122,208,0.853,211,0.255,214,0.179,220,0.532,221,0.61,223,0.408,227,0.203,228,0.191,249,0.61,251,1.181,253,0.342,257,0.294,261,0.712,263,0.191,267,0.607,273,0.319,277,0.07,282,0.717,283,3.166,296,0.562,301,2.054,302,1.733,304,0.408,313,0.611,316,0.455,326,0.873,329,1.053,330,0.805,333,0.355,335,0.294,336,3.938,341,0.089,345,0.454,349,0.595,353,0.346,356,0.454,357,0.51,358,0.735,360,0.233,363,0.342,368,0.858,369,0.515,377,1.264,380,0.156,381,0.264,383,0.297,384,2.301,389,0.53,390,0.252,395,0.155,402,1.836,405,0.382,409,0.355,414,0.96,419,0.982,422,0.263,424,0.731,425,0.301,428,0.257,429,1.102,431,0.355,433,0.83,438,0.377,439,0.215,440,0.813,441,0.129,444,0.084,446,1.264,450,0.112,451,2.148,459,0.758,463,1.355,468,0.129,470,1.102,471,0.515,472,0.663,476,0.56,485,0.663,489,1.546,490,2.111,493,0.073,495,1.025,504,1.069,508,1.213,509,0.187,519,0.145,523,1.595,524,1.128,525,0.454,530,0.442,531,0.294,534,0.813,538,1.836,540,1.154,554,1.13,570,0.881,575,0.217,576,0.976,577,0.411,594,0.315,599,0.646,601,0.196,603,1.618,605,0.607,607,3.072,610,0.168,618,0.515,632,1.758,634,1.999,636,1.294,645,0.215,647,0.158,659,1.181,661,0.227,663,0.185,665,0.894,672,0.96,681,0.881,682,1.128,683,0.717,690,0.937,699,1.947,700,1.405,705,0.379,707,0.415,721,0.453,733,1.181,739,1.077,744,0.628,750,0.666,755,0.627,756,2.805,765,0.215,768,0.392,777,0.902,800,0.901,803,0.383,804,2.333,807,0.792,809,1.185,812,0.2,816,1.236,817,0.224,832,1.301,834,1.128,840,0.671,847,1.154,853,1.543,858,0.792,876,0.53,879,1.005,912,0.894,916,2.668,940,2.613,944,1.426,950,0.287,951,0.937,954,0.53,972,1.077,976,0.572,988,0.791,1007,3.69,1013,0.342,1022,0.666,1029,0.82,1031,0.895,1032,1.697,1040,0.773,1046,3.97,1048,1.235,1051,1.631,1053,6.198,1054,1.999,1056,1.419,1073,0.901,1101,0.754,1112,1.236,1120,1.525,1133,1.042,1148,1.399,1154,0.927,1182,0.832,1216,0.937,1240,1.253,1320,1.897,1326,0.302,1370,0.873,1371,1.43,1384,2.668,1391,1.452,1400,1.522,1429,1.324,1457,1.5,1459,1.609,1501,2.447,1522,0.873,1565,1.716,1591,1.849,1632,0.835,1637,1.214,1639,1.006,1648,0.469,1662,0.397,1674,1.656,1694,0.927,1733,2.448,1756,1.969,1853,1.213,1894,3.102,1932,1.821,1944,2.166,1964,2.393,1972,1.236,1982,2.527,1984,2.234,2005,1.213,2010,0.607,2024,1.452,2028,2.732,2050,1.386,2063,2.695,2064,4.337,2070,3.69,2083,2.275,2095,0.852,2154,1.803,2180,1.674,2205,3.5,2211,1.947,2213,0.754,2248,1.849,2258,2.344,2272,1.674,2291,1.13,2357,1.947,2486,3.63,2495,2.613,2542,0.937,2681,2.101,2753,2.171,2772,1.181,2789,2.653,2812,2.52,2842,1.758,2874,1.897,2875,2.532,2917,1.452,3024,2.054,3040,2.805,3115,3.301,3131,2.613,3148,2.914,3229,1.077,3394,2.054,3433,4.637,3439,1.102,3441,1.999,3651,2.527,3716,1.758,3899,4.233,3967,3.168,3970,2.111,4014,2.914,4265,1.386,4508,3.024,5108,4.597,5288,2.805,5413,6.327,5477,4.233,5548,2.658,5553,2.447,5613,3.168,6021,4.233,6460,2.914,6474,3.69,6563,5.424,6762,3.168,7273,4.637,9340,4.233,10260,4.233,11300,4.294,12043,3.318,12101,3.931,12422,6,13992,6.072,14134,6,15028,5.25,15029,5.25,15030,5.25,15031,5.25,15032,4.637,15033,5.25,15034,5.25,15035,5.25,15036,5.25,15037,8.248,15038,5.25,15039,5.25,15040,5.25,15041,5.25,15042,7.964,15043,6.652,15044,5.25,15045,5.25,15046,5.25,15047,5.25,15048,5.25,15049,5.25,15050,5.25,15051,5.25,15052,5.25,15053,5.25,15054,5.25,15055,5.25,15056,5.25,15057,4.637,15058,5.25,15059,5.25,15060,5.25,15061,5.25,15062,7.9,15063,8.882,15064,8.998,15065,8.945,15066,8.807,15067,8.807,15068,8.807,15069,8.599,15070,8.715,15071,8.882,15072,8.715,15073,9.082,15074,8.715,15075,8.449,15076,5.25,15077,5.25,15078,5.25,15079,7.531,15080,7.531,15081,5.25,15082,8.248,15083,5.25,15084,8.882,15085,7.462,15086,6.793,15087,5.25,15088,4.637,15089,5.25,15090,5.25,15091,5.25,15092,5.25,15093,8.715,15094,8.882,15095,4.637,15096,6.793,15097,9.173,15098,8.248,15099,5.25,15100,7.964,15101,7.964,15102,7.964,15103,7.531,15104,5.25,15105,6.793,15106,7.531,15107,6.793,15108,6.793,15109,6.793,15110,6.793,15111,6.793,15112,6.793,15113,4.637,15114,5.25]],["title//en/lessons/intro-to-linked-data",[4,0.211,12,0.065,139,0.093,1029,0.38,3280,1.436]],["body//en/lessons/intro-to-linked-data",[1,0.84,3,0.054,4,0.367,5,0.072,6,0.4,9,0.108,12,0.138,14,0.294,19,0.588,22,0.801,23,0.757,25,0.533,26,0.383,28,0.626,29,0.201,30,0.666,33,1.618,36,0.872,38,0.523,39,0.351,40,0.214,42,0.304,45,0.091,46,0.098,47,0.318,49,0.093,50,1.373,51,1.149,55,0.545,57,0.399,58,0.805,60,0.21,63,0.75,64,0.376,66,1.898,68,0.503,69,0.991,71,0.087,72,0.824,76,0.578,78,0.699,79,1.277,81,0.498,83,0.922,86,1.581,87,0.281,88,0.455,89,0.621,90,1.303,91,1.135,92,0.582,93,0.026,94,0.493,95,0.574,96,1.093,101,1.581,103,0.512,104,0.848,105,0.087,107,0.527,108,0.7,110,0.376,111,1.054,112,0.861,114,1.697,115,0.026,117,0.158,120,0.667,122,0.153,123,1.346,124,1.06,127,1.044,129,0.662,130,0.037,131,0.559,132,0.062,134,0.644,135,0.134,136,0.306,137,0.076,138,0.138,139,0.189,144,0.582,146,0.188,152,0.942,153,0.087,159,0.1,160,0.115,161,1.135,165,2.429,166,1.69,169,0.824,173,0.474,176,1.606,177,2.954,179,0.571,180,1.016,185,0.114,186,0.805,189,0.125,190,0.007,191,0.794,193,0.739,200,0.548,201,0.196,203,0.699,205,0.666,211,0.185,214,0.23,216,1.19,221,0.474,222,1.373,223,0.543,224,2.245,228,0.229,235,1.518,236,1.509,237,1.835,238,0.824,242,0.242,257,0.182,259,1.618,260,1.559,261,0.77,262,0.545,263,0.306,267,0.601,268,0.843,272,0.23,273,0.32,277,0.059,289,1.201,290,1.48,294,0.323,296,0.626,297,0.399,304,0.351,306,1.119,307,0.503,309,1.012,310,1.218,311,0.517,318,0.699,321,1.468,324,1.084,326,1.21,328,0.601,329,0.843,330,0.91,333,0.536,335,0.351,341,0.14,350,0.274,353,0.298,356,0.506,357,0.603,358,0.942,360,0.239,363,0.474,368,0.739,375,0.905,380,0.266,381,0.246,382,0.773,383,0.2,387,0.84,389,0.68,390,0.349,395,0.147,396,1.621,397,0.903,399,0.891,400,0.65,401,0.75,405,0.322,406,1.02,407,0.473,410,0.681,416,0.8,417,0.882,418,0.503,422,0.134,424,0.63,425,0.2,427,0.713,428,0.297,430,0.252,431,0.285,432,0.862,433,0.463,435,0.28,436,0.329,438,0.253,439,0.202,440,0.503,441,0.111,442,0.916,444,0.082,447,0.644,449,0.138,450,0.121,459,0.556,460,0.993,461,0.663,464,1.228,466,1.656,468,0.146,471,0.574,472,0.85,476,0.538,485,0.966,486,0.154,487,0.895,488,0.34,491,1.218,493,0.08,494,1.912,495,1.27,497,2.725,498,1.045,505,0.545,506,0.379,509,0.2,511,0.332,513,0.232,517,0.786,519,0.161,521,1.069,523,1.277,525,0.364,526,0.996,529,1.277,530,0.274,531,0.291,534,0.7,540,0.924,542,1.201,543,1.153,545,1.443,548,1.34,549,1.018,550,0.924,554,0.699,555,1.475,559,0.861,560,0.323,561,1.738,566,0.408,572,0.843,575,0.285,577,0.57,583,0.943,587,0.716,589,1.06,590,0.799,591,0.626,594,0.437,596,1.06,597,1.19,598,2.146,600,1.426,601,0.209,605,0.65,610,0.215,613,0.663,618,0.412,635,0.574,636,1.036,645,0.358,647,0.212,650,1.308,654,2.954,659,0.945,661,0.315,662,1.72,664,1.135,665,0.716,668,1.11,669,2.333,670,3.697,672,1.33,673,0.69,674,2.643,675,1.269,676,1.509,678,1.228,681,0.758,683,0.574,700,1.272,705,0.385,706,1.044,707,0.437,713,1.277,716,2.091,721,0.351,724,0.95,726,1.036,731,1.959,732,2.17,733,1.893,735,2.954,736,1.479,737,0.862,740,0.941,741,1.102,742,0.924,744,0.805,751,1.958,752,0.75,753,1.788,755,0.801,757,0.574,763,0.805,765,0.324,766,0.473,768,0.383,770,2.536,774,1.093,777,1.009,778,1.02,779,0.895,784,2.32,785,1.02,788,0.519,799,1.373,801,1.19,803,0.614,804,1.443,805,2.79,806,0.895,807,1.154,808,0.843,809,0.733,810,1.7,811,1.548,812,0.205,814,1.094,817,0.265,822,1.443,827,0.68,828,1.11,830,1.06,832,1.289,834,0.903,836,0.802,839,0.556,840,0.509,841,1.752,844,1.381,853,1.361,855,2.228,863,0.75,870,1.373,879,1.465,882,0.941,883,0.903,884,1.625,900,0.45,904,1.559,913,1.69,914,1.842,916,1.407,917,1.409,920,1.559,924,0.699,928,1.373,929,2.228,930,0.663,933,1.273,944,1.228,945,1.407,947,1.383,957,0.862,966,0.843,967,1.102,972,0.862,973,2.311,980,1.016,981,1.27,983,0.476,987,1.695,989,1.119,990,0.634,991,2.195,996,0.882,1000,0.919,1003,2.352,1004,1.407,1005,1.162,1008,2.437,1009,0.574,1013,0.385,1021,1.247,1022,0.844,1027,0.843,1029,0.8,1031,0.887,1041,1.842,1052,0.834,1054,1.6,1062,0.733,1073,0.805,1079,0.604,1080,1.162,1084,1.054,1087,2.17,1090,2.274,1091,0.905,1105,0.666,1107,1.518,1112,1.864,1114,2.199,1116,1.443,1120,1.393,1129,1.69,1131,0.437,1133,1.097,1135,0.945,1148,1.041,1150,2.333,1151,0.819,1152,1.501,1154,0.574,1158,1.48,1165,1.697,1182,0.927,1183,0.862,1202,0.536,1224,1.952,1225,1.135,1227,0.973,1233,0.437,1236,3.247,1240,1.109,1250,2.536,1267,1.997,1287,2.864,1318,1.381,1323,1.738,1327,1.738,1370,1.119,1371,0.682,1377,1.6,1395,3.691,1396,1.656,1401,0.943,1402,3.014,1409,0.843,1425,1.48,1426,0.883,1454,1.713,1471,1.95,1476,0.824,1488,0.927,1492,2.242,1493,0.682,1499,1.69,1506,2.793,1518,1.12,1520,2.245,1522,0.699,1529,0.437,1536,4.06,1563,1.332,1568,2.699,1585,1.407,1590,0.945,1592,2.536,1596,1.407,1610,3.287,1619,1.559,1620,1.738,1625,1.518,1628,1.842,1629,1.618,1639,0.824,1651,1.69,1655,2.536,1660,1.11,1662,0.442,1664,1.865,1668,0.805,1669,1.959,1677,1.966,1683,1.674,1684,0.45,1691,0.768,1694,0.574,1702,0.903,1704,1.738,1717,1.277,1731,2.382,1732,1.48,1740,3.247,1744,1.162,1748,1.346,1750,1.247,1756,1.218,1775,1.518,1793,1.518,1825,1.308,1836,1.277,1838,2.536,1858,1.553,1874,2.429,1895,2.049,1896,2.536,1902,1.407,1908,1.69,1912,1.644,1922,0.843,1930,2.656,1932,1.742,1934,1.407,1937,1.581,1942,1.459,1944,1.34,1947,1.387,1948,0.739,1959,1.308,1969,3.147,1972,1.584,1999,1.277,2003,0.805,2007,0.7,2009,2.199,2010,0.523,2028,2.352,2050,2.448,2062,0.559,2064,2.091,2087,1.12,2095,0.682,2097,1.518,2103,2.564,2105,6.141,2122,1.958,2127,0.489,2129,1.778,2132,2.536,2134,2.536,2140,2.656,2151,1.509,2159,1.842,2172,0.545,2183,1.443,2190,1.277,2213,0.84,2214,0.862,2216,2.114,2240,1.34,2248,1.48,2251,1.48,2266,2.165,2269,2.656,2270,2.022,2278,1.788,2282,1.898,2291,1.119,2293,1.308,2306,1.393,2309,0.95,2324,2.49,2325,1.559,2343,2.954,2351,1.738,2376,2.091,2382,1.426,2415,2.656,2447,2.793,2448,2.496,2480,1.644,2486,3.887,2495,2.091,2509,3.136,2512,1.599,2536,1.736,2548,1.162,2550,1.695,2551,1.644,2554,0.973,2560,2.564,2577,1.738,2579,2.333,2596,2.022,2652,1.559,2655,1.644,2660,1.346,2674,2.333,2681,0.945,2730,2.656,2738,1.912,2741,1.801,2743,1.12,2745,2.022,2748,0.559,2754,1.48,2765,2.17,2771,2.333,2785,2.643,2788,2.352,2791,1.35,2792,1.581,2795,0.989,2797,1.518,2800,1.958,2807,2.352,2810,3.381,2818,2.245,2822,1.012,2824,1.218,2829,1.11,2830,2.165,2842,1.959,2851,0.95,2869,2.289,2874,1.518,2882,3.147,2883,2.633,2887,2.429,2889,2.656,2897,2.954,2898,1.162,2909,1.544,2925,1.777,2931,3.381,2938,1.736,2939,2.407,2998,2.165,3010,1.6,3050,1.788,3064,3.381,3085,2.17,3087,2.815,3095,2.793,3110,1.788,3113,3.147,3117,3.163,3146,2.536,3171,2.726,3187,1.842,3238,1.286,3247,3.189,3272,1.958,3277,1.738,3280,2.708,3281,2.091,3283,3.467,3299,1.788,3300,2.045,3320,1.084,3321,3.147,3336,4.38,3360,1.518,3383,2.165,3400,2.429,3407,1.69,3422,2.245,3423,6.311,3428,2.536,3441,2.563,3546,4.253,3557,3.53,3670,1.898,3703,3.697,3713,1.48,3722,2.656,3728,2.846,3755,1.898,3765,2.536,3807,1.69,3810,2.793,3811,4.421,3903,1.48,3951,2.954,3970,3.076,4014,2.333,4020,3.806,4140,4.918,4145,6.756,4161,0.903,4194,3.467,4265,1.544,4273,1.898,4279,2.245,4400,1.958,4436,2.245,4446,1.48,4450,2.333,4501,3.502,4564,3.239,4565,2.564,4570,3.388,4656,3.91,4664,2.165,4721,2.091,4909,2.333,4941,2.793,5115,2.793,5122,3.711,5124,2.793,5138,2.091,5167,1.958,5238,3.147,5249,3.147,5278,2.793,5362,2.656,5404,1.34,5471,3.887,5473,3.287,5495,2.165,5506,3.147,5543,2.954,5548,3.242,5551,3.014,5622,3.388,5818,2.245,5830,2.49,5848,2.245,5859,3.147,5861,5.166,5882,2.429,5883,3.147,5887,4.421,5890,1.778,5953,2.333,6025,3.711,6100,2.954,6115,2.793,6463,6.311,6495,4.38,6550,2.022,6616,4.834,6636,7.958,6646,7.058,6762,2.536,6827,5.448,7083,2.429,7084,4.473,7134,2.954,7175,3.147,7180,4.716,7184,5.943,7218,2.793,7228,2.091,7266,3.711,7414,2.793,7454,3.388,7578,2.954,7584,2.656,7645,2.954,7678,2.022,7802,2.793,7805,6.949,7811,2.656,7867,3.889,8092,3.163,8394,3.014,8443,4.38,8486,2.656,8576,4.112,8582,2.536,8585,2.091,8885,3.147,8983,4.716,9060,4.716,9174,3.147,9202,4.716,9277,2.656,9478,2.536,9917,4.716,10007,2.429,10350,4.38,10705,3.147,10826,2.793,10856,3.711,10857,3.711,10858,2.954,10895,3.711,10952,3.147,11252,2.656,11376,5.166,11433,3.53,11463,7.551,11566,7.058,11577,5.166,11707,4.716,12228,3.147,12265,3.147,12497,4.39,12529,3.711,12546,3.388,12589,3.388,12609,4.112,13066,3.697,13079,2.793,13093,3.388,13369,7.391,13400,3.147,13429,3.711,13440,5.943,13469,6.944,13502,3.711,13537,3.147,14046,2.954,14743,4.38,14753,5.039,14843,6.426,14881,5.166,14983,4.112,15004,3.711,15115,8.125,15116,8.81,15117,8.416,15118,5.85,15119,5.85,15120,4.202,15121,3.711,15122,5.85,15123,7.92,15124,4.202,15125,5.85,15126,3.711,15127,4.202,15128,3.711,15129,8.979,15130,4.202,15131,5.85,15132,4.202,15133,4.202,15134,7.276,15135,4.202,15136,4.202,15137,4.202,15138,4.202,15139,4.202,15140,8.754,15141,4.202,15142,4.202,15143,6.729,15144,3.711,15145,6.729,15146,5.166,15147,4.202,15148,4.202,15149,4.202,15150,4.202,15151,3.711,15152,5.85,15153,4.202,15154,4.202,15155,4.202,15156,4.202,15157,4.202,15158,4.202,15159,6.729,15160,4.202,15161,4.202,15162,4.202,15163,4.202,15164,4.202,15165,4.202,15166,4.202,15167,5.85,15168,5.85,15169,4.202,15170,4.202,15171,4.202,15172,4.202,15173,4.202,15174,4.202,15175,4.202,15176,4.202,15177,4.202,15178,4.202,15179,4.202,15180,6.729,15181,6.729,15182,4.202,15183,4.202,15184,4.202,15185,8.86,15186,7.276,15187,8.754,15188,8.286,15189,5.943,15190,6.729,15191,7.649,15192,7.649,15193,5.85,15194,5.85,15195,4.202,15196,4.202,15197,4.202,15198,4.202,15199,4.202,15200,4.202,15201,4.202,15202,4.202,15203,4.202,15204,5.166,15205,4.202,15206,4.202,15207,4.202,15208,3.711,15209,4.202,15210,4.202,15211,4.202,15212,3.147,15213,4.202,15214,4.202,15215,4.202,15216,4.202,15217,3.147,15218,5.85,15219,4.202,15220,4.202,15221,4.202,15222,5.85,15223,5.85,15224,5.85,15225,6.729,15226,7.649,15227,7.649,15228,4.202,15229,5.943,15230,5.85,15231,4.202,15232,5.85,15233,4.202,15234,4.202,15235,4.202,15236,4.202,15237,5.166,15238,5.85,15239,6.729,15240,4.202,15241,4.202,15242,4.202,15243,4.202,15244,4.202,15245,4.202,15246,4.202,15247,3.711,15248,4.202,15249,4.202,15250,4.202,15251,4.202,15252,4.202,15253,4.202,15254,4.202,15255,4.202,15256,7.276,15257,7.276,15258,7.276,15259,6.729,15260,7.276,15261,4.202,15262,7.649,15263,5.85,15264,5.85,15265,5.85,15266,4.202,15267,4.202,15268,4.202,15269,4.202,15270,4.202,15271,5.85,15272,4.202,15273,7.92,15274,7.276,15275,7.92,15276,4.202,15277,4.202,15278,5.85,15279,4.202,15280,4.202,15281,4.202,15282,4.202,15283,4.202,15284,4.202,15285,4.202,15286,3.711,15287,4.202,15288,5.85,15289,4.202,15290,4.202,15291,4.202,15292,4.202,15293,4.202,15294,4.202,15295,4.202,15296,4.202,15297,4.202,15298,4.202,15299,4.202,15300,4.202,15301,3.147,15302,4.202,15303,4.202,15304,4.202,15305,4.202,15306,3.711,15307,4.202,15308,4.202,15309,4.202,15310,4.202,15311,3.711,15312,4.202,15313,4.202,15314,3.711,15315,3.388,15316,4.202,15317,4.202,15318,4.202,15319,4.202]],["title//en/lessons/intro-to-powershell",[4,0.211,8,0.344,9,0.065,18,0.321,126,2.187]],["body//en/lessons/intro-to-powershell",[1,0.542,3,0.119,4,0.352,5,0.061,8,0.739,9,0.138,10,2.926,13,0.477,14,0.273,15,0.217,17,0.658,18,0.646,22,0.849,23,0.66,24,1.812,25,0.493,26,0.366,27,1.558,29,0.352,30,0.859,31,1.219,34,0.93,36,0.991,38,0.337,39,0.227,40,0.218,42,0.217,45,0.094,46,0.113,47,0.285,48,1.038,49,0.1,51,0.515,55,0.306,56,1.264,57,0.348,58,0.997,60,0.211,64,0.62,65,1.714,68,0.759,69,1.082,71,0.093,72,1.063,73,1.068,74,0.735,76,0.285,78,0.628,81,0.381,82,0.042,83,0.631,87,0.304,88,0.493,89,0.5,90,0.643,91,1.02,92,0.6,93,0.026,94,0.497,95,0.532,96,1.03,98,0.658,100,2.527,103,0.567,105,0.122,107,0.497,108,0.649,109,2.095,110,0.704,111,0.502,114,0.952,115,0.026,117,0.153,118,0.991,120,0.652,121,1.264,122,0.307,125,1.343,126,4.702,127,1.1,128,0.359,129,0.662,130,0.042,131,0.721,132,0.063,134,0.555,135,0.244,136,0.395,137,0.081,138,0.152,139,0.187,141,1.196,142,2.353,143,2.882,144,0.803,145,0.874,146,0.176,153,0.056,154,0.83,157,0.965,158,0.674,159,0.09,160,0.118,161,1.874,167,0.359,172,1.759,173,0.498,179,0.516,180,0.57,185,0.114,186,0.723,189,0.206,190,0.009,191,0.677,193,1.101,197,1.147,200,0.586,201,0.187,205,0.598,208,0.743,211,0.202,214,0.269,216,1.068,217,0.909,220,0.295,221,0.714,227,0.146,228,0.205,229,1.329,232,0.93,237,0.952,239,1.561,241,0.996,242,0.365,243,1.499,247,0.83,249,0.562,251,1.427,252,2.181,253,0.246,255,2.181,261,0.812,262,0.489,263,0.326,266,0.808,272,0.291,273,0.353,276,0.968,277,0.071,285,1.91,290,1.91,294,0.474,295,1.944,296,0.679,297,0.359,301,2.713,302,0.868,303,0.326,304,0.473,305,1.609,312,0.996,313,0.44,316,0.35,318,0.628,320,0.952,321,1.193,324,0.974,328,0.656,329,1.087,330,0.381,333,0.556,335,0.274,340,0.628,341,0.159,344,1.928,345,0.738,347,1.535,348,1.856,349,0.893,353,0.222,356,0.71,358,0.528,360,0.232,363,0.353,367,0.757,368,0.477,374,1.367,375,0.584,377,0.909,379,0.798,380,0.253,381,0.266,382,0.381,383,0.288,384,1.654,387,1.158,389,0.548,390,0.26,394,0.721,395,0.155,396,1.769,397,0.811,398,1.654,399,0.44,402,1.02,405,0.366,406,0.658,407,0.265,409,0.47,410,0.808,414,1.523,415,2.724,416,0.381,418,0.759,419,1.298,422,0.202,424,0.78,425,0.312,427,0.772,428,0.237,429,1.456,430,0.227,431,0.43,435,0.399,436,0.304,439,0.214,440,0.879,441,0.103,443,1.787,444,0.081,447,0.888,449,0.147,450,0.135,459,0.66,460,0.866,461,0.428,463,0.974,466,2.165,468,0.167,471,0.622,472,1.094,476,0.381,477,4.682,480,5.457,485,0.995,486,0.162,488,0.306,493,0.079,495,0.57,498,0.779,504,0.823,505,0.703,506,0.393,508,0.947,513,0.481,525,0.327,527,1.158,529,2.394,531,0.365,532,2.527,534,0.452,535,1.203,538,2.37,540,0.83,547,0.57,549,1.048,551,1.044,554,0.628,555,0.952,556,2.181,559,1.126,561,2.242,566,0.393,572,1.473,575,0.257,576,0.542,577,0.69,583,0.991,586,0.723,589,0.952,590,1.137,591,0.743,594,0.227,595,2.826,596,1.367,598,1.729,599,0.78,600,1.44,601,0.201,605,0.792,610,0.234,613,0.719,618,0.532,631,1.878,635,0.515,636,1.709,637,2.016,645,0.352,646,0.641,647,0.178,659,0.849,661,0.234,662,1.427,663,0.194,672,0.69,673,0.706,675,0.658,676,0.974,677,2.653,679,2.789,681,0.899,682,0.811,686,4.209,691,5.592,693,3.522,700,1.222,705,0.319,707,0.47,708,1.329,711,0.888,713,2.324,714,0.818,718,2.653,721,0.381,724,1.438,729,1.91,731,1.264,735,2.653,736,1.831,738,1.081,740,0.667,747,1.654,748,0.74,750,0.75,752,0.674,755,0.786,757,1.183,758,1.164,762,1.175,763,1.464,765,0.301,766,0.488,768,0.414,772,1.816,774,1.03,777,1.031,787,1.02,788,0.339,795,1.243,796,2.653,799,2.4,800,0.83,803,0.463,806,0.721,807,1.047,808,1.087,809,1.334,811,1.247,812,0.161,816,0.888,817,0.206,818,2.781,821,0.786,824,3.133,825,2.789,828,1.431,830,1.367,831,1.654,832,1.509,839,0.727,840,0.41,844,1.113,848,1.215,852,0.542,853,1.187,854,1.233,855,2.641,871,1.147,876,0.548,879,1.215,882,1.037,883,0.811,884,1.731,886,0.93,887,4.751,906,1.944,908,2.902,911,1.816,916,2.46,924,0.628,929,1.437,931,0.643,933,0.759,939,1.494,941,0.849,944,0.792,950,0.283,951,1.133,966,1.272,968,0.792,974,0.757,976,0.367,981,1.154,983,0.999,985,2.023,986,0.811,987,1.571,989,0.902,990,0.57,996,1.138,997,0.69,1000,0.515,1001,2.385,1004,1.264,1008,2.323,1011,1.709,1013,0.405,1022,0.772,1025,2.353,1040,0.798,1052,0.348,1060,1.081,1062,1.106,1066,1.944,1073,1.037,1079,0.395,1085,1.476,1101,1.131,1102,0.909,1111,1.329,1112,1.855,1120,1.572,1123,1.233,1127,1.203,1131,0.425,1133,0.928,1145,1.099,1148,0.981,1151,0.888,1158,2.235,1159,1.4,1162,1.044,1165,1.367,1167,1.175,1182,0.859,1202,0.256,1216,0.674,1224,1.564,1227,0.902,1233,0.564,1240,0.528,1250,2.277,1294,0.774,1297,0.868,1298,0.909,1318,1.302,1320,1.364,1321,3.811,1323,2.242,1326,0.491,1328,1.561,1370,0.902,1377,2.416,1382,2.212,1391,2.032,1392,0.69,1394,1.364,1397,1.476,1400,1.094,1401,0.404,1402,1.944,1405,2.095,1406,2.376,1426,1.154,1430,1.044,1431,0.974,1454,1.932,1456,3.162,1457,1.515,1476,0.93,1488,0.859,1493,0.88,1518,0.723,1519,2.527,1523,1.187,1529,0.473,1563,1.183,1590,1.427,1596,1.264,1598,2.698,1618,3.604,1627,0.811,1630,0.779,1632,0.78,1633,1.329,1636,0.757,1639,0.93,1640,2.011,1645,0.584,1668,0.723,1669,1.264,1684,0.581,1691,1.44,1694,0.515,1702,0.811,1704,2.242,1721,1.296,1724,0.909,1731,1.499,1733,1.12,1742,2.449,1748,1.247,1813,1.364,1825,1.175,1836,1.147,1844,1.862,1891,2.016,1894,2.235,1895,0.952,1903,1.021,1910,3.333,1922,0.757,1947,0.598,1948,0.966,1949,1.175,1952,1.518,1966,3.271,1967,2.641,1972,1.494,1981,1.46,1982,3.054,1986,0.74,1998,1.329,1999,2.108,2003,0.723,2007,0.452,2009,2.722,2010,0.745,2021,1.219,2061,0.658,2071,2.181,2072,3.04,2082,4.371,2083,1.816,2087,1.038,2095,0.613,2097,1.364,2104,0.757,2127,0.631,2128,1.918,2133,1.014,2139,3.426,2143,1.329,2149,2.277,2151,1.637,2154,1.296,2162,1.518,2170,1.536,2172,0.703,2183,1.296,2190,1.928,2198,1.203,2207,1.606,2208,1.705,2211,1.4,2213,1.131,2237,2.353,2240,2.023,2248,2.235,2266,1.944,2267,3.133,2271,1.437,2274,5.457,2279,1.759,2288,1.816,2291,0.628,2309,1.03,2323,3.604,2338,0.556,2348,1.654,2357,1.4,2368,1.535,2376,1.878,2383,3.269,2417,2.572,2448,2.011,2512,1.917,2542,0.674,2550,1.571,2560,1.654,2569,2.385,2635,1.944,2660,0.868,2716,2.509,2752,0.628,2754,1.91,2766,3.81,2775,1.12,2783,2.781,2791,1.473,2803,2.416,2811,1.399,2829,0.996,2842,2.125,2851,1.126,2855,2.826,2859,2.653,2925,1.675,2929,3.232,2938,1.12,2939,1.147,2944,4.432,3017,1.044,3024,2.992,3040,2.016,3045,1.705,3057,3.043,3064,2.181,3087,3.951,3094,1.068,3095,2.509,3101,2.449,3120,2.277,3129,3.573,3156,2.016,3170,2.449,3171,3.232,3200,3.258,3227,4.373,3238,0.83,3288,2.954,3290,1.759,3299,1.606,3300,1.648,3311,2.121,3341,1.759,3360,1.959,3372,4.474,3394,2.121,3396,3.133,3403,2.277,3408,1.203,3437,3.811,3634,2.653,3651,1.816,3669,1.637,3677,2.826,3703,2.385,3706,2.4,3760,2.181,3801,2.897,3806,1.606,3807,2.18,3864,1.816,3904,2.653,3908,3.333,4018,2.095,4144,1.944,4161,0.811,4265,0.996,4273,2.449,4331,2.277,4615,2.609,4626,2.385,4656,3.054,4721,3.157,4936,2.376,5095,3.604,5389,1.094,5393,5.862,5395,1.816,5495,1.944,5527,2.653,5635,1.816,5640,2.653,5645,2.509,5646,2.826,5719,2.826,5722,1.759,5979,1.862,6110,1.944,6210,1.476,6328,3.333,6490,2.277,6607,3.043,6696,2.509,6820,3.333,6885,2.826,7001,3.333,7209,1.437,7277,5.193,7652,3.043,7672,1.878,7703,2.826,7725,2.509,7740,3.604,7797,2.826,8008,2.509,8034,6.488,8035,2.653,8213,3.705,8269,2.016,8320,4.218,8372,3.043,8457,2.509,8478,3.043,8560,2.181,9101,4.06,9161,3.043,9162,2.826,9184,1.759,9580,3.333,9589,2.385,9623,2.385,9759,3.043,9833,5.386,9874,2.277,10017,2.826,10351,2.016,10591,2.826,10726,4.46,11042,5.889,11312,2.509,11315,3.925,12069,6.754,12137,3.333,12417,3.333,12479,5.116,12553,3.043,12630,2.653,12906,4.788,13059,2.277,13372,2.653,13631,4.883,14132,4.788,14205,2.653,14396,5.592,14408,3.333,14705,3.333,15000,7.449,15017,3.333,15217,5.726,15320,8.331,15321,8.93,15322,9.254,15323,8.434,15324,8.209,15325,9.203,15326,8.221,15327,5.421,15328,6.345,15329,3.774,15330,3.774,15331,3.774,15332,3.774,15333,3.774,15334,3.774,15335,7.878,15336,3.333,15337,3.774,15338,5.421,15339,5.604,15340,3.774,15341,3.774,15342,3.774,15343,3.774,15344,3.774,15345,3.774,15346,8.434,15347,3.774,15348,5.421,15349,3.774,15350,8.434,15351,6.935,15352,3.774,15353,3.774,15354,3.774,15355,5.604,15356,3.774,15357,5.421,15358,3.774,15359,8.061,15360,6.345,15361,6.345,15362,9.06,15363,3.774,15364,5.421,15365,3.774,15366,6.345,15367,6.345,15368,3.774,15369,3.333,15370,3.774,15371,7.346,15372,6.345,15373,3.774,15374,8.061,15375,3.774,15376,3.333,15377,3.333,15378,3.774,15379,3.774,15380,3.774,15381,3.774,15382,8.331,15383,3.774,15384,3.333,15385,3.774,15386,3.774,15387,3.774,15388,3.774,15389,3.333,15390,3.774,15391,7.647,15392,3.774,15393,6.345,15394,3.774,15395,6.345,15396,3.774,15397,3.774,15398,3.333,15399,3.774,15400,3.774,15401,3.333,15402,3.774,15403,3.774,15404,3.043,15405,3.774,15406,3.774,15407,3.333,15408,3.774]],["title//en/lessons/retired/intro-to-the-zotero-api",[97,1.595,815,2.611,1054,1.998]],["body//en/lessons/retired/intro-to-the-zotero-api",[3,0.11,5,0.081,6,0.732,8,0.603,12,0.114,15,0.522,18,0.601,39,0.385,42,0.219,45,0.069,46,0.11,47,0.647,49,0.069,51,1.051,55,0.734,57,0.292,59,0.833,60,0.209,71,0.076,74,0.691,82,0.042,88,0.402,93,0.019,97,2.797,105,0.095,108,0.768,115,0.022,117,0.16,126,3.83,130,0.043,135,0.205,137,0.057,138,0.14,139,0.135,140,1.581,141,0.998,145,0.592,153,0.095,157,0.987,159,0.069,160,0.082,190,0.008,192,1.655,211,0.212,214,0.281,228,0.163,257,0.357,261,0.688,263,0.233,266,0.747,267,0.573,273,0.248,277,0.068,282,0.876,297,0.292,303,0.385,304,0.385,316,0.354,317,3.183,336,2.989,339,1.694,341,0.153,344,1.949,345,0.555,349,0.727,353,0.35,356,0.555,357,0.521,358,0.898,360,0.177,364,2.231,369,0.629,383,0.219,395,0.14,399,0.996,405,0.307,406,1.119,407,0.451,416,0.936,418,0.768,422,0.205,428,0.219,430,0.526,431,0.521,438,0.277,439,0.149,444,0.082,447,0.707,449,0.109,450,0.095,460,0.876,468,0.146,485,0.81,486,0.163,488,0.668,493,0.057,504,0.832,513,0.424,519,0.212,525,0.555,543,1.355,546,2.178,559,0.944,560,0.354,566,0.307,596,1.617,601,0.149,602,3.951,605,0.573,610,0.205,618,0.858,632,2.93,635,0.876,647,0.149,662,1.923,672,1.172,678,1.347,705,0.323,724,1.339,744,0.921,752,1.145,765,0.262,785,1.119,808,1.286,812,0.209,815,4.698,860,2.579,884,1.58,926,0.944,927,2.73,928,2.096,931,1.092,950,0.279,975,2.292,1003,2.579,1009,1.126,1013,0.323,1015,2.73,1022,0.858,1031,0.978,1034,1.733,1035,0.592,1040,1.322,1054,2.443,1063,3.427,1079,0.468,1083,2.73,1098,2.579,1111,2.259,1135,1.443,1140,2.096,1154,0.876,1155,3.316,1187,1.733,1202,0.434,1216,1.145,1233,0.667,1272,1.51,1289,2.443,1391,1.774,1409,1.286,1457,1.604,1476,0.727,1522,1.067,1625,2.318,1637,0.944,1645,1.424,1648,0.737,1676,1.859,1778,1.44,1794,3.087,1827,3.305,1881,2.73,1883,2.579,1926,2.811,1932,1.286,1961,3.477,1972,1.812,1984,2.73,2005,1.374,2006,3.192,2017,4.273,2062,1.024,2063,2.795,2079,1.257,2142,2.335,2180,2.045,2205,3.966,2213,0.921,2215,3.87,2309,1.041,2597,2.259,2619,4.054,2743,1.675,2752,1.455,2789,2.711,2791,1.654,2792,1.733,2807,2.579,2855,4.803,2890,3.707,2935,3.087,3044,5.278,3121,4.509,3273,1.816,3439,1.347,3513,4.264,3760,3.707,3816,4.273,4125,2.73,4254,3.87,4281,3.192,4508,2.832,4514,2.711,5288,4.673,5289,3.095,5462,6.862,5464,7.053,6474,4.509,6556,3.56,7601,7.302,7605,6.206,7607,5.665,7613,5.665,7614,5.665,7624,2.811,7734,5.117,7815,3.707,8357,4.054,9614,4.264,10181,5.117,10225,5.172,11239,6.649,11433,3.87,11931,6.798,12748,6.649,12851,7.284,15409,6.414,15410,6.414,15411,6.414,15412,6.414,15413,6.414,15414,6.414,15415,7.697,15416,6.414,15417,6.414,15418,6.414,15419,6.414,15420,6.414,15421,6.414,15422,6.414,15423,6.414,15424,6.414,15425,7.697,15426,7.697,15427,6.414,15428,7.697,15429,6.414,15430,6.414,15431,6.414,15432,9.164,15433,7.725,15434,8.747,15435,8.747,15436,9.164,15437,8.747,15438,6.414,15439,6.414,15440,6.414,15441,6.414,15442,6.414,15443,6.414,15444,6.414,15445,6.414,15446,6.414,15447,6.414,15448,6.414,15449,6.414,15450,6.414,15451,6.414,15452,5.172,15453,6.414,15454,6.414,15455,6.414,15456,6.414]],["title//en/lessons/intro-to-twitterbots",[4,0.251,8014,4.231,15457,4.635]],["body//en/lessons/intro-to-twitterbots",[3,0.062,4,0.369,5,0.074,9,0.095,12,0.118,13,0.606,18,0.35,19,0.672,22,0.457,23,0.667,26,0.253,28,0.686,29,0.23,33,1.328,34,1.579,36,0.935,38,0.644,39,0.462,40,0.183,42,0.219,45,0.095,46,0.062,47,0.581,49,0.097,50,1.569,55,0.623,56,1.609,57,0.376,59,0.485,60,0.207,63,1.144,68,0.575,69,0.707,71,0.071,73,2.178,74,0.402,76,0.545,78,0.799,81,0.433,82,0.042,83,0.559,88,0.451,89,0.76,93,0.025,94,0.434,97,1.947,98,0.837,103,0.507,104,0.514,105,0.119,106,1.08,107,0.502,108,0.575,110,0.573,111,0.639,112,0.728,113,1.032,115,0.026,117,0.161,120,0.678,122,0.28,123,1.474,127,0.656,128,0.457,130,0.035,132,0.061,136,0.35,137,0.075,138,0.13,139,0.135,144,0.554,146,0.101,153,0.071,154,1.585,158,1.373,159,0.087,160,0.115,165,2.776,167,0.832,171,1.211,176,1.345,179,0.507,180,0.725,185,0.119,186,0.92,189,0.245,190,0.008,191,0.665,192,1.653,197,2.191,200,0.501,201,0.168,203,0.799,204,4.241,205,1.334,206,1.994,208,0.514,214,0.219,216,1.36,218,2.39,220,0.564,221,0.649,223,0.385,227,0.279,228,0.195,229,1.691,232,1.183,238,0.941,242,0.415,243,1.413,245,3.872,247,1.056,253,0.501,261,0.781,262,0.623,263,0.323,264,0.837,267,0.429,268,0.794,272,0.246,273,0.186,274,1.459,277,0.064,282,0.656,285,2.539,289,1.287,290,1.691,291,0.963,294,0.424,296,0.772,297,0.328,298,0.941,301,1.879,304,0.433,306,1.333,310,1.392,311,0.591,326,0.799,330,0.485,335,0.208,339,1.692,340,0.799,345,0.624,349,0.544,350,0.522,353,0.295,356,0.416,357,0.434,358,0.897,359,1.609,360,0.235,363,0.522,368,0.606,369,0.628,377,1.157,379,1.062,380,0.229,381,0.25,383,0.219,390,0.23,394,0.389,395,0.147,396,1.737,398,2.105,399,0.746,400,0.743,402,1.298,405,0.369,406,1.579,407,0.45,410,0.84,416,0.777,418,0.863,419,1.439,424,0.666,427,0.471,429,1.008,430,0.289,435,0.369,436,0.318,438,0.356,439,0.212,441,0.137,442,0.575,444,0.083,446,1.157,447,0.529,449,0.151,450,0.13,459,0.854,462,1.425,468,0.146,469,1.692,471,0.898,472,0.971,476,0.507,485,0.971,486,0.152,487,0.639,488,0.584,493,0.073,494,1.569,498,0.69,504,1.039,506,0.384,511,0.413,512,2.257,513,0.464,517,1.199,523,2.191,524,1.377,525,0.554,529,2.557,530,0.313,531,0.356,534,0.575,538,1.948,540,1.408,541,1.474,542,1.503,543,1.27,545,1.649,546,2.116,547,0.725,548,2.453,549,1.066,553,2.311,559,1.18,560,0.265,566,0.23,572,0.963,575,0.279,577,0.376,583,0.623,586,1.381,594,0.385,595,3.596,596,1.616,598,1.531,600,1.256,601,0.179,602,2.169,610,0.23,613,0.817,618,0.471,627,2.566,635,0.984,636,1.183,640,1.531,644,2.041,645,0.295,647,0.192,650,1.495,655,2.311,659,1.08,661,0.312,663,0.149,668,2.031,673,0.584,679,1.931,681,0.935,682,1.771,684,1.425,705,0.322,706,1.287,707,0.398,711,1.131,712,1.569,721,0.433,729,2.539,733,1.441,740,0.591,741,1.023,744,1.007,748,1.256,750,0.628,752,0.857,755,0.443,757,1.05,758,0.761,759,3.035,765,0.262,768,0.328,772,2.311,774,1.04,777,0.872,779,0.852,780,1.495,784,2.043,788,0.301,795,0.941,796,3.376,801,1.36,803,0.35,806,0.639,807,0.967,809,0.837,811,1.105,812,0.112,817,0.26,821,0.953,828,1.268,829,1.131,831,2.105,832,1.227,835,0.606,836,0.706,839,0.457,840,0.606,844,1.48,847,1.056,848,0.92,853,1.199,874,1.538,876,0.485,877,1.441,878,2.776,879,0.92,880,3.616,882,0.591,883,1.377,900,0.686,907,1.032,912,0.818,917,1.543,920,1.781,924,1.065,926,1.062,928,2.514,931,1.502,933,0.897,950,0.153,954,0.485,957,1.315,966,0.963,968,1.345,972,0.986,974,0.963,976,0.434,981,1.161,983,0.544,986,1.377,990,0.725,998,3.222,1005,1.994,1011,1.579,1013,0.242,1015,2.044,1022,0.471,1025,2.376,1026,1.653,1027,0.963,1028,1.08,1029,0.554,1031,0.667,1044,0.726,1060,0.818,1062,0.837,1073,0.575,1078,2.169,1079,0.467,1090,1.268,1091,0.743,1105,1.015,1110,1.211,1116,2.476,1123,1.569,1151,0.672,1152,0.818,1158,2.539,1162,1.772,1163,3.376,1182,1.306,1187,1.731,1202,0.325,1224,2.074,1227,0.799,1237,2.044,1240,0.672,1246,1.239,1254,1.328,1276,3.139,1298,1.157,1326,0.369,1370,1.065,1378,1.609,1391,2.483,1392,1.318,1401,0.772,1402,3.301,1406,2.808,1424,1.879,1433,2.094,1455,1.425,1461,1.268,1471,1.392,1476,0.726,1477,2.39,1488,0.761,1492,1.36,1500,2.666,1521,2.808,1523,0.899,1529,0.481,1536,2.898,1557,2.169,1565,2.094,1573,2.474,1598,2.39,1600,1.569,1608,1.829,1629,2.528,1631,0.943,1632,0.591,1639,0.544,1641,1.425,1645,0.743,1648,0.794,1654,1.609,1662,0.545,1668,1.381,1669,1.609,1677,1.298,1691,0.878,1702,1.032,1724,1.157,1734,1.735,1756,1.392,1776,1.211,1791,2.105,1823,1.056,1825,1.495,1826,1.691,1828,2.899,1844,1.649,1854,3.508,1857,4.241,1858,1.117,1890,2.566,1895,1.211,1926,2.808,1940,1.474,1943,2.169,1944,1.531,1947,0.761,1948,0.809,1959,2.244,1965,3.035,1985,1.653,2003,1.473,2009,2.514,2010,0.429,2013,2.165,2021,1.441,2050,1.268,2061,1.257,2062,0.639,2063,1.569,2071,2.776,2074,1.609,2079,1.649,2095,0.78,2104,0.963,2120,2.474,2127,0.559,2146,3.035,2152,3.747,2154,1.649,2170,0.899,2172,0.831,2183,1.649,2192,1.986,2212,0.963,2213,0.92,2214,0.986,2223,1.879,2234,1.157,2237,1.781,2240,1.531,2244,1.531,2248,2.709,2250,2.666,2253,2.364,2258,1.495,2263,3.376,2272,1.531,2291,1.065,2306,1.658,2308,1.829,2309,0.78,2324,2.044,2332,4.557,2353,2.665,2376,2.39,2377,2.311,2382,0.941,2383,3.301,2417,1.781,2455,4.259,2479,2.105,2486,3.423,2506,3.16,2529,1.392,2542,1.144,2543,2.169,2554,1.065,2578,1.298,2634,4.241,2636,3.376,2644,2.666,2648,4.241,2653,6.368,2655,1.879,2660,1.844,2664,2.311,2681,1.08,2683,3.301,2709,3.715,2732,4.196,2736,4.504,2737,2.898,2738,2.094,2739,2.238,2740,2.898,2744,5.76,2748,0.959,2752,1.199,2759,1.691,2778,2.311,2783,2.105,2786,1.691,2797,2.979,2802,4.504,2811,2.206,2825,0.941,2828,3.244,2829,1.904,2842,1.609,2851,1.04,2856,3.872,2871,1.543,2879,2.169,2883,1.879,2887,2.776,2892,2.898,2899,2.986,2902,2.65,2909,1.268,2925,1.268,2929,2.238,2931,2.776,2939,1.459,2952,2.898,2988,2.169,2994,1.986,2998,2.474,3026,1.781,3044,2.898,3056,2.474,3064,2.776,3074,2.986,3101,2.894,3102,3.084,3110,2.044,3116,2.044,3121,3.376,3123,2.746,3125,2.898,3139,2.898,3159,3.035,3169,3.192,3198,2.238,3205,2.666,3216,6.01,3238,1.056,3242,3.192,3247,2.105,3249,3.872,3256,3.36,3273,2.041,3286,2.44,3333,2.566,3338,1.36,3347,1.879,3349,3.376,3382,3.188,3396,2.776,3406,2.311,3408,1.531,3427,3.035,3441,1.829,3520,1.829,3618,2.776,3624,2.566,3681,4.167,3700,2.169,3716,1.609,3737,2.311,3759,4.241,3760,3.703,3787,3.035,3810,3.192,3814,2.65,3927,4.504,3970,2.576,4118,1.735,4161,1.549,4265,1.268,4269,3.192,4328,5.407,4353,2.169,4426,5.156,4552,2.894,4566,1.268,4607,2.238,4649,2.566,4936,2.105,4947,2.898,5098,1.931,5101,5.068,5138,3.188,5244,3.872,5265,3.866,5272,2.666,5279,2.566,5289,1.931,5298,3.596,5338,2.39,5368,1.931,5393,3.192,5404,2.043,5471,2.566,5480,4.241,5484,3.872,5511,3.192,5513,2.65,5522,4.241,5569,2.898,5601,3.872,5635,3.47,5639,3.035,5644,2.566,5766,3.192,5834,3.301,5882,2.776,5884,2.507,5969,4.002,6042,3.872,6069,4.504,6178,3.192,6319,3.872,6455,3.596,6456,5.659,6525,5.683,6550,2.311,6581,1.731,6616,5.065,6617,3.596,6641,3.872,6696,3.192,6756,6.202,6761,2.666,6783,4.241,6796,6.202,6860,7.433,7078,3.872,7205,5.76,7228,3.188,7246,6.368,7355,3.596,7467,2.566,7755,5.659,7761,3.192,7769,2.474,7815,3.703,7834,4.504,7838,2.898,7843,3.314,7860,3.192,8014,7.239,8041,3.035,8079,3.035,8212,3.035,8269,3.852,8314,6.001,8380,3.035,8408,3.872,8443,3.596,8467,2.894,8470,6.603,8560,4.167,8739,4.241,8885,3.596,9056,3.376,9061,3.376,9068,3.192,9175,2.898,9183,3.596,9184,2.238,9215,3.376,9232,3.596,9255,2.566,9364,3.872,9378,3.596,9431,2.666,9433,3.376,9444,3.192,9538,3.596,9540,3.596,9544,3.866,9614,4.259,9647,2.776,9846,3.376,10021,4.241,10102,3.872,10134,3.872,10233,3.596,10243,4.241,10282,3.376,10328,5.166,10740,3.035,10859,3.596,11294,2.898,11730,5.166,12474,3.872,12675,4.241,12783,4.241,13051,3.192,13194,4.241,13567,6.794,13646,4.259,13891,3.872,13940,4.241,14146,4.241,14171,4.241,14218,6.794,14314,4.241,14690,4.241,14725,3.596,14756,4.241,14817,3.872,14938,3.192,15189,4.241,15369,4.241,15389,4.241,15457,8.247,15458,9.53,15459,6.407,15460,8.978,15461,4.802,15462,4.802,15463,4.241,15464,4.798,15465,3.872,15466,3.872,15467,3.872,15468,4.802,15469,4.802,15470,4.802,15471,4.802,15472,4.802,15473,4.802,15474,4.802,15475,4.802,15476,4.802,15477,3.872,15478,4.802,15479,6.407,15480,8.243,15481,4.241,15482,4.802,15483,4.802,15484,4.802,15485,4.802,15486,4.802,15487,4.802,15488,4.802,15489,7.21,15490,4.802,15491,4.802,15492,4.802,15493,4.802,15494,3.872,15495,4.802,15496,4.241,15497,4.802,15498,4.802,15499,4.802,15500,4.802,15501,4.802,15502,6.407,15503,4.802,15504,8.014,15505,4.241,15506,4.802,15507,4.802,15508,4.241,15509,4.802,15510,6.407,15511,4.802,15512,4.802,15513,7.21,15514,4.802,15515,7.21,15516,4.802,15517,4.802,15518,4.802,15519,4.802,15520,8.014,15521,4.802,15522,4.802,15523,4.802,15524,8.014,15525,4.802,15526,4.802,15527,4.802,15528,8.818,15529,4.802,15530,4.802,15531,4.802,15532,7.21,15533,6.407,15534,4.802,15535,4.802,15536,4.802,15537,4.802,15538,4.802,15539,7.21,15540,4.802,15541,4.802,15542,4.802,15543,4.241,15544,4.802,15545,4.802,15546,4.802,15547,4.802,15548,4.802,15549,4.802,15550,4.802,15551,7.692,15552,4.802,15553,4.802,15554,4.802,15555,7.21,15556,4.802,15557,4.802,15558,4.802,15559,6.407,15560,3.596,15561,4.802,15562,4.802,15563,4.802,15564,4.802,15565,4.802,15566,3.872,15567,4.802,15568,4.802,15569,4.802,15570,4.802,15571,4.802,15572,4.802,15573,5.166,15574,4.802,15575,7.21,15576,4.802,15577,4.241,15578,4.802,15579,4.802,15580,4.802,15581,4.802,15582,7.21,15583,7.21,15584,4.802,15585,4.802,15586,4.802,15587,4.802,15588,4.802,15589,4.802,15590,7.21,15591,4.802,15592,7.21,15593,4.802,15594,7.21,15595,6.407,15596,4.802,15597,4.802,15598,4.802,15599,4.802,15600,4.802,15601,4.802,15602,4.802,15603,4.802,15604,4.802,15605,4.802,15606,4.802,15607,4.802,15608,5.659,15609,4.802,15610,4.802,15611,4.802,15612,4.802,15613,4.802,15614,4.802,15615,4.802,15616,4.802,15617,6.407,15618,4.802,15619,4.802,15620,4.802,15621,4.802,15622,4.802,15623,4.802,15624,4.802,15625,4.241,15626,4.802,15627,4.802,15628,4.802,15629,4.802,15630,4.802,15631,6.407,15632,4.802,15633,4.802,15634,4.802,15635,4.802,15636,4.802,15637,5.659,15638,4.802,15639,6.407,15640,4.802,15641,4.802,15642,4.802,15643,4.802]],["title//en/lessons/introduction-and-installation",[4,0.251,15,0.302,950,0.167]],["body//en/lessons/introduction-and-installation",[3,0.09,4,0.334,5,0.08,6,0.769,15,0.539,17,1.411,18,0.59,25,0.506,28,0.747,48,1.336,51,0.952,58,1.052,60,0.201,71,0.069,81,0.537,82,0.038,89,0.746,93,0.023,105,0.137,111,1.076,112,0.705,115,0.026,125,1.478,127,0.952,128,0.813,129,0.739,130,0.034,132,0.048,134,0.611,135,0.223,138,0.145,139,0.171,144,0.604,153,0.12,159,0.075,190,0.007,200,0.454,201,0.162,214,0.276,223,0.419,239,2.885,257,0.35,262,1.107,266,0.942,268,0.769,273,0.312,296,0.866,303,0.486,311,1.122,313,0.813,316,0.446,318,1.16,340,1.16,350,0.556,362,6.521,363,0.454,380,0.254,383,0.276,389,0.705,406,1.49,407,0.49,409,0.472,419,1.305,425,0.3,444,0.08,449,0.149,450,0.133,468,0.154,476,0.569,509,0.223,519,0.223,530,0.527,540,1.778,575,0.223,577,0.546,589,1.759,610,0.223,661,0.387,663,0.162,673,0.655,706,1.246,707,0.385,708,2.457,714,1.053,721,0.419,739,1.66,741,0.928,750,0.684,755,0.643,778,1.217,809,1.411,817,0.207,827,0.817,831,3.058,950,0.299,987,2.344,996,1.465,1051,1.411,1112,1.642,1212,0.881,1408,2.396,1418,2.885,1426,1.053,1476,0.79,1548,6.161,1629,1.929,1942,1.622,1978,3.151,2021,1.569,2072,3.058,2079,1.585,2190,2.12,2212,1.399,2281,5.169,3006,4.409,3297,5.625,3328,3.251,3360,2.521,3439,1.465,3672,2.885,4161,1.499,4426,3.872,5108,3.471,5289,2.805,6563,4.032,6762,4.209,7795,4.032,9759,5.625,13042,5.625,15644,8.088,15645,8.088,15646,6.976,15647,6.976,15648,6.976]],["title//en/lessons/introduction-map-warper",[4,0.251,2838,1.18,10088,4.231]],["body//en/lessons/introduction-map-warper",[3,0.064,4,0.351,5,0.078,6,0.621,9,0.097,12,0.123,13,1.167,14,0.418,15,0.285,18,0.641,23,0.515,25,0.409,26,0.386,28,0.866,29,0.421,30,1.233,34,1.61,38,0.654,39,0.486,40,0.166,42,0.266,45,0.079,46,0.094,47,0.658,49,0.092,51,0.892,55,0.529,57,0.298,58,0.876,59,0.786,60,0.208,63,1.306,67,1.503,69,0.728,71,0.09,74,0.742,76,0.374,78,0.823,79,2.726,81,0.297,82,0.023,83,0.576,85,3.366,87,0.191,88,0.55,93,0.023,94,0.335,95,0.641,98,1.45,99,4.343,101,1.336,103,0.348,105,0.109,106,1.112,110,0.442,111,0.658,112,0.888,115,0.024,117,0.16,120,0.633,121,1.657,122,0.283,123,1.138,129,0.674,130,0.04,131,0.658,132,0.055,134,0.612,135,0.158,136,0.361,137,0.058,138,0.124,139,0.138,141,0.641,143,1.616,144,0.783,146,0.138,152,0.693,153,0.13,159,0.088,160,0.104,167,0.696,169,0.969,171,1.647,172,2.305,173,0.541,179,0.596,181,1.572,183,3.019,185,0.097,186,1.251,189,0.217,190,0.007,191,0.767,201,0.193,205,1.035,208,0.53,209,2.045,211,0.214,213,2.277,214,0.25,216,1.4,218,3.641,220,0.511,221,0.401,223,0.523,225,3.251,227,0.313,228,0.186,238,0.969,242,0.285,243,1.434,246,3.477,249,0.401,256,1.247,257,0.372,268,0.545,272,0.294,273,0.313,275,2.643,277,0.075,279,2.984,282,0.892,293,3.704,294,0.429,297,0.298,298,0.969,299,0.883,303,0.499,304,0.297,307,0.592,310,1.433,311,0.803,313,0.852,316,0.273,317,2.045,321,0.803,327,1.191,328,0.442,330,0.786,335,0.359,339,1.306,340,0.823,341,0.111,349,0.56,350,0.527,353,0.378,357,0.335,358,0.693,363,0.507,368,0.625,369,0.763,380,0.259,381,0.217,382,0.817,387,1.162,389,0.5,390,0.351,395,0.084,402,1.336,405,0.237,407,0.348,410,0.906,413,2.864,414,1.337,415,1.834,418,0.782,419,0.925,420,0.842,422,0.208,425,0.276,427,0.485,433,0.806,435,0.437,437,1.4,439,0.115,441,0.154,444,0.077,449,0.084,450,0.109,463,1.276,468,0.154,473,1.538,476,0.459,486,0.186,487,0.658,488,0.529,497,2.034,503,1.884,504,1.182,505,0.847,506,0.237,508,1.2,509,0.18,511,0.379,517,1.514,519,0.18,524,1.063,525,0.761,526,0.842,530,0.477,531,0.316,535,1.577,538,2.187,541,1.138,543,0.784,549,0.658,559,0.962,560,0.403,561,2.045,570,0.948,575,0.158,576,0.938,581,4.498,583,1.099,586,1.251,587,0.842,594,0.297,599,0.608,601,0.181,603,0.947,605,0.797,606,3.207,610,0.233,612,3.366,618,0.485,622,3.547,625,2.745,627,4.323,629,2.643,643,1.306,647,0.115,650,1.54,661,0.38,663,0.152,665,1.113,666,0.883,672,1.519,675,1.139,676,1.276,678,1.846,690,1.306,705,0.391,707,0.273,712,1.616,715,1.433,721,0.468,726,1.61,734,2.745,740,0.608,741,0.869,742,1.863,744,0.782,750,0.717,752,0.883,755,0.456,756,2.643,762,1.54,763,1.251,765,0.299,766,0.514,768,0.225,787,1.765,788,0.592,794,0.515,803,0.618,806,1.128,810,1.597,812,0.208,814,0.925,817,0.217,821,1.05,827,0.817,832,0.947,833,2.951,839,0.47,841,1.762,848,0.947,854,1.616,858,1.104,859,1.85,874,1.478,875,2.168,876,0.88,880,2.702,900,0.7,908,1.657,913,1.989,925,1.787,930,0.829,931,1.416,939,1.164,944,1.039,951,1.39,954,0.911,957,1.015,971,2.361,972,1.341,974,1.467,976,0.335,983,0.56,985,1.219,988,0.852,989,0.823,990,0.746,995,1.616,1000,1.105,1009,0.675,1013,0.249,1022,0.641,1027,0.992,1029,0.674,1031,0.761,1032,1.519,1034,1.336,1040,1.077,1043,1.787,1044,1.045,1048,0.938,1052,0.675,1054,1.884,1058,1.577,1062,0.863,1073,0.782,1079,0.635,1080,1.368,1084,0.658,1089,3.477,1091,1.011,1103,1.503,1105,0.784,1108,2.305,1110,1.247,1119,2.451,1120,0.947,1130,1.433,1131,0.427,1145,1.035,1148,1.252,1151,0.693,1152,0.842,1154,0.892,1155,2.627,1157,4.368,1162,1.368,1182,0.784,1200,3.535,1224,1.219,1225,1.336,1231,1.884,1234,1.683,1240,0.693,1246,1.276,1259,1.336,1318,1.597,1326,0.448,1330,1.791,1332,1.164,1369,1.28,1370,1.217,1371,0.803,1384,2.188,1391,1.368,1396,1.4,1401,0.53,1408,1.699,1409,1.561,1431,1.686,1433,2.135,1459,1.369,1476,0.74,1493,1.061,1496,4.624,1499,1.989,1521,2.168,1522,1.217,1523,1.369,1529,0.44,1563,0.765,1621,2.548,1632,0.608,1636,1.31,1637,0.962,1641,2.171,1643,1.54,1645,1.011,1651,1.989,1654,2.188,1662,0.612,1665,1.219,1668,1.251,1684,0.53,1689,2.12,1691,1.723,1719,3.477,1724,1.574,1727,1.54,1729,2.171,1730,2.423,1731,1.368,1741,3.145,1750,1.939,1757,7.147,1759,2.234,1775,2.644,1776,1.247,1778,1.514,1826,1.742,1836,2.365,1865,2.781,1906,1.574,1926,2.168,1932,1.623,1934,1.657,1940,1.503,1941,2.301,1947,1.16,1948,0.625,1958,1.616,1984,2.105,1995,1.54,1999,1.503,2010,0.584,2021,1.112,2058,1.404,2062,0.658,2064,2.461,2071,2.859,2086,1.894,2087,0.947,2095,1.188,2102,2.282,2127,0.761,2129,1.503,2142,1.4,2146,3.126,2170,1.686,2173,3.41,2177,3.126,2190,1.503,2193,1.986,2197,3.988,2204,2.084,2212,1.31,2213,0.938,2234,1.191,2253,2.023,2254,2.859,2258,2.519,2275,2.758,2306,1.251,2338,0.962,2366,1.787,2382,1.434,2427,2.859,2450,2.188,2554,1.087,2575,1.989,2660,1.503,2681,1.112,2742,3.547,2748,0.869,2749,2.859,2752,0.823,2759,1.742,2760,3.477,2772,1.112,2791,0.992,2795,1.538,2800,3.045,2810,3.776,2811,1.276,2812,3.001,2822,1.191,2824,2.612,2827,1.022,2829,1.725,2833,2.188,2836,2.643,2838,2.151,2842,1.657,2844,2.548,2848,1.368,2853,4.283,2854,4.283,2863,3.704,2871,2.073,2875,1.4,2919,1.077,2936,1.577,2950,2.643,3010,2.488,3030,1.742,3116,2.105,3121,4.593,3170,3.829,3171,2.305,3197,2.548,3269,2.643,3272,2.305,3285,3.045,3291,2.223,3298,2.38,3300,1.986,3319,2.548,3320,1.276,3338,1.4,3370,1.468,3380,2.105,3408,1.577,3439,1.039,3540,4.061,3624,2.643,3705,2.643,3716,2.451,3728,1.699,3787,3.126,3797,2.045,3814,2.045,3826,1.884,3907,1.989,4023,2.045,4104,2.461,4108,3.316,4110,3.438,4125,2.105,4265,1.306,4294,2.234,4352,2.548,4437,2.627,4443,3.942,4456,1.884,4462,6.059,4532,2.984,4571,3.704,4821,3.477,5056,1.986,5241,2.461,5264,2.859,5338,3.641,5341,1.54,5356,2.673,5389,1.894,5395,3.145,5404,2.084,5473,2.234,5534,2.38,5637,3.411,5662,3.704,5864,2.38,5868,2.984,6388,3.477,6506,4.863,6581,1.336,6619,3.288,6661,2.168,6865,3.251,7209,1.884,7329,4.593,7561,4.892,7604,3.477,7836,3.251,7843,2.045,8252,3.627,8260,3.516,8345,3.704,8368,3.704,8429,3.477,8477,3.477,8854,3.988,8985,6.049,9255,4.158,9399,4.368,9417,4.129,9497,3.942,9810,4.368,9833,5.358,10079,4.687,10082,4.343,10084,4.229,10087,3.305,10088,7.424,10091,4.892,10092,5.77,10094,5.268,10100,4.368,10103,7.764,10110,5.77,10113,4.368,10114,5.899,10119,3.477,10120,4.368,10126,6.635,10127,2.984,10128,3.477,10339,4.368,10495,3.988,10643,3.988,10645,2.984,10705,4.892,10845,3.288,10992,4.218,11484,4.129,12498,6.059,12499,6.121,12531,3.704,12553,3.988,12564,2.984,12630,3.477,12793,3.704,12811,3.627,13024,3.704,13066,3.126,13352,4.892,13370,3.704,13506,5.77,13806,4.368,13839,3.988,13905,4.368,13923,7.6,14149,3.704,14185,3.477,14186,5.899,14359,5.268,14746,4.368,15481,6.462,15649,3.988,15650,4.946,15651,4.946,15652,4.368,15653,4.946,15654,4.946,15655,4.946,15656,4.946,15657,4.368,15658,4.946,15659,6.534,15660,6.275,15661,4.368,15662,6.534,15663,4.946,15664,4.946,15665,4.946,15666,4.946,15667,5.77,15668,4.946,15669,4.946,15670,4.368,15671,5.77,15672,4.946,15673,4.946,15674,4.946,15675,4.946,15676,4.946,15677,4.946,15678,4.946,15679,4.946,15680,4.946,15681,4.946,15682,4.946,15683,4.946,15684,4.946,15685,4.946,15686,4.946,15687,4.946,15688,4.946,15689,4.946,15690,4.946,15691,3.988,15692,6.534,15693,7.783,15694,4.946,15695,6.534,15696,4.946,15697,5.268,15698,4.946,15699,4.946,15700,4.946,15701,4.946,15702,4.946,15703,4.368,15704,4.946,15705,4.946,15706,4.368,15707,4.946,15708,4.946,15709,4.946,15710,3.988,15711,4.946]],["title//en/lessons/introduction-to-ffmpeg",[4,0.181,28,0.405,197,1.149,794,0.393,15712,3.339,15713,3.048,15714,3.339]],["body//en/lessons/introduction-to-ffmpeg",[1,0.561,3,0.071,4,0.357,5,0.034,8,0.737,9,0.129,10,2.733,12,0.134,13,0.94,14,0.325,15,0.534,17,1.443,18,0.604,22,0.372,23,0.406,24,1.71,26,0.206,27,1.182,28,0.852,29,0.357,30,0.619,31,1.25,32,1.055,38,0.766,39,0.235,40,0.21,42,0.19,45,0.084,46,0.106,47,0.673,48,1.238,49,0.098,50,1.276,51,0.533,55,0.627,57,0.295,59,0.561,60,0.21,63,1.421,67,1.278,68,0.665,69,0.575,70,1.43,71,0.094,72,1.089,74,0.73,76,0.563,77,1.688,78,0.65,82,0.026,83,0.867,87,0.288,88,0.541,89,0.512,90,1.268,91,1.501,92,0.689,93,0.019,94,0.524,96,0.634,98,0.681,104,0.595,105,0.111,106,1.25,107,0.606,108,0.774,110,0.63,112,0.653,113,0.839,115,0.024,116,0.878,117,0.161,118,0.48,119,1.029,120,0.712,121,1.308,122,0.271,123,0.899,125,1.534,126,1.944,127,1.016,128,0.757,129,0.716,130,0.034,131,0.86,132,0.061,133,1.338,134,0.585,135,0.268,136,0.543,137,0.072,138,0.131,139,0.181,140,1.594,141,0.506,144,0.61,145,0.803,146,0.183,151,3.906,152,1.159,153,0.096,154,1.7,157,0.891,159,0.093,160,0.11,166,1.571,167,0.708,169,1.267,170,2.36,171,0.985,173,0.459,182,1.772,185,0.126,189,0.221,190,0.008,191,0.763,197,2.853,200,0.553,201,0.204,203,0.65,205,1.025,208,0.692,211,0.213,212,1.411,214,0.264,216,1.106,217,0.941,218,3.506,220,0.435,221,0.627,222,1.276,223,0.497,227,0.346,228,0.206,229,1.957,238,0.765,239,1.615,241,1.031,244,1.615,249,0.67,253,0.485,256,0.985,257,0.169,259,1.08,260,2.399,261,0.349,262,1.003,263,0.271,264,1.481,265,4.667,266,0.647,267,0.63,268,0.82,269,4.491,272,0.282,273,0.272,276,1.574,277,0.073,281,1.571,284,1.031,288,1.571,294,0.357,297,0.253,298,1.622,303,0.515,304,0.235,306,1.323,307,0.468,308,2.257,309,0.941,310,1.61,311,1.018,312,1.708,313,0.753,316,0.473,318,1.172,319,1.308,321,0.634,324,1.008,325,1.132,328,0.727,330,0.653,333,0.264,335,0.352,340,0.65,341,0.119,345,0.778,348,1.114,349,1.025,350,0.571,353,0.265,357,0.539,358,1.114,359,1.308,360,0.153,363,0.362,365,2.168,368,0.977,369,0.545,371,1.187,375,0.604,379,0.575,381,0.209,382,0.395,383,0.299,390,0.31,391,1.08,394,0.645,395,0.131,397,0.839,398,1.712,400,1,401,0.697,405,0.381,406,1.128,407,0.544,409,0.438,410,0.989,414,1.182,416,0.395,420,0.946,422,0.264,424,0.644,425,0.29,427,0.383,428,0.221,429,1.358,430,0.235,431,0.438,432,1.14,433,0.43,434,2.435,435,0.187,436,0.288,438,0.169,439,0.173,440,0.665,441,0.174,442,0.665,444,0.082,447,0.852,448,3.512,449,0.138,450,0.111,451,1.834,459,0.615,460,0.883,461,0.798,463,1.434,464,1.708,468,0.166,469,1.86,471,0.634,472,0.493,473,0.919,476,0.455,485,0.493,486,0.172,488,0.316,489,1.633,493,0.07,495,0.839,496,1.106,498,0.798,504,0.72,505,0.838,506,0.371,507,2.168,509,0.108,510,1.114,511,0.363,513,0.215,517,0.731,525,0.644,526,0.946,530,0.421,531,0.367,534,0.665,543,0.881,546,1.031,547,0.589,554,0.65,557,0.878,560,0.463,566,0.338,570,0.838,571,2.257,573,0.839,575,0.237,576,0.561,577,0.306,583,0.72,586,0.748,587,0.665,589,0.985,590,0.533,591,0.692,593,1.957,594,0.389,597,1.831,598,2.246,599,0.951,601,0.18,603,1.425,605,0.63,610,0.237,612,2.012,613,0.922,618,0.634,634,1.487,644,2.303,645,0.227,646,0.395,647,0.18,649,1.216,652,2.863,661,0.386,663,0.164,665,0.665,666,0.992,672,0.714,673,0.524,677,5.718,678,1.829,680,1.101,683,0.759,695,1.944,699,2.061,703,2.174,704,1.615,705,0.279,706,0.992,707,0.215,708,1.376,712,1.276,714,0.589,724,1.05,726,0.963,734,3.084,740,0.48,742,1.845,744,0.468,748,0.765,750,0.811,752,0.697,763,0.748,766,0.582,768,0.178,774,0.902,777,0.798,779,0.52,788,0.466,794,0.941,795,1.267,800,0.926,803,0.285,806,0.937,811,1.278,812,0.212,814,0.731,816,1.308,817,0.192,823,2.468,825,1.571,828,1.031,830,1.631,834,0.839,836,0.43,840,0.532,841,0.941,847,1.422,852,0.798,853,0.731,856,4.097,858,0.839,863,0.697,876,0.395,877,0.878,880,1.615,882,0.48,884,0.802,900,0.595,904,2.761,907,1.194,910,1.187,912,0.665,913,2.234,916,1.308,925,2.008,926,0.575,930,0.63,931,0.665,933,0.547,941,1.584,947,0.859,951,0.697,954,0.858,955,1.246,957,0.802,966,0.783,968,0.82,972,1.14,976,0.504,980,1.201,983,0.798,985,1.369,988,0.455,989,1.172,995,1.276,997,1.288,1000,0.759,1009,0.883,1010,2.357,1013,0.457,1022,0.634,1024,1.369,1026,1.008,1028,1.74,1029,0.481,1032,1.627,1034,1.055,1035,0.75,1044,0.733,1048,0.798,1052,0.713,1056,1.055,1060,0.665,1061,1.159,1062,1.229,1064,2.008,1073,0.774,1074,2.012,1078,2.921,1079,0.593,1080,1.08,1087,1.449,1107,1.411,1110,0.985,1111,1.957,1131,0.419,1133,1.005,1136,3.113,1148,0.604,1151,0.547,1154,0.883,1155,1.571,1162,1.08,1186,2.042,1200,1.571,1203,1.649,1226,3.512,1227,1.238,1228,2.834,1233,0.406,1240,0.906,1251,2.925,1254,1.789,1297,0.899,1321,2.745,1323,1.615,1326,0.32,1329,1.208,1330,1.621,1331,1.573,1332,1.308,1369,1.089,1370,0.65,1371,1.414,1373,1.571,1395,1.82,1396,1.573,1398,1.764,1400,1.132,1401,0.418,1406,2.435,1408,1.908,1409,1.66,1426,0.589,1429,0.985,1430,1.08,1431,1.008,1455,1.159,1459,1.04,1461,1.031,1471,2.042,1476,0.443,1488,0.619,1493,1.292,1494,4.82,1497,1.411,1522,0.924,1523,1.04,1529,0.235,1541,4.952,1563,1.151,1565,1.276,1586,2.51,1590,0.878,1600,1.816,1602,1.712,1613,2.062,1619,1.449,1623,1.88,1630,0.561,1631,0.952,1632,0.795,1634,2.357,1636,1.114,1641,2.09,1642,1.487,1645,0.859,1648,0.691,1651,1.571,1653,1.712,1662,0.489,1664,2.677,1665,1.736,1669,1.308,1670,1.571,1676,1.132,1678,2.765,1683,1.278,1684,0.595,1687,1.945,1693,1.88,1694,1.13,1714,1.764,1721,1.908,1733,1.159,1759,3.182,1768,1.88,1776,1.631,1777,2.012,1791,1.712,1793,2.337,1806,3.182,1809,2.419,1813,2.008,1820,3.168,1823,0.859,1827,2.863,1828,1.571,1833,1.528,1853,1.421,1858,0.681,1869,1.82,1881,1.662,1895,1.401,1896,3.353,1902,1.308,1908,1.571,1909,2.168,1913,1.662,1922,1.114,1929,1.764,1937,1.055,1941,1.957,1944,1.246,1946,3.512,1947,1.33,1948,0.817,1949,1.216,1958,2.775,1959,1.729,1964,2.622,1967,1.487,1981,0.899,1983,2.062,1984,3.292,1985,1.669,1986,1.267,1995,2.408,2007,0.891,2010,0.497,2014,2.745,2021,0.878,2027,3.353,2035,3.45,2053,2.596,2058,0.839,2060,2.925,2061,0.969,2079,0.765,2095,1.292,2102,0.985,2107,1.944,2127,0.753,2128,2.059,2129,1.187,2135,4.161,2137,1.615,2151,1.008,2155,2.278,2158,2.863,2162,2.993,2190,1.187,2193,1.187,2198,1.246,2209,2.168,2211,2.952,2212,1.551,2213,1.012,2214,1.528,2231,3.45,2234,0.941,2237,1.449,2246,2.51,2251,1.376,2253,1.08,2262,2.087,2270,1.88,2271,1.487,2285,2.468,2291,0.65,2292,2.234,2295,2.234,2307,2.174,2309,0.902,2319,2.596,2325,1.449,2345,2.468,2356,3.069,2368,1.106,2374,1.662,2382,0.765,2457,3.149,2507,4.132,2512,0.859,2529,2.157,2546,1.944,2550,1.874,2554,1.075,2566,5.594,2569,2.468,2576,1.712,2579,2.168,2621,2.257,2622,4.907,2642,3.149,2660,0.899,2679,1.528,2681,0.878,2683,2.012,2717,2.468,2732,1.764,2739,1.82,2748,0.739,2769,3.149,2783,2.435,2789,1.376,2792,1.055,2795,0.919,2797,2.546,2811,1.434,2824,1.132,2827,0.795,2829,1.031,2830,2.863,2832,2.359,2833,1.308,2844,1.132,2848,1.537,2851,0.634,2868,3.149,2890,3.211,2898,1.537,2903,1.908,2909,1.031,2915,2.468,2919,0.818,2925,2.216,2936,1.772,2938,1.649,2942,2.834,2943,1.528,2950,2.087,2955,2.765,2962,1.449,2967,1.528,2974,1.877,2975,2.546,3010,1.487,3017,1.08,3026,2.061,3028,1.487,3033,2.257,3039,4.907,3043,1.341,3085,2.061,3094,1.106,3095,2.596,3101,2.921,3123,2.463,3180,2.257,3226,3.149,3227,2.168,3236,1.88,3248,4.299,3255,2.468,3261,2.925,3275,3.512,3277,1.615,3291,1.688,3298,1.88,3300,2.418,3301,2.087,3311,1.528,3316,2.116,3320,1.669,3334,2.468,3345,1.712,3369,1.411,3402,2.745,3408,1.246,3422,2.087,3429,1.276,3472,2.745,3540,2.168,3616,1.571,3706,1.276,3721,2.51,3728,1.341,3732,2.012,3784,1.712,3794,2.765,3801,2.087,3807,1.571,3814,1.615,3828,1.662,3833,2.745,3841,2.589,3905,1.764,3906,2.51,4011,1.528,4020,1.944,4021,2.596,4023,2.298,4027,2.589,4032,2.589,4117,1.88,4125,1.662,4165,2.012,4194,2.012,4213,3.149,4216,2.745,4267,3.149,4270,1.411,4279,2.087,4294,1.764,4301,2.468,4309,4.889,4419,1.276,4443,2.357,4452,2.168,4462,2.925,4531,2.168,4552,1.764,4564,3.723,4566,1.031,4795,2.087,4803,5.214,4968,2.357,5076,1.944,5077,2.596,5088,2.596,5094,2.925,5274,2.745,5337,2.834,5338,1.944,5341,1.216,5393,3.693,5395,3.112,5478,2.357,5513,3.364,5534,3.112,5540,2.087,5589,2.357,5597,2.168,5651,1.764,5834,3.332,5843,2.087,5851,2.674,5867,5.701,5868,5.507,5872,3.353,5881,1.944,5950,2.745,5958,1.662,5962,2.087,5979,1.341,5985,3.739,6104,2.168,6556,2.168,6576,3.512,6579,2.925,6581,1.904,6653,1.944,6712,3.45,6822,6.091,6865,4.428,6966,2.925,6995,3.512,7002,2.596,7127,2.745,7130,4.683,7134,2.745,7209,1.487,7228,2.765,7237,3.693,7250,2.745,7414,2.596,7415,3.149,7561,2.925,7624,1.712,7678,1.88,7799,3.693,7807,2.168,8039,2.596,8074,2.596,8120,2.468,8210,5.182,8214,3.149,8243,3.45,8252,3.59,8265,3.353,8285,2.012,8291,2.468,8322,4.302,8331,6.001,8342,2.596,8459,2.468,8545,3.149,8570,2.468,8620,2.745,8632,3.693,8641,4.071,8691,2.745,8732,2.745,8741,4.48,9020,3.45,9156,3.906,9175,2.357,9185,2.745,9229,3.149,9400,3.149,9602,3.45,9623,2.468,10107,3.45,10117,2.257,10124,2.925,10286,3.149,10292,3.149,10304,3.149,10308,6.558,10309,3.906,10343,6.222,10350,2.925,10364,2.468,10499,3.149,10645,4.908,10648,2.596,11075,2.596,11114,2.925,11199,2.596,11228,2.925,11252,2.468,11294,3.902,12157,2.357,12592,3.45,12612,6.222,12631,4.907,12994,4.48,13055,2.468,13179,3.45,13464,2.925,13839,3.149,13892,2.745,13929,3.149,14304,4.907,14325,2.745,14631,2.745,14752,3.45,14949,3.149,15306,3.45,15508,5.712,15560,2.925,15697,3.149,15706,3.45,15712,7.968,15713,7.024,15714,8.373,15715,9.144,15716,8.028,15717,7.735,15718,9.09,15719,5.556,15720,5.556,15721,3.906,15722,3.906,15723,6.467,15724,3.906,15725,5.556,15726,4.907,15727,5.556,15728,3.906,15729,8.767,15730,5.556,15731,7.045,15732,6.467,15733,3.906,15734,3.906,15735,3.906,15736,3.906,15737,3.906,15738,5.556,15739,5.556,15740,5.556,15741,6.467,15742,3.906,15743,3.906,15744,3.906,15745,3.906,15746,3.906,15747,3.906,15748,3.906,15749,3.906,15750,3.906,15751,3.906,15752,3.906,15753,3.906,15754,5.556,15755,3.906,15756,3.906,15757,3.906,15758,3.906,15759,3.906,15760,7.735,15761,3.906,15762,3.906,15763,3.906,15764,3.906,15765,3.906,15766,3.906,15767,3.906,15768,3.906,15769,3.906,15770,3.906,15771,5.556,15772,3.906,15773,5.556,15774,3.906,15775,5.556,15776,5.556,15777,5.556,15778,3.906,15779,3.906,15780,7.735,15781,3.906,15782,3.906,15783,3.906,15784,3.906,15785,3.906,15786,3.906,15787,3.906,15788,3.906,15789,3.906,15790,5.556,15791,4.907,15792,3.45,15793,4.907,15794,5.556,15795,3.906,15796,3.149,15797,5.556,15798,7.443,15799,5.556,15800,5.556,15801,7.045,15802,3.906,15803,8.276,15804,7.045,15805,5.556,15806,3.906,15807,2.745,15808,7.958,15809,3.906,15810,3.906,15811,3.906,15812,6.467,15813,7.045,15814,3.906,15815,3.906,15816,3.906,15817,3.906,15818,3.906,15819,3.906,15820,3.906,15821,3.906,15822,3.906,15823,3.906,15824,3.906,15825,3.906,15826,3.906,15827,3.906,15828,7.735,15829,5.556,15830,3.906,15831,5.556,15832,7.045,15833,7.443,15834,3.906,15835,5.712,15836,3.906,15837,3.906,15838,8.134,15839,6.467,15840,6.467,15841,7.045,15842,3.906,15843,5.556,15844,3.906,15845,8.134,15846,3.906,15847,3.906,15848,3.906,15849,7.735,15850,3.906,15851,3.906,15852,5.556,15853,6.467,15854,8.394,15855,3.149,15856,6.467,15857,5.556,15858,4.907,15859,7.443,15860,7.443,15861,7.045,15862,7.443,15863,6.467,15864,3.906,15865,3.906,15866,3.906,15867,3.906,15868,3.906,15869,3.906,15870,7.958,15871,7.443,15872,3.906,15873,7.443,15874,7.045,15875,7.735,15876,5.556,15877,3.906,15878,3.906,15879,3.906,15880,3.906,15881,3.906,15882,3.906,15883,3.906,15884,3.906,15885,3.45,15886,3.906,15887,3.906,15888,3.45,15889,3.906,15890,3.906,15891,3.906,15892,3.45,15893,3.906,15894,3.906,15895,3.906,15896,5.556,15897,3.906,15898,3.906,15899,3.906,15900,3.45,15901,3.906,15902,3.906,15903,3.906,15904,3.906,15905,3.45,15906,3.906,15907,3.906,15908,5.556,15909,3.906,15910,5.556,15911,3.906,15912,3.906,15913,3.906,15914,3.906,15915,3.906,15916,3.906,15917,5.556,15918,6.467,15919,3.906,15920,3.45,15921,3.906,15922,3.906,15923,3.906,15924,3.906,15925,3.906,15926,3.906,15927,3.906,15928,3.906,15929,3.906,15930,3.906,15931,3.906,15932,3.906,15933,3.906]],["title//en/lessons/introduction-to-populating-a-website-with-api-data",[4,0.211,12,0.065,97,1.336,268,0.484,2826,1.548]],["body//en/lessons/introduction-to-populating-a-website-with-api-data",[1,1.251,3,0.109,4,0.267,5,0.057,6,0.372,8,0.306,9,0.136,12,0.141,13,1.132,14,0.389,15,0.51,17,1.229,18,0.514,19,0.779,22,0.736,24,1.6,25,0.498,26,0.408,28,0.419,29,0.382,32,1.503,36,0.507,38,0.759,39,0.504,40,0.189,45,0.094,46,0.099,47,0.489,48,0.749,49,0.099,51,1.146,52,1.49,55,0.706,57,0.417,58,0.666,59,0.654,60,0.209,63,0.993,64,0.578,68,0.775,70,1.356,71,0.089,72,0.767,73,1.107,74,0.73,81,0.424,82,0.042,83,0.456,85,2.015,87,0.334,88,0.245,89,0.734,90,1.318,91,1.057,92,0.481,93,0.025,94,0.265,95,0.691,96,0.635,97,2.885,101,1.503,104,0.693,105,0.132,107,0.435,108,0.666,109,2.171,111,0.861,112,0.654,115,0.026,116,0.88,117,0.163,118,1.001,120,0.694,122,0.235,125,1.455,128,0.529,129,0.56,130,0.044,131,0.74,132,0.06,133,0.942,134,0.533,135,0.177,136,0.472,137,0.078,138,0.155,139,0.187,142,1.451,143,1.278,144,0.481,146,0.149,152,0.548,153,0.096,154,1.637,157,1.113,159,0.097,160,0.108,161,1.057,164,1.863,171,0.986,172,1.823,173,0.362,176,1.359,179,0.391,180,0.839,182,1.247,185,0.129,186,0.749,189,0.249,190,0.008,191,0.65,192,1.435,193,0.702,200,0.459,201,0.201,203,1.172,206,1.218,208,0.419,211,0.194,214,0.19,215,2.866,220,0.435,221,0.645,223,0.478,225,1.947,227,0.299,228,0.21,236,1.435,237,1.403,241,1.033,242,0.225,243,0.767,247,1.223,249,0.645,250,1.959,251,0.88,253,0.422,257,0.305,261,0.578,262,0.839,263,0.317,264,0.682,266,0.456,267,0.35,268,1.027,272,0.29,273,0.215,277,0.08,284,1.033,285,1.378,286,2.09,289,0.698,294,0.411,296,0.596,297,0.377,299,0.698,304,0.424,306,0.651,307,0.891,309,0.942,310,1.134,311,0.916,313,0.456,314,5.235,315,1.618,316,0.307,318,0.651,319,1.31,321,0.635,326,1.076,328,0.578,329,0.785,330,0.562,333,0.504,335,0.24,336,2.592,337,2.677,341,0.152,345,0.339,348,1.116,349,0.993,350,0.362,353,0.16,356,0.56,357,0.635,358,1.29,359,1.31,360,0.241,363,0.519,364,2.307,367,1.116,368,0.494,369,0.384,375,1.001,377,0.942,379,0.819,380,0.209,381,0.165,382,0.562,383,0.221,386,3.154,387,0.929,389,0.712,390,0.338,394,0.68,395,0.119,396,1.559,397,1.515,402,1.057,406,1.229,407,0.56,409,0.265,414,0.715,416,0.867,419,0.732,420,0.666,422,0.247,424,0.481,425,0.272,427,0.384,428,0.287,430,0.51,431,0.477,432,1.328,433,0.853,435,0.382,436,0.308,437,1.107,438,0.398,439,0.211,440,1.061,441,0.155,442,0.844,444,0.082,447,0.777,449,0.138,450,0.115,459,0.671,460,0.534,461,0.877,466,1.575,468,0.169,471,0.384,472,0.702,473,1.309,476,0.455,485,0.817,486,0.163,487,0.52,488,0.317,489,1.141,490,1.573,493,0.077,495,0.59,496,1.107,504,1.073,505,0.507,506,0.371,509,0.178,510,0.785,511,0.353,513,0.411,519,0.178,521,0.715,524,0.84,525,0.61,526,0.947,527,0.562,529,1.189,530,0.255,531,0.344,534,0.844,538,1.057,541,0.9,543,0.882,547,0.839,548,1.774,549,0.74,550,0.86,554,0.651,557,1.585,559,1.097,560,0.389,566,0.382,570,0.507,572,1.298,575,0.225,576,0.562,577,0.306,586,0.749,587,0.666,590,1.087,594,0.235,597,1.107,598,2.064,599,0.684,600,0.767,601,0.197,603,0.749,605,0.497,610,0.238,613,0.443,631,1.947,636,0.964,640,2.064,642,1.451,644,1.832,645,0.351,646,0.654,647,0.192,656,2.015,659,1.585,661,0.377,663,0.18,668,1.033,669,3.088,672,1.289,673,0.627,678,1.48,680,0.666,681,0.914,682,0.84,683,0.759,684,1.651,700,1.287,705,0.197,706,1.156,707,0.427,713,1.189,714,0.59,721,0.489,726,1.962,729,1.378,733,1.585,736,0.86,738,1.102,740,0.481,741,0.861,744,0.926,746,1.573,750,0.887,752,0.698,753,1.665,755,0.75,757,1.146,758,1.117,761,1.247,765,0.333,766,0.544,768,0.363,774,1.051,776,1.343,777,1.012,779,0.74,784,1.774,785,1.129,788,0.405,795,0.767,797,2.472,799,1.278,800,0.468,802,0.759,803,0.472,804,1.343,806,0.938,808,0.785,809,1.129,811,0.9,812,0.18,814,1.211,817,0.242,818,1.714,819,2.472,821,0.951,822,1.343,828,1.861,829,0.921,830,1.778,835,0.702,836,0.613,839,0.736,840,0.642,841,1.34,848,1.065,852,1.111,853,1.319,855,1.49,874,1.299,876,0.906,878,3.741,880,2.3,882,0.867,883,1.391,886,0.964,900,0.419,910,2.142,911,1.883,912,0.666,914,1.714,916,1.31,924,0.651,930,0.799,933,0.548,945,1.31,946,1.033,947,1.152,954,0.395,955,1.247,956,1.435,957,0.803,973,2.223,975,1.819,976,0.438,979,2.6,980,0.839,981,0.59,983,0.733,986,0.84,988,0.948,989,0.651,991,1.503,996,1.168,1000,0.884,1008,1.31,1009,0.534,1013,0.416,1018,1.767,1022,0.798,1025,1.451,1028,1.251,1029,0.759,1031,0.828,1035,0.513,1040,1.198,1043,1.414,1048,0.799,1049,2.36,1051,1.592,1052,0.65,1059,1.082,1060,0.666,1064,1.414,1065,1.53,1079,0.669,1084,0.52,1090,1.861,1091,0.86,1111,2.483,1112,0.921,1114,1.278,1131,0.408,1133,1.06,1135,1.456,1142,0.921,1145,0.62,1148,1.409,1151,0.548,1152,0.947,1158,1.378,1187,1.057,1202,0.265,1212,0.494,1224,0.964,1225,1.057,1232,1.451,1234,1.489,1237,1.665,1240,1.139,1259,1.905,1261,1.524,1294,0.803,1295,2.972,1297,0.9,1298,1.794,1318,1.141,1320,2.01,1326,0.373,1329,0.635,1332,0.921,1370,0.651,1391,1.082,1392,0.715,1394,2.01,1400,1.876,1401,0.596,1409,1.414,1426,0.977,1430,1.95,1431,1.819,1450,3.603,1454,0.921,1455,1.651,1457,1.563,1459,1.393,1461,1.033,1476,0.443,1488,1.026,1492,2.377,1493,1.051,1495,2.3,1497,1.414,1521,1.714,1522,0.925,1523,0.732,1529,0.424,1565,1.278,1581,6.005,1585,2.495,1586,1.767,1598,1.947,1600,1.278,1618,2.6,1619,2.063,1629,1.082,1631,0.819,1639,0.902,1641,2.092,1643,1.218,1648,0.727,1651,1.573,1661,2.171,1662,0.659,1665,1.907,1668,0.749,1674,1.223,1684,0.693,1687,0.88,1689,1.134,1691,1.289,1694,1.087,1702,1.195,1707,1.378,1711,1.49,1721,1.343,1724,0.942,1729,1.651,1748,1.489,1749,1.665,1756,1.876,1778,1.211,1797,1.414,1807,1.947,1853,1.259,1858,0.682,1903,0.576,1913,1.665,1922,0.785,1932,1.798,1937,1.057,1940,1.489,1941,1.378,1942,1.116,1947,0.62,1948,0.89,1964,1.959,1965,4.455,1981,1.489,1983,1.247,1984,1.665,1985,1.67,1986,1.46,1998,2.804,2005,0.993,2007,0.891,2010,0.578,2016,1.117,2021,1.741,2024,1.082,2039,2.929,2050,1.861,2057,2.677,2058,0.84,2062,0.991,2063,1.278,2079,0.767,2083,1.863,2087,0.749,2095,1.051,2104,1.414,2108,1.883,2109,1.107,2124,3.115,2127,0.821,2128,1.082,2129,1.967,2131,1.343,2132,3.356,2133,1.041,2137,2.3,2138,2.472,2142,2.254,2151,1.009,2153,1.009,2159,2.837,2172,1.003,2187,3.458,2190,1.189,2198,1.774,2212,0.785,2213,1.111,2234,0.942,2247,1.53,2248,1.378,2253,1.79,2258,2.015,2267,2.261,2272,1.247,2291,1.377,2293,1.218,2302,1.947,2306,0.749,2309,1.051,2351,2.3,2355,1.947,2382,1.517,2403,2.261,2434,1.767,2448,1.451,2506,1.714,2542,1.259,2550,1.134,2554,0.651,2556,2.972,2577,1.618,2679,1.53,2681,1.946,2712,3.697,2738,1.278,2741,1.309,2743,0.749,2748,0.74,2752,1.076,2766,1.767,2770,1.767,2772,1.456,2775,1.161,2785,1.767,2786,2.726,2799,2.237,2803,2.118,2807,1.573,2811,1.009,2812,1.451,2822,1.34,2825,1.09,2826,2.483,2827,0.481,2828,3.292,2829,1.033,2832,1.469,2833,1.31,2842,1.31,2844,1.134,2851,1.145,2875,2.108,2887,2.261,2898,1.082,2917,1.082,2925,1.469,2938,2.092,2943,1.53,2963,1.343,2975,2.547,2988,3.875,2994,1.618,3009,2.09,3028,2.118,3045,2.924,3047,1.618,3048,1.883,3050,1.665,3056,2.015,3064,2.261,3074,1.823,3077,1.53,3102,3.393,3115,2.438,3117,2.3,3131,3.706,3154,1.53,3164,5.235,3171,2.592,3173,1.343,3229,1.8,3255,2.472,3272,3.858,3274,3.697,3279,1.451,3286,2.118,3291,1.189,3300,1.69,3328,1.823,3333,2.972,3340,3.154,3342,3.455,3345,2.438,3362,2.75,3369,2.01,3397,1.714,3422,2.09,3439,0.821,3557,2.36,3669,1.009,3699,2.677,3700,2.513,3726,2.513,3742,3.741,3747,2.472,3785,2.75,3791,1.767,3797,2.3,3864,1.883,3901,3.356,3906,1.767,3933,3.91,3970,1.573,3989,2.36,4120,2.929,4124,2.237,4140,3.088,4143,2.768,4161,0.84,4353,1.767,4531,2.171,4565,1.714,4566,1.966,4584,2.972,4656,3.916,4657,2.929,4773,1.451,4795,2.09,4943,2.171,4969,1.883,5056,1.189,5249,4.847,5289,3.329,5338,3.508,5341,1.218,5356,1.343,5368,2.603,5412,2.6,5413,4.165,5446,3.455,5476,2.472,5513,1.618,5529,1.947,5540,2.09,5568,2.261,5637,2.438,5651,1.767,5818,2.09,5876,2.171,5887,3.741,5965,4.847,5977,1.947,6210,1.53,6550,1.883,6576,2.472,6611,2.929,6653,1.947,6827,2.929,6876,2.677,7006,2.09,7083,2.261,7189,2.36,7207,2.6,7220,2.261,7467,2.09,7679,3.515,7737,3.154,7766,3.335,7793,2.929,7816,4.913,7942,7.524,8008,2.6,8079,2.472,8212,2.472,8215,2.472,8260,2.513,8278,3.455,8283,3.215,8576,2.75,8635,3.154,8983,3.154,9156,4.955,9184,1.823,9242,2.6,9333,4.55,9340,4.485,9431,2.171,9433,2.75,9530,6.5,9697,2.75,10144,3.154,10242,2.75,10331,3.455,10364,3.515,10475,3.455,10525,3.154,10705,4.165,10858,2.75,11285,4.847,11300,2.472,11323,5.219,11327,6.835,11719,3.154,11884,2.929,12462,2.6,12547,2.171,12609,2.75,12768,2.929,12784,3.154,12790,3.455,13066,2.472,13078,2.929,13260,3.455,13367,3.154,13370,2.929,13400,2.929,13468,3.455,13469,3.154,13470,4.913,13813,3.455,13892,3.91,13893,3.154,14117,4.913,14142,2.929,14152,3.455,14299,6.226,14983,4.55,15032,4.913,15043,7.187,15057,4.913,15085,3.455,15146,3.455,15229,3.455,15934,9.048,15935,3.912,15936,5.562,15937,3.912,15938,3.912,15939,5.562,15940,4.913,15941,5.562,15942,3.912,15943,3.455,15944,3.912,15945,2.929,15946,3.912,15947,2.929,15948,3.912,15949,3.154,15950,8.396,15951,3.912,15952,3.455,15953,3.912,15954,3.912,15955,3.912,15956,3.912,15957,3.912,15958,4.913,15959,3.912,15960,7.962,15961,3.912,15962,7.049,15963,3.912,15964,3.912,15965,3.912,15966,3.912,15967,3.912,15968,3.912,15969,5.562,15970,3.912,15971,3.912,15972,3.912,15973,3.912,15974,3.912,15975,3.912,15976,3.912,15977,3.912,15978,3.912,15979,3.912,15980,3.912,15981,3.912,15982,3.912,15983,3.912,15984,3.912,15985,3.912,15986,3.912,15987,3.912,15988,3.912,15989,3.912,15990,3.912,15991,3.912,15992,5.562,15993,5.562,15994,3.912,15995,3.912,15996,5.562,15997,3.912,15998,3.912,15999,3.912,16000,7.049,16001,3.912,16002,5.562,16003,3.912,16004,3.455,16005,7.739,16006,3.912,16007,5.562,16008,3.912,16009,3.912,16010,3.912,16011,5.562,16012,3.912,16013,5.562,16014,3.912,16015,5.562,16016,5.562,16017,3.912,16018,3.912,16019,3.912,16020,3.912,16021,3.912,16022,3.912,16023,6.473,16024,3.912,16025,3.912,16026,3.912,16027,3.912,16028,3.912,16029,3.912,16030,3.912,16031,6.473,16032,3.154,16033,3.912,16034,3.912,16035,7.049,16036,3.912,16037,6.473,16038,3.912,16039,7.962,16040,5.562,16041,3.912,16042,3.912,16043,3.912,16044,5.562,16045,3.912,16046,7.739,16047,3.912,16048,7.448,16049,6.473,16050,3.912,16051,5.562,16052,3.912,16053,3.912,16054,3.912,16055,3.912,16056,3.912,16057,3.912,16058,5.562,16059,6.473,16060,6.473,16061,3.912,16062,3.912,16063,3.912,16064,3.912,16065,3.912,16066,6.473,16067,3.912,16068,3.912,16069,3.912,16070,5.562,16071,3.912,16072,3.912,16073,5.562,16074,3.912,16075,5.562,16076,3.912,16077,5.562,16078,3.912,16079,3.912,16080,3.912,16081,3.912,16082,3.912,16083,7.448,16084,5.562,16085,3.912,16086,3.912,16087,3.912,16088,3.912,16089,7.049,16090,3.912,16091,3.912,16092,3.912,16093,3.912,16094,3.912,16095,5.562,16096,3.912,16097,3.912,16098,3.912,16099,3.912,16100,3.912,16101,3.912,16102,5.562,16103,5.562,16104,5.562,16105,3.912,16106,3.912,16107,3.912,16108,3.912,16109,3.912,16110,3.912,16111,3.912,16112,5.562,16113,3.912,16114,5.562,16115,3.912,16116,3.912,16117,3.912,16118,5.562,16119,3.912,16120,3.912,16121,3.912,16122,3.912,16123,3.912,16124,3.912,16125,3.912,16126,3.912,16127,3.912,16128,3.912,16129,3.912,16130,3.912,16131,3.912,16132,3.912,16133,3.912,16134,3.912,16135,3.912,16136,5.562,16137,3.912,16138,3.912,16139,3.912,16140,3.912,16141,3.455,16142,3.912,16143,3.912,16144,3.912,16145,3.912,16146,3.912]],["title//en/lessons/introduction-to-stylometry-with-python",[4,0.251,950,0.167,2553,3.689]],["body//en/lessons/introduction-to-stylometry-with-python",[0,2.032,1,0.862,2,0.947,3,0.044,4,0.288,5,0.077,8,0.268,9,0.099,12,0.128,14,0.302,15,0.407,17,0.597,18,0.25,19,0.708,22,0.326,23,0.526,24,1.29,25,0.537,26,0.266,28,0.367,29,0.376,34,0.844,35,2.15,36,0.778,37,2.061,38,0.631,39,0.304,40,0.194,42,0.205,45,0.089,46,0.101,47,0.454,48,1.269,49,0.085,50,1.119,55,0.277,59,0.346,60,0.207,63,1.183,64,0.755,65,1.622,67,0.788,68,0.605,69,0.884,71,0.076,72,0.99,73,1.43,74,0.423,76,0.534,78,0.998,81,0.539,82,0.042,83,1.057,86,1.622,87,0.195,88,0.316,89,0.316,91,1.365,92,0.748,93,0.024,94,0.449,95,0.336,96,0.975,103,0.552,104,0.709,105,0.099,106,0.77,107,0.614,110,0.306,111,0.672,112,0.714,114,1.274,115,0.026,116,1.136,117,0.132,119,0.672,120,0.627,122,0.241,124,1.671,125,0.626,127,0.69,128,0.481,129,0.437,130,0.038,131,0.672,132,0.06,134,0.259,135,0.211,136,0.584,137,0.03,138,0.143,139,0.107,144,0.52,145,0.652,146,0.188,147,2.408,152,0.708,153,0.105,154,1.32,157,0.719,158,0.902,159,0.093,160,0.112,161,2.066,166,1.377,167,0.63,169,1.499,170,2.367,173,0.511,179,0.52,180,0.906,181,1.086,182,1.611,183,1.176,185,0.135,186,1.503,189,0.102,190,0.006,191,0.724,192,1.908,200,0.55,201,0.203,203,0.57,205,0.543,209,1.417,210,1.98,211,0.195,213,1.066,214,0.117,217,0.825,220,0.268,221,0.486,227,0.303,228,0.218,232,1.741,235,1.826,238,0.671,242,0.382,243,0.671,246,2.408,249,0.486,251,1.136,253,0.391,254,1.705,257,0.218,261,0.452,263,0.257,264,0.597,267,0.701,272,0.261,273,0.132,276,0.612,277,0.071,281,1.377,282,0.905,284,0.904,289,0.612,291,0.687,296,0.367,297,0.322,301,1.34,304,0.481,305,1.499,307,0.719,309,0.825,311,0.738,313,0.588,316,0.433,318,0.84,319,1.692,320,1.274,321,0.82,325,1.464,326,0.57,328,0.738,330,0.669,335,0.259,340,1.229,341,0.086,345,0.296,348,1.013,349,0.388,350,0.223,356,0.52,360,0.094,367,1.013,368,0.892,369,0.495,373,2.165,375,1.093,377,1.446,379,0.504,380,0.22,381,0.21,382,0.346,383,0.205,387,0.952,389,0.606,390,0.164,395,0.138,396,1.217,397,1.518,400,0.781,401,0.902,405,0.242,407,0.355,409,0.406,410,1.091,416,0.772,417,0.719,418,0.793,420,1.203,422,0.236,424,0.437,425,0.295,427,0.75,428,0.291,430,0.444,431,0.449,432,1.517,433,0.557,435,0.164,436,0.326,437,1.43,438,0.365,439,0.139,440,0.41,441,0.152,442,0.41,444,0.084,446,0.825,447,0.377,449,0.145,450,0.114,451,1.479,459,0.481,460,0.468,463,1.304,468,0.096,471,0.336,475,3.207,476,0.538,485,0.638,486,0.127,488,0.277,491,0.993,493,0.077,495,0.763,498,0.862,499,3.192,504,0.859,505,0.444,506,0.366,508,1.128,509,0.238,511,0.156,513,0.518,519,0.211,520,1.501,521,1.097,522,1.622,523,1.824,524,0.736,525,0.52,526,1.022,529,2.147,530,0.531,531,0.339,534,0.605,537,2.067,540,1.32,542,0.612,543,0.951,546,0.904,548,1.092,550,0.753,551,1.66,554,0.57,555,1.514,557,1.136,559,0.504,560,0.461,562,1.548,566,0.288,567,1.901,570,0.991,572,1.013,573,0.736,575,0.264,576,1.17,587,0.583,590,0.819,592,1.611,593,1.207,594,0.398,596,0.864,598,1.092,599,0.421,600,1.176,601,0.203,610,0.264,613,0.751,618,0.336,623,3.026,631,1.705,634,1.305,635,0.905,640,1.092,642,1.874,645,0.377,646,0.714,647,0.209,649,1.066,656,1.765,661,0.305,662,1.49,663,0.154,665,1.203,666,0.612,668,1.334,672,1.097,673,0.277,674,1.548,676,0.884,680,1.424,681,0.444,690,0.902,700,1.272,701,1.271,703,1.34,705,0.302,707,0.189,713,1.041,714,0.517,716,2.987,721,0.206,737,0.703,738,1.337,739,0.703,740,0.421,742,1.553,744,0.41,752,0.612,757,0.69,758,0.543,762,2.062,763,1.15,765,0.351,766,0.422,774,0.556,777,0.751,778,0.597,780,2.92,787,1.365,788,0.214,790,3.678,794,0.899,795,0.671,799,1.651,801,0.97,802,0.819,809,1.156,810,1.232,811,0.788,812,0.178,814,1.525,815,1.705,817,0.22,834,0.736,836,0.661,837,1.83,840,0.454,844,1.36,852,0.492,858,1.116,859,0.97,860,1.377,863,0.612,870,1.651,882,0.869,884,1.037,900,0.541,907,1.424,912,0.861,913,2.032,916,1.147,917,0.825,924,0.57,926,1.04,930,0.68,931,0.861,933,0.841,940,1.705,941,0.77,945,2.011,947,0.928,949,1.549,950,0.283,954,0.51,956,0.884,957,0.703,963,3.794,966,0.687,968,1.391,969,1.83,971,1.826,972,0.703,974,1.329,975,0.884,976,0.626,977,2.13,980,0.763,982,2.981,983,0.751,985,1.974,988,0.588,990,0.906,992,1.596,994,2.114,996,1.484,997,1.464,998,1.377,1000,0.905,1001,2.165,1007,2.408,1008,2.011,1011,1.245,1012,1.501,1013,0.333,1021,2.581,1022,0.336,1027,0.687,1028,0.77,1031,0.526,1035,0.466,1036,1.826,1037,1.176,1043,1.238,1044,0.866,1048,0.862,1052,0.724,1060,1.022,1064,1.238,1066,1.765,1075,0.597,1078,2.282,1079,0.63,1084,1.066,1090,2.296,1091,0.781,1098,1.377,1101,1.213,1102,2.034,1103,1.824,1104,2.113,1105,0.543,1109,3.227,1110,1.274,1111,1.207,1127,2.666,1130,0.993,1131,0.469,1133,0.966,1138,1.207,1140,1.119,1141,1.573,1142,1.413,1143,1.499,1144,1.499,1145,1.05,1149,2.603,1152,1.022,1154,1.071,1155,2.032,1158,2.114,1162,1.66,1163,2.408,1165,1.782,1167,1.066,1183,1.517,1185,1.548,1187,1.998,1195,2.565,1196,2.067,1198,2.762,1200,3.156,1202,0.232,1203,1.017,1209,2.067,1212,0.433,1215,7.999,1218,2.067,1225,1.79,1228,1.501,1230,1.902,1232,2.226,1233,0.356,1234,2.105,1238,2.408,1243,0.864,1245,2.165,1250,2.067,1254,2.045,1259,1.365,1261,1.663,1265,2.762,1267,1.499,1268,1.176,1270,1.238,1272,1.189,1275,1.501,1276,1.924,1278,1.417,1280,1.501,1281,1.692,1283,1.649,1285,2.089,1287,1.458,1289,1.305,1290,2.277,1292,2.275,1294,0.703,1295,2.699,1297,1.163,1299,1.501,1301,1.548,1306,3.95,1318,0.703,1332,1.8,1369,1.176,1371,0.975,1392,1.211,1394,2.169,1396,0.97,1400,1.464,1401,0.643,1406,2.631,1409,0.687,1415,1.04,1424,3.574,1425,2.334,1426,0.517,1450,2.089,1460,1.377,1471,0.993,1476,0.801,1492,0.97,1500,3.922,1501,1.596,1503,1.705,1510,4.495,1513,2.565,1518,1.534,1521,2.631,1522,1.175,1523,0.945,1528,5.572,1529,0.398,1553,4.462,1557,1.548,1560,3.297,1563,1.328,1573,4.128,1584,3.026,1585,1.147,1590,0.77,1596,1.147,1600,2.165,1601,2.82,1602,1.501,1610,1.548,1611,2.987,1612,2.408,1613,2.555,1621,1.765,1622,1.092,1623,1.649,1625,2.553,1627,1.29,1628,2.214,1629,0.947,1630,0.726,1631,1.351,1636,1.574,1637,0.744,1641,1.781,1642,1.305,1645,0.928,1646,1.501,1648,0.536,1653,2.214,1655,2.067,1661,1.902,1662,0.534,1664,2.358,1673,1.83,1674,1.32,1677,1.365,1683,1.163,1684,0.757,1687,1.35,1694,0.905,1704,2.482,1714,1.548,1715,2.067,1717,2.247,1719,6.203,1721,1.176,1724,2.106,1727,2.062,1728,7.214,1729,2.663,1730,1.271,1732,1.207,1733,1.017,1734,1.238,1744,1.832,1747,3.733,1748,0.788,1750,1.781,1753,1.83,1754,3.007,1756,1.464,1758,1.649,1762,3.998,1775,2.836,1777,1.765,1780,1.596,1781,4.074,1785,2.165,1789,3.026,1793,3.223,1803,3.99,1806,2.712,1808,1.649,1810,1.765,1817,3.552,1823,0.753,1824,1.765,1826,1.78,1827,3.093,1828,2.032,1833,1.34,1835,3.026,1836,1.041,1840,3.207,1846,4.818,1847,1.596,1852,2.603,1854,2.15,1856,2.277,1858,1.64,1859,1.902,1862,1.98,1865,3.146,1881,1.458,1882,3.622,1883,2.414,1888,2.277,1890,1.83,1893,1.705,1900,2.067,1902,1.147,1903,0.976,1906,2.2,1908,2.032,1922,0.687,1926,1.501,1929,1.548,1931,1.765,1934,1.147,1940,1.163,1947,0.951,1948,0.638,1954,2.032,1981,0.788,1985,0.884,1986,0.99,1995,1.066,1999,1.041,2003,0.656,2007,0.793,2013,0.926,2016,1.212,2021,1.663,2028,2.032,2036,2.762,2037,1.501,2044,2.565,2057,1.417,2062,0.799,2074,1.147,2086,0.993,2089,2.762,2095,0.556,2108,1.649,2117,4.053,2126,2.889,2127,0.772,2129,1.041,2130,1.83,2133,0.641,2138,2.165,2152,1.501,2154,1.176,2155,1.78,2172,0.778,2189,2.114,2201,3.026,2207,2.15,2208,3.777,2211,1.271,2213,0.726,2214,1.037,2223,1.34,2234,0.825,2235,1.705,2246,1.548,2247,1.977,2251,1.207,2272,1.092,2282,2.282,2287,7.879,2290,4.128,2292,2.032,2293,1.066,2309,1.147,2338,0.744,2339,2.805,2340,1.765,2341,3.193,2342,2.92,2343,2.408,2344,2.408,2345,3.193,2346,2.565,2347,2.277,2348,3.097,2351,2.74,2357,1.271,2372,2.067,2376,1.705,2377,1.649,2381,1.977,2382,1.299,2413,2.067,2415,2.165,2427,2.92,2428,1.548,2480,2.592,2495,2.987,2497,8.122,2512,1.625,2529,1.464,2542,1.072,2545,2.432,2550,0.993,2551,1.34,2553,5.937,2554,1.417,2555,3.254,2556,4.468,2559,2.165,2560,1.501,2575,1.377,2576,1.501,2584,1.501,2597,1.207,2600,1.765,2606,2.762,2610,3.026,2616,2.565,2625,1.902,2635,3.093,2638,3.193,2652,1.271,2673,1.649,2681,1.663,2686,4.466,2730,2.165,2748,0.672,2751,3.734,2752,0.57,2755,1.83,2770,2.712,2786,1.207,2787,2.277,2792,1.365,2795,0.806,2797,1.826,2800,1.596,2814,3.359,2827,0.738,2836,1.83,2851,0.556,2869,3.134,2871,0.825,2883,1.977,2891,2.165,2892,2.067,2898,0.947,2909,0.904,2919,0.504,2925,0.904,2943,2.348,2955,1.705,2982,2.565,2983,1.902,2999,1.548,3007,2.408,3040,1.83,3048,2.432,3050,2.555,3077,1.34,3087,1.649,3094,0.97,3117,1.417,3166,3.193,3189,3.026,3197,1.765,3198,1.596,3229,0.703,3238,0.753,3291,2.014,3301,1.83,3311,1.977,3320,1.973,3348,2.165,3365,2.277,3370,2.194,3414,2.457,3434,3.026,3436,1.765,3439,1.484,3476,2.762,3517,1.596,3540,4.447,3552,8.03,3557,3.622,3617,2.165,3670,1.548,3672,1.417,3675,2.699,3690,3.193,3700,2.282,3706,1.119,3728,1.176,3737,1.649,3744,2.92,3750,2.282,3785,2.408,3794,1.705,3810,3.359,3814,1.417,3831,1.417,3837,2.165,3842,2.165,3903,2.693,3907,2.414,3929,3.678,3930,2.699,3967,2.067,4014,2.805,4027,1.596,4041,1.092,4101,1.548,4106,2.762,4109,2.408,4113,2.355,4115,2.165,4118,1.238,4124,1.377,4147,1.548,4161,1.29,4265,0.904,4272,2.408,4273,1.548,4279,3.54,4307,2.565,4309,3.193,4326,6.165,4356,1.98,4400,1.596,4421,3.783,4423,1.902,4442,1.83,4443,4.264,4508,1.735,4514,2.114,4517,1.501,4524,2.565,4552,2.282,4579,1.98,4608,1.765,4611,1.649,4612,2.277,4613,5.15,4657,2.565,4665,2.565,4728,2.565,4773,1.271,4780,3.049,4794,1.649,4873,2.277,4891,2.762,4909,1.902,4947,3.049,4985,4.22,4993,4.404,5006,1.98,5017,3.332,5019,3.026,5098,2.032,5115,2.277,5124,2.277,5199,4.495,5211,2.165,5272,1.902,5290,1.98,5295,3.026,5313,2.699,5318,2.408,5337,2.631,5356,2.427,5360,3.049,5389,1.464,5469,1.98,5471,3.54,5477,2.762,5498,1.765,5499,2.277,5540,1.83,5551,1.765,5594,1.902,5635,2.432,5648,2.165,5649,2.165,5725,2.514,5733,2.565,5793,2.408,5814,2.565,5830,2.15,5844,2.408,5848,1.83,5850,2.165,5864,4.024,5865,1.83,5960,2.277,6046,2.408,6047,3.783,6083,2.565,6110,1.765,6115,3.359,6125,2.165,6140,2.277,6165,2.165,6210,1.34,6211,2.408,6217,2.277,6457,2.408,6467,4.084,6477,4.462,6494,1.98,6523,2.277,6533,4.074,6558,2.762,6565,5.664,6573,2.067,6575,3.026,6628,2.408,6657,3.622,6661,2.214,6664,2.565,6706,3.026,6763,5.852,6776,1.83,6795,3.783,6816,3.026,6822,2.565,6885,2.565,6903,3.783,6932,2.165,6942,2.565,6946,3.552,6948,1.98,6953,2.762,6995,3.193,7003,3.026,7005,2.762,7006,2.699,7041,2.762,7083,1.98,7113,2.565,7114,1.902,7126,3.783,7130,2.277,7134,2.408,7220,1.98,7228,1.705,7429,3.026,7453,4.22,7463,1.83,7558,3.193,7644,1.902,7645,2.408,7698,2.565,7717,2.565,7795,1.98,7838,3.049,7843,1.417,7919,1.902,7925,2.762,8028,1.98,8067,4.372,8120,2.165,8169,3.552,8183,2.762,8207,1.649,8227,2.408,8234,4.074,8235,4.074,8380,2.165,8391,2.408,8394,1.765,8454,1.98,8550,3.026,8685,3.193,8715,3.026,8748,5.852,8749,4.462,8750,2.762,8757,2.762,8820,3.783,8885,4.495,8930,2.408,9010,7.999,9188,2.762,9263,2.277,9277,2.165,9303,4.074,9321,3.794,9332,2.165,9354,2.762,9439,3.026,9440,2.277,9444,6.021,9478,3.049,9521,3.026,9986,3.552,10154,3.026,10337,2.805,10362,2.277,10627,2.408,10737,6.241,10854,3.026,11013,3.026,11028,2.165,11228,2.565,11233,3.026,11297,2.565,11433,3.049,11612,3.783,11655,3.026,12047,3.026,12130,2.762,12157,3.049,12227,2.762,12317,3.026,12507,2.762,12550,2.762,12555,4.697,12564,4.461,12670,2.762,12764,4.074,12998,3.026,13111,4.074,13116,2.565,13221,2.762,13521,4.074,13631,2.277,13763,2.762,13970,3.026,14142,2.565,14148,3.783,14250,3.026,14409,3.026,14630,3.026,14635,2.408,14733,5.302,14734,5.302,14738,2.762,14825,4.462,14877,2.408,14938,3.359,14947,3.026,15015,3.026,15212,2.565,15377,3.026,15657,3.026,15691,2.762,16147,8.447,16148,7.848,16149,7.722,16150,9.215,16151,8.447,16152,5.053,16153,3.426,16154,6.003,16155,3.426,16156,3.426,16157,3.026,16158,3.026,16159,5.053,16160,6.003,16161,5.053,16162,3.426,16163,3.426,16164,3.426,16165,3.426,16166,3.426,16167,3.426,16168,5.053,16169,5.053,16170,3.426,16171,5.053,16172,3.426,16173,6.931,16174,3.426,16175,3.426,16176,3.426,16177,3.426,16178,3.426,16179,3.426,16180,5.053,16181,3.026,16182,3.426,16183,3.426,16184,6.53,16185,3.426,16186,4.22,16187,5.053,16188,3.426,16189,3.426,16190,3.026,16191,3.426,16192,3.426,16193,3.426,16194,3.426,16195,7.584,16196,3.426,16197,3.426,16198,3.426,16199,4.462,16200,5.053,16201,3.426,16202,3.426,16203,3.426,16204,3.426,16205,3.426,16206,3.426,16207,5.053,16208,3.426,16209,3.426,16210,7.646,16211,6.626,16212,3.426,16213,7.848,16214,3.426,16215,3.426,16216,3.426,16217,3.426,16218,3.426,16219,7.066,16220,3.426,16221,3.426,16222,5.302,16223,3.426,16224,3.426,16225,3.426,16226,3.426,16227,3.426,16228,3.426,16229,3.426,16230,2.762,16231,2.762,16232,3.426,16233,3.026,16234,3.426,16235,3.426,16236,3.426,16237,3.426,16238,3.426,16239,3.026,16240,3.426,16241,3.426,16242,3.426,16243,3.426,16244,3.426,16245,6.626,16246,3.426,16247,3.026,16248,3.426,16249,3.026,16250,3.426,16251,3.026,16252,3.426,16253,3.426,16254,5.053,16255,7.848,16256,5.053,16257,3.426,16258,3.426,16259,3.426,16260,3.426,16261,3.426,16262,3.426,16263,3.026,16264,3.426,16265,3.426,16266,3.426,16267,3.426,16268,5.053,16269,3.426,16270,3.426,16271,3.426,16272,6.003,16273,6.003,16274,7.066,16275,3.426,16276,3.426,16277,3.426,16278,4.462,16279,3.426,16280,6.626,16281,6.003,16282,5.053,16283,3.426,16284,3.426,16285,6.003,16286,3.426,16287,6.003,16288,3.426,16289,6.626,16290,5.053,16291,6.626,16292,3.426,16293,3.426,16294,3.426,16295,3.426,16296,3.426,16297,7.393,16298,3.426,16299,3.426,16300,4.462,16301,3.426,16302,3.426,16303,6.626,16304,3.426,16305,3.426,16306,5.053,16307,3.426,16308,3.426,16309,4.462,16310,3.426,16311,3.426,16312,5.053,16313,2.762,16314,3.426,16315,6.003,16316,3.426,16317,3.426,16318,5.053,16319,6.003,16320,3.426,16321,3.426,16322,3.426,16323,3.426,16324,3.426,16325,3.426,16326,3.426,16327,3.426,16328,3.426,16329,3.426,16330,3.426,16331,3.426,16332,3.426,16333,3.426,16334,3.426,16335,5.053,16336,3.426,16337,6.626,16338,3.426,16339,3.426,16340,6.626,16341,5.053,16342,6.626,16343,8.012,16344,3.026,16345,3.426,16346,3.426,16347,6.003,16348,3.426,16349,3.426,16350,3.426,16351,6.626,16352,6.626,16353,5.053,16354,3.426,16355,6.003,16356,3.426,16357,5.053,16358,3.426,16359,3.426,16360,3.426,16361,5.053,16362,3.426,16363,5.053,16364,3.426,16365,3.426,16366,3.426,16367,3.426,16368,3.426,16369,3.426,16370,3.426,16371,3.426,16372,3.426,16373,3.426,16374,3.426,16375,3.426,16376,3.426,16377,3.426,16378,3.426,16379,4.462,16380,5.053,16381,5.053,16382,5.053,16383,3.426,16384,5.053,16385,3.426,16386,5.053,16387,3.426,16388,4.074,16389,5.053,16390,5.053,16391,5.053,16392,5.053,16393,5.053,16394,3.426,16395,3.426,16396,3.426,16397,5.053,16398,5.053,16399,5.053,16400,5.053,16401,3.426,16402,3.426,16403,3.426,16404,3.426,16405,3.426,16406,5.053,16407,5.053,16408,5.053,16409,5.053,16410,5.053,16411,5.053,16412,5.053,16413,5.053,16414,3.426,16415,6.626,16416,6.626,16417,5.053,16418,3.426,16419,3.426,16420,5.053,16421,3.426,16422,5.053,16423,3.426,16424,3.426,16425,3.026,16426,3.426,16427,3.426,16428,6.003,16429,3.426,16430,2.762,16431,5.053,16432,3.426,16433,3.426,16434,5.053,16435,3.426,16436,3.426,16437,3.426,16438,2.762,16439,3.426,16440,3.026,16441,3.026,16442,3.426,16443,3.426,16444,3.426,16445,3.426,16446,3.426,16447,3.426,16448,3.426,16449,5.053,16450,3.426,16451,3.426,16452,3.426,16453,3.426,16454,3.426,16455,3.426,16456,3.426,16457,3.426,16458,3.426,16459,3.426,16460,3.426,16461,2.762,16462,3.426,16463,3.026,16464,3.426,16465,3.426,16466,3.426,16467,3.426,16468,3.426,16469,3.426,16470,3.426,16471,3.426,16472,3.426,16473,3.426,16474,3.426,16475,3.426,16476,3.426,16477,3.426,16478,3.026,16479,3.426,16480,3.426,16481,3.426,16482,3.426,16483,3.426,16484,3.426,16485,3.426,16486,3.426,16487,3.426,16488,3.426,16489,3.426,16490,3.426,16491,3.426,16492,3.426,16493,3.426,16494,3.426,16495,3.426,16496,3.426,16497,3.426,16498,3.026,16499,3.426,16500,3.426,16501,3.426,16502,3.426,16503,3.426,16504,2.762,16505,3.426,16506,3.426,16507,3.426,16508,3.426,16509,3.426,16510,3.426,16511,3.426,16512,3.426,16513,3.426,16514,3.426,16515,3.426,16516,3.426,16517,3.426,16518,3.426,16519,3.426,16520,3.026,16521,3.026,16522,3.426,16523,3.426,16524,3.426,16525,3.426,16526,3.426,16527,3.426,16528,3.426,16529,3.026,16530,3.426,16531,3.426,16532,3.026,16533,3.426,16534,3.426,16535,3.426,16536,3.426,16537,3.426,16538,5.053,16539,3.426,16540,3.426,16541,3.426,16542,3.426,16543,3.426,16544,3.426,16545,3.426,16546,3.426,16547,5.053,16548,3.426,16549,3.426,16550,3.426,16551,3.426,16552,3.426,16553,3.426,16554,3.426,16555,3.426,16556,3.426,16557,3.426,16558,3.026,16559,3.426,16560,3.426,16561,3.426,16562,3.426,16563,3.426,16564,3.426,16565,3.426,16566,3.426,16567,3.426,16568,3.426,16569,3.426,16570,3.426,16571,3.426,16572,3.426,16573,3.426,16574,3.426,16575,3.426,16576,3.426,16577,3.426,16578,3.426,16579,3.426,16580,3.426,16581,2.565,16582,3.426,16583,3.426,16584,3.426,16585,3.426,16586,3.426,16587,3.426,16588,3.426,16589,3.426,16590,3.426,16591,3.426,16592,3.426]],["title//en/lessons/json-and-jq",[2828,1.896,9542,3.488,9543,3.689]],["body//en/lessons/json-and-jq",[3,0.07,4,0.354,5,0.079,6,0.521,7,1.745,8,0.721,9,0.139,10,2.396,12,0.136,14,0.192,15,0.5,18,0.538,19,0.766,22,0.664,23,0.889,25,0.579,26,0.288,28,0.586,33,1.93,36,0.496,39,0.329,40,0.212,42,0.131,45,0.091,46,0.095,47,0.289,49,0.091,55,0.727,58,0.458,59,0.863,60,0.206,63,0.683,64,0.707,69,0.563,70,0.932,71,0.091,73,1.083,74,0.772,76,0.414,81,0.329,82,0.041,86,1.033,87,0.247,88,0.343,89,0.589,91,1.033,92,0.474,93,0.022,94,0.371,96,1.133,97,2.619,100,1.782,103,0.519,105,0.118,107,0.299,108,0.458,110,0.77,115,0.025,117,0.162,122,0.279,123,0.88,124,1.38,126,3.472,127,0.747,128,0.856,129,0.553,130,0.044,131,0.728,132,0.059,134,0.483,135,0.223,136,0.466,137,0.075,138,0.147,139,0.135,140,0.942,141,0.496,146,0.174,152,0.535,153,0.114,158,0.683,159,0.09,160,0.12,167,0.664,171,0.964,173,0.416,179,0.579,185,0.137,189,0.163,190,0.008,200,0.249,201,0.127,203,1.063,205,0.867,208,0.684,211,0.151,214,0.262,220,0.5,221,0.518,223,0.522,227,0.211,228,0.217,231,1.84,232,1.349,242,0.368,247,1.203,249,0.31,251,0.86,253,0.249,256,0.964,257,0.356,261,0.489,262,0.496,263,0.199,264,0.954,265,3.302,266,0.445,268,0.421,269,2.307,272,0.238,273,0.211,276,1.56,277,0.075,290,2.251,291,1.787,294,0.407,296,0.409,297,0.249,298,0.749,299,0.683,303,0.513,304,0.329,307,0.458,312,1.01,313,0.637,316,0.352,319,1.833,321,0.889,324,0.987,326,0.636,327,0.921,328,0.342,329,0.767,330,0.386,333,0.433,335,0.237,340,0.636,341,0.134,345,0.787,349,0.62,351,1.456,353,0.224,356,0.331,357,0.433,358,0.535,359,1.281,360,0.105,368,0.483,369,0.851,371,2.244,375,0.591,380,0.207,381,0.235,382,0.386,383,0.238,384,3.366,387,1.002,390,0.183,394,0.598,395,0.143,396,0.921,398,1.676,399,0.921,401,0.683,402,1.033,405,0.306,406,0.667,409,0.472,410,0.637,416,0.924,417,1.149,418,0.655,419,0.715,420,1.089,422,0.252,424,0.665,425,0.187,428,0.218,430,0.23,431,0.472,433,0.932,435,0.4,436,0.297,439,0.203,441,0.133,442,0.458,444,0.084,446,1.905,449,0.145,450,0.104,461,0.896,464,0.803,468,0.157,471,0.537,476,0.579,485,0.881,486,0.116,491,1.108,493,0.065,495,0.577,498,0.549,504,0.496,505,0.957,506,0.388,508,0.522,509,0.203,513,0.211,517,1.024,519,0.105,524,1.176,525,0.665,527,0.786,530,0.249,531,0.319,535,2.038,541,1.605,542,1.371,545,3.034,546,1.01,547,0.965,550,0.841,557,0.86,560,0.436,566,0.368,567,0.88,575,0.204,577,0.299,583,0.829,593,1.347,594,0.486,596,0.964,599,0.673,601,0.194,602,2.887,610,0.267,613,0.62,614,2.634,618,0.627,635,0.522,643,1.445,644,1.083,645,0.262,646,0.863,647,0.197,659,1.819,661,0.276,663,0.172,672,1.275,681,0.905,700,1.369,704,2.263,705,0.322,707,0.211,720,1.704,721,0.329,724,0.621,726,0.942,734,2.123,736,0.841,737,1.735,742,0.841,744,0.835,748,0.749,752,0.683,755,0.505,757,0.873,758,0.606,765,0.224,766,0.269,768,0.36,774,0.621,777,0.976,784,2.225,788,0.239,794,0.726,795,0.749,800,0.458,802,1.104,803,0.279,805,1.879,806,0.509,807,0.965,809,0.954,812,0.191,814,1.305,817,0.219,829,0.9,834,0.822,836,0.421,839,0.826,840,0.639,844,1.123,847,1.203,853,1.305,876,0.553,877,0.86,882,0.786,883,1.898,884,1.123,900,0.684,910,2.458,920,2.03,924,0.636,925,2.521,926,1.027,928,1.788,944,0.803,947,1.142,950,0.122,954,0.386,973,1.879,974,0.767,975,1.649,981,0.577,986,1.176,987,1.108,988,0.637,1009,0.522,1013,0.407,1018,2.472,1022,0.924,1024,1.349,1025,2.03,1027,0.767,1029,0.553,1031,0.569,1032,1.693,1040,1.269,1043,1.382,1052,0.353,1057,1.219,1060,0.651,1062,1.115,1073,0.458,1075,0.667,1079,0.677,1084,0.509,1085,2.141,1091,0.591,1101,1.315,1102,2.037,1105,0.606,1114,1.25,1130,1.108,1131,0.288,1133,0.807,1145,1.013,1148,1.352,1151,0.535,1154,0.522,1167,1.19,1182,0.606,1193,2.043,1200,3.435,1202,0.608,1212,0.999,1216,0.977,1225,1.479,1227,1.421,1231,2.084,1233,0.768,1240,1.108,1297,1.699,1298,0.921,1301,1.727,1326,0.442,1369,1.447,1371,1.284,1384,1.833,1395,1.782,1401,0.791,1409,1.282,1415,0.563,1418,2.263,1426,0.826,1429,0.964,1447,1.347,1450,3.91,1454,0.9,1457,0.651,1459,1.612,1461,1.445,1471,1.852,1488,0.606,1492,2.29,1516,0.9,1518,0.732,1522,1.433,1529,0.329,1563,0.591,1585,1.833,1608,1.456,1619,1.418,1622,2.449,1628,1.676,1629,1.93,1631,0.806,1636,1.282,1637,0.806,1639,0.62,1645,1.188,1648,0.489,1667,2.21,1676,1.586,1684,0.586,1687,2.103,1694,1.049,1724,0.921,1725,1.418,1729,1.135,1731,2.042,1733,1.135,1742,1.727,1748,0.88,1758,2.634,1762,2.307,1853,0.683,1858,0.667,1874,5.285,1881,2.72,1912,1.496,1920,1.538,1930,2.417,1932,1.282,1940,1.259,1944,2.354,1947,0.867,1948,0.483,1949,2.172,1964,1.928,1967,2.084,1981,0.88,1985,0.987,1998,1.347,1999,1.162,2007,0.458,2010,0.723,2013,1.033,2016,1.17,2050,2.307,2062,0.509,2074,2.972,2079,1.073,2087,1.048,2095,0.621,2104,0.767,2127,0.445,2128,2.042,2129,1.162,2130,2.043,2137,1.581,2153,0.987,2154,1.879,2172,0.496,2213,0.549,2214,1.768,2234,1.681,2271,1.456,2278,1.627,2291,1.228,2306,1.577,2338,0.941,2340,1.97,2342,2.21,2355,3.181,2357,1.418,2377,1.84,2448,1.418,2480,3.342,2506,1.676,2512,1.921,2539,2.417,2551,1.496,2552,5.112,2558,2.542,2560,1.676,2680,2.307,2681,1.727,2732,4.009,2736,2.688,2737,2.307,2738,1.25,2739,1.782,2740,2.307,2743,1.823,2744,5.912,2745,1.84,2748,0.85,2752,0.636,2771,2.123,2776,6.377,2778,1.84,2789,1.347,2790,3.694,2791,0.767,2801,7.096,2803,2.434,2822,0.921,2827,0.995,2828,3.421,2829,1.01,2831,3.358,2834,1.496,2838,0.86,2842,1.281,2848,1.058,2851,0.621,2861,1.538,2883,2.141,2901,1.108,2909,1.01,2919,0.563,2925,1.01,2936,1.219,2939,1.162,3005,2.801,3030,2.457,3045,1.727,3047,1.581,3048,1.84,3074,2.551,3087,1.84,3094,1.083,3123,2.084,3238,1.534,3247,1.676,3261,4.098,3272,2.979,3283,1.97,3285,1.782,3302,2.417,3357,2.307,3372,4.638,3380,2.329,3394,1.496,3414,1.418,3441,1.456,3472,3.847,3475,4.905,3669,1.412,3704,1.676,3800,3.377,3970,2.806,4118,1.382,4123,5.529,4144,1.97,4151,2.542,4353,2.887,4487,2.863,4565,1.676,4566,1.445,4615,1.84,4655,2.688,4741,3.302,4773,2.849,4970,2.723,5290,3.163,5334,2.688,5513,3.733,5529,2.723,5577,2.417,5820,2.688,5868,2.307,5985,3.152,6014,2.417,6111,2.863,6317,2.688,6460,2.123,6505,2.542,6623,2.688,6935,3.083,6985,3.377,7129,3.302,7679,3.459,7680,3.459,7797,2.863,8050,3.377,8052,2.542,8228,4.786,8237,2.688,8269,4.4,8283,2.21,8533,3.083,9026,2.863,9277,4.666,9388,2.863,9431,2.123,9542,4.249,9543,6.642,9753,7.379,9846,2.688,10588,3.083,10967,5.645,11088,3.377,11314,6.521,11437,3.083,11488,3.377,12474,4.413,13341,4.905,13372,4.905,13401,3.377,13402,6.985,13403,6.985,13409,6.784,16593,3.824,16594,3.824,16595,5.473,16596,5.473,16597,8.875,16598,8.944,16599,5.473,16600,7.909,16601,8.089,16602,8.089,16603,8.089,16604,8.089,16605,8.089,16606,8.089,16607,8.089,16608,8.543,16609,7.909,16610,5.473,16611,8.089,16612,8.089,16613,5.473,16614,5.473,16615,5.473,16616,5.473,16617,6.977,16618,5.473,16619,5.473,16620,5.473,16621,5.473,16622,5.473,16623,6.392,16624,5.473,16625,5.473,16626,5.473,16627,5.473,16628,3.824,16629,3.824,16630,3.824,16631,3.824,16632,3.824,16633,3.824,16634,3.824,16635,3.824,16636,3.824,16637,7.383,16638,3.824,16639,6.392,16640,3.824,16641,3.824,16642,3.083,16643,3.824,16644,3.377,16645,3.377,16646,3.824,16647,8.875,16648,5.473,16649,6.392,16650,3.824,16651,3.824,16652,3.824,16653,5.473,16654,3.824,16655,3.824,16656,5.473,16657,3.824,16658,3.824,16659,3.824,16660,3.824,16661,3.824,16662,3.824,16663,3.824,16664,3.824,16665,3.824,16666,6.392,16667,7.909,16668,6.977,16669,6.977,16670,6.977,16671,6.977,16672,7.383,16673,5.473,16674,3.824,16675,3.824,16676,5.473,16677,5.473,16678,5.473,16679,5.473,16680,5.473,16681,3.824,16682,3.824,16683,3.824,16684,3.824,16685,3.824,16686,3.824,16687,3.824,16688,3.824,16689,3.824,16690,3.824,16691,8.617,16692,6.392,16693,8.456,16694,6.392,16695,3.377,16696,3.824,16697,8.456,16698,5.473,16699,5.473,16700,5.473,16701,7.681,16702,6.392,16703,4.413,16704,5.473,16705,3.824,16706,3.824,16707,3.377,16708,5.473,16709,5.473,16710,5.473,16711,5.473,16712,3.824,16713,3.824,16714,3.824,16715,3.824,16716,3.824,16717,3.824,16718,3.824,16719,3.824,16720,3.824,16721,3.824,16722,3.824,16723,3.824,16724,3.824,16725,7.681,16726,3.824,16727,7.383,16728,3.824,16729,3.824,16730,3.824,16731,3.824,16732,3.824,16733,3.824,16734,3.824,16735,3.824,16736,3.824,16737,3.824,16738,3.824,16739,8.235,16740,6.977,16741,8.089,16742,6.977,16743,8.089,16744,6.977,16745,8.089,16746,3.824,16747,3.824,16748,3.824,16749,3.824,16750,3.824,16751,3.824,16752,3.377,16753,3.824,16754,3.824,16755,3.824,16756,3.824,16757,3.824,16758,3.824,16759,3.824,16760,3.824,16761,3.824,16762,3.824,16763,7.383,16764,6.977,16765,3.824,16766,3.377,16767,3.824,16768,3.824,16769,3.824,16770,3.824,16771,5.473,16772,5.473,16773,3.824,16774,3.824,16775,3.824,16776,5.473,16777,3.824,16778,3.824,16779,5.473,16780,3.824,16781,3.824,16782,3.824,16783,3.824,16784,3.377,16785,3.824,16786,3.824,16787,3.824,16788,3.824,16789,3.824,16790,3.824,16791,3.824,16792,3.824,16793,3.824,16794,3.824,16795,3.824,16796,3.824,16797,6.392,16798,6.392,16799,5.473,16800,3.824,16801,3.824,16802,3.824]],["title//en/lessons/jupyter-notebooks",[4,0.251,1036,1.896,1037,1.802]],["body//en/lessons/jupyter-notebooks",[2,0.959,3,0.078,4,0.319,5,0.077,6,0.575,7,1.105,8,0.689,9,0.135,12,0.135,13,0.644,14,0.386,15,0.536,17,1.462,18,0.596,19,1.196,20,2.129,22,0.634,23,0.629,25,0.378,26,0.269,27,1.218,28,0.914,29,0.412,30,0.808,31,1.146,34,1.75,38,0.779,39,0.538,40,0.2,42,0.206,44,2.003,45,0.092,46,0.099,47,0.65,49,0.092,52,1.32,53,2.003,55,0.662,57,0.275,60,0.21,63,0.91,64,0.635,65,2.239,68,0.61,69,0.51,70,1.264,71,0.092,73,1.443,74,0.66,76,0.537,78,1.108,81,0.541,82,0.041,83,1.002,86,1.377,87,0.233,88,0.493,89,0.32,90,0.59,91,1.377,92,0.441,93,0.026,94,0.451,95,0.5,96,0.981,98,0.604,100,1.615,103,0.522,104,0.647,105,0.134,108,0.415,110,0.664,111,0.461,112,0.885,113,1.095,114,0.874,115,0.026,116,1.146,117,0.161,118,1.065,119,0.461,120,0.522,121,2.024,122,0.297,123,0.798,125,0.932,127,0.696,128,0.706,129,0.695,130,0.043,131,0.461,132,0.058,134,0.457,135,0.267,136,0.486,137,0.053,138,0.15,139,0.184,140,0.854,141,0.449,144,0.523,145,0.754,146,0.162,148,1.053,152,0.714,153,0.132,157,0.415,158,1.268,159,0.094,160,0.112,164,1.707,167,0.485,169,0.679,173,0.434,175,1.75,176,0.728,179,0.589,181,1.095,185,0.123,186,0.664,189,0.198,190,0.009,191,0.708,192,1.559,193,0.763,200,0.551,201,0.204,202,1.32,203,0.848,206,1.586,211,0.243,214,0.253,220,0.601,221,0.622,222,1.665,223,0.538,227,0.316,228,0.213,230,1.356,236,1.98,237,0.874,238,0.999,242,0.471,243,0.999,247,1.842,249,0.54,250,1.221,251,0.78,253,0.513,256,0.874,257,0.34,260,2.846,261,0.635,262,0.864,263,0.22,264,1.574,266,0.917,267,0.455,268,0.561,272,0.3,273,0.324,274,1.549,276,0.619,277,0.071,284,1.346,288,1.394,291,1.022,294,0.409,296,0.822,297,0.35,302,1.173,303,0.509,304,0.208,306,0.848,307,0.415,311,1.005,313,0.704,316,0.462,317,1.433,318,1.235,319,1.161,320,1.524,324,0.894,325,1.005,326,1.108,328,0.455,329,1.022,330,0.35,333,0.533,335,0.288,339,2.255,340,0.848,341,0.102,345,0.681,347,0.981,349,0.393,350,0.523,351,1.32,353,0.304,356,0.3,357,0.409,358,1.185,360,0.211,363,0.226,364,1.005,374,0.874,375,0.788,377,1.71,379,1.159,380,0.246,381,0.252,382,0.673,383,0.318,389,0.35,390,0.392,394,0.281,395,0.154,397,1.095,400,0.788,403,2.332,406,0.889,407,0.582,409,0.235,410,0.404,414,1.514,416,0.35,418,0.61,419,0.954,420,1.029,422,0.245,424,0.3,425,0.313,427,0.593,428,0.279,429,1.269,430,0.4,431,0.553,432,0.711,433,0.734,435,0.412,436,0.304,437,1.443,438,0.41,439,0.165,440,0.415,441,0.115,442,0.61,443,1.184,444,0.08,449,0.142,450,0.133,451,1.642,459,0.485,460,0.825,461,0.87,462,1.029,464,0.728,466,1.443,468,0.166,469,0.915,470,1.07,471,0.772,472,0.841,476,0.425,485,0.438,486,0.19,487,0.461,488,0.601,489,1.616,490,1.394,491,1.005,493,0.053,498,1.066,504,0.784,505,0.449,506,0.166,508,0.825,509,0.14,510,1.022,511,0.304,512,2.703,513,0.367,517,0.954,519,0.166,520,1.519,521,1.218,522,1.377,525,0.577,526,1.135,527,0.498,530,0.513,531,0.353,532,1.615,534,0.798,538,1.919,540,1.12,541,1.173,542,0.91,543,0.808,549,0.988,550,0.762,551,0.959,554,1.108,555,0.874,559,0.981,560,0.391,566,0.166,572,1.212,575,0.272,576,0.868,577,0.581,580,2.024,586,0.976,587,1.307,590,0.969,591,0.546,594,0.306,599,0.627,601,0.19,605,0.31,610,0.227,618,0.593,634,1.32,635,0.473,636,0.854,645,0.209,646,0.673,647,0.19,661,0.374,663,0.165,664,1.377,666,0.619,672,1.105,673,0.54,676,0.894,678,1.07,679,2.049,680,1.135,681,0.92,682,1.095,683,1.248,702,3.581,705,0.304,706,0.91,707,0.409,709,1.221,711,0.816,712,2.32,714,0.523,715,1.005,716,1.725,720,2.609,721,0.427,724,1.374,726,0.854,732,1.286,736,0.762,738,0.868,739,1.24,740,0.913,741,0.678,742,1.561,744,0.978,746,1.394,748,1.306,750,0.5,752,0.91,753,1.475,755,0.773,757,0.696,758,1.216,761,1.105,765,0.209,766,0.499,768,0.35,771,4.291,772,1.668,777,0.393,778,1.162,780,1.079,781,2.304,785,0.604,787,1.633,788,0.217,790,1.924,793,1.161,794,0.798,800,0.415,806,0.804,807,1.006,808,1.022,809,0.604,810,1.752,811,1.634,812,0.14,814,1.247,816,1.2,817,0.18,821,1.027,825,1.394,827,0.775,828,0.915,829,0.816,831,1.519,832,1.635,834,1.299,835,0.841,836,0.561,840,0.645,844,1.046,847,0.762,852,0.868,853,1.131,854,1.133,863,0.91,871,1.053,874,1.489,876,0.673,879,0.976,880,2.108,882,0.873,883,0.745,884,1.367,900,0.714,907,0.745,911,1.668,913,2.855,914,1.519,920,1.89,921,2.375,924,1.108,926,0.75,930,0.755,931,1.029,933,0.846,939,0.816,940,3.316,941,1.146,945,1.161,947,0.536,950,0.294,956,0.894,963,2.191,967,0.804,968,1.269,970,4.419,972,0.711,973,1.75,974,0.695,976,0.409,980,1.121,981,1.278,983,0.841,984,1.586,985,1.256,986,1.299,987,1.931,988,0.827,991,1.377,992,2.375,1000,0.473,1004,1.161,1005,1.843,1009,1.014,1010,3.075,1011,1.642,1013,0.174,1022,0.5,1028,0.78,1029,0.577,1031,0.53,1032,1.403,1033,2.304,1035,0.655,1036,3.438,1037,3.28,1040,0.75,1044,0.577,1046,2.453,1051,0.604,1054,1.941,1055,2.304,1056,0.937,1060,0.868,1061,1.794,1062,1.162,1064,1.842,1073,0.889,1074,1.786,1075,1.338,1079,0.586,1080,0.959,1085,1.356,1091,0.788,1101,0.732,1103,1.549,1105,0.549,1111,1.795,1112,1.671,1114,1.665,1116,1.19,1120,1.648,1129,1.394,1131,0.374,1135,0.78,1138,1.221,1151,0.714,1152,0.59,1154,0.473,1155,2.985,1165,0.874,1167,1.586,1182,1.056,1187,1.377,1193,1.852,1200,1.394,1202,0.345,1203,1.029,1204,2.191,1212,0.438,1216,0.91,1225,1.377,1227,0.848,1232,1.286,1233,0.772,1240,0.485,1261,1.423,1294,1.046,1298,0.835,1318,1.046,1323,1.433,1326,0.294,1327,1.433,1329,0.563,1330,1.533,1332,0.816,1370,1.108,1371,0.827,1377,1.32,1378,2.024,1393,2.191,1394,1.252,1397,1.356,1398,2.302,1400,1.005,1401,0.861,1409,1.022,1426,0.769,1429,0.874,1433,1.665,1447,2.347,1454,0.816,1459,1.436,1468,2.304,1475,3.061,1476,0.95,1478,1.519,1488,0.549,1497,1.252,1502,1.668,1513,4.526,1518,0.664,1522,0.576,1523,0.954,1529,0.306,1532,2.795,1555,1.924,1563,0.536,1568,2.92,1585,1.161,1590,0.78,1593,2.595,1602,1.519,1608,1.941,1616,2.936,1622,1.105,1625,1.252,1632,0.819,1636,0.695,1639,0.804,1640,1.286,1642,1.32,1643,1.079,1645,0.935,1660,0.915,1662,0.561,1665,1.256,1676,1.005,1677,0.937,1684,0.647,1694,0.825,1702,1.299,1707,1.795,1721,1.19,1727,1.079,1731,0.959,1742,1.566,1744,1.843,1748,0.798,1752,2.378,1776,1.285,1777,1.786,1778,0.649,1790,2.091,1791,1.519,1797,2.184,1809,2.076,1823,1.12,1825,1.079,1844,1.19,1846,1.852,1849,3.061,1853,1.406,1858,0.889,1869,3.945,1883,2.43,1894,1.221,1895,0.874,1903,1.315,1906,1.71,1907,2.191,1909,1.924,1912,1.356,1920,1.394,1931,1.786,1932,1.212,1934,1.161,1937,0.937,1940,1.634,1944,2.563,1947,1.295,1948,0.644,1949,1.079,1964,1.795,1970,3.061,1981,1.173,1983,1.105,1997,3.075,1998,1.795,2002,1.668,2003,0.976,2007,0.415,2009,1.133,2010,0.31,2016,1.274,2024,0.959,2031,2.595,2057,1.433,2058,0.745,2061,0.604,2062,1.021,2071,2.003,2079,0.999,2083,1.161,2086,1.931,2087,1.276,2089,2.795,2095,0.827,2102,1.524,2104,1.022,2107,1.725,2108,1.668,2109,0.981,2117,2.302,2126,1.668,2127,0.594,2129,1.549,2131,2.076,2133,0.649,2134,2.091,2137,1.433,2140,3.221,2142,0.981,2143,1.221,2151,1.559,2154,1.75,2155,1.221,2162,2.049,2170,1.436,2172,1.042,2177,3.221,2182,2.191,2183,1.75,2190,1.837,2193,2.025,2194,2.302,2198,1.105,2203,2.304,2213,1.258,2223,1.356,2233,2.191,2234,0.835,2237,1.286,2240,2.125,2258,1.586,2266,1.786,2271,1.32,2277,2.234,2278,1.475,2279,1.615,2289,2.191,2293,1.079,2306,1.157,2309,1.153,2313,3.229,2315,1.924,2324,1.475,2338,0.75,2340,1.786,2356,1.252,2368,2.102,2373,1.079,2382,1.455,2394,2.795,2481,2.091,2512,0.762,2519,1.852,2536,1.794,2542,1.268,2547,1.161,2548,0.959,2551,1.356,2553,2.436,2554,0.848,2578,1.801,2593,3.221,2600,3.114,2652,1.89,2655,1.356,2660,1.173,2719,1.725,2732,1.566,2738,1.133,2741,1.2,2743,0.664,2747,1.615,2748,1.021,2751,2.375,2752,1.235,2754,2.129,2758,1.433,2759,3.113,2761,2.436,2766,1.566,2785,1.566,2787,4.018,2788,2.049,2790,2.003,2795,1.423,2803,1.32,2807,1.394,2811,0.894,2812,1.89,2816,1.725,2818,1.852,2824,2.152,2825,1.306,2827,0.426,2828,1.252,2831,3.207,2832,1.596,2833,1.161,2834,1.356,2836,1.852,2848,1.409,2851,0.563,2869,1.356,2870,2.191,2871,1.456,2874,2.184,2875,0.981,2886,1.519,2889,2.191,2898,0.959,2899,1.615,2901,2.736,2902,2.499,2903,1.19,2909,1.346,2919,0.51,2925,1.346,2929,1.615,2938,1.029,2939,1.837,2940,2.091,2942,1.519,2943,2.607,2944,2.091,2945,2.626,2947,2.595,2952,2.091,2953,2.234,2967,2.905,2974,1.68,2975,1.842,2981,4.345,2983,1.924,2986,2.191,2988,1.566,2994,1.433,3005,1.519,3010,1.32,3015,2.595,3023,2.191,3028,1.941,3030,2.129,3043,1.19,3044,3.647,3048,2.453,3050,1.475,3072,3.061,3074,2.817,3086,2.304,3110,1.475,3120,3.647,3129,1.786,3147,3.061,3154,1.994,3159,2.191,3170,2.302,3171,2.817,3174,2.595,3183,1.924,3197,1.786,3215,1.852,3218,1.475,3229,0.711,3238,0.762,3241,3.061,3242,2.304,3247,1.519,3248,3.388,3268,4.121,3269,1.852,3270,2.191,3273,1.443,3275,2.191,3281,1.725,3286,1.32,3299,2.169,3300,2.442,3302,2.191,3316,2.302,3320,1.916,3328,3.105,3347,1.356,3364,1.615,3370,1.029,3378,2.795,3382,1.725,3383,1.786,3397,1.519,3408,1.105,3414,1.286,3424,1.725,3426,2.795,3429,1.975,3439,1.653,3441,1.32,3540,1.924,3560,3.061,3563,1.924,3574,2.795,3669,1.559,3670,1.566,3675,1.852,3700,2.302,3706,2.177,3721,1.566,3737,1.668,3784,1.519,3796,1.394,3828,1.475,3831,1.433,3833,2.436,3861,4.873,3869,1.615,3903,1.221,3906,1.566,3924,3.061,3971,1.615,3972,2.795,3975,2.191,3985,4.991,3997,3.075,4011,1.356,4032,1.615,4118,1.252,4125,1.475,4140,2.829,4161,0.745,4216,2.436,4254,2.091,4265,1.346,4272,4.248,4273,1.566,4323,2.304,4329,1.32,4419,1.133,4435,2.049,4436,2.723,4443,2.091,4446,1.221,4456,1.32,4501,1.668,4508,2.76,4530,2.003,4552,2.73,4562,1.725,4571,3.816,4584,1.852,4611,1.668,4615,1.668,4649,1.852,4677,3.533,4773,1.286,4936,1.519,5056,1.549,5097,2.795,5098,2.049,5180,2.304,5213,2.304,5265,2.091,5276,2.003,5279,1.852,5288,2.723,5313,3.229,5323,6.188,5337,3.112,5342,3.816,5344,2.795,5357,2.436,5449,4.121,5471,2.723,5499,3.388,5518,4.109,5534,1.668,5551,2.626,5569,2.091,5597,1.924,5649,2.191,5825,2.304,5851,1.668,5852,3.221,5855,2.436,5863,2.091,5865,1.852,5870,1.519,5884,1.356,5958,1.475,5960,2.304,5970,2.191,5977,2.536,6047,3.816,6048,3.061,6049,2.795,6110,2.626,6133,2.091,6382,2.304,6459,2.795,6469,4.109,6500,3.388,6534,4.141,6542,4.873,6581,0.937,6762,2.091,6776,3.56,6874,2.191,6876,1.433,7025,3.061,7114,1.924,7189,2.091,7209,1.32,7243,1.786,7558,2.191,7590,1.668,7704,1.924,7837,2.595,7838,2.091,7860,2.304,7875,3.061,7882,3.582,7919,1.924,8008,2.304,8064,2.595,8065,2.304,8077,2.436,8078,3.221,8138,3.221,8207,1.668,8214,4.109,8215,2.191,8237,3.582,8290,4.101,8341,3.075,8396,2.595,8419,3.061,8458,2.595,8582,2.091,8600,2.595,8643,3.061,8688,1.852,8705,3.061,8726,3.061,8747,1.725,8858,3.816,8930,2.436,9167,5.317,9175,2.091,9184,3.945,9218,2.595,9236,4.501,9393,4.109,9431,1.924,9530,3.582,9658,3.061,9782,3.061,9786,2.595,9844,2.795,9872,4.109,10004,2.795,10007,2.003,10082,2.304,10083,1.924,10242,2.436,10319,4.366,10351,1.852,10353,2.795,10364,2.191,10646,5.342,10690,3.221,11038,2.436,11494,3.061,11747,2.795,12169,4.501,12234,3.061,12383,3.061,12491,2.795,12513,2.595,12524,2.595,12550,2.795,12764,2.795,12839,2.795,13051,5.719,13057,2.795,13090,2.436,13317,2.436,13331,5.338,13571,3.061,13632,2.595,13860,4.501,13947,3.582,13969,3.061,14121,2.795,14141,4.873,14160,4.109,14261,2.795,14264,4.501,14649,6.954,14725,2.595,14741,3.061,14938,4.018,15010,5.338,15095,3.061,15566,4.109,15637,3.061,15947,2.595,16309,3.061,16379,3.061,16438,4.873,16803,3.061,16804,3.466,16805,3.466,16806,3.466,16807,3.466,16808,3.466,16809,4.501,16810,3.466,16811,5.096,16812,3.466,16813,3.466,16814,4.501,16815,6.044,16816,3.061,16817,3.466,16818,3.466,16819,4.501,16820,3.061,16821,3.466,16822,3.466,16823,3.466,16824,3.061,16825,4.501,16826,4.501,16827,3.466,16828,3.466,16829,4.109,16830,3.061,16831,2.795,16832,6.663,16833,3.061,16834,3.466,16835,3.466,16836,3.466,16837,6.044,16838,3.466,16839,3.466,16840,3.466,16841,3.466,16842,3.466,16843,3.466,16844,4.501,16845,3.466,16846,3.466,16847,3.466,16848,5.096,16849,3.466,16850,3.061,16851,6.663,16852,6.044,16853,8.382,16854,6.663,16855,3.466,16856,3.466,16857,3.466,16858,5.096,16859,3.466,16860,3.466,16861,5.096,16862,3.466,16863,5.096,16864,5.885,16865,3.466,16866,5.096,16867,5.096,16868,3.466,16869,6.663,16870,3.466,16871,3.466,16872,3.466,16873,5.096,16874,5.096,16875,5.096,16876,3.466,16877,3.466,16878,3.466,16879,3.466,16880,6.044,16881,3.466,16882,3.466,16883,3.466,16884,3.466,16885,6.044,16886,3.466,16887,3.466,16888,3.466,16889,5.096,16890,3.466,16891,3.466,16892,3.466,16893,3.466,16894,3.061,16895,3.466,16896,6.663,16897,3.466,16898,3.466,16899,3.466,16900,3.466,16901,3.466,16902,3.466,16903,3.466,16904,3.466,16905,3.466,16906,5.096,16907,3.466,16908,3.466,16909,3.466,16910,3.466,16911,3.466,16912,3.466,16913,5.096,16914,5.096,16915,3.466,16916,3.466,16917,3.466,16918,3.466,16919,3.466,16920,3.466,16921,3.466,16922,3.466,16923,3.466,16924,3.466,16925,5.096,16926,3.466,16927,3.466,16928,3.061,16929,3.466,16930,3.466,16931,3.466,16932,3.061,16933,3.466,16934,5.096,16935,3.466,16936,7.1,16937,3.466,16938,3.466,16939,3.466,16940,3.466,16941,3.466,16942,2.795,16943,3.466,16944,3.466,16945,3.466,16946,3.466,16947,3.466,16948,3.466,16949,3.466,16950,3.466,16951,3.466,16952,3.466,16953,3.466,16954,3.466,16955,3.466,16956,3.466,16957,3.466,16958,3.466,16959,3.466,16960,3.466,16961,3.466,16962,3.466,16963,3.466,16964,3.061,16965,3.466,16966,3.466,16967,3.466,16968,3.466,16969,3.466,16970,3.466,16971,3.466,16972,3.466,16973,3.466,16974,3.466,16975,3.466,16976,3.466,16977,3.466,16978,3.466]],["title//en/lessons/keywords-in-context-using-n-grams",[60,0.09,101,1.098,526,0.692,567,0.935,950,0.13,1715,2.453]],["body//en/lessons/keywords-in-context-using-n-grams",[3,0.104,5,0.081,6,0.716,9,0.092,12,0.111,14,0.311,17,1.079,18,0.451,19,0.867,24,1.33,25,0.472,26,0.445,29,0.389,36,0.976,39,0.372,40,0.191,42,0.296,45,0.1,46,0.097,48,1.185,49,0.088,51,0.845,57,0.343,58,0.741,59,0.761,60,0.208,69,0.911,71,0.09,81,0.372,82,0.042,87,0.239,89,0.571,91,1.672,93,0.024,94,0.51,95,0.607,101,2.475,105,0.133,107,0.484,115,0.025,117,0.157,122,0.295,125,1.131,128,0.589,130,0.041,132,0.042,137,0.066,138,0.128,139,0.131,141,0.802,145,0.695,146,0.19,153,0.121,154,1.36,157,0.741,159,0.099,167,0.589,173,0.403,179,0.435,185,0.112,189,0.224,193,0.951,201,0.144,211,0.207,214,0.257,220,0.636,221,0.501,227,0.291,228,0.157,235,2.236,242,0.356,243,1.213,253,0.491,261,0.673,263,0.295,267,0.553,272,0.257,277,0.079,294,0.448,296,0.663,297,0.395,298,1.213,316,0.341,333,0.419,341,0.138,345,0.779,346,2.421,351,3.092,356,0.652,357,0.419,358,1.055,360,0.207,369,0.874,381,0.184,382,0.901,383,0.277,389,0.625,394,0.734,395,0.143,405,0.297,407,0.435,419,1.409,422,0.259,424,0.536,425,0.257,428,0.211,431,0.419,433,0.682,438,0.392,439,0.196,440,1.037,441,0.118,443,1.213,444,0.083,459,0.589,461,0.853,468,0.118,471,0.607,472,0.781,487,0.823,493,0.055,506,0.361,509,0.224,511,0.282,513,0.515,519,0.17,520,2.712,526,1.475,529,2.568,530,0.403,531,0.268,559,0.911,560,0.514,566,0.405,567,2.175,572,1.511,575,0.298,583,0.802,594,0.372,600,1.213,601,0.189,603,1.185,607,2.125,610,0.24,613,0.92,618,0.739,632,2.523,645,0.346,647,0.205,663,0.196,681,0.976,700,1.529,705,0.311,707,0.466,711,1.457,726,1.525,737,1.27,744,0.741,750,0.739,763,1.185,766,0.435,768,0.37,774,1.005,779,0.823,800,0.902,802,0.845,812,0.175,815,3.08,817,0.224,828,1.634,834,1.745,835,0.951,847,1.656,848,1.185,855,2.357,858,1.137,859,2.299,876,0.761,886,2.001,907,1.861,921,2.884,933,0.867,950,0.289,955,1.973,975,1.597,976,0.51,977,2.184,980,0.934,986,1.33,988,0.721,989,1.029,990,1.137,991,2.035,1018,3.668,1019,3.734,1021,1.836,1035,0.571,1051,1.51,1052,0.695,1084,1.002,1087,2.295,1101,1.166,1151,1.137,1182,1.194,1202,0.604,1233,0.845,1234,1.424,1243,1.899,1248,4.362,1301,2.796,1326,0.434,1370,1.029,1371,1.223,1426,0.934,1429,1.56,1454,1.457,1457,1.054,1461,1.634,1492,2.132,1518,1.185,1529,0.453,1604,2.796,1626,3.435,1631,1.196,1632,0.761,1637,0.911,1639,0.701,1662,0.468,1668,1.185,1694,0.845,1702,1.33,1715,5.68,1724,1.491,1942,1.511,1972,1.457,1983,2.402,1986,1.213,2005,1.105,2127,0.721,2183,2.125,2214,1.27,2216,2.236,2233,3.911,2308,2.357,2368,2.566,2377,2.978,2554,1.405,2555,3.206,2578,1.672,2753,2.559,2812,2.295,2851,1.223,3017,1.712,3116,2.634,3117,3.358,3171,3.51,3202,3.908,3273,2.132,3363,4.114,3369,2.236,3439,1.299,3782,5.64,3783,5.64,4011,2.947,4041,2.402,4072,3.306,4107,4.627,4123,4.634,4144,3.188,4265,1.989,4517,2.712,4566,1.634,4622,4.114,4950,3.734,5057,4.35,5276,3.577,5289,2.488,5291,3.188,5513,3.115,5529,4.205,5773,4.507,5851,2.978,5959,4.634,5979,2.125,6220,5.855,6569,7.101,7588,4.507,7590,2.978,7600,3.435,7637,5.757,7650,7.463,7651,7.779,7652,6.813,7653,6.653,7709,4.634,7766,3.188,7784,4.634,8537,3.734,8747,4.041,11295,4.35,11670,4.99,12820,5.466,13370,4.634,16979,5.466,16980,7.532,16981,6.188,16982,5.466,16983,5.466,16984,5.466,16985,5.466,16986,5.466,16987,5.466,16988,6.188,16989,6.188,16990,6.188,16991,6.188,16992,6.188,16993,6.188,16994,6.188,16995,6.188,16996,7.532,16997,6.188,16998,7.532,16999,6.653,17000,6.188,17001,7.532,17002,7.532,17003,6.188,17004,6.188,17005,6.188,17006,7.532,17007,7.532,17008,6.188,17009,6.188,17010,6.188]],["title//en/lessons/linear-regression",[46,0.049,428,0.129,509,0.104,794,0.393,958,2.098,4011,1.479,4630,2.185]],["body//en/lessons/linear-regression",[1,1.061,2,0.777,3,0.056,4,0.255,5,0.078,6,0.506,9,0.136,12,0.138,13,0.355,14,0.36,15,0.345,18,0.205,19,1.195,20,1.532,22,0.267,23,0.713,24,1.473,25,0.551,26,0.4,28,0.301,29,0.423,31,1.197,34,0.693,36,0.364,38,0.579,39,0.465,40,0.206,42,0.234,45,0.096,46,0.116,47,0.329,48,0.538,49,0.093,50,0.918,51,0.384,52,1.07,55,0.431,56,0.941,58,0.521,59,0.538,60,0.208,62,0.896,63,1.07,64,0.639,65,2.048,67,0.647,68,0.336,71,0.088,72,0.853,76,0.212,77,0.854,78,1.228,81,0.169,82,0.038,83,0.62,86,2.131,87,0.299,89,0.598,91,0.759,92,0.693,93,0.026,94,0.36,95,0.588,96,0.456,97,2.244,98,0.759,100,2.027,103,0.306,104,0.765,105,0.089,106,1.661,107,0.22,108,0.336,109,1.56,110,0.677,111,0.797,113,1.144,114,1.342,115,0.022,116,1.607,117,0.151,118,0.737,119,0.862,121,0.941,122,0.218,123,1.001,124,2.357,127,0.885,128,0.652,129,0.243,130,0.037,131,0.951,132,0.063,133,0.677,134,0.402,135,0.252,136,0.317,137,0.068,138,0.147,144,0.377,146,0.185,148,0.854,152,0.96,153,0.042,154,0.618,158,1.224,159,0.093,160,0.118,164,1.457,167,0.414,169,1.043,170,0.941,171,1.728,173,0.504,175,0.965,176,0.59,179,0.603,180,0.803,181,1.664,182,1.387,183,0.965,185,0.137,186,0.538,190,0.008,191,0.598,192,1.956,193,0.672,194,1.624,200,0.347,201,0.2,203,0.467,205,0.445,208,0.57,209,1.162,211,0.244,212,2.342,213,1.354,214,0.182,216,1.232,217,1.443,221,0.228,223,0.32,226,1.399,227,0.332,228,0.212,229,1.532,232,0.693,241,0.742,242,0.162,249,0.431,250,1.532,251,1.197,252,3.076,253,0.466,254,2.982,256,1.634,257,0.391,261,0.535,263,0.291,266,0.327,267,0.251,272,0.252,273,0.293,276,0.777,277,0.069,278,3.364,282,0.936,284,1.149,286,2.324,288,1.13,289,0.777,291,1.067,296,0.642,297,0.374,298,0.853,299,0.502,304,0.474,305,0.834,306,1.228,307,0.82,309,1.282,310,1.261,313,0.507,316,0.24,318,0.723,321,0.973,325,2.613,326,1.554,327,0.677,328,0.66,330,0.538,333,0.406,335,0.335,340,1.189,341,0.137,344,0.854,345,0.682,348,1.3,353,0.178,356,0.561,359,0.941,360,0.077,363,0.494,364,0.815,367,0.564,368,0.818,369,0.701,372,5.024,377,2.013,379,0.414,380,0.129,381,0.158,382,0.819,383,0.297,387,1.089,389,0.605,390,0.328,391,0.777,395,0.121,399,0.507,400,1.254,401,0.777,403,0.854,405,0.342,407,0.198,408,1.232,409,0.406,410,1.054,416,0.722,418,0.637,419,0.814,422,0.207,424,0.593,425,0.28,427,0.743,428,0.234,430,0.455,431,0.524,433,0.479,435,0.354,436,0.109,437,1.94,438,0.39,439,0.18,440,1.112,441,0.053,443,1.174,444,0.083,446,0.677,447,0.586,449,0.147,450,0.124,451,1.943,459,0.267,460,0.727,461,0.493,464,0.59,466,0.796,468,0.13,470,0.59,471,0.588,472,0.355,476,0.456,485,0.757,486,0.171,487,0.374,488,0.664,489,1.23,491,0.815,493,0.077,496,1.835,498,0.984,499,1.965,503,1.657,504,1.022,505,0.564,506,0.371,507,1.56,509,0.213,511,0.4,512,0.99,513,0.464,519,0.209,520,1.232,521,0.973,522,1.438,523,1.821,524,0.604,525,0.519,526,1.291,530,0.481,531,0.28,532,1.31,534,0.336,541,0.647,542,1.383,543,1.086,545,2.058,547,0.424,549,0.579,551,1.472,554,0.885,555,0.709,557,0.632,560,0.487,566,0.371,567,1.001,570,0.84,572,0.872,574,1.387,575,0.284,576,1.026,577,0.469,586,0.538,587,1.167,590,0.727,591,0.829,594,0.412,596,1.097,597,1.232,599,0.346,600,1.043,601,0.194,602,1.27,603,1.414,605,0.389,607,2.354,609,1.31,610,0.228,612,2.241,613,0.679,632,0.941,635,1.008,640,0.896,643,1.149,644,0.796,645,0.328,646,0.439,647,0.207,648,1.828,649,0.875,650,0.875,655,1.353,659,0.632,661,0.328,662,0.632,663,0.151,664,0.759,665,0.906,668,1.711,669,1.56,673,0.579,675,1.544,678,1.626,680,1.167,681,0.364,683,1.233,690,1.157,700,0.723,703,1.702,705,0.219,706,1.224,707,0.33,709,1.875,712,1.739,713,1.322,714,0.803,715,1.543,721,0.481,724,0.864,729,0.99,736,0.956,737,1.905,738,0.479,739,0.577,741,0.708,744,0.637,748,1.043,750,0.635,752,1.408,755,0.401,757,1.057,760,2.105,761,0.896,762,1.865,763,0.833,765,0.351,766,0.374,768,0.295,774,0.864,777,0.81,779,0.579,785,1.599,787,1.931,788,0.523,794,0.897,800,0.717,801,1.232,802,0.818,803,0.205,804,1.828,806,0.374,807,0.424,810,1.618,811,1.225,812,0.159,817,0.212,822,0.965,830,0.709,832,0.833,834,1.587,836,0.814,839,0.414,840,0.212,841,0.677,843,1.56,848,0.538,852,1.061,854,0.918,858,0.803,860,1.13,863,0.95,865,2.324,870,1.958,874,0.49,879,0.538,882,0.535,884,0.893,886,1.312,900,0.642,904,1.042,907,0.604,912,0.741,918,1.776,924,0.467,925,1.016,926,1.161,927,1.196,939,1.526,941,1.541,942,4.869,943,5.311,944,1.439,945,1.783,946,1.149,947,1.292,948,2.707,949,1.373,950,0.281,951,1.354,954,0.722,956,1.373,957,0.577,958,4.942,966,0.564,967,1.243,968,0.914,969,2.324,970,2.884,972,1.092,973,0.965,975,1.122,976,0.596,977,2.185,978,1.868,980,0.978,981,1.144,982,2.616,983,0.318,984,1.657,985,1.909,988,0.62,990,0.978,991,2.048,994,2.728,995,1.739,996,1.258,997,1.095,1000,0.384,1001,1.776,1003,1.749,1008,2.007,1009,0.727,1010,1.696,1011,0.693,1012,3.004,1013,0.268,1015,1.196,1017,2.324,1019,3.212,1021,2.56,1022,0.701,1025,1.614,1026,0.725,1028,1.348,1029,0.461,1030,3.584,1031,0.833,1032,1.569,1033,1.868,1034,1.176,1035,0.803,1036,2.477,1037,2.536,1038,1.868,1039,1.976,1040,0.954,1041,1.232,1042,2.482,1043,3.043,1044,0.493,1048,1.292,1050,2.482,1051,0.49,1052,0.821,1057,1.387,1060,0.479,1061,2.034,1062,0.49,1064,1.016,1073,0.336,1075,0.928,1078,1.27,1079,0.685,1081,1.624,1083,1.196,1084,0.579,1085,1.1,1089,1.976,1091,0.673,1098,2.606,1101,1.209,1102,1.865,1103,1.322,1104,0.896,1105,1.17,1107,1.923,1108,2.027,1109,3.15,1110,1.097,1112,1.526,1114,1.422,1116,1.828,1120,0.538,1127,0.896,1131,0.472,1133,0.355,1135,1.458,1136,2.681,1139,1.868,1140,0.918,1141,0.875,1142,0.662,1143,1.291,1144,1.579,1145,0.844,1148,1.002,1149,1.448,1151,0.609,1152,0.479,1154,0.936,1159,1.614,1160,3.054,1165,0.709,1182,0.95,1183,1.23,1185,1.27,1187,1.751,1188,3.538,1202,0.513,1203,1.291,1204,2.75,1212,0.933,1216,1.224,1224,0.693,1225,1.176,1227,0.723,1229,3.741,1231,1.07,1232,1.042,1233,0.453,1234,1.814,1240,1.24,1241,2.324,1243,1.728,1246,1.122,1248,2.094,1253,2.105,1254,1.203,1259,0.759,1261,1.253,1267,0.834,1268,1.828,1270,1.016,1272,1.024,1276,2.027,1278,1.799,1280,1.232,1281,2.394,1292,0.965,1294,1.23,1295,2.324,1297,1.577,1298,1.282,1300,2.324,1301,1.27,1306,1.502,1313,2.415,1318,0.893,1320,2.165,1326,0.395,1327,2.201,1329,1.231,1330,1.001,1332,1.526,1369,1.447,1370,1.078,1371,0.456,1373,2.409,1378,2.474,1382,0.896,1392,1.306,1396,1.696,1397,1.1,1399,2.892,1400,0.815,1401,0.902,1402,1.448,1409,1.067,1415,1.009,1416,2.105,1418,1.162,1424,2.796,1425,0.99,1426,0.657,1428,1.27,1430,0.777,1432,2.954,1435,3.258,1436,1.868,1444,3.819,1445,3.853,1446,3.787,1447,2.82,1449,3.597,1450,2.834,1454,0.662,1455,0.834,1456,1.162,1459,1.647,1460,1.749,1465,3.561,1467,1.399,1471,1.878,1477,2.649,1486,2.266,1488,1.027,1492,0.796,1493,1.052,1496,1.776,1497,2.342,1499,1.13,1504,3.076,1516,2.04,1518,1.241,1522,1.078,1529,0.169,1531,1.776,1555,1.56,1563,1.002,1565,0.918,1568,1.042,1590,0.978,1591,0.99,1600,0.918,1601,3.556,1602,3.133,1605,2.266,1608,1.07,1613,2.067,1616,1.162,1619,1.614,1622,1.911,1623,2.562,1626,2.415,1627,0.935,1629,0.777,1630,0.764,1631,1.32,1632,0.346,1633,3.306,1634,2.625,1636,0.872,1637,1.194,1639,0.493,1641,2.191,1642,2.812,1644,1.07,1645,1.06,1646,3.004,1648,0.476,1651,2.756,1662,0.558,1664,1.387,1674,1.317,1675,1.868,1676,0.815,1677,1.176,1678,1.399,1679,1.624,1680,1.624,1683,0.647,1684,0.694,1687,0.978,1689,2.245,1691,0.514,1692,1.828,1693,3.648,1694,0.885,1695,1.776,1696,2.954,1702,0.935,1704,1.162,1705,2.482,1707,1.875,1708,2.625,1709,3.983,1710,2.482,1712,4.212,1714,1.27,1717,1.617,1721,1.494,1724,2.133,1725,1.042,1729,2.517,1730,2.969,1731,2.214,1732,1.532,1733,0.834,1734,1.923,1741,1.353,1742,1.965,1750,1.291,1752,2.171,1753,2.844,1756,1.878,1758,2.562,1768,1.353,1775,1.016,1776,1.097,1777,1.448,1778,1.418,1780,1.31,1793,1.572,1795,2.482,1797,1.572,1800,5.526,1805,2.482,1806,3.336,1808,2.884,1810,1.448,1820,1.851,1822,1.976,1823,1.425,1827,1.448,1829,1.399,1854,1.851,1856,1.868,1858,1.246,1859,3.326,1865,2.265,1893,1.399,1895,1.342,1906,2.159,1912,2.681,1916,1.56,1921,3.326,1922,0.872,1924,2.75,1928,2.105,1931,1.448,1932,0.564,1942,0.872,1948,0.355,1972,0.662,1981,1.491,1983,1.697,1986,1.043,1995,1.354,2003,0.538,2007,0.336,2010,0.389,2016,1.25,2024,1.203,2025,1.502,2061,1.195,2062,0.797,2065,1.353,2072,1.232,2087,0.833,2095,0.456,2097,1.572,2102,0.709,2107,1.399,2109,0.796,2117,1.27,2124,1.353,2127,0.86,2133,0.814,2136,1.868,2138,1.776,2140,2.75,2143,0.99,2152,1.232,2154,0.965,2155,0.99,2158,1.448,2172,0.364,2183,0.965,2190,1.617,2207,1.196,2208,1.27,2209,3.967,2211,1.042,2234,1.048,2240,0.896,2244,0.896,2247,1.1,2248,0.99,2256,2.241,2265,1.56,2272,0.896,2277,1.232,2291,0.467,2292,2.409,2295,1.13,2306,0.538,2307,1.1,2316,1.624,2320,3.787,2338,0.882,2348,1.232,2357,1.042,2366,2.342,2372,1.696,2373,1.354,2376,1.399,2377,1.353,2381,2.344,2382,0.853,2410,1.976,2413,1.696,2415,1.776,2417,1.974,2418,2.625,2450,0.941,2452,2.105,2480,1.702,2482,3.985,2509,1.31,2528,4.136,2529,2.512,2531,2.834,2533,3.508,2534,2.105,2536,1.291,2542,1.157,2546,2.649,2548,1.472,2553,1.976,2554,1.14,2558,1.868,2559,1.776,2569,1.776,2575,2.14,2576,1.232,2597,0.99,2603,2.266,2625,1.56,2674,2.415,2675,1.624,2680,1.696,2681,0.978,2692,1.56,2719,1.399,2741,0.662,2743,1.483,2747,2.027,2748,0.983,2751,1.31,2759,0.99,2774,4.377,2783,1.232,2786,1.875,2788,2.14,2789,0.99,2791,0.872,2795,1.024,2811,1.122,2816,2.165,2819,1.232,2826,2.11,2827,1.009,2838,1.197,2844,1.543,2848,0.777,2851,0.706,2861,1.13,2869,2.344,2871,1.282,2886,2.333,2890,3.746,2898,1.657,2901,1.986,2909,0.742,2917,0.777,2919,0.784,2938,1.923,2943,1.1,2945,1.448,2954,1.696,2962,1.614,2963,1.828,2967,2.344,2974,0.709,2975,1.923,2999,3.336,3005,2.84,3024,1.702,3047,1.162,3048,1.353,3059,2.266,3085,2.404,3218,1.196,3239,1.696,3247,2.626,3280,1.422,3281,1.399,3287,2.105,3289,2.165,3301,1.502,3319,1.448,3320,1.844,3338,1.232,3339,1.448,3350,2.165,3354,1.868,3355,1.965,3356,2.266,3360,1.016,3370,2.34,3373,2.266,3382,2.165,3391,1.976,3414,1.042,3520,2.027,3546,1.776,3581,3.508,3621,1.162,3669,1.373,3676,2.892,3696,2.266,3704,3.83,3713,1.532,3721,2.707,3732,1.448,3736,2.266,3750,1.27,3755,2.928,3761,2.266,3790,1.868,3794,1.399,3805,1.976,3806,1.196,3807,1.13,3809,2.514,3814,2.478,3818,2.625,3826,1.07,3828,1.196,3831,1.162,3850,2.266,3903,1.532,3911,4.308,3915,3.508,3918,1.976,3929,3.597,3930,2.324,3931,1.776,3932,2.75,3933,1.976,3934,1.976,3943,1.976,3947,2.266,3949,1.868,4011,3.616,4013,4.096,4018,2.954,4030,3.058,4032,3.194,4041,1.911,4044,3.258,4100,2.105,4108,2.027,4113,4.02,4118,1.572,4124,2.606,4165,1.448,4194,2.241,4265,0.742,4270,2.583,4301,2.75,4307,3.258,4329,2.812,4330,1.868,4331,1.696,4400,2.027,4419,2.413,4423,1.56,4424,1.776,4436,1.502,4437,3.114,4442,2.324,4446,1.532,4455,4.487,4493,2.892,4501,1.353,4527,2.266,4532,2.625,4533,2.324,4535,2.415,4552,1.27,4607,1.31,4613,1.776,4618,3.99,4619,1.56,4621,1.448,4629,6.187,4630,5.417,4662,1.696,4663,1.624,4664,1.448,4665,3.258,4717,2.105,4723,2.482,4727,2.482,4735,2.266,4741,1.696,4742,2.105,4757,2.482,4773,1.614,4780,2.625,4860,2.105,4936,1.232,4941,1.868,4942,2.265,4946,4.291,4968,1.696,5088,1.868,5098,1.13,5138,2.165,5155,1.868,5179,1.696,5199,2.105,5223,1.696,5234,1.776,5271,2.266,5274,3.741,5277,1.31,5309,2.266,5312,1.868,5337,1.907,5340,2.105,5353,2.266,5386,2.892,5395,1.353,5404,0.896,5449,1.56,5469,2.514,5475,3.508,5548,1.1,5585,2.105,5594,2.954,5607,3.339,5619,2.892,5624,3.508,5625,3.842,5638,1.976,5648,3.787,5703,2.105,5706,2.514,5719,2.105,5725,1.399,5784,1.776,5817,1.776,5870,1.907,5872,1.696,5881,2.165,5884,2.082,5968,2.105,5977,1.399,5979,1.494,6029,2.266,6080,4.291,6095,1.976,6111,2.105,6126,3.058,6163,2.105,6165,1.776,6178,1.868,6210,1.1,6303,1.868,6332,1.976,6383,2.482,6492,1.976,6494,1.624,6497,1.868,6505,4.308,6531,1.502,6621,2.266,6623,1.976,6631,1.868,6637,3.508,6661,1.232,6701,4.291,6709,1.976,6738,2.105,6755,1.624,6782,2.482,6806,2.482,6810,2.105,6877,1.696,6881,4.487,6910,2.266,6926,2.482,6942,3.258,6945,3.258,6950,3.985,6968,2.482,7129,1.696,7158,1.976,7167,1.976,7250,1.976,7282,2.482,7355,2.105,7413,2.266,7472,2.892,7489,1.776,7490,2.482,7563,3.508,7672,1.399,7678,2.094,7698,2.105,7704,1.56,7709,2.105,7721,1.56,7744,3.615,7811,1.776,7837,2.105,7843,2.201,7864,3.508,7925,4.831,8028,1.624,8061,1.776,8067,2.649,8120,1.776,8200,2.105,8212,1.776,8248,2.266,8260,1.27,8290,1.502,8295,2.266,8344,1.624,8399,2.105,8440,3.508,8451,1.868,8459,1.776,8461,2.266,8534,2.266,8545,2.266,8796,1.868,8965,3.985,9049,3.741,9052,2.892,9055,2.266,9067,1.776,9070,2.105,9119,2.482,9135,2.105,9177,1.976,9226,1.776,9329,2.514,9332,1.776,9333,3.058,9376,2.482,9423,2.482,9431,1.56,9471,3.842,9477,1.868,9540,2.105,9792,2.482,9815,2.105,9824,5.763,9842,1.696,10498,2.482,10520,2.266,10542,6.773,10591,3.258,10723,1.976,10840,3.364,11012,3.842,11023,3.076,11027,3.258,11029,4.291,11074,2.105,11280,4.853,11315,2.324,11430,2.105,11728,2.482,11885,2.482,12053,2.266,12140,2.482,12219,2.482,12306,2.266,12441,2.266,12513,2.105,12555,1.868,12813,2.482,12840,1.976,12889,2.266,12966,6.739,12986,4.853,13029,5.724,13051,2.892,13064,2.266,13121,3.842,13213,2.266,13264,2.482,13317,3.058,13318,2.482,13405,4.291,13480,1.976,13550,6.245,13608,3.985,13630,2.105,13631,1.868,13645,5.763,13801,2.266,14054,2.482,14245,2.482,14375,3.842,14697,2.105,14721,3.258,14850,2.266,14943,2.105,15301,3.258,15336,2.482,15404,2.266,15467,2.266,15649,2.266,15807,1.976,15855,2.266,15943,2.482,15945,2.105,16032,2.266,16278,2.482,16388,3.508,16532,4.701,16581,2.105,17011,3.508,17012,2.482,17013,2.482,17014,3.842,17015,2.482,17016,2.482,17017,2.482,17018,2.266,17019,2.482,17020,4.35,17021,2.482,17022,2.811,17023,2.811,17024,2.811,17025,2.811,17026,3.842,17027,6.481,17028,2.811,17029,4.35,17030,2.811,17031,2.811,17032,2.811,17033,2.811,17034,4.701,17035,4.35,17036,2.811,17037,4.701,17038,4.35,17039,2.482,17040,2.811,17041,2.482,17042,2.811,17043,2.811,17044,2.482,17045,2.811,17046,2.811,17047,2.811,17048,2.811,17049,4.35,17050,2.811,17051,2.811,17052,6.84,17053,4.35,17054,2.811,17055,2.811,17056,5.724,17057,2.811,17058,2.811,17059,2.811,17060,2.811,17061,2.811,17062,2.811,17063,2.811,17064,2.811,17065,2.811,17066,2.811,17067,2.811,17068,2.811,17069,4.701,17070,4.35,17071,2.482,17072,2.482,17073,2.482,17074,2.482,17075,6.695,17076,2.482,17077,2.482,17078,2.482,17079,3.842,17080,2.811,17081,2.811,17082,2.811,17083,2.811,17084,2.811,17085,3.258,17086,2.811,17087,2.811,17088,2.811,17089,2.811,17090,2.811,17091,2.811,17092,4.35,17093,2.811,17094,2.811,17095,2.811,17096,4.35,17097,5.322,17098,2.811,17099,4.35,17100,4.35,17101,4.35,17102,2.811,17103,2.811,17104,2.811,17105,2.811,17106,2.811,17107,2.811,17108,4.35,17109,2.811,17110,2.811,17111,4.35,17112,2.811,17113,5.322,17114,2.811,17115,7.147,17116,2.811,17117,3.842,17118,3.842,17119,3.842,17120,3.842,17121,2.482,17122,3.842,17123,3.842,17124,2.811,17125,2.811,17126,2.811,17127,3.842,17128,2.811,17129,2.811,17130,2.811,17131,2.811,17132,4.35,17133,3.842,17134,4.35,17135,2.811,17136,2.482,17137,2.811,17138,2.811,17139,2.482,17140,6.053,17141,2.811,17142,2.811,17143,2.811,17144,2.811,17145,2.811,17146,4.35,17147,5.724,17148,5.292,17149,2.482,17150,5.292,17151,2.482,17152,3.842,17153,2.482,17154,2.482,17155,2.482,17156,2.482,17157,2.482,17158,2.482,17159,2.482,17160,2.482,17161,2.811,17162,2.482,17163,5.322,17164,2.811,17165,4.35,17166,5.292,17167,2.811,17168,2.811,17169,2.482,17170,3.842,17171,2.811,17172,4.35,17173,2.811,17174,3.842,17175,3.842,17176,2.482,17177,6.481,17178,7.147,17179,5.322,17180,6.854,17181,2.811,17182,2.482,17183,2.811,17184,2.811,17185,2.482,17186,2.811,17187,2.482,17188,2.811,17189,2.811,17190,2.811,17191,2.811,17192,5.992,17193,2.811,17194,2.811,17195,2.811,17196,2.811,17197,2.811,17198,2.811,17199,2.811,17200,2.811,17201,2.811,17202,2.811,17203,2.811,17204,2.811,17205,2.811,17206,2.811,17207,2.811,17208,2.811,17209,2.811,17210,2.811,17211,2.811,17212,2.811,17213,5.322,17214,2.811,17215,2.811,17216,5.322,17217,2.811,17218,4.701,17219,2.811,17220,2.811,17221,2.811,17222,2.811,17223,6.481,17224,2.811,17225,2.811,17226,2.811,17227,5.322,17228,2.811,17229,2.811,17230,2.811,17231,2.811,17232,4.35,17233,2.811,17234,2.811,17235,2.811,17236,4.35,17237,2.811,17238,2.811,17239,4.35,17240,2.811,17241,2.811,17242,2.811,17243,2.811,17244,2.811,17245,2.811,17246,2.811,17247,4.35,17248,2.811,17249,2.811,17250,2.811,17251,2.811,17252,2.811,17253,5.992,17254,5.322,17255,4.35,17256,2.811,17257,2.811,17258,2.811,17259,2.811,17260,2.482,17261,5.322,17262,2.811,17263,2.811,17264,2.811,17265,2.811,17266,2.811,17267,2.811,17268,2.811,17269,2.811,17270,4.35,17271,2.811,17272,2.811,17273,2.811,17274,2.811,17275,2.811,17276,2.811,17277,2.811,17278,2.811,17279,2.811,17280,2.811,17281,2.811,17282,4.35,17283,2.811,17284,2.811,17285,2.811,17286,2.482,17287,2.811,17288,2.811,17289,2.811,17290,2.482,17291,6.313,17292,4.35,17293,2.811,17294,2.811,17295,2.811,17296,2.811,17297,2.482,17298,2.811,17299,2.811,17300,2.811,17301,2.811,17302,2.811,17303,2.811,17304,2.811,17305,4.35,17306,3.842,17307,4.35,17308,2.811,17309,2.811,17310,2.811,17311,5.992,17312,2.811,17313,2.811,17314,2.811,17315,2.811,17316,2.482,17317,5.992,17318,2.482,17319,2.811,17320,2.811,17321,2.811,17322,2.811,17323,2.811,17324,2.811,17325,2.811,17326,2.482,17327,2.811,17328,5.992,17329,2.811,17330,2.811,17331,2.811,17332,2.482,17333,2.266,17334,2.811,17335,2.811,17336,2.811,17337,5.992,17338,5.322,17339,2.811,17340,2.811,17341,2.811,17342,2.811,17343,4.35,17344,2.811,17345,4.35,17346,2.811,17347,2.811,17348,2.811,17349,4.35,17350,2.811,17351,3.842,17352,2.482,17353,3.842,17354,2.811,17355,2.811,17356,2.811,17357,2.811,17358,2.482,17359,2.811,17360,2.811,17361,2.811,17362,2.811,17363,2.811,17364,2.811,17365,2.811,17366,2.811,17367,2.811,17368,2.482,17369,2.811,17370,2.811,17371,2.811,17372,2.811,17373,2.811,17374,2.811,17375,2.811,17376,2.811,17377,2.811,17378,2.811,17379,2.811,17380,2.811,17381,2.811,17382,2.811,17383,2.811,17384,2.811,17385,2.482,17386,2.811,17387,2.811,17388,2.811,17389,2.811,17390,2.811,17391,2.811,17392,2.811,17393,2.811,17394,2.811,17395,2.482,17396,2.482,17397,2.482,17398,2.811,17399,2.482,17400,4.701,17401,2.811,17402,2.482,17403,2.811,17404,2.482,17405,2.811,17406,2.811,17407,2.482,17408,2.811,17409,2.482,17410,2.811,17411,2.811,17412,2.482,17413,2.811,17414,2.482,17415,2.811,17416,2.482,17417,2.811,17418,2.482,17419,2.811,17420,2.482,17421,2.811,17422,2.482,17423,2.811,17424,2.482,17425,2.811,17426,2.482,17427,2.811,17428,2.482,17429,2.811,17430,2.811,17431,2.482,17432,2.811,17433,2.482,17434,2.811,17435,2.482,17436,2.811,17437,2.482,17438,2.811,17439,2.482,17440,3.842,17441,2.811,17442,2.482,17443,2.811,17444,2.482,17445,2.811,17446,2.482,17447,3.842,17448,2.811,17449,2.482,17450,2.811,17451,2.482,17452,2.811,17453,2.811,17454,2.811,17455,2.482,17456,2.482,17457,2.482,17458,2.482,17459,2.482,17460,2.482,17461,2.482,17462,2.482,17463,2.482,17464,2.482,17465,2.482,17466,2.482,17467,2.482,17468,2.482,17469,2.482,17470,2.482,17471,2.266,17472,2.482,17473,2.811,17474,2.811,17475,2.811,17476,2.811,17477,2.811,17478,2.811,17479,2.811,17480,2.811,17481,2.482,17482,2.811,17483,2.811,17484,2.811,17485,2.811,17486,2.811,17487,2.811,17488,3.842,17489,2.482,17490,2.482,17491,3.508,17492,2.482,17493,2.811,17494,4.701,17495,2.811,17496,2.811,17497,2.811,17498,2.811,17499,2.811,17500,2.811,17501,2.811,17502,2.811,17503,2.811,17504,2.811,17505,2.811,17506,2.811,17507,4.35,17508,4.35,17509,2.811,17510,2.811,17511,2.482,17512,2.811,17513,2.482,17514,2.482,17515,3.258,17516,2.811,17517,4.35,17518,2.811,17519,2.482,17520,2.811,17521,2.811,17522,2.811,17523,2.811,17524,2.811,17525,2.811,17526,2.811,17527,2.811,17528,2.482,17529,2.811]],["title//en/lessons/linux-installation",[34,0.932,125,0.691,449,0.064,450,0.056,950,0.121,1662,0.286,1903,0.557]],["body//en/lessons/linux-installation",[3,0.086,5,0.07,8,0.722,9,0.1,15,0.531,18,0.613,22,0.637,26,0.353,28,0.997,34,1.947,40,0.17,42,0.27,45,0.072,51,1.259,57,0.305,60,0.196,70,1.141,71,0.089,81,0.532,82,0.039,83,0.78,87,0.259,93,0.026,95,0.657,105,0.139,107,0.524,113,1.439,115,0.023,117,0.155,118,0.971,119,0.891,125,1.618,128,0.637,129,0.684,132,0.057,134,0.506,135,0.214,137,0.076,139,0.189,140,2.249,141,1.125,142,2.485,144,0.58,145,0.827,146,0.141,153,0.118,158,1.41,160,0.101,179,0.471,181,1.439,185,0.1,189,0.199,190,0.008,193,0.846,200,0.436,206,2.085,211,0.184,214,0.229,220,0.618,227,0.259,228,0.213,242,0.484,257,0.341,261,0.599,262,0.868,264,1.168,266,1.055,268,0.738,273,0.259,277,0.076,303,0.402,328,0.599,333,0.454,335,0.29,336,3.681,341,0.155,350,0.436,351,3.475,353,0.274,357,0.454,360,0.217,363,0.514,374,1.689,375,1.036,382,0.677,383,0.311,390,0.321,394,0.64,395,0.114,405,0.321,406,1.465,416,0.677,422,0.214,424,0.58,425,0.309,429,1.407,430,0.402,435,0.378,438,0.29,441,0.127,444,0.076,449,0.134,450,0.134,451,1.651,470,1.407,477,3.719,488,0.543,489,1.621,493,0.07,506,0.321,513,0.369,519,0.217,525,0.58,530,0.547,531,0.341,535,2.136,541,1.541,560,0.369,573,1.439,577,0.618,586,1.283,590,0.915,600,1.548,610,0.214,661,0.363,673,0.64,687,1.896,707,0.369,714,1.011,721,0.402,741,0.891,755,0.618,765,0.323,768,0.383,776,2.301,777,0.759,778,1.168,816,1.577,821,0.952,832,1.283,836,0.738,874,1.168,877,1.507,900,0.717,913,2.694,924,1.114,950,0.3,951,1.602,988,0.92,1009,0.915,1051,1.168,1052,0.618,1060,1.141,1084,1.118,1129,2.694,1233,0.697,1301,3.026,1371,1.088,1516,1.577,1523,1.478,1614,2.694,1631,0.986,1662,0.597,1778,1.253,1793,2.421,1903,1.163,1948,0.846,1978,4.194,2009,2.189,2013,1.81,2103,2.936,2131,2.301,2152,3.462,2190,2.553,2193,2.4,2205,3.451,2211,2.485,2281,3.872,2357,2.485,2550,1.942,2551,2.621,2752,1.443,2827,0.971,2892,4.042,3407,2.694,3669,2.038,3832,5.016,4435,2.694,5275,5.251,5289,3.69,5318,4.709,5388,4.042,5608,4.234,5613,5.069,6534,3.224,8058,5.552,8074,5.251,8351,5.401,9601,5.401,17530,6.699,17531,5.917,17532,6.699,17533,6.699,17534,6.699,17535,6.369,17536,6.29,17537,5.401]],["title//en/lessons/logistic-regression",[46,0.049,428,0.129,519,0.104,794,0.393,958,2.098,4629,2.657,4630,2.185]],["body//en/lessons/logistic-regression",[1,0.832,3,0.074,5,0.075,6,0.307,7,1.028,9,0.096,12,0.136,14,0.243,15,0.432,19,1.156,20,2.04,22,0.551,23,0.752,24,0.693,25,0.552,26,0.339,29,0.33,31,1.086,36,0.751,38,0.432,39,0.386,40,0.183,42,0.198,44,1.864,45,0.087,46,0.115,49,0.096,51,0.44,55,0.521,59,0.488,60,0.208,64,0.518,68,0.386,69,0.475,71,0.074,76,0.438,78,0.536,82,0.027,83,0.802,84,2.6,86,1.861,87,0.266,89,0.297,90,0.549,92,0.667,93,0.026,94,0.392,96,1.044,97,1.468,100,1.503,103,0.34,104,0.62,106,1.447,109,3.57,110,0.518,111,0.643,115,0.022,116,1.549,117,0.157,118,0.594,119,0.429,121,1.08,122,0.211,123,1.48,124,2.354,127,0.791,128,0.307,130,0.04,131,0.917,132,0.062,135,0.185,136,0.352,137,0.066,138,0.127,144,0.279,146,0.182,148,0.98,152,0.965,158,0.576,159,0.094,160,0.116,161,1.565,167,0.655,169,0.632,170,1.94,171,1.218,173,0.502,179,0.609,181,1.657,185,0.132,190,0.008,192,1.866,193,0.61,197,1.468,200,0.315,201,0.196,203,0.536,211,0.239,213,2.645,214,0.22,216,0.913,217,1.395,222,1.054,227,0.31,228,0.19,231,1.552,237,1.218,239,1.334,242,0.334,243,1.261,247,1.062,249,0.391,250,1.701,251,1.086,253,0.377,256,1.218,257,0.388,258,2.056,259,0.892,260,2.386,261,0.288,263,0.28,266,0.376,267,0.575,272,0.198,273,0.248,274,0.98,276,0.863,277,0.076,278,2.038,282,0.791,289,0.576,291,1.162,294,0.355,296,0.62,297,0.387,307,0.825,309,0.777,310,1.4,316,0.413,319,1.08,321,0.524,325,2.481,326,1.563,328,0.575,329,1.45,330,0.696,333,0.327,335,0.357,340,1.203,341,0.055,345,0.557,348,1.635,350,0.21,353,0.263,356,0.557,360,0.19,363,0.419,368,0.407,369,0.735,372,3.396,375,0.499,376,2.038,377,2.03,379,0.711,380,0.172,381,0.172,382,0.488,383,0.247,387,0.989,389,0.488,390,0.278,391,0.892,395,0.136,396,0.777,400,1.333,401,0.863,405,0.347,409,0.327,410,1.015,417,0.677,419,0.603,420,0.549,422,0.246,424,0.596,425,0.235,427,0.709,428,0.235,430,0.348,431,0.49,432,0.991,433,0.532,435,0.4,436,0.125,438,0.394,439,0.179,440,1.08,441,0.11,442,0.578,444,0.084,446,0.777,449,0.134,450,0.108,451,2.244,460,0.44,461,0.365,465,3.396,468,0.131,471,0.568,473,0.759,476,0.227,486,0.102,487,1.026,488,0.639,489,0.991,491,1.679,493,0.078,496,1.368,498,1.038,503,1.228,504,0.418,505,0.418,506,0.347,509,0.254,510,1.162,511,0.376,513,0.475,519,0.23,520,1.413,521,0.589,522,0.871,525,0.626,530,0.502,531,0.278,534,0.386,542,0.863,543,1.092,545,1.107,546,1.275,547,0.874,548,2.051,549,0.643,551,0.892,554,0.803,555,1.823,560,0.48,566,0.278,570,1,572,0.647,574,1.54,575,0.275,576,0.924,577,0.378,587,0.549,589,0.813,590,0.659,591,0.689,593,1.136,594,0.348,596,0.813,600,1.792,601,0.183,602,2.182,603,1.725,607,1.107,608,1.334,610,0.231,613,0.656,618,0.316,635,0.94,636,1.19,640,1.028,643,0.851,645,0.36,647,0.203,648,1.107,650,1.004,659,0.725,661,0.278,663,0.16,665,1.277,668,1.698,672,1.059,673,0.66,675,1.647,676,0.832,678,1.518,680,1.095,681,0.626,684,0.957,690,1.23,702,2.539,703,1.262,705,0.324,706,1.148,707,0.355,712,1.054,713,1.468,715,2.096,721,0.386,724,0.524,729,2.04,733,0.725,736,1.062,737,1.932,738,0.549,739,0.991,740,0.594,741,0.429,743,1.107,748,0.947,750,0.474,755,0.593,757,1.053,759,2.038,762,2.251,765,0.315,766,0.34,768,0.264,774,0.784,776,1.107,777,0.874,778,0.562,779,0.998,785,1.574,788,0.202,794,0.859,797,2.038,800,0.825,801,1.64,802,0.44,804,1.107,809,0.562,811,0.742,812,0.135,814,0.904,817,0.242,829,0.759,830,2.125,832,0.618,834,1.774,836,0.759,839,0.307,840,0.244,841,0.777,844,0.662,848,1.109,851,2.038,852,0.694,855,1.228,858,0.874,863,1.339,865,1.723,871,1.955,876,0.488,880,1.998,882,0.397,886,1.585,900,0.873,907,0.693,910,0.98,912,0.823,926,1.161,931,0.549,939,1.137,941,1.086,942,5.029,943,5.467,944,1.518,945,1.08,946,1.275,947,0.499,948,2.616,949,0.832,950,0.246,951,1.148,954,0.65,957,0.662,958,4.88,966,0.969,967,1.225,968,1.014,970,2.788,972,0.991,973,1.107,974,0.647,975,0.832,976,0.58,977,2.26,978,2.144,980,0.729,981,1.26,983,0.365,985,1.782,988,0.376,990,0.729,994,1.701,996,0.677,1000,0.44,1001,2.038,1003,1.297,1005,0.892,1008,2.766,1009,0.44,1011,0.795,1013,0.162,1021,2.044,1022,0.675,1024,0.795,1027,0.647,1028,1.303,1029,0.418,1030,3.26,1031,0.802,1032,1.409,1034,2.026,1035,0.727,1036,2.093,1037,1.989,1040,0.475,1041,2.539,1043,2.489,1044,0.365,1052,0.79,1057,1.54,1062,0.842,1064,1.165,1073,0.386,1078,1.457,1079,0.667,1080,0.892,1082,2.792,1083,1.372,1084,0.429,1091,0.896,1098,1.942,1100,1.661,1101,0.463,1102,1.549,1103,2.396,1104,1.847,1105,0.766,1107,1.746,1108,3.21,1109,3.229,1110,0.813,1112,0.759,1120,1.109,1124,3.314,1131,0.457,1133,0.407,1135,1.549,1136,1.262,1137,2.848,1140,1.054,1141,1.004,1142,1.364,1143,1.719,1144,0.957,1145,1.019,1148,1.118,1150,3.57,1154,0.791,1160,2.66,1165,0.813,1182,0.918,1183,0.662,1187,1.738,1189,3.895,1201,2.465,1202,0.435,1204,2.038,1208,3.895,1209,1.946,1212,0.407,1216,1.034,1224,1.427,1225,0.871,1230,1.79,1232,2.386,1233,0.78,1234,1.9,1240,1.22,1241,3.095,1243,1.46,1252,2.144,1254,1.336,1259,1.738,1261,0.759,1267,1.433,1268,1.107,1270,1.746,1272,0.759,1276,1.228,1278,1.998,1280,2.117,1281,1.94,1285,1.334,1292,1.107,1294,0.662,1295,3.095,1297,1.585,1306,2.581,1313,3.824,1323,1.334,1326,0.37,1327,2.66,1328,1.334,1329,1.478,1330,0.742,1331,1.821,1332,0.759,1369,1.598,1370,1.247,1371,0.524,1373,1.297,1378,3.04,1394,1.165,1396,2.122,1400,0.935,1401,0.803,1402,1.661,1409,0.647,1411,2.038,1415,1.2,1416,2.415,1418,1.998,1426,0.729,1428,2.182,1431,0.832,1432,2.681,1433,1.054,1435,2.415,1436,2.144,1444,1.723,1445,3.608,1447,1.701,1449,1.79,1450,2.395,1455,0.957,1457,0.549,1459,1.562,1460,2.329,1461,0.851,1465,3.574,1467,2.404,1477,1.605,1486,3.895,1488,0.511,1493,0.524,1497,1.165,1498,3.211,1499,1.297,1504,1.864,1516,1.765,1518,0.618,1519,1.503,1522,0.536,1529,0.348,1531,3.053,1590,1.303,1596,1.08,1600,2.251,1601,3.824,1602,3.169,1605,2.6,1610,2.182,1611,1.605,1613,2.197,1614,1.297,1619,1.196,1622,2.71,1626,3.215,1627,0.693,1629,0.892,1631,1.104,1632,0.594,1633,3.284,1636,0.647,1637,1.104,1641,1.909,1642,2.45,1644,1.84,1645,0.896,1646,2.819,1648,0.288,1651,1.297,1654,2.154,1662,0.438,1669,1.08,1674,1.514,1675,2.144,1683,1.112,1684,0.345,1687,0.725,1689,2.173,1691,0.589,1693,2.325,1694,1.183,1695,4.354,1698,2.848,1699,2.848,1702,0.693,1704,1.334,1711,1.228,1712,2.267,1717,1.468,1724,1.395,1727,1.004,1730,2.924,1731,1.779,1732,1.701,1733,0.957,1734,1.165,1750,1.719,1752,1.08,1753,2.581,1756,1.679,1758,2.788,1776,2.248,1778,0.603,1780,1.503,1800,3.895,1806,3.562,1813,1.165,1820,1.372,1829,1.605,1833,1.262,1844,1.107,1856,2.144,1858,1.375,1859,2.681,1893,1.605,1895,1.46,1899,2.848,1900,1.946,1902,1.08,1903,0.475,1906,2.087,1912,1.89,1921,4.014,1928,3.617,1932,1.162,1934,1.08,1937,0.871,1942,0.647,1947,0.511,1948,0.87,1949,1.004,1972,0.759,1981,0.742,1985,0.832,1995,2.57,2005,0.576,2007,0.386,2010,0.288,2013,1.305,2025,1.723,2028,2.586,2057,2.395,2061,0.562,2062,0.429,2087,1.109,2106,3.617,2107,1.605,2108,1.552,2117,2.616,2124,1.552,2127,0.376,2133,0.603,2147,1.946,2151,0.832,2153,1.246,2190,1.76,2209,4.988,2211,2.148,2215,1.946,2216,1.165,2223,1.262,2237,1.196,2248,1.136,2251,1.701,2256,3.726,2258,1.004,2272,1.847,2288,2.325,2291,1.07,2306,0.618,2309,0.524,2316,1.864,2320,2.038,2324,2.056,2325,1.196,2346,2.415,2356,1.746,2366,1.746,2369,2.251,2372,4.157,2373,1.004,2381,1.262,2382,1.469,2406,3.211,2414,2.267,2417,1.196,2428,2.182,2452,2.415,2480,1.262,2482,3.617,2529,2.096,2533,2.6,2534,2.415,2536,1.433,2542,0.863,2546,3.428,2547,1.08,2548,1.779,2554,0.536,2555,1.372,2575,1.942,2576,3.777,2578,1.305,2581,2.6,2651,2.144,2660,0.742,2664,1.552,2677,1.998,2719,4.057,2741,0.759,2743,0.618,2747,1.503,2751,2.251,2770,2.906,2774,1.79,2786,1.136,2791,0.647,2795,1.137,2810,1.864,2816,1.605,2819,1.413,2826,2.04,2827,0.397,2828,1.165,2838,0.725,2848,0.892,2851,0.784,2869,1.262,2890,3.348,2901,0.935,2909,1.529,2938,1.433,2943,1.89,2945,2.489,2954,1.946,2974,0.813,2975,2.093,2999,2.616,3005,2.819,3024,2.695,3030,1.136,3045,1.457,3085,2.386,3094,0.913,3166,2.038,3187,1.413,3200,1.334,3239,1.946,3247,1.413,3281,1.605,3283,1.661,3285,1.503,3320,1.66,3344,2.6,3347,2.266,3370,1.909,3385,5.186,3394,1.262,3406,2.788,3408,1.028,3436,1.661,3441,2.45,3504,2.848,3526,3.211,3546,3.053,3616,1.297,3669,1.934,3700,1.457,3704,3.519,3706,1.579,3713,2.547,3715,2.267,3716,1.08,3721,1.457,3722,3.053,3725,1.946,3728,1.107,3750,3.267,3753,1.864,3760,1.864,3762,2.038,3809,1.864,3826,1.84,3828,1.372,3857,2.144,3903,1.136,3911,4.276,3929,3.824,3930,3.095,3931,3.053,3932,3.053,3934,3.396,3943,3.396,3944,2.848,3949,2.144,3961,1.946,3965,2.144,3999,4.67,4011,3.598,4013,3.053,4022,1.503,4032,3.593,4041,1.54,4044,5.158,4072,1.723,4083,1.864,4100,3.617,4113,3.37,4116,2.038,4124,3.015,4147,2.616,4161,0.693,4194,2.489,4265,1.698,4270,3.114,4272,2.267,4273,2.906,4279,1.723,4294,1.457,4303,6.216,4309,3.053,4314,2.415,4318,3.895,4323,2.144,4328,2.267,4329,2.623,4419,1.054,4424,2.038,4435,1.297,4437,2.329,4442,2.581,4446,2.04,4493,2.144,4532,2.915,4533,2.581,4535,1.79,4554,3.895,4612,3.211,4618,3.972,4623,5.083,4629,6.451,4630,5.414,4649,1.723,4717,2.415,4767,2.848,4773,1.792,4780,1.946,4860,2.415,4936,1.413,4942,1.372,4946,2.6,4950,1.946,5076,1.605,5155,2.144,5167,2.251,5186,1.723,5218,2.415,5223,1.946,5234,3.053,5266,1.864,5274,2.267,5277,1.503,5340,2.415,5356,1.659,5386,3.211,5389,0.935,5475,2.6,5495,1.661,5548,1.262,5551,2.984,5594,1.79,5597,1.79,5624,5.554,5634,5.186,5637,3.456,5648,4.065,5703,4.816,5706,3.348,5722,2.998,5732,3.053,5784,3.661,5848,1.723,5881,1.605,5985,2.182,6095,2.267,6125,3.053,6140,2.144,6165,2.038,6204,2.415,6210,1.262,6303,2.144,6430,4.266,6442,2.848,6443,2.848,6447,2.6,6460,1.79,6578,1.864,6637,2.6,6709,2.267,6755,1.864,6827,3.617,6877,3.495,6881,2.415,6910,2.6,6919,2.6,6945,3.617,6948,1.864,6966,2.415,6971,2.848,7002,2.144,7007,4.337,7057,2.144,7130,2.144,7141,2.415,7167,2.267,7220,3.348,7250,2.267,7458,6.622,7472,2.144,7717,3.617,7721,1.79,7744,4.919,7806,2.267,7843,1.998,8045,2.267,8067,1.605,8092,1.998,8120,2.038,8260,1.457,8357,3.053,8394,2.489,8409,2.144,8451,2.144,8459,2.038,8655,1.946,8747,1.605,8821,2.144,8825,2.415,8930,2.267,8933,2.848,9052,3.211,9055,4.67,9067,2.038,9177,3.396,9242,2.144,9247,2.915,9255,1.723,9431,1.79,9438,2.848,9589,5.478,9917,2.6,9985,4.521,10272,2.267,10282,3.396,10538,4.266,10542,6.633,10627,2.267,10648,3.211,10840,5.598,10986,2.848,11023,5.152,11027,3.617,11035,5.116,11280,3.617,12547,2.681,12748,3.895,12840,2.267,12966,4.337,13252,4.266,13550,6.216,13608,6.104,13645,2.6,13822,2.848,13925,4.266,14185,3.396,14205,2.267,14267,2.848,14336,4.266,14345,2.415,14462,2.848,14593,5.116,14635,2.267,14709,2.6,14766,4.266,14850,2.6,14943,2.415,15301,4.337,15467,2.6,15649,2.6,15945,2.415,15949,2.6,16230,2.6,16300,2.848,16504,2.6,16830,2.848,17011,2.6,17012,2.848,17013,2.848,17014,4.266,17015,2.848,17016,2.848,17017,2.848,17018,4.67,17019,2.848,17026,2.848,17034,2.848,17037,5.681,17039,6.387,17041,2.848,17052,4.266,17056,2.848,17069,4.266,17071,2.848,17072,2.848,17073,2.848,17074,2.848,17075,4.266,17076,2.848,17077,2.848,17078,2.848,17079,2.848,17117,5.681,17118,5.681,17119,5.681,17120,5.681,17121,2.848,17122,4.266,17123,2.848,17127,2.848,17133,2.848,17136,2.848,17139,2.848,17140,5.681,17147,2.848,17148,2.848,17149,2.848,17150,5.681,17151,2.848,17152,4.266,17153,2.848,17154,5.116,17155,2.848,17156,2.848,17157,2.848,17158,2.848,17159,2.848,17160,2.848,17162,2.848,17166,4.266,17169,2.848,17170,6.387,17175,4.266,17176,2.848,17182,2.848,17187,5.116,17218,2.848,17291,2.848,17326,4.266,17333,2.6,17351,2.848,17352,2.848,17353,6.387,17395,2.848,17396,2.848,17397,2.848,17399,2.848,17402,2.848,17404,2.848,17407,2.848,17409,2.848,17412,2.848,17414,2.848,17416,2.848,17418,2.848,17420,2.848,17422,2.848,17424,2.848,17426,2.848,17428,2.848,17431,2.848,17433,2.848,17435,2.848,17437,2.848,17439,2.848,17440,2.848,17442,2.848,17444,2.848,17446,2.848,17449,2.848,17451,2.848,17455,2.848,17456,2.848,17457,2.848,17458,2.848,17459,2.848,17460,2.848,17461,2.848,17462,2.848,17463,2.848,17464,2.848,17465,2.848,17466,2.848,17467,2.848,17468,2.848,17469,2.848,17470,2.848,17471,2.6,17472,2.848,17488,2.848,17489,2.848,17490,2.848,17491,2.6,17492,2.848,17494,2.848,17538,4.337,17539,3.225,17540,3.225,17541,3.225,17542,7.373,17543,3.225,17544,3.225,17545,6.889,17546,3.225,17547,4.831,17548,4.831,17549,4.67,17550,3.225,17551,4.831,17552,3.225,17553,3.225,17554,6.432,17555,3.225,17556,3.225,17557,4.831,17558,4.831,17559,3.225,17560,6.432,17561,3.225,17562,3.225,17563,7.71,17564,3.225,17565,6.432,17566,3.225,17567,3.225,17568,3.225,17569,3.225,17570,4.831,17571,3.225,17572,3.225,17573,3.225,17574,4.831,17575,3.225,17576,3.225,17577,3.225,17578,3.225,17579,3.225,17580,4.831,17581,3.225,17582,4.831,17583,3.225,17584,3.225,17585,3.225,17586,4.831,17587,3.225,17588,3.225,17589,3.225,17590,3.225,17591,3.225,17592,3.225,17593,3.225,17594,3.225,17595,3.225,17596,5.792,17597,4.831,17598,3.225,17599,7.884,17600,3.225,17601,4.831,17602,3.225,17603,3.225,17604,3.225,17605,3.225,17606,3.225,17607,4.831,17608,6.889,17609,7.497,17610,2.848,17611,2.848,17612,5.116,17613,3.225,17614,3.225,17615,3.225,17616,2.6,17617,3.225,17618,4.831,17619,5.792,17620,7.497,17621,3.225,17622,5.792,17623,3.225,17624,4.831,17625,3.225,17626,3.225,17627,4.831,17628,3.225,17629,3.225,17630,3.225,17631,3.225,17632,3.225,17633,3.225,17634,3.225,17635,3.225,17636,3.225,17637,4.831,17638,4.831,17639,3.225,17640,3.225,17641,3.225,17642,3.225,17643,4.831,17644,3.225,17645,4.831,17646,3.225,17647,3.225,17648,3.225,17649,3.225,17650,3.225,17651,3.225,17652,4.831,17653,4.831,17654,5.792,17655,3.225,17656,4.831,17657,3.225,17658,4.831,17659,3.225,17660,4.831,17661,3.225,17662,4.831,17663,3.225,17664,4.831,17665,3.225,17666,4.831,17667,3.225,17668,3.225,17669,3.225,17670,3.225,17671,3.225,17672,3.225,17673,3.225,17674,3.225,17675,3.225,17676,3.225,17677,3.225,17678,4.831,17679,3.225,17680,4.831,17681,4.831,17682,3.225,17683,4.831,17684,3.225,17685,3.225,17686,3.225,17687,3.225,17688,3.225,17689,4.831,17690,6.432,17691,3.225,17692,3.225,17693,3.225,17694,3.225,17695,3.225,17696,3.225,17697,4.831,17698,3.225,17699,3.225,17700,3.225,17701,3.225,17702,3.225,17703,4.831,17704,4.831,17705,4.831,17706,4.831,17707,3.225,17708,3.225,17709,3.225,17710,4.831,17711,4.831,17712,3.225,17713,3.225,17714,3.225,17715,3.225,17716,4.831,17717,5.116,17718,3.225,17719,3.225,17720,3.225,17721,3.225,17722,3.225,17723,3.225,17724,4.831,17725,4.831,17726,3.225,17727,3.225,17728,3.225,17729,3.225,17730,3.225,17731,3.225,17732,3.225,17733,4.831,17734,3.225,17735,3.225,17736,3.225,17737,3.225,17738,3.225,17739,3.225,17740,3.225,17741,4.266,17742,3.225,17743,3.225,17744,4.831,17745,4.831,17746,5.792,17747,3.225,17748,3.225,17749,4.831,17750,3.225,17751,3.225,17752,3.225,17753,3.225,17754,3.225,17755,5.792,17756,3.225,17757,3.225,17758,3.225,17759,3.225,17760,3.225,17761,3.225,17762,3.225,17763,3.225,17764,3.225,17765,3.225,17766,3.225,17767,4.831,17768,4.831,17769,3.225,17770,4.831,17771,3.225,17772,5.792,17773,5.116,17774,5.792,17775,3.225,17776,6.432,17777,4.831,17778,6.432,17779,5.681,17780,3.225,17781,6.432,17782,3.225,17783,4.337,17784,3.225,17785,3.225,17786,3.225,17787,3.225,17788,4.831,17789,4.831,17790,4.831,17791,3.225,17792,4.831,17793,4.831,17794,4.831,17795,3.225,17796,4.831,17797,3.225,17798,3.225,17799,3.225,17800,4.831,17801,4.831,17802,3.225,17803,3.225,17804,4.831,17805,3.225,17806,3.225,17807,4.831,17808,4.831,17809,3.225,17810,3.225,17811,4.831,17812,3.225,17813,3.225,17814,4.831,17815,4.831,17816,3.225,17817,3.225,17818,4.831,17819,3.225,17820,3.225,17821,4.831,17822,3.225,17823,4.831,17824,3.225,17825,3.225,17826,3.225,17827,3.225,17828,3.225,17829,3.225,17830,3.225,17831,3.225,17832,3.225,17833,3.225,17834,4.831,17835,4.831,17836,3.225,17837,3.225,17838,3.225,17839,3.225,17840,3.225,17841,3.225,17842,5.792,17843,3.225,17844,4.831,17845,3.225,17846,4.831,17847,3.225,17848,3.225,17849,5.792,17850,5.792,17851,3.225,17852,3.225,17853,3.225,17854,4.831,17855,4.831,17856,4.831,17857,4.831,17858,4.831,17859,4.831,17860,4.831,17861,4.831,17862,3.225,17863,4.831,17864,3.225,17865,3.225,17866,3.225,17867,3.225,17868,3.225,17869,3.225,17870,3.225,17871,3.225,17872,4.831,17873,3.225,17874,3.225,17875,3.225,17876,3.225,17877,3.225,17878,3.225,17879,3.225,17880,3.225,17881,3.225,17882,3.225,17883,3.225,17884,3.225,17885,3.225,17886,3.225,17887,3.225,17888,3.225,17889,3.225,17890,3.225,17891,3.225,17892,3.225,17893,3.225,17894,3.225,17895,3.225,17896,3.225,17897,3.225,17898,6.432,17899,4.831,17900,4.831,17901,4.831,17902,3.225,17903,3.225,17904,4.831,17905,4.831,17906,4.831,17907,3.225,17908,4.831,17909,3.225,17910,3.225,17911,3.225,17912,3.225,17913,3.225,17914,4.831,17915,3.225,17916,4.831,17917,3.225,17918,3.225,17919,3.225,17920,3.225,17921,3.225,17922,3.225,17923,3.225,17924,6.889,17925,3.225,17926,3.225,17927,3.225,17928,4.831,17929,3.225,17930,3.225,17931,3.225,17932,3.225,17933,3.225,17934,4.831,17935,4.831,17936,3.225,17937,3.225,17938,3.225,17939,4.831,17940,3.225,17941,3.225,17942,4.831,17943,3.225,17944,4.831,17945,4.831,17946,3.225,17947,2.848,17948,3.225,17949,4.266,17950,3.225,17951,3.225,17952,3.225,17953,3.225,17954,3.225,17955,3.225,17956,3.225,17957,3.225,17958,3.225,17959,3.225,17960,3.225,17961,7.884,17962,3.225,17963,3.225,17964,3.225,17965,5.792,17966,3.225,17967,3.225,17968,3.225,17969,3.225,17970,3.225,17971,3.225,17972,3.225,17973,6.432,17974,3.225,17975,3.225,17976,3.225,17977,3.225,17978,4.831,17979,3.225,17980,3.225,17981,3.225,17982,4.831,17983,3.225,17984,3.225,17985,5.792,17986,4.831,17987,3.225,17988,4.831,17989,3.225,17990,3.225,17991,3.225,17992,3.225,17993,3.225,17994,3.225,17995,3.225,17996,3.225,17997,3.225,17998,3.225,17999,3.225,18000,3.225,18001,3.225,18002,3.225,18003,3.225,18004,3.225,18005,3.225,18006,3.225,18007,3.225,18008,3.225,18009,3.225,18010,3.225,18011,3.225,18012,3.225,18013,3.225,18014,3.225,18015,3.225,18016,3.225,18017,3.225,18018,3.225,18019,3.225,18020,3.225,18021,3.225,18022,2.848,18023,3.225,18024,3.225,18025,3.225,18026,3.225,18027,3.225,18028,3.225,18029,3.225,18030,3.225,18031,3.225,18032,3.225,18033,3.225,18034,3.225,18035,3.225,18036,3.225,18037,3.225,18038,3.225,18039,3.225,18040,3.225,18041,3.225,18042,3.225,18043,3.225,18044,3.225,18045,3.225,18046,3.225,18047,3.225,18048,3.225,18049,3.225,18050,3.225,18051,3.225,18052,3.225,18053,3.225,18054,2.848,18055,2.6,18056,4.831,18057,3.225,18058,3.225,18059,3.225,18060,3.225,18061,3.225,18062,3.225,18063,3.225,18064,3.225,18065,3.225,18066,3.225,18067,3.225,18068,3.225,18069,3.225,18070,3.225,18071,3.225,18072,3.225,18073,3.225,18074,3.225]],["title//en/lessons/mac-installation",[17,0.659,34,0.932,449,0.064,450,0.056,950,0.121,1662,0.286,1903,0.557]],["body//en/lessons/mac-installation",[1,1.14,3,0.087,5,0.074,8,0.66,9,0.101,15,0.523,17,1.594,18,0.579,26,0.356,28,0.723,30,1.071,34,1.956,40,0.201,42,0.271,45,0.073,51,1.26,57,0.308,60,0.205,71,0.086,74,0.566,81,0.54,82,0.043,83,0.787,87,0.261,88,0.497,93,0.02,95,0.662,105,0.14,107,0.529,113,1.451,115,0.02,117,0.155,118,0.831,122,0.246,125,1.235,128,0.643,129,0.687,130,0.033,132,0.058,135,0.216,137,0.07,139,0.168,140,2.144,141,1.093,144,0.585,145,0.802,146,0.143,153,0.118,158,1.417,160,0.108,181,1.451,185,0.101,189,0.236,190,0.008,193,0.853,200,0.517,201,0.157,220,0.621,221,0.547,228,0.214,242,0.389,247,1.485,257,0.343,261,0.604,263,0.246,266,1.033,268,0.874,273,0.261,277,0.074,303,0.406,312,1.784,316,0.438,333,0.457,335,0.292,341,0.147,351,3.499,353,0.276,357,0.457,363,0.44,374,1.703,375,1.045,382,0.682,383,0.312,390,0.324,394,0.735,395,0.114,405,0.324,406,1.582,416,0.682,422,0.216,425,0.31,429,1.419,430,0.477,441,0.129,444,0.077,449,0.15,450,0.137,459,0.643,489,1.629,493,0.07,506,0.324,513,0.372,519,0.232,530,0.44,531,0.343,535,2.154,566,0.324,573,1.451,577,0.621,590,0.922,673,0.547,707,0.372,714,1.02,721,0.406,741,0.899,765,0.276,768,0.384,777,0.765,778,1.384,816,1.59,821,0.955,827,0.682,836,0.744,848,1.294,874,1.384,877,1.519,900,0.723,924,1.123,950,0.302,951,1.605,981,1.02,988,0.787,1009,0.922,1011,1.665,1051,1.384,1052,0.623,1084,1.122,1129,2.716,1301,3.052,1516,1.59,1523,1.577,1529,0.406,1621,3.481,1631,0.995,1648,0.753,1662,0.6,1748,1.554,1797,2.868,1862,3.904,1895,1.703,1903,1.169,1949,2.103,2013,1.825,2104,1.355,2131,2.32,2152,3.479,2194,3.052,2357,2.505,2550,1.958,2551,2.643,2584,2.961,2752,1.447,2792,1.825,2825,1.324,3077,2.643,3407,2.716,3627,5.447,3669,2.048,3706,2.208,5289,3.695,5556,6.074,5613,4.076,5830,2.875,6534,3.251,7791,7.445,14549,4.491,17535,6.4,17536,6.312,17537,5.447,18075,7.011,18076,5.966]],["title//en/lessons/manipulating-strings-in-python",[700,0.873,950,0.167,1986,1.028]],["body//en/lessons/manipulating-strings-in-python",[3,0.113,4,0.364,5,0.079,6,0.722,8,0.49,9,0.093,14,0.411,15,0.361,19,0.877,22,0.776,23,0.651,29,0.3,36,1.159,42,0.279,45,0.068,46,0.097,48,1.664,49,0.068,51,1.284,54,4.162,55,0.507,60,0.207,64,0.56,68,0.749,70,1.066,71,0.084,76,0.473,81,0.376,82,0.029,86,1.692,93,0.025,94,0.514,95,0.744,96,1.017,105,0.137,108,0.749,110,0.678,115,0.018,117,0.135,127,1.036,128,0.858,130,0.041,132,0.059,138,0.106,139,0.132,140,1.87,145,0.7,146,0.132,153,0.093,154,1.668,157,1.07,159,0.098,160,0.109,161,1.692,173,0.408,185,0.113,190,0.006,191,0.577,193,0.791,195,4.162,200,0.408,201,0.176,205,1.345,208,0.67,211,0.209,221,0.507,227,0.242,228,0.207,242,0.437,249,0.507,261,0.56,263,0.228,268,0.69,272,0.279,273,0.242,277,0.072,282,1.036,294,0.418,297,0.285,306,1.041,327,1.508,328,0.56,329,1.256,333,0.424,334,3.476,341,0.129,351,2.385,353,0.334,356,0.542,360,0.172,363,0.494,371,1.903,375,0.968,379,0.922,380,0.258,381,0.186,394,0.751,395,0.151,400,0.968,405,0.391,419,1.172,422,0.2,424,0.706,425,0.214,427,0.614,428,0.214,430,0.456,433,0.69,435,0.3,436,0.293,438,0.353,439,0.146,440,0.908,441,0.119,444,0.084,446,1.827,450,0.093,459,0.596,461,0.709,468,0.165,472,0.958,485,0.791,486,0.179,487,0.833,489,1.285,509,0.246,511,0.285,513,0.345,519,0.172,523,1.903,530,0.408,531,0.271,534,0.908,540,1.376,545,2.15,559,1.249,560,0.493,561,2.589,566,0.423,575,0.242,576,0.899,589,1.579,590,0.855,599,0.77,601,0.197,603,1.563,605,0.729,610,0.282,613,0.925,618,0.614,645,0.356,647,0.19,663,0.19,665,1.066,673,0.507,681,0.812,700,1.582,705,0.315,706,1.118,707,0.418,736,1.376,738,1.39,741,0.833,742,1.376,755,0.577,758,0.992,765,0.31,766,0.44,768,0.285,776,2.15,802,0.855,803,0.457,811,1.746,812,0.146,832,1.199,836,0.836,839,0.596,840,0.641,858,0.945,859,2.148,877,1.408,882,0.77,883,1.345,886,1.543,900,0.67,939,1.474,944,1.315,950,0.298,951,1.118,956,1.616,967,0.833,976,0.621,989,1.041,997,1.145,1013,0.382,1018,3.687,1021,1.858,1022,0.614,1052,0.577,1056,1.692,1079,0.595,1080,1.732,1081,4.385,1084,1.009,1101,1.172,1102,1.827,1105,0.992,1110,1.579,1112,1.474,1114,2.667,1116,2.15,1123,2.046,1131,0.33,1142,1.474,1145,0.992,1154,0.855,1162,1.732,1193,3.345,1202,0.574,1212,0.958,1232,2.814,1233,0.651,1243,2.058,1259,1.692,1313,4.709,1326,0.437,1331,2.46,1382,2.419,1418,2.589,1429,1.579,1488,0.992,1489,5.048,1492,1.773,1495,3.137,1563,0.968,1565,2.046,1623,3.014,1627,1.345,1639,0.709,1694,1.036,1729,2.422,1844,2.15,1983,2.876,1985,1.616,1986,1.751,1998,2.875,2005,1.118,2007,0.749,2170,1.172,2214,1.285,2234,1.508,2309,1.017,2353,1.773,2368,2.148,2377,3.014,2382,1.227,2579,3.476,2791,1.256,2811,1.616,2874,2.263,2883,2.45,2925,1.653,3030,2.672,3117,2.589,3123,3.231,3125,3.778,3154,2.45,3202,3.651,3273,2.148,3355,2.829,3408,1.997,3669,2.106,3681,4.903,4144,4.205,4147,2.829,4517,2.744,5289,3.785,5513,2.589,5529,3.775,5644,3.345,5773,4.709,6653,3.116,7592,4.689,7703,4.689,7750,3.778,7751,4.903,10252,6.108,10925,3.957,11315,4.361,11662,6.117,11674,5.53,11687,6.7,12462,4.162,14069,5.53,16982,6.7,16983,5.53,16984,5.53,16985,5.53,16986,5.53,16987,6.7,18077,6.7,18078,6.262,18079,7.586,18080,7.586,18081,6.262,18082,7.209,18083,6.262,18084,6.262,18085,6.262,18086,6.262,18087,6.262,18088,6.262,18089,6.262,18090,6.262,18091,6.262,18092,6.262,18093,6.262,18094,8.484,18095,8.162,18096,7.586,18097,7.586,18098,6.262,18099,6.262,18100,6.262,18101,5.53,18102,6.262,18103,6.262,18104,6.262,18105,6.262,18106,6.262,18107,6.262,18108,6.262,18109,6.262,18110,6.262,18111,6.262,18112,6.262,18113,6.262]],["title//en/lessons/mapping-with-python-leaflet",[357,0.324,950,0.153,2838,1.076,10129,3.023]],["body//en/lessons/mapping-with-python-leaflet",[3,0.094,5,0.075,6,0.564,7,2.169,8,0.692,9,0.134,12,0.139,13,0.927,14,0.298,15,0.523,18,0.596,19,0.831,22,0.733,23,0.446,25,0.426,26,0.226,27,1.651,28,0.956,29,0.382,30,0.679,32,1.158,40,0.186,42,0.202,45,0.083,46,0.076,49,0.086,55,0.645,57,0.27,58,0.513,60,0.21,64,0.53,68,0.513,69,0.631,70,0.73,71,0.092,74,0.497,79,2.341,81,0.258,82,0.037,83,0.499,87,0.263,88,0.426,89,0.395,92,0.371,93,0.026,95,0.72,96,0.696,97,2.6,98,1.344,99,2.849,103,0.417,104,0.459,105,0.109,107,0.336,108,0.513,110,0.383,111,0.57,112,0.741,115,0.025,117,0.16,118,1.005,119,0.57,120,0.336,122,0.247,125,0.784,127,0.585,130,0.044,132,0.053,134,0.324,135,0.246,136,0.496,137,0.079,138,0.148,139,0.181,145,0.789,146,0.144,148,1.303,153,0.109,159,0.083,160,0.094,166,1.724,167,0.408,176,1.428,179,0.417,185,0.127,189,0.247,190,0.008,191,0.395,193,0.541,201,0.179,203,0.713,208,0.459,211,0.255,213,1.334,214,0.232,220,0.532,221,0.551,223,0.479,227,0.316,228,0.186,236,1.106,237,1.081,242,0.247,249,0.674,250,1.51,253,0.386,257,0.294,258,1.824,261,0.383,263,0.311,264,1.186,266,0.499,267,0.608,272,0.295,273,0.263,276,1.214,277,0.072,281,1.724,294,0.236,297,0.351,299,0.765,302,1.773,303,0.463,304,0.258,307,0.71,309,1.428,310,1.242,311,0.527,313,0.499,316,0.459,318,0.713,327,1.032,329,0.86,333,0.46,335,0.185,336,1.998,337,2.854,339,1.132,340,0.713,341,0.1,345,0.513,347,1.213,348,1.598,349,0.903,350,0.551,353,0.278,356,0.513,357,0.624,358,1.116,359,3.003,360,0.24,361,3.786,363,0.502,364,1.719,367,0.86,368,0.749,369,0.582,373,2.709,379,0.631,380,0.176,381,0.261,382,0.433,383,0.292,387,0.852,389,0.599,390,0.205,394,0.685,395,0.151,397,0.921,400,0.663,402,1.158,406,1.39,407,0.417,409,0.402,410,1.015,416,0.433,419,1.11,422,0.266,424,0.371,427,0.42,428,0.263,430,0.258,431,0.46,432,1.217,433,0.749,435,0.414,436,0.263,438,0.377,439,0.19,440,0.71,441,0.113,442,0.814,443,1.333,444,0.084,446,1.638,447,0.472,448,2.709,449,0.135,450,0.101,459,0.698,460,0.81,463,1.106,468,0.147,470,1.428,471,0.42,476,0.602,485,0.541,486,0.144,487,0.57,490,1.724,493,0.077,498,0.616,504,1.033,506,0.284,508,0.585,509,0.219,510,1.189,511,0.334,519,0.225,525,0.721,526,0.73,527,0.616,530,0.386,531,0.317,547,0.647,549,0.789,559,1.134,560,0.508,566,0.284,570,0.769,572,0.86,575,0.246,576,0.852,577,0.532,583,0.556,590,1.002,591,0.635,594,0.258,599,0.729,601,0.158,605,0.779,607,1.472,610,0.217,615,3.504,618,0.42,632,1.436,645,0.3,646,0.433,647,0.138,659,0.964,661,0.344,662,0.964,663,0.1,669,2.379,672,1.084,673,0.594,683,0.585,684,1.272,687,1.213,690,1.423,702,1.879,705,0.298,707,0.327,708,1.51,711,1.009,714,0.647,715,1.242,720,1.334,721,0.409,724,0.963,731,1.436,736,0.942,744,0.513,750,0.582,758,0.94,759,2.709,765,0.278,766,0.417,768,0.31,774,1.251,777,0.672,779,0.57,788,0.541,794,0.446,800,0.71,803,0.433,806,0.789,812,0.185,817,0.265,818,1.879,821,0.77,827,0.599,832,1.526,834,1.461,835,0.859,837,2.29,839,0.564,841,1.032,847,0.942,871,1.303,876,0.599,878,2.477,900,0.786,907,1.274,924,0.713,927,1.824,931,0.73,940,2.133,941,0.964,947,0.917,950,0.299,954,0.599,956,1.755,966,0.86,980,0.895,981,1.163,983,0.486,988,0.855,991,1.158,1000,0.81,1009,0.928,1013,0.216,1022,0.42,1026,1.988,1027,0.86,1029,0.635,1030,3.826,1031,0.936,1032,1.624,1035,0.627,1044,0.958,1051,1.425,1052,0.677,1064,1.549,1073,0.978,1079,0.596,1090,2.282,1091,0.663,1112,1.009,1119,2.278,1120,1.669,1127,2.541,1131,0.226,1133,0.749,1135,1.334,1144,1.272,1151,0.6,1162,1.185,1182,0.679,1202,0.595,1212,0.541,1224,1.056,1233,0.446,1237,1.824,1240,1.26,1243,1.715,1280,1.879,1285,2.812,1326,0.459,1329,0.696,1369,1.333,1371,0.696,1377,2.259,1391,1.64,1415,1.173,1424,2.66,1426,0.895,1431,2.108,1449,3.292,1459,1.491,1465,1.724,1488,0.679,1493,1.104,1521,1.879,1523,0.802,1563,0.917,1568,1.59,1590,0.964,1616,1.773,1627,0.921,1630,0.616,1631,1.203,1632,0.527,1639,0.486,1648,0.656,1662,0.555,1670,1.724,1674,0.942,1683,1.365,1684,0.635,1691,1.084,1694,0.585,1725,1.59,1733,1.272,1748,0.986,1776,1.85,1812,3.21,1858,0.748,1881,1.824,1882,3.579,1902,1.436,1903,0.873,1922,0.86,1942,0.86,1945,3.748,1948,0.541,1972,2.067,1981,0.986,1986,1.162,1999,1.303,2003,1.655,2010,0.608,2058,1.461,2061,0.748,2062,0.789,2072,1.879,2083,1.436,2086,1.242,2127,0.499,2128,1.64,2129,1.303,2131,1.472,2142,1.925,2152,1.879,2154,1.472,2155,1.51,2162,1.724,2172,0.769,2193,2.6,2204,2.457,2214,0.88,2228,2.849,2253,1.881,2258,1.846,2275,2.733,2282,1.936,2291,0.713,2293,1.334,2295,2.735,2338,0.873,2353,1.213,2366,1.549,2368,1.213,2396,2.133,2421,2.586,2512,0.942,2547,1.436,2548,1.64,2592,5.262,2593,2.709,2729,2.133,2739,2.764,2741,1.009,2747,1.998,2757,5.602,2777,6.802,2788,1.724,2791,1.472,2812,1.59,2826,3.112,2827,0.527,2828,2.143,2829,1.796,2831,2.063,2832,1.132,2838,2.129,2842,1.436,2844,2.587,2845,4.703,2848,1.64,2851,0.963,2853,3.969,2854,3.781,2866,2.849,2875,1.679,2898,1.185,2909,1.132,2923,2.585,2925,1.132,2983,2.379,3040,2.29,3041,4.869,3042,3.21,3043,1.472,3062,3.056,3074,4.161,3102,2.063,3117,2.453,3148,4.073,3182,2.849,3215,2.29,3236,2.063,3238,0.942,3273,1.213,3277,1.773,3279,1.59,3291,1.303,3350,2.133,3355,1.936,3394,1.677,3439,0.9,3479,2.379,3621,1.773,3676,2.849,3716,1.436,3726,3.315,3748,3.456,3904,3.013,3907,3.399,3980,6.117,4041,2.88,4097,3.21,4110,3.035,4128,4.441,4165,2.208,4299,3.942,4492,2.849,4508,3.035,4564,2.063,5108,2.133,5273,3.013,5276,2.477,5334,5.743,5341,1.334,5388,2.586,5412,5.619,5462,5.495,5553,3.169,5556,3.942,5613,4.428,5639,2.709,5663,3.21,5845,2.063,5979,2.903,6083,3.21,6578,2.477,6603,2.709,6755,2.477,6876,3.186,7068,5.495,7220,2.477,7348,6.455,7584,2.709,7778,4.638,7811,2.709,7883,6.006,7919,2.379,8035,3.013,8078,2.709,8136,6.006,8137,6.006,8138,4.298,8317,6.425,8344,3.428,8377,3.456,8436,3.786,8533,3.456,8603,4.169,8688,2.29,8861,5.158,9135,3.21,9255,3.921,9497,2.586,9579,3.013,9842,2.586,10079,2.133,10082,2.849,10084,2.477,10091,3.21,10094,7.198,10101,3.786,10117,2.477,10127,2.586,10128,6.015,10129,5.51,10274,6.425,10839,5.158,10983,6.006,10992,2.133,11309,4.878,11315,2.29,11345,4.428,11346,7.354,11643,8.095,12228,3.21,12429,3.786,12440,4.878,12499,4.78,12532,4.441,12609,4.169,13024,3.21,13098,5.158,13099,5.158,13889,3.456,13950,5.917,13960,7.7,14127,5.483,14296,4.441,14549,2.849,15660,4.782,16864,5.238,17491,3.456,17538,4.441,17779,7.038,18114,9.251,18115,7.704,18116,7.704,18117,7.969,18118,7.704,18119,4.287,18120,4.287,18121,3.786,18122,7.338,18123,6.8,18124,6.8,18125,4.287,18126,4.287,18127,8.885,18128,5.238,18129,4.287,18130,4.287,18131,4.287,18132,4.287,18133,4.287,18134,4.287,18135,4.287,18136,4.287,18137,4.287,18138,4.287,18139,4.287,18140,4.287,18141,5.931,18142,5.931,18143,4.287,18144,4.287,18145,4.287,18146,7.704,18147,8.327,18148,8.169,18149,8.169,18150,8.169,18151,7.704,18152,8.453,18153,8.327,18154,8.327,18155,4.287,18156,4.287,18157,7.969,18158,7.969,18159,7.969,18160,7.969,18161,4.287,18162,4.287,18163,4.287,18164,7.969,18165,7.969,18166,5.931,18167,7.969,18168,7.969,18169,7.969,18170,7.969,18171,7.338,18172,5.931,18173,4.287,18174,5.931,18175,4.287,18176,5.931,18177,6.8,18178,5.931,18179,5.931,18180,5.931,18181,4.287,18182,8.327,18183,4.287,18184,4.287,18185,4.287,18186,4.287,18187,3.786,18188,6.8,18189,5.931,18190,5.931,18191,5.931,18192,5.931,18193,5.931,18194,4.287,18195,4.287,18196,4.287,18197,4.287,18198,4.287,18199,4.287,18200,4.287,18201,6.8,18202,5.931,18203,6.006,18204,5.238,18205,8.169,18206,7.338,18207,7.338,18208,7.338,18209,7.338,18210,7.338,18211,7.338,18212,6.8,18213,6.8,18214,4.287,18215,7.338,18216,7.338,18217,4.287,18218,8.327,18219,8.169,18220,8.169,18221,8.169,18222,7.704,18223,8.327,18224,8.327,18225,8.453,18226,7.704,18227,8.327,18228,8.327,18229,5.931,18230,8.327,18231,8.327,18232,4.287,18233,6.8,18234,6.8,18235,4.287,18236,4.287,18237,4.287,18238,5.931,18239,4.287,18240,4.287,18241,7.704,18242,5.931,18243,7.969,18244,5.931,18245,7.969,18246,5.931,18247,4.287,18248,5.931,18249,4.287,18250,6.8,18251,6.8,18252,6.8,18253,6.8,18254,4.287,18255,4.287,18256,4.287,18257,4.287,18258,4.287,18259,4.287,18260,6.8,18261,4.287,18262,7.338,18263,4.287,18264,4.287,18265,4.287,18266,4.287,18267,5.931,18268,5.931,18269,4.287,18270,4.287,18271,4.287,18272,5.931,18273,6.8,18274,5.931,18275,6.8,18276,5.931,18277,5.931,18278,4.287,18279,4.287]],["title//en/lessons/naive-bayesian",[1202,0.256,1673,2.02,3017,1.046,3713,1.332,4425,2.657,7590,1.819,11430,2.831]],["body//en/lessons/naive-bayesian",[1,1.209,3,0.072,4,0.269,5,0.063,6,0.534,8,0.594,9,0.11,10,1.053,12,0.136,14,0.371,15,0.177,17,0.535,19,0.429,22,0.754,23,0.652,24,1.207,25,0.555,26,0.245,27,1.665,28,0.601,29,0.445,31,0.689,37,1.053,38,0.502,39,0.279,40,0.225,41,2.472,42,0.298,45,0.092,46,0.111,47,0.609,49,0.089,50,1.002,51,0.635,54,2.038,57,0.212,58,0.367,59,0.567,60,0.205,63,1.458,64,0.602,65,1.518,66,2.1,68,0.557,69,0.685,70,0.792,71,0.092,76,0.351,78,1.18,81,0.338,82,0.04,83,0.995,86,1.694,87,0.26,88,0.192,90,0.792,91,0.828,92,0.583,93,0.025,94,0.579,98,0.535,103,0.474,104,0.915,105,0.084,107,0.689,109,1.702,110,0.416,111,0.408,113,1.207,115,0.026,117,0.16,118,0.572,119,0.619,120,0.491,121,1.027,122,0.293,127,1.082,128,0.292,129,0.265,130,0.039,131,0.408,132,0.063,133,1.51,134,0.474,135,0.248,136,0.41,137,0.07,138,0.148,139,0.098,141,0.603,142,2.083,144,0.402,145,0.817,146,0.178,149,2.155,152,0.651,153,0.124,154,1.62,157,0.807,159,0.094,160,0.118,164,1.027,170,1.027,173,0.462,179,0.395,180,1.071,181,1.583,182,0.978,185,0.137,186,0.89,189,0.254,190,0.007,191,0.429,192,0.791,193,1.001,199,1.702,200,0.566,201,0.206,203,1.121,205,1.124,207,4.695,208,0.328,211,0.084,213,2.508,214,0.159,220,0.577,223,0.338,227,0.293,228,0.207,231,1.475,232,1.146,238,1.101,242,0.268,243,1.39,247,1.235,249,0.455,250,1.08,253,0.303,256,1.172,257,0.353,259,1.286,261,0.773,263,0.322,264,0.811,267,0.602,268,0.619,272,0.214,273,0.311,274,0.932,277,0.07,279,2.806,283,2.167,291,1.423,294,0.429,296,0.813,297,0.376,298,0.601,299,1.203,302,0.705,303,0.279,304,0.377,306,1.263,307,0.672,309,1.353,311,0.377,313,0.884,316,0.31,319,1.027,320,1.172,324,1.2,325,2.632,326,1.318,327,0.738,328,0.56,329,1.478,330,0.717,333,0.424,334,3.118,335,0.381,340,1.374,341,0.132,345,0.486,346,2.198,347,0.868,349,0.527,353,0.257,356,0.614,358,0.429,359,2.1,360,0.234,363,0.525,364,2.2,368,0.896,369,0.456,371,1.707,375,0.474,380,0.243,381,0.267,382,0.31,383,0.305,384,3.407,387,0.807,389,0.31,390,0.34,394,0.248,395,0.148,396,1.12,397,0.999,398,2.038,400,1.246,401,0.83,402,0.828,405,0.323,407,0.216,409,0.537,410,1.002,416,0.31,417,1.489,418,0.882,422,0.253,424,0.729,425,0.214,427,0.551,428,0.252,430,0.184,431,0.499,432,0.954,433,0.691,435,0.364,436,0.319,437,0.868,438,0.374,439,0.197,440,0.849,441,0.169,442,0.367,444,0.083,447,0.691,449,0.155,450,0.12,451,1.384,459,0.701,460,0.418,461,0.347,462,0.91,463,1.2,464,1.18,466,0.868,468,0.155,470,0.644,471,0.744,472,0.792,475,1.638,476,0.441,477,2.581,480,2.038,485,0.587,486,0.16,487,1.099,488,0.248,491,0.888,493,0.08,495,0.702,496,2.201,498,0.668,499,2.538,503,3.469,504,0.874,505,0.728,506,0.386,508,0.92,509,0.222,511,0.372,513,0.515,519,0.237,521,0.56,526,0.522,527,0.968,529,1.413,531,0.361,534,0.367,537,3.389,538,0.828,540,1.481,541,1.443,542,0.83,547,1.146,548,1.999,550,1.378,554,1.293,555,1.789,556,1.772,557,1.046,560,0.346,562,1.385,566,0.38,572,1.127,574,0.978,575,0.283,576,1.058,577,0.555,580,1.557,583,0.728,587,0.522,590,1.061,591,0.76,592,0.978,594,0.467,595,2.295,596,0.773,600,1.731,601,0.196,603,1.489,605,0.274,608,1.268,610,0.269,613,0.804,618,0.456,631,1.525,634,1.167,635,1.061,642,2.499,643,1.228,645,0.36,647,0.207,656,2.396,659,0.689,661,0.201,663,0.192,669,1.702,673,0.662,674,2.1,675,1.382,676,1.618,679,1.233,680,1.068,681,0.603,683,0.767,684,1.38,687,0.868,690,1.119,693,2.581,701,2.883,704,1.923,705,0.427,706,1.003,707,0.429,713,2.048,714,1.112,715,0.888,716,1.525,724,0.755,729,1.978,731,2.1,736,1.62,737,1.383,738,0.957,739,1.287,740,0.691,741,0.747,742,1.022,746,1.233,747,1.344,748,0.601,752,0.547,755,0.731,756,2.484,757,1.036,758,0.994,760,2.295,762,2.098,765,0.347,766,0.327,768,0.286,771,1.772,774,1.308,776,1.929,777,0.898,778,0.535,779,0.981,780,2.098,784,1.791,785,1.559,787,0.828,788,0.392,794,0.584,795,0.601,797,3.962,799,1.002,800,0.75,801,2.086,802,0.635,803,0.339,804,1.053,806,0.619,807,0.946,808,0.615,809,0.811,810,1.456,811,0.705,812,0.196,814,0.87,816,1.095,817,0.231,824,1.772,827,0.47,831,1.344,832,0.89,834,1.583,835,0.587,839,0.794,840,0.232,843,1.702,844,1.153,847,1.022,848,0.587,852,1.254,853,0.574,857,3.962,858,0.463,859,2.339,865,1.638,869,2.295,870,1.002,871,1.413,879,1.454,880,3.377,882,0.572,883,0.659,884,1.456,900,0.863,906,2.894,912,0.792,914,2.748,916,2.376,917,1.51,924,0.773,926,1.301,929,2.388,930,0.764,931,0.792,933,0.429,939,0.722,942,3.118,943,3.389,945,2.881,948,3.43,949,0.791,950,0.242,951,0.547,959,1.702,967,0.897,968,1.489,969,1.638,972,0.629,976,0.456,977,1.416,978,2.038,980,0.463,981,1.233,983,0.347,985,1.871,986,0.999,990,0.946,992,1.429,993,2.155,994,1.638,996,0.644,997,1.146,998,1.233,1003,1.233,1004,1.881,1005,1.286,1008,2.937,1009,0.635,1011,1.384,1013,0.357,1021,0.91,1022,0.551,1027,0.615,1028,1.707,1029,0.265,1031,0.883,1034,0.828,1035,0.283,1043,2.663,1044,0.636,1048,0.668,1051,0.535,1052,0.622,1053,2.038,1054,1.167,1056,0.828,1057,0.978,1060,0.522,1061,0.91,1062,0.98,1073,0.807,1075,1.237,1076,2.707,1079,0.41,1084,0.408,1085,1.199,1090,0.809,1091,1.042,1098,1.233,1100,3.472,1101,1.248,1102,0.738,1103,2.156,1104,2.262,1105,0.89,1108,2.618,1109,1.978,1110,1.416,1111,1.638,1112,1.322,1116,1.597,1120,1.518,1123,1.002,1129,1.87,1130,0.888,1131,0.374,1133,0.851,1138,2.596,1143,0.91,1144,0.91,1145,1.294,1148,0.97,1149,2.396,1150,1.702,1151,0.944,1152,0.957,1154,0.635,1158,1.638,1160,2.593,1161,1.638,1165,0.773,1182,1.294,1183,1.153,1202,0.48,1203,1.667,1212,0.587,1213,2.707,1216,1.515,1218,2.806,1225,1.518,1227,0.934,1233,0.79,1234,1.854,1235,3.268,1240,0.429,1245,1.937,1246,1.618,1248,1.475,1264,2.155,1268,1.597,1272,1.322,1275,1.344,1281,1.881,1285,1.268,1289,1.167,1295,1.638,1297,1.921,1298,0.738,1301,1.385,1313,2.581,1326,0.177,1331,1.59,1332,1.787,1370,0.934,1371,1.355,1373,1.233,1378,2.863,1392,1.472,1396,1.59,1397,1.199,1398,1.385,1399,4.168,1400,1.628,1401,0.671,1402,1.579,1408,1.053,1424,2.198,1425,1.08,1430,1.286,1447,1.08,1454,1.095,1455,1.38,1456,1.268,1457,0.957,1459,0.87,1461,1.779,1476,0.636,1492,0.868,1499,1.233,1500,1.702,1502,1.475,1503,1.525,1518,0.587,1521,2.038,1522,1.226,1529,0.405,1550,2.707,1563,0.719,1567,1.85,1573,3.23,1590,1.783,1596,1.027,1601,2.391,1604,4.263,1611,1.525,1616,1.268,1619,1.724,1622,2.35,1627,1.583,1629,1.554,1630,0.668,1631,1.361,1632,0.691,1636,0.615,1639,0.636,1644,2.139,1645,1.246,1648,0.502,1653,1.344,1662,0.232,1669,1.027,1673,4.154,1674,1.235,1675,2.038,1676,0.888,1682,4.206,1683,0.705,1684,0.601,1687,0.689,1689,1.348,1694,0.767,1695,5.01,1702,1.703,1704,1.923,1708,1.85,1711,1.167,1724,1.12,1730,2.499,1733,0.91,1734,1.68,1749,3.309,1750,2.787,1751,3.937,1752,2.543,1755,2.472,1758,1.475,1775,1.108,1778,0.87,1780,1.429,1793,1.68,1809,1.053,1823,0.674,1825,1.447,1826,1.08,1829,1.525,1852,2.396,1853,1.003,1854,1.305,1858,1.516,1891,2.484,1894,1.638,1897,2.038,1907,2.939,1908,1.87,1912,1.199,1926,2.748,1932,0.615,1937,0.828,1942,0.615,1943,2.538,1947,0.737,1948,0.792,1954,2.259,1972,1.866,1982,1.475,1983,0.978,1986,0.601,2007,0.949,2009,1.836,2010,0.602,2026,4.644,2028,2.71,2044,2.295,2053,2.038,2057,1.268,2062,0.747,2065,2.703,2072,2.954,2079,0.601,2083,1.557,2087,1.076,2088,2.295,2095,0.498,2097,1.68,2108,1.475,2127,0.542,2141,2.707,2142,0.868,2143,1.08,2147,1.85,2151,1.739,2153,0.791,2154,1.597,2159,1.344,2170,0.574,2187,2.484,2189,1.08,2190,0.932,2192,2.323,2204,2.421,2207,1.305,2213,0.44,2214,0.954,2235,1.525,2240,0.978,2248,2.208,2250,1.702,2251,1.08,2256,1.579,2258,0.954,2267,2.687,2268,2.295,2270,1.475,2272,0.978,2273,2.472,2278,2.391,2291,0.773,2292,1.233,2309,0.912,2316,3.895,2321,1.429,2325,1.137,2328,2.939,2332,1.937,2338,0.827,2339,1.702,2348,1.344,2351,1.268,2376,1.525,2382,0.601,2396,1.525,2403,1.772,2415,1.937,2422,3.749,2459,1.525,2509,2.167,2536,1.667,2537,1.772,2542,1.119,2543,1.385,2547,1.557,2548,0.848,2556,1.638,2576,3.827,2577,2.933,2578,1.256,2601,2.295,2604,2.155,2636,6.374,2664,1.475,2679,2.453,2681,0.689,2709,1.579,2726,2.038,2738,1.519,2741,0.722,2743,1.518,2745,1.475,2748,0.408,2759,1.08,2765,1.724,2770,2.1,2775,0.91,2783,2.038,2786,1.08,2788,1.87,2789,1.638,2791,1.352,2792,0.828,2800,2.167,2803,1.167,2811,0.791,2814,2.038,2827,0.377,2828,1.108,2834,1.199,2842,1.557,2848,0.848,2851,1.094,2869,1.819,2870,2.939,2874,1.108,2887,1.772,2904,2.038,2919,0.923,2923,1.08,2938,1.667,2939,0.932,2962,1.137,2974,0.773,2994,1.268,2998,1.579,3017,2.443,3024,2.198,3040,1.638,3049,3.091,3051,2.295,3052,2.472,3062,1.579,3094,1.316,3101,2.832,3115,2.462,3118,2.295,3156,1.638,3214,1.638,3229,1.558,3238,1.481,3277,1.268,3278,2.707,3279,1.137,3280,1.836,3300,0.932,3319,2.396,3347,3.101,3360,1.108,3370,2.105,3382,1.525,3383,2.396,3391,4.407,3396,1.772,3401,2.472,3408,0.978,3411,4.107,3427,1.937,3437,2.155,3439,0.644,3441,1.167,3458,2.472,3479,1.702,3506,2.707,3630,1.638,3664,2.707,3672,1.268,3676,2.038,3704,3.621,3713,3.17,3726,2.832,3727,4.107,3732,1.579,3739,1.937,3750,3.044,3780,3.962,3784,1.344,3791,1.385,3796,1.233,3805,2.155,3806,1.305,3807,1.87,3809,1.772,3832,3.482,3841,2.618,3854,3.55,3859,2.472,3863,2.038,3899,2.472,3999,5.434,4018,1.702,4032,1.429,4113,3.141,4115,2.939,4116,1.937,4144,1.579,4161,0.999,4165,1.579,4270,1.108,4294,3.733,4326,2.472,4328,2.155,4329,2.891,4330,2.038,4335,5.952,4352,3.23,4400,1.429,4425,6.412,4437,1.233,4446,1.08,4498,1.475,4501,1.475,4565,1.344,4566,0.809,4578,2.038,4607,1.429,4616,2.295,4621,1.579,4623,4.986,4636,2.707,4662,1.85,4721,1.525,4773,1.137,4910,2.038,4969,1.475,4970,1.525,5056,1.413,5096,2.295,5098,1.233,5108,1.525,5110,2.707,5112,2.472,5114,3.268,5116,3.268,5150,2.472,5167,1.429,5180,3.091,5186,1.638,5187,2.806,5238,4.206,5265,1.85,5291,1.579,5315,3.044,5341,0.954,5347,2.155,5356,1.053,5389,0.888,5404,0.978,5498,2.396,5513,1.268,5548,3.152,5554,3.091,5607,1.579,5635,1.475,5649,1.937,5667,3.749,5722,2.167,5829,4.206,5842,2.472,5882,1.772,5888,2.038,5951,1.702,5963,2.295,5970,5.908,5979,1.053,5985,2.1,6014,1.937,6098,2.155,6108,3.749,6203,3.482,6210,3.295,6315,3.268,6448,4.107,6557,3.962,6563,1.772,6573,1.85,6581,0.828,6657,1.85,6661,2.954,6672,2.295,6699,3.749,6902,2.707,6904,2.472,6954,2.472,7002,2.038,7004,2.707,7138,2.155,7202,2.295,7228,2.314,7237,3.091,7259,3.482,7408,2.707,7489,2.939,7551,2.155,7590,4.302,7622,2.472,7624,2.038,7721,1.702,7737,2.472,7747,3.749,7836,1.525,7889,6.265,7917,2.707,8016,2.155,8092,1.923,8212,1.937,8217,2.155,8285,1.579,8380,5.275,8394,2.894,8407,2.472,8410,2.707,8417,2.295,8440,3.749,8443,2.295,8451,2.038,8467,1.385,8481,2.939,8484,2.295,8555,2.707,8559,4.961,8567,2.707,8582,1.85,8585,2.314,8641,3.624,8722,3.482,8805,2.472,8821,2.038,8869,2.472,8912,2.295,9049,2.155,9052,2.038,9215,3.949,9247,3.389,9329,2.687,9465,1.85,9477,2.038,9488,2.472,9584,5.046,9874,2.806,9966,4.529,10135,1.937,10202,2.472,10212,2.707,10228,2.939,10292,2.472,10348,5.942,10676,5.952,10774,7.213,10788,2.038,10796,2.472,10862,2.472,10925,1.937,10956,2.707,11073,2.707,11083,4.695,11114,2.295,11162,3.55,11239,2.472,11264,3.268,11285,2.295,11422,5.434,11430,6.831,11433,3.783,11650,4.695,11682,3.749,11700,2.472,11719,2.472,11874,4.107,12101,2.295,12130,2.472,12265,2.295,12332,2.472,12799,2.295,12848,2.295,13079,2.038,13125,2.707,13149,2.707,13425,2.295,13527,2.707,13755,2.707,13804,2.707,13907,7.298,13948,2.707,14204,4.107,14241,5.537,14321,2.707,14370,2.707,14395,4.961,14753,2.295,14817,6.495,14938,2.038,15355,4.107,15384,2.707,15404,2.472,15465,2.472,15477,2.472,15573,2.472,15691,2.472,15855,2.472,15947,3.482,16149,2.707,16233,2.707,16249,4.961,16344,4.107,16581,2.295,16803,5.537,17185,2.707,17368,2.707,17400,2.707,17513,2.707,17611,2.707,17612,4.107,17741,2.707,18280,7.981,18281,7.093,18282,5.617,18283,5.617,18284,6.739,18285,6.739,18286,7.37,18287,5.617,18288,6.739,18289,5.617,18290,4.65,18291,3.065,18292,2.472,18293,2.295,18294,4.961,18295,8.648,18296,8.347,18297,2.472,18298,4.65,18299,4.65,18300,3.065,18301,3.065,18302,3.065,18303,3.065,18304,3.065,18305,3.065,18306,3.065,18307,3.065,18308,5.952,18309,3.065,18310,3.065,18311,8.692,18312,6.27,18313,8.421,18314,6.27,18315,6.27,18316,3.065,18317,4.65,18318,3.065,18319,3.065,18320,3.065,18321,3.065,18322,3.065,18323,3.065,18324,5.617,18325,3.065,18326,5.617,18327,3.065,18328,3.065,18329,3.065,18330,3.065,18331,6.27,18332,3.065,18333,3.065,18334,4.65,18335,3.065,18336,3.065,18337,4.65,18338,3.065,18339,3.065,18340,3.065,18341,3.065,18342,3.065,18343,3.065,18344,3.065,18345,3.065,18346,3.065,18347,3.065,18348,4.65,18349,4.65,18350,3.065,18351,3.065,18352,3.065,18353,3.065,18354,3.065,18355,3.065,18356,6.739,18357,3.065,18358,3.065,18359,3.065,18360,3.065,18361,3.065,18362,2.707,18363,3.065,18364,3.065,18365,7.093,18366,5.617,18367,3.065,18368,3.065,18369,7.592,18370,7.774,18371,3.065,18372,3.065,18373,3.065,18374,3.065,18375,4.65,18376,4.65,18377,3.065,18378,4.65,18379,3.065,18380,3.065,18381,3.065,18382,6.27,18383,3.065,18384,3.065,18385,3.065,18386,3.065,18387,6.27,18388,6.27,18389,3.065,18390,3.065,18391,3.065,18392,3.065,18393,4.65,18394,5.617,18395,6.739,18396,3.065,18397,7.774,18398,7.774,18399,4.65,18400,3.065,18401,4.65,18402,3.065,18403,4.65,18404,4.65,18405,3.065,18406,3.065,18407,3.065,18408,3.065,18409,6.27,18410,3.065,18411,3.065,18412,3.065,18413,3.065,18414,3.065,18415,4.65,18416,6.27,18417,3.065,18418,3.065,18419,3.065,18420,3.065,18421,3.065,18422,3.065,18423,3.065,18424,4.65,18425,3.065,18426,3.065,18427,3.065,18428,6.27,18429,7.915,18430,5.537,18431,3.065,18432,4.65,18433,3.065,18434,3.065,18435,4.65,18436,3.065,18437,5.617,18438,3.065,18439,4.65,18440,3.065,18441,4.65,18442,3.065,18443,4.65,18444,3.065,18445,3.065,18446,3.065,18447,3.065,18448,3.065,18449,3.065,18450,3.065,18451,3.065,18452,3.065,18453,3.065,18454,3.065,18455,3.065,18456,3.065,18457,3.065,18458,3.065,18459,3.065,18460,3.065,18461,8.347,18462,2.707,18463,4.65,18464,5.617,18465,3.065,18466,3.065,18467,3.065,18468,3.065,18469,3.065,18470,3.065,18471,3.065,18472,3.065,18473,3.065,18474,3.065,18475,3.065,18476,3.065,18477,3.065,18478,6.27,18479,3.065,18480,4.65,18481,3.065,18482,3.065,18483,3.065,18484,3.065,18485,7.37,18486,3.065,18487,3.065,18488,5.617,18489,7.774,18490,4.65,18491,4.65,18492,5.617,18493,5.617,18494,3.065,18495,3.065,18496,3.065,18497,2.707,18498,3.065,18499,3.065,18500,3.065,18501,3.065,18502,3.065,18503,7.592,18504,3.065,18505,3.065,18506,8.166,18507,6.739,18508,3.065,18509,3.065,18510,3.065,18511,2.707,18512,3.065,18513,3.065,18514,3.065,18515,3.065,18516,3.065,18517,3.065,18518,3.065,18519,3.065,18520,3.065,18521,2.707,18522,3.065,18523,3.065,18524,3.065,18525,3.065,18526,3.065,18527,3.065,18528,5.537,18529,3.065,18530,3.065,18531,6.27,18532,3.065,18533,3.065,18534,3.065,18535,3.065,18536,3.065,18537,3.065,18538,3.065,18539,3.065,18540,3.065,18541,7.372,18542,3.065,18543,3.065,18544,3.065,18545,3.065,18546,3.065,18547,3.065,18548,3.065,18549,3.065,18550,3.065,18551,3.065,18552,3.065,18553,3.065,18554,3.065,18555,3.065,18556,3.065,18557,3.065,18558,3.065,18559,2.707,18560,3.065,18561,3.065,18562,3.065,18563,3.065,18564,3.065,18565,3.065,18566,3.065,18567,3.065,18568,3.065,18569,3.065,18570,3.065,18571,3.065,18572,5.617,18573,3.065,18574,3.065,18575,3.065,18576,4.65,18577,3.065,18578,3.065,18579,3.065,18580,3.065,18581,3.065,18582,3.065,18583,3.065,18584,3.065,18585,3.065,18586,3.065,18587,3.065,18588,3.065,18589,3.065,18590,3.065,18591,3.065,18592,3.065,18593,3.065,18594,4.65,18595,3.065,18596,4.65,18597,3.065,18598,4.65,18599,3.065,18600,3.065,18601,3.065,18602,3.065,18603,3.065,18604,3.065,18605,3.065,18606,3.065,18607,3.065,18608,3.065,18609,3.065,18610,3.065,18611,3.065,18612,3.065,18613,3.065,18614,3.065,18615,3.065,18616,4.107,18617,3.065,18618,4.65,18619,3.065,18620,3.065,18621,4.65,18622,3.065,18623,3.065,18624,3.065,18625,3.065,18626,3.065,18627,3.065,18628,4.107,18629,2.707,18630,6.739,18631,3.065,18632,4.65,18633,3.065,18634,3.065,18635,3.065,18636,3.065,18637,3.065,18638,3.065,18639,3.065,18640,3.065,18641,3.065,18642,3.065,18643,3.065,18644,6.27,18645,3.065,18646,3.065,18647,3.065,18648,3.065,18649,4.65,18650,3.065,18651,3.065,18652,3.065,18653,3.065,18654,4.65,18655,3.065,18656,3.065,18657,3.065,18658,2.707,18659,3.065,18660,3.065,18661,3.065,18662,3.065,18663,4.65,18664,3.065,18665,4.65,18666,3.065,18667,4.65,18668,3.065,18669,3.065,18670,3.065,18671,3.065,18672,3.065,18673,3.065,18674,3.065,18675,3.065,18676,3.065,18677,3.065,18678,3.065,18679,3.065,18680,3.065,18681,3.065,18682,3.065,18683,3.065,18684,3.065,18685,3.065,18686,3.065,18687,3.065,18688,4.65,18689,3.065,18690,3.065,18691,3.065,18692,7.592,18693,6.27,18694,3.065,18695,3.065,18696,3.065,18697,3.065,18698,3.065,18699,3.065,18700,4.65,18701,3.065]],["title//en/lessons/normalizing-data",[12,0.071,950,0.153,955,1.525,1298,1.152]],["body//en/lessons/normalizing-data",[3,0.079,5,0.081,6,0.801,8,0.479,12,0.119,14,0.406,19,1.132,23,0.637,25,0.383,26,0.394,29,0.293,36,1.173,39,0.368,40,0.19,42,0.276,45,0.081,46,0.079,47,0.463,48,1.172,49,0.087,50,2,57,0.279,58,0.895,60,0.206,69,1.101,71,0.085,76,0.463,81,0.485,82,0.042,87,0.236,91,2.183,92,0.53,93,0.026,94,0.414,95,0.6,96,0.994,103,0.568,105,0.138,107,0.479,108,0.732,115,0.025,117,0.15,120,0.479,122,0.272,130,0.042,132,0.061,133,1.946,135,0.239,136,0.446,137,0.074,138,0.104,144,0.53,145,0.564,146,0.171,153,0.12,159,0.087,160,0.113,161,2.374,164,2.05,185,0.125,186,1.433,190,0.006,193,0.773,201,0.196,205,0.97,208,0.924,211,0.242,214,0.209,220,0.659,221,0.606,223,0.368,227,0.236,228,0.155,237,1.543,241,1.616,242,0.465,243,1.199,247,1.345,249,0.496,253,0.487,256,1.543,257,0.265,261,0.722,263,0.314,268,0.89,272,0.276,277,0.066,282,1.021,283,2.852,294,0.413,297,0.341,302,1.859,305,1.816,307,0.732,311,0.752,318,1.018,327,1.474,333,0.414,335,0.349,341,0.104,345,0.647,346,2.394,347,1.732,350,0.487,353,0.25,357,0.414,360,0.247,363,0.487,367,1.227,368,0.773,375,1.157,380,0.182,381,0.182,389,0.618,390,0.293,395,0.149,405,0.293,407,0.43,420,1.042,424,0.53,425,0.209,428,0.276,433,0.824,435,0.293,436,0.312,438,0.388,444,0.083,450,0.125,459,0.582,461,0.693,468,0.142,486,0.171,487,0.995,489,1.256,493,0.076,499,2.764,506,0.358,509,0.168,513,0.516,519,0.206,520,2.682,521,1.119,523,1.86,531,0.265,532,2.852,540,1.345,541,2.121,542,1.646,546,1.616,547,0.924,550,1.345,559,0.901,560,0.413,566,0.387,572,1.227,573,1.315,575,0.295,576,1.074,577,0.479,594,0.368,601,0.188,607,2.101,613,0.848,642,2.27,645,0.359,647,0.174,661,0.265,662,1.376,663,0.204,666,1.093,673,0.606,678,1.285,683,0.835,690,1.093,700,1.521,707,0.446,711,1.441,724,0.994,736,1.345,738,1.042,739,1.256,740,0.994,741,0.814,742,1.345,744,0.732,752,1.093,755,0.69,765,0.306,766,0.43,768,0.368,777,0.693,778,1.067,779,1.075,787,1.654,788,0.383,805,2.101,806,0.995,807,0.924,809,1.067,811,1.408,817,0.182,831,2.682,834,1.315,835,0.773,836,0.824,839,0.712,844,1.535,853,1.145,858,0.924,859,2.288,863,1.336,870,2.445,873,5.602,877,1.682,879,1.172,884,1.658,907,1.315,912,1.042,914,2.682,916,2.506,941,1.817,949,1.579,950,0.293,951,1.093,955,1.951,957,1.256,976,0.595,977,2.215,980,0.924,985,1.508,986,1.736,989,1.018,1008,2.05,1051,1.616,1060,1.042,1062,1.067,1075,1.067,1101,1.277,1102,1.474,1112,1.441,1131,0.323,1135,1.682,1151,0.857,1152,1.042,1182,1.186,1201,2.604,1202,0.547,1212,0.773,1233,0.637,1239,2.764,1246,1.579,1275,3.279,1298,2.027,1326,0.352,1329,1.215,1331,2.518,1378,2.05,1392,1.119,1400,1.774,1401,0.801,1406,2.682,1415,0.901,1424,3.161,1425,2.965,1501,2.852,1522,1.244,1537,3.868,1563,0.946,1573,3.153,1604,2.764,1616,3.094,1620,2.531,1637,0.901,1639,0.693,1662,0.565,1674,1.345,1694,0.835,1704,2.531,1732,2.155,1794,3.889,1809,2.101,1844,2.101,1853,1.336,1854,2.604,1894,2.635,1895,1.543,1922,1.227,1932,1.5,1948,0.773,1972,2.032,1986,1.199,2003,1.172,2005,1.093,2007,0.732,2013,2.021,2062,0.814,2079,1.199,2095,1.215,2106,4.582,2117,3.65,2133,1.145,2143,2.155,2151,1.579,2155,2.635,2192,3.342,2250,3.397,2252,4.068,2291,1.018,2309,0.994,2512,1.345,2555,3.184,2569,3.868,2578,2.021,2676,2.945,2681,1.376,2738,2,2741,1.441,2748,0.814,2775,1.816,2789,2.155,2791,1.227,2851,0.994,2874,2.703,2898,1.692,2905,3.153,2919,1.239,2962,2.775,3017,2.235,3030,2.155,3202,3.889,3214,3.269,3277,2.531,3298,2.945,3300,1.86,3305,4.301,3311,3.161,3383,3.153,3392,4.934,3408,1.951,3439,1.813,3651,3.889,3669,1.93,3670,3.379,3779,4.582,3780,5.107,3904,4.301,3907,2.461,3982,4.324,4041,1.951,4117,2.945,4501,2.945,4517,3.279,5056,1.86,5277,2.852,5307,2.852,5360,3.692,5644,3.269,5977,3.045,6557,3.868,6599,4.068,6879,5.405,6993,4.934,7412,2.394,7588,4.485,7590,3.889,7600,4.153,7634,6.032,7636,4.301,7637,4.973,7649,7.137,7690,4.728,7691,4.973,7692,4.973,7693,4.973,7694,4.728,7695,3.868,7744,4.514,7745,6.032,7748,4.934,7749,3.486,7843,2.531,8321,6.175,8405,4.934,8467,2.764,8977,5.259,9215,4.301,9217,4.301,9231,4.582,9465,3.692,9478,3.692,9544,3.692,10135,3.868,10181,4.068,10252,5.259,10726,4.301,10931,4.582,11483,3.397,11649,4.934,11650,4.582,11651,4.934,11652,4.934,11653,4.934,11654,5.602,11692,6.607,11693,7.625,11695,4.934,11697,7.137,11698,5.405,11699,5.405,11700,4.934,11701,5.405,11702,5.405,11703,5.405,11704,4.582,11705,5.405,11706,5.405,11707,4.934,11708,6.607,11709,5.405,11712,4.582,12564,3.692,18702,6.119,18703,6.119,18704,6.119,18705,7.481,18706,6.119,18707,8.08,18708,6.119,18709,6.119,18710,6.119,18711,8.08,18712,6.119,18713,6.119,18714,6.119,18715,6.119,18716,6.119,18717,6.119,18718,6.119,18719,6.119,18720,6.119]],["title//en/lessons/ocr-with-google-vision-and-tesseract",[0,1.767,97,1.336,98,0.766,308,2.54,5822,2.348]],["body//en/lessons/ocr-with-google-vision-and-tesseract",[0,3.736,1,0.517,2,1.708,3,0.067,4,0.251,5,0.074,7,2.399,8,0.608,9,0.126,12,0.115,13,1.16,14,0.435,15,0.481,16,4.979,19,1.136,20,3.249,21,4.624,24,0.773,25,0.529,26,0.397,27,0.957,28,0.561,29,0.427,31,1.178,32,0.972,33,0.995,34,1.776,35,1.531,36,1.159,37,2.83,38,0.606,39,0.216,40,0.191,42,0.231,45,0.078,46,0.067,47,0.513,49,0.067,50,2.018,51,0.491,55,0.549,56,1.205,57,0.425,60,0.207,64,0.322,65,1.833,66,1.625,68,0.627,69,0.909,71,0.093,72,0.705,74,0.63,77,1.592,80,2.274,81,0.547,82,0.044,83,0.419,87,0.262,88,0.558,90,1.155,91,1.669,93,0.015,94,0.244,96,1.493,97,2.708,98,1.651,103,0.477,104,0.561,105,0.107,106,0.809,107,0.282,108,0.739,111,0.697,112,0.885,113,0.773,115,0.024,116,1.178,117,0.166,118,0.759,119,0.479,122,0.295,127,1.06,128,0.587,129,0.453,130,0.042,131,0.959,132,0.054,134,0.545,135,0.269,136,0.495,137,0.054,138,0.152,139,0.111,145,0.808,146,0.187,153,0.112,157,0.431,159,0.095,160,0.112,161,1.415,167,0.645,173,0.518,176,1.1,179,0.253,181,1.327,182,2.299,183,1.236,185,0.138,189,0.231,190,0.009,193,0.454,197,1.093,200,0.506,201,0.196,202,1.37,203,1.199,205,0.57,207,2.694,209,1.488,211,0.227,213,2.111,214,0.231,217,0.867,223,0.433,224,1.922,227,0.3,228,0.197,230,1.408,236,0.928,238,1.21,240,3.682,241,0.95,249,0.5,251,0.809,253,0.402,257,0.365,259,1.449,262,0.975,263,0.19,264,1.183,266,0.61,267,0.552,273,0.202,276,1.421,277,0.074,284,0.95,285,1.845,288,2.106,291,1.05,294,0.374,296,0.772,297,0.394,298,1.21,299,0.642,301,1.408,302,0.828,303,0.315,304,0.371,306,0.598,308,5.377,309,0.867,311,0.644,313,0.419,315,1.488,316,0.289,318,1.199,325,1.518,326,1.027,329,0.722,330,0.833,333,0.355,335,0.344,339,0.95,340,0.871,341,0.089,344,2.191,345,0.796,347,1.019,349,0.7,350,0.442,353,0.308,356,0.651,358,0.733,360,0.099,363,0.341,364,2.18,366,4.768,369,0.606,377,1.954,380,0.202,381,0.156,382,0.728,383,0.231,387,1.304,389,0.363,390,0.395,391,2.201,392,2.901,394,0.5,395,0.089,399,0.719,400,1.231,403,2.36,405,0.345,406,0.627,407,0.434,410,0.719,414,0.658,416,0.784,418,0.431,419,0.98,422,0.216,425,0.123,427,0.761,428,0.123,430,0.542,431,0.539,432,1.075,433,0.747,435,0.345,436,0.291,437,1.483,438,0.392,439,0.175,440,0.9,441,0.163,442,1.043,443,1.655,444,0.083,446,1.487,447,0.747,449,0.14,450,0.092,459,0.342,460,0.843,461,0.593,463,2.314,468,0.068,472,0.78,474,2.08,476,0.434,485,0.857,486,0.152,487,1.001,488,0.629,489,1.544,493,0.054,495,0.543,504,0.679,505,0.934,506,0.251,507,1.997,508,0.843,509,0.235,510,1.627,511,0.328,512,1.267,513,0.506,515,2.694,519,0.232,523,1.093,525,0.534,526,0.613,527,0.517,530,0.506,531,0.226,535,1.147,538,0.972,540,1.151,545,1.799,546,1.631,547,0.543,548,1.67,549,0.479,557,1.692,560,0.503,566,0.251,567,1.787,570,0.466,571,2.08,575,0.288,576,0.752,577,0.483,586,1.299,587,0.613,589,0.907,592,2.842,593,1.845,594,0.216,599,0.759,601,0.144,602,3.851,603,0.689,605,0.606,610,0.167,613,0.7,615,4.001,618,0.761,632,1.205,634,1.37,635,0.843,643,1.631,645,0.278,646,0.529,647,0.168,659,0.809,661,0.379,662,0.809,663,0.175,665,0.613,672,0.957,676,1.75,679,1.447,680,1.155,681,0.679,683,0.843,687,1.748,695,3.375,700,1.323,701,1.334,702,3.612,705,0.263,706,0.642,707,0.198,708,1.267,709,1.845,715,1.79,720,1.12,721,0.487,739,0.738,741,0.902,742,1.358,744,0.431,748,1.413,753,1.531,762,1.12,763,1.524,765,0.214,766,0.368,768,0.354,777,0.408,779,1.001,787,0.972,788,0.225,791,3.31,793,1.205,794,0.545,795,1.559,800,0.431,802,0.843,803,0.495,805,1.236,806,0.479,807,0.543,812,0.194,817,0.156,819,2.274,822,1.236,825,1.447,829,0.847,833,1.625,836,0.577,839,0.587,840,0.623,841,0.867,847,0.791,848,1.003,852,0.517,853,0.98,855,1.37,863,0.935,879,1.003,881,3.265,882,0.644,883,1.549,884,0.738,886,1.672,900,0.726,908,1.205,911,1.732,912,0.613,920,1.943,924,0.871,926,0.771,928,1.176,929,1.37,930,0.7,931,1.484,939,1.771,947,0.955,950,0.272,957,1.267,967,0.479,970,1.732,974,1.05,975,1.351,976,0.623,980,0.543,982,2.458,983,0.408,988,0.419,989,0.598,994,1.845,995,1.176,1000,0.715,1013,0.181,1020,3.726,1021,2.478,1022,0.665,1027,0.722,1029,0.587,1031,0.828,1034,0.972,1035,0.626,1044,0.769,1048,0.974,1052,0.483,1059,1.994,1061,1.833,1062,0.627,1064,1.3,1073,0.627,1075,0.913,1079,0.495,1080,0.995,1084,0.479,1090,0.95,1091,0.557,1101,0.752,1102,1.262,1104,1.147,1109,1.845,1114,1.176,1123,1.176,1131,0.409,1133,0.454,1141,1.12,1143,1.068,1145,0.57,1148,0.557,1151,0.865,1152,0.613,1154,0.491,1167,1.12,1182,0.57,1183,1.075,1186,1.043,1200,2.728,1202,0.526,1205,4.093,1212,0.661,1216,0.642,1227,1.128,1234,1.421,1239,2.79,1240,1.087,1248,2.972,1259,0.972,1261,1.233,1275,1.577,1280,1.577,1283,1.732,1285,1.488,1320,2.232,1326,0.391,1329,0.85,1369,1.21,1371,1.261,1382,2.163,1397,1.408,1401,0.385,1425,2.175,1432,2.907,1457,0.613,1476,0.7,1477,1.79,1488,0.57,1493,1.101,1505,2.529,1516,1.828,1529,0.371,1531,2.274,1560,1.79,1568,3.396,1590,0.809,1593,2.694,1613,2.163,1619,1.334,1625,1.3,1628,1.577,1630,0.517,1632,0.442,1636,0.722,1639,0.408,1644,2.352,1645,0.557,1648,0.322,1660,0.95,1661,1.997,1662,0.545,1665,0.887,1669,1.205,1674,1.585,1678,3.375,1679,3.92,1683,0.828,1684,0.385,1689,1.518,1692,1.799,1694,1.108,1696,2.907,1702,0.773,1704,2.554,1707,1.845,1725,1.943,1727,1.922,1732,1.267,1733,1.068,1744,0.995,1748,0.828,1754,2.887,1778,1.695,1804,4.755,1820,3.658,1823,0.791,1838,4.093,1844,1.799,1894,3.027,1902,1.205,1903,0.53,1921,1.997,1924,3.903,1937,0.972,1940,1.205,1942,0.722,1948,0.661,1949,1.12,1952,3.2,1964,1.267,1968,1.531,1981,1.787,1983,1.67,1993,2.798,1995,1.12,2007,0.431,2010,0.322,2013,2.303,2016,1.231,2026,2.798,2050,1.631,2058,0.773,2061,0.627,2062,1.001,2095,1.292,2125,2.274,2127,0.719,2128,1.449,2131,1.799,2137,2.554,2153,0.928,2172,0.466,2189,1.267,2198,1.67,2209,1.997,2211,1.334,2212,1.446,2213,0.517,2215,3.16,2251,1.845,2253,2.409,2271,1.37,2272,1.147,2279,3.161,2291,0.871,2302,3.375,2306,1.578,2309,0.85,2338,0.53,2339,1.997,2353,1.92,2356,1.3,2366,2.451,2368,1.92,2412,2.901,2421,2.171,2427,4.967,2512,1.585,2542,0.935,2548,0.995,2552,3.903,2555,1.531,2577,1.488,2578,0.972,2593,3.903,2633,1.997,2635,1.854,2640,2.171,2664,3.265,2679,3.225,2738,1.176,2741,1.597,2758,1.488,2772,1.746,2775,1.068,2786,1.845,2800,3.781,2824,2.089,2825,0.705,2828,3.337,2832,1.791,2838,1.178,2844,2.671,2851,1.261,2871,1.262,2874,1.3,2883,1.408,2886,3.556,2903,1.236,2919,0.771,2936,2.476,2942,1.577,2966,2.296,2974,2.046,2983,2.907,3017,1.876,3044,4.539,3116,1.531,3173,2.991,3219,2.529,3229,1.075,3238,0.791,3280,1.176,3286,1.37,3289,1.79,3290,1.677,3291,1.093,3300,1.093,3308,4.509,3316,1.995,3320,0.928,3339,1.854,3394,1.408,3397,1.577,3414,1.943,3502,2.694,3517,2.441,3521,7.165,3526,5.666,3540,3.428,3566,2.694,3567,3.178,3621,2.166,3670,2.366,3676,2.392,3811,3.569,3831,1.488,3841,1.677,3854,2.274,3901,2.171,3903,2.389,3970,2.106,3989,4.35,4024,3.256,4041,2.76,4072,2.798,4108,1.37,4118,1.3,4124,1.447,4140,2.907,4270,1.3,4314,2.694,4318,2.901,4353,3.814,4437,2.106,4456,3.565,4514,2.539,4562,2.606,4607,3.161,4721,1.79,4969,2.521,5017,1.997,5052,5.469,5056,1.592,5091,2.901,5167,1.677,5171,4.755,5211,3.31,5263,3.178,5312,2.392,5349,2.901,5372,3.31,5470,3.178,5476,2.274,5534,1.732,5540,1.922,5634,5.469,5651,1.625,5722,3.161,5728,4.223,5732,2.274,5820,2.529,5822,5.021,5859,2.694,5876,2.907,5958,2.229,5979,2.583,5985,1.625,6049,5.469,6135,2.901,6194,5.289,6440,3.178,6444,2.901,6460,1.997,6687,2.529,6959,3.178,6984,2.694,6991,2.901,7002,4.509,7006,1.922,7161,2.694,7169,1.922,7234,2.901,7243,2.699,7624,1.577,7644,1.997,7704,1.997,7754,2.694,7807,4.887,7838,2.171,8035,2.529,8041,2.274,8169,2.529,8194,2.171,8252,3.428,8451,4.509,8459,3.31,8575,2.901,8582,3.16,8912,2.694,8972,3.31,9011,3.178,9175,2.171,9263,4.509,9321,2.274,9332,4.287,9542,2.392,9543,3.682,9623,2.274,9729,2.274,9780,3.178,9815,2.694,9847,3.178,9872,4.223,10007,2.08,10274,4.223,10645,2.171,10646,5.613,10769,3.178,10826,2.392,10968,4.626,11120,4.105,11470,4.223,11519,2.901,11612,2.694,11668,6.873,11750,2.392,11774,6.858,11842,5.991,11884,4.624,11957,3.178,12037,5.991,12045,3.178,12228,5.079,12412,3.178,12503,5.991,12637,3.178,12825,2.901,14396,2.901,14549,2.392,14556,4.624,14576,4.979,14577,5.454,14652,5.991,14710,4.626,15315,2.901,15452,2.901,15577,3.178,15796,2.901,16581,5.079,16642,2.901,16932,5.454,17542,7.591,17616,6.065,17717,4.626,17773,3.178,17783,4.624,18511,3.178,18721,3.178,18722,3.598,18723,3.598,18724,3.598,18725,3.598,18726,7.523,18727,5.454,18728,3.178,18729,3.598,18730,3.598,18731,3.598,18732,3.598,18733,3.598,18734,3.598,18735,3.598,18736,3.598,18737,3.598,18738,3.598,18739,3.178,18740,4.626,18741,3.598,18742,3.598,18743,5.238,18744,6.858,18745,7.523,18746,7.523,18747,6.176,18748,6.176,18749,7.957,18750,6.783,18751,7.208,18752,6.783,18753,6.783,18754,3.598,18755,6.783,18756,6.783,18757,6.783,18758,6.783,18759,6.783,18760,6.783,18761,3.598,18762,6.176,18763,6.783,18764,6.783,18765,5.238,18766,3.598,18767,3.598,18768,5.238,18769,3.598,18770,3.598,18771,5.238,18772,3.598,18773,6.783,18774,3.598,18775,6.176,18776,6.783,18777,3.598,18778,6.176,18779,6.783,18780,3.598,18781,5.238,18782,3.598,18783,6.783,18784,6.783,18785,6.783,18786,6.176,18787,6.176,18788,3.178,18789,6.176,18790,3.598,18791,6.176,18792,6.176,18793,6.783,18794,6.176,18795,3.598,18796,3.598,18797,3.598,18798,3.598,18799,6.176,18800,6.783,18801,6.176,18802,5.238,18803,3.598,18804,6.176,18805,3.598,18806,3.598,18807,3.598,18808,5.238,18809,3.598,18810,5.238,18811,3.598,18812,5.238,18813,5.238,18814,5.238,18815,3.598,18816,6.176,18817,6.176,18818,6.176,18819,6.783,18820,3.598,18821,3.598,18822,3.598,18823,5.238,18824,6.783,18825,6.176,18826,7.208,18827,3.598,18828,3.598,18829,3.598,18830,3.598,18831,6.783,18832,3.598,18833,3.598,18834,5.238,18835,6.783,18836,6.783,18837,6.176,18838,3.598,18839,3.598,18840,6.176,18841,3.598,18842,3.598,18843,3.598,18844,3.598,18845,3.598,18846,3.598,18847,3.598,18848,3.598,18849,6.783,18850,7.028,18851,3.598,18852,7.208,18853,3.598,18854,5.238,18855,3.598,18856,3.598,18857,3.598,18858,3.598,18859,3.598,18860,3.598,18861,3.598,18862,3.598,18863,3.598,18864,3.598,18865,3.178,18866,3.598,18867,5.238,18868,3.598,18869,3.598,18870,3.598,18871,3.598,18872,3.598,18873,3.598,18874,3.598,18875,3.598,18876,3.598,18877,3.598,18878,3.598,18879,3.598,18880,3.598,18881,3.598,18882,3.598,18883,3.598,18884,3.598,18885,5.238,18886,3.598,18887,5.238,18888,3.598,18889,3.598,18890,3.598,18891,3.598,18892,5.238,18893,5.238,18894,3.598,18895,3.598,18896,3.598,18897,3.598,18898,3.598,18899,7.208,18900,6.783,18901,5.238,18902,3.598,18903,3.598,18904,3.598,18905,3.598,18906,3.598,18907,3.598,18908,3.598,18909,3.598,18910,3.598,18911,3.598,18912,3.598,18913,3.598,18914,3.598,18915,5.238,18916,3.598,18917,7.523,18918,3.598,18919,6.176,18920,3.598,18921,3.598,18922,3.598,18923,3.598,18924,3.598,18925,5.238,18926,8.656,18927,6.176,18928,6.176,18929,6.176,18930,6.176,18931,5.238,18932,6.176,18933,6.176,18934,3.598,18935,3.598,18936,5.238,18937,5.238,18938,5.238,18939,3.598,18940,5.238,18941,5.238,18942,5.238,18943,6.176,18944,6.176,18945,5.454,18946,3.598,18947,3.598,18948,7.765,18949,7.523,18950,3.598,18951,7.523,18952,7.523,18953,7.523,18954,3.598,18955,3.598,18956,3.598,18957,3.598,18958,3.598,18959,3.598,18960,5.238,18961,5.238,18962,6.176,18963,3.598,18964,3.598,18965,5.238,18966,3.598,18967,5.238,18968,3.598,18969,3.598,18970,3.598,18971,3.598,18972,3.598,18973,5.238,18974,3.598,18975,5.238,18976,6.176,18977,5.238,18978,6.783,18979,5.238,18980,3.178,18981,3.598,18982,6.176,18983,3.598,18984,7.208,18985,3.598,18986,5.238,18987,5.238,18988,7.208,18989,3.598,18990,3.598,18991,3.598,18992,6.783,18993,5.238,18994,5.238,18995,3.598,18996,3.598,18997,3.598,18998,3.598,18999,6.176,19000,6.783,19001,3.598,19002,5.238,19003,3.598,19004,5.238,19005,6.783,19006,3.598,19007,3.598,19008,5.238,19009,5.238,19010,7.208,19011,3.598,19012,3.598,19013,3.598,19014,5.238,19015,3.598,19016,3.598,19017,3.598,19018,3.598,19019,3.598,19020,3.598,19021,3.598,19022,3.598,19023,5.238,19024,3.598,19025,3.598,19026,3.598,19027,5.238,19028,3.598,19029,3.598,19030,3.598,19031,3.598,19032,3.598,19033,3.598,19034,6.783,19035,3.598,19036,3.598,19037,3.598,19038,3.598,19039,3.598,19040,3.598,19041,4.979,19042,6.176,19043,5.238,19044,3.598,19045,3.598,19046,3.598,19047,3.598,19048,3.598,19049,3.598,19050,3.598,19051,3.598,19052,3.598,19053,3.598,19054,3.598,19055,3.598,19056,3.598,19057,3.598,19058,3.598,19059,5.238,19060,5.238,19061,3.598,19062,3.598,19063,3.598,19064,3.598,19065,5.238,19066,5.238,19067,3.598,19068,3.598,19069,3.598,19070,3.598,19071,3.598,19072,3.598,19073,3.598,19074,3.598,19075,3.598,19076,3.598,19077,3.598,19078,3.598,19079,3.598,19080,3.598,19081,3.598,19082,3.598,19083,3.598,19084,3.598,19085,3.598,19086,3.598,19087,3.598,19088,3.598,19089,3.178,19090,3.598,19091,3.598,19092,3.598,19093,3.598,19094,3.598,19095,2.901,19096,3.598,19097,5.238,19098,3.598,19099,3.598,19100,3.598,19101,3.598,19102,3.598,19103,3.598,19104,3.598,19105,3.598,19106,3.598,19107,5.238,19108,3.598,19109,5.238,19110,3.598,19111,5.238,19112,3.598,19113,5.238,19114,3.598,19115,5.238,19116,3.598,19117,5.238,19118,5.238,19119,3.598,19120,3.598,19121,3.598,19122,3.598,19123,3.598,19124,3.598,19125,3.598,19126,3.598,19127,3.598,19128,3.598,19129,3.598]],["title//en/lessons/output-data-as-html-file",[12,0.065,71,0.043,345,0.38,950,0.14,1051,0.766]],["body//en/lessons/output-data-as-html-file",[3,0.078,5,0.081,6,0.709,9,0.091,12,0.135,17,1.465,18,0.613,22,0.799,23,0.776,25,0.467,26,0.321,29,0.403,42,0.294,45,0.095,46,0.113,47,0.46,49,0.081,51,0.831,57,0.34,59,0.753,60,0.2,63,1.086,71,0.093,82,0.042,83,0.709,93,0.025,101,2.014,103,0.428,104,0.651,105,0.139,108,0.728,110,0.544,115,0.025,117,0.162,122,0.326,124,1.534,125,1.112,128,0.767,129,0.645,130,0.036,132,0.042,134,0.46,137,0.079,139,0.189,145,0.743,153,0.111,154,1.337,157,0.965,159,0.087,160,0.113,167,0.579,185,0.111,189,0.239,190,0.007,193,0.768,200,0.525,201,0.141,202,2.317,211,0.247,220,0.584,221,0.698,223,0.546,227,0.235,242,0.429,249,0.493,253,0.396,255,3.517,263,0.313,266,0.978,267,0.544,272,0.254,273,0.235,276,1.086,277,0.077,282,0.831,289,1.086,294,0.335,296,0.798,303,0.366,306,1.012,316,0.411,321,1.21,327,1.465,330,0.615,333,0.505,335,0.322,341,0.103,345,0.797,350,0.396,351,2.317,353,0.33,356,0.527,357,0.412,358,1.044,360,0.231,363,0.396,368,0.768,371,2.265,390,0.292,394,0.711,395,0.126,406,1.3,409,0.505,425,0.287,430,0.366,431,0.412,434,2.667,435,0.292,436,0.311,438,0.393,439,0.21,440,0.965,443,1.461,444,0.084,448,3.845,451,1.986,460,0.831,461,0.913,463,2.224,464,1.278,468,0.116,469,1.606,476,0.428,486,0.177,487,0.81,489,1.249,493,0.066,506,0.292,509,0.205,511,0.277,513,0.463,519,0.168,523,1.849,530,0.486,531,0.373,546,2.423,547,0.918,559,0.896,560,0.484,566,0.292,575,0.194,577,0.476,583,0.789,594,0.484,601,0.173,605,0.544,610,0.238,613,0.913,632,2.976,640,1.94,645,0.305,647,0.187,663,0.141,665,1.036,673,0.493,678,1.934,681,0.966,683,1.213,700,1.555,705,0.306,706,1.331,714,1.125,721,0.366,733,1.368,738,1.27,739,1.249,740,0.748,747,2.667,753,2.589,768,0.277,777,0.689,785,1.564,788,0.467,803,0.544,806,0.81,810,1.249,812,0.187,815,3.028,816,1.432,817,0.181,825,2.447,835,1.018,836,0.821,859,2.282,877,1.368,883,1.307,884,1.53,900,0.651,939,1.432,950,0.29,967,0.81,976,0.412,977,2.314,979,4.044,991,1.644,997,1.363,1013,0.423,1018,2.749,1019,3.671,1021,2.392,1029,0.527,1031,0.913,1040,1.187,1048,0.874,1051,1.641,1052,0.688,1061,1.806,1079,0.588,1085,3.287,1101,1.157,1110,1.534,1120,1.543,1131,0.321,1135,1.368,1151,0.852,1152,1.036,1154,0.831,1202,0.546,1216,1.331,1228,2.667,1233,0.874,1267,1.806,1275,3.267,1326,0.35,1329,0.988,1396,1.722,1418,2.516,1476,0.689,1492,2.378,1518,1.165,1521,2.667,1529,0.366,1648,0.666,1651,2.447,1662,0.564,1693,2.928,1695,3.845,1748,1.4,1776,1.88,1778,1.138,1820,2.589,1858,1.061,1920,2.447,1922,1.22,1932,1.853,1964,2.143,1972,1.897,1993,3.983,1997,3.671,2005,1.086,2013,1.644,2064,3.028,2087,1.165,2095,0.988,2155,2.143,2170,1.572,2309,0.988,2348,3.267,2356,2.199,2369,2.836,2550,1.763,2554,1.012,2681,1.813,2717,5.712,2719,3.028,2748,0.81,2791,1.22,2852,4.906,2919,0.896,2975,2.694,3035,3.377,3094,1.722,3099,3.845,3202,3.879,3229,1.249,3272,2.836,3279,2.257,3317,6.291,3320,1.57,3338,1.722,3347,2.38,3407,2.447,3439,1.565,3757,7.42,3797,2.516,3806,2.589,3816,3.377,3982,3.517,4014,3.377,4021,4.955,4041,2.57,4125,2.589,4502,2.928,4517,2.667,4571,4.556,5034,6.498,5070,4.906,5289,2.447,5368,2.447,5389,1.763,5412,4.955,5449,4.474,5513,3.333,5845,2.928,5864,2.928,6550,3.588,6564,4.277,7588,4.663,7600,3.377,7622,6.011,7635,4.556,7636,4.277,7637,4.044,7638,4.906,7639,4.906,7640,4.906,7641,6.011,7642,4.906,7643,5.374,7690,3.845,7691,4.044,7692,4.955,7693,4.955,7694,3.845,7695,3.845,7750,3.671,7751,3.517,7766,4.441,7774,4.712,7778,4.712,7783,6.584,7784,5.582,7795,3.517,7836,3.028,8042,4.906,8453,3.671,8725,4.906,9427,4.906,10925,3.845,11301,4.044,11345,4.498,13098,5.24,13108,6.773,19130,8.06,19131,6.084,19132,7.455,19133,6.084,19134,6.084,19135,6.084,19136,6.084,19137,6.084,19138,7.455,19139,7.455,19140,7.455,19141,7.455,19142,7.455,19143,7.455,19144,7.455,19145,7.455,19146,7.455,19147,6.084,19148,5.374,19149,7.455,19150,5.374,19151,5.374,19152,5.374,19153,7.42,19154,6.084,19155,6.084,19156,6.084]],["title//en/lessons/output-keywords-in-context-in-html-file",[71,0.04,101,1.098,345,0.352,526,0.692,950,0.13,1051,0.709]],["body//en/lessons/output-keywords-in-context-in-html-file",[3,0.075,5,0.081,6,0.693,9,0.087,12,0.087,14,0.367,17,1.023,18,0.532,22,0.754,23,0.758,24,1.261,29,0.349,34,1.446,36,0.761,38,0.524,39,0.438,40,0.149,42,0.249,45,0.063,46,0.102,48,1.519,49,0.095,57,0.267,60,0.206,71,0.089,74,0.491,82,0.042,86,1.585,87,0.227,93,0.026,96,0.953,101,2.558,104,0.628,105,0.136,108,0.702,110,0.651,115,0.024,117,0.161,122,0.265,125,1.072,128,0.558,129,0.508,130,0.043,132,0.05,137,0.079,138,0.141,139,0.154,144,0.508,145,0.541,146,0.124,148,1.783,153,0.127,154,1.29,157,1.075,159,0.079,160,0.11,167,0.558,180,0.885,185,0.129,189,0.217,190,0.008,191,0.541,205,1.315,211,0.218,214,0.2,217,1.413,221,0.475,223,0.522,228,0.149,232,1.446,235,2.634,236,1.514,242,0.478,249,0.475,253,0.382,263,0.265,267,0.524,272,0.249,273,0.227,277,0.073,289,1.048,294,0.486,297,0.378,316,0.324,328,0.524,330,0.736,333,0.397,335,0.254,341,0.099,345,0.803,350,0.382,351,2.234,357,0.537,358,1.111,360,0.218,369,0.836,371,1.783,379,1.073,380,0.174,381,0.217,382,0.801,383,0.249,389,0.593,390,0.281,394,0.728,395,0.149,405,0.349,406,1.023,409,0.397,416,0.593,419,1.098,422,0.187,424,0.631,425,0.249,427,0.836,428,0.283,430,0.353,431,0.397,433,0.646,435,0.397,436,0.282,438,0.381,439,0.136,440,0.949,441,0.112,443,1.15,444,0.084,450,0.108,459,0.558,461,0.94,468,0.139,470,1.232,471,0.575,472,1.001,476,0.512,486,0.124,489,1.204,493,0.07,496,2.245,506,0.281,508,0.995,509,0.162,513,0.499,519,0.25,526,1.54,529,1.783,530,0.475,531,0.254,540,1.29,542,1.302,545,2.015,554,0.976,559,0.864,560,0.402,566,0.38,567,2.176,575,0.277,583,0.761,590,0.995,591,0.628,594,0.353,601,0.169,603,1.665,605,0.524,607,2.015,613,0.999,618,0.836,645,0.298,646,0.593,647,0.205,648,3.123,663,0.202,673,0.59,700,1.482,707,0.457,714,0.885,726,1.796,736,1.29,757,0.995,762,2.269,768,0.378,772,2.824,774,1.184,777,0.899,788,0.496,800,0.702,807,0.885,809,1.383,812,0.136,817,0.217,827,0.593,829,1.381,834,1.261,839,0.754,847,1.29,852,0.843,858,1.252,859,2.245,871,1.783,876,0.908,882,0.721,884,1.496,916,2.912,920,2.176,921,2.734,946,1.549,950,0.284,956,1.881,967,1.157,976,0.603,977,1.479,981,1.1,997,1.332,1017,3.135,1021,2.721,1035,0.541,1051,1.609,1052,0.541,1062,1.023,1080,2.016,1081,3.391,1102,2.094,1104,2.325,1105,0.93,1112,1.716,1130,1.7,1145,1.257,1151,0.822,1160,3.015,1182,1.257,1202,0.597,1212,0.92,1230,4.046,1233,0.61,1234,1.677,1240,1.162,1243,2.312,1275,3.195,1326,0.478,1371,1.184,1382,1.871,1401,0.628,1457,1.351,1476,0.665,1495,3.015,1523,1.098,1563,0.907,1613,1.871,1620,2.426,1627,1.261,1631,1.073,1636,1.177,1648,0.709,1676,1.7,1694,0.995,1715,5.692,1912,2.295,1922,1.59,1932,1.664,1937,1.97,1948,1.001,1972,1.381,1986,1.429,2002,2.824,2007,0.702,2010,0.524,2050,1.549,2062,0.781,2133,1.098,2134,3.54,2151,1.881,2265,3.257,2266,3.023,2278,2.497,2338,1.221,2357,2.176,2373,2.655,2382,1.429,2548,1.623,2554,1.212,2577,2.426,2681,1.32,2791,1.664,2851,0.953,2869,2.295,2939,1.783,2945,3.023,3044,4.398,3202,3.817,3229,1.204,3238,1.29,3273,2.348,3280,1.917,3311,2.295,3358,3.257,3439,1.531,3520,3.02,3669,1.514,3809,3.391,3826,2.234,4041,2.529,4107,3.135,4108,2.234,4353,3.747,4492,5.514,4517,2.572,4566,1.549,4626,3.708,5111,4.731,5473,2.65,5513,3.43,5529,2.92,5773,4.046,5818,3.135,5950,5.574,5970,3.708,5979,2.015,6569,7.365,6776,3.135,7588,4.735,7600,4.402,7635,6.211,7636,5.124,7672,2.92,7692,4.846,7693,4.846,7746,5.182,7766,3.756,7784,4.393,10471,4.731,11301,3.9,12043,4.607,13195,3.9,13320,4.393,14635,5.831,16999,7.326,19150,5.182,19151,5.182,19152,6.438,19153,7.987,19157,5.867,19158,5.867,19159,7.93,19160,5.867,19161,5.867,19162,5.867,19163,7.29,19164,8.53,19165,7.29,19166,7.93,19167,5.867,19168,5.867,19169,5.867,19170,8.295,19171,5.867,19172,5.867,19173,5.867,19174,5.867,19175,7.29,19176,5.867,19177,5.867,19178,5.867,19179,7.29,19180,7.93,19181,7.29,19182,5.867,19183,7.29,19184,5.867,19185,7.29,19186,5.867,19187,5.867,19188,5.867,19189,5.867,19190,7.29,19191,5.867,19192,7.29,19193,5.867,19194,4.731,19195,7.29,19196,5.867,19197,7.29,19198,7.29,19199,5.867,19200,5.867,19201,5.867,19202,5.867,19203,5.867,19204,5.867,19205,5.867]],["title//en/lessons/preserving-your-research-data",[12,0.077,39,0.315,925,1.896]],["body//en/lessons/preserving-your-research-data",[1,1.192,3,0.103,5,0.077,8,0.42,9,0.103,12,0.14,13,1.049,14,0.427,17,0.935,18,0.502,22,0.655,26,0.283,28,0.737,29,0.451,30,1.092,31,1.206,32,2.056,38,0.616,39,0.57,40,0.204,42,0.306,44,3.1,45,0.097,46,0.069,47,0.685,49,0.058,55,0.558,57,0.314,58,0.961,59,0.696,60,0.207,62,2.56,63,1.602,64,0.616,65,1.449,68,0.911,69,1.014,70,1.414,71,0.091,74,0.672,76,0.607,77,1.63,78,0.892,82,0.032,83,0.802,87,0.266,88,0.431,89,0.702,90,0.913,91,1.449,92,0.464,93,0.026,94,0.515,95,0.675,96,0.871,101,1.449,104,0.574,112,0.923,113,1.48,114,1.352,115,0.026,116,1.206,117,0.151,122,0.25,124,1.352,125,1.259,128,0.51,129,0.464,130,0.04,132,0.052,134,0.405,135,0.171,137,0.061,139,0.145,144,0.596,145,0.848,152,0.751,153,0.103,157,0.824,159,0.096,160,0.069,167,0.79,169,1.051,173,0.523,176,1.126,185,0.119,187,4.016,189,0.239,190,0.008,191,0.702,192,1.384,200,0.541,201,0.16,205,0.85,208,0.574,211,0.19,216,1.95,220,0.596,222,2.251,223,0.545,227,0.342,228,0.219,231,3.315,235,1.938,236,2.258,237,1.352,247,1.514,249,0.434,263,0.277,264,0.935,267,0.616,268,0.964,272,0.26,273,0.266,277,0.067,284,1.818,289,1.23,290,1.889,296,0.574,297,0.244,298,1.665,303,0.322,304,0.414,311,0.847,316,0.42,328,0.479,330,0.811,333,0.363,335,0.298,339,1.416,341,0.091,346,2.694,347,1.518,350,0.523,353,0.219,357,0.363,360,0.148,363,0.523,367,1.076,368,0.677,375,0.83,379,1.014,380,0.226,381,0.205,382,0.769,387,1.093,389,0.696,396,1.292,399,0.935,402,1.449,403,1.63,407,0.535,409,0.363,410,0.625,414,0.98,416,0.769,420,0.913,422,0.171,425,0.283,427,0.675,430,0.322,433,0.884,436,0.266,439,0.205,441,0.167,442,0.642,444,0.077,449,0.129,450,0.113,460,0.732,461,0.78,463,1.963,466,1.518,468,0.131,470,1.126,471,0.526,472,0.677,476,0.535,485,0.87,486,0.183,493,0.061,494,2.623,495,1.212,505,0.695,506,0.257,509,0.19,511,0.378,513,0.296,517,1.003,519,0.229,521,1.391,525,0.464,526,1.173,527,0.989,530,0.496,532,3.21,534,1.034,537,3.236,541,1.234,547,0.809,549,1.068,551,1.483,554,0.892,555,1.737,559,0.79,562,3.111,570,0.695,576,1.093,577,0.42,587,0.913,594,0.482,601,0.125,606,2.351,608,2.218,610,0.291,613,0.608,622,2.351,636,1.322,645,0.282,646,0.769,647,0.177,661,0.232,666,1.433,668,1.416,670,4.353,673,0.558,674,2.423,680,0.913,681,0.695,683,1.096,702,2.351,704,2.218,706,0.958,720,1.669,721,0.322,739,1.101,740,0.987,741,0.714,742,1.514,743,1.842,744,0.642,751,2.499,758,0.85,765,0.329,766,0.564,770,3.236,778,1.201,780,1.669,785,1.201,788,0.431,792,2.865,794,0.716,803,0.586,806,1.15,808,1.076,811,1.234,812,0.207,814,1.289,817,0.239,818,2.351,822,2.365,827,0.542,829,1.263,831,2.351,833,2.423,836,0.936,840,0.607,844,1.413,858,0.809,876,0.542,879,1.319,881,2.581,882,0.936,900,0.574,908,2.689,912,1.414,923,3.565,924,0.892,925,3.195,930,0.608,933,0.751,934,4.324,952,4.737,954,0.696,957,1.101,966,1.076,967,0.714,972,1.101,973,1.842,980,1.148,984,1.669,986,1.152,989,0.892,990,0.809,1000,1.039,1003,2.157,1004,2.781,1008,2.307,1009,0.732,1022,0.526,1024,1.697,1027,1.076,1028,1.711,1029,0.596,1031,0.791,1032,1.259,1040,1.014,1041,2.351,1044,0.91,1048,1.153,1049,3.236,1052,0.702,1058,1.71,1060,1.173,1061,2.382,1065,2.098,1079,0.555,1090,1.818,1098,2.157,1102,1.292,1104,1.71,1106,3.548,1127,1.71,1130,1.554,1131,0.401,1133,1.18,1135,1.206,1151,0.964,1154,0.94,1158,2.426,1159,1.989,1187,1.449,1201,2.282,1212,0.87,1216,1.358,1227,0.892,1244,4.737,1246,1.384,1250,3.236,1254,1.905,1267,1.591,1268,1.842,1318,1.101,1327,2.848,1370,1.265,1391,1.905,1395,3.546,1400,1.554,1401,0.937,1405,2.977,1409,1.755,1425,1.889,1429,1.352,1456,2.218,1460,2.157,1461,1.416,1478,2.351,1516,1.791,1518,1.027,1563,1.065,1585,2.307,1591,1.889,1592,3.236,1604,2.423,1629,1.483,1633,3.044,1637,0.79,1639,0.941,1643,2.144,1646,2.351,1648,0.479,1651,2.157,1674,1.179,1684,0.91,1742,2.423,1748,1.234,1778,1.003,1785,4.353,1809,2.365,1810,3.548,1823,1.179,1836,1.63,1844,1.842,1853,1.433,1854,2.282,1883,3.339,1932,1.755,1942,1.076,1943,3.111,1954,3.339,1959,1.669,1961,2.423,1968,2.282,1978,2.423,2003,1.027,2005,1.543,2010,0.479,2026,3.68,2028,3.059,2050,2.12,2074,2.548,2079,1.051,2086,1.554,2104,1.076,2108,3.315,2109,1.95,2124,2.581,2127,0.802,2128,1.905,2129,1.63,2151,1.384,2170,1.003,2172,0.893,2212,1.526,2216,2.489,2235,2.669,2244,1.71,2252,3.565,2253,2.104,2265,2.977,2266,2.763,2291,1.492,2321,2.499,2330,4.324,2338,0.79,2382,1.733,2434,2.423,2450,2.548,2495,2.669,2506,3.335,2578,2.296,2652,3.389,2660,1.234,2679,2.098,2692,2.977,2735,6.134,2738,1.753,2744,3.389,2745,3.315,2748,1.012,2749,3.981,2753,2.218,2754,2.426,2755,2.865,2765,2.554,2770,2.423,2775,2.044,2792,1.861,2795,1.263,2807,2.769,2811,1.384,2822,1.292,2829,1.416,2830,2.763,2832,1.818,2834,2.098,2842,1.796,2865,3.1,2870,4.353,2874,1.938,2879,2.423,2898,1.905,2909,2.192,2917,2.104,2930,3.389,2942,3.019,2967,2.694,2979,4.324,2981,3.864,2985,4.016,3008,3.315,3017,2.104,3028,2.042,3043,2.365,3064,3.981,3110,2.282,3124,2.218,3125,3.236,3130,3.236,3131,2.669,3156,2.865,3182,5.519,3196,3.77,3280,2.623,3307,4.737,3338,1.518,3356,4.324,3370,1.591,3394,2.098,3406,2.581,3414,1.989,3428,3.236,3439,1.126,3563,3.823,3572,4.324,3618,3.981,3632,3.565,3672,2.848,3714,3.1,3716,1.796,3728,2.365,3791,2.423,3797,2.848,3820,4.324,3826,2.042,3864,2.581,3903,1.889,3918,5.643,3971,2.499,4012,3.68,4024,2.423,4027,2.499,4101,3.111,4419,1.753,4501,2.581,4507,3.565,4578,4.578,4582,6.012,4624,3.389,5056,1.63,5194,4.016,5209,3.389,5232,2.977,5315,2.423,5330,6.363,5341,2.144,5371,4.324,5389,1.554,5404,2.196,5498,2.763,5527,3.77,5539,5.553,5569,3.236,5619,4.578,5649,3.389,5832,2.282,5844,5.973,5845,2.581,5872,4.156,5887,4.397,5968,4.016,6094,4.324,6109,3.981,6123,4.737,6488,4.324,6495,4.016,6648,6.083,6653,2.669,6661,3.019,7288,4.737,7294,4.578,7590,3.662,7672,3.427,7678,2.581,7769,2.763,7822,4.324,7867,3.1,8022,6.083,8077,3.77,8092,2.218,8205,4.016,8467,2.423,8582,3.236,8688,4.617,8719,4.324,8825,4.016,9101,4.016,9184,2.499,9231,4.016,9289,4.324,9465,3.236,9874,3.236,10135,3.389,10207,3.565,10351,2.865,10655,4.324,10690,3.389,10859,4.016,10997,4.737,11025,4.016,11460,5.643,11470,4.324,12043,3.389,12497,3.236,12547,2.977,12997,6.083,13066,3.389,13079,3.565,13155,4.737,13539,4.737,14261,4.324,15006,4.737,15237,6.719,15463,4.737,15466,4.324,16186,4.841,17947,4.737,19206,6.887,19207,7.608,19208,4.737,19209,5.363,19210,4.737,19211,5.363,19212,6.887,19213,8.028,19214,7.608,19215,5.363,19216,6.887,19217,6.887,19218,5.363,19219,5.363,19220,5.363,19221,5.363,19222,5.363,19223,5.363,19224,5.363,19225,5.363,19226,5.363,19227,5.363,19228,4.737,19229,5.363,19230,6.887,19231,6.887,19232,5.363,19233,5.363,19234,5.363,19235,5.363,19236,6.887,19237,5.363,19238,6.887,19239,5.363,19240,5.363,19241,5.363,19242,5.363,19243,5.363,19244,5.363,19245,5.363,19246,5.363,19247,5.363,19248,5.363,19249,5.363,19250,5.363,19251,5.363,19252,4.737,19253,5.363,19254,6.887,19255,7.608,19256,5.363,19257,5.363,19258,5.363,19259,5.363,19260,5.363,19261,5.363,19262,5.363,19263,5.363,19264,5.363,19265,4.737,19266,7.608,19267,5.363,19268,5.363,19269,5.363,19270,5.363,19271,4.737,19272,5.363,19273,5.363,19274,5.363,19275,5.363,19276,5.363,19277,6.887,19278,6.083,19279,5.363,19280,5.363,19281,5.363,19282,5.363,19283,4.737,19284,7.608,19285,5.363,19286,5.363,19287,5.363,19288,5.363,19289,5.363,19290,5.363,19291,5.363,19292,5.363,19293,5.363,19294,5.363,19295,5.363,19296,5.363,19297,5.363,19298,4.737,19299,5.363,19300,5.363,19301,5.363]],["title//en/lessons/qgis-layers",[15,0.253,317,1.817,1326,0.253,2275,1.368,10087,1.985]],["body//en/lessons/qgis-layers",[1,0.756,3,0.087,5,0.075,6,0.647,7,1.678,9,0.112,12,0.133,13,1.137,14,0.265,15,0.533,17,1.561,18,0.669,19,0.737,23,0.708,25,0.329,26,0.277,27,0.962,33,1.455,38,0.47,40,0.202,42,0.257,45,0.089,46,0.106,47,0.398,49,0.1,51,1.088,55,0.551,57,0.363,58,0.63,60,0.205,63,0.94,64,0.674,68,0.63,70,0.896,71,0.089,72,1.031,74,0.441,79,2.068,81,0.316,85,3.506,88,0.472,89,0.695,92,0.589,93,0.026,94,0.356,98,1.315,104,0.729,105,0.119,107,0.412,112,0.938,115,0.027,117,0.151,118,1.107,120,0.533,122,0.247,125,1.378,128,0.647,129,0.755,130,0.042,131,0.7,132,0.059,133,1.268,135,0.217,136,0.384,137,0.078,138,0.14,139,0.191,141,0.682,144,0.732,146,0.144,153,0.138,159,0.086,160,0.102,170,1.763,173,0.443,179,0.655,180,0.794,182,1.678,183,2.337,185,0.101,189,0.245,190,0.005,191,0.761,193,0.952,197,2.291,200,0.343,201,0.21,202,2.004,203,1.431,206,1.638,208,0.729,211,0.187,214,0.232,215,2.711,220,0.412,221,0.611,222,1.72,223,0.409,226,2.619,227,0.263,228,0.191,235,1.902,238,1.031,242,0.392,246,3.699,253,0.519,257,0.326,261,0.47,262,0.977,263,0.191,264,1.39,266,1.002,268,0.58,272,0.305,273,0.203,277,0.073,282,0.718,284,2.179,289,1.215,294,0.49,296,0.729,297,0.344,303,0.453,307,0.63,311,1.083,312,1.389,313,1.066,315,2.176,316,0.375,317,2.176,318,0.875,320,1.327,327,1.268,329,1.512,330,0.687,333,0.356,335,0.227,340,1.131,341,0.128,349,0.596,350,0.491,353,0.338,357,0.356,358,0.737,360,0.208,363,0.538,368,1.042,369,0.516,375,1.052,380,0.266,381,0.224,382,0.762,383,0.282,387,0.756,390,0.412,394,0.426,395,0.128,401,1.215,407,0.37,409,0.511,410,0.792,414,1.457,415,1.952,420,0.896,422,0.263,425,0.272,427,0.516,428,0.18,429,1.429,431,0.356,435,0.44,436,0.203,439,0.158,442,1.03,444,0.076,447,0.75,449,0.14,450,0.126,460,0.718,468,0.143,469,1.389,473,1.239,476,0.37,485,0.665,486,0.111,487,0.905,488,0.697,489,1.08,493,0.06,503,2.871,506,0.252,508,1.28,509,0.208,511,0.24,519,0.187,521,1.244,524,1.62,525,0.745,527,0.756,530,0.343,538,1.838,560,0.416,570,0.882,572,1.365,577,0.624,581,3.042,583,0.682,586,1.444,590,0.718,594,0.496,596,1.327,599,0.647,601,0.192,605,0.47,608,2.176,610,0.217,615,3.506,618,0.9,622,2.982,645,0.215,646,0.532,647,0.175,648,1.807,659,1.53,661,0.227,663,0.122,665,0.896,675,1.474,683,0.718,690,0.94,705,0.342,706,0.94,707,0.375,715,1.972,721,0.409,724,0.854,726,1.297,733,1.184,738,0.896,748,1.562,750,0.667,763,1.303,765,0.278,766,0.37,768,0.392,776,3.026,779,0.7,780,2.118,783,4.3,788,0.472,794,0.547,800,0.903,803,0.602,807,1.203,808,1.365,812,0.192,814,0.985,817,0.156,821,1.074,822,2.835,827,0.935,830,1.901,839,0.501,840,0.398,841,1.268,847,1.496,852,0.977,858,1.027,859,1.926,874,1.187,875,2.307,876,0.805,879,1.008,917,1.639,924,0.875,930,0.596,933,0.953,946,1.389,948,2.377,950,0.217,956,1.756,967,0.7,981,0.794,983,0.596,988,0.878,990,0.794,994,1.854,1000,0.718,1013,0.342,1022,0.516,1028,1.184,1029,0.714,1035,0.485,1040,1.002,1044,0.854,1052,0.735,1059,1.455,1061,1.562,1079,0.55,1084,0.7,1090,2.105,1127,2.78,1140,1.72,1141,1.638,1142,1.239,1143,1.562,1144,1.562,1145,0.834,1148,1.277,1201,2.24,1202,0.356,1214,3.699,1231,2.591,1233,0.859,1240,1.184,1254,1.882,1259,1.422,1261,1.239,1267,1.562,1268,2.337,1270,1.902,1272,1.239,1276,2.004,1278,2.176,1280,2.307,1281,1.763,1283,2.533,1285,2.176,1287,2.24,1289,2.004,1292,1.807,1294,1.08,1298,1.268,1326,0.434,1329,0.854,1330,1.211,1369,1.031,1370,1.254,1373,2.116,1391,1.455,1396,1.49,1429,1.327,1433,2.99,1455,1.562,1457,0.896,1458,3.386,1518,1.008,1523,1.273,1529,0.453,1586,2.377,1632,0.647,1636,1.055,1639,0.771,1644,2.004,1648,0.608,1662,0.514,1676,1.525,1684,0.729,1687,1.53,1711,2.004,1729,1.562,1750,2.553,1823,1.157,1825,1.638,1839,4.648,1858,0.918,1896,3.175,1903,0.775,1908,2.116,1947,0.834,1948,0.859,1953,4.243,1967,2.004,1968,2.24,1974,4.523,1985,1.358,2003,1.303,2009,2.605,2010,0.674,2024,1.455,2062,0.905,2079,1.031,2087,1.008,2097,1.902,2102,1.327,2104,1.782,2107,3.386,2128,1.882,2131,1.807,2133,0.985,2151,1.358,2160,4.648,2162,2.116,2170,1.411,2172,0.682,2189,1.854,2193,2.291,2204,1.678,2207,2.24,2212,1.055,2214,1.08,2253,1.455,2255,3.175,2256,2.711,2272,1.678,2275,2.946,2277,2.307,2279,2.453,2282,2.377,2306,1.714,2309,0.854,2338,0.775,2353,2.533,2381,2.059,2382,1.031,2536,1.562,2548,1.882,2554,0.875,2697,4.648,2729,3.967,2739,2.453,2752,0.875,2759,1.854,2767,4.243,2772,1.184,2791,1.055,2795,1.239,2825,1.78,2826,1.854,2832,1.389,2833,2.279,2838,2.106,2844,2.494,2863,3.941,2874,1.902,2902,2.176,2923,2.656,2929,2.453,2936,1.678,2938,2.365,2939,1.599,2963,1.807,3013,2.921,3030,1.854,3035,2.921,3085,1.952,3089,5.095,3116,3.782,3171,2.453,3180,3.042,3202,2.533,3215,4.517,3291,1.599,3299,2.24,3302,4.3,3341,2.453,3350,3.752,3365,3.498,3439,1.429,3529,5.907,3651,2.533,3706,1.72,3754,3.175,3797,2.176,3834,3.042,3845,2.921,3926,3.042,3961,3.175,3989,3.175,4023,2.176,4024,3.729,4108,2.004,4110,3.296,4125,2.24,4333,2.921,4353,3.074,4456,2.871,4564,3.629,4580,3.941,4970,2.619,5307,3.171,5388,3.175,5607,3.506,5721,3.941,5732,3.326,5890,1.599,5979,2.903,6115,3.498,6133,3.175,6385,3.498,6487,3.941,6490,4.105,6505,5.299,6506,3.498,6508,5.3,6581,1.422,6756,4.243,6865,3.386,6873,6.009,7209,2.004,7222,4.243,7228,3.386,7265,4.648,7489,3.326,7551,3.699,7762,3.941,7859,4.243,8215,3.326,8481,3.326,8570,3.326,9061,4.783,9156,3.699,9189,4.243,9194,4.243,9245,4.648,9497,4.55,9846,3.699,9997,5.717,10079,2.619,10084,5.202,10087,4.226,10127,5.192,10319,4.41,10363,5.486,10526,4.648,10839,3.699,10992,4.339,11118,4.648,11158,3.498,11433,5.399,11483,3.777,11484,4.3,12496,6.246,12498,5.095,12499,3.699,12531,5.095,12536,4.648,12796,3.941,12797,5.486,12798,6.655,12799,6.7,12803,6.655,12808,6.079,12809,5.486,12811,4.425,12815,3.699,12829,6.079,12840,3.699,13024,3.941,13347,4.648,13352,3.941,13763,6.079,13947,3.699,14943,3.941,15208,4.648,15566,4.243,15652,4.648,15667,6.009,15710,4.243,19302,5.263,19303,4.648,19304,5.263,19305,5.263,19306,5.263,19307,5.263,19308,5.263,19309,5.263,19310,5.263,19311,5.263,19312,5.263,19313,5.263,19314,5.263,19315,7.54,19316,5.263,19317,6.659,19318,5.263,19319,5.263,19320,4.648,19321,6.804,19322,7.971,19323,5.263,19324,5.263,19325,4.648,19326,5.263,19327,5.263,19328,4.648,19329,5.263,19330,8.455,19331,5.263,19332,7.971,19333,7.54,19334,5.263,19335,5.263,19336,5.263,19337,5.263,19338,6.009,19339,6.804,19340,5.263]],["title//en/lessons/r-basics-with-tabular-data",[12,0.071,1013,0.241,2016,0.758,2295,1.923]],["body//en/lessons/r-basics-with-tabular-data",[3,0.055,4,0.285,5,0.07,6,0.566,8,0.625,9,0.126,12,0.14,14,0.299,15,0.424,17,1.189,18,0.497,22,0.41,23,0.88,25,0.372,26,0.227,28,0.73,29,0.206,30,0.683,32,1.164,33,1.191,38,0.385,39,0.491,40,0.173,42,0.203,45,0.095,46,0.076,47,0.556,49,0.094,55,0.552,56,1.993,57,0.271,58,0.712,59,0.435,60,0.209,63,0.769,64,0.385,65,1.164,66,2.688,70,0.733,71,0.091,76,0.326,78,0.99,81,0.442,82,0.028,83,0.693,87,0.23,88,0.46,89,0.629,91,2.156,92,0.373,93,0.023,94,0.403,95,0.721,96,0.966,103,0.479,104,0.73,105,0.115,107,0.604,110,0.532,111,0.573,112,0.435,115,0.026,117,0.163,119,0.573,120,0.64,122,0.281,125,0.787,129,0.373,130,0.033,132,0.061,135,0.261,137,0.07,138,0.149,139,0.163,141,1.146,145,0.629,146,0.173,153,0.064,157,0.712,158,1.313,159,0.096,160,0.105,161,1.164,167,0.41,169,0.844,171,1.086,173,0.281,179,0.618,183,1.479,185,0.13,189,0.248,190,0.006,192,1.111,193,0.544,196,1.597,200,0.444,201,0.197,202,1.64,208,0.637,211,0.22,214,0.147,217,1.642,222,1.407,223,0.358,227,0.334,228,0.217,242,0.248,251,0.969,253,0.281,255,2.489,257,0.295,262,0.558,263,0.216,264,1.392,272,0.251,273,0.322,276,0.769,277,0.07,282,1.265,284,1.137,291,1.548,294,0.237,297,0.373,298,0.844,299,0.769,303,0.259,304,0.479,305,1.278,306,0.716,309,1.037,313,0.693,324,1.111,326,1.134,328,0.532,330,0.435,333,0.292,335,0.366,341,0.15,344,1.309,346,1.685,350,0.503,353,0.279,356,0.515,359,1.443,360,0.22,363,0.281,367,0.864,369,0.802,375,0.666,380,0.264,381,0.203,382,0.601,383,0.251,387,1.108,390,0.327,391,1.191,394,0.756,395,0.145,397,0.925,399,0.502,400,0.92,401,0.769,407,0.303,409,0.498,410,0.794,415,1.597,416,0.435,417,1.249,418,0.712,422,0.255,424,0.373,425,0.251,427,0.422,428,0.233,430,0.259,431,0.462,432,1.221,433,0.81,435,0.352,436,0.23,437,1.219,438,0.354,439,0.204,440,1.114,441,0.113,444,0.065,447,0.474,449,0.158,450,0.109,468,0.152,473,1.014,476,0.418,486,0.163,488,0.482,493,0.075,495,0.898,504,0.771,505,0.884,506,0.285,509,0.261,510,0.864,511,0.196,519,0.257,522,1.164,525,0.373,527,0.618,528,2.301,530,0.609,531,0.318,534,0.515,539,3.761,542,1.217,543,0.943,545,1.479,553,2.073,556,2.489,557,0.969,560,0.507,570,1.222,575,0.261,576,1.056,577,0.337,587,0.733,591,0.855,594,0.442,596,1.086,600,1.166,601,0.19,603,0.825,636,1.061,637,2.301,643,1.137,645,0.301,646,0.689,647,0.216,656,2.219,659,0.969,661,0.186,663,0.138,665,1.543,666,0.769,672,1.566,673,0.349,675,0.751,683,0.812,684,1.278,686,3.929,687,2.605,690,1.062,700,0.716,705,0.411,707,0.405,709,2.59,720,1.341,737,1.221,738,0.733,739,0.884,741,0.792,750,0.422,755,0.397,757,0.588,758,0.943,765,0.357,766,0.418,768,0.364,774,0.699,777,0.674,778,0.751,779,0.573,785,0.751,788,0.55,794,0.709,800,0.712,802,0.588,803,0.314,806,1.109,807,0.65,812,0.201,817,0.203,821,0.674,828,1.137,829,1.014,830,1.719,832,0.825,839,0.566,840,0.326,844,1.221,853,1.113,858,1.235,863,0.769,871,1.309,879,0.825,882,0.732,883,1.278,900,0.461,908,1.993,924,1.223,926,0.634,933,1.081,941,1.795,944,1.249,945,1.443,946,1.137,947,0.666,954,0.435,967,1.027,971,2.15,976,0.403,978,2.863,980,0.65,981,0.65,983,0.674,990,1.029,997,1.344,1011,1.061,1013,0.419,1022,0.583,1024,2.054,1026,2.059,1029,0.373,1032,1.566,1040,0.876,1044,0.772,1048,1.23,1052,0.629,1061,2.368,1065,1.685,1079,0.666,1085,1.685,1098,3.508,1101,0.854,1102,1.433,1103,1.309,1105,0.943,1117,3.472,1120,0.825,1131,0.46,1136,1.685,1140,1.407,1144,2.023,1145,0.683,1147,2.007,1148,1.054,1162,1.191,1167,1.341,1182,0.683,1190,3.303,1202,0.292,1212,0.974,1216,0.769,1227,0.716,1234,1.882,1240,1.261,1243,1.086,1245,3.761,1252,3.955,1253,3.225,1255,3.804,1257,3.804,1258,5.255,1261,1.401,1263,4.456,1267,2.023,1272,1.817,1282,7.048,1284,3.225,1292,2.65,1297,1.918,1298,1.037,1318,0.884,1326,0.248,1329,0.966,1330,0.991,1370,0.716,1396,1.219,1397,2.328,1415,1.315,1426,0.898,1433,2.522,1445,4.317,1446,5.17,1454,1.014,1457,1.013,1459,1.663,1471,1.724,1493,0.966,1505,3.027,1523,1.276,1529,0.501,1536,4.114,1537,3.761,1630,0.979,1631,0.876,1632,0.732,1636,1.367,1639,0.674,1640,2.207,1648,0.657,1660,1.137,1664,1.373,1677,1.987,1684,0.461,1691,0.787,1692,2.341,1694,1.272,1724,1.771,1729,1.278,1742,1.946,1750,1.278,1758,2.073,1776,1.086,1778,1.276,1806,1.946,1825,1.341,1833,2.877,1852,3.066,1895,1.719,1897,2.863,1903,0.634,1906,1.433,1916,3.303,1921,2.391,1923,5.61,1942,0.864,1947,0.683,1948,0.544,1961,3.605,1967,1.64,1983,1.373,1985,1.111,1998,2.096,2005,0.769,2007,0.712,2009,2.228,2010,0.385,2016,1.499,2053,2.863,2058,1.278,2061,0.751,2062,0.573,2087,1.306,2095,1.107,2126,2.073,2127,0.502,2129,1.309,2133,1.493,2149,2.599,2151,1.111,2162,1.732,2170,1.113,2204,2.345,2213,0.618,2216,1.556,2230,3.804,2293,1.852,2295,3.209,2302,4.599,2306,1.139,2328,4.309,2339,4.284,2342,3.94,2409,3.225,2410,5.169,2411,4.797,2413,2.599,2414,3.027,2428,1.946,2450,2.792,2452,3.225,2483,3.804,2506,2.608,2512,1.499,2542,1.062,2554,1.223,2566,5.425,2575,2.393,2592,3.761,2752,0.716,2766,1.946,2774,2.391,2775,2.182,2791,0.864,2811,1.111,2822,1.433,2825,1.441,2829,1.8,2861,1.732,2875,1.219,2909,1.137,2919,0.634,2925,1.137,2956,3.804,2962,2.207,2974,1.086,2978,3.027,3005,2.608,3017,2.262,3028,1.64,3086,2.863,3116,1.833,3170,1.946,3229,1.221,3238,1.308,3305,3.027,3320,1.111,3339,2.219,3370,1.766,3384,5.255,3406,2.073,3501,3.225,3651,2.073,3672,1.781,3690,2.722,3706,1.407,3859,3.472,3869,2.007,4024,3.08,4124,1.732,4128,3.225,4195,3.761,4273,1.946,4302,3.027,4351,3.804,4356,4.25,4357,3.472,4439,3.955,4446,1.517,4527,3.472,4607,2.773,4630,2.489,4638,2.722,4663,3.439,4664,3.066,5006,2.489,5096,3.225,5131,4.797,5139,5.255,5298,6.125,5315,1.946,5498,2.219,5557,3.804,5608,3.761,5637,1.888,5651,1.946,5706,2.489,5820,5.425,5854,3.027,6129,3.804,6185,3.472,6187,4.797,6490,2.599,6567,3.472,6817,3.804,6822,3.225,6903,3.225,6932,2.722,6934,4.456,6941,3.472,6943,5.255,6945,3.225,6947,3.472,6948,3.94,6950,4.456,6951,5.255,6953,3.472,6954,3.472,6963,3.472,6964,3.804,6966,3.225,6973,4.797,6975,3.472,6979,3.804,6980,3.804,6984,5.105,6991,3.472,7029,3.804,7039,4.456,7040,5.255,7041,4.797,7076,3.804,7127,6.021,7128,6.906,7161,4.456,7170,3.472,7294,2.863,7412,1.685,7590,3.937,7644,2.391,7963,5.255,7983,3.804,7998,6.222,8268,3.472,8288,5.255,8289,2.073,8337,3.225,8380,5.17,8486,2.722,8685,2.722,8972,2.722,9052,2.863,9081,3.472,9266,3.804,9277,2.722,9303,3.472,9346,3.804,9474,3.804,9491,3.804,9494,3.472,9729,2.722,9771,3.472,9833,2.722,10052,3.804,10155,5.8,10935,3.472,10987,5.929,11033,3.804,11042,2.863,11277,5.255,11381,3.472,11612,4.456,11613,6.021,11750,4.888,11995,7.224,12053,3.472,12157,4.114,12283,3.804,12327,4.797,12360,3.804,12567,5.255,12674,3.804,12811,2.391,12850,3.804,13064,4.797,13269,3.472,13646,5.541,13848,3.804,14400,5.255,14413,3.804,14513,3.804,14698,3.472,15144,3.804,15452,3.472,15791,3.804,15885,5.255,15888,3.804,15940,3.804,16157,3.804,16461,3.472,16504,4.797,16529,3.804,16645,3.804,16695,5.255,16752,5.255,16850,3.804,16979,6.494,17286,6.021,17318,3.804,17471,3.472,17511,5.255,17515,5.105,17528,3.804,17610,3.804,18280,7.89,18292,3.472,18293,3.225,18429,6.494,18497,5.255,18528,3.804,18541,7.362,18629,6.494,18658,3.804,19041,3.472,19089,6.021,19095,5.929,19341,8.843,19342,5.95,19343,4.307,19344,8.725,19345,6.817,19346,4.307,19347,8.651,19348,4.307,19349,4.307,19350,3.804,19351,5.95,19352,7.353,19353,5.95,19354,4.307,19355,5.255,19356,5.95,19357,4.307,19358,4.307,19359,4.307,19360,3.804,19361,7.353,19362,5.95,19363,3.804,19364,6.817,19365,4.307,19366,4.307,19367,4.307,19368,4.307,19369,5.95,19370,4.307,19371,4.307,19372,4.307,19373,4.307,19374,4.307,19375,4.307,19376,5.95,19377,5.95,19378,3.804,19379,4.307,19380,4.307,19381,5.95,19382,4.307,19383,4.307,19384,4.307,19385,3.804,19386,4.307,19387,4.307,19388,4.307,19389,4.307,19390,4.307,19391,4.307,19392,4.307,19393,4.307,19394,5.95,19395,4.307,19396,4.307,19397,4.307,19398,4.307,19399,4.307,19400,4.307,19401,4.307,19402,4.307,19403,4.307,19404,4.307,19405,5.95,19406,4.307,19407,4.307,19408,4.307,19409,4.307,19410,4.307,19411,4.307,19412,4.307,19413,4.307,19414,4.307,19415,4.307,19416,8.336,19417,4.307,19418,4.307,19419,4.307,19420,4.307,19421,4.307,19422,4.307,19423,4.307,19424,4.307,19425,4.307,19426,4.307,19427,4.307,19428,4.307,19429,7.353,19430,5.95,19431,4.307,19432,5.95,19433,4.307,19434,4.307,19435,5.95,19436,5.95,19437,4.307,19438,4.307,19439,4.307,19440,5.95,19441,5.95,19442,4.307,19443,4.307,19444,5.95,19445,5.95,19446,4.307,19447,4.307,19448,4.307,19449,4.307,19450,4.307,19451,4.307,19452,4.307,19453,4.307,19454,4.307,19455,4.307,19456,4.307,19457,4.307,19458,4.307,19459,4.307,19460,4.307,19461,4.307,19462,4.307,19463,4.307,19464,4.307,19465,4.307,19466,4.307,19467,4.307,19468,4.307,19469,4.307,19470,4.307,19471,4.307,19472,4.307,19473,4.307,19474,4.307,19475,4.307,19476,4.307,19477,4.307,19478,4.307,19479,4.307,19480,4.307,19481,4.307,19482,4.307,19483,4.307,19484,4.307,19485,7.353,19486,4.307,19487,5.95,19488,6.817,19489,5.95,19490,5.95,19491,5.95,19492,5.95,19493,5.95,19494,6.817,19495,6.817,19496,5.95,19497,5.95,19498,5.95,19499,4.307,19500,5.95,19501,4.307,19502,4.307,19503,5.95,19504,4.307,19505,4.307,19506,5.95,19507,4.307,19508,4.307,19509,4.307,19510,5.95,19511,5.95,19512,4.307,19513,5.95,19514,4.307,19515,4.307,19516,4.307,19517,4.307,19518,5.95,19519,5.95,19520,6.817,19521,4.307,19522,4.307,19523,4.307,19524,5.95,19525,4.307,19526,4.307,19527,4.307,19528,4.307,19529,5.95,19530,4.307,19531,5.95,19532,4.307,19533,4.307,19534,4.307,19535,4.307,19536,4.307,19537,4.307,19538,4.307,19539,4.307,19540,6.817,19541,4.307,19542,4.307,19543,4.307,19544,5.95,19545,5.95,19546,4.307,19547,4.307,19548,4.307,19549,5.95,19550,4.307,19551,4.307,19552,6.817,19553,4.307,19554,4.307,19555,4.307,19556,4.307,19557,4.307,19558,4.307,19559,4.307,19560,5.95,19561,4.307,19562,4.307,19563,4.307,19564,6.817,19565,4.307,19566,4.307,19567,4.307,19568,4.307,19569,4.307,19570,5.95,19571,4.307,19572,4.307,19573,4.307,19574,4.307,19575,4.307,19576,3.804,19577,4.307,19578,4.307,19579,4.307,19580,4.307,19581,4.307,19582,5.95,19583,4.307,19584,5.95,19585,4.307,19586,4.307,19587,4.307,19588,4.307,19589,4.307,19590,4.307,19591,4.307,19592,6.817,19593,5.95,19594,5.95,19595,4.307,19596,5.95,19597,4.307,19598,4.307,19599,4.307,19600,4.307,19601,4.307,19602,4.307,19603,4.307,19604,4.307,19605,4.307,19606,4.307,19607,4.307,19608,4.307,19609,4.307,19610,4.307,19611,4.307,19612,4.307,19613,4.307,19614,4.307,19615,4.307,19616,4.307,19617,4.307,19618,4.307,19619,4.307,19620,4.307,19621,4.307,19622,4.307,19623,4.307,19624,4.307,19625,4.307,19626,4.307,19627,4.307,19628,4.307,19629,4.307,19630,4.307,19631,4.307,19632,4.307,19633,4.307,19634,4.307,19635,4.307,19636,4.307,19637,4.307,19638,4.307,19639,4.307,19640,4.307,19641,4.307,19642,4.307,19643,4.307,19644,4.307,19645,4.307,19646,4.307,19647,4.307,19648,4.307,19649,4.307,19650,4.307,19651,4.307,19652,4.307,19653,4.307,19654,4.307,19655,4.307,19656,4.307,19657,4.307,19658,4.307,19659,4.307,19660,4.307,19661,4.307,19662,4.307,19663,4.307,19664,4.307,19665,4.307,19666,4.307,19667,5.95,19668,4.307,19669,7.353,19670,4.307,19671,4.307,19672,4.307,19673,4.307,19674,4.307,19675,4.307,19676,4.307,19677,4.307,19678,4.307,19679,5.95,19680,4.307,19681,4.307,19682,4.307,19683,4.307,19684,4.307,19685,4.307,19686,5.255,19687,4.307,19688,7.353,19689,5.95,19690,5.95,19691,5.95,19692,4.307,19693,5.95,19694,6.817,19695,4.307,19696,4.307,19697,4.307,19698,4.307,19699,4.307,19700,4.307,19701,4.307,19702,4.307,19703,4.307,19704,4.307,19705,6.817,19706,4.307,19707,5.95,19708,5.95,19709,4.307,19710,5.95,19711,4.307,19712,4.307,19713,4.307,19714,4.307,19715,5.95,19716,4.307,19717,4.307,19718,4.307,19719,4.307,19720,4.307,19721,4.307,19722,4.307,19723,4.307,19724,4.307,19725,3.804,19726,4.307,19727,4.307,19728,4.307,19729,4.307,19730,5.95,19731,4.307,19732,4.307,19733,4.307,19734,4.307,19735,4.307,19736,4.307,19737,4.307,19738,4.307,19739,4.307,19740,4.307]],["title//en/lessons/research-data-with-unix",[12,0.065,39,0.264,984,1.368,1101,0.631,10351,2.348]],["body//en/lessons/research-data-with-unix",[3,0.108,4,0.411,5,0.082,7,2.25,8,0.735,9,0.138,10,2.947,12,0.14,13,0.891,14,0.39,15,0.484,18,0.649,25,0.574,26,0.294,28,0.596,29,0.411,31,1.587,36,1.089,39,0.559,40,0.141,42,0.264,45,0.088,46,0.072,47,0.421,49,0.076,55,0.451,56,2.594,57,0.321,59,0.782,60,0.21,65,1.505,68,0.667,71,0.094,73,1.997,74,0.719,76,0.533,82,0.039,83,0.822,88,0.51,89,0.751,90,1.202,92,0.611,93,0.016,94,0.524,95,0.546,96,1.393,101,1.906,103,0.496,105,0.121,106,1.252,108,0.974,110,0.692,112,0.849,114,1.404,115,0.024,117,0.099,118,0.685,119,0.741,122,0.257,125,1.569,128,0.799,129,0.67,130,0.04,132,0.056,136,0.406,137,0.072,138,0.094,139,0.172,140,1.739,141,1.181,142,2.872,144,0.705,145,0.844,146,0.177,153,0.105,157,1.091,158,0.994,159,0.076,160,0.091,173,0.547,179,0.392,185,0.105,189,0.262,190,0.007,191,0.651,192,1.998,201,0.189,203,0.926,214,0.241,217,1.699,221,0.571,222,1.82,223,0.505,227,0.337,228,0.141,242,0.321,253,0.53,256,1.404,257,0.241,261,0.498,262,0.722,263,0.257,266,0.902,272,0.19,277,0.068,286,2.976,291,1.415,303,0.335,304,0.335,305,1.653,311,0.952,313,0.822,328,0.692,329,1.117,341,0.154,344,2.553,349,0.631,350,0.363,351,3.565,367,1.415,380,0.165,381,0.21,383,0.264,387,1.169,394,0.721,396,1.341,401,0.994,405,0.371,406,0.971,407,0.544,409,0.377,414,1.488,415,2.066,425,0.241,427,0.692,428,0.19,429,1.169,430,0.335,433,0.853,436,0.215,439,0.18,441,0.171,442,0.667,443,1.091,444,0.049,447,0.614,449,0.12,450,0.105,461,0.631,463,1.998,471,0.692,473,1.311,476,0.496,485,0.703,486,0.177,487,0.741,493,0.077,498,0.8,506,0.267,511,0.254,513,0.473,527,1.013,528,2.976,531,0.335,534,0.667,538,1.505,541,1.281,542,0.994,543,0.883,546,1.47,559,0.82,575,0.225,577,0.552,590,0.76,591,0.596,594,0.489,601,0.164,605,0.63,610,0.278,613,0.631,645,0.333,646,0.713,647,0.189,650,2.196,659,1.252,661,0.305,663,0.18,666,0.994,673,0.451,678,1.626,680,1.386,683,0.76,686,3.769,700,1.501,705,0.355,708,1.962,721,0.335,733,1.252,744,0.667,746,2.239,752,0.994,763,1.066,765,0.317,766,0.392,779,0.741,785,0.971,794,0.579,796,3.915,808,1.117,814,1.042,817,0.242,827,0.563,836,0.777,839,0.53,840,0.649,844,1.589,848,1.351,858,1.065,859,1.997,863,0.994,876,0.563,879,1.066,907,1.197,908,2.363,925,2.798,927,3.002,930,0.631,946,1.47,947,1.091,954,0.563,957,1.448,966,1.117,967,0.741,976,0.377,984,2.865,989,0.926,990,0.841,1000,1.147,1013,0.355,1024,2.006,1025,2.066,1026,2.1,1027,1.117,1031,0.579,1032,1.415,1035,0.714,1040,1.039,1048,1.013,1060,1.202,1061,2.094,1065,2.179,1073,0.844,1079,0.515,1080,1.54,1101,1.356,1102,1.341,1116,1.913,1130,1.614,1131,0.408,1133,1.101,1138,1.962,1142,1.311,1151,1.084,1159,2.066,1165,1.404,1186,2.045,1187,2.092,1202,0.478,1212,1.028,1216,0.994,1227,1.173,1233,0.579,1240,0.78,1243,1.404,1272,1.311,1292,1.913,1297,1.281,1318,1.143,1326,0.321,1327,3.202,1329,1.145,1332,1.311,1369,1.518,1384,1.865,1392,1.018,1397,2.76,1409,1.415,1456,2.918,1516,1.661,1523,1.042,1563,0.861,1591,2.485,1613,1.776,1633,2.867,1639,0.922,1643,2.196,1648,0.728,1668,1.066,1669,1.865,1691,1.018,1702,1.197,1711,2.121,1748,1.281,1752,2.363,1776,1.404,1810,2.869,1883,2.837,1894,2.867,1903,0.82,1922,1.117,1954,3.114,1964,1.962,1968,2.37,1986,1.383,1995,1.734,2009,2.989,2010,0.63,2021,1.252,2028,3.114,2050,2.368,2062,1.03,2063,1.82,2074,1.865,2087,1.066,2102,2.053,2120,3.635,2125,4.894,2127,0.649,2128,2.439,2133,1.32,2136,3.702,2143,1.962,2151,1.437,2170,1.042,2172,0.722,2183,1.913,2189,2.727,2213,1.013,2214,1.143,2245,4.17,2255,3.36,2291,1.173,2325,2.066,2338,0.82,2382,1.383,2417,2.066,2434,2.516,2450,1.865,2512,1.939,2597,1.962,2619,5.509,2652,3.454,2660,1.281,2752,0.926,2766,2.516,2770,2.516,2799,2.239,2800,2.595,2811,1.82,2827,0.685,2829,1.863,2848,1.54,2851,1.393,2861,2.239,2862,3.395,2880,7.19,2881,5.412,2901,1.614,2909,1.47,2917,1.54,2919,0.82,2938,1.653,2954,4.672,3000,4.672,3028,2.121,3043,2.796,3085,2.617,3102,2.68,3182,5.147,3227,3.091,3316,2.121,3370,1.653,3380,2.37,3436,2.869,3634,6.469,3672,3.549,3706,1.82,3728,1.913,3791,2.516,3918,5.904,3926,3.219,4012,2.976,4023,2.303,4027,2.595,4419,1.82,4578,3.702,4649,2.976,5116,6.377,5209,3.52,5393,3.702,5725,2.771,5864,2.68,5887,4.078,5985,4.146,6068,4.17,6474,3.915,6672,5.798,7159,3.915,7749,3.288,7854,3.915,7856,5.688,8092,2.303,8207,2.68,8457,3.702,8688,4.917,9175,3.36,9215,3.915,9231,5.798,9544,3.36,9833,4.459,9874,5.322,10351,5.019,10770,4.17,10826,3.702,11460,6.305,11537,6.231,12546,4.49,13362,6.231,14949,5.688,14950,4.17,14951,4.919,14958,7.19,14985,5.688,15407,8.048,18744,6.231,19271,6.839,19741,7.055,19742,5.569,19743,4.919,19744,5.569,19745,5.569,19746,5.569,19747,5.569,19748,5.569,19749,5.569,19750,5.569,19751,8.141,19752,5.569,19753,5.569,19754,5.569,19755,8.4,19756,5.569,19757,7.055,19758,8.141,19759,7.055,19760,7.055,19761,5.569,19762,5.569,19763,5.569,19764,7.055,19765,7.744,19766,5.569,19767,5.569,19768,7.055,19769,5.569,19770,5.569,19771,5.569,19772,5.569,19773,5.569,19774,5.569,19775,5.569]],["title//en/lessons/scalable-reading-of-structured-data",[12,0.071,436,0.185,1133,0.604,10078,3.857]],["body//en/lessons/scalable-reading-of-structured-data",[1,0.557,3,0.09,4,0.186,5,0.078,6,0.369,8,0.304,9,0.105,11,4.934,12,0.14,14,0.373,15,0.318,19,0.543,22,0.369,23,0.403,25,0.439,26,0.37,30,0.876,31,1.243,38,0.576,39,0.422,40,0.217,42,0.132,45,0.097,46,0.05,47,0.561,49,0.091,55,0.522,59,0.898,60,0.209,62,1.236,64,0.71,65,2.006,67,0.892,68,0.662,70,0.941,71,0.084,72,0.76,73,1.098,74,0.622,76,0.531,81,0.233,82,0.041,86,1.494,87,0.271,89,0.51,92,0.336,93,0.023,94,0.522,95,0.542,96,1.289,97,2.467,103,0.389,104,0.592,105,0.105,106,1.669,107,0.664,108,0.662,111,0.735,114,0.978,115,0.025,117,0.163,119,0.516,122,0.234,123,0.892,124,0.978,127,0.879,128,0.668,130,0.031,131,0.857,132,0.058,133,0.934,134,0.561,135,0.176,136,0.283,137,0.078,138,0.131,139,0.117,144,0.557,145,0.358,146,0.187,152,1.21,153,0.058,159,0.099,160,0.106,164,1.299,167,0.734,169,0.76,173,0.36,179,0.644,180,1.06,181,1.188,185,0.11,189,0.164,190,0.009,191,0.51,192,1,193,0.813,200,0.36,201,0.202,203,0.645,205,0.614,208,0.795,211,0.177,214,0.22,220,0.433,221,0.448,223,0.488,224,2.072,227,0.15,228,0.217,229,1.366,238,1.083,241,1.024,242,0.371,247,1.416,253,0.253,256,0.978,257,0.397,262,0.717,263,0.289,264,1.599,266,0.452,267,0.494,268,0.427,272,0.263,273,0.319,277,0.077,281,2.59,282,0.529,291,0.778,294,0.214,297,0.338,298,1.083,299,0.987,303,0.332,304,0.446,306,0.919,307,0.771,309,1.331,311,0.792,313,0.452,318,0.645,319,1.851,328,0.346,330,0.392,333,0.436,335,0.321,340,0.645,341,0.138,345,0.642,348,1.292,349,0.796,350,0.36,353,0.264,356,0.336,360,0.204,368,0.49,369,0.542,375,0.6,379,0.814,380,0.229,381,0.221,383,0.132,387,1.166,389,0.558,390,0.396,394,0.759,395,0.146,396,0.934,399,0.998,405,0.265,407,0.453,410,0.818,417,0.814,418,0.84,419,0.725,422,0.259,424,0.557,425,0.253,427,0.632,428,0.271,430,0.332,431,0.436,434,1.699,435,0.336,436,0.363,438,0.392,439,0.128,440,0.84,441,0.167,444,0.084,446,1.331,449,0.131,450,0.096,459,0.668,461,0.796,462,1.64,468,0.105,469,1.024,485,0.813,486,0.148,488,0.717,491,1.602,493,0.073,495,0.972,497,1.207,498,1.008,505,0.835,506,0.265,508,1.053,509,0.244,510,0.778,511,0.37,512,1.366,513,0.305,517,0.725,519,0.245,521,0.709,522,2.291,525,0.642,526,1.352,527,0.557,530,0.558,531,0.343,533,1.751,534,0.464,541,1.708,542,1.325,543,1.259,547,0.972,549,0.735,550,1.215,551,1.072,554,0.645,557,1.669,559,0.814,560,0.51,562,1.751,567,1.928,570,1,572,0.778,573,0.833,575,0.224,576,1.066,577,0.433,583,0.503,590,0.529,591,0.85,592,1.763,594,0.464,597,1.098,599,0.477,601,0.189,605,0.627,607,2.212,613,0.796,618,0.38,633,1.807,635,1.084,644,1.098,645,0.353,646,0.709,647,0.207,649,2.186,661,0.239,663,0.163,664,1.74,665,0.66,666,1.418,670,2.45,673,0.314,674,1.751,675,1.123,676,1.662,678,1.161,680,1.196,683,1.188,687,2.184,690,0.692,701,1.438,702,3.673,705,0.195,706,1.15,707,0.438,714,0.585,721,0.332,726,0.955,737,1.864,739,0.796,740,0.792,741,0.735,742,0.852,743,1.898,744,0.464,746,1.559,750,0.542,752,0.692,753,1.65,755,0.358,758,0.876,763,0.742,765,0.332,766,0.494,772,3.379,778,0.676,779,0.516,788,0.525,793,1.851,794,0.891,800,0.662,802,1.013,803,0.403,804,2.411,806,0.516,808,0.778,809,0.676,810,0.796,812,0.15,814,1.205,816,1.747,817,0.236,821,0.439,827,0.78,829,0.913,830,1.77,836,0.85,839,0.369,840,0.614,848,0.742,852,1.326,855,1.477,856,1.699,857,2.45,858,0.585,860,2.223,863,1.637,876,0.558,877,0.872,879,0.742,900,0.592,912,0.941,920,1.438,921,1.807,924,0.645,928,1.806,930,0.439,931,1.584,933,0.983,939,1.653,940,2.75,941,1.858,944,1.161,945,1.299,947,1.452,951,0.692,953,2.741,954,0.709,967,1.027,968,0.814,973,1.898,974,0.778,975,1.426,976,0.574,980,0.585,983,1.035,985,0.955,988,0.644,989,1.071,990,1.247,995,1.267,996,1.161,997,1.283,1000,0.529,1003,1.559,1005,2.285,1009,0.755,1011,0.955,1012,1.699,1013,0.324,1022,0.542,1026,1,1027,1.408,1028,0.872,1029,0.557,1031,0.575,1032,1.01,1035,0.51,1040,0.814,1044,0.439,1048,0.925,1052,0.812,1056,1.897,1060,0.66,1061,1.151,1075,0.676,1079,0.642,1080,1.072,1091,0.6,1101,1.25,1104,2.775,1107,2.327,1110,1.624,1123,1.267,1131,0.428,1133,1.127,1140,1.267,1141,1.207,1142,1.653,1143,1.64,1144,2.29,1145,1.113,1148,0.6,1154,0.529,1160,3.07,1186,2.151,1187,1.74,1202,0.538,1203,1.151,1224,0.955,1225,1.048,1227,1.071,1234,1.776,1240,1.284,1241,3.441,1254,1.072,1259,1.74,1261,2.128,1267,1.64,1268,1.331,1270,1.401,1272,2.128,1281,1.299,1297,2.015,1300,2.072,1318,1.134,1326,0.223,1328,1.603,1329,0.897,1332,1.973,1369,0.76,1370,0.645,1371,0.897,1374,2.152,1384,3.16,1391,1.529,1392,0.709,1396,1.098,1401,0.592,1408,1.898,1409,1.548,1415,1.034,1429,1.624,1457,0.66,1459,1.546,1465,3.541,1476,0.439,1488,0.876,1493,0.629,1502,1.866,1504,3.195,1520,2.072,1522,1.234,1529,0.464,1585,1.851,1590,0.872,1592,2.339,1601,2.352,1608,2.105,1613,2.461,1622,2.909,1627,1.188,1629,1.072,1630,0.925,1631,0.814,1632,0.477,1633,1.366,1636,0.778,1637,0.571,1639,0.796,1642,3.092,1645,1.194,1664,2.367,1665,0.955,1668,1.233,1677,1.897,1684,0.69,1687,1.786,1689,1.602,1692,1.331,1702,0.833,1714,1.751,1721,1.331,1724,1.331,1731,1.529,1732,1.947,1737,5.689,1742,3.786,1748,0.892,1750,2.357,1756,1.124,1759,1.751,1776,1.394,1778,1.444,1780,1.807,1797,1.997,1816,2.725,1852,4.257,1895,0.978,1903,1.195,1906,1.691,1932,1.108,1934,2.84,1937,1.048,1940,0.892,1954,1.559,1981,0.892,1982,3.1,1986,0.76,2002,1.866,2007,0.464,2010,0.576,2016,1.443,2021,0.872,2027,3.335,2050,1.024,2062,0.516,2099,5.222,2102,2.002,2103,2.823,2109,1.098,2146,2.45,2147,2.339,2153,1,2159,3.481,2162,2.223,2173,1.807,2208,2.91,2209,4.935,2212,1.108,2213,0.794,2228,3.674,2244,2.367,2253,1.072,2279,3.906,2291,0.645,2292,1.559,2293,1.72,2295,1.559,2310,2.725,2338,0.571,2340,1.998,2351,1.603,2362,5.558,2365,4.456,2366,1.401,2368,1.823,2381,1.517,2382,0.76,2428,3.587,2480,1.517,2481,4.237,2485,6.222,2506,1.699,2529,1.867,2531,2.664,2537,2.241,2542,1.15,2543,1.751,2548,1.072,2550,1.124,2554,1.071,2575,2.823,2652,1.438,2660,0.892,2679,2.162,2683,1.998,2694,2.903,2695,4.139,2696,5.808,2698,2.903,2732,4.191,2736,5.217,2737,2.339,2738,1.267,2739,1.807,2740,2.339,2741,1.301,2743,0.742,2744,5.986,2748,0.857,2752,1.472,2754,1.947,2755,4.414,2759,1.366,2765,2.05,2770,2.497,2772,0.872,2776,6.403,2786,1.947,2792,1.897,2795,1.301,2801,6.187,2807,2.59,2819,3.99,2822,1.331,2824,1.124,2826,1.366,2828,3.164,2832,1.96,2835,4.667,2836,2.953,2838,0.872,2848,1.072,2851,1.253,2862,1.866,2871,0.934,2874,1.401,2919,0.814,2936,1.236,2942,2.423,2952,2.339,2963,1.898,2981,2.66,2994,1.603,3010,1.477,3062,2.848,3071,2.241,3074,1.807,3183,2.152,3238,1.632,3279,1.438,3284,3.195,3286,1.477,3289,4.22,3299,1.65,3316,2.105,3328,1.807,3338,1.098,3341,1.807,3350,4.17,3364,3.459,3369,1.401,3370,1.151,3372,4.283,3400,2.241,3424,1.929,3427,3.493,3479,4.707,3658,4.882,3662,4.456,3699,4.122,3721,2.497,3753,2.241,3794,4.33,3854,2.45,3868,3.424,3903,1.366,4023,3.07,4035,1.998,4117,1.866,4161,0.833,4279,2.072,4302,2.725,4356,2.241,4357,4.456,4400,1.807,4435,1.559,4446,1.366,4564,3.1,4566,1.701,4580,2.903,4607,3.952,4621,1.998,4721,1.929,4722,6.905,4773,2.753,4794,1.866,4821,2.725,4864,2.577,5056,1.178,5057,2.725,5076,1.929,5167,1.807,5261,2.577,5264,2.241,5273,3.885,5315,1.751,5341,1.207,5355,2.577,5386,3.674,5511,2.577,5614,2.903,5620,2.903,5637,3.253,5827,3.424,5832,1.65,5848,2.072,5849,3.424,5868,2.339,5870,1.699,5890,1.178,6090,3.885,6212,3.126,6382,3.674,6543,5.193,6564,3.885,6874,2.45,6932,2.45,6934,2.903,6938,3.424,6948,2.241,6950,2.903,6995,3.493,7006,2.072,7129,2.339,7463,2.072,7467,2.072,7604,2.725,7624,1.699,7709,2.903,7725,2.577,7740,2.577,7753,2.725,7763,3.493,7809,2.903,7815,2.241,7843,1.603,8269,4.576,8283,3.723,8457,2.577,8578,3.424,8585,1.929,8646,5.661,8689,4.456,8846,5.193,8847,4.456,8848,2.725,8855,2.577,8868,3.126,8877,4.882,9218,2.903,9263,2.577,9391,5.891,9786,2.903,9973,4.071,10078,6.837,10661,3.424,10740,2.45,10840,4.438,11023,2.241,11074,2.903,11244,2.903,11295,2.725,11606,3.424,11609,6.661,11654,2.903,12221,3.424,13056,3.126,13195,2.577,13372,5.582,13630,2.903,13934,3.424,14025,5.661,14042,3.424,14160,4.456,14205,4.527,14556,2.903,14697,2.903,14983,3.885,15026,6.399,16521,3.424,16707,3.424,16766,3.424,16784,3.424,16928,3.424,17174,3.424,19776,6.815,19777,8.118,19778,8.118,19779,5.527,19780,5.527,19781,3.877,19782,8.638,19783,5.527,19784,3.877,19785,3.877,19786,6.815,19787,3.877,19788,3.877,19789,3.424,19790,3.877,19791,3.877,19792,3.877,19793,3.877,19794,3.877,19795,3.877,19796,3.877,19797,3.877,19798,6.441,19799,8.757,19800,8.757,19801,3.877,19802,3.877,19803,3.424,19804,3.877,19805,5.527,19806,5.527,19807,5.527,19808,6.441,19809,7.021,19810,5.527,19811,5.527,19812,7.422,19813,3.424,19814,7.422,19815,3.877,19816,4.882,19817,5.527,19818,3.877,19819,5.527,19820,3.877,19821,3.877,19822,5.527,19823,3.877,19824,3.877,19825,3.877,19826,3.877,19827,3.877,19828,3.877,19829,3.877,19830,3.877,19831,3.877,19832,3.877,19833,8.262,19834,3.877,19835,3.877,19836,3.877,19837,3.877,19838,3.877,19839,6.441,19840,3.877,19841,3.877,19842,3.877,19843,3.877,19844,3.877,19845,4.882,19846,3.877,19847,3.877,19848,3.877,19849,3.877,19850,7.021,19851,6.441,19852,6.441,19853,6.441,19854,5.527,19855,5.527,19856,3.877,19857,3.877,19858,5.527,19859,6.441,19860,5.527,19861,3.877,19862,3.877,19863,3.877,19864,3.877,19865,3.877,19866,3.877,19867,6.441,19868,3.877,19869,5.527,19870,3.877,19871,8.48,19872,5.527,19873,5.527,19874,3.877,19875,3.877,19876,5.527,19877,3.877,19878,3.877,19879,3.877,19880,3.877,19881,3.877,19882,3.877,19883,3.877,19884,3.877,19885,7.021,19886,7.716,19887,5.527,19888,3.877,19889,7.021,19890,5.527,19891,6.441,19892,5.527,19893,3.877,19894,3.877,19895,5.527,19896,3.877,19897,3.877,19898,3.877,19899,3.877,19900,3.877,19901,5.527,19902,3.877,19903,6.441,19904,3.877,19905,3.877,19906,3.877,19907,3.877,19908,3.877,19909,3.877,19910,3.877,19911,3.877,19912,3.877,19913,3.877,19914,3.877,19915,3.877,19916,3.877,19917,3.877,19918,3.877,19919,3.877,19920,3.877,19921,3.877,19922,6.441,19923,6.441,19924,3.877,19925,3.877,19926,3.877,19927,3.877,19928,3.424,19929,3.424,19930,3.877,19931,3.877,19932,3.877,19933,3.877,19934,3.877,19935,3.877,19936,3.877,19937,3.877,19938,3.877]],["title//en/lessons/sentiment-analysis-syuzhet",[60,0.097,794,0.457,2016,0.696,2839,2.54,19939,3.543]],["body//en/lessons/sentiment-analysis-syuzhet",[1,1.145,2,2.349,3,0.094,4,0.284,5,0.078,9,0.119,12,0.134,13,0.424,14,0.414,15,0.474,17,1.145,18,0.6,22,0.32,23,0.35,25,0.551,26,0.313,28,0.533,29,0.336,31,0.756,33,1.378,36,1.067,38,0.752,39,0.533,40,0.193,42,0.272,45,0.092,46,0.09,47,0.603,48,0.644,49,0.091,50,1.628,52,1.28,53,1.942,55,0.272,56,1.126,57,0.299,59,0.503,60,0.209,63,0.889,64,0.53,65,1.346,68,0.934,69,0.874,70,0.848,71,0.082,74,0.497,76,0.449,78,0.987,81,0.526,82,0.044,83,0.58,87,0.254,88,0.312,89,0.459,90,1.118,92,0.291,93,0.024,94,0.228,95,0.33,99,4.881,101,0.908,103,0.236,104,0.814,105,0.124,106,1.335,107,0.549,108,0.402,111,0.663,112,0.339,113,0.722,114,0.847,115,0.025,116,0.756,117,0.148,119,0.663,120,0.635,122,0.284,123,1.366,124,1.256,125,1.085,127,0.459,128,0.667,129,0.675,130,0.042,131,0.447,132,0.057,133,1.2,134,0.377,135,0.259,136,0.363,137,0.067,138,0.144,139,0.105,144,0.514,146,0.171,152,0.698,153,0.088,154,1.305,157,0.596,158,1.06,159,0.096,160,0.104,164,1.126,167,0.698,169,1.286,170,1.126,171,1.256,172,2.321,173,0.495,174,2.124,176,0.706,179,0.236,181,0.722,183,1.154,185,0.132,186,1.724,187,2.516,189,0.226,190,0.007,191,0.547,193,0.424,197,1.021,200,0.324,201,0.196,202,1.897,203,1.166,205,0.533,208,0.36,211,0.093,214,0.115,217,0.809,219,2.661,220,0.39,221,0.404,223,0.487,227,0.254,228,0.198,236,1.531,238,1.163,241,0.887,242,0.438,243,0.976,247,0.739,249,0.272,251,0.756,253,0.495,256,0.847,257,0.329,259,1.642,261,0.3,262,0.436,264,1.57,266,0.691,267,0.53,268,0.37,272,0.17,273,0.302,277,0.077,282,1.065,284,0.887,288,1.351,289,1.06,291,0.674,294,0.275,296,0.36,297,0.356,298,0.976,303,0.357,304,0.202,305,0.997,306,0.559,307,0.596,310,0.974,311,0.903,312,1.567,313,0.391,315,1.39,316,0.362,319,1.126,321,0.809,324,0.867,326,0.987,328,0.3,333,0.515,335,0.303,340,0.987,341,0.119,344,1.514,345,0.728,347,0.951,348,1.406,349,0.832,353,0.287,356,0.431,360,0.137,365,1.865,368,0.885,369,0.582,375,0.77,377,0.809,379,0.495,380,0.195,381,0.148,383,0.224,387,0.715,390,0.315,394,0.765,395,0.143,396,0.809,399,0.816,400,0.77,402,1.346,405,0.315,406,0.586,407,0.417,409,0.475,410,0.391,416,0.339,417,1.378,419,0.629,420,0.848,422,0.209,424,0.431,425,0.277,427,0.33,428,0.115,429,0.706,430,0.299,431,0.444,433,0.549,435,0.315,436,0.302,438,0.37,439,0.153,440,0.596,441,0.145,442,0.596,443,0.659,444,0.083,448,4.932,449,0.132,450,0.074,459,0.32,461,0.564,468,0.125,469,1.733,470,1.246,471,0.488,472,0.96,473,0.791,476,0.56,486,0.187,487,0.663,488,0.481,489,0.69,491,1.444,493,0.065,495,0.991,496,0.951,497,1.551,499,2.681,503,2.5,504,0.985,506,0.315,507,1.865,508,0.957,509,0.253,511,0.387,513,0.52,517,1.422,519,0.252,521,0.911,525,0.514,526,1.194,527,0.852,529,2.13,530,0.565,532,1.566,533,1.518,534,0.71,541,0.773,542,0.889,546,0.887,547,0.991,550,0.739,551,0.929,556,1.942,557,1.335,559,0.495,560,0.499,561,1.39,566,0.389,567,1.146,570,1.033,571,4.243,573,0.722,575,0.259,576,1.091,577,0.263,594,0.51,599,0.862,601,0.188,603,1.699,605,0.53,607,1.154,608,1.39,609,1.566,610,0.249,618,0.582,622,2.183,632,1.126,635,0.459,643,0.887,644,1.41,645,0.35,646,0.503,647,0.199,654,2.362,659,1.12,661,0.284,663,0.171,665,1.194,666,0.889,668,0.887,672,1.427,675,1.222,676,1.694,679,1.351,680,1.194,681,0.851,682,1.07,687,2.468,699,1.246,700,0.987,701,1.246,703,2.742,707,0.362,709,2.091,711,1.545,712,1.628,714,0.752,715,0.974,716,1.672,720,1.046,721,0.441,732,1.246,736,0.739,737,1.218,738,0.848,739,1.218,740,0.807,741,0.79,752,0.6,755,0.459,757,0.68,761,1.072,762,1.046,763,1.495,765,0.347,766,0.35,768,0.319,778,0.869,779,0.663,788,0.312,794,0.972,795,0.976,799,1.098,800,0.402,803,0.363,809,0.586,810,1.022,812,0.153,817,0.148,827,0.339,828,0.887,830,2.01,832,0.954,834,1.07,835,0.96,836,0.549,840,0.377,848,1.137,852,0.943,854,1.628,858,0.896,863,1.393,876,0.742,877,1.12,880,3.036,882,0.613,900,0.881,904,1.246,907,0.722,908,1.126,912,0.572,913,2.003,914,1.473,917,0.809,921,1.566,926,0.733,931,0.572,933,0.471,939,1.173,940,2.479,946,0.887,947,1.175,949,2.093,951,1.357,953,2.12,956,1.285,957,1.218,967,1.095,969,2.661,972,0.69,974,1.19,976,0.549,977,1.497,980,1.178,982,1.098,983,0.744,984,2.481,985,2.109,986,0.722,988,0.58,989,1.264,990,0.991,991,1.346,996,1.046,997,0.614,998,1.351,1000,0.81,1003,2.003,1004,1.126,1009,0.459,1013,0.353,1015,2.12,1018,1.518,1021,1.948,1022,0.765,1027,0.674,1029,0.431,1032,1.389,1034,0.908,1035,0.677,1040,0.733,1044,0.794,1052,0.459,1057,1.589,1058,1.072,1060,0.572,1062,0.586,1064,1.8,1073,0.402,1074,1.731,1075,0.586,1079,0.647,1083,2.12,1084,0.663,1085,1.315,1101,0.852,1102,1.2,1105,1.111,1106,1.731,1109,3.054,1110,0.847,1111,1.184,1114,1.098,1120,0.644,1127,1.072,1131,0.401,1136,1.949,1139,2.234,1142,1.173,1143,0.997,1144,1.761,1145,0.789,1148,1.255,1152,0.572,1154,1.202,1164,2.362,1182,0.533,1183,0.69,1200,3.487,1201,1.43,1202,0.337,1203,0.997,1204,2.124,1212,0.75,1216,0.6,1227,0.559,1233,0.729,1234,1.866,1239,2.25,1240,1.166,1246,0.867,1254,0.929,1259,1.346,1261,0.791,1272,0.791,1275,2.183,1276,1.28,1280,1.473,1288,4.4,1289,2.26,1292,2.038,1294,0.69,1297,0.773,1313,1.865,1318,0.69,1319,2.968,1325,1.865,1326,0.287,1329,0.964,1330,1.366,1369,0.976,1370,0.987,1371,1.066,1384,1.126,1391,1.378,1392,0.911,1400,0.974,1401,0.533,1411,2.124,1415,1.29,1424,1.315,1425,1.184,1429,0.847,1431,1.694,1445,2.857,1454,0.791,1455,0.997,1459,0.629,1465,1.351,1476,0.381,1478,2.183,1488,0.533,1492,1.41,1493,1.267,1500,1.865,1502,1.617,1516,0.791,1518,1.137,1519,3.922,1520,1.795,1523,0.629,1529,0.5,1531,3.148,1555,2.765,1560,4.443,1568,3.174,1572,4.786,1578,2.71,1579,4.4,1582,4.396,1590,0.756,1591,1.754,1603,2.516,1613,1.072,1614,2.003,1622,1.893,1623,1.617,1631,0.733,1632,0.413,1633,1.754,1639,0.381,1641,1.761,1644,1.28,1645,0.52,1647,1.865,1648,0.445,1662,0.496,1664,2.684,1668,0.644,1669,1.668,1674,0.739,1677,1.604,1683,1.146,1689,0.974,1691,0.614,1692,1.711,1694,1.308,1711,2.894,1717,2.372,1724,0.809,1734,1.214,1743,4.016,1744,1.378,1750,2.407,1776,1.497,1778,1.422,1797,2.145,1806,2.25,1807,2.479,1809,1.711,1810,2.566,1813,1.214,1823,1.541,1825,1.046,1826,1.754,1827,3.382,1828,2.64,1836,1.021,1847,2.321,1853,0.6,1858,1.222,1861,4.016,1862,1.942,1869,2.321,1874,2.879,1883,2.387,1895,0.847,1903,0.874,1906,1.92,1908,2.64,1922,1.316,1930,2.124,1933,3.171,1934,1.988,1937,0.908,1940,0.773,1942,0.999,1947,0.533,1948,0.75,1954,1.351,1956,2.362,1958,1.628,1967,1.28,1983,1.072,1985,1.694,2002,1.617,2003,1.257,2005,0.889,2010,0.3,2013,0.908,2016,1.455,2021,1.12,2058,0.722,2061,1.145,2065,2.397,2074,2.348,2083,1.126,2095,0.546,2097,1.8,2109,1.41,2127,0.391,2130,1.795,2133,0.629,2143,1.184,2151,0.867,2153,1.285,2154,1.154,2155,1.184,2172,0.769,2207,1.43,2208,1.518,2214,1.022,2244,1.893,2246,2.25,2248,1.184,2262,3.507,2293,2.429,2295,2.003,2296,3.311,2298,3.006,2308,2.796,2319,2.234,2322,2.968,2324,1.43,2325,1.246,2338,0.733,2353,1.68,2356,1.214,2368,1.68,2369,1.566,2373,1.551,2378,2.124,2403,4.511,2418,3.006,2427,4.688,2434,1.518,2450,2.459,2512,1.305,2525,2.566,2529,1.72,2531,3.143,2536,1.478,2546,1.672,2550,0.974,2554,1.221,2555,2.12,2556,1.795,2566,5.784,2578,1.346,2584,1.473,2592,2.124,2596,1.617,2619,3.148,2652,1.848,2655,2.973,2660,1.613,2664,1.617,2676,2.397,2678,1.865,2679,1.315,2691,4.016,2698,2.516,2709,2.566,2710,3.148,2726,3.311,2727,2.765,2728,3.311,2732,2.25,2747,1.566,2748,0.447,2749,2.879,2751,3.267,2775,0.997,2786,2.586,2787,3.311,2788,1.351,2791,0.674,2792,1.346,2795,0.791,2797,2.653,2811,1.285,2822,1.581,2827,0.413,2829,0.887,2832,0.887,2839,5.441,2844,0.974,2848,2.031,2869,2.742,2871,0.809,2886,2.183,2903,1.154,2917,1.642,2919,0.967,2930,2.124,2953,2.877,2966,2.183,2974,1.655,3005,2.183,3014,2.234,3016,2.028,3026,1.246,3123,1.28,3125,3.006,3238,0.739,3242,3.311,3247,3.331,3279,1.246,3292,2.234,3299,2.526,3302,3.148,3319,1.731,3338,1.41,3339,3.058,3362,2.362,3369,1.8,3370,1.478,3380,1.43,3382,1.672,3481,4.4,3517,1.566,3540,4.751,3566,2.516,3618,2.879,3659,2.71,3672,1.39,3675,1.795,3681,1.942,3699,4.009,3700,1.518,3713,1.754,3716,1.126,3722,2.124,3726,2.25,3744,1.942,3752,2.516,3779,5.249,3784,2.877,3806,1.43,3821,2.362,3828,1.43,3831,1.39,3833,2.362,3837,2.124,3841,1.566,3856,4.4,3857,3.311,3901,3.582,3904,5.604,3917,4.016,4024,3.317,4026,2.124,4035,2.566,4037,2.124,4107,3.507,4109,2.362,4116,2.124,4117,1.617,4118,1.8,4143,2.479,4147,3.167,4170,2.362,4195,5.126,4270,3.236,4280,3.73,4309,2.124,4329,1.28,4400,1.566,4419,1.098,4439,5.392,4443,5.287,4514,1.184,4566,0.887,4572,3.311,4573,4.4,4579,1.942,4619,2.765,4663,4.688,4664,4.179,4741,2.028,4773,1.848,4942,2.794,4947,3.006,5044,4.4,5095,2.234,5098,2.387,5124,3.311,5135,4.4,5191,2.71,5203,4.4,5234,3.148,5252,1.43,5261,2.234,5272,2.765,5337,3.072,5356,1.154,5404,1.893,5551,1.731,5553,1.566,5602,2.71,5620,2.516,5637,3.494,5661,2.516,5722,1.566,5732,3.148,5810,2.362,5812,2.234,5817,3.751,5822,1.795,5826,3.73,5843,1.795,5865,1.795,5874,3.502,5887,3.431,5890,1.514,6033,5.798,6034,4.4,6194,3.946,6385,4.364,6467,2.879,6475,4.4,6492,3.502,6494,1.942,6500,2.234,6531,1.795,6578,1.942,6581,0.908,6606,2.71,6638,2.516,6660,4.364,6661,1.473,6708,4.927,6753,2.124,6755,1.942,6795,2.516,6865,1.672,6876,2.06,6963,4.016,7171,4.4,7209,1.28,7228,1.672,7294,2.234,7329,2.362,7412,1.949,7454,2.71,7463,1.795,7554,3.006,7558,2.124,7715,2.968,7734,3.311,7842,2.234,8049,2.968,8067,1.672,8092,1.39,8210,2.879,8231,6.529,8282,2.124,8344,2.879,8429,3.502,8454,5.426,8458,4.915,8466,2.968,8477,2.362,8488,2.028,8593,2.968,8642,2.234,8730,4.016,8925,2.71,8953,4.172,8972,3.148,9053,4.4,9067,2.124,9232,2.516,9265,5.242,9332,2.124,9440,3.311,9448,2.234,9477,3.311,9478,3.006,9813,5.798,9966,2.71,10008,2.71,10029,4.4,10058,6.191,10069,3.502,10097,2.968,10309,2.362,10788,2.234,10844,2.516,10913,2.124,11025,2.516,11196,4.4,11208,2.968,11395,2.968,11747,4.016,11919,2.968,12212,2.968,12616,5.242,12793,2.516,12839,4.016,12843,2.968,12847,2.968,12889,2.71,13078,2.516,13090,2.362,13255,2.71,13269,4.786,13446,4.4,13659,2.968,13902,2.968,13929,4.016,14121,4.016,14143,2.362,14151,4.016,14194,4.4,14209,2.968,14213,6.705,14216,2.968,14276,2.968,14293,2.71,14549,3.311,14556,2.516,14584,4.4,14697,2.516,14743,2.516,14877,3.502,14950,3.73,14960,7.433,15560,2.516,15697,2.71,15703,7.164,16190,2.968,16819,2.968,16820,7.559,16942,4.016,17085,4.915,18054,2.968,18740,2.968,19278,2.968,19298,4.4,19378,2.968,19786,2.968,19939,7.097,19940,1.214,19941,6.893,19942,3.361,19943,8.838,19944,7.804,19945,8.618,19946,5.936,19947,4.981,19948,4.981,19949,4.981,19950,4.981,19951,4.981,19952,4.981,19953,4.981,19954,4.981,19955,8.763,19956,8.044,19957,3.361,19958,3.361,19959,4.981,19960,3.361,19961,3.361,19962,5.936,19963,6.564,19964,3.361,19965,3.361,19966,8.559,19967,8.228,19968,3.361,19969,5.936,19970,5.936,19971,5.936,19972,3.361,19973,3.361,19974,6.564,19975,3.361,19976,7.01,19977,3.361,19978,3.361,19979,3.361,19980,3.361,19981,4.981,19982,4.981,19983,4.981,19984,4.4,19985,3.361,19986,4.981,19987,2.968,19988,3.361,19989,3.361,19990,3.361,19991,3.361,19992,3.361,19993,3.361,19994,3.361,19995,3.361,19996,3.361,19997,3.361,19998,3.361,19999,5.936,20000,7.01,20001,5.936,20002,5.936,20003,7.342,20004,5.936,20005,5.936,20006,7.804,20007,6.564,20008,7.599,20009,5.936,20010,5.936,20011,3.361,20012,3.361,20013,3.361,20014,3.361,20015,3.361,20016,3.361,20017,3.361,20018,4.981,20019,3.361,20020,3.361,20021,3.361,20022,3.361,20023,3.361,20024,3.361,20025,3.361,20026,3.361,20027,6.564,20028,5.936,20029,4.981,20030,4.981,20031,3.361,20032,3.361,20033,4.981,20034,3.361,20035,3.361,20036,3.361,20037,3.361,20038,2.71,20039,3.361,20040,3.361,20041,3.361,20042,4.981,20043,3.361,20044,3.361,20045,5.936,20046,3.361,20047,3.361,20048,3.361,20049,3.361,20050,3.361,20051,3.361,20052,3.361,20053,3.361,20054,3.361,20055,3.361,20056,3.361,20057,3.361,20058,3.361,20059,4.981,20060,3.361,20061,3.361,20062,3.361,20063,3.361,20064,3.361,20065,4.981,20066,3.361,20067,3.361,20068,3.361,20069,3.361,20070,3.361,20071,3.361,20072,3.361,20073,3.361,20074,3.361,20075,3.361,20076,3.361,20077,4.981,20078,3.361,20079,6.564,20080,3.361,20081,3.361,20082,3.361,20083,3.361,20084,3.361,20085,3.361,20086,3.361,20087,3.361,20088,4.981,20089,4.981,20090,4.981,20091,4.981,20092,3.361,20093,8.802,20094,8.802,20095,3.361,20096,3.361,20097,3.361,20098,3.361,20099,6.564,20100,4.981,20101,3.361,20102,3.361,20103,3.361,20104,4.981,20105,3.361,20106,4.981,20107,3.361,20108,3.361,20109,3.361,20110,4.981,20111,3.361,20112,4.981,20113,3.361,20114,4.981,20115,4.981,20116,4.981,20117,4.981,20118,4.981,20119,3.361,20120,3.361,20121,3.361,20122,3.361,20123,3.361,20124,2.322,20125,5.936,20126,7.01,20127,6.564,20128,2.234,20129,3.361,20130,3.361,20131,3.295,20132,3.361,20133,4.981,20134,3.361,20135,3.361,20136,4.981,20137,3.361,20138,3.361,20139,6.564,20140,4.981,20141,4.981,20142,4.981,20143,4.981,20144,4.981,20145,4.981,20146,4.981,20147,4.981,20148,4.981,20149,4.981,20150,3.361,20151,3.361,20152,3.361,20153,5.936,20154,4.981,20155,4.981,20156,4.981,20157,4.981,20158,3.361,20159,3.361,20160,3.361,20161,3.361,20162,3.361,20163,3.361,20164,3.361,20165,5.936,20166,3.361,20167,3.361,20168,4.981,20169,7.342,20170,4.981,20171,4.981,20172,3.361,20173,3.361,20174,3.361,20175,3.361,20176,3.361,20177,3.361,20178,3.361,20179,3.361,20180,3.361,20181,3.361,20182,3.361,20183,3.361,20184,3.361,20185,3.361,20186,2.234,20187,3.361,20188,3.361,20189,3.361,20190,3.361,20191,3.361,20192,3.361,20193,3.361,20194,3.361,20195,2.362,20196,2.968,20197,2.968,20198,3.361,20199,3.361,20200,3.361,20201,3.361,20202,3.361,20203,3.361,20204,3.361,20205,3.361,20206,3.361,20207,3.361,20208,4.981,20209,3.361,20210,3.361,20211,3.361,20212,3.361,20213,3.361,20214,4.981,20215,4.981,20216,4.981,20217,4.4,20218,4.981,20219,4.981,20220,4.981,20221,4.981,20222,4.981,20223,4.4,20224,4.981,20225,4.981,20226,6.564,20227,4.981,20228,4.981,20229,3.361,20230,3.361,20231,3.361,20232,3.361,20233,3.361,20234,3.361,20235,4.981,20236,4.981,20237,4.981,20238,4.981,20239,4.981,20240,4.981,20241,4.981,20242,4.981,20243,4.981,20244,4.981,20245,4.981,20246,4.981,20247,4.981,20248,4.981,20249,6.564,20250,4.981,20251,4.981,20252,4.981,20253,3.361,20254,3.361,20255,4.981,20256,4.981,20257,4.981,20258,4.981,20259,4.981,20260,4.4,20261,4.981,20262,4.981,20263,4.981,20264,4.981,20265,3.73,20266,4.981,20267,4.981,20268,4.981,20269,4.981,20270,4.981,20271,4.981,20272,4.981,20273,4.981,20274,3.361,20275,3.361,20276,3.361,20277,3.361,20278,3.361,20279,3.361,20280,3.361,20281,3.361,20282,3.361,20283,3.361,20284,3.361,20285,3.361,20286,3.361,20287,3.361,20288,3.361,20289,4.981,20290,4.981,20291,4.981,20292,4.981,20293,4.981,20294,4.981,20295,4.981,20296,4.981,20297,4.981,20298,4.981,20299,4.4,20300,4.981,20301,4.981,20302,4.981,20303,3.361,20304,3.361,20305,2.968,20306,3.361,20307,3.361,20308,3.361,20309,3.361,20310,3.361,20311,3.361,20312,3.361]],["title//en/lessons/sentiment-analysis",[12,0.065,794,0.628,953,1.87,2839,2.54]],["body//en/lessons/sentiment-analysis",[1,0.934,2,1.957,3,0.091,4,0.268,5,0.076,6,0.375,7,1.258,8,0.438,9,0.097,12,0.134,14,0.442,15,0.484,17,0.688,18,0.288,23,0.41,24,1.397,25,0.486,26,0.457,27,1.459,29,0.189,30,1.031,33,1.548,34,1.841,38,0.5,39,0.555,40,0.18,42,0.191,45,0.086,46,0.108,47,0.298,48,1.355,49,0.061,51,1.113,52,1.502,55,0.605,56,1.874,58,0.472,59,0.824,60,0.204,62,2.475,64,0.741,65,2.019,67,0.908,69,1.175,71,0.077,72,0.773,74,0.469,76,0.492,78,0.931,81,0.516,82,0.044,83,0.87,87,0.216,88,0.576,92,0.341,93,0.024,94,0.525,96,0.641,100,1.839,103,0.546,104,0.8,105,0.123,107,0.638,110,0.353,112,0.715,114,0.995,115,0.025,117,0.1,118,0.8,119,0.525,120,0.625,121,1.321,122,0.29,123,0.908,124,1.64,125,0.721,129,0.341,130,0.04,131,0.745,132,0.061,133,0.95,134,0.423,135,0.248,136,0.516,137,0.07,138,0.138,139,0.083,144,0.484,145,0.364,146,0.169,152,0.552,153,0.111,154,1.973,157,0.929,159,0.081,160,0.11,161,1.757,164,1.874,167,0.375,169,1.097,170,2.178,171,2.056,173,0.461,175,1.355,176,1.486,177,5.61,179,0.525,180,1.128,181,0.848,185,0.121,186,1.355,187,2.954,189,0.222,190,0.008,193,0.498,200,0.487,201,0.18,205,1.23,206,1.742,211,0.244,212,2.022,214,0.135,222,1.289,223,0.237,227,0.332,228,0.203,229,1.389,232,1.841,241,1.042,242,0.227,244,1.631,247,0.867,249,0.453,253,0.364,256,1.411,257,0.323,262,0.511,263,0.257,264,0.688,266,0.904,267,0.353,272,0.191,273,0.325,276,1.425,277,0.077,289,1.456,294,0.218,295,3.85,297,0.296,299,1.161,301,2.189,304,0.391,305,1.93,306,0.656,307,0.67,310,1.143,311,0.485,312,1.717,316,0.359,318,1.081,320,0.995,321,0.641,324,1.018,325,1.885,326,1.081,329,0.791,330,0.784,333,0.267,334,2.19,335,0.281,339,1.042,341,0.11,344,1.199,345,0.736,346,1.543,348,0.791,350,0.257,353,0.266,356,0.341,357,0.267,360,0.179,363,0.364,364,1.885,368,0.498,375,0.866,377,0.95,379,0.957,380,0.242,381,0.231,382,0.565,383,0.301,387,1.146,390,0.339,391,2.553,395,0.135,399,0.904,401,0.704,403,1.199,405,0.268,407,0.393,409,0.44,410,0.98,416,0.887,420,0.672,422,0.238,424,0.484,425,0.278,427,0.694,428,0.222,430,0.466,431,0.267,432,0.81,433,0.616,435,0.189,436,0.273,437,1.117,438,0.387,439,0.164,440,1.028,441,0.158,444,0.082,446,1.348,447,0.716,449,0.146,450,0.133,451,1.379,459,0.375,461,0.447,462,2.217,463,1.018,464,0.828,468,0.142,469,1.973,471,0.733,472,0.707,473,1.317,476,0.393,486,0.175,488,0.32,489,1.335,493,0.076,497,2.024,498,0.567,499,2.528,504,0.511,505,0.511,506,0.412,509,0.232,510,1.498,511,0.364,512,1.389,513,0.464,519,0.179,521,1.419,522,1.512,523,2.15,525,0.563,526,1.205,527,0.567,529,2.718,530,0.487,531,0.242,534,0.778,538,1.066,540,1.706,542,1.386,543,0.887,547,1.205,548,1.784,550,0.867,551,1.091,559,1.042,560,0.412,566,0.372,567,1.786,571,3.234,572,0.791,573,0.848,575,0.207,576,1.114,577,0.625,587,1.273,589,0.995,590,0.764,591,0.758,592,2.383,598,2.257,599,0.8,600,0.773,601,0.164,603,1.749,605,0.353,610,0.238,613,0.964,618,0.387,622,1.729,625,4.147,635,0.764,636,1.379,644,2.003,645,0.327,646,0.868,647,0.18,649,1.228,657,2.38,661,0.359,663,0.164,666,0.704,668,1.477,672,1.189,673,0.453,678,1.365,680,0.672,681,0.917,683,0.539,690,0.704,700,1.291,703,2.544,705,0.356,706,0.704,707,0.412,712,2.125,714,1.128,723,2.622,724,0.641,739,1.148,740,0.688,741,1.143,743,2.43,744,0.472,750,0.387,754,5.159,755,0.653,757,0.764,758,0.625,765,0.361,766,0.457,768,0.404,776,2.665,777,0.634,778,0.688,779,0.745,780,1.228,781,2.622,785,0.688,787,1.066,788,0.443,792,2.108,793,2.178,794,0.978,799,1.829,800,0.67,801,1.117,802,0.764,803,0.288,805,1.355,806,0.865,810,1.148,812,0.19,814,0.738,817,0.222,823,2.493,824,2.28,828,1.042,831,3.275,834,1.202,835,0.707,836,0.78,840,0.664,847,0.867,848,0.755,852,0.804,854,2.711,860,1.586,863,0.999,870,2.125,871,1.701,876,0.399,877,1.591,883,1.752,884,0.81,900,0.758,904,1.463,907,1.52,910,1.199,912,0.672,913,3.382,916,1.321,917,0.95,924,0.931,926,0.581,928,2.442,930,0.634,931,1.273,933,1.087,939,0.929,941,1.985,945,1.321,947,1.156,949,1.826,950,0.296,951,0.999,953,3.687,954,0.565,955,2.601,956,1.018,967,0.525,968,1.486,969,2.108,974,1.737,975,1.018,976,0.594,980,1.171,982,2.808,983,0.737,989,0.931,990,1.252,996,0.828,997,1.189,998,2.25,999,2.493,1000,0.539,1009,1.113,1011,0.972,1012,1.729,1013,0.198,1021,2.42,1022,0.733,1027,0.791,1029,0.341,1031,0.777,1034,1.512,1035,0.364,1044,0.737,1048,0.934,1057,2.257,1058,1.258,1064,1.426,1073,0.929,1079,0.632,1083,1.679,1084,0.942,1085,1.543,1087,1.463,1098,2.25,1103,1.976,1104,2.383,1105,0.625,1109,3.259,1110,1.411,1116,1.355,1117,3.181,1118,3.484,1129,3.004,1130,1.143,1131,0.373,1134,2.954,1135,0.887,1136,2.768,1143,1.661,1145,0.625,1148,0.61,1152,0.672,1154,0.539,1162,1.091,1165,0.995,1167,1.228,1186,2.051,1187,1.066,1188,2.622,1190,2.19,1202,0.267,1203,1.171,1209,2.38,1211,3.422,1212,0.498,1214,3.933,1216,0.704,1217,5.743,1225,1.066,1227,1.081,1233,0.736,1234,1.719,1239,1.782,1246,1.018,1254,1.548,1278,1.631,1294,1.148,1298,0.95,1301,1.782,1318,0.81,1320,2.884,1326,0.227,1329,1.056,1330,1.719,1332,0.929,1370,0.656,1378,1.321,1392,1.023,1396,2.409,1400,1.622,1401,0.873,1402,2.033,1406,1.729,1408,1.355,1409,1.122,1415,0.581,1424,3.19,1425,1.971,1456,1.631,1461,1.717,1471,1.143,1492,2.003,1493,1.26,1494,2.108,1500,2.19,1502,1.899,1516,0.929,1518,1.072,1522,0.656,1523,1.047,1529,0.336,1555,2.19,1585,1.321,1590,1.892,1601,1.679,1614,1.586,1627,0.848,1629,1.091,1630,0.804,1637,0.957,1638,2.622,1642,2.131,1643,1.228,1644,1.502,1645,0.61,1648,0.581,1651,2.615,1654,1.321,1660,1.973,1661,3.61,1662,0.636,1665,1.967,1668,1.611,1670,1.586,1677,1.066,1683,1.288,1690,3.13,1692,1.355,1696,3.61,1704,2.314,1717,1.199,1724,1.348,1725,2.075,1727,1.228,1730,2.075,1731,2.066,1744,1.091,1747,1.782,1749,1.679,1750,1.171,1756,1.143,1766,2.773,1775,1.426,1778,1.047,1791,1.729,1793,2.998,1794,1.899,1803,2.622,1806,2.938,1807,1.963,1808,1.899,1809,1.922,1813,3.153,1823,0.867,1827,3.646,1828,1.586,1829,1.963,1833,1.543,1840,2.108,1846,2.108,1847,1.839,1852,2.033,1858,1.134,1862,3.758,1881,1.679,1882,4.27,1895,1.411,1896,4.508,1903,1.1,1922,0.791,1926,1.729,1931,2.883,1937,1.512,1940,0.908,1942,0.791,1947,0.625,1948,0.498,1952,1.586,1954,2.25,1961,2.528,1972,0.929,1983,1.784,1995,2.326,2021,1.259,2037,3.275,2057,1.631,2061,0.688,2062,0.525,2072,1.729,2079,0.773,2095,0.909,2104,0.791,2109,1.584,2120,2.033,2122,1.839,2126,3.735,2127,0.46,2130,2.108,2131,1.355,2147,2.38,2152,1.729,2180,1.258,2183,1.922,2197,4.512,2202,2.453,2214,1.533,2234,0.95,2237,1.463,2244,2.383,2253,1.798,2256,2.883,2258,1.228,2262,2.108,2272,1.784,2290,2.883,2291,0.656,2292,1.586,2293,2.024,2307,1.543,2309,0.641,2316,4.318,2332,2.493,2338,0.581,2357,1.463,2373,2.326,2374,1.679,2377,1.899,2378,2.493,2403,3.234,2417,2.075,2446,6.599,2448,1.463,2480,1.543,2495,1.963,2499,2.954,2512,0.867,2536,2.1,2545,1.899,2548,1.091,2550,1.143,2554,1.177,2570,2.773,2575,1.586,2597,2.492,2600,2.033,2603,6.024,2619,2.493,2621,4.09,2625,2.19,2635,2.883,2640,2.38,2644,4.147,2651,2.622,2652,2.771,2655,2.189,2660,1.288,2664,3.841,2669,5.252,2673,1.899,2675,3.234,2678,4.308,2683,2.033,2719,3.521,2726,2.622,2732,1.782,2738,1.289,2741,1.317,2743,0.755,2744,2.493,2748,0.525,2752,0.656,2753,2.314,2769,3.181,2770,1.782,2783,1.729,2799,2.25,2803,2.131,2804,4.19,2807,1.586,2811,1.018,2832,1.042,2839,5.431,2842,1.321,2851,1.056,2861,1.586,2883,3.036,2891,2.493,2897,2.773,2917,1.091,2938,2.571,2942,1.729,2943,2.544,2950,2.108,2955,1.963,2974,2.012,2975,1.426,3009,2.108,3012,2.622,3014,4.967,3028,1.502,3033,2.28,3045,1.782,3048,1.899,3094,1.117,3099,3.537,3117,2.314,3123,2.845,3124,1.631,3154,2.923,3166,3.537,3198,1.839,3216,2.773,3218,1.679,3229,0.81,3239,2.38,3240,2.622,3252,2.622,3256,3.72,3277,2.314,3285,1.839,3286,1.502,3298,3.13,3319,2.883,3327,3.181,3338,1.584,3347,2.189,3357,4.508,3360,2.022,3369,1.426,3370,1.661,3380,3.58,3394,1.543,3399,6.024,3414,1.463,3439,1.569,3473,3.181,3475,5.913,3617,4.722,3669,1.018,3700,2.528,3706,1.289,3710,2.38,3713,1.971,3742,2.28,3784,2.85,3788,2.38,3805,2.773,3810,2.622,3811,2.28,3828,1.679,3834,2.28,3837,4.11,3875,4.19,3903,1.389,3905,1.782,3906,1.782,3971,1.839,3997,5.076,4012,2.108,4022,1.839,4023,1.631,4101,3.506,4104,3.972,4108,1.502,4113,1.839,4118,1.426,4124,1.586,4161,1.397,4165,2.033,4265,1.042,4269,2.622,4270,3.364,4273,1.782,4301,2.493,4329,1.502,4352,2.033,4437,1.586,4439,2.622,4442,2.108,4456,1.502,4508,1.355,4606,4.869,4608,2.033,4611,1.899,4624,2.493,4631,2.954,4794,1.899,4968,2.38,5056,1.199,5077,2.622,5098,1.586,5167,2.608,5171,2.493,5234,4.722,5244,6.024,5266,3.234,5313,2.108,5315,1.782,5341,1.228,5346,3.484,5389,1.143,5471,2.108,5473,1.782,5513,1.631,5553,1.839,5607,2.033,5613,2.38,5635,1.899,5663,2.954,5706,2.28,5817,4.905,5841,3.484,5843,2.108,5850,4.905,5856,5.977,5876,4.147,5881,3.236,5890,1.701,5951,2.19,6065,3.181,6103,2.38,6210,1.543,6211,2.773,6373,6.024,6492,4.974,6511,2.773,6519,5.743,6523,5.986,6565,5.923,6599,3.72,6600,3.181,6618,3.181,6656,3.484,6662,2.773,6665,4.19,6866,4.942,7057,5.923,7083,4.318,7124,4.512,7141,4.19,7225,2.954,7226,2.773,7348,5.252,7393,3.484,7412,2.189,7463,2.108,7467,2.99,7553,3.484,7727,2.954,7744,4.508,7749,1.839,7760,2.493,7761,2.622,8041,2.493,8045,2.773,8052,2.622,8092,1.631,8215,2.493,8227,5.252,8234,3.181,8235,3.181,8289,1.899,8426,3.933,8432,4.942,8441,5.595,8454,4.918,8546,2.773,8632,2.622,8690,2.954,9026,2.954,9056,4.974,9061,2.773,9062,6.599,9067,5.378,9116,3.484,9184,1.839,9192,2.773,9216,3.181,9219,2.622,9222,2.954,9247,5.57,9333,5.252,9433,2.773,9494,3.181,9647,2.28,9766,3.181,9994,3.933,10151,4.942,10153,2.773,10228,2.493,10242,3.933,10300,4.19,10337,2.19,10499,6.024,10501,4.19,10815,6.024,10918,2.954,10952,2.954,11039,2.773,11089,3.484,11293,3.484,11294,2.38,11389,2.954,11405,3.484,11542,3.484,12182,3.484,12265,5.595,12462,2.622,12478,3.484,12760,3.484,12815,5.252,13232,3.181,13537,2.954,13552,3.484,14143,2.773,14247,3.484,14753,5.595,14771,6.435,14867,3.484,15026,2.773,15464,4.19,15466,6.927,15661,3.484,15710,4.512,16184,3.484,16186,2.773,16251,3.484,16263,6.25,17519,3.484,17538,6.434,18297,3.181,18628,4.942,19940,1.426,19956,4.942,19984,3.484,19987,6.599,20124,1.543,20265,2.954,20313,7.076,20314,3.945,20315,3.945,20316,3.484,20317,3.945,20318,3.945,20319,3.945,20320,3.484,20321,9.117,20322,3.945,20323,3.945,20324,3.945,20325,3.945,20326,3.945,20327,3.945,20328,3.945,20329,3.945,20330,3.945,20331,3.945,20332,3.945,20333,3.484,20334,3.945,20335,5.596,20336,3.945,20337,5.596,20338,5.596,20339,5.596,20340,3.945,20341,3.945,20342,3.945,20343,3.945,20344,3.945,20345,3.945,20346,3.484,20347,4.942,20348,3.945,20349,3.945,20350,3.945,20351,3.945,20352,3.945,20353,9.22,20354,3.945,20355,3.945,20356,3.945,20357,3.945,20358,3.945,20359,3.945,20360,3.945,20361,3.945,20362,3.945,20363,3.945,20364,6.503,20365,5.743,20366,3.945,20367,3.945,20368,3.945,20369,3.945,20370,3.945,20371,3.945,20372,3.945,20373,3.945,20374,3.484,20375,5.596,20376,3.484,20377,3.945,20378,3.945,20379,3.945,20380,6.503,20381,6.503,20382,8.155,20383,8.296,20384,8.78,20385,8.296,20386,5.743,20387,3.945,20388,5.596,20389,5.596,20390,5.596,20391,7.076,20392,8.91,20393,6.503,20394,6.503,20395,6.503,20396,6.503,20397,3.945,20398,3.945,20399,3.945,20400,3.945,20401,3.945,20402,3.945,20403,3.945,20404,3.945,20405,3.945,20406,3.945,20407,3.945,20408,3.945,20409,7.761,20410,7.472,20411,3.945,20412,7.981,20413,3.945,20414,3.945,20415,3.945,20416,3.945,20417,3.945,20418,3.945,20419,3.945,20420,3.945,20421,3.945,20422,3.945,20423,3.945,20424,3.945,20425,3.945,20426,3.945,20427,3.945,20428,3.945,20429,3.945,20430,3.945,20431,3.945,20432,3.945,20433,3.945,20434,3.945,20435,7.472,20436,8.412,20437,7.472,20438,7.472,20439,6.599,20440,7.472,20441,7.472,20442,7.472,20443,7.472,20444,3.945,20445,3.945,20446,5.596,20447,5.596,20448,5.596,20449,5.596,20450,5.596,20451,3.945,20452,3.945,20453,3.945,20454,6.503,20455,3.945,20456,3.945,20457,3.945,20458,3.945,20459,3.945,20460,3.945,20461,3.945,20462,3.945,20463,3.945,20464,5.596,20465,5.596,20466,5.596,20467,3.945,20468,3.945,20469,3.945,20470,3.945,20471,3.945,20472,3.945,20473,3.945,20474,3.945,20475,3.945,20476,3.945,20477,3.945,20478,3.945,20479,3.945,20480,3.945,20481,3.945,20482,3.945,20483,3.945,20484,3.945,20485,3.945,20486,3.945,20487,3.945,20488,3.945,20489,3.945,20490,3.945,20491,3.945,20492,3.945,20493,3.945,20494,3.945,20495,3.945,20496,3.945,20497,3.945,20498,3.945,20499,3.945,20500,3.945,20501,3.945,20502,3.945,20503,3.945,20504,3.945,20505,3.945,20506,5.596,20507,4.942,20508,3.945,20509,3.945,20510,3.945,20511,3.484,20512,3.945,20513,3.945,20514,3.945,20515,3.945]],["title//en/lessons/shiny-leaflet-newspaper-map-tutorial",[93,0.012,357,0.275,988,0.473,2016,0.644,2752,0.676,20516,3.59]],["body//en/lessons/shiny-leaflet-newspaper-map-tutorial",[1,0.816,4,0.193,5,0.078,7,1.285,8,0.699,9,0.12,12,0.136,13,0.509,14,0.331,15,0.501,17,0.703,18,0.57,19,0.795,22,0.54,23,0.419,25,0.356,26,0.212,27,1.544,29,0.193,31,0.906,32,1.089,34,0.993,38,0.508,39,0.429,40,0.167,42,0.244,45,0.093,46,0.107,47,0.497,49,0.087,50,1.316,51,1.096,55,0.579,57,0.38,59,0.842,60,0.21,63,0.719,64,0.36,65,1.089,70,0.686,71,0.091,73,1.862,74,0.769,76,0.497,78,0.67,79,2.621,81,0.493,82,0.031,87,0.219,88,0.412,89,0.802,92,0.349,93,0.026,94,0.385,95,0.645,103,0.399,105,0.131,106,1.844,107,0.445,108,0.68,110,0.36,111,1.04,112,0.884,113,0.866,114,1.016,115,0.026,116,1.277,117,0.168,118,1.008,119,0.536,120,0.699,122,0.26,123,0.927,125,0.736,127,0.55,129,0.569,130,0.044,131,0.756,132,0.058,134,0.305,135,0.256,136,0.586,137,0.069,138,0.152,139,0.178,140,0.993,141,0.926,144,0.569,145,0.659,146,0.188,153,0.116,154,1.446,158,1.464,159,0.09,160,0.114,166,2.284,169,0.79,173,0.428,179,0.576,185,0.127,189,0.212,190,0.008,191,0.659,193,0.831,200,0.262,201,0.166,203,1.188,211,0.181,214,0.244,216,1.608,220,0.315,221,0.579,223,0.482,227,0.317,228,0.214,230,1.576,236,1.039,237,1.016,238,1.113,241,1.064,242,0.232,249,0.61,251,0.906,253,0.37,257,0.338,259,1.114,261,0.673,262,0.736,263,0.32,264,1.49,265,2.431,266,0.832,267,0.718,268,0.444,269,3.427,272,0.306,273,0.31,276,1.616,277,0.079,284,1.064,290,1.419,291,0.808,294,0.222,297,0.374,303,0.501,304,0.482,306,0.944,307,0.482,309,0.97,313,0.662,316,0.363,320,1.899,324,1.465,325,1.168,326,0.67,328,0.36,329,1.319,333,0.445,335,0.284,339,1.886,340,1.094,341,0.139,345,0.789,348,1.139,349,0.944,350,0.428,353,0.356,356,0.349,357,0.593,358,1.148,360,0.207,363,0.262,368,1.014,369,0.828,374,1.016,375,0.623,379,0.593,380,0.195,381,0.212,383,0.308,387,0.579,389,0.722,390,0.272,394,0.731,395,0.096,397,1.22,400,0.878,401,1.345,405,0.193,406,0.703,407,0.549,408,1.766,410,0.955,413,1.766,414,0.736,416,0.665,417,1.193,418,0.482,420,0.967,422,0.262,424,0.676,427,0.7,428,0.257,430,0.452,431,0.529,432,1.35,433,0.626,435,0.428,436,0.254,438,0.401,439,0.199,440,1.048,441,0.167,442,0.935,444,0.083,447,0.725,449,0.154,450,0.12,459,0.679,461,0.745,462,2.235,463,1.039,468,0.153,470,1.381,471,0.395,473,1.337,476,0.529,485,0.717,486,0.182,487,0.536,488,0.533,491,1.168,493,0.066,495,0.993,504,0.522,505,0.926,506,0.374,508,0.775,509,0.226,511,0.325,517,1.063,519,0.226,522,1.089,524,1.22,525,0.618,526,1.283,527,0.945,530,0.523,531,0.338,534,0.855,538,1.089,541,0.927,542,0.719,545,2.259,546,1.064,547,0.608,549,0.756,550,0.886,551,1.114,557,0.906,559,0.593,560,0.49,566,0.393,570,0.926,572,0.808,575,0.289,583,0.736,589,1.016,590,0.55,591,0.837,594,0.341,596,1.016,597,1.141,599,1.025,600,0.79,601,0.094,603,0.771,605,0.36,610,0.24,613,0.456,618,0.7,640,1.811,645,0.329,646,0.789,647,0.2,655,1.939,661,0.309,662,0.906,663,0.166,665,0.967,666,0.719,668,1.064,670,4.939,673,0.533,675,1.363,678,1.581,681,0.926,683,1.195,684,1.196,687,1.608,705,0.393,707,0.363,708,1.419,709,2,720,1.254,721,0.242,724,1.465,736,0.886,737,0.827,739,1.35,740,0.495,741,0.756,743,1.384,748,1.113,750,0.645,753,1.715,755,0.524,757,0.898,763,1.088,765,0.232,766,0.502,768,0.3,774,0.922,778,0.703,780,1.254,785,0.703,787,1.089,788,0.54,794,0.684,800,0.935,802,0.898,803,0.642,804,2.259,806,0.875,807,0.857,809,0.703,810,1.77,812,0.182,814,1.231,817,0.232,821,0.745,823,2.546,824,2.328,827,0.407,828,1.737,830,1.432,832,1.26,834,0.866,835,0.509,837,3.514,839,0.383,840,0.666,841,0.97,847,0.886,852,0.579,858,0.608,859,1.862,863,0.719,874,0.99,876,0.909,877,1.844,878,2.328,882,0.698,884,1.545,886,1.621,900,0.431,907,0.866,910,1.726,916,1.349,920,1.494,927,1.715,929,2.505,930,0.643,947,1.369,950,0.181,954,0.722,980,1.137,981,1.137,982,1.316,983,0.643,988,1.095,989,0.67,990,0.608,991,1.535,1000,0.55,1009,0.975,1013,0.393,1022,0.876,1024,0.993,1026,1.465,1028,0.906,1029,0.349,1031,0.933,1032,1.377,1035,0.659,1036,1.456,1037,1.384,1040,1.354,1044,0.745,1048,1.122,1051,0.703,1052,0.524,1056,1.089,1059,1.571,1060,0.686,1062,1.504,1065,3.603,1066,2.076,1073,0.482,1075,0.703,1079,0.638,1084,0.756,1098,1.62,1101,1.153,1102,0.97,1105,0.638,1111,1.419,1119,1.902,1120,1.088,1131,0.423,1133,0.902,1135,0.906,1148,0.623,1151,0.564,1160,1.666,1182,1.273,1183,1.466,1187,1.089,1202,0.273,1212,0.831,1224,0.993,1225,1.777,1227,0.944,1228,1.766,1233,0.419,1237,3.862,1240,1.124,1276,1.534,1281,1.349,1297,1.514,1300,2.152,1326,0.327,1329,1.372,1330,1.514,1369,0.79,1370,0.67,1391,1.114,1392,1.038,1394,1.456,1396,1.141,1408,1.384,1409,0.808,1415,1.182,1418,1.666,1426,0.608,1429,1.016,1433,1.856,1455,1.196,1457,0.967,1458,2.005,1459,1.231,1460,2.645,1465,3.436,1466,2.431,1468,2.678,1478,1.766,1488,0.638,1492,1.141,1493,1.16,1499,1.62,1529,0.429,1563,0.623,1567,2.431,1586,1.82,1590,0.906,1613,1.811,1614,1.62,1619,1.494,1626,2.236,1627,1.22,1630,0.945,1631,1.052,1632,0.698,1637,0.836,1643,1.254,1648,0.588,1651,1.62,1660,1.737,1662,0.569,1663,2.678,1665,1.4,1684,0.86,1687,1.9,1689,1.168,1690,1.939,1691,1.377,1692,1.95,1694,0.55,1702,0.866,1707,1.419,1729,1.196,1748,1.307,1797,2.052,1825,1.254,1853,1.464,1903,1.052,1906,1.72,1913,1.715,1920,1.62,1922,0.808,1934,1.902,1946,2.546,1947,0.638,1961,1.82,1964,1.419,1967,1.534,1981,0.927,1986,0.79,1995,1.254,2003,0.771,2007,0.68,2010,0.508,2013,1.089,2016,1.477,2057,1.666,2059,2.678,2061,1.147,2062,0.536,2063,1.316,2086,1.906,2087,1.088,2099,2.546,2104,0.808,2109,1.141,2129,1.224,2142,2.569,2151,1.039,2154,1.384,2162,1.62,2172,0.976,2173,1.878,2183,1.95,2189,1.419,2193,1.224,2198,1.285,2212,0.808,2213,1.153,2234,1.882,2235,2.005,2246,2.566,2253,1.571,2263,2.832,2271,1.534,2275,1.254,2289,3.589,2291,1.532,2298,5.314,2302,3.748,2309,1.068,2310,4.624,2315,3.153,2324,1.715,2356,1.456,2368,2.273,2373,1.254,2382,1.4,2448,1.494,2507,2.236,2510,5.021,2529,1.168,2539,2.546,2542,1.014,2548,1.571,2578,1.089,2621,3.283,2674,2.236,2696,5.021,2729,2.005,2737,2.431,2741,0.948,2743,1.088,2748,1.068,2752,1.534,2758,1.666,2765,1.494,2766,2.971,2772,1.694,2791,0.808,2816,2.005,2819,1.766,2825,1.289,2826,2,2827,0.926,2829,1.064,2838,2.11,2842,1.349,2844,2.537,2845,2.076,2847,4.579,2848,1.114,2849,3.558,2850,3.558,2851,0.654,2871,0.97,2875,1.141,2887,3.283,2903,2.586,2904,2.678,2909,1.064,2919,1.15,2923,2.516,2935,1.939,2936,1.285,2939,1.224,2946,2.678,2948,2.546,2967,1.576,2974,1.899,2975,2.581,2989,2.678,2999,1.82,3006,2.546,3007,2.832,3008,1.939,3010,1.534,3026,2.898,3040,2.152,3074,1.878,3077,2.222,3094,1.608,3173,2.986,3205,2.236,3218,1.715,3229,0.827,3238,0.886,3272,1.878,3273,1.608,3277,1.666,3279,1.494,3280,1.316,3291,1.224,3292,2.678,3300,1.726,3319,2.076,3321,3.017,3338,1.141,3372,2.236,3379,2.678,3429,1.316,3441,1.534,3517,1.878,3616,2.872,3699,3.864,3714,2.328,3716,1.349,3726,1.82,3728,2.902,3750,1.82,3791,2.566,3801,3.034,3811,2.328,3901,3.969,3905,1.82,3970,2.645,4035,2.076,4069,2.236,4101,1.82,4110,3.114,4144,4.026,4281,3.748,4422,2.328,4423,3.153,4437,1.62,4456,2.505,4533,2.152,4565,1.766,4580,3.017,4584,2.152,4611,1.939,4663,3.283,4664,2.926,4675,3.017,4720,5.349,4794,1.939,4873,2.678,4943,2.236,5179,3.427,5272,2.236,5277,1.878,5279,2.152,5289,3.142,5307,1.878,5312,2.678,5315,2.971,5341,1.254,5388,4.715,5394,2.236,5404,1.811,5478,2.431,5503,3.248,5511,2.678,5569,4.544,5637,2.489,5757,2.832,5831,2.832,5832,1.715,5834,3.68,5843,2.152,5901,3.589,5953,3.965,6125,4.157,6318,3.558,6576,2.546,6581,1.089,6876,2.72,7083,2.328,7191,3.248,7679,4.514,7680,4.514,7705,3.248,7811,4.514,8004,3.558,8026,6.111,8078,5.828,8260,3.627,8263,3.017,8289,2.733,8318,3.248,8459,2.546,8467,1.82,8570,2.546,8580,3.248,8741,3.248,8838,4.926,8848,2.832,9142,3.248,9255,2.152,9329,2.328,9417,5.749,9525,3.558,9606,3.017,9768,3.248,9846,2.832,10083,2.236,10117,2.328,10119,5.294,10129,5.773,10137,5.81,10153,2.832,10362,2.678,10368,4.253,10370,3.965,10845,2.678,11038,2.832,11155,2.678,11162,3.589,11217,2.546,11306,3.248,11440,3.558,11483,2.236,12103,3.248,12420,3.248,12423,3.558,12497,2.431,12532,3.017,12797,5.304,12817,3.558,12858,5.81,12902,3.558,12940,5.016,13063,3.248,13366,3.248,13425,3.017,13606,3.558,13800,3.558,14091,3.248,14743,5.349,15126,3.558,15314,3.558,15892,3.558,15920,3.558,16833,3.558,19940,1.456,20124,3.057,20128,2.678,20131,4.337,20186,2.678,20195,2.832,20516,8.273,20517,8.11,20518,4.029,20519,5.679,20520,4.029,20521,4.029,20522,4.029,20523,4.029,20524,5.679,20525,4.029,20526,6.578,20527,4.029,20528,3.558,20529,4.029,20530,4.029,20531,4.029,20532,4.029,20533,4.029,20534,5.679,20535,4.029,20536,7.143,20537,4.029,20538,4.029,20539,3.248,20540,5.016,20541,4.029,20542,4.029,20543,4.029,20544,5.679,20545,4.029,20546,8.544,20547,4.029,20548,4.029,20549,7.814,20550,7.814,20551,4.029,20552,6.578,20553,6.578,20554,7.814,20555,7.143,20556,6.578,20557,6.578,20558,8.029,20559,4.029,20560,6.578,20561,4.029,20562,6.578,20563,3.558,20564,4.029,20565,4.029,20566,7.531,20567,7.143,20568,4.029,20569,6.578,20570,7.814,20571,8.029,20572,8.029,20573,4.029,20574,4.029,20575,4.029,20576,4.029,20577,5.679,20578,4.029,20579,6.309,20580,6.578,20581,5.679,20582,4.029,20583,8.199,20584,5.679,20585,6.578,20586,6.578,20587,6.578,20588,5.679,20589,5.679,20590,5.679,20591,5.679,20592,5.679,20593,5.679,20594,5.679,20595,5.679,20596,4.029,20597,5.679,20598,4.029,20599,4.029,20600,4.029,20601,4.029,20602,4.029,20603,4.029,20604,5.679,20605,7.143,20606,7.143,20607,6.578,20608,6.578,20609,4.029,20610,3.248,20611,6.578,20612,5.679,20613,6.578,20614,6.578,20615,4.029,20616,5.679,20617,5.679,20618,5.679,20619,4.029,20620,4.029,20621,4.029,20622,4.029,20623,4.029,20624,4.029,20625,4.029,20626,4.029]],["title//en/lessons/sonification",[4,0.195,12,0.06,42,0.139,3807,1.634,14046,2.857,20627,3.59]],["body//en/lessons/sonification",[1,1.105,2,1.773,4,0.307,5,0.034,8,0.634,9,0.127,12,0.14,15,0.488,17,1.29,18,0.624,19,0.898,22,0.704,23,0.572,24,1.59,25,0.482,26,0.29,27,1.588,30,0.61,31,0.865,36,0.499,38,0.491,39,0.33,40,0.139,42,0.188,44,2.223,45,0.097,46,0.071,47,0.291,48,1.052,49,0.096,50,2.418,51,0.525,55,0.312,57,0.369,58,0.768,59,0.389,60,0.204,62,1.753,64,0.625,67,0.885,68,0.658,69,0.944,71,0.092,73,1.089,74,0.664,76,0.291,78,1.231,79,1.67,82,0.042,83,0.862,87,0.149,88,0.53,89,0.355,90,0.936,92,0.333,93,0.026,94,0.474,95,0.377,103,0.451,104,0.687,105,0.121,107,0.548,110,0.344,111,0.512,112,0.389,113,0.826,115,0.025,116,0.865,117,0.114,120,0.692,122,0.233,123,0.885,125,1.005,126,3.481,127,0.525,128,0.523,129,0.476,130,0.034,131,0.731,132,0.057,133,1.324,134,0.582,135,0.223,136,0.54,137,0.075,138,0.145,139,0.182,140,1.897,141,0.959,144,0.701,145,0.645,146,0.177,152,0.77,153,0.082,158,0.981,159,0.086,160,0.116,161,1.485,164,1.288,167,0.665,171,0.97,172,1.793,173,0.251,176,0.808,179,0.611,185,0.127,189,0.263,190,0.008,191,0.355,194,3.176,196,1.427,200,0.358,201,0.172,202,1.465,205,0.871,211,0.227,212,1.986,214,0.239,216,1.089,220,0.43,221,0.642,223,0.42,226,2.735,227,0.27,228,0.222,237,0.97,238,0.754,239,1.591,241,1.016,242,0.369,243,0.754,253,0.418,257,0.238,260,2.378,261,0.724,262,0.499,263,0.3,264,1.118,266,0.448,267,0.344,268,0.706,272,0.281,273,0.313,276,1.321,277,0.073,282,1.186,283,1.793,284,1.016,289,0.981,291,0.771,294,0.437,295,1.982,297,0.319,303,0.509,304,0.462,306,1.066,310,1.115,311,0.473,312,1.016,313,0.448,316,0.461,318,0.64,319,2.148,320,0.97,321,0.892,324,0.992,325,1.115,326,1.28,328,0.573,330,0.389,333,0.434,335,0.277,336,2.561,339,1.016,341,0.142,345,0.733,348,1.102,349,0.436,350,0.418,353,0.342,356,0.64,358,0.77,360,0.227,363,0.358,367,0.771,368,1,369,0.883,374,0.97,377,1.544,379,1.133,380,0.191,381,0.256,383,0.263,387,0.789,389,0.389,390,0.38,391,1.773,394,0.623,395,0.137,396,1.782,399,0.64,400,1.275,403,1.67,405,0.401,406,1.382,407,0.386,409,0.26,413,1.686,416,0.818,417,1.346,418,0.46,419,1.028,422,0.253,424,0.605,425,0.276,427,0.539,428,0.239,429,1.732,431,0.566,432,0.789,433,0.605,435,0.395,436,0.149,437,1.089,438,0.39,439,0.194,440,0.658,441,0.133,442,0.837,443,0.754,444,0.083,446,1.324,449,0.137,450,0.126,451,1.354,457,5.966,459,0.665,460,0.875,461,0.436,462,1.141,464,1.346,468,0.141,469,1.451,470,0.808,471,0.539,472,0.972,476,0.588,485,1.023,486,0.177,488,0.445,493,0.068,498,0.552,505,0.831,506,0.184,508,0.525,509,0.256,510,0.771,511,0.381,513,0.408,519,0.251,521,1.005,523,1.169,524,1.653,525,0.333,526,0.655,527,0.789,530,0.596,531,0.333,534,0.46,538,1.039,540,0.845,541,1.265,542,1.145,543,1.109,547,0.968,550,0.845,554,0.914,557,0.865,566,0.401,568,3.397,570,1.127,573,0.826,575,0.236,576,0.552,577,0.602,580,1.841,583,0.712,586,1.052,589,1.386,590,0.75,591,0.588,593,1.355,594,0.462,596,1.617,597,1.089,598,1.227,600,0.754,601,0.188,605,0.625,610,0.298,612,1.982,613,0.623,614,3.367,618,0.539,622,1.686,625,2.135,627,2.055,629,2.055,632,1.288,633,1.793,635,0.525,637,2.055,640,1.753,644,1.089,645,0.225,647,0.194,648,1.887,661,0.277,663,0.179,665,1.349,668,1.847,672,0.703,673,0.642,675,0.671,676,1.418,681,1.109,683,0.75,690,1.145,699,1.427,701,1.427,705,0.193,707,0.354,711,1.294,712,1.257,713,1.169,714,1.162,724,1.201,729,1.355,731,1.288,733,0.865,736,0.845,737,1.128,738,0.655,741,0.931,742,1.41,744,1.091,748,0.754,751,1.793,755,0.507,757,1.142,758,0.61,763,0.737,765,0.315,766,0.27,768,0.292,774,1.4,777,0.727,788,0.551,790,2.135,793,1.841,799,1.796,800,0.46,802,0.75,803,0.54,806,0.985,807,0.581,809,0.958,810,0.789,812,0.149,814,0.72,816,1.865,817,0.265,821,0.997,827,0.389,829,1.294,830,0.97,832,1.417,835,0.486,839,0.523,841,2.06,844,1.128,852,0.789,854,1.796,855,2.093,856,3.066,858,0.968,863,0.687,870,1.257,874,1.29,875,1.686,876,0.748,879,0.737,882,0.91,883,0.826,884,0.789,887,2.88,900,0.412,904,1.427,908,1.288,910,1.67,912,0.655,916,1.288,925,1.39,926,1.295,931,1.092,932,2.135,939,1.941,947,0.595,949,1.418,950,0.29,951,1.249,954,0.845,956,0.992,957,0.789,966,0.771,967,0.931,968,1.825,972,0.789,974,0.771,976,0.26,979,4.263,980,1.117,983,0.793,984,1.197,986,1.653,987,1.593,988,0.64,989,1.066,997,1.005,1000,0.525,1003,1.547,1004,1.288,1005,1.52,1007,2.704,1009,0.525,1011,0.948,1013,0.193,1015,1.637,1022,0.686,1024,1.354,1026,1.654,1027,1.286,1028,0.865,1029,0.476,1031,0.4,1032,1.407,1035,0.355,1041,2.409,1044,0.727,1048,1.005,1049,2.321,1051,0.671,1052,0.772,1054,1.465,1056,1.89,1057,1.753,1058,1.227,1059,1.064,1062,1.22,1073,0.886,1075,0.671,1079,0.665,1084,0.512,1085,1.505,1087,1.427,1091,0.85,1101,1.105,1102,0.926,1105,1.22,1106,1.982,1107,1.986,1108,3.26,1109,1.355,1110,1.617,1113,3.101,1116,2.202,1120,1.052,1123,1.796,1131,0.427,1140,2.095,1143,1.141,1144,1.141,1145,1.016,1147,1.793,1148,0.595,1152,0.655,1154,0.525,1160,1.591,1165,0.97,1167,1.197,1182,1.016,1183,1.128,1186,2.028,1202,0.26,1205,2.321,1212,1,1230,3.051,1232,2.038,1233,0.801,1235,2.704,1240,1.217,1246,2.184,1250,2.321,1259,1.89,1261,1.51,1268,1.321,1270,1.39,1272,1.907,1274,6.532,1275,2.409,1280,2.81,1281,3.008,1283,3.086,1285,2.652,1287,2.977,1292,2.643,1294,0.789,1298,0.926,1306,2.936,1318,0.789,1326,0.222,1329,1.358,1330,2,1331,1.089,1369,1.676,1370,0.914,1378,1.841,1391,1.52,1392,1.279,1401,0.687,1409,1.286,1415,1.295,1418,1.591,1425,1.355,1426,0.829,1429,0.97,1432,2.135,1450,2.273,1454,1.294,1455,2.196,1459,1.44,1461,1.954,1471,1.115,1476,0.623,1488,0.871,1493,0.892,1494,2.936,1497,1.986,1516,1.294,1518,1.228,1522,1.066,1523,1.028,1526,2.055,1529,0.42,1585,2.148,1591,1.355,1609,3.051,1613,1.227,1615,1.637,1619,1.427,1623,2.645,1625,1.986,1627,0.826,1630,0.552,1631,0.944,1632,0.473,1639,0.727,1641,1.141,1642,2.093,1643,1.197,1648,0.344,1655,3.316,1662,0.485,1664,1.753,1665,0.948,1677,1.039,1683,1.771,1684,0.412,1693,2.645,1694,1.178,1702,0.826,1707,1.355,1711,1.465,1717,1.169,1724,0.926,1731,2.046,1733,1.141,1734,2.674,1741,1.851,1742,2.483,1752,1.841,1756,1.593,1791,2.409,1793,2.674,1807,1.914,1813,1.39,1823,1.208,1824,3.304,1826,1.355,1828,1.547,1833,2.15,1836,1.169,1853,1.145,1865,2.729,1869,2.561,1893,3.191,1895,1.998,1902,1.288,1903,1.09,1908,1.547,1912,2.15,1916,2.135,1920,1.547,1922,1.403,1926,2.409,1931,1.982,1940,0.885,1947,0.61,1948,0.486,1954,1.547,1958,1.796,1961,1.738,1972,0.905,1973,5.351,1983,1.753,1985,1.418,1995,1.197,1997,3.316,2003,1.228,2007,0.658,2009,2.095,2010,0.625,2016,0.871,2027,2.321,2053,4.263,2061,1.118,2062,0.512,2063,1.257,2071,2.223,2072,1.686,2074,1.288,2079,1.64,2083,1.841,2086,1.115,2087,0.737,2095,0.624,2104,0.771,2108,1.851,2127,0.896,2128,1.064,2133,0.72,2139,2.431,2152,1.686,2153,0.992,2154,1.321,2163,2.88,2167,2.557,2170,1.028,2172,1.027,2177,3.473,2180,1.227,2183,1.887,2198,1.227,2204,1.227,2213,1.138,2214,1.848,2223,2.15,2237,1.427,2247,1.505,2250,4.644,2256,3.304,2258,1.996,2275,1.197,2279,1.793,2291,1.231,2306,1.517,2342,3.176,2344,3.863,2347,4.65,2351,2.893,2353,1.089,2366,1.39,2368,1.556,2373,2.396,2374,1.637,2406,2.557,2415,3.473,2428,3.16,2455,5.777,2459,1.914,2480,1.505,2486,2.055,2487,2.223,2495,3.682,2506,2.81,2510,5.797,2512,1.839,2525,3.604,2537,3.176,2542,0.687,2543,1.738,2546,1.914,2548,1.064,2554,0.64,2579,2.135,2655,3.169,2660,1.265,2664,3.086,2673,1.851,2677,1.591,2730,2.431,2741,1.294,2745,1.851,2748,0.731,2757,2.704,2785,2.483,2795,1.812,2807,1.547,2811,0.992,2824,1.115,2825,1.077,2827,0.91,2829,1.954,2831,2.645,2833,1.841,2838,2.067,2842,1.288,2851,1.25,2862,1.851,2865,2.223,2875,1.556,2879,1.738,2919,0.809,2923,1.355,2933,3.397,2934,2.704,2938,1.141,2939,1.169,2963,1.321,2974,1.866,2975,1.986,2981,1.851,2988,1.738,3008,1.851,3016,2.321,3026,1.427,3031,2.704,3033,2.223,3040,2.055,3045,1.738,3086,2.557,3095,5.561,3101,1.738,3170,3.343,3205,2.135,3272,1.793,3279,1.427,3280,1.257,3288,2.579,3289,1.914,3306,5.17,3308,2.557,3320,0.992,3328,1.793,3333,2.055,3338,1.815,3341,1.793,3360,1.39,3365,3.653,3369,1.39,3398,2.704,3410,6.404,3429,1.257,3439,0.808,3479,2.135,3501,2.88,3520,1.465,3621,2.273,3670,3.477,3675,2.055,3713,1.355,3728,1.321,3737,1.851,3744,2.223,3755,1.738,3794,1.914,3797,2.273,3801,2.055,3806,2.339,3807,3.679,3833,2.704,3834,2.223,3841,1.793,3849,2.557,3903,1.355,3967,2.321,4011,2.509,4014,2.135,4017,7.155,4024,1.738,4030,5.951,4041,1.227,4069,3.051,4118,1.986,4161,0.826,4170,4.507,4265,1.016,4269,4.263,4280,2.88,4281,1.914,4329,1.465,4331,2.321,4400,2.988,4423,3.051,4426,3.559,4435,2.21,4452,2.135,4456,1.465,4502,2.645,4508,2.782,4514,1.355,4535,2.135,4542,2.431,4552,1.738,4569,4.682,4570,3.101,4593,3.101,4619,2.135,4649,2.055,4773,2.038,4796,2.704,4936,1.686,4968,2.321,5076,1.914,5077,2.557,5098,1.547,5171,3.473,5186,2.936,5187,2.321,5218,2.88,5241,1.914,5252,2.339,5265,2.321,5273,2.704,5341,1.197,5356,1.321,5373,3.101,5394,3.051,5449,3.559,5466,2.431,5580,3.473,5601,4.431,5637,1.686,5640,2.704,5648,4.053,5818,2.055,5848,2.055,5865,2.055,5884,1.505,5950,2.704,5969,3.051,5977,2.735,6098,2.704,6165,2.431,6178,2.557,6204,2.88,6238,2.557,6490,2.321,6495,4.115,6497,2.557,6525,2.557,6535,3.101,6550,3.561,6578,2.223,6603,2.431,6616,5.838,6657,2.321,6794,2.88,6885,5.932,6942,6.264,6948,3.176,7002,2.557,7005,4.431,7187,3.101,7202,2.88,7209,2.093,7243,1.982,7263,2.431,7487,2.88,7603,3.397,7645,5.41,7678,1.851,7721,2.135,7810,3.101,7843,2.652,7898,3.397,7937,2.557,8041,3.473,8096,2.557,8210,2.223,8227,2.704,8252,2.135,8269,2.055,8281,2.704,8291,2.431,8322,3.176,8403,2.88,8407,3.101,8417,2.88,8430,5.951,8454,2.223,8553,3.397,8615,2.88,8688,2.055,8704,2.88,8793,3.397,8807,2.88,8897,2.88,9081,3.101,9085,3.397,9177,2.704,9184,2.988,9197,5.663,9216,3.101,9248,3.397,9263,4.919,9321,4.677,9333,2.704,9444,2.557,9450,3.397,9544,2.321,9579,2.704,9593,4.115,9973,3.473,10124,5.239,10149,2.557,10295,4.854,10296,4.854,10302,4.854,10305,7.844,10308,3.101,10316,3.397,10328,3.101,10370,3.559,10645,3.316,10794,3.397,11005,4.854,11075,2.557,11092,4.854,11245,4.431,11264,2.704,11315,2.055,11483,2.135,11682,3.101,11884,2.88,12101,2.88,12157,2.321,12200,3.397,12564,4.644,12670,4.431,12811,2.135,12838,2.88,13055,2.431,13059,2.321,13068,3.397,13116,2.88,13141,3.101,13320,2.88,13601,3.397,13947,2.704,14046,2.704,14126,3.397,14127,5.17,14142,2.88,14151,3.101,14213,2.88,14217,2.557,14229,3.101,14249,3.397,14342,4.854,14624,3.397,14635,3.863,14692,3.397,14962,3.397,15151,4.854,15204,6.997,15398,3.397,15401,3.397,15625,7.769,15713,3.101,15796,3.101,15835,3.397,15947,2.88,16478,3.397,16703,3.101,17515,2.88,17616,3.101,17783,2.88,18616,4.854,19148,3.397,19194,3.101,19210,3.397,19228,3.397,19350,3.397,19940,1.39,20124,3.099,20128,2.557,20186,2.557,20195,2.704,20528,3.397,20563,3.397,20610,3.101,20627,7.876,20628,3.846,20629,3.846,20630,3.846,20631,3.846,20632,3.846,20633,3.846,20634,3.846,20635,8.841,20636,5.496,20637,5.496,20638,3.846,20639,6.996,20640,3.846,20641,3.846,20642,5.496,20643,5.496,20644,8.796,20645,3.846,20646,8.841,20647,8.69,20648,3.846,20649,3.846,20650,3.846,20651,8.917,20652,3.846,20653,3.846,20654,3.846,20655,6.412,20656,5.496,20657,7.4,20658,3.846,20659,6.996,20660,3.846,20661,3.846,20662,3.846,20663,3.846,20664,5.496,20665,3.846,20666,3.397,20667,3.846,20668,5.496,20669,5.496,20670,6.412,20671,3.846,20672,3.846,20673,3.846,20674,7.923,20675,4.431,20676,6.996,20677,3.846,20678,5.496,20679,3.846,20680,5.496,20681,3.846,20682,3.846,20683,7.4,20684,5.663,20685,3.846,20686,3.846,20687,8.366,20688,7.923,20689,3.846,20690,5.496,20691,3.846,20692,3.846,20693,3.846,20694,3.846,20695,3.846,20696,5.496,20697,3.846,20698,3.846,20699,5.496,20700,3.846,20701,3.397,20702,4.854,20703,3.846,20704,3.846,20705,3.846,20706,3.846,20707,3.397,20708,3.846,20709,3.846,20710,3.846,20711,3.846,20712,6.412,20713,3.846,20714,5.496,20715,3.846,20716,3.397,20717,3.846,20718,3.846,20719,3.846,20720,3.846,20721,3.846,20722,3.846,20723,3.846,20724,3.846,20725,6.412,20726,3.846,20727,3.846,20728,5.496,20729,3.846,20730,6.412,20731,3.846,20732,3.846,20733,5.496,20734,5.496,20735,6.412,20736,3.846,20737,6.996,20738,3.846,20739,3.846,20740,7.696,20741,8.881,20742,7.696,20743,7.696,20744,3.846,20745,3.846,20746,3.846,20747,3.846,20748,5.496,20749,5.496,20750,5.496,20751,6.412,20752,3.846,20753,3.846,20754,3.846,20755,3.846,20756,3.846,20757,3.846,20758,3.846,20759,5.496,20760,5.496,20761,5.496,20762,6.412,20763,3.846,20764,6.412,20765,3.846,20766,5.496,20767,3.846,20768,3.846,20769,5.496,20770,5.496,20771,3.846,20772,5.496,20773,3.846,20774,5.496,20775,3.846,20776,3.846,20777,3.846,20778,5.496,20779,3.846,20780,5.496,20781,3.846,20782,3.846,20783,3.846,20784,3.846,20785,3.846,20786,3.846,20787,3.846,20788,3.846,20789,3.846,20790,3.846,20791,3.846,20792,3.846,20793,3.846,20794,5.496,20795,6.412,20796,3.846,20797,3.846,20798,5.496,20799,3.846,20800,3.846,20801,5.496,20802,3.846,20803,6.412,20804,3.846,20805,3.846,20806,3.846,20807,5.496,20808,3.846,20809,5.496,20810,6.412,20811,5.496,20812,5.496,20813,3.846,20814,3.846,20815,3.846,20816,5.496,20817,3.846,20818,3.846,20819,3.846,20820,5.496,20821,5.496,20822,3.846,20823,3.846,20824,3.846,20825,3.846,20826,3.846,20827,3.846,20828,3.846,20829,4.854,20830,3.846,20831,3.846,20832,3.846,20833,3.846,20834,3.846,20835,3.846,20836,3.846,20837,3.846,20838,3.846,20839,3.846,20840,3.846,20841,3.846,20842,3.846,20843,3.846,20844,3.846,20845,3.846,20846,3.846,20847,3.846,20848,3.846,20849,3.846,20850,3.846,20851,3.846,20852,3.846,20853,5.496,20854,3.846,20855,3.846,20856,3.846,20857,3.846,20858,3.846]],["title//en/lessons/space-place-gazetteers",[115,0.013,439,0.102,803,0.321,1648,0.393,7137,2.348]],["body//en/lessons/space-place-gazetteers",[2,1.742,4,0.178,5,0.081,9,0.094,12,0.138,13,0.678,14,0.368,18,0.272,22,0.354,23,0.717,25,0.394,26,0.401,28,0.399,29,0.302,30,0.998,31,0.837,32,1.451,33,1.03,34,1.323,36,0.894,38,0.731,39,0.544,40,0.218,42,0.293,45,0.091,46,0.11,47,0.607,49,0.082,51,0.998,55,0.51,57,0.17,58,0.446,59,0.793,60,0.207,62,1.712,64,0.718,67,1.235,68,0.446,70,1.072,71,0.053,74,0.312,76,0.521,77,1.132,79,2.728,81,0.439,82,0.042,83,0.733,86,1.006,87,0.266,88,0.394,89,0.724,93,0.026,94,0.364,95,0.676,96,0.872,98,1.368,101,1.006,103,0.552,104,0.815,105,0.117,106,1.416,107,0.572,108,0.911,110,0.718,111,0.917,112,0.923,113,1.353,114,1.738,115,0.024,116,0.837,117,0.16,119,0.495,121,1.247,122,0.135,123,0.857,127,0.733,129,0.679,130,0.042,131,0.495,132,0.06,133,1.293,134,0.406,135,0.25,136,0.392,137,0.069,138,0.145,139,0.185,141,0.947,143,1.755,145,0.343,146,0.161,147,4.426,148,2.556,152,1.178,153,0.094,158,1.359,159,0.097,160,0.116,161,1.702,164,1.247,165,2.152,171,1.738,172,1.735,173,0.449,175,1.844,185,0.113,186,1.458,189,0.111,190,0.008,191,0.784,193,0.47,196,1.381,200,0.476,201,0.195,203,1.047,205,0.59,211,0.236,213,1.159,214,0.215,216,1.52,218,3.134,220,0.572,221,0.302,223,0.529,227,0.336,228,0.213,232,0.918,239,1.54,242,0.309,247,0.819,249,0.617,250,1.311,251,0.837,253,0.243,257,0.298,259,1.485,263,0.314,267,0.48,268,0.759,272,0.287,273,0.266,277,0.064,279,4.846,282,0.941,290,1.311,291,0.747,296,0.782,297,0.245,303,0.323,304,0.499,306,0.893,307,0.825,309,0.897,310,1.556,311,1.045,312,0.983,313,0.434,315,1.54,316,0.38,318,0.893,321,1.119,325,1.079,326,1.215,327,1.293,328,0.48,330,0.696,333,0.467,335,0.367,338,3.289,340,0.619,341,0.148,349,0.422,350,0.588,353,0.321,356,0.322,357,0.426,359,1.247,360,0.201,363,0.476,366,2.617,367,0.747,368,0.678,369,0.676,374,1.842,379,0.791,380,0.257,381,0.217,382,0.636,383,0.183,389,0.376,390,0.35,395,0.143,396,1.76,397,1.353,399,0.733,400,0.83,402,1.006,403,1.132,405,0.33,409,0.252,410,0.935,414,1.26,418,0.911,419,0.697,422,0.201,424,0.465,427,0.617,428,0.127,430,0.224,431,0.495,432,1.102,433,0.759,434,1.632,435,0.398,436,0.266,438,0.364,439,0.219,441,0.131,442,0.643,444,0.074,446,0.897,447,0.41,449,0.133,450,0.103,462,1.105,464,0.782,466,1.054,468,0.16,472,1.062,476,0.514,485,0.47,486,0.189,487,0.714,493,0.067,495,1.103,496,1.52,499,1.682,505,0.816,508,0.86,509,0.21,510,1.077,511,0.314,512,2.218,513,0.205,517,1.178,519,0.201,520,2.353,521,1.151,522,1.862,524,1.353,525,0.695,526,0.634,527,1.093,530,0.449,531,0.354,534,0.643,535,1.187,542,0.665,543,1.422,549,1.013,550,0.819,554,0.619,555,1.842,557,1.208,566,0.33,567,1.235,570,1.077,575,0.243,576,0.535,577,0.291,583,0.894,587,1.072,589,0.939,590,0.86,591,0.876,594,0.457,598,1.712,599,0.458,600,1.052,601,0.177,605,0.8,610,0.233,613,0.927,629,1.989,634,1.418,635,1.148,640,1.712,642,2.823,643,0.983,645,0.335,646,0.636,647,0.177,648,1.279,650,1.671,661,0.316,662,0.837,663,0.087,664,1.006,665,1.296,666,1.231,668,0.983,673,0.51,676,0.961,678,1.127,680,0.634,683,1.134,684,1.869,690,1.231,703,1.457,705,0.27,706,0.959,707,0.443,712,1.217,716,1.853,720,1.96,724,1.236,729,1.311,731,1.247,733,1.208,739,1.292,740,0.898,741,0.917,742,0.819,743,1.279,744,0.643,748,1.234,752,0.959,755,0.343,757,0.733,765,0.311,766,0.443,768,0.17,777,0.422,778,1.274,779,0.917,784,1.187,785,0.649,788,0.503,794,0.816,795,1.052,802,0.733,803,0.694,804,1.279,805,2.852,806,0.495,808,0.747,810,1.5,812,0.218,814,1.468,816,0.877,817,0.205,821,0.713,827,0.738,828,0.983,835,0.678,836,0.694,840,0.281,841,0.897,844,1.102,858,1.103,863,0.665,870,1.217,874,0.649,877,1.208,879,1.206,880,2.22,882,0.458,883,1.353,900,0.674,912,0.914,917,1.66,924,0.619,926,0.791,930,0.422,931,1.244,933,1.023,941,1.416,944,0.782,947,0.974,954,0.738,955,1.187,957,1.292,966,0.747,967,0.972,968,0.782,971,1.346,972,0.764,974,0.747,981,0.95,982,2.058,983,0.713,984,1.159,988,0.434,990,1.305,991,2.17,994,2.218,995,1.217,996,0.782,997,1.26,1000,0.941,1003,1.497,1005,1.03,1008,2.309,1012,1.632,1013,0.27,1021,2.259,1022,0.526,1024,1.699,1025,1.991,1026,2.35,1027,1.465,1028,0.837,1029,0.785,1032,0.681,1043,2.64,1044,1.051,1048,0.771,1052,0.495,1056,1.451,1058,1.712,1060,0.914,1062,0.936,1075,0.936,1078,1.682,1079,0.459,1084,0.495,1090,1.929,1091,0.974,1105,0.59,1110,0.939,1114,1.217,1119,2.69,1120,1.028,1131,0.196,1133,0.991,1140,1.217,1141,1.159,1142,1.264,1145,1.092,1148,1.13,1151,0.752,1152,0.634,1154,1.148,1155,1.497,1158,2.574,1159,1.381,1162,1.485,1165,0.939,1182,0.59,1183,1.414,1185,2.845,1186,1.079,1187,1.006,1190,2.067,1200,1.497,1203,1.105,1204,2.353,1212,0.47,1216,0.959,1224,1.699,1227,1.305,1228,1.632,1231,1.418,1233,0.655,1237,1.585,1239,1.682,1240,1.293,1243,1.842,1246,0.961,1254,1.485,1281,1.247,1294,0.764,1297,0.857,1318,1.562,1320,2.835,1323,1.54,1326,0.214,1327,1.54,1329,0.605,1369,1.052,1370,1.146,1371,1.022,1374,2.067,1384,1.247,1393,2.353,1398,1.682,1401,0.86,1405,2.98,1408,1.844,1454,0.877,1455,1.105,1459,1.178,1461,0.983,1488,0.998,1493,0.605,1518,0.713,1522,0.619,1529,0.378,1540,2.617,1563,1.301,1585,1.798,1590,0.837,1591,1.891,1600,1.755,1602,1.632,1614,2.159,1621,1.918,1622,1.187,1625,2.275,1627,1.154,1629,1.03,1630,1.127,1631,0.548,1632,0.458,1636,1.077,1637,0.927,1639,0.91,1641,1.869,1642,2.045,1645,1.214,1648,0.767,1651,2.159,1654,1.798,1660,0.983,1662,0.406,1665,1.699,1668,1.028,1677,1.702,1683,0.857,1684,0.399,1687,0.837,1691,1.151,1714,3.439,1717,1.914,1727,1.159,1731,1.485,1732,1.891,1733,1.105,1744,2.221,1747,1.682,1752,1.798,1759,1.682,1775,1.346,1778,1.693,1780,1.735,1791,2.76,1793,2.275,1794,4.214,1807,1.853,1813,1.346,1816,2.617,1823,1.515,1824,1.918,1825,1.159,1826,1.311,1828,1.497,1836,2.606,1838,3.24,1842,2.617,1858,1.328,1862,2.152,1869,1.735,1882,2.247,1890,1.989,1906,2.066,1920,1.497,1921,2.067,1922,1.077,1931,1.918,1934,1.247,1937,1.451,1941,1.891,1942,1.382,1943,1.682,1944,2.008,1946,3.393,1947,1.092,1948,0.923,1966,3.24,1968,1.585,1972,0.877,1981,0.857,2005,1.434,2007,0.754,2010,0.333,2011,2.152,2016,0.59,2050,0.983,2062,0.838,2071,3.984,2079,1.432,2097,1.346,2101,2.617,2102,1.588,2107,2.672,2108,3.031,2109,1.52,2120,1.918,2125,2.353,2127,0.733,2154,2.162,2155,1.891,2158,1.918,2162,1.497,2173,1.735,2183,1.279,2202,1.632,2211,1.381,2212,1.077,2213,0.535,2234,1.293,2237,1.381,2244,2.502,2254,3.103,2275,1.159,2282,2.426,2288,1.792,2291,0.893,2306,0.713,2307,1.457,2309,0.872,2321,2.502,2339,2.067,2345,2.353,2353,1.054,2378,2.353,2382,0.73,2413,2.247,2417,1.381,2427,2.152,2448,2.556,2479,1.632,2480,1.457,2487,2.152,2525,4.419,2542,0.665,2543,1.682,2554,1.215,2584,1.632,2596,1.792,2597,1.311,2633,2.98,2635,2.766,2640,2.247,2644,2.98,2652,1.381,2660,1.449,2673,1.792,2679,2.464,2683,1.918,2729,3.997,2741,1.482,2742,4.057,2743,1.591,2747,1.735,2748,0.714,2752,1.215,2765,1.991,2772,1.643,2795,1.623,2807,2.159,2819,2.353,2824,1.556,2826,2.994,2827,0.774,2829,1.82,2831,2.584,2833,1.247,2838,2.065,2844,2.274,2846,2.617,2851,0.605,2853,4.043,2854,4.043,2861,1.497,2869,2.696,2871,1.66,2875,2.155,2879,2.845,2881,2.475,2898,1.485,2901,1.079,2904,2.475,2909,0.983,2942,1.632,2952,2.247,2953,1.632,2955,3.134,2967,2.464,2975,2.275,2998,2.766,2999,1.682,3010,1.418,3043,1.844,3048,1.792,3094,1.054,3141,2.788,3229,1.865,3252,2.475,3279,1.381,3280,1.755,3282,2.788,3286,1.418,3288,1.497,3290,1.735,3299,1.585,3314,5.077,3316,1.418,3320,1.625,3336,4.021,3338,1.783,3347,1.457,3349,3.774,3350,1.853,3364,1.735,3383,1.918,3402,2.617,3414,1.991,3440,4.021,3524,3.289,3529,4.186,3554,3.002,3675,1.989,3700,1.682,3706,1.217,3710,2.247,3719,2.617,3721,1.682,3726,2.845,3728,1.279,3746,3.289,3762,2.353,3797,1.54,3815,3.24,3818,4.593,3826,2.045,3828,2.68,3834,2.152,3845,4.225,3864,1.792,3875,2.788,3906,1.682,4114,2.617,4118,1.346,4279,1.989,4294,1.682,4441,2.475,4443,3.24,4444,5.562,4471,2.475,4498,1.792,4514,1.311,4532,2.247,4583,3.289,4584,1.989,4593,3.002,4604,3.002,4608,1.918,4909,2.067,4998,3.289,5093,2.617,5097,3.002,5115,2.475,5167,1.735,5206,4.715,5211,3.98,5212,3.002,5232,2.067,5241,1.853,5266,2.152,5272,2.067,5315,1.682,5336,2.788,5337,2.353,5338,1.853,5356,2.162,5389,1.079,5466,2.353,5499,3.569,5527,2.617,5529,2.672,5534,2.584,5559,3.289,5597,3.495,5639,4.618,5651,1.682,5661,2.788,5662,2.788,5848,3.364,5850,2.353,5864,3.031,5890,1.914,5962,1.989,6035,3.002,6066,3.289,6091,4.715,6107,3.393,6198,2.788,6215,2.788,6463,2.617,6531,3.364,6604,5.161,6619,4.582,6753,2.353,6863,3.002,6865,1.853,6876,3.022,6877,3.8,6878,4.329,6995,2.353,7000,3.289,7084,2.475,7114,2.98,7127,2.617,7137,5.054,7138,2.617,7139,3.002,7158,2.617,7169,1.989,7207,2.475,7226,2.617,7298,3.002,7416,2.475,7418,2.788,7463,2.869,7563,6.597,7644,2.067,7704,2.067,7749,1.735,7769,1.918,7812,3.289,7843,1.54,7921,3.289,8028,2.152,8079,2.353,8096,2.475,8194,2.247,8205,2.788,8207,1.792,8228,4.021,8274,4.021,8285,1.918,8399,2.788,8412,7.927,8537,2.247,8570,2.353,8571,2.788,8572,6.138,8585,1.853,8600,2.788,8641,2.152,8821,2.475,8849,3.289,8861,2.617,8867,4.426,8927,7.094,8953,4.426,8965,6.591,9076,3.289,9162,2.788,9206,3.002,9242,5.06,9331,3.289,9348,6.014,9455,3.002,9497,3.8,9647,2.152,10020,2.788,10069,3.774,10079,1.853,10087,2.845,10117,2.152,10127,3.24,10242,2.617,10483,5.562,10501,4.021,10643,3.002,10645,2.247,10788,2.475,10826,4.857,10855,2.788,10992,4.401,11021,3.002,11028,2.353,11030,3.002,11032,3.002,11155,5.06,11244,4.715,11315,1.989,11438,4.329,11460,5.751,11461,7.774,11464,3.289,11466,2.788,11484,5.25,11526,3.289,11554,3.289,11610,3.002,11615,7.634,11712,2.788,11988,4.742,12494,7.634,12495,3.289,12512,2.475,12522,7.482,12589,3.002,12739,5.891,12815,2.617,12838,2.788,13027,5.562,13055,2.353,13066,3.393,13070,3.289,13333,3.289,13367,3.002,13400,2.788,13459,4.329,13646,5.879,14091,3.002,14193,3.289,14243,3.289,14330,3.002,14348,3.289,14694,3.289,14749,3.002,14892,4.742,14922,3.289,15128,3.289,15212,2.788,15217,2.788,15315,6.138,15376,5.562,15560,2.788,16032,3.002,16186,2.617,17085,2.788,17358,3.289,17481,3.289,18121,3.289,18187,3.289,18728,3.289,19940,1.346,20124,2.101,20131,2.98,20260,3.289,20305,7.094,20320,3.289,20859,3.724,20860,6.297,20861,3.724,20862,3.724,20863,9.002,20864,5.369,20865,3.724,20866,5.369,20867,3.724,20868,3.724,20869,3.002,20870,3.724,20871,3.724,20872,6.297,20873,3.724,20874,3.724,20875,3.724,20876,3.724,20877,5.369,20878,5.369,20879,3.724,20880,3.724,20881,3.724,20882,5.369,20883,5.369,20884,3.724,20885,3.724,20886,5.369,20887,3.724,20888,6.297,20889,3.724,20890,3.724,20891,3.724,20892,3.724,20893,3.724,20894,3.724,20895,3.724,20896,3.724,20897,3.724,20898,3.724,20899,3.724,20900,3.724,20901,3.724,20902,3.724,20903,4.742,20904,5.369,20905,5.369,20906,6.297,20907,5.369,20908,3.724,20909,5.369,20910,3.724,20911,3.724,20912,3.724,20913,8.577,20914,3.724,20915,3.724,20916,5.369,20917,3.724,20918,3.724,20919,5.077,20920,3.724,20921,3.724,20922,3.724,20923,3.724,20924,3.724,20925,3.724,20926,3.724,20927,3.724,20928,3.724,20929,3.724,20930,3.724,20931,3.724,20932,3.724,20933,3.724,20934,3.724,20935,4.742,20936,3.724,20937,3.724,20938,3.724,20939,7.612,20940,3.724,20941,3.724,20942,3.724,20943,6.892,20944,3.002,20945,5.369,20946,3.724,20947,3.724,20948,3.724,20949,3.724,20950,8.032,20951,7.846,20952,7.846,20953,7.846,20954,7.846,20955,3.724,20956,9.264,20957,9.264,20958,3.724,20959,3.724,20960,9.264,20961,3.724,20962,7.612,20963,7.612,20964,7.612,20965,7.846,20966,7.846,20967,7.612,20968,7.612,20969,7.612,20970,7.846,20971,8.755,20972,6.892,20973,3.724,20974,8.032,20975,6.892,20976,6.297,20977,6.297,20978,7.612,20979,6.297,20980,6.297,20981,6.297,20982,3.724,20983,3.724,20984,6.892,20985,6.297,20986,5.369,20987,3.724,20988,5.369,20989,8.032,20990,4.329,20991,3.724,20992,5.369,20993,3.724,20994,3.724,20995,3.724,20996,3.724,20997,3.724,20998,3.724,20999,3.724,21000,3.724,21001,3.724,21002,3.724,21003,3.724,21004,3.724,21005,3.724,21006,3.724,21007,3.724,21008,3.724,21009,3.724,21010,3.724,21011,3.724,21012,3.724,21013,3.724,21014,3.724,21015,3.724,21016,3.724,21017,3.724,21018,3.724,21019,3.724,21020,3.724,21021,3.724,21022,6.297,21023,6.297,21024,5.369,21025,5.369,21026,5.369,21027,5.369,21028,3.724,21029,3.724,21030,3.724,21031,3.724,21032,3.724,21033,3.724,21034,3.724,21035,3.724,21036,3.724,21037,3.724,21038,3.724,21039,3.724,21040,3.724,21041,3.724,21042,3.724,21043,3.724,21044,3.724,21045,3.724,21046,3.724,21047,3.724,21048,3.724,21049,3.724,21050,3.724,21051,3.724,21052,3.724,21053,3.724,21054,3.724,21055,3.724,21056,3.724,21057,3.724,21058,3.724,21059,3.724,21060,3.724,21061,3.724,21062,3.724,21063,3.724,21064,3.724,21065,3.724,21066,3.724,21067,3.724,21068,3.724,21069,3.724,21070,3.724,21071,3.724,21072,3.724]],["title//en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown",[60,0.084,82,0.018,347,1.07,1528,2.281,2981,1.819,7243,1.948,13059,2.281]],["body//en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown",[1,0.85,2,1.182,3,0.055,4,0.284,6,0.407,8,0.719,9,0.137,10,2.033,12,0.063,13,1.031,14,0.298,15,0.516,17,1.032,18,0.616,19,1.198,20,3.128,22,0.697,25,0.498,26,0.42,27,0.781,28,0.874,29,0.445,30,1.262,32,1.6,36,0.88,38,0.712,39,0.462,40,0.186,42,0.146,45,0.096,46,0.102,47,0.554,48,1.134,49,0.094,50,2.395,51,0.584,55,0.346,57,0.309,58,0.921,60,0.209,63,1.057,64,0.382,66,2.674,67,1.362,68,0.512,69,0.629,70,1.248,71,0.093,72,1.16,73,1.676,74,0.614,76,0.554,81,0.44,82,0.044,83,0.896,87,0.315,88,0.559,89,0.71,90,1.157,91,1.835,92,0.512,93,0.023,94,0.401,95,0.58,98,1.278,103,0.541,104,0.634,105,0.109,107,0.335,108,0.921,110,0.607,111,0.788,112,0.887,115,0.025,117,0.154,118,1.062,119,0.569,120,0.687,122,0.28,123,0.984,125,1.34,126,2.946,127,0.927,128,0.646,129,0.666,130,0.043,131,0.904,132,0.061,134,0.675,135,0.234,136,0.581,137,0.076,138,0.143,139,0.189,140,2.225,141,0.998,142,2.855,144,0.37,145,0.838,146,0.155,148,1.299,152,0.599,153,0.101,157,0.996,158,0.763,159,0.083,160,0.111,167,0.407,173,0.442,176,0.898,180,1.025,185,0.122,186,1.134,189,0.247,190,0.006,191,0.767,192,1.103,200,0.588,201,0.158,202,2.254,205,1.262,206,1.331,208,0.458,209,2.808,211,0.163,214,0.292,220,0.574,221,0.55,222,1.397,223,0.563,227,0.321,228,0.211,230,1.672,232,1.053,235,1.545,236,1.527,237,1.493,242,0.341,243,0.838,244,1.768,251,0.961,256,1.078,257,0.185,261,0.529,262,0.95,263,0.215,266,0.951,267,0.382,268,0.748,272,0.279,273,0.165,274,1.299,277,0.077,282,0.584,283,1.992,289,0.763,294,0.236,295,2.202,296,0.634,297,0.334,298,1.16,299,1.212,302,0.984,303,0.462,304,0.257,306,0.984,307,0.877,309,1.03,310,1.716,311,1.004,312,1.563,313,0.791,315,1.768,316,0.459,317,1.768,318,1.324,321,1.19,326,0.711,328,0.607,329,1.187,330,0.74,333,0.401,335,0.294,339,1.935,341,0.154,345,0.666,347,2.639,349,0.872,350,0.55,351,1.628,353,0.3,356,0.72,357,0.521,358,0.599,360,0.229,363,0.386,368,0.54,369,0.419,374,1.078,375,0.661,377,1.765,379,1.172,380,0.202,381,0.237,382,0.778,383,0.279,389,0.74,390,0.369,394,0.346,395,0.135,401,1.212,405,0.205,406,1.556,407,0.541,408,1.874,409,0.496,410,0.689,414,1.34,416,0.432,418,0.512,420,1.311,422,0.217,424,0.634,425,0.232,427,0.666,428,0.146,429,1.426,430,0.462,433,0.652,435,0.41,436,0.283,438,0.317,439,0.193,440,0.512,441,0.151,442,0.813,443,1.16,444,0.083,446,1.03,447,0.808,449,0.1,450,0.101,460,0.927,463,1.103,464,1.539,466,1.21,468,0.158,469,1.129,471,0.666,472,1.051,473,1.006,476,0.585,485,1.005,486,0.181,487,0.975,488,0.346,491,1.716,493,0.077,495,0.645,496,2.075,498,0.614,504,0.88,505,0.767,506,0.351,508,1.051,509,0.202,511,0.4,512,2.085,513,0.496,517,0.8,519,0.187,521,0.781,522,1.6,523,1.299,525,0.634,526,1.008,529,2.339,530,0.278,531,0.185,534,0.709,541,1.362,547,0.893,554,0.984,555,1.078,558,3.005,559,0.629,560,0.326,563,4.872,566,0.325,575,0.273,577,0.532,583,0.88,590,0.584,591,0.824,596,1.078,597,1.21,599,0.526,601,0.196,603,0.819,605,0.607,608,2.448,610,0.246,612,2.202,632,1.432,635,0.584,636,1.459,645,0.315,647,0.179,649,1.331,658,3.005,659,0.961,661,0.317,663,0.138,664,1.981,666,1.057,668,1.793,669,2.373,673,0.706,676,1.527,678,0.898,681,0.767,683,1.114,684,1.269,686,3.628,702,3.819,705,0.215,706,1.422,707,0.326,711,1.006,713,1.299,714,0.645,727,3.776,731,1.432,733,0.961,738,0.728,739,1.215,740,0.901,741,0.569,742,1.692,744,0.813,747,1.874,748,1.331,750,0.419,751,2.759,754,3.935,755,0.676,761,1.888,765,0.3,766,0.301,768,0.27,770,3.572,777,0.872,778,1.184,779,0.904,780,2.478,785,0.746,787,1.6,788,0.425,793,1.432,795,1.437,803,0.495,804,2.033,806,0.975,807,0.645,808,1.187,809,1.184,810,1.675,812,0.099,814,1.108,815,4.062,816,1.394,817,0.218,818,2.595,819,4.292,821,0.671,825,1.719,829,1.006,832,0.819,833,2.674,835,0.857,836,0.748,839,0.563,840,0.554,843,2.373,852,0.85,853,0.8,854,1.934,869,3.201,871,1.799,876,0.432,877,0.961,882,0.946,883,1.459,886,1.459,900,0.634,904,1.585,907,1.272,910,1.299,912,1.248,913,2.38,920,1.585,921,1.992,925,2.454,926,0.872,930,0.83,938,3.201,945,1.432,951,1.057,967,0.904,968,0.898,971,2.454,975,1.103,981,0.645,983,0.769,984,1.331,986,1.459,987,1.239,988,0.498,990,1.025,993,3.005,996,0.898,1000,1.087,1003,1.719,1004,2.455,1005,1.637,1009,0.808,1011,1.459,1013,0.411,1022,0.419,1024,1.459,1025,1.585,1029,0.512,1031,0.706,1035,0.626,1040,1.272,1048,0.975,1051,1.278,1060,0.728,1062,0.746,1073,0.709,1074,2.202,1079,0.312,1090,1.563,1091,0.661,1098,3.202,1103,1.299,1105,0.677,1116,1.468,1123,2.219,1127,2.817,1130,1.239,1131,0.225,1133,0.926,1138,2.085,1148,0.661,1151,1.115,1152,0.728,1154,0.808,1155,2.38,1162,1.637,1165,1.078,1187,2.206,1202,0.289,1203,1.269,1226,4.633,1233,0.616,1236,2.373,1250,2.579,1259,1.155,1272,1.812,1287,1.819,1313,2.373,1320,2.95,1326,0.443,1329,1.103,1330,0.984,1332,1.394,1369,0.838,1370,0.711,1384,1.432,1395,3.165,1397,1.672,1398,1.931,1401,0.634,1405,2.373,1409,0.857,1418,1.768,1425,2.085,1426,0.893,1431,1.103,1433,1.397,1454,1.006,1461,1.129,1476,0.925,1478,3.213,1516,1.394,1522,0.711,1526,2.284,1528,3.572,1555,2.373,1557,1.931,1563,0.916,1567,2.579,1596,1.432,1608,2.931,1609,2.373,1614,1.719,1620,1.768,1621,2.202,1629,1.182,1630,0.614,1631,0.629,1632,0.835,1639,0.872,1640,2.719,1644,1.628,1645,0.661,1665,1.673,1668,0.819,1669,1.432,1677,1.155,1683,1.687,1684,0.458,1687,1.527,1689,1.239,1691,1.082,1704,2.448,1729,1.757,1741,2.057,1748,0.984,1749,1.819,1762,2.579,1793,2.139,1809,1.468,1823,0.94,1836,1.799,1853,0.763,1858,1.574,1883,1.719,1888,2.842,1900,2.579,1902,1.432,1903,1,1906,2.004,1913,1.819,1920,2.38,1922,1.544,1932,0.857,1941,2.085,1944,1.888,1947,1.076,1948,0.857,1952,1.719,1961,1.931,1968,1.819,1985,1.527,1998,1.506,2003,0.819,2005,1.057,2006,2.127,2007,0.921,2009,1.397,2011,2.471,2013,1.155,2017,2.373,2024,1.637,2026,3.163,2058,0.918,2059,3.935,2062,0.569,2063,1.397,2079,1.16,2086,1.716,2102,1.712,2103,1.874,2104,1.187,2108,2.057,2129,2.064,2131,1.468,2133,1.108,2137,2.808,2155,2.085,2156,3.447,2159,1.874,2162,2.38,2170,0.8,2172,0.88,2185,3.776,2190,1.799,2192,1.768,2194,1.931,2212,1.733,2213,0.614,2214,0.877,2216,1.545,2234,1.426,2235,2.946,2237,1.585,2248,2.085,2251,1.506,2253,1.182,2267,2.471,2272,1.363,2275,2.396,2277,1.874,2281,2.471,2291,0.984,2309,0.694,2315,2.373,2335,3.201,2338,0.872,2349,3.201,2353,1.676,2368,1.21,2382,1.16,2450,1.432,2525,3.05,2535,2.842,2539,2.702,2547,2.274,2550,1.239,2560,1.874,2583,2.842,2652,3.028,2660,0.984,2681,1.331,2708,2.702,2741,1.006,2743,1.3,2748,1.086,2756,2.202,2772,0.961,2803,1.628,2812,2.196,2822,1.03,2827,0.835,2829,1.129,2830,3.965,2832,1.129,2836,3.163,2851,0.694,2871,1.03,2875,2.075,2898,1.637,2901,1.239,2903,2.643,2909,2.155,2925,2.197,2929,3.165,2931,2.471,2944,2.579,2955,2.127,2965,2.842,2966,2.595,2967,2.316,2981,4.497,2985,3.201,2988,3.068,3000,2.579,3008,2.057,3018,3.776,3043,2.517,3049,2.842,3050,1.819,3051,3.201,3077,1.672,3085,1.585,3101,1.931,3112,6.811,3115,2.976,3116,1.819,3123,2.254,3130,3.572,3131,3.379,3145,2.842,3173,1.468,3198,3.165,3208,3.201,3236,2.057,3238,1.493,3256,1.992,3265,3.447,3268,2.373,3269,2.284,3273,2.075,3274,3.935,3280,2.219,3300,1.799,3328,1.992,3362,3.005,3370,1.269,3424,2.127,3429,1.397,3476,3.447,3500,5.228,3547,6.798,3563,4.272,3621,3.494,3672,2.808,3705,4.838,3721,1.931,3816,4.069,3829,1.992,3842,3.741,3903,2.582,3926,2.471,3930,2.284,3949,2.842,3989,2.579,4027,1.992,4113,1.992,4117,2.057,4161,1.272,4216,4.161,4270,1.545,4294,1.931,4352,2.202,4446,2.085,4502,3.268,4533,2.284,4562,4.42,4566,1.129,4615,2.057,4616,3.201,4680,3.776,4794,2.057,4910,2.842,4936,1.874,4969,3.704,5017,2.373,5108,2.127,5111,3.447,5232,3.769,5277,2.759,5288,3.628,5309,4.773,5341,1.331,5366,3.741,5367,4.161,5478,3.572,5488,3.201,5498,4.102,5527,3.005,5556,2.842,5568,2.471,5608,2.702,5641,3.447,5649,2.702,5721,3.201,5722,1.992,5766,2.842,5851,2.057,5853,3.005,5865,2.284,5888,4.872,5890,1.299,5958,1.819,5985,3.068,6103,2.579,6110,2.202,6210,1.672,6385,3.935,6490,2.579,6552,6.113,6598,3.776,6638,6.231,6708,3.005,6762,2.579,7114,4.954,7243,3.499,7298,3.447,7463,2.284,7467,2.284,7554,3.572,7584,2.702,7672,2.127,7679,2.702,7680,3.741,7710,3.447,7721,2.373,7763,2.702,7795,2.471,7836,2.127,7854,5.152,7867,2.471,8028,2.471,8065,2.842,8079,2.702,8215,3.741,8253,2.842,8254,3.447,8281,3.005,8289,2.057,8375,3.447,8396,3.201,8404,3.447,8457,2.842,8475,3.776,8486,2.702,8488,5.097,8535,3.447,8582,2.579,8620,3.005,8725,6.895,9073,3.447,9142,4.773,9152,4.773,9174,3.201,9226,2.702,9247,2.579,9251,5.228,9262,3.447,9329,2.471,9388,3.201,9647,2.471,9799,6.469,9970,3.447,10083,3.769,10690,2.702,10740,2.702,10913,2.702,10925,2.702,11294,4.097,11312,2.842,11462,3.776,11499,5.228,11756,5.228,11826,3.776,11871,5.228,11872,5.228,11909,4.773,11976,5.228,12507,3.447,12512,2.842,12575,5.228,13055,2.702,13057,7.226,13059,5.674,13060,6.206,13061,6.206,13062,6.206,13083,3.776,13086,3.201,13250,3.776,13355,3.776,13375,3.776,13520,3.201,13521,3.447,14141,3.447,14143,3.005,14185,3.005,14293,3.447,14296,5.085,14696,3.776,15026,3.005,15433,7.461,15477,3.447,16313,3.447,17011,3.447,18308,3.776,18521,5.228,19208,5.228,19252,3.776,19816,3.776,19940,1.545,20124,2.316,20333,3.776,21073,4.275,21074,5.92,21075,5.92,21076,7.33,21077,4.275,21078,7.33,21079,4.275,21080,4.275,21081,4.275,21082,4.275,21083,4.275,21084,3.776,21085,4.275,21086,4.275,21087,4.275,21088,4.275,21089,4.275,21090,4.275,21091,4.275,21092,4.275,21093,4.275,21094,4.275,21095,4.275,21096,4.275,21097,5.92,21098,3.776,21099,4.275,21100,4.275,21101,4.275,21102,4.275,21103,4.275,21104,3.776,21105,4.275,21106,7.33,21107,4.275,21108,5.92,21109,4.275,21110,4.275,21111,5.92,21112,5.92,21113,5.92,21114,5.92,21115,7.33,21116,5.92,21117,5.92,21118,5.92,21119,5.92,21120,5.92,21121,5.92,21122,5.92,21123,5.92,21124,5.92,21125,5.92,21126,5.92,21127,5.92,21128,5.92,21129,5.92,21130,5.92,21131,5.92,21132,5.92,21133,5.92,21134,5.92,21135,5.92,21136,5.92,21137,5.92,21138,5.92,21139,5.92,21140,5.92,21141,5.92,21142,5.92,21143,5.92,21144,5.92,21145,5.92,21146,5.92,21147,5.92,21148,5.92,21149,5.92,21150,5.92,21151,5.92,21152,5.92,21153,5.92,21154,5.92,21155,5.92,21156,4.275,21157,4.275,21158,8.963,21159,5.92,21160,4.275,21161,4.275,21162,3.201,21163,4.275,21164,3.776,21165,4.275,21166,3.776,21167,4.275,21168,4.275,21169,5.92,21170,4.275,21171,4.275,21172,7.697,21173,4.275,21174,4.275,21175,7.33,21176,5.92,21177,4.275,21178,5.92,21179,4.275,21180,4.275,21181,5.92,21182,4.275,21183,4.275,21184,8.163,21185,4.275,21186,4.275,21187,4.275,21188,4.275,21189,4.275,21190,4.275,21191,5.92,21192,5.92,21193,4.275,21194,4.275,21195,6.791,21196,4.275,21197,4.275,21198,7.697,21199,4.275,21200,4.275,21201,7.33,21202,4.275,21203,4.275,21204,4.275,21205,4.275,21206,4.275,21207,4.275,21208,4.275,21209,4.275,21210,4.275,21211,4.275,21212,4.275,21213,4.275,21214,4.275,21215,3.776,21216,4.275,21217,4.275,21218,4.275,21219,4.275,21220,4.275,21221,4.275,21222,4.275,21223,4.275]],["title//en/lessons/temporal-network-analysis-with-r",[794,0.498,1660,1.263,2016,0.758,2525,2.464]],["body//en/lessons/temporal-network-analysis-with-r",[2,1.168,3,0.054,4,0.202,5,0.037,6,0.558,8,0.331,9,0.1,12,0.138,13,0.852,14,0.367,15,0.457,17,1.024,18,0.492,19,1.021,23,0.758,25,0.264,26,0.404,27,1.401,28,0.628,29,0.281,31,1.517,33,1.168,37,1.45,38,0.377,39,0.353,40,0.194,42,0.288,45,0.1,46,0.102,48,1.124,49,0.086,52,3.249,59,0.593,60,0.206,62,1.346,63,1.205,64,0.652,65,1.586,68,0.702,71,0.058,72,0.827,73,1.195,74,0.565,76,0.319,81,0.353,82,0.027,83,0.786,87,0.163,88,0.519,89,0.622,90,0.719,91,1.141,92,0.365,93,0.026,94,0.537,95,0.414,103,0.474,104,0.452,105,0.1,106,0.95,107,0.571,108,0.505,110,0.652,111,0.562,112,0.801,113,0.907,115,0.023,116,0.95,117,0.15,120,0.715,121,1.414,122,0.313,123,1.763,124,1.065,125,0.772,127,0.921,130,0.039,131,0.781,132,0.058,134,0.319,135,0.215,137,0.068,138,0.141,139,0.142,141,0.875,146,0.182,152,0.591,153,0.063,157,0.702,159,0.083,160,0.114,161,2.07,169,0.827,171,2,173,0.517,179,0.413,180,1.018,181,1.261,185,0.136,189,0.125,190,0.007,191,0.541,193,0.533,196,1.566,201,0.189,203,1.353,211,0.237,214,0.2,220,0.528,222,1.38,223,0.438,227,0.227,228,0.201,229,1.487,230,1.652,231,2.825,232,1.04,237,1.065,241,1.115,242,0.338,243,1.15,249,0.546,253,0.439,256,1.065,257,0.254,260,1.566,261,0.685,263,0.265,264,1.577,267,0.377,268,0.465,272,0.301,273,0.282,276,1.048,277,0.064,285,2.067,294,0.324,296,0.722,297,0.361,304,0.546,306,1.122,313,0.492,316,0.324,318,0.702,319,1.414,321,0.953,324,1.089,326,1.433,328,0.377,330,0.593,331,2.968,333,0.494,335,0.331,340,1.353,341,0.134,348,1.177,349,0.665,350,0.54,353,0.24,356,0.584,357,0.286,358,0.591,360,0.116,363,0.439,367,0.847,369,0.414,374,1.065,375,1.128,379,0.622,380,0.174,381,0.228,383,0.249,390,0.202,395,0.134,397,0.907,399,0.849,405,0.39,407,0.297,409,0.537,410,0.684,414,0.772,416,0.427,417,1.232,418,0.702,420,0.719,424,0.365,425,0.23,427,0.661,428,0.144,430,0.353,431,0.397,432,0.866,435,0.323,436,0.261,438,0.254,439,0.178,441,0.146,443,1.689,444,0.084,447,0.743,449,0.156,450,0.109,460,0.576,466,1.195,468,0.162,470,1.232,475,2.256,476,0.297,485,0.741,486,0.182,487,0.562,488,0.342,493,0.079,494,1.918,496,1.195,504,0.875,505,1.143,506,0.323,508,0.576,509,0.244,511,0.332,517,1.596,519,0.218,522,2.305,525,0.686,526,0.719,530,0.549,531,0.254,534,0.807,543,0.669,546,1.115,547,0.637,549,1.082,550,0.928,551,1.168,553,2.825,554,0.976,560,0.501,566,0.417,572,1.353,573,0.907,575,0.289,577,0.331,583,0.993,587,0.719,589,1.48,591,0.722,594,0.353,596,1.48,597,1.195,599,0.519,600,1.322,601,0.169,603,1.519,610,0.244,613,0.967,635,0.995,642,1.566,645,0.325,646,0.593,647,0.189,650,1.314,661,0.292,662,0.95,665,0.719,666,1.048,668,2.023,669,2.344,672,0.772,673,0.642,674,1.907,675,1.336,680,1,681,0.761,682,0.907,683,0.995,687,2.44,705,0.385,706,1.368,707,0.402,711,0.994,713,1.784,721,0.438,736,0.928,737,1.204,738,0.719,740,1.02,741,1.019,743,2.317,744,0.807,750,0.575,752,0.754,755,0.672,757,1.083,761,1.346,765,0.173,766,0.297,773,3.162,774,0.953,777,0.826,778,0.736,784,1.872,785,1.024,788,0.48,793,1.414,794,0.963,795,1.15,801,1.195,802,1.083,803,0.308,807,0.637,809,1.024,810,1.204,811,0.971,812,0.193,817,0.236,821,0.478,827,0.427,835,0.533,836,0.647,839,0.642,840,0.627,841,1.414,852,0.843,854,1.918,858,0.637,865,3.136,879,1.467,882,0.83,883,1.449,884,1.572,900,0.452,906,2.175,907,0.907,911,2.032,916,2.442,917,1.414,924,0.702,925,1.526,926,0.993,927,1.797,933,0.822,941,1.97,944,0.887,949,1.514,950,0.187,954,0.932,957,1.384,966,1.177,967,0.781,972,0.866,973,2.015,976,0.397,980,0.886,981,1.1,983,0.478,985,2.044,989,1.122,990,0.886,991,1.586,992,1.968,995,1.38,996,0.887,1000,0.801,1009,1.083,1011,1.04,1013,0.417,1022,0.661,1024,1.662,1029,0.365,1031,0.758,1034,1.141,1035,0.731,1044,1.018,1048,1.299,1052,0.813,1056,1.586,1058,2.151,1059,1.168,1061,1.253,1062,0.736,1073,0.873,1074,2.175,1075,1.176,1079,0.428,1080,1.168,1082,2.44,1084,1.055,1087,1.566,1090,2.023,1091,0.653,1104,1.346,1109,1.487,1114,1.38,1119,1.414,1120,1.124,1131,0.474,1133,0.968,1134,3.162,1135,0.95,1142,0.994,1145,1.214,1147,1.968,1154,0.995,1155,3.706,1160,1.746,1162,1.623,1182,0.669,1183,0.866,1186,1.224,1202,0.397,1212,0.968,1224,1.04,1227,1.122,1228,1.851,1233,0.611,1234,1.963,1238,2.968,1240,0.822,1259,1.586,1261,1.382,1267,1.253,1272,1.588,1281,1.414,1290,2.807,1292,1.45,1294,1.702,1297,0.971,1325,3.258,1326,0.389,1327,1.746,1329,0.953,1369,1.429,1370,1.353,1371,0.685,1382,1.346,1396,1.661,1401,0.82,1402,2.175,1409,0.847,1415,1.073,1428,2.651,1430,2.119,1444,3.604,1445,2.032,1454,0.994,1461,1.781,1476,0.764,1488,0.669,1493,0.953,1502,2.032,1518,1.292,1519,1.968,1529,0.477,1557,1.907,1565,1.38,1585,1.966,1591,2.067,1613,2.529,1615,1.797,1616,1.746,1618,4.484,1620,2.427,1622,2.913,1625,2.121,1627,1.449,1629,1.168,1630,0.969,1632,0.519,1636,1.353,1637,0.993,1645,1.128,1660,2.52,1662,0.6,1664,2.687,1665,1.446,1668,0.809,1674,0.928,1683,1.763,1684,0.722,1691,0.772,1692,1.45,1707,1.487,1717,1.283,1724,1.017,1731,1.168,1741,2.032,1744,1.623,1756,1.701,1758,2.032,1778,0.79,1790,2.548,1806,1.907,1809,1.45,1836,1.283,1861,4.732,1869,4.338,1883,1.698,1903,0.622,1906,1.91,1908,1.698,1913,3.928,1931,2.175,1948,0.741,1961,3.047,1972,1.382,1985,1.089,1986,1.15,1995,2.385,2005,1.048,2007,0.702,2010,0.524,2016,1.418,2026,4.916,2061,0.736,2063,1.38,2090,3.729,2127,0.492,2147,2.548,2153,1.514,2157,2.807,2167,2.807,2172,0.875,2194,1.907,2204,1.346,2211,1.566,2213,0.606,2214,0.866,2234,1.017,2237,2.177,2240,1.346,2244,2.151,2247,1.652,2251,2.067,2256,2.175,2258,1.314,2293,1.314,2295,1.698,2298,4.071,2302,2.101,2307,1.652,2308,1.608,2312,3.404,2321,2.735,2325,1.566,2338,0.622,2355,2.101,2356,2.769,2368,1.661,2378,2.668,2382,1.322,2403,2.44,2481,2.548,2509,1.968,2525,4.859,2529,2.472,2542,0.754,2548,1.168,2554,1.353,2575,1.698,2577,2.427,2655,1.652,2673,2.032,2676,2.032,2677,3.835,2743,1.124,2752,0.976,2755,3.604,2756,2.175,2778,2.032,2786,1.487,2788,2.36,2791,1.353,2792,1.141,2818,4.982,2822,1.756,2827,0.722,2844,1.224,2871,1.845,2883,2.296,2886,1.851,2895,3.404,2898,1.168,2903,2.504,2909,1.115,2924,3.948,2930,3.709,2948,4.264,2962,2.704,2966,1.851,2975,3.294,2982,3.162,3013,4.785,3016,4.071,3028,1.608,3077,1.652,3085,2.704,3124,3.74,3156,2.256,3170,1.907,3171,1.968,3173,1.45,3229,0.866,3238,0.928,3244,3.404,3255,2.668,3256,1.968,3280,1.38,3281,2.101,3284,3.392,3285,3.398,3288,1.698,3290,1.968,3300,1.283,3311,1.652,3316,1.608,3319,2.175,3320,1.089,3338,2.064,3363,3.901,3370,1.253,3380,1.797,3382,2.101,3407,2.36,3422,2.256,3429,1.38,3517,1.968,3592,3.729,3695,3.404,3721,1.907,3726,1.907,3755,1.907,3784,1.851,3796,3.189,3806,1.797,3807,1.698,3838,2.807,3864,2.032,4015,2.968,4027,3.398,4032,4.017,4103,5.052,4254,3.541,4279,2.256,4334,3.729,4436,2.256,4446,3.194,4456,2.918,4514,1.487,4530,2.44,4531,2.344,4562,2.101,4578,2.807,4621,2.175,4662,2.548,4993,2.807,5056,1.283,5076,2.101,5108,2.101,5179,3.541,5180,2.807,5211,4.264,5231,3.162,5243,5.439,5279,2.256,5313,2.256,5355,2.807,5357,2.968,5366,2.668,5404,1.872,5498,2.175,5566,2.807,5568,2.44,5572,3.729,5581,3.729,5614,3.162,5647,2.968,5773,4.516,5825,2.807,5826,3.162,5830,1.797,5834,4.629,5848,3.136,5867,2.807,5881,2.921,5979,2.631,6098,2.968,6109,2.44,6110,2.175,6163,4.395,6211,2.968,6303,2.807,6467,3.899,6492,2.968,6525,2.807,6581,1.141,6794,3.162,6903,4.395,6976,3.729,7068,3.162,7174,3.729,7197,4.732,7198,3.729,7199,2.968,7209,1.608,7281,3.729,7326,4.264,7355,3.162,7465,3.729,7467,3.895,7554,2.548,7678,2.825,7728,5.958,7769,2.175,7836,2.101,7843,1.746,7935,3.404,8077,2.968,8207,2.032,8213,3.604,8269,2.256,8426,2.968,8430,5.386,8442,4.732,8464,3.729,8491,5.183,8497,3.404,8537,2.548,8547,4.395,8560,2.44,8641,2.44,8690,3.162,8747,2.101,8858,3.162,8859,3.729,8965,3.162,9049,4.125,9391,4.125,9973,3.709,9984,3.404,9985,2.968,10063,3.729,10083,2.344,10144,3.404,10304,3.404,10356,3.729,10368,4.395,10416,3.729,10439,4.732,10662,3.404,10665,3.729,10735,3.729,11074,3.162,11264,2.968,11312,5.894,11323,3.404,12547,4.403,12838,6.511,13255,4.732,13459,3.404,13630,3.162,13631,4.484,13812,3.729,14631,2.968,14730,3.729,14738,3.404,14822,3.729,15286,5.183,15807,6.158,16231,3.404,16816,3.729,16942,3.404,17316,3.729,17514,5.183,19940,1.526,20124,3.296,20675,5.439,21224,5.869,21225,4.222,21226,7.931,21227,4.222,21228,5.869,21229,4.222,21230,8.136,21231,4.222,21232,7.662,21233,4.222,21234,4.222,21235,4.222,21236,4.222,21237,4.222,21238,4.222,21239,4.222,21240,7.327,21241,4.222,21242,6.746,21243,8.296,21244,4.222,21245,5.869,21246,7.291,21247,7.931,21248,4.222,21249,5.869,21250,8.62,21251,6.746,21252,6.746,21253,5.869,21254,5.869,21255,5.869,21256,4.222,21257,4.222,21258,7.662,21259,4.222,21260,5.869,21261,4.222,21262,4.222,21263,4.222,21264,3.729,21265,5.869,21266,4.222,21267,5.869,21268,5.869,21269,4.222,21270,4.222,21271,4.222,21272,4.222,21273,4.222,21274,4.222,21275,4.222,21276,4.222,21277,4.222,21278,5.869,21279,4.222,21280,4.222,21281,6.746,21282,6.746,21283,5.869,21284,6.746,21285,5.869,21286,4.222,21287,4.222,21288,4.222,21289,4.222,21290,4.222,21291,4.732,21292,5.869,21293,5.869,21294,8.296,21295,4.222,21296,4.222,21297,4.222,21298,4.222,21299,4.222,21300,4.222,21301,4.222,21302,4.222,21303,4.222,21304,4.222,21305,4.222,21306,7.291,21307,4.222,21308,7.291,21309,6.746,21310,4.222,21311,4.222,21312,4.222,21313,4.222,21314,4.222,21315,4.222,21316,4.222,21317,4.222,21318,4.222,21319,4.222,21320,5.869,21321,5.869,21322,4.222,21323,7.662,21324,5.869,21325,6.746,21326,4.222,21327,5.869,21328,4.222,21329,4.222,21330,4.222,21331,4.222,21332,3.729,21333,4.222,21334,4.222,21335,4.222,21336,5.869,21337,4.222,21338,4.222,21339,5.869,21340,4.222,21341,5.869,21342,4.222,21343,4.222,21344,4.222,21345,4.222,21346,9.07,21347,5.869,21348,4.222,21349,7.291,21350,4.222,21351,5.869,21352,5.869,21353,4.222,21354,3.729,21355,4.222,21356,4.222,21357,4.222,21358,7.291,21359,7.291,21360,8.695,21361,5.869,21362,4.222,21363,5.869,21364,4.222,21365,6.746,21366,5.869,21367,5.869,21368,4.222,21369,5.869,21370,5.869,21371,5.869,21372,4.222,21373,4.222,21374,4.222,21375,4.222,21376,5.869,21377,4.222,21378,4.222,21379,4.222,21380,4.222,21381,4.222,21382,3.729,21383,5.869,21384,3.729,21385,4.222,21386,4.222,21387,4.222,21388,4.222,21389,4.222,21390,4.222,21391,4.222,21392,4.222,21393,4.222,21394,4.222,21395,5.869,21396,4.222,21397,4.222,21398,4.222,21399,4.222]],["title//en/lessons/text-mining-with-extracted-features",[82,0.018,135,0.121,410,0.44,521,0.691,950,0.121,984,1.177,1033,2.513]],["body//en/lessons/text-mining-with-extracted-features",[0,2.148,2,1.023,3,0.088,4,0.256,5,0.079,6,0.352,8,0.657,9,0.129,12,0.137,13,0.675,14,0.417,15,0.518,17,1.324,18,0.596,19,0.748,22,0.597,23,0.758,24,1.632,25,0.231,26,0.443,27,0.976,28,0.78,29,0.349,30,0.847,32,1.695,36,0.693,38,0.477,39,0.505,40,0.225,42,0.267,45,0.095,46,0.109,47,0.519,48,0.708,49,0.091,51,0.729,55,0.734,57,0.429,59,0.825,60,0.208,64,0.751,65,0.999,66,4.187,71,0.09,73,1.776,74,0.636,76,0.474,78,0.615,81,0.47,82,0.043,83,0.431,87,0.31,88,0.43,89,0.341,90,0.91,91,0.999,92,0.718,93,0.024,94,0.362,95,0.363,96,1.378,97,1.623,98,0.645,103,0.483,105,0.123,106,0.832,107,0.418,108,0.443,110,0.651,111,0.492,112,0.374,113,0.794,115,0.026,116,1.411,117,0.122,118,0.896,120,0.491,121,2.101,122,0.265,125,0.976,127,0.505,128,0.352,129,0.657,130,0.042,132,0.061,133,0.891,134,0.673,135,0.268,136,0.457,137,0.069,138,0.15,139,0.177,140,1.317,141,0.479,144,0.543,145,0.634,146,0.169,148,2.379,152,0.748,153,0.119,157,0.872,158,1.227,159,0.095,160,0.113,161,0.999,167,0.352,176,1.122,179,0.631,180,0.558,183,2.359,185,0.131,186,0.708,190,0.008,191,0.753,193,0.675,200,0.447,201,0.182,209,1.529,210,2.137,211,0.221,214,0.182,220,0.418,221,0.433,223,0.498,224,1.976,226,1.84,227,0.31,228,0.21,232,1.317,241,0.976,242,0.213,243,0.725,247,1.51,249,0.433,253,0.241,254,1.84,257,0.231,258,1.574,263,0.312,264,0.932,266,0.731,267,0.477,272,0.267,276,0.954,277,0.076,281,1.487,284,1.411,291,1.57,294,0.204,296,0.672,297,0.332,298,0.725,299,0.66,304,0.438,305,1.097,306,0.888,307,0.443,309,1.511,311,0.657,312,1.924,316,0.295,318,1.302,319,2.544,320,1.582,321,0.6,325,1.072,326,0.888,327,0.891,328,0.561,329,0.742,330,0.694,333,0.53,335,0.297,337,1.78,340,0.888,341,0.149,344,1.623,345,0.678,349,0.925,350,0.409,353,0.339,356,0.631,357,0.425,358,1.02,359,1.238,360,0.201,363,0.348,367,0.742,368,0.792,369,0.524,371,1.623,375,0.826,377,1.287,379,0.544,380,0.204,381,0.159,383,0.303,387,0.901,389,0.374,390,0.301,394,0.59,395,0.133,397,0.794,399,0.885,400,0.826,401,1.301,403,2.379,407,0.512,409,0.514,410,1.1,414,0.676,416,0.634,418,0.639,419,0.692,420,1.365,422,0.2,424,0.631,425,0.249,427,0.524,428,0.297,429,0.776,431,0.25,432,0.759,435,0.349,436,0.316,438,0.396,439,0.169,440,0.639,441,0.131,442,0.909,443,1.571,444,0.083,447,0.407,449,0.123,450,0.108,459,0.722,460,0.505,461,0.419,462,2.424,468,0.166,471,0.615,472,0.792,476,0.483,485,0.92,486,0.192,488,0.508,493,0.077,495,0.558,497,1.151,498,0.531,499,1.67,503,2.034,504,0.813,506,0.349,509,0.252,510,1.461,511,0.39,513,0.507,519,0.147,521,1.686,522,0.999,524,1.148,525,0.631,526,0.63,527,1.124,529,1.906,530,0.447,531,0.297,541,1.443,542,1.12,543,0.847,544,2.231,545,1.27,547,1.037,549,0.492,554,0.615,560,0.457,566,0.329,567,0.851,570,0.891,573,0.794,574,2,575,0.268,576,1.248,577,0.491,583,0.693,590,0.505,591,0.736,594,0.377,599,0.771,601,0.182,603,0.708,605,0.477,609,2.49,610,0.219,613,0.419,614,2.571,618,0.615,632,2.984,635,0.938,643,1.411,645,0.339,646,0.634,647,0.195,661,0.38,662,1.411,663,0.186,664,1.856,673,0.615,675,1.094,678,1.53,680,0.91,681,0.693,682,1.148,683,0.505,687,1.047,690,0.66,700,0.888,702,1.621,705,0.403,706,0.66,707,0.432,711,0.87,714,0.558,720,1.663,721,0.456,723,3.551,724,1.018,729,1.302,736,1.174,737,1.096,739,0.759,740,0.455,741,1.01,742,1.174,743,1.27,744,0.639,746,1.487,748,1.047,750,0.363,752,0.66,755,0.7,757,0.505,758,0.586,762,1.151,763,0.708,765,0.347,766,0.564,768,0.407,774,1.115,777,0.778,779,0.711,781,2.458,785,1.581,787,0.999,788,0.43,793,1.238,794,0.898,800,0.751,801,1.047,802,0.938,803,0.457,808,1.258,809,1.398,810,0.759,811,1.229,812,0.209,814,0.692,817,0.254,821,0.605,826,2.231,827,0.634,828,0.976,831,1.621,834,1.782,835,0.675,836,0.407,839,0.352,840,0.592,844,1.096,847,1.379,853,0.692,863,1.12,870,1.208,871,1.124,874,0.645,876,0.374,880,2.209,882,0.455,884,1.096,900,0.672,910,1.124,912,0.63,923,2.458,924,0.615,926,1.012,930,0.778,945,1.238,946,2.218,947,1.428,949,0.954,950,0.29,954,0.858,967,0.835,968,1.317,969,3.351,970,3.931,972,1.096,975,1.88,976,0.553,977,1.915,980,1.1,981,0.806,982,1.746,983,0.419,984,2.364,985,1.546,987,1.072,988,0.731,989,1.043,990,0.806,991,0.999,1000,0.856,1001,3.964,1003,2.148,1004,1.789,1009,1.147,1011,0.911,1013,0.315,1022,0.832,1024,1.546,1025,1.371,1026,1.378,1028,0.832,1030,3.654,1031,0.891,1033,6.201,1034,0.999,1035,0.634,1036,3.219,1037,3.07,1040,0.787,1048,0.901,1056,0.999,1057,1.704,1059,1.023,1062,0.932,1073,0.639,1075,0.645,1079,0.619,1084,0.711,1090,0.976,1091,0.572,1100,2.752,1101,1.335,1104,1.179,1112,0.87,1120,1.023,1123,1.208,1131,0.282,1133,1.072,1135,0.832,1142,1.258,1148,1.335,1149,1.905,1150,2.052,1151,0.518,1152,0.63,1154,0.505,1165,1.347,1167,1.151,1182,0.586,1183,1.096,1185,1.67,1187,0.999,1190,2.052,1202,0.592,1203,1.097,1212,0.792,1216,1.356,1233,0.79,1239,1.67,1240,1.189,1243,2.268,1246,1.618,1261,0.87,1267,1.861,1270,1.336,1272,0.87,1280,1.621,1281,1.789,1285,1.529,1287,1.574,1289,1.408,1297,1.229,1306,1.976,1318,1.096,1320,1.336,1326,0.213,1327,2.841,1328,1.529,1330,1.443,1332,1.258,1369,1.346,1370,0.888,1371,1.464,1373,1.487,1378,1.789,1382,1.179,1392,1.516,1394,2.483,1401,0.572,1406,1.621,1411,2.337,1415,1.18,1424,3.604,1425,1.882,1426,0.806,1430,1.023,1431,1.618,1449,2.965,1456,1.529,1457,1.068,1459,1.692,1461,0.976,1465,3.704,1471,1.072,1476,0.419,1478,1.621,1488,1.314,1493,0.6,1495,2.209,1497,1.93,1503,1.84,1513,4,1516,0.87,1518,0.708,1522,0.615,1529,0.491,1585,2.101,1590,0.832,1600,1.208,1601,2.274,1602,3.011,1613,1.704,1615,2.274,1619,2.326,1620,2.209,1622,1.704,1627,1.755,1629,1.023,1630,0.767,1632,0.771,1636,1.071,1637,0.787,1639,0.711,1641,1.585,1642,2.034,1645,1.395,1651,1.487,1654,1.238,1662,0.474,1664,2,1668,1.588,1674,1.379,1687,1.545,1691,0.676,1694,0.729,1702,1.476,1707,1.302,1717,1.623,1724,1.655,1725,1.371,1727,1.952,1729,1.861,1730,1.371,1734,1.336,1744,1.735,1754,1.574,1756,1.072,1778,0.692,1806,2.413,1831,3.266,1846,4.431,1847,1.723,1856,5.329,1858,0.645,1859,4.45,1870,2.981,1895,1.347,1903,0.923,1912,1.447,1922,0.742,1929,1.67,1930,2.337,1932,1.071,1935,2.981,1940,0.851,1942,1.258,1944,1.179,1948,0.467,1952,1.487,1954,1.487,1958,1.208,1972,0.87,1981,1.802,1982,2.571,1983,1.179,1985,0.954,1998,2.42,1999,1.623,2001,2.981,2002,1.78,2003,0.708,2007,0.443,2010,0.614,2016,0.847,2023,2.981,2024,1.477,2025,1.976,2028,1.487,2044,2.769,2050,0.976,2058,0.794,2061,0.932,2072,1.621,2083,1.238,2086,1.072,2087,0.708,2095,0.867,2097,2.266,2124,1.78,2126,1.78,2127,0.431,2128,2.1,2129,1.623,2131,1.27,2133,0.692,2142,1.047,2151,1.378,2170,1.363,2172,0.945,2189,1.882,2190,1.623,2198,1.179,2208,2.413,2212,0.742,2213,0.531,2214,1.096,2223,1.447,2240,1.179,2248,1.302,2266,2.752,2271,1.408,2278,1.574,2280,2.231,2290,4.208,2302,2.658,2321,1.723,2343,2.599,2348,1.621,2366,2.483,2368,2.15,2369,1.723,2372,2.231,2374,1.574,2376,2.658,2381,1.447,2382,1.047,2396,3.419,2417,1.371,2418,3.785,2428,1.67,2448,1.981,2450,1.238,2480,1.447,2481,2.231,2495,1.84,2506,2.341,2509,1.723,2512,1.379,2529,2.269,2531,2.209,2536,1.097,2542,0.66,2547,1.238,2550,1.548,2551,2.09,2560,1.621,2575,2.763,2578,1.444,2597,2.42,2652,2.703,2655,3.195,2675,2.137,2681,1.411,2686,2.337,2694,2.769,2695,4,2715,2.769,2719,1.84,2726,2.458,2743,1.201,2748,0.835,2751,2.923,2752,1.263,2765,1.981,2774,2.965,2783,1.621,2789,1.302,2791,0.742,2795,1.258,2799,3.224,2816,1.84,2822,1.511,2825,1.229,2828,1.336,2829,1.411,2830,1.905,2832,0.976,2834,1.447,2838,0.832,2839,2.137,2842,1.238,2848,1.9,2851,0.6,2861,3.335,2862,3.507,2870,2.337,2871,1.511,2874,1.93,2875,2.461,2886,3.011,2891,2.337,2892,2.231,2899,2.49,2901,2.572,2902,1.529,2909,1.656,2915,2.337,2917,1.023,2919,1.012,2924,1.905,2931,2.137,2936,1.179,2939,1.623,2942,1.621,2944,2.231,2945,1.905,2953,1.621,2954,2.231,2963,1.27,2967,1.447,2974,1.582,2981,1.78,2993,4.409,3028,1.408,3029,2.981,3056,1.905,3062,1.905,3085,1.371,3094,1.047,3124,2.209,3131,1.84,3154,2.09,3170,1.67,3202,3.019,3247,2.341,3273,1.047,3279,1.371,3283,1.905,3285,3.202,3300,1.124,3315,2.981,3318,2.981,3320,1.618,3328,1.723,3334,2.337,3341,2.49,3357,2.231,3369,1.336,3370,1.097,3396,3.971,3407,1.487,3428,2.231,3429,1.746,3436,1.905,3471,3.551,3617,2.337,3630,1.976,3670,2.413,3713,1.302,3806,1.574,3816,2.052,3903,1.302,3906,2.833,3907,2.148,3929,4.045,3930,2.854,3931,2.337,3932,2.337,3971,1.723,4041,1.179,4124,3.284,4213,2.981,4329,1.408,4356,3.088,4400,1.723,4419,1.208,4498,1.78,4501,2.571,4503,2.599,4508,1.835,4517,3.918,4530,2.137,4552,2.413,4565,2.341,4569,2.137,4607,1.723,4664,1.905,4677,2.658,4970,1.84,5006,3.088,5091,4.307,5131,2.981,5265,2.231,5289,1.487,5291,2.752,5315,2.833,5324,2.981,5327,3.266,5347,2.599,5362,2.337,5376,2.052,5389,1.991,5403,2.769,5478,2.231,5553,1.723,5628,3.266,5635,3.655,5637,2.341,5757,2.599,5766,4.169,5773,4.45,5784,2.337,5825,3.551,5832,2.924,5845,1.78,5859,2.769,5881,1.84,5958,1.574,5962,1.976,5979,1.835,5985,2.413,6065,2.981,6119,2.981,6210,2.688,6524,2.981,6537,2.981,6581,0.999,6660,2.458,6661,1.621,6672,4.697,6673,3.266,6796,5.057,6804,7.626,6807,3.266,6808,5.057,6810,4,6877,2.231,6931,2.981,6934,2.769,6941,2.981,6947,2.981,6962,3.266,7007,5.144,7057,5.329,7058,5.057,7079,3.266,7129,2.231,7263,3.964,7644,2.965,7705,2.981,7744,2.231,7749,1.723,7757,5.54,8194,2.231,8250,7.208,8431,3.266,8646,5.539,8704,2.769,8747,1.84,8796,2.458,8805,4.307,8858,2.769,9185,4.409,9189,4.307,9217,3.755,9226,2.337,9397,2.981,9427,2.981,9430,2.769,9431,2.965,9986,2.599,10228,4.8,10319,3.351,10351,2.854,10366,3.266,10580,2.981,10646,2.458,10657,3.266,10688,3.266,10701,6.068,10702,4,10731,3.266,10788,2.458,10841,3.266,10859,2.769,10861,2.769,10862,2.981,11107,2.981,11442,3.266,11750,2.458,12157,3.223,12327,2.981,12332,2.981,12462,2.458,12531,2.769,12598,3.266,12739,5.539,12886,3.266,12986,2.769,13079,3.551,13221,2.981,13480,2.599,13537,4,13705,3.266,13799,3.266,13801,2.981,13811,3.266,13846,3.266,14046,2.599,14137,2.981,14217,2.458,14402,3.266,14642,2.981,14938,2.458,14948,2.981,15301,2.769,15496,3.266,16231,2.981,16438,2.981,16461,2.981,16809,3.266,16824,3.266,16825,3.266,16826,3.266,16831,2.981,16844,3.266,17515,2.769,18022,4.718,18101,6.915,19095,2.981,19303,5.54,19355,3.266,19686,3.266,19743,3.266,19939,2.981,19940,1.336,19941,5.54,20124,3.422,20365,3.266,20374,3.266,20511,3.266,21291,2.981,21400,6.272,21401,6.272,21402,5.342,21403,7.594,21404,3.266,21405,6.272,21406,3.698,21407,3.698,21408,3.698,21409,5.342,21410,3.698,21411,3.266,21412,3.698,21413,5.342,21414,8.016,21415,3.698,21416,3.698,21417,3.698,21418,3.698,21419,3.698,21420,3.698,21421,3.698,21422,3.698,21423,3.698,21424,3.698,21425,3.698,21426,3.698,21427,3.698,21428,3.698,21429,5.342,21430,3.266,21431,3.698,21432,3.698,21433,3.698,21434,3.698,21435,3.698,21436,3.698,21437,3.698,21438,3.698,21439,8.399,21440,3.698,21441,5.342,21442,3.698,21443,3.698,21444,6.272,21445,7.83,21446,5.342,21447,3.698,21448,3.698,21449,3.698,21450,5.342,21451,3.698,21452,3.698,21453,3.698,21454,3.698,21455,3.698,21456,3.698,21457,3.698,21458,3.698,21459,3.698,21460,3.698,21461,3.698,21462,3.698,21463,3.698,21464,3.698,21465,3.698,21466,3.698,21467,3.698,21468,3.698,21469,3.698,21470,3.698,21471,3.698,21472,3.698,21473,3.698,21474,3.698,21475,3.698,21476,3.698,21477,3.698,21478,3.698,21479,3.698,21480,6.87,21481,5.342,21482,7.287,21483,3.698,21484,6.272,21485,6.272,21486,3.266,21487,3.698,21488,3.698,21489,3.698,21490,7.287,21491,7.287,21492,3.698,21493,3.698,21494,3.698,21495,3.698,21496,3.698,21497,3.698,21498,3.698,21499,3.698,21500,3.698,21501,3.698,21502,7.594,21503,3.698,21504,3.698,21505,3.698,21506,5.342,21507,3.698,21508,3.698,21509,5.342,21510,3.698,21511,3.698,21512,3.698,21513,3.698,21514,3.698,21515,5.342,21516,3.698,21517,3.698,21518,3.698,21519,3.698,21520,3.698,21521,3.698,21522,6.272,21523,3.266,21524,5.342,21525,3.698,21526,3.698,21527,6.272,21528,3.698,21529,3.698,21530,3.698,21531,3.698,21532,3.698,21533,3.698,21534,3.698,21535,3.698,21536,3.698,21537,4.718,21538,3.698,21539,3.698,21540,3.698,21541,3.698,21542,3.698,21543,6.272,21544,6.87,21545,5.342,21546,3.698,21547,3.698,21548,3.698,21549,3.698,21550,3.698,21551,5.342,21552,3.698,21553,3.698,21554,3.698,21555,3.698,21556,5.342,21557,3.698,21558,3.698,21559,3.698,21560,6.272,21561,3.698,21562,3.698,21563,3.266,21564,3.698,21565,3.698,21566,3.698,21567,3.698,21568,3.698,21569,3.698,21570,3.698,21571,3.698,21572,3.698,21573,3.698,21574,3.698,21575,3.698,21576,3.698,21577,3.698,21578,5.342,21579,3.698,21580,3.698,21581,3.698,21582,3.698,21583,5.342,21584,3.698,21585,3.698,21586,3.698,21587,3.698,21588,3.698,21589,3.698,21590,5.342,21591,3.698,21592,3.698,21593,5.342,21594,3.698,21595,3.698,21596,3.698,21597,3.698,21598,3.698,21599,3.698,21600,3.698,21601,3.698,21602,3.698,21603,3.698,21604,3.698,21605,3.698,21606,5.342,21607,5.342,21608,3.698,21609,3.698,21610,3.698,21611,3.698,21612,3.698,21613,5.342,21614,3.698,21615,3.698,21616,3.698,21617,3.698,21618,3.698,21619,3.698,21620,3.698,21621,3.698,21622,3.698,21623,3.698,21624,3.266,21625,3.698,21626,3.698,21627,6.272,21628,3.698,21629,3.698,21630,3.698,21631,4.718,21632,5.342,21633,3.698,21634,3.698,21635,3.698,21636,3.698,21637,3.698,21638,3.698,21639,3.698,21640,3.698,21641,3.698,21642,3.698,21643,3.698,21644,5.342,21645,3.698,21646,5.342,21647,3.698,21648,3.698,21649,3.698]],["title//en/lessons/text-mining-youtube-comments",[12,0.056,82,0.018,984,1.177,2016,0.599,2258,1.177,6104,2.098,21650,3.339]],["body//en/lessons/text-mining-youtube-comments",[1,0.9,3,0.106,4,0.147,5,0.08,9,0.069,11,3.088,12,0.139,13,0.93,14,0.446,15,0.503,18,0.339,22,0.291,23,0.483,25,0.461,26,0.161,27,1.296,28,0.328,29,0.447,30,0.736,31,0.689,32,0.827,33,0.847,34,0.755,36,0.873,38,0.274,39,0.542,40,0.193,42,0.104,45,0.08,46,0.106,47,0.351,49,0.073,50,1.834,51,0.418,55,0.508,56,1.88,57,0.307,58,0.849,59,0.785,60,0.208,62,1.481,63,0.547,64,0.658,67,1.069,68,0.672,69,0.826,71,0.087,72,0.91,73,0.867,74,0.72,76,0.587,77,1.412,78,1.179,81,0.456,82,0.043,83,0.654,86,1.255,87,0.179,88,0.558,89,0.282,90,0.521,92,0.614,93,0.024,94,0.38,95,0.3,97,2.536,98,1.093,103,0.474,104,0.671,105,0.116,106,1.262,107,0.364,109,1.7,110,0.415,111,0.98,112,0.767,113,0.658,114,1.171,115,0.021,116,1.409,117,0.159,118,0.828,119,0.896,120,0.24,122,0.228,124,1.698,127,0.418,128,0.442,129,0.265,130,0.038,131,0.407,132,0.062,133,1.119,134,0.646,135,0.235,136,0.457,137,0.065,138,0.136,139,0.156,141,0.397,143,1.001,144,0.402,145,0.428,146,0.176,148,1.706,152,1.128,153,0.134,154,1.021,157,0.366,158,1.002,159,0.084,160,0.095,161,0.827,165,1.77,166,2.52,167,0.641,169,1.32,170,3.026,171,2.083,172,1.427,173,0.516,177,2.152,179,0.601,180,1.017,182,1.481,185,0.136,186,0.586,189,0.211,190,0.008,191,0.731,197,2.239,198,2.293,199,2.579,200,0.366,201,0.199,203,0.509,205,0.485,206,1.446,208,0.939,209,1.921,211,0.195,212,1.106,214,0.104,216,1.315,219,1.636,220,0.24,222,1.518,223,0.443,227,0.306,228,0.159,230,1.198,231,1.474,232,1.145,235,2.028,236,0.79,238,1.444,239,1.266,242,0.323,243,1.1,249,0.704,253,0.538,256,1.58,257,0.364,258,3.017,262,0.397,263,0.169,264,1.576,266,0.357,267,0.658,268,0.812,272,0.192,273,0.274,276,0.829,277,0.078,281,1.231,282,0.855,284,0.808,286,4.152,289,0.547,291,1.126,294,0.493,296,0.721,297,0.307,298,1.32,299,0.547,302,1.937,303,0.376,304,0.405,305,1.379,306,1.12,307,0.556,309,1.119,310,0.887,311,0.69,312,0.808,313,0.357,316,0.474,318,0.509,320,1.171,321,1.232,324,0.79,326,1.562,328,0.678,330,0.785,333,0.315,335,0.367,339,1.482,340,1.318,341,0.106,345,0.686,346,1.198,348,1.522,349,0.347,350,0.553,353,0.256,356,0.542,357,0.315,358,0.429,360,0.084,363,0.366,365,1.7,367,0.614,369,0.744,375,1.097,380,0.211,381,0.186,382,0.744,383,0.282,387,0.806,390,0.38,391,0.847,394,0.682,395,0.079,396,1.119,397,1.523,399,0.541,400,1.174,401,0.829,403,1.904,405,0.269,407,0.557,409,0.315,410,1.074,414,0.849,416,0.716,418,0.366,419,1.172,420,0.791,422,0.242,425,0.265,427,0.614,428,0.104,429,0.643,430,0.279,431,0.456,432,0.953,433,0.69,434,2.036,435,0.3,436,0.26,437,0.867,438,0.399,439,0.146,440,0.366,441,0.161,442,0.366,444,0.083,449,0.134,450,0.118,451,0.755,460,0.634,461,0.347,463,1.448,468,0.088,469,1.227,471,0.55,472,0.791,473,0.721,476,0.474,485,0.387,486,0.187,488,0.546,489,0.628,490,1.231,491,0.887,493,0.041,495,0.462,497,1.446,498,1.018,499,1.383,503,1.166,504,0.602,505,0.984,506,0.38,508,1.061,509,0.222,510,1.589,511,0.367,512,1.977,513,0.518,519,0.209,521,1.026,522,0.827,523,1.412,525,0.722,526,1.293,527,0.667,530,0.525,531,0.201,533,1.383,534,0.75,545,1.051,546,0.808,547,1.145,549,0.407,553,1.474,555,1.171,557,0.689,559,0.451,560,0.437,566,0.269,570,0.955,572,1.351,573,0.658,574,0.976,575,0.235,577,0.364,578,4.984,583,0.728,586,1.358,587,0.791,589,1.171,590,0.418,591,0.721,594,0.484,596,1.171,599,0.828,601,0.171,603,1.542,605,0.56,609,2.616,610,0.264,613,0.835,618,0.874,632,1.026,633,2.616,635,1.006,643,1.227,644,2.339,645,0.29,646,0.68,647,0.199,648,1.928,649,1.446,650,1.446,654,2.152,659,0.689,661,0.243,662,0.689,663,0.157,664,1.693,665,0.791,666,1.266,672,1.145,675,1.175,676,1.199,677,2.152,678,1.816,680,0.791,683,0.92,684,1.666,687,2.537,690,0.829,702,1.342,703,2.451,705,0.234,706,0.547,715,0.887,720,1.446,721,0.337,724,1.151,726,1.145,736,0.673,737,1.695,739,1.455,740,0.77,741,0.747,743,1.928,748,1.228,750,0.455,752,0.829,755,0.282,761,1.79,762,1.446,763,1.29,765,0.318,766,0.474,768,0.139,779,0.618,784,0.976,785,0.534,787,1.693,788,0.392,793,1.88,794,0.927,795,1.228,797,1.935,799,1.001,800,0.75,801,0.867,802,0.766,803,0.457,804,1.051,806,0.618,807,0.847,808,0.614,809,0.534,810,0.953,812,0.201,814,1.05,817,0.2,821,0.347,825,1.868,827,0.633,828,1.872,829,0.721,832,0.89,835,0.587,836,0.69,839,0.674,840,0.609,844,1.152,847,1.795,848,0.586,852,0.806,853,0.573,856,4.132,858,0.847,874,0.534,876,0.834,877,1.262,882,0.376,883,0.658,900,0.931,907,1.447,912,1.208,915,2.393,916,1.026,924,0.509,925,1.106,926,1.144,927,1.977,930,0.803,931,1.147,933,0.429,938,2.293,939,0.721,940,1.524,941,1.934,944,1.179,945,1.026,947,1.382,949,2.205,951,1.388,953,2.667,954,0.942,955,2.478,956,2.189,957,0.628,959,4.532,966,0.614,967,0.618,968,1.848,971,1.106,972,1.286,974,1.126,975,1.448,976,0.514,977,2.031,980,1.112,981,0.462,982,2.998,983,0.881,984,2.641,985,1.544,986,0.658,987,1.627,988,0.654,989,1.042,990,0.847,991,0.827,992,2.165,993,2.152,994,1.977,995,1.834,996,1.489,997,1.026,998,1.231,999,1.935,1000,1.099,1004,1.88,1005,2.149,1008,1.026,1009,1.167,1010,1.847,1012,3.326,1013,0.339,1015,1.977,1022,0.695,1024,1.145,1026,1.199,1027,1.351,1028,1.045,1029,0.542,1031,0.766,1032,1.347,1035,0.679,1040,1.085,1043,1.679,1046,1.474,1048,0.44,1051,0.81,1052,0.762,1055,3.731,1059,1.285,1061,0.909,1062,1.175,1064,1.106,1074,2.393,1075,0.534,1077,2.293,1078,2.536,1079,0.457,1083,1.303,1084,0.407,1090,0.808,1091,0.474,1101,0.667,1102,1.622,1103,0.93,1104,2.261,1105,1.256,1109,1.078,1110,0.772,1112,0.721,1115,1.935,1123,1.001,1124,2.393,1130,0.887,1131,0.43,1133,0.93,1134,2.293,1135,0.689,1138,1.636,1140,1.001,1143,0.909,1144,0.909,1145,0.993,1147,1.427,1148,0.474,1151,0.429,1154,1.061,1155,1.231,1159,1.723,1160,1.266,1161,1.636,1165,1.788,1182,0.485,1183,0.628,1185,1.383,1186,0.887,1187,1.517,1200,1.231,1202,0.38,1203,1.379,1212,0.709,1216,1.119,1224,1.544,1227,0.773,1231,2.138,1233,0.849,1237,1.303,1240,1.032,1246,1.448,1254,1.552,1270,1.679,1281,2.256,1294,1.286,1297,1.069,1299,1.342,1301,1.383,1318,1.382,1320,1.106,1321,3.265,1325,2.579,1326,0.361,1328,2.785,1329,1.017,1330,2.117,1332,1.586,1369,0.91,1370,0.773,1371,0.911,1373,1.231,1374,4.314,1377,1.166,1391,0.847,1392,1.296,1395,2.616,1401,0.874,1404,2.152,1409,1.351,1415,0.684,1418,1.266,1424,2.635,1425,2.207,1426,0.462,1428,2.099,1429,0.772,1430,0.847,1431,1.617,1433,1.518,1444,2.482,1445,2.701,1446,1.935,1450,1.266,1455,0.909,1456,1.266,1459,0.869,1461,0.808,1476,0.526,1478,1.342,1488,0.736,1493,0.911,1497,2.434,1501,1.427,1518,1.075,1529,0.501,1555,1.7,1560,1.524,1563,0.868,1568,2.324,1590,1.045,1591,1.078,1596,1.556,1600,1.001,1608,1.769,1609,1.7,1612,2.152,1615,1.303,1620,1.266,1622,1.79,1625,2.264,1627,1.447,1630,0.667,1631,0.451,1632,0.828,1633,2.497,1635,2.704,1637,0.684,1639,0.898,1641,1.999,1642,2.138,1643,1.747,1645,1.139,1646,1.342,1648,0.73,1655,1.847,1658,2.704,1660,1.778,1662,0.599,1665,1.544,1667,2.685,1670,2.257,1673,1.636,1676,0.887,1677,1.255,1683,0.705,1684,0.497,1687,0.689,1691,0.56,1696,1.7,1707,1.078,1708,1.847,1709,2.035,1724,1.622,1725,1.136,1732,1.078,1733,0.909,1741,1.474,1742,1.383,1744,1.863,1747,1.383,1748,0.705,1749,1.977,1751,3.116,1752,2.099,1754,1.977,1778,1.172,1782,4.797,1791,1.342,1794,1.474,1797,2.028,1806,1.383,1808,1.474,1809,1.051,1822,2.152,1823,1.481,1824,2.393,1825,1.446,1826,1.636,1828,1.868,1840,3.348,1844,1.595,1846,1.636,1847,1.427,1853,1.002,1858,1.175,1866,2.469,1895,1.171,1902,1.88,1903,1.117,1906,1.909,1909,2.579,1913,1.303,1922,0.614,1923,2.152,1926,1.342,1930,2.936,1932,1.257,1934,1.026,1937,0.827,1942,1.422,1946,1.935,1947,0.485,1948,0.587,1954,1.231,1959,1.446,1965,4.481,1969,2.293,1977,3.265,1983,0.976,1984,1.303,1986,0.6,1999,0.93,2007,0.75,2010,0.502,2013,1.517,2016,1.444,2021,0.689,2024,0.847,2025,2.482,2037,1.342,2050,1.945,2058,1.583,2061,0.81,2062,0.407,2063,1.001,2067,2.704,2079,0.6,2086,1.346,2088,2.293,2095,0.911,2102,1.698,2103,1.342,2104,0.614,2109,1.315,2127,0.541,2130,2.999,2135,2.293,2136,2.035,2137,1.266,2151,0.79,2153,0.79,2159,2.036,2161,3.265,2162,1.231,2170,0.869,2180,0.976,2183,1.051,2192,1.266,2202,1.342,2207,1.303,2209,1.7,2212,1.351,2213,0.44,2214,1.152,2216,2.028,2234,1.774,2240,0.976,2244,1.998,2251,2.737,2256,2.393,2258,2.951,2271,1.166,2272,0.976,2277,1.342,2279,1.427,2288,2.236,2289,2.936,2290,3.228,2292,1.231,2293,1.747,2295,1.868,2296,2.035,2298,4.579,2306,0.89,2309,0.754,2310,2.152,2312,2.469,2319,2.035,2331,2.704,2338,0.923,2340,1.577,2353,2.007,2356,1.679,2362,2.293,2366,3.107,2373,1.446,2381,2.635,2382,1.1,2383,1.577,2403,2.685,2406,2.035,2417,2.815,2434,2.099,2447,2.035,2479,2.036,2480,2.451,2486,3.936,2507,1.7,2512,1.377,2519,1.636,2523,4.103,2525,1.577,2529,2.334,2531,3.376,2537,4.774,2539,1.935,2542,1.002,2550,0.887,2554,1.225,2555,1.303,2556,1.636,2575,1.868,2577,1.921,2578,0.827,2579,1.7,2597,1.078,2600,1.577,2615,2.293,2621,1.77,2646,2.293,2647,2.293,2651,2.035,2660,0.705,2673,1.474,2681,0.689,2683,4.083,2687,2.293,2696,4.984,2709,1.577,2710,1.935,2712,2.035,2727,1.7,2728,2.035,2730,1.935,2741,1.321,2743,1.672,2747,2.616,2748,0.747,2752,0.933,2758,1.266,2759,1.078,2771,1.7,2778,2.236,2779,4.399,2785,2.099,2786,1.078,2789,1.636,2791,1.126,2795,0.721,2797,1.106,2800,1.427,2802,4.735,2807,1.231,2810,1.77,2812,1.136,2819,2.952,2824,1.627,2826,1.078,2827,0.872,2830,1.577,2832,1.778,2833,2.542,2834,1.198,2835,2.035,2838,0.689,2848,0.847,2869,1.198,2871,1.119,2886,3.229,2898,2.149,2901,0.887,2903,1.051,2905,2.393,2909,0.808,2917,1.285,2936,1.998,2942,2.036,2948,1.935,2950,1.636,2962,1.723,2966,2.036,2967,1.198,2974,1.415,3005,1.342,3008,1.474,3009,2.482,3013,1.7,3026,2.324,3028,1.166,3085,1.136,3094,0.867,3140,2.293,3156,1.636,3169,4.897,3187,2.036,3205,1.7,3214,1.636,3216,4.404,3238,0.673,3268,1.7,3269,4.643,3273,0.867,3284,1.77,3286,1.166,3288,1.231,3289,1.524,3311,1.198,3320,1.738,3327,2.469,3338,1.774,3341,1.427,3345,1.342,3360,1.106,3361,2.152,3380,1.303,3414,1.723,3472,2.152,3502,2.293,3520,1.769,3616,3.458,3624,3.936,3672,2.321,3700,1.383,3705,2.999,3706,1.518,3710,2.803,3712,1.77,3732,2.393,3737,1.474,3744,1.77,3747,1.935,3752,2.293,3754,1.847,3763,2.704,3787,1.935,3790,2.035,3796,2.962,3797,1.266,3801,1.636,3805,2.152,3814,1.921,3818,1.847,3826,3.018,3841,2.616,3857,2.035,3903,2.207,3905,1.383,3936,5.949,3970,1.231,4023,1.266,4035,2.393,4072,1.636,4083,1.77,4101,2.099,4110,1.921,4143,4.008,4147,1.383,4161,0.658,4215,2.704,4270,1.679,4281,1.524,4352,1.577,4419,1.001,4446,2.207,4455,4.692,4507,2.035,4514,1.078,4517,1.342,4579,3.244,4607,1.427,4611,1.474,4612,3.088,4618,1.577,4677,1.524,4794,1.474,4796,2.152,4937,5.717,4942,3.135,5006,1.77,5056,1.412,5077,2.035,5088,3.088,5098,1.231,5101,4.735,5114,3.946,5125,2.035,5138,1.524,5155,5.547,5204,2.293,5209,1.935,5232,1.7,5238,3.479,5274,2.152,5334,2.152,5335,2.469,5337,2.46,5347,2.152,5355,2.035,5356,2.313,5360,1.847,5368,1.868,5394,2.579,5404,0.976,5476,1.935,5478,1.847,5495,1.577,5511,2.035,5589,1.847,5644,2.999,5685,6.999,5725,1.524,5810,2.152,5812,2.035,5818,1.636,5832,1.977,5850,3.548,5851,3.242,5870,1.342,5884,1.198,5951,1.7,5953,1.7,5977,1.524,6104,5.243,6198,2.293,6210,1.198,6303,2.035,6315,3.265,6388,2.152,6496,2.293,6517,2.469,6531,1.636,6556,1.7,6562,2.469,6581,2.275,6631,2.035,6641,2.469,6652,4.958,6660,2.035,6661,1.342,6758,2.293,6876,1.266,7113,2.293,7169,1.636,7193,2.293,7209,2.565,7216,4.526,7222,5.052,7259,4.203,7326,1.935,7461,5.335,7487,2.293,7554,2.803,7584,1.935,7624,2.746,7680,1.935,7747,2.469,7749,1.427,7760,2.936,7763,1.935,7809,3.479,7813,4.103,7834,2.152,7843,1.266,7919,1.7,8028,1.77,8077,2.152,8092,1.266,8169,2.152,8228,2.293,8289,2.701,8291,1.935,8321,2.152,8345,2.293,8380,1.935,8408,2.469,8416,2.469,8537,1.847,8546,2.152,8585,3.118,8603,2.152,8641,1.77,8685,1.935,8711,2.704,8738,2.293,8824,2.704,8846,2.469,8847,2.469,8868,5.052,8907,2.704,8953,2.152,9147,2.469,9180,2.469,9183,2.293,9185,2.152,9219,2.035,9232,2.293,9260,2.152,9391,3.946,9397,2.469,9492,2.469,9842,3.387,9985,2.152,10007,1.77,10155,2.035,10207,2.035,10327,2.035,10337,1.7,10338,2.293,10348,3.731,10520,3.745,10648,2.035,10723,2.152,10855,2.293,10992,1.524,11002,2.293,11315,1.636,11432,2.293,11750,2.035,12043,1.935,12044,2.704,12884,2.704,12996,3.745,13031,2.704,13566,2.293,13608,2.293,13628,2.293,14025,2.469,14072,4.103,14185,2.152,14186,2.469,14217,2.035,14325,2.152,14576,2.469,14631,2.152,14709,2.469,14749,3.745,14900,2.704,14924,2.704,14936,2.704,15026,2.152,15793,2.704,15858,4.958,16173,2.704,16199,4.958,16313,3.745,16388,2.469,16463,2.704,16520,4.103,16703,2.469,16829,2.469,17018,7.167,17021,2.704,17290,4.103,17783,2.293,18055,2.469,18128,2.704,18980,2.704,19041,2.469,19363,2.704,19776,2.704,19789,2.704,19928,2.704,19929,2.704,19940,1.106,20124,3.04,20131,4.314,20217,2.704,20299,2.704,20386,7.113,20507,2.704,20517,2.704,20540,6.703,20666,2.704,20919,2.469,20944,2.469,20990,6.266,21098,2.704,21162,2.293,21384,2.704,21631,2.704,21650,8.284,21651,3.062,21652,3.062,21653,8.345,21654,3.062,21655,3.062,21656,8.419,21657,3.062,21658,3.062,21659,3.062,21660,3.062,21661,3.062,21662,3.062,21663,3.062,21664,3.062,21665,3.062,21666,3.062,21667,3.062,21668,2.469,21669,6.266,21670,4.645,21671,3.062,21672,3.062,21673,3.062,21674,3.062,21675,3.062,21676,3.062,21677,3.062,21678,3.062,21679,3.062,21680,3.062,21681,3.062,21682,2.469,21683,5.613,21684,5.613,21685,5.613,21686,4.645,21687,4.645,21688,3.062,21689,3.062,21690,2.704,21691,6.266,21692,5.613,21693,3.062,21694,3.062,21695,2.469,21696,3.062,21697,3.062,21698,4.645,21699,2.469,21700,4.645,21701,3.062,21702,3.062,21703,7.09,21704,3.062,21705,3.062,21706,5.613,21707,6.266,21708,3.062,21709,4.645,21710,5.613,21711,3.062,21712,3.062,21713,3.062,21714,3.062,21715,4.645,21716,3.062,21717,3.062,21718,3.062,21719,3.062,21720,3.062,21721,3.062,21722,3.062,21723,3.062,21724,3.062,21725,3.062,21726,4.645,21727,4.645,21728,4.645,21729,4.645,21730,3.062,21731,4.645,21732,3.062,21733,6.266,21734,3.062,21735,3.062,21736,4.645,21737,3.062,21738,4.645,21739,3.062,21740,4.645,21741,3.062,21742,4.645,21743,3.062,21744,3.062,21745,4.645,21746,3.062,21747,3.062,21748,3.062,21749,3.062,21750,3.062,21751,3.062,21752,3.062,21753,4.645,21754,3.062,21755,3.062,21756,3.062,21757,7.367,21758,3.062,21759,3.062,21760,3.062,21761,8.345,21762,3.062,21763,3.062,21764,3.062,21765,3.062,21766,3.062,21767,3.062,21768,3.062,21769,3.062,21770,3.062,21771,3.062,21772,3.062,21773,4.645,21774,4.645,21775,4.645,21776,3.062,21777,4.645,21778,3.062,21779,5.613,21780,3.062,21781,3.062,21782,3.062,21783,4.645,21784,6.266,21785,3.062,21786,3.062,21787,3.062,21788,3.062,21789,3.062,21790,4.645,21791,3.062,21792,3.062,21793,3.062,21794,3.062,21795,5.613,21796,3.062,21797,3.062,21798,3.062,21799,3.062,21800,3.062,21801,4.645,21802,3.062,21803,7.924,21804,3.062,21805,3.062,21806,3.062,21807,5.613,21808,3.062,21809,3.062,21810,3.062,21811,3.062,21812,3.062,21813,3.062,21814,3.062,21815,3.062,21816,3.062,21817,3.062,21818,3.062,21819,3.062,21820,3.062,21821,3.062,21822,3.062,21823,3.062,21824,6.266,21825,3.062,21826,3.062,21827,3.062,21828,3.062,21829,3.062,21830,3.062,21831,3.062,21832,3.062,21833,3.062,21834,3.062,21835,3.062,21836,3.062,21837,3.062,21838,4.645,21839,3.062,21840,3.062,21841,4.645,21842,4.645,21843,4.645,21844,4.645,21845,4.645,21846,5.613,21847,5.613,21848,3.062,21849,7.772,21850,3.062,21851,3.062,21852,3.062,21853,4.645,21854,4.645,21855,5.613,21856,2.469,21857,3.062,21858,6.736,21859,3.062,21860,3.062,21861,4.645,21862,5.613,21863,3.062,21864,3.062,21865,3.062,21866,5.613,21867,5.613,21868,4.645,21869,3.062,21870,2.469,21871,3.062,21872,4.645,21873,3.062,21874,3.062,21875,4.645,21876,2.469,21877,3.062,21878,3.062,21879,3.062,21880,3.062,21881,3.062,21882,5.613,21883,3.062,21884,3.062,21885,3.062,21886,3.062,21887,4.645,21888,3.062,21889,3.062,21890,3.062,21891,3.062,21892,2.704,21893,3.062,21894,3.062,21895,3.062,21896,3.062,21897,3.062,21898,3.062,21899,3.062,21900,3.062,21901,3.062,21902,3.062,21903,3.062,21904,3.062,21905,3.062,21906,3.062,21907,3.062,21908,3.062,21909,3.062,21910,3.062,21911,3.062,21912,3.062,21913,3.062,21914,3.062,21915,3.062,21916,3.062,21917,3.062,21918,3.062,21919,3.062,21920,3.062,21921,2.704,21922,3.062,21923,3.062,21924,3.062,21925,3.062,21926,3.062,21927,3.062,21928,3.062,21929,3.062,21930,3.062,21931,3.062,21932,3.062,21933,3.062,21934,3.062,21935,3.062,21936,3.062,21937,3.062,21938,3.062,21939,3.062,21940,3.062,21941,3.062,21942,3.062,21943,3.062,21944,3.062,21945,3.062,21946,3.062,21947,3.062,21948,3.062,21949,3.062,21950,3.062,21951,3.062,21952,3.062,21953,3.062,21954,3.062,21955,3.062,21956,3.062,21957,3.062,21958,3.062,21959,3.062,21960,3.062,21961,3.062,21962,3.062,21963,3.062,21964,3.062,21965,3.062,21966,3.062,21967,3.062,21968,3.062,21969,3.062,21970,3.062,21971,3.062,21972,3.062,21973,3.062,21974,3.062,21975,3.062,21976,3.062,21977,3.062,21978,3.062,21979,3.062,21980,3.062,21981,3.062,21982,3.062,21983,3.062,21984,3.062,21985,3.062,21986,3.062,21987,5.613,21988,3.062,21989,3.062,21990,4.645,21991,3.062,21992,3.062,21993,3.062,21994,3.062,21995,3.062,21996,3.062,21997,2.704,21998,3.062,21999,3.062,22000,3.062,22001,3.062]],["title//en/lessons/topic-modeling-and-mallet",[326,0.731,468,0.084,968,0.923,1073,0.526,2716,2.921]],["body//en/lessons/topic-modeling-and-mallet",[1,1.021,3,0.081,4,0.224,5,0.075,6,0.444,8,0.738,9,0.131,10,2.159,12,0.133,14,0.399,15,0.522,17,1.501,18,0.666,22,0.444,25,0.394,26,0.375,28,0.673,29,0.421,30,0.74,38,0.562,39,0.457,40,0.193,42,0.26,45,0.088,46,0.107,48,1.52,49,0.099,57,0.324,58,0.559,59,0.472,60,0.208,63,1.123,64,0.769,68,0.851,71,0.093,72,0.915,74,0.665,76,0.537,81,0.378,82,0.043,87,0.307,88,0.532,89,0.58,93,0.018,94,0.426,95,0.617,96,0.758,98,0.814,101,2.055,103,0.5,104,0.5,105,0.135,106,1.05,107,0.492,110,0.562,112,0.635,114,1.177,115,0.026,116,1.05,117,0.153,118,1.005,119,0.837,120,0.621,122,0.259,123,1.074,125,1.149,127,0.858,128,0.676,129,0.745,130,0.04,131,0.621,132,0.052,134,0.537,135,0.261,136,0.518,137,0.076,138,0.149,139,0.176,140,1.956,142,3.099,144,0.404,145,0.857,152,0.88,153,0.106,154,1.797,157,0.753,158,0.834,159,0.093,160,0.113,167,0.676,169,1.232,170,2.381,179,0.442,185,0.132,186,1.204,189,0.211,190,0.007,192,1.962,196,1.732,200,0.304,201,0.205,208,0.761,211,0.253,214,0.215,217,1.712,220,0.621,223,0.427,226,2.324,227,0.275,228,0.193,236,1.205,238,1.393,243,0.915,247,1.745,250,1.645,251,1.05,253,0.304,256,1.177,258,3.025,261,0.709,263,0.304,264,0.814,266,1.013,267,0.635,272,0.29,273,0.336,276,1.46,277,0.072,282,1.038,283,2.176,284,1.233,289,1.123,291,0.936,294,0.347,297,0.324,299,0.834,303,0.281,304,0.477,305,1.866,306,1.046,307,0.559,309,1.125,311,0.574,325,2.495,326,1.557,327,1.514,328,0.68,329,1.426,330,0.635,335,0.272,341,0.157,344,1.419,345,0.794,346,1.827,348,1.676,349,0.529,350,0.304,353,0.191,356,0.658,357,0.515,360,0.209,363,0.517,368,0.59,369,0.778,374,1.585,375,0.972,377,1.125,379,0.687,380,0.261,381,0.243,382,0.472,383,0.314,387,0.903,390,0.364,394,0.616,395,0.139,397,1.351,398,2.047,399,0.886,402,1.262,403,1.911,405,0.392,407,0.442,409,0.515,413,2.756,414,1.451,416,0.858,418,0.559,420,1.295,422,0.243,424,0.708,425,0.31,428,0.159,429,1.902,431,0.515,432,1.29,435,0.224,436,0.333,438,0.272,439,0.19,440,1.071,441,0.151,442,0.851,443,0.915,444,0.083,449,0.149,450,0.128,459,0.755,460,0.637,461,0.529,464,1.32,468,0.135,472,1.055,476,0.442,485,0.898,486,0.192,487,0.621,488,0.378,493,0.078,498,1.021,504,1.101,505,0.605,506,0.301,508,1.198,509,0.219,510,0.936,511,0.286,513,0.509,519,0.173,521,0.853,522,1.921,524,1.003,530,0.41,532,3.699,534,0.559,540,1.026,541,1.447,543,0.74,547,0.949,548,1.489,550,1.672,554,0.777,555,1.177,558,3.282,559,0.687,566,0.301,570,0.986,573,1.003,575,0.285,577,0.492,586,0.894,587,0.795,593,1.645,594,0.477,600,1.232,601,0.177,605,0.747,610,0.275,613,0.805,625,3.49,632,1.564,635,0.637,645,0.311,646,0.635,647,0.209,649,1.453,661,0.202,663,0.165,665,1.295,666,0.834,673,0.576,674,2.109,676,1.205,679,1.878,681,0.815,682,1.351,686,2.495,690,1.269,695,2.324,705,0.358,706,0.834,707,0.451,721,0.378,724,0.758,736,1.026,737,0.958,738,1.071,739,0.958,741,0.621,742,1.382,750,0.458,757,0.637,758,1.127,765,0.335,766,0.5,768,0.381,774,1.021,777,0.529,779,0.837,784,1.489,785,0.814,794,0.654,795,0.915,802,0.97,803,0.341,804,1.604,806,0.621,807,0.949,808,1.261,809,1.097,811,1.447,812,0.146,817,0.226,818,2.047,821,0.926,825,1.878,827,0.635,829,1.099,832,1.204,836,0.693,839,0.755,840,0.537,853,0.874,858,1.073,871,1.911,877,1.05,878,3.634,881,2.247,883,1.003,884,0.958,900,0.761,908,2.799,913,1.878,914,3.116,926,1.31,944,0.98,949,1.205,951,1.123,956,1.205,957,0.958,959,3.946,967,0.621,968,2,973,1.604,974,1.525,976,0.316,977,1.585,980,0.705,981,0.705,982,2.672,983,0.529,984,2.367,986,1.003,988,0.732,997,0.853,1001,3.974,1002,4.124,1004,1.564,1005,1.739,1009,0.637,1013,0.316,1021,1.386,1024,1.151,1026,1.834,1027,1.525,1028,1.05,1034,1.262,1035,0.58,1048,0.671,1052,0.58,1058,1.489,1060,0.795,1062,0.814,1065,1.827,1073,0.91,1075,0.814,1078,2.84,1079,0.579,1083,1.987,1084,0.621,1101,0.903,1103,1.419,1105,0.74,1108,2.176,1109,1.645,1112,1.099,1114,1.526,1116,1.604,1120,1.204,1123,1.526,1129,2.528,1131,0.246,1133,0.59,1135,1.05,1145,1.205,1147,2.176,1158,1.645,1159,1.732,1165,1.177,1167,2.367,1182,0.74,1183,0.958,1187,2.055,1202,0.316,1209,2.817,1212,0.794,1216,1.123,1225,1.699,1230,2.592,1232,1.732,1233,0.654,1239,2.109,1240,1.17,1254,1.739,1267,1.386,1270,1.687,1272,1.967,1276,1.778,1281,1.564,1294,1.29,1320,3.07,1329,1.021,1332,1.48,1369,0.915,1371,0.758,1382,1.489,1392,0.853,1395,2.93,1400,1.353,1401,0.5,1405,3.49,1409,1.261,1415,0.687,1430,1.291,1454,1.099,1461,1.233,1471,1.353,1478,3.333,1488,0.74,1493,0.758,1499,2.528,1501,2.176,1522,1.182,1529,0.281,1565,1.526,1600,1.526,1609,2.592,1623,2.247,1627,1.351,1631,0.687,1632,0.574,1637,0.926,1639,0.805,1653,2.047,1662,0.353,1664,1.489,1668,1.204,1674,1.672,1675,3.104,1677,1.262,1684,0.673,1691,1.149,1694,1.175,1724,1.712,1732,1.645,1734,1.687,1750,1.386,1755,3.765,1774,5.553,1775,2.748,1776,1.177,1777,3.239,1779,3.765,1780,2.176,1781,3.765,1782,2.951,1783,4.42,1784,3.794,1785,2.951,1790,3.794,1807,2.324,1810,2.406,1826,1.645,1827,2.406,1838,3.794,1846,2.495,1847,2.176,1854,2.676,1856,3.104,1858,0.814,1902,1.564,1903,1.281,1922,1.261,1927,5.695,1929,2.109,1934,2.106,1937,1.699,1948,0.794,1958,1.526,1967,1.778,1973,4.493,1978,2.109,1982,3.026,1983,2.425,1985,1.205,1999,1.419,2002,2.247,2003,1.456,2007,0.559,2008,3.282,2009,1.526,2010,0.709,2021,1.414,2024,1.291,2037,2.047,2058,1.003,2061,0.814,2062,0.621,2063,1.526,2074,1.564,2096,5.732,2104,1.525,2126,3.026,2127,0.544,2128,1.739,2133,0.874,2137,1.931,2139,2.951,2169,4.18,2172,0.986,2180,2.005,2183,1.604,2189,2.943,2193,2.16,2194,2.109,2202,2.756,2204,1.489,2214,1.29,2234,1.514,2237,1.732,2266,3.918,2270,2.247,2271,2.394,2278,1.987,2279,2.93,2280,2.817,2290,3.663,2291,0.777,2292,2.858,2306,1.204,2308,1.778,2316,3.634,2324,1.987,2373,1.957,2396,3.129,2427,2.699,2428,2.84,2447,3.104,2512,1.797,2543,2.84,2551,1.827,2554,0.777,2559,2.951,2575,1.878,2576,2.047,2584,2.047,2597,1.645,2625,2.592,2635,2.406,2667,3.765,2669,4.42,2679,1.827,2681,1.05,2683,2.406,2716,6.303,2718,4.588,2755,2.495,2795,1.099,2797,1.687,2807,2.858,2821,3.496,2825,1.49,2827,0.773,2832,1.233,2851,1.021,2867,3.765,2869,1.827,2882,3.496,2898,1.291,2899,2.176,2919,0.687,2929,2.176,2954,2.817,2974,1.177,2998,3.918,2999,2.109,3010,1.778,3030,1.645,3062,2.406,3085,1.732,3110,1.987,3116,1.987,3124,1.931,3129,3.239,3146,2.817,3170,2.84,3171,2.93,3229,0.958,3238,1.026,3240,3.104,3244,3.765,3247,2.047,3277,1.931,3279,1.732,3288,1.878,3291,1.911,3312,4.42,3320,1.834,3347,1.827,3366,4.124,3383,2.406,3397,2.047,3400,2.699,3408,1.489,3436,2.406,3485,4.124,3624,2.495,3630,2.495,3655,3.104,3672,1.931,3705,3.798,3750,3.211,3762,2.951,3794,2.324,3903,1.645,3905,2.109,4012,2.495,4022,2.176,4138,3.765,4265,1.233,4269,4.725,4419,1.526,4423,2.592,4450,2.592,4502,2.247,4507,4.18,4514,1.645,4517,2.047,4533,2.495,4535,2.592,4542,2.951,4579,2.699,4728,3.496,4864,3.104,4909,2.592,4970,2.324,5077,3.104,5093,3.282,5179,2.817,5186,2.495,5187,4.79,5338,2.324,5368,1.878,5394,2.592,5498,2.406,5568,2.699,5589,2.817,5594,3.49,5651,2.109,5725,2.324,5946,3.104,6469,3.765,6488,3.765,6542,3.765,6563,2.699,6622,3.496,6709,3.282,6755,2.699,6795,3.496,6805,5.069,7235,3.282,7263,2.951,7412,2.781,7476,4.124,7735,3.765,7754,3.496,7763,3.974,7838,2.817,7882,3.282,8072,4.124,8193,3.104,8260,2.84,8340,3.496,8394,2.406,8488,3.794,8750,3.765,9192,3.282,9203,4.124,9328,3.765,9332,2.951,9482,3.765,9589,4.493,9841,4.124,9842,3.794,9866,5.553,9874,2.817,10069,3.282,10070,4.124,10351,2.495,10930,3.282,11042,6.02,11120,3.104,11504,3.765,12547,3.946,12564,4.289,12768,5.323,12825,3.765,13480,4.42,13865,4.124,14979,7.011,15088,4.124,15212,3.496,15807,3.282,15905,4.124,16004,4.124,16831,3.765,17549,3.765,19283,4.124,19940,1.687,20038,3.765,20124,3.459,20131,4.829,20265,3.496,20829,4.124,20869,3.765,21537,4.124,22002,6.278,22003,4.669,22004,4.669,22005,4.669,22006,4.669,22007,4.124,22008,4.669,22009,7.605,22010,4.669,22011,4.669,22012,4.669,22013,4.669,22014,6.287,22015,4.669,22016,4.669,22017,4.669,22018,4.669,22019,4.669,22020,4.669,22021,6.287,22022,4.669,22023,4.669,22024,4.669,22025,4.669,22026,4.124,22027,6.287,22028,7.109,22029,4.669,22030,4.669,22031,4.669,22032,4.669,22033,4.669,22034,4.669,22035,4.669,22036,4.669,22037,8.356,22038,4.669,22039,4.669,22040,4.669,22041,4.669,22042,8.776,22043,4.669,22044,4.669,22045,4.669,22046,6.287,22047,4.669,22048,4.669,22049,4.669,22050,4.669,22051,4.669,22052,4.124,22053,4.669,22054,8.608,22055,6.287,22056,4.669,22057,4.669,22058,4.669,22059,4.669,22060,4.669,22061,4.669,22062,4.669,22063,4.669,22064,4.669,22065,4.669,22066,7.938,22067,4.669,22068,4.669,22069,4.669,22070,4.669,22071,6.287,22072,7.605,22073,4.669,22074,4.669,22075,7.605,22076,4.669,22077,4.669,22078,4.669,22079,4.669,22080,4.669,22081,4.669,22082,4.669,22083,4.669,22084,4.669,22085,4.669,22086,4.669,22087,4.669,22088,4.669,22089,4.669,22090,4.669,22091,4.669,22092,4.669,22093,4.669,22094,4.669,22095,4.669,22096,4.669,22097,4.669,22098,4.669,22099,4.669,22100,4.669,22101,4.669,22102,4.669,22103,4.669]],["title//en/lessons/transcribing-handwritten-text-with-python-and-azure",[82,0.016,240,2.484,425,0.121,528,1.888,950,0.113,3043,1.213,5822,1.888,22104,3.121]],["body//en/lessons/transcribing-handwritten-text-with-python-and-azure",[0,3.073,1,1.098,2,1.615,3,0.104,4,0.28,5,0.077,8,0.328,9,0.137,12,0.12,13,1.194,14,0.448,15,0.468,18,0.49,20,1.477,22,0.399,24,1.444,25,0.557,26,0.383,28,0.72,29,0.428,30,0.926,33,1.16,35,1.785,36,0.942,37,3.042,39,0.459,40,0.171,41,4.71,42,0.283,45,0.09,46,0.104,47,0.644,49,0.093,55,0.671,57,0.348,58,0.915,59,0.424,60,0.209,62,1.337,63,0.749,64,0.375,66,2.639,68,0.805,71,0.093,72,1.145,74,0.489,76,0.508,79,1.274,81,0.404,82,0.044,83,0.98,87,0.162,88,0.421,90,0.714,93,0.021,96,1.18,97,2.517,98,1.601,102,2.65,103,0.411,105,0.135,106,0.943,110,0.65,112,0.884,115,0.025,117,0.164,118,1.117,119,0.777,120,0.328,122,0.278,124,1.057,128,0.788,129,0.582,130,0.042,132,0.04,134,0.636,135,0.253,136,0.642,137,0.059,138,0.099,139,0.185,141,0.991,143,1.37,144,0.506,145,0.73,146,0.089,152,0.587,153,0.118,154,1.284,157,1.066,158,1.2,159,0.09,160,0.075,161,2.273,173,0.438,176,1.227,179,0.473,185,0.123,186,0.803,189,0.25,190,0.008,191,0.67,193,0.738,200,0.577,201,0.184,203,0.971,205,0.665,206,1.305,208,0.449,211,0.237,214,0.277,216,1.187,220,0.457,221,0.619,223,0.252,227,0.306,228,0.171,234,3.381,240,6.31,243,0.822,249,0.34,251,1.512,253,0.273,254,2.087,256,1.057,257,0.381,259,1.16,261,0.522,262,1.091,263,0.33,267,0.752,268,0.462,272,0.294,273,0.226,274,1.274,275,3.121,276,1.521,277,0.051,282,1.109,285,2.56,291,1.348,296,0.625,297,0.348,299,0.749,301,1.641,302,0.965,303,0.351,304,0.351,308,2.424,313,0.68,318,0.971,321,0.948,323,8.158,325,2.294,326,0.971,327,2.074,328,0.601,329,1.171,333,0.455,335,0.33,339,1.107,341,0.138,344,1.274,345,0.685,346,3.536,350,0.273,351,2.225,353,0.355,356,0.582,357,0.561,358,0.587,360,0.228,363,0.438,364,1.693,365,2.328,367,1.171,368,0.849,369,0.573,371,2.405,373,2.65,377,1.01,381,0.2,383,0.31,387,0.839,390,0.424,391,2.189,394,0.473,399,0.68,400,1.04,402,1.816,407,0.556,409,0.284,416,0.932,420,0.714,422,0.186,424,0.506,425,0.318,428,0.199,429,1.526,430,0.537,431,0.492,432,0.861,433,0.741,435,0.201,436,0.34,438,0.397,439,0.189,440,1.02,441,0.138,443,1.702,444,0.084,446,1.01,447,0.741,449,0.152,450,0.1,451,1.791,459,0.399,461,0.475,463,1.876,464,1.411,468,0.151,469,1.107,470,0.881,471,0.659,485,0.53,486,0.183,488,0.34,490,1.686,493,0.051,494,1.37,495,0.882,503,1.597,504,1.053,506,0.28,508,0.797,509,0.235,511,0.266,513,0.231,517,1.481,519,0.232,525,0.703,527,0.602,528,4.98,530,0.548,531,0.372,534,0.87,538,1.578,541,0.965,542,0.749,543,0.926,544,2.53,549,0.894,550,1.284,560,0.495,566,0.28,567,1.547,570,1.026,573,1.255,575,0.186,586,0.803,589,1.057,592,2.437,594,0.252,599,0.516,601,0.178,603,0.803,605,0.776,606,1.838,610,0.214,614,2.811,615,3.01,618,0.659,635,0.572,643,1.542,646,0.679,647,0.184,656,2.161,661,0.253,662,1.314,663,0.156,665,1.145,666,1.043,680,0.714,681,0.871,684,1.733,690,1.043,695,2.907,700,0.971,705,0.211,708,2.057,709,1.477,711,0.987,715,1.215,721,0.437,723,2.788,726,1.033,733,0.943,737,1.379,738,0.714,739,0.861,740,1.018,744,1.02,746,1.686,750,0.411,752,0.749,755,0.387,765,0.172,768,0.266,770,2.53,774,0.681,776,1.44,779,0.894,787,1.578,794,0.608,799,1.37,800,0.502,804,1.44,806,0.894,812,0.156,814,1.258,817,0.2,821,1.034,827,0.59,828,1.107,835,0.53,839,0.788,840,0.317,844,1.569,852,0.839,853,1.093,858,1.014,871,1.274,874,1.486,877,1.314,881,2.018,882,0.516,883,1.444,884,0.861,886,1.656,900,0.449,910,2.043,912,0.714,920,1.555,926,0.86,928,1.37,930,0.662,931,1.479,933,0.587,939,1.912,949,1.082,950,0.297,954,0.424,957,1.199,970,2.018,972,0.861,974,0.841,975,1.734,976,0.455,981,0.633,983,0.475,988,0.68,989,0.697,997,0.767,1000,0.797,1009,0.797,1013,0.338,1017,2.241,1021,1.244,1022,0.411,1026,1.082,1027,0.841,1029,0.506,1031,0.845,1034,1.133,1036,2.111,1037,3.112,1040,0.617,1052,0.387,1057,1.337,1060,0.995,1061,1.244,1075,1.019,1079,0.49,1080,1.16,1102,1.01,1105,0.926,1107,2.111,1127,2.144,1133,0.738,1141,1.305,1145,0.926,1152,1.238,1158,1.477,1167,1.305,1202,0.57,1211,1.686,1212,0.53,1233,0.699,1239,2.639,1263,4.374,1268,2.006,1276,1.597,1281,1.957,1287,2.861,1326,0.336,1371,0.948,1384,2.251,1392,1.329,1396,1.187,1397,1.641,1415,0.99,1426,0.633,1429,1.057,1431,1.082,1457,0.714,1518,1.119,1523,0.785,1557,2.639,1563,0.903,1565,2.376,1568,2.935,1573,2.161,1587,5.159,1600,2.197,1604,3.036,1611,2.907,1627,0.901,1628,1.838,1629,1.16,1630,0.602,1632,0.516,1637,0.617,1639,0.824,1645,0.903,1654,1.957,1665,1.656,1683,1.547,1684,0.449,1689,1.693,1692,1.44,1694,0.797,1725,1.555,1727,1.305,1753,2.241,1775,2.111,1776,1.057,1777,3.745,1785,2.65,1797,1.515,1820,1.785,1823,0.922,1833,1.641,1846,2.241,1852,3.01,1877,3.704,1894,1.477,1895,2.171,1902,2.435,1903,1.322,1922,0.841,1932,1.807,1933,2.241,1947,1.387,1952,2.349,1958,1.909,1973,5.317,1974,2.788,1977,4.106,1993,2.241,2013,2.065,2021,0.943,2024,1.16,2028,2.923,2058,0.901,2062,0.894,2065,2.811,2083,2.56,2104,0.841,2127,0.488,2128,2.01,2153,1.082,2159,2.946,2170,1.258,2172,0.942,2178,4.71,2190,1.274,2193,2.209,2202,2.946,2205,2.161,2207,1.785,2212,1.348,2213,0.602,2214,0.861,2253,2.588,2288,2.018,2293,1.818,2305,2.087,2306,1.555,2338,0.86,2353,1.187,2396,2.087,2450,1.405,2512,1.821,2542,1.043,2543,1.894,2571,2.328,2597,1.477,2640,2.53,2681,0.943,2737,4.056,2739,1.954,2740,3.525,2743,1.611,2754,1.477,2772,1.635,2788,2.349,2795,1.375,2802,2.948,2819,2.946,2822,1.407,2824,2.4,2825,1.145,2827,0.516,2838,1.314,2844,2.353,2851,0.948,2875,1.187,2901,2.627,2919,0.617,2950,3.591,2983,4.035,2989,4.468,2994,2.416,3019,3.525,3028,2.225,3043,3.103,3073,2.328,3102,2.018,3119,4.374,3146,2.53,3173,2.006,3180,2.424,3294,3.704,3316,1.597,3338,1.187,3520,1.597,3704,1.838,3705,2.241,3716,1.405,3753,2.424,3784,1.838,3797,1.734,3830,2.948,3869,3.784,3905,3.453,3909,5.743,3989,3.525,4041,1.337,4101,2.639,4161,0.901,4456,1.597,4497,3.704,4508,2.308,4569,2.424,4619,2.328,4773,2.166,4803,4.71,4942,1.785,5094,6.821,5167,1.954,5243,3.381,5252,2.861,5277,1.954,5307,3.388,5368,1.686,5396,2.65,5495,2.161,5530,3.381,5580,2.65,5793,2.948,5822,4.914,5843,2.241,5876,3.242,5953,2.328,6043,2.65,6124,5.159,6467,2.424,6665,4.374,6666,5.159,6667,5.159,6668,5.159,7018,3.704,7028,3.704,7033,3.704,7058,4.71,7220,4.202,7329,2.948,7672,2.087,7749,1.954,7769,2.161,7806,6.226,7807,4.035,7815,3.376,7836,2.087,7859,4.71,7860,2.788,8138,2.65,8169,2.948,8195,3.14,8259,3.381,8320,4.832,8341,2.53,8342,2.788,8409,3.883,8471,4.418,8520,3.704,8685,2.65,8819,3.704,9058,5.159,9083,3.704,9141,2.948,9185,2.948,9247,4.056,9260,4.725,9364,4.71,9378,5.443,9638,3.14,9944,5.159,10013,3.704,10414,3.14,10567,3.381,10723,2.948,10770,4.374,10863,3.704,10935,3.381,11039,2.948,11042,2.788,11155,2.788,11673,3.704,11712,3.14,11735,3.704,12811,3.242,13320,3.14,13520,4.374,13904,5.159,14725,3.14,15339,6.42,15792,5.159,15949,3.381,16181,3.704,16247,3.704,17332,5.937,17447,5.159,17949,5.159,18727,5.159,19940,1.515,20124,3.24,20131,4.597,20196,3.704,20579,3.704,20903,5.159,20990,6.678,21162,3.14,21215,5.159,21264,3.704,21486,3.704,21668,3.381,21682,3.381,21695,3.381,21699,3.381,21856,3.381,21870,3.381,21876,3.381,22104,8.296,22105,5.937,22106,4.194,22107,6.722,22108,7.27,22109,5.841,22110,4.194,22111,4.194,22112,4.194,22113,4.194,22114,4.194,22115,4.194,22116,5.841,22117,4.194,22118,6.722,22119,4.194,22120,4.194,22121,4.194,22122,4.194,22123,4.194,22124,4.194,22125,4.194,22126,6.722,22127,6.722,22128,4.194,22129,5.841,22130,4.194,22131,4.194,22132,5.841,22133,6.722,22134,4.194,22135,5.841,22136,5.841,22137,4.194,22138,4.194,22139,7.643,22140,4.194,22141,4.194,22142,5.841,22143,4.194,22144,4.194,22145,4.194,22146,4.194,22147,5.841,22148,4.194,22149,4.194,22150,4.194,22151,4.194,22152,5.841,22153,4.194,22154,5.841,22155,5.841,22156,5.841,22157,5.841,22158,8.12,22159,4.194,22160,4.194,22161,5.841,22162,4.194,22163,4.194,22164,4.194,22165,4.194,22166,4.194,22167,6.722,22168,5.841,22169,4.194,22170,4.194,22171,4.194,22172,4.194,22173,4.194,22174,4.194,22175,6.722,22176,4.194,22177,6.722,22178,4.194,22179,4.194,22180,6.722,22181,6.722,22182,6.722,22183,6.722,22184,6.722,22185,6.722,22186,7.27,22187,6.722,22188,6.722,22189,6.722,22190,6.722,22191,6.722,22192,5.841,22193,5.841,22194,4.194,22195,5.841,22196,5.841,22197,4.194,22198,4.194,22199,4.194,22200,5.841,22201,4.194,22202,5.841,22203,4.194,22204,4.194,22205,4.194,22206,4.194,22207,4.194,22208,4.194,22209,5.841,22210,5.841,22211,4.194,22212,4.194,22213,4.194,22214,4.194,22215,5.841,22216,4.194,22217,4.194,22218,4.194,22219,4.194,22220,4.194,22221,4.194,22222,5.841,22223,4.194,22224,4.194,22225,4.194,22226,4.194,22227,4.194,22228,4.194,22229,4.194,22230,4.194,22231,4.194,22232,4.194,22233,4.194,22234,4.194,22235,4.194,22236,5.841,22237,5.841,22238,4.194,22239,4.194,22240,4.194,22241,4.194,22242,5.841,22243,4.194,22244,5.841,22245,4.194,22246,4.194,22247,4.194,22248,4.194,22249,4.194,22250,4.194,22251,4.194,22252,4.194,22253,4.194,22254,4.194,22255,4.194,22256,4.194,22257,4.194,22258,4.194,22259,5.841,22260,4.194,22261,4.194,22262,4.194,22263,4.194,22264,4.194,22265,4.194,22266,4.194,22267,5.841,22268,5.841,22269,4.194,22270,4.194,22271,4.194,22272,4.194,22273,4.194,22274,4.194,22275,4.194,22276,4.194,22277,4.194,22278,4.194,22279,4.194,22280,4.194,22281,4.194,22282,4.194,22283,4.194,22284,5.841,22285,4.194,22286,5.841,22287,4.194,22288,4.194,22289,4.194,22290,6.722,22291,6.722,22292,4.194,22293,4.194,22294,4.194,22295,4.194,22296,4.194,22297,4.194,22298,4.194,22299,5.841,22300,5.841,22301,4.194,22302,4.194,22303,4.194,22304,4.194,22305,4.194,22306,5.841,22307,4.194,22308,4.194,22309,4.194,22310,4.194,22311,4.194,22312,4.194,22313,4.194,22314,4.194,22315,4.194,22316,4.194,22317,4.194,22318,6.722,22319,7.915,22320,6.722,22321,5.841,22322,5.841,22323,5.841,22324,5.841,22325,5.841,22326,5.841,22327,6.722,22328,7.915,22329,6.722,22330,4.194,22331,4.194,22332,4.194,22333,4.194,22334,7.27,22335,5.841,22336,4.194,22337,4.194,22338,5.841,22339,4.194,22340,4.194,22341,4.194,22342,4.194,22343,4.194,22344,4.194,22345,4.194,22346,5.841,22347,4.194,22348,4.194,22349,4.194,22350,4.194,22351,4.194,22352,4.194,22353,4.194,22354,4.194,22355,4.194,22356,4.194,22357,4.194,22358,4.194,22359,4.194,22360,4.194,22361,4.194,22362,4.194]],["title//en/lessons/transforming-xml-with-xsl",[12,0.056,1369,0.741,2095,0.614,2748,0.503,3286,1.44,5548,1.479,22363,3.339]],["body//en/lessons/transforming-xml-with-xsl",[1,0.59,2,1.137,3,0.097,4,0.319,5,0.051,8,0.691,9,0.137,10,1.412,12,0.138,13,0.727,15,0.514,17,0.717,18,0.553,19,0.807,20,1.448,22,0.548,23,0.428,24,1.771,25,0.524,26,0.351,27,0.751,28,0.772,29,0.44,31,1.296,36,0.533,38,0.515,39,0.473,40,0.193,45,0.089,46,0.085,47,0.311,49,0.092,51,0.786,57,0.328,58,0.492,59,0.672,60,0.208,63,0.734,64,0.644,65,1.947,67,1.325,68,0.492,69,0.848,71,0.093,72,0.806,76,0.503,78,0.684,79,1.249,81,0.495,82,0.043,83,0.671,86,1.111,87,0.257,88,0.361,89,0.531,90,0.7,91,1.947,92,0.356,93,0.025,94,0.488,101,1.557,103,0.468,104,0.842,105,0.107,107,0.451,108,0.492,110,0.515,112,0.795,113,0.883,114,1.037,115,0.023,116,1.296,117,0.16,118,1.08,120,0.683,121,2.227,122,0.294,125,1.216,126,2.046,128,0.548,129,0.742,130,0.044,131,1.01,132,0.061,133,0.99,134,0.623,135,0.23,136,0.553,137,0.078,138,0.137,139,0.189,140,1.99,141,0.747,143,1.343,144,0.356,145,0.379,146,0.14,152,0.576,153,0.12,154,1.266,157,1.083,158,1.029,159,0.092,160,0.115,164,1.377,167,0.685,169,0.806,173,0.469,174,2.598,176,1.21,179,0.636,180,0.62,183,1.412,185,0.138,186,0.787,189,0.252,190,0.008,191,0.613,192,2.279,201,0.203,208,0.712,214,0.276,220,0.322,221,0.539,223,0.536,227,0.324,228,0.215,236,1.061,242,0.383,249,0.467,251,1.296,253,0.375,256,1.037,262,0.862,263,0.242,264,1.16,266,1.034,267,0.367,268,0.453,272,0.281,273,0.278,277,0.079,279,2.48,282,0.908,283,1.916,289,1.187,290,1.448,294,0.318,296,0.44,297,0.187,298,0.806,299,0.734,301,1.608,303,0.515,304,0.346,305,1.22,306,0.684,307,0.492,311,0.818,315,2.382,316,0.497,317,3.252,318,0.684,320,1.037,327,0.99,328,0.367,329,1.155,330,0.415,333,0.45,335,0.367,341,0.147,344,1.249,345,0.775,347,2.371,348,1.445,349,0.753,350,0.559,353,0.322,356,0.624,357,0.547,358,1.009,359,2.922,360,0.159,363,0.268,366,4.049,367,1.155,375,0.636,376,2.598,380,0.234,381,0.171,382,0.415,383,0.303,387,0.59,389,0.415,390,0.276,391,1.839,394,0.539,395,0.144,396,0.99,397,1.238,399,0.884,400,0.891,401,1.029,405,0.364,406,1.48,407,0.507,408,2.525,409,0.278,411,3.078,412,2.598,417,0.863,418,0.492,419,0.769,420,0.7,422,0.251,424,0.681,425,0.197,427,0.707,428,0.197,430,0.456,431,0.488,432,1.182,433,0.836,435,0.364,436,0.223,437,1.631,438,0.367,439,0.204,440,0.863,441,0.165,442,0.796,443,1.487,444,0.081,447,0.635,449,0.14,450,0.086,459,0.391,463,1.061,464,1.593,466,1.164,468,0.144,471,0.403,472,0.91,473,0.968,474,3.329,476,0.468,485,0.519,486,0.188,487,0.547,488,0.615,489,1.741,491,1.191,493,0.067,496,1.164,498,0.827,504,0.862,505,0.862,506,0.319,509,0.183,510,1.334,513,0.367,517,0.769,519,0.242,521,1.216,525,0.499,526,0.981,531,0.287,532,1.916,534,0.941,535,1.837,540,0.904,542,1.029,546,1.521,547,0.62,549,0.766,550,0.904,551,1.137,554,0.958,555,1.037,557,1.296,559,1.061,560,0.227,562,1.857,566,0.345,574,1.311,575,0.271,576,0.955,591,0.44,592,1.837,593,1.448,594,0.247,596,1.037,597,1.164,598,1.311,599,0.708,601,0.176,605,0.703,610,0.242,613,0.653,618,0.403,635,0.908,636,1.013,640,1.837,642,1.525,645,0.31,646,0.415,647,0.195,648,1.412,659,0.925,661,0.362,663,0.155,665,1.474,668,1.085,670,2.598,673,0.333,678,1.73,682,0.883,683,1.158,690,0.734,699,2.136,700,0.684,705,0.207,707,0.367,711,1.697,713,1.249,721,0.52,724,0.935,732,1.525,733,2.09,737,0.844,740,0.708,742,1.584,744,0.967,746,1.653,747,1.802,748,1.129,750,0.565,752,1.029,758,0.651,762,1.28,765,0.322,766,0.507,768,0.303,774,0.667,777,0.653,778,0.717,785,0.717,787,1.111,788,0.361,794,0.599,795,1.487,800,0.796,802,0.984,803,0.526,806,0.766,809,0.717,810,0.844,811,1.325,812,0.206,817,0.24,818,1.802,827,0.582,829,0.968,835,0.519,836,0.453,839,0.633,840,0.664,852,1.218,853,1.078,859,1.631,874,0.717,876,0.866,877,0.925,883,1.63,900,0.772,904,2.995,917,0.99,924,0.684,929,1.565,930,0.86,939,1.356,947,1.029,954,0.415,955,1.311,966,0.824,967,0.766,972,0.844,973,1.412,974,1.155,976,0.45,980,0.62,983,0.653,987,1.67,988,0.775,989,0.684,995,1.343,998,1.653,1000,0.561,1003,1.653,1009,1.125,1013,0.362,1022,0.403,1024,1.639,1025,1.525,1026,1.486,1027,1.577,1028,1.706,1029,0.499,1032,0.751,1034,1.111,1035,0.531,1040,1.274,1043,1.485,1044,0.86,1048,0.955,1051,1.408,1060,1.292,1061,1.709,1063,2.196,1065,3.276,1079,0.66,1084,0.547,1085,1.608,1090,2.303,1100,2.118,1106,2.118,1111,1.448,1119,1.377,1127,1.311,1131,0.426,1133,0.958,1148,1.029,1151,0.576,1154,0.561,1155,1.653,1158,1.448,1159,1.525,1162,1.137,1183,1.182,1185,1.857,1203,1.22,1212,0.519,1216,1.545,1224,1.013,1231,2.194,1259,1.111,1294,1.182,1320,2.604,1326,0.332,1327,2.382,1329,0.935,1369,1.826,1371,0.935,1373,1.653,1378,1.377,1384,1.377,1396,1.164,1401,0.617,1408,1.412,1411,2.598,1426,0.62,1430,1.137,1454,0.968,1456,1.7,1457,0.7,1476,0.466,1503,2.046,1516,0.968,1521,1.802,1522,0.684,1523,0.769,1529,0.247,1563,0.891,1590,0.925,1619,2.466,1625,1.485,1626,2.282,1629,1.137,1630,1.09,1631,0.848,1632,0.708,1636,0.824,1637,0.605,1639,0.653,1648,0.515,1662,0.311,1669,1.377,1674,0.904,1678,2.046,1684,0.44,1687,1.816,1691,1.053,1702,1.238,1724,0.99,1725,1.525,1727,1.28,1729,1.22,1732,1.448,1734,1.485,1748,0.946,1750,1.22,1775,2.082,1778,1.078,1780,3.099,1791,2.915,1813,1.485,1824,2.118,1853,1.029,1895,1.453,1902,1.377,1903,0.605,1906,1.828,1920,1.653,1922,0.824,1940,1.746,1941,2.029,1948,0.84,1964,1.448,1968,1.749,1981,1.325,1985,1.061,1986,1.129,1998,2.029,1999,1.249,2002,1.978,2003,1.38,2006,2.046,2007,0.908,2010,0.736,2016,0.651,2017,3.691,2031,4.98,2058,1.238,2061,0.717,2074,2.414,2079,1.129,2086,1.191,2087,1.103,2095,1.08,2097,2.082,2102,1.453,2104,0.824,2109,1.164,2127,0.479,2128,1.137,2129,1.249,2133,1.244,2142,1.164,2153,1.061,2155,2.029,2159,1.802,2167,3.829,2170,0.769,2172,0.747,2189,2.538,2190,1.249,2192,1.7,2202,2.915,2208,1.857,2234,0.99,2240,1.837,2250,2.282,2258,1.28,2275,1.28,2279,1.916,2291,1.569,2293,1.28,2308,1.565,2369,1.916,2403,2.376,2479,2.915,2480,1.608,2512,1.266,2528,2.48,2542,1.404,2548,1.137,2596,1.978,2597,1.448,2633,2.282,2635,2.118,2638,2.598,2644,2.282,2655,2.254,2681,1.816,2718,5.242,2719,3.309,2741,1.356,2743,1.546,2748,1.129,2753,2.75,2758,1.7,2772,1.296,2783,1.802,2786,2.029,2792,1.557,2797,1.485,2811,1.061,2822,1.387,2826,1.448,2827,0.505,2828,1.485,2829,1.903,2833,1.377,2842,2.227,2862,1.978,2869,1.608,2881,2.733,2903,2.284,2917,1.137,2919,0.848,2923,1.448,2925,1.085,2939,1.249,2981,1.978,2988,3.428,2994,1.7,3000,2.48,3013,2.282,3017,1.137,3028,1.565,3043,2.284,3073,2.282,3077,2.819,3087,1.978,3094,1.164,3102,1.978,3110,1.749,3115,2.525,3116,1.749,3129,4.551,3130,2.48,3139,2.48,3148,2.282,3173,2.475,3200,1.7,3205,2.282,3229,1.856,3273,1.883,3274,2.733,3283,2.118,3286,1.565,3290,1.916,3291,1.249,3292,2.733,3298,1.978,3300,2.19,3311,1.608,3328,1.916,3345,1.802,3350,2.046,3358,2.282,3360,1.485,3414,2.136,3429,1.343,3439,0.863,3471,2.733,3510,2.89,3621,2.382,3669,1.859,3716,2.634,3724,3.314,3725,2.48,3726,1.857,3728,1.412,3737,1.978,3760,4.546,3791,1.857,3838,3.829,3869,1.916,3901,2.48,3903,1.448,3912,3.631,3926,2.376,3927,2.89,3970,1.653,4014,3.198,4023,2.382,4024,1.857,4072,2.196,4101,1.857,4117,1.978,4125,1.749,4161,1.238,4266,3.631,4333,2.282,4422,2.376,4446,1.448,4456,1.565,4514,2.672,4565,1.802,4566,1.085,4569,2.376,4596,3.631,4941,3.829,4943,2.282,5056,1.751,5098,1.653,5108,2.046,5223,2.48,5241,2.867,5288,3.078,5296,2.89,5316,3.631,5341,1.793,5366,2.598,5370,3.631,5406,3.631,5460,3.314,5485,2.733,5513,1.7,5528,2.376,5548,3.673,5569,2.48,5645,2.733,5830,1.749,5884,1.608,5887,2.376,5951,2.282,6086,4.645,6109,2.376,6126,2.89,6140,2.733,6217,2.733,6494,3.329,6508,2.89,6523,2.733,6531,2.196,6552,3.078,6708,4.049,6876,1.7,7114,2.282,7237,2.733,7412,1.608,7463,3.078,7766,2.118,7774,2.598,7778,2.598,7801,3.314,7836,2.046,7843,1.7,7867,2.376,7998,3.314,8016,2.89,8061,2.598,8064,3.078,8067,2.046,8092,1.7,8226,4.645,8289,1.978,8299,3.078,8357,2.598,8477,2.89,8572,4.645,8577,3.078,8585,2.046,8641,2.376,8688,2.196,8987,3.314,9060,3.314,9184,1.916,9256,3.631,9273,4.645,9329,2.376,9386,3.631,9542,2.733,9546,6.341,9561,4.645,9578,5.088,9582,4.645,9606,3.078,9647,2.376,9799,3.078,9842,2.48,9997,2.598,10020,3.078,10083,2.282,10118,3.631,10368,3.078,10580,3.314,10726,2.89,10861,3.078,10947,3.631,10995,3.078,11300,4.203,11519,3.314,11909,3.314,12105,3.631,12226,5.088,12420,3.314,12440,2.733,12512,2.733,12649,7.756,12650,8.11,12651,7.756,12652,7.756,12702,6.365,13099,2.89,13195,2.733,13426,3.631,13453,3.631,13892,2.89,14149,3.078,14296,6.773,14325,2.89,14357,7.575,14950,3.078,14952,3.631,15247,3.631,15326,3.631,15494,4.645,15670,5.088,16440,3.631,16642,4.645,16894,6.946,17306,3.631,17549,3.314,18294,3.631,18788,3.631,19194,3.314,19360,3.631,19576,3.631,19813,5.873,19940,1.485,20124,2.254,20128,2.733,20131,3.198,20186,2.733,20684,3.631,20944,3.314,21104,3.631,22007,3.631,22363,8.292,22364,4.111,22365,4.111,22366,4.111,22367,4.111,22368,4.111,22369,5.761,22370,4.111,22371,4.111,22372,4.111,22373,5.761,22374,5.761,22375,4.111,22376,6.65,22377,5.761,22378,4.111,22379,5.761,22380,6.65,22381,4.111,22382,4.111,22383,4.111,22384,4.111,22385,4.111,22386,5.761,22387,4.111,22388,4.111,22389,4.111,22390,4.111,22391,4.111,22392,4.111,22393,4.111,22394,4.111,22395,4.111,22396,4.111,22397,4.111,22398,4.111,22399,9.21,22400,5.761,22401,4.111,22402,8.485,22403,4.111,22404,6.65,22405,4.111,22406,5.761,22407,4.111,22408,6.65,22409,4.111,22410,5.761,22411,4.111,22412,4.111,22413,4.111,22414,4.111,22415,4.111,22416,4.111,22417,4.111,22418,4.111,22419,5.761,22420,4.111,22421,4.111,22422,8.241,22423,4.111,22424,4.111,22425,4.111,22426,4.111,22427,4.111,22428,4.111,22429,5.761,22430,4.111,22431,4.111,22432,5.761,22433,4.111,22434,4.111,22435,4.111,22436,4.111,22437,4.111,22438,4.111,22439,4.111,22440,4.111,22441,4.111,22442,4.111,22443,4.111,22444,4.111,22445,4.111,22446,5.761,22447,4.111,22448,4.111,22449,4.111,22450,4.111,22451,4.111,22452,4.111,22453,4.111,22454,4.111,22455,4.111,22456,5.761,22457,7.207,22458,5.761,22459,7.207,22460,4.111,22461,4.111,22462,4.111,22463,6.65,22464,7.588,22465,4.111,22466,4.111,22467,4.111,22468,4.111,22469,4.111,22470,4.111,22471,4.111,22472,4.111,22473,4.111,22474,5.761,22475,5.761,22476,8.781,22477,8.781,22478,8.781,22479,8.655,22480,4.111,22481,4.111,22482,8.722,22483,8.781,22484,8.781,22485,8.722,22486,9.21,22487,7.207,22488,4.111,22489,7.865,22490,6.65,22491,6.65,22492,4.111,22493,4.111,22494,4.111,22495,7.865,22496,4.111,22497,4.111,22498,4.111,22499,4.111,22500,4.111,22501,8.878,22502,8.485,22503,5.761,22504,8.833,22505,8.655,22506,4.111,22507,7.588,22508,4.111,22509,4.111,22510,4.111,22511,7.207,22512,5.761,22513,5.761,22514,4.111,22515,4.111,22516,4.111,22517,5.761,22518,5.761,22519,6.65,22520,5.761,22521,5.761,22522,4.111,22523,5.761,22524,8.833,22525,4.111,22526,6.65,22527,6.65,22528,4.111,22529,4.111,22530,4.111,22531,4.111,22532,4.111,22533,4.111,22534,4.111,22535,5.761,22536,4.111,22537,6.65,22538,8.655,22539,4.111,22540,4.111,22541,4.111,22542,4.111,22543,4.111,22544,4.111,22545,4.111,22546,4.111,22547,4.111,22548,4.111,22549,4.111,22550,4.111,22551,4.111,22552,4.111,22553,6.65,22554,6.65,22555,4.111,22556,4.111,22557,4.111,22558,4.111,22559,4.111,22560,4.111,22561,4.111,22562,4.111,22563,4.111,22564,4.111,22565,4.111,22566,4.111,22567,5.761,22568,4.111,22569,5.761,22570,4.111,22571,4.111,22572,4.111,22573,4.111,22574,4.111,22575,4.111,22576,4.111,22577,4.111,22578,4.111,22579,5.761,22580,4.111,22581,3.631,22582,4.111,22583,4.111,22584,4.111,22585,4.111,22586,4.111,22587,4.111,22588,3.631,22589,4.111]],["title//en/lessons/transliterating",[36,0.57,863,0.785,950,0.14,11389,3.291,11466,3.291]],["body//en/lessons/transliterating",[2,2.078,3,0.112,5,0.081,6,0.715,9,0.101,12,0.111,14,0.341,15,0.39,18,0.626,19,1.243,23,0.543,24,1.769,26,0.275,27,0.954,29,0.25,30,1.073,32,1.411,36,1.224,38,0.467,39,0.495,40,0.202,42,0.178,45,0.073,46,0.096,48,1.296,49,0.095,55,0.608,56,2.267,57,0.425,59,0.759,60,0.21,65,1.411,71,0.085,72,1.023,74,0.437,81,0.523,82,0.039,87,0.262,88,0.47,89,0.482,92,0.452,93,0.025,94,0.458,95,0.664,96,0.848,103,0.367,107,0.409,110,0.467,111,0.695,115,0.026,117,0.155,122,0.246,130,0.044,131,0.695,132,0.059,133,1.258,134,0.568,135,0.269,137,0.073,138,0.149,139,0.159,146,0.159,151,3.67,153,0.101,157,0.951,159,0.056,160,0.11,161,2.321,167,0.715,174,5.428,179,0.476,185,0.132,186,1,190,0.006,193,0.949,200,0.34,201,0.157,205,0.828,211,0.232,214,0.178,221,0.423,223,0.478,227,0.262,228,0.209,238,1.023,242,0.301,246,3.67,261,0.605,263,0.289,267,0.671,268,0.746,272,0.231,273,0.262,277,0.06,282,0.924,294,0.373,296,0.559,301,2.043,303,0.314,306,0.868,307,0.625,313,0.926,316,0.288,320,1.317,327,1.258,330,0.527,341,0.153,344,2.057,348,1.358,349,0.592,350,0.518,353,0.345,356,0.452,357,0.609,360,0.144,380,0.264,381,0.251,382,0.684,383,0.178,384,2.289,389,0.527,391,2.198,394,0.608,395,0.135,396,1.258,398,2.289,401,0.932,402,1.829,405,0.25,407,0.476,416,0.868,418,0.81,424,0.713,425,0.178,427,0.512,428,0.297,430,0.451,431,0.509,433,0.929,435,0.324,436,0.318,437,1.916,438,0.386,439,0.217,440,1.01,441,0.157,442,0.625,444,0.083,449,0.147,450,0.112,451,1.668,466,1.916,468,0.099,471,0.512,472,1.004,476,0.476,486,0.159,489,1.072,493,0.07,497,1.625,506,0.324,509,0.144,511,0.308,513,0.454,519,0.144,521,1.373,527,0.972,529,1.587,531,0.293,534,0.625,540,1.81,543,0.828,546,1.983,555,1.317,557,1.174,560,0.373,566,0.324,567,1.829,572,1.358,574,1.665,575,0.293,583,0.677,587,1.153,591,0.804,594,0.495,600,1.023,601,0.175,607,1.793,608,2.159,614,2.513,645,0.325,646,0.527,647,0.196,663,0.157,666,0.932,672,1.505,673,0.548,674,2.359,681,0.974,682,1.614,683,1.025,684,1.55,690,0.932,700,1.515,703,2.648,705,0.378,707,0.438,711,1.594,714,1.022,720,1.625,726,1.287,733,1.958,740,0.642,744,0.625,747,2.289,748,1.023,750,0.664,765,0.277,766,0.367,768,0.238,774,0.848,777,0.767,778,0.911,779,0.695,791,3.3,795,1.023,799,1.706,800,0.625,802,1.025,803,0.381,806,0.901,808,1.047,809,0.911,810,1.072,812,0.2,814,0.977,816,1.229,817,0.251,828,1.379,834,1.769,835,1.004,836,0.575,839,0.715,848,1,863,1.571,873,7.008,877,1.931,879,1.296,883,1.614,904,3.431,912,0.889,924,0.868,930,0.592,933,1.052,939,1.594,944,1.096,948,2.359,950,0.297,957,1.072,968,1.096,976,0.605,977,1.317,984,1.625,1000,0.713,1011,1.287,1021,2.754,1022,0.854,1031,0.827,1032,0.954,1051,1.589,1052,0.733,1053,3.471,1054,3.027,1062,1.181,1073,0.625,1079,0.652,1090,2.228,1101,0.972,1127,1.665,1131,0.275,1142,1.229,1145,1.073,1148,1.373,1152,0.889,1154,0.713,1167,2.474,1182,1.305,1185,2.359,1202,0.509,1205,3.151,1209,3.151,1224,1.287,1239,3.59,1254,2.078,1259,1.411,1261,1.229,1267,1.55,1272,1.229,1326,0.301,1329,0.848,1371,1.29,1378,2.877,1382,1.665,1384,1.749,1392,0.954,1405,2.898,1415,0.997,1426,0.788,1455,1.55,1457,0.889,1476,0.767,1488,0.828,1489,4.21,1492,2.127,1493,0.848,1518,1,1521,2.289,1527,4.21,1529,0.407,1563,1.346,1630,0.75,1639,0.767,1648,0.467,1674,1.651,1742,2.359,1744,1.444,1776,1.707,1778,1.267,1833,3.442,1858,0.911,1895,1.707,1902,1.749,1922,1.651,1932,1.047,1944,2.159,1947,0.828,1948,0.659,1966,3.151,1968,2.222,1983,1.665,1986,1.327,2003,1,2007,0.625,2016,1.191,2058,1.122,2062,0.901,2063,2.757,2064,3.369,2079,1.327,2087,1,2097,2.446,2117,3.058,2127,0.608,2143,1.839,2248,1.839,2251,1.839,2280,3.151,2285,3.3,2291,1.249,2315,2.898,2319,3.471,2332,3.3,2338,0.769,2348,2.289,2353,1.478,2396,2.598,2645,4.21,2681,1.689,2748,0.695,2752,0.868,2754,1.839,2756,2.69,2799,2.1,2827,0.924,2829,1.787,2848,1.444,2875,2.127,2879,2.359,2909,1.787,2919,0.769,2925,1.787,2967,2.043,3005,2.967,3085,2.948,3093,4.21,3125,3.151,3129,2.69,3148,4.17,3170,2.359,3173,1.793,3219,4.759,3279,1.937,3286,1.989,3288,2.1,3298,2.513,3345,2.289,3439,1.669,3520,2.578,3617,3.3,3621,3.107,3681,4.593,3785,3.67,3831,2.159,3982,3.018,3983,3.91,4020,2.598,4041,1.665,4309,3.3,4456,1.989,4498,2.513,4508,1.793,4514,2.384,4565,2.289,4566,1.787,4569,3.018,4572,5.709,4615,2.513,4649,2.79,4656,2.513,4909,2.898,5108,4.533,5356,1.793,5368,2.1,5447,5.458,5647,4.759,5864,2.513,5884,2.043,6563,5.265,6653,3.369,6661,2.967,6762,3.151,7057,3.471,7114,2.898,7221,3.91,7412,2.043,7418,3.91,7597,4.993,7671,4.21,7751,3.913,7795,3.018,7828,5.979,8061,4.278,8484,3.91,8574,5.979,8704,3.91,8732,4.759,8738,3.91,9176,4.21,9647,3.018,10004,5.458,10261,4.612,10441,5.069,10702,3.91,10995,3.91,11301,4.993,11389,6.692,11466,7.056,11479,8.073,12072,5.979,12098,4.612,12497,3.151,13316,5.979,13566,5.069,14147,4.21,14148,3.91,14702,5.979,14805,4.612,15062,4.612,15113,6.635,15716,4.612,15900,5.979,18293,5.069,18739,5.979,19385,4.612,19940,1.887,21921,4.612,22590,5.222,22591,7.512,22592,5.222,22593,5.222,22594,5.222,22595,5.222,22596,5.222,22597,6.77,22598,5.222,22599,5.222,22600,5.222,22601,5.222,22602,5.222,22603,5.222,22604,5.222,22605,5.222,22606,5.222,22607,6.77,22608,6.77,22609,8.798,22610,6.77,22611,5.222,22612,5.222,22613,5.222,22614,5.222,22615,5.222,22616,5.222,22617,5.222,22618,6.77,22619,8.437,22620,5.222,22621,8.234,22622,5.222,22623,5.222,22624,5.222,22625,5.222,22626,5.222,22627,5.222,22628,5.222,22629,5.222,22630,6.77,22631,5.222,22632,5.222,22633,5.222,22634,5.222,22635,5.222,22636,8.437,22637,5.222,22638,7.948,22639,7.512,22640,5.222,22641,5.222,22642,5.222,22643,5.222,22644,5.222,22645,5.222,22646,5.222,22647,5.222,22648,5.222,22649,5.222,22650,5.222,22651,5.222,22652,5.222,22653,5.222,22654,5.222,22655,5.222,22656,5.222,22657,5.222,22658,5.222,22659,5.222,22660,5.222,22661,5.222,22662,5.222,22663,5.222,22664,5.222,22665,5.222,22666,5.222,22667,5.222,22668,5.222,22669,5.222,22670,5.222,22671,5.222,22672,5.222,22673,5.222,22674,5.222,22675,5.222,22676,5.222,22677,5.222,22678,5.222,22679,5.222,22680,5.222,22681,5.222,22682,5.222,22683,6.77,22684,5.222,22685,5.222,22686,5.222,22687,5.222,22688,5.222,22689,5.222,22690,5.222,22691,5.222,22692,6.77,22693,5.222,22694,5.222,22695,5.222,22696,5.222,22697,5.222,22698,5.222,22699,5.222,22700,5.222,22701,5.222,22702,5.222,22703,6.77,22704,5.222,22705,5.222,22706,5.222,22707,5.222,22708,6.77,22709,7.512,22710,7.948,22711,5.222,22712,6.77,22713,5.222,22714,5.222,22715,7.512,22716,8.234,22717,7.948,22718,5.222,22719,5.222,22720,5.222,22721,5.222,22722,5.222,22723,5.222,22724,5.222,22725,5.222,22726,5.222,22727,6.77,22728,6.77,22729,6.77,22730,5.222,22731,5.222,22732,5.222,22733,5.222,22734,5.222,22735,5.222,22736,5.222,22737,5.222,22738,5.222,22739,5.222,22740,5.222,22741,5.222,22742,5.222,22743,5.222,22744,5.222,22745,5.222,22746,5.222,22747,5.222,22748,5.222,22749,6.77,22750,6.77,22751,6.77,22752,6.77,22753,5.222,22754,5.222,22755,5.222,22756,5.222,22757,6.77,22758,5.222,22759,5.222,22760,5.222,22761,5.222,22762,5.222,22763,5.222,22764,5.222,22765,5.222,22766,5.222,22767,7.512,22768,5.222,22769,5.222,22770,5.222,22771,5.222,22772,5.222,22773,5.222,22774,5.222,22775,5.222,22776,5.222,22777,5.222,22778,5.222,22779,5.222,22780,5.222,22781,6.77,22782,5.222,22783,5.222,22784,5.222,22785,5.222,22786,5.222,22787,9.213,22788,5.222,22789,5.222,22790,6.77,22791,8.234,22792,5.222,22793,5.222,22794,5.222,22795,5.222,22796,6.77,22797,6.77,22798,5.222,22799,6.77,22800,5.222,22801,5.222,22802,5.222,22803,5.222,22804,5.222,22805,6.77,22806,5.222,22807,6.77,22808,5.222,22809,5.222,22810,7.512,22811,5.222]],["title//en/lessons/understanding-creating-word-embeddings",[87,0.185,117,0.085,513,0.264,1964,1.685]],["body//en/lessons/understanding-creating-word-embeddings",[0,2.076,1,1.027,2,1.428,3,0.045,4,0.247,5,0.079,6,0.581,7,1.125,9,0.106,12,0.135,13,0.445,14,0.413,15,0.387,17,0.615,18,0.563,20,2.151,22,0.336,23,0.699,24,1.312,25,0.56,26,0.394,29,0.413,30,0.559,32,1.395,33,1.428,34,0.869,38,0.69,39,0.543,40,0.223,42,0.244,45,0.095,46,0.109,47,0.462,48,0.676,49,0.094,55,0.544,56,1.182,57,0.235,58,0.422,59,0.679,60,0.209,62,1.947,64,0.601,65,0.953,67,1.405,68,0.422,69,0.519,70,0.601,71,0.092,72,1.012,76,0.267,77,1.072,78,1.242,80,2.23,81,0.53,82,0.044,83,0.411,86,0.953,87,0.321,92,0.582,93,0.026,94,0.506,95,0.346,96,0.838,98,0.615,103,0.525,104,0.901,105,0.118,106,1.161,107,0.642,108,0.731,110,0.668,111,0.812,112,0.872,113,1.536,114,1.302,115,0.026,116,1.816,117,0.144,118,1.044,119,0.687,120,0.404,122,0.302,124,1.694,127,0.482,128,0.581,129,0.447,130,0.043,131,0.469,132,0.063,134,0.267,135,0.28,136,0.49,137,0.066,138,0.134,139,0.129,145,0.66,146,0.183,152,1.081,153,0.111,157,0.422,159,0.098,160,0.112,161,1.395,167,0.734,170,1.182,171,0.89,173,0.526,175,1.773,176,0.741,179,0.577,180,1.079,181,1.605,182,1.125,185,0.134,186,1.431,189,0.24,190,0.005,191,0.689,193,0.445,194,2.039,196,2.652,199,2.866,200,0.23,201,0.206,203,1.283,205,0.818,208,0.901,209,1.459,210,2.039,211,0.244,212,1.866,214,0.176,217,1.619,219,1.885,220,0.604,222,1.153,223,0.404,227,0.321,228,0.208,229,1.243,230,1.38,231,1.698,232,1.841,235,1.275,237,0.89,238,0.691,242,0.412,243,1.512,247,1.135,249,0.544,250,1.243,253,0.534,256,1.54,257,0.223,259,0.976,261,0.668,263,0.294,266,0.411,272,0.292,273,0.298,276,1.09,277,0.046,281,1.419,294,0.195,296,0.553,297,0.278,298,1.012,300,2.844,302,1.971,303,0.43,304,0.404,305,1.047,306,1.399,309,1.471,310,1.022,312,1.363,313,0.783,314,2.48,315,1.459,316,0.285,319,1.729,320,1.302,321,1.161,324,1.332,325,2.676,326,1.577,328,0.823,330,0.84,333,0.239,335,0.349,339,1.612,340,0.587,341,0.134,345,0.619,347,1.462,348,1.8,349,0.4,350,0.466,353,0.324,356,0.582,357,0.239,360,0.226,363,0.23,367,1.035,368,0.445,369,0.659,377,1.471,379,0.899,380,0.235,381,0.2,382,0.799,383,0.275,387,1.027,389,0.356,390,0.403,394,0.286,395,0.149,396,1.243,397,1.312,399,0.411,400,1.269,401,0.63,403,2.27,405,0.322,409,0.455,410,0.87,414,0.645,416,0.356,417,0.741,418,0.894,419,0.66,420,1.04,422,0.165,424,0.447,425,0.27,428,0.208,430,0.31,435,0.387,436,0.317,438,0.395,439,0.174,440,0.422,441,0.116,442,0.731,443,1.665,444,0.083,446,0.85,447,0.569,448,3.859,449,0.152,450,0.115,457,2.844,459,0.336,460,0.705,463,1.928,464,0.741,466,1.729,468,0.156,471,0.659,472,1.118,473,1.863,476,0.363,485,0.849,486,0.185,487,0.687,488,0.605,491,1.496,493,0.077,495,0.779,496,2.025,498,1.027,504,0.871,505,0.969,506,0.387,508,0.482,509,0.197,510,0.708,511,0.361,513,0.527,517,0.66,519,0.097,520,1.546,522,1.65,524,1.109,525,0.647,526,1.547,527,1.027,529,1.856,530,0.23,531,0.264,534,0.618,535,1.646,541,1.776,542,0.922,543,1.279,546,0.931,547,1.218,548,1.125,549,0.812,551,2.066,554,0.587,555,1.54,559,0.519,560,0.468,561,2.957,562,1.594,566,0.387,570,0.457,572,0.708,573,1.109,575,0.273,576,0.741,577,0.404,583,1,587,0.879,589,0.89,591,0.89,594,0.485,596,1.803,598,1.947,599,0.434,600,1.197,601,0.205,603,1.369,605,0.546,607,1.212,610,0.113,613,0.585,627,2.758,634,1.343,635,0.834,636,1.272,642,1.308,645,0.34,646,0.722,647,0.201,649,2.226,652,1.818,654,3.629,661,0.367,662,0.793,663,0.156,664,0.953,666,0.63,672,1.116,673,0.418,675,0.615,680,1.144,681,0.669,683,0.482,693,1.958,700,1.118,703,1.38,704,2.525,705,0.338,707,0.412,711,0.83,713,1.856,714,0.922,715,1.022,720,1.098,721,0.475,724,1.091,726,0.869,729,1.243,731,1.182,736,1.135,739,1.468,740,0.919,741,0.951,742,0.775,743,1.773,744,0.422,745,4.059,750,0.346,752,1.09,755,0.712,757,1.02,761,1.125,765,0.35,766,0.363,767,4.923,768,0.235,771,2.039,777,0.761,778,0.9,779,1.106,781,2.345,784,1.646,785,0.615,788,0.505,789,3.866,793,2.045,794,0.777,795,0.691,800,0.422,802,0.705,803,0.257,806,0.812,810,1.468,812,0.188,813,1.885,814,1.338,816,0.83,817,0.181,824,2.039,825,1.419,827,0.617,832,0.989,834,0.758,836,0.389,839,0.68,840,0.598,848,0.676,852,1.239,853,0.66,857,2.23,870,1.153,871,1.072,877,0.793,879,0.676,882,0.434,886,0.869,900,0.553,906,1.818,908,2.502,910,1.072,912,0.601,913,1.419,915,1.818,916,1.182,917,1.243,925,2.206,926,1.261,930,0.4,931,1.144,933,0.855,941,1.608,947,1.039,949,2.17,950,0.284,951,1.09,953,2.86,954,0.679,955,2.382,957,1.379,967,1.14,968,1.282,971,1.275,973,1.212,974,0.708,975,1.575,976,0.58,977,1.54,980,1.128,981,0.922,982,3.086,983,0.93,985,1.656,986,0.758,988,0.899,989,0.587,990,1.351,991,2.314,994,2.367,996,0.741,997,0.944,998,2.076,1004,1.182,1005,0.976,1008,1.729,1013,0.36,1015,2.197,1020,3.115,1021,1.532,1022,0.599,1027,1.225,1028,0.793,1029,0.305,1030,1.459,1031,0.803,1032,1.366,1034,1.816,1035,0.712,1036,2.428,1037,2.456,1040,0.519,1044,0.692,1048,0.507,1052,0.801,1056,1.395,1057,1.125,1058,1.646,1059,0.976,1061,1.047,1065,1.38,1073,0.618,1075,1.065,1079,0.577,1081,2.984,1084,0.687,1090,0.931,1093,3.116,1101,0.965,1102,1.859,1103,1.856,1104,1.125,1105,0.818,1107,1.275,1108,1.644,1109,2.151,1112,1.437,1114,1.153,1115,2.23,1120,1.478,1124,1.818,1129,1.419,1130,1.022,1131,0.467,1132,4.878,1133,0.771,1135,0.793,1138,2.718,1145,0.559,1148,0.944,1149,1.818,1154,0.976,1161,1.885,1164,2.48,1165,0.89,1167,1.098,1182,1.065,1183,1.856,1185,1.594,1186,2.165,1187,0.953,1202,0.563,1211,1.419,1212,0.849,1216,0.922,1225,1.395,1226,2.23,1227,0.859,1228,2.263,1232,1.308,1233,0.537,1234,1.645,1240,0.723,1241,2.758,1246,0.91,1254,1.858,1272,0.83,1294,1.533,1297,0.812,1306,3.262,1318,1.06,1322,3.116,1323,2.525,1326,0.203,1328,1.459,1329,0.573,1330,1.188,1331,1.462,1332,0.83,1369,0.691,1370,1.242,1371,0.573,1373,2.702,1374,2.866,1377,1.343,1379,2.844,1392,0.645,1393,2.23,1394,1.275,1395,2.846,1397,2.02,1401,0.378,1406,1.546,1409,1.035,1415,0.76,1418,1.459,1424,3.376,1425,2.631,1426,0.532,1428,1.594,1429,0.89,1431,0.91,1433,3.065,1444,1.885,1445,3.442,1446,2.23,1455,1.532,1459,0.66,1460,1.419,1461,0.931,1465,3.004,1467,1.756,1476,0.4,1488,0.559,1492,2.485,1499,2.076,1500,1.958,1501,2.406,1503,3.039,1505,2.48,1516,0.83,1518,1.169,1526,1.885,1529,0.212,1541,2.48,1557,3.231,1560,3.718,1563,0.546,1565,1.153,1582,1.885,1586,2.332,1590,1.373,1592,2.129,1600,1.995,1601,2.599,1602,2.263,1610,3.231,1613,1.646,1616,2.135,1625,1.275,1627,1.7,1629,0.976,1630,0.741,1631,1.279,1632,0.434,1633,2.787,1636,1.434,1637,0.76,1639,0.585,1643,1.098,1645,0.799,1648,0.668,1660,1.612,1662,0.462,1666,6.2,1668,1.571,1669,1.182,1671,2.642,1676,1.022,1679,3.529,1683,1.188,1689,1.77,1691,1.116,1692,2.308,1694,0.705,1707,1.243,1709,2.345,1711,1.966,1715,4.508,1725,1.308,1727,2.463,1730,3.043,1731,2.3,1734,2.584,1740,1.958,1743,2.844,1747,3.486,1749,1.501,1752,1.729,1754,1.501,1758,3.714,1767,2.844,1778,0.66,1780,1.644,1794,2.485,1806,1.594,1809,1.212,1825,1.098,1836,2.345,1844,1.212,1858,1.065,1859,3.73,1865,3.284,1881,1.501,1883,1.419,1890,1.885,1903,0.76,1906,1.619,1907,2.23,1926,1.546,1929,1.594,1940,0.812,1941,1.818,1942,1.035,1947,1.065,1948,0.903,1964,3.261,1974,2.345,1986,1.012,1995,1.607,1999,1.072,2003,0.676,2005,0.922,2016,0.968,2024,2.066,2025,1.885,2038,2.48,2050,2.261,2061,1.172,2062,0.469,2074,1.729,2086,1.77,2087,0.676,2095,0.573,2103,2.263,2126,2.485,2127,0.783,2128,0.976,2133,0.966,2137,1.459,2152,1.546,2158,2.66,2172,1,2198,1.646,2204,1.125,2213,0.507,2227,2.844,2237,1.915,2240,2.143,2251,1.243,2255,2.129,2275,1.098,2278,1.501,2288,1.698,2307,1.38,2309,0.573,2338,0.519,2348,1.546,2356,1.275,2366,2.584,2373,1.098,2377,1.698,2381,2.629,2382,1.012,2448,1.308,2455,2.345,2459,1.756,2481,3.684,2499,2.642,2509,2.846,2531,1.459,2535,2.345,2536,1.532,2542,0.922,2547,1.182,2550,1.022,2554,1.342,2556,1.885,2576,1.546,2578,1.395,2660,1.546,2675,3.529,2679,2.02,2683,2.66,2727,1.958,2729,2.569,2741,0.83,2742,2.263,2743,0.989,2748,0.894,2751,1.644,2754,1.243,2755,1.885,2756,1.818,2757,2.48,2763,2.844,2765,2.265,2772,0.793,2778,1.698,2789,1.818,2791,1.225,2792,1.395,2797,1.275,2799,1.419,2807,2.455,2814,2.345,2819,1.546,2822,0.85,2825,0.691,2827,0.434,2833,1.729,2834,2.02,2838,1.511,2840,2.844,2848,0.976,2851,1.161,2866,2.345,2869,3.323,2898,1.428,2901,1.496,2919,0.989,2925,0.931,2939,1.569,2942,1.546,2943,1.38,2953,1.546,2963,2.097,2967,1.38,2974,0.89,2982,4.572,2999,1.594,3043,1.212,3094,1.462,3104,2.345,3238,1.696,3252,2.345,3280,1.687,3283,1.818,3290,3.688,3291,1.072,3300,1.072,3316,1.343,3320,0.91,3338,2.025,3347,1.38,3353,2.129,3397,2.263,3406,1.698,3408,1.125,3425,2.844,3439,1.084,3517,3.992,3572,2.844,3618,2.039,3669,1.332,3704,3.134,3710,2.129,3714,2.039,3715,2.48,3716,2.045,3728,1.212,3734,7.852,3744,2.984,3753,2.039,3754,2.129,3761,4.163,3762,4.247,3796,3.103,3807,1.419,3830,2.48,3869,1.644,3913,6.316,3930,1.885,3965,2.345,4030,2.48,4041,1.125,4108,1.966,4114,2.48,4116,2.23,4142,2.844,4161,0.758,4194,2.66,4265,0.931,4270,2.428,4274,2.48,4331,2.129,4419,1.687,4422,2.039,4423,3.73,4424,2.23,4436,2.758,4437,1.419,4441,2.345,4442,2.758,4443,4.055,4493,2.345,4498,1.698,4513,3.116,4514,1.243,4566,1.774,4616,2.642,4618,3.684,4622,2.345,4675,2.642,4677,1.756,4773,1.308,4821,2.48,4891,2.844,4910,2.345,4937,2.844,4942,1.501,5056,1.072,5095,2.345,5098,1.419,5116,2.48,5138,1.756,5167,1.644,5180,2.345,5211,3.859,5223,2.129,5232,1.958,5272,3.389,5292,2.844,5313,1.885,5331,2.642,5341,1.098,5356,2.308,5377,2.844,5389,1.77,5395,2.485,5466,3.263,5495,1.818,5540,1.885,5566,2.345,5568,2.039,5580,3.263,5635,1.698,5725,1.756,5728,2.844,5766,2.345,5823,2.642,5830,1.501,5832,1.501,5845,1.698,5848,2.758,5871,2.48,5884,2.02,5890,1.072,5922,5.032,5951,1.958,5962,1.885,5963,2.642,5964,2.642,5970,2.23,5977,1.756,6014,3.263,6036,2.844,6037,2.844,6046,2.48,6178,2.345,6197,2.844,6204,2.642,6220,2.345,6238,2.345,6459,4.163,6497,2.345,6518,2.844,6546,6.54,6552,3.866,6557,2.23,6559,2.48,6567,2.844,6600,4.163,6604,3.866,6628,3.629,6653,1.756,6737,2.642,7006,1.885,7225,2.642,7226,4.292,7299,3.116,7416,2.345,7466,2.345,7578,2.48,7704,1.958,7721,1.958,7726,2.48,7727,2.642,7734,2.345,7740,2.345,7756,3.116,7919,1.958,8092,1.459,8231,2.642,8290,1.885,8394,2.66,8409,2.345,8472,3.116,8560,2.039,8563,3.866,8584,3.116,8585,1.756,8590,5.935,8641,2.039,8655,3.115,8719,2.844,8720,3.116,8721,3.116,8898,3.115,9123,2.844,9137,3.116,9202,2.844,9263,2.345,9329,2.039,9431,1.958,9448,2.345,9502,2.844,9538,2.642,9786,3.866,9815,2.642,9842,2.129,9973,2.23,9986,2.48,9988,4.56,10020,2.642,10030,3.116,10083,1.958,10155,2.345,10195,2.844,10348,3.432,10491,3.116,10635,3.116,10723,4.292,10930,2.48,10961,4.292,11038,2.48,11042,3.432,11120,2.345,11199,2.345,11217,2.23,11252,3.263,11297,3.866,11695,2.844,11704,2.642,12564,2.129,12645,2.844,12693,3.116,13093,7.237,13628,3.866,13841,3.116,13947,2.48,14002,3.116,14213,2.642,14257,2.844,14325,4.724,14345,2.642,14721,2.642,15311,3.116,15464,2.642,15505,3.116,15543,3.116,15573,4.163,15608,3.116,15807,2.48,15945,2.642,16141,6.816,16195,3.116,16425,3.116,16498,3.116,16644,3.116,16829,2.844,17385,3.116,18462,4.56,18559,3.116,18945,3.116,19940,1.275,20223,3.116,20316,3.116,20376,5.935,20935,3.116,21084,4.56,21354,3.116,21382,3.116,21997,3.116,22002,4.56,22812,3.528,22813,3.528,22814,3.528,22815,3.528,22816,3.528,22817,3.528,22818,3.528,22819,3.528,22820,3.528,22821,3.528,22822,3.528,22823,6.106,22824,3.528,22825,3.528,22826,6.72,22827,3.528,22828,3.528,22829,3.528,22830,3.528,22831,3.528,22832,3.528,22833,5.163,22834,3.528,22835,3.528,22836,3.528,22837,6.72,22838,5.163,22839,5.163,22840,3.116,22841,5.163,22842,7.151,22843,3.528,22844,3.528,22845,5.163,22846,3.528,22847,3.528,22848,5.163,22849,5.163,22850,3.528,22851,3.528,22852,3.528,22853,3.528,22854,3.528,22855,3.528,22856,6.72,22857,5.163,22858,3.528,22859,3.528,22860,6.106,22861,3.528,22862,3.528,22863,3.528,22864,5.163,22865,5.163,22866,5.163,22867,3.528,22868,3.528,22869,3.528,22870,3.528,22871,3.528,22872,3.528,22873,3.528,22874,3.528,22875,3.528,22876,5.163,22877,3.528,22878,3.528,22879,3.528,22880,3.528,22881,3.528,22882,3.528,22883,3.528,22884,3.528,22885,3.528,22886,3.528,22887,3.528,22888,3.528,22889,3.528,22890,3.528,22891,3.528,22892,3.528,22893,3.528,22894,6.106,22895,3.528,22896,6.72,22897,5.163,22898,3.528,22899,3.528,22900,3.528,22901,3.528,22902,3.528,22903,3.528,22904,3.528,22905,3.528,22906,3.528,22907,3.528,22908,6.106,22909,3.528,22910,3.528,22911,6.106,22912,3.528,22913,5.163,22914,3.528,22915,3.528,22916,6.72,22917,3.528,22918,5.163,22919,5.163,22920,3.528,22921,3.528,22922,3.528,22923,3.528,22924,3.528,22925,3.528,22926,3.528,22927,6.106,22928,5.163,22929,6.106,22930,3.528,22931,3.528,22932,3.528,22933,3.528,22934,3.528,22935,3.528,22936,3.528,22937,3.528,22938,3.528,22939,3.528,22940,3.528,22941,5.163,22942,3.528,22943,3.528,22944,3.528,22945,3.528,22946,5.163,22947,3.528,22948,3.528,22949,3.528,22950,3.528,22951,3.528,22952,3.528,22953,3.528,22954,3.528,22955,3.528,22956,3.528,22957,3.528,22958,3.528,22959,3.528,22960,3.528,22961,3.528,22962,3.528,22963,3.528,22964,3.528,22965,3.528,22966,3.528,22967,3.528,22968,3.528,22969,3.528,22970,3.528,22971,3.528,22972,3.528,22973,3.528,22974,3.528,22975,3.528,22976,3.528,22977,3.528,22978,3.528,22979,3.528,22980,3.528,22981,3.528,22982,3.528,22983,3.528,22984,3.528,22985,3.528,22986,3.528,22987,3.528,22988,3.528,22989,3.528,22990,3.528,22991,3.528,22992,3.528,22993,3.528]],["title//en/lessons/understanding-regular-expressions",[87,0.203,541,1.207,542,0.937]],["body//en/lessons/understanding-regular-expressions",[0,2.977,1,0.628,3,0.077,4,0.21,5,0.053,6,0.416,8,0.343,9,0.138,12,0.109,13,0.868,14,0.413,15,0.252,17,1.399,18,0.599,22,0.838,23,0.455,25,0.486,26,0.39,27,1.1,28,0.92,29,0.416,30,1.09,35,2.56,36,1.186,37,2.066,38,0.538,39,0.361,40,0.208,42,0.235,45,0.099,46,0.107,47,0.56,48,0.838,49,0.095,50,1.43,52,1.667,57,0.374,58,0.524,60,0.209,62,1.395,63,1.228,64,0.734,68,0.524,69,0.886,70,0.745,71,0.084,76,0.56,77,1.33,78,0.728,79,1.828,81,0.521,82,0.044,87,0.169,88,0.514,89,0.683,90,1.171,92,0.595,93,0.027,94,0.296,100,2.804,103,0.308,104,0.736,105,0.131,107,0.343,108,0.72,110,0.538,113,0.94,114,1.734,115,0.026,117,0.123,119,0.582,120,0.343,121,1.466,122,0.282,123,1.007,125,1.257,128,0.416,130,0.043,131,0.915,132,0.063,133,1.449,134,0.331,135,0.248,137,0.079,138,0.144,139,0.145,141,0.78,143,1.43,144,0.595,146,0.164,149,3.076,152,0.613,153,0.09,157,0.72,159,0.089,160,0.116,161,2.22,167,0.738,169,1.684,171,1.103,173,0.448,179,0.597,180,0.908,183,1.503,185,0.129,189,0.179,190,0.008,191,0.822,193,0.98,200,0.285,201,0.191,205,1.326,206,1.362,208,0.831,211,0.12,214,0.265,220,0.538,221,0.725,223,0.361,227,0.3,228,0.218,235,2.174,236,1.129,241,1.155,242,0.447,243,1.451,249,0.629,251,0.984,253,0.522,257,0.297,259,1.21,261,0.614,262,0.567,264,0.763,267,0.391,272,0.235,273,0.338,274,1.828,277,0.072,282,0.597,284,1.155,289,0.781,294,0.332,296,0.736,297,0.199,299,0.781,302,1.384,303,0.503,304,0.361,305,1.785,306,1.366,307,0.72,311,0.954,313,0.701,316,0.332,318,0.728,324,1.129,327,1.054,328,0.717,331,3.076,333,0.525,334,2.429,335,0.336,340,1,341,0.074,346,2.354,347,2.326,349,0.496,350,0.506,351,2.291,356,0.379,357,0.296,359,2.906,360,0.214,363,0.522,369,0.674,375,1.063,376,2.766,380,0.272,381,0.231,382,0.748,389,0.748,394,0.487,395,0.153,397,1.293,402,1.626,403,2.359,405,0.329,406,1.049,407,0.588,409,0.525,410,0.801,411,3.277,412,2.766,419,0.819,420,1.322,422,0.256,424,0.379,425,0.235,427,0.429,428,0.253,430,0.263,431,0.407,432,1.411,433,0.994,434,1.918,436,0.232,439,0.186,441,0.083,442,0.929,444,0.083,447,0.663,449,0.074,450,0.128,451,1.694,459,0.738,460,0.939,461,0.496,462,1.299,464,1.263,466,1.239,468,0.169,472,1.037,476,0.423,486,0.192,491,1.268,493,0.076,494,1.43,495,0.908,504,0.567,505,0.567,506,0.288,508,0.821,509,0.237,511,0.381,513,0.496,519,0.204,522,1.626,523,1.828,525,0.521,526,1.399,527,0.864,530,0.448,531,0.189,532,3.204,534,0.72,538,1.858,539,3.802,540,1.706,541,2.145,542,1.663,543,0.694,547,0.66,549,0.915,550,1.706,551,1.664,554,1,555,1.734,559,1.392,560,0.428,561,1.81,563,2.909,566,0.429,567,1.007,570,1.006,572,1.207,573,1.293,575,0.271,576,1.115,577,0.665,580,1.466,587,1.261,594,0.482,596,1.517,599,0.986,601,0.18,605,0.717,610,0.219,618,0.429,634,1.667,636,1.694,640,1.918,642,2.55,645,0.368,647,0.206,649,1.362,656,3.1,659,1.804,661,0.297,662,0.984,663,0.197,665,0.745,668,1.588,673,0.557,681,0.891,682,0.94,683,0.939,690,1.562,700,0.728,701,1.623,705,0.22,706,0.781,707,0.332,708,2.421,716,2.178,721,0.503,726,1.824,736,0.962,737,0.898,738,1.171,740,1.01,741,0.8,742,1.511,744,1.054,747,2.637,750,0.674,755,0.683,757,0.597,758,1.271,763,0.838,765,0.281,766,0.564,768,0.313,774,0.977,776,2.542,777,0.991,779,0.8,788,0.377,795,1.179,799,2.808,800,0.524,801,1.703,802,0.597,803,0.54,804,1.503,806,0.985,807,0.66,808,1.207,809,1.354,810,0.898,811,1.703,812,0.194,814,0.819,817,0.255,821,0.879,828,2.169,830,1.103,833,2.718,834,1.477,835,0.553,837,2.338,839,0.572,840,0.52,844,0.898,847,0.962,848,0.838,852,1.063,858,0.908,863,0.781,871,1.33,877,1.745,882,0.74,883,1.914,886,1.694,900,0.469,907,0.94,913,1.76,914,1.918,916,1.466,917,1.449,924,1,926,0.644,929,1.667,930,0.682,931,0.745,944,0.919,950,0.14,951,0.781,955,2.192,966,1.207,976,0.296,980,0.66,981,1.038,985,1.078,987,1.268,988,0.934,989,1.143,990,0.66,998,2.764,1012,3.515,1026,2.287,1029,0.379,1032,0.8,1035,0.555,1040,0.644,1044,0.779,1048,1.063,1051,1.291,1052,0.74,1059,1.21,1060,0.745,1061,2.04,1062,0.763,1073,0.929,1075,0.763,1079,0.319,1087,1.623,1091,0.931,1101,1.202,1102,1.449,1105,1.23,1110,1.103,1114,2.419,1119,2.686,1131,0.39,1133,1.152,1145,0.694,1148,1.271,1151,0.842,1182,1.173,1183,1.235,1187,1.182,1196,4.148,1201,2.56,1202,0.407,1225,1.858,1231,1.667,1233,0.455,1234,1.007,1240,1.281,1246,1.129,1259,1.858,1261,1.03,1270,1.581,1285,1.81,1289,1.667,1292,2.821,1295,2.338,1297,1.925,1320,3.068,1329,0.71,1369,0.858,1370,1,1378,2.015,1392,1.713,1394,3.024,1395,2.039,1396,1.239,1401,0.469,1426,0.66,1430,1.901,1447,2.119,1454,1.03,1455,1.299,1459,1.682,1492,1.703,1493,0.71,1499,1.76,1500,2.429,1503,2.178,1504,2.529,1518,1.152,1522,0.728,1529,0.413,1555,3.339,1557,4.044,1563,0.677,1591,2.421,1614,1.76,1616,2.488,1620,1.81,1628,1.918,1630,0.864,1631,0.644,1632,0.538,1636,1.379,1639,0.983,1645,1.294,1648,0.391,1650,2.429,1651,2.764,1662,0.331,1668,0.838,1669,1.466,1684,0.644,1694,1.142,1702,1.293,1714,2.718,1724,1.656,1725,1.623,1729,1.299,1749,1.862,1775,1.581,1776,1.103,1782,2.766,1820,1.862,1823,0.962,1852,2.255,1893,2.178,1895,1.517,1902,1.466,1903,1.143,1916,3.339,1920,1.76,1944,1.395,1947,0.953,1958,2.835,1972,1.03,1983,2.669,1998,1.541,1999,1.33,2005,1.074,2007,0.72,2010,0.748,2057,1.81,2061,0.763,2062,1.067,2083,2.015,2087,0.838,2097,1.581,2104,1.557,2109,1.239,2117,3.836,2127,0.701,2130,2.338,2133,1.385,2137,1.81,2151,1.129,2153,1.129,2170,1.682,2177,3.802,2180,1.395,2183,2.361,2204,1.395,2207,1.862,2213,0.864,2235,2.178,2237,1.623,2240,1.918,2246,1.977,2291,0.728,2295,2.419,2306,0.838,2308,1.667,2335,3.277,2338,1.181,2345,2.766,2348,1.918,2349,3.277,2353,2.096,2357,1.623,2366,1.581,2374,3.151,2382,1.179,2448,1.623,2506,3.245,2534,4.505,2536,1.785,2547,2.015,2570,3.076,2577,1.81,2578,1.182,2579,4.109,2604,3.076,2663,2.909,2681,0.984,2748,0.985,2754,1.541,2765,1.623,2775,1.299,2788,1.76,2790,3.477,2791,0.878,2812,1.623,2822,1.656,2825,0.858,2826,2.734,2827,0.74,2829,2.117,2830,2.255,2831,2.106,2832,1.588,2842,2.015,2851,1.26,2881,5.95,2886,2.637,2891,2.766,2901,2.146,2909,1.588,2919,1.388,2924,3.999,2925,1.815,2939,1.33,2940,4.683,2943,2.354,2945,2.255,2951,3.076,2963,2.066,2974,1.517,2975,1.581,3007,3.076,3017,1.21,3026,2.231,3041,2.766,3043,1.503,3115,1.918,3120,3.63,3123,2.618,3129,3.999,3139,2.641,3154,1.712,3170,1.977,3171,3.204,3218,1.862,3229,1.593,3268,3.816,3273,2.096,3280,1.966,3282,3.277,3290,2.039,3301,2.338,3311,2.69,3312,3.076,3320,1.552,3328,2.804,3357,2.641,3383,2.255,3397,3.013,3408,1.395,3427,3.802,3428,2.641,3436,2.255,3510,3.076,3625,3.528,3634,3.076,3651,3.309,3662,4.851,3672,1.81,3703,2.766,3815,2.641,3816,2.429,3831,1.81,3834,2.529,3841,2.039,3845,3.339,3854,2.766,3907,3.564,3918,5.204,3970,1.76,4107,2.338,4108,2.819,4113,2.039,4118,2.174,4144,3.1,4161,1.293,4170,5.637,4265,1.588,4307,3.277,4329,1.667,4333,2.429,4353,1.977,4426,2.429,4442,2.338,4502,2.106,4514,2.825,4552,1.977,4562,2.178,4566,1.815,4656,2.106,4936,1.918,4947,2.641,5278,2.909,5389,1.992,5404,1.395,5513,3.062,5548,3.394,5551,2.255,5552,3.076,5553,2.804,5792,5.969,5863,2.641,5884,1.712,5962,2.338,6075,7.083,6091,3.277,6165,2.766,6457,4.229,6628,3.076,6699,3.528,6750,3.277,6776,3.673,6874,2.766,6988,3.528,7006,2.338,7412,1.712,7599,3.528,7645,4.833,7749,3.737,7794,4.851,8193,2.909,8195,4.505,8212,2.766,8350,3.277,8577,3.277,8691,3.076,8796,2.909,8845,2.429,9049,6.04,9174,3.277,9184,2.804,9539,3.865,10017,3.277,10158,3.865,10351,2.338,10442,6.597,10690,2.766,10925,2.766,11028,2.766,11102,3.528,11107,3.528,11162,3.802,11199,3.999,11300,3.802,12043,2.766,12512,6.142,13341,3.076,13405,3.528,13992,3.528,14125,3.865,14137,3.528,14143,4.229,14147,3.528,14217,4.921,14682,3.865,14771,3.528,14877,3.076,14948,3.528,14983,3.076,15465,3.528,15958,3.865,16230,3.528,17085,6.152,17297,5.313,18721,3.865,19940,1.581,20124,3.422,20131,4.856,20539,3.528,21404,3.865,21411,3.865,21690,3.865,22994,4.376,22995,6.016,22996,6.016,22997,7.403,22998,6.016,22999,6.016,23000,4.376,23001,4.376,23002,4.376,23003,3.865,23004,4.376,23005,6.072,23006,4.376,23007,4.376,23008,4.376,23009,4.376,23010,4.376,23011,8.02,23012,8.02,23013,4.376,23014,4.376,23015,4.376,23016,4.376,23017,4.376,23018,4.376,23019,4.376,23020,4.376,23021,4.376,23022,4.376,23023,4.376,23024,4.376,23025,4.376,23026,4.376,23027,4.376,23028,4.376,23029,4.376,23030,4.376,23031,6.016,23032,4.376,23033,4.376,23034,4.376,23035,4.376,23036,4.376,23037,6.016,23038,7.403,23039,6.016,23040,4.376,23041,4.376,23042,4.376,23043,4.376,23044,4.376,23045,4.376,23046,7.403,23047,4.376,23048,5.313,23049,6.016,23050,4.376,23051,7.761,23052,6.875,23053,6.875,23054,4.376,23055,4.376,23056,6.016,23057,4.376,23058,6.016,23059,7.403,23060,6.016,23061,6.016,23062,4.376,23063,4.376,23064,4.376,23065,4.376,23066,4.376,23067,4.376,23068,4.376,23069,4.376,23070,4.376,23071,4.376,23072,6.016,23073,4.376,23074,4.376,23075,4.376,23076,4.376,23077,4.376,23078,4.376,23079,4.376,23080,4.376,23081,4.376,23082,4.376,23083,4.376,23084,4.376,23085,4.376,23086,4.376]],["title//en/lessons/up-and-running-with-omeka",[383,0.179,450,0.078,14070,4.231]],["body//en/lessons/up-and-running-with-omeka",[5,0.056,15,0.44,22,0.602,23,0.794,28,0.933,45,0.083,49,0.098,57,0.427,59,0.95,60,0.189,63,1.129,70,1.077,71,0.089,74,0.687,76,0.478,82,0.029,89,0.583,90,1.077,93,0.022,103,0.445,110,0.733,117,0.158,122,0.298,127,1.042,130,0.031,132,0.043,137,0.072,141,1.104,158,1.129,159,0.068,160,0.105,173,0.412,179,0.576,189,0.227,190,0.009,191,0.583,214,0.291,215,3.258,237,1.595,241,1.67,242,0.364,253,0.412,261,0.682,268,0.841,272,0.216,273,0.244,276,1.129,277,0.067,289,1.129,294,0.469,303,0.511,306,1.052,307,0.757,330,0.639,335,0.273,341,0.139,353,0.259,360,0.174,381,0.227,383,0.32,389,0.771,395,0.129,399,0.737,405,0.366,414,1.395,422,0.202,435,0.446,439,0.177,441,0.145,444,0.084,449,0.107,450,0.133,459,0.602,470,1.328,472,0.799,485,0.964,486,0.198,488,0.706,493,0.075,497,1.969,511,0.348,523,2.491,524,1.829,548,2.434,560,0.349,575,0.262,577,0.666,586,1.211,606,2.772,610,0.202,618,0.804,635,0.863,650,1.969,663,0.147,678,1.787,684,1.877,713,1.922,721,0.38,724,1.027,740,0.938,750,0.886,755,0.785,768,0.288,790,3.51,803,0.461,812,0.206,817,0.188,821,1.071,822,2.621,827,0.828,832,1.715,835,0.799,839,0.78,863,1.129,874,1.586,881,3.673,884,1.298,886,1.881,907,1.359,917,1.523,924,1.052,928,2.494,929,2.408,931,1.45,933,0.886,973,2.815,974,1.268,981,1.237,986,1.359,990,0.954,1013,0.318,1022,0.748,1029,0.661,1035,0.583,1040,1.124,1056,1.709,1058,2.017,1120,1.462,1123,2.494,1152,1.077,1202,0.517,1318,1.566,1326,0.49,1401,0.878,1402,3.258,1457,1.62,1529,0.511,1604,3.448,1645,1.18,1654,2.556,1663,5.658,1804,3.997,1825,1.969,1932,1.268,1947,1.21,2079,1.83,2083,2.118,2151,1.632,2170,1.534,2214,1.298,2306,1.57,2307,2.474,2321,2.947,2338,0.931,2382,1.496,2479,3.986,2547,2.851,2560,2.772,2658,3.997,2681,1.422,2748,1.234,2785,3.448,2790,4.738,2807,2.543,2822,1.523,2825,1.496,2827,0.778,2832,1.67,2833,2.746,2871,1.838,2902,2.615,2913,4.204,2939,1.922,2986,5.806,2999,2.857,3017,1.749,3022,3.997,3031,4.445,3196,4.445,3215,4.38,3229,1.682,3277,3.156,3347,2.474,3369,2.285,3373,5.099,3408,2.017,3616,2.543,3791,2.857,4125,3.248,4649,3.379,5247,4.204,5291,3.258,5834,3.258,6210,2.474,7209,2.408,7717,4.736,7753,4.445,7765,7.24,7807,3.51,8341,3.816,8576,5.762,14070,6.609,14257,5.099,16222,5.586,19940,2.285,20124,3.664,20702,5.586,21162,4.736,21668,5.099,21682,5.099,21695,5.099,21699,5.099,21856,5.099,21870,5.099,21876,5.099,21892,5.586,23087,9.365,23088,6.324,23089,6.324,23090,6.324,23091,6.324,23092,7.632,23093,6.324,23094,6.324,23095,6.324,23096,8.197,23097,6.324,23098,6.324,23099,6.324,23100,6.324,23101,6.324,23102,6.324,23103,6.324,23104,6.324,23105,7.632,23106,7.632,23107,6.324,23108,7.632,23109,6.324,23110,6.324,23111,6.324,23112,6.324,23113,6.324,23114,6.324,23115,6.324,23116,6.324]],["title//en/lessons/using-javascript-to-create-maps",[60,0.097,117,0.078,1493,0.714,2838,0.988,3074,2.048]],["body//en/lessons/using-javascript-to-create-maps",[1,0.675,3,0.092,4,0.225,5,0.078,6,0.601,8,0.641,9,0.133,12,0.14,13,0.901,14,0.318,15,0.496,19,0.884,22,0.447,23,0.489,25,0.513,26,0.248,27,1.675,28,0.764,30,0.745,33,1.3,38,0.637,39,0.429,40,0.208,42,0.286,45,0.094,47,0.669,49,0.077,55,0.512,56,2.115,57,0.288,58,0.981,59,0.904,60,0.208,62,1.499,63,1.42,64,0.564,65,1.27,69,1.171,71,0.09,72,1.398,77,1.428,78,1.05,79,2.489,81,0.282,82,0.036,83,0.547,87,0.244,88,0.54,89,0.734,91,1.706,93,0.025,94,0.318,95,0.461,97,2.647,98,1.101,99,4.198,101,1.27,102,2.97,103,0.536,104,0.503,105,0.122,106,1.604,107,0.623,111,1.015,112,0.921,115,0.026,117,0.16,118,1.08,119,0.949,126,2.339,128,0.678,129,0.66,130,0.044,131,1.132,132,0.061,134,0.619,135,0.201,136,0.58,137,0.063,138,0.121,139,0.133,141,0.989,144,0.617,145,0.433,146,0.151,153,0.106,158,1.273,160,0.113,161,2.509,166,1.89,167,0.725,169,0.921,172,2.19,173,0.518,176,1.903,179,0.536,180,0.709,185,0.131,190,0.008,193,0.797,196,2.342,200,0.545,201,0.185,208,0.676,211,0.21,213,1.463,214,0.243,217,1.132,220,0.368,221,0.578,222,1.536,223,0.492,224,3.374,228,0.221,232,1.158,236,1.212,242,0.411,243,0.921,249,0.512,252,2.716,253,0.561,256,1.592,257,0.354,261,0.564,263,0.23,267,0.637,268,0.876,272,0.306,273,0.316,276,0.839,277,0.072,291,0.942,294,0.348,296,0.503,302,2.021,303,0.379,304,0.478,305,1.395,306,0.781,307,0.562,311,1.029,313,0.547,324,1.212,327,1.521,328,0.42,330,0.804,333,0.555,335,0.308,337,2.262,339,1.241,340,0.781,341,0.135,345,0.547,346,1.838,350,0.306,353,0.37,356,0.407,357,0.584,358,0.999,360,0.196,363,0.306,364,1.362,367,0.942,368,0.797,374,1.592,375,0.727,377,1.132,379,0.692,380,0.261,381,0.236,383,0.308,389,0.77,390,0.303,394,0.678,395,0.142,399,0.831,405,0.342,407,0.598,409,0.318,410,0.888,414,0.859,416,0.638,417,0.987,419,0.879,422,0.201,425,0.243,427,0.461,428,0.216,429,1.326,431,0.483,432,1.296,433,0.696,435,0.342,436,0.276,437,1.788,438,0.362,439,0.2,440,0.562,441,0.169,442,0.562,444,0.083,447,0.902,449,0.155,450,0.134,451,1.158,459,0.601,464,1.326,468,0.151,470,0.987,471,0.461,472,0.593,473,1.487,486,0.186,487,0.625,490,1.89,493,0.077,498,0.675,504,1.031,505,0.609,506,0.365,508,0.642,509,0.174,510,0.942,511,0.362,517,1.592,525,0.617,526,0.8,531,0.203,543,0.745,549,0.625,551,1.746,557,1.057,559,0.692,560,0.48,566,0.342,573,1.357,574,1.499,575,0.271,589,1.185,590,0.862,591,0.816,594,0.518,598,1.499,599,0.578,601,0.185,605,0.827,610,0.201,622,2.06,645,0.192,646,0.475,647,0.198,650,1.966,661,0.362,663,0.177,665,0.8,667,3.789,673,0.512,675,0.82,678,1.498,679,2.868,682,1.01,683,1.233,684,2.263,700,0.781,705,0.4,706,1.127,709,1.655,715,1.83,721,0.282,726,1.879,729,1.655,731,1.574,733,1.057,738,0.8,741,1.015,742,1.033,743,2.169,744,0.854,750,0.461,755,0.582,757,0.862,758,1.208,762,1.463,765,0.258,766,0.536,767,3.789,770,2.836,779,0.625,785,0.82,788,0.56,792,2.511,794,0.931,795,0.921,800,0.562,801,2.019,802,0.862,803,0.621,806,0.625,808,0.942,809,0.82,812,0.21,814,0.879,815,2.339,821,0.977,827,0.638,839,0.809,840,0.576,841,1.718,842,3.303,844,0.964,847,1.033,852,0.907,853,1.181,859,1.33,874,0.82,876,0.912,907,1.01,910,2.167,912,0.8,917,1.973,920,1.743,924,0.781,926,1.253,927,2,928,2.063,930,0.864,933,0.884,941,1.882,947,1.295,954,0.859,956,1.629,966,0.942,971,1.698,972,0.964,974,0.942,983,0.715,984,1.463,990,1.151,996,0.987,997,1.53,1000,0.642,1005,1.3,1009,0.642,1013,0.359,1024,1.556,1026,1.629,1027,0.942,1028,1.715,1029,0.407,1031,0.793,1032,1.497,1035,0.772,1044,0.948,1048,0.675,1051,0.82,1057,1.499,1062,1.33,1066,4.099,1079,0.461,1087,2.342,1091,0.727,1105,0.745,1119,2.665,1131,0.402,1133,0.593,1148,0.727,1151,1.068,1152,1.075,1161,2.511,1183,1.464,1202,0.539,1203,1.395,1208,3.789,1216,1.127,1224,1.158,1231,1.79,1233,0.489,1234,1.081,1239,2.123,1240,1.172,1243,1.592,1254,1.972,1290,3.124,1294,0.964,1326,0.271,1329,0.763,1392,1.154,1415,1.206,1425,1.655,1431,2.267,1433,2.063,1450,1.943,1458,2.339,1461,1.883,1476,0.532,1493,1.517,1506,3.124,1523,1.181,1529,0.282,1557,2.123,1563,1.179,1565,1.536,1573,4.099,1590,1.057,1608,1.79,1610,2.123,1627,1.01,1630,0.675,1631,0.93,1636,0.942,1637,0.692,1639,0.987,1640,2.645,1642,2.405,1645,0.977,1647,2.609,1648,0.564,1660,2.3,1662,0.355,1669,1.574,1674,1.033,1677,2.06,1684,0.676,1687,1.715,1691,1.454,1692,2.169,1694,0.642,1702,1.01,1707,1.655,1717,1.919,1724,1.521,1729,1.395,1744,1.3,1791,2.06,1807,2.339,1823,1.568,1833,1.838,1836,1.919,1838,2.836,1840,3.374,1842,3.303,1853,0.839,1865,2,1902,1.574,1906,1.973,1913,2,1922,0.942,1934,1.574,1938,3.303,1940,1.453,1941,1.655,1943,2.123,1944,2.432,1947,0.745,1957,3.789,1959,1.463,1981,1.081,1995,1.463,1998,2.512,1999,1.428,2003,0.9,2007,0.756,2010,0.564,2013,1.27,2024,1.746,2026,2.511,2058,1.01,2061,1.101,2062,0.625,2083,1.574,2086,2.067,2087,1.209,2095,0.763,2103,3.126,2104,1.43,2107,2.339,2109,1.788,2129,1.428,2133,1.181,2142,2.574,2153,2.195,2154,2.449,2155,2.948,2172,0.609,2187,4.25,2188,3.789,2189,1.655,2192,1.943,2211,1.743,2213,0.675,2214,0.964,2253,1.746,2258,1.463,2270,2.262,2275,2.476,2291,0.781,2306,0.9,2324,2.687,2325,1.743,2338,1.171,2373,1.966,2377,2.262,2434,2.123,2450,2.389,2512,1.388,2529,1.362,2542,1.463,2554,0.781,2578,1.706,2583,3.124,2600,2.421,2640,2.836,2655,1.838,2727,2.609,2729,4.165,2748,1.058,2752,1.472,2759,2.512,2761,3.303,2772,1.959,2786,2.224,2795,1.106,2797,1.698,2798,4.198,2811,1.212,2818,4.074,2824,1.362,2827,0.938,2829,1.241,2838,2.139,2844,2.581,2848,1.3,2853,3.674,2854,3.674,2861,2.539,2871,1.521,2874,1.698,2875,1.788,2901,1.362,2903,1.614,2918,3.789,2919,0.692,2934,3.303,2940,2.836,2946,4.741,2947,3.519,2948,2.97,2963,1.614,2977,6.735,2994,1.943,3013,3.505,3022,2.97,3026,1.743,3028,1.79,3035,2.609,3041,2.97,3074,3.965,3085,1.743,3101,2.123,3148,2.609,3156,2.511,3187,2.06,3247,2.06,3288,3.066,3290,3.324,3338,1.33,3355,2.853,3360,1.698,3394,1.838,3397,3.126,3405,4.15,3407,1.89,3441,1.79,3479,4.547,3510,3.303,3512,3.789,3517,2.943,3520,1.79,3526,3.124,3557,2.836,3616,1.89,3706,2.063,3726,2.123,3728,2.169,3744,2.716,3784,2.06,3796,1.89,3809,2.716,3814,1.943,3828,2,3845,3.959,3905,2.123,4020,2.339,4125,2,4144,2.421,4214,3.519,4273,2.123,4281,3.142,4294,2.123,4329,1.79,4435,2.539,4450,2.609,4499,3.124,4517,2.06,4545,7.392,4565,2.06,4566,1.883,4773,1.743,5076,2.339,5209,2.97,5220,5.71,5224,4.15,5366,3.991,5388,4.601,5389,1.83,5395,3.829,5396,2.97,5412,3.124,5413,3.519,5447,3.789,5460,3.789,5498,2.421,5554,3.124,5722,2.19,5792,3.789,5863,2.836,5878,4.15,5953,2.609,6068,3.519,6133,2.836,6140,5.069,6457,3.303,6538,3.789,6573,2.836,6696,3.124,6762,3.81,6876,1.943,6984,3.519,7126,3.519,7220,2.716,7243,2.421,7253,3.303,7263,3.991,7348,5.592,7554,2.836,7624,2.06,7704,4.416,8233,7.022,8290,2.511,8322,2.716,8394,2.421,8426,3.303,8458,3.519,8467,2.853,8471,2.716,8485,3.789,8560,2.716,8580,5.091,8641,2.716,8731,7.759,8735,5.577,8745,7.235,8747,4.234,8806,4.15,8845,2.609,8920,5.577,8985,3.303,8986,4.15,9026,3.519,9105,3.303,9242,3.124,9255,4.653,9260,4.439,9417,3.991,9542,3.124,9579,3.303,9729,2.97,9764,3.789,9986,5.013,10082,4.198,10128,5.013,10129,4.819,10228,2.97,10362,3.124,10364,3.991,10370,2.609,10442,3.519,10589,4.15,10913,2.97,11023,2.716,11027,3.519,11217,3.991,11264,4.439,11301,5.288,11432,3.519,12811,2.609,13336,6.735,13587,5.577,13646,4.198,13889,5.091,14210,3.789,14330,3.789,15660,5.091,15671,6.299,16239,4.15,18055,3.789,18203,4.15,18204,4.15,19803,4.15,19940,1.698,20124,2.79,20128,3.124,20186,3.124,20195,3.303,20346,4.15,20347,4.15,23003,4.15,23117,4.699,23118,4.699,23119,8.85,23120,4.699,23121,6.315,23122,7.132,23123,4.699,23124,6.315,23125,7.132,23126,6.315,23127,6.315,23128,4.699,23129,4.699,23130,4.699,23131,4.699,23132,4.699,23133,8.192,23134,4.699,23135,4.699,23136,4.699,23137,4.699,23138,4.699,23139,4.699,23140,4.699,23141,4.699,23142,7.132,23143,6.315,23144,4.699,23145,6.315,23146,7.132,23147,4.699,23148,4.699,23149,4.699,23150,4.699,23151,7.132,23152,4.699,23153,6.315,23154,4.699,23155,4.699,23156,4.699,23157,4.699,23158,4.699,23159,4.699,23160,4.699,23161,6.315,23162,6.315,23163,6.315,23164,4.699,23165,4.699,23166,4.699,23167,4.699,23168,4.699,23169,4.699,23170,4.699,23171,4.699,23172,4.699,23173,4.699,23174,4.699,23175,4.699,23176,5.577,23177,4.699,23178,7.132,23179,4.699,23180,6.315,23181,4.699,23182,4.699,23183,4.699,23184,4.699,23185,4.699,23186,4.699,23187,4.699,23188,4.699]],["title//en/lessons/vector-layers-qgis",[117,0.072,190,0.004,317,1.681,1433,1.328,2275,1.265,10087,1.836]],["body//en/lessons/vector-layers-qgis",[5,0.077,6,0.505,9,0.132,12,0.131,13,0.864,15,0.394,18,0.683,22,0.82,25,0.333,26,0.361,28,0.953,30,0.842,39,0.319,40,0.135,42,0.181,45,0.09,46,0.111,47,0.573,49,0.095,51,0.725,59,0.537,60,0.197,65,1.436,68,0.636,71,0.082,72,1.041,76,0.402,87,0.205,88,0.501,93,0.025,94,0.463,98,1.524,112,0.537,113,1.141,115,0.024,117,0.168,118,0.653,119,0.707,122,0.193,128,0.505,129,0.592,130,0.026,132,0.061,137,0.08,138,0.128,139,0.145,141,0.887,146,0.169,153,0.102,159,0.057,160,0.097,167,0.505,173,0.346,179,0.66,180,0.802,182,1.694,183,2.351,185,0.102,189,0.256,190,0.009,193,1.115,200,0.346,202,2.023,203,1.26,205,0.842,206,2.358,208,0.733,211,0.146,213,2.49,217,1.28,220,0.593,223,0.319,227,0.293,228,0.174,230,2.078,242,0.436,253,0.587,257,0.346,258,2.261,259,1.469,261,0.475,263,0.249,267,0.612,272,0.304,273,0.205,276,0.949,277,0.047,282,0.725,288,2.136,289,0.949,290,2.818,294,0.475,297,0.364,303,0.497,304,0.411,307,0.636,311,0.931,313,1.018,317,3.308,330,0.692,333,0.513,341,0.157,349,0.858,353,0.217,360,0.237,368,0.671,369,0.521,380,0.238,382,0.537,390,0.363,394,0.698,395,0.116,396,1.28,397,1.141,405,0.255,407,0.374,409,0.36,410,1.079,413,3,419,0.994,420,0.905,422,0.218,427,0.812,428,0.181,429,1.68,430,0.411,431,0.542,432,1.405,435,0.44,439,0.208,441,0.101,442,0.819,444,0.084,447,0.585,449,0.136,450,0.119,461,0.602,468,0.144,470,1.59,471,0.521,472,0.671,473,1.251,476,0.374,486,0.196,488,0.721,493,0.06,505,0.689,509,0.146,511,0.242,519,0.146,525,0.592,527,0.763,530,0.521,531,0.296,534,0.636,540,1.505,549,1.008,550,1.168,551,1.469,560,0.293,566,0.328,570,0.887,575,0.275,583,0.689,586,1.45,591,0.569,599,0.842,601,0.159,605,0.715,610,0.242,615,2.737,618,0.521,622,2.329,627,2.839,629,3.658,635,0.725,645,0.217,646,0.537,647,0.186,650,2.131,656,2.737,659,1.799,661,0.296,665,0.905,673,0.43,675,1.321,679,2.136,680,1.29,682,1.141,683,0.725,690,0.949,707,0.293,714,1.207,715,2.195,721,0.455,733,1.195,738,0.905,748,1.342,750,0.743,755,0.49,758,0.842,763,1.017,765,0.217,768,0.242,776,3.095,779,0.707,788,0.564,800,0.907,803,0.387,807,0.802,812,0.123,817,0.158,821,1.074,827,0.765,830,2.174,835,0.671,839,0.761,840,0.517,843,2.949,846,3.978,847,1.505,852,0.983,858,0.802,874,1.478,876,0.537,882,0.653,886,1.309,907,1.141,912,0.905,924,0.884,941,1.195,954,0.537,966,1.065,986,1.141,988,0.619,997,1.251,1009,0.725,1013,0.344,1022,0.521,1035,0.49,1040,1.008,1044,0.96,1048,1.287,1052,0.814,1054,2.023,1057,1.694,1060,0.905,1073,0.636,1075,0.927,1080,1.469,1090,2.478,1091,0.822,1105,1.085,1119,2.293,1130,1.54,1131,0.436,1133,0.671,1140,1.736,1141,1.654,1142,1.251,1143,1.577,1144,1.577,1145,0.842,1148,1.172,1159,1.97,1182,1.085,1183,1.405,1196,3.206,1202,0.463,1205,5.203,1227,0.884,1228,3.869,1233,0.861,1245,4.787,1259,1.436,1261,1.251,1267,1.577,1268,1.824,1270,1.92,1272,1.251,1326,0.477,1330,1.575,1332,1.251,1405,2.949,1415,0.782,1426,0.802,1431,1.371,1433,3.037,1454,1.251,1476,0.602,1493,1.23,1502,2.557,1504,3.071,1522,0.884,1523,1.281,1529,0.455,1557,2.4,1596,1.779,1616,2.197,1632,0.653,1639,0.602,1640,1.97,1648,0.677,1650,2.949,1662,0.402,1665,1.309,1674,1.505,1683,1.222,1687,1.195,1691,0.971,1702,1.141,1731,1.469,1748,1.222,1750,2.374,1836,2.516,1901,6.69,1922,1.065,1948,0.864,1965,3.358,1968,2.261,1981,1.575,2007,0.636,2010,0.715,2062,0.911,2104,1.065,2127,0.882,2133,0.994,2170,0.994,2193,2.302,2244,1.694,2275,2.963,2282,3.092,2286,4.284,2306,1.651,2307,2.678,2309,0.863,2321,2.476,2338,0.782,2369,2.476,2373,1.654,2417,2.539,2418,3.206,2498,6.69,2729,2.644,2742,2.329,2743,1.311,2748,0.707,2774,2.949,2781,6.347,2786,1.871,2795,1.612,2825,1.568,2827,1.143,2838,2.087,2844,2.195,2909,1.403,2919,0.782,2923,1.871,2936,2.415,2938,1.577,2939,1.615,2962,1.97,2974,1.34,3116,3.836,3229,1.09,3273,1.938,3288,2.753,3344,5.519,3345,2.329,3403,5.203,3429,1.736,3529,5.318,3624,2.839,3632,3.532,3675,2.839,3793,4.284,3845,2.949,4110,2.197,4161,1.141,4419,1.736,4656,2.557,4873,3.532,4970,2.644,4996,6.046,5341,1.654,5356,1.824,5534,2.557,5870,2.329,5884,2.078,5890,1.615,5960,3.532,6217,3.532,6505,3.532,6508,3.734,6581,1.436,6776,2.839,6865,4.12,6876,2.197,7068,3.978,7203,7.486,7209,2.023,7235,3.734,7827,6.69,7935,4.284,8016,4.812,8039,3.532,8319,5.519,8723,4.284,8855,3.532,9013,4.692,9061,3.734,9133,4.692,9348,6.835,9497,5.407,9997,5.45,10079,3.769,10084,4.984,10087,3.947,10112,4.284,10139,4.284,10319,4.047,10363,6.45,10992,4.218,11075,3.532,11158,4.551,11422,5.519,11433,5.115,11483,4.204,11484,3.358,12157,4.57,12441,4.284,12496,6.335,12555,4.551,12798,6.45,12799,6.347,12801,6.69,12802,6.046,12803,5.519,12808,6.45,12809,6.45,12811,5.098,12818,6.952,12829,6.675,13034,6.69,13341,5.623,13353,4.692,13359,4.692,13361,4.692,13366,4.284,13520,3.978,13585,4.692,14149,3.978,15121,4.692,16964,4.692,17333,4.284,19317,7.065,19320,4.692,19325,4.692,19328,4.692,19338,7.065,19725,4.692,19940,1.92,20124,3.624,20131,5.142,20439,4.692,21240,4.692,23189,5.313,23190,7.574,23191,5.313,23192,5.313,23193,8,23194,5.313,23195,5.313,23196,8.623,23197,5.313,23198,6.846,23199,5.313,23200,5.313,23201,5.313,23202,5.313,23203,5.313,23204,5.313,23205,6.846,23206,5.313,23207,5.313,23208,5.313,23209,5.313,23210,5.313,23211,5.313,23212,8,23213,5.313,23214,8,23215,6.846,23216,7.574,23217,5.313,23218,5.313,23219,5.313,23220,8.9,23221,8.476,23222,5.313,23223,5.313,23224,6.846,23225,5.313,23226,5.313,23227,5.313,23228,5.313,23229,5.313,23230,5.313,23231,5.313,23232,6.846,23233,5.313,23234,5.313,23235,5.313,23236,5.313,23237,5.313,23238,5.313,23239,5.313,23240,5.313,23241,6.846,23242,5.313,23243,5.313,23244,5.313,23245,5.313,23246,5.313,23247,5.313,23248,5.313,23249,5.313,23250,5.313,23251,5.313,23252,5.313]],["title//en/lessons/viewing-html-files",[57,0.218,87,0.185,357,0.324,1051,0.834]],["body//en/lessons/viewing-html-files",[3,0.102,5,0.06,9,0.101,13,0.86,18,0.497,29,0.405,38,0.609,42,0.272,45,0.086,46,0.109,47,0.603,49,0.094,51,1.155,57,0.425,58,1.044,60,0.197,71,0.092,81,0.508,82,0.042,87,0.263,88,0.426,94,0.461,104,0.729,105,0.119,115,0.026,117,0.142,120,0.662,130,0.033,132,0.046,135,0.217,137,0.06,138,0.115,139,0.188,145,0.628,146,0.144,154,1.497,159,0.074,173,0.444,186,1.304,189,0.202,190,0.008,200,0.52,201,0.158,205,1.264,214,0.232,221,0.552,223,0.409,253,0.444,272,0.232,294,0.376,303,0.409,306,1.133,330,0.688,333,0.461,350,0.592,357,0.62,358,1.288,360,0.188,380,0.202,390,0.382,394,0.736,395,0.143,405,0.326,406,1.521,424,0.589,428,0.232,436,0.308,438,0.366,441,0.13,444,0.081,449,0.135,450,0.119,471,0.668,486,0.179,488,0.552,493,0.06,495,1.028,506,0.326,511,0.31,513,0.376,521,1.245,566,0.326,599,0.838,601,0.158,610,0.217,618,0.668,632,2.672,640,2.781,661,0.294,684,2.021,687,2.395,707,0.376,714,1.028,742,1.497,750,0.829,751,3.174,755,0.628,768,0.31,788,0.426,812,0.203,817,0.259,827,0.806,829,1.603,830,1.717,835,0.86,836,0.75,840,0.515,855,2.594,871,2.424,876,0.806,900,0.854,930,0.772,933,0.954,951,1.51,987,1.974,989,1.133,1035,0.628,1040,1.284,1051,1.651,1084,0.906,1105,1.079,1120,1.304,1131,0.359,1133,0.86,1135,1.794,1294,1.398,1323,2.817,1371,1.106,1457,1.16,1523,1.274,1529,0.409,1596,2.281,1637,1.003,1662,0.515,1922,1.366,1986,1.335,2151,1.757,2170,1.492,2309,1.373,2357,2.526,2382,1.335,2554,1.133,2681,2.025,2822,2.037,2825,1.335,3017,2.206,3026,2.526,3115,3.496,3816,3.781,4635,5.492,4721,3.39,5232,3.781,5289,3.574,5651,3.077,7590,4.071,7766,4.494,7768,6.82,7769,4.358,7774,4.305,7775,6.016,7778,5.041,9448,4.528,11309,4.528,11345,4.11,12440,4.528,13086,5.1,13098,4.788,13099,4.788,13950,5.492,13951,5.492,16158,7.045,19940,2.461,20124,3.121,23253,6.811,23254,6.811,23255,6.811,23256,6.811,23257,6.811,23258,6.811,23259,6.811,23260,6.811,23261,6.811,23262,6.811,23263,6.811,23264,6.811,23265,6.811,23266,6.811,23267,6.811,23268,6.811,23269,6.811,23270,6.811,23271,6.811,23272,7.976,23273,6.811]],["title//en/lessons/visualizing-with-bokeh",[12,0.071,954,0.483,1030,1.978,1466,2.886]],["body//en/lessons/visualizing-with-bokeh",[1,0.767,3,0.047,4,0.177,5,0.069,6,0.352,8,0.657,9,0.133,12,0.14,13,0.467,14,0.316,15,0.504,17,0.645,18,0.531,19,0.962,23,0.385,25,0.456,26,0.282,27,0.676,29,0.329,32,0.999,34,1.546,38,0.331,39,0.222,40,0.193,45,0.098,46,0.109,47,0.28,48,0.708,49,0.095,51,1.069,52,2.389,55,0.557,56,1.239,57,0.243,58,0.443,60,0.209,64,0.741,65,1.969,66,1.671,67,1.229,68,0.751,69,0.787,70,0.63,71,0.088,73,1.513,74,0.575,76,0.551,77,1.124,79,1.124,81,0.222,82,0.034,86,1.444,88,0.536,89,0.493,90,1.17,92,0.32,93,0.025,94,0.25,102,2.337,103,0.26,104,0.396,105,0.055,107,0.595,108,0.64,110,0.561,111,0.492,112,0.54,113,0.795,115,0.025,116,0.832,117,0.166,119,0.711,120,0.697,122,0.292,123,0.851,125,0.977,127,0.729,128,0.84,129,0.707,130,0.041,132,0.059,134,0.404,135,0.268,136,0.501,137,0.078,138,0.15,139,0.113,144,0.32,145,0.634,146,0.165,152,0.518,153,0.093,159,0.098,160,0.112,167,0.508,169,0.725,173,0.348,176,0.777,180,0.558,181,1.682,182,1.179,185,0.132,189,0.186,190,0.009,191,0.634,197,2.697,200,0.448,201,0.199,203,1.043,205,0.586,208,0.396,211,0.256,212,1.336,214,0.182,220,0.418,222,1.209,223,0.47,224,1.976,227,0.303,228,0.193,232,0.911,236,0.954,237,0.933,238,1.047,242,0.437,247,1.51,249,0.59,250,1.303,253,0.448,257,0.16,263,0.323,264,1.198,266,0.431,267,0.478,272,0.259,273,0.242,274,1.624,277,0.074,282,0.505,288,1.487,289,1.12,290,1.303,291,1.258,294,0.432,295,1.905,297,0.372,298,0.725,299,0.954,303,0.377,304,0.491,312,0.976,316,0.45,318,0.889,320,1.347,321,1.018,324,1.619,327,0.891,328,0.478,329,1.072,334,2.053,335,0.16,341,0.154,345,0.718,348,1.608,349,0.419,350,0.573,353,0.281,356,0.595,357,0.58,358,0.962,360,0.147,363,0.241,369,0.363,374,0.933,375,0.826,379,0.545,380,0.186,381,0.204,382,0.374,383,0.292,387,1.279,388,4.308,389,0.54,390,0.256,391,1.9,395,0.129,399,0.731,400,0.572,405,0.177,406,0.932,407,0.483,409,0.425,410,0.885,414,0.676,416,0.374,417,0.777,418,0.443,419,0.692,422,0.233,424,0.657,427,0.715,428,0.182,429,1.122,430,0.413,431,0.425,432,0.759,435,0.417,436,0.265,437,2.217,438,0.397,439,0.211,440,0.937,441,0.144,442,0.751,444,0.084,446,2.196,447,0.803,449,0.146,450,0.102,461,0.778,462,2.424,463,0.954,468,0.153,469,1.411,471,0.363,473,0.871,476,0.551,485,0.675,486,0.189,488,0.59,489,1.41,493,0.073,495,1.037,496,2.403,497,1.151,498,0.767,505,0.813,506,0.301,508,1.24,509,0.147,510,0.742,511,0.169,512,1.882,513,0.204,519,0.173,521,1.256,522,1.444,525,0.32,527,0.987,530,0.495,531,0.16,534,0.64,543,0.586,549,0.914,554,0.615,559,0.545,560,0.487,566,0.256,567,1.581,570,0.479,572,0.742,575,0.283,576,1.047,580,1.239,586,1.201,587,0.63,589,0.933,591,0.396,594,0.222,597,1.047,598,1.179,599,0.657,601,0.146,602,1.671,603,1.316,605,0.614,607,1.27,610,0.242,618,0.615,622,3.011,625,3.814,627,2.855,635,0.729,636,0.911,643,1.411,645,0.257,646,0.374,647,0.186,649,1.151,650,1.151,652,1.905,657,2.232,661,0.363,662,1.545,663,0.182,665,1.241,666,1.301,673,0.3,675,1.324,680,0.63,682,1.348,683,0.938,687,1.047,695,1.84,699,1.372,700,0.615,702,1.621,703,1.447,704,1.529,705,0.186,707,0.379,708,1.303,709,1.303,711,1.258,721,0.377,724,0.6,733,0.832,736,0.813,737,1.097,740,0.657,748,0.725,752,1.227,753,1.574,755,0.634,758,0.586,761,1.179,762,1.663,763,1.023,765,0.257,766,0.26,768,0.357,771,3.626,772,1.78,774,0.6,777,0.925,778,0.932,779,0.492,780,1.151,788,0.456,791,4.342,794,0.385,795,1.047,800,0.443,803,0.554,806,0.835,812,0.182,816,0.871,817,0.255,821,0.711,827,0.54,828,0.976,829,1.258,830,2.192,832,1.201,835,0.467,837,2.855,839,0.508,840,0.519,844,1.097,847,0.813,848,0.708,852,0.531,858,0.558,859,1.047,860,1.487,865,2.855,875,2.749,876,0.767,877,0.832,879,1.023,882,0.771,884,1.86,907,1.348,910,1.906,912,0.91,917,0.891,924,1.425,926,1.203,927,1.574,930,0.605,931,0.63,933,0.518,939,1.258,944,1.122,946,0.976,947,1.402,950,0.287,953,1.574,954,0.914,956,1.379,966,0.742,967,0.711,968,0.777,969,1.976,973,1.835,974,0.742,976,0.615,977,1.732,980,0.558,981,1.233,983,0.952,985,1.317,986,0.795,987,1.818,989,0.615,990,0.558,995,1.209,996,1.122,997,1.147,1000,0.856,1004,1.239,1005,1.023,1009,0.505,1011,0.911,1013,0.431,1020,3.224,1021,1.098,1022,0.84,1024,1.546,1026,0.954,1027,0.742,1028,1.202,1029,0.32,1030,3.845,1031,0.91,1032,1.431,1035,0.341,1036,2.897,1037,2.753,1039,5.339,1040,0.787,1044,0.778,1048,1.047,1051,1.271,1052,0.579,1056,0.999,1059,1.023,1060,0.63,1061,2.254,1062,0.645,1073,0.443,1075,0.932,1079,0.619,1084,0.492,1085,1.447,1091,0.826,1101,0.531,1103,2.088,1104,1.179,1105,0.586,1107,1.336,1112,0.871,1120,1.201,1123,1.746,1127,2.497,1130,1.072,1131,0.282,1133,0.792,1135,0.832,1138,1.303,1141,1.151,1142,0.871,1143,1.098,1145,0.847,1147,1.724,1148,0.97,1151,0.518,1154,0.505,1183,0.759,1193,1.976,1200,1.487,1202,0.425,1212,1.031,1224,0.911,1225,0.999,1233,0.715,1240,1.296,1241,4.487,1243,1.838,1246,0.954,1248,1.78,1261,0.871,1270,2.744,1294,0.759,1297,1.748,1298,0.891,1326,0.484,1328,1.529,1329,0.6,1330,1.229,1332,0.871,1369,1.047,1370,0.615,1377,1.408,1391,1.478,1392,1.332,1394,1.336,1398,1.671,1401,0.396,1408,1.27,1409,0.742,1415,1.25,1426,0.806,1428,2.414,1431,1.379,1432,3.814,1434,3.266,1455,1.862,1456,1.529,1457,0.63,1458,3.122,1459,1.603,1461,1.656,1465,3.553,1466,5.672,1467,4.065,1476,0.419,1493,0.867,1495,1.529,1499,1.487,1503,1.84,1516,0.871,1522,0.615,1523,0.692,1529,0.549,1563,0.97,1591,1.303,1604,2.414,1615,1.574,1622,2,1630,0.531,1632,0.455,1637,0.545,1643,1.151,1645,1.402,1646,1.621,1653,3.432,1665,0.911,1669,1.239,1674,0.813,1676,1.072,1683,0.851,1684,0.672,1687,1.803,1690,1.78,1692,1.835,1694,0.729,1702,0.795,1729,1.098,1732,1.303,1733,1.098,1750,1.098,1754,1.574,1768,1.78,1775,1.336,1778,1.571,1806,3.292,1808,1.78,1817,5.635,1825,1.151,1844,1.27,1852,1.905,1883,1.487,1902,2.93,1903,1.307,1906,0.891,1913,2.274,1916,2.053,1922,1.072,1935,4.308,1937,0.999,1940,1.229,1941,1.882,1942,0.742,1947,0.847,1948,0.675,1954,2.93,1958,1.209,1964,1.303,1972,1.617,1981,1.581,1985,0.954,1986,0.725,1997,2.232,1999,1.124,2003,0.708,2005,0.66,2007,0.443,2010,0.614,2013,0.999,2021,0.832,2027,2.232,2058,1.148,2060,2.769,2061,0.932,2062,0.835,2063,1.209,2074,1.79,2087,1.023,2099,3.377,2109,1.047,2120,1.905,2122,1.724,2127,0.431,2131,1.27,2133,1.286,2143,1.303,2154,1.27,2155,1.303,2172,0.945,2173,1.724,2180,1.179,2204,1.179,2208,1.671,2212,0.742,2214,0.759,2223,1.447,2234,0.891,2244,2.191,2250,4.45,2253,1.023,2262,1.976,2291,0.615,2295,2.522,2306,1.396,2329,2.769,2338,1.012,2355,1.84,2357,1.372,2368,2.378,2381,2.454,2382,0.725,2457,5.876,2459,1.84,2476,2.337,2507,2.053,2525,1.905,2528,2.232,2529,2.702,2531,3.315,2546,1.84,2547,1.239,2548,2.454,2552,3.965,2575,3.285,2584,1.621,2590,2.769,2625,2.053,2676,2.572,2679,3.136,2692,2.053,2741,1.258,2742,2.749,2748,0.711,2752,1.455,2772,0.832,2775,1.098,2778,1.78,2791,1.072,2795,1.617,2797,1.336,2798,3.552,2799,1.487,2811,1.379,2816,1.84,2828,1.336,2834,1.447,2838,1.942,2843,2.769,2844,2.323,2845,1.905,2847,2.982,2848,1.478,2853,1.905,2854,1.905,2871,1.931,2879,2.414,2886,2.749,2889,2.337,2903,2.154,2909,1.411,2919,0.787,2923,1.303,2925,1.411,2935,4.042,2936,1.179,2938,1.098,2945,1.905,2966,1.621,3006,2.337,3012,2.458,3024,2.454,3028,2.035,3030,1.303,3040,3.352,3041,4.606,3104,2.458,3110,1.574,3173,1.27,3229,1.724,3285,3.736,3288,1.487,3299,1.574,3305,2.6,3316,1.408,3320,1.619,3338,1.047,3339,1.905,3353,4.146,3369,1.336,3406,1.78,3429,1.209,3439,1.122,3616,3.149,3632,3.552,3669,1.773,3704,1.621,3721,1.671,3765,3.224,3784,1.621,3801,1.976,3826,1.408,3863,2.458,3864,1.78,3906,1.671,3929,4.534,3961,4.583,4018,2.053,4027,2.923,4037,2.337,4041,1.179,4083,3.626,4104,2.659,4110,2.594,4117,2.572,4120,2.769,4124,2.763,4139,5.54,4143,2.659,4161,1.148,4175,2.982,4214,2.769,4265,0.976,4274,3.756,4281,1.84,4294,2.414,4333,2.053,4454,2.769,4469,2.769,4503,5.504,4508,2.154,4566,1.656,4607,2.49,4663,2.138,4664,1.905,4716,3.552,4773,1.372,5056,1.124,5103,3.266,5107,2.982,5209,3.377,5278,2.458,5290,2.138,5296,3.756,5341,1.151,5389,1.072,5449,4.347,5466,2.337,5473,1.671,5492,2.458,5499,2.458,5511,3.552,5540,1.976,5597,2.053,5607,4.414,5637,3.635,5651,1.671,5722,3.539,5755,2.6,5817,2.337,5829,2.769,5845,1.78,5958,2.274,5979,1.835,6056,5.876,6110,2.753,6474,4.409,6512,6.068,6527,5.54,6581,0.999,6731,3.266,6876,3.654,6932,2.337,7007,5.145,7113,2.769,7126,4.001,7169,3.671,7209,1.408,7218,2.458,7223,3.266,7250,2.6,7329,5.83,7414,2.458,7624,1.621,7749,2.923,7767,4.001,7836,1.84,7838,2.232,7882,2.6,8079,2.337,8092,1.529,8282,2.337,8337,2.769,8393,6.436,8398,7.325,8493,4.308,8540,3.266,8563,2.769,8600,2.769,8603,4.409,8604,5.54,8627,3.266,8631,3.266,8692,3.266,8845,2.053,8912,2.769,9067,2.337,9255,3.671,9829,5.058,10087,1.671,10119,3.756,10129,2.337,10309,5.123,10312,4.719,10319,3.352,10364,3.377,10370,4.662,10646,4.844,10690,2.337,10691,7.214,10694,4.719,10913,2.337,11083,4.001,11154,2.982,11478,3.266,11517,3.266,12227,2.982,12479,4.308,12547,2.966,12618,4.719,12821,7.566,13352,2.769,13505,7.325,13628,2.769,13939,7.081,14148,4.697,14359,2.982,14382,3.266,14549,2.458,14631,2.6,14721,4.697,14829,3.266,14877,2.6,15217,2.769,15494,5.54,16430,2.982,17260,6.068,17538,6.357,19845,6.436,19940,1.336,20124,3.196,20128,2.458,20186,2.458,20195,2.6,20197,3.266,20265,2.769,20610,2.982,20701,3.266,20707,3.266,20716,3.266,20869,2.982,20919,7.253,21164,3.266,21291,6.313,21332,4.719,21523,4.719,21563,3.266,21624,4.719,22581,3.266,23176,3.266,23274,7.83,23275,8.399,23276,3.698,23277,3.698,23278,3.698,23279,3.698,23280,3.698,23281,3.698,23282,3.698,23283,5.343,23284,9.101,23285,3.698,23286,6.273,23287,3.698,23288,3.698,23289,6.273,23290,3.698,23291,3.698,23292,3.698,23293,3.698,23294,3.698,23295,3.698,23296,6.871,23297,3.698,23298,3.698,23299,3.698,23300,3.698,23301,5.343,23302,6.273,23303,3.698,23304,8.168,23305,8.399,23306,3.698,23307,3.698,23308,3.698,23309,3.698,23310,6.871,23311,3.698,23312,3.698,23313,3.698,23314,3.698,23315,3.698,23316,3.698,23317,3.698,23318,7.595,23319,3.698,23320,8.909,23321,3.698,23322,3.698,23323,3.698,23324,3.698,23325,3.698,23326,3.698,23327,3.698,23328,3.698,23329,5.343,23330,5.343,23331,7.83,23332,8.168,23333,3.698,23334,3.698,23335,5.343,23336,7.595,23337,3.698,23338,3.698,23339,7.83,23340,7.595,23341,8.399,23342,8.017,23343,7.595,23344,3.698,23345,8.168,23346,3.698,23347,3.698,23348,3.698,23349,3.698,23350,5.343,23351,3.698,23352,5.343,23353,3.698,23354,5.343,23355,6.871,23356,3.698,23357,3.698,23358,3.698,23359,3.698,23360,3.698,23361,3.698,23362,3.698,23363,3.698,23364,7.595,23365,3.698,23366,8.168,23367,8.168,23368,6.871,23369,3.698,23370,8.794,23371,7.288,23372,6.273,23373,8.168,23374,8.017,23375,5.343,23376,7.83,23377,3.698,23378,3.698,23379,3.698,23380,5.343,23381,3.698,23382,3.698,23383,8.294,23384,3.698,23385,3.698,23386,3.698,23387,3.698,23388,3.698,23389,3.698,23390,6.871,23391,6.273,23392,7.288,23393,5.343,23394,5.343,23395,3.698,23396,3.698,23397,6.273,23398,3.698,23399,5.343,23400,7.288,23401,6.273,23402,3.698,23403,6.273,23404,3.698,23405,3.698,23406,3.698,23407,3.698,23408,3.698,23409,3.698,23410,5.343,23411,3.698,23412,3.698,23413,3.698,23414,3.698,23415,3.698,23416,3.698,23417,3.698,23418,3.698,23419,3.698,23420,3.698,23421,3.698,23422,3.698,23423,3.698,23424,3.698,23425,3.698,23426,3.698,23427,3.698,23428,7.83,23429,7.288,23430,5.343,23431,5.343,23432,3.698,23433,6.273,23434,3.698,23435,3.698,23436,3.698,23437,3.698,23438,3.698,23439,3.698,23440,3.698,23441,3.698,23442,5.343,23443,6.871,23444,5.343,23445,5.343,23446,3.698,23447,3.698,23448,5.343,23449,7.288,23450,3.698,23451,3.698,23452,3.698,23453,6.273,23454,3.698,23455,3.698,23456,3.698,23457,3.698,23458,3.698,23459,3.698,23460,3.698,23461,3.698,23462,3.698,23463,6.273,23464,3.698,23465,3.698,23466,3.698,23467,5.343,23468,3.698,23469,6.273,23470,6.273,23471,3.698,23472,6.273,23473,3.698,23474,3.698,23475,7.595,23476,5.343,23477,7.595,23478,5.343,23479,5.343,23480,5.343,23481,5.343,23482,5.343,23483,5.343,23484,5.343,23485,3.698,23486,3.698,23487,3.698,23488,3.698,23489,5.343,23490,3.698,23491,5.343,23492,3.698,23493,5.343,23494,5.343,23495,3.698,23496,5.343,23497,3.698,23498,3.698,23499,3.698,23500,3.698,23501,5.343,23502,5.343,23503,3.698,23504,6.273,23505,3.698,23506,3.698,23507,3.698,23508,3.698,23509,3.698,23510,3.698,23511,3.698,23512,3.698,23513,3.698,23514,3.698,23515,3.698,23516,3.698,23517,3.698,23518,3.698,23519,3.698,23520,3.698,23521,3.698,23522,3.698,23523,3.698,23524,5.343,23525,3.698,23526,3.698,23527,5.343,23528,3.698,23529,5.343,23530,5.343,23531,3.698,23532,5.343,23533,3.698,23534,3.698,23535,3.698,23536,3.698,23537,3.698,23538,3.698,23539,3.698,23540,3.698,23541,3.698,23542,3.698,23543,3.698,23544,3.698,23545,3.698,23546,3.698,23547,3.698,23548,3.698,23549,3.698,23550,3.698,23551,3.698,23552,3.698,23553,3.698,23554,3.698,23555,3.698,23556,3.698,23557,3.698,23558,3.698,23559,3.698,23560,3.698,23561,3.698,23562,3.698,23563,3.698,23564,3.698,23565,3.698,23566,3.698,23567,3.698,23568,3.698]],["title//en/lessons/windows-installation",[18,0.276,34,0.932,449,0.064,450,0.056,950,0.121,1662,0.286,1903,0.557]],["body//en/lessons/windows-installation",[1,0.945,5,0.069,8,0.716,9,0.098,13,0.831,15,0.497,18,0.676,26,0.347,28,0.985,30,1.042,34,1.925,40,0.167,42,0.267,45,0.085,49,0.085,51,1.242,57,0.3,60,0.195,71,0.089,81,0.55,82,0.039,83,0.766,87,0.254,93,0.024,95,0.645,105,0.14,107,0.515,112,0.664,113,1.413,115,0.023,117,0.149,118,0.809,119,0.875,122,0.239,128,0.626,129,0.569,130,0.038,132,0.057,134,0.497,135,0.21,137,0.073,139,0.182,140,1.621,141,1.118,144,0.569,145,0.795,146,0.139,153,0.116,158,1.395,159,0.071,160,0.1,179,0.619,181,1.413,185,0.098,189,0.232,190,0.008,193,0.831,200,0.428,203,1.094,211,0.181,220,0.612,221,0.633,228,0.212,242,0.48,247,1.446,253,0.428,257,0.338,261,0.588,262,0.853,266,1.026,268,0.918,273,0.302,276,1.174,277,0.073,282,1.067,294,0.363,303,0.395,312,1.737,313,0.91,316,0.431,335,0.284,341,0.141,350,0.428,351,3.464,353,0.269,357,0.445,360,0.181,363,0.543,374,1.658,375,1.017,382,0.664,383,0.31,390,0.315,394,0.731,395,0.132,405,0.315,406,1.536,416,0.664,417,1.381,422,0.266,425,0.308,430,0.395,438,0.284,441,0.125,442,0.787,444,0.083,447,0.725,449,0.141,450,0.131,451,1.621,460,0.898,468,0.159,486,0.192,489,1.603,493,0.078,506,0.315,513,0.363,519,0.181,530,0.428,531,0.338,535,2.097,541,1.513,573,1.413,577,0.515,590,0.898,591,0.704,600,1.289,605,0.588,663,0.153,673,0.633,679,2.645,707,0.363,714,0.993,721,0.395,741,0.875,750,0.645,755,0.607,765,0.269,768,0.38,776,2.683,777,0.745,778,1.363,807,0.993,808,1.319,816,1.548,821,0.977,822,2.259,827,0.842,836,0.725,847,1.446,874,1.147,877,1.479,900,0.704,904,2.898,924,1.094,939,1.548,950,0.301,951,1.611,976,0.445,981,0.993,1009,0.898,1011,1.621,1040,0.968,1051,1.363,1052,0.607,1060,1.331,1084,1.109,1112,1.548,1129,2.645,1165,1.658,1301,2.971,1516,1.548,1523,1.56,1529,0.395,1621,3.389,1631,0.968,1662,0.591,1702,1.413,1797,2.823,1862,4.516,1903,1.15,1948,0.831,1978,4.109,2013,1.777,2104,1.319,2131,2.259,2151,1.697,2152,3.425,2153,1.697,2170,1.231,2172,1.081,2198,2.097,2207,3.325,2211,2.439,2281,3.801,2305,3.273,2313,3.514,2338,0.968,2357,2.439,2548,1.819,2550,1.906,2551,2.573,2584,2.883,2752,1.386,2792,1.777,2825,1.289,3045,2.971,3077,2.573,3173,2.259,3407,2.645,3669,2.016,3706,2.149,4435,2.645,5275,5.733,5289,3.592,5307,3.885,5318,4.623,5336,4.925,5613,4.715,5830,2.799,6708,5.859,7412,2.573,7453,4.623,10953,5.809,17535,6.3,17536,6.242,17537,5.303,18075,5.809,18076,6.901,19940,2.377,20124,3.531,20539,5.303,21430,5.809,22026,5.809,23569,8.933,23570,8.933,23571,6.577,23572,6.577,23573,7.813,23574,7.813,23575,6.577,23576,6.577,23577,6.577,23578,6.577,23579,6.577,23580,6.577,23581,6.577,23582,6.577,23583,6.577,23584,6.577,23585,6.577]],["title//en/lessons/working-with-batches-of-pdf-files",[20,1.685,71,0.047,115,0.014,881,2.302]],["body//en/lessons/working-with-batches-of-pdf-files",[0,3.52,1,0.73,2,1.839,3,0.105,4,0.319,5,0.079,8,0.708,9,0.131,10,2.701,12,0.124,13,1.175,14,0.461,15,0.509,16,6.582,17,1.16,18,0.644,19,1.101,20,3.335,22,0.483,25,0.524,26,0.268,27,0.929,28,0.544,29,0.449,30,1.054,31,1.143,32,1.373,33,1.405,35,2.162,36,0.659,37,3.075,38,0.594,39,0.305,40,0.2,42,0.173,45,0.072,46,0.105,47,0.668,49,0.096,50,1.66,55,0.601,57,0.402,58,0.608,59,0.795,60,0.208,63,1.324,64,0.748,68,0.796,70,1.133,71,0.093,73,1.883,74,0.701,76,0.56,77,1.544,81,0.513,82,0.044,83,0.592,87,0.196,88,0.542,90,0.865,92,0.44,93,0.024,94,0.45,95,0.652,96,1.405,98,0.886,103,0.468,104,0.544,105,0.125,107,0.521,108,0.608,110,0.594,112,0.513,115,0.026,116,1.496,117,0.16,118,1.076,119,0.676,121,1.702,122,0.31,124,1.281,125,1.531,126,3.689,128,0.483,129,0.681,130,0.04,131,0.986,132,0.059,134,0.384,135,0.212,136,0.541,137,0.065,138,0.147,139,0.188,142,3.028,145,0.787,152,1.101,153,0.131,154,1.794,157,0.608,158,0.907,159,0.085,160,0.101,167,0.633,169,1.453,171,1.281,173,0.433,174,3.211,175,1.745,179,0.521,182,1.62,183,2.701,185,0.122,186,1.506,189,0.198,190,0.005,191,0.469,193,0.84,199,2.821,200,0.433,201,0.183,202,2.533,206,1.582,208,0.544,211,0.14,212,1.836,213,1.582,214,0.301,217,1.786,221,0.412,223,0.538,227,0.334,228,0.129,230,1.988,249,0.412,251,1.143,257,0.369,258,2.162,259,1.405,262,0.961,263,0.185,264,1.16,265,3.066,266,0.775,268,0.733,269,3.066,272,0.279,273,0.196,274,1.544,275,4.361,277,0.072,291,1.019,296,0.544,297,0.232,301,2.602,302,1.963,304,0.473,307,0.796,308,4.84,310,1.473,311,1.112,316,0.367,318,1.106,319,1.702,320,1.281,324,1.716,325,1.473,326,1.54,327,1.894,328,0.454,330,0.513,333,0.344,335,0.287,336,2.368,345,0.44,347,2.227,348,1.334,350,0.589,353,0.208,356,0.44,358,0.712,359,1.702,360,0.183,363,0.331,365,2.821,367,1.019,368,0.642,374,1.281,380,0.253,381,0.198,383,0.299,389,0.795,390,0.243,391,2.05,392,5.977,394,0.412,395,0.145,399,0.951,400,1.263,401,0.907,402,1.373,403,2.021,405,0.243,407,0.589,408,3.249,409,0.344,414,1.216,425,0.253,428,0.173,430,0.305,431,0.344,435,0.243,436,0.286,438,0.287,439,0.195,441,0.17,443,0.996,444,0.083,449,0.086,450,0.117,462,1.508,464,1.067,468,0.127,469,1.756,477,4.115,486,0.187,487,0.885,493,0.074,495,1.004,496,1.438,497,1.582,498,0.955,504,1.02,506,0.401,508,0.908,509,0.217,510,1.019,511,0.303,513,0.496,519,0.183,525,0.706,527,0.73,529,1.544,530,0.331,534,0.887,540,1.117,541,1.706,542,1.324,543,1.054,544,3.066,553,2.446,554,1.106,557,1.836,560,0.28,563,3.378,567,1.169,572,1.019,576,0.73,587,0.865,589,1.677,591,0.712,594,0.4,596,1.677,597,1.438,598,1.62,599,0.818,600,1.303,601,0.172,606,2.227,610,0.212,613,0.754,614,2.446,619,5.977,635,0.694,637,2.715,644,1.438,645,0.364,646,0.825,647,0.195,661,0.22,663,0.155,664,2.263,666,0.907,678,1.067,680,0.865,686,3.553,687,2.099,690,0.907,695,2.529,705,0.256,712,1.66,716,2.529,721,0.49,726,1.639,733,1.143,738,0.865,739,1.043,744,0.887,748,1.541,753,2.83,755,0.684,757,0.694,765,0.334,766,0.357,778,0.886,780,2.07,785,0.886,794,0.871,795,0.996,801,1.438,802,0.908,817,0.198,821,0.949,822,1.745,827,0.672,831,2.227,833,2.295,835,0.84,837,2.715,839,0.483,841,1.224,848,0.973,852,0.73,854,1.66,859,1.438,863,1.187,874,0.886,876,0.825,877,1.143,879,0.973,881,4.031,900,0.712,907,1.092,908,2.228,911,2.446,912,0.865,914,2.227,925,1.836,926,0.748,930,0.754,941,1.836,944,1.714,946,1.342,948,2.295,949,1.716,950,0.162,954,0.513,967,0.885,968,1.981,972,1.043,976,0.502,977,1.281,981,0.767,982,3.003,983,0.992,985,1.252,990,1.004,996,1.067,997,0.929,1000,0.908,1004,1.702,1008,1.702,1013,0.256,1022,0.727,1026,1.311,1028,1.143,1031,0.529,1035,0.725,1040,0.748,1044,0.981,1048,0.73,1064,1.836,1073,0.608,1075,0.886,1079,0.371,1080,1.405,1087,1.885,1090,1.342,1100,2.618,1103,1.544,1106,2.618,1108,2.368,1131,0.391,1140,1.66,1145,1.175,1148,0.786,1151,0.931,1154,0.908,1183,1.043,1186,1.473,1188,3.378,1200,2.043,1202,0.344,1212,0.642,1216,0.907,1224,1.639,1232,1.885,1234,1.169,1238,3.572,1248,2.446,1270,1.836,1278,2.101,1292,1.745,1325,2.821,1332,1.196,1371,1.495,1391,1.405,1397,1.988,1400,1.473,1401,0.544,1408,1.745,1409,1.487,1415,0.748,1430,1.405,1460,2.043,1468,3.378,1476,0.891,1493,1.08,1522,0.845,1529,0.4,1563,1.029,1585,1.702,1586,3.004,1615,2.162,1621,3.426,1622,1.62,1627,1.429,1630,0.955,1632,0.912,1636,1.334,1639,0.754,1641,2.2,1644,1.935,1662,0.503,1665,1.252,1677,2.306,1684,0.712,1690,2.446,1691,0.929,1717,1.544,1724,2.055,1730,2.75,1732,1.79,1734,1.836,1744,1.839,1754,2.162,1758,2.446,1782,4.686,1783,5.211,1784,4.473,1797,2.403,1808,2.446,1813,2.403,1823,1.117,1828,3.431,1840,3.553,1853,1.187,1854,2.162,1890,2.715,1906,2.055,1927,4.98,1940,1.706,1942,1.019,1945,4.686,1947,1.054,1948,0.642,1949,2.07,1958,2.788,1961,2.295,1964,3.186,1966,3.066,2006,2.529,2016,1.175,2017,2.821,2024,1.405,2049,3.572,2050,1.342,2061,0.886,2084,5.362,2102,1.281,2104,1.019,2107,2.529,2127,0.592,2133,0.951,2143,2.342,2153,1.311,2157,4.421,2161,3.572,2174,4.097,2175,4.097,2176,4.097,2180,1.62,2182,4.203,2190,1.544,2194,2.295,2202,2.227,2213,0.955,2214,1.043,2234,1.224,2246,2.295,2253,1.405,2275,1.582,2277,2.227,2281,2.937,2290,2.618,2308,1.935,2309,0.825,2316,2.937,2351,2.101,2369,2.368,2382,1.303,2535,3.378,2554,1.393,2596,3.568,2652,1.885,2660,1.53,2716,3.378,2738,1.66,2752,0.845,2758,2.101,2785,2.295,2786,1.79,2825,0.996,2832,1.342,2835,3.378,2844,1.473,2862,2.446,2866,3.378,2871,1.224,2899,2.368,2925,1.342,2974,1.281,2975,1.836,2994,2.101,3017,1.405,3043,2.284,3100,7.21,3227,2.821,3236,2.446,3238,1.117,3289,2.529,3291,2.021,3298,2.446,3300,2.39,3316,1.935,3347,1.988,3364,3.455,3621,2.75,3634,5.887,3676,3.378,3713,1.79,3755,3.004,3784,2.227,3791,2.295,3794,3.689,3797,2.101,3801,2.715,3905,3.004,4026,3.211,4165,2.618,4265,1.342,4329,1.935,4356,2.937,4437,2.981,4452,2.821,4517,2.227,4579,2.937,4608,3.426,5056,1.544,5290,2.937,5355,3.378,5368,2.043,5404,1.62,5567,4.421,5594,2.821,5831,4.675,5876,2.821,6047,4.98,6110,2.618,6661,2.227,6761,2.821,7083,2.937,7221,3.805,7228,2.529,7230,4.097,7277,3.805,7330,4.097,7467,3.553,7703,3.805,7721,2.821,7795,2.937,7800,3.805,7854,3.572,8058,4.675,8069,4.097,8074,5.426,8368,3.805,8430,3.572,8447,4.097,8537,3.066,8562,5.362,8724,4.98,8747,2.529,9056,3.572,9105,4.675,9255,2.715,9321,3.211,9448,3.378,9601,4.097,9638,3.805,9647,2.937,9833,3.211,10149,3.378,10351,2.715,10777,4.488,10778,4.488,10887,4.488,11009,5.874,11217,3.211,11294,3.066,11437,4.097,11750,3.378,12768,3.805,12823,4.488,12848,6.113,13055,3.211,13464,3.805,13525,4.097,13827,4.488,14165,4.488,14217,3.378,14223,4.097,14345,3.805,14698,5.362,14985,6.341,15726,4.488,15952,4.488,16186,3.572,16430,4.097,16441,4.488,16814,4.488,17044,4.488,17531,5.874,18297,4.097,18850,7.801,18865,6.548,19940,1.836,20038,4.097,20124,2.602,20131,3.692,21166,5.874,22052,4.488,22105,7.86,22840,4.488,23005,4.488,23048,4.488,23586,5.081,23587,5.081,23588,5.081,23589,7.414,23590,5.081,23591,8.833,23592,8.375,23593,5.081,23594,7.414,23595,9.167,23596,5.081,23597,5.081,23598,5.081,23599,5.081,23600,7.414,23601,8.375,23602,6.65,23603,6.65,23604,7.414,23605,5.081,23606,6.65,23607,5.081,23608,5.081,23609,5.081,23610,5.081,23611,6.65,23612,8.163,23613,5.081,23614,5.081,23615,5.081,23616,5.081,23617,7.414,23618,5.081,23619,5.081,23620,6.65,23621,5.081,23622,5.081,23623,5.081,23624,5.081,23625,5.081,23626,5.081,23627,7.414,23628,5.081,23629,5.081,23630,5.081,23631,5.081,23632,6.65,23633,6.65,23634,5.081,23635,5.081,23636,6.65,23637,8.163,23638,6.65,23639,5.081,23640,6.65,23641,5.081,23642,5.081,23643,5.081,23644,5.081,23645,5.081,23646,5.081,23647,5.081,23648,5.081,23649,5.081,23650,5.081,23651,5.081,23652,5.081]],["title//en/lessons/working-with-text-files",[71,0.047,82,0.022,115,0.014,950,0.153]],["body//en/lessons/working-with-text-files",[1,0.883,3,0.111,5,0.076,6,0.585,8,0.719,9,0.133,12,0.119,14,0.309,15,0.466,17,1.412,18,0.615,25,0.385,26,0.324,28,0.903,32,1.661,36,0.797,40,0.156,45,0.088,46,0.104,49,0.091,51,1.266,55,0.498,57,0.28,60,0.208,64,0.724,71,0.094,76,0.465,81,0.507,82,0.043,83,0.874,87,0.238,93,0.023,95,0.736,96,0.998,104,0.803,105,0.14,111,0.818,115,0.026,117,0.161,118,0.756,120,0.481,125,1.48,128,0.585,129,0.532,130,0.03,132,0.058,134,0.567,136,0.448,138,0.104,139,0.195,141,0.797,146,0.158,153,0.092,154,2.002,157,1.084,159,0.096,160,0.118,161,1.661,173,0.527,181,1.612,185,0.092,189,0.257,190,0.008,191,0.692,200,0.59,201,0.204,205,1.189,209,2.542,211,0.169,214,0.256,221,0.498,223,0.451,227,0.29,228,0.19,238,1.205,241,1.623,247,1.351,261,0.549,263,0.224,268,0.677,274,1.868,276,1.098,277,0.074,294,0.339,297,0.28,303,0.451,306,1.248,307,0.736,320,1.55,325,1.782,341,0.137,345,0.748,348,1.786,353,0.331,356,0.532,357,0.416,360,0.169,367,1.233,371,2.627,380,0.223,383,0.304,389,0.818,394,0.608,395,0.146,400,0.951,401,1.098,405,0.36,406,1.534,409,0.571,418,0.736,422,0.258,424,0.532,425,0.276,427,0.603,428,0.21,430,0.369,431,0.416,432,1.54,435,0.295,436,0.344,438,0.38,439,0.207,440,1.053,441,0.154,444,0.083,447,0.677,449,0.127,450,0.092,451,2.167,461,0.697,466,1.74,468,0.117,486,0.178,489,1.73,493,0.054,494,2.009,498,1.163,505,0.797,506,0.295,513,0.446,526,1.047,531,0.38,549,1.077,567,1.415,580,2.513,583,0.797,601,0.174,610,0.258,637,4.008,645,0.36,646,0.621,647,0.188,657,3.71,673,0.683,699,2.28,700,1.506,705,0.309,707,0.339,726,1.515,738,1.047,740,0.756,741,0.818,758,0.974,765,0.331,768,0.342,774,0.998,777,0.85,787,1.661,795,1.205,799,2.009,800,0.736,805,2.111,807,0.928,811,1.415,812,0.209,821,0.917,824,3.553,827,0.621,829,1.447,833,2.777,836,0.677,840,0.465,848,1.177,852,1.241,863,1.098,874,1.072,877,1.383,900,0.658,908,2.513,917,1.807,933,0.861,950,0.298,951,1.098,955,1.961,956,1.936,967,1.077,974,1.233,976,0.628,994,2.165,998,2.472,1009,1.105,1011,1.515,1017,3.285,1022,0.893,1025,2.28,1031,0.64,1035,0.567,1061,1.824,1073,0.898,1075,1.072,1084,0.818,1101,0.883,1114,2.009,1131,0.324,1135,1.383,1160,2.542,1202,0.571,1212,0.776,1233,0.78,1370,1.022,1382,2.582,1422,5.43,1426,0.928,1430,1.7,1471,1.782,1488,0.974,1495,2.542,1518,1.177,1596,2.059,1628,2.695,1636,1.233,1638,4.087,1639,0.697,1640,2.28,1654,2.059,1665,1.995,1668,1.177,1684,0.658,1689,1.782,1694,1.024,1888,4.087,1894,2.165,1952,2.472,1978,3.809,1981,1.726,1983,1.961,1986,1.47,1993,4.326,2010,0.549,2016,0.974,2062,0.818,2083,2.059,2095,0.998,2104,1.505,2105,4.087,2109,2.124,2151,1.586,2155,2.165,2180,1.961,2212,1.233,2214,1.262,2223,2.405,2244,1.961,2247,2.405,2258,2.335,2272,1.961,2290,3.168,2309,0.998,2324,3.193,2348,2.695,2576,2.695,2752,1.022,2753,2.542,2775,1.824,2791,1.233,2792,1.661,2803,3.292,2811,1.586,2829,1.623,2851,0.998,2917,1.7,2938,1.824,2939,1.868,2963,2.576,3030,2.165,3042,4.604,3045,2.777,3123,2.341,3279,2.28,3286,2.341,3345,2.695,3360,2.222,3364,2.865,3408,1.961,3669,1.936,3681,3.553,3706,2.009,3829,2.865,3928,6.528,4273,2.777,4612,4.087,4950,3.71,5276,3.553,5289,3.708,5291,4.531,5292,4.957,5293,7.151,5307,3.929,5308,7.635,5645,4.087,5646,4.604,5884,2.405,5888,4.987,6500,4.087,6599,4.087,6653,3.059,7412,2.935,7467,3.285,8064,4.604,8071,4.957,8807,4.604,10414,4.604,11670,6.049,11683,5.43,11684,5.43,12043,3.886,12154,7.151,14157,5.43,17536,4.604,18077,6.626,18082,7.635,18362,5.43,19940,2.222,23653,7.502,23654,7.502,23655,8.097,23656,6.148,23657,8.645,23658,6.148,23659,6.148,23660,7.502,23661,6.148,23662,6.148,23663,7.502,23664,6.148,23665,6.148,23666,8.097,23667,6.148,23668,6.148,23669,6.148]],["title//en/lessons/working-with-web-pages",[57,0.218,153,0.071,357,0.324,950,0.153]],["body//en/lessons/working-with-web-pages",[1,1.075,3,0.116,5,0.08,6,0.582,8,0.659,9,0.111,12,0.11,14,0.376,25,0.506,26,0.323,28,0.801,29,0.359,36,0.794,39,0.486,40,0.19,42,0.287,45,0.066,46,0.113,47,0.463,49,0.081,57,0.429,58,1.083,60,0.207,64,0.547,71,0.092,76,0.463,81,0.45,82,0.035,83,0.713,93,0.026,94,0.547,104,0.801,105,0.137,107,0.586,109,3.399,110,0.669,115,0.023,117,0.109,122,0.294,123,1.409,130,0.036,132,0.051,135,0.195,137,0.066,138,0.127,139,0.195,141,0.97,144,0.53,145,0.776,146,0.129,152,0.857,153,0.134,157,0.733,158,1.093,159,0.096,160,0.108,167,0.582,183,2.103,185,0.12,189,0.27,190,0.007,191,0.565,193,0.773,200,0.526,201,0.196,205,1.186,208,0.656,211,0.223,216,1.733,221,0.733,223,0.368,227,0.289,228,0.214,236,1.58,237,1.544,242,0.466,257,0.265,261,0.547,263,0.272,267,0.547,268,0.997,272,0.255,277,0.079,282,1.022,294,0.338,297,0.279,303,0.368,304,0.368,305,1.817,306,1.4,316,0.413,321,0.994,327,1.475,333,0.415,335,0.265,337,3.89,341,0.143,345,0.729,346,3.294,348,1.228,349,0.954,350,0.562,353,0.331,357,0.624,358,1.258,360,0.206,363,0.399,364,2.342,368,0.773,371,2.274,377,1.475,380,0.25,381,0.24,389,0.619,394,0.655,395,0.137,399,0.713,409,0.547,410,0.713,416,0.619,417,1.571,422,0.195,424,0.53,425,0.287,427,0.6,430,0.486,436,0.312,438,0.364,439,0.204,440,1.034,441,0.142,443,1.2,444,0.082,447,0.675,450,0.091,451,1.509,461,0.694,462,1.817,469,1.617,476,0.43,486,0.182,487,0.815,488,0.496,489,1.536,493,0.071,506,0.293,509,0.223,513,0.338,517,1.4,519,0.169,521,1.119,528,3.271,530,0.399,531,0.265,560,0.413,566,0.293,570,0.794,572,1.228,577,0.479,582,4.937,586,1.172,601,0.174,605,0.722,613,0.954,631,3.047,642,2.271,645,0.306,647,0.201,648,2.103,661,0.265,662,1.377,663,0.142,666,1.093,682,1.315,683,0.836,700,1.479,701,2.271,705,0.308,707,0.413,711,1.441,714,0.924,726,1.509,733,1.377,739,1.257,744,0.896,747,2.684,750,0.792,751,2.853,755,0.565,757,0.836,758,0.97,766,0.43,768,0.341,774,0.994,777,0.916,800,0.896,803,0.447,807,0.924,808,1.228,809,1.068,812,0.174,817,0.222,835,0.773,836,0.675,840,0.566,844,1.536,859,2.119,879,1.172,883,1.315,906,3.856,911,2.947,912,1.043,930,0.694,950,0.293,975,2.085,976,0.507,981,0.924,989,1.344,1000,0.836,1011,1.992,1013,0.376,1015,2.606,1022,0.6,1025,2.271,1029,0.648,1031,0.637,1044,0.848,1051,1.506,1052,0.565,1060,1.043,1062,1.068,1073,0.733,1080,1.693,1084,0.815,1120,1.433,1133,0.773,1151,0.857,1161,3.271,1183,1.257,1202,0.415,1212,0.773,1233,0.637,1243,1.544,1275,3.785,1384,2.051,1401,0.656,1426,0.924,1488,0.97,1497,2.213,1537,3.87,1563,0.947,1604,4.164,1607,3.539,1630,0.879,1632,0.753,1639,0.848,1640,2.271,1648,0.669,1660,1.976,1662,0.463,1668,1.172,1733,1.817,1794,4.052,1809,2.103,1853,1.336,1854,2.606,1893,3.047,1894,2.157,1922,1.501,1932,1.887,1947,1.392,1959,2.329,1978,3.381,1993,3.271,2003,1.433,2005,1.093,2007,0.733,2013,2.275,2050,2.349,2061,1.068,2063,2.445,2070,4.304,2079,1.2,2133,1.146,2142,2.487,2172,0.97,2187,4.318,2215,3.694,2237,2.271,2291,1.018,2309,1.215,2328,4.73,2351,2.532,2542,1.336,2554,1.018,2578,2.022,2619,3.87,2719,3.047,2738,2.445,2743,1.433,2748,0.815,2772,1.893,2788,2.462,2802,4.304,2851,0.994,2955,3.047,2967,2.395,3017,2.46,3086,4.07,3115,3.28,3145,4.07,3150,4.937,3171,2.853,3202,2.947,3229,1.536,3439,1.571,3706,2.641,3837,3.87,3869,3.488,3971,2.853,3982,4.325,3983,4.585,4020,4.022,4022,2.853,4329,2.332,4423,3.399,4446,2.157,4501,2.947,4941,4.07,5056,1.861,5307,3.488,5315,2.766,5389,1.775,5548,2.395,7467,3.998,7590,4.281,7600,4.486,7620,7.083,7623,4.937,7690,4.73,7691,4.975,7692,5.373,7693,5.373,7694,4.73,7695,4.73,7699,4.585,7750,3.694,7751,3.539,7766,4.164,7801,4.937,7802,5.596,8467,2.766,8977,5.26,9052,4.07,9239,4.937,9465,3.694,10135,3.87,10181,5.373,10182,6.034,10370,3.399,11295,4.304,11309,4.07,11345,3.694,11406,5.408,11644,6.61,12425,5.408,13951,4.937,13952,5.408,13955,5.408,15464,4.585,16558,5.408,18292,4.937,18293,4.585,18430,5.408,19265,5.408,19940,2.213,20124,2.928,20675,4.937,22588,5.408,23670,6.123,23671,6.123,23672,6.123,23673,6.123,23674,6.123,23675,6.123,23676,6.123,23677,6.123,23678,6.123,23679,6.123,23680,6.123,23681,6.123,23682,6.123,23683,6.123,23684,6.123,23685,8.419,23686,6.123,23687,6.123,23688,6.123,23689,6.123,23690,6.123,23691,6.123,23692,6.123,23693,6.123,23694,6.123,23695,6.123,23696,6.123,23697,6.123,23698,6.123]]],"invertedIndex":[["",{"_index":444,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11830,1],[12846,1],[12878,2],[12912,3],[15192,6],[15212,11],[15289,5],[16810,3],[16847,4],[16977,2],[19368,1],[21273,1],[22643,1],[22691,1],[22709,1]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5207,1],[5217,1],[15066,1],[15082,3],[15094,1],[15179,1],[15186,2],[15196,2],[20861,3],[20943,1],[20956,1],[20996,1],[22677,1],[22679,2],[22770,1],[24005,1],[24109,1],[24628,1],[24662,1],[26364,1],[26477,1],[26608,1],[26715,1],[26888,1],[26930,1],[27001,1],[27140,1],[46010,2],[46899,2],[47114,1],[50400,1]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[262,1],[4226,1],[4228,3],[4304,1],[4364,1],[4564,1],[4566,3],[4630,1],[4690,1],[5306,1],[6856,1],[8519,1],[9052,1],[9054,3],[9114,1],[9184,1],[9473,1],[9820,1],[11045,1],[11481,1],[13467,1],[14523,3],[14803,1],[14805,3],[14873,2],[14945,1],[14985,2],[15056,1],[15097,2],[15167,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[336,1],[6809,1],[8578,1],[10798,2],[10810,1],[14992,1],[15271,1],[15797,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7777,1],[7797,1],[7972,1],[7987,1],[8243,1],[8245,3],[8941,1],[8956,1],[9152,1],[9154,3],[12922,1],[13576,1],[13596,1],[13697,1],[13715,1],[13911,1],[13913,3],[15615,1],[15633,1],[16117,1],[16119,3],[16685,1],[16732,1],[16748,1],[17507,1],[17509,3],[18057,1],[18073,1],[18689,1],[18691,3],[19377,1],[19379,2],[19382,2],[20753,1],[20805,1],[20814,1],[21594,1],[21634,1],[21686,1],[21695,1],[23114,1],[23645,1],[25228,1],[25295,1],[26573,1],[27287,1],[27347,1],[27367,1],[27634,1],[27636,2],[27639,3],[27643,1],[27696,1],[28104,1]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23841,1],[23851,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19106,1],[22771,2],[33731,1],[37260,1],[38174,4],[38419,1],[42868,1],[42928,1],[44755,1],[45279,1],[46307,1],[47709,1],[49646,1],[51980,1],[61018,1]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11786,4],[12054,1],[12162,3],[14480,1],[15007,3],[16018,1],[16361,1],[16390,2],[17303,4],[17603,1],[17605,1],[17607,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4810,4],[4957,3],[7319,1],[7407,1],[7409,2],[7413,1],[7580,1],[7645,1],[7661,4],[7796,1],[7809,4],[7814,4],[7874,1],[7895,3],[7954,1],[7967,4],[7972,4],[8002,1],[8019,1],[8036,3],[8133,1],[8149,3],[8229,1],[8248,4],[8424,1],[8450,4],[8541,1],[8568,1],[8592,1],[8629,1],[8759,1],[8788,3],[8846,1],[8861,4],[8902,1],[9395,1],[9800,1],[11000,4],[11567,1],[11779,4],[11904,5],[11978,1],[12000,1],[12037,4],[12076,2],[12079,1],[12126,1],[12164,1],[12221,1],[12305,1],[12368,1],[12401,1],[12449,4],[12488,5],[12524,1],[12546,1],[12587,4],[12630,2],[12633,1],[12680,1],[12722,1],[12779,1],[12867,8],[13052,1],[13089,1],[13141,4],[13714,1],[13802,1],[13804,2],[13913,5],[13987,1],[14009,1],[14046,4],[14085,2],[14088,1],[14135,1],[14173,1],[14230,1],[14314,1],[14377,1],[14410,1],[14458,4],[14497,5],[14533,1],[14555,1],[14596,4],[14639,2],[14642,1],[14689,1],[14731,1],[14788,1],[14876,8],[15061,1],[15098,1],[15150,4],[15168,1],[15335,1],[15400,1],[15416,4],[15551,1],[15564,4],[15569,4],[15629,1],[15650,3],[15709,1],[15722,4],[15727,4],[15757,1],[15774,1],[15791,3],[15888,1],[15904,3],[15984,1],[16003,4],[16179,1],[16205,4],[16332,1],[16353,1],[16377,1],[16398,1],[16514,1],[16586,1],[16601,4],[16642,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1724,1],[1779,1],[1952,1],[2020,1],[8223,1],[8338,1],[12396,1],[12426,1],[13993,1],[14003,1],[14344,1],[18620,1],[18657,1],[20671,1],[20781,1],[20820,1],[20928,1],[20996,1],[21032,1],[21076,1],[21142,1],[21279,1],[21929,1],[21952,1],[21988,1],[22018,1],[22054,1],[22083,1],[22119,1],[22525,1],[22542,1],[22548,1],[22589,1],[23010,1],[23096,1],[23108,1],[23364,1],[23417,1],[23476,1],[23548,1],[23784,1],[23867,1],[23958,1],[24011,1],[24189,1],[24635,1],[24675,1],[24814,1],[24856,1],[26596,1],[26665,1],[28150,1],[28164,1],[28191,1],[28195,1],[28204,2],[28986,1],[29034,1],[29162,1],[29295,1],[29331,1],[29375,1],[29484,1],[29512,1],[29590,1],[29592,2],[29666,1],[29684,1],[29724,1],[30175,1],[30900,1],[30939,1],[31214,1],[35683,1],[35761,5],[35810,1],[36375,1],[36443,1],[37647,1],[37653,1],[37913,1],[38015,1],[38094,1],[38166,1],[38310,1],[38367,1],[39988,1],[39990,2],[39994,1],[40169,1],[40266,1],[40303,1],[40340,1],[40726,1],[42130,1],[42203,1],[42376,1],[42405,1],[42452,1],[42504,1],[42599,1],[42647,1],[42716,1],[42802,1],[42891,1],[43072,1],[43074,2],[43088,1],[43090,2],[43098,1],[43155,1],[43211,1],[43268,1],[43377,1],[43433,1],[43499,1],[43692,2],[43725,1],[43727,2],[43771,1],[43825,1],[43882,1],[43938,1],[45561,1],[45575,1],[46141,1],[46193,1],[46256,1],[46319,1],[46546,1],[47859,1],[47873,1],[50627,1],[50717,1],[50733,2],[50755,1],[50757,2],[50779,1],[50827,1],[50895,1],[50971,1],[51033,2],[51059,2],[51091,2],[51103,1],[51105,1],[51107,1],[52030,1],[52091,1],[52154,1],[52223,1],[52238,1],[52250,1],[52255,1],[52415,1],[52460,1],[52527,1],[52568,1],[52690,1],[52749,1],[52765,1],[52812,1],[52871,1],[52923,1],[52966,1],[53038,1],[53074,1],[53137,1],[53145,1],[53171,1],[53219,1],[53324,1],[53364,1],[53414,1],[53448,1],[53633,1],[53828,1],[53894,1],[53914,1],[53968,1],[54004,1],[54103,1],[54157,1],[54215,2],[54718,2],[58356,1],[59773,1],[59788,1],[59827,1],[59887,1],[59950,1],[61390,1],[61458,1],[61469,1],[61701,1],[61716,1],[61735,1],[61779,1],[62211,1],[62347,1],[62406,1],[62424,1],[62479,1],[62527,1],[62566,1],[63031,1],[63082,1],[63119,1],[63165,1],[63195,1],[63364,1],[63545,1],[63598,1],[63647,1],[63705,1],[63724,1],[63786,1],[63839,1],[63930,1],[63987,1],[64271,1],[64295,1],[64338,1],[64381,1],[64454,2],[64494,1],[64894,1],[64905,1],[65942,1],[67740,1],[67763,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7214,3],[14774,2],[14814,3],[14824,2],[14837,2],[14844,2],[14857,2],[25012,1],[25606,1],[25865,1],[26355,1],[27123,1],[28447,1],[28594,1],[28691,1],[28776,1],[28823,1],[29073,1],[31417,1],[31469,1],[32126,1],[32196,1],[32258,1],[32330,1],[32434,1],[32510,1],[32756,3],[32886,3],[32906,1],[32942,1],[32969,1],[33052,1],[33107,1],[33149,1],[33511,3],[33610,3],[33631,1],[33633,2],[33672,1],[33795,1],[33814,1],[33851,1],[34189,3],[34418,3],[34432,1],[34485,1],[34526,1],[34564,1],[34607,1],[36084,3],[36334,3],[36355,1],[36396,1],[36409,1],[36455,1],[36457,2],[36475,1],[36527,1],[36590,1],[36619,1],[36673,1],[36754,2],[36768,4],[36862,1],[36895,1],[36938,2],[37152,1],[37181,1],[37183,2],[37298,1],[37383,1],[37450,1],[37486,1],[37533,1],[37607,2],[37621,4],[37723,1],[37760,1],[37902,2],[37916,4],[38773,1],[38805,1],[38864,1],[39185,1],[40339,1],[40726,1],[44166,1],[44221,1],[44301,1],[44319,1],[44364,1],[44442,1],[44514,1],[44626,1],[44644,1],[51013,1],[51298,5],[52581,1],[52640,1],[52711,1],[52737,1],[52739,2],[52830,1],[52832,1],[52859,1],[52916,1],[52938,3],[52975,1],[52995,1],[52997,2],[53072,1],[53968,1],[54027,1],[55133,1],[55170,1],[55316,1],[55389,1],[56324,1],[56369,1],[56437,1],[56494,1],[57476,1],[57535,1],[57595,1],[57649,1],[58006,2],[58638,2],[59517,2],[62671,1],[62723,1],[62782,1],[62835,1],[63079,1],[63660,2],[65211,2]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1067,1],[1117,1],[1119,1],[2798,1],[2848,1],[2850,1],[3925,1],[3946,1],[4724,1],[5143,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[645,1],[19100,2],[19111,2],[19711,2],[19740,2],[19744,1],[19774,4],[19826,2],[19836,2],[20078,2],[20117,2],[20143,2],[20146,2],[20164,2],[20177,2],[20218,4],[20277,2],[20286,2],[20289,2],[20299,2],[20420,2],[20431,2],[20454,2],[20493,2],[20519,2],[20522,2],[20540,2],[20553,2],[20594,4],[20653,2],[20662,2],[20665,2],[20675,2],[22072,1],[22158,1],[22178,3],[22223,1],[22235,1],[22277,2],[22280,1],[22391,2],[22420,2],[22427,2],[22445,2],[22460,2],[22495,4],[22550,2],[22559,2],[22566,2],[22576,2],[22712,2],[22723,2],[23499,2],[23528,2],[23535,2],[23553,2],[23568,2],[23603,4],[23658,2],[23667,2],[23674,2],[23684,2],[36944,3],[38572,1],[40137,2],[41650,1],[66030,1]]},"/en/lessons/common-similarity-measures":{"position":[[5991,1],[6121,1],[6251,1],[13136,1],[13160,1],[13184,1],[13403,1],[13423,1],[13443,1],[13459,1],[13475,1],[13479,1],[13483,1],[14938,1],[14944,1],[14960,1],[14974,1],[15179,1],[15288,1],[15301,1],[15315,1],[15322,1],[15334,1],[15339,1],[15353,1],[16910,1],[17048,1],[17628,1],[17638,1],[17663,1],[17685,1],[17776,1],[17801,1],[17819,1],[17827,1],[17855,1],[17864,1],[18879,1],[20969,1],[20982,1],[20996,1],[21003,1],[21015,1],[21020,1],[21033,1],[21086,1],[21111,1],[21129,1],[21137,1],[21166,1],[21184,1],[21192,1],[21235,1],[23911,1],[25663,1],[25727,1],[25759,1],[25826,1],[25864,1],[25919,1],[25995,1],[26062,1],[26135,1],[26213,1],[26496,1],[27610,1],[30908,1],[32918,1],[33028,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9342,1],[10668,1],[17411,1],[18708,1],[18760,1],[18841,1],[18891,1],[18952,1],[19005,1],[19084,1],[19153,1],[19206,1],[20658,1],[20690,1],[20745,1],[20803,1],[20826,1],[41680,1],[43719,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3658,1],[10331,1],[11048,3],[11058,3],[11068,3],[13351,1],[13972,1],[14026,1],[14051,1],[14332,1],[14665,1],[14703,3],[14720,1],[15197,1],[15532,1],[15814,3],[15911,3],[16756,1],[16810,1],[16830,1],[16832,1],[16889,1],[16963,1],[18693,1],[20472,1],[20524,1],[20872,1],[20924,1],[23311,1],[24482,1],[24954,1],[24991,1],[25089,1],[25148,1],[25183,1],[25215,1],[25300,1],[25351,1],[25405,1],[25452,1],[26397,2],[26442,1],[27770,1],[29116,4],[29185,4],[29254,4],[29297,4],[29341,4],[29410,4],[29479,4],[29554,4],[29623,4],[29692,4],[29735,4],[29779,4],[29848,4],[29917,4],[29992,4],[30061,4],[30130,4],[30173,4],[30217,4],[30286,4],[30355,4],[32881,1],[32957,1],[32994,1],[33077,1],[33122,1],[33157,1],[33223,1],[33283,1],[33328,1],[33376,1],[33390,1],[37267,1],[37939,1],[47822,1],[58413,4],[62831,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[835,1],[871,1],[9870,1],[12983,1],[13009,1],[13569,1],[13575,2],[13687,1],[13724,1],[13742,1],[13769,1],[14718,1],[14867,1],[17302,1],[17366,1],[17408,1],[18658,2],[19406,1],[19438,1],[19767,1],[20545,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6333,1],[6410,1],[13237,1],[13278,1],[13330,1],[13386,1],[13442,1],[13531,1],[13953,1],[14678,1],[16034,1],[16103,1],[16145,1],[17463,1],[18485,1],[18523,1],[18525,2],[19472,1],[19591,1],[19633,1],[21172,1],[21232,1],[21275,3],[21280,1],[21481,1],[22026,1],[23505,1],[23857,1],[23897,1],[24206,1],[24221,1],[24242,1],[25309,1],[26675,1],[27224,1],[27250,2],[27259,2],[27371,1],[28200,1],[28523,1],[28525,1],[28597,1],[28599,1],[28655,1],[28657,1],[28729,1],[28731,1],[30106,1],[30709,5],[30742,5],[30865,5],[31436,2],[31480,1],[31988,5],[32224,5],[32880,1],[32917,1],[32944,1],[34210,1],[34291,1],[34293,2],[34390,1],[34448,1],[34493,1],[34520,1],[35830,1],[36444,5],[36668,1],[36735,1],[36737,1],[36739,1],[36741,1],[36743,1],[36866,1],[36918,1],[36964,1],[37023,1],[37074,1],[37111,1],[37136,1],[37174,1],[37234,1],[37273,1],[37330,1],[37360,1],[37410,1],[37434,3],[37445,1],[37483,1],[37540,1],[37586,1],[37625,1],[37945,1],[38216,1],[38503,1],[39386,1],[39489,1],[40499,1],[40544,1],[40585,1],[41831,1],[41833,2],[41837,1],[41898,1],[41988,1],[41990,2],[42005,1],[42115,1],[42181,1],[42514,1],[42547,1],[42578,1],[42590,1],[44394,1],[44404,1],[44414,1],[44424,1],[44434,1],[44444,1],[44454,1],[44464,1],[44474,1],[44484,1],[44494,1],[44504,1],[44514,1],[44524,1],[44534,1],[44544,1],[44554,1],[44564,1],[44574,1],[46218,1],[46278,1],[46320,1],[48903,1],[48905,2],[48951,1],[48953,2],[48968,1],[49078,1],[49148,1],[49404,1],[49464,1],[49506,1],[49798,1],[49866,1],[49876,2],[49910,2],[50087,1],[50375,1],[52807,1],[53154,1],[53206,1],[53234,1],[53301,1],[53366,1],[53431,1],[53507,1],[53547,1],[53610,1],[53654,1],[53696,1],[53746,1],[55848,2],[55899,1],[55998,1],[56000,3],[56268,1],[56303,2],[56354,1],[57118,1],[57197,1],[57232,2],[57272,1],[57364,1],[57453,1],[60662,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5342,1],[9109,2],[9189,2],[9302,1],[9371,1],[9408,1],[9473,1],[9492,1],[9522,1],[9671,1],[13983,1],[14543,1],[14704,1],[15877,1],[16715,1],[16728,2],[16882,1],[16950,1],[17146,1],[17213,1],[17393,1],[17452,1],[20087,1],[20141,1],[20196,1],[20244,1],[20472,1],[21744,1],[22007,1],[22098,1],[22143,1],[22151,1],[24024,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1348,1],[1443,1],[1519,1],[1550,1],[1563,1],[1565,1],[1567,1],[1616,2],[1646,1],[1671,2],[1715,1],[1739,2],[1797,2],[3433,1],[3588,1],[3646,1],[4006,1],[4037,1],[4058,1],[4100,1],[4115,1],[4178,1],[4193,1],[4290,1],[4292,1],[4317,1],[4355,1],[4379,1],[5017,1],[5045,1],[5076,1],[5097,1],[5139,1],[5154,1],[5217,1],[5232,1],[5312,1],[5338,1],[5340,1],[5351,1],[5389,1],[5421,1],[6082,1],[6129,1],[6171,1],[6258,1],[6308,1],[6866,3],[7271,3]]},"/en/lessons/counting-frequencies":{"position":[[1068,2],[1146,1],[1182,1],[1236,1],[1249,2],[1319,1],[1350,1],[1352,2],[1431,1],[1466,1],[1482,1],[1512,1],[1528,1],[1552,1],[3140,1],[3176,1],[3230,1],[3243,2],[3312,1],[3343,1],[3383,1],[3424,1],[3459,1],[3475,1],[3505,1],[3521,1],[3545,1],[4793,1],[4853,1],[5300,1],[6409,1],[6457,1],[6529,1],[6779,1],[6826,1],[6896,1],[7357,1],[7450,1],[7485,1],[7524,1],[7563,1],[7603,1],[7649,1],[8655,1],[8724,2],[8793,2],[8863,2],[8934,2],[9009,2],[9076,2],[9142,2],[9208,2],[9280,2],[9350,2],[9422,2],[9494,2],[9569,2],[9638,2],[9711,2],[9785,2],[9854,2],[9927,2],[10000,2],[10075,2],[10143,2],[10208,2],[10279,2],[10355,2],[10428,2],[10496,2],[10572,2],[10642,2],[10714,2],[10786,2],[10860,2],[10932,2],[11007,2],[11080,2],[11152,2],[11221,2],[11296,2],[11371,2],[11437,2],[11505,2],[11581,2],[11651,2],[11722,2],[11791,2],[11863,2],[11928,2],[12002,2],[12075,2],[12149,2],[12215,2],[12394,1],[12439,1],[12748,1],[12835,1],[12928,1],[12963,1],[13002,1],[13045,1],[13083,1],[13145,1],[13191,1],[13573,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2803,1]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2598,1],[2617,1],[2656,1],[4269,3],[4375,1],[4418,1],[4457,1],[4651,1],[4709,1],[4880,1],[4928,1],[4967,1],[5159,3],[5809,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10922,1],[11403,1],[11948,1],[11977,2],[16505,1],[16549,1],[17152,1],[17815,5],[17996,2],[18478,2],[18891,1],[18983,1],[19007,1],[19241,1],[19248,1],[19488,1],[20210,1],[20251,1],[20423,1],[20429,1],[20511,2],[20518,1],[20595,1],[20597,1],[21196,1],[21240,1],[21248,1],[21333,1],[21335,1],[21953,1],[22148,1],[23562,1],[23606,1],[23614,1],[23699,1],[23701,1],[24319,1],[24689,1],[24743,1],[24793,1],[24890,1],[24999,1],[25050,1],[25052,2],[25060,1],[25133,1],[25239,2],[25284,1],[25349,1],[25891,3],[26775,2],[27117,1],[27439,2],[34513,1],[34557,1],[34602,1],[34604,2],[34676,1],[34976,1],[35027,1],[35050,1],[35080,1],[35102,1],[35399,1],[35422,1],[35465,1],[35512,1],[35556,1],[35566,1],[35600,1],[35602,2],[35631,2],[35634,1],[35707,2],[35710,1],[35794,2],[35797,1],[35932,1],[35945,1],[35947,3],[35961,1],[36012,1],[36035,1],[36064,1],[37503,1],[39106,1],[39157,1],[39180,1],[39210,1],[39232,1],[39459,1],[39714,1],[39903,3],[41049,2],[41084,1],[41211,1],[41250,1],[41293,1],[41921,1],[41931,1],[41961,1],[41963,2],[42114,2],[42117,1],[42190,2],[42193,1],[42277,2],[42280,1],[42581,1],[42614,2],[42671,1],[42684,1],[42686,3],[42820,1],[42867,1],[42886,1],[42911,1]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7610,1],[18967,1],[19067,1],[19237,1],[19424,1],[19804,1],[20061,2],[20100,1],[20146,1],[20175,1],[20518,1],[20575,1],[21249,1],[21349,1],[21519,1],[21708,1],[22080,1],[23470,1],[24346,1],[24362,1],[24440,1],[24513,1],[24563,2],[24636,1],[24843,1],[24852,2],[24923,1],[25133,1],[25182,1],[25272,1],[25291,1],[25313,1],[25363,1],[25485,1],[25701,1],[27817,1],[34202,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18323,4],[21061,1],[29944,1],[30158,1],[30311,1],[30579,1]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1546,1],[1934,1],[2451,1],[2756,1],[2805,1],[2845,1],[2935,1],[2990,2],[3418,1],[3566,1],[3631,2],[3959,1]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12029,1],[13177,1],[14748,1],[19542,1],[20582,3],[20699,3],[20816,3],[20933,3],[21050,3],[21167,3],[24722,1],[25579,1],[25654,1],[26314,1],[26513,3],[26637,3],[26761,3],[27711,1],[27786,1],[32599,1],[33731,1],[33806,1],[34079,1],[34613,1],[35001,1],[35356,3],[35447,3],[35538,3],[35629,3],[35720,3],[35811,3],[35837,3],[35846,3],[35897,3],[35902,3],[35913,3],[35924,3],[35993,3],[36084,3],[36175,3],[36266,3],[36392,1],[36467,1],[36740,1],[36846,1],[40062,1],[40081,1],[40236,1],[40258,1],[41326,1],[41345,1],[41775,1],[42718,1],[43405,1],[43480,1],[43753,1],[43859,1],[43939,1],[43958,1],[43983,1],[44687,1],[44762,1],[45035,1],[45141,1],[45221,1],[45240,1],[45265,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6642,1],[6966,1],[7908,1],[9784,1],[11024,3],[11071,1],[13102,1],[13160,1],[13456,1],[13806,1],[13893,1],[13925,1],[13969,1],[13992,1],[14050,1],[14052,1],[14061,1],[14063,1],[14065,4],[16571,1],[16615,1],[16702,1],[16734,1],[16778,1],[16801,1],[16920,1],[16922,1],[16931,1],[16933,1],[16959,1],[17053,1],[17055,1],[17064,1],[17066,1],[17068,4],[20472,1],[20862,3],[21065,3],[21534,1],[22164,1],[22257,1],[22455,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3576,1],[3618,1],[4235,1],[4293,1],[5093,1],[5272,1],[5416,1],[5432,1],[5934,1],[6104,1],[6249,1],[6265,1],[7977,2],[8219,1],[8347,1],[8475,1],[8597,1],[8657,2],[8989,2],[9110,1],[9249,2],[9627,2],[10064,1],[10127,1],[10488,1],[10607,2],[10610,1],[10625,1],[10629,2],[10724,2],[10855,2],[10981,2],[11082,2],[11186,2],[11293,2],[11389,2],[11484,2],[11585,2],[11683,2],[11787,2],[11888,2],[11891,1],[11893,3],[12764,2],[12767,1],[12782,1],[12786,2],[12881,2],[13012,2],[13116,2],[13217,2],[13321,2],[13428,2],[13524,2],[13619,2],[13720,2],[13818,2],[13922,2],[14023,2],[14026,1],[14028,3],[15264,1],[15314,1],[15375,1],[15412,1],[15449,3],[15541,2],[15544,1],[15559,1],[15563,2],[15642,2],[15751,2],[15830,2],[15909,2],[15988,2],[16067,2],[16146,2],[16225,2],[16304,2],[16383,2],[16462,2],[16541,2],[16544,1],[16546,1],[16725,2],[16728,1],[16743,1],[16747,2],[16826,2],[16935,2],[17014,2],[17093,2],[17172,2],[17251,2],[17330,2],[17409,2],[17488,2],[17567,2],[17646,2],[17725,2],[17728,1],[17730,1],[17871,1],[17873,1],[17973,2],[17976,1],[17991,1],[17995,2],[18074,2],[18183,2],[18262,2],[18341,2],[18420,2],[18499,2],[18578,2],[18657,2],[18736,2],[18815,2],[18894,2],[18973,2],[18976,1],[18978,1],[19310,2],[19313,1],[19328,1],[19332,2],[19430,2],[19564,2],[19671,2],[19775,2],[19882,2],[19992,2],[20091,2],[20189,2],[20293,2],[20395,2],[20502,2],[20606,2],[20711,2],[20823,2],[20927,2],[21034,2],[21138,2],[21248,2],[21355,2],[21453,2],[21578,2],[22021,2],[22024,1],[22039,1],[22043,2],[22155,2],[22309,2],[22431,2],[22556,2],[22678,2],[22803,2],[22919,2],[23034,2],[23157,2],[23278,2],[23398,2],[23521,2],[23524,1],[23526,3],[23869,1],[23945,2],[23948,1],[23963,1],[23967,2],[24079,2],[24233,2],[24355,2],[24480,2],[24602,2],[24727,2],[24843,2],[24958,2],[25081,2],[25202,2],[25322,2],[25445,2],[25448,1],[25450,3],[25782,2],[25785,1],[25800,1],[25804,2],[25898,2],[26028,2],[26128,2],[26228,2],[26331,2],[26431,2],[26534,2],[26634,2],[26734,2],[26834,2],[26934,2],[27037,2],[27040,1],[27042,3],[27419,2],[27422,1],[27440,2],[27465,2],[27496,2],[27996,1],[28528,1],[28616,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3246,1],[3277,1],[4083,1],[8955,1],[8963,1],[9155,1],[9163,1],[9171,1],[12696,1],[12745,2],[14363,1],[14395,2],[14415,1],[14447,2],[15366,1],[17120,1],[19535,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2015,1],[5582,1],[5837,1],[11919,1],[17414,1],[18433,3],[18864,1],[19119,1],[19394,1],[19949,1],[20215,1],[20221,2],[21052,1],[21303,2],[21477,1],[21893,2],[23362,1],[23407,1],[23489,1],[23555,1],[23988,1],[24026,1],[24050,1],[24073,1],[24225,1],[24418,1],[26489,1],[27179,1],[29823,1],[31565,1],[31575,1],[31585,1],[31595,1],[33293,1],[33599,1],[33623,1],[35268,1],[35331,1],[35706,1],[35802,1],[35859,1],[35918,1],[35976,1],[36251,1],[36272,1],[43243,1],[43421,1],[43441,1],[44889,1],[44988,1],[45087,1],[45188,1],[45278,1],[45401,1],[45741,1],[45837,1],[45958,1],[46030,1],[46089,1],[46147,1],[52356,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4396,1],[5476,1],[5512,1],[9392,1],[9463,2],[9847,1],[9907,1],[10170,1],[11860,1],[12211,1],[14032,1],[14104,1],[14929,1],[15843,2],[15863,2],[15870,1],[16082,2],[16108,2],[16377,2],[16398,2],[16415,2],[16436,2],[16724,1],[16743,1],[16775,2],[16792,1],[16795,1],[16814,1],[16937,1],[16956,1],[16964,1],[16972,1],[16980,1],[16988,2],[16997,1],[17005,1],[17078,2],[17092,2],[27830,1],[28170,3],[29155,1],[29208,1],[29312,1],[29318,1],[29391,1],[29401,1],[29469,1],[29569,1],[29579,2],[29590,1],[29658,1],[29756,1],[29766,2],[29777,3],[29787,1],[29793,1],[29797,2],[29882,1],[30102,1],[31671,1],[31722,1],[31810,1],[31817,1],[32280,1],[32294,1],[32300,1],[32320,3],[32396,2],[32403,1],[32423,3],[32500,2],[32507,1],[32527,3],[32602,2],[32609,1],[32629,3],[32694,1],[32749,1],[32771,1],[32785,1],[32813,3],[32920,2],[32935,1],[32963,3],[33054,1],[33125,1],[33155,1],[33177,1],[33213,3],[33327,1],[33363,1],[33391,1],[33433,3],[33593,2],[33622,1],[33664,3],[33824,2],[33853,1],[33895,3],[34055,2],[34084,1],[34126,3],[34286,1],[34312,2],[34378,1],[34400,2],[34423,1],[34459,3],[34600,2],[34623,1],[34659,3],[34799,1],[34819,2],[34873,2],[34922,1],[34936,2],[34951,1],[34979,3],[35085,1],[35097,2],[35135,2],[35168,1],[35174,2],[35181,1],[35201,3],[35280,2],[35287,1],[35307,3],[35384,2],[35391,1],[35411,3],[35489,1],[35493,2],[35515,1],[37567,1],[37876,1],[38232,1],[38439,1],[38853,1],[39896,1],[39966,1],[41670,1],[42516,1],[43522,1],[46746,1],[46759,5],[46885,1],[46898,5],[48060,3],[48974,1],[49010,1],[50789,1],[50802,5],[50808,1],[50820,1],[50829,1],[50948,1],[50961,5],[50967,1],[50979,1],[50988,1],[51159,1],[51172,4],[51177,1],[51224,1],[51450,1],[51803,1],[52051,1],[52053,1],[52662,1],[52910,1],[52997,1],[53064,1],[53267,1],[53343,1],[56269,1],[56341,1],[56365,1],[56414,1],[56597,1],[59729,1],[59788,1]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[981,1],[1029,1],[6417,1],[8515,3],[9289,1],[10490,1],[10529,1],[14096,1],[14224,1],[14295,1],[14400,2],[14417,2],[14436,1],[14454,2],[14523,2],[14543,1],[14562,2],[14583,1],[14603,2],[14621,1],[14638,2],[14657,1],[14675,2],[14692,1],[14718,2],[14794,1],[14839,1],[14886,1],[14910,1],[14926,1],[15641,1],[16717,1],[16727,1],[16917,1],[17082,1],[17097,1],[17107,1],[17413,1],[17423,1],[17438,1],[17537,1],[19151,1],[20666,1],[20684,1],[21024,1],[21775,1],[21860,1],[21870,1],[21889,1],[22052,1],[22161,2],[22182,2],[22201,1],[22223,2],[22296,2],[22316,1],[22339,2],[22360,1],[22384,2],[22402,1],[22423,2],[22442,1],[22464,2],[22481,1],[22511,2],[22595,1],[22644,1],[22695,1],[22713,1],[22741,1],[22757,1],[22865,1],[22878,1],[23026,1],[23995,1],[25227,1],[25299,1],[25309,1],[25328,1],[25468,1],[25577,2],[25598,2],[25617,1],[25639,2],[25712,2],[25732,1],[25755,2],[25776,1],[25800,2],[25818,1],[25839,2],[25858,1],[25880,2],[25897,1],[25927,2],[26011,1],[26060,1],[26158,1],[26176,1],[26205,1],[26221,1],[26301,1],[26314,1],[26707,1],[26715,1],[26717,3],[26721,1],[26739,1],[27128,1],[27781,1],[27798,3],[27873,3],[27887,1],[27900,1],[27902,3],[27906,1],[27924,1],[28202,1],[28219,3],[28317,1],[28326,1],[28390,1],[28400,1],[28419,1],[28559,1],[28668,2],[28689,2],[28708,1],[28730,2],[28803,2],[28823,1],[28846,2],[28867,1],[28891,2],[28909,1],[28930,2],[28949,1],[28971,2],[28988,1],[29018,2],[29102,1],[29151,1],[29202,1],[29215,1],[29217,3],[29221,1],[29239,1],[29267,1],[29283,1],[29363,1],[29376,1],[30474,1],[30521,1],[32577,1],[32680,1],[32697,3],[32726,1],[34378,1],[34395,3],[34424,1],[34459,1],[34461,2],[34567,2],[34588,1],[34606,1],[34608,3],[34612,1],[34643,1],[34662,2],[34799,2],[35613,1],[35633,1],[35643,1],[35673,1],[36629,4],[36829,1],[36879,1],[36932,1],[36981,1],[37096,1],[37104,1],[37131,1],[37195,1],[37662,1],[37679,3],[37708,1],[37743,1],[37745,2],[37851,2],[37872,1],[37890,1],[37892,3],[37896,1],[37927,1],[37946,2],[38083,2],[38295,1],[38345,1],[38398,1],[38447,1],[38562,1],[38570,1],[38597,1],[38661,1],[39103,1],[39120,3],[39218,1],[39290,1],[39300,1],[39319,1],[39459,1],[39568,2],[39589,2],[39608,1],[39630,2],[39703,2],[39723,1],[39746,2],[39767,1],[39791,2],[39809,1],[39830,2],[39849,1],[39871,2],[39888,1],[39918,2],[40002,1],[40051,1],[40102,1],[40115,1],[40117,3],[40121,1],[40139,1],[40167,1],[40183,1],[40263,1],[40276,1],[40440,1],[42009,1],[42114,1],[42969,1],[43185,4],[43458,1],[43460,2],[43493,1],[43558,1],[43872,4],[43950,1],[43996,1],[44128,1],[44136,1],[44167,1],[44235,1],[44604,1],[44606,1],[45408,1],[45425,3],[45523,1],[45595,1],[45605,1],[45624,1],[45764,1],[45873,2],[45894,2],[45913,1],[45935,2],[46008,2],[46028,1],[46051,2],[46072,1],[46096,2],[46114,1],[46135,2],[46154,1],[46176,2],[46193,1],[46223,2],[46307,1],[46356,1],[46407,1],[46420,1],[46422,3],[46426,1],[46444,1],[46472,1],[46488,1],[46568,1],[46581,1],[46748,1],[46750,2],[46870,1],[46887,3],[46916,1],[46951,1],[46953,2],[47059,2],[47080,1],[47098,1],[47100,3],[47104,1],[47135,1],[47154,2],[47291,2],[47478,1],[47528,1],[47635,1],[47688,1],[47811,1],[47819,1],[47850,1],[47922,1],[48157,1],[48159,1],[49129,1],[49177,1]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7616,1],[10813,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9398,1],[9429,1],[9451,1],[9470,1],[9591,1],[9633,1],[9657,1],[9745,1],[9776,1],[9798,1],[9823,1],[9860,1],[11286,1],[12388,1],[12482,1],[12514,1],[12545,1],[12621,1],[12646,1],[12740,1],[12772,1],[12810,1],[12909,1],[12922,1],[12979,1],[13028,1],[13062,1],[14761,1],[14763,2],[14778,1],[14780,2],[14794,1],[14796,2],[14810,1],[14812,2],[14823,1],[14825,2],[15353,1],[15423,1],[15458,1],[15492,1],[15526,1],[15557,1],[16421,1],[16534,1],[17125,1],[17187,1],[17189,2],[17204,1],[17206,2],[17220,1],[17222,2],[17236,1],[17238,2],[17249,1],[17251,2],[17274,1],[17353,1],[17363,1],[17454,1],[17488,1],[17522,1],[17553,1],[17564,1],[17894,1],[23704,1],[25224,1],[27767,1],[27863,1],[27930,1],[27995,1],[28042,1],[28070,1],[28122,1],[28201,1],[28213,1],[28254,1],[30323,1],[32534,1],[33355,1],[37001,1],[37032,1],[37078,1],[37109,1],[37139,1],[37440,1],[38265,1],[38353,1],[38395,1],[38416,1],[38502,2],[38538,2],[41560,1],[42237,1],[42239,2],[42242,1],[42305,1],[42410,1],[42482,1],[42486,1],[42586,1],[42885,1],[42943,1],[42995,2],[43002,1],[43095,1],[43144,1],[43231,1],[43438,2],[44278,1],[44339,1],[44437,1],[48806,1],[49694,5],[50184,1],[52150,1],[52206,1],[52690,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7095,3],[7110,1],[7114,3],[7137,1],[7141,1],[7145,3],[7157,1],[7161,1],[7165,3],[7169,3],[7173,1],[7177,3],[7200,1],[7208,3],[7220,1],[7228,3],[7232,3],[7236,3],[7260,3],[7298,3],[7318,3],[7322,3],[8713,1],[8777,1],[8830,1],[8968,1],[9044,1],[9139,1],[9213,1],[9774,1],[10556,1],[10818,1],[12685,1],[12754,1],[12849,1],[12888,1],[12914,1],[12968,1],[14608,1],[14675,1],[14752,1],[14769,1],[14822,1],[18279,1],[18359,1],[18411,1],[18479,1],[18544,1],[18580,1],[18637,1],[18639,2],[18643,1],[18707,1],[20376,1],[20437,2],[20465,1],[20508,1],[20556,1],[20621,1],[20655,1],[20674,1],[20771,1],[20907,3],[22068,1],[22117,1],[22178,1],[25873,1],[25934,1],[25969,1],[26033,1],[26086,1],[26167,1],[26274,1],[26372,1],[27038,1],[27100,1],[27102,2],[27149,1],[27177,1],[27323,2],[27458,1],[27527,1],[27569,1],[27616,1],[27665,1],[27683,1],[28567,1],[28626,1],[28744,1],[28889,1],[28955,2],[29000,2],[29028,1],[29109,1]]},"/en/lessons/extracting-keywords":{"position":[[7205,3],[12534,1],[12575,1],[12790,1],[14115,1],[14855,2],[14869,3],[16069,1],[16103,1],[18009,1],[18025,2],[18132,1],[18153,3],[18171,1],[18192,3],[18210,1],[18231,3],[18505,3],[19546,1],[19568,1],[19570,2],[20463,2],[22486,2],[22508,2],[22541,1],[22543,2],[22608,1],[22622,1],[22632,1],[24252,1],[24293,1],[24374,1],[24408,1],[24501,1],[24523,1],[24525,2],[24563,1],[24579,2],[24686,1],[24707,3],[24725,1],[24746,3],[24764,1],[24785,3],[25026,2],[25094,2],[25116,2],[25149,1],[25151,2],[25216,1],[25230,1],[25240,1],[25629,1],[27065,1],[27083,1],[31262,1],[31296,1],[31408,1],[31410,2],[31421,1],[31423,2],[31503,1],[31803,1],[34090,1],[34138,1],[34148,1],[34150,1],[34165,1],[34800,1],[34841,1],[34949,1],[34951,2],[34962,1],[34964,2],[35044,1],[35344,1],[35485,1],[35569,1],[35617,1],[35627,1],[35629,1],[35644,1],[35845,1],[35913,1],[36078,1],[36210,1],[36236,1],[36238,2],[36284,1],[36300,2],[36419,1],[36440,3],[36462,1],[36483,3],[36505,1],[36526,3],[36794,2],[36884,2],[36909,1],[36965,1],[37007,1],[37026,1],[37150,2],[38199,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[637,1],[655,1],[855,1],[956,1],[1684,1],[1714,1],[1747,1],[1884,1],[1941,1],[4346,1],[4377,1],[13715,1],[13728,1],[13883,1],[13911,1],[14002,1],[14004,1],[14074,1],[14122,1],[14171,1],[14444,1],[15147,1],[15200,1],[26066,1],[27613,1],[27649,1],[27667,1],[27734,1],[27751,1],[27838,1],[27840,1],[27899,1],[27901,1],[27909,1],[27911,1],[27948,1],[27950,1],[27975,1],[28022,1],[28069,1],[28137,1],[28183,1],[28252,1],[28359,1],[28458,1],[28492,1],[28527,1],[28549,1],[28577,1],[28645,1],[28737,1],[28745,1],[28747,1],[28757,1],[28770,1],[28776,1],[29287,1],[29305,1],[29372,1],[29389,1],[29577,1],[29579,1],[29638,1],[29640,1],[29648,1],[29650,1],[29687,1],[29689,1],[30601,1],[30639,1],[30698,1],[30744,1],[30804,1],[31364,1],[31398,1],[31433,1],[31455,1],[31483,1],[31551,1],[31643,1],[31651,1],[31653,1],[31663,1],[31676,1],[31682,1],[35417,2],[35434,1],[35451,1],[35453,2],[35473,1],[35493,1],[35495,2],[35509,1],[35526,1],[35528,2],[35536,1],[35538,2],[35553,1],[35573,1],[35575,2],[35585,1],[35665,1],[35679,1],[35681,3],[35685,1],[35776,1],[35783,1],[35785,3],[35789,1],[35797,1],[35799,1],[35835,2],[35916,1],[36035,1],[36037,3],[36041,1],[36077,1],[36090,1],[36220,1],[36234,1],[36252,1],[36260,1],[36281,2],[36311,1],[36341,1],[36373,1],[36467,2],[36510,1],[36526,1],[36581,1],[36600,1],[36636,1],[36694,1],[36755,1],[36807,1],[36842,1],[36875,1],[36903,1],[36928,1],[36939,1],[36961,1],[37530,1],[37579,1],[37619,1],[37636,1],[37745,1],[43436,1],[43522,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2392,1],[2406,1],[2421,1],[8678,2],[8836,1],[8860,2],[9786,1],[10389,1],[10768,1],[10855,4],[11083,1],[17434,1],[17749,1],[20288,1],[21158,1],[21367,1],[21389,1],[21405,1],[21441,1],[21457,1],[21493,1],[21959,1],[23709,5],[24025,4],[24578,1],[24712,1],[25401,2],[26426,1],[26434,1],[26436,3],[26440,1],[26462,1],[28621,1],[29400,1],[30741,1],[30792,1],[30845,1],[31186,1],[31237,1],[31247,1],[31260,1],[31985,1],[32036,1],[32092,1],[32134,1],[32240,2],[32309,2],[32338,1],[32795,1],[33221,1],[33268,1],[33277,1],[33290,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5249,1],[7559,1],[8583,1],[8789,1],[9154,1],[12876,1],[12891,1],[13039,1],[14091,3],[14202,1],[14254,1],[14440,1],[14442,1],[15183,1],[15199,1],[15306,1],[15363,1],[15435,1],[16623,1],[16713,1],[16752,1],[17685,1],[17721,1],[18199,1],[18201,2],[18293,1],[19947,1],[19984,1],[21907,1],[21955,1],[22976,1],[23079,1],[23994,1],[25932,1],[25962,1],[25984,1],[26024,1],[26026,2],[26043,1],[26099,2],[26131,1],[26133,2],[26229,2],[26313,2],[26336,2],[26348,1],[26459,1],[26538,2],[26612,1],[26652,1],[26716,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3162,1],[7378,1],[7434,1],[7467,1],[7511,1],[7565,1],[7698,1],[7778,1],[7871,1],[7906,1]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3243,1],[3813,3],[3943,4],[4011,2],[4026,1],[4173,2],[4188,1],[4213,1],[4384,2],[4399,1],[4424,2],[4439,1],[4468,1],[5154,1],[6043,1],[6098,1],[6131,1],[6175,1],[6229,1],[6273,1],[6286,1],[6288,2],[6338,2],[6368,1],[6393,2],[6407,2],[6438,1],[6462,2],[6520,2],[7350,1],[7410,1],[8730,1],[8862,1],[9422,1],[9443,1],[9461,1],[9480,1],[9497,1],[9527,1],[9529,2],[9591,1],[9618,1],[10512,1],[10584,1],[10619,1],[10658,1],[10689,1],[10840,4],[11258,4],[11361,4],[11532,1],[11534,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3666,1],[3673,1],[6391,1],[6596,1],[7389,1],[8369,3],[9355,1],[9357,1],[9359,1],[9361,1],[9789,2],[10242,1],[10439,3],[10691,2],[11202,1],[11204,1],[11206,1],[11213,1],[14404,3],[14490,3],[14519,3],[14726,3],[14734,1],[14772,1],[14795,1],[14822,1],[14861,1],[15027,1],[15058,1],[15067,1],[15255,2],[15292,1],[15296,1],[15427,1],[15557,1],[15682,1],[15717,1],[15744,1],[15754,1],[15828,1],[15842,1],[15919,1],[15931,1],[16611,3],[16743,3],[16763,1],[16834,1],[16858,1],[16904,1],[16951,1],[16992,1],[17075,1],[17097,2],[21618,2],[22440,1],[22499,1],[22515,1],[22540,1],[22545,1],[22587,1],[22651,1],[22700,1],[22731,7],[22740,1],[22790,1],[22849,1],[22869,1],[22907,1],[22917,1],[24329,1],[24434,1],[24473,1],[24505,1],[24529,1],[24590,1],[24608,1],[24677,1],[24758,1],[24825,1],[24878,1],[24936,1],[25019,1],[25030,1],[25115,1],[25186,2],[25250,1],[25327,1],[25400,1],[25474,1],[25558,1],[25596,1],[25608,2],[25709,1],[26187,1],[26189,1],[26191,1],[26292,1],[26294,1],[27641,5],[27655,5],[27821,1],[28344,1],[28983,1],[29077,1],[29088,1],[29125,1],[29154,1],[29186,1],[29266,1],[29300,1],[29380,1],[29419,2],[29449,1],[29531,2],[29564,1],[29738,1],[29791,1],[31488,1],[31526,1],[31583,4],[33684,1],[33762,1],[33836,1],[33917,1],[34014,1],[34301,1],[35061,1],[35269,6],[35290,4],[35299,6],[35445,1],[35487,1],[35501,6],[35526,4],[35546,1],[35608,1],[35622,1],[35624,4],[35629,1],[35659,1],[35719,1],[35738,1],[35740,4],[35745,1],[35775,4],[35795,1],[35857,1],[35903,4],[36160,1],[36162,6],[36196,1],[36243,1],[36288,1],[36385,1],[37105,1],[37113,1],[37157,1],[37238,1],[37252,1],[37325,1],[37365,1],[37442,1],[37508,1],[37591,2],[37606,1],[37624,1],[37682,1],[37704,1],[37749,2],[37754,1],[37799,1],[37853,1],[37900,1],[37908,1],[39083,1],[39164,1],[39216,1],[39234,1],[39262,1],[39290,1],[39355,1],[39384,7],[39397,1],[39411,1],[39413,2],[39416,1],[39487,1],[39557,1],[39626,1],[39725,1],[39812,2],[39826,1],[39931,1],[39964,1],[40036,1],[40139,1],[40191,1],[40193,2],[40201,1],[40277,1],[40351,1],[40898,1],[40927,1],[41201,1],[41230,1],[41385,1],[41416,1],[41469,1],[42846,1],[42848,1],[42854,1],[42860,1],[42866,1],[42877,1],[42967,3],[42971,1],[43151,2],[43154,1],[43188,2],[43200,1],[43290,3],[43294,1],[43474,2],[43477,1],[43511,2],[43518,1],[43524,1],[43530,1],[43537,1],[44012,1],[44076,1],[44125,1],[44156,7],[44169,1],[44221,1],[44240,1],[44331,1],[44347,1],[44372,1],[44377,1],[44449,1],[44533,1],[44596,1],[44666,1],[44751,1],[44795,1],[44891,1],[44960,1],[45010,1],[45042,1],[45055,1],[45081,1],[45108,1],[45172,1],[45174,2],[45186,1],[45272,1],[45274,2],[45277,1],[45505,1],[45594,1],[45646,1],[45723,1],[45740,1],[45815,1],[45817,2],[45820,1],[45895,1],[45920,1],[45946,1],[45977,1],[46041,1],[46116,1],[46238,1],[46306,1],[46383,1],[46470,1],[46558,1],[46671,1],[46739,1],[46810,1],[46842,2],[46851,1],[47407,3],[47538,4],[47916,1],[47948,1],[47971,1],[48049,1],[48072,1],[48102,3],[48134,2],[48259,1],[48308,1],[49612,1],[49657,1],[49706,1],[49756,1],[52350,1],[52402,1],[52421,1],[52493,1],[52547,1],[52597,1],[52636,1],[52643,1],[52672,7],[52685,1],[52696,1],[52698,2],[52736,1],[52772,1],[52828,1],[52895,1],[53007,1],[53047,1],[53149,2],[53169,1],[53171,2],[53175,1],[53249,1],[53331,1],[53444,1],[53535,1],[53569,3],[53668,1],[53746,1],[53766,3],[53853,2],[55867,1],[55913,1],[56005,4],[56011,1],[56064,1],[56287,1],[56312,1],[56361,1],[56375,1],[56631,2],[57709,1],[58003,1],[58101,1],[58122,1],[58184,1],[58256,1],[58328,1],[58407,1],[58440,1],[58487,1],[58527,1],[58585,1],[59245,1],[59336,1],[59373,1],[59444,1],[59485,1],[59554,1],[59647,1],[60655,1],[60657,1],[60659,1],[60661,1],[61089,2],[61542,1],[61739,3],[61991,2],[62502,1],[62504,1],[62506,1],[62513,1],[63428,1],[63458,1],[63501,1],[63616,1],[64266,4],[64272,1],[64389,1],[64481,1],[64551,1],[64631,1],[64716,1],[64750,1],[64806,1],[64821,1],[64839,1],[64896,1],[64898,2],[64920,1],[64922,1],[64942,1],[64989,1],[64991,3],[65545,3],[65574,1],[65588,1],[65598,1],[65656,1],[65721,1],[65853,1],[65940,1],[65942,3],[66188,3],[66193,1]]},"/en/lessons/geocoding-qgis":{"position":[[1994,1],[9529,1],[9564,1],[10343,1],[13178,1],[16146,1],[16676,1],[21177,1],[22157,1],[22493,1],[23764,1],[28340,3],[31508,1],[31535,1],[32137,1],[32573,1],[32607,1],[37815,1],[37882,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9462,1],[9661,3],[9982,3],[10276,1],[12981,1],[15614,1],[16919,1],[16942,1],[17836,1],[19207,1]]},"/en/lessons/georeferencing-qgis":{"position":[[1091,1],[1146,1],[4167,1],[4742,1],[4758,2],[10386,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[6745,1],[6779,2],[14993,1],[15005,1],[16014,1],[16318,1],[21820,1],[22384,1],[22414,1],[23107,1],[23137,1],[26563,1],[26575,1],[26738,1],[28328,1],[31599,1],[31638,1],[31692,1],[31810,1],[31828,1],[31864,1],[31915,1],[31948,1],[31982,1],[32018,1],[32051,1],[32262,1],[32296,1],[32354,1],[32367,1],[32417,1],[32430,1],[32465,1],[32477,1],[32489,1],[34719,1]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31119,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1605,1],[3613,1],[3704,1],[3726,2],[3750,3],[3774,4],[3887,7],[4947,1],[5018,2],[5381,1],[5392,1],[5403,1],[5415,1],[5424,1],[5434,1],[5443,1],[5467,1],[6329,2],[6759,3],[8229,2],[8628,1],[8630,1],[8793,1],[8795,1],[8797,1],[9169,1],[9509,1],[9521,1],[9533,1],[9545,1],[9547,1],[9559,1],[9571,1],[9583,1],[9585,1],[9603,1],[9621,1],[9640,1],[9658,1],[9676,1],[9695,1],[9713,1],[9731,1],[10119,1],[10165,1],[10180,1],[10191,1],[10207,1],[10209,1],[10211,1],[10221,1],[10223,1],[10231,1],[10233,1],[10243,1],[10245,1],[10247,1],[10256,1],[10262,1],[10269,1],[10271,1],[10281,1],[10290,1],[10295,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16896,1],[22253,1],[22321,1],[24683,1],[24757,1],[25048,1],[25135,1],[25925,1],[26436,1],[26630,1],[26665,1],[26707,1],[27608,1],[29113,1],[29187,1],[29478,1],[29575,1],[29657,1],[29866,1],[29950,1],[30061,1],[30106,1],[30356,1],[31497,1],[31571,1],[31862,1],[31959,1],[31982,1],[32321,1],[32411,1],[32609,1],[32611,2],[32616,1],[32619,1],[32703,1],[32814,1],[32859,1],[33491,1],[34133,5],[34303,1],[34384,5],[34559,1],[34638,1],[37215,1],[37245,1],[37259,1],[37300,1],[37307,1],[37468,1],[37580,1],[37644,1],[37786,1],[37793,1],[38494,1],[38664,1],[38754,1],[38910,1],[39120,1],[39150,1],[39164,1],[39205,1],[39212,1],[39215,1],[39605,1],[39638,1],[39652,1],[39693,1],[39700,1],[40960,1],[41081,1],[41125,1],[41419,1],[41522,1],[41578,1],[41609,1],[41621,1],[41648,1],[41752,1],[42009,1],[42035,1],[42099,1],[42220,1],[42549,1],[42652,1],[42708,1],[42739,1],[42751,1],[42766,1],[42875,1],[42913,1],[43311,1],[43680,1],[44764,1],[45020,1],[45051,1],[45063,1],[45170,1],[45427,1],[45453,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[6384,1],[17339,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3368,1],[3876,3],[3953,1],[4014,1],[4080,1],[4142,1],[4209,1],[4274,1],[4353,1],[4425,1],[4427,3],[5605,1],[5660,1],[5662,1],[5915,2],[6736,1],[6786,1],[6831,1],[6833,1],[7837,1],[8483,1],[8601,1],[8710,1],[12820,1],[12893,1],[12895,1],[13020,2],[13241,2],[15540,1],[15545,1],[15654,1],[15659,1],[15746,1],[15748,1],[15771,1],[17364,1],[17431,1],[17436,1],[17490,1],[17558,1],[17598,1],[17603,1],[17656,1],[17747,1],[17794,1],[17841,1],[17890,1],[17895,1],[17951,1],[18008,1],[18066,1],[18128,1],[18184,1],[18328,1],[19150,1],[19154,1],[19211,1],[19314,1],[19352,1],[19357,1],[19448,1],[19495,1],[19542,1],[19591,1],[19693,1],[19695,1],[19755,1],[19810,1],[21678,1],[21746,1],[21810,1],[21840,1],[21874,1],[21907,1],[21952,1],[21959,1],[22027,1],[22080,1],[22142,1],[22206,1],[22271,1],[22339,1],[22389,1],[22394,1],[22396,1],[22398,1],[22461,1],[24368,1],[24379,1],[24409,1],[24432,1]]},"/en/lessons/gravity-model":{"position":[[4408,1],[18362,1],[18374,1],[18391,1],[18409,1],[18423,1],[18437,1],[22305,1],[22307,1],[22309,1],[22394,3],[22451,1],[22459,3],[22647,3],[22655,4],[23670,1],[23678,1],[23693,1],[23708,1],[23710,1],[23712,1],[23931,3],[24884,1],[24892,1],[24907,1],[24979,1],[24987,1],[25002,1],[25017,1],[25089,1],[25097,1],[25112,1],[25127,1],[25142,1],[27883,1],[27889,2],[28220,6],[28340,1],[28342,2],[28390,1],[28392,2],[28438,1],[28446,1],[28461,1],[28476,1],[28491,1],[28506,1],[28590,3],[29025,5],[29169,2],[29172,1],[29184,1],[29199,1],[29214,1],[29229,1],[29244,1],[29771,1],[29783,1],[29801,1],[29820,1],[29836,1],[29852,1],[31195,1],[33147,1],[33171,1],[37063,1],[37075,1],[37090,1],[37106,1],[37122,1],[37138,1],[38024,2],[41669,3],[43625,3],[43958,1],[43960,1],[43962,1],[44122,3],[44220,3],[44254,2],[44257,1],[44309,3],[45907,1],[45919,1],[50722,2],[50801,1],[50810,1],[50871,1],[50873,1],[50881,1],[50940,1],[50942,1],[50950,1],[51001,1],[51003,1],[51011,1],[51062,1],[51064,1],[51072,1],[51128,2],[51139,2],[51142,1],[51517,1],[51539,1],[51569,1],[51597,1],[51628,1],[51653,1],[51688,1],[51802,1],[51839,1],[51848,1],[51890,1],[51892,1],[51900,1],[51937,1],[51939,1],[51947,1],[51986,1],[51988,1],[51996,1],[52028,1],[52030,1],[52038,1],[52079,1],[52322,1],[52359,1],[52409,1],[52456,1],[52500,1],[52502,1],[52538,1],[52585,1],[52655,1],[52780,1],[53161,1],[53184,1],[53207,1],[53222,1],[53230,1],[53245,1],[53253,1],[53264,1],[53272,1],[53280,1],[53288,1],[53298,2],[53324,1],[53347,1],[53370,1],[53385,1],[53393,1],[53408,1],[53416,1],[53424,1],[53432,1],[53440,1],[53448,1],[53459,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[2790,1],[3690,1],[12948,1],[21453,2],[27702,1],[29784,2],[31192,1],[31198,2],[31300,2],[31383,1],[31699,1],[31705,2],[31807,2],[31894,2],[31989,1],[33526,2],[33591,2],[33747,1],[33764,1],[33830,1],[33834,2],[33931,1],[33996,1],[34684,1],[34699,1],[34767,2],[34940,1],[35636,1],[35642,2],[35752,1],[36283,1],[36289,2],[36408,1],[36841,1],[36847,2],[36897,2],[36982,2],[37068,1],[37516,1],[37592,2],[37745,1],[37784,1],[37788,2],[37917,1],[37947,1],[37954,1],[37984,1],[37986,1],[38236,7],[38244,6],[38251,6],[38258,6],[39608,1],[39729,1],[39768,1],[39783,1],[39813,1],[39820,1],[39826,2],[39889,2],[39945,2],[40021,2],[40131,1],[40133,1],[40174,1],[40176,4],[40226,1],[40228,1],[40256,1],[40281,2],[40379,1],[40381,1],[40430,1],[40432,1],[40473,1],[40475,6],[40510,1],[40512,1]]},"/en/lessons/installing-omeka":{"position":[[4370,1],[5539,3],[11791,3],[12021,1],[12046,1],[12076,1],[12106,1],[12398,1]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41774,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2981,1],[3010,1],[3913,1],[3937,1],[8945,1],[9041,1],[9043,1],[9162,1],[9165,1],[9257,1],[9336,1],[9468,1],[9589,1],[9639,2],[9645,1],[9665,2],[9678,1],[9681,1],[9863,1],[9866,1],[10064,1],[10067,1],[10225,1],[10228,1],[10407,1],[10523,1],[10730,2],[10751,1],[11215,1],[11303,1],[11553,1],[11600,1],[11647,1],[13006,1],[13074,1],[13137,1],[13215,1],[13301,1],[14539,1],[14635,1],[14941,1],[15005,1],[15065,1],[15143,1],[15446,1],[15886,1],[15924,1],[15977,1],[16033,1],[16694,1],[16788,1],[16798,1],[16826,1],[18119,1],[18219,1],[18302,1],[18367,1],[18462,1],[18553,1],[18581,1],[19136,1],[20535,1],[20630,1],[20711,1],[20752,1],[20899,2],[20903,1],[21014,1],[21070,1],[21140,1],[22103,1],[22200,1],[22276,1],[23247,1],[23305,1],[25330,1],[25473,1],[25476,1],[25623,1],[25752,1],[25844,2],[25848,1],[25920,1],[26192,2],[26219,2],[26242,2],[26312,1],[26442,1],[26536,2],[26540,1],[26614,1],[26720,1],[26817,1],[26928,2],[26932,1],[27052,2],[27079,2],[27102,2],[27106,1],[27190,1],[27319,1],[27413,2],[27417,1],[27498,1],[27613,1],[27666,1],[27785,2],[27789,1],[27933,2],[27960,2],[27983,2],[28055,1],[28185,1],[28279,2],[28283,1],[28359,1],[28469,1],[28522,1],[28633,2],[28637,1],[28773,2],[28800,2],[28823,2],[28842,1],[28856,1],[28866,1],[28872,1],[28874,1],[30531,1],[31135,1],[31182,1],[32680,1],[32741,1],[32754,1],[32766,1],[32772,1],[32985,1],[33026,2],[33040,1],[33072,2],[33139,2],[33146,1],[33261,1],[33265,1],[33267,1],[34493,1],[34543,1],[34745,1],[34812,1],[34873,1],[35495,1],[35590,1],[35648,1],[37139,1],[37182,1],[37305,2],[37309,1],[37423,1],[37488,2],[37492,1],[37610,1],[37745,2],[37756,1],[37762,1],[37764,1],[39354,1],[39420,1],[39465,1],[39467,1],[39518,2],[39581,2],[39593,1],[39624,1],[39626,1],[39738,1],[39830,1],[39862,1],[40023,1],[40150,2],[40345,2],[40352,1],[40461,1],[41096,1],[41219,2],[41280,1],[41514,2],[41521,1],[41648,1],[41651,1],[41871,1],[42101,2],[42126,1],[43281,1],[43398,2],[43423,1],[43484,1],[43487,1],[44396,1],[44522,1],[44598,1],[44659,1],[44699,1],[44733,1],[44750,1],[44766,1],[44908,1],[44978,1],[45169,1],[45201,1],[45279,1],[46074,1],[46168,1],[46276,1],[46350,1],[46499,1],[46561,1],[46634,1],[46681,1],[46764,2],[46775,1],[47017,2],[47024,1],[47026,1],[47811,1],[47854,1],[48112,1],[48216,1],[48320,1],[48322,1],[49262,1],[49322,1],[49401,1],[50204,1],[50891,1],[51016,1]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5860,1],[9943,1],[19974,4],[21738,1],[23372,1],[24037,1],[24662,1],[26882,1],[27349,1],[30516,1],[30902,1],[31512,1],[31904,1],[32782,1],[32840,1],[33026,1],[33032,1],[33260,1],[46312,1],[47251,1],[50467,1],[50539,1],[51922,1],[58671,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40438,3]]},"/en/lessons/intro-to-bash":{"position":[[1205,1],[2886,1],[7459,1],[7483,1],[7766,1],[9967,2],[10663,3],[11179,1],[11203,1],[12157,4],[12916,2],[16340,1],[17090,2],[17542,1],[18837,1],[18921,1],[18936,1],[18971,1],[18977,2],[19924,1],[20288,1],[20430,1],[21655,3],[23577,2],[23585,2],[24743,1],[25810,1],[25872,1],[25893,1],[25934,1],[25958,1],[25990,1],[26172,1],[26264,2],[26327,1],[26367,1],[26390,1],[26429,1]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4373,1],[4447,1],[4484,1],[4561,1],[4609,1],[4659,1],[4691,1],[5685,2],[6857,1],[7955,1],[8018,1],[8050,1],[8130,3],[8624,1],[9532,1],[9595,1],[9632,1],[9673,1],[11143,3],[11208,1],[11271,1],[11308,1],[11349,1],[11399,1],[11431,1],[12025,1],[12088,1],[12125,1],[12162,1],[12236,1],[12284,1],[12334,1],[12366,1],[12389,1],[12408,1],[12969,1],[13032,1],[13069,1],[13108,1],[13160,1],[13164,1],[13209,1],[13243,1],[13285,1],[13293,1],[13314,1],[13335,1],[13347,1],[13366,1],[13381,1],[13400,1],[13406,1],[13421,1],[13427,1],[13446,1],[14095,1],[14158,1],[14195,1],[14234,1],[14323,1],[14405,1],[14409,1],[14454,1],[14488,1],[14530,1],[14538,1],[14559,1],[14580,1],[14592,1],[14611,1],[14626,1],[14645,1],[14651,1],[14666,1],[14672,1],[14691,1],[14933,1],[14996,1],[15033,1],[15072,1],[15161,1],[15251,1],[15287,1],[15291,1],[15336,1],[15370,1],[15412,1],[15420,1],[15441,1],[15462,1],[15474,1],[15493,1],[15508,1],[15527,1],[15533,1],[15548,1],[15554,1],[15573,1],[16323,1],[16397,1],[16436,1],[16525,1],[16615,1],[16785,1],[16810,1],[16916,1],[16959,1],[17000,1],[17040,1],[17082,1],[17325,1],[17329,1],[17374,1],[17408,1],[17450,1],[17458,1],[17479,1],[17500,1],[17512,1],[17531,1],[17546,1],[17565,1],[17571,1],[17586,1],[17592,1],[17611,1],[17705,1],[18290,1],[18353,1],[18390,1],[18477,1],[18608,1],[18654,1],[18743,1],[18772,1],[18942,1],[18967,1],[19073,1],[19116,1],[19157,1],[19197,1],[19239,1],[19499,1],[19503,1],[19548,1],[19582,1],[19624,1],[19632,1],[19653,1],[19674,1],[19686,1],[19705,1],[19720,1],[19739,1],[19745,1],[19760,1],[19766,1],[19785,1]]},"/en/lessons/intro-to-linked-data":{"position":[[9346,1],[16379,1],[16429,1],[16537,1],[16588,1],[23444,1],[24229,1],[24284,1],[24329,1],[24372,1],[25026,1],[25081,1],[25126,1],[25169,1],[25200,1],[25892,1],[25924,1],[26653,1],[26726,1],[26985,1],[31246,1],[31254,1],[31256,3],[31260,1],[31690,1],[31959,1],[31967,1],[31989,1],[33576,1],[33584,1],[33606,1],[34048,1],[34056,1],[34142,1],[35235,1],[35309,1],[35381,1],[37506,1]]},"/en/lessons/intro-to-powershell":{"position":[[1000,3],[4780,1],[5216,1],[8321,2],[8365,2],[8549,3],[8556,3],[8826,5],[8937,1],[8974,6],[9079,6],[9089,6],[9109,6],[9133,5],[9380,1],[11366,2],[11522,2],[12340,2],[12369,1],[17849,11],[26536,3],[27170,1],[27401,1],[27647,2],[35799,2],[36359,1],[36988,3],[37051,1],[43076,2],[45200,1],[45219,1]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3847,1],[3896,1],[4261,1],[4344,1],[4354,1],[4367,1],[4533,1],[4549,1],[4593,1],[4609,1],[4674,1],[4690,1],[4783,1],[4799,1],[4875,1],[4891,1]]},"/en/lessons/intro-to-twitterbots":{"position":[[2648,1],[2683,1],[2756,1],[2911,1],[3072,1],[3199,1],[4041,1],[4218,1],[4412,1],[4605,1],[4772,1],[4961,1],[11538,1],[12624,1],[12803,1],[13337,1],[13350,1],[13380,2],[13393,1],[13482,2],[13500,1],[13554,1],[13556,1],[13891,1],[13960,1],[13966,2],[13979,1],[14060,1],[18820,1],[20184,1],[20195,1],[20229,2],[20245,1],[20279,2],[20478,1],[20631,1],[20704,1],[20813,1],[20890,1],[21012,1],[21068,1],[22247,1],[22495,1],[22604,1],[22802,2],[24311,1],[24560,1],[24685,3],[24701,5],[24735,3],[24743,4],[25690,1]]},"/en/lessons/introduction-and-installation":{"position":[[175,1],[405,1],[430,1],[1936,1],[2642,1],[2667,1]]},"/en/lessons/introduction-map-warper":{"position":[[11546,1],[11624,1],[11725,1],[11816,1],[11887,1],[19103,1],[19124,1],[19153,1],[19722,1]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9443,1],[9482,1],[9521,1],[9560,1],[9599,1],[9638,1],[9677,1],[9716,1],[19398,1],[19438,1],[19480,1],[19540,1],[19614,1],[21773,1],[21813,1],[21855,1],[21920,1],[21996,1],[22056,1],[22156,1],[23387,1],[25818,1],[25866,1],[25899,1],[25949,1],[25951,1],[26124,1],[26191,1],[26193,1],[26282,1],[26493,1],[26706,1],[26708,1],[29911,1],[29943,1],[30141,1],[30177,1],[30255,1],[30374,1],[30529,1],[30615,1],[30691,1],[38733,1],[38904,1],[39272,1],[39798,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10799,2],[10825,1],[11619,1],[11635,2],[11744,4],[11968,4],[12024,1],[12067,1],[15418,1],[17360,1],[17413,1],[20101,2],[20107,2],[22915,2],[25225,2],[25390,1],[25961,1],[25969,1],[25976,1],[25980,1],[26588,1],[26788,1],[26827,1],[26970,1],[28886,1],[30438,2],[30862,2],[31919,1],[32343,1],[33531,3],[35814,2],[35844,3],[37188,1],[37809,1],[37968,3],[38387,4],[40054,1],[40084,1],[40117,1],[40183,1],[40475,1],[40519,1],[41297,1],[41334,1],[41443,1],[41535,2],[41642,1],[42073,1],[42721,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14405,1],[14407,1],[14890,1],[15569,1],[15722,1],[15724,2],[16404,1],[16473,1],[16475,2],[16548,1],[18957,1],[19024,1],[19084,1],[19121,1],[19177,1],[19264,1],[19266,2],[19311,1],[19313,2],[19350,1],[19406,1],[19471,1],[19583,1],[19635,1],[19749,1],[21475,1],[26319,1],[26367,1],[26394,1],[26460,1],[26544,1],[26546,1],[26662,1],[26664,1],[26741,1],[26830,1],[26924,1],[26963,1],[27046,1],[27092,1],[27138,1],[27191,1],[27244,1],[27308,1],[27334,1],[27402,1],[27477,1],[27532,1],[27626,1],[27680,1],[27748,1],[27821,1],[27884,1],[27944,1],[27958,1],[28005,1],[28019,1],[28047,1],[28125,2],[28166,1],[28228,1],[28296,2],[28341,1],[28430,1],[36301,1],[36346,1],[36402,1],[36478,1],[36562,1],[36564,1],[36637,1],[36714,1],[36716,2],[36759,2],[36799,1],[36853,1],[36933,1],[37495,1],[37530,1],[37593,1],[37595,2],[37626,1],[37697,1],[37699,2],[37707,1],[37794,1],[37842,1],[37941,1],[38033,1],[38044,1],[38345,1],[38445,1],[38447,2],[38451,1],[38502,1],[38569,1],[38623,1],[38625,2],[38633,1],[38721,1],[38776,2],[38830,2],[38883,1],[38906,1],[38996,1],[39040,1],[39130,2],[39161,2],[39201,1],[39267,1],[39640,1],[39642,2],[39696,1],[39698,2],[39739,1],[39760,1],[39777,1],[39794,1],[39878,1],[39932,1],[39989,1],[40067,1],[40097,1],[40466,1],[40507,1],[40563,1],[40629,1],[40731,1],[40776,1],[40814,1],[40816,2],[40857,1],[40918,1],[40929,1],[40940,1],[41002,1],[41004,2],[41048,1],[41091,1],[41144,1],[41211,1],[41242,1],[42151,1],[42198,2],[42313,2],[42390,1],[49994,1],[52747,1],[54784,1]]},"/en/lessons/json-and-jq":{"position":[[119,1],[147,2],[166,1],[214,2],[221,2],[2504,1],[2546,1],[2640,4],[2708,4],[2760,4],[2828,4],[2988,4],[3042,3],[3119,1],[3132,1],[3263,2],[3717,1],[4000,2],[4020,1],[4301,2],[4326,1],[4346,1],[4348,1],[4397,3],[4725,2],[6777,1],[6814,1],[6832,1],[7164,1],[7263,1],[7352,1],[7356,1],[7371,1],[7508,2],[7980,1],[8087,1],[8091,1],[8093,1],[8170,3],[8232,12],[8330,2],[8506,2],[8637,2],[9079,2],[9443,2],[9861,1],[10230,1],[10330,1],[10840,1],[10867,1],[10885,1],[11016,1],[11153,1],[11240,1],[11258,1],[11482,1],[11500,3],[12438,1],[12470,1],[12485,1],[12545,1],[12611,1],[12613,1],[12673,1],[12675,1],[12732,1],[12734,1],[12803,1],[12805,1],[12864,1],[12986,2],[12993,2],[13009,1],[13035,2],[13041,3],[13322,1],[13380,3],[13559,1],[13692,1],[13694,1],[13794,1],[13841,3],[13860,1],[13892,1],[14010,1],[14012,1],[14097,1],[14138,3],[14585,1],[14656,1],[14929,1],[14931,1],[15172,1],[15444,1],[15579,1],[15634,1],[16145,3],[16488,3],[16787,1],[17117,3],[18767,1],[19023,1],[19067,1],[19073,1],[19092,1],[19123,2],[19155,1],[19159,1],[19161,1],[19163,1],[19207,1],[19213,1],[19232,1],[19265,2],[19297,1],[19301,1],[19303,1],[19662,3],[19749,3],[19932,1],[19988,1],[20043,1],[20045,1],[20100,1],[20102,1],[20157,1],[20159,1],[20212,1],[20214,1],[20269,1],[20271,1],[20327,1],[20389,2],[20784,3],[20873,1],[20927,2],[21216,2],[21219,3],[21223,2],[21226,1],[21270,1],[21306,1],[21308,1],[21400,2],[21506,1],[21548,1],[21580,1],[21724,1],[21864,5],[21871,1],[21926,1],[21928,1],[21983,1],[21985,1],[22040,1],[22042,1],[22086,2],[22089,1],[22091,1],[22144,1],[22146,1],[22211,1],[22381,1],[22423,1],[22455,1],[22468,1],[22487,1],[22624,1],[22805,1],[22968,1],[22981,1],[23082,1],[23103,1],[23470,3],[23939,1],[24199,1],[24238,1],[24256,1],[24458,3],[25674,1],[25729,3],[26305,1],[26625,2],[26635,2],[26638,1],[27189,3],[27194,1],[27198,1],[27204,1],[27381,2],[27388,3],[27392,2],[27399,1],[27403,1],[27407,2],[27455,2],[27458,1],[27652,1],[27654,3],[27658,1],[27780,1],[27792,1],[27838,1],[27958,1],[27960,1],[28080,1],[28082,1],[28197,1],[28199,2],[28206,3],[28210,2],[28273,1],[28495,3],[28501,3],[28505,1],[28716,1],[28728,1],[29224,1],[29236,1],[29372,2],[29718,1],[30120,3],[30314,2],[30402,1],[30955,1],[30957,3],[30961,1],[31083,1],[31095,1],[31108,1],[31162,1],[31463,3],[32268,3],[32272,1],[32313,1],[32360,3],[32676,3],[32746,4],[32751,1],[32792,1],[32831,1],[32942,3],[33105,1],[33109,1],[33115,1],[33184,1],[33188,2],[33193,1],[33199,1],[33267,1],[33271,2],[33276,1],[33282,1],[33351,1],[33355,1],[33370,1],[33592,4],[33597,1],[33638,1],[33677,1],[33698,1],[33700,3],[33704,1],[33733,1],[33735,1],[33745,1],[33762,1],[34114,3],[34494,1],[34496,1],[34574,4],[34579,1],[34620,1],[34659,1],[34680,1],[34780,5],[34872,1],[34948,2],[35038,1],[35191,3],[35195,1],[35302,1],[35304,1],[35314,1],[35563,1],[38306,1],[38361,1],[38505,2],[39032,1],[39055,1],[39110,1]]},"/en/lessons/jupyter-notebooks":{"position":[[19594,1],[19647,1],[20354,1],[20582,1],[20603,1],[21993,1],[23557,1],[24308,1],[24733,1],[25340,1],[25499,1],[27409,3],[28129,3],[28424,1],[28501,1],[29587,1],[29759,1],[30045,1],[31272,1],[31413,1],[31623,1],[31844,1],[31995,1],[32345,1],[32509,1],[32882,1],[33000,1],[33151,1],[34383,2],[42495,1],[50319,1],[51200,1]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[434,1],[3542,1],[3568,1],[3832,1],[3886,1],[3899,2],[3968,1],[4789,1],[5249,1],[5310,2],[5487,1],[5541,1],[5894,1],[5896,2],[6778,1],[6832,1],[6845,2],[6916,1],[7812,1],[7842,1],[7922,2],[9493,1]]},"/en/lessons/linear-regression":{"position":[[19276,1],[19280,1],[19428,1],[19970,1],[19974,1],[19980,1],[19986,1],[23430,1],[23471,1],[23539,1],[24578,1],[24598,1],[24619,1],[24649,1],[24687,1],[24726,1],[24778,1],[24829,1],[24879,1],[24928,1],[24994,1],[25013,1],[25107,1],[26181,1],[26958,4],[27066,1],[27068,2],[27129,2],[27162,1],[27258,1],[27313,1],[27315,2],[27357,1],[27447,1],[29587,1],[30732,1],[33243,1],[33245,2],[33350,2],[33401,1],[33416,1],[33551,1],[33553,2],[33599,1],[33601,2],[33681,1],[33797,1],[33856,1],[35391,1],[35434,1],[35457,1],[36525,1],[37113,1],[39710,3],[40987,1],[41445,1],[43481,1],[43826,1],[43888,1],[43935,1],[44013,1],[44050,1],[44096,1],[44124,1],[44220,1],[44264,1],[44315,1],[44381,1],[48342,1],[48383,1],[48420,1],[48458,1],[48518,1],[50764,1],[50819,1],[63474,1],[63485,1],[63497,1],[63532,1],[63550,1],[63557,1],[63559,1],[63564,1],[63602,1],[63620,1],[64248,1],[64314,1],[64352,1],[64389,1],[64432,1],[64455,1],[64497,2],[64526,1],[64551,1],[78281,1],[78303,1]]},"/en/lessons/linux-installation":{"position":[[221,1],[1261,1],[2180,1],[3307,1]]},"/en/lessons/logistic-regression":{"position":[[7857,1],[7870,1],[7875,1],[7890,1],[7902,1],[7910,1],[7947,1],[7960,1],[8445,1],[10276,1],[10317,1],[10385,1],[10617,1],[10657,2],[10691,2],[10737,1],[10777,2],[10814,2],[11514,1],[11568,1],[11578,2],[12086,1],[12088,2],[12152,2],[12185,1],[12281,1],[12336,1],[12338,2],[12380,1],[12470,1],[13039,1],[13339,1],[13341,2],[13446,2],[13497,1],[13512,1],[13647,1],[13649,2],[13695,1],[13697,2],[13777,1],[13900,1],[13973,1],[14474,1],[14538,1],[14568,1],[15449,1],[15804,1],[16113,1],[16637,1],[16718,1],[17399,1],[17447,1],[19304,1],[24278,1],[24359,1],[24447,1],[24539,1],[24634,1],[24723,1],[26980,1],[27028,1],[27079,1],[27136,1],[27208,1],[27375,1],[27409,2],[29700,1],[29754,1],[29824,1],[29861,1],[29905,1],[29953,1],[29955,1],[29957,1],[29959,1],[30024,1],[32607,1],[35498,1],[35536,2],[35565,1],[35621,1],[35661,1],[35702,1],[35733,1],[35800,1],[35860,1],[35896,1],[35940,1],[35983,1],[35985,1],[35987,1],[35989,1],[36194,2],[37629,1],[38008,1],[38104,1],[38173,1],[38218,1],[40872,1],[40965,1],[41062,1],[41226,1],[41247,1],[41325,1],[43610,1],[43684,1],[43736,1],[43780,1],[43837,1],[43874,1],[43930,2],[43966,1],[44008,1],[44702,1],[44761,1],[49851,1],[49928,1],[49930,2],[49998,2],[50031,1],[50127,1],[50182,1],[50184,2],[50234,1],[50306,1],[50393,1],[50442,1],[50481,1],[50523,1],[50562,1],[50616,1],[50658,1],[50714,1],[50757,1],[50815,1],[50864,1],[50911,1],[50963,1],[51022,1],[51095,1],[51174,1],[51254,1],[51356,1],[56739,1],[56775,1],[56824,1],[56853,1],[56893,2],[56955,1],[56998,1],[57042,2],[57108,1],[57190,1],[57218,1],[57876,1],[59146,1]]},"/en/lessons/mac-installation":{"position":[[219,1],[1508,1],[2686,1],[2940,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[728,1],[1140,4],[1154,1],[1559,2],[1563,1],[1565,2],[1568,2],[1575,2],[1830,3],[2057,1],[2067,1],[2069,1],[2071,1],[2073,1],[2193,3],[2366,1],[2375,1],[2377,1],[2391,1],[2417,1],[2577,5],[2593,1],[2612,2],[2615,1],[2617,1],[2628,2],[3349,1],[3359,1],[3361,1],[3363,1],[3365,1],[3679,1],[3705,1],[3838,1],[3864,1],[4137,1],[4163,1],[4438,1],[4464,1],[4779,1],[4805,1],[4932,1],[4943,1],[4957,1],[5239,1],[5298,1],[5639,1],[6353,1],[6379,1],[7227,3],[7357,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7885,1],[8339,1],[8413,1],[9829,1],[9904,1],[11294,1],[11369,1],[11570,1],[12061,1],[12136,1],[12339,1],[12373,1],[12434,1],[12491,1],[13216,1],[13291,1],[13494,1],[13556,1],[13617,1],[13674,1],[13763,2],[14382,1],[14513,1],[14681,1],[14715,1],[14775,1],[14832,1],[14921,2],[15537,1],[17454,1],[17514,1],[17571,1],[17742,1],[17769,1],[17771,1],[17773,1],[17775,1],[17819,1],[17877,1],[17934,1],[18177,1],[18199,1],[18526,1],[18574,1],[18735,1],[18748,1],[18773,1],[18818,1],[18898,1],[18937,1],[18964,1],[18966,1],[18968,1],[18970,1],[19014,1],[19072,1],[19129,1],[19225,2],[20767,1],[20798,1],[20909,1],[20920,2],[20923,1],[20941,1],[20998,1],[21107,3],[21159,1],[21178,1],[21196,1],[21245,1],[21308,1],[21314,3],[21331,1],[21386,2],[21469,3],[21474,2],[23700,1],[23731,1],[23763,1],[23774,2],[23777,1],[23795,1],[23852,1],[23961,3],[24013,1],[24032,1],[24050,1],[24099,1],[24162,1],[24168,3],[24186,1],[24292,3],[24297,2],[25320,1],[25351,1],[25573,1],[25584,2],[25587,1],[25605,1],[25662,1],[25771,3],[26189,1],[26208,1],[26226,1],[26275,1],[26338,1],[26344,3],[26667,1],[26773,3],[26778,2],[27045,1],[27683,1],[27694,2],[27697,1],[27715,1],[27772,1],[27884,3],[27936,1],[27955,1],[27973,1],[28022,1],[28085,1],[28091,3],[28109,1],[28266,3],[28271,2],[28710,1],[28721,2],[28724,1],[28742,1],[28799,1],[28911,3],[28963,1],[28982,1],[29000,1],[29049,1],[29104,1],[29143,1],[29145,1],[29175,1],[29200,1],[29239,1],[29241,1],[29271,1],[29296,1],[29334,1],[29336,1],[29366,1],[29419,1],[29425,3],[29443,1],[29584,3],[29589,2],[30364,1],[30375,2],[30378,1],[30396,1],[30453,1],[30565,3],[30619,1],[30638,1],[30656,1],[30705,1],[30755,1],[30783,1],[30785,1],[30811,1],[30864,1],[30870,3],[30888,1],[30947,2],[30983,2],[31047,3],[31052,2],[32608,1],[32619,2],[32622,1],[32641,1],[32698,1],[32812,3],[32821,2],[32996,1],[33020,2],[33143,1],[33234,1],[33258,1],[33350,3],[33404,1],[33423,1],[33441,1],[33490,1],[33540,1],[33568,1],[33570,1],[33596,1],[33631,2],[33650,1],[33656,3],[33674,1],[33768,2],[33832,3],[33837,2],[34305,1],[34316,2],[34319,1],[34347,1],[34383,1],[34468,1],[34492,1],[34584,3],[34638,1],[34657,1],[34675,1],[34737,1],[34760,1],[34979,3],[35045,2],[35096,1],[35146,1],[35174,1],[35176,1],[35202,1],[35235,1],[35242,3],[35260,1],[35401,3],[35406,2]]},"/en/lessons/naive-bayesian":{"position":[[6291,1],[11974,1],[13205,1],[13251,1],[15318,1],[16133,1],[16253,1],[17437,1],[17445,1],[17453,1],[17626,1],[18440,1],[19279,1],[19318,1],[19405,1],[19416,1],[19427,1],[19429,3],[19433,1],[20519,1],[20732,1],[20742,1],[20744,3],[20748,1],[20943,1],[20958,1],[20960,3],[20964,1],[21463,1],[21639,1],[21672,1],[22710,1],[25635,3],[25639,3],[25643,1],[25761,3],[25765,4],[25891,3],[28205,1],[30774,1],[30804,1],[30806,2],[30857,1],[30975,1],[30986,1],[31022,2],[31046,1],[31063,1],[31852,3],[32294,1],[32409,1],[32897,1],[32899,1],[39668,1],[39703,1],[39715,1],[39747,1],[39801,1],[40892,1],[40949,1],[41038,1],[41079,1],[41142,1],[41221,1],[41223,3],[41227,3],[42972,1],[43518,1],[43668,4],[43799,4],[43808,1],[44524,1],[44637,1],[44698,1],[44758,1],[44836,1],[45081,1],[45149,1],[45197,1],[45240,1],[45303,1],[45372,1],[45374,3],[45489,2],[45536,2],[45573,2],[45617,2],[45659,2],[45706,2],[45739,2],[45787,2],[46928,3],[47808,1],[49036,1],[49055,1],[50278,1],[50333,1],[50435,1],[50667,1],[50677,1],[50687,1],[52458,1],[53008,1],[54374,3],[54391,3],[54405,1],[55058,3],[55075,3],[55089,1],[56796,1],[58115,1],[60633,1],[62027,1],[62063,1],[62118,1],[62199,2],[62301,2],[62336,2],[62361,2],[62393,2],[62423,2],[62458,2],[62539,2],[62575,2],[62943,1],[63026,1],[65002,1]]},"/en/lessons/normalizing-data":{"position":[[2005,4],[2423,4],[2526,4],[2697,1],[2699,2],[4425,1],[4518,1],[4553,1],[4597,1],[4665,1],[6599,1],[6619,3],[6628,1],[6648,3],[6657,1],[6677,3],[8078,1],[8129,1],[8491,3],[9060,1],[9153,1],[9188,1],[9227,1],[9266,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[796,1],[840,1],[8816,2],[8884,1],[8886,1],[9486,1],[9554,2],[9672,1],[9750,1],[11020,1],[11085,1],[11141,1],[11374,1],[12069,1],[12124,1],[17563,2],[22225,1],[22347,1],[22531,1],[22564,1],[22603,1],[22652,1],[22846,1],[22947,1],[23933,1],[24125,1],[24271,1],[24384,1],[24440,1],[24718,1],[24875,1],[24942,1],[25080,1],[25390,1],[26071,1],[26457,1],[27136,1],[27232,1],[28003,1],[31364,1],[31503,1],[32098,1],[32514,2],[34114,1],[35961,1],[35990,1],[35998,1],[36009,1],[36028,1],[36037,1],[36048,1],[36064,1],[36856,1],[36929,1],[37530,1],[37548,1],[37590,1],[37626,2],[37682,1],[37699,1],[37751,1],[37772,1],[37786,1],[37890,1],[37924,2],[38485,1],[39956,1],[40736,1],[41119,1],[41953,1],[44480,1],[44682,1],[44733,1],[45399,1],[47226,1],[48196,1],[49261,1],[49272,1],[49284,1],[49295,1],[49308,1],[49325,1],[49337,1],[49353,1]]},"/en/lessons/output-data-as-html-file":{"position":[[3611,1],[3685,1],[3739,1],[3876,1],[3968,1],[4665,1],[4815,1],[4854,1],[4897,1],[5476,1],[5537,1],[5726,1],[5793,1],[5803,1],[5819,1],[5853,1],[6092,1],[6102,1],[6262,1],[6320,1],[6383,1],[6444,1],[6493,1],[6639,1],[6707,1],[6717,1],[6733,1],[6767,1],[7006,1],[7016,1],[7112,3],[7728,1],[8838,1],[8870,1],[8925,1],[9013,1],[9051,1],[9089,1],[9151,1],[9197,1],[9229,1],[9291,1],[9293,2],[9331,2],[9355,2],[10087,1]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2098,1],[2133,2],[2147,2],[2161,2],[2325,1],[2430,1],[2447,2],[2910,1],[2962,1],[3285,1],[3342,1],[3408,1],[3425,2],[3444,1],[3446,2],[3545,1],[4923,3],[5560,1],[5598,1],[5631,1],[5639,1],[5728,1],[5766,1],[5802,1],[5844,1],[6516,1],[6558,1],[6600,1],[6649,1],[6679,1],[6734,1],[6738,2],[6768,1],[6862,1],[6924,1],[7307,1],[7883,1],[7935,1],[7937,4],[7948,1],[7960,1],[8441,1],[8456,1],[8458,1],[8506,1],[8508,4],[8519,1],[8747,1],[8801,1],[8854,1],[8879,1],[8883,2],[8898,1],[8918,1],[8920,1],[8982,2],[9049,2],[9052,1],[9573,1],[9604,1],[9637,1],[9645,1],[9734,1],[9772,1],[9774,3],[9778,1],[9780,1],[9811,2],[9854,2],[9857,3],[9861,1],[9863,1],[9888,1],[9930,1],[9962,1],[10002,1],[10019,1],[10104,2],[10145,2],[10180,2],[10221,2],[11528,1]]},"/en/lessons/preserving-your-research-data":{"position":[[973,1],[983,1],[1325,1],[4014,1],[7663,5],[8084,1],[8095,1],[10430,1]]},"/en/lessons/qgis-layers":{"position":[[5970,1],[6149,1],[10271,4],[10731,3],[14074,1],[15290,1],[17546,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27010,1],[27028,1],[27058,1],[27083,1]]},"/en/lessons/research-data-with-unix":{"position":[[9538,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10778,1],[10798,1],[12737,1],[12791,1],[12822,1],[12882,2],[12885,1],[12904,2],[12941,2],[12996,2],[13033,2],[13070,2],[13107,2],[13144,2],[13181,2],[13218,2],[13255,2],[13292,2],[13329,2],[13366,2],[13403,2],[13440,2],[13477,2],[13514,2],[13551,2],[13588,2],[13625,2],[13662,2],[13699,2],[14433,1],[15710,1],[15764,1],[15795,1],[15881,1],[15924,1],[15950,1],[15992,1],[16021,1],[16044,1],[16055,1],[16085,1],[16102,1],[16109,1],[16164,1],[16213,1],[16247,1],[16267,1],[16288,1],[16745,2],[18000,1],[18015,1],[19359,1],[20686,1],[22202,2],[22205,1],[22223,2],[22243,2],[22246,1],[22275,2],[22295,2],[22370,1],[22863,1],[22993,1],[23024,2],[23027,1],[23045,2],[23071,2],[23074,1],[23115,2],[23141,2],[23566,1],[23613,1],[23618,1],[23627,1],[23638,2],[23641,1],[23659,2],[23691,2],[23694,1],[23747,2],[23778,2],[23982,1],[24029,1],[24034,1],[24043,1],[24072,1],[24086,1],[24094,1],[24109,1],[24147,1],[24172,1],[24201,1],[24230,1],[24260,1],[24294,1],[24316,1],[24337,1],[24349,1],[24803,2],[25717,1],[25745,2],[25748,1],[25766,2],[25789,2],[25792,1],[25823,2],[25845,2],[25949,1],[25973,1],[26676,1],[26728,1],[26974,1],[27005,1],[27045,1],[27457,1],[27471,1],[27480,1],[27495,1],[27529,1],[27534,1],[27551,1],[27594,1],[27624,1],[27659,1],[27697,1],[27722,1],[29821,1],[31820,2],[33064,2],[35377,2],[35412,2],[36494,2],[36529,2],[41537,1],[41715,1],[42477,1],[42514,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43,2],[63,2],[330,8],[3469,1],[5129,1],[6963,1],[12948,3],[13214,1],[15031,3],[15402,1],[17164,3],[20554,1],[20692,1],[22257,3],[22398,1],[22425,1],[22441,1],[22460,1],[22481,1],[30393,1],[30408,1],[30423,1],[30440,1],[30453,1],[30468,1],[30478,1],[30496,1],[30551,1],[30610,1],[30821,1],[31028,1],[31319,1],[31678,2],[32353,2],[33217,1],[33354,1],[34228,1],[34259,1],[36260,1],[36668,1],[36670,1],[36672,3],[36734,1],[36736,1],[36738,3],[36802,1],[36804,1],[36806,3],[36869,1],[36871,1],[36873,3],[37096,1],[37098,1],[37100,3],[37162,1],[37164,1],[37166,3],[37230,1],[37232,1],[37234,3],[37297,1],[37299,1],[37301,3],[39900,1],[39974,1],[40007,1],[40074,1],[40089,1],[40101,1],[40122,1],[40283,2],[41216,2],[42610,1],[42615,1],[43383,1],[43413,2],[44295,2],[45390,1],[45428,1],[46644,1],[46648,1],[46652,1],[47075,1],[47093,1],[47762,1],[47777,1],[47833,1],[47893,1],[47895,1],[47897,1],[47901,1]]},"/en/lessons/sentiment-analysis":{"position":[[51,2],[71,2],[13478,2],[13620,2],[16165,1],[17484,1],[18273,1],[18347,1],[18707,1],[18789,1],[19283,4],[19291,5],[19988,1],[20165,1],[21023,1],[21297,1],[21420,1],[21494,1],[21526,1],[21608,1],[21991,1],[22168,1],[22205,1],[23672,1],[23793,1],[24271,1],[25056,1],[27682,4],[30031,1],[30163,1],[30373,4],[31469,4],[33936,1],[34013,1],[34189,1],[34263,1],[34295,1],[34387,1],[34453,1],[34663,4],[35455,1],[35711,1],[35747,1],[35945,1],[36339,2],[36396,2],[38260,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[56,2],[76,2],[4672,1],[17042,1],[17259,2],[17602,2],[18575,1],[18655,1],[20023,1],[20056,1],[20595,1],[20995,1],[21075,1],[21119,1],[21150,1],[21160,1],[21541,2],[21813,2],[22748,2],[22993,2],[23773,1],[23854,1],[23886,1],[23903,1],[23905,1],[25048,1],[25060,1],[25074,1],[25154,1],[25170,1],[25663,2],[25997,2],[26759,1],[27985,1],[28146,1],[28200,1],[28294,1],[28342,2],[29294,2],[30522,1],[30598,1],[30608,1],[30619,1],[30625,2],[32010,1],[32020,1],[32031,1],[32361,2],[32618,2],[32957,1],[32976,1],[33171,1],[33572,1],[33954,2],[34279,2],[34966,1],[36548,1],[36628,1],[36672,1],[36753,1],[36802,1],[36814,1],[36828,1],[36861,1],[36904,1],[36918,1],[36922,1],[36925,1],[36935,1],[36972,1],[37139,1],[37195,1],[37293,1],[37345,2],[37362,1],[37444,1],[37454,1],[37465,1],[37505,1],[37524,1],[37544,2],[37549,1]]},"/en/lessons/sonification":{"position":[[74,2],[94,2],[112,7],[8801,2],[8955,2],[9244,1],[9904,1],[10412,2],[10796,2],[12249,2],[12854,2],[14857,1],[15767,2],[17140,2],[17889,2],[18055,1],[19031,1],[19115,2],[19583,2],[20582,1],[22551,1],[22971,1],[24292,1],[24318,1],[24770,1],[24880,1],[24922,1],[25022,1],[25053,1],[25142,1],[25144,1],[25324,1],[25327,1],[25387,1],[25515,1],[27660,2],[27692,1],[27694,1],[28073,1],[28573,1],[28613,2],[29014,1],[29016,1],[29456,1],[29843,1],[30598,1],[30600,1],[30845,1],[30930,1],[30967,1],[31095,1],[31210,1],[31851,1],[31898,1],[31969,1],[32107,1],[32207,1],[32275,1],[32277,2],[32436,1],[32474,1],[32499,2],[32582,1],[32642,1],[35188,1],[35699,1],[35755,1],[35764,1],[35816,1],[35846,1],[36069,1]]},"/en/lessons/space-place-gazetteers":{"position":[[61,2],[81,2],[244,1],[7349,1],[7598,5],[17644,6],[18800,1],[37629,2],[37816,2],[38058,2],[38233,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[64,2],[84,2],[88,2],[147,2],[13079,1],[13092,2],[13400,2],[13637,1],[13650,2],[15302,1],[15315,2],[15574,2],[15866,1],[15879,2],[15932,2],[16130,2],[16239,2],[16734,1],[16740,1],[16780,1],[19460,1],[19465,1],[19808,1],[19814,2],[19909,1],[19952,1],[19957,2],[20043,1],[20052,2],[20078,1],[20189,1],[20194,2],[20910,1],[20920,1],[21017,1],[21160,1],[21303,1],[21818,1],[21874,1],[22227,1],[24999,1],[25042,1],[25057,1],[25133,1],[25152,1],[25179,1],[25204,1],[25223,1],[25268,1],[26622,1],[27106,1],[28610,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35,2],[55,2],[1265,1],[1302,1],[5885,1],[6771,1],[8480,1],[8488,1],[8496,1],[9748,1],[9756,1],[9764,1],[9772,1],[9780,1],[9788,1],[9796,1],[9804,1],[10893,1],[11733,1],[11741,1],[11749,1],[11757,1],[11765,1],[11773,1],[15218,1],[15430,1],[15438,1],[15520,1],[15617,1],[15658,1],[15705,1],[15726,1],[15746,1],[15754,1],[15830,1],[15965,2],[16064,2],[16201,1],[16484,1],[16577,1],[16611,1],[16628,1],[17301,1],[17542,1],[17709,2],[17824,2],[18148,1],[18230,1],[18419,1],[18451,1],[18459,1],[18742,2],[18852,2],[19563,1],[20137,1],[20258,1],[20287,1],[20305,1],[20321,1],[20342,1],[20365,1],[20380,1],[20390,1],[20392,1],[21189,1],[21290,1],[21301,1],[21362,1],[21380,1],[21528,1],[21532,1],[21534,1],[22706,1],[22792,1],[22836,2],[22947,2],[23976,1],[24115,1],[24143,1],[24157,1],[24181,1],[24202,1],[24214,1],[24230,1],[24481,2],[24604,2],[25670,1],[26858,1],[26877,1],[26912,1],[27053,1],[27419,2],[27550,1],[27552,2],[27841,1],[27910,1],[27954,1],[28003,1],[28101,1],[28118,1],[28126,1],[28195,1],[28217,1],[28227,1],[28375,2],[28525,2],[28986,1],[29037,2],[29191,2],[29434,1],[29453,1],[29689,1],[29739,1],[29838,1],[29855,1],[29872,1],[29890,1],[29955,1],[30010,1],[30036,1],[30065,1],[30075,1],[30122,2],[30238,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[55,2],[75,2],[8259,2],[8335,2],[8700,2],[8808,2],[9774,1],[9818,1],[10860,2],[10949,2],[11169,2],[11277,2],[11483,2],[11578,2],[13621,1],[13721,1],[13797,1],[13823,1],[13932,3],[14413,1],[15372,2],[15454,2],[16916,1],[17852,1],[17882,1],[18859,2],[18946,2],[19748,2],[19837,2],[20633,1],[20657,1],[21639,2],[21712,2],[24435,1],[24452,1],[24485,1],[24503,1],[24552,1],[25200,2],[25295,2],[26798,3],[27939,1],[27979,1],[29660,1],[29957,1],[30346,1],[30590,1],[31136,1],[32083,4],[32089,2],[32283,2],[32855,1],[32902,1],[34145,1],[34190,1],[35641,1],[35712,1],[35760,1],[35819,1],[35976,2],[36049,2],[36403,1],[37446,1],[37475,1],[37535,1],[38500,2],[38609,2],[38613,2],[38758,2],[41546,1],[41569,1],[41582,1],[41652,1],[42163,1],[42171,1],[43875,1],[43919,2],[43992,2],[45795,2],[45870,2],[47983,1],[48138,1],[48662,1],[48920,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[53,2],[73,2],[3560,1],[3584,1],[5237,2],[5855,2],[9827,2],[10365,2],[16130,2],[16437,2],[17652,2],[17959,2],[19933,1],[24375,1],[24429,1],[24473,1],[24533,1],[24602,1],[24626,1],[24643,1],[24677,1],[24703,1],[24849,1],[24964,1],[25018,1],[25062,1],[25123,1],[25264,1],[25276,1],[25304,1],[25337,1],[25435,1],[25453,1],[25502,1],[25529,1],[26987,1],[27088,1],[27112,2],[27126,1],[27145,1],[27160,1],[30057,1],[30059,5],[30851,1],[30853,3],[30895,1],[30897,1],[30899,3],[30959,1],[40457,1],[40506,1],[40532,1],[40939,1],[40986,1],[41033,1],[41076,1],[41126,1],[41623,1],[41676,1],[41697,1],[41721,1],[42424,1],[42867,1],[42887,1],[42910,1],[43848,1],[43863,1],[43915,1],[45214,1],[45505,1],[45519,1],[45535,1],[45589,1],[45647,2],[46561,2],[49089,2],[49611,2],[49855,2],[50383,2],[52311,1],[52389,1],[52409,1],[52432,1],[52547,1],[52561,1],[52577,1],[52631,1],[52705,2],[53282,2],[54834,1],[54868,1],[54905,1],[54954,1],[55001,1],[55020,1],[55031,1],[55046,1],[55065,1],[55070,1],[55100,1],[55120,1],[55133,1],[55187,1],[55514,2],[56540,2],[60577,1]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[48,2],[68,2],[2780,1],[4582,1],[6267,1],[6491,2],[6556,2],[6692,1],[6861,1],[8049,1],[8080,1],[8359,2],[8483,2],[8487,2],[8612,2],[8616,2],[8721,2],[9040,2],[9152,2],[9365,2],[9463,1],[9484,2],[9633,2],[10229,1],[10407,1],[10411,2],[10538,2],[10596,2],[10659,2],[11215,1],[11525,2],[12002,1],[13108,2],[13223,2],[13597,1],[17103,1],[17133,1],[18015,1],[18730,2],[18844,2],[20873,1],[21552,2],[21678,2],[22687,2],[22789,2],[22990,1],[26026,1],[26115,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[79,2],[99,2],[1596,1],[1624,1],[3695,1],[7667,1],[7785,2],[7922,1],[7959,1],[7981,2],[8678,1],[9217,2],[9387,1],[9404,1],[9419,2],[9759,1],[10782,2],[10990,2],[11131,1],[12943,1],[13219,1],[13230,1],[13291,1],[13367,1],[13448,1],[13496,1],[13511,1],[13593,2],[13804,2],[13993,2],[14191,2],[14375,2],[14826,2],[15068,2],[15786,1],[15868,1],[16346,1],[16375,1],[16731,1],[16881,1],[17089,1],[17215,1],[17407,1],[17475,1],[18831,2],[19027,2],[19269,1],[19272,1],[19692,1],[19731,1],[19865,1],[19925,7],[19933,1],[20014,1],[20091,1],[20239,1],[20295,1],[20325,1],[20357,1],[20456,1],[20502,1],[20542,1],[20584,1],[20673,1],[20824,1],[20886,2],[21099,1],[21271,5],[21296,5],[24045,2],[24405,2],[25071,1],[25117,7],[25125,1],[25170,1],[25220,1],[25249,1],[25281,1],[25433,1],[25495,1],[25580,1],[25627,1],[25681,1],[25723,1],[25815,1],[26014,1],[26066,2],[26426,5],[26450,5],[28033,1],[28219,1],[28263,1],[28355,1],[28357,2],[28376,1],[28411,1],[28567,1],[28633,1],[28722,1],[28773,1],[28831,1],[28877,1],[28977,1],[29196,1],[29253,2],[29429,1],[29445,1],[29468,1],[30062,1],[30077,1],[30122,1],[30172,1],[30285,1],[31907,1],[32019,1],[32072,1],[32087,1],[32153,1],[32203,1],[32240,1],[32269,1],[32330,1],[32374,1],[32494,1],[32658,1],[32753,1],[32780,1],[32801,1],[32882,1],[32922,1],[33003,1],[33068,1],[33149,1],[33274,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[304,2],[324,2],[10412,2],[12403,1],[12761,1],[16865,2],[16967,2],[20509,1],[20813,1],[21579,1],[23299,2],[23405,2],[29242,4],[29709,1],[32095,3],[33882,1],[34160,1],[34246,1],[34333,1],[34417,1],[34501,1],[34583,1],[34666,1],[34749,1],[34834,1],[34922,1],[35008,1],[35095,1],[35611,3],[39305,1]]},"/en/lessons/transliterating":{"position":[[50,2],[70,2],[987,8],[996,5],[4580,1],[6870,1],[7134,2],[7499,1],[7514,1],[7597,1],[7725,3],[7729,9],[7788,1],[8192,1],[8568,1],[9145,1],[9272,1],[10189,3],[10483,1],[10617,1],[10619,1],[10806,3],[10950,1],[11996,4],[12011,4],[12056,4],[12071,4],[12473,1],[12475,2],[12518,1],[12520,2],[12580,1],[12639,1],[12669,2],[12901,1],[13720,1],[13722,1],[13724,1],[16921,1],[18360,1],[18632,1],[18634,2],[19011,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44,2],[64,2],[3192,1],[3237,1],[4031,1],[14049,1],[14850,1],[15026,1],[15043,1],[18416,1],[18486,1],[18571,1],[18649,1],[18726,1],[18809,1],[18874,1],[18958,1],[20481,1],[20630,1],[20662,1],[21102,1],[21135,1],[21186,1],[21195,1],[21271,1],[21273,2],[21281,1],[21283,2],[21288,1],[21438,1],[21528,1],[21537,1],[21623,1],[21695,1],[21704,1],[21788,1],[22005,1],[22071,1],[25498,1],[25532,1],[25558,1],[25593,1],[25626,1],[25646,1],[25690,1],[25742,1],[25770,1],[25838,1],[25874,1],[25876,2],[25932,1],[26040,1],[26163,1],[27813,1],[31821,1],[31845,1],[31929,1],[32141,1],[32189,1],[32199,1],[32274,1],[32361,1],[32370,1],[32462,1],[33895,1],[34400,1],[34516,1],[34644,1],[34744,1],[34943,1],[35267,1],[38856,1],[38919,1],[38940,1],[38942,2],[38961,1],[38963,2],[38994,1],[39069,1],[39110,1],[39156,1],[39187,1],[39253,1],[39339,1],[39416,1],[39600,1],[39680,1],[39764,1],[39834,1],[39933,1],[40006,1],[40061,1],[40125,1],[40190,1],[40277,1],[40283,1],[40333,1],[44021,1],[44471,1],[44501,1],[45358,1],[46578,1],[46636,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[35,2],[55,2],[661,1],[3913,2],[4022,2],[6516,1],[6847,1],[6864,2],[6980,2],[7744,1],[8177,1],[8242,1],[8254,1],[8257,1],[8549,1],[8556,2],[8560,2],[8696,2],[9006,1],[9455,1],[9847,1],[10058,1],[10252,2],[10433,1],[10617,1],[10624,1],[10626,1],[11065,2],[11177,2],[11499,1],[11535,2],[11662,2],[13306,1],[13959,2],[14101,2],[16027,1],[16297,1],[16335,1],[16372,1],[16408,1],[16410,1],[16682,1],[16724,1],[17160,1],[17205,1],[17239,2],[17313,1],[17473,2],[17708,2],[21265,1],[21267,4],[21272,2],[21546,1],[22231,2],[22348,2],[22675,2],[22685,2],[23439,3],[23510,3],[24036,3],[24242,3],[24769,3],[24982,1],[25233,2],[25352,2],[25944,2],[26052,2],[27523,2],[27645,2],[29128,1],[29152,2],[29306,2],[29423,2],[29516,2],[29629,2],[30390,1]]},"/en/lessons/up-and-running-with-omeka":{"position":[[31,2],[51,2],[165,2],[259,2],[439,2],[528,2],[758,2],[839,2],[912,2],[990,2],[1192,2],[1278,2],[1679,2],[1776,2],[1968,2],[2047,2],[2383,2],[2461,2],[2562,2],[2678,2],[3085,1],[3151,1],[3235,2],[3315,2],[3470,1],[3784,2],[3874,2],[4378,1],[4422,1],[4619,2],[4710,2],[4958,2],[5046,2],[5373,2],[5462,2],[5556,2],[5639,2],[5877,2],[5967,2],[6179,2],[6283,2],[6504,2],[6608,2],[6796,2],[6894,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[52,2],[72,2],[17722,2],[17805,2],[19435,1],[19709,2],[19784,2],[20016,1],[20064,1],[20073,1],[20090,1],[20100,1],[20102,1],[20104,1],[20106,1],[20149,2],[20535,2],[20610,2],[20846,1],[20869,1],[20876,2],[20887,1],[20894,1],[20943,1],[20950,2],[20961,1],[20968,1],[21005,1],[21007,2],[21024,2],[21036,1],[21049,1],[21081,1],[21110,2],[21126,2],[21148,2],[21169,1],[21191,1],[21220,1],[21239,1],[21241,1],[21252,1],[21269,1],[21286,1],[21288,1],[21302,1],[21319,1],[21338,1],[21340,1],[21349,1],[21366,1],[21386,1],[21403,1],[21430,1],[21439,1],[21476,1],[21509,1],[21524,1],[21553,1],[21561,5],[21571,1]]},"/en/lessons/vector-layers-qgis":{"position":[[40,2],[60,2],[532,1],[562,1],[775,1],[1179,1],[1602,1],[2443,2],[2536,2],[2608,2],[2670,2],[3034,1],[3552,2],[3614,2],[3809,1],[4540,2],[4602,2],[4819,2],[4881,2],[5079,1],[5276,2],[5369,2],[6266,2],[6328,2],[6480,1],[6657,2],[6719,2],[7424,2],[7486,2],[7631,2],[7695,2],[7741,1],[8781,2],[8845,2],[9735,2],[9799,2],[10690,2],[10754,2],[10802,1],[11033,1],[11478,1],[11843,2],[11907,2],[12183,1],[12283,2],[12347,2],[12689,2],[12753,2],[13220,1],[13329,1],[13678,2],[13741,2],[14148,2],[14212,2],[14872,2],[14936,2],[15144,2],[15208,2],[15888,2],[15952,2]]},"/en/lessons/viewing-html-files":{"position":[[34,2],[54,2],[996,2],[1077,2],[1081,2],[1188,2],[1924,3],[2004,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[50,2],[70,2],[5289,1],[5324,1],[5343,3],[10739,1],[10756,1],[11059,1],[11228,2],[11340,2],[11395,1],[12772,2],[12869,2],[15133,1],[15977,3],[16064,3],[16151,3],[16238,3],[16325,3],[18621,1],[19094,1],[19117,1],[19515,1],[20462,2],[20699,2],[20756,1],[20820,1],[20869,1],[21161,1],[21355,1],[21723,2],[21985,2],[22118,2],[24169,1],[24768,1],[26726,1],[26736,1],[26821,1],[26859,1],[26910,1],[27533,1],[27812,1],[27843,1],[28462,1],[28491,1],[28493,1],[28535,1],[28557,1],[28599,1],[29259,2],[29379,2],[29383,2],[29700,2],[30322,1],[30535,1],[30599,1],[31355,1],[31476,1],[31486,1],[31688,1],[31726,1],[31777,1],[32130,1],[32790,1],[32823,1],[32859,1],[32911,1],[33010,2],[33138,2],[33743,1],[33829,1],[33889,1],[33965,1],[33988,1],[34019,1],[34373,1],[34567,1],[35143,2],[35241,2],[37029,1],[37760,2],[37882,2],[38603,1],[38689,1],[38715,1],[38743,1],[38800,1],[38900,1],[38908,1],[38923,1],[38952,1],[39300,1],[39355,1],[39400,2],[39533,2],[40023,2],[40332,2],[41039,1],[41078,1],[41548,1],[41748,2],[41874,2],[41878,2],[42092,2],[43107,2],[43383,2],[43387,1],[43717,1],[43787,1],[43899,1],[43974,1],[44085,1],[44135,1],[44443,1],[44522,1],[44545,2],[44558,1],[44584,1],[45089,1],[45106,1],[45124,1],[45139,1],[45153,1],[45416,1],[45566,1],[45792,2],[45891,2]]},"/en/lessons/windows-installation":{"position":[[71,2],[91,2],[1021,2],[1119,2],[1678,2],[1745,1],[1796,2],[2024,2],[2128,2],[2460,2],[2566,2],[2569,2],[2696,2],[2866,1],[4044,1],[4312,2],[4402,2],[5342,2],[5434,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[56,2],[76,2],[5274,1],[5305,2],[5346,2],[8409,2],[8586,2],[9133,1],[9196,4],[9201,4],[9206,2],[9716,1],[9748,4],[9762,2],[10028,1],[10276,1],[10456,1],[11313,1],[11350,4],[11355,4],[11360,2],[13792,1],[13832,1],[13839,1],[14291,1],[14354,4],[14359,4],[14364,2],[14383,1],[14415,4],[14429,2],[16689,2],[16884,2]]},"/en/lessons/working-with-text-files":{"position":[[35,2],[55,2],[1409,1],[1434,1],[1459,1],[1591,1],[1710,1],[1735,1],[1760,1],[1901,1],[1965,1],[2708,1],[2727,1],[2840,3],[5793,4],[6962,1],[6980,1],[7017,1],[7561,1],[8820,1],[8839,1],[8881,1]]},"/en/lessons/working-with-web-pages":{"position":[[35,2],[55,2],[3433,3],[4324,2],[4414,2],[5313,2],[5426,2],[6589,1],[6663,1],[6756,1],[6797,1],[7984,1],[9095,1],[9169,1],[9262,1],[9303,1],[9340,1]]}}}],["0",{"_index":1694,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38596,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17893,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4544,2],[12081,1],[12635,1],[14090,1],[14644,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39582,1],[40071,3],[40211,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5843,1],[5883,1],[28685,4],[29169,1],[36477,1],[37154,1],[45937,1],[46677,1],[46717,1],[46850,1],[46970,1],[47171,1],[47211,1],[47324,1],[47651,1],[47692,1],[47786,2],[49075,1],[49218,1],[49609,1],[51081,3],[63174,3]]},"/en/lessons/common-similarity-measures":{"position":[[16266,3],[16912,4],[16936,1],[17261,2],[18451,2],[21237,2],[33606,1],[38617,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21670,1],[21842,1],[42032,1],[42204,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10608,1],[21978,2],[31119,3],[31123,3],[31127,4],[31568,1],[40605,1],[46072,1],[46455,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12653,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15360,1],[17815,1],[19914,1],[21860,1],[27170,1],[42580,1],[43209,1],[46778,1],[49945,1],[54063,1],[54254,1],[54262,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10212,2],[10313,1],[10321,1],[10344,1],[10354,1],[10362,1],[10372,1],[10387,1],[10395,1],[10407,1],[10418,1],[10428,1],[10436,1],[10446,1],[10461,1],[10469,1],[10492,1],[10502,1],[10510,1],[10520,1],[10535,1],[10555,1],[10566,1],[10576,1],[10594,1],[10617,1],[10629,1],[10658,1],[10691,1],[10703,1],[10742,1],[10757,1],[10777,1],[10788,1],[10798,1],[10806,1],[10892,1],[10901,1],[10910,1],[10930,1],[10939,1],[10953,1],[10971,1],[10982,1],[11014,1],[11023,1],[11032,1],[11043,1],[11052,1],[11061,1],[11084,1],[11093,1],[11104,1],[11113,1],[11122,1],[11136,1],[11145,1],[11154,1],[11165,1],[11183,1],[11258,1],[11267,1],[11287,1],[11296,1],[11305,1],[12425,1],[22421,1],[22447,1],[22455,1],[22463,1],[22472,1],[22480,1],[22506,1],[22531,1],[22549,1],[22565,1],[22574,1],[22582,1],[22600,1],[22608,1],[22616,1],[22651,1],[22659,1],[22667,1],[22676,1],[22684,1],[22702,1],[22710,1],[22718,1],[22727,1],[22735,1],[31422,1],[31430,1],[31441,1],[31451,1],[31459,1],[31469,1],[31478,1],[31502,1],[31521,1],[31531,1],[31549,1],[31567,1],[31590,1],[31619,1],[31638,1],[31647,1],[31670,1],[31709,1],[31742,1],[31761,1],[31771,1],[31779,1],[31798,1],[31807,1],[31861,1],[31894,1],[31904,1],[31913,1],[31927,1],[31946,1],[32003,1],[32012,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1552,1],[1717,1]]},"/en/lessons/counting-frequencies":{"position":[[4590,2],[5324,2],[5351,1],[5923,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21348,2],[23714,2],[25994,2]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3513,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20634,1],[26580,1],[29860,1],[30090,1],[30136,1],[30159,1],[35382,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16968,1],[16976,1],[16984,1],[17001,1],[17188,1],[28290,6],[29168,6],[29422,2],[57872,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14226,1],[17539,1],[21026,1],[21777,1],[25229,1],[28319,1],[39220,1],[45525,1]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2834,1]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15131,2],[15171,1],[23924,1],[24020,1],[24237,2],[28701,1],[30436,1],[35182,1],[36212,1],[42865,1],[42998,2],[43326,1],[49096,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26149,2],[26677,2],[26711,1],[26775,1],[27460,1],[27612,2]]},"/en/lessons/extracting-keywords":{"position":[[19548,1],[21718,1],[21755,1],[22489,2],[22724,2],[24503,1],[25097,2],[35487,1],[36212,1],[36887,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16430,1],[17962,1],[27977,1],[28361,1],[35436,1],[35475,1],[35511,1],[35555,1],[35838,3],[35918,1],[36844,1],[36877,1],[36905,1],[36963,1],[40430,1],[40446,1],[40483,1],[40553,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8525,2],[8672,1],[12988,1],[20177,1]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5469,1],[6275,1],[6440,1],[8583,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15294,1],[15391,1],[16953,1],[22501,1],[29079,1],[37107,1],[39399,1],[44333,1],[47918,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17231,3]]},"/en/lessons/georeferencing-qgis":{"position":[[9937,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31022,1]]},"/en/lessons/gravity-model":{"position":[[22453,3],[42234,6],[42581,7],[42718,4],[50027,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[15335,1],[15790,1],[16054,1],[24676,1],[38265,2]]},"/en/lessons/installing-omeka":{"position":[[7392,1]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31999,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20879,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22640,2]]},"/en/lessons/intro-to-bash":{"position":[[18872,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15970,4],[17840,2]]},"/en/lessons/intro-to-linked-data":{"position":[[13703,1]]},"/en/lessons/intro-to-powershell":{"position":[[23626,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9593,2],[9597,1],[9606,2],[9610,1],[14505,2],[16225,2],[23394,2],[32034,1],[32356,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12784,5],[12952,2],[33087,3],[33445,3],[34771,3],[35907,3],[35948,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27628,1],[38723,1],[38998,1],[42153,1]]},"/en/lessons/json-and-jq":{"position":[[9531,2],[9652,2],[19792,1],[26150,3],[29571,4],[34425,6]]},"/en/lessons/jupyter-notebooks":{"position":[[26589,3],[31965,2],[32092,2]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5251,1]]},"/en/lessons/linear-regression":{"position":[[19430,1],[23762,1],[23920,2],[49824,1],[66086,1]]},"/en/lessons/logistic-regression":{"position":[[8800,1],[9924,1],[11457,1],[11570,2],[16315,1],[16359,1],[16599,1],[19907,1],[24972,1],[27853,1],[28234,1],[28316,1],[28781,1],[30977,1],[37217,1],[38823,1],[45301,1],[58618,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3659,2],[5612,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9115,3]]},"/en/lessons/naive-bayesian":{"position":[[46810,1],[46834,4],[46860,4]]},"/en/lessons/normalizing-data":{"position":[[8720,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11184,2],[12162,2],[12276,2],[29604,1],[37532,1],[37550,1],[37774,1],[37788,1],[42635,1]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1497,2],[1612,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14061,1],[14133,1],[14280,1],[14349,1],[14352,1],[14424,1],[14493,1],[14496,1],[14568,1],[14640,1],[14712,1],[14784,1],[14853,1],[14856,1],[14925,1],[14928,1],[14997,1],[15000,1],[15069,1],[15072,1],[15141,1],[15144,1],[15213,1],[15216,1],[15504,1],[15573,1],[15576,1],[15645,1],[15648,1],[15717,1],[15720,1],[15789,1],[15792,1],[15933,1],[16077,1],[16149,1],[16221,1],[17283,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13343,1],[13356,1],[13364,1],[13369,1],[13373,1],[13381,1],[13390,1],[13396,1],[13405,1],[13414,1],[13438,1],[13451,1],[13459,1],[13464,1],[13468,1],[13476,1],[13485,1],[13491,1],[13500,1],[13509,1],[13546,1],[13554,1],[13563,1],[13586,1],[13604,1],[13628,1],[13641,1],[13649,1],[13654,1],[13658,1],[13666,1],[13675,1],[13681,1],[13690,1],[13699,1],[13723,1],[13736,1],[13744,1],[13749,1],[13753,1],[13761,1],[13770,1],[13776,1],[13785,1],[13794,1],[13818,1],[13831,1],[13839,1],[13848,1],[13865,1],[13871,1],[13889,1],[13913,1],[13926,1],[13934,1],[13939,1],[13943,1],[13951,1],[13960,1],[13966,1],[13975,1],[13984,1],[14008,1],[14021,1],[14029,1],[14034,1],[14038,1],[14046,1],[14055,1],[14061,1],[14070,1],[14079,1],[14116,1],[14124,1],[14133,1],[14150,1],[14156,1],[14174,1],[14198,1],[14211,1],[14219,1],[14224,1],[14228,1],[14236,1],[14245,1],[14251,1],[14260,1],[14269,1],[14293,1],[14306,1],[14314,1],[14319,1],[14323,1],[14331,1],[14340,1],[14346,1],[14355,1],[14364,1],[14388,1],[14401,1],[14409,1],[14414,1],[14418,1],[14426,1],[14435,1],[14441,1],[14450,1],[14459,1],[14483,1],[14496,1],[14504,1],[14509,1],[14513,1],[14521,1],[14530,1],[14536,1],[14545,1],[14554,1],[14578,1],[14591,1],[14599,1],[14604,1],[14608,1],[14616,1],[14625,1],[14631,1],[14640,1],[14703,1],[14720,1],[14726,1],[14744,1],[14768,1],[14781,1],[14789,1],[14794,1],[14798,1],[14806,1],[14815,1],[14821,1],[14830,1],[14839,1],[14863,1],[14876,1],[14884,1],[14889,1],[14893,1],[14901,1],[14910,1],[14916,1],[14925,1],[14934,1],[14958,1],[14971,1],[14979,1],[14984,1],[14988,1],[14996,1],[15005,1],[15011,1],[15020,1],[15029,1],[15527,1],[15540,1],[15548,1],[15553,1],[15557,1],[15565,1],[15574,1],[15580,1],[15589,1],[15598,1],[15619,1],[15632,1],[15640,1],[15645,1],[15649,1],[15657,1],[15666,1],[15672,1],[15681,1],[15690,1],[15724,1],[15732,1],[15741,1],[15764,1],[15782,1],[15803,1],[15816,1],[15824,1],[15829,1],[15833,1],[15841,1],[15850,1],[15856,1],[15865,1],[15874,1],[15895,1],[15908,1],[15916,1],[15921,1],[15925,1],[15933,1],[15942,1],[15948,1],[15957,1],[15966,1],[15987,1],[16000,1],[16008,1],[16017,1],[16034,1],[16040,1],[16058,1],[16079,1],[16092,1],[16100,1],[16105,1],[16109,1],[16117,1],[16126,1],[16132,1],[16141,1],[16150,1],[16171,1],[16184,1],[16192,1],[16197,1],[16201,1],[16209,1],[16218,1],[16224,1],[16233,1],[16242,1],[16276,1],[16284,1],[16293,1],[16310,1],[16316,1],[16334,1],[16355,1],[16368,1],[16376,1],[16381,1],[16385,1],[16393,1],[16402,1],[16408,1],[16417,1],[16426,1],[16447,1],[16460,1],[16468,1],[16473,1],[16477,1],[16485,1],[16494,1],[16500,1],[16509,1],[16518,1],[16539,1],[16552,1],[16560,1],[16565,1],[16569,1],[16577,1],[16586,1],[16592,1],[16601,1],[16610,1],[16631,1],[16644,1],[16652,1],[16657,1],[16661,1],[16669,1],[16678,1],[16684,1],[16693,1],[16702,1],[16723,1],[16736,1],[16744,1],[16749,1],[16753,1],[16761,1],[16770,1],[16776,1],[16785,1],[16845,1],[16862,1],[16868,1],[16886,1],[16907,1],[16920,1],[16928,1],[16933,1],[16937,1],[16945,1],[16954,1],[16960,1],[16969,1],[16978,1],[16999,1],[17012,1],[17020,1],[17025,1],[17029,1],[17037,1],[17046,1],[17052,1],[17061,1],[17070,1],[17091,1],[17104,1],[17112,1],[17117,1],[17121,1],[17129,1],[17138,1],[17144,1],[17153,1],[17162,1],[17296,1],[17440,1],[17498,1],[24677,1],[26361,1],[26374,1],[26382,1],[26387,1],[26391,1],[26399,1],[26408,1],[26414,1],[26423,1],[26432,1],[26445,1],[26458,1],[26466,1],[26471,1],[26475,1],[26483,1],[26492,1],[26498,1],[26507,1],[26516,1],[26529,1],[26542,1],[26550,1],[26555,1],[26559,1],[26567,1],[26576,1],[26582,1],[26591,1],[26600,1],[26613,1],[26626,1],[26634,1],[26639,1],[26643,1],[26651,1],[26660,1],[26666,1],[26675,1],[26684,1],[26697,1],[26710,1],[26718,1],[26723,1],[26727,1],[26735,1],[26744,1],[26750,1],[26759,1],[26768,1],[26781,1],[26794,1],[26802,1],[26807,1],[26811,1],[26819,1],[26828,1],[26834,1],[26843,1],[26852,1],[27594,2],[27732,2],[33215,1],[33528,2],[36210,2],[36399,2],[36655,3],[36721,3],[36789,3],[36856,3],[37083,3],[37149,3],[37217,3],[37284,3],[38061,1],[38065,1],[38089,1],[38091,1],[38093,1],[38117,1],[38119,1],[38121,1],[38145,1],[38147,1],[38149,1],[38173,1],[38175,1],[38177,1],[38201,1],[38205,1],[38590,1],[38646,1],[38653,1],[38702,1],[38709,1],[38758,1],[38765,1],[38814,1],[38821,1],[38870,1],[42361,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37806,1]]},"/en/lessons/sonification":{"position":[[9338,1],[9354,1],[9397,1],[9413,1],[9536,1],[9552,1],[18227,1],[18243,1],[18363,1],[18379,1],[25150,3],[25172,1],[31572,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20855,1],[20907,1]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19081,1],[19564,1],[21133,2],[21237,1],[21319,1],[22014,1],[22151,3],[23089,1],[23168,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11107,1],[35614,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8513,2],[30817,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[16258,2],[22181,1],[22705,1],[23347,2],[23443,2],[24040,3],[24246,3],[24749,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20912,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28452,2],[44548,1]]},"/en/lessons/working-with-text-files":{"position":[[5987,2],[6062,2]]}}}],["0)[you",{"_index":14285,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[34733,6]]}}}],["0)—to",{"_index":5684,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[16270,5]]}}}],["0,0",{"_index":9320,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28597,3],[37783,3]]}}}],["0,0,255",{"_index":11076,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16567,7]]}}}],["0.0",{"_index":17538,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[4323,3],[37688,3],[38834,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27072,6],[27143,4]]},"/en/lessons/sentiment-analysis":{"position":[[36489,4],[36780,4],[36948,4],[37551,4],[37599,4],[37609,4],[37629,4],[37665,4],[37675,4],[37705,4],[37715,4],[37735,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16076,3],[16086,3],[16097,3],[16163,3],[16173,3],[16184,3],[16250,3],[16260,3],[16271,3],[16337,3],[16347,3],[16358,3]]}}}],["0.0.0.0",{"_index":9681,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19033,8]]}}}],["0.00",{"_index":11083,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[18402,4],[18525,4]]},"/en/lessons/installing-omeka":{"position":[[7327,5],[7408,5]]},"/en/lessons/naive-bayesian":{"position":[[54528,4],[54539,4],[55437,4],[55448,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26503,4],[26573,4]]}}}],["0.000",{"_index":4175,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38945,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32447,5],[32455,5],[32466,5],[32476,5],[32484,5],[32494,5],[32503,5],[32527,5],[32546,5],[32556,5],[32574,5],[32592,5],[32615,5],[32644,5],[32663,5],[32672,5],[32695,5],[32734,5],[32767,5],[32786,5],[32796,5],[32804,5],[32823,5],[32832,5],[32882,5],[32914,5],[32923,5],[32932,5],[32946,5],[32964,5],[33019,5],[33028,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26561,5]]}}}],["0.00000",{"_index":20093,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28112,8],[28130,8],[28148,8],[28166,8],[28266,8],[28284,8],[28302,8],[28320,8],[28651,8],[28669,8],[28687,8],[28705,8],[28805,8],[28823,8],[28841,8],[28859,8],[29154,8],[29172,8],[29236,8],[29254,8]]}}}],["0.000000",{"_index":4767,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30190,8],[30199,8],[30208,8],[30217,8],[30226,8],[30235,8],[30244,8],[30304,8],[30322,8]]},"/en/lessons/logistic-regression":{"position":[[37602,8]]}}}],["0.000002019638486672193",{"_index":14004,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38403,24]]}}}],["0.0001",{"_index":21834,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41699,7]]}}}],["0.0001451991",{"_index":2465,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17150,12]]}}}],["0.0001806348",{"_index":2475,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17451,12]]}}}],["0.0001831486",{"_index":2462,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17064,12]]}}}],["0.0002466358",{"_index":2473,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17408,12]]}}}],["0.0003",{"_index":18734,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4812,8]]}}}],["0.000498",{"_index":17795,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38851,8]]}}}],["0.0005439790",{"_index":2477,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17494,12]]}}}],["0.0005913999",{"_index":2468,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17279,12]]}}}],["0.0006433418",{"_index":2454,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16892,12]]}}}],["0.0008442300",{"_index":2458,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16978,12]]}}}],["0.001",{"_index":14709,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29109,7]]},"/en/lessons/logistic-regression":{"position":[[37631,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41547,6]]}}}],["0.0010",{"_index":17782,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37656,6]]}}}],["0.00100",{"_index":17797,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38886,7]]}}}],["0.0012207035",{"_index":2464,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17107,12]]}}}],["0.0012275704",{"_index":2466,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17193,12]]}}}],["0.0013626227",{"_index":2470,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17322,12]]}}}],["0.0015197009",{"_index":2460,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17021,12]]}}}],["0.0016595929",{"_index":2467,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17236,12]]}}}],["0.0018103454",{"_index":2471,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17365,12]]}}}],["0.0018923179",{"_index":2456,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16935,12]]}}}],["0.002",{"_index":2449,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16398,6],[16675,7],[19153,6],[19272,6],[27495,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39614,5]]}}}],["0.0024499630",{"_index":20746,"title":{},"body":{"/en/lessons/sonification":{"position":[[28594,12]]}}}],["0.0025",{"_index":18330,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19146,9]]}}}],["0.004817303",{"_index":7516,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35251,11]]}}}],["0.00748",{"_index":17781,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37638,8],[37671,7],[38902,7],[39040,7]]}}}],["0.01",{"_index":17783,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37692,4],[38838,4],[38988,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45401,5],[46170,4],[46672,4]]},"/en/lessons/sonification":{"position":[[31523,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41678,5]]}}}],["0.01035",{"_index":20102,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28918,8]]}}}],["0.011597",{"_index":4671,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18289,8]]}}}],["0.0118",{"_index":6281,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29384,8],[29393,7],[29401,7],[29822,8],[29831,7],[29839,7],[30260,8],[30269,7],[30277,7]]}}}],["0.012120",{"_index":17799,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39006,8]]}}}],["0.01263",{"_index":20097,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28379,8]]}}}],["0.0129",{"_index":20477,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37241,7]]}}}],["0.013779",{"_index":13712,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42923,8]]}}}],["0.014",{"_index":13749,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51066,5],[52032,5],[53282,5],[53442,5]]}}}],["0.015",{"_index":13231,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31040,5]]}}}],["0.015291",{"_index":18021,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59108,8]]}}}],["0.01596",{"_index":20095,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28343,8]]}}}],["0.01659537",{"_index":4688,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22370,10]]}}}],["0.0175",{"_index":17770,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37254,8],[37279,6]]}}}],["0.01750",{"_index":17801,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39056,7],[39194,7]]}}}],["0.0183",{"_index":20467,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36630,7]]}}}],["0.01929",{"_index":20091,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27489,10],[28882,8]]}}}],["0.019845",{"_index":18017,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59005,8]]}}}],["0.02",{"_index":17773,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37310,4],[38993,4],[39142,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4662,6]]}}}],["0.02114",{"_index":20096,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28361,8]]}}}],["0.021558",{"_index":17769,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37227,8]]}}}],["0.021903",{"_index":18014,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58898,8]]}}}],["0.021968",{"_index":18053,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60357,8]]}}}],["0.02243",{"_index":20098,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28397,8]]}}}],["0.023136",{"_index":17803,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39160,8]]}}}],["0.02316088",{"_index":2435,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15764,10]]}}}],["0.023957",{"_index":13710,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42835,8]]}}}],["0.024",{"_index":13745,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50944,5],[51941,5],[53247,5],[53410,5]]}}}],["0.024593",{"_index":18016,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58969,8]]}}}],["0.0248",{"_index":10505,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23902,7],[30534,6]]}}}],["0.02489229",{"_index":7510,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35159,10],[35333,10]]}}}],["0.025",{"_index":13747,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51005,5],[51990,5],[53266,5],[53426,5]]}}}],["0.025184",{"_index":13711,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42874,8]]}}}],["0.02564",{"_index":20090,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27424,9],[28900,8]]}}}],["0.025774",{"_index":18049,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60256,8]]}}}],["0.0275",{"_index":6275,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29315,8],[29753,8],[30191,8]]}}}],["0.029333",{"_index":18010,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58792,8]]}}}],["0.02995",{"_index":22077,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22016,7]]}}}],["0.03",{"_index":17774,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37315,4],[39147,4],[39296,4]]}}}],["0.03004",{"_index":20103,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28936,8]]}}}],["0.0308",{"_index":17771,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37263,7]]}}}],["0.03080",{"_index":17772,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37294,7],[39210,7],[39348,7]]}}}],["0.0314",{"_index":6277,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29332,7],[29770,7],[30208,7]]}}}],["0.032070",{"_index":18006,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58687,8]]}}}],["0.034251",{"_index":18039,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59914,8]]}}}],["0.035034",{"_index":17798,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38947,8]]}}}],["0.03580897",{"_index":2443,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16068,10]]}}}],["0.03868825",{"_index":2439,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15916,10]]}}}],["0.040464",{"_index":17806,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39314,8]]}}}],["0.041880",{"_index":3768,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8994,8]]}}}],["0.042781",{"_index":3771,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9069,8]]}}}],["0.043491",{"_index":18046,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60154,8]]}}}],["0.04398566",{"_index":2442,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16030,10]]}}}],["0.04488467052578926,0.9800000190734863",{"_index":6011,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42884,40]]}}}],["0.044885",{"_index":5944,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22165,8]]}}}],["0.046072",{"_index":18003,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58587,8]]}}}],["0.04658",{"_index":20089,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27332,10],[29277,8]]}}}],["0.04755678",{"_index":7502,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34985,10],[35101,10]]}}}],["0.04955707",{"_index":4685,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22268,10]]}}}],["0.05",{"_index":5703,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[18881,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18045,4]]},"/en/lessons/linear-regression":{"position":[[62204,6]]},"/en/lessons/logistic-regression":{"position":[[37435,4],[37560,4],[39301,4],[39450,4]]}}}],["0.0510",{"_index":6276,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29324,7],[29762,7],[30200,7]]}}}],["0.05153",{"_index":20088,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27299,9],[29295,8]]}}}],["0.0518",{"_index":17776,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37379,8],[37404,6],[37504,8],[37529,6]]}}}],["0.05180",{"_index":17808,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39364,7],[39502,7]]}}}],["0.052097",{"_index":18048,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60222,8]]}}}],["0.053406",{"_index":18043,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60050,8]]}}}],["0.05744387",{"_index":2444,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16106,10]]}}}],["0.06216",{"_index":13759,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52540,10]]}}}],["0.063",{"_index":4185,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39678,5]]}}}],["0.063839",{"_index":17993,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58236,8]]}}}],["0.063842",{"_index":18012,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58862,8]]}}}],["0.065845",{"_index":17775,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37352,8]]}}}],["0.066666667",{"_index":11207,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40610,11]]}}}],["0.067615",{"_index":17810,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39468,8]]}}}],["0.06859903",{"_index":7519,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35358,10],[35380,10],[35391,10]]}}}],["0.06887739",{"_index":2441,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15992,10]]}}}],["0.071",{"_index":20399,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[23060,6]]}}}],["0.07132574",{"_index":2440,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15954,10]]}}}],["0.072519",{"_index":17802,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39101,8]]}}}],["0.07344269",{"_index":2438,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15878,10]]}}}],["0.076923",{"_index":11205,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40509,8]]}}}],["0.07717508",{"_index":7494,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34753,10],[34869,10],[34927,10]]}}}],["0.077677",{"_index":17780,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37477,8]]}}}],["0.077727",{"_index":18002,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58551,8]]}}}],["0.07869701",{"_index":2437,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15840,10]]}}}],["0.079270",{"_index":17990,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58131,8]]}}}],["0.080108",{"_index":18019,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59072,8]]}}}],["0.081",{"_index":20476,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37153,6]]}}}],["0.08166699",{"_index":2436,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15802,10]]}}}],["0.082627",{"_index":18040,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59948,8]]}}}],["0.08438003",{"_index":7523,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35461,10]]}}}],["0.085153",{"_index":18045,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60120,8]]}}}],["0.085458",{"_index":17996,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58341,8]]}}}],["0.085796",{"_index":3775,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9159,8]]}}}],["0.0869",{"_index":17777,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37388,7],[37513,7]]}}}],["0.08690",{"_index":17778,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37419,7],[37544,7],[39518,7],[39656,7]]}}}],["0.087719",{"_index":11215,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40797,8]]}}}],["0.088",{"_index":7394,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17387,5]]}}}],["0.09",{"_index":17779,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37440,4],[37565,4],[39455,4],[39604,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27574,4],[28188,6],[29522,6],[30968,6],[33753,6],[35339,6]]}}}],["0.09017713",{"_index":7547,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35841,10]]}}}],["0.0902",{"_index":6272,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29259,7],[29697,7],[30135,7]]}}}],["0.092804",{"_index":18008,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58756,8]]}}}],["0.093",{"_index":20397,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[23036,6]]}}}],["0.093313",{"_index":5941,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22090,8]]}}}],["0.095",{"_index":20481,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37428,6]]}}}],["0.096",{"_index":20448,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[32279,6],[32527,8]]}}}],["0.097",{"_index":20474,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37129,6]]}}}],["0.09768076",{"_index":7543,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35783,10]]}}}],["0.098149",{"_index":18051,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60323,8]]}}}],["0.099571",{"_index":18037,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59846,8]]}}}],["0.1",{"_index":2227,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10819,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15489,5],[15578,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13129,4]]}}}],["0.1.4",{"_index":2703,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32472,6]]}}}],["0.103",{"_index":20468,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36643,6]]}}}],["0.105",{"_index":7393,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17379,5]]},"/en/lessons/sentiment-analysis":{"position":[[36667,6]]}}}],["0.107586",{"_index":5943,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22150,8]]}}}],["0.109329",{"_index":3776,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9174,8]]}}}],["0.1098",{"_index":6273,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29267,7],[29705,7],[30143,7]]}}}],["0.11",{"_index":18971,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32729,4]]}}}],["0.1134",{"_index":20473,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37116,7]]}}}],["0.1137",{"_index":6274,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29275,8],[29713,8],[30151,8]]}}}],["0.113851",{"_index":18030,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59607,8]]}}}],["0.116",{"_index":4189,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39744,5]]}}}],["0.116141",{"_index":17813,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39622,8]]}}}],["0.11616757",{"_index":4686,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22310,10]]}}}],["0.116406",{"_index":3774,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9144,8]]}}}],["0.1176",{"_index":6278,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29346,7],[29784,7],[30222,7]]}}}],["0.121",{"_index":20479,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37276,6]]}}}],["0.123",{"_index":20463,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36389,6]]}}}],["0.1255",{"_index":6280,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29362,8],[29800,8],[30238,8]]}}}],["0.125547",{"_index":5940,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22075,8]]}}}],["0.134595",{"_index":18024,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59401,8]]}}}],["0.13526570",{"_index":7521,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35402,10],[35424,10],[35439,10],[35450,10],[35472,10]]}}}],["0.136",{"_index":7392,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17371,5]]}}}],["0.1363437",{"_index":7517,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35264,9]]}}}],["0.1373",{"_index":6279,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29354,7],[29792,7],[30230,7]]}}}],["0.14",{"_index":20450,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[32303,5],[32500,5]]}}}],["0.140946",{"_index":18005,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58669,8]]}}}],["0.142682",{"_index":18000,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58481,8]]}}}],["0.14386",{"_index":11212,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40718,7]]}}}],["0.147804035",{"_index":7496,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34787,11]]}}}],["0.14793338",{"_index":4689,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22387,10]]}}}],["0.148996",{"_index":18036,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59812,8]]}}}],["0.15",{"_index":14593,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47910,5]]},"/en/lessons/logistic-regression":{"position":[[37810,4],[39609,4],[39758,4]]}}}],["0.152",{"_index":20485,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37573,6]]}}}],["0.152034",{"_index":17264,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49297,8]]}}}],["0.153",{"_index":17785,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37756,7]]}}}],["0.1530",{"_index":17787,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37779,6]]}}}],["0.15300",{"_index":17815,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39672,7],[39810,7]]}}}],["0.16",{"_index":6438,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50438,4]]}}}],["0.161887",{"_index":3772,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9085,8]]}}}],["0.1694",{"_index":10547,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30501,7]]}}}],["0.170500",{"_index":5937,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22000,8]]}}}],["0.171929825",{"_index":11210,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40682,11]]}}}],["0.1766091",{"_index":7538,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35722,9]]}}}],["0.17971014",{"_index":7522,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35413,10]]}}}],["0.180745",{"_index":17999,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58445,8]]}}}],["0.180933",{"_index":18042,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60016,8]]}}}],["0.183",{"_index":20472,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36970,6]]}}}],["0.1866016",{"_index":7537,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35711,9]]}}}],["0.186646",{"_index":6404,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46260,8]]}}}],["0.187856",{"_index":18034,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59743,8]]}}}],["0.190506",{"_index":6408,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46350,8]]}}}],["0.190876",{"_index":18020,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59090,8]]}}}],["0.192",{"_index":7486,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32987,5],[33433,5]]}}}],["0.192335",{"_index":6395,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46095,8]]}}}],["0.194012",{"_index":17663,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29231,8]]}}}],["0.1942",{"_index":19111,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49274,6],[50087,6]]}}}],["0.194849",{"_index":6367,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40988,8]]}}}],["0.195",{"_index":7391,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17363,5]]}}}],["0.195537",{"_index":6399,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46170,8]]}}}],["0.196641",{"_index":6400,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46185,8]]}}}],["0.197",{"_index":20461,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36366,6]]}}}],["0.197446",{"_index":6409,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46365,8]]}}}],["0.197698",{"_index":6405,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46275,8]]}}}],["0.2",{"_index":2726,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33563,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62509,3],[62617,3]]},"/en/lessons/naive-bayesian":{"position":[[18713,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30395,4],[30823,5]]},"/en/lessons/sentiment-analysis":{"position":[[37254,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47251,5]]}}}],["0.2.0.jar",{"_index":9588,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11488,10],[19862,9],[19919,9]]}}}],["0.201173",{"_index":6363,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40898,8]]}}}],["0.202580",{"_index":6006,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42527,8]]}}}],["0.207510",{"_index":6394,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46080,8]]}}}],["0.216",{"_index":20465,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36465,6],[36756,6]]}}}],["0.220138",{"_index":17817,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39776,8]]}}}],["0.220394",{"_index":17997,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58377,8]]}}}],["0.220532",{"_index":17805,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39255,8]]}}}],["0.223170",{"_index":17661,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29126,8]]}}}],["0.223826",{"_index":18052,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60340,8]]}}}],["0.227537",{"_index":18004,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58651,8]]}}}],["0.233518",{"_index":6003,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42452,8]]}}}],["0.234",{"_index":4192,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39812,5]]}}}],["0.234460",{"_index":18031,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59641,8]]}}}],["0.2345",{"_index":6424,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48262,7]]}}}],["0.235",{"_index":7484,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32687,5],[32706,5],[32716,5],[32724,5],[32743,5],[32752,5],[32978,5],[32996,5]]}}}],["0.239199",{"_index":17784,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37729,8]]}}}],["0.24",{"_index":2713,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33173,5]]}}}],["0.240",{"_index":7390,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17355,5]]}}}],["0.243346",{"_index":17818,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39793,8],[39842,8]]}}}],["0.24637681",{"_index":7520,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35369,10]]}}}],["0.247258",{"_index":6366,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40973,8]]}}}],["0.24893051",{"_index":4682,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22192,10]]}}}],["0.24927536",{"_index":7546,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35830,10]]}}}],["0.2494",{"_index":19113,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49297,6],[50166,6]]}}}],["0.25",{"_index":5171,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62517,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50451,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32810,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26511,5],[35998,5],[46169,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29842,6],[29879,6],[49678,4],[49697,4],[49857,5],[50128,5]]},"/en/lessons/sentiment-analysis":{"position":[[37452,5]]},"/en/lessons/sonification":{"position":[[36391,6],[37704,5]]}}}],["0.250490",{"_index":6005,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42512,8]]}}}],["0.2531830",{"_index":7536,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35700,9]]}}}],["0.258",{"_index":7485,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32955,5]]}}}],["0.25cm",{"_index":9380,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37641,6]]}}}],["0.261906",{"_index":5938,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22015,8]]}}}],["0.263",{"_index":7372,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17140,5]]}}}],["0.267063",{"_index":17879,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46684,8]]}}}],["0.2685185",{"_index":18953,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29916,11],[29957,13],[49716,9],[49739,9],[49896,11],[50138,10]]}}}],["0.271772",{"_index":5934,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21925,8]]}}}],["0.271914",{"_index":6358,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40808,8]]}}}],["0.27320374",{"_index":7535,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35683,10]]}}}],["0.274412",{"_index":17878,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46622,8]]}}}],["0.28",{"_index":17598,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16746,5]]}}}],["0.282424548",{"_index":18645,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63776,11]]}}}],["0.282800",{"_index":17877,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46567,8]]}}}],["0.283920",{"_index":17876,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46511,8]]}}}],["0.285233",{"_index":17875,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46450,8]]}}}],["0.285332",{"_index":17874,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46387,8]]}}}],["0.2863",{"_index":6285,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29453,8],[29891,8],[30329,8]]}}}],["0.2867",{"_index":19117,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49355,6],[50177,7]]}}}],["0.289051",{"_index":17873,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46332,8]]}}}],["0.28992174",{"_index":7531,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35633,10]]}}}],["0.292742",{"_index":17994,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58272,8]]}}}],["0.294356",{"_index":18033,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59709,8]]}}}],["0.295170",{"_index":17872,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46273,8],[60033,8]]}}}],["0.2955",{"_index":6426,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48278,8]]}}}],["0.296",{"_index":20464,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36453,6],[36744,6]]}}}],["0.298650",{"_index":6362,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40883,8]]}}}],["0.3",{"_index":11206,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40571,3]]}}}],["0.30271466",{"_index":7527,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35583,10]]}}}],["0.303751",{"_index":17657,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28916,8]]}}}],["0.303906",{"_index":17713,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31722,8]]}}}],["0.305",{"_index":7371,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17132,5]]}}}],["0.30608465",{"_index":7518,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35275,10]]}}}],["0.309866",{"_index":17720,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31894,8]]}}}],["0.310691",{"_index":17659,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29021,8]]}}}],["0.31096392",{"_index":7506,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35043,10]]}}}],["0.311623",{"_index":17871,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46219,8]]}}}],["0.313199",{"_index":3770,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9025,8]]}}}],["0.3137",{"_index":6266,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29190,7],[29628,7],[30066,7]]}}}],["0.31400966",{"_index":7544,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35808,10]]}}}],["0.316",{"_index":7483,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32607,5],[32626,5],[32636,5],[32654,5]]}}}],["0.316078",{"_index":18009,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58774,8]]}}}],["0.31676507",{"_index":7539,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35733,10]]}}}],["0.317584",{"_index":6002,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42437,8]]}}}],["0.319108",{"_index":6001,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42377,8]]}}}],["0.320611",{"_index":17814,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39639,8],[39688,8]]}}}],["0.3255",{"_index":6267,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29198,7],[29462,7],[29636,7],[29900,7],[30074,7],[30338,7]]}}}],["0.331676",{"_index":17870,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46164,8]]}}}],["0.331880",{"_index":18028,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59538,8]]}}}],["0.333",{"_index":7481,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32312,6],[32891,5]]}}}],["0.3333",{"_index":6286,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29470,7],[29908,7],[30346,7]]}}}],["0.333624",{"_index":17707,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31550,8]]}}}],["0.335669",{"_index":18027,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59504,8]]}}}],["0.338258",{"_index":17655,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28811,8]]}}}],["0.34058221",{"_index":7498,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34811,10]]}}}],["0.341043",{"_index":17869,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46103,8]]}}}],["0.343074",{"_index":18013,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58880,8]]}}}],["0.34394819",{"_index":4698,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22691,10]]}}}],["0.344096",{"_index":5927,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21693,8]]}}}],["0.34468601",{"_index":4687,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22327,10]]}}}],["0.346",{"_index":7370,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17124,5]]}}}],["0.346209",{"_index":18025,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59435,8]]}}}],["0.3462243676185608",{"_index":14003,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38351,19]]}}}],["0.347328",{"_index":17809,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39409,8]]}}}],["0.348016",{"_index":17868,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46044,8]]}}}],["0.349181",{"_index":17867,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45985,8]]}}}],["0.353720",{"_index":3769,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9010,8]]}}}],["0.3569",{"_index":6268,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29206,8],[29644,8],[30082,8]]}}}],["0.360973",{"_index":6357,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40793,8]]}}}],["0.3612",{"_index":20483,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37538,7]]}}}],["0.364163",{"_index":17866,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45930,8]]}}}],["0.3647",{"_index":6289,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29500,9],[29938,9],[30376,10]]}}}],["0.3686",{"_index":6271,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29245,7],[29683,7],[30121,7]]}}}],["0.36956522",{"_index":7545,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35819,10],[35852,10]]}}}],["0.3705046",{"_index":7532,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35650,9]]}}}],["0.3755754",{"_index":7505,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35032,9]]}}}],["0.378603",{"_index":6348,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40628,8]]}}}],["0.3804",{"_index":20396,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[23023,7],[23795,8],[24082,6]]}}}],["0.38169345",{"_index":4684,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22251,10]]}}}],["0.385964912",{"_index":11213,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40761,11]]}}}],["0.393464",{"_index":17700,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31379,8]]}}}],["0.394812",{"_index":5931,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21865,8]]}}}],["0.395204",{"_index":17881,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47419,8]]}}}],["0.4",{"_index":11208,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40628,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40124,4]]}}}],["0.4000",{"_index":6270,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29237,7],[29675,7],[30113,7]]}}}],["0.402026",{"_index":17882,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47481,8]]}}}],["0.4061946",{"_index":7491,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34718,9],[34834,9],[34892,9]]}}}],["0.407688",{"_index":17883,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47540,8]]}}}],["0.4078",{"_index":6288,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29492,7],[29930,7],[30368,7]]}}}],["0.408",{"_index":7482,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32512,5],[32535,5],[32564,5],[32583,5],[32775,5],[32814,5],[32900,5],[33010,5]]}}}],["0.41488419",{"_index":4701,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22795,10]]}}}],["0.418418",{"_index":17865,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45874,8]]}}}],["0.418646",{"_index":6000,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42362,8]]}}}],["0.4190637",{"_index":7497,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34800,9]]}}}],["0.420118",{"_index":17884,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47600,8]]}}}],["0.421888",{"_index":17885,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47659,8]]}}}],["0.4228",{"_index":20470,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36935,7]]}}}],["0.425849",{"_index":17991,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58167,8]]}}}],["0.429913",{"_index":5930,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21850,8]]}}}],["0.43",{"_index":22085,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23189,5]]}}}],["0.432181",{"_index":5800,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33435,8]]}}}],["0.435",{"_index":18951,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29824,6],[29939,6],[49668,6],[49729,6],[49849,7],[50051,6]]}}}],["0.435054",{"_index":6349,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40643,8]]}}}],["0.436350",{"_index":5935,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21940,8]]}}}],["0.437908",{"_index":3773,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9101,8]]}}}],["0.438",{"_index":7550,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[36142,6]]}}}],["0.43838945",{"_index":4704,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22874,10]]}}}],["0.4384432",{"_index":7530,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35622,9]]}}}],["0.4404",{"_index":20486,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37652,7]]}}}],["0.4408184014714299",{"_index":17228,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43513,18]]}}}],["0.44081840147143025",{"_index":17241,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44415,19]]}}}],["0.441.20",{"_index":17242,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[45270,8]]}}}],["0.443741",{"_index":17693,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31208,8]]}}}],["0.447796",{"_index":6359,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40823,8]]}}}],["0.451798",{"_index":6352,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40703,8]]}}}],["0.453201",{"_index":17728,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32066,8]]}}}],["0.46",{"_index":18972,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32861,4]]}}}],["0.460000",{"_index":5992,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42070,8]]}}}],["0.461949",{"_index":17886,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47721,8]]}}}],["0.463",{"_index":7369,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17116,5]]}}}],["0.464503802",{"_index":7512,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35193,11]]}}}],["0.467393",{"_index":17887,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47781,8]]}}}],["0.467837",{"_index":17888,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47840,8]]}}}],["0.4706",{"_index":6269,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29228,8],[29666,8],[30104,8]]}}}],["0.471483",{"_index":17812,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39563,8]]}}}],["0.474891",{"_index":17889,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47903,8]]}}}],["0.476721",{"_index":17890,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[47964,8]]}}}],["0.48",{"_index":17287,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[50517,5]]}}}],["0.481835",{"_index":17891,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48023,8]]}}}],["0.4824",{"_index":6284,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29431,8],[29869,8],[30307,8]]}}}],["0.484037",{"_index":17276,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49579,8]]}}}],["0.4856563",{"_index":7534,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35672,9]]}}}],["0.488",{"_index":17786,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37764,6]]}}}],["0.48800",{"_index":17788,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37794,7],[39826,7]]}}}],["0.488638",{"_index":17864,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45813,8]]}}}],["0.49",{"_index":17789,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37815,4],[39763,4]]}}}],["0.493846",{"_index":17892,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48082,8]]}}}],["0.494047",{"_index":4670,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18228,8]]}}}],["0.494741",{"_index":17863,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45758,8],[60239,8]]}}}],["0.495122",{"_index":17684,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31037,8]]}}}],["0.495800254",{"_index":7492,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34729,11],[34845,11],[34903,11]]}}}],["0.498",{"_index":7368,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17108,5]]}}}],["0.499",{"_index":17688,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31105,5]]}}}],["0.499350",{"_index":17893,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48141,8]]}}}],["0.5",{"_index":2256,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14563,3]]},"/en/lessons/common-similarity-measures":{"position":[[33856,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26364,3]]},"/en/lessons/gravity-model":{"position":[[27358,3]]},"/en/lessons/linear-regression":{"position":[[63360,3],[63487,5]]},"/en/lessons/logistic-regression":{"position":[[20971,3],[21104,3],[21450,3],[23678,3],[30987,3],[33084,3]]},"/en/lessons/naive-bayesian":{"position":[[69319,4]]},"/en/lessons/qgis-layers":{"position":[[18458,4]]},"/en/lessons/sentiment-analysis":{"position":[[24345,3],[24353,4]]},"/en/lessons/sonification":{"position":[[36054,5],[36281,3],[38121,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23183,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42912,4],[52434,4]]}}}],["0.5.2",{"_index":14657,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20968,7]]}}}],["0.501617",{"_index":17894,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48200,8]]}}}],["0.504878",{"_index":17685,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31054,8]]}}}],["0.507082",{"_index":6354,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40733,8]]}}}],["0.508211",{"_index":17862,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45705,8]]}}}],["0.510301",{"_index":17895,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48261,8]]}}}],["0.510740",{"_index":17861,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45652,8],[60137,8]]}}}],["0.510949",{"_index":17683,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31003,8],[31020,8]]}}}],["0.516667",{"_index":21000,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39667,8]]}}}],["0.520028",{"_index":17896,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48322,8]]}}}],["0.526315789",{"_index":11214,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40779,11]]}}}],["0.526667",{"_index":5996,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42242,8]]}}}],["0.5267",{"_index":20460,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36353,7]]}}}],["0.5275373",{"_index":7503,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35008,9]]}}}],["0.528517",{"_index":17811,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39485,8],[39534,8]]}}}],["0.530106",{"_index":17897,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48382,8]]}}}],["0.5325",{"_index":18952,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29860,7],[29897,7],[49686,7],[49705,7],[49887,8],[50062,7]]}}}],["0.533333",{"_index":11209,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40638,8]]}}}],["0.5373",{"_index":6283,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29423,7],[29861,7],[30299,7]]}}}],["0.54",{"_index":7410,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18284,5]]}}}],["0.54070081",{"_index":4702,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22813,10]]}}}],["0.541",{"_index":7367,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17100,5]]}}}],["0.541863",{"_index":13709,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42790,8]]}}}],["0.542",{"_index":13743,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50875,5],[51894,5],[53224,5],[53387,5]]}}}],["0.546799",{"_index":17729,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32083,8]]}}}],["0.547628",{"_index":17686,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31071,8]]}}}],["0.54764713",{"_index":4703,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22856,10]]}}}],["0.5490",{"_index":6287,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29484,7],[29922,7],[30360,7]]}}}],["0.5529",{"_index":6282,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29415,7],[29853,7],[30291,7]]}}}],["0.556259",{"_index":17694,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31225,8]]}}}],["0.56",{"_index":6437,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50425,4]]}}}],["0.560000",{"_index":5999,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42317,8]]}}}],["0.5665289",{"_index":7501,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34974,9],[35090,9]]}}}],["0.58",{"_index":6451,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50863,4]]}}}],["0.5815",{"_index":20480,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37415,7]]}}}],["0.582571",{"_index":6353,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40718,8]]}}}],["0.59",{"_index":6445,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50688,4]]}}}],["0.592740",{"_index":17899,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48441,8],[58569,8]]}}}],["0.593643",{"_index":6364,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40913,8]]}}}],["0.595",{"_index":17689,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31119,5],[31276,5]]}}}],["0.6",{"_index":3385,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13420,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23873,5]]},"/en/lessons/logistic-regression":{"position":[[30991,3],[31157,3],[33092,4],[33193,3]]}}}],["0.6.4/leaflet.css",{"_index":18207,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20552,18],[23296,18],[24535,18],[31970,18]]}}}],["0.6.4/leaflet.js\"></script>",{"_index":18209,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20626,36],[23370,36],[24609,36],[32044,36]]}}}],["0.6039463",{"_index":7511,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35182,9]]}}}],["0.605839",{"_index":17726,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32032,8]]}}}],["0.606536",{"_index":17701,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31396,8]]}}}],["0.608474",{"_index":5997,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42287,8]]}}}],["0.6085448501260903",{"_index":16369,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41695,18]]}}}],["0.609265",{"_index":6347,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40613,8]]}}}],["0.6100171",{"_index":7493,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34742,9],[34858,9],[34916,9]]}}}],["0.614777",{"_index":6401,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46200,8]]}}}],["0.615550",{"_index":6406,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46290,8]]}}}],["0.616269",{"_index":5801,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33454,8]]}}}],["0.62",{"_index":6452,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50876,4]]}}}],["0.620416",{"_index":6410,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46380,8]]}}}],["0.620438",{"_index":17687,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31088,8]]}}}],["0.622",{"_index":7347,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16876,5]]}}}],["0.627575",{"_index":17695,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31242,8]]}}}],["0.627737",{"_index":17727,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32049,8]]}}}],["0.628454",{"_index":6368,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41003,8]]}}}],["0.629395",{"_index":5802,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33473,8]]}}}],["0.63",{"_index":6442,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50605,4]]},"/en/lessons/logistic-regression":{"position":[[23718,5]]}}}],["0.630850",{"_index":6396,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46110,8]]}}}],["0.6308501468079952",{"_index":6412,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46478,19],[49887,18]]}}}],["0.631040866",{"_index":7508,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35135,11],[35309,11]]}}}],["0.633845",{"_index":5804,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33492,8]]}}}],["0.638194",{"_index":17860,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45597,8],[59726,8]]}}}],["0.6399308",{"_index":7525,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35561,9]]}}}],["0.65",{"_index":6446,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50701,4]]}}}],["0.6518568",{"_index":7509,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35148,9],[35322,9]]}}}],["0.652672",{"_index":17807,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39331,8],[39380,8]]}}}],["0.6536800",{"_index":7499,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34950,9],[35066,9]]}}}],["0.6536924242973328",{"_index":14001,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38300,19]]}}}],["0.655",{"_index":20482,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37440,6]]}}}],["0.657",{"_index":17697,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31290,5],[31447,5]]}}}],["0.66",{"_index":17690,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31161,4],[31328,4],[33201,4],[33295,4]]}}}],["0.6602408",{"_index":7513,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35206,9]]}}}],["0.661742",{"_index":17656,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28828,8],[28845,8]]}}}],["0.661765",{"_index":17692,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31191,8]]}}}],["0.663113",{"_index":5806,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33511,8]]}}}],["0.666",{"_index":7346,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16868,5]]}}}],["0.666376",{"_index":17708,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31567,8]]}}}],["0.668281",{"_index":17859,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45544,8],[59829,8]]}}}],["0.67",{"_index":6443,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50618,4]]},"/en/lessons/logistic-regression":{"position":[[33304,5]]}}}],["0.6706",{"_index":6260,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29121,7],[29559,7],[29997,7]]}}}],["0.671",{"_index":17631,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25427,5]]}}}],["0.679",{"_index":20478,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37264,6]]}}}],["0.679389",{"_index":17816,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39717,8]]}}}],["0.679832",{"_index":17702,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31413,8]]}}}],["0.68",{"_index":20462,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36378,5]]}}}],["0.68041007",{"_index":4697,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22673,10]]}}}],["0.684210526",{"_index":11211,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40700,11]]}}}],["0.689309",{"_index":17660,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29038,8],[29055,8]]}}}],["0.690134",{"_index":17721,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31911,8]]}}}],["0.6902",{"_index":6261,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29129,7],[29567,7],[30005,7]]}}}],["0.696094",{"_index":17714,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31739,8]]}}}],["0.696249",{"_index":17658,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28933,8],[28950,8]]}}}],["0.7",{"_index":5732,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25179,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40561,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32158,3],[32309,3]]},"/en/lessons/logistic-regression":{"position":[[31333,3],[31499,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32799,3]]},"/en/lessons/qgis-layers":{"position":[[14403,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30442,4],[31030,4]]}}}],["0.7.0",{"_index":9688,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19404,5],[19489,5]]}}}],["0.70",{"_index":6441,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50592,4]]}}}],["0.701",{"_index":17704,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31461,5],[31618,5]]}}}],["0.7020",{"_index":6290,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29527,9],[29965,9]]}}}],["0.71",{"_index":6444,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50675,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20868,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32997,4]]}}}],["0.711",{"_index":7345,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16860,5]]}}}],["0.713235",{"_index":17691,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31174,8]]}}}],["0.7137",{"_index":6262,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29137,8],[29575,8],[30013,8]]}}}],["0.717180",{"_index":17709,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31584,8]]}}}],["0.72",{"_index":4314,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48098,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50850,4]]},"/en/lessons/logistic-regression":{"position":[[16665,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32764,4]]}}}],["0.726868",{"_index":4672,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18304,8]]}}}],["0.7294",{"_index":6264,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29168,7],[29606,7],[30044,7]]}}}],["0.73",{"_index":17705,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31503,4],[31670,4]]}}}],["0.7311723",{"_index":7515,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35240,9]]}}}],["0.732",{"_index":17711,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31632,5],[31790,5]]}}}],["0.7333",{"_index":6263,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29159,8],[29597,8],[30035,8]]}}}],["0.73424971",{"_index":7514,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35217,10]]}}}],["0.74",{"_index":7407,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18024,5]]}}}],["0.7412",{"_index":6258,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29099,7],[29537,7],[29975,7]]}}}],["0.7420958",{"_index":7334,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16718,9]]}}}],["0.7451",{"_index":6265,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29176,7],[29614,7],[30052,7]]}}}],["0.746621",{"_index":17715,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31756,8]]}}}],["0.748",{"_index":7344,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16852,5]]}}}],["0.756654",{"_index":17819,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39871,8]]}}}],["0.76",{"_index":4318,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48207,4]]},"/en/lessons/logistic-regression":{"position":[[31675,4],[31842,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32830,4]]}}}],["0.760",{"_index":17716,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31804,5],[31962,5]]}}}],["0.7601",{"_index":17632,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25439,6]]}}}],["0.765",{"_index":20449,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[32291,6],[32442,6]]}}}],["0.7692828380408238",{"_index":16365,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41474,18]]}}}],["0.77",{"_index":18973,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32896,4],[32927,4]]}}}],["0.775189",{"_index":17722,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31928,8]]}}}],["0.776279",{"_index":5995,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42227,8]]}}}],["0.7765",{"_index":6259,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29107,7],[29545,7],[29983,7]]}}}],["0.776830",{"_index":17662,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29143,8],[29160,8]]}}}],["0.779",{"_index":7343,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16844,5]]}}}],["0.779468",{"_index":17804,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39177,8],[39226,8]]}}}],["0.78",{"_index":18970,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32698,4]]}}}],["0.784",{"_index":20466,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36477,6],[36768,6]]}}}],["0.784184742",{"_index":18648,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63825,11]]}}}],["0.789409",{"_index":17900,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48499,8],[58463,8]]}}}],["0.79",{"_index":17717,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31847,4],[32014,4],[33424,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32962,4],[33032,4]]}}}],["0.791",{"_index":17724,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31976,5],[32134,5]]}}}],["0.792",{"_index":20469,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36655,6]]}}}],["0.792034",{"_index":5998,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42302,8]]}}}],["0.793333",{"_index":6355,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40748,8]]}}}],["0.794118",{"_index":17698,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31345,8]]}}}],["0.7950050",{"_index":7541,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35761,9]]}}}],["0.797341405",{"_index":18651,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63873,11]]}}}],["0.8",{"_index":9815,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38450,3]]},"/en/lessons/linear-regression":{"position":[[63352,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31948,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13271,4]]}}}],["0.8*25",{"_index":17339,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[63476,8]]}}}],["0.80",{"_index":4316,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48120,4]]}}}],["0.805988",{"_index":17664,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29248,8],[29265,8]]}}}],["0.806953",{"_index":17901,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48559,8],[58987,8]]}}}],["0.81317301",{"_index":4699,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22734,10]]}}}],["0.816176",{"_index":17696,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31259,8]]}}}],["0.817",{"_index":20471,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[36958,6]]}}}],["0.82",{"_index":4321,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48352,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50780,4],[50949,4]]}}}],["0.823",{"_index":20475,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37141,6]]}}}],["0.823529",{"_index":17699,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31362,8]]}}}],["0.83",{"_index":6453,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50962,4]]}}}],["0.831",{"_index":7342,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16836,5]]}}}],["0.833979",{"_index":17730,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32100,8]]}}}],["0.83582976",{"_index":4700,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22752,10]]}}}],["0.8359969",{"_index":7533,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35661,9]]}}}],["0.836",{"_index":20398,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[23048,6]]}}}],["0.83656758",{"_index":4683,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22209,10]]}}}],["0.84",{"_index":6449,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50793,4],[51047,4]]}}}],["0.840000",{"_index":5932,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21880,8]]}}}],["0.845569",{"_index":5994,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42212,8]]}}}],["0.845588",{"_index":17718,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31860,8]]}}}],["0.848",{"_index":20484,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37561,6]]}}}],["0.85",{"_index":4319,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48218,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50936,4]]}}}],["0.8516",{"_index":19115,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49327,6],[50098,7]]}}}],["0.853333",{"_index":5936,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21955,8],[42392,8]]}}}],["0.8554566",{"_index":7507,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35124,9],[35298,9]]}}}],["0.8595",{"_index":17633,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25473,6]]}}}],["0.86",{"_index":4322,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48363,4],[48477,4],[48541,4],[48552,4],[48619,4],[48630,4]]}}}],["0.860000",{"_index":5928,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21708,8]]}}}],["0.860294",{"_index":17719,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31877,8]]}}}],["0.87",{"_index":4325,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48608,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50767,4],[51034,4]]}}}],["0.8766",{"_index":17630,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25414,6]]}}}],["0.879514",{"_index":5991,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42055,8]]}}}],["0.88",{"_index":4324,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48530,4]]}}}],["0.882353",{"_index":17706,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31516,8],[31533,8]]}}}],["0.883333",{"_index":20998,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39460,8]]}}}],["0.883750",{"_index":6350,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40658,8]]}}}],["0.8842978",{"_index":7526,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35572,9]]}}}],["0.889",{"_index":20447,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[32267,6],[32581,5]]}}}],["0.89",{"_index":6454,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51021,4]]}}}],["0.892",{"_index":19870,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[25839,5]]}}}],["0.893333",{"_index":6004,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42467,8]]}}}],["0.8933999",{"_index":7542,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35772,9]]}}}],["0.897059",{"_index":17712,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31688,8]]}}}],["0.897240970",{"_index":7500,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34961,11],[35077,11]]}}}],["0.9.6",{"_index":21709,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22308,5],[23523,5]]}}}],["0.9048",{"_index":17635,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25499,6]]}}}],["0.906667",{"_index":6007,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42542,8]]}}}],["0.908333",{"_index":6360,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40838,8]]}}}],["0.91",{"_index":4315,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48109,4],[48341,4]]}}}],["0.911765",{"_index":17703,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31430,8],[31705,8]]}}}],["0.913333",{"_index":5939,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22030,8]]}}}],["0.913750",{"_index":6365,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40928,8]]}}}],["0.917083",{"_index":6402,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46215,8]]}}}],["0.92",{"_index":6439,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50503,4],[50516,4],[50529,4]]}}}],["0.920417",{"_index":6407,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46305,8]]}}}],["0.920833",{"_index":6411,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46395,8]]}}}],["0.922083",{"_index":6397,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46125,8]]}}}],["0.922500",{"_index":6369,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41018,8]]}}}],["0.923076923",{"_index":11204,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40491,11]]}}}],["0.927481",{"_index":17800,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[39023,8],[39072,8]]}}}],["0.9341289591084886",{"_index":16370,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41750,18]]}}}],["0.94",{"_index":4320,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48269,4],[48291,4]]}}}],["0.94.3",{"_index":21721,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23554,6]]}}}],["0.94593595",{"_index":4694,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22552,10]]}}}],["0.946667",{"_index":5942,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22105,8]]}}}],["0.948905",{"_index":17731,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32117,8]]}}}],["0.95",{"_index":4317,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48196,4],[48280,4]]},"/en/lessons/common-similarity-measures":{"position":[[18874,4]]}}}],["0.955",{"_index":17732,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32148,5]]}}}],["0.9551",{"_index":17634,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25486,6]]}}}],["0.955882",{"_index":17710,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31601,8],[31773,8]]}}}],["0.95\\)3",{"_index":5702,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17866,7]]}}}],["0.96",{"_index":17725,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32019,4],[33433,5]]}}}],["0.964966",{"_index":17796,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38868,8],[38918,8]]}}}],["0.9663",{"_index":6425,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48270,7]]}}}],["0.970588",{"_index":17723,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[31945,8]]}}}],["0.971876",{"_index":5926,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21678,8]]}}}],["0.973704",{"_index":17902,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48619,8]]}}}],["0.980000",{"_index":5945,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22180,8]]}}}],["0.983409",{"_index":4667,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18128,8],[18244,8]]}}}],["0.9885976",{"_index":7529,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35611,9]]}}}],["0.988710",{"_index":17858,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45490,8],[59521,8]]}}}],["0.989",{"_index":7549,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[36117,6],[36135,6]]}}}],["0.99",{"_index":17616,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[23662,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30105,6],[30241,6],[30377,6],[30513,6],[30709,7],[30731,5]]},"/en/lessons/sonification":{"position":[[31539,4]]}}}],["0.txt",{"_index":14991,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13953,5],[14287,5],[14581,5],[14615,5],[14868,5],[15106,5],[15172,5],[15370,6],[15550,5],[15745,5],[15935,5]]}}}],["00",{"_index":3654,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8397,2],[16152,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15710,5],[23095,5],[40509,5]]}}}],["000",{"_index":370,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9489,3]]}}}],["0000",{"_index":19912,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41627,7]]}}}],["000000",{"_index":9313,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26502,8],[35989,8],[46160,8]]}}}],["0000ff",{"_index":9272,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19410,7],[19971,7]]}}}],["0008",{"_index":1885,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47215,5],[50501,5]]}}}],["00151",{"_index":2000,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5458,5]]}}}],["002.png",{"_index":23613,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12031,8]]}}}],["004.png",{"_index":23614,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12054,8]]}}}],["006.png",{"_index":23615,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12077,8]]}}}],["007.png",{"_index":23616,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12100,8]]}}}],["00:00:00",{"_index":8705,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40602,9]]},"/en/lessons/jupyter-notebooks":{"position":[[29400,10]]}}}],["00:00:00\",sep",{"_index":13275,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39071,17],[39556,17]]}}}],["00:01:00",{"_index":15843,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[21700,8],[21846,8]]}}}],["00:04",{"_index":5993,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42085,5]]}}}],["00:04:35",{"_index":15844,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[21713,8]]}}}],["00:04:45",{"_index":15846,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[21911,8]]}}}],["00:05",{"_index":5933,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21895,5],[21970,5],[22045,5],[22120,5],[22195,5],[42257,5],[42332,5],[42407,5],[42482,5],[42557,5]]}}}],["00:06",{"_index":5929,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21723,5]]}}}],["00:07:30",{"_index":15847,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[22517,8]]}}}],["00:11:05",{"_index":15848,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[22530,8]]}}}],["00:31",{"_index":6356,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40763,5],[40943,5]]}}}],["00:32",{"_index":6361,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40853,5],[41033,5]]}}}],["00:35",{"_index":6351,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40673,5]]}}}],["00:38",{"_index":6403,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46230,5],[46320,5]]}}}],["00:39",{"_index":6398,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46140,5],[46410,5]]}}}],["01",{"_index":8688,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37842,2],[37934,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58829,2],[59798,2],[59801,2],[59826,2],[59854,2],[59882,2],[59910,2],[59938,2],[59966,2]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2561,2],[2586,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27706,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18192,2],[18195,3],[18255,2],[18310,2],[19620,2],[19675,2]]},"/en/lessons/jupyter-notebooks":{"position":[[29394,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28476,2]]},"/en/lessons/preserving-your-research-data":{"position":[[12954,2],[14738,2],[14824,2],[14858,2],[15387,2],[15562,2],[15605,2]]},"/en/lessons/research-data-with-unix":{"position":[[6142,2],[6650,2],[6808,2],[6936,2],[7426,2],[7494,2],[7523,2],[8173,2],[8207,2],[8361,2],[10224,2],[10257,2],[10408,2],[10509,2],[10734,2],[11245,2]]},"/en/lessons/sonification":{"position":[[10011,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29605,2]]}}}],["01\"^^xsd:date",{"_index":13463,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18258,13],[18313,14],[19623,13],[19678,14]]}}}],["01'\">january</xsl:if>",{"_index":22539,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34162,31]]}}}],["01.jpg",{"_index":20991,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[37691,7]]}}}],["01.png",{"_index":21668,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[5305,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7876,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[213,7]]}}}],["01/08/1970",{"_index":8687,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37824,10]]}}}],["0101.html",{"_index":1914,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48848,11]]}}}],["0102.html",{"_index":1915,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48860,10]]}}}],["01164",{"_index":21960,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62888,5]]}}}],["01184",{"_index":10011,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57047,7]]}}}],["012",{"_index":11249,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46514,3]]}}}],["0158",{"_index":11250,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46518,4]]}}}],["0190",{"_index":8698,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39788,4],[42055,4]]}}}],["01_ja.csv",{"_index":19751,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[5100,9],[5196,9],[5316,10],[5438,10]]}}}],["01_ja.txt",{"_index":19752,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[5218,10]]}}}],["01_journal_articl",{"_index":19255,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[11908,19],[14537,20],[14931,20]]}}}],["01_journal_articles_kw_art",{"_index":19274,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15652,26]]}}}],["02",{"_index":3182,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47476,2],[48637,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40824,2],[40951,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45800,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[30153,2]]},"/en/lessons/preserving-your-research-data":{"position":[[15012,2],[15053,2],[15240,2],[15649,2],[15690,2]]},"/en/lessons/research-data-with-unix":{"position":[[10535,2],[10760,2],[11271,2]]}}}],["02'\">february</xsl:if>",{"_index":22540,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34248,32]]}}}],["02.jpg",{"_index":20993,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[38120,7]]}}}],["02.png",{"_index":21682,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9895,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9308,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[487,7]]}}}],["020",{"_index":21959,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62884,3]]}}}],["021c",{"_index":16619,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3741,4],[8006,4]]}}}],["0229.html",{"_index":1918,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48920,12]]}}}],["02_infrastructur",{"_index":19256,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[11948,17]]}}}],["02_ja_britain.tsv",{"_index":19765,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[10538,18],[10763,18],[11274,17]]}}}],["02_journal_articles_analysis.txt",{"_index":19268,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15015,32]]}}}],["02_journal_articles_analysis_readme.txt",{"_index":19270,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15243,40]]}}}],["02_journal_articles_kw_britain.tsv",{"_index":19275,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15693,34]]}}}],["03",{"_index":6083,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45556,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39793,2],[40596,2],[41802,2],[42060,2],[44010,2],[45292,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50204,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31512,2]]}}}],["03'\">march</xsl:if>",{"_index":22541,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34335,29]]}}}],["03.png",{"_index":21695,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[16198,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10873,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[806,7]]}}}],["03/30/1941",{"_index":23344,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16014,10]]}}}],["030",{"_index":14900,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57692,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61656,3]]}}}],["03122",{"_index":14901,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57696,5]]}}}],["04",{"_index":5273,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69706,2],[70074,2],[70243,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59829,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[34106,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13010,2],[13047,2]]},"/en/lessons/sonification":{"position":[[10034,2]]}}}],["04'\">april</xsl:if>",{"_index":22542,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34419,29]]}}}],["04.png",{"_index":21699,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[17720,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13895,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[960,7]]}}}],["0416",{"_index":22635,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10196,4]]}}}],["0436",{"_index":22640,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10819,5]]}}}],["05",{"_index":2228,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10830,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32067,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59857,2],[59885,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26027,2],[26835,2],[29759,2],[33650,2],[36413,2],[47658,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36036,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13084,2],[13121,2]]}}}],["05'\">may</xsl:if>",{"_index":22543,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34503,27]]}}}],["05.png",{"_index":21856,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45715,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14282,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1240,7]]}}}],["06",{"_index":6090,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45676,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39796,3],[40599,2],[41805,4],[42063,3],[44013,4],[45295,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59969,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11643,2],[20004,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13158,2],[13195,2]]}}}],["06'\">june</xsl:if>",{"_index":22544,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34585,28]]}}}],["06.png",{"_index":21162,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16183,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49157,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14917,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1727,7]]}}}],["06.txt",{"_index":13048,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2564,6]]}}}],["06/ed",{"_index":6093,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45803,5]]}}}],["06/how%20europe%27s%20media%20cover%20brexit.pdf",{"_index":14887,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56946,49]]}}}],["07",{"_index":6382,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44153,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52363,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51349,2],[51375,2],[52177,2],[52203,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27703,2]]},"/en/lessons/jupyter-notebooks":{"position":[[29397,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13232,2],[13269,2]]}}}],["07'\">july</xsl:if>",{"_index":22545,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34668,28]]}}}],["07.png",{"_index":21870,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[49923,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18922,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2016,7]]}}}],["0700",{"_index":20414,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26975,4]]}}}],["08",{"_index":8689,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37845,2],[37854,2],[37937,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19244,2],[20075,2],[20841,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13306,2],[13343,2]]}}}],["08'\">august</xsl:if>",{"_index":22546,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34751,30]]}}}],["08.png",{"_index":21876,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52773,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[24136,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2431,7]]}}}],["08.txt",{"_index":13049,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2589,6]]}}}],["09",{"_index":19816,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[13380,2],[13417,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25160,2]]}}}],["09'\">september</xsl:if>",{"_index":22547,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34836,33]]}}}],["09.png",{"_index":21892,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[55582,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2610,7]]}}}],["09:14:00",{"_index":20413,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26965,8]]}}}],["0:0",{"_index":15812,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14902,4],[15234,5],[16714,4]]}}}],["0:1",{"_index":15813,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14918,4],[15293,5],[16730,4],[20942,5]]}}}],["0]*col",{"_index":12084,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14824,9]]}}}],["0].hashtag",{"_index":16772,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33712,13],[35281,13]]}}}],["0].user",{"_index":16717,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26134,9]]}}}],["0].user.followers_count",{"_index":16744,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27734,26],[28670,26],[29111,26],[31037,26]]}}}],["0].user.id",{"_index":16740,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27670,13],[28606,13],[28874,13],[30973,13]]}}}],["0].user.screen_nam",{"_index":16742,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27695,22],[28631,22],[29028,22],[30998,22]]}}}],["0_2",{"_index":14902,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57702,4]]}}}],["0a6d",{"_index":9672,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18725,4]]}}}],["0kb/6m",{"_index":9643,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17228,9]]}}}],["0px",{"_index":12432,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63816,4],[64092,3]]}}}],["0s",{"_index":7299,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12729,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8752,3]]}}}],["0x1cf355a60f0>",{"_index":21460,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[17944,17]]}}}],["0x200",{"_index":624,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19460,5]]}}}],["0x7fb360ffcd50>",{"_index":6237,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25624,18]]}}}],["0x800",{"_index":628,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19513,5]]}}}],["0}'.format(run",{"_index":18473,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44592,16]]}}}],["0}...'.format(run",{"_index":18480,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44807,19],[45009,19]]}}}],["1",{"_index":509,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[100,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[33,2]]},"/en/lessons/linear-regression":{"position":[[44,1]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14593,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[417,2],[676,2],[929,2],[8470,1],[9975,1],[12833,1],[12857,1],[12906,1],[12952,1],[12998,1],[13044,1],[13089,1],[13140,1],[13185,1],[13381,1],[13429,1],[13573,1],[13625,1],[13673,1],[13721,1],[13765,1],[13813,1],[13861,1],[13909,1],[13963,1],[14001,1],[14049,1],[14096,1],[14192,1],[14245,1],[14843,1],[15096,2],[15966,1],[16217,1],[16480,1],[16504,1],[16587,1],[16667,1],[16747,1],[16827,1],[16906,1],[16991,1],[17070,1],[17403,1],[17485,1],[17731,1],[17817,1],[17899,1],[17981,1],[18059,1],[18141,1],[18223,1],[18305,1],[18393,1],[18466,1],[18548,1],[18629,1],[18793,1],[18880,1],[29759,1],[34600,2],[37845,2],[38602,1],[40922,2],[46115,1],[46356,1],[47350,2],[49099,1],[49189,1],[49519,1],[50995,2],[52201,1]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2996,1],[3486,2],[8236,1],[8368,1],[9169,1],[10231,2],[11043,1],[11643,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13604,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5017,5],[5024,3],[6780,3],[6784,1],[6827,1],[7073,5],[8043,1],[8061,1],[8101,1],[8121,1],[8141,1],[8181,1],[8201,1],[8241,1],[9002,1],[10063,5],[10069,3],[11945,3],[13761,1],[14794,1],[15737,1],[16862,1],[18199,1],[19438,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[865,1],[11555,2],[12692,2],[17097,2],[24164,2],[26395,2],[31111,2],[34181,2],[37530,1],[38928,1],[44795,2],[47230,2],[51938,2],[55086,2],[61457,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7901,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4070,2],[6305,2],[7291,1],[13686,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7533,1],[8583,1],[8929,1],[14618,3],[14740,2],[15568,3],[15746,2],[16478,2],[17157,2],[29954,1],[30995,3],[31124,3],[33936,2],[40159,3],[41777,2],[42191,3],[42965,3],[43980,2],[45577,1],[47385,1],[47955,1],[48040,1],[50781,1],[51062,1],[52252,1],[54705,2],[54721,1],[64445,2],[64457,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[600,2],[944,2],[5823,1],[5833,1],[5873,1],[13866,1],[13958,1],[15670,2],[16533,1],[16625,1],[21069,2],[21075,3],[28116,2],[29217,1],[37129,3],[46545,1],[46595,1],[46657,1],[46667,1],[46707,1],[46920,1],[46930,1],[46940,1],[47031,1],[47083,1],[47191,1],[47201,1],[47284,1],[47525,1],[47641,1],[47661,1],[48928,1],[49315,1],[50760,2],[51478,1],[51480,1],[51482,1],[63081,2],[63909,1],[64019,1],[64140,1],[64244,1],[64322,1],[64427,1],[64551,1],[64633,1],[64799,1],[64869,1],[64963,1],[65074,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31594,4],[31665,3],[33531,2],[37482,2],[55492,3],[57576,1],[65837,2],[70905,2]]},"/en/lessons/common-similarity-measures":{"position":[[7099,1],[7107,1],[11906,1],[11954,1],[12729,1],[13415,1],[13435,1],[13451,1],[13477,1],[17028,2],[17050,4],[17175,2],[17962,2],[18363,2],[18800,3],[18869,2],[21194,2],[21228,2],[21233,1],[31311,4],[33611,1],[38776,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[101,2],[9066,2],[21917,1],[42279,1],[43931,1],[43933,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1180,1],[2166,2],[2277,1],[2378,2],[2580,1],[2896,2],[10704,1],[19459,2],[21965,2],[22251,2],[26068,2],[31586,1],[39314,5],[40695,1],[41128,2],[46162,1],[60732,1],[61057,1],[63242,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12328,1],[12404,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5377,2],[7337,1],[8253,2],[17909,1],[20044,1],[22044,1],[27296,1],[40854,2],[40861,2],[40875,2],[41344,2],[41354,2],[41376,2],[43305,1],[43445,1],[43543,1],[43780,1],[44016,1],[44254,1],[44946,1],[45657,1],[47044,1],[50232,1],[54140,1],[60055,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9950,2],[10186,2],[10333,1],[10481,1],[10543,1],[10584,1],[10609,1],[10640,1],[10650,1],[10668,1],[10683,1],[10714,1],[10724,1],[10732,1],[10765,1],[10816,1],[10921,1],[10962,1],[10991,1],[11000,1],[11075,1],[11174,1],[11197,1],[11206,1],[11215,1],[11226,1],[11235,1],[11244,1],[11276,1],[12432,1],[12841,1],[13095,2],[14121,2],[18616,1],[20563,2],[22004,2],[22396,1],[22404,1],[22412,1],[22429,1],[22498,1],[22514,1],[22523,1],[22557,1],[22625,1],[22633,1],[24021,2],[31487,1],[31510,1],[31539,1],[31558,1],[31582,1],[31601,1],[31611,1],[31629,1],[31662,1],[31681,1],[31691,1],[31699,1],[31718,1],[31727,1],[31750,1],[31789,1],[31871,1],[31880,1],[31937,1],[31960,1],[31970,1],[31979,1],[31993,1],[34097,2],[34668,1],[35354,3],[35508,1],[35804,3],[38295,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1648,1],[1674,1],[1742,2],[4055,2],[4138,2],[5094,2],[5177,2]]},"/en/lessons/counting-frequencies":{"position":[[2542,2],[2560,2],[2584,2],[2602,2],[2657,3],[2731,3],[2829,3],[2907,3],[5312,2],[5378,1]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2338,1]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5468,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20490,2],[20574,2],[21525,2],[23891,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4896,2],[4997,2],[12559,3],[24436,2],[30203,1],[30220,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20943,1],[25046,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[807,2],[17074,1],[17217,2],[18093,1],[21944,1],[30289,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20751,1],[35473,1],[36279,1],[37962,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7898,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7980,3],[8660,3],[8992,3],[9252,3],[9630,3],[10859,1],[13016,1],[15755,1],[16939,1],[18187,1],[19568,1],[22313,1],[24237,1],[26032,1],[27434,1],[27438,1],[27499,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8854,1],[9082,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[814,2],[18280,2],[19110,2],[19951,1],[20893,2],[21049,2],[24643,1],[26332,1],[27970,1],[31500,1],[33525,1],[33601,1],[35702,1],[36253,1],[43423,1],[45737,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[682,2],[7079,1],[25170,1],[26524,2],[28174,3],[29371,2],[36256,2],[39500,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[144,2],[2656,2],[7591,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17205,1],[17923,2],[18677,2],[18707,1],[19215,1],[21972,4],[25388,4],[28479,4],[34571,2],[34803,2],[37855,2],[38087,2],[39379,4],[45684,4],[47063,2],[47295,2]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2732,1],[2737,2],[2745,1],[2751,1]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15235,2],[23929,2],[24077,1],[26450,2],[28706,2],[30441,2],[33657,3],[35187,2],[36217,2],[48940,4],[49005,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3466,1],[19986,1]]},"/en/lessons/extracting-keywords":{"position":[[250,2],[12409,2],[15368,1],[16180,1],[20466,1],[21292,2],[22940,1],[25029,1],[27709,2],[36797,1],[37153,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11855,2],[17934,1],[36092,1],[36236,1],[36262,1],[36313,4],[36528,1],[36602,1],[36646,1],[36941,1],[37098,1],[40333,1],[40438,1],[45648,1],[45668,2],[45872,1],[46195,1],[48074,1],[48314,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[152,2],[2447,1],[3464,2],[3874,2],[5591,1],[6166,1],[6642,1],[9696,2],[11429,2],[11599,1],[17588,2],[19056,2],[20685,2],[21920,3],[28203,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[124,2],[714,2],[8532,2],[8677,1],[9358,2],[12997,1],[18394,1],[18406,1],[21341,2],[29512,1],[30540,2],[33039,2],[33079,1],[33271,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[34,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[986,3],[5415,1],[6370,1],[6396,1],[6465,2],[8544,1],[8732,1],[12694,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4039,3],[6182,3],[8574,1],[9500,4],[10195,3],[15252,2],[15267,3],[15658,2],[15684,1],[15746,2],[15825,2],[15830,2],[15916,2],[22523,1],[22542,1],[25189,1],[25611,1],[25999,2],[27393,3],[27614,3],[29422,1],[34342,2],[37594,1],[37706,2],[37756,2],[37801,5],[38813,5],[39815,1],[40087,1],[40540,6],[40986,3],[41089,1],[41278,2],[41476,1],[44355,1],[44374,1],[46123,5],[48137,1],[48185,2],[49016,1],[50541,5],[51671,3],[52506,5],[52638,1],[52687,1],[53152,1],[56078,2],[56372,2],[58897,2],[60800,4],[61495,3]]},"/en/lessons/geocoding-qgis":{"position":[[146,2],[4382,2],[6912,2],[7786,3],[8212,2],[11563,2],[29734,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4671,1],[4813,2],[5085,3],[5114,2],[5412,2],[21206,1],[21242,1],[21298,1],[32575,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1891,1],[7090,1],[7584,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[1453,1],[28657,1]]},"/en/lessons/getting-started-with-markdown":{"position":[[1221,3],[5865,2],[8054,4],[9519,1],[9591,2],[9601,1],[9609,2],[9627,2],[9656,1],[9711,1],[9793,1],[9853,2],[9863,1],[9875,2],[9897,2],[9939,1],[10015,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2190,2],[2601,2],[8431,2],[10389,2],[22681,3],[25326,3],[35990,1],[36393,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[1731,1],[6122,3],[6533,2],[8067,1],[8275,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18211,1]]},"/en/lessons/gravity-model":{"position":[[572,1],[1986,3],[2961,3],[2990,2],[10377,1],[10804,2],[10811,1],[13501,2],[13508,1],[27307,3],[28982,2],[29015,6],[31080,1],[34885,3],[35839,2],[40892,3],[42152,4],[42300,4],[42546,5],[42761,4],[43788,3],[43923,2],[50050,4],[58161,3],[65163,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[7957,2],[15795,2],[15972,1],[16060,1],[21087,3],[21310,2],[24701,2],[38320,2]]},"/en/lessons/installing-omeka":{"position":[[52,2],[2205,2],[7312,1]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12564,2],[13776,3],[30118,2],[32856,2],[32882,3],[34111,3],[39628,3],[50012,1],[50403,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[833,2],[9801,3],[10003,3],[10533,2],[11723,2],[13463,2],[39310,2],[41563,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9451,2],[18611,2],[28565,3],[31171,3],[59124,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13326,2],[25142,1],[30113,2]]},"/en/lessons/intro-to-bash":{"position":[[1062,2],[7705,1],[9081,1],[14240,1],[14270,1]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5488,2],[15989,4]]},"/en/lessons/intro-to-linked-data":{"position":[[13705,1],[22282,2],[25263,2],[25295,1]]},"/en/lessons/introduction-and-installation":{"position":[[173,1],[1934,1]]},"/en/lessons/introduction-map-warper":{"position":[[4440,2],[15092,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21877,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12032,3],[12043,3],[12790,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11724,2],[14498,3],[21655,2],[28021,2],[39180,2],[49374,2],[51110,1],[52411,1],[52595,1],[52856,2],[53425,1],[53732,1],[54092,2],[54364,1],[54588,1],[55133,1]]},"/en/lessons/json-and-jq":{"position":[[9538,2],[10882,2],[11255,2],[11613,1],[11715,2]]},"/en/lessons/jupyter-notebooks":{"position":[[31972,1],[32066,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5313,1],[5644,4],[5935,4]]},"/en/lessons/linear-regression":{"position":[[45,1],[455,2],[14132,1],[22859,2],[25916,1],[37564,1],[44302,1],[45224,1],[66145,1],[74050,1]]},"/en/lessons/logistic-regression":{"position":[[223,2],[7859,1],[7949,1],[8530,1],[8806,2],[9930,2],[10015,2],[11468,2],[11590,1],[16321,1],[16365,1],[16680,1],[20907,1],[21363,1],[22625,1],[24977,2],[27889,1],[28240,2],[28322,3],[28791,1],[28801,1],[28862,1],[28886,1],[28896,1],[28906,1],[28967,1],[29001,1],[29011,1],[29072,1],[29106,1],[29116,1],[29177,1],[29211,1],[29221,1],[29282,1],[31147,1],[37244,1],[37342,1],[37369,1],[37494,1],[37619,1],[37746,1],[38978,1],[44983,2],[45354,1],[65396,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3666,2],[3825,2],[3916,1],[5241,3],[5626,2],[5692,1],[8177,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[757,2],[9130,3],[10589,1],[14080,2],[27492,2],[34905,3]]},"/en/lessons/naive-bayesian":{"position":[[45539,1],[45620,1],[45709,1],[45790,1],[45811,3],[46899,1],[46923,4],[62339,1],[62396,1],[62461,1],[62578,1]]},"/en/lessons/normalizing-data":{"position":[[3498,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[427,1],[8432,1],[8459,2],[11230,1],[11357,1],[18927,2],[26299,1],[26353,1],[29610,2],[29705,2],[31445,1],[42641,2],[48393,2]]},"/en/lessons/output-data-as-html-file":{"position":[[4291,2],[9759,1]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1500,2]]},"/en/lessons/preserving-your-research-data":{"position":[[107,1],[8325,1]]},"/en/lessons/qgis-layers":{"position":[[2226,2],[2242,1],[2593,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6982,3],[7504,3],[8379,3],[8564,3],[9838,3],[10076,3],[10835,3],[10937,3],[11048,3],[11052,1],[11239,3],[11639,3],[11840,3],[12081,2],[12122,3],[12187,3],[12213,3],[12235,3],[12953,3],[12973,3],[12993,3],[13013,3],[13033,3],[13053,3],[13073,3],[13093,3],[13113,3],[13133,3],[13153,3],[13173,3],[14064,1],[14136,1],[14205,1],[14208,1],[14218,1],[14277,1],[14290,1],[14421,1],[14434,1],[14565,1],[14637,1],[14709,1],[14781,1],[15285,1],[15288,1],[15298,1],[15357,1],[15360,1],[15429,1],[15432,1],[15442,1],[15501,1],[15514,1],[15861,1],[15864,1],[15874,1],[15936,1],[16005,1],[16008,1],[16080,1],[16152,1],[16224,1],[16293,1],[16296,1],[17286,1],[17364,3],[17655,3],[19990,4],[20303,4],[20783,4],[20803,4],[20899,4],[20909,4],[21427,4],[21548,3],[21854,1],[22447,2],[22493,4],[22503,4],[22722,4],[24202,1],[24204,1],[26044,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[347,2],[10814,2],[13000,1],[16023,2],[16371,2],[22278,1],[23118,1],[23750,1],[24351,3],[25826,1],[27531,2],[28556,1],[38685,1],[38834,3],[41680,3],[42847,1],[43216,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10988,1],[11082,2],[12759,3],[13580,1],[14129,1],[14649,1],[14686,1],[15758,1],[16289,1],[16794,1],[16828,1],[18138,4],[23616,3],[23790,3],[24030,3],[26355,1],[29966,3],[30162,1],[30425,2],[30963,1],[32226,2],[35403,3],[38031,1],[38087,1],[38143,1],[38171,1],[38636,1],[38663,1],[38748,1],[38775,1],[38804,1],[38831,1],[40076,2],[40110,3],[42304,1],[42334,1],[42508,1],[42612,2],[46672,2],[48868,1],[53308,1]]},"/en/lessons/sentiment-analysis":{"position":[[21203,4],[22386,4],[23570,1],[23576,2],[23674,2],[23698,4],[25270,1],[32619,1],[32624,2],[36040,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9840,2],[16521,2],[17348,2],[17539,2],[18811,2],[19023,2],[28392,2],[37828,2]]},"/en/lessons/sonification":{"position":[[9316,1],[9324,1],[9375,1],[9383,1],[9468,1],[9491,1],[9514,1],[9518,1],[9522,1],[9526,1],[9542,1],[9554,1],[9612,1],[9635,1],[16422,1],[18138,1],[18161,1],[18163,1],[18169,1],[18186,1],[18205,1],[18213,1],[18341,1],[18345,1],[18349,1],[18353,1],[18369,1],[18381,1],[28518,1],[29883,2],[29953,2],[31532,3],[31578,2],[31880,2],[36217,1],[36340,2],[36636,1],[37033,1],[37719,1],[38155,2],[38163,1]]},"/en/lessons/space-place-gazetteers":{"position":[[25809,2],[26081,1],[30206,1],[34581,1],[37756,2],[39180,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13089,1],[14138,5],[15312,1],[15986,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8376,1],[8384,1],[9534,1],[9542,1],[9628,1],[9722,1],[9891,1],[10839,1],[11524,1],[16820,1],[19578,1],[19589,1],[20344,2],[20680,1],[24183,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20821,1],[20881,1],[20933,1],[24807,1],[24847,1],[24938,1],[24981,1],[25022,1],[25065,1],[25596,1],[25941,2],[28220,1],[28283,1],[34441,1],[34505,1],[34569,1],[34633,1],[34697,1],[34762,1],[34827,1],[34892,1],[34957,1],[35022,1],[35085,1],[35150,1],[35215,1],[37009,1],[37043,1],[37072,1],[37108,1],[37140,1],[47448,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1371,2],[5744,2],[16677,2],[18430,2],[41503,2],[55067,2],[60715,2],[60847,1],[61953,2],[62968,2],[64062,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5653,2],[5871,2],[8443,2],[21166,2],[21251,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6722,2],[7956,2],[8730,1],[11006,1],[11127,1],[18142,2],[20580,2],[24279,3],[25719,2],[28869,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16947,2],[35234,2],[40255,3]]},"/en/lessons/transliterating":{"position":[[464,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9731,2],[26256,3],[26281,3],[30878,2],[52232,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[773,2],[1069,1],[3982,2],[16009,1],[16162,1],[16508,2],[16604,2],[22496,2],[28050,1],[28111,1]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13101,1],[20986,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2502,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10741,3],[45377,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8498,2],[8689,3],[13940,1],[20145,1]]},"/en/lessons/working-with-web-pages":{"position":[[7822,4],[7863,3],[10190,1]]}}}],["1$2$3$4\\n$1$2$3\\t$5",{"_index":23070,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[27717,20]]}}}],["1$2$3$4\\n$1$2$3\\tcases\\t$5$6",{"_index":23073,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[28444,29]]}}}],["1$2$3$4\\n$1$2$3\\tdeaths\\t$5$6",{"_index":23075,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[28749,30]]}}}],["1)^2",{"_index":5676,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15283,4],[15295,5],[20964,4]]}}}],["1,000",{"_index":2814,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7094,5],[15613,5],[15833,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30238,5]]},"/en/lessons/gravity-model":{"position":[[1076,5],[1198,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17523,5],[25464,5]]},"/en/lessons/naive-bayesian":{"position":[[49951,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17696,5]]}}}],["1,000,250",{"_index":4007,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24468,9]]}}}],["1,001",{"_index":2873,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15821,5]]}}}],["1,1",{"_index":5652,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[11879,6],[13370,5],[20658,5]]}}}],["1,2",{"_index":5705,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[20626,5],[21732,5]]}}}],["1,2,3",{"_index":21537,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[31847,6],[32207,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8020,7]]}}}],["1,2,3,1,2,3",{"_index":12282,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[41348,14],[41387,13]]}}}],["1,2,3,1,3",{"_index":12277,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40900,11],[41059,12],[41203,11]]}}}],["1,250,000,000",{"_index":3743,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5936,13]]}}}],["1,300",{"_index":10156,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7038,5]]}}}],["1,400",{"_index":8419,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6305,5],[27271,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9501,5]]}}}],["1,447",{"_index":2445,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16128,5]]}}}],["1,448",{"_index":4310,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47652,5]]}}}],["1,457",{"_index":2433,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15627,5]]}}}],["1,520,000",{"_index":19437,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11718,10]]}}}],["1,552",{"_index":20311,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54620,6]]}}}],["1,566",{"_index":4308,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47558,5]]}}}],["1,580",{"_index":2416,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13922,5]]}}}],["1,590",{"_index":2407,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13709,5]]}}}],["1,598",{"_index":4313,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47722,5]]}}}],["1,655",{"_index":3855,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16116,5],[16174,5],[47579,5],[48302,5]]}}}],["1,667",{"_index":4312,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47710,5]]}}}],["1,756",{"_index":3858,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16242,5],[16299,5],[47664,5],[48374,5]]}}}],["1,morphbox",{"_index":20676,"title":{},"body":{"/en/lessons/sonification":{"position":[[9288,11],[9948,11],[14901,11],[18099,11]]}}}],["1...dim",{"_index":4065,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29708,7]]}}}],["1.0",{"_index":2719,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33361,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43647,3],[43892,3],[44356,3],[45525,3],[46886,3],[50121,3],[50445,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30508,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14938,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32255,3]]},"/en/lessons/jupyter-notebooks":{"position":[[13576,3]]},"/en/lessons/linear-regression":{"position":[[45440,4]]},"/en/lessons/logistic-regression":{"position":[[4331,4],[23629,4],[38175,3],[38491,4],[38935,3],[39089,3],[39243,3],[39397,3],[39551,3],[39705,3],[39859,3]]},"/en/lessons/output-data-as-html-file":{"position":[[4349,5]]},"/en/lessons/sentiment-analysis":{"position":[[27176,3],[37619,4],[37685,4],[37725,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46053,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17098,5],[19388,3],[41500,3]]},"/en/lessons/working-with-web-pages":{"position":[[8003,3]]}}}],["1.0.153",{"_index":13123,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5971,7]]}}}],["1.0.4",{"_index":7575,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38489,6]]}}}],["1.0.6",{"_index":19980,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8044,6]]}}}],["1.00",{"_index":11084,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[18411,5],[18422,4]]}}}],["1.000000",{"_index":4770,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30277,8],[30286,8],[30400,8]]}}}],["1.00546449",{"_index":1341,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17169,10]]}}}],["1.01095901",{"_index":1349,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17581,10]]}}}],["1.02482886",{"_index":1345,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17334,10]]}}}],["1.0268752924746058",{"_index":16368,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41640,18]]}}}],["1.0279650702511498",{"_index":16371,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41805,18]]}}}],["1.032705844508835",{"_index":16367,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41585,17]]}}}],["1.03332021",{"_index":4712,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23109,10]]}}}],["1.03889379",{"_index":1340,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17088,10],[17105,10]]}}}],["1.04742869",{"_index":1365,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18727,10]]}}}],["1.0603194",{"_index":7524,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35550,9]]}}}],["1.06472019",{"_index":1364,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18647,10],[18664,10]]}}}],["1.06763140",{"_index":1363,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18566,10],[18583,10]]}}}],["1.075548985",{"_index":18655,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63969,11]]}}}],["1.07869889",{"_index":4692,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22491,10],[22613,10]]}}}],["1.094016",{"_index":4666,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18112,8]]}}}],["1.09721936",{"_index":1356,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18077,10],[18094,10]]}}}],["1.1",{"_index":21112,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13106,3],[15329,3]]}}}],["1.1.1",{"_index":2697,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32243,6]]},"/en/lessons/qgis-layers":{"position":[[8578,6]]}}}],["1.100",{"_index":15780,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9632,5],[9645,5],[9671,5],[9684,5],[9710,5],[9723,5]]}}}],["1.105672712",{"_index":18657,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64019,11]]}}}],["1.11",{"_index":19307,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[2463,4]]}}}],["1.12.3",{"_index":21107,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10449,7]]}}}],["1.13",{"_index":2195,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6973,5],[7089,4],[7247,5]]}}}],["1.13.tar.gz",{"_index":2186,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6604,13]]}}}],["1.1309587",{"_index":4696,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22631,9]]}}}],["1.14",{"_index":2179,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5790,5]]}}}],["1.16556894",{"_index":1338,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16924,10],[16941,10]]}}}],["1.170",{"_index":7399,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17435,5]]}}}],["1.1782711",{"_index":4705,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22916,9]]}}}],["1.18014685",{"_index":4691,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22448,10]]}}}],["1.1805065",{"_index":7540,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35750,9]]}}}],["1.2",{"_index":18521,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54550,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13414,3],[15588,3]]}}}],["1.2.0",{"_index":8593,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15979,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25655,6]]}}}],["1.21146183",{"_index":4690,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22430,10]]}}}],["1.22933501",{"_index":4695,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22570,10]]}}}],["1.235",{"_index":13741,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50803,6],[51841,6],[53200,6],[53363,6]]}}}],["1.235208",{"_index":13708,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42748,8]]}}}],["1.239950",{"_index":4669,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18184,8]]}}}],["1.245",{"_index":7548,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[36109,7],[36127,7]]}}}],["1.245237189",{"_index":7504,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35019,11]]}}}],["1.25",{"_index":3746,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6249,5]]},"/en/lessons/space-place-gazetteers":{"position":[[39883,4]]}}}],["1.250162",{"_index":21601,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42060,8]]}}}],["1.2568696",{"_index":7528,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[35600,9]]}}}],["1.27",{"_index":9267,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18344,4],[52351,4]]}}}],["1.273",{"_index":9254,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15028,6]]}}}],["1.27774073",{"_index":1339,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17009,10],[17026,10]]}}}],["1.27852317",{"_index":4693,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22509,10]]}}}],["1.296811989",{"_index":18653,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63920,11]]}}}],["1.3",{"_index":10202,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17135,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4384,4],[4433,3],[4700,3],[5057,3],[5135,3],[5199,3],[6843,4],[7506,3],[10960,3]]},"/en/lessons/naive-bayesian":{"position":[[55459,3]]}}}],["1.3.3",{"_index":18149,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7922,6],[8376,6],[9866,6],[11331,6],[12098,6],[13253,6],[14419,6]]}}}],["1.3.tar.gz",{"_index":12597,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4103,10],[5736,10],[6247,10],[6346,10],[6668,10]]}}}],["1.3/script",{"_index":12607,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9318,11]]}}}],["1.303890",{"_index":5990,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42040,8]]}}}],["1.31103404",{"_index":4707,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22974,10]]}}}],["1.35",{"_index":15435,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5229,5],[5520,5],[5850,5],[6276,5],[6621,5]]}}}],["1.396",{"_index":7398,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17427,5]]}}}],["1.4053694",{"_index":7581,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39355,9]]}}}],["1.41642412",{"_index":1358,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18241,10],[18258,10]]}}}],["1.41698783",{"_index":4710,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23050,10]]}}}],["1.42",{"_index":21899,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60429,5]]}}}],["1.42969639682633e",{"_index":14005,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38467,17]]}}}],["1.48926145",{"_index":1335,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16685,10],[16702,10]]}}}],["1.49371580",{"_index":1367,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18811,10],[18828,10]]}}}],["1.4mb",{"_index":10868,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[6358,7]]}}}],["1.5",{"_index":2257,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14571,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[13867,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5797,3],[12108,3]]}}}],["1.50",{"_index":18732,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4393,5]]}}}],["1.513",{"_index":19641,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15992,5]]}}}],["1.521788666",{"_index":18659,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64068,11]]}}}],["1.52520177",{"_index":4708,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22991,10]]}}}],["1.53168",{"_index":13758,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52458,10]]}}}],["1.5345768956569326",{"_index":16376,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42616,18]]}}}],["1.5371768107570636",{"_index":16377,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42673,18]]}}}],["1.57655992",{"_index":4709,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23033,10]]}}}],["1.5874119",{"_index":7495,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34776,9]]}}}],["1.599660",{"_index":4668,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18169,8]]}}}],["1.6",{"_index":20996,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39249,3]]}}}],["1.6089724119682816",{"_index":16375,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42564,18]]}}}],["1.615",{"_index":19590,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15344,5]]}}}],["1.62357809",{"_index":4706,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22932,10]]}}}],["1.65833778",{"_index":1334,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16605,10],[16622,10]]}}}],["1.7.16.jar",{"_index":9693,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19643,10],[19709,10]]}}}],["1.730605",{"_index":21598,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41971,8]]}}}],["1.768470453004334",{"_index":16374,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42509,17]]}}}],["1.8",{"_index":9582,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10165,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27022,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9727,5],[10949,4]]}}}],["1.8.0_252",{"_index":9604,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13802,9]]}}}],["1.8.0_262",{"_index":9558,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7823,11],[7884,9],[8802,10]]}}}],["1.8.0_321",{"_index":22408,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[10777,12],[10829,9],[12224,9]]}}}],["1.807",{"_index":7397,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17419,5]]}}}],["1.8167784558461264",{"_index":16366,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41530,18]]}}}],["1.81776551",{"_index":1336,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16765,10],[16782,10]]}}}],["1.835",{"_index":19597,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15416,5]]}}}],["1.840718222",{"_index":18660,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64117,11]]}}}],["1.846113566619675",{"_index":16378,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42728,17]]}}}],["1.89472655",{"_index":1343,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17254,10]]}}}],["1.899530878",{"_index":18643,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63729,11]]}}}],["1.9.0",{"_index":19742,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[2771,5]]}}}],["1.9.3",{"_index":21718,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23470,6]]}}}],["1.93162456646",{"_index":13757,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52411,16]]}}}],["1.935",{"_index":19629,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15848,5]]}}}],["1.97484874",{"_index":4711,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23092,10]]}}}],["1.csv",{"_index":17130,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[28503,5]]}}}],["1.jpg",{"_index":10755,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[19971,5]]}}}],["1.json",{"_index":11385,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26469,8]]}}}],["1.pi",{"_index":7649,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1165,4],[3159,4]]},"/en/lessons/normalizing-data":{"position":[[1058,4],[1260,4],[1879,4]]}}}],["1.png",{"_index":20128,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31744,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17329,6]]},"/en/lessons/sonification":{"position":[[8873,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16924,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17772,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12828,6]]}}}],["1.txt",{"_index":22087,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23443,5]]}}}],["1/2",{"_index":11906,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7604,3]]}}}],["1/7/18",{"_index":16858,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24677,8],[29359,7]]}}}],["1/72",{"_index":9270,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19121,4]]}}}],["1/8/1970",{"_index":8686,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37813,8]]}}}],["1/seq",{"_index":6085,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45565,5],[45809,5]]}}}],["1/word",{"_index":1850,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46170,7],[52256,7]]}}}],["10",{"_index":1145,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8671,2],[8802,2],[10350,2],[13260,2],[17214,2],[30493,2],[43991,3],[46479,3],[51251,3],[51635,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13848,2],[14029,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8223,2],[8430,2],[9137,2],[13896,2],[16079,2],[16630,2],[17249,2],[18640,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54715,3],[55414,2],[59745,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26103,2],[66113,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46819,2],[47051,2],[47671,2],[48682,2],[49085,2],[49737,2],[55117,2],[56862,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46215,2],[57578,2],[66423,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10650,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39305,8],[54080,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56499,2],[57463,2],[57568,2],[57679,2]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30241,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9411,3],[10913,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19394,4],[19703,3],[20292,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11790,2],[13925,2],[16465,2],[17649,2],[18897,2],[20505,2],[23401,2],[25325,2],[26937,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9126,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[972,3],[25690,2],[29565,4],[29739,3],[30536,3],[30740,2],[36104,2],[38076,2],[46246,2],[47479,2],[51026,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38864,2],[47937,4],[54931,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2180,2],[8644,2],[8715,2],[16577,3],[16729,2],[16801,3],[17109,2],[17207,3],[17425,2],[19911,2],[21872,2],[22880,2],[25311,2],[26316,2],[28402,2],[29378,2],[39302,2],[40278,2],[45607,2],[46583,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15518,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8721,2],[16870,2],[32946,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10229,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12138,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56200,3],[59913,2],[59941,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19247,2],[20078,3]]},"/en/lessons/georeferencing-qgis":{"position":[[6603,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[4574,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15756,2]]},"/en/lessons/gravity-model":{"position":[[7551,2],[54328,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29606,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[35685,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57118,2]]},"/en/lessons/intro-to-powershell":{"position":[[31876,2],[31903,2],[32061,2],[32091,2]]},"/en/lessons/introduction-map-warper":{"position":[[18491,3],[18888,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25963,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14424,4],[36929,3],[49584,3],[52020,3]]},"/en/lessons/json-and-jq":{"position":[[8574,2],[8872,2],[10175,2]]},"/en/lessons/linear-regression":{"position":[[1030,3],[62409,3],[66692,2]]},"/en/lessons/logistic-regression":{"position":[[667,3],[42899,2],[43364,3],[45838,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7697,3]]},"/en/lessons/naive-bayesian":{"position":[[29221,2],[29527,2],[31180,2],[39002,2],[39105,2],[40996,2],[50116,2],[54290,2],[58205,2],[62179,2],[63322,4],[63566,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26378,2]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8252,2],[8443,2],[8900,2]]},"/en/lessons/qgis-layers":{"position":[[10716,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11070,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13332,2],[13454,2],[13491,2],[30106,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48870,3],[53310,3]]},"/en/lessons/sentiment-analysis":{"position":[[40520,3]]},"/en/lessons/sonification":{"position":[[21892,2],[25235,4],[25257,2]]},"/en/lessons/space-place-gazetteers":{"position":[[27253,2],[31749,2],[36545,2],[41269,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9492,2],[9586,2],[9680,2],[9978,2],[19565,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28117,2],[30350,2],[31047,3],[57241,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7598,3],[22682,3],[22724,2],[22766,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31774,2],[33156,2]]},"/en/lessons/transliterating":{"position":[[15541,2],[15666,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30601,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[27611,3]]},"/en/lessons/vector-layers-qgis":{"position":[[7691,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3346,2],[14188,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2429,2],[2579,2],[16237,2]]}}}],["10'\">october</xsl:if>",{"_index":22548,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34924,31]]}}}],["10,000",{"_index":372,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9563,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[20688,6],[20791,6],[21690,6],[24302,6]]},"/en/lessons/gravity-model":{"position":[[1804,6],[58347,6]]},"/en/lessons/linear-regression":{"position":[[32767,6],[33132,6],[35022,6],[35979,6],[64937,6],[65293,6],[68789,6]]},"/en/lessons/logistic-regression":{"position":[[13201,6],[15174,6]]}}}],["10.0",{"_index":7068,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49996,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21407,6],[27035,6],[27079,6],[27149,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11851,4]]},"/en/lessons/vector-layers-qgis":{"position":[[15096,5]]}}}],["10.1",{"_index":14028,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43049,5]]}}}],["10.10.5",{"_index":8304,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10746,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13415,7]]}}}],["10.11",{"_index":12510,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5275,6],[6256,6]]}}}],["10.1111/j.1467",{"_index":20257,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50092,14],[54106,14]]}}}],["10.13.4",{"_index":9554,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7506,7]]}}}],["10.18637/jss.v025.i01",{"_index":7570,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38301,21]]}}}],["10.342",{"_index":7350,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16900,6]]}}}],["10.399160",{"_index":4755,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30077,9]]}}}],["10.4",{"_index":19564,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15032,4],[15104,4],[18314,4]]}}}],["10.40",{"_index":19680,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18093,5]]}}}],["10.5",{"_index":2168,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4510,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28151,4]]}}}],["10.6",{"_index":2164,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4463,4]]}}}],["10.7910/dvn/tegmgi",{"_index":16462,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48701,19]]}}}],["10.png",{"_index":23098,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[3283,7]]}}}],["10/(\\sqrt[]{5}\\sqrt[]{20",{"_index":5714,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21139,26]]}}}],["10/10",{"_index":5716,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21186,5]]}}}],["10/\\sqrt[]{100",{"_index":5715,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21168,15]]}}}],["100",{"_index":319,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7850,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10907,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14809,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16222,5],[16283,4],[36398,3],[36888,3],[37649,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19398,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18618,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19514,4],[21792,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28627,4],[37799,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37887,3],[50990,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4815,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22486,3],[22528,3]]},"/en/lessons/gravity-model":{"position":[[14610,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29796,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34260,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36180,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11717,3],[25456,3]]},"/en/lessons/json-and-jq":{"position":[[3825,4],[37262,3]]},"/en/lessons/jupyter-notebooks":{"position":[[38265,3]]},"/en/lessons/logistic-regression":{"position":[[22630,4]]},"/en/lessons/naive-bayesian":{"position":[[50656,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23629,4],[24045,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42984,3]]},"/en/lessons/sonification":{"position":[[35312,3],[36408,3],[37625,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9857,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28477,5],[28697,4],[28724,4],[28815,3],[29588,4],[29686,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30613,5],[31090,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16244,4]]}}}],["100,000",{"_index":16249,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17849,7]]},"/en/lessons/naive-bayesian":{"position":[[50625,7],[50679,7],[50938,7]]}}}],["100.000",{"_index":7404,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17493,7]]}}}],["100.jpg",{"_index":10684,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7212,7]]}}}],["1000",{"_index":791,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3326,4],[3367,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15538,4]]},"/en/lessons/common-similarity-measures":{"position":[[7416,4],[24953,4],[24978,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19851,8],[25214,5],[25419,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4350,4],[4403,4]]},"/en/lessons/transliterating":{"position":[[15069,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26711,5],[26738,4],[31488,4],[38910,4]]}}}],["1000.024000",{"_index":5779,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31461,11]]}}}],["1000:1100:15",{"_index":21494,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24596,14]]}}}],["1000th",{"_index":21492,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24559,6]]}}}],["1001",{"_index":2876,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15933,4]]}}}],["1005.630151",{"_index":5781,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31483,11]]}}}],["100951936,\"elbshari_abdo\",114,\"619172278086070300",{"_index":16761,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[31412,50]]}}}],["100].sample(5",{"_index":21529,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[30126,14]]}}}],["100th",{"_index":9881,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50874,5]]}}}],["101",{"_index":6622,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[1724,4],[13079,3],[16996,4],[43360,3],[44038,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33926,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[320,3],[12485,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24377,4]]}}}],["1012.873141",{"_index":5783,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31505,11]]}}}],["1013",{"_index":7179,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61885,5]]}}}],["1013–23",{"_index":18063,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66117,8]]}}}],["1014",{"_index":3605,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3610,4]]}}}],["1018",{"_index":5000,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48904,4]]}}}],["101–127",{"_index":16586,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54996,8]]}}}],["102(b",{"_index":9210,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9055,6]]}}}],["102,000",{"_index":13512,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2259,9]]}}}],["102.0",{"_index":22274,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22159,6]]}}}],["10212",{"_index":8666,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35928,5]]}}}],["10213",{"_index":8671,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36019,5]]}}}],["10214",{"_index":8673,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36110,5]]}}}],["10215",{"_index":8677,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36201,5]]}}}],["1022",{"_index":1787,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44390,5]]}}}],["1024",{"_index":14681,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24490,4],[24657,4],[31958,4]]}}}],["103",{"_index":19086,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48497,4]]}}}],["103.0",{"_index":22258,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21986,6]]}}}],["103.jpg",{"_index":10683,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7149,7],[7302,7]]}}}],["1035",{"_index":19102,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48798,5]]}}}],["1036.0",{"_index":22266,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22079,7]]}}}],["104",{"_index":6187,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15846,5],[50631,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16991,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4282,3],[11283,3]]}}}],["104,000",{"_index":19412,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[6074,7]]}}}],["104.0",{"_index":19406,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5918,5]]}}}],["1042.0",{"_index":22269,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22120,7]]}}}],["105",{"_index":2413,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13877,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43562,4]]},"/en/lessons/counting-frequencies":{"position":[[7922,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18840,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50441,4]]},"/en/lessons/linear-regression":{"position":[[77678,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14399,3]]},"/en/lessons/space-place-gazetteers":{"position":[[49834,3]]}}}],["105.0",{"_index":22245,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21862,7]]}}}],["1057.0",{"_index":22273,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22151,7]]}}}],["106",{"_index":6163,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12590,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43270,3]]},"/en/lessons/linear-regression":{"position":[[77810,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10911,3],[11817,3]]}}}],["1064",{"_index":13247,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33722,6]]}}}],["10646",{"_index":22509,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27731,5]]}}}],["1065.0",{"_index":22279,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22221,7]]}}}],["107",{"_index":21526,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[29905,3]]}}}],["1070",{"_index":17208,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39759,4]]}}}],["107–18",{"_index":16550,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52922,7]]}}}],["107–21",{"_index":16570,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54602,7]]}}}],["108",{"_index":6098,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45964,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17001,4],[17006,4]]},"/en/lessons/naive-bayesian":{"position":[[64862,3]]},"/en/lessons/sonification":{"position":[[29984,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9899,3]]}}}],["108.0",{"_index":7029,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47126,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14177,5]]}}}],["108:3",{"_index":19296,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18659,5]]}}}],["109",{"_index":3859,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16288,4]]},"/en/lessons/naive-bayesian":{"position":[[64827,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16271,3]]}}}],["10:03",{"_index":14996,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14276,5]]}}}],["10g",{"_index":9860,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47478,3],[47500,3]]}}}],["10k",{"_index":12973,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26644,5],[32382,3]]}}}],["10th",{"_index":12760,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31105,4]]},"/en/lessons/sentiment-analysis":{"position":[[25411,4]]}}}],["10—15",{"_index":4470,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59662,6]]}}}],["10—from",{"_index":3222,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57677,8]]}}}],["11",{"_index":1259,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13310,2],[17298,2],[30587,2],[45637,3],[49884,3],[50720,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5178,4],[16880,2],[17292,2],[32726,2],[32729,3],[32861,2],[32864,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[727,2],[51995,2],[59243,2],[59685,2],[59775,2],[61115,2],[64355,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14006,2],[16672,2],[47072,2],[48795,2],[48938,2],[62449,3],[62548,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21394,2],[45775,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45934,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54319,2],[56651,2],[56665,2]]},"/en/lessons/counting-frequencies":{"position":[[13436,4],[13673,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13982,4],[19882,4],[19912,3],[20514,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20609,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[993,2],[22047,3],[25813,2],[32842,2],[33588,3],[36148,2],[36360,4],[38266,2],[46275,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10752,2],[17243,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8726,2],[33733,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7714,3],[26289,2],[56216,3]]},"/en/lessons/georeferencing-qgis":{"position":[[6951,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36416,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[4613,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38337,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[37801,3]]},"/en/lessons/introduction-map-warper":{"position":[[18675,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33094,5],[33452,4],[35914,5],[35955,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14514,3],[50967,3]]},"/en/lessons/linear-regression":{"position":[[66757,2]]},"/en/lessons/logistic-regression":{"position":[[723,3],[40021,3],[45899,2],[49251,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3402,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48944,2]]},"/en/lessons/qgis-layers":{"position":[[11154,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13369,2],[13528,2],[13565,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49570,2],[52744,2]]},"/en/lessons/sonification":{"position":[[9435,2],[9447,2],[9579,2],[9591,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16180,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9501,2],[9985,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9662,3]]},"/en/lessons/transliterating":{"position":[[15544,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[808,3],[1271,2],[29381,3]]},"/en/lessons/vector-layers-qgis":{"position":[[8841,3]]}}}],["11'\">november</xsl:if>",{"_index":22549,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35010,32]]}}}],["11,000",{"_index":9419,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47980,6]]}}}],["11,480",{"_index":4190,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39786,6]]}}}],["11.024",{"_index":7349,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16892,6],[16960,6]]}}}],["11.1",{"_index":21985,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63670,4]]}}}],["11.2",{"_index":22419,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11652,5],[12192,4]]}}}],["11.2.jar",{"_index":22422,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11891,9],[11961,8],[12170,8],[13286,8],[13338,8],[22188,8],[22732,8],[32653,8]]}}}],["11.652326",{"_index":4764,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30157,9]]}}}],["11.69",{"_index":23422,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26537,5]]}}}],["11.87",{"_index":18552,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55310,5]]}}}],["11.json",{"_index":18921,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26384,9]]}}}],["11.png",{"_index":23101,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[3832,7]]}}}],["11/24/1940",{"_index":23346,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16101,10]]}}}],["11/bin",{"_index":17534,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[1752,6]]}}}],["110",{"_index":11750,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5668,3],[5824,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5745,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14039,3],[14111,3],[14255,3],[17262,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29937,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[40459,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2071,3]]}}}],["11000000",{"_index":23554,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45141,8]]}}}],["1100th",{"_index":21493,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24569,6]]}}}],["1107",{"_index":19104,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48842,5]]}}}],["1108",{"_index":4648,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13995,4],[16405,4],[48771,4]]}}}],["1109",{"_index":21051,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50435,4]]}}}],["111",{"_index":6706,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17011,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49606,3]]}}}],["1112",{"_index":19107,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48882,5],[48999,4]]}}}],["1112598.95",{"_index":23415,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26392,10]]}}}],["11141110",{"_index":12048,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13557,8]]}}}],["111–115",{"_index":7177,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61847,8]]}}}],["112",{"_index":1282,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14009,3],[18474,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4242,3],[7329,3],[7422,3],[7487,3],[7508,3],[11243,3]]}}}],["112+118",{"_index":19415,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[6974,7]]}}}],["1122",{"_index":6978,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44794,4]]}}}],["1127",{"_index":21052,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50440,5]]}}}],["1127.0",{"_index":22275,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22166,7]]}}}],["113",{"_index":9771,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29555,3],[29677,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7342,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15983,3]]}}}],["113.0",{"_index":22307,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22518,7]]}}}],["1130",{"_index":20865,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3654,5]]}}}],["1130.0",{"_index":22277,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22205,7]]}}}],["1132",{"_index":17211,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39799,4]]}}}],["114",{"_index":6950,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43868,3]]},"/en/lessons/linear-regression":{"position":[[77687,4],[77774,4],[77815,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4335,3],[12166,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25859,4]]}}}],["114.0",{"_index":22250,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21907,6]]}}}],["1146.0",{"_index":22204,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21409,7]]}}}],["1148.0",{"_index":22206,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21424,7]]}}}],["115",{"_index":17515,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78102,6],[78175,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4295,3],[9791,3],[12126,3]]},"/en/lessons/sonification":{"position":[[18177,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34715,3]]}}}],["115.000000",{"_index":4792,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30557,10]]}}}],["1151.500000",{"_index":4781,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30413,11]]}}}],["1156",{"_index":11943,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9766,8],[10668,8],[61066,8],[61968,8]]}}}],["1157",{"_index":11824,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6564,6],[7363,6]]}}}],["115–133",{"_index":14060,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45397,7]]}}}],["116",{"_index":16581,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54791,4]]},"/en/lessons/linear-regression":{"position":[[78371,6]]},"/en/lessons/naive-bayesian":{"position":[[64897,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11163,4],[11281,4],[12142,4],[12256,4]]}}}],["1160",{"_index":12390,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57758,5],[58900,4],[58934,4],[59238,5],[59737,4],[59765,4]]}}}],["1161",{"_index":12410,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59793,4],[59821,4],[59849,4],[59877,4],[59905,4],[59933,4],[59961,4]]}}}],["1164",{"_index":6968,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44638,4]]},"/en/lessons/linear-regression":{"position":[[39779,4]]}}}],["1165",{"_index":20958,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[23918,5]]}}}],["1166.0",{"_index":22281,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22237,7]]}}}],["1168",{"_index":18647,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63819,5]]}}}],["117",{"_index":6162,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12539,3],[15818,4]]}}}],["117.0",{"_index":22313,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22566,6]]}}}],["1170",{"_index":20960,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[24175,5],[26130,4],[26262,4],[26392,4],[26524,4],[26656,4],[26784,4],[26914,4],[27043,4],[27174,4],[27302,4],[30265,4],[30417,4],[30567,4],[30719,4],[30871,4],[31052,4],[31219,4],[31440,4],[31619,4],[31808,4],[34685,4],[34884,4],[35080,4],[35280,4],[35480,4],[35706,4],[35920,4],[36186,4],[36415,4],[36648,4],[39296,4],[39512,4],[39719,4],[39931,4],[40145,4],[40387,4],[40617,4],[40899,4],[41139,4],[41388,4]]}}}],["1173",{"_index":20866,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3660,6],[24118,5]]}}}],["11796",{"_index":16322,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37046,7]]}}}],["118",{"_index":1923,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[51507,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33576,3],[33609,3],[43431,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56132,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4246,3],[4286,3],[10917,4],[10941,3],[11247,3],[11287,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61808,4]]}}}],["118.0",{"_index":22276,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22197,7]]}}}],["119",{"_index":7161,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61285,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10641,3],[11977,3],[18699,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11174,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4278,3],[11279,3]]}}}],["119.0",{"_index":22282,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22245,6]]}}}],["1198.0",{"_index":22198,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21325,7]]}}}],["1199.0",{"_index":22199,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21339,7]]}}}],["11g",{"_index":18805,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11292,4]]}}}],["11–21",{"_index":1851,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46366,6]]}}}],["12",{"_index":1261,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13356,2],[17378,2],[30672,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17335,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38936,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26144,3],[64386,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49469,2],[63215,2],[66115,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21397,2],[45778,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56637,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6850,4]]},"/en/lessons/counting-frequencies":{"position":[[13422,4],[13718,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20078,4],[20224,3],[21664,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41810,3],[44018,3],[45300,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20714,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1000,3],[16676,2],[32849,3],[33613,3],[36176,2],[36259,2],[38360,3],[38438,2],[46319,2],[52532,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29245,2],[29248,4],[29271,2],[29274,2],[29342,2],[29345,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2183,3],[8357,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10412,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8731,2],[16873,2],[34071,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27420,2],[27652,2],[56232,3],[57722,3],[57764,2],[59742,2],[59770,2]]},"/en/lessons/georeferencing-qgis":{"position":[[7746,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41611,3],[42741,3],[45053,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[4967,2]]},"/en/lessons/gravity-model":{"position":[[25643,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41817,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40486,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17246,2],[47608,3],[59327,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11241,2],[11399,2],[12847,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10310,2],[12970,2],[13421,2],[14518,3],[29426,2]]},"/en/lessons/jupyter-notebooks":{"position":[[29141,2],[29204,2],[29253,2]]},"/en/lessons/linear-regression":{"position":[[24480,3],[60085,3],[66820,2]]},"/en/lessons/logistic-regression":{"position":[[45955,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4760,2],[48474,4]]},"/en/lessons/qgis-layers":{"position":[[11234,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11844,2],[12217,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13007,2],[13044,2],[13081,2],[13118,2],[13155,2],[13192,2],[13229,2],[13266,2],[13303,2],[13340,2],[13377,2],[13406,2],[13414,2],[13451,2],[13488,2],[13525,2],[13562,2],[13599,2],[13602,2],[13636,2],[13639,2],[13673,2],[13710,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34261,3]]},"/en/lessons/sonification":{"position":[[9978,2],[10249,2],[25266,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8392,2],[9595,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31442,4]]},"/en/lessons/transliterating":{"position":[[15438,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[29589,3]]},"/en/lessons/vector-layers-qgis":{"position":[[9795,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41099,2]]}}}],["12\"/>",{"_index":22516,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[29608,8]]}}}],["12'\">december</xsl:if>",{"_index":22550,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35097,32]]}}}],["12,029",{"_index":4191,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39799,6]]}}}],["12,14",{"_index":4478,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61718,7]]}}}],["12,243,633",{"_index":7820,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10885,11]]}}}],["12,4",{"_index":4355,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52225,6]]}}}],["12.100",{"_index":15773,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9475,6],[9488,6]]}}}],["12.42",{"_index":1174,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10161,5]]}}}],["12.42442933",{"_index":1361,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18418,11]]}}}],["12.970588",{"_index":4750,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30031,9]]}}}],["12.png",{"_index":23104,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[4667,7]]}}}],["12/04/1940",{"_index":23347,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16188,10]]}}}],["12/31/1940",{"_index":23348,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16275,10]]}}}],["120",{"_index":1924,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[51511,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13862,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43968,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[33100,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2009,4]]},"/en/lessons/linear-regression":{"position":[[77819,4],[78581,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11347,4],[12490,3],[12791,3]]}}}],["120.1",{"_index":19601,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15473,5]]}}}],["120.3",{"_index":19633,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15905,5]]}}}],["1208.00",{"_index":23418,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26430,7]]}}}],["120bpm",{"_index":20727,"title":{},"body":{"/en/lessons/sonification":{"position":[[24959,7]]}}}],["121",{"_index":6943,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43588,3],[43992,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4258,3],[11259,3]]}}}],["121.0",{"_index":19663,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16265,5]]}}}],["1212",{"_index":13150,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13991,4]]}}}],["122",{"_index":4307,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47502,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49404,4]]},"/en/lessons/linear-regression":{"position":[[75359,4],[75596,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[10668,3]]}}}],["122,931",{"_index":22994,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[715,8]]}}}],["1221",{"_index":4644,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13900,4],[16567,4]]}}}],["1221.0",{"_index":22283,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22252,7]]}}}],["1222.0",{"_index":22287,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22290,7]]}}}],["1224.0",{"_index":22285,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22275,7]]}}}],["123",{"_index":17511,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77682,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14687,3],[14759,3]]}}}],["123.0",{"_index":22284,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22267,7],[22313,6]]}}}],["12323361",{"_index":15236,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25992,10]]}}}],["1233",{"_index":9772,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29699,5]]}}}],["124",{"_index":2412,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13847,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12051,3],[24227,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11143,3]]}}}],["1240",{"_index":9770,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29510,5]]}}}],["1242",{"_index":6986,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44956,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35864,5],[40135,4]]}}}],["12463",{"_index":8610,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20637,5],[26587,5],[26711,5],[35389,5]]}}}],["12464",{"_index":8612,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20754,5],[35480,5]]}}}],["12465",{"_index":8613,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20871,5],[35571,5]]}}}],["12466",{"_index":8618,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20988,5],[35662,5]]}}}],["12467",{"_index":8619,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21105,5],[35753,5]]}}}],["124m",{"_index":14660,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21858,4]]}}}],["125",{"_index":2411,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13832,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8671,3],[24422,3],[24502,6],[28416,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4311,3],[12142,3]]}}}],["125,526",{"_index":23455,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[31302,7]]}}}],["1251",{"_index":22609,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4769,4],[4940,6],[5171,5],[5227,5],[5261,5],[5873,6],[5910,5],[5996,6],[7392,6]]}}}],["1252",{"_index":21576,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[37574,4]]}}}],["1256925",{"_index":8894,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7984,7],[8664,7],[8996,7],[9256,7],[9634,7]]}}}],["1257.5",{"_index":21268,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11654,6],[16851,6]]}}}],["125m",{"_index":14821,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50577,6]]}}}],["126",{"_index":11613,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30399,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4299,3],[12130,3],[12191,3]]}}}],["1260",{"_index":21243,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6241,4],[20307,5],[20620,4],[22936,4],[24145,5],[24593,4],[30460,4],[35385,4]]}}}],["1267.0",{"_index":21271,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11791,6]]}}}],["127",{"_index":2044,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8309,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49610,4]]},"/en/lessons/naive-bayesian":{"position":[[64758,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29844,3]]}}}],["127.0",{"_index":7028,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47098,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21777,7]]}}}],["127.0.0.1:5000/api/v1/resources/books?id=0",{"_index":7907,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25615,42]]}}}],["127.0.0.1:5000/api/v1/resources/books?id=1",{"_index":7908,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25658,42]]}}}],["127.0.0.1:5000/api/v1/resources/books?id=2",{"_index":7909,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25701,42]]}}}],["127.0.0.1:5000/api/v1/resources/books?id=3",{"_index":7910,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25744,42]]}}}],["1275",{"_index":6976,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44769,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14338,4]]}}}],["127655.98",{"_index":23427,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26638,9]]}}}],["1277.0",{"_index":21272,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11804,6]]}}}],["128",{"_index":2053,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9099,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44061,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15548,4]]},"/en/lessons/naive-bayesian":{"position":[[64619,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15233,3]]},"/en/lessons/sonification":{"position":[[18126,3],[18130,3],[18134,3]]}}}],["1280",{"_index":21339,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[23046,4],[24447,5]]}}}],["1280.0",{"_index":21264,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11498,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22450,7]]}}}],["1284.0",{"_index":22294,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22363,7]]}}}],["1288",{"_index":21273,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11914,5]]}}}],["1288.5",{"_index":21266,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11575,6]]}}}],["12887",{"_index":21929,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61596,6]]}}}],["129",{"_index":19351,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4254,3],[11255,3]]}}}],["1290",{"_index":21278,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[14292,6],[30468,5]]}}}],["1290.0",{"_index":21269,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11667,6]]}}}],["1292",{"_index":5014,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49435,4]]}}}],["1295",{"_index":18708,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[5376,7]]}}}],["1297955.65",{"_index":23425,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26614,10]]}}}],["12px",{"_index":12438,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64087,4],[64096,4],[64101,6]]}}}],["12th",{"_index":11244,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46431,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5350,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18449,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3750,4],[15602,4],[32232,4]]}}}],["13",{"_index":1144,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8634,2],[13231,2],[13407,2],[17150,2],[17463,2],[30757,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17378,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3195,2],[3706,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5890,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54183,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6815,4],[6837,4]]},"/en/lessons/counting-frequencies":{"position":[[13408,4],[13737,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20572,4],[21618,3],[22099,2],[23794,3],[24423,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20826,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36240,2],[38524,2],[46347,2],[50038,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29445,3],[29611,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6674,2],[6894,2],[10755,3],[10967,2],[13691,2],[17084,2],[17246,4],[23115,3],[30611,2],[40529,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34674,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8736,2],[15531,2],[16886,2],[20195,2],[34356,3]]},"/en/lessons/georeferencing-qgis":{"position":[[8347,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[6314,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20007,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41886,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42151,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59330,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14522,3],[48686,3]]},"/en/lessons/linear-regression":{"position":[[48106,3],[50194,2],[66882,2]]},"/en/lessons/logistic-regression":{"position":[[46010,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[34855,4]]},"/en/lessons/naive-bayesian":{"position":[[64161,3]]},"/en/lessons/qgis-layers":{"position":[[11991,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20070,2],[20353,2],[21507,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13443,2],[13676,2],[13713,2],[16428,2],[24520,2],[28148,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12886,4],[48858,2],[53304,3]]},"/en/lessons/sonification":{"position":[[18181,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62118,3]]},"/en/lessons/vector-layers-qgis":{"position":[[10750,3]]}}}],["13,112",{"_index":8697,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39751,7]]}}}],["13,856,080",{"_index":2872,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15509,10]]}}}],["13.0.2",{"_index":9567,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8702,7],[8727,7]]}}}],["13.0.2.jdk/contents/hom",{"_index":9570,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8773,24],[8944,24]]}}}],["13.07103843",{"_index":1342,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17186,11]]}}}],["13.08",{"_index":14668,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22669,5]]}}}],["13.11",{"_index":14670,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22715,5]]}}}],["13.3",{"_index":19617,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15680,4]]}}}],["13.399405",{"_index":17270,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49434,9],[49869,9]]}}}],["13.6",{"_index":21400,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[132,4],[2588,4],[15717,4]]}}}],["13.600",{"_index":23413,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26350,6]]}}}],["13.878532",{"_index":17282,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49721,9],[50281,10]]}}}],["13.png",{"_index":23107,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[5006,7]]}}}],["130",{"_index":7082,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[51543,3]]}}}],["130,000",{"_index":10157,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7052,7]]}}}],["1300",{"_index":21258,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9996,4],[14343,6],[20323,5],[23055,5],[24474,5]]}}}],["1300.0",{"_index":21253,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9466,6],[9560,6]]}}}],["1301",{"_index":21259,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[10005,5]]}}}],["1301.0",{"_index":21254,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9479,6],[9573,6]]}}}],["1304.0",{"_index":22288,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22305,7]]}}}],["1306.0",{"_index":22289,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22320,7]]}}}],["131",{"_index":2036,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8014,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61289,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49801,4]]}}}],["131.0",{"_index":22242,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21820,6],[22426,7]]}}}],["1311",{"_index":21274,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11962,5]]}}}],["1311.0",{"_index":21265,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11511,6],[11588,6]]}}}],["1315.0",{"_index":22214,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21505,7]]}}}],["1316.0",{"_index":22209,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21459,8],[22348,7]]}}}],["1319.0",{"_index":21257,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9822,6]]}}}],["132",{"_index":16504,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50841,3]]},"/en/lessons/logistic-regression":{"position":[[65833,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4250,3],[11251,3]]}}}],["1320",{"_index":21323,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20629,5],[22941,5],[24159,5],[24598,5],[35390,5]]}}}],["1320.0",{"_index":21255,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9654,6],[9835,6]]}}}],["1320.2",{"_index":21244,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6250,6]]}}}],["1321.0",{"_index":21256,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9667,6]]}}}],["1325",{"_index":3592,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3380,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16864,4]]}}}],["132‑40",{"_index":16487,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49824,7]]}}}],["133",{"_index":11612,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30377,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50845,4],[51127,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3497,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4331,3],[12162,3]]}}}],["133.0",{"_index":22260,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22027,7]]}}}],["1330235048",{"_index":16746,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27853,11]]}}}],["1330235048,\"yourborwhore\",1725,\"619172326886674400",{"_index":16757,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[31208,51]]}}}],["134",{"_index":6949,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43845,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48330,3]]}}}],["135",{"_index":19352,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4262,3],[4307,3],[11263,3],[12138,3]]}}}],["135.0",{"_index":22292,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22340,7]]}}}],["136",{"_index":19353,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4274,3],[11275,3]]}}}],["136.0",{"_index":22200,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21347,6],[22474,6]]}}}],["1363",{"_index":6160,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12436,4]]}}}],["1365.0",{"_index":22296,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22378,7]]}}}],["137",{"_index":6933,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43293,3]]}}}],["137.0",{"_index":22265,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22072,6]]}}}],["13754",{"_index":8653,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29994,5]]}}}],["1379.0",{"_index":22304,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22466,7]]}}}],["138.0",{"_index":7074,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50271,5]]}}}],["1385.0",{"_index":22301,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22434,7]]}}}],["139",{"_index":6935,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43395,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54937,3]]},"/en/lessons/json-and-jq":{"position":[[19242,4]]}}}],["139.0",{"_index":22297,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22386,6]]}}}],["1395.0",{"_index":22298,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22393,7]]}}}],["1398.0",{"_index":22310,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22542,7]]}}}],["13th",{"_index":19820,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15604,4]]}}}],["14",{"_index":1143,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8597,2],[13455,2],[17545,2],[30857,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2895,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17421,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13911,2],[16578,2],[48693,2],[49619,2],[49748,2]]},"/en/lessons/counting-frequencies":{"position":[[13396,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13885,3],[22106,2],[23491,3],[24430,3],[24521,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25094,3],[25156,2],[26839,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20930,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29370,3],[36262,2],[38531,2],[46411,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48076,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8741,2],[15534,2],[16889,2],[20198,2],[34895,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59745,2]]},"/en/lessons/georeferencing-qgis":{"position":[[8707,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[33251,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[7673,2]]},"/en/lessons/gravity-model":{"position":[[2479,3],[54474,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50395,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43670,3],[45658,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57855,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12722,2],[14429,3]]},"/en/lessons/linear-regression":{"position":[[50343,2],[66946,2]]},"/en/lessons/logistic-regression":{"position":[[46069,2],[66962,3],[67170,2]]},"/en/lessons/naive-bayesian":{"position":[[66323,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48602,4]]},"/en/lessons/qgis-layers":{"position":[[12276,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13480,2],[24339,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23665,4]]},"/en/lessons/sentiment-analysis":{"position":[[39939,4],[40461,4]]},"/en/lessons/sonification":{"position":[[9990,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63377,2]]},"/en/lessons/vector-layers-qgis":{"position":[[11903,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46962,2]]}}}],["14,182",{"_index":19979,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7045,6]]}}}],["14,197,122",{"_index":5972,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36298,12]]}}}],["14,789",{"_index":13555,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10700,6],[13397,6]]}}}],["14.000000",{"_index":4785,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30471,9]]}}}],["14.185788655431",{"_index":13756,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52361,17]]}}}],["14.3",{"_index":19528,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14456,4]]}}}],["14.50",{"_index":19647,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16070,5]]}}}],["14.60",{"_index":19660,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16214,5]]}}}],["14.7",{"_index":19577,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15176,4]]}}}],["14.76",{"_index":14666,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22643,5]]}}}],["14.88",{"_index":1172,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10121,5]]}}}],["14.png",{"_index":23109,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[5421,7]]}}}],["140",{"_index":16695,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19255,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4339,3],[12170,3]]}}}],["140.8",{"_index":19539,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14609,5]]}}}],["1400",{"_index":2080,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11676,4]]}}}],["1402",{"_index":3511,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2347,4]]}}}],["1403",{"_index":3564,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3033,6]]}}}],["141",{"_index":5131,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59719,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4303,3],[12134,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34780,3]]}}}],["141.0",{"_index":7015,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46845,5],[47112,5],[50297,5]]}}}],["141.002701",{"_index":12638,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17540,11],[17870,10]]}}}],["142",{"_index":5614,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3488,3],[26315,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44219,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13473,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8514,3]]}}}],["1421",{"_index":3493,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2142,4]]}}}],["142e",{"_index":19662,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16242,4]]}}}],["143",{"_index":19091,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48592,4]]}}}],["143.77",{"_index":14699,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27351,7]]}}}],["14348",{"_index":8648,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29879,5]]}}}],["144",{"_index":7004,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45437,3]]},"/en/lessons/naive-bayesian":{"position":[[64584,3]]}}}],["1443",{"_index":5009,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49291,4]]}}}],["1448",{"_index":17206,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39739,4]]}}}],["145",{"_index":19354,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4348,3]]}}}],["145.0",{"_index":19651,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16121,5]]}}}],["1456.0",{"_index":22211,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21475,7]]}}}],["1459.0",{"_index":22212,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21490,7]]}}}],["146",{"_index":19358,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4388,3]]}}}],["146.7",{"_index":19535,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14537,5]]}}}],["1461",{"_index":18675,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64483,4]]}}}],["14618",{"_index":6577,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[11248,6]]}}}],["1467.0",{"_index":22308,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22526,7]]}}}],["1469.0",{"_index":22305,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22481,7]]}}}],["147",{"_index":6999,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45271,3]]}}}],["1473",{"_index":5756,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[28806,4]]}}}],["1474",{"_index":6994,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45199,4]]}}}],["148",{"_index":2410,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13817,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43768,3],[45667,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1560,3]]},"/en/lessons/linear-regression":{"position":[[75547,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4266,3],[4270,3],[11267,3],[11271,3]]}}}],["1481–510",{"_index":13825,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60778,9],[63003,9],[64354,9]]}}}],["1485",{"_index":5005,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49164,4]]}}}],["1487",{"_index":2075,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11054,4],[11681,5],[12025,4]]}}}],["149",{"_index":1258,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13290,3],[17244,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4315,3],[12146,3]]}}}],["1495.0",{"_index":22312,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22558,7]]}}}],["1499",{"_index":5016,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49555,4]]}}}],["14o",{"_index":3602,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3558,3]]}}}],["14pt",{"_index":9381,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38027,4],[38288,4]]}}}],["14th",{"_index":20849,"title":{},"body":{"/en/lessons/sonification":{"position":[[41409,4]]}}}],["15",{"_index":1142,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8561,2],[13501,2],[17625,2],[30939,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11725,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10833,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16583,2],[16687,3],[17464,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38939,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48704,2],[48959,2],[49228,2],[49490,2],[49501,2],[58522,2],[58824,2],[58941,2],[59025,2],[59156,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43857,2],[45689,2],[45733,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6802,4]]},"/en/lessons/counting-frequencies":{"position":[[13380,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22396,2],[23601,3],[25001,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21037,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46450,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29722,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19035,4],[19139,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38606,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8746,2],[9590,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10273,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12182,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59773,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20844,3],[31384,2]]},"/en/lessons/georeferencing-qgis":{"position":[[10293,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[28330,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[7916,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11646,4]]},"/en/lessons/gravity-model":{"position":[[54243,2],[64713,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48312,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[45304,3],[47405,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25982,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14526,3],[21234,3],[50771,2]]},"/en/lessons/linear-regression":{"position":[[67012,2]]},"/en/lessons/logistic-regression":{"position":[[42915,3],[46128,2],[49242,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7741,3]]},"/en/lessons/qgis-layers":{"position":[[12550,2]]},"/en/lessons/research-data-with-unix":{"position":[[14001,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13517,2],[36312,3],[36575,3],[36737,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3500,2],[24825,2]]},"/en/lessons/space-place-gazetteers":{"position":[[19830,2],[48615,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36138,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[388,2],[24593,2]]},"/en/lessons/transliterating":{"position":[[15689,2]]},"/en/lessons/vector-layers-qgis":{"position":[[12343,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42080,3]]}}}],["15.0",{"_index":6979,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44807,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16184,4]]}}}],["15.00",{"_index":23423,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26549,5]]}}}],["15.2",{"_index":19560,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14960,4],[15608,4]]}}}],["15.41",{"_index":19621,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15710,5]]}}}],["15.42",{"_index":19681,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18101,5]]}}}],["15.5",{"_index":19606,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15536,4]]}}}],["15.50",{"_index":19654,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16142,5]]}}}],["15.750000",{"_index":4782,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30425,9]]}}}],["15.8",{"_index":19644,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16040,4]]}}}],["15.84",{"_index":19532,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14486,5]]}}}],["15.png",{"_index":23110,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[5604,7]]}}}],["150",{"_index":4356,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52240,3],[61703,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63099,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14108,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14663,3],[14733,3],[15266,3],[16477,4],[16499,4],[16882,3],[18390,3],[20051,3],[23146,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8874,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4352,3],[13735,3],[15551,3],[15623,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13399,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30712,3],[30804,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15937,3]]}}}],["150,000",{"_index":8569,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8220,7]]}}}],["1500",{"_index":10371,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4519,5]]},"/en/lessons/extracting-keywords":{"position":[[2557,4]]}}}],["1503",{"_index":15984,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15433,5]]}}}],["1504",{"_index":5021,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49693,4]]}}}],["1505",{"_index":16666,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13713,6],[14025,6],[14944,6]]}}}],["1505\",\"een",{"_index":16684,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15926,10]]}}}],["1509.0",{"_index":22254,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21956,7]]}}}],["150x150.png",{"_index":22027,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[6532,12],[10635,12]]}}}],["151",{"_index":6956,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44073,3],[54192,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54911,4],[55111,4],[55313,4]]}}}],["151.0",{"_index":22201,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21361,6]]}}}],["1511.0",{"_index":22256,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21971,7]]}}}],["1514",{"_index":3581,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3247,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10150,6]]},"/en/lessons/linear-regression":{"position":[[39164,4],[39846,5]]}}}],["1514x3500",{"_index":17193,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39133,9]]}}}],["1517",{"_index":15985,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15439,7]]}}}],["152",{"_index":13514,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2514,4]]}}}],["1520",{"_index":14400,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10163,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11643,4],[12957,4]]}}}],["1520–1600",{"_index":5130,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59636,10]]}}}],["1523.0",{"_index":22231,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21722,7]]}}}],["1526",{"_index":14401,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10175,5]]}}}],["1529.0",{"_index":22233,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21737,7]]}}}],["1532",{"_index":14402,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10187,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37543,4]]}}}],["1535834127.json",{"_index":10678,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6461,16],[14688,16]]}}}],["1536",{"_index":23287,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[3055,4]]}}}],["154",{"_index":5184,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63755,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11262,3],[11532,3],[11580,3],[12593,3]]}}}],["154–161",{"_index":15643,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[26721,7]]}}}],["155",{"_index":14840,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54941,4]]}}}],["1551.8",{"_index":18540,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54909,6]]}}}],["155975",{"_index":7607,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3459,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3319,6]]}}}],["155975','<null>",{"_index":8499,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1572,24]]}}}],["156",{"_index":12212,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30380,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34366,3]]}}}],["1560.0",{"_index":22314,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22573,7]]}}}],["15601",{"_index":15231,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25304,5]]}}}],["1561",{"_index":8649,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29903,4]]}}}],["1565",{"_index":21575,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[37514,4]]}}}],["157",{"_index":6996,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45223,3]]},"/en/lessons/extracting-keywords":{"position":[[29595,3]]}}}],["1577",{"_index":18666,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64268,4]]}}}],["1578",{"_index":18668,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64345,4]]}}}],["158",{"_index":12327,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51684,4],[51756,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4327,3],[12158,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34845,3]]}}}],["1580",{"_index":13445,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16663,4],[18186,5],[18221,5],[18249,5],[18387,4],[18655,4],[19614,5],[19937,4],[25526,4]]}}}],["1580079",{"_index":9473,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51453,8]]}}}],["159",{"_index":12332,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51800,4]]},"/en/lessons/naive-bayesian":{"position":[[64307,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30970,3]]}}}],["1592",{"_index":6184,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15727,5]]}}}],["1594992200488",{"_index":9686,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19287,13]]}}}],["1594992200489",{"_index":9691,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19530,13],[19735,13],[19944,13]]}}}],["15:23:17",{"_index":9645,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17247,8]]}}}],["15:23:19",{"_index":9653,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17470,8],[17535,8],[17612,8],[17682,8],[17754,8],[17824,8],[17896,8]]}}}],["15:23:20",{"_index":9660,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18159,8],[18247,8],[18309,8],[18373,8],[18510,8],[18591,8],[18762,8],[18841,8],[18910,8],[18993,8],[19091,8],[19310,8],[19553,8],[19758,8],[19967,8],[20046,8],[20179,8],[20266,8],[20392,8],[20510,8],[20675,8],[20792,8],[23335,8],[23407,8]]}}}],["15:23:21",{"_index":9733,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23488,8],[23583,8],[23639,8],[23697,8],[23767,8],[23880,8],[23951,8],[24016,8],[24179,8]]}}}],["15:50:26",{"_index":2229,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10836,8]]}}}],["15][[\"titl",{"_index":5104,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58641,13]]}}}],["15_journal_articles_analysis.txt",{"_index":19269,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15056,32]]}}}],["15th",{"_index":7168,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61505,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20627,4]]}}}],["16",{"_index":1141,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8524,2],[13550,2],[17708,2],[31024,2],[49529,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5253,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9389,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55008,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49512,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45164,2],[45944,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12999,2],[24229,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4920,2],[43384,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6788,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22537,2],[23712,3],[25384,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8317,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21141,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8751,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32407,2],[32487,2],[32727,2]]},"/en/lessons/georeferencing-qgis":{"position":[[10453,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[32491,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[8628,2]]},"/en/lessons/gravity-model":{"position":[[54310,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[23315,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[47051,3],[48700,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14530,3],[53942,3]]},"/en/lessons/linear-regression":{"position":[[67076,2]]},"/en/lessons/logistic-regression":{"position":[[46189,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48413,3]]},"/en/lessons/qgis-layers":{"position":[[12658,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13554,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50766,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35096,3]]},"/en/lessons/vector-layers-qgis":{"position":[[12749,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41243,2]]}}}],["16,000",{"_index":4178,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39182,6],[39854,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3490,6]]}}}],["16,001",{"_index":4179,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39193,6],[39867,6]]}}}],["16,358,041",{"_index":5869,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12831,10]]}}}],["16.0",{"_index":7073,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50133,4]]}}}],["16.100",{"_index":15777,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9553,6],[9566,6]]}}}],["16.22",{"_index":1170,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10078,5]]}}}],["16.4",{"_index":19551,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14816,4]]}}}],["16.46",{"_index":19500,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14054,5],[17276,5]]}}}],["16.50",{"_index":19704,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21952,5]]}}}],["16.553047",{"_index":4759,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30111,9]]}}}],["16.7",{"_index":4745,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29583,5]]}}}],["16.70",{"_index":19636,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15926,5]]}}}],["16.87",{"_index":19609,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15566,5]]}}}],["16.90",{"_index":19642,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15998,5]]}}}],["16.png",{"_index":23111,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[5925,7]]}}}],["160",{"_index":6966,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44598,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34266,4]]},"/en/lessons/logistic-regression":{"position":[[65869,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17258,3]]}}}],["160.0",{"_index":19497,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14033,5],[14105,5]]}}}],["1600",{"_index":13446,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16672,5],[18304,5],[18396,4],[18664,5],[19669,5],[19946,5],[25535,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49530,4],[52704,4]]}}}],["1601",{"_index":10491,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16941,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44891,5]]}}}],["1603",{"_index":10848,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2439,5]]}}}],["1606",{"_index":13429,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11637,5]]},"/en/lessons/intro-to-linked-data":{"position":[[25193,6]]}}}],["161",{"_index":1251,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13006,3],[16755,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63927,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44846,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32452,3]]}}}],["1611",{"_index":9821,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39942,4]]}}}],["1612",{"_index":12581,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[32469,5],[32502,4]]}}}],["1618",{"_index":10486,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16871,4]]}}}],["162",{"_index":6991,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45089,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48722,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4384,3]]}}}],["162.35",{"_index":17047,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[13387,6]]}}}],["162.74",{"_index":18499,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47346,6]]}}}],["1620",{"_index":20574,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24580,4]]}}}],["1621",{"_index":20526,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7668,5],[25050,5],[36804,5]]}}}],["1625",{"_index":10849,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2445,6]]}}}],["1625487.68",{"_index":23424,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26602,10]]}}}],["1627",{"_index":10474,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16752,4]]}}}],["1628",{"_index":10488,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16897,4]]}}}],["1629",{"_index":18707,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[5365,7],[5416,5],[5455,5]]}}}],["163",{"_index":6817,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31724,4],[31758,5],[43711,3],[45333,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4360,3]]}}}],["1630",{"_index":10482,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16831,4]]}}}],["1632rhode",{"_index":3528,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2522,9]]}}}],["1633",{"_index":10485,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16854,4]]}}}],["1636",{"_index":8926,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10939,4],[13096,4],[15807,4],[16991,4],[18239,4],[19651,4],[22395,4],[24319,4]]}}}],["1638",{"_index":13282,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40166,4]]}}}],["1639",{"_index":18682,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64722,4]]}}}],["164",{"_index":6161,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12488,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45563,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18706,5]]}}}],["1642",{"_index":16614,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3649,6],[7906,6]]}}}],["1648",{"_index":10489,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16917,4]]}}}],["1649.0",{"_index":22278,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22213,7]]}}}],["165",{"_index":19815,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[13103,3]]}}}],["1651",{"_index":2068,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10258,4]]}}}],["1651.0",{"_index":22280,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22229,7]]}}}],["1654",{"_index":10478,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16793,4]]}}}],["1656",{"_index":10480,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16812,4]]}}}],["166",{"_index":19359,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4392,3]]}}}],["166.500",{"_index":23421,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26489,7]]}}}],["1664",{"_index":20908,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7375,5]]}}}],["1666",{"_index":5615,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3516,5],[23490,5],[29072,5],[30358,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16775,4]]}}}],["1666_text",{"_index":5726,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23600,11],[23669,11]]}}}],["1666—the",{"_index":5758,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[28877,8]]}}}],["167",{"_index":13846,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[62276,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31144,3]]}}}],["167.6",{"_index":19545,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14681,5],[14753,5]]}}}],["1670",{"_index":19686,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19204,4],[19477,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37483,4]]}}}],["1674",{"_index":18292,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[4625,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19311,4]]},"/en/lessons/working-with-web-pages":{"position":[[4271,4]]}}}],["1676",{"_index":19445,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12239,4],[12977,4]]}}}],["1677",{"_index":8694,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39189,4],[39310,5]]}}}],["168",{"_index":6987,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44980,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55137,3]]}}}],["1681",{"_index":5001,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49020,4]]}}}],["1682",{"_index":18671,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64415,4]]}}}],["169.000000",{"_index":17261,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49188,10],[49205,10],[49222,10]]}}}],["1690",{"_index":13575,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[13078,4]]}}}],["1693",{"_index":8932,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11065,4],[13200,4],[15886,4],[17070,4],[18318,4],[19758,4],[22517,4],[24441,4]]}}}],["1699",{"_index":22962,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[44865,4]]}}}],["16:3",{"_index":4525,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68810,5]]}}}],["16pt",{"_index":12431,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63795,5]]}}}],["16px",{"_index":12433,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63833,6],[64167,5]]}}}],["16th",{"_index":12227,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32435,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43338,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3373,4]]}}}],["17",{"_index":1267,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13599,2],[17791,2],[31111,2],[45202,3],[50609,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4843,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4905,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13373,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47232,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10552,2],[48917,2],[49448,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46218,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56623,2]]},"/en/lessons/counting-frequencies":{"position":[[13368,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5470,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23905,2],[24459,3],[24662,2],[24947,3],[25540,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21251,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51498,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8756,2],[9204,2]]},"/en/lessons/georeferencing-qgis":{"position":[[10492,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[9132,2]]},"/en/lessons/gravity-model":{"position":[[66450,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48346,3]]},"/en/lessons/intro-to-linked-data":{"position":[[20251,2],[20279,2],[20522,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14534,3],[51289,3]]},"/en/lessons/linear-regression":{"position":[[67134,2]]},"/en/lessons/logistic-regression":{"position":[[46244,2],[67173,3]]},"/en/lessons/output-data-as-html-file":{"position":[[9761,2]]},"/en/lessons/preserving-your-research-data":{"position":[[17353,3]]},"/en/lessons/qgis-layers":{"position":[[13039,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22545,2],[22800,2],[26131,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13067,2],[13591,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8461,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32449,3],[32518,3],[32628,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23229,2]]},"/en/lessons/transliterating":{"position":[[15628,2]]},"/en/lessons/vector-layers-qgis":{"position":[[13737,3]]}}}],["17(2",{"_index":15930,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42244,6]]}}}],["17,000",{"_index":8657,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31755,6]]}}}],["17,545",{"_index":8640,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27619,7],[35195,6]]}}}],["17,546",{"_index":8591,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15394,6],[27597,6]]}}}],["17,549",{"_index":18514,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[51101,6]]}}}],["17.02",{"_index":19503,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14126,5],[14342,5]]}}}],["17.05",{"_index":19626,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15782,5]]}}}],["17.3",{"_index":19556,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14888,4]]}}}],["17.30",{"_index":19614,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15638,5]]}}}],["17.40",{"_index":19554,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14846,5]]}}}],["17.42",{"_index":19581,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15206,5]]}}}],["17.60",{"_index":19558,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14918,5]]}}}],["17.8",{"_index":19548,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14744,4]]}}}],["17.82",{"_index":19574,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15134,5]]}}}],["17.9",{"_index":18527,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54665,4]]}}}],["17.98",{"_index":19569,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15062,5]]}}}],["17.png",{"_index":23112,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[6227,7]]}}}],["170",{"_index":19095,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48658,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4319,3],[4323,3],[12150,3],[12154,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31087,3]]}}}],["170,000",{"_index":23380,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19177,8],[24649,8]]}}}],["170,167",{"_index":3376,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12090,7],[12231,7],[12831,7]]}}}],["1700",{"_index":5757,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[28815,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1520,4],[6189,4],[15702,7],[23087,7],[40501,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4525,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24998,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47240,4]]}}}],["1701",{"_index":8936,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11166,4],[13301,4],[15965,4],[17149,4],[18397,4],[19862,4],[22642,4],[24566,4]]}}}],["1709.0",{"_index":22270,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22128,7]]}}}],["171",{"_index":6945,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43723,3]]},"/en/lessons/linear-regression":{"position":[[73246,3],[73853,3]]},"/en/lessons/logistic-regression":{"position":[[64592,3],[65199,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4401,3]]}}}],["1710",{"_index":19688,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19486,5],[22180,4],[25756,4],[26046,4]]}}}],["1711.0",{"_index":22218,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21564,7]]}}}],["1712.0",{"_index":22219,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21579,7]]}}}],["1714",{"_index":10852,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2562,5]]}}}],["1714.0",{"_index":22272,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22143,7]]}}}],["1716.0",{"_index":22262,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22042,7]]}}}],["1717.0",{"_index":22224,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21645,7]]}}}],["1718.0",{"_index":22226,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21660,7]]}}}],["172",{"_index":19356,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4364,3],[4441,3]]}}}],["1720",{"_index":19725,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26076,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10618,4]]}}}],["172172",{"_index":12610,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9501,6],[10174,6],[11026,7],[13049,7],[13070,7],[15658,6],[17924,6],[19260,6],[21559,7],[21841,6],[28750,6]]}}}],["172172.display.html",{"_index":12620,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13079,19],[14393,20],[14568,19],[14635,19],[14683,19],[14745,19],[15710,19],[18152,19]]}}}],["172172.events.xml",{"_index":12623,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13140,17]]}}}],["172172.gaz.xml",{"_index":12626,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13192,14],[13831,15]]}}}],["172172.gazlist.html",{"_index":12621,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13099,19]]}}}],["172172.gazmap.html",{"_index":12624,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13158,18]]}}}],["172172.geotagged.html",{"_index":12627,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13207,21]]}}}],["172172.nertagged.xml",{"_index":12622,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13119,20]]}}}],["172172.out.xml",{"_index":12625,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13177,14],[13332,15],[20766,14]]}}}],["172172.timeline.html",{"_index":12628,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13229,20],[21576,20]]}}}],["172172.txt",{"_index":12611,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9842,10],[12936,10]]}}}],["1722.0",{"_index":22247,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21877,7]]}}}],["1723",{"_index":3558,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2978,4]]}}}],["1723.0",{"_index":22264,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22057,7]]}}}],["1725",{"_index":16748,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27916,5]]}}}],["1729.0",{"_index":22248,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21892,7]]}}}],["173",{"_index":13831,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61223,3],[63444,3]]}}}],["1730",{"_index":19705,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22189,4],[25765,4],[26106,4]]}}}],["1732",{"_index":23217,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8697,4]]}}}],["1736",{"_index":23288,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[3064,5]]}}}],["174",{"_index":6931,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43247,3],[43495,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10655,3],[11998,3],[18685,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34910,3]]}}}],["1740",{"_index":8939,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11270,4],[13405,4],[16044,4],[17228,4],[18476,4],[19969,4],[22764,4],[24688,4]]}}}],["1744",{"_index":13559,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10873,4],[11776,4],[12263,4]]}}}],["1746",{"_index":8943,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11371,4],[13506,4],[16123,4],[17307,4],[18555,4],[20073,4],[22883,4],[24807,4]]}}}],["1748",{"_index":8541,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3103,5]]}}}],["175",{"_index":6984,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44910,3],[45141,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48832,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14327,3],[15767,3],[16127,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26973,4]]}}}],["1750",{"_index":10137,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1529,5],[6197,4],[8960,5],[15716,7],[23101,7],[40515,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25007,5],[25084,6],[36838,8]]}}}],["1751",{"_index":3478,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1952,4]]}}}],["1753",{"_index":20763,"title":{},"body":{"/en/lessons/sonification":{"position":[[30160,4]]}}}],["1753,6,8",{"_index":20745,"title":{},"body":{"/en/lessons/sonification":{"position":[[28556,10]]}}}],["1754",{"_index":8946,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11467,4],[13602,4],[16202,4],[17386,4],[18634,4],[20172,4],[22999,4],[24923,4]]}}}],["17545",{"_index":8636,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26704,5],[30017,5],[30040,5],[30109,5],[33101,7]]}}}],["17546",{"_index":8630,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25086,7]]}}}],["1758",{"_index":4996,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48638,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10470,5],[10652,4]]}}}],["1760",{"_index":13873,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65847,4],[66015,4]]}}}],["1761",{"_index":3541,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2696,4]]}}}],["1764",{"_index":12801,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2738,4],[3066,5]]},"/en/lessons/vector-layers-qgis":{"position":[[8362,5],[9663,4],[14087,4]]}}}],["1765",{"_index":8947,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11568,4],[13703,4],[16281,4],[17465,4],[18713,4],[20276,4],[23120,4],[25044,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7861,4]]}}}],["1766",{"_index":8952,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11663,4],[13798,4],[16360,4],[17544,4],[18792,4],[20375,4],[23238,4],[25162,4]]}}}],["1767",{"_index":13668,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38016,4]]}}}],["1769",{"_index":8957,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11767,4],[13902,4],[16439,4],[17623,4],[18871,4],[20482,4],[23364,4],[25288,4]]}}}],["1770",{"_index":8961,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11871,4],[14006,4],[16518,4],[17702,4],[18950,4],[20589,4],[23484,4],[25408,4]]},"/en/lessons/gravity-model":{"position":[[1118,5],[65660,4]]}}}],["1771",{"_index":10046,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58641,4]]},"/en/lessons/gravity-model":{"position":[[35388,4]]}}}],["1771–1920",{"_index":10051,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58897,10]]}}}],["1775",{"_index":8974,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20693,4]]}}}],["1777",{"_index":13556,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10754,4],[12079,4],[13451,4],[14248,4],[21928,4]]}}}],["1778",{"_index":13574,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[13057,6]]}}}],["178",{"_index":19355,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4356,3],[4368,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31029,3]]}}}],["178,281",{"_index":23350,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16416,7],[31337,8]]}}}],["178.000000",{"_index":4787,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30506,10]]}}}],["1780",{"_index":8977,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20798,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3642,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[893,4],[10900,4]]},"/en/lessons/normalizing-data":{"position":[[6478,7],[6489,7]]},"/en/lessons/working-with-web-pages":{"position":[[4576,5],[5420,5]]}}}],["178281",{"_index":23349,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16363,7]]}}}],["17846",{"_index":16321,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37031,7]]}}}],["1785",{"_index":8980,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20910,4]]}}}],["1786",{"_index":13557,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10759,6],[12088,5],[13456,6],[14256,5],[21933,4]]}}}],["1786.0",{"_index":22302,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22442,7]]}}}],["1787",{"_index":16187,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7986,4],[8659,4]]}}}],["1788",{"_index":16188,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7999,5]]}}}],["1789",{"_index":2031,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7899,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21014,4],[21121,4]]},"/en/lessons/jupyter-notebooks":{"position":[[37020,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31525,5],[32058,5],[32198,5]]}}}],["1789'\">",{"_index":22572,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39307,11]]}}}],["178k",{"_index":21408,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[5128,4]]}}}],["178–87",{"_index":16554,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53447,7]]}}}],["179",{"_index":21533,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[31058,3]]}}}],["179.0",{"_index":22210,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21468,6],[21483,6]]}}}],["1790",{"_index":2286,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[346,4],[18221,4],[18270,4],[20312,4],[22588,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3853,4]]},"/en/lessons/vector-layers-qgis":{"position":[[8772,7]]}}}],["1791",{"_index":2489,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18319,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21225,4]]}}}],["1792",{"_index":2490,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18368,4]]}}}],["1792.0",{"_index":22303,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22458,7]]}}}],["1793",{"_index":2491,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18417,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21335,4]]}}}],["1794",{"_index":2492,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18466,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21436,4]]}}}],["1795",{"_index":2493,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18515,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21540,4]]}}}],["1796",{"_index":2494,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18564,4]]}}}],["1797",{"_index":2496,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18613,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21665,4]]}}}],["1798",{"_index":2498,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18662,4]]},"/en/lessons/vector-layers-qgis":{"position":[[6906,4],[11582,4],[12266,5]]}}}],["1799",{"_index":9305,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25089,4]]}}}],["179–215",{"_index":16527,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52051,8]]}}}],["17c",{"_index":9537,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3938,3]]}}}],["17oo",{"_index":3523,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2464,4]]}}}],["17th",{"_index":12773,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31624,4]]}}}],["18",{"_index":1268,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13651,2],[17877,2],[31201,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16056,2],[16094,2]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9696,2],[10148,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47020,2],[48784,2],[48847,2],[49044,2],[49630,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56609,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38297,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21358,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34068,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24171,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8761,2]]},"/en/lessons/georeferencing-qgis":{"position":[[10598,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[9558,2]]},"/en/lessons/gravity-model":{"position":[[13147,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50541,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49643,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46759,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14789,4]]},"/en/lessons/linear-regression":{"position":[[63406,2],[63493,3],[67195,2]]},"/en/lessons/logistic-regression":{"position":[[46298,2]]},"/en/lessons/naive-bayesian":{"position":[[17169,4],[25612,3]]},"/en/lessons/preserving-your-research-data":{"position":[[17722,3]]},"/en/lessons/qgis-layers":{"position":[[13334,3],[15102,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13628,2]]},"/en/lessons/sonification":{"position":[[41659,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35225,3],[35786,3]]},"/en/lessons/vector-layers-qgis":{"position":[[14208,3]]}}}],["18&",{"_index":10235,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32056,9]]}}}],["18&amp;div=t17160113",{"_index":10231,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31682,24]]}}}],["18&amp;terms=mulatto*_negro*#highlight",{"_index":10232,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31707,42]]}}}],["18.0",{"_index":23229,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10123,5]]}}}],["18.00",{"_index":19562,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14990,5]]}}}],["18.04",{"_index":17531,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[378,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2768,5],[3777,5]]}}}],["18.1",{"_index":19522,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14384,4]]}}}],["18.100",{"_index":15771,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9436,6],[9449,6]]}}}],["18.30",{"_index":19546,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14702,5]]}}}],["18.52",{"_index":19591,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15350,5]]}}}],["18.60",{"_index":19666,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16286,5]]}}}],["18.61",{"_index":19509,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14198,5]]}}}],["18.64",{"_index":23414,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26362,5]]}}}],["18.7",{"_index":19517,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14312,4]]}}}],["18.90",{"_index":19549,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14774,5],[15854,5]]}}}],["18.png",{"_index":23113,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[6552,7]]}}}],["180",{"_index":5820,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38709,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43235,3]]},"/en/lessons/json-and-jq":{"position":[[12632,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48745,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4405,3],[4494,3],[14831,3],[14903,3],[14975,3]]}}}],["180.0",{"_index":19407,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5926,5]]}}}],["1800",{"_index":8972,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19303,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39627,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25934,6]]},"/en/lessons/gravity-model":{"position":[[13083,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48901,4],[49020,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19213,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49535,5],[52709,5]]}}}],["18000",{"_index":19798,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[10118,5],[10156,5],[10800,6]]}}}],["18000000",{"_index":23552,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45108,8]]}}}],["1801",{"_index":18247,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29318,4]]}}}],["1804",{"_index":16205,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10037,5]]}}}],["1805",{"_index":8928,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10966,4],[12510,5]]}}}],["1807",{"_index":14892,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57134,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7482,4],[11893,4]]}}}],["1809.831",{"_index":9033,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27512,8]]}}}],["180–87",{"_index":20845,"title":{},"body":{"/en/lessons/sonification":{"position":[[41225,7]]}}}],["181",{"_index":17610,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[20164,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4413,3]]}}}],["1812",{"_index":9034,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27794,5],[28158,4],[28328,5],[28692,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[14392,5]]}}}],["1812)%>",{"_index":9036,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27881,11],[28414,11]]}}}],["182",{"_index":14845,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55141,4]]}}}],["1820",{"_index":13868,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65665,6]]}}}],["1823",{"_index":17204,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39719,4]]}}}],["1827",{"_index":2069,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10263,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1693,7]]}}}],["1829",{"_index":19937,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[43210,5]]}}}],["183",{"_index":6185,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15759,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55339,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4417,3]]}}}],["1830",{"_index":10774,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22147,5]]},"/en/lessons/naive-bayesian":{"position":[[30372,6],[30479,4],[30660,6],[31278,6],[32692,5],[32930,8],[32966,8],[36368,5],[36546,5],[51082,6],[51957,7],[67553,5]]}}}],["1832",{"_index":8542,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3109,6]]}}}],["1835",{"_index":11275,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47847,4]]}}}],["1839",{"_index":14370,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7222,4]]},"/en/lessons/naive-bayesian":{"position":[[30512,4]]}}}],["183–207",{"_index":7146,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60332,8],[62113,8]]}}}],["184",{"_index":19357,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4380,3]]}}}],["184.pdf",{"_index":14863,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55927,8]]}}}],["1840",{"_index":8580,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12967,5],[43310,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12329,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24445,5],[25104,6]]}}}],["1841",{"_index":17199,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39639,4]]}}}],["1842",{"_index":23184,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[24918,5]]}}}],["1843",{"_index":9029,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27017,4]]},"/en/lessons/geocoding-qgis":{"position":[[11148,4]]}}}],["1844",{"_index":9027,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26917,4]]}}}],["1845",{"_index":8249,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39493,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26717,4],[26817,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1586,4]]}}}],["1845).2",{"_index":8201,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28600,8]]}}}],["1846",{"_index":9016,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26311,4],[26414,4],[26514,4],[26617,4]]}}}],["1847",{"_index":9014,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26211,4]]}}}],["1848",{"_index":8920,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10437,5],[26111,4],[27349,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24976,4],[25370,5]]}}}],["1850",{"_index":2534,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22603,5]]},"/en/lessons/linear-regression":{"position":[[1615,4]]},"/en/lessons/logistic-regression":{"position":[[1335,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2292,5],[2438,4]]}}}],["1850–1860",{"_index":17460,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73193,11]]},"/en/lessons/logistic-regression":{"position":[[64539,11]]}}}],["1851",{"_index":23002,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2298,5]]}}}],["1852",{"_index":23003,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2304,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24984,5]]}}}],["1853.0",{"_index":22309,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22534,7]]}}}],["1854.0",{"_index":22311,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22550,7]]}}}],["186",{"_index":12214,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30465,3]]}}}],["1860",{"_index":10113,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7787,4]]},"/en/lessons/introduction-map-warper":{"position":[[3165,4]]}}}],["18601",{"_index":17012,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[1624,5]]},"/en/lessons/logistic-regression":{"position":[[1344,5]]}}}],["1863",{"_index":12816,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[7683,4],[11480,5]]}}}],["1865",{"_index":11364,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22107,5],[26603,4]]}}}],["1867",{"_index":6088,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45656,4]]}}}],["1869",{"_index":20537,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12376,4]]}}}],["187",{"_index":6938,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43519,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13325,3]]}}}],["1876",{"_index":23218,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8751,6]]}}}],["1877",{"_index":23001,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2087,5]]}}}],["1879</td>",{"_index":15051,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3725,15]]}}}],["188",{"_index":9266,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17700,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4511,3]]}}}],["1880",{"_index":5878,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14303,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7668,5]]}}}],["1880</td>",{"_index":15055,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3909,15]]}}}],["1885",{"_index":13600,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[19320,4],[62268,7]]}}}],["1887",{"_index":3434,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[700,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50971,6]]}}}],["1888",{"_index":19946,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[842,6],[18675,5],[50491,6]]}}}],["188–225",{"_index":22991,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52242,8]]}}}],["189",{"_index":1247,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12914,3],[16595,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13802,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20755,3]]}}}],["189.0",{"_index":7035,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47220,5]]}}}],["189.75",{"_index":14669,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22698,6],[22870,6]]}}}],["1890",{"_index":6078,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45373,4],[45680,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4087,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46812,4]]}}}],["1894",{"_index":17251,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48047,4]]}}}],["1894.024129",{"_index":17268,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49397,11]]}}}],["1895",{"_index":6080,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45394,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3141,4]]},"/en/lessons/linear-regression":{"position":[[58335,6],[58751,4],[58888,5]]}}}],["1896",{"_index":13337,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[3637,5]]}}}],["1897",{"_index":16590,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55321,6]]}}}],["1898.616989",{"_index":17283,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49832,11]]}}}],["1899",{"_index":14147,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1846,4]]},"/en/lessons/transliterating":{"position":[[16005,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2446,5]]}}}],["18[5",{"_index":23004,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2388,5]]}}}],["18th",{"_index":8016,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46206,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68759,4]]},"/en/lessons/naive-bayesian":{"position":[[12106,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14048,4]]},"/en/lessons/vector-layers-qgis":{"position":[[6990,4],[16859,4]]}}}],["19",{"_index":1270,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13699,2],[17959,2],[31285,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11949,2],[12018,3],[16018,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10686,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12948,2],[64206,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45635,2]]},"/en/lessons/counting-frequencies":{"position":[[13357,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27961,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21456,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8766,2]]},"/en/lessons/georeferencing-qgis":{"position":[[10797,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[9979,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14794,3]]},"/en/lessons/linear-regression":{"position":[[67256,2]]},"/en/lessons/logistic-regression":{"position":[[46357,2],[67212,3]]},"/en/lessons/qgis-layers":{"position":[[13508,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13665,2]]},"/en/lessons/sonification":{"position":[[18158,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34395,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62336,3],[63620,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21324,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[25930,3]]},"/en/lessons/vector-layers-qgis":{"position":[[14932,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1888,2],[16378,2],[16449,2],[16488,2],[25417,2],[42024,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20593,3]]}}}],["19.2",{"_index":19544,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14672,4],[15752,4]]}}}],["19.20",{"_index":19682,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18109,5]]}}}],["19.44",{"_index":19515,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14270,5]]}}}],["19.47",{"_index":19586,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15278,5]]}}}],["19.7",{"_index":19650,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16112,4]]}}}],["19.90",{"_index":19598,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15422,5]]}}}],["19.99",{"_index":9389,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40283,7]]}}}],["19.png",{"_index":23115,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[6844,7]]}}}],["190",{"_index":8704,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40592,3]]},"/en/lessons/sonification":{"position":[[18173,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31116,3]]},"/en/lessons/transliterating":{"position":[[18930,3]]}}}],["190.0",{"_index":22205,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21417,6]]}}}],["1900",{"_index":9764,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29239,5],[29266,4],[29337,4],[45168,5],[46369,4],[49520,4],[51343,5],[51370,4],[52171,5],[52198,4],[53059,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39644,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11916,6]]}}}],["1900.jsonl.bz2",{"_index":9762,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29140,14],[31795,14],[46067,14],[46086,14],[46105,14],[46124,14],[46731,14],[46870,14]]}}}],["1900.jsonl.bz2,gdl",{"_index":9869,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49087,18]]}}}],["1900.jsonl.bz2}.jsonl.bz2",{"_index":9870,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49106,25]]}}}],["1901.\\nle",{"_index":9788,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29979,10]]}}}],["1902",{"_index":14373,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7267,4],[7424,4],[7750,5],[9295,4],[26014,5]]}}}],["1903",{"_index":3484,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2005,4]]}}}],["1904",{"_index":6089,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45661,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24970,4]]}}}],["1905",{"_index":17026,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[7228,4],[16630,4]]},"/en/lessons/logistic-regression":{"position":[[67292,5]]}}}],["1905).16",{"_index":17941,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53113,8]]}}}],["1905).18",{"_index":17963,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55257,8]]}}}],["1906",{"_index":17328,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58599,4],[60069,4],[60165,6],[60215,4]]}}}],["1906.013699",{"_index":17269,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49415,11]]}}}],["1907",{"_index":17085,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24433,4],[48077,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30530,4],[31862,6],[47811,4],[50551,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49184,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[686,5],[1027,5],[1125,5],[1226,5],[1328,5],[1424,5],[6466,5]]}}}],["1907.106849",{"_index":17086,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24458,11]]}}}],["1907.490411",{"_index":17209,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39767,11]]}}}],["1907.5992915766838",{"_index":16294,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28730,18]]}}}],["1908",{"_index":6750,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21995,5],[27193,5],[27253,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24836,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7756,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4539,5]]}}}],["1909.175342",{"_index":17212,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39807,11]]}}}],["191",{"_index":19363,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4437,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63125,3]]}}}],["1910",{"_index":10047,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58646,5]]}}}],["1910.517808",{"_index":17210,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39787,11]]}}}],["1910.671233",{"_index":17198,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39627,11]]}}}],["1911",{"_index":11012,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3021,4],[8811,4],[14811,5],[20413,4],[20697,4],[26927,5],[29520,5],[35587,8],[38512,4],[40419,4]]},"/en/lessons/linear-regression":{"position":[[47964,5],[60224,5]]}}}],["1911.pdf",{"_index":11051,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13556,8],[14774,8]]}}}],["1912",{"_index":9119,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17334,5],[20650,5]]},"/en/lessons/linear-regression":{"position":[[60554,4]]}}}],["1912.016393",{"_index":17284,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49850,11]]}}}],["1912.647541",{"_index":17272,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49488,11]]}}}],["1912.849458",{"_index":17271,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49470,11]]}}}],["1913",{"_index":18293,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[4634,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19320,4]]},"/en/lessons/transliterating":{"position":[[13154,4],[15309,4]]},"/en/lessons/working-with-web-pages":{"position":[[4279,4]]}}}],["1913.44",{"_index":17337,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[62867,7],[62968,8],[63499,7],[63566,7]]}}}],["1914",{"_index":13317,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[44960,5]]},"/en/lessons/gravity-model":{"position":[[65852,6],[66020,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7762,5],[10157,5],[10205,6]]},"/en/lessons/jupyter-notebooks":{"position":[[37025,4]]},"/en/lessons/linear-regression":{"position":[[16844,4],[24484,4]]}}}],["1914.276712",{"_index":17087,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24498,12]]}}}],["1915",{"_index":13213,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26021,5],[26829,5],[29753,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10199,5]]},"/en/lessons/linear-regression":{"position":[[47934,4]]}}}],["1916",{"_index":13223,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27697,5],[32070,5],[33644,5]]}}}],["1916.155738",{"_index":17207,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39747,11]]}}}],["1916.863388",{"_index":17203,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39687,11]]}}}],["1917",{"_index":17332,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[60563,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18495,4],[35573,5],[35621,5]]}}}],["1917.276958",{"_index":17262,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49260,11]]}}}],["1917.428992",{"_index":17263,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49278,11]]}}}],["1917.948008",{"_index":17274,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49542,11]]}}}],["1918",{"_index":13264,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36408,4]]},"/en/lessons/linear-regression":{"position":[[60391,4]]}}}],["1918.799886",{"_index":17275,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49560,11]]}}}],["1919",{"_index":17054,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[16853,4]]}}}],["191–202",{"_index":13820,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60482,8],[62712,8],[64063,8]]}}}],["192",{"_index":7697,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7909,5]]}}}],["192.168.0.24",{"_index":9705,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20474,13],[20639,13],[20756,13],[20869,13]]}}}],["192.168.0.24:62255",{"_index":9701,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20238,18],[20578,18]]}}}],["1920",{"_index":6111,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3149,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7768,5],[10169,5]]},"/en/lessons/json-and-jq":{"position":[[4145,5]]},"/en/lessons/linear-regression":{"position":[[16473,4]]}}}],["1920</td>",{"_index":15047,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3536,15]]}}}],["1920.830487",{"_index":17196,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39607,11]]}}}],["1921",{"_index":11030,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[8834,4],[35596,7],[38521,5],[40472,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3993,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7507,4]]}}}],["1921.142702",{"_index":17277,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49614,11]]}}}],["1922",{"_index":1831,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45631,5],[49878,5],[50714,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47245,5]]}}}],["1922.671119",{"_index":17278,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49632,11]]}}}],["19220730",{"_index":7825,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11994,11]]}}}],["1923",{"_index":23594,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4699,5],[5972,5],[6026,4]]}}}],["1923.821918",{"_index":17205,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39727,11]]}}}],["1923.956164",{"_index":17200,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39647,11]]}}}],["1924",{"_index":17053,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[16478,4],[60074,4]]}}}],["1924.415187",{"_index":17201,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39667,11]]}}}],["1924.44",{"_index":17340,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[63622,7]]}}}],["1924.950820",{"_index":17281,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49703,11]]}}}],["1925",{"_index":17027,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[7237,5],[16639,4],[58215,5],[58623,4],[60121,4]]}}}],["1926",{"_index":14375,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7774,5],[10181,5]]},"/en/lessons/linear-regression":{"position":[[39659,4],[60400,5]]}}}],["1928",{"_index":20900,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7155,5]]}}}],["1929",{"_index":9297,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24718,4]]}}}],["192l",{"_index":11739,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4012,6]]}}}],["193",{"_index":6941,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43565,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4409,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34975,3]]}}}],["1930",{"_index":6079,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45378,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25214,4]]}}}],["1931",{"_index":11031,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[8857,4],[35604,7],[38557,4],[40542,4]]}}}],["1932",{"_index":14371,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7227,5],[7272,5],[7429,5],[7784,5],[9300,4],[10193,5],[26020,7]]}}}],["1932.678418",{"_index":17280,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49685,11]]}}}],["1933",{"_index":15707,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22933,4]]}}}],["1935",{"_index":6505,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59068,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2834,5],[5603,4],[32163,4]]},"/en/lessons/json-and-jq":{"position":[[12753,6]]},"/en/lessons/linear-regression":{"position":[[58236,5],[58328,6],[58342,6],[58775,4],[58868,4]]},"/en/lessons/qgis-layers":{"position":[[11414,5],[11528,5],[12180,5],[13216,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2282,4]]}}}],["1935_inventory_region",{"_index":19332,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[11870,21],[12344,21],[12465,21],[13119,21]]}}}],["1936",{"_index":12529,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[10338,4],[26897,4]]},"/en/lessons/intro-to-linked-data":{"position":[[28498,7]]}}}],["1936/the",{"_index":12557,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[19122,8]]}}}],["1938",{"_index":22741,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15450,4]]}}}],["1939",{"_index":7828,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12065,5]]},"/en/lessons/transliterating":{"position":[[15510,4],[15641,4]]}}}],["194",{"_index":17471,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73857,4]]},"/en/lessons/logistic-regression":{"position":[[65203,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4445,3]]}}}],["194.0",{"_index":7022,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46951,5]]}}}],["1940",{"_index":20924,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9600,4]]}}}],["1941",{"_index":11032,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[8880,4],[35612,7],[38721,5],[40599,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3711,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9616,5]]}}}],["1942",{"_index":8420,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6326,4]]}}}],["1943",{"_index":8392,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1107,4],[13951,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9050,5],[45405,7]]}}}],["1944",{"_index":1817,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45196,5],[50603,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12363,4],[13859,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14633,4],[14762,4],[15236,4],[20021,4],[23116,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9670,4],[49390,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37288,4],[37971,4],[39655,4],[40374,4],[41061,6],[41102,6],[41146,4],[41255,5]]}}}],["1944/1945",{"_index":23501,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[39699,10],[40397,9]]}}}],["1945",{"_index":8393,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1112,5],[6335,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37297,5],[37421,4],[37980,4],[42028,5],[42084,7]]}}}],["1946",{"_index":178,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3589,5]]}}}],["1947",{"_index":1901,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47597,5],[51097,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9419,4],[9490,4],[9697,4]]}}}],["1948",{"_index":11518,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14649,4],[14777,6],[15252,4],[20037,4],[23132,4]]}}}],["1949",{"_index":19347,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4085,4],[4237,4],[6047,4],[7106,5],[7272,4],[10653,4],[10910,4],[11165,4],[11540,5],[11695,4],[12466,4]]}}}],["194–207",{"_index":6039,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43949,8]]}}}],["1950",{"_index":7127,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[57727,5]]},"/en/lessons/gravity-model":{"position":[[1245,5],[2448,5],[57880,5],[58115,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34902,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4290,4],[9422,4],[9620,5],[9674,4],[9925,4],[10048,5],[10189,5],[11888,4],[11948,4],[12062,5]]},"/en/lessons/space-place-gazetteers":{"position":[[8944,5]]}}}],["1951",{"_index":11033,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[8903,4],[35620,7],[38611,4],[40671,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4343,4]]}}}],["1952",{"_index":19360,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4396,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1079,6]]}}}],["1953",{"_index":7983,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36960,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4449,4]]}}}],["1954",{"_index":16157,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1654,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4502,4]]}}}],["1955",{"_index":15144,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[7433,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4555,4]]}}}],["1956",{"_index":15791,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12711,5],[13413,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4608,4]]}}}],["1957",{"_index":19379,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4661,4]]}}}],["1958",{"_index":19385,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4714,4]]},"/en/lessons/transliterating":{"position":[[15698,4]]}}}],["1959",{"_index":19391,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4767,4]]}}}],["196",{"_index":6934,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43372,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4454,3],[4458,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13547,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30999,3]]}}}],["1960",{"_index":7128,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[57742,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23240,5],[39723,5],[39798,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4103,5],[4820,4],[6065,4],[9439,4],[9608,4],[9691,4],[9942,5],[10036,4],[10168,4],[12474,5]]}}}],["1960s.6",{"_index":16172,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3084,7]]}}}],["1960’",{"_index":552,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16428,7]]}}}],["1961",{"_index":11013,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3029,5],[8926,4],[35628,7],[38634,4],[39397,4],[40750,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55144,6]]}}}],["1963",{"_index":1898,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47483,5],[50841,5]]}}}],["1964",{"_index":6477,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56620,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11233,4],[50057,6]]}}}],["1965",{"_index":12073,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14212,4]]}}}],["1966",{"_index":6475,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56534,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51454,6],[51992,6]]}}}],["1967341",{"_index":15966,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11868,7]]}}}],["1967431",{"_index":15963,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11327,8]]}}}],["1968",{"_index":1892,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47344,5],[50989,5]]}}}],["1969",{"_index":20222,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48748,6],[51824,6]]}}}],["197",{"_index":14850,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55343,4]]},"/en/lessons/linear-regression":{"position":[[73250,4]]},"/en/lessons/logistic-regression":{"position":[[64596,4]]}}}],["197,745",{"_index":18291,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[4506,7]]}}}],["1970",{"_index":4529,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68841,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37775,4],[37789,4],[37806,4],[37837,4],[37857,4],[37929,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2239,5]]},"/en/lessons/gravity-model":{"position":[[20234,4],[62546,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9755,5]]}}}],["1970s.9",{"_index":11198,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39733,7]]}}}],["1970’",{"_index":16813,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[5596,7]]}}}],["1971",{"_index":13816,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60313,7],[62401,7]]}}}],["1971–2021",{"_index":4599,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6391,10]]}}}],["1972",{"_index":1092,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5948,4],[46358,7],[49521,7]]}}}],["1973",{"_index":7885,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21789,8],[24155,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2526,4]]}}}],["1974",{"_index":19668,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16381,4]]}}}],["1975",{"_index":7891,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21945,7],[24311,7],[43487,4]]}}}],["1976",{"_index":19736,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28257,6]]}}}],["1977",{"_index":7124,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56696,5]]},"/en/lessons/gravity-model":{"position":[[65165,7]]},"/en/lessons/sentiment-analysis":{"position":[[1394,5],[40365,7]]}}}],["1977:3",{"_index":20315,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[1830,7]]}}}],["1978",{"_index":20670,"title":{},"body":{"/en/lessons/sonification":{"position":[[7720,8],[38867,4],[41126,5]]}}}],["198",{"_index":14671,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22813,3]]}}}],["198.0",{"_index":7069,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50009,5]]}}}],["198.00",{"_index":14664,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22624,6]]}}}],["198.1",{"_index":18550,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55252,5]]}}}],["1980",{"_index":13632,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[27456,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5198,6]]},"/en/lessons/intro-to-bash":{"position":[[939,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7047,6]]}}}],["1981",{"_index":4128,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35554,5],[68715,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50124,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28546,4],[29222,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28395,7]]}}}],["1982",{"_index":13819,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60470,7],[62700,7],[64051,7]]}}}],["1983",{"_index":1839,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45772,5]]},"/en/lessons/qgis-layers":{"position":[[5136,6]]}}}],["1985",{"_index":9488,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52079,5]]},"/en/lessons/gravity-model":{"position":[[7554,7]]},"/en/lessons/naive-bayesian":{"position":[[12017,5]]}}}],["1986",{"_index":13874,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65896,7],[66064,7]]}}}],["1987",{"_index":16486,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49812,7]]}}}],["1988",{"_index":13822,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60628,7],[62856,7],[64207,7]]},"/en/lessons/logistic-regression":{"position":[[66109,7]]}}}],["1989",{"_index":10144,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2172,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3383,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36039,5]]}}}],["199",{"_index":16752,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28039,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4372,3],[4376,3]]}}}],["1990",{"_index":2665,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30284,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18776,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[8234,5],[8820,4],[21560,5]]}}}],["1991",{"_index":17491,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75330,5],[79073,5]]},"/en/lessons/logistic-regression":{"position":[[65804,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28555,4]]}}}],["1992",{"_index":7875,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21505,8],[23871,8]]},"/en/lessons/jupyter-notebooks":{"position":[[52451,5]]}}}],["1993",{"_index":2598,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28296,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37748,5]]},"/en/lessons/gravity-model":{"position":[[60766,7],[62991,7],[64342,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6778,4]]}}}],["1994",{"_index":2602,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28364,5]]}}}],["1995",{"_index":2606,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28427,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61104,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49594,7]]}}}],["1996",{"_index":2610,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28498,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49225,7]]}}}],["1996–2002",{"_index":4577,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3131,11]]}}}],["1997",{"_index":2613,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28569,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11088,4]]}}}],["1998",{"_index":2616,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28642,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11193,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56654,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50452,7]]}}}],["1999",{"_index":2619,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28717,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11282,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6797,7]]},"/en/lessons/research-data-with-unix":{"position":[[9558,4],[9731,7],[10022,4],[10044,4],[10122,4],[10214,4],[10335,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48471,6],[53434,6]]},"/en/lessons/sentiment-analysis":{"position":[[14026,4]]},"/en/lessons/working-with-web-pages":{"position":[[9883,6]]}}}],["19[0",{"_index":23048,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22187,4],[22711,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10441,5]]}}}],["19abmokgpc6dixxi38cc1wvdqmmboyi",{"_index":9414,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46091,31]]}}}],["19th",{"_index":1503,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28765,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22654,4],[23358,4],[23894,4],[26175,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1219,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54894,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68768,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30341,4],[30398,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43751,4]]},"/en/lessons/naive-bayesian":{"position":[[51903,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5384,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14057,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50178,4],[50294,4],[50973,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2226,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3381,4]]}}}],["19–22",{"_index":9456,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50633,6]]}}}],["1:0.28",{"_index":17594,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16156,8]]}}}],["1:10",{"_index":19434,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11036,4]]}}}],["1:2",{"_index":5707,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[20790,4]]}}}],["1:236",{"_index":2514,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20714,6]]}}}],["1:30",{"_index":14026,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42838,5]]}}}],["1:8",{"_index":20110,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30377,7],[32537,7]]}}}],["1:length(word",{"_index":2585,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27270,16]]}}}],["1:nrow(metadata",{"_index":2563,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25210,17]]}}}],["1\\times2",{"_index":5696,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17764,11],[21075,10]]}}}],["1\\times4)/(\\sqrt[]{1^2",{"_index":5697,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17778,22]]}}}],["1].split('.')[0",{"_index":5738,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25881,16]]}}}],["1]['nyt_pdf_endpoint",{"_index":17957,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54861,22]]}}}],["1][1",{"_index":4205,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40260,5],[40279,6]]}}}],["1][2",{"_index":4207,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40297,5],[40316,6]]}}}],["1][4",{"_index":4208,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40334,5],[40353,6]]}}}],["1][[\"titl",{"_index":5183,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63663,12]]}}}],["1][col",{"_index":12096,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15736,7],[15909,6]]}}}],["1^2}\\sqrt[]{2^2",{"_index":5698,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17803,15]]}}}],["1_height",{"_index":19108,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48889,11]]}}}],["1_width",{"_index":19106,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48871,10]]}}}],["1c",{"_index":22828,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10539,2]]}}}],["1e",{"_index":14708,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29104,2],[29509,2],[29532,2]]}}}],["1g",{"_index":22062,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17998,2]]}}}],["1gb",{"_index":12825,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[9564,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4752,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17322,3]]}}}],["1l",{"_index":6582,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[12622,3],[13978,2],[17236,3]]}}}],["1lp2mfrcxesjednivy8bypmkwre7jfki78or7nde9zku",{"_index":9367,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35920,44],[36673,44]]}}}],["1m",{"_index":458,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12359,2],[12953,2]]}}}],["1nht8nn8clbenuc5vqkp3wr2khyiiqzyu",{"_index":11044,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12805,35]]}}}],["1p1.csv",{"_index":3666,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9062,9],[16800,9]]}}}],["1s",{"_index":7300,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12736,2]]}}}],["1st",{"_index":4195,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40005,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69279,3],[69447,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13743,3],[14251,3],[14626,3],[14787,3],[20738,3],[24190,3],[36248,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21227,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44934,3],[45004,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5878,3],[18051,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28182,3],[28200,3],[28218,3],[28236,3],[28721,3],[28739,3],[28757,3],[28775,3],[29188,3],[29206,3]]}}}],["1–1.5",{"_index":5328,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4048,5]]}}}],["1–14",{"_index":4658,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16045,5]]}}}],["1–15",{"_index":11253,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46725,5]]}}}],["1–18",{"_index":7144,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60065,5]]}}}],["1–20",{"_index":10028,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57875,4]]}}}],["1–32",{"_index":13817,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60325,5],[62413,5]]}}}],["1–33",{"_index":23648,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20155,5]]}}}],["2",{"_index":519,"title":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[100,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[33,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44,1]]},"/en/lessons/logistic-regression":{"position":[[44,1]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15150,2],[15581,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[480,2],[703,2],[950,2],[8507,1],[10020,1],[12884,1],[13282,1],[13328,1],[13437,1],[13523,1],[13581,1],[13955,1],[16565,1],[17236,1],[17316,1],[17493,1],[17647,1],[17739,1],[18385,1],[29847,1],[35531,2],[38354,2],[41811,2],[44637,2],[46108,2],[47763,1],[49688,2],[52194,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3528,3],[6817,1],[9263,1],[11943,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13513,2],[13611,1],[14176,1],[15525,1],[16959,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7989,1],[8063,1],[8081,1],[8221,1],[8958,1],[9017,1],[9090,1],[9105,1],[9120,1],[9135,1],[9150,1],[10187,3],[13717,1],[13776,1],[15775,1],[16905,1],[17483,1],[18248,1]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21874,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12094,2],[12970,2],[17330,2],[24486,2],[28009,2],[31705,2],[35097,2],[45253,2],[48127,2],[52115,2],[55224,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14030,1],[14478,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4157,2],[4763,1],[4797,2],[6338,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7553,2],[8941,1],[17042,1],[17201,2],[17278,2],[26726,1],[26830,1],[26946,2],[28042,2],[31006,3],[31135,3],[34025,2],[34138,1],[35944,1],[38867,1],[39626,1],[40718,2],[41780,2],[42195,1],[42969,1],[43991,2],[47401,1],[47875,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[631,2],[1005,2],[3004,2],[10265,1],[16794,2],[26284,2],[29265,1],[31532,2],[32997,2],[33135,2],[46555,1],[46585,1],[46950,1],[47062,1],[47151,1],[47274,1],[47294,1],[47450,1],[48806,1],[49188,1],[49198,1],[51597,2],[65094,2],[65380,1],[65532,1],[65644,1],[65816,1],[65942,1],[66009,1],[66079,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34090,2],[56100,3],[71009,2]]},"/en/lessons/common-similarity-measures":{"position":[[7067,1],[7438,2],[7935,1],[12035,2],[13411,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14564,2],[21992,1],[24952,1],[33566,1],[42354,1],[42879,4],[45942,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[101,2],[10790,1],[13204,1],[17005,2],[39545,2],[40436,2],[40473,2],[40785,1],[46252,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12336,1],[12396,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9511,2],[18003,1],[20174,1],[22228,1],[27422,1],[33038,2],[40882,2],[41365,2],[43685,1],[45189,1],[45449,1],[54220,1],[54270,1],[54278,1],[59933,3],[60322,1],[60519,1],[61594,1],[62103,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9967,2],[12982,1],[16441,1],[34681,1],[35519,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3677,2]]},"/en/lessons/counting-frequencies":{"position":[[2548,2],[2566,2],[2578,2],[2596,2],[2682,3],[2756,3],[2803,3],[2876,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4388,1],[4893,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21809,2],[24175,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11777,2],[12136,1],[12369,2],[12644,3],[16585,1],[30194,1],[38159,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25052,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9732,2],[9788,1],[17100,1],[17274,2],[17401,1],[21869,1],[30301,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20738,1],[20855,1],[20868,1],[20972,1],[21089,1],[26690,1],[26814,1],[26829,2],[35460,1],[35551,1],[35564,1],[35642,1],[35733,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11033,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10985,1],[13120,1],[15834,1],[17018,1],[18266,1],[19675,1],[22435,1],[24359,1],[26132,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8904,1],[9090,1],[9098,1],[9334,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[837,2],[7446,1],[20473,2],[21275,2],[21349,2],[21865,2],[24708,1],[25109,2],[25718,2],[35798,1],[45833,1],[48043,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[823,2],[8693,4],[29635,2],[31830,6],[36314,2],[37578,1],[37849,2],[43321,2],[43655,2],[49287,3],[49316,2],[51293,2],[52121,2],[52132,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[206,2],[4606,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13042,2],[17174,1],[18571,1],[19153,1],[19223,1],[33474,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1558,1],[1813,2],[15265,2],[38474,1],[44336,2],[44376,1],[44608,2]]},"/en/lessons/extracting-keywords":{"position":[[282,2],[15308,2],[15832,2],[20172,2],[21724,1],[27712,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15533,2],[40411,1],[45882,1],[48320,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[372,2],[3604,2],[10016,3],[18054,2],[26682,1],[27477,1],[28058,2],[29883,2],[31512,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[149,2],[3721,2],[8682,1],[13003,1],[20179,1],[21715,2],[29968,1],[33333,2],[33847,1],[33949,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10709,1]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[34,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6233,1],[6372,4],[7768,3],[15589,2],[16324,3],[21414,1],[21768,1],[22960,1],[40974,2],[40980,2],[40983,2],[41274,3],[41281,2],[41459,3],[41463,2],[41466,2],[48208,2],[49027,1],[51744,2],[56093,2]]},"/en/lessons/geocoding-qgis":{"position":[[252,2],[4488,2],[4969,1],[7932,3],[8464,2],[13946,2],[16944,2],[17194,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4534,2],[5263,3],[5330,2],[6274,2],[17912,1],[17965,2],[21323,1],[28426,1]]},"/en/lessons/georeferencing-qgis":{"position":[[2048,1],[7465,1],[7590,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[3240,1]]},"/en/lessons/getting-started-with-markdown":{"position":[[1268,3],[5893,2],[9531,1],[9619,1],[9646,2],[9664,2],[9674,1],[9682,2],[9729,1],[9809,1],[9885,1],[9929,2],[9951,2],[9961,1],[9973,2],[10037,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2237,2],[2657,2],[8720,2],[10590,2],[12186,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[1880,1],[6258,3],[8903,1],[9465,1],[12115,2]]},"/en/lessons/gravity-model":{"position":[[741,2],[9150,2],[9178,2],[10635,1],[24854,1],[27311,2],[36297,2],[36308,2],[40985,3],[41432,2],[42803,4],[54346,1],[54710,1],[58217,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[8015,2],[13337,2],[13574,2],[38371,2]]},"/en/lessons/installing-omeka":{"position":[[79,2],[4428,2],[11977,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5070,1],[20047,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[891,2],[9815,2],[10015,2],[10358,2],[10551,2],[13338,2],[39747,2],[41548,1]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45,1],[282,1],[536,1],[912,1],[919,3],[1515,1],[2579,1],[4207,1],[4403,1],[5397,1],[6010,1],[9787,2],[9900,1],[10367,1],[11099,2],[11858,1],[11865,2],[18260,2],[18907,2],[20048,1],[20353,2],[21568,1],[21867,1],[23777,1],[24271,1],[28731,3],[31939,1],[37072,1],[37578,1],[43565,1],[45470,2],[45636,1],[45908,1],[45950,1],[47149,1],[48477,1],[48811,2],[49063,2],[49943,1],[50192,1],[50233,1],[50990,1],[51884,1],[52979,1],[53102,1],[53673,1],[54920,1],[55120,1],[55322,1],[57377,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13393,2],[25796,1],[30119,3]]},"/en/lessons/intro-to-bash":{"position":[[3508,2],[7721,1],[8863,1]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5571,2]]},"/en/lessons/intro-to-linked-data":{"position":[[22292,2],[25324,1]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2696,2],[6498,1]]},"/en/lessons/introduction-and-installation":{"position":[[1141,1],[1369,2]]},"/en/lessons/introduction-map-warper":{"position":[[6847,2],[15121,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12053,3],[12064,2],[12795,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4824,1],[14761,3],[21727,2],[49381,1],[49592,1],[49810,1],[55306,2]]},"/en/lessons/json-and-jq":{"position":[[20619,1]]},"/en/lessons/jupyter-notebooks":{"position":[[10171,2],[32462,3],[52954,2]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1862,2]]},"/en/lessons/linear-regression":{"position":[[490,2],[24044,2],[35822,1],[37559,1],[66202,1],[73236,1],[73624,2],[73631,1],[74633,3]]},"/en/lessons/linux-installation":{"position":[[219,1],[2178,1]]},"/en/lessons/logistic-regression":{"position":[[45,1],[254,2],[10474,2],[23502,2],[27790,2],[28991,1],[31318,1],[37467,1],[39132,1],[45407,1],[64582,1],[64970,2],[64977,1]]},"/en/lessons/mac-installation":{"position":[[217,1],[428,1],[1506,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4934,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[797,2],[15082,2],[21414,3],[27042,2],[27086,2],[27177,2],[28500,2]]},"/en/lessons/naive-bayesian":{"position":[[17198,3],[32266,1],[32298,2],[32373,1],[33247,1],[33330,1],[33408,1],[33484,1],[33559,1],[33718,1],[33791,1],[33882,1],[34006,1],[34110,1],[34195,1],[34278,1],[34399,1],[34416,1]]},"/en/lessons/normalizing-data":{"position":[[783,3],[1209,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[447,1],[10263,1],[10290,2],[11247,1],[12049,1],[12382,1],[19139,2],[22949,1],[26324,1],[36011,1],[36050,1],[41955,2]]},"/en/lessons/output-data-as-html-file":{"position":[[4294,2]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1534,2],[1667,2],[1893,1],[2136,2],[2150,2],[2164,2],[2450,1],[2812,1],[3428,1],[6741,1],[8886,1]]},"/en/lessons/preserving-your-research-data":{"position":[[145,1],[9980,2],[9995,2],[10274,2],[15738,1]]},"/en/lessons/qgis-layers":{"position":[[2446,2],[2951,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11054,1],[12010,2],[12175,2],[14362,1],[14578,1],[14650,1],[15370,1],[15586,1],[15658,1],[15802,1],[15888,1],[15946,1],[16018,1],[16306,1],[16407,2],[19999,1],[20014,4],[20308,4],[20339,1],[20788,4],[20811,1],[20828,4],[20904,4],[20917,1],[20924,4],[21436,1],[21451,4],[21841,1],[22498,4],[22511,1],[22518,4],[22550,2],[22739,1],[22749,4],[24208,1],[24210,1],[26064,1],[26074,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[469,2],[13037,1],[18809,2],[22217,1],[22221,1],[22298,1],[23039,1],[23144,1],[23653,1],[23781,1],[24381,2],[25760,1],[25764,1],[25848,1],[28562,2],[38696,2],[39264,3],[41684,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13559,1],[13571,1],[13844,1],[13856,1],[13880,1],[14103,1],[14141,1],[14673,1],[14694,1],[14699,1],[14711,1],[14735,1],[15737,1],[15749,1],[16013,1],[16025,1],[16049,1],[16263,1],[16301,1],[16815,1],[16836,1],[16841,1],[16853,1],[16877,1],[18107,4],[18120,4],[26439,1],[34122,1],[34682,2],[38033,1],[38115,1],[38692,1],[38719,1],[40173,1],[41089,2],[46701,2],[52446,4]]},"/en/lessons/sentiment-analysis":{"position":[[9853,2],[10581,1],[25275,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10291,2],[16928,2],[18880,2],[20060,2],[21436,3],[21630,2],[21740,2],[29104,2]]},"/en/lessons/sonification":{"position":[[9320,1],[9328,1],[9344,1],[9356,1],[9379,1],[9387,1],[9403,1],[9415,1],[9544,1],[9548,1],[15219,2],[15455,2],[18153,1],[18209,1],[18217,1],[18233,1],[18245,1],[18371,1],[18375,1],[19189,1],[28632,1],[37653,1],[37683,2],[37798,1],[38179,1],[38297,1],[41195,4]]},"/en/lessons/space-place-gazetteers":{"position":[[26210,1],[30355,1],[34775,1],[38185,2],[39386,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10855,1],[13647,1],[15876,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8411,1],[8419,1],[8453,1],[9636,1],[10857,1],[11601,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8203,2],[20847,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1391,2],[10288,2],[16912,2],[18543,2],[60910,2],[62188,2],[63176,2],[64249,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8577,2],[21198,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6944,2],[7434,2],[9384,2],[23246,2],[24310,3],[27009,2],[27131,1],[27250,1],[30472,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23381,2],[34157,2],[34243,2],[34330,2],[34414,2],[34498,2],[34580,2],[34663,2],[34746,2],[34831,2],[34919,2],[35005,2],[35092,2],[40386,3]]},"/en/lessons/transliterating":{"position":[[15535,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9830,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[821,2],[1368,1],[6937,2],[17141,2]]},"/en/lessons/vector-layers-qgis":{"position":[[2667,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4015,2],[10758,3],[14788,1]]},"/en/lessons/windows-installation":{"position":[[2864,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16684,3],[16778,2]]},"/en/lessons/working-with-web-pages":{"position":[[7839,4]]}}}],["2)\"/>",{"_index":22536,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34049,8]]}}}],["2).join",{"_index":11317,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10567,12]]}}}],["2)^2",{"_index":5708,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[20976,5]]}}}],["2,000",{"_index":3356,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8712,5],[13591,6]]},"/en/lessons/linear-regression":{"position":[[7401,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13426,5]]}}}],["2,001",{"_index":4182,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39644,5]]}}}],["2,061",{"_index":20310,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54610,6]]}}}],["2,277",{"_index":3848,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15982,5],[48131,5]]}}}],["2,314",{"_index":3853,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16065,5],[48229,5]]}}}],["2,4",{"_index":5653,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[12008,6],[13380,6],[20636,5],[20668,5]]}}}],["2,500",{"_index":12891,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13391,5]]}}}],["2,858",{"_index":6130,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4103,5]]}}}],["2,888",{"_index":17569,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12656,6]]}}}],["2,morphbox",{"_index":20713,"title":{},"body":{"/en/lessons/sonification":{"position":[[19075,11]]}}}],["2.0",{"_index":317,"title":{"/en/lessons/georeferencing-qgis":{"position":[[23,3]]},"/en/lessons/qgis-layers":{"position":[[16,3]]},"/en/lessons/vector-layers-qgis":{"position":[[35,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7821,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43659,3],[45537,3],[47154,3],[50097,3],[50170,3],[50206,3],[50385,3],[50397,3],[50409,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1379,3]]},"/en/lessons/extracting-keywords":{"position":[[3672,4],[39186,4]]},"/en/lessons/geocoding-qgis":{"position":[[1387,3],[5049,3],[18741,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24441,3]]},"/en/lessons/georeferencing-qgis":{"position":[[24,3],[2343,3],[2531,3],[4008,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[5937,4],[14641,4],[20194,5]]},"/en/lessons/gravity-model":{"position":[[13142,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4650,4],[5684,5]]},"/en/lessons/introduction-map-warper":{"position":[[6252,3]]},"/en/lessons/jupyter-notebooks":{"position":[[13623,5]]},"/en/lessons/qgis-layers":{"position":[[17,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4651,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33203,3],[39688,3],[39702,4],[40076,4],[41281,4],[41507,3]]},"/en/lessons/vector-layers-qgis":{"position":[[36,3],[1953,3],[2145,3],[4534,4]]}}}],["2.0.0",{"_index":21716,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23389,5]]}}}],["2.0.7",{"_index":14978,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[11040,5],[11092,6]]}}}],["2.0.8",{"_index":22028,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[6958,5],[11209,5],[11358,7]]}}}],["2.00000",{"_index":20105,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29072,8]]}}}],["2.000000",{"_index":4776,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30355,8]]}}}],["2.04965772",{"_index":1346,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17351,10]]}}}],["2.059346",{"_index":17857,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45436,8],[59624,8]]}}}],["2.1",{"_index":21153,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13664,3],[15893,3]]}}}],["2.1.2",{"_index":10290,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[1459,6]]}}}],["2.1.4.min.js\"></script>",{"_index":18211,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20710,32],[23454,32],[24693,32],[32128,32]]}}}],["2.11/passim_2.11",{"_index":9587,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11471,16],[19845,16]]}}}],["2.14",{"_index":12508,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5250,4]]}}}],["2.140",{"_index":19635,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15920,5]]}}}],["2.150018805",{"_index":18662,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64165,11]]}}}],["2.17.20",{"_index":6045,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44153,9]]}}}],["2.1741",{"_index":21003,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40095,6]]}}}],["2.17797403",{"_index":1362,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18484,10],[18501,10]]}}}],["2.18.13",{"_index":19306,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[2234,7]]}}}],["2.2",{"_index":21160,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15946,3]]}}}],["2.2.0",{"_index":18148,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7908,6],[8362,6],[9852,6],[11317,6],[12084,6],[13239,6],[14405,6]]}}}],["2.200",{"_index":19585,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15272,5]]}}}],["2.211015",{"_index":17903,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48678,8]]}}}],["2.24",{"_index":5711,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21035,5]]}}}],["2.25",{"_index":3371,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11685,4]]},"/en/lessons/gravity-model":{"position":[[52504,5]]}}}],["2.3",{"_index":15769,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9413,3]]}}}],["2.3.0",{"_index":5325,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3817,5]]}}}],["2.3.12",{"_index":14155,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[3451,6]]}}}],["2.315830",{"_index":21597,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41904,8]]}}}],["2.320",{"_index":19508,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14192,5]]}}}],["2.4.0.jar!/org/apache/ivy/core/settings/ivysettings.xml",{"_index":9620,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15930,55]]}}}],["2.4.6",{"_index":9618,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15901,5],[17520,5]]}}}],["2.40555218",{"_index":1368,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18897,10],[18914,10]]}}}],["2.412406",{"_index":17856,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45382,8],[59931,8]]}}}],["2.465",{"_index":19603,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15488,5]]}}}],["2.49",{"_index":17285,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[50429,4]]}}}],["2.491212",{"_index":17279,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49650,8]]}}}],["2.5",{"_index":8340,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19814,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22539,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23709,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21545,5]]}}}],["2.500000",{"_index":4778,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30382,8]]}}}],["2.51091269",{"_index":1337,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16844,10],[16861,10]]}}}],["2.572227",{"_index":17855,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[45329,8],[59418,8]]}}}],["2.578966",{"_index":17904,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48736,8],[58359,8]]}}}],["2.591",{"_index":7396,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17411,5]]}}}],["2.6/hello",{"_index":23669,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[9291,10]]}}}],["2.62",{"_index":19676,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17271,4]]}}}],["2.620",{"_index":19499,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14048,5]]}}}],["2.63",{"_index":19857,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[23805,4]]}}}],["2.666667",{"_index":19713,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22876,8]]}}}],["2.67125534",{"_index":1351,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17664,10]]}}}],["2.7",{"_index":9593,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12552,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3220,4]]},"/en/lessons/installing-omeka":{"position":[[10847,5],[10903,3],[10933,4]]},"/en/lessons/sonification":{"position":[[20723,4],[21006,5]]}}}],["2.7.10",{"_index":20721,"title":{},"body":{"/en/lessons/sonification":{"position":[[21984,6]]}}}],["2.7.9",{"_index":14122,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[432,5]]}}}],["2.7.zip",{"_index":14107,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10427,7],[10577,7]]}}}],["2.70066923",{"_index":1333,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16521,10],[16538,10]]}}}],["2.76",{"_index":19524,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14403,4],[15555,4]]}}}],["2.770",{"_index":19653,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16136,5]]}}}],["2.780",{"_index":19665,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16280,5]]}}}],["2.822449",{"_index":21005,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40335,8]]}}}],["2.875",{"_index":19502,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14120,5]]}}}],["2.9244",{"_index":10440,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12020,6]]}}}],["2.93",{"_index":19567,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15051,4]]}}}],["2.99",{"_index":3631,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5373,7]]}}}],["2.994040",{"_index":21599,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42016,8]]}}}],["2.json",{"_index":18919,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26304,7],[26358,7],[31450,8]]}}}],["2.pi",{"_index":7743,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[12726,4],[12763,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3800,5]]}}}],["2.png",{"_index":20186,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40349,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21611,6]]},"/en/lessons/sonification":{"position":[[10488,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23358,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19759,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22041,6]]}}}],["2.txt",{"_index":22088,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23465,7]]}}}],["2/11/21",{"_index":14156,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[3519,9]]}}}],["20",{"_index":1272,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13747,2],[18041,2],[29576,2],[31363,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15980,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9622,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7793,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48715,2],[48970,2],[49096,2],[49770,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44417,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12897,2],[24816,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[50585,3],[54113,2]]},"/en/lessons/counting-frequencies":{"position":[[13328,4],[13340,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15342,2],[21230,2],[23414,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19325,2],[21581,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19904,2],[19953,3],[51462,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52893,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33947,2],[33969,2],[37520,2],[38215,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28460,2],[31366,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24092,2],[24822,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8771,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24173,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14160,2]]},"/en/lessons/georeferencing-qgis":{"position":[[11009,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[10018,2]]},"/en/lessons/gravity-model":{"position":[[60625,2],[62853,2],[64204,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30369,2]]},"/en/lessons/intro-to-bash":{"position":[[15362,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6102,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14798,4],[51855,2]]},"/en/lessons/linear-regression":{"position":[[63552,4],[67315,2]]},"/en/lessons/logistic-regression":{"position":[[46412,2]]},"/en/lessons/naive-bayesian":{"position":[[18717,3],[38502,2],[63616,2]]},"/en/lessons/qgis-layers":{"position":[[13999,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20035,2],[20376,2],[20845,2],[20936,2],[21472,2]]},"/en/lessons/research-data-with-unix":{"position":[[14113,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[909,2],[1100,2],[6858,2],[6983,2],[12897,2],[13702,2],[20797,2],[21004,2],[21222,2],[29689,2],[29763,2],[29926,2],[30547,2],[30704,2],[32418,3],[32445,2],[32637,2],[32914,2],[35205,2],[35284,2],[36099,2],[36257,2],[40224,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43158,2]]},"/en/lessons/sonification":{"position":[[9441,2],[9453,2],[9476,2],[9493,2],[9585,2],[9597,2],[9620,2],[9637,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12609,3],[15288,3],[23179,3],[26869,3],[28448,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20367,3],[20903,2],[24204,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[44023,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20033,2],[20362,2],[21284,2],[21760,2],[21838,2],[21861,2],[22980,2]]},"/en/lessons/transliterating":{"position":[[15579,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52224,3]]},"/en/lessons/vector-layers-qgis":{"position":[[15204,3]]}}}],["20,000",{"_index":5973,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36328,6]]}}}],["20.00",{"_index":19538,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14558,5]]}}}],["20.01",{"_index":19604,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15494,5]]}}}],["20.09",{"_index":19683,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18117,5]]}}}],["20.22",{"_index":19526,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14414,5]]}}}],["20.4",{"_index":18556,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55394,4]]}}}],["20.75",{"_index":19703,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21939,5]]}}}],["20.9",{"_index":18544,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54975,4]]}}}],["20/07/17",{"_index":9644,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17238,8],[17461,8],[17526,8],[17603,8],[17673,8],[17745,8],[17815,8],[17887,8],[18150,8],[18238,8],[18300,8],[18364,8],[18501,8],[18582,8],[18753,8],[18832,8],[18901,8],[18984,8],[19082,8],[19301,8],[19544,8],[19749,8],[19958,8],[20037,8],[20170,8],[20257,8],[20383,8],[20501,8],[20666,8],[20783,8],[23326,8],[23398,8],[23479,8],[23574,8],[23630,8],[23688,8],[23758,8],[23871,8],[23942,8],[24007,8],[24170,8]]}}}],["20/year",{"_index":5562,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66427,8]]}}}],["200",{"_index":614,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19100,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54816,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7526,4],[7541,3],[9812,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40479,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43942,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45298,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28089,3],[28958,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20890,4]]},"/en/lessons/json-and-jq":{"position":[[35937,3],[37266,3]]},"/en/lessons/sonification":{"position":[[25158,4],[25214,4],[25244,4],[25307,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30738,3],[30840,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22109,3],[26681,3]]},"/en/lessons/transliterating":{"position":[[15062,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16134,3]]}}}],["200,000",{"_index":10999,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1190,7]]},"/en/lessons/gravity-model":{"position":[[23005,7],[23162,8],[25536,7]]}}}],["2000",{"_index":2621,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28792,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11371,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7416,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56668,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25964,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8797,4]]},"/en/lessons/sentiment-analysis":{"position":[[6329,4],[26772,4],[26960,4],[39484,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25062,5],[36816,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11760,8]]}}}],["2001",{"_index":1882,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47154,5],[50440,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28866,5],[30432,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11460,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32543,5],[46095,4],[46182,4],[46187,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23075,4],[51112,7],[53951,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28540,5],[29126,4]]},"/en/lessons/sentiment-analysis":{"position":[[6007,4],[6139,5],[6383,5],[7066,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49665,6]]}}}],["2001.3",{"_index":11086,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[18939,6]]}}}],["2002",{"_index":2625,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28935,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3714,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11658,4],[16278,4],[48160,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56626,5]]},"/en/lessons/gravity-model":{"position":[[8759,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51299,7]]},"/en/lessons/linear-regression":{"position":[[79447,5]]},"/en/lessons/sentiment-analysis":{"position":[[14031,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5134,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8283,4]]}}}],["2003",{"_index":1785,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44379,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29004,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56598,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50228,4]]},"/en/lessons/preserving-your-research-data":{"position":[[679,4],[18665,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26295,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35140,6]]}}}],["2004",{"_index":1827,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45470,4],[45539,5],[52409,4],[52478,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29073,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56584,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1176,4]]},"/en/lessons/gravity-model":{"position":[[65701,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6500,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1139,6],[42279,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50759,7],[52771,5],[52912,5]]},"/en/lessons/linear-regression":{"position":[[74643,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49048,6],[49055,5],[53760,6],[53767,5]]},"/en/lessons/sentiment-analysis":{"position":[[7824,5],[40067,6],[40193,7],[40291,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24294,7]]}}}],["2004.csv",{"_index":14386,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9307,10]]}}}],["2005",{"_index":2633,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29143,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56640,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39405,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45874,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47102,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49580,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55922,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5219,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49749,6],[51255,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40128,5]]}}}],["2006",{"_index":2635,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29215,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[257,4],[11890,4],[36294,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14959,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2252,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55834,7]]},"/en/lessons/intro-to-powershell":{"position":[[6529,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48825,5],[48978,5],[52413,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5324,4]]},"/en/lessons/sentiment-analysis":{"position":[[26871,6],[40445,6]]},"/en/lessons/space-place-gazetteers":{"position":[[17090,4],[50891,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5874,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39951,5]]}}}],["2007",{"_index":2638,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29288,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37482,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30265,4]]},"/en/lessons/geocoding-qgis":{"position":[[9298,4]]},"/en/lessons/gravity-model":{"position":[[65538,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52604,6],[54101,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39661,5]]}}}],["2007.28",{"_index":16424,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45365,7]]}}}],["2008",{"_index":1824,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45362,5],[49345,5],[51500,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29359,5],[30583,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38195,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31630,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16705,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[32710,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[20330,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47975,6]]},"/en/lessons/sonification":{"position":[[4217,4],[41282,5],[41465,6]]},"/en/lessons/space-place-gazetteers":{"position":[[50427,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43515,6],[65350,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40190,5]]}}}],["2009",{"_index":1810,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45020,7],[45033,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29424,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57712,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2202,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56597,7]]},"/en/lessons/intro-to-bash":{"position":[[2778,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54375,6]]},"/en/lessons/linear-regression":{"position":[[78735,5]]},"/en/lessons/preserving-your-research-data":{"position":[[3386,6],[17978,6]]},"/en/lessons/research-data-with-unix":{"position":[[3086,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50348,5],[53827,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1731,4]]}}}],["200kb/",{"_index":2015,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6766,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14968,7]]}}}],["201",{"_index":19365,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4498,3]]}}}],["2010",{"_index":1083,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5546,4],[44490,5],[46483,4],[49263,5],[51255,4],[51846,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29485,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37749,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37810,4],[43534,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3747,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3861,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2235,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19239,4],[20558,4],[20632,5],[29989,4],[32304,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[32888,6]]},"/en/lessons/gravity-model":{"position":[[61013,6],[61227,7],[63236,6],[63448,7],[64587,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2575,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6106,5]]},"/en/lessons/linear-regression":{"position":[[73238,7]]},"/en/lessons/logistic-regression":{"position":[[64584,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49883,7],[53935,7]]},"/en/lessons/sentiment-analysis":{"position":[[13789,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62128,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5656,5]]}}}],["2010.4",{"_index":13607,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20243,6]]}}}],["2011",{"_index":1003,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2142,4],[4410,4],[5551,4],[46747,5],[48194,5],[48637,5],[49163,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29548,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51470,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47903,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36310,5]]},"/en/lessons/geocoding-qgis":{"position":[[9306,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30602,6]]},"/en/lessons/intro-to-linked-data":{"position":[[36922,4],[37000,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5730,5]]},"/en/lessons/linear-regression":{"position":[[73720,7],[77670,7]]},"/en/lessons/logistic-regression":{"position":[[65066,7]]},"/en/lessons/naive-bayesian":{"position":[[64013,5]]},"/en/lessons/preserving-your-research-data":{"position":[[18152,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42755,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50354,6],[53833,6]]},"/en/lessons/sonification":{"position":[[40942,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49513,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25206,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38271,6],[47346,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39756,5]]}}}],["2012",{"_index":1847,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46117,7],[46502,6],[51274,6],[52203,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4026,5],[10825,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29618,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60057,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7308,4],[31774,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46466,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2262,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32508,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50406,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54984,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49656,6],[52089,6]]},"/en/lessons/sentiment-analysis":{"position":[[16274,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46800,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60849,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26044,5]]}}}],["2013",{"_index":1883,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47173,5],[50459,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29681,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68340,7],[68435,4],[68570,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43744,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60324,7],[62105,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44683,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4292,5],[31905,4],[49814,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36771,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[15856,5]]},"/en/lessons/gravity-model":{"position":[[64716,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5381,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53085,4],[53178,5],[53436,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7149,5],[52845,5],[52970,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4104,5],[17365,5],[17730,5],[18344,5],[18500,6]]},"/en/lessons/research-data-with-unix":{"position":[[14010,5],[14122,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50070,7],[50748,6],[54084,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25154,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35359,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3662,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8364,5]]}}}],["2014",{"_index":2652,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29750,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36969,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37651,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2308,6],[55466,6],[58248,5],[59659,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4069,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46912,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30267,6],[32059,7],[32157,4],[32170,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47324,6]]},"/en/lessons/gravity-model":{"position":[[61919,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[45099,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15193,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37776,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52040,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2437,5],[52607,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11942,5],[12948,5],[14733,4],[14819,4],[14853,4],[14925,5],[15007,4],[15048,4],[15235,4],[15382,4],[15557,4],[15600,4],[15644,4],[15685,4],[17521,5]]},"/en/lessons/research-data-with-unix":{"position":[[5095,4],[5191,4],[5213,4],[5311,4],[5433,4],[6137,4],[6645,4],[6803,4],[6931,4],[7421,4],[7489,4],[7518,4],[8168,4],[8356,4],[10219,4],[10403,4],[10504,4],[10530,4],[10729,4],[10755,4],[11240,4],[11266,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42928,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10475,6],[54290,6]]},"/en/lessons/sentiment-analysis":{"position":[[12955,5],[13613,6],[14367,6],[39780,7],[39964,5]]},"/en/lessons/space-place-gazetteers":{"position":[[51069,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10477,5],[12613,4],[15292,4],[16175,4],[23183,4],[26873,4],[28452,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5064,7],[5599,7],[5942,6],[46922,7],[48816,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20453,5]]}}}],["2014*_ja_a*.tsv",{"_index":19768,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[12189,15],[12655,15]]}}}],["2014_ja_iv_revolution.csv",{"_index":19769,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[12210,25]]}}}],["2014_ja_iv_revolution.tsv",{"_index":19771,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[12676,25]]}}}],["2015",{"_index":2655,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29813,5],[33813,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68116,7],[68282,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61839,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37010,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3714,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50623,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55103,6],[55197,6],[57535,5],[57704,5],[59195,4],[59244,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15438,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1277,5],[14384,6],[30011,6],[31245,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[33952,6]]},"/en/lessons/gravity-model":{"position":[[10813,7],[13510,7],[63628,6],[66463,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37235,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[26729,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2453,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7942,4],[49302,7],[50281,7],[50440,6],[51539,7],[52207,7],[53547,6]]},"/en/lessons/sentiment-analysis":{"position":[[7747,5],[39607,7]]},"/en/lessons/sonification":{"position":[[4272,6],[4452,5],[5091,5],[5568,6],[6488,6],[40831,5],[41556,5],[41836,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34199,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[880,6],[5207,6],[5290,6],[45241,6],[45786,7],[46303,6],[46502,7],[46589,5],[47182,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14682,5],[39881,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26966,6]]}}}],["2015.[pdf",{"_index":12763,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31397,10]]}}}],["2016",{"_index":1717,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40422,4],[43995,5],[45890,5],[50200,5],[51639,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[196,4],[354,4],[3680,5],[12116,4],[12308,4],[18874,4],[19457,5],[20320,4],[29886,5],[32081,6],[32721,4],[32856,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47471,4],[48632,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35619,4],[69009,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21389,4],[40819,4],[40946,4],[45770,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61277,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[268,5],[11901,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37775,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4459,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32058,4],[50285,5],[50675,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55359,5],[57985,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1483,5]]},"/en/lessons/geocoding-qgis":{"position":[[9381,5],[18018,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30732,5],[30976,7],[31073,5],[31173,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47672,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[43649,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49915,4],[50004,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6322,4],[46625,4],[48467,5],[53115,5],[58044,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3273,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37142,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48273,6],[51626,5],[51858,7],[53734,7],[54590,7],[54802,7]]},"/en/lessons/linear-regression":{"position":[[73642,6],[75353,5],[78907,5]]},"/en/lessons/logistic-regression":{"position":[[64988,6],[65827,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1958,7],[48548,7],[48861,6],[49775,7],[51310,7],[52369,7],[52824,7],[53239,7]]},"/en/lessons/sentiment-analysis":{"position":[[15793,7]]},"/en/lessons/sonification":{"position":[[8949,5]]},"/en/lessons/space-place-gazetteers":{"position":[[48608,6],[48910,6],[49827,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36912,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45988,7],[46655,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27399,5],[27492,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18287,4]]}}}],["2016.http://www.curatingmenus.org/articles/against",{"_index":22993,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52451,50]]}}}],["2017",{"_index":2797,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4766,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61596,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38386,7],[39152,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20593,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51637,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4257,7],[55819,6],[58689,4],[58777,5],[59403,4],[59515,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1081,5],[45661,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36446,5]]},"/en/lessons/geocoding-qgis":{"position":[[37544,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29432,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47525,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[43139,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57127,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37677,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4076,4],[4257,4],[4451,4],[4644,4],[4811,4],[5000,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2028,6],[24265,6],[42005,6],[42170,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48489,5],[51499,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1847,7],[2081,7],[48343,7],[49573,7],[51100,7],[52605,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62346,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6010,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40037,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52234,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27043,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46975,4]]}}}],["2017.2",{"_index":8261,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1509,6],[2479,7],[2497,6],[8490,7],[8753,6],[8904,7],[11511,7]]}}}],["2018",{"_index":1064,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5061,5],[44164,5],[47006,5],[48421,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69309,5],[69739,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46209,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60876,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47149,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10363,5],[50064,5],[53156,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55571,6],[57042,4],[57329,6],[57336,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24197,4],[46717,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19999,4]]},"/en/lessons/gravity-model":{"position":[[7755,7],[10552,7],[13157,6],[62139,7],[65001,7],[65387,7],[66288,7],[66728,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49796,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38331,4],[56867,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8802,4],[42634,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26145,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48690,5]]},"/en/lessons/jupyter-notebooks":{"position":[[29388,5],[42742,5]]},"/en/lessons/linear-regression":{"position":[[73471,7]]},"/en/lessons/logistic-regression":{"position":[[64817,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10923,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5332,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2292,7],[51707,7]]},"/en/lessons/sentiment-analysis":{"position":[[40524,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60563,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19830,5]]}}}],["2019",{"_index":1797,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44640,5],[49691,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18768,7],[69285,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1667,4],[10259,5],[10544,5],[69187,5],[69477,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5405,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44044,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62356,7],[63056,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60521,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55728,6],[55843,6],[58464,7],[58952,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47545,4],[47632,4],[47637,7],[48066,7]]},"/en/lessons/gravity-model":{"position":[[10627,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[44803,5],[45238,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49367,5],[50545,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42663,4],[51043,5],[55544,6],[57651,6],[57859,5],[59117,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26297,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8233,5],[38689,4],[53464,5]]},"/en/lessons/linear-regression":{"position":[[76098,7],[79228,6]]},"/en/lessons/mac-installation":{"position":[[513,5],[655,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42581,7],[43113,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51010,7],[52987,7],[54439,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10830,5],[24647,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61054,7],[63117,7],[64696,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35350,7]]},"/en/lessons/windows-installation":{"position":[[453,5],[4850,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20147,7],[20597,5]]}}}],["2019.5",{"_index":1099,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6104,6]]}}}],["20192022",{"_index":10009,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57027,10]]}}}],["202",{"_index":6985,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44922,3]]},"/en/lessons/json-and-jq":{"position":[[28156,4]]}}}],["202.0",{"_index":22203,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21402,6]]}}}],["2020",{"_index":4942,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43364,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3885,4],[3930,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43575,7],[43942,6],[44340,4],[44478,5],[45254,5],[45957,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62893,7],[63254,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3219,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8493,5],[52814,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55314,6],[56719,4],[57902,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14298,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30823,5],[31755,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[44307,5],[44532,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1410,5],[7471,4],[7567,4],[7898,4],[48612,4],[49122,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7218,5],[48957,4],[56125,6],[56403,6],[58426,6]]},"/en/lessons/linear-regression":{"position":[[21475,5],[74065,6],[75541,5]]},"/en/lessons/logistic-regression":{"position":[[65411,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2391,7],[8064,4],[24989,4],[49124,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1213,4],[9138,5],[50636,4],[59829,5],[61195,4],[61257,7],[63380,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35461,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52040,7]]}}}],["2020.5",{"_index":17028,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[7691,6]]}}}],["2020’",{"_index":14144,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1752,6]]}}}],["2021",{"_index":2819,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7663,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69701,4],[70069,4],[70238,4]]},"/en/lessons/common-similarity-measures":{"position":[[28971,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64057,5],[64215,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51030,5],[51071,5],[52497,4],[52560,5],[52634,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48322,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30877,5],[31530,7],[31614,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[45540,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57386,6],[58744,6],[59320,6]]},"/en/lessons/linear-regression":{"position":[[74134,5]]},"/en/lessons/logistic-regression":{"position":[[65480,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13002,4],[13039,4],[13076,4],[13113,4],[13150,4],[13187,4],[13224,4],[13261,4],[13298,4],[13335,4],[13372,4],[13409,4],[13446,4],[13483,4],[13520,4],[13557,4],[13594,4],[13631,4],[13668,4],[13705,4],[16417,4],[16440,4],[24512,4],[24532,5],[28137,4],[28160,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37821,6]]},"/en/lessons/space-place-gazetteers":{"position":[[50614,6],[50769,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61551,5],[61618,7],[61820,7],[62602,7],[63675,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35550,5],[35842,5],[35972,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51012,5]]}}}],["2022",{"_index":6531,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[34,5],[473,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50332,7],[52260,5],[52358,4],[52390,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25724,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[16074,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[42852,5],[45698,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7163,5],[54610,4],[54930,6],[55130,6],[55332,6],[58926,6]]},"/en/lessons/linear-regression":{"position":[[79592,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46196,5]]},"/en/lessons/space-place-gazetteers":{"position":[[50046,6],[50200,4],[50205,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62834,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[277,4]]}}}],["2023",{"_index":2740,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[656,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1253,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8724,5],[15059,5],[51247,6],[53042,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47145,4],[47225,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[955,6]]},"/en/lessons/json-and-jq":{"position":[[1152,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1696,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35229,5],[35790,5]]}}}],["2023.pdf",{"_index":4512,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68287,9]]}}}],["2024",{"_index":9465,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51150,5],[51778,5],[51958,5],[52708,5],[52936,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[868,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[691,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[812,5]]},"/en/lessons/naive-bayesian":{"position":[[1256,5]]},"/en/lessons/normalizing-data":{"position":[[700,5]]},"/en/lessons/preserving-your-research-data":{"position":[[652,5]]},"/en/lessons/working-with-web-pages":{"position":[[534,5]]}}}],["203",{"_index":9491,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52160,3],[52178,4],[52228,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4547,3]]}}}],["2034",{"_index":16626,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3863,5],[4650,5]]}}}],["204",{"_index":18658,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64063,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4507,3]]}}}],["2042",{"_index":19467,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12997,4]]}}}],["2048",{"_index":11388,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26930,5]]}}}],["205",{"_index":19566,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15047,3]]}}}],["205288.200",{"_index":23426,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26626,10]]}}}],["206",{"_index":6119,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3804,3]]},"/en/lessons/gravity-model":{"position":[[25781,3],[26007,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30385,3]]}}}],["2069",{"_index":7173,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61642,5]]}}}],["207",{"_index":12238,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35295,3]]}}}],["208",{"_index":18650,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63868,4]]}}}],["209",{"_index":2409,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13787,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65306,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47514,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4433,3]]}}}],["209036.158",{"_index":23417,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26416,10]]}}}],["20gb",{"_index":14073,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2518,4]]}}}],["20k",{"_index":2264,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15044,4]]}}}],["20kb/",{"_index":2261,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14877,7]]}}}],["20th",{"_index":1504,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28781,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22787,4],[23903,4],[26110,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46218,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1625,4],[2907,4],[3526,4],[3984,4],[5667,4],[38331,4],[41867,4]]},"/en/lessons/linear-regression":{"position":[[7586,4],[21370,4],[73960,4]]},"/en/lessons/logistic-regression":{"position":[[65306,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[36128,4],[36348,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4079,4]]},"/en/lessons/vector-layers-qgis":{"position":[[7005,4]]}}}],["20xx",{"_index":3185,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48228,4],[48370,4],[48469,4]]}}}],["21",{"_index":1140,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8488,2],[13793,2],[18121,2],[47603,3],[51103,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5324,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2052,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54336,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15252,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6770,4],[7237,4],[7251,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29806,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4294,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22066,4],[51146,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8776,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3983,3],[4160,3],[4382,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31682,2]]},"/en/lessons/georeferencing-qgis":{"position":[[11127,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26030,4],[26838,4],[29762,4],[32062,3],[33653,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[12157,2]]},"/en/lessons/gravity-model":{"position":[[1318,2],[58073,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5726,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14538,3]]},"/en/lessons/linear-regression":{"position":[[67377,2]]},"/en/lessons/logistic-regression":{"position":[[46475,2]]},"/en/lessons/qgis-layers":{"position":[[14316,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17250,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[36408,2]]},"/en/lessons/sonification":{"position":[[9984,2],[10037,2],[18155,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50513,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63388,3]]},"/en/lessons/vector-layers-qgis":{"position":[[15948,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6015,2]]}}}],["21.*1908",{"_index":23036,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[17045,11]]}}}],["21.0",{"_index":19496,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14024,4],[14096,4]]}}}],["21.1",{"_index":21965,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63112,4]]}}}],["21.366",{"_index":7356,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16968,6]]}}}],["21.4",{"_index":19511,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14240,4],[16256,4]]}}}],["21.5",{"_index":19600,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15464,4]]}}}],["21.9",{"_index":18553,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55322,4]]}}}],["210",{"_index":5091,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58102,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48788,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29875,3],[30326,3]]}}}],["211",{"_index":5096,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58265,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3917,3]]},"/en/lessons/naive-bayesian":{"position":[[30066,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4490,3]]}}}],["211.0",{"_index":7026,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47070,5]]}}}],["2111",{"_index":3536,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2636,4]]}}}],["212",{"_index":9144,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20759,4]]}}}],["21250",{"_index":15261,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27942,6]]}}}],["213",{"_index":21966,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63129,4]]}}}],["214",{"_index":12317,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48304,3],[48353,3],[48462,3],[49798,3],[65920,3],[66095,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50957,3]]}}}],["215",{"_index":16529,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52097,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15119,3]]}}}],["2150000",{"_index":23551,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45092,7]]}}}],["216",{"_index":19092,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48615,4]]}}}],["216+731)/1112",{"_index":19114,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49310,14]]}}}],["216/1112",{"_index":19110,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49263,8]]}}}],["2161",{"_index":18673,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64449,4]]}}}],["217",{"_index":20511,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40297,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35040,3]]}}}],["2178",{"_index":16330,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37161,6]]}}}],["218",{"_index":15888,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32479,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4421,3]]}}}],["219",{"_index":6983,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44898,3]]}}}],["21b",{"_index":11742,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4293,4]]}}}],["21st",{"_index":11606,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27611,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[36357,4]]}}}],["21–45",{"_index":16533,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52425,6]]}}}],["22",{"_index":1276,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13840,2],[18202,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15904,2],[15942,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9392,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49304,2],[49366,2],[69709,3]]},"/en/lessons/common-similarity-measures":{"position":[[11276,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45503,2],[61274,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7197,4],[7209,4],[7222,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36107,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45865,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8781,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[12196,2]]},"/en/lessons/gravity-model":{"position":[[60467,2],[62697,2],[64048,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1800,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[4072,3],[4253,3],[4447,3],[4640,3],[4807,3],[4996,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14542,3],[52587,3]]},"/en/lessons/linear-regression":{"position":[[26934,3],[61071,3],[67437,2]]},"/en/lessons/logistic-regression":{"position":[[46536,2]]},"/en/lessons/qgis-layers":{"position":[[14549,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34671,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37817,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26040,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35838,3]]}}}],["22,170",{"_index":18389,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32763,6]]}}}],["22,711",{"_index":18374,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30639,6]]}}}],["22.10",{"_index":21050,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50421,5]]}}}],["22.5",{"_index":21267,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11633,4],[12003,4]]}}}],["22.74",{"_index":1169,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10038,5]]}}}],["22.8",{"_index":19506,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14168,4],[14600,4]]}}}],["22.80",{"_index":19684,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18125,5]]}}}],["22.90",{"_index":19542,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14630,5]]}}}],["22.92900629",{"_index":17384,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67586,11]]}}}],["220",{"_index":21530,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[30265,3]]}}}],["2200",{"_index":8714,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41817,6],[44025,6],[45307,6]]}}}],["2205",{"_index":16660,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12694,6]]}}}],["221",{"_index":6977,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44782,3]]}}}],["221–238",{"_index":10033,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58123,7]]}}}],["223",{"_index":1291,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14200,3],[18801,3]]}}}],["223.0",{"_index":7034,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47206,5]]}}}],["224",{"_index":1249,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12960,3],[16675,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30705,4],[30710,5],[30884,3],[31803,4],[31808,6]]}}}],["224x224",{"_index":5913,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19124,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25323,7]]}}}],["225",{"_index":8119,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19330,4],[21612,4]]}}}],["225.0",{"_index":19523,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14393,5]]}}}],["226",{"_index":2499,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18700,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45247,3]]},"/en/lessons/sentiment-analysis":{"position":[[40301,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52048,3]]}}}],["2262",{"_index":8695,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39218,5]]}}}],["227",{"_index":19366,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4519,3]]}}}],["2271.0",{"_index":18498,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47327,6]]}}}],["2287",{"_index":6972,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44709,4]]}}}],["229",{"_index":19364,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4470,3],[4543,3],[4551,3]]}}}],["2291",{"_index":12808,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[4690,7],[10557,5]]},"/en/lessons/qgis-layers":{"position":[[5963,6],[17494,7],[17932,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2983,6],[5121,6],[11075,6],[13371,6]]}}}],["229x.12969",{"_index":6032,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43621,11]]}}}],["22nd",{"_index":18357,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25556,5]]}}}],["23",{"_index":1278,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13889,2],[18285,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15866,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9794,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70077,3],[70246,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43823,2],[45383,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6755,4],[7185,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8786,2],[33019,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30314,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31163,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[13165,3]]},"/en/lessons/gravity-model":{"position":[[54399,2],[63615,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[45694,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56874,3],[57658,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14546,3]]},"/en/lessons/linear-regression":{"position":[[67495,2],[73638,3]]},"/en/lessons/logistic-regression":{"position":[[46592,2],[64984,3]]},"/en/lessons/qgis-layers":{"position":[[15064,2]]},"/en/lessons/sentiment-analysis":{"position":[[26953,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19826,3]]}}}],["23,472",{"_index":3758,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7584,7]]}}}],["23.01131685",{"_index":17383,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67525,11]]}}}],["23.01967989",{"_index":17382,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67467,11]]}}}],["23.10776443",{"_index":17380,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67409,11]]}}}],["23.28669294",{"_index":17379,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67349,11]]}}}],["23.30372737",{"_index":17378,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67287,11]]}}}],["23.38540528",{"_index":17377,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67228,11]]}}}],["23.53388803",{"_index":17376,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67167,11]]}}}],["23.64065207",{"_index":17375,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67106,11]]}}}],["23.7954173",{"_index":17398,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70344,10]]}}}],["23.8369814",{"_index":17401,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70412,10]]}}}],["23.88409368",{"_index":17403,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70477,11]]}}}],["23.93616947",{"_index":17406,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70543,11]]}}}],["230",{"_index":19361,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4425,3],[6986,3],[14585,3],[15191,3]]}}}],["231",{"_index":21558,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35103,3]]}}}],["2326.2878233211086",{"_index":18639,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63007,18]]}}}],["2328324961100034600",{"_index":9963,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52861,20]]}}}],["233",{"_index":6964,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44344,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4564,3]]}}}],["233–334",{"_index":16560,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54113,8]]}}}],["234",{"_index":13848,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[62554,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4523,3]]}}}],["234.0",{"_index":7017,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46872,5]]}}}],["235",{"_index":7039,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47459,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30512,3]]},"/en/lessons/gravity-model":{"position":[[62280,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4466,3],[4515,3]]}}}],["2358.522248351527",{"_index":18638,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62959,18]]}}}],["236",{"_index":2483,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18069,3],[20601,3],[24326,3],[31861,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4462,3]]}}}],["236.0",{"_index":22215,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21513,6],[21572,6]]}}}],["2363",{"_index":6189,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16220,4],[16246,4]]}}}],["2364",{"_index":10052,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58908,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13017,4]]}}}],["2368",{"_index":19851,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[22290,4],[23130,4],[23762,4]]}}}],["236th",{"_index":2501,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18893,5]]}}}],["237",{"_index":7041,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47647,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50982,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4486,3],[4600,3]]}}}],["237.0",{"_index":7012,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46804,5],[46992,5]]}}}],["238",{"_index":4567,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2852,3],[28986,3],[29194,3],[29242,3],[29290,3],[29338,3],[29386,3],[29434,3],[29482,3],[29530,3],[29630,3]]}}}],["238.000000",{"_index":4748,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29927,10],[29938,10],[29949,10],[29960,10],[29971,10],[29982,10],[29993,10],[30004,10]]}}}],["239",{"_index":12217,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30558,3]]}}}],["239.0",{"_index":22213,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21498,6]]}}}],["239–242",{"_index":16556,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53746,8]]}}}],["23:2",{"_index":20497,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39694,5]]}}}],["23b09_5_engl",{"_index":23612,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11053,14],[12017,13],[12040,13],[12063,13],[12086,13]]}}}],["23b09_5_engl.pdf",{"_index":23604,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7372,16],[7574,16],[11034,18]]}}}],["24",{"_index":1280,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13917,2],[13936,2],[18313,2],[18366,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10392,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40721,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49355,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56595,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6739,4],[7142,4],[7157,4],[7172,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14262,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[13430,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14550,3]]},"/en/lessons/linear-regression":{"position":[[67553,2]]},"/en/lessons/logistic-regression":{"position":[[40584,3],[46647,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[34910,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48775,4]]},"/en/lessons/qgis-layers":{"position":[[15181,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34655,2]]},"/en/lessons/sonification":{"position":[[9996,2],[10020,2],[10243,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41862,2]]}}}],["24,000",{"_index":20532,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10853,6]]}}}],["24.0",{"_index":18537,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54852,4]]}}}],["24.03201786",{"_index":17374,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67048,11]]}}}],["24.04869859",{"_index":17373,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66984,11]]}}}],["24.18361705",{"_index":17372,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66918,11]]}}}],["24.2",{"_index":18520,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54494,4]]}}}],["24.28307742",{"_index":17370,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66854,11]]}}}],["24.34135893",{"_index":17408,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70608,11]]}}}],["24.4",{"_index":19534,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14528,4]]}}}],["24.43852897",{"_index":17411,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70678,11]]}}}],["24.69907017",{"_index":17369,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66792,11]]}}}],["24.75801894",{"_index":17413,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70743,11]]}}}],["24.8",{"_index":18530,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54729,4]]}}}],["24.84150245",{"_index":17415,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70810,11]]}}}],["24.85",{"_index":1168,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9998,5]]}}}],["24.87008756",{"_index":17417,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70874,11]]}}}],["24.96393149",{"_index":17367,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66729,11]]}}}],["24.971894",{"_index":17419,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70938,9]]}}}],["240",{"_index":4537,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68942,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45153,3]]},"/en/lessons/gravity-model":{"position":[[62558,4]]}}}],["240d",{"_index":19533,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14513,4]]}}}],["241",{"_index":1277,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13869,3],[18231,3]]}}}],["2411",{"_index":19879,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[27578,6]]}}}],["242",{"_index":19362,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4429,3],[4560,3]]}}}],["243",{"_index":6567,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7700,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4474,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52052,4]]}}}],["2432",{"_index":19833,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16240,6],[16646,5],[23136,4],[23162,4],[23768,4],[23799,4],[24287,6],[24569,5],[28197,5]]}}}],["2435",{"_index":19887,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[32006,4],[35852,4]]}}}],["245",{"_index":19529,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14471,3],[15695,3]]}}}],["246",{"_index":6962,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44309,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35168,3]]}}}],["246m",{"_index":9637,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16409,5]]}}}],["248.0",{"_index":22207,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21432,6]]}}}],["249",{"_index":16505,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50986,4]]}}}],["24th",{"_index":21503,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25490,4]]}}}],["24–30",{"_index":12775,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31959,6]]}}}],["25",{"_index":1281,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13981,2],[18446,2],[47593,3],[51093,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15828,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6061,2],[6073,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30253,3],[48981,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45459,2]]},"/en/lessons/counting-frequencies":{"position":[[13314,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31671,3],[32818,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52700,2],[52928,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38625,4],[45884,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33060,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30399,2],[57726,3],[57767,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[14285,2]]},"/en/lessons/gravity-model":{"position":[[60763,2],[62988,2],[64339,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14571,3],[35512,4]]},"/en/lessons/linear-regression":{"position":[[49460,3],[63398,2],[65837,2],[65960,2],[70024,2],[70057,2],[70136,4]]},"/en/lessons/logistic-regression":{"position":[[45073,2],[47146,2],[47256,4]]},"/en/lessons/naive-bayesian":{"position":[[40351,2],[40383,2],[50188,2]]},"/en/lessons/qgis-layers":{"position":[[16008,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42849,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6886,5]]},"/en/lessons/sonification":{"position":[[16657,2],[16989,3],[18269,2],[18284,2],[18293,2],[18296,2],[18302,2],[18305,2],[18317,2],[18320,2],[18323,2],[18410,2],[18425,2],[18434,2],[18437,2],[18443,2],[18446,2],[18458,2],[18461,2],[18464,2],[27162,3]]},"/en/lessons/space-place-gazetteers":{"position":[[48618,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22794,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41929,2],[44026,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41995,2],[42112,2],[42328,2],[42409,3],[42499,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23006,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35537,2],[35959,2]]}}}],["25(1",{"_index":7569,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38288,6]]}}}],["25,000",{"_index":3741,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5889,6],[6109,6],[11792,6]]}}}],["25,368",{"_index":9822,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40203,6]]}}}],["25.0",{"_index":7076,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50362,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21557,4]]}}}],["25.1690956",{"_index":17421,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71004,10]]}}}],["25.262",{"_index":9562,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7945,6]]}}}],["25.321",{"_index":22412,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[10885,6]]}}}],["25.43889262",{"_index":17366,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66664,11]]}}}],["25.4695864",{"_index":17365,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66602,10]]}}}],["25.58949141",{"_index":17364,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66539,11]]}}}],["25.64",{"_index":13508,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1604,6]]}}}],["25.64993146",{"_index":17423,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71068,11]]}}}],["25.73118544",{"_index":17363,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66479,11]]}}}],["25.76258457",{"_index":17425,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71135,11]]}}}],["250",{"_index":616,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19141,3],[19168,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47633,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54667,3],[55110,3],[62080,3]]},"/en/lessons/georeferencing-qgis":{"position":[[7333,3]]}}}],["2500",{"_index":16625,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3843,5],[4631,4]]}}}],["250x0",{"_index":626,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19486,5]]}}}],["252",{"_index":12219,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30646,3]]},"/en/lessons/linear-regression":{"position":[[79079,3]]}}}],["2520",{"_index":16329,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37147,6]]}}}],["253",{"_index":6937,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43507,3]]}}}],["255",{"_index":11074,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16436,4]]},"/en/lessons/linear-regression":{"position":[[79083,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13621,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29968,4]]}}}],["256x256",{"_index":11077,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16658,7]]}}}],["257",{"_index":6568,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7704,3]]}}}],["257–65",{"_index":16483,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49237,7]]}}}],["258",{"_index":5102,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58400,3]]}}}],["258.0",{"_index":19512,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14249,5]]}}}],["259",{"_index":19367,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4539,3]]}}}],["25th",{"_index":4196,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40014,5]]}}}],["26",{"_index":1283,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14029,2],[18528,2],[47340,3],[50985,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5395,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12795,2],[12846,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45405,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51774,3],[51954,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13899,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6384,2],[23508,3],[25016,2],[25593,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[14424,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[43130,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7837,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14575,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48516,4]]},"/en/lessons/qgis-layers":{"position":[[16422,2]]},"/en/lessons/sonification":{"position":[[18287,2],[18290,2],[18314,2]]}}}],["26.0",{"_index":19632,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15896,4]]}}}],["26.59646481",{"_index":17361,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66416,11]]}}}],["26.71165398",{"_index":17427,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71204,11]]}}}],["26.94660532",{"_index":17360,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66352,11]]}}}],["260",{"_index":8827,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[19667,4],[19830,3],[20013,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13553,3]]}}}],["2600",{"_index":14997,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14282,4],[14576,4],[14610,4],[14863,4],[15101,4],[15167,4],[15365,4],[15545,4],[15740,4],[15930,4]]}}}],["261",{"_index":8126,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19524,5],[21802,5]]}}}],["261–79",{"_index":13830,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61024,7],[63247,7],[64598,7]]}}}],["262",{"_index":5136,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59868,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30729,3]]}}}],["2629.06",{"_index":23419,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26465,7]]}}}],["263",{"_index":20312,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54655,5]]}}}],["264",{"_index":19089,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48549,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4478,3],[4527,3],[16055,3]]}}}],["265",{"_index":12221,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30774,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13251,3]]}}}],["265.5",{"_index":19408,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5934,5]]}}}],["267",{"_index":6953,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43980,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51311,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4568,3]]}}}],["267–295",{"_index":7148,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60529,8]]}}}],["269",{"_index":12053,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13626,3],[24222,5]]},"/en/lessons/linear-regression":{"position":[[79493,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4572,3]]}}}],["269.0",{"_index":22208,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21446,6]]}}}],["26lb",{"_index":18358,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25576,5]]}}}],["27",{"_index":1285,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14077,2],[18610,2],[47489,3],[50847,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15790,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45613,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6720,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52366,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57499,3],[57661,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13902,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9447,4],[9756,3],[10386,4],[10658,3],[60747,4],[61056,3],[61686,4],[61958,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47515,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[14672,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14579,3],[51623,2]]},"/en/lessons/logistic-regression":{"position":[[67285,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[34807,4],[34812,4],[34860,4]]},"/en/lessons/naive-bayesian":{"position":[[40463,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48559,4]]},"/en/lessons/qgis-layers":{"position":[[17316,2]]},"/en/lessons/sonification":{"position":[[18428,2],[18431,2],[18455,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24766,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[10202,2]]}}}],["27.0190841",{"_index":17430,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71270,10]]}}}],["27.3",{"_index":19627,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15824,4]]}}}],["27.38461758",{"_index":17432,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71334,11]]}}}],["27.4071934",{"_index":17434,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71402,10]]}}}],["27.9644468",{"_index":17436,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71467,10]]}}}],["270",{"_index":19368,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4576,3]]}}}],["2700",{"_index":19470,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13037,4]]}}}],["271",{"_index":19378,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4653,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34350,3]]}}}],["272",{"_index":17528,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79497,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4482,3]]}}}],["272,000",{"_index":14799,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47612,9]]}}}],["2721",{"_index":9880,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50840,4]]}}}],["2737–2747",{"_index":10073,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59371,9]]}}}],["274",{"_index":19371,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4596,3]]}}}],["2747",{"_index":16328,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37133,6]]}}}],["275.8",{"_index":19552,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14825,5],[14897,5],[14969,5]]}}}],["27695",{"_index":8667,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35935,5]]}}}],["27696",{"_index":8672,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36026,5]]}}}],["27697",{"_index":8674,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36117,5]]}}}],["27698",{"_index":8678,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36208,5]]}}}],["277",{"_index":1255,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13148,3],[16999,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4617,3]]}}}],["278",{"_index":19372,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4604,3]]}}}],["278586",{"_index":17190,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38805,6]]}}}],["279",{"_index":15889,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32503,3]]}}}],["27–47",{"_index":16535,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52615,6]]}}}],["27–53",{"_index":21908,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60857,6]]}}}],["28",{"_index":1287,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14124,2],[18691,2],[45627,3],[46348,3],[47479,3],[49511,3],[49874,3],[50710,3],[50837,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15752,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47479,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47570,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45624,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51942,2],[52802,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6553,3],[7352,3]]},"/en/lessons/geocoding-qgis":{"position":[[8410,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31166,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[14711,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50414,2]]},"/en/lessons/intro-to-linked-data":{"position":[[20307,2],[20335,2],[20529,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14583,3]]},"/en/lessons/qgis-layers":{"position":[[17611,2]]},"/en/lessons/sonification":{"position":[[18272,2],[18281,2],[18413,2],[18422,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25163,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24865,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21368,2],[26465,2],[35457,3]]}}}],["28.000000",{"_index":4790,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30537,9]]}}}],["28.06872431",{"_index":17438,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71529,11]]}}}],["28.37312216",{"_index":17441,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71592,11]]}}}],["280",{"_index":19543,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14657,3]]}}}],["280,300",{"_index":19414,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[6180,7]]}}}],["280.3",{"_index":19409,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5942,5]]}}}],["280074845860282140",{"_index":9935,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52065,19]]}}}],["2803",{"_index":17195,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39599,4]]}}}],["280c",{"_index":19547,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14729,4]]}}}],["281",{"_index":2408,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13772,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9116,3]]}}}],["282",{"_index":5242,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65398,3]]}}}],["283.0",{"_index":7030,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47140,5]]}}}],["28380",{"_index":9857,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46792,5]]}}}],["284",{"_index":19373,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4613,3]]}}}],["286",{"_index":15330,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[3999,6]]}}}],["286.0",{"_index":22217,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21557,6]]}}}],["2867",{"_index":19472,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13057,4]]}}}],["287",{"_index":16507,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51315,4]]}}}],["2880",{"_index":13281,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40121,4]]}}}],["29",{"_index":1289,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14170,2],[18771,2],[49300,2],[49341,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11955,2],[12026,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48640,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16297,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49706,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40827,2],[40954,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45390,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43327,2],[43338,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52095,3],[52807,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52281,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14294,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9573,3],[10488,3],[58647,2],[60873,3],[61788,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31685,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[16297,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46765,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5377,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14587,3]]},"/en/lessons/naive-bayesian":{"position":[[40431,2]]},"/en/lessons/qgis-layers":{"position":[[17965,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34639,2],[50067,2],[54081,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47450,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[24121,3]]}}}],["29.7",{"_index":9283,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22071,6]]}}}],["29.97",{"_index":15822,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15458,6]]}}}],["29.html",{"_index":7626,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4567,7],[5887,7],[6586,7],[7029,7]]}}}],["29/ed",{"_index":6084,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45559,5]]}}}],["291",{"_index":6988,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44992,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19153,4],[21435,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9574,3]]}}}],["291–312",{"_index":6030,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43583,8]]}}}],["292",{"_index":22995,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[747,4],[29962,4]]}}}],["293",{"_index":15452,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6508,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48445,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4535,3]]}}}],["2933",{"_index":18664,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64229,4]]}}}],["2937",{"_index":18677,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64536,4]]}}}],["294",{"_index":6959,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44184,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48403,4]]}}}],["2944164937,\"mirogeorgiev97\",946,\"619172162608463900",{"_index":16760,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[31359,52]]}}}],["296",{"_index":9971,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54981,3]]}}}],["2961",{"_index":17197,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39619,4]]}}}],["297",{"_index":12057,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13664,3]]}}}],["297–307",{"_index":13823,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60640,8],[62868,8],[64219,8]]}}}],["299",{"_index":6960,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44242,3]]}}}],["299.0",{"_index":7013,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46818,5]]}}}],["29a2a516",{"_index":16629,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4034,9]]}}}],["29th",{"_index":1917,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48915,4]]}}}],["2:00",{"_index":3678,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11433,4]]}}}],["2\\times4)/(\\sqrt[]{1^2",{"_index":5712,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21088,22]]}}}],["2][[\"titl",{"_index":5240,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65214,12]]}}}],["2^2",{"_index":5709,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[20998,4]]}}}],["2^2}\\sqrt[]{2^2",{"_index":5713,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21113,15]]}}}],["2a",{"_index":14067,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[130,3],[4592,2],[4657,3]]}}}],["2b",{"_index":14069,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[161,3],[4647,3],[8047,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2298,2]]}}}],["2d",{"_index":8318,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16642,4],[23447,3],[26255,2],[27855,3],[28024,4],[28335,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19785,4],[28524,3],[31325,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38343,2]]}}}],["2e",{"_index":6341,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39542,2],[40433,2]]}}}],["2em",{"_index":15436,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5249,4],[5267,5],[5540,4],[5558,5],[5870,4],[5888,5],[6296,4],[6314,5],[6641,4],[6659,5]]}}}],["2g",{"_index":22063,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[18020,3]]}}}],["2j>",{"_index":22425,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12144,6]]}}}],["2j.zip",{"_index":22421,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11685,6]]}}}],["2j59qim3wqfw",{"_index":9415,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46123,12]]}}}],["2l",{"_index":6592,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13986,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4002,3],[4152,2],[4374,2]]}}}],["2lb",{"_index":11740,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4257,5]]}}}],["2nd",{"_index":4014,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25628,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69157,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37610,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47145,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17777,3]]},"/en/lessons/intro-to-linked-data":{"position":[[36903,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44876,3],[53623,3]]},"/en/lessons/output-data-as-html-file":{"position":[[5418,3]]},"/en/lessons/sonification":{"position":[[8944,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39918,3],[40157,3]]}}}],["2q",{"_index":23503,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[40293,2]]}}}],["2r",{"_index":6583,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[12626,3]]}}}],["2voic",{"_index":20715,"title":{},"body":{"/en/lessons/sonification":{"position":[[19161,7]]}}}],["2x1",{"_index":14442,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[17930,3],[19127,3]]}}}],["2x2",{"_index":13935,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[18518,4]]}}}],["2—make",{"_index":7796,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4151,6]]}}}],["2’",{"_index":14819,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50314,3]]}}}],["3",{"_index":530,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15648,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[270,1],[529,2],[735,2],[976,2],[3301,1],[8543,1],[10060,1],[12934,1],[14142,1],[16649,1],[18709,1],[19477,1],[29920,1],[36602,2],[38758,2],[43226,2],[44368,1],[47768,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8083,1],[9030,1],[9032,1],[9045,1],[9060,1],[9075,1],[10376,3],[13791,1],[15813,1],[16948,1],[17139,1],[17182,1],[17225,1],[17268,1],[17311,1],[17354,1],[17397,1],[17440,1],[18297,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[867,1],[12260,2],[13093,2],[18991,2],[24682,2],[25013,3],[28681,2],[32476,2],[36332,2],[46262,2],[48448,2],[52406,2],[55278,2],[61160,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4234,2],[4777,1],[6440,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[662,1],[8953,1],[18799,1],[31355,1],[31866,2],[32556,1],[39374,2],[39690,1],[39756,1],[41786,1],[42200,2],[42974,2],[44343,1],[45563,1],[46861,1],[47332,1],[47417,1],[59790,1],[61460,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[673,2],[1129,2],[5853,1],[18443,2],[29313,1],[38391,2],[46565,1],[46687,1],[46799,1],[47161,1],[47420,1],[47430,1],[47535,1],[47631,1],[55529,2],[56882,1],[63529,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57157,3],[66172,1],[69266,1]]},"/en/lessons/common-similarity-measures":{"position":[[12770,2],[13467,1],[13481,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14676,2],[22067,1],[42429,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10876,1],[13153,1],[22869,2],[30780,1],[31800,2],[40875,1],[46342,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12345,1],[12388,1],[12717,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18097,1],[20304,1],[22412,1],[27548,1],[31677,1],[34615,2],[40868,2],[41388,2],[43918,1],[44699,1],[45427,1],[54105,1],[54122,1],[54296,1],[54412,1],[57785,1],[57800,1],[57815,1],[60874,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32303,5],[34692,1],[35530,1],[37760,2],[39149,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[734,2]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1845,2],[2508,1],[3782,1],[4181,1],[4268,2],[25944,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5508,2],[11922,2],[12462,2],[12959,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21592,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12479,2],[12562,1],[17328,2],[20670,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16314,1],[16399,1],[20985,1],[35655,1],[36097,1],[36188,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11086,1],[13221,1],[15913,1],[17097,1],[18345,1],[19779,1],[22560,1],[24484,1],[26232,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20856,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[856,2],[22247,2],[22332,2],[24826,1],[26675,2],[35855,1],[45954,1],[50036,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11147,1],[12499,6],[16960,1],[16993,1],[17208,1],[54392,1],[54532,2],[55058,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[242,2],[7121,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16046,1],[34898,3],[35635,1],[36457,1],[37281,1],[38182,3],[38747,1],[40301,1],[41249,1],[46606,1],[47390,3],[48093,1]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1540,2],[1674,2],[1820,2],[1902,1],[9578,2],[48514,4],[48533,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3468,2],[5349,1],[7996,2],[8947,2]]},"/en/lessons/extracting-keywords":{"position":[[311,2],[5131,1],[17160,2],[17169,2],[27696,1],[27719,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7794,2],[16073,2],[38753,2],[40464,1],[45642,1],[48166,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[593,2],[3747,2],[9788,3],[26656,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[177,2],[4680,2],[8687,1],[13010,1],[28144,2],[30610,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6611,3],[7845,3],[9444,2],[10383,2],[21091,2],[21905,2],[40977,2],[51788,2],[53985,1],[56105,2],[59216,1],[59556,2],[60744,2],[61683,2]]},"/en/lessons/geocoding-qgis":{"position":[[15469,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6571,2],[14726,2],[14836,2]]},"/en/lessons/georeferencing-qgis":{"position":[[3572,1],[7475,1],[7525,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[3513,1]]},"/en/lessons/getting-started-with-markdown":{"position":[[5916,2],[9543,1],[9637,2],[9692,2],[9701,2],[9719,2],[9737,2],[9747,2],[9825,1],[9907,1],[9983,1],[10005,2],[10027,2],[10049,2],[10059,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2281,2],[2712,2],[9060,2],[11194,2],[28898,1],[41702,1],[47316,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[2732,1],[12347,1]]},"/en/lessons/gravity-model":{"position":[[856,2],[7753,1],[10550,1],[12708,2],[12935,2],[19546,2],[24949,1],[37586,1],[37739,2],[41131,3],[41167,1],[42848,4],[46874,2],[49565,1],[49945,2],[51378,2],[54122,1],[54769,1],[58242,3],[60311,1],[62137,1],[62399,1],[64999,1],[65156,2],[65385,1],[66286,1],[66726,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[8629,2],[13331,1]]},"/en/lessons/installing-omeka":{"position":[[199,2],[8172,2],[9739,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20136,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[984,2],[2012,1],[9834,2],[10028,2],[10374,2],[10589,2],[15180,2],[16261,2],[39934,2],[49214,3],[49670,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19196,2],[24002,2],[29107,1],[29512,1],[32991,2],[46387,1],[49070,2],[49222,2],[49376,1],[55069,1],[55201,1],[56588,2],[57690,1]]},"/en/lessons/intro-to-bash":{"position":[[3624,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7245,3],[7353,2]]},"/en/lessons/intro-to-linked-data":{"position":[[25368,1]]},"/en/lessons/intro-to-twitterbots":{"position":[[3422,1]]},"/en/lessons/introduction-and-installation":{"position":[[1119,1],[1248,1]]},"/en/lessons/introduction-map-warper":{"position":[[8560,1],[10530,2],[15490,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9667,2],[9680,2],[42624,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14152,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4863,2],[14765,2],[21798,2],[34095,1],[47963,1],[49223,1],[51297,1],[54099,1],[54800,1],[54982,1]]},"/en/lessons/json-and-jq":{"position":[[11387,1]]},"/en/lessons/jupyter-notebooks":{"position":[[9399,3],[10096,1],[10215,2],[10303,1],[11018,2],[18353,1],[18520,3],[52961,1]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1882,2]]},"/en/lessons/linear-regression":{"position":[[430,1],[552,2],[6487,1],[21952,1],[22034,1],[26373,2],[66261,1],[79215,1]]},"/en/lessons/linux-installation":{"position":[[122,1],[725,1],[960,1]]},"/en/lessons/logistic-regression":{"position":[[321,2],[11706,2],[29096,1],[31489,1],[37592,1],[39286,1],[45461,1],[64067,1]]},"/en/lessons/mac-installation":{"position":[[554,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2379,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[837,2],[30177,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[467,1],[12854,1],[12881,2],[14622,1],[15375,2],[15531,1],[19385,2]]},"/en/lessons/output-data-as-html-file":{"position":[[4297,3],[9411,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1576,2],[6765,1]]},"/en/lessons/preserving-your-research-data":{"position":[[10255,2],[17510,2],[18331,2]]},"/en/lessons/qgis-layers":{"position":[[5704,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11056,1],[12196,2],[14285,1],[14357,1],[14429,1],[14501,1],[14861,1],[14866,1],[14933,1],[14938,1],[15005,1],[15010,1],[15077,1],[15149,1],[15221,1],[15509,1],[15581,1],[15653,1],[15725,1],[15797,1],[20038,4],[20084,1],[20313,4],[20387,1],[20793,4],[20816,1],[20851,1],[20939,4],[20947,1],[20967,1],[21475,4],[21521,1],[22526,1],[22533,4],[22541,1],[22766,1],[22776,4],[22793,1],[22805,2],[24214,1],[24216,1],[26094,1],[26104,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[693,2],[11883,2],[12902,1],[13074,1],[20556,2],[20769,1],[23043,1],[28038,2],[28220,2],[38616,2],[41688,6],[43218,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13533,1],[13595,1],[14165,1],[15711,1],[15773,1],[16325,1],[18097,4],[26523,1],[38035,1],[38199,1],[38203,1],[38860,1],[38877,1],[38887,1],[42071,3],[44194,2],[44315,2]]},"/en/lessons/sentiment-analysis":{"position":[[9892,2],[9902,1],[10698,1],[11388,2],[12848,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17606,2],[18932,2],[20625,2],[22837,2],[22923,2],[24010,1],[29298,2]]},"/en/lessons/sonification":{"position":[[8796,3],[9346,1],[9350,1],[9405,1],[9409,1],[9530,1],[9532,1],[9538,1],[9540,1],[9546,1],[15112,3],[18171,1],[18188,1],[18235,1],[18239,1],[18357,1],[18359,1],[18365,1],[18367,1],[18373,1],[20761,2],[25163,3],[25223,1],[28690,1],[29877,2],[29947,2],[30086,2],[30188,1],[30262,1]]},"/en/lessons/space-place-gazetteers":{"position":[[26342,1],[30507,1],[34974,1],[39602,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25135,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8445,1],[9730,1],[10875,1],[11680,1],[27908,1],[28020,1],[28103,2],[29756,1],[29840,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8255,2],[20873,1],[24902,1],[28313,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1440,2],[16361,2],[17124,2],[18630,2],[61096,2],[61654,1],[62126,1],[62405,2],[62600,1],[63453,2],[64348,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8696,2],[26293,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9895,2],[9904,2],[10967,2],[13149,2],[21457,1],[24381,3],[26495,1],[26791,2],[33814,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29861,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[8635,2],[24614,1],[28113,1]]},"/en/lessons/vector-layers-qgis":{"position":[[3611,2],[7607,1],[8587,1],[12375,1]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3789,1],[4075,2],[4109,2],[4198,1],[5387,1],[10745,2]]},"/en/lessons/windows-installation":{"position":[[1534,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13284,2]]},"/en/lessons/working-with-web-pages":{"position":[[7798,1]]}}}],["3).join(\"\\n",{"_index":11336,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16882,13]]}}}],["3,262",{"_index":13568,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12034,5],[17245,5]]}}}],["3,500",{"_index":17147,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[32947,5],[35942,5],[36624,5],[65488,5],[68859,5]]},"/en/lessons/logistic-regression":{"position":[[15137,5]]}}}],["3.0",{"_index":2167,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4482,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45063,3],[50109,3],[50146,3],[50194,3],[50350,3],[50421,3],[50457,3],[50481,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53393,3]]},"/en/lessons/sonification":{"position":[[27942,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3706,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33210,3],[41515,4]]}}}],["3.0.0",{"_index":23528,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42489,6]]}}}],["3.00",{"_index":19572,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15123,4]]}}}],["3.00000",{"_index":20100,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28515,8],[29090,8]]}}}],["3.000000",{"_index":4771,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30295,8],[30364,8]]}}}],["3.008816",{"_index":21007,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40565,8]]}}}],["3.023",{"_index":19133,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[4336,6]]}}}],["3.067451",{"_index":17273,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49507,8]]}}}],["3.07",{"_index":17286,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[50439,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14835,4],[14907,4],[14979,4]]}}}],["3.08",{"_index":19513,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14259,4],[15771,4]]}}}],["3.1",{"_index":10408,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7997,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11430,4]]}}}],["3.1.2",{"_index":8264,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2561,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14489,5],[14625,5],[14897,5],[15278,5]]}}}],["3.1.2/spark",{"_index":9608,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14477,11]]}}}],["3.1.x",{"_index":9597,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12746,5],[12955,5],[13206,5]]}}}],["3.100",{"_index":15775,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9515,5],[9528,5]]}}}],["3.1365.05",{"_index":13699,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39137,9]]}}}],["3.14228608",{"_index":1366,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18744,10]]}}}],["3.15",{"_index":19519,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14331,4],[15627,4]]}}}],["3.150",{"_index":19541,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14624,5]]}}}],["3.16\\)1",{"_index":5681,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15355,7]]}}}],["3.170",{"_index":19646,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16064,5]]}}}],["3.180",{"_index":7395,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17403,5]]}}}],["3.190",{"_index":19537,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14552,5]]}}}],["3.1m",{"_index":14995,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14264,4]]}}}],["3.2",{"_index":2163,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4435,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11459,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4523,4],[4778,5],[37429,3]]},"/en/lessons/sonification":{"position":[[27816,5]]}}}],["3.2.4",{"_index":6549,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[4160,6]]}}}],["3.2.5",{"_index":20349,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[10790,6]]}}}],["3.21",{"_index":19530,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14475,4]]}}}],["3.215",{"_index":19514,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14264,5]]}}}],["3.222374",{"_index":21009,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40847,8]]}}}],["3.23",{"_index":19579,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15195,4]]}}}],["3.3",{"_index":13140,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11962,4],[12728,3]]}}}],["3.3.0",{"_index":5326,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3840,5]]}}}],["3.3.1",{"_index":21719,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23492,5]]}}}],["3.3.2",{"_index":2299,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2244,6]]}}}],["3.37900132",{"_index":1357,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18158,10],[18175,10]]}}}],["3.4",{"_index":13141,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12079,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1705,4]]},"/en/lessons/sonification":{"position":[[27753,5]]}}}],["3.435",{"_index":19613,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15632,5]]}}}],["3.440",{"_index":19520,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14336,5],[14696,5],[14768,5]]}}}],["3.460",{"_index":19525,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14408,5]]}}}],["3.488",{"_index":7378,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17196,5]]}}}],["3.5",{"_index":8045,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5518,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22546,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12289,4]]},"/en/lessons/logistic-regression":{"position":[[40416,4]]},"/en/lessons/sentiment-analysis":{"position":[[10709,3]]}}}],["3.5.0.jar",{"_index":9684,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19189,9],[19262,9]]}}}],["3.520",{"_index":19608,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15560,5]]}}}],["3.54",{"_index":19659,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16203,4]]}}}],["3.570",{"_index":19531,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14480,5],[16208,5]]}}}],["3.6",{"_index":1007,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2323,4],[3438,3],[47789,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12644,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[517,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5273,3]]},"/en/lessons/sonification":{"position":[[27879,5]]}}}],["3.6.4",{"_index":16179,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5145,6]]}}}],["3.62",{"_index":19652,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16131,4]]}}}],["3.68648602",{"_index":1359,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18322,10],[18339,10]]}}}],["3.69",{"_index":19536,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14547,4]]}}}],["3.7",{"_index":18058,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[64088,3]]}}}],["3.7.3",{"_index":17020,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[3797,5],[6624,5]]}}}],["3.7.4",{"_index":8592,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15954,5]]}}}],["3.7.5",{"_index":18150,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7936,5],[8390,5],[9880,5],[11345,5],[12112,5],[13267,5],[14433,5]]}}}],["3.70",{"_index":19602,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15483,4]]}}}],["3.73",{"_index":19619,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15699,4]]}}}],["3.730",{"_index":19557,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14912,5]]}}}],["3.77",{"_index":19640,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15987,4]]}}}],["3.780",{"_index":19561,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14984,5]]}}}],["3.78945311",{"_index":1344,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17271,10]]}}}],["3.8",{"_index":18076,"title":{},"body":{"/en/lessons/mac-installation":{"position":[[636,3]]},"/en/lessons/windows-installation":{"position":[[434,3],[4814,3]]}}}],["3.8.3",{"_index":22815,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[3414,5]]}}}],["3.815126",{"_index":4756,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30087,8]]}}}],["3.840",{"_index":19620,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15704,5]]}}}],["3.845",{"_index":19625,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15776,5]]}}}],["3.84678",{"_index":13707,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42705,7]]}}}],["3.848",{"_index":13740,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50777,5],[51811,5],[52331,5],[53191,5],[53354,5]]}}}],["3.85",{"_index":19507,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14187,4]]}}}],["3.9",{"_index":19675,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17267,3]]}}}],["3.90",{"_index":19498,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14043,4],[14115,4]]}}}],["3.9073",{"_index":21011,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[41089,6]]}}}],["3.92",{"_index":19540,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14619,4],[14691,4],[14763,4]]}}}],["3.json",{"_index":18920,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26329,7]]}}}],["3.pi",{"_index":19149,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[8675,4],[8853,4]]}}}],["3.png",{"_index":20195,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43479,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22818,6]]},"/en/lessons/sonification":{"position":[[12317,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20585,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29315,6]]}}}],["3.x",{"_index":16181,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6082,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5135,3]]}}}],["3.x.x",{"_index":7792,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2723,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12445,7]]}}}],["3/voyant",{"_index":16953,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53016,8]]}}}],["30",{"_index":1292,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14220,2],[18855,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7828,2],[64135,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48826,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54384,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24639,4],[24819,3],[25357,3],[33330,3],[48118,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44969,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19149,3],[21431,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51352,4],[51378,2],[52180,4],[52206,2],[53051,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24174,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26044,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17122,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[17190,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[39920,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4129,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17796,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14591,3],[36216,2],[40399,2],[49215,3]]},"/en/lessons/linear-regression":{"position":[[74061,3]]},"/en/lessons/logistic-regression":{"position":[[65407,3]]},"/en/lessons/qgis-layers":{"position":[[18124,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20022,2],[20343,2],[20835,2],[20931,2],[21459,2]]},"/en/lessons/research-data-with-unix":{"position":[[10939,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3506,2],[24832,2],[43164,2]]},"/en/lessons/sonification":{"position":[[9479,2],[9485,2],[9623,2],[9629,2],[18275,2],[18416,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9689,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[682,3],[1023,3],[1121,3],[1222,3],[1324,3],[1420,3],[25735,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16102,2]]}}}],["30.4",{"_index":18497,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47273,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15320,4],[15968,4]]}}}],["30.9",{"_index":6118,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3790,5]]}}}],["300",{"_index":279,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6561,3],[12168,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5871,3],[7943,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28862,4],[42872,4],[42937,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4927,3]]},"/en/lessons/introduction-map-warper":{"position":[[4908,4]]},"/en/lessons/naive-bayesian":{"position":[[50034,3],[50663,3]]},"/en/lessons/space-place-gazetteers":{"position":[[3791,3],[27958,3],[31349,3],[31948,3],[36049,3],[36788,3],[40746,3],[41528,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25515,3]]}}}],["300)/1,000",{"_index":18509,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[50101,11]]}}}],["300)/400",{"_index":18510,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[50175,9]]}}}],["300,487",{"_index":18328,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17526,7]]}}}],["300,600",{"_index":5717,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21756,9]]}}}],["3000",{"_index":14684,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25187,4]]}}}],["300008347",{"_index":20956,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[22613,12],[26167,9],[26299,9],[26429,9],[26561,9],[26693,9],[26821,9],[26951,9],[27080,9],[27211,9],[27339,9],[30302,9],[30454,9],[30604,9],[30756,9],[30908,9],[31089,9],[31256,9],[31477,9],[31656,9],[31845,9],[34722,9],[34921,9],[35117,9],[35317,9],[35517,9],[35743,9],[35957,9],[36223,9],[36452,9],[36685,9],[39333,9],[39549,9],[39756,9],[39968,9],[40182,9],[40424,9],[40654,9],[40936,9],[41176,9],[41425,9]]}}}],["300–1300",{"_index":4659,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16088,9]]}}}],["301",{"_index":12283,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43195,4],[43260,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4670,3]]}}}],["301.0",{"_index":19657,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16193,5]]}}}],["302",{"_index":5139,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59970,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4531,3],[10080,3]]}}}],["302,000",{"_index":19428,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10102,7]]}}}],["3025",{"_index":17202,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39679,4]]}}}],["304",{"_index":4977,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46898,3]]}}}],["304.0",{"_index":19612,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15617,5]]}}}],["305",{"_index":19383,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4706,3]]}}}],["306",{"_index":7040,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47580,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4649,3],[4657,3]]}}}],["306.0",{"_index":7038,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47261,5]]}}}],["3061",{"_index":21046,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50213,4]]}}}],["306–316",{"_index":6053,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44403,8]]}}}],["308",{"_index":4304,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47228,3]]}}}],["309",{"_index":17527,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79453,3]]}}}],["30fp",{"_index":15884,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[31914,6]]}}}],["30th",{"_index":696,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22924,4]]}}}],["31",{"_index":1908,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48633,3],[49111,2],[49202,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5466,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48651,2],[49033,2],[49759,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50464,2],[51675,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43812,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36822,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6710,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36289,2],[41814,2],[44022,2],[45304,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29921,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1290,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[17516,3]]},"/en/lessons/gravity-model":{"position":[[51321,2]]},"/en/lessons/intro-to-linked-data":{"position":[[20242,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42614,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14595,3],[48253,3]]},"/en/lessons/naive-bayesian":{"position":[[40335,2],[40479,2]]},"/en/lessons/qgis-layers":{"position":[[18503,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49772,2],[51307,2],[52443,2],[52920,2]]},"/en/lessons/sonification":{"position":[[10023,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11556,2]]}}}],["31,34,34,34,25,28,30,60,28,25,26,26,25,25,60,25,25,38,33,26,25,25,25",{"_index":20705,"title":{},"body":{"/en/lessons/sonification":{"position":[[16710,68]]}}}],["31.1",{"_index":21394,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36130,5]]}}}],["31.288",{"_index":7357,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16976,6]]}}}],["31.65955902",{"_index":17443,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71657,11]]}}}],["31.78036166",{"_index":17445,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71727,11]]}}}],["31.82279355",{"_index":17448,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71789,11]]}}}],["31.86",{"_index":18555,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55382,5]]}}}],["310",{"_index":1253,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13097,3],[16914,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28900,3]]},"/en/lessons/linear-regression":{"position":[[79457,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4759,3]]}}}],["3100091cfbc",{"_index":4853,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34402,11]]}}}],["312",{"_index":19370,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4592,3]]}}}],["313",{"_index":19374,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4625,3]]}}}],["315",{"_index":6973,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44733,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[45547,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4580,3],[4666,3]]}}}],["317",{"_index":6954,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44004,3]]},"/en/lessons/naive-bayesian":{"position":[[63964,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4621,3]]}}}],["317–32",{"_index":13536,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7566,7]]}}}],["318",{"_index":6951,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43944,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4629,3],[4723,3]]}}}],["318.0",{"_index":19607,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15545,5]]}}}],["319",{"_index":9148,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20858,3]]}}}],["31_ja_*.tsv",{"_index":19763,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[10227,11]]}}}],["31_ja_1999.txt",{"_index":19764,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[10260,14],[10411,14]]}}}],["31_ja_a*.tsv",{"_index":19757,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[7429,12],[8176,12]]}}}],["31_ja_a_wc.txt",{"_index":19760,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[8210,14],[8364,15]]}}}],["31_ja_africa.tsv",{"_index":19755,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[6145,16],[6653,16],[6811,16],[6939,17],[7497,16]]}}}],["31_ja_america.tsv",{"_index":19758,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[7526,18],[10512,17],[10737,17],[11248,17]]}}}],["31_journal_articles.tsv",{"_index":19266,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[14741,23],[14827,24],[15390,24]]}}}],["31_journal_articles_kw_africa.tsv",{"_index":19272,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15565,33]]}}}],["31_journal_articles_kw_america.tsv",{"_index":19273,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15608,34]]}}}],["31_journal_articles_notes.txt",{"_index":19267,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[14861,29]]}}}],["31_writing_readme.txt",{"_index":19259,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[12957,22]]}}}],["32",{"_index":2207,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8094,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11952,2],[12022,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24097,2],[28800,4],[28805,3],[28877,3],[33910,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15844,2],[19403,3],[19469,3],[19964,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5287,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[17585,2]]},"/en/lessons/gravity-model":{"position":[[15173,2],[30499,2],[33651,2],[37509,2],[37796,2],[46828,2],[47161,2],[50279,2],[50579,2],[58867,2],[58933,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8422,2],[8476,2],[8949,2],[8995,2],[32649,2]]},"/en/lessons/intro-to-powershell":{"position":[[4075,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14599,3],[51483,3]]},"/en/lessons/linear-regression":{"position":[[74630,2]]},"/en/lessons/naive-bayesian":{"position":[[40367,2]]},"/en/lessons/qgis-layers":{"position":[[18912,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[53554,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61817,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13596,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[24823,3]]},"/en/lessons/windows-installation":{"position":[[1635,3],[4960,2]]}}}],["32(s1",{"_index":15927,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42128,7]]}}}],["32.22799018",{"_index":17359,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66296,11]]}}}],["32.4",{"_index":19583,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15248,4]]}}}],["32.5",{"_index":21270,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11712,4]]}}}],["32.60202105",{"_index":17450,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71857,11]]}}}],["32.7580998",{"_index":17357,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66234,10]]}}}],["321",{"_index":5248,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65550,3]]}}}],["322",{"_index":5250,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65662,3]]}}}],["323",{"_index":5256,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65834,3]]}}}],["324",{"_index":6993,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45165,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10778,8]]},"/en/lessons/normalizing-data":{"position":[[1943,8]]}}}],["3246",{"_index":16663,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12824,6]]}}}],["325",{"_index":14860,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55842,3]]}}}],["32537879",{"_index":16750,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27975,9]]}}}],["32537879,\"wonderwomanmind\",199,\"501064215990648800",{"_index":16758,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[31260,51]]}}}],["3258",{"_index":21527,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[29965,4],[30354,4],[37454,4]]}}}],["325–349",{"_index":21942,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62136,8]]}}}],["326",{"_index":13853,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63713,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55846,4]]}}}],["327",{"_index":14335,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49545,3]]}}}],["328",{"_index":19088,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48539,4]]}}}],["3291681c",{"_index":15012,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[20155,8]]}}}],["33",{"_index":1275,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13821,2],[18149,2]]},"/en/lessons/counting-frequencies":{"position":[[7436,3],[12914,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21216,2],[35834,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12197,4],[30345,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2941,2],[7857,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10570,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24099,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[17999,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14603,3]]},"/en/lessons/naive-bayesian":{"position":[[40415,2]]},"/en/lessons/normalizing-data":{"position":[[4504,3],[9139,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48432,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7487,2],[9004,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5718,3],[9724,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34623,2],[54730,2]]},"/en/lessons/sonification":{"position":[[18311,2],[18452,2]]},"/en/lessons/working-with-web-pages":{"position":[[4684,2],[5122,3],[5161,2],[6742,3],[9248,3]]}}}],["33&div=t17800628",{"_index":7693,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7415,20],[12893,20]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7836,20]]},"/en/lessons/normalizing-data":{"position":[[4483,20],[9118,20]]},"/en/lessons/output-data-as-html-file":{"position":[[7466,20],[8983,20]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5697,20],[9703,20]]},"/en/lessons/working-with-web-pages":{"position":[[4663,20],[6721,20],[9227,20]]}}}],["33,008",{"_index":3420,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[18440,6]]}}}],["33.</div>",{"_index":15439,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5442,15]]}}}],["33.01",{"_index":18543,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54963,5]]}}}],["33.5",{"_index":18162,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10666,5]]}}}],["33.9",{"_index":19594,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15392,4],[18200,4]]}}}],["33.90",{"_index":19685,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[18133,5]]}}}],["33.html",{"_index":11644,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[1389,7],[2008,7],[2633,7]]},"/en/lessons/working-with-web-pages":{"position":[[9021,8],[9362,9]]}}}],["330",{"_index":4982,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47139,3]]}}}],["33059614",{"_index":15137,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5254,9]]}}}],["3306",{"_index":13133,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9281,5],[9348,4],[14158,6]]}}}],["332",{"_index":1273,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13773,3],[18067,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13706,3]]}}}],["333",{"_index":7861,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20493,3]]}}}],["333.0",{"_index":22220,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21587,6]]}}}],["334",{"_index":6997,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45235,3]]}}}],["335",{"_index":19658,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16199,3]]}}}],["336",{"_index":19384,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4710,3]]}}}],["336).3",{"_index":14178,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7366,7]]}}}],["3362",{"_index":14911,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58433,5]]}}}],["337",{"_index":19390,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4763,3]]}}}],["3370",{"_index":16327,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37117,6]]}}}],["338",{"_index":14336,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49549,4]]},"/en/lessons/logistic-regression":{"position":[[67298,4],[67411,4]]}}}],["339",{"_index":12068,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13777,3]]}}}],["339.0",{"_index":7070,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50023,5]]}}}],["34",{"_index":1893,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47353,3],[50998,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3856,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45394,2],[60866,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7111,4],[7126,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20865,2],[35561,2],[36198,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24305,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[18038,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14607,3]]},"/en/lessons/linear-regression":{"position":[[73228,3]]},"/en/lessons/logistic-regression":{"position":[[64574,3]]},"/en/lessons/sonification":{"position":[[18260,2],[18263,2],[18266,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[23385,3]]},"/en/lessons/working-with-web-pages":{"position":[[5167,2]]}}}],["34.0",{"_index":7032,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47180,4]]}}}],["34.000000",{"_index":4789,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30527,9]]}}}],["34.41473242",{"_index":17452,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71927,11]]}}}],["34.55",{"_index":16216,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10878,5]]}}}],["34.59",{"_index":16215,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10868,5]]}}}],["340",{"_index":14698,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27344,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4719,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13715,4],[15891,3]]}}}],["3408",{"_index":19474,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13077,4]]}}}],["341",{"_index":15891,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32531,3]]}}}],["342",{"_index":1284,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14057,3],[18556,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43315,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13781,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4776,3]]}}}],["343",{"_index":1286,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14104,3],[18637,3]]}}}],["343.0",{"_index":7023,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46965,5]]}}}],["3434.6850314768426",{"_index":16293,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28660,18]]}}}],["347",{"_index":19369,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4588,3],[4702,3]]}}}],["347.0",{"_index":22202,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21394,7],[21439,6]]}}}],["3475",{"_index":17397,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70306,4]]},"/en/lessons/logistic-regression":{"position":[[47385,4]]}}}],["3476",{"_index":17399,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70371,4]]},"/en/lessons/logistic-regression":{"position":[[47444,4]]}}}],["3477",{"_index":17402,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70439,4]]},"/en/lessons/logistic-regression":{"position":[[47506,4]]}}}],["3478",{"_index":17404,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70505,4]]},"/en/lessons/logistic-regression":{"position":[[47565,4]]}}}],["3479",{"_index":17407,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70571,4]]},"/en/lessons/logistic-regression":{"position":[[47625,4]]}}}],["348",{"_index":19381,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4678,3],[4731,3]]}}}],["3480",{"_index":17409,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70636,4]]},"/en/lessons/logistic-regression":{"position":[[47684,4]]}}}],["3481",{"_index":17412,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70706,4]]},"/en/lessons/logistic-regression":{"position":[[47746,4]]}}}],["3482",{"_index":17414,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70771,4]]},"/en/lessons/logistic-regression":{"position":[[47806,4]]}}}],["3483",{"_index":17416,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70838,4]]},"/en/lessons/logistic-regression":{"position":[[47865,4]]}}}],["3484",{"_index":17418,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70902,4]]},"/en/lessons/logistic-regression":{"position":[[47928,4]]}}}],["3485",{"_index":17420,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70964,4]]},"/en/lessons/logistic-regression":{"position":[[47989,4]]}}}],["3486",{"_index":17422,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71031,4]]},"/en/lessons/logistic-regression":{"position":[[48048,4]]}}}],["3487",{"_index":17424,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71096,4]]},"/en/lessons/logistic-regression":{"position":[[48107,4]]}}}],["3488",{"_index":17426,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71163,4]]},"/en/lessons/logistic-regression":{"position":[[48166,4]]}}}],["3489",{"_index":17428,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71232,4]]},"/en/lessons/logistic-regression":{"position":[[48225,4]]}}}],["349",{"_index":1288,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14150,3],[18717,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35407,3],[54647,4]]}}}],["349.0",{"_index":22225,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21653,6]]}}}],["3490",{"_index":17431,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71297,4]]},"/en/lessons/logistic-regression":{"position":[[48286,4]]}}}],["3491",{"_index":17433,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71362,4]]},"/en/lessons/logistic-regression":{"position":[[48347,4]]}}}],["3492",{"_index":17435,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71429,4]]},"/en/lessons/logistic-regression":{"position":[[48407,4]]}}}],["3493",{"_index":17437,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71494,4]]},"/en/lessons/logistic-regression":{"position":[[48466,4]]}}}],["3494",{"_index":17439,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71557,4]]},"/en/lessons/logistic-regression":{"position":[[48524,4]]}}}],["3495",{"_index":17442,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71620,4]]},"/en/lessons/logistic-regression":{"position":[[48584,4]]}}}],["3496",{"_index":17444,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71685,4]]},"/en/lessons/logistic-regression":{"position":[[48644,4]]}}}],["3497",{"_index":17446,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71755,4]]},"/en/lessons/logistic-regression":{"position":[[48703,4]]}}}],["3498",{"_index":17449,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71817,4]]},"/en/lessons/logistic-regression":{"position":[[48761,4]]}}}],["3499",{"_index":17451,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71885,4]]},"/en/lessons/logistic-regression":{"position":[[48819,4]]}}}],["35",{"_index":4400,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54510,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43923,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25186,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4952,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31387,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[18077,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38402,3]]},"/en/lessons/intro-to-linked-data":{"position":[[20270,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14611,3]]},"/en/lessons/linear-regression":{"position":[[16372,2],[59177,3]]},"/en/lessons/naive-bayesian":{"position":[[40447,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13733,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34535,2]]},"/en/lessons/sonification":{"position":[[18401,2],[18404,2],[18407,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34459,2]]}}}],["35.0",{"_index":7071,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50037,4],[50258,4]]}}}],["35.3",{"_index":13762,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[53235,7]]}}}],["35.71814",{"_index":12736,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28352,8]]}}}],["350",{"_index":4596,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5811,3],[13856,3],[16523,3],[46645,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14716,3]]}}}],["350.0",{"_index":19618,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15689,5]]}}}],["3500",{"_index":17194,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[39203,4]]}}}],["351.0",{"_index":19645,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16049,5]]}}}],["352",{"_index":1256,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13193,3],[17078,3]]}}}],["352,003",{"_index":18326,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17480,7],[19038,8],[19065,7]]}}}],["355",{"_index":19377,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4645,3],[4682,3]]}}}],["355m",{"_index":14661,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21932,4]]}}}],["356",{"_index":19380,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4674,3]]}}}],["356854246",{"_index":16795,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[37106,9]]}}}],["357",{"_index":1260,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13336,3],[17324,3]]}}}],["359",{"_index":16645,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[7064,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4755,3]]}}}],["36",{"_index":2339,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5537,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44298,2],[44333,2],[45470,2],[60511,3]]},"/en/lessons/counting-frequencies":{"position":[[8048,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30486,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[19145,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14615,3],[50774,3]]},"/en/lessons/naive-bayesian":{"position":[[40399,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3461,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20059,2],[20381,2],[20825,2],[20951,2],[21496,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50621,2]]}}}],["36,000",{"_index":23290,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[3301,6]]}}}],["36.06",{"_index":17048,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[13400,5]]}}}],["360",{"_index":15885,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32036,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4772,3],[14443,3]]}}}],["360.0",{"_index":19518,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14321,5],[14465,5]]}}}],["360.5",{"_index":19410,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5950,5]]}}}],["361",{"_index":5105,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58734,3]]}}}],["362",{"_index":1263,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13481,3],[17571,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43790,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4727,3],[4812,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21453,3],[26491,3]]}}}],["363",{"_index":19386,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4735,3]]}}}],["364",{"_index":1257,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13240,3],[17159,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4584,3]]}}}],["364.0",{"_index":7027,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47084,5]]}}}],["365",{"_index":6029,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43571,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44651,3]]},"/en/lessons/linear-regression":{"position":[[26008,4]]}}}],["365km",{"_index":13511,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2128,8]]}}}],["366",{"_index":1042,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3898,3],[20748,3],[28128,3]]},"/en/lessons/linear-regression":{"position":[[26016,3]]}}}],["366.3",{"_index":9677,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18823,5],[20602,5]]}}}],["367",{"_index":6186,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15796,4]]}}}],["367.0",{"_index":7036,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47234,5]]}}}],["36db57896aa4",{"_index":9675,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18740,12]]}}}],["37",{"_index":5006,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49177,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45700,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36016,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30532,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[19184,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14433,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28466,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33313,3],[33395,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62592,3]]}}}],["37,668",{"_index":2225,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10801,6]]}}}],["37.0",{"_index":19701,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21562,4]]}}}],["37.333333",{"_index":19714,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22889,9]]}}}],["37.95476112",{"_index":17356,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66174,11]]}}}],["371",{"_index":19098,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48688,5]]}}}],["371.842",{"_index":4193,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39880,7]]}}}],["373",{"_index":16521,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51870,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13177,3]]}}}],["374",{"_index":2230,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10845,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4633,3]]}}}],["375",{"_index":17998,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58408,3]]}}}],["3765.7477558347,1290.9407540395",{"_index":15681,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14899,32]]}}}],["37668",{"_index":2232,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10879,7]]}}}],["377",{"_index":11276,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47911,3]]}}}],["378",{"_index":5259,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65960,3]]}}}],["379",{"_index":4526,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68816,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43600,3]]}}}],["38",{"_index":12157,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24050,4],[30580,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[19340,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32405,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14437,3],[50756,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20046,2],[20348,2],[21483,2]]},"/en/lessons/sonification":{"position":[[18308,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33317,3],[33352,3]]},"/en/lessons/vector-layers-qgis":{"position":[[14246,3],[14488,3],[15407,3]]}}}],["38,000",{"_index":13510,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2080,9]]}}}],["38.0",{"_index":7072,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50074,4]]}}}],["38.1",{"_index":17510,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77665,4]]}}}],["38.89511",{"_index":12730,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28204,8]]}}}],["380",{"_index":5260,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66027,3]]}}}],["383",{"_index":4972,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46523,3]]}}}],["3857",{"_index":13035,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34225,4]]}}}],["386",{"_index":15331,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[4006,6]]}}}],["387",{"_index":6958,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44108,3]]}}}],["388",{"_index":5196,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64037,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44196,3]]}}}],["388.xml",{"_index":18391,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32810,8]]}}}],["389",{"_index":6939,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43531,3],[43635,3]]}}}],["39",{"_index":3675,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11277,2],[11855,2],[13376,2]]},"/en/lessons/counting-frequencies":{"position":[[8036,4]]},"/en/lessons/extracting-keywords":{"position":[[13543,2],[15267,5],[15458,2],[21934,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[19502,3]]},"/en/lessons/gravity-model":{"position":[[6083,3],[15183,2],[61909,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14441,3],[52403,3]]},"/en/lessons/jupyter-notebooks":{"position":[[39290,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34519,2]]},"/en/lessons/sonification":{"position":[[18449,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50624,3]]},"/en/lessons/vector-layers-qgis":{"position":[[10213,2]]}}}],["39.000000",{"_index":4791,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30547,9]]}}}],["390",{"_index":19402,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4865,3]]}}}],["391",{"_index":19397,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4829,3]]}}}],["391ð411",{"_index":19740,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28470,8]]}}}],["3924",{"_index":16654,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[10935,5]]}}}],["3934",{"_index":11265,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47233,4]]}}}],["3939",{"_index":19476,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13097,4]]}}}],["3945",{"_index":11266,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47238,5]]}}}],["394–544",{"_index":10053,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58914,7]]}}}],["395",{"_index":6970,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44675,3]]}}}],["395.0",{"_index":22223,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21638,6]]}}}],["396",{"_index":19392,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4784,3]]}}}],["396.0",{"_index":22221,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21600,6]]}}}],["3967",{"_index":16326,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37103,6]]}}}],["398",{"_index":5203,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64158,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49783,3],[52451,3]]}}}],["39999066767938.djvu",{"_index":8773,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8656,19]]}}}],["39999066767938.epub",{"_index":8774,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8676,19]]}}}],["39999066767938.gif",{"_index":8775,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8696,18]]}}}],["39999066767938.pdf",{"_index":8776,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8715,18]]}}}],["39999066767938_abbyy.gz",{"_index":8777,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8734,23]]}}}],["39999066767938_djvu.txt",{"_index":8778,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8758,23]]}}}],["39999066767938_djvu.xml",{"_index":8779,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8782,23]]}}}],["39999066767938_images.zip",{"_index":8780,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8806,25]]}}}],["39999066767938_jp2.zip",{"_index":8781,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8832,22]]}}}],["39999066767938_scandata.xml",{"_index":8782,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8855,27]]}}}],["39v7a2sz",{"_index":15429,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4790,8]]}}}],["3:46",{"_index":19222,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4110,4]]}}}],["3^2",{"_index":5678,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15317,4]]}}}],["3a2rwz8a",{"_index":15424,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4600,8]]}}}],["3ae88fe0",{"_index":16618,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3731,9],[7996,9]]}}}],["3blue1brown",{"_index":14022,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42462,11],[42545,12]]}}}],["3d",{"_index":7189,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[1512,2],[36154,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13016,2],[22976,2],[25884,2],[26199,2],[27290,2]]},"/en/lessons/georeferencing-qgis":{"position":[[12030,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[16387,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6955,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28053,2],[30954,2],[31269,2],[32364,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8027,2]]},"/en/lessons/jupyter-notebooks":{"position":[[49525,2]]}}}],["3r",{"_index":6584,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[12630,3]]}}}],["3rd",{"_index":4439,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58282,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29432,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31690,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5902,3],[18075,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28413,3],[28431,3],[28449,3],[28467,3],[28952,3],[28970,3],[28988,3],[29006,3],[29311,3],[29329,3]]},"/en/lessons/sentiment-analysis":{"position":[[26767,4]]}}}],["3x1",{"_index":14353,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[925,3],[38949,3],[39781,3]]}}}],["3x1.5)+(2x1.5)=7.5",{"_index":13921,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[13872,20]]}}}],["3x2)+(2x2)=10",{"_index":13919,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[13639,15]]}}}],["3x3",{"_index":13932,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[17743,3]]}}}],["3’",{"_index":4142,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36457,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49287,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24918,3]]}}}],["4",{"_index":570,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17033,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[765,2],[8580,1],[8748,1],[8784,1],[8820,1],[10100,1],[12980,1],[13729,1],[16729,1],[17989,1],[29992,1],[38995,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5417,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8103,1],[8161,1],[8579,1],[9015,1],[9047,1],[10560,3],[13806,1],[15635,1],[15851,1],[16750,1],[16967,1],[16991,1],[17010,1],[17053,1],[17096,1],[18075,1],[18346,1],[33567,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13257,2],[24908,2],[28863,2],[32676,2],[37615,2],[46476,2],[48719,2],[52795,2],[55353,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4321,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[679,1],[28193,1],[28444,2],[30096,1],[36373,1],[36848,2],[46808,1],[47279,2],[47308,2],[47750,1],[47861,1],[48941,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[728,2],[1173,2],[19777,2],[29361,1],[39240,2],[47181,1],[47264,1],[47304,1],[47390,1],[47400,1],[47440,1],[47555,1],[48014,2],[48041,1],[49589,1],[56531,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37485,1]]},"/en/lessons/common-similarity-measures":{"position":[[7059,1],[12062,2],[12812,2],[13431,1],[13485,2],[15290,2],[20971,2],[21017,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19546,2],[22142,1],[42504,1],[45248,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10962,1],[13102,1],[26301,2],[31831,4],[40965,1],[45894,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7695,4],[12709,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18191,1],[20423,1],[22585,1],[27674,1],[38604,2],[44158,1],[54345,1],[54363,1],[56752,1],[57770,1],[57896,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34222,2],[34704,1],[35542,1]]},"/en/lessons/counting-frequencies":{"position":[[2532,3],[2536,2],[2539,2],[2545,2],[2551,2],[2554,2],[2557,2],[2563,2],[2569,2],[2572,2],[2575,2],[2581,2],[2587,2],[2590,2],[2593,2],[2599,2],[2620,3],[2632,3],[2644,3],[2668,3],[2693,3],[2705,3],[2717,3],[2742,3],[2767,3],[2779,3],[2791,3],[2814,3],[2840,3],[2852,3],[2864,3],[2887,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35942,2],[42681,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13115,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10074,3],[11991,1],[12030,3],[13456,1],[13521,2],[13686,3],[17565,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21102,1],[21206,1],[35746,1],[35824,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11190,1],[13325,1],[15992,1],[17176,1],[18424,1],[19886,1],[22682,1],[24606,1],[26335,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[879,2],[22720,2],[24410,2],[24960,1],[27892,1],[28355,2],[28486,1],[35861,1],[36288,1],[42243,1],[46026,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49426,1],[54398,2],[54641,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[301,2],[8358,2]]},"/en/lessons/extracting-keywords":{"position":[[353,2],[19129,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16254,2],[40534,1],[47901,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24141,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[204,2],[5338,2],[8692,1],[13018,1],[28328,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22935,1],[56118,2],[60238,1]]},"/en/lessons/geocoding-qgis":{"position":[[20640,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15588,3],[15691,2]]},"/en/lessons/georeferencing-qgis":{"position":[[3920,1],[7531,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2326,2],[9188,2],[28985,1],[35878,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[2770,1],[4542,5]]},"/en/lessons/gravity-model":{"position":[[912,1],[15224,3],[15951,2],[25059,1],[33173,3],[42391,1],[42495,2],[42887,4],[48988,1],[51427,2],[54287,1],[54879,1],[58291,3],[61917,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[21515,2],[38428,2],[42850,1]]},"/en/lessons/installing-omeka":{"position":[[237,2],[11057,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5072,1],[21727,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1068,2],[9541,3],[9642,2],[10616,2],[16070,2],[41035,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19454,2],[29535,3],[35485,2],[56595,1]]},"/en/lessons/intro-to-bash":{"position":[[4402,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[539,2],[8686,2]]},"/en/lessons/introduction-map-warper":{"position":[[15686,2],[15820,2],[16209,1]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9589,2],[9602,2],[21940,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14154,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14768,2],[21881,2],[34100,1],[48261,1],[52028,1],[53949,1],[55313,1]]},"/en/lessons/linear-regression":{"position":[[634,2],[30202,2],[47992,2],[66324,1],[73469,1]]},"/en/lessons/logistic-regression":{"position":[[400,2],[12762,2],[29201,1],[31660,1],[37719,1],[39440,1],[45515,1],[64815,1]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[878,2],[31536,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19816,2]]},"/en/lessons/preserving-your-research-data":{"position":[[10238,2]]},"/en/lessons/qgis-layers":{"position":[[5789,1],[18792,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11058,1],[12221,2],[14069,1],[14074,1],[14141,1],[14146,1],[14175,1],[14213,1],[14227,1],[14506,1],[14535,1],[14573,1],[14607,1],[14645,1],[14717,1],[14722,1],[14789,1],[14794,1],[15082,1],[15154,1],[15226,1],[15255,1],[15293,1],[15327,1],[15365,1],[15399,1],[15437,1],[15471,1],[15730,1],[15831,1],[15869,1],[15903,1],[15975,1],[16090,1],[16263,1],[16301,1],[17291,1],[17296,1],[17372,1],[17382,1],[17384,1],[17402,1],[17404,1],[17406,1],[17408,1],[17418,1],[17420,1],[17422,1],[17430,1],[17531,2],[20062,4],[20318,4],[20798,4],[20841,1],[20954,4],[20962,1],[21499,4],[24220,1],[24222,1],[26124,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13111,1],[16406,1],[23657,1],[24501,1],[28126,1],[41675,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26607,1],[38037,1],[38059,1],[38063,1],[38580,1],[38597,1],[38607,1],[52747,4],[52923,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18164,2],[25752,2],[25920,2],[29542,2]]},"/en/lessons/sonification":{"position":[[9332,1],[9340,1],[9391,1],[9399,1],[9550,1],[18221,1],[18229,1],[18377,1],[25249,2],[25316,1],[29880,2],[29950,2],[30393,1],[37695,2]]},"/en/lessons/space-place-gazetteers":{"position":[[26472,1],[30657,1],[30962,1],[31315,1],[35170,1],[35571,1],[36016,1],[39809,1],[40236,1],[40713,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20899,1],[28189,1],[28254,1],[47817,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17911,2],[18778,2],[41625,2],[61299,2],[62344,1],[62656,2],[64429,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8838,3],[9077,1],[9122,2],[9351,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11111,1],[11881,2],[13947,2],[17748,1],[30564,2],[33820,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52038,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[791,2],[1170,1],[11134,2],[17070,2],[28052,1]]},"/en/lessons/vector-layers-qgis":{"position":[[4599,2],[12380,1]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10762,2]]},"/en/lessons/working-with-web-pages":{"position":[[9819,2]]}}}],["4(42",{"_index":19936,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[43203,6]]}}}],["4(43",{"_index":19926,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42650,6]]}}}],["4)\"/>",{"_index":22551,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35237,8]]}}}],["4*3",{"_index":4489,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64372,3]]}}}],["4,000",{"_index":11478,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5672,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3012,5]]}}}],["4,001",{"_index":4186,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39708,5]]}}}],["4,426",{"_index":4306,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47481,5]]}}}],["4,445",{"_index":4171,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38816,5],[39590,5]]}}}],["4,591",{"_index":3840,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15636,6],[15928,5],[47512,5]]}}}],["4,737",{"_index":4311,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47698,5]]}}}],["4,934",{"_index":3386,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13516,5]]}}}],["4.0",{"_index":6535,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[74,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43880,3],[44120,3],[50062,3]]},"/en/lessons/sonification":{"position":[[28068,4]]}}}],["4.0.1",{"_index":15744,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8777,5]]}}}],["4.0.x",{"_index":19958,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2966,5]]}}}],["4.000000",{"_index":4772,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30313,8],[30481,8]]}}}],["4.01//en\">",{"_index":12426,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63634,13]]}}}],["4.041",{"_index":7377,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17188,5]]}}}],["4.070",{"_index":19553,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14840,5]]}}}],["4.08",{"_index":19584,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15267,4],[15843,4]]}}}],["4.1",{"_index":332,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8155,3]]}}}],["4.11",{"_index":19664,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16275,4]]}}}],["4.136189",{"_index":21013,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[41336,8]]}}}],["4.2.0",{"_index":22816,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[3431,6]]}}}],["4.2.x",{"_index":19957,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2936,5]]}}}],["4.22",{"_index":19596,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15411,4],[16059,4]]}}}],["4.236798",{"_index":17267,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49362,8]]}}}],["4.250000",{"_index":4769,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30268,8]]}}}],["4.250881",{"_index":4762,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30139,8]]}}}],["4.3.2",{"_index":21704,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[19741,5]]}}}],["4.3.29",{"_index":23294,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[5326,6]]}}}],["4.43",{"_index":19634,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15915,4]]}}}],["4.44",{"_index":13755,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52040,5],[53290,5]]},"/en/lessons/naive-bayesian":{"position":[[54718,4]]}}}],["4.5",{"_index":19700,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21553,3]]}}}],["4.512605",{"_index":4752,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30050,8]]}}}],["4.585606",{"_index":17905,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48794,8],[58254,8]]}}}],["4.59",{"_index":19134,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[4343,5]]}}}],["4.591",{"_index":7376,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17180,5]]}}}],["4.637702",{"_index":4761,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30130,8]]}}}],["4.70813727",{"_index":1353,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17833,10],[17850,10]]}}}],["4.72",{"_index":16298,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32364,5]]}}}],["4.735294",{"_index":4751,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30041,8]]}}}],["4.794118",{"_index":4754,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30068,8]]}}}],["4.82592031",{"_index":1354,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17915,10],[17932,10]]}}}],["4.93",{"_index":19589,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15339,4]]}}}],["4.95945170",{"_index":1347,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17419,10],[17436,10]]}}}],["4.gif",{"_index":20578,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25733,6]]}}}],["4.png",{"_index":20701,"title":{},"body":{"/en/lessons/sonification":{"position":[[15595,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33066,6]]}}}],["40",{"_index":3670,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9797,2],[11284,2],[11862,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51274,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12693,2],[12744,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28853,2],[51628,2]]},"/en/lessons/counting-frequencies":{"position":[[8023,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17722,3],[17873,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28494,2],[31400,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[20565,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55830,3],[57110,3]]},"/en/lessons/intro-to-linked-data":{"position":[[20363,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14445,3]]},"/en/lessons/jupyter-notebooks":{"position":[[53580,3]]},"/en/lessons/normalizing-data":{"position":[[5422,3],[5461,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48455,3],[48732,4]]},"/en/lessons/sonification":{"position":[[9459,2],[9470,2],[9603,2],[9614,2],[11185,4],[18140,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33401,2],[33433,6]]}}}],["40(1",{"_index":21642,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47441,6]]}}}],["40(3",{"_index":19930,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42840,6]]}}}],["40.25",{"_index":11580,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24411,6]]}}}],["40.729",{"_index":7358,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16984,6]]}}}],["40.8",{"_index":20999,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39654,4]]}}}],["400",{"_index":3854,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16096,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10052,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19325,4],[21607,4]]},"/en/lessons/naive-bayesian":{"position":[[50014,3],[50096,4],[50170,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48582,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16094,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[31002,3]]}}}],["400.0",{"_index":19624,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15761,5]]}}}],["400x300",{"_index":15821,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15432,10]]}}}],["402",{"_index":6952,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43956,3]]}}}],["403",{"_index":11246,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46474,3]]}}}],["4035",{"_index":18007,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58718,4]]}}}],["4036",{"_index":14632,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7807,4]]}}}],["403–420",{"_index":16559,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53963,8]]}}}],["404",{"_index":7963,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35299,3],[40445,3],[40541,3],[40649,3],[42436,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4698,3],[4751,3]]}}}],["4040",{"_index":9680,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18978,5]]}}}],["405",{"_index":19376,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4641,3],[4816,3]]}}}],["406",{"_index":6975,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44757,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29533,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4780,3]]}}}],["407",{"_index":4527,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68820,4]]},"/en/lessons/linear-regression":{"position":[[74649,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4808,3]]}}}],["408",{"_index":14894,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57393,4]]}}}],["40gb",{"_index":14623,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5717,4]]}}}],["41",{"_index":2340,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5607,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17748,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10657,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51484,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43349,2],[44287,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19158,4],[21440,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30663,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14449,3]]},"/en/lessons/json-and-jq":{"position":[[19102,3]]},"/en/lessons/jupyter-notebooks":{"position":[[39293,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13585,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62831,2]]}}}],["41.116667",{"_index":21001,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39865,9]]}}}],["41.398371",{"_index":21002,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40077,9]]}}}],["41.633333",{"_index":20997,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39441,9]]}}}],["41.681019",{"_index":12643,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17902,9]]}}}],["41.982548",{"_index":21004,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40317,9]]}}}],["410",{"_index":3856,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16158,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49787,4],[52455,4]]}}}],["411",{"_index":11247,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46478,4]]}}}],["411–428",{"_index":21954,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62610,8]]}}}],["413",{"_index":19375,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4637,3]]}}}],["414.0",{"_index":7075,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50311,5]]}}}],["4141",{"_index":18023,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59364,4]]}}}],["417",{"_index":11277,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47915,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4825,3],[9813,3]]}}}],["417–445",{"_index":10023,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57665,7]]}}}],["419",{"_index":3501,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2238,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16163,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4833,3]]},"/en/lessons/sonification":{"position":[[41972,3]]}}}],["4195",{"_index":17989,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58093,4]]}}}],["41ae",{"_index":16620,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3746,4],[8011,4]]}}}],["42",{"_index":4947,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43969,3],[44030,2],[49239,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43282,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52089,3]]},"/en/lessons/gravity-model":{"position":[[14194,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[23274,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14453,3],[50275,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50278,2],[52315,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[21301,2]]}}}],["42.083333",{"_index":20995,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[39230,9]]}}}],["42.3",{"_index":18534,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54794,4]]}}}],["42.32",{"_index":7552,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[36738,5]]}}}],["420",{"_index":19393,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4788,3]]}}}],["421",{"_index":6936,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43471,3]]}}}],["422",{"_index":9081,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9135,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4686,3]]},"/en/lessons/sonification":{"position":[[5575,5]]}}}],["424",{"_index":20658,"title":{},"body":{"/en/lessons/sonification":{"position":[[5097,5]]}}}],["425",{"_index":5110,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58843,3]]},"/en/lessons/naive-bayesian":{"position":[[64112,4]]}}}],["4252",{"_index":18029,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59569,4]]}}}],["426",{"_index":5142,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60031,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26202,3]]}}}],["4263.70",{"_index":23420,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26477,7]]}}}],["427",{"_index":4984,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47252,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26278,3]]}}}],["428",{"_index":12178,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26296,3]]}}}],["429",{"_index":12183,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26722,5]]}}}],["43",{"_index":3967,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22544,2],[47493,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45711,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6698,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38648,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30748,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5419,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14457,3]]},"/en/lessons/sonification":{"position":[[10028,2]]}}}],["43.000000",{"_index":4793,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30568,9]]}}}],["43.184417",{"_index":21006,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40547,9]]}}}],["43.345287",{"_index":21008,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[40829,9]]}}}],["43.587",{"_index":21010,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[41074,6]]}}}],["43.6426",{"_index":18122,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3676,8],[4124,8],[12769,8],[12874,7]]}}}],["43.675482",{"_index":21012,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[41318,9]]}}}],["43.70011",{"_index":12726,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28078,8]]}}}],["430",{"_index":12179,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26385,3],[26509,3],[26854,3]]}}}],["431",{"_index":12180,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26461,3]]}}}],["432",{"_index":7170,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61604,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26474,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4869,3]]}}}],["4326",{"_index":12902,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14995,5],[34101,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38447,4]]}}}],["435",{"_index":19387,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4739,3]]}}}],["436",{"_index":7171,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61608,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50078,3],[54092,3]]}}}],["437.0",{"_index":22227,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21668,6]]}}}],["437c81220158",{"_index":23647,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19945,13]]}}}],["438",{"_index":16522,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51874,4]]}}}],["4383",{"_index":13871,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65743,5]]}}}],["439",{"_index":17466,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73479,3]]},"/en/lessons/logistic-regression":{"position":[[64825,3]]}}}],["43rd",{"_index":15080,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5521,4],[5812,5],[7545,4]]}}}],["44",{"_index":6948,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43834,2],[54386,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7097,4]]},"/en/lessons/gravity-model":{"position":[[65177,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50417,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14461,3]]},"/en/lessons/logistic-regression":{"position":[[66099,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22515,2],[22746,2],[26071,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13659,2]]},"/en/lessons/sonification":{"position":[[10002,2],[10014,2]]}}}],["44.0",{"_index":7020,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46925,4]]}}}],["440",{"_index":18781,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10864,3],[11801,3]]}}}],["440.0",{"_index":19578,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15185,5]]}}}],["4408",{"_index":16325,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37090,6]]}}}],["440xxi",{"_index":18809,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11849,7]]}}}],["44100",{"_index":15823,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15524,6]]}}}],["442",{"_index":19087,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48529,4]]}}}],["4421",{"_index":19478,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13117,4]]}}}],["443",{"_index":15997,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18246,5]]}}}],["444",{"_index":7862,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20497,3],[20577,3]]}}}],["446",{"_index":20857,"title":{},"body":{"/en/lessons/sonification":{"position":[[41976,3]]}}}],["448",{"_index":2478,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17518,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60136,3]]}}}],["448.0",{"_index":22232,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21730,6]]}}}],["448.750000",{"_index":4768,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30257,10]]}}}],["448e",{"_index":9627,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16162,4],[17146,4]]}}}],["449",{"_index":19093,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48625,4]]}}}],["449+67)/1800",{"_index":19116,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49339,13]]}}}],["449/1800",{"_index":19112,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49286,8]]}}}],["45",{"_index":8120,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19335,4],[21617,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32572,2]]},"/en/lessons/gravity-model":{"position":[[54603,2],[54629,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21954,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14465,3]]},"/en/lessons/linear-regression":{"position":[[73849,3]]},"/en/lessons/logistic-regression":{"position":[[65195,3]]}}}],["45,000",{"_index":8579,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12937,6]]}}}],["45.50884",{"_index":12733,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28278,8]]}}}],["450",{"_index":11524,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14853,3]]}}}],["450se",{"_index":19550,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14801,5]]}}}],["450sl",{"_index":19555,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14873,5]]}}}],["450slc",{"_index":19559,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14945,6]]}}}],["453.90",{"_index":23412,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26338,6]]}}}],["4532",{"_index":18041,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59979,4]]}}}],["455",{"_index":21531,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[30295,3]]}}}],["4560629",{"_index":23014,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[4591,9]]}}}],["4572",{"_index":19480,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13137,4]]}}}],["458",{"_index":5150,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60275,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43483,3]]},"/en/lessons/naive-bayesian":{"position":[[63724,4]]}}}],["46",{"_index":2341,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5679,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10660,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7083,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50047,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28418,2]]},"/en/lessons/gravity-model":{"position":[[62543,2],[65893,2],[66061,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14469,3],[50278,3]]}}}],["46.7",{"_index":13765,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[53398,7]]}}}],["460",{"_index":16634,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4165,4]]}}}],["460.0",{"_index":19571,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15113,5]]}}}],["461",{"_index":3384,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13366,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4837,3],[4861,3]]}}}],["463",{"_index":2452,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16744,3]]},"/en/lessons/linear-regression":{"position":[[73483,4]]},"/en/lessons/logistic-regression":{"position":[[64829,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4804,3]]}}}],["465",{"_index":6963,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44321,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4690,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50082,4],[54096,4]]}}}],["467",{"_index":19382,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4694,3]]}}}],["4679(198811)44:6<1013::aid",{"_index":18065,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66155,29]]}}}],["46:234",{"_index":4536,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68935,6]]}}}],["47",{"_index":16230,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14473,3]]},"/en/lessons/logistic-regression":{"position":[[42770,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[27738,3]]}}}],["47(4",{"_index":9458,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50807,6]]}}}],["47.61",{"_index":13509,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1635,5]]}}}],["47.7",{"_index":18524,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54610,4]]}}}],["47.83",{"_index":18529,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54706,5]]}}}],["471",{"_index":9769,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29488,4]]}}}],["4713",{"_index":16631,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4049,4]]}}}],["472",{"_index":19394,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4792,3],[4841,3]]}}}],["472.0",{"_index":19565,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15041,5]]}}}],["4751",{"_index":9673,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18730,4]]}}}],["475a",{"_index":9740,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24147,4]]}}}],["479",{"_index":19084,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48422,4]]}}}],["479.89",{"_index":23411,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26326,6]]}}}],["48",{"_index":6165,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12642,2]]},"/en/lessons/gravity-model":{"position":[[62265,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14477,4]]},"/en/lessons/linear-regression":{"position":[[73461,3]]},"/en/lessons/logistic-regression":{"position":[[64807,3]]},"/en/lessons/sonification":{"position":[[18150,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[23480,3]]}}}],["48.73025541",{"_index":17354,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66117,11]]}}}],["481",{"_index":6440,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50542,3],[51637,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48464,4]]}}}],["4818067",{"_index":22355,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35650,8]]}}}],["486",{"_index":15332,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[4013,6]]}}}],["487",{"_index":6957,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44085,3],[45117,3]]}}}],["49",{"_index":7645,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7067,4]]},"/en/lessons/intro-to-linked-data":{"position":[[20298,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14819,4]]},"/en/lessons/sonification":{"position":[[9462,2],[9473,2],[9482,2],[9606,2],[9617,2],[9626,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[828,2],[1468,2],[23542,3]]}}}],["49.17",{"_index":18536,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54840,5]]}}}],["49.568",{"_index":7359,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16992,6]]}}}],["49.9",{"_index":4219,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41480,5]]}}}],["49.95",{"_index":17958,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55004,6]]}}}],["490",{"_index":19105,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48863,6]]}}}],["491",{"_index":19388,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4743,3]]}}}],["492",{"_index":4183,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39656,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28876,5]]}}}],["495",{"_index":20709,"title":{},"body":{"/en/lessons/sonification":{"position":[[18146,3]]}}}],["499",{"_index":3850,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16044,4],[48185,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26372,3]]},"/en/lessons/linear-regression":{"position":[[74653,4]]}}}],["499.0",{"_index":22230,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21715,6]]}}}],["49fa",{"_index":9745,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24310,4]]}}}],["4:273–286",{"_index":4543,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69137,10]]}}}],["4^2",{"_index":5699,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17821,5],[21131,5]]}}}],["4e",{"_index":6392,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45891,2]]}}}],["4fc03a7d45c1498b0d1e2e6e.csv",{"_index":17032,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[9935,29]]}}}],["4fc0532f45c1498b0d251a13'].index[0",{"_index":17981,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57045,36]]}}}],["4g",{"_index":9841,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43104,3],[43289,4],[48137,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18024,3]]}}}],["4m",{"_index":9639,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16431,3]]}}}],["4th",{"_index":14950,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[2766,3]]},"/en/lessons/research-data-with-unix":{"position":[[3074,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50930,3],[53116,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39628,3]]}}}],["5",{"_index":369,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9486,2],[17484,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8616,1],[10143,1],[13026,1],[16809,1],[30076,1],[47151,2],[50437,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8123,1],[9062,1],[13821,1],[15889,1],[17034,1],[18395,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13424,2],[25279,2],[29786,2],[39221,2],[53658,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4389,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39824,1],[55655,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[755,2],[1226,2],[23326,2],[28789,1],[29409,1],[40773,2],[46535,1],[46910,1],[47682,1],[48672,1],[49055,1],[49065,1],[49325,1],[49335,1],[49345,1],[49459,1],[49599,1],[49717,1],[61503,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14308,2],[23594,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34484,2],[40399,1]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12289,2],[12726,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[48046,2],[57725,1],[57740,1],[57755,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12565,1],[12607,1]]},"/en/lessons/counting-frequencies":{"position":[[14137,1]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[866,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29801,1],[30211,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20948,1],[21594,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16102,2],[16130,2],[17986,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21220,2],[36006,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11297,1],[13432,1],[15561,1],[16071,1],[16745,1],[17255,1],[17993,1],[18503,1],[19996,1],[22807,1],[24731,1],[26435,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[898,2],[25079,1],[25936,2],[26479,2],[29039,2],[35890,1],[36499,1],[46032,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37062,1],[38243,1]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[337,2],[9996,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17966,1]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43192,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7327,1]]},"/en/lessons/extracting-keywords":{"position":[[394,2],[7640,1],[22104,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19205,2],[40591,1],[47895,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22833,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[234,2],[8266,2],[8697,1],[13023,1],[28936,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26244,1],[26338,1],[26427,1],[56131,2]]},"/en/lessons/geocoding-qgis":{"position":[[21310,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17604,2],[17632,2],[19823,1],[19881,1],[27383,1]]},"/en/lessons/georeferencing-qgis":{"position":[[4056,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[26711,2],[28717,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2371,2],[9365,2],[10060,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[2895,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11622,4]]},"/en/lessons/gravity-model":{"position":[[17437,2],[18041,2],[35182,4],[37481,1],[42165,4],[42305,5],[42555,5],[42936,4],[43903,1],[50055,4],[50068,1],[53644,2],[53974,2],[55257,2],[58326,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[13393,2],[21825,2],[23348,1],[38232,3],[38496,1],[45394,2]]},"/en/lessons/installing-omeka":{"position":[[1124,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22269,2],[28308,1],[29577,2],[31976,2],[34708,1],[50458,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1124,2],[9305,1],[10652,2],[16862,2],[42989,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31253,3],[56401,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25147,1],[25798,1]]},"/en/lessons/intro-to-bash":{"position":[[6345,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8947,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3927,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[20539,1],[21900,2]]},"/en/lessons/introduction-map-warper":{"position":[[8562,1],[15865,2],[16214,1],[16490,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9628,2],[9641,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25971,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14771,3],[21948,2]]},"/en/lessons/json-and-jq":{"position":[[3197,3],[3258,2],[3283,3],[3311,3],[4495,2],[7438,3],[7501,2],[7530,3],[7560,3],[10923,2],[12564,3],[13578,3],[13905,3],[14669,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5200,1],[6970,3],[7284,1],[7317,1],[7913,2],[7951,2],[8836,1]]},"/en/lessons/linear-regression":{"position":[[694,2],[14134,1],[31189,2],[61052,1],[61058,2],[66380,1],[74043,2]]},"/en/lessons/logistic-regression":{"position":[[456,2],[13065,2],[31832,1],[39594,1],[42894,1],[45569,1],[65389,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[915,2],[34130,2]]},"/en/lessons/naive-bayesian":{"position":[[17147,3],[64384,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13813,1],[20213,2],[36947,2]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1425,1],[1617,1],[1688,1],[2789,1],[2992,2]]},"/en/lessons/qgis-layers":{"position":[[6224,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11060,1],[15941,1],[16013,1],[16085,1],[16157,1],[16229,1],[24206,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13148,1],[30101,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1956,1],[26691,1],[48546,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4674,2],[29745,2],[30601,2],[30621,2],[32013,2],[32033,3],[32450,2],[32542,2],[37447,2],[37467,2]]},"/en/lessons/sonification":{"position":[[9334,1],[9342,1],[9348,1],[9393,1],[9401,1],[9407,1],[9512,1],[9516,1],[9520,1],[9524,1],[9528,1],[9556,1],[10026,1],[18184,1],[18223,1],[18231,1],[18237,1],[18339,1],[18343,1],[18347,1],[18351,1],[18355,1]]},"/en/lessons/space-place-gazetteers":{"position":[[26604,1],[30809,1],[35370,1],[40021,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25044,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8427,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20829,1],[20925,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46409,2],[46572,1],[49211,2],[49978,2],[51825,3],[52130,3],[53004,2],[61671,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9479,2],[9521,1],[9579,2],[19086,1],[19574,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14339,2],[15077,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28879,2],[28973,1],[29219,2],[30598,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[11608,2],[17724,2],[28150,2]]},"/en/lessons/vector-layers-qgis":{"position":[[4878,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10748,2]]}}}],["5\",\"schutter",{"_index":16681,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15666,13]]}}}],["5(7",{"_index":19216,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3468,5],[17963,5]]}}}],["5)[you",{"_index":14273,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[30734,6],[34482,6]]}}}],["5,000",{"_index":373,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9628,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8778,6],[13652,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40728,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6265,5],[27253,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17537,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4471,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5382,5]]}}}],["5,689",{"_index":6128,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4039,5]]}}}],["5.0",{"_index":7001,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45307,3],[47287,3],[49971,3],[50182,3],[50469,3],[50493,3]]},"/en/lessons/intro-to-powershell":{"position":[[2287,4]]}}}],["5.00000",{"_index":20099,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28497,8],[28551,8],[29036,8],[29377,8]]}}}],["5.000000",{"_index":4777,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30373,8]]}}}],["5.1",{"_index":20843,"title":{},"body":{"/en/lessons/sonification":{"position":[[40996,3]]}}}],["5.12",{"_index":13652,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35447,4]]}}}],["5.250",{"_index":19568,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15056,5]]}}}],["5.29592394",{"_index":1355,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17997,10],[18014,10]]}}}],["5.34251069",{"_index":1352,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17681,10]]}}}],["5.345",{"_index":19580,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15200,5]]}}}],["5.372169",{"_index":17906,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48852,8],[58149,8]]}}}],["5.424",{"_index":19573,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15128,5]]}}}],["5.6",{"_index":20744,"title":{},"body":{"/en/lessons/sonification":{"position":[[28005,5]]}}}],["5.669469",{"_index":17266,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49347,8]]}}}],["5.7",{"_index":13127,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7465,3],[24232,4]]}}}],["5.71",{"_index":9287,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22555,4]]}}}],["5.80674956",{"_index":1348,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17501,10],[17518,10],[17747,10],[17764,10]]}}}],["5.815610",{"_index":17265,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[49332,8]]}}}],["5.823529",{"_index":4753,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30059,8]]}}}],["5.9.6",{"_index":8245,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39397,6]]}}}],["5.9kb",{"_index":14974,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[9053,6]]}}}],["5.png",{"_index":20610,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32431,6]]},"/en/lessons/sonification":{"position":[[16932,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35199,6]]}}}],["5/25",{"_index":18329,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[18704,5]]}}}],["50",{"_index":4773,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30331,3],[51470,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5933,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19082,3],[19110,3],[19247,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47709,2],[50539,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19250,3]]},"/en/lessons/counting-frequencies":{"position":[[8000,4],[8012,4]]},"/en/lessons/geocoding-qgis":{"position":[[7665,2],[7823,2],[8377,2]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21190,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50164,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7920,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14824,3]]},"/en/lessons/json-and-jq":{"position":[[3796,3],[4099,3],[4128,3],[8063,2],[17891,2],[19114,2]]},"/en/lessons/jupyter-notebooks":{"position":[[38250,2]]},"/en/lessons/linear-regression":{"position":[[49532,3],[75476,3]]},"/en/lessons/logistic-regression":{"position":[[17179,3],[17222,3]]},"/en/lessons/naive-bayesian":{"position":[[51128,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16104,4],[32466,3],[32754,3],[32876,3],[33110,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34503,2],[40091,3]]},"/en/lessons/sonification":{"position":[[30209,2],[30257,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17710,2],[17715,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30605,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24455,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19361,2]]}}}],["50,000",{"_index":3740,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5857,6]]}}}],["50.0",{"_index":7024,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46979,4],[50325,4]]}}}],["50.05",{"_index":17959,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55043,6]]}}}],["50.1",{"_index":4218,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41442,5]]}}}],["50/50",{"_index":17955,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54675,6]]}}}],["500",{"_index":790,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3315,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63153,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45177,3]]},"/en/lessons/counting-frequencies":{"position":[[4063,3],[4138,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32557,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25486,4],[29711,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26245,3],[26877,3],[27359,3],[36128,3]]},"/en/lessons/jupyter-notebooks":{"position":[[10249,3]]},"/en/lessons/sonification":{"position":[[18165,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4204,3]]}}}],["500,000",{"_index":3836,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15193,7]]}}}],["500.0",{"_index":22228,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21681,6]]}}}],["500/5",{"_index":14711,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29808,7]]}}}],["5000",{"_index":13107,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[10264,4],[10424,4]]}}}],["500px",{"_index":13974,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[31340,5],[31349,5],[31847,5],[31856,5]]}}}],["500x500",{"_index":13972,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[31038,7],[32076,7]]}}}],["501064141332029440",{"_index":16692,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19033,19],[19998,19],[21881,19]]}}}],["501064141332029440,\"ferguson",{"_index":16708,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23210,29],[24279,29]]}}}],["501064171707170800",{"_index":16694,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19173,19],[20055,19],[21938,19]]}}}],["501064171707170800,\"ferguson",{"_index":16709,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23240,29],[24309,29]]}}}],["501064180468682750",{"_index":16698,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20112,19],[21995,19]]}}}],["501064180468682750,\"ferguson",{"_index":16710,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23270,29],[24339,29]]}}}],["501064188211765250",{"_index":16704,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[22052,19],[23300,21]]}}}],["501064194309906400",{"_index":16699,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20169,19],[22101,19]]}}}],["501064194309906400,\"usnew",{"_index":16711,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23322,27],[24369,27]]}}}],["501064196931330050",{"_index":16701,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20224,19],[20281,19],[20554,18],[21131,18],[21236,19],[22156,19]]}}}],["501064196931330050,\"ferguson",{"_index":16715,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[24397,29]]}}}],["501064196931330050,\"ferguson;mikebrown",{"_index":16712,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23350,39]]}}}],["501064196931330050,\"mikebrown",{"_index":16716,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[24427,30]]}}}],["501064197396914200",{"_index":16713,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23390,21]]}}}],["501064197632167940,\"ferguson;tcot;uniteblue;teaparty;gop",{"_index":16714,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[23412,57]]}}}],["501064201256071200",{"_index":16756,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28176,20]]}}}],["501064204288540700",{"_index":16767,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33213,19]]}}}],["501064215990648800",{"_index":16753,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28059,20]]}}}],["5016",{"_index":16324,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37076,6]]}}}],["502",{"_index":5205,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64262,3]]}}}],["503",{"_index":19090,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48572,4]]}}}],["504",{"_index":6989,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45004,3]]}}}],["505",{"_index":19389,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4747,3]]}}}],["5052",{"_index":18001,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58512,4]]}}}],["506",{"_index":5207,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64340,3]]}}}],["507",{"_index":5210,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64445,3]]}}}],["508",{"_index":19401,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4857,3]]}}}],["509",{"_index":5217,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64569,3]]},"/en/lessons/gravity-model":{"position":[[61927,3]]}}}],["50th",{"_index":2567,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25488,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[686,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40020,4]]}}}],["50–56",{"_index":7150,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60884,6]]}}}],["51",{"_index":2342,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5754,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6372,2],[7355,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50714,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43757,2]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6682,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12656,2],[14828,3]]},"/en/lessons/json-and-jq":{"position":[[37153,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22530,2],[22773,2],[26101,2]]},"/en/lessons/sonification":{"position":[[10005,2],[10017,2]]}}}],["51.5",{"_index":12728,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28143,4]]}}}],["51.505",{"_index":18240,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[27556,6]]}}}],["512",{"_index":6969,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44663,3]]}}}],["513",{"_index":4971,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46158,5]]}}}],["514",{"_index":8108,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18949,4],[21231,4]]}}}],["5140",{"_index":19482,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13157,4]]}}}],["517–542",{"_index":9459,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50814,8]]}}}],["5187",{"_index":14871,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56410,5]]}}}],["52",{"_index":7644,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7055,4]]},"/en/lessons/counting-frequencies":{"position":[[7988,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48334,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22817,3],[22879,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9364,3],[9406,3],[60664,3],[60706,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14832,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48507,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15336,2]]},"/en/lessons/space-place-gazetteers":{"position":[[48917,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33325,2],[33356,6]]}}}],["52(3",{"_index":21998,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65467,6]]}}}],["52.620201",{"_index":12640,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17568,10],[17892,9]]}}}],["5228",{"_index":22092,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24382,4]]}}}],["522–541",{"_index":21948,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62354,8]]}}}],["5235",{"_index":22093,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24387,6]]}}}],["526",{"_index":5221,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64651,3]]}}}],["527",{"_index":13843,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61931,4]]}}}],["53",{"_index":7006,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45591,2]]},"/en/lessons/counting-frequencies":{"position":[[7978,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52034,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10302,3],[10345,3],[61602,3],[61645,3]]},"/en/lessons/gravity-model":{"position":[[27314,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15420,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14836,3],[54974,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48819,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13141,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52030,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[12845,2]]}}}],["53.47",{"_index":18522,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54586,5]]}}}],["530",{"_index":6974,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44745,3]]}}}],["5300000",{"_index":23553,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45127,7]]}}}],["531",{"_index":8125,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19519,4],[21797,4]]}}}],["532",{"_index":19424,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[9842,3]]}}}],["532,000",{"_index":19425,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[9864,7]]}}}],["535",{"_index":19398,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4845,3]]}}}],["535–74",{"_index":17524,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79235,7]]}}}],["538–56",{"_index":16445,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47985,7]]}}}],["54",{"_index":6125,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3983,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45481,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29743,2]]},"/en/lessons/gravity-model":{"position":[[35444,2],[65180,3],[65550,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14840,3]]},"/en/lessons/logistic-regression":{"position":[[19292,4],[20236,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30610,3],[32022,3],[37456,3]]}}}],["540",{"_index":16446,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48008,4]]}}}],["544",{"_index":4646,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13948,3],[16615,3],[47619,3]]}}}],["545",{"_index":19085,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48487,4]]}}}],["548",{"_index":19395,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4796,3]]}}}],["54–58",{"_index":10048,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58652,5]]}}}],["55",{"_index":6995,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45212,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11902,2],[14037,2],[16548,2],[17732,2],[18980,2],[23535,2],[25459,2],[27051,2]]},"/en/lessons/gravity-model":{"position":[[65553,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9705,3],[9718,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11568,3],[14844,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13437,2],[13696,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50777,2]]}}}],["550",{"_index":19096,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48668,4]]}}}],["551",{"_index":5226,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64817,3]]}}}],["554",{"_index":20371,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[15400,3]]}}}],["554050894",{"_index":10677,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6451,9],[14677,10]]}}}],["555",{"_index":7865,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20581,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13987,3]]}}}],["5555",{"_index":7863,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20501,5]]}}}],["558774130",{"_index":16754,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28097,10]]}}}],["558774130,\"katyria90\",202,\"501064201256071200",{"_index":16759,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[31312,46]]}}}],["559",{"_index":19396,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4800,3]]}}}],["55km",{"_index":13623,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25570,4]]}}}],["56",{"_index":2343,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5824,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3716,3]]},"/en/lessons/intro-to-linked-data":{"position":[[20326,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14848,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34523,2]]}}}],["565–69",{"_index":16479,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48988,7]]}}}],["569.0",{"_index":22234,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21745,6]]}}}],["5693cc073428",{"_index":9642,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17156,12]]}}}],["5693cc073428;1.0",{"_index":9629,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16172,16]]}}}],["57",{"_index":9332,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31619,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17111,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14852,3]]},"/en/lessons/linear-regression":{"position":[[79207,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10725,2],[10780,2],[11706,2],[11761,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34487,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5854,3]]}}}],["57.5",{"_index":12632,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17102,4]]}}}],["57.820",{"_index":7360,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17000,6]]}}}],["570",{"_index":5154,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60391,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45039,3]]}}}],["571",{"_index":5158,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60487,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52906,3]]}}}],["5714",{"_index":19484,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13177,4]]}}}],["571:95",{"_index":4553,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69391,6]]}}}],["572",{"_index":9934,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52047,3]]}}}],["573",{"_index":4990,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47503,3]]}}}],["577.0",{"_index":22239,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21799,6]]}}}],["578.0",{"_index":7031,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47166,5]]}}}],["58",{"_index":4309,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47643,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31763,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9432,3],[9445,3],[9471,3],[9484,3],[9510,3],[9523,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14856,3],[44137,2]]},"/en/lessons/logistic-regression":{"position":[[19306,3],[20308,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34399,2]]},"/en/lessons/transliterating":{"position":[[15532,2]]}}}],["58.88333333333333",{"_index":11579,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24392,18]]}}}],["580",{"_index":13350,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[11430,3]]}}}],["581",{"_index":18050,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60287,3]]}}}],["584",{"_index":8693,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39158,3]]}}}],["586",{"_index":8654,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30065,3],[30330,3]]}}}],["5881",{"_index":18038,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59877,4]]}}}],["5882",{"_index":17995,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58303,4]]}}}],["58mb",{"_index":3331,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4874,6]]}}}],["58th",{"_index":14870,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56318,4]]}}}],["59",{"_index":9263,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16862,2],[20773,2],[27805,2],[27838,3],[27980,3],[31220,2],[31321,2],[31894,2],[33462,2],[33527,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14619,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10732,2],[10787,2],[11713,2],[11768,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13511,2]]},"/en/lessons/sonification":{"position":[[9488,2],[9632,2],[18419,2],[18440,2],[41192,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44843,2]]}}}],["59,60",{"_index":9360,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33603,5],[43425,5]]}}}],["59.05",{"_index":22086,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23259,7]]}}}],["5907.2008.00338.x",{"_index":22001,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65514,17]]}}}],["595",{"_index":6990,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45016,3]]}}}],["597",{"_index":1559,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30681,3]]}}}],["5_8",{"_index":9150,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20868,4]]}}}],["5cc01b214e59",{"_index":14066,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45799,13]]}}}],["5th",{"_index":21056,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50537,3]]}}}],["5x5",{"_index":13933,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[17750,4]]}}}],["6",{"_index":665,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21768,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8653,1],[10183,1],[13071,1],[13389,1],[15972,2],[16888,1],[17411,1],[30150,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5099,3],[8143,1],[9077,1],[13836,1],[15927,1],[17077,1],[18444,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13710,2],[25799,2],[37532,1],[53957,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4459,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11323,2],[38618,1],[55770,2],[60697,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[802,2],[5863,1],[24276,2],[29457,1],[42409,2],[46697,1],[46809,1],[46960,1],[47041,1],[47314,1],[47545,1],[47565,1],[47575,1],[48816,1],[49208,1],[49727,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25646,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36234,2],[45888,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43802,1],[45679,1],[51239,2],[54202,1],[54328,1],[57710,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15696,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8203,1],[17512,2],[18568,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10627,1],[11393,1],[12784,1],[13528,1],[16150,1],[17334,1],[18582,1],[19330,1],[20095,1],[22923,1],[24847,1],[25802,1],[26538,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[919,2],[4193,1],[22410,1],[25204,1],[26805,2],[27445,2],[27880,1],[34154,2],[35909,1],[36551,1],[46061,1],[50055,2],[51261,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44346,1],[54975,1]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[423,2],[11332,1],[11526,2]]},"/en/lessons/extracting-keywords":{"position":[[7687,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20105,2],[40663,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[278,2],[8702,1],[9739,2],[13037,1],[29480,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9473,1],[10412,1],[23831,2],[23870,4],[56144,2],[60773,1],[61712,1]]},"/en/lessons/geocoding-qgis":{"position":[[24465,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18133,2],[18380,3],[29430,1]]},"/en/lessons/georeferencing-qgis":{"position":[[4205,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2415,2],[9461,2],[33720,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[3299,1]]},"/en/lessons/gravity-model":{"position":[[21355,3],[21697,1],[21835,2],[22882,1],[23029,3],[54430,1],[57701,1],[57762,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[24359,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22346,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1176,2],[10674,2],[18617,2],[44191,2]]},"/en/lessons/intro-to-bash":{"position":[[18213,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9756,2]]},"/en/lessons/intro-to-linked-data":{"position":[[13714,1]]},"/en/lessons/introduction-map-warper":{"position":[[16193,2],[16768,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5298,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14502,2],[22683,1],[24649,1],[24841,2],[51103,2]]},"/en/lessons/linear-regression":{"position":[[833,2],[40591,2],[66444,1]]},"/en/lessons/logistic-regression":{"position":[[531,2],[15887,2],[32004,1],[39748,1],[42923,2],[45622,1],[66107,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3752,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20554,2]]},"/en/lessons/output-data-as-html-file":{"position":[[889,2]]},"/en/lessons/qgis-layers":{"position":[[9830,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11062,1],[14031,1],[14103,1],[14247,1],[14391,1],[14679,1],[14751,1],[16119,1],[16162,1],[17255,1],[17368,1],[17370,1],[17374,1],[17378,1],[17386,1],[17388,1],[17426,1],[17534,2],[17659,1],[24212,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13185,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1845,1],[2079,1],[26775,1],[48341,1],[51098,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34043,2],[34169,2]]},"/en/lessons/sonification":{"position":[[9352,1],[9411,1],[9534,1],[18241,1],[18361,1],[37727,1],[37851,1]]},"/en/lessons/space-place-gazetteers":{"position":[[9613,2],[26735,1],[30993,1],[35602,1],[40267,1],[49838,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23174,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48715,1],[49452,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5862,1],[10149,2],[10502,2],[12227,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11121,1],[11123,1],[15010,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[34154,2],[34240,2],[34327,2],[34411,2],[34495,2],[34577,2],[34660,2],[34743,2],[34828,2],[34916,2],[35002,2],[35089,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[14027,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27620,2]]},"/en/lessons/vector-layers-qgis":{"position":[[5335,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10765,2],[39652,2],[40367,1],[41059,1],[41139,1]]}}}],["6$7==$visit",{"_index":689,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22720,14]]}}}],["6,002",{"_index":4176,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38962,5],[39774,5]]}}}],["6,533",{"_index":4187,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39720,5]]}}}],["6,569",{"_index":4172,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38826,5],[39602,5]]}}}],["6,692",{"_index":10846,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2310,5],[3053,5],[6222,5]]}}}],["6,7",{"_index":9371,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36255,3]]}}}],["6.0",{"_index":7025,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47018,3],[50050,3],[50158,3],[50338,3]]},"/en/lessons/jupyter-notebooks":{"position":[[5361,4]]}}}],["6.00000",{"_index":20101,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28533,8]]}}}],["6.000000",{"_index":4783,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30435,8],[30444,8]]}}}],["6.1",{"_index":11452,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[327,3],[13403,3]]}}}],["6.138",{"_index":7375,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17172,5]]}}}],["6.14",{"_index":13658,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35712,4]]}}}],["6.15",{"_index":13660,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35818,4]]}}}],["6.2",{"_index":11453,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[360,3],[14446,3]]}}}],["6.21",{"_index":1179,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10288,4],[10329,4],[10375,4]]}}}],["6.21221467",{"_index":1360,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18401,10]]}}}],["6.3",{"_index":11454,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[395,3],[17106,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7482,3]]}}}],["6.4",{"_index":11455,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[428,3],[17837,3]]}}}],["6.5",{"_index":11456,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[457,3],[18410,3]]}}}],["6.6",{"_index":11457,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[496,3],[20726,3]]}}}],["6.604",{"_index":7374,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17164,5]]}}}],["6.681706",{"_index":4763,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30148,8]]}}}],["6.7",{"_index":11458,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[519,3],[22008,3]]}}}],["6.784297",{"_index":4760,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30121,8]]}}}],["6.8",{"_index":11459,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[554,3],[25310,3]]},"/en/lessons/georeferencing-qgis":{"position":[[9539,3]]}}}],["6.gif",{"_index":20615,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34024,6]]}}}],["6.png",{"_index":20707,"title":{},"body":{"/en/lessons/sonification":{"position":[[17956,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37816,6]]}}}],["6/(\\sqrt[]{2}\\sqrt[]{20",{"_index":5700,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17829,25]]}}}],["6/2",{"_index":19191,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7721,5]]}}}],["6/6.32",{"_index":5701,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17857,6]]}}}],["60",{"_index":9321,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28676,3],[32047,2],[33573,2],[37826,3],[44069,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64217,4]]},"/en/lessons/gravity-model":{"position":[[65535,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14623,3],[47955,3],[54356,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3434,2]]},"/en/lessons/sonification":{"position":[[16663,2],[17080,3],[18278,2],[18299,2],[25154,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20137,3]]}}}],["60,000",{"_index":8540,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3045,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3132,6]]}}}],["60.0",{"_index":22216,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21550,6]]}}}],["600",{"_index":6421,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47974,5],[47980,4],[48027,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48551,3]]}}}],["600,000",{"_index":20345,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[8821,7]]}}}],["60146",{"_index":9149,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20862,5]]}}}],["601–8",{"_index":16496,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50464,6]]}}}],["6020",{"_index":14969,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8493,6],[9035,4]]}}}],["6022",{"_index":20076,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24034,4]]}}}],["606",{"_index":19400,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4853,3]]}}}],["60px",{"_index":12436,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63994,5]]}}}],["61",{"_index":2344,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[5896,4],[8254,2],[9163,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47549,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32190,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14644,3]]},"/en/lessons/sonification":{"position":[[10031,2],[25240,3]]}}}],["61.43",{"_index":18523,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54598,5]]}}}],["61.53",{"_index":18549,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55240,5]]}}}],["61.59",{"_index":18495,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47186,6]]}}}],["61.6",{"_index":6116,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3729,5]]}}}],["6113",{"_index":2404,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13140,4]]}}}],["613",{"_index":13149,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13983,3]]},"/en/lessons/naive-bayesian":{"position":[[17395,3]]}}}],["614",{"_index":5160,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60565,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58751,4]]}}}],["614.0",{"_index":7018,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46898,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21785,6]]}}}],["617",{"_index":14486,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[33062,3]]}}}],["6176",{"_index":18032,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59672,4]]}}}],["619172232120692700",{"_index":16765,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33129,19]]}}}],["619172293680345100",{"_index":16769,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33296,19]]}}}],["619172326886674400",{"_index":16749,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27937,20]]}}}],["619–39",{"_index":16582,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54815,7]]}}}],["62",{"_index":6932,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43259,2]]},"/en/lessons/counting-frequencies":{"position":[[7967,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32299,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14860,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14544,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13215,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1750,2]]}}}],["62.5",{"_index":18525,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54642,4]]}}}],["6212",{"_index":18047,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60185,4]]}}}],["622",{"_index":19399,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4849,3]]}}}],["622,000",{"_index":19413,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[6128,8]]}}}],["622.0",{"_index":19411,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5958,5]]}}}],["62254",{"_index":9662,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18231,6]]}}}],["62255",{"_index":9699,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20163,6],[20488,6],[20653,6],[20770,6],[20883,6]]}}}],["623",{"_index":5117,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58960,3]]}}}],["628.0",{"_index":22236,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21758,6],[21885,6]]}}}],["62km",{"_index":13513,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2286,7]]}}}],["63",{"_index":6946,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43735,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21099,2],[35743,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32474,2]]},"/en/lessons/gravity-model":{"position":[[53418,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10139,2],[14864,4]]}}}],["63,000",{"_index":14800,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47753,6]]}}}],["63.0",{"_index":6124,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3969,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21333,5],[21594,5]]}}}],["63.4",{"_index":6131,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4148,5]]}}}],["63.52",{"_index":18518,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54470,5]]}}}],["63.82",{"_index":13754,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51949,6],[53255,6]]}}}],["64",{"_index":2208,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8104,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7907,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5295,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24860,3],[24883,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[15924,3]]},"/en/lessons/gravity-model":{"position":[[44687,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46715,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32835,2],[32979,2]]},"/en/lessons/intro-to-powershell":{"position":[[4100,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13032,2],[13144,3],[13611,2],[14885,4],[34915,3],[35024,2],[40249,2],[40425,2],[41398,2],[41954,2],[42466,3],[42890,2]]},"/en/lessons/linear-regression":{"position":[[39014,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22312,2],[23158,2],[23795,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34383,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7977,2],[8020,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10861,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5297,2]]}}}],["64.05",{"_index":18519,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54482,5]]}}}],["64.37",{"_index":18545,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55160,5]]}}}],["64.995",{"_index":7379,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17223,6]]}}}],["64/lxprintf",{"_index":12705,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25677,11]]}}}],["640x480",{"_index":15834,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[17072,9]]}}}],["64183282",{"_index":15134,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5050,9],[5453,8],[9047,10],[9745,8]]}}}],["6424.7889362654,3307.9939407561",{"_index":15683,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14960,32]]}}}],["644",{"_index":5229,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64887,3]]}}}],["647.0",{"_index":22196,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21311,7],[21354,6]]}}}],["64’",{"_index":16315,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35544,4],[42067,4],[42802,4]]}}}],["65",{"_index":3690,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13467,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54403,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10622,2],[12779,2],[15556,2],[16740,2],[17988,2],[22036,2],[23960,2],[25797,2]]},"/en/lessons/gravity-model":{"position":[[14211,2],[25699,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1569,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14648,3],[53417,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15408,2]]}}}],["65,536",{"_index":11078,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16702,6]]}}}],["65.000000",{"_index":4788,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30517,9]]}}}],["65.6",{"_index":6122,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3903,5]]}}}],["650",{"_index":5162,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60647,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44934,3]]}}}],["65009l",{"_index":15011,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[20147,7]]}}}],["650px",{"_index":12435,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63936,6]]}}}],["655.0",{"_index":22286,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22283,6],[22298,6]]}}}],["655.6636",{"_index":7333,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16697,8]]}}}],["66",{"_index":1245,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12865,2],[16512,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[5968,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13474,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14652,3]]},"/en/lessons/naive-bayesian":{"position":[[64654,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15264,2],[15840,2]]},"/en/lessons/vector-layers-qgis":{"position":[[13781,3],[13943,2],[14057,2]]}}}],["66.0",{"_index":22222,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21631,6],[21675,5]]}}}],["66.0.5",{"_index":15953,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9556,6]]}}}],["66.45",{"_index":18496,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47201,6]]}}}],["661",{"_index":17607,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[19310,6],[20384,3]]}}}],["6666",{"_index":7866,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20585,5]]}}}],["667",{"_index":6450,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50806,3],[50889,3],[50975,3],[51060,3]]}}}],["668",{"_index":5233,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64981,3]]}}}],["6695317871595380000",{"_index":9885,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51236,20]]}}}],["67",{"_index":5017,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49568,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6663,2],[45744,2]]},"/en/lessons/counting-frequencies":{"position":[[7956,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36863,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20748,2],[26701,2],[26825,2],[35470,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46454,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46671,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14656,3],[53724,3],[55125,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48645,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26328,4]]}}}],["672",{"_index":6981,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44874,3]]}}}],["675",{"_index":16591,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55332,3]]}}}],["67].8",{"_index":21193,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26229,5]]}}}],["68",{"_index":1265,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13531,2],[17655,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45361,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14660,3]]}}}],["68.32",{"_index":18542,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54951,5]]}}}],["68.42",{"_index":18554,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55370,5]]}}}],["680",{"_index":21070,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51263,3]]}}}],["6808–6824",{"_index":21957,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62842,10]]}}}],["687",{"_index":16592,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55336,4]]}}}],["689.0",{"_index":22241,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21813,6]]}}}],["69",{"_index":7005,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45514,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14664,3]]},"/en/lessons/sonification":{"position":[[9432,2],[9576,2]]}}}],["69.5",{"_index":6120,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3842,5]]}}}],["690–705",{"_index":5216,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64536,8]]}}}],["691",{"_index":7000,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45283,3]]},"/en/lessons/space-place-gazetteers":{"position":[[51267,4]]}}}],["692",{"_index":11271,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47645,3]]}}}],["695",{"_index":5120,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59044,3]]}}}],["699",{"_index":18323,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17322,3]]}}}],["6command",{"_index":22043,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[10448,8]]}}}],["6th",{"_index":11654,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3358,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11045,6],[11486,6]]},"/en/lessons/normalizing-data":{"position":[[2210,6],[2651,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18414,3]]}}}],["7",{"_index":858,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9081,1]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8690,1],[10225,1],[13117,1],[13681,1],[16968,1],[17907,1],[30239,1],[45193,2],[50600,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8163,1],[9092,1],[13851,1],[15965,1],[17120,1],[18493,1]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14852,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13822,2],[54142,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17369,1],[17408,1],[56436,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[867,2],[10550,1],[29505,1],[41311,2],[45163,2],[46840,1],[47410,1],[48662,1],[48837,1],[49480,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29346,2],[45405,2],[45414,2],[45571,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38921,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8081,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54395,1],[54542,2],[60048,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17772,1]]},"/en/lessons/counting-frequencies":{"position":[[13799,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1528,2],[2514,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17935,2],[19088,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11488,1],[13623,1],[16229,1],[17413,1],[18661,1],[20193,1],[22041,1],[23038,1],[23965,1],[24962,1],[26638,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[940,1],[25328,1],[29092,1],[29214,2],[29323,2],[35965,1],[37597,1],[46080,1],[47507,2],[48095,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20394,2],[40742,1],[46462,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[596,2],[8707,1],[26731,2],[29936,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10172,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12081,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26383,1],[56157,2]]},"/en/lessons/geocoding-qgis":{"position":[[25190,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21808,2],[21976,1]]},"/en/lessons/georeferencing-qgis":{"position":[[4396,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2456,2],[9959,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[3669,1]]},"/en/lessons/gravity-model":{"position":[[15242,1],[39795,2],[40014,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[26335,2],[38485,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25276,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1212,2],[10694,2],[21176,2],[45763,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55551,2],[58230,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13490,1]]},"/en/lessons/intro-to-bash":{"position":[[19329,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11513,2]]},"/en/lessons/introduction-map-warper":{"position":[[16549,2],[18089,1],[18296,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9550,2],[9563,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14505,2],[22689,1],[33318,1],[33535,2],[45381,2],[50450,1]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1341,2],[2387,1]]},"/en/lessons/linear-regression":{"position":[[870,2],[41040,2],[66507,1]]},"/en/lessons/logistic-regression":{"position":[[564,2],[17359,2],[45677,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7640,2]]},"/en/lessons/naive-bayesian":{"position":[[64511,1]]},"/en/lessons/normalizing-data":{"position":[[9969,1]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1112,1],[5633,1],[6676,1],[9639,1]]},"/en/lessons/preserving-your-research-data":{"position":[[4094,1]]},"/en/lessons/qgis-layers":{"position":[[8707,2],[9990,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11064,1],[20012,1],[20372,1],[20821,1],[20922,1],[21449,1],[24218,1]]},"/en/lessons/research-data-with-unix":{"position":[[2793,1],[3532,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13222,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2290,1],[12817,3],[51705,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37799,2]]},"/en/lessons/sonification":{"position":[[9314,1],[9373,1],[18203,1]]},"/en/lessons/space-place-gazetteers":{"position":[[9597,2],[26863,1],[31158,1],[35812,1],[40493,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36136,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49751,1],[50220,2],[62894,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12721,2],[13145,1],[13195,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11105,1],[11117,1],[18989,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[22305,2],[22771,1]]},"/en/lessons/vector-layers-qgis":{"position":[[6325,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10751,2]]}}}],["7,000",{"_index":8746,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3549,5],[19006,5],[21189,5]]}}}],["7,029",{"_index":8761,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[6024,5],[10678,5],[12784,5]]}}}],["7,236",{"_index":8665,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35205,5]]}}}],["7,279",{"_index":3393,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13885,8]]}}}],["7,390",{"_index":3390,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13852,7]]}}}],["7.0",{"_index":6965,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44368,3],[45295,3],[47275,3],[50285,3]]}}}],["7.00000",{"_index":20104,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29054,8],[29359,8]]}}}],["7.000000",{"_index":4779,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30391,8]]}}}],["7.013509",{"_index":4765,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30167,8]]}}}],["7.1",{"_index":17483,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74761,3]]}}}],["7.174",{"_index":7373,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17156,5]]}}}],["7.2",{"_index":8369,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31394,3]]}}}],["7.2.9",{"_index":15987,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16805,6]]}}}],["7.5",{"_index":9327,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29512,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[13247,4],[13446,3]]}}}],["7.5pt",{"_index":9383,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38296,5]]}}}],["7.8769.98",{"_index":13679,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38399,9]]}}}],["7.png",{"_index":20716,"title":{},"body":{"/en/lessons/sonification":{"position":[[19169,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39456,6]]}}}],["70",{"_index":1900,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47563,3],[51063,3]]},"/en/lessons/common-similarity-measures":{"position":[[25315,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17858,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43752,2],[43863,2],[44032,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46778,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14668,3]]},"/en/lessons/logistic-regression":{"position":[[16915,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30801,5]]}}}],["70.0",{"_index":7037,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47248,4]]}}}],["700",{"_index":4661,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16413,4],[16662,3]]}}}],["700–11",{"_index":9445,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50074,7]]}}}],["701",{"_index":4598,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6346,3],[51239,3],[51243,3],[51247,3],[51251,3],[51262,3],[51266,3],[51270,3],[54241,3]]}}}],["7012",{"_index":16323,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37061,6]]}}}],["702",{"_index":11272,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47649,4]]}}}],["704.000000",{"_index":4774,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30335,10]]}}}],["705",{"_index":21999,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65474,3]]}}}],["71",{"_index":2345,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6043,4],[7984,2],[8351,2],[8953,2]]},"/en/lessons/counting-frequencies":{"position":[[7944,4]]},"/en/lessons/gravity-model":{"position":[[7749,3],[10546,3],[62129,3],[64991,3],[65377,3],[66278,3],[66718,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42251,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14672,3],[55155,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50218,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[10281,2]]}}}],["71,064",{"_index":3409,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[16084,6]]}}}],["71.1",{"_index":19595,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15402,4]]}}}],["71.599",{"_index":7380,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17231,6]]}}}],["710",{"_index":19505,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14155,3]]}}}],["715",{"_index":6992,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45129,3]]}}}],["716.0",{"_index":22243,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21827,6]]}}}],["717",{"_index":14376,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7852,3]]}}}],["72",{"_index":2415,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13908,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33050,3]]},"/en/lessons/intro-to-linked-data":{"position":[[20354,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14676,3]]},"/en/lessons/linear-regression":{"position":[[78913,3]]},"/en/lessons/naive-bayesian":{"position":[[51696,2]]},"/en/lessons/sonification":{"position":[[9975,2],[10246,2]]}}}],["7236",{"_index":8681,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36293,5]]}}}],["73",{"_index":16231,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14680,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8533,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34587,2]]}}}],["73.58781",{"_index":12734,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28295,8]]}}}],["731",{"_index":19094,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48635,4]]}}}],["734",{"_index":6961,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44264,3]]}}}],["735",{"_index":19297,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18673,3]]}}}],["736",{"_index":19209,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[834,5]]}}}],["74",{"_index":7698,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7933,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57369,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14684,3]]},"/en/lessons/linear-regression":{"position":[[78987,3]]}}}],["74.0",{"_index":7021,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46938,4]]}}}],["74.29",{"_index":18551,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55298,5]]}}}],["74.3",{"_index":6127,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4025,5]]}}}],["744.0",{"_index":22246,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21870,6]]}}}],["744–840",{"_index":17464,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73389,9]]},"/en/lessons/logistic-regression":{"position":[[64735,9]]}}}],["745,532",{"_index":18327,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17503,7]]}}}],["746",{"_index":4975,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46777,3]]}}}],["746–61",{"_index":16452,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48284,7]]}}}],["747",{"_index":13541,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7767,3],[10564,3],[65009,3],[66736,3]]}}}],["7474",{"_index":9084,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11774,6]]}}}],["74da31d72117",{"_index":9742,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24157,12]]}}}],["75",{"_index":4780,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30409,3],[57820,3],[58246,2],[58381,2],[58501,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45028,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19815,2],[19947,2],[20318,2],[20340,2]]},"/en/lessons/getting-started-with-markdown":{"position":[[10292,2],[10472,2]]},"/en/lessons/gravity-model":{"position":[[14293,3],[14526,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14688,3],[55158,3]]},"/en/lessons/linear-regression":{"position":[[49604,3],[50394,3]]},"/en/lessons/logistic-regression":{"position":[[16918,4]]}}}],["75,727",{"_index":3368,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11162,6],[12070,6],[12976,7],[16159,7],[17551,6]]}}}],["75,736",{"_index":3381,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12880,6]]}}}],["75,811",{"_index":3359,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[9667,6]]}}}],["75,814",{"_index":3346,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7425,6]]}}}],["75,823",{"_index":3332,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4921,6]]}}}],["75.0",{"_index":22197,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21319,5]]}}}],["75.7",{"_index":19588,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15330,4]]}}}],["75.9979248017,36.5184659884",{"_index":15686,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[15052,27]]}}}],["751",{"_index":13844,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[62147,4]]}}}],["753",{"_index":13865,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65395,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5881,3]]}}}],["754",{"_index":13866,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65399,4]]}}}],["755",{"_index":15991,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17344,3]]}}}],["756",{"_index":18320,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17252,3]]}}}],["757",{"_index":4979,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47008,3]]}}}],["75][[\"titl",{"_index":5090,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58009,13]]}}}],["75th",{"_index":4197,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40029,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31043,4]]}}}],["76",{"_index":2346,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6123,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45227,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14692,3]]},"/en/lessons/logistic-regression":{"position":[[40600,3]]}}}],["76/24",{"_index":17839,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[42200,6]]}}}],["761.0",{"_index":22249,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21900,6]]}}}],["762",{"_index":19298,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18677,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51318,3],[52928,3]]}}}],["767",{"_index":22025,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5885,4]]}}}],["769",{"_index":13876,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[66296,4]]}}}],["77",{"_index":14142,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1481,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15411,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14696,3]]},"/en/lessons/sonification":{"position":[[18143,2]]}}}],["77.03637",{"_index":12731,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28221,8]]}}}],["77.736",{"_index":7381,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17239,6]]}}}],["77.8738403289,34.2299708101",{"_index":15684,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14993,27]]}}}],["770.0",{"_index":22255,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21964,6]]}}}],["770299",{"_index":10002,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56770,6]]}}}],["771",{"_index":13542,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7771,4],[10568,4],[65013,4],[66740,4]]}}}],["772",{"_index":20299,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51322,4],[52932,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[65478,4]]}}}],["77309411592",{"_index":9882,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50999,11],[51270,12],[52098,12]]}}}],["774m",{"_index":14662,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21959,4]]}}}],["7758",{"_index":18018,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59036,4]]}}}],["777",{"_index":12437,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64045,6],[64073,5]]}}}],["78",{"_index":6942,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43577,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14717,3]]},"/en/lessons/linear-regression":{"position":[[57274,2],[61005,3]]},"/en/lessons/sonification":{"position":[[9438,2],[9444,2],[9450,2],[9456,2],[9496,2],[9582,2],[9588,2],[9594,2],[9600,2],[9640,2]]}}}],["78.7",{"_index":6129,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4089,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15258,4]]}}}],["781",{"_index":19103,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48809,4]]}}}],["7824.94456912,1323.6674147237",{"_index":15685,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[15021,30]]}}}],["784.0",{"_index":22293,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22356,6]]}}}],["786",{"_index":6944,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43612,3]]}}}],["788.0",{"_index":22295,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22371,6]]}}}],["79",{"_index":7003,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45416,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14721,3]]}}}],["79.0",{"_index":19628,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15834,4]]}}}],["79.3871",{"_index":18123,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3685,7],[4133,7],[12778,7]]}}}],["79.4163",{"_index":12716,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26934,8],[28095,7]]}}}],["790",{"_index":12407,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59726,4]]}}}],["791",{"_index":12408,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59754,4]]}}}],["792",{"_index":12409,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59782,4]]}}}],["793",{"_index":12411,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59810,4]]}}}],["794",{"_index":12412,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59838,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48702,4]]}}}],["795",{"_index":12413,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59866,4]]}}}],["796",{"_index":12414,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59894,4]]}}}],["797",{"_index":12415,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59922,4]]}}}],["797–825",{"_index":13832,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61239,8],[63460,8]]}}}],["798",{"_index":12416,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59950,4]]}}}],["79u2eacw",{"_index":15427,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4681,8]]}}}],["7:31",{"_index":14029,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43124,5]]}}}],["7_4",{"_index":21931,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61666,4]]}}}],["7a4458026057",{"_index":16633,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4059,14]]}}}],["7bit",{"_index":20425,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27250,4]]}}}],["7e",{"_index":16540,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52777,2]]}}}],["7f37",{"_index":9739,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24142,4]]}}}],["7s",{"_index":18360,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25608,3]]}}}],["7th",{"_index":14181,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7466,4],[7893,4],[48607,4]]}}}],["8",{"_index":282,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6591,1],[12182,1]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8707,1],[8725,1],[10265,1],[13168,1],[13473,1],[13633,1],[17053,1],[17563,1],[17825,1],[21717,2],[30322,1],[44161,2],[47112,1],[48418,2],[50398,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8183,1],[9107,1],[13866,1],[16003,1],[16924,1],[17163,1],[18542,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54270,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2581,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56523,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29060,1],[41747,2],[46789,1],[46830,1],[47515,1],[48949,1],[49579,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45691,2],[45700,2],[45815,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13051,1],[24235,2],[42609,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7693,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17263,1],[17298,1],[17498,3],[56708,1],[56722,1],[57695,1],[60315,2],[62096,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17777,1],[35435,3]]},"/en/lessons/counting-frequencies":{"position":[[7515,3],[12993,3],[13521,3],[13533,3],[13546,3],[13558,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2539,1],[9337,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18528,2],[19760,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37772,2],[37786,2],[37796,1],[37949,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11589,1],[13724,1],[16308,1],[17492,1],[18740,1],[20297,1],[23161,1],[25085,1],[26738,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[966,1],[7451,1],[25443,1],[29242,2],[29414,1],[29733,1],[30492,2],[30608,1],[36012,1],[36354,3],[37703,1],[46136,1],[51634,2],[52253,1],[52553,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[208,1],[6122,2],[7604,1],[7774,1],[7987,1],[8095,1],[8449,2],[8541,1],[8835,2],[13703,1],[13859,1],[13876,1],[14096,1],[14143,1],[51304,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12171,1],[14869,3],[22674,3],[26090,3],[29181,3],[37011,3],[38477,3],[40081,3],[44026,3],[46386,3],[47718,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28581,2],[28610,1],[28764,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17908,1],[20678,2],[46464,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32082,5],[32831,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[649,2],[8711,1],[30578,2],[34385,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7936,3],[10193,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10649,3],[12102,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26200,1],[26472,1],[56170,2]]},"/en/lessons/geocoding-qgis":{"position":[[6125,1],[6191,1],[30949,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28669,3],[28698,2]]},"/en/lessons/georeferencing-qgis":{"position":[[4820,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3197,1],[19754,1],[19819,1],[41631,3],[42761,3],[45073,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[3874,1]]},"/en/lessons/gravity-model":{"position":[[40550,3],[40695,2],[41249,2],[42346,1],[54365,1],[54384,1],[54582,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[28255,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25344,2],[50014,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1264,2],[28911,2],[47513,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5763,1]]},"/en/lessons/intro-to-bash":{"position":[[20201,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12574,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6491,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[23194,1]]},"/en/lessons/introduction-map-warper":{"position":[[17813,2],[18440,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14508,2],[34151,1],[34328,2],[54581,2]]},"/en/lessons/linear-regression":{"position":[[909,2],[26955,2],[42135,2],[66567,1],[76096,1],[78741,2]]},"/en/lessons/logistic-regression":{"position":[[599,2],[17958,2],[45730,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4945,1],[7661,2]]},"/en/lessons/normalizing-data":{"position":[[4587,4],[9218,3]]},"/en/lessons/output-data-as-html-file":{"position":[[4884,3]]},"/en/lessons/qgis-layers":{"position":[[10389,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11066,1],[14319,1],[14463,1],[14823,1],[14895,1],[14967,1],[15039,1],[15111,1],[15183,1],[15543,1],[15615,1],[15687,1],[15759,1],[16047,1],[16191,1],[16234,1],[17376,1],[17380,1],[17390,1],[17392,1],[17394,1],[17396,1],[17398,1],[17400,1],[17410,1],[17412,1],[17414,1],[17416,1],[17424,1],[17428,1],[17540,1],[24224,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13259,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3254,1],[22057,1],[22432,3],[30167,1],[30470,2],[31303,1],[36955,1],[37374,3]]},"/en/lessons/sonification":{"position":[[9318,1],[9322,1],[9326,1],[9330,1],[9358,1],[9377,1],[9381,1],[9385,1],[9389,1],[9417,1],[18207,1],[18211,1],[18215,1],[18219,1]]},"/en/lessons/space-place-gazetteers":{"position":[[26993,1],[31380,1],[36080,1],[40777,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22890,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9765,1],[53177,2],[60840,2],[62041,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18725,3],[18767,1],[18815,2],[18981,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11109,1],[11113,1],[11125,1],[24240,2],[31178,1],[35348,1],[35616,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9720,1],[17145,3],[19317,2]]},"/en/lessons/transliterating":{"position":[[15500,1],[15537,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[25306,2]]},"/en/lessons/vector-layers-qgis":{"position":[[6716,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10768,2]]},"/en/lessons/windows-installation":{"position":[[1973,1],[2080,2]]},"/en/lessons/working-with-web-pages":{"position":[[6827,3],[9333,3]]}}}],["8\"?>",{"_index":12652,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19943,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17048,7],[19118,7],[20915,7],[21714,7],[26756,7],[28254,7],[31585,7],[33605,7],[36002,7],[36485,7],[37081,7],[37655,7],[38399,7],[38993,7]]}}}],["8)&2p^tfr2c",{"_index":14098,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[7578,19],[7681,16],[12078,18]]}}}],["8,000",{"_index":3839,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15401,5],[31572,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54194,5]]}}}],["8,002",{"_index":3860,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16341,5],[24487,7],[39237,5],[39842,5],[39894,5],[47734,5],[48488,5],[48563,5],[48641,5]]}}}],["8,041",{"_index":3388,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13832,8]]}}}],["8.0",{"_index":6980,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44820,3],[47006,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21568,3]]}}}],["8.000000",{"_index":4784,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30453,8],[30462,8]]}}}],["8.08767211",{"_index":1350,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[17598,10]]}}}],["8.0\\\\newspaper_search_results.cnf",{"_index":13207,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24870,34],[29300,34],[31684,34],[38244,34],[40748,34]]}}}],["8.252",{"_index":7354,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16933,5]]}}}],["8.33",{"_index":13766,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[53451,5]]}}}],["8.3363.09",{"_index":13672,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38179,9]]}}}],["8.5",{"_index":9282,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22040,4]]}}}],["8.64",{"_index":1177,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10244,4]]}}}],["8.839",{"_index":7353,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16925,5]]}}}],["8.89",{"_index":9288,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22565,4]]}}}],["8.jdk/contents/hom",{"_index":9573,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8885,19],[10032,19]]}}}],["8.png",{"_index":23519,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41804,6]]}}}],["80",{"_index":631,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19569,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13052,2],[16835,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2964,2],[3069,2],[3696,2],[7045,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59613,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45492,2],[45722,2]]},"/en/lessons/gravity-model":{"position":[[1124,4],[25595,2],[54868,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[6173,3],[23285,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9761,4]]},"/en/lessons/intro-to-powershell":{"position":[[3974,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18238,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14725,3]]},"/en/lessons/naive-bayesian":{"position":[[38474,2]]},"/en/lessons/working-with-web-pages":{"position":[[2273,3]]}}}],["800",{"_index":617,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19200,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63778,5],[63889,5],[64019,6]]}}}],["800x0",{"_index":630,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19539,5]]}}}],["8029",{"_index":1979,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3497,7],[3597,6]]}}}],["803",{"_index":12176,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25978,3],[58633,3]]}}}],["804.388666",{"_index":4758,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30100,10]]}}}],["805.9",{"_index":18547,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55184,5]]}}}],["8068",{"_index":17992,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58198,4]]}}}],["8080",{"_index":18203,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20010,4],[20068,4],[20099,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17455,5]]}}}],["809",{"_index":19902,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[35959,4]]}}}],["81",{"_index":2347,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6196,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46714,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2849,3]]},"/en/lessons/geocoding-qgis":{"position":[[8445,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14729,3]]},"/en/lessons/sonification":{"position":[[9987,2],[9993,2],[9999,2],[10040,2]]}}}],["81.0",{"_index":7019,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46912,4]]}}}],["81.6339111296,36.5890683701",{"_index":15682,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14932,27]]}}}],["811",{"_index":19101,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48765,4]]}}}],["8110",{"_index":1980,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3537,7],[3608,7],[3673,6],[4614,6]]}}}],["82",{"_index":11655,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[4151,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14733,3]]}}}],["82.328",{"_index":7382,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17247,6]]}}}],["82.550041",{"_index":10122,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9582,9]]}}}],["820",{"_index":6998,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45259,3]]}}}],["821",{"_index":19097,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48678,4],[48853,4]]}}}],["829",{"_index":6630,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[4813,3]]}}}],["82–83",{"_index":12791,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32580,6]]}}}],["83",{"_index":13763,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[53320,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14737,3]]},"/en/lessons/qgis-layers":{"position":[[5110,2],[5159,2],[5239,2]]}}}],["83.110619",{"_index":12642,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17881,9]]}}}],["83.97907",{"_index":12737,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28369,8]]}}}],["8306.2005.00481.x",{"_index":21072,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51303,17]]}}}],["8329671890893709000",{"_index":9933,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52002,20]]}}}],["833",{"_index":6982,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44886,3]]}}}],["84",{"_index":3365,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10599,2],[11003,2],[15711,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59247,3],[59284,2],[59700,2],[59849,2],[59951,2],[60012,2],[60117,2],[60256,2],[60372,2],[60468,2],[60546,2],[60628,2],[60754,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20982,2],[35652,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14741,3]]},"/en/lessons/qgis-layers":{"position":[[4954,2]]},"/en/lessons/sonification":{"position":[[9981,2],[10252,2]]}}}],["84.508",{"_index":15980,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14674,6]]}}}],["847.0",{"_index":22263,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22050,6]]}}}],["84][[\"titl",{"_index":5129,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59520,13]]}}}],["85",{"_index":4326,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49071,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5569,2],[5730,2],[7923,2],[10149,2],[13798,2],[13917,2],[14745,4]]},"/en/lessons/naive-bayesian":{"position":[[63916,3]]}}}],["85.56",{"_index":18532,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54770,5]]}}}],["851336634",{"_index":16722,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26454,10]]}}}],["852",{"_index":19888,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[32274,3]]}}}],["85–102",{"_index":21399,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36877,7]]}}}],["86",{"_index":1816,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45141,3],[50548,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6269,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45602,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13289,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50780,3]]}}}],["86.368",{"_index":7383,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17255,6]]}}}],["8601",{"_index":8573,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11719,5],[38077,5]]}}}],["8617",{"_index":1906,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48336,7],[48495,7],[49351,7],[49533,7],[49778,7],[49912,7],[50074,7],[50317,7],[50507,7],[51131,7],[51353,7],[51516,7],[51737,7],[51853,7],[52061,7],[52293,7],[52484,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31978,7],[32125,7],[32311,7],[32541,7],[32773,7],[32895,7],[33052,7],[33239,7],[33424,7],[33633,7],[33819,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69531,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69747,7],[70160,7],[70251,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69397,7],[69503,7],[69949,7],[70562,7],[70704,7],[71145,7],[71376,7],[71766,7],[71956,7]]},"/en/lessons/common-similarity-measures":{"position":[[38569,7],[38914,7],[39035,7],[39314,7],[39552,7],[39696,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43633,7],[43750,7],[43994,7],[44163,7],[44525,7],[45303,7],[45575,7],[45819,7],[46007,7],[46307,7],[46695,7],[46827,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63306,7],[63530,7],[63706,7],[63935,7],[64063,7],[64263,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60110,7],[60380,7],[60580,7],[60934,7],[61111,7],[61338,7],[61648,7],[61891,7],[62161,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37623,7],[37763,7],[38128,7],[38323,7],[38542,7],[38710,7],[39103,7],[39365,7],[39595,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39404,7],[39545,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49872,7],[50154,7],[50291,7],[50430,7],[50640,7],[50865,7],[51077,7],[51209,7],[51371,7],[51544,7],[51697,7],[51827,7],[52029,7],[52099,7],[52266,7],[52435,7],[52714,7],[52942,7],[53098,7],[53205,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14305,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48428,7],[48597,7],[49304,7],[49876,7],[50205,7],[50477,7],[50921,7],[51097,7],[51329,7],[51637,7],[51830,7],[52282,7],[52525,7],[52724,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45709,7],[45953,7],[46261,7],[46525,7],[46797,7],[47035,7],[47373,7],[47692,7],[47920,7],[48136,7],[48169,7],[48402,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36411,7],[36475,7],[36617,7],[36794,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[32895,7],[33378,7],[33764,7],[34021,7],[34374,7],[34760,7],[35160,7],[35342,7],[36104,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47406,7],[47569,7],[47716,7]]},"/en/lessons/gravity-model":{"position":[[61936,7],[62152,7],[62419,7],[63469,7],[63680,7],[63890,7],[64606,7],[64798,7],[65018,7],[65184,7],[65404,7],[65557,7],[65749,7],[65917,7],[66085,7],[66301,7],[66525,7],[66745,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[45106,7],[45245,7],[45448,7],[45552,7],[45813,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49130,7],[49373,7],[49586,7],[50017,7],[50188,7],[50421,7],[50552,7],[50757,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52872,7],[52995,7],[53154,7],[53420,7],[53730,7],[53863,7],[54037,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55657,7],[55936,7],[56137,7],[56465,7],[56670,7],[56996,7],[57187,7],[57434,7],[57707,7],[57737,7],[57914,7],[58187,7],[58233,7],[58493,7],[58797,7],[58933,7],[59170,7],[59377,7]]},"/en/lessons/introduction-map-warper":{"position":[[22872,7],[23275,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47779,7],[48048,7],[48531,7],[48721,7],[49033,7],[49245,7],[49409,7],[49615,7],[49832,7],[50064,7],[50504,7],[50778,7],[50850,7],[50991,7],[51132,7],[51320,7],[51522,7],[51704,7],[51879,7],[52102,7],[52432,7],[52658,7],[52930,7],[53227,7],[53490,7],[53755,7],[53972,7],[54158,7],[54427,7],[54610,7],[54823,7],[55005,7],[55162,7],[55341,7]]},"/en/lessons/jupyter-notebooks":{"position":[[52551,7],[52779,7],[53082,7],[53425,7],[53584,7]]},"/en/lessons/linear-regression":{"position":[[73255,7],[73525,7],[73682,7],[73862,7],[74277,7],[74702,7],[74838,7],[75011,7],[75041,7],[75183,7],[75364,7],[75552,7],[75601,7],[75837,7],[75993,7],[76141,7],[76343,7],[76790,7],[77095,7],[77369,7],[77535,7],[77743,7],[77779,7],[78588,7],[78744,7],[78917,7],[78947,7],[78991,7],[79088,7],[79281,7],[79462,7],[79502,7],[79662,7]]},"/en/lessons/logistic-regression":{"position":[[64601,7],[64871,7],[65028,7],[65208,7],[65623,7],[65657,7],[65838,7],[65874,7],[66215,7],[66445,7],[66682,7],[66931,7],[66966,7],[67135,7],[67177,7],[67216,7],[67374,7],[67416,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28348,7],[28479,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42694,7],[42892,7],[43070,7],[43258,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[52460,7],[53314,7],[53441,7],[53558,7],[53943,7],[54139,7],[54297,7],[54490,7],[54812,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37864,7],[38068,7],[38260,7],[38506,7]]},"/en/lessons/space-place-gazetteers":{"position":[[48622,7],[48921,7],[49341,7],[49520,7],[49672,7],[49756,7],[49841,7],[50053,7],[50261,7],[50784,7],[50898,7],[51076,7],[51321,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31905,7],[32303,7],[32415,7],[32512,7],[32599,7],[32811,7],[33142,7],[33684,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35041,7],[35430,7],[35669,7],[35873,7],[36142,7],[36918,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60506,7],[60644,7],[61882,7],[62897,7],[63719,7],[64541,7],[64873,7],[65161,7],[65284,7],[65532,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40613,7],[40850,7],[41238,7],[41641,7],[41964,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50830,7],[51077,7],[52104,7],[52632,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26417,7],[26818,7],[27139,7],[27255,7],[27562,7],[27623,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[47042,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19361,7],[19679,7],[19959,7],[20201,7],[20459,7],[20688,7],[21036,7]]}}}],["8617;2",{"_index":6046,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44171,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52274,8],[52443,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49312,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48056,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51085,8]]}}}],["8617;3",{"_index":16448,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48065,8]]}}}],["8640.2012.00460.x",{"_index":20258,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50107,18],[54121,17]]}}}],["868",{"_index":6940,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43553,3]]}}}],["868277.23",{"_index":23416,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26405,9]]}}}],["87",{"_index":6902,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40857,3]]},"/en/lessons/naive-bayesian":{"position":[[64793,2]]}}}],["87031",{"_index":21930,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61660,5]]}}}],["871",{"_index":4987,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47378,3]]}}}],["871.0",{"_index":22253,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21949,6]]}}}],["872.0",{"_index":22251,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21914,6]]}}}],["873354",{"_index":15172,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13707,6]]}}}],["875.0",{"_index":22257,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21979,6]]}}}],["879",{"_index":6117,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3743,3]]}}}],["88",{"_index":4017,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26202,3]]},"/en/lessons/sonification":{"position":[[3022,2],[9465,2],[9609,2],[11072,2],[16427,2],[16444,2],[36610,2],[37037,3]]}}}],["88.26",{"_index":17604,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[18650,7]]}}}],["887",{"_index":18324,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17372,3],[18925,4],[19058,3]]}}}],["89",{"_index":1293,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14253,2],[18888,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7161,3],[7191,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44276,2]]}}}],["89.0",{"_index":7016,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46859,4]]}}}],["89.03",{"_index":18546,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55172,5]]}}}],["89.39",{"_index":18526,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54653,5]]}}}],["89.856",{"_index":7384,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17263,6]]}}}],["8951",{"_index":18044,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60081,4]]}}}],["8953",{"_index":18026,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59466,4]]}}}],["897",{"_index":18322,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17300,3]]}}}],["899",{"_index":18325,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17417,3]]}}}],["8d3b",{"_index":9674,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18735,4]]}}}],["8f69",{"_index":9628,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16167,4],[17151,4]]}}}],["8g",{"_index":9840,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43083,2],[43268,2]]}}}],["8gb",{"_index":14640,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12337,3]]}}}],["8th",{"_index":12675,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20554,3],[31890,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[26651,3]]}}}],["9",{"_index":690,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22741,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8766,1],[10309,1],[13213,1],[17132,1],[30415,1],[38709,2],[46744,2],[48191,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9413,3],[12016,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8203,1],[9122,1],[11959,1],[12033,2],[13881,1],[16041,1],[17206,1],[18591,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38930,1],[54595,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11798,2],[12945,1],[16425,1],[16483,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4547,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61089,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44807,3],[45075,2],[46575,1]]},"/en/lessons/common-similarity-measures":{"position":[[15336,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44183,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54097,1],[56680,1],[56694,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6715,4]]},"/en/lessons/counting-frequencies":{"position":[[13448,3],[13460,3],[13473,3],[13485,3],[13497,3],[13509,3],[13629,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2609,1],[10714,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19044,2],[19948,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33109,2],[33157,1],[36306,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11687,1],[13822,1],[16387,1],[17571,1],[18819,1],[20399,1],[23282,1],[25206,1],[26838,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[946,2],[22417,1],[25574,1],[29098,2],[29286,2],[29485,1],[29621,2],[36075,1],[37930,1],[46183,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15516,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23190,2],[46197,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8716,1],[32480,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56186,2]]},"/en/lessons/geocoding-qgis":{"position":[[38299,2]]},"/en/lessons/georeferencing-qgis":{"position":[[6431,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[4120,2]]},"/en/lessons/gravity-model":{"position":[[27400,1],[49647,2],[49675,2],[54415,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[40773,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28283,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9548,3],[10039,2],[10715,2],[35075,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13378,1]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13734,2]]},"/en/lessons/introduction-map-warper":{"position":[[18091,1],[18350,2],[18623,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14511,2],[50950,2]]},"/en/lessons/linear-regression":{"position":[[950,2],[24430,2],[45661,2],[63561,2],[66629,1]]},"/en/lessons/logistic-regression":{"position":[[636,2],[25230,1],[25984,2],[45783,1],[65654,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27607,2],[28195,3],[29529,3],[30975,3],[33760,3],[35346,3]]},"/en/lessons/naive-bayesian":{"position":[[46954,4],[46980,4],[51187,1],[60377,1]]},"/en/lessons/normalizing-data":{"position":[[8722,1]]},"/en/lessons/qgis-layers":{"position":[[10606,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11068,1],[15812,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13296,1]]},"/en/lessons/sentiment-analysis":{"position":[[39534,3]]},"/en/lessons/sonification":{"position":[[9336,1],[9395,1],[18225,1]]},"/en/lessons/space-place-gazetteers":{"position":[[27122,1],[31547,1],[36293,1],[41006,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31440,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[56423,2],[56551,1]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21053,3],[21589,1],[21639,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11103,1],[11129,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[34046,2]]},"/en/lessons/transliterating":{"position":[[15539,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[2399,3],[16261,2],[22183,3],[22197,4],[22707,3],[22721,4],[23350,6],[23446,5],[24044,5],[24250,10],[24753,4],[26019,2]]},"/en/lessons/vector-layers-qgis":{"position":[[7483,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10452,3]]}}}],["9(1",{"_index":12762,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31374,5]]}}}],["9)].index",{"_index":14393,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9668,9]]}}}],["9,000",{"_index":3711,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1674,5],[69687,5]]}}}],["9,484",{"_index":4184,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39666,5]]}}}],["9,616",{"_index":4188,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39732,5]]}}}],["9,931",{"_index":6132,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4162,5]]}}}],["9.0",{"_index":8385,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[36758,4]]}}}],["9.000000",{"_index":4775,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30346,8]]}}}],["9.1.0",{"_index":15746,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8859,5]]}}}],["9.440",{"_index":7352,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16917,5]]}}}],["9.92",{"_index":1176,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10204,4]]}}}],["9.922",{"_index":7351,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16909,5]]}}}],["9.png",{"_index":23566,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45848,6]]}}}],["9/11",{"_index":2668,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30473,4]]}}}],["90",{"_index":1891,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47307,3],[50952,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55417,2],[59748,2]]},"/en/lessons/common-similarity-measures":{"position":[[16708,2],[17217,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22526,4],[42651,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[40871,3],[45646,2],[54174,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25705,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3653,4]]},"/en/lessons/gravity-model":{"position":[[23236,3],[25826,2],[51998,3],[53274,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30775,4]]},"/en/lessons/intro-to-powershell":{"position":[[3988,3]]},"/en/lessons/naive-bayesian":{"position":[[63772,3],[65800,3]]}}}],["90,000",{"_index":3322,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4517,6]]}}}],["90.75",{"_index":20325,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6342,6]]}}}],["900",{"_index":3846,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15908,5],[15966,4]]}}}],["902.0.39.1",{"_index":15748,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8872,11]]}}}],["904.441176",{"_index":4749,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30020,10]]}}}],["908",{"_index":6955,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44026,3]]}}}],["909",{"_index":3847,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15971,4]]}}}],["90th",{"_index":4797,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31377,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41081,4]]}}}],["91",{"_index":6947,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43746,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15912,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34651,2]]}}}],["91.0",{"_index":22229,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21708,6]]}}}],["91.02",{"_index":18533,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54782,5]]}}}],["914",{"_index":19631,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15884,3]]}}}],["915",{"_index":3597,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3480,3]]}}}],["916",{"_index":19099,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48712,4]]}}}],["917",{"_index":3569,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3110,3]]}}}],["919.0",{"_index":22238,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21792,6]]}}}],["92",{"_index":6904,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40878,3],[44097,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2246,5]]},"/en/lessons/naive-bayesian":{"position":[[64688,2]]}}}],["92,000",{"_index":9854,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46294,6]]}}}],["92,514",{"_index":9873,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49491,6]]}}}],["92.21",{"_index":18548,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55228,5]]}}}],["920",{"_index":3506,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2292,3]]},"/en/lessons/naive-bayesian":{"position":[[17346,3]]}}}],["9200309/bibliographicresource_3000093757119_sourc",{"_index":15968,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13677,51]]}}}],["925.0",{"_index":22240,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21806,6]]}}}],["92514",{"_index":9858,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46931,5]]}}}],["93",{"_index":4302,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47139,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[44050,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52143,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14184,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13363,2]]}}}],["93.0",{"_index":7014,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46832,4]]}}}],["93.036",{"_index":7400,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17462,6]]}}}],["93.65",{"_index":18535,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54828,5]]}}}],["930",{"_index":3851,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16049,4]]}}}],["9379",{"_index":9741,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24152,4]]}}}],["939",{"_index":3852,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16054,4]]}}}],["9391",{"_index":8650,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29926,4]]}}}],["94",{"_index":7002,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45372,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42254,3]]},"/en/lessons/logistic-regression":{"position":[[42614,3]]},"/en/lessons/naive-bayesian":{"position":[[51360,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11237,3],[11364,3],[12223,3],[12337,3]]},"/en/lessons/sonification":{"position":[[10008,2]]}}}],["94.0",{"_index":7067,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49983,4]]}}}],["94.3",{"_index":18515,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[51343,4]]}}}],["9406.000000",{"_index":4786,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30494,11]]}}}],["9422",{"_index":8652,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29972,4]]}}}],["9426",{"_index":8651,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29949,4]]}}}],["943",{"_index":6967,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44626,3]]}}}],["945.0",{"_index":22261,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22035,6]]}}}],["94ae2f37b2d9",{"_index":9747,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24320,12]]}}}],["95",{"_index":1897,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47448,3],[50806,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[40849,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21027,5]]},"/en/lessons/gravity-model":{"position":[[38021,2],[51493,3],[52915,3],[53157,3]]},"/en/lessons/naive-bayesian":{"position":[[53227,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14616,2]]}}}],["95.1",{"_index":19639,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15978,4]]}}}],["95.3",{"_index":21069,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51250,4]]}}}],["95.627",{"_index":7401,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17470,6]]}}}],["95.8059926832",{"_index":13761,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52782,13]]}}}],["952.0",{"_index":22259,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21993,6],[22065,6]]}}}],["954",{"_index":6971,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[44687,3]]},"/en/lessons/logistic-regression":{"position":[[27784,3]]}}}],["96",{"_index":2414,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13893,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51315,3]]},"/en/lessons/gravity-model":{"position":[[53434,3]]},"/en/lessons/logistic-regression":{"position":[[40400,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13713,2]]}}}],["96.0",{"_index":22235,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21752,5]]}}}],["96.26",{"_index":18538,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54885,5]]}}}],["9603",{"_index":20266,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50289,4],[52319,4]]}}}],["9611",{"_index":20267,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50294,5],[52324,5]]}}}],["964.0",{"_index":22271,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22136,6]]}}}],["965",{"_index":13657,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35708,3],[35814,3],[65908,3],[66076,3]]}}}],["966",{"_index":13875,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65912,4],[66080,4]]}}}],["96994048",{"_index":15234,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25963,10]]}}}],["97",{"_index":6903,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40864,3],[44208,2],[44231,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49401,2],[51124,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15480,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8524,2],[29964,3]]}}}],["97.4",{"_index":19856,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[23773,4]]}}}],["97.434",{"_index":7402,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17478,6]]}}}],["9700",{"_index":18035,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59774,4]]}}}],["97254",{"_index":20070,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23794,5]]}}}],["978",{"_index":15171,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13699,3]]}}}],["97–106",{"_index":10068,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59166,6]]}}}],["98",{"_index":4554,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69398,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6685,2],[44722,2]]},"/en/lessons/logistic-regression":{"position":[[22473,3],[52890,3]]}}}],["98.0",{"_index":22252,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21942,6]]}}}],["98.75",{"_index":18539,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54897,5]]}}}],["98.8",{"_index":18513,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[50692,4]]}}}],["98.830",{"_index":7403,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17486,6]]}}}],["985",{"_index":18318,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17232,3]]}}}],["9865",{"_index":18011,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58823,4]]}}}],["9879",{"_index":18015,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[58929,4]]}}}],["988.557029",{"_index":5775,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31418,10]]}}}],["988.622274",{"_index":5777,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31440,10]]}}}],["989",{"_index":18321,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17274,3]]}}}],["99",{"_index":5076,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56887,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19436,2],[19541,3],[19708,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[43624,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12918,4],[13743,3],[13782,4],[14114,4],[15942,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9549,2],[15724,5],[23109,5],[40523,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27050,2],[27094,2],[27278,2],[38734,2],[38817,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9404,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32430,2]]},"/en/lessons/logistic-regression":{"position":[[22661,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13030,2]]},"/en/lessons/sonification":{"position":[[31544,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9848,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13024,3]]}}}],["99,000",{"_index":18512,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[50669,7]]}}}],["99.0",{"_index":7033,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[47193,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22113,6]]}}}],["99.00",{"_index":18494,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47168,6]]}}}],["99.000000",{"_index":4766,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30180,9]]}}}],["99.38",{"_index":11216,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40973,6]]}}}],["99.9",{"_index":14735,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36051,5]]}}}],["99/100",{"_index":6205,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19545,14]]}}}],["993",{"_index":1786,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44386,3]]}}}],["998",{"_index":19100,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48755,4]]}}}],["9999",{"_index":20961,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[25645,5]]}}}],["9][0",{"_index":23005,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2394,4],[22192,4],[22716,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10447,4]]}}}],["9ae8a384",{"_index":9743,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24296,8]]}}}],["9cbd",{"_index":16632,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4054,4]]}}}],["9g97",{"_index":6522,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63107,5]]}}}],["9glmvmz1k1qgaz9qwcdlyf6l",{"_index":15415,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3335,24],[3415,27]]}}}],["9ltttia",{"_index":12070,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13804,7]]}}}],["9th",{"_index":2218,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[9331,3]]}}}],["9–26",{"_index":16565,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54386,5]]}}}],["_",{"_index":3688,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12958,2],[14967,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33024,1],[37105,1]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24634,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28772,3],[31678,3],[35748,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26645,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4952,1],[8635,1]]}}}],["__",{"_index":13087,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5024,3]]}}}],["___",{"_index":13105,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[8789,3]]}}}],["_____",{"_index":5731,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[24346,5],[24359,5]]}}}],["__all__",{"_index":6102,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46109,7]]}}}],["__init__(self",{"_index":8151,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22830,14]]}}}],["__main__",{"_index":8137,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20064,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[13766,11],[14924,11],[19228,11]]}}}],["__name__",{"_index":8136,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20052,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[13754,8],[14912,8],[19216,8]]}}}],["_adverb_",{"_index":15511,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7006,8]]}}}],["_alumni_oxoniens",{"_index":10866,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[6330,18],[31450,18],[34991,18]]}}}],["_appear",{"_index":6571,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[8674,7]]}}}],["_bi",{"_index":9187,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5533,3]]}}}],["_binari",{"_index":17574,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14233,7],[14876,7]]}}}],["_binarybecaus",{"_index":17591,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16015,14]]}}}],["_config.yml",{"_index":2980,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1617,11],[31558,11],[33524,11],[34167,11],[34779,13],[35151,12],[35414,11],[35447,11],[35640,11],[36173,11],[36476,12],[36673,11],[36783,11],[37537,11],[37627,11],[39192,11],[40285,11],[59146,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17558,11]]}}}],["_definit",{"_index":6570,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[8662,11]]}}}],["_divs_fulltext",{"_index":10175,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9122,15]]}}}],["_grammar_",{"_index":15517,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7949,9]]}}}],["_includ",{"_index":3133,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40564,9]]}}}],["_layout",{"_index":3134,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40730,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18924,10],[21829,11]]}}}],["_layouts/author.md",{"_index":5419,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19992,18],[20316,18]]}}}],["_marc.xml",{"_index":8811,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13994,12],[16803,12]]}}}],["_must_",{"_index":6560,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[6574,6]]}}}],["_non_binari",{"_index":17937,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51819,12]]}}}],["_not_",{"_index":15518,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7985,5]]}}}],["_noun_",{"_index":15510,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[6995,6],[7027,8]]}}}],["_ocr",{"_index":482,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13552,5]]}}}],["_ocr.txt",{"_index":481,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13542,9]]}}}],["_outputpath",{"_index":896,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10891,14]]}}}],["_outputpath%%%~na",{"_index":895,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10838,18],[11323,20]]}}}],["_outputpath=outputsourc",{"_index":889,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10655,25]]}}}],["_peopl",{"_index":5399,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17886,10],[17908,7],[21089,8],[21215,8],[45922,8],[46081,8]]}}}],["_play",{"_index":9186,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5525,7]]}}}],["_post",{"_index":3138,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40925,6],[47302,6],[50502,6],[50566,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17768,6],[39882,8],[46961,7],[47650,6]]}}}],["_program",{"_index":13088,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5117,12]]}}}],["_sass",{"_index":3142,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41207,5],[55980,5]]}}}],["_site",{"_index":3108,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34589,7],[41282,5],[48432,6]]}}}],["_sourcepath",{"_index":893,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10775,15],[10869,14],[11262,15]]}}}],["_sourcepath=inputsource\\*.tif",{"_index":888,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10618,29]]}}}],["_tesseract",{"_index":897,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10913,14]]}}}],["_tesseract=\"c:\\program",{"_index":890,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10688,22]]}}}],["_timeline_",{"_index":9278,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21070,10],[21126,10]]}}}],["_trans.txt",{"_index":483,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13561,11]]}}}],["_translat",{"_index":484,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13573,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19793,10],[22069,10]]}}}],["_verb_",{"_index":15512,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7016,6]]}}}],["_{0",{"_index":13612,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[23672,5],[23831,7],[23852,7],[24886,5],[24981,5],[25091,5],[28440,5],[45729,7],[45750,7],[45900,6]]}}}],["_{1",{"_index":13617,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[24350,9],[43586,8],[45585,8],[45656,7]]}}}],["_{1}(x_{1",{"_index":13613,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[23680,12]]}}}],["_{1}ln(p_{i",{"_index":13592,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18376,14],[29785,15]]}}}],["_{1}p_{i",{"_index":13666,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[37077,12]]}}}],["_{1}x_{1",{"_index":13619,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[24894,12],[24989,12],[25099,12],[28448,12],[29186,12]]}}}],["_{2",{"_index":13618,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[24360,8],[43595,8]]}}}],["_{2}(x_{2",{"_index":13614,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[23695,12]]}}}],["_{2}d_{ij",{"_index":13667,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[37092,13]]}}}],["_{2}ln(d_{ij",{"_index":13593,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18393,15],[29803,16]]}}}],["_{2}x_{2",{"_index":13620,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[24909,13],[25004,12],[25114,12],[28463,12],[29201,12]]}}}],["_{3}wh_{i",{"_index":13594,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18411,11],[29822,13],[37108,13]]}}}],["_{3}x_{3",{"_index":13621,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25019,13],[25129,12],[28478,12],[29216,12]]}}}],["_{4}wa_{i",{"_index":13595,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18425,11],[29838,13],[37124,13]]}}}],["_{4}x_{4",{"_index":13622,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25144,13],[28493,12],[29231,12]]}}}],["_{5",{"_index":13718,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[45667,8]]}}}],["_{5})wat_{i",{"_index":13640,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[29854,17]]}}}],["_{5}wat_{i",{"_index":13596,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18439,14],[37140,16]]}}}],["_{5}x_{5",{"_index":13637,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[28508,13],[29246,14]]}}}],["_{ij",{"_index":13590,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18354,7],[29763,7],[29873,8],[37055,7]]}}}],["_{p}(x_{p",{"_index":13615,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[23714,13]]}}}],["a&m",{"_index":12890,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13178,7]]}}}],["a+x",{"_index":492,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13875,3]]}}}],["a,b,c",{"_index":21541,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32218,10]]}}}],["a...&%_tesseract",{"_index":894,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10810,23]]}}}],["a.a",{"_index":13530,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7304,4]]}}}],["a.g",{"_index":13597,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[19209,4]]}}}],["a.j",{"_index":10130,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13829,4]]}}}],["a.k.a",{"_index":9555,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7514,7]]}}}],["a.m",{"_index":19223,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4115,5]]}}}],["a/an",{"_index":15574,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18913,5]]}}}],["a1",{"_index":13705,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42406,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31769,3]]}}}],["a2",{"_index":21535,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[31773,3]]}}}],["a28989",{"_index":5764,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30276,7]]}}}],["a28989')['a28989'][1",{"_index":5771,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30943,23],[33060,23]]}}}],["a29017",{"_index":5778,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31451,6],[33425,6]]}}}],["a2enmod",{"_index":14093,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[6457,7]]}}}],["a43020",{"_index":5776,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31429,6],[33444,6]]}}}],["a44061",{"_index":5782,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31495,6]]}}}],["a4c",{"_index":16621,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3751,4],[8016,4]]}}}],["a56390",{"_index":5780,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31473,6]]}}}],["a57484",{"_index":5803,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33482,6]]}}}],["a57aa1980",{"_index":12948,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22057,12],[34411,9]]}}}],["a60482",{"_index":5805,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33501,6]]}}}],["a62436",{"_index":5774,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31407,6],[33463,6]]}}}],["a:a",{"_index":2916,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20635,5]]}}}],["a:compani",{"_index":9095,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14352,10]]}}}],["a=b",{"_index":10636,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51457,3]]}}}],["a^2",{"_index":5668,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14933,4]]}}}],["a_text_file.txt",{"_index":22338,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32183,18],[33561,15]]}}}],["aa",{"_index":22083,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23051,3]]}}}],["aab",{"_index":22787,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19014,4],[19041,4],[19070,4],[19102,4],[19135,4],[19162,4],[19194,4],[19219,4],[19243,4],[19269,4],[19294,4],[19320,4],[19343,4],[19373,4],[19398,4],[19426,4],[19452,4],[19481,4],[19510,4]]}}}],["aac",{"_index":15833,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16855,3],[19041,4],[19357,3],[19536,3],[19577,3]]}}}],["aaff",{"_index":9746,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24315,4]]}}}],["aan",{"_index":16669,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13742,3],[14045,3],[14964,3],[15943,3]]}}}],["aardvark",{"_index":3756,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7539,10],[7667,10]]}}}],["aaron",{"_index":14342,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50109,5]]},"/en/lessons/sonification":{"position":[[34951,6],[41876,5]]}}}],["aat",{"_index":20955,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[22583,3]]}}}],["aat_typ",{"_index":20952,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[18357,8],[19116,8],[22558,8],[26022,8],[30125,8],[34500,8],[39099,8]]}}}],["ab",{"_index":11871,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7154,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13553,2],[15727,2]]}}}],["ab1",{"_index":23035,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[16090,5]]}}}],["abandon",{"_index":20028,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12449,9],[16249,9],[17814,12]]}}}],["abandonado",{"_index":20003,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12151,10],[12835,12],[14086,10],[17801,12],[38046,10],[38560,10]]}}}],["abandonar",{"_index":20169,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38074,9],[38102,10],[38130,10],[38616,9],[38672,10],[38728,10]]}}}],["abandonaría",{"_index":20170,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38158,12],[38784,12]]}}}],["abandono",{"_index":20171,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38186,8],[38840,8]]}}}],["abbi",{"_index":10019,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57381,4]]}}}],["abbrevi",{"_index":520,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15179,12],[15273,12],[15376,12],[16300,13]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21506,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3762,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3414,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8178,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6135,13],[6302,13],[6370,12],[12164,13],[14386,14]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19644,11],[19888,11]]},"/en/lessons/geocoding-qgis":{"position":[[19974,14]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10520,13],[11768,13],[11803,14],[14412,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6173,11]]},"/en/lessons/jupyter-notebooks":{"position":[[6038,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2206,11]]},"/en/lessons/linear-regression":{"position":[[6424,11]]},"/en/lessons/logistic-regression":{"position":[[16055,12]]},"/en/lessons/normalizing-data":{"position":[[1547,12]]},"/en/lessons/space-place-gazetteers":{"position":[[20719,13],[23101,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17910,11]]}}}],["abbyi",{"_index":10777,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22475,5],[22491,5],[22822,5],[23206,5],[24646,5],[25405,6],[25586,5],[25843,5],[25997,5],[26228,5],[26289,5],[26599,5],[27548,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1553,5]]}}}],["abbyy_fil",{"_index":10807,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26156,10]]}}}],["abc",{"_index":3306,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3353,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26966,6],[27269,3],[27848,5]]},"/en/lessons/sonification":{"position":[[26537,4],[26678,3],[26884,3]]}}}],["abdic",{"_index":15262,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27949,11],[27986,13],[28060,10],[28454,10],[28480,10]]}}}],["abdo",{"_index":13518,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3462,5]]}}}],["abel",{"_index":13604,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20187,5],[61034,5],[63255,5]]}}}],["aberr",{"_index":8010,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44706,10]]}}}],["abidalrahman",{"_index":10057,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58975,12]]}}}],["abil",{"_index":711,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23803,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[709,7],[36821,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4222,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4134,7],[4224,7],[19065,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6141,7],[24495,7],[70308,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2393,7],[28566,7],[30262,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26922,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7894,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3336,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2053,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27850,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15105,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2875,7],[3059,7],[3140,7],[32919,7],[34831,7],[36998,7],[48169,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17234,7]]},"/en/lessons/extracting-keywords":{"position":[[5323,7],[30107,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2087,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1089,7],[1655,7],[35903,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7097,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8200,7],[11916,7]]},"/en/lessons/geocoding-qgis":{"position":[[2771,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[35522,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6533,7],[20052,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27756,10],[30851,7],[31070,7],[32402,10],[33033,10],[34599,7],[35050,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2896,10],[29421,7],[29730,7],[38158,7],[51168,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4772,7],[14541,7],[30128,8],[43981,7]]},"/en/lessons/intro-to-powershell":{"position":[[38336,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1469,7]]},"/en/lessons/jupyter-notebooks":{"position":[[39482,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2802,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36405,7]]},"/en/lessons/normalizing-data":{"position":[[3004,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3578,7],[3741,7],[10049,7],[25569,7]]},"/en/lessons/sonification":{"position":[[23360,7],[23571,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24209,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10369,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9867,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1434,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2312,7],[2678,7],[7312,7],[42022,7]]},"/en/lessons/transliterating":{"position":[[2720,7],[19688,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6769,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[88,7],[46247,7]]},"/en/lessons/working-with-web-pages":{"position":[[1156,8]]}}}],["abismo",{"_index":20017,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12274,7]]}}}],["abline(mod1",{"_index":12975,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26664,12]]}}}],["aboard",{"_index":2033,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7945,6]]}}}],["abolit",{"_index":21038,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50018,9]]}}}],["abolitionist",{"_index":8745,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3289,12],[4080,12],[24299,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[327,13],[784,12],[963,12],[3037,13],[25028,14],[26895,12]]}}}],["abonn",{"_index":9789,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29990,11]]}}}],["abort",{"_index":14396,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9837,12],[24070,8],[24902,8],[28320,10],[28449,8],[33578,9]]},"/en/lessons/intro-to-powershell":{"position":[[1070,8],[28222,8],[29579,5],[31362,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25285,8]]}}}],["about.4",{"_index":16165,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2747,7]]}}}],["about.md",{"_index":3109,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34882,10],[41628,8],[44982,8],[46621,8]]}}}],["about—in",{"_index":10586,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38867,8]]}}}],["abov",{"_index":297,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7055,5],[17246,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2873,5],[12034,5],[24175,5],[25629,6],[27260,5],[28063,6],[36635,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7220,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5725,6],[18859,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5611,7],[7591,7],[13183,6],[15154,7],[20475,5],[23735,6],[23874,5],[25678,6],[32162,7],[39143,6],[40310,6],[41603,5],[46468,6],[49781,6],[50817,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8702,5],[10448,5],[11259,5],[12459,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1529,6],[4779,6],[13157,5],[16314,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32028,6],[36490,8],[39921,5],[41825,7],[43319,5],[49065,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27637,5],[45609,5],[55580,6],[61742,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2902,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13675,6],[36545,6],[51020,5],[53466,5],[57295,6],[57457,5],[61830,5],[64301,5]]},"/en/lessons/common-similarity-measures":{"position":[[12872,6],[26689,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39140,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7189,7],[17053,5],[17622,5],[26356,5],[27464,6],[45225,5],[46568,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11327,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10824,6],[25279,6],[25931,5],[28009,5],[34025,6],[41499,5],[41747,7],[48784,6],[50618,6],[51908,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18035,5]]},"/en/lessons/counting-frequencies":{"position":[[2938,5],[8672,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2813,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3722,5],[10824,6],[11676,5],[17381,6],[17707,5],[20605,5],[30205,5],[33539,6],[41682,5],[45169,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11418,5],[12537,6],[17131,6],[17187,6],[30979,6],[33713,6],[33797,5],[39189,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2662,5],[4727,6],[19486,6],[24694,5],[24956,5],[27355,5],[30931,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[933,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4344,6],[4979,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46757,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2950,5],[4874,6],[6874,5],[11437,5],[11968,5],[14130,5],[14589,5],[16464,5],[18158,5],[19157,5],[22490,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15712,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19336,6],[21950,5],[35491,6],[35616,6],[45341,6],[45464,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13788,5],[14982,6],[40944,6],[52945,6],[53337,5],[54083,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6762,5],[11327,5],[12758,6],[15517,6],[19744,6],[26862,5],[26885,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7831,6],[8114,5],[14656,6],[16958,5],[18456,6],[21405,5],[21697,5],[23449,6],[32134,6],[35901,7],[37409,6],[38188,6],[41821,5],[44500,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7463,6],[10645,6],[16274,6]]},"/en/lessons/extracting-keywords":{"position":[[8725,6],[14743,5],[19615,5],[19683,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21272,5],[34663,6],[40168,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10054,5],[12693,5],[30545,6],[31621,5],[32582,6],[33059,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17146,6],[27331,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5705,6],[10067,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9210,5],[9347,6],[12437,5],[21359,5],[23556,5],[24412,6],[29058,6],[31389,6],[32860,6],[35340,5],[45706,6],[46995,6],[47309,6],[49459,5],[53954,5],[57981,7],[68140,5]]},"/en/lessons/geocoding-qgis":{"position":[[33850,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10462,5],[26272,6]]},"/en/lessons/georeferencing-qgis":{"position":[[7895,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[10287,6],[10649,5],[16678,6],[16751,5],[25749,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13755,5],[34076,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10082,6],[12755,6],[14224,6],[16677,5],[19124,5],[19206,5],[21798,5],[22998,5],[23548,5],[23828,5],[24600,5],[27515,5],[28530,5],[28841,5],[28932,5],[30008,6],[30203,5],[30486,5],[31172,5],[32761,6],[33041,5],[36732,6],[37025,6],[43096,6],[44377,6],[45698,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[15461,6],[16150,7],[20226,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4606,6],[13997,6],[14662,5],[14952,6],[22589,5],[25048,5]]},"/en/lessons/gravity-model":{"position":[[8017,6],[22384,7],[22819,6],[23360,6],[23519,6],[23802,6],[24796,5],[26164,6],[29266,5],[35033,5],[36193,5],[42211,6],[42348,6],[43667,6],[45553,5],[46859,5],[48326,5],[49697,5],[51775,6],[57119,6],[57800,5],[58711,6],[58846,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[31412,5],[40529,5]]},"/en/lessons/installing-omeka":{"position":[[12662,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2830,5],[4349,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31330,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13658,6],[17701,5],[20231,5],[26937,5],[27111,5],[29383,5],[29878,5],[32671,7],[35907,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9889,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3541,6],[16233,5],[23383,6],[27267,6],[29758,5],[30023,5],[32434,5],[33172,5]]},"/en/lessons/intro-to-bash":{"position":[[14055,6],[17083,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4942,5],[5930,6],[6434,6],[9422,6],[11272,5],[12283,5],[14890,5],[17958,5],[20103,5],[23796,6],[24600,5],[26857,6],[30929,5]]},"/en/lessons/intro-to-powershell":{"position":[[12007,5],[16090,5],[16298,5],[16750,5],[17806,5],[20512,6],[40252,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2932,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[11571,6],[14328,6],[22625,6]]},"/en/lessons/introduction-map-warper":{"position":[[3276,5],[18164,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6164,5],[10403,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6755,6],[9947,6],[15914,6],[18605,6],[22322,5],[29339,5],[30735,5],[37817,5],[40545,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17107,6],[20195,5],[21388,5],[28767,6],[29191,5]]},"/en/lessons/json-and-jq":{"position":[[17366,5],[33381,5]]},"/en/lessons/jupyter-notebooks":{"position":[[12110,6],[18275,6],[27032,5],[32418,5],[32623,7],[41389,6],[47301,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4727,6],[4853,5],[5239,6],[7774,6],[8432,5]]},"/en/lessons/linear-regression":{"position":[[2893,5],[17753,5],[20550,6],[23630,5],[30760,5],[38616,7],[47475,6],[47690,5],[48620,5],[51033,5],[52064,5],[60671,5],[65944,6],[72290,5]]},"/en/lessons/logistic-regression":{"position":[[2613,5],[13179,5],[14856,6],[20120,5],[23806,5],[27922,5],[28557,5],[34604,6],[36611,6],[37841,6],[49292,6],[49719,6],[51498,5],[56635,7],[57482,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5740,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7454,6],[7956,6],[24795,5],[25913,6],[28372,6]]},"/en/lessons/naive-bayesian":{"position":[[16127,5],[22243,6],[24527,5],[26454,6],[30031,6],[30311,5],[37396,6],[41739,6],[44502,5],[47832,6],[63244,6],[69783,5],[70509,6]]},"/en/lessons/normalizing-data":{"position":[[7494,6],[8315,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9950,5],[11249,5],[11376,5],[12234,5],[12348,5],[23301,6],[28808,6],[28928,6],[34744,6],[36677,5],[38859,5],[41352,5],[41851,7],[42245,6],[50601,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2868,6],[5935,5],[6251,6],[10321,6]]},"/en/lessons/preserving-your-research-data":{"position":[[12547,5]]},"/en/lessons/qgis-layers":{"position":[[10170,7],[15795,5],[17918,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11396,6],[13494,5],[21578,5],[22220,6],[22393,5],[25930,5],[26539,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25881,6],[26487,5],[32110,6],[32460,5],[36306,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5864,6],[15365,7],[25111,5],[31670,6],[41970,6],[45613,5],[46861,5],[48054,6]]},"/en/lessons/sentiment-analysis":{"position":[[23140,6],[29395,6],[31196,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3191,6],[16819,5],[24012,6],[26966,6],[30913,6],[31746,6],[33056,5],[35238,6]]},"/en/lessons/sonification":{"position":[[10233,5],[24465,5],[35472,5],[37532,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11415,5],[44647,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12686,5],[17371,5],[21393,5],[28730,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16413,5],[17100,6],[17701,6],[21091,6],[30784,6],[34492,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16887,5],[30084,6],[31179,6],[40451,6],[42347,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19009,6],[22719,5],[27604,6],[32192,6],[46574,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12229,7],[13604,6],[16862,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8732,7],[22636,5],[30233,5],[30474,6],[31180,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33237,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26686,6],[31813,6],[47115,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[25851,6]]},"/en/lessons/vector-layers-qgis":{"position":[[3542,7],[4208,5],[6631,5],[10149,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7712,6],[16588,5],[20347,6],[22606,5],[29485,5],[35746,5],[36862,5],[37139,5],[46061,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1860,5]]},"/en/lessons/working-with-text-files":{"position":[[1236,6]]},"/en/lessons/working-with-web-pages":{"position":[[8674,5]]}}}],["abovement",{"_index":15169,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13213,14]]}}}],["abraham",{"_index":1545,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30298,7],[32485,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22106,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13969,7]]}}}],["abridg",{"_index":23338,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15882,8]]}}}],["abroad",{"_index":23181,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[24384,7]]}}}],["abs(dt",{"_index":12404,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59524,6]]}}}],["abs(result[cattocheck",{"_index":18633,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62120,22]]}}}],["absenc",{"_index":12462,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65881,7]]},"/en/lessons/geocoding-qgis":{"position":[[16331,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36607,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5344,7]]},"/en/lessons/sentiment-analysis":{"position":[[35585,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2993,7]]}}}],["absolut",{"_index":5540,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58683,10]]},"/en/lessons/common-similarity-measures":{"position":[[13231,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36920,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10462,8],[10846,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48279,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32800,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29368,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33834,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42665,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4353,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40833,8]]}}}],["absolvo",{"_index":11875,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7176,7]]}}}],["abstract",{"_index":2509,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19856,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3913,8],[14428,9],[16741,9],[18827,9],[25764,9],[26984,9],[49405,8],[69702,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[165,9],[2346,9],[5930,9],[5991,9],[6079,9],[6331,9],[6482,9],[6824,8],[6833,10],[6919,10],[7045,8],[7452,8],[7653,8],[7818,11],[11889,8],[31871,9],[50539,9],[50621,9],[51212,8],[52048,9],[52148,10],[52442,10],[53246,9],[53643,9],[54245,10],[56638,9],[62569,9],[66146,9],[67687,9],[68297,9]]},"/en/lessons/common-similarity-measures":{"position":[[5313,8],[12833,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56182,11],[59399,12],[59735,11],[59971,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8854,10],[19484,8],[22836,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2157,8],[2318,8],[4247,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20210,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[41434,8]]},"/en/lessons/intro-to-linked-data":{"position":[[14148,8],[17168,11],[21409,9]]},"/en/lessons/linear-regression":{"position":[[55099,8]]},"/en/lessons/naive-bayesian":{"position":[[22693,8],[61419,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6073,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18048,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7933,9],[9382,10],[15199,9]]}}}],["abstractli",{"_index":8437,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9383,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16349,10]]}}}],["abstracts_label",{"_index":5080,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57518,16],[57651,16]]}}}],["abstracts_pca",{"_index":5072,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56423,13]]}}}],["abund",{"_index":12997,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31257,9]]},"/en/lessons/preserving-your-research-data":{"position":[[703,10],[18578,10]]}}}],["abus",{"_index":2332,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4316,7],[4346,6],[6143,7],[6188,7],[8071,5],[9080,5],[10535,5],[10552,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20072,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51916,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6063,6],[17742,7],[17855,7]]},"/en/lessons/naive-bayesian":{"position":[[60311,5]]},"/en/lessons/sentiment-analysis":{"position":[[33218,7]]},"/en/lessons/transliterating":{"position":[[2952,6]]}}}],["abyss",{"_index":20031,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12570,6]]}}}],["abſolut",{"_index":18830,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13386,8]]}}}],["ac_attack",{"_index":23355,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16740,15],[17111,12],[19912,14],[21252,17]]}}}],["academ",{"_index":1608,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32375,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[645,10],[12802,8],[16288,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10672,8],[12607,9],[69693,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55672,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4830,8],[6459,8],[7147,8],[8178,8],[8597,8],[9582,8],[39864,8],[52603,8],[61256,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1242,10],[33332,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26878,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56455,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[284,8],[1633,8],[8230,8],[8572,8],[8876,8],[12627,8],[32990,8],[33278,8],[35037,8]]},"/en/lessons/gravity-model":{"position":[[27587,8],[58412,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[41560,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5146,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[47662,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49626,8],[52935,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[944,10]]},"/en/lessons/json-and-jq":{"position":[[1141,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1334,8],[43868,8]]},"/en/lessons/linear-regression":{"position":[[78719,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1685,10],[3357,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2061,8],[7162,8],[12239,8],[24039,8],[31710,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3787,9],[6036,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25623,8]]}}}],["academi",{"_index":5589,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69599,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26751,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20425,7],[20709,7]]},"/en/lessons/gravity-model":{"position":[[61465,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54556,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42500,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61788,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24357,7]]}}}],["academia",{"_index":13078,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[35065,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10665,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7283,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51530,8]]}}}],["academy’",{"_index":22778,"title":{},"body":{"/en/lessons/transliterating":{"position":[[17542,9]]}}}],["acadian",{"_index":23232,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10393,7],[10447,7]]}}}],["acceler",{"_index":2476,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17468,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12099,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8851,11],[8944,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11757,12],[39696,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[1918,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17748,13],[55725,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37437,12]]}}}],["accent",{"_index":3779,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9681,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54973,8]]},"/en/lessons/normalizing-data":{"position":[[5994,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[942,8],[3161,7],[21860,8],[22093,7],[36509,8]]}}}],["accepimu",{"_index":12012,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10834,9],[62134,9]]}}}],["accepiss",{"_index":11901,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7531,9]]}}}],["accept",{"_index":274,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6403,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12719,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[253,8],[9464,8],[9797,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16415,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40725,10],[62190,6]]},"/en/lessons/common-similarity-measures":{"position":[[24878,6],[26183,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13806,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32306,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17615,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11880,9],[12102,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19210,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56421,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10140,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7405,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29799,11]]},"/en/lessons/geocoding-qgis":{"position":[[24081,7],[24183,6],[34669,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3991,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8342,6],[10645,6],[34051,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12039,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15678,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12941,9],[41951,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[15587,6]]},"/en/lessons/jupyter-notebooks":{"position":[[27782,8],[37391,6]]},"/en/lessons/logistic-regression":{"position":[[23944,6]]},"/en/lessons/naive-bayesian":{"position":[[31155,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16551,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17624,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[19236,10],[21629,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17837,7],[24964,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17878,8]]},"/en/lessons/working-with-text-files":{"position":[[7491,7]]}}}],["access",{"_index":55,"title":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1022,6],[1173,6],[1376,6],[1485,6],[4595,6],[8953,6],[9407,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[380,6],[451,7],[8768,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24387,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1355,13],[1486,6],[6981,6],[12482,6],[15382,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11390,9],[32711,9],[32846,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[340,6],[613,6],[2057,10],[14183,6],[19778,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9403,10],[15000,6],[26257,10],[32105,10],[33934,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4500,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14262,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3277,6],[3380,6],[69691,9],[70059,9],[70228,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4529,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4570,10],[5479,14],[14403,9],[14559,6],[18693,6],[19342,9],[19457,11],[28315,7],[28501,8],[28544,8],[28572,7],[28882,7],[28960,7],[29610,7],[52851,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8292,6],[15858,11],[16070,11],[24164,6],[44143,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14352,6],[16092,9],[23558,9],[26664,6],[27499,6],[29037,6],[30643,6],[31351,6],[37868,6],[38038,9],[42391,6],[62133,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6722,6],[23620,6]]},"/en/lessons/counting-frequencies":{"position":[[4525,6],[4665,6],[6007,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[937,6],[1210,6],[1348,10],[5496,6],[5665,6],[9608,6],[12130,8],[13062,6],[21067,6],[26350,6],[26414,9],[45777,10],[46287,6],[46978,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1534,6],[5294,6],[6940,6],[7470,7],[7888,6],[8221,6],[8244,6],[15167,6],[15234,6],[17145,6],[18329,6],[19132,10],[21616,6],[30980,6],[36677,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[255,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1436,10],[3203,10],[13849,6],[14343,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[173,9],[212,9],[2416,6],[4470,6],[4603,9],[5372,9],[7197,9],[7275,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2799,6],[3126,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1616,6],[5140,9],[10703,8],[11794,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51128,8],[52244,8],[52691,8],[52919,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28857,6],[49270,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[209,9],[2255,9],[2313,6],[4609,9],[4635,6],[14279,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2457,10],[3259,6],[3288,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[811,10],[7066,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1885,9],[16235,6],[16353,9],[16536,6],[17365,6],[17923,6],[18201,6],[25117,6],[32817,6],[38437,6],[49978,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[421,6],[628,6],[4699,6],[5181,6],[11999,6],[12187,6],[12355,6],[13041,6],[20082,6],[20964,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7958,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4836,10],[8119,8],[18149,6],[18772,6],[20629,8],[22367,8],[34965,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23614,6],[24230,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5448,6],[69190,11]]},"/en/lessons/geocoding-qgis":{"position":[[5747,6],[16128,9],[17921,9],[22817,6],[23127,6],[23267,7],[35823,7],[37067,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8291,7],[8422,6],[8570,6],[8689,6],[15974,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9026,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6576,7],[18443,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[1251,6],[12360,6],[21290,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17,6],[161,6],[771,6],[898,6],[7699,10],[27130,6]]},"/en/lessons/gravity-model":{"position":[[7912,10],[30224,10],[47288,6],[60040,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[3717,10],[4060,6],[4353,6],[6086,6],[6278,6],[45676,8]]},"/en/lessons/installing-omeka":{"position":[[2299,7],[2396,7],[4272,7],[7754,6],[12474,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2534,10],[3320,6],[3649,14],[4847,6],[5040,6],[6095,11],[6822,10],[9398,13],[9500,10],[10092,13],[10834,10],[38138,6],[42583,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3538,6],[4046,11],[22736,6],[22833,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2744,10],[16577,6],[16677,6],[16789,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4107,6],[5113,6],[5225,6],[6369,6],[6570,9],[6905,7],[7321,6],[7654,6],[7677,6],[10164,6],[10466,6],[11915,6],[17721,6],[17788,6],[18817,9],[20498,6],[20618,6],[22226,6],[23029,10],[32866,6],[33219,6]]},"/en/lessons/intro-to-linked-data":{"position":[[1684,6],[36769,6],[37315,6]]},"/en/lessons/intro-to-powershell":{"position":[[38460,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[557,6],[2140,9],[2264,9],[4719,7],[5362,8],[5712,8],[6004,7],[6165,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[639,6],[912,6],[15791,6],[15905,6]]},"/en/lessons/introduction-map-warper":{"position":[[7695,10],[12798,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3001,6],[4575,6],[6445,6],[8121,6],[28851,6],[40298,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[960,9],[1458,9],[2683,6],[3049,6],[5897,6],[7390,9],[8245,6],[10219,6],[11163,6],[17642,6],[25045,8],[29969,8],[33018,8],[33421,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14953,6]]},"/en/lessons/json-and-jq":{"position":[[836,6],[1109,6],[1387,9],[7084,6],[7291,9],[8400,6],[9370,6],[9489,6],[11425,6],[11876,8],[15201,6],[17658,8],[25335,6],[26163,8],[28936,6],[32199,6],[34325,9],[34410,9],[34480,8],[37690,6],[37979,6]]},"/en/lessons/jupyter-notebooks":{"position":[[820,10],[3151,10],[3882,10],[17011,6],[37155,6],[37628,10],[44509,6],[49350,7],[49386,6],[49970,6]]},"/en/lessons/linear-regression":{"position":[[1508,6],[3037,10],[62806,8]]},"/en/lessons/logistic-regression":{"position":[[1228,6],[2757,10],[36900,6],[54754,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6697,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5239,6],[29924,6],[31730,6],[32842,6],[33907,6],[33947,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20112,6],[20204,7],[20454,6],[31642,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1564,6],[6979,11]]},"/en/lessons/qgis-layers":{"position":[[873,6],[1028,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10757,10],[24560,9],[26150,6]]},"/en/lessons/research-data-with-unix":{"position":[[1067,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1380,6],[1653,6],[7802,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46825,6]]},"/en/lessons/sentiment-analysis":{"position":[[7890,6],[8031,6],[17869,7],[18625,7],[20450,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1545,10],[28516,8],[28865,6],[29997,8]]},"/en/lessons/sonification":{"position":[[17699,10]]},"/en/lessons/space-place-gazetteers":{"position":[[3349,6],[22248,6],[37263,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6013,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[755,6],[2048,6],[3929,10],[6425,9],[9606,6],[10067,6],[11017,8],[13223,6],[13320,6],[15255,6],[17215,8],[17405,10],[17517,8],[17820,10],[18185,8],[18664,9],[19723,6],[20086,6],[20167,7],[20216,6],[20309,8],[26757,8],[42611,8],[44534,8],[44630,6],[47545,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1718,6],[6076,6],[9176,6],[12726,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3668,8],[7030,6],[9957,6],[12803,10],[35209,8],[35528,8],[35770,8],[35950,8]]},"/en/lessons/transliterating":{"position":[[2164,8],[4255,6],[4844,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2910,6],[18731,6],[18814,6],[18879,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6781,6],[16142,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16519,6],[17254,9],[17351,6],[17443,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[443,13],[540,10],[1484,6]]},"/en/lessons/working-with-text-files":{"position":[[1123,9]]}}}],["accessori",{"_index":22039,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[9209,11]]}}}],["accid",{"_index":8724,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46032,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48512,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51428,8],[53010,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5714,9],[17253,8]]}}}],["accident",{"_index":2149,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2582,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14361,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24973,12],[25635,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35372,12]]},"/en/lessons/extracting-keywords":{"position":[[10806,12],[16310,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40456,10]]},"/en/lessons/intro-to-powershell":{"position":[[29674,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8254,12]]}}}],["acciderit",{"_index":11845,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6820,9]]}}}],["acciiper",{"_index":11864,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7081,9]]}}}],["accioents\\ninterlaken",{"_index":9938,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52258,22]]}}}],["acciper",{"_index":11961,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9969,8],[61269,8]]}}}],["accipiendi",{"_index":11860,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7040,10]]}}}],["acclaim",{"_index":22080,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22078,7]]}}}],["accommod",{"_index":5377,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10716,11],[16069,11],[60078,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13646,13],[14347,13],[20753,14],[20890,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15744,13]]}}}],["accompagnait",{"_index":9943,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52354,13]]}}}],["accompagnait\\nvendredi",{"_index":9895,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51506,22]]}}}],["accompani",{"_index":4677,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20343,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6862,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2230,12],[61876,12]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6472,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28887,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13244,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41698,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8443,11]]},"/en/lessons/gravity-model":{"position":[[59973,12]]},"/en/lessons/jupyter-notebooks":{"position":[[862,11],[35377,9],[39045,12],[39144,9],[51420,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5889,13],[6911,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11603,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48229,11]]}}}],["accomplish",{"_index":2357,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7677,12],[14260,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3665,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43894,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25837,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10362,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44109,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13111,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[9613,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[19109,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30215,10],[37212,12],[40502,12]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5718,10]]},"/en/lessons/intro-to-powershell":{"position":[[28289,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6427,10]]},"/en/lessons/json-and-jq":{"position":[[9944,10]]},"/en/lessons/linear-regression":{"position":[[63968,10]]},"/en/lessons/linux-installation":{"position":[[2480,10]]},"/en/lessons/mac-installation":{"position":[[1859,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11275,10]]},"/en/lessons/sentiment-analysis":{"position":[[4503,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[9927,12]]},"/en/lessons/viewing-html-files":{"position":[[827,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14673,10]]},"/en/lessons/windows-installation":{"position":[[3217,10]]}}}],["accord",{"_index":676,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22335,9],[22447,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16074,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37644,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45767,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30343,9]]},"/en/lessons/common-similarity-measures":{"position":[[18178,9],[30703,9],[36097,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3519,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11262,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7526,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11095,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8274,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4008,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11556,9],[21829,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3437,9],[13275,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1556,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44427,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52035,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4696,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4959,9]]},"/en/lessons/geocoding-qgis":{"position":[[15844,9]]},"/en/lessons/gravity-model":{"position":[[23206,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10170,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12823,9]]},"/en/lessons/intro-to-linked-data":{"position":[[34594,9],[35544,9]]},"/en/lessons/intro-to-powershell":{"position":[[16590,9]]},"/en/lessons/introduction-map-warper":{"position":[[13609,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42859,9]]},"/en/lessons/jupyter-notebooks":{"position":[[5696,9]]},"/en/lessons/logistic-regression":{"position":[[54155,9]]},"/en/lessons/naive-bayesian":{"position":[[65984,9],[66846,9],[66992,9],[68767,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23262,9],[35034,9],[44301,10],[44406,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5678,9],[29081,9],[31560,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4827,9],[27343,9],[40245,9],[41025,9]]},"/en/lessons/sonification":{"position":[[16498,6],[36219,9]]},"/en/lessons/space-place-gazetteers":{"position":[[6859,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12022,9],[30807,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1286,10],[43736,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3776,9]]}}}],["accordingli",{"_index":562,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16668,12],[22587,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7413,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18301,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12947,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28669,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14018,12],[15036,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34134,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47900,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[25989,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[13804,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40452,12]]},"/en/lessons/naive-bayesian":{"position":[[44122,12]]},"/en/lessons/preserving-your-research-data":{"position":[[1313,11],[15543,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38071,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9529,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43731,12]]}}}],["accordion",{"_index":8324,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17555,9]]}}}],["account",{"_index":931,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13330,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10937,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7923,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8977,7],[9098,8],[17018,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1214,7],[9758,7],[11276,7],[11300,7],[12084,9],[13147,7],[13221,8],[16820,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26127,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17342,7],[38660,7],[55656,7],[58140,7],[58281,9],[65366,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11762,7],[14178,7],[14351,7],[14375,8],[14693,10],[26305,8],[27968,7],[33167,7],[64166,8]]},"/en/lessons/common-similarity-measures":{"position":[[21448,8],[22560,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8414,7],[8490,8],[8508,7],[44369,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60261,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25171,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9846,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9234,8],[9259,8],[16764,7],[16894,7],[37245,7],[37315,8],[37607,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3012,8],[5998,14],[45968,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2162,8],[2204,7],[2988,8],[14302,7],[23048,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5687,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2302,7],[2387,7],[4868,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6175,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13440,8],[21030,7],[21146,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7929,8],[33691,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18751,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28093,7],[28536,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28967,9],[31144,9],[46583,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8374,7],[9036,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[7890,8],[20863,7],[24075,7],[24578,7],[27737,7],[34484,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[410,7],[10105,7],[10184,7],[10589,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2374,8],[9368,8],[10063,8],[17267,7],[17366,7],[17425,7],[18107,7],[18151,7],[18428,7],[18935,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[354,7],[1599,7],[1683,7],[3264,8],[21777,7]]},"/en/lessons/gravity-model":{"position":[[3602,7],[5108,7],[12837,7]]},"/en/lessons/installing-omeka":{"position":[[2248,7],[2925,7],[7473,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10133,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17976,7],[53053,8],[58704,15]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9890,8],[9915,8],[39719,7],[39790,9],[39817,7],[39870,7],[40247,7]]},"/en/lessons/intro-to-powershell":{"position":[[4936,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3129,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[290,7],[1362,8],[15106,7],[15212,8],[15319,8],[15358,8],[15466,8],[16210,7],[16264,7],[25831,8],[26171,8]]},"/en/lessons/introduction-map-warper":{"position":[[111,7],[6549,7],[6645,8],[6774,7],[6857,8],[18112,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39412,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18182,8],[22240,8]]},"/en/lessons/jupyter-notebooks":{"position":[[12247,8],[12274,7],[48160,7]]},"/en/lessons/logistic-regression":{"position":[[16550,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31675,8]]},"/en/lessons/naive-bayesian":{"position":[[30582,9],[56157,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5059,8],[14762,8],[19129,8],[19173,7],[19245,8],[19849,7],[19918,8],[19968,8],[19987,7],[20022,7],[20091,7],[20244,7],[20269,7],[20398,7],[22140,7],[32387,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[653,8],[956,9],[1140,9],[6247,9],[6310,9],[7791,7],[9980,7],[19350,8],[19370,8],[19793,8],[20894,8],[20933,8],[21103,8],[21731,8],[22095,9],[22553,7],[24441,8],[25034,8],[25109,8],[25252,8],[25293,9],[25409,7],[25469,8],[25636,9],[26122,8],[26199,8],[26374,8],[27945,8],[28003,9],[29640,9],[29807,8],[30654,9],[30743,8],[32684,9],[34802,8],[34828,9],[35245,9],[35321,9],[35798,9],[35920,9],[36285,8],[38284,8],[40295,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9392,7]]},"/en/lessons/sentiment-analysis":{"position":[[4172,8],[5953,10],[6556,10],[7096,10],[23325,8]]},"/en/lessons/sonification":{"position":[[13844,8],[23582,7],[23687,7]]},"/en/lessons/space-place-gazetteers":{"position":[[16332,8],[18748,8],[21341,8],[22969,8],[23720,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6293,8],[12795,7],[13899,8],[13926,7],[61224,15]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5018,8],[6762,7],[6837,8],[6897,8],[6979,7],[7072,8],[7126,7],[7230,8],[7263,8],[8201,7],[22418,7],[26744,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22764,7],[22984,7],[41679,9],[42010,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[22828,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[156,7],[250,8],[401,8],[514,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29848,7]]}}}],["account.1",{"_index":23590,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2917,9]]}}}],["accross",{"_index":16794,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36704,7]]}}}],["accru",{"_index":8006,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44595,8]]}}}],["accumul",{"_index":4578,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3593,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52190,11],[52914,11]]},"/en/lessons/naive-bayesian":{"position":[[11665,11]]},"/en/lessons/preserving-your-research-data":{"position":[[8587,12],[11048,11]]},"/en/lessons/research-data-with-unix":{"position":[[705,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19504,11]]}}}],["accur",{"_index":715,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24312,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13657,8],[19194,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10669,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62724,9]]},"/en/lessons/common-similarity-measures":{"position":[[38119,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4108,8],[23237,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2059,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6535,8],[46334,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11003,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23644,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41038,9],[41212,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33871,8],[34472,8],[36699,8]]},"/en/lessons/geocoding-qgis":{"position":[[30888,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15832,10],[31813,10]]},"/en/lessons/georeferencing-qgis":{"position":[[339,10],[5201,8],[8056,8]]},"/en/lessons/gravity-model":{"position":[[1697,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[2013,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2212,8],[16537,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34690,8],[46516,9]]},"/en/lessons/introduction-map-warper":{"position":[[18816,8]]},"/en/lessons/jupyter-notebooks":{"position":[[26257,9]]},"/en/lessons/linear-regression":{"position":[[6410,10],[20775,8],[56204,8]]},"/en/lessons/logistic-regression":{"position":[[17816,8],[22388,9],[22477,8],[22665,8],[26590,8],[61826,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16934,9]]},"/en/lessons/naive-bayesian":{"position":[[51646,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2816,9],[10187,9],[52670,8]]},"/en/lessons/qgis-layers":{"position":[[6743,10],[9152,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8961,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39884,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23004,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11533,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8352,8],[13606,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7083,9],[14545,10],[15753,8]]}}}],["accuraci",{"_index":213,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4367,8],[5643,8],[6370,9],[6719,8],[17877,8],[18971,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[715,8],[1997,8],[20498,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48446,8],[49048,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10846,8],[11016,8]]},"/en/lessons/common-similarity-measures":{"position":[[25145,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2771,9],[20563,8],[21628,8],[21800,8],[22444,8],[22504,8],[41990,8],[42162,8],[42810,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18624,8],[18656,8],[18683,9],[18757,8],[18991,9],[19228,8],[19529,8],[19564,8],[19696,8],[19866,8],[20034,8],[37133,9],[41647,8],[41701,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9670,9],[13381,8],[13591,8],[42242,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21010,8],[21987,8],[40955,8],[46613,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19554,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66842,8]]},"/en/lessons/geocoding-qgis":{"position":[[32778,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15926,8]]},"/en/lessons/georeferencing-qgis":{"position":[[958,9],[5773,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[17563,9],[26476,9]]},"/en/lessons/gravity-model":{"position":[[1748,8],[6383,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[24617,8],[24686,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8934,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4969,8]]},"/en/lessons/introduction-map-warper":{"position":[[10998,9],[14381,9],[17566,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29156,9]]},"/en/lessons/linear-regression":{"position":[[2068,8],[12487,8]]},"/en/lessons/logistic-regression":{"position":[[1788,8],[16903,8],[17643,8],[18314,8],[26783,8],[26929,8],[29553,8],[32412,8],[32703,8],[32991,8],[33125,8],[33240,9],[33330,8],[33838,8],[65970,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17163,8]]},"/en/lessons/naive-bayesian":{"position":[[46645,8],[47053,8],[47159,8],[47413,8],[47504,9],[50269,8],[51318,8],[53198,8],[53419,8],[53502,8],[53891,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2740,9],[3762,9],[5371,9],[5854,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12611,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9289,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7978,8],[8114,8],[15648,8],[15837,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16296,8]]}}}],["accuracy_multi",{"_index":6324,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37092,15],[37334,16],[40557,14],[41602,15],[46024,14]]}}}],["accuracy_scor",{"_index":6430,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49337,15]]},"/en/lessons/logistic-regression":{"position":[[18372,15],[18539,14]]}}}],["accuracy_score(y_test_binari",{"_index":17603,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[18554,29]]}}}],["accus",{"_index":5829,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1860,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9086,9],[9108,9],[9902,8],[16737,9],[17328,7],[18266,10],[18451,9],[20667,9],[20803,9],[21000,9],[22146,9],[22248,9],[23895,7],[26087,10],[26887,8],[27744,8],[28426,7],[28592,8],[34379,10],[34631,10],[35029,10],[35555,9],[39508,9],[39571,9],[40133,8],[40622,7],[42250,7],[42331,7],[43369,10],[43608,10],[43769,7],[43847,7],[43950,7],[45403,7],[45481,7],[45584,7],[47150,7],[47228,7],[47331,7],[48445,7],[48523,7],[48626,7]]},"/en/lessons/naive-bayesian":{"position":[[65907,7],[66402,7],[67421,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3025,7]]}}}],["accusantium",{"_index":21136,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13482,11],[15656,11]]}}}],["accused\"].replac",{"_index":14398,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9980,18]]}}}],["accustom",{"_index":16938,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[50274,10]]}}}],["acess",{"_index":8292,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7128,5]]}}}],["achiev",{"_index":1080,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5351,12],[5368,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1088,8],[6050,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3874,7],[5243,9],[8089,7],[8591,9],[10159,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17195,8],[18329,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1601,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66635,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16302,7],[42600,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3390,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33312,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4340,7],[10245,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12565,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12449,8],[12975,8],[42224,7],[48302,9]]},"/en/lessons/extracting-keywords":{"position":[[1250,7],[11509,9],[24078,8],[29744,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10937,7],[27828,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[933,7],[6582,7],[10940,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9238,9]]},"/en/lessons/geocoding-qgis":{"position":[[6065,8],[22662,8],[27454,8]]},"/en/lessons/gravity-model":{"position":[[48031,8],[48838,7]]},"/en/lessons/installing-omeka":{"position":[[862,7]]},"/en/lessons/intro-to-bash":{"position":[[1815,7],[4259,8],[18485,11]]},"/en/lessons/intro-to-linked-data":{"position":[[3366,7]]},"/en/lessons/introduction-map-warper":{"position":[[5371,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33554,7]]},"/en/lessons/jupyter-notebooks":{"position":[[40213,7]]},"/en/lessons/logistic-regression":{"position":[[16884,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4281,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52652,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1926,7],[7485,7]]},"/en/lessons/research-data-with-unix":{"position":[[4285,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14400,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2328,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6136,8]]},"/en/lessons/vector-layers-qgis":{"position":[[16620,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11982,7]]},"/en/lessons/working-with-web-pages":{"position":[[6884,7]]}}}],["achil",{"_index":4737,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28999,8],[46485,8]]}}}],["achilleo",{"_index":14897,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57466,9]]}}}],["acknowledg",{"_index":5313,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1195,16],[67970,16],[68533,11]]},"/en/lessons/common-similarity-measures":{"position":[[6020,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55425,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14280,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1046,16],[55925,16],[56489,12]]},"/en/lessons/gravity-model":{"position":[[984,16],[61250,16]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1020,16],[47420,16]]},"/en/lessons/jupyter-notebooks":{"position":[[656,16],[42303,12],[52083,16]]},"/en/lessons/sentiment-analysis":{"position":[[39004,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2901,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50592,16]]}}}],["acknowleg",{"_index":15118,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[397,15],[37783,15]]}}}],["acl",{"_index":9657,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17657,4],[17729,4],[17799,4],[17871,4],[17972,4]]}}}],["acm",{"_index":10069,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59200,3],[59239,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58676,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48966,3],[53678,3]]},"/en/lessons/space-place-gazetteers":{"position":[[50181,3],[50541,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26559,3]]}}}],["acompani",{"_index":9106,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15455,8]]}}}],["acompany:compani",{"_index":9102,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15348,17]]}}}],["acoust",{"_index":10302,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3068,10]]},"/en/lessons/sonification":{"position":[[41575,8],[41751,8]]}}}],["acquaint",{"_index":8425,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7339,13]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[884,10]]}}}],["acquir",{"_index":11,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[133,7],[3087,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2027,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[831,9],[959,9],[3539,7],[26614,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13661,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[250,9],[7410,7],[9554,9],[9875,8],[20040,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6002,7],[12663,9]]}}}],["acquisit",{"_index":16766,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33166,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5691,11]]}}}],["acquisition\",1",{"_index":16773,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33785,15]]}}}],["acreeabl",{"_index":18844,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13708,9]]}}}],["acrobat",{"_index":23586,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1529,7]]}}}],["acronym",{"_index":3113,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35946,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4346,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9778,8]]},"/en/lessons/intro-to-linked-data":{"position":[[30014,8]]}}}],["act",{"_index":3279,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[702,3],[2032,3],[20485,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5866,4],[6271,4],[7476,3],[12774,3],[12831,3],[13124,4],[14555,3],[20401,5],[20637,4],[25262,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5181,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9530,4],[9928,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9079,3],[40840,3],[52070,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47241,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16988,3],[17036,3],[17071,3],[17078,3],[17100,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11761,3]]},"/en/lessons/gravity-model":{"position":[[4829,4],[10866,3],[11781,3],[12277,4],[32972,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14458,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25342,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4997,3]]},"/en/lessons/naive-bayesian":{"position":[[2403,6]]},"/en/lessons/output-data-as-html-file":{"position":[[9527,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38067,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45333,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4167,3]]},"/en/lessons/sonification":{"position":[[320,3]]},"/en/lessons/space-place-gazetteers":{"position":[[27590,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15680,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19120,6]]},"/en/lessons/transliterating":{"position":[[8913,3]]},"/en/lessons/working-with-text-files":{"position":[[2302,5]]}}}],["act.14",{"_index":9246,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13676,6]]}}}],["action",{"_index":2811,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6219,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14887,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15525,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12563,7],[12726,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2064,8],[4331,8],[60816,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8937,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23412,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5745,7],[19165,8],[28980,7],[33436,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7146,6],[17841,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[117,6],[3730,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14948,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33571,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[36365,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32097,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3363,6]]},"/en/lessons/geocoding-qgis":{"position":[[28203,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30930,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14568,8],[36035,7],[46016,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2856,7]]},"/en/lessons/intro-to-powershell":{"position":[[37294,7],[46076,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[500,7],[19367,7],[19731,8],[19879,7],[21148,6],[21344,7],[21426,7],[21551,7]]},"/en/lessons/introduction-map-warper":{"position":[[19090,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11455,7],[11570,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4189,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5999,10]]},"/en/lessons/linear-regression":{"position":[[38041,8],[66210,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1615,7]]},"/en/lessons/naive-bayesian":{"position":[[19272,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6954,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7645,8]]},"/en/lessons/research-data-with-unix":{"position":[[9871,7],[10003,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5415,6],[11689,7]]},"/en/lessons/sentiment-analysis":{"position":[[28866,6]]},"/en/lessons/sonification":{"position":[[12816,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26405,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25807,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20327,7],[22400,7]]},"/en/lessons/working-with-text-files":{"position":[[4056,8]]}}}],["activ",{"_index":2871,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15437,8],[15465,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4636,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1869,7],[55988,8]]},"/en/lessons/common-similarity-measures":{"position":[[1050,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9578,6],[25074,11],[31621,6],[39186,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21619,8],[61019,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39290,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31428,8],[31565,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7762,11],[7786,10],[7862,10],[10378,6],[12803,9],[13874,10],[16567,6],[20806,9],[23098,9],[23666,9],[23773,8],[28401,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2079,10],[2543,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5667,6],[16388,6],[16477,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9394,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11448,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8024,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8954,8],[9188,8],[9235,10],[9286,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2292,10],[7475,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1770,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5151,6],[20540,6]]},"/en/lessons/gravity-model":{"position":[[19905,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10010,10],[14184,10],[14261,10],[14768,10],[14893,10],[15209,10],[15307,10],[15427,10],[15718,10],[18288,10],[27314,10],[45348,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46533,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19120,8],[19170,8],[20730,10],[21268,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27527,10],[27737,8],[33799,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[6644,8],[6789,8]]},"/en/lessons/introduction-map-warper":{"position":[[365,8],[12838,9],[12881,9],[12926,9],[21265,8],[21278,8],[21343,8],[21404,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3010,6]]},"/en/lessons/jupyter-notebooks":{"position":[[13824,10],[13929,8],[43045,10]]},"/en/lessons/linear-regression":{"position":[[57232,8],[57334,8],[57407,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3474,6],[5228,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18507,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8008,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3973,6]]},"/en/lessons/space-place-gazetteers":{"position":[[5205,9],[6111,9],[6188,9],[15996,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1483,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6644,7],[11900,6],[16681,8],[30396,8],[31085,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8533,9],[8609,9],[38380,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50645,8],[62066,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[387,8],[1536,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24590,9],[24649,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5587,8],[5703,8],[5739,8],[6066,9],[7128,10],[7168,8],[7266,8],[7302,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19269,10]]}}}],["activehistori",{"_index":2221,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10059,14],[10194,13],[10340,13],[10535,13]]}}}],["activehistory.ca",{"_index":1939,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[497,16]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9166,17],[11092,17],[15075,16],[15194,16],[15436,16],[15661,16],[15739,16],[16088,16],[16920,16]]}}}],["activist",{"_index":14193,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[9859,10]]},"/en/lessons/space-place-gazetteers":{"position":[[5870,8]]}}}],["activity.13",{"_index":21015,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[45908,11]]}}}],["activity.”3",{"_index":13913,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9206,11]]}}}],["actor",{"_index":7326,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[15879,6],[16105,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3359,5],[6543,6],[6940,6],[7133,7],[7361,6],[7418,6],[9948,6],[10313,5],[10525,5],[10726,6],[10879,7],[10915,6],[12718,6],[13367,6],[18212,5],[20465,6],[25059,5],[25809,6],[25893,5],[27635,6],[28289,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24785,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16351,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7588,6],[52455,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1105,6],[10957,6],[36379,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7077,7]]}}}],["actual",{"_index":757,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1579,9],[5663,6],[9145,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28439,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11135,8],[14605,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7701,8],[16058,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27870,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6770,8],[24022,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4199,8],[6561,6],[6630,8],[17635,8],[44176,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9273,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5524,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27083,8],[51135,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31594,6],[45371,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18052,6],[23050,8],[40873,6],[71017,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20910,8],[33021,6],[46745,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6380,7],[35004,8],[35127,8],[35265,6],[49063,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6169,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12488,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2334,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1557,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2959,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20349,6],[20775,6],[27636,6],[27934,8],[39757,8],[44459,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4069,8],[7379,6],[32336,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17640,6],[23635,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30358,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9918,6],[11549,6],[40099,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7899,8],[19659,8],[36194,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13043,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22824,6],[23058,8],[29877,6],[40784,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21504,6],[24701,8]]},"/en/lessons/extracting-keywords":{"position":[[20062,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16186,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2661,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9949,9]]},"/en/lessons/geocoding-qgis":{"position":[[15776,8],[31041,8],[35210,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[15037,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[8587,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3019,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[22052,8],[32116,6],[36689,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26966,8],[27608,8],[32254,8],[36817,10],[39502,8],[41313,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4652,6],[30914,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3522,8],[14154,6],[20077,6],[21032,6],[33355,8],[41854,8],[52680,8]]},"/en/lessons/intro-to-linked-data":{"position":[[16817,8]]},"/en/lessons/intro-to-powershell":{"position":[[5102,8],[5723,8],[7109,6],[8572,8],[12147,8],[15481,8],[15626,10],[16316,8],[18716,8],[21798,8],[32973,8],[33329,6],[34037,8],[42354,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5126,8],[6294,8],[13585,8],[13795,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4726,8],[9171,6],[11357,6],[12628,6],[24084,6],[32434,8],[36556,8],[40284,6],[40704,8],[41247,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18138,6],[24528,6]]},"/en/lessons/json-and-jq":{"position":[[23655,8],[32106,8],[38468,6]]},"/en/lessons/jupyter-notebooks":{"position":[[18390,8],[37937,8]]},"/en/lessons/linear-regression":{"position":[[46386,8],[48293,6],[49132,6],[49780,6],[50219,6],[50381,6],[55187,8],[58428,8],[59039,6],[59935,6]]},"/en/lessons/logistic-regression":{"position":[[23085,8],[27741,8],[28431,6],[28661,6],[30832,6],[34766,6],[34943,6],[52183,6]]},"/en/lessons/naive-bayesian":{"position":[[4229,8],[20793,8],[20912,8],[22206,6],[38181,6],[42331,8],[49821,8],[50307,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[808,8],[10586,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13769,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[480,6],[43294,8]]},"/en/lessons/sentiment-analysis":{"position":[[11921,8],[35621,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26586,6],[36421,8],[38113,8]]},"/en/lessons/sonification":{"position":[[3396,6],[6238,6],[26042,6],[33336,6],[33407,6],[33540,6],[35359,6],[35489,8],[36718,8],[40489,6]]},"/en/lessons/space-place-gazetteers":{"position":[[10708,8],[27634,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[918,6],[2543,8],[12433,8],[17938,6],[19748,8],[25814,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25888,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5055,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25360,8],[30315,8],[31748,8],[32099,8],[33252,8],[45367,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[10480,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5021,6],[18772,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5464,8]]},"/en/lessons/working-with-web-pages":{"position":[[857,8]]}}}],["actum",{"_index":11794,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6289,5],[11087,5],[27484,5],[27692,5],[62387,5]]}}}],["acurraci",{"_index":6008,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42582,8]]}}}],["acut",{"_index":11104,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[24567,5]]}}}],["acva",{"_index":7247,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6947,4]]}}}],["ad",{"_index":1326,"title":{"/en/lessons/qgis-layers":{"position":[[24,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15621,5],[16210,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5139,6],[14537,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19839,2],[30642,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6525,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14374,6],[34577,5],[40089,6],[41015,6],[41166,6],[41800,6],[42854,5],[45928,5],[46991,6],[49076,5],[50003,5],[50107,5],[51729,7],[53137,6],[55596,6],[56943,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[404,2],[15106,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66544,6],[70745,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3825,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6856,5],[10122,6],[23761,5],[24747,6],[28920,5],[42310,5],[44166,6],[51773,6],[52044,6],[56195,5],[58854,6],[59791,6]]},"/en/lessons/common-similarity-measures":{"position":[[25117,6],[26553,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38614,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18597,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18598,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33511,6],[55715,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30326,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[221,5],[2532,5],[2860,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20093,6],[31040,6],[43875,6],[44251,5],[44492,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[436,6],[475,6],[514,6],[13476,6],[14354,6],[14783,6],[16111,6],[16236,6],[17094,6],[18463,6],[18531,5],[30792,6],[32386,6],[33335,5],[38238,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11264,6],[14262,5],[28090,5],[37624,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[226,5],[25852,6],[26031,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14166,6],[15568,5],[24971,6],[26098,6],[29459,6],[32563,5],[33041,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17118,5],[17375,5],[17774,6],[22984,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23909,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[216,6],[6648,6],[6681,6],[7099,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8421,6],[8634,5],[11265,6],[31967,5],[32709,5],[49579,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4424,3],[9340,6],[9473,6],[16014,5],[16060,5],[19119,5],[19338,5],[19581,5],[19786,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[245,6],[340,6],[6476,5],[6512,5],[7124,6],[9999,6],[10870,6],[11153,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9281,5],[16156,6],[43522,5],[44536,5],[48576,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6050,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[364,6],[11600,6],[11626,6],[13304,6],[13683,6],[14250,6],[15752,6],[15860,6],[16988,6],[32478,6],[32713,5],[32925,6],[39593,5],[45812,6],[47571,5],[52466,6]]},"/en/lessons/extracting-keywords":{"position":[[17373,5],[23897,5],[27224,6],[28205,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9097,6],[9259,6],[16930,5],[21786,5],[29951,5],[30569,5],[31064,6],[31851,6],[32487,5],[32561,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6298,5],[26971,6],[28939,6],[35358,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6863,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7622,2],[20834,2],[49442,5],[54772,5],[56798,2],[67647,6]]},"/en/lessons/geocoding-qgis":{"position":[[420,6],[1395,6],[5057,6],[5181,6],[13082,6],[14849,6],[26158,6],[28131,6],[33861,7],[34742,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21244,3],[24449,6]]},"/en/lessons/georeferencing-qgis":{"position":[[254,5],[2351,6],[2539,6],[3958,6],[4016,6],[4834,6],[12243,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[26174,6],[26285,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[554,6],[2473,6],[15185,5],[15245,6],[15621,6],[15680,5],[15787,6],[15869,5],[16228,5],[16443,6],[19300,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[334,6],[4883,6],[5033,6],[7029,6],[10128,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17335,6],[30580,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[210,6],[2262,6],[6545,6],[7433,6],[7805,5],[8428,5],[8719,6],[17212,6],[17472,6],[18092,6]]},"/en/lessons/gravity-model":{"position":[[24497,5],[52208,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[12962,6],[17957,5],[21518,6]]},"/en/lessons/installing-omeka":{"position":[[6331,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1403,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[620,6],[678,6],[24359,6],[28665,6],[28831,5],[29610,6],[37182,6],[38386,6],[39682,6],[40470,6],[41037,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[466,6],[508,6],[6906,5],[7050,7],[15429,5],[19414,6],[21553,6],[22430,5],[40909,5],[44254,6],[45667,5],[47414,5],[48734,5],[51877,6],[52544,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21606,6],[23337,6],[31328,6],[43083,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13802,6],[17018,5],[21249,5]]},"/en/lessons/intro-to-bash":{"position":[[19203,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8122,5]]},"/en/lessons/intro-to-powershell":{"position":[[30015,6],[30040,5],[30126,5],[31091,6],[32226,6],[33039,6],[34391,6],[35022,6],[36079,6],[44537,6],[44624,6],[45419,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6750,2],[18803,5]]},"/en/lessons/introduction-map-warper":{"position":[[7119,6],[15977,5],[16067,6],[16617,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23380,6],[27797,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22044,6],[37881,6],[41575,5]]},"/en/lessons/json-and-jq":{"position":[[8499,6],[20762,6],[20920,6],[32353,6],[33028,5],[39765,6]]},"/en/lessons/jupyter-notebooks":{"position":[[28605,6],[28854,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3005,5],[8404,6]]},"/en/lessons/linear-regression":{"position":[[10917,5],[18529,5],[20042,6],[44937,6],[58029,5],[63202,6]]},"/en/lessons/logistic-regression":{"position":[[14870,5],[15994,6],[40043,5],[51801,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[109,6],[1190,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12801,6],[17989,5],[27265,5],[29973,6],[30075,6],[33872,5]]},"/en/lessons/naive-bayesian":{"position":[[5200,5]]},"/en/lessons/normalizing-data":{"position":[[4281,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35735,5],[43287,5],[43562,5],[50229,5]]},"/en/lessons/output-data-as-html-file":{"position":[[8547,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3755,5],[7764,5],[8382,5],[10493,6]]},"/en/lessons/qgis-layers":{"position":[[25,6],[8075,6],[15572,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6839,6]]},"/en/lessons/research-data-with-unix":{"position":[[11047,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8023,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30703,5],[31584,5]]},"/en/lessons/sentiment-analysis":{"position":[[12938,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9034,5],[34363,6]]},"/en/lessons/sonification":{"position":[[35744,6]]},"/en/lessons/space-place-gazetteers":{"position":[[21447,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2207,6],[4069,6],[13244,2],[15473,2],[28917,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24898,6],[28964,6],[32424,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26789,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26447,6],[39083,5],[42160,6],[58965,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11759,5],[33827,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2592,6],[20090,6]]},"/en/lessons/transliterating":{"position":[[13353,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43656,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3899,6],[4242,5],[4754,6],[7087,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9314,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1961,6],[2153,6],[3441,6],[7843,6],[8515,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9689,6],[10065,6],[10307,5],[11580,5],[11646,6],[18865,6],[21118,6],[22301,6],[22380,6],[23838,6],[41867,6]]}}}],["ad_data",{"_index":5902,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18621,7],[18700,7],[20680,8]]}}}],["ad_data.show_batch",{"_index":5916,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19499,20]]}}}],["adag",{"_index":13647,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[33869,5]]}}}],["adair",{"_index":16484,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49278,6]]}}}],["adair7",{"_index":16201,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9703,6]]}}}],["adam",{"_index":2495,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18606,5],[18655,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45010,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12806,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3367,4]]},"/en/lessons/gravity-model":{"position":[[7584,4],[7598,4],[10381,4],[10395,4],[10639,4],[13336,4],[36008,4],[61576,4],[61768,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48716,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4026,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37899,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13365,4],[23087,4],[51015,4]]},"/en/lessons/preserving-your-research-data":{"position":[[18472,5]]},"/en/lessons/sentiment-analysis":{"position":[[39244,4]]},"/en/lessons/sonification":{"position":[[3655,6],[12311,5],[12410,6],[27003,6],[33010,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46787,4]]}}}],["adams’",{"_index":8734,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[617,7]]}}}],["adapt",{"_index":2578,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26383,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23186,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13577,5],[23012,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66037,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9124,8],[60161,11],[68171,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12946,5],[32085,12],[48401,7]]},"/en/lessons/counting-frequencies":{"position":[[8497,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11678,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14528,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3273,7],[41882,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[671,7],[737,8],[15980,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29377,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44384,5],[47505,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[494,7],[560,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[615,7],[681,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[460,7]]},"/en/lessons/geocoding-qgis":{"position":[[32619,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23083,5],[30039,7],[30509,7],[31253,8]]},"/en/lessons/gravity-model":{"position":[[19750,7],[56921,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7082,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[5207,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3967,5],[4527,8],[11844,5],[47358,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8901,5]]},"/en/lessons/logistic-regression":{"position":[[14934,5],[49696,8]]},"/en/lessons/naive-bayesian":{"position":[[1059,7],[1125,8]]},"/en/lessons/normalizing-data":{"position":[[503,7],[569,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21286,6]]},"/en/lessons/preserving-your-research-data":{"position":[[455,7],[521,8],[3835,5],[8089,5],[15966,5],[16860,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10641,12],[35621,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35915,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3367,5],[36572,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20989,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[36667,8],[47100,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3127,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1360,5],[3131,5]]},"/en/lessons/working-with-web-pages":{"position":[[337,7],[403,8]]}}}],["adb",{"_index":8379,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35405,3],[35421,3],[35438,3],[35468,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37634,3],[37650,3],[37667,3]]}}}],["add",{"_index":435,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11580,3],[13589,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9358,3],[9548,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14838,4],[39231,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3727,3],[15798,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11248,3],[13667,3],[14039,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26461,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9348,5],[10676,4],[18572,3],[18804,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8087,4],[12318,3],[13202,4],[22461,4],[31025,3],[35792,3],[39922,3],[41513,3],[43501,4],[43751,3],[49457,3],[51035,3],[52028,5],[52083,5],[52442,3],[53742,4],[56181,3],[56597,3],[56625,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18938,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10434,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13732,4],[50486,3],[50913,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9500,4],[54829,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7479,3],[17597,3],[18104,3],[18153,4],[18328,4],[20053,4],[20854,3],[21852,4],[24230,3],[24437,4],[29994,3],[31032,4],[40043,4],[40176,3],[43967,5],[45221,3],[56461,4],[56562,3],[56622,3],[56777,4],[56874,3],[64531,3]]},"/en/lessons/common-similarity-measures":{"position":[[13523,3],[26437,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16834,3],[16891,3],[18042,3],[33464,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18451,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16052,3],[38041,3],[49898,3],[53077,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13169,4],[13243,3]]},"/en/lessons/counting-frequencies":{"position":[[1840,3],[6379,3],[6744,3],[12348,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[78,3],[95,3],[108,3],[143,3],[1103,3],[1364,3],[1513,3],[1745,3],[1857,3],[1908,3],[2200,3],[2223,3],[2275,3],[2367,3],[2467,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14757,3],[20802,3],[21010,3],[23233,3],[23266,3],[30915,3],[31397,3],[42040,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17054,3],[22802,3],[24086,3],[24269,3],[32622,3],[32760,3],[33226,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1240,3],[1811,3],[14631,3],[15954,3],[17044,4],[20147,4],[20406,4],[20455,3],[22707,3],[22746,3],[22930,3],[28409,3],[28788,3],[28939,3],[29898,3],[30391,3],[30492,3],[31916,3],[36572,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18045,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[373,3],[2089,3],[2150,3],[2306,5],[3112,3],[3378,5],[5436,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22366,3],[27254,3],[33206,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21728,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6967,3],[7431,3],[12259,3],[16975,3],[17021,3],[17656,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21180,3],[26623,3],[26943,3],[47108,3],[47942,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9231,3],[9745,3],[9981,3],[11812,3],[11994,3],[12112,3],[12780,3],[12986,3],[13128,3],[14674,3],[14756,3],[15060,3],[15184,3],[42603,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[304,3],[3122,3],[5071,3],[5230,3],[5534,3],[5577,3],[5678,4],[5704,3],[5949,3],[6173,3],[6248,3],[6334,3],[7392,3],[8361,3],[8394,3],[8925,3],[9060,3],[9450,3],[10449,3],[10801,3],[10965,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13885,3],[17469,3],[17802,3],[18066,3],[18703,3],[19237,3],[20532,3],[20730,3],[20842,3],[20960,3],[22911,3],[23528,3],[24811,3],[26877,3],[33785,3],[35814,3],[36234,3],[38787,3],[43481,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11373,3],[11503,3],[12981,3],[13030,3],[13539,3],[14128,3],[14529,3],[14627,3],[14873,3],[15624,3],[17390,3],[17566,3],[18085,3],[32364,3],[42043,3],[42600,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13563,3]]},"/en/lessons/extracting-keywords":{"position":[[8732,3],[9455,3],[9722,3],[9798,3],[12484,3],[15980,3],[17910,3],[19496,3],[20079,3],[22347,3],[27582,3],[27661,3],[28402,3],[28516,3],[30976,3],[33915,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27319,4],[31116,4],[37094,3],[43540,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5323,3],[5615,3],[5679,3],[5891,3],[7110,3],[7255,3],[8208,3],[9909,3],[12437,3],[16313,3],[16729,3],[19488,3],[21253,3],[22547,3],[23274,3],[28324,3],[28810,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16522,3],[16754,3],[18056,3],[23801,3],[28249,4],[28331,3],[28401,3],[29432,4],[31580,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1343,3],[1471,3],[1511,3],[40357,3],[40602,3],[43638,3],[46598,3],[46673,3],[46874,3],[49905,3],[54911,3],[57144,3],[60520,3]]},"/en/lessons/geocoding-qgis":{"position":[[11350,3],[11461,3],[11575,3],[11607,3],[12619,3],[19489,3],[19539,3],[19559,3],[19636,3],[20600,3],[21189,3],[24592,3],[24892,4],[25023,3],[26219,3],[26322,3],[26378,3],[26998,3],[36036,3]]},"/en/lessons/georeferencing-qgis":{"position":[[2476,3],[3586,3],[3659,3],[3721,4],[4219,3],[4351,3],[5399,3],[6189,3],[6553,3],[7761,3],[7864,4],[7905,3],[7938,3],[10158,3],[10374,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[28653,3],[30202,3],[34848,3],[35937,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12154,3],[15304,3],[15598,4],[16613,3],[27590,3],[29679,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[8008,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3031,3],[3053,3],[3084,3],[10312,3],[11464,3],[15749,3],[15977,3],[16003,3],[17215,3],[18103,3],[18519,3],[21187,3],[21807,3],[21894,3],[23837,3],[28586,3],[42768,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[555,3],[2186,3],[2217,4],[5519,3],[5755,3],[5949,3],[6172,4],[6202,3],[7505,3],[7765,3],[7939,3],[8658,3],[9032,4],[9299,3],[12818,3],[12925,3],[13683,3],[16402,3],[17702,3],[19268,4],[20844,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16786,3]]},"/en/lessons/gravity-model":{"position":[[8578,3],[24594,3],[50448,3],[52609,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[14472,4],[14556,4],[18063,4],[21456,3],[27856,3],[34047,3],[41115,3]]},"/en/lessons/installing-omeka":{"position":[[6110,3],[9482,3],[9611,6],[9636,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3142,3],[18179,3],[18231,3],[20317,7],[20447,3],[20524,3],[21033,3],[21064,3],[23682,3],[26858,3],[27540,3],[30373,3],[31856,3],[33734,3],[34337,3],[35739,3],[39667,4],[39786,3],[40205,3],[40597,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[987,3],[1071,3],[1127,3],[1215,3],[1267,3],[1883,3],[12913,3],[12977,3],[13691,3],[14804,3],[14927,3],[14981,3],[15473,3],[16790,3],[18176,4],[19592,3],[22555,3],[23928,3],[25363,3],[25625,3],[26314,3],[27192,3],[28057,3],[29989,3],[32236,3],[34831,4],[34905,3],[39937,3],[40927,3],[41038,3],[41722,3],[42992,3],[43511,3],[44910,3],[44980,3],[45766,3],[46006,3],[46576,3],[47516,3],[47567,3],[52037,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[538,3],[1518,3],[16253,3],[17396,3],[20136,4],[20190,4],[20365,3],[24048,4],[24381,4],[24409,4],[24974,5],[24987,4],[27784,3],[27823,3],[28007,3],[34518,4],[34536,4],[39785,4],[39800,3],[40238,3],[40300,3],[40513,4],[40575,3],[40650,4],[40831,3]]},"/en/lessons/intro-to-bash":{"position":[[1301,3],[15301,3],[26934,3]]},"/en/lessons/intro-to-linked-data":{"position":[[24850,3],[28355,3]]},"/en/lessons/intro-to-powershell":{"position":[[22171,3],[22263,3],[23185,3],[25604,3],[30389,3],[31805,3],[32786,3],[36783,3],[37605,3],[44376,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[11422,3],[11549,3],[12848,3],[18531,3]]},"/en/lessons/introduction-map-warper":{"position":[[11290,3],[11340,3],[11487,3],[11961,3],[12019,3],[12200,3],[12848,3],[12968,4],[13028,4],[13121,3],[14113,3],[14148,3],[14392,3],[15892,3],[16173,3],[16196,3],[21914,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[27984,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21254,4],[23210,3],[28772,3],[30060,3],[30182,3],[31850,3],[41962,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28049,3]]},"/en/lessons/json-and-jq":{"position":[[6863,3],[14521,3],[15306,3],[15450,4],[19827,3],[21426,3],[30652,3],[35834,3],[36987,3],[37024,3]]},"/en/lessons/jupyter-notebooks":{"position":[[11543,4],[15422,3],[18470,3],[21458,3],[21923,3],[23952,3],[24028,3],[24147,3],[27012,3],[27857,3],[28224,3],[36084,3],[44285,3],[45790,3],[47890,3]]},"/en/lessons/linear-regression":{"position":[[26114,4],[29242,3],[44823,3],[45098,3],[54129,3],[59232,3],[59643,3],[68678,3]]},"/en/lessons/linux-installation":{"position":[[2091,3],[2130,3]]},"/en/lessons/logistic-regression":{"position":[[8347,3],[27647,3],[28053,3],[36522,3],[36716,3],[38348,3],[38481,3],[41064,3],[41228,3],[44278,4],[44499,3],[57294,3],[57431,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2490,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4104,3],[15308,3],[17172,3],[22950,4],[28532,3],[29723,3],[29809,3],[31217,3],[31809,3],[33034,3],[34152,3]]},"/en/lessons/naive-bayesian":{"position":[[16686,3],[16766,3],[16888,3],[16943,3],[21609,3],[22272,3],[46183,3],[68486,3]]},"/en/lessons/normalizing-data":{"position":[[4627,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35362,4],[35398,4],[41319,4],[41462,4],[46799,3]]},"/en/lessons/output-data-as-html-file":{"position":[[1374,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3087,3],[7600,3],[7697,4],[8651,3]]},"/en/lessons/qgis-layers":{"position":[[7427,3],[8151,3],[9660,3],[9722,4],[10128,4],[10746,3],[11289,3],[11474,3],[13540,3],[13595,3],[14628,3],[15532,3],[15671,3],[16494,3],[17135,3],[17197,4],[18968,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6711,3],[9471,3],[9723,3],[11554,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17990,3],[22748,3],[26453,3],[32762,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22295,3],[31455,3],[42519,3],[45265,3]]},"/en/lessons/sentiment-analysis":{"position":[[35752,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18321,3],[18697,3],[19920,3],[19974,3],[20628,3],[20678,3],[23170,3],[24020,3],[27905,3],[30413,3],[31813,3],[31847,3],[32676,4],[32807,3],[34430,3],[34801,3],[34929,3],[35295,3]]},"/en/lessons/sonification":{"position":[[14807,3],[18671,3],[25329,3],[25677,3],[26263,3],[32584,3],[37243,3],[37366,3],[37908,3]]},"/en/lessons/space-place-gazetteers":{"position":[[18137,3],[18479,3],[18589,3],[18734,4],[21324,3],[23562,3],[25054,3],[28834,3],[29028,3],[33277,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[521,3],[12827,3],[13910,3],[14007,3],[14931,3],[15004,3],[22298,3],[23819,3],[24386,3],[29132,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7915,3],[16373,3],[25618,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16324,4],[35377,3],[35555,4],[35821,3],[42485,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16946,3],[29464,4],[29800,3],[45219,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13621,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12960,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8347,3],[26597,3],[27549,3],[27691,3],[30096,3]]},"/en/lessons/transliterating":{"position":[[10888,3],[14614,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4965,3],[10535,3],[21862,4],[22030,3],[38298,3],[38390,3],[39189,3],[39255,3],[40192,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[589,3],[714,3],[2354,3],[2524,3],[3065,3],[3115,3],[3167,3],[4049,3],[4135,3],[4273,3],[4516,3],[4582,3],[5817,3],[6149,3],[6678,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5461,3],[5548,3],[23198,3]]},"/en/lessons/vector-layers-qgis":{"position":[[2560,3],[2708,3],[2770,4],[5699,3],[5906,3],[6242,3],[9878,3],[11177,3],[11334,3],[11830,3],[13497,3],[13654,3],[13896,3],[14053,3],[14083,3],[14450,3],[15283,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[654,3],[11036,3],[12000,3],[12128,3],[20711,3],[21764,3],[21874,3],[23570,3],[27925,3],[28643,3],[28743,3],[32951,3],[40571,3],[40632,3],[41487,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8231,4]]},"/en/lessons/working-with-text-files":{"position":[[8121,3]]}}}],["add_annot",{"_index":14588,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47710,17]]}}}],["add_layout",{"_index":23510,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41522,12]]}}}],["add_padding(im",{"_index":18995,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36931,15]]}}}],["add_padding(pil_img",{"_index":18983,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35903,20]]}}}],["add_row",{"_index":19874,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[26888,8]]}}}],["add_til",{"_index":23529,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42586,8],[45602,8]]}}}],["add_tool",{"_index":23395,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[21793,8]]}}}],["add_trac",{"_index":14355,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[1033,12],[39983,12],[52576,12]]}}}],["add_trace(x",{"_index":13005,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31852,11]]}}}],["addcirclemark",{"_index":20611,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32650,19],[32835,18],[33077,16]]}}}],["addcirclemarkers(data",{"_index":20612,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32935,21],[37483,21]]}}}],["addict",{"_index":14316,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[47967,10]]}}}],["adding/remov",{"_index":23396,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[22616,15]]}}}],["addison",{"_index":8234,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37759,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49950,7],[50034,7]]},"/en/lessons/sentiment-analysis":{"position":[[40400,7]]}}}],["addit",{"_index":249,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5291,10],[12527,9],[16269,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9496,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1967,8],[12115,9],[14482,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15958,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4116,10],[13813,10],[17143,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26733,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14048,10],[14464,10],[18642,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7807,8],[10854,8],[20166,10],[40402,10],[46503,8],[52580,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6213,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3604,9],[9413,10],[11449,10],[19362,8],[50836,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[646,10],[9248,8],[9767,10],[31547,10],[53781,10],[66556,10],[67239,10],[68856,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7974,10],[27900,8],[57879,9],[58922,10]]},"/en/lessons/common-similarity-measures":{"position":[[9859,8],[13571,10],[25134,10],[31238,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28841,10],[34951,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23769,10],[32746,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10779,8],[11822,10],[38998,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19463,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9680,9],[18005,10],[28319,10],[29924,9],[30758,10],[43850,10],[44476,10],[44579,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[906,10],[6147,10],[6369,10],[10033,10],[15611,8],[23962,10],[31844,10],[33454,10],[34935,10],[36602,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2646,8],[8986,8],[15853,10],[33067,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25624,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6115,9],[9630,10],[13451,9],[17545,9],[18010,9],[24330,9],[32899,9],[37627,9],[41407,10],[45820,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11536,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2541,9],[3312,9],[12417,8],[29000,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20554,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11309,10],[15764,10],[23097,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30409,10],[30478,8],[42612,10],[43193,10],[56154,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[308,10],[8365,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18131,10],[20827,10],[20860,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2725,10],[18823,10],[41270,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18481,10]]},"/en/lessons/extracting-keywords":{"position":[[2724,10],[15944,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26324,10],[31126,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8994,8],[16246,10],[19704,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10270,10],[29360,10],[35275,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7626,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12536,10],[18853,10]]},"/en/lessons/georeferencing-qgis":{"position":[[5599,10],[5830,10],[7909,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[12583,10],[17662,10],[19258,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28384,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[7874,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1417,8],[33124,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[12301,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14685,10],[23761,10]]},"/en/lessons/gravity-model":{"position":[[36785,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[4020,10],[6593,10],[29386,10],[34275,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1108,10],[2838,10],[5877,8],[19102,10],[25865,10],[34344,10],[36667,9],[42741,10],[42818,10],[44655,10],[48792,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12655,10],[29684,10],[48712,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8345,10],[47735,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5120,10],[5235,10],[35303,10]]},"/en/lessons/intro-to-bash":{"position":[[6087,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8596,10],[8642,10],[8718,8]]},"/en/lessons/intro-to-powershell":{"position":[[19176,8],[36787,10],[37322,10],[38434,10]]},"/en/lessons/introduction-map-warper":{"position":[[6302,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2668,8],[4888,10],[6334,10],[6413,10],[6561,10],[6748,10],[15474,8],[23071,9],[41527,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6128,9],[16139,10],[22778,10],[37113,9],[37975,9],[40214,9],[43062,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[947,10],[22779,10],[45093,10]]},"/en/lessons/json-and-jq":{"position":[[27170,10]]},"/en/lessons/jupyter-notebooks":{"position":[[9558,10],[45516,10],[45794,10],[51967,10]]},"/en/lessons/linear-regression":{"position":[[10207,10],[23268,10],[31715,10]]},"/en/lessons/logistic-regression":{"position":[[28248,8],[63428,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2713,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3572,10],[12812,10],[17059,10],[17237,10],[26438,10],[29727,10],[35634,10],[36344,10]]},"/en/lessons/naive-bayesian":{"position":[[21021,9],[57710,10],[69488,8]]},"/en/lessons/normalizing-data":{"position":[[877,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3451,9],[4503,9],[29070,10]]},"/en/lessons/output-data-as-html-file":{"position":[[2389,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11746,10]]},"/en/lessons/preserving-your-research-data":{"position":[[7039,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36908,10]]},"/en/lessons/sentiment-analysis":{"position":[[8743,8],[35760,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[209,10],[3619,10],[15517,10],[34437,10],[34708,10]]},"/en/lessons/space-place-gazetteers":{"position":[[27415,10],[33104,10],[41691,10],[44605,8],[45357,10],[45388,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8549,8],[8654,10],[34317,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[453,8],[9342,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2046,9],[5540,10],[6649,10],[12504,10],[16764,8],[19102,10],[23787,10],[30169,10],[30369,9],[34768,10],[39344,10],[41881,10],[44713,10],[48261,10],[49313,8],[51039,11],[51537,10],[52055,10],[52937,10],[53320,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34898,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4753,10],[16251,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12802,10],[26630,8],[45930,10],[47232,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[5319,8],[14572,10],[22539,10],[22586,8],[30134,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19535,8],[23202,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4596,10],[11676,8],[23472,9],[30358,8],[40639,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7265,9]]}}}],["addition",{"_index":1984,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3904,13]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2840,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7239,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16798,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18279,13],[52304,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32036,13]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10608,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17275,13],[25298,13],[44812,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2229,13],[27725,13]]},"/en/lessons/getting-started-with-markdown":{"position":[[2047,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17012,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10172,13]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2590,13]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[915,13]]},"/en/lessons/introduction-map-warper":{"position":[[21508,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4722,13],[6812,13],[10897,13],[26875,13],[32705,13],[35308,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35430,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5105,12]]}}}],["address",{"_index":176,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3562,7],[9745,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1800,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[220,7],[333,7],[3669,7],[12140,7],[12261,8],[18861,8],[19019,7],[20252,10],[20299,7],[20433,9],[21868,7],[22005,10],[22475,7],[22544,9],[23231,7],[23389,9],[23599,9],[25939,8],[26075,9],[26142,9],[26351,9],[26661,8],[31884,10],[32601,9],[32973,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7979,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10879,9],[12040,7],[13285,7],[13393,8],[35741,7],[37790,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6982,7],[8403,7],[9965,8],[16158,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24728,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14300,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38971,7],[57855,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4220,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17912,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5555,7],[6204,9],[6452,10],[7492,10],[16449,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10848,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6978,7],[17356,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6633,10],[7471,7],[7649,7],[26002,9],[34215,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2247,7],[2920,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13886,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39434,7],[49214,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54222,7]]},"/en/lessons/geocoding-qgis":{"position":[[596,9],[2647,9],[4765,10],[36242,9],[36297,9],[36323,9],[36636,7],[37027,10],[37183,8],[37378,7],[38001,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[7089,7],[12243,8],[12510,9],[12605,7],[12905,10],[12977,10],[13097,7],[13273,7],[13397,9],[13489,7],[13675,7],[13740,9],[14379,7],[14454,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3126,7],[20742,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13757,8],[13935,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12026,7],[24744,8],[24873,8],[24946,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[6792,7]]},"/en/lessons/installing-omeka":{"position":[[3860,8],[5814,7],[12605,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11838,10],[44080,9],[44180,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49504,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1254,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6712,7],[11806,7],[12523,7],[14229,7],[26565,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[15394,8],[15433,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9086,7],[10238,8],[19590,7]]},"/en/lessons/jupyter-notebooks":{"position":[[39237,9]]},"/en/lessons/linear-regression":{"position":[[70782,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5181,7],[5349,10],[15271,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3886,7],[3969,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2054,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8890,7]]},"/en/lessons/sentiment-analysis":{"position":[[9027,9],[9160,9],[9308,10],[9372,8]]},"/en/lessons/sonification":{"position":[[13129,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14235,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11042,7],[28238,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7159,8],[7307,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11513,8],[19481,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51152,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6509,8],[6538,8],[8267,7],[10353,7],[10877,9],[12035,9],[12964,9],[13103,7],[13353,10],[13460,9],[14090,9],[14150,9],[14309,9],[14651,10],[14812,9],[15141,7],[26555,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2232,7]]}}}],["addresses.1",{"_index":2294,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1606,11]]}}}],["addresses.5",{"_index":2397,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12692,11]]}}}],["addresses–from",{"_index":12842,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4197,14]]}}}],["addresses–that",{"_index":12888,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[12734,14]]}}}],["addtil",{"_index":20607,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30564,10],[31901,11],[37408,10]]}}}],["adequ",{"_index":11028,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5711,10]]},"/en/lessons/georeferencing-qgis":{"position":[[9451,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43820,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17849,8],[50408,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46916,8]]},"/en/lessons/space-place-gazetteers":{"position":[[47881,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[20055,8]]}}}],["adher",{"_index":15128,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4649,8]]},"/en/lessons/space-place-gazetteers":{"position":[[14881,6]]}}}],["adho",{"_index":15721,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[1514,4]]}}}],["adipis",{"_index":21118,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13151,11],[15380,11]]}}}],["adj",{"_index":6806,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30749,7],[42970,3],[46539,3]]},"/en/lessons/linear-regression":{"position":[[79562,4]]}}}],["adjac",{"_index":3363,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10350,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64012,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7332,8]]},"/en/lessons/extracting-keywords":{"position":[[23631,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3357,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34829,9],[34866,9]]}}}],["adject",{"_index":6656,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[9115,10],[29311,10],[30324,10],[34884,9],[47448,10],[48077,9]]},"/en/lessons/sentiment-analysis":{"position":[[33730,10]]}}}],["adjectiv",{"_index":6857,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36128,10]]}}}],["adjust",{"_index":473,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13205,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21894,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[51700,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13244,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26625,8],[45430,6],[64496,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[674,11],[19870,12],[45073,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12117,6],[12940,6],[13489,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[834,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24216,6],[25322,6],[25585,6],[25857,6],[27173,6],[27263,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47517,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9021,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19327,12],[20294,6],[20565,6],[21386,6],[26480,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3603,6],[3934,8],[10715,8]]},"/en/lessons/extracting-keywords":{"position":[[25336,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30196,10],[34090,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28639,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5965,6],[28979,6]]},"/en/lessons/georeferencing-qgis":{"position":[[11225,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[21632,7],[23036,9],[29001,8],[35992,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[19069,9]]},"/en/lessons/gravity-model":{"position":[[40415,8],[40611,10],[49421,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[13702,6],[13770,6],[21627,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15707,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30271,11],[32073,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19084,6],[29283,6],[30392,6],[30655,6],[30927,6],[32247,6],[32337,6]]},"/en/lessons/introduction-map-warper":{"position":[[15354,11],[16042,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[27324,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22827,6],[40242,6]]},"/en/lessons/logistic-regression":{"position":[[16522,6]]},"/en/lessons/qgis-layers":{"position":[[15318,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3287,6]]},"/en/lessons/research-data-with-unix":{"position":[[3720,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39873,11]]},"/en/lessons/sentiment-analysis":{"position":[[762,6],[10359,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1725,10],[30842,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33635,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41769,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40769,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3903,11],[5005,6],[11463,8],[19790,8],[26741,6],[27252,6],[43697,9],[45871,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22677,6],[22763,9]]},"/en/lessons/vector-layers-qgis":{"position":[[14705,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42562,6]]}}}],["adler",{"_index":21027,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49063,6],[49326,5]]}}}],["admin",{"_index":23106,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[4698,5],[5034,5]]}}}],["administr",{"_index":2596,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28258,16]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16301,14]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32642,14],[55651,13],[59182,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10588,15]]},"/en/lessons/geocoding-qgis":{"position":[[3583,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18365,14]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7948,14]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13000,15]]},"/en/lessons/intro-to-bash":{"position":[[3305,13],[3377,15]]},"/en/lessons/intro-to-linked-data":{"position":[[4820,15]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18842,14]]},"/en/lessons/space-place-gazetteers":{"position":[[24499,14]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18052,14]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2645,13],[3050,14],[18838,14]]}}}],["administration’",{"_index":2526,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22055,16]]}}}],["admittedli",{"_index":7042,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48169,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32611,10]]}}}],["adob",{"_index":15726,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[3066,5],[18175,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1523,5]]}}}],["adopt",{"_index":5551,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62309,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24441,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28058,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55074,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8371,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[111,8],[27080,8]]},"/en/lessons/intro-to-linked-data":{"position":[[21151,7],[21266,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8189,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2136,8],[45309,7]]},"/en/lessons/logistic-regression":{"position":[[5094,5],[19922,5],[20027,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4414,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[8150,5]]}}}],["adoptopenjdk",{"_index":9571,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8821,13]]}}}],["adoptopenjdk)(build",{"_index":9559,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7863,20],[7924,20]]}}}],["adoptopenjdk/openjdk/adoptopenjdk8",{"_index":9565,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8488,34]]}}}],["adp",{"_index":6809,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30783,7],[30833,7],[42982,3],[46551,3]]}}}],["adriaen",{"_index":16664,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12843,8]]}}}],["adrienn",{"_index":14347,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50281,8]]}}}],["adult",{"_index":10649,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[945,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1585,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10377,6]]}}}],["adv",{"_index":6926,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42994,3],[46563,3]]},"/en/lessons/linear-regression":{"position":[[79572,7]]}}}],["advanc",{"_index":420,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11021,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1888,8],[6822,8],[26563,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6745,8],[39662,8],[55530,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2182,8],[64955,8],[66409,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38121,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1167,8],[65405,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2800,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62714,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4383,8],[5267,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7066,8],[10082,8],[36255,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38340,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5812,8],[7145,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3472,8],[30286,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13683,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[146,8],[5191,8],[5670,8],[6081,8],[6377,10],[6527,8],[9903,8],[10318,9],[15690,11],[23075,11],[29834,8],[40489,11],[48210,8],[48246,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[480,8],[14944,7],[39652,8],[45704,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21579,8]]},"/en/lessons/extracting-keywords":{"position":[[11200,8],[31873,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[788,8],[32554,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[596,8],[1165,8],[3750,8],[20375,8],[26659,8],[32643,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25262,8],[32415,7],[35058,8]]},"/en/lessons/geocoding-qgis":{"position":[[29317,8]]},"/en/lessons/georeferencing-qgis":{"position":[[4919,7],[11896,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[29987,9],[30023,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12946,8],[34637,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[12889,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18537,8]]},"/en/lessons/gravity-model":{"position":[[8638,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[2709,8],[21704,10],[21828,8],[24585,8],[44692,8]]},"/en/lessons/installing-omeka":{"position":[[2807,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26251,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2792,8],[5045,7],[33703,7],[54357,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41585,8]]},"/en/lessons/introduction-map-warper":{"position":[[5455,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8322,8],[17373,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38638,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[593,10],[3884,8],[22965,8],[30763,10],[47127,8]]},"/en/lessons/json-and-jq":{"position":[[259,8],[16230,8],[39421,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4619,8],[23401,8],[39799,8]]},"/en/lessons/logistic-regression":{"position":[[63597,8]]},"/en/lessons/normalizing-data":{"position":[[5588,8]]},"/en/lessons/preserving-your-research-data":{"position":[[11271,8]]},"/en/lessons/qgis-layers":{"position":[[1423,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1372,8],[10832,8]]},"/en/lessons/sentiment-analysis":{"position":[[15345,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7087,8],[35725,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[762,8],[11331,8],[14365,9],[18720,8],[21988,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19975,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9181,8],[9706,8],[29433,8],[36056,9],[36235,8],[41283,8],[45098,8],[45623,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[528,8],[43562,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7778,10],[7842,8],[8397,8],[8446,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5837,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5418,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1438,8],[47569,8],[47817,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[102,8],[15325,8],[30705,8],[30795,8],[33366,8]]},"/en/lessons/vector-layers-qgis":{"position":[[339,8]]}}}],["advantag",{"_index":1748,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42602,10],[42722,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2107,9]]},"/en/lessons/common-similarity-measures":{"position":[[2041,10],[38356,10],[39946,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11308,10],[11363,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6708,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1285,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[43703,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1671,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36559,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40646,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18451,9],[42377,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37882,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4183,9],[26508,9]]},"/en/lessons/extracting-keywords":{"position":[[38687,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11633,9],[66526,10]]},"/en/lessons/geocoding-qgis":{"position":[[27362,10],[29589,9],[31165,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23628,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[30793,10],[35451,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7510,10],[9395,10],[17799,10],[33857,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[1450,10]]},"/en/lessons/gravity-model":{"position":[[43091,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[23389,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3597,9],[6017,10],[8548,10],[10479,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6407,10],[29695,10]]},"/en/lessons/intro-to-bash":{"position":[[1137,10],[26771,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4458,11],[29518,9]]},"/en/lessons/intro-to-powershell":{"position":[[2909,11],[37967,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6726,10],[7131,9],[38797,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2244,13]]},"/en/lessons/json-and-jq":{"position":[[23712,9]]},"/en/lessons/jupyter-notebooks":{"position":[[49551,9]]},"/en/lessons/mac-installation":{"position":[[339,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4932,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7707,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3307,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1463,10]]},"/en/lessons/research-data-with-unix":{"position":[[7887,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28311,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5544,10],[5593,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17973,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38320,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6778,10]]},"/en/lessons/vector-layers-qgis":{"position":[[16344,9]]}}}],["advent",{"_index":3294,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2334,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6061,6]]}}}],["adventur",{"_index":10282,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[45010,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50733,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5342,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[23786,9]]},"/en/lessons/logistic-regression":{"position":[[46656,10],[53711,10]]}}}],["adverb",{"_index":6796,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[29322,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6849,7],[6887,7],[7397,8],[9842,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39606,7],[39862,6],[39916,8]]}}}],["advers",{"_index":16519,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51829,13]]}}}],["advert",{"_index":5877,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14136,7],[14276,7],[14387,6],[14432,7],[14509,6],[14596,6],[14618,6],[14705,6],[14784,6],[14849,7],[14977,7],[16827,6],[17754,6],[29782,7],[29943,6],[33856,6],[33958,6],[35466,6],[41360,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6028,7],[6158,7],[6945,6],[19086,7],[19114,7],[33655,6],[36380,6],[60833,6]]}}}],["advertis",{"_index":5823,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[507,14],[561,14],[13043,15],[14029,14],[14325,14],[47005,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4067,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5078,15],[24655,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46621,14]]}}}],["advic",{"_index":5318,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2323,6],[10573,6],[62435,6],[68011,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33656,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7790,7]]},"/en/lessons/linux-installation":{"position":[[627,6]]},"/en/lessons/windows-installation":{"position":[[226,6]]}}}],["advis",{"_index":2006,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5958,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20145,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9905,9],[17401,9],[49850,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2552,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43659,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6548,7],[18616,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1868,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30273,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5154,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[989,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22516,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10031,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19423,9]]}}}],["advisor",{"_index":16441,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47566,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18223,7]]}}}],["advoc",{"_index":7578,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39231,11],[39345,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20446,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46168,9]]},"/en/lessons/intro-to-linked-data":{"position":[[10282,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23314,8]]}}}],["advocaci",{"_index":8270,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3815,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2643,8]]}}}],["aelfri",{"_index":18771,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10502,8],[11515,8]]}}}],["aelfric",{"_index":18772,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10534,8]]}}}],["aelfric’",{"_index":18770,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10312,9]]}}}],["aelfrie’",{"_index":18807,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11482,9]]}}}],["aelian",{"_index":4974,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46760,8]]}}}],["aelianu",{"_index":4594,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5785,8],[13832,8],[16499,8],[18087,8],[46619,8],[46741,9]]}}}],["aelita",{"_index":22808,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19431,6]]}}}],["aenea",{"_index":4976,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46874,6]]}}}],["aerial",{"_index":13352,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[13508,6]]},"/en/lessons/introduction-map-warper":{"position":[[1100,6],[19390,6]]},"/en/lessons/qgis-layers":{"position":[[16688,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[938,6]]}}}],["aes(x=year",{"_index":8874,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5376,11],[6209,11]]}}}],["aeschylu",{"_index":4994,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48610,9]]}}}],["aesop",{"_index":4978,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46994,5],[47814,6]]}}}],["aesthet",{"_index":2027,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7714,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2527,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37168,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5175,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24070,9],[37482,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17458,10],[17508,10]]},"/en/lessons/sonification":{"position":[[2579,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8014,13]]}}}],["affair",{"_index":1956,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1657,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3151,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6461,7],[6657,7],[6967,7],[11532,8],[19890,7],[20173,8],[20212,7],[22771,8],[22804,7],[23195,8],[25162,8],[25276,7],[25331,7],[25987,7],[26110,7],[31251,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57361,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19646,7]]}}}],["affect",{"_index":1057,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4822,6],[37457,6],[39053,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35499,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10615,8],[18457,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13391,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25704,6],[36130,9],[36483,9],[38397,6],[39187,9],[46322,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29274,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10267,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3001,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37427,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6313,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24566,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22472,6],[22612,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31031,8]]},"/en/lessons/gravity-model":{"position":[[2360,9],[3304,6],[5941,9]]},"/en/lessons/installing-omeka":{"position":[[7318,8],[7399,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49740,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6925,6],[45876,9]]},"/en/lessons/json-and-jq":{"position":[[6267,6]]},"/en/lessons/linear-regression":{"position":[[1538,8],[52190,7]]},"/en/lessons/logistic-regression":{"position":[[1258,8],[40285,6]]},"/en/lessons/naive-bayesian":{"position":[[70299,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3566,6],[25557,6]]},"/en/lessons/sentiment-analysis":{"position":[[14409,6],[23623,6],[29355,6],[32662,6]]},"/en/lessons/sonification":{"position":[[7263,6],[37470,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11718,7],[38990,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22866,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23104,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8100,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1160,6]]}}}],["affil",{"_index":14403,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10244,10]]}}}],["affili",{"_index":7584,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39465,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56795,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[25314,10],[27498,10]]},"/en/lessons/intro-to-linked-data":{"position":[[7280,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10320,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30382,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59085,11]]}}}],["affirm",{"_index":7043,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48243,7]]}}}],["affluent",{"_index":15907,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36216,8]]}}}],["afford",{"_index":2644,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29439,7],[29510,7],[29624,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3291,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2786,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7182,11],[19947,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14820,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2125,6],[2858,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2257,11]]},"/en/lessons/sentiment-analysis":{"position":[[28089,6],[30778,6],[31876,6],[35068,6],[37008,6]]},"/en/lessons/space-place-gazetteers":{"position":[[12009,12],[42844,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25957,7]]}}}],["afghan",{"_index":2648,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29597,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4871,8]]}}}],["afghanistan",{"_index":22011,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[3950,11]]}}}],["aficionado",{"_index":23044,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[19622,11]]}}}],["afil",{"_index":22867,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21940,6]]}}}],["afile.clos",{"_index":22869,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[22057,13]]}}}],["afinn",{"_index":19974,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6374,6],[50322,6],[53773,8],[53801,6]]}}}],["afont",{"_index":3957,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22012,5],[37868,8],[37900,8]]}}}],["aforement",{"_index":14639,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12093,14],[49524,14]]}}}],["aforethought",{"_index":18598,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58941,15],[59649,14]]}}}],["afraid",{"_index":10815,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26936,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27150,6]]},"/en/lessons/sentiment-analysis":{"position":[[16051,6],[16904,8],[18969,6],[21788,6],[22834,6]]}}}],["africa",{"_index":5209,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64414,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2228,8]]},"/en/lessons/preserving-your-research-data":{"position":[[15491,9]]},"/en/lessons/research-data-with-unix":{"position":[[5383,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50165,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13874,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25939,6],[26514,6]]}}}],["african",{"_index":1612,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32632,7],[33923,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1446,7],[3576,7],[3762,7],[4135,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23616,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53635,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49674,7]]}}}],["african’/’black",{"_index":11116,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25994,17]]}}}],["afternoon",{"_index":1244,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12841,9],[16488,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6079,10]]}}}],["afterward",{"_index":4864,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34927,10]]},"/en/lessons/counting-frequencies":{"position":[[8700,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5866,11]]},"/en/lessons/intro-to-bash":{"position":[[15569,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[26032,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20251,10]]}}}],["afx",{"_index":7066,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49854,3]]}}}],["ag",{"_index":1248,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12942,3],[16657,3]]},"/en/lessons/common-similarity-measures":{"position":[[35307,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30420,3]]},"/en/lessons/counting-frequencies":{"position":[[1264,3],[1289,3],[2290,3],[2315,3],[2448,6],[2491,6],[2795,7],[2868,7],[3258,3],[3283,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34543,4],[46846,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6621,4],[49117,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9100,4],[9130,5],[16683,5],[16761,5],[17311,4],[22031,4],[22170,5],[22269,6],[23883,4],[25985,5],[26079,4],[26157,6],[26694,4],[26880,3],[27017,6],[27737,3],[27898,6],[28418,4],[28585,3],[28738,6],[39270,4],[43961,4],[45595,4],[47342,4],[48033,3],[48637,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46751,4],[56265,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2335,3],[2360,3],[2434,3],[3914,3],[3939,3],[4459,6],[4502,6],[6860,3],[6885,3]]},"/en/lessons/linear-regression":{"position":[[8390,5],[69491,3]]},"/en/lessons/naive-bayesian":{"position":[[8609,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13670,4],[14315,4],[14503,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8389,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16953,3]]}}}],["agabriew",{"_index":16729,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27276,10]]}}}],["again",{"_index":2010,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6462,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6426,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4410,7],[6319,7],[8111,5],[10609,6],[13945,6],[21795,5],[22627,5],[24612,6],[25796,6],[27066,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17980,5],[22588,5],[28830,5],[32576,7],[32628,5],[32668,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17431,5],[18319,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6486,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59803,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15243,5],[20111,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2457,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[51558,6]]},"/en/lessons/common-similarity-measures":{"position":[[14364,6],[38943,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21478,6],[26888,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2997,5],[31057,6],[36400,5],[36957,5],[43682,5],[47543,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6130,7],[11728,5],[13305,5],[18275,6],[20465,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16202,5],[49215,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16464,6],[20493,5],[22028,5],[24045,5]]},"/en/lessons/counting-frequencies":{"position":[[8727,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15726,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22925,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24898,5],[27546,6],[41929,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7553,6],[9677,6],[9716,6],[9746,6],[10493,5],[11983,6],[14898,7],[17628,6],[18182,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23550,6],[28175,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12403,6],[18690,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6878,6],[22978,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7412,6]]},"/en/lessons/extracting-keywords":{"position":[[13783,5],[16470,5],[20142,5],[21563,6],[21793,6],[28565,5],[29199,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26124,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11901,6],[25119,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33480,5],[33802,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3390,6],[7905,6],[10114,6],[10230,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2258,6],[15988,6],[17778,7],[18488,7],[33329,6],[34387,6],[35194,7],[38015,6],[39254,5],[53933,5],[54637,6],[57906,5]]},"/en/lessons/geocoding-qgis":{"position":[[16788,5],[29932,5]]},"/en/lessons/georeferencing-qgis":{"position":[[8936,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[16142,5],[24043,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27711,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5707,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15352,6],[25290,6],[28579,6],[30809,6],[31107,6],[37878,6],[37950,6],[39911,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3917,5],[9285,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19364,6],[20276,5]]},"/en/lessons/gravity-model":{"position":[[15050,6],[23526,6],[45411,6],[53082,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[32016,6],[36494,5]]},"/en/lessons/installing-omeka":{"position":[[9091,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3781,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14825,6],[22546,5],[32630,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17830,5]]},"/en/lessons/intro-to-bash":{"position":[[1653,5],[10687,5],[20290,5],[22617,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8478,5],[9488,6]]},"/en/lessons/intro-to-linked-data":{"position":[[19327,7],[26212,5]]},"/en/lessons/intro-to-powershell":{"position":[[8369,6],[8469,5],[14511,6],[14763,6],[14984,5],[20153,5],[30455,5],[31721,6],[33458,5],[40288,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[14777,5]]},"/en/lessons/introduction-map-warper":{"position":[[12657,5],[18093,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15974,5],[17329,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25814,7],[30252,6],[35247,5]]},"/en/lessons/json-and-jq":{"position":[[7274,6],[9128,6],[9809,5],[21600,6],[31989,6],[32219,5],[34123,5],[35002,6]]},"/en/lessons/jupyter-notebooks":{"position":[[24936,6]]},"/en/lessons/linear-regression":{"position":[[23158,5],[72327,5]]},"/en/lessons/logistic-regression":{"position":[[32826,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12685,5],[16507,5],[28660,5]]},"/en/lessons/naive-bayesian":{"position":[[14314,5],[22909,6],[40691,6],[46536,6],[61329,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48122,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8369,6]]},"/en/lessons/preserving-your-research-data":{"position":[[4086,7]]},"/en/lessons/qgis-layers":{"position":[[10763,6],[11306,6],[12372,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3970,6]]},"/en/lessons/research-data-with-unix":{"position":[[8552,5],[10182,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[36029,5],[36971,5],[37380,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38318,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32115,6],[33749,6]]},"/en/lessons/sonification":{"position":[[2140,6],[35048,7],[37334,5],[38737,6]]},"/en/lessons/space-place-gazetteers":{"position":[[38711,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18541,6],[29407,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17632,5],[17785,6],[19346,6],[39030,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20281,6],[42224,5],[53406,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3401,5],[12620,6],[14522,6],[16317,5],[18236,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1520,6],[10696,6],[11377,5],[18886,6],[24646,6],[25331,6],[27375,6],[28686,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[10013,5],[10469,5],[11309,5],[12926,6],[13164,6],[26116,5],[28115,6],[28960,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17580,6],[17617,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1141,7],[3451,6],[6212,5],[8475,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28257,5],[28660,6],[30634,5],[31462,5]]},"/en/lessons/working-with-text-files":{"position":[[9087,5]]}}}],["again</p>",{"_index":16034,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25469,17]]}}}],["against",{"_index":1246,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12892,7],[16573,7],[34287,7],[39608,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25760,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46849,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21593,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3791,8],[6365,7],[50635,7]]},"/en/lessons/common-similarity-measures":{"position":[[5579,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7288,7],[8493,7],[11562,7],[19649,7],[20022,7],[20261,7],[23107,7],[23254,7],[24397,7],[25380,7],[25927,7],[27321,7],[27913,7],[31276,7]]},"/en/lessons/counting-frequencies":{"position":[[8737,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44097,7],[44185,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26802,7],[30596,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42203,7],[45441,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1695,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1517,7]]},"/en/lessons/extracting-keywords":{"position":[[19071,7],[38035,7],[38471,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[35282,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17297,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11263,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14044,7],[47824,7]]},"/en/lessons/geocoding-qgis":{"position":[[21422,7],[35543,8],[35561,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6018,7]]},"/en/lessons/gravity-model":{"position":[[11344,7],[40044,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[998,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13675,7],[13861,7],[15238,7],[15846,7],[50624,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[14922,7]]},"/en/lessons/introduction-map-warper":{"position":[[639,7]]},"/en/lessons/linear-regression":{"position":[[34739,7],[61571,7]]},"/en/lessons/naive-bayesian":{"position":[[5878,7],[27002,7],[41200,7],[45401,7]]},"/en/lessons/normalizing-data":{"position":[[2428,10]]},"/en/lessons/preserving-your-research-data":{"position":[[1614,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24606,7]]},"/en/lessons/sentiment-analysis":{"position":[[14216,7]]},"/en/lessons/sonification":{"position":[[3010,7],[11055,7],[13300,7],[16047,7],[16286,7],[17316,7],[30180,7],[30476,8],[31449,7],[37015,7],[40708,7]]},"/en/lessons/space-place-gazetteers":{"position":[[43207,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32307,7],[40401,7],[40467,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50665,7],[50943,7],[57732,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52410,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[33033,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37462,7]]}}}],["agatha",{"_index":6609,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[18122,6]]}}}],["agatharchid",{"_index":4980,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47107,13]]}}}],["agathia",{"_index":4983,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47235,8]]}}}],["agenc",{"_index":5194,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63963,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64126,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37373,9]]},"/en/lessons/preserving-your-research-data":{"position":[[10153,8]]}}}],["agenda",{"_index":7183,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[342,6],[8125,8],[19101,6],[19322,6],[22901,7],[25488,7],[27102,6]]}}}],["agent",{"_index":4633,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12519,5],[12631,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58308,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21729,6],[21785,6],[21833,6],[21881,6],[21913,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56035,5]]}}}],["agglomer",{"_index":4141,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36421,13]]}}}],["aggravation.1",{"_index":22372,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[2258,13]]}}}],["aggreg",{"_index":3285,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1672,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14634,10],[51483,12],[55183,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27781,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22989,9],[23019,9],[50497,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2552,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18255,12],[18829,11],[35307,12],[35950,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[507,11],[1452,9],[18413,11],[25022,11],[26244,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1348,10],[45171,9]]},"/en/lessons/introduction-map-warper":{"position":[[19986,9],[21663,9]]},"/en/lessons/json-and-jq":{"position":[[25247,11]]},"/en/lessons/logistic-regression":{"position":[[33745,9]]},"/en/lessons/sentiment-analysis":{"position":[[26280,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19168,10],[20042,10],[20819,10],[24300,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[504,9],[27183,11],[38144,11],[39730,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[539,11],[25024,11],[25401,11],[25617,9],[25683,12],[30677,9],[31621,9],[44854,11]]}}}],["aggregate.dur",{"_index":21320,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20351,13],[24188,13]]}}}],["aggress",{"_index":3399,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14718,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38428,12]]},"/en/lessons/sentiment-analysis":{"position":[[27843,13],[30533,13],[31630,13],[34823,13],[36606,13]]}}}],["agnew",{"_index":20872,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[4455,5],[49370,6],[49407,5]]}}}],["agnieszka",{"_index":21062,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50666,9]]}}}],["agnost",{"_index":2735,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[253,9],[15989,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58315,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6412,8],[8708,8],[16537,8]]}}}],["ago",{"_index":1250,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12988,3],[16737,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19394,4]]},"/en/lessons/intro-to-linked-data":{"position":[[33563,4]]},"/en/lessons/intro-to-powershell":{"position":[[15836,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18417,3]]},"/en/lessons/preserving-your-research-data":{"position":[[3979,3]]},"/en/lessons/sonification":{"position":[[8192,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4326,3]]}}}],["agosto",{"_index":12368,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56160,9]]}}}],["agr",{"_index":12903,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[15001,3]]}}}],["agre",{"_index":3837,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15357,6],[33636,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1519,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17120,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13163,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4987,6]]},"/en/lessons/sentiment-analysis":{"position":[[24025,5],[25720,5],[26085,5]]},"/en/lessons/working-with-web-pages":{"position":[[1458,5]]}}}],["agreeabl",{"_index":18837,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13513,12],[14233,9],[14422,9]]}}}],["agreement",{"_index":7186,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[701,12],[3385,10],[3570,10],[3651,9],[3695,9],[4115,10],[4268,10],[4455,9],[5151,10],[5473,11],[37951,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38157,9],[38931,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10057,9]]}}}],["agri",{"_index":7261,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7378,4],[7405,4]]}}}],["agricultur",{"_index":7262,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7389,11]]}}}],["agüera",{"_index":14847,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55239,6]]}}}],["ahead",{"_index":2929,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22255,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5928,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10023,5],[16577,5],[27679,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20012,5]]},"/en/lessons/extracting-keywords":{"position":[[20553,5],[21068,5],[29331,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9512,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32974,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1359,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[6678,5],[20733,5],[24939,5],[25224,5],[27432,5]]},"/en/lessons/intro-to-powershell":{"position":[[5496,5],[7442,5],[14216,5],[19260,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12769,5]]},"/en/lessons/jupyter-notebooks":{"position":[[22214,5]]},"/en/lessons/qgis-layers":{"position":[[8776,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13673,5],[24332,5],[24807,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10568,5]]}}}],["ahrc",{"_index":15319,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[38168,5]]}}}],["ai",{"_index":6043,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44061,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58409,3],[63022,2],[63984,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[824,4],[869,2],[1319,2],[2599,2],[4221,2],[6072,2],[24202,2],[25043,2],[25475,2],[32566,2],[33169,2],[34610,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16086,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[43772,3],[43934,2],[44254,2],[44885,2],[44951,3],[44989,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21735,2],[30513,2],[32779,2],[33029,2],[50464,2],[50536,2],[54263,2],[54628,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9556,2]]}}}],["ai.generate(n=5",{"_index":14713,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30730,16],[33088,16]]}}}],["ai.train(brexit_articl",{"_index":14674,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23869,25],[32858,25]]}}}],["ai4lam",{"_index":6516,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62653,6]]}}}],["aid",{"_index":1647,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34774,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10089,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33186,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3787,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14695,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6829,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[7215,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1110,6],[28760,3],[28848,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2866,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7184,4]]}}}],["aida",{"_index":10659,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[2247,5]]}}}],["aiken",{"_index":13603,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20172,6]]}}}],["aim",{"_index":2765,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1961,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14221,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[148,4],[4989,4],[5016,4],[5518,3],[10058,4],[15826,4],[22880,3],[26002,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[148,4],[1205,4],[9651,3],[18035,3],[62105,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7038,3],[7803,5],[8332,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2086,3],[4592,4],[7444,5],[13393,5],[43785,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35111,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9139,3],[12537,4],[31045,3]]},"/en/lessons/geocoding-qgis":{"position":[[17216,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3539,3],[7090,4],[17143,4],[19750,3]]},"/en/lessons/gravity-model":{"position":[[4495,3],[8097,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[2075,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12618,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6580,4]]},"/en/lessons/intro-to-linked-data":{"position":[[10292,3],[17500,4]]},"/en/lessons/naive-bayesian":{"position":[[23997,3],[24359,3]]},"/en/lessons/preserving-your-research-data":{"position":[[6172,3],[8399,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[58,4],[1712,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[720,4]]},"/en/lessons/space-place-gazetteers":{"position":[[8803,4],[22232,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2103,4],[23680,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[736,3],[2519,5],[44922,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[3304,3]]}}}],["ain’t",{"_index":3114,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35973,5]]}}}],["air",{"_index":1252,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13034,3],[16817,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16612,5],[16763,3],[18000,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9099,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33844,4]]},"/en/lessons/logistic-regression":{"position":[[46601,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9590,3],[10018,3]]}}}],["air49",{"_index":19429,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10665,8],[11232,5],[11293,5],[12539,5]]}}}],["air49<",{"_index":19430,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10680,9],[11196,9]]}}}],["air49[2",{"_index":19432,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10853,8],[10928,8]]}}}],["air50",{"_index":19441,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12116,5],[12571,5]]}}}],["air50<",{"_index":19439,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12084,9]]}}}],["air50[2",{"_index":19442,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12178,8]]}}}],["air51",{"_index":19446,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12604,5]]}}}],["air52",{"_index":19448,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12637,5]]}}}],["air53",{"_index":19450,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12670,5]]}}}],["air54",{"_index":19452,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12703,5]]}}}],["air55",{"_index":19454,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12736,5]]}}}],["air56",{"_index":19456,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12769,5]]}}}],["air57",{"_index":19458,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12802,5]]}}}],["air58",{"_index":19460,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12836,5]]}}}],["air59",{"_index":19462,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12871,5]]}}}],["air60",{"_index":19464,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12906,5]]}}}],["aircraft",{"_index":13939,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[21166,10],[21336,11],[34622,9],[38276,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1456,8],[17135,10],[18199,8],[19903,8],[20769,8],[20892,9],[21241,10],[21326,10]]}}}],["aircraft_nam",{"_index":23354,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16723,16],[21337,17]]}}}],["airforc",{"_index":23365,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17076,8]]}}}],["airlin",{"_index":19346,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4060,8]]}}}],["airpasseng",{"_index":19341,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[3810,13],[3925,13],[4170,13],[6876,13],[8383,15],[8423,13],[8568,15],[9218,13],[9444,13],[9696,13],[10631,12],[11170,13],[11338,13],[11893,13]]}}}],["airpassengers[109:120",{"_index":19461,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12848,22]]}}}],["airpassengers[121:132",{"_index":19463,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12883,22]]}}}],["airpassengers[133:144",{"_index":19465,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12918,22]]}}}],["airpassengers[13:24",{"_index":19440,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12095,20],[12583,20]]}}}],["airpassengers[1:12",{"_index":19435,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11207,19],[12551,19]]}}}],["airpassengers[25:36",{"_index":19447,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12616,20]]}}}],["airpassengers[37:48",{"_index":19449,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12649,20]]}}}],["airpassengers[49:60",{"_index":19451,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12682,20]]}}}],["airpassengers[61:72",{"_index":19453,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12715,20]]}}}],["airpassengers[73:84",{"_index":19455,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12748,20]]}}}],["airpassengers[85:96",{"_index":19457,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12781,20]]}}}],["airpassengers[97:108",{"_index":19459,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12814,21]]}}}],["airport",{"_index":6872,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37036,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1852,8]]}}}],["aitextgen",{"_index":14616,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2549,9],[20277,10],[20827,9],[21197,9],[21214,9],[32727,9],[32744,9],[50088,9],[51967,9]]}}}],["aitextgen(model=\"eleutherai/gpt",{"_index":14820,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50541,31]]}}}],["aitextgen(model_folder=\"trained_model",{"_index":14712,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30518,39],[33034,39]]}}}],["aitextgen(tf_gpt2=\"124m",{"_index":14658,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21740,25],[32784,25],[50469,25]]}}}],["aitextgen==0.5.2",{"_index":14656,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20547,16]]}}}],["aitkin",{"_index":13818,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60351,7],[62581,7],[63932,7]]}}}],["aivism",{"_index":5119,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59011,7]]}}}],["ak_jellymoss_ver01_data_sn84020657_0027952701a",{"_index":6152,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11099,49]]}}}],["aka",{"_index":3052,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15682,4],[30543,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23995,4],[66814,4]]},"/en/lessons/naive-bayesian":{"position":[[4554,3]]}}}],["akerman",{"_index":7745,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13385,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11247,10]]},"/en/lessons/normalizing-data":{"position":[[1762,9],[2412,10]]}}}],["akerman'",{"_index":11708,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11611,12],[11661,12]]},"/en/lessons/normalizing-data":{"position":[[2776,12],[2826,12]]}}}],["akerman’",{"_index":18704,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[1687,12]]}}}],["akhlaghi",{"_index":11477,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5233,8]]}}}],["akhlaghi’",{"_index":22110,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5604,10]]}}}],["akin",{"_index":14642,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12905,4],[13231,4]]},"/en/lessons/intro-to-bash":{"position":[[9655,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16209,4]]}}}],["aku",{"_index":22716,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13089,3],[15250,3],[18415,3],[18468,3],[18996,3]]}}}],["al",{"_index":2480,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17640,3],[17664,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18764,3],[35615,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69499,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2304,3],[4253,3],[55099,3],[55310,3],[55462,3],[55567,3],[55724,3],[55815,3],[55839,3]]},"/en/lessons/extracting-keywords":{"position":[[4470,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47424,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14379,4],[29984,4],[30006,4],[30597,4],[30728,3],[30818,4],[30872,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1976,3],[48974,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55466,4],[57777,4],[57957,4],[58225,4],[58274,4],[59210,4]]},"/en/lessons/intro-to-linked-data":{"position":[[37592,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44786,3],[45649,4],[51360,4],[53539,4]]},"/en/lessons/json-and-jq":{"position":[[3404,3],[3598,3],[7655,3],[7855,3],[13671,3],[13770,3],[13989,3],[14073,3],[14753,3],[14992,3],[15747,3],[15971,3]]},"/en/lessons/linear-regression":{"position":[[73300,3],[78982,4]]},"/en/lessons/logistic-regression":{"position":[[64646,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42576,4]]},"/en/lessons/sentiment-analysis":{"position":[[15790,2]]},"/en/lessons/sonification":{"position":[[41897,3]]},"/en/lessons/space-place-gazetteers":{"position":[[6985,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[876,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61125,3],[61697,3],[62677,3],[64692,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39609,3]]}}}],["al'bert",{"_index":22793,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19140,7]]}}}],["al'brekht",{"_index":22795,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19167,9]]}}}],["al.17",{"_index":16307,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34535,5]]}}}],["ala",{"_index":14702,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27935,5]]},"/en/lessons/transliterating":{"position":[[2093,4],[9663,3]]}}}],["ala,i",{"_index":3613,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3700,5]]}}}],["alammar",{"_index":22827,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10190,8]]}}}],["alan",{"_index":9438,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49907,5]]},"/en/lessons/logistic-regression":{"position":[[65924,4]]}}}],["alarm",{"_index":8351,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26322,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31392,7]]},"/en/lessons/linux-installation":{"position":[[993,7]]}}}],["alba",{"_index":7442,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22349,5]]}}}],["albeit",{"_index":4873,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35997,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5814,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4626,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22896,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9188,7]]},"/en/lessons/vector-layers-qgis":{"position":[[322,6]]}}}],["albericu",{"_index":11999,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10722,10],[62022,10]]}}}],["albert",{"_index":6021,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43442,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59005,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4115,8]]}}}],["alberto",{"_index":21036,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50001,7]]}}}],["albertu",{"_index":11893,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7426,8]]}}}],["alboukadel",{"_index":7571,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38347,10]]}}}],["albright",{"_index":15060,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4205,10]]}}}],["album",{"_index":6139,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7824,7],[8002,6]]}}}],["aldap",{"_index":20277,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50570,7]]}}}],["alden",{"_index":1887,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47240,6],[50885,6]]}}}],["aldrich",{"_index":3444,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1544,8]]}}}],["alec",{"_index":14903,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57761,4]]}}}],["alegría",{"_index":19993,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11352,7]]}}}],["aleksandr",{"_index":22790,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19075,9],[19107,9]]}}}],["aleksandrovich",{"_index":22791,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19085,16],[19177,16],[19356,16],[19464,16],[19493,16]]}}}],["aleksanrov",{"_index":156,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3266,10]]}}}],["aleksi",{"_index":10036,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58479,6],[58817,6]]}}}],["alelyani",{"_index":4870,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35731,9]]}}}],["alert",{"_index":2930,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22380,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24562,5],[24802,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20739,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20194,5],[29584,5],[39345,6]]},"/en/lessons/preserving-your-research-data":{"position":[[739,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22010,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16649,6],[18290,6]]}}}],["alert.html",{"_index":23318,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11239,10],[20473,10],[29394,10],[40034,10],[41889,10],[43118,10]]}}}],["alessandro",{"_index":20297,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51179,10],[52785,10]]}}}],["alex",{"_index":3208,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56335,4],[61384,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65764,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14370,5],[29253,6],[29337,5],[29998,4],[30719,5],[30905,5],[31195,5],[31469,5],[31750,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32099,4]]}}}],["alexand",{"_index":4985,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47348,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20447,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5680,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56181,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8444,9],[12696,9],[34919,9]]}}}],["alexandra",{"_index":7163,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61362,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59257,9],[59562,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56694,9]]}}}],["alexandria",{"_index":4739,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29018,10],[46504,10]]}}}],["alexei",{"_index":11233,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45493,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48930,6]]}}}],["alexi",{"_index":16391,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43716,6],[52156,6]]}}}],["alfombra|0",{"_index":20206,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46675,12]]}}}],["alfr",{"_index":3504,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2268,6]]},"/en/lessons/logistic-regression":{"position":[[55539,6]]}}}],["alge",{"_index":22979,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50638,5]]}}}],["algebra",{"_index":5638,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[7829,7],[17402,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8594,7],[33675,7]]},"/en/lessons/gravity-model":{"position":[[5544,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26279,7]]},"/en/lessons/linear-regression":{"position":[[19536,7]]}}}],["algorithm",{"_index":949,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[224,9],[11651,9],[11823,11],[15523,12],[16107,10],[39106,9],[42272,9],[43641,10],[45843,12],[50153,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24052,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3006,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[766,10],[4547,10],[7065,10],[12470,10],[12769,10],[24554,9],[24624,10],[24767,9],[27366,9],[30028,10],[38681,9],[64740,10],[64851,11],[65385,11],[65870,10],[66156,10],[66285,9],[69597,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[327,9],[481,9],[1473,10],[1727,10],[1935,11],[2097,10],[2497,10],[3934,10],[4591,10],[8820,10],[9021,9],[9191,9],[9594,10],[9789,10],[9949,9],[10650,10],[11624,11],[12797,9],[13065,10],[13476,9],[14478,9],[14604,9],[15226,9],[15326,9],[24487,10],[24869,9],[24896,9],[25470,9],[26171,9],[26266,9],[26332,9],[26489,9],[26966,9],[27004,10],[27754,10],[30779,10],[30919,10],[32209,10],[34717,9],[34821,9],[34942,9],[35147,9],[35306,9],[35447,9],[35612,10],[35847,10],[36124,9],[39708,9],[41088,9],[45417,9],[45457,10],[51675,11],[54354,10],[61467,9],[61703,9],[66724,10],[67089,11],[67485,10],[68699,11],[69935,11],[70320,10],[70560,10]]},"/en/lessons/common-similarity-measures":{"position":[[10770,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10749,9],[10826,9],[10994,9],[11872,10],[12058,9],[12141,9],[12240,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3270,10],[4117,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18893,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29239,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4311,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55155,9],[55485,10],[55759,9],[58335,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9634,9],[12330,9],[23265,10],[29936,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20001,10],[35543,9]]},"/en/lessons/extracting-keywords":{"position":[[11591,10],[11605,9],[11839,10],[24113,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4867,9],[19768,11],[22456,10],[22915,11],[24055,10],[25478,11],[32690,9],[32925,10],[33891,9],[34958,10],[43406,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35324,11],[35787,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[141,9],[2030,9],[2114,9],[2192,9],[2323,10],[2457,9],[5090,9],[6172,10],[6274,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[197,9],[928,9],[1012,9],[1164,9],[1947,9],[4514,9],[4603,10],[4658,9],[12628,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14014,9],[14163,10],[14311,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1139,10],[5897,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47621,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3611,10],[26207,10],[26424,9],[26640,10],[53295,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11826,10],[31922,9],[45859,10]]},"/en/lessons/linear-regression":{"position":[[3322,10],[8646,10],[79893,10]]},"/en/lessons/logistic-regression":{"position":[[3042,10]]},"/en/lessons/naive-bayesian":{"position":[[8705,9]]},"/en/lessons/normalizing-data":{"position":[[3529,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[147,10],[1037,10],[6093,10],[19427,10],[22575,9],[27360,10],[32170,9],[41061,11],[42195,9],[42870,10]]},"/en/lessons/sentiment-analysis":{"position":[[2986,9],[10259,9],[10371,9],[10464,9]]},"/en/lessons/sonification":{"position":[[7620,15],[38797,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20542,9],[36049,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3235,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[734,9],[2503,10],[6778,9],[19660,10],[31952,10],[32061,10],[32215,9],[32308,9],[35960,10],[36244,10],[36792,10],[37075,10],[38118,9],[59338,10],[60946,12],[64529,11],[65696,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3793,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6080,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[703,11],[792,10],[890,10],[3639,9],[4140,9],[8898,10],[9002,10],[9557,9],[27454,9],[27548,9],[30689,9],[30909,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[836,11],[15229,9]]}}}],["algorithms—downstream",{"_index":4938,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43030,21]]}}}],["algorithm—on",{"_index":5724,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23054,12]]}}}],["algorithm’",{"_index":1319,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15385,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8338,11]]}}}],["alia",{"_index":12479,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68576,4]]},"/en/lessons/intro-to-powershell":{"position":[[6844,5],[42560,5],[42810,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15326,5],[15471,5]]}}}],["alias",{"_index":15217,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[23016,7]]},"/en/lessons/intro-to-powershell":{"position":[[6053,7],[6175,8],[6283,8],[7042,7],[7179,8],[7397,7]]},"/en/lessons/space-place-gazetteers":{"position":[[7010,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15306,7]]}}}],["alic",{"_index":8439,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9884,5],[9955,7],[10425,6],[10594,5],[10624,6],[11227,5],[11914,5],[13034,5],[13480,5],[13631,5],[14156,5]]}}}],["alice’",{"_index":8450,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12394,7]]}}}],["alien",{"_index":21081,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2142,10]]}}}],["align",{"_index":4108,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32626,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26350,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9841,5],[13801,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2742,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29882,10],[29902,10],[33344,5],[34107,7],[38686,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3002,9],[3076,9],[21415,5],[21454,10],[21560,11],[21729,7],[22158,10],[22211,10],[22265,10],[23029,10],[38490,7],[55749,9],[58387,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11056,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11389,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3157,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15441,5],[63756,6],[63900,6]]},"/en/lessons/georeferencing-qgis":{"position":[[632,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[9483,7],[10086,9],[10172,7],[10199,7],[10336,7],[10371,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[20084,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[37019,9],[37513,9]]},"/en/lessons/introduction-map-warper":{"position":[[289,5],[2693,5],[4027,5],[10321,6],[14327,8],[19269,5],[19279,5],[19461,6],[19476,5]]},"/en/lessons/linear-regression":{"position":[[10482,5],[10517,10],[65197,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1765,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7549,5]]},"/en/lessons/qgis-layers":{"position":[[18716,9]]},"/en/lessons/sentiment-analysis":{"position":[[6211,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45066,9],[49376,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[13928,7],[18506,7],[25143,7],[26835,8]]}}}],["align=\"left",{"_index":14507,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37462,13],[37719,13]]}}}],["alik",{"_index":3334,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4989,5]]},"/en/lessons/common-similarity-measures":{"position":[[922,5],[1615,5],[8616,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[963,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5817,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53387,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36541,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9444,5]]}}}],["aliqua",{"_index":21122,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13228,7],[15457,7]]}}}],["aliquip",{"_index":21130,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13311,7],[15540,7]]}}}],["aliquod",{"_index":11843,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6804,7]]}}}],["alison",{"_index":15286,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[35725,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35328,6],[35351,7]]}}}],["alistair",{"_index":21065,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50950,8]]}}}],["aliv",{"_index":18236,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[25894,6]]}}}],["all.29",{"_index":16426,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45895,6]]}}}],["all_book",{"_index":7955,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35070,9],[39200,9]]}}}],["all_com",{"_index":21729,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24556,12],[24851,12]]}}}],["all_comments$videoid",{"_index":21738,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24742,20],[24784,21]]}}}],["all_data",{"_index":21757,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25663,8],[26938,8],[26953,8],[30700,8],[30715,8],[30904,8],[30919,8]]}}}],["all_data$commenttext",{"_index":21780,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29945,20]]}}}],["all_data$partisan",{"_index":21762,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[26887,17]]}}}],["all_data$text",{"_index":21779,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29925,13],[30488,13],[30508,13]]}}}],["all_data$uniqueword",{"_index":21791,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30792,20]]}}}],["all_data$videochanneltitl",{"_index":21763,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[26911,26]]}}}],["all_doc",{"_index":1417,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22549,9],[22668,8],[23811,10],[25901,8]]}}}],["all_docs.append(txt_file_as_str",{"_index":1423,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22785,35]]}}}],["all_txt_fil",{"_index":1383,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20661,14],[20708,13],[20847,13],[21377,13],[21583,13],[22647,13],[22698,14],[26699,14]]}}}],["all_txt_file_nam",{"_index":1403,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21608,18]]}}}],["all_txt_files.append(file.par",{"_index":1386,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20910,32]]}}}],["all_txt_files.sort",{"_index":1413,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22064,20]]}}}],["all_txt_files[0",{"_index":1414,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22085,16]]}}}],["all_video",{"_index":21745,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25215,10],[25703,11]]}}}],["alleg",{"_index":23638,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18340,10],[18446,10]]}}}],["allegor",{"_index":15903,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35572,11]]}}}],["allemang",{"_index":15292,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36834,8]]}}}],["allevi",{"_index":14308,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[43897,10],[44681,11]]}}}],["allgay",{"_index":21971,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63200,9]]}}}],["alli",{"_index":2457,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16956,6],[19481,7],[28964,7],[29910,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35124,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[408,6],[1070,6],[27777,6],[32756,6],[37316,6]]}}}],["allianc",{"_index":9020,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26592,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1325,8]]}}}],["allison",{"_index":3446,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1575,8]]}}}],["allkeyword",{"_index":10920,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12563,11],[13591,12],[19273,14],[20304,12],[24281,11],[24867,12],[34829,11],[36615,12]]}}}],["allmyword",{"_index":17002,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6905,10],[7119,10]]}}}],["alloc",{"_index":1784,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44319,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13940,10],[57881,10],[58570,8],[61339,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9462,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42370,8],[48259,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5956,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22615,8],[22687,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17561,9],[26239,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14608,10],[19798,12],[19934,10]]}}}],["allot",{"_index":13250,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35200,9],[35320,9],[35643,9],[38547,9],[38618,9],[40448,10],[42037,9],[45455,9],[45571,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1213,5]]}}}],["allotmentandgarden",{"_index":13266,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36477,18]]}}}],["allow",{"_index":353,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8939,6],[13031,6],[19263,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1466,5],[1842,6],[2046,6],[2471,5],[5195,8],[9831,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2595,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[410,6],[2172,8],[2364,6],[2878,8],[3290,5],[4505,6],[11878,5],[17887,5],[19165,5],[23978,5],[24401,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14989,7],[56584,5],[59739,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1962,6],[2393,6],[2788,6],[3695,5],[13490,6],[14060,6],[19337,5],[19504,6],[20349,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[404,6],[5387,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4663,5],[8176,5],[19203,6],[20308,6],[27272,6],[32104,5],[45098,8],[45195,6],[55473,6],[60540,6],[66645,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9302,6],[20709,6],[42852,6],[43751,5],[43994,6],[61982,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[819,5],[4502,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6975,5],[8887,7],[11295,5],[13724,6],[14858,5],[29019,5],[31793,5],[33814,6],[49960,8],[58165,5],[63381,5],[70369,6]]},"/en/lessons/common-similarity-measures":{"position":[[1565,5],[7863,6],[8406,6],[14306,5],[24372,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7962,5],[10066,5],[20433,6],[21007,6],[28740,6],[32104,5],[34857,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20262,6],[21268,6],[22011,9],[26116,6],[34841,5],[37848,6],[39431,5],[43196,8],[47132,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1131,6],[1237,6],[9244,6],[22171,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5166,6],[11767,6],[38898,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1007,6],[4565,6],[9601,6],[9766,8],[14044,5],[18590,8],[21048,5],[22663,6],[22941,5],[23286,6],[28348,8],[30440,5],[31135,5],[37115,6],[38177,6],[38375,5],[40629,6],[40835,6],[41804,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1931,5],[6563,6],[6877,5],[20378,5],[22735,6],[23653,6],[25972,5],[29055,6],[35078,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[598,5],[5235,6],[6537,6],[34176,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14483,5],[30039,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3334,7],[3533,8],[19085,6],[20268,5],[24160,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7261,6],[9568,6],[12911,6],[15065,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1760,6],[2290,6],[7245,6],[21714,6],[25506,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5807,5],[11787,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5058,6],[12090,6],[20133,6],[26859,6],[39692,8],[40361,6],[40695,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6651,6],[9000,6],[37168,6],[38329,6],[38935,6],[40295,5],[40722,8],[42320,6],[44873,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1188,6],[1675,6],[5690,6],[5778,6],[7058,6],[10113,6],[11345,6],[13136,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2848,5],[10942,5],[30980,5],[42575,5],[42873,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[520,5],[4558,5],[6182,8],[6857,6],[10286,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13525,6],[19863,6],[30116,6],[39446,8],[48871,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3722,5],[5031,6],[7636,6],[11953,5],[13332,6],[20796,7],[21375,6]]},"/en/lessons/extracting-keywords":{"position":[[19807,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[595,5],[3405,5],[4072,5],[6449,5],[17128,5],[20922,7],[21382,6],[32591,5],[35326,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2055,8],[4335,8],[4905,6],[7946,6],[8095,8],[12340,8],[17247,8],[18131,8],[20942,6],[21030,6],[23205,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3370,5],[9863,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4083,6],[7061,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3305,5],[54300,7]]},"/en/lessons/geocoding-qgis":{"position":[[1001,5],[4560,8],[14257,6],[14392,6],[17831,6],[19622,6],[25878,8],[34028,8],[37256,6],[37331,6],[37907,6],[38455,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[665,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1838,7],[4647,5],[5089,5],[6645,5],[10720,5],[16685,5],[19587,5],[21857,6],[27083,5],[35716,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3469,6],[4099,6],[4669,5],[4824,6],[5106,5],[8081,5],[9139,5],[9260,6],[17513,5],[23256,5],[26082,5],[32560,5],[32708,5],[33041,6],[34107,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5474,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4864,6],[5360,5],[6888,6],[7346,8],[8489,6],[18586,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4988,6],[9878,5],[18516,6],[20282,6],[20498,5],[20951,6],[22972,9]]},"/en/lessons/gravity-model":{"position":[[6571,6],[8038,6],[8609,6],[17982,5],[18692,5],[25422,6],[31020,8],[31932,5],[45689,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2475,6],[4699,5],[6324,6],[7302,5],[18845,5],[26731,5],[26841,6],[27595,6],[28570,6],[32879,6],[33113,6]]},"/en/lessons/installing-omeka":{"position":[[6132,7],[6410,6],[6658,6],[7732,5],[9830,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2614,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4333,6],[7476,6],[11197,6],[31272,6],[37496,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2756,8],[13536,6],[17048,6],[17395,6],[17824,6],[18824,6],[20018,6],[20927,6],[21663,5],[23953,6],[29164,6],[38665,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1277,6],[1427,6],[4496,6],[4843,6],[5164,7],[14459,6],[16559,6],[16663,6],[24919,8],[31363,6],[31941,6],[32121,6],[39562,8],[39766,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1241,5],[4048,6],[5853,6],[36416,5]]},"/en/lessons/intro-to-bash":{"position":[[1240,5],[26873,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6199,6],[9000,6],[11072,5],[14817,6],[16711,6],[18868,6]]},"/en/lessons/intro-to-linked-data":{"position":[[17185,6],[18756,6],[20934,6],[24749,6]]},"/en/lessons/intro-to-powershell":{"position":[[3709,6],[42146,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[343,5],[728,6],[1300,5],[1541,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[709,6],[1686,5],[21723,6]]},"/en/lessons/introduction-map-warper":{"position":[[665,6],[1221,6],[3952,5],[5502,5],[10222,6],[10928,6],[11015,6],[11139,6],[11326,6],[12005,6],[12515,6],[12696,6],[14420,6],[16628,5],[18946,6],[19289,6],[19512,6],[19772,6],[20075,8],[20456,6],[21538,6],[21647,6],[21726,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3111,6],[8114,6],[12398,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10747,6]]},"/en/lessons/json-and-jq":{"position":[[906,6],[20461,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2884,8],[6486,6],[9609,6],[30666,6],[39543,6],[46281,5]]},"/en/lessons/linear-regression":{"position":[[9317,6],[23660,6]]},"/en/lessons/linux-installation":{"position":[[3377,6]]},"/en/lessons/logistic-regression":{"position":[[8691,6],[21734,6],[21962,7],[25158,5]]},"/en/lessons/mac-installation":{"position":[[2798,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2798,5],[4702,6],[7475,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2309,6],[18053,8],[33934,6]]},"/en/lessons/naive-bayesian":{"position":[[5243,6],[30140,7],[57956,6],[58057,6]]},"/en/lessons/normalizing-data":{"position":[[6959,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1548,7],[14827,5],[17995,6],[19762,6],[32358,6],[33429,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3445,6],[3805,6],[4208,5]]},"/en/lessons/preserving-your-research-data":{"position":[[8819,8]]},"/en/lessons/qgis-layers":{"position":[[765,5],[5551,5],[16124,5],[16184,6],[16298,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21142,6],[26724,6],[27319,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1450,6],[20376,8],[38136,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[620,8],[873,6],[6309,5],[7408,6],[27097,5]]},"/en/lessons/sentiment-analysis":{"position":[[5652,5],[9170,6],[37976,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[335,5],[569,6],[1783,6],[1841,8],[3562,5],[4226,8],[12620,5],[22336,8],[30335,6],[34528,5],[35798,6],[36345,5],[38711,6]]},"/en/lessons/sonification":{"position":[[8682,6],[9731,5],[12158,5],[18566,6],[19904,6],[31928,6],[33321,6],[34325,5],[37230,6],[40146,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11990,6],[12746,5],[18607,6],[25040,6],[33875,6],[43325,6],[43805,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8366,6],[10943,5],[17750,5],[25790,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13386,6],[25104,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2111,5],[2274,8],[2370,6],[5526,8],[10459,6],[15569,5],[16509,8],[16662,7],[20556,6],[23056,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13934,6],[15496,7],[26607,6],[39246,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17311,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5877,5],[6193,6],[14505,5],[18199,5],[20128,7],[23324,5],[25320,7],[26897,5],[28450,7],[30656,5],[32287,7],[34494,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[843,6],[5237,6],[5442,6],[8424,5],[14101,5],[17618,6]]},"/en/lessons/transliterating":{"position":[[2287,5],[3569,6],[3931,6],[5745,6],[8718,6],[17285,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3511,6],[5757,5],[14699,6],[16386,5],[17394,5],[24299,6],[33309,6],[52666,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1288,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1227,7],[2512,7],[2679,6],[3101,7],[3509,6],[3646,6],[5140,6],[5282,6],[6756,6],[11087,5],[12488,5],[12884,6],[17004,5],[21742,6],[22256,6],[25819,5]]},"/en/lessons/vector-layers-qgis":{"position":[[17077,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7973,6],[20221,6],[21083,6],[21536,6]]},"/en/lessons/windows-installation":{"position":[[4145,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10864,6]]},"/en/lessons/working-with-text-files":{"position":[[2933,5],[6665,5],[7224,7]]},"/en/lessons/working-with-web-pages":{"position":[[2117,6],[2666,5],[7030,5]]}}}],["allow_redirects=tru",{"_index":10834,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28909,21]]}}}],["allowescap",{"_index":20062,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22468,12]]}}}],["allsides.com",{"_index":21651,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[1300,14]]}}}],["alltext",{"_index":10933,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[16094,8],[17965,9],[18241,10],[19450,10],[24399,8],[24479,9],[31192,10],[31287,8],[31399,8],[32126,10],[34940,8],[36183,9],[38024,10]]}}}],["alltexts.append(row",{"_index":10966,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31836,20],[35377,20]]}}}],["allud",{"_index":5656,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[12861,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1855,7]]}}}],["allus",{"_index":9522,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2715,10]]}}}],["allword",{"_index":10937,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[18000,8],[18045,9],[18695,10],[19216,11],[24554,8],[24599,9],[36275,8],[36324,9],[38043,10]]}}}],["alon",{"_index":1844,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46020,6],[46178,5],[52106,6],[52264,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6245,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[816,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17190,6]]},"/en/lessons/counting-frequencies":{"position":[[8765,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7727,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7332,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3969,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4020,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27742,6],[28750,5],[44987,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[23951,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[495,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20389,6]]},"/en/lessons/gravity-model":{"position":[[11488,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6767,5]]},"/en/lessons/intro-to-powershell":{"position":[[37675,5],[38131,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3650,5]]},"/en/lessons/jupyter-notebooks":{"position":[[36179,5]]},"/en/lessons/logistic-regression":{"position":[[8646,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2838,5]]},"/en/lessons/normalizing-data":{"position":[[8038,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[50446,6],[52070,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2521,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13385,5],[38165,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37119,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13462,5]]}}}],["along",{"_index":1233,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12214,6],[19671,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[868,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7637,5],[16552,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9830,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25142,5],[52041,5],[52976,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5216,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1770,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4279,5]]},"/en/lessons/common-similarity-measures":{"position":[[8202,5],[16977,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15077,5],[44607,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4075,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24086,5],[32235,5],[34869,5],[40783,5]]},"/en/lessons/counting-frequencies":{"position":[[8774,8],[13848,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5507,5],[5790,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37852,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35805,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1442,5],[21340,5],[26199,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8125,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10135,5],[17047,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40919,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19549,5],[20992,5],[32777,5]]},"/en/lessons/extracting-keywords":{"position":[[15004,6],[15221,5],[23451,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25355,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2838,5],[8308,5],[10327,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12236,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22190,5],[39017,5]]},"/en/lessons/geocoding-qgis":{"position":[[13830,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23272,5],[23740,5],[24063,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10814,5],[23864,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[9193,5],[16461,5]]},"/en/lessons/gravity-model":{"position":[[9765,5],[47174,5],[49240,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[1325,5],[3305,5],[4099,5],[10527,5],[19538,5],[26209,5],[37267,5],[40580,5]]},"/en/lessons/installing-omeka":{"position":[[12768,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3240,5],[4538,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7298,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9396,5],[18283,5],[20377,5],[22395,5],[23614,5],[37521,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37791,5]]},"/en/lessons/intro-to-bash":{"position":[[1933,5]]},"/en/lessons/intro-to-linked-data":{"position":[[19371,5]]},"/en/lessons/intro-to-powershell":{"position":[[7360,5],[17196,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[658,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19260,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15146,6]]},"/en/lessons/json-and-jq":{"position":[[11186,5],[11299,5],[11768,5],[22703,5],[30404,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3639,5],[6606,5],[8544,5],[35195,5],[35287,5],[40464,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[601,5],[9204,5],[9474,5]]},"/en/lessons/linear-regression":{"position":[[44462,6],[70163,6]]},"/en/lessons/linux-installation":{"position":[[1646,5]]},"/en/lessons/logistic-regression":{"position":[[7495,5],[19209,6],[25253,6],[28523,6],[30708,6],[41890,6],[48952,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7795,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1543,5]]},"/en/lessons/naive-bayesian":{"position":[[4032,5],[7292,5],[9752,5],[25964,5],[59664,5],[66109,5],[66738,5],[69131,5]]},"/en/lessons/normalizing-data":{"position":[[10052,5]]},"/en/lessons/output-data-as-html-file":{"position":[[692,5],[8037,5],[9798,5],[10068,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11509,5]]},"/en/lessons/qgis-layers":{"position":[[12509,5],[14895,5],[15959,5],[16056,5],[17255,5]]},"/en/lessons/research-data-with-unix":{"position":[[3762,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31528,5],[33849,5],[34059,5],[39201,5],[39452,7]]},"/en/lessons/sentiment-analysis":{"position":[[9996,5],[23360,5],[23968,5],[28879,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11264,5]]},"/en/lessons/sonification":{"position":[[2506,5],[3335,5],[5293,5],[10326,5],[14391,5],[14625,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3802,5],[15730,5],[34233,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6201,5],[20722,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3925,5],[16656,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7094,6],[10278,6],[10448,6],[31677,5],[31703,5],[43431,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33097,5],[34381,5],[34533,5],[35295,5],[36329,5],[36583,5],[43459,5],[43983,5],[48292,5],[48538,6],[49615,5],[54652,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4419,5],[10945,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1626,5],[21205,5],[26386,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13946,5],[29162,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[30234,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9765,5]]},"/en/lessons/vector-layers-qgis":{"position":[[396,5],[7576,5],[12028,5],[14629,5],[15586,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13208,5],[13377,5],[22247,5],[41443,5]]},"/en/lessons/working-with-text-files":{"position":[[4394,6],[7761,5]]},"/en/lessons/working-with-web-pages":{"position":[[9916,5]]}}}],["alongsid",{"_index":5832,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2123,9],[15870,9],[26817,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36823,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45537,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28448,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21202,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8097,9],[30620,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20876,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[1412,9],[4449,9],[12384,9],[16771,9],[36078,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13193,9],[13618,9],[34045,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[2726,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[43288,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17497,9]]},"/en/lessons/preserving-your-research-data":{"position":[[14767,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18017,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14118,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5159,9],[7525,9],[10533,9],[37634,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13130,9],[21740,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2814,9]]}}}],["alonsid",{"_index":8298,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8616,8]]}}}],["alot",{"_index":14286,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[34934,5]]}}}],["alpestr",{"_index":9962,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52841,10]]}}}],["alpha",{"_index":286,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6619,5],[6865,5],[12210,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3180,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35819,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27242,6],[29920,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27348,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28208,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37805,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8803,5]]},"/en/lessons/linear-regression":{"position":[[10307,5],[59130,5]]},"/en/lessons/research-data-with-unix":{"position":[[14819,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43927,6],[44145,5],[44363,5],[54862,5],[55033,6],[55222,7],[56178,7],[56846,6],[57073,7]]}}}],["alpha=.35",{"_index":17322,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58301,10]]}}}],["alpha=0.1",{"_index":4091,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31027,10],[31156,10]]}}}],["alpha=166",{"_index":21374,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29982,11]]}}}],["alphabet",{"_index":1239,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12441,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2739,12],[13687,14]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28937,12],[29010,12]]},"/en/lessons/extracting-keywords":{"position":[[27255,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5953,9]]},"/en/lessons/intro-to-bash":{"position":[[17300,12]]},"/en/lessons/normalizing-data":{"position":[[7133,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26161,14],[26421,12],[32187,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21886,8],[25043,10]]},"/en/lessons/sentiment-analysis":{"position":[[20735,15]]},"/en/lessons/space-place-gazetteers":{"position":[[37192,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36371,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5297,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2974,9],[3072,9]]},"/en/lessons/transliterating":{"position":[[204,8],[769,9],[1783,8],[20015,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12258,14]]}}}],["alphanumer",{"_index":8321,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17297,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27576,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20773,12]]},"/en/lessons/normalizing-data":{"position":[[7422,12],[7805,12],[8116,12],[8171,14],[8420,12],[8670,15]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9604,12]]}}}],["alphaplu",{"_index":21087,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4552,10]]}}}],["alreadi",{"_index":333,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8186,7],[17680,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1319,7],[2499,8],[2571,7],[6422,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26403,7],[34662,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2799,7],[11134,7],[16734,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23779,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2624,7],[3041,7],[3915,7],[36574,7],[41674,7],[46537,7],[49355,8],[52095,7],[56232,7],[56842,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3978,7],[19382,7],[19787,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4437,7],[16816,7],[19609,7],[24044,7],[25300,7],[58018,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13012,7],[14265,7],[15956,7],[17810,7],[22051,7],[39680,7],[41158,7],[44903,7],[61597,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4277,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20038,7],[20918,7],[21512,7],[23271,7],[28006,7],[32343,7],[43627,7],[48877,7],[52726,7],[64307,7]]},"/en/lessons/common-similarity-measures":{"position":[[1163,7],[2964,7],[20339,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8445,7],[20292,7],[23860,7],[29045,7],[30565,7],[35854,7],[38230,7],[38419,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2143,7],[11600,7],[12070,7],[16463,8],[36289,7],[45268,7],[57713,7]]},"/en/lessons/counting-frequencies":{"position":[[940,7],[8796,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8366,7],[29299,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3373,7],[25061,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12876,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16652,7],[28729,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15655,7],[18592,7],[18643,7],[18817,7],[21724,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3230,7],[4572,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7832,7],[15878,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3468,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8172,7],[10825,7],[17210,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3241,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3359,7],[5967,7],[13276,7],[24117,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8271,7],[20794,7],[23371,7],[27099,7],[30707,7],[32978,7],[35473,7],[38854,7],[41332,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7484,7],[25737,7]]},"/en/lessons/extracting-keywords":{"position":[[5098,7],[19191,7],[20985,7],[21105,7],[22182,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24819,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7406,7],[25551,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1502,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11899,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32994,8]]},"/en/lessons/geocoding-qgis":{"position":[[8107,7],[8891,7],[11919,7],[21015,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4986,7],[24369,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[13581,7],[13833,7],[17420,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1770,7],[10214,7],[33762,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[549,8],[1405,8],[14359,7],[14874,7],[19181,7],[37845,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1621,7],[18268,7]]},"/en/lessons/gravity-model":{"position":[[31642,7],[37526,7],[44291,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[5702,7],[19680,7],[29896,7],[32689,7]]},"/en/lessons/installing-omeka":{"position":[[3062,7],[11464,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11982,7],[19491,7],[53451,7],[53539,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3418,8],[5483,7],[18628,7],[22679,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15538,7],[16351,7]]},"/en/lessons/intro-to-bash":{"position":[[2892,7],[13864,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1948,7]]},"/en/lessons/intro-to-linked-data":{"position":[[4389,7],[11436,7],[12105,7],[18917,7],[22591,7],[30988,7]]},"/en/lessons/intro-to-powershell":{"position":[[1628,7],[6606,7],[21830,7],[24309,7],[24766,7],[24921,7],[25922,7],[26078,7],[39114,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7767,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9422,8],[15886,7],[28679,7],[30090,7],[35158,7]]},"/en/lessons/json-and-jq":{"position":[[7119,7],[26962,7],[30005,7]]},"/en/lessons/jupyter-notebooks":{"position":[[9253,7],[12070,7],[22537,7],[41088,7],[43118,7],[43150,7],[45540,7],[48530,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3214,7]]},"/en/lessons/linear-regression":{"position":[[4160,7],[38299,8],[38584,7],[65115,7]]},"/en/lessons/linux-installation":{"position":[[972,8]]},"/en/lessons/logistic-regression":{"position":[[16038,7],[49807,7]]},"/en/lessons/mac-installation":{"position":[[408,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1296,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4688,7],[6003,7],[6075,7]]},"/en/lessons/naive-bayesian":{"position":[[356,8],[16741,7],[23979,8],[28527,7]]},"/en/lessons/normalizing-data":{"position":[[3079,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15346,7],[17917,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1615,7],[4507,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3703,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2041,7]]},"/en/lessons/qgis-layers":{"position":[[13844,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8846,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7309,7],[9394,7],[9867,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1479,7],[9613,7],[18566,7],[20374,7],[32687,7],[45815,7],[47709,7]]},"/en/lessons/sentiment-analysis":{"position":[[19437,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5684,7],[15158,8],[30950,7]]},"/en/lessons/sonification":{"position":[[6193,7],[6313,7],[20346,7]]},"/en/lessons/space-place-gazetteers":{"position":[[21881,7],[28362,7],[42718,7],[43372,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9623,8],[18418,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[117,7],[5197,8],[5558,7],[31280,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4898,7],[6452,7],[7744,7],[10354,7],[13462,7],[18160,7],[47622,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21909,7],[39385,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6853,7],[6954,7],[8368,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26525,7],[40649,7],[40951,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3093,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[18617,7],[19056,7],[25418,7],[26984,7],[30033,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1025,7],[6101,7],[9012,7],[9806,7],[15927,7],[16660,7]]},"/en/lessons/vector-layers-qgis":{"position":[[4395,7],[4998,7],[16924,7]]},"/en/lessons/viewing-html-files":{"position":[[262,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9096,7]]},"/en/lessons/working-with-web-pages":{"position":[[8606,7]]}}}],["alright",{"_index":2928,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22235,8]]}}}],["alt",{"_index":8350,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25903,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[7548,3],[8249,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30973,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[6823,3]]}}}],["alt+ent",{"_index":16845,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[21535,9]]}}}],["alt/opt",{"_index":8355,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27225,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32299,10]]}}}],["alt=\"butterfli",{"_index":14301,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40098,15]]}}}],["alt=”a",{"_index":20196,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43486,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14290,6]]}}}],["alt=”bar",{"_index":20129,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31751,8]]}}}],["alt=”clos",{"_index":21868,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[49165,10],[49931,10]]}}}],["alt=”figur",{"_index":20550,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17336,11],[21618,11],[22825,11],[25740,11],[32438,11],[34031,11]]}}}],["alt=”fin",{"_index":21893,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[55590,10]]}}}],["alt=”googl",{"_index":22141,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13903,11]]}}}],["alt=”pictur",{"_index":22118,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7884,12],[9316,12],[18930,12]]}}}],["alt=”screen",{"_index":22125,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10881,11]]}}}],["alt=”screenshot",{"_index":21669,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[5313,15],[9903,15],[16206,15],[17728,15]]}}}],["alt=”th",{"_index":22142,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14925,8],[24144,8]]}}}],["alt=”upd",{"_index":21877,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52781,12]]}}}],["alt=”visu",{"_index":20992,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[37699,11],[38128,11]]}}}],["alt=”word",{"_index":20187,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40356,9]]}}}],["alt=”wordfish",{"_index":21857,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45723,13]]}}}],["alta",{"_index":21412,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[6787,6]]}}}],["alter",{"_index":699,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23111,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4654,8],[6971,8],[36926,8],[48563,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27193,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[39421,5],[48981,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59005,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40128,5],[41224,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14845,8],[19114,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5469,5],[11900,7],[14636,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13650,5],[42658,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20605,5]]},"/en/lessons/geocoding-qgis":{"position":[[16696,5],[34712,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[35570,8],[35658,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20242,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[10505,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24308,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26033,7],[28686,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1780,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2853,11],[39383,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40215,7]]},"/en/lessons/sonification":{"position":[[16075,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5373,8],[5693,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46113,5]]},"/en/lessons/working-with-text-files":{"position":[[1137,8]]}}}],["altern",{"_index":748,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1396,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[898,12],[1075,12],[3658,11],[3738,13],[40617,12],[47636,12]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13994,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[394,11],[21027,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27593,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7438,14]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45522,11],[66133,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14900,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5311,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3703,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34184,9],[38428,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25662,14]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9828,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16035,14]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14170,12],[39348,14]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4164,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1155,11]]},"/en/lessons/extracting-keywords":{"position":[[1090,14],[39085,14]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8690,14]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19756,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5020,14]]},"/en/lessons/geocoding-qgis":{"position":[[5778,13],[22902,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15316,12]]},"/en/lessons/georeferencing-qgis":{"position":[[3676,14]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15499,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[2508,13],[7158,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53741,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11826,14],[30732,14]]},"/en/lessons/intro-to-bash":{"position":[[13039,14],[23441,14]]},"/en/lessons/intro-to-powershell":{"position":[[13932,14]]},"/en/lessons/intro-to-twitterbots":{"position":[[10458,11],[20127,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17977,12]]},"/en/lessons/json-and-jq":{"position":[[38686,14]]},"/en/lessons/jupyter-notebooks":{"position":[[35511,12],[39607,11],[43554,11],[45832,12]]},"/en/lessons/linear-regression":{"position":[[6909,11],[6989,12],[56985,14]]},"/en/lessons/logistic-regression":{"position":[[793,12],[63940,12]]},"/en/lessons/naive-bayesian":{"position":[[40068,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1976,11],[15840,14],[16471,14],[18125,11],[22748,11]]},"/en/lessons/qgis-layers":{"position":[[477,11],[9677,14],[12410,15],[17152,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7306,12],[10127,14]]},"/en/lessons/sonification":{"position":[[36874,14]]},"/en/lessons/space-place-gazetteers":{"position":[[13744,14],[29230,11],[32893,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21242,14],[30861,12],[31621,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9944,11],[16437,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13517,11],[21000,11],[26002,13],[28362,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40877,11],[41665,14]]},"/en/lessons/transliterating":{"position":[[7962,14]]},"/en/lessons/vector-layers-qgis":{"position":[[2725,14],[4721,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10526,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15960,14],[18924,12],[19092,12],[19194,12]]}}}],["alternative)3",{"_index":14367,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[6666,13]]}}}],["although",{"_index":795,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3530,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11167,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[819,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42540,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9463,8],[67350,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52533,8],[66223,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16901,8],[27625,8],[47384,8],[59739,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16552,8],[20850,8],[26320,8],[26503,8],[30754,8],[31334,8],[37034,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14175,8],[16424,8],[30418,8],[36748,8],[42198,8],[49908,8],[52200,8],[53535,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3303,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1458,8]]},"/en/lessons/counting-frequencies":{"position":[[8816,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[496,8],[5888,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16696,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7356,8],[8674,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3387,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7876,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3225,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[10779,8],[33612,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6564,8],[11194,8],[31942,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46624,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[16593,8],[20819,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[2432,8],[11317,8],[26866,8],[27704,8],[33081,8],[40677,9],[44012,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15673,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4231,9],[6599,9],[7862,8],[19812,8],[38494,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1619,8],[3093,8],[8936,8],[26300,9],[34307,8],[49196,8],[53121,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1139,8],[4700,8]]},"/en/lessons/intro-to-bash":{"position":[[11760,8]]},"/en/lessons/intro-to-powershell":{"position":[[28586,8],[41216,8],[45752,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[7504,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24272,8],[27965,8],[28744,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27554,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1377,8]]},"/en/lessons/json-and-jq":{"position":[[31469,8]]},"/en/lessons/naive-bayesian":{"position":[[56090,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2750,8],[3772,8],[4131,8],[5022,8],[7009,8],[15216,8],[18483,8],[20629,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1332,8],[40175,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9810,8],[10933,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11243,8],[25315,9],[30741,8],[32574,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19246,8],[35823,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33505,8],[34433,8],[50908,8],[56777,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6309,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7038,8],[7599,8],[14770,8],[25492,9],[41885,8]]},"/en/lessons/transliterating":{"position":[[679,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4604,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6198,8],[11439,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21585,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9243,8],[42799,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11658,8]]},"/en/lessons/working-with-text-files":{"position":[[5826,8]]}}}],["altitud",{"_index":13368,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[20710,9]]}}}],["altnam",{"_index":20975,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[29480,8],[30055,7],[34367,7],[38966,7]]}}}],["altogeth",{"_index":1766,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43554,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14271,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53522,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40850,10]]},"/en/lessons/sentiment-analysis":{"position":[[1378,11]]}}}],["altova",{"_index":22397,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8710,6]]}}}],["alum",{"_index":12517,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6854,4]]}}}],["alumni",{"_index":10850,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2538,6],[7045,6],[30087,7]]},"/en/lessons/geocoding-qgis":{"position":[[6310,6],[6739,6],[8789,6],[12148,6],[12398,6],[15827,7],[21684,6],[23874,6],[24342,6],[24730,6],[24872,6],[27971,6],[34914,6],[35033,6]]}}}],["alumnicounti",{"_index":12540,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[12971,16],[13262,16]]}}}],["alumnicounties.csv",{"_index":12521,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6886,18],[8823,18],[12353,18],[24349,20]]}}}],["alumnicounties_count",{"_index":12542,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[13725,20],[15012,20],[16634,21]]}}}],["alvarez",{"_index":4538,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68970,7]]}}}],["alvernacio",{"_index":11917,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7833,11]]}}}],["alvernacium",{"_index":11757,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5877,11]]}}}],["alvianwijaya",{"_index":13519,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3477,13]]}}}],["alvida",{"_index":22079,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22071,6]]}}}],["alway",{"_index":1948,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1378,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2147,6],[2244,6],[8365,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14588,7],[15305,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24554,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7359,6],[29900,6],[37440,6],[37570,6],[39776,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10002,6],[44562,6],[49418,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68493,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27642,6],[41797,6],[42594,6]]},"/en/lessons/common-similarity-measures":{"position":[[31095,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27079,6],[28493,6],[34148,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6859,6],[19480,6],[44349,6],[58141,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3411,6],[20556,6]]},"/en/lessons/counting-frequencies":{"position":[[8828,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5963,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34204,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3781,6],[14092,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1539,6],[6511,6],[8045,6],[12736,6],[30820,6],[34502,6],[46700,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5537,6],[5859,6],[17260,6],[34071,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6631,6],[15087,6],[15144,6],[31697,6],[42719,7],[45121,6],[50105,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16966,6]]},"/en/lessons/extracting-keywords":{"position":[[7868,6],[11559,6],[22415,7],[28131,6],[33459,6],[33740,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35268,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4415,6],[4659,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20516,6],[34900,6],[55185,6],[56377,6]]},"/en/lessons/geocoding-qgis":{"position":[[2154,6],[5655,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21887,6],[32139,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23623,6]]},"/en/lessons/gravity-model":{"position":[[4239,6],[4942,6],[5040,6],[16077,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11493,6]]},"/en/lessons/installing-omeka":{"position":[[1012,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2163,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37081,6],[43582,6]]},"/en/lessons/intro-to-bash":{"position":[[12371,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3409,6],[7807,6]]},"/en/lessons/intro-to-powershell":{"position":[[4593,6],[6138,6],[11497,6],[18329,6],[21425,7],[27569,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[19638,6],[20991,6]]},"/en/lessons/introduction-map-warper":{"position":[[17587,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1819,6],[18034,6],[18079,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11600,6],[19907,6],[36734,6],[43701,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1463,6],[47609,6]]},"/en/lessons/json-and-jq":{"position":[[18232,6]]},"/en/lessons/jupyter-notebooks":{"position":[[30734,6],[42849,6]]},"/en/lessons/linear-regression":{"position":[[59372,6]]},"/en/lessons/linux-installation":{"position":[[525,6]]},"/en/lessons/logistic-regression":{"position":[[18864,7],[18882,7],[23788,6],[42566,6],[44829,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22927,6]]},"/en/lessons/naive-bayesian":{"position":[[2192,6],[8259,7],[23436,6],[61403,6]]},"/en/lessons/normalizing-data":{"position":[[5772,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2603,6],[20781,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[927,6],[1639,6],[2077,6]]},"/en/lessons/qgis-layers":{"position":[[4389,6],[8909,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22997,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8758,6],[23256,6],[41543,6]]},"/en/lessons/sentiment-analysis":{"position":[[15636,6]]},"/en/lessons/sonification":{"position":[[21314,6]]},"/en/lessons/space-place-gazetteers":{"position":[[5969,6],[6003,6],[17785,6],[25415,6],[38010,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3352,6],[5791,6],[8749,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31576,7],[36560,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[40974,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37956,6],[54014,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[630,6],[7349,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13516,6],[22806,6],[23084,6]]},"/en/lessons/transliterating":{"position":[[5977,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13458,6],[20734,6],[22883,6],[33167,6],[45632,6]]},"/en/lessons/vector-layers-qgis":{"position":[[6037,6],[7950,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7161,6],[40893,6]]},"/en/lessons/windows-installation":{"position":[[124,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6129,6]]}}}],["al’",{"_index":10991,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[39146,4]]}}}],["amaliia",{"_index":22796,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19199,7],[19224,7]]}}}],["amanda",{"_index":3263,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61263,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17999,6],[18133,6],[18169,6],[18204,6],[21330,6],[45262,6],[45711,6],[65586,6],[68296,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33487,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46994,6]]}}}],["amandavisconti",{"_index":3032,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11796,14],[28958,14]]}}}],["amandavisconti.github.io/jekylldemo",{"_index":3204,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54919,38]]}}}],["amateur",{"_index":9176,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3905,7],[14306,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3957,7]]},"/en/lessons/transliterating":{"position":[[2670,7]]}}}],["amazon",{"_index":2989,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2787,6],[5840,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1146,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68555,7]]},"/en/lessons/installing-omeka":{"position":[[2689,6],[3612,6],[4049,6],[6031,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7005,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2488,6],[3195,6],[4040,6]]}}}],["amazon.com",{"_index":2987,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2554,11],[2668,10]]}}}],["amazon’",{"_index":8558,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5637,8]]},"/en/lessons/installing-omeka":{"position":[[3587,8]]}}}],["ambassador",{"_index":9298,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24735,10],[25352,10]]}}}],["ambassador_bridge_swoda_1038.jpg",{"_index":9299,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24771,32],[25388,32]]}}}],["ambi_choir",{"_index":20816,"title":{},"body":{"/en/lessons/sonification":{"position":[[37662,12],[37819,12]]}}}],["ambigu",{"_index":5266,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68658,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48616,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7575,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4456,9]]},"/en/lessons/geocoding-qgis":{"position":[[3926,11],[37003,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11651,9]]},"/en/lessons/logistic-regression":{"position":[[55824,9]]},"/en/lessons/sentiment-analysis":{"position":[[23942,9],[28597,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13564,9]]}}}],["ambival",{"_index":8432,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8687,12]]},"/en/lessons/sentiment-analysis":{"position":[[16651,11],[23956,11]]}}}],["ambler",{"_index":7291,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10864,6],[31833,6],[32267,6],[32858,6],[33393,6],[33449,6],[35230,6]]}}}],["ambros",{"_index":935,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13495,7]]}}}],["ambrosiu",{"_index":4643,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13884,9],[16551,9],[17212,9],[18153,9]]}}}],["amc",{"_index":19610,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15588,3]]}}}],["amen",{"_index":2689,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31585,8]]}}}],["amend",{"_index":9231,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11911,7],[42946,10]]},"/en/lessons/normalizing-data":{"position":[[4255,5]]},"/en/lessons/preserving-your-research-data":{"position":[[14189,5]]},"/en/lessons/research-data-with-unix":{"position":[[10011,5],[10192,5],[10697,5]]}}}],["america",{"_index":2434,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15741,7],[16215,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58678,8],[58737,9],[58774,8],[59110,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59628,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12925,7],[13221,7],[44817,7],[45215,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9539,7],[9589,7],[9963,7],[10081,7],[10682,7],[10877,7],[11124,7],[11922,7],[12111,7],[26865,7],[46111,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43764,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1685,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[433,8],[18481,7],[18713,7],[18998,8],[19638,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[4245,7]]},"/en/lessons/gravity-model":{"position":[[34720,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44161,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15501,10]]},"/en/lessons/research-data-with-unix":{"position":[[5393,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9265,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10218,7],[50118,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2121,7]]}}}],["america.1",{"_index":9164,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1641,9]]}}}],["america.3",{"_index":23131,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[7750,9]]}}}],["american",{"_index":1254,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13125,8],[16976,8],[32640,8],[33931,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15892,8],[32636,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2510,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68464,8]]},"/en/lessons/common-similarity-measures":{"position":[[12504,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3675,8],[3969,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46169,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3280,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25713,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7763,8],[8982,8],[39092,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55264,8],[57473,8],[57635,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47521,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1209,8],[1535,8],[2871,8],[22884,8],[23624,8],[23678,8],[39536,8],[39858,8],[45565,8]]},"/en/lessons/geocoding-qgis":{"position":[[3109,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[667,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2193,8]]},"/en/lessons/gravity-model":{"position":[[2775,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1576,8],[1870,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54547,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[4137,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12789,8],[12896,8],[37612,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47893,8],[49764,8],[50405,8],[53881,8],[55092,8],[55273,8]]},"/en/lessons/linear-regression":{"position":[[1590,8],[73175,8]]},"/en/lessons/logistic-regression":{"position":[[1310,8],[64521,8]]},"/en/lessons/preserving-your-research-data":{"position":[[13069,8],[18632,8]]},"/en/lessons/qgis-layers":{"position":[[5120,8],[7102,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4370,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9314,8]]},"/en/lessons/sentiment-analysis":{"position":[[5880,8],[25444,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7261,8],[51229,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49654,10],[50129,12],[65429,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5757,8],[5793,8]]},"/en/lessons/transliterating":{"position":[[248,8],[2044,8],[20059,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15425,8],[15515,8],[16435,8],[50907,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13938,8],[14717,8],[26886,8]]}}}],["america’",{"_index":16191,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8285,9]]}}}],["amet",{"_index":21116,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13133,5],[15358,5]]}}}],["ami",{"_index":16967,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53248,3]]}}}],["amidst",{"_index":10226,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31174,6]]}}}],["amigo",{"_index":16736,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27331,6]]}}}],["aminul",{"_index":10059,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59013,6]]}}}],["amisha",{"_index":1069,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5150,6],[44125,6],[48382,6]]}}}],["ammianu",{"_index":4988,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47474,8]]}}}],["amongst",{"_index":4492,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64809,7]]},"/en/lessons/counting-frequencies":{"position":[[8866,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5147,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[30723,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5826,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4569,7],[6602,8],[6836,11],[8537,7]]}}}],["amont",{"_index":9230,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11552,5]]}}}],["amor|1",{"_index":20204,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46654,8]]}}}],["amoungst",{"_index":7701,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[8878,11]]}}}],["amount",{"_index":367,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9392,6],[9690,6],[18728,7],[19803,7],[20006,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[894,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1699,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[594,6],[8290,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2446,7],[3576,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10852,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[777,6],[19563,6],[20309,6],[20484,6],[27064,6],[27834,6],[33573,6],[40795,6],[52197,6],[56766,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16198,6],[21362,6],[22692,7],[27003,7],[27255,6],[27367,6],[27503,6],[28896,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1563,6],[24541,6],[24652,6],[24801,6],[32276,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45815,6],[49243,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23411,6]]},"/en/lessons/counting-frequencies":{"position":[[8890,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8704,7],[45232,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5760,6],[10437,6],[10608,6],[10755,6],[32740,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4209,7],[4689,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6768,7],[28907,6],[48231,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4208,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12589,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2128,7],[10441,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14358,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68943,6]]},"/en/lessons/georeferencing-qgis":{"position":[[5963,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[80,7],[47772,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4476,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25775,7]]},"/en/lessons/gravity-model":{"position":[[2583,6],[14861,6],[43005,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9790,6],[13581,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9803,6],[11934,6],[15325,6],[22489,6],[23189,6],[24683,6]]},"/en/lessons/intro-to-bash":{"position":[[15002,6],[15329,6]]},"/en/lessons/intro-to-powershell":{"position":[[31314,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1475,6],[4536,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2638,6],[29635,6]]},"/en/lessons/linear-regression":{"position":[[45297,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4971,6]]},"/en/lessons/normalizing-data":{"position":[[5352,7]]},"/en/lessons/preserving-your-research-data":{"position":[[14171,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22962,7]]},"/en/lessons/research-data-with-unix":{"position":[[1715,6],[9801,6]]},"/en/lessons/sonification":{"position":[[13784,6]]},"/en/lessons/space-place-gazetteers":{"position":[[27614,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7782,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18112,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11108,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[814,7],[1938,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16417,6],[22284,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11152,6],[11304,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8111,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[611,6]]},"/en/lessons/working-with-text-files":{"position":[[6321,6]]}}}],["amp",{"_index":2974,"title":{"/en/lessons/gravity-model":{"position":[[44,5]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[956,5],[1026,5],[1053,5],[1402,5],[1955,5],[2078,5],[2318,5],[5200,5],[22246,5],[23071,5],[52436,5],[59895,5],[60799,5],[61343,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[810,5],[67844,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[967,5],[2414,5],[6059,5],[50783,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64395,5],[65666,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13227,5],[14027,6],[18646,6],[18753,5],[21907,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[262,5],[4132,5],[11895,5],[25103,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11463,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50793,5],[51577,5],[52992,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57887,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13880,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8682,5],[16904,5],[32008,6],[35279,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4935,5],[20348,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[14627,5],[34303,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[306,5],[4137,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20914,5]]},"/en/lessons/gravity-model":{"position":[[45,5],[94,5],[1037,5],[45176,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[21137,5]]},"/en/lessons/installing-omeka":{"position":[[6209,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50381,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54572,5],[54632,5],[57034,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[599,5],[620,5],[3981,5],[20321,5],[20342,5]]},"/en/lessons/jupyter-notebooks":{"position":[[20400,5],[26063,5],[26157,5],[52820,5]]},"/en/lessons/linear-regression":{"position":[[73827,5]]},"/en/lessons/logistic-regression":{"position":[[65173,5]]},"/en/lessons/naive-bayesian":{"position":[[27578,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10714,5],[10769,5],[11695,5],[11750,5],[13112,5],[13159,5],[13990,5],[14037,5],[52362,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23904,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49025,5],[49640,5],[52142,5],[53737,5]]},"/en/lessons/sentiment-analysis":{"position":[[10735,5],[10819,5],[39461,5],[39590,5],[39760,5],[40052,5],[40178,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28066,5],[28248,5],[29725,5],[37057,5],[37245,5]]},"/en/lessons/sonification":{"position":[[35941,4],[36030,4],[38158,4],[40663,5],[41178,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30575,5],[30809,5],[46631,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62104,5],[62322,5],[63098,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24275,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24860,16]]},"/en/lessons/understanding-regular-expressions":{"position":[[8316,5],[8681,5]]},"/en/lessons/vector-layers-qgis":{"position":[[8991,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4515,5]]}}}],["amp;#32",{"_index":22565,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38131,9]]}}}],["amp;#xa",{"_index":22508,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27710,9]]}}}],["amp;&",{"_index":13464,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18272,10],[19637,10]]},"/en/lessons/installing-omeka":{"position":[[5382,10],[6473,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7112,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14367,10]]}}}],["amp;_divs_div0type_div1type=sessionspaper_trialaccount",{"_index":10165,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8165,55],[14457,57],[22226,57],[25642,57],[28733,57],[39633,57],[45938,57]]}}}],["amp;_divs_fulltext=mulatto*+negro",{"_index":10163,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8107,35]]}}}],["amp;amp;c",{"_index":11702,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11314,14]]},"/en/lessons/normalizing-data":{"position":[[2479,14]]}}}],["amp;c",{"_index":18702,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[1560,7]]}}}],["amp;copi",{"_index":18220,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21015,11],[23869,11],[25679,11],[27791,11],[28818,11],[30472,11],[32718,11]]}}}],["amp;count=0",{"_index":10171,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8304,12],[14721,14],[22514,14],[25930,14],[29021,14],[39921,14],[46226,14]]}}}],["amp;date1",{"_index":11358,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21391,13]]}}}],["amp;date2",{"_index":11360,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21443,13]]}}}],["amp;datefiltertype=yearrange&sequence=1&sort=date&rows=5&format=json",{"_index":11361,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21495,87]]}}}],["amp;form=searchhomepag",{"_index":10162,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8082,24]]}}}],["amp;frommonth",{"_index":10190,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14565,17],[22342,17],[25758,17],[28849,17],[39749,17],[46054,17]]}}}],["amp;frommonth=00",{"_index":10167,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8240,17]]}}}],["amp;fromyear",{"_index":10189,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14526,16],[22299,16],[25715,16],[28806,16],[39706,16],[46011,16]]}}}],["amp;fromyear=1700",{"_index":10166,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8221,18]]}}}],["amp;kwpars",{"_index":10188,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14420,15],[22185,15],[25601,15],[28692,15],[39592,15],[45897,15]]}}}],["amp;kwparse=advanc",{"_index":10164,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8143,21]]}}}],["amp;mash",{"_index":8086,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14419,10],[28795,10],[31556,10]]}}}],["amp;nbsp",{"_index":11321,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13089,11]]}}}],["amp;quote;&apos;n&apos;iii",{"_index":13261,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36165,36]]}}}],["amp;return=zip\\n",{"_index":18381,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30988,19]]}}}],["amp;start",{"_index":10193,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14678,13],[22467,13],[25883,13],[28974,13],[39874,13],[46179,13]]}}}],["amp;start=0",{"_index":10170,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8291,12]]}}}],["amp;tomonth",{"_index":10192,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14641,15],[22426,15],[25842,15],[28933,15],[39833,15],[46138,15]]}}}],["amp;tomonth=99",{"_index":10169,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8275,15]]}}}],["amp;toyear",{"_index":10191,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14606,14],[22387,14],[25803,14],[28894,14],[39794,14],[46099,14]]}}}],["amp;toyear=1750",{"_index":10168,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8258,16]]}}}],["amphora",{"_index":14695,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26840,7],[26917,7],[27151,8],[27588,7],[27922,8],[28185,7],[28254,7]]}}}],["ampl",{"_index":16233,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15103,5]]},"/en/lessons/naive-bayesian":{"position":[[19825,5]]}}}],["ampli",{"_index":23259,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1428,5]]}}}],["amplifi",{"_index":17972,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56272,7]]}}}],["amplitud",{"_index":10295,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2607,10],[3118,9],[8803,10],[9533,9],[9595,9]]},"/en/lessons/sonification":{"position":[[36350,9],[40761,10]]}}}],["amsterdam",{"_index":8228,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37623,10]]},"/en/lessons/json-and-jq":{"position":[[4332,11],[4787,12],[4844,13]]},"/en/lessons/space-place-gazetteers":{"position":[[7339,9],[11831,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12281,10]]}}}],["an",{"_index":9894,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51501,4],[52349,4]]}}}],["anabl",{"_index":14337,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49685,7]]}}}],["anaconda",{"_index":970,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1091,8],[3314,9],[3335,8],[3626,8],[3755,9],[19934,9],[23480,9],[47652,8],[47683,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8127,8]]},"/en/lessons/common-similarity-measures":{"position":[[3146,8],[3207,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12468,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3795,9],[3835,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38391,9],[39000,8],[39317,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[222,8],[4553,8],[7533,8],[7554,8],[8178,8],[9757,8],[9906,8],[11301,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18694,8],[19431,8]]},"/en/lessons/jupyter-notebooks":{"position":[[155,8],[9157,9],[9204,8],[9336,8],[9404,8],[9414,8],[9583,8],[9814,9],[9836,8],[10109,9],[10222,8],[10585,9],[10707,9],[10727,8],[10834,8],[11253,8],[11293,8],[11548,8],[12088,8],[12132,8],[12232,8],[12295,10],[12410,9],[12501,8],[12591,8],[12625,8],[13633,8],[14595,8],[18253,8],[22566,9],[22751,9],[23910,8],[24043,8],[41776,8],[42929,9],[43636,8],[46548,9]]},"/en/lessons/linear-regression":{"position":[[6500,9],[6521,8],[6877,8],[7005,8]]},"/en/lessons/logistic-regression":{"position":[[809,8],[63956,8],[63987,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35239,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7678,9],[7688,8],[7827,9],[7885,8],[8624,8],[8785,8],[9245,8],[9526,9],[10543,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12328,9]]}}}],["anacreontea",{"_index":4645,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13930,11],[16597,11],[18209,11],[47599,11]]}}}],["analisi",{"_index":20126,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31717,8],[40322,8],[43452,8],[50387,8],[53488,8]]}}}],["analog",{"_index":1115,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6838,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2369,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7624,7],[8551,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38656,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26443,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34390,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[38628,10]]}}}],["analys",{"_index":2293,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1270,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[918,9],[12632,9],[12663,9],[12683,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1005,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10580,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3449,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2209,7],[3352,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5603,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2337,8],[2444,8],[5312,8],[32264,9],[51899,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23384,9],[38461,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30883,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1400,9],[41536,7],[53830,7],[54006,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19890,8],[20764,8]]},"/en/lessons/extracting-keywords":{"position":[[4184,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3475,9]]},"/en/lessons/geocoding-qgis":{"position":[[1099,7],[1159,7],[1609,9],[2788,7],[15113,7],[17114,8],[31193,7],[31612,8]]},"/en/lessons/gravity-model":{"position":[[20536,9],[34601,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35049,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3108,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43979,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44129,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35898,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5882,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[632,9],[2041,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1920,8],[28960,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11905,8],[18248,10],[18446,7],[18607,7],[19791,8],[23817,7],[45509,7],[54872,7]]},"/en/lessons/sentiment-analysis":{"position":[[991,8],[3852,7],[13808,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2075,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2409,9],[31303,8],[60084,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[216,7],[36073,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1559,9]]}}}],["analysi",{"_index":794,"title":{"/en/lessons/common-similarity-measures":{"position":[[60,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[34,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[60,8]]},"/en/lessons/linear-regression":{"position":[[11,8]]},"/en/lessons/logistic-regression":{"position":[[11,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10,8]]},"/en/lessons/sentiment-analysis":{"position":[[10,8],[40,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17,8]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3494,8],[13201,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1398,9],[1646,8],[1770,9],[6491,9],[52809,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[250,8],[465,8],[492,8],[1033,8],[6574,9],[9338,8],[9569,9],[12161,8],[13390,8],[13511,9],[21780,8],[23660,8],[23945,8],[24091,8],[30988,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1251,9],[12453,8],[14942,9],[17110,8],[25617,9],[26684,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1304,8],[11589,8],[15529,8],[18463,8],[18782,8],[25011,8],[26073,8],[40937,8],[47777,8],[52793,8],[55923,8],[61925,9],[63615,11],[67975,8],[68765,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[817,8],[990,8],[1558,8],[7380,8],[18800,9],[31278,9],[31746,9],[31920,8],[42424,8],[42659,9],[50806,8],[52372,9],[55035,8],[55772,8],[61204,8],[67409,8],[68031,8],[68715,8],[70810,9]]},"/en/lessons/common-similarity-measures":{"position":[[61,8],[1519,9],[1772,9],[4772,9],[5262,9],[10153,8],[13838,8],[37697,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3004,8],[14890,9],[25405,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9873,9],[21737,9],[59443,9],[59623,8],[59650,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8,8],[1089,8],[1116,8],[1709,8],[2506,9],[2668,8],[5532,8],[6222,8],[9388,9],[17765,8],[18192,8],[22129,8],[22156,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8,8],[109,9],[801,8],[861,8],[904,8],[932,8],[947,8],[1286,8],[1833,9],[2124,8],[2480,9],[2518,8],[3491,8],[6224,8],[6303,8],[6577,8],[7594,9],[7857,9],[10978,8],[12635,8],[13717,8],[14209,9],[16301,8],[22793,9],[31191,9],[32045,8],[35259,8],[39593,8],[39972,8],[41586,9],[41864,8],[48189,9],[48509,8],[48535,8],[50960,8],[52380,8],[52410,8],[55428,8],[56782,8],[59649,8],[60234,8],[60680,8],[61222,10],[62015,8],[62244,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16,8],[111,9],[207,8],[308,8],[387,8],[459,8],[496,8],[2511,9],[2740,9],[2774,9],[2800,8],[2877,9],[4218,8],[8852,10],[8933,8],[8982,8],[9179,9],[9624,8],[11840,8],[13702,8],[13935,8],[14210,8],[14585,8],[14746,8],[14965,8],[15302,9],[16052,8],[20688,8],[21707,8],[24140,8],[24856,8],[26709,9],[29288,8],[29827,8],[30108,9],[30371,9],[30518,8],[30835,8],[34349,9],[36198,8],[37054,8],[37707,8],[37825,8],[38245,9],[39434,8],[39526,8],[39684,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2318,8],[2826,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[632,8],[666,8],[1249,8],[1892,8],[2621,8],[2677,9],[4075,8],[4202,9],[4528,9],[4695,8],[9234,9],[13306,9],[15095,9],[16791,9],[22154,8],[31517,8],[31551,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3271,9],[9611,9],[16941,9],[17257,10],[17647,8],[17766,9],[23525,9],[31099,9],[32026,9],[34428,8],[37378,9],[47545,9],[47690,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1661,9],[1846,8],[9348,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1095,9],[1190,9],[1328,8],[6460,8],[6537,8],[29353,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[35,8],[1867,8],[3617,9],[3750,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3137,8],[5059,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3044,8],[9200,9],[11197,8],[19054,8],[19269,9],[19320,8],[31044,9],[47821,8],[48294,8]]},"/en/lessons/extracting-keywords":{"position":[[33430,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5790,9],[6788,8],[7533,8],[39239,9],[39897,8],[40195,8],[46396,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18390,8],[30109,8],[30992,8],[35965,9],[36525,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1949,8],[2176,8],[2346,9],[10006,9],[10324,9],[22601,9],[35111,9],[35187,9],[35485,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2442,9],[5534,8],[11515,8]]},"/en/lessons/geocoding-qgis":{"position":[[4609,9],[8040,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31572,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3683,8],[4838,9],[6127,8],[6196,8],[6711,9],[7223,9],[9600,9],[10632,8],[11910,9],[19625,9],[29414,8],[30057,8],[31073,9],[31098,8],[33482,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[221,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18546,8],[24310,8]]},"/en/lessons/gravity-model":{"position":[[3731,8],[7285,9],[7365,8],[9977,8],[15278,8],[16025,8],[20326,9],[20899,8],[20938,9],[33669,8],[44240,8],[46018,9],[60615,9],[60711,8],[60950,9],[62843,9],[62936,8],[63173,9],[64194,9],[64287,8],[64524,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1175,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5451,9],[8576,8],[13046,8],[47490,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1229,8],[1737,8],[33529,8],[34960,9],[40173,9],[41271,8],[43840,9],[44113,9],[51472,8],[53044,8],[53801,8],[57280,8]]},"/en/lessons/intro-to-bash":{"position":[[17486,8]]},"/en/lessons/introduction-map-warper":{"position":[[6219,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[61,8],[649,8],[810,8],[915,8],[1072,8],[1237,8],[2869,9],[16971,8],[20722,8],[21119,10],[21189,8],[21238,8],[23487,9],[23774,8],[24222,8],[24504,9],[24656,9],[29068,9],[32961,9],[37709,8],[38116,8],[41235,8],[41917,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[350,8],[2221,9],[5607,9],[6639,8],[11882,8],[13698,8],[13747,9],[16908,9],[20418,8],[30323,8],[46754,8],[47732,8],[48178,8],[49114,8],[54550,10],[55413,9]]},"/en/lessons/json-and-jq":{"position":[[1524,8],[16211,8],[39800,8],[39928,8]]},"/en/lessons/jupyter-notebooks":{"position":[[7425,8],[11799,8],[12015,9],[22691,8],[33473,9],[37659,8],[42682,8]]},"/en/lessons/linear-regression":{"position":[[12,8],[1205,8],[1458,8],[2753,9],[3639,8],[3856,8],[4916,9],[5222,8],[7081,8],[9111,8],[24153,9],[30341,8],[31411,9],[32073,8],[32296,8],[53766,9],[69103,9],[72962,8],[78680,8],[78855,9],[79767,8]]},"/en/lessons/logistic-regression":{"position":[[12,8],[925,8],[1178,8],[2473,9],[3359,8],[3423,8],[4932,9],[10596,9],[49232,9],[61039,8],[67504,9],[67685,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36153,8]]},"/en/lessons/naive-bayesian":{"position":[[13288,8],[60582,8],[70578,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1085,9],[1185,9]]},"/en/lessons/preserving-your-research-data":{"position":[[14966,10],[15180,8]]},"/en/lessons/qgis-layers":{"position":[[16963,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[691,8],[27290,8],[28276,9]]},"/en/lessons/research-data-with-unix":{"position":[[13958,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2309,8],[3684,8],[7196,8],[11349,8],[36438,9],[37789,9],[38774,9],[38922,8],[39249,8],[40128,9],[40538,8],[43376,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11,8],[138,8],[577,8],[2171,8],[2227,8],[2257,10],[2511,8],[2786,8],[3908,8],[4048,8],[4105,8],[4125,9],[4531,8],[5360,9],[5659,8],[6084,8],[9201,9],[10539,9],[11612,8],[11677,8],[11792,8],[11944,8],[11983,9],[12046,8],[12974,8],[18402,9],[19621,8],[19822,9],[21025,8],[22566,8],[29472,8],[30553,9],[32161,8],[33000,8],[35745,8],[41052,8],[41495,9],[41577,8],[41679,8],[42151,8],[42186,8],[44728,8],[44861,8],[45685,9],[47835,9],[47947,8],[48692,8],[49480,8],[49604,8],[50189,8],[50839,8],[51238,8],[51429,9],[51642,8],[51672,10],[51891,8],[52053,9],[52106,8],[52226,8],[52654,8],[52851,8],[53025,8]]},"/en/lessons/sentiment-analysis":{"position":[[11,8],[41,8],[116,8],[162,8],[742,8],[878,8],[963,9],[1190,8],[1452,8],[1690,8],[1800,8],[1870,8],[2294,9],[2581,9],[2601,8],[2703,8],[2829,8],[3212,8],[3357,8],[3525,8],[4005,8],[4090,8],[4287,9],[4338,8],[4554,8],[5172,8],[5382,8],[9524,8],[10236,9],[11553,9],[12076,8],[13060,8],[13638,8],[14648,8],[15599,8],[15699,9],[17402,8],[18473,8],[18516,8],[20258,8],[23727,8],[24737,8],[24794,9],[25140,8],[26189,8],[26669,8],[26696,8],[29240,8],[29412,8],[29754,8],[33012,9],[33447,9],[33882,8],[33961,8],[34004,8],[37967,8],[39623,8],[39841,8],[40390,9],[40671,9],[40755,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6025,9],[35978,9],[36386,8]]},"/en/lessons/space-place-gazetteers":{"position":[[2761,9],[6524,9],[20116,8],[44723,8],[47550,8],[47583,9],[48363,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18,8],[1484,8],[1525,9],[1573,8],[1609,8],[1682,8],[1772,9],[1970,8],[2500,9],[2596,8],[3427,9],[3901,8],[4257,9],[4372,9],[10281,9],[10643,9],[12705,8],[23350,8],[23422,9],[23590,9],[23671,9],[25016,8],[25090,8],[32750,9],[32864,9],[33297,8],[33481,9],[34129,8],[34255,8],[34439,8],[35230,9],[35586,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[342,8],[1460,8],[4037,8],[4527,9],[4644,8],[6039,8],[6671,8],[6732,8],[6778,8],[9847,9],[22989,8],[23046,9],[46689,10],[47397,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[342,8],[576,8],[1448,8],[2033,9],[2575,8],[6769,8],[7174,8],[7452,8],[11306,8],[14363,8],[20615,9],[26108,8],[27570,8],[29558,8],[29731,9],[31549,8],[31648,9],[31868,9],[32154,8],[43212,8],[51314,9],[51916,9],[54326,8],[60032,8],[63532,8],[64386,8],[64457,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15775,9],[26861,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18604,8],[34282,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1128,8],[1488,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7001,9],[45654,8],[45776,8],[47837,8],[48569,8],[50060,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[827,8],[1059,9],[1859,8],[6350,8],[6932,9],[7292,9],[11255,8],[15456,8],[15525,8],[21575,8],[25643,8],[26070,8],[26124,8],[26318,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14660,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7007,9],[14981,9],[15504,8],[15914,9],[18499,8],[19484,9]]}}}],["analysis/visualizaiton",{"_index":2960,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26341,22]]}}}],["analysis1",{"_index":5828,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1810,10]]}}}],["analysis1.png",{"_index":20360,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13521,14]]}}}],["analysis_sent_miau.csv",{"_index":20202,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45392,25]]}}}],["analyst",{"_index":17250,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[47388,7]]}}}],["analyt",{"_index":1642,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34457,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6960,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9352,10],[64967,10],[65924,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56584,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29546,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58454,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40995,10]]},"/en/lessons/geocoding-qgis":{"position":[[31394,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[33602,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54201,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33204,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48670,10]]},"/en/lessons/jupyter-notebooks":{"position":[[38649,10]]},"/en/lessons/linear-regression":{"position":[[2504,9],[5613,9],[7670,9],[9155,10],[21454,9],[21561,9],[73614,9],[74032,10]]},"/en/lessons/logistic-regression":{"position":[[2224,9],[5065,10],[64960,9],[65378,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[511,10],[2436,12],[4242,10],[4797,10],[5785,10],[6030,10],[10929,10],[18851,10]]},"/en/lessons/sentiment-analysis":{"position":[[2151,10],[29531,10]]},"/en/lessons/sonification":{"position":[[4344,8],[41935,10]]},"/en/lessons/space-place-gazetteers":{"position":[[3171,10],[42652,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5458,8],[6889,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13502,10],[28374,10],[28823,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4305,10],[26151,10]]}}}],["analyz",{"_index":941,"title":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[0,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14,9]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[171,9],[298,9],[862,9],[938,7],[12091,9],[17781,9],[20264,9],[20364,9],[30843,8],[33859,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1171,7],[2905,7],[6077,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11899,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67999,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2221,8],[2806,7],[8834,7],[9744,7],[26342,8],[27978,9],[31847,10],[40945,7],[42168,7],[45806,7],[50854,7],[57788,9]]},"/en/lessons/common-similarity-measures":{"position":[[37296,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45134,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2756,9],[3013,10],[9358,7],[10702,7],[13820,7],[17019,7],[40004,7],[58148,7],[62518,8]]},"/en/lessons/counting-frequencies":{"position":[[337,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2156,9],[3665,8],[14665,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1369,7],[24603,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[845,7],[3202,7],[4918,9],[21461,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6856,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[364,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15,9],[727,7],[1001,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1175,7],[1525,9],[17158,7],[27058,7],[36122,8],[47995,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30194,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50075,9]]},"/en/lessons/georeferencing-qgis":{"position":[[11616,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1583,7],[1765,8],[2768,8],[4529,7],[5120,7],[5916,7],[9338,8],[11638,7],[11793,10],[12827,7],[13970,7],[16897,7],[20068,9],[20940,9],[24147,9],[28761,7],[29240,9],[29426,7],[31232,8],[36165,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[1846,7],[11649,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[271,9],[5301,9],[8468,7],[11622,9],[12278,9],[12989,9],[44242,9],[47687,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1379,8],[34616,7],[45347,9]]},"/en/lessons/intro-to-powershell":{"position":[[28506,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3679,7],[13304,9],[23811,7],[42747,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26348,10]]},"/en/lessons/jupyter-notebooks":{"position":[[3582,9],[4504,7]]},"/en/lessons/linear-regression":{"position":[[2278,7],[5561,9],[5973,9],[45982,9],[55465,7],[76039,10]]},"/en/lessons/logistic-regression":{"position":[[1998,7],[22091,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36599,7]]},"/en/lessons/normalizing-data":{"position":[[993,7],[1726,8],[10454,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[493,7],[851,7],[1722,9],[1903,7],[27333,7],[28534,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2663,7],[2757,7],[2922,7],[4339,7],[4838,7],[5618,8],[6063,7],[39992,7],[43145,9]]},"/en/lessons/sentiment-analysis":{"position":[[5202,7],[14147,9],[17833,8],[18086,9],[18219,8],[18598,7],[18767,8],[19656,9],[21586,8],[26156,8],[29640,9],[29783,9],[29903,9],[29991,7],[32340,9],[33901,7]]},"/en/lessons/space-place-gazetteers":{"position":[[10752,9],[28702,7],[32135,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[607,8],[1835,9],[2231,9],[2697,7],[3638,9],[4445,9],[14818,7],[19352,9],[23518,7],[23608,7],[25117,7],[26138,9],[36958,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[669,7],[1643,9],[2620,7],[4885,7],[5940,7],[6454,9],[6604,8],[6670,7],[6921,8],[7593,7],[8894,9],[29142,7],[38788,8],[59298,7],[63759,9],[64006,9],[64171,7],[65658,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2049,7],[41236,9],[43212,9],[47668,7],[52679,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1525,7],[1715,7],[4103,7],[21719,7],[22550,7],[22741,7],[23232,7]]},"/en/lessons/vector-layers-qgis":{"position":[[17177,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1916,7],[6708,7],[7830,7],[10549,8],[12614,7]]}}}],["anandi",{"_index":20489,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39352,6]]}}}],["ananya",{"_index":14927,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58972,6]]}}}],["anastasia",{"_index":14340,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49814,10]]}}}],["anastasio",{"_index":16473,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48887,10]]}}}],["anatomi",{"_index":8021,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46545,7]]}}}],["anchor",{"_index":13992,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[35968,6],[36305,9],[36906,6],[39486,6],[39956,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8502,6],[10237,6],[13992,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[8803,6]]}}}],["ancient",{"_index":3849,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16023,7],[32772,7],[37464,7],[37545,7],[48164,7],[48849,7],[55705,7],[56318,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[95,7],[543,7],[698,7],[837,7],[2233,7],[2729,7],[2856,7],[3179,7],[3860,7],[15687,7],[16880,7],[17965,7],[21907,7],[28068,7],[31936,7],[38416,7],[42444,7],[46220,7],[55788,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10694,7],[30524,7],[30553,7]]},"/en/lessons/gravity-model":{"position":[[57442,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[832,7],[45449,7]]},"/en/lessons/sonification":{"position":[[660,7]]}}}],["and",{"_index":15706,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22854,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42587,5]]}}}],["and/or",{"_index":1721,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40694,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14390,6],[14750,6],[44616,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3945,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31898,6],[32689,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1502,6],[1774,6],[12428,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58053,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33135,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9027,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3911,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48972,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1350,6],[46808,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24717,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15137,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23729,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[2479,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[27162,6],[37438,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18711,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5578,6],[52030,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5260,6]]},"/en/lessons/intro-to-powershell":{"position":[[21717,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22908,6],[33603,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16289,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43128,6]]},"/en/lessons/jupyter-notebooks":{"position":[[17511,6]]},"/en/lessons/linear-regression":{"position":[[11364,6],[32203,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11170,6]]}}}],["andi",{"_index":12670,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20380,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48856,4]]},"/en/lessons/sonification":{"position":[[6393,4],[40825,5]]}}}],["andino",{"_index":15702,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22804,7]]}}}],["andr",{"_index":20217,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48456,7],[53420,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60718,6]]}}}],["andrea",{"_index":9170,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2644,6],[14863,6],[16369,6],[17627,6],[52305,6],[52370,6]]}}}],["andreevich",{"_index":22800,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19281,12]]}}}],["andreevna",{"_index":22797,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19207,11],[19257,11]]}}}],["andrei",{"_index":22799,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19274,6],[19299,6]]}}}],["andrew",{"_index":1777,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44264,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59125,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58998,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5226,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10191,6],[44604,6],[44744,6],[45472,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58991,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41783,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47468,6]]},"/en/lessons/jupyter-notebooks":{"position":[[47372,6]]},"/en/lessons/linear-regression":{"position":[[75402,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4587,6],[26190,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5597,6],[18533,6],[35045,8],[35587,6]]}}}],["andriy",{"_index":6514,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62342,6]]}}}],["android",{"_index":8258,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[901,7],[942,7],[992,7],[1369,7],[1399,7],[1935,7],[2162,7],[2543,7],[2585,7],[8347,7],[8401,7],[9005,7],[9501,7],[9542,7],[9569,7],[9621,7],[9706,7],[9749,7],[9817,7],[10067,7],[10098,7],[10208,7],[10372,7],[10485,7],[10947,7],[11155,7],[11169,8],[11275,7],[11395,8],[11529,7],[12186,7],[12421,7],[31757,7],[31865,7],[32320,7],[32370,7],[33396,8],[33741,7],[33805,7],[33838,8],[33919,7],[34074,7],[34188,7],[34303,7],[34384,7],[34483,7],[34592,7],[34687,7],[34860,7],[35054,8],[35345,7],[35861,7],[35925,8],[35973,7],[36016,7],[36047,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[261,7],[302,7],[352,7],[634,7],[664,7],[1602,7],[7936,7],[8266,7],[8302,7],[8862,8],[9202,8],[9295,7],[11266,7],[11307,7],[11366,7],[11415,7],[11431,7],[11516,7],[11565,7],[11731,8],[11867,7],[11929,7],[11953,7],[12017,7],[12143,7],[12437,8],[12470,8],[12588,8],[12714,7],[12780,7],[12895,8],[13044,7],[13540,7],[13693,7],[13707,8],[13813,7],[13933,8],[14097,7],[14752,8],[14829,7],[15069,7],[33048,7],[33882,7],[33944,7],[34466,9],[35636,8],[35981,7],[36045,7],[36078,8],[36159,7],[36314,7],[36428,7],[36545,7],[36626,7],[36725,7],[36837,7],[36917,7],[37090,7],[37284,8],[37575,7],[37847,7],[37911,8],[37959,7],[38002,8],[38035,8]]}}}],["anecdot",{"_index":17964,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55306,10]]}}}],["angel",{"_index":7562,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37721,8]]}}}],["angela",{"_index":11259,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47059,6]]},"/en/lessons/gravity-model":{"position":[[61283,6]]}}}],["angelina",{"_index":14805,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48131,8],[58548,8]]},"/en/lessons/transliterating":{"position":[[19248,8]]}}}],["angelotu",{"_index":11897,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7473,10]]}}}],["anger",{"_index":19966,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5055,5],[7172,6],[11187,5],[13244,5],[15431,5],[18091,5],[26273,5],[28032,5],[30063,6],[31903,6],[38440,8],[38537,5],[40432,6],[41163,6],[41353,5]]}}}],["angl",{"_index":252,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5358,6],[18595,5]]},"/en/lessons/common-similarity-measures":{"position":[[16308,6],[16400,5],[16577,6],[18043,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55782,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27229,6],[29913,6],[29964,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4698,5],[4777,5],[5596,5],[5706,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1303,5],[1413,5],[3621,5],[4789,5],[4888,5],[6775,5]]},"/en/lessons/intro-to-powershell":{"position":[[22968,5]]},"/en/lessons/linear-regression":{"position":[[18131,6],[59338,5],[74590,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9955,5]]}}}],["anglican",{"_index":8933,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11070,8],[11472,8],[11876,8],[13205,8],[13607,8],[14011,8],[15891,8],[16207,8],[16523,8],[17075,8],[17391,8],[17707,8],[18323,8],[18639,8],[18955,8],[19763,8],[20177,8],[20594,8],[22522,8],[23004,8],[23489,8],[24446,8],[24928,8],[25413,8]]},"/en/lessons/logistic-regression":{"position":[[55491,8]]}}}],["anglophil",{"_index":20303,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51516,10]]}}}],["anhand",{"_index":5029,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51369,6]]}}}],["ania",{"_index":21991,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64432,4]]}}}],["anil",{"_index":11256,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46832,4]]}}}],["anim",{"_index":5834,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2709,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12751,6],[15836,9],[26762,10],[50410,6],[51499,8],[51660,8],[51989,8],[52175,6],[52237,7],[52475,9],[52632,9],[52692,8],[53036,8],[56713,8],[57556,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22967,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[35299,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[36627,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[473,11],[485,9],[515,11],[7072,9],[19421,11],[19433,9],[19633,9],[19655,9],[19960,9],[20057,9],[20166,9],[21179,8],[21375,9],[21560,11],[21636,9],[23696,8],[30015,9],[32089,10],[32243,9],[33897,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28044,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[20706,9],[21240,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12974,8],[37513,8],[38152,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25755,8],[25923,8],[34046,8],[34172,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4679,11],[19098,9],[19236,8],[19683,9],[19802,9],[19838,9],[19879,9],[20164,8],[20496,10],[20660,9],[20941,10],[21003,9],[21202,9],[22146,9],[22313,9],[22581,8],[22955,9],[32006,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4395,7]]}}}],["animalfriend",{"_index":15583,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20299,14],[20344,14],[20370,14]]}}}],["animalfriends",{"_index":15584,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20325,18]]}}}],["animal|human",{"_index":6169,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13006,12],[13108,12],[16357,12]]}}}],["animal|landscap",{"_index":6170,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13057,16]]}}}],["animation.mod",{"_index":21317,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20243,14]]}}}],["animation_fram",{"_index":14453,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20323,15],[21076,15],[51954,15]]}}}],["animation_frame=\"year",{"_index":14458,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[21046,23]]}}}],["ankur",{"_index":4940,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43288,5],[69324,5]]}}}],["ann",{"_index":10228,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31518,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16742,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21419,4],[21564,3],[21618,3],[23421,3],[23800,3],[24004,4],[24086,3],[24122,3],[24441,3],[24645,4],[24727,3],[24763,3],[26853,4],[27204,3],[29468,3],[33196,4],[36152,4]]},"/en/lessons/naive-bayesian":{"position":[[14032,3],[14465,3]]},"/en/lessons/sentiment-analysis":{"position":[[39944,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32591,6],[32663,9],[32976,6],[33064,9],[33468,6],[33547,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24375,3]]}}}],["ann'",{"_index":14269,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27916,5],[28107,5],[32562,5],[32753,5]]}}}],["anna",{"_index":9985,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56178,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11010,4],[11102,4],[48581,4]]},"/en/lessons/logistic-regression":{"position":[[47517,4],[53092,4],[53517,4],[54179,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36846,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60932,4]]}}}],["annaeu",{"_index":4999,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48888,7]]}}}],["annal",{"_index":17481,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74609,6]]},"/en/lessons/space-place-gazetteers":{"position":[[51200,6]]}}}],["annapoli",{"_index":9024,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26792,9]]}}}],["annemiek",{"_index":6016,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43367,10]]}}}],["annett",{"_index":21677,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9343,7]]}}}],["anne’",{"_index":10229,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31626,6],[32018,6]]}}}],["anni",{"_index":19981,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8296,5],[51473,6]]}}}],["annie’",{"_index":20232,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49251,7]]}}}],["annot",{"_index":2679,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31066,10]]},"/en/lessons/common-similarity-measures":{"position":[[3614,9],[28636,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13174,11],[13246,11],[27791,10],[44555,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5664,11],[7330,10],[7411,8],[32783,8],[53088,9],[53176,9],[53316,10],[54339,11],[54512,10],[57749,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[627,10],[824,11],[1575,11],[6519,12],[7924,11],[23795,11],[29101,10],[39274,11],[39616,11],[39655,11],[51398,11],[51814,11],[59487,11],[59941,10],[62481,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1421,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32466,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26371,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22825,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1219,11],[1271,11],[31857,12],[45770,11],[46010,9],[46131,10],[46146,13],[46180,10],[46309,10],[46510,10],[46788,10],[47420,11],[47520,11],[47571,11],[47879,10],[48723,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24235,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21262,10]]},"/en/lessons/naive-bayesian":{"position":[[4986,9],[5896,9],[6095,10],[67707,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21625,10],[23251,10],[25042,10],[26588,11],[28881,11],[28950,10],[33175,10],[33799,11],[34089,12],[51960,10]]},"/en/lessons/preserving-your-research-data":{"position":[[7298,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7015,9],[34582,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6812,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1704,8],[42109,11],[43685,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2882,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46259,11],[48780,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33158,12],[37886,10],[38120,12],[40499,10],[40807,11],[40970,11],[41855,11],[41980,8]]}}}],["annotating_trends.pi",{"_index":23497,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[38360,21]]}}}],["annotation=text['fulltextannot",{"_index":18934,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27330,37]]}}}],["announc",{"_index":7414,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19291,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30461,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8155,9]]},"/en/lessons/intro-to-linked-data":{"position":[[23350,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5710,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42046,12]]}}}],["annual",{"_index":1957,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1665,6],[2363,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56323,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25329,6]]}}}],["ann’",{"_index":14278,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[32213,5]]}}}],["anomal",{"_index":11193,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39139,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48967,9]]},"/en/lessons/gravity-model":{"position":[[18048,9]]}}}],["anomali",{"_index":4631,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11519,7],[43172,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48648,9]]},"/en/lessons/gravity-model":{"position":[[6603,9],[6850,9],[17494,10],[17774,9],[55982,8]]},"/en/lessons/sentiment-analysis":{"position":[[8451,7]]}}}],["anon_1756_epitaphs.pdf",{"_index":18861,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17349,22]]}}}],["anon_1756_epitaphs.txt",{"_index":18860,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17326,22]]}}}],["anon_1756_epitaphs_ocr.pdf",{"_index":18862,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17372,26]]}}}],["anonym",{"_index":16173,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3191,9],[3828,9],[8980,11],[9030,9],[31321,9],[31449,9],[33749,9],[33919,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17026,9]]}}}],["anoth",{"_index":531,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15694,7],[20454,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4376,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4605,7],[22264,7],[23259,7],[39384,7],[43285,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14610,7],[14724,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10817,7],[14729,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17610,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10076,7],[12345,7],[14354,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6697,7],[6943,7],[33519,7],[41491,8],[55340,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4300,7],[20602,7],[26126,7],[26203,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2715,7],[4555,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8953,7],[15196,7],[21773,7],[24144,7],[34397,7],[36318,7],[51442,7],[61063,7],[63515,7]]},"/en/lessons/common-similarity-measures":{"position":[[803,8],[1408,7],[2254,7],[4958,7],[16179,8],[18165,7],[18266,8],[19203,8],[20195,7],[21328,8],[21503,7],[36034,8],[38654,7],[39225,7],[39804,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5851,7],[11196,7],[31176,7],[33466,7],[35994,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15116,7],[18453,7],[41527,7],[45286,7],[52420,8],[58855,7],[58974,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16985,7],[16999,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[27808,7],[36900,7],[38045,7],[47654,7],[59745,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[763,7],[5447,8],[11320,7],[15645,7],[24654,7],[30157,7],[36589,7]]},"/en/lessons/counting-frequencies":{"position":[[5022,7],[8913,10],[12320,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1921,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5007,7],[5550,7],[11448,7],[31349,7],[44416,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2007,7],[17058,7],[32036,7],[32359,7],[38756,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19607,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10322,8],[10534,8],[14206,8],[15105,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42570,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[962,7],[10372,7],[21296,7],[23438,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[506,7],[14165,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9820,7],[16979,7],[18390,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8290,7],[33101,7],[37109,7],[40081,7],[42337,7],[48296,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4728,8],[7998,7],[9510,7],[13265,7],[13476,7],[15006,7],[15360,7],[24577,8],[27075,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6518,7],[9064,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3993,7],[16163,7],[30513,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1347,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2637,8],[2776,7],[26887,8],[27263,7],[27493,8],[39708,7]]},"/en/lessons/extracting-keywords":{"position":[[2133,7],[9522,7],[10275,7],[12006,7],[18771,7],[30396,7],[32266,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[29193,7],[29769,7],[33351,7],[36155,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4098,7],[16733,7],[26166,7],[32968,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2322,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4159,7],[8546,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4444,7],[7114,7],[7250,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49169,7],[51239,7]]},"/en/lessons/geocoding-qgis":{"position":[[29131,7],[30368,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8097,7],[8945,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[21974,7],[22754,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26902,7],[29497,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[8023,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[628,8],[4706,7],[33057,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[3439,7],[6144,7],[10808,7]]},"/en/lessons/gravity-model":{"position":[[16141,7],[27736,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[9421,7],[11308,8],[14525,7],[16834,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14412,7],[16570,7],[20713,7],[22215,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6254,8],[12088,7],[23120,7],[24384,7],[27541,8],[27713,8],[27867,8],[33990,7],[38408,7],[43515,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9627,7],[10186,7],[16601,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23504,7]]},"/en/lessons/intro-to-bash":{"position":[[8646,7],[9065,7],[15865,7],[17504,7],[17918,7],[21669,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1923,7],[7319,8]]},"/en/lessons/intro-to-linked-data":{"position":[[7912,8],[15002,7],[23990,8]]},"/en/lessons/intro-to-powershell":{"position":[[4980,7],[5116,7],[9752,7],[12038,7],[17128,8],[24261,8],[25005,7],[26043,8],[28419,7],[29220,7],[35737,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6879,7],[9321,7],[12577,7],[14225,7],[20482,8],[22881,7]]},"/en/lessons/introduction-map-warper":{"position":[[11344,7],[17103,7],[17288,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2282,8],[15894,7],[17894,7],[18008,7],[18091,7],[23859,7],[24535,7],[26211,7],[28090,7],[30874,7],[38213,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5549,7],[8341,7],[27694,7],[28197,7],[36483,8],[43669,7],[44550,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16070,7],[21325,7],[25073,7],[35233,7],[38293,7],[39592,7],[43046,7],[43953,7]]},"/en/lessons/json-and-jq":{"position":[[2996,7],[7134,7],[15344,7],[20769,7],[39772,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1607,7],[1955,7],[4188,7],[9759,8],[13598,7],[22367,7],[24151,7],[27659,7],[35016,7],[40298,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8411,7]]},"/en/lessons/linear-regression":{"position":[[5920,8],[28360,8],[48321,8],[52198,7],[61660,7]]},"/en/lessons/linux-installation":{"position":[[3426,7],[3640,7]]},"/en/lessons/logistic-regression":{"position":[[28487,8],[29443,8],[34075,8],[47210,7]]},"/en/lessons/mac-installation":{"position":[[1131,7],[3227,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[834,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5758,7],[13076,7],[16949,7],[26382,7]]},"/en/lessons/naive-bayesian":{"position":[[3859,7],[10495,7],[14930,8],[21890,8],[22828,8],[25076,7],[28793,7],[28967,9],[29018,7],[48934,7],[53030,7],[65660,7],[66926,8],[68705,7]]},"/en/lessons/normalizing-data":{"position":[[4829,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3515,7],[18177,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1194,7],[3482,7],[3854,7],[4088,7],[8312,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5076,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8295,7],[23583,7],[24943,7],[26682,7]]},"/en/lessons/research-data-with-unix":{"position":[[11755,7],[12092,7],[12493,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14721,7],[18434,7],[22752,7],[23340,7],[26227,8],[37750,7],[42342,7]]},"/en/lessons/sentiment-analysis":{"position":[[3433,8],[7996,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2607,7],[11882,8],[20733,7],[34489,7],[35129,7],[35253,7]]},"/en/lessons/sonification":{"position":[[7331,7],[9737,7],[12113,7],[13955,7],[14612,7],[23637,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1638,7],[13866,7],[18221,7],[19959,7],[29115,7],[42224,7],[43088,7],[43881,7],[47979,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27818,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8244,8],[32616,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26710,7],[33262,7],[39628,8],[43835,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3178,7],[36945,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6291,7],[12126,7],[12277,7],[16040,7],[19038,7],[22181,7],[24419,7],[26692,7],[27498,7],[29633,7],[31199,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3442,7],[8028,7],[13198,7]]},"/en/lessons/transliterating":{"position":[[6585,7],[9152,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7872,7],[41655,7],[42127,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[12125,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3993,7]]},"/en/lessons/vector-layers-qgis":{"position":[[10781,7],[14804,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4718,7]]},"/en/lessons/windows-installation":{"position":[[891,7],[4439,7]]},"/en/lessons/working-with-text-files":{"position":[[2471,7],[2975,7],[3225,8],[5464,8],[6521,8],[7791,7]]},"/en/lessons/working-with-web-pages":{"position":[[769,7]]}}}],["another.6",{"_index":20884,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5661,9]]}}}],["anothersymbol",{"_index":15545,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14019,16]]}}}],["anouk",{"_index":22971,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[49744,5]]}}}],["anselmo",{"_index":11834,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6685,7]]}}}],["anselmu",{"_index":11892,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7406,8]]}}}],["ansi",{"_index":905,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11538,5]]}}}],["answer",{"_index":3238,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60225,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1290,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45434,7],[45733,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65136,7]]},"/en/lessons/common-similarity-measures":{"position":[[9716,6],[9786,6],[19700,6],[22785,6],[29569,6],[35888,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4046,6],[4118,6],[27329,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3260,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1971,6],[4545,6],[40058,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18917,6],[24933,6],[29199,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36884,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7074,7],[26384,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19333,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8700,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10943,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3241,6],[7362,7],[40068,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2401,6],[3768,8]]},"/en/lessons/extracting-keywords":{"position":[[4215,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34077,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11035,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22163,7]]},"/en/lessons/gravity-model":{"position":[[1515,6],[25764,6],[32157,6],[53615,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[13383,6],[13436,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4625,7],[28655,8],[36656,7],[45976,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36266,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14050,6],[40089,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14759,6],[15668,6]]},"/en/lessons/intro-to-powershell":{"position":[[24658,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[23156,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12145,6]]},"/en/lessons/json-and-jq":{"position":[[10563,6],[36269,6],[37187,7],[40381,7]]},"/en/lessons/jupyter-notebooks":{"position":[[21714,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27464,7]]},"/en/lessons/naive-bayesian":{"position":[[9400,6],[9491,6],[18915,6],[19028,6],[38082,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52206,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2041,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4896,6],[5085,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3881,8],[5953,8],[12680,7],[19726,8],[20392,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44786,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2586,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5668,7],[8175,6],[30434,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31434,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8538,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22368,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1910,6],[2131,9],[5417,6],[5573,6],[41224,8],[47483,6],[52989,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12890,6]]}}}],["ant",{"_index":11795,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6295,4],[10048,4],[61348,4]]}}}],["antconc",{"_index":4509,"title":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[21,7]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67989,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[22,7],[66,7],[108,7],[272,7],[639,8],[652,7],[2590,7],[3864,8],[3929,7],[4310,7],[4568,7],[4656,7],[6606,7],[7812,8],[7825,7],[7871,7],[7931,7],[8969,8],[9236,7],[10288,7],[12132,7],[15552,7],[16073,7],[16593,8],[16946,7],[18878,8],[19297,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12649,7]]}}}],["antconc_results.txt",{"_index":6594,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[14266,23]]}}}],["antebellum",{"_index":10021,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57450,10],[57612,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3541,10]]}}}],["anteced",{"_index":19210,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[1492,12]]},"/en/lessons/sonification":{"position":[[39225,11]]}}}],["anthoni",{"_index":6533,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[49,7],[2785,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3388,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44768,7],[53521,7]]}}}],["anthony'",{"_index":6536,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[359,9]]}}}],["anthony’",{"_index":6614,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[19881,9]]}}}],["anthropi",{"_index":14201,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[11015,9],[11107,8],[48586,8]]}}}],["anthropologist",{"_index":20885,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5675,14]]}}}],["anthropomorph",{"_index":5157,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60445,16],[60505,15]]}}}],["anti",{"_index":8738,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[1182,4],[3158,4],[19057,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2062,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63559,4]]},"/en/lessons/transliterating":{"position":[[14657,4]]}}}],["anticip",{"_index":3904,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18880,10]]},"/en/lessons/intro-to-powershell":{"position":[[6554,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9542,10]]},"/en/lessons/normalizing-data":{"position":[[5253,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5312,14],[7179,13],[11222,12],[13250,12],[15437,12],[26279,12],[28047,12],[30070,13],[31910,13]]}}}],["anticipación",{"_index":19990,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11241,12]]}}}],["anticlimact",{"_index":21305,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17772,13]]}}}],["antik",{"_index":4576,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3093,6]]}}}],["antipathet",{"_index":15893,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34459,12]]}}}],["antiqu",{"_index":4570,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2889,10]]},"/en/lessons/intro-to-linked-data":{"position":[[37101,9]]},"/en/lessons/sonification":{"position":[[14250,11]]}}}],["antislaveri",{"_index":8731,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[124,11],[1556,11],[3082,11],[4550,11],[4998,11],[6388,11],[13664,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[484,11],[2028,11],[2916,11],[7525,11],[7839,11],[11219,11],[23622,11],[23648,11],[24395,11],[24637,11],[25345,11]]}}}],["antoin",{"_index":9345,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32233,7]]}}}],["antonia",{"_index":1553,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30518,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43723,7],[52163,8]]}}}],["antonio",{"_index":19962,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4840,7],[48396,7],[53338,7]]}}}],["antonym",{"_index":22835,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[13484,8]]}}}],["antwerp’",{"_index":9825,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40493,9]]}}}],["anxieti",{"_index":20379,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16587,7]]}}}],["any(c.isalpha",{"_index":16256,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19548,15],[40697,15]]}}}],["anybodi",{"_index":20914,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8370,7]]}}}],["anyhow",{"_index":7702,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[8945,9]]}}}],["anymor",{"_index":4945,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43800,7]]},"/en/lessons/common-similarity-measures":{"position":[[8929,8]]}}}],["anyon",{"_index":732,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[842,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[51270,6],[61624,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32439,6],[58527,6],[65306,7],[68760,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58813,6]]},"/en/lessons/counting-frequencies":{"position":[[8955,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8574,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34059,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7705,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3928,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13851,6],[23598,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40301,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1830,6],[2375,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2004,6],[13158,7],[13339,6]]},"/en/lessons/extracting-keywords":{"position":[[1663,6],[4331,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1464,6],[28511,6]]},"/en/lessons/georeferencing-qgis":{"position":[[319,6]]},"/en/lessons/gravity-model":{"position":[[31486,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[512,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36299,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3971,6],[10225,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44339,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44636,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15879,6]]}}}],["anyone’",{"_index":16227,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13481,8]]}}}],["anyth",{"_index":811,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4163,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3791,8],[13938,8],[15754,8],[17608,8],[17814,8],[31854,8],[37141,8],[39899,8],[49461,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19281,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[52274,8]]},"/en/lessons/common-similarity-measures":{"position":[[5362,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6152,8]]},"/en/lessons/counting-frequencies":{"position":[[8965,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19507,8],[21574,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2107,8],[4623,8],[28685,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[12372,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8617,10],[19677,8],[33753,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23355,8],[44832,8],[49570,9],[51997,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19763,9]]},"/en/lessons/extracting-keywords":{"position":[[23262,9],[32457,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5982,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15763,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6870,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54414,8],[66613,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13450,8]]},"/en/lessons/gravity-model":{"position":[[47359,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30226,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5092,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23404,8],[25778,9]]},"/en/lessons/intro-to-bash":{"position":[[7499,11],[7552,8]]},"/en/lessons/intro-to-linked-data":{"position":[[13438,8],[18342,8],[34465,8]]},"/en/lessons/intro-to-powershell":{"position":[[10503,8],[27139,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2592,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2428,8],[21609,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28535,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16803,8]]},"/en/lessons/jupyter-notebooks":{"position":[[3363,8],[20961,9],[26108,8],[44454,9],[47520,8]]},"/en/lessons/linear-regression":{"position":[[54908,9],[55133,9],[65185,8]]},"/en/lessons/logistic-regression":{"position":[[21089,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[958,8],[2895,8]]},"/en/lessons/naive-bayesian":{"position":[[8338,9]]},"/en/lessons/normalizing-data":{"position":[[5971,8]]},"/en/lessons/preserving-your-research-data":{"position":[[12456,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10597,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16713,8],[32827,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3001,8],[9697,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17761,8],[35917,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[18608,8],[20212,8],[24582,8],[29783,8]]},"/en/lessons/working-with-text-files":{"position":[[4472,8]]}}}],["anything.txt",{"_index":14964,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[7585,14]]}}}],["anytim",{"_index":8600,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18932,7]]},"/en/lessons/jupyter-notebooks":{"position":[[8955,7]]},"/en/lessons/space-place-gazetteers":{"position":[[20227,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29153,7]]}}}],["anyway",{"_index":7703,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[8977,9]]},"/en/lessons/intro-to-powershell":{"position":[[34870,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6303,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4550,7]]}}}],["anywher",{"_index":1129,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7223,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8270,8],[8496,8],[12761,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30566,8]]},"/en/lessons/counting-frequencies":{"position":[[8987,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28844,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12135,8],[13151,8],[15207,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26795,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34236,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19311,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22014,8]]},"/en/lessons/intro-to-bash":{"position":[[4330,8],[10970,8],[21806,8]]},"/en/lessons/intro-to-linked-data":{"position":[[14939,9]]},"/en/lessons/jupyter-notebooks":{"position":[[27861,9]]},"/en/lessons/linux-installation":{"position":[[1113,8]]},"/en/lessons/mac-installation":{"position":[[915,8]]},"/en/lessons/naive-bayesian":{"position":[[56568,8],[56782,8]]},"/en/lessons/sentiment-analysis":{"position":[[27708,8],[30398,8],[31495,8],[34688,8],[36419,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6895,8],[11003,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20107,8]]},"/en/lessons/windows-installation":{"position":[[716,8]]}}}],["análisi",{"_index":20285,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50675,8]]}}}],["aog.c",{"_index":12960,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24861,5]]}}}],["apach",{"_index":314,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7797,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6152,6],[12538,6]]},"/en/lessons/installing-omeka":{"position":[[4753,7],[4875,6],[6365,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2950,6],[17873,7],[17924,7],[18362,6],[18547,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3771,6]]}}}],["apache2",{"_index":14089,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[5851,7],[6492,7]]}}}],["apart",{"_index":2355,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7464,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36599,5]]},"/en/lessons/common-similarity-measures":{"position":[[9666,5],[9735,5],[16719,6],[16946,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7449,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26761,6],[28637,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9857,5]]},"/en/lessons/georeferencing-qgis":{"position":[[8010,5]]},"/en/lessons/gravity-model":{"position":[[25897,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33836,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6701,5]]},"/en/lessons/json-and-jq":{"position":[[19375,5],[32388,5],[34136,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9146,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9491,5]]}}}],["aperiam",{"_index":21141,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13527,8],[15701,8]]}}}],["apertium",{"_index":355,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9059,8]]}}}],["api",{"_index":97,"title":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[20,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1757,7],[8964,3],[9347,4],[9557,3],[9710,3],[9812,3],[13152,4],[13230,4],[17318,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[360,3],[3695,6],[3735,3],[3951,3],[9002,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16127,4],[45898,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22963,4],[22992,4],[23022,4],[23098,5],[23183,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2926,4],[3392,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14,4],[162,4],[188,4],[217,3],[227,3],[259,4],[282,4],[313,3],[393,3],[424,3],[559,3],[628,3],[642,3],[751,3],[814,3],[828,3],[874,4],[912,3],[957,3],[1280,4],[1422,3],[1485,3],[1553,3],[1585,3],[4383,4],[4400,4],[4431,3],[4486,4],[4537,4],[4550,4],[4561,3],[4691,4],[4880,4],[5211,4],[5291,3],[5324,5],[5349,3],[5378,3],[5885,3],[5950,4],[6328,4],[6472,4],[6540,3],[6580,5],[7256,5],[7766,4],[7914,5],[7920,4],[7995,5],[8011,3],[8169,4],[8187,5],[8220,5],[8234,4],[8248,4],[8322,4],[8353,3],[8434,4],[8471,4],[8535,4],[8803,4],[8820,4],[8908,3],[8937,3],[9568,4],[9597,3],[9708,5],[10027,3],[10089,3],[10180,4],[10398,3],[10447,4],[10526,4],[10690,3],[12119,4],[12568,3],[12730,3],[12785,4],[12855,3],[12943,4],[13094,4],[13183,4],[13276,4],[13343,3],[13445,4],[13570,5],[13594,3],[13661,3],[13719,3],[13961,3],[14156,4],[14466,4],[14795,4],[15057,5],[15405,4],[15711,3],[16046,3],[16192,3],[16289,3],[16332,3],[16693,3],[16800,3],[16906,3],[18262,4],[19874,4],[19893,3],[20025,3],[22082,3],[22357,3],[22909,4],[24448,3],[25457,3],[25536,3],[26103,3],[26150,3],[26873,4],[27643,4],[27731,3],[27913,3],[28042,3],[28086,3],[28143,3],[28232,3],[28485,3],[28552,3],[28635,4],[28767,4],[29216,4],[29518,3],[29656,4],[30043,3],[30140,3],[30693,3],[30805,3],[30973,3],[31481,4],[31537,3],[31735,3],[31848,3],[32000,3],[32027,3],[32122,3],[32204,4],[32447,4],[32801,3],[32881,3],[32987,4],[33197,3],[33268,4],[33413,4],[33443,4],[33518,4],[33624,3],[33676,4],[33708,5],[33735,4],[33756,3],[33824,3],[34192,3],[34265,3],[34827,3],[36186,3],[37111,3],[37331,4],[37909,3],[38061,3],[38168,3],[38349,3],[43545,3],[43611,4],[43743,4],[43944,4],[43974,3],[44812,3],[44949,4],[45053,3],[45318,3],[45617,3],[45962,4],[46051,3],[46066,4],[46520,3],[46530,3],[46780,3],[46949,5],[47040,3],[47071,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[199,4],[1275,3],[1499,3],[2413,5],[2617,3],[2782,3],[4561,4],[5362,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19639,3],[19705,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48371,6],[48396,3],[48722,3],[48792,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[417,3],[624,3],[4759,6],[6014,3],[10737,3],[10784,3],[10979,3],[12183,3],[12254,4],[12600,3],[12706,3],[12937,3],[13653,3],[15458,3],[15566,4],[15859,3],[17818,3],[18127,3],[18295,3],[19793,3],[20050,4],[20300,3],[20804,3],[20960,3],[20997,3],[21069,3],[21327,4],[27904,3],[28228,3],[29466,3]]},"/en/lessons/extracting-keywords":{"position":[[38873,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[605,4],[1324,3],[3664,3],[3759,4],[18126,4],[18783,3],[19679,3],[19787,3],[20110,3],[25079,4],[26668,4],[26739,4],[26995,3],[27210,4],[30046,4],[30306,3],[32382,4],[32981,4],[33418,4],[33568,5],[33596,4],[33745,4],[35092,4],[35803,3],[36456,3]]},"/en/lessons/geocoding-qgis":{"position":[[17905,3],[36548,5],[36767,3],[37083,4],[37454,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[871,4],[1186,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[21,3],[251,3],[304,3],[433,5],[1337,4],[2531,3],[2818,3],[3076,3],[3326,3],[7108,4],[7254,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[659,3],[5391,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43,3],[152,6],[205,4],[254,3],[268,3],[309,3],[333,3],[610,3],[691,3],[727,3],[798,3],[829,4],[863,4],[919,6],[1107,5],[1192,4],[1404,4],[1607,3],[1675,4],[1777,4],[1880,4],[2176,3],[2288,5],[2308,4],[2449,3],[2477,3],[2631,3],[2667,3],[2712,3],[3059,4],[3134,6],[3200,4],[3205,5],[3301,5],[4865,4],[4925,5],[5643,5],[5668,3],[5793,3],[5851,4],[5986,4],[6138,4],[6322,5],[6442,4],[6553,4],[6604,5],[6633,4],[6672,4],[6740,4],[7335,4],[7643,3],[7678,3],[7692,3],[8148,3],[8237,4],[8252,3],[8370,3],[8435,4],[8515,3],[8562,3],[8694,3],[8773,3],[8863,3],[8878,3],[8945,3],[9418,3],[9468,3],[9509,3],[10156,3],[10405,5],[10434,3],[10549,3],[11145,3],[11159,3],[12453,5],[12619,4],[13335,4],[15524,4],[15938,5],[16031,3],[16489,3],[21772,5],[24632,3],[24674,4],[27117,3],[27778,4],[29746,3],[38498,3],[39434,3],[39480,3],[39507,3],[39563,3],[39921,4],[39931,4],[40691,3],[40730,5],[40782,4],[40821,3],[40869,3],[40942,3],[43209,3],[43352,4],[43612,5],[43650,5],[43755,3],[44102,4],[44235,4],[44277,4],[44607,6]]},"/en/lessons/json-and-jq":{"position":[[856,3],[1377,5],[1397,5],[1487,6],[1815,3],[1840,4],[6643,4],[17683,4],[24591,4],[24623,4],[25869,3],[40540,3],[40565,4]]},"/en/lessons/linear-regression":{"position":[[9922,4],[10120,4],[10192,3],[10367,3],[23133,4],[23309,4],[74178,5],[74272,4]]},"/en/lessons/logistic-regression":{"position":[[65524,5],[65618,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5271,5],[5551,3],[5583,4],[8176,4],[10220,4],[10931,3],[22534,4],[31726,3],[31769,3],[33925,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24,3],[18365,4],[18570,3],[18996,3],[19079,4],[19193,4],[19412,3],[19424,4],[19491,4],[19545,3],[19603,4],[19662,3],[19752,3],[19887,4],[20421,3],[20472,3],[28834,3],[34281,3],[36288,3],[36811,4],[40893,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1400,3],[7472,5],[7529,3],[7607,4],[7674,3],[7722,3],[7821,3],[9762,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5648,3],[20070,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1690,3],[1779,5],[6095,3],[6212,3],[10741,3],[12104,3],[12166,4],[12495,3],[12743,3],[12840,3],[13578,3],[13664,3],[13823,3],[14093,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6365,3],[19431,5],[20098,3],[20601,3],[25288,3],[25740,3],[28418,3],[28894,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7406,3],[7467,4],[7914,3],[7996,4],[8066,3],[12665,3],[13056,3],[26462,4],[26542,3],[26730,4]]}}}],["api.getregion",{"_index":18994,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36858,16],[41121,16]]}}}],["api.pi",{"_index":7853,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16786,6],[17102,6],[21114,6],[22405,8],[25519,6]]}}}],["api.setimage(p",{"_index":18993,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36824,15],[40910,15]]}}}],["api/v1/resources/book",{"_index":7913,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26278,24]]}}}],["api;1.7.16",{"_index":9636,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16352,10],[16612,10]]}}}],["api_al",{"_index":7895,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22276,10],[24577,10],[34956,10],[39026,7],[39086,10],[42738,7]]}}}],["api_filt",{"_index":7964,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35364,13],[40072,11],[40710,10]]}}}],["api_final.pi",{"_index":7976,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36165,12],[36295,12]]}}}],["api_id",{"_index":7901,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24675,9],[25470,6],[26208,7],[40764,6]]}}}],["apikey",{"_index":15960,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11128,8],[26780,7],[27434,7],[28020,8],[39958,7],[40046,7],[41289,7]]}}}],["apikey\":\"your_api_key\",\"success\":true,\"requestnumber\":999,\"itemscount\":12,\"totalresults\":1967341",{"_index":15959,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11006,99]]}}}],["api—in",{"_index":7814,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9505,6],[10273,6]]}}}],["api’",{"_index":7816,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10189,5],[31378,5],[43345,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43430,5],[43719,5]]}}}],["apk",{"_index":8374,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[33389,6],[33466,4],[34023,4],[34147,4],[34214,4],[36159,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[35629,6],[35706,4],[36263,4],[36387,4],[36454,4],[38148,5]]}}}],["apocalyps",{"_index":20252,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49711,10],[52382,10]]}}}],["apostroph",{"_index":6599,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[16912,10]]},"/en/lessons/extracting-keywords":{"position":[[10138,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33864,11],[34033,12],[34063,11],[34114,10],[34153,11],[34210,10],[34321,10],[34346,10],[34433,10]]},"/en/lessons/normalizing-data":{"position":[[9596,11]]},"/en/lessons/sentiment-analysis":{"position":[[19200,12],[19337,11]]},"/en/lessons/working-with-text-files":{"position":[[1879,11]]}}}],["app",{"_index":1237,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12362,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3677,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9248,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1244,3],[9792,4],[12461,3],[12486,3],[13880,3],[15137,3],[26290,3],[26494,3],[28675,4],[51372,4],[51396,3],[51680,3],[51965,4],[52371,3],[53357,4],[53679,3],[54029,3],[54119,3],[55113,3],[59472,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5358,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2991,3],[15287,4],[29488,6],[42895,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15048,4],[16501,3],[18979,3],[19354,4],[21192,3],[23558,3],[34509,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7204,4],[7407,4],[20096,3],[32397,3],[32602,3],[32740,3],[34498,4],[35264,4],[35512,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3015,4],[10836,3],[17848,3],[32057,3],[36267,5],[36473,5],[37210,3],[37417,3],[37784,3],[37828,3],[38127,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10527,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5611,5],[6816,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1831,4],[13516,3],[21065,4],[21122,3],[34739,3],[39623,3],[39664,3],[39898,4],[40942,3],[40984,3],[41096,3],[41294,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[15709,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6486,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10499,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1101,4],[2486,3],[5176,4],[5397,4],[6617,4],[16724,4],[17228,4],[17853,3],[18196,3],[18489,3],[18551,3],[18859,3],[19441,3],[19707,4],[21416,4],[21457,4],[21678,3],[21788,3],[21943,3],[22146,3],[27536,3],[30130,3],[33948,4]]},"/en/lessons/space-place-gazetteers":{"position":[[45955,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14007,4]]}}}],["app.7",{"_index":5398,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16656,5]]}}}],["app.config[\"debug",{"_index":7846,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16529,19],[19221,19],[21220,19],[23586,19],[34537,19]]}}}],["app.errorhandler(404",{"_index":7959,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35163,22],[40309,22]]}}}],["app.r",{"_index":20546,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16216,6],[16940,5],[17146,5],[17442,6],[17781,7],[17927,5],[18352,5],[18775,5],[20005,5],[20868,5],[21285,5]]}}}],["app.rout",{"_index":7847,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16558,15],[18333,15],[21957,15],[24323,15],[26225,10],[34702,15]]}}}],["app.route('/api/v1/resources/book",{"_index":7900,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24616,37],[35305,37]]}}}],["app.route('/api/v1/resources/books/al",{"_index":7894,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22213,41],[24514,41],[34893,41]]}}}],["app.run",{"_index":7852,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16756,9],[19189,10],[19478,9],[22314,9],[25420,9],[36137,9]]}}}],["appar",{"_index":109,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1986,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20072,10],[57248,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3128,8]]},"/en/lessons/intro-to-powershell":{"position":[[29124,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41787,11]]},"/en/lessons/linear-regression":{"position":[[16932,8]]},"/en/lessons/logistic-regression":{"position":[[6592,8],[33444,8],[49101,8],[60749,10]]},"/en/lessons/naive-bayesian":{"position":[[66638,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58400,8]]},"/en/lessons/working-with-web-pages":{"position":[[4934,10]]}}}],["apparatu",{"_index":21099,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7171,10]]}}}],["appdata",{"_index":8312,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12525,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15173,9]]}}}],["appeal",{"_index":1753,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42796,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5468,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2570,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37182,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10339,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[3983,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12500,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46341,9]]},"/en/lessons/linear-regression":{"position":[[2349,7],[19110,9],[73772,7]]},"/en/lessons/logistic-regression":{"position":[[2069,7],[65118,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[541,9]]}}}],["appeal.4",{"_index":14190,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[8201,8]]}}}],["appear",{"_index":253,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5412,6],[16471,9],[18125,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12075,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9564,6],[12675,7],[15886,7],[32949,6],[33738,6],[39655,7],[48941,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13156,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5488,6],[6859,7],[15854,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19420,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8446,6],[8791,7],[8894,7],[9051,7],[13894,6],[19229,8],[21306,7],[21982,8],[22156,8],[22580,7],[26996,6],[27096,7],[27775,7],[28822,7],[32375,6],[33858,8],[37733,6],[41074,6],[41324,6],[41542,6],[41596,6],[45390,6],[46921,6],[47050,7],[47819,6],[48418,6],[49137,6],[50023,7],[51849,6],[52071,7],[55569,10],[55863,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9472,8],[10182,8],[15272,8],[17883,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6142,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32616,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15785,7],[54752,6],[63974,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[767,7],[12962,7],[15210,8],[19216,6],[20730,7],[21013,7],[26484,6],[27596,6],[29893,6],[31450,6],[36190,6],[36968,8],[39286,6],[39658,7],[47142,8],[47376,7],[53114,6],[53902,8],[54413,7],[55717,8],[55814,6],[56912,6],[57606,6],[63457,9],[66826,11],[68966,6]]},"/en/lessons/common-similarity-measures":{"position":[[25295,6],[36206,8],[36922,7],[36991,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33986,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8319,6],[13657,8],[16005,6],[54762,6],[57351,6],[63796,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5432,7],[5718,6],[8604,6],[8760,6],[11081,7],[11458,6],[12042,6],[15386,6],[16254,6],[16646,6],[16844,7],[17029,9],[17101,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28489,7],[28626,7],[28819,7],[28871,7],[30555,6],[32028,7],[40309,7],[40380,7],[42746,10],[45869,7],[49310,7],[55102,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1693,6],[15181,6],[21609,7],[26751,7],[27882,7]]},"/en/lessons/counting-frequencies":{"position":[[1805,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3110,8],[12285,7],[12413,6],[29827,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9325,6],[15397,7],[15478,7],[29255,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13593,6],[13797,7],[14671,10],[15818,7],[20220,8],[20683,7],[22052,6],[23839,6],[23998,6],[24131,6],[31260,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4307,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11133,6],[14511,7],[14572,7],[14889,7],[20497,6],[22952,11],[35270,7],[40380,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8528,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11173,6],[11992,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31000,7],[42206,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5523,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6962,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22528,6]]},"/en/lessons/extracting-keywords":{"position":[[37337,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3778,6],[10320,6],[12336,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14540,6],[17599,7],[17904,6],[18724,6],[30855,6],[31374,6],[33681,6],[34291,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8580,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8495,7],[13348,6],[28572,6],[32736,6],[34838,7],[38560,7],[38595,7],[38730,7],[38832,7],[40002,6],[40724,6],[40807,7],[40862,8],[41163,6],[49971,9],[50387,9]]},"/en/lessons/geocoding-qgis":{"position":[[5316,6],[7522,10],[10810,7],[13770,8],[19724,6],[23841,7],[24638,6],[30814,10],[37706,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4447,7],[5066,6],[6717,6],[11155,6],[18548,6],[20333,7],[27702,7]]},"/en/lessons/georeferencing-qgis":{"position":[[10524,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[19542,7],[22623,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16765,7],[26503,7],[26775,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14133,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1934,8],[6433,6],[7338,7],[7639,7],[8047,7],[8382,11],[8561,7],[11343,7],[19111,7],[19376,7],[19847,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4524,6]]},"/en/lessons/gravity-model":{"position":[[16277,6],[48505,6],[55473,9],[55649,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25138,10],[25373,7],[25941,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11863,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33805,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16396,6],[16592,7],[17436,10],[24121,8],[24731,7],[28906,6],[29065,6],[29198,6],[33667,7],[39132,8],[40548,8]]},"/en/lessons/intro-to-bash":{"position":[[3731,10],[15953,7],[16923,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15769,6]]},"/en/lessons/intro-to-powershell":{"position":[[29056,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3206,10],[13082,6],[14826,9],[22119,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19846,6],[23539,6],[26083,10],[28532,6],[35395,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22870,6],[24070,6],[38524,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25534,8],[28890,6],[29579,6]]},"/en/lessons/json-and-jq":{"position":[[31959,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12987,6],[15688,7],[17267,6],[20228,6],[24801,6],[24999,6],[27237,6],[27722,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2065,7],[7171,8]]},"/en/lessons/linear-regression":{"position":[[15763,9],[30615,6],[31144,6],[51182,6],[51486,6],[51858,6],[52834,6]]},"/en/lessons/logistic-regression":{"position":[[42496,7],[49077,6],[55701,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2158,6],[16831,6]]},"/en/lessons/naive-bayesian":{"position":[[56775,6],[59127,14]]},"/en/lessons/normalizing-data":{"position":[[3622,7],[3880,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7127,7],[26193,7],[49439,7]]},"/en/lessons/output-data-as-html-file":{"position":[[741,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6370,7]]},"/en/lessons/qgis-layers":{"position":[[8646,7],[15745,7],[18020,6],[18332,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3123,10]]},"/en/lessons/research-data-with-unix":{"position":[[3911,6],[5401,7],[9229,6],[10127,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17700,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22331,7],[32897,6],[33035,9],[33704,11],[39023,10],[40775,6],[54679,7]]},"/en/lessons/sentiment-analysis":{"position":[[16714,6],[32472,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13547,12],[18841,10]]},"/en/lessons/sonification":{"position":[[8923,8],[15712,6],[19530,6]]},"/en/lessons/space-place-gazetteers":{"position":[[32954,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7640,6],[22667,6],[24807,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3516,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9633,6],[33269,9],[35794,7],[41483,6],[46193,6],[47217,6],[47266,6],[47585,10],[47679,10],[47739,9],[53118,6],[57495,7],[60290,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11966,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18735,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1144,10],[14157,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4202,6],[4550,6],[11055,6],[28769,6],[35119,6],[37085,6],[37464,6],[37495,9],[37533,9],[51539,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[8283,6],[10364,8],[13424,8],[17433,8],[24188,6],[24710,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1387,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13249,6],[17936,10],[18415,10],[18744,6],[19077,11],[19563,10],[19666,6],[19914,6],[22993,6]]},"/en/lessons/vector-layers-qgis":{"position":[[4341,7],[4955,7],[6588,7],[7718,7],[8170,7],[8225,7],[8669,8],[9610,8],[10560,8],[10920,6],[13213,6],[14045,7]]},"/en/lessons/viewing-html-files":{"position":[[3546,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12896,6],[37564,6],[44642,6],[44793,7]]},"/en/lessons/windows-installation":{"position":[[2724,6]]}}}],["appelés\\n",{"_index":9916,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51752,10],[52612,10]]}}}],["append",{"_index":1382,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20615,6],[20778,6],[22281,6],[22496,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5033,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11399,9],[11543,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8918,7],[16656,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14034,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14636,6],[56224,6],[57327,6]]},"/en/lessons/counting-frequencies":{"position":[[1092,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27333,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27074,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17256,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15345,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26629,6],[35289,6],[43800,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18630,8]]},"/en/lessons/extracting-keywords":{"position":[[13146,8],[21126,6],[23413,7],[25749,9],[25933,6],[33516,6],[33591,6],[34611,8],[35692,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5851,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1558,6],[4987,6],[5258,6],[9736,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43936,6],[47149,8],[63340,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37293,6],[37779,6],[37801,6],[37923,8],[39198,6],[39686,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10322,8]]},"/en/lessons/intro-to-powershell":{"position":[[24866,6],[25041,10],[25073,7],[26203,6]]},"/en/lessons/linear-regression":{"position":[[29941,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[175,6],[2462,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27056,6],[34633,8],[36687,8],[43971,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3792,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17111,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20514,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11518,6]]},"/en/lessons/transliterating":{"position":[[18543,6]]},"/en/lessons/working-with-text-files":{"position":[[8032,9],[8545,6],[8746,6]]}}}],["append.pi",{"_index":23666,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[8647,10],[8827,9],[9030,9]]}}}],["append_images=lim_p[1",{"_index":19022,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38796,24]]}}}],["appendag",{"_index":13904,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8753,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25545,10],[28683,10]]}}}],["appendix",{"_index":5825,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1398,9],[32317,8],[40957,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4623,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[411,9],[8657,8],[13603,9],[15753,9],[30787,9],[30948,9]]},"/en/lessons/jupyter-notebooks":{"position":[[37775,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13820,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7413,9],[47455,9]]}}}],["appl",{"_index":2158,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3823,5],[3903,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7501,7],[7617,6],[7656,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5699,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8195,5],[10668,5],[10830,5],[37239,5],[37352,5],[37598,5],[37887,5],[38040,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15695,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5394,6],[5563,6],[10249,6],[10401,6]]},"/en/lessons/gravity-model":{"position":[[4017,6],[4115,6],[4228,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7628,5],[13332,5],[13510,5],[39518,5],[39713,5],[39808,5],[40162,5],[41043,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6513,5],[8840,5]]},"/en/lessons/linear-regression":{"position":[[13035,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7521,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25155,5],[25165,5]]}}}],["apple’",{"_index":2156,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3582,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7462,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4352,7]]}}}],["appli",{"_index":576,"title":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[0,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17189,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5894,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39376,7],[40138,8],[40364,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1,7],[3835,7],[7556,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1333,5],[7372,5],[9960,7],[11028,5],[11707,7],[12182,5],[20174,5],[20573,7],[24726,5],[26939,5],[31377,8],[33897,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[395,8],[13201,7],[13285,8],[13444,8],[15097,8],[15918,5],[17046,8],[19518,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2411,5],[4527,8],[9805,7],[25734,7],[29344,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[519,8],[1176,8],[1229,8],[1380,5],[1767,7],[2602,7],[7492,5],[9918,5],[11438,7],[11585,8],[12208,5],[12987,7],[16691,5],[18333,5],[27805,5],[27860,5],[28044,8],[30895,8],[38520,5],[40827,5],[43566,5],[50126,5],[55599,5],[56534,8],[56785,8],[61438,5],[61506,8],[61674,5],[66696,5],[67106,7],[68673,8],[69391,7],[69910,5],[70303,5],[70541,7],[70719,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16977,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3341,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3350,8],[5620,7],[5786,5],[7014,7],[7280,5],[26933,5],[26994,5],[27144,5],[33775,7],[33867,7],[36097,8],[43554,8],[44633,7],[55866,7],[57478,7],[58831,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18704,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24685,8],[24697,5],[26479,7],[28081,5],[29807,5],[37743,5],[41669,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27463,7],[28548,7],[29377,7],[30651,5],[34397,7]]},"/en/lessons/counting-frequencies":{"position":[[5695,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2510,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1565,8],[27826,6],[27999,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23490,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1882,7],[25208,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19625,7],[20026,7],[22389,7],[24385,7],[29521,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12190,5],[28063,5],[55204,7],[55321,5],[55850,5],[58566,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[106,8],[1933,5],[3456,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3873,7],[15047,5],[15185,7],[16181,5],[17702,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1310,8],[2241,8],[2766,8],[5753,8],[5905,8],[7551,5],[41226,7],[43621,5],[48532,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4044,7],[7441,7],[15450,7],[16280,8],[27583,5],[28085,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3755,7],[29700,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12311,5]]},"/en/lessons/geocoding-qgis":{"position":[[4249,7],[5522,7],[30082,5],[30565,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3553,7],[18467,7],[29845,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16650,5],[18874,5]]},"/en/lessons/gravity-model":{"position":[[8713,7],[27115,5],[30685,8],[33906,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37577,5],[38895,7],[39196,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15638,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[871,5],[1835,7],[11749,7],[13344,7],[53611,7],[59433,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28567,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10734,8],[17739,8]]},"/en/lessons/intro-to-powershell":{"position":[[33957,5]]},"/en/lessons/introduction-map-warper":{"position":[[18854,8],[19223,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1898,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43586,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3768,5],[6619,7],[13556,5],[23768,5],[29896,5],[30454,5],[39509,5],[43925,7],[44389,5],[44804,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19402,5],[38635,8],[48421,5]]},"/en/lessons/linear-regression":{"position":[[5664,7],[6362,8],[25366,7],[25494,7],[27880,8],[37716,7],[37743,8]]},"/en/lessons/logistic-regression":{"position":[[8735,5],[33611,8],[50564,5],[63521,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6466,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1297,5],[11788,5]]},"/en/lessons/naive-bayesian":{"position":[[1818,7],[2593,5],[7641,5],[12317,8],[23620,7],[24007,5],[36009,5]]},"/en/lessons/normalizing-data":{"position":[[868,8],[4193,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1856,7],[37986,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13555,7],[14276,8],[16021,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21125,7],[21247,5],[21602,5],[22416,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1967,5],[4983,7],[14471,7],[40864,5],[43348,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[223,7],[1011,8],[2495,5],[3244,5],[4032,5],[9407,8],[45981,5]]},"/en/lessons/sentiment-analysis":{"position":[[2131,5],[9494,5],[11020,5],[20875,7],[26389,7],[40897,7]]},"/en/lessons/sonification":{"position":[[40210,5]]},"/en/lessons/space-place-gazetteers":{"position":[[50749,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4495,5],[38239,5],[38285,5],[38414,8],[38539,5],[38593,5],[38660,5],[38705,5],[38768,5],[38912,5],[39650,5],[39697,5],[40039,5],[40332,8],[47365,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5868,5],[6184,5],[11326,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40970,8],[44312,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3152,5],[15067,5],[16858,8],[21978,5],[31975,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31079,7],[31258,7],[44324,5],[44840,7],[46588,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10625,5]]}}}],["applic",{"_index":988,"title":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1630,10],[3130,11],[34382,13],[43454,12],[46296,11],[49454,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6144,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6265,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[831,12],[20136,11],[23979,11],[31778,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[299,12],[3661,11],[14832,11],[24678,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16234,12],[20321,13],[27268,11],[27498,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2665,11],[6570,11],[8766,11],[13905,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2975,13],[6849,13],[10430,11],[11066,14],[11895,12],[18974,12],[58208,12],[64936,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20560,11],[24442,12]]},"/en/lessons/common-similarity-measures":{"position":[[28002,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3834,11],[4574,11],[12191,11],[14059,11],[16627,10],[20129,13],[22771,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54963,11],[55448,11],[56307,11],[58997,11],[59534,11],[60089,11],[60982,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3664,12],[14488,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[48373,11],[51949,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[476,11],[506,11],[1322,11],[2790,12],[3093,11],[4895,11],[5583,12],[14360,11],[14495,11],[14601,13],[14719,12],[14769,11],[14944,11],[15269,12],[15371,11],[16855,11],[17064,11],[17309,11],[17454,12],[17585,12],[18663,12],[18729,11],[18864,12],[18965,12],[19027,11],[19077,11],[19139,11],[19513,11],[19931,11],[20070,12],[23394,11],[28195,12],[28443,12],[31674,12],[39009,12],[40692,12],[44871,12],[44999,12],[45720,12],[46915,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[447,11],[863,11],[1099,13],[1223,13],[1250,12],[1351,12],[1466,13],[1526,12],[1589,12],[2610,11],[3097,11],[3752,12],[3894,11],[4232,11],[4321,11],[6295,11],[6671,11],[6850,12],[7733,11],[7985,11],[8307,11],[8516,11],[9201,11],[9551,11],[9684,12],[9966,12],[10746,11],[10906,11],[10991,11],[11101,12],[11263,11],[11381,12],[11511,11],[13487,11],[13560,12],[14671,11],[14754,11],[16197,11],[16830,11],[16984,11],[17105,11],[17693,12],[20474,12],[26814,11],[27579,11],[27673,11],[27936,13],[28048,12],[28248,11],[28323,11],[28435,12],[28860,12],[29038,11],[30753,12],[31430,11],[32980,12],[34269,11],[34321,11],[34562,11],[34692,12],[34844,12],[35220,11],[35372,12],[35652,11],[35809,11],[36021,13],[36384,11],[36442,12],[36559,11],[37821,11],[37876,12],[38638,12],[39677,11],[39758,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[131,12],[1328,11],[1919,12],[2050,12],[2116,12],[2860,12],[3103,12],[3791,12],[4373,13],[4412,11],[4693,11],[4738,11],[5218,11],[5439,12],[5641,11],[6972,12],[7051,11],[7149,12],[7214,12],[7341,12],[7828,12],[7948,13],[8159,11],[9714,13],[10552,11],[10626,12],[15356,13],[16820,12],[17097,11],[17253,11],[18593,12],[21283,11],[21729,11],[22858,11],[23132,11],[29514,12],[30575,11],[30815,11],[30862,12],[31676,11],[31738,11],[32277,12],[32349,12],[32825,11],[32904,11],[33405,11],[33611,11],[33646,11],[33721,11],[33787,11],[33896,11],[33994,12],[36378,12],[36656,11],[38071,11],[38102,11],[38287,12],[38446,12],[38571,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24426,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6539,11],[10169,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50543,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12655,15],[12691,14],[17370,10],[17573,12],[48209,12],[53293,12],[58199,13]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10920,10],[13227,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48336,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4725,11]]},"/en/lessons/extracting-keywords":{"position":[[14334,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17081,12],[24959,11],[42050,11],[42969,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2881,12],[2970,12],[35447,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21087,11],[26904,12],[34997,12]]},"/en/lessons/geocoding-qgis":{"position":[[2847,12],[5590,12],[6044,12],[23080,11],[36771,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24296,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30604,11],[33970,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[8917,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8547,11],[8612,12],[13339,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[823,11]]},"/en/lessons/gravity-model":{"position":[[60985,12],[63208,12],[64559,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[17587,13],[43937,12],[44257,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49971,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3319,12],[5431,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53690,12],[54248,11],[54426,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[593,11],[799,13],[1586,12],[1676,12],[1919,12],[2619,12],[3187,13],[3226,11],[3507,11],[3552,11],[4031,11],[4252,12],[4454,11],[5441,12],[6399,12],[6478,11],[6584,12],[6649,12],[6776,12],[7261,12],[7381,13],[7592,11],[7824,12],[7890,12],[8667,11],[8738,11],[9528,11],[9599,11],[11524,13],[11713,12],[12964,11],[13199,11],[13292,12],[17910,13],[18235,12],[20224,11],[20486,11],[20729,11],[22490,12],[25487,11],[25896,11],[27697,12],[27935,11],[28209,11],[32742,11],[33029,11],[33106,11],[33850,11],[33923,12],[34961,12],[35061,11],[35140,11],[35645,11],[35851,11],[35886,11],[35961,11],[36027,11],[36136,11],[36234,12],[38260,11],[41350,11],[41532,12],[41691,12],[41816,13]]},"/en/lessons/intro-to-bash":{"position":[[3439,12],[3857,12],[4452,11],[5875,13],[25364,13]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[124,12],[2918,12]]},"/en/lessons/introduction-map-warper":{"position":[[574,11],[13976,13],[20133,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2525,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[118,11],[884,11],[2030,13],[3100,11],[18276,12],[20532,13],[39263,12],[44573,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3125,12],[34757,11]]},"/en/lessons/json-and-jq":{"position":[[37661,12],[38051,12]]},"/en/lessons/jupyter-notebooks":{"position":[[4174,10],[12175,12],[12384,11],[12801,12],[14492,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2144,11]]},"/en/lessons/linear-regression":{"position":[[5510,13],[72300,11],[78705,13]]},"/en/lessons/linux-installation":{"position":[[754,13],[3975,12]]},"/en/lessons/logistic-regression":{"position":[[26463,10]]},"/en/lessons/mac-installation":{"position":[[3672,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4876,12],[10368,11],[10406,13],[13016,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2519,10]]},"/en/lessons/qgis-layers":{"position":[[2727,11],[2807,11],[2822,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4902,13],[9731,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50265,12],[52302,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27,11],[155,11],[315,13],[527,12],[802,12],[950,13],[1208,12],[1263,11],[2376,12],[2648,12],[2749,11],[3726,12],[4126,13],[5643,12],[5970,13],[6306,11],[6729,11],[9300,11],[13149,11],[13330,12],[13391,11],[13844,12],[14630,12],[16122,11],[16143,11],[16271,11],[16370,11],[16534,11],[16612,11],[17556,11],[18757,12],[18959,11],[19147,11],[19873,11],[20482,11],[20655,12],[20705,11],[21226,11],[21338,12],[21478,11],[22037,12],[22191,11],[22488,12],[23145,11],[25323,11],[32103,11],[32471,11],[32563,11],[33330,11],[33703,11],[33737,11],[34297,11],[34409,12],[36054,12],[36132,12],[36323,11],[37752,14],[38669,12]]},"/en/lessons/sonification":{"position":[[5187,12],[20527,12]]},"/en/lessons/space-place-gazetteers":{"position":[[22801,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18900,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8455,12],[8580,12],[10650,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1745,11],[14215,11],[26284,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11080,12],[26453,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3717,11],[19397,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9466,11],[10117,11],[10222,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1368,12],[3041,10],[3824,10],[40804,12],[47578,12],[48889,12],[49617,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[162,11],[2555,12],[14524,12],[14671,12],[14721,12],[33426,11]]},"/en/lessons/vector-layers-qgis":{"position":[[8093,12]]}}}],["application.”30",{"_index":17308,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[54277,15]]}}}],["application/pdf",{"_index":18881,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22848,17]]}}}],["applications/util",{"_index":21165,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18919,24]]}}}],["applications/xampp",{"_index":15990,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17260,19]]}}}],["applications/xampp/xamppfiles/htdoc",{"_index":16001,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18715,39]]}}}],["application’",{"_index":8068,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9473,13],[28498,13]]}}}],["apply(crime,1,mean",{"_index":19699,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21528,19]]}}}],["apply(crime,2,mean",{"_index":19702,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[21886,19]]}}}],["apply(geolocator.geocod",{"_index":18173,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12728,27]]}}}],["apply(get_latitud",{"_index":18172,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12591,20],[12823,20]]}}}],["apply(peaceandkilling,2,mean",{"_index":19712,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22813,29]]}}}],["appoint",{"_index":9050,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1970,9],[2128,12]]}}}],["appreci",{"_index":2320,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3937,10],[5374,12],[8166,10],[10215,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6343,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4039,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10361,10]]},"/en/lessons/gravity-model":{"position":[[43349,10]]},"/en/lessons/linear-regression":{"position":[[71896,12],[72105,13],[72512,12],[72557,13]]},"/en/lessons/logistic-regression":{"position":[[40618,10]]}}}],["apprehend",{"_index":6491,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57127,12]]}}}],["apprenticeship",{"_index":13535,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7415,14]]}}}],["approach",{"_index":980,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1379,10],[20785,8],[35448,8],[40503,8],[43585,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13840,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9930,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1081,8],[1397,8],[3965,10],[5415,10],[8188,8],[10243,8],[24699,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1850,8],[2931,8],[8378,11],[16563,11],[18676,11],[25908,8],[25951,10],[26911,9],[33445,8],[33877,9],[34640,10],[34884,8],[35454,8],[41246,8],[49660,10],[60043,8],[64863,10],[65817,8],[66058,10],[66334,9],[66636,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13204,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9362,8],[60738,9],[69642,8]]},"/en/lessons/common-similarity-measures":{"position":[[37706,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6576,11],[7041,8],[7987,8],[10235,10],[10263,8],[10709,8],[11093,10],[22864,11],[27221,9],[27591,8],[30843,8],[32020,8],[36444,11],[40434,10],[46200,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5323,8],[5397,9],[7679,11],[8827,10],[27984,9],[40171,8],[55716,8],[62196,8],[62254,8],[62462,10],[63452,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3025,8],[3099,10],[3356,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61755,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22985,8],[30091,8],[34490,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6208,8],[8558,11],[8660,8],[9406,8],[9876,11],[30296,9],[33188,8],[40103,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7945,8],[11061,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39391,8],[40873,8],[42787,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2297,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37307,8],[50523,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31202,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1896,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31161,11],[41148,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2144,10],[4150,8]]},"/en/lessons/extracting-keywords":{"position":[[3730,8],[4478,8],[4762,8],[4902,8],[10874,8],[11793,8],[38341,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2590,8],[15845,8],[15900,9],[41062,8],[44678,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36055,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12087,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68255,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32530,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3183,8],[5252,8],[6209,8],[20695,8],[21036,9],[22700,11],[31155,10],[31738,8],[33266,8]]},"/en/lessons/gravity-model":{"position":[[3578,8],[3657,8],[5762,8],[8029,8],[25399,8],[27539,8],[27654,9],[30276,8],[56786,8],[60664,11],[62890,11],[64241,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[10266,8],[45512,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17366,10],[44416,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24153,10],[49840,8]]},"/en/lessons/intro-to-bash":{"position":[[12685,8]]},"/en/lessons/intro-to-linked-data":{"position":[[4156,8],[4441,8],[26306,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24638,8],[29050,8],[32943,8],[33092,10],[33215,8],[37885,8],[42200,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29713,8],[43677,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3032,10],[12458,11]]},"/en/lessons/jupyter-notebooks":{"position":[[13069,8],[16757,11],[26837,9],[27667,8],[40306,9],[41368,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5342,9]]},"/en/lessons/linear-regression":{"position":[[1779,8],[19098,8],[36361,8],[53679,8],[53814,8]]},"/en/lessons/logistic-regression":{"position":[[1499,8],[43533,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4595,8],[5097,9]]},"/en/lessons/naive-bayesian":{"position":[[9574,10]]},"/en/lessons/normalizing-data":{"position":[[5630,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6413,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4483,9],[4629,8],[13349,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2027,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2869,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4507,10],[10002,8],[23195,8],[30193,8],[35805,9],[36549,9],[51409,8],[52033,8]]},"/en/lessons/sentiment-analysis":{"position":[[904,10],[1280,8],[2258,11],[19394,8],[29969,9],[39191,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3112,8],[3512,8],[3697,9],[5611,8],[35892,8]]},"/en/lessons/sonification":{"position":[[5398,8],[19661,9],[28087,8],[36676,8],[40959,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1713,8],[19322,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5819,8],[9956,9],[16171,8],[16447,8],[16636,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10546,8],[35836,8],[36121,10],[37603,8],[37830,10],[39457,8],[50859,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2510,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[195,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9028,11],[23802,8],[23888,9],[27651,9],[35823,8],[35973,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[22656,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17323,9]]}}}],["approach.8",{"_index":7464,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27760,10]]}}}],["approaches”9",{"_index":5885,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15728,13]]}}}],["approch",{"_index":5849,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6946,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42350,7]]}}}],["appropri",{"_index":289,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6797,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42131,11],[43691,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8911,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8031,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8672,11],[24404,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33462,12],[34850,11],[49441,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14223,11],[18680,11],[21275,12],[23743,11],[27140,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1048,11],[60259,11],[61751,11]]},"/en/lessons/common-similarity-measures":{"position":[[27963,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43729,11],[59696,15],[61397,11],[64603,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19683,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14919,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12718,11],[41184,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18115,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[5212,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46974,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13319,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2591,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10763,11],[12578,11],[12640,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12599,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10036,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6068,14],[14881,11],[20021,11],[41695,11]]},"/en/lessons/extracting-keywords":{"position":[[11750,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34683,11],[35158,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42487,11],[50029,11],[50188,11],[50855,11],[53682,11]]},"/en/lessons/geocoding-qgis":{"position":[[14603,12],[29536,11]]},"/en/lessons/georeferencing-qgis":{"position":[[1783,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[8517,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[16902,11]]},"/en/lessons/gravity-model":{"position":[[14663,12],[15104,12],[15494,12],[15915,12],[27786,11],[28019,11],[56696,11],[56830,13]]},"/en/lessons/installing-omeka":{"position":[[11725,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16594,11],[49988,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[26254,11]]},"/en/lessons/intro-to-linked-data":{"position":[[12138,11],[18020,11],[22386,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[7075,14],[12148,11],[18548,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34081,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7383,11]]},"/en/lessons/linear-regression":{"position":[[17514,12],[45951,11]]},"/en/lessons/logistic-regression":{"position":[[62674,11]]},"/en/lessons/output-data-as-html-file":{"position":[[8808,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9527,11]]},"/en/lessons/preserving-your-research-data":{"position":[[6942,11],[7389,11]]},"/en/lessons/qgis-layers":{"position":[[1833,11],[11035,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2459,11],[18531,11],[23263,11]]},"/en/lessons/sentiment-analysis":{"position":[[204,11],[506,11],[799,12],[10200,11],[12379,11],[24752,11],[26121,11],[40832,11]]},"/en/lessons/sonification":{"position":[[826,11],[5152,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12725,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20323,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2292,12],[6463,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6853,11],[11141,11],[33048,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[20709,11]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4459,11]]},"/en/lessons/vector-layers-qgis":{"position":[[8709,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4933,11],[5937,11],[7220,11]]}}}],["appropriate.29",{"_index":17302,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53522,14]]}}}],["approv",{"_index":5480,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26430,7],[26676,9],[31646,9],[32009,9],[32418,7],[32450,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[16386,7]]}}}],["approxim",{"_index":2962,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26439,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26430,13],[69673,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17021,13],[17288,13],[23917,13],[38603,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5919,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46373,11],[46494,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12923,13],[39144,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3535,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43378,15]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23888,13]]},"/en/lessons/extracting-keywords":{"position":[[6208,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27008,13]]},"/en/lessons/gravity-model":{"position":[[14279,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[6158,14]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1555,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5749,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5278,13]]},"/en/lessons/linear-regression":{"position":[[7387,13],[37544,14]]},"/en/lessons/naive-bayesian":{"position":[[17651,14]]},"/en/lessons/normalizing-data":{"position":[[5786,13],[9632,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6166,13],[11704,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10138,15],[12143,14],[12395,15],[20799,16]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47599,13],[48833,13]]},"/en/lessons/vector-layers-qgis":{"position":[[6148,13]]}}}],["apps.twitter.com",{"_index":15558,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15728,18]]}}}],["apr",{"_index":9474,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51465,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4201,3]]}}}],["aprelia",{"_index":22745,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15502,7]]}}}],["apress",{"_index":22585,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40120,7]]}}}],["april",{"_index":1854,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46496,5],[47587,5],[51087,5],[51268,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43936,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39142,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14953,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[861,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[684,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[805,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56108,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57379,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4066,5],[4247,5],[4441,5],[4634,5],[4801,5],[4990,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49383,6],[52597,6]]},"/en/lessons/linear-regression":{"position":[[24474,5],[74637,5]]},"/en/lessons/naive-bayesian":{"position":[[1249,6]]},"/en/lessons/normalizing-data":{"position":[[693,6]]},"/en/lessons/preserving-your-research-data":{"position":[[645,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5647,5],[5864,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20587,5]]},"/en/lessons/working-with-web-pages":{"position":[[527,6]]}}}],["april_25_1887.txt",{"_index":22096,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[25096,18]]}}}],["aprili",{"_index":11980,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10268,8],[11168,8],[61568,8],[62468,8]]}}}],["apsa",{"_index":1811,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45028,4]]}}}],["apt",{"_index":8058,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7853,3],[7894,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13576,4],[14076,3],[27552,3]]},"/en/lessons/installing-omeka":{"position":[[5367,3],[5393,3],[5479,3],[10491,3],[10670,3]]},"/en/lessons/linux-installation":{"position":[[413,3],[839,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3276,3],[3877,3]]}}}],["aptitud",{"_index":11009,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1908,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3253,9],[3866,9]]}}}],["aquel",{"_index":20002,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12145,5],[12826,7],[13991,5]]}}}],["aquina",{"_index":9978,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55690,8],[57235,8]]}}}],["ar",{"_index":8251,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[188,4],[505,2],[807,2],[1156,2],[1590,2],[2876,2],[2956,2],[3012,2],[3100,2],[3407,2],[3788,2],[3879,2],[4131,2],[4370,2],[4409,2],[5436,2],[5581,2],[6319,2],[6424,2],[6513,2],[6616,2],[7001,2],[7211,2],[7338,2],[7560,2],[8678,2],[12967,2],[14794,2],[15654,2],[15704,2],[15790,2],[21726,2],[22777,2],[38443,2],[38603,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[148,2],[454,2],[831,4],[1148,2],[1692,2],[1772,2],[1828,2],[1916,2],[2241,2],[2616,2],[2707,2],[3184,2],[3223,2],[4249,2],[4394,2],[5438,2],[5639,2],[5744,2],[5829,2],[6049,2],[6428,2],[6646,2],[6773,2],[6995,2],[15629,2],[18207,2],[18232,2],[20893,3],[25893,2],[27554,2],[27854,2],[32894,2],[33736,3],[40314,2],[41688,2],[41848,4]]}}}],["arab",{"_index":11712,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[751,6],[16338,6],[16480,6],[16706,6],[29478,6],[35673,6],[36249,6]]},"/en/lessons/normalizing-data":{"position":[[6030,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49232,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3065,6]]}}}],["arabic_french",{"_index":3877,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17748,14]]}}}],["arabidop",{"_index":6741,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20367,10],[22475,10]]}}}],["arabidopsi",{"_index":6823,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31923,14],[31939,14]]}}}],["aradelli",{"_index":11793,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6279,9]]}}}],["arancion",{"_index":16841,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[16244,9]]}}}],["arbitrari",{"_index":4279,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45737,9],[50368,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44039,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68193,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[9354,9]]},"/en/lessons/intro-to-linked-data":{"position":[[21235,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39020,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14225,9],[31496,9],[32021,9],[35438,9]]},"/en/lessons/logistic-regression":{"position":[[11486,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10178,9]]},"/en/lessons/space-place-gazetteers":{"position":[[24157,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14630,9]]}}}],["arbitrarili",{"_index":13425,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10485,11]]},"/en/lessons/gravity-model":{"position":[[33042,11]]},"/en/lessons/naive-bayesian":{"position":[[63266,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2002,11]]}}}],["arbor",{"_index":20504,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39948,6]]}}}],["arc",{"_index":19303,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[1053,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45735,5],[45856,3],[46340,4]]}}}],["arc.png",{"_index":21623,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45833,8]]}}}],["arca",{"_index":14848,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55248,6]]}}}],["arcaeolog",{"_index":6112,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3184,12]]}}}],["arcamera",{"_index":8325,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17661,8],[23853,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18925,10],[21189,8],[27365,10],[28920,8]]}}}],["arcgi",{"_index":10127,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13652,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7277,7],[27531,7],[35026,6]]},"/en/lessons/geocoding-qgis":{"position":[[5536,7],[27410,7],[27621,8],[29425,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[15337,7]]},"/en/lessons/introduction-map-warper":{"position":[[1391,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5526,7]]},"/en/lessons/qgis-layers":{"position":[[513,6],[669,6],[1162,6],[1239,6],[1407,6],[1524,7],[1642,6]]},"/en/lessons/space-place-gazetteers":{"position":[[19651,7],[19746,7]]}}}],["arch",{"_index":8243,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38940,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7882,4]]}}}],["archaeoacoust",{"_index":20630,"title":{},"body":{"/en/lessons/sonification":{"position":[[505,16]]}}}],["archaeogam",{"_index":14865,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56055,14]]}}}],["archaeolog",{"_index":6525,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63193,11]]},"/en/lessons/geocoding-qgis":{"position":[[2488,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56000,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[3851,11],[5968,14],[6009,14],[6259,14],[6362,11],[6464,12],[6510,11],[23117,11]]},"/en/lessons/sonification":{"position":[[7825,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36796,11]]}}}],["archaeologist",{"_index":14690,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26523,13],[26656,13],[26810,13],[27057,13],[27566,13],[27833,13],[28091,13],[34187,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[12273,14]]}}}],["archaeologist’",{"_index":14703,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27969,15]]}}}],["archaic",{"_index":10948,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[26804,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34166,7]]}}}],["archaism",{"_index":22870,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[23205,9]]}}}],["archaolog",{"_index":20775,"title":{},"body":{"/en/lessons/sonification":{"position":[[31751,10]]}}}],["archeolog",{"_index":6466,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55935,10]]}}}],["architecto",{"_index":21148,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13590,10],[15764,10]]}}}],["architectur",{"_index":2254,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14451,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29133,12],[31441,12],[31558,13],[31601,13],[31881,14],[32055,13],[38547,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36492,12],[36558,12],[36713,13],[36846,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38818,14]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12739,13],[50409,13]]},"/en/lessons/geocoding-qgis":{"position":[[2471,13]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2440,13],[20920,12]]},"/en/lessons/introduction-map-warper":{"position":[[1052,13]]},"/en/lessons/space-place-gazetteers":{"position":[[22181,12],[22279,13]]}}}],["archiv",{"_index":63,"title":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1137,8],[3467,7],[3714,8],[4609,7],[4649,7],[18507,8],[21938,8],[22019,8],[22086,8],[22352,7],[22466,8],[22559,7],[22629,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5278,8],[19409,8],[19732,8],[49020,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9,8],[141,8],[198,8],[793,8],[1280,8],[1715,8],[2569,8],[7193,8],[7576,9],[7669,8],[8712,9],[13198,8],[15285,8],[15710,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17206,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2022,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2771,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8155,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5078,8],[6008,8],[6815,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2980,7],[44241,9],[45458,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62785,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9732,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17652,8],[33816,7],[44510,7],[44533,7],[45285,8],[46381,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1901,8],[2150,8],[2257,8],[2410,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1640,8],[8783,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4825,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[26,7],[163,7],[502,7],[771,7],[922,8],[2021,7],[2117,8],[2439,8],[2980,7],[3121,7],[3619,8],[3668,7],[4650,7],[4851,7],[6063,7],[12424,7],[13246,7],[15823,7],[20577,8],[24837,7],[25074,7],[25249,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51925,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11363,7],[28589,9],[43837,8],[43960,9],[45880,7],[46156,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[606,7],[1913,7],[4102,7],[17654,7],[20951,7],[22283,7],[25481,8],[28496,8],[29508,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1804,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67902,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4601,8],[4864,8],[5647,7]]},"/en/lessons/gravity-model":{"position":[[13184,9],[65716,7]]},"/en/lessons/installing-omeka":{"position":[[2506,8],[2573,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17229,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9039,8],[9083,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37213,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1724,8],[1993,8]]},"/en/lessons/introduction-map-warper":{"position":[[3018,8],[3090,10],[14062,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3706,8],[12540,8],[12654,8],[12690,8],[18640,9],[38190,8],[38228,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7834,9],[15270,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5514,7],[5621,7],[5783,8],[17063,7]]},"/en/lessons/json-and-jq":{"position":[[1298,9]]},"/en/lessons/jupyter-notebooks":{"position":[[38137,7],[38384,9]]},"/en/lessons/linear-regression":{"position":[[9914,7],[10112,7],[10184,7],[10359,7]]},"/en/lessons/naive-bayesian":{"position":[[163,7],[1481,8],[1852,8],[2262,7],[2450,8],[2675,8],[3343,8],[4457,7],[4489,7],[4654,7],[5464,8],[70751,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2607,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1378,9],[4936,8],[4957,8],[5337,8],[9173,7],[9296,7],[10437,8],[10535,7],[10565,7],[11421,7],[18691,8]]},"/en/lessons/qgis-layers":{"position":[[2396,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2544,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8818,8],[45001,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2458,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7813,7],[28990,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[800,8],[5600,7],[12037,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19831,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2356,7],[2413,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35671,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15390,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4039,7],[5389,7],[31070,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2374,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2079,7],[7167,8],[7203,8],[7572,7],[7878,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[475,8],[17624,9],[17887,9]]}}}],["archive</h1>",{"_index":7892,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22042,18],[24408,18],[34787,18]]}}}],["archive</h1><p>thi",{"_index":7850,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16641,31]]}}}],["archive.ac.uk/cr",{"_index":19300,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18736,20]]}}}],["archive.org",{"_index":10769,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[21018,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16149,12]]}}}],["archive_nam",{"_index":685,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22645,14],[22770,13]]}}}],["archive_name/$archive_name${i:3",{"_index":694,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22823,34]]}}}],["archive—a",{"_index":7835,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13763,9]]}}}],["archive’",{"_index":149,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3181,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5802,9],[18034,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7972,9]]},"/en/lessons/naive-bayesian":{"position":[[5548,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[6136,9]]}}}],["archivist",{"_index":8741,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[1964,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41718,10],[41889,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2418,11]]}}}],["archvi",{"_index":2022,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7273,8]]}}}],["arcinfo",{"_index":9990,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56357,7]]}}}],["arduou",{"_index":8053,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7289,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5899,7]]}}}],["are.26",{"_index":17299,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52893,6]]}}}],["are.6",{"_index":5807,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33783,5]]}}}],["area",{"_index":841,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7282,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13970,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53197,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32572,5],[60453,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43198,4],[43228,4],[44367,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31628,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3623,4],[6039,5],[29995,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9016,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22794,4],[28768,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19888,4],[21254,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37059,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6734,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12602,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11222,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21086,5],[21252,5],[21423,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29678,4],[29840,4],[31041,4]]},"/en/lessons/geocoding-qgis":{"position":[[3598,5],[8162,4],[16387,5],[16679,5],[18193,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[412,4],[8197,5],[16389,4],[16457,4],[16506,4],[16775,4],[16885,4],[17220,4],[17453,4],[18576,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5462,5],[5541,5],[5639,4],[5864,5],[9730,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1900,5],[3846,4],[8776,5],[10358,5],[10385,5],[21187,5],[21205,5],[22051,5],[25577,6],[33670,5],[36072,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5383,4],[10335,4],[18881,4]]},"/en/lessons/gravity-model":{"position":[[12904,5],[18098,5],[30025,5],[32704,6],[55525,5],[55764,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[41359,5]]},"/en/lessons/installing-omeka":{"position":[[8809,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19905,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10479,5],[18598,4],[23783,4],[25458,5]]},"/en/lessons/intro-to-linked-data":{"position":[[7049,4],[17014,4],[17077,4],[21806,6]]},"/en/lessons/introduction-map-warper":{"position":[[723,5],[8606,5],[19191,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33027,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7363,5],[20622,4]]},"/en/lessons/linear-regression":{"position":[[31267,4]]},"/en/lessons/logistic-regression":{"position":[[62145,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3828,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33463,4]]},"/en/lessons/qgis-layers":{"position":[[12995,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33636,4]]},"/en/lessons/sonification":{"position":[[9262,4],[9278,4],[9922,4],[9938,4],[12711,4],[14875,4],[14891,4],[18073,4],[18089,4],[19049,4],[19065,4],[38710,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7776,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2513,4],[32898,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[779,4],[22369,6],[24095,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11209,4]]}}}],["area_nam",{"_index":18164,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[11710,11],[14064,10],[15067,9],[16786,9],[17667,9],[26643,11]]}}}],["areapitch1",{"_index":20683,"title":{},"body":{"/en/lessons/sonification":{"position":[[10069,13],[14913,12],[18507,12],[19087,12],[19441,12]]}}}],["areapitch1,2",{"_index":20677,"title":{},"body":{"/en/lessons/sonification":{"position":[[9300,13]]}}}],["areapitch1,24",{"_index":20682,"title":{},"body":{"/en/lessons/sonification":{"position":[[9960,14]]}}}],["areapitch1,80",{"_index":20708,"title":{},"body":{"/en/lessons/sonification":{"position":[[18111,14]]}}}],["areapitch2",{"_index":20714,"title":{},"body":{"/en/lessons/sonification":{"position":[[19100,12],[19458,12]]}}}],["areas’3",{"_index":9166,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1846,7]]}}}],["aren't",{"_index":14275,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[31021,6],[35001,6]]}}}],["aren’t",{"_index":1616,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32745,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6468,6],[37290,6],[44324,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8345,6],[9995,6]]},"/en/lessons/common-similarity-measures":{"position":[[19271,6],[20810,6],[33886,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11880,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15907,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40762,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32186,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1614,6]]},"/en/lessons/installing-omeka":{"position":[[6063,6]]},"/en/lessons/jupyter-notebooks":{"position":[[22730,6],[22765,6],[23750,8],[33823,6],[50762,6]]},"/en/lessons/linear-regression":{"position":[[53210,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16872,6]]},"/en/lessons/naive-bayesian":{"position":[[38663,6]]},"/en/lessons/normalizing-data":{"position":[[3153,6],[5160,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6347,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14654,6],[14963,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[21448,6],[27292,6]]},"/en/lessons/vector-layers-qgis":{"position":[[17218,6]]}}}],["arg",{"_index":14463,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[23454,4],[24354,4],[25717,6],[26407,6],[27284,6],[28150,6]]}}}],["argamon",{"_index":16564,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54224,8]]}}}],["argentina",{"_index":4458,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59130,12]]}}}],["argentinian",{"_index":6470,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56435,11]]}}}],["argmax",{"_index":13926,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[15862,6]]}}}],["argu",{"_index":1609,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32525,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13880,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6324,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3713,6],[39518,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4061,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7903,6],[11116,6],[13855,5]]},"/en/lessons/sonification":{"position":[[4851,5],[6944,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33299,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7643,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4715,5]]}}}],["arguabl",{"_index":7413,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19261,9],[26309,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12273,8]]},"/en/lessons/linear-regression":{"position":[[14650,9]]}}}],["argument",{"_index":2368,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8822,8],[11726,8],[11765,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35500,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53472,8],[53792,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6777,13],[9951,13],[10237,14],[10373,13],[10490,9],[20008,13],[20138,13],[20268,13],[21954,13],[22138,13],[22322,13],[54071,13],[54148,13],[54228,13],[54843,9],[58070,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28784,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[582,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18529,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[5054,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15185,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1677,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43204,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9013,9],[15068,9],[15198,9],[15457,9],[16180,8],[20880,8],[22925,8],[24706,8],[32911,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46611,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9012,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8908,9],[9371,9],[9603,9],[9897,8],[10033,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[35034,10],[36044,8],[37198,8],[37376,9],[39122,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6957,10],[7173,9],[7383,8],[8034,8],[11286,10],[12373,9],[12928,9],[13160,9],[13260,9],[14816,9],[18415,9],[18665,8],[39400,8],[47803,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12666,9],[12722,8],[12796,8],[12946,8],[14852,8],[35359,9]]},"/en/lessons/intro-to-bash":{"position":[[12094,10]]},"/en/lessons/intro-to-powershell":{"position":[[43877,9],[44159,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35943,8]]},"/en/lessons/jupyter-notebooks":{"position":[[779,8],[1426,13],[3759,8],[37314,8],[38048,9],[38768,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6105,10],[6269,10],[6392,9],[6992,9],[7054,9],[7213,9],[7472,8],[7581,9],[8519,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5960,8],[6215,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[14268,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17986,8],[18047,8],[18152,8],[35692,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17438,8],[17779,9],[40503,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24300,8],[29745,8],[33875,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20166,10],[20251,9],[20373,9],[20825,10],[26506,9],[29280,8],[33157,8]]},"/en/lessons/sonification":{"position":[[2362,9],[34008,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23231,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2658,8],[32543,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21481,10],[26010,9],[26618,9],[36782,9],[37191,8],[40931,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12012,10],[17870,9],[19821,8],[19996,10],[20528,9],[20671,9],[28160,8],[32610,8],[34784,8],[34881,8],[41467,10]]}}}],["arguments.”2",{"_index":14176,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7133,12]]}}}],["arguments6",{"_index":6659,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[10021,11]]}}}],["arial",{"_index":3952,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21900,5],[21931,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19396,6],[19445,6],[19875,5],[19957,6],[38032,6],[38302,6]]}}}],["aris",{"_index":4507,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67569,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64108,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2033,6],[27909,6],[36807,6]]},"/en/lessons/preserving-your-research-data":{"position":[[12290,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7558,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11837,7],[17239,5]]}}}],["aristophan",{"_index":4647,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13976,12],[16387,12],[16643,12],[17226,12],[18269,12],[48175,13],[48740,12]]}}}],["arithmet",{"_index":12360,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55525,11],[59143,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7144,11]]}}}],["ariz",{"_index":6077,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45366,6]]}}}],["arizona",{"_index":6075,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45327,7],[45435,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[652,8],[989,8],[1087,8],[1188,8],[1290,8],[1386,8]]}}}],["arjun",{"_index":11449,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36675,5]]}}}],["arjun\",\"yuuma\",\"darcy\",\"mia\",\"chiaki\",\"izzi\",\"azra\",\"lina",{"_index":15588,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20642,61]]}}}],["ark",{"_index":3457,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1727,4],[3475,4]]}}}],["arlington",{"_index":3589,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3331,9]]}}}],["arm",{"_index":8805,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13411,5]]},"/en/lessons/naive-bayesian":{"position":[[17722,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1892,3],[29492,5]]}}}],["arm64",{"_index":8244,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38945,5]]}}}],["armenia",{"_index":11624,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31986,8]]}}}],["armenian",{"_index":11481,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6427,9]]}}}],["armenien",{"_index":11509,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14384,12]]}}}],["armi",{"_index":11720,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2143,4],[2701,4],[67110,4],[68991,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[698,6]]}}}],["armigeri",{"_index":18752,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8863,9],[8932,9],[9533,9],[9601,9]]}}}],["arnaldo",{"_index":11985,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10518,7],[61818,7]]}}}],["arnaldu",{"_index":12005,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10773,8],[62073,8]]}}}],["arnol'd",{"_index":22804,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19348,7]]}}}],["arnol'dovna",{"_index":22809,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19438,13]]}}}],["arnold",{"_index":2710,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33083,7],[33700,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2370,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42876,6],[47951,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[33881,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5346,6],[47437,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1767,6],[48254,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20519,6]]}}}],["arora",{"_index":11448,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36664,6]]}}}],["aros",{"_index":3405,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15770,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[407,5]]}}}],["around",{"_index":583,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17954,6],[18311,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13269,6],[17223,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9537,6],[12384,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4374,6],[8843,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22596,6],[22702,6],[33295,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6101,6],[12350,6],[13917,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45882,6],[48974,6],[57670,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8035,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43789,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25615,6],[55939,6],[64907,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46741,6],[66416,6],[69441,6]]},"/en/lessons/common-similarity-measures":{"position":[[14112,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5348,6],[44592,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19240,6],[31939,6],[39298,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25885,6],[50532,6],[51621,6]]},"/en/lessons/counting-frequencies":{"position":[[9020,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8104,6],[29252,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17235,6],[22503,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18204,6],[19893,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12422,6],[14044,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15219,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20656,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[901,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2905,6],[6797,6],[10634,6],[26601,6],[40802,6],[48211,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11139,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19132,7],[27172,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3236,6],[5281,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21844,6],[46882,6],[47481,6]]},"/en/lessons/extracting-keywords":{"position":[[26015,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21019,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27749,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48720,7],[54564,6],[62679,6]]},"/en/lessons/geocoding-qgis":{"position":[[30687,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4983,6],[9991,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1887,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4750,7]]},"/en/lessons/gravity-model":{"position":[[17794,6],[45364,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[32619,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13592,6],[23027,6],[23289,6],[42697,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4122,6],[38323,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22956,6],[33983,6],[54138,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18615,6],[22101,6],[23788,6]]},"/en/lessons/intro-to-bash":{"position":[[192,6],[4542,6],[6910,6],[9836,6],[18391,6],[19086,6],[19455,7],[25008,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3230,6],[5874,6],[10857,6],[14029,6]]},"/en/lessons/intro-to-powershell":{"position":[[3912,6],[5347,6],[16712,6],[18644,6],[18818,7],[21637,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1749,6]]},"/en/lessons/introduction-map-warper":{"position":[[9384,6],[12232,6],[12942,6],[15455,6],[15526,6],[19111,6],[19180,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1194,6],[32398,6]]},"/en/lessons/json-and-jq":{"position":[[20807,6],[20930,6],[24529,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7632,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27356,6]]},"/en/lessons/naive-bayesian":{"position":[[21758,6],[30178,6],[30199,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1151,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7465,6]]},"/en/lessons/qgis-layers":{"position":[[16227,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11097,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4569,6],[22294,6]]},"/en/lessons/sonification":{"position":[[16631,6],[28418,6]]},"/en/lessons/space-place-gazetteers":{"position":[[18445,6],[23911,6],[29400,6],[37111,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4137,6],[16372,6],[31528,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11907,6],[11946,6],[24431,6],[24467,6],[30453,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[432,6],[16599,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10938,6],[43703,6],[50352,6]]},"/en/lessons/transliterating":{"position":[[18042,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10647,6],[10743,6],[11062,6],[13122,6],[13264,6],[23685,6],[51732,6]]},"/en/lessons/vector-layers-qgis":{"position":[[15489,6]]},"/en/lessons/working-with-text-files":{"position":[[1026,6]]}}}],["arrang",{"_index":2279,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[17279,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8659,7],[8681,7],[8778,7],[13189,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11961,11],[12075,7],[12292,11],[29077,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[230,7],[14699,8],[25474,7],[25487,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20983,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[18919,11]]},"/en/lessons/intro-to-powershell":{"position":[[12607,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1117,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33645,8],[34363,8],[35298,7],[37092,9]]},"/en/lessons/qgis-layers":{"position":[[9093,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2005,9],[20138,7],[20345,8],[31531,7],[31701,7],[33669,7],[33730,7],[34744,8],[36747,7],[37045,7]]},"/en/lessons/sonification":{"position":[[33067,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34360,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23404,8],[24496,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15022,7]]}}}],["arrange(desc(establish",{"_index":9009,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25754,26]]}}}],["arrange(desc(favorite_count",{"_index":19886,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[31839,29],[33123,29],[33583,29],[35431,29],[36588,29],[37256,29]]}}}],["arrange(tab",{"_index":2370,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8884,12],[13625,12],[27398,12]]}}}],["array",{"_index":1450,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24490,6],[24528,5],[24711,5],[24832,5],[24976,6],[25379,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21846,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53986,5],[62650,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62964,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28551,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28035,5],[34900,7],[35154,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46542,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[313,5],[1391,5],[3577,5],[8695,5],[8763,5],[9329,6],[9732,6],[9849,6],[10137,7],[10170,5],[10259,5],[10325,5],[12717,5],[12803,5],[12923,5],[13568,5],[13590,5],[13742,5],[14029,5],[14175,5],[14240,5],[15276,6],[15408,6],[15579,6],[15624,5],[15708,5],[15961,6],[16130,5],[16239,6],[16257,5],[23007,5],[23475,5],[23572,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11434,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1053,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[11960,6],[18164,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12926,6],[13030,5],[13204,6],[13294,6],[20243,6],[32938,5],[33075,6],[33138,6],[33354,5],[34837,5],[34887,7],[35771,6],[40406,6],[41119,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37477,5],[39616,6]]},"/en/lessons/json-and-jq":{"position":[[131,5],[2930,5],[4690,5],[4761,5],[4902,5],[8134,6],[8226,5],[8314,5],[8363,5],[8473,5],[8563,5],[9220,6],[9417,6],[9520,5],[9717,6],[10413,6],[11034,5],[11436,5],[11515,5],[11594,6],[13072,6],[13828,6],[14142,6],[14217,6],[14384,7],[14402,5],[14464,5],[15432,6],[19384,5],[19731,5],[20428,5],[20706,5],[21030,6],[21105,6],[21192,5],[21776,5],[22890,6],[23053,5],[23114,5],[24110,6],[25562,5],[26737,5],[26783,5],[26792,7],[26815,6],[26984,5],[27068,6],[27419,6],[28294,5],[28325,5],[28338,7],[28525,5],[28538,7],[28586,7],[28926,5],[29689,6],[30372,6],[30452,5],[30659,5],[30771,5],[32260,6],[32404,5],[32663,5],[32709,5],[33432,6],[33583,7],[34152,6],[34192,6],[34298,6],[34404,5],[34473,6],[34744,5],[34996,5],[35056,5],[35106,5],[35115,7],[35132,5],[35213,5],[35265,7],[35354,5],[35422,6],[35465,6],[35579,6],[35638,5],[36828,5],[36910,6]]},"/en/lessons/linear-regression":{"position":[[39340,5],[39486,6],[40298,5],[40408,5],[40560,6],[41547,5]]},"/en/lessons/logistic-regression":{"position":[[27758,5],[28033,6],[44854,5]]},"/en/lessons/sonification":{"position":[[28989,6],[30555,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54644,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18244,6]]}}}],["array(0",{"_index":14006,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38513,8]]}}}],["array([[181",{"_index":17606,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[19278,12]]}}}],["arrest",{"_index":13566,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11616,6],[11757,8],[14764,8],[14996,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7682,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49370,9]]},"/en/lessons/transliterating":{"position":[[3163,8],[16205,7]]}}}],["arriv",{"_index":13520,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3533,6],[18231,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32480,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21921,7],[26611,7]]},"/en/lessons/vector-layers-qgis":{"position":[[12115,6]]}}}],["arrow",{"_index":415,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10854,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6393,7],[8073,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19112,6],[33737,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12514,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14883,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14220,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13455,5],[16149,5],[24880,7],[24911,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10503,6]]},"/en/lessons/extracting-keywords":{"position":[[16514,6],[16608,7],[27072,5],[27090,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5575,5],[7082,5],[10990,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34279,6]]},"/en/lessons/georeferencing-qgis":{"position":[[7491,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[7280,5],[13075,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4613,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[38616,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[46020,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19227,5],[29949,7],[29978,5]]},"/en/lessons/intro-to-bash":{"position":[[6714,5],[6729,5],[15891,5],[16014,5],[16070,5],[18368,5],[19063,5],[19737,5]]},"/en/lessons/intro-to-powershell":{"position":[[14590,5],[14825,6],[23148,5],[37564,5],[45635,6]]},"/en/lessons/introduction-map-warper":{"position":[[15220,6]]},"/en/lessons/qgis-layers":{"position":[[13106,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8938,5]]},"/en/lessons/research-data-with-unix":{"position":[[9949,5]]}}}],["arrowhead",{"_index":14581,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46598,9],[46651,9]]}}}],["arrowhead=1",{"_index":14582,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46620,12],[46996,12]]}}}],["arsen",{"_index":23674,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[2942,10]]}}}],["art",{"_index":1585,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31317,4],[31557,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5649,5],[5704,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3960,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64350,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15587,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59159,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10430,4],[54616,3],[54821,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4771,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5562,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31358,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2120,3],[2202,3],[2246,3],[2432,3],[20910,3]]},"/en/lessons/gravity-model":{"position":[[31396,4],[31437,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[3631,5],[6204,3],[30644,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54567,4]]},"/en/lessons/intro-to-linked-data":{"position":[[37440,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[780,3],[1765,3],[2700,3],[40660,3],[40770,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25376,4]]},"/en/lessons/json-and-jq":{"position":[[1804,3],[40529,3]]},"/en/lessons/jupyter-notebooks":{"position":[[7404,3]]},"/en/lessons/preserving-your-research-data":{"position":[[10092,3],[15512,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11642,3],[30391,3]]},"/en/lessons/sentiment-analysis":{"position":[[15722,3]]},"/en/lessons/sonification":{"position":[[2564,4],[33188,4],[39534,3]]},"/en/lessons/space-place-gazetteers":{"position":[[22173,3],[22274,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[426,3],[14120,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6711,3],[6757,3],[46668,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8011,3]]}}}],["arteaga",{"_index":18185,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16355,8]]}}}],["artefact",{"_index":10794,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24510,10]]},"/en/lessons/sonification":{"position":[[3602,8]]}}}],["arthur",{"_index":3561,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3012,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13404,6]]}}}],["articl",{"_index":192,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3965,8],[23947,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30999,8],[31547,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[716,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4330,7],[25829,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[157,7],[2373,8],[5922,7],[6018,8],[6350,8],[6416,9],[6797,7],[6860,7],[6911,7],[11988,8],[13387,7],[20870,7],[24960,8],[27240,7],[34268,8],[57725,7],[57849,8],[58534,8],[59345,8],[61069,8],[61398,9],[63547,8],[66861,8],[67720,8],[68256,8],[68397,8],[68954,8],[69609,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8173,8],[66929,8]]},"/en/lessons/common-similarity-measures":{"position":[[25401,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13427,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4918,7],[5013,7],[5957,7],[11531,9],[11563,7],[11593,7],[20925,8],[20970,8],[21620,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4043,7],[12277,7],[46188,8],[46294,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4417,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4889,7],[24522,8],[24931,9],[25451,8],[30634,7],[44142,7],[44206,7],[44235,8],[46301,8],[46347,8],[46619,9],[49498,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1188,7],[2531,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12206,7],[19419,9],[19812,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2180,8]]},"/en/lessons/geocoding-qgis":{"position":[[15686,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16169,9],[16248,8],[16282,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5546,9],[7812,9],[14964,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16275,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1011,8]]},"/en/lessons/gravity-model":{"position":[[7990,7],[16913,8],[20085,7],[29337,7],[29585,8],[34954,7],[39378,8],[54140,8],[55033,7],[60183,9],[61429,8],[61540,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[5148,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7831,8],[8060,7],[8239,8],[8854,8],[9318,8],[10782,9],[26334,7],[42668,7],[45416,8],[48034,7],[54780,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4463,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6350,8],[25750,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6411,8],[23974,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1927,9],[7951,8],[9675,8],[30139,8],[43794,8],[52314,8]]},"/en/lessons/jupyter-notebooks":{"position":[[974,7],[37886,7],[39061,7]]},"/en/lessons/linear-regression":{"position":[[5623,7],[7513,7],[7707,8],[10399,7],[10651,7],[10701,7],[10753,7],[11086,8],[21304,7]]},"/en/lessons/logistic-regression":{"position":[[5044,7],[5217,7],[35100,7],[35183,7],[46852,7],[49210,7]]},"/en/lessons/naive-bayesian":{"position":[[14526,8]]},"/en/lessons/preserving-your-research-data":{"position":[[14476,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7673,8]]},"/en/lessons/research-data-with-unix":{"position":[[3245,8],[5132,7],[10965,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14660,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25517,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2757,8],[26372,9],[26514,7],[26701,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13995,8],[14227,8],[14501,8],[14731,9],[15241,8],[17425,8],[18180,7],[18375,7],[18439,7],[18487,8],[18570,7],[29179,8],[29268,8],[29575,8],[30864,8]]}}}],["article.18",{"_index":13803,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[56484,10]]}}}],["articles.txt",{"_index":14673,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23374,14],[32842,14]]}}}],["article{fyfe_digital_2011",{"_index":21186,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24961,27]]}}}],["article’",{"_index":22451,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[14352,9]]}}}],["articul",{"_index":8849,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1524,11]]},"/en/lessons/space-place-gazetteers":{"position":[[12698,10]]}}}],["artifact",{"_index":9638,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16418,9],[16780,9],[17190,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5329,10],[8644,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[551,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8216,10]]}}}],["artific",{"_index":20833,"title":{},"body":{"/en/lessons/sonification":{"position":[[39542,8]]}}}],["artifici",{"_index":2571,"title":{"/en/lessons/facial-recognition-ai-python":{"position":[[50,10]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25641,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10141,10]]},"/en/lessons/common-similarity-measures":{"position":[[34031,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32527,12],[34853,12],[62735,10],[64032,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28857,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[51,10],[800,10],[25366,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[6870,10],[8406,10],[8448,10],[8580,10],[8665,10],[9005,10],[9123,10],[9324,10],[9617,10],[10171,10],[10724,10],[10993,10],[14794,10],[25617,10],[45185,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3554,10],[56074,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5849,10]]}}}],["artist",{"_index":8269,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3761,7],[4003,7],[4291,7],[18993,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1126,8],[1306,8],[1486,6],[2479,6],[4863,7],[6683,6],[6712,7],[6740,7],[6823,7],[6878,8],[6945,7],[7198,6],[22958,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[29516,8],[30584,8],[30679,8],[36545,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6539,8],[18406,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2589,7],[3105,7],[22890,6]]},"/en/lessons/intro-to-powershell":{"position":[[28559,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2175,8],[18090,8],[23755,8]]},"/en/lessons/json-and-jq":{"position":[[12263,6],[12497,7],[12570,9],[12640,9],[12703,9],[12762,9],[12833,9],[14537,6],[24750,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6519,8],[6563,7],[6611,7],[20173,7],[20190,6],[20318,8],[20421,6],[21349,7],[21440,8],[21455,7],[30195,8],[30330,8]]},"/en/lessons/sonification":{"position":[[1872,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5635,8]]}}}],["artistri",{"_index":20645,"title":{},"body":{"/en/lessons/sonification":{"position":[[3058,8]]}}}],["artobject",{"_index":16647,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[7311,11],[7324,11],[8334,11],[8605,13],[9116,11],[9706,10],[10153,13],[10316,13],[10402,10],[10826,13],[11002,13],[12424,13],[13308,13],[13846,13],[14571,13],[15565,13],[38291,14],[39040,14]]}}}],["artobjects[0",{"_index":16651,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[9457,14]]}}}],["artobjects[1",{"_index":16652,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[9724,14]]}}}],["artodi",{"_index":12003,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10761,7],[62061,7]]}}}],["artuk",{"_index":13895,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[6064,6],[6227,5],[6310,5],[41736,5],[46103,5]]}}}],["artur",{"_index":22805,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19378,5],[19403,5]]}}}],["artwork",{"_index":13372,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1135,9],[4833,8],[13089,8],[13650,7],[15245,7],[25063,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[6343,8]]},"/en/lessons/intro-to-powershell":{"position":[[26645,7]]},"/en/lessons/json-and-jq":{"position":[[12279,7],[14553,7],[17464,7],[24561,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5716,8],[6408,7],[20050,8],[21251,8],[28981,8],[30158,8],[30347,8]]}}}],["arun",{"_index":14052,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45146,4]]}}}],["arvid",{"_index":22802,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19325,5]]}}}],["arxiv",{"_index":14924,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58894,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61022,5]]}}}],["arxiv:1305.6143",{"_index":11451,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36777,16]]}}}],["arxiv:1912.11211",{"_index":21913,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61037,16]]}}}],["arxiv:2005.01583",{"_index":6072,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45225,16]]}}}],["arxiv:2201.07311",{"_index":14925,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58909,16]]}}}],["ar’",{"_index":14934,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2835,4]]}}}],["as':12",{"_index":17114,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[26938,8]]}}}],["as.date(entrypublish",{"_index":13236,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32167,23]]}}}],["as.factor(case_when",{"_index":21765,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[26989,20]]}}}],["as.factor(tmod_wf_all[[\"x\"]]@docvars$partisan",{"_index":21886,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54907,46]]}}}],["as.integer(((county_aggregate_data$countmembers/county_aggregate_data$totpop)*100000",{"_index":12982,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[27293,86]]}}}],["as.is=tru",{"_index":12880,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11278,11],[14284,11],[17939,11]]}}}],["as.matrix",{"_index":20164,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37792,11]]}}}],["as.matrix(cloud_tdm",{"_index":20167,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37949,20]]}}}],["as.matrix.network.adjac",{"_index":21315,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18501,28]]}}}],["as.matrix.network.adjacency(net",{"_index":21310,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18377,32]]}}}],["as.numeric(as.character(county_aggregate_data$countyfp",{"_index":12932,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18817,56]]}}}],["as.numeric(as.character(county_aggregate_data$statefp",{"_index":12930,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18724,55]]}}}],["as.numeric(tab",{"_index":2361,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7799,16],[13598,16],[27369,16]]}}}],["as_index=fals",{"_index":14445,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18277,14],[20686,14]]}}}],["as_index=false).agg({'docu",{"_index":4369,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52716,32],[62373,32]]}}}],["as_index=false).s",{"_index":14416,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11335,22],[34390,22],[39660,23],[39714,23]]}}}],["as_xi",{"_index":12563,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[21171,5]]}}}],["ascend",{"_index":1411,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21978,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27439,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25600,9]]},"/en/lessons/logistic-regression":{"position":[[57801,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33940,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36823,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30438,9]]}}}],["ascending=fals",{"_index":18022,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[59185,16]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37200,16],[40710,16]]}}}],["ascending=false).head",{"_index":21574,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[37308,23]]}}}],["ascending=false).reset_index(drop=tru",{"_index":1486,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27095,39]]},"/en/lessons/linear-regression":{"position":[[64588,39]]},"/en/lessons/logistic-regression":{"position":[[44052,39],[51411,39]]}}}],["ascending=tru",{"_index":17987,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57915,15]]}}}],["ascens",{"_index":1262,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13365,9],[17387,9]]}}}],["ascent",{"_index":4727,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27532,6]]},"/en/lessons/linear-regression":{"position":[[59347,6]]}}}],["ascertain",{"_index":6816,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31577,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31216,9]]}}}],["ascetic",{"_index":5123,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59117,10]]}}}],["ascii",{"_index":11389,"title":{"/en/lessons/transliterating":{"position":[[20,5]]}},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26936,5]]},"/en/lessons/sentiment-analysis":{"position":[[27217,5]]},"/en/lessons/transliterating":{"position":[[21,5],[299,7],[2530,5],[3962,5],[7267,5],[7347,5],[7548,5],[7851,5],[9785,5],[19815,5],[20110,7]]}}}],["ascrib",{"_index":4583,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4247,8]]},"/en/lessons/space-place-gazetteers":{"position":[[24314,7]]}}}],["asdfjkl",{"_index":23041,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[18997,10]]}}}],["asean",{"_index":7217,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3793,7]]}}}],["aserbaidshan",{"_index":11510,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14397,15]]}}}],["aserbaidshen",{"_index":11511,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14413,15]]}}}],["ashevil",{"_index":10123,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9920,10]]}}}],["ashley",{"_index":15738,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6777,6],[41731,6]]}}}],["ashton",{"_index":7288,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10835,6],[31402,6],[32431,6],[35114,6]]},"/en/lessons/preserving-your-research-data":{"position":[[17278,7]]}}}],["asia",{"_index":20869,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3738,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22040,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[45938,4]]}}}],["asian",{"_index":7216,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3779,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25985,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60825,5],[63521,7],[63564,5]]}}}],["asid",{"_index":1592,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31771,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63419,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1659,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7193,6]]},"/en/lessons/intro-to-linked-data":{"position":[[12857,5]]},"/en/lessons/preserving-your-research-data":{"position":[[14157,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38179,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10575,5]]}}}],["asimov’",{"_index":21091,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4624,8]]}}}],["ask",{"_index":1668,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35995,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13873,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2871,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9196,6],[10832,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9512,3],[13732,3],[16997,5],[18208,6],[18518,6],[21853,6],[24818,6],[24966,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49751,3],[67118,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14790,6],[15237,3],[24039,3],[24176,3],[32061,4],[49536,6],[51749,3],[65363,3]]},"/en/lessons/common-similarity-measures":{"position":[[713,3],[9653,4],[19634,3],[32632,3],[36317,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17504,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52440,3],[52493,6],[55325,6],[57830,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17570,3],[20137,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9187,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9182,4],[36940,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1156,4],[20003,4],[26226,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8172,6],[8942,5],[9219,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5762,3],[6586,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9622,6],[12429,6],[28730,4],[46634,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31896,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9388,5],[41169,3],[41225,6],[42141,3],[42460,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39732,3],[47852,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26946,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[981,6],[7827,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15396,4],[22042,3],[35278,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8397,3],[8801,3],[30663,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[2450,4],[3575,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15436,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12940,6],[22071,4],[22671,3]]},"/en/lessons/gravity-model":{"position":[[25435,3]]},"/en/lessons/installing-omeka":{"position":[[5330,6],[12237,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8449,6],[8609,6],[15769,6],[39320,3],[45044,6],[45235,6],[47548,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11002,3],[11030,3],[11151,6],[36925,6],[40068,6],[40118,3],[40190,3],[44326,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9838,4],[10285,3],[39183,4]]},"/en/lessons/intro-to-linked-data":{"position":[[35009,6]]},"/en/lessons/intro-to-powershell":{"position":[[33102,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[6804,3],[9815,5],[23089,5]]},"/en/lessons/introduction-map-warper":{"position":[[5662,3],[7571,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38714,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8676,3]]},"/en/lessons/research-data-with-unix":{"position":[[766,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3820,6],[12384,6],[22472,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41550,3]]},"/en/lessons/sentiment-analysis":{"position":[[16074,5],[18992,5],[21811,5],[22857,5],[28401,3],[28920,6],[31089,3],[32187,3],[35379,3],[37479,3]]},"/en/lessons/space-place-gazetteers":{"position":[[28169,3],[34128,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30553,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26190,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14629,6],[14727,4],[14985,4],[16821,3],[17254,3],[23248,3],[29007,5],[31402,4],[32053,3],[41949,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1599,3],[21264,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6431,3],[6565,3],[6657,3],[6889,3],[14541,3],[14790,3],[14904,4],[22615,6],[32530,3],[33397,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[13125,3]]},"/en/lessons/working-with-text-files":{"position":[[7524,3]]},"/en/lessons/working-with-web-pages":{"position":[[7394,5]]}}}],["asko",{"_index":10037,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58495,4]]}}}],["asmode",{"_index":9199,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7380,7],[22705,8]]}}}],["aspect",{"_index":1455,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24960,6],[34358,7],[40889,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[592,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43780,7],[45854,7],[60427,7],[65000,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59519,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28534,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5487,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3876,8],[6903,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10286,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4925,7],[12889,6],[49104,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1981,7],[43290,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10418,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9698,7],[19418,7],[21493,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8359,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4296,6],[43925,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10204,6],[48185,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4300,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[19822,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24138,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9009,7],[15328,7]]},"/en/lessons/linear-regression":{"position":[[61295,6]]},"/en/lessons/logistic-regression":{"position":[[61534,7]]},"/en/lessons/naive-bayesian":{"position":[[65363,6],[65444,7]]},"/en/lessons/qgis-layers":{"position":[[5442,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39089,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6560,7]]},"/en/lessons/sonification":{"position":[[1898,6],[3798,7],[5273,7],[14357,7],[17597,6]]},"/en/lessons/space-place-gazetteers":{"position":[[25088,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57818,7]]},"/en/lessons/transliterating":{"position":[[17510,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23751,7],[50705,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[365,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[366,7],[9396,7],[22985,6]]}}}],["aspir",{"_index":15920,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[40914,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9219,11]]}}}],["ass",{"_index":12985,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28161,5]]}}}],["assail",{"_index":14437,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[16673,9],[22258,10],[25975,9],[26684,9],[27576,9]]}}}],["assassin’",{"_index":14163,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5711,11]]}}}],["assault",{"_index":18281,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[2871,8],[5074,8],[33960,10],[59543,9],[64210,8],[66425,10]]}}}],["assembl",{"_index":1501,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28719,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33812,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20694,9],[34636,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3819,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18500,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3342,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11020,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[24876,10],[25334,10],[29736,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31450,9],[31961,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4779,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31966,8]]},"/en/lessons/normalizing-data":{"position":[[2185,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42685,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26002,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41361,8],[41602,8]]}}}],["assemblies_of_god_churches_per10k",{"_index":12980,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[27165,33]]}}}],["assemblies_of_god_churchesper10k",{"_index":12961,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24914,32]]}}}],["assert",{"_index":11021,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[4095,10]]},"/en/lessons/gravity-model":{"position":[[19441,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14549,11]]}}}],["assess",{"_index":4437,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58057,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10801,6],[20401,9],[20723,6],[57448,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9956,6]]},"/en/lessons/common-similarity-measures":{"position":[[973,11],[1115,9],[1817,8],[4511,9],[36634,9],[38066,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1436,9],[15263,6],[27899,9],[40995,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1371,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54941,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9533,10],[9827,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24104,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1241,6],[11767,6],[20938,9],[21119,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[3052,6],[3282,6],[4306,6],[4550,6],[4665,6],[10732,6],[17705,6],[19521,6],[22136,6],[23530,6],[27831,6],[30832,9]]},"/en/lessons/introduction-map-warper":{"position":[[17162,8],[17538,6]]},"/en/lessons/linear-regression":{"position":[[1497,6],[3395,6],[12468,8],[17278,9],[18428,8],[47198,9],[53549,6],[61305,9],[62014,9],[62472,8]]},"/en/lessons/logistic-regression":{"position":[[1217,6],[3115,6],[61603,6]]},"/en/lessons/naive-bayesian":{"position":[[53702,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43825,6],[49945,8]]},"/en/lessons/sentiment-analysis":{"position":[[24049,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2508,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48616,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6280,9],[20524,10],[20649,10]]}}}],["asset",{"_index":7761,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[1095,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8581,6],[15864,7],[17992,8],[23293,8],[27666,6],[27790,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3081,6],[35404,6],[41723,6],[45334,6],[45457,6],[47868,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10702,7],[18430,7],[21380,8],[21687,8],[26607,7],[28370,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[4328,6]]},"/en/lessons/sentiment-analysis":{"position":[[9058,5]]}}}],["assign",{"_index":672,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22137,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42828,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13120,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12848,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5448,6],[7417,9],[7516,8],[7572,8],[26874,8],[31919,8],[33055,8],[41086,8],[45967,12],[46837,11],[46871,11],[47064,8],[49162,7],[49616,8],[55112,10],[57574,8],[59701,8],[66789,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15010,8],[15155,8],[20012,8],[26555,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23725,8]]},"/en/lessons/common-similarity-measures":{"position":[[36821,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12554,7],[12970,8],[20616,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5356,7],[5846,9],[5973,6],[6645,6],[7033,6],[7090,9],[7127,7],[7204,9],[8240,9],[8683,7],[15962,9],[48706,6]]},"/en/lessons/counting-frequencies":{"position":[[13677,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24764,6],[27037,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20881,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[766,9],[1743,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20356,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13712,7],[14002,8],[15659,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[691,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8929,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37141,6],[50092,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17198,10],[21727,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17914,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3821,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1421,6],[21671,10],[21861,10],[22232,10],[47005,8],[47172,8],[49855,6],[50735,6],[50834,6],[51892,6],[60430,6]]},"/en/lessons/geocoding-qgis":{"position":[[14406,6],[20161,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2938,9],[8404,8],[8750,6],[17187,8]]},"/en/lessons/georeferencing-qgis":{"position":[[5185,6],[9207,6],[11534,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31984,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10497,8]]},"/en/lessons/gravity-model":{"position":[[33054,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[33049,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[770,11],[2822,11],[18566,11],[42654,10],[44621,10],[45299,11],[45371,11],[45717,11],[47071,11],[47743,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14630,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17890,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4344,9],[5991,9],[6473,6],[8917,8]]},"/en/lessons/intro-to-powershell":{"position":[[15740,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3166,8]]},"/en/lessons/introduction-map-warper":{"position":[[2494,9],[3982,6],[12303,6],[12372,8],[12447,10],[13359,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26284,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26030,9],[28234,6],[33296,6],[41814,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13898,6],[14058,6],[15312,8]]},"/en/lessons/json-and-jq":{"position":[[10789,8],[13447,6],[25992,8],[28956,9]]},"/en/lessons/jupyter-notebooks":{"position":[[40756,11],[40925,10],[42149,10]]},"/en/lessons/logistic-regression":{"position":[[52856,7],[53219,6],[57719,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11162,6],[21867,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27800,7],[41151,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7404,7],[7616,8],[7938,9],[8285,9],[9148,6],[9238,9],[9389,6],[9641,6],[10347,9],[25224,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6159,6],[8651,9],[9106,7],[9229,8],[17575,8],[24642,7],[42205,7],[54535,8]]},"/en/lessons/sentiment-analysis":{"position":[[18175,6],[19863,9],[24993,9]]},"/en/lessons/sonification":{"position":[[11546,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6567,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34884,8],[43778,7],[43955,6],[55281,8]]},"/en/lessons/transliterating":{"position":[[5894,6],[6365,8],[6516,9],[6940,8],[10545,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5622,6],[33520,8],[48290,12]]}}}],["assist",{"_index":1943,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[816,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34084,7],[60944,6],[68367,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7797,6],[32246,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11366,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3704,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[946,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16334,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1645,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36280,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7678,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11805,10],[13904,9],[14047,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[6402,10]]},"/en/lessons/naive-bayesian":{"position":[[3505,6],[5505,8],[6327,9]]},"/en/lessons/preserving-your-research-data":{"position":[[14369,7],[16147,6]]},"/en/lessons/space-place-gazetteers":{"position":[[46419,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25982,8]]}}}],["associ",{"_index":1154,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9152,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9852,10],[15331,10],[20324,10],[23313,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13330,10],[35763,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12721,12],[18575,12],[32476,10],[56269,10],[56818,9],[63764,9],[68488,11],[69094,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4357,10],[20758,10],[26814,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14458,10],[26277,10],[40410,10],[51709,10]]},"/en/lessons/common-similarity-measures":{"position":[[4212,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17892,10],[19386,10],[19747,10],[26860,10],[44441,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5423,10],[51874,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17895,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6933,10],[41063,10],[41147,9],[61086,11],[61552,11],[61818,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3754,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2078,10]]},"/en/lessons/counting-frequencies":{"position":[[5799,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4892,11],[22401,10],[37361,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5783,10],[17849,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14847,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8220,10],[12488,10],[12949,10],[13028,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9560,10],[27103,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59472,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1821,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10179,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5280,10],[46795,12],[47530,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8327,10],[13796,10],[16102,10],[19175,10],[22634,10],[23488,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22337,10],[23625,10],[31323,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8217,10],[11421,12],[38401,9],[42447,9],[50007,10],[50140,11]]},"/en/lessons/geocoding-qgis":{"position":[[7603,10],[11927,10],[14175,10],[17708,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32013,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[17368,10],[31275,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[3555,10],[5568,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1276,10],[13630,10],[16972,10],[17672,10]]},"/en/lessons/gravity-model":{"position":[[9340,10],[60257,10],[62345,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1528,11],[10214,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31912,10],[33796,10],[33913,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32565,11],[34062,10],[36783,12],[39496,11],[42849,10],[42889,10],[42982,10],[56345,11],[58375,11],[59069,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3706,11],[26440,9],[26970,10],[39527,10],[39825,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11098,10],[14023,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4397,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4990,10]]},"/en/lessons/introduction-map-warper":{"position":[[12043,9],[20672,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35866,12],[36630,12],[41690,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1417,10],[14369,10],[15618,10],[22091,10],[23837,10],[53360,11],[53667,11],[54299,11]]},"/en/lessons/json-and-jq":{"position":[[29298,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1814,10]]},"/en/lessons/linear-regression":{"position":[[17076,10],[31818,11],[68015,10],[69304,10],[69576,10],[72398,10]]},"/en/lessons/logistic-regression":{"position":[[33988,12],[34443,11],[60813,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1523,9]]},"/en/lessons/naive-bayesian":{"position":[[24993,10],[27331,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19998,10]]},"/en/lessons/output-data-as-html-file":{"position":[[1822,10]]},"/en/lessons/preserving-your-research-data":{"position":[[4304,10],[16104,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38269,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2644,11],[6048,11],[6416,11],[7524,11],[17875,10],[18075,10],[26921,10],[27400,10],[27469,10],[35935,10],[40640,10],[40882,10],[41009,10],[45281,10],[49828,11],[50019,11],[50952,11],[53138,11],[53880,11],[54032,11]]},"/en/lessons/sentiment-analysis":{"position":[[9192,9]]},"/en/lessons/sonification":{"position":[[1615,12]]},"/en/lessons/space-place-gazetteers":{"position":[[378,10],[1811,10],[6626,10],[8197,10],[10472,10],[11765,10],[25171,10],[46811,10],[50851,12],[51214,11],[51379,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28139,12],[33090,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12177,10],[14923,10],[16147,10],[35497,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5072,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2231,10],[3476,10],[9290,11],[12223,9],[18890,10],[26848,10],[39035,11],[58689,10],[58790,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16219,10]]},"/en/lessons/transliterating":{"position":[[2061,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5264,12],[12171,12],[12377,13],[34250,10],[42036,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3944,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20307,10],[20567,11]]}}}],["association.csl",{"_index":21200,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28177,16]]}}}],["assum",{"_index":554,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16450,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1622,6],[1821,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9851,8],[11284,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10460,6],[20822,7],[28678,7],[42132,7],[42934,8],[49206,7],[54162,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8564,6],[14408,6],[15907,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2649,7],[26181,7]]},"/en/lessons/common-similarity-measures":{"position":[[2489,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6085,6],[27099,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2127,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[22089,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2179,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2022,7],[15632,6],[44962,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15990,7],[17085,7],[30967,6],[31620,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20285,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15434,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8061,7],[10919,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1754,7],[24124,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9604,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1289,7],[20246,6],[28382,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3641,6],[5448,7],[6545,6]]},"/en/lessons/extracting-keywords":{"position":[[5076,7],[5618,7],[14173,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13934,7]]},"/en/lessons/geocoding-qgis":{"position":[[4924,7],[21781,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5793,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3154,6],[4120,8],[5700,7],[6349,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5478,8]]},"/en/lessons/gravity-model":{"position":[[1576,6],[4179,8],[46468,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[13121,6]]},"/en/lessons/installing-omeka":{"position":[[1346,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3665,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2871,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1968,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23149,9],[27717,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[557,7],[634,7]]},"/en/lessons/intro-to-linked-data":{"position":[[547,8]]},"/en/lessons/intro-to-powershell":{"position":[[11504,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12097,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25234,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23668,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4973,8],[5229,7],[12054,8],[26519,7]]},"/en/lessons/linear-regression":{"position":[[11247,7],[38394,8],[38567,9]]},"/en/lessons/logistic-regression":{"position":[[4037,7],[4068,7]]},"/en/lessons/naive-bayesian":{"position":[[10399,7],[18263,8],[19866,6],[26720,7],[31286,8],[32098,8],[32819,8],[39943,9],[46450,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1794,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3793,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7293,6]]},"/en/lessons/sonification":{"position":[[20708,7],[23746,6]]},"/en/lessons/space-place-gazetteers":{"position":[[37962,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[668,7],[10411,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3337,7],[6734,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21511,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3066,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13623,6],[25629,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3077,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12402,6],[30018,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3873,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5511,6],[6787,7]]}}}],["assume.”16",{"_index":1746,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42443,10]]}}}],["assume/cr",{"_index":18368,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[27802,14]]}}}],["assumpt",{"_index":4329,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49298,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47861,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55992,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15005,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[50,11],[303,11],[340,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20340,12]]},"/en/lessons/extracting-keywords":{"position":[[5577,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4884,10],[5028,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[2511,11],[5829,12],[19991,11],[32994,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12331,12]]},"/en/lessons/jupyter-notebooks":{"position":[[7287,11]]},"/en/lessons/linear-regression":{"position":[[45721,11],[45814,11],[46924,12],[47214,11],[51054,10],[55748,11],[62528,11],[77947,12]]},"/en/lessons/logistic-regression":{"position":[[26111,11],[33899,10],[34455,11],[42234,10],[62899,11]]},"/en/lessons/naive-bayesian":{"position":[[10253,10],[11030,10],[11339,10],[13325,11],[13497,11],[13570,10],[20166,10],[21920,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8350,11]]},"/en/lessons/sentiment-analysis":{"position":[[13716,11]]},"/en/lessons/sonification":{"position":[[1068,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22508,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[31926,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21828,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14691,11]]},"/en/lessons/working-with-web-pages":{"position":[[1853,10]]}}}],["assur",{"_index":13948,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28068,6],[33850,8]]},"/en/lessons/naive-bayesian":{"position":[[42296,9]]}}}],["asterisk",{"_index":10690,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[8768,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21615,8]]},"/en/lessons/jupyter-notebooks":{"position":[[25038,8],[28655,8]]},"/en/lessons/preserving-your-research-data":{"position":[[7500,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13897,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[17250,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11764,9]]}}}],["astronom",{"_index":22820,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[5111,12]]}}}],["astronomi",{"_index":6821,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31830,9]]}}}],["astype(int",{"_index":17651,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28260,12]]}}}],["asylum",{"_index":1192,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10718,6],[13416,6],[17472,6],[31210,6],[32332,8]]}}}],["asymmetr",{"_index":3789,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10983,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7070,10]]}}}],["async_request",{"_index":18908,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25066,13]]}}}],["asynchron",{"_index":13978,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[32218,12]]}}}],["at",{"_index":8584,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14149,3],[15238,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10900,3]]}}}],["atack",{"_index":17455,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73017,6]]},"/en/lessons/logistic-regression":{"position":[[64363,6]]}}}],["atchison",{"_index":3594,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3418,9]]}}}],["atheism",{"_index":5239,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65150,8],[65342,8],[65581,7],[65672,7],[65874,8]]}}}],["athen",{"_index":4995,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48623,6],[48756,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20882,6]]}}}],["atkarsk",{"_index":11635,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33122,8]]}}}],["atla",{"_index":6528,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63975,5]]}}}],["atlant",{"_index":2798,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4771,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58875,8],[58929,8]]},"/en/lessons/georeferencing-qgis":{"position":[[6170,8]]},"/en/lessons/gravity-model":{"position":[[58175,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[572,9],[14183,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3226,8],[3555,8]]}}}],["atlanta",{"_index":1554,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30532,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1893,8]]}}}],["atlassian",{"_index":13077,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34314,10]]}}}],["atom",{"_index":3274,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[346,11],[11532,11],[13154,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63264,4],[67760,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13066,4],[13109,4],[18969,8],[19772,8],[22071,13],[23139,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2822,5],[9773,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3900,4],[9261,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7118,5]]}}}],["attach",{"_index":4125,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35314,8],[45208,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14521,8],[23684,6],[34045,10],[34606,8],[35795,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[680,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19221,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[9456,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[21532,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18076,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38105,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17282,8],[21172,8],[28761,6],[36285,10],[36851,8],[37781,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3717,12]]},"/en/lessons/introduction-map-warper":{"position":[[9262,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[38925,8]]},"/en/lessons/jupyter-notebooks":{"position":[[17761,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2448,8]]},"/en/lessons/qgis-layers":{"position":[[9371,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14751,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3749,6],[3936,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10367,9]]}}}],["attack",{"_index":2250,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13780,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30488,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10044,8],[10521,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11642,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[4952,8]]},"/en/lessons/naive-bayesian":{"position":[[66876,8]]},"/en/lessons/normalizing-data":{"position":[[2807,11]]},"/en/lessons/sonification":{"position":[[25114,7],[25207,6],[25300,6],[26102,8],[32438,6],[35906,7],[35995,7],[36293,7],[37675,7],[40526,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8553,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18189,9],[19893,9],[20758,10],[20882,9],[21196,8],[21229,11],[23127,9],[24707,9]]}}}],["attain",{"_index":6507,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59178,8]]},"/en/lessons/gravity-model":{"position":[[4585,6]]}}}],["attempt",{"_index":1400,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21300,7],[41010,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7264,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43460,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31017,8],[31530,8],[32431,9],[32522,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11960,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14805,8],[17402,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10983,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25317,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41841,7],[42178,7],[42413,7],[42618,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21480,7]]},"/en/lessons/extracting-keywords":{"position":[[32834,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12781,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2972,8],[22696,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[5601,7],[19853,10]]},"/en/lessons/gravity-model":{"position":[[15749,10],[19325,8],[59736,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43240,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10401,10],[10799,7],[20901,7],[29444,7],[31650,7],[33956,8],[35035,10],[49688,9]]},"/en/lessons/intro-to-bash":{"position":[[13229,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3134,10]]},"/en/lessons/intro-to-powershell":{"position":[[16926,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10256,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[451,7],[17541,7],[39541,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18626,7],[44615,8]]},"/en/lessons/jupyter-notebooks":{"position":[[25788,7]]},"/en/lessons/linear-regression":{"position":[[61928,7]]},"/en/lessons/logistic-regression":{"position":[[3876,7]]},"/en/lessons/naive-bayesian":{"position":[[8721,7],[51249,8],[60792,8]]},"/en/lessons/normalizing-data":{"position":[[9716,10]]},"/en/lessons/preserving-your-research-data":{"position":[[8939,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10486,9]]},"/en/lessons/sentiment-analysis":{"position":[[13310,8],[23590,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1498,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19653,8]]}}}],["attend",{"_index":7187,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[842,6],[908,6],[12495,10],[12577,9],[18551,10],[18737,6]]},"/en/lessons/extracting-keywords":{"position":[[2692,9]]},"/en/lessons/sonification":{"position":[[38644,9]]}}}],["attende",{"_index":16811,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[3896,9],[39821,9]]}}}],["attent",{"_index":921,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12691,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6066,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40743,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2045,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2759,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5635,10]]},"/en/lessons/gravity-model":{"position":[[41272,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13092,9],[43269,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4471,9],[48303,9]]},"/en/lessons/jupyter-notebooks":{"position":[[12880,9],[28276,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9114,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6352,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27963,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19855,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16894,9]]}}}],["attest",{"_index":20913,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8232,12],[8681,13],[11448,12],[11946,12],[12435,12],[17443,8],[24790,8],[24980,12],[25247,8],[42045,8],[43482,12],[44827,12],[44935,8]]}}}],["attestedd",{"_index":20954,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[18845,13],[19077,12],[23759,12],[25983,12],[30086,12],[34461,12],[39060,12]]}}}],["attitud",{"_index":7226,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5128,9],[8472,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39348,8]]},"/en/lessons/sentiment-analysis":{"position":[[3469,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4739,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16209,9],[16644,9],[17303,8]]}}}],["attitude—th",{"_index":14214,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[13688,12]]}}}],["attract",{"_index":2746,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1284,10]]},"/en/lessons/extracting-keywords":{"position":[[3394,9]]},"/en/lessons/geocoding-qgis":{"position":[[32156,7]]},"/en/lessons/gravity-model":{"position":[[11228,9]]}}}],["attribut",{"_index":1090,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5841,10],[37062,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4971,11],[11674,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15434,10],[22001,10],[22066,10],[22133,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4152,11]]},"/en/lessons/common-similarity-measures":{"position":[[6421,10],[14255,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16113,9],[23580,9],[26681,9],[30660,10],[31368,10],[42411,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8762,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7007,10],[8227,10],[8839,10],[13400,9],[13531,9],[16140,9],[17104,9],[17336,9],[17405,9],[17523,9],[17573,11],[17946,9],[18218,9],[18576,10],[18967,9],[23371,9],[24108,10],[25065,11],[25790,10],[25899,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15614,9],[16987,9],[17031,9],[19695,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2603,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[371,10],[5291,10],[13311,10],[13543,10],[13731,11],[13799,10],[14257,10],[14408,9],[14506,10],[14606,11],[14984,10],[15628,10],[15763,10],[15795,9],[15836,10],[15876,10],[16211,11],[16378,10],[16583,9],[16995,10],[17163,9],[17596,9],[17961,10],[18089,10],[32401,10],[32494,9],[32728,10],[32932,10],[37159,9],[39533,10],[45867,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9962,10],[15098,11],[16413,10],[16956,11]]},"/en/lessons/geocoding-qgis":{"position":[[7631,11],[11871,9],[12789,10],[13513,9],[13696,9],[19883,9],[22147,9],[22428,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21084,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4816,10],[4846,10]]},"/en/lessons/gravity-model":{"position":[[33008,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4915,10],[13486,10],[13737,10],[31764,9],[32048,9],[32195,9],[33496,9],[33627,9],[33719,9],[33768,9],[33869,9],[36693,10],[52144,10],[52373,9],[53355,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52427,9],[52665,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4135,9],[4222,11],[5064,9],[5275,9],[5580,9],[8184,9],[24926,9],[28089,9],[33676,10],[33757,11],[34849,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[24622,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22757,10],[22859,10],[22976,10],[23986,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3169,12],[18834,11],[22514,11],[23803,12],[26030,12],[35197,10],[43146,11],[45212,12],[45420,11],[46940,11],[47857,11],[49529,13],[51425,13],[53590,10],[54024,13],[54270,13],[54909,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21002,12],[23856,12],[25666,12],[27778,12],[28805,12],[29813,9],[30459,12],[31225,9],[32705,12],[33268,12],[34502,12]]},"/en/lessons/naive-bayesian":{"position":[[8583,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32320,10]]},"/en/lessons/preserving-your-research-data":{"position":[[5411,10],[15125,10]]},"/en/lessons/qgis-layers":{"position":[[11830,9],[11949,9],[12009,9],[12304,9]]},"/en/lessons/space-place-gazetteers":{"position":[[18203,10],[18271,9],[45368,9],[46822,11],[47233,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22973,9],[23029,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4754,11],[14941,11],[15339,10],[21788,11],[21848,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18218,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38927,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4085,11],[4150,10],[20525,9],[24214,9],[24284,9],[29278,10],[29447,9],[29519,9],[29677,9],[30249,10],[30550,10],[31230,10],[41485,9]]},"/en/lessons/transliterating":{"position":[[17100,11],[17275,9],[17640,10],[17826,11],[17923,9],[18252,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28661,9]]},"/en/lessons/vector-layers-qgis":{"position":[[246,10],[1670,11],[1705,9],[1888,11],[5441,11],[5473,10],[5498,10],[5706,10],[5760,10],[5785,10],[5913,9],[5944,10],[5969,10],[6249,9],[8147,10],[8651,10],[9589,9],[10539,9],[11112,10],[11184,10],[11218,9],[11242,10],[11341,9],[12172,10],[13408,10],[13504,10],[13538,9],[13562,10],[13661,9],[14022,10],[16185,11],[16514,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12432,10]]}}}],["attributeerror",{"_index":4394,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53863,15],[63678,15]]}}}],["attribute’",{"_index":22779,"title":{},"body":{"/en/lessons/transliterating":{"position":[[17765,11]]}}}],["attrnam",{"_index":21311,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18410,8]]}}}],["atyp",{"_index":1726,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41492,8]]}}}],["au",{"_index":9782,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29918,2]]},"/en/lessons/jupyter-notebooks":{"position":[[42507,2]]}}}],["aubrey",{"_index":14338,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49693,7]]}}}],["auction",{"_index":22369,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[1574,7],[1677,7]]}}}],["audac",{"_index":10286,"title":{"/en/lessons/editing-audio-with-audacity":{"position":[[19,8]]}},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[20,8],[69,8],[929,8],[1120,8],[1450,8],[1501,8],[1742,9],[1792,8],[1963,8],[2073,8],[2094,8],[2358,8],[2464,8],[3915,8],[4326,8],[4436,8],[4664,8],[4800,8],[5009,8],[5182,8],[5535,8],[5592,8],[5937,8],[6078,8],[6417,8],[6848,8],[11067,9],[11830,8],[11954,8],[12186,8],[12414,8],[13874,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2238,10]]}}}],["audacity’",{"_index":10303,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3080,10]]}}}],["audienc",{"_index":2507,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19741,8],[30680,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25403,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34674,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3486,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[107,8],[2303,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8839,8],[13292,9],[13349,9],[22544,9],[22562,8],[43853,8],[46558,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1803,8],[34836,8],[35502,9],[35886,8],[36773,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36255,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63287,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9100,9]]}}}],["audio",{"_index":8210,"title":{"/en/lessons/editing-audio-with-audacity":{"position":[[8,5]]}},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32556,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22950,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1737,6],[10361,5],[10572,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9,5],[90,5],[106,5],[164,6],[385,6],[977,5],[1288,5],[3383,5],[5067,5],[7427,6],[7516,5],[7536,5],[7753,6],[8503,5],[8644,5],[9288,6],[10502,5],[12559,5],[12594,6],[12678,5],[12907,5],[13922,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28027,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[614,5],[2227,5],[3414,5],[4044,5],[15272,5],[15486,5],[15784,7],[16833,5],[19032,5],[19557,5],[20336,5],[20917,5],[20996,5],[21074,5],[21657,5],[22081,5],[27958,6],[28010,5],[28098,5],[41472,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50894,5],[53080,5]]},"/en/lessons/sonification":{"position":[[11436,5]]}}}],["audiolyzr",{"_index":20672,"title":{},"body":{"/en/lessons/sonification":{"position":[[8040,12]]}}}],["audiotrack",{"_index":10325,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8556,10]]}}}],["audiovisu",{"_index":15712,"title":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16,11]]}},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[17,11],[1249,11],[1394,11],[1481,11],[1945,11],[2148,11],[2592,11],[2824,11],[3139,11],[3286,11],[4761,11],[12448,11],[14176,11],[15624,11],[20180,11],[40431,11],[40466,11],[40544,11],[40612,11],[40978,11],[41747,11],[42757,11]]}}}],["audit",{"_index":21918,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61129,9]]}}}],["auditori",{"_index":20659,"title":{},"body":{"/en/lessons/sonification":{"position":[[5307,8],[6450,9],[41335,8],[41442,8]]}}}],["aug",{"_index":12674,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20550,3],[20623,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4217,3]]}}}],["augment",{"_index":6107,"title":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23,9]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[555,13],[1521,12],[32144,13],[32165,13],[32198,12],[32498,13],[32860,14],[34137,13],[34515,13],[34803,13],[36111,13],[55156,14]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17,9],[113,9],[170,9],[667,9],[773,9],[1739,9],[1901,9],[2834,9],[3225,9],[3537,9],[4470,9],[4930,7],[5739,9],[5948,9],[6553,7],[8957,9],[17587,9],[18400,8],[19013,9],[21167,14],[21552,14],[23147,10],[36804,9],[38269,9],[38553,9],[38585,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34531,9],[34567,9],[34679,9],[34899,9],[34947,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24,9],[114,9],[781,9],[813,9],[1310,9],[1446,9],[1568,9],[1650,9],[2059,9],[2371,9],[3284,9],[3743,7],[4552,9],[4760,9],[5869,7],[10119,9],[10554,9],[10964,9],[20518,9],[22297,8],[22910,9],[25371,14],[25756,14],[28224,10],[41514,9],[41798,9],[41830,9]]},"/en/lessons/space-place-gazetteers":{"position":[[28805,10],[42983,9]]}}}],["august",{"_index":695,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22917,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47472,6],[50830,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37964,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8714,6],[51254,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14642,6],[14770,6],[15245,6],[20030,6],[23125,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[44953,6]]},"/en/lessons/gravity-model":{"position":[[13150,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42626,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8733,6],[8793,6],[9403,6],[9463,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26033,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35218,6],[35779,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42072,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19819,6]]}}}],["aull",{"_index":6640,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6027,4],[60410,5]]}}}],["aultsvil",{"_index":13364,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[20270,10],[20439,11]]}}}],["aunt",{"_index":6141,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8455,6]]}}}],["aup",{"_index":10341,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12460,5]]}}}],["aural",{"_index":20638,"title":{},"body":{"/en/lessons/sonification":{"position":[[1141,5]]}}}],["aurasma",{"_index":14937,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5785,8],[5794,7],[5929,8],[6026,7],[6283,7],[6345,8],[6391,7],[6511,7],[7041,7],[7690,7]]}}}],["auri",{"_index":11947,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9827,6],[61127,6]]}}}],["aurélien",{"_index":5267,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69017,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59546,8]]}}}],["austen",{"_index":5632,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5916,6],[5984,6],[6272,6],[7046,6],[7960,6],[8049,8],[8139,6],[11982,6],[12267,8],[14469,8],[15213,6],[16418,8],[17722,6],[17904,6],[19066,6]]}}}],["austen’",{"_index":5625,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5811,8]]},"/en/lessons/linear-regression":{"position":[[68081,8],[68379,8]]}}}],["austin",{"_index":17486,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75092,7]]}}}],["australasian",{"_index":7176,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61785,12]]}}}],["australia",{"_index":1935,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[210,9],[7205,9],[7285,9],[7681,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46603,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26298,9],[27489,10]]}}}],["australian",{"_index":2096,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13187,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5460,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19104,10],[19394,10],[19528,10]]}}}],["authent",{"_index":7815,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9742,14]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17944,14]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21307,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30207,14],[32395,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3208,14],[18226,14],[19765,14],[19835,14],[19907,14],[20030,14],[20178,14]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2343,14]]},"/en/lessons/intro-to-twitterbots":{"position":[[10238,13],[15841,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19450,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16300,12],[17409,12]]}}}],["author",{"_index":1858,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46650,6],[46832,6],[47264,7],[47440,7],[48097,6],[48279,6],[50798,7],[50909,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1386,8],[24138,8],[31480,8],[33944,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7032,9],[9029,10],[9210,9],[9234,9],[9281,10],[26072,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1714,9],[1743,9],[1766,9],[8570,6],[14579,10],[14731,9],[23568,6],[25511,6],[34054,6],[42680,9],[43102,7],[44777,9],[47212,9],[50486,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3494,8],[3955,11],[4194,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14413,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[103,7],[551,7],[706,7],[845,7],[2241,7],[2737,7],[2864,7],[3037,7],[3415,6],[3614,6],[3868,7],[4084,7],[4200,7],[4349,7],[4525,8],[4652,6],[4967,6],[5145,6],[5563,7],[11879,6],[13767,7],[15695,7],[16434,7],[16888,7],[16988,7],[17973,7],[18022,7],[21915,6],[22029,8],[22112,7],[22177,6],[22236,6],[22295,6],[22354,6],[22414,6],[22475,6],[22536,6],[22597,6],[22657,6],[22718,6],[22779,6],[22840,6],[22901,6],[22959,6],[23018,6],[23077,6],[28076,7],[28458,7],[31944,7],[38424,7],[42452,7],[46019,7],[46228,8],[46263,7],[47793,6],[47911,7],[47995,7],[48022,7],[48148,7],[48388,7],[50203,8],[55796,7],[68244,7],[70464,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[453,7],[498,9],[552,9],[1408,6],[1887,8],[2119,6],[2241,6],[2290,8],[5054,9],[5120,7],[6076,7],[6981,7],[7353,7],[11223,8],[11330,8],[14843,11],[14970,13],[15021,11],[15181,11],[15261,9],[15889,7],[16090,7],[16175,6],[16250,7],[16715,9],[17109,6],[17174,8],[17234,7],[17305,7],[17524,6],[17709,7],[17788,6],[17957,7],[18068,7],[18193,6],[18366,6],[18490,6],[18819,8],[19167,6],[19237,6],[19316,6],[19387,7],[19520,7],[19660,7],[19676,7],[19927,7],[20711,6],[20858,7],[21028,6],[21322,7],[21530,6],[21707,6],[23734,6],[23854,6],[23904,6],[26340,7],[26795,9],[32629,7],[33335,9],[33430,9],[33492,9],[34964,9],[35303,7],[39304,9],[43931,6],[44254,9],[45229,8],[45253,8],[45703,7],[45787,8],[45861,6],[51934,7],[54032,6],[54127,6],[56188,6],[56607,6],[56999,6],[57175,6],[58271,6],[61483,7],[68252,8],[68466,7]]},"/en/lessons/common-similarity-measures":{"position":[[4244,8],[32045,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5710,8],[55836,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1543,6],[6073,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2736,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20932,7],[21394,9],[21585,9],[21843,9],[23760,9],[23951,9],[24209,9],[35505,6],[35772,7],[35799,8],[35877,8],[37058,7],[37196,7],[37380,6],[38761,7],[40902,7],[41159,6],[41286,6],[41995,6],[42255,7],[42282,8],[42490,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37790,6],[39077,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5021,7],[23206,6],[23696,6],[23932,6],[24077,6],[24253,6],[24462,6],[24619,6],[24734,6],[24793,6],[24934,6],[25282,6],[25542,6],[26035,6],[26117,6],[26663,6],[26710,6],[27380,6],[27912,6],[31240,6],[34919,15],[35364,9],[35732,11],[37872,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15596,6],[45461,7],[45837,7],[47117,6],[47221,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25147,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2403,7],[16350,6],[16834,6],[20739,6],[22966,6],[43162,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39834,7],[39983,8],[40447,7],[40767,8],[56225,7],[57602,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2343,9],[2619,9],[4658,9],[5198,9],[5375,9],[6675,9],[11269,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1639,6],[1984,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4079,8]]},"/en/lessons/extracting-keywords":{"position":[[3098,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3766,6]]},"/en/lessons/geocoding-qgis":{"position":[[10380,9],[19162,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24595,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1109,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20688,12],[22907,9]]},"/en/lessons/gravity-model":{"position":[[7162,6],[13952,7],[14491,7],[14690,7],[27959,6],[33446,6],[35978,6],[55401,7],[60142,6],[63519,6],[66351,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18393,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36184,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3834,7],[28283,6],[28773,6],[28999,6],[29144,6],[29320,6],[29529,6],[29686,6],[29802,6],[29862,6],[30001,6],[30350,6],[30612,6],[31105,6],[31187,6],[31709,6],[31781,6],[32459,6],[33421,6],[37149,15],[37594,9],[37718,11],[41028,9]]},"/en/lessons/intro-to-bash":{"position":[[19269,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6219,9],[6275,9],[6454,9],[6620,9],[7526,9],[7690,9],[7759,9],[8348,9],[11329,9],[11411,9],[12150,10],[15455,9],[23742,9],[23971,9],[24071,9],[24682,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[16394,14],[26591,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41511,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25245,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1202,7],[2162,8],[3356,6],[3472,7],[4649,6],[8896,8],[9359,7],[10300,6],[11707,6],[12048,7],[14083,6],[14289,7],[15333,7],[15643,6],[16435,8],[16482,7],[16703,6],[18933,7],[19113,7],[19193,8],[19320,6],[19330,8],[20667,10],[21988,8],[23626,6],[23857,8],[24201,7],[24358,8],[26333,7],[26359,7],[26485,6],[26495,8],[26794,7],[26806,6],[26816,8],[28511,7],[29396,6],[29465,6],[29776,7],[31372,8],[31522,7],[32041,8],[32075,7],[32225,8],[32386,6],[34421,6],[34957,6],[35121,7],[35468,7],[35821,7],[36338,7],[36503,6],[36513,8],[36723,6],[36733,8],[37603,6],[37613,8],[38733,6],[38743,8],[39008,6],[39018,8],[39649,6],[39659,8],[41990,9],[42122,6],[42132,8],[42370,7],[42819,7],[43319,6],[43843,6],[44511,8],[44685,6],[45709,6],[49710,7],[50657,8],[53336,8],[53643,8]]},"/en/lessons/json-and-jq":{"position":[[2537,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2257,9],[15402,9]]},"/en/lessons/linear-regression":{"position":[[7802,7],[11240,6],[11303,6],[11499,6],[11590,6],[22469,6],[68587,8]]},"/en/lessons/logistic-regression":{"position":[[4029,7],[4060,7],[11153,7],[23243,8],[43059,7],[43233,7],[49644,8],[54931,7],[55894,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3165,9]]},"/en/lessons/naive-bayesian":{"position":[[16054,8],[16876,7],[17046,6],[17952,6],[17962,7],[18116,7],[18202,7],[18677,8],[19292,7],[19643,6],[20363,6],[20402,8],[20541,7],[20636,6],[21951,6],[22068,7],[24651,7],[26690,6],[26700,7],[44468,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1936,7]]},"/en/lessons/qgis-layers":{"position":[[1292,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1550,6],[10164,6],[10711,6],[25785,9],[46564,6]]},"/en/lessons/sentiment-analysis":{"position":[[353,6],[4763,8],[14165,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5624,9],[10328,9],[11545,6],[12636,6],[16567,7],[24687,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1553,7],[1813,8],[2153,7],[2885,7],[3508,6],[5221,8],[7056,7],[9066,9],[12559,7],[15238,7],[23125,7],[25172,6],[25626,7],[26819,7],[27705,6],[28398,7],[31284,9],[32071,7],[33415,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5364,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13582,13],[18433,7],[19067,7],[33981,7],[64069,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3115,7]]},"/en/lessons/transliterating":{"position":[[1710,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17194,7],[44188,7],[46236,8]]}}}],["author'",{"_index":16280,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27210,8],[27404,8],[27512,8],[37763,8]]}}}],["author','title','keyword",{"_index":5786,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31880,31],[34311,31]]}}}],["author,male,1621,1694,10011149",{"_index":10383,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5728,30]]}}}],["author.md",{"_index":5405,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18976,12],[18996,10]]}}}],["author/test",{"_index":16238,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16104,11]]}}}],["author=connie+willi",{"_index":7986,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37401,24],[37654,22]]}}}],["author_count",{"_index":16285,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27735,12],[28128,14],[28191,13]]}}}],["author_shar",{"_index":16281,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27231,12],[27960,12],[28024,13]]}}}],["authorea",{"_index":21209,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31180,9]]}}}],["authori",{"_index":6575,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[10731,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48136,11]]}}}],["authorit",{"_index":13375,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2360,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29652,13]]}}}],["authornam",{"_index":21734,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24651,11]]}}}],["authors_standardized_pca",{"_index":4957,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44417,24]]}}}],["authorship",{"_index":1528,"title":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12,10]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29390,11],[31506,10],[37051,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2389,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9153,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12455,10],[32830,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[2175,10],[10944,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[972,10],[3158,10],[3594,10],[3811,10],[9753,10],[10730,10],[11744,10],[12952,11],[18823,10],[22503,10],[23161,11],[23792,10],[26019,10],[31194,10],[31891,11],[33683,11],[35219,10],[43135,10],[44450,10],[44843,10],[45118,10],[45201,10],[45409,10],[45722,10],[46929,10],[47152,10],[47846,10],[49290,10],[49518,10],[49922,11],[50354,10],[51236,12],[51414,10],[52291,10],[52504,10],[53022,11],[53559,10],[54012,11],[54259,10],[54897,11],[55057,10],[55238,10],[55446,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13,10],[5324,10]]}}}],["author’",{"_index":2556,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23786,8],[33678,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11768,8],[16543,8],[18023,8],[21929,8],[22103,8],[28227,8],[28325,8],[28983,8],[34271,8],[35067,8],[35364,8],[39172,8],[39496,8],[49966,8],[50130,8],[53303,8],[54903,8],[57760,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18786,8],[20954,8],[45820,8],[46013,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33724,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4080,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[840,8],[44254,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2321,8],[14135,8],[15189,8],[16276,8],[17361,8],[17869,8],[18157,8],[20734,8],[21120,8],[24567,8],[34465,8],[44032,8]]},"/en/lessons/naive-bayesian":{"position":[[15942,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9577,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33913,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6021,8]]}}}],["auto",{"_index":2944,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24426,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63956,5],[63976,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16089,5]]},"/en/lessons/intro-to-bash":{"position":[[13240,4],[13408,4],[13494,4]]},"/en/lessons/intro-to-powershell":{"position":[[11240,4],[13697,4],[13869,4],[14788,4],[45599,4]]},"/en/lessons/jupyter-notebooks":{"position":[[51397,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20382,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19517,4]]}}}],["auto_incr",{"_index":13167,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16914,15]]}}}],["autocomplet",{"_index":21478,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[19812,12]]}}}],["autocorrel",{"_index":21019,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[47601,16]]}}}],["autom",{"_index":402,"title":{"/en/lessons/automated-downloading-with-wget":{"position":[[0,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10454,8],[24384,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1155,9],[8500,9],[8781,9],[9498,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1,9],[1746,9],[13720,9],[14249,9],[14369,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8286,9],[8336,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1280,10],[2062,9],[20170,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1126,8],[9879,9],[15514,9],[21082,10],[40927,9],[60033,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12158,9],[14832,8],[25231,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21605,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5802,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10217,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25000,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4337,8],[24393,8],[57825,9],[58173,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2286,10],[2774,9],[5166,8],[7165,8],[7222,8],[10618,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3224,8],[8124,9]]},"/en/lessons/geocoding-qgis":{"position":[[4058,9],[4699,9],[17952,9],[21888,9],[33164,9]]},"/en/lessons/georeferencing-qgis":{"position":[[8438,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[745,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1898,8]]},"/en/lessons/intro-to-bash":{"position":[[1400,9],[27033,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5903,8],[5960,9]]},"/en/lessons/intro-to-powershell":{"position":[[2945,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1330,9]]},"/en/lessons/introduction-map-warper":{"position":[[14456,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5608,10]]},"/en/lessons/json-and-jq":{"position":[[38881,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5158,8]]},"/en/lessons/naive-bayesian":{"position":[[27641,9]]},"/en/lessons/preserving-your-research-data":{"position":[[5318,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5253,9],[44841,9]]},"/en/lessons/space-place-gazetteers":{"position":[[50313,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25312,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[490,9],[3216,9],[34210,9]]},"/en/lessons/transliterating":{"position":[[3327,9],[3448,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[6146,9],[27276,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13606,8]]}}}],["automat",{"_index":835,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6645,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[979,9],[22939,13],[43229,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4812,13],[6902,13]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3442,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3002,14]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20604,13]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8637,13],[29235,14],[46907,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7333,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58185,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15647,13],[26227,13],[38338,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6956,13],[7167,9],[15628,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[39045,13]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[511,13],[683,13],[1051,14],[3373,13],[3461,13],[3553,13],[3868,13],[6107,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32505,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14462,13],[18517,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10020,13],[11644,13],[31405,13],[33161,14],[36224,12],[37527,14]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30751,14]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10087,13]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15420,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33153,13],[36606,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1125,9],[1889,9],[2840,9],[4641,14],[10740,13],[49738,14],[59735,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2964,13],[9267,13],[45055,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46404,13],[48400,13]]},"/en/lessons/extracting-keywords":{"position":[[21376,13],[23606,13],[23721,13],[28071,13],[30647,13],[37614,13],[38517,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10361,13]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5211,13],[12304,13],[14503,13],[19410,13],[29914,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27360,9],[33282,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20143,14]]},"/en/lessons/geocoding-qgis":{"position":[[2883,14],[12869,13],[17315,13],[26553,13],[37405,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4311,13],[4644,14],[5007,15],[8390,13],[19643,13],[21471,13]]},"/en/lessons/georeferencing-qgis":{"position":[[6760,14],[10144,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9584,14]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14285,13]]},"/en/lessons/gravity-model":{"position":[[22144,14],[50420,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[9486,13],[30935,13],[33437,13],[35407,14],[37353,13]]},"/en/lessons/installing-omeka":{"position":[[6070,13]]},"/en/lessons/installing-python-modules-pip":{"position":[[1586,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12233,13],[21786,13],[23538,13],[25024,13],[37509,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13677,13],[19040,13],[34782,9],[34939,9],[53806,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1029,13],[3652,13],[47363,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12390,13],[14212,13],[35397,14],[38215,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[4738,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5429,13],[26386,13]]},"/en/lessons/jupyter-notebooks":{"position":[[14618,13],[16319,13],[16467,13],[46059,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1478,13],[4755,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4147,14],[16095,13],[31432,13]]},"/en/lessons/naive-bayesian":{"position":[[7931,14],[28326,13]]},"/en/lessons/normalizing-data":{"position":[[7617,13]]},"/en/lessons/output-data-as-html-file":{"position":[[1084,13],[3171,13],[5063,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4215,13],[7249,9],[19277,9],[27680,13],[31182,13],[41751,13],[46099,13]]},"/en/lessons/sentiment-analysis":{"position":[[15126,9],[15254,13]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4967,13]]},"/en/lessons/sonification":{"position":[[17027,14]]},"/en/lessons/space-place-gazetteers":{"position":[[33005,9],[44808,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6417,13],[20200,13],[33621,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4941,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10987,14],[21028,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17432,13],[40256,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5897,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24701,13]]},"/en/lessons/transliterating":{"position":[[141,13],[6122,9],[19713,13],[19952,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[18187,13]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4089,13]]},"/en/lessons/vector-layers-qgis":{"position":[[14672,9]]},"/en/lessons/viewing-html-files":{"position":[[950,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13137,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8130,13],[9066,13]]},"/en/lessons/working-with-web-pages":{"position":[[3815,13]]}}}],["automobil",{"_index":3802,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12225,11]]}}}],["autonomi",{"_index":5164,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60674,8],[60700,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43045,9]]}}}],["autoplay",{"_index":21922,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61388,8]]}}}],["autosav",{"_index":16895,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[34087,9]]}}}],["autoscal",{"_index":14420,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[12337,9]]}}}],["autumn",{"_index":7890,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21910,8],[24276,8]]}}}],["autónoma",{"_index":20286,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50724,8]]}}}],["auvil",{"_index":21632,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46477,6],[47141,6]]}}}],["aux",{"_index":6770,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24202,3],[41336,7],[43006,3],[46575,3]]},"/en/lessons/counting-frequencies":{"position":[[6892,3],[6985,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29934,3]]}}}],["aux.revers",{"_index":7688,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6960,13]]}}}],["aux.sort",{"_index":7687,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6945,10]]}}}],["auxiliari",{"_index":6658,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[9264,12]]}}}],["av",{"_index":15719,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[912,2],[41914,2]]}}}],["av0aa1990",{"_index":12944,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[21513,9],[31950,11]]}}}],["av0aa1990/10000)/countmemb",{"_index":13006,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31866,32]]}}}],["avail",{"_index":407,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10633,9],[23563,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[922,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4323,9],[37934,10],[38238,9],[45061,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10008,9],[12692,9],[15903,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[627,9],[31202,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7578,9],[7632,9],[14119,9],[14389,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11348,9],[35845,9],[57373,10],[57401,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4710,10],[6659,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4445,9],[10390,9],[15218,9],[22178,9],[59489,9],[69449,9]]},"/en/lessons/common-similarity-measures":{"position":[[3124,9],[4364,9],[7512,9],[28919,9],[28947,9],[38292,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1792,9],[7735,9],[7941,10],[9032,10],[21467,10],[24350,10],[24395,9],[28411,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7598,10],[21258,9],[34079,10],[35908,9],[61841,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2694,9],[2840,10],[2868,9],[3525,10],[12690,10],[13376,9],[15501,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5112,9],[5444,9],[6961,9],[12005,9],[23065,9],[35547,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3380,9],[9805,9],[10711,9],[10852,9],[12794,9],[18936,9],[22179,9],[31178,10],[32099,9],[39888,9],[40586,9],[43906,9],[43987,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5607,9],[7745,9],[10283,9],[28400,9],[33126,9],[36923,9],[39499,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6446,10],[10288,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5923,9],[6737,12],[30134,9],[30401,9],[30924,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4537,9],[4672,9],[5142,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4940,9],[13789,9],[14388,9],[18691,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2997,9],[9845,9],[9913,9],[14996,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2975,9],[3690,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7323,9],[13838,9],[14850,9],[17666,9],[18542,9],[35023,9],[40260,9],[47875,9],[48010,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2817,9],[39653,9],[40216,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5447,10],[5942,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1761,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[400,9],[18168,9],[18316,9],[27434,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1000,9],[5269,9],[15634,11],[15918,9],[18518,9],[22403,9],[25321,9],[25426,9],[25906,9]]},"/en/lessons/extracting-keywords":{"position":[[3682,9],[6536,10],[7875,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44213,9],[45336,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1711,9],[3076,9],[24268,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13354,10],[18788,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28458,9]]},"/en/lessons/geocoding-qgis":{"position":[[4735,9],[5617,9],[6450,9],[10699,9],[16260,9],[17605,10],[17756,9],[18071,9],[22941,9],[23143,9],[37463,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12770,9],[23828,10],[24414,9],[29541,9]]},"/en/lessons/georeferencing-qgis":{"position":[[4120,9],[9811,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[1460,12],[2404,9],[30155,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1716,9],[3602,10],[5710,10],[5839,10],[12767,10],[13320,9],[27108,9],[33925,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[3555,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[5889,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2031,9],[23630,10],[26679,9]]},"/en/lessons/gravity-model":{"position":[[44747,9],[46849,9],[53625,9],[54103,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[4322,10],[35391,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[716,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3488,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2961,9],[3106,9],[6099,9],[6969,9],[6994,9],[12399,9],[19100,9],[23180,9],[31541,10],[36347,9],[53220,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21848,9],[22504,9],[22889,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5766,10]]},"/en/lessons/intro-to-bash":{"position":[[3133,9],[7118,10],[18294,10]]},"/en/lessons/intro-to-linked-data":{"position":[[2655,9],[10212,9],[29592,9]]},"/en/lessons/intro-to-powershell":{"position":[[32294,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1792,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[4385,11],[5346,9]]},"/en/lessons/introduction-and-installation":{"position":[[2074,9]]},"/en/lessons/introduction-map-warper":{"position":[[11980,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2102,9],[5169,9],[6898,9],[7814,10],[12627,9],[40038,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1172,10],[1505,9],[36816,10],[37025,9],[38102,10],[38171,10],[38671,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6478,9],[45821,9]]},"/en/lessons/jupyter-notebooks":{"position":[[7079,9],[7711,9],[9942,9],[11236,9],[22772,9],[23688,9],[46399,9],[46952,9],[47234,9],[48905,9],[49186,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4970,9]]},"/en/lessons/linear-regression":{"position":[[25278,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4732,9],[9466,9]]},"/en/lessons/naive-bayesian":{"position":[[3826,10]]},"/en/lessons/normalizing-data":{"position":[[7547,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2610,10],[4454,9],[16136,9]]},"/en/lessons/preserving-your-research-data":{"position":[[888,9],[7912,9],[7994,9]]},"/en/lessons/qgis-layers":{"position":[[7892,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3609,9]]},"/en/lessons/research-data-with-unix":{"position":[[1673,9],[2565,9],[3177,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7497,9],[8131,9],[10237,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7334,9],[7478,9],[47526,9]]},"/en/lessons/sentiment-analysis":{"position":[[7038,9],[7696,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2788,10],[7827,9],[9100,9],[9916,9],[10323,9],[10894,9]]},"/en/lessons/sonification":{"position":[[2787,9],[11755,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9780,9],[11210,9],[21715,9],[23738,9],[30889,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7045,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10593,9],[18650,10],[26632,9],[42761,9],[48569,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5706,9],[10623,9],[12649,9],[15390,9],[19638,9],[20927,9],[31967,9],[38188,9],[38243,9],[59496,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3551,10],[12137,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[407,9],[2427,9],[4168,10],[9087,9],[34957,9],[36264,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4959,9],[12391,10],[13367,9],[29101,9]]},"/en/lessons/transliterating":{"position":[[2147,9],[9575,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[2882,10],[4545,9],[5403,9],[15299,9],[15541,9],[31042,9],[32660,9],[32873,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1503,9],[2051,9],[3288,10],[3395,9],[16355,9],[18093,9],[27083,9],[27499,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7553,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1190,9],[2044,9],[7492,9],[42506,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[461,13],[4813,10],[6720,9],[6818,9],[11416,9],[18996,9]]}}}],["availi",{"_index":14989,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13818,10]]}}}],["avatar",{"_index":5392,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14451,6]]}}}],["avec",{"_index":16919,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42528,4]]}}}],["avenu",{"_index":1264,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13510,6],[17634,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1619,7],[2305,6],[2366,6],[2539,7],[2655,6],[2996,7],[3623,7]]},"/en/lessons/common-similarity-measures":{"position":[[1329,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45137,7]]},"/en/lessons/naive-bayesian":{"position":[[12716,6]]}}}],["averag",{"_index":3370,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11645,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13124,9],[13254,9],[13319,8],[27917,8],[48516,7],[48594,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21549,7],[23449,7],[23842,7],[42032,7],[42112,7],[46135,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66398,7]]},"/en/lessons/common-similarity-measures":{"position":[[5466,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3543,8],[3632,7],[4462,7],[4530,7],[49574,8],[49619,9],[49725,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[45835,8],[46396,7],[47353,7],[47477,8],[47532,9],[47598,7],[47756,8],[48111,8],[49263,8],[49583,7],[50745,7],[50824,7],[51251,7],[51532,7],[54454,7],[54565,7],[55039,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23373,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27315,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23129,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12002,7],[50452,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3440,8]]},"/en/lessons/geocoding-qgis":{"position":[[4472,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[23706,7]]},"/en/lessons/gravity-model":{"position":[[25577,7],[33272,7],[33348,7],[33813,7],[35623,7],[36693,7],[37965,7],[45287,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[18668,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10893,7],[17815,8]]},"/en/lessons/introduction-map-warper":{"position":[[13633,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[724,8],[3294,7],[10762,7],[31551,7],[33819,7],[38076,8]]},"/en/lessons/jupyter-notebooks":{"position":[[48079,7]]},"/en/lessons/linear-regression":{"position":[[15658,7],[15993,8],[16096,7],[16233,7],[16344,7],[16581,7],[16690,8],[16795,7],[16962,7],[17795,7],[18614,7]]},"/en/lessons/logistic-regression":{"position":[[25164,7],[33100,8],[33232,7],[33322,7]]},"/en/lessons/naive-bayesian":{"position":[[47208,7],[47278,7],[54127,7],[54219,8],[55728,8],[55954,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4552,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21688,7],[21979,7]]},"/en/lessons/research-data-with-unix":{"position":[[7281,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27626,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27146,7],[27264,7]]},"/en/lessons/sentiment-analysis":{"position":[[14752,7],[23874,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14081,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14411,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38720,9]]}}}],["average='binari",{"_index":17620,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24333,17],[24414,17],[24509,17],[24601,17],[24693,17],[24782,17],[24994,16]]}}}],["average='macro",{"_index":6433,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49864,16]]}}}],["average_pos_df",{"_index":7008,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46203,14],[46263,14],[46305,14],[46352,14]]}}}],["average_pos_df.reset_index",{"_index":7011,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46322,28]]}}}],["average_pos_df.round(0",{"_index":7010,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46280,23]]}}}],["average_tag_df",{"_index":7053,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49198,14],[49389,14],[49449,14],[49491,14],[49538,14]]}}}],["average_tag_df.reset_index",{"_index":7056,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49508,28]]}}}],["average_tag_df.round(0",{"_index":7055,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49466,23]]}}}],["averi",{"_index":22848,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[17721,5],[50867,6]]}}}],["aveva",{"_index":11820,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6530,5],[9732,5],[61032,5]]}}}],["avg",{"_index":6448,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50755,3],[50838,3],[50924,3],[51009,3]]},"/en/lessons/naive-bayesian":{"position":[[54401,3],[55085,3]]}}}],["avg=0.72",{"_index":14701,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27369,8]]}}}],["avgust",{"_index":22767,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15942,6],[19019,6],[19046,6]]}}}],["avgustovich",{"_index":22806,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19384,13]]}}}],["avi",{"_index":15810,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14708,5]]}}}],["avoid",{"_index":251,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5323,5],[20121,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6447,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58114,5],[58253,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32456,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66631,5],[66770,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9442,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39472,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7403,5],[36974,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18283,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37976,5],[42928,5],[46855,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7469,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42567,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20294,5],[20776,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3750,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4619,5],[5811,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59649,5]]},"/en/lessons/geocoding-qgis":{"position":[[4046,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[32182,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20136,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2642,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[33126,5]]},"/en/lessons/installing-omeka":{"position":[[9842,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4075,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13770,7],[30551,6]]},"/en/lessons/intro-to-bash":{"position":[[12558,5],[17012,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5762,5]]},"/en/lessons/intro-to-powershell":{"position":[[9738,5],[9883,5],[30819,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11277,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31677,8],[32760,5]]},"/en/lessons/json-and-jq":{"position":[[39759,5]]},"/en/lessons/jupyter-notebooks":{"position":[[15020,5]]},"/en/lessons/linear-regression":{"position":[[3606,5],[11732,7],[80037,6]]},"/en/lessons/logistic-regression":{"position":[[3326,5],[17054,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4835,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8012,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26022,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1912,5]]},"/en/lessons/space-place-gazetteers":{"position":[[20484,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17382,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18192,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11857,5],[31821,5],[33202,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8309,5],[8587,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[12258,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13313,5]]}}}],["avon",{"_index":12501,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[3765,6]]}}}],["avresampl",{"_index":15752,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9026,10]]}}}],["aw",{"_index":2070,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10335,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[44945,5]]},"/en/lessons/installing-omeka":{"position":[[2709,5],[3217,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[937,5]]},"/en/lessons/working-with-web-pages":{"position":[[6895,5]]}}}],["await",{"_index":2123,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15619,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[50149,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[3045,6]]}}}],["awar",{"_index":3369,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11186,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41130,5],[44548,5],[61560,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4506,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35690,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10939,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5737,5],[35880,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5270,9],[6879,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9043,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6503,5]]},"/en/lessons/georeferencing-qgis":{"position":[[9329,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1555,5],[32299,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10457,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27056,5],[27965,5],[32611,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[34014,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16344,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12569,5],[21996,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8215,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15389,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8166,5],[12581,9]]},"/en/lessons/sentiment-analysis":{"position":[[12867,5]]},"/en/lessons/sonification":{"position":[[7068,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47878,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4162,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10560,5]]}}}],["award",{"_index":7982,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36915,5],[37864,9],[38843,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5487,6]]}}}],["away",{"_index":2247,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13376,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7709,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20053,4]]},"/en/lessons/common-similarity-measures":{"position":[[16793,4],[29278,4],[33528,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15797,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21561,4],[23927,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1649,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15441,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8614,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10933,4]]},"/en/lessons/extracting-keywords":{"position":[[10728,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27822,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2700,5]]},"/en/lessons/geocoding-qgis":{"position":[[28387,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1011,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16334,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33042,4],[39427,4]]},"/en/lessons/linear-regression":{"position":[[18217,5]]},"/en/lessons/sonification":{"position":[[27356,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32379,4]]},"/en/lessons/working-with-text-files":{"position":[[2319,5]]}}}],["awk",{"_index":688,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22711,3]]}}}],["awkward",{"_index":8896,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8111,7]]}}}],["ax",{"_index":4083,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30896,3],[30935,3],[53825,2],[53891,2],[53896,4],[63055,4],[63644,2],[63702,2],[63707,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15995,4],[32966,2],[33848,2]]},"/en/lessons/common-similarity-measures":{"position":[[8212,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36845,4]]},"/en/lessons/gravity-model":{"position":[[24579,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17529,5],[21762,4],[24556,4],[28652,4],[38616,4],[38744,4],[46691,2]]},"/en/lessons/logistic-regression":{"position":[[32604,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43489,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10021,5],[20737,5],[22257,4]]}}}],["ax.axis(\"off",{"_index":4403,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54635,14],[64252,14]]}}}],["ax.axis('off",{"_index":4077,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30647,14]]}}}],["ax.get_legend().get_frame().set_linewidth(0.0",{"_index":4082,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30841,46]]}}}],["ax.get_legend().prop.set_family(lfont['fontnam",{"_index":4080,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30733,50]]}}}],["ax.get_legend().prop.set_size(lfont['fonts",{"_index":4081,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30788,48]]}}}],["ax.get_legend().set_titl",{"_index":4079,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30699,29]]}}}],["ax.imshow(cloud.generate_from_frequencies({x:tmp.loc[x].weight",{"_index":4401,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54532,63],[64153,63]]}}}],["ax.set_title(break_title(f\"'misclust",{"_index":4399,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54390,41]]}}}],["ax.set_title(break_title(f\"{cl",{"_index":4484,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64034,31]]}}}],["ax.set_title(break_title(f\"{ddc_nam",{"_index":4397,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54234,37]]}}}],["ax.set_title(titl",{"_index":4078,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30666,19]]}}}],["ax.set_xlabel(\"clust",{"_index":4846,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33928,24]]}}}],["ax.set_xticks(list(range_",{"_index":4848,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33986,27]]}}}],["ax.set_ylabel(\"inertia",{"_index":4847,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33957,24]]}}}],["ax=30",{"_index":14583,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46673,6]]}}}],["ax=ax",{"_index":4845,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33917,6]]}}}],["ax=ax[q][mod",{"_index":4828,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33202,14]]}}}],["ax=axs[0",{"_index":4092,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31038,11]]}}}],["ax=axs[1",{"_index":4095,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31167,11]]}}}],["ax[q][mod].set_title(\"silhouett",{"_index":4829,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33225,32]]}}}],["axel",{"_index":10055,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58962,4]]}}}],["axes.flatten()[i",{"_index":4393,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53830,17],[63649,17]]}}}],["axes.flatten()[i].axis('off",{"_index":4406,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54731,29],[64463,29]]}}}],["axes=true,add=tru",{"_index":12911,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16344,19]]}}}],["axheight",{"_index":4379,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53210,8],[53306,12],[61770,8],[61862,12]]}}}],["axi",{"_index":2531,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22277,4],[22315,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22056,4],[36553,4],[36683,4],[37093,6],[61652,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16028,4],[16065,4],[16122,4],[16225,5]]},"/en/lessons/common-similarity-measures":{"position":[[8250,4],[8314,4],[16756,4],[16767,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16899,4],[39156,4],[39191,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4373,5],[4422,5],[15219,4],[21161,4],[21473,4],[24285,4],[25064,4],[36724,4],[36801,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16084,4],[16218,4],[16292,4],[22605,4],[24824,4],[24906,4],[25023,4],[25697,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24000,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2191,4],[2591,4],[2678,4],[10150,4]]},"/en/lessons/gravity-model":{"position":[[21188,5],[21226,6],[21889,5],[21941,6],[22343,4],[22526,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12568,4],[12747,4],[20957,4],[27804,4],[34918,4],[44926,4],[44996,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19138,5],[19162,4],[19297,4],[19445,4],[19896,5],[27295,4],[29893,4],[29973,4],[30090,4],[30767,4]]},"/en/lessons/linear-regression":{"position":[[17817,5],[40037,4],[57895,4],[57935,5],[58591,4],[58743,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17110,4],[17132,4],[17727,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30930,4],[31566,5],[31607,5],[42949,4],[42957,5],[43026,4],[43034,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21568,4],[21597,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44004,4],[44089,4],[46825,4],[47147,4],[47640,6],[48560,5],[49848,5],[53613,4],[55950,4],[56173,4],[56868,4],[57068,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7334,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10934,4],[10957,5],[23303,4],[27035,4],[27145,5],[27403,4],[30626,4],[31940,4]]}}}],["axis=0",{"_index":4860,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34585,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24485,6]]},"/en/lessons/linear-regression":{"position":[[23568,7]]},"/en/lessons/logistic-regression":{"position":[[10414,7]]}}}],["axis=1",{"_index":8627,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24340,6],[24849,7],[25781,7],[27913,7],[32928,6],[33933,7],[36594,7],[43607,7],[44889,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44220,9]]}}}],["axis=1).reset_index(drop=tru",{"_index":17110,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25137,30]]}}}],["axl",{"_index":19672,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16543,4]]}}}],["axon",{"_index":13906,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8910,4],[8922,4]]}}}],["axs.flatten",{"_index":4085,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30941,13]]}}}],["axwidth",{"_index":4377,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53162,7],[53294,9],[61726,7],[61850,9]]}}}],["ay",{"_index":14584,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46698,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34587,2],[35170,2]]}}}],["ay=30",{"_index":14585,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46749,6]]}}}],["aylebsuri",{"_index":23223,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9098,9]]}}}],["az",{"_index":6081,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45496,3]]}}}],["azerbaijan",{"_index":168,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3450,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31995,11]]}}}],["azett",{"_index":9774,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29829,7]]}}}],["azette\\nseia",{"_index":9778,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29884,12]]}}}],["aztec",{"_index":9429,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49430,5]]}}}],["azuew",{"_index":22122,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10196,6]]}}}],["azur",{"_index":22104,"title":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[56,5]]}},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[57,5],[366,5],[3588,5],[3640,5],[3836,5],[3907,5],[4192,5],[4497,5],[6694,5],[6778,5],[7037,5],[7478,5],[7485,5],[7870,5],[8174,5],[8232,5],[8563,5],[8615,5],[9302,5],[9726,5],[10080,6],[10316,6],[10717,5],[10867,5],[10937,5],[11497,5],[12673,5],[13889,5],[14276,5],[14558,6],[14911,5],[15091,5],[15245,5],[15472,5],[15827,5],[15982,5],[16318,5],[17427,5],[17961,5],[18916,5],[19307,5],[19445,5],[20177,5],[23230,6],[24130,5],[24862,5],[25369,5],[27724,5],[28499,5],[33666,5],[34469,5],[34929,5],[36223,5]]}}}],["azure.cognitiveservices.vision.computervis",{"_index":22145,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16412,45]]}}}],["azure.cognitiveservices.vision.computervision.model",{"_index":22147,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16491,52],[16577,52]]}}}],["azure/td_00044_b2.jpeg",{"_index":22165,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18445,23]]}}}],["azure’",{"_index":22108,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3520,7],[4114,7],[6579,7],[19389,7]]}}}],["azv",{"_index":21646,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[48588,3],[48844,3]]}}}],["a’",{"_index":16299,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32393,3]]}}}],["a…&%_tesseract",{"_index":901,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11297,21]]}}}],["b",{"_index":1895,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47398,2],[50756,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44597,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1592,2],[2781,2],[3436,1],[3562,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9733,2],[11081,2],[68963,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22243,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22231,3]]},"/en/lessons/common-similarity-measures":{"position":[[14769,4],[14897,3],[15016,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7106,6],[19449,5],[19669,6],[56767,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14986,3],[14993,3],[15492,2],[15573,2],[15654,2],[15734,2],[16809,2],[16815,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15282,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14034,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19239,2],[19407,2],[19968,2],[24599,1],[31456,1],[52745,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6423,2],[6438,1],[6555,1],[37562,1],[51546,1],[51559,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22882,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40293,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8685,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32195,2]]},"/en/lessons/gravity-model":{"position":[[3241,1],[23070,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17539,2],[24010,2]]},"/en/lessons/intro-to-linked-data":{"position":[[2245,2],[31983,2],[32085,3],[32905,3],[33600,2],[35243,2],[35317,2]]},"/en/lessons/intro-to-powershell":{"position":[[15779,1]]},"/en/lessons/intro-to-twitterbots":{"position":[[26563,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26335,1],[42167,2]]},"/en/lessons/jupyter-notebooks":{"position":[[21995,1]]},"/en/lessons/linear-regression":{"position":[[19456,1],[43895,1],[43904,1]]},"/en/lessons/logistic-regression":{"position":[[8117,5],[8335,7],[65941,2]]},"/en/lessons/mac-installation":{"position":[[2897,4]]},"/en/lessons/normalizing-data":{"position":[[7223,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9521,2],[9949,2],[24200,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16046,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23638,3]]},"/en/lessons/sentiment-analysis":{"position":[[40048,3],[40174,3]]},"/en/lessons/sonification":{"position":[[26333,2],[26336,2],[26339,2],[26342,2],[28470,1],[32038,4],[32043,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11913,3],[31838,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30041,6],[61969,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7206,2],[7658,2],[10994,2],[11099,1],[11115,1],[12445,2],[16030,2],[23830,2],[27117,2],[29514,2],[31189,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29149,2],[36446,1]]},"/en/lessons/transliterating":{"position":[[11230,4],[11245,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[16007,1],[16156,2]]}}}],["b\"hello",{"_index":6705,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[16930,10]]}}}],["b'\"list",{"_index":22624,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8289,7]]}}}],["b,,new",{"_index":3538,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2676,6]]}}}],["b,lexington",{"_index":3453,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1682,12]]}}}],["b/p",{"_index":22738,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15409,4]]}}}],["b04bc18",{"_index":21633,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46719,8]]}}}],["b07",{"_index":22410,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[10839,4],[10892,4]]}}}],["b1",{"_index":21536,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[31777,3]]}}}],["b10",{"_index":9560,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7894,4],[7952,4]]}}}],["b18aa1990",{"_index":12957,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24352,9]]}}}],["b1b3",{"_index":9744,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24305,4]]}}}],["b:compani",{"_index":9097,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14404,10]]}}}],["b=\"1612\">",{"_index":10784,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23013,12]]}}}],["b=\"1612\"></rect></region>",{"_index":10786,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23075,40]]}}}],["b=c",{"_index":10637,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51465,4]]}}}],["b^2",{"_index":5669,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14940,3],[14976,5]]}}}],["ba3c",{"_index":9626,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16157,4],[17141,4]]}}}],["baa",{"_index":20737,"title":{},"body":{"/en/lessons/sonification":{"position":[[26293,4],[26298,3],[26347,4],[26352,4]]}}}],["babi",{"_index":10342,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12483,4],[13506,4]]}}}],["bach",{"_index":8887,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6993,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1915,4],[2056,4],[3849,4],[5324,4],[5426,4],[5445,4],[5971,4],[6454,4],[6669,4],[6736,4],[11139,4]]}}}],["bachelor",{"_index":17368,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66766,8]]},"/en/lessons/naive-bayesian":{"position":[[59447,11]]}}}],["bach’",{"_index":10288,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[1316,6],[1579,6]]}}}],["back",{"_index":577,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17289,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5257,4],[5698,4],[11897,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1270,4],[5840,4],[16578,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21472,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6344,4],[7371,4],[58489,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10757,4],[13044,4],[14867,4],[15357,4],[15729,4],[18314,4],[20369,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28967,4],[35517,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24286,4],[34118,4],[34426,4],[37897,4],[48734,4],[69014,4]]},"/en/lessons/common-similarity-measures":{"position":[[27816,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17102,4],[19451,4],[40026,4],[42681,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46548,4],[47471,4]]},"/en/lessons/counting-frequencies":{"position":[[9042,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1256,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4926,4],[15772,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14819,4],[17463,4],[34952,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18435,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18947,4],[42617,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17548,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6715,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3888,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1243,5],[1318,5],[8119,5],[10306,5],[30154,7],[30258,4],[32962,5],[33247,4],[33316,6],[33369,6],[33545,5],[38634,5],[41815,5],[42143,4],[42377,6],[44540,6],[44714,5],[45041,5],[45243,5],[45421,5],[47446,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36863,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6720,4],[7269,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4169,4],[4294,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6577,6],[10012,4],[13710,4],[30794,4],[32368,4],[33222,4],[45836,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8470,4]]},"/en/lessons/extracting-keywords":{"position":[[484,4],[12380,4],[21846,4],[23830,4],[26640,4],[27643,5],[28159,4],[29087,4],[30750,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16837,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14282,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13443,4],[29065,4],[32803,4],[33348,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6681,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50277,4],[67541,4]]},"/en/lessons/geocoding-qgis":{"position":[[26232,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17753,4]]},"/en/lessons/georeferencing-qgis":{"position":[[11282,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[18053,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3072,4],[5345,4],[16569,4],[16699,4],[24024,4],[27936,4],[28127,4],[31658,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[6303,4],[6410,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31143,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[18939,4],[20613,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25999,5]]},"/en/lessons/gravity-model":{"position":[[10945,4],[12291,4],[16558,4],[34486,4],[35271,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11300,4],[13837,5]]},"/en/lessons/installing-omeka":{"position":[[8732,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23163,4],[36249,4],[42299,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37182,4]]},"/en/lessons/intro-to-bash":{"position":[[6824,4],[9944,5],[10016,4],[10120,4],[10572,4],[10628,4],[12941,4],[16083,4],[19131,4],[21201,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8799,4]]},"/en/lessons/intro-to-linked-data":{"position":[[14404,4],[23124,4],[33357,4],[33514,4]]},"/en/lessons/intro-to-powershell":{"position":[[8272,4],[8434,4],[8464,4],[8845,4],[9356,4],[12291,4],[14088,5],[17306,4],[17533,4],[17875,4],[18346,4],[19848,4],[23175,5],[29192,4],[30424,4],[37595,5],[43277,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[16428,4]]},"/en/lessons/introduction-and-installation":{"position":[[1555,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15190,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3324,4]]},"/en/lessons/json-and-jq":{"position":[[32650,4]]},"/en/lessons/jupyter-notebooks":{"position":[[19662,4],[20773,4],[24914,4],[25473,4],[27794,4],[30752,4]]},"/en/lessons/linear-regression":{"position":[[15807,4],[26132,4],[33056,4],[64665,7]]},"/en/lessons/linux-installation":{"position":[[83,4],[496,4]]},"/en/lessons/logistic-regression":{"position":[[9059,4],[25707,4]]},"/en/lessons/mac-installation":{"position":[[81,4],[297,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21620,4],[23115,4],[31578,4]]},"/en/lessons/naive-bayesian":{"position":[[1290,5],[14286,4],[14446,4],[14628,4],[14891,4],[53456,4]]},"/en/lessons/normalizing-data":{"position":[[1845,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11241,5],[11368,5],[34658,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7519,4]]},"/en/lessons/preserving-your-research-data":{"position":[[14899,4]]},"/en/lessons/qgis-layers":{"position":[[1516,4],[13389,4],[14193,4],[15394,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18397,4]]},"/en/lessons/research-data-with-unix":{"position":[[9978,4],[11038,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31280,4],[38790,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44975,4]]},"/en/lessons/sentiment-analysis":{"position":[[28225,6],[30914,6],[32012,6],[35204,6],[37199,6],[40484,4],[40596,4]]},"/en/lessons/sonification":{"position":[[5739,4],[6068,4],[17090,4],[18957,4],[20277,4],[36854,4]]},"/en/lessons/space-place-gazetteers":{"position":[[28973,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21922,4],[25888,4],[26670,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31811,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14178,4],[38450,4],[40060,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4294,4],[39187,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14856,4],[19777,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27283,4],[33186,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5980,4],[10464,4],[12467,4],[14332,4],[16983,4],[25608,4],[25645,4],[27494,4],[28054,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1056,4],[1090,4],[1825,4],[1864,4]]},"/en/lessons/windows-installation":{"position":[[95,4]]},"/en/lessons/working-with-web-pages":{"position":[[1028,4]]}}}],["back.2",{"_index":18814,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12227,6],[12341,6]]}}}],["back.xlsx",{"_index":9411,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[45178,9]]}}}],["backbon",{"_index":8012,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45079,8]]}}}],["backend",{"_index":8643,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28708,7]]},"/en/lessons/jupyter-notebooks":{"position":[[18367,7]]}}}],["backgound",{"_index":4010,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25092,10]]}}}],["background",{"_index":284,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6601,10],[6849,11],[6918,11],[12192,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[175,10],[5810,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[54,10],[365,10],[9697,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45407,10],[47836,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[145,11],[5148,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37076,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12408,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30819,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[492,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6576,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18925,11],[29397,11],[38058,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6206,10],[6306,10],[6340,10],[12555,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51687,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5442,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[5211,10],[31314,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[6712,10],[10556,10]]},"/en/lessons/gravity-model":{"position":[[18732,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[2654,10],[27126,10],[31622,12],[31905,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4744,10],[38528,11],[38590,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32023,11]]},"/en/lessons/intro-to-bash":{"position":[[3825,11],[4066,10],[5549,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26370,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19796,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5056,10]]},"/en/lessons/jupyter-notebooks":{"position":[[3932,12],[41881,10]]},"/en/lessons/linear-regression":{"position":[[299,10],[11807,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35594,11]]},"/en/lessons/preserving-your-research-data":{"position":[[45,10],[660,10]]},"/en/lessons/qgis-layers":{"position":[[4323,11],[10144,10],[10201,11],[10533,10],[18549,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3298,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3789,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7437,10]]},"/en/lessons/sonification":{"position":[[3730,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1826,10],[10807,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38513,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25686,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[7577,11]]}}}],["background('#000000",{"_index":13976,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[31966,22]]}}}],["backlash",{"_index":14227,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15837,8]]}}}],["backpropag",{"_index":11159,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[34008,18]]}}}],["backslash",{"_index":3125,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38164,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11769,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26818,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[24388,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7217,9]]},"/en/lessons/preserving-your-research-data":{"position":[[11340,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22245,11],[22308,9]]},"/en/lessons/transliterating":{"position":[[8672,9]]}}}],["backstop",{"_index":14745,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38764,9],[38783,8]]}}}],["backtrack",{"_index":3636,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6416,9]]}}}],["backup",{"_index":2281,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[17542,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3236,6]]},"/en/lessons/installing-omeka":{"position":[[940,8]]},"/en/lessons/intro-to-bash":{"position":[[21138,6],[21337,7],[22477,6],[22772,6],[24030,6]]},"/en/lessons/introduction-and-installation":{"position":[[101,6],[1426,6],[1522,7],[1672,7],[1882,6]]},"/en/lessons/linux-installation":{"position":[[583,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5116,7]]},"/en/lessons/windows-installation":{"position":[[182,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6143,6]]}}}],["backup.txt",{"_index":15018,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[21382,10],[21500,11]]}}}],["backward",{"_index":11312,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9747,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4455,11]]},"/en/lessons/intro-to-bash":{"position":[[18938,12]]},"/en/lessons/intro-to-powershell":{"position":[[3871,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6126,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25528,8],[26807,8],[26926,8],[27147,8],[27499,8],[27678,8],[29370,8],[29652,8],[29714,8],[30186,8],[30286,8],[30609,8],[30809,8],[31036,8],[32235,8]]}}}],["bacon",{"_index":10369,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4436,5],[5509,5],[24622,5],[24766,5],[45532,6]]}}}],["bad",{"_index":3618,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4044,3],[11303,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24033,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19411,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46709,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62582,3],[68348,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[6074,3]]},"/en/lessons/preserving-your-research-data":{"position":[[9537,3],[16681,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34964,3],[35027,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15993,4]]}}}],["badg",{"_index":16928,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[44298,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19403,5]]}}}],["badli",{"_index":3118,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36973,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51486,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24139,5]]},"/en/lessons/naive-bayesian":{"position":[[5531,6]]}}}],["badminton",{"_index":11582,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24763,9],[24907,10]]}}}],["bag",{"_index":10348,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[13583,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6067,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34105,3]]},"/en/lessons/naive-bayesian":{"position":[[13768,3],[13813,3],[13971,3],[14019,4],[14108,3],[14298,4],[14341,3],[14458,4],[14640,3],[14756,4],[14957,4],[16172,3],[17611,4],[18466,3],[18493,3],[18511,3],[19497,3],[20255,3],[21536,4],[21555,3],[21710,3],[22050,3],[24691,3],[24970,4],[25989,3],[26065,3],[26592,3],[26883,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37053,4],[37267,3],[37590,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9798,3],[30740,3]]}}}],["baghdad",{"_index":2641,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29335,7]]}}}],["bagirov",{"_index":155,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3255,7]]}}}],["baidu",{"_index":18129,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5561,5]]}}}],["bailey",{"_index":7590,"title":{"/en/lessons/naive-bayesian":{"position":[[65,6]]}},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1036,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[402,6],[772,6],[1191,6],[1493,6],[3632,6],[3826,6],[4633,6],[4747,6],[4830,6],[5654,6],[6150,6],[6520,6],[7327,6],[8579,6],[9402,6],[10258,6],[11928,6],[24637,6],[29805,6],[31104,6],[38874,6],[40641,6],[41114,6],[48676,6],[48778,6],[49339,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34863,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[225,6],[595,6],[6909,6],[7314,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[346,6],[716,6]]},"/en/lessons/jupyter-notebooks":{"position":[[42799,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[481,6]]},"/en/lessons/naive-bayesian":{"position":[[66,6],[148,6],[790,6],[1160,6],[1375,7],[1837,6],[1942,6],[2660,6],[3336,6],[4442,6],[4474,6],[4546,7],[5457,6],[5750,6],[5929,6],[24059,7],[24478,6],[24827,6],[27868,6],[28756,8],[29001,9],[29118,6],[29173,6],[29313,6],[29576,6],[30439,6],[30552,6],[67749,7]]},"/en/lessons/normalizing-data":{"position":[[234,6],[604,6],[5070,6]]},"/en/lessons/preserving-your-research-data":{"position":[[186,6],[556,6],[10689,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19112,7],[19146,6],[19239,6],[22207,6],[25675,6],[26826,6],[26969,6]]},"/en/lessons/viewing-html-files":{"position":[[473,6],[1051,6],[1164,6]]},"/en/lessons/working-with-web-pages":{"position":[[68,6],[438,6],[1818,6],[2556,6],[2702,6],[4194,6],[4390,6]]}}}],["bailey.png",{"_index":23677,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4361,11]]}}}],["baileycod",{"_index":18369,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[27979,10],[28818,10],[28933,10],[31309,10],[32128,10],[37246,17],[39974,10],[46490,12]]}}}],["baileyfil",{"_index":18370,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[27994,12],[29043,12],[30776,17],[31884,11],[31989,12],[32214,14],[32650,12],[36341,12],[39670,17]]}}}],["baileyfiles/1830",{"_index":18456,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40894,21]]}}}],["baileyfiles/english",{"_index":18460,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[41040,23]]}}}],["baileyfiles/samples_1830",{"_index":18458,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40951,31]]}}}],["bailey’",{"_index":10172,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8467,8]]}}}],["baio",{"_index":20837,"title":{},"body":{"/en/lessons/sonification":{"position":[[40819,5]]}}}],["baio’",{"_index":20662,"title":{},"body":{"/en/lessons/sonification":{"position":[[6398,6]]}}}],["bake",{"_index":22845,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[16334,8],[39581,8]]}}}],["baker",{"_index":3051,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15378,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43415,6]]},"/en/lessons/naive-bayesian":{"position":[[27584,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19267,6]]}}}],["baker’",{"_index":10673,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[5656,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23816,7]]}}}],["balanc",{"_index":1124,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7004,7],[33697,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28595,9],[28751,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10087,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26610,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31914,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17536,7],[17964,8],[19057,7],[19290,8],[20275,7],[63335,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6681,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4695,7],[6473,7],[7334,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18527,7]]},"/en/lessons/logistic-regression":{"position":[[17155,8],[17342,10],[23263,7],[25656,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15355,8],[53485,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44935,7]]}}}],["balance>",{"_index":13397,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4293,11],[4372,11]]}}}],["ball",{"_index":12783,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32299,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23196,5]]}}}],["ballad",{"_index":8018,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46374,6]]}}}],["ballard’",{"_index":22024,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5618,9]]}}}],["balloon",{"_index":1266,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13559,7],[17717,7],[30948,7]]}}}],["balsebr",{"_index":21040,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50086,9]]}}}],["balter",{"_index":5544,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60620,6]]}}}],["balter’",{"_index":5570,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67430,8]]}}}],["bamman",{"_index":16459,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48576,7]]}}}],["ban",{"_index":10756,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20318,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47848,6]]}}}],["banal",{"_index":8054,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7338,5]]}}}],["banana",{"_index":13108,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[10273,7],[10445,7]]},"/en/lessons/gravity-model":{"position":[[16220,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3687,9],[3719,6],[3970,11],[4008,8]]}}}],["band",{"_index":22601,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2811,7]]}}}],["bandwidth",{"_index":2259,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14651,9],[14809,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22992,9]]}}}],["bangkok",{"_index":13805,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[57480,8]]}}}],["bank",{"_index":5093,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58134,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33671,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8871,4],[9245,4],[9428,4]]},"/en/lessons/space-place-gazetteers":{"position":[[7727,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3942,5]]}}}],["banker",{"_index":2884,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16277,7]]}}}],["bankrupt",{"_index":20322,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[5871,8]]}}}],["bankruptci",{"_index":1217,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11313,10],[13608,10],[17800,10]]},"/en/lessons/sentiment-analysis":{"position":[[6027,11],[6614,10],[7140,10]]}}}],["banner",{"_index":18597,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58931,9]]}}}],["banninck",{"_index":16606,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3382,8],[3576,8],[7633,8],[7833,8],[13649,8],[13967,8],[14731,8],[15725,8]]}}}],["baptism",{"_index":15174,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13758,8]]}}}],["baptist",{"_index":8948,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11573,7],[13708,7],[16286,7],[17470,7],[18718,7],[20281,7],[23125,7],[25049,7],[26419,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5434,7]]}}}],["bar",{"_index":830,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6050,3],[6116,3],[8095,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4268,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11662,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36656,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28646,3],[28698,4],[38979,4]]},"/en/lessons/common-similarity-measures":{"position":[[13210,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22260,3],[35603,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16631,3],[17618,3],[38773,3],[41504,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8241,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[48010,3],[48049,3],[54545,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15023,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29545,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24083,4],[24204,3],[24291,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27698,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23482,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5519,3]]},"/en/lessons/geocoding-qgis":{"position":[[37726,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3775,4],[6360,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[2922,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2081,4],[7546,3],[21073,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[24184,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[394,3],[536,4],[1012,3],[2253,3],[7095,4],[10755,3],[10931,3],[11391,3],[11562,3],[11582,6],[11733,3],[11824,5],[12033,3],[12634,3],[12685,6],[12818,4],[13015,3],[13035,6],[13348,3],[13881,3],[14194,3],[17942,3],[18039,3],[18352,3],[18624,3],[18770,4],[20441,3],[20738,3],[21188,3],[21313,4],[21581,4],[21596,4],[21823,5],[21894,3],[22447,3],[22570,4],[23207,4],[23269,3],[23597,4],[23782,3],[23943,3],[24239,4],[25376,3],[29372,3],[30045,5],[32185,4],[33089,6],[33843,4],[34201,3],[34446,3],[34583,3],[35089,3],[35187,4],[35700,3],[35792,4],[39022,3],[39962,3],[40063,3],[40578,3],[40712,4],[41615,3],[42218,3],[42392,3],[43737,3],[44010,3],[45371,3],[47118,3],[48413,3],[52050,4]]},"/en/lessons/intro-to-bash":{"position":[[4350,3]]},"/en/lessons/intro-to-linked-data":{"position":[[14237,3]]},"/en/lessons/intro-to-powershell":{"position":[[4210,3],[4403,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25112,5],[25217,5],[25289,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6076,3],[9094,3],[19598,4],[20667,3]]},"/en/lessons/linear-regression":{"position":[[51612,4]]},"/en/lessons/logistic-regression":{"position":[[5480,3],[5575,3],[5941,3],[26912,3],[32395,3],[33040,3],[34622,3],[38548,3],[40666,3],[41488,3],[41632,3],[41647,4],[41734,4],[42063,3]]},"/en/lessons/qgis-layers":{"position":[[9776,3],[12580,3],[17251,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3028,3],[23932,4],[24792,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27308,3],[27379,3],[27787,3],[27856,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2845,5],[29601,3],[29785,3],[29885,3],[30809,4],[30883,4],[31986,3],[32229,3],[32433,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24313,3],[30166,3]]},"/en/lessons/sonification":{"position":[[10590,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[9476,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2820,4],[7395,4],[7591,4],[9848,3],[13873,4],[14427,4],[15309,3]]},"/en/lessons/viewing-html-files":{"position":[[2788,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11548,5],[22698,3],[23382,3],[23457,3],[23678,3],[24504,4],[24514,3],[27916,4],[27956,4],[29234,4],[29333,3],[29712,3],[29967,3],[32248,3],[33092,3]]}}}],["bar1",{"_index":17820,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40867,4]]}}}],["bar2",{"_index":17825,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40960,4]]}}}],["barack",{"_index":2283,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[181,6],[3629,6],[12101,6],[19442,7],[28245,6],[29410,6],[29471,6],[29534,6],[29604,6],[29667,6],[29736,6],[29799,6],[29872,6],[30497,6]]}}}],["barbara",{"_index":2705,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32702,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3433,7]]}}}],["barcelona",{"_index":20305,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[53408,11]]},"/en/lessons/space-place-gazetteers":{"position":[[26614,9],[27984,9],[30819,9],[33820,9],[35380,9],[35408,9],[40031,9],[40059,9]]}}}],["barclay",{"_index":10395,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7468,7],[16909,7]]}}}],["barcod",{"_index":15161,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12474,9]]}}}],["bard",{"_index":6828,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32158,7]]}}}],["bare",{"_index":6573,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[8916,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41001,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31741,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31344,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27431,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20348,6]]},"/en/lessons/naive-bayesian":{"position":[[51801,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6436,4]]}}}],["bark",{"_index":11670,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[9067,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2634,8]]},"/en/lessons/working-with-text-files":{"position":[[4290,7],[7295,4]]}}}],["barker",{"_index":12787,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32474,7]]}}}],["barnard",{"_index":21447,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13808,7]]}}}],["barnum",{"_index":7648,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7227,9]]}}}],["barometr",{"_index":17294,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52369,10]]}}}],["baron",{"_index":11885,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7293,6]]},"/en/lessons/linear-regression":{"position":[[11562,6]]}}}],["barplot",{"_index":20106,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29983,9],[30328,8]]}}}],["barplot(colsums(prop.table(sentiment_scor",{"_index":20132,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32491,45]]}}}],["barranquilla",{"_index":13808,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[58003,13]]}}}],["barrel",{"_index":1269,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13660,6],[17886,6]]}}}],["barri",{"_index":1877,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47075,5],[50361,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35022,6]]}}}],["barrier",{"_index":2059,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9551,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1230,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27515,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6595,8],[10502,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36007,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1187,7],[2234,8]]}}}],["barrington",{"_index":1547,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30361,10]]}}}],["barthel",{"_index":14906,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57946,7]]}}}],["bartolomeo",{"_index":1606,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32247,10]]}}}],["barton",{"_index":20496,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39449,7]]}}}],["bar{i",{"_index":13719,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[45909,7]]}}}],["bar{x",{"_index":13720,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[45928,8]]}}}],["base",{"_index":525,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15422,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5762,5],[8255,5],[34412,5],[39704,5],[43398,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6542,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13505,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4002,5],[6368,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1194,5],[2719,5],[3605,5],[3869,6],[8235,5],[13983,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2866,5],[5102,5],[5613,5],[16702,5],[17148,5],[20022,5],[20042,6],[34878,5],[46162,5],[49949,5],[50220,5],[51162,5],[51419,5],[52780,5],[58381,5],[61912,5],[62150,5],[66832,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12313,5],[12676,5],[17368,5],[19185,5],[21943,5],[24414,5],[34254,5],[34763,5],[50212,5],[50631,5],[53852,5],[61105,5],[66901,5],[70472,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7689,5],[10567,5],[19585,4],[50949,6]]},"/en/lessons/common-similarity-measures":{"position":[[4844,5],[4925,5],[8470,5],[36861,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5070,5],[7035,5],[12594,5],[14167,5],[23355,5],[32788,5],[33428,5],[40401,5],[40428,5],[46910,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8961,5],[38218,5],[60553,5],[62456,5],[63911,5],[64347,5],[64471,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3401,5],[11673,6],[23115,5],[29076,4],[58908,5],[60674,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[551,5],[783,5],[1654,5],[12434,5],[18538,5],[33997,5],[36875,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7603,5],[10195,4],[10320,4],[10459,4],[10589,4],[28855,5],[40800,5],[43180,5],[44428,5],[44884,5],[45304,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6553,4],[16341,7],[26434,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3049,5],[3669,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17036,5],[25050,5],[25478,5],[28766,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[509,5],[14864,5],[21244,5],[30925,5],[31486,5],[38018,5],[38832,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14371,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2291,5],[3233,5],[18531,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12668,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13409,5],[58299,6],[59115,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1079,5],[10830,5],[14452,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5721,5],[8476,4],[40656,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7786,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1595,5],[21547,5],[41756,5],[52492,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5605,5],[7824,4],[8791,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14725,5],[39936,5],[40133,5],[42377,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5256,5],[6002,4],[7121,5],[7266,5],[11374,5],[20127,4],[21673,5],[23291,5],[26309,5],[26348,5],[28341,5],[30051,5],[30137,4],[31080,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17081,5],[19235,5],[22264,5],[22544,5],[26898,5],[27590,5],[34983,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3370,5]]},"/en/lessons/geocoding-qgis":{"position":[[5769,5],[5901,5],[6039,4],[15526,5],[22839,5],[23413,4],[23517,4],[23800,4],[24501,4],[25235,5],[25532,4],[28915,5],[29005,6],[37218,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3758,5],[21965,5],[26249,5],[36013,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[745,5],[2465,5],[11457,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5736,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[479,4],[6591,4],[6668,5],[6682,4],[6927,4],[7036,4],[7302,5],[7388,4],[10579,4],[12603,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23241,5],[26522,5]]},"/en/lessons/gravity-model":{"position":[[3711,5],[4717,5],[10223,5],[20029,5],[29373,6],[34457,4],[35194,5],[55072,6],[59188,5],[60402,5],[62632,5],[63983,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[23766,5],[28341,4],[31939,5],[36461,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2371,5],[2455,5],[2588,5],[2672,5],[3079,5],[3858,5],[9446,5],[9685,5],[17963,5],[19469,5],[24192,5],[28976,5],[29260,5],[30557,5],[37025,5],[38058,5],[39817,5],[40965,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1072,5],[2709,5],[3253,4],[4422,5],[4732,5],[4795,5],[5455,5],[10556,5],[11795,5],[11821,5],[12408,5],[17943,5],[18501,6],[26058,5],[33907,5],[35848,5],[40031,5],[43617,5],[46795,4],[48437,4],[49670,5],[53583,5],[53862,5],[56041,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1865,5],[2503,5]]},"/en/lessons/intro-to-bash":{"position":[[1465,5],[1689,5],[1752,6],[8858,4],[13263,5],[18169,5],[27098,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6228,5]]},"/en/lessons/intro-to-linked-data":{"position":[[38051,5]]},"/en/lessons/intro-to-powershell":{"position":[[41507,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[703,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2750,5],[18501,4]]},"/en/lessons/introduction-map-warper":{"position":[[6052,4],[7954,5],[10433,4],[10773,4],[11038,4],[11359,4],[12113,4],[14223,4],[14358,4],[18536,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5208,5],[10749,5],[28698,5],[31906,4],[33860,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15058,5],[26366,5],[38246,5],[39577,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1172,5],[24319,5],[30848,5]]},"/en/lessons/json-and-jq":{"position":[[1371,5],[5067,5],[11998,5],[24897,5],[33439,5],[37156,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7221,5],[13200,6],[40848,5],[50466,4]]},"/en/lessons/linear-regression":{"position":[[5655,6],[7918,5],[20362,5],[38006,5]]},"/en/lessons/linux-installation":{"position":[[417,5]]},"/en/lessons/logistic-regression":{"position":[[4590,5],[6689,5],[9360,5],[15208,5],[29344,5],[36672,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1049,5],[1202,5],[10533,5],[21736,5],[21889,5],[26857,5],[36428,5],[36751,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[955,5],[1179,5],[16525,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11464,4]]},"/en/lessons/qgis-layers":{"position":[[227,4],[6916,4],[7343,4],[7509,4],[7916,4],[8063,4],[8163,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4925,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10490,5],[11462,5],[17156,5],[25910,5],[35058,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6213,5],[25037,5],[44299,5]]},"/en/lessons/sentiment-analysis":{"position":[[4253,5],[39815,5],[40764,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3376,5],[4563,5],[5347,5],[29371,5]]},"/en/lessons/sonification":{"position":[[30312,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3516,5],[8470,5],[8496,5],[9226,5],[9795,5],[22955,5],[43889,5],[44155,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1561,4],[27600,5],[31015,5],[31734,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5588,5],[6595,5],[12158,5],[27308,5],[27387,5],[28325,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31225,5],[38174,5],[41220,5],[41382,5],[43225,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[123,5],[6205,6],[11315,5],[15904,5],[27411,5],[32351,4],[33235,5],[34087,5],[42637,5],[45241,4],[54368,5],[55248,5],[57420,5],[59032,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2075,5],[2802,5],[3982,5],[4879,5],[10166,5],[10262,5],[12029,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5484,5],[5562,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4209,5],[5665,5],[7836,5],[17812,5],[18516,5],[26509,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[5710,5],[32887,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1204,5],[1286,5],[25558,5]]},"/en/lessons/vector-layers-qgis":{"position":[[136,5],[17432,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42282,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[143,5],[1113,5],[2461,5],[3803,5],[7985,5]]}}}],["base.net",{"_index":21297,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16693,8]]}}}],["base_url",{"_index":2398,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12705,8],[12870,9],[14514,9],[17939,9],[20704,9]]}}}],["baselay",{"_index":18263,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[33046,9]]}}}],["baselin",{"_index":4213,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40827,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20216,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6237,8]]}}}],["baseline.6",{"_index":17030,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[8494,10]]}}}],["basemap",{"_index":10094,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3139,7],[6974,7],[7095,8],[7233,7],[7442,8],[7724,8]]},"/en/lessons/introduction-map-warper":{"position":[[11301,7],[11519,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[888,7],[20933,7],[23787,7],[25597,7],[26031,8],[26045,7],[27707,7],[28734,7],[30388,7],[31546,7],[31614,7],[32633,7],[33135,7],[33965,7],[34027,7],[34375,7]]}}}],["basemap.addto(map",{"_index":18230,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21423,19],[24246,19],[26727,19],[28220,19],[29538,19],[31001,19],[33786,19],[35355,19]]}}}],["basement",{"_index":18310,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15535,8]]}}}],["baseurl",{"_index":3122,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37914,8],[38501,7]]}}}],["bash",{"_index":10,"title":{"/en/lessons/intro-to-bash":{"position":[[20,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[122,4],[1567,4],[2195,4],[2421,4],[2449,4],[2506,5],[2583,4],[2733,4],[11225,4],[16703,4],[23192,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[651,4],[689,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[727,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15670,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16317,5],[19286,4],[19405,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15874,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5321,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1544,4],[1622,4],[1713,4],[5176,4],[5222,4],[5295,4],[9676,4],[10590,5],[46478,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5684,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12414,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2490,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[35173,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[2986,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24152,4]]},"/en/lessons/installing-omeka":{"position":[[1478,5]]},"/en/lessons/intro-to-bash":{"position":[[21,4],[73,4],[149,4],[422,4],[1632,5],[1889,4],[1990,4],[2816,4],[2907,4],[3009,5],[3225,4],[4282,4],[10761,4],[17971,4],[20368,5]]},"/en/lessons/intro-to-powershell":{"position":[[1590,4],[1656,5],[6775,5],[7002,5],[7218,4],[7421,4],[42425,4],[42475,5],[42822,4],[45766,4],[46014,4],[46232,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4648,4],[9771,5],[30761,4],[37960,4],[38346,4],[38911,4],[40787,4]]},"/en/lessons/json-and-jq":{"position":[[37704,4],[37812,4],[38713,4],[39297,4]]},"/en/lessons/naive-bayesian":{"position":[[27611,4]]},"/en/lessons/research-data-with-unix":{"position":[[570,4],[2430,5],[2711,4],[2766,4],[6353,4],[11996,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19222,4],[31428,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[261,4],[16794,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10073,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2391,4],[3167,4],[3264,4],[4943,4]]}}}],["bash.md",{"_index":13085,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[3099,7]]}}}],["bash_profil",{"_index":12605,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8816,13]]}}}],["bashrc",{"_index":3067,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22812,9],[22866,9],[22926,9],[22955,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9295,9],[9718,9],[12067,9],[12177,9],[13083,9],[13249,10],[13339,9],[15139,9],[15332,10],[15505,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8795,8]]}}}],["basi",{"_index":1614,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32698,5],[44583,5],[49634,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11316,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12026,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50420,5]]},"/en/lessons/common-similarity-measures":{"position":[[1023,5],[38832,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2042,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27309,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27304,5]]},"/en/lessons/geocoding-qgis":{"position":[[7447,5],[28828,5]]},"/en/lessons/gravity-model":{"position":[[20684,5],[29279,5],[32080,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[8397,5],[19777,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38925,6]]},"/en/lessons/linux-installation":{"position":[[321,5]]},"/en/lessons/logistic-regression":{"position":[[41686,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9163,5],[37506,5]]},"/en/lessons/sentiment-analysis":{"position":[[132,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4104,5]]},"/en/lessons/space-place-gazetteers":{"position":[[48165,5],[48692,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18705,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[536,5]]}}}],["basic",{"_index":1013,"title":{"/en/lessons/basic-text-processing-in-r":{"position":[[0,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2590,5],[2922,5],[39562,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1,5],[1018,6],[1339,5],[1657,5],[1715,6],[1935,5],[30803,5],[32018,6],[32099,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15076,5],[15198,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[307,5],[1593,5],[5383,5],[6732,5],[18889,6],[32751,5],[32815,5],[33911,6],[34143,5],[35802,6],[40329,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4890,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12454,5],[46570,9],[69735,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8377,5],[8585,5],[24883,5],[34711,5],[36004,6],[36097,5],[39702,5],[60977,5],[66821,5],[68337,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4156,5],[5780,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1316,5],[1840,5],[2865,5],[16039,5],[63125,5],[64860,5]]},"/en/lessons/common-similarity-measures":{"position":[[1838,5],[19497,5],[36510,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37614,7],[37922,7],[37973,5],[40479,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17329,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[777,5],[9382,5],[10239,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11236,5],[58808,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2196,5],[2230,5],[2288,6],[2409,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2813,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[464,5],[8778,5],[14255,6],[14483,5],[14707,5],[46909,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[720,5],[2857,6],[7172,6],[8711,5],[10314,5],[15784,5],[17670,5],[18168,5],[28360,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12798,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29190,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[382,5],[2181,9],[5445,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16255,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17983,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[415,6],[1018,5],[1382,5],[29342,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8719,5],[17274,5],[18839,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26834,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[535,5],[1394,5],[2990,5],[5153,5],[5446,5],[6834,5],[26668,5],[27431,5],[36426,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3396,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[171,5],[7705,5],[13759,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[319,6],[1318,5],[10359,5],[10707,6],[11686,5],[20687,5],[24676,9],[30900,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5456,5]]},"/en/lessons/extracting-keywords":{"position":[[5571,5],[8504,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7310,6],[8019,5],[15944,6],[17656,5],[19678,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[911,5],[1510,5],[13841,10],[20078,5],[28984,5],[29328,6],[31106,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11393,5],[27810,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10286,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12195,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18870,5],[43585,5]]},"/en/lessons/geocoding-qgis":{"position":[[27427,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6886,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3104,5],[4606,5],[5322,6],[5650,5],[5867,5],[10430,5],[12184,5],[23987,5],[25535,5],[29341,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1171,6],[1240,5],[2070,5],[3533,5],[7084,5],[12066,6],[32484,5],[34608,6],[35337,6],[35406,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5310,5],[5454,5],[5511,6],[13676,5],[47463,6],[47609,6],[47690,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1651,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2728,9]]},"/en/lessons/gravity-model":{"position":[[8920,6],[18790,5],[20882,5],[46622,6],[58498,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[205,5],[2130,5],[10895,5],[10920,5],[16278,5],[16937,5],[17417,6],[20526,5],[32313,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2981,5],[19283,6],[19457,6],[19781,5],[20582,5],[37128,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2205,5],[10870,5],[11748,5],[13363,5],[15206,5],[16096,5],[16889,5],[18648,5],[35104,5],[35715,5],[40515,5],[49134,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2184,5],[12615,5],[36710,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15460,5]]},"/en/lessons/intro-to-bash":{"position":[[1863,5],[2205,5],[2338,5],[6061,5],[12195,5],[13666,5],[18525,5],[21945,5],[24900,5],[24973,5],[25044,5],[25150,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[565,5],[679,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1514,6],[1851,5],[9516,5],[27414,5],[30250,5]]},"/en/lessons/intro-to-powershell":{"position":[[1444,6],[1876,5],[2125,6],[3428,5],[21903,7],[40709,6],[41299,5],[46315,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4223,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6679,6]]},"/en/lessons/introduction-map-warper":{"position":[[23316,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[373,5],[486,5],[3845,5],[4738,5],[6245,5],[6383,5],[10682,5],[10870,6],[11026,5],[11072,5],[11730,5],[12370,6],[13268,5],[13955,5],[14066,5],[14360,5],[14442,5],[15995,5],[16077,5],[18873,5],[29316,5],[38775,9],[40344,5],[40400,5],[42669,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1394,6],[1551,5],[2081,5],[2185,5],[2272,5],[21244,9],[21847,5],[24856,9],[36240,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3995,6],[20365,6],[21033,9],[38951,5]]},"/en/lessons/json-and-jq":{"position":[[2011,5],[2205,5],[6570,5],[6784,5],[38926,6],[39494,5],[39644,5],[39680,5]]},"/en/lessons/jupyter-notebooks":{"position":[[41799,6]]},"/en/lessons/linear-regression":{"position":[[4003,5],[4665,5],[69657,9]]},"/en/lessons/logistic-regression":{"position":[[15559,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3102,5],[7754,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1307,5]]},"/en/lessons/naive-bayesian":{"position":[[6415,5],[10058,9],[24379,5],[25433,10],[42600,5],[47461,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6258,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2842,5],[5123,5],[5571,5],[6478,5]]},"/en/lessons/qgis-layers":{"position":[[1099,5],[1374,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3,6],[139,5],[1123,5],[1840,5],[5219,5],[18602,5],[27148,6],[27432,6]]},"/en/lessons/research-data-with-unix":{"position":[[13615,5],[13946,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1985,5],[2109,6],[8375,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1793,6],[1907,6],[5002,5],[48289,6],[48497,6]]},"/en/lessons/sentiment-analysis":{"position":[[238,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[133,5],[778,5],[1289,5],[13312,5],[14431,6],[19678,5]]},"/en/lessons/sonification":{"position":[[9851,5]]},"/en/lessons/space-place-gazetteers":{"position":[[2693,5],[41971,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[206,6],[1657,5],[9650,6],[11664,6],[14058,5],[16563,7],[33745,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2632,5],[3371,5],[3732,5],[3840,6],[7960,10],[15465,5],[22095,9],[33902,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22588,5],[27867,5],[44926,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2090,6],[17880,6],[18581,5],[19986,6],[20482,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18769,5],[18818,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4712,5],[9017,6],[13521,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2171,5],[3192,5],[5101,5],[32745,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1648,6],[2224,5],[3111,5],[6788,5],[7230,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4177,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5088,5],[7316,5],[18956,5]]},"/en/lessons/vector-layers-qgis":{"position":[[437,5],[513,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[506,5],[3897,5],[7808,6],[9846,6],[14112,5],[14338,6],[15686,5],[17317,5],[18700,5],[24245,5],[27929,5],[32955,5],[35217,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4921,5]]},"/en/lessons/working-with-web-pages":{"position":[[1550,5],[1682,5]]}}}],["basicinfo",{"_index":21698,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[17640,10],[18546,9]]}}}],["basicinfo.csv",{"_index":21741,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24908,13]]}}}],["basicinfo\\\\.csv",{"_index":21743,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25064,19]]}}}],["basin",{"_index":4453,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59042,5]]}}}],["basket",{"_index":22009,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[3156,7],[3184,6],[3310,7],[3470,8]]}}}],["basqu",{"_index":19983,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9761,7],[25135,7]]}}}],["bass",{"_index":9450,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50279,5]]},"/en/lessons/sonification":{"position":[[1524,5]]}}}],["bat",{"_index":902,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11426,4],[11518,4]]}}}],["batch",{"_index":881,"title":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13,7]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10208,5],[10252,5],[11447,5],[12052,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1098,7],[28067,7],[28208,8],[28270,5],[28304,5],[28640,5],[28793,5],[29000,5],[32534,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22835,8],[23920,6],[23993,5],[24090,6],[25154,5],[27427,8],[27515,5],[28863,5],[28931,6],[28987,6],[30515,5],[31741,5],[33124,5],[33829,6],[33878,7],[34498,5],[38472,6],[39030,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7871,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[13226,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[21769,5],[23198,5],[23301,5],[23418,5],[23519,6],[23578,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9687,7],[22376,7],[22996,5],[29574,7],[29800,7],[29826,5],[29871,5],[29946,5],[31337,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16644,7],[21359,7],[22968,5],[23026,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6036,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12523,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5671,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6271,5],[6619,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14,7],[1333,6],[1874,6],[8455,7],[14041,5],[16735,7]]}}}],["batch_combined_method_i(input_dir",{"_index":19025,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39271,34]]}}}],["batch_combined_method_i(input_dir_cm1",{"_index":19030,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39874,38]]}}}],["batch_combined_method_ii(input_dir",{"_index":19121,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51011,35]]}}}],["batch_combined_method_ii(input_dir_cm2",{"_index":19124,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51471,39]]}}}],["batch_siz",{"_index":14710,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29540,11],[29746,10],[31302,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22936,10],[41942,10]]}}}],["batch_size=1",{"_index":14679,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24014,13],[33003,13]]}}}],["batch_size=5",{"_index":14714,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30759,13],[33117,13]]}}}],["batch_size=batch_s",{"_index":18907,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24997,22]]}}}],["batch_tfm",{"_index":6311,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33549,10],[33844,10],[33956,10]]}}}],["batch_tfms=[*tfm",{"_index":6309,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33262,19]]}}}],["batch_vision_method(input_dir",{"_index":18942,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28277,30],[28723,30]]}}}],["bate",{"_index":3449,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1627,5]]}}}],["bateman",{"_index":17456,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73037,8]]},"/en/lessons/logistic-regression":{"position":[[64383,8]]}}}],["batsman",{"_index":22067,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[19194,7]]}}}],["battl",{"_index":2329,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4289,8],[6093,10],[10508,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36984,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[719,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41222,6]]}}}],["baughman",{"_index":20856,"title":{},"body":{"/en/lessons/sonification":{"position":[[41885,8]]}}}],["baumann",{"_index":15484,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4048,7]]}}}],["baxter",{"_index":1271,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13708,6],[17968,6]]}}}],["bay",{"_index":11422,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33762,5],[36757,5]]},"/en/lessons/naive-bayesian":{"position":[[12174,6],[12259,7],[12279,7],[12414,6],[12904,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9085,3],[10254,4]]}}}],["bayesian",{"_index":11430,"title":{"/en/lessons/naive-bayesian":{"position":[[37,8]]}},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34835,8]]},"/en/lessons/linear-regression":{"position":[[53459,8]]},"/en/lessons/naive-bayesian":{"position":[[38,8],[208,8],[263,8],[639,8],[1355,8],[2630,8],[2719,8],[3279,9],[9939,8],[9965,8],[10192,11],[11145,8],[11288,8],[11449,8],[11642,8],[11772,8],[12070,10],[12208,10],[12449,8],[12747,8],[13019,8],[13089,8],[21406,11],[22593,8],[23636,8],[23759,8],[24021,8],[24434,8],[40772,9],[44272,8],[46031,8],[50981,8],[51018,8],[51229,8],[52211,8],[52331,8],[54245,8],[61655,8],[69262,8]]}}}],["baza",{"_index":22760,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15804,4]]}}}],["bazaar",{"_index":23186,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[25357,6]]}}}],["bb5bd11f",{"_index":9625,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16148,8],[17132,8]]}}}],["bbc",{"_index":14633,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7896,3]]}}}],["bbc.co.uk",{"_index":15159,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[11678,10],[11850,9],[12062,9]]}}}],["bbedit",{"_index":7791,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2091,6],[2631,8],[4327,6],[16448,7]]},"/en/lessons/mac-installation":{"position":[[1235,7],[2919,7],[3071,6]]}}}],["bcc",{"_index":20431,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27372,4]]}}}],["bd5aa1990",{"_index":13007,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31917,11],[32039,11]]}}}],["bd_boom",{"_index":20821,"title":{},"body":{"/en/lessons/sonification":{"position":[[38139,9],[38222,9]]}}}],["be",{"_index":471,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13066,5],[14124,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9041,5],[9704,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4167,5],[7790,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2319,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27842,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5396,5],[6896,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28973,5],[31949,5],[40011,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13024,6],[13585,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1028,5],[26238,5],[47058,5],[48988,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10220,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[426,5],[1715,5],[3432,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31175,5],[46610,5],[52917,5],[55982,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10114,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1317,5],[57075,5],[60182,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2617,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35017,5],[55399,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37379,5]]},"/en/lessons/counting-frequencies":{"position":[[9180,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7775,5],[22829,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23848,5],[26589,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10438,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2399,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8936,5],[9064,5],[9213,5],[39482,5],[43069,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1726,5],[14677,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15575,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11197,5],[14246,5],[15014,5],[15672,5],[24203,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10316,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[213,5]]},"/en/lessons/extracting-keywords":{"position":[[35447,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2466,5],[10464,5],[19904,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5817,5],[12391,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11568,5],[32259,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11888,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66439,5]]},"/en/lessons/geocoding-qgis":{"position":[[6604,5],[15785,5],[31179,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[8665,5],[11175,5],[31226,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16517,5],[22005,5],[22360,5],[28710,5],[31927,5]]},"/en/lessons/gravity-model":{"position":[[8168,5],[13683,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[26182,5],[36513,5]]},"/en/lessons/installing-omeka":{"position":[[734,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19005,5],[26945,5],[35320,5],[35355,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14133,5],[31662,5],[33670,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3317,5],[3477,5],[4069,5],[4378,5],[5237,5],[7146,5],[9358,5],[17877,5],[20845,5],[23013,5],[23712,5],[29909,5],[34567,5],[35232,5],[35842,5],[36289,5],[36796,5],[39202,5],[39441,5],[41528,5],[45490,5],[45739,5],[48720,5],[48833,5],[49960,5],[53104,5],[53277,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12848,5]]},"/en/lessons/intro-to-bash":{"position":[[10711,5],[24701,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2390,5]]},"/en/lessons/intro-to-linked-data":{"position":[[14594,5],[30470,5]]},"/en/lessons/intro-to-powershell":{"position":[[36572,5],[36624,5],[38093,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3110,5],[3506,5],[7528,6],[8025,6],[8771,5],[8815,7],[8832,8],[8959,7],[9176,7],[9760,8],[9912,7],[10950,6],[11521,6],[12654,7],[12896,7],[12995,8],[13128,5],[13357,7],[13384,8],[19849,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2680,5],[11410,5],[34623,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9030,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26287,5]]},"/en/lessons/json-and-jq":{"position":[[8153,5],[14408,5]]},"/en/lessons/jupyter-notebooks":{"position":[[1709,5],[5851,7],[8939,5],[16415,5],[29054,5],[29277,5],[31460,5],[31687,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7423,5]]},"/en/lessons/linear-regression":{"position":[[22476,5],[40388,5],[45976,5],[52281,5]]},"/en/lessons/logistic-regression":{"position":[[20647,5],[55021,5],[55060,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22409,5]]},"/en/lessons/naive-bayesian":{"position":[[13177,6],[13646,5],[18378,5],[18515,5],[21958,5],[22010,5],[53603,5],[63310,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4271,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2660,5]]},"/en/lessons/research-data-with-unix":{"position":[[2138,5],[14575,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5624,5],[8002,5]]},"/en/lessons/sentiment-analysis":{"position":[[16068,5],[18986,5],[21805,5],[22851,5],[29634,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32126,5]]},"/en/lessons/sonification":{"position":[[5816,5],[17648,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1724,5],[8938,5],[18543,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13871,5],[16733,5],[41038,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8494,5],[48880,5],[49802,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1682,5],[2904,5],[11826,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25765,6]]},"/en/lessons/transliterating":{"position":[[19658,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11850,5],[26958,5],[36111,5],[37652,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2798,5]]},"/en/lessons/vector-layers-qgis":{"position":[[12083,5]]},"/en/lessons/viewing-html-files":{"position":[[2821,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20685,5]]}}}],["beam",{"_index":3799,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12160,5]]}}}],["bean",{"_index":13517,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3453,5],[6036,6],[6220,6],[16175,5],[16192,6],[16210,5]]}}}],["beans/widget",{"_index":13641,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[30972,14]]}}}],["bear",{"_index":9329,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30453,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9220,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17601,4],[19169,4],[54644,4]]},"/en/lessons/linear-regression":{"position":[[42270,4],[67689,4]]},"/en/lessons/naive-bayesian":{"position":[[13387,4],[60569,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7145,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20782,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11847,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45492,4]]}}}],["beat",{"_index":1274,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13802,4],[18130,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8589,4]]},"/en/lessons/sonification":{"position":[[25174,5],[25225,5],[25260,5],[25318,5],[29967,5],[31097,9],[32489,5],[37370,6]]}}}],["beata",{"_index":21149,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13601,6],[15775,6]]}}}],["beatl",{"_index":16171,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3024,7],[49139,7]]}}}],["beatric",{"_index":12744,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29243,9],[29328,8],[30896,8],[31186,8],[31460,8],[31741,8]]}}}],["beau",{"_index":15577,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[19944,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13639,4]]}}}],["beaudoin",{"_index":16398,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44102,8],[52690,8]]}}}],["beauti",{"_index":5108,"title":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9,9]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58772,7],[63943,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7148,9],[17321,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23885,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8211,9],[8908,9],[8949,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10,9],[47,9],[99,9],[887,9],[996,9],[1047,9],[1064,9],[1341,9],[1574,9],[1655,9],[1851,9],[1878,9],[2148,9],[6090,9],[6184,9],[6693,9],[6751,9],[8985,9],[10306,9],[19961,9]]},"/en/lessons/introduction-and-installation":{"position":[[622,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19535,9]]},"/en/lessons/naive-bayesian":{"position":[[27736,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3650,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11066,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17712,6]]},"/en/lessons/transliterating":{"position":[[482,9],[2359,9],[13935,9],[16540,9],[16582,9],[16658,9],[16757,9],[16812,9],[16842,9],[16979,9],[17838,9],[18022,9],[18127,9],[18201,9],[18333,9]]}}}],["beautifulli",{"_index":21076,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[361,11],[10226,11],[22146,11],[33900,11]]}}}],["beautifulsoup",{"_index":1053,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4570,14],[4656,15]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4757,14],[6183,14],[69671,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5591,13]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[284,13],[525,13],[4342,13],[4375,13],[4915,13],[5023,13],[6837,13],[7413,13],[7935,13],[7957,13],[9512,13],[9534,13],[11188,13],[11210,13],[11994,13],[12027,13],[12938,13],[12971,13],[14064,13],[14097,13],[14902,13],[14935,13],[16292,13],[16325,13],[18259,13],[18292,13]]},"/en/lessons/naive-bayesian":{"position":[[4353,13]]},"/en/lessons/transliterating":{"position":[[16873,13]]}}}],["beautifulsoup(converted_cont",{"_index":22776,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16923,32]]}}}],["beautifulsoup(open(\"43rd",{"_index":15083,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6859,24]]}}}],["beautifulsoup4",{"_index":14134,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[4269,14]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2177,14],[2506,14]]}}}],["becam",{"_index":7704,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9056,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10567,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5535,6],[39572,6],[40009,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2215,6]]},"/en/lessons/jupyter-notebooks":{"position":[[6338,6]]},"/en/lessons/linear-regression":{"position":[[69506,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12795,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7356,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15674,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1779,6],[2289,6],[3281,6],[24412,6],[25125,6]]}}}],["becau",{"_index":868,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9506,6]]}}}],["beck",{"_index":3452,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1670,5]]}}}],["becker",{"_index":18313,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15791,7],[16458,7],[16563,7],[16850,7],[17162,6],[17804,7],[18088,7],[18486,6],[19691,6],[19941,7],[20214,6],[20273,6],[23926,7],[24577,7],[26166,7]]}}}],["beckman",{"_index":1769,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43896,8],[51540,8]]}}}],["becom",{"_index":2127,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15896,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17061,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11622,6],[12389,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6718,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5840,6],[14962,6],[28812,7],[45277,6],[45353,6],[50292,6],[58503,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26107,6],[30831,6],[54381,6],[63280,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[164,6],[3065,6],[5812,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10077,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7139,6],[32181,7],[34551,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17734,6],[57462,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5797,6],[15940,6],[15978,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23439,6]]},"/en/lessons/counting-frequencies":{"position":[[9091,9],[9101,10],[9112,11]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1487,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9114,6],[19817,6],[23208,6],[43887,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7054,6],[12573,6],[36659,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3966,6],[14978,6],[26535,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11231,6],[27612,6],[30539,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[877,6],[7562,6],[7852,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5988,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4223,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6998,7],[7114,7],[7186,7],[10539,7],[23363,6],[48232,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2183,8],[24001,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1947,8],[13565,7],[21347,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3033,7],[3868,6],[5144,6]]},"/en/lessons/geocoding-qgis":{"position":[[16907,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3718,7],[3791,7],[6829,8],[7703,7],[8297,6],[28690,6],[34840,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[10524,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5566,6],[15161,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[7008,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9773,6],[10416,7]]},"/en/lessons/gravity-model":{"position":[[6869,6],[9657,6],[45963,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7780,7],[17502,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17888,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31068,7],[35884,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28038,6],[50697,7]]},"/en/lessons/intro-to-bash":{"position":[[6591,6],[10851,6],[11817,6],[20707,6],[20817,6]]},"/en/lessons/intro-to-linked-data":{"position":[[18641,6]]},"/en/lessons/intro-to-powershell":{"position":[[38243,6],[41087,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10929,7]]},"/en/lessons/introduction-map-warper":{"position":[[4337,6],[4383,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6891,6],[10543,6],[12410,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21116,6],[24505,6],[26077,6],[34530,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9781,6],[13257,6],[17928,6],[46106,6]]},"/en/lessons/json-and-jq":{"position":[[37311,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12950,7],[34957,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3313,7]]},"/en/lessons/linear-regression":{"position":[[22688,8],[53692,6],[55446,7],[57127,6],[57295,6],[67820,6],[68151,8],[69403,6]]},"/en/lessons/logistic-regression":{"position":[[55519,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4493,7]]},"/en/lessons/naive-bayesian":{"position":[[20873,6],[68379,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1335,7],[34228,7],[34449,6]]},"/en/lessons/preserving-your-research-data":{"position":[[8850,6],[17104,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8605,6]]},"/en/lessons/research-data-with-unix":{"position":[[9124,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18948,8]]},"/en/lessons/sentiment-analysis":{"position":[[18495,6]]},"/en/lessons/sonification":{"position":[[5106,7],[10153,6],[13881,7],[20135,8],[28961,7],[33716,6]]},"/en/lessons/space-place-gazetteers":{"position":[[5841,6],[20852,7],[24942,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11892,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9824,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7987,6],[8045,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3240,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27336,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7425,6]]},"/en/lessons/transliterating":{"position":[[18458,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8652,7],[8761,7],[11614,6],[14438,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4666,6],[7219,7]]},"/en/lessons/vector-layers-qgis":{"position":[[7546,6],[9374,6],[15548,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14382,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17591,6]]}}}],["bedfordshir",{"_index":10877,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8817,12]]}}}],["bedfordshire2641",{"_index":13767,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54226,16]]}}}],["bedfordshire2661.954836871.14961.79",{"_index":13669,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38076,35]]}}}],["bee",{"_index":6783,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[27779,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8559,5]]}}}],["beeen",{"_index":9228,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11237,5]]}}}],["beef",{"_index":18362,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25755,5]]},"/en/lessons/working-with-text-files":{"position":[[7320,4]]}}}],["befor",{"_index":663,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21502,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[585,7],[774,6],[2428,6],[5643,6],[13084,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[109,6],[3261,6],[11742,6],[15677,7],[34091,6],[36324,6],[38835,6],[43811,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5482,6],[11740,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11620,6],[15601,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2396,6],[12935,7],[20516,7],[29937,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6759,6],[6889,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10053,6],[17375,6],[17800,6],[24466,6],[24766,6],[52748,7],[55429,6],[58587,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6791,6],[15050,7],[15370,6],[15604,6],[18116,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[151,6],[5947,6],[6961,6],[10474,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9382,6],[9569,6],[9813,6],[33597,7],[37524,7],[50551,6],[51211,6],[51561,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17433,6],[25741,7],[28142,6],[30888,6],[31250,6],[31569,6],[43847,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1626,6],[2545,6],[3274,6],[3948,6],[4992,6],[5731,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1960,6],[2433,6],[7056,6],[9973,6],[11038,6],[11271,6],[13790,6],[24688,6],[24861,6],[25196,6],[25550,6],[26451,6],[27336,6],[27558,6],[29262,6],[31411,6],[32143,6],[32731,6],[35334,6],[38716,7],[46603,6],[49788,6],[52910,6],[53085,6],[53327,6],[54526,6],[57045,6],[57212,6],[63715,6]]},"/en/lessons/common-similarity-measures":{"position":[[22961,6],[32589,6],[34571,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9213,7],[9921,6],[23721,6],[23780,6],[28617,6],[29536,6],[38795,6],[39002,6],[41506,6],[41833,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8916,6],[9054,6],[9807,6],[11963,6],[14503,7],[18388,6],[23745,7],[28408,6],[33442,7],[33796,6],[37504,6],[37597,6],[38777,6],[39278,6],[44295,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2205,7],[19290,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12529,6],[16310,7],[18588,6],[33490,6],[46086,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12995,6],[23376,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[603,6],[806,6],[1854,6]]},"/en/lessons/counting-frequencies":{"position":[[576,6],[1661,7],[2973,6],[7259,6],[9145,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[41,6],[391,6],[455,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1617,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4435,7],[8401,6],[22822,6],[23436,7],[25504,6],[26822,6],[28270,6],[28399,6],[34084,6],[34374,7],[36434,6],[45666,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30880,6],[33903,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6288,6],[21850,6],[28773,6],[34099,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12445,8],[14068,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6597,6],[10073,6],[18255,6],[29045,6],[39303,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[101,6],[2050,6],[7843,6],[10939,6],[12716,6],[14392,6],[17955,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1235,6],[3291,6],[6771,6],[7735,6],[10430,6],[10557,6],[12132,6],[19221,6],[27342,6],[27771,6],[28144,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1956,6],[3816,6],[16809,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10110,6],[13064,6],[33634,6],[42385,6],[43018,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4157,6],[6996,6],[10309,6],[10754,6],[39169,6],[44695,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1483,6],[2003,6],[8971,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19227,6],[20518,6],[21028,7],[23224,6],[33215,6],[35023,6],[36467,6],[42626,6],[43017,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4364,6],[6228,6],[9423,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3469,6],[4570,6],[5021,6],[8342,6],[10310,6],[50332,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12232,6],[20205,6]]},"/en/lessons/extracting-keywords":{"position":[[16231,6],[16938,6],[23969,6],[27525,6],[28040,6],[28690,6],[29114,6],[29317,6],[32206,7],[36131,7],[37449,7],[38007,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10012,7],[10919,6],[11600,6],[12344,6],[19827,6],[30347,6],[33731,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9090,6],[18919,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13191,6],[24420,6],[29737,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2414,6],[5359,6],[6204,6],[6524,6],[8199,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2128,6],[8033,6],[10206,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[676,6],[3023,6],[8940,6],[11805,6],[28753,6],[34397,7],[38491,6],[41504,7]]},"/en/lessons/geocoding-qgis":{"position":[[4841,6],[32462,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8475,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1705,6],[8402,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[15020,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10055,6],[26001,6],[28450,6],[32335,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[6431,6],[7043,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[6538,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12682,6],[12745,6]]},"/en/lessons/gravity-model":{"position":[[44022,6],[46575,6],[52201,6],[53531,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9714,6],[9807,6],[12434,6],[12829,6],[17113,6],[32554,6],[32934,6]]},"/en/lessons/installing-omeka":{"position":[[11642,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[977,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20692,6],[34030,6],[41013,6],[44827,6],[45037,6],[45228,6],[45858,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4523,6],[7974,6],[14441,7],[21263,7],[29134,7],[43492,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2353,7],[20238,6],[33336,6],[36407,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5608,6],[10229,6],[26017,6],[33891,6],[36339,6],[38234,6]]},"/en/lessons/intro-to-bash":{"position":[[903,6],[6864,6],[8152,6],[15961,6],[18142,6],[25251,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3052,6],[9090,6],[10355,6],[18512,6]]},"/en/lessons/intro-to-powershell":{"position":[[9248,6],[11879,6],[14095,6],[15359,6],[17390,6],[17633,6],[17915,6],[18385,6],[28971,6],[32882,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[13208,6],[21102,6]]},"/en/lessons/introduction-and-installation":{"position":[[1445,6]]},"/en/lessons/introduction-map-warper":{"position":[[3680,6],[9738,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4333,6],[13875,6],[13983,6],[41254,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7469,7],[21752,6],[26590,6],[28825,6],[30259,6],[39996,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10052,6],[13708,6],[15549,6],[29945,6]]},"/en/lessons/json-and-jq":{"position":[[600,6],[8386,6],[9815,6],[30216,6],[35789,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3414,6],[10408,6],[11464,6],[30464,6],[46636,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1966,7],[2933,7],[4921,6],[8340,6]]},"/en/lessons/linear-regression":{"position":[[140,6],[6447,6],[37736,6],[41428,7],[50203,6]]},"/en/lessons/logistic-regression":{"position":[[113,6],[3383,6],[8572,6],[17614,7],[36849,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[863,7],[937,6],[5366,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15418,6]]},"/en/lessons/naive-bayesian":{"position":[[6910,6],[21231,7],[22149,6],[23841,6],[24225,6],[27482,7],[34798,6],[38316,7],[39396,6],[41905,6],[41922,6],[66090,7],[66795,7]]},"/en/lessons/normalizing-data":{"position":[[810,6],[3381,6],[4744,7],[4946,7],[8776,6],[9709,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4202,6],[18965,6],[19448,6],[26143,6],[33486,6],[35257,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1683,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6044,6],[6378,6],[6788,6],[8728,6],[9564,7],[10666,6]]},"/en/lessons/qgis-layers":{"position":[[2075,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3386,6],[8233,6]]},"/en/lessons/research-data-with-unix":{"position":[[5811,6],[8268,7],[11022,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12331,6],[12655,6],[35552,7],[37065,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1660,7],[9400,6],[11584,6],[19933,6],[41597,6],[43848,6]]},"/en/lessons/sentiment-analysis":{"position":[[13023,6],[24210,6],[25077,6],[28969,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15052,6],[15534,6],[15704,6],[19712,6]]},"/en/lessons/sonification":{"position":[[1669,6],[19397,7],[25813,6],[37510,6],[37866,6],[38010,6]]},"/en/lessons/space-place-gazetteers":{"position":[[8937,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14358,6],[18130,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12641,6],[15966,6],[16251,6],[16699,6],[17705,6],[25081,7],[25379,7],[35797,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6447,6],[7462,6],[11208,6],[21193,6],[36194,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1550,6],[11543,6],[11586,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17914,6],[31785,6],[33167,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[350,6],[29711,6],[36991,6]]},"/en/lessons/transliterating":{"position":[[6260,6],[14694,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15608,6],[29295,6],[29393,6],[31284,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[13569,7],[14861,6],[17554,6],[20480,6],[21806,6],[22561,6],[24718,6],[26278,6],[27923,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4058,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4478,7],[4730,6],[8509,6],[11909,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8091,7],[8428,6],[22528,6],[26170,6],[38351,7],[40595,6],[42773,6]]},"/en/lessons/windows-installation":{"position":[[2816,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6168,6],[14716,6]]},"/en/lessons/working-with-web-pages":{"position":[[7867,6]]}}}],["beforehand",{"_index":7705,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9156,13]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14406,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16143,11]]}}}],["beg",{"_index":13567,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11638,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[8406,7],[8858,7],[9038,7],[13437,7]]}}}],["began",{"_index":1066,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5081,5],[13849,5],[18211,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69923,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[493,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32346,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50342,6]]},"/en/lessons/extracting-keywords":{"position":[[2352,5],[6242,5],[6826,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39433,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15548,5],[38734,5]]},"/en/lessons/intro-to-powershell":{"position":[[20528,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47534,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9182,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2458,5],[3191,5],[3413,5],[18943,5],[26986,5]]}}}],["beggarli",{"_index":13569,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12176,12]]}}}],["begin",{"_index":405,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10576,5],[24031,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[120,5],[3272,5],[11751,5],[28524,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2751,9],[5334,9],[6522,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2703,6],[11840,6],[15632,5],[17467,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10739,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19948,10],[33991,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4848,9],[8093,9],[10980,9],[15848,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22664,5],[24305,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1198,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14000,5],[63722,9]]},"/en/lessons/common-similarity-measures":{"position":[[3655,5],[5730,5],[17528,9],[23777,6],[26716,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27893,5],[32435,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6566,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8409,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1406,5],[18297,10],[21724,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[31148,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[613,6],[816,6],[1128,5],[1190,6],[2536,5]]},"/en/lessons/counting-frequencies":{"position":[[331,5],[587,5],[8589,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[52,6],[402,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2309,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8884,5],[9397,5],[10407,5],[14168,5],[38912,6],[41345,6],[41862,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10876,6],[18454,5],[18739,9],[29710,9],[36086,5],[37293,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3382,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11721,9],[20162,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10080,9],[17831,6],[19290,10],[29008,5],[31460,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[112,5],[2061,5],[2584,5],[10578,5],[14978,5],[17902,9],[20202,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3298,10],[9739,5],[28914,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3251,6],[16580,5],[17769,6],[20927,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52025,8],[52884,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12355,5],[21001,6],[43086,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1899,6],[2290,9],[2867,6],[3431,5],[4606,9],[5516,5],[6400,9],[6481,5],[8116,9],[8298,9],[8876,9],[9089,9],[9132,9],[9523,9],[10413,6],[11207,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4577,9],[6225,5],[7732,5],[13893,9],[22765,5],[30625,5],[33234,9],[39621,9],[41370,9],[49023,5]]},"/en/lessons/extracting-keywords":{"position":[[12773,9],[14268,9],[17011,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10719,6],[11611,6],[14598,9],[18100,5],[22212,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9386,9],[15089,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1017,6],[29014,5],[30546,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3957,9],[11140,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19261,9],[38745,9],[46136,10],[50451,9],[50526,9],[52521,5],[53262,9]]},"/en/lessons/geocoding-qgis":{"position":[[21214,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7604,5],[13022,9]]},"/en/lessons/georeferencing-qgis":{"position":[[10393,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[7249,5],[10957,5],[15526,5],[15929,9],[16697,5],[19478,5],[20115,5],[21246,5],[29391,5],[29787,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10066,5],[12319,5],[13692,5],[27315,5],[32346,5],[34592,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30288,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[843,5],[19384,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25330,5]]},"/en/lessons/gravity-model":{"position":[[30389,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[5289,6],[13290,5],[19081,5],[20851,5],[23929,5],[24039,5],[24826,5],[27416,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1112,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3801,5],[9073,5],[12412,5],[21052,11],[21800,6],[22711,9],[29437,10],[31938,10],[36211,12],[36261,9],[37658,10],[38722,5],[41267,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10911,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3237,5],[20248,5],[20644,9],[21022,5],[23756,5],[33346,5],[36670,6],[40355,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2216,9]]},"/en/lessons/intro-to-bash":{"position":[[19441,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3076,5],[6675,6],[8141,9],[17825,9]]},"/en/lessons/intro-to-linked-data":{"position":[[26799,5],[30108,10],[35193,9]]},"/en/lessons/intro-to-powershell":{"position":[[11376,9],[11532,9],[13785,9],[18070,9],[27301,5],[31766,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1737,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4706,9],[6581,5],[8794,5],[24032,6]]},"/en/lessons/introduction-map-warper":{"position":[[3691,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11208,5],[13993,5],[17234,5],[18948,5],[21359,9],[22997,5],[29242,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28849,5],[28904,9]]},"/en/lessons/json-and-jq":{"position":[[1981,5],[17503,5],[32371,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4890,9]]},"/en/lessons/linear-regression":{"position":[[151,5],[6458,5],[20439,5],[29615,6],[33935,6],[59282,6],[64656,5]]},"/en/lessons/linux-installation":{"position":[[2229,5]]},"/en/lessons/logistic-regression":{"position":[[124,5],[3394,5],[3721,5],[27517,5],[53257,6],[63919,5]]},"/en/lessons/mac-installation":{"position":[[1556,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4614,9],[5417,9],[6888,9]]},"/en/lessons/naive-bayesian":{"position":[[4238,5],[11732,5],[15862,5],[42640,5],[43401,6]]},"/en/lessons/normalizing-data":{"position":[[2305,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16018,5],[21758,6],[25837,9],[36723,9],[42108,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7788,9],[9261,6]]},"/en/lessons/research-data-with-unix":{"position":[[4110,5],[5822,5],[9471,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12299,5],[40749,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5575,6],[31150,9],[43704,10],[44357,6]]},"/en/lessons/sentiment-analysis":{"position":[[38166,9],[38372,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19231,5]]},"/en/lessons/sonification":{"position":[[2201,5],[6715,5],[8642,5],[9826,6],[12198,5],[13540,5],[13985,5],[17531,5],[18969,10],[33772,5]]},"/en/lessons/space-place-gazetteers":{"position":[[8449,5],[8702,5],[16740,6],[46333,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12487,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1320,5],[6919,5],[9170,9],[12862,9],[12932,9],[14050,9],[25762,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21109,5],[22140,6],[23919,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1561,5],[1914,9],[21218,6],[22851,5],[23537,5],[25748,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[770,5],[13699,5],[15314,5],[39613,9],[40061,9]]},"/en/lessons/transliterating":{"position":[[15143,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5564,5],[21018,6],[32045,5],[46165,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[16690,9],[17182,9],[18808,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5651,5],[7184,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4741,6],[8530,6],[19862,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7033,5]]},"/en/lessons/viewing-html-files":{"position":[[2069,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15037,5]]},"/en/lessons/windows-installation":{"position":[[2914,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14727,6]]},"/en/lessons/working-with-text-files":{"position":[[566,5],[2816,6]]}}}],["beginn",{"_index":2131,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[828,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1970,10],[26220,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5840,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12019,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7028,8],[7658,10],[8731,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6224,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48979,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8368,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[5500,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46463,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1254,8],[27392,9],[44091,9],[45854,8]]},"/en/lessons/installing-omeka":{"position":[[372,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5036,8]]},"/en/lessons/intro-to-bash":{"position":[[25099,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43563,9]]},"/en/lessons/jupyter-notebooks":{"position":[[4962,10],[9027,10],[40700,10]]},"/en/lessons/linux-installation":{"position":[[2378,9]]},"/en/lessons/mac-installation":{"position":[[1757,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4783,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15244,10],[18837,10]]},"/en/lessons/qgis-layers":{"position":[[5461,10]]},"/en/lessons/sentiment-analysis":{"position":[[9664,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11449,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4083,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6738,9]]},"/en/lessons/windows-installation":{"position":[[3115,9]]}}}],["beginner'",{"_index":2731,"title":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[0,10]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1,10]]}}}],["beginner’",{"_index":14025,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42759,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7867,10],[41026,10],[41250,10],[42066,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31524,10]]}}}],["begriffsgeschicht",{"_index":22987,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51886,19]]}}}],["beguil",{"_index":17946,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53663,7]]}}}],["begun",{"_index":8537,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1635,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13671,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[938,5],[12638,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1514,5]]},"/en/lessons/space-place-gazetteers":{"position":[[13094,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13081,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3807,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[489,5]]}}}],["behalf",{"_index":11493,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11587,7]]}}}],["behav",{"_index":3748,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6373,6]]},"/en/lessons/intro-to-bash":{"position":[[13633,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26524,6]]}}}],["behavi",{"_index":8326,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17778,9]]}}}],["behavior",{"_index":3048,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15035,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68789,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45401,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33036,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26127,8],[26354,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21583,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21724,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22840,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8905,8],[49975,10]]},"/en/lessons/json-and-jq":{"position":[[23738,8]]},"/en/lessons/jupyter-notebooks":{"position":[[27569,10],[32846,8]]},"/en/lessons/linear-regression":{"position":[[8622,8]]},"/en/lessons/sentiment-analysis":{"position":[[8517,10]]},"/en/lessons/space-place-gazetteers":{"position":[[4753,10]]}}}],["behaviour",{"_index":8344,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22295,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7829,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8092,9]]},"/en/lessons/gravity-model":{"position":[[59676,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43146,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21011,10],[21155,9],[26868,11],[27439,10],[33707,10]]},"/en/lessons/linear-regression":{"position":[[78271,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22875,9],[25817,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48711,9],[51910,9]]}}}],["behind",{"_index":1756,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43042,6],[43167,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22824,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17654,6],[47193,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60095,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7161,6],[9584,6]]},"/en/lessons/common-similarity-measures":{"position":[[39913,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47172,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[437,6],[13573,6],[30813,6]]},"/en/lessons/counting-frequencies":{"position":[[9170,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46750,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29206,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6559,6],[30726,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5586,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33443,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10169,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27498,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1218,6],[11094,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4631,6],[17148,6],[22607,6]]},"/en/lessons/gravity-model":{"position":[[386,6],[18497,6],[43312,6],[58527,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26154,6],[26412,6]]},"/en/lessons/intro-to-bash":{"position":[[22583,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2379,6],[5620,6]]},"/en/lessons/intro-to-linked-data":{"position":[[614,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3966,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4358,6],[28499,6],[32852,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10015,6],[47753,6]]},"/en/lessons/linear-regression":{"position":[[5474,6],[20157,6],[22786,6],[32703,6],[43217,6]]},"/en/lessons/logistic-regression":{"position":[[7159,6],[16400,6],[26123,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9037,6]]},"/en/lessons/sentiment-analysis":{"position":[[39200,6]]},"/en/lessons/sonification":{"position":[[41595,6],[41771,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2197,6],[19791,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16983,6]]}}}],["behoov",{"_index":4112,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33238,7]]}}}],["beig",{"_index":22394,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[7293,6]]}}}],["bekend",{"_index":16608,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3397,6],[3591,6],[7648,6],[7848,6],[13664,6],[13763,6],[13982,6],[14066,6],[14746,6],[14985,6],[15740,6],[15964,6]]}}}],["belaru",{"_index":11619,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31940,8],[33179,9]]}}}],["belden",{"_index":20375,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16299,6],[16385,6]]}}}],["belfast",{"_index":8837,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21820,8]]}}}],["belgium",{"_index":15969,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13794,7],[13887,7]]}}}],["belief",{"_index":5238,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65139,6],[65519,6],[65995,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13783,6]]},"/en/lessons/naive-bayesian":{"position":[[21845,7],[22092,7],[22142,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3954,7],[4206,7]]}}}],["believ",{"_index":5138,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59934,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26975,8]]},"/en/lessons/counting-frequencies":{"position":[[13562,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1656,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6371,7],[39426,7],[48750,8]]},"/en/lessons/gravity-model":{"position":[[14514,7],[14698,7],[14925,7],[15800,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11904,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52169,10]]},"/en/lessons/intro-to-linked-data":{"position":[[8740,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2055,7],[2451,7]]},"/en/lessons/linear-regression":{"position":[[21718,7],[54783,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51870,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22554,7]]}}}],["beliv",{"_index":15462,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2192,6]]}}}],["bell",{"_index":1279,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[13898,4],[18294,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20465,6],[21657,5],[24023,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18542,4]]}}}],["beller",{"_index":10477,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16785,7]]}}}],["bello",{"_index":20218,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48464,6],[53427,6]]}}}],["belmusti",{"_index":11983,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10461,12],[61761,12]]}}}],["belmusto",{"_index":12013,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10849,8],[62149,8]]}}}],["beloit",{"_index":9015,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26234,6],[26286,6]]}}}],["belong",{"_index":3347,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7662,7],[14780,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14797,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56744,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3257,8],[6742,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[819,6],[4092,6],[4932,6],[10141,7],[11793,6],[12963,6],[33146,6],[33378,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25489,6],[41559,6],[50600,8],[51065,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42212,7],[42574,6],[43975,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2062,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51328,7],[52024,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4941,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11188,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35960,7]]},"/en/lessons/logistic-regression":{"position":[[24928,7],[30338,8],[30395,8]]},"/en/lessons/naive-bayesian":{"position":[[3070,6],[6581,9],[10134,7],[36649,9],[43236,9],[48265,9],[48434,7],[48563,7],[62672,8],[62802,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2326,7]]},"/en/lessons/sentiment-analysis":{"position":[[11167,7],[26743,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4955,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20438,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37689,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6418,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15203,9]]}}}],["belov",{"_index":15267,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[30023,7]]}}}],["below",{"_index":390,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10082,5],[16910,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3725,5],[12368,5],[14935,5],[20156,6],[33811,5],[38703,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3456,6],[13015,5],[13680,5],[14577,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3262,6],[3506,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9657,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2225,5],[14611,5],[16489,5],[16628,5],[18062,5],[19873,5],[20403,5],[21875,5],[38878,6],[45509,5],[45919,6],[46275,5],[46320,5],[47938,5],[49628,5],[49652,5],[53202,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17011,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51921,5],[60162,5],[65330,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14319,6],[42102,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4519,5],[11154,5],[20015,5],[27300,6],[28229,5],[28426,5],[29924,6],[30627,6],[31462,5],[38238,5],[38772,6],[41232,5],[52255,5],[52948,5],[53186,5],[54465,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21538,6],[24769,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9424,6],[15102,6],[54001,6],[61759,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[201,5],[306,6],[3690,5],[8245,5],[9398,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3538,7],[13764,6],[13875,5],[15047,6],[24006,5],[26806,6],[39690,5],[41245,6],[52389,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1266,6]]},"/en/lessons/counting-frequencies":{"position":[[4782,6],[9189,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2589,7],[3768,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1984,6],[18804,5],[21135,6],[23364,5],[25565,5],[34337,5],[45916,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10062,5],[13059,5],[16587,6],[17199,5],[24166,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7496,5],[9792,6],[24445,5],[28617,5],[28739,5],[33275,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5521,5],[14374,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[822,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8985,6],[22580,7],[26413,8],[29831,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6462,6],[24175,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10381,6],[12520,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19381,6],[23515,5],[24456,5],[27894,6],[28268,6],[28938,6],[29183,5],[31202,7],[38421,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11334,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6347,6],[18428,6],[20047,6],[24858,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6056,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8172,5],[21034,6],[22092,6],[25820,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9833,6],[12579,7],[17632,5]]},"/en/lessons/extracting-keywords":{"position":[[14292,6],[33845,5],[33957,5],[34597,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9167,5],[11064,5],[12284,6],[15039,6],[17477,5],[19573,6],[19859,6],[35080,6],[37903,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7538,5],[11272,5],[17025,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14158,6],[17284,5],[17498,5],[28857,5],[34039,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7690,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2404,5],[3553,5],[5507,5],[5640,6],[8852,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18247,6],[19590,7],[27335,6],[28524,5],[33487,5],[44443,5],[54793,5],[54839,5]]},"/en/lessons/geocoding-qgis":{"position":[[18899,5],[22057,6],[24922,5],[33201,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13739,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3191,5],[4714,5],[10732,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10408,5],[13608,5],[14189,5],[14837,6],[18431,5],[21566,6],[25717,5],[26848,6],[26961,5],[28747,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6339,6],[8526,5],[22217,5],[34096,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5284,6],[7365,5],[8058,5],[8654,6],[8988,6],[9120,6],[9292,6],[10094,6],[10540,6],[10786,5],[10870,7],[11422,6],[11517,6],[11640,6],[12122,5],[13377,6],[14320,6],[14967,7],[14982,7],[15677,7],[16821,6],[17321,6],[18047,5],[18762,6],[21677,6],[22277,5],[23089,5],[23721,6],[24707,5],[25809,5],[28073,5],[28401,6],[28788,5],[29002,6],[29137,5],[31440,5],[31521,5],[34247,6],[35754,6],[40510,5],[40570,6],[44691,5],[44820,5],[45078,6],[45786,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[9887,7],[10312,6],[16519,7],[16850,7],[20210,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12616,5],[13416,5],[20182,5]]},"/en/lessons/gravity-model":{"position":[[18265,6],[25345,5],[29608,5],[30155,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[24303,5],[27841,6],[39224,5],[40045,5]]},"/en/lessons/installing-omeka":{"position":[[1788,5],[3441,6],[4595,6],[8761,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18757,6],[25122,5],[38401,5],[44641,5],[45311,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1283,5],[3626,5],[12967,5],[14873,5],[17921,6],[20426,5],[23737,6],[24474,7],[32524,6],[37054,6],[47532,5],[47583,5],[48740,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12451,6],[32303,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6931,5],[29512,5],[35511,6]]},"/en/lessons/intro-to-bash":{"position":[[2000,7],[8038,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9474,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2469,6],[3713,6],[31192,5],[31555,7]]},"/en/lessons/intro-to-powershell":{"position":[[16759,5],[42639,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[19910,5]]},"/en/lessons/introduction-map-warper":{"position":[[10866,5],[13806,6],[16450,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24401,5],[25038,5],[33776,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9687,8],[16843,6],[29349,6],[41985,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19891,5]]},"/en/lessons/json-and-jq":{"position":[[13165,6]]},"/en/lessons/jupyter-notebooks":{"position":[[9177,6],[10675,6],[13054,6],[18457,5],[21511,5],[22050,5],[28214,5],[28349,7],[30609,5],[39705,6]]},"/en/lessons/linear-regression":{"position":[[6976,5],[22554,5],[36411,6],[43584,5],[47789,5],[60681,5]]},"/en/lessons/linux-installation":{"position":[[4354,6]]},"/en/lessons/logistic-regression":{"position":[[9044,5],[21098,5],[23826,5]]},"/en/lessons/mac-installation":{"position":[[4035,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20369,6]]},"/en/lessons/naive-bayesian":{"position":[[28211,6],[28483,5],[35397,5],[41090,5],[57863,6],[61285,7]]},"/en/lessons/normalizing-data":{"position":[[1390,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8386,5],[8600,6],[10416,6],[13017,6],[18476,6],[20753,6],[21280,5],[29629,5],[33189,5],[37479,5]]},"/en/lessons/output-data-as-html-file":{"position":[[6203,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7691,5]]},"/en/lessons/qgis-layers":{"position":[[1887,6],[2218,7],[3403,5],[10230,6],[12759,5],[17518,5],[18027,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19851,6],[24073,5],[24326,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4330,5],[4708,5],[5364,5],[7037,6],[7216,6],[7848,6],[8482,6],[10442,6],[27253,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3374,6],[20257,5],[23544,6],[23944,6]]},"/en/lessons/sentiment-analysis":{"position":[[9944,6],[10640,6],[13470,6],[33938,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19205,6],[23640,6]]},"/en/lessons/sonification":{"position":[[6144,6],[9043,5],[9862,5],[10403,7],[28349,6],[29646,5],[30417,5]]},"/en/lessons/space-place-gazetteers":{"position":[[18999,6],[25905,6],[28727,5],[29992,6],[34250,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1398,5],[8593,6],[9697,6],[10857,7],[17853,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[27803,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13557,6],[20493,6],[40508,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9754,6],[15852,7],[19335,6],[24059,6],[29649,5],[47078,7],[48717,7],[49753,7],[52041,5],[57327,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6483,6],[15539,5],[16914,6],[21768,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5376,5],[7777,6],[12718,5],[12995,5],[13255,5],[14156,5],[15026,5],[15396,5],[16093,5],[19091,5],[21263,6],[24475,6],[27568,6],[29689,5],[31255,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27587,5],[37036,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18221,5],[19541,5],[28461,5],[31737,5],[32630,6],[33570,5],[34148,6],[34636,6],[35792,5],[36216,5],[40768,6],[48809,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19996,6],[20806,6]]},"/en/lessons/vector-layers-qgis":{"position":[[3006,5],[3283,5],[4107,5]]},"/en/lessons/viewing-html-files":{"position":[[429,5],[2499,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1983,5],[2194,6]]},"/en/lessons/windows-installation":{"position":[[5247,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5579,5]]}}}],["below</p>",{"_index":16025,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23438,17]]}}}],["below.\",sep",{"_index":13307,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41959,16],[45377,16]]}}}],["below6",{"_index":12955,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[23090,7]]}}}],["beltran",{"_index":14980,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12113,7]]}}}],["ben",{"_index":1321,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15468,3],[42334,3],[45797,4],[50107,4],[52094,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60616,3],[67426,3]]},"/en/lessons/intro-to-powershell":{"position":[[27260,5],[27312,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41821,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15036,3],[15259,3]]}}}],["benchmark",{"_index":5974,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36385,9]]}}}],["bend",{"_index":9826,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40508,7]]}}}],["bender",{"_index":14730,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35197,6],[48123,7],[56170,6],[58526,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34294,6]]}}}],["benderrul",{"_index":14637,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10734,12]]}}}],["bene",{"_index":12152,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23521,5],[30805,5],[49320,5],[54631,5]]}}}],["beneath",{"_index":8620,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21646,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11647,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[15603,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28871,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2393,7]]}}}],["benefici",{"_index":5847,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5953,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[559,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[548,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3587,10],[28786,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7907,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3859,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3223,10]]}}}],["benefit",{"_index":32,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[656,8],[903,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13450,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2867,7],[6531,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7827,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9363,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6269,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56290,7],[60158,8],[61182,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28651,8],[29811,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[47059,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1334,7],[27741,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7743,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6202,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11126,8]]},"/en/lessons/extracting-keywords":{"position":[[12703,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43913,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[32943,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3951,8],[4024,8],[11115,8],[11218,8],[13543,7],[22883,8],[23565,7]]},"/en/lessons/gravity-model":{"position":[[37349,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[20576,7],[24769,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9179,8],[45521,8],[50917,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36729,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6212,7],[6775,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22247,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8119,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4466,8],[4596,7],[7050,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18750,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36188,8]]},"/en/lessons/space-place-gazetteers":{"position":[[27426,7],[42639,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2914,7],[5382,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2263,7],[10139,9],[29464,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64603,8]]},"/en/lessons/transliterating":{"position":[[2234,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1165,8],[6955,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4607,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16984,8]]},"/en/lessons/working-with-text-files":{"position":[[3392,8]]}}}],["bengali",{"_index":5201,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64114,7]]}}}],["beni",{"_index":11937,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9687,4],[60987,4]]}}}],["benito",{"_index":19944,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[822,6],[3990,6],[12665,6],[18641,6],[30509,6],[47790,6],[50463,7],[50514,7]]}}}],["benjamin",{"_index":1794,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44479,10],[46187,8],[51835,10],[52273,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44932,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3218,8],[63153,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3598,8],[11202,8],[30242,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[875,8],[2990,8],[10882,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10799,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57486,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4558,8]]},"/en/lessons/normalizing-data":{"position":[[1964,11],[3744,10],[3759,10]]},"/en/lessons/sentiment-analysis":{"position":[[39543,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3549,8],[3635,8],[3764,8],[4138,8],[15453,8],[15577,8],[15816,8],[16798,8],[23879,8],[27931,8],[29156,8],[37499,8],[42445,8],[44309,8],[44947,8],[49087,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62199,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50317,8],[50781,8]]},"/en/lessons/working-with-web-pages":{"position":[[4477,8],[5403,8],[5461,8],[7259,8]]}}}],["benjamin.txt",{"_index":15362,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[20086,14],[20131,12],[20203,13],[21201,13],[21263,12],[21291,12],[23117,13],[23194,12],[23363,12],[23600,12],[23880,13],[24055,12],[24361,12],[24442,12],[24534,12],[24670,12],[25635,12],[25733,12],[25781,13],[25862,13],[26883,13],[33991,13],[34005,12],[34060,15],[36346,12]]}}}],["benjamin1.txt",{"_index":15371,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[24380,13],[24455,13],[26263,13],[26297,13],[26897,14]]}}}],["benjamin2.txt",{"_index":15372,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[24487,14],[24688,13],[26912,14]]}}}],["benjamin’",{"_index":15376,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[26634,10]]},"/en/lessons/space-place-gazetteers":{"position":[[23980,10],[28893,10],[32829,10]]}}}],["bennett",{"_index":1072,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5177,8],[44103,8],[48360,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10233,7],[11476,7],[31336,7],[32365,7],[34708,7]]}}}],["benno",{"_index":16467,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48770,5]]}}}],["benoit’",{"_index":21655,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[2524,8]]}}}],["benri",{"_index":18747,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8691,5],[9421,5],[32790,5]]}}}],["bentham",{"_index":8539,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2932,7],[3095,7],[3127,7]]}}}],["bentonvil",{"_index":3456,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1714,12]]}}}],["bequeath",{"_index":12483,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68872,10]]}}}],["berghahn",{"_index":14866,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56109,8]]}}}],["bergman",{"_index":15630,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25421,8]]}}}],["berkeley",{"_index":938,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13527,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47153,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10061,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9073,8]]}}}],["berkenkott",{"_index":7153,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60964,12]]}}}],["berkshir",{"_index":10878,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8830,9]]},"/en/lessons/gravity-model":{"position":[[2226,10],[3062,10]]}}}],["berkshire11161.7101939904.4463.07",{"_index":13670,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38114,33]]}}}],["berkshire1117635",{"_index":13768,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54248,16]]}}}],["berlin",{"_index":8391,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1100,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15426,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12990,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2371,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48948,7]]}}}],["berman",{"_index":21026,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48465,7],[48826,7]]}}}],["bermuda",{"_index":4448,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58796,9]]}}}],["bernehmen",{"_index":5033,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51405,10]]}}}],["berner",{"_index":15146,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[8428,7],[36933,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3400,7]]}}}],["bernhard",{"_index":21684,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[12206,8],[17267,8],[60391,9]]}}}],["berra",{"_index":10074,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59555,6]]}}}],["berri",{"_index":3455,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1698,6]]}}}],["berserk",{"_index":9398,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41370,7]]}}}],["bert",{"_index":4339,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50205,4]]}}}],["berti",{"_index":7765,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[2704,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3359,7],[3387,6],[3421,7]]}}}],["berzerk",{"_index":9508,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52966,7]]}}}],["besid",{"_index":3116,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36153,7],[60140,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65051,7]]},"/en/lessons/counting-frequencies":{"position":[[9211,10],[9222,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13918,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47421,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21038,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1998,6],[10366,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8569,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12805,6]]},"/en/lessons/introduction-map-warper":{"position":[[8125,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1638,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5559,7]]},"/en/lessons/qgis-layers":{"position":[[12676,6],[12859,6],[13112,6],[13928,6],[14057,6],[14347,6],[14952,6],[15007,6],[17823,6],[18425,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23992,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29341,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14480,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25920,7]]},"/en/lessons/vector-layers-qgis":{"position":[[5522,6],[5809,6],[5993,6],[7129,7],[10026,6],[11136,6],[11266,6],[13432,6],[13477,6],[13586,6],[14337,6],[14997,6]]}}}],["bespok",{"_index":19226,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4621,7]]}}}],["best",{"_index":382,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9822,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[303,4],[3830,4],[10583,4],[27994,4],[28516,4],[37609,4],[46696,4],[46876,4],[48143,4],[48323,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13253,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22151,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42437,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8539,4],[18930,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5010,4],[5178,4],[6332,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30287,4],[34972,4],[35586,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34874,4],[35120,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10797,4],[37451,4],[40566,4],[58773,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16248,4],[22909,4],[27586,4],[31521,4],[42577,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21935,4],[40311,4],[44431,4],[45548,4],[58455,5],[60385,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11940,4],[35503,4]]},"/en/lessons/counting-frequencies":{"position":[[1196,4],[2239,4],[2361,7],[2648,8],[3190,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5974,4],[7882,4],[31986,4],[36925,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30066,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7539,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30352,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[144,4],[6424,4],[7033,4],[8372,4],[10724,4],[42916,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50765,4],[53473,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36505,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1939,4],[18532,4],[48856,4],[48971,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5724,4],[13021,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7276,4],[23581,4],[28831,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10367,4]]},"/en/lessons/extracting-keywords":{"position":[[9548,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32197,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7970,4],[11795,4],[31051,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5958,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2002,4]]},"/en/lessons/geocoding-qgis":{"position":[[7997,4],[36977,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[881,4],[1180,4],[25481,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5042,4],[7381,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[8276,4],[8565,4],[20107,4],[26191,4],[27970,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3755,4],[9956,4],[10809,4],[12286,4],[14863,4],[20530,4],[23031,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[10624,4]]},"/en/lessons/gravity-model":{"position":[[21510,4],[24276,4],[27125,4],[27202,4],[27534,4],[39685,4],[39932,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2390,4]]},"/en/lessons/installing-omeka":{"position":[[2544,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22749,4],[40497,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40994,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24871,4],[30112,4],[30321,6],[52698,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6974,4]]},"/en/lessons/intro-to-bash":{"position":[[17935,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1352,4],[7864,4],[8849,4],[23806,4],[26519,4]]},"/en/lessons/intro-to-powershell":{"position":[[3221,4]]},"/en/lessons/introduction-map-warper":{"position":[[4847,4],[5017,4],[5564,4],[7784,4],[18120,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6979,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18888,4],[31219,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22536,4]]},"/en/lessons/json-and-jq":{"position":[[40422,4]]},"/en/lessons/jupyter-notebooks":{"position":[[25661,4],[41040,4],[43706,4],[46759,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2284,4],[3846,4],[4038,7],[4095,7],[4227,7],[4343,7],[6792,4]]},"/en/lessons/linear-regression":{"position":[[12336,4],[15359,4],[15560,4],[17161,4],[17626,4],[18233,4],[19089,4],[20293,4],[36208,5],[45418,4],[46701,4],[53136,4],[69123,4]]},"/en/lessons/linux-installation":{"position":[[1151,4]]},"/en/lessons/logistic-regression":{"position":[[3713,4],[61933,4]]},"/en/lessons/mac-installation":{"position":[[774,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22763,4]]},"/en/lessons/naive-bayesian":{"position":[[56105,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2132,4],[2947,4],[6432,4],[8052,4],[20788,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1078,7],[1134,7],[4955,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2199,4],[3864,4],[17003,4]]},"/en/lessons/qgis-layers":{"position":[[1943,4],[6002,4],[7184,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7751,4],[23008,4]]},"/en/lessons/sentiment-analysis":{"position":[[10384,4],[15485,4]]},"/en/lessons/space-place-gazetteers":{"position":[[42566,4],[46243,4],[46469,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5514,4],[8847,4],[10107,4],[17216,4],[18318,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10541,4],[12609,4],[15647,4],[22424,5],[22571,4],[36685,4],[39552,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18546,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20792,4]]},"/en/lessons/transliterating":{"position":[[14069,4],[14204,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23823,4],[24338,4],[28052,4],[30242,5],[30517,4],[30885,4],[42974,4],[46532,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3864,4],[30521,4],[31146,4],[32744,4]]},"/en/lessons/vector-layers-qgis":{"position":[[4181,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18996,4]]},"/en/lessons/windows-installation":{"position":[[572,4]]}}}],["best_partit",{"_index":10593,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41529,17]]}}}],["bestsel",{"_index":10654,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1629,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1759,11]]}}}],["bet",{"_index":11658,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[4735,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[8281,3]]}}}],["beta",{"_index":3169,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44476,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[410,4],[19995,4],[20239,4],[21813,4],[21865,4],[21951,4],[21985,4],[22000,4],[22085,4],[22243,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8760,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24689,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[21705,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43850,4],[44029,4],[45602,6],[46796,4],[46830,6],[47304,4],[52644,6]]}}}],["beta_{0",{"_index":13735,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[49807,12]]}}}],["beta_{5",{"_index":13736,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[49823,12]]}}}],["beth",{"_index":5582,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68361,4]]}}}],["beth'",{"_index":20406,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25563,6]]}}}],["bethani",{"_index":20640,"title":{},"body":{"/en/lessons/sonification":{"position":[[2428,7]]}}}],["bethel",{"_index":11011,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[2938,6],[5317,6],[5528,6],[8795,6],[8818,6],[8841,6],[8864,6],[8887,6],[8910,6],[20418,6],[20702,6],[22663,6],[23209,6],[41655,6]]}}}],["bethel’",{"_index":11098,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[23442,8],[39987,8]]}}}],["better",{"_index":779,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2931,6],[5335,6],[5854,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19209,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16419,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5593,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1498,6],[6212,6],[9360,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10618,6],[11702,6],[16518,6],[64887,6],[65273,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35573,6],[61422,6],[66643,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10356,7],[16062,6],[34860,6]]},"/en/lessons/common-similarity-measures":{"position":[[13940,6],[15684,6],[22248,6],[29937,7],[35483,6],[36616,6],[37906,6],[38445,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20453,6],[26020,6],[32189,6],[33182,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4508,6],[4617,6],[17746,6],[22612,6],[26574,6],[32014,6],[36878,6],[38659,7],[41781,6],[43793,6],[46427,6],[47911,6],[51393,6],[61620,6],[63829,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5909,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4238,6],[58212,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27753,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6383,6],[13547,6],[39642,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28924,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3987,6],[4324,6],[10348,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4752,6],[6575,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[946,6],[3461,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28948,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44881,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31715,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22112,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11769,9]]},"/en/lessons/geocoding-qgis":{"position":[[4036,6],[18042,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16210,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[16183,6],[27727,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31959,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1576,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21383,6],[21534,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2601,6]]},"/en/lessons/gravity-model":{"position":[[1884,7],[31474,6],[32327,6],[39700,6],[42057,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[8231,6],[24708,6]]},"/en/lessons/installing-omeka":{"position":[[2613,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16136,6],[24064,6],[24705,6],[27101,6],[28010,6],[32656,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36055,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57782,7]]},"/en/lessons/intro-to-linked-data":{"position":[[8010,6],[31334,6],[31908,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[20144,6],[24866,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20373,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7002,6],[24412,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7662,6]]},"/en/lessons/linear-regression":{"position":[[40630,6],[55915,6]]},"/en/lessons/logistic-regression":{"position":[[4961,6],[18944,6],[25556,6],[33629,6],[34330,6],[40611,6],[41722,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19572,6]]},"/en/lessons/naive-bayesian":{"position":[[11960,6],[51845,6],[57085,6],[57102,6],[57381,6],[57423,6],[57552,6]]},"/en/lessons/normalizing-data":{"position":[[2934,9],[6233,7],[9738,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5438,6],[6553,6],[12634,6],[12719,6],[15387,6],[52023,6]]},"/en/lessons/qgis-layers":{"position":[[8755,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18562,6]]},"/en/lessons/research-data-with-unix":{"position":[[6471,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11706,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4365,6],[7682,6]]},"/en/lessons/sentiment-analysis":{"position":[[4308,6],[38689,6]]},"/en/lessons/space-place-gazetteers":{"position":[[12752,6],[21016,6],[21722,6],[34180,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30188,6],[30297,6],[33435,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3055,6],[6490,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51932,6],[54041,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4752,6],[22277,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10654,6],[17809,6],[34066,6]]},"/en/lessons/transliterating":{"position":[[13623,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6101,6],[10271,6],[10308,6],[10390,6],[14275,6],[30288,7],[33216,6],[47291,6],[47425,6],[47522,6],[48649,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[26090,6],[31177,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13532,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1234,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9235,7]]}}}],["bettina",{"_index":2721,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33448,7]]}}}],["betwe",{"_index":10576,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37729,10]]}}}],["between",{"_index":1131,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7419,7],[15958,7],[38588,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3320,7],[3589,7],[4861,7],[5322,7],[8399,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11674,7],[14065,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12408,7],[18585,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[857,7],[45266,7],[45429,7],[45995,7],[47696,7],[47858,7],[48690,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4163,7],[12383,7],[16595,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4747,7],[8691,7],[16446,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4792,7],[7759,8],[11730,7],[12796,7],[19006,8],[33700,8],[35365,7],[38919,7],[39349,7],[55976,7],[57216,7],[67537,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6383,7],[8793,7],[14680,7],[14941,7],[15863,7],[16163,7],[19956,7],[23376,7],[23704,7],[25242,7],[27324,7],[30658,7],[30807,7],[31031,7],[38693,7],[52136,7],[62501,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5635,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10215,7],[18600,7],[48912,7],[50511,7],[70961,7]]},"/en/lessons/common-similarity-measures":{"position":[[5035,7],[8450,7],[10974,7],[11100,7],[11569,7],[12125,7],[12259,7],[12929,7],[14153,7],[14406,7],[14461,7],[14641,7],[15038,7],[15779,7],[16327,7],[16406,7],[16525,7],[17323,8],[19412,7],[19676,7],[19959,7],[20155,7],[20221,7],[20920,7],[23145,7],[28106,7],[28378,7],[28798,7],[34917,7],[35726,7],[36887,7],[38213,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3669,7],[31922,7],[40388,7],[42972,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7661,7],[8614,7],[17544,7],[19065,7],[19299,7],[20283,7],[21781,7],[24808,7],[25233,7],[33707,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1162,7],[2091,7],[8859,7],[13561,7],[22202,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6130,7],[7111,7],[8970,7],[10145,7],[15753,7],[18237,7],[29636,7],[32640,7],[33279,7],[35344,7],[35483,7],[47345,7],[48291,7],[58502,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1562,7],[5059,7],[11700,7],[16659,7],[20951,7],[21638,7],[24456,7],[25069,7],[26539,7],[27109,7],[28147,7],[38075,7]]},"/en/lessons/counting-frequencies":{"position":[[9233,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17940,7],[36952,7],[37470,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3525,7],[13360,7],[15878,7],[17316,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21584,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1331,7],[1607,7],[2252,7],[6318,7],[6522,7],[6928,7],[7121,7],[7353,7],[8001,7],[8497,7],[9936,7],[10863,7],[11219,7],[12592,7],[13026,7],[13188,7],[21984,7],[24405,7],[24739,7],[28281,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[34690,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8190,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1925,7],[2757,7],[4282,7],[9582,7],[10016,7],[14090,7],[15273,7],[16236,7],[16491,7],[16535,7],[20228,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6016,7],[6866,7],[21607,8],[26024,8],[26287,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9096,7],[21374,7],[26129,7],[27237,7],[38286,7],[38381,7],[54967,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[492,7],[9626,7],[9699,7],[11366,7],[11578,7],[11846,7],[12001,7],[12088,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1512,7],[35263,7],[35991,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8027,7],[8728,7],[12343,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3102,7],[4817,7],[18787,7],[19375,7],[20271,7],[22959,7],[24365,7],[24569,7],[24998,7],[25319,7],[25664,7],[25758,7],[26633,7],[26721,7],[27449,7],[28612,7],[31359,11],[35651,11],[35805,11],[36012,11],[36150,11],[36379,7],[36501,11],[36754,7],[37038,11],[37229,14],[37318,11],[37532,11],[37695,11],[38031,11],[38103,11],[38227,11],[38505,11],[38652,11],[38968,11],[47208,11],[51033,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17059,7]]},"/en/lessons/extracting-keywords":{"position":[[7168,7],[18543,7],[18962,7],[21710,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5093,7],[16422,7],[18394,7],[34114,7],[43163,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3278,7],[5791,7],[34548,7],[35578,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7032,7],[7589,7],[10912,7],[20253,7],[21552,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4672,7],[4769,7],[6759,7],[9817,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1082,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14640,7],[16200,7],[19197,7],[23598,7],[32894,7],[50591,7],[60094,7]]},"/en/lessons/geocoding-qgis":{"position":[[1117,7],[2256,7],[3801,7],[10493,7],[22525,7],[25258,7],[34823,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11795,7],[23513,7]]},"/en/lessons/georeferencing-qgis":{"position":[[5671,7],[7453,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2201,7],[19828,7],[22684,7],[23476,7],[23563,7],[23680,7],[25891,7],[26416,7],[26755,7],[28796,7],[29724,7],[35898,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1430,7],[2764,7],[3435,7],[4413,7],[5051,7],[19646,7],[21698,8],[23457,7],[34420,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[4616,7],[6246,7],[8710,7],[9205,7],[9302,7],[11077,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[453,7],[4247,7],[15265,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1622,7],[1932,7],[3637,7],[9612,7],[16655,7],[18379,7],[18647,7],[19929,7],[20775,7],[25518,7]]},"/en/lessons/gravity-model":{"position":[[3395,7],[3881,7],[4162,7],[6052,7],[11830,7],[12071,7],[19527,7],[19812,7],[20226,7],[20402,7],[21084,7],[21334,7],[29920,7],[39324,7],[40209,7],[41930,7],[43817,7],[53816,7],[54086,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7573,7],[7855,7],[10224,7],[10716,7],[16046,7],[22723,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6250,7],[6482,7],[13386,7],[22931,7],[25720,7],[27809,7],[28353,7],[32455,7],[49650,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1730,7],[3811,7],[16464,7],[16654,7],[18718,7],[21685,7],[23796,7],[45871,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14700,7],[27554,7],[35420,7],[36351,7],[38455,7],[38849,7],[42347,7],[46739,7],[53259,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2919,7],[25788,7]]},"/en/lessons/intro-to-bash":{"position":[[4058,7],[11306,7],[18893,7],[19261,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5957,7],[9028,7],[9220,7],[10403,7],[11300,7],[13034,7],[18383,7],[25502,7]]},"/en/lessons/intro-to-powershell":{"position":[[280,7],[5354,7],[7640,7],[16383,7],[17060,7],[18568,7],[22989,7],[26368,7]]},"/en/lessons/introduction-map-warper":{"position":[[5178,7],[5266,7],[12407,7],[20574,7],[22114,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18923,7],[28305,7],[32026,7],[34252,7],[35069,7],[36643,7],[37069,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3904,7],[5758,7],[21291,7],[31815,7],[34480,7],[35467,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2685,7],[4892,7],[6975,7],[7970,7],[12031,7],[12989,7],[22151,7],[23502,7],[24516,7],[25027,7],[25100,7],[25448,7],[29231,7],[29314,7],[31173,7],[33869,7],[33907,7],[34453,7],[35725,7],[43659,7],[46468,7],[46702,7]]},"/en/lessons/json-and-jq":{"position":[[30518,7],[38497,7]]},"/en/lessons/jupyter-notebooks":{"position":[[3786,7],[5492,7],[22424,7],[22986,7],[43515,7]]},"/en/lessons/linear-regression":{"position":[[1607,7],[1672,7],[4544,7],[7220,7],[10528,7],[12605,7],[13206,7],[14294,7],[15646,7],[16088,7],[16622,7],[16836,7],[16954,7],[18701,7],[31830,8],[36062,7],[36887,7],[43653,7],[43978,7],[44729,7],[47518,7],[47615,7],[50421,7],[52629,7],[54554,7],[55948,7],[56775,7],[58683,7],[60207,7],[60383,7],[60546,7],[61043,7],[77272,7]]},"/en/lessons/logistic-regression":{"position":[[1327,7],[1392,7],[4315,7],[5392,7],[7785,7],[8792,7],[9916,7],[15311,7],[16307,7],[25087,7],[33076,7],[33185,7],[33287,7],[33416,7],[34001,7],[42258,7],[44606,7],[54621,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1934,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2502,7]]},"/en/lessons/naive-bayesian":{"position":[[4617,7],[9290,7],[29869,7],[32383,7],[57469,7],[63113,7]]},"/en/lessons/normalizing-data":{"position":[[7324,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14876,7],[29596,7],[35409,7],[35490,7],[42627,7],[50079,7],[50158,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1504,7]]},"/en/lessons/preserving-your-research-data":{"position":[[5764,7],[7231,7],[16117,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4069,7],[6031,7],[9582,7],[10010,7],[19196,7],[19303,7],[19469,7],[20207,7],[22040,7],[22172,7],[25518,7],[25748,7]]},"/en/lessons/research-data-with-unix":{"position":[[2940,7],[4776,7],[12856,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3544,7],[4119,7],[6283,7],[19306,7],[22061,7],[23458,7],[29566,7],[42994,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4703,7],[5829,7],[9654,7],[22785,7],[24817,7],[30797,7],[42284,7]]},"/en/lessons/sentiment-analysis":{"position":[[13153,7],[14805,7],[23561,7],[29775,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12500,7],[12781,7],[12848,7],[20426,7],[20504,7],[25110,7],[26695,7]]},"/en/lessons/sonification":{"position":[[1746,7],[5495,7],[13799,7],[14054,7],[19684,7],[31270,7],[31564,7],[38307,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3699,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33394,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6001,7],[6178,7],[6233,7],[7731,7],[9960,7],[9988,7],[12905,7],[18879,7],[19983,7],[20652,7],[20715,7],[22649,7],[23038,7],[23257,7],[24010,11],[24216,13],[24358,11],[29269,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5567,7],[43130,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3640,7],[4250,7],[4309,7],[4441,7],[18693,7],[27302,7],[35022,7],[36280,7],[36519,7],[36974,7],[37747,7],[58431,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13274,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4200,7],[20416,7],[21234,7],[23716,7],[29364,7],[36891,7],[38144,7]]},"/en/lessons/transliterating":{"position":[[14500,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5310,7],[5546,7],[5790,7],[5944,7],[7822,7],[8960,7],[9488,7],[10002,7],[12456,7],[12852,7],[38152,7],[41718,7],[42781,7],[43090,7],[44683,7],[45076,7],[45203,7],[45344,7],[46443,7],[49386,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[6391,7],[11969,7],[26927,7],[30873,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21859,7],[22350,7],[23114,7],[27315,7]]},"/en/lessons/vector-layers-qgis":{"position":[[6973,7],[7970,7],[9215,7],[9859,7],[10216,7]]},"/en/lessons/viewing-html-files":{"position":[[3589,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1222,7],[3047,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15362,7],[16229,7],[18381,7]]},"/en/lessons/working-with-text-files":{"position":[[6395,7]]}}}],["betweenness_dict",{"_index":10568,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36984,16],[37211,17]]}}}],["beverag",{"_index":9837,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43002,9]]}}}],["bevi",{"_index":12861,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[7459,4]]}}}],["bewar",{"_index":15648,"title":{},"body":{"/en/lessons/introduction-and-installation":{"position":[[1312,6]]}}}],["bewild",{"_index":1316,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15254,11]]}}}],["beyond",{"_index":966,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[837,6],[39530,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12686,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22434,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13670,6],[18322,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7154,6],[13323,6],[38162,6],[50284,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5577,6],[23114,6],[60400,6]]},"/en/lessons/common-similarity-measures":{"position":[[29679,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4856,6],[13292,6],[34657,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25852,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16434,6]]},"/en/lessons/counting-frequencies":{"position":[[9244,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13796,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19516,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15083,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3396,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26423,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2241,6],[45657,6],[53387,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15114,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48303,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3048,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27691,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48862,6],[67450,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3524,6],[25260,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12889,6],[13508,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3766,6]]},"/en/lessons/gravity-model":{"position":[[33992,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42772,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1882,6],[7224,6],[40061,6],[44592,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23413,6]]},"/en/lessons/intro-to-bash":{"position":[[2650,6]]},"/en/lessons/intro-to-linked-data":{"position":[[2558,6]]},"/en/lessons/intro-to-powershell":{"position":[[21053,6],[35297,6],[38713,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[24929,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20055,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30671,6]]},"/en/lessons/linear-regression":{"position":[[57343,6]]},"/en/lessons/logistic-regression":{"position":[[63455,6],[63631,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22457,6]]},"/en/lessons/preserving-your-research-data":{"position":[[10096,6]]},"/en/lessons/research-data-with-unix":{"position":[[2265,6]]},"/en/lessons/sonification":{"position":[[26559,6]]},"/en/lessons/space-place-gazetteers":{"position":[[12805,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22262,6],[33609,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31312,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41116,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[14170,7],[14704,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26470,6]]},"/en/lessons/vector-layers-qgis":{"position":[[16601,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14322,6]]}}}],["bezier",{"_index":20967,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[27003,7],[31390,7],[36090,7],[36116,7],[40787,7],[40813,7]]}}}],["bgg",{"_index":9261,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16437,4]]}}}],["bhanda",{"_index":21035,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49990,6]]}}}],["bhatia",{"_index":11450,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36681,7]]}}}],["bhattacharyya",{"_index":21639,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47118,14]]}}}],["bi",{"_index":11517,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14638,3],[15241,3],[20026,3],[23121,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40311,2]]}}}],["bia",{"_index":1300,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14579,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18288,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4244,4],[4668,6],[4924,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29077,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23048,4],[24466,4],[24523,4],[47117,4],[47472,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35564,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[787,4],[22419,4],[22463,5],[22744,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28093,4],[32739,4],[47633,5]]},"/en/lessons/linear-regression":{"position":[[55867,4],[60745,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19964,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1930,4]]}}}],["bianco",{"_index":12187,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27404,6],[27625,6]]}}}],["bias",{"_index":5843,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4795,6],[31101,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2222,6],[2688,7],[24812,6],[25548,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35239,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[22303,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3044,6],[41641,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15394,6],[35961,6],[43142,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35855,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9332,7]]},"/en/lessons/sentiment-analysis":{"position":[[4131,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8395,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2111,6]]}}}],["bias.7",{"_index":11113,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25882,6]]}}}],["bib",{"_index":15433,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5199,3],[5490,3],[5820,3],[6246,3],[6591,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24485,6],[24510,4],[24739,4],[24827,4],[24887,4],[25379,4],[32849,4],[32951,4],[33104,4]]}}}],["bibl",{"_index":9517,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[685,5],[3925,5],[25951,5],[26082,6],[26162,5],[36269,5],[39503,5],[39916,5],[40047,6],[40583,5],[41290,5],[41431,5],[41445,5],[41664,5],[54482,5],[54692,5],[55013,5]]}}}],["bibliograph",{"_index":3816,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14187,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13812,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1061,13],[1377,13],[4308,13],[24906,13]]},"/en/lessons/extracting-keywords":{"position":[[7369,13],[18742,13]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4964,13],[5111,13]]},"/en/lessons/output-data-as-html-file":{"position":[[8563,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7561,13],[10614,13],[11067,13],[24672,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20056,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[1912,13]]},"/en/lessons/viewing-html-files":{"position":[[1740,13]]}}}],["bibliographi",{"_index":3705,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[797,12],[872,12],[67831,12],[68083,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1292,12],[1679,14],[10274,14],[10562,14],[68993,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2941,12],[22007,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2957,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1065,12],[57056,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2166,12]]},"/en/lessons/introduction-map-warper":{"position":[[3027,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[536,13],[1772,15],[7261,14],[10208,12],[11111,12],[14532,15],[14597,12],[17936,14],[23778,14],[23825,12],[24229,14],[24462,12],[25815,12],[26577,12],[26624,12],[26748,12],[26878,13],[26945,12],[28457,13],[29136,15]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60687,12],[61925,12],[62940,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4949,12],[25701,12],[26341,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35000,12]]}}}],["biblioteca",{"_index":15692,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22637,10],[23005,10]]}}}],["bibtex",{"_index":21108,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10802,6],[24478,6]]}}}],["bicheno",{"_index":14920,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58846,8]]}}}],["bicultur",{"_index":3882,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17859,14]]}}}],["biderman",{"_index":14917,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58821,9]]}}}],["big",{"_index":784,"title":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13,3]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3069,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4538,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23007,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57008,3]]},"/en/lessons/common-similarity-measures":{"position":[[33549,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42957,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1042,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14,3],[3242,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5554,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13359,3],[39857,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4870,3],[20175,3]]},"/en/lessons/extracting-keywords":{"position":[[16837,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4571,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8777,3],[36697,3],[37218,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30167,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[5483,3]]},"/en/lessons/gravity-model":{"position":[[25925,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25954,5],[48108,5],[58666,4]]},"/en/lessons/intro-to-linked-data":{"position":[[4454,3],[19207,3],[20745,3],[34540,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[18726,3],[20210,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27260,3],[39322,3]]},"/en/lessons/json-and-jq":{"position":[[8359,3],[10136,3],[17069,3],[28290,3]]},"/en/lessons/naive-bayesian":{"position":[[23136,3],[49232,3],[70624,3]]},"/en/lessons/space-place-gazetteers":{"position":[[7517,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6295,3],[13521,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32037,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17047,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27050,3],[43749,3]]}}}],["bigami",{"_index":18620,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59356,10]]}}}],["bigben.txt",{"_index":15382,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[29025,10],[30025,11],[31221,11],[31258,10],[31634,10],[31853,10],[32044,10],[34745,10],[34950,10],[34966,10]]}}}],["bigger",{"_index":5180,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63123,6]]},"/en/lessons/intro-to-bash":{"position":[[25469,7]]},"/en/lessons/jupyter-notebooks":{"position":[[47588,6]]},"/en/lessons/naive-bayesian":{"position":[[11710,6],[57512,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26044,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51160,6]]}}}],["biggest",{"_index":669,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22046,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2494,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34479,7]]},"/en/lessons/intro-to-linked-data":{"position":[[19893,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7739,7],[23816,7]]},"/en/lessons/linear-regression":{"position":[[31581,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4924,7]]},"/en/lessons/naive-bayesian":{"position":[[56118,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1179,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[27278,7]]}}}],["bigram",{"_index":3782,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9902,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54877,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37219,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1854,7],[2586,6]]}}}],["biject",{"_index":7676,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5574,11]]}}}],["bili",{"_index":7260,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7329,4]]}}}],["bilingu",{"_index":3766,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8794,14],[9050,12],[17681,12]]}}}],["bilingual_educ",{"_index":3878,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17763,20]]}}}],["bill",{"_index":2593,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28211,4],[30117,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14123,7]]},"/en/lessons/counting-frequencies":{"position":[[9254,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24926,8]]},"/en/lessons/jupyter-notebooks":{"position":[[53338,4],[53409,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10975,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19121,7],[19165,7],[19237,7]]}}}],["billion",{"_index":3747,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6255,7],[6464,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3199,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1484,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5801,7],[12112,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2014,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4565,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[171,8]]}}}],["bimod",{"_index":21247,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6944,7],[7104,7],[7306,7],[7385,7],[35537,7],[35652,7]]}}}],["bin",{"_index":9589,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11612,3],[12752,3],[12961,3],[13212,3],[14495,3],[14631,3],[14903,3],[15284,3],[15907,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6936,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[31633,4],[31712,5]]},"/en/lessons/intro-to-bash":{"position":[[21302,3],[23916,3]]},"/en/lessons/intro-to-powershell":{"position":[[13553,4]]},"/en/lessons/logistic-regression":{"position":[[29326,4],[29397,4],[29461,3],[29668,5],[34810,4],[36621,3],[36667,4],[36818,3],[36941,4],[36959,3],[37136,3],[37914,3],[39983,4],[40093,3],[40164,4],[40228,4],[40502,3],[41829,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10048,4],[12604,3],[17669,3]]}}}],["bin/bash",{"_index":426,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11257,12],[19327,11],[21235,11],[22601,11]]}}}],["bin/mallet",{"_index":22046,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[11925,12],[16922,12]]}}}],["bin/si",{"_index":12704,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25662,9],[25882,9]]}}}],["bin\\mallet",{"_index":22042,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[10125,10],[11878,12],[12633,10],[12866,11],[14772,10],[15882,10],[16439,10],[18322,10],[19971,10],[20849,10],[21775,10]]}}}],["binar",{"_index":17562,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[11313,9]]}}}],["binari",{"_index":2209,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8111,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35321,6],[38736,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12610,8],[14372,8],[14546,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[15659,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8131,6]]},"/en/lessons/linear-regression":{"position":[[2086,6],[14491,7],[21193,6],[21521,7],[21693,6],[21871,8],[22509,7]]},"/en/lessons/logistic-regression":{"position":[[289,6],[751,6],[1806,6],[3827,6],[3978,6],[4448,6],[4516,6],[4624,8],[4885,6],[5102,7],[5270,6],[5321,6],[7321,6],[9289,6],[9668,6],[10509,6],[11049,6],[15011,6],[25073,6],[49279,6],[49331,6],[49388,6],[52579,6],[54415,7],[54502,6],[54577,6],[54972,6],[61506,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24057,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[504,6],[556,6],[3002,6],[5778,6],[5900,6],[6023,6],[18640,6],[18736,6],[18844,6],[18882,6],[19040,6],[19743,6],[20359,6],[20466,6],[21302,6],[21558,6],[39242,6],[40162,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7275,6]]}}}],["binarist",{"_index":17952,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54346,10]]}}}],["bind",{"_index":7998,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[41170,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19042,4],[19768,6],[19780,5],[20140,5],[20177,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8013,7]]}}}],["binder",{"_index":16832,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[10668,6],[44291,6],[44732,6],[45072,7]]}}}],["bing",{"_index":99,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1791,5],[9020,4]]},"/en/lessons/geocoding-qgis":{"position":[[36733,5]]},"/en/lessons/introduction-map-warper":{"position":[[11427,5],[11727,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5573,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6368,5],[48893,4],[49588,5],[52079,4],[53582,7],[53605,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12918,5],[13586,4]]}}}],["binomi",{"_index":13503,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[490,8],[20651,8],[20805,8],[26073,8],[26190,8],[26378,8],[27228,8],[27645,8],[27928,8],[28355,8],[29484,8],[43177,8],[46330,8],[49118,10],[63727,8],[64661,8],[64776,8]]}}}],["binyavanga",{"_index":10145,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2187,10]]}}}],["bio",{"_index":5430,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21035,3]]}}}],["bio.g0.01.1.txt",{"_index":6688,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15384,15],[17823,15]]}}}],["bio.g0.02.1.txt",{"_index":6690,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15470,15],[17917,15]]}}}],["bio.g0.02.2.txt",{"_index":6694,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15551,15],[18011,15]]}}}],["bio.g0.02.3.txt",{"_index":6698,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15632,15],[18105,15]]}}}],["bio.g0.02.4.txt",{"_index":6700,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15712,15],[18199,15]]}}}],["bio.g0.11.1",{"_index":6739,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20312,11],[22420,11]]}}}],["bio.g0.15.1",{"_index":6728,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19922,11],[21868,11]]}}}],["bio.g1.01.1",{"_index":6742,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20431,11],[22593,11]]}}}],["bio.g1.04.1",{"_index":6733,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20052,11],[22052,11]]}}}],["bio.g3.03.1",{"_index":6735,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20182,11],[22236,11]]}}}],["biogarphi",{"_index":5524,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45868,9]]}}}],["biograph",{"_index":5397,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16202,12]]},"/en/lessons/extracting-keywords":{"position":[[6184,12],[6685,12],[12042,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23027,12]]}}}],["biographi",{"_index":3146,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41577,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19256,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4370,9]]},"/en/lessons/extracting-keywords":{"position":[[2321,11],[2574,11],[2904,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2577,10]]},"/en/lessons/intro-to-linked-data":{"position":[[5204,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19505,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35080,10]]}}}],["bioguid",{"_index":15079,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5491,8],[5574,8],[7378,8]]}}}],["biolog",{"_index":13902,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8565,10],[8647,10],[8696,10],[9031,10],[9233,10],[10114,10],[10739,10],[14286,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4879,12]]}}}],["biologi",{"_index":6648,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6666,7],[7164,8],[8315,7],[9028,7],[9089,7],[19994,7],[20124,7],[20254,7],[20384,7],[20503,7],[21940,7],[22124,7],[22308,7],[22492,7],[22665,7],[31892,7],[40153,7],[42802,7],[43219,7],[43455,7],[43695,7],[43928,7],[44168,7],[45880,7],[46010,7],[46461,8],[46788,7],[47407,7],[47632,7],[47737,7],[48123,7],[48641,7],[49321,7],[49955,7],[50894,7],[51356,7],[51485,7]]},"/en/lessons/preserving-your-research-data":{"position":[[3435,7],[17931,7]]}}}],["biometr",{"_index":19739,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28454,11]]}}}],["biophys",{"_index":14059,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45383,10]]}}}],["bipartisan",{"_index":2326,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4197,11],[5931,12],[10430,10],[17124,10],[28504,11],[28575,11],[28648,11],[28761,10],[28827,11],[29715,11]]}}}],["bipartisanship",{"_index":2661,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30202,14]]}}}],["bipartit",{"_index":8464,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21668,9],[21855,10],[22238,9],[22407,9],[22899,9],[23624,9],[23735,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15716,9]]}}}],["bird",{"_index":5621,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5392,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16223,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34881,5]]},"/en/lessons/gravity-model":{"position":[[59505,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19302,6]]}}}],["bird’",{"_index":1739,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42181,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22669,6]]}}}],["birkholz",{"_index":6018,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43399,9]]}}}],["birkwood",{"_index":19219,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3926,9]]}}}],["birnbaum",{"_index":23083,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[33111,9]]}}}],["bironzo",{"_index":14883,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56741,8]]}}}],["birth",{"_index":10441,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14049,5],[16299,5],[18912,5],[50039,5]]},"/en/lessons/extracting-keywords":{"position":[[2777,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9137,5]]},"/en/lessons/transliterating":{"position":[[16162,6],[16178,6]]}}}],["birth/death",{"_index":10374,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5345,11]]}}}],["birth_dict",{"_index":10449,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14783,10],[16048,11],[17209,10],[17769,11]]}}}],["birth_dict[node[0",{"_index":10458,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15472,19],[17468,19]]}}}],["birth_year",{"_index":10467,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16060,13],[16367,10],[16593,12],[17781,13],[17948,12]]}}}],["birthplac",{"_index":12695,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23598,11]]}}}],["bisancio",{"_index":11861,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7051,9]]}}}],["bishop’",{"_index":12504,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[3959,8]]}}}],["biswa",{"_index":5595,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69836,6]]}}}],["bit",{"_index":774,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2604,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15250,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11995,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2650,3],[8097,3],[8107,3],[11493,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16178,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56129,3],[56607,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41400,3],[45286,3],[50301,3],[61234,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61129,3]]},"/en/lessons/common-similarity-measures":{"position":[[6141,3],[6148,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34729,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17300,5],[30403,3]]},"/en/lessons/counting-frequencies":{"position":[[4032,3],[5448,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[225,3],[590,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5606,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15847,3],[21225,3],[30080,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7910,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8548,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4058,3],[7905,4],[10108,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24274,3],[35679,3],[43859,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3115,3],[5298,3]]},"/en/lessons/extracting-keywords":{"position":[[16218,3],[34721,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9967,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21482,4],[28482,4],[35518,3],[35631,3],[35747,3],[36032,4],[38190,4],[38264,4],[41868,4],[42166,4],[48977,5],[52225,4],[60114,4],[68127,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24886,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[16402,3],[35384,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[15928,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9620,4]]},"/en/lessons/gravity-model":{"position":[[36115,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[22800,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[1287,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8425,3],[8479,3],[8952,3],[8998,3],[32652,3],[32838,3],[32982,3]]},"/en/lessons/intro-to-bash":{"position":[[4040,3],[6143,3],[8445,3],[8500,4],[9040,4],[12879,3],[15078,3]]},"/en/lessons/intro-to-linked-data":{"position":[[14015,3],[26783,3],[33443,3]]},"/en/lessons/intro-to-powershell":{"position":[[4078,3],[4103,3],[27844,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[5077,3],[5238,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4950,3],[15539,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12963,3],[18423,3],[43792,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22293,3]]},"/en/lessons/json-and-jq":{"position":[[28751,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8533,3]]},"/en/lessons/linear-regression":{"position":[[34052,3],[39017,3],[58544,3]]},"/en/lessons/logistic-regression":{"position":[[30180,3],[34483,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4510,3],[22957,3],[24311,3],[25364,3],[30084,3]]},"/en/lessons/naive-bayesian":{"position":[[15051,3],[15168,3],[22285,3],[38024,3],[40129,3],[47755,3],[51841,3],[52046,3],[61525,3],[62014,4],[68669,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1720,3],[7439,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25585,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4344,4],[33015,4]]},"/en/lessons/sonification":{"position":[[20895,3],[22179,3],[27373,3],[30283,3],[32533,3],[35565,3],[36690,3],[37249,3],[37643,3],[37744,3],[37914,3],[37996,3],[38034,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6398,3],[35843,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7980,3],[8023,3],[10418,4],[14655,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10793,3],[19064,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11085,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10864,3]]},"/en/lessons/transliterating":{"position":[[14903,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[20426,3],[29011,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20940,3]]},"/en/lessons/working-with-text-files":{"position":[[4029,4]]},"/en/lessons/working-with-web-pages":{"position":[[7938,3]]}}}],["bite",{"_index":14967,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8354,6]]}}}],["bitti",{"_index":3698,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17130,5]]}}}],["bivari",{"_index":7200,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2858,10]]}}}],["bizarr",{"_index":3808,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13219,7]]}}}],["bizer",{"_index":15308,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37628,5]]}}}],["bkwd",{"_index":21349,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[26860,6],[27055,7],[29436,7],[29857,7]]}}}],["bkwd_reach",{"_index":21352,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27003,10],[27079,11]]}}}],["bl",{"_index":3817,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14239,4],[14835,3],[15373,2],[66462,2]]}}}],["bla",{"_index":21423,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[9616,4]]}}}],["black",{"_index":648,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20676,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22685,5],[22771,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7862,5],[8060,5],[8113,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8393,5],[17420,7]]},"/en/lessons/counting-frequencies":{"position":[[13413,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13449,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24236,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26202,5],[26575,6],[26748,5],[37634,6],[38020,6],[38312,5],[52671,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3667,7],[3807,7],[3893,5],[3910,5],[4471,7],[5009,6]]},"/en/lessons/extracting-keywords":{"position":[[27880,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23405,5],[23728,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8398,5],[8596,5]]},"/en/lessons/georeferencing-qgis":{"position":[[9978,5]]},"/en/lessons/gravity-model":{"position":[[40781,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[1217,6],[31674,6],[31933,5],[32055,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16243,5],[16345,5],[38646,6]]},"/en/lessons/intro-to-bash":{"position":[[3803,5]]},"/en/lessons/linear-regression":{"position":[[3093,6],[59238,6],[59550,5]]},"/en/lessons/logistic-regression":{"position":[[2813,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4584,5],[4634,5],[4682,5],[4729,5],[4779,5],[4828,5],[4877,5],[6618,5],[6917,5],[7952,5],[10004,7]]},"/en/lessons/qgis-layers":{"position":[[14384,5]]},"/en/lessons/sonification":{"position":[[26302,5],[26357,6]]},"/en/lessons/space-place-gazetteers":{"position":[[5864,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1110,5],[10468,6],[14658,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7275,5]]},"/en/lessons/working-with-web-pages":{"position":[[4496,6]]}}}],["black/whit",{"_index":11080,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[17344,11]]}}}],["blackburn",{"_index":15140,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5775,10],[5831,10],[5863,10],[5977,10],[6043,9],[6529,10],[6836,9],[6962,9],[7103,10],[7409,11],[9062,9],[10117,9],[25370,11]]}}}],["blackburn1955",{"_index":15145,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[7452,13],[9072,14],[9792,14]]}}}],["blackmedia",{"_index":16768,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33250,12]]}}}],["blackmedia\",1",{"_index":16774,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33801,14]]}}}],["blackmoor",{"_index":11649,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3135,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10827,12]]},"/en/lessons/normalizing-data":{"position":[[1992,12]]}}}],["blackwel",{"_index":15933,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42418,10]]}}}],["blade",{"_index":15405,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[42171,7]]}}}],["blair",{"_index":3459,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1748,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41390,5],[57211,5]]}}}],["blair’",{"_index":15133,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4812,7]]}}}],["blais",{"_index":14849,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55255,7]]}}}],["blame",{"_index":16198,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8920,5]]}}}],["blanc",{"_index":9350,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32395,5]]}}}],["blaney",{"_index":15241,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26667,7]]}}}],["blank",{"_index":3273,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[303,5],[1886,5],[8910,6],[9066,5],[9311,5],[10380,5],[10553,5],[10706,5],[10893,6],[10980,8],[11006,5],[13325,7],[16207,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1614,5]]},"/en/lessons/common-similarity-measures":{"position":[[23970,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3547,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15306,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12111,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17878,5],[31808,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33966,5],[34002,5],[47114,5],[47298,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9310,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8478,5],[42253,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24671,5]]},"/en/lessons/extracting-keywords":{"position":[[9283,5],[9461,5],[19882,5],[22838,5],[26551,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10077,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21546,5],[21683,5],[26630,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5380,6],[5501,7]]},"/en/lessons/gravity-model":{"position":[[33761,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[31010,5],[31312,5],[31819,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20768,5],[23675,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14629,6]]},"/en/lessons/intro-to-bash":{"position":[[3629,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1716,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6959,5],[7068,6],[7193,6]]},"/en/lessons/jupyter-notebooks":{"position":[[40425,5],[40837,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4698,5],[8770,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1896,5],[3295,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7665,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7226,5],[7708,5],[7864,7],[8426,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19784,5],[21841,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13000,5],[13825,5],[13837,5],[17069,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22237,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16602,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18508,6],[18842,5],[41791,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[11335,5],[17643,5],[17671,5],[21534,5]]},"/en/lessons/vector-layers-qgis":{"position":[[6810,5],[8193,5]]}}}],["blankenship",{"_index":22849,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[17727,11],[50854,12]]}}}],["blanket",{"_index":18619,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59337,11]]}}}],["blast",{"_index":9528,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3024,7],[55701,5],[55743,5],[55856,5],[58293,5],[58575,5]]}}}],["bleak",{"_index":15915,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36943,5]]}}}],["bleed",{"_index":11731,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2889,6]]}}}],["blei",{"_index":1774,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44248,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5114,4],[26184,5]]}}}],["blend",{"_index":16821,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6729,5]]}}}],["bless",{"_index":9925,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51854,7]]}}}],["blevin",{"_index":22022,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5586,8]]}}}],["blewer’",{"_index":15739,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6784,8],[41738,8]]}}}],["bli",{"_index":1173,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10151,3],[10530,4],[10542,3],[10857,3],[10925,4],[11012,4],[11138,3],[11916,3],[13945,3],[18375,3],[28912,4],[29660,3],[30084,3],[31912,4],[32268,3],[36274,4],[45563,4],[49810,4],[50646,4]]}}}],["bligh.pi",{"_index":2051,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9036,9]]}}}],["bligh’",{"_index":2029,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7858,7],[9330,7]]}}}],["blind",{"_index":20528,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8431,5]]},"/en/lessons/sonification":{"position":[[2293,7]]}}}],["blink",{"_index":9085,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12235,8]]},"/en/lessons/sonification":{"position":[[20570,8]]}}}],["blitz",{"_index":20922,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9554,5]]}}}],["bloat",{"_index":5375,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10084,7]]}}}],["blob",{"_index":11668,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[8602,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64303,4],[64984,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24024,5],[24039,6],[24120,4],[25661,6],[26037,7],[26489,5],[26608,5],[27096,4],[27952,5],[28051,5],[31349,5],[31469,4],[44440,4]]}}}],["blob.download_as_str",{"_index":18931,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27138,25],[44482,25]]}}}],["blob.upload_from_filename(os.path.join(input_dir",{"_index":18890,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24160,49]]}}}],["blobs_list",{"_index":18917,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26060,10],[26446,10],[26523,10],[27104,11],[27992,10],[44448,11]]}}}],["blobs_list=l_blobs(gcs_destination_uri",{"_index":19119,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[50750,39]]}}}],["block",{"_index":377,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9731,5],[13174,5],[13320,5],[13603,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19872,6],[20173,5],[22244,5],[23380,5],[24416,5],[27266,5],[27484,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14242,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21508,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19857,5]]},"/en/lessons/common-similarity-measures":{"position":[[391,5],[1701,6],[2122,5],[11397,5],[11496,5],[12306,6],[12373,5],[12456,7],[12587,5],[12794,5],[12884,5],[13059,5],[13646,5],[13689,5],[14123,7],[14575,5],[14787,5],[15447,5],[19851,5],[20085,5],[23308,6],[33234,5],[39642,5],[39818,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10527,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3350,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[52328,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10284,5],[11661,6],[31375,5],[32404,5],[34940,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[122,5],[171,5],[1871,5],[2057,6],[2085,7],[2216,5],[2251,5],[2311,5],[2332,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32391,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35910,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11112,5],[12205,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20358,5],[20564,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9257,6],[23296,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[690,6],[17580,6],[18656,5],[22266,6],[22655,8],[22728,5],[22764,6],[22799,5],[22943,5],[23284,5],[23461,6],[23896,5],[24623,7],[24736,5],[27084,5],[27246,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5823,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21721,6],[48385,6],[53907,6],[56686,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31095,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[6367,6],[6453,6],[6979,5]]},"/en/lessons/intro-to-bash":{"position":[[2509,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16194,6]]},"/en/lessons/intro-to-powershell":{"position":[[31566,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7454,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41751,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1725,6],[4432,6],[20579,5]]},"/en/lessons/jupyter-notebooks":{"position":[[6876,6],[14223,7],[25901,6],[29879,6],[30131,6]]},"/en/lessons/linear-regression":{"position":[[22798,5],[27546,5],[27799,5],[28881,5],[30145,5],[30766,5],[33921,5],[35497,6],[35657,6],[36759,5],[38609,6],[39874,5],[43767,5],[58094,5],[58488,5],[64638,5]]},"/en/lessons/logistic-regression":{"position":[[11910,5],[14306,6],[14961,5],[15550,5],[24815,6],[28568,5],[30509,5],[36058,5],[38322,5],[38595,5],[43510,6],[44139,5],[51879,5],[57254,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29307,6],[29623,5],[31727,5],[33898,6],[42048,6],[44294,6],[45185,5],[45194,7],[49459,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34756,5]]},"/en/lessons/sentiment-analysis":{"position":[[30023,6]]},"/en/lessons/sonification":{"position":[[15441,5],[35714,5],[37526,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12349,6],[12871,6],[13047,5],[16487,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10253,6],[10475,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5690,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27285,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18215,5],[19535,5],[34142,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14833,5]]},"/en/lessons/working-with-web-pages":{"position":[[7018,6]]}}}],["block.attrib['blocktyp",{"_index":10820,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27297,25]]}}}],["block['paragraph",{"_index":18960,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31811,20],[45240,20]]}}}],["blockmanag",{"_index":9702,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20280,13],[20438,12],[20720,12],[20806,13],[20832,13],[23653,13],[23667,12]]}}}],["blockmanagerid(driv",{"_index":9704,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20451,22],[20616,22],[20733,22],[20846,22]]}}}],["blockmanagermast",{"_index":9665,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18345,18],[20406,19],[20689,19],[23711,19],[23731,18]]}}}],["blockmanagermasterendpoint",{"_index":9666,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18387,27],[18524,27],[18552,26],[20524,27]]}}}],["blockquot",{"_index":13080,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[468,11],[7016,11],[7084,10],[7205,11],[7331,11]]}}}],["blocks=page['fulltextannotation']['pages'][0]['block",{"_index":19045,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44606,55]]}}}],["blocktype=\"pictur",{"_index":10780,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22968,19]]}}}],["blodgett",{"_index":3465,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1810,9]]}}}],["blog",{"_index":1004,"title":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45,4]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2147,4],[48688,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[221,5],[3685,4],[4762,4],[5905,6],[7403,4],[8016,9],[8054,4],[8082,4],[8170,4],[8234,4],[8554,4],[14757,4],[23601,4],[25544,4],[31447,4],[35517,5],[40878,4],[40988,4],[41064,4],[41173,4],[41982,4],[42145,4],[43060,4],[45545,4],[47609,4],[47974,4],[49589,4],[49730,4],[50009,4],[50113,4],[57788,4],[58320,4],[58715,4],[61935,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46,4],[286,4],[1388,4],[1489,4],[1720,5],[1896,4],[2188,4],[2499,4],[4005,5],[4970,4],[5074,4],[6308,8],[7365,4],[7668,8],[7752,4],[8117,4],[8376,5],[8498,8],[8686,8],[9073,8],[9185,8],[17462,8],[17748,4],[18505,4],[25270,4],[26542,4],[27063,4],[28819,5],[32076,4],[34728,8],[34886,5],[35378,4],[36051,4],[37180,4],[37230,9],[43404,4],[43536,4],[43793,9],[44270,4],[44619,4],[45207,4],[46904,4],[51368,4],[52053,4],[52341,4],[57998,8],[58100,5],[58569,8],[60204,5],[67685,4],[69937,4],[71543,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8846,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2797,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20482,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[445,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1898,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47311,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1369,5],[10879,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[17282,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57838,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37022,4]]},"/en/lessons/intro-to-powershell":{"position":[[35216,4]]},"/en/lessons/jupyter-notebooks":{"position":[[23178,4]]},"/en/lessons/naive-bayesian":{"position":[[1329,4],[1535,4],[14538,4]]},"/en/lessons/preserving-your-research-data":{"position":[[9889,8],[17348,4],[17505,4],[17717,4],[18326,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8827,4]]},"/en/lessons/sonification":{"position":[[17730,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4997,4],[5166,4],[12151,6],[30825,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46213,5],[46392,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63945,4],[64147,5],[64790,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2720,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48754,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46956,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20579,7]]}}}],["blog1",{"_index":13118,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[878,6]]}}}],["blogger",{"_index":3231,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58370,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29216,8]]}}}],["blogpost",{"_index":21707,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22084,8],[64091,8],[64275,8],[64740,8]]}}}],["blog’",{"_index":5345,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6059,6]]}}}],["blood",{"_index":18301,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[8623,5]]}}}],["bloomington",{"_index":13027,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32848,13]]},"/en/lessons/space-place-gazetteers":{"position":[[48568,13],[48870,13],[51029,13]]}}}],["blot",{"_index":22316,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22845,4]]}}}],["blount",{"_index":8990,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21386,6]]}}}],["blue",{"_index":7209,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3585,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24865,5],[25639,5],[28166,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19515,5],[19869,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16504,5],[16610,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7762,4],[12998,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[8982,4]]},"/en/lessons/gravity-model":{"position":[[17563,4],[40828,4],[41211,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[12281,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15936,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29934,5],[30709,5]]},"/en/lessons/intro-to-powershell":{"position":[[4377,5]]},"/en/lessons/introduction-map-warper":{"position":[[13670,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32492,7]]},"/en/lessons/jupyter-notebooks":{"position":[[21205,4]]},"/en/lessons/qgis-layers":{"position":[[11047,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40037,8]]},"/en/lessons/sonification":{"position":[[15166,4],[18930,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29667,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[55303,4],[55869,5],[56346,4],[57545,4],[58856,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5215,4]]},"/en/lessons/vector-layers-qgis":{"position":[[9242,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12967,4]]}}}],["blueprint",{"_index":2197,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7356,9],[7486,11]]},"/en/lessons/introduction-map-warper":{"position":[[1066,11]]},"/en/lessons/sentiment-analysis":{"position":[[17927,9],[18114,10]]}}}],["blunt",{"_index":14409,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10592,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18061,5]]}}}],["blur",{"_index":922,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12731,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12015,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6008,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[17556,6]]}}}],["blurb",{"_index":3147,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41587,5]]},"/en/lessons/jupyter-notebooks":{"position":[[12366,6]]}}}],["bly_tfidf_all.xlsx",{"_index":1372,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19430,21]]}}}],["bly’",{"_index":1222,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11391,5],[12466,5],[19339,5],[28304,5],[33396,5],[36071,5]]}}}],["bl’",{"_index":3825,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14545,4],[66569,4],[66899,4]]}}}],["bm",{"_index":13431,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12087,2],[12237,2],[14045,2],[14282,2],[14597,3],[14794,2],[16644,2],[18364,2],[18730,2],[23463,2],[24917,2]]}}}],["bmi",{"_index":17029,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[8401,4],[54703,3]]}}}],["bmo",{"_index":13438,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15408,4],[17142,4],[18888,4]]}}}],["bmo:px_object_typ",{"_index":13442,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15622,18],[17526,18],[19282,18]]}}}],["bmp",{"_index":22161,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17670,4],[32332,8]]}}}],["bm’",{"_index":13467,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20644,4]]}}}],["board",{"_index":3253,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60727,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63962,6],[67874,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2175,6],[2402,6],[9943,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6892,6],[7001,6],[7043,5],[40431,5],[52753,5]]}}}],["boardgamegeek",{"_index":9464,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51113,14]]}}}],["boat",{"_index":14002,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38331,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37008,4]]}}}],["bob",{"_index":8443,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10606,3],[10614,3]]},"/en/lessons/intro-to-linked-data":{"position":[[36959,3],[37007,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[5247,4]]},"/en/lessons/naive-bayesian":{"position":[[11979,3]]}}}],["bob’",{"_index":18339,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20607,5]]}}}],["bock",{"_index":1649,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34886,5]]}}}],["bodenham",{"_index":13026,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32767,11]]}}}],["bodi",{"_index":632,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19690,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4485,4],[13990,4],[18455,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58558,4],[58984,4],[59054,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38575,6],[38657,4],[38781,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15234,4],[37212,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1813,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5588,4],[23487,4],[40004,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15158,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21367,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[8841,5],[8878,4],[10427,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21094,4],[47309,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10632,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1200,4],[33589,4],[43777,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6328,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5203,5],[5494,5],[5824,5],[6250,5],[6595,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2847,4],[9063,4]]},"/en/lessons/linear-regression":{"position":[[13262,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25164,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13575,4]]},"/en/lessons/output-data-as-html-file":{"position":[[5026,4],[5561,4],[5650,6],[6129,5],[6468,4],[6563,6],[7043,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4929,6]]},"/en/lessons/sonification":{"position":[[1583,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15039,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24057,4],[24292,5],[24775,4],[24874,4],[25508,4],[26228,6],[28162,4],[29822,4],[30244,4],[30949,4],[32495,6],[32545,9],[32605,6],[32655,7],[34014,4],[35050,4],[36982,4],[37435,4],[41871,4],[41938,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6990,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25433,4]]},"/en/lessons/viewing-html-files":{"position":[[2147,4],[2308,5]]}}}],["bodili",{"_index":18596,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58921,9],[59624,6]]}}}],["bog",{"_index":16935,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[48234,6]]}}}],["bogot",{"_index":13839,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61509,7]]},"/en/lessons/introduction-map-warper":{"position":[[22704,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42596,7]]}}}],["bogumil",{"_index":21060,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50647,7]]}}}],["bohacek",{"_index":15636,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25863,7]]}}}],["boi",{"_index":1511,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28941,5],[29699,4],[31920,4],[32344,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32390,4]]}}}],["boiler",{"_index":13967,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[30082,6]]}}}],["boilerpl",{"_index":3104,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[32777,11],[32841,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5411,14]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20968,11],[20998,11],[21536,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[28402,11],[28749,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46134,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44236,11]]}}}],["bois’",{"_index":1624,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33191,6]]}}}],["bojo",{"_index":14638,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11448,7]]}}}],["bokeh",{"_index":1466,"title":{"/en/lessons/visualizing-with-bokeh":{"position":[[22,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26322,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9527,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16486,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54240,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6157,5],[6609,5],[53046,6],[53106,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3818,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23,5],[277,5],[2212,5],[2923,5],[5415,5],[5504,5],[5600,5],[5712,5],[5748,5],[5826,5],[6076,5],[6205,5],[7275,5],[7311,5],[7818,5],[7833,6],[7841,5],[8176,5],[8347,5],[8435,5],[8491,5],[8572,5],[8731,5],[9110,5],[9252,5],[9414,5],[9818,6],[10271,5],[10392,5],[10818,5],[11512,5],[12822,5],[13127,5],[13601,5],[13982,5],[17558,5],[17621,5],[17728,5],[17754,5],[21002,5],[21028,5],[21058,5],[21077,5],[21388,5],[22035,5],[23318,5],[23594,5],[24265,5],[28095,5],[29309,5],[33060,5],[34996,5],[35193,5],[37810,5],[39450,5],[40801,5],[41798,5],[42231,5],[42483,5],[42808,5],[45399,6],[45842,5],[46163,5],[46502,5],[46774,5],[46793,5],[46853,5],[47154,5]]}}}],["bokeh>=2.0.0,<2.3.0",{"_index":23298,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[6440,27]]}}}],["bokeh.layout",{"_index":23533,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43538,13]]}}}],["bokeh.model",{"_index":23374,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18493,12],[18774,13],[23968,12],[30205,12],[33622,12],[38460,12],[40686,12],[43487,12]]}}}],["bokeh.models.tool",{"_index":23375,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18535,18],[24010,18]]}}}],["bokeh.palett",{"_index":23400,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24052,14],[30247,14],[33664,14],[38532,14],[43571,14]]}}}],["bokeh.plot",{"_index":23304,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[9747,14],[9875,14],[18440,14],[18721,15],[23915,14],[30152,14],[33569,14],[38407,14],[43434,14]]}}}],["bokeh.tile_provid",{"_index":23524,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42333,20],[43608,20]]}}}],["bokeh.transform",{"_index":23402,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24089,15]]}}}],["bokehj",{"_index":23333,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[13509,8]]}}}],["bokeh’",{"_index":23373,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18357,7],[18976,7],[24409,7],[29454,7],[33414,7],[40491,7],[46194,7],[46378,7],[46695,7]]}}}],["bold",{"_index":3131,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[39953,6],[43709,5],[44610,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63470,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19242,4],[19486,5],[19863,5],[28324,5],[28362,6],[29374,5],[38014,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6057,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11373,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[4973,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37169,8],[37404,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42112,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6284,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21126,5],[21233,5],[21316,6],[22396,4],[22626,4]]},"/en/lessons/preserving-your-research-data":{"position":[[7151,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13914,4],[13982,9],[17534,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25314,4]]}}}],["bold/ital",{"_index":3158,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43421,12]]}}}],["bolder",{"_index":21859,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[46269,6]]}}}],["boldfac",{"_index":1589,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31450,8]]}}}],["bolivia",{"_index":4460,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59152,10]]}}}],["bolster",{"_index":14231,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[17640,7]]}}}],["bolt",{"_index":13155,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14679,4],[15382,4],[26163,4],[28284,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1943,5]]}}}],["bomb",{"_index":20919,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9442,4],[9469,4],[9560,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[52245,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[382,7],[839,7],[945,7],[1349,7],[1504,5],[1941,7],[17228,7],[29889,9],[31659,4],[33171,7],[37323,7],[37453,8],[37679,6],[37949,8],[38196,8],[39624,8],[39833,7],[39906,5],[40427,7],[42223,6],[45948,6],[45974,6],[46099,6]]}}}],["bombay/mumbai",{"_index":20983,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[32681,14]]}}}],["bona",{"_index":12029,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11035,4],[62335,4]]}}}],["bondi",{"_index":1735,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41791,5],[44406,6],[51761,6]]}}}],["bone",{"_index":11617,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31746,5]]}}}],["boni",{"_index":11954,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9908,5],[61208,5]]}}}],["bono",{"_index":11831,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6655,4]]}}}],["bonu",{"_index":3027,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11438,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5122,6]]}}}],["book",{"_index":785,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3073,5],[3909,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30040,5],[30962,4],[31563,5],[31569,5],[31575,6],[31750,4],[31885,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26108,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2546,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69716,5]]},"/en/lessons/common-similarity-measures":{"position":[[4289,6],[28691,5],[28774,4],[29044,5],[30288,4],[30415,5],[30698,4],[35988,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3086,6],[43737,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56509,4],[57246,6],[59122,4],[62052,5],[62336,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20888,4],[21495,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37637,6],[60734,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[670,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2284,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1600,4],[13773,4],[14008,5],[20393,4],[20617,4],[20680,4],[20989,5],[21327,5],[22752,4],[22961,5],[23693,5],[25202,4],[25210,6],[25913,4],[26661,5],[27275,6],[27296,5],[27402,4],[27410,6],[29351,5],[29963,5],[30076,7],[30096,7],[33901,5],[35573,5],[37367,5],[37625,5],[37729,5],[38639,6],[38820,4],[39916,5],[40795,4],[41833,5],[41938,5],[43244,5],[43423,5],[43499,5],[44505,4],[45499,4],[45553,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4962,4],[5273,4],[18152,5],[18193,4],[18270,4],[18362,5],[18386,4],[18868,4],[19363,4],[19904,5],[19957,4],[21197,4],[22422,4],[23160,5],[24108,4],[24156,4],[24287,4],[24504,4],[24966,4],[26073,4],[26144,4],[27407,4],[27543,4],[28237,4],[28628,4],[28749,4],[31099,4],[31200,4],[31320,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29047,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4402,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4527,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5319,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2463,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4540,5],[5683,5],[24859,6],[24875,6],[25972,5],[39697,5],[39891,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[881,5],[991,4],[1652,4],[2130,6],[2587,4],[2802,5],[3284,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4266,4],[20016,4],[34958,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5860,4],[5998,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4814,5],[4907,4],[12661,5],[12758,5],[18584,4],[32289,5],[32452,5],[48560,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5556,6],[7822,6],[14983,5],[34579,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46218,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1023,6]]},"/en/lessons/gravity-model":{"position":[[11560,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[3889,4],[43415,4],[43879,4],[44405,5],[44631,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56118,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3775,4],[4086,4],[6008,5],[22049,5],[22090,4],[22167,4],[22259,5],[22283,4],[22765,4],[23260,4],[23799,5],[23852,4],[25401,4],[26991,4],[28237,5],[29175,4],[29223,4],[29354,4],[29571,4],[30033,4],[31143,4],[31214,4],[32486,4],[33340,4],[33505,4],[33576,4]]},"/en/lessons/intro-to-bash":{"position":[[13731,4],[16466,5]]},"/en/lessons/intro-to-linked-data":{"position":[[6394,6],[13678,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5706,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7969,6],[44342,4],[44434,5]]},"/en/lessons/jupyter-notebooks":{"position":[[39158,4]]},"/en/lessons/linear-regression":{"position":[[5707,4],[7175,4],[7460,5],[7599,4],[7730,4],[9493,4],[10977,4],[11058,4],[15505,4],[15688,4],[15930,4],[16002,4],[16135,4],[16217,4],[16599,4],[16813,4],[18598,4],[20503,4],[21091,4],[21383,4],[21641,4],[21902,4],[22049,4],[32804,4],[36732,4],[41822,4],[41900,4],[41979,4],[45323,4],[45385,4],[47883,4],[48257,4],[48300,4],[50367,4],[50457,4],[54798,4],[54857,4],[55289,4],[55427,4],[58142,4],[63280,4],[68055,4],[68426,4],[68571,4],[69468,5],[69600,4],[72459,5],[73973,4],[75346,6]]},"/en/lessons/logistic-regression":{"position":[[3993,5],[4013,4],[12700,4],[14174,4],[17571,4],[35149,4],[36341,4],[41550,4],[43034,5],[43206,5],[46901,4],[49466,4],[49619,4],[52624,4],[52731,4],[52869,4],[53072,7],[53158,4],[53531,8],[54584,4],[54795,4],[55270,4],[55580,4],[56080,4],[56304,4],[56466,4],[57528,4],[65319,4],[65820,6],[67272,4]]},"/en/lessons/naive-bayesian":{"position":[[14059,5],[14261,5],[14412,5],[14517,4],[14727,5],[15624,4],[15738,4],[16546,5],[18586,5],[18650,5],[19734,5],[49008,5],[49189,6],[49320,4],[49354,5],[49485,6],[49543,5],[49623,5],[49775,5],[49882,5],[49957,5],[50018,6],[50361,5],[50403,5],[50451,5],[50579,5],[50827,5],[53388,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1714,5],[1747,4],[1903,5],[2192,4],[2308,5],[2321,4],[2464,5],[2567,4]]},"/en/lessons/preserving-your-research-data":{"position":[[17473,4],[17578,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28114,4]]},"/en/lessons/research-data-with-unix":{"position":[[7196,5]]},"/en/lessons/sentiment-analysis":{"position":[[2901,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38031,4]]},"/en/lessons/space-place-gazetteers":{"position":[[17095,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1801,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11076,5],[34156,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[274,4],[737,5],[1654,5],[2716,5],[3182,4],[5133,5],[5838,4],[5924,4],[13185,4],[18590,4],[18940,5],[19935,5],[21994,4],[22353,5],[22446,6],[23385,4],[24546,5],[25785,5],[27343,5],[33872,5],[37767,5],[39207,5],[41490,5],[44148,5],[46523,6],[46539,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9183,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2733,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1569,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52211,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[301,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[331,5]]}}}],["book['id",{"_index":7904,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25228,10],[27428,10]]}}}],["booker",{"_index":1561,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30704,6]]}}}],["bookmark",{"_index":3233,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58624,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64350,8]]}}}],["books.db",{"_index":7990,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37994,11]]}}}],["books;').fetchal",{"_index":7957,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35109,19],[39239,19]]}}}],["bookworm",{"_index":21410,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[5614,8]]}}}],["book—know",{"_index":17948,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53817,10]]}}}],["book’",{"_index":15301,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37255,6]]},"/en/lessons/linear-regression":{"position":[[7795,6],[13666,6]]},"/en/lessons/logistic-regression":{"position":[[53345,6],[55805,6],[55887,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18066,6]]}}}],["boolean",{"_index":8635,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26267,7],[29284,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32382,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20231,8]]}}}],["boom",{"_index":14151,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1967,5],[48965,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12414,6],[15513,6]]},"/en/lessons/sonification":{"position":[[38087,5]]}}}],["boon",{"_index":18606,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59052,8]]}}}],["boost",{"_index":11239,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46039,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4712,6],[5997,6],[6158,6]]},"/en/lessons/naive-bayesian":{"position":[[70002,8]]}}}],["boot",{"_index":14643,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13156,7]]}}}],["bootcamp",{"_index":15029,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[859,8]]}}}],["bootload",{"_index":8241,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38787,11]]}}}],["bootstrap",{"_index":20565,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22260,9]]}}}],["bora",{"_index":19656,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16173,4]]}}}],["borah",{"_index":21938,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61983,6]]}}}],["borchardt",{"_index":14879,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56704,10]]}}}],["border",{"_index":85,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1476,8],[17941,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26724,6],[26755,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58301,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[901,6],[20069,7],[25939,6],[26003,6],[26268,6],[26354,6],[26482,6],[26594,6],[26754,7],[35969,6],[37613,7],[46140,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44860,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64000,6]]},"/en/lessons/georeferencing-qgis":{"position":[[7076,6],[7510,6],[7574,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[6760,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6642,7],[38842,6],[39592,8]]},"/en/lessons/introduction-map-warper":{"position":[[10087,8],[16296,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31450,6]]},"/en/lessons/qgis-layers":{"position":[[18390,8],[18432,6]]}}}],["border.6",{"_index":14744,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38639,8]]}}}],["border=\"1",{"_index":15033,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3226,10]]}}}],["border=1>",{"_index":16055,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31401,12]]}}}],["border=1><tr><th>title</th><th>data",{"_index":16052,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30487,62]]}}}],["borderland",{"_index":22958,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[42748,11]]}}}],["borders.co.uk",{"_index":12535,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11051,13],[19374,14]]}}}],["border’",{"_index":9311,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25947,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39757,8]]}}}],["bore",{"_index":796,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3573,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10402,6],[15967,6]]},"/en/lessons/intro-to-powershell":{"position":[[20059,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8369,6]]},"/en/lessons/research-data-with-unix":{"position":[[9840,5]]}}}],["borg",{"_index":6473,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56466,7],[57254,7],[58878,7],[59076,6]]}}}],["bori",{"_index":10702,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[11042,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40337,5],[42218,6],[42242,6],[42404,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45886,5],[47077,5]]},"/en/lessons/transliterating":{"position":[[9296,8]]}}}],["born",{"_index":1049,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4099,4],[10821,4],[14038,4],[18537,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[945,5]]},"/en/lessons/common-similarity-measures":{"position":[[17979,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32533,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4117,4],[21736,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3375,4]]},"/en/lessons/preserving-your-research-data":{"position":[[950,4]]},"/en/lessons/sonification":{"position":[[40851,4]]}}}],["bornor",{"_index":18843,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13660,6]]}}}],["borough",{"_index":18187,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16801,7]]},"/en/lessons/space-place-gazetteers":{"position":[[13424,8]]}}}],["borough.csv",{"_index":18152,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8459,13],[8682,13],[8780,13],[9950,13],[11415,13],[12182,13],[13337,13],[15055,11],[16996,11]]}}}],["borrow",{"_index":6564,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7328,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11837,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5413,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2484,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7002,9],[30149,8]]}}}],["bosch",{"_index":16494,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50296,5]]}}}],["bosnia",{"_index":2617,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28678,7]]}}}],["boston",{"_index":8233,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37751,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1213,6],[3134,6],[4003,7],[5028,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[772,6],[2004,6],[2860,6],[7501,6],[10753,7],[10931,6],[24088,6],[24127,6],[24267,6],[24347,6]]}}}],["bot",{"_index":15458,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[87,4],[119,5],[160,3],[307,3],[335,4],[366,3],[546,4],[609,3],[991,4],[1115,4],[1221,5],[1264,5],[1299,3],[1556,4],[1811,3],[1981,4],[2029,4],[2484,5],[2525,5],[2531,4],[2624,4],[2821,4],[2951,3],[3083,4],[3290,5],[3296,4],[3336,4],[3700,4],[3816,4],[3902,3],[4105,3],[4286,3],[4480,3],[4840,3],[5150,4],[5487,4],[5576,4],[5718,4],[5754,4],[5810,4],[5887,3],[5915,3],[6234,4],[6444,4],[6569,3],[7816,5],[8008,3],[8200,3],[9099,4],[9119,3],[9689,3],[9903,4],[13812,3],[14363,3],[14706,4],[14814,3],[14999,4],[15123,3],[15151,4],[15184,3],[15251,3],[16015,3],[16039,4],[16132,5],[16260,3],[16286,4],[16442,4],[16489,3],[17022,4],[17127,3],[17222,3],[17302,3],[17349,3],[17569,3],[17595,4],[17715,4],[17844,3],[18022,3],[18086,3],[18152,4],[18289,4],[19084,4],[21660,4],[21683,4],[21735,3],[21791,5],[21935,3],[22173,3],[23380,3],[23796,3],[23996,3],[24028,3],[24902,4],[24992,4],[25076,5],[25332,3],[25384,3],[25936,4],[26044,5],[26425,4],[26480,4],[26764,4],[26864,4],[26970,5]]}}}],["botani",{"_index":6820,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31819,6]]},"/en/lessons/intro-to-powershell":{"position":[[16245,6]]}}}],["botchlett",{"_index":20428,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27326,10]]}}}],["both",{"_index":173,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3518,4],[3872,4],[6765,4],[14261,4],[15925,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1461,4],[4829,4],[7562,4],[10436,4],[39940,4],[39992,4],[43636,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5714,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3542,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4836,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6124,4],[19635,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6725,4],[10393,4],[11106,4],[26004,4],[36036,4],[38566,4],[58225,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12911,5],[14920,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10135,4],[10404,4],[25350,4],[26564,4],[33363,4],[39083,4],[47134,4],[56939,4],[66417,4],[66594,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2695,4],[7885,4],[15990,4],[17275,4],[42290,4],[65617,4],[65915,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29627,4],[40715,5],[61435,4],[66742,4],[69677,4]]},"/en/lessons/common-similarity-measures":{"position":[[10129,4],[10293,4],[10367,4],[19918,4],[24317,4],[27805,4],[32441,4],[33163,4],[35206,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8029,4],[28685,4],[28764,4],[42100,4],[47878,4],[47987,4],[59600,4],[60968,4],[62419,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11508,4],[11777,4],[13087,4],[13744,4],[18821,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29902,4],[33366,4],[54880,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11642,4]]},"/en/lessons/counting-frequencies":{"position":[[4285,4],[4451,4],[9262,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6304,4],[6448,4],[7669,4],[18688,4],[41644,4],[41878,4],[42052,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12523,4],[23785,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10134,4],[31591,4],[36085,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2338,4],[6793,4],[8188,5],[14617,4],[20477,4],[27645,4],[31004,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18179,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2536,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2077,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9298,4],[9862,4],[12096,4],[16089,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2912,4],[3900,4],[5338,4],[22207,4],[24523,4],[36460,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27448,4],[44828,4],[54057,4],[54757,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8890,4],[16104,5],[23140,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4302,5],[5196,4],[6152,4],[6476,4],[6881,5],[8843,4],[11661,4],[12112,4],[12955,4],[13060,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6938,4],[7777,4],[13557,4],[29110,4],[43808,4],[43906,4],[49197,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5282,4],[6728,4],[12488,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9181,4],[9277,4],[19356,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18402,4],[24790,4],[33740,4],[34006,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2082,4],[6856,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11890,4],[13508,4],[14926,4],[23094,4],[23469,4],[36099,4]]},"/en/lessons/geocoding-qgis":{"position":[[6650,4],[10712,4],[24596,4],[32850,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20396,4]]},"/en/lessons/georeferencing-qgis":{"position":[[883,4],[6499,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[712,4],[777,4],[5101,4],[15068,4],[18263,4],[27980,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6188,4],[7600,4],[7772,4],[8196,4],[23103,4],[23550,5],[25569,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1216,4],[1823,4],[5768,4],[11196,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6980,4],[23500,4],[26779,4]]},"/en/lessons/gravity-model":{"position":[[1345,4],[3110,4],[19456,4],[28771,4],[37248,4],[40172,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[28541,4],[30541,4],[42202,4]]},"/en/lessons/installing-omeka":{"position":[[2823,4],[3348,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4186,4],[13211,4],[17260,4],[44316,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6741,4],[14507,4],[17319,4],[48951,4],[50729,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7039,4],[13051,4],[14104,4],[17921,4],[21107,5],[21243,4],[41417,4],[42835,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8918,4],[9771,4],[12508,4],[18329,5],[27608,4],[33820,4],[38073,4]]},"/en/lessons/intro-to-bash":{"position":[[2416,4],[17979,4],[22746,4],[24919,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7707,4],[9292,4]]},"/en/lessons/intro-to-linked-data":{"position":[[4716,4],[6404,4],[26008,4],[29053,4]]},"/en/lessons/intro-to-powershell":{"position":[[6922,6],[12643,4],[20268,4],[20349,4],[20812,4],[26319,4]]},"/en/lessons/introduction-map-warper":{"position":[[2351,4],[11993,4],[12212,4],[12272,4],[12552,4],[13076,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22761,4],[33499,5],[33993,4],[35823,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6303,4],[15684,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5360,4],[10822,4],[23652,4],[27563,4],[30131,4],[30921,4],[35916,5],[46287,4]]},"/en/lessons/json-and-jq":{"position":[[30276,4],[30861,4],[34923,4]]},"/en/lessons/jupyter-notebooks":{"position":[[9118,4],[22471,4],[30003,4],[30265,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6653,5]]},"/en/lessons/linear-regression":{"position":[[3317,4],[5847,4],[13338,4],[13990,4],[23314,4],[35089,4],[50934,4],[51771,4],[61511,4],[79888,4]]},"/en/lessons/logistic-regression":{"position":[[3037,4],[4585,4],[9586,5],[11207,4],[18494,4],[22327,4],[25669,4],[43468,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2341,4]]},"/en/lessons/naive-bayesian":{"position":[[44209,4],[57164,4],[65539,4],[67145,4],[67245,4],[67568,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2294,4],[6440,4],[12532,4],[14805,4],[16667,4],[50074,4],[50153,4],[52473,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2075,4],[9253,5],[10985,4],[16667,4]]},"/en/lessons/qgis-layers":{"position":[[1312,4],[1628,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17622,4]]},"/en/lessons/research-data-with-unix":{"position":[[3950,4],[5697,4],[10866,4],[11451,4],[12711,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19621,4],[31668,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5406,4],[17521,4],[29898,4],[42095,4],[42213,4],[54580,4],[54693,4]]},"/en/lessons/sentiment-analysis":{"position":[[4022,4],[4461,4],[14904,4],[19175,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3887,4],[30149,4],[31670,4]]},"/en/lessons/sonification":{"position":[[18989,4]]},"/en/lessons/space-place-gazetteers":{"position":[[7117,4],[9198,4],[29280,4],[38480,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2880,4],[5638,4],[8016,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4767,4],[13284,4],[13533,4],[26490,4],[30688,4],[32001,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18841,4],[35907,4],[36255,4],[36436,4],[37018,4],[39605,4],[43434,4],[48805,4],[53147,4],[59703,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2118,4],[4293,5],[33737,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14337,4],[15271,4],[18957,4],[41852,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3055,4],[3854,4],[7474,4],[12034,4],[12126,4],[29378,4],[31192,4],[34688,4],[37904,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6364,4],[17479,4],[21683,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7226,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3428,4],[10727,4],[13386,4],[22466,4],[23726,4]]},"/en/lessons/vector-layers-qgis":{"position":[[6882,4]]},"/en/lessons/viewing-html-files":{"position":[[3107,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3585,4],[37269,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13084,4],[16944,4]]},"/en/lessons/working-with-text-files":{"position":[[1085,4],[5213,4],[5300,4]]}}}],["bother",{"_index":735,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1006,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34547,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36224,6]]},"/en/lessons/intro-to-linked-data":{"position":[[24784,9]]},"/en/lessons/intro-to-powershell":{"position":[[31580,7]]}}}],["botmak",{"_index":15639,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[26219,9],[26332,10]]}}}],["bottom",{"_index":586,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18044,6],[19188,7],[19728,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4445,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22139,6],[22886,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8252,6],[53530,6],[54010,6],[54100,6],[57438,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14401,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33865,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23644,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12177,6],[12587,6],[32811,6],[43137,6],[55582,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10986,7],[11307,6]]},"/en/lessons/counting-frequencies":{"position":[[9283,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9383,6],[13190,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15058,6],[17423,6],[17541,6],[23337,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18898,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21284,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12419,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4906,6],[11649,6],[11885,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22869,6]]},"/en/lessons/extracting-keywords":{"position":[[20118,6],[20571,6],[27323,6],[27795,6],[27989,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11182,6],[11327,6],[33366,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34734,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8510,6],[21286,7],[21320,6],[38575,6],[38908,6],[49988,6],[51440,6],[54044,6],[63808,7]]},"/en/lessons/geocoding-qgis":{"position":[[11838,6],[25721,6],[28883,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14908,6],[15039,6],[21935,6]]},"/en/lessons/georeferencing-qgis":{"position":[[8258,6],[10693,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27757,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12036,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1778,6],[6615,6],[17136,6],[20982,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24645,6],[25306,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[32358,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22142,6],[29422,6],[38220,6],[41542,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26855,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10026,6],[17610,6],[28414,6],[40456,6]]},"/en/lessons/intro-to-bash":{"position":[[19556,6]]},"/en/lessons/intro-to-powershell":{"position":[[7335,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[16671,6],[22031,6],[23297,6]]},"/en/lessons/introduction-map-warper":{"position":[[7186,6],[17931,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32335,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29069,7]]},"/en/lessons/jupyter-notebooks":{"position":[[27251,6],[28093,6]]},"/en/lessons/linear-regression":{"position":[[72061,6]]},"/en/lessons/linux-installation":{"position":[[2077,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43034,6],[43144,6],[49075,6],[49871,6]]},"/en/lessons/qgis-layers":{"position":[[6282,6],[11101,6],[18065,6]]},"/en/lessons/sonification":{"position":[[15746,6],[35692,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46313,6],[47280,7],[47506,6],[47874,6],[51223,6],[57448,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20944,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22768,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6101,6]]},"/en/lessons/vector-layers-qgis":{"position":[[6425,6],[11409,6],[15351,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28371,6],[32489,6],[45117,6]]},"/en/lessons/working-with-web-pages":{"position":[[5622,6]]}}}],["bottom_bar",{"_index":17835,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41314,10],[41420,12]]}}}],["botwiki",{"_index":15503,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5844,7]]}}}],["bot’",{"_index":15551,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14905,5],[16196,5],[17482,5],[23602,5]]}}}],["bound",{"_index":5958,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30683,8],[44577,9],[44679,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[39410,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14397,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27079,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40563,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19016,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8532,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20803,8],[31059,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12451,5],[12483,6],[12567,5],[32283,5],[38433,5],[38478,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16876,8],[17423,8],[17509,8],[17635,8],[17709,8],[18002,8],[18207,8],[18355,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[10340,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32153,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35913,5]]},"/en/lessons/jupyter-notebooks":{"position":[[51787,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7543,6],[29381,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8545,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31966,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[45231,6],[45369,7]]}}}],["boundari",{"_index":2282,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[150,10],[9817,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26441,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3614,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18324,10]]},"/en/lessons/geocoding-qgis":{"position":[[11160,10],[20085,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23345,10]]},"/en/lessons/georeferencing-qgis":{"position":[[2676,10],[7014,11],[7293,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[10613,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[7248,11],[13004,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[31580,10]]},"/en/lessons/intro-to-linked-data":{"position":[[7136,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6857,10],[6988,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26828,8]]},"/en/lessons/qgis-layers":{"position":[[9327,11]]},"/en/lessons/space-place-gazetteers":{"position":[[7795,11],[20281,8]]},"/en/lessons/vector-layers-qgis":{"position":[[1090,10],[9206,8]]}}}],["boundary(\"word",{"_index":21797,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30993,18]]}}}],["boundingbox",{"_index":12637,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17476,11],[17668,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29775,14]]}}}],["boundless",{"_index":16437,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47285,10]]}}}],["bounti",{"_index":2035,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7960,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22598,6]]}}}],["bourdieu",{"_index":7204,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3029,8]]}}}],["bourdieuan",{"_index":5189,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63821,10]]}}}],["bourn",{"_index":14947,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[1645,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55225,7]]}}}],["bourne.34",{"_index":16436,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47245,9]]}}}],["bouça",{"_index":3267,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61470,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65850,7]]}}}],["bow",{"_index":20030,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12512,5],[16985,5]]}}}],["bowen",{"_index":3467,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1844,6]]}}}],["bowl",{"_index":1795,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44506,7],[49557,7]]},"/en/lessons/linear-regression":{"position":[[13047,5]]}}}],["bowsey",{"_index":10181,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11211,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3020,6],[4995,6],[8289,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10811,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4567,6],[5353,8]]},"/en/lessons/normalizing-data":{"position":[[1976,9]]},"/en/lessons/working-with-web-pages":{"position":[[4486,7],[5412,7],[7268,7]]}}}],["bowsey’",{"_index":7699,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[8184,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3607,8],[30251,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[884,8],[8032,8],[10891,8]]},"/en/lessons/working-with-web-pages":{"position":[[5470,8]]}}}],["bowyer",{"_index":21944,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62191,7]]}}}],["box",{"_index":2306,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2867,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20103,3],[20942,4],[21114,4],[22574,3],[22691,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26987,3],[46350,4],[49667,4],[52062,3],[55218,5],[55273,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14347,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14772,3],[32549,3],[43963,3],[51450,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30692,5],[44587,4],[44688,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9892,4],[10975,3],[11296,3],[18684,3],[19172,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3184,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11890,5],[12555,3],[12640,3],[13076,3],[13605,3],[13677,4],[13706,4],[14661,4],[14860,4],[14899,4],[15254,4],[15469,3],[15576,3],[16373,3],[16392,4],[17183,3],[25955,6],[27302,3],[29423,3],[31751,5],[33270,4],[33612,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8937,4],[11456,4],[11497,3],[12624,3],[12696,3],[15814,3],[20211,3],[20674,3],[22043,3],[28604,3],[31853,4],[34335,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20349,6],[20994,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16131,3],[18221,3],[47417,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2128,3],[6049,3],[6766,3],[6817,3],[6942,3],[7054,3],[7207,4],[8480,4],[10701,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5605,5],[9246,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20812,3],[31068,3],[31152,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5021,4],[5918,3],[7215,4],[7401,3],[7559,3],[8272,3],[9172,3],[12000,3],[12146,4],[13457,4],[15369,4],[16088,4],[17563,4],[19304,4],[28553,3],[28903,4],[29369,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28450,3],[28906,4],[34771,3]]},"/en/lessons/geocoding-qgis":{"position":[[10310,3],[14961,3],[15073,4],[28034,3],[28148,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7793,3],[16938,3],[16956,5],[17259,3],[17432,3],[17518,3],[17644,3],[17718,3],[18011,3],[18216,4],[18364,3]]},"/en/lessons/georeferencing-qgis":{"position":[[1994,3],[4675,3],[4710,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27782,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[6519,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18174,4],[18578,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1930,3],[3709,3],[6038,4],[6402,3],[7693,3],[7797,4],[7885,4],[8453,3],[8918,3],[9014,5],[9057,3],[9479,4],[10233,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12188,3],[12397,5],[12794,5],[24759,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[1224,5]]},"/en/lessons/installing-omeka":{"position":[[8399,3],[8791,3],[8919,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20916,4],[22000,4],[22051,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23031,4],[29868,4],[43179,3],[43554,3],[43870,3],[44119,3],[45504,3],[47251,3],[48546,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14668,3],[15272,3],[15344,3],[20805,4],[24112,3],[24429,4],[24722,3],[24952,3],[25008,3],[26163,3],[27622,5],[33810,5],[34454,4],[34596,3],[36577,3],[40539,3]]},"/en/lessons/intro-to-linked-data":{"position":[[31122,4],[31188,3],[31946,4],[32033,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[16538,4],[16606,4],[16660,3],[16904,3],[17080,3],[22110,3],[22973,3],[23053,3],[23494,3]]},"/en/lessons/introduction-map-warper":{"position":[[11322,3],[11998,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9931,3]]},"/en/lessons/json-and-jq":{"position":[[5553,3],[6729,3],[9805,3],[15384,3],[17949,5],[22334,5],[25622,3],[25656,4],[34096,3]]},"/en/lessons/jupyter-notebooks":{"position":[[10980,3],[18859,5],[19042,5]]},"/en/lessons/linear-regression":{"position":[[3100,4]]},"/en/lessons/logistic-regression":{"position":[[2820,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2149,4],[2964,4],[29390,3],[36892,4],[43078,4],[43210,3],[43498,3],[43539,3],[45444,3],[45479,4]]},"/en/lessons/qgis-layers":{"position":[[5953,3],[6073,3],[14110,3],[14948,3],[15003,3],[15651,5],[17479,3],[17514,3],[17834,3],[18274,3],[18346,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23988,3],[28208,4]]},"/en/lessons/sonification":{"position":[[15664,4],[15726,4],[16971,3],[17062,3],[17110,4],[17995,5],[19207,3]]},"/en/lessons/space-place-gazetteers":{"position":[[37446,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16703,3],[16939,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7909,4],[8007,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8027,4],[8852,4],[9580,4],[12481,3],[12887,3],[19631,3],[25010,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[8330,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2984,4],[3208,6],[6394,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13270,3]]},"/en/lessons/vector-layers-qgis":{"position":[[2968,3],[3002,3],[3728,5],[7123,5],[10022,3],[14333,3],[14993,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13298,3],[40736,4],[41127,3],[41184,3],[41544,3]]}}}],["box_left",{"_index":23505,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41030,8]]}}}],["box_right",{"_index":23507,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41068,9]]}}}],["boxannot",{"_index":23504,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[40548,13],[40706,13],[41417,13]]}}}],["boxannotation(left=box_left",{"_index":23511,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41550,28]]}}}],["boxplot",{"_index":14356,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[1152,8],[39208,7],[43017,8],[43049,8],[43321,7]]}}}],["boyden",{"_index":9470,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51395,7]]}}}],["boyl",{"_index":5765,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30339,5],[32548,6],[34937,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52738,6]]}}}],["boyle’",{"_index":5761,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30165,7],[30477,8],[30690,7],[32493,8],[33907,7],[34169,8],[34609,7],[35197,8],[36231,8]]}}}],["bp",{"_index":8334,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19154,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23051,2]]}}}],["bpl",{"_index":8806,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13660,3],[17206,3],[18459,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26982,3]]}}}],["bplsca",{"_index":8760,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5956,7],[6789,8],[10645,7],[12803,7]]}}}],["bplscas—se",{"_index":8759,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5720,14]]}}}],["bp’",{"_index":8332,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19062,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22959,4]]}}}],["brace",{"_index":7680,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5953,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11735,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14738,7],[49618,7]]},"/en/lessons/json-and-jq":{"position":[[2752,7],[3034,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20440,7],[20528,7],[27945,6],[31697,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33512,7],[33584,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10226,6]]}}}],["bracil",{"_index":12015,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10865,7],[62165,7]]}}}],["bracket",{"_index":1998,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4921,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52345,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37403,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[27037,10]]},"/en/lessons/counting-frequencies":{"position":[[5995,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3445,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21268,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48777,10],[49925,8],[49966,8],[50080,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8670,7],[8814,9],[20892,7],[29043,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4704,9],[4783,9],[5602,7],[5712,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1309,7],[1419,7],[3627,8],[4795,7],[4894,7],[6781,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[7496,8],[7566,9],[7899,8],[8268,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[4515,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23018,8],[23280,8],[31494,8],[31556,8]]},"/en/lessons/intro-to-powershell":{"position":[[22974,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11562,8],[12762,8],[12809,7],[12870,7],[33283,9],[33522,8],[37959,8]]},"/en/lessons/json-and-jq":{"position":[[2978,9]]},"/en/lessons/jupyter-notebooks":{"position":[[24811,8],[25050,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5816,8],[6580,8],[6864,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7874,9],[16812,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25727,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27721,9],[29641,9],[30034,9],[30612,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29233,8],[36899,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[21439,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9961,9],[10001,9],[10018,8]]}}}],["brad",{"_index":14257,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[23884,5],[24525,5],[24829,7],[24952,5],[25785,5],[26157,5],[26899,5],[27478,5],[28372,5],[30077,5],[31206,5],[32240,5],[33455,5],[34170,5],[35472,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49177,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3567,4]]}}}],["bradford",{"_index":10610,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43669,8],[43779,8]]}}}],["bradi",{"_index":2605,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28393,6]]}}}],["bradley",{"_index":17475,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74518,7]]}}}],["brain",{"_index":13900,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8350,6],[8510,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12917,5]]}}}],["brainstorm",{"_index":15531,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[9548,11]]}}}],["brake",{"_index":3803,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12272,7]]}}}],["braket",{"_index":9318,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27660,8]]}}}],["branch",{"_index":3200,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53749,7],[53838,7],[53930,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1831,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15602,8],[34412,8],[38358,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[539,6],[12736,6],[12903,7],[13000,6],[13054,6],[13134,6],[13203,8],[13279,8],[13412,6],[15596,7],[24082,8],[24152,7],[24308,6],[25693,6],[25802,6],[26825,8],[27170,9],[27254,8],[30223,6],[30667,6],[30714,6],[30844,6],[30927,11],[30964,7],[30987,7],[31070,7],[31104,7],[31160,6],[31332,9],[33547,8],[33596,6],[33802,6],[34063,8],[34151,7],[34217,6],[34387,6],[34405,6],[34447,6],[34953,8],[35193,7],[35274,6],[35327,6],[35872,7],[35936,7],[35954,8],[35986,6],[36345,6],[36409,8],[36564,6],[36706,6],[36763,6],[36935,8],[37028,8],[37138,7],[37256,6],[37353,6],[37380,6],[37575,6],[37673,9],[37809,7],[37934,7],[37972,6],[38182,6],[38267,7],[38323,7],[38412,7],[38444,7],[38470,6],[38514,6],[38608,6],[38746,7],[38800,6],[38927,6],[39153,6],[39786,6],[40545,6],[44960,6],[44973,8],[48442,6],[48756,7],[48950,6],[48989,6],[49145,6],[49212,7],[49263,6],[49380,8],[49582,6],[49626,6],[50536,6],[50628,6],[50719,6],[50859,6],[50883,6],[50925,8],[50975,6],[51061,6],[51156,6],[51273,6],[51344,6],[54162,7],[55789,7],[55851,8],[55947,8],[56055,6],[64388,6],[64418,6],[64611,6],[64757,7],[68687,6],[68823,7],[69036,7],[70161,6],[70995,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5144,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37241,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4157,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7169,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[859,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1052,9],[11060,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[169,9],[3270,9],[3458,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18128,8],[18193,11],[18221,8],[18393,8]]},"/en/lessons/gravity-model":{"position":[[5675,6],[18639,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[7328,8],[8741,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24334,9],[25084,9],[25279,9],[25353,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1852,8],[3544,6],[39486,9]]},"/en/lessons/intro-to-powershell":{"position":[[16054,7],[16117,6],[16150,6],[16266,6],[17068,8],[17118,6],[17261,8]]},"/en/lessons/logistic-regression":{"position":[[63831,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40245,9]]}}}],["brand",{"_index":9433,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49711,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7290,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15417,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19028,5]]},"/en/lessons/sentiment-analysis":{"position":[[18199,5]]}}}],["brande",{"_index":14328,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48912,7]]}}}],["brandei",{"_index":9054,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2029,8]]}}}],["brandon",{"_index":5401,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18022,7],[18310,7],[18344,7],[18377,7],[68328,7]]}}}],["brant",{"_index":16587,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55036,6]]}}}],["brant33",{"_index":16435,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47209,7]]}}}],["brass",{"_index":1551,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30458,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50714,5]]}}}],["brat",{"_index":12471,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67577,4]]}}}],["brave",{"_index":16140,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44060,5]]}}}],["bray",{"_index":18607,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59061,7]]}}}],["brazil",{"_index":4457,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59120,9]]}}}],["bread",{"_index":22837,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[14638,5],[14836,6],[14935,5],[15019,6]]}}}],["break",{"_index":883,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10428,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5187,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24328,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14443,5],[36979,5],[58640,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16589,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50497,5],[50924,5],[60649,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[335,5],[3489,5],[4212,5],[5983,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24986,8],[37882,5],[42005,5],[46787,8],[52294,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39956,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32718,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28236,7],[30743,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50353,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8166,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27397,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13138,5],[25625,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4212,6],[4252,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9837,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32888,5],[35149,5],[36986,5],[50824,6],[53965,8]]},"/en/lessons/geocoding-qgis":{"position":[[9200,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26769,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[317,6],[4148,6],[4339,5],[4518,5],[4713,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21597,6],[21822,5]]},"/en/lessons/intro-to-bash":{"position":[[24444,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21786,5]]},"/en/lessons/intro-to-powershell":{"position":[[42022,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[10085,8],[21959,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22090,6],[38892,8],[42916,7]]},"/en/lessons/json-and-jq":{"position":[[8451,5],[8545,5],[8795,6],[8965,6],[10440,6],[10949,5],[11018,6],[19366,8],[20412,6],[23574,5],[28221,5],[28557,5],[32231,5],[32561,5],[34129,6],[34693,6],[35197,5]]},"/en/lessons/jupyter-notebooks":{"position":[[40622,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4716,5]]},"/en/lessons/naive-bayesian":{"position":[[59325,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7811,6],[7981,6],[14963,6],[15154,6],[43663,6]]},"/en/lessons/output-data-as-html-file":{"position":[[9498,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22138,8],[25795,8]]},"/en/lessons/sentiment-analysis":{"position":[[11099,8],[29844,8],[33511,8],[33647,5],[33812,5],[35477,6],[35639,5],[38476,5]]},"/en/lessons/sonification":{"position":[[2408,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7715,5],[20349,5],[20552,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7552,8],[16756,6],[17159,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18036,6],[19757,6],[20402,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10201,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23831,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20795,5],[25945,5],[29115,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4660,5],[23228,7],[27702,6],[27996,7],[36984,6]]},"/en/lessons/transliterating":{"position":[[8802,5],[13257,8],[13595,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[7718,6],[7962,6],[8131,7],[8206,6],[8962,7],[9080,6],[9813,7],[10350,7],[10388,7],[10499,7],[10592,5],[10677,6],[10708,6],[11056,7],[11962,6]]},"/en/lessons/working-with-web-pages":{"position":[[4530,8]]}}}],["break_title(title:str",{"_index":4342,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50660,22]]}}}],["breakdown",{"_index":6709,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17389,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13224,9]]},"/en/lessons/linear-regression":{"position":[[44657,9]]},"/en/lessons/logistic-regression":{"position":[[40634,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20658,10]]}}}],["breakfast",{"_index":8596,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17463,10],[20688,9],[26614,9],[26738,9]]}}}],["breaking.peac",{"_index":19724,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26021,14]]}}}],["breakingnew",{"_index":16770,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33333,13]]}}}],["breakingnew\",1",{"_index":16775,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33816,15]]}}}],["breakingpeac",{"_index":18429,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[35178,13],[39749,15],[40308,13],[40555,15],[41144,15],[41784,16],[41866,14],[43525,15],[47123,14],[47810,16],[47907,15],[48178,16],[48291,15],[48449,15],[48574,15],[48819,15],[48888,15],[51452,16],[51582,14],[53010,15],[54450,13],[58844,13],[59511,15],[63690,13],[64196,13],[64234,13],[64273,13],[64311,13],[64350,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22280,13],[22558,13],[22700,13],[22843,13]]}}}],["breakroom",{"_index":14282,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[33822,9]]}}}],["breath",{"_index":21869,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[49399,9]]}}}],["bremen",{"_index":8616,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20903,6],[21020,6],[21137,6],[35621,6],[35712,6],[35803,6]]}}}],["brendan",{"_index":14890,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57040,7]]}}}],["brenna",{"_index":21034,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49983,6]]}}}],["breviti",{"_index":1404,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21635,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47899,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28879,8]]},"/en/lessons/gravity-model":{"position":[[17175,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11679,8]]}}}],["brew",{"_index":269,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6034,4],[6059,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5442,4],[5600,4],[5695,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22515,4],[23375,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8258,4],[8382,4],[8428,4],[8470,4],[9125,4],[27587,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6194,4],[6593,4],[6838,4],[7100,4],[7123,4]]},"/en/lessons/json-and-jq":{"position":[[37933,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15835,4],[15859,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3701,4]]}}}],["brew.sh",{"_index":9563,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8325,7]]}}}],["brewer.p",{"_index":20121,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31244,10]]}}}],["brewer.pal(n",{"_index":20113,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30455,12]]}}}],["brexit",{"_index":14612,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[186,6],[5372,6],[6240,7],[7323,6],[7752,7],[7936,9],[10974,7],[30801,9],[33159,9],[36737,8],[36854,9],[38016,6],[38056,12],[38373,7],[38681,6],[39360,8],[42547,7],[42714,6],[45505,6],[45653,6],[52474,6],[56803,7],[57075,8],[57571,7],[57615,6]]}}}],["brexit_articl",{"_index":14672,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23356,15],[32824,15]]}}}],["brexit’",{"_index":14742,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38541,8],[39659,8]]}}}],["brian",{"_index":11228,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45446,5]]},"/en/lessons/gravity-model":{"position":[[8788,5],[43125,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10594,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50574,5]]}}}],["bricoleur",{"_index":15501,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5181,10]]}}}],["bridg",{"_index":6874,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37056,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28452,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24746,6],[25363,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43116,6]]},"/en/lessons/jupyter-notebooks":{"position":[[50995,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3537,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[30866,6]]}}}],["bridgeport",{"_index":1576,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31084,10],[45153,11],[50560,11]]}}}],["brief",{"_index":1114,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6832,5],[40799,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10192,5],[34087,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3764,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11102,5],[11972,5],[17881,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18814,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[612,5],[18008,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5272,5]]},"/en/lessons/extracting-keywords":{"position":[[37519,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28407,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[832,5],[18667,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28637,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[309,5],[3164,5]]},"/en/lessons/gravity-model":{"position":[[20519,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2268,5],[22612,5]]},"/en/lessons/intro-to-linked-data":{"position":[[467,5],[36505,5],[36708,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2319,5]]},"/en/lessons/json-and-jq":{"position":[[2353,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12360,5],[19729,5]]},"/en/lessons/linear-regression":{"position":[[985,5],[61164,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[392,5],[3151,5],[8205,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32755,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11569,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49801,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1244,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19499,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2450,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[213,5],[14939,5],[32261,5],[33477,5]]},"/en/lessons/working-with-text-files":{"position":[[641,5]]}}}],["briefest",{"_index":20862,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[900,8]]}}}],["briefli",{"_index":3864,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16924,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2544,7],[4839,8],[52185,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9989,7],[16881,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60602,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15737,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2712,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3261,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9839,7]]},"/en/lessons/intro-to-powershell":{"position":[[38953,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3313,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15224,7]]},"/en/lessons/space-place-gazetteers":{"position":[[20777,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6437,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8153,7]]}}}],["brigad",{"_index":13115,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[783,7]]}}}],["bright",{"_index":198,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4074,11],[7208,11],[20580,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21742,6],[24108,6]]},"/en/lessons/georeferencing-qgis":{"position":[[11263,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61422,7]]}}}],["brighten",{"_index":6784,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[27932,10],[27947,15]]}}}],["brightspir",{"_index":15536,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10365,13]]}}}],["brightspiral.com",{"_index":15538,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10746,16]]}}}],["brigitt",{"_index":7557,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37647,8]]}}}],["brillianc",{"_index":20660,"title":{},"body":{"/en/lessons/sonification":{"position":[[5353,11]]}}}],["brill’",{"_index":4557,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[114,7],[572,7],[2262,7],[2748,7],[2937,7],[3112,7],[27917,7],[28097,7]]}}}],["bring",{"_index":1825,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45421,8],[52360,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2839,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47156,6]]},"/en/lessons/common-similarity-measures":{"position":[[10282,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16488,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39941,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3959,5],[13080,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14071,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11982,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[19245,5],[28921,5],[30174,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25131,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[15297,5],[15749,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2659,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[752,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19636,5]]},"/en/lessons/intro-to-bash":{"position":[[10104,5],[16183,5]]},"/en/lessons/intro-to-linked-data":{"position":[[35775,6]]},"/en/lessons/intro-to-powershell":{"position":[[4825,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[16418,5]]},"/en/lessons/jupyter-notebooks":{"position":[[41252,8]]},"/en/lessons/naive-bayesian":{"position":[[2489,8],[53450,5]]},"/en/lessons/qgis-layers":{"position":[[1507,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3577,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5557,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35489,5]]},"/en/lessons/space-place-gazetteers":{"position":[[607,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[834,6],[34038,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10586,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5660,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12161,6]]}}}],["bristol",{"_index":10955,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[29520,7]]},"/en/lessons/geocoding-qgis":{"position":[[3710,7],[3756,8]]},"/en/lessons/gravity-model":{"position":[[55791,8]]}}}],["britain",{"_index":10370,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4511,7],[46701,8]]},"/en/lessons/geocoding-qgis":{"position":[[11180,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4064,7]]},"/en/lessons/gravity-model":{"position":[[65838,8],[66006,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6703,7],[7427,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8540,8],[10792,7],[31960,7],[32175,7]]},"/en/lessons/sonification":{"position":[[10348,8],[11939,8],[14441,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[363,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16053,7],[16140,7],[16227,7],[16314,7],[26374,7],[27506,8],[29840,7],[30585,10],[30809,7],[30967,8],[31577,8]]},"/en/lessons/working-with-web-pages":{"position":[[4176,8]]}}}],["britain’",{"_index":23230,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10224,9]]}}}],["britannica",{"_index":12756,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30847,10]]}}}],["british",{"_index":3728,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3996,7],[14223,7],[66365,7],[68100,7],[68142,7],[68266,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19027,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14745,7],[27132,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3940,7]]},"/en/lessons/extracting-keywords":{"position":[[2486,7],[7007,7],[7706,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54961,7]]},"/en/lessons/geocoding-qgis":{"position":[[2121,7],[10349,7],[11711,7],[17723,7],[19131,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30354,7],[30411,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[3610,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2150,7],[2238,7],[3112,7],[11967,7],[13665,7],[13720,7],[15135,7],[17046,7],[22999,7],[23219,7],[26189,7]]},"/en/lessons/gravity-model":{"position":[[7530,7],[35583,7],[61457,7],[65614,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6268,9],[39156,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22924,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5730,7],[28299,7],[35454,8],[35510,7],[35587,7],[35954,7],[36171,8],[38101,7]]},"/en/lessons/introduction-map-warper":{"position":[[1946,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42492,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43764,7]]},"/en/lessons/logistic-regression":{"position":[[46078,7]]},"/en/lessons/preserving-your-research-data":{"position":[[10519,7],[18294,7]]},"/en/lessons/research-data-with-unix":{"position":[[3289,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7506,7],[7562,7],[9582,7],[9876,7],[10636,7],[17453,7],[37648,7],[37679,7],[37963,7],[38000,7]]},"/en/lessons/sonification":{"position":[[14287,7]]},"/en/lessons/space-place-gazetteers":{"position":[[11842,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14009,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41506,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24187,7],[25020,7]]}}}],["britishandirishnewspaperstitlelist_20191118.csv",{"_index":20534,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10947,49],[16825,48]]}}}],["britten",{"_index":17388,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68326,8]]}}}],["broad",{"_index":1749,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42661,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2615,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60092,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27418,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[544,5],[4239,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1639,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2328,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3714,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6148,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[2991,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59538,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1890,5]]},"/en/lessons/naive-bayesian":{"position":[[39572,5],[41769,5],[51189,5],[51296,5],[53259,5],[53961,7],[54316,5],[55645,5],[58321,5]]},"/en/lessons/sentiment-analysis":{"position":[[2100,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18614,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4918,5],[34057,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23711,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4289,5]]}}}],["broadcast",{"_index":15899,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35210,9]]}}}],["broadcat",{"_index":18444,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[39792,8]]}}}],["broader",{"_index":3732,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4686,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9645,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1669,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26144,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5517,7],[32525,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22015,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4725,7],[6973,7],[42325,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1145,7],[7442,7],[53821,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[40885,7]]},"/en/lessons/linear-regression":{"position":[[46057,7]]},"/en/lessons/naive-bayesian":{"position":[[42566,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50329,7],[58565,7]]}}}],["broadest",{"_index":8216,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34665,8]]}}}],["broadli",{"_index":2025,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7548,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6153,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40955,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30924,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[26538,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10674,8],[54306,8]]},"/en/lessons/linear-regression":{"position":[[12729,7]]},"/en/lessons/logistic-regression":{"position":[[54295,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[315,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50732,7],[59630,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44556,7]]}}}],["broadsid",{"_index":8017,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46364,9]]}}}],["brocardo",{"_index":16408,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44335,9],[52967,9]]}}}],["broke",{"_index":2023,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7326,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23478,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28301,5]]}}}],["broken",{"_index":502,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14344,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31924,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51198,6],[57002,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33675,7],[37058,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26615,6]]},"/en/lessons/gravity-model":{"position":[[40730,6]]}}}],["broker",{"_index":8418,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6133,8],[6207,7],[27980,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36493,7],[38739,8],[47250,8]]}}}],["brokerag",{"_index":8480,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27488,9],[28521,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36555,9]]}}}],["bronicki",{"_index":21708,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22100,8]]}}}],["bront",{"_index":16393,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43891,6],[52177,6]]}}}],["brook",{"_index":934,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13488,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59856,6]]},"/en/lessons/preserving-your-research-data":{"position":[[10388,6]]}}}],["brookfield",{"_index":17961,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55184,10],[55233,10],[55336,11],[55473,10],[55608,11],[55772,12],[55999,10],[56028,11],[56120,10]]}}}],["brookfield’",{"_index":17971,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56171,12]]}}}],["broscheid",{"_index":17469,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73706,10]]},"/en/lessons/logistic-regression":{"position":[[65052,10]]}}}],["brostein",{"_index":21773,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[28994,9],[29892,11]]}}}],["brother",{"_index":11707,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11565,10]]},"/en/lessons/intro-to-linked-data":{"position":[[2143,7],[2159,7]]},"/en/lessons/normalizing-data":{"position":[[2730,10]]}}}],["brotherhood",{"_index":15175,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13767,11]]}}}],["brought",{"_index":8481,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27906,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20679,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[11484,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7330,7]]},"/en/lessons/intro-to-bash":{"position":[[6816,7],[11107,7]]},"/en/lessons/naive-bayesian":{"position":[[25716,8],[49793,7]]},"/en/lessons/qgis-layers":{"position":[[17006,7]]}}}],["brower",{"_index":21326,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21233,6]]}}}],["brown",{"_index":3471,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1876,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[687,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11490,5],[13625,5],[16231,5],[17415,5],[18663,5],[20195,5],[23040,5],[24964,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13886,9],[13933,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3728,7],[3850,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7284,5]]}}}],["brows",{"_index":822,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5079,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34915,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8256,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58079,8],[58185,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33207,8],[33596,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11976,6],[12130,6],[20525,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5499,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44277,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3187,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41643,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28688,6],[33534,8]]},"/en/lessons/geocoding-qgis":{"position":[[11440,6],[12717,6],[18049,8]]},"/en/lessons/georeferencing-qgis":{"position":[[3788,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[19592,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41442,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14486,8],[14692,8],[24517,9]]},"/en/lessons/intro-to-bash":{"position":[[820,6]]},"/en/lessons/intro-to-linked-data":{"position":[[32040,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4735,6]]},"/en/lessons/linear-regression":{"position":[[65822,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19578,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1515,7],[11131,7]]},"/en/lessons/qgis-layers":{"position":[[9853,7],[10778,7],[11321,7],[13620,7],[14653,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6365,6],[6946,6]]},"/en/lessons/windows-installation":{"position":[[1552,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9843,6]]}}}],["browse.jsp?id",{"_index":10234,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31945,16],[34086,17]]}}}],["browse.jsp?id=t17160113",{"_index":10230,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31658,23],[32031,24]]}}}],["browser",{"_index":358,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9107,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13295,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30513,7],[30789,9],[31521,8],[33025,7],[34960,7],[36427,7],[41479,8],[45243,8],[58881,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3597,7],[6521,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16892,8],[35021,8],[36901,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11665,7],[33229,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[429,7],[3114,7],[3275,8],[5274,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1883,7],[2565,7],[7474,8],[11695,8],[17427,7],[17518,8],[18145,8],[19430,7],[24841,8],[27573,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16621,8],[25507,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4575,7],[5197,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7187,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[450,7],[10754,7],[11872,7],[11921,7],[11949,8],[11972,7],[12322,7],[17537,7],[17615,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24016,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49199,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3529,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41382,7],[44982,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13154,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45621,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5247,8],[11522,7],[11864,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2937,8],[6055,8],[13157,8],[22383,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66316,8],[66917,8]]},"/en/lessons/geocoding-qgis":{"position":[[9576,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12222,8],[14596,7],[14770,8],[14809,7],[15735,7],[21652,8]]},"/en/lessons/georeferencing-qgis":{"position":[[3209,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25175,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[2600,7],[9097,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1531,7],[18526,8],[19808,8],[19919,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12151,8],[14462,7],[23247,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4338,8],[24241,7],[30038,7],[38574,9]]},"/en/lessons/installing-omeka":{"position":[[5831,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3090,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3422,8],[3505,7],[3584,8],[3638,7],[3773,7],[3850,7],[4050,8],[9638,7],[20075,7],[22235,8],[39809,7],[40164,7],[41138,8],[41344,8],[42354,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50119,8]]},"/en/lessons/intro-to-bash":{"position":[[14031,8],[14075,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5698,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13320,9],[14246,8],[14383,7]]},"/en/lessons/intro-to-powershell":{"position":[[33111,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[695,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[16917,7],[24890,9]]},"/en/lessons/introduction-map-warper":{"position":[[6577,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[334,7],[3820,7],[10442,7],[10709,7],[10741,7],[33852,7],[40330,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2495,7],[2749,7],[3595,9],[8272,8],[8963,8],[9110,8],[9655,9],[9846,7],[9919,7],[10576,7],[15964,8],[16352,7],[16517,7],[18529,7],[19534,7],[19651,7],[19815,7],[20334,7],[20591,8],[20679,9],[20900,8],[21465,7],[22345,7],[26722,7],[27235,7],[28552,8],[28993,8],[29037,8],[30321,8],[32382,8],[35721,8],[40955,7],[41270,8]]},"/en/lessons/json-and-jq":{"position":[[5151,8]]},"/en/lessons/jupyter-notebooks":{"position":[[8536,7],[12767,7],[13127,7],[13192,7],[13246,8],[14027,7],[14348,7],[15356,8],[16834,8],[17303,8],[18209,7],[25304,7],[44407,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[791,7],[1186,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2931,7],[19788,8],[20127,7],[20442,8],[21599,8],[25966,7]]},"/en/lessons/naive-bayesian":{"position":[[33027,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18812,7],[20699,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1105,8],[9662,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[514,7],[10441,7],[12112,7]]},"/en/lessons/qgis-layers":{"position":[[3421,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[416,8],[4462,8],[16304,7],[19560,7],[21531,8],[22076,8],[22115,8],[22170,8]]},"/en/lessons/sonification":{"position":[[18882,8],[22346,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6610,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21656,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10109,8],[10760,7],[10823,7],[10965,7],[20484,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10336,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7419,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[116,8],[7841,8],[8178,8],[8508,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1278,7],[17485,7],[25550,7]]},"/en/lessons/viewing-html-files":{"position":[[254,7],[338,8],[657,8],[1701,9],[2547,7],[3457,8],[3478,8],[3560,8],[3625,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3801,8],[7914,8],[12879,7],[21975,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5261,7]]},"/en/lessons/working-with-web-pages":{"position":[[1089,7],[1245,8],[1273,7],[1445,7],[1769,8],[5178,7],[6346,7],[6469,8]]}}}],["browser’",{"_index":13891,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[4165,9],[27674,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3910,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[13148,9]]}}}],["bruce",{"_index":9471,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51403,5]]},"/en/lessons/linear-regression":{"position":[[75388,6],[75409,6]]}}}],["brughman",{"_index":21396,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36835,10]]}}}],["brunswick",{"_index":8951,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11640,9],[13775,9],[16337,9],[17521,9],[18769,9],[20350,9],[23214,9],[25138,9]]}}}],["brunswick,nj",{"_index":9003,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23265,12],[25189,12]]}}}],["brunt",{"_index":13654,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35568,6],[65599,6]]}}}],["brush",{"_index":6487,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56964,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5718,8]]},"/en/lessons/georeferencing-qgis":{"position":[[10872,6]]},"/en/lessons/qgis-layers":{"position":[[10639,6]]}}}],["brusqu",{"_index":16937,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[50252,9]]}}}],["brutal",{"_index":21866,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48995,8],[50680,9],[59772,9]]}}}],["bryan",{"_index":17523,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79131,5]]}}}],["bs",{"_index":6227,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23917,2],[24010,2],[24305,2]]}}}],["bs4",{"_index":15062,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4331,3],[6826,3],[7924,3],[9501,3],[11177,3],[11983,3],[12927,3],[14053,3],[14891,3],[16281,3],[18248,3]]},"/en/lessons/transliterating":{"position":[[16862,3]]}}}],["bs=32",{"_index":6233,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25140,6],[27471,5],[33114,6]]}}}],["buckenham",{"_index":15559,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15993,9],[17643,9]]}}}],["bucket",{"_index":17542,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[5664,6],[5763,6],[5837,6],[6275,8],[26719,7],[26953,7],[30312,6],[30369,6],[30489,7],[30585,7],[30632,6],[32446,7],[36126,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20573,6],[20618,10],[20683,7],[21489,7],[22099,6],[22596,6],[23223,6],[23413,7],[23840,7],[24012,6],[26012,6],[29175,7],[30965,6],[31337,6]]}}}],["bucket.blob(rel_remote_path",{"_index":18889,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24127,28]]}}}],["bucket.get_blob('docs_to_ocr/json_output/jhs_1872_henryivandqueenjoanca_output",{"_index":18956,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31366,78]]}}}],["bucket_nam",{"_index":18893,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24295,12],[24742,12]]}}}],["bucket_name='bucket",{"_index":18868,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22154,19]]}}}],["buckinghamshir",{"_index":10879,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8840,15]]},"/en/lessons/gravity-model":{"position":[[53124,16],[53303,15]]}}}],["buckinghamshire7946.79593696",{"_index":13671,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38150,28]]}}}],["buckinghamshire7983",{"_index":13769,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54267,19]]}}}],["bucknel",{"_index":9017,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26337,8]]}}}],["budd",{"_index":1544,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30287,4]]}}}],["buddhism",{"_index":5086,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57899,9],[58231,8],[58366,8],[58486,8]]}}}],["budget",{"_index":2322,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4066,6],[5642,8],[10318,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19020,6]]}}}],["buffer",{"_index":20798,"title":{},"body":{"/en/lessons/sonification":{"position":[[35005,6],[35152,6]]}}}],["bug",{"_index":3255,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60783,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24575,4]]},"/en/lessons/georeferencing-qgis":{"position":[[6812,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19288,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5497,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36951,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28922,3]]}}}],["build",{"_index":1648,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[0,8]]},"/en/lessons/space-place-gazetteers":{"position":[[42,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34877,8],[35133,5],[37264,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1250,8],[2637,8],[14741,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1881,5],[2154,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12576,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25508,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[503,8],[19095,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4353,8],[9576,8],[33540,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11154,8],[16311,8],[66810,8],[69130,5],[69385,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3793,8],[3893,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1515,9],[2786,9],[8351,5],[15729,5],[22969,5],[34297,5],[46548,7],[65707,8],[70752,5],[71026,8]]},"/en/lessons/common-similarity-measures":{"position":[[1692,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12523,5],[15718,5],[40907,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1139,5],[21328,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3341,8],[6346,5],[6769,5],[7212,5],[15882,5],[15939,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32315,5],[37025,10],[52319,8]]},"/en/lessons/counting-frequencies":{"position":[[6133,8],[8634,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1473,5],[6571,8],[8417,8],[13643,5],[14588,8],[28406,8],[28601,5],[38109,8],[41355,5],[41638,5],[43160,6],[45028,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3075,5],[7763,5],[38891,5],[39195,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1314,8],[1407,6],[1884,5],[4262,5],[8672,5],[9013,5],[9038,5],[10110,5],[10616,5],[11404,5],[11537,5],[11573,5],[15625,6],[17363,5],[30800,9],[31662,8],[31772,6],[31799,5],[32460,5],[32657,6],[32893,5],[33290,5],[33354,5],[33670,9],[34392,6],[34411,6],[35934,5],[36060,5],[36285,6],[36832,7],[37404,8],[37708,5],[37791,5],[37845,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32460,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[371,8],[15301,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5750,5],[29157,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1031,5],[1367,5],[2317,8],[33781,5],[34916,5],[35067,5],[35302,5],[35415,5],[38822,5],[44331,5],[45049,5],[45150,5],[46544,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6133,5],[6417,5],[10447,5],[36608,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1511,8],[2010,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19500,8],[21039,5],[36709,8],[37588,8],[46796,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23274,8]]},"/en/lessons/extracting-keywords":{"position":[[165,5],[8130,5],[8496,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12155,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1006,8],[8922,5],[30514,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[180,8],[207,8],[1685,8],[4683,8],[5038,5],[5141,8],[5341,8],[7711,5],[31522,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[746,5],[10753,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[41953,5],[44488,5]]},"/en/lessons/geocoding-qgis":{"position":[[1297,6]]},"/en/lessons/georeferencing-qgis":{"position":[[6134,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[2527,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[625,8],[22851,8],[33513,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46060,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5397,10],[20380,8]]},"/en/lessons/gravity-model":{"position":[[5196,5],[20709,6],[33980,5],[51149,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[22894,5],[23081,5],[42929,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44103,8],[44776,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[282,8],[551,8],[2774,5],[5406,8],[7902,8],[10856,8],[14960,5],[20432,6],[30276,8],[34172,8],[34425,5],[38475,8],[38517,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[579,8],[672,6],[1551,5],[3076,5],[8871,5],[8899,5],[9211,5],[9239,5],[9315,5],[9728,5],[9752,5],[12483,5],[13119,8],[13282,5],[13942,5],[14105,5],[14141,5],[33018,5],[33091,9],[33836,8],[34058,6],[34258,6],[34397,5],[34574,5],[35129,5],[35526,6],[35592,6],[35910,9],[36634,6],[36653,6],[37920,5],[38048,5],[38249,5],[38358,5],[38422,7],[38465,7],[39653,5],[40048,8],[40358,6],[40949,5],[41001,9]]},"/en/lessons/intro-to-bash":{"position":[[2500,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16078,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[356,5],[488,5],[607,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1884,5],[2929,6],[3684,5],[4573,9],[5570,5],[5781,8],[7445,8],[8094,5],[9315,5],[11639,8],[14429,5],[15665,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7474,6],[7906,6],[7977,5],[8169,6],[8252,5],[8493,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[620,8],[1573,5],[5403,5],[6225,8],[17612,8],[29904,8],[30032,5],[43898,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15901,5],[26839,5],[37450,8]]},"/en/lessons/json-and-jq":{"position":[[23105,5],[25744,5]]},"/en/lessons/linear-regression":{"position":[[26819,5],[28066,8],[34301,5]]},"/en/lessons/logistic-regression":{"position":[[36270,5]]},"/en/lessons/mac-installation":{"position":[[1473,5],[2773,7],[2882,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5126,5],[7487,8],[22224,5],[22550,8]]},"/en/lessons/naive-bayesian":{"position":[[7346,6],[13468,5],[30289,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6673,8]]},"/en/lessons/output-data-as-html-file":{"position":[[101,8],[929,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[275,6],[2175,5],[11871,6]]},"/en/lessons/preserving-your-research-data":{"position":[[8741,5]]},"/en/lessons/qgis-layers":{"position":[[216,8],[7332,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18705,8],[18971,5],[21113,6],[28403,8]]},"/en/lessons/research-data-with-unix":{"position":[[457,6],[7382,5],[13406,5],[14682,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9911,8],[18463,5]]},"/en/lessons/sentiment-analysis":{"position":[[17962,5],[18049,5],[40860,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[125,5],[30121,5],[38556,5]]},"/en/lessons/sonification":{"position":[[12207,5]]},"/en/lessons/space-place-gazetteers":{"position":[[43,5],[1351,10],[2114,5],[2189,5],[2685,5],[4092,5],[13941,8],[15258,8],[20003,8],[24610,5],[24962,5],[29749,8],[46663,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5177,8],[9188,8],[10894,5],[11215,8],[38425,5],[39664,5],[39895,8],[39926,5],[40423,5],[42581,8],[42759,6],[43009,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10822,6],[10878,6]]},"/en/lessons/transliterating":{"position":[[322,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17567,8],[22107,8],[22177,6],[40817,8],[42163,8],[47658,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[21902,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3248,8],[25909,8]]},"/en/lessons/vector-layers-qgis":{"position":[[683,10],[856,8],[1187,9]]},"/en/lessons/working-with-web-pages":{"position":[[3484,8],[7009,8]]}}}],["build/sbt",{"_index":9583,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10693,11],[11087,9]]}}}],["builder",{"_index":2913,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19829,8],[20088,7],[20159,7],[20262,8],[20658,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16045,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49791,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10105,7]]},"/en/lessons/geocoding-qgis":{"position":[[16120,7],[31933,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2270,7]]}}}],["built",{"_index":2061,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9772,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5322,5],[14424,5],[16488,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2121,5],[8006,5],[8037,5],[20811,5],[22274,5],[24177,5],[57796,5],[57864,5],[61570,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5480,5],[10286,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68329,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9453,5],[67801,6]]},"/en/lessons/common-similarity-measures":{"position":[[23926,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11833,5],[30901,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15163,5],[31699,5],[42785,5],[43928,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25925,5],[27273,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[36346,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11006,5],[24115,5],[27182,5],[31224,5],[39084,5],[44206,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22761,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17528,5],[21131,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10744,5],[47669,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12528,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9790,5],[36679,5],[37558,5],[41568,5],[46766,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8756,5],[10430,5],[33044,5],[41139,5],[49356,5]]},"/en/lessons/extracting-keywords":{"position":[[757,5],[1222,5],[30798,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3998,5],[4635,5],[5478,5],[27172,5],[27676,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50316,5]]},"/en/lessons/georeferencing-qgis":{"position":[[972,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13131,5],[20919,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46155,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8063,5]]},"/en/lessons/gravity-model":{"position":[[10364,5],[45030,5],[59124,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[3440,5],[27006,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5752,5],[52825,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13604,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38495,6]]},"/en/lessons/intro-to-bash":{"position":[[6267,5]]},"/en/lessons/intro-to-powershell":{"position":[[3270,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4556,5],[6246,5],[17543,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8829,5],[17930,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48879,5]]},"/en/lessons/linear-regression":{"position":[[28602,5],[28739,5],[34096,5],[39096,5],[40049,5],[43174,5]]},"/en/lessons/logistic-regression":{"position":[[23873,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5487,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21890,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3473,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7720,6],[23012,5],[29974,5],[42721,5]]},"/en/lessons/sentiment-analysis":{"position":[[19742,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21525,5],[22070,5],[22288,5]]},"/en/lessons/sonification":{"position":[[23159,5],[33451,5],[33601,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4532,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35289,5],[40185,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2714,5],[43244,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8129,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13807,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15485,5],[32508,5],[38562,5],[38682,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[32930,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3634,6],[4632,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29649,5],[42246,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3228,5]]},"/en/lessons/working-with-web-pages":{"position":[[4989,5]]}}}],["builtin",{"_index":9648,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17343,7]]}}}],["bulg",{"_index":23509,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41236,6]]}}}],["bulgarian",{"_index":4430,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57289,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24753,9]]}}}],["bulk",{"_index":5577,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68140,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24318,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18248,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27857,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4459,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8148,4]]},"/en/lessons/json-and-jq":{"position":[[5016,4]]}}}],["bulkier",{"_index":15027,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[25407,7]]}}}],["bullet",{"_index":2708,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32997,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42971,8],[43449,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10041,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54926,6],[54958,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21562,6],[21640,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21856,7],[21870,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16704,6]]}}}],["bullet/numb",{"_index":3163,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43725,15]]}}}],["bulletin",{"_index":14058,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45358,8]]}}}],["bulli",{"_index":14315,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[47946,9]]}}}],["bullshit",{"_index":15495,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4763,8]]}}}],["bulwark",{"_index":13881,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[989,8]]}}}],["bump",{"_index":17740,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[33224,4]]}}}],["bunch",{"_index":906,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11738,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6797,5],[9843,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6477,5],[30086,5],[30266,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1137,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4284,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10001,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33862,5]]},"/en/lessons/intro-to-powershell":{"position":[[13753,5]]},"/en/lessons/naive-bayesian":{"position":[[8220,5],[29397,5],[52179,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21698,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27143,5]]},"/en/lessons/working-with-web-pages":{"position":[[9494,5],[9593,5]]}}}],["bundl",{"_index":3099,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31142,7],[31340,6],[32595,6],[32901,6],[33665,6],[58760,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23389,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32181,7],[32797,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27438,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34863,7],[35033,7],[38897,6],[39097,6],[39158,7],[40398,6],[40476,6]]},"/en/lessons/output-data-as-html-file":{"position":[[4472,6]]},"/en/lessons/sentiment-analysis":{"position":[[10494,6],[17771,6]]}}}],["bundler",{"_index":3084,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25790,7],[28765,8]]}}}],["buolamwini",{"_index":11251,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46553,10]]}}}],["burden",{"_index":5539,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58487,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35796,6]]},"/en/lessons/preserving-your-research-data":{"position":[[8859,7],[17113,7]]}}}],["bureaucraci",{"_index":2608,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28459,12]]}}}],["bureaucrat",{"_index":13649,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[34641,12]]}}}],["bureaux",{"_index":9797,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30081,7]]}}}],["burela’",{"_index":3025,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10918,8]]}}}],["burgess",{"_index":1658,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35033,8],[35125,7],[46411,8],[51183,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60530,8]]}}}],["burghardt",{"_index":20289,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50781,10],[52960,10]]}}}],["buri",{"_index":3899,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18625,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6150,6]]},"/en/lessons/naive-bayesian":{"position":[[50925,6]]}}}],["burkov",{"_index":6515,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62349,6]]}}}],["burlington",{"_index":3534,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2620,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21197,10]]}}}],["burn",{"_index":10030,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58025,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15793,7]]}}}],["burns’",{"_index":6663,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[11373,7]]}}}],["buron",{"_index":11830,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6647,7],[7556,6]]}}}],["buroni",{"_index":11797,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6309,7],[7380,8]]}}}],["buronu",{"_index":11948,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9837,8],[61137,8]]}}}],["burrow",{"_index":16149,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[571,8],[4287,9],[12564,8],[13567,8],[30741,8],[30862,8],[31127,8],[31814,8],[31904,8],[34349,8],[35402,8],[35476,9],[41899,7],[43986,8],[51161,8],[52258,8],[52461,8],[55601,8]]},"/en/lessons/naive-bayesian":{"position":[[11787,6]]}}}],["burton",{"_index":10732,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[16416,6]]}}}],["bush",{"_index":2595,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28235,5],[28860,5],[28929,5],[28998,5],[29067,5],[29137,5],[29209,5],[29282,5],[29353,5]]}}}],["bushel",{"_index":13627,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25716,7]]}}}],["busher",{"_index":18623,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59413,9]]}}}],["bush’",{"_index":2666,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30360,6]]}}}],["busi",{"_index":1567,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30832,8],[32445,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30009,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2408,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20631,8],[20732,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38573,9],[42921,8],[43162,8]]},"/en/lessons/naive-bayesian":{"position":[[13242,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22017,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3462,10]]}}}],["bust",{"_index":14138,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[257,7],[11734,7]]}}}],["butler",{"_index":3476,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1922,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50580,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32223,6]]}}}],["butterfli",{"_index":14298,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[39995,10]]}}}],["buttom",{"_index":10313,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[5400,6]]}}}],["button",{"_index":874,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9880,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6226,7],[11340,6],[11866,6],[17953,7],[22162,6],[22933,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11602,6],[12134,6],[12768,6],[13230,8],[13484,6],[13584,6],[13814,7],[21171,6],[21199,7],[21330,6],[52141,6],[52458,6],[52498,6],[53846,7],[53938,6],[53994,6],[54084,6],[54168,6],[54234,6],[54345,6],[54557,6],[54615,6],[54677,6],[55246,6],[55328,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9460,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11860,7],[12163,6],[12573,6],[12860,6],[12950,6],[28621,6],[28862,6],[29546,6],[29661,6],[29804,6],[30050,7],[31043,6],[31783,6],[32797,6],[36948,7],[38662,6],[40054,6],[40185,6],[42816,6],[44915,7],[45037,6],[50296,6],[50385,6],[55568,6],[55757,7],[55797,6],[56479,6],[56980,7],[57110,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8612,7],[9267,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11987,7],[12520,7],[19055,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3128,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1754,7],[2376,7],[2516,7],[2620,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2690,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[497,6],[2635,6],[8862,7],[9143,7],[9749,7],[11635,9],[12324,7],[14805,6],[14828,9],[14877,6],[15322,6],[15365,6],[15429,7],[15890,6],[15986,6],[16059,6],[17339,6],[21008,6],[23777,7],[31507,6],[32279,7],[33216,6],[33300,6],[33384,6],[33441,7],[33622,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11983,6],[12137,6],[17409,6],[17756,6],[20162,6],[20534,7],[21943,6],[24673,6],[25907,6],[27236,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17319,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5920,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7194,7],[11062,6],[11242,6],[11607,6],[11958,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23475,6],[24097,6],[33706,6],[33792,6],[34348,6],[38828,6],[39243,6],[47640,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4727,6],[6085,8],[6124,6],[6725,7],[8404,6],[11487,6],[12405,6],[12746,6],[12976,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6394,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2456,7],[4545,7],[4834,7]]},"/en/lessons/extracting-keywords":{"position":[[27937,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10738,6],[10855,6],[11108,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17872,6],[19074,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29447,7],[30519,6],[32859,6],[33365,6]]},"/en/lessons/geocoding-qgis":{"position":[[11367,6],[11618,6],[12644,6],[13180,6],[26347,6],[28856,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4298,6],[8674,6],[10344,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25845,6],[28017,6],[28070,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7776,7],[8760,6],[8975,7],[9031,6],[9901,7],[13012,7],[16656,7],[18115,6],[18616,6],[18880,7],[22029,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2836,6],[6184,7],[7517,6],[10679,6],[10973,7],[19599,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25292,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20767,7],[23919,6],[25452,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22128,6],[23743,6],[41757,6],[41784,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21418,8],[23062,7],[23088,7],[23239,7],[23314,7],[24993,7],[25188,7],[25489,9],[31932,7],[33816,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17634,7],[18134,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14495,6],[14701,6],[24063,6],[24394,7],[24527,7],[26110,6],[29737,6],[30977,6],[32310,6],[40212,7],[40442,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11065,7],[11471,7],[13278,6],[16337,7],[16870,6],[16933,9],[17455,7],[22061,6],[24805,6],[26071,6],[26104,6]]},"/en/lessons/introduction-map-warper":{"position":[[3269,6],[3308,6],[3480,7],[6923,6],[7233,6],[14878,7],[15910,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8726,6],[10802,7],[10828,7],[17907,7],[18351,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10966,6],[12443,6],[15676,6],[16950,6],[18154,6],[21954,6],[24471,6],[27111,6],[27162,6],[27335,7],[30547,6],[30581,6],[33902,6],[34376,6]]},"/en/lessons/linear-regression":{"position":[[38560,6]]},"/en/lessons/linux-installation":{"position":[[2063,6]]},"/en/lessons/mac-installation":{"position":[[2781,6],[2945,6]]},"/en/lessons/qgis-layers":{"position":[[5915,6],[12891,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21682,6],[21792,6]]},"/en/lessons/sonification":{"position":[[15133,7],[15178,6],[15758,8],[17864,7],[20440,6]]},"/en/lessons/space-place-gazetteers":{"position":[[37293,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11843,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54071,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8628,6],[11557,6],[12950,6],[14048,7],[14947,6],[24017,6],[24215,8],[24346,6],[31139,6],[33519,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15536,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1095,6],[1526,6],[2251,6],[3177,6],[4301,7],[4591,7],[5237,6],[6085,6],[6472,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14239,6]]},"/en/lessons/vector-layers-qgis":{"position":[[5046,7],[7533,7],[7621,7],[8601,6],[11000,7],[13296,7]]},"/en/lessons/windows-installation":{"position":[[4128,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17389,7]]},"/en/lessons/working-with-text-files":{"position":[[5660,6]]}}}],["buttons=list",{"_index":14465,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[25443,13]]}}}],["buy",{"_index":9217,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10182,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11861,3]]},"/en/lessons/installing-omeka":{"position":[[809,3]]},"/en/lessons/normalizing-data":{"position":[[3056,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16291,6],[16499,3]]}}}],["buzz",{"_index":12100,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16308,7]]}}}],["bw",{"_index":9886,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51298,5],[52126,5]]}}}],["bx",{"_index":17062,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19282,3]]}}}],["bx1",{"_index":17064,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19976,3]]}}}],["bx_i",{"_index":17556,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[8447,4]]}}}],["bxi",{"_index":17553,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7912,8]]}}}],["bxi)}}{[1",{"_index":17552,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7892,9]]}}}],["by>",{"_index":13380,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3334,6],[3613,6],[3681,6],[3919,6],[4321,6],[6816,6],[7801,6]]}}}],["by.i",{"_index":12877,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11126,4]]}}}],["by.x",{"_index":12876,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11117,4]]}}}],["by.y=\"gisjoin",{"_index":12882,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11374,15]]}}}],["by=[column_nam",{"_index":21585,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40488,17]]}}}],["bylin",{"_index":6553,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5030,7]]}}}],["bypass",{"_index":5477,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25728,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5272,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4210,6]]}}}],["byrn",{"_index":12743,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29226,5],[31206,6],[32238,6],[32502,5]]}}}],["bystand",{"_index":8423,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7283,10]]}}}],["byte",{"_index":6687,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14963,4],[15290,4],[16630,4],[16865,5],[16923,6],[16985,5],[17147,5],[17343,5],[17717,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19858,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35342,5]]},"/en/lessons/intro-to-bash":{"position":[[8584,6],[8721,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31485,5]]}}}],["bytesio",{"_index":3981,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23280,7]]}}}],["byzantium",{"_index":20893,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6954,10]]}}}],["bz2",{"_index":9801,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31710,4],[45875,4],[46275,4],[46992,4],[49630,5]]}}}],["bzcat",{"_index":9760,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29121,5],[31771,5],[46497,5],[46707,5],[46848,5],[47014,5]]}}}],["bzip2",{"_index":9757,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28658,7],[29011,5]]}}}],["bååth’",{"_index":19419,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[7665,7]]}}}],["béc",{"_index":18804,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11270,4],[11297,4],[11352,4]]}}}],["béc.1",{"_index":18813,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12212,5],[12326,5]]}}}],["bóc",{"_index":18799,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11179,4],[12157,4],[12271,4]]}}}],["büchler",{"_index":9527,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2965,7],[55451,7],[55974,7],[57109,8],[58006,8]]}}}],["b”introduction\\xe2\\x80\\xa6\\xe2\\x80\\xa6\\xe2\\x80",{"_index":6689,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15406,47]]}}}],["c",{"_index":2512,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20646,1],[20732,3],[21613,3],[27256,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23843,1],[23853,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[32527,1],[33316,1],[59287,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1949,2],[3161,2],[4122,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9858,2],[11166,2],[16041,2],[48182,2],[55037,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22302,1]]},"/en/lessons/common-similarity-measures":{"position":[[14635,5],[14873,3],[14957,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43364,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56781,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10231,1],[31334,1],[32363,1],[34706,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36432,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1851,2],[4806,2],[29631,2],[30246,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15285,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10741,1],[15239,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16141,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24609,1],[31466,1],[52085,1],[52087,1],[52474,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14650,1],[21679,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42407,2],[51487,2],[51574,2],[51613,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9188,3],[40301,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5919,4],[39929,1],[40925,1],[41228,1],[41414,1],[58099,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32487,2]]},"/en/lessons/gravity-model":{"position":[[23121,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24034,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16044,1],[16050,4],[19333,1],[19429,1],[19683,1],[19779,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3620,2]]},"/en/lessons/intro-to-linked-data":{"position":[[31986,2],[32093,4],[33603,2],[33655,2]]},"/en/lessons/intro-to-powershell":{"position":[[1092,1],[15597,2],[15723,2],[15998,2],[16129,3],[17770,3],[28244,1],[29609,1],[29626,1],[30902,2],[31393,1],[36148,2],[36376,1],[37068,1],[39583,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8793,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13308,2],[17328,2],[19568,1],[34240,4],[40717,1],[50877,2]]},"/en/lessons/json-and-jq":{"position":[[3195,1],[3256,1],[3281,1],[3309,1],[4493,1],[7436,1],[7499,1],[7528,1],[7558,1],[10921,1],[12562,1],[13576,1],[13903,1],[14667,1],[15664,1]]},"/en/lessons/jupyter-notebooks":{"position":[[14767,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6843,3]]},"/en/lessons/normalizing-data":{"position":[[7232,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21185,1],[21234,1],[35159,1],[35198,1],[35237,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10492,1],[10503,1],[28254,2]]},"/en/lessons/research-data-with-unix":{"position":[[3619,2],[6801,1],[6863,1],[7005,1],[10042,1],[10212,1],[10491,1],[13213,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22358,9],[36604,2],[37032,2]]},"/en/lessons/sentiment-analysis":{"position":[[39604,2]]},"/en/lessons/sonification":{"position":[[11179,2],[16645,2],[17797,2],[25200,1],[28478,1],[30346,1],[30430,3],[31971,5],[31977,5],[40516,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8863,1],[8982,1],[31841,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24628,2],[61320,2],[62007,2],[63879,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6848,2],[9459,3],[9600,3],[13864,3],[22898,2],[23203,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7286,2],[7985,2],[11208,2],[12566,2],[24409,2],[29618,3],[29623,2],[33309,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29848,1],[37615,1]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17557,2],[21072,2]]}}}],["c#5",{"_index":20732,"title":{},"body":{"/en/lessons/sonification":{"position":[[25291,3]]}}}],["c':100",{"_index":12113,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16785,8]]}}}],["c(\"ben",{"_index":21766,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[27028,6]]}}}],["c(\"blue",{"_index":21891,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[55102,9]]}}}],["c(\"california",{"_index":8872,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5242,15]]}}}],["c(\"edward",{"_index":21873,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52233,11]]}}}],["c(\"green",{"_index":20181,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40009,10]]}}}],["c(\"hesa",{"_index":7421,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20344,9],[21807,9],[23824,9]]}}}],["c(\"longitude\",\"latitude\"),cr",{"_index":12901,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14963,29]]}}}],["c(\"mississippi",{"_index":8881,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6073,16]]}}}],["c(\"nc\",\"sc\")),]$geometry,col",{"_index":12909,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16289,28]]}}}],["c(\"no",{"_index":19825,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15952,5]]}}}],["c(\"north",{"_index":12871,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9751,8]]}}}],["c(\"vertex.id",{"_index":21288,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15660,14]]}}}],["c('lng",{"_index":20594,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28296,8],[37295,8]]}}}],["c('sad",{"_index":20173,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38414,12]]}}}],["c(112,118,132,129,121,135,148,148,136,119,104,118",{"_index":19431,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10691,50]]}}}],["c(1700",{"_index":20577,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25076,7],[36830,7]]}}}],["c(1914",{"_index":13298,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41623,7],[42753,7],[45065,7]]}}}],["c(2,3,3",{"_index":19707,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22300,8],[22578,8]]}}}],["c(2,3,3,44,51,17",{"_index":19706,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22227,17]]}}}],["c(2,30,38,13",{"_index":19689,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19660,13],[19871,13]]}}}],["c(2.5",{"_index":20184,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40103,6]]}}}],["c(44,51,17",{"_index":19708,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22327,11],[22606,11]]}}}],["c(7,20,36,3",{"_index":19690,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19693,12],[19904,12]]}}}],["c(as.integer(dbrows$count",{"_index":13295,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41493,27],[42623,27]]}}}],["c(descript",{"_index":2589,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27596,14]]}}}],["c(gravitymodeldata$counti",{"_index":13737,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50660,28]]}}}],["c(i",{"_index":16268,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24707,4],[33370,4]]}}}],["c(metadata$president[236",{"_index":2502,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19292,26]]}}}],["c(metadata$president[i",{"_index":2587,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27518,24]]}}}],["c(stopwords(\"en",{"_index":21778,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29873,18]]}}}],["c(text",{"_index":2515,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20768,7],[21649,7]]}}}],["c,edgefield",{"_index":3477,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1933,12]]}}}],["c.1600–1950",{"_index":9143,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20742,12]]}}}],["c.499",{"_index":4418,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55723,6],[56336,7]]}}}],["c.d",{"_index":1819,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45249,5],[51386,5]]}}}],["c.date",{"_index":23170,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21342,6]]}}}],["c.degre",{"_index":9127,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19526,8]]}}}],["c.dmeasur",{"_index":4167,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38414,12]]}}}],["c.embed",{"_index":4409,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54852,13],[64619,13]]}}}],["c.j",{"_index":20499,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39755,4]]}}}],["c.link",{"_index":23172,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21432,6]]}}}],["c.png",{"_index":22041,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[9556,6]]}}}],["c.receivedloc",{"_index":23166,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21129,18]]}}}],["c.recipi",{"_index":23169,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21290,11]]}}}],["c.sender",{"_index":23168,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21243,8]]}}}],["c.sentloc",{"_index":23165,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21094,15]]}}}],["c.titl",{"_index":23171,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21378,7]]}}}],["c.url",{"_index":9117,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17114,5]]}}}],["c.valu",{"_index":12270,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40092,11],[41094,10],[41448,10],[41488,10]]}}}],["c/users/jbak",{"_index":14959,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5402,14]]}}}],["c0",{"_index":9139,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20350,3]]}}}],["c0.degre",{"_index":9130,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19932,9],[20303,9]]}}}],["c0.name",{"_index":9131,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19966,8]]}}}],["c0:compani",{"_index":9129,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19904,12],[20275,12]]}}}],["c1",{"_index":9112,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16396,4],[19921,4],[20292,4],[20357,3]]}}}],["c1,c2,r",{"_index":9115,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16442,8]]}}}],["c1.degre",{"_index":9138,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20325,9]]}}}],["c1:compani",{"_index":9108,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16324,11]]}}}],["c2:compani",{"_index":9110,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16360,11]]}}}],["c5",{"_index":20765,"title":{},"body":{"/en/lessons/sonification":{"position":[[30381,3]]}}}],["c:/program",{"_index":8306,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12061,10],[12260,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14575,11],[14880,11]]}}}],["c:/users/[your",{"_index":8310,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12342,14]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14989,15]]}}}],["c:/users/admin/documents/my_fold",{"_index":22853,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[19985,35]]}}}],["c:\\>cd",{"_index":14133,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[3725,9]]}}}],["c:\\\\programdata\\\\mysql\\\\mysql",{"_index":13206,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24832,30],[29262,30],[31646,30],[38206,30],[40710,30]]}}}],["c:\\\\users\\\\isasi\\\\desktop\\\\miau.txt",{"_index":20058,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21749,35]]}}}],["c:\\directory\\bla\\etc",{"_index":15349,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[11809,22]]}}}],["c:\\mallet",{"_index":14979,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[11082,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6948,9],[8274,10],[10397,9],[20991,10],[24595,10]]}}}],["c:\\mallet>",{"_index":22050,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[14283,13]]}}}],["c:\\mallet\\bin\\mallet.bat",{"_index":22059,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17810,26]]}}}],["c:\\mallet\\mydata",{"_index":22094,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24609,17]]}}}],["c:\\mallet\\sampl",{"_index":22068,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[19427,16]]}}}],["c:\\proghist",{"_index":19747,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3648,13]]}}}],["c:\\proghist\\data",{"_index":19750,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[4926,17]]}}}],["c:\\proghist\\data\\derived_data",{"_index":19753,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[5927,29]]}}}],["c:\\proghist\\data\\derived_data\\2014_ja_iv_revolution.csv",{"_index":19770,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[12376,56]]}}}],["c:\\proghist\\data\\derived_data\\result",{"_index":19761,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[8589,37]]}}}],["c:\\program",{"_index":8072,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11153,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13914,10]]}}}],["c:\\programdata\\mysql\\mysql",{"_index":13202,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24198,26]]}}}],["c:\\python27",{"_index":15401,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[40035,13]]},"/en/lessons/sonification":{"position":[[21087,13]]}}}],["c:\\python27\\python.ex",{"_index":23659,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[6013,23]]}}}],["c:\\user\\user>",{"_index":22040,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[9310,16]]}}}],["c:\\users>",{"_index":15342,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[8619,12]]}}}],["c:\\users\\stephen",{"_index":10698,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10890,16]]}}}],["c:\\users\\ted>",{"_index":15333,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[4675,16]]}}}],["c:\\users\\ted\\funwithpowershell\\dir",{"_index":15354,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[15396,34]]}}}],["c:\\users\\ted\\funwithpowershell\\dir\\benjamin.txt",{"_index":15365,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[20744,47]]}}}],["c:\\users\\ted\\funwithpowershell\\dir\\example.txt",{"_index":15364,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[20598,46],[20692,46]]}}}],["c:\\users\\ted\\funwithpowershell\\example.txt",{"_index":15363,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[20538,42]]}}}],["c:\\users\\user\\download",{"_index":22449,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[13079,24]]}}}],["c:\\users\\usuario\\downloads\\saxonhe11",{"_index":22424,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12107,36]]}}}],["c:\\users\\yourusernam",{"_index":15334,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[4859,21]]}}}],["c:\\users\\yourusername\\appdata\\local\\programs\\python\\python38",{"_index":23573,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1574,60],[4899,60]]}}}],["c:\\users\\yourusername\\funwithpowershell\\dir\\benjamin.txt",{"_index":15394,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[34107,57]]}}}],["c:\\window",{"_index":2210,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8221,10]]}}}],["c:\\xampp",{"_index":15988,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17093,8]]}}}],["c:\\xampp\\htdoc",{"_index":16003,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19212,16]]}}}],["c:a",{"_index":15839,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[19353,3],[19532,3],[27989,3]]}}}],["c:compani",{"_index":9126,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19510,11]]}}}],["c:v",{"_index":15838,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[19340,3],[19468,3],[21723,3],[21987,3],[22540,3],[27521,3],[27691,3],[27914,3]]}}}],["c['date",{"_index":12397,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58517,9],[58575,9]]}}}],["c['summari",{"_index":12392,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58286,13]]}}}],["c^2",{"_index":5670,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14946,4]]}}}],["c_major",{"_index":20778,"title":{},"body":{"/en/lessons/sonification":{"position":[[31961,7],[32141,8]]}}}],["c_{i",{"_index":4177,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39063,7],[39497,7]]}}}],["c_{j",{"_index":4174,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38883,8],[39075,7],[39511,7],[39553,6]]}}}],["ca",{"_index":3838,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15397,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[176,2],[505,4],[1257,2],[1534,2],[1734,2],[1975,2],[2024,2],[2096,3],[2480,2],[2809,5],[3191,2],[4542,2],[4775,3],[5201,2],[8535,2],[8547,3],[8755,3],[9337,2],[9397,2],[13022,2],[13356,2],[13491,2],[13580,2],[18805,2],[21295,2],[23396,2],[24712,2],[28975,2],[29167,2],[29263,2],[29515,2],[30180,3],[30447,2],[30623,3],[30870,2],[32016,2],[35990,2],[36631,2],[37224,2],[38118,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27249,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28070,2],[28270,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14333,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39937,3],[40176,3]]}}}],["ca(harper_t",{"_index":7304,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13114,16]]}}}],["ca(harper_table2",{"_index":7427,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20583,17]]}}}],["ca(trudeau_t",{"_index":7316,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14141,17]]}}}],["ca(trudeau_table2",{"_index":7438,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22052,18]]}}}],["ca(trudeau_table3",{"_index":7451,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[24069,18]]}}}],["ca_harp",{"_index":7303,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13098,9],[13461,10]]}}}],["ca_harper2",{"_index":7426,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20566,10]]}}}],["ca_trudeau",{"_index":7315,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14124,10]]}}}],["ca_trudeau2",{"_index":7437,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22034,11]]}}}],["ca_trudeau3",{"_index":7450,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[24051,11]]}}}],["cabeza",{"_index":20011,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12223,6]]}}}],["cabinet",{"_index":7266,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7690,7],[7765,8],[19237,7]]},"/en/lessons/intro-to-linked-data":{"position":[[4777,7]]}}}],["cabl",{"_index":8373,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32987,6],[37128,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[35223,6],[39465,6]]}}}],["cach",{"_index":9614,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15741,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12777,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3920,6],[41361,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14403,5],[22158,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4069,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[13158,6],[13182,6]]}}}],["caching_sha2_password",{"_index":13173,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[19871,22],[20052,23]]}}}],["cacul",{"_index":9319,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27730,8]]}}}],["cadillac",{"_index":9346,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32241,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15012,8]]}}}],["cafara",{"_index":11835,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6696,7],[7418,7]]}}}],["cafetero",{"_index":15709,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[23078,9]]}}}],["cahier",{"_index":16525,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51993,7]]}}}],["cahil",{"_index":22348,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35014,7]]}}}],["cait",{"_index":14179,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7432,4],[48620,4]]}}}],["cake",{"_index":22842,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15852,4],[16506,7],[17173,5],[17213,4],[39483,8]]}}}],["cal",{"_index":3585,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3294,4]]}}}],["calc",{"_index":2881,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16203,6]]},"/en/lessons/geocoding-qgis":{"position":[[9367,4],[23553,4],[23609,4],[25620,4]]},"/en/lessons/research-data-with-unix":{"position":[[1445,5],[5785,4],[7707,5],[12756,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3437,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32540,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[2517,5],[7164,4],[7560,4],[11656,5],[11824,5],[12460,5],[12981,4],[13117,4],[14095,5],[25015,4],[25346,5],[26127,5],[26421,4],[28971,5],[29456,5],[29623,5]]}}}],["calcul",{"_index":1234,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12243,9],[12328,11],[12344,10],[14269,9],[14656,9],[14782,10],[15113,11],[19055,10],[19555,9],[40554,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11795,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25229,9],[44734,9],[44830,10],[51568,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15111,11],[17897,9],[25222,9]]},"/en/lessons/common-similarity-measures":{"position":[[541,11],[603,11],[1906,11],[2273,9],[2467,13],[2660,9],[2705,9],[7535,13],[9086,9],[9348,9],[9410,9],[10922,11],[11003,11],[11077,9],[11544,11],[11819,13],[12076,9],[13077,10],[13631,9],[13730,10],[14840,9],[17374,9],[17450,9],[18691,9],[18969,10],[23247,11],[23363,9],[25089,12],[26722,11],[26746,11],[26780,11],[26841,9],[27261,9],[29444,9],[32708,9],[32757,10],[33219,9],[37249,11],[39987,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25935,9],[28590,12],[32943,10],[33065,9],[33441,10],[42820,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41932,11],[49678,11],[49762,10],[49939,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19310,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[42323,9],[45801,9],[46037,9],[47952,13],[48199,11],[49229,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8379,10]]},"/en/lessons/counting-frequencies":{"position":[[651,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23340,13],[39062,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27301,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19446,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20157,10],[22170,12],[27528,9],[33142,10],[43659,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6604,10],[16496,9],[17577,9],[20911,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21535,11],[21987,12],[23517,9],[24295,10],[24796,9],[25445,10],[26048,9],[26311,11],[26602,11],[27703,11],[28129,9],[28912,11],[30233,9],[30286,10],[31257,11],[31973,11],[32034,11],[32455,11],[35155,10],[35935,9],[36055,9],[37907,12],[37974,13],[40115,11],[52122,10]]},"/en/lessons/extracting-keywords":{"position":[[4057,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19044,12],[33550,12],[33673,12],[35338,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11692,12],[15521,9],[15598,9],[25792,11]]},"/en/lessons/geocoding-qgis":{"position":[[8115,10],[8274,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46422,13]]},"/en/lessons/gravity-model":{"position":[[802,11],[859,11],[4063,11],[8448,10],[9012,10],[9077,10],[9192,11],[9279,10],[21483,9],[22097,10],[22241,12],[22749,9],[23550,11],[23623,9],[24339,10],[28702,12],[30340,9],[34807,10],[35495,10],[37854,9],[40969,9],[41080,9],[42128,9],[42258,9],[42949,9],[43422,12],[43481,11],[43532,11],[43893,9],[44036,9],[44162,11],[44208,11],[44358,10],[44607,10],[44651,11],[44821,12],[44881,11],[44903,9],[45066,12],[45156,11],[45435,11],[45498,11],[45575,9],[45702,9],[45738,11],[45794,9],[45837,11],[45951,11],[46060,12],[46193,11],[46384,9],[47988,12],[48486,11],[49613,11],[49878,13],[49948,11],[50329,11],[50519,10],[51554,12],[51582,12],[51613,12],[51638,12],[51673,12],[51876,11],[51923,11],[51972,11],[52014,11],[52065,11],[52098,9],[52228,11],[52280,10],[52395,11],[52442,11],[52486,11],[52524,11],[52571,11],[52694,9],[52747,12],[52948,12],[53506,11],[53577,12],[53749,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[11468,12],[12740,11],[14146,11],[14673,12],[18992,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15295,12],[22314,13],[24548,9],[26141,12],[27196,9],[27874,9]]},"/en/lessons/introduction-map-warper":{"position":[[13568,10],[13794,11],[16941,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26047,11],[26202,12],[26353,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[658,11],[704,11],[763,11],[790,11],[848,11],[10689,10],[18434,12],[18880,9],[20639,12],[24048,9],[24410,9],[24984,9],[26305,12],[26743,9],[29665,12],[32188,9],[32416,9],[32636,11],[33003,9],[33595,9],[33711,9],[36012,9],[36141,9],[37171,11],[37359,9],[37844,9],[38056,11],[38635,9],[38908,9],[39285,11],[40160,11],[40432,10],[40733,9],[40942,9],[41827,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6444,13]]},"/en/lessons/linear-regression":{"position":[[15323,9],[18440,11],[42676,11],[43596,9],[43937,9],[44052,9],[44126,9],[44266,9],[44688,9],[44904,9],[45181,9]]},"/en/lessons/logistic-regression":{"position":[[7352,11],[8011,10],[8391,9],[8561,10],[18214,11],[21209,10],[23347,10],[24134,9],[25785,11],[32460,11],[56647,11],[57640,9]]},"/en/lessons/naive-bayesian":{"position":[[18128,9],[20713,11],[20921,9],[21309,13],[22213,11],[26555,11],[26913,13],[47041,11],[47588,10],[48653,9],[69163,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37207,9],[49200,10],[49810,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6560,9],[6681,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1505,12],[5253,9],[5600,9],[6657,9],[21645,9],[22351,9],[26182,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22892,11],[23412,9],[26286,9],[26475,11],[26771,9],[32137,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4229,11],[13002,9],[27550,13],[31778,10],[32251,10],[32974,9],[42389,9],[42852,10],[46311,12],[54477,12]]},"/en/lessons/sentiment-analysis":{"position":[[10274,10],[15802,9],[16987,9],[23521,9],[35823,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19778,12],[20139,9],[23978,9],[24631,9],[26574,9],[26719,11],[26793,9],[26879,9],[27956,9],[29691,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12888,10],[29533,11],[29684,10],[36395,10],[39935,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5206,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18351,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16325,11]]}}}],["calculu",{"_index":13910,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9168,8],[45306,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26291,8]]}}}],["caleb",{"_index":15477,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3399,5]]},"/en/lessons/naive-bayesian":{"position":[[58518,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31463,5]]}}}],["caledonian",{"_index":22498,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[25403,10]]}}}],["calendar",{"_index":8403,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2980,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55061,8],[55516,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18948,8],[19475,8],[22301,9]]},"/en/lessons/sonification":{"position":[[30102,8]]}}}],["calf",{"_index":18589,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58778,7]]}}}],["calgari",{"_index":20402,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25298,8]]}}}],["calhoun",{"_index":8284,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4809,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3623,7]]}}}],["calibr",{"_index":20446,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[29516,11],[29587,11]]}}}],["calif",{"_index":1574,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31049,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47163,6]]}}}],["california",{"_index":1555,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30546,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32685,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4718,10],[5105,10],[5279,10],[5477,10],[5557,10],[6111,10]]},"/en/lessons/jupyter-notebooks":{"position":[[52489,11]]},"/en/lessons/linear-regression":{"position":[[74885,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48736,11],[51935,12]]},"/en/lessons/sentiment-analysis":{"position":[[16497,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10049,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9059,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[18132,10],[18208,10]]}}}],["california_and_new_york_state_populations<",{"_index":8870,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5141,45]]}}}],["call",{"_index":263,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5729,6],[5840,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4886,6],[8883,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1222,6],[4563,6],[5877,6],[6920,6],[20654,6],[22542,6],[23804,6],[24223,6],[27365,6],[28100,6],[40427,6],[52601,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5811,4],[6314,6],[9790,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10046,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7525,6],[9608,6],[21801,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16344,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16196,6],[16676,6],[29510,8],[45291,6],[47720,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1805,6],[5782,4],[9551,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1969,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21667,6],[24287,6],[41627,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12238,6],[12825,6],[12891,6],[13213,6],[17566,6],[26717,6],[28523,6],[51987,6],[54417,6],[61880,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2011,8],[2068,7],[2269,6],[2361,5],[2617,6],[2692,4],[3751,6],[5035,7],[5454,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12763,6],[17390,6],[17879,6],[18917,6],[18969,6],[19558,6],[36606,6]]},"/en/lessons/common-similarity-measures":{"position":[[8537,7],[12361,6],[13004,4],[13547,4],[23943,6],[26977,6],[27114,6],[27158,6],[27282,4],[27409,4],[39097,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25700,6],[40123,6],[47210,4],[51244,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1207,6],[6398,6],[10602,6],[11154,6],[22247,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4020,4],[11340,6],[14781,4],[22202,6],[23650,7],[23927,4],[24330,7],[24954,6],[25131,4],[26182,6],[26527,4],[27342,6],[28039,4],[29683,4],[30919,6],[35884,7],[36583,4],[38371,4],[40412,6],[48850,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2820,6],[5781,6],[9041,4],[13454,6],[30487,6]]},"/en/lessons/counting-frequencies":{"position":[[1710,6],[3036,6],[9307,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7983,6],[11832,6],[15704,6],[18312,6],[26201,6],[26782,6],[28775,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2239,6],[3542,6],[3560,4],[3583,4],[13393,6],[21923,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[609,7],[4944,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4279,6],[8167,4],[19796,7],[32416,6],[41905,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11619,6],[16129,6],[17199,6],[20786,6],[20965,6],[24937,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8212,5],[21937,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2038,6],[2337,6],[5376,6],[12994,6],[13614,6],[13737,6],[14150,6],[14185,6],[15624,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7200,6],[8798,6],[22992,6],[31804,5],[40098,6],[43173,6],[44807,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6255,6],[9159,4],[10295,6],[24000,6],[42585,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11641,4],[15159,4],[16189,6],[23167,6],[23873,6],[24197,6],[32808,6],[36022,6],[37435,5],[40344,4],[43352,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3256,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6310,6],[8540,6],[10993,6],[29478,6],[40305,7],[51363,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15232,6],[15490,6],[16316,6],[19797,4],[25669,4]]},"/en/lessons/extracting-keywords":{"position":[[8269,6],[8646,6],[10462,4],[13584,6],[13962,6],[14361,6],[14522,6],[18688,6],[19209,6],[19266,6],[23203,6],[23244,6],[25780,6],[30860,6],[32279,6],[34205,6],[37319,6],[38224,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3314,6],[9640,6],[10693,6],[11456,6],[14804,6],[15009,7],[15854,6],[17411,6],[18713,6],[18854,6],[19513,6],[26902,6],[32045,6],[33223,6],[33574,6],[34392,6],[42901,4],[43137,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7920,6],[30244,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11274,6],[12749,6],[13794,6],[20816,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6885,6],[9185,6],[9237,4],[9544,4],[9660,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2373,6],[3517,6],[7204,6],[7229,4],[7554,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3458,6],[11320,5],[11397,4],[25863,4],[48901,4]]},"/en/lessons/geocoding-qgis":{"position":[[12076,6],[12515,6],[13039,7],[14239,6],[14807,6],[28306,6],[28485,7],[35798,7],[37229,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4086,6],[5040,6],[6111,6],[6826,6],[9835,6],[24579,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2448,4],[3355,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[12676,6],[17098,6],[19341,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[178,6],[1506,6],[14894,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[8684,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[205,6],[11115,6],[12913,7],[15383,4],[27174,6]]},"/en/lessons/gravity-model":{"position":[[39670,6],[47347,6],[47767,5],[49567,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5316,6],[6567,6],[13830,6],[19404,5],[27547,4],[27768,6],[32536,7],[32647,6],[32965,7],[32992,4],[33285,6],[33382,4],[34367,4],[35488,4],[35533,6],[35989,4],[36796,4],[37120,4],[37595,4],[37656,6],[39101,5],[39269,4]]},"/en/lessons/installing-omeka":{"position":[[3120,6],[3235,6],[6949,4],[6994,4],[8240,6],[8603,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[362,6],[1673,6],[2917,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18110,6],[29696,6],[31568,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22779,6],[31090,4],[36704,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5549,6],[21707,4],[48298,4],[49435,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5371,6]]},"/en/lessons/intro-to-bash":{"position":[[21694,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6495,6]]},"/en/lessons/intro-to-linked-data":{"position":[[5824,6],[11551,6],[12055,6],[16037,6],[20148,6],[21051,6],[29971,6],[30728,6],[34385,4]]},"/en/lessons/intro-to-powershell":{"position":[[3992,6],[4145,6],[5250,6],[5847,6],[6728,6],[9487,4],[9635,4],[10570,4],[12156,5],[12214,4],[15716,6],[16256,4],[16817,6],[18476,4],[18939,6],[20078,4],[20196,6],[22771,6],[24024,6],[25106,6],[27175,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2435,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3377,4],[6709,6],[7728,6],[8251,4],[9348,4],[11602,6],[12008,6],[12065,6],[13661,5],[19692,6],[19721,6],[21155,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12554,6],[14578,6],[19814,6],[22678,6],[26170,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[731,5],[4843,6],[11488,6],[11581,6],[11790,4],[12916,6],[22706,6],[25634,6],[26487,6],[32944,6],[33318,6],[36835,6],[38482,6],[39511,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5819,6],[6706,6],[8595,6],[15942,7],[35852,4]]},"/en/lessons/json-and-jq":{"position":[[16378,6],[38405,5]]},"/en/lessons/jupyter-notebooks":{"position":[[15546,6],[30955,5],[31778,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6289,4],[6666,4],[8451,5]]},"/en/lessons/linear-regression":{"position":[[9832,6],[10002,6],[11293,5],[23332,4],[34009,6],[34928,6],[35232,6],[44317,4],[47421,4],[51917,6],[55528,6],[61255,6]]},"/en/lessons/logistic-regression":{"position":[[6990,6],[7117,6],[12957,4],[18365,6],[18993,6],[28195,6],[49429,6],[57745,6]]},"/en/lessons/mac-installation":{"position":[[1228,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6197,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3964,6],[8124,4],[8718,6],[11656,6],[15942,6],[17014,7],[17077,6],[17369,7],[22198,6],[29662,6]]},"/en/lessons/naive-bayesian":{"position":[[1340,6],[2617,6],[3266,6],[6611,6],[6950,6],[10561,4],[13207,6],[19107,5],[21641,6],[27860,7],[27886,4],[28811,6],[29036,6],[31913,6],[32002,4],[32053,4],[32685,6],[35497,6],[40811,6],[42724,6],[42835,6],[46422,4],[61804,4],[62844,4],[66376,6]]},"/en/lessons/normalizing-data":{"position":[[1240,6],[1429,6],[4803,7],[6816,6],[7707,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24672,6],[36358,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1223,6],[5492,7],[6399,7],[7592,5],[8077,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7523,6],[8157,6]]},"/en/lessons/preserving-your-research-data":{"position":[[767,6],[11496,6],[15320,6]]},"/en/lessons/qgis-layers":{"position":[[14244,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10465,6],[10658,6]]},"/en/lessons/research-data-with-unix":{"position":[[5206,6],[5505,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7510,6],[9649,5],[13944,6],[19317,6],[23382,6],[32969,6],[36845,6]]},"/en/lessons/sentiment-analysis":{"position":[[17154,6],[19903,4],[19990,7],[21993,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4586,6],[6771,6],[13659,6],[14082,6],[16706,6],[18268,6],[19477,6],[23428,6],[24250,6],[27293,6],[27890,6],[31552,6],[35146,6],[38181,6],[38245,6]]},"/en/lessons/sonification":{"position":[[2852,6],[3875,6],[4076,6],[5229,6],[6440,6],[17574,6],[22071,6],[26530,6],[35428,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7287,6],[7583,4],[10229,7],[17975,4],[18150,6],[18543,4],[18802,4],[18838,6],[18906,4],[28847,6],[29187,6],[29472,4],[33654,6],[37987,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26615,6],[32994,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14895,4],[14958,6],[15055,5],[29030,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7671,6],[10037,7],[13005,6],[14105,6],[14928,7],[18762,7],[20321,7],[20969,4],[21833,6],[24410,6],[31365,6],[40913,6],[45222,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6230,6],[32251,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3488,4],[3585,6],[6062,6],[6941,6],[12973,6],[14397,6],[16051,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19302,4],[20093,4],[20172,4],[20586,4],[24857,4],[25283,4],[25364,4],[25725,4],[27311,6],[27719,4],[27951,6],[28413,4],[28494,4],[28879,4],[29599,6],[29698,4],[29980,4],[30174,4],[30377,4],[31653,4],[32924,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3630,6],[8910,6],[29529,6]]},"/en/lessons/transliterating":{"position":[[4277,7],[6965,6],[8685,6],[12722,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7685,6],[7744,6],[8595,6],[9103,6],[22192,6],[32624,5],[32726,5],[34281,4],[40420,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16247,6],[18638,6]]},"/en/lessons/vector-layers-qgis":{"position":[[6563,6],[10321,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9578,6],[10460,6],[11379,4],[11893,7],[12497,7],[13032,6],[15067,6],[15225,7],[18269,6],[19024,4],[19497,6],[19665,4],[23803,6],[28101,5],[30054,6],[32262,4],[45065,4],[45597,4],[45716,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10095,6]]},"/en/lessons/working-with-text-files":{"position":[[7916,4]]},"/en/lessons/working-with-web-pages":{"position":[[6056,6],[7303,4]]}}}],["call_numb",{"_index":8624,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22700,14],[24734,14],[25666,14],[27798,14],[33818,14],[36479,14],[43492,14],[44774,14]]}}}],["callback",{"_index":6386,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45321,11],[45333,9],[45442,8],[63576,8],[63633,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[32174,8],[32586,8],[32784,10],[33132,9],[33643,8],[33837,8],[37280,9],[37322,8],[37638,8]]}}}],["callig",{"_index":11837,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6728,7]]}}}],["calligraphi",{"_index":322,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7933,12]]}}}],["calmli",{"_index":8824,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[18379,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[52255,9]]}}}],["calthorp",{"_index":18593,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58858,11]]}}}],["calvert",{"_index":13838,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61368,7]]}}}],["calvo",{"_index":16309,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34843,5],[51551,5]]},"/en/lessons/jupyter-notebooks":{"position":[[39010,5]]}}}],["camaro",{"_index":19615,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15660,6]]}}}],["cambridg",{"_index":1822,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45323,10],[45334,9],[51460,11],[51472,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10912,9],[13069,9],[15780,9],[16964,9],[18212,9],[19623,9],[22368,9],[24292,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49554,10]]},"/en/lessons/linear-regression":{"position":[[79419,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60619,10]]}}}],["cambridge,ma",{"_index":8996,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[22418,12],[24342,12]]}}}],["cambridgeshir",{"_index":10880,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8856,14]]}}}],["cambridgeshire3248",{"_index":13770,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54291,18]]}}}],["cambridgeshire3286.8804978811.3660.05",{"_index":13673,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38191,37]]}}}],["came",{"_index":674,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22253,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10853,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21717,4],[24083,4]]},"/en/lessons/extracting-keywords":{"position":[[7454,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[10809,4]]},"/en/lessons/gravity-model":{"position":[[10967,5],[16736,4],[42465,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47685,4],[47773,4]]},"/en/lessons/intro-to-bash":{"position":[[25436,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6859,4],[8445,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11307,4]]},"/en/lessons/naive-bayesian":{"position":[[20239,4],[25661,5]]},"/en/lessons/preserving-your-research-data":{"position":[[5392,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[40274,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25704,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3346,5]]},"/en/lessons/transliterating":{"position":[[6255,4]]}}}],["camelcas",{"_index":6328,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37679,9]]},"/en/lessons/intro-to-powershell":{"position":[[9725,9]]}}}],["camelhair",{"_index":6486,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56954,9]]}}}],["camera",{"_index":248,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5275,6],[22113,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[418,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2430,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[371,6],[4824,6],[13532,6],[13837,6],[14749,6],[15793,8],[18551,6],[22780,6],[24039,7],[31176,6],[31220,6],[36406,6],[36617,7],[36699,10],[38786,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1806,7],[3890,7],[21700,7],[24664,8],[25315,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12231,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1014,6],[3638,6],[16091,7],[16315,7],[16632,6],[18275,6],[18831,6],[20897,7],[22448,6],[27557,6],[27857,6],[29106,7],[33740,7],[42031,6]]}}}],["cameron",{"_index":3485,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2022,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5578,7]]}}}],["camm",{"_index":10473,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16747,4]]}}}],["camp",{"_index":2626,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28972,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59286,5],[59354,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3915,5],[4457,4],[4503,5],[5508,5],[5695,6],[8233,5],[14728,4],[16471,5]]}}}],["campaign",{"_index":14223,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15220,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39696,11],[42721,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18417,8]]}}}],["campanil",{"_index":12036,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11099,9],[62399,9]]}}}],["campu",{"_index":11192,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[38947,6]]}}}],["camri",{"_index":21775,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29016,5],[29915,8]]}}}],["can't",{"_index":23654,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[1765,5],[1970,5]]}}}],["can\\'t",{"_index":23656,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[1906,6]]}}}],["canada",{"_index":1933,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[150,6],[1724,6],[2578,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58747,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3635,6],[4003,6],[4528,8],[5918,7],[19217,6],[23333,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17324,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4148,7],[16944,7],[20850,7],[24988,6],[25599,6],[31706,7],[32122,6],[52053,6]]},"/en/lessons/geocoding-qgis":{"position":[[22641,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16617,6],[16682,6],[17526,6],[17652,6]]},"/en/lessons/georeferencing-qgis":{"position":[[6179,7]]},"/en/lessons/gravity-model":{"position":[[2472,6],[2677,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6745,6],[49876,6],[53928,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35680,7]]}}}],["canada.org/projects/events/new",{"_index":2242,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12880,30]]}}}],["canada’",{"_index":9245,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13657,8]]},"/en/lessons/qgis-layers":{"position":[[3321,8]]}}}],["canadian",{"_index":1974,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2898,8],[7595,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[123,8],[223,8],[5318,8],[5677,8],[5719,8],[6858,8],[11856,8],[23039,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8862,8],[9236,8],[9419,8],[20090,8],[20151,8],[20599,9]]},"/en/lessons/qgis-layers":{"position":[[3190,8],[5066,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35071,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49934,8]]}}}],["canadian.txt",{"_index":14965,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[7707,13],[7723,13],[7768,12]]}}}],["canal",{"_index":13359,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[16672,6]]},"/en/lessons/vector-layers-qgis":{"position":[[940,7]]}}}],["cancel",{"_index":13362,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[19753,8]]},"/en/lessons/research-data-with-unix":{"position":[[9860,6],[9897,6]]}}}],["cancellato",{"_index":11914,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7756,11],[7849,11],[9505,12],[51728,14],[51823,10],[60805,12]]}}}],["cancer",{"_index":17608,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[19463,9],[19524,9],[22140,9],[22588,9],[22704,9]]}}}],["candanbālā’",{"_index":5106,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58744,12]]}}}],["candid",{"_index":1719,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40466,9],[43943,9],[44069,9],[51587,9],[51713,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37696,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13910,10],[14063,10],[14127,10],[14171,10],[14238,10],[15128,10],[15502,11],[15766,10],[16655,9]]},"/en/lessons/introduction-map-warper":{"position":[[3878,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26784,9],[27200,9],[27388,9],[28499,11],[28638,9],[28709,9],[34230,9],[34404,9],[35458,9],[39371,11],[41979,10],[42358,11],[42487,9],[42543,9],[42599,9],[42651,9],[42708,9],[45699,9],[45769,10],[45882,9]]}}}],["candidate'",{"_index":16333,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37650,11]]}}}],["candidates.19",{"_index":16383,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43399,13]]}}}],["candidates.25",{"_index":16419,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44747,13]]}}}],["candidates.set",{"_index":9814,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37299,18]]}}}],["candidate’",{"_index":16303,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33775,11],[33943,11],[37266,11],[42104,12]]}}}],["cannon",{"_index":13653,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35557,6],[65581,7]]}}}],["canon",{"_index":9073,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8229,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22746,9],[47885,9],[55765,9],[55807,9],[60040,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8688,9]]}}}],["cant",{"_index":7706,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9332,7]]}}}],["canterburi",{"_index":18745,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8506,10],[8721,11],[8781,11],[9391,11],[9451,11],[48237,10]]}}}],["cantuariam",{"_index":18764,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9175,10],[9246,10],[9842,10],[9913,10]]}}}],["canva",{"_index":7842,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15312,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28207,6],[28377,6],[28847,6],[29051,6],[29082,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30715,6]]},"/en/lessons/geocoding-qgis":{"position":[[20607,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[31023,6],[31325,6],[31444,6],[31598,7],[31832,6],[31923,6],[32061,6],[35260,7],[35354,6],[35679,6],[35837,7],[35928,6],[36258,7],[36672,7],[37019,6],[39048,6],[40038,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40274,7]]}}}],["canvas>",{"_index":13390,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4069,10],[4414,10],[5649,10],[5904,10]]}}}],["can’t",{"_index":2939,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23589,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71247,5]]},"/en/lessons/common-similarity-measures":{"position":[[38795,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2926,5]]},"/en/lessons/counting-frequencies":{"position":[[5141,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23099,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16577,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17445,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7621,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19473,5],[34500,5]]},"/en/lessons/extracting-keywords":{"position":[[15569,5]]},"/en/lessons/geocoding-qgis":{"position":[[27208,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19720,5]]},"/en/lessons/intro-to-bash":{"position":[[14966,5]]},"/en/lessons/intro-to-linked-data":{"position":[[8096,5],[12076,6],[14925,5],[15414,5],[18331,5],[36004,5]]},"/en/lessons/intro-to-powershell":{"position":[[30359,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2570,5]]},"/en/lessons/json-and-jq":{"position":[[40226,5]]},"/en/lessons/jupyter-notebooks":{"position":[[29207,5],[44601,5],[44682,5]]},"/en/lessons/naive-bayesian":{"position":[[55969,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5171,5]]},"/en/lessons/qgis-layers":{"position":[[16731,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21962,5]]},"/en/lessons/sonification":{"position":[[1342,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15881,6],[22393,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22997,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24055,7],[43070,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[5597,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2817,5]]},"/en/lessons/vector-layers-qgis":{"position":[[1567,5]]},"/en/lessons/working-with-text-files":{"position":[[4596,5]]}}}],["cap",{"_index":3655,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8419,4],[8575,5],[16174,4],[16360,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19033,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42591,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14150,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[13084,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8055,5]]}}}],["capabl",{"_index":708,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23587,12]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1133,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9281,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38238,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1516,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23421,11],[25602,11],[43361,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30160,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16961,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17821,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1054,12],[1188,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9238,7],[34207,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35383,7],[36211,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33338,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36319,12],[36402,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15138,7]]},"/en/lessons/intro-to-powershell":{"position":[[41809,12]]},"/en/lessons/introduction-and-installation":{"position":[[753,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5572,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10482,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2270,13]]},"/en/lessons/research-data-with-unix":{"position":[[14248,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36216,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6526,10],[34776,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[128,12],[2816,13],[33392,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46386,12]]}}}],["capac",{"_index":826,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5303,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23617,10],[58853,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1679,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18814,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24825,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38462,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22176,8],[22659,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16555,10]]}}}],["capdorgol",{"_index":11894,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7448,10]]}}}],["cape",{"_index":23222,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9093,4]]}}}],["capit",{"_index":1406,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21675,14]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49093,16]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4099,7],[4188,7],[4278,7],[11034,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31695,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47886,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28544,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21171,12]]},"/en/lessons/gravity-model":{"position":[[3224,8],[55872,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2821,10]]},"/en/lessons/intro-to-powershell":{"position":[[7999,7],[12441,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[18448,10],[18780,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12877,10],[22434,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26440,11],[28862,7],[29115,15]]},"/en/lessons/normalizing-data":{"position":[[7399,7]]},"/en/lessons/sentiment-analysis":{"position":[[13396,16]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24224,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22419,15]]}}}],["capita",{"_index":12964,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[25633,6],[25969,6],[26589,6]]}}}],["capitali",{"_index":11764,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5954,8],[6036,9],[6090,8],[10180,9],[61480,9]]}}}],["capitalist",{"_index":15910,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36261,10],[36415,10]]}}}],["capitanu",{"_index":21401,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[863,9],[45892,9],[47083,9]]}}}],["capitanu’",{"_index":10703,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[11048,10]]}}}],["capitol",{"_index":3463,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1792,7]]}}}],["capituli",{"_index":11945,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9806,8],[61106,8]]}}}],["capitulo",{"_index":12192,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27493,8],[27701,8]]}}}],["capt",{"_index":17447,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71766,4],[72135,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22022,4],[26654,4]]}}}],["capta",{"_index":20637,"title":{},"body":{"/en/lessons/sonification":{"position":[[984,8],[2539,6]]}}}],["captain",{"_index":22167,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18517,7],[19004,7],[23064,7]]}}}],["caption",{"_index":7763,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[2473,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1875,8],[2209,8],[10152,8],[10667,7],[10693,7],[10908,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3618,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16205,7],[24252,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[136,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10192,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6545,10],[10648,10]]}}}],["caption=”a",{"_index":21291,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16016,10],[18793,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11222,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29322,10],[33073,10],[35206,10],[37823,10],[39463,10],[41811,10],[45855,10]]}}}],["caption=”activ",{"_index":21421,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8753,19]]}}}],["caption=”ad",{"_index":23102,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[3840,15]]}}}],["caption=”add",{"_index":23096,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[2439,12],[5612,12],[5933,12]]}}}],["caption=”aft",{"_index":20685,"title":{},"body":{"/en/lessons/sonification":{"position":[[10495,14]]}}}],["caption=”an",{"_index":21304,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17760,11]]}}}],["caption=”between",{"_index":21345,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24532,20]]}}}],["caption=”brows",{"_index":23105,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[4675,15],[6852,15]]}}}],["caption=”click",{"_index":20702,"title":{},"body":{"/en/lessons/sonification":{"position":[[15602,14],[16939,14]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6235,14]]}}}],["caption=”conda",{"_index":21417,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8311,14]]}}}],["caption=”configur",{"_index":23580,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[2642,20]]}}}],["caption=”digit",{"_index":21473,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18908,16]]}}}],["caption=”edg",{"_index":21338,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22887,13]]}}}],["caption=”exampl",{"_index":21581,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[38679,16]]}}}],["caption=”figur",{"_index":20131,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32210,15],[41073,15],[44178,15]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17523,15],[21724,15],[22907,15],[25904,15],[32526,15],[34153,15]]},"/en/lessons/space-place-gazetteers":{"position":[[37740,15],[38169,15]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5728,15],[10272,15],[16345,15],[17895,15],[46393,15],[49436,15],[50204,15],[53161,15],[56407,15]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8427,15],[8561,15],[8680,15],[9106,15],[9563,15],[10486,15],[13179,15],[18799,15],[21623,15],[22750,15]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7940,15],[9368,15],[10951,15],[13931,15],[14323,15],[14994,15],[18973,15],[24224,15]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16931,15],[23365,15]]},"/en/lessons/understanding-regular-expressions":{"position":[[3966,15],[6921,15],[8619,15],[11118,15],[11592,15],[14011,15],[22289,15],[25290,15],[26003,15],[27595,15],[29365,15],[29573,15]]},"/en/lessons/vector-layers-qgis":{"position":[[2486,15],[2651,15],[3595,15],[4583,15],[4862,15],[5319,15],[6309,15],[6700,15],[7467,15],[7675,15],[8825,15],[9779,15],[10734,15],[11887,15],[12327,15],[12733,15],[13721,15],[14192,15],[14916,15],[15188,15],[15932,15]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8482,15],[16762,15]]}}}],["caption=”graph",{"_index":21579,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[38558,14]]}}}],["caption=”hello",{"_index":21434,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11542,14]]}}}],["caption=”html",{"_index":23258,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1135,13]]}}}],["caption=”identifi",{"_index":21455,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[15420,20]]}}}],["caption=”item",{"_index":23108,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[5014,13],[5429,13]]}}}],["caption=”komodo",{"_index":23572,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1086,15]]}}}],["caption=”mak",{"_index":23097,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[2618,13]]}}}],["caption=”old",{"_index":23255,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1038,12]]}}}],["caption=”omeka.net",{"_index":23090,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[495,18]]}}}],["caption=”on",{"_index":21540,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32133,12]]}}}],["caption=”open",{"_index":21427,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[10912,16]]}}}],["caption=”output",{"_index":21484,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[21688,15],[36025,15],[43968,15]]}}}],["caption=”plot",{"_index":21624,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45842,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12835,17],[22048,17]]}}}],["caption=”plugin",{"_index":23095,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[2024,16]]}}}],["caption=”pop",{"_index":23150,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[19766,12]]}}}],["caption=”publ",{"_index":23092,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[968,15],[1735,15]]}}}],["caption=”put",{"_index":20717,"title":{},"body":{"/en/lessons/sonification":{"position":[[19176,12]]}}}],["caption=”python",{"_index":23584,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[5365,15]]}}}],["caption=”s",{"_index":21356,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27470,13]]}}}],["caption=”sampl",{"_index":23147,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[17779,15]]}}}],["caption=”screen",{"_index":21163,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16191,15]]}}}],["caption=”screenshot",{"_index":20691,"title":{},"body":{"/en/lessons/sonification":{"position":[[12324,19]]}}}],["caption=”select",{"_index":23114,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[6560,15]]}}}],["caption=”set",{"_index":23574,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1701,12],[2047,12]]}}}],["caption=”sidebar",{"_index":23158,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20592,17]]}}}],["caption=”sign",{"_index":23088,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[221,13]]}}}],["caption=”singl",{"_index":21501,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25260,15]]}}}],["caption=”tab",{"_index":21477,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[19799,12]]}}}],["caption=”th",{"_index":20675,"title":{},"body":{"/en/lessons/sonification":{"position":[[8880,12],[17963,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28426,12],[29088,12],[30173,12]]},"/en/lessons/working-with-web-pages":{"position":[[4373,12]]}}}],["caption=”them",{"_index":23094,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[1248,14]]}}}],["caption=”tri",{"_index":23684,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[5369,14]]}}}],["caption=”vad",{"_index":20361,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13536,14]]}}}],["caption=”view",{"_index":23091,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[814,13]]}}}],["caption=”what",{"_index":23099,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[3291,13]]}}}],["caption=”‘hello",{"_index":23582,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[4378,15]]}}}],["caption=”‘run",{"_index":23579,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[2535,13]]}}}],["caption](your_image.jpg",{"_index":21159,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15065,25],[15906,24]]}}}],["captiv",{"_index":11474,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4338,10]]}}}],["captur",{"_index":62,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1107,7],[20805,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19521,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10318,7],[11123,7],[15051,8],[69323,7]]},"/en/lessons/common-similarity-measures":{"position":[[24961,7],[35577,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30077,7],[38151,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53268,7],[54658,7],[54711,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17817,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12753,8],[13145,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[34477,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19370,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1195,8],[4257,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12021,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35240,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2537,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[60148,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8385,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12763,7],[18023,7]]},"/en/lessons/linear-regression":{"position":[[43331,9]]},"/en/lessons/preserving-your-research-data":{"position":[[4224,7],[8424,7],[14591,8],[16378,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32897,8]]},"/en/lessons/sentiment-analysis":{"position":[[13322,7],[13551,8],[14558,9],[14682,7],[19816,7],[33351,7]]},"/en/lessons/sonification":{"position":[[550,7],[938,9]]},"/en/lessons/space-place-gazetteers":{"position":[[10738,9],[38726,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15931,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9550,7],[15922,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10893,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7796,7],[9433,7],[52740,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[24872,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13378,7]]}}}],["car",{"_index":5298,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3804,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51160,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[7159,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16357,3],[16463,3],[16517,3],[16687,3],[17508,3],[17984,4],[18353,4]]}}}],["caracter",{"_index":16515,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51607,11]]}}}],["carb",{"_index":19493,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13999,4],[17234,4]]}}}],["carbon",{"_index":8273,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3917,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51339,6],[51569,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2745,6]]}}}],["carburettor",{"_index":5301,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[4073,11]]}}}],["card",{"_index":8471,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29,5]]}},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25838,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[617,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30,5],[314,5],[688,5],[793,5],[1081,5],[1175,5],[1223,4],[1238,4],[1298,4],[1313,4],[4057,6],[4195,4],[7071,5],[7190,4],[7251,4],[7823,4],[7844,4],[8005,4],[8067,5],[8132,4],[8190,5],[8243,4],[8298,4],[8359,5],[8428,5],[8615,5],[9712,5],[9932,5],[10020,6],[10049,5],[10211,6],[10238,5],[10401,5],[10419,5],[10766,5],[11128,5],[11213,5],[11515,5],[11842,5],[12064,5],[12138,4],[12317,6],[12483,5],[12662,5],[13947,5],[14084,7],[14128,4],[14399,5],[14553,5],[14768,4],[15114,6],[16555,5],[16865,5],[17032,6],[17307,4],[18010,6],[18073,4],[18763,6],[19642,4],[19750,5],[19907,5],[20056,4],[20307,5],[20347,5],[20569,6],[20709,6],[20785,5],[21787,5],[21830,5],[22187,5],[22317,4],[22440,5],[22522,6],[22637,6],[22686,5],[26299,6],[26380,4],[26613,5],[26702,5],[26911,6],[28865,5],[29044,4],[29807,6],[30113,5],[30238,5],[30302,4],[30334,4],[30670,4],[30802,4],[30900,5],[31036,5],[31306,5],[32695,5],[32971,6],[33071,4],[33091,6],[33255,5],[33354,4],[33472,6],[33512,5],[33560,5],[33824,6],[33882,5],[33972,6],[34008,5],[34301,6],[34489,4],[34884,5],[36423,5],[36523,5],[37132,4],[37354,5],[37520,5],[37765,5],[37811,4],[38254,5],[38395,6],[38590,4],[38927,5],[38984,5],[39155,5],[39758,5],[40421,5],[41076,5],[41145,5],[41766,4],[41795,4],[41810,4],[41893,4],[42069,6],[42085,4],[42138,4],[42220,4],[42322,4],[42372,4],[42465,5],[43576,5],[43679,5],[43755,6],[43854,5],[43866,5],[43928,4],[43946,6],[44694,4],[44709,4],[44937,4],[45036,4],[45137,4],[45238,4],[45293,4],[45416,4],[45885,5],[47043,6],[47574,5],[47995,5],[48205,5],[49596,5],[53333,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21190,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9265,4],[21780,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9007,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5185,4],[5199,5],[5302,4],[5320,4],[8478,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7647,5]]}}}],["cardin",{"_index":6870,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36857,8]]}}}],["cardsiz",{"_index":9158,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[859,8],[22250,8],[22264,8]]}}}],["cardsize=4,6.5",{"_index":9285,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22335,14],[35894,14],[46065,14]]}}}],["card’",{"_index":9312,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26434,6],[28639,6],[37837,6],[38499,6]]}}}],["care",{"_index":636,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19897,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2008,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29990,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[974,5],[2096,5],[39073,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[82,4],[1368,4],[14681,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63612,4]]},"/en/lessons/common-similarity-measures":{"position":[[14094,4],[29422,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20203,4],[21066,4],[21190,4],[21754,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26070,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5958,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16696,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45559,4],[47808,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23287,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35072,5],[35108,5],[35740,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13013,8]]},"/en/lessons/extracting-keywords":{"position":[[25868,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14951,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55200,4],[68504,7],[68702,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18435,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21770,4],[28951,7],[32125,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[23674,7],[27349,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3498,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43513,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27211,7]]},"/en/lessons/intro-to-bash":{"position":[[23768,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9244,7]]},"/en/lessons/intro-to-linked-data":{"position":[[36253,7]]},"/en/lessons/intro-to-powershell":{"position":[[9040,4],[13480,7],[20910,7],[21436,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24966,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21327,7]]},"/en/lessons/jupyter-notebooks":{"position":[[48400,7]]},"/en/lessons/logistic-regression":{"position":[[32206,4],[53485,4]]},"/en/lessons/preserving-your-research-data":{"position":[[18321,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7541,7]]},"/en/lessons/sentiment-analysis":{"position":[[23073,7],[38769,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7103,4],[25658,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14111,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31607,4],[43998,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[5880,4],[19488,5],[20252,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25390,4]]}}}],["career",{"_index":1290,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14179,6],[18780,6],[32384,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7609,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9267,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3070,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14167,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25267,6]]}}}],["carefulli",{"_index":5368,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9330,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3918,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61675,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11851,11],[18028,9]]},"/en/lessons/counting-frequencies":{"position":[[3622,10],[7249,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23472,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2216,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16740,9]]},"/en/lessons/geocoding-qgis":{"position":[[25987,10],[30847,9],[34140,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17757,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10769,10],[12372,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8823,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[26111,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10922,9],[21718,10],[43450,10]]},"/en/lessons/output-data-as-html-file":{"position":[[5252,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8601,9],[28882,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16199,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1876,9]]},"/en/lessons/transliterating":{"position":[[1589,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2956,9]]}}}],["careless",{"_index":17405,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70516,8]]}}}],["caret",{"_index":3625,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4804,5],[4909,5]]},"/en/lessons/installing-omeka":{"position":[[5533,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[17162,7]]}}}],["caricatur",{"_index":15508,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[6170,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35584,10],[35693,10],[36805,10]]}}}],["carl",{"_index":18312,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15786,4],[16845,4],[17157,4],[20007,4]]}}}],["carleton",{"_index":9224,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10711,9]]}}}],["carlo",{"_index":4523,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68742,5]]}}}],["carlyl",{"_index":8246,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39428,8]]}}}],["carlyle’",{"_index":8199,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28559,9],[29629,9]]}}}],["carney",{"_index":18355,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25509,7]]}}}],["carol",{"_index":7152,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60958,5]]}}}],["carolina",{"_index":8985,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21046,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3223,8],[7805,8],[7824,8],[8754,8],[9856,8],[13860,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[9777,13],[25654,10]]},"/en/lessons/introduction-map-warper":{"position":[[3183,8],[3202,8],[8060,8],[8079,8],[11199,8],[11218,8],[15180,8],[15199,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26950,8]]}}}],["carolina\",\"south",{"_index":12872,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9760,16]]}}}],["carolyn",{"_index":7293,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[11468,7]]}}}],["carol…explor",{"_index":16145,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44414,15]]}}}],["carri",{"_index":2246,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13342,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15940,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39643,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8651,8],[9428,5],[46555,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1384,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7460,5],[8928,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35709,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35467,5]]},"/en/lessons/geocoding-qgis":{"position":[[17405,7],[18869,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26349,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3367,7],[32003,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29610,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9281,5],[9533,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13416,5],[16489,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9124,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19436,5]]}}}],["carriag",{"_index":10931,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[15662,8],[15750,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9907,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21832,8]]},"/en/lessons/normalizing-data":{"position":[[7451,8]]}}}],["carrier",{"_index":23630,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14813,8]]}}}],["carrington",{"_index":7585,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39549,11]]}}}],["carter",{"_index":8736,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[680,6]]}}}],["cartesian",{"_index":5602,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[273,9],[4969,9],[7554,9],[7751,9],[8737,9],[10069,9],[11122,9]]},"/en/lessons/gravity-model":{"position":[[9807,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40581,9]]}}}],["carto",{"_index":15671,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11433,6],[11818,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3312,5],[3498,5],[3973,6]]}}}],["cartodb",{"_index":23525,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42394,7]]}}}],["cartodbpositron",{"_index":23526,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42415,18]]}}}],["cartografía",{"_index":15696,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22689,11]]}}}],["cartograph",{"_index":10103,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4084,12],[13375,12]]},"/en/lessons/introduction-map-warper":{"position":[[1130,12],[1744,12],[8470,12],[8629,12],[8818,12],[9292,12],[9710,12],[19431,12],[20052,12],[21784,12]]}}}],["cartographi",{"_index":6506,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59166,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13095,11]]},"/en/lessons/geocoding-qgis":{"position":[[37303,12]]},"/en/lessons/georeferencing-qgis":{"position":[[1461,11]]},"/en/lessons/introduction-map-warper":{"position":[[915,12],[3044,11],[6465,11]]},"/en/lessons/qgis-layers":{"position":[[15278,11]]}}}],["cartolar",{"_index":12158,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24059,9],[24232,9],[24774,9],[26249,9],[26343,9],[26432,9]]}}}],["cartoon",{"_index":6123,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3953,7]]},"/en/lessons/preserving-your-research-data":{"position":[[10527,7]]}}}],["cartridg",{"_index":19292,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18264,9]]}}}],["cartulari",{"_index":11743,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4659,10],[32246,9]]}}}],["cascad",{"_index":10995,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[343,8],[9654,7],[18603,8],[18868,8],[18951,8],[19215,7],[19346,9],[19717,8],[19814,8],[19872,8],[20115,7],[20529,8],[20906,9],[21398,7],[21614,8],[21914,8],[21944,9],[27096,7],[30114,7],[32095,8],[32406,7],[32507,8],[34188,9],[44094,7],[46047,7]]},"/en/lessons/intro-to-bash":{"position":[[14920,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5185,9]]},"/en/lessons/transliterating":{"position":[[17303,9]]}}}],["case",{"_index":645,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20626,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4291,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24255,5],[42030,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8529,4],[13175,4],[14358,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12727,5],[13488,5],[13581,4],[14490,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9298,4],[14621,6],[15117,4],[24295,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13053,4],[16587,5],[20470,4],[20757,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10265,4],[20136,5],[28598,5],[52708,5],[52960,5],[58519,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5296,4],[9839,4],[11418,5],[14097,4],[17125,5],[20399,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[256,4],[9612,5],[9852,5],[14137,4],[18549,5],[25632,4],[49249,4],[51222,4],[51747,4],[59563,6],[60022,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[83,4],[145,4],[507,4],[898,4],[2173,4],[2197,4],[2292,4],[2717,4],[5910,4],[12116,6],[14144,6],[14745,5],[25107,4],[25809,5],[26161,5],[26743,5],[27650,4],[28032,4],[31819,4],[39416,4],[39473,6],[45552,5],[50427,4],[56680,4],[59268,4],[62239,4],[63314,5],[64516,4],[64766,4],[65042,4],[66276,5],[67433,5],[68285,4],[69794,5],[70378,6],[70536,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1303,4],[1527,4],[2246,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[239,4],[4923,4],[4989,4],[8843,4],[10840,4],[23439,5],[24167,5],[30403,5],[34420,5],[43386,5],[43599,5],[50690,6],[58520,6],[67883,4],[71817,4]]},"/en/lessons/common-similarity-measures":{"position":[[6208,6],[13912,6],[16633,5],[19606,5],[20030,6],[33706,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17303,5],[24078,5],[25445,4],[27090,5],[36029,4],[36934,5],[42805,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6137,7],[7531,4],[8348,5],[19861,4],[22757,4],[24060,4],[24470,4],[24627,4],[28567,4],[31272,5],[31611,4],[33905,4],[39525,5],[45134,5],[47640,5],[49698,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1265,6],[24757,5],[26513,5],[29557,5],[31118,6],[41737,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23324,5],[25022,5],[26918,4],[27180,5],[29577,5],[29691,5],[30192,5],[34131,5],[39034,5]]},"/en/lessons/counting-frequencies":{"position":[[5903,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[317,4],[6406,5],[6512,5],[8941,4],[9517,5],[10285,5],[13912,5],[17783,5],[18162,5],[45576,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[777,5],[2019,4],[4022,5],[10593,5],[10664,5],[27979,5],[28174,5],[29988,5],[30617,5],[31649,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18299,5],[19452,4],[23263,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[143,4],[3617,5],[4771,5],[5317,4],[5333,4],[7908,4],[7934,5],[8966,5],[9074,4],[9879,4],[10338,4],[10420,4],[10783,4],[18669,5],[25290,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3631,5],[7933,6],[12845,6],[13001,4],[21899,4],[25270,5],[31539,5],[32804,5],[34319,5],[42031,5],[46479,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5714,5],[10668,5],[11443,5],[11860,5],[12262,5],[15921,6],[16300,4],[23328,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14585,6],[25679,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2478,5],[8041,6],[14119,5],[15974,5],[16267,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9098,4],[27677,5],[33426,4],[38005,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[671,4],[812,4],[3301,5],[7993,4],[25423,4],[25997,4],[26223,5],[30205,4],[30373,5],[30940,5],[31075,6],[36120,4],[36242,4],[36392,4],[36468,4],[36728,4],[37366,4],[38735,4],[39100,4],[39196,4],[39489,4],[39560,4],[39758,4],[39782,4],[39906,5],[41251,4],[42291,5],[43309,5],[43367,4],[43644,4],[43724,4],[45050,4],[45360,4],[48004,5],[53737,5],[54067,5],[54762,5],[59887,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[335,4],[1360,5],[1818,4],[3549,5],[3616,4],[3732,5],[4039,6],[7078,4],[9085,5],[11227,5],[13123,5],[16746,5],[32025,5],[32214,4],[33453,4],[40730,4],[40834,4],[43593,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11946,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11821,5],[18669,5],[19666,5],[23852,5],[25686,5],[33646,5],[34566,6],[34717,4],[46257,4],[48363,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2690,4],[8451,5],[9719,6],[15114,5],[24639,6]]},"/en/lessons/extracting-keywords":{"position":[[9512,5],[13303,5],[26520,5],[27616,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1301,4],[3395,4],[23902,4],[41911,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6133,5],[6735,4],[11411,4],[15896,5],[17576,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[832,6],[8898,4],[15690,4],[15730,4],[15803,4],[30358,4],[31170,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2785,4],[3955,4],[9677,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2365,4],[3206,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1650,4],[8913,5],[28207,4],[33163,5],[33193,5],[47209,6],[47340,6],[47469,5],[47554,5],[56422,4]]},"/en/lessons/geocoding-qgis":{"position":[[2075,4],[13454,5],[13583,4],[18612,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5509,5],[9086,4],[9818,4],[11021,4],[11661,5],[16193,4],[18241,5],[26737,5],[27237,5],[27363,5],[28562,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2631,4],[7436,4],[9771,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3676,6],[8426,5],[12493,4],[29481,5],[33371,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4735,4],[33697,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11848,4],[17507,4],[19095,5],[29902,4],[32655,4],[34003,5],[44101,4]]},"/en/lessons/gravity-model":{"position":[[242,4],[4032,5],[10060,4],[10199,4],[10349,4],[13822,4],[14636,5],[15077,5],[17117,4],[19783,4],[24741,6],[29723,4],[29969,5],[30110,4],[32067,4],[32075,4],[34761,4],[40296,4],[44671,5],[49527,4],[55057,4],[56942,4],[57615,4],[66924,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6741,6],[7376,4],[35113,5]]},"/en/lessons/installing-omeka":{"position":[[3353,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1826,4],[2590,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16072,6],[38821,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3973,6],[5322,5],[6283,5],[11170,5],[14501,5],[18028,6],[19119,5],[24003,6],[33690,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[174,4],[4708,4],[5360,4],[9652,4],[23431,4],[31322,5],[39270,5],[54868,4],[54989,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22196,5],[23349,4],[28340,5]]},"/en/lessons/intro-to-bash":{"position":[[7523,5],[10959,5],[13335,4],[22134,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10772,5]]},"/en/lessons/intro-to-linked-data":{"position":[[4212,5],[5555,5],[8054,6],[8080,5],[8271,4],[11364,5],[18828,5],[20056,5],[30818,5],[31494,4],[31606,4],[32139,4],[35056,4]]},"/en/lessons/intro-to-powershell":{"position":[[4661,5],[4755,4],[5598,5],[8030,4],[9008,4],[11756,4],[12471,4],[15382,5],[20354,6],[23057,5],[24626,4],[29456,5],[41553,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15292,5],[16781,6],[19428,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3553,4],[26624,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9704,5],[11831,5],[15980,4],[17751,4],[18260,5],[23956,5],[27592,5],[29602,5],[33260,5],[34610,5],[35855,5],[38084,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[319,5],[623,4],[837,4],[928,4],[1474,5],[3544,4],[8130,4],[9114,4],[9183,5],[11549,4],[11800,4],[11977,4],[12349,5],[12404,4],[14270,5],[16116,4],[26152,5],[30158,4],[32809,5],[34299,5],[34497,4],[34868,4],[34886,5],[36494,4],[36675,4],[40207,4],[40486,4],[41274,4],[41441,4],[41498,4],[41554,4],[41608,4],[41664,4],[41719,4],[41774,4],[43103,4],[43249,4],[43743,4],[43914,4],[44964,4],[45666,5]]},"/en/lessons/json-and-jq":{"position":[[21858,5],[23556,6],[25228,5]]},"/en/lessons/jupyter-notebooks":{"position":[[26893,4],[48551,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[444,4],[4799,5],[6466,5],[7294,5]]},"/en/lessons/linear-regression":{"position":[[2523,4],[16281,5],[18250,5],[21762,4],[26654,5],[29410,4],[34170,5],[37574,5],[45245,4],[54764,5],[61556,5],[62266,5]]},"/en/lessons/logistic-regression":{"position":[[2243,4],[4292,4],[4382,4],[6505,4],[7488,6],[11212,6],[11439,5],[16587,5],[17253,5],[18835,4],[19792,5],[21836,5],[22332,6],[23193,4],[23328,4],[24967,4],[26702,4],[28405,4],[34174,5],[49609,4],[52840,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[266,4],[3926,4],[3984,5],[4021,4],[4268,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11194,4],[26633,5],[29695,5],[29960,5]]},"/en/lessons/naive-bayesian":{"position":[[2826,5],[5441,4],[7113,4],[10350,5],[22562,6],[22768,6],[42532,4],[50879,4],[53245,5],[53487,5],[53847,4],[55818,5],[55946,4],[55997,5],[56524,4],[57353,5],[57527,5],[61633,5],[62636,5],[65013,5],[67733,4],[67841,5],[69995,6]]},"/en/lessons/normalizing-data":{"position":[[138,4],[3731,4],[3969,4],[4012,4],[4793,5],[6293,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2834,5],[24580,5],[33996,5],[50203,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3079,4],[7766,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4286,4],[6413,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4729,4],[15423,5]]},"/en/lessons/qgis-layers":{"position":[[1446,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7519,4],[10847,5],[19175,5],[19297,5]]},"/en/lessons/research-data-with-unix":{"position":[[3955,6],[10819,4],[11540,5],[13276,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3965,5],[4151,4],[5569,4],[6327,4],[6914,4],[11035,4],[19166,5],[19626,5],[19925,5],[29250,5],[33385,5],[36014,5],[36377,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[856,4],[3951,4],[4640,4],[5241,4],[20030,5],[22627,5],[23286,6],[25803,5],[31224,4],[33227,4],[34995,4],[44719,4],[46179,6],[50869,4],[53055,4]]},"/en/lessons/sentiment-analysis":{"position":[[5786,4],[8156,4],[11475,5],[18032,5],[23711,5],[29718,5],[33759,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1757,6],[2627,4],[4366,6],[14938,5],[27239,5],[28570,4],[29003,5]]},"/en/lessons/sonification":{"position":[[23970,5],[36765,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3452,4],[10686,6],[13574,4],[16038,4],[27708,5],[27913,4],[27975,5],[46625,5],[47289,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10850,4],[21530,4],[25343,6],[25534,5],[27857,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6378,5],[13963,5],[20898,4],[30881,4],[36324,4],[36727,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4608,4],[15016,5],[26076,5],[29442,5],[32742,4],[38108,5],[40073,4],[41417,5],[43161,6],[48129,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14387,5],[21963,4],[26492,4],[34849,5],[38805,4],[62046,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2250,4],[5074,4],[14068,6],[22886,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11934,6],[13647,5],[19666,5],[35739,4],[38287,6]]},"/en/lessons/transliterating":{"position":[[6142,6],[6717,5],[10466,5],[14051,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1023,4],[1117,4],[13469,5],[19466,5],[22930,5],[24700,7],[25516,4],[28630,5],[28966,6],[33384,5],[48265,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5030,5],[6369,5],[6681,4],[10226,5],[14186,4],[16172,4],[19986,5],[23020,8],[23503,6],[23829,4],[25762,5],[27018,9],[27042,5],[27435,7],[27636,8],[28181,4],[28299,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13571,5]]},"/en/lessons/vector-layers-qgis":{"position":[[6098,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7505,4],[36476,4],[41269,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[194,6],[4082,4],[6065,4],[6402,4],[10651,4],[11720,5],[12765,4],[17704,4],[17966,5],[18872,5],[19392,4]]},"/en/lessons/working-with-text-files":{"position":[[2242,5],[2516,5],[3730,4],[4000,4],[4844,4],[7063,5]]},"/en/lessons/working-with-web-pages":{"position":[[5116,5],[7234,5]]}}}],["case'",{"_index":16357,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40752,6],[40961,6]]}}}],["case.11",{"_index":1659,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35072,7]]}}}],["case=fals",{"_index":21506,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26109,10],[26508,11]]}}}],["case_studi",{"_index":23620,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13388,10],[13402,10]]}}}],["casella",{"_index":11934,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9664,7],[9889,7],[60964,7],[61189,7]]}}}],["casey",{"_index":15629,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25415,5]]}}}],["case—and",{"_index":14130,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2574,8]]}}}],["cash",{"_index":22306,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22489,4],[26752,4]]}}}],["cask",{"_index":9564,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8475,4]]}}}],["caso",{"_index":20144,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34433,4],[34984,4]]}}}],["cast",{"_index":4910,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38571,4],[55614,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19305,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16361,4]]},"/en/lessons/naive-bayesian":{"position":[[57133,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28544,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44352,4]]}}}],["casual",{"_index":8036,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3299,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11097,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3632,7],[38928,6]]}}}],["cat",{"_index":693,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22794,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28068,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52361,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50746,3],[50905,3],[51116,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9441,3],[9756,3],[9791,3],[15593,3],[17815,3],[19186,3],[28012,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[7975,3],[8122,4],[45657,6],[45794,4]]},"/en/lessons/intro-to-bash":{"position":[[14859,3],[16287,3],[16527,3],[16546,3],[16818,3],[17168,3],[26168,3],[26180,3]]},"/en/lessons/intro-to-powershell":{"position":[[938,4],[23713,4],[44470,3]]},"/en/lessons/naive-bayesian":{"position":[[54417,3],[55101,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42590,3]]}}}],["cat(descript",{"_index":2591,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28083,16]]}}}],["catalan",{"_index":20082,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25143,8]]}}}],["catalina",{"_index":3059,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19259,9],[22988,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15728,8]]},"/en/lessons/linear-regression":{"position":[[3812,9]]}}}],["catalog",{"_index":7836,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13778,7],[21280,7],[22204,8],[22486,8],[22607,8],[23181,8],[23646,7],[27264,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3055,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28764,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4473,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1871,9]]},"/en/lessons/introduction-map-warper":{"position":[[1537,10],[21863,10]]},"/en/lessons/naive-bayesian":{"position":[[23897,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2130,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5819,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35280,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18658,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12409,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3116,10]]}}}],["catalogu",{"_index":670,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22065,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5514,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6154,9],[6380,11]]},"/en/lessons/preserving-your-research-data":{"position":[[9181,10],[10446,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20105,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7729,9],[10750,9],[11398,10],[11450,11],[11994,11],[37666,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1582,10]]}}}],["catch",{"_index":5554,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62885,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35057,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19091,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55926,5]]},"/en/lessons/naive-bayesian":{"position":[[62610,6],[69983,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2603,5]]}}}],["catchal",{"_index":1722,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40947,8]]}}}],["categor",{"_index":5607,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[1491,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3215,11],[30341,11],[39745,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8072,15],[8869,11],[12687,14]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33782,10]]},"/en/lessons/geocoding-qgis":{"position":[[14724,11]]},"/en/lessons/gravity-model":{"position":[[32944,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[41719,12]]},"/en/lessons/linear-regression":{"position":[[12816,11],[13423,11],[14053,11],[14152,11],[21200,11]]},"/en/lessons/naive-bayesian":{"position":[[22744,15]]},"/en/lessons/qgis-layers":{"position":[[12618,13],[13912,13]]},"/en/lessons/sentiment-analysis":{"position":[[2213,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[603,12],[22677,11],[22832,11],[22850,11],[23063,12],[23150,11],[23277,11],[23510,11],[27411,11],[29348,11],[30640,12],[31913,11],[33107,11]]}}}],["categori",{"_index":1750,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42667,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45644,10],[48073,10],[49393,11],[49603,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5338,10],[5748,10],[6083,12],[7642,10],[8581,11],[11624,10],[11690,11],[11708,10],[11960,10],[12561,9],[12696,10],[12839,8],[13397,9],[13473,10],[13532,10],[14909,10],[15078,10],[15390,10],[15647,11],[15940,10],[16254,8],[16716,12],[17450,10],[17710,8],[17771,10],[17865,8],[17969,10],[18091,10],[18179,10],[18239,10],[18289,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40972,10],[44409,9],[53344,8],[58703,11],[63103,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45484,12],[59530,10]]},"/en/lessons/common-similarity-measures":{"position":[[5322,11],[9950,8],[10032,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3532,8],[12583,10],[13005,11],[14772,8],[37064,8],[41377,11],[44915,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1928,10],[3579,9],[3615,8],[4398,9],[5169,10],[5296,11],[5999,8],[6045,10],[6918,10],[48476,11],[53909,11],[57538,10],[57599,10],[57665,10],[57899,8],[58045,10],[58198,9],[58262,8],[60390,10],[60856,11],[60930,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3191,10],[19362,11],[30388,8],[39116,10],[39150,9],[51648,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[592,10],[618,10],[1168,10],[1684,8],[3057,10],[3270,12],[5274,9],[12312,10],[17965,10],[18370,11],[29613,10],[29874,8],[30469,11],[37340,10],[37448,10],[37532,9],[39078,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4786,8],[10004,8],[10041,8],[11248,8],[11349,10],[12060,8],[16044,10],[23001,9],[25170,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6724,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4615,10],[4757,9],[4844,10],[26106,11],[34501,10]]},"/en/lessons/gravity-model":{"position":[[33566,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[15846,11],[15931,8],[16037,8],[20309,10],[20431,11],[21038,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17096,11],[18872,11],[19089,10],[23814,10],[29085,8],[29214,11],[31530,10],[31587,9],[31617,8],[33540,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46814,8]]},"/en/lessons/intro-to-linked-data":{"position":[[36065,9]]},"/en/lessons/introduction-map-warper":{"position":[[19924,11],[20447,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12636,11],[13040,8],[13226,8]]},"/en/lessons/linear-regression":{"position":[[1876,9],[13622,10]]},"/en/lessons/logistic-regression":{"position":[[1596,9],[41806,10],[61488,8]]},"/en/lessons/naive-bayesian":{"position":[[2805,10],[2852,10],[27019,9],[27161,8],[34721,8],[35147,8],[36675,9],[36711,9],[36757,8],[36803,9],[39318,9],[39333,8],[39480,8],[39592,9],[39783,8],[39821,8],[40286,8],[41191,8],[41256,8],[41446,8],[41493,8],[41635,8],[41775,8],[42245,10],[42315,8],[42574,11],[43134,8],[43210,10],[44066,8],[45840,10],[45938,9],[45983,9],[46134,8],[47114,8],[47233,8],[47728,9],[47923,8],[48164,9],[48282,8],[48465,8],[48835,9],[49473,8],[51149,10],[51195,12],[51302,11],[51547,10],[51769,10],[51985,8],[52859,8],[52917,8],[53038,9],[53093,8],[53265,11],[53616,8],[53969,10],[54031,11],[54081,8],[54322,10],[54349,8],[55006,10],[55033,8],[55570,8],[55651,8],[55783,11],[56126,9],[56216,10],[56320,9],[56415,9],[56652,9],[56707,9],[56908,8],[57191,8],[58327,10],[60527,10],[60682,10],[61698,8],[61788,8],[62688,8],[62816,9],[63514,8],[64993,8],[65524,8],[67903,10],[69615,8],[69644,9],[69721,9],[69915,9]]},"/en/lessons/qgis-layers":{"position":[[11564,11],[11641,10],[11763,8],[12055,10],[12121,8],[12228,10],[12952,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17486,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[522,10],[5796,11],[5864,10],[11482,11],[18862,10],[20599,10],[30795,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5181,8],[6653,11],[7575,10],[11093,10],[17450,11],[17706,11],[27762,10],[33104,9],[35476,11],[35966,8]]},"/en/lessons/sentiment-analysis":{"position":[[23472,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4777,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3311,8]]},"/en/lessons/vector-layers-qgis":{"position":[[4979,9],[10940,8],[13234,8],[15034,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28075,8]]}}}],["categorical/continu",{"_index":4614,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8693,22]]}}}],["categoriesdir",{"_index":18455,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40878,13]]}}}],["categoris",{"_index":12546,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[14380,11]]},"/en/lessons/intro-to-linked-data":{"position":[[36157,10]]},"/en/lessons/research-data-with-unix":{"position":[[3254,11]]}}}],["category.pi",{"_index":18283,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3641,11],[35522,11],[37289,11]]}}}],["category’",{"_index":19848,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[20697,10]]}}}],["cater",{"_index":13971,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[30567,5]]}}}],["cathedr",{"_index":18746,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8517,10],[8708,9],[8768,9],[9378,9],[9438,9],[48248,10]]}}}],["cather",{"_index":1508,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28923,7],[29676,6],[29782,6],[31834,6],[47534,6],[51034,6]]}}}],["cather’",{"_index":1599,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31984,8]]}}}],["cathol",{"_index":8984,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21025,8],[27028,8]]}}}],["catinsampl",{"_index":18492,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45524,11],[48354,15],[62324,11]]}}}],["caton",{"_index":18566,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58408,8]]}}}],["cats.5",{"_index":13931,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[17359,6]]}}}],["cattocheck",{"_index":18461,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[41131,10],[41376,12],[42018,12],[42468,12],[45445,11],[45492,11],[45576,11],[46376,12],[47797,10],[52997,10],[62097,11],[62202,11],[62304,11],[62364,11]]}}}],["catástrof",{"_index":20207,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46688,12]]}}}],["cau",{"_index":18758,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8998,6],[9666,5],[9744,5],[10011,7]]}}}],["caucasian’/’whit",{"_index":11115,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25964,20]]}}}],["caught",{"_index":15384,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[29691,6]]},"/en/lessons/naive-bayesian":{"position":[[48914,7]]}}}],["caus",{"_index":787,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3110,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17872,7],[31919,5],[32308,6],[37176,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15318,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45399,5]]},"/en/lessons/common-similarity-measures":{"position":[[35966,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2041,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12864,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26291,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4649,6],[11936,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5343,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28244,7],[42462,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9349,7]]},"/en/lessons/extracting-keywords":{"position":[[10162,7],[32552,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10100,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9297,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[31016,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19561,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11275,6],[19922,6],[27114,5],[33967,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14300,5],[33135,6],[35951,6],[37990,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53323,5]]},"/en/lessons/intro-to-powershell":{"position":[[17042,6]]},"/en/lessons/introduction-map-warper":{"position":[[4721,5],[13504,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26000,6],[29010,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9735,5],[40658,5],[47804,7]]},"/en/lessons/linear-regression":{"position":[[12143,5],[16916,6],[54707,6],[54846,5],[55127,5],[56847,7],[67797,7]]},"/en/lessons/naive-bayesian":{"position":[[23177,6]]},"/en/lessons/normalizing-data":{"position":[[5210,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23043,5]]},"/en/lessons/sentiment-analysis":{"position":[[38431,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29632,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1940,7],[4370,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19214,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8439,7],[22932,6],[27964,5],[28297,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31827,7],[33217,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20756,5]]},"/en/lessons/working-with-text-files":{"position":[[5371,5]]}}}],["causal",{"_index":6701,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15741,6],[18225,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[23963,10]]},"/en/lessons/linear-regression":{"position":[[52582,6],[54402,10],[54534,6]]}}}],["causat",{"_index":21666,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4605,9]]}}}],["caution",{"_index":2136,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[1972,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11205,7],[11434,7]]},"/en/lessons/intro-to-bash":{"position":[[24000,7]]},"/en/lessons/linear-regression":{"position":[[31287,7]]},"/en/lessons/research-data-with-unix":{"position":[[11950,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50920,7]]}}}],["cautionari",{"_index":952,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[322,10],[28013,10]]},"/en/lessons/preserving-your-research-data":{"position":[[13283,10]]}}}],["cautiou",{"_index":20317,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[4214,8]]}}}],["cave",{"_index":18824,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13247,5],[13316,5],[14125,5],[14192,5]]}}}],["caveat",{"_index":5475,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25437,7]]},"/en/lessons/linear-regression":{"position":[[68697,8],[72277,7]]},"/en/lessons/logistic-regression":{"position":[[26373,7]]}}}],["cavendish",{"_index":23216,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8465,9],[8762,9],[9143,11]]}}}],["cbc",{"_index":7579,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39243,3]]}}}],["cbind",{"_index":19691,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19743,7],[22255,7]]}}}],["cbind(breakingpeace,kil",{"_index":19711,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22645,28]]}}}],["cbind(theft,violenttheft",{"_index":19692,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19929,25]]}}}],["cbow",{"_index":22826,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[9811,6],[10368,4],[30723,4],[30787,5]]}}}],["cbs=[savemodelcallback(monitor='f1_scor",{"_index":6393,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45898,44]]}}}],["cc",{"_index":9766,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29289,5],[32338,5],[51321,5],[52149,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6027,4]]},"/en/lessons/sentiment-analysis":{"position":[[27366,3]]}}}],["cc0",{"_index":19745,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3348,3]]}}}],["cc70b7bc6295",{"_index":16622,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3756,14],[8021,14]]}}}],["cc=clang",{"_index":15753,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9039,8]]}}}],["ccasa",{"_index":3335,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4995,7]]}}}],["ccc",{"_index":11765,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5963,5]]}}}],["ccg",{"_index":12201,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28854,3]]}}}],["ccix",{"_index":11877,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7211,5]]}}}],["ccode",{"_index":11616,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31600,8]]}}}],["cconj",{"_index":6927,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43018,5],[46587,5]]}}}],["ccpa",{"_index":9343,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32136,4]]}}}],["ccviii",{"_index":11804,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6393,7]]}}}],["cd",{"_index":142,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3026,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6391,2],[6435,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7081,2],[10395,2],[10527,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28039,3],[28358,3],[28448,2],[29993,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30614,2],[30724,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16274,2],[16919,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11305,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11063,2],[12688,2],[42824,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11728,2]]},"/en/lessons/extracting-keywords":{"position":[[14678,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12736,3],[35413,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6513,2],[6544,2],[9251,2],[9303,2],[12844,2]]},"/en/lessons/installing-omeka":{"position":[[10215,2],[11178,3],[11274,2]]},"/en/lessons/intro-to-bash":{"position":[[9560,2],[9606,2],[9964,2],[10092,2],[10419,2],[10659,3],[10696,2],[11010,2],[11079,2],[12816,2],[12912,3],[13021,2],[13069,2],[13152,2],[13390,2],[21651,3],[25890,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7042,5]]},"/en/lessons/intro-to-powershell":{"position":[[323,3],[7683,3],[43017,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18057,2]]},"/en/lessons/linux-installation":{"position":[[1258,2]]},"/en/lessons/naive-bayesian":{"position":[[32211,2],[32245,2],[37243,2]]},"/en/lessons/research-data-with-unix":{"position":[[4036,2],[4681,2],[9534,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19462,2],[20080,2],[20191,2],[20539,2],[20922,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9362,2],[9378,2],[9650,2],[9782,2],[11348,2],[11366,2],[14497,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5210,2],[5343,2],[5392,2],[13377,3],[13399,2]]}}}],["cd>",{"_index":21168,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20045,6]]}}}],["cdocr.pi",{"_index":3638,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7091,9]]}}}],["cdocrverbose.pi",{"_index":3691,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13479,16]]}}}],["ce",{"_index":9780,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29910,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13587,2]]}}}],["cea",{"_index":20508,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40114,5]]}}}],["ceas",{"_index":7935,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31745,5],[44852,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11924,6]]},"/en/lessons/vector-layers-qgis":{"position":[[6177,6]]}}}],["ceder",{"_index":4550,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69262,6]]}}}],["ceil",{"_index":7468,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28839,7]]}}}],["celebr",{"_index":7918,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27648,10]]}}}],["cell",{"_index":2901,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17870,5],[18890,5],[19272,4],[22360,5],[22734,5],[22832,4],[23163,4],[23438,4],[23722,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1892,6],[3029,6],[7121,5],[7282,4],[10542,5],[10900,6],[12013,5],[12117,7],[12145,7],[14893,5],[14945,6],[14970,6],[15631,5],[16167,5],[16228,5],[16753,6],[16987,5],[17472,6],[17504,7],[18005,6],[18030,6],[18142,6],[18447,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[62776,5]]},"/en/lessons/common-similarity-measures":{"position":[[28357,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9230,4],[9298,4],[9314,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13981,4],[24715,4],[24784,4],[42467,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10169,4],[12409,4],[32101,4],[32173,4],[32247,4],[33373,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15869,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21739,6],[28240,5],[29203,4],[29211,4],[29316,4],[29605,4],[31777,4],[41111,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1718,5],[12295,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6719,5],[11249,6],[12567,4],[12637,4],[21211,4],[21299,4],[29287,5]]},"/en/lessons/extracting-keywords":{"position":[[23640,5],[23755,5],[26907,5],[27022,4],[27760,5],[29169,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10700,8],[10714,4],[10897,4],[10977,4],[11050,4],[11088,4],[11299,4],[11390,5],[11407,4],[11808,5],[30921,4],[36112,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[261,5],[545,5],[6100,5],[6185,4],[7457,4],[7740,5],[7767,4],[10188,4],[10789,5],[10969,5],[11026,5],[11056,6],[11148,5],[11177,5],[11776,4],[11950,5],[12067,5],[12367,4],[12597,5],[12641,5],[12775,5],[13070,4],[13395,5],[14195,5],[14567,5],[15114,5],[15667,5],[20706,4],[20808,5],[20875,5],[21799,4],[23812,5],[23906,6],[23946,5],[23976,6],[24402,5],[27602,4],[28836,5],[28952,5],[29810,4],[31159,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18017,5]]},"/en/lessons/geocoding-qgis":{"position":[[25594,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[9391,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[8836,4],[8873,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13064,5],[36912,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18094,4],[20526,5]]},"/en/lessons/json-and-jq":{"position":[[18473,4]]},"/en/lessons/jupyter-notebooks":{"position":[[18852,6],[18913,4],[19298,4],[19318,5],[19434,5],[19621,4],[19677,6],[20117,5],[20208,5],[20498,4],[20559,5],[20652,4],[20719,4],[20791,4],[20874,5],[20918,4],[20939,5],[21172,4],[21449,4],[21468,4],[21493,5],[21823,5],[21933,5],[22045,4],[22060,4],[22110,5],[22332,5],[22375,5],[22416,4],[23335,4],[24168,5],[24514,4],[24557,5],[24781,5],[24839,5],[24890,4],[24931,4],[25018,5],[25085,4],[25257,4],[25534,4],[25590,5],[25681,5],[25766,5],[26301,5],[27027,4],[27055,5],[27085,5],[27213,5],[27227,4],[27809,4],[27879,5],[27974,5],[28013,4],[28081,4],[28239,4],[28569,4],[28681,4],[29525,5],[30369,5],[30459,4],[30506,4],[30604,4],[30624,4],[30878,4],[30911,5],[33246,4],[33673,4],[33729,4],[33812,5],[33859,5],[33942,4],[34017,7],[34951,5],[35696,4],[36101,4],[37534,7],[37552,5],[37719,5],[39637,6],[39695,4],[40287,6],[40484,5],[40843,4],[45719,4],[45767,4],[45814,5],[45945,5],[46203,7],[47919,5],[48349,5],[48761,5]]},"/en/lessons/linear-regression":{"position":[[30484,4],[30656,4],[38532,4],[44528,4],[49025,4],[51132,4]]},"/en/lessons/logistic-regression":{"position":[[32857,4]]},"/en/lessons/research-data-with-unix":{"position":[[5579,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20295,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6027,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11624,4],[11688,5],[11810,5],[11941,5],[11958,5],[12155,4],[12212,4],[12312,4],[12595,4],[13450,4],[17661,4],[19067,5],[19103,5],[19333,4],[19663,5],[20454,4],[21122,5],[31742,4],[35472,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35732,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12894,6],[12975,5],[13008,4],[14009,4],[14098,4],[14166,5],[14391,4],[14960,4],[15034,4],[15355,4],[16052,4],[19050,4],[21151,5],[24431,4],[26291,4],[27510,4],[29525,4],[29645,4],[30369,4],[31211,4],[33320,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8240,5],[8491,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[7236,6],[13041,5],[25114,6],[25129,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11749,4]]}}}],["cellpadding=\"3\">",{"_index":15035,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3253,19]]}}}],["cellphon",{"_index":61,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1093,10]]}}}],["cells.column",{"_index":11390,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29094,12]]}}}],["cells.column_name.valu",{"_index":11354,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21000,23]]}}}],["cells=dict",{"_index":14508,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37535,11]]}}}],["cells['column",{"_index":11352,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20909,13],[29134,13]]}}}],["cells['date'].valu",{"_index":11384,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26442,19]]}}}],["cells['year'].value.escape('url",{"_index":11359,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21407,33],[21459,33]]}}}],["cellspacing=\"2",{"_index":15034,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3237,15]]}}}],["celsiu",{"_index":15943,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6033,8]]},"/en/lessons/linear-regression":{"position":[[13414,8]]}}}],["cement",{"_index":11090,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22001,8]]}}}],["censor",{"_index":21260,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[10291,9],[10587,9]]}}}],["censu",{"_index":8861,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3836,6],[10248,6]]},"/en/lessons/geocoding-qgis":{"position":[[712,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[176,6],[7441,6],[7773,6],[8117,6],[8539,7],[8825,7],[8872,6],[10526,6],[11720,6],[12800,6],[14000,6],[15224,6],[15413,7],[17160,6],[18423,7],[19437,6],[20465,6],[20913,6],[21373,6],[21536,6],[21982,6],[23630,6],[23890,6],[24125,6],[25506,6],[33663,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8654,7],[10648,6],[15028,6],[16969,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9474,6]]}}}],["census",{"_index":12862,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[7553,8]]}}}],["census.geojson",{"_index":18182,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16225,15],[19399,14],[26401,15],[26898,15],[29785,14],[29844,14],[31146,14],[31586,15]]}}}],["census_country.csv",{"_index":18188,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17025,18],[19328,18],[19484,19]]}}}],["census_data",{"_index":12878,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11193,11]]}}}],["center",{"_index":148,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3166,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12879,7],[13143,7],[14556,7],[14729,7],[14981,8],[15042,7],[15100,7],[15213,8],[15313,8],[15359,7],[18893,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[270,6],[1470,6],[4954,6],[5000,7]]},"/en/lessons/common-similarity-measures":{"position":[[28505,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58060,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13682,6],[14625,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24269,6],[25415,6],[28064,6],[28182,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15210,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18232,6],[21810,8],[21851,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3508,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10236,6],[13961,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21774,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16551,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63763,7],[63907,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[7699,6],[8722,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10182,8],[10350,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2227,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[35246,6],[35450,6],[35660,6],[35821,8],[36035,8],[36244,6],[36292,6],[36327,6],[36935,6],[37005,6],[39461,6],[39988,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45752,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44791,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46615,6],[58036,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29336,6],[30485,6]]},"/en/lessons/jupyter-notebooks":{"position":[[52501,6]]},"/en/lessons/linear-regression":{"position":[[51405,6]]},"/en/lessons/logistic-regression":{"position":[[5778,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31446,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7530,7]]},"/en/lessons/space-place-gazetteers":{"position":[[9146,8],[28314,7],[31293,7],[31711,8],[31908,8],[35994,7],[36507,8],[36748,8],[40691,7],[41231,8],[41488,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32162,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[208,7],[805,6],[1862,6],[18334,7],[46020,6],[46090,7],[47288,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47422,7],[53354,6],[53473,6]]}}}],["center.3",{"_index":4674,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19372,8]]}}}],["center’",{"_index":5327,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3996,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[49033,8]]}}}],["centesimo",{"_index":12040,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11137,9],[62437,9]]}}}],["centimet",{"_index":9373,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36532,12]]}}}],["centr",{"_index":6578,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[11314,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3995,7],[4678,7],[15947,7],[33334,6],[36567,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22199,7],[36439,7],[38192,7],[38412,8]]},"/en/lessons/geocoding-qgis":{"position":[[20298,6]]},"/en/lessons/gravity-model":{"position":[[17665,6]]},"/en/lessons/logistic-regression":{"position":[[66751,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27119,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40797,6]]},"/en/lessons/sonification":{"position":[[23079,6]]}}}],["central",{"_index":4446,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58766,7],[58955,7],[58986,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8446,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2322,7],[8092,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55984,7],[58793,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[50645,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26774,7],[27947,7],[33270,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10725,7],[12591,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29217,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1527,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[463,10],[834,7],[20523,11],[22216,7],[22390,10],[25808,11],[30869,10],[31109,10],[31269,11],[31330,10],[31371,11],[31399,11],[32046,10],[32193,10],[32310,10],[34191,10],[34844,10],[34921,10],[35061,10],[35225,11],[35249,10],[35516,11],[35663,10],[35817,10],[36024,10],[36076,10],[36162,11],[36513,10],[36827,10],[37050,10],[37127,10],[37347,10],[37544,13],[37707,11],[37740,10],[37860,10],[38043,10],[38517,13],[38664,10],[38980,11],[41795,10],[42828,10],[43048,12],[43350,13],[43453,13],[43496,10],[47220,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5528,7]]},"/en/lessons/gravity-model":{"position":[[2767,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[346,7],[12740,7],[48177,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6244,7]]},"/en/lessons/jupyter-notebooks":{"position":[[49127,9]]},"/en/lessons/linear-regression":{"position":[[3119,7],[26727,7]]},"/en/lessons/logistic-regression":{"position":[[2839,7],[53388,7],[61992,7]]},"/en/lessons/naive-bayesian":{"position":[[4562,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19352,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4027,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1494,7],[24660,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[833,10],[1224,7],[23286,10],[23526,10],[23620,10],[23708,10],[23841,14],[24022,14],[24117,17],[24311,14],[24370,14],[24553,14],[25659,10],[25721,7],[30661,10],[30974,12],[31257,11],[31657,14],[36228,10],[36399,7],[36631,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32225,7],[47086,9],[48102,7],[56127,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15690,7]]},"/en/lessons/working-with-web-pages":{"position":[[8185,7]]}}}],["centric",{"_index":5654,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[12443,7]]}}}],["centroid",{"_index":3942,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21239,8],[34106,8],[35402,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12898,10],[13151,12],[13280,10],[15634,10],[15716,9],[15838,9],[16280,9],[16841,9],[20067,10]]},"/en/lessons/geocoding-qgis":{"position":[[20312,12],[20425,8],[20506,10],[20655,9],[20723,9]]}}}],["centuri",{"_index":1183,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10564,7],[28786,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22659,8],[22792,8],[23363,7],[23908,10],[26032,9],[26115,7],[26180,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1594,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1224,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56385,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48282,10],[54900,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36855,7],[41342,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59114,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57757,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5867,9],[7009,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46223,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19244,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[142,8],[1633,7],[3547,8],[4279,8],[4415,7],[4554,7],[4946,8],[5263,7],[5392,8],[5417,8],[5964,8],[48355,9],[50494,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[713,7],[36296,7],[39531,7],[40611,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4302,8],[4423,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3603,8],[3895,7],[4290,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2498,7],[3406,7]]},"/en/lessons/extracting-keywords":{"position":[[6307,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[707,9],[1630,8],[2912,8],[3531,7],[3989,7],[5672,8],[38336,7],[41488,7],[41872,7],[45513,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27616,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2780,7],[5355,7],[68773,7]]},"/en/lessons/geocoding-qgis":{"position":[[4881,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30346,7],[30403,7]]},"/en/lessons/georeferencing-qgis":{"position":[[12096,8]]},"/en/lessons/gravity-model":{"position":[[7485,11],[7707,7],[10270,7],[10504,7],[11740,7],[55219,8],[57042,7],[57472,7],[61868,7],[62082,7],[64944,7],[65330,7],[65495,9],[66231,7],[66671,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7655,8]]},"/en/lessons/intro-to-linked-data":{"position":[[4746,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9087,8],[43343,7],[43756,7],[44880,7],[52341,7],[53627,7]]},"/en/lessons/linear-regression":{"position":[[7591,7],[21375,7],[72625,8],[73965,7]]},"/en/lessons/logistic-regression":{"position":[[65311,7]]},"/en/lessons/naive-bayesian":{"position":[[1884,10],[12111,7],[51908,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1641,7],[15900,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18805,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8833,7],[8977,10],[9015,8],[9141,7]]},"/en/lessons/sonification":{"position":[[38912,8],[41162,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3755,8],[7101,8],[15607,7],[32237,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5687,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[567,9],[5389,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43726,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5749,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1620,8],[14062,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1074,7],[14610,7],[15417,7],[15507,7],[15544,7],[15915,7],[16027,7],[16200,8],[16292,8],[16767,9],[17500,7],[37757,8],[37777,7],[37845,7],[43533,7],[43674,7],[44812,7],[48997,7],[49088,7],[49512,7],[49722,7],[49926,7],[50183,7],[50299,7],[50899,7],[50978,7],[51059,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2231,8],[4084,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[955,7],[10097,7],[14709,7]]},"/en/lessons/vector-layers-qgis":{"position":[[7010,10],[16864,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3386,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10423,8]]},"/en/lessons/working-with-web-pages":{"position":[[4168,7]]}}}],["century’5",{"_index":9181,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4362,9]]}}}],["ceram",{"_index":3389,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13841,10]]}}}],["ceremoni",{"_index":23598,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6003,8]]}}}],["cern",{"_index":3798,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12154,5]]}}}],["certa",{"_index":6697,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15609,6]]}}}],["certain",{"_index":1630,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33819,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1417,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23497,7],[25440,7],[40619,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2041,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64832,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19652,7],[45524,7],[45846,7],[69786,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32701,7]]},"/en/lessons/common-similarity-measures":{"position":[[1233,7],[6633,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4364,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48816,7],[56651,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8272,7],[9530,7],[18066,7],[40110,7],[52551,7],[58616,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8501,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19157,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2189,7],[12307,7],[30604,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25782,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17439,7],[31154,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16239,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12570,7],[43527,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6705,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9034,7],[48454,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10433,7],[21244,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[868,7],[7511,7],[35625,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1109,7],[11117,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23308,7]]},"/en/lessons/geocoding-qgis":{"position":[[7358,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18513,7]]},"/en/lessons/georeferencing-qgis":{"position":[[5955,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[19893,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10809,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16534,7]]},"/en/lessons/gravity-model":{"position":[[8630,7],[13845,7],[26813,7],[26842,7],[26890,7],[30814,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[9782,7],[14993,7],[15535,7],[33145,7],[38972,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[2428,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4081,7],[11993,7],[12055,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4269,7],[8898,7],[17417,7],[19716,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53350,7]]},"/en/lessons/intro-to-bash":{"position":[[25356,7]]},"/en/lessons/intro-to-powershell":{"position":[[28551,7],[29769,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26568,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3267,7],[23354,7]]},"/en/lessons/linear-regression":{"position":[[45713,7],[56959,7],[57249,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[23071,7]]},"/en/lessons/naive-bayesian":{"position":[[65843,7],[65963,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33197,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6528,7],[13366,7],[13842,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4502,7],[5538,7],[39866,7]]},"/en/lessons/sentiment-analysis":{"position":[[4942,7],[25741,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1029,7],[1496,7],[13070,7]]},"/en/lessons/sonification":{"position":[[3909,7]]},"/en/lessons/space-place-gazetteers":{"position":[[131,7],[8266,7],[11494,7],[12709,7],[16373,7],[24405,7],[28294,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16423,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1040,7],[14223,7],[31297,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26048,7],[40886,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35093,7],[38312,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2988,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1158,7],[1177,7],[8530,7],[26068,7],[26183,7]]},"/en/lessons/transliterating":{"position":[[17696,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24966,7],[26696,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19804,7],[31947,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5341,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2673,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8696,7],[19520,7]]},"/en/lessons/working-with-web-pages":{"position":[[5710,7]]}}}],["certainli",{"_index":5725,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23100,9],[31183,9],[39581,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56794,9],[58932,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5988,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3035,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1900,9]]},"/en/lessons/gravity-model":{"position":[[2342,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4800,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22581,9],[25915,9]]},"/en/lessons/linear-regression":{"position":[[53868,9]]},"/en/lessons/research-data-with-unix":{"position":[[2059,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4618,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4468,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23424,9]]}}}],["certainti",{"_index":6413,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47162,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29996,12]]}}}],["certo",{"_index":12019,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10908,5],[62208,5]]}}}],["ceta",{"_index":7212,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3661,7],[4126,5]]}}}],["cetera",{"_index":6488,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56978,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15521,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4044,6]]}}}],["ceur",{"_index":10054,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58925,4]]}}}],["cex.nam",{"_index":20112,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30430,9],[31017,10]]}}}],["cflag",{"_index":15754,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9055,7],[9354,7]]}}}],["ch",{"_index":7751,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13625,3],[13669,3],[13714,3],[13733,3],[13795,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5463,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10168,3],[10189,3],[10225,3],[10269,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12077,3],[12098,3],[12134,3],[12178,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16927,2],[47924,2],[49590,2],[49846,6],[56252,2],[58079,2],[59408,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7636,3],[7657,3],[7693,3],[7737,3]]},"/en/lessons/output-data-as-html-file":{"position":[[9754,4]]},"/en/lessons/transliterating":{"position":[[11896,5],[11912,5]]},"/en/lessons/working-with-web-pages":{"position":[[9814,4]]}}}],["ch[audano",{"_index":12049,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13566,9]]}}}],["chace",{"_index":3489,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2073,6],[8728,6],[16483,6]]}}}],["chace.jonathan",{"_index":3673,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10780,14]]}}}],["chaeronea",{"_index":5003,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49135,9]]}}}],["chain",{"_index":7129,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[58156,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28151,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35958,6],[36049,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28956,5],[37126,6],[46555,5]]},"/en/lessons/json-and-jq":{"position":[[7158,5],[15250,7]]},"/en/lessons/linear-regression":{"position":[[29222,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15309,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30562,7]]}}}],["chair",{"_index":23084,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[33121,5]]}}}],["challeng",{"_index":33,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[669,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15590,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15500,10],[40759,10],[65714,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41497,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2337,10],[72019,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3811,11],[30360,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2047,11],[17673,10],[18461,9],[54792,11],[64515,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4386,10],[4519,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3885,9],[4911,9],[5193,10],[6444,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2526,10],[11250,11],[42751,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1914,11],[9600,10],[30089,10]]},"/en/lessons/extracting-keywords":{"position":[[4771,12],[7993,9],[29259,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5266,10],[22628,12],[40112,10],[48274,12]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[70,9],[1311,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31906,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[4775,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[1730,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[775,11],[8175,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4963,12],[9352,10],[12315,9],[23938,10],[24579,10],[30994,10],[34974,10],[43874,9],[44152,10],[44699,11],[50902,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2929,9],[5220,11]]},"/en/lessons/intro-to-linked-data":{"position":[[1279,12],[8384,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2364,9]]},"/en/lessons/json-and-jq":{"position":[[564,10],[35659,10],[35683,10],[36323,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6140,11]]},"/en/lessons/qgis-layers":{"position":[[18804,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15522,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8315,10],[8765,11]]},"/en/lessons/sentiment-analysis":{"position":[[5268,10],[24805,9]]},"/en/lessons/space-place-gazetteers":{"position":[[32402,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36763,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8555,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[866,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5402,11],[28166,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21800,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18046,10]]}}}],["cham",{"_index":13031,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[33935,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61613,4]]}}}],["chamber",{"_index":23178,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[23789,8],[26853,9],[27586,9]]}}}],["champagn",{"_index":9237,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12963,9]]}}}],["champaign",{"_index":16978,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53536,10]]}}}],["champion",{"_index":15723,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[1778,8],[2017,10],[41992,9]]}}}],["chanapa",{"_index":21978,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63466,7]]}}}],["chanc",{"_index":3406,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15851,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32169,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4443,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15485,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39822,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27000,7],[30780,6],[41277,6]]},"/en/lessons/extracting-keywords":{"position":[[10791,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53504,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[21903,6]]},"/en/lessons/logistic-regression":{"position":[[52894,6],[55011,6],[55050,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6721,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11444,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40880,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29425,7]]}}}],["chancellor",{"_index":22370,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[1833,11]]}}}],["chandler",{"_index":3491,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2106,9]]}}}],["chang",{"_index":272,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6317,7],[7120,8],[13235,6],[13781,6],[20153,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20014,8],[37446,7],[41368,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7295,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6352,7],[16046,6],[22837,8],[23846,7],[26371,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[377,8],[7445,7],[22759,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3999,7],[5525,7],[6892,8],[7334,7],[8872,6],[8987,8],[9023,6],[11535,7],[14974,7],[24594,7],[28459,7],[31378,7],[31490,7],[31635,7],[32318,7],[33094,8],[33425,7],[33625,8],[34023,8],[36343,6],[36446,8],[36465,7],[36662,7],[36729,7],[36767,8],[37008,7],[37397,6],[38477,7],[38632,7],[42558,6],[45706,6],[45810,6],[45979,6],[46684,6],[46799,6],[48870,6],[49176,6],[50743,6],[51838,7],[52572,7],[52850,7],[53462,7],[53493,7],[53582,7],[55013,7],[55154,7],[55399,7],[55474,7],[55549,8],[55849,6],[55952,7],[58963,7],[59047,7],[59247,8],[59326,7],[59407,7],[59768,7],[59864,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10572,8],[10609,8],[10640,8],[10881,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3234,7],[21625,6],[22377,8],[27165,8],[36187,6],[36249,7],[47813,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16106,6],[16209,6],[16362,6],[16723,7],[16872,7],[16932,6],[18528,8],[62120,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1952,7],[7428,6],[11263,7],[12557,8],[13288,6],[16305,7],[21159,6],[21188,6],[22820,8],[24052,7],[24278,7],[24393,7],[24665,7],[24852,8],[25660,7],[26443,7],[26692,7],[27092,7],[27323,7],[32122,7],[32356,7],[32848,8],[33671,6],[33707,7],[33868,7],[34782,7],[35093,7],[35432,8],[36015,7],[36083,7],[36175,7],[38052,6],[38380,7],[38811,7],[39002,7],[39561,7],[41254,7],[41751,7],[42624,8],[43349,7],[43762,7],[43883,7],[44102,7],[44194,7],[44286,8],[44413,7],[45128,7],[45980,6],[46054,6],[47236,7],[48496,7],[48594,7],[48772,7],[49178,7],[49238,7],[49301,8],[49552,7],[49754,7],[49801,7],[49937,6],[50434,8],[51206,7],[52031,6],[52205,8],[52369,7],[52526,7],[52978,8],[53423,8],[55279,8],[57037,7],[57496,8],[57545,8],[59949,7],[61169,6],[69187,6],[70138,7],[70953,7],[71185,7],[71293,7],[71732,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8806,6],[8995,7],[11600,6],[15058,7],[16430,6],[33141,7],[39434,7],[39555,8],[39595,6],[39695,6],[39764,6],[39881,6],[40213,7],[46266,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42275,6],[42523,6],[45390,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[212,7],[12161,8],[12366,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5717,7],[52096,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5892,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1846,7],[3284,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4604,7],[4820,7],[5866,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[974,8],[5608,7],[11517,7],[44824,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14283,6],[14327,8],[20308,6],[20489,6],[20611,7],[20847,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14660,6],[23412,6],[29953,8],[31996,6],[32170,6],[32786,6],[37031,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12194,8],[17585,6],[19707,8],[20917,7],[21075,6],[23873,7],[24397,7],[24885,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1440,6],[5032,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1951,8],[23668,7],[25405,7],[45587,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7735,6],[12600,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5827,6],[6373,7],[9885,6],[12487,7],[12647,6],[28200,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5470,7],[6887,6],[7037,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14537,7],[34793,7],[43062,6],[44556,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9607,6],[12201,8],[15024,6],[15457,6],[17643,8],[17713,8],[17785,8],[17855,8],[26346,6],[26491,7],[35672,6],[56968,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[578,7],[838,7],[6949,6],[7072,6],[11412,7],[11892,6],[12829,7],[12858,7],[12941,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[487,8],[6226,6],[10672,8],[11583,8],[19451,6],[19668,8],[30371,8],[30439,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2003,6],[6290,7],[6989,6],[9326,7],[9584,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37361,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2434,7],[5099,6],[7025,6]]},"/en/lessons/extracting-keywords":{"position":[[3479,7],[10819,6],[13181,8],[14609,6],[14732,6],[15598,8],[25323,6],[27866,6],[31048,7],[34639,10],[34731,8],[34884,9],[36808,9],[37550,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1024,8],[1448,7],[6472,8],[11701,6],[19300,8],[29143,6],[39843,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25533,6],[27262,7],[28575,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6848,7],[14125,6],[15639,7],[27098,7],[28769,6],[35148,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[310,8],[9874,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[431,8],[8128,6],[10048,8],[10198,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4367,6],[16227,7],[32394,7],[33032,7],[46394,7],[66756,6],[69280,6],[69322,6]]},"/en/lessons/geocoding-qgis":{"position":[[3512,6],[3609,7],[3839,7],[3888,7],[14046,8],[28582,6],[29100,8],[30150,8],[30523,6],[30606,6],[31740,8],[32029,6],[34787,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4240,6],[4748,6],[6295,6],[6516,7],[22718,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1001,6],[2817,7],[5945,7],[6053,6],[7309,7],[7542,8],[10815,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[432,6],[485,6],[2031,6],[2234,6],[32665,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[589,7],[698,7],[2526,7],[2740,7],[2823,7],[2861,7],[2954,6],[2990,7],[3039,7],[3218,7],[3418,7],[4141,7],[4180,7],[4439,8],[7996,7],[14130,6],[14841,7],[16365,7],[16432,7],[16671,7],[16818,7],[16863,7],[16973,8],[16994,7],[17041,7],[17168,7],[17195,8],[17557,7],[17616,7],[17646,7],[17685,7],[17854,7],[17938,7],[18033,7],[18673,6],[19075,7],[19397,7],[19546,6],[19587,7],[19843,7],[19948,6],[20227,7],[20503,7],[21997,7],[22560,7],[22620,7],[22661,7],[23047,7],[23287,7],[23399,7],[23931,7],[23982,7],[25419,7],[25478,7],[25503,7],[25561,7],[25664,7],[26149,7],[26199,7],[26247,6],[27159,8],[27444,7],[27680,7],[27742,7],[27870,7],[27985,8],[28112,7],[28194,7],[28279,7],[28508,7],[28587,7],[28732,7],[28900,7],[28994,7],[29180,6],[29248,6],[29304,7],[29343,7],[29390,7],[29465,7],[29526,6],[29685,6],[29769,6],[29819,6],[29865,6],[29936,6],[29998,7],[30024,7],[31236,7],[31347,6],[31488,7],[31533,7],[32001,8],[32154,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10852,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2715,6],[3814,6],[9688,6],[11146,6],[11197,6],[17822,6],[20160,6],[23728,8],[28539,8],[29021,6],[31265,6],[31381,6],[33223,6],[34305,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[4215,6],[4380,6],[8136,6],[9374,6],[10071,6],[10130,6],[10256,6],[10430,6],[10471,8],[11146,8],[18619,6]]},"/en/lessons/gravity-model":{"position":[[28099,7],[37306,7],[38027,7],[48886,7],[56353,7],[57320,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[21317,6],[23749,6],[34817,6],[36056,6],[36159,6]]},"/en/lessons/installing-omeka":{"position":[[10859,6],[11689,8],[12254,7],[12287,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2521,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4737,6],[7424,7],[9115,6],[12223,6],[14557,6],[28917,6],[29252,7],[30524,6],[33419,6],[37622,7],[38481,7],[38578,7],[39128,7],[39202,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12734,6],[14368,7],[19692,6],[20406,7],[20461,7],[21133,6],[21738,8],[26726,6],[29800,6],[37425,6],[37494,6],[39133,7],[40388,6],[44344,6],[44441,6],[44524,6],[44600,6],[44661,6],[46636,6],[46715,6],[47813,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17124,7],[25357,8],[25441,6],[28504,7],[29228,8],[29521,7],[50448,6],[53378,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17425,6],[28489,6],[34676,6],[34852,6],[35022,6]]},"/en/lessons/intro-to-bash":{"position":[[3705,6],[3968,6],[9566,6],[15318,6],[15447,6],[19187,7],[20243,6],[20609,8],[23185,6],[25901,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7124,7],[22132,7],[34164,6]]},"/en/lessons/intro-to-powershell":{"position":[[4451,6],[8062,7],[17868,6],[20392,6],[20446,6],[20586,7],[20678,7],[20835,7],[43026,6],[43186,7],[43269,7],[44014,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[676,8],[12494,6],[21590,6]]},"/en/lessons/introduction-map-warper":{"position":[[2263,8],[2620,7],[5770,7],[16696,6],[18745,8],[21314,7],[21488,7],[21596,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[520,8],[3957,7],[5538,6],[11292,9],[14837,6],[15838,6],[17411,8],[27767,7],[28293,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4174,7],[7501,6],[17319,6],[18292,6],[20746,6],[20785,6],[21016,6],[22026,7],[26328,6],[39684,6],[39757,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2810,6],[17114,8],[21360,6],[25886,8],[25925,6],[26009,6],[45525,6]]},"/en/lessons/json-and-jq":{"position":[[873,8],[5781,6],[21670,6],[32863,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10818,6],[15575,6],[17967,6],[19602,6],[19651,7],[20621,7],[20818,7],[20852,7],[25316,7],[25357,6],[25465,7],[25880,7],[26740,6],[26775,6],[26952,8],[28018,7],[29535,6],[30692,7],[32697,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7304,8],[9550,6]]},"/en/lessons/linear-regression":{"position":[[12213,6],[16649,6],[16680,6],[16745,6],[18118,8],[37763,8],[55406,7],[55478,7]]},"/en/lessons/logistic-regression":{"position":[[15627,7],[25720,8],[62227,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[217,8],[2700,8],[4293,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[840,6],[14151,8],[18820,6],[19984,6],[23131,8],[27520,6],[28301,7],[30180,6],[30199,6],[31554,6],[31602,6]]},"/en/lessons/naive-bayesian":{"position":[[875,8],[39765,7],[69507,8],[70089,6]]},"/en/lessons/normalizing-data":{"position":[[319,8],[4776,7],[4908,7]]},"/en/lessons/output-data-as-html-file":{"position":[[6173,7],[10144,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10708,8],[11585,6]]},"/en/lessons/preserving-your-research-data":{"position":[[271,8],[3823,7],[4262,7]]},"/en/lessons/qgis-layers":{"position":[[6267,7],[9464,7],[9525,8],[11593,6],[14368,6],[15082,6],[15421,8],[15485,7],[15719,6],[17688,6],[18445,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3112,6],[8808,6],[9040,7],[24709,6]]},"/en/lessons/research-data-with-unix":{"position":[[2924,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1417,8],[17688,7],[17860,6],[32508,6],[42228,6],[42364,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33957,6],[46876,7]]},"/en/lessons/sentiment-analysis":{"position":[[8528,6],[26547,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1666,6],[4337,6],[4733,8],[4847,7],[4922,7],[5471,7],[7981,7],[8228,6],[8493,8],[9462,8],[11493,8],[21394,7],[27015,7],[27478,7],[33352,6],[33894,7],[34143,9],[34269,9],[35322,8]]},"/en/lessons/sonification":{"position":[[12653,7],[16699,6],[17020,6],[28787,6],[32830,6],[35456,6],[38415,7],[38508,6],[40285,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1419,6],[6225,6],[6712,6],[6879,7],[7681,7],[7854,6],[17383,8],[21708,8],[32641,7],[32815,7],[41778,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[573,6],[9333,6],[20055,6],[22994,6],[23587,8],[27631,8],[29166,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1019,6],[1433,7],[2705,7],[2946,6],[4719,8],[19038,6],[19076,8],[23277,8],[23631,7],[23856,7],[24678,6],[32051,6],[33400,6],[36980,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[688,7],[5582,6],[6201,6],[11987,7],[12682,6],[26413,8],[38923,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9808,6],[12844,8],[13758,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7530,6],[9405,6],[9785,7],[11382,7],[16597,6],[17987,6],[18157,8],[23550,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11643,8],[13031,6],[13232,6],[17045,7],[17363,7],[19243,6],[24725,6],[24803,6],[29878,6],[29955,6],[31505,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[80,7],[2724,8],[21213,6],[23013,7],[24774,9],[32944,8],[41010,6],[41452,6]]},"/en/lessons/transliterating":{"position":[[13670,6],[17344,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5239,6],[20460,6],[20613,6],[21163,6],[21249,6],[26485,8],[28898,6],[33502,6],[45892,8],[45941,8],[46010,7],[46868,7],[47243,7],[51923,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12848,9],[12960,8],[14583,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1302,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[688,7],[1938,6],[14370,7],[14872,7],[17997,7],[18082,6],[19280,8],[19791,6],[19951,6],[20214,6],[20263,6],[20682,6],[20739,8],[25220,7]]},"/en/lessons/vector-layers-qgis":{"position":[[3149,6],[3962,6],[5866,6],[6069,6],[6196,6],[10103,6],[10129,6],[11294,6],[13037,7],[13614,6]]},"/en/lessons/viewing-html-files":{"position":[[3100,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2480,6],[2525,7],[20354,6],[22652,8],[35527,6],[40412,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5183,6],[5310,6],[5351,6],[6250,6],[20105,8]]},"/en/lessons/working-with-web-pages":{"position":[[153,8],[5133,6]]}}}],["changeabl",{"_index":16030,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25021,10]]}}}],["changed.4",{"_index":9173,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3211,9]]}}}],["changes/addit",{"_index":5496,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34343,17]]}}}],["changes—except",{"_index":3106,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[33501,14],[59123,14]]}}}],["change—e.g",{"_index":3199,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53117,11]]}}}],["channel",{"_index":3269,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61707,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65395,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30806,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9703,7],[9898,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17366,7]]},"/en/lessons/gravity-model":{"position":[[15596,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[12029,9],[12043,8],[42732,8]]},"/en/lessons/introduction-map-warper":{"position":[[21713,7]]},"/en/lessons/jupyter-notebooks":{"position":[[37162,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30590,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11382,8],[15194,9],[15273,8],[15312,8],[15421,7],[15477,7],[15597,9],[25911,8],[26570,9],[26829,8],[27361,9],[34906,9],[38994,7],[40192,7],[55357,9],[55425,9],[56531,8],[58300,8],[59011,9],[63594,8]]}}}],["channels,2",{"_index":5359,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8032,10]]}}}],["channeltitl",{"_index":21754,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25504,13]]}}}],["channel’",{"_index":21897,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[59065,9]]}}}],["chao",{"_index":9496,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52545,7]]}}}],["chapel",{"_index":8986,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21093,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26916,7]]}}}],["chapman",{"_index":23180,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[23894,7],[24024,7]]}}}],["chapman’",{"_index":23119,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[989,9],[1588,9],[1955,9],[7353,9],[10265,9],[10697,9],[23538,9],[24460,9],[24580,9],[24796,9],[25196,9],[26020,9]]}}}],["chapter",{"_index":4517,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68473,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61537,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10472,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12381,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[33848,7],[33987,7]]},"/en/lessons/gravity-model":{"position":[[63704,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45373,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9351,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7940,7]]},"/en/lessons/normalizing-data":{"position":[[9961,7],[10197,7]]},"/en/lessons/output-data-as-html-file":{"position":[[9945,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6155,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22268,7],[33854,9],[34072,7],[34230,12],[34417,7],[34481,7],[34545,7],[34609,7],[34673,7],[34738,7],[34803,7],[34868,7],[34933,7],[34998,7],[35061,7],[35126,7],[35191,7],[35541,9],[35689,9],[35855,9],[43775,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37382,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2738,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27612,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20236,7]]}}}],["chapter_pag",{"_index":21556,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34176,13],[34243,13]]}}}],["chapter_pages.index.get_level_values('pag",{"_index":21561,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35714,44]]}}}],["chapter_start",{"_index":10727,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15661,13],[16396,14]]}}}],["char",{"_index":7597,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1578,4],[1611,4],[1680,4],[1800,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18975,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8623,4],[8665,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2512,4],[2586,4],[2839,7],[3217,4],[3263,4],[3597,4],[4006,4],[4168,4],[4379,4],[4419,4],[6300,4],[6333,4],[6402,4],[6523,4],[9536,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21194,5]]},"/en/lessons/transliterating":{"position":[[12486,4],[12534,4],[12641,4]]}}}],["charact",{"_index":36,"title":{"/en/lessons/transliterating":{"position":[[26,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[703,9],[1705,9],[9493,10],[9570,9],[16814,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[129,9],[9811,10],[9995,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14229,9],[18864,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6493,11],[10643,9],[10731,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14422,10],[39995,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9349,10],[11776,9],[12044,9],[14997,9],[15819,10],[15901,10],[18057,9],[18262,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[260,9],[3926,10],[4259,10],[4556,9],[4647,10],[4926,9],[4993,11],[5074,10],[10084,10],[11569,10],[12353,10],[14362,10],[17162,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52885,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17203,11],[21658,10],[43483,9],[46832,10]]},"/en/lessons/common-similarity-measures":{"position":[[6563,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2034,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13046,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7347,11],[14908,10],[14975,10],[15302,10],[17095,10],[17729,10],[18390,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6043,11]]},"/en/lessons/counting-frequencies":{"position":[[4733,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44086,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18304,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11780,11],[11861,10],[11898,10],[12010,10],[13149,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7833,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10487,9],[19021,9],[19065,9],[19149,9],[21263,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4938,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8688,11],[27258,11],[27362,10],[27589,11],[35097,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7806,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3834,9],[23612,9]]},"/en/lessons/extracting-keywords":{"position":[[4611,9],[13371,9],[15699,11],[23475,10],[23494,9],[33016,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13320,10],[13792,9],[17036,13],[26942,12],[32693,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8378,11],[9108,9],[9475,10],[13913,9],[16307,11],[25863,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5505,9],[5547,9],[5576,9],[5666,9],[5685,9],[5774,10],[5812,9],[5870,9],[8462,10],[8502,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1212,9],[1254,9],[1283,9],[1373,9],[1392,9],[1481,10],[1519,9],[1577,9],[1977,9],[2052,9],[2457,9],[2535,9],[4698,9],[4740,9],[4769,9],[4848,9],[4867,9],[4948,9],[5006,9],[5105,9],[5196,9],[5277,10],[5439,9],[6744,10],[6818,9],[9122,10],[9507,10],[9704,9],[9748,9],[9936,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8791,11],[14660,10],[14703,10],[14913,9],[15305,10],[28837,10],[47411,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9651,9],[9972,9],[12596,9],[12688,11],[27297,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[6313,10],[6420,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27053,11],[27097,10],[27281,10],[38737,10],[38820,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11272,10]]},"/en/lessons/installing-omeka":{"position":[[7056,9],[7108,9],[7185,9],[7240,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13426,9],[13441,9],[13565,9],[14345,10],[16264,10],[18775,9],[26279,9],[26525,9],[26813,9],[28548,9],[32988,9],[33153,9],[36789,9],[37253,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32561,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5304,10]]},"/en/lessons/intro-to-bash":{"position":[[13478,11],[17128,10],[17581,9]]},"/en/lessons/intro-to-linked-data":{"position":[[22043,11],[22066,10],[24580,11]]},"/en/lessons/intro-to-powershell":{"position":[[36052,10],[36120,10],[36427,10],[36909,10],[37897,11],[44996,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[12015,12],[12032,9],[12306,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8817,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16651,10],[46866,9],[54933,9]]},"/en/lessons/json-and-jq":{"position":[[30474,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2565,10],[3099,10]]},"/en/lessons/linear-regression":{"position":[[68559,11]]},"/en/lessons/logistic-regression":{"position":[[43082,11],[43109,10],[53352,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1277,11],[3247,10],[3328,10],[4248,10],[5172,10],[6658,11],[7180,11]]},"/en/lessons/normalizing-data":{"position":[[3831,10],[4765,10],[5181,10],[7435,10],[7818,11],[8131,10],[8433,11],[8533,10],[8605,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[754,9],[1216,9],[1391,11],[2041,9],[2200,10],[2720,9],[3004,11],[3550,9],[3814,9],[5834,9],[5944,10],[5980,10],[6216,11],[6299,10],[6491,9],[12748,9],[29437,10],[32003,10],[32198,11],[33295,9],[34033,9],[34046,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8255,11]]},"/en/lessons/research-data-with-unix":{"position":[[6911,9],[7222,10],[8776,11],[8938,11],[9712,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[951,10],[3180,11],[3256,9],[3293,10],[21836,10],[22066,10],[22128,12],[22443,12],[22885,9],[36518,10],[47298,9]]},"/en/lessons/sonification":{"position":[[22682,11]]},"/en/lessons/space-place-gazetteers":{"position":[[11110,9],[19833,11],[20503,10],[47702,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6452,11],[7245,11],[11896,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3598,10],[43420,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9617,10],[27714,11],[28237,11],[39162,9],[41437,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1086,9],[1323,10],[6230,11],[6440,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27947,11]]},"/en/lessons/transliterating":{"position":[[27,10],[307,11],[667,11],[714,11],[1830,11],[2316,9],[2536,11],[3812,11],[3968,11],[4913,9],[4978,11],[5448,10],[5682,10],[5723,9],[5776,10],[6019,9],[6845,9],[7273,11],[7302,11],[7353,9],[7821,10],[7857,10],[7989,10],[8052,10],[8656,11],[8703,10],[8762,10],[8854,10],[9437,9],[9685,10],[9762,10],[9805,11],[10236,10],[10353,10],[10390,10],[12254,9],[12309,10],[13219,9],[13318,10],[13441,9],[13772,10],[15051,10],[19821,11],[20118,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[5476,9],[6081,9],[8232,9],[9008,9],[9108,11],[9849,10],[10435,11],[10946,10],[10975,10],[11150,10],[12164,10],[12292,9],[12764,10],[14311,10],[16104,9],[16309,9],[17228,10],[17297,11],[21151,11],[22550,10],[26268,9],[26324,9],[26663,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1696,9]]},"/en/lessons/working-with-text-files":{"position":[[1326,10]]},"/en/lessons/working-with-web-pages":{"position":[[6113,10]]}}}],["character",{"_index":999,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2070,12],[46633,13],[46816,12],[48080,13],[48263,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8639,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12158,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[4403,13],[29615,17]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7269,12]]},"/en/lessons/sentiment-analysis":{"position":[[3537,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33387,13]]}}}],["character(",{"_index":22634,"title":{},"body":{"/en/lessons/transliterating":{"position":[[9499,12]]}}}],["character?33",{"_index":17454,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[72851,12]]}}}],["characteris",{"_index":20316,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[3241,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50163,14]]}}}],["characterist",{"_index":5864,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11561,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[819,15],[51908,15],[52301,16]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25602,15]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4656,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2860,15]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43301,15]]},"/en/lessons/geospatial-data-analysis":{"position":[[917,15],[1722,15],[2109,16],[3425,15],[3824,15],[3902,14],[4324,15],[4475,16],[7397,15],[10739,15],[15770,15],[23596,15]]},"/en/lessons/image-classification-neural-networks":{"position":[[7697,15],[7758,16]]},"/en/lessons/introduction-map-warper":{"position":[[1584,16]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[398,14],[4391,14],[12487,14],[13324,14],[17270,14],[17878,15],[18258,14],[18665,14],[18890,14],[22070,14],[50897,14],[55522,14]]},"/en/lessons/output-data-as-html-file":{"position":[[1796,15]]},"/en/lessons/research-data-with-unix":{"position":[[9191,15]]},"/en/lessons/space-place-gazetteers":{"position":[[362,15],[831,15],[8602,15]]},"/en/lessons/transliterating":{"position":[[4219,16]]}}}],["characters)/day",{"_index":19243,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10258,15]]}}}],["character’",{"_index":14212,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[13525,11],[32953,11],[33292,11]]}}}],["charg",{"_index":365,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9359,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3349,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14009,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9061,9],[9562,8],[9711,8],[12899,10],[13278,10],[17296,6],[24020,7],[24050,7],[24079,7],[24833,8],[24872,8],[24911,8],[25119,7],[25612,9],[26709,9],[27602,9],[28458,9],[29097,6],[29122,8],[41702,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20307,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35766,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32884,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4798,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5332,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19038,7]]}}}],["charl",{"_index":3546,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2773,7],[2808,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44941,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16761,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16232,8],[16375,8]]},"/en/lessons/intro-to-linked-data":{"position":[[16101,7],[16413,8],[16486,8]]},"/en/lessons/linear-regression":{"position":[[79320,7]]},"/en/lessons/logistic-regression":{"position":[[55213,7],[55600,7]]}}}],["charles\",http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000077",{"_index":15061,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4216,73]]}}}],["charles</a></td>",{"_index":15053,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3865,28]]}}}],["charlesf",{"_index":3608,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3642,9]]}}}],["charleston",{"_index":8958,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11793,11],[11844,10],[13928,11],[13979,10],[16468,11],[16491,10],[17652,11],[17675,10],[18900,11],[18923,10],[20508,11],[20561,10],[23404,11],[23457,10],[25328,11],[25381,10]]}}}],["charleston,sc",{"_index":9005,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23507,13],[25431,13]]}}}],["charles’",{"_index":17970,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55653,9]]}}}],["charli",{"_index":9970,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54200,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53057,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32331,7]]}}}],["charlist",{"_index":11688,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9518,8],[9772,9]]}}}],["charlist.append(char",{"_index":11689,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9552,21]]}}}],["charlottetown",{"_index":12818,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[8114,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[7811,13]]},"/en/lessons/vector-layers-qgis":{"position":[[7215,13],[7236,13],[7766,13],[8319,16],[8421,13],[11940,13],[11978,13]]}}}],["charm",{"_index":17945,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53627,8],[54206,8]]}}}],["charset",{"_index":22610,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4893,11],[6773,11]]}}}],["charset=u",{"_index":20424,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27206,10]]}}}],["charset=window",{"_index":22608,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4753,15],[5155,15]]}}}],["chart",{"_index":5637,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[6920,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3631,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16635,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54549,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[570,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[41245,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[398,6],[1016,6],[2257,7],[10759,6],[10935,5],[11395,5],[11566,5],[12638,5],[13019,5],[14198,6],[17946,6],[18043,5],[18356,6],[19142,5],[20445,5],[20742,5],[23273,5],[23299,5],[23672,5],[31519,6],[34205,5],[34450,5],[34569,5],[34587,5],[35093,5],[35704,5],[38985,7],[39026,5],[39966,6],[40049,5],[40067,5],[40582,5],[41619,6],[42222,5],[43741,5],[45375,5],[47122,5],[48417,5]]},"/en/lessons/introduction-map-warper":{"position":[[1007,7],[1024,7],[1044,7],[1091,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6057,5],[6080,6]]},"/en/lessons/logistic-regression":{"position":[[5579,5],[26916,5],[32399,5],[33044,5],[34626,5],[38552,5],[40670,5],[41636,5],[41766,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22214,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23909,6],[27312,7],[27383,6],[27791,7],[27860,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29605,7],[29789,5],[29889,5],[30838,5],[31760,5],[32233,5],[32437,5],[43506,6],[43771,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8207,5],[30170,6]]},"/en/lessons/sonification":{"position":[[26444,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21539,5],[35600,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22702,7],[23386,5],[23461,7],[23682,5],[24518,7],[29337,5],[29716,6],[29971,5],[32252,6],[33096,5]]}}}],["charter",{"_index":11713,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1068,7],[1458,8],[2796,8],[8182,7],[8241,7],[8618,7],[8986,7],[9291,7],[12475,7],[13008,7],[16406,8],[21995,8],[22898,8],[25982,8],[28080,7],[28262,9],[28616,7],[28689,7],[28954,8],[29393,7],[29632,7],[29941,8],[30042,9],[30148,7],[30327,7],[30412,7],[30593,7],[30676,7],[31105,7],[31212,7],[31320,7],[31737,8],[31858,8],[31981,8],[32073,8],[32553,8],[32789,7],[32825,7],[32927,7],[33061,7],[34653,7],[35246,7],[35680,7],[36256,7],[36868,7],[37002,7],[37552,8],[37630,7],[37786,8],[37879,7],[38469,8],[42197,7],[42330,7],[42344,7],[42499,8],[42676,7],[42801,8],[42837,8],[42904,7],[43043,9],[43122,8],[43227,7],[43366,9],[43445,8],[43707,8],[43757,8],[43837,7],[44379,10],[44524,8],[44944,7],[45401,8],[45601,7],[46413,7],[47076,7],[47692,7],[47755,8],[47836,8],[47930,9],[48273,8],[48322,8],[49058,7],[49073,8],[49194,8],[49287,7],[49528,8],[49596,9],[49784,8],[49838,7],[49892,8],[50041,9],[50408,7],[50908,8],[51302,7],[51950,8],[52013,7],[52947,10],[53277,8],[54470,8],[55706,8],[56258,9],[57873,8],[57964,8],[58085,9],[58637,9],[59191,8],[59414,9],[60207,8],[60467,8],[60549,8],[63374,8],[63919,8],[64139,8],[64337,8],[64374,9],[65892,8],[66411,7],[67416,9],[67439,9]]}}}],["charter'",{"_index":12242,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35560,9],[53471,9]]}}}],["charter(slug.match(lin",{"_index":12290,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45462,25]]}}}],["charterid",{"_index":12305,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47065,10]]}}}],["charters[ch",{"_index":12318,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49614,12],[56289,12],[58103,12]]}}}],["charters[ch]['chno",{"_index":12405,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59585,23]]}}}],["charters[ch]['d",{"_index":12402,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59446,20]]}}}],["charters[ch]['text",{"_index":12307,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47950,20]]}}}],["charters[chno",{"_index":12288,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45157,14],[45725,14],[45775,16]]}}}],["charters[int(chid)]['footnotes'].append((fn",{"_index":12346,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53082,44]]}}}],["charters[x",{"_index":12442,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64418,11]]}}}],["charters[x].copi",{"_index":12443,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64483,18]]}}}],["charter’",{"_index":12250,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36202,9],[47239,9]]}}}],["chartex",{"_index":12472,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67600,7]]}}}],["chase,jonathan",{"_index":3674,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10799,16]]}}}],["chat",{"_index":20319,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[4658,4]]}}}],["chatroulett",{"_index":3893,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18077,13]]}}}],["che",{"_index":11813,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6484,3],[6521,3],[7320,3],[9728,3],[61028,3]]}}}],["cheap",{"_index":15460,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[329,5],[540,5],[1109,5],[5712,5],[15145,5],[16032,6],[16280,5],[16436,5],[17016,5],[17589,5],[19078,5],[21654,5],[21677,5],[26858,5]]}}}],["cheat",{"_index":3632,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5489,5],[5588,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1126,5],[64693,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8199,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7979,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7834,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46839,5],[46859,5]]}}}],["cheatsheet",{"_index":2979,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1538,10],[1833,10],[1926,10],[32875,10],[43826,11],[44216,10],[51889,10],[54964,10],[58650,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64846,10]]},"/en/lessons/preserving-your-research-data":{"position":[[18488,11]]}}}],["check",{"_index":839,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7215,5],[7359,5],[7898,5],[7970,8],[12803,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27345,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2831,5],[8121,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1282,5],[11249,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3750,5],[4663,5],[14978,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27532,5],[32441,5],[43648,5],[47122,5],[50905,5],[57387,5],[60843,5],[61681,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17594,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7415,6],[10256,5],[10300,7],[10519,7],[15170,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58127,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40974,5],[49864,5],[58112,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[744,8],[9967,5],[21065,6],[23779,6],[24510,9],[26658,8],[30385,5],[30811,5],[31354,5],[31545,8],[31954,5],[32539,5],[39638,5],[45904,6],[47353,8],[49683,7],[50902,5],[52264,5],[54264,7],[54306,6],[54403,6],[54537,6],[54579,6],[54656,6],[54735,6],[54777,6],[54891,6],[54994,7],[57407,6],[64556,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19287,5],[19612,8],[34221,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17085,8],[28197,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6265,5],[18443,7],[18691,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14222,5],[14827,5],[16170,5],[17422,5],[21527,5],[23401,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16945,5],[17913,6],[24691,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25135,5],[26633,6],[26762,5],[31076,8],[31278,5],[32136,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11519,5],[11559,5],[12671,5],[25088,5],[26511,8],[32621,8],[34322,8],[35334,5],[36789,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20988,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4161,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13418,5],[26949,8],[33178,5],[42195,7],[43237,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8404,6],[14814,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28242,5],[33716,5],[47407,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[158,5],[348,5],[7537,5],[13629,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15903,5],[24087,5],[33849,5],[35063,7],[40761,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3023,5],[7165,5],[7484,5],[12172,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1677,5],[2010,5],[10372,6],[11541,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6407,5],[10405,5],[18205,6]]},"/en/lessons/extracting-keywords":{"position":[[11289,5],[12124,5],[12233,6],[15496,5],[17137,6],[19313,5],[20596,5],[20869,7],[20964,5],[21390,5],[21777,5],[22680,6],[26379,5],[38015,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3144,5],[8951,8],[11487,6],[17289,7],[19854,5],[24748,6],[32589,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28433,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4114,7],[8724,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20852,5],[30997,5],[31912,5]]},"/en/lessons/geocoding-qgis":{"position":[[9894,5],[13605,5],[25979,7],[25998,5],[26098,8],[34132,7],[34279,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7461,5]]},"/en/lessons/georeferencing-qgis":{"position":[[1984,5],[6014,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2240,5],[8723,5],[8813,5],[9252,6],[18413,8],[33533,5],[33738,5],[34501,5],[35761,5],[39942,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[30130,5]]},"/en/lessons/installing-omeka":{"position":[[3489,5],[10145,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3894,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21549,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9273,5],[14087,5],[14127,5],[15319,5],[27497,5],[27654,5],[30155,5],[31581,8],[33682,5],[34223,8],[36564,8],[37564,5]]},"/en/lessons/intro-to-bash":{"position":[[9743,6],[24130,5]]},"/en/lessons/intro-to-linked-data":{"position":[[29655,5],[29791,5]]},"/en/lessons/intro-to-powershell":{"position":[[1576,5],[25539,5],[25753,5],[26736,5],[35201,5],[39182,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[17471,5]]},"/en/lessons/introduction-map-warper":{"position":[[10977,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5323,8],[16112,5],[35682,5],[37914,6],[40678,5],[40916,5]]},"/en/lessons/json-and-jq":{"position":[[5959,5],[8708,5],[9059,8],[11642,6],[15361,5],[16910,5],[17016,5],[22311,5],[25638,5],[26123,9],[30855,5],[32033,8],[34073,5],[35363,8]]},"/en/lessons/linear-regression":{"position":[[17704,6],[34722,6]]},"/en/lessons/logistic-regression":{"position":[[17914,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5129,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35878,5],[36477,5]]},"/en/lessons/naive-bayesian":{"position":[[5816,5],[5855,8],[12876,5],[18828,5],[18939,5],[26832,6],[26973,6],[27517,5],[40295,7],[40668,5],[42075,7],[49408,5],[62751,5],[69082,5]]},"/en/lessons/normalizing-data":{"position":[[7183,5],[7359,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49496,6],[49579,6],[50019,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3659,6],[6540,5],[7331,5]]},"/en/lessons/qgis-layers":{"position":[[15645,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23826,5],[24641,5]]},"/en/lessons/research-data-with-unix":{"position":[[8468,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32581,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16014,5]]},"/en/lessons/sonification":{"position":[[15276,5],[21321,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21222,5],[22527,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17194,5],[17303,5],[17418,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9585,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16693,5],[16929,5],[18395,8],[22960,5],[23228,5],[25796,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10277,5],[12809,7],[13991,5],[14075,5],[14130,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3090,5],[7343,5],[9570,5],[13762,5],[14774,5],[27659,5],[31607,5],[32496,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9836,5],[10597,5],[11354,5]]},"/en/lessons/transliterating":{"position":[[6992,5],[18817,5],[18886,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16830,5],[25299,8],[32054,8],[32143,5],[37367,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[13609,8],[14366,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[354,5],[1792,7],[6765,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9276,8],[9607,5],[10499,8],[11450,5],[13640,5],[14276,5],[15212,5],[27216,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3700,8],[7113,5],[11702,7],[14315,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5057,5],[30901,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19288,5]]}}}],["checkbox",{"_index":2790,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4673,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12222,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7157,9],[7306,8],[9230,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31364,8],[31503,8],[31559,9],[31964,8],[33244,8],[55620,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[6375,8],[13394,9]]},"/en/lessons/json-and-jq":{"position":[[6178,10],[8735,8],[17986,10]]},"/en/lessons/jupyter-notebooks":{"position":[[15602,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[8413,8],[13503,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2655,8],[2898,8],[6259,8]]}}}],["checklist",{"_index":5559,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64331,10]]},"/en/lessons/space-place-gazetteers":{"position":[[46400,9]]}}}],["checkmark",{"_index":5535,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54848,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11270,9]]}}}],["checkpoint",{"_index":16896,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[34132,14],[34220,10],[34267,12],[34480,11]]}}}],["cheer",{"_index":16170,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2992,8]]}}}],["chees",{"_index":11237,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45768,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[5445,6],[5635,6]]}}}],["cherish",{"_index":11585,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24897,9]]}}}],["cherven",{"_index":21385,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[34082,7]]}}}],["cheshir",{"_index":10881,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8871,8]]}}}],["cheshire34255.11580388035.0069.19",{"_index":13674,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38231,33]]}}}],["cheshire3444",{"_index":13771,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54315,12]]}}}],["chess",{"_index":9424,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48533,6]]}}}],["chester",{"_index":16901,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[36955,7]]}}}],["cheyney",{"_index":12356,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54986,7]]}}}],["chi",{"_index":1728,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41539,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16632,3],[17874,3],[18252,3],[20795,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[474,3],[12538,3],[13382,3],[23050,3],[23126,3],[23231,3],[24422,3],[24678,3],[24861,3],[24912,3],[24996,3],[25828,3],[28084,3],[28473,3],[28566,3],[28612,3],[28683,3],[29210,3],[29515,3],[31114,3],[31256,3],[31764,3],[36163,3],[55572,3]]}}}],["chiaudano",{"_index":11752,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5834,9],[13717,9],[13794,9],[24844,9],[26212,9],[26306,9],[26395,9]]}}}],["chiaudaso",{"_index":12181,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26484,9]]}}}],["chicago",{"_index":3547,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2784,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[601,7],[6900,7],[23876,7],[27697,7],[28317,8]]}}}],["chicken",{"_index":5292,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[2197,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5231,7]]},"/en/lessons/working-with-text-files":{"position":[[7366,7]]}}}],["chid",{"_index":11921,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9368,8],[10306,8],[42891,7],[43214,7],[45037,4],[45897,4],[51675,8],[51747,8],[51791,8],[52035,7],[53002,4],[60668,8],[61606,8]]}}}],["chid':this_chart",{"_index":12350,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53537,21]]}}}],["chief",{"_index":9354,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32503,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[22245,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8709,5]]}}}],["child",{"_index":3760,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7729,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23714,5],[23785,7],[29038,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28791,5],[28857,7]]},"/en/lessons/intro-to-bash":{"position":[[10443,7]]},"/en/lessons/intro-to-powershell":{"position":[[16275,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3597,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6612,5],[7906,6]]},"/en/lessons/logistic-regression":{"position":[[47576,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3554,5],[3613,5],[3872,5],[17573,5],[24019,5],[35847,5]]}}}],["childcar",{"_index":2656,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29829,10]]}}}],["childitem",{"_index":15320,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[243,9],[5436,9],[5482,10],[5680,9],[5742,10],[6310,10],[6420,10],[16425,11],[42761,9],[42882,9]]}}}],["children",{"_index":8357,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29155,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10974,8],[11347,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[932,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6626,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3669,8]]},"/en/lessons/logistic-regression":{"position":[[47876,8],[49040,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24917,8]]}}}],["children’",{"_index":9218,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10455,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1641,10]]},"/en/lessons/jupyter-notebooks":{"position":[[36998,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4379,10]]}}}],["chile",{"_index":4459,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59143,8]]}}}],["chines",{"_index":5115,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58907,7],[64491,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56660,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55788,7],[58417,7]]},"/en/lessons/intro-to-linked-data":{"position":[[21994,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6927,7]]},"/en/lessons/space-place-gazetteers":{"position":[[7563,8]]}}}],["chip",{"_index":2973,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[698,6],[20028,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4613,6]]}}}],["chipset",{"_index":8046,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5714,9],[5859,8],[6129,9],[6351,9],[34918,8],[37986,9],[38516,9]]}}}],["chisquar",{"_index":16274,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26753,10],[27615,10],[28114,10],[28285,10],[28525,11]]}}}],["chmod",{"_index":386,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10013,5],[13869,5]]},"/en/lessons/installing-omeka":{"position":[[12400,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17337,6]]}}}],["chno",{"_index":11923,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9398,7],[10337,7],[37601,4],[37684,4],[37744,4],[37902,4],[42929,7],[43252,7],[45076,4],[45580,5],[45922,4],[59720,5],[59748,5],[59776,5],[59804,5],[59832,5],[59860,5],[59888,5],[59916,5],[59944,5],[60698,7],[61637,7]]}}}],["chocol",{"_index":15740,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[7297,11],[7428,11]]}}}],["chocolatey",{"_index":3261,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61189,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66201,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10148,11]]},"/en/lessons/json-and-jq":{"position":[[38187,11],[38248,10]]}}}],["choi",{"_index":14837,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54842,5]]}}}],["choic",{"_index":1683,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37699,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25529,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14293,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8264,7],[8683,6],[8803,8],[13617,6],[13966,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10763,7],[14033,6],[27638,7],[27807,6],[34662,6],[35478,7],[65280,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12342,7],[21741,6],[24120,6],[24743,6],[40157,6],[41938,6],[44049,6],[55861,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4158,7],[7178,7],[9299,6],[13366,7],[29862,7]]},"/en/lessons/common-similarity-measures":{"position":[[20214,6],[24004,6],[38206,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8607,6],[10112,6],[53897,7],[54370,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15068,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9463,8],[13252,7],[21323,7],[25518,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4312,7],[12642,6],[14578,7],[25734,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5165,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5896,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1487,7],[43468,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11447,6],[11560,7],[11697,7],[12028,7],[30759,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3171,6]]},"/en/lessons/geocoding-qgis":{"position":[[9653,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4889,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2042,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4657,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[473,6],[502,7],[533,7],[562,7],[590,7],[2736,8],[7735,7],[7987,7],[8157,7],[8707,7],[8863,6],[19475,7],[19541,7],[24175,6],[24208,7],[24368,6],[25417,7],[25458,7],[25489,7],[25534,8],[25554,8],[25577,7],[25647,7],[25657,6],[25732,6],[25899,6],[26004,7],[26024,7],[26045,6],[26057,6],[26307,6],[26403,6],[26612,8],[26670,7],[26680,6],[27363,7],[28346,6],[28504,7],[28622,6],[28708,7],[28867,8],[28900,8],[28991,8],[29355,7],[30013,8],[30698,8],[33096,6],[33430,6],[34446,8],[34788,6],[35286,7],[35706,7],[36496,7],[36627,8],[36922,7],[43356,8],[43753,7],[44600,8],[46003,7],[46101,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12997,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49976,6]]},"/en/lessons/intro-to-linked-data":{"position":[[15399,7],[21666,7],[21778,7],[25578,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10725,7],[35326,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25292,6],[50686,7]]},"/en/lessons/linear-regression":{"position":[[22633,7]]},"/en/lessons/logistic-regression":{"position":[[11496,7],[25080,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10847,6],[34038,7]]},"/en/lessons/naive-bayesian":{"position":[[19346,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8057,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19726,7],[42776,6]]},"/en/lessons/sentiment-analysis":{"position":[[15070,8],[29505,6]]},"/en/lessons/sonification":{"position":[[7243,7],[7503,8],[7530,7],[16213,7],[33786,7],[33840,7]]},"/en/lessons/space-place-gazetteers":{"position":[[20979,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9045,6],[12476,6],[24375,6],[26454,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12263,8],[12473,7],[12607,7],[13593,7],[13714,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16635,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9097,7],[12161,7],[12312,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30890,6],[35177,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1172,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6562,6]]}}}],["choice.4",{"_index":21280,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[14657,8]]}}}],["choice.7",{"_index":21185,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24872,8]]}}}],["cholera",{"_index":6743,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20452,9],[22614,9],[22708,7],[27696,7],[27753,8]]}}}],["choos",{"_index":827,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5453,6],[5864,6],[5936,8],[7670,8],[9930,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6954,6],[7099,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6662,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2885,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24120,6],[26592,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12125,8],[27923,6],[48330,6],[52131,9],[52152,6],[57026,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8663,6],[9996,8],[10206,6],[10530,6],[12104,6],[14933,6],[14981,6],[16740,6],[17993,6],[18041,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32016,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[374,7],[758,8],[8786,6],[14210,8],[18838,7],[18904,6],[25490,8],[26194,8],[40776,8],[40935,6],[44124,6],[62479,8],[66594,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31587,6],[37716,8],[55415,6],[56950,6]]},"/en/lessons/common-similarity-measures":{"position":[[6672,6],[22822,7],[23179,8],[24694,7],[36565,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15219,6],[15253,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[372,8],[7151,6],[18562,8],[26978,8],[53767,6],[64591,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21544,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3126,6],[3172,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4167,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25990,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9243,6],[9596,6],[9932,8],[20420,6],[20618,6],[21495,6],[37302,8],[38005,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29254,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1017,6],[42820,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19084,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5640,6],[6763,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46708,6],[46871,6],[47832,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13981,6],[24830,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11936,6],[12040,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7256,6],[46227,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7953,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31002,6],[34808,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3342,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15511,6]]},"/en/lessons/geocoding-qgis":{"position":[[9531,6],[10738,6],[11065,7],[13136,6],[13336,6],[13682,8],[14903,6],[15603,8],[19389,7],[23885,6],[25644,8],[26444,6],[28535,6]]},"/en/lessons/georeferencing-qgis":{"position":[[3652,6],[5099,8],[7389,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2440,6],[12131,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15572,6],[15839,6],[15949,6],[25096,6],[26032,6],[30411,6],[30624,6],[31204,6],[31383,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3416,8],[11274,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2193,8],[8434,8],[12335,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[446,6],[2673,6],[3768,6],[3834,6],[3926,6],[3976,6],[6902,6],[7362,6],[7399,6],[17942,6]]},"/en/lessons/gravity-model":{"position":[[22668,6],[31352,6],[33999,8],[45093,6],[46932,7],[48806,6],[53476,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[13975,8],[21097,7],[25650,6],[26908,6],[34407,6]]},"/en/lessons/installing-omeka":{"position":[[3360,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[3431,6],[3459,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13806,7],[13943,6],[18915,6],[22419,6],[26505,8],[30128,8],[30293,6],[31187,7],[35430,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6198,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27177,6],[28949,8],[29167,6],[37216,8],[50155,6],[51615,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8805,7],[9145,7],[9666,7],[9899,6],[13976,7],[21707,6],[24434,6],[24662,6],[25699,6]]},"/en/lessons/intro-to-linked-data":{"position":[[22379,6],[22790,6],[33194,6]]},"/en/lessons/introduction-and-installation":{"position":[[129,6],[1899,6]]},"/en/lessons/introduction-map-warper":{"position":[[4590,8],[6712,6],[7221,6],[15608,6],[18503,6]]},"/en/lessons/jupyter-notebooks":{"position":[[11521,6],[15501,6],[26046,8],[33997,6],[34284,8],[36074,6],[47943,6]]},"/en/lessons/mac-installation":{"position":[[1454,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10695,6],[11037,8]]},"/en/lessons/naive-bayesian":{"position":[[30538,8],[51505,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9451,6]]},"/en/lessons/preserving-your-research-data":{"position":[[14494,6]]},"/en/lessons/qgis-layers":{"position":[[1951,6],[7253,6],[9653,6],[10343,6],[10628,6],[10739,6],[10982,6],[11025,6],[11282,6],[12392,6],[12690,6],[12726,6],[12801,6],[13451,6],[13588,6],[13942,6],[14621,6],[14877,6],[17128,6],[17762,6],[17924,7]]},"/en/lessons/research-data-with-unix":{"position":[[14672,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7948,8],[7971,6],[20775,6],[21200,6],[28821,6],[32524,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6322,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12636,6]]},"/en/lessons/sonification":{"position":[[11203,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2675,6],[12688,6],[24146,6],[43140,6],[43914,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[27816,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7161,7],[8056,6],[44257,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10503,8],[14596,8],[28400,6],[41759,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7829,6],[24714,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4929,6],[5034,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6251,8],[13654,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24278,6],[36901,8],[46691,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[305,6],[4353,6],[6481,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7947,6],[15733,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2701,6],[3242,6],[9957,6]]},"/en/lessons/viewing-html-files":{"position":[[3316,6],[3373,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25449,6],[41194,6]]},"/en/lessons/windows-installation":{"position":[[1181,6],[1475,6],[2137,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16095,6],[16214,6]]},"/en/lessons/working-with-text-files":{"position":[[7169,6]]}}}],["chop",{"_index":623,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19455,4],[19481,4],[19508,4],[19534,4],[19762,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20726,4]]}}}],["choropleth",{"_index":12543,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[14028,10],[14280,10],[15921,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[6211,11],[6907,11],[20264,10],[21925,12],[22508,11],[22692,10],[23231,11],[29898,11],[35643,11]]}}}],["chose",{"_index":2103,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13898,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6571,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2674,5],[6510,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29949,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14414,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7298,5],[7624,5],[11259,5],[14099,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3205,5]]},"/en/lessons/extracting-keywords":{"position":[[23295,5],[33222,5]]},"/en/lessons/geocoding-qgis":{"position":[[26807,5]]},"/en/lessons/installing-omeka":{"position":[[8594,5]]},"/en/lessons/intro-to-linked-data":{"position":[[12776,5],[12808,5]]},"/en/lessons/linux-installation":{"position":[[3420,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25306,5],[29912,5],[34485,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8212,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8213,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1095,5],[28336,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7890,5],[11137,5],[15828,5]]}}}],["chosen",{"_index":2792,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4701,6],[5738,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[59503,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6795,6],[7764,6],[15519,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34719,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35016,6],[57752,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37965,6]]},"/en/lessons/common-similarity-measures":{"position":[[7595,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16002,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54421,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2888,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21479,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8334,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[12341,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21600,6],[26017,6]]},"/en/lessons/geocoding-qgis":{"position":[[26603,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14180,6],[30525,6]]},"/en/lessons/gravity-model":{"position":[[35073,6],[35187,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[15048,6]]},"/en/lessons/installing-omeka":{"position":[[7674,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47192,6],[47857,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8351,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21655,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23534,6],[23574,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1105,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29999,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15384,6],[18496,6]]},"/en/lessons/mac-installation":{"position":[[2731,6]]},"/en/lessons/naive-bayesian":{"position":[[46700,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7648,6],[13108,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10165,6],[28754,6],[34246,6],[37090,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20271,6],[23417,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20518,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[807,6],[41061,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33363,6],[36813,6]]},"/en/lessons/windows-installation":{"position":[[4089,6]]},"/en/lessons/working-with-text-files":{"position":[[4423,6]]}}}],["chown",{"_index":14116,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12371,5]]}}}],["chpc",{"_index":7244,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6847,4]]}}}],["chri",{"_index":6065,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45004,5]]},"/en/lessons/sentiment-analysis":{"position":[[27337,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46133,5]]}}}],["chris.mahoney@enron.com",{"_index":20420,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27106,24]]}}}],["christ",{"_index":8979,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20816,6]]}}}],["christian",{"_index":5124,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59137,12],[63887,9],[64000,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3640,10],[3753,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5353,9]]},"/en/lessons/intro-to-linked-data":{"position":[[37618,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52200,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50792,9],[52971,9]]}}}],["christie’",{"_index":6610,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[18129,10]]}}}],["christin",{"_index":9439,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49917,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53818,9]]}}}],["christina",{"_index":11016,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3671,9],[45733,9]]}}}],["christma",{"_index":12399,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59227,10],[59475,9],[59533,10]]}}}],["christoph",{"_index":17021,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[6078,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62418,10]]}}}],["chromam",{"_index":11349,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20102,7]]}}}],["chrome",{"_index":13892,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[4288,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4221,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2633,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2786,7],[10516,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8358,6]]}}}],["chromosom",{"_index":6702,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15761,11],[18245,11]]}}}],["chronam",{"_index":11344,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19509,9],[20540,9],[25882,7]]}}}],["chronicl",{"_index":5871,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12913,11],[13209,11],[44805,11],[45203,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9527,11],[9577,11],[9951,11],[10069,11],[10670,11],[10865,11],[11112,11],[11910,11],[12099,11],[26853,11],[46099,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[420,12],[18469,11],[18701,11],[18985,12],[19626,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50505,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42109,12]]}}}],["chroniqu",{"_index":9961,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52829,11]]}}}],["chronolog",{"_index":2755,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1543,14]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41109,13],[42330,16]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[812,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1712,10],[2306,10],[8151,13],[8439,13],[8879,13],[9671,10],[11030,10],[49934,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46929,15]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2515,11]]},"/en/lessons/preserving-your-research-data":{"position":[[13830,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[350,13],[2966,16],[5396,13],[10817,13],[10879,13],[11962,10],[16860,10],[38802,13],[39629,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24907,13],[28338,10],[28809,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23416,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23717,13]]}}}],["chrysler",{"_index":19575,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15156,8]]}}}],["chung",{"_index":21980,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63487,5]]}}}],["chunk",{"_index":1160,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9365,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17236,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50462,7]]},"/en/lessons/common-similarity-measures":{"position":[[22499,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2278,9],[35660,6],[35772,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35257,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34035,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1014,5],[1047,5],[23014,5],[28059,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11961,10]]},"/en/lessons/linear-regression":{"position":[[23641,6],[25175,5],[44500,5],[48614,5],[48997,5],[50878,5],[51039,5],[59812,6]]},"/en/lessons/logistic-regression":{"position":[[27916,5],[29609,5],[41456,5],[51463,5]]},"/en/lessons/naive-bayesian":{"position":[[37665,7],[39005,6],[39108,6],[63238,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6551,6],[7342,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10428,5],[16988,6],[32812,5],[33759,5],[35582,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23634,5]]},"/en/lessons/sonification":{"position":[[37463,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20875,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29643,5]]},"/en/lessons/working-with-text-files":{"position":[[370,6]]}}}],["chunk.text",{"_index":6852,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35756,11]]}}}],["church",{"_index":10359,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3683,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[17607,8],[17746,8],[24632,8],[24773,8],[24894,8],[25290,6],[27050,8],[28840,8]]}}}],["churn",{"_index":21262,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11053,8]]}}}],["ch}\\ntext",{"_index":12313,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48168,11]]}}}],["ci",{"_index":19766,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[10715,2]]}}}],["cimm",{"_index":7245,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6892,4],[23579,6],[23834,7]]}}}],["cinema",{"_index":9203,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7745,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22052,6]]}}}],["cinq",{"_index":9952,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52538,4]]}}}],["ciovinn1",{"_index":12051,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13607,8],[24199,8]]}}}],["cip.tqlir",{"_index":12058,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13671,10]]}}}],["circa",{"_index":11467,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3705,5]]}}}],["circl",{"_index":3616,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3768,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54623,6],[54828,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37991,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12196,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25654,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20111,7],[29942,6],[29957,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5562,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11141,6]]},"/en/lessons/geocoding-qgis":{"position":[[11628,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16912,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[17343,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[16630,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30724,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32349,6]]},"/en/lessons/logistic-regression":{"position":[[55203,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32702,7],[33476,7],[33648,7],[33793,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9719,7],[10107,7],[10349,7],[45991,7],[46282,7],[46294,7],[46514,7],[46545,7],[47855,7],[48698,6],[49266,7],[50034,7],[52105,7],[52986,7],[55749,7],[55775,6],[55875,8],[55925,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2664,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24476,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11388,6],[11539,8],[11692,7],[12289,7],[12958,8],[19674,6],[45721,6]]}}}],["circle_cross",{"_index":23321,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11774,13]]}}}],["circle_x",{"_index":23322,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11788,9]]}}}],["circlemark",{"_index":20617,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34881,14],[35220,14]]}}}],["circuit",{"_index":17470,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73738,9]]},"/en/lessons/logistic-regression":{"position":[[65084,9]]}}}],["circul",{"_index":8281,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4329,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57573,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3143,11]]},"/en/lessons/sonification":{"position":[[34555,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2261,11]]}}}],["circular",{"_index":12631,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16976,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24850,8],[32235,8]]}}}],["circumflex",{"_index":21223,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33466,11]]}}}],["circumnavig",{"_index":11607,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27880,15]]}}}],["circumst",{"_index":5179,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63003,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71751,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38863,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[25412,14]]},"/en/lessons/linear-regression":{"position":[[53979,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4049,13],[5782,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[936,13],[6460,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1947,13]]}}}],["circumv",{"_index":14449,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18963,11]]}}}],["cirtol.'r",{"_index":12065,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13746,10]]}}}],["cirtol4r",{"_index":12050,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13594,9],[24186,9]]}}}],["cit",{"_index":16552,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53170,7]]}}}],["citabl",{"_index":19234,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[9606,8]]}}}],["citat",{"_index":7114,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[55112,10],[56860,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[504,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2755,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[556,8],[29035,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47993,8]]},"/en/lessons/jupyter-notebooks":{"position":[[35720,8]]},"/en/lessons/space-place-gazetteers":{"position":[[23169,8],[23368,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[580,8],[10725,9],[10927,10],[26201,8],[26242,9],[26424,8],[26478,9],[27186,8],[27640,8],[27669,8],[27787,9],[27877,8],[27992,8],[28810,8],[28886,8],[29173,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[735,9]]},"/en/lessons/transliterating":{"position":[[1532,9]]}}}],["citation.^[@fyfe_digital_2011",{"_index":21222,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33269,29]]}}}],["citavi",{"_index":5031,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51390,6]]}}}],["cite",{"_index":7463,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27725,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20532,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29315,4],[29479,4]]},"/en/lessons/gravity-model":{"position":[[15353,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45924,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38476,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48244,5]]},"/en/lessons/sentiment-analysis":{"position":[[39442,5]]},"/en/lessons/space-place-gazetteers":{"position":[[17084,5],[21059,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10975,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15986,4],[16029,4]]}}}],["citeproc",{"_index":21195,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27125,8],[27153,10],[28629,8]]}}}],["citi",{"_index":1119,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6914,5],[6931,5],[7158,5],[10705,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13329,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3598,5]]},"/en/lessons/common-similarity-measures":{"position":[[386,4],[2117,4],[11392,4],[11491,4],[12300,5],[12368,4],[12513,4],[12562,5],[12582,4],[12789,4],[12879,4],[13054,4],[13641,4],[13684,4],[14570,4],[14782,4],[15442,4],[19846,4],[20080,4],[23303,4],[33229,4],[39637,4],[39813,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59264,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21989,5],[27187,5],[27244,5],[36105,6],[36193,6],[37087,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11940,7],[21729,4],[21919,7],[24095,4],[24285,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10680,4],[12015,4],[12837,4],[15501,5],[15592,4],[16685,5],[16776,4],[18024,4],[19385,4],[21784,4],[22096,4],[24020,4],[25856,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20824,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8495,4],[8562,4],[8812,5],[9914,5],[11085,6]]},"/en/lessons/extracting-keywords":{"position":[[7554,6],[29504,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25359,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5642,5],[8029,8],[16042,5],[16153,5]]},"/en/lessons/geocoding-qgis":{"position":[[3748,4],[38010,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[8367,7],[33135,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[5408,4],[9868,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22114,6],[22760,6]]},"/en/lessons/gravity-model":{"position":[[12372,5],[34302,4]]},"/en/lessons/introduction-map-warper":{"position":[[15642,5],[16337,6],[18197,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5360,7],[17176,6],[17692,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11613,5],[29171,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3795,6],[7079,4],[7470,4],[13445,5],[28202,6],[28302,6],[37973,4],[38857,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6608,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17994,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4488,6],[17982,4],[18029,4],[18254,4],[21209,6],[25491,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10658,5],[10896,4],[11061,5],[14336,4],[14858,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1220,4],[9300,4]]}}}],["citizen",{"_index":2014,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6740,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2341,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5750,8],[26632,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10904,7],[39820,8],[40040,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34865,8]]}}}],["citizenship",{"_index":7246,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6903,11],[26179,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[370,11],[17573,11],[18026,11]]}}}],["city’",{"_index":20994,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[38271,6]]}}}],["civic",{"_index":2956,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25683,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15306,5]]}}}],["civil",{"_index":14148,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1879,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45002,5],[53890,5]]},"/en/lessons/transliterating":{"position":[[2939,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3080,5],[3149,5],[3525,5]]}}}],["civilian",{"_index":21671,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[5516,8]]}}}],["cjirtol.%r",{"_index":12054,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13633,11]]}}}],["cl",{"_index":4246,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43333,2],[43626,4],[53666,2],[53764,4],[54218,3],[54437,4],[63393,2],[63501,4]]}}}],["claim",{"_index":1500,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28691,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57030,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58785,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[4011,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10130,8],[10268,7],[10417,7],[12934,7],[34939,7]]},"/en/lessons/naive-bayesian":{"position":[[19964,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9723,6]]},"/en/lessons/sentiment-analysis":{"position":[[4246,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44064,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[20198,5]]}}}],["clair",{"_index":8401,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2848,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29191,6],[30928,6],[31213,6],[31425,6],[31706,6],[32027,6],[32203,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[17401,5],[17440,5],[17634,6]]}}}],["clamor",{"_index":7879,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21647,6],[24013,6]]}}}],["clang",{"_index":15747,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8865,6]]}}}],["clare",{"_index":12757,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30911,5]]}}}],["clarif",{"_index":15318,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[38003,13]]}}}],["clarifi",{"_index":3676,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11322,7]]},"/en/lessons/linear-regression":{"position":[[15537,7],[18486,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4166,8]]},"/en/lessons/naive-bayesian":{"position":[[48953,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48051,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14666,10]]}}}],["clariti",{"_index":923,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12756,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9553,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8626,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8922,7],[30762,8]]},"/en/lessons/preserving-your-research-data":{"position":[[9657,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17441,8]]}}}],["class",{"_index":1378,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20311,5],[23511,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4936,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15812,9],[19940,5],[20016,5],[33047,7],[37020,7],[37134,5],[41354,5],[41453,5],[42911,5],[48690,7],[48817,5],[48863,6],[49943,5],[50214,5],[51156,5],[51310,6],[51413,5],[51477,5],[52553,5],[52624,8],[52774,5],[54189,5],[55233,6],[58117,5],[58177,7],[58261,7],[61906,5],[62072,5],[62144,5],[62276,8],[62743,6],[62840,6],[62906,7],[63001,5],[66813,5]]},"/en/lessons/common-similarity-measures":{"position":[[4786,5],[24471,5],[24657,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4589,7],[6476,7],[15445,5],[19041,8],[37468,5],[48504,5],[63390,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18827,5],[20315,5],[20342,5],[20807,5],[21065,5],[21108,5],[22579,5],[22607,5],[22656,5],[24155,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28182,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17356,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40336,6],[42859,5],[42930,5],[43320,5],[43588,6],[44156,7],[44363,7],[44453,7],[44548,7],[44792,7],[44919,7],[45055,7],[52419,7],[52518,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6566,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12553,5]]},"/en/lessons/geocoding-qgis":{"position":[[15358,8],[15866,8],[29029,7]]},"/en/lessons/gravity-model":{"position":[[12046,5],[55185,5],[55367,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[16555,6],[20890,6],[21080,6],[21303,6],[21462,6],[21525,7],[26224,5],[38728,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4999,7],[7548,7],[11896,7],[13035,5],[15032,5],[15124,8],[44739,7],[45699,8],[46489,5],[46773,6],[47171,6],[47377,6],[48361,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6812,5]]},"/en/lessons/jupyter-notebooks":{"position":[[41835,5],[42143,5],[44863,7]]},"/en/lessons/linear-regression":{"position":[[19544,5],[30812,5],[33969,5],[35535,5],[40081,6],[40729,5],[76614,6],[76783,6]]},"/en/lessons/logistic-regression":{"position":[[8859,5],[15952,6],[16407,5],[16761,5],[16973,8],[17164,8],[17336,5],[17741,5],[17867,5],[18106,5],[19370,7],[19557,6],[19805,5],[19855,6],[20557,6],[21048,5],[21155,5],[21516,6],[21550,5],[24260,6],[24952,6],[25674,8],[27847,5],[27883,5],[33859,5],[34066,5],[34235,5],[41856,5],[42330,6],[45022,7],[52032,8],[54637,5],[62558,7]]},"/en/lessons/naive-bayesian":{"position":[[3082,7],[9777,8],[12573,5],[15253,6],[21101,5],[21457,5],[22871,5],[23166,5],[34628,9],[37853,5],[45395,5],[46092,5],[47549,5],[66337,7],[69277,5],[69366,7],[69962,5]]},"/en/lessons/normalizing-data":{"position":[[8407,5]]},"/en/lessons/sentiment-analysis":{"position":[[17909,6]]},"/en/lessons/sonification":{"position":[[13402,7],[24940,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5757,8],[19987,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[575,6]]},"/en/lessons/transliterating":{"position":[[17269,5],[17398,5],[17656,5],[17759,5],[17917,5],[17982,7],[18078,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4295,7],[16114,6]]}}}],["class.8",{"_index":17614,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[23177,7]]}}}],["class0",{"_index":10601,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42936,6],[43135,7]]}}}],["class0_eigenvector",{"_index":10603,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43076,18]]}}}],["class0_sorted_by_eigenvector",{"_index":10605,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43202,28]]}}}],["class0_sorted_by_eigenvector[:5",{"_index":10608,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43376,33]]}}}],["class=\"author\">istochnik",{"_index":22759,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15775,28]]}}}],["class=\"charter\">",{"_index":12450,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65043,19],[65994,19]]}}}],["class=\"cont\">",{"_index":22728,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15281,16],[15977,16]]}}}],["class=\"cont\">\\\\r\\\\n\\\\u0420\\\\u043e\\\\u0434\\\\u0438\\\\u043b\\\\u0441\\\\u044f\\\\xa0\\\\u0432",{"_index":22629,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8484,83]]}}}],["class=\"cont\">\\r\\nrodilsia\\xa0v",{"_index":22718,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13120,33]]}}}],["class=\"cont\">\\r\\nродился\\xa0",{"_index":22622,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7755,32]]}}}],["class=\"csl",{"_index":15432,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5188,10],[5322,10],[5479,10],[5615,10],[5809,10],[5945,10],[6235,10],[6371,10],[6580,10],[6716,10]]}}}],["class=\"folio\">%(folio)",{"_index":12452,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65141,26]]}}}],["class=\"footnotes\">%(footnotes)s</div>",{"_index":12457,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65432,46]]}}}],["class=\"invis",{"_index":11646,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[2907,17]]}}}],["class=\"marginal\">%(marginal)s</div>",{"_index":12455,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65294,44]]}}}],["class=\"name\">",{"_index":22777,"title":{},"body":{"/en/lessons/transliterating":{"position":[[17247,17]]}}}],["class=\"name\"><a",{"_index":22619,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7678,21],[8329,21],[13042,21],[15203,21],[15893,21],[18368,21]]}}}],["class=\"post",{"_index":5437,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21894,12],[21976,11],[22011,11],[22105,11],[22660,11]]}}}],["class=\"summary\">%(summary)s</div>",{"_index":12454,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65223,42]]}}}],["class=\"text\">%(text)s</div>",{"_index":12456,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65367,36]]}}}],["class='letter'>",{"_index":23167,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21200,19]]}}}],["class_=\"valu",{"_index":22780,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18111,15]]}}}],["class_tfidf",{"_index":4413,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54907,11]]}}}],["class_tfidf.png",{"_index":4491,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64674,18]]}}}],["class_weight",{"_index":17596,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16271,12],[17103,12],[25733,12]]}}}],["classes/inst",{"_index":1023,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3058,18]]}}}],["classic",{"_index":3383,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13257,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[871,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46754,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32542,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1072,8],[1690,7],[10445,9]]},"/en/lessons/intro-to-linked-data":{"position":[[9915,7]]},"/en/lessons/jupyter-notebooks":{"position":[[22641,9]]},"/en/lessons/naive-bayesian":{"position":[[7105,7],[22889,7]]},"/en/lessons/normalizing-data":{"position":[[3293,7]]},"/en/lessons/space-place-gazetteers":{"position":[[16177,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26637,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[31286,7]]}}}],["classicist",{"_index":10076,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59615,12]]}}}],["classif",{"_index":3713,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[79,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[79,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[54,14]]},"/en/lessons/naive-bayesian":{"position":[[11,15]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1871,14],[14462,14],[15280,14],[15542,14],[30518,14],[32592,14],[33297,14],[40791,14],[41061,15],[46321,14],[49094,15],[57911,14],[58474,14],[61126,14]]},"/en/lessons/common-similarity-measures":{"position":[[1737,14]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[80,14],[380,14],[12338,14],[16784,14],[27848,14],[36043,15],[47142,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[80,14],[949,15],[5828,14],[6535,14],[6681,15],[6823,14],[7926,14],[8580,14],[8651,14],[18600,14],[48431,14],[54886,15],[56166,15],[56880,15],[57330,14],[58768,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1684,15]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7262,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3160,14]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7207,15],[25917,14],[44622,15],[46655,16]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34809,15],[36556,16],[36718,14]]},"/en/lessons/geocoding-qgis":{"position":[[15257,14],[15624,14],[15697,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[55,14],[1404,15],[11171,14],[13058,14],[15666,15],[16112,14],[16176,15],[17157,15],[18884,14],[20652,15],[25205,15],[26694,15],[26765,15],[37819,15],[38050,14],[40074,14],[40303,14],[40951,15],[43273,14],[45935,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59245,14]]},"/en/lessons/intro-to-linked-data":{"position":[[17365,14]]},"/en/lessons/linear-regression":{"position":[[2460,14],[21789,14]]},"/en/lessons/logistic-regression":{"position":[[2180,14],[15018,14],[17015,14],[20513,14],[21666,14],[49338,14]]},"/en/lessons/naive-bayesian":{"position":[[12,15],[272,14],[590,14],[2998,14],[6208,14],[6240,14],[8020,15],[9697,15],[9914,15],[11905,15],[12500,14],[13028,14],[13098,15],[45269,14],[45415,14],[46253,14],[46671,14],[47065,17],[47091,15],[47441,14],[47478,14],[48001,15],[48696,14],[54274,15],[57841,14],[58027,14],[58299,14],[61435,15],[61561,15],[61601,15],[70488,14]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7590,15],[54784,14]]},"/en/lessons/sentiment-analysis":{"position":[[2946,15],[40243,14]]},"/en/lessons/sonification":{"position":[[4685,14]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45267,15]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5616,14]]}}}],["classifi",{"_index":503,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14398,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36835,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49795,10],[58026,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11345,11],[24637,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[429,11],[485,11],[718,10],[3502,11],[12538,10],[12637,11],[14007,11],[14104,11],[14728,10],[14931,10],[16686,10],[19788,8],[30167,8],[33863,10],[34084,8],[35473,11],[36815,8],[40533,10],[40852,11],[41322,8],[44881,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[268,11],[2428,10],[4427,10],[5034,11],[5134,11],[5247,10],[5640,11],[6016,11],[6612,11],[7765,10],[54480,8],[57763,8],[58696,8],[59812,11],[60824,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35965,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3367,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4685,10],[21151,13],[21214,11],[21362,14],[21476,12],[26054,11],[30122,10],[30493,8],[34484,8],[34719,11],[35187,10],[37000,10],[48585,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33768,10],[34730,11],[34931,8]]},"/en/lessons/geocoding-qgis":{"position":[[15084,8],[15508,10],[16779,8],[28863,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1784,8],[6410,11],[19455,10],[25256,8],[33577,11],[33753,10],[34637,11],[34688,10],[37129,10],[37158,10],[37255,11],[37600,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9369,11],[9520,10]]},"/en/lessons/introduction-map-warper":{"position":[[13646,10]]},"/en/lessons/linear-regression":{"position":[[7856,8],[12759,10]]},"/en/lessons/logistic-regression":{"position":[[63720,12]]},"/en/lessons/naive-bayesian":{"position":[[2769,10],[6387,8],[7019,11],[7134,10],[10981,10],[11154,11],[11297,12],[11458,10],[12458,12],[12756,10],[12801,10],[13476,10],[15986,8],[22602,10],[22648,12],[23189,10],[23768,11],[24807,11],[25067,8],[34690,8],[44281,10],[44314,10],[45993,11],[46040,11],[47002,10],[47528,10],[47872,10],[51666,10],[53134,11],[54254,11],[61370,11],[62852,8],[63181,11],[65028,10],[65328,10],[68140,10],[68756,10],[69571,10]]},"/en/lessons/qgis-layers":{"position":[[12748,10],[12915,10],[13964,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7069,10],[7120,10],[10367,8],[13034,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5139,10],[18415,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26415,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1886,11]]}}}],["classification7",{"_index":6722,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18974,16]]}}}],["classification_report",{"_index":3945,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21360,22],[45846,21]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50088,21],[50158,21]]}}}],["classifier.classify(testimag",{"_index":13997,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[37700,30],[39684,30]]}}}],["classmat",{"_index":14226,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15662,10]]}}}],["classroom",{"_index":8290,"title":{"/en/lessons/interactive-text-games-using-twine":{"position":[[38,10]]}},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6705,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[241,10],[408,9],[3509,10],[6133,9],[6630,10],[9395,10],[9429,9],[11741,9],[12242,9],[12610,9],[13203,9],[37185,9],[50942,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13217,9]]},"/en/lessons/extracting-keywords":{"position":[[5261,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39,10],[893,9],[1225,10],[2390,10],[4807,10],[8329,10],[11458,9],[16437,9],[44875,10],[45130,10],[45563,10],[46140,9],[48243,10],[48858,10],[50848,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6138,9]]},"/en/lessons/jupyter-notebooks":{"position":[[4568,9],[11857,9],[40746,9],[41223,9],[41284,10],[43035,9],[43367,10]]},"/en/lessons/linear-regression":{"position":[[13084,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48716,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25678,9]]}}}],["classroom,2",{"_index":9165,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1730,11]]}}}],["class’",{"_index":1462,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26099,7]]}}}],["claudia",{"_index":11195,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39477,7],[47716,7]]}}}],["claudiu",{"_index":4973,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46751,8]]}}}],["claus",{"_index":8820,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[17646,6],[17741,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48855,6],[54293,6],[56748,7],[58308,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[43736,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1759,8],[20125,6]]}}}],["clay",{"_index":22100,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[26052,4]]}}}],["claypool",{"_index":20245,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49646,9],[52148,10]]}}}],["clean",{"_index":302,"title":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[0,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[0,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7282,5],[16162,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1852,8],[2354,5],[7447,8],[12149,8],[12953,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2721,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1,8],[484,7],[527,7],[800,9],[902,5],[2228,8],[3564,5],[3652,8],[4064,8],[5274,8],[6126,8],[18514,7],[18582,8],[18736,9],[19119,7],[19157,8],[20254,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1,8],[6078,5],[6504,8],[6687,8],[6933,8],[7071,5],[7709,6],[8272,9],[8470,6],[15464,6],[16027,9],[16225,6],[17319,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9453,9],[9623,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52287,5],[54941,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[55916,6],[62734,5],[62999,5],[63744,6],[63862,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5334,5],[5352,5],[5751,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16355,11],[18562,8],[18634,8]]},"/en/lessons/counting-frequencies":{"position":[[305,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12470,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8900,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1677,10],[1787,7],[1974,7],[17135,8],[18956,5],[33676,5],[45450,10],[45518,10],[45742,7],[46102,5],[46310,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24393,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1885,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7891,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21634,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7841,5],[19447,5],[24934,5]]},"/en/lessons/extracting-keywords":{"position":[[4417,8],[19032,5],[38554,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[789,9],[863,9],[6396,5],[11870,7],[14595,9],[14681,5],[15079,5],[15909,6],[16505,5],[17200,5],[24488,5],[36857,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5758,5],[17862,8],[42021,7],[66572,6],[68184,8]]},"/en/lessons/geocoding-qgis":{"position":[[18969,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3781,5],[25151,5],[30122,5],[30588,5],[32875,5],[39718,5],[42929,5]]},"/en/lessons/gravity-model":{"position":[[37552,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[374,8],[8619,8],[8659,5],[53591,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8330,7],[8666,5],[8719,8],[9813,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1501,5],[10135,5],[12493,5]]},"/en/lessons/intro-to-powershell":{"position":[[34902,5]]},"/en/lessons/jupyter-notebooks":{"position":[[15963,7],[33589,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[424,9],[519,5],[16656,9],[19359,5],[19637,5]]},"/en/lessons/naive-bayesian":{"position":[[24098,5]]},"/en/lessons/normalizing-data":{"position":[[98,8],[1155,8],[3369,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6080,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29871,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1411,9],[2188,5],[6423,5],[21227,5],[23604,8],[27524,9],[27757,8],[30142,6],[30227,9],[30440,7],[31246,7],[31589,7],[39276,7],[39610,8],[51453,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5715,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24462,8],[24569,10],[25317,7],[25409,7],[25453,7],[25840,5],[25957,5],[26060,7],[26182,7],[26667,8],[28678,7],[52419,10],[52502,9],[52615,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[7800,5],[11509,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1749,8],[2156,8],[4083,5],[4252,8],[6114,7],[8126,8],[8500,8],[8754,8],[9025,7],[9247,8],[9256,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8200,6],[8359,5],[8788,8],[9190,5],[13007,5],[14008,5],[14348,5]]}}}],["clean_text",{"_index":22874,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[24617,12]]}}}],["clean_text(text",{"_index":22877,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25475,17]]}}}],["cleaned.parquet",{"_index":3976,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23128,16]]}}}],["cleaned_all_data.csv",{"_index":21800,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[31723,23]]}}}],["cleaner",{"_index":2590,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28023,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5714,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37467,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37177,7]]}}}],["cleanest",{"_index":12102,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16546,8]]}}}],["cleanli",{"_index":9082,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10945,7]]}}}],["cleannlp",{"_index":2711,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33091,10]]}}}],["cleannlp.8",{"_index":2682,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31245,10]]}}}],["cleanqueri",{"_index":10218,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27546,10],[27634,10],[27770,10],[27889,10],[28191,10],[29204,10],[32669,10],[34367,10],[37651,10],[39092,10],[40104,10],[45397,10],[46409,10],[46859,10]]}}}],["cleantext",{"_index":3642,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7397,9],[8939,9],[9110,9],[9146,10],[13792,9],[16677,9],[16848,9],[16884,10]]}}}],["cleantext.append(nam",{"_index":3663,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8985,23],[16723,23]]}}}],["cleanup",{"_index":5552,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62837,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6035,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[335,7],[17105,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67177,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[29021,7]]}}}],["clear",{"_index":844,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7543,5],[12566,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37165,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11942,6],[31450,5],[60643,5],[65536,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45207,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30449,5],[48470,5],[51966,5],[52215,5],[57281,5],[58192,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20932,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30029,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9898,6],[33361,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9508,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1576,5],[11368,5],[11814,6],[31821,5],[32056,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7574,5],[9068,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39677,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23622,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[810,5],[4910,5]]},"/en/lessons/extracting-keywords":{"position":[[33750,5],[34546,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[633,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[754,5]]},"/en/lessons/geocoding-qgis":{"position":[[30131,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25308,5]]},"/en/lessons/georeferencing-qgis":{"position":[[7195,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19256,6],[21981,5],[22112,5],[22812,5],[23578,5],[34343,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30063,5],[32816,5],[42877,5]]},"/en/lessons/gravity-model":{"position":[[21263,5],[56586,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[43475,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28642,5],[41431,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[35892,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42334,5]]},"/en/lessons/intro-to-linked-data":{"position":[[578,5],[11375,5],[13017,5]]},"/en/lessons/intro-to-powershell":{"position":[[31547,5],[37993,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7934,5],[8050,5],[13172,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6827,5],[6957,5],[12198,5],[13264,5]]},"/en/lessons/json-and-jq":{"position":[[8683,5],[17909,5]]},"/en/lessons/jupyter-notebooks":{"position":[[26069,5],[26163,5]]},"/en/lessons/logistic-regression":{"position":[[49515,5]]},"/en/lessons/naive-bayesian":{"position":[[1198,5],[57037,5],[60739,5]]},"/en/lessons/normalizing-data":{"position":[[642,5],[3327,5]]},"/en/lessons/preserving-your-research-data":{"position":[[594,5],[1457,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2977,5],[3043,6]]},"/en/lessons/research-data-with-unix":{"position":[[369,5],[7875,5],[14996,5]]},"/en/lessons/sonification":{"position":[[33723,5],[38206,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11277,5],[24041,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21959,5],[22489,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8532,5],[57407,5],[58150,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14934,5],[15013,5],[17786,5],[21520,5],[26497,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[10761,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1786,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39596,5],[39944,5]]},"/en/lessons/working-with-web-pages":{"position":[[476,5],[6972,5]]}}}],["clearer",{"_index":6370,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41665,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9741,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1331,7]]},"/en/lessons/geocoding-qgis":{"position":[[30226,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12558,7]]}}}],["clearest",{"_index":12941,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20618,8]]}}}],["clearli",{"_index":235,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4957,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33184,7],[57508,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44818,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5506,7]]},"/en/lessons/common-similarity-measures":{"position":[[32474,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57937,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14501,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11093,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8345,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22320,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26680,7]]},"/en/lessons/geocoding-qgis":{"position":[[30335,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[22295,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10540,7]]},"/en/lessons/intro-to-linked-data":{"position":[[4842,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11151,7],[35295,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1170,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[498,7],[12096,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12479,7]]},"/en/lessons/qgis-layers":{"position":[[18691,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[825,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49219,7],[49986,7],[55496,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37029,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4766,7],[13920,7]]}}}],["clem",{"_index":22070,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[19549,4]]}}}],["clemen",{"_index":18748,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8819,7],[9488,8],[9557,7]]}}}],["clement",{"_index":8490,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30527,7]]}}}],["clennyss",{"_index":18797,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11131,9]]}}}],["clergyman",{"_index":17968,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55500,10]]}}}],["clever",{"_index":19221,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4001,6]]}}}],["clfl",{"_index":1868,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46973,4]]}}}],["cli",{"_index":8034,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3261,6],[3272,4],[3547,3],[3641,4],[3692,3],[4183,3],[4317,3],[4484,3]]},"/en/lessons/intro-to-powershell":{"position":[[2594,5],[2808,4],[6649,4],[6724,3],[6765,4]]}}}],["clic",{"_index":10018,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57320,5]]}}}],["clicak",{"_index":16074,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34538,11]]}}}],["click",{"_index":821,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5055,8],[5563,5],[5888,5],[8057,5],[9859,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1912,5],[2261,5],[4765,5],[8080,5],[8161,5],[9405,5],[10292,5],[10622,5],[12965,5],[13055,6],[13257,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1841,8],[4084,5],[4365,8],[4709,5],[4740,5],[6722,8],[9807,5],[12349,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4294,5],[4382,8],[9364,5],[10670,5],[10785,5],[11318,8],[14354,5],[19259,5],[19912,5],[20044,5],[20213,5],[20276,5],[20498,5],[20671,6],[20798,5],[21228,5],[21466,5],[22265,5],[22301,5],[22475,5],[22813,5],[23172,7],[23898,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11579,5],[12067,5],[12115,5],[12236,5],[12729,5],[13021,5],[13239,5],[13445,5],[13557,5],[13694,5],[13797,5],[15847,9],[21151,5],[24888,5],[26693,5],[27062,5],[27634,8],[27819,5],[27890,5],[45127,5],[48297,5],[48451,5],[49887,8],[51970,5],[52015,5],[52118,5],[52415,5],[53691,5],[53820,5],[53912,5],[53960,5],[54145,5],[54211,5],[54314,5],[54526,5],[54598,5],[54660,5],[55227,5],[55311,5],[59624,5],[59704,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6966,5],[7367,5],[7823,5],[8272,5],[9440,8],[9503,5],[9950,8],[10148,5],[10497,5],[11020,8],[12420,8],[13606,5],[14372,8],[14899,5],[17414,5],[17558,6],[17959,5],[18773,8],[18970,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11599,8],[11835,5],[12124,5],[12231,5],[12364,5],[12533,5],[12841,5],[12940,5],[13322,5],[14435,8],[14704,5],[14731,5],[14837,5],[15784,5],[21576,5],[28263,5],[28298,5],[28830,5],[29422,5],[29521,5],[30027,5],[30437,5],[30918,5],[31022,5],[32772,5],[33046,8],[36917,5],[38708,7],[39869,5],[40030,5],[41271,5],[45003,5],[46981,5],[47006,5],[47610,6],[50013,5],[50258,5],[51380,5],[51530,5],[51640,5],[53748,8],[53847,8],[54971,5],[55134,5],[55534,5],[55610,5],[55731,5],[56442,5],[56764,8],[57078,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8588,5],[8911,5],[9252,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5054,5],[11007,5],[12501,8],[15536,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14084,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1329,5],[1726,5],[2149,5],[2357,5],[2412,5],[2440,5],[2494,5],[2593,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4126,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2953,5],[3131,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10944,8],[15493,9],[15678,5],[15973,8],[16075,8],[31485,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9416,5],[10313,5],[10528,5],[11966,5],[12120,5],[13433,5],[14857,5],[14872,6],[16066,5],[16274,5],[17243,5],[17381,5],[17495,5],[17717,5],[20069,5],[20137,5],[20285,5],[20378,5],[20509,8],[20593,5],[20790,5],[21068,5],[21675,5],[22069,5],[22587,5],[23484,5],[24832,8],[25368,8],[25605,8],[25951,5],[26812,5],[27707,8],[28116,8],[28147,5],[29649,5],[31032,8],[31884,5],[31935,5],[32566,5],[33348,5],[34582,5],[35112,6],[36496,5],[36826,5],[37478,5],[37962,5],[38086,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17301,5],[17473,5],[18023,5],[18384,5],[18757,5],[18869,5],[19286,5],[19824,5],[20972,8],[22919,5],[24633,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3888,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6410,8],[6738,8],[7276,5],[11040,5],[11930,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23409,5],[23491,5],[24075,5],[47285,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4708,5],[5037,5],[5105,5],[5152,8],[6561,5],[8384,5],[11913,5],[12377,5],[12961,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6591,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1626,5],[1877,5],[2441,5],[3400,5],[5383,5],[8181,8],[8980,6],[10261,8],[11540,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4886,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11778,5],[12096,8],[12428,5],[12645,8]]},"/en/lessons/extracting-keywords":{"position":[[14123,5],[27430,8],[27912,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10076,5],[11913,5],[37994,5],[44929,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4971,5],[5182,8],[5375,5],[5557,5],[5940,8],[6615,5],[6686,5],[7064,5],[7186,5],[8350,5],[9184,8],[10022,8],[10582,5],[10975,5],[11334,8],[11908,5],[12567,5],[15345,5],[16666,5],[17378,5],[17677,5],[17855,5],[19059,5],[19381,8],[19540,5],[22401,5],[22608,5],[24101,8],[24366,5],[24522,5],[24660,5],[28229,5],[31354,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1875,5],[29093,5],[29202,5],[33438,5],[33521,5],[33768,5],[33817,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1556,8]]},"/en/lessons/geocoding-qgis":{"position":[[11340,5],[11761,5],[13016,5],[13646,8],[14774,5],[15078,5],[15409,8],[16773,5],[19812,8],[20706,5],[20793,5],[23770,5],[23809,5],[23960,5],[24848,5],[25074,8],[25355,5],[25752,5],[26670,5],[26918,5],[28330,5],[28395,5],[28445,5],[28754,5],[28846,5],[29221,5],[29944,5],[30076,5],[30559,5],[31818,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3924,5],[4945,5],[5176,5]]},"/en/lessons/georeferencing-qgis":{"position":[[2013,5],[3782,5],[3883,5],[4273,5],[6307,5],[6544,5],[6621,5],[6863,5],[8413,5],[8637,5],[10326,5],[10563,5],[10903,8],[10943,8],[10974,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15520,5],[26295,8],[27478,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2884,5],[3368,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5664,5],[5791,5],[6158,5],[6275,5],[7556,5],[7632,5],[7752,5],[7868,8],[8275,5],[8742,5],[8960,5],[9013,5],[9874,5],[10218,5],[10244,5],[10490,5],[12048,5],[12789,5],[12868,5],[12988,5],[13104,8],[13185,5],[14077,5],[14656,5],[14703,5],[14927,5],[15359,5],[15406,5],[15883,5],[15903,5],[16044,5],[16640,5],[17882,5],[18093,5],[18352,5],[18474,5],[18513,5],[18583,5],[18662,5],[18864,5],[22015,5],[25710,5],[26142,5],[28263,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[403,8],[1748,5],[1795,5],[1969,8],[2160,5],[2208,8],[2819,5],[4123,5],[4286,5],[4326,5],[4353,5],[5977,5],[6075,5],[6159,5],[6518,5],[7267,5],[7492,5],[7578,5],[8177,5],[9022,5],[9171,5],[9488,5],[9716,8],[10166,8],[13169,5],[13643,5],[14451,5],[14498,5],[14715,5],[15487,8],[15542,5],[15629,5],[16167,5],[16301,5],[17520,5],[17904,8],[18993,8],[19255,5],[19506,5],[19582,5],[19747,5],[20569,5],[20963,5],[21826,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12586,5],[14152,8],[14963,5],[25084,8],[25267,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[20743,5],[20781,5],[21091,5],[21273,5],[21447,5],[21692,8],[23898,5],[24552,5],[25427,5],[38600,8]]},"/en/lessons/installing-omeka":{"position":[[1610,5],[3187,8],[3317,8],[6317,5],[8671,5],[8720,5],[9167,5],[9605,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3398,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19704,5],[20006,5],[20311,5],[20840,5],[21935,5],[22008,5],[22111,5],[22272,8],[23231,5],[23349,5],[23726,5],[25765,8],[26134,8],[26167,8],[38191,8],[38278,8],[38453,5],[41516,5],[41589,5],[41725,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3580,5],[11871,5],[12215,8],[13585,5],[13823,8],[13908,8],[15321,5],[16335,5],[17108,5],[17352,8],[17372,8],[18884,5],[21496,5],[29293,5],[29563,8],[35219,5],[35824,5],[37978,5],[38333,8],[40744,5],[42457,5],[44129,5],[45701,5],[47451,5],[48766,5],[49709,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10913,5],[11178,5],[12230,5],[12642,5],[12940,5],[14476,5],[14682,5],[18341,5],[18356,7],[18906,5],[19144,5],[19427,5],[20399,5],[20716,5],[21674,5],[23960,5],[24035,5],[24188,5],[24344,5],[24368,5],[24501,8],[24637,5],[24848,5],[24968,5],[25267,5],[25842,5],[26204,5],[27274,5],[28561,5],[29901,8],[30438,8],[30675,8],[31021,5],[31883,5],[33271,8],[34166,5],[34480,5],[34612,5],[35586,5],[36824,5],[37342,6],[38416,5],[40187,5],[40425,5],[40644,5]]},"/en/lessons/intro-to-bash":{"position":[[729,5],[794,5],[3337,5],[3936,5],[4324,5],[9675,9]]},"/en/lessons/intro-to-powershell":{"position":[[2688,8],[4221,5],[4389,5],[12839,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[11227,5],[11442,8],[11479,5],[11528,5],[17502,5],[22018,5],[26050,5]]},"/en/lessons/introduction-map-warper":{"position":[[3291,5],[3457,8],[6624,5],[6907,5],[7208,5],[7341,5],[10646,5],[12636,8],[13145,5],[13189,8],[14101,8],[15095,5],[15469,5],[15695,5],[15882,5],[15936,5],[16167,5],[16403,5],[17906,5],[18299,5],[18679,5],[19250,5],[19455,5],[20964,5],[21908,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8708,5],[16983,5],[17150,5],[17721,5],[17897,5],[18339,5],[20606,5],[34457,5],[35658,8],[36386,5]]},"/en/lessons/jupyter-notebooks":{"position":[[10762,7],[10947,5],[12421,5],[14541,5],[15464,5],[15592,5],[15654,5],[15746,5],[16931,5],[18138,5],[18503,5],[18677,5],[19505,5],[20767,5],[21022,5],[21148,5],[21250,8],[21353,5],[21939,5],[24457,8],[26011,8],[27061,5],[27096,5],[27147,5],[27318,8],[30532,5],[33865,5],[33883,5],[33967,5]]},"/en/lessons/linux-installation":{"position":[[793,5],[1774,5],[1901,5]]},"/en/lessons/mac-installation":{"position":[[2864,5],[2927,5],[3663,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2217,5],[15984,5],[26561,5]]},"/en/lessons/qgis-layers":{"position":[[1820,5],[2130,5],[2374,5],[2596,5],[2890,5],[2975,5],[4247,5],[5870,5],[8306,5],[8332,5],[8354,5],[8372,5],[9847,5],[10284,5],[10434,5],[10558,5],[10680,5],[10772,5],[10883,5],[10943,5],[11238,5],[11315,5],[11405,5],[11857,5],[11935,5],[12331,5],[12452,5],[12497,5],[12742,5],[13002,5],[13086,5],[13338,5],[13420,5],[13614,5],[13763,5],[13864,5],[13958,5],[14051,5],[14334,5],[14437,5],[14553,5],[14647,5],[14767,5],[14842,5],[15109,5],[15185,5],[15632,5],[16012,5],[16198,5],[17715,5],[17806,5],[18206,5],[18364,5],[18467,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3152,8],[23975,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31039,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16972,5],[21447,5],[25837,6]]},"/en/lessons/sonification":{"position":[[15156,5],[15736,5],[15772,5],[15930,5],[16162,5],[17042,5],[17084,5],[17145,5],[17493,5],[17844,5],[18780,5],[18917,8],[20505,5],[21019,5],[22214,5],[22293,5]]},"/en/lessons/space-place-gazetteers":{"position":[[37304,5],[37823,5],[38323,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9915,5],[32940,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22248,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12228,8],[12660,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54183,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[760,8],[7602,5],[7914,5],[7953,5],[9010,8],[9159,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7251,8],[7661,5],[8102,5],[8154,5],[8596,8],[8644,8],[8672,5],[8927,5],[9147,5],[9206,5],[9746,5],[9774,5],[9856,5],[12448,5],[12497,8],[12933,5],[14017,8],[14680,5],[23930,8],[23981,5],[31052,8],[31103,5],[33501,5],[33537,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9185,8],[9328,5],[13333,5],[13557,5],[13577,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[287,5],[545,7],[580,5],[705,5],[870,5],[1080,5],[1154,5],[1378,5],[1592,8],[2161,5],[2233,5],[2465,5],[2881,5],[2973,5],[3973,8],[4043,5],[4285,8],[4322,5],[4566,5],[4882,5],[5202,5],[5287,8],[5774,5],[5808,5],[6065,5],[6331,5],[6384,5],[6454,5],[6933,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4797,5],[6041,8],[13194,5],[19682,5],[19826,5],[19930,5],[20249,5],[20447,8],[22876,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2505,5],[3167,5],[3200,5],[3363,5],[3403,5],[3419,5],[4669,5],[5024,5],[5137,5],[5338,5],[5693,5],[5900,5],[6236,5],[6406,8],[7927,5],[8368,5],[8612,5],[9561,5],[9721,5],[9811,5],[9908,5],[10009,5],[10170,5],[10505,5],[10676,5],[10838,5],[10978,5],[11091,5],[11171,5],[11328,5],[11393,5],[11969,5],[12001,5],[12148,6],[12272,5],[12428,5],[12454,5],[13131,5],[13274,5],[13387,5],[13491,5],[13648,5],[13837,5],[13887,5],[13910,5],[13989,5],[14391,5],[14441,5],[14980,5],[15133,5],[15334,5],[15674,6],[15728,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12256,5],[12446,8],[13039,8]]},"/en/lessons/windows-installation":{"position":[[1667,5],[2449,5],[4266,5],[4756,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2856,5],[4435,8],[4497,5],[4539,5],[16349,5],[17362,5]]},"/en/lessons/working-with-text-files":{"position":[[5633,5],[5780,5],[6794,5]]}}}],["click_polici",{"_index":23329,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[12213,12],[12350,12]]}}}],["clickabl",{"_index":16080,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35540,10]]}}}],["client",{"_index":2215,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8940,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25892,6]]},"/en/lessons/installing-omeka":{"position":[[3696,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27826,7],[32472,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[380,6]]},"/en/lessons/logistic-regression":{"position":[[21727,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22363,6],[22378,6]]},"/en/lessons/working-with-web-pages":{"position":[[904,7]]}}}],["clifford",{"_index":10990,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[39133,8]]},"/en/lessons/geocoding-qgis":{"position":[[5078,9]]}}}],["climact",{"_index":22724,"title":{},"body":{"/en/lessons/transliterating":{"position":[[14662,9]]}}}],["climb",{"_index":14868,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56199,9]]}}}],["cling",{"_index":12355,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54977,5]]}}}],["clinic",{"_index":18062,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66079,8]]}}}],["clinton",{"_index":2594,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28216,8],[28287,8],[28355,8],[28418,8],[28489,8],[28560,8],[28633,8],[28708,8],[28783,8]]}}}],["clinton’",{"_index":2659,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30122,9]]}}}],["clip",{"_index":10292,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2279,6],[2578,5],[4086,4],[4628,5],[8133,4],[8650,4],[9772,5],[9812,4],[9935,5],[10123,4],[10281,4],[10383,4],[10508,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23515,5]]},"/en/lessons/naive-bayesian":{"position":[[58808,11]]}}}],["clipboard",{"_index":3090,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27997,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4888,10],[4977,10],[5154,9],[19260,9]]}}}],["cliqu",{"_index":10589,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40140,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24274,7]]}}}],["clmorgan",{"_index":15497,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4789,11]]}}}],["clobber",{"_index":8822,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[18059,10]]}}}],["clock",{"_index":19148,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[7963,6]]},"/en/lessons/sonification":{"position":[[23648,5]]}}}],["clockwis",{"_index":8313,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13174,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15824,10]]}}}],["clone",{"_index":9550,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7124,5],[11018,6],[39247,7],[39289,5],[42885,6]]}}}],["close",{"_index":852,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8221,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1577,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12458,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19613,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24729,5],[24773,8],[24917,7],[25282,5],[48218,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9622,5],[11135,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12384,6],[13072,6],[14393,6],[15081,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38936,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31254,8]]},"/en/lessons/common-similarity-measures":{"position":[[9675,5],[9801,5],[10469,7],[10574,7],[18104,7],[18411,5],[18504,5],[33772,5],[33898,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[320,7],[4202,7],[9003,7],[53796,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1327,5],[32371,7],[38909,5],[51871,5],[55247,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4349,5],[16579,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34410,7],[38304,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13463,5],[15697,5],[15735,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10453,5],[11323,5],[13425,7],[34999,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1418,5],[13714,5],[15372,5],[18403,5],[26579,5],[26629,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15194,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32481,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23123,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16495,7],[16674,7]]},"/en/lessons/extracting-keywords":{"position":[[13621,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4713,7],[6688,5],[43717,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28221,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10741,7],[32194,5],[33222,5],[33649,5],[34643,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1005,5],[2493,5],[4509,8],[11013,5]]},"/en/lessons/geocoding-qgis":{"position":[[25457,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5471,5],[5625,5],[7950,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17389,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[17314,6],[19735,5]]},"/en/lessons/gravity-model":{"position":[[4289,5],[21558,5],[21683,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[24230,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49019,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12863,5],[13861,5],[37229,5]]},"/en/lessons/intro-to-bash":{"position":[[24515,5]]},"/en/lessons/intro-to-powershell":{"position":[[4482,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7659,7],[23061,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18266,5],[21401,7],[28360,5],[28832,7],[30266,7],[31528,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9379,7]]},"/en/lessons/jupyter-notebooks":{"position":[[12197,5],[28999,7],[34401,5]]},"/en/lessons/linear-regression":{"position":[[15412,5],[51430,5],[51577,5],[59494,5],[59966,7],[60948,5],[68209,7],[69554,7]]},"/en/lessons/logistic-regression":{"position":[[25940,5],[34511,7]]},"/en/lessons/naive-bayesian":{"position":[[3237,7],[8777,7],[38159,7],[47024,5],[61002,7],[61534,7],[61814,5],[61940,5],[62725,5],[63045,5],[63208,5],[63476,7],[63581,5],[63673,5],[64949,5],[65265,5],[65548,5],[65683,5],[65750,5],[65816,5],[69808,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35474,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6346,5]]},"/en/lessons/qgis-layers":{"position":[[8378,6],[12294,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[752,5],[829,5],[1313,5],[1885,5],[2246,5],[2536,5],[3095,5],[3233,5],[3487,5],[3750,5],[4460,5],[5265,5],[6700,5],[6803,5],[6892,5],[11861,5],[20511,5],[28279,5],[28335,5],[28449,5],[28661,5],[28831,5],[29668,5],[30302,5],[30463,5],[31306,7],[34603,5],[37775,5],[38018,7],[38522,5],[38599,5],[39549,5],[39700,5],[39977,5],[40453,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10141,5],[40632,7],[41001,7],[44881,5]]},"/en/lessons/sentiment-analysis":{"position":[[1137,5],[5143,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22057,5]]},"/en/lessons/sonification":{"position":[[21712,5],[31325,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6827,5],[27518,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9047,5],[13421,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36871,7],[49455,5],[50223,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31884,5],[33276,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17478,6],[19924,5],[20065,5],[21470,7],[21566,8],[21607,6],[23740,7],[26617,6],[27274,7],[29388,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5457,5],[7849,5],[12304,5],[12444,11],[13292,5],[13508,5],[13822,5],[14027,5],[14172,5],[22073,5],[33810,9],[37322,5],[41942,7],[45060,5],[49252,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9872,5],[10105,5],[25031,5],[28898,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7600,7],[23439,5]]},"/en/lessons/vector-layers-qgis":{"position":[[1202,5],[12807,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37930,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17244,5]]},"/en/lessons/working-with-text-files":{"position":[[169,8],[3622,5],[3678,5],[5502,6],[8994,5]]}}}],["closematch",{"_index":11614,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30928,12],[30978,10],[32374,12],[32483,10]]}}}],["closer",{"_index":2963,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26539,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11605,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2581,6],[32884,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49813,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57388,6],[61468,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[38811,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4664,6],[5544,6],[26782,7],[33320,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3343,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35194,6]]},"/en/lessons/extracting-keywords":{"position":[[2038,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38773,6],[43854,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8008,6],[11953,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26767,6]]},"/en/lessons/gravity-model":{"position":[[39910,6],[53923,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[24654,6],[38117,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27643,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9879,6]]},"/en/lessons/linear-regression":{"position":[[18159,6],[60812,6],[63636,6]]},"/en/lessons/qgis-layers":{"position":[[18622,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3975,6],[28643,6]]},"/en/lessons/sonification":{"position":[[31389,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17372,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11856,6],[12962,6],[33737,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2930,6],[32151,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23960,6]]},"/en/lessons/working-with-text-files":{"position":[[3247,6],[3339,6]]}}}],["closerelatives.txt",{"_index":18641,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63439,19]]}}}],["closes/restart",{"_index":5520,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42280,15]]}}}],["closest",{"_index":4116,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33962,7],[34055,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19356,7]]},"/en/lessons/common-similarity-measures":{"position":[[18617,7],[33743,7],[33805,7]]},"/en/lessons/logistic-regression":{"position":[[54664,7]]},"/en/lessons/naive-bayesian":{"position":[[65808,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40782,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33449,7]]}}}],["closetrials.append(trial[0",{"_index":18635,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62222,28]]}}}],["closur",{"_index":10541,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28986,8],[29003,7],[29467,7],[30359,10],[51512,8]]}}}],["cloth",{"_index":3391,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13864,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13042,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3916,6],[4975,5]]},"/en/lessons/linear-regression":{"position":[[71505,5]]},"/en/lessons/naive-bayesian":{"position":[[10723,7],[59271,7],[59929,6],[59997,5]]}}}],["cloud",{"_index":1568,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30876,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56705,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21604,7],[21783,7],[49895,6],[53432,5],[53442,5],[60280,6],[61104,6],[61214,5],[63089,5],[63183,5],[63189,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8198,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7438,7],[7590,5],[8228,5],[9789,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11785,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4783,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3890,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24211,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9766,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45353,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1227,7],[12535,6],[12597,5]]},"/en/lessons/installing-omeka":{"position":[[4123,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[476,5],[12402,5],[16531,5],[16543,5],[16653,5],[16800,5],[20439,5],[21168,5],[23522,5],[51633,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2718,8]]},"/en/lessons/intro-to-linked-data":{"position":[[2398,6],[2548,5],[16730,6],[37671,5]]},"/en/lessons/jupyter-notebooks":{"position":[[10525,5],[12241,5],[43254,5],[43403,5],[43771,5],[44209,5],[44960,5],[45136,5]]},"/en/lessons/linear-regression":{"position":[[52405,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10993,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[623,5],[2105,5],[3706,5],[3898,5],[3938,5],[4038,5],[4094,5],[4271,5],[4475,5],[18307,5],[18503,5],[18950,5],[19399,5],[19539,5],[19639,5],[19734,5],[19835,5],[20348,5],[20584,5],[21127,5],[21145,5],[21206,5],[21255,5],[21475,5],[21588,5],[21694,5],[21811,5],[21836,5],[22085,5],[23209,5],[24006,5],[24557,5],[24641,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2856,6],[23938,5],[29635,7],[35901,5],[36043,5],[36076,5],[37548,7],[38942,6],[38983,5],[39477,5],[39783,5],[40366,5],[41097,5],[41239,5],[48214,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64982,5],[65021,6],[65058,6],[65109,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2469,5],[3176,5],[6423,5],[10160,5],[10256,5],[12023,5]]}}}],["cloud_corpu",{"_index":20161,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37557,12]]}}}],["cloud_emotions_data",{"_index":20153,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36578,19],[37006,19],[37306,19]]}}}],["cloud_tdm",{"_index":20165,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37884,9],[37933,9],[39606,9]]}}}],["cloud’",{"_index":20174,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39109,7]]}}}],["clsuter",{"_index":4278,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45598,10]]}}}],["cltk",{"_index":11494,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11994,4]]},"/en/lessons/jupyter-notebooks":{"position":[[22670,5]]}}}],["club",{"_index":7185,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[651,7],[731,4],[771,4],[803,5],[858,5],[925,6],[950,5],[1019,5],[1249,7],[37412,6],[37476,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42248,7]]}}}],["clue",{"_index":10501,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22345,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19993,5]]},"/en/lessons/sentiment-analysis":{"position":[[1620,6],[2411,7]]},"/en/lessons/space-place-gazetteers":{"position":[[28094,5],[29101,5]]}}}],["clunki",{"_index":10841,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[1303,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9831,6]]}}}],["cluster",{"_index":1752,"title":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[0,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[0,10]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42748,10],[44997,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[378,10],[13096,10],[13185,8],[13952,7],[14049,10],[14320,7],[14443,9],[14499,8],[14532,10],[14598,8],[14750,10],[14827,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1,10],[537,10],[664,8],[681,8],[730,8],[755,10],[1768,10],[4252,10],[4389,10],[4536,10],[4970,10],[7054,10],[16364,10],[19696,10],[20034,7],[21161,10],[23419,11],[24543,10],[24756,10],[25652,10],[25818,10],[25940,10],[26332,9],[26707,11],[26865,8],[27355,10],[27506,8],[30017,10],[32203,9],[32371,9],[33139,10],[33252,7],[33434,10],[33846,10],[33920,7],[33970,10],[34009,7],[34071,9],[34122,7],[34212,8],[34238,8],[34250,9],[34282,7],[34509,8],[34584,10],[35140,7],[35176,7],[35244,8],[35394,7],[36224,10],[36402,11],[36534,9],[36609,8],[36727,7],[36892,8],[37234,7],[37427,9],[37496,9],[37582,9],[37674,8],[37734,10],[37781,11],[37857,10],[38058,8],[38130,8],[38528,9],[38767,11],[38851,7],[38986,8],[39012,7],[39173,8],[39226,7],[39357,9],[39428,7],[39962,10],[40688,9],[41308,7],[41369,8],[41703,10],[41721,14],[41865,8],[42022,10],[42045,12],[42120,8],[42156,10],[42221,8],[42454,7],[42742,7],[42926,7],[43143,7],[43189,7],[43287,7],[43827,7],[43851,8],[43898,7],[44120,7],[44298,7],[44345,8],[44486,10],[44712,10],[45345,7],[45471,8],[45758,8],[45895,10],[46151,10],[46180,11],[46284,12],[46863,7],[46890,10],[47088,8],[47334,7],[47377,7],[47393,7],[47409,7],[47752,8],[47973,11],[51998,8],[52078,11],[52182,12],[52279,11],[53644,10],[53769,7],[54125,7],[54286,7],[54442,7],[54991,8],[55413,9],[55458,9],[55570,7],[55619,10],[56151,9],[56229,9],[56722,9],[57006,8],[57155,9],[58387,10],[59246,8],[59390,9],[59433,8],[59635,10],[59688,8],[59715,7],[59874,11],[59978,12],[60073,7],[60211,8],[60313,8],[60400,7],[60529,10],[60562,8],[60689,7],[60743,8],[60907,10],[61118,7],[62000,7],[62061,7],[63375,10],[63506,7],[63600,7],[63751,8],[64358,8],[64729,10],[64776,10],[65374,10],[65515,10],[65612,8],[66145,10],[66778,7],[68757,7],[69586,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1,10],[235,10],[268,11],[356,8],[787,8],[910,10],[1193,10],[1245,10],[1394,10],[1462,10],[1716,10],[2208,8],[2314,10],[2486,10],[3852,7],[3923,10],[4630,8],[7417,10],[7534,8],[7857,9],[8744,10],[8809,10],[8869,11],[8894,11],[8938,10],[9010,10],[9180,10],[9346,8],[9425,9],[9543,10],[9583,10],[9778,10],[9822,12],[9938,10],[10046,11],[10058,10],[11568,11],[11958,8],[12142,10],[12375,8],[12846,11],[12871,7],[13135,7],[13723,10],[14045,11],[14096,8],[14178,8],[14253,8],[14450,9],[14548,7],[14721,7],[14973,7],[15034,7],[15092,7],[15172,8],[15205,7],[15305,7],[15351,7],[15423,10],[15518,10],[15677,9],[15931,8],[16303,7],[16705,10],[16818,9],[16971,7],[17251,7],[17440,10],[18349,10],[18460,10],[18596,11],[18692,10],[18820,8],[18885,7],[19063,8],[19223,8],[19257,9],[19364,7],[19424,9],[19573,9],[19815,9],[19880,9],[19915,8],[20028,8],[20089,8],[20319,8],[20494,8],[20639,10],[20786,8],[20890,14],[20982,7],[21019,8],[21151,7],[21193,9],[21247,10],[21342,10],[21396,9],[21646,7],[21846,8],[23181,7],[23277,8],[23367,8],[23564,7],[23689,7],[23810,8],[23887,7],[24014,7],[24089,9],[24143,7],[24320,10],[24340,9],[24428,10],[24521,7],[24799,9],[25123,11],[25942,8],[26134,7],[26303,7],[26398,8],[26702,7],[26791,9],[26842,7],[26922,7],[27074,8],[27743,10],[27844,8],[28167,11],[30908,10],[31601,10],[32198,10],[32379,7],[32858,8],[33583,8],[34325,10],[34805,11],[34915,11],[35709,11],[35793,11],[36170,12],[36292,10],[38021,8],[38363,8],[39277,7],[39368,8],[40109,8],[40614,7],[40805,8],[40916,8],[40995,9],[41108,9],[41194,9],[41464,9],[41565,9],[41948,9],[41987,8],[42085,8],[42145,9],[42211,9],[42307,8],[42343,7],[42398,9],[42525,8],[43194,11],[43501,8],[43598,11],[43938,8],[44659,8],[44846,8],[44979,7],[45096,9],[45213,8],[45446,10],[45509,8],[45579,8],[45664,8],[45794,7],[45929,7],[46002,7],[47778,7],[48006,7],[48033,7],[48062,7],[49838,9],[49932,10],[50013,9],[50113,8],[50188,10],[50439,10],[50609,7],[51664,10],[54343,10],[56110,10],[56551,10],[56623,10],[56776,8],[56890,9],[57012,8],[57228,9],[57380,9],[57435,8],[57759,9],[57812,7],[57866,7],[58023,11],[58072,7],[58514,7],[58655,11],[58704,7],[59187,8],[59239,7],[59276,7],[59534,11],[59583,7],[61233,8],[61330,7],[61367,8],[61456,10],[61522,10],[61574,10],[61692,10],[63038,8],[63071,7],[63130,7],[63165,8],[63184,8],[63521,7],[63676,11],[63725,7],[65086,7],[65227,11],[65276,7],[66186,10],[66236,10],[66405,11],[66713,10],[66979,10],[67078,10],[67474,10],[67541,8],[67662,8],[67744,9],[67970,10],[68099,10],[68543,7],[69814,10],[69852,8],[69924,10],[69998,10],[70309,10],[70408,10],[70549,10],[70680,10]]},"/en/lessons/common-similarity-measures":{"position":[[1722,10],[23021,10],[29784,10],[37737,10],[37806,8],[37954,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8546,9],[8633,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18959,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3858,7],[8965,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28343,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4667,8],[4756,7],[6594,7],[21052,7],[22095,8],[26566,9],[26581,7],[38549,9],[38709,9],[38907,7],[39001,8],[44058,8],[44296,8],[44461,8],[50294,9],[50513,9],[50553,7],[50580,7],[50640,8],[50683,7],[50810,9],[50880,7],[50969,9],[51094,8],[51259,10],[52087,10],[52957,7],[53545,8],[54045,8],[54437,8],[54562,7],[54671,7],[54795,8],[54916,9],[55042,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20886,7],[29359,8],[29485,10],[29524,10],[36349,9],[36393,8],[40153,8]]},"/en/lessons/geocoding-qgis":{"position":[[31641,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[31117,10]]},"/en/lessons/gravity-model":{"position":[[15435,9],[17516,7],[45354,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5924,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33776,10]]},"/en/lessons/jupyter-notebooks":{"position":[[4899,8],[49177,8],[49650,8],[49860,7],[50120,8]]},"/en/lessons/linear-regression":{"position":[[23223,9],[28330,8],[28568,7],[28705,7],[28794,7]]},"/en/lessons/logistic-regression":{"position":[[33536,7]]},"/en/lessons/naive-bayesian":{"position":[[6227,11],[7736,10],[8052,10],[8360,11],[8401,10],[8511,10],[8694,10],[8925,10]]},"/en/lessons/research-data-with-unix":{"position":[[9215,8],[9722,8]]},"/en/lessons/sonification":{"position":[[4704,11],[23718,10]]},"/en/lessons/space-place-gazetteers":{"position":[[8221,7],[47629,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35137,9],[36565,7],[58156,10],[58845,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1489,7],[47737,10]]}}}],["cluster\".format(_",{"_index":4830,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33273,19]]}}}],["cluster_5",{"_index":4224,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41959,9],[41990,9]]}}}],["cluster_id",{"_index":17038,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10995,10],[23998,10]]}}}],["cluster_label",{"_index":4952,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44206,14],[44303,14],[44628,14]]}}}],["cluster_name_5",{"_index":4225,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41973,16],[42064,14]]}}}],["clustered_df",{"_index":4286,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46243,12],[52141,12],[59937,12]]}}}],["clustered_df.tokens.appli",{"_index":4480,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[62239,27]]}}}],["clustered_df[clustered_df[f'cluster_{num_clusters}']==cl][f'ddc{ddc_level}'].value_counts().index[0",{"_index":4249,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43501,100]]}}}],["clustered_df[clustered_df[f'ddc{ddc_level}']==ddc_nam",{"_index":4363,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52462,55]]}}}],["clustered_df[f'cluster_name_{num_clust",{"_index":4292,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46473,45],[62285,46]]}}}],["clustered_df[f'ddc{ddc_level",{"_index":4291,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46431,32]]}}}],["clusterings.max",{"_index":4230,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42378,17],[42677,18]]}}}],["clusterings:np.ndarray",{"_index":4227,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42312,23]]}}}],["cluster’",{"_index":4473,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60828,9]]}}}],["clutch",{"_index":3804,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12283,8]]}}}],["clutter",{"_index":8065,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9055,7],[11986,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8761,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50375,8]]},"/en/lessons/intro-to-bash":{"position":[[5754,9]]},"/en/lessons/jupyter-notebooks":{"position":[[15026,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8287,7]]}}}],["clænnyss",{"_index":18794,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11075,9],[12059,9],[12114,9]]}}}],["clémenc",{"_index":16431,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46792,8],[54634,8]]}}}],["clément",{"_index":21383,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[33964,7],[34050,7]]}}}],["clérice",{"_index":16922,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42579,8]]}}}],["cm",{"_index":3933,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20902,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59055,3],[61364,4],[67587,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21339,2],[21524,3],[21556,3],[21929,2],[22326,4],[22412,2],[22419,2],[22560,2],[22570,3],[26243,3],[26334,2],[26368,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15415,2],[15423,4]]},"/en/lessons/linear-regression":{"position":[[13394,2]]}}}],["cmd",{"_index":7794,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3166,3],[16231,3]]},"/en/lessons/extracting-keywords":{"position":[[27078,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6547,3],[6819,3]]}}}],["cmd+z",{"_index":23023,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[9509,6]]}}}],["cmd.png",{"_index":23585,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[5425,8]]}}}],["cmdlet",{"_index":15326,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[1111,7],[1271,7],[5854,9],[5980,8],[5997,7],[6108,7],[6261,7],[6828,7],[7116,6],[7352,7],[7740,7],[13429,6],[13498,7],[16414,6],[20253,6],[21149,6],[22320,6],[23956,6],[24014,6],[27814,6],[28127,6],[30917,7],[31080,7],[31540,6],[31828,7],[32139,6],[32200,7],[32421,8],[32490,6],[33071,7],[33920,7],[33967,7],[34381,6],[35389,7],[35641,6],[35702,6],[35891,6],[35944,6],[36320,8],[41710,7],[42293,7],[42588,7],[42693,8],[42797,6],[45411,7],[46194,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10543,7]]}}}],["cmss",{"_index":5369,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9517,7],[9754,4],[10263,4],[58883,4]]}}}],["cn",{"_index":18124,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3738,2],[4089,3],[12705,2]]}}}],["cnf",{"_index":13120,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3486,4],[23581,4]]}}}],["cnidu",{"_index":4981,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47124,6]]}}}],["cnn",{"_index":5952,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29314,6],[29459,3],[29764,3],[30224,4],[31379,3],[32856,3],[32918,4],[37393,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1166,5],[32083,6],[33216,3],[33609,5],[34031,3],[34198,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[45918,6]]}}}],["cntyncg$a57aa1980/cntyncg$av0aa1990",{"_index":13038,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34721,38]]}}}],["co",{"_index":1754,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42925,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68249,2]]},"/en/lessons/counting-frequencies":{"position":[[9353,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2358,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51875,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34631,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39593,4],[39681,4],[47766,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3763,2]]},"/en/lessons/gravity-model":{"position":[[35975,2],[55398,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[46288,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5245,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8893,2],[12281,2],[12877,2],[21985,2],[35665,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10720,4],[10775,4],[11701,4],[11756,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5495,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46133,2],[49576,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42985,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13552,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15066,2]]}}}],["co2",{"_index":14824,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51129,3]]}}}],["coach",{"_index":18718,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[9491,6]]}}}],["coal",{"_index":9137,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20144,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15663,4]]}}}],["coars",{"_index":6795,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[29191,6],[29911,6],[30232,7],[30505,6],[41789,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18542,7],[29538,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10035,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24036,7]]}}}],["coast",{"_index":23224,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9122,5],[10200,5]]}}}],["coastal_polygon",{"_index":23245,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[15004,16]]}}}],["coastlin",{"_index":12829,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[11720,10]]},"/en/lessons/qgis-layers":{"position":[[10087,9],[18172,9],[18675,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7912,10],[14531,10],[14646,9],[15418,9],[15603,9]]}}}],["coastline_polygon",{"_index":12798,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2484,19]]},"/en/lessons/qgis-layers":{"position":[[9939,17],[10300,19],[15881,19],[18215,19],[18583,19]]},"/en/lessons/vector-layers-qgis":{"position":[[2306,17],[2401,17],[4037,17],[7137,17]]}}}],["coastline_polygon.shp",{"_index":19324,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[10014,22]]}}}],["cochran",{"_index":1146,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8733,8],[8989,8],[9029,8],[9121,9],[9172,8],[9983,8],[10451,8],[10836,8],[10984,9],[29767,8]]}}}],["cockrel",{"_index":3494,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2159,9],[8735,9],[16490,9]]}}}],["cocq",{"_index":16607,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3391,5],[3585,5],[7642,5],[7842,5],[13658,5],[13976,5],[14740,5],[15734,5]]}}}],["coddington",{"_index":10490,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16930,10]]}}}],["code",{"_index":438,"title":{"/en/lessons/code-reuse-and-modularity":{"position":[[0,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11667,4],[12382,4],[12423,4],[13329,4],[20473,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2281,4],[2487,4],[19882,4],[20182,4],[20290,4],[22253,5],[23389,4],[24681,4],[27275,4],[27493,4],[28049,4],[37865,5],[47139,6],[50425,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3451,4],[9544,6],[9711,6],[12421,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2200,4],[7716,5],[11067,4],[11868,5],[13372,4],[21503,4],[24009,5],[27118,4],[27862,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3807,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5562,4],[6486,4],[7846,5],[14137,5],[17204,4],[17245,4],[19547,4],[20379,4],[20409,5],[20863,4],[21015,4],[21226,4],[22294,6],[23158,4],[23417,4],[24197,6],[25360,4],[37305,5],[37411,5],[40639,4],[40755,4],[40856,4],[50964,4],[52665,4],[52733,4],[55801,4],[56615,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9261,4],[9485,4],[9682,5],[11379,4],[13269,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9800,4],[19232,4],[19345,4],[19866,4],[21888,4],[22883,4],[30566,4],[36032,5],[36235,4],[37604,4],[45409,4],[45609,4],[47839,5],[50338,4],[51195,4],[51911,4],[59472,4],[61189,4],[65401,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7944,4],[32028,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1,4],[305,4],[1453,4],[2150,4],[4193,7],[4417,4],[4620,4],[5953,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6443,4],[9579,4],[9667,4],[10313,5],[10431,4],[11573,4],[11627,4],[14893,4],[20025,4],[24592,4],[32582,4],[32715,4],[33959,6],[35427,4],[35621,5],[35993,5],[36359,4],[36783,4],[43373,4],[43874,4],[44050,4],[44127,4],[44295,4],[44451,4],[48609,5],[48866,4],[49051,4],[49167,5],[49193,4],[49314,4],[49709,4],[50523,4],[50551,4],[52391,6],[53295,4],[58973,4],[59301,4],[59894,4],[67958,4],[69130,4],[70337,4],[70775,4]]},"/en/lessons/common-similarity-measures":{"position":[[2551,4],[39404,4],[39447,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6152,4],[6829,4],[7308,5],[7360,4],[7835,4],[8357,4],[9246,5],[13509,4],[16544,5],[21444,4],[22548,4],[26374,5],[40059,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9404,4],[10522,4],[23671,4],[23829,4],[45418,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7558,4],[11079,6],[11521,4],[11869,6],[12064,4],[12139,4],[13759,4],[13870,4],[19408,4],[24584,4],[26140,4],[26271,4],[32708,4],[33163,4],[34758,4],[36654,5],[38711,4],[38988,6],[46145,4],[58988,4],[59785,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5458,4]]},"/en/lessons/counting-frequencies":{"position":[[251,4],[811,4],[2944,4],[3869,4],[3901,4],[13824,4],[14105,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[287,4],[1870,4],[2444,4],[3763,4],[5483,4],[5763,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14860,4],[16480,5],[16778,4],[17713,4],[18084,4],[18931,4],[19295,4],[19471,5],[21106,4],[21130,4],[22334,4],[23377,4],[23462,4],[25496,4],[26163,5],[26505,5],[26969,4],[32190,4],[32400,5],[32486,4],[34105,5],[34343,4],[34400,4],[36157,4],[36349,4],[36459,5],[38294,4],[40474,4],[40536,4],[43110,4],[43330,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[605,4],[6086,4],[6548,4],[6752,4],[6977,5],[7106,4],[7344,4],[13831,5],[14070,5],[17430,4],[17643,4],[18017,5],[18181,4],[18797,5],[27151,4],[28748,4],[30369,4],[30482,4],[30957,4],[30974,4],[31092,4],[31251,4],[32112,5],[32291,4],[32489,4],[33775,4],[34050,4],[34149,4],[36168,4],[37033,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[628,6],[7908,6],[8592,4],[19991,4],[30561,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[169,6],[5484,6],[6355,6],[6560,6],[6837,6],[7430,5],[8194,5],[8576,6],[8719,6],[9535,6],[9625,6],[9755,6],[9831,6],[11146,6],[11411,6],[11689,6],[11757,6],[11871,6],[12538,6],[13603,6],[14300,5],[14950,6],[15496,6],[15745,6],[16020,5],[17049,6],[21307,6],[26454,6],[26683,6],[27132,5],[29444,6],[29778,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[868,4],[1183,4],[1797,4],[2647,4],[3154,4],[3267,4],[3848,4],[4974,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13572,4],[13640,4],[16568,4],[16774,4],[17957,5],[18227,4],[18287,5],[18374,4],[18712,4],[19170,5],[19235,4],[24642,4],[24982,4],[25548,5],[27680,5],[29651,4],[30774,5],[33564,4],[35046,4],[36361,5],[38154,5],[39941,4],[40105,4],[40432,4],[40488,4],[41256,4],[41627,4],[41742,4],[42540,4],[42654,4],[43374,5],[44380,4],[44656,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6281,4],[6423,4],[7372,5],[7630,4],[9882,4],[16258,4],[16332,4],[17724,4],[19692,5],[20677,4],[21435,4],[21665,4],[22496,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[983,5],[2849,4],[3465,4],[5073,4],[5701,4],[5837,5],[6388,4],[7447,4],[7843,4],[8106,4],[8889,4],[14526,4],[28214,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3327,4],[19563,4],[21213,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19369,4],[19932,5],[21232,4],[29178,4],[36587,7],[41217,6],[41282,4],[43407,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6726,5],[7088,4],[7208,4],[53421,4],[54309,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2563,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13871,4],[14040,4],[15416,5],[15750,4],[16877,4],[17564,4],[17823,4],[18283,4],[18415,4],[18616,4],[19253,4],[19422,4],[20034,4],[20753,4],[21214,4],[21535,4],[24819,4],[30837,5],[31190,4],[31280,4],[32094,4],[32855,5],[33493,4],[35525,4],[36252,4],[36308,4],[42197,5],[42210,4],[42278,5],[43622,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8167,4],[8408,7],[9149,4],[9252,4],[9887,4],[15851,4],[18260,4],[23291,4],[27760,5],[37404,4],[41827,4],[44495,4],[48665,4],[49915,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[495,4],[703,4],[11980,4],[15058,4],[17712,4],[22061,5],[24989,4],[28084,4],[29243,4]]},"/en/lessons/extracting-keywords":{"position":[[431,4],[5722,4],[10105,4],[10185,5],[10913,5],[12745,4],[12816,4],[12910,4],[15393,4],[15507,4],[16023,5],[16250,5],[16414,5],[16793,5],[16807,4],[17006,4],[19527,5],[19708,4],[20106,4],[20615,5],[21366,4],[21680,4],[21788,4],[21980,4],[22675,4],[24068,4],[24185,4],[24223,4],[25370,5],[25539,4],[28560,4],[28720,5],[28838,4],[30807,4],[31985,4],[32219,4],[32409,4],[33684,4],[33946,4],[34008,5],[34515,5],[34592,4],[37162,4],[37262,4],[37999,4],[38382,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7845,6],[8003,4],[8125,4],[8555,4],[8754,4],[9508,4],[10688,4],[10787,5],[10812,4],[11074,5],[11538,4],[12044,4],[12447,5],[13370,4],[14689,4],[15034,4],[16726,6],[16820,5],[26734,4],[27574,4],[28991,4],[29835,6],[35075,4],[37898,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32272,8],[32303,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12491,6],[17279,4],[17493,4],[31267,6],[31594,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[201,4],[1646,4],[2433,5],[2611,4],[6858,5],[6967,4],[7074,4],[7356,4],[10303,4],[10566,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[314,4],[2733,6],[3700,4],[6593,5],[7193,4],[7637,5],[9409,4],[12212,4],[12490,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[985,4],[4644,4],[12061,4],[14408,4],[18355,4],[20564,4],[20695,4],[21028,4],[21055,4],[21110,4],[21255,4],[21308,4],[21354,4],[21389,4],[23221,4],[28490,4],[30930,5],[36015,4],[59680,4],[63352,4],[64316,4],[68135,4]]},"/en/lessons/geocoding-qgis":{"position":[[13853,5],[19936,6],[22197,4],[36378,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28620,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[8449,6],[18402,4],[25755,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3931,4],[4781,5],[6080,5],[6611,5],[7864,6],[10943,4],[15006,4],[19227,4],[19433,4],[19680,4],[21164,5],[23520,4],[27265,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[444,4],[6032,4],[6059,4],[6170,4],[6274,4],[6377,4],[6974,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22158,4],[22213,4],[23447,4],[31435,4]]},"/en/lessons/gravity-model":{"position":[[793,4],[8585,4],[40762,6],[43252,5],[43369,4],[43502,4],[46184,4],[46698,5],[47814,4],[48070,4],[48332,4],[48407,4],[49494,4],[49703,5],[50474,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2718,7],[2945,6],[3374,6],[4552,4],[4603,5],[4801,7],[7166,7],[7440,4],[19237,5],[27956,4],[28079,4],[28350,4],[28591,4],[28666,4],[29397,4],[29587,7],[31110,4],[31956,4],[32341,4],[32415,4],[32680,4],[34517,5],[35613,5],[36723,4],[36866,4],[40524,4],[40618,4],[40996,4],[41061,4],[42745,6],[43035,6],[43103,5]]},"/en/lessons/installing-omeka":{"position":[[854,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[674,4],[753,7],[923,4],[938,4],[1130,5],[3035,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2745,4],[3179,4],[18213,5],[23931,6],[24572,6],[28846,4],[29154,6],[30342,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2632,4],[4226,4],[5257,5],[8358,4],[9749,5],[9940,5],[10298,5],[10471,5],[12962,4],[13059,4],[14868,4],[14898,4],[30701,4],[34091,4],[35951,4],[38825,4],[40876,4],[40982,5],[53624,4],[53644,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1632,4],[2236,5],[2881,4],[2980,4],[8831,4],[17577,6],[18082,4],[18152,5],[20084,4],[21631,5],[21699,4],[23831,4],[24397,5],[30506,5],[50516,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1271,6],[5413,4],[7341,6],[23886,4],[38892,4],[39092,4],[40110,4]]},"/en/lessons/intro-to-bash":{"position":[[17885,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2768,4],[4798,5],[7875,4],[8229,5],[8254,4],[8364,4],[8787,5],[14846,4]]},"/en/lessons/intro-to-linked-data":{"position":[[14680,5],[22509,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2938,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5255,4],[11090,4],[11128,6],[23968,4],[25886,4],[25948,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8152,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19623,5],[19895,4],[20046,4],[21708,4],[21866,7],[22472,4],[23264,4],[26223,5],[26417,4],[26542,4],[27372,4],[29272,5],[30064,4],[30209,4],[30741,5],[31019,5],[31062,4],[31159,5],[31262,5],[31316,5],[31868,5],[35972,4],[37108,4],[38260,4],[38458,4],[39590,4],[39621,4],[40324,4],[40563,5],[41242,4],[41760,4],[41980,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4132,4],[4346,4],[4427,4],[5098,4],[7292,5],[18863,4],[20182,4],[20588,4],[21383,4],[26173,4],[31004,4],[39838,4],[40283,4]]},"/en/lessons/jupyter-notebooks":{"position":[[528,4],[812,4],[1083,4],[1305,5],[1409,4],[1552,4],[2018,4],[2806,4],[2923,5],[3090,5],[3176,4],[4775,4],[5119,5],[5518,4],[5691,4],[5769,5],[6010,4],[6069,6],[6173,4],[6886,4],[8060,5],[10135,4],[14218,4],[17939,4],[18408,4],[18878,4],[19014,7],[19313,4],[19486,6],[19672,4],[19983,4],[21488,4],[21818,4],[22040,4],[22105,4],[22143,4],[22350,4],[23580,4],[24163,4],[24201,4],[24509,4],[24541,4],[24588,4],[24776,4],[25080,4],[25160,4],[25252,4],[25401,4],[25529,4],[25585,4],[25896,4],[26192,4],[26296,4],[26787,5],[26923,5],[27050,4],[27080,4],[27208,4],[27969,4],[28234,4],[28263,4],[28311,4],[28583,4],[28676,4],[29520,4],[29874,4],[30126,4],[30206,4],[30344,4],[30364,4],[30454,4],[30707,5],[30857,4],[30873,4],[30906,4],[33241,4],[33356,5],[33510,4],[33668,4],[33807,4],[33841,5],[34678,4],[34740,4],[34932,5],[35846,4],[35913,4],[36096,4],[37281,4],[37547,4],[37714,4],[37852,4],[37962,5],[38786,4],[39385,7],[39470,7],[39594,4],[39632,4],[39683,4],[39776,4],[39890,4],[39998,7],[40108,5],[40186,4],[40282,4],[40363,4],[40459,4],[40507,4],[40635,4],[40827,4],[40918,6],[40998,6],[41058,6],[41505,5],[41630,5],[42219,4],[43187,5],[45425,4],[45558,4],[45676,4],[45714,4],[45762,4],[45893,5],[45940,4],[46097,4],[47389,4],[47879,4],[47984,5],[49023,4],[50564,4],[51213,4],[51314,4],[51508,5],[53720,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[163,4],[4993,4],[5480,5],[5742,5],[5789,4],[7648,4],[8427,4],[9180,4],[9447,5]]},"/en/lessons/linear-regression":{"position":[[238,5],[3755,4],[3900,4],[10877,5],[21571,5],[22549,4],[22807,4],[23636,4],[25191,4],[28141,4],[28876,4],[29551,4],[30130,4],[30775,5],[32635,4],[33930,4],[35492,4],[35652,4],[36754,4],[37984,4],[38604,4],[40927,5],[41487,4],[43776,5],[44495,4],[48609,4],[48992,4],[50715,5],[50887,4],[58110,4],[58497,5],[59223,5],[59807,4],[62824,4],[64647,5],[65880,5],[70197,4]]},"/en/lessons/linux-installation":{"position":[[1352,4]]},"/en/lessons/logistic-regression":{"position":[[9039,4],[11919,4],[14301,4],[14721,4],[14956,4],[15545,4],[18629,4],[23935,5],[24810,4],[25776,4],[27911,4],[28563,4],[29604,4],[30231,4],[34693,4],[34923,4],[36053,4],[36091,4],[36153,4],[36988,4],[38317,4],[38590,4],[39939,4],[40005,4],[41451,4],[43505,4],[44148,4],[49489,5],[49709,4],[51458,4],[51586,4],[51874,4],[52014,4],[52681,4],[54826,5],[57249,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[346,4],[7771,4],[8034,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1974,4],[7951,4],[12624,5],[12917,5],[14284,4],[22687,5],[22732,4],[22984,5],[23092,4],[23155,4],[24801,4],[25908,4]]},"/en/lessons/naive-bayesian":{"position":[[351,4],[4247,5],[4419,4],[7615,4],[23974,4],[24184,4],[27937,6],[35806,6],[35866,4],[39181,4],[39640,4],[41941,5],[44970,5],[46290,4],[46620,4],[47971,5],[62009,4],[63233,4],[69154,4]]},"/en/lessons/normalizing-data":{"position":[[202,4],[4864,4],[5004,5],[7052,5],[8321,4],[9453,4],[10028,4],[10306,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3532,4],[15409,4],[15585,5],[17600,5],[18856,5],[20547,5],[20739,4],[21275,4],[21297,4],[21522,4],[22340,5],[28923,4],[29618,4],[31145,5],[31158,4],[32508,5],[32714,5],[32745,5],[32780,5],[32815,5],[32846,5],[32877,5],[32912,5],[32943,5],[32978,5],[33013,5],[33048,5]]},"/en/lessons/output-data-as-html-file":{"position":[[316,4],[1145,5],[1317,4],[4187,6],[4491,4],[4635,4],[5247,4],[8623,4],[9774,4],[10041,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[234,4],[1713,4],[3198,4],[8692,4],[9362,4],[11343,4],[11435,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[814,4],[931,5],[8832,4],[8883,4],[9023,4],[27919,4],[27971,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7284,5],[8120,5],[8578,6],[9925,6],[10437,4],[15315,4],[16719,4],[16983,4],[17407,4],[17954,4],[19090,4],[22782,4],[25876,4],[31295,4],[31503,4],[32105,4],[32807,4],[33754,4],[35577,4],[40874,4],[41162,4],[41204,4],[42239,5],[42443,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11781,5],[17409,4],[19661,4],[20007,4],[20252,4],[20280,6],[25125,4],[25418,4],[25876,4],[30671,4],[32484,5],[34106,4],[34744,4],[35631,5],[40505,5]]},"/en/lessons/sentiment-analysis":{"position":[[9628,7],[10504,4],[12011,5],[15246,4],[17311,4],[17377,4],[17466,4],[17647,4],[17679,5],[18482,5],[20223,5],[20892,4],[20955,4],[21261,4],[22483,5],[30056,4],[31202,5],[33970,4],[38944,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[367,4],[636,4],[1149,6],[3593,5],[4352,5],[4619,7],[4828,4],[13107,6],[13373,6],[14178,6],[17695,4],[18920,4],[19992,4],[20421,4],[20456,4],[20581,5],[21976,4],[22180,6],[23534,4],[23629,4],[23706,4],[24929,4],[25105,4],[25258,4],[26239,5],[26632,4],[26690,4],[27923,4],[28352,4],[30431,4],[30717,4],[31293,4],[32878,4],[35303,4],[35828,4],[36430,4],[36467,4]]},"/en/lessons/sonification":{"position":[[3152,6],[15436,4],[22333,4],[22725,4],[23466,4],[29632,4],[32540,4],[33348,6],[33419,6],[33587,4],[34302,4],[35060,4],[35572,4],[35709,4],[36533,4],[36900,4],[37458,4],[38191,4],[38341,8],[38374,7],[38430,4],[38519,4],[39054,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3211,6],[22587,4],[33305,4],[33381,4],[33569,4],[33631,6],[33681,5],[33860,4],[38497,4],[38746,4],[51192,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2483,4],[5180,4],[12168,4],[32254,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3976,4],[10527,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6100,4],[9554,4],[10263,4],[10340,4],[11640,5],[11951,6],[12098,4],[12577,5],[12624,4],[13514,5],[14363,4],[14662,5],[14722,4],[15778,6],[16893,5],[17555,4],[17656,4],[17734,5],[19028,4],[19081,5],[19157,6],[19320,4],[20370,5],[21105,4],[22849,5],[23374,5],[26649,4],[26829,5],[28524,5],[35458,4],[45140,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8798,4],[14463,6],[17850,5],[19314,4],[19359,6],[19612,6],[20052,4],[20378,4],[20879,5],[20970,4],[21515,4],[21652,4],[21725,6],[21754,5],[21818,4],[21904,4],[22652,4],[23165,4],[23274,4],[23639,6],[23677,5],[24045,4],[24173,4],[25581,4],[26717,4],[29423,4],[29638,4],[30129,4],[30393,4],[32356,5],[33017,6],[36162,6],[39656,4],[40115,4],[40415,4],[41397,4],[42219,4],[42313,4],[42714,5],[44851,4],[45328,4],[52036,4],[53861,5],[54766,6],[54791,5],[56500,5],[59414,4],[64287,4],[64302,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7334,4],[17632,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4669,4],[4788,4],[5052,4],[7386,4],[10686,4],[12713,4],[12919,5],[12945,4],[12970,4],[12990,4],[15391,4],[16088,4],[19086,4],[24470,4],[24507,4],[24568,4],[27229,4],[27294,4],[27546,4],[27579,4],[29684,4],[29721,4],[31250,4],[31287,4],[31348,4],[34087,5],[35827,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[157,4],[7010,4],[7409,5],[13586,4],[23454,4],[27156,5],[27741,4],[28166,4],[38183,4],[41716,5]]},"/en/lessons/transliterating":{"position":[[266,4],[3920,5],[5402,6],[7880,5],[8027,5],[8639,4],[10810,5],[15035,4],[17117,4],[17537,4],[20077,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[440,4],[1666,5],[2216,5],[2590,5],[3373,4],[3805,4],[15343,4],[17534,4],[18200,5],[18210,4],[19445,4],[19530,4],[19773,4],[20163,4],[20348,4],[20827,5],[21013,4],[24487,4],[24827,4],[25046,4],[26339,4],[31732,4],[33565,4],[34137,4],[36211,4],[36354,4],[36535,4],[36681,4],[40763,4],[42766,4],[47110,4],[48117,4],[48381,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2477,4],[4185,4],[4948,4],[5028,4],[5822,4],[5954,4],[20460,4]]},"/en/lessons/viewing-html-files":{"position":[[380,4],[2439,5],[2494,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3852,5],[4324,5],[4697,4],[6505,4],[6609,4],[6679,6],[6790,4],[6962,4],[7025,4],[7385,4],[7457,4],[12151,4],[12607,5],[15511,5],[15692,4],[15851,5],[16594,4],[20342,4],[22225,5],[23858,5],[24908,4],[29518,4],[33462,4],[34463,4],[35734,4],[36417,4],[36980,4],[37145,4],[40674,5],[42575,4],[46067,5],[46123,4],[46680,4]]},"/en/lessons/windows-installation":{"position":[[814,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5407,4],[5459,4]]},"/en/lessons/working-with-text-files":{"position":[[442,4],[3022,4],[3234,4],[3326,4],[4037,4],[9224,5]]},"/en/lessons/working-with-web-pages":{"position":[[6879,4],[8361,4],[9892,4],[10158,5]]}}}],["code/blob/master/python/computervision/computervisionquickstart.pi",{"_index":22171,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19796,66]]}}}],["code/text",{"_index":5531,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[48902,9]]}}}],["code6",{"_index":5382,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11538,6]]}}}],["codeacademy’",{"_index":1014,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2718,13]]}}}],["codebas",{"_index":8049,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6810,8],[18402,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25499,8]]}}}],["codeblock",{"_index":10492,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[17095,9],[23439,9]]}}}],["codebook",{"_index":12943,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[21405,8],[21490,9],[23906,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7415,8]]}}}],["codec",{"_index":15716,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[544,6],[4773,6],[4923,6],[5470,5],[15053,5],[15083,6],[15256,5],[15315,6],[15561,7],[15721,6],[15854,5],[16749,5],[16817,5],[16859,6],[17435,6],[18686,6],[18762,6],[19129,6],[19523,5],[19581,5],[19986,7],[20406,7],[27884,5],[28104,5],[28717,7]]},"/en/lessons/transliterating":{"position":[[3900,6]]}}}],["coder",{"_index":14042,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43902,6],[44222,6],[44457,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8215,7]]}}}],["codex",{"_index":11744,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4805,6],[12749,6]]}}}],["code’",{"_index":17126,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27555,6]]}}}],["codifi",{"_index":21486,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[22404,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1397,8]]}}}],["coeduc",{"_index":11274,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47830,11]]}}}],["coef",{"_index":17353,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66059,4],[70279,4]]},"/en/lessons/logistic-regression":{"position":[[44507,4],[44528,4],[45274,4],[47358,4],[58040,4],[59311,4]]}}}],["coef_",{"_index":17854,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[44810,5],[44943,5]]}}}],["coeffici",{"_index":10542,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29496,11]]},"/en/lessons/gravity-model":{"position":[[9925,11],[44400,12],[44553,11],[44588,11],[66428,13]]},"/en/lessons/linear-regression":{"position":[[1062,12],[9461,13],[19758,11],[20119,12],[42967,12],[53188,12],[53441,13],[54197,12],[61629,12],[62095,12],[62441,12],[62595,13],[62691,12],[63181,11],[63382,12],[63653,11],[63755,12],[63950,13],[64034,11],[64538,12],[65585,11],[65667,12],[65726,11],[65763,11],[65850,12],[65963,11],[67656,13],[68518,13],[69027,12],[69072,12],[69624,12],[69697,12],[69810,11],[69907,11],[70027,13],[70067,11],[71991,12],[72255,13]]},"/en/lessons/logistic-regression":{"position":[[699,12],[7508,11],[8138,12],[8292,11],[9100,12],[9405,12],[9461,11],[26446,12],[34537,13],[34955,12],[43396,12],[43451,12],[44120,13],[45085,12],[46780,12],[47149,12],[53967,12],[54094,12],[56498,12],[57452,11],[57696,11],[60443,12],[63022,12]]}}}],["coefficients.iloc",{"_index":17396,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70117,18]]},"/en/lessons/logistic-regression":{"position":[[47237,18]]}}}],["coefficients.iloc[0:25",{"_index":17352,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[65887,23]]},"/en/lessons/logistic-regression":{"position":[[45150,23]]}}}],["coefficients_binari",{"_index":17851,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43988,19]]}}}],["coerc",{"_index":8707,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41306,10],[41371,6],[41558,6]]}}}],["coexist",{"_index":18728,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2905,7]]},"/en/lessons/space-place-gazetteers":{"position":[[6819,8]]}}}],["coffe",{"_index":13506,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1212,6],[1649,6],[1846,6],[2399,6],[2593,7],[2652,6],[2814,6],[2868,6],[3271,6],[3445,7],[6029,6],[6213,6],[6531,6],[6836,7],[16167,7],[16185,6],[16203,6],[30965,6],[57608,6],[57851,6],[57909,6],[57971,6],[58304,6],[58330,6]]},"/en/lessons/introduction-map-warper":{"position":[[22938,6],[23131,6]]}}}],["cog",{"_index":8354,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26828,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31902,3]]}}}],["cogent",{"_index":16593,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[2322,6]]}}}],["coghlan",{"_index":1880,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47098,8],[50384,8]]}}}],["cogit",{"_index":18307,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[13684,10]]}}}],["cognit",{"_index":5094,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58159,9],[60401,9],[65322,9],[65800,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26564,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33145,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[372,9],[3528,9],[3594,9],[3646,9],[3842,9],[3913,9],[4122,9],[4198,9],[4503,9],[6587,9],[7043,9],[11503,9],[12679,9],[15478,9],[15833,9],[16324,9],[17433,9],[17967,9],[33672,9],[34475,9],[34935,9],[35797,9],[36229,9]]}}}],["cognition/culture/pow",{"_index":7155,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61043,24]]}}}],["cognitiveservic",{"_index":22143,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15988,17]]}}}],["cognitiveservicescredenti",{"_index":22151,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16690,28]]}}}],["cognitiveservicescredentials(subscription_key",{"_index":22160,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17508,47]]}}}],["cogniz",{"_index":12935,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[19741,9]]}}}],["cohen",{"_index":23260,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1931,5]]}}}],["coher",{"_index":1745,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42426,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4251,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9518,8],[9565,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31022,8],[37106,10],[43941,8]]}}}],["coherent",{"_index":3895,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18100,12]]}}}],["cohes",{"_index":4678,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20990,10],[23993,8],[32365,8],[32846,8],[42389,8],[45009,8],[48053,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16309,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36806,9]]}}}],["cohort",{"_index":5343,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5909,6]]}}}],["coin",{"_index":15947,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8009,6]]},"/en/lessons/jupyter-notebooks":{"position":[[6362,6]]},"/en/lessons/naive-bayesian":{"position":[[58510,7],[59855,7]]},"/en/lessons/sonification":{"position":[[14134,5]]}}}],["coinag",{"_index":20932,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[11898,7]]}}}],["coincid",{"_index":17333,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[61877,11]]},"/en/lessons/logistic-regression":{"position":[[33473,11]]},"/en/lessons/vector-layers-qgis":{"position":[[14743,8]]}}}],["coincident",{"_index":17144,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[31805,12]]}}}],["coinsounds1.csv",{"_index":20700,"title":{},"body":{"/en/lessons/sonification":{"position":[[15050,16]]}}}],["coke",{"_index":3498,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2213,5]]}}}],["col",{"_index":4037,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28719,3],[29157,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34620,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14790,4],[15170,3],[15186,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41748,3],[45166,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39881,4],[40370,3],[41527,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30449,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1146,4]]}}}],["col:str='embed",{"_index":4043,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29112,20]]}}}],["col=\"r",{"_index":12979,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26817,10]]}}}],["col=1",{"_index":14533,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40454,6]]}}}],["col=2",{"_index":14540,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41641,6],[42119,6]]}}}],["col=3",{"_index":14554,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[43416,6],[43425,5],[43640,6]]}}}],["col=src_embed",{"_index":4051,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29311,18]]}}}],["col_index_num",{"_index":2926,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21708,15]]}}}],["col_nam",{"_index":21747,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25254,9]]}}}],["col_select",{"_index":21732,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24615,10]]}}}],["colab",{"_index":3909,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19183,5],[20595,5],[35990,5],[36085,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8146,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[257,5],[6902,6],[8198,5],[8212,5],[8372,5],[8557,6],[8606,5],[8976,5],[9080,5],[9143,5],[9603,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11923,5],[11978,5],[13217,5],[14149,5],[19383,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[218,5],[7975,5],[8049,5],[8278,5],[8467,5],[8595,5],[8652,5],[9321,6],[9971,5],[10006,5],[10345,5],[10652,5],[11670,5],[11865,5],[12389,6],[15543,5],[38085,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16933,5],[17026,5],[21237,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4866,6],[4950,5],[12014,6],[12223,5],[12840,6],[13915,5],[13985,7],[14977,5],[15051,5],[15538,6],[15667,6],[15925,6],[23564,6],[23777,6],[23900,6],[24174,5],[24268,5],[24681,6],[29834,6],[30844,6],[31022,6],[31461,6]]}}}],["colaboratori",{"_index":6624,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[2147,13],[11628,13],[11727,12]]}}}],["colab’",{"_index":11036,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[10193,7]]}}}],["colavizza",{"_index":16910,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[38602,9]]}}}],["colbert",{"_index":9336,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31796,7]]}}}],["colchest",{"_index":13869,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65688,12]]}}}],["cold",{"_index":15792,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12749,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21530,5],[26507,5]]}}}],["coldsleep",{"_index":7872,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21448,9],[23814,9]]}}}],["cole",{"_index":1870,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46988,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[45172,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45944,5]]}}}],["coll",{"_index":8959,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11805,5],[13940,5],[16480,5],[17664,5],[18912,5],[20520,5],[23416,5],[25340,5]]}}}],["collabdemo",{"_index":5384,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12023,13],[13616,12],[16438,10],[30003,11],[35734,10]]}}}],["collabor",{"_index":1155,"title":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10,13]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9181,14]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11,13],[110,13],[1248,13],[5038,15],[5772,13],[6014,14],[6518,14],[7654,13],[7762,13],[8747,13],[8913,11],[11054,13],[13776,13],[15978,13],[16106,16],[16839,13],[24820,13],[24939,13],[25286,13],[25516,13],[26591,13],[28607,13],[28668,14],[28848,13],[29072,14],[29144,13],[34872,13],[39603,13],[44755,13],[52963,14],[57796,13],[57984,13],[59096,13],[64026,13],[64565,12],[68022,13],[68572,13],[69277,13],[69382,14],[72117,14]]},"/en/lessons/common-similarity-measures":{"position":[[3581,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1838,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4074,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29726,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3836,11],[4584,14],[4812,11],[18514,11],[20348,13],[20629,13],[32224,13],[32355,11],[35079,13],[35128,13]]},"/en/lessons/gravity-model":{"position":[[56868,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6320,13],[6468,13]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4727,14],[6012,14],[6172,13]]},"/en/lessons/introduction-map-warper":{"position":[[1447,13],[8197,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33297,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12016,14],[50619,14]]},"/en/lessons/jupyter-notebooks":{"position":[[36300,13],[36422,14],[36726,13],[42285,13],[52301,14],[53395,13]]},"/en/lessons/space-place-gazetteers":{"position":[[19943,14]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5946,13],[31096,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[527,14],[5644,14],[6163,14],[9923,13],[11934,11],[12219,13],[14483,14],[14527,13],[15890,13],[18864,14],[19012,14],[19190,14],[20700,14],[22403,14],[22634,14],[23233,14],[24392,13],[26309,14],[26332,14],[26385,12],[27402,15],[28358,15],[28694,13],[28908,13],[29254,14],[29507,13],[30422,13],[31094,13],[31380,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63800,14]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13955,13]]}}}],["collaborator(",{"_index":5487,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28895,15]]}}}],["collaboratorʼ",{"_index":5533,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[53408,14]]}}}],["collaborator’",{"_index":16975,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53323,14]]}}}],["collaps",{"_index":2403,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12913,8],[19368,8],[20796,8],[21677,8],[27625,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[14223,9],[14398,8],[14826,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10814,10]]},"/en/lessons/naive-bayesian":{"position":[[68270,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36659,8],[36725,8],[36793,8],[36860,8],[37087,8],[37153,8],[37221,8],[37288,8]]},"/en/lessons/sentiment-analysis":{"position":[[6086,8],[8186,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13614,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30048,8],[30886,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7323,8]]}}}],["collar",{"_index":21397,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36851,7]]}}}],["collat",{"_index":7937,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32519,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26183,10],[53612,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2737,9]]},"/en/lessons/installing-omeka":{"position":[[7075,7],[7127,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46697,10]]},"/en/lessons/sonification":{"position":[[35105,8]]}}}],["colleagu",{"_index":5366,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8970,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2977,10],[56043,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36048,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1301,9],[32116,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35140,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[362,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24100,10],[24207,10]]}}}],["colleague’",{"_index":20823,"title":{},"body":{"/en/lessons/sonification":{"position":[[38685,11]]}}}],["collect",{"_index":59,"title":{"/en/lessons/data-mining-the-internet-archive":{"position":[[33,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1068,11],[3191,10],[7381,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[18948,12],[39337,10],[40750,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[763,11],[1448,11],[9996,11],[12231,11],[12680,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14399,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[733,9],[3591,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1205,10],[4388,10],[4659,10],[5549,11],[5568,10],[5885,10],[6866,12],[7584,10],[12887,10],[13432,11],[13555,10],[13779,11],[18486,11],[20043,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6761,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4668,9],[6094,9],[63538,8],[69237,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8365,10],[17399,11],[17531,11],[17632,12],[18674,11],[25315,10],[59726,12]]},"/en/lessons/common-similarity-measures":{"position":[[723,10],[30616,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12933,11],[13954,11],[24295,11],[24323,11],[24578,10],[25311,12],[44266,10],[44825,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15467,11],[15493,11],[55107,11],[59830,11],[60030,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1332,10],[16713,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1046,10],[1185,10],[2563,11],[3151,11],[59759,10],[62262,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1893,11],[30927,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2027,10],[3049,10],[3094,10],[5590,11]]},"/en/lessons/counting-frequencies":{"position":[[5098,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[274,12],[379,10],[1173,10],[2775,12],[2913,12],[3018,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5360,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4812,10],[9438,10],[11080,7],[29943,11],[30065,10],[33256,11],[46155,10],[46268,10],[46428,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7633,7],[9176,10],[12282,10],[13113,10],[13340,7],[29083,7],[29988,11],[30671,11],[30780,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[886,10],[1270,10],[1424,11],[1517,9],[3651,9],[4919,11],[5112,11],[5283,12],[7316,10],[7898,9],[8420,7],[11043,7],[12909,10],[13069,10],[13317,11],[14078,10],[14530,11],[29030,9],[30741,9],[37020,10],[46141,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[34,10],[136,10],[189,10],[277,10],[358,10],[474,11],[657,10],[849,11],[1195,10],[1284,10],[1321,11],[1422,11],[1568,10],[3094,10],[3171,10],[3327,11],[3410,12],[4398,10],[4619,10],[4663,11],[4727,11],[5010,10],[5171,10],[5404,10],[5519,11],[5759,10],[5883,13],[6180,10],[6400,11],[6753,10],[6921,10],[7169,10],[9325,10],[9391,10],[9488,11],[11408,10],[11513,10],[12811,10],[13498,10],[13676,11],[14248,10],[18847,10],[19070,10],[19101,10],[19182,10],[19310,10],[20085,10],[21971,10],[23939,11],[24809,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2309,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11431,10],[12352,9],[26968,9],[27007,11],[37213,7],[39656,11],[47961,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3340,10],[4146,10],[6496,11],[44930,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13984,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39922,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3301,10],[4909,10],[6385,11],[13356,10],[13589,11],[13762,11],[13969,11],[14008,11],[14196,10],[14583,10],[14631,10],[14803,10],[15260,10],[18333,10],[27040,7]]},"/en/lessons/extracting-keywords":{"position":[[1018,10],[29691,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5700,10],[6665,11],[6813,11],[6874,12],[42126,11],[42265,11],[42543,12],[43326,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17827,10],[18180,11],[18355,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18160,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9020,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1801,10],[2758,10],[4592,11],[5363,10],[8435,10],[18141,11],[18399,11],[18531,11],[22412,11],[39133,11],[60418,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30293,11],[32383,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[12420,11],[14109,10],[17716,11],[17927,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[787,11],[2124,11],[2271,11],[3144,11],[18744,12]]},"/en/lessons/gravity-model":{"position":[[40641,9],[59199,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[5461,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11593,12],[33653,7],[33900,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8007,10],[8267,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[742,7],[3834,11],[4017,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[25715,8]]},"/en/lessons/introduction-map-warper":{"position":[[1184,12],[1793,11],[1926,11],[8215,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12663,10],[38199,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1646,12],[7806,8],[11378,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7909,10]]},"/en/lessons/json-and-jq":{"position":[[16646,11],[17479,11],[20969,7],[22843,7],[24680,10],[26645,7],[27038,7],[29261,8],[30335,7],[31746,7],[32623,7],[34963,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[264,9],[9739,9]]},"/en/lessons/linear-regression":{"position":[[33166,11],[33989,11],[53351,10]]},"/en/lessons/logistic-regression":{"position":[[13262,11],[55280,10]]},"/en/lessons/naive-bayesian":{"position":[[2292,10],[4897,10],[6050,12]]},"/en/lessons/output-data-as-html-file":{"position":[[1442,9],[2341,10]]},"/en/lessons/preserving-your-research-data":{"position":[[13411,9],[18310,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6244,9]]},"/en/lessons/research-data-with-unix":{"position":[[962,10],[7251,10],[14774,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5038,11],[5660,11],[9667,7],[11302,9],[11613,11],[15462,9],[15626,9],[16536,9],[18177,9],[19976,11],[20262,11],[21523,11],[22036,9],[32068,9],[40923,9],[40971,9],[41230,9],[43130,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36157,7],[37394,9]]},"/en/lessons/sentiment-analysis":{"position":[[4595,11],[6893,10],[10930,10],[11985,10],[23249,8],[26442,10],[33487,10],[38641,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2545,10],[7548,10],[7649,10],[7694,7],[8169,10],[8356,10],[8742,11],[12437,10],[12939,12]]},"/en/lessons/sonification":{"position":[[23234,9]]},"/en/lessons/space-place-gazetteers":{"position":[[10178,10],[28543,9],[41963,7],[42501,11],[43339,7],[43730,12],[43793,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36257,9],[36660,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[286,11],[770,10],[981,11],[2234,11],[2695,11],[4948,9],[5731,10],[13284,9],[46955,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1034,9],[1379,11],[6555,9],[7400,10],[7581,7],[18216,10],[18342,11],[19419,9],[33151,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17091,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34155,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13981,10],[15729,10],[30032,10]]},"/en/lessons/transliterating":{"position":[[2854,7],[2974,10],[9013,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6030,9],[10696,8],[13737,10],[23169,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[112,11],[5544,10],[5627,11],[5723,12],[5787,11],[5823,11],[5865,10],[5946,10],[6037,11],[6136,11],[6167,10],[6302,10],[6437,11],[6492,10],[6578,10],[6653,10],[6784,10],[6868,12],[6953,11],[7022,10],[7128,11],[7492,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2040,10],[2928,10],[4071,7],[6307,10],[6969,7],[7212,11],[7537,11],[7683,10],[7851,10],[10120,12],[11994,11],[15951,9],[22284,11],[27063,10]]},"/en/lessons/vector-layers-qgis":{"position":[[15460,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[514,11],[786,11],[6447,10],[13233,10]]}}}],["collection.1",{"_index":10115,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7859,12]]}}}],["collection.2",{"_index":15658,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[3237,12]]}}}],["collection.tsv",{"_index":3330,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4791,14],[6771,14]]}}}],["collectionkey",{"_index":7611,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3574,13],[3680,16],[3697,14]]}}}],["collections.3",{"_index":5363,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8192,13]]}}}],["collection’",{"_index":7604,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3143,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5682,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14431,12]]},"/en/lessons/introduction-map-warper":{"position":[[8164,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6460,12]]}}}],["colleen",{"_index":15496,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4774,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47148,7]]}}}],["colleg",{"_index":3725,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3530,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10413,8],[10635,7],[11322,7],[11425,7],[11622,7],[11983,8],[12061,7],[12792,7],[13457,7],[13560,7],[13757,7],[15492,8],[15569,7],[16753,7],[18001,7],[19199,8],[19338,7],[20023,7],[20129,7],[20332,7],[21393,7],[21465,7],[22049,7],[22834,7],[22957,7],[23196,7],[23973,7],[24758,7],[24881,7],[25120,7],[25566,8],[25810,7],[27333,8],[27754,8],[28063,7],[28135,8],[28281,8],[28595,7],[28670,8]]},"/en/lessons/extracting-keywords":{"position":[[3385,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2880,7],[5567,8],[23216,7],[47822,7]]},"/en/lessons/geocoding-qgis":{"position":[[32128,8],[32357,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[864,7],[913,7],[965,7],[7653,7],[46111,7],[46723,7],[47324,7]]},"/en/lessons/logistic-regression":{"position":[[55558,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1216,7]]}}}],["college(",{"_index":10853,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2676,10]]}}}],["collegi",{"_index":11200,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39867,10]]}}}],["collin",{"_index":16498,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50533,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49141,6]]}}}],["collinear",{"_index":17292,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52111,12],[52609,12]]}}}],["colloc",{"_index":6537,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[911,10],[4423,10],[8621,11],[8704,10],[9012,11],[15232,10],[15520,10],[15789,10],[17148,11],[17176,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12757,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7017,14]]}}}],["colloquium",{"_index":5163,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60657,11]]}}}],["colnames(cloud_tdm",{"_index":20172,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38388,19]]}}}],["colo",{"_index":3470,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1871,4]]}}}],["colombia",{"_index":4462,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59171,9]]},"/en/lessons/gravity-model":{"position":[[1233,8],[6110,8],[58017,8],[58232,9],[61517,8]]},"/en/lessons/introduction-map-warper":{"position":[[22741,9],[22860,11],[22968,8],[23028,9],[23091,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42604,9]]}}}],["colombian",{"_index":13806,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[57598,9],[57841,9]]},"/en/lessons/introduction-map-warper":{"position":[[23121,9]]}}}],["colombia’",{"_index":15694,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22660,10]]}}}],["colon",{"_index":5529,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46848,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9638,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49108,5],[49659,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21695,5]]},"/en/lessons/extracting-keywords":{"position":[[18874,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[10112,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29913,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11738,5]]},"/en/lessons/json-and-jq":{"position":[[2634,5],[4464,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3444,6],[4646,5],[4684,5],[4932,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5377,5],[5555,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6399,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7181,9],[20450,6]]}}}],["coloni",{"_index":4444,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58660,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7419,7],[11850,8],[12308,12]]}}}],["colonial",{"_index":15699,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22764,11]]}}}],["colonies—especi",{"_index":10365,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3981,19]]}}}],["colonn",{"_index":9958,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52735,7]]}}}],["colophon",{"_index":21245,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6386,8],[14020,8]]}}}],["color",{"_index":197,"title":{"/en/lessons/introduction-to-ffmpeg":{"position":[[54,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4064,5],[20595,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7393,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22858,5],[23108,5],[23261,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63319,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22011,6],[27209,6],[27273,6],[36211,8],[38982,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3844,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18437,5],[28663,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23401,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18902,5],[18919,5],[20090,6],[26195,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6351,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45199,7],[52473,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2921,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16211,9],[16720,5],[16845,9],[17791,5],[18145,5],[22189,5],[22306,6],[29953,5],[30082,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63771,6],[63881,7],[64037,7],[64065,7],[64122,7],[66782,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[22703,6],[31976,5],[35583,5],[35975,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41711,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14672,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[892,6],[12070,5],[12116,5],[12220,5],[39397,5],[39837,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4755,5],[10249,5],[15888,6],[37638,6],[37778,7],[37862,7],[38540,6],[38554,6],[38601,5],[38666,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4940,7],[12544,7],[12790,5],[12808,5],[13231,7],[13480,5],[13751,5],[14786,5],[15799,7],[16297,7],[21747,7],[31840,6],[37008,6],[37440,5],[47825,5],[51943,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22334,5]]},"/en/lessons/intro-to-powershell":{"position":[[4439,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[11057,7],[11084,5],[11122,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[55,5],[638,5],[699,5],[753,5],[804,5],[3687,5],[4161,5],[4203,5],[13318,5],[17382,5],[20613,5],[21113,5],[21232,5],[23599,5],[23609,5],[23763,5],[23819,5],[24464,5],[24576,5],[24650,5],[24747,5],[24827,5],[25090,5],[25477,5],[25671,5],[26442,5],[28526,5],[28652,5],[28812,5],[29062,5],[29187,5],[29200,5],[29407,5],[29589,5],[31664,5],[32843,5],[32955,5],[32971,5],[32992,5],[33344,5],[34359,5],[34757,5],[34977,5],[35154,5],[35736,5],[35817,5],[36050,5],[36478,5],[37182,5],[37311,5],[37499,5],[37665,8],[37703,5],[37804,5],[39283,5],[39957,6],[40734,5],[40812,5],[42217,8]]},"/en/lessons/logistic-regression":{"position":[[5926,6],[41846,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37745,5]]},"/en/lessons/qgis-layers":{"position":[[11055,5],[12715,5],[14375,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40000,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5528,6],[54600,8],[54760,5],[55040,5],[55481,6],[55761,5],[56494,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12044,6],[12424,5],[23054,5],[24386,5],[24431,5],[24494,6],[27908,7],[27946,5],[28024,5],[28061,5],[28122,5],[28154,5],[29369,9],[29462,5],[29692,7],[30417,5],[30445,5],[32685,6],[33128,9]]}}}],["color=\"charg",{"_index":14424,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[13199,15],[15127,15],[16771,15],[22180,15],[49385,15]]}}}],["color=\"gend",{"_index":14457,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20983,13]]}}}],["color=\"weapon",{"_index":14448,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18533,15]]}}}],["color='black",{"_index":17324,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58349,14]]}}}],["color='blu",{"_index":23313,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11138,13]]}}}],["color='darkblu",{"_index":17827,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41043,17]]}}}],["color='gold",{"_index":23316,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11184,13]]}}}],["color='green",{"_index":23384,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19611,14]]}}}],["color='lightblu",{"_index":17824,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40941,18]]}}}],["color='r",{"_index":21563,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35961,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11095,12]]}}}],["color=color_map",{"_index":23441,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27723,16]]}}}],["color=spectral3",{"_index":23461,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32207,16]]}}}],["color=spectral3[1",{"_index":23480,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34206,19],[39139,19]]}}}],["color=spectral3[2",{"_index":23483,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34312,19],[39245,19]]}}}],["color=st",{"_index":8876,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5402,13],[6235,13]]}}}],["color_map",{"_index":23434,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27523,9]]}}}],["colorless",{"_index":22829,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10843,9]]}}}],["colors=\"yellowbrick",{"_index":4827,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33180,21]]}}}],["colorspac",{"_index":15819,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15399,10]]}}}],["coloumn",{"_index":5900,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18469,8]]}}}],["colour",{"_index":4024,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26848,7],[31394,8],[31907,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7881,7],[8049,6],[8102,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19505,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2726,6]]},"/en/lessons/geocoding-qgis":{"position":[[11740,7],[14302,6],[14413,7],[15181,6],[15426,6],[15835,8],[16504,6],[16806,7],[28717,6],[28902,6],[30617,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22197,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[8163,6],[9385,6],[10141,6],[10391,6],[16734,7]]},"/en/lessons/gravity-model":{"position":[[40755,6]]},"/en/lessons/intro-to-bash":{"position":[[3987,6],[4199,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33241,6],[35580,6],[35776,6],[35934,8],[36115,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7170,9]]},"/en/lessons/qgis-layers":{"position":[[7735,9],[10135,8],[10192,8],[11677,8],[16877,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3168,6],[3316,6],[3336,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31196,6],[31255,6],[31305,7],[31325,6],[39677,6],[40498,6]]},"/en/lessons/sonification":{"position":[[6904,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7242,6]]}}}],["colquitt",{"_index":3503,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2258,9]]}}}],["cols=3",{"_index":14523,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39854,7]]}}}],["colsum",{"_index":7306,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13153,7]]}}}],["colsums(harper_table2",{"_index":7425,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20535,22]]}}}],["colsums(prop.table(sentiment_scor",{"_index":20109,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30339,37]]}}}],["colsums(trudeau_table2",{"_index":7436,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21975,23]]}}}],["colsums(trudeau_table3",{"_index":7449,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[23992,23]]}}}],["coltrain",{"_index":14175,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6996,8],[49160,8]]}}}],["columba",{"_index":14896,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57458,7]]}}}],["columbia",{"_index":3573,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3148,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11395,8],[13530,8],[16152,8],[17336,8],[18584,8],[20097,8],[22925,8],[24849,8]]}}}],["columbia’",{"_index":21218,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32132,10]]}}}],["column",{"_index":1240,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12512,6],[15635,7],[15699,6],[15759,6],[15795,7],[16066,7],[16288,7],[25530,6],[25648,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8482,6],[8534,6],[8768,6],[14562,6],[15100,8],[15133,6],[15244,7],[15403,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12929,6],[16996,6],[18399,7],[18578,6],[18609,7],[18688,8],[18810,6],[18846,6],[19129,7],[19216,7],[19297,6],[19394,6],[19438,6],[19576,6],[19597,7],[20314,6],[20483,6],[20540,7],[20782,7],[20836,6],[21182,7],[21826,6],[22858,7],[23796,6],[23879,7],[24734,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7047,7],[7138,6],[8307,6],[9147,7],[9544,6],[10602,7],[10924,6],[12328,6],[12469,6],[15640,6],[15951,6],[18190,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5714,6],[5907,8],[5989,7],[8435,7],[20275,6],[28522,7],[28572,7],[28613,6],[28712,6],[28832,6],[29027,6],[36134,7],[41912,6],[51704,7],[62690,8],[62732,6],[62938,8],[63738,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7461,6],[17776,7],[29045,7],[29062,9],[29077,6],[30681,6],[30702,8],[30819,7],[31002,6],[31119,7],[38592,7],[38730,7]]},"/en/lessons/common-similarity-measures":{"position":[[7278,7],[7404,7],[27007,7],[27784,6],[28214,7],[28294,7],[28432,7],[31762,7],[32034,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17851,6],[18963,6],[19017,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11804,8],[12303,7],[12352,7],[13337,6],[13696,6],[13785,6],[13868,6],[23542,6],[23572,7],[24404,7],[25265,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9850,6],[10082,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15191,7],[15261,6],[15838,6],[15957,6],[16056,6],[17659,7],[19569,8],[19711,7],[20739,7],[20830,8],[21039,6],[21154,6],[21289,6],[24741,7],[24801,6],[24930,6],[26556,7],[26582,6],[26752,7],[26907,6],[27022,6],[28428,6],[28464,7],[28516,6],[28648,6],[28846,6],[28893,6],[28979,7],[30190,7],[35926,6],[37825,7],[38053,6],[42539,7],[42834,6],[50653,6],[53093,7],[53794,6],[55751,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10099,7],[12352,7],[13197,6],[15394,7],[32147,6],[33983,7],[34075,7],[34648,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38501,7],[38738,7],[38959,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11132,6],[17679,7],[17745,7],[19258,7],[20600,7],[20696,7],[20816,6],[20962,6],[21010,6],[23152,6],[23984,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[430,7],[501,7],[2697,7],[15345,7],[15728,7],[19924,7],[21233,8],[21402,8],[21465,7],[21561,7],[22139,6],[22282,7],[22533,7],[22924,6],[23086,6],[23417,8],[23490,7],[23775,7],[23816,7],[24033,7],[24191,7],[24302,8],[24403,8],[24581,7],[24660,7],[25159,8],[25299,7],[25461,8],[26842,8],[26914,8],[27009,6],[29110,7],[29559,6],[29633,7],[29764,6],[29807,6],[30214,7],[30304,7],[30365,7],[30382,7],[30665,7],[30917,7],[30979,7],[31138,7],[31292,7],[31412,7],[31478,7],[31568,7],[31647,7],[31787,6],[31989,7],[32195,7],[32361,7],[32888,7],[32991,8],[33159,7],[33190,7],[33481,7],[34229,8],[34807,7],[36308,8],[37331,6],[38510,6],[38575,6],[38696,6],[39992,6],[40143,6],[40708,6],[41058,6],[41510,7],[43147,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1685,7],[1957,6],[2043,7],[2091,8],[4485,8],[12658,6],[14954,7],[15050,6],[15231,7],[15292,6],[15356,6],[17771,7],[17915,7],[19097,6],[21734,6],[21815,8],[21930,6],[25529,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8586,7],[13960,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42877,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5593,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5968,7],[13998,7]]},"/en/lessons/extracting-keywords":{"position":[[6571,7],[6745,7],[6860,6],[6898,6],[6965,7],[7094,7],[7176,8],[8093,6],[10412,7],[27032,6],[27204,7],[27290,8],[27515,8],[27606,6],[27671,7],[28230,6],[29192,6],[31374,6],[31750,6],[32107,6],[34915,6],[35291,6],[35784,6],[37934,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10122,7],[40236,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5436,6],[5549,7],[5584,6],[5603,6],[5619,6],[5667,6],[5683,6],[5731,6],[5895,6],[6007,6],[6117,7],[6159,6],[6203,6],[6635,6],[7056,7],[7098,6],[7114,6],[7135,7],[7156,6],[7243,6],[7259,6],[7280,6],[7478,6],[7628,6],[7800,7],[10083,7],[10515,6],[10609,6],[10806,6],[11009,6],[11794,6],[11927,6],[12030,7],[12088,6],[12610,7],[13375,7],[14122,8],[14687,7],[14757,7],[14780,6],[14981,6],[15299,7],[15320,6],[16691,7],[16745,6],[16915,7],[16976,7],[17187,7],[17354,7],[17395,6],[17412,7],[17443,8],[17484,7],[17518,6],[17581,6],[17628,7],[17758,7],[20726,6],[20832,6],[20949,6],[21054,6],[21245,7],[21259,6],[22321,6],[22510,6],[22535,6],[22551,6],[22589,6],[22680,6],[23284,6],[23926,7],[24223,7],[24385,6],[24513,8],[24539,6],[24556,7],[24587,8],[24605,7],[24721,7],[24773,7],[25035,8],[25184,6],[25644,7],[25786,6],[25826,6],[25850,7],[25898,7],[25923,6],[26089,6],[26341,6],[28334,6],[28360,6],[31073,6],[31415,7],[33079,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25633,8],[25819,8],[25900,7],[31609,6],[31659,6]]},"/en/lessons/geocoding-qgis":{"position":[[9023,6],[12069,6],[12107,8],[12223,6],[12266,7],[12470,7],[12505,6],[13347,7],[13793,7],[15005,6],[15140,6],[16163,6],[16232,7],[19912,7],[21199,7],[23934,6],[24433,8],[26272,7],[27512,6],[28111,6],[28779,6],[28804,6],[32100,6],[33615,7],[35507,6],[37386,8],[37971,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28539,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15761,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[9183,7],[9310,8],[9594,6],[9612,6],[9630,6],[9649,6],[9667,6],[9685,6],[9704,6],[9722,6],[9740,6],[9856,6],[9878,6],[9900,6],[9932,6],[9954,6],[9976,6],[10008,6],[10030,6],[10052,6],[10104,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3057,7],[13804,8],[15981,7],[16013,8],[16116,6],[16239,6],[16366,6],[16463,6],[16579,6],[16807,7],[38682,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[654,7],[3493,6],[3781,6],[3939,6],[4407,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5189,7],[15824,6]]},"/en/lessons/gravity-model":{"position":[[47270,6],[49196,6],[49450,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7840,7],[8764,7],[8982,7],[9214,7],[9571,7],[9720,7],[9911,7],[10112,6],[10269,7],[10442,7],[13271,6],[18198,6],[36851,6],[37327,7],[37632,7],[38315,7],[38349,6],[40498,6],[40663,7],[42163,6],[42434,6],[43682,6],[45316,6],[47063,6],[48358,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4569,6],[11868,6],[12244,6],[13251,6],[14496,6],[15378,6],[16851,6],[17416,6],[18616,6],[19008,6],[19590,6]]},"/en/lessons/intro-to-linked-data":{"position":[[32068,7],[33003,7],[33140,7],[33639,6],[34251,7],[34407,6]]},"/en/lessons/intro-to-powershell":{"position":[[42337,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[19288,6]]},"/en/lessons/introduction-map-warper":{"position":[[14733,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31585,7],[31744,7],[31996,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31667,7],[34268,6],[34320,7],[34961,7],[34985,7],[35236,6],[35393,6],[38308,6]]},"/en/lessons/json-and-jq":{"position":[[18660,6],[18697,6],[27524,7],[27583,6],[29885,6],[29960,6],[36539,8]]},"/en/lessons/jupyter-notebooks":{"position":[[16048,8]]},"/en/lessons/linear-regression":{"position":[[5014,6],[9719,6],[9783,7],[23824,8],[23987,6],[24322,6],[25340,8],[25615,6],[25748,7],[26261,6],[28034,6],[28194,6],[29478,6],[29667,6],[30471,7],[37452,6],[40209,6],[48282,6],[48676,8],[48714,6],[48743,6],[48770,6],[50062,6],[50970,6],[59060,7],[65279,6],[65336,6],[65633,6]]},"/en/lessons/logistic-regression":{"position":[[28077,7],[28188,6],[28331,6],[29383,7],[30282,8],[30416,6],[30648,6],[32221,8],[36526,7],[38352,7],[38416,6],[44283,7],[44512,7],[52455,6],[57298,7],[57437,6],[57681,6],[57708,6],[57738,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3838,8],[8894,7],[8947,6],[9698,7],[11629,6],[11727,7],[11767,6],[11847,7],[11910,7],[11986,8],[12793,7],[12889,7],[17070,6],[17303,6],[17697,6],[18095,7],[18122,6],[18345,6]]},"/en/lessons/naive-bayesian":{"position":[[54052,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6331,9],[14641,7],[14788,7],[14993,7],[15134,8],[34436,7],[34479,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4362,7],[7117,7],[8103,6],[8190,6]]},"/en/lessons/qgis-layers":{"position":[[11713,6],[12683,6],[12793,7],[13935,6],[14036,7],[14279,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13802,7],[16748,7],[16857,6],[16920,8],[17027,7],[17309,6],[17711,7],[17768,6],[19760,7],[19821,8],[21081,7],[21198,6],[21819,7],[22096,7],[22378,6],[24429,7],[25065,7],[25726,7]]},"/en/lessons/research-data-with-unix":{"position":[[12837,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10404,8],[13782,6],[13937,6],[14005,6],[14097,6],[14771,6],[14798,6],[15108,7],[15229,6],[22502,6],[22803,6],[23375,6],[23902,6],[24715,8],[26519,6],[31101,7],[31154,6],[31198,6],[31659,7],[32341,6],[33415,7],[35711,7],[36059,7],[37844,6],[41300,6],[41449,6],[41956,7],[42104,7],[42154,7],[42375,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17912,8],[17979,8],[30154,7],[31207,8],[33287,7],[33324,7],[33432,6],[36286,6],[38235,7],[45323,6],[46472,6],[46494,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19632,8],[22327,8],[22585,6],[29019,6],[29241,6],[29859,7],[33505,6]]},"/en/lessons/sonification":{"position":[[11870,7],[12911,7],[14153,6],[14713,6],[14825,6],[17828,6],[18994,7],[23952,8],[27114,7],[28284,7],[28368,6],[28816,7],[32755,6],[36106,7]]},"/en/lessons/space-place-gazetteers":{"position":[[17813,7],[17847,6],[17931,6],[17989,6],[18031,6],[18143,6],[18192,6],[18378,7],[18485,6],[18553,6],[18595,6],[18715,7],[18812,6],[19516,6],[19681,7],[19730,6],[19782,6],[19886,7],[20604,6],[20819,7],[21857,6],[21986,7],[22086,7],[22567,6],[22718,7],[23030,7],[23772,7],[23788,7],[25787,7],[28486,7],[28840,6],[28962,7],[29133,7],[29444,6],[33115,7],[33195,7],[33283,6],[33647,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8128,7],[10246,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25303,7],[28614,7],[28902,6],[29342,7],[31258,8],[31854,7],[33636,7],[33747,8],[36751,6],[39798,6],[40373,7],[40475,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13299,6],[25206,7],[26796,7],[30460,6],[35616,6],[40046,7],[40162,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22589,8],[22613,7],[22870,7],[22891,6],[22938,6],[23044,6],[23195,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8196,6],[39637,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[11688,7],[11759,8],[11845,8],[11977,8],[12028,8],[12212,8],[12314,8],[12502,7],[13856,6],[13950,7],[14160,6],[18230,6],[18259,7],[21228,7],[25224,7],[25379,7],[25474,7],[25544,7],[25626,6],[26070,7],[26743,7],[26755,7],[30484,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8599,6],[11594,6],[12219,6],[14982,7],[18103,7],[18126,6],[20645,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1753,7],[1891,7],[1961,7],[13830,7],[14852,8],[16381,8],[16452,7],[16491,7],[16543,7],[16960,6],[17367,6],[17459,8],[18050,6],[19858,6],[20086,6],[20142,6],[20264,7],[21670,6],[22487,7],[24974,6],[25209,6],[25344,6],[25420,7],[25483,7],[26011,7],[27244,6],[28275,6],[31641,7],[32325,6],[32381,6],[32460,7],[32564,6],[34641,6],[36377,6],[36582,6],[36927,6],[44376,7],[44920,7],[45041,7],[45762,7]]}}}],["column='disciplin",{"_index":6923,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42649,20]]}}}],["column_datasource.pi",{"_index":23372,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18276,20],[18393,21],[21920,20]]}}}],["column_head",{"_index":11592,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26029,13],[26102,13]]}}}],["columndatasourc",{"_index":23370,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17564,16],[17767,16],[17905,16],[18513,16],[18745,16],[19439,16],[19761,16],[20037,16],[21692,16],[22075,16],[23988,16],[24308,18],[26963,16],[30225,16],[33642,16],[38480,16],[43507,17]]}}}],["columndatasource(group",{"_index":23429,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26823,25],[31690,25],[33990,25],[38925,23],[44586,25]]}}}],["columndatasource(sampl",{"_index":23379,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19119,24]]}}}],["columnn",{"_index":20123,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31336,8]]}}}],["columns=[\"pc_1",{"_index":4961,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44560,16]]}}}],["columns=[\"word_count_standard",{"_index":4917,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38905,35]]}}}],["columns=['term",{"_index":1484,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27044,16]]}}}],["columns=col",{"_index":4048,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29262,13]]}}}],["columns=filekey",{"_index":5752,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27672,17],[32997,17]]}}}],["columns=tfidf.get_feature_nam",{"_index":5066,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55462,34]]}}}],["com.company.productnam",{"_index":8370,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32215,23]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34897,25]]}}}],["com.demo.steinbeck",{"_index":8371,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32298,19]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34982,21]]}}}],["com.github.scopt#scopt_2.11",{"_index":9621,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15986,27]]}}}],["com.github.scopt#scopt_2.11;3.5.0",{"_index":9631,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16214,33],[16456,33]]}}}],["combat",{"_index":13897,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[6233,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48759,6]]}}}],["combin",{"_index":96,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1687,9],[1996,9],[14492,11],[23060,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36293,7],[39769,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12440,7],[12521,7],[13152,9],[14873,7],[15064,8],[19190,9],[20627,8],[25125,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3611,8],[4798,7],[5019,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35005,7],[59574,11],[61949,9],[66262,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1505,11],[9608,11],[34987,11],[35099,11],[35221,11],[35362,11],[39758,12],[40275,12],[66346,11],[66744,7],[67117,12],[67439,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4251,9],[49012,9],[52709,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1650,7],[2282,11],[2867,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4131,8],[13437,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10834,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10577,7],[41738,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24111,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28834,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23148,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2558,8],[21856,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12641,7],[13112,7],[14146,11],[34589,8],[37506,7],[49178,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1093,11],[34979,11],[38151,11],[39213,13],[39462,7],[42735,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4989,9],[16809,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2480,8],[20508,8],[36162,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1936,7],[2204,8],[15989,12]]},"/en/lessons/geocoding-qgis":{"position":[[18387,9],[32250,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11344,8],[12368,11],[25164,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[754,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12576,11],[33164,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[8745,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6929,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[28558,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10353,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22461,8],[49895,8]]},"/en/lessons/intro-to-bash":{"position":[[2376,9],[7638,13],[16227,8],[16476,8],[16623,8],[16955,9],[17225,11],[17288,8],[17386,7],[20394,8],[26291,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4907,7]]},"/en/lessons/intro-to-linked-data":{"position":[[27580,8],[34713,7],[34992,7]]},"/en/lessons/intro-to-powershell":{"position":[[24153,9],[28303,9],[28397,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19114,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40525,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24286,8],[35948,7],[36639,7]]},"/en/lessons/json-and-jq":{"position":[[2197,7],[18506,11],[30763,7],[31711,8]]},"/en/lessons/jupyter-notebooks":{"position":[[15979,11],[38376,7],[53664,7]]},"/en/lessons/linear-regression":{"position":[[23673,7]]},"/en/lessons/logistic-regression":{"position":[[9571,11],[42512,11],[51469,8],[56525,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2850,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17654,8]]},"/en/lessons/normalizing-data":{"position":[[7475,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[143,8],[214,9],[284,8],[321,8],[733,9],[2015,9],[2284,9],[2456,12],[2686,8],[6009,9],[6345,11],[6598,8],[6636,9],[7316,8],[7344,8],[8024,8],[8177,8],[9291,8],[9315,8],[10126,8],[11417,8],[11441,8],[12537,8],[13916,8],[13940,8],[14810,8],[14916,8],[15045,8],[23638,11],[33274,9],[33318,9],[34153,8],[39996,8],[51832,9],[51889,8],[52585,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8566,7]]},"/en/lessons/preserving-your-research-data":{"position":[[10874,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10516,9],[21706,8]]},"/en/lessons/research-data-with-unix":{"position":[[6189,8],[6685,8],[6868,11],[7344,11],[9074,8],[13370,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1977,7],[2236,9],[2685,9],[3218,11],[4445,11],[28325,9],[38714,11]]},"/en/lessons/sentiment-analysis":{"position":[[3149,8]]},"/en/lessons/space-place-gazetteers":{"position":[[47111,7],[47385,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26025,7],[38245,8],[38291,7],[38488,10],[38599,9],[38711,8],[38774,7],[38977,8],[39927,8],[39940,7],[40773,11],[47371,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12255,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4278,11],[6408,7],[6555,8],[9693,11]]},"/en/lessons/transliterating":{"position":[[10090,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6729,8],[50006,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1797,7],[6231,9],[7629,7],[7787,8],[11615,7],[11750,7],[12141,7],[12313,7]]},"/en/lessons/working-with-text-files":{"position":[[2161,8]]}}}],["combine.png",{"_index":21578,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[38545,12],[38666,12]]}}}],["combined.pdf",{"_index":23617,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12122,13],[12282,13],[12575,13]]}}}],["combined_method_i(filenam",{"_index":19023,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38947,27],[39452,27]]}}}],["combined_method_ii(input_dir",{"_index":19118,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[50639,29],[51181,29]]}}}],["combo",{"_index":16783,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[34391,5]]}}}],["come",{"_index":127,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2738,5],[3753,5],[15164,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10486,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1415,5],[23455,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14218,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19718,4],[23452,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8931,5],[13039,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5467,5],[12937,4],[13000,5],[14946,4],[15009,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7265,4],[19051,4],[32221,4],[33592,4],[33776,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37892,4],[46242,5],[58903,5],[60798,5]]},"/en/lessons/common-similarity-measures":{"position":[[5571,4],[10726,4],[31193,4],[32581,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10429,4],[30247,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14470,4],[55392,4],[60487,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4910,4],[12180,5],[60648,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3844,5],[8861,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12245,5],[34717,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15730,4],[26412,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36970,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20605,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29067,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2888,5],[17374,5],[21589,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21427,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10666,5],[31321,5],[36858,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4253,4],[6981,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4289,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7741,4]]},"/en/lessons/extracting-keywords":{"position":[[13444,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22292,5],[34415,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27432,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11539,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5258,5],[28500,4],[39567,4],[51585,4],[52860,4],[53914,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[3390,4],[12172,4],[15713,4],[17502,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11283,4],[11465,5],[11559,4],[21535,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1363,4]]},"/en/lessons/gravity-model":{"position":[[1157,4],[6496,4],[18675,6],[21549,5],[26790,4],[32172,5],[41639,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[22664,5],[41786,5],[41900,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6006,5],[11444,4],[18994,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8863,5],[10542,5],[13591,5],[20133,5],[22215,5],[44756,4]]},"/en/lessons/intro-to-bash":{"position":[[17951,5],[18129,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6584,4],[21620,5],[22451,4],[25528,5],[32536,5]]},"/en/lessons/intro-to-powershell":{"position":[[6035,4],[6469,4],[6957,5],[6991,5],[16071,6],[16157,6],[29187,4],[36561,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[14602,5]]},"/en/lessons/introduction-and-installation":{"position":[[698,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5646,4],[16383,4],[17681,5],[23310,5],[26232,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9846,4],[24182,4]]},"/en/lessons/json-and-jq":{"position":[[16547,4],[19462,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9480,5],[42343,6]]},"/en/lessons/linear-regression":{"position":[[15802,4],[33051,4],[38960,5],[67616,5],[72222,5]]},"/en/lessons/logistic-regression":{"position":[[9054,4],[28142,4],[55717,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2743,5],[7154,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25889,4]]},"/en/lessons/naive-bayesian":{"position":[[4308,4],[8833,4],[9431,5],[11896,5],[13167,4],[13636,4],[15379,5],[18691,5],[22036,4],[37095,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2168,5],[2983,5],[5074,4],[6393,4],[12425,5],[20438,6],[29566,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19772,4],[31718,4],[40520,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44970,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11258,5]]},"/en/lessons/sonification":{"position":[[20272,4]]},"/en/lessons/space-place-gazetteers":{"position":[[12577,4],[23067,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6195,5],[12076,4],[19097,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8700,5],[14751,5],[35243,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17085,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29748,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4900,4],[14196,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[38728,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2067,5],[4193,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17245,5],[19778,5]]}}}],["comedi",{"_index":6606,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17630,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[782,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18889,7]]}}}],["comfort",{"_index":121,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2489,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2573,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17081,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43087,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16677,11],[26353,11],[26730,11],[27385,11],[41944,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9296,11],[11674,11]]},"/en/lessons/counting-frequencies":{"position":[[3822,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14578,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36897,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12045,11],[33426,11]]},"/en/lessons/gravity-model":{"position":[[9664,11],[18830,11]]},"/en/lessons/installing-omeka":{"position":[[11472,11]]},"/en/lessons/intro-to-bash":{"position":[[10863,12],[20829,12],[24583,11]]},"/en/lessons/intro-to-powershell":{"position":[[41124,11]]},"/en/lessons/introduction-map-warper":{"position":[[15507,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4378,11]]},"/en/lessons/jupyter-notebooks":{"position":[[3057,7],[30394,11],[40086,11]]},"/en/lessons/linear-regression":{"position":[[3986,11]]},"/en/lessons/logistic-regression":{"position":[[35241,11]]},"/en/lessons/naive-bayesian":{"position":[[12645,11]]},"/en/lessons/sentiment-analysis":{"position":[[13233,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3285,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33749,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6148,11],[18988,11],[44213,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7437,11],[8118,11],[33316,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[31461,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2180,11]]}}}],["comic",{"_index":14755,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40437,7]]}}}],["comic/cartoon",{"_index":6121,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3881,13]]}}}],["comma",{"_index":2829,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11083,5],[11147,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1404,6],[8080,5],[8192,6],[8223,5],[8455,6],[8684,6],[10905,7],[11190,6],[12059,5],[12091,6],[12613,5],[12645,6],[12893,6],[14068,5],[14100,6],[14622,5],[14654,6],[14902,6],[15835,5],[15947,6],[15978,5],[16210,6],[16439,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26931,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16283,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7605,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22829,5],[29583,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23253,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9693,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6035,6]]},"/en/lessons/extracting-keywords":{"position":[[7225,7],[12104,7],[18851,6],[33237,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8774,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7845,5],[14085,5]]},"/en/lessons/geocoding-qgis":{"position":[[9134,5],[12702,5],[20851,6],[26361,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3916,5],[34779,5],[35013,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2980,6]]},"/en/lessons/intro-to-linked-data":{"position":[[25766,5]]},"/en/lessons/intro-to-powershell":{"position":[[19348,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[13946,6],[14141,6],[16822,5]]},"/en/lessons/introduction-map-warper":{"position":[[13848,6],[14683,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26195,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11962,5]]},"/en/lessons/json-and-jq":{"position":[[2702,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2770,5],[9303,5],[9379,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6461,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25003,6],[25107,6],[25512,5]]},"/en/lessons/research-data-with-unix":{"position":[[5603,6],[5610,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45015,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34787,6]]},"/en/lessons/sonification":{"position":[[9183,5],[14990,5],[15423,5],[29499,5],[30808,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20065,7],[20179,6],[20255,6],[20337,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26275,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33601,5],[33686,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32316,6],[32416,5],[32859,5],[38321,5]]},"/en/lessons/transliterating":{"position":[[6638,7],[6674,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[6401,5],[12009,6],[12099,6],[12247,7],[13633,5],[24349,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13187,6]]},"/en/lessons/working-with-text-files":{"position":[[1602,7]]}}}],["command",{"_index":8,"title":{"/en/lessons/intro-to-bash":{"position":[[25,7]]},"/en/lessons/intro-to-powershell":{"position":[[28,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[105,7],[1535,7],[2015,7],[2404,7],[2588,7],[2673,7],[2935,7],[2979,8],[3018,7],[5711,7],[5999,8],[6489,7],[6655,7],[6756,8],[6871,8],[6953,7],[7061,7],[7421,7],[8283,8],[8557,8],[9077,7],[9423,7],[9959,8],[10357,8],[10502,8],[11093,7],[12774,7],[12848,7],[12956,7],[13861,7],[16708,7],[17103,8],[17157,8],[18224,8],[20882,7],[20945,7],[21081,7],[21113,8],[21210,7],[23394,7],[23871,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[522,8],[541,7],[656,7],[8793,7],[9168,7],[9583,8],[9595,7],[9703,8],[10573,8],[11562,7],[11860,7],[11938,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[522,7],[1184,7],[6251,7],[6635,7],[6869,7],[9016,7],[11889,8],[16117,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[567,7],[626,7],[930,7],[1002,7],[1283,7],[1944,7],[2178,8],[2866,7],[3051,7],[3590,8],[4643,8],[4764,7],[4960,9],[5538,7],[5886,7],[6012,7],[6457,7],[7611,7],[7645,7],[8476,7],[8732,7],[8867,10],[8899,7],[10292,7],[10601,8],[11258,8],[11728,8],[12445,9],[12516,8],[12529,8],[13027,7],[13624,8],[13834,9],[14018,7],[14513,7],[14750,8],[14828,7],[15398,7],[15894,7],[15915,7],[16280,7],[16497,7],[16525,7],[16643,9],[16898,7],[17102,7],[17382,7],[17511,7],[17732,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3170,8],[3350,7],[3438,8],[7843,7],[22980,7],[23048,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15675,7],[15723,7],[15776,8],[15917,8],[23833,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1274,7],[1349,7],[9233,7],[9884,7],[10585,7],[12572,7],[12901,7],[13464,7],[13646,7],[14770,7],[14789,7],[14874,8],[15199,7],[15224,8],[15331,7],[15535,7],[15620,7],[15643,9],[15769,8],[15960,8],[15977,7],[16145,7],[16172,7],[16268,8],[16401,8],[16505,7],[16642,7],[16725,10],[16945,7],[17013,7],[17043,8],[17100,8],[17155,7],[17287,7],[17395,9],[17424,7],[17534,7],[17562,7],[17719,7],[17771,7],[17915,7],[17946,7],[18098,8],[18171,7],[18299,7],[18408,8],[18481,7],[18609,7],[18725,7],[18783,7],[18818,7],[18959,7],[19024,8],[19126,7],[19172,9],[19601,7],[20301,7],[20452,7],[20491,7],[20555,8],[20714,7],[21027,7],[21095,7],[21539,7],[21607,7],[21904,7],[21938,7],[22078,7],[22112,7],[22565,7],[22616,8],[23866,7],[24946,7],[25293,7],[28019,7],[28150,7],[28283,7],[28451,7],[28691,7],[28807,7],[29411,7],[29548,7],[29796,7],[31121,7],[31191,7],[31728,7],[31825,7],[31882,7],[31969,7],[32019,7],[32065,8],[32143,7],[32192,7],[32224,7],[32390,7],[32548,7],[32941,7],[33325,7],[33751,7],[33797,9],[33834,7],[44589,7],[58800,7],[59296,7],[60031,7],[61162,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6103,7],[10350,7],[10503,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5346,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3004,7],[4760,7],[15735,7],[23417,7],[27412,7],[43026,7],[66174,7]]},"/en/lessons/common-similarity-measures":{"position":[[27929,7],[39459,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23998,7],[28763,8],[40685,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9119,8],[12263,7],[13025,8],[13161,7],[13359,7],[24845,9],[29266,7],[29424,7]]},"/en/lessons/counting-frequencies":{"position":[[6274,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2158,7],[2929,7],[3218,7],[3252,9],[3320,8],[3399,7],[3494,7],[15810,7],[15879,7],[15916,7],[15964,7],[16125,8],[16214,8],[16235,7],[16875,7],[17002,8],[17085,8],[22375,7],[36278,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[115,7],[3134,7],[3238,7],[5186,7],[5326,7],[5443,7],[6519,7],[7814,8],[8025,8],[8212,7],[10345,7],[11294,9],[34887,7],[36499,7],[38897,8],[39201,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30275,8],[35146,7],[35268,8],[35325,8],[35480,7],[35565,7],[35609,8],[35748,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[982,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16042,7],[16799,7],[18389,7],[18614,7],[19252,7],[20414,7],[22464,7],[24873,7],[25200,7],[25344,7],[27324,7],[35094,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2679,8],[2695,7],[2878,7],[6949,8],[7054,8],[7496,7],[8140,7],[10535,8],[10957,8],[12244,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4063,7],[8029,9],[21706,7],[21845,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10813,8],[11385,7],[12274,7],[12470,8],[12552,7],[12761,7],[13559,7],[13606,7],[14662,8],[18297,8],[19657,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17906,8],[18372,8],[18561,8],[18591,7],[18688,7],[18791,8],[19566,7],[19677,9],[19771,7],[44218,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1718,7],[5300,7],[7630,7],[7716,7],[8603,7],[9633,7],[9810,7],[10533,8],[10575,7],[10601,7],[10967,7],[11111,7],[11792,8],[12898,8],[13310,8],[13563,8],[13734,8],[13780,7],[14009,8],[14839,8],[15666,7],[27387,7],[27783,8],[28151,7],[28935,7],[28965,9],[31336,7],[39072,7],[42816,7],[42955,7],[46483,8],[46564,8],[46950,8],[47393,7],[47669,7],[49058,8],[50723,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16926,7],[24428,7],[34185,7],[44463,7],[44752,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7896,7],[8106,7],[9280,8],[11274,8],[23222,8],[26920,8],[26967,7],[27951,7],[32172,9],[32204,8],[46202,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5479,7],[5585,8],[5689,7],[5738,7],[6536,8],[8231,9],[9223,7],[10430,8],[11346,7],[11916,8],[25231,7],[25879,7]]},"/en/lessons/extracting-keywords":{"position":[[5175,7],[13877,7],[13921,7],[13969,7],[14151,7],[14260,7],[14668,8],[15074,8],[15205,7],[16462,7],[16551,7],[16648,9],[16728,7],[22288,7],[23954,7],[24155,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12378,7],[12419,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12642,7],[19740,7],[22928,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6072,8],[8360,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[876,8],[9351,7],[12576,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21165,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[249,7],[2408,7],[2495,7],[2612,7],[2670,8],[5398,7],[5978,8],[6384,7],[6505,7],[6592,7],[6607,7],[8626,7],[9254,7],[9430,9],[9556,7],[9698,9],[9743,7],[9783,7],[10029,7],[10049,7],[10124,7],[10218,7],[11092,7],[12965,7],[15419,7],[17012,8],[17805,8],[19176,8],[19557,7],[19797,7],[26113,7],[26643,7],[27151,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[9648,9],[9808,8],[9889,7],[13635,8],[14181,7],[25201,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1799,7],[1840,7],[9353,9],[9419,7],[9586,7],[9758,8],[21505,9],[25788,8],[25809,7],[33794,7],[33829,7],[35178,7],[35206,7],[35276,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10754,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6382,8],[7010,9],[11352,8],[11413,8],[11509,7],[11596,7],[12114,7],[12418,8],[12512,7],[14646,8],[15303,7],[15482,7],[15615,7],[16708,7],[16737,7],[19221,7],[19446,8],[20232,8],[21669,7],[37005,7],[37059,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13023,8],[13244,8],[16176,8],[16595,8],[17461,7],[18462,7],[19710,7],[19781,7],[24054,7],[24104,7],[24157,7],[25896,7],[26256,8],[26670,8]]},"/en/lessons/gravity-model":{"position":[[48864,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[31404,7]]},"/en/lessons/installing-omeka":{"position":[[1302,8],[1318,7],[1380,7],[1894,7],[3432,8],[4412,9],[4469,8],[5105,9],[6620,8],[6904,7],[7262,7],[7357,9],[7804,9],[8027,7],[10368,7],[10481,8],[10657,7],[11170,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[2037,7],[2068,8],[2697,7],[2756,8],[3559,7],[3717,7],[3800,7],[4218,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8091,7],[8152,7],[8215,7],[22374,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2311,7],[9742,7],[19068,8],[19154,8],[19308,8],[19404,8],[19538,8],[19651,8],[19875,7],[19921,7],[20624,7],[20678,7],[20997,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11875,7],[12093,7],[12151,7],[14942,7],[37376,7],[37498,8],[37555,8],[37734,7]]},"/en/lessons/intro-to-bash":{"position":[[26,7],[78,7],[297,7],[427,7],[525,8],[544,7],[1013,7],[1108,7],[1471,9],[1501,7],[1708,7],[1780,8],[2051,7],[2211,9],[2476,8],[2540,8],[4597,7],[4986,8],[6067,9],[6102,7],[6375,7],[6438,8],[6480,7],[6836,7],[6949,7],[7019,8],[7040,7],[7461,7],[7755,7],[9583,8],[9862,9],[9916,8],[10083,7],[11223,7],[11442,7],[11679,7],[11902,7],[11975,7],[12628,7],[14109,7],[14754,7],[15307,7],[15603,8],[15718,7],[15787,8],[15841,9],[16051,9],[16112,8],[16291,8],[16531,8],[16731,8],[17638,7],[17715,7],[18156,7],[18453,7],[18544,8],[19908,9],[19949,7],[20003,8],[20096,8],[20334,7],[20411,9],[21416,7],[21792,8],[21970,7],[22144,7],[22609,7],[22715,8],[22812,8],[22922,7],[23320,7],[23505,7],[23588,7],[23665,8],[23739,7],[23788,8],[24171,8],[24551,8],[24604,7],[24759,10],[25025,7],[25337,7],[25530,8],[25593,7],[25843,8],[26090,7],[26199,8],[26658,8],[26675,7],[26742,7],[27104,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[846,7],[2113,7],[2476,7],[7014,7]]},"/en/lessons/intro-to-powershell":{"position":[[29,7],[1303,7],[1487,7],[2064,7],[2231,7],[2523,7],[2571,7],[2663,9],[2887,7],[2991,8],[3083,7],[3196,7],[3806,9],[5467,7],[5777,8],[6654,8],[6735,7],[6871,7],[6968,7],[8507,9],[8774,8],[8880,8],[9472,7],[9582,7],[10095,7],[11476,9],[12264,7],[12780,7],[13217,7],[14370,8],[14656,7],[14857,8],[14992,7],[17352,8],[17426,7],[17691,8],[18167,7],[18688,7],[19378,8],[21413,8],[21473,8],[21771,7],[21963,8],[22278,8],[22302,7],[22553,7],[22862,7],[22944,8],[23001,7],[23095,7],[24409,7],[26864,8],[28990,8],[29164,7],[29228,8],[29315,8],[29514,8],[30562,8],[30617,7],[30717,9],[36548,7],[37587,7],[38167,7],[38274,7],[39405,7],[40244,7],[40637,7],[40748,7],[41021,7],[41486,7],[41594,8],[42188,7],[42464,7],[42493,7],[45122,7],[45259,7],[45312,7],[45667,9],[45771,8],[45980,8],[46019,8],[46358,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1374,7],[5088,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[410,8],[451,7],[2747,7],[3521,8],[3882,8],[3916,8],[4448,7],[4531,9],[4598,7],[4985,7],[9785,7],[10580,7],[10659,8],[10887,9],[11063,8],[11085,8],[11121,8],[11188,7],[11227,8],[11529,8],[11650,7],[11696,8],[11743,7],[11862,7],[12198,9],[12266,8],[12317,8],[13906,9],[13929,7],[14129,8],[14456,7],[14875,8],[15872,7],[15910,8],[16091,7],[16688,8],[19235,7],[19411,7],[19721,7],[20739,7],[20816,7],[20883,7],[21475,7],[21786,7],[22251,7],[23162,8],[23404,7],[24385,7],[25517,8],[25831,7],[27336,7],[27838,8],[29090,9],[29289,7],[29504,8],[29924,7],[30095,9],[30820,7],[31073,7],[33403,8],[33767,8],[37991,7],[38879,9],[39309,7],[40381,8],[40870,7],[41431,8],[42703,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18016,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6452,8]]},"/en/lessons/json-and-jq":{"position":[[698,7],[1880,7],[5332,7],[6230,7],[6453,8],[11204,8],[11264,7],[11533,8],[11868,7],[16999,7],[21752,8],[25445,7],[25768,8],[28844,9],[29253,7],[29710,7],[30240,7],[30290,8],[30691,7],[33057,7],[34056,7],[35759,8],[37212,7],[37468,7],[37709,7],[37817,7],[37909,7],[37990,7],[38238,8],[38620,7],[38947,7],[39254,7],[39302,7],[40605,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5263,7],[6519,8],[6597,8],[6740,7],[9905,7],[10001,7],[11310,7],[11666,7],[12567,7],[12703,7],[12835,7],[13722,7],[14812,7],[14914,7],[20595,7],[23617,7],[24101,7],[48846,8],[48895,9]]},"/en/lessons/linux-installation":{"position":[[189,7],[1812,7],[1951,8],[2011,7],[2095,7],[2138,7],[3369,7],[3808,8],[4101,8],[4336,8]]},"/en/lessons/mac-installation":{"position":[[1054,9],[3395,8],[4017,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[762,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2984,7],[3002,7],[6207,7],[6415,7],[6553,8],[6937,7],[7366,7],[7588,7],[13866,7],[14126,7],[14978,7],[16403,7],[19286,8],[19844,7]]},"/en/lessons/naive-bayesian":{"position":[[27616,7],[31363,7],[32180,8],[32196,7],[37213,8],[39898,8],[46437,7],[58155,7]]},"/en/lessons/normalizing-data":{"position":[[9378,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5683,7],[16722,7],[16787,8],[16850,8],[17070,8],[17280,8],[30800,7]]},"/en/lessons/preserving-your-research-data":{"position":[[14062,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2386,7],[2964,9],[10494,8],[24248,8],[25266,7],[26441,7]]},"/en/lessons/research-data-with-unix":{"position":[[575,7],[1031,9],[1097,8],[1209,8],[1364,8],[1513,8],[1838,8],[2125,8],[2716,7],[2901,8],[3732,8],[4378,7],[4684,7],[6098,7],[6358,7],[6491,9],[6889,7],[8822,7],[9116,7],[11434,7],[11880,8],[12001,7],[12051,7],[12155,8],[12939,7],[13147,7],[13384,8],[13972,7],[14084,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15320,8]]},"/en/lessons/sentiment-analysis":{"position":[[12482,7],[22573,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15326,9],[15824,9],[18510,8],[18940,7],[19120,8],[20336,7],[20636,7],[20686,7],[20755,8],[23941,8],[25172,7],[26318,9],[26388,8],[27566,9],[28435,7],[31990,7],[32642,7],[36446,7]]},"/en/lessons/sonification":{"position":[[20162,7],[20432,7],[21355,8],[21867,7],[22388,7],[22466,7],[22612,7],[25482,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[301,7],[9371,7],[9410,7],[9448,8],[9684,7],[10394,7],[18242,7],[18348,7],[18450,7],[18812,9],[18837,7],[19179,7],[19227,7],[19565,7],[19729,8],[19944,7],[20516,9],[21359,7],[21399,7],[21865,7],[22207,7],[22267,7],[23218,7],[23464,7],[28662,7],[33840,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5153,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8419,7],[8486,8],[8838,8],[8897,7],[9009,7],[26313,9],[31556,7],[47576,7],[47763,7],[47866,7],[47992,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[123,7],[182,7],[266,7],[698,7],[729,8],[6254,7],[6349,8],[8750,7],[8787,7],[8815,7],[8944,7],[8979,8],[9079,7],[9125,7],[9227,7],[9259,7],[9523,7],[9617,7],[9722,7],[9749,8],[9768,8],[9933,8],[10220,8],[10505,7],[11441,7],[11469,8],[11555,8],[11604,8],[11656,8],[11861,7],[11950,8],[12053,8],[12124,8],[12194,8],[12293,7],[12493,8],[13147,7],[13265,8],[13455,8],[13632,8],[13684,8],[14733,8],[14898,9],[15517,8],[15530,8],[16171,7],[16799,7],[18275,7],[18378,7],[18587,7],[19949,7],[20294,7],[24125,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15776,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7991,7],[9868,7],[10278,7],[11390,7],[11839,7],[13295,7],[13573,7],[22132,7],[22255,8],[22820,7],[24617,7],[32583,7],[33032,8],[33107,8],[33338,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[31502,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4396,7],[4413,7],[4455,7],[4552,7],[4641,7],[17230,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5108,7],[5451,7],[5635,7],[5777,7],[5929,7],[6127,7],[6655,7],[7071,7],[7212,7],[12622,7],[12736,8]]},"/en/lessons/windows-installation":{"position":[[2168,8],[2225,7],[2256,10],[2309,8],[2557,8],[2667,7],[2709,7],[4607,8],[5229,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2202,7],[2297,7],[2396,7],[3445,7],[4927,8],[4948,7],[6185,8],[9329,7],[9919,7],[10379,7],[11926,7],[13651,7],[13664,9],[21109,7]]},"/en/lessons/working-with-text-files":{"position":[[835,8],[903,8],[2092,7],[2147,8],[2603,8],[4190,8],[4251,8],[4626,8],[5866,8],[6938,8],[7953,7],[8008,8]]},"/en/lessons/working-with-web-pages":{"position":[[6145,8],[6224,7],[8795,8],[8937,7]]}}}],["command(",{"_index":8795,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[11241,10]]}}}],["command+ent",{"_index":8859,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3548,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4162,13]]}}}],["command+return",{"_index":13156,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15513,15]]}}}],["command.png",{"_index":23578,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[2522,12]]}}}],["command/ctrl",{"_index":20548,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17029,12]]}}}],["commandlet",{"_index":15337,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[5876,15]]}}}],["commandlin",{"_index":11396,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30350,12]]}}}],["command’",{"_index":14963,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[7164,9]]}}}],["commemor",{"_index":9233,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12489,13]]}}}],["comment",{"_index":2258,"title":{"/en/lessons/text-mining-youtube-comments":{"position":[[20,7]]}},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14627,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37272,8],[37281,8],[37427,8],[37514,9],[38912,9],[38958,9],[39049,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9189,9],[10097,7],[11636,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9849,10],[54016,8],[56941,8],[59036,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23837,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42626,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[817,8],[20896,8],[20990,10],[21186,7],[35554,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14024,8],[43073,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5572,8]]},"/en/lessons/extracting-keywords":{"position":[[12683,7],[12798,8],[12845,9],[12891,9],[31969,8],[34657,8],[37178,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19924,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21466,7],[31364,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28900,8]]},"/en/lessons/gravity-model":{"position":[[61392,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8210,9],[8266,8],[8349,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2422,8]]},"/en/lessons/introduction-map-warper":{"position":[[380,8],[21621,8],[21634,8],[21673,8],[21918,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30877,10],[30992,8],[41995,7]]},"/en/lessons/jupyter-notebooks":{"position":[[34964,9],[46180,8]]},"/en/lessons/logistic-regression":{"position":[[51591,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18245,7],[18261,10]]},"/en/lessons/naive-bayesian":{"position":[[35562,10]]},"/en/lessons/sentiment-analysis":{"position":[[39425,9]]},"/en/lessons/sonification":{"position":[[35608,7],[35657,7],[35720,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35963,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21,7],[354,8],[656,8],[1044,8],[1167,8],[1933,9],[2202,7],[2271,8],[2472,7],[2646,7],[2771,8],[2865,8],[2947,9],[3006,8],[3224,8],[3394,8],[4258,8],[4334,7],[4668,8],[5296,8],[5609,8],[5962,8],[6022,7],[6377,8],[6433,7],[6700,7],[6901,7],[7881,8],[8269,9],[8311,8],[9886,8],[10787,7],[10878,7],[11044,8],[11131,9],[11167,8],[11270,8],[11528,8],[11631,9],[11751,8],[11805,8],[11850,8],[12017,8],[12928,9],[13120,9],[13174,7],[13376,8],[14753,8],[15009,12],[15093,8],[15381,8],[15561,8],[15620,7],[15953,8],[16084,8],[16189,8],[16427,9],[16511,7],[16977,7],[17366,8],[17627,8],[17711,8],[17865,10],[18159,8],[18466,7],[18502,7],[18714,7],[18781,8],[18831,9],[19521,8],[21257,9],[24006,8],[24210,7],[25617,7],[25773,8],[25898,8],[26027,7],[26378,7],[26516,7],[26654,8],[27647,8],[27799,7],[27874,8],[28092,8],[28194,9],[28215,8],[30325,8],[30416,8],[30768,9],[31080,9],[31762,7],[35079,8],[37478,9],[38388,7],[38827,9],[38842,7],[38951,9],[39023,7],[40132,7],[42053,9],[42667,8],[43891,7],[44463,8],[44641,9],[45400,7],[45706,8],[46693,7],[49148,8],[49914,8],[50558,10],[50848,10],[51163,7],[52764,8],[52873,9],[55167,7],[55330,8],[55397,8],[55573,8],[55652,9],[55984,9],[56087,8],[56284,7],[56475,7],[56637,9],[57019,7],[57179,7],[57486,8],[57697,8],[57939,7],[58008,8],[58100,8],[58323,8],[58439,8],[58539,8],[58951,8],[59143,11],[59265,9],[59310,8],[59454,7],[59684,7],[60309,8],[62477,9],[63029,7],[65611,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7358,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19881,7]]},"/en/lessons/working-with-text-files":{"position":[[2858,7],[2908,8]]}}}],["comment_fil",{"_index":21727,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24339,13],[24541,13]]}}}],["commentari",{"_index":4593,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5458,12],[5471,14],[5740,12],[29509,12],[29908,12],[46064,13],[46440,12],[48348,13],[48565,12]]},"/en/lessons/sonification":{"position":[[29677,11]]},"/en/lessons/space-place-gazetteers":{"position":[[49138,10]]}}}],["commentaries_standard",{"_index":4924,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39131,29],[40512,26],[45271,26]]}}}],["commentcount",{"_index":21756,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25538,13]]}}}],["commenter’",{"_index":21658,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[3071,11]]}}}],["commentid",{"_index":21733,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24633,9],[40246,9],[40322,10],[40508,12]]}}}],["commentnetwork",{"_index":21700,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[18633,14],[19079,14]]}}}],["comments.5",{"_index":21665,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4594,10]]}}}],["comments.csv",{"_index":21726,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24232,12],[24475,18]]}}}],["commenttext",{"_index":21735,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24665,11]]}}}],["commerc",{"_index":9076,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8879,8],[9253,8],[9436,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3871,9]]}}}],["commerci",{"_index":3905,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18952,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8534,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26625,10],[26749,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2367,10],[3596,10],[6849,10],[16148,10],[39362,10],[39549,10],[39836,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46637,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30275,10]]},"/en/lessons/geocoding-qgis":{"position":[[5575,10],[27390,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8512,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36510,10]]},"/en/lessons/sentiment-analysis":{"position":[[25532,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6810,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5433,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22092,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[394,12],[2207,10],[2437,13],[2789,12],[36251,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1490,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1494,10],[19081,10]]}}}],["commiss",{"_index":6519,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62910,12]]},"/en/lessons/sentiment-analysis":{"position":[[6474,10],[7210,10],[7334,10]]}}}],["commit",{"_index":1190,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10679,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53005,8],[53973,7],[54063,7],[55237,8],[55290,6],[59569,6],[59630,7],[59682,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[634,10],[7821,9],[12549,7],[16619,6],[32028,7],[35136,10],[39500,7],[41639,10],[42346,9],[42373,6],[42902,6],[43100,6],[43191,6],[43728,6],[44063,10],[44788,6],[44929,8],[45019,7],[46920,11],[48579,9],[54114,7],[57324,7],[57370,8],[63583,9],[68650,6],[68848,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3679,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16820,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[578,10],[603,6],[16962,6],[16983,10],[17005,6],[17084,6],[17155,12],[17449,8],[17605,10],[17639,6],[17786,8],[17893,8],[17931,6],[18061,6],[18081,7],[18590,7],[18641,6],[18789,8],[18961,7],[19038,6],[19090,6],[19170,8],[19381,6],[19615,7],[19728,8],[19764,7],[19836,6],[20028,6],[20085,6],[20129,6],[20251,6],[20445,6],[20780,7],[20829,6],[20952,6],[21060,6],[21127,7],[21385,6],[21858,6],[21929,6],[22029,7],[22045,6],[22118,6],[22420,6],[22712,6],[22833,6],[23012,7],[23063,6],[23131,7],[26047,7],[27735,6],[27816,6],[27854,9],[28466,6],[28537,7],[28965,10],[29807,6],[29981,6],[31467,6],[31521,6],[31588,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20648,9],[21756,9]]},"/en/lessons/sentiment-analysis":{"position":[[6536,9]]},"/en/lessons/space-place-gazetteers":{"position":[[42675,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46712,6]]}}}],["committe",{"_index":7181,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[146,10],[246,10],[5407,10],[5501,10],[5570,10],[5700,10],[5940,10],[6062,10],[6171,10],[6337,9],[6389,9],[7539,9],[7616,10],[7867,9],[8087,10],[8425,10],[10080,10],[10154,10],[11370,10],[11432,11],[11612,9],[11684,10],[11766,9],[11812,11],[11879,10],[11950,9],[11995,9],[12392,11],[12589,9],[12843,10],[12984,10],[13316,10],[13728,10],[14236,10],[14611,10],[14772,10],[18205,11],[18489,11],[18577,9],[18645,10],[19405,9],[19626,9],[19795,9],[20076,10],[20723,10],[21575,10],[22281,11],[23020,11],[23497,10],[23735,10],[24175,10],[24799,10],[25591,10],[26002,11],[26513,10],[26547,10],[26839,9],[27346,9],[27851,10],[27977,9],[28695,9],[31170,11],[33124,10],[33156,10],[33477,10],[33501,9],[33962,12],[34152,10],[35489,13],[36233,10],[36469,9],[37087,10]]}}}],["commod",{"_index":8441,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10084,12],[11943,11],[12040,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30316,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[3983,12],[4415,12]]},"/en/lessons/sentiment-analysis":{"position":[[28236,9],[30925,9],[32023,9],[35215,9],[37210,9]]}}}],["commodo",{"_index":21131,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13325,7],[15554,7]]}}}],["common",{"_index":92,"title":{"/en/lessons/common-similarity-measures":{"position":[[24,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1610,6],[3699,6],[21919,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[891,6],[6455,6],[20802,6],[21079,6],[39851,6],[40610,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9567,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17341,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[673,6],[9187,6],[9697,6],[13962,6],[15126,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3522,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23505,6],[25448,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2614,6],[4963,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13302,6],[13379,6],[27631,6],[44533,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11298,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8386,6],[19223,6],[58210,6]]},"/en/lessons/common-similarity-measures":{"position":[[25,6],[824,6],[2091,6],[3286,6],[7737,6],[11366,6],[22511,6],[25388,6],[39743,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9696,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6892,7],[10532,7],[11223,6],[16365,6],[21373,6],[21637,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12573,6],[18627,6],[57471,6],[58571,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[886,6],[1007,6],[5614,6],[5835,8],[16012,6],[18719,6],[25300,6],[25352,6],[25898,6],[30084,6],[30165,6],[34453,6]]},"/en/lessons/counting-frequencies":{"position":[[8094,6],[8377,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6847,6],[7722,6],[7797,7],[32416,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32677,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11304,6],[30190,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2428,6],[2625,6],[5434,7],[37487,6],[46939,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23925,6],[24630,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1914,6],[29189,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1448,6],[7726,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13477,8],[19998,6],[34679,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2273,6],[38006,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12661,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7011,6],[7352,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4465,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11033,6],[16970,6],[21450,7],[21879,6],[31323,6],[31448,6],[39716,6],[44102,6],[48000,6],[48553,7],[50403,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15103,6],[22713,6]]},"/en/lessons/extracting-keywords":{"position":[[17824,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41143,6],[42943,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8902,6],[10093,6],[13225,6],[18574,6],[25054,6],[26174,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7216,6],[13242,6],[27432,6],[27707,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3350,6],[52093,6]]},"/en/lessons/geocoding-qgis":{"position":[[35225,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[11099,6],[18247,6],[18524,6],[34124,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8505,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46496,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3077,7],[3118,6]]},"/en/lessons/gravity-model":{"position":[[2727,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[15900,7],[17566,6],[22773,6],[30705,6],[32722,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[573,8],[1480,6],[4736,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11849,6],[39004,6],[40670,6],[43375,6],[44713,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11508,6],[53347,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1773,6],[3160,6],[6658,6],[10527,6],[16007,6],[29374,6],[33653,6],[39630,6],[41690,6],[42314,7],[42388,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5178,6]]},"/en/lessons/intro-to-bash":{"position":[[10584,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4128,6],[4912,6],[19157,7]]},"/en/lessons/intro-to-powershell":{"position":[[7172,6],[9760,6],[16334,6],[30285,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2509,6],[2776,7],[14682,6],[15714,6],[19087,6],[25241,7],[25313,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13962,7],[15797,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3118,6],[11420,6],[11788,6],[24011,6],[24090,6],[24388,6],[24471,6],[25482,6],[26254,6],[27368,6],[27714,6],[29067,6],[30093,6],[31701,6],[36269,6],[44067,6]]},"/en/lessons/json-and-jq":{"position":[[1214,6],[18392,6]]},"/en/lessons/jupyter-notebooks":{"position":[[23268,6],[25123,6]]},"/en/lessons/linear-regression":{"position":[[3587,6],[4872,6],[5186,6],[20690,6],[22657,6],[26522,6],[30319,6],[34128,6],[38022,6],[51882,7],[72599,6],[80018,6]]},"/en/lessons/logistic-regression":{"position":[[3307,6],[14729,6],[16997,6],[20640,6],[24889,7],[42683,6],[46813,6],[51987,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36134,6]]},"/en/lessons/naive-bayesian":{"position":[[6191,6],[38532,6],[43346,7],[65517,6],[68800,6]]},"/en/lessons/normalizing-data":{"position":[[3904,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7256,6]]},"/en/lessons/qgis-layers":{"position":[[4936,6],[7032,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10567,6]]},"/en/lessons/research-data-with-unix":{"position":[[11902,6],[13670,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30262,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5028,6]]},"/en/lessons/sentiment-analysis":{"position":[[13357,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29382,6]]},"/en/lessons/sonification":{"position":[[4647,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7529,6],[27985,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23444,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23030,6],[23405,6],[30467,6],[36098,6],[37237,6],[37599,6],[37698,6],[39505,6],[40572,6],[41395,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28572,6],[29175,6],[47172,6],[47201,6],[47367,6],[51482,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6413,6]]},"/en/lessons/transliterating":{"position":[[4949,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2141,6],[10341,6],[10418,6],[12417,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[11990,6],[12133,6],[15727,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11263,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15946,6]]}}}],["commonli",{"_index":1429,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23105,9],[41321,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15085,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11023,8],[60954,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3400,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22656,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28095,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10637,8],[17092,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18050,8]]},"/en/lessons/counting-frequencies":{"position":[[4404,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1648,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16370,8],[30841,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3883,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4034,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2142,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33990,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32719,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4147,8],[6171,8]]},"/en/lessons/geocoding-qgis":{"position":[[7108,8]]},"/en/lessons/georeferencing-qgis":{"position":[[476,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[20600,8],[28230,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34028,8],[34274,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[18331,8],[32152,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16420,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34053,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10292,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35183,8]]},"/en/lessons/json-and-jq":{"position":[[16502,8]]},"/en/lessons/jupyter-notebooks":{"position":[[42660,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1983,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3186,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3017,9]]},"/en/lessons/qgis-layers":{"position":[[640,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3599,8],[6866,8],[20805,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21918,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38457,8]]},"/en/lessons/sonification":{"position":[[17617,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28728,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10221,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24067,8]]}}}],["commonplac",{"_index":6417,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47573,11]]},"/en/lessons/intro-to-bash":{"position":[[8515,11]]}}}],["commonsens",{"_index":14839,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54876,11],[54994,11]]}}}],["commonwealth",{"_index":23187,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[27027,12]]}}}],["commun",{"_index":1665,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35517,12],[42681,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2186,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19253,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1863,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1378,9],[1877,9],[2379,9],[5235,9],[5824,9],[5871,9],[7038,9],[7899,9],[58090,9],[68519,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6396,13],[62693,9],[64191,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8049,9],[60497,13],[61028,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7066,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5135,11],[6692,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1797,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9139,13],[16903,11],[37733,11],[47511,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1110,9],[5323,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16485,9],[40614,9],[48025,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3610,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1621,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[499,9],[859,11],[3402,11],[8895,9],[8933,9],[12377,9],[19426,11],[19699,11],[19753,12],[29372,11],[36365,13],[39671,9],[39785,11],[40021,9],[40127,12],[40295,9],[41014,9],[41162,9],[41483,9],[41548,11],[41683,11],[41771,12],[42332,12],[42381,9],[42442,9],[44224,11],[44305,11],[46859,9],[47439,12],[48128,9],[52106,11],[52138,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22850,11],[45850,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1942,9],[2017,9],[2070,9],[2618,9],[6648,10],[7156,9],[7218,9],[7539,9],[7935,9],[10271,9],[10406,9],[10438,9]]},"/en/lessons/gravity-model":{"position":[[10883,11],[11211,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[877,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6166,8],[6184,8],[6701,8],[17029,9],[17621,8],[27012,13],[48349,8],[49079,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16358,12],[17333,9]]},"/en/lessons/introduction-map-warper":{"position":[[21743,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35264,9],[35609,9],[35957,9],[41319,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3477,14],[3987,15],[4660,14],[4799,11],[5531,12],[12346,13]]},"/en/lessons/jupyter-notebooks":{"position":[[2165,10],[50235,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5235,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8102,9]]},"/en/lessons/sentiment-analysis":{"position":[[7974,12],[8052,12],[8279,13],[8437,9],[8481,13],[8587,9],[13743,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3980,11],[8576,13]]},"/en/lessons/sonification":{"position":[[7103,11]]},"/en/lessons/space-place-gazetteers":{"position":[[2230,11],[15718,11],[15900,11],[28126,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2070,10],[24048,9],[29018,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25860,9],[30359,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7967,13],[8482,11],[62090,13],[63363,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11470,11],[14541,11],[15228,11]]},"/en/lessons/vector-layers-qgis":{"position":[[1407,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15427,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20780,9]]},"/en/lessons/working-with-text-files":{"position":[[2954,11],[3204,11],[3491,11]]}}}],["communic",{"_index":9048,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1064,12]]}}}],["communicating.”15",{"_index":14808,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48412,17]]}}}],["communist",{"_index":1543,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30271,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7259,10]]}}}],["communities.12",{"_index":10592,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40588,14]]}}}],["communities.”[1",{"_index":13886,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3739,17]]}}}],["community.best_partition(g",{"_index":10639,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52152,27]]}}}],["community.greedy_modularity_communities(g",{"_index":10594,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41562,42]]}}}],["community.modularity(commun",{"_index":10641,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52208,33]]}}}],["commut",{"_index":13828,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60940,9],[63163,9],[64514,9]]}}}],["compact",{"_index":4123,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35236,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14808,7]]},"/en/lessons/json-and-jq":{"position":[[8718,8],[8915,8],[9042,8],[9287,8],[9788,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5794,8]]}}}],["compani",{"_index":1211,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11227,8],[29201,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2481,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70546,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15412,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37362,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37128,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2988,9],[3957,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6031,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9598,10],[9681,9],[9867,9],[9953,9],[13117,7],[13184,7],[13838,7],[15326,7],[15415,7],[15583,7],[15599,7],[15687,8],[15957,8],[16201,7],[16507,10],[16543,9],[17004,8],[17048,7],[17799,7],[18414,7],[19789,9],[19886,11],[20006,10],[20257,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24865,7],[25479,7],[39117,7],[41389,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22510,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25046,9],[44844,9],[45116,9],[45367,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6288,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[771,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1991,9],[18852,8],[21313,7],[21473,7],[27289,7],[34905,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2699,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1804,9],[2785,10]]},"/en/lessons/sentiment-analysis":{"position":[[5896,7],[6116,7],[6149,7],[6423,8],[7171,8],[16128,7],[16923,8],[19046,7],[21865,7],[22911,7],[40426,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2512,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43758,9]]}}}],["companion",{"_index":10350,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1201,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[44342,9]]},"/en/lessons/intro-to-linked-data":{"position":[[37262,9],[37529,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42327,9]]}}}],["company(id",{"_index":9121,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18368,12]]}}}],["company(nam",{"_index":9122,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18452,14]]}}}],["companyid",{"_index":9075,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8811,9]]}}}],["companyid:281",{"_index":9109,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16336,16]]}}}],["companyid:879",{"_index":9111,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16372,16]]}}}],["companynod",{"_index":9107,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16098,12]]}}}],["company’",{"_index":9116,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17081,9]]},"/en/lessons/sentiment-analysis":{"position":[[6226,9]]}}}],["compar",{"_index":680,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22493,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6759,8],[9764,7],[11593,8],[36484,8],[40645,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22081,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4844,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5659,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[745,9],[33316,7],[36342,9],[44647,7],[46810,8],[47257,8],[50059,8],[62865,7],[64719,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10900,7],[12163,8],[21001,8],[47979,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4380,7],[9435,8],[10897,10],[50423,10],[50657,9],[50840,9],[51127,9],[59868,7],[70943,9]]},"/en/lessons/common-similarity-measures":{"position":[[18928,10],[28548,8],[30367,9],[35392,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8080,8],[28537,8],[32988,9],[36430,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6422,8],[7904,10],[18843,8],[34303,7],[42653,8],[43854,7],[51644,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[943,9],[4451,9],[13871,7],[17675,8],[17713,9],[17777,9],[17940,7],[19477,8],[19575,8],[20202,9],[21275,7],[21781,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6032,8],[7998,7],[19070,7],[26724,7],[28370,7],[33681,7],[51609,8],[54442,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5085,8],[18771,8],[19898,8],[21243,8],[34163,8],[34506,8],[37385,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28476,7],[34137,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22508,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6072,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5591,8],[14359,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22493,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38194,9],[41633,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28839,7],[33014,7],[37954,7],[39474,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1509,7]]},"/en/lessons/extracting-keywords":{"position":[[2958,10],[19063,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34035,8],[35261,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[702,7],[32865,7],[33544,10],[34355,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12063,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9305,7]]},"/en/lessons/georeferencing-qgis":{"position":[[11739,7],[11816,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2825,9],[25397,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17176,8]]},"/en/lessons/gravity-model":{"position":[[6616,9],[20347,9],[41788,7],[53653,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[25234,7],[34317,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29191,7],[38546,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25825,8],[41259,11],[49269,8],[57253,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20601,7],[28346,7],[28602,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43961,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3403,9],[11374,9],[19026,7],[22736,8],[27424,7],[31310,7],[33735,9],[35525,7],[40230,7],[41933,9],[50643,9],[51032,10]]},"/en/lessons/jupyter-notebooks":{"position":[[8984,11],[28983,7],[41544,7],[41604,8]]},"/en/lessons/linear-regression":{"position":[[2054,9],[42539,7],[48154,7],[73728,9],[75687,8],[75817,7]]},"/en/lessons/logistic-regression":{"position":[[1774,9],[41696,9],[62798,9],[65074,9]]},"/en/lessons/naive-bayesian":{"position":[[16342,9],[26494,8],[46056,9],[63065,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[383,9],[8405,9],[43342,9],[45455,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6991,8]]},"/en/lessons/research-data-with-unix":{"position":[[7109,7],[7572,9],[7646,7],[7784,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18936,8],[30766,7],[39097,8],[40361,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27064,9],[35689,7],[45536,7],[49468,11],[52642,11]]},"/en/lessons/sentiment-analysis":{"position":[[14197,8]]},"/en/lessons/space-place-gazetteers":{"position":[[44913,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22460,7],[32553,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33882,7],[42080,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26634,7],[36358,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23138,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12568,9],[12620,9],[16301,8],[45149,9]]},"/en/lessons/vector-layers-qgis":{"position":[[11606,7],[12577,7],[16063,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3429,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15718,7]]}}}],["comparison",{"_index":1725,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41112,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30590,11],[66117,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42660,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17777,10],[42163,10],[53022,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1001,11],[1150,11],[2126,11],[4501,11],[8847,11],[18212,10],[20016,11],[20301,11],[21006,11],[22190,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26118,10],[57840,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13394,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51167,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[24019,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[18604,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17066,10],[18842,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41538,10]]},"/en/lessons/json-and-jq":{"position":[[12955,12]]},"/en/lessons/linear-regression":{"position":[[38151,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10241,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5384,10],[5867,10]]},"/en/lessons/sentiment-analysis":{"position":[[3686,12],[15742,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29998,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58523,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22587,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14119,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[763,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[5190,11]]}}}],["comparison.cloud",{"_index":20177,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39499,16]]}}}],["comparison.cloud(cloud_tdm",{"_index":20179,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39933,27]]}}}],["compat",{"_index":2162,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4299,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20057,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59918,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5909,13],[6316,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4441,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10284,10]]},"/en/lessons/extracting-keywords":{"position":[[32977,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[1716,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12179,10]]},"/en/lessons/intro-to-powershell":{"position":[[3881,14]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5476,16],[14752,15],[15655,13],[18290,10],[20006,14]]},"/en/lessons/jupyter-notebooks":{"position":[[7538,10],[7739,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10796,10]]},"/en/lessons/qgis-layers":{"position":[[4966,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2566,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41142,10],[41209,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14990,13]]},"/en/lessons/space-place-gazetteers":{"position":[[16701,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6136,10],[32796,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12466,13]]}}}],["compel",{"_index":4471,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60378,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[656,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11762,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31838,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1299,10],[2880,11]]},"/en/lessons/space-place-gazetteers":{"position":[[12216,10]]}}}],["compendium",{"_index":15743,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8453,10]]}}}],["compens",{"_index":8555,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5368,11],[6983,12]]},"/en/lessons/naive-bayesian":{"position":[[65093,10]]}}}],["compet",{"_index":1125,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7016,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4122,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2205,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43071,11]]}}}],["competit",{"_index":5966,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35162,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5410,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2067,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17597,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17400,13],[43180,11]]}}}],["competitor",{"_index":14812,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48900,11]]}}}],["compil",{"_index":2155,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3527,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2448,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1126,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34599,10],[35426,8],[35640,7],[35749,7],[36354,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7884,9],[10238,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[220,9],[382,9],[6332,8],[10208,9],[10390,9],[10761,9],[10906,9],[10928,7],[11385,8],[14199,9],[14247,11],[40463,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9192,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4736,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19508,8],[22547,8],[35323,8]]},"/en/lessons/gravity-model":{"position":[[30398,7],[34917,8],[37539,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49426,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7217,11],[8387,11],[10376,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15587,8],[18571,8]]},"/en/lessons/jupyter-notebooks":{"position":[[51606,9]]},"/en/lessons/linear-regression":{"position":[[34783,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6847,8]]},"/en/lessons/normalizing-data":{"position":[[8767,8],[8883,11]]},"/en/lessons/output-data-as-html-file":{"position":[[9231,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6120,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8985,9],[32308,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10191,7],[11917,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[517,7],[30011,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6980,7],[7698,8],[8144,9],[8486,9],[10174,9],[12386,7],[25997,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1102,8]]},"/en/lessons/working-with-text-files":{"position":[[8454,9]]}}}],["complement",{"_index":8477,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26784,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43806,10]]},"/en/lessons/introduction-map-warper":{"position":[[6129,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41922,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5070,10]]}}}],["complet",{"_index":447,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12005,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2777,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11693,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11387,10],[22108,10],[26393,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[878,8],[3142,10],[12991,10],[15491,8],[17364,10],[17782,10],[17927,9],[21429,9],[21568,9],[59693,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17057,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3925,9],[14934,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2747,10],[4025,8],[5610,9],[12680,8],[33309,9],[54318,9],[54671,9]]},"/en/lessons/common-similarity-measures":{"position":[[24064,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2151,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25107,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29122,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1259,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1722,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27118,10],[29851,10],[33409,11],[35195,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2257,8],[2377,9],[6165,10],[8149,9],[9120,10],[10888,9],[33626,9],[33886,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3728,8],[15499,9],[20720,8],[20837,8],[20954,8],[21071,8],[21188,8],[22907,8],[26671,8],[26795,8],[28108,9],[29056,10],[31368,10],[34929,8],[35244,8],[40683,9],[46372,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1779,9],[18942,10],[20541,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[399,9],[462,8],[9378,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47615,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8367,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2711,8],[13010,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19945,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12469,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29190,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1798,8],[2262,9],[19548,8]]},"/en/lessons/extracting-keywords":{"position":[[1473,9],[29428,9],[29571,9],[30336,10],[38779,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3083,8],[7689,8],[18182,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1607,8],[12199,8],[19037,10],[22657,8],[24942,8],[26506,8],[27298,8],[28182,9],[31742,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30142,9],[30251,9],[33247,8],[33305,8],[33963,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4483,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1547,9],[26636,9],[41339,8],[59990,9]]},"/en/lessons/geocoding-qgis":{"position":[[2873,9],[6512,8],[8049,9],[18456,8],[18835,9],[21452,8],[25210,9],[31114,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[7904,9],[8791,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7111,8],[18126,8],[46854,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5847,8],[21113,8],[23057,8],[26646,8]]},"/en/lessons/gravity-model":{"position":[[687,9],[14184,9],[14452,8],[31954,8],[32521,8],[33542,8],[37379,9],[37446,9],[41403,8],[51441,8],[54950,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[11160,10],[24426,9],[32390,8],[32697,10],[33718,9],[33874,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45865,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7522,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8471,8],[14294,8],[18556,8],[22072,8],[31761,8],[32099,11],[32662,9],[34679,10],[40128,8],[40206,8],[42196,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4977,10],[7582,9],[8031,8],[8151,9],[35866,9],[36126,9]]},"/en/lessons/intro-to-bash":{"position":[[10062,10],[13130,9],[13245,8],[13413,8],[13499,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1047,9],[30147,8]]},"/en/lessons/intro-to-powershell":{"position":[[11160,9],[11245,10],[11320,9],[13702,11],[13874,8],[14793,9],[42658,8],[45604,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[364,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[9197,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6054,8],[10800,8],[18669,8],[20267,8],[32812,8],[40006,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8161,8],[8490,9],[17584,9],[24543,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5962,10]]},"/en/lessons/linear-regression":{"position":[[4224,8],[46414,10],[65805,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22565,10]]},"/en/lessons/naive-bayesian":{"position":[[10451,10],[28269,8],[28505,8],[41272,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3257,10],[4927,9],[14661,10],[25555,8]]},"/en/lessons/qgis-layers":{"position":[[2418,9],[2454,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[669,8]]},"/en/lessons/research-data-with-unix":{"position":[[11390,10]]},"/en/lessons/sentiment-analysis":{"position":[[10619,8],[11288,8],[25841,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12086,8],[12275,8],[15112,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3242,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8785,9],[10562,8],[20387,8],[21771,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1093,11],[13088,10],[25873,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19522,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9837,10],[27101,8],[33358,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16109,9],[28157,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22516,8],[36963,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[3026,8],[16765,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2184,8],[8365,8],[9080,9],[9204,8],[9369,8],[11549,8]]},"/en/lessons/vector-layers-qgis":{"position":[[6344,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2164,8],[2823,10],[3731,9],[12475,11],[36792,8]]},"/en/lessons/windows-installation":{"position":[[2795,10]]},"/en/lessons/working-with-text-files":{"position":[[3928,11]]},"/en/lessons/working-with-web-pages":{"position":[[9727,9]]}}}],["complex",{"_index":1227,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11721,7],[11774,13],[31794,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9662,7],[13139,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24018,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21515,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5805,8],[15027,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20389,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[240,11],[5888,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8608,7],[9482,7],[10240,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7170,8],[37682,7],[38083,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1920,7],[7373,10],[53875,12],[59881,13],[60229,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27427,8],[33660,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27723,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[527,7],[5633,7],[7796,7],[15348,7],[18470,7],[18503,7],[18770,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[398,7],[1295,7],[1826,7],[1925,10],[3727,12],[4469,12],[8637,10],[8899,12],[12136,7],[12268,10],[28723,7],[28946,7],[31283,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7499,7],[11238,7],[13526,7],[15820,10],[45867,7],[46457,8],[46782,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[853,7],[21469,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7867,8],[7927,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9141,7],[20946,7],[24283,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8316,10],[14962,12]]},"/en/lessons/extracting-keywords":{"position":[[1268,7],[38374,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17628,8],[26196,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7953,7],[26955,11],[27800,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6304,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23957,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23428,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1257,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[395,7],[1319,7],[1382,7],[18082,7],[19657,10],[30211,10],[30309,7],[30855,11],[34857,10],[34914,7],[34955,7],[35393,7],[35483,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[766,7],[9827,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[472,7],[1600,7],[2875,7],[6551,7],[13532,7],[15286,7],[20509,7],[26612,7],[26863,7]]},"/en/lessons/gravity-model":{"position":[[6412,7],[25449,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2614,11],[7879,8],[10149,7],[16694,7],[16898,7],[22754,7],[32770,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[637,10],[3146,10],[6213,7],[7727,7],[18183,10],[19364,7],[23923,7],[24564,7],[28682,10],[28808,10],[31729,11],[33237,7],[37597,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22590,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1668,8],[14667,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1170,7],[4446,7],[7229,7],[17902,7],[22367,7],[22400,7],[22667,11]]},"/en/lessons/intro-to-bash":{"position":[[2532,7]]},"/en/lessons/intro-to-linked-data":{"position":[[15675,7],[17600,7]]},"/en/lessons/intro-to-powershell":{"position":[[16540,7],[21955,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[20505,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2784,8],[11589,11],[30080,7],[33009,8],[41208,7]]},"/en/lessons/json-and-jq":{"position":[[1259,7],[1924,7],[2091,7],[9965,7],[13232,7],[17585,7],[18791,7],[22511,8],[25760,7],[28237,7],[39540,10],[40649,7]]},"/en/lessons/jupyter-notebooks":{"position":[[8641,8],[48007,10]]},"/en/lessons/linear-regression":{"position":[[8880,7],[56035,8]]},"/en/lessons/naive-bayesian":{"position":[[11544,7],[11829,7],[45341,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5936,7],[6208,7],[6291,7],[33709,7]]},"/en/lessons/preserving-your-research-data":{"position":[[4515,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[26259,7]]},"/en/lessons/research-data-with-unix":{"position":[[7393,7],[13412,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28925,7],[34288,7],[41378,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27796,8]]},"/en/lessons/sentiment-analysis":{"position":[[5066,7],[14690,7],[38538,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5951,7],[30651,7]]},"/en/lessons/space-place-gazetteers":{"position":[[11750,7],[25100,7],[43825,7],[46708,7],[47510,7],[47534,7],[48211,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13635,10],[33548,7],[35847,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37686,7],[60144,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15059,7],[52557,12]]},"/en/lessons/vector-layers-qgis":{"position":[[1062,7]]}}}],["complianc",{"_index":19880,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[29202,10]]}}}],["compliant",{"_index":19177,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5120,9]]}}}],["complic",{"_index":596,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18385,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[283,11],[8888,11],[10506,10],[12091,11],[13982,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4451,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14561,12]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4614,12],[13849,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61243,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10150,11],[49495,11],[58399,11],[62647,11]]},"/en/lessons/common-similarity-measures":{"position":[[11807,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30301,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30573,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7409,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3915,11],[9580,12],[12812,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19067,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10676,11],[46248,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30949,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25191,11]]},"/en/lessons/gravity-model":{"position":[[45981,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21619,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22964,10]]},"/en/lessons/intro-to-linked-data":{"position":[[26237,11]]},"/en/lessons/intro-to-powershell":{"position":[[9600,11],[29348,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[512,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[10905,11],[18178,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30965,12]]},"/en/lessons/json-and-jq":{"position":[[39453,12]]},"/en/lessons/linear-regression":{"position":[[20201,11],[21819,11]]},"/en/lessons/logistic-regression":{"position":[[7188,11]]},"/en/lessons/naive-bayesian":{"position":[[25365,11]]},"/en/lessons/qgis-layers":{"position":[[5430,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27381,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28617,12]]},"/en/lessons/sonification":{"position":[[11511,11],[12216,11],[20904,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2462,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19715,12],[35612,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3889,11],[13712,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7496,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6831,11],[6900,11],[7370,11],[7917,11],[17425,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[3243,11],[20844,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10064,11],[18826,11]]}}}],["compliment",{"_index":6621,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[1316,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[432,10]]},"/en/lessons/linear-regression":{"position":[[72732,10]]}}}],["compon",{"_index":2234,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[11384,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24081,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24976,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25000,10],[25199,10],[26116,10],[56206,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42649,9],[55025,9],[56229,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15527,10],[15674,10],[21527,10],[29443,10],[40101,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18846,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8919,10],[11438,10],[11479,10],[14239,10],[14510,10],[14590,11],[14646,10],[14976,10],[17798,10],[25138,9],[25737,9],[26778,9],[26882,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4170,10],[16643,11],[20664,10],[39185,11],[47022,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15039,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6217,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21737,9],[21800,10],[21937,10],[22224,9],[27130,10],[27470,9],[27635,10],[27689,9],[27732,9],[27801,10],[27918,11],[27984,10],[28112,9],[28313,12],[28364,10],[28431,11],[28568,9],[40874,11],[44680,10],[44754,10],[44953,10],[47345,9],[47401,10],[50588,10],[50709,10],[50798,9],[50910,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20084,10],[20490,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42093,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7662,9],[12272,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[31063,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1474,10],[8218,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[5115,10]]},"/en/lessons/gravity-model":{"position":[[30303,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45930,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14093,10],[31485,9],[35548,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5285,10],[8813,11],[9153,11],[9674,11],[13984,11],[16995,10],[17269,12],[17351,11],[17411,10],[17543,10],[20983,9],[27450,9],[30207,9],[30807,9],[31849,9],[31956,9],[32588,10],[33460,9],[33718,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[23937,10]]},"/en/lessons/introduction-map-warper":{"position":[[2841,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20923,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11712,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20759,9]]},"/en/lessons/json-and-jq":{"position":[[10980,9],[22554,10],[32912,10],[35251,9]]},"/en/lessons/jupyter-notebooks":{"position":[[18375,9]]},"/en/lessons/linear-regression":{"position":[[32286,9],[46162,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4757,11]]},"/en/lessons/sentiment-analysis":{"position":[[33541,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19289,10],[19423,10],[19750,11],[23046,10],[23417,10],[27966,10]]},"/en/lessons/space-place-gazetteers":{"position":[[2614,11],[14786,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14064,10],[22304,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24921,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45223,10],[45267,9],[45790,11],[46637,11],[52846,10],[55670,10],[56580,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7123,10],[14950,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23579,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42195,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2438,10]]}}}],["comport",{"_index":10506,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23964,8]]}}}],["compos",{"_index":2998,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4627,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3887,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[678,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18396,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13975,7],[14147,7],[34971,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9794,9],[12196,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35238,8],[45399,8]]},"/en/lessons/intro-to-linked-data":{"position":[[15867,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[25145,7]]},"/en/lessons/naive-bayesian":{"position":[[60171,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3623,8],[24063,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3099,8],[3721,9],[15272,7],[22340,7]]}}}],["composit",{"_index":12564,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[21532,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[881,11],[46128,11],[46241,12]]},"/en/lessons/introduction-map-warper":{"position":[[19034,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[423,11],[12512,11],[13349,11],[17295,11],[50922,13],[55547,12]]},"/en/lessons/normalizing-data":{"position":[[1638,10]]},"/en/lessons/sonification":{"position":[[23896,11],[27261,13],[27669,13],[33110,11],[33166,11],[39207,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22297,11],[22776,12],[23814,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42191,11]]}}}],["composition.png",{"_index":22082,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22733,16]]}}}],["compound",{"_index":6523,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63163,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35135,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4444,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9308,11]]},"/en/lessons/sentiment-analysis":{"position":[[20123,8],[21095,8],[22126,8],[22277,8],[23012,9],[23533,10],[26307,9],[29309,8],[32257,9],[36342,9],[36442,9],[36620,9],[36733,9],[36925,9],[37105,9],[37230,9],[37405,9],[37528,9],[37589,9],[37642,9],[37695,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5535,8]]}}}],["comprehend",{"_index":2101,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13643,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2941,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1691,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[1111,10]]},"/en/lessons/space-place-gazetteers":{"position":[[715,10]]}}}],["comprehens",{"_index":2216,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8988,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2006,13]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5605,14],[5825,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14440,14],[14489,13],[15129,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26194,14]]},"/en/lessons/counting-frequencies":{"position":[[3050,14],[3392,13],[3608,13],[12333,14]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45859,14]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29344,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55867,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48702,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14488,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20745,14],[46748,13],[64682,14]]},"/en/lessons/geospatial-data-analysis":{"position":[[5352,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5631,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[43226,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5941,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37315,14]]},"/en/lessons/intro-to-linked-data":{"position":[[1918,13],[7950,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5763,13]]},"/en/lessons/logistic-regression":{"position":[[27938,14]]},"/en/lessons/preserving-your-research-data":{"position":[[14402,13],[16189,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2528,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3366,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10773,13],[19815,13],[62256,13]]}}}],["compress",{"_index":226,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4724,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20263,11],[22808,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12599,10],[14535,10],[28578,10],[28623,11],[28678,10],[29017,10],[31641,10],[45857,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12960,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6214,10],[25514,11],[26551,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31659,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4070,10]]},"/en/lessons/georeferencing-qgis":{"position":[[1284,11],[8613,8],[8842,12],[9416,12]]},"/en/lessons/linear-regression":{"position":[[38831,10]]},"/en/lessons/qgis-layers":{"position":[[4495,12]]},"/en/lessons/sonification":{"position":[[40370,11],[40455,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13066,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20456,10]]}}}],["comprhens",{"_index":10421,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9509,12]]}}}],["compris",{"_index":3341,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5765,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48102,8],[57203,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4120,9]]},"/en/lessons/common-similarity-measures":{"position":[[26810,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54957,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8735,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23764,9]]},"/en/lessons/geocoding-qgis":{"position":[[20027,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3242,8],[11177,10]]},"/en/lessons/intro-to-powershell":{"position":[[31655,9]]},"/en/lessons/qgis-layers":{"position":[[7653,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31985,9]]},"/en/lessons/sonification":{"position":[[9170,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45330,9],[47822,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41528,8]]}}}],["compromis",{"_index":6217,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21770,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17542,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7641,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22140,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5731,12]]},"/en/lessons/vector-layers-qgis":{"position":[[7959,10]]}}}],["compton",{"_index":15515,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7689,7],[26447,7],[26540,8]]}}}],["compton’",{"_index":15586,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20549,9]]}}}],["compulsori",{"_index":13815,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[59455,10]]}}}],["comput",{"_index":425,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[0,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[0,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[62,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11169,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[428,8],[2204,9],[2236,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[377,13],[2009,13],[3801,13],[34151,13],[34470,13],[36580,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2315,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1330,9],[7514,8],[8051,9],[8287,9],[9484,9],[9662,8],[16118,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2690,8],[21332,8],[23736,13]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14807,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[515,8],[757,9],[5536,8],[9215,9],[9617,8],[10328,9],[12823,8],[14074,8],[14833,8],[15103,8],[15245,8],[15744,9],[16785,9],[16894,8],[18032,10],[19839,9],[21830,8],[26596,9],[26753,8],[26904,8],[26941,8],[27319,10],[28236,8],[28334,8],[28489,8],[30534,8],[30655,9],[31285,8],[33958,9],[35076,8],[38587,8],[52680,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2265,8],[4604,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5184,9],[6959,13],[9334,13],[11460,13],[12873,9],[16624,8],[59287,13],[67129,8],[68504,13],[68852,8],[69110,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10182,9],[43229,13],[43428,13],[54300,13]]},"/en/lessons/code-reuse-and-modularity":{"position":[[142,8],[5790,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3536,9],[6237,9],[22861,8],[46585,8]]},"/en/lessons/common-similarity-measures":{"position":[[959,13],[5597,9],[29353,13],[36250,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1,8],[901,8],[976,8],[2508,8],[2588,13],[2654,8],[2933,8],[3307,8],[3428,8],[3584,8],[3720,8],[3849,8],[4078,8],[4323,8],[4589,8],[4690,8],[5076,8],[5680,8],[5697,8],[6767,8],[7053,8],[7692,9],[8302,9],[10072,9],[12481,8],[12948,8],[13983,13],[16216,13],[17180,8],[17356,8],[19951,8],[20113,8],[20326,8],[21018,8],[22722,9],[23057,8],[23224,8],[23361,8],[23959,8],[26591,8],[26717,8],[26793,8],[28378,13],[36244,8],[36399,8],[40274,8],[40836,8],[44457,9],[46916,8],[47103,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1,8],[969,8],[5100,8],[5792,8],[22764,8],[25824,8],[36934,8],[52577,8],[52861,8],[54906,8],[54978,8],[55079,8],[55463,8],[56007,8],[56211,8],[58084,8],[58625,8],[59012,8],[59549,8],[60104,8],[60429,8],[60559,8],[60794,8],[64136,8],[64353,8],[64477,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7682,10],[10544,9],[15343,8],[16491,9],[16557,10],[19668,8],[22101,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1272,13],[2895,13],[3559,13],[6289,13],[11692,9],[16287,13],[16534,13],[39360,8],[39512,8],[51853,13],[61568,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17572,8]]},"/en/lessons/counting-frequencies":{"position":[[8531,8],[9360,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1816,8],[4023,9],[4284,8],[5970,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4952,8],[5098,8],[15447,8],[17338,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1147,9],[3306,8],[3832,9],[4747,9],[5891,10],[27455,9],[27650,9],[31771,8],[39805,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2733,8],[7691,8],[10512,9],[12213,9],[30770,9],[32967,8],[33035,8],[33137,8],[33183,8],[34563,8],[34791,9],[34967,9],[35379,8],[37108,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3524,11],[16197,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3759,11],[16242,8],[16678,9],[19744,8],[46588,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2809,8],[8179,8],[8357,8],[14500,10],[15455,8],[15728,8],[21214,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2999,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15476,9],[15701,9],[16025,9],[48436,9],[48580,10],[48658,9],[48703,10],[48821,11],[53145,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6602,9],[11229,8],[11597,9],[11716,8],[28872,9],[42152,8],[47240,8],[56937,13],[57294,13],[57394,13],[59488,13]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10503,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1271,9],[2536,9],[12402,8],[12906,8],[24108,8],[24227,9],[24384,9],[26767,8],[36386,9],[49419,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1694,8],[5769,9],[7332,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1841,8],[20403,8]]},"/en/lessons/extracting-keywords":{"position":[[653,9],[1741,9],[5141,9],[5275,8],[8580,8],[17487,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[882,9],[1861,8],[2775,8],[6354,8],[6774,13],[6934,8],[7128,8],[7320,8],[7361,8],[7571,8],[8235,9],[8259,9],[9110,9],[15954,8],[15980,8],[16320,8],[16945,9],[16991,8],[17138,8],[17513,8],[18086,8],[18169,8],[18461,8],[18730,8],[18900,8],[18975,9],[19460,8],[21817,8],[21875,8],[22037,8],[22132,8],[23100,8],[23294,8],[23918,8],[24474,8],[24531,8],[24974,8],[27029,9],[29879,8],[33067,8],[33403,8],[41172,8],[41775,8],[42599,8],[42820,8],[43059,8],[43936,8],[44543,8],[44887,8],[45619,13],[46105,8],[46136,8],[47187,8],[47555,8],[47586,8],[48449,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36271,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9227,9],[14898,8],[28700,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2290,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11296,8],[14277,8],[15096,7],[21974,8]]},"/en/lessons/geocoding-qgis":{"position":[[9450,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6987,9],[18923,8],[19450,7],[23654,8],[23701,8],[23978,8],[31363,10],[31824,9]]},"/en/lessons/georeferencing-qgis":{"position":[[4464,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5366,13],[16795,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11183,9],[15096,8],[24150,9],[24316,8],[25591,9],[25899,10],[26171,8],[27950,8],[28141,9],[29011,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[966,9],[1160,8],[1299,8],[7201,9],[7683,9],[9648,8],[11562,8],[12919,9],[17945,10],[18998,10],[29084,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[1272,8],[3365,9],[21194,8],[21450,8]]},"/en/lessons/gravity-model":{"position":[[33852,8],[44435,7],[44986,8],[47314,8],[48930,8],[50389,8],[62460,8],[65672,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[533,8],[1072,8],[5160,8],[8277,10],[8311,8],[42096,8]]},"/en/lessons/installing-omeka":{"position":[[2762,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[1060,9],[1568,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3280,8],[4857,9],[5050,9],[5091,8],[9242,13],[10187,8],[10288,8],[10709,8],[10755,9],[40775,8],[47471,13],[49442,8],[49473,8],[50486,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[424,8],[3602,8],[9950,9],[11944,9],[12258,8],[12418,9],[12641,8],[12931,9],[13132,8],[13908,8],[13943,8],[14161,11],[14746,8],[15227,11],[15603,10],[15972,9],[16179,9],[16549,9],[16609,8],[18202,8],[18863,9],[33499,13],[34946,13],[35168,13],[35944,13],[36017,8],[44979,8],[52305,8],[56361,13],[56525,9],[58391,13],[59085,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7124,8],[8437,9],[12924,9],[13260,9],[14781,9],[32955,9],[35203,8],[35271,8],[35373,8],[35419,8],[36805,8],[37021,9],[37197,9],[37609,8],[39445,8]]},"/en/lessons/intro-to-bash":{"position":[[587,8],[990,8],[1087,8],[1152,8],[5111,8],[6127,8],[8210,8],[14386,8],[22449,9],[26786,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2258,8],[8290,8],[10374,8],[10419,8],[10879,8],[11784,8],[17195,8],[17809,9],[19352,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3588,9],[4176,10]]},"/en/lessons/intro-to-powershell":{"position":[[1522,10],[2558,10],[2630,8],[3464,9],[3528,9],[15254,8],[15530,8],[15652,10],[15731,8],[15930,9],[16614,8],[20380,8],[29042,8],[29111,8],[29432,8],[29754,8],[29978,8],[30209,10],[30471,10],[30965,8],[34186,8],[39564,9],[39689,9],[39895,9],[40869,9],[41849,8],[42074,8],[42100,8],[46393,10]]},"/en/lessons/introduction-and-installation":{"position":[[317,8],[1574,8],[1757,8],[2554,8]]},"/en/lessons/introduction-map-warper":{"position":[[3656,8],[7328,8],[7500,9],[20189,9],[20373,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1108,13],[1207,13],[1677,13],[3777,8],[5969,8],[8517,9],[10235,9],[10516,8],[13698,9],[24490,13],[42313,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3081,9],[3466,10],[3526,10],[3572,9],[12291,11],[21597,9],[30901,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1127,13],[6261,9],[13843,8],[38182,9],[46444,8],[49180,9],[49568,10],[50260,10],[50721,9],[51273,10],[52571,10],[53118,9],[53544,14],[53926,10],[54233,14],[54531,13]]},"/en/lessons/json-and-jq":{"position":[[31855,7],[36387,7]]},"/en/lessons/jupyter-notebooks":{"position":[[104,9],[598,11],[694,11],[4839,11],[4889,9],[5465,9],[5500,8],[5572,8],[5990,8],[6206,9],[6387,9],[6452,9],[6928,13],[7006,13],[10369,8],[10531,9],[11357,8],[13305,9],[17376,9],[23101,9],[23881,8],[38977,13],[42187,8],[43260,9],[43777,9],[47217,8],[47427,11],[49099,7],[49161,9],[49438,7],[49489,7],[49564,7],[49774,9],[50035,9],[51021,13],[51458,13],[53702,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[549,8],[9654,9]]},"/en/lessons/linear-regression":{"position":[[1392,13],[2792,13],[4502,8],[4897,13],[9092,13],[22721,13],[31392,13],[32054,13],[35130,7],[36039,8],[42901,9],[42954,8],[53747,13],[61502,8]]},"/en/lessons/linux-installation":{"position":[[96,8],[509,8],[599,9],[2734,8],[4178,8],[4533,8],[4812,8]]},"/en/lessons/logistic-regression":{"position":[[1112,13],[2512,13],[26253,8],[39952,9],[62163,13]]},"/en/lessons/mac-installation":{"position":[[94,8],[310,8],[826,8],[2113,8],[3859,8],[4210,8],[4490,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4053,8]]},"/en/lessons/naive-bayesian":{"position":[[2102,8],[2386,8],[5496,8],[29485,9]]},"/en/lessons/normalizing-data":{"position":[[3227,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1273,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1327,8],[8346,7],[9614,8],[10248,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9318,8],[11689,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1143,9],[2948,8],[3421,13],[17917,13],[18049,9]]},"/en/lessons/qgis-layers":{"position":[[947,8],[1360,9],[4377,8],[7367,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1777,7],[5168,9],[24602,8],[27527,13]]},"/en/lessons/research-data-with-unix":{"position":[[3418,9],[6220,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3396,13],[3552,13],[3896,13],[19081,8],[41411,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21239,8],[21453,8],[21737,8],[24757,8],[43106,9],[50040,13],[51400,8],[52024,8],[54054,13],[54240,8]]},"/en/lessons/sentiment-analysis":{"position":[[327,8],[2137,13],[4060,13],[5360,13],[5551,11],[11035,13],[17145,8],[32542,8]]},"/en/lessons/sonification":{"position":[[8490,13],[20614,8],[21445,8],[21518,8],[22880,8],[26413,8],[33525,8],[40153,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10090,9],[18076,9],[19366,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19866,8],[20469,7],[20928,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2843,8],[6460,8],[10740,8],[22711,9],[44379,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[554,13],[2019,13],[2390,13],[19581,9],[36201,13],[42957,9],[61574,8],[64367,13],[64941,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[621,8],[2556,8],[2621,8],[2864,8],[2908,8],[6740,9],[6813,9],[7084,8],[7396,9],[8898,8],[9847,8],[9890,8],[9998,8],[12573,8],[18852,8],[24054,13],[26525,13],[26579,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[63,8],[1199,10],[1492,8],[1654,8],[1725,8],[1948,8],[3737,9],[3752,8],[6071,8],[6121,9],[6700,8],[6784,8],[7448,9],[7491,8],[7522,8],[8037,9],[8133,8],[8773,8],[8862,9],[8958,8],[8993,8],[9343,8],[9964,8],[10006,8],[13189,8],[15097,8],[15251,8],[15497,8],[15640,8],[15852,8],[16165,8],[16241,8],[16742,8],[17100,8],[23515,8],[23594,9],[27048,8],[30795,8],[30874,9],[33691,8],[33792,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11762,9],[25167,9]]},"/en/lessons/transliterating":{"position":[[3554,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[958,13],[2650,9],[3257,9],[18022,9],[19280,9],[19933,9],[30037,9],[30666,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[376,13],[15163,8],[19896,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15617,8],[16636,9],[17043,8]]},"/en/lessons/windows-installation":{"position":[[108,8],[198,9],[624,8],[3471,8],[5071,8],[5460,8],[5739,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2223,9],[14241,9],[16404,9]]},"/en/lessons/working-with-text-files":{"position":[[3538,13],[4996,8],[6501,8]]},"/en/lessons/working-with-web-pages":{"position":[[777,9],[889,9],[2124,9],[8767,8]]}}}],["computation",{"_index":992,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1740,15],[52779,15]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6221,15],[10140,15]]},"/en/lessons/common-similarity-measures":{"position":[[1589,15]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5869,16]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39395,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24008,15]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4106,16]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9880,15]]},"/en/lessons/image-classification-neural-networks":{"position":[[18258,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11584,16]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30982,15]]},"/en/lessons/jupyter-notebooks":{"position":[[25134,15],[47759,15]]},"/en/lessons/naive-bayesian":{"position":[[11411,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24744,15]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6625,15],[6930,15]]}}}],["computatu",{"_index":10016,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57185,10]]}}}],["compute.anim",{"_index":21309,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18350,17],[20204,18],[21062,19]]}}}],["computer.1",{"_index":3910,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19302,10]]}}}],["computer_vision_endpoint",{"_index":22157,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17160,26],[17283,24]]}}}],["computer_vision_subscription_key",{"_index":22139,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13620,32],[13694,32],[14612,32],[16810,34],[16957,32]]}}}],["computervis",{"_index":22144,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16013,14]]}}}],["computervision_cli",{"_index":22158,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17453,21],[19319,21],[20189,21],[24874,22],[25381,21],[27736,21],[28511,21]]}}}],["computervision_client.get_read_result(operation_id",{"_index":22185,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20675,51],[25817,51],[28979,51]]}}}],["computervision_client.read(read_image_url",{"_index":22176,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20241,42]]}}}],["computervision_client.read_in_stream(read_imag",{"_index":22324,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25435,48],[28569,48]]}}}],["computervisioncli",{"_index":22146,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16465,20]]}}}],["computervisionclient(endpoint",{"_index":22159,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17477,30]]}}}],["computer’",{"_index":825,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5292,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[919,10],[7811,10],[17721,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13506,10],[28526,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35059,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6818,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12013,10]]},"/en/lessons/extracting-keywords":{"position":[[14586,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8314,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5700,10],[6229,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[21057,10]]},"/en/lessons/intro-to-bash":{"position":[[204,10],[4554,10],[4650,10]]},"/en/lessons/intro-to-powershell":{"position":[[521,10],[15063,10],[18656,10],[30667,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4419,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5741,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23075,10]]},"/en/lessons/output-data-as-html-file":{"position":[[7952,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18266,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19905,10],[20343,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17186,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29966,10]]}}}],["comunicación",{"_index":20271,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50402,12],[53503,12]]}}}],["con",{"_index":1679,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37521,5]]},"/en/lessons/common-similarity-measures":{"position":[[37862,4]]},"/en/lessons/counting-frequencies":{"position":[[9372,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8036,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6536,3],[9627,3],[60927,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7469,4]]},"/en/lessons/linear-regression":{"position":[[27916,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[92,4],[2635,4],[3736,4],[5825,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43098,3],[43141,3],[43277,3]]}}}],["concat",{"_index":13314,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[43990,6]]}}}],["concaten",{"_index":11315,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10309,12],[16373,11],[21090,12],[21646,12],[23555,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9676,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[44008,11]]},"/en/lessons/intro-to-bash":{"position":[[16239,12],[16488,12]]},"/en/lessons/intro-to-powershell":{"position":[[28782,13],[29997,13],[35048,13],[35093,13],[35169,13]]},"/en/lessons/linear-regression":{"position":[[75671,11],[75800,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[142,11],[1699,11],[1778,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18069,11]]},"/en/lessons/sonification":{"position":[[34887,12]]},"/en/lessons/space-place-gazetteers":{"position":[[43442,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13405,12]]}}}],["concav",{"_index":16492,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50175,7]]}}}],["conceal",{"_index":20323,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[5917,9]]}}}],["conceiv",{"_index":2760,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1764,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60807,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13137,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19909,9]]},"/en/lessons/introduction-map-warper":{"position":[[2818,9]]}}}],["concentr",{"_index":8473,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26171,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55398,13],[57788,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33476,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21453,14]]},"/en/lessons/geocoding-qgis":{"position":[[30190,10],[30404,14],[30749,14]]},"/en/lessons/googlemaps-googleearth":{"position":[[13720,13]]}}}],["concept",{"_index":991,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1728,8],[52767,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3719,8],[3942,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56776,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27872,8],[59997,8],[69095,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4830,8]]},"/en/lessons/common-similarity-measures":{"position":[[10168,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1152,8],[1771,8],[1943,8],[2561,8],[51981,7],[52072,8],[52250,7],[52948,8],[53229,7],[53819,7],[55874,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1647,7],[7053,8],[9318,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31840,9],[55087,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2188,8],[2406,8],[46055,9],[46741,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2216,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17119,7],[28454,7],[46293,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9233,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2334,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28967,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1567,8],[14618,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6572,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1678,8],[20888,8]]},"/en/lessons/gravity-model":{"position":[[208,8],[9513,8],[9567,8],[9695,8],[59108,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2537,7],[4733,8],[42381,8],[44714,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17729,7],[25605,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1813,8],[26404,7],[35018,8],[45185,8]]},"/en/lessons/intro-to-linked-data":{"position":[[605,8],[1553,9],[1952,9],[1984,8],[27934,7],[30256,9],[38242,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1810,8],[25577,7]]},"/en/lessons/jupyter-notebooks":{"position":[[7387,7],[39409,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6041,7],[8154,8]]},"/en/lessons/linear-regression":{"position":[[11878,8],[12683,8],[15114,8],[17067,8],[47314,9],[55118,8],[56017,7],[75490,8],[78253,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1313,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1600,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3841,8],[4816,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[878,7],[4578,7]]},"/en/lessons/space-place-gazetteers":{"position":[[631,8],[1913,7],[2838,7],[4425,8],[5122,7],[5421,7],[6338,7],[6487,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31736,8],[33908,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6899,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33494,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[563,8],[3028,8],[5071,8],[5124,7],[5961,8],[6630,7],[6738,7],[6804,8],[15153,8],[49096,11],[49317,8],[50410,8],[51175,8],[52604,7]]}}}],["conceptu",{"_index":5848,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6709,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7546,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[45975,10]]},"/en/lessons/intro-to-linked-data":{"position":[[1748,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30926,12]]},"/en/lessons/logistic-regression":{"position":[[4613,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7250,10]]},"/en/lessons/sonification":{"position":[[7761,10]]},"/en/lessons/space-place-gazetteers":{"position":[[1039,10],[7902,10],[48681,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8976,13],[34973,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41840,10],[49228,10]]}}}],["conceptualis",{"_index":4494,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65025,17],[65898,18]]}}}],["concern",{"_index":4419,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56008,9],[56847,9],[56889,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50338,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17158,10],[24957,9],[53275,8]]},"/en/lessons/common-similarity-measures":{"position":[[16075,9],[19923,9],[20388,9],[21269,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17704,9],[34232,9],[58801,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15440,11],[21437,8],[21489,8],[21666,9],[25439,7],[25524,8],[25681,8],[25737,8],[36964,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29087,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20717,9],[38579,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4180,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6876,9],[28954,8],[29964,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26343,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32656,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68596,7]]},"/en/lessons/georeferencing-qgis":{"position":[[5753,9]]},"/en/lessons/gravity-model":{"position":[[1428,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3578,9],[38607,10],[53521,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1656,9]]},"/en/lessons/jupyter-notebooks":{"position":[[10458,8]]},"/en/lessons/linear-regression":{"position":[[31276,7],[31357,7],[45908,9],[46115,10],[47264,8],[52717,7],[77859,9],[78475,8]]},"/en/lessons/logistic-regression":{"position":[[26352,8]]},"/en/lessons/preserving-your-research-data":{"position":[[855,8]]},"/en/lessons/research-data-with-unix":{"position":[[6527,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8433,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28574,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50806,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4140,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6177,9],[30006,9]]},"/en/lessons/vector-layers-qgis":{"position":[[1975,10]]}}}],["concert",{"_index":15183,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15119,9]]}}}],["concis",{"_index":5278,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[397,7],[6045,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62375,7]]},"/en/lessons/installing-omeka":{"position":[[1412,7]]},"/en/lessons/intro-to-linked-data":{"position":[[477,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2367,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7935,8]]}}}],["conclud",{"_index":716,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24333,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[911,10],[54848,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22873,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[877,10],[35773,10]]},"/en/lessons/geocoding-qgis":{"position":[[34624,8]]},"/en/lessons/intro-to-linked-data":{"position":[[32742,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11469,9],[22833,8],[35086,9]]},"/en/lessons/jupyter-notebooks":{"position":[[51077,8]]},"/en/lessons/naive-bayesian":{"position":[[40508,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44328,8]]},"/en/lessons/space-place-gazetteers":{"position":[[46384,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[10574,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17540,10]]}}}],["conclus",{"_index":31,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[603,10],[22963,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31971,12],[34105,12]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[352,10],[15198,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[318,10],[25255,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[550,11],[19621,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16925,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55081,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[870,10],[45166,10],[64168,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1385,10],[40307,10],[43227,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53990,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[989,11],[39802,11],[58301,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[398,10],[20912,11],[26967,11],[29084,10],[37848,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26434,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[706,10],[45363,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[290,10],[28709,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[748,10],[20874,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1415,10],[48256,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[608,10],[12985,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[570,11],[1019,11],[46496,11],[46637,11],[52797,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[475,11],[6894,11],[23821,11],[39353,11],[41699,11],[43829,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[273,10],[29087,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[646,10],[11031,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1064,10],[4192,10],[46513,10]]},"/en/lessons/gravity-model":{"position":[[6938,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[426,10],[40804,10]]},"/en/lessons/intro-to-bash":{"position":[[358,11],[24408,11]]},"/en/lessons/intro-to-powershell":{"position":[[1359,10],[40652,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[774,11],[34025,11]]},"/en/lessons/jupyter-notebooks":{"position":[[635,10],[50528,10]]},"/en/lessons/linear-regression":{"position":[[46562,10],[46736,10],[77836,10]]},"/en/lessons/logistic-regression":{"position":[[780,10],[60977,10]]},"/en/lessons/naive-bayesian":{"position":[[60971,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[878,11],[51529,11]]},"/en/lessons/preserving-your-research-data":{"position":[[3196,11]]},"/en/lessons/research-data-with-unix":{"position":[[209,10],[13554,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1286,11],[38495,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41632,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35438,10]]},"/en/lessons/sonification":{"position":[[39331,10]]},"/en/lessons/space-place-gazetteers":{"position":[[45569,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13863,12],[31221,11],[31781,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59177,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1996,11],[32716,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18172,11]]}}}],["concord",{"_index":3492,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2127,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2810,11],[2929,11],[8104,12],[8255,11],[8999,12],[11026,11],[11279,11]]}}}],["concret",{"_index":1325,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15606,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12805,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70365,8]]},"/en/lessons/common-similarity-measures":{"position":[[36484,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32145,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4419,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8661,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6097,8],[23111,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34625,8],[58466,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6382,8]]}}}],["conda",{"_index":10646,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[300,5],[7614,5],[8056,5],[8085,5],[8436,6],[8624,6],[8814,5],[8878,5],[9095,5],[9280,5],[9494,5],[9521,5],[9840,5],[9859,5],[9882,5],[10049,5],[10188,5],[10343,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18643,5],[18883,5],[19078,5],[19164,5],[19318,5],[19335,5],[19414,5],[20712,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9521,5],[9883,5],[13740,5],[22794,5],[23385,5],[23438,6],[23546,6],[23701,5],[24074,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20999,5],[21107,6],[21170,5],[21187,5],[21219,5],[21236,5],[35092,5],[35144,5],[35161,5],[35183,5],[35200,5],[35222,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8848,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5133,5],[5250,5],[5310,5],[5484,5],[7781,5]]}}}],["condemn",{"_index":17410,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70647,12]]}}}],["condens",{"_index":6779,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[26225,10]]},"/en/lessons/counting-frequencies":{"position":[[3737,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35586,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1363,10]]}}}],["condit",{"_index":1619,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32895,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45532,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38142,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1117,11],[11125,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2225,11],[3750,9],[4144,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52286,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[27994,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[43713,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26450,11]]},"/en/lessons/gravity-model":{"position":[[13853,11],[58646,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31294,11],[35173,12],[35641,12]]},"/en/lessons/intro-to-linked-data":{"position":[[31737,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21405,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38007,11],[38271,10]]},"/en/lessons/json-and-jq":{"position":[[12938,12]]},"/en/lessons/linear-regression":{"position":[[4056,13],[11985,9]]},"/en/lessons/logistic-regression":{"position":[[6873,11]]},"/en/lessons/naive-bayesian":{"position":[[12326,11],[12920,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31893,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28974,10]]},"/en/lessons/sonification":{"position":[[3917,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27129,9],[27235,9],[30544,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26076,10],[31257,10],[31276,9]]}}}],["condon",{"_index":10138,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1655,7]]}}}],["conduct",{"_index":703,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23421,7],[23647,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6475,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55974,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1922,7],[2464,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2319,7],[5289,7],[6556,7],[28322,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8889,7],[9168,7],[9326,10],[27706,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29334,7]]},"/en/lessons/geocoding-qgis":{"position":[[31575,7]]},"/en/lessons/gravity-model":{"position":[[8622,7],[22597,7],[23571,7],[27439,9],[34578,7],[52931,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[645,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17360,7],[38097,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55392,7]]},"/en/lessons/linear-regression":{"position":[[3617,10],[32883,7]]},"/en/lessons/logistic-regression":{"position":[[3337,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9173,10],[10099,9],[19596,10],[19809,7],[35771,8]]},"/en/lessons/sentiment-analysis":{"position":[[5676,7],[32989,10],[40652,7]]},"/en/lessons/space-place-gazetteers":{"position":[[41683,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[281,10],[7469,10],[11179,7],[29677,7]]},"/en/lessons/transliterating":{"position":[[2731,7],[2907,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[38456,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[395,9]]}}}],["conf",{"_index":9630,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16190,6],[16803,4],[17170,6],[47506,4],[48295,4]]}}}],["confector",{"_index":11939,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9703,9],[61003,9]]}}}],["confectori",{"_index":11956,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9922,11],[61222,11]]}}}],["confer",{"_index":1828,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45475,10],[52414,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68440,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44345,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61510,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3650,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57280,10],[59408,10],[59647,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46122,10],[47173,10],[47572,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36299,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31144,10],[31643,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49939,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58680,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[6117,10],[6530,12],[26669,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1519,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50233,10],[53104,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48991,10],[50934,10],[53120,10],[53703,10]]},"/en/lessons/sentiment-analysis":{"position":[[39893,10]]},"/en/lessons/sonification":{"position":[[41428,10]]},"/en/lessons/space-place-gazetteers":{"position":[[50189,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9091,10],[61200,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4659,10],[4726,11],[5740,10],[5932,10],[6559,10],[6748,10],[12854,11]]}}}],["confianza",{"_index":19996,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11467,9]]}}}],["confid",{"_index":2800,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5112,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6152,11],[51950,9],[62554,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57094,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9844,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30448,10],[37193,9],[41520,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[38288,11],[38339,11],[38391,11],[38455,11],[38755,11],[38881,10],[38913,10],[39527,10],[40093,10],[40322,10],[40593,10],[40709,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10110,10],[10427,10],[27728,9],[29562,11],[29703,11],[29963,10],[30099,11],[30151,10],[30264,10],[30416,11],[30437,12],[30714,11],[31407,10],[31899,10],[32033,11],[32374,9],[32965,11],[33304,11],[34462,11],[34688,11],[35309,10],[35913,10],[36549,11],[43629,10],[44050,10]]},"/en/lessons/intro-to-bash":{"position":[[25168,11]]},"/en/lessons/intro-to-linked-data":{"position":[[5498,9]]},"/en/lessons/introduction-map-warper":{"position":[[3970,11],[18259,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22916,11]]},"/en/lessons/naive-bayesian":{"position":[[52053,10],[62761,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29579,10],[30091,13],[30227,13],[30363,13],[30499,13],[30695,13],[30717,13],[31044,10],[33205,10]]},"/en/lessons/research-data-with-unix":{"position":[[608,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44690,11]]}}}],["config",{"_index":9606,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14185,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9211,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15852,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12418,6]]}}}],["config={'language_cod",{"_index":11569,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23042,24]]}}}],["configur",{"_index":2198,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7433,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34756,13],[57937,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[430,11],[577,11],[22448,13],[27527,11],[34546,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21258,13],[21353,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29534,11],[62333,15]]},"/en/lessons/common-similarity-measures":{"position":[[28445,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2350,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14311,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15441,9],[16523,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9945,9],[17741,14]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2794,9],[2861,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9681,15],[47750,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9088,13]]},"/en/lessons/geocoding-qgis":{"position":[[21345,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1846,12],[21631,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1861,9],[31453,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3430,13],[22974,13],[23143,13],[24643,13],[25418,13]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13739,10]]},"/en/lessons/installing-omeka":{"position":[[240,9],[11060,9],[12708,11]]},"/en/lessons/intro-to-powershell":{"position":[[38611,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8884,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22801,9],[38777,13]]},"/en/lessons/jupyter-notebooks":{"position":[[4300,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24354,14],[24840,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7109,11]]},"/en/lessons/sonification":{"position":[[8235,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9469,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26766,13],[27637,13]]},"/en/lessons/windows-installation":{"position":[[1380,9]]}}}],["configurable.3",{"_index":16827,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7344,14]]}}}],["confin",{"_index":13527,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[6438,8]]},"/en/lessons/naive-bayesian":{"position":[[66269,8]]}}}],["confirm",{"_index":5389,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13353,7],[55741,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16211,7],[56814,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27053,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2870,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27413,12],[29427,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27322,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3858,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16696,7],[19058,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2191,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38569,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24040,9],[39971,7],[41131,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32290,10]]},"/en/lessons/georeferencing-qgis":{"position":[[1042,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[10305,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18312,7],[25071,8],[29511,8],[31895,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28075,9],[32721,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21672,8],[43356,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20416,7]]},"/en/lessons/intro-to-powershell":{"position":[[20162,7]]},"/en/lessons/introduction-map-warper":{"position":[[11260,10],[13154,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13621,7],[45741,10]]},"/en/lessons/logistic-regression":{"position":[[42221,7]]},"/en/lessons/naive-bayesian":{"position":[[39262,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8699,7]]},"/en/lessons/preserving-your-research-data":{"position":[[13323,7]]},"/en/lessons/sentiment-analysis":{"position":[[1782,12]]},"/en/lessons/space-place-gazetteers":{"position":[[22636,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22173,8],[23231,9],[31582,9],[44036,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25934,7],[26042,7],[26165,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[6595,7],[11198,10],[11366,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14825,7],[26244,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39753,7]]},"/en/lessons/working-with-web-pages":{"position":[[9033,7]]}}}],["conflat",{"_index":21049,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50324,10]]}}}],["conflict",{"_index":5499,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36238,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[734,9],[4403,9],[5039,11],[5129,9],[28804,9],[28817,10],[28914,8],[29142,8],[29445,9],[29479,8],[29624,9],[30071,10],[30131,9],[30221,10],[30303,10],[30383,9],[30815,11],[30854,9],[30926,11],[31057,8],[31083,11],[31184,9],[31304,8],[31442,8],[31609,9],[31694,10],[31763,9],[31847,10],[31861,9],[32208,10],[32257,9],[32325,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9596,11]]},"/en/lessons/jupyter-notebooks":{"position":[[9741,9],[13527,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1226,9],[8566,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4582,10]]}}}],["confluenc",{"_index":23209,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7309,10]]}}}],["conform",{"_index":8691,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38035,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28269,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36914,7],[57085,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18574,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[15619,11]]}}}],["confound",{"_index":15640,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[26518,9]]}}}],["confreri",{"_index":8668,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35942,9],[36033,9]]}}}],["confront",{"_index":8041,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4353,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17667,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7711,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3306,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[980,10]]},"/en/lessons/sentiment-analysis":{"position":[[1885,10]]},"/en/lessons/sonification":{"position":[[21333,10],[39375,8]]}}}],["confus",{"_index":4265,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44599,10],[46053,9],[46550,9],[47311,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[190,9],[5838,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37705,10],[45418,9],[70887,9]]},"/en/lessons/common-similarity-measures":{"position":[[10112,9],[18650,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37313,10]]},"/en/lessons/counting-frequencies":{"position":[[5452,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4127,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7533,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11948,9]]},"/en/lessons/extracting-keywords":{"position":[[16355,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10109,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9393,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3985,7]]},"/en/lessons/geocoding-qgis":{"position":[[2246,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24966,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14288,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[32302,10]]},"/en/lessons/installing-python-modules-pip":{"position":[[1417,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4286,9],[39020,9]]},"/en/lessons/intro-to-bash":{"position":[[8449,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[19931,9]]},"/en/lessons/intro-to-linked-data":{"position":[[11589,9],[13363,10]]},"/en/lessons/intro-to-powershell":{"position":[[46263,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[19802,10]]},"/en/lessons/introduction-map-warper":{"position":[[16091,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4959,8]]},"/en/lessons/jupyter-notebooks":{"position":[[8343,8],[40664,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5683,9],[6067,9]]},"/en/lessons/linear-regression":{"position":[[46039,8]]},"/en/lessons/logistic-regression":{"position":[[8624,10],[19002,9],[20126,9],[20469,9]]},"/en/lessons/sentiment-analysis":{"position":[[35569,8]]},"/en/lessons/sonification":{"position":[[5556,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5370,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32964,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[12264,9],[18594,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19287,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13319,9]]}}}],["confusion_matrix",{"_index":3944,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21342,17],[46013,16]]},"/en/lessons/logistic-regression":{"position":[[19122,16]]}}}],["confusion_matrix(y_test_binari",{"_index":17605,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[19139,31]]}}}],["cong",{"_index":21041,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50100,5]]}}}],["congdon",{"_index":13605,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20197,8],[60651,8],[62877,8],[64228,8]]}}}],["congeni",{"_index":20451,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[33132,9]]}}}],["congratul",{"_index":878,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10102,16],[12127,16]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17539,16]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13456,16]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7512,16]]},"/en/lessons/intro-to-twitterbots":{"position":[[17517,16]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9343,16],[19831,16],[39326,16]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36063,16]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33902,16]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10231,16],[11986,15]]}}}],["congreat",{"_index":20977,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31505,12],[36251,12],[40964,12]]}}}],["congreg",{"_index":8927,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10944,15],[11171,14],[11772,14],[12731,16],[13101,14],[13306,14],[13907,14],[15812,14],[15970,14],[16444,14],[16996,14],[17154,14],[17628,14],[18244,14],[18402,14],[18876,14],[19656,14],[19867,14],[20487,14],[21340,14],[21563,14],[21670,14],[22400,14],[22647,14],[23369,14],[24324,14],[24571,14],[25293,14],[26316,14],[26519,14]]},"/en/lessons/space-place-gazetteers":{"position":[[28070,13],[28589,12],[30941,13],[31123,12],[35550,13],[35777,12],[40215,13],[40458,12]]}}}],["congress",{"_index":2064,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10041,8],[11603,8],[12174,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23541,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4041,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[691,8],[1232,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12903,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62941,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46131,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25589,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5403,8],[5526,8],[7550,9],[17073,8],[17314,9],[18587,11],[19230,8],[19477,9]]},"/en/lessons/intro-to-linked-data":{"position":[[23947,8]]},"/en/lessons/introduction-map-warper":{"position":[[1899,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2121,8]]},"/en/lessons/transliterating":{"position":[[2084,8],[9605,9]]}}}],["congress.html",{"_index":15064,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4401,16],[5818,15],[6884,16],[7983,16],[9560,16],[11236,16],[12053,16],[12997,16],[14123,16],[14961,16],[16351,16],[18318,16]]}}}],["congression",{"_index":3433,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[653,13],[5739,13],[6537,13]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5088,13]]}}}],["congress’",{"_index":8752,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4278,10]]}}}],["congret",{"_index":20979,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31873,13],[36713,13],[41453,13]]}}}],["conjectur",{"_index":14876,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56501,12]]}}}],["conjug",{"_index":2375,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9672,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64774,8]]}}}],["conjunct",{"_index":2377,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9715,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67479,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6323,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31066,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3045,11],[7722,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[5691,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1954,13]]},"/en/lessons/json-and-jq":{"position":[[31828,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5077,11]]},"/en/lessons/linear-regression":{"position":[[7493,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5066,11]]},"/en/lessons/sentiment-analysis":{"position":[[3332,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43114,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26096,11]]}}}],["conjur",{"_index":6462,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55486,8]]}}}],["conn",{"_index":7949,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34971,4],[35956,4],[39101,4],[39423,4],[42815,4]]}}}],["conn.cursor",{"_index":7954,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35052,13],[36037,13],[39182,13],[39716,15],[42888,13]]}}}],["conn.row_factori",{"_index":7951,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35010,16],[35995,16],[39140,16],[39442,16],[42850,16]]}}}],["connect",{"_index":517,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15113,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28859,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16610,7],[26005,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[779,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3702,10],[9741,12],[14682,10],[14737,9],[21628,7],[40461,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19238,9],[32628,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4699,10],[4721,10],[4796,10],[12453,10],[15912,11],[19814,9],[23158,9],[25851,9],[26059,11],[26155,11],[26238,9],[26528,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3236,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[736,10],[17852,7],[33741,10],[39302,7],[39380,10],[39488,10],[42704,7],[46233,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1778,10],[15451,10],[15867,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[980,7],[7274,13],[8096,10],[10935,7],[12409,7],[32939,7],[37078,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1008,11],[1210,9],[2020,9],[2309,9],[3451,9],[3592,11],[4324,9],[6290,9],[7989,11],[15261,9],[15448,9],[18732,7],[27831,12],[28313,10]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1193,7],[1392,7],[1679,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14930,8],[37270,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3378,9],[8072,10],[14834,11],[15764,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[979,10],[1417,11],[1720,9],[1776,9],[4477,9],[5215,11],[6107,10],[9706,7],[10531,7],[10766,7],[11883,7],[15198,7],[19404,11],[19826,11],[20247,9],[20664,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22745,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11169,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1689,7],[10291,9],[11679,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41453,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2328,11],[2443,9],[2618,9],[2759,9],[3004,10],[6189,9],[6615,11],[20259,11],[20422,11],[20491,10],[21750,9],[21832,11],[22058,11],[22190,11],[24051,11],[24143,9],[25837,12],[27045,11],[27533,10],[27610,10],[27658,10],[29248,10],[29898,12],[30728,11],[30855,12],[31820,10],[35136,9],[35375,9],[36257,7],[36334,10],[36708,11],[36789,12],[38748,10],[39968,9],[40791,11],[40815,12],[44819,9],[47259,10],[50291,9],[50646,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12941,10],[20975,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11640,9],[34102,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3029,10],[4372,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22192,10],[22280,8],[22499,10]]},"/en/lessons/geocoding-qgis":{"position":[[6993,9],[36807,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[11744,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3098,7],[3279,8],[3314,10],[3375,10],[3524,10],[4410,7],[7334,7],[17229,7],[17298,7],[17374,8],[17441,10],[19971,7],[20385,8],[20800,7],[21261,10],[21313,7],[21397,9],[21821,7],[22259,10],[22768,9],[22919,10],[23015,7],[23044,11],[23061,10],[23115,10],[23409,10],[23530,10],[23619,10],[23851,7],[24609,7],[24689,10],[25083,9],[25164,10],[25384,9],[28850,7],[29119,10],[29523,9],[29995,9],[30135,10],[31503,10],[31907,9],[32748,9],[32888,10],[37424,10],[38021,7],[39731,10],[42942,10],[43059,7],[46284,7],[46591,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1298,11],[9614,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1872,9],[10892,9],[14771,8],[16289,8],[17101,9],[17924,7]]},"/en/lessons/installing-omeka":{"position":[[3670,7],[4014,7],[4070,10],[4130,10],[4294,10],[11026,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3306,10],[4881,12],[19554,7],[25978,9],[26093,7],[28456,9],[46876,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5884,11],[18582,10],[35884,11],[36339,11],[44715,11],[53247,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[340,7],[6554,10],[6709,13],[7529,10],[13528,7],[15057,7],[20567,7],[35175,7],[39426,7],[41224,9]]},"/en/lessons/intro-to-linked-data":{"position":[[25435,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[315,7],[15131,7]]},"/en/lessons/introduction-map-warper":{"position":[[19362,10],[20225,10],[20242,11],[20400,11],[22174,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34702,8]]},"/en/lessons/json-and-jq":{"position":[[2107,10],[9896,8]]},"/en/lessons/jupyter-notebooks":{"position":[[10397,10],[43347,12]]},"/en/lessons/preserving-your-research-data":{"position":[[7220,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3439,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7140,10],[17312,10],[17671,10],[18041,9],[18187,10],[35273,9],[41272,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1062,9],[30768,10]]},"/en/lessons/space-place-gazetteers":{"position":[[1598,7],[32268,9],[42477,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25803,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[496,11],[9113,8],[10717,10],[19616,9],[25416,9],[27355,9],[27638,8],[36467,11],[36505,11],[36747,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[664,7],[3761,8],[5162,11],[15461,7],[15816,7],[33653,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6291,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12744,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[461,11],[676,11],[1696,11],[17072,10],[22338,11],[23060,10],[23841,11],[25003,11]]},"/en/lessons/working-with-web-pages":{"position":[[2137,7],[2226,11]]}}}],["connectionerror",{"_index":8812,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[14775,15]]}}}],["conni",{"_index":7985,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37387,6]]}}}],["connie+willi",{"_index":7987,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37517,14]]}}}],["conocimiento",{"_index":20019,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12293,12]]}}}],["conquereretur",{"_index":11967,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10064,14],[61364,14]]}}}],["conquest",{"_index":20899,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7063,8]]}}}],["conradu",{"_index":11997,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10702,8],[62002,8]]}}}],["conscienc",{"_index":10360,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3792,11]]}}}],["consciou",{"_index":1086,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5673,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4296,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21828,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52249,9],[54032,9]]}}}],["conscious",{"_index":14810,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48559,13]]}}}],["consectetur",{"_index":21117,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13139,11],[15364,15]]}}}],["consecut",{"_index":9729,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23043,11]]},"/en/lessons/extracting-keywords":{"position":[[28101,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37827,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26646,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31616,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10972,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10552,11]]}}}],["consent",{"_index":15564,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17933,10]]}}}],["consequ",{"_index":231,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4807,13],[18684,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46164,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3144,13],[34124,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47806,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30378,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[4416,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15753,12],[25928,12],[46079,12]]},"/en/lessons/json-and-jq":{"position":[[25118,13]]},"/en/lessons/logistic-regression":{"position":[[21846,12]]},"/en/lessons/naive-bayesian":{"position":[[38674,11]]},"/en/lessons/preserving-your-research-data":{"position":[[2640,11],[7827,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26284,11],[35793,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50768,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9045,12]]}}}],["consequat",{"_index":21132,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13333,10],[15562,10]]}}}],["conserv",{"_index":5223,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64690,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7658,12],[8203,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31761,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5859,13]]},"/en/lessons/linear-regression":{"position":[[73796,12]]},"/en/lessons/logistic-regression":{"position":[[65142,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7162,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16247,12]]}}}],["consid",{"_index":547,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16380,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5556,10],[32804,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8151,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9434,9],[9530,8],[10888,8],[18402,11],[28069,10],[41012,8],[65589,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40587,11],[52071,11],[54712,8],[62111,8],[63329,8],[66966,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2424,8],[29364,8],[58544,11],[60547,9]]},"/en/lessons/common-similarity-measures":{"position":[[6800,8],[36693,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30437,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6208,10],[8708,10],[18941,9],[51778,8],[52931,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16954,9],[20811,9]]},"/en/lessons/counting-frequencies":{"position":[[620,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2276,8],[5366,8],[8808,11],[29469,8],[32747,8],[33652,8],[43622,8],[45064,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28926,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[303,8],[5016,10],[12318,8],[26846,10],[29925,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[128,9],[6247,8],[6389,9],[7054,8],[16124,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15112,8],[16750,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3269,11],[16060,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45064,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36046,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19167,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20016,8]]},"/en/lessons/extracting-keywords":{"position":[[4395,8],[26075,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1257,10],[26472,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10394,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3896,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[909,9],[14255,10],[15139,10],[16798,8],[22692,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[19694,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3739,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1097,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[6576,8]]},"/en/lessons/gravity-model":{"position":[[32051,10],[56144,8],[56326,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[11791,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15730,8],[32068,8],[42127,8],[42796,8],[43831,8],[44537,8],[47564,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[34140,8],[49006,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[711,11],[3531,10],[10214,8],[11709,8],[36260,11],[40928,11],[44804,11],[45795,8],[50857,10],[51294,11],[51529,8]]},"/en/lessons/intro-to-powershell":{"position":[[5022,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[18561,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34807,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27355,8],[39071,8]]},"/en/lessons/json-and-jq":{"position":[[3053,8],[4936,10],[25009,8]]},"/en/lessons/linear-regression":{"position":[[62234,10]]},"/en/lessons/logistic-regression":{"position":[[4137,10],[5335,8],[21629,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3499,10]]},"/en/lessons/naive-bayesian":{"position":[[18024,11],[20326,11],[22187,11],[47681,11],[48143,11],[51392,9],[68074,8],[69551,8]]},"/en/lessons/normalizing-data":{"position":[[1627,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51764,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1691,8]]},"/en/lessons/preserving-your-research-data":{"position":[[15863,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29513,11],[39008,8],[39827,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[557,9],[12033,8],[23383,8],[42366,10]]},"/en/lessons/sentiment-analysis":{"position":[[1656,9],[1812,10],[2996,9],[15839,8],[23894,11],[26711,8],[29944,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6479,12]]},"/en/lessons/sonification":{"position":[[5678,8],[6125,8],[6649,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11471,8],[28908,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13582,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14637,8],[25176,8],[27246,8],[29229,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5096,8],[7520,8],[7686,8],[7759,8],[8611,8],[27214,8],[38046,10],[42151,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5175,10],[15174,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7541,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1995,8],[23050,8],[23494,12],[40961,8],[41147,8],[41300,11],[46197,8],[49531,9],[51811,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[30345,8]]}}}],["consider",{"_index":5356,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7276,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5333,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7447,13],[24782,15],[59768,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28679,14],[29404,14],[43372,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4357,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8353,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3703,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5578,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2984,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14313,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18994,14]]},"/en/lessons/gravity-model":{"position":[[3827,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43489,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51807,14],[59027,14]]},"/en/lessons/introduction-map-warper":{"position":[[405,14],[4570,14],[9798,14],[21942,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6649,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2625,12],[25338,14],[29276,12],[30893,12],[43378,12]]},"/en/lessons/logistic-regression":{"position":[[61106,14],[61214,14]]},"/en/lessons/naive-bayesian":{"position":[[69018,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41381,14]]},"/en/lessons/sonification":{"position":[[8222,12]]},"/en/lessons/space-place-gazetteers":{"position":[[4266,14],[11307,13],[19434,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1552,14],[7420,14],[10923,14],[10999,14],[17098,14]]},"/en/lessons/transliterating":{"position":[[2242,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1260,14],[41040,14],[42145,13],[51717,14]]},"/en/lessons/vector-layers-qgis":{"position":[[13045,12]]}}}],["consist",{"_index":2382,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[10688,10],[12274,12],[14711,10],[32388,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3249,10],[13299,10],[16900,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5836,8],[7543,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6601,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41792,11],[48904,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2147,8],[7777,8],[12493,8],[14614,8],[15067,8],[24988,8],[29618,8],[46189,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4018,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12790,8],[17766,8],[37103,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35467,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5958,7],[11933,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7067,8],[20691,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9098,12],[9176,10],[9240,11],[26116,10],[28525,7],[29603,7],[31127,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12573,11],[38703,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24968,8],[26589,8],[26715,8],[45113,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31248,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1393,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3602,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23137,10],[33901,11]]},"/en/lessons/geocoding-qgis":{"position":[[3219,10],[31524,10],[32762,11],[36652,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21025,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[11500,7],[17702,10],[30309,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5736,9],[53537,12]]},"/en/lessons/intro-to-linked-data":{"position":[[3636,13],[8337,10],[10354,8],[35853,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[13608,10]]},"/en/lessons/introduction-map-warper":{"position":[[17061,10],[17268,10],[17340,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11094,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2221,8],[13459,11],[15074,8],[35986,8],[36744,11],[40371,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1238,11],[1740,10],[22376,10],[44249,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5427,10],[16421,11],[16448,11],[29060,10],[43425,10],[45217,10]]},"/en/lessons/linear-regression":{"position":[[25521,10],[42329,12]]},"/en/lessons/logistic-regression":{"position":[[10922,7],[33649,10],[34287,12],[34845,10],[35294,11],[51727,11],[61873,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1253,8]]},"/en/lessons/naive-bayesian":{"position":[[51044,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1469,7],[7184,7]]},"/en/lessons/preserving-your-research-data":{"position":[[6185,10],[8449,10],[9094,10],[9469,10],[10933,10],[12413,10],[14018,10],[14335,10],[15833,10]]},"/en/lessons/qgis-layers":{"position":[[8667,12]]},"/en/lessons/research-data-with-unix":{"position":[[2022,10],[2238,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42975,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[540,10],[16155,8],[22554,8],[38682,10]]},"/en/lessons/space-place-gazetteers":{"position":[[34210,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12008,13],[25488,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5801,10],[7322,10],[13360,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22655,10],[45553,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10753,12],[27816,10],[58053,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44830,9],[51576,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[7358,10],[18371,11]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2857,11],[3736,11]]},"/en/lessons/viewing-html-files":{"position":[[2033,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1738,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14747,8],[14784,8]]}}}],["consistenli",{"_index":8448,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11795,11]]}}}],["consititu",{"_index":15142,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[7031,13]]}}}],["consol",{"_index":2302,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2738,8],[3748,8],[4457,7],[4813,7],[4964,8],[7881,7],[27999,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5677,8],[15508,7],[15559,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21034,8],[21652,7],[22628,7],[25247,8],[33356,7]]},"/en/lessons/gravity-model":{"position":[[48519,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4234,8],[27694,7],[29732,8],[29828,7],[30150,7],[31165,8],[31242,7],[31749,7],[33356,8],[37490,8],[37849,8],[37894,8],[38072,7],[40342,7]]},"/en/lessons/installing-omeka":{"position":[[3305,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4490,8],[18063,9],[18118,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16035,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18425,8],[18786,7],[20354,8],[25605,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[111,7],[2360,7],[2466,8],[2634,8],[2714,7],[2756,7],[2771,7],[2933,7],[3050,9],[3141,7],[3199,7],[3558,8],[5569,8],[5718,8],[6902,7],[7342,7],[7803,8],[7967,7],[8199,8],[8679,7],[8784,8],[8995,7],[13892,8],[17154,8],[17893,7],[23677,8],[23785,7],[23868,7],[24681,7],[25348,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15273,7],[18089,8],[21997,7],[24479,7],[34639,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21677,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10785,7],[11119,7]]}}}],["console.error(error",{"_index":13999,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[37923,21],[39789,21]]}}}],["console.log(\"confid",{"_index":14021,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40406,23]]}}}],["console.log(\"most",{"_index":14020,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40354,17]]}}}],["console.log(\"successfulli",{"_index":13988,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34893,25]]}}}],["console.log('ml5",{"_index":13965,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29836,16],[31254,16],[31761,16]]}}}],["console.log('teach",{"_index":13982,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[33935,22]]}}}],["console.log(result",{"_index":14000,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[37960,21],[40486,21]]}}}],["consoli",{"_index":11927,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9597,7],[60897,7]]}}}],["consolid",{"_index":17070,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23341,13],[32189,13]]}}}],["consortium",{"_index":9060,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2618,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6668,10],[21031,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19459,11]]}}}],["consortium’",{"_index":5565,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66895,12]]}}}],["conspicu",{"_index":21864,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48437,13]]}}}],["conspiraci",{"_index":18297,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[5092,13]]},"/en/lessons/sentiment-analysis":{"position":[[16458,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18354,10]]}}}],["constabl",{"_index":13564,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11366,10]]}}}],["constant",{"_index":10337,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12069,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21663,9]]},"/en/lessons/geocoding-qgis":{"position":[[30261,8]]},"/en/lessons/georeferencing-qgis":{"position":[[1162,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[15007,11]]},"/en/lessons/gravity-model":{"position":[[4214,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12953,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17963,8],[23742,9]]},"/en/lessons/sentiment-analysis":{"position":[[38506,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9788,8]]}}}],["constantin",{"_index":16673,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15032,10],[16008,10]]}}}],["constantinopl",{"_index":13333,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[2381,16],[2690,15]]},"/en/lessons/space-place-gazetteers":{"position":[[6904,14]]}}}],["constantli",{"_index":3830,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14903,10],[15003,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27030,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[36554,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11734,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11452,10]]}}}],["constel",{"_index":1723,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40967,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1303,14],[1834,15]]}}}],["constitu",{"_index":4145,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37215,11]]},"/en/lessons/intro-to-linked-data":{"position":[[6846,12],[7297,14],[7387,12],[7627,12],[9247,13]]}}}],["constituency:\"blackburn1955",{"_index":15150,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9309,27]]}}}],["constitut",{"_index":475,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13265,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26191,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57923,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2510,10],[25647,11],[25832,11],[26271,10],[45018,14]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4652,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3492,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7311,12]]},"/en/lessons/intro-to-bash":{"position":[[2485,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8070,12],[8621,13],[8664,14]]},"/en/lessons/naive-bayesian":{"position":[[17332,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32317,12]]}}}],["constrain",{"_index":4331,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49352,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12553,11]]},"/en/lessons/gravity-model":{"position":[[60532,11],[62760,11],[64111,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[15502,9],[15762,9]]},"/en/lessons/intro-to-powershell":{"position":[[41892,12]]},"/en/lessons/linear-regression":{"position":[[53398,11]]},"/en/lessons/sonification":{"position":[[16610,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1202,12]]}}}],["constraint",{"_index":6696,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15590,11],[18047,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22670,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29719,10]]},"/en/lessons/intro-to-powershell":{"position":[[42044,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[14405,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3156,11]]}}}],["construct",{"_index":1471,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26479,9],[26890,9],[27512,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3952,12],[5400,14],[10230,12],[14933,11],[22208,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2640,12],[6703,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64180,12],[64614,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9173,11]]},"/en/lessons/common-similarity-measures":{"position":[[6936,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6412,13],[7006,9],[7564,12],[18294,12],[21884,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4318,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30341,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3191,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56094,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10361,9],[10585,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15296,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27940,9],[28794,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[456,9],[1260,9],[3671,9],[7978,11],[15532,9],[18622,9],[19607,9],[20561,9],[23069,9],[29828,9],[32896,12]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2442,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50611,9],[50983,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20331,11],[23127,11],[26476,9]]},"/en/lessons/gravity-model":{"position":[[13806,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16916,11],[46542,9]]},"/en/lessons/intro-to-bash":{"position":[[2556,11]]},"/en/lessons/intro-to-linked-data":{"position":[[12328,9],[15140,9],[15352,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[8616,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12470,12],[14198,11],[16491,13],[20202,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5165,9]]},"/en/lessons/json-and-jq":{"position":[[24088,9],[30665,12],[30777,12]]},"/en/lessons/linear-regression":{"position":[[21500,12],[25759,9],[46602,9],[78182,9],[78293,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18776,9],[20515,9]]},"/en/lessons/sentiment-analysis":{"position":[[38924,15]]},"/en/lessons/sonification":{"position":[[39455,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23439,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6167,9]]},"/en/lessons/working-with-text-files":{"position":[[1014,11]]}}}],["constructor",{"_index":23371,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17825,11],[19456,11],[27330,12],[34927,11],[41431,11]]}}}],["consul",{"_index":11946,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9815,8],[61115,8]]}}}],["consult",{"_index":2137,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2047,7],[14332,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10829,7]]},"/en/lessons/common-similarity-measures":{"position":[[4006,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33910,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6205,10],[7478,7],[8770,7],[19694,7]]},"/en/lessons/extracting-keywords":{"position":[[5996,7]]},"/en/lessons/installing-omeka":{"position":[[1428,7],[3869,7],[12783,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7453,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5017,10],[6913,7],[23591,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10097,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15844,7],[43708,7]]},"/en/lessons/json-and-jq":{"position":[[12910,7]]},"/en/lessons/jupyter-notebooks":{"position":[[26368,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3654,7],[29104,9],[30825,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1361,7],[19193,7],[23658,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41830,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26319,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51793,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[20877,7]]}}}],["consum",{"_index":2994,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3580,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63533,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7818,10],[11810,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7358,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26123,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4763,7]]},"/en/lessons/extracting-keywords":{"position":[[1289,9]]},"/en/lessons/gravity-model":{"position":[[6794,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8750,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10915,8],[15867,9],[35146,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[15758,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4258,7]]},"/en/lessons/jupyter-notebooks":{"position":[[42881,9]]},"/en/lessons/naive-bayesian":{"position":[[2204,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29009,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[986,10],[34396,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[705,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10221,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13144,9]]}}}],["consumpt",{"_index":9185,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5503,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37143,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2077,11],[2352,11],[3106,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61716,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8330,12]]}}}],["contact",{"_index":3180,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46778,7],[53148,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[52803,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6125,7],[6199,7],[27480,7],[27615,8],[27989,8],[28143,7],[28513,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16713,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13682,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22684,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41499,7]]},"/en/lessons/qgis-layers":{"position":[[916,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8447,7]]}}}],["contagion",{"_index":21953,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62494,9]]}}}],["contain",{"_index":441,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11756,10],[14764,7],[22274,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10420,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4361,10],[6376,10],[28219,8],[39308,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9597,7],[11660,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1177,7],[1471,9],[9273,9],[9544,8],[15761,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2567,8],[13120,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5529,7],[23443,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3049,9],[15815,10],[34813,7],[36254,8],[40663,7],[40746,8],[48597,7],[52197,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[975,9],[1600,9],[4881,8],[7127,10],[8443,9],[9321,7],[11723,9],[11815,8],[16122,10],[16185,7],[16234,10],[19963,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7536,7],[15291,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2057,9],[6521,7],[6720,7],[22764,8],[24459,8],[34290,10],[37140,8],[42006,7],[42079,8],[56255,7],[62704,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4955,8],[5982,8],[6687,8],[7929,10],[61381,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1440,8],[1953,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18646,8],[25944,9],[26046,10],[30647,7],[36770,8],[39808,7],[45585,7],[45803,7],[46127,7],[50963,7],[51144,7],[51351,10],[53606,7],[57347,7],[57949,7],[61427,7]]},"/en/lessons/common-similarity-measures":{"position":[[31537,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[576,7],[9235,10],[13496,8],[13773,7],[14197,7],[14340,7],[14440,7],[14985,9],[16855,8],[17793,8],[17840,8],[18500,7],[32883,9],[33802,7],[36289,8],[38049,7],[41395,10],[44657,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3464,7],[6172,9],[26732,9],[27068,10],[33006,10],[38290,8],[48603,7],[57784,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8439,10],[18486,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7429,10],[9236,7],[14361,9],[18338,7],[41596,10],[42426,7],[46387,8],[49574,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12414,8],[17628,9],[30975,8]]},"/en/lessons/counting-frequencies":{"position":[[789,10],[3982,8],[4089,8],[4612,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1862,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12172,7],[15361,9],[19053,8],[20906,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3906,8],[10068,8],[11788,9],[12653,8],[17522,8],[23953,8],[29562,7],[31299,8],[33745,8],[34821,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14214,10],[14490,8],[19560,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18943,8],[19245,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[559,8],[3272,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1546,8],[1855,8],[14444,8],[15353,10],[15475,8],[18701,10],[22151,8],[23127,10],[24018,10],[25535,7],[27667,7],[28099,8],[28211,7],[29134,7],[30312,7],[30673,7],[30827,7],[30987,10],[31196,7],[32203,7],[33542,7],[34290,7],[34330,10],[34541,10],[34861,7],[36348,7],[39701,8],[43352,7],[44643,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3199,8],[4409,8],[12228,9],[19569,8],[21151,10],[23117,7],[24893,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4848,8],[10191,8],[10393,8],[11950,8],[27241,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3318,8],[4449,7],[12793,8],[13130,7],[15886,8],[17068,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17895,8],[24170,8],[24340,9],[35118,8],[43561,10],[44837,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3776,8],[4764,8],[11626,8],[24485,8],[26791,8],[35575,10],[36479,8],[37521,7],[40021,7],[40897,8],[41422,8],[41729,8],[45218,8],[45375,9],[46286,7],[46633,9],[48772,9],[50233,7],[50536,8],[52965,8],[54314,9],[54804,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6821,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1414,7],[8881,8],[9335,7],[9507,7],[11516,8],[12106,7],[12228,7],[15845,10],[16025,10],[17186,10],[17224,10],[23853,8],[27562,8],[30725,7],[31770,8],[32317,8],[33057,10],[33375,10],[33682,8],[33868,8],[35084,8],[36520,9],[44808,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8570,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13779,8],[13936,8],[41984,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3428,7],[6237,8],[6324,8],[6602,10],[6820,7],[10476,8],[11194,8],[11398,10],[14566,8],[16154,8],[17858,10],[19535,8],[23336,10],[23391,8]]},"/en/lessons/extracting-keywords":{"position":[[1918,10],[2586,7],[2716,7],[3997,10],[4815,7],[6614,8],[6672,8],[6775,8],[7391,7],[7503,7],[11437,7],[13528,10],[14057,10],[14466,8],[18266,8],[18711,8],[22881,7],[29586,8],[32343,10],[32739,7],[33767,8],[37402,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2844,8],[2925,9],[8116,8],[9868,10],[10135,8],[10668,7],[16683,8],[17748,10],[17889,7],[18031,10],[18272,8],[19992,10],[20301,7],[21102,7],[21442,10],[22365,7],[22692,7],[29061,10],[29945,7],[30966,10],[31936,7],[32451,10],[33621,7],[34794,8],[35208,10],[37024,10],[38527,7],[40829,8],[43187,9],[43343,7],[43587,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6210,10],[6534,9],[6817,9],[9416,8],[9892,7],[10817,8],[10882,8],[11570,9],[11805,8],[14342,8],[15028,8],[22912,8],[22995,8],[23660,7],[33358,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13590,10],[22401,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3444,9],[4924,7],[6723,10],[6845,7],[6948,7],[10649,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2522,7],[3011,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2945,10],[14599,7],[25457,8],[39516,10],[39643,9],[43875,9],[45201,9],[46619,9],[46691,9],[50623,9],[50777,10],[50941,9],[51008,10],[51498,9],[53214,9],[55314,8]]},"/en/lessons/geocoding-qgis":{"position":[[862,10],[3187,10],[7019,10],[8842,8],[9064,9],[10962,10],[12372,8],[12478,7],[13369,7],[13535,8],[16559,8],[16591,9],[18315,10],[19285,10],[19772,9],[21237,10],[24290,10],[25104,8],[27495,10],[27542,9],[29791,10],[36276,8],[37367,10],[37984,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[758,9],[2042,8],[3246,9],[6321,10],[6802,7],[6852,9],[7211,10],[7323,10],[13293,7],[13369,10],[13867,10],[13993,7],[14467,10],[14932,10],[15070,10],[15470,7],[26298,11],[32736,9]]},"/en/lessons/georeferencing-qgis":{"position":[[2907,10],[7124,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[7160,8],[7389,7],[7448,8],[9281,7],[11674,8],[14779,8],[17200,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15366,10],[15897,9],[16277,8],[30372,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[9401,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4558,7],[13497,9],[13708,7],[35856,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[6808,10],[13466,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3831,7],[23688,7]]},"/en/lessons/gravity-model":{"position":[[15139,8],[15529,8],[16084,7],[48673,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[2878,8],[6451,10],[7413,8],[25918,10],[25957,10],[26044,10],[26125,10],[33488,10],[35083,10],[35342,7],[37207,10],[37402,10],[38790,8],[41225,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23184,8],[24296,8],[31474,9],[40345,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7828,8],[11035,7],[11239,10],[14563,10],[17199,7],[19239,8],[19316,7],[19981,7],[31478,8],[31774,8],[33729,8],[33778,8],[35394,10],[37811,10],[38692,10],[38958,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9307,10],[23285,8],[24250,9],[29832,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16971,9],[17249,8],[18719,8],[23457,8]]},"/en/lessons/intro-to-bash":{"position":[[8253,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6585,7],[16028,7]]},"/en/lessons/intro-to-linked-data":{"position":[[10904,7],[14445,8]]},"/en/lessons/intro-to-powershell":{"position":[[27938,10],[37231,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[1798,7],[6186,8],[12134,10]]},"/en/lessons/introduction-map-warper":{"position":[[1153,9],[10012,7],[14512,7],[14581,7],[14719,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[529,10],[3970,10],[4784,10],[4934,10],[5420,7],[10972,7],[11543,7],[12156,10],[14543,9],[14561,10],[14664,10],[14853,9],[15599,11],[16183,8],[16201,10],[16372,10],[17420,10],[18697,10],[19069,10],[19140,9],[19670,9],[19994,11],[20418,11],[30565,8],[30716,10],[38419,10],[40157,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5289,8],[7906,8],[12733,8],[24003,7],[24314,10],[25155,8],[25938,10],[32443,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5554,10],[5634,8],[13783,10],[16240,10],[20257,8],[20899,10],[37724,10],[38538,7],[45944,8]]},"/en/lessons/json-and-jq":{"position":[[11051,9],[12398,8],[17401,8],[35138,10]]},"/en/lessons/jupyter-notebooks":{"position":[[6868,7],[18870,7],[43950,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2477,7]]},"/en/lessons/linear-regression":{"position":[[39948,9]]},"/en/lessons/linux-installation":{"position":[[2974,8]]},"/en/lessons/logistic-regression":{"position":[[5786,8],[5868,8],[63374,10]]},"/en/lessons/mac-installation":{"position":[[2353,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8117,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21772,7],[29768,9]]},"/en/lessons/naive-bayesian":{"position":[[1867,8],[3876,10],[4497,8],[7515,8],[15219,8],[15588,8],[16329,8],[21181,8],[28017,8],[28054,8],[32754,8],[33056,8],[35099,8],[35246,8],[36395,7],[36580,7],[36771,8],[36864,8],[42807,8],[43115,8],[43191,10],[49294,9],[50003,10],[51092,8],[55927,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18081,8],[23343,10],[25645,10],[28863,7],[29062,7],[36417,10],[36476,10],[37034,10],[40348,8],[40995,8],[41047,10],[41198,10],[49140,8],[50487,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3869,8]]},"/en/lessons/preserving-your-research-data":{"position":[[7095,10],[9304,9],[9714,10],[12605,9],[12677,7],[13189,8],[15342,8],[15452,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10862,8],[19246,8]]},"/en/lessons/research-data-with-unix":{"position":[[1756,9],[3211,8],[4507,8],[5115,8],[5160,10],[5273,8],[10985,7],[11499,10],[12340,7],[14807,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7332,10],[9419,10],[12549,7],[13827,8],[14118,8],[14817,7],[14904,8],[16317,8],[16478,7],[22810,10],[30992,10],[31109,10],[32185,9],[33785,10],[34705,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3150,10],[22651,10],[23073,10],[36500,8],[45145,8],[46448,10],[46501,10]]},"/en/lessons/sentiment-analysis":{"position":[[7443,9],[7521,8],[8807,8],[10484,9],[13964,8],[18741,8],[21055,9],[21560,8],[22237,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7930,10],[9979,10],[10707,8],[10997,8],[12072,8],[18908,7],[19086,7],[19576,10],[19624,7],[20890,7],[25425,10],[27117,7],[29248,10],[33512,10]]},"/en/lessons/sonification":{"position":[[10089,8],[14109,8],[14224,9],[34690,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9649,7],[15395,7],[43005,10],[43613,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6400,8],[7709,8],[12362,8],[12929,8],[20477,7],[24904,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5854,8],[5981,8],[7804,9],[8114,7],[8622,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2542,10],[23984,9],[36632,10],[45047,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2299,10],[11477,10],[11719,7],[17465,8],[17616,10],[18455,10],[18570,10],[18804,10],[19094,7],[23395,11],[27807,8],[28145,7],[32577,7],[36402,9],[38746,8],[44472,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2421,8],[10080,8],[16235,8],[16643,8],[24873,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11287,8],[17858,7],[30759,10],[32110,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14328,8],[14701,9],[17369,10],[18340,10],[18543,10],[18948,8],[24162,9],[27132,8],[30315,8],[31068,9],[40298,8],[40451,8]]},"/en/lessons/transliterating":{"position":[[5095,7],[6323,10],[7259,7],[14950,10],[18567,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23186,7],[35324,10],[40511,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[12238,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4724,8],[7033,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4935,8],[5008,8],[5105,8],[5641,8],[5716,8],[5805,8],[5941,8],[7230,7],[7472,7],[9947,7],[10405,7],[13330,10],[18573,8]]},"/en/lessons/vector-layers-qgis":{"position":[[10058,10]]},"/en/lessons/viewing-html-files":{"position":[[2733,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1305,8],[2111,9],[3421,7],[3590,7],[7442,10],[42316,9]]},"/en/lessons/windows-installation":{"position":[[3711,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2002,8],[7326,7],[7389,8],[7426,8],[9104,7],[9599,8],[10171,10],[10729,9],[10759,7],[13487,7],[16030,9],[20821,7]]},"/en/lessons/working-with-text-files":{"position":[[1076,8],[6239,7],[8244,9]]},"/en/lessons/working-with-web-pages":{"position":[[2922,10],[7561,8]]}}}],["containsnul",{"_index":9808,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32704,15],[33072,15]]}}}],["contan",{"_index":9585,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11371,9]]}}}],["contempl",{"_index":14239,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18500,13]]}}}],["contemporari",{"_index":4608,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7201,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4728,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55415,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1227,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4983,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1825,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7059,12],[7616,12],[19388,12]]},"/en/lessons/geocoding-qgis":{"position":[[3020,12],[36339,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30335,12]]},"/en/lessons/sentiment-analysis":{"position":[[14909,12]]},"/en/lessons/space-place-gazetteers":{"position":[[44987,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[164,12],[17991,12]]}}}],["contend",{"_index":20926,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[10314,9]]}}}],["content",{"_index":3,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[30,8],[19915,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6943,8],[7064,8],[7105,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34,8],[43802,8],[48933,7],[49032,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[41,8],[1593,7],[15329,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[34,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30,8],[14107,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[36,8],[3447,7],[5314,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[348,7],[907,8],[2390,7],[2502,7],[7952,8],[8109,8],[8412,7],[34834,7],[40096,7],[41517,7],[42034,7],[42220,7],[42265,7],[42429,7],[45501,7],[46406,7],[46866,7],[47930,7],[50780,7],[51756,7],[61555,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[32,8],[5872,7],[13117,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[47,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61,8],[7192,9],[55501,8],[57643,7],[60347,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[38,8],[4543,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[75,8],[726,7],[6321,7],[9490,7],[13750,7],[18108,7],[19028,8],[19103,7],[20423,7],[22672,8],[22715,7],[25382,7],[26618,7],[39436,7],[40890,8],[46871,7],[48329,7],[52424,7],[57916,7],[58217,7],[60013,7],[60364,7],[60923,7],[61347,7],[61444,7],[62803,7],[67570,7],[67786,7]]},"/en/lessons/common-similarity-measures":{"position":[[71,8],[35039,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[105,8],[2221,8],[3479,8],[12819,7],[45151,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[105,8],[17383,7],[63902,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[481,8],[10853,7],[15913,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29,8],[14436,7],[32256,7],[58740,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[58,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[41,8],[487,7],[1050,7],[2128,7],[2224,7],[2341,9],[3712,10],[7360,7]]},"/en/lessons/counting-frequencies":{"position":[[40,8],[351,8],[4538,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[28,8],[114,7],[147,7],[163,7],[1863,7],[2208,7],[2227,7],[2243,7],[2303,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[46,8],[2183,8],[2990,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[43,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[58,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[237,7],[699,8],[2959,7],[4669,8],[6581,8],[8681,7],[22840,7],[38652,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[105,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[31,8],[638,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[57,8],[32144,8],[38559,8],[38676,8],[41095,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[46,8],[603,8],[8471,8],[8582,8],[22799,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[37,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[57,8],[6473,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[74,8],[1838,7],[46862,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35,8],[25029,8],[26845,7],[27322,8],[27984,7],[42134,7],[44394,9],[44900,9],[46977,7],[47039,7],[50081,7],[57780,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[60,8],[347,7],[1598,7],[2120,7],[5234,7],[10006,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[51,8],[20305,8],[33951,8],[44435,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[30,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[66,8],[28140,8]]},"/en/lessons/extracting-keywords":{"position":[[71,8],[10435,8],[10614,8],[13194,8],[13324,8],[17074,8],[23574,7],[38483,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[86,8],[1459,7],[17170,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[57,8],[1125,8],[1946,8],[5238,7],[6486,8],[7726,8],[8086,8],[18407,7],[19437,7],[20595,8],[32684,8],[33891,8],[36966,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[71,8],[81,8],[105,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[38,8],[171,7],[1164,7],[1212,7],[2562,7],[2794,7],[4472,8],[4621,8],[5126,8],[6032,7],[6196,7],[6751,7],[8274,7],[9716,8],[11172,7],[11220,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[38,8],[1031,7],[1074,7],[2095,7],[3316,8],[5244,8],[5269,7],[7788,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[538,8],[68280,8]]},"/en/lessons/geocoding-qgis":{"position":[[39,8],[11273,8],[24417,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[64,8],[5226,7],[5333,7],[7471,7],[25508,7],[27952,7]]},"/en/lessons/georeferencing-qgis":{"position":[[29,8],[10198,8],[10717,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[60,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[58,8],[11782,7],[14700,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[32,8],[9253,8],[9423,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1695,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[40,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[221,8]]},"/en/lessons/gravity-model":{"position":[[58,8],[47121,9],[47832,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[71,8],[27864,8]]},"/en/lessons/installing-omeka":{"position":[[19,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[37,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[100,8],[12761,7],[20533,7],[41465,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48,8],[1085,8],[32401,8],[46163,8],[46184,7],[47288,7],[47467,9],[47513,8],[49760,8],[52849,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[64,8],[880,7],[1775,7],[3483,8],[5897,8],[5965,7],[10879,8],[18537,8],[27917,7],[41897,7]]},"/en/lessons/intro-to-bash":{"position":[[40,8],[15269,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[26,8],[264,7],[319,7],[360,7],[1382,7],[6057,7],[6134,7],[6220,7],[7448,7],[9213,7],[9928,7],[10330,8],[10537,10],[10747,8],[10790,8],[10972,10],[12899,7],[13565,7]]},"/en/lessons/intro-to-linked-data":{"position":[[53,8]]},"/en/lessons/intro-to-powershell":{"position":[[59,8],[225,8],[925,7],[5389,9],[5418,8],[5662,8],[7930,8],[12560,8],[22180,8],[23546,8],[23700,7],[23985,8],[24035,8],[24235,8],[24522,8],[24960,8],[25612,7],[25837,7],[25905,7],[26018,7],[26439,8],[26746,9],[27415,7],[27472,7],[27632,8],[30114,8],[30397,8],[32609,7],[32797,8],[33289,7],[33484,8],[34499,8],[34861,8],[44417,9],[44447,7],[44489,8],[44786,8],[44911,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[26,8],[760,8],[3930,10],[5125,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[47,8]]},"/en/lessons/introduction-and-installation":{"position":[[39,8]]},"/en/lessons/introduction-map-warper":{"position":[[29,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[83,8],[14978,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[54,8],[75,8],[2199,8],[3690,8],[4135,7],[4270,8],[4473,7],[21280,7],[24091,8],[27955,7],[35094,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42,8]]},"/en/lessons/json-and-jq":{"position":[[25,8],[23028,8]]},"/en/lessons/jupyter-notebooks":{"position":[[36,8],[14846,8],[31803,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[50,8],[426,7],[1456,7]]},"/en/lessons/linear-regression":{"position":[[58,8],[10825,7]]},"/en/lessons/linux-installation":{"position":[[70,8]]},"/en/lessons/logistic-regression":{"position":[[60,8],[47069,7],[49110,7]]},"/en/lessons/mac-installation":{"position":[[68,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[33,8],[1076,7],[2024,7],[2254,7],[2310,7],[6708,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[38,8],[2265,8],[19752,7],[22849,8]]},"/en/lessons/naive-bayesian":{"position":[[74,8],[28553,8],[28844,8]]},"/en/lessons/normalizing-data":{"position":[[39,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43,8],[31474,7]]},"/en/lessons/output-data-as-html-file":{"position":[[42,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[57,8]]},"/en/lessons/preserving-your-research-data":{"position":[[32,8],[9669,7],[10302,7],[12838,8]]},"/en/lessons/qgis-layers":{"position":[[40,8],[4059,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[29,8]]},"/en/lessons/research-data-with-unix":{"position":[[46,8],[4144,8],[4407,8],[6065,8],[11824,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38,8],[10634,7],[30364,8],[38297,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25986,8],[33537,8],[48684,7],[51421,7],[51883,7],[52045,7]]},"/en/lessons/sentiment-analysis":{"position":[[2181,8],[24839,8],[27180,7],[27223,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6713,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5733,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18081,8],[31632,7],[43030,7],[43556,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2318,8],[2963,7],[3289,8],[7840,7],[14070,7],[17564,8],[18383,8],[33876,7],[34078,8],[34237,7],[37354,7],[57686,7],[61739,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9828,9],[14359,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23818,10],[24632,9],[25073,11],[29785,9],[30064,11],[31412,9],[32074,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21996,8],[27261,8],[29335,7],[30628,7],[41809,7]]},"/en/lessons/transliterating":{"position":[[4499,8],[4696,8],[4780,8],[5105,8],[6748,8],[7491,7],[7589,7],[19636,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46607,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4202,9],[16421,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6664,8],[10485,7],[25173,8]]},"/en/lessons/viewing-html-files":{"position":[[3050,7],[3178,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[46,8],[1151,7],[5028,8],[14921,8],[17805,8]]},"/en/lessons/working-with-text-files":{"position":[[349,8],[5157,7],[7816,8],[7981,8],[8355,8]]},"/en/lessons/working-with-web-pages":{"position":[[668,8],[3765,8],[6026,8],[7677,8],[8258,8],[8273,7],[8532,7],[8710,8],[10313,8]]}}}],["content.pi",{"_index":11665,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7651,11],[7706,10],[7992,10],[9862,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1756,10],[7894,10],[7955,10],[8111,10]]}}}],["content/themes/ncss/pdf/procedures/ncss/negative_binomial_regression.pdf",{"_index":13858,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63817,72]]}}}],["content/uploads/2016/02/tr",{"_index":14862,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55895,26]]}}}],["content=\"width=devic",{"_index":13957,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28945,21]]}}}],["content[200:300",{"_index":22617,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7622,16]]}}}],["contents.pi",{"_index":11669,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[8789,11]]}}}],["contents_europeana",{"_index":16037,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26807,19],[27711,20],[28388,19]]}}}],["contents_harvard",{"_index":16112,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41316,17],[41851,17]]}}}],["contest",{"_index":5206,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64287,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4137,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5821,7]]},"/en/lessons/space-place-gazetteers":{"position":[[6207,13],[8579,10],[9995,13]]}}}],["context",{"_index":526,"title":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[12,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[19,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15431,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1322,7],[34492,8],[38908,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7718,8],[7954,8],[10862,9],[11571,7],[12018,9],[12387,8],[12813,8],[13693,8],[64924,7],[68045,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4541,7],[19275,8],[27888,7],[35899,7],[38107,7],[43464,8],[56303,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68194,7]]},"/en/lessons/common-similarity-measures":{"position":[[34000,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2234,7],[37142,7],[41056,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51830,7],[53950,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[746,7],[1693,8],[1943,7],[3992,8],[4363,7],[4403,7],[8165,7],[8525,7],[10217,7],[11130,7],[11177,8],[13295,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[38944,8],[58045,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23754,8],[26743,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5312,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3486,7],[4600,7],[4673,7],[5038,7],[5287,7],[9059,8],[15392,7],[29640,7],[29819,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2422,9],[2460,8],[2623,7],[21684,7],[21717,7],[53712,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13124,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1728,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20383,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40988,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1226,7],[3469,7],[6740,8],[20766,7],[24688,7],[25006,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3055,8],[5192,8],[12639,7],[18833,7],[62901,8],[62965,8]]},"/en/lessons/geocoding-qgis":{"position":[[3129,9],[3402,8],[4137,7],[4298,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[932,7],[11766,7],[15989,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8885,8],[21272,9],[22140,7],[33998,9],[35046,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[306,7],[11679,7],[14590,7],[14957,7],[17417,8],[17937,8],[25876,7],[44270,8],[46864,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33975,7],[34331,7],[34464,7],[52564,7],[53479,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4125,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6354,8],[11007,7]]},"/en/lessons/introduction-map-warper":{"position":[[3816,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33251,7],[35025,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1896,8],[44465,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[300,7],[7834,7],[43181,9]]},"/en/lessons/jupyter-notebooks":{"position":[[4196,8],[4416,8],[50740,9],[53844,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[13,7],[362,7],[2112,7],[2191,7],[2879,7]]},"/en/lessons/linear-regression":{"position":[[9268,8],[17364,8],[27993,7],[32097,8],[32566,7],[51119,8],[53043,7],[54253,7],[61212,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17248,7]]},"/en/lessons/naive-bayesian":{"position":[[11213,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52271,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[20,7],[297,7],[1456,7],[1551,7],[4310,8],[4402,7],[4459,7],[7157,7],[7995,7],[11894,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2684,7],[9593,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1824,7],[2522,7],[3737,8],[4137,7],[17499,8],[20494,7],[38748,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9879,8],[9979,9],[26218,7],[33666,8],[46024,7]]},"/en/lessons/sentiment-analysis":{"position":[[13701,7],[13897,7],[24587,8],[28620,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5043,9],[5088,9],[30022,7],[30815,8],[35270,8]]},"/en/lessons/sonification":{"position":[[6881,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12395,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2179,8],[12133,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32164,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27845,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8639,7],[8715,9],[26303,8],[33370,9],[37451,8],[50344,7],[58580,8],[58761,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26554,8],[35721,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4172,8],[5863,9],[6524,8],[9768,7],[9866,7],[10638,8],[10717,8],[11799,8],[13381,9],[13599,8],[14129,9],[16867,8],[17053,9],[17147,8],[26527,8],[26573,8],[29441,7],[29548,8],[29695,8],[32827,9],[33883,10],[33951,8],[35145,7],[37516,9],[37556,8],[42527,8],[42578,8],[51379,9],[51594,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[3170,9],[10544,7],[13754,9],[15693,9],[15834,9],[20163,7],[32725,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11208,7]]},"/en/lessons/working-with-text-files":{"position":[[3902,7]]}}}],["contextu",{"_index":2481,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17735,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12765,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11320,10]]},"/en/lessons/jupyter-notebooks":{"position":[[51357,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5251,13],[11808,13],[39594,14],[40109,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31203,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43843,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6269,10],[34344,12],[52774,10]]}}}],["continent",{"_index":19570,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15092,11],[18287,11]]}}}],["conting",{"_index":6513,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60244,11]]}}}],["contingerit",{"_index":11876,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7198,12]]}}}],["continu",{"_index":1637,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34320,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15922,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7674,8],[9255,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13245,11],[13700,9],[30954,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6798,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68376,10],[68657,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4471,8],[11217,10],[26181,9],[26499,9],[31260,8],[35316,9],[52390,8],[57270,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5842,8],[41433,8],[46882,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1757,8],[1864,9]]},"/en/lessons/counting-frequencies":{"position":[[7266,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1624,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19850,8],[31494,8],[44724,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2879,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20313,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31967,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16061,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5833,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39176,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10789,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30178,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2411,9],[5129,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5028,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18921,8],[19366,8],[27448,8]]},"/en/lessons/extracting-keywords":{"position":[[17125,8],[20372,8],[24935,8],[25921,8],[36691,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25335,8],[27561,8],[28892,8],[31798,8],[33901,11],[40182,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7447,12],[33899,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6480,8],[6599,8],[6632,8],[8044,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20767,8],[44786,8],[45343,9],[45496,8],[46187,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3186,10],[29846,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25396,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[4631,8]]},"/en/lessons/gravity-model":{"position":[[19935,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[36698,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34884,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16472,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20009,8],[22832,8],[22939,9],[25687,8],[31774,8],[54337,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1695,8]]},"/en/lessons/intro-to-bash":{"position":[[15989,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16245,8],[16733,8],[17170,8],[18890,8],[19327,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[7120,8]]},"/en/lessons/introduction-map-warper":{"position":[[19600,8],[22522,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11900,9],[15556,11]]},"/en/lessons/json-and-jq":{"position":[[9822,10],[39914,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4769,8]]},"/en/lessons/linear-regression":{"position":[[2009,10],[12695,10],[12944,11],[13095,10],[13156,10],[13309,10],[13948,10],[14373,11],[14949,11],[14990,11],[21017,10],[22086,10],[67021,9]]},"/en/lessons/logistic-regression":{"position":[[1729,10],[3787,10],[3893,10],[4204,10],[4396,10],[5010,10],[61359,11]]},"/en/lessons/normalizing-data":{"position":[[8054,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6887,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16995,8]]},"/en/lessons/sentiment-analysis":{"position":[[837,8],[14657,9],[30033,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7681,9],[15063,9]]},"/en/lessons/space-place-gazetteers":{"position":[[29560,8],[29740,8],[31985,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16884,10],[19305,11],[19393,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11791,10],[12648,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12455,10],[18172,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4841,8],[22905,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34872,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16614,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9787,10],[30728,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23274,10]]},"/en/lessons/viewing-html-files":{"position":[[1360,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26777,8]]}}}],["continuum",{"_index":20642,"title":{},"body":{"/en/lessons/sonification":{"position":[[2516,9],[33923,9]]}}}],["contra",{"_index":9976,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55664,6],[57209,6]]}}}],["contract",{"_index":6600,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17056,8]]},"/en/lessons/sentiment-analysis":{"position":[[16368,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24042,12],[24253,13]]}}}],["contradicion",{"_index":11962,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9983,13],[27469,14],[27677,14],[61283,13]]}}}],["contradict",{"_index":17543,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[6601,13]]}}}],["contradictori",{"_index":749,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1412,13]]}}}],["contrari",{"_index":11470,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4072,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2216,8],[5487,8]]},"/en/lessons/preserving-your-research-data":{"position":[[9622,9]]}}}],["contrast",{"_index":1107,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6615,9],[25169,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4626,11],[26360,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10680,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6990,9],[57883,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13797,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32002,9],[47674,8],[57045,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18443,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36430,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24697,8],[43683,9]]},"/en/lessons/georeferencing-qgis":{"position":[[11250,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[33205,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1951,8],[9221,8],[11196,9],[18576,8],[22544,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42161,10],[43474,10],[44289,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22340,9]]},"/en/lessons/intro-to-bash":{"position":[[4049,8]]},"/en/lessons/intro-to-linked-data":{"position":[[26742,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36019,11]]},"/en/lessons/linear-regression":{"position":[[3076,8],[8810,9],[58706,9]]},"/en/lessons/logistic-regression":{"position":[[2796,8],[22058,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24590,8],[25362,11],[30778,8]]},"/en/lessons/sonification":{"position":[[8297,9],[39609,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3350,11],[17773,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10358,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22871,8]]}}}],["contribut",{"_index":1625,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33295,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3198,13],[6537,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5854,11],[13894,10],[68549,13],[69904,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56348,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5787,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7168,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[819,13],[1122,13],[3412,11],[3574,10],[4072,10],[9085,12],[10333,11],[10482,13]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34192,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7487,14],[28560,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6958,10]]},"/en/lessons/gravity-model":{"position":[[6711,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13241,10],[39375,10],[39511,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52732,10]]},"/en/lessons/intro-to-linked-data":{"position":[[2507,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5690,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8321,12],[16389,13],[24367,13],[28064,12],[52718,13]]},"/en/lessons/jupyter-notebooks":{"position":[[53197,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5249,11]]},"/en/lessons/sonification":{"position":[[23919,11],[27213,12]]},"/en/lessons/space-place-gazetteers":{"position":[[14163,12],[20876,12],[47416,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7261,12],[7581,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47970,10],[55820,11],[57923,12],[59983,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15897,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50680,13]]}}}],["contributor",{"_index":5334,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5136,13],[10631,12],[24180,12],[25123,12],[31691,12],[37618,12],[37762,12],[41919,12],[42976,12],[48504,12],[49899,12],[51696,12],[58498,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5709,12]]},"/en/lessons/json-and-jq":{"position":[[27210,15]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21092,13],[23946,13],[25756,13],[27868,13],[28895,13],[30549,13],[32795,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18474,11]]}}}],["control",{"_index":1691,"title":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38388,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[192,8],[32519,7],[33308,7],[40765,8],[41242,7],[41892,8],[42006,8],[59279,7],[61906,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5789,10],[5814,10],[6183,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1683,7],[8265,7],[8481,7],[9017,7],[24340,8],[29327,7],[70270,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[32724,8],[39193,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26191,7],[39754,7],[47105,7],[49645,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[186,7],[3533,7],[5250,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36424,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3431,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7020,7],[7967,7],[30263,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8593,7],[9829,8],[9983,8],[10447,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7369,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18969,11],[19759,8],[41045,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[281,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8304,7],[13105,7]]},"/en/lessons/extracting-keywords":{"position":[[9586,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15222,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21596,7]]},"/en/lessons/geocoding-qgis":{"position":[[30655,8]]},"/en/lessons/georeferencing-qgis":{"position":[[528,7],[1076,7],[1181,7],[1569,7],[2690,7],[4841,7],[4901,7],[5108,7],[5246,7],[5439,7],[5610,7],[5695,7],[5841,7],[6030,7],[6204,7],[6266,7],[6701,7],[6911,7],[7608,7],[7783,7],[7880,7],[7920,7],[8021,7],[8579,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28,7],[126,7],[172,7],[316,7],[465,11],[754,7],[1189,8],[1254,7],[1376,7],[1480,7],[1617,7],[1886,7],[1952,7],[2090,7],[2210,7],[3109,7],[3261,7],[3554,7],[3626,7],[3882,7],[4073,11],[4536,7],[4646,7],[4801,7],[4869,7],[5084,7],[5385,7],[5488,7],[5589,7],[5650,7],[5755,7],[5996,7],[6111,7],[6235,7],[6707,7],[6895,11],[7121,7],[7154,11],[7278,8],[7394,7],[7540,7],[7893,8],[7919,7],[7968,7],[8051,7],[8262,7],[8285,7],[8466,7],[9178,8],[9523,7],[10736,11],[10779,7],[12084,8],[12199,7],[14628,7],[15232,11],[15987,8],[16117,9],[16400,10],[17821,7],[19207,7],[19668,7],[20337,7],[20470,7],[20721,8],[22909,7],[23714,11],[26113,7],[31810,7],[32390,7],[32464,7],[32585,7],[32671,11],[32795,11],[33208,7],[33666,8],[33877,7],[34159,8],[34450,7],[35355,8],[35420,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27162,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8340,8],[8503,7]]},"/en/lessons/gravity-model":{"position":[[59308,10]]},"/en/lessons/installing-omeka":{"position":[[900,8],[918,7],[1636,7],[2430,7],[8209,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13451,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25941,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6447,7],[7400,7]]},"/en/lessons/intro-to-bash":{"position":[[18605,8]]},"/en/lessons/intro-to-linked-data":{"position":[[23956,7]]},"/en/lessons/intro-to-powershell":{"position":[[1084,7],[28236,7],[29601,7],[29618,7],[30894,7],[31385,7],[37282,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1340,11]]},"/en/lessons/introduction-map-warper":{"position":[[10905,8],[10957,7],[11965,7],[12023,7],[12131,7],[12181,7],[12322,7],[12381,7],[12478,7],[12620,7],[12852,7],[12897,7],[12975,7],[13035,7],[13125,7],[13201,7],[13223,7],[13330,7],[13910,7],[14117,7],[14154,7],[14336,7],[14396,7],[14524,7],[15561,7],[15711,7],[15837,7],[15896,7],[15956,7],[16177,7],[16388,7],[16412,8],[16436,7],[16500,7],[16522,7],[16562,7],[16780,7],[16879,7],[17001,7],[17077,7],[17244,7],[17462,7],[20421,7],[20486,7],[20559,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17733,7],[17775,8],[17806,7],[18039,7]]},"/en/lessons/linear-regression":{"position":[[37622,7]]},"/en/lessons/logistic-regression":{"position":[[4741,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22469,8],[22637,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28302,8]]},"/en/lessons/research-data-with-unix":{"position":[[6478,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39063,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9384,10],[21651,7],[21761,7],[24052,7],[24131,8]]},"/en/lessons/space-place-gazetteers":{"position":[[10405,10],[22008,10],[22388,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11407,7],[23538,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36488,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18474,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21350,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7681,8],[7705,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25984,7],[36943,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27191,7],[27416,7],[31016,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3846,7],[5918,9],[19547,11],[19607,8],[20470,8]]},"/en/lessons/vector-layers-qgis":{"position":[[16450,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4414,7]]}}}],["control+c",{"_index":14099,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[7984,9]]}}}],["control+x",{"_index":14115,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12216,11]]}}}],["control.10",{"_index":14783,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43223,10]]}}}],["controls.j",{"_index":23123,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[5629,11]]}}}],["controversi",{"_index":1603,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32193,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36995,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15178,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8268,12]]}}}],["conveni",{"_index":1394,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21122,11],[21173,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2492,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6399,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9802,12]]},"/en/lessons/counting-frequencies":{"position":[[3020,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[481,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17571,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14225,10],[45466,10],[50193,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14997,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13937,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42540,10],[45759,10],[55360,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36641,12]]},"/en/lessons/installing-omeka":{"position":[[7652,12]]},"/en/lessons/intro-to-bash":{"position":[[25304,11],[25504,12]]},"/en/lessons/intro-to-powershell":{"position":[[3764,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16243,11],[18902,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13813,10],[37432,10],[46246,10]]},"/en/lessons/jupyter-notebooks":{"position":[[16691,10]]},"/en/lessons/logistic-regression":{"position":[[14772,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14206,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17501,12],[23065,12],[26718,11],[40164,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15828,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[4227,10],[13201,12],[17864,10],[18532,12],[20314,10],[26992,12],[30438,10],[32817,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26754,11]]}}}],["convenience’",{"_index":14984,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12343,13]]}}}],["convenir",{"_index":12033,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11068,9],[62368,9]]}}}],["convent",{"_index":2909,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18773,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9930,10],[28042,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8006,11],[8424,12],[8546,11],[9674,12],[9788,11],[39841,11],[40239,12],[47799,11],[48344,12],[52663,12],[58004,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15618,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2458,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10362,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10825,12],[11219,11],[19985,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5556,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8687,11],[38311,10]]},"/en/lessons/geocoding-qgis":{"position":[[32822,11],[36462,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21463,10],[21711,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[29496,11],[30712,10]]},"/en/lessons/installing-omeka":{"position":[[9013,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17921,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11515,10],[30606,12]]},"/en/lessons/intro-to-linked-data":{"position":[[14957,11],[16761,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[7638,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20040,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8679,11]]},"/en/lessons/json-and-jq":{"position":[[16776,10]]},"/en/lessons/jupyter-notebooks":{"position":[[19134,12],[46154,11]]},"/en/lessons/linear-regression":{"position":[[17764,12]]},"/en/lessons/logistic-regression":{"position":[[4658,12],[15980,10],[51755,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[29876,10]]},"/en/lessons/preserving-your-research-data":{"position":[[11754,10],[13572,10],[14297,11],[15203,10],[16034,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7702,11]]},"/en/lessons/research-data-with-unix":{"position":[[2005,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11476,11]]},"/en/lessons/space-place-gazetteers":{"position":[[23695,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3806,10],[4008,11],[11686,10],[12064,11],[12257,11],[12318,11],[27837,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32715,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6266,12],[14337,10],[30053,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43938,10]]},"/en/lessons/transliterating":{"position":[[1456,10],[1995,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[11933,11],[15795,11]]},"/en/lessons/vector-layers-qgis":{"position":[[5642,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15337,10],[15594,11]]}}}],["convention",{"_index":15151,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9590,14]]},"/en/lessons/sonification":{"position":[[22500,15],[30351,14]]}}}],["converg",{"_index":7330,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16333,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[17511,10],[23631,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15659,9]]}}}],["convers",{"_index":512,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14883,10],[24238,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[292,10],[17194,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57090,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58606,12],[62915,12]]},"/en/lessons/common-similarity-measures":{"position":[[1206,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9190,11],[10538,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44792,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24231,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39365,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45707,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[271,10],[13085,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[10767,10]]},"/en/lessons/gravity-model":{"position":[[5330,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15469,12],[18615,12],[33201,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9755,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[21837,14],[21972,14]]},"/en/lessons/jupyter-notebooks":{"position":[[11948,11],[16632,11],[20368,10],[21612,11],[45496,10],[45590,10],[51592,13]]},"/en/lessons/linear-regression":{"position":[[29566,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45582,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15494,13]]},"/en/lessons/sentiment-analysis":{"position":[[3305,13]]},"/en/lessons/space-place-gazetteers":{"position":[[7605,11],[42607,12],[47672,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22783,11],[22925,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2784,13],[4550,14],[13327,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44264,10],[44334,10]]}}}],["convert",{"_index":19,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[326,10],[6187,10],[6268,7],[6461,7],[6502,7],[6544,7],[6961,8],[12151,7],[19428,7],[19550,7],[21279,7],[24096,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[220,7],[2134,8],[2711,7],[10752,8],[10799,10],[11286,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11933,7],[22166,7],[22396,7],[22999,7],[24181,8],[24451,7],[25013,8],[27624,7],[27844,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6457,9],[32443,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41436,7],[41867,9],[50453,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5017,7],[9833,9],[28593,7],[29549,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51698,7],[53700,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63071,9]]},"/en/lessons/common-similarity-measures":{"position":[[3803,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13849,7],[48947,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4721,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16598,7],[17131,10],[19496,7]]},"/en/lessons/counting-frequencies":{"position":[[2124,8],[4302,10],[6194,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22676,7],[22769,9],[25325,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7940,7],[14050,9],[17609,7],[18777,9],[32813,7],[33694,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1173,7],[1771,7],[18027,7],[21788,7],[23517,7],[27833,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[632,10],[38253,10],[38493,7],[39980,7],[40170,10],[40693,10],[43133,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20495,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2103,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18135,7]]},"/en/lessons/extracting-keywords":{"position":[[4585,9],[11733,7],[13280,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9575,7],[13235,7],[13675,7],[14929,7],[15292,7],[15677,9],[16808,7],[17322,9],[26979,7],[29996,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10247,7],[14271,7],[26005,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26416,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1204,7],[11212,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9087,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16449,10]]},"/en/lessons/geocoding-qgis":{"position":[[38396,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[12288,9],[14682,7],[18496,10],[24255,7],[24407,7],[24688,7],[34431,9],[34652,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33055,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1290,7],[2083,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32076,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23966,7],[24198,7]]},"/en/lessons/gravity-model":{"position":[[13279,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[11716,9],[11812,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9603,7],[16085,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[471,7],[1478,7],[21922,7],[25955,7],[26385,9],[28594,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16875,8],[19032,8]]},"/en/lessons/intro-to-linked-data":{"position":[[26822,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[25191,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6011,7],[29204,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28777,7],[36404,7]]},"/en/lessons/json-and-jq":{"position":[[29729,8],[30182,7]]},"/en/lessons/jupyter-notebooks":{"position":[[501,10],[4748,10],[16521,7],[17120,7],[18093,7],[20379,10],[29806,7],[32122,10],[32631,9],[33518,7],[34990,7],[41582,7],[45398,10],[46073,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8309,7]]},"/en/lessons/linear-regression":{"position":[[584,10],[637,10],[4416,10],[5424,7],[6227,10],[9560,9],[19167,7],[26062,7],[26405,10],[27629,7],[29008,7],[29460,8],[29521,7],[29793,8],[30205,10],[30248,10],[30891,7],[31039,7],[36111,8]]},"/en/lessons/logistic-regression":{"position":[[353,10],[403,10],[7744,7],[11345,7],[11738,10],[11861,7],[12765,10],[28273,8],[29537,9],[30236,7],[49879,7],[62454,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3958,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1215,7],[15702,7]]},"/en/lessons/naive-bayesian":{"position":[[34805,10]]},"/en/lessons/normalizing-data":{"position":[[121,7],[3704,7],[3952,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1022,9],[16350,10],[34170,8],[34847,8],[38055,8],[38438,8],[40479,10],[40694,8],[42460,9]]},"/en/lessons/qgis-layers":{"position":[[5531,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34970,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27808,7],[37632,11]]},"/en/lessons/sonification":{"position":[[5721,9],[26742,7],[26872,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[324,8],[2688,7],[7959,9],[11357,7],[20809,7],[21130,7],[22054,10],[23863,7],[27309,7],[33863,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7079,7],[7854,7],[19380,7],[33992,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28496,7],[29316,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2323,7],[42033,7]]},"/en/lessons/transliterating":{"position":[[571,7],[2386,10],[2498,7],[5553,10],[5764,7],[12287,7],[13199,7],[13394,10],[16790,9],[16888,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12023,7],[18253,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26676,7],[31436,8],[42760,7],[43738,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[957,9],[1220,9],[12009,7],[12254,7]]}}}],["convert_from_path",{"_index":18981,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35822,17]]}}}],["convert_from_path(os.path.join(input_dir",{"_index":19014,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38487,41],[40738,41]]}}}],["converted_cont",{"_index":22712,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12883,17],[14924,17]]}}}],["converted_content[200:310",{"_index":22714,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12945,26]]}}}],["converted_soup",{"_index":22775,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16906,14]]}}}],["converted_soup.find_all(class_=\"nam",{"_index":22783,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18710,39]]}}}],["converted_word",{"_index":22709,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12458,14],[12654,14],[12693,14]]}}}],["convertor",{"_index":3157,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43264,11]]}}}],["convex",{"_index":14693,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26763,6]]}}}],["convey",{"_index":7760,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[979,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8912,8],[11885,7]]},"/en/lessons/geocoding-qgis":{"position":[[14159,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23036,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11560,6]]},"/en/lessons/sentiment-analysis":{"position":[[3019,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32878,8],[37398,6]]}}}],["convict",{"_index":15464,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2493,12],[3824,10]]},"/en/lessons/sentiment-analysis":{"position":[[6714,11],[16445,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43145,9]]},"/en/lessons/working-with-web-pages":{"position":[[4517,9]]}}}],["convinc",{"_index":14738,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37013,12],[52379,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11633,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24981,8]]}}}],["convolut",{"_index":5918,"title":{"/en/lessons/image-classification-neural-networks":{"position":[[14,13]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20036,14],[29282,14]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24801,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1137,13],[32054,13]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35651,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31727,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[15,13],[232,13],[290,13],[1288,13],[1752,13],[16193,13],[16306,13],[16461,14],[16727,13],[16801,11],[17220,11],[17313,13],[17385,11],[17426,11],[17615,13],[17629,12],[18465,13],[18594,11],[18702,13],[18820,12],[19029,13],[45611,13],[45748,13],[45888,13]]}}}],["convolv",{"_index":11160,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[34275,12]]}}}],["conway",{"_index":10399,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7522,6],[7541,6]]}}}],["cook",{"_index":16141,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44291,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5223,7],[15693,5],[16150,7],[16346,7],[16444,7],[16675,7],[39590,8]]}}}],["cookbook",{"_index":14325,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48747,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41876,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20719,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39908,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16035,9],[17744,9],[17854,8],[37798,9]]}}}],["cool",{"_index":5640,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[8645,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3689,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59974,5]]},"/en/lessons/intro-to-powershell":{"position":[[21712,4]]},"/en/lessons/sonification":{"position":[[22983,4]]}}}],["coord",{"_index":9768,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29459,9],[29648,9],[33247,9],[35709,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[14955,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29887,7]]}}}],["coordin",{"_index":2844,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12992,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31759,12]]},"/en/lessons/common-similarity-measures":{"position":[[283,10],[7564,10],[7761,10],[7909,12],[8747,10],[11892,10],[11940,10],[12021,10],[12048,10],[12146,12],[12950,12],[13535,11],[15055,12],[16254,11],[17552,11],[17741,12],[20754,11],[20846,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7892,12],[34477,12],[34598,12],[35911,10],[37593,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19550,11],[19653,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23995,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30597,10],[35555,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[712,11],[9121,11],[9193,11],[9363,11],[9773,12],[9966,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23732,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3319,12],[3349,11],[27190,11],[27279,13],[34622,11],[35793,11]]},"/en/lessons/geocoding-qgis":{"position":[[1943,11],[2217,12],[2583,12],[10017,10],[10429,10],[10512,10],[10599,10],[17262,12],[17571,13],[18473,12],[19086,10],[19201,10],[20001,12],[20060,11],[20185,11],[20251,11],[20434,11],[21260,11],[26537,11],[26646,12],[26714,10],[26752,12],[27174,12],[33555,11],[33677,10],[33734,11],[38442,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1251,12],[3196,12],[11874,10],[13597,11],[14512,11],[15099,10],[15220,10],[15536,10],[17406,11],[24080,12]]},"/en/lessons/georeferencing-qgis":{"position":[[608,11],[1445,12],[2278,10],[4642,10],[9051,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[12312,12],[13726,12],[13867,12],[15100,10],[34060,10],[34274,10],[34339,10]]},"/en/lessons/gravity-model":{"position":[[9817,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[35174,11],[39154,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31874,11],[48263,11]]},"/en/lessons/introduction-map-warper":{"position":[[2515,11],[2710,11],[4012,11],[13285,11],[14178,11],[14294,12],[14607,11],[20007,11],[20692,11],[20837,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26603,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3963,13]]},"/en/lessons/linear-regression":{"position":[[19569,10],[19649,11],[19742,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3650,12],[3719,11],[3854,12],[3914,11],[4112,11],[4211,11],[4367,10],[4413,10],[5334,11],[11828,10],[14042,11],[15678,10],[21878,10],[27060,11],[35721,12],[35803,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7643,11],[29362,11],[33474,11],[33874,11],[34939,11],[35051,11],[36496,11],[36539,11],[40033,11],[40361,11],[40500,11],[40552,11],[41062,11],[41213,11],[41786,11],[42205,11],[42281,11],[42316,11],[42437,11],[42484,12],[42551,11],[42674,10],[42728,12],[42762,13],[42837,11],[43054,11],[43103,11],[43352,11],[43718,11],[44394,11],[44934,11],[48097,12],[49043,11],[49590,11],[49919,12],[50039,11],[50116,11],[50512,11]]},"/en/lessons/qgis-layers":{"position":[[4727,10],[5242,10],[6007,10],[6084,10],[17446,10],[17860,10],[18873,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40591,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9707,11],[9748,12],[10298,11],[10369,12],[13581,11],[17505,11],[18231,11],[27773,11],[29407,11],[29607,12],[29847,11],[29928,10],[32735,11],[38418,10]]},"/en/lessons/space-place-gazetteers":{"position":[[10921,11],[17248,12],[38288,12],[38556,11],[42786,11],[44054,13],[48276,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18301,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19611,11],[21228,11],[24990,11],[26412,12],[34412,10],[34698,11],[34726,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6130,11],[8784,11],[9041,11],[12048,12],[12439,10],[12512,12],[13406,10],[13669,11],[13814,11],[14287,12],[14936,11],[15066,11],[15158,11]]},"/en/lessons/vector-layers-qgis":{"position":[[2935,10],[3118,10],[14779,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40772,12],[40785,11],[41016,12],[41398,11],[42680,11],[42817,10],[42952,10],[43249,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18368,12]]}}}],["coordinates_list",{"_index":20555,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18290,16],[18638,16],[21058,16],[36611,16]]}}}],["cope",{"_index":16109,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40396,4]]}}}],["copi",{"_index":221,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4617,4],[4657,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10554,4],[11953,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7109,4],[9314,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1130,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3708,4],[12372,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23870,4],[23950,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8832,7],[17260,6],[24758,7],[27930,5],[27982,6],[28190,6],[46609,4],[52645,6],[52726,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5048,4],[20311,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17102,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22914,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3470,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[985,4],[4610,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3074,4],[12743,5],[24091,5],[24203,4],[24256,5],[33608,4],[34231,4],[35963,7],[71080,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8674,4],[8751,4],[39491,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5060,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[183,4],[1912,4],[2147,5],[2449,4],[2663,5],[3865,4],[3974,4],[4282,4],[4520,4],[4559,4],[6539,4],[6578,4]]},"/en/lessons/counting-frequencies":{"position":[[4111,6],[6356,4],[6730,4],[7128,4],[8563,4],[12667,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3754,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34170,4],[34328,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10701,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17288,4],[17809,4],[18350,4],[18856,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15975,4],[17374,4],[29135,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19725,8],[24278,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3446,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11277,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11459,7],[23740,4],[27333,4],[27341,4],[33062,6],[39895,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4452,6],[4618,6],[4870,6],[17200,7],[24503,6],[39227,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4392,4],[4415,6],[7563,6],[9325,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2499,6],[3243,4],[6743,6],[15389,4]]},"/en/lessons/extracting-keywords":{"position":[[602,4],[26296,4],[29153,4],[33539,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11942,4],[13590,4],[13982,7],[14868,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4199,4],[4556,4],[4930,4],[7782,6],[28958,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1517,6],[7264,6],[7337,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9170,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64405,4]]},"/en/lessons/geocoding-qgis":{"position":[[19569,4],[23562,4],[23776,4],[24468,7],[29769,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[2932,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21067,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[18170,4],[21115,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21325,7]]},"/en/lessons/gravity-model":{"position":[[46732,4],[48317,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[29755,4]]},"/en/lessons/installing-omeka":{"position":[[450,4],[12908,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1811,6],[41175,4],[41242,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20764,4],[20828,4],[21102,4],[22247,4],[22753,4],[38576,4],[40392,5],[40470,5]]},"/en/lessons/intro-to-bash":{"position":[[324,8],[2390,7],[15713,4],[16394,6],[20983,8],[21145,5],[21721,4],[21965,4],[22086,4],[22259,4],[22422,6],[22496,4],[22578,4],[22681,4],[22741,4],[22930,6],[23276,4],[26494,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4858,4],[5061,6],[5437,4]]},"/en/lessons/intro-to-linked-data":{"position":[[13862,5],[33222,4]]},"/en/lessons/intro-to-powershell":{"position":[[720,7],[750,4],[18793,4],[19419,7],[19449,4],[21101,4],[21126,4],[21156,4],[21191,6],[21562,8],[24289,7],[24353,4],[25211,6],[25482,6],[40969,4],[44081,4],[44115,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[14184,4],[14233,4],[19039,4],[19246,4],[19887,4]]},"/en/lessons/introduction-map-warper":{"position":[[21010,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21727,4],[21991,4],[21998,4],[22544,4],[27993,4],[28001,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2143,4],[9046,4],[9497,6],[10687,4],[19438,4],[23235,4],[26513,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2421,6],[4317,4],[45063,6]]},"/en/lessons/json-and-jq":{"position":[[5682,7],[6691,4],[18017,4]]},"/en/lessons/jupyter-notebooks":{"position":[[30437,4],[30523,4],[30542,4],[30661,4],[30837,4],[45657,4],[45899,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5461,4]]},"/en/lessons/linear-regression":{"position":[[59787,4]]},"/en/lessons/mac-installation":{"position":[[1290,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2150,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16957,4],[17329,4],[20345,4]]},"/en/lessons/normalizing-data":{"position":[[7914,4],[8515,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2097,4],[2264,4],[4625,4],[5268,4],[8604,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9353,4]]},"/en/lessons/qgis-layers":{"position":[[888,6],[1045,4],[1154,4]]},"/en/lessons/research-data-with-unix":{"position":[[7985,4],[8051,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10416,7],[37927,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20224,4],[20845,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9049,4],[10161,4],[14553,4],[38019,4]]},"/en/lessons/sonification":{"position":[[3534,4],[14698,4],[24674,4],[28238,4],[28747,4],[28910,4],[35029,4]]},"/en/lessons/space-place-gazetteers":{"position":[[38465,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7011,4],[7662,4],[14952,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18578,4],[18925,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10997,4],[11211,4],[11657,4],[12981,4],[14789,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1036,4],[14143,8],[16699,4]]},"/en/lessons/transliterating":{"position":[[3698,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3555,7],[4051,6],[5627,7],[5763,4],[5910,4],[5954,5],[9662,8],[11278,4],[12416,7],[12882,4],[21369,4],[24951,4],[26170,5],[26477,5],[28219,6],[29431,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12170,4],[13289,4],[16177,4]]},"/en/lessons/viewing-html-files":{"position":[[2485,4]]},"/en/lessons/windows-installation":{"position":[[929,4],[4304,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6150,4]]},"/en/lessons/working-with-text-files":{"position":[[7864,6]]},"/en/lessons/working-with-web-pages":{"position":[[1011,4],[3744,4],[5882,4],[7668,4],[8571,4],[8818,4],[9057,4],[9088,5],[9575,6]]}}}],["copiou",{"_index":20648,"title":{},"body":{"/en/lessons/sonification":{"position":[[3259,7]]}}}],["copley",{"_index":8740,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[1238,6],[3185,6],[3506,7]]}}}],["copy.4",{"_index":13916,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[10645,6]]}}}],["copy.markdown",{"_index":3188,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48399,13],[48498,13]]}}}],["copy/past",{"_index":1375,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19861,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17134,11]]}}}],["copyright",{"_index":9175,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3700,9],[8991,9],[9032,14],[9069,9],[9108,9],[13438,9],[13666,9],[39460,10],[39775,10],[52060,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15683,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4837,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[4001,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8783,9]]},"/en/lessons/jupyter-notebooks":{"position":[[35351,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16117,9]]},"/en/lessons/research-data-with-unix":{"position":[[3352,9]]}}}],["cor",{"_index":6825,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31963,6]]}}}],["cord",{"_index":9911,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51694,5],[52554,5]]}}}],["cordel",{"_index":6518,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62885,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4027,7],[55189,7],[57372,8],[57553,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52145,8]]}}}],["core",{"_index":973,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1156,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15666,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6427,4],[19378,4],[58168,4],[65149,5],[65478,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25911,4],[25937,4],[26372,4],[26456,4],[26564,4],[26593,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45639,4],[46257,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9465,4],[12524,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4213,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15570,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28882,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17907,4],[25044,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[8849,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[433,5],[13917,5],[14077,7],[14128,5],[14356,4],[14586,4],[14722,5],[14838,4],[14919,4],[14935,4],[15041,5],[15127,6],[15457,5],[22131,5],[22194,5]]},"/en/lessons/intro-to-linked-data":{"position":[[23873,5],[24921,4],[38237,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15183,4],[25572,4],[39631,4]]},"/en/lessons/json-and-jq":{"position":[[84,4],[6388,4]]},"/en/lessons/jupyter-notebooks":{"position":[[7631,4],[45320,4]]},"/en/lessons/linear-regression":{"position":[[55743,4]]},"/en/lessons/logistic-regression":{"position":[[62240,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2846,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8062,4],[9082,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5788,4],[35085,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10093,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16563,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[558,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2699,4],[3913,4],[4013,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1912,4],[9913,4]]}}}],["core/peripheri",{"_index":3720,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3266,16]]}}}],["cori",{"_index":2653,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29756,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4220,4],[4607,4],[4963,4]]}}}],["corn",{"_index":3580,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3241,5]]}}}],["corneil",{"_index":16402,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44177,10]]}}}],["corneliu",{"_index":5020,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49675,9]]}}}],["corner",{"_index":2936,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22719,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52003,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2995,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13203,6],[14529,7],[15043,6],[16512,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16038,6],[16874,7],[26856,6],[28171,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26137,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6649,6],[11512,7],[12432,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22896,7]]},"/en/lessons/extracting-keywords":{"position":[[27808,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[31046,7],[33329,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33389,6],[34213,6],[34752,7]]},"/en/lessons/georeferencing-qgis":{"position":[[5501,7],[5688,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1915,7],[20995,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23428,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[16960,7],[35954,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21973,6],[23387,6],[38237,6],[41559,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12204,6],[12293,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19036,6],[31930,6]]},"/en/lessons/introduction-map-warper":{"position":[[6682,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25570,6],[26683,6]]},"/en/lessons/json-and-jq":{"position":[[5575,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36567,7],[42345,7],[42862,7],[43047,6],[43166,6],[49088,7],[49839,6]]},"/en/lessons/qgis-layers":{"position":[[6295,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30918,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21901,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45422,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46320,7],[47881,7],[51230,7],[53626,6]]},"/en/lessons/vector-layers-qgis":{"position":[[13928,7],[14008,6],[15358,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13078,6]]}}}],["cornwal",{"_index":10882,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8880,8]]},"/en/lessons/gravity-model":{"position":[[14950,9]]}}}],["cornwall40364.61421798114.8167.94",{"_index":13675,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38267,33]]}}}],["cornwall4042",{"_index":13772,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54333,12]]}}}],["corolla",{"_index":19593,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15379,7],[18239,7]]}}}],["corona",{"_index":19599,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15451,6]]}}}],["coronaviru",{"_index":14182,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7572,11]]}}}],["corp_al",{"_index":21811,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40465,8]]}}}],["corpor",{"_index":9056,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2215,13],[2344,9],[2421,13],[9561,9],[17280,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43152,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[4201,9]]},"/en/lessons/sentiment-analysis":{"position":[[6934,9],[7962,11],[9255,12],[28532,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[683,9]]}}}],["corpora",{"_index":1747,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42571,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[920,7],[1187,7],[4209,8],[5219,8],[10307,7],[65739,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2425,7],[3384,7],[3890,7],[4388,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[421,7],[684,7],[706,7],[953,7],[2099,7],[4342,7],[4461,7],[5833,7],[7734,8],[7857,7],[8871,8],[9068,7],[17723,7],[19014,7],[21793,7],[21876,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1544,8],[2545,8],[3711,7],[7421,7],[12775,8],[48437,7],[58687,8],[60040,7],[60307,7],[62088,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58425,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2037,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6248,7],[41559,8],[42786,7],[48018,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31944,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[41273,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1101,8],[53868,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16444,7],[19202,7],[23829,7],[24162,7],[24956,8],[25060,8],[25134,8],[29265,7],[29347,8],[35588,8],[51043,9]]},"/en/lessons/sentiment-analysis":{"position":[[6880,7]]},"/en/lessons/space-place-gazetteers":{"position":[[44796,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11436,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4621,7],[35774,8],[41615,8],[43883,8],[45159,8],[45398,7],[48473,8]]}}}],["corpora.10",{"_index":11219,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[43048,10]]}}}],["corporation’",{"_index":20332,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7082,13]]}}}],["corpu",{"_index":982,"title":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[0,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[0,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1468,6],[4687,6],[6369,6],[8396,7],[9832,6],[11623,7],[12658,6],[14417,7],[19112,6],[19635,7],[25321,7],[25431,7],[29014,6],[34313,6],[34738,6],[35481,6],[35826,6],[36038,6],[36472,6],[36522,7],[41157,7],[41976,6],[42205,6],[43310,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[381,6],[429,6],[948,6],[1486,7],[14238,6],[14391,7],[14704,6],[15379,7],[19178,7],[20112,7],[20338,6],[20404,6],[20936,6],[21062,6],[21092,6],[21751,6],[23813,7],[24213,6],[26049,7],[27053,7],[31318,6],[31850,6],[32837,8],[34000,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1658,6],[2503,7],[2778,6],[3180,6],[3880,6],[4300,7],[5479,6],[5740,7],[5781,6],[6051,6],[6097,6],[6573,8],[7177,6],[8658,6],[9293,6],[10121,6],[11582,6],[11808,6],[13360,7],[13462,7],[13641,6],[14201,6],[17089,6],[17183,6],[17226,6],[18228,7],[18477,7],[28009,6],[32679,6],[34312,7],[65675,6],[67968,6],[69663,6],[69808,6]]},"/en/lessons/common-similarity-measures":{"position":[[25343,7],[26337,7],[29295,6],[34052,6],[35504,7],[37020,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34003,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63812,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1,6],[443,6],[1082,6],[1447,7],[1702,6],[1904,6],[2144,6],[3036,6],[3081,6],[4184,7],[5930,6],[6354,6],[6405,6],[6567,6],[6792,6],[7021,7],[7220,6],[7281,6],[7405,6],[7557,6],[7642,6],[8019,6],[8696,7],[8810,7],[9857,6],[10069,6],[10270,6],[11096,6],[17792,6],[17821,7],[17968,6],[18061,6],[18201,6],[18238,6],[18287,6],[18406,7],[18534,6],[18617,7],[18746,6],[19095,8],[19215,6],[19447,6],[19503,7],[19618,7],[20433,6],[22023,6],[22122,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1,6],[102,6],[143,6],[1349,7],[1826,6],[2083,6],[2187,6],[2473,6],[2511,6],[2619,6],[3105,7],[4502,7],[4635,6],[4702,6],[4752,6],[4803,6],[5434,6],[6217,6],[6735,6],[6903,6],[7064,6],[7264,6],[7404,7],[7529,6],[12628,6],[19193,7],[20630,6],[20908,6],[33101,6],[34678,6],[35371,7],[39762,7],[58404,7],[58525,7],[58589,7],[59642,6],[59920,6],[59992,6],[60259,6],[60667,6],[60819,6],[62040,6],[62343,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[848,6],[3379,7],[4389,6],[24445,7],[24478,6],[25443,7],[25962,6],[36349,6],[40406,6],[40631,6],[43680,6],[44251,7],[44584,6],[45105,7],[45211,6],[53596,7],[55254,6],[55881,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3539,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3552,6],[3679,6],[4981,7]]},"/en/lessons/extracting-keywords":{"position":[[4108,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[191,6],[779,6],[1344,6],[1531,7],[4694,6],[4998,6],[5053,6],[5152,6],[25049,7],[26998,6],[35542,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1002,6],[6034,7],[6113,6],[6165,6],[44554,7],[45213,6],[47577,6],[59508,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2330,7],[16285,8],[20743,6],[21129,7],[21199,7],[22728,7],[23901,7],[23983,7],[24038,7],[24295,6],[24395,7],[24576,6],[25550,6],[25604,7],[26280,6],[26853,6],[27169,6],[27413,6],[29452,7],[31241,7],[31983,6],[32129,6],[32568,7],[32700,6],[32874,6],[33056,6],[34774,6],[35992,6],[36694,6],[38400,7],[39441,7],[40261,7],[51078,6]]},"/en/lessons/linear-regression":{"position":[[7165,6],[7357,6],[9839,7],[9980,6],[10142,6],[20493,6],[20561,6],[32373,6],[33152,7],[34241,7],[68224,7],[68809,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1121,6],[1890,6],[9156,6],[9227,6],[9823,6],[9894,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37644,6]]},"/en/lessons/sentiment-analysis":{"position":[[190,7],[593,7],[1923,7],[5815,6],[7394,6],[7514,6],[8800,6],[8857,6],[9552,7],[39653,7],[40103,7],[40211,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2342,6]]},"/en/lessons/space-place-gazetteers":{"position":[[16115,6],[44785,6],[46553,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42360,6],[42438,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[903,7],[4696,6],[5009,7],[5165,6],[10971,6],[11228,7],[11913,7],[13495,6],[26065,6],[26181,6],[29105,7],[33286,7],[33755,7],[34256,7],[34348,7],[35448,7],[35719,8],[36051,7],[37939,7],[38092,6],[38617,7],[38739,6],[39411,6],[39675,7],[39908,6],[39936,6],[40434,7],[40627,6],[41332,6],[41567,8],[41950,7],[42245,6],[42524,7],[42650,6],[43083,7],[43841,6],[44297,6],[45408,7],[46701,7],[54575,7],[57981,7],[59241,6],[60175,7],[65770,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[956,6],[1437,7],[15193,6],[15227,6],[20401,6],[23374,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[226,7],[1053,6],[1179,6],[1317,7],[2030,6],[3537,6],[3927,6],[4222,6],[4278,6],[4564,7],[4675,6],[4824,6],[4994,7],[5894,7],[6226,7],[6393,6],[6702,6],[6930,6],[8091,6],[8228,7],[10679,7],[11213,6],[11330,6],[12191,7],[12604,7],[14259,6],[14550,6],[14799,6],[15092,6],[15313,6],[15447,6],[16629,6],[17323,6],[17652,7],[17686,6],[17986,6],[18363,7],[19570,7],[19716,6],[19822,8],[23031,7],[23146,7],[23841,6],[23958,6],[24354,6],[24475,6],[26363,6],[26646,6],[26857,7],[26920,6],[27517,7],[27583,6],[28946,7],[33059,7],[33156,7],[33199,6],[33433,6],[36104,6],[36786,6],[37100,6],[37225,7],[37378,6],[37478,7],[37614,6],[37927,6],[38011,6],[38196,7],[40828,6],[40943,7],[41281,7],[41372,6],[42177,6],[42287,6],[42639,6],[42926,6],[43467,6],[44790,6],[45102,6],[45448,6],[45484,7],[45556,7],[46956,7],[47060,6],[47357,7],[48554,7],[48562,6],[51221,6],[51673,7],[51739,6],[51829,7],[52721,6],[52874,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1274,6],[1379,6],[1906,7],[1932,6],[5869,6],[6882,7],[12626,6],[12986,6],[13020,6],[13128,6],[13302,6],[13436,6],[14021,6],[14740,6],[15036,6],[15153,7],[16055,6],[19409,7],[19579,7]]}}}],["corpus(vectorsource(cloud_emotions_data",{"_index":20162,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37576,41]]}}}],["corpus(wfal",{"_index":21812,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40480,13]]}}}],["corpus_featur",{"_index":16338,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38429,15]]}}}],["corpus_features[featur",{"_index":16339,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38598,24]]}}}],["corpus_features[feature][\"mean",{"_index":16342,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38850,32],[39075,32],[39934,32],[41093,32]]}}}],["corpus_features[feature][\"stddev",{"_index":16347,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39232,34],[39991,34],[41146,34]]}}}],["corpus—d",{"_index":22961,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[44142,12]]}}}],["corpus’",{"_index":3763,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8478,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54340,8]]}}}],["correct",{"_index":487,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13662,7],[21539,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12388,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37548,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3954,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8823,7],[22213,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38069,7],[38348,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1312,7],[3210,7],[16672,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7382,9],[13777,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11055,10],[44805,7],[51821,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21828,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38560,7],[42063,9],[47602,7],[50917,7],[55517,8],[56132,8],[62694,7],[63782,10]]},"/en/lessons/common-similarity-measures":{"position":[[3628,9],[28622,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21070,7],[34790,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18823,7],[20363,7],[20754,7],[47480,7],[47791,7]]},"/en/lessons/counting-frequencies":{"position":[[14097,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5755,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16968,7],[41613,7],[41825,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26727,7],[30861,7],[30917,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27535,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13022,7],[13428,7],[15100,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12405,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13901,7],[30977,7],[31118,7],[31280,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17781,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[17376,7]]},"/en/lessons/extracting-keywords":{"position":[[21958,7],[28813,7],[34354,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33122,10],[34069,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[969,7],[5314,8],[12941,7],[19463,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20583,7],[30483,7],[31149,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10558,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12482,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[227,7],[2215,7],[3112,10],[3368,7],[20023,9],[20131,11],[20261,11],[22061,8],[27252,9],[28910,10],[33851,7],[34427,9],[38100,8],[41540,10],[41659,7],[41697,9],[41832,9],[41930,9],[47518,7],[47861,7],[55136,7],[55564,7],[57072,8],[60026,9],[67075,11],[67724,11],[69452,7]]},"/en/lessons/geocoding-qgis":{"position":[[9112,7],[15616,7],[34691,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20657,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1325,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[19550,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2461,7]]},"/en/lessons/gravity-model":{"position":[[53607,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[13909,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29433,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6028,7],[29812,8],[38021,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[23948,8]]},"/en/lessons/introduction-map-warper":{"position":[[5898,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36439,7]]},"/en/lessons/jupyter-notebooks":{"position":[[11439,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9439,7]]},"/en/lessons/linear-regression":{"position":[[28839,7]]},"/en/lessons/logistic-regression":{"position":[[23989,7],[28202,8],[28371,8],[28741,7],[29517,7],[30912,7],[32252,8],[32755,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8026,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28434,7]]},"/en/lessons/naive-bayesian":{"position":[[4101,7],[9769,7],[9906,7],[25981,7],[26000,8],[45254,11],[46084,7],[47632,7],[48102,7],[50280,7],[51288,7],[53694,7],[61186,7]]},"/en/lessons/normalizing-data":{"position":[[5800,7],[10298,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7995,7],[25707,7],[25974,7],[26208,7],[33092,7],[45657,7]]},"/en/lessons/output-data-as-html-file":{"position":[[10033,7]]},"/en/lessons/qgis-layers":{"position":[[7136,7],[8855,7]]},"/en/lessons/research-data-with-unix":{"position":[[4063,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19997,7],[47351,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13789,7]]},"/en/lessons/space-place-gazetteers":{"position":[[23854,8],[33901,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20959,7],[22537,7],[33192,11],[33450,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22165,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11320,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10680,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22589,8],[46806,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13707,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8177,8],[8765,10]]},"/en/lessons/working-with-web-pages":{"position":[[10150,7]]}}}],["correct/tot",{"_index":17665,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29573,16]]}}}],["correctclass",{"_index":18485,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45068,12],[45476,12],[45662,13],[45742,13],[62288,12],[62426,13],[62542,13]]}}}],["correctguess",{"_index":18493,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45772,14],[48110,19],[62560,14]]}}}],["correctli",{"_index":329,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8107,9],[14979,9],[15468,9],[15762,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10007,10],[12313,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10457,10],[23119,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29392,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7013,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25852,9],[45083,9],[49785,9],[55401,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33220,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19265,10],[19664,10],[19758,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4846,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14322,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29386,10],[30374,9],[39058,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3366,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30568,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4223,10],[4334,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8381,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18378,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5990,9],[10414,9],[23497,10]]},"/en/lessons/extracting-keywords":{"position":[[26482,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23319,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20289,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33594,9],[42308,9]]},"/en/lessons/georeferencing-qgis":{"position":[[2312,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[15502,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18022,10],[19075,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5477,9]]},"/en/lessons/gravity-model":{"position":[[19018,10]]},"/en/lessons/installing-omeka":{"position":[[5928,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19259,10],[19618,10],[19883,9],[27751,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9366,9]]},"/en/lessons/intro-to-linked-data":{"position":[[29682,9]]},"/en/lessons/intro-to-powershell":{"position":[[4532,10],[13883,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9517,9]]},"/en/lessons/json-and-jq":{"position":[[33997,10]]},"/en/lessons/jupyter-notebooks":{"position":[[29163,9],[29707,10]]},"/en/lessons/logistic-regression":{"position":[[18239,9],[20401,9],[21005,9],[21172,9],[21475,9],[22555,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5204,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16755,10]]},"/en/lessons/naive-bayesian":{"position":[[16000,10],[46992,9],[47569,10],[48540,9],[48777,9],[51513,10],[66327,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10023,9]]},"/en/lessons/qgis-layers":{"position":[[4761,10],[5401,9],[5510,10]]},"/en/lessons/research-data-with-unix":{"position":[[12059,10]]},"/en/lessons/sentiment-analysis":{"position":[[12039,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33656,9],[34697,10],[38389,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2620,10],[11555,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14313,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10365,10],[12024,10],[14038,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14814,10],[22690,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28019,9],[38270,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5085,9],[5231,10]]}}}],["correl",{"_index":2774,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3166,10],[14708,10],[25884,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17135,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[48279,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[3935,10],[23550,12],[23668,11],[23931,12],[24190,11],[24836,13],[25099,13],[25244,12],[25807,12],[25878,12],[26404,11],[26947,13],[27121,10],[27442,11],[27783,12],[28931,12],[29542,10],[33495,10]]},"/en/lessons/gravity-model":{"position":[[9913,11],[44388,11],[44541,11],[44576,11],[66416,11]]},"/en/lessons/linear-regression":{"position":[[31783,12],[36050,11],[36262,10],[47028,11],[52541,10],[53330,10],[53603,12],[53653,11],[53893,10],[57062,11],[57145,12]]},"/en/lessons/logistic-regression":{"position":[[15224,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9263,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5554,12],[22417,12]]},"/en/lessons/vector-layers-qgis":{"position":[[17007,12]]}}}],["correspond",{"_index":1493,"title":{"/en/lessons/correspondence-analysis-in-R":{"position":[[0,14]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[35,14]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27937,13],[28162,11],[49141,13],[49241,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10242,15]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9731,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7800,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24936,13],[44776,13],[69595,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12206,11],[12236,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16954,11],[24101,13],[30253,11],[40794,13],[41031,10],[41195,13],[41304,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1,14],[96,14],[192,14],[293,14],[444,14],[481,14],[749,10],[1079,15],[1283,15],[2759,14],[2785,14],[3801,11],[4203,14],[11825,14],[13687,14],[14195,14],[14570,14],[14731,14],[14950,14],[20673,14],[24125,14],[30503,14],[30820,14],[36183,14],[37692,14],[39419,14],[39669,14]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10217,13],[28945,10],[29122,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37222,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8435,10],[11807,11],[11999,11],[17727,10],[18770,13],[24005,11],[24303,11],[25301,10],[30793,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24574,15]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14626,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13357,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28374,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26253,10],[46326,13],[50441,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6725,14],[17404,13]]},"/en/lessons/extracting-keywords":{"position":[[7527,10],[23121,13],[26464,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13325,13],[13613,13],[14877,13],[15396,13],[16912,13]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13295,13],[23252,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24608,13],[31675,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3521,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30114,10]]},"/en/lessons/geocoding-qgis":{"position":[[13548,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15243,10],[15335,10],[21208,11],[21300,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[31083,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33555,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[13380,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[12052,10],[19555,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7378,13],[13867,13],[24809,13]]},"/en/lessons/intro-to-linked-data":{"position":[[1179,13]]},"/en/lessons/intro-to-powershell":{"position":[[41685,13],[42574,13]]},"/en/lessons/introduction-map-warper":{"position":[[7064,13],[20897,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24902,11],[30414,13],[31875,10],[31951,11],[32188,10],[39759,13],[40133,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12135,13],[33041,13],[34251,11]]},"/en/lessons/linear-regression":{"position":[[10080,13],[10811,13],[11124,13],[26581,13],[28239,13]]},"/en/lessons/logistic-regression":{"position":[[30475,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35757,10],[36555,14],[36607,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33941,13],[44862,13],[46807,13],[49465,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10886,11],[24332,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42134,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17330,13],[33258,13],[36096,10],[40395,13],[40529,10],[41126,13],[45947,13],[46516,13]]},"/en/lessons/sentiment-analysis":{"position":[[4580,14],[4616,15],[5221,15],[5853,14],[6860,14],[9099,16]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[668,13],[23950,10],[33487,10],[38770,13]]},"/en/lessons/sonification":{"position":[[6025,13],[17389,10]]},"/en/lessons/space-place-gazetteers":{"position":[[21838,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[244,14],[12762,14]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28916,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18950,13],[19883,13],[45949,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3191,11]]},"/en/lessons/transliterating":{"position":[[7931,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[11802,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[36,14],[754,14],[847,15],[999,15],[1249,14],[1598,14],[1965,14],[3013,14],[4341,15],[4891,14],[5236,14],[6362,15],[6621,15],[6999,15],[7066,14],[7363,15],[8225,14],[8386,15],[9487,14],[10105,14],[10275,15],[10707,14],[11231,15],[12731,14],[14726,14],[21727,14],[21983,14],[22825,14],[23415,15],[23548,14],[23668,14],[24008,15],[24604,14],[25069,13],[26030,15]]},"/en/lessons/vector-layers-qgis":{"position":[[1649,13],[12796,10],[12859,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2533,10],[30992,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15249,13],[17150,14]]}}}],["corrigan",{"_index":13025,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32744,9]]}}}],["corrobor",{"_index":14740,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38300,12]]}}}],["corsu",{"_index":11895,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7459,6]]}}}],["corytaylor_",{"_index":15489,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4232,14],[4619,14],[4975,14]]}}}],["cos(0",{"_index":5688,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17039,8]]}}}],["cos(90",{"_index":5687,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[16900,9]]}}}],["cos(\\theta",{"_index":5691,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17615,12],[18806,14]]}}}],["cosin",{"_index":1666,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35918,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27670,7],[27775,6],[34871,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62154,6],[63376,6]]},"/en/lessons/common-similarity-measures":{"position":[[449,6],[471,6],[2177,6],[10853,6],[10875,6],[11437,6],[15879,6],[15901,6],[15997,6],[16483,7],[16507,6],[16562,6],[16584,6],[16859,6],[17004,6],[17056,6],[17384,6],[17507,6],[17879,6],[18128,6],[18701,6],[18743,6],[18774,6],[18842,6],[18897,6],[19031,6],[20176,6],[20243,6],[20364,6],[20485,6],[21052,6],[21207,6],[21355,6],[21477,6],[21539,6],[21776,6],[21973,6],[23330,6],[32682,6],[32718,6],[33191,6],[33376,6],[33573,6],[33622,6],[33644,6],[33830,6],[34403,6],[34492,6],[34728,6],[35357,6],[38748,6],[39858,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12392,7],[12909,6],[13101,6],[13243,6],[14213,6],[33619,6],[33714,6],[34816,6],[34889,6],[34955,6],[35947,6],[36412,6],[36506,6],[36550,6],[36879,6],[38136,6],[38336,6],[39727,7],[40590,6]]}}}],["cosine_dist",{"_index":5794,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32901,16]]}}}],["cosine_distances.nsmallest(6",{"_index":5797,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33030,29]]}}}],["cosmet",{"_index":16648,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[8781,8],[8951,8]]}}}],["cosmo",{"_index":17461,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73279,6]]},"/en/lessons/logistic-regression":{"position":[[64625,6]]}}}],["cost",{"_index":1952,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1517,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7190,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23002,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66406,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64023,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7830,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41029,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45202,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11552,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15108,4],[15287,4],[15383,4],[15563,4],[15632,4],[15677,4],[15756,4],[15844,4],[15921,5],[15933,4]]},"/en/lessons/gravity-model":{"position":[[5925,4]]},"/en/lessons/installing-omeka":{"position":[[1059,4],[1114,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26783,6]]},"/en/lessons/intro-to-powershell":{"position":[[30834,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4305,5],[4387,5],[4656,5],[4721,4],[4807,4],[4976,4],[5340,5],[52191,4]]},"/en/lessons/sentiment-analysis":{"position":[[16488,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30925,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16349,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[436,4],[36293,4]]},"/en/lessons/working-with-text-files":{"position":[[3521,4]]}}}],["coster",{"_index":18573,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58500,9]]}}}],["costli",{"_index":1219,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11352,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48536,6]]}}}],["couldnt",{"_index":7707,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9388,10]]}}}],["couldn’t",{"_index":5641,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[8898,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52599,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18662,8]]}}}],["council",{"_index":1572,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30973,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57019,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6737,7],[49868,7],[53920,7]]}}}],["count",{"_index":1101,"title":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[0,8]]},"/en/lessons/counting-frequencies":{"position":[[0,8]]},"/en/lessons/research-data-with-unix":{"position":[[0,8]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6247,5],[8339,7],[8442,5],[9947,5],[11958,6],[12403,6],[12621,5],[12796,5],[15781,5],[16143,6],[16282,5],[16420,5],[20958,6],[21846,5],[33832,6],[38681,6],[39601,6],[40054,6],[40089,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7791,5],[8005,5],[8969,5],[13590,5],[13728,5],[15649,5],[16767,5],[27361,5],[31924,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3341,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8690,5],[13624,5],[13718,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2335,6],[6596,6],[15858,5],[37837,5],[38198,5],[43468,6],[52865,5],[62473,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5062,5],[16378,5],[16947,5],[17049,5],[18546,5],[22011,5],[29107,5],[29921,5],[31360,5],[43822,6],[46149,5],[51233,5]]},"/en/lessons/common-similarity-measures":{"position":[[582,8],[1895,6],[1944,6],[5065,7],[6780,6],[7148,5],[21912,6],[22015,7],[23758,8],[24565,8],[26289,7],[36119,6],[36779,7],[37196,6],[37423,6],[38820,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10585,5],[33927,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[346,8],[12322,6],[13411,7],[15361,8],[15630,6],[16174,5],[31292,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5583,7],[16932,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9381,6],[9451,5],[12828,8],[12891,8],[12955,5],[28378,6],[28799,7],[40259,6],[40593,6],[40753,6],[40950,6],[41324,7],[42269,6],[42757,6],[42906,8],[45994,6],[46166,6],[46404,6],[48236,6],[49591,6],[52922,6],[52989,6],[53918,5],[57274,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1,8],[224,5],[269,8],[309,5],[517,5],[2669,5],[4607,5],[4800,5],[4891,8],[6223,7],[7390,5]]},"/en/lessons/counting-frequencies":{"position":[[1,8],[380,8],[490,5],[887,5],[1148,5],[1769,5],[1856,5],[3142,5],[14153,8],[14283,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25947,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23958,7],[27588,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23856,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19600,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46673,8],[50656,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17158,5],[27312,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13180,7],[15157,8],[49084,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2564,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27969,5],[28353,5],[35113,6],[35275,6],[35292,5],[36246,5],[36254,5],[36630,5],[36638,5],[36696,6],[36757,6],[36809,6],[36955,5],[37272,5],[37414,5],[37532,6],[37581,6],[37621,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17944,5],[18326,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1297,8],[11305,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18302,8],[25066,5],[32053,5],[37444,5]]},"/en/lessons/geocoding-qgis":{"position":[[27526,5],[27868,5],[28038,5],[28152,5],[28313,6],[28493,5],[28684,5],[29804,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[16862,5],[17141,5],[17213,5],[17340,5],[19393,5],[19418,5],[19705,6],[22019,5],[27771,5],[27886,5],[28044,6],[28147,5],[28831,5],[28947,5],[30674,5],[34784,5],[35022,5],[35306,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40049,8],[40112,5],[40970,5],[41162,7],[42109,5],[42301,7],[43393,7],[43867,7],[43897,5],[44371,5],[44442,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18573,9],[18837,5],[19894,6],[25057,5],[26285,6],[26625,9]]},"/en/lessons/gravity-model":{"position":[[24682,6],[27296,5],[32668,5],[33513,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7460,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10958,5],[11043,6],[11207,6],[11250,5],[12081,6],[12774,7],[13185,9],[14574,6],[15113,9],[17971,6],[18058,6],[18183,5],[20569,6],[20847,9],[34316,6],[35638,9],[39056,6],[49370,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31928,6],[33613,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17819,5]]},"/en/lessons/intro-to-powershell":{"position":[[36396,5],[36721,5],[36843,5],[36877,5],[37875,6],[37945,5],[45018,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17408,8],[17491,7],[17761,7],[18021,8],[21043,8],[23911,5],[26462,6],[28826,5],[29952,8],[30031,5],[36435,5],[40361,6],[43550,6]]},"/en/lessons/json-and-jq":{"position":[[458,8],[516,8],[607,8],[626,5],[6978,6],[7034,6],[9640,8],[24477,8],[24933,8],[27570,6],[31657,8],[31917,5],[33483,5],[33547,5],[33726,6],[33754,7],[35295,6],[35438,5],[35484,8],[35555,7],[35613,5],[35796,8],[35853,8],[35877,5],[35966,5],[36283,5],[36876,6],[37144,5],[39650,8],[39686,8]]},"/en/lessons/jupyter-notebooks":{"position":[[16401,5],[31933,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[277,8],[1646,8],[9752,9]]},"/en/lessons/linear-regression":{"position":[[5076,5],[5437,6],[6327,6],[6350,7],[9740,5],[12999,5],[13853,5],[16246,5],[18627,5],[26896,6],[29072,6],[29661,5],[30543,5],[31056,6],[34354,6],[49176,5],[79363,6]]},"/en/lessons/logistic-regression":{"position":[[4101,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3307,6],[3632,5],[5598,8]]},"/en/lessons/naive-bayesian":{"position":[[3684,5],[16598,9],[16777,6],[21632,6],[21686,7],[21721,5],[22518,5],[26113,6],[26135,6],[26190,5],[26525,6],[29924,5],[30152,6],[39232,5],[39415,5],[40039,5],[40179,5],[40226,5],[42096,5],[46198,6]]},"/en/lessons/normalizing-data":{"position":[[3405,5],[3774,7],[3844,5],[4022,8],[6400,6],[6453,7],[9688,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40811,6],[44217,6]]},"/en/lessons/output-data-as-html-file":{"position":[[402,8],[1455,8],[10347,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13552,8],[17801,5]]},"/en/lessons/research-data-with-unix":{"position":[[1,8],[59,8],[157,8],[246,8],[406,7],[995,7],[1133,5],[1227,8],[1648,8],[2152,5],[4085,8],[4131,8],[4231,6],[4397,5],[6055,5],[6110,8],[6245,6],[6291,8],[6622,5],[6728,5],[6773,8],[6921,5],[7175,6],[7478,6],[7663,5],[7801,5],[8001,6],[8759,5],[10570,6],[10658,6],[10836,5],[10912,5],[12975,5],[13223,5],[13493,5],[13626,9],[13784,5],[14601,5],[15033,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15135,5],[15182,5],[19069,5],[20162,5],[22453,5],[22482,5],[22625,7],[25315,5],[26858,6],[27650,8],[28072,5],[32454,5],[35949,5],[36300,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23717,5],[29618,7],[32919,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13532,5],[27665,5],[29107,7],[29436,6],[32327,5],[33527,5],[33686,6]]},"/en/lessons/sonification":{"position":[[10280,6],[11973,6],[14118,6],[14164,6],[16804,7],[31705,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2934,6],[3433,6],[3576,7],[3588,6],[5189,6],[6596,8],[20765,5],[21286,5],[21582,5],[22042,5],[24127,6],[24674,5],[26167,7],[28091,5],[28458,5],[28549,6],[28606,7],[28894,7],[29157,7],[29549,7],[29751,5],[30173,5],[30693,5],[30722,5],[30878,5],[32572,6],[32957,6],[33457,6],[34303,5],[35243,6],[36911,5],[37364,5],[37978,5],[39135,5],[39257,5],[39790,7],[39903,5],[40240,8],[40550,7],[40737,5],[41770,5],[42592,8],[43210,6],[43401,5],[43826,5],[46808,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18510,5],[25928,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2218,6],[21225,8]]},"/en/lessons/transliterating":{"position":[[8835,6],[9193,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8266,5],[28719,7],[28813,7],[43615,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[23676,5],[23958,5],[24171,5],[24374,6],[24729,6],[26721,5],[26945,6],[26966,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25704,6]]},"/en/lessons/working-with-text-files":{"position":[[1786,5]]}}}],["count(?typ",{"_index":13465,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19123,13]]}}}],["count(all_data",{"_index":21759,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25956,15]]}}}],["count(concat(month(story_date_publish",{"_index":13286,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41083,41],[42223,42],[43315,42],[43790,42]]}}}],["count(coverage_c",{"_index":20588,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28120,20],[37113,20]]}}}],["count(dat",{"_index":19811,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12851,11],[15824,11]]}}}],["count(verifi",{"_index":19850,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[22182,15],[22955,15],[23528,15],[23944,15]]}}}],["count+=1",{"_index":11143,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28611,8],[31517,8]]}}}],["count_list",{"_index":11549,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18188,10]]}}}],["count_list.append(doc[start:end].text",{"_index":11550,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18245,38]]}}}],["counter",{"_index":1477,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26825,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4875,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15437,7],[15512,7],[15552,7],[15879,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15215,9]]},"/en/lessons/extracting-keywords":{"position":[[35477,7],[37142,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17984,7],[18089,7],[18179,7],[18285,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18160,8],[22431,7],[36796,7],[39112,7],[39152,7],[40625,7],[40742,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[9603,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36691,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2016,7]]},"/en/lessons/linear-regression":{"position":[[33185,7],[34018,10],[34330,7]]},"/en/lessons/logistic-regression":{"position":[[13281,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42083,7]]}}}],["counter(count_list",{"_index":11551,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18295,19]]}}}],["counter(l",{"_index":12278,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40929,10],[41232,10],[41418,10]]}}}],["counter(label",{"_index":6182,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15534,15]]}}}],["counter(pgfnlist",{"_index":12269,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39933,17]]}}}],["counter(tot",{"_index":17153,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33418,15]]},"/en/lessons/logistic-regression":{"position":[[13514,15]]}}}],["counter({'human",{"_index":6183,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15709,17]]}}}],["counter({1",{"_index":12280,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40962,11]]}}}],["counter.most_common(10",{"_index":11552,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18335,24]]}}}],["counteract",{"_index":13638,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[28630,13]]}}}],["counterfeit",{"_index":18574,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58527,14]]}}}],["counterintuit",{"_index":16762,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[32146,19]]}}}],["countermeasur",{"_index":2249,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13730,15]]}}}],["counterpart",{"_index":1489,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27524,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1684,13]]},"/en/lessons/transliterating":{"position":[[10733,12]]}}}],["counterpoint",{"_index":7465,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28016,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30834,12]]}}}],["countervector",{"_index":4479,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[62118,17]]}}}],["counter’",{"_index":17165,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[34029,9],[34392,9]]}}}],["counti",{"_index":10845,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2280,6],[7434,6],[7606,8],[7749,6],[7795,8],[8023,8],[8531,9],[8741,6],[13546,8],[29464,9]]},"/en/lessons/geocoding-qgis":{"position":[[892,9],[1758,9],[6495,9],[6755,6],[7289,7],[7338,6],[7686,6],[8806,7],[10998,8],[11153,6],[11252,10],[11719,8],[11997,6],[12486,6],[13403,6],[13808,8],[15902,9],[17731,8],[19321,8],[19960,9],[20455,7],[21649,6],[22169,9],[22474,6],[24768,8],[25055,8],[27911,8],[31356,6],[32189,9],[34998,8],[36430,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2936,9],[3411,9],[3450,8],[3558,9],[3624,8],[8104,6],[8244,6],[8487,6],[8678,6],[12398,6],[15144,8],[15671,7],[15745,8],[16027,8],[16528,7],[16632,6],[17175,7],[17251,9],[17379,9],[17715,8],[18330,6],[18458,6],[18949,8],[19452,7],[19836,9],[19879,8],[21018,8],[22107,9],[22155,8],[22324,8],[22795,8],[23688,8],[24223,9],[24724,8],[27064,7],[28441,8],[28856,8],[29583,9],[33091,8],[33254,8],[33307,6],[33509,6],[34511,6],[34561,7]]},"/en/lessons/gravity-model":{"position":[[894,6],[1180,7],[1624,7],[2024,6],[3031,9],[3115,8],[6087,8],[6511,7],[10733,6],[11850,8],[11908,8],[13430,6],[14729,8],[14831,6],[14891,7],[15203,8],[15244,8],[15398,8],[15980,9],[15998,8],[16584,8],[17527,8],[17568,9],[17649,8],[18058,8],[20997,6],[21161,6],[21802,7],[21868,6],[22554,8],[22977,6],[25327,7],[25744,6],[26055,7],[30502,9],[30718,6],[33654,8],[33781,6],[34263,6],[34288,9],[34327,8],[35419,6],[36462,6],[37512,8],[37681,7],[37799,9],[37886,6],[41059,7],[41657,7],[46831,9],[47164,9],[49983,6],[50095,6],[50212,7],[50282,9],[50582,8],[50715,6],[51190,6],[51324,10],[52983,9],[53495,6],[54042,7],[54159,6],[65452,6]]},"/en/lessons/introduction-map-warper":{"position":[[16313,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11631,6]]}}}],["countiescentroid",{"_index":12561,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[20571,17]]}}}],["countiesxy.csv",{"_index":12562,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[20905,15],[23636,14]]}}}],["countmemb",{"_index":12912,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16553,12],[17183,12],[32223,14]]}}}],["countmembers\",text=\"nhgisnam\",text.size=\"a57aa1980",{"_index":12956,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[23139,53]]}}}],["countofstories<",{"_index":13294,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41474,18],[42604,18]]}}}],["countri",{"_index":6876,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37076,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[680,10],[3467,9],[3819,10],[3834,9],[3904,9],[3937,9],[3978,9],[4242,9],[4480,7],[4910,7],[5106,10]]},"/en/lessons/extracting-keywords":{"position":[[3436,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8149,10],[22460,8],[31259,7],[31586,7],[31719,9],[31875,9]]},"/en/lessons/geocoding-qgis":{"position":[[902,10],[3809,10],[3824,9],[22485,7],[33076,10],[37154,7],[38026,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3229,7],[25784,8],[26014,8],[27658,8],[27681,7],[28612,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22029,7],[22130,7]]},"/en/lessons/gravity-model":{"position":[[1333,10],[1660,9],[2784,10],[3257,9],[3403,10],[6131,11],[12577,7],[17805,8],[55284,7],[58076,9],[58209,7],[58282,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13745,7],[13759,7],[26134,7]]},"/en/lessons/jupyter-notebooks":{"position":[[38176,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5368,10],[16899,8],[17084,9],[17295,7],[17681,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51000,9],[53186,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9252,7],[11641,8],[34583,9]]},"/en/lessons/space-place-gazetteers":{"position":[[33324,7],[33522,10],[34101,10],[38489,7],[38738,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50152,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18114,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21887,10]]},"/en/lessons/vector-layers-qgis":{"position":[[1112,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22731,7],[23137,7],[23743,7],[24717,7],[25817,9],[26849,9],[27059,9],[27184,9],[27276,9],[27784,8],[27814,9],[29776,7],[29925,9],[30016,7],[31716,9],[31983,10],[32763,8],[32825,9]]}}}],["countries.3",{"_index":7227,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5172,11]]}}}],["country=\"ca",{"_index":12718,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26972,12]]}}}],["country_flying_miss",{"_index":23340,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15951,22],[16679,25],[25351,23],[26275,22],[30764,22],[30916,22]]}}}],["countvector",{"_index":3947,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21504,15],[63814,16]]},"/en/lessons/common-similarity-measures":{"position":[[24205,15],[24455,15],[24641,15],[24859,15],[25239,15],[25567,15],[25639,16],[25930,15]]},"/en/lessons/linear-regression":{"position":[[5302,16]]}}}],["countvectorizer().fit(docs_per_class.docu",{"_index":4371,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52814,46],[62426,46]]}}}],["countvectorizer(input=\"filenam",{"_index":5739,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25997,33]]}}}],["county.i",{"_index":13011,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32103,9]]}}}],["county_aggregate_data",{"_index":12868,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9245,21],[9348,21],[9659,21],[10553,21],[10877,21],[10971,21],[11290,21],[11418,21],[13936,23],[14751,21],[15260,21],[17105,21],[19348,21],[22386,22],[23109,22]]}}}],["county_aggregate_data$a57aa1990",{"_index":12999,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31601,31]]}}}],["county_aggregate_data$aog.c/county_aggregate_data$chtotal)*10000",{"_index":12962,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24953,67],[27205,67]]}}}],["county_aggregate_data$av0aa1990/10000)/county_aggregate_data$countmemb",{"_index":12947,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[21744,75]]}}}],["county_aggregate_data$b18aa1990/county_aggregate_data$totpop)*10000",{"_index":12959,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24457,70]]}}}],["county_aggregate_data$bd5aa1990",{"_index":12967,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26515,31]]}}}],["county_aggregate_data$countmemb",{"_index":12914,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16916,34]]}}}],["county_aggregate_data$countyfp",{"_index":12931,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18780,30]]}}}],["county_aggregate_data$people_urban",{"_index":13003,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31718,34]]}}}],["county_aggregate_data$percent_rur",{"_index":13037,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34683,35]]}}}],["county_aggregate_data$relativetot",{"_index":12946,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[21707,36]]}}}],["county_aggregate_data$statefp",{"_index":12929,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18688,29]]}}}],["county_aggregate_data<",{"_index":12933,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[19142,25]]}}}],["county_aggregate_data[which(county_aggregate_data$statenam",{"_index":12870,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9687,58]]}}}],["coupl",{"_index":731,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[813,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9589,6],[25101,6],[58535,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12527,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31677,6],[42357,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26770,6],[51925,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21442,6],[21458,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15129,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42939,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48952,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35820,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14175,6],[48633,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9548,6]]},"/en/lessons/extracting-keywords":{"position":[[6482,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8431,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[649,6],[11778,6],[11846,6],[18860,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[15438,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36905,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8562,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1028,6],[34769,6]]},"/en/lessons/intro-to-powershell":{"position":[[14615,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15840,6]]},"/en/lessons/naive-bayesian":{"position":[[3436,6],[3477,6],[48665,6],[68530,6]]},"/en/lessons/sonification":{"position":[[21376,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49893,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8343,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4083,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9410,6]]}}}],["couplet",{"_index":11334,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16799,7]]}}}],["courag",{"_index":2623,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28882,8]]}}}],["cours",{"_index":879,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10129,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2757,7],[19027,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19558,6],[23880,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11866,7],[64755,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57169,7],[61142,7],[66674,7],[67272,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7244,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15928,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61977,7],[62088,7],[62283,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3770,8],[14074,6],[20399,7],[21409,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31900,7],[32128,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18906,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28663,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23605,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15101,6],[21861,7],[24335,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4210,6],[5082,7],[6219,6],[11737,6],[33545,8],[35145,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1408,6],[9614,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6988,6]]},"/en/lessons/extracting-keywords":{"position":[[30457,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40060,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13347,6],[17061,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3353,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[22871,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2964,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[19983,7],[44471,6]]},"/en/lessons/installing-omeka":{"position":[[1529,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18349,6],[42556,7],[42690,6],[44614,6],[45408,7],[46908,6],[48061,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17414,8],[25131,6],[37566,7],[51713,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22803,7]]},"/en/lessons/intro-to-bash":{"position":[[12668,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6647,6]]},"/en/lessons/intro-to-linked-data":{"position":[[1481,6],[26505,6],[31642,7],[35616,6],[37969,6]]},"/en/lessons/intro-to-powershell":{"position":[[24706,7],[27552,7],[36454,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[14068,7]]},"/en/lessons/jupyter-notebooks":{"position":[[17677,8],[42422,7]]},"/en/lessons/linear-regression":{"position":[[56569,7]]},"/en/lessons/naive-bayesian":{"position":[[5426,7],[10518,7],[10996,7],[23716,7],[36065,6],[42277,6],[42457,6],[60010,6]]},"/en/lessons/normalizing-data":{"position":[[6500,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4778,6],[31270,6]]},"/en/lessons/preserving-your-research-data":{"position":[[11071,6],[13370,6]]},"/en/lessons/qgis-layers":{"position":[[9553,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27880,6]]},"/en/lessons/research-data-with-unix":{"position":[[7618,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29058,7]]},"/en/lessons/sonification":{"position":[[19815,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1185,6],[7746,8],[24565,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1162,6],[5711,8],[18717,6],[25451,6],[33652,6]]},"/en/lessons/transliterating":{"position":[[10962,7],[14630,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27823,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2496,6],[35357,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6202,7]]},"/en/lessons/working-with-web-pages":{"position":[[1168,7]]}}}],["course.1",{"_index":6632,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5061,8]]}}}],["court",{"_index":9052,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1995,5]]},"/en/lessons/linear-regression":{"position":[[2339,6],[73762,6]]},"/en/lessons/logistic-regression":{"position":[[2059,6],[65108,6]]},"/en/lessons/naive-bayesian":{"position":[[4579,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19369,6]]},"/en/lessons/working-with-web-pages":{"position":[[5093,5]]}}}],["court</title>",{"_index":23695,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8202,19]]}}}],["courte\\npour",{"_index":9914,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51711,12]]}}}],["courteou",{"_index":20400,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[24691,9]]}}}],["courtesi",{"_index":8338,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19289,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23186,8]]}}}],["courſ",{"_index":18836,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13496,8],[13882,8],[14407,8],[14596,7]]}}}],["coutur",{"_index":3326,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4593,7]]}}}],["coven",{"_index":2607,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28440,9]]}}}],["cover",{"_index":401,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10441,5],[24082,6],[24188,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4111,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3347,7],[4594,7],[33007,7],[47710,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1791,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16050,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[581,5],[9671,8],[10611,7],[11405,5],[11983,7],[12928,7],[13932,5],[15454,5],[29139,7],[40436,5],[41160,5],[41794,5],[43286,5],[55524,5],[57177,7],[60608,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1416,8],[3683,7],[37166,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57114,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2161,5],[3025,7],[3611,5],[70485,5]]},"/en/lessons/common-similarity-measures":{"position":[[4464,6],[4621,5],[4806,7],[13890,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5606,5],[5640,5],[5773,5],[11165,5],[14284,8],[16984,7],[21493,5],[27559,5],[40148,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60644,7],[61229,7],[61985,8],[64503,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12387,6],[16373,6],[58796,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33700,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28184,8],[36788,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4942,5],[12779,6],[18141,5],[18198,5],[18275,5],[18391,5],[18629,5],[18723,5],[19368,6],[19539,6],[19962,5],[21202,6],[22427,6],[23041,8],[24161,5],[24292,5],[24509,6],[24971,6],[26078,6],[26149,6],[27412,6],[27548,5],[28242,5],[28633,5],[28754,6],[31104,5],[31205,5],[31325,5],[38329,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13219,7],[19567,7],[29033,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47712,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29170,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49078,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44486,8],[45274,8],[53345,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8195,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51870,5]]},"/en/lessons/extracting-keywords":{"position":[[26042,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12215,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[7785,8],[8802,7],[27619,6],[29465,8],[34582,7],[34885,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4041,7],[6428,7],[7210,5],[11896,7],[34625,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5538,6],[46259,6]]},"/en/lessons/gravity-model":{"position":[[20509,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[42973,6],[44370,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7243,8],[7733,6],[51578,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7492,8],[20458,7],[38513,7],[56797,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3755,5],[15441,6],[22036,5],[22095,5],[22172,5],[22288,5],[22526,5],[22620,5],[23265,6],[23436,6],[23857,5],[25406,6],[26996,6],[28118,8],[29228,5],[29359,5],[29576,6],[30038,6],[31148,6],[31219,6],[32491,6],[33345,5],[33510,5],[33581,5],[41574,5]]},"/en/lessons/intro-to-bash":{"position":[[2181,5]]},"/en/lessons/intro-to-linked-data":{"position":[[7665,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36093,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7675,5],[55487,6]]},"/en/lessons/json-and-jq":{"position":[[40134,7]]},"/en/lessons/linear-regression":{"position":[[6533,7],[14623,5]]},"/en/lessons/logistic-regression":{"position":[[61071,7],[64014,5]]},"/en/lessons/naive-bayesian":{"position":[[20442,7],[31246,7]]},"/en/lessons/qgis-layers":{"position":[[11519,5],[12171,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1606,5]]},"/en/lessons/research-data-with-unix":{"position":[[3099,6]]},"/en/lessons/sentiment-analysis":{"position":[[2091,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1233,5],[3681,6],[5984,8],[14304,7],[27347,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9640,5],[11265,7],[14048,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1441,5],[6935,5],[25772,5],[25968,6],[33224,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20018,6],[64593,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[483,5],[33250,5]]},"/en/lessons/transliterating":{"position":[[5645,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1638,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19175,6]]},"/en/lessons/working-with-text-files":{"position":[[2053,6]]}}}],["cover.png",{"_index":21472,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18897,10]]}}}],["coverag",{"_index":7811,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9068,8],[9205,8],[9478,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7392,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7030,8],[7733,8],[11662,8],[38361,8],[38409,8],[40022,8],[40821,8],[41293,8],[41485,9],[41704,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1932,8]]},"/en/lessons/linear-regression":{"position":[[52411,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10893,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11147,9],[11358,9],[11868,8],[12284,9]]}}}],["coverage_c",{"_index":20536,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11755,14],[12056,15],[29526,14],[34968,14]]}}}],["coverage_city')%>",{"_index":20590,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28202,22],[37197,22]]}}}],["covert",{"_index":8415,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5599,6],[28623,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40940,6]]}}}],["covid",{"_index":21984,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63614,5]]}}}],["cow",{"_index":15573,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18730,4],[20258,6]]},"/en/lessons/naive-bayesian":{"position":[[58729,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11876,4],[11933,3]]}}}],["coward",{"_index":21398,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36869,7]]}}}],["cox",{"_index":14326,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48762,3]]}}}],["cozen",{"_index":13834,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61331,7]]}}}],["cp",{"_index":15000,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[15737,2],[15927,2],[16342,2],[21359,2],[21981,2],[22026,2],[22153,2],[22633,2],[22822,2],[23341,2],[23526,2],[26485,2]]},"/en/lessons/intro-to-powershell":{"position":[[760,4],[19459,4],[21170,3],[21260,2],[21288,2],[24342,3],[24400,3],[24439,2],[24782,3],[44097,2],[44106,2]]}}}],["cpanel",{"_index":14101,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[8311,7]]}}}],["cpc",{"_index":7231,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5951,6],[6085,4],[7827,4],[7976,4],[9962,4],[9980,4],[15584,4],[17976,5],[19979,4],[20004,3],[20959,4],[21061,3],[27741,3],[39057,4]]}}}],["cpu",{"_index":5857,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8117,7],[28551,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[370,5],[12764,5],[12889,4],[12898,3],[13587,3],[14040,5],[14109,4],[14192,3],[14366,3],[14681,3],[14803,4],[14915,3],[15421,3],[22190,3]]}}}],["cr",{"_index":9997,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56647,2]]},"/en/lessons/geocoding-qgis":{"position":[[10045,5],[10189,5],[10244,3],[21002,3]]},"/en/lessons/georeferencing-qgis":{"position":[[2306,5],[10545,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[34266,3]]},"/en/lessons/qgis-layers":{"position":[[4755,5],[4776,3],[5329,3],[5543,3],[5837,3],[5896,3],[6589,3],[6800,3],[7039,3],[7189,4],[7262,3],[8958,4],[17672,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12426,2]]},"/en/lessons/vector-layers-qgis":{"position":[[3206,3],[3261,4],[3357,5],[3497,3],[5042,3],[10996,3],[13292,3]]}}}],["crack",{"_index":6493,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57431,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17784,7]]}}}],["craft",{"_index":2135,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[1929,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1300,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37234,8],[40779,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25838,8]]}}}],["crafter",{"_index":9385,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39080,8],[39294,7]]}}}],["craig",{"_index":16390,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43706,5],[52145,6]]}}}],["cramp",{"_index":15522,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8459,8]]}}}],["cran",{"_index":20229,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49119,4]]}}}],["crash",{"_index":8194,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26826,8],[28038,5],[28344,6],[31451,5],[32407,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16032,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42478,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27054,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2958,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23059,7]]},"/en/lessons/space-place-gazetteers":{"position":[[19771,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19241,6]]}}}],["crawford",{"_index":5975,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36596,8],[44018,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58344,8],[63959,9]]}}}],["crawford5",{"_index":6464,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55809,9]]}}}],["crawfurd",{"_index":18582,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58659,11]]}}}],["crawl",{"_index":2422,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14441,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5586,8]]},"/en/lessons/naive-bayesian":{"position":[[66036,9],[67541,8]]}}}],["crawler",{"_index":5583,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68867,8]]}}}],["crawli",{"_index":16905,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[37081,10]]}}}],["crazi",{"_index":14722,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32035,7]]}}}],["cream",{"_index":22916,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35037,8],[35366,7],[35419,9],[39451,9]]}}}],["creat",{"_index":117,"title":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[0,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[0,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[0,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[0,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[0,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[0,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[0,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[56,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[0,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20,6]]},"/en/lessons/vector-layers-qgis":{"position":[[0,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2186,6],[11738,6],[12603,7],[12718,6],[13339,6],[16085,6],[23312,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3875,6],[8252,7],[10441,6],[10504,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12023,6],[19814,6],[27392,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5564,7],[5887,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1111,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7937,7],[25631,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2378,6],[2754,8],[4585,9],[7210,7],[7265,6],[7693,7],[7807,6],[10577,6],[11447,6],[12153,8],[14722,6],[16765,6],[18876,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2365,7],[3285,6],[3829,8],[4122,7],[4168,7],[4294,6],[5989,7],[6936,7],[7747,8],[8405,6],[9740,8],[12073,7],[13159,7],[16095,7],[23427,7],[25370,7],[26453,7],[28634,7],[29571,6],[29672,6],[42128,6],[43370,6],[44127,6],[44838,8],[44894,7],[45096,7],[45219,7],[46482,6],[46600,6],[47539,7],[50676,6],[52428,7],[52478,7],[53830,7],[53922,7],[56240,7],[61803,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6288,8],[6910,6],[7376,7],[8338,6],[9104,8],[10873,8],[15574,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6237,6],[7060,7],[7338,7],[13733,7],[13808,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3667,7],[5497,6],[5684,6],[7140,6],[16824,7],[29333,6],[29514,6],[34000,6],[34140,7],[39215,6],[39931,7],[42407,6],[43807,6],[50241,8],[51404,6],[51448,6],[52529,6],[64403,8],[66545,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7621,6],[15079,8],[15188,8],[15297,7],[26472,8],[40646,6],[43686,6],[53815,6],[54537,6],[55135,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[930,6],[4285,7],[4948,8],[5363,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[530,6],[606,6],[836,6],[1596,6],[2167,8],[2216,8],[2715,7],[11751,7],[11900,8],[12143,7],[12982,6],[13034,8],[15438,7],[15489,7],[16790,6],[16934,8],[16987,8],[17502,6],[17698,6],[17924,6],[18853,6],[18897,6],[18951,6],[19126,7],[19480,6],[21728,8],[21766,6],[21789,6],[25905,6],[26196,7],[27954,6],[32788,8],[33534,6],[33651,6],[34628,6],[35265,6],[35314,6],[35808,6],[35947,6],[36422,6],[37019,6],[37169,8],[37333,6],[37923,8],[38259,7],[38310,6],[38732,7],[39492,7],[39741,6],[39797,7],[40120,7],[40269,6],[43648,8],[47260,8],[48386,6],[48427,8],[48622,8],[48999,8],[51173,7],[51399,7],[51536,7],[53475,6],[54357,8],[59521,8],[64377,6],[64427,6],[71085,7]]},"/en/lessons/common-similarity-measures":{"position":[[3723,7],[4309,7],[7191,6],[8956,6],[23957,6],[24615,6],[25532,6],[25689,6],[25786,6],[25921,6],[26112,6],[28459,7],[29955,6],[31635,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[700,8],[784,8],[1128,8],[8400,6],[11823,7],[13093,7],[13386,7],[13641,8],[16668,8],[16760,8],[16929,6],[17461,8],[18603,6],[19812,8],[19896,6],[19923,6],[20027,6],[20315,8],[20594,6],[20867,7],[23330,8],[24114,6],[24669,6],[27618,6],[28631,6],[28931,8],[30456,6],[32383,7],[35250,7],[37460,6],[38472,7],[38835,7],[40517,6],[41457,6],[41771,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[579,8],[2410,8],[2618,8],[2744,8],[5119,6],[5226,6],[5681,7],[12009,7],[13974,6],[14568,6],[14606,6],[16622,6],[17322,6],[17479,8],[24911,6],[25484,7],[27456,7],[32540,8],[33497,6],[35738,6],[36039,8],[36156,6],[36428,6],[37735,7],[54355,8],[55171,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15586,6],[15700,7],[19267,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[503,8],[11467,8],[22831,8],[24841,8],[26433,6],[28018,6],[29743,6],[29882,6],[30154,6],[32608,7],[32771,6],[33758,6],[33817,6],[33950,6],[37667,6],[39130,6],[40501,6],[40701,7],[41479,7],[41528,6],[41839,6],[52693,6],[55630,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3448,6],[12899,6],[19377,7],[27499,6],[29277,6],[32063,7],[33912,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1965,6],[2359,6],[2650,6],[3820,6],[3927,7],[4665,7],[4776,6],[4952,7],[5531,7],[5938,6]]},"/en/lessons/counting-frequencies":{"position":[[1677,6],[5863,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1,8],[478,8],[509,8],[1136,6],[1317,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1,8],[105,8],[343,6],[525,8],[619,6],[907,8],[1654,8],[2043,6],[2529,7],[2968,7],[3387,6],[3475,6],[3567,7],[3837,6],[4089,7],[6043,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1,8],[207,6],[453,8],[546,8],[5339,6],[8310,8],[10645,7],[13450,7],[14192,6],[14472,8],[14698,6],[14784,6],[15037,6],[15419,6],[15545,8],[16034,6],[16181,6],[16308,6],[16815,7],[17563,7],[19009,7],[19880,8],[21250,6],[22739,8],[22878,7],[23616,6],[25001,6],[26178,6],[27625,7],[27888,8],[28125,7],[29021,7],[29307,7],[32599,6],[39686,6],[40194,6],[44009,7],[44399,7],[44937,8],[45607,6],[45696,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1,8],[632,8],[836,8],[1430,8],[1543,8],[2727,6],[2867,8],[3001,6],[4600,7],[6270,8],[6686,6],[6899,6],[11559,6],[11715,7],[15840,8],[15855,7],[17495,7],[18236,8],[18361,7],[20821,6],[21045,6],[22566,6],[22705,10],[25315,6],[25847,6],[26885,6],[31823,8],[34242,8],[34350,8],[35141,7],[35447,6],[35532,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1,8],[97,8],[649,6],[1263,6],[3091,8],[3779,8],[4011,7],[5099,6],[5208,6],[5415,6],[5661,6],[6893,6],[7190,6],[7319,6],[7930,6],[9198,8],[9697,8],[10444,8],[13003,6],[15336,6],[16739,6],[17279,8],[20291,9],[20331,8],[21714,8],[22342,7],[27421,6],[27470,6],[27984,7],[28459,7],[28901,7],[28914,6],[29217,6],[29690,6],[29761,8],[33380,6],[36256,6],[38253,6],[38417,6],[38537,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[875,6],[4167,7],[4969,7],[5065,7],[5157,7],[9616,8],[15962,6],[18653,8],[23141,6],[28212,6],[29566,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1,8],[60,6],[96,8],[149,6],[331,6],[422,8],[670,6],[735,8],[1483,6],[1721,6],[1805,6],[1890,7],[2232,8],[2360,8],[2624,6],[2746,8],[2789,6],[3782,7],[3889,8],[3905,8],[4063,7],[4359,6],[5394,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[349,8],[3005,6],[6176,6],[9776,6],[14801,7],[14963,7],[15154,7],[16290,6],[16360,8],[16581,7],[17805,8],[17846,6],[18092,7],[18447,7],[23986,6],[26258,6],[28742,7],[31341,8],[32394,6],[32432,8],[34944,6],[41004,6],[42446,7],[44263,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1494,6],[2149,6],[2959,6],[24554,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[960,8],[5850,6],[6968,7],[8162,6],[9333,7],[9987,7],[23652,7],[23733,6],[27216,6],[27628,6],[27689,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[132,8],[187,8],[658,7],[4970,8],[5698,6],[6192,8],[7169,7],[8678,6],[10415,6],[12167,6],[12678,6],[13025,7],[13073,6],[14067,7],[14450,6],[15313,6],[15341,6],[15521,7],[16155,6],[16213,7],[16389,6],[18029,8],[18235,6],[18306,8],[18352,6],[18383,6],[18436,6],[18469,8],[18577,6],[18612,8],[18795,7],[19042,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2244,6],[2448,6],[2529,6],[5016,8],[5081,8],[6286,6],[6648,6],[11160,6],[12452,6],[14826,7],[15097,8],[17832,8],[18001,8],[21447,8],[22622,6],[35730,6],[37582,8],[38838,6],[44175,7],[45765,6],[46689,6],[46715,7],[47220,6],[48604,8],[48675,6],[48695,7],[49006,6],[49502,6],[49566,8],[49700,8],[50960,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11348,7],[18623,7],[20227,7],[37260,8],[40837,7],[41924,6],[43549,7],[47277,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[88,8],[1290,7],[1441,8],[4909,6],[5043,9],[5111,7],[5161,7],[11609,7],[12307,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3091,6],[3524,6],[7308,7],[10908,6],[13928,7],[21584,7],[23765,6],[24565,6],[24924,7],[25127,6],[27102,6],[27520,6],[28003,7],[29718,7],[32269,7],[32490,9],[32779,6],[35473,7],[37024,7],[38490,7],[38898,7],[40574,7],[44043,7],[45203,7],[47735,7],[48868,6],[48983,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8008,7],[9688,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[339,8],[10200,6],[10727,8],[11311,6],[11721,7],[13226,7],[13878,7],[14565,6],[14694,6],[17127,6],[18059,6],[21041,7],[21152,6],[21287,7],[21626,7],[23402,7],[27387,7],[28072,6],[33852,7],[41841,6],[41873,7],[42120,6],[42244,6],[42488,6],[43009,6],[48756,6],[51184,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[260,6],[434,6],[641,6],[2024,6],[4598,6],[4946,8],[6698,7],[8242,6],[8898,6],[9101,6],[13309,6],[17766,6],[21333,6],[25785,8]]},"/en/lessons/extracting-keywords":{"position":[[520,8],[8627,6],[11892,7],[12455,6],[14506,8],[15716,8],[23180,7],[25973,8],[33342,8],[33383,6],[34050,6],[34187,6],[34308,8],[35529,6],[37775,6],[37874,7],[38350,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11417,6],[12456,7],[13146,7],[13457,6],[14388,6],[14638,6],[14788,6],[26880,6],[27888,7],[29035,7],[29186,6],[29467,6],[29627,7],[35094,6],[37442,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1666,6],[4116,8],[4722,6],[5381,6],[5534,8],[6387,6],[7488,6],[10498,6],[10594,6],[10944,7],[12015,8],[12107,8],[14019,6],[14674,6],[14742,6],[14991,6],[15307,6],[15613,7],[16680,6],[16965,6],[17176,6],[19238,6],[19546,6],[19580,6],[21196,6],[21602,6],[23881,7],[25171,6],[26328,6],[29189,6],[33066,6],[33168,6],[35828,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1807,6],[2536,6],[2692,6],[4376,6],[13314,7],[13844,6],[18026,6],[21169,7],[21501,6],[26382,8],[27975,6],[29819,6],[35383,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1411,7],[2104,6],[6700,6],[7142,6],[7623,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5697,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1273,8],[1307,6],[3794,6],[19012,7],[21908,9],[24531,6],[37265,7],[41981,8],[42580,6],[43573,6],[43858,7],[44674,6],[45115,6],[45629,8],[49260,8],[49470,7],[49516,7],[51160,6],[51347,6],[53446,6],[54859,7],[55448,6],[57973,7],[60167,7],[60311,6],[60381,6],[63460,6],[66561,8]]},"/en/lessons/geocoding-qgis":{"position":[[309,8],[4095,6],[6773,7],[7139,6],[8904,7],[9250,7],[12413,7],[13190,6],[14271,6],[15151,6],[16491,6],[18292,8],[18647,8],[18706,8],[18757,8],[19508,6],[20339,6],[21523,6],[21613,7],[23422,6],[23966,7],[24000,6],[24555,6],[25766,6],[26829,8],[27466,8],[28242,6],[28429,7],[28893,6],[28976,7],[29445,8],[29667,7],[29758,8],[30790,8],[32687,6],[34598,8],[35739,6],[38118,7],[38264,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4353,6],[4621,6],[5652,6],[6088,6],[8358,6],[8456,6],[9024,8],[12131,7],[15438,7],[21485,7]]},"/en/lessons/georeferencing-qgis":{"position":[[11295,8],[11391,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[6469,8],[6893,6],[6953,6],[7880,6],[9157,6],[12704,6],[14850,6],[16463,6],[20256,7],[20731,6],[21836,6],[26983,6],[27393,6],[29203,7],[29889,8],[30297,6],[30657,6],[35792,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[528,8],[13664,8],[14724,8],[14871,6],[15462,6],[24787,6],[31933,8],[33372,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3330,6],[5487,7],[9129,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[976,6],[2931,6],[2986,6],[3255,6],[3475,6],[13430,6],[13461,6],[14207,7],[14442,6],[14471,6],[14570,6],[14630,6],[15008,6],[15287,6],[15909,6],[16781,6],[16829,6],[19189,7],[19413,7],[19458,6],[19511,6],[19802,7],[20361,6],[21735,7],[23570,6],[23765,7],[25509,6],[25742,6],[27881,6],[29577,6],[32323,6],[33167,6],[44026,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[97,8],[317,8],[370,6],[1673,6],[2561,8],[3596,7],[4982,8],[5019,6],[5844,8],[5902,8],[6010,7],[6137,6],[6979,7],[9579,6],[9646,6],[9766,6],[9924,8],[12626,6],[15097,6],[15388,7],[15431,7],[17261,7],[21178,7],[21740,8],[21793,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3326,7],[3605,7],[3673,7],[3911,7],[3986,7],[4313,7],[4707,7],[6544,6],[6808,7],[7793,7],[8589,7],[16647,7],[20761,7],[24600,7]]},"/en/lessons/gravity-model":{"position":[[31945,6],[47517,6],[50344,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1,8],[330,8],[2254,6],[3008,6],[3532,7],[5296,6],[9114,8],[17975,6],[18779,7],[19372,8],[20669,8],[20969,6],[26632,6],[27442,6],[27511,6],[27754,6],[30624,8],[31001,6],[31303,6],[31432,7],[31810,6],[33263,6]]},"/en/lessons/installing-omeka":{"position":[[2975,6],[3151,6],[3196,7],[3269,6],[3528,6],[5309,7],[6803,7],[6915,6],[7025,6],[7450,6],[7523,6],[7771,7],[8411,6],[8677,7],[8771,6],[8818,8],[8882,6],[9504,7],[9571,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[800,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[57,6],[170,8],[324,8],[356,8],[388,8],[422,8],[453,8],[1305,6],[2658,6],[3058,6],[5104,6],[5859,8],[6086,8],[6812,6],[8628,6],[8790,8],[8896,6],[9035,8],[9565,8],[10548,6],[11235,6],[11378,6],[11769,8],[12209,6],[14171,7],[16669,8],[16819,6],[17833,8],[18047,8],[18155,8],[18303,7],[18631,8],[19194,6],[19534,6],[19595,8],[19624,6],[19957,6],[19981,6],[20139,8],[20476,8],[21730,8],[22783,8],[22974,6],[23552,6],[24155,8],[24324,7],[24993,6],[25038,6],[25449,6],[25480,8],[25618,8],[26624,6],[29060,6],[29214,6],[29678,6],[29727,6],[31285,6],[33687,6],[35126,6],[35539,7],[35615,6],[36610,6],[40844,7],[42473,6],[42704,8],[43043,8],[43649,6],[43724,6],[43795,6],[45059,6],[45250,6],[45738,6],[46583,6],[47096,7],[47202,6],[47768,7],[47867,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1,8],[894,6],[1583,6],[1803,6],[2527,7],[4083,8],[4191,6],[4326,7],[4668,7],[4741,7],[4995,6],[5554,7],[5665,9],[8291,6],[10782,7],[10920,8],[11134,6],[11217,7],[11380,6],[11555,6],[11768,7],[12622,7],[13008,6],[13383,7],[13987,8],[14055,7],[14139,8],[14185,6],[14230,6],[14465,6],[14541,7],[14713,6],[15226,7],[15401,6],[15498,8],[16116,7],[16501,7],[16909,7],[18121,6],[18345,6],[18668,7],[19215,8],[19295,6],[20142,6],[20537,6],[20729,6],[21230,7],[21792,8],[21850,6],[22074,6],[22309,7],[22482,8],[23228,6],[24097,6],[25478,6],[28967,7],[29350,8],[29741,6],[29929,6],[30071,8],[30223,6],[30981,6],[31022,8],[31286,7],[32217,7],[32663,7],[34031,8],[34271,6],[35124,7],[35450,6],[35735,7],[36013,7],[36179,6],[36565,6],[36628,6],[36805,6],[36903,6],[37067,6],[37184,6],[37857,7],[38062,7],[38678,6],[38858,8],[38940,6],[39750,6],[39900,6],[40535,7],[40819,8],[42175,7],[43076,7],[43694,7],[45328,7],[47075,7],[48370,7],[48908,6],[49170,7],[51179,6],[51515,7],[51811,8],[52207,8],[52265,8],[52389,8],[52685,7],[54087,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[519,8],[2643,7],[2823,6],[3593,8],[5575,7],[16334,6],[16440,7],[17035,8],[17454,7],[18751,6],[19033,6],[19084,6],[20031,8],[33968,6],[43992,6],[45048,6],[45496,8],[46111,7],[46662,8],[46902,6],[52416,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[765,8],[1292,6],[1907,8],[2607,8],[3912,6],[4021,6],[4228,6],[4474,6],[5431,6],[6324,6],[6625,6],[6754,6],[7363,6],[9854,8],[10209,7],[10296,6],[10373,7],[11507,8],[12854,8],[15662,6],[16200,8],[17890,6],[20005,7],[20755,8],[21521,6],[21576,6],[21714,7],[21847,6],[24194,9],[24295,8],[25881,8],[26916,7],[35620,6],[38307,6],[38434,6],[38524,6],[38691,8],[41498,6],[41662,6],[41782,8]]},"/en/lessons/intro-to-bash":{"position":[[8377,7],[12246,6],[12312,6],[12473,7],[21129,6],[21328,6],[21584,6],[24891,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3119,7],[6472,6],[11704,6],[13953,6],[17847,8],[17943,6],[18100,6],[19847,7],[19901,8]]},"/en/lessons/intro-to-linked-data":{"position":[[669,8],[2335,8],[4487,7],[4680,6],[7706,7],[8519,7],[8967,8],[12709,6],[15238,8],[16455,7],[18053,6],[18535,6],[20819,7],[29544,8],[34645,8]]},"/en/lessons/intro-to-powershell":{"position":[[337,8],[676,8],[1901,8],[9171,8],[10702,6],[13112,6],[14499,6],[18775,6],[18827,8],[34570,8],[39751,6],[43380,7],[43575,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1907,6],[2003,8],[2076,6],[2405,7],[2647,7],[3101,8],[3223,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1038,6],[1399,7],[1668,8],[1707,6],[2289,6],[7991,6],[8191,6],[15699,6],[16003,7],[16183,7],[17708,6],[17835,6],[18301,7],[21780,6],[23741,6],[26810,6]]},"/en/lessons/introduction-map-warper":{"position":[[101,6],[5160,6],[5813,8],[5985,6],[6539,6],[6637,7],[6850,6],[7347,7],[8530,7],[8760,8],[9730,7],[18024,7],[20507,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[581,8],[2467,8],[4135,8],[11635,7],[20303,8],[20684,6],[20829,6],[22262,6],[23458,7],[25368,6],[25901,7],[26783,8],[29169,6],[29559,6],[30442,8],[30531,7],[33377,7],[33431,6],[33788,7],[36612,8],[40580,8],[40648,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1717,6],[2010,6],[2553,8],[2655,8],[2998,6],[3502,7],[4024,6],[5766,8],[6544,8],[8088,6],[18765,8],[18859,6],[19019,6],[19076,6],[20510,7],[21813,6],[24254,7],[26465,6],[29776,6],[30708,7],[32718,7],[32872,8],[35166,7],[35456,7],[39553,6],[39598,8],[42935,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5800,6],[15254,7],[17038,7],[20884,7],[20961,7],[38504,6]]},"/en/lessons/json-and-jq":{"position":[[197,6],[2224,6],[10167,7],[12969,6],[13247,6],[13356,8],[13821,6],[14201,8],[14307,6],[18127,6],[18636,6],[19620,7],[22626,6],[27473,6],[27504,6],[28514,7],[28755,7],[29876,6],[30584,7],[30908,8],[32410,7],[34518,6],[34750,7],[35565,6],[39881,6]]},"/en/lessons/jupyter-notebooks":{"position":[[335,8],[8575,9],[12220,8],[13800,9],[15526,6],[16333,7],[16897,8],[17084,6],[17337,7],[17707,6],[17998,8],[18053,6],[18310,6],[18753,8],[19257,6],[22027,6],[22092,6],[28059,6],[31021,8],[31762,8],[33063,8],[34123,8],[40896,6],[44992,7],[47117,6],[47266,6],[53809,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[383,7],[736,8],[3149,6],[5123,6],[5360,6],[5420,6]]},"/en/lessons/linear-regression":{"position":[[516,8],[4335,6],[5251,6],[11023,7],[24070,8],[24309,6],[26535,6],[26716,6],[28019,8],[36870,8],[37211,7],[48626,7],[58998,7],[59718,6],[65236,6],[65270,6],[65320,6],[65620,6]]},"/en/lessons/linux-installation":{"position":[[126,6],[1029,6],[2278,6],[3180,6]]},"/en/lessons/logistic-regression":{"position":[[280,8],[10500,8],[11009,6],[14244,6],[14285,7],[18968,8],[19575,7],[26710,8],[27526,8],[28179,6],[29319,6],[29646,6],[30549,6],[34792,6],[36107,6],[36492,6],[36660,6],[36873,6],[44247,7],[49409,7],[57264,6]]},"/en/lessons/mac-installation":{"position":[[126,6],[730,6],[1605,6],[2559,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1042,6],[4648,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[473,6],[1032,6],[1186,6],[1648,6],[2813,6],[8221,6],[10143,8],[11620,6],[19476,7],[19523,6],[19608,6],[25987,8],[26792,8],[27249,7],[31684,6],[36416,6],[36540,6],[36734,6]]},"/en/lessons/naive-bayesian":{"position":[[480,8],[8308,7],[8732,6],[26037,7],[26145,7],[28103,7],[28222,7],[28700,6],[28786,6],[29011,6],[29375,7],[30711,7],[31960,6],[32085,8],[32663,6],[35222,6],[35323,6],[35418,9],[36291,7],[36944,8],[37404,8],[37525,6],[38782,8],[38856,7],[38914,7],[43888,8],[44088,8],[44557,9],[46776,8],[46865,8]]},"/en/lessons/normalizing-data":{"position":[[739,7],[6750,8],[7836,6],[10391,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2305,7],[2481,6],[8285,7],[17839,7],[18026,8],[18056,7],[18256,7],[18599,6],[18930,6],[19029,6],[19819,6],[20074,6],[20309,7],[20557,6],[20796,6],[22281,6],[23156,6],[23325,6],[23611,7],[23789,6],[25622,6],[26627,6],[26775,6],[26859,7],[26947,7],[27457,7],[27580,7],[27925,7],[28071,6],[28838,7],[32051,6],[33597,6],[34016,6],[34755,6],[35339,6],[36213,6],[37073,6],[37253,8],[37436,8],[38329,7],[40070,6],[40294,6],[41638,6],[41827,7],[42237,7],[47941,7],[48274,7],[50610,6],[51982,6]]},"/en/lessons/output-data-as-html-file":{"position":[[391,7],[3007,8],[3185,8],[5174,7],[5215,7],[8153,7],[8206,7],[8305,6],[8872,6],[10332,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2688,8],[5101,6],[5600,6],[6266,6],[9142,6],[9606,6],[10874,7],[10933,7],[11158,6],[11254,6]]},"/en/lessons/preserving-your-research-data":{"position":[[996,6],[3132,7],[5556,8],[8769,8],[14955,6],[16097,6]]},"/en/lessons/qgis-layers":{"position":[[385,6],[3480,7],[5055,7],[8046,8],[16447,7],[19169,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7164,6],[8125,6],[8225,7],[8352,7],[9551,7],[9979,7],[10450,8],[10607,6],[10955,6],[11862,6],[12261,6],[18874,6],[18992,6],[19553,6],[19711,6],[20423,7],[20471,7],[20686,7],[22071,6],[23084,6],[25144,6],[25632,8],[26915,6],[26937,8],[27563,8]]},"/en/lessons/research-data-with-unix":{"position":[[11182,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[495,8],[875,8],[1066,8],[3528,6],[5769,8],[5878,6],[8112,7],[9016,7],[13768,7],[13923,7],[14758,6],[16756,8],[17801,6],[18835,8],[19696,6],[22790,6],[23362,6],[23893,6],[24708,6],[24871,7],[27365,7],[27844,7],[32603,8],[32948,6],[33235,6],[35171,8],[35896,7],[36798,6],[36977,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23920,8],[24416,6],[25884,8],[32424,6],[33141,6],[33988,6],[35340,7],[36062,6],[37516,8],[45823,7],[46419,6],[46791,6]]},"/en/lessons/sentiment-analysis":{"position":[[17097,6],[17225,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[769,6],[1193,6],[2475,7],[3059,8],[3643,6],[5135,6],[5254,6],[5628,8],[5939,6],[6205,8],[9319,6],[12580,6],[13130,8],[13465,6],[13491,6],[13693,6],[13825,6],[14499,6],[14593,6],[14652,7],[14809,7],[16100,6],[16360,6],[16684,8],[16779,8],[17103,8],[17249,8],[17987,6],[18992,6],[19026,6],[19663,6],[20063,6],[20132,7],[21253,7],[22457,6],[24939,6],[26217,7],[26261,8],[26453,6],[26611,6],[26770,8],[26833,6],[26919,6],[27089,6],[27154,6],[27202,6],[27865,6],[29652,8],[30215,6],[30266,6],[30747,6],[30895,7],[31115,8],[31239,7],[31609,7],[31738,7],[31785,7],[33131,7],[35179,6],[35811,6],[36041,6],[36313,6]]},"/en/lessons/sonification":{"position":[[1676,6],[25055,6],[25850,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2015,6],[2974,8],[3497,6],[14985,6],[15020,6],[15120,6],[16665,8],[16852,8],[16908,6],[17692,8],[21889,8],[28475,6],[28948,8],[33184,6],[33386,7],[33546,7],[33638,6],[42938,6],[43723,6],[44194,7],[47449,6],[51443,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6464,8],[9958,7],[12405,6],[14388,6],[14684,6],[21442,6],[22184,7],[24024,7],[27584,8],[29094,6],[29414,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2204,9],[10473,8],[14386,7],[16405,7],[16714,7],[17092,7],[17478,7],[33149,7],[33927,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11820,7],[13441,6],[16854,6],[36152,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8819,8],[14582,7],[14926,7],[15510,6],[19186,6],[20817,6],[21136,6],[22358,6],[22638,8],[25634,6],[26726,8],[26783,6],[29428,7],[32001,6],[32493,7],[35506,8],[38081,8],[38574,6],[39984,8],[40646,6],[40818,6],[41182,9],[42551,8],[42613,6],[44891,6],[45280,6],[54684,6],[59935,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5097,7],[5949,6],[6203,6],[7308,7],[7556,6],[13526,7],[19891,7],[20179,6],[24677,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7272,6],[7437,8],[7598,6],[7669,6],[7904,6],[7961,6],[8108,6],[8680,6],[8750,6],[8933,6],[8986,6],[9153,6],[9336,6],[9406,6],[9761,7],[9780,7],[9907,8],[11884,8],[11934,6],[13133,7],[13950,6],[15342,6],[16033,6],[19031,6],[23713,6],[24412,6],[26794,8],[27491,6],[29626,6],[31192,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1887,6],[4252,6],[5516,6],[5793,6],[6116,6],[15291,7],[18704,8],[18728,8],[18782,6],[18829,6],[19650,7],[19708,8],[22101,8],[25894,6],[26202,6],[29851,6],[32168,6],[32811,6],[32924,6]]},"/en/lessons/transliterating":{"position":[[4181,7],[5603,6],[8876,6],[10505,6],[10871,8],[12757,7],[18595,9],[18638,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19,8],[1936,6],[7717,7],[9580,8],[26287,8],[26931,6],[39602,6],[40063,6],[43768,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[5448,7],[19227,8],[30973,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[82,6],[411,6],[3323,8],[5535,6],[6322,8],[7462,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21,6],[158,6],[1428,8],[3079,8],[3593,7],[5505,6],[6278,6],[7653,7],[12098,6],[14967,6],[18482,6],[21594,8],[25534,6],[26296,7],[26390,8]]},"/en/lessons/vector-layers-qgis":{"position":[[1,8],[115,6],[238,7],[1310,8],[1476,7],[1621,6],[1731,6],[3310,8],[4618,6],[5456,6],[5744,6],[6379,8],[6831,7],[6861,6],[10774,6],[11202,6],[11368,8],[12089,8],[13076,6],[13522,6],[13754,8],[13973,7],[15984,8],[16054,8],[16327,6],[16380,6],[16538,7],[16578,6],[16772,6],[16883,6],[16932,7],[17189,6],[17270,6],[17411,6]]},"/en/lessons/viewing-html-files":{"position":[[2420,8],[2466,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4035,6],[4112,8],[4180,8],[4372,7],[4765,6],[5371,6],[5490,6],[6922,6],[7652,7],[7864,8],[8610,7],[8694,8],[8737,7],[9278,6],[9560,6],[9945,6],[10784,6],[10908,6],[13689,7],[13991,6],[15049,6],[15526,7],[17612,6],[17892,8],[18150,6],[19278,6],[19636,6],[23364,6],[23437,6],[23669,6],[23783,8],[26069,7],[26177,8],[27006,6],[27167,6],[28006,7],[31139,7],[31838,6],[32229,6],[35913,9],[35953,9],[40539,6],[40725,6],[41913,6],[44357,6],[46131,6]]},"/en/lessons/windows-installation":{"position":[[528,6],[2963,6],[3917,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[374,7],[639,7],[2903,6],[4891,6],[5130,6],[6910,6],[11086,7],[13029,6],[13329,6],[14434,6],[14470,6],[18564,8]]},"/en/lessons/working-with-text-files":{"position":[[585,8],[1175,8],[2266,6],[2357,8],[5008,6],[6865,8],[8300,8],[8426,8],[8726,7]]},"/en/lessons/working-with-web-pages":{"position":[[8998,7]]}}}],["create/download",{"_index":6540,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[1886,15]]}}}],["create/edit",{"_index":5493,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33560,11]]}}}],["create_set",{"_index":18470,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44177,11]]}}}],["createcanva",{"_index":13973,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[31063,14]]}}}],["createcanvas(500,500",{"_index":13975,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[31360,22],[31867,22]]}}}],["created_at",{"_index":19819,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15095,12],[41753,11]]}}}],["createditem",{"_index":8508,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2923,11]]}}}],["createditem.addtag(tagnam",{"_index":8516,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3485,27]]}}}],["createditem.titl",{"_index":8524,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3961,19]]}}}],["createditem.writefailur",{"_index":8510,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2965,24]]}}}],["createspac",{"_index":14035,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43604,11]]}}}],["creation",{"_index":5341,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5786,8]]},"/en/lessons/common-similarity-measures":{"position":[[28709,8],[31559,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38610,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[810,8],[4316,8],[5584,8],[6427,8],[6516,8],[6619,8],[6826,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2270,8],[2854,8],[4475,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47609,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39731,8]]},"/en/lessons/extracting-keywords":{"position":[[13004,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[21878,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17390,8],[17658,8],[25661,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1911,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[233,8],[2493,8],[8595,9],[9193,8],[10160,9],[11315,8],[11357,8],[11718,9],[11826,8],[17190,8],[42627,8],[42757,8],[42911,8],[42963,8],[44385,9],[44852,9],[46631,8],[50830,8],[50943,8],[51035,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6750,8],[52021,8],[52648,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15921,8],[37703,8],[45454,8],[45837,8],[46071,8],[47658,8],[49140,8],[49781,8],[50962,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[151,8],[3130,8],[4397,8],[5747,8],[5832,8],[6052,8],[6259,8],[20428,8]]},"/en/lessons/introduction-map-warper":{"position":[[3837,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1309,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4496,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16281,9]]},"/en/lessons/naive-bayesian":{"position":[[4385,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2699,9],[4252,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6009,8]]},"/en/lessons/sentiment-analysis":{"position":[[6809,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4243,8]]},"/en/lessons/sonification":{"position":[[135,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11321,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6384,8],[32770,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42491,9]]},"/en/lessons/vector-layers-qgis":{"position":[[1812,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13163,8]]}}}],["creativ",{"_index":3333,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4954,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6798,8],[10259,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13468,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12652,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[41578,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11175,8],[44034,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53338,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5211,8],[11601,9],[36535,10],[45155,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2153,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13952,9],[15787,9]]},"/en/lessons/sonification":{"position":[[311,8]]}}}],["creator",{"_index":2785,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3846,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2767,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7004,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39024,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6117,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2172,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9663,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9827,9],[10975,8],[15291,7],[20399,8],[22410,8],[44449,7],[47045,9],[50650,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6431,7]]},"/en/lessons/intro-to-linked-data":{"position":[[26017,8],[26907,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15377,7]]},"/en/lessons/jupyter-notebooks":{"position":[[6275,7]]},"/en/lessons/sonification":{"position":[[8517,8],[34962,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7848,9],[14862,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3453,7],[3550,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2587,8]]}}}],["creatur",{"_index":15575,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[19659,8],[19679,8],[20233,11]]}}}],["creature\":[\"pig\",\"cow\",\"kangaroo",{"_index":15572,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18657,35]]}}}],["creature.",{"_index":15570,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18601,12]]}}}],["credenti",{"_index":2161,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4204,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12797,11],[21266,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23359,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12711,11],[13596,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2987,12]]}}}],["credibl",{"_index":15461,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[1594,8]]}}}],["credit",{"_index":2983,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1946,8],[2000,7],[59886,8],[60301,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2197,7],[10165,7],[10630,6],[10682,6],[10896,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[544,7],[9000,6],[29023,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4205,7],[46843,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22672,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10431,7]]},"/en/lessons/jupyter-notebooks":{"position":[[42273,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16309,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5089,8],[19339,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5178,6],[5286,6],[8471,6],[10451,7]]}}}],["credito",{"_index":11940,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9720,7],[61020,7]]}}}],["creed",{"_index":14164,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5723,6]]}}}],["creepi",{"_index":16904,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[37074,6]]}}}],["crevass",{"_index":9907,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51658,8],[52508,8]]}}}],["crevic",{"_index":6864,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36313,9]]}}}],["cri",{"_index":7708,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9399,6]]}}}],["cricket",{"_index":22066,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[19096,7],[19247,8],[19327,7],[19405,8],[19539,9]]}}}],["crie",{"_index":9955,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52692,4]]}}}],["crie\\nqu'il",{"_index":9923,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51832,11]]}}}],["crime",{"_index":10155,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5798,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9491,5],[9692,5],[10992,6],[12054,5],[12887,5],[14401,5],[25287,6],[25886,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40651,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19845,5],[19917,5],[19960,5],[20215,5],[20494,6],[21397,5],[21629,5],[21739,6],[22003,6],[22033,6],[22165,6],[25826,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50142,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43247,6]]}}}],["crime/mysteri",{"_index":17016,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[2225,13]]},"/en/lessons/logistic-regression":{"position":[[1945,13]]}}}],["crime2",{"_index":19694,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20225,7],[20239,6],[20283,6]]}}}],["crimebutnotime\",1",{"_index":16776,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33832,18],[36048,18]]}}}],["crimin",{"_index":2328,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4225,8],[5973,10],[10457,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23315,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[898,8],[10905,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[33564,8],[33621,8]]},"/en/lessons/naive-bayesian":{"position":[[4514,8],[4570,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19166,8],[19288,8],[19360,8]]},"/en/lessons/working-with-web-pages":{"position":[[2899,8],[8193,8]]}}}],["crimini",{"_index":20329,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6704,9]]}}}],["crippl",{"_index":13563,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11203,7]]}}}],["crise",{"_index":20487,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[37944,7]]}}}],["crisi",{"_index":177,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3579,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57067,7]]},"/en/lessons/intro-to-linked-data":{"position":[[28491,6]]},"/en/lessons/sentiment-analysis":{"position":[[8560,7],[16539,7],[27601,6],[30292,6],[31388,6],[34582,6],[36258,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62553,9]]}}}],["crispu",{"_index":5011,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49402,8]]}}}],["cristina",{"_index":10066,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59082,8]]}}}],["critera",{"_index":22392,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[5504,8]]}}}],["criteria",{"_index":2862,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14286,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32786,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1617,9],[1751,8],[12329,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44452,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1225,9],[7994,8],[11306,8],[49373,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47787,9]]},"/en/lessons/geocoding-qgis":{"position":[[25906,8],[34059,8]]},"/en/lessons/gravity-model":{"position":[[32495,9],[57896,8]]},"/en/lessons/research-data-with-unix":{"position":[[9654,8],[10376,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[40188,8]]},"/en/lessons/sonification":{"position":[[36246,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28426,8],[28946,8],[31245,8],[37869,9],[38872,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26191,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1039,9]]}}}],["criteria.10",{"_index":1517,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29038,11]]}}}],["criteria.3",{"_index":1088,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5776,10]]}}}],["criterion",{"_index":3352,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8246,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45807,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47497,10]]}}}],["criterion='maxclust",{"_index":4285,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46221,21],[52119,21],[59915,21]]}}}],["critic",{"_index":712,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23898,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1707,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13018,8],[14618,8],[15262,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8391,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59756,9]]},"/en/lessons/common-similarity-measures":{"position":[[858,7],[1041,8],[1341,10],[1510,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55597,8],[55949,10],[59759,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25386,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28032,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10133,8],[13472,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43803,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5396,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2189,10],[2622,8],[45824,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33652,10],[35345,10],[35753,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[1166,8],[9914,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8679,10],[16201,9],[16743,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34600,6],[56514,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[24055,8]]},"/en/lessons/introduction-map-warper":{"position":[[9920,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24030,8]]},"/en/lessons/jupyter-notebooks":{"position":[[39163,8],[51008,8],[51117,8],[51472,10],[53470,8]]},"/en/lessons/linear-regression":{"position":[[7549,8],[21333,8],[73923,8]]},"/en/lessons/logistic-regression":{"position":[[65269,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2735,10],[8910,10]]},"/en/lessons/sentiment-analysis":{"position":[[708,10],[4041,9],[13679,10]]},"/en/lessons/sonification":{"position":[[7119,8]]},"/en/lessons/space-place-gazetteers":{"position":[[49107,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7073,10]]}}}],["criticis",{"_index":14759,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40711,10]]}}}],["critiqu",{"_index":5213,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64475,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9969,8],[10527,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5323,8],[19053,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1272,8],[16287,8],[45001,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4136,8],[22950,8]]},"/en/lessons/jupyter-notebooks":{"position":[[51402,9]]}}}],["critique/evalu",{"_index":6649,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6816,20],[10277,20],[57089,19],[57150,19],[57635,19]]}}}],["critique/evaluation').any(axis=1",{"_index":7125,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[57235,35]]}}}],["critiques/evalu",{"_index":7112,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[54857,22]]}}}],["crm.org/cidoc",{"_index":13451,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17286,13],[19032,13]]}}}],["crm/>",{"_index":13452,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17300,8],[19046,8]]}}}],["crook",{"_index":16964,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53224,7]]},"/en/lessons/vector-layers-qgis":{"position":[[4349,7]]}}}],["crop",{"_index":581,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17902,4],[18215,8],[18344,8],[18460,8],[18835,7],[19277,4],[21696,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37191,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19669,4],[19744,8],[19875,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23747,4],[24486,4],[28242,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[31179,5]]},"/en/lessons/georeferencing-qgis":{"position":[[9712,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23566,4],[23631,8],[23770,4]]},"/en/lessons/introduction-map-warper":{"position":[[274,8],[18924,8],[18937,4],[18960,4]]},"/en/lessons/qgis-layers":{"position":[[9618,6]]}}}],["crop_fac",{"_index":11139,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28517,9],[31423,9]]}}}],["cross",{"_index":4294,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46582,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12279,5],[22244,5],[22742,5],[26053,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35420,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7983,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26945,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5430,5]]},"/en/lessons/extracting-keywords":{"position":[[27886,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27910,5],[32556,5]]},"/en/lessons/introduction-map-warper":{"position":[[9588,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10332,5]]},"/en/lessons/logistic-regression":{"position":[[63606,5]]},"/en/lessons/naive-bayesian":{"position":[[493,5],[35330,5],[35432,5],[36953,5],[37417,5],[37536,5],[37600,5],[38795,5],[39918,5],[41004,5],[42404,5],[43860,5],[54298,5]]},"/en/lessons/space-place-gazetteers":{"position":[[16289,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32781,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[560,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11798,6],[29115,7]]}}}],["crossfad",{"_index":10334,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[11023,9],[11743,11],[11780,10],[12001,10],[12212,11],[12247,9]]}}}],["crosshair",{"_index":23212,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7731,9],[7753,9],[9551,9],[10495,9]]}}}],["crosstab",{"_index":4283,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46122,8]]}}}],["crosstalk",{"_index":20525,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7414,10]]}}}],["crossvalidation.pi",{"_index":18285,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3663,18],[38837,18],[40013,18],[40155,18],[40632,18]]}}}],["crosswalk",{"_index":11482,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7022,9]]}}}],["crowd",{"_index":3951,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21770,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[971,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42301,5],[42399,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67048,5]]},"/en/lessons/intro-to-linked-data":{"position":[[36287,5]]}}}],["crowder",{"_index":7286,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10274,7],[31365,7],[32394,7],[34882,7]]}}}],["crowdsourc",{"_index":5874,"title":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[0,12]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13305,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11388,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1,12],[97,14],[749,13],[1031,13],[1083,13],[1212,13],[1489,12],[2456,12],[2562,12],[2773,13],[2840,14],[2872,13],[4185,13],[4427,13],[4532,14],[5018,13],[5188,13],[5331,13],[5515,12],[5601,12],[5838,12],[5912,13],[6217,12],[6256,13],[6399,13],[6488,13],[6668,14],[6836,12],[7012,13],[7107,13],[7203,12],[7348,12],[7556,12],[7798,13],[8439,14],[8668,12],[9438,12],[9915,12],[10094,12],[10267,12],[10460,12],[11026,13],[12456,12],[12762,12],[13283,12],[18652,12],[22057,12],[25901,12],[28620,12],[37034,13],[46165,12],[46876,13],[47428,13],[47577,13],[47665,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49989,14],[54002,14]]}}}],["crucial",{"_index":1418,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22559,10]]},"/en/lessons/common-similarity-measures":{"position":[[1446,7],[35779,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10240,7],[18768,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14484,7]]},"/en/lessons/extracting-keywords":{"position":[[4282,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23015,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66713,8]]},"/en/lessons/geocoding-qgis":{"position":[[31514,9]]},"/en/lessons/introduction-and-installation":{"position":[[1500,7]]},"/en/lessons/json-and-jq":{"position":[[13191,7],[14227,8]]},"/en/lessons/linear-regression":{"position":[[61287,7]]},"/en/lessons/logistic-regression":{"position":[[17066,8],[34117,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[498,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1533,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33007,7]]},"/en/lessons/sonification":{"position":[[16205,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9855,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34659,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45410,8]]}}}],["crucic",{"_index":20718,"title":{},"body":{"/en/lessons/sonification":{"position":[[19792,9]]}}}],["crude",{"_index":5954,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29411,5],[40762,5]]}}}],["crump’",{"_index":22112,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5768,7]]}}}],["crusad",{"_index":1889,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47278,8],[50923,8]]}}}],["crutch",{"_index":15408,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[46099,6]]}}}],["cryble’",{"_index":12595,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3372,8]]}}}],["crymbl",{"_index":13537,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7589,8],[10386,8],[10644,8],[13341,8],[61773,8],[61960,8],[64822,8],[65208,8],[66109,8],[66549,8]]},"/en/lessons/intro-to-linked-data":{"position":[[37904,8]]},"/en/lessons/sentiment-analysis":{"position":[[39249,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6632,8],[46792,7]]}}}],["crymble’",{"_index":6673,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12811,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6316,9]]}}}],["crystal",{"_index":11230,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45457,7]]}}}],["cs",{"_index":6073,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45242,5]]}}}],["csiaudano",{"_index":12189,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27429,9]]}}}],["csl",{"_index":21198,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27913,4],[27947,3],[28109,4],[28483,4],[28945,4]]}}}],["css",{"_index":3148,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41846,3],[41863,3],[55990,3],[56088,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6546,4],[66851,3],[66916,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63548,3],[66969,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3197,3],[29081,3],[38114,3],[38397,3],[38574,3],[38706,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5895,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[590,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22800,4],[24915,3],[25371,3],[31854,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5207,5]]},"/en/lessons/transliterating":{"position":[[17326,5],[17413,3],[17520,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4924,3]]}}}],["csv",{"_index":1032,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3253,5],[27154,3],[27536,6],[27951,6],[28132,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10965,4],[11066,5],[11334,5],[11409,6],[11550,4],[11860,5],[11904,3],[24319,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18884,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1390,3],[9032,3],[10002,3],[16770,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20443,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4815,3],[6235,3],[28500,4]]},"/en/lessons/common-similarity-measures":{"position":[[4187,4],[4301,3],[30043,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17825,3],[18306,3],[18443,3],[18485,3],[18775,3],[18859,3],[18977,3],[19031,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23363,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5469,4],[11267,6],[19427,4],[19517,4],[39374,4],[39406,3],[39500,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9533,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6153,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16278,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[692,3],[17041,4],[18147,4],[44044,3],[44164,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3083,3],[4018,3],[4244,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[296,3],[373,3],[501,3],[7627,5],[7867,3],[8266,3],[8325,3],[8548,3],[8602,3],[8743,3],[10596,3],[10678,3],[10875,3],[10982,3],[11005,3],[12374,3],[12617,3],[12779,3],[13398,3],[13673,3],[13974,3],[14266,4],[14277,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22852,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8805,3],[9031,3],[9462,3],[9809,3],[9961,3],[12287,3],[13156,3],[13836,4],[49243,4]]},"/en/lessons/extracting-keywords":{"position":[[496,3],[535,3],[3120,3],[10717,4],[11064,3],[11132,3],[12392,3],[23056,3],[23518,3],[23842,3],[26654,3],[30568,3],[30611,3],[30762,3],[30849,3],[30867,3],[31012,3],[31390,3],[31634,3],[32047,3],[32252,3],[32334,3],[32855,3],[32882,3],[32936,3],[32988,3],[33144,3],[33253,7],[33357,3],[33396,3],[33874,5],[34004,3],[34167,6],[34755,3],[34931,3],[35175,3],[35468,3],[35646,6],[35680,3],[36058,3],[36855,3],[37090,3],[37857,5],[37888,4],[38253,5],[38305,3],[38443,3],[38564,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9858,4],[37484,4],[37879,4],[38362,4],[40250,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18030,3],[19286,3],[19450,3],[24170,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7867,5]]},"/en/lessons/geocoding-qgis":{"position":[[9157,5],[9241,3],[9340,3],[12754,3],[20847,3],[21360,3],[23627,3],[24281,3],[25507,3],[25673,3],[26391,3],[26456,3],[37793,3],[37860,3],[37946,3],[38242,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3938,4],[34801,4],[35035,6],[35070,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2976,3],[3146,3],[3396,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[625,3],[23406,3],[24241,3],[24381,6],[24434,6]]},"/en/lessons/gravity-model":{"position":[[37607,3],[46903,4],[47047,4],[47507,3],[47848,4],[48689,4],[49229,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[41210,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[811,3],[1200,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9173,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[373,3],[482,3],[3974,3],[4363,3],[9941,3],[11588,3],[11648,3],[11689,5],[11719,3],[11967,3],[12015,3],[12499,3],[12577,3],[12959,3],[14085,3],[14923,3],[15693,3],[16313,3],[17954,3],[18057,3],[18111,3],[18280,3],[19857,3]]},"/en/lessons/introduction-map-warper":{"position":[[13839,3],[14416,3],[14443,4],[14706,4],[14869,3],[20437,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29473,4],[29566,4],[29866,3],[30611,3],[30706,4],[30944,4],[31254,3],[31477,4],[31680,4],[31946,4],[33363,4],[33813,4],[38408,4],[38672,3],[39238,3],[39675,4],[39773,4],[40147,4]]},"/en/lessons/json-and-jq":{"position":[[239,4],[244,4],[1586,5],[1953,3],[14273,3],[14293,4],[14298,4],[14316,3],[14427,4],[15301,4],[15323,4],[15408,4],[15636,4],[16167,3],[18355,3],[21361,3],[22280,3],[22489,4],[23156,4],[23184,3],[24102,3],[24143,4],[24258,4],[30615,3],[30686,4],[30794,4],[30833,5],[30919,3],[31164,4],[32133,3],[33764,4],[33986,3],[34529,3],[34548,3],[35621,4],[35649,3],[38363,5],[39112,5],[40678,3]]},"/en/lessons/jupyter-notebooks":{"position":[[15820,3],[16034,3],[16790,3],[16979,3],[21869,4],[21899,3],[22199,3]]},"/en/lessons/linear-regression":{"position":[[7295,3],[9573,3],[9598,3],[9646,4],[9795,3],[22252,3],[22951,3],[26551,3],[26610,3],[26680,4],[27217,8],[27340,8],[27615,3],[28253,4],[28664,7],[28821,7],[28897,3],[30403,3],[30506,4],[64224,3]]},"/en/lessons/logistic-regression":{"position":[[11847,3],[12240,8],[12363,8],[50086,8],[50217,8],[62339,3],[62413,4],[62423,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[159,3],[255,3],[2731,3],[2793,5],[3247,3],[3814,3],[4256,3],[8268,4],[8582,3],[9578,3],[9694,3],[11962,3],[15714,3],[16004,3],[19468,3]]},"/en/lessons/preserving-your-research-data":{"position":[[6456,4],[6848,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1669,3],[18903,3],[23610,3],[24987,3],[24999,3],[25165,4],[25209,3],[25562,3],[25643,3],[26227,3]]},"/en/lessons/research-data-with-unix":{"position":[[5528,3],[12516,5],[12720,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7959,3],[34464,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45038,5],[45242,3],[46594,3],[46743,3],[46924,3],[47235,3],[47380,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9992,4],[10076,4],[10937,4],[17482,4],[17517,5]]},"/en/lessons/sonification":{"position":[[15680,5],[17883,5],[19385,3],[19419,3],[34408,4],[35177,5]]},"/en/lessons/space-place-gazetteers":{"position":[[20174,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1984,5],[13086,3],[17147,4],[18446,3],[18561,3],[18795,3],[23977,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32439,5]]},"/en/lessons/transliterating":{"position":[[6696,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20585,4],[36608,4],[40328,4],[40351,4],[40501,4],[40680,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[12088,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5786,3],[9125,3],[11710,3],[14998,3],[18227,3],[20661,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[487,3],[14990,3],[15581,3],[15768,3],[19064,3],[23765,4],[34714,3]]}}}],["csv\").replace(\"txt",{"_index":1474,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26641,23]]}}}],["csv.dictreader(csvfil",{"_index":10960,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31505,23],[35046,23]]}}}],["csv.dictwriter(csvfil",{"_index":10973,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[35915,23]]}}}],["csv.parse(file.read(\"/path/to/your/directory/data.csv",{"_index":20799,"title":{},"body":{"/en/lessons/sonification":{"position":[[35190,56]]}}}],["csv.reader",{"_index":16874,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31230,10],[31577,10]]}}}],["csv.reader(edgecsv",{"_index":10428,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9778,19],[12742,19]]}}}],["csv.reader(f",{"_index":16854,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24310,13],[28426,13],[31274,13],[31625,13]]}}}],["csv.reader(nodecsv",{"_index":10420,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9431,19],[12484,19]]}}}],["csv.writer",{"_index":15095,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11752,13]]},"/en/lessons/jupyter-notebooks":{"position":[[31356,10]]}}}],["csv.writer(csvfil",{"_index":10976,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36080,19]]}}}],["csv.writer(open(\"43rd_congress.csv",{"_index":15069,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4486,36],[12164,36],[13166,36],[14411,36],[15293,36],[17331,36],[19505,36]]}}}],["csv.writer(open(\"43rd_congress_all.csv",{"_index":15114,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[18428,40]]}}}],["csv.writer(out",{"_index":16877,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31415,15]]}}}],["csv/tsv",{"_index":13491,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23578,7]]}}}],["csv2geojson",{"_index":18186,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16427,11]]}}}],["csv_fname=\"ads_upsampled.csv",{"_index":5905,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18808,31]]}}}],["csv_reader",{"_index":16853,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24297,10],[24354,11],[28413,10],[28470,11],[31193,12],[31261,10],[31474,13],[31507,11],[31540,12],[31612,10],[31701,13],[31738,11]]}}}],["csv_writer",{"_index":16875,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31320,12],[31402,10]]}}}],["csv_writer.writerow(updatedvalu",{"_index":16892,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[33265,34]]}}}],["csvfile",{"_index":10959,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31483,8],[35024,8],[35753,8]]}}}],["ct",{"_index":8935,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11153,2],[13288,2],[15952,2],[17136,2],[18384,2],[19849,2],[22629,2],[24553,2]]}}}],["ct_cedar_ver01_data_sn84020358_00271744456_190",{"_index":6151,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10970,49]]}}}],["ctfidf",{"_index":3925,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20551,7],[21525,6],[50144,6],[52959,6],[53979,6],[62197,7],[62559,6],[62631,6]]}}}],["ctfidfvector",{"_index":3948,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21539,16]]}}}],["ctfidfvectorizer().fit_transform(count",{"_index":4374,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52968,39],[62568,39]]}}}],["ctrl",{"_index":2940,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23845,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14867,4],[20785,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10736,4],[15234,4]]},"/en/lessons/extracting-keywords":{"position":[[27060,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18351,4],[24843,4]]},"/en/lessons/jupyter-notebooks":{"position":[[20577,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6537,4],[6808,5],[7125,5],[11000,4],[13231,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17552,4]]}}}],["ctrl+alt+r",{"_index":13181,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22180,10]]}}}],["ctrl+b",{"_index":15008,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[18702,6]]}}}],["ctrl+c",{"_index":7856,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17195,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12149,6]]},"/en/lessons/research-data-with-unix":{"position":[[9850,6],[9879,6]]}}}],["ctrl+enter",{"_index":8858,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3537,10]]},"/en/lessons/jupyter-notebooks":{"position":[[21053,10],[21384,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4128,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12267,10]]}}}],["ctrl+f",{"_index":15006,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[18570,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7696,6]]}}}],["ctrl+return",{"_index":16844,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[21064,12],[21395,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12278,12]]}}}],["ctrl+shift+ent",{"_index":13157,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15541,17]]}}}],["ctrl+u",{"_index":23686,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[6431,7]]}}}],["ctrl+z",{"_index":23022,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[9502,6]]}}}],["cuadros’",{"_index":10099,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3423,9]]}}}],["cuantificación",{"_index":20278,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50595,14]]}}}],["cube",{"_index":8349,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25403,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30473,4]]}}}],["cuda",{"_index":14613,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[449,4],[12279,4],[15240,4],[15933,4],[15953,4],[16287,4],[16393,5],[16409,4],[16480,5],[19245,4],[19381,4],[22586,4]]}}}],["cudatoolkit",{"_index":14653,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19440,11]]}}}],["cudnn",{"_index":14651,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19293,5],[19347,5]]}}}],["cue",{"_index":9229,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11331,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[35013,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35491,3]]}}}],["cuisin",{"_index":1128,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7117,7]]}}}],["culinari",{"_index":21239,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5695,8]]}}}],["cull",{"_index":1675,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37216,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7041,6]]},"/en/lessons/linear-regression":{"position":[[68839,6]]},"/en/lessons/logistic-regression":{"position":[[13218,4]]},"/en/lessons/naive-bayesian":{"position":[[57721,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25451,6]]}}}],["cull_list_of_dicts(term_list",{"_index":17156,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33493,29]]},"/en/lessons/logistic-regression":{"position":[[13589,29]]}}}],["cull_list_of_dicts(top_term_list",{"_index":17164,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33858,33]]}}}],["cull_list_of_dicts(top_term_list_binari",{"_index":17573,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[13975,40]]}}}],["cullom",{"_index":3507,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2312,7]]}}}],["culosi",{"_index":23024,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[10136,9]]}}}],["culpa",{"_index":20149,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34600,5],[35199,5]]}}}],["cultur",{"_index":1641,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34448,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58915,8],[65412,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5367,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56381,10],[59336,8],[62598,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36262,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30273,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3828,8],[5478,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2886,8],[4484,8],[4551,8],[4776,8],[4888,8],[11580,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3716,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4533,7],[5327,7],[5494,8],[5751,7],[48492,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58445,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13315,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5072,8],[43230,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18092,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[85,8],[739,8],[977,8],[2904,8],[22871,8],[27054,8]]},"/en/lessons/gravity-model":{"position":[[2668,8],[2875,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[681,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1281,8],[1387,8],[5320,8],[6437,8],[6890,8],[8635,8],[10375,8],[11655,8],[14933,8],[16693,8],[17660,8],[43701,8],[47573,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2656,8],[4291,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3941,8]]},"/en/lessons/introduction-map-warper":{"position":[[1166,8],[6447,8],[10020,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1261,8],[1957,7],[35482,8],[35785,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1628,8],[7774,8],[15131,8],[15211,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2590,8],[9440,8],[48661,8]]},"/en/lessons/linear-regression":{"position":[[2495,8],[5604,8],[7661,8],[9146,8],[21445,8],[21552,8],[73605,8],[74023,8]]},"/en/lessons/logistic-regression":{"position":[[2215,8],[5056,8],[64951,8],[65369,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9323,8],[9857,8],[46003,8]]},"/en/lessons/sonification":{"position":[[6773,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5061,8],[12325,8],[22306,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[655,8],[2331,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3741,10],[8414,10],[8630,8],[8702,8],[60610,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20129,7],[20515,8],[20640,8]]}}}],["cum",{"_index":11774,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6081,3],[6889,3],[10035,4],[61335,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9008,3],[9088,3],[9135,3],[9677,3],[9755,3],[9802,3],[9873,3]]}}}],["cumberland",{"_index":10883,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8889,10]]}}}],["cumberland1321",{"_index":13773,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54350,14]]}}}],["cumberland13407.3968627838.4664.42",{"_index":13676,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38303,34]]}}}],["cumbersom",{"_index":1966,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2102,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11635,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2878,11]]},"/en/lessons/geocoding-qgis":{"position":[[22685,10]]},"/en/lessons/intro-to-powershell":{"position":[[24733,10],[28727,11]]},"/en/lessons/space-place-gazetteers":{"position":[[15156,10],[25348,10]]},"/en/lessons/transliterating":{"position":[[7910,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3411,11]]}}}],["cumminsmap1927",{"_index":23192,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2330,14]]}}}],["cumul",{"_index":7355,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16939,10],[17202,10],[17441,10],[17827,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2900,10]]},"/en/lessons/linear-regression":{"position":[[34343,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10482,10]]}}}],["cup",{"_index":9836,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42977,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20441,3]]},"/en/lessons/gravity-model":{"position":[[3468,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[9762,3]]}}}],["cur",{"_index":7953,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35046,3],[36031,3],[39176,3],[39709,4],[42882,3]]}}}],["cur.execut",{"_index":7994,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[39853,11]]}}}],["cur.execute('select",{"_index":7956,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35082,19],[39212,19]]}}}],["cur.execute(queri",{"_index":7974,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36066,18],[42913,18]]}}}],["curat",{"_index":8585,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14231,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40674,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6836,8],[42511,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68537,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[44824,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7982,7],[10846,7],[46554,7],[46926,7]]},"/en/lessons/intro-to-linked-data":{"position":[[36366,7]]},"/en/lessons/naive-bayesian":{"position":[[5558,9],[15438,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3583,7]]},"/en/lessons/space-place-gazetteers":{"position":[[6564,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10827,8],[11014,8],[15607,8],[31620,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1420,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52430,8]]}}}],["curated/filt",{"_index":14792,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46285,16]]}}}],["curios",{"_index":728,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[487,10]]}}}],["curiou",{"_index":3001,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5629,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1883,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20830,8],[22126,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54860,7]]}}}],["curious",{"_index":20330,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6977,9]]}}}],["curl",{"_index":1945,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1103,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5197,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21690,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30338,4],[30397,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2063,4],[2128,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2979,4],[3017,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3619,7],[13737,4],[13942,4]]}}}],["curli",{"_index":7679,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5947,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27654,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14732,5],[49612,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11556,5],[33516,5]]},"/en/lessons/json-and-jq":{"position":[[2746,5],[3028,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20434,5],[20522,5],[27939,5],[31691,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25721,5]]}}}],["currenc",{"_index":8575,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12077,8],[22783,11],[23835,9],[24749,11],[25681,11],[27813,11],[33833,11],[36494,11],[43507,11],[44789,11]]},"/en/lessons/gravity-model":{"position":[[32798,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4439,10]]}}}],["currency_symbol",{"_index":8607,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20586,15],[21667,15],[22802,18],[24761,18],[25693,18],[27825,18],[33845,18],[36506,18],[43519,18],[44801,18]]}}}],["current",{"_index":1476,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26804,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1827,7],[2409,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2940,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6439,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16828,9],[25912,7],[39278,9],[39735,7],[44468,7],[49484,7],[55912,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16965,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15163,9],[66904,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6306,7],[14713,7],[20778,7],[21733,7],[63430,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42202,9],[46400,7]]},"/en/lessons/common-similarity-measures":{"position":[[28900,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36279,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14560,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30781,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15707,7],[28985,9],[38042,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27753,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2291,7],[2434,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15425,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8487,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11963,7],[25551,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5005,9],[17091,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20868,9],[28433,9],[40250,9],[44454,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1759,7],[44325,10],[56897,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26941,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13819,9],[30206,9],[40207,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5358,7],[6562,7],[8720,7],[8858,7],[11597,7],[13601,10]]},"/en/lessons/extracting-keywords":{"position":[[33602,7],[34025,7],[35504,7],[37750,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24839,7],[34585,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7576,7],[7718,7],[12080,7],[17961,9],[20718,7],[28944,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7539,9],[8094,9],[12442,9],[19651,7],[29530,9],[34316,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5766,7],[5862,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1473,7],[1569,7],[4998,7],[5431,7]]},"/en/lessons/geocoding-qgis":{"position":[[37524,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3793,7],[4711,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[8145,7],[10538,10],[15243,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1701,9],[6464,9],[16156,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14732,7],[15435,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2121,7],[11204,9],[16683,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[29699,7],[29798,7],[30204,7],[31132,7],[31212,7],[31719,7],[44842,7]]},"/en/lessons/installing-omeka":{"position":[[6165,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3463,7],[23665,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6056,9],[22991,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25170,9],[35491,9],[48608,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34523,8]]},"/en/lessons/intro-to-bash":{"position":[[5714,7],[9885,7],[11260,7],[13308,7],[17266,7],[23610,7],[25772,7],[25913,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7466,7],[9087,9],[9337,8],[9807,8]]},"/en/lessons/intro-to-powershell":{"position":[[5573,7],[11443,7],[11603,7],[15306,7],[16769,7],[18249,7],[34737,7],[34853,7],[42955,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1018,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1756,7],[15203,8]]},"/en/lessons/introduction-and-installation":{"position":[[1397,7]]},"/en/lessons/introduction-map-warper":{"position":[[5205,7],[5845,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6917,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16786,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2031,7],[5839,7],[5898,7],[16983,7],[30695,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1326,7],[1541,10],[10992,7],[19415,9],[19613,7],[21441,7],[22072,9],[30356,7],[30446,7],[30632,9],[30898,7],[46383,7]]},"/en/lessons/naive-bayesian":{"position":[[18014,9],[52753,7],[63171,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4415,7],[4968,7],[5721,9]]},"/en/lessons/output-data-as-html-file":{"position":[[7643,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5490,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[37875,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6515,9]]},"/en/lessons/sonification":{"position":[[8132,7],[8552,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3416,9],[3708,9],[8768,7],[19885,7],[20003,7],[20306,9],[22606,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4059,7],[18478,9],[23362,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48162,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3612,7],[62812,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35702,7]]},"/en/lessons/transliterating":{"position":[[1043,7],[2137,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35679,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19180,9]]},"/en/lessons/vector-layers-qgis":{"position":[[4071,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5242,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4990,7],[5044,7],[5099,7],[5234,7]]}}}],["currentrow",{"_index":10977,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36143,10]]}}}],["curri",{"_index":21067,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51108,6]]}}}],["curriculum",{"_index":9441,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49967,10]]}}}],["currrent",{"_index":10294,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2556,8]]}}}],["curs",{"_index":3729,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4059,6],[6815,5],[32299,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54424,6],[55672,5]]}}}],["cursor",{"_index":413,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10793,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20911,6],[21090,6],[22745,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9393,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47093,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[39695,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13954,6],[16436,6],[22549,6],[27058,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12244,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28423,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11169,6]]},"/en/lessons/extracting-keywords":{"position":[[27779,6],[27854,6],[27957,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16749,6],[19584,6],[27160,6],[32132,6]]},"/en/lessons/intro-to-bash":{"position":[[15973,7],[19251,6],[19429,6]]},"/en/lessons/introduction-map-warper":{"position":[[12997,6],[13057,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25830,6]]},"/en/lessons/sonification":{"position":[[20563,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9300,6],[16121,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7707,6],[15327,6]]}}}],["cursor’",{"_index":10336,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[11344,8]]}}}],["curv",{"_index":8067,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9453,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8130,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30439,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44443,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9500,5],[12864,5]]},"/en/lessons/gravity-model":{"position":[[26530,6],[26612,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7563,6]]},"/en/lessons/intro-to-bash":{"position":[[11793,5],[18034,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[413,6],[4406,6],[12502,6],[13339,6],[17285,6],[17634,6],[17894,6],[18273,6],[18680,5],[18905,6],[21671,5],[21743,5],[21814,5],[21897,5],[21964,5],[22085,5],[22638,5],[50912,6],[55537,6]]},"/en/lessons/linear-regression":{"position":[[56410,6],[56483,5],[56510,6]]},"/en/lessons/logistic-regression":{"position":[[7644,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43653,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39817,5]]}}}],["curvilinear",{"_index":17314,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[56362,12]]}}}],["cushing/jack",{"_index":2091,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12718,12]]}}}],["cushion",{"_index":11152,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[31161,8]]}}}],["cushman",{"_index":3519,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2435,7]]}}}],["custom",{"_index":1431,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23294,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9782,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[478,9],[6777,13],[7914,11],[9319,9],[14100,14],[29107,6],[34000,9],[35115,11],[36232,9],[39097,10],[39181,10],[39451,10],[39505,10],[40833,14],[41732,9],[46576,10],[48786,9],[55898,9],[56110,9],[56201,10],[57587,6],[57902,6],[57998,6],[58058,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2258,6],[2756,6],[8882,10],[10945,11],[13298,10],[16794,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9793,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16025,9],[66304,6],[66575,6],[67332,9],[71481,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3421,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11590,10],[58896,6],[59026,6],[59079,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1294,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12988,9],[17247,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4365,9],[11569,6],[38808,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7348,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14064,10],[47085,6],[47236,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[590,6],[30107,6],[30704,6],[48623,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[426,9],[518,9],[6252,10],[6592,9],[7497,8],[7901,6],[11291,13],[11529,9],[12116,9],[12160,6],[12763,6],[13505,9],[13726,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1211,6],[49359,6]]},"/en/lessons/extracting-keywords":{"position":[[1549,6]]},"/en/lessons/geocoding-qgis":{"position":[[320,6],[18768,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[30418,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[137,6],[10605,6]]},"/en/lessons/installing-omeka":{"position":[[785,15],[815,6],[839,9],[6438,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1887,6],[4277,16],[20934,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10735,6],[26640,6]]},"/en/lessons/intro-to-powershell":{"position":[[3263,6]]},"/en/lessons/introduction-map-warper":{"position":[[11294,6],[11352,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23345,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29860,11],[39463,10],[43240,11],[44672,11]]},"/en/lessons/logistic-regression":{"position":[[63191,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[881,6],[918,6],[22355,11],[22661,9],[31539,6],[34133,6],[34158,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46273,6],[47000,8],[48927,8],[53639,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28929,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16096,8],[16489,9],[47477,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29438,6],[29579,9],[42180,6],[44937,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2259,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25061,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6199,11],[8732,11],[17809,11],[17909,9],[18006,11],[18395,11],[19056,9],[19208,6],[19507,11],[20329,11],[27797,9]]},"/en/lessons/vector-layers-qgis":{"position":[[16585,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21096,9],[42741,6]]}}}],["customari",{"_index":6561,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[6631,9]]}}}],["customers.19",{"_index":9420,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48057,12]]}}}],["customis",{"_index":3901,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18703,10]]},"/en/lessons/geocoding-qgis":{"position":[[34003,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36982,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5952,9],[16371,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2488,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30734,9],[45916,9],[47936,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6254,10],[22349,12],[24118,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33144,9]]}}}],["customiz",{"_index":8493,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30702,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4597,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3272,12],[20979,12]]}}}],["cut",{"_index":593,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18307,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4086,4],[5699,6],[10338,4],[30956,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15917,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34372,5],[36321,3],[40698,7],[45715,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67060,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18069,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4172,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[513,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10117,7],[11467,7],[26164,3],[26466,7],[26639,3],[26773,7],[34648,8],[37688,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41196,4]]},"/en/lessons/extracting-keywords":{"position":[[30707,7],[31092,7],[32443,3],[37488,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14452,3],[18309,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8682,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[4924,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30789,3],[34537,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51335,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1156,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3090,3],[18197,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12204,3]]},"/en/lessons/json-and-jq":{"position":[[36700,3]]},"/en/lessons/logistic-regression":{"position":[[65993,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34347,4],[35264,7]]},"/en/lessons/sonification":{"position":[[38777,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[604,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[652,7]]}}}],["cv2",{"_index":11049,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12960,4],[26959,4],[29823,4]]}}}],["cv2.cascadeclassifier(cv2.data.haarcascad",{"_index":11131,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28139,43],[30700,43]]}}}],["cv2.color_bgr2gray",{"_index":11129,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28091,19],[30661,19]]}}}],["cv2.cvtcolor(imag",{"_index":11128,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28071,19],[30641,19]]}}}],["cv2.imread(png",{"_index":11126,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28024,15],[30603,15]]}}}],["cv2.imwrite(path",{"_index":11145,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28720,16],[31626,16]]}}}],["cv2.rectangle(crop_face,(x,y),(x+w,y+h),(255,0,0),2",{"_index":11144,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28647,52],[31553,52]]}}}],["cv_endpoint",{"_index":22133,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13243,11],[13279,11],[13498,11]]}}}],["cv_key",{"_index":22132,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13212,6],[13450,6]]}}}],["cvec",{"_index":4370,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52806,4],[62418,4]]}}}],["cvec.get_feature_names_out",{"_index":4373,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52925,28],[62529,28]]}}}],["cvec.transform(docs_per_class.docu",{"_index":4372,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52873,39],[62481,39]]}}}],["cvpr",{"_index":11240,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46177,4],[47627,4]]}}}],["cwd",{"_index":10810,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26303,3]]}}}],["cx2",{"_index":17065,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19982,3]]}}}],["cyan",{"_index":15890,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32520,7]]}}}],["cyber",{"_index":22007,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1816,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8547,5]]}}}],["cyberspac",{"_index":7632,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5784,11],[6926,11]]}}}],["cycl",{"_index":2954,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25536,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12803,5]]},"/en/lessons/intro-to-bash":{"position":[[16023,5],[16076,6]]},"/en/lessons/linear-regression":{"position":[[73575,6]]},"/en/lessons/logistic-regression":{"position":[[64921,6]]},"/en/lessons/research-data-with-unix":{"position":[[9972,5],[10155,5],[11030,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15935,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24202,5]]}}}],["cyclic",{"_index":10496,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20570,8]]}}}],["cygwin",{"_index":14948,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[1976,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47728,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[31580,6]]}}}],["cyl",{"_index":19488,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13957,3],[17194,3],[17482,3]]}}}],["cylind",{"_index":12567,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[25385,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16502,9],[17542,8]]}}}],["cynic",{"_index":2334,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4402,7],[6304,8],[10602,6]]}}}],["cynthia",{"_index":16481,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49057,7]]}}}],["cypher",{"_index":9046,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[345,6],[482,6],[549,6],[2861,6],[3022,6],[8363,6],[8429,6],[10395,6],[10806,6],[10830,7],[11378,6],[12267,6],[12355,6],[12545,6],[12754,6],[14710,6],[14733,6],[14789,6],[15233,6],[17558,6],[17674,6],[18290,6],[18859,6],[18959,7],[19032,6],[19157,6],[19495,7],[21007,6],[21562,6]]}}}],["cyril",{"_index":11479,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5944,8]]},"/en/lessons/transliterating":{"position":[[647,8],[705,8],[2516,8],[4969,8],[5287,8],[5435,8],[6038,9],[7812,8],[8647,8],[9735,8],[9796,8],[9872,8],[10666,8],[11125,8],[13751,8],[14764,8]]}}}],["cyrillic_translit",{"_index":22639,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10599,17],[12838,17],[12926,18]]}}}],["cyrillic_translit={'\\u0410",{"_index":22642,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11171,28]]}}}],["cyrillic_translit['\\u0436",{"_index":22641,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10922,27]]}}}],["cyrillic_translit['\\xa0",{"_index":22722,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13694,25]]}}}],["cyst",{"_index":18802,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11223,5],[11341,5]]}}}],["cyst.i",{"_index":18812,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12201,6],[12315,6]]}}}],["cytoscap",{"_index":2949,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24940,10]]}}}],["c{num_clust",{"_index":4412,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54891,15],[64658,15]]}}}],["cólera",{"_index":20205,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46663,8]]}}}],["d",{"_index":939,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13536,1]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5030,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9876,2],[38913,5],[68985,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22361,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22237,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56791,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10241,1],[11647,1],[22347,1],[31344,1],[32373,1],[34764,1]]},"/en/lessons/counting-frequencies":{"position":[[5298,1],[5892,2]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34600,1],[34698,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15291,1]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2495,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51244,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22172,2],[51460,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33995,1]]},"/en/lessons/extracting-keywords":{"position":[[34113,2],[35592,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40309,1]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30403,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22725,5],[25544,2],[25695,2],[35639,5],[39380,3],[44150,5],[45721,1],[45742,3],[49610,1],[52668,3],[56285,1],[64479,1],[65576,2],[66056,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19237,1],[19274,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32191,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[12349,1]]},"/en/lessons/gravity-model":{"position":[[36573,3],[37910,3],[39580,6],[50108,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24067,2]]},"/en/lessons/intro-to-powershell":{"position":[[8007,4],[11109,1],[13800,4]]},"/en/lessons/introduction-map-warper":{"position":[[12869,2]]},"/en/lessons/jupyter-notebooks":{"position":[[52748,2]]},"/en/lessons/linear-regression":{"position":[[6090,2],[24617,1],[33256,1],[33564,1],[78785,3]]},"/en/lessons/logistic-regression":{"position":[[13352,1],[13660,1]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5151,3]]},"/en/lessons/naive-bayesian":{"position":[[32964,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1526,1],[13230,2],[13299,2],[14091,1],[14108,2],[14175,2]]},"/en/lessons/output-data-as-html-file":{"position":[[7782,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16050,4],[41834,2],[41914,2],[41935,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49978,2],[53991,2]]},"/en/lessons/sentiment-analysis":{"position":[[39457,3]]},"/en/lessons/sonification":{"position":[[26321,2],[26324,2],[28375,2],[28486,1],[31066,1],[31176,1],[31983,4],[31988,5],[32285,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62671,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7340,2],[8151,2],[12706,2],[21629,1],[26280,2],[26549,1],[30358,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30835,1],[38359,1]]},"/en/lessons/transliterating":{"position":[[11320,4],[11335,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40015,1],[41151,2]]},"/en/lessons/windows-installation":{"position":[[2422,2]]}}}],["d':500",{"_index":12112,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16776,8]]}}}],["d'aver",{"_index":11881,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7250,6]]}}}],["d,harrisburg",{"_index":3486,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2034,13]]}}}],["d.b",{"_index":13864,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65067,4]]}}}],["d.item",{"_index":17151,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33296,10]]},"/en/lessons/logistic-regression":{"position":[[13392,10]]}}}],["d/%m/%i",{"_index":16859,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24708,12]]}}}],["d/%m/%y').strftime('%a",{"_index":16856,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24409,26]]}}}],["d1",{"_index":9751,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26950,5]]}}}],["d2",{"_index":9752,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27023,5]]}}}],["d3",{"_index":8004,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44410,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3327,3]]}}}],["d3’",{"_index":10620,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45566,4]]}}}],["d=10",{"_index":5069,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55648,4],[55843,4],[61916,4]]}}}],["d=250",{"_index":5068,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55639,5]]}}}],["d?.*\\d",{"_index":12245,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35837,14]]}}}],["d['beat",{"_index":20784,"title":{},"body":{"/en/lessons/sonification":{"position":[[32336,9]]}}}],["d['chid",{"_index":12293,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45885,9]]}}}],["d['chno",{"_index":12294,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45910,9],[56532,11],[66195,9]]}}}],["d['folio",{"_index":12295,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45935,10]]}}}],["d['footnot",{"_index":12292,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45800,14],[64523,15],[64763,15],[64791,14],[64881,14]]}}}],["d['magnitud",{"_index":20769,"title":{},"body":{"/en/lessons/sonification":{"position":[[31046,15],[31156,15]]}}}],["d['margin",{"_index":12321,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49692,13]]}}}],["d['pgno",{"_index":12296,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45967,9]]}}}],["d['summari",{"_index":12319,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49644,12]]}}}],["d['text",{"_index":12304,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46800,9],[64910,9],[64944,9]]}}}],["d['text'].pop(0).strip",{"_index":12320,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49659,24],[49708,24]]}}}],["d[col[0",{"_index":7947,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34666,9]]}}}],["d[term",{"_index":17159,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33683,7]]},"/en/lessons/logistic-regression":{"position":[[13779,7]]}}}],["d_{ij",{"_index":4180,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39340,8],[39525,8]]}}}],["da",{"_index":11884,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7280,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15395,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10930,2],[11914,2],[11966,2]]},"/en/lessons/sonification":{"position":[[37770,2]]}}}],["dafafram",{"_index":19780,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[995,9],[33221,9]]}}}],["dagdelen",{"_index":4544,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69168,9]]}}}],["daili",{"_index":5511,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40957,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2693,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16374,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8869,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15243,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35337,5],[36002,5]]}}}],["daily.17",{"_index":14826,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51171,8]]}}}],["dailywir",{"_index":21767,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[27074,13]]}}}],["dairi",{"_index":13092,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5426,5],[5607,5]]}}}],["dall",{"_index":11817,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6507,5]]}}}],["dalton",{"_index":16442,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47581,7]]}}}],["dam",{"_index":20912,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8079,7]]}}}],["damag",{"_index":207,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4202,6],[5042,8],[5535,6],[20823,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[860,6]]},"/en/lessons/naive-bayesian":{"position":[[23069,6],[54515,6],[55620,9],[58722,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1403,7]]}}}],["damasio",{"_index":19963,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4851,8],[5142,7],[48387,8],[53349,8]]}}}],["damn",{"_index":18309,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[14914,4]]}}}],["dampno",{"_index":11858,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6992,6]]}}}],["dampnum",{"_index":11844,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6812,7]]}}}],["dan",{"_index":9898,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51549,4],[51649,4],[52399,4],[52499,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[15687,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[42632,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48758,3]]}}}],["danc",{"_index":9220,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10497,5],[10551,6],[10684,6],[11058,6],[11291,7]]}}}],["dando",{"_index":20007,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12192,5],[12904,7],[14561,5],[17927,7]]}}}],["dang",{"_index":6732,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19981,6],[21927,6]]}}}],["danger",{"_index":8193,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26574,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22251,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[43740,7],[44865,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48050,7],[58608,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4266,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19513,10]]}}}],["daniel",{"_index":3513,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2373,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45069,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49764,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57717,6]]},"/en/lessons/geocoding-qgis":{"position":[[5107,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6399,6]]}}}],["danish",{"_index":19786,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[6491,6],[20290,6],[20442,7],[21324,6],[21342,6],[30170,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25152,7]]}}}],["danno",{"_index":11812,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6478,5]]}}}],["dannykh",{"_index":22761,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15809,7]]}}}],["danpno",{"_index":11873,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7166,6]]}}}],["dans\\ntou",{"_index":9796,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30066,10]]}}}],["dan’",{"_index":13358,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[16646,5],[17236,5],[17680,5]]}}}],["dao",{"_index":14047,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44820,3],[44940,4]]}}}],["dare",{"_index":12017,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10890,4],[62190,4]]}}}],["dareamap1,2",{"_index":20678,"title":{},"body":{"/en/lessons/sonification":{"position":[[9360,12],[18190,12]]}}}],["daria",{"_index":8727,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47250,5]]}}}],["dariah",{"_index":23592,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4115,6],[14500,6],[15803,6],[16069,6],[16485,6],[16781,6]]}}}],["dariu",{"_index":15567,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18054,6]]}}}],["dark",{"_index":246,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5256,4],[14326,4],[18107,4]]},"/en/lessons/introduction-map-warper":{"position":[[11824,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25371,4]]},"/en/lessons/qgis-layers":{"position":[[12826,4]]},"/en/lessons/transliterating":{"position":[[3237,4]]}}}],["darker",{"_index":11093,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22415,6],[22513,6],[22567,6],[22982,6],[24125,6],[24266,6],[25417,6]]}}}],["dartmouth",{"_index":8954,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11689,9],[13824,9],[16389,9],[17573,9],[18821,9],[20401,9],[23284,9],[25208,9]]}}}],["darwin",{"_index":9238,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12978,6]]}}}],["dash",{"_index":2235,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[11615,4],[12482,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45281,6],[45437,8],[46309,6],[47866,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7529,6],[7628,5],[7638,6],[7698,6],[7723,7],[7749,6],[9472,7],[9587,7],[9656,6],[10417,8],[15284,6],[15383,5],[15393,6],[15453,6],[15478,7],[15504,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23423,6],[35660,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18614,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11693,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[232,4],[1789,4],[3355,4],[3730,4],[3868,5],[5356,4],[5381,5],[5606,4],[5744,4],[6026,5],[52903,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1803,7]]},"/en/lessons/naive-bayesian":{"position":[[41916,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13930,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3827,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13028,6],[32708,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[21045,7]]}}}],["dashboard",{"_index":1663,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35344,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6337,10],[14294,9],[14603,9],[15064,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43539,9],[43577,9],[49253,9],[49343,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5455,11],[38801,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6072,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1069,10],[1424,11],[1838,10],[5763,10]]}}}],["dashtipour",{"_index":20373,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[15775,11]]}}}],["data",{"_index":12,"title":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[28,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21,4],[39,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[0,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[0,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22,4]]},"/en/lessons/geocoding-qgis":{"position":[[21,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[17,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[35,4]]},"/en/lessons/intro-to-linked-data":{"position":[[46,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[46,4]]},"/en/lessons/normalizing-data":{"position":[[20,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7,4]]},"/en/lessons/preserving-your-research-data":{"position":[[25,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22,4]]},"/en/lessons/research-data-with-unix":{"position":[[29,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31,4]]},"/en/lessons/sentiment-analysis":{"position":[[35,4]]},"/en/lessons/sonification":{"position":[[13,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[145,4],[3099,4],[4737,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12121,5],[12572,5],[12900,5],[13028,4],[13077,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4310,4],[16375,5],[22480,4],[25026,4],[26172,4],[26312,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[615,4],[877,5],[1735,5],[1913,4],[1943,5],[2541,4],[2618,4],[7534,4],[7546,4],[7926,4],[12349,4],[13415,5],[13500,4],[14414,4],[15050,4],[18919,5],[26830,5],[26873,4],[30831,4],[32038,6],[32119,5],[33109,4],[33737,4],[33779,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[29,4],[280,4],[454,5],[682,4],[849,5],[1024,4],[1086,4],[1162,4],[2161,5],[2317,5],[2394,4],[2917,4],[3188,5],[3239,4],[3319,5],[3627,4],[5130,4],[6055,4],[6806,5],[6884,4],[8172,4],[9062,4],[11279,4],[11737,4],[12546,4],[13012,4],[13780,4],[14104,4],[15628,4],[15849,4],[16016,4],[16070,4],[16489,4],[16745,4],[16977,4],[17263,5],[17672,5],[18653,4],[18951,5],[19111,4],[20429,4],[21074,5],[24641,4],[25647,4],[25879,4],[26276,4],[26305,4],[26630,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36023,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10,4],[93,4],[257,4],[285,4],[492,4],[535,4],[594,4],[727,5],[795,4],[913,5],[1053,4],[1339,5],[1379,4],[1522,4],[1595,4],[1692,4],[1744,4],[2014,5],[2204,4],[2310,4],[2356,4],[2457,5],[2714,4],[3076,4],[3273,4],[3587,4],[3633,4],[3840,4],[3932,4],[4059,4],[4176,4],[4243,4],[4698,4],[5060,4],[5177,5],[5255,4],[5965,4],[6112,4],[6304,5],[6364,4],[6611,4],[6644,4],[6952,4],[7534,4],[7996,4],[8063,5],[8099,4],[8229,5],[18522,4],[18556,4],[18668,4],[18712,4],[19127,4],[19143,4],[19360,4],[19368,4],[19705,4],[19833,4],[20324,4],[20510,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1266,4],[6990,5],[7544,4],[9437,4],[9772,4],[9907,4],[15299,4],[17081,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[171,4],[361,4],[2804,4],[4581,4],[5174,4],[5303,4],[6175,4],[6323,4],[7012,5],[9448,4],[10161,4],[12892,6],[14363,4],[14389,4],[14649,4],[15154,4],[19383,5],[20356,4],[20397,4],[22612,4],[22700,4],[22780,4],[23098,6],[23123,4],[23997,6],[24037,6],[24276,4],[24408,4],[24933,5],[25254,4],[25458,4],[26180,5],[26230,4],[26752,4],[26810,4],[27078,4],[27108,4],[27425,4],[28627,4],[28979,5],[29050,4],[30110,4],[30445,5],[31389,4],[31902,4],[32150,4],[33003,4],[33264,4],[33988,4],[34986,5],[36027,4],[36163,4],[38542,5],[39123,4],[41680,4],[41942,4],[42142,4],[42420,4],[52437,4],[60605,4],[61032,4],[66020,4],[66536,4],[66580,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[929,4],[985,4],[1215,4],[1267,4],[1553,4],[1607,4],[2333,5],[2529,4],[2904,4],[3311,5],[3401,4],[3545,4],[3990,4],[4659,4],[4789,4],[6214,4],[7440,4],[8847,5],[9363,4],[9757,4],[9997,4],[10207,4],[10392,4],[10422,5],[10619,4],[10698,5],[10889,5],[11076,4],[11459,5],[11677,4],[11710,5],[11782,5],[11898,5],[12190,5],[14130,5],[14201,5],[14694,4],[14868,4],[14954,4],[14996,4],[15143,4],[15258,4],[15703,4],[15875,4],[16171,4],[16828,4],[16896,5],[17428,4],[17690,4],[17753,4],[18710,4],[19081,5],[19508,4],[20000,4],[20253,4],[20393,4],[20658,4],[20744,4],[21581,4],[21630,4],[21864,5],[21935,4],[22042,4],[23481,4],[23547,4],[23789,4],[24061,4],[24238,4],[24542,4],[24610,4],[24649,4],[24844,4],[25080,4],[25250,4],[25330,4],[25388,4],[25444,4],[25508,4],[25583,4],[25719,4],[25846,4],[25976,4],[26221,4],[26439,4],[26620,4],[27337,4],[28199,4],[28530,6],[29040,4],[29613,4],[29685,4],[30883,4],[31238,4],[31318,4],[31337,4],[31881,6],[31952,5],[32745,6],[33483,5],[34178,6],[38511,5],[39450,5],[39566,5],[40626,5],[40659,4],[42907,4],[43125,4],[43795,4],[44862,5],[45229,4],[45724,5],[50458,4],[50522,5],[50801,4],[51654,4],[53894,5],[54583,5],[56128,5],[56573,4],[60833,4],[61199,4],[61286,4],[61544,4],[61592,4],[61798,5],[61852,4],[62255,5],[62377,5],[65756,4],[67404,4],[67557,5],[67697,4],[68026,4],[68088,5],[68272,5],[69253,4],[69441,5],[69869,5],[70582,4],[70739,5],[70805,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5653,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[984,4],[1031,4],[17063,4],[17382,4],[18535,4],[18716,4],[58411,4],[59683,4],[60687,4],[60886,4],[60957,4],[61098,5],[61392,4],[61734,4],[67470,4]]},"/en/lessons/common-similarity-measures":{"position":[[734,4],[758,4],[3325,4],[3384,4],[4560,5],[6304,4],[6439,4],[7204,4],[7242,4],[7260,4],[7678,4],[7975,4],[8095,4],[8190,4],[8458,4],[14492,4],[16441,4],[19424,4],[19753,4],[20309,4],[21832,5],[22656,4],[22879,4],[22951,4],[23419,5],[36359,5],[37538,4],[37677,4],[38194,5],[38468,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[423,5],[773,4],[1035,4],[1067,5],[1236,4],[4741,5],[4810,4],[10098,4],[11026,5],[12620,5],[12631,5],[13084,4],[13527,5],[13654,4],[13694,4],[13822,4],[14159,4],[16208,4],[16922,4],[17663,4],[17705,4],[17761,4],[18156,4],[18294,4],[18374,4],[18693,5],[19244,4],[19343,5],[19424,5],[19642,4],[19870,5],[20205,4],[20241,4],[20696,4],[21093,5],[22703,4],[23823,5],[23851,4],[24126,4],[24174,4],[24345,4],[24697,4],[25878,4],[26444,4],[26956,5],[27014,4],[27186,4],[27274,4],[27349,7],[27386,4],[27522,4],[27647,4],[27807,4],[28149,4],[28189,4],[28235,4],[28915,4],[28971,4],[29158,4],[30113,5],[30186,4],[30946,4],[31013,4],[31082,4],[31131,4],[31170,5],[31709,5],[32170,4],[32395,4],[32513,4],[33689,4],[33783,4],[34106,4],[34184,6],[34199,4],[34280,4],[34307,5],[34350,4],[34613,4],[34677,5],[34734,4],[34817,5],[34908,4],[34983,4],[35149,4],[35347,4],[38863,4],[40585,5],[41089,4],[44291,4],[44741,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[220,4],[245,4],[335,4],[449,4],[508,4],[1312,4],[1516,4],[1582,4],[2669,4],[2983,4],[3257,4],[3309,4],[3384,4],[4967,4],[5891,4],[7420,4],[7503,5],[9018,4],[9049,4],[9124,4],[9222,5],[9248,4],[9517,4],[9771,4],[9868,4],[11637,5],[12115,4],[18236,4],[18295,5],[18446,5],[19402,4],[21106,4],[22587,4],[22640,5],[22706,4],[22980,5],[23140,4],[23351,4],[23424,4],[23505,5],[23819,5],[23984,4],[24040,4],[24613,5],[24662,4],[24694,4],[25368,4],[25387,4],[25766,4],[26054,4],[26151,4],[26547,4],[26698,4],[26727,4],[27617,4],[28128,4],[28844,5],[30933,4],[31872,4],[31957,4],[32047,4],[32193,4],[32295,4],[32435,4],[32486,5],[32563,5],[32797,5],[33337,4],[33662,4],[34158,5],[34198,4],[34900,5],[35188,4],[35294,5],[35462,4],[35782,5],[36030,5],[36081,5],[36453,4],[36895,4],[38130,4],[38231,4],[39880,4],[42057,5],[42192,5],[47369,5],[47453,5],[47607,4],[48592,4],[51865,4],[54527,4],[55102,4],[55119,4],[55144,5],[61003,4],[61140,5],[61351,4],[61696,4],[62986,4],[63188,4],[63344,4],[64559,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3297,5],[5517,4],[5761,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4434,4],[4523,4],[6596,5],[11315,4],[11401,4],[11910,5],[13708,4],[14241,4],[14480,4],[16004,4],[16506,4],[16843,4],[39740,4],[50678,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[185,4],[606,5],[1587,4],[1809,4],[2308,4],[2587,4],[2605,4],[2723,4],[3227,4],[5195,5],[8847,4],[9686,4],[9696,4],[9784,5],[10002,4],[11912,4],[12330,4],[13427,4],[13825,4],[14317,4],[14979,4],[15049,5],[15115,5],[15503,4],[15672,4],[15781,4],[15982,4],[16569,4],[17797,5],[18880,4],[20981,5],[26898,4],[29234,5],[29447,4],[29734,4],[30683,5],[33633,5],[34412,4],[34615,4],[36363,5],[37374,4],[37610,4],[38456,4],[38704,5],[39757,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2581,4]]},"/en/lessons/counting-frequencies":{"position":[[458,5],[14229,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1251,4],[1911,4],[5342,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1051,5],[1502,4],[5395,4],[5508,4],[5603,4],[5689,4],[5773,5],[5823,5],[5843,4],[5994,4],[6030,4],[6100,5],[6311,4],[6455,4],[6706,4],[6789,4],[6875,4],[6922,4],[7609,4],[7750,4],[9460,4],[9815,4],[10158,4],[10721,4],[11088,5],[11174,4],[11243,4],[11538,4],[11824,4],[12217,4],[12483,4],[12612,4],[13849,4],[14036,4],[18715,4],[18784,4],[19062,4],[20034,4],[20104,4],[20356,5],[20811,4],[21078,5],[21267,4],[22474,4],[22985,5],[23237,5],[23633,4],[25079,4],[26729,4],[26945,5],[28157,4],[28249,4],[29001,4],[29380,5],[30534,5],[33837,4],[37021,4],[38414,5],[38544,4],[38989,4],[39052,4],[39805,5],[39898,4],[39978,4],[40066,5],[40120,4],[40507,4],[41468,4],[41621,5],[43727,4],[43842,4],[44487,4],[44590,4],[45242,4],[45644,4],[46405,4],[46442,4],[46515,4],[46968,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17626,4],[26346,5],[26584,4],[26871,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1799,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22,4],[40,4],[203,4],[496,4],[627,4],[708,4],[3132,4],[4022,4],[4137,4],[4153,4],[4404,4],[4523,4],[4995,4],[7652,4],[8425,4],[8535,4],[8980,4],[9171,4],[9229,4],[9476,4],[9819,4],[11769,4],[13294,4],[13410,4],[13471,4],[13541,4],[15090,4],[15147,4],[15503,4],[15698,4],[16150,4],[16540,4],[16860,4],[16976,5],[17063,4],[17089,4],[17346,5],[17362,4],[17390,4],[17533,4],[17767,5],[17956,4],[18005,5],[18082,4],[18396,6],[18452,4],[18550,5],[19109,5],[19240,4],[19280,5],[19328,4],[19438,4],[19667,4],[19720,4],[19818,5],[21302,4],[23291,4],[23381,4],[25127,4],[26100,4],[26470,4],[26525,4],[26678,4],[26921,4],[26998,5],[28814,4],[29101,4],[29299,5],[29794,4],[29983,4],[30102,4],[30666,4],[30807,4],[31381,4],[31512,4],[31593,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14,4],[469,4],[526,4],[568,4],[934,4],[1067,4],[1265,4],[1456,4],[1512,4],[1671,5],[1709,5],[1770,4],[1819,5],[1849,5],[1987,4],[2096,4],[2166,5],[2172,4],[2395,4],[2469,5],[2575,4],[2632,4],[2723,4],[3643,4],[4041,5],[7245,4],[7257,4],[7956,5],[8428,4],[8833,4],[9589,4],[10030,4],[10049,4],[10280,4],[10355,4],[10473,4],[10636,4],[10846,4],[11648,4],[11755,4],[11838,4],[11984,5],[12155,4],[12477,5],[12775,5],[12831,4],[15642,5],[15761,4],[15798,4],[16476,4],[16919,4],[17130,4],[17202,5],[17216,4],[17241,4],[17663,4],[17757,4],[18665,4],[19500,4],[19720,4],[19734,4],[19852,4],[20079,4],[21353,4],[21718,4],[22236,4],[22353,5],[23025,4],[23193,4],[23257,5],[23282,4],[23591,4],[25839,4],[27119,4],[28037,4],[28865,4],[29040,4],[30733,4],[30942,4],[31387,5],[31503,4],[31682,4],[32250,4],[32478,4],[34202,4],[34938,5],[35253,5],[36951,4],[36979,4],[37015,4],[37119,4],[37190,5],[38024,4],[38111,4],[38213,4],[39405,4],[39596,4],[41497,4],[42886,4],[42996,4],[44076,4],[45406,4],[45755,4],[45995,5],[46108,4],[46152,4],[46236,4],[46304,5],[46420,4],[46828,4],[46868,4],[46995,4],[47527,4],[47604,4],[47750,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1,4],[4322,5],[19391,4],[21167,4],[21379,4],[24410,5],[24512,4],[24920,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1,4],[435,4],[751,4],[869,5],[1036,4],[1090,4],[1121,4],[1450,4],[1515,5],[1578,4],[1788,4],[2270,4],[2402,5],[2966,5],[3069,5],[3161,4],[3843,4],[3880,4],[4005,4],[4442,5],[4564,4],[4827,4],[6413,4],[6455,4],[6532,4],[6570,4],[9298,4],[9780,5],[9974,4],[10255,4],[10402,4],[10469,4],[12218,5],[12248,4],[12347,5],[12573,4],[14073,4],[14258,5],[14291,4],[14353,5],[14882,5],[14984,4],[15035,4],[15138,4],[21749,4],[23607,4],[23672,4],[27225,4],[27664,5],[28820,4],[28875,4],[29282,5],[29324,5],[29348,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18,4],[263,4],[595,4],[3279,5],[3336,4],[3842,5],[4095,4],[4220,4],[4700,5],[4873,5],[4936,4],[7448,4],[7480,4],[7521,4],[7671,4],[7681,4],[7700,4],[7818,4],[7933,4],[8161,4],[8256,4],[8508,4],[9205,4],[10055,4],[10155,4],[10584,4],[10937,4],[12294,4],[13033,4],[13547,5],[14854,4],[15895,4],[16683,4],[16804,4],[17164,4],[17174,4],[19089,5],[19129,4],[20427,4],[20519,5],[21196,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22773,4],[24165,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[509,4],[579,4],[660,4],[760,4],[898,4],[1586,4],[5644,4],[5703,4],[6779,5],[24345,4],[24805,4],[25225,4],[25782,4],[26459,4],[27475,5],[27909,5],[28476,4],[28519,5],[28805,4],[30355,6],[30565,4],[30685,4],[30799,4],[31004,4],[31036,4],[31146,5],[31501,5],[31942,4],[32155,4],[35634,4],[36091,4],[36841,4],[36942,5],[39036,4],[39049,4],[39239,4],[39394,4],[40806,4],[40914,5],[41220,4],[41392,4],[43938,4],[45157,4],[45320,4],[45411,4],[45477,4],[46442,4],[47350,4],[48385,5],[48580,4],[53209,4],[53457,4],[53849,4],[54230,4],[54488,4],[54599,5],[54705,5],[54858,5],[55019,4],[56446,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4193,5],[4218,4],[13175,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3132,4],[6976,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2032,5],[8592,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33,4],[161,5],[219,4],[308,4],[555,4],[702,4],[754,4],[1390,4],[1408,4],[2155,5],[4195,4],[4533,4],[6367,4],[7675,4],[7756,4],[8459,4],[8529,4],[9058,4],[9116,4],[9485,4],[9875,4],[10244,4],[10402,4],[10700,5],[10765,4],[11050,4],[11138,5],[11507,4],[12222,5],[13134,4],[13280,4],[14418,4],[16455,4],[18424,5],[21281,5],[27381,5],[39552,4],[45088,4],[45151,4],[45268,4],[45311,4],[45375,4],[45558,4],[45888,4],[46040,4],[46170,4],[46835,5],[49298,5],[52848,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3808,4],[4720,4],[4904,4],[5005,4],[11168,4],[12249,4],[12701,4],[12932,4],[14747,4],[15453,4],[15561,4],[17073,4],[17813,4],[19427,4],[24282,4],[29228,4]]},"/en/lessons/extracting-keywords":{"position":[[158,4],[2969,4],[4242,4],[4426,4],[5661,4],[6048,4],[6110,4],[6170,4],[10707,4],[27446,4],[28294,4],[31169,4],[33560,5],[34395,5],[38158,4],[38289,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[925,4],[2139,4],[4576,5],[12201,5],[12535,4],[25033,4],[25292,5],[30412,6],[32393,5],[37740,4],[39914,4],[42282,5],[45283,4],[47138,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22,4],[816,5],[873,4],[996,4],[1034,4],[1210,4],[1380,4],[1673,4],[2711,4],[3433,4],[3531,4],[3693,4],[4166,4],[4296,4],[4481,5],[4756,4],[4921,4],[4959,4],[5083,4],[6402,4],[7299,4],[9081,4],[9493,4],[11512,4],[12982,4],[13648,4],[14590,4],[17206,5],[17318,5],[17712,4],[18455,4],[20611,4],[22712,5],[23089,4],[24955,4],[26207,4],[27029,5],[27961,4],[28043,4],[29943,4],[30183,4],[30561,4],[30669,6],[30787,4],[30868,5],[31001,4],[31232,4],[31283,5],[31604,5],[32031,4],[32455,4],[32552,4],[33011,4],[33263,4],[33313,5],[33849,4],[34343,5],[34447,4],[34704,5],[34975,4],[35215,4],[35773,4],[35936,4],[36075,5],[36884,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[569,4],[2954,4],[3460,4],[4550,4],[13703,4],[19055,5],[22348,5],[22409,4],[23636,5],[23785,7],[23855,4],[23919,4],[23989,4],[24084,4],[25325,4],[25584,5],[25659,4],[27164,4],[27421,5],[28335,4],[28946,4],[29574,4],[32646,4],[33360,4],[33428,4],[34909,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23,4],[76,4],[293,4],[573,4],[1557,4],[3812,4],[4455,4],[4573,4],[4771,4],[5048,4],[8750,4],[8895,4],[9022,4],[11267,4],[11658,4],[11729,5],[12573,4],[21962,4],[38439,6],[38484,6],[40657,4],[41901,4],[42183,5],[44973,4],[45681,4],[48450,4],[49349,4],[52233,5],[52339,5],[52935,4],[54681,4],[57161,4],[57949,4],[58774,4],[60000,4],[60127,4],[60177,4],[63261,4],[67510,4],[68352,5],[68641,5],[69518,4]]},"/en/lessons/geocoding-qgis":{"position":[[22,4],[126,4],[276,4],[399,4],[436,4],[489,4],[743,4],[857,4],[1032,4],[1143,4],[1205,4],[1522,4],[1645,4],[3033,5],[3042,4],[3182,4],[3442,4],[4449,4],[4540,4],[6290,4],[6590,4],[6629,4],[6833,4],[6975,4],[7014,4],[7207,5],[7707,5],[7815,4],[9059,4],[10073,4],[12155,4],[14001,4],[14170,4],[14368,5],[14491,4],[15221,5],[15655,5],[15961,4],[16347,5],[16846,5],[16968,4],[17078,4],[17244,4],[17291,4],[17440,4],[17526,4],[17672,5],[17750,5],[17936,4],[19767,4],[20216,5],[21398,4],[21444,4],[21500,4],[21575,4],[21841,4],[22051,5],[22207,4],[23491,4],[23907,4],[24316,4],[25124,4],[25161,5],[26151,5],[26174,4],[26227,4],[26291,4],[26936,4],[27002,4],[27129,4],[27290,4],[27706,4],[29295,4],[29579,5],[29618,4],[30916,6],[31236,4],[31317,4],[31471,4],[32539,4],[32795,5],[32860,4],[33022,4],[33257,5],[33588,4],[33803,4],[33878,4],[34155,4],[34365,5],[34974,4],[36265,4],[37484,4],[37928,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[854,5],[16595,4],[18754,4],[25378,4],[25441,4],[28891,4],[29963,4]]},"/en/lessons/georeferencing-qgis":{"position":[[359,4],[9045,5],[11800,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[18,4],[142,4],[161,4],[183,4],[207,4],[252,4],[1596,4],[1882,4],[1974,5],[2414,4],[2723,5],[2756,4],[4298,4],[4542,4],[4724,5],[4964,4],[5132,4],[5908,4],[6110,4],[6172,4],[6774,4],[7021,4],[7054,4],[7150,4],[7200,4],[7271,5],[7282,4],[7331,4],[7582,4],[7780,4],[7996,4],[8188,5],[8257,4],[8500,4],[8760,5],[8947,4],[8988,5],[8998,4],[9100,4],[9191,4],[9293,4],[9432,4],[9465,5],[9595,4],[9866,4],[9942,5],[10018,4],[10070,4],[10180,4],[10278,5],[10533,4],[10804,4],[10840,5],[11010,4],[11033,4],[11074,4],[11167,4],[11476,4],[11600,4],[11651,4],[11727,4],[11781,4],[11822,4],[12162,4],[12807,4],[13354,4],[13572,4],[14022,4],[14092,4],[14119,5],[14135,4],[14211,5],[14434,4],[14511,4],[14694,4],[14808,5],[15231,4],[15397,4],[15547,4],[16081,4],[16137,4],[16673,4],[16728,5],[16868,4],[16909,5],[17147,4],[17167,4],[17291,4],[17407,4],[17490,4],[17554,4],[17690,4],[17982,4],[18011,4],[18142,4],[18155,4],[18199,4],[18511,4],[18893,4],[19399,5],[19424,4],[19444,4],[19499,4],[19620,4],[19675,4],[19712,6],[19760,4],[20089,5],[20472,5],[21268,5],[21380,4],[21458,5],[22261,4],[23206,4],[23326,5],[23380,5],[23581,4],[23637,5],[23897,4],[24542,4],[25407,4],[25437,5],[25513,4],[26262,4],[27712,4],[27777,5],[27892,4],[28030,4],[28153,4],[28274,5],[28953,4],[29164,4],[29234,5],[29382,4],[30576,4],[30680,4],[30709,4],[30822,5],[30918,4],[31270,4],[31355,4],[32647,5],[33867,4],[33925,4],[34214,5],[34790,4],[35028,5],[35244,5],[35312,4],[35320,4],[35604,4],[35762,4],[36098,5],[36192,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3780,5],[23671,4],[23801,4],[23856,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[91,4],[200,5],[234,4],[418,4],[463,4],[509,4],[577,4],[1051,5],[1619,4],[3605,4],[3691,4],[3730,4],[3799,4],[3982,4],[4062,4],[4125,4],[4799,4],[7358,5],[13598,4],[13851,4],[16028,4],[16210,4],[16340,4],[16434,4],[16550,4],[25447,4],[25551,4],[27819,4],[27923,4],[28731,4],[30606,4],[30764,5],[30794,4],[31257,5],[31341,4],[33142,5],[34023,4],[34128,4],[34762,5],[34925,4],[35003,4],[35195,4],[35351,4],[35580,4],[35638,4],[35730,5],[35838,4],[36246,4],[36521,4],[36592,5],[36777,4],[36825,4],[36970,4],[37529,4],[38107,4],[38515,4],[38613,4],[39236,4],[39333,4],[40208,4],[41676,4],[42808,4],[43031,4],[43144,4],[43695,4],[44229,4],[44393,4],[44743,4],[44830,4],[45089,4],[45772,4],[46398,4],[46699,5],[47233,4],[47629,6],[47710,5],[47794,4],[47846,5],[47878,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[617,4],[874,4],[3337,4],[3587,4],[4191,4],[4402,4],[8307,5],[8400,4],[8419,4],[11469,4],[11693,4],[12370,4],[13605,6],[14848,5],[15046,5],[15069,5],[15260,4],[15312,4],[15379,4],[16225,4],[17249,5],[17693,4],[17858,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[36,4],[174,4],[287,4],[728,4],[995,4],[1287,4],[2107,6],[2283,4],[2672,5],[2834,4],[3139,4],[4929,4],[5140,4],[5170,4],[6155,5],[8086,4],[10862,4],[10966,4],[10984,4],[17063,4],[20441,4],[21189,4],[23040,4],[23352,4],[24511,4],[24564,4],[24661,4],[24903,4],[25236,4],[25286,5],[25557,4],[25786,4],[26951,5],[27143,4]]},"/en/lessons/gravity-model":{"position":[[625,4],[8940,5],[10793,5],[13490,5],[14140,4],[15318,5],[17941,5],[26337,4],[26859,4],[27163,5],[27302,4],[27811,5],[27897,4],[29455,4],[30369,5],[30609,5],[31133,4],[31469,4],[31833,4],[31891,4],[32553,4],[33551,4],[33580,4],[33697,4],[33837,4],[33967,4],[34039,4],[34214,4],[34270,4],[34307,4],[34438,4],[34740,4],[34869,4],[34907,4],[35295,5],[37460,4],[37823,4],[39619,4],[39720,4],[40322,4],[40337,4],[40664,5],[41720,4],[41744,5],[44944,5],[45313,5],[45342,4],[45537,5],[46642,4],[47300,4],[49405,5],[49512,4],[51346,4],[56996,4],[57212,5],[57505,4],[59754,4],[60980,4],[63203,4],[64554,4],[65711,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[3072,5],[5689,4],[5804,4],[11077,4],[11249,4],[11638,4],[12344,4],[22389,5],[22502,4],[22619,4],[22677,5],[22820,4],[22886,4],[23016,5],[23162,4],[25968,4],[41669,5],[41799,5]]},"/en/lessons/installing-omeka":{"position":[[12393,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[383,4],[662,4],[871,4],[1602,4],[2211,4],[2318,4],[2915,4],[4092,4],[4424,4],[4831,5],[4843,4],[5716,4],[8628,4],[8861,4],[8906,4],[8954,4],[9177,4],[10087,4],[10837,5],[13572,4],[17091,4],[17259,4],[17563,4],[17886,4],[18713,4],[18867,4],[19687,4],[19909,5],[20102,4],[21490,5],[22634,4],[23973,4],[24336,5],[24433,4],[24684,4],[24804,4],[24846,4],[24889,4],[25261,4],[26557,4],[27434,4],[28300,4],[29209,4],[29280,4],[30794,4],[31394,4],[31433,5],[31467,4],[31556,4],[31677,4],[31738,4],[32132,4],[32304,4],[32758,7],[33349,4],[33491,4],[33513,4],[33622,4],[33791,4],[34467,4],[36688,4],[36942,4],[37156,6],[39348,4],[39429,4],[42411,4],[43254,6],[44028,4],[51540,4],[52119,5],[53096,4],[54106,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1732,4],[2600,4],[3686,5],[5118,5],[9434,5],[9568,4],[10237,4],[10303,4],[10335,4],[11827,5],[13359,4],[14430,4],[15160,4],[15335,4],[15501,4],[17356,4],[22270,4],[22360,4],[23007,5],[23199,4],[23298,4],[23395,4],[23792,5],[24182,4],[24722,4],[24898,4],[29140,4],[29190,4],[29725,4],[29770,4],[29865,5],[35096,4],[45121,5],[45647,5],[46462,4],[46485,5],[46546,4],[47903,4],[49564,4],[50665,4],[50795,4],[53090,4],[55745,4],[56272,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1506,4],[33785,4],[40728,5]]},"/en/lessons/intro-to-bash":{"position":[[2344,4],[2589,4],[24045,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[428,5],[459,4],[980,4],[1111,4],[1206,4],[1326,4],[7643,4],[9325,4],[9389,5],[10023,4],[10066,4],[12728,5],[12782,4],[12824,4],[13703,5],[13758,4],[13790,4],[13815,4],[13925,5],[14018,4],[14771,4],[15639,4],[15721,4],[15932,4],[16055,4],[19882,4],[19917,4],[20008,4]]},"/en/lessons/intro-to-linked-data":{"position":[[47,4],[110,5],[232,4],[513,4],[633,5],[755,5],[914,4],[950,4],[1703,6],[2393,4],[2543,4],[2708,5],[3134,4],[3529,4],[3616,4],[3783,4],[3937,4],[4099,4],[7197,5],[8775,4],[8884,4],[9480,4],[14465,4],[15932,4],[16687,4],[16725,4],[19800,4],[20966,4],[21428,4],[21458,4],[36413,5],[36788,5],[36952,4],[37193,4],[37334,5],[37349,4],[37454,5],[37733,5],[37750,4],[38266,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2062,5],[4274,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[753,5],[2745,4],[5037,4],[5108,4],[20103,4]]},"/en/lessons/introduction-map-warper":{"position":[[3010,4],[5344,5],[13960,4],[14091,5],[14589,4],[22204,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[644,4],[705,4],[759,4],[3693,4],[4167,4],[4209,4],[23695,4],[23769,4],[24626,4],[28866,4],[28906,4],[29193,5],[29206,4],[29413,4],[31596,5],[32153,4],[32931,4],[33350,4],[33461,5],[33983,4],[37317,4],[38462,4],[40718,4],[40818,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[47,4],[337,4],[655,4],[991,5],[1086,4],[1485,4],[2481,4],[4409,4],[4546,5],[4705,4],[4972,5],[4995,4],[5060,4],[5306,5],[5372,4],[5461,4],[5590,4],[5888,4],[5966,5],[6177,4],[6535,5],[6866,4],[6881,4],[6901,4],[6915,4],[6933,4],[6959,4],[6992,4],[7019,4],[7055,4],[7194,5],[7217,5],[7227,5],[7815,4],[8152,5],[8256,4],[8374,5],[9379,4],[9611,5],[10487,4],[10507,5],[10553,4],[10713,4],[10769,4],[10840,4],[10958,5],[11294,5],[11364,4],[11436,5],[11534,4],[11650,4],[11883,4],[12002,4],[12149,4],[12199,4],[12405,4],[12543,5],[12635,4],[13050,4],[13083,4],[13174,4],[13397,4],[13422,4],[13774,4],[13837,4],[14472,4],[14606,4],[14941,4],[14976,4],[15929,4],[16122,4],[16284,4],[16308,4],[16385,4],[16493,4],[16597,4],[17659,5],[20157,4],[20203,4],[26681,4],[27097,4],[27162,4],[27214,4],[27754,4],[27810,4],[28309,4],[28351,5],[28670,4],[28726,5],[29024,4],[29159,4],[29334,4],[29493,5],[29552,4],[29582,4],[29660,4],[29808,4],[29884,4],[29939,4],[29956,4],[30392,4],[30465,4],[30959,5],[31737,4],[32421,4],[32565,4],[32801,4],[32983,4],[33123,4],[33797,5],[33835,4],[34148,4],[35067,4],[35185,5],[35876,4],[36293,5],[36311,4],[36618,5],[36699,4],[36796,4],[37001,4],[37924,4],[38093,5],[38122,6],[38158,5],[38191,6],[38474,4],[38654,4],[39116,4],[39438,4],[39882,5],[40291,5],[40345,4],[40427,4],[40623,5],[40981,4],[41179,4],[43330,4],[43377,4],[44009,4],[44531,4],[44709,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[341,4],[3893,4],[5826,4],[13689,4],[13824,4],[14201,4],[15913,4],[17020,6],[20536,4],[30495,5],[37506,4],[38351,4],[46292,4],[46836,4],[46976,4],[47748,4]]},"/en/lessons/json-and-jq":{"position":[[501,4],[950,5],[1221,4],[1353,4],[1430,4],[1519,4],[1628,4],[1674,5],[1791,4],[2275,5],[2564,4],[9997,5],[16523,4],[17633,4],[17707,5],[17768,4],[17823,4],[18042,4],[18552,6],[19423,5],[19457,4],[19771,5],[25598,4],[25843,4],[26041,4],[26200,5],[30159,4],[31562,5],[39579,4],[39732,5],[39795,4],[40516,4]]},"/en/lessons/jupyter-notebooks":{"position":[[324,4],[1825,4],[2152,4],[3597,5],[4512,5],[4559,4],[11794,4],[12010,4],[15802,4],[17518,4],[17786,4],[24672,4],[26616,5],[26751,5],[26965,5],[28921,6],[33441,4],[35332,4],[37181,4],[37742,4],[38234,4],[38644,4],[41590,4],[43101,4],[43997,4],[44020,4],[44477,4],[44596,4],[44815,6],[44922,5],[45189,5],[45374,4],[47595,4],[51514,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[207,4],[868,4]]},"/en/lessons/linear-regression":{"position":[[211,4],[507,4],[578,5],[648,4],[753,4],[813,4],[1200,4],[4152,4],[4879,4],[6244,4],[6387,4],[8945,4],[10267,4],[12747,4],[12857,4],[12925,5],[13435,4],[13608,4],[13736,4],[14605,5],[15384,4],[15456,4],[15518,4],[17874,5],[18773,4],[18937,4],[20619,4],[22266,4],[22327,4],[22613,4],[22667,4],[24061,4],[25300,5],[26361,5],[26399,5],[26496,5],[27596,4],[28201,4],[28975,4],[30216,4],[30276,4],[30384,4],[30977,4],[31248,4],[31688,5],[31959,5],[35320,5],[35668,4],[36291,4],[36780,4],[36913,4],[37244,5],[37272,5],[37365,4],[37539,4],[37731,4],[37927,4],[38139,4],[38240,4],[38327,4],[38939,5],[38950,4],[39193,5],[40165,5],[40663,4],[41173,5],[41423,4],[42408,4],[45743,4],[45971,4],[47383,4],[53367,5],[53738,5],[54634,5],[56255,4],[56517,4],[57701,4],[60846,5],[61813,5],[73417,6],[74314,4],[75308,5],[75459,4],[76513,4],[78693,4],[79169,6],[79762,4]]},"/en/lessons/logistic-regression":{"position":[[271,4],[347,5],[414,4],[515,4],[758,4],[920,4],[4215,4],[5021,5],[5328,5],[6198,4],[6682,5],[6702,5],[10491,4],[10892,5],[11323,5],[11732,5],[11837,4],[11873,4],[12776,4],[13124,4],[16457,4],[17305,5],[29339,4],[32441,4],[36629,5],[38339,4],[42044,4],[49286,4],[49395,5],[49873,5],[50690,4],[52066,4],[53137,5],[61550,4],[61899,5],[62394,4],[62477,4],[62632,6],[62708,4],[62767,4],[62839,4],[64763,6],[65782,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[140,5],[314,4],[533,5],[847,4],[1063,5],[1140,4],[1208,4],[1231,4],[1265,4],[2712,5],[2799,4],[2844,4],[3133,4],[3289,5],[3413,4],[3482,4],[3767,4],[3818,4],[5448,4],[5890,5],[7813,5],[8620,4],[8725,7],[8962,4],[9266,4],[9326,4],[9398,5],[10655,4],[10888,4],[11722,4],[12654,5],[15604,4],[15689,5],[15821,5],[16022,4],[16121,4],[16482,4],[16599,5],[16697,5],[17140,5],[17221,4],[17265,5],[17720,5],[19365,4],[19651,5],[21793,5],[22103,4],[26374,4],[26423,4],[26475,4],[26614,4],[26883,4],[29800,5],[29946,5],[30187,4],[30210,4],[31472,4],[31566,4],[36148,4],[36768,5]]},"/en/lessons/naive-bayesian":{"position":[[1569,4],[2642,4],[3904,4],[4380,4],[6471,5],[6627,5],[6685,5],[6835,4],[6872,4],[6980,5],[7054,4],[7848,4],[7926,4],[7959,4],[8160,4],[8208,4],[9220,4],[11682,5],[11724,4],[11754,4],[11926,4],[12036,4],[12051,6],[24041,4],[24084,5],[36048,6],[37655,4],[38296,4],[38410,5],[38442,4],[38565,4],[38726,4],[42953,8],[46768,7],[47764,5],[51035,4],[51862,4],[52197,5],[56022,4],[58345,5],[60624,4],[61024,4],[67692,4],[68097,5],[68688,4],[70556,4]]},"/en/lessons/normalizing-data":{"position":[[21,4],[1005,5],[10482,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2590,4],[4872,4],[20599,4],[30786,4],[31322,4],[31555,4],[31989,4]]},"/en/lessons/output-data-as-html-file":{"position":[[8,4],[183,4],[492,4],[1437,4],[1512,4],[1578,4],[1589,5],[1762,5],[2141,5],[2729,5],[2874,4],[4455,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4017,4]]},"/en/lessons/preserving-your-research-data":{"position":[[26,4],[79,4],[132,4],[978,4],[1047,4],[1207,5],[1401,5],[1425,4],[1637,5],[1668,4],[1977,4],[2129,4],[2278,5],[2315,4],[2655,4],[3568,4],[3680,4],[3917,4],[4247,4],[4278,5],[4320,5],[4846,4],[5260,5],[5387,4],[5781,5],[6299,5],[6353,4],[6531,5],[7239,4],[7540,4],[8578,5],[9008,4],[9084,4],[9248,4],[9459,4],[9764,4],[10486,4],[10914,4],[10960,4],[11043,4],[11116,4],[11416,4],[12146,5],[12796,5],[13255,4],[14241,4],[14325,4],[14423,4],[14662,6],[14698,4],[14782,4],[15175,4],[15313,6],[15351,4],[15793,4],[15807,4],[15899,4],[15938,4],[15986,4],[16125,4],[16211,4],[16312,5],[16357,4],[16606,5],[16685,4],[16767,5],[17228,5],[17314,4],[17343,4],[17427,4],[17691,6],[17857,5],[18686,4],[18718,5],[18867,4]]},"/en/lessons/qgis-layers":{"position":[[165,4],[3137,4],[3176,4],[3282,4],[5033,4],[5574,4],[7704,5],[8928,4],[9057,5],[9389,4],[16594,4],[16655,4],[18044,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23,4],[127,4],[251,4],[330,4],[356,4],[526,4],[859,4],[1327,4],[1739,4],[1883,4],[1929,4],[1996,5],[2328,5],[3375,4],[3415,5],[3482,4],[3520,4],[3542,6],[3619,4],[3705,4],[3824,4],[3907,4],[4939,5],[5212,5],[5336,4],[5423,4],[5475,4],[5674,5],[5770,4],[6235,4],[6433,4],[6493,5],[6569,4],[6890,4],[9123,4],[9198,5],[9232,5],[9458,4],[9710,4],[10229,4],[10410,4],[10644,4],[11184,5],[11352,4],[11907,5],[12306,4],[13302,4],[13467,4],[13541,4],[13580,4],[13721,4],[13754,5],[13813,4],[13825,4],[13874,4],[16315,4],[16614,4],[16784,4],[16867,4],[16973,4],[17105,4],[17323,5],[17587,4],[17778,4],[17834,4],[18007,4],[18685,5],[18735,4],[18831,4],[19094,4],[19153,4],[19634,4],[20150,4],[20721,4],[22124,4],[22973,5],[23280,4],[23338,5],[23401,4],[23465,4],[23910,5],[24350,4],[24515,4],[24963,4],[25682,4],[26161,4],[26217,5],[26293,4],[26554,4],[26588,4],[26637,5],[26760,4],[26976,5],[27196,5],[27285,4],[27341,4],[28567,5]]},"/en/lessons/research-data-with-unix":{"position":[[30,4],[88,4],[275,4],[343,5],[505,5],[539,5],[726,4],[803,4],[866,4],[927,5],[1157,5],[1260,5],[1572,5],[1668,4],[1790,4],[1985,4],[2181,5],[2233,4],[2327,5],[2361,6],[3206,4],[3325,4],[4520,5],[4530,4],[5354,4],[5570,4],[7609,5],[9182,4],[9279,4],[9365,5],[9811,4],[11145,4],[11210,5],[11579,4],[11681,5],[12121,4],[12469,4],[12547,4],[13522,4],[13661,4],[13718,5],[13809,5],[14569,5],[14833,4],[14970,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32,4],[170,4],[449,4],[584,4],[852,4],[1359,4],[1494,5],[1869,4],[1960,4],[2129,5],[2230,5],[2281,4],[2465,4],[2679,5],[2794,5],[2956,4],[3079,4],[3511,4],[4877,5],[4950,5],[5014,4],[5095,4],[5161,4],[5348,4],[5598,5],[6356,4],[6400,4],[6943,4],[7143,4],[7351,4],[7678,6],[7895,4],[8793,5],[9254,4],[9443,5],[9523,4],[9696,4],[9897,4],[10065,4],[10252,4],[10358,4],[10955,5],[11297,4],[11531,4],[12047,4],[12315,4],[12395,4],[12640,4],[14508,5],[15261,4],[15405,4],[15640,4],[16832,4],[17558,4],[19153,5],[19885,4],[20331,4],[20587,4],[21586,4],[21798,4],[21919,4],[22352,4],[22376,4],[22441,4],[28729,5],[28937,4],[30036,4],[30486,4],[31133,5],[31962,4],[32083,6],[32260,4],[34273,4],[34443,4],[34527,4],[34617,4],[34739,4],[34858,4],[34986,4],[35079,4],[35756,4],[37429,4],[38468,4],[38575,4],[38877,4],[39121,4],[39188,4],[39328,4],[39396,5],[39523,5],[39575,4],[40561,4],[40723,4],[40818,5],[40899,4],[40986,4],[41054,4],[41225,4],[41278,4],[42035,4],[42094,5],[43007,4],[43163,6],[43399,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1927,6],[2019,5],[2252,4],[7470,4],[17200,4],[18454,4],[22502,4],[23061,4],[24052,4],[24429,4],[24464,4],[26006,4],[29595,5],[29953,4],[30033,4],[30176,4],[30220,4],[33150,4],[36296,4],[37408,4],[37755,4],[42160,5],[42279,4],[42493,4],[44919,4],[44949,4],[45109,4],[46731,4],[48517,6],[49031,4],[51038,5],[51667,4],[53743,4]]},"/en/lessons/sentiment-analysis":{"position":[[36,4],[157,4],[873,4],[930,5],[958,4],[986,4],[1185,4],[1447,4],[1685,4],[1795,4],[1992,4],[2347,5],[3619,4],[3810,4],[10171,4],[11851,4],[11999,4],[20609,5],[24789,4],[26404,4],[26463,4],[26738,4],[38712,4],[40385,4],[40750,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1513,4],[1631,4],[1950,4],[2832,4],[3283,4],[7452,4],[8448,4],[9492,4],[10919,4],[12095,5],[12701,4],[14482,4],[17897,5],[24599,4],[26159,4],[27417,4],[28895,5],[32771,4],[33039,4],[33166,4],[33420,5],[34477,5],[34552,4],[35522,5],[35717,4],[35952,4],[36107,4],[36381,4],[37794,4],[38384,4],[38500,5]]},"/en/lessons/sonification":{"position":[[14,4],[739,4],[804,4],[884,6],[1006,5],[2001,4],[2124,4],[2230,4],[2531,4],[2745,5],[3005,4],[3121,4],[3587,4],[3611,4],[3813,4],[3969,4],[4147,4],[4339,4],[4387,4],[4580,5],[4642,4],[4654,4],[4762,4],[4839,5],[4874,4],[5068,4],[5140,4],[5288,4],[5516,4],[6543,4],[6705,5],[7144,5],[7226,5],[7322,4],[7854,5],[7932,5],[8723,4],[9018,5],[9038,4],[9109,5],[9162,4],[9283,4],[9650,4],[9677,4],[9720,4],[9857,4],[9889,4],[9943,4],[10124,5],[10228,4],[10386,4],[10524,5],[10702,4],[10758,4],[11050,4],[11148,4],[11881,4],[12046,4],[12922,5],[12990,5],[13469,4],[13620,4],[13657,5],[13696,4],[13811,4],[13916,4],[14016,5],[14326,4],[14454,4],[14776,4],[14896,4],[14949,4],[15826,5],[16060,4],[16268,4],[17838,5],[17981,4],[18094,4],[18495,4],[18870,4],[19005,4],[19070,4],[19354,4],[19389,4],[19506,4],[19620,5],[23192,4],[23594,4],[23704,4],[26933,4],[27287,4],[27583,4],[28123,4],[28253,4],[28328,5],[28413,4],[30225,5],[30503,4],[30739,4],[30833,4],[31433,4],[31489,4],[31695,4],[31762,4],[32087,4],[32765,4],[32787,5],[32893,5],[33379,4],[33763,4],[33808,4],[33899,4],[34157,4],[34258,5],[34350,5],[34367,4],[35183,4],[35383,4],[35537,4],[36117,4],[36440,4],[36966,4],[37132,4],[37521,4],[37885,5],[38026,6],[39357,4],[39397,4],[39567,4],[39664,5],[40435,4],[40696,4],[41866,6],[41919,4]]},"/en/lessons/space-place-gazetteers":{"position":[[2212,4],[2270,4],[2289,4],[2329,4],[2374,4],[2389,4],[2524,4],[2582,5],[6559,4],[9243,4],[9960,4],[10985,6],[12418,5],[12799,5],[13882,4],[14031,4],[14193,4],[14213,4],[14630,4],[14976,4],[15543,4],[16982,4],[18281,4],[18343,5],[19453,4],[19563,4],[19613,4],[20029,4],[20671,4],[20743,4],[20991,4],[21035,4],[21153,4],[21465,4],[21762,4],[21828,4],[22764,4],[23192,4],[24201,4],[24840,4],[27625,4],[28676,4],[29011,4],[32120,4],[32316,4],[32361,5],[32740,5],[37288,4],[41900,4],[42531,5],[42697,4],[42875,4],[43031,5],[44185,4],[45378,5],[45440,4],[45538,4],[47353,4],[47720,4],[48128,4],[50356,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25603,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[166,4],[2474,4],[3034,4],[3538,4],[3556,4],[3656,4],[3783,5],[3860,5],[4651,4],[4863,4],[4924,5],[5521,4],[5793,4],[6148,4],[6280,4],[6952,5],[7134,5],[7151,4],[7296,4],[8139,5],[8894,4],[11339,4],[12295,4],[12309,4],[12666,4],[13690,5],[13943,4],[14403,4],[14746,4],[15242,4],[15471,4],[15958,5],[16142,4],[16227,4],[16360,5],[17132,4],[22699,5],[23782,5],[23889,4],[23924,5],[31906,4],[32440,4],[33249,4],[34779,4],[35010,4],[35070,4],[35492,4],[36252,4],[36655,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[337,4],[1218,4],[1309,4],[1388,4],[1455,4],[1572,4],[1633,4],[1696,4],[1777,4],[3702,4],[4398,4],[4522,4],[4677,4],[4813,5],[7290,4],[7539,4],[9904,4],[14112,7],[14191,10],[14245,11],[15558,5],[16201,4],[20618,5],[21425,4],[21452,4],[22531,4],[22814,4],[22875,4],[22916,5],[22984,4],[23041,4],[23390,4],[23603,5],[23812,4],[23891,4],[25093,4],[27574,4],[29291,4],[29337,4],[38194,5],[39850,4],[40368,4],[41030,4],[47392,4],[48978,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29,4],[337,4],[691,4],[783,4],[1374,4],[1394,4],[1443,4],[1581,5],[1661,5],[1847,4],[1869,4],[1979,4],[2210,5],[2480,4],[2654,4],[3761,4],[6030,5],[6245,4],[6348,4],[6441,5],[6468,4],[6550,4],[6578,4],[6708,5],[6909,4],[7395,4],[7614,5],[7652,4],[7799,4],[9223,4],[10795,4],[10836,4],[10886,4],[11118,4],[12136,4],[12179,4],[12537,4],[12588,4],[12681,5],[12867,4],[13048,4],[13546,4],[14530,4],[15759,4],[15787,4],[15880,4],[15934,5],[16112,4],[16239,4],[16274,4],[16386,4],[16519,4],[17315,4],[17346,4],[17390,4],[17783,4],[17940,4],[18207,4],[18276,4],[19434,4],[20006,5],[20071,5],[21048,4],[23599,4],[23889,4],[23940,4],[24218,4],[25162,4],[25650,4],[26035,5],[26085,4],[26314,4],[27208,5],[27472,4],[27752,4],[27847,4],[27921,4],[30158,5],[30448,4],[31254,4],[31597,4],[31770,4],[32041,5],[35006,4],[35030,4],[35377,4],[36189,4],[36780,5],[38396,4],[38601,4],[39104,4],[39574,5],[39789,4],[40578,4],[41273,4],[41824,5],[42999,4],[50428,4],[54495,4],[55297,5],[59292,5],[60409,4],[63777,4],[64024,5],[64187,5],[64867,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1800,4],[14183,4],[14411,5],[14507,5],[14988,4],[15008,4],[15203,5],[15875,5],[16256,5],[16342,5],[16410,4],[16591,5],[17051,4],[19767,5],[24442,4],[25543,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1637,4],[1907,4],[2132,4],[2187,4],[5798,4],[10124,4],[34621,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14,4],[2036,4],[2355,4],[2877,5],[3087,4],[3344,4],[4539,4],[5277,4],[5396,4],[5611,4],[5766,5],[5904,4],[5965,4],[6278,5],[6308,4],[6518,4],[6567,4],[6627,4],[6800,4],[7202,4],[7819,5],[13681,4],[13840,4],[14342,4],[15635,4],[16579,5],[17692,5],[18667,4],[20693,4],[26172,4],[27510,4],[29313,4],[29409,4],[30023,4],[30287,4],[30360,4],[30410,4],[30470,4],[30512,4],[30718,4],[32297,4],[33486,5],[38659,4],[39253,4],[42065,4]]},"/en/lessons/transliterating":{"position":[[2985,4],[14174,4],[17613,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2873,4],[8838,4],[10961,4],[17543,4],[18981,4],[19210,4],[19364,4],[21205,4],[21276,4],[22155,4],[22370,4],[22693,4],[25231,5],[25325,4],[25422,4],[25888,5],[28593,4],[28694,5],[29061,4],[30412,4],[30461,4],[30531,5],[30947,4],[31279,4],[43983,5],[45615,5],[45649,4],[45755,4],[45854,4],[47012,4],[47259,4],[47399,4],[48090,4],[52626,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14069,4],[25104,4],[30282,4],[30636,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1544,5],[1762,5],[1902,4],[1980,5],[2272,4],[2317,4],[2404,4],[3175,5],[3533,4],[3859,4],[4094,4],[4276,4],[5165,5],[5194,4],[5308,4],[6083,4],[6318,4],[6405,4],[6909,4],[6988,4],[7134,4],[7393,4],[7620,4],[7825,4],[7983,4],[8036,4],[8121,4],[8195,4],[8429,4],[8564,5],[8643,4],[8763,4],[8825,4],[8984,4],[9103,5],[9143,4],[9226,4],[9265,4],[9329,4],[9479,4],[9580,4],[9780,4],[9831,4],[9942,4],[10200,5],[11577,4],[11775,4],[12349,4],[13085,4],[15727,5],[15852,4],[15970,5],[16589,4],[17685,5],[17795,4],[17950,4],[18026,4],[18040,4],[18114,4],[18215,4],[22299,4],[22563,4],[22652,4],[22754,5],[23251,4],[26011,4],[26580,4]]},"/en/lessons/vector-layers-qgis":{"position":[[452,4],[479,5],[1358,5],[6843,5],[6872,4],[16201,4],[16476,4],[16808,4],[17132,4],[17200,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13,4],[108,5],[491,4],[512,4],[572,4],[631,4],[1542,4],[1949,5],[2012,5],[2999,4],[3293,4],[3480,4],[3606,5],[3671,5],[3955,4],[7885,4],[8003,4],[8327,4],[9005,4],[9086,4],[9470,4],[10072,4],[10293,4],[10796,4],[10810,4],[10874,4],[10991,4],[11044,4],[11436,5],[11606,5],[11948,4],[12340,5],[12438,4],[13434,5],[13736,5],[13780,4],[13890,4],[13946,4],[14028,5],[14421,4],[14430,4],[14483,4],[14706,4],[14762,5],[14802,4],[14994,4],[15018,4],[15585,5],[15744,4],[15920,5],[17264,4],[17656,4],[18025,5],[19335,6],[19706,5],[21492,4],[21963,4],[22169,5],[22423,4],[22689,4],[22790,5],[22844,5],[22862,5],[22900,4],[23162,5],[23230,5],[23289,4],[23522,4],[23549,5],[25003,4],[25078,4],[26165,4],[26664,5],[26997,4],[27092,5],[27374,5],[27887,4],[28204,4],[28707,4],[29360,4],[29740,5],[30691,5],[31599,4],[31878,4],[31925,4],[33119,4],[34695,4],[34961,4],[35029,4],[35072,5],[35250,4],[35343,4],[35435,5],[35474,4],[35600,4],[35793,4],[35849,4],[35878,4],[36318,5],[36488,5],[36844,5],[37856,4],[38263,4],[39507,4],[39570,5],[40084,4],[40287,5],[40324,7],[40960,5],[41011,4],[42104,5],[43326,4],[44315,4],[44691,4],[45391,4],[45785,5],[46282,4],[46623,5],[47126,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[621,4],[4561,4],[4709,4],[6163,4],[13540,5],[17383,5]]},"/en/lessons/working-with-text-files":{"position":[[1090,4],[1151,5],[8479,4]]},"/en/lessons/working-with-web-pages":{"position":[[3648,4],[3701,4]]}}}],["data$address",{"_index":12892,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13756,12]]}}}],["data(airpasseng",{"_index":19342,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[3859,19],[4145,19]]}}}],["data(early_colleg",{"_index":8921,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10570,20]]}}}],["data(mtcar",{"_index":19486,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13907,12]]}}}],["data.11",{"_index":5956,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30325,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45708,7]]}}}],["data.8",{"_index":11117,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[26182,6]]}}}],["data.analytics.hathitrust.org::featur",{"_index":21644,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47942,40],[48879,40]]}}}],["data.analytics.hathitrust.org::features/listing/htrc",{"_index":21647,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[48592,52]]}}}],["data.append(afile.read",{"_index":22868,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21979,25]]}}}],["data.csv",{"_index":20699,"title":{},"body":{"/en/lessons/sonification":{"position":[[14671,8],[35435,8]]}}}],["data.each",{"_index":20804,"title":{},"body":{"/en/lessons/sonification":{"position":[[35787,9]]}}}],["data.history.ac.uk",{"_index":15165,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12959,18]]}}}],["data.history.ac.uk/tobia",{"_index":15164,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12863,25]]}}}],["data.j",{"_index":23124,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[5708,7],[18058,8]]}}}],["data.key",{"_index":11576,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24110,12]]}}}],["data.rows.reduce((p",{"_index":23164,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21051,20]]}}}],["data.to_csv('yearbookoutput.csv",{"_index":11188,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[37768,33]]}}}],["data.world",{"_index":23280,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1263,11]]}}}],["data/censu",{"_index":18155,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8747,12]]}}}],["data/web/en",{"_index":22056,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[16961,11]]}}}],["data:www",{"_index":14118,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12384,8]]}}}],["data=df_authors_standardized_pca",{"_index":4967,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44733,33]]}}}],["data=df_bins_group",{"_index":17736,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32650,21]]}}}],["data=gravitymodeldata",{"_index":13729,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48270,22]]}}}],["data=her_tfidf_df_group",{"_index":17823,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40914,26],[41016,26]]}}}],["data['gath",{"_index":10722,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14855,16]]}}}],["data['http://de.dbpedia.org/resource/grjasowez']['http://www.georss.org/georss/point'][0]['valu",{"_index":11578,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24292,98]]}}}],["data\\web\\d",{"_index":22055,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[16476,11],[16611,11]]}}}],["data\\web\\en",{"_index":22053,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[15919,11]]}}}],["data\\web\\en\\hill.txt",{"_index":22069,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[19444,21]]}}}],["data_",{"_index":4884,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36584,5],[37444,5]]}}}],["data_api",{"_index":10713,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12959,8]]}}}],["data_api.getpageimage(item_id",{"_index":10760,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20510,30]]}}}],["data_clean",{"_index":22884,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25863,10]]}}}],["data_clean.append(clean_text(x",{"_index":22885,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25898,32]]}}}],["data_europeana",{"_index":16046,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28870,15],[28944,15],[29434,15],[30144,15],[31785,16],[33360,16]]}}}],["data_fram",{"_index":2405,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13173,11]]}}}],["data_frame(word",{"_index":2359,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7761,15],[13560,15],[27331,15]]}}}],["data_harvard",{"_index":16118,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41628,13],[41678,13]]}}}],["dataapi",{"_index":10708,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12745,7]]}}}],["dataapi(ht_access_key",{"_index":10714,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12970,22]]}}}],["databas",{"_index":733,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[943,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1680,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7614,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2478,8],[2820,8],[2950,8],[3816,8],[4439,8],[5435,11],[6214,8],[6449,8],[7622,8],[7694,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1636,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9830,8],[59003,8],[60979,8],[62324,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36200,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[760,8],[797,8],[1621,9],[9971,8],[10305,9],[10733,9],[11753,8],[27747,9],[28075,9],[28261,8],[29011,9],[29151,9],[30472,8],[33765,8],[33849,9],[33932,8],[33971,8],[34138,8],[34285,8],[36823,8],[37250,9],[37985,8],[38097,8],[38332,8],[38365,9],[38701,8],[39071,9],[39317,8],[39398,8],[39588,8],[39784,8],[39935,9],[40134,9],[41433,9],[41478,8],[41848,9],[42719,8],[43257,9],[43512,8],[43798,8],[44264,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20152,9],[20239,8],[20313,8],[20389,9],[20987,8],[21691,10],[21933,9],[22256,8],[22329,8],[31455,9],[31614,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14853,8],[17900,9],[30071,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[149,8],[225,8],[423,8],[520,8],[823,8],[2843,9],[2942,8],[3065,8],[3133,9],[3994,8],[4036,8],[4643,9],[4788,9],[4987,8],[5038,8],[5182,8],[5490,8],[6657,8],[6694,8],[6752,10],[6822,8],[6911,9],[6953,9],[7112,8],[7157,8],[7255,8],[7363,9],[7400,8],[7541,8],[7952,9],[8092,9],[8419,9],[8526,9],[10473,8],[10733,9],[10781,8],[10894,9],[11076,8],[11487,8],[11519,9],[11598,8],[11691,8],[11733,8],[11808,8],[11898,9],[12043,9],[12393,8],[12591,8],[13045,9],[13817,8],[14633,8],[14778,10],[14887,9],[15037,8],[15536,9],[15792,8],[15869,8],[16849,9],[17491,8],[18068,8],[18133,8],[18169,8],[18680,9],[18712,8],[19064,9],[19337,9],[20934,9],[20988,8],[21439,8],[21544,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2347,8],[2724,9],[5315,8],[5413,8],[7374,9],[10390,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17296,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41962,8],[44257,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2438,8],[2502,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27993,9],[29326,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67983,9]]},"/en/lessons/geocoding-qgis":{"position":[[365,8],[520,8],[5720,8],[8079,8],[11899,8],[17483,8],[18813,8],[21757,9],[22790,8],[23071,8],[23444,8],[25827,8],[26032,8],[27728,8],[33646,9],[33909,8],[33952,8],[35609,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[169,8],[279,9],[319,9],[540,8],[660,8],[942,8],[985,8],[1114,8],[1490,8],[2940,8],[2993,8],[3012,8],[3113,8],[3295,8],[3332,8],[3393,8],[3515,8],[3961,8],[4275,8],[4523,8],[4686,9],[4735,8],[5058,8],[6449,9],[6489,8],[6839,9],[6936,9],[7265,8],[13439,8],[13470,8],[14449,8],[14484,9],[14577,8],[14637,8],[14761,8],[15017,8],[15061,8],[15139,8],[15221,8],[15294,8],[15709,8],[17161,8],[17244,8],[17311,9],[17399,9],[17460,8],[17494,9],[17734,9],[17843,9],[18457,8],[19986,8],[20401,8],[21279,8],[21328,8],[21836,9],[22785,8],[22836,8],[22888,8],[22937,8],[23106,8],[23393,9],[23610,8],[23866,9],[24624,8],[25100,9],[25182,9],[25401,8],[25565,8],[27937,8],[28865,9],[29540,9],[30153,9],[31924,9],[32133,8],[32906,9],[34824,8],[34881,8],[37415,8],[38036,8],[38696,8],[39749,8],[40528,8],[42960,9],[43074,8],[43752,8],[44198,8],[45985,8],[46027,8],[46297,8],[46575,8],[47299,11],[47394,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[5552,8],[11896,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[126,10],[255,10],[696,10],[1560,9],[1721,9],[1764,9],[1968,9],[2068,10],[2374,9],[2545,10],[2759,9],[3816,8],[4795,8],[4909,9],[5400,8],[5733,8],[5784,8],[6035,9],[6652,8],[6895,8],[10786,9],[12461,9],[12951,8],[15275,9],[16056,8],[16719,8],[18149,8],[20466,9],[20804,8],[21009,8],[22283,8],[22917,9],[26206,9],[27095,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[1938,9],[46109,9]]},"/en/lessons/installing-omeka":{"position":[[106,8],[268,9],[4455,8],[4924,9],[6531,9],[6568,8],[6926,9],[6957,8],[7032,8],[7459,8],[7512,9],[7639,8],[7779,8],[7914,8],[8269,11],[8371,8],[8422,9],[8440,8],[8611,8],[8638,8],[8685,10],[8782,8],[8983,8],[9274,8],[9353,8],[9519,9],[9558,8],[9648,8],[9674,8],[11041,9],[11088,9],[11849,8],[11941,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53265,8],[54226,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24053,9],[24140,8],[24245,9],[24277,8],[24358,9],[25186,8],[25858,10],[26100,9],[26321,8],[26523,8],[26667,8],[26826,10],[26903,8],[27424,9],[27513,9],[27763,8],[33692,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5102,8]]},"/en/lessons/intro-to-linked-data":{"position":[[6899,9],[10889,9],[19970,9],[20133,8],[20404,10],[20582,8],[20697,9],[22744,9],[31289,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2810,10],[7346,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4341,8],[4514,10],[5715,10],[10324,8]]},"/en/lessons/logistic-regression":{"position":[[63312,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2540,8]]},"/en/lessons/qgis-layers":{"position":[[11727,8]]},"/en/lessons/research-data-with-unix":{"position":[[3311,9]]},"/en/lessons/sonification":{"position":[[14269,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8157,9],[25695,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24686,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34649,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2372,8],[2580,8],[2697,9],[3116,8],[3497,9],[3783,9],[4505,9],[13793,9],[13907,9],[13941,8],[14298,10],[14692,8],[15261,9],[15353,9],[15702,8],[15795,8],[15915,8],[15973,8],[16038,8],[16320,8],[16526,8],[16997,8],[17295,8],[17836,9],[23529,8],[25462,9],[25539,9],[26121,8],[27477,9],[28832,9],[28991,9],[29195,9],[29889,9],[29998,8],[30880,9],[31085,9],[33418,8],[42082,8]]},"/en/lessons/transliterating":{"position":[[596,8],[2211,9],[2485,8],[3103,8],[3270,8],[3402,9],[3529,8],[14974,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7048,9]]},"/en/lessons/vector-layers-qgis":{"position":[[5588,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3247,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6896,9]]},"/en/lessons/working-with-web-pages":{"position":[[3671,9]]}}}],["database=newspaper_search_result",{"_index":13201,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23995,33]]}}}],["database—they",{"_index":7899,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23085,13]]}}}],["datacamp",{"_index":12850,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[5472,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27829,8]]}}}],["datacamp’",{"_index":21996,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65252,10]]}}}],["datafield",{"_index":8826,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[19642,9],[19834,9],[20003,9]]}}}],["datafil",{"_index":10984,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[37646,8]]}}}],["datafind",{"_index":12865,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[7932,10]]}}}],["dataformat",{"_index":19793,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9170,10]]}}}],["datafram",{"_index":1465,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26272,11],[26902,9],[27894,10],[27920,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28759,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53835,9]]},"/en/lessons/common-similarity-measures":{"position":[[26426,10],[27314,9],[27541,10],[31621,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9143,10],[10316,10],[11582,10],[13719,9],[23450,9],[23483,9],[23595,10],[23695,9],[24997,9],[32996,9],[48177,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11356,10],[13402,9],[14532,10],[14657,10],[14813,9],[15084,9],[15170,10],[15852,10],[16192,9],[16787,9],[17548,9],[17638,10],[19539,10],[19688,9],[20570,9],[20637,10],[20711,10],[20915,9],[21117,10],[21454,10],[22766,9],[24376,10],[24731,9],[24830,10],[24944,9],[25705,10],[26494,10],[28097,10],[29852,10],[31686,9],[37778,10],[39336,9],[39393,9],[41450,10],[41541,9],[41718,10],[41850,9],[42300,9],[42395,10],[42726,9],[46373,9],[49564,9],[50608,9],[52706,9],[53108,10],[53775,9],[55741,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19871,10],[20035,10],[25329,10],[40157,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45675,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[37458,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[14861,9],[17088,9],[18067,10],[18599,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6888,10],[8962,9],[9185,10],[10799,9],[11147,9],[11229,9],[14478,9],[14553,9],[18128,9],[20544,9],[34280,9],[37350,9],[37643,9]]},"/en/lessons/linear-regression":{"position":[[23385,9],[23690,10],[24121,9],[25248,9],[25443,10],[25635,10],[26282,10],[26805,9],[27754,9],[28048,10],[28919,10],[29021,9],[39467,10],[40114,10],[48127,9],[48232,9],[48643,10],[49059,9],[49894,9],[50076,10],[50995,10],[64005,9],[64054,10],[65259,10],[65474,9],[65647,9],[65713,9],[71969,10]]},"/en/lessons/logistic-regression":{"position":[[10561,10],[10909,9],[11027,9],[11265,9],[26865,9],[27503,10],[27544,9],[30558,9],[30671,10],[32180,10],[35328,9],[36508,9],[37021,9],[44264,9],[44455,9],[49419,9],[49742,9],[50879,9],[52325,10],[52479,10],[52509,10],[54736,10],[57280,9],[62362,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18085,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1179,9],[10293,12],[10333,9],[10480,9],[23279,10],[26498,10],[27105,9],[31007,9],[31052,10],[31318,9],[32237,10],[33775,9],[36927,9],[37120,10],[37950,9],[42395,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46438,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5274,9],[5496,9],[18257,10],[28939,9],[29153,9],[29351,10],[29419,9],[29443,9],[29980,9],[32069,9],[33118,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1801,11],[22736,10],[22924,10],[22938,9],[23198,10],[23483,9],[23664,11],[25122,10],[26913,10],[26936,9],[27220,9],[27430,10],[27502,11],[27626,10],[27690,10],[27746,9],[28829,9],[29201,9],[31167,10],[31201,9],[31299,9],[31455,9],[32034,10],[32297,9],[33700,10],[35310,10],[36668,10],[36682,9],[37938,10],[37984,10],[38478,9],[38809,10],[39020,9],[39263,9],[39439,9],[39970,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[38415,10],[39618,9],[40082,9],[40210,9],[40233,9],[40313,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14772,9],[14965,9],[15536,9],[15659,9],[17278,10],[17713,9],[17854,9],[19075,10],[24609,10],[24934,9],[25113,10],[25294,9],[25435,10],[30851,10],[31094,9],[31126,9],[31524,9],[44983,10]]}}}],["dataframe.18",{"_index":17215,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40230,12]]}}}],["dataframe.from_dict",{"_index":6682,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14602,21]]}}}],["dataframe.loc",{"_index":21542,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32346,16]]}}}],["dataframe.sort_valu",{"_index":21569,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36711,24]]}}}],["dataframe’",{"_index":17260,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48892,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16530,11],[17398,11],[17499,11],[19379,11]]}}}],["dataload",{"_index":6106,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[471,11],[25463,11],[25707,12],[25720,11]]}}}],["datapoint",{"_index":4722,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25671,10],[26036,9],[26863,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4737,9],[16407,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[737,10],[2565,11],[6685,10],[6788,10],[11837,10],[11937,9],[20528,10],[28264,10],[28434,10],[28626,10],[28806,10],[29181,10]]}}}],["datapoint’",{"_index":19847,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[20653,11]]}}}],["dataprovid",{"_index":15970,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13818,12]]}}}],["dataprovider[0",{"_index":16078,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35105,16]]}}}],["dataset",{"_index":947,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[139,7],[3774,7],[3887,7],[4148,8],[4202,7],[5410,7],[48524,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1892,8],[9090,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1535,7],[8445,7],[8708,7],[14286,7],[14330,7],[14921,7],[15218,7],[17766,7],[18003,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[96,7],[124,7],[168,7],[2429,8],[2462,8],[2660,9],[2735,7],[2782,8],[3558,8],[4126,7],[4208,7],[4372,9],[4625,7],[4710,7],[4902,9],[4998,7],[5050,7],[5205,7],[5288,7],[5758,7],[5988,9],[6561,7],[6718,7],[6980,8],[7178,7],[7218,8],[7286,8],[7362,7],[7401,7],[7510,7],[7606,8],[7701,9],[7783,7],[8017,7],[8080,10],[9329,8],[10539,8],[10681,9],[11684,7],[11821,7],[12006,8],[12571,7],[12760,7],[13723,8],[14089,8],[14142,7],[14213,8],[14308,7],[14443,7],[14752,8],[21285,9],[21412,8],[21934,9],[23028,9],[25298,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11295,7],[19955,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15777,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[559,7],[617,7],[714,7],[853,7],[959,7],[2249,7],[2440,8],[2700,9],[2816,7],[3513,8],[3557,7],[4947,7],[5512,7],[5974,7],[6314,7],[6626,8],[6679,7],[6980,7],[7475,8],[7890,8],[11792,8],[13572,8],[15574,7],[16731,8],[17981,7],[18380,8],[18491,8],[18654,7],[20535,7],[21922,8],[23763,8],[24166,7],[24298,7],[24558,8],[24768,8],[25526,7],[26241,7],[27160,8],[27353,7],[27903,8],[28016,8],[28084,7],[28133,7],[28372,7],[28466,7],[28701,7],[31179,8],[33598,7],[34755,7],[38432,7],[39384,8],[40957,8],[41355,8],[41797,8],[42180,7],[42460,7],[42705,7],[42785,7],[43415,8],[43517,7],[45129,7],[49974,7],[50775,7],[50890,8],[51512,8],[52231,8],[53662,7],[55097,7],[55804,8],[56716,8],[57051,8],[61967,8],[62579,8],[63239,9],[66156,7],[68172,8],[68307,8],[70348,7]]},"/en/lessons/common-similarity-measures":{"position":[[182,7],[3255,7],[28132,8],[28833,7],[30248,7],[37826,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12729,7],[12782,7],[13374,7],[21335,7],[22792,8],[22944,7],[24051,7],[32571,7],[36120,8],[36158,7],[36358,7],[45110,8],[46973,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3037,8],[3205,8],[5494,7],[5737,7],[7576,8],[9724,8],[11736,9],[11955,7],[12045,8],[16081,7],[17649,7],[18615,8],[19017,7],[19268,7],[19383,7],[19471,8],[19843,8],[20124,9],[20831,8],[22366,8],[23328,8],[24731,8],[32128,8],[37046,7],[48067,8],[48135,7],[48358,8],[49980,8],[51321,8],[52326,8],[52727,8],[53010,8],[53106,7],[53619,7],[63232,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20603,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[125,8],[783,7],[2414,7],[4684,8],[7024,7],[7578,7],[10862,7],[11493,8],[39094,7],[39199,7],[39219,7],[39907,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1308,8],[3180,9],[3232,9],[12293,7],[16132,8],[16379,8],[29883,7],[38641,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1204,7],[18058,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10439,8],[17028,7],[21053,7],[29595,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[232,7],[303,7],[337,7],[2327,7],[12646,7],[13881,9],[13895,7],[14002,8],[14222,8],[14375,8],[14436,7],[14625,7],[14762,7],[14907,8],[15030,9],[15145,8],[15306,8],[15330,7],[15467,7],[15581,7],[17304,7],[17382,8],[17793,7],[18059,8],[19336,7],[19948,8],[20211,7],[20319,8],[21383,7],[21540,9],[21989,8],[22107,8],[22564,7],[22982,8],[23400,8],[23683,7],[25140,7],[25423,8],[25874,8],[26220,8],[27162,8],[27509,8],[28091,7],[28198,7],[28556,8],[29126,7],[29224,8],[29263,7],[30229,7],[31080,7],[31329,7],[34277,7],[34911,7],[35168,7],[38873,8],[39284,8],[39693,7],[40400,8],[40886,8],[42404,7],[42858,8],[44147,7],[44408,7],[45543,8],[47358,9],[47678,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[156,7],[1931,8],[2594,8],[9658,7],[10380,7],[11942,7],[12158,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4739,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6986,8],[42448,8],[48415,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4097,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4312,7],[4675,8],[5013,7],[5085,9],[5460,7],[5515,8],[18368,8],[19006,8],[19967,7],[20095,7],[20196,7],[20451,8],[20592,7],[36127,7],[39752,7],[47924,8],[50324,7],[50468,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23883,7],[24951,7]]},"/en/lessons/extracting-keywords":{"position":[[3176,7],[6429,7],[6462,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2820,7],[3116,7],[3210,8],[5221,7],[7609,7],[8535,7],[9943,7],[22549,8],[23156,8],[23528,8],[23850,7],[25639,9],[25789,7],[26459,8],[38316,7],[39213,8],[39388,8],[41343,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2916,9],[2989,8],[3060,7],[3179,7],[4754,7],[4865,7],[28227,10],[28486,7],[28972,7],[29077,10],[31540,8],[33472,7],[34541,7],[34957,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67762,7],[67948,7]]},"/en/lessons/geocoding-qgis":{"position":[[2722,7],[2811,7],[4506,9],[6662,7],[8873,7],[12405,7],[35344,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[5981,8],[13511,7],[18268,8],[19941,9],[35491,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7871,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[2810,8],[3500,7],[4728,9],[4892,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1538,7],[2883,8],[2989,7],[20381,7],[21083,8],[21145,8]]},"/en/lessons/gravity-model":{"position":[[289,8],[706,7],[13306,7],[13610,7],[13742,8],[13995,7],[14168,7],[14506,7],[15131,7],[15521,7],[37398,7],[46744,7],[47951,7],[49473,8],[66893,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[153,7],[690,8],[5277,7],[6038,7],[6574,9],[21200,7],[21398,8],[22206,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[272,7],[7129,7],[7142,7],[7355,7],[7490,7],[7575,7],[7820,7],[8456,8],[8691,7],[8781,7],[9393,7],[11018,7],[11430,8],[16573,8],[24773,7],[37125,8],[37849,7],[37938,7],[53182,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[224,7],[4896,8],[5541,7],[5722,7],[7650,7],[7796,7],[17445,8],[22043,8],[24343,8],[24512,7],[24646,7],[30213,9],[32428,8],[45388,7],[45854,7],[46125,7],[46913,7],[47106,7],[47387,8],[47676,8],[49407,7],[51230,7],[51501,8],[53009,8],[53214,7],[53419,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[502,7],[21953,7]]},"/en/lessons/intro-to-linked-data":{"position":[[2078,9],[2370,8],[2957,8],[3090,8],[3214,8],[3305,8],[4497,7],[4641,7],[5479,7],[8109,7],[16701,8],[16791,8],[19526,7],[20800,8],[32458,7],[36374,8],[36529,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29141,7],[40182,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1163,8],[4590,9],[7422,9],[16206,8],[33641,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[163,7],[5365,8],[5436,7]]},"/en/lessons/json-and-jq":{"position":[[26078,7],[31974,8],[36371,8],[36474,8],[37170,8]]},"/en/lessons/jupyter-notebooks":{"position":[[39869,8]]},"/en/lessons/linear-regression":{"position":[[170,7],[4133,8],[7023,7],[7482,7],[8138,7],[8295,7],[8350,9],[8522,8],[8561,9],[8776,7],[8899,7],[9025,7],[9291,7],[9513,7],[32028,9],[74769,9]]},"/en/lessons/logistic-regression":{"position":[[3637,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[30237,8],[31083,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[544,7],[8236,7],[15599,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16958,7]]},"/en/lessons/research-data-with-unix":{"position":[[5087,7],[7916,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[273,7],[381,7],[484,7],[890,7],[1033,7],[1081,7],[1237,7],[2332,8],[2503,7],[3475,8],[3707,7],[4732,7],[5427,8],[5452,8],[5758,7],[6124,8],[6833,8],[7324,7],[7394,7],[7563,7],[9577,7],[10848,7],[11732,8],[11791,7],[11987,8],[15548,7],[17925,8],[18124,8],[18824,7],[18908,7],[19031,8],[19685,7],[20151,7],[20735,8],[20985,8],[21120,8],[21265,7],[22855,7],[23298,8],[24470,7],[25902,7],[28492,7],[32177,7],[32618,7],[32961,7],[33271,8],[33968,7],[34063,7],[34106,7],[34697,7],[35186,7],[36811,7],[37013,7],[37351,7],[37858,8],[38158,7],[38970,8],[39440,7],[40428,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6763,7],[7400,7],[7613,8],[7849,8],[38355,7],[46237,7],[46804,7]]},"/en/lessons/sentiment-analysis":{"position":[[1080,7],[7048,9],[7687,8],[7800,7],[40225,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2709,8],[3036,9],[9680,7],[10173,7],[10524,7],[13230,7],[13454,8],[13511,7],[13616,7],[13650,8],[16425,9],[18176,8],[27285,7],[28417,7],[29132,7],[37729,8]]},"/en/lessons/sonification":{"position":[[14092,7]]},"/en/lessons/space-place-gazetteers":{"position":[[8462,7],[32763,8],[43163,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[171,7],[855,7],[889,7],[1103,7],[2534,7],[3286,8],[3981,7],[4191,7],[4309,7],[4573,7],[4887,7],[5117,7],[5262,7],[5422,7],[7246,8],[7357,8],[12916,7],[15764,8],[18014,7],[19864,7],[23537,8],[24099,7],[38335,7],[42550,7],[42676,7],[44337,7],[45009,8],[45321,8],[45437,8],[46045,7],[46059,10],[46203,9],[46268,9],[47257,10],[47534,7],[47840,8],[48409,7],[49061,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1019,8],[1150,7],[4902,7],[9957,7],[10392,7],[11025,7],[11963,7],[14244,7],[14338,7],[14495,7],[15178,7],[15335,7],[15519,7],[19465,7],[21012,8],[25868,8],[26386,8],[28931,8],[29053,8],[31827,7],[48969,7],[51171,7],[51367,7],[51467,8],[52090,8],[59462,7],[59566,8],[65670,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5585,8],[13761,8],[16289,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10291,8],[19256,7],[38749,7],[50877,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[253,8],[2990,7],[9213,8],[11362,8],[12149,8],[13478,8],[25922,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[805,7],[874,7],[1297,7],[1612,8],[1687,8],[1730,7],[1821,7],[2033,7],[2078,7],[2733,8],[2751,7],[2882,8],[3412,8],[3512,8],[3576,8],[13643,7],[14647,8],[14925,8],[18135,8],[23104,8],[25834,7],[25906,7],[26077,8],[36249,7],[38162,7],[43147,7]]}}}],["dataset4",{"_index":14372,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7233,9]]}}}],["dataset9",{"_index":7478,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32045,8]]}}}],["dataset[x,i",{"_index":19673,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16938,13]]}}}],["datasets–perhap",{"_index":8914,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9855,16]]}}}],["datasets–th",{"_index":8918,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10222,12]]}}}],["dataset’",{"_index":11609,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29182,9],[34703,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49750,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[412,9],[5836,9],[6083,9],[10869,9],[11433,9],[12010,9],[18675,9],[18771,9],[26402,9]]}}}],["datasheet",{"_index":14923,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58868,10]]}}}],["datasheet.16",{"_index":14818,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49811,12]]}}}],["datasourc",{"_index":23387,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20279,10]]}}}],["datastor",{"_index":18121,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3182,10]]},"/en/lessons/space-place-gazetteers":{"position":[[43302,10]]}}}],["datastream",{"_index":9758,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28689,10]]}}}],["datatyp",{"_index":8534,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[643,8],[38264,8],[38532,8],[38761,9],[39999,8],[40198,9],[43154,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49365,8]]},"/en/lessons/linear-regression":{"position":[[29718,9]]}}}],["data—a",{"_index":22452,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[14882,6]]}}}],["data’",{"_index":6198,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17376,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11677,6]]},"/en/lessons/space-place-gazetteers":{"position":[[23001,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16654,6]]}}}],["data’3",{"_index":13122,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5531,6]]}}}],["date",{"_index":683,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22522,4],[22534,4],[22676,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4102,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11027,5],[11627,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10718,5],[16687,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26098,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8097,4],[8598,6],[23104,5],[42467,5],[45583,4],[47514,4],[48012,4],[48588,4],[49170,5],[49241,4],[49281,4],[49320,4],[50847,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35510,6],[67399,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21381,5],[22225,5],[40394,4],[45332,6],[45595,4],[45762,5],[46113,6],[46139,4],[46306,4],[46681,5],[58263,4],[61503,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17190,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[959,4],[4176,4],[10558,5],[36546,6],[36913,4],[36941,5],[53049,5],[53874,5],[54598,5],[54711,5],[55440,4],[55516,6],[55581,5],[55680,4],[55851,7],[56196,7],[56541,4],[56760,6],[56829,4],[57072,4],[57136,4],[57610,4],[57869,4],[57904,6],[57956,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11986,7],[12240,4],[13936,4],[33922,5],[38581,7],[44193,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5758,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35957,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12794,5],[12856,5],[13864,6],[13956,6],[13991,4],[19347,6],[19742,5],[20797,5],[23089,5],[23658,4],[23765,4],[24024,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[415,5],[2279,4],[2299,5],[2426,4],[2442,4],[4261,4],[4484,6],[5478,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[608,5],[655,4],[11454,5],[11507,5],[11612,4],[11689,4],[12951,6],[13974,4],[15383,6],[15834,5],[22746,7],[23888,5],[28944,5],[30046,4],[32129,6],[33338,7],[34743,5],[34802,4],[36895,5],[36901,5],[37326,4],[37389,5],[37654,5],[37754,5],[37864,5],[38004,4],[38276,4],[38351,4],[38378,5],[38505,4],[38739,4],[38852,4],[38982,5],[39181,4],[39210,4],[39224,5],[39293,4],[39400,4],[39629,4],[39769,4],[40011,5],[40138,4],[40304,4],[40656,4],[40787,4],[41053,4],[41613,5],[42041,4],[42145,5],[42173,4],[42284,4],[42497,5],[42742,5],[42934,4],[43063,5],[43265,5],[47801,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25183,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8107,4],[30472,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29231,7],[32441,7],[51335,7],[52163,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5780,4],[9519,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5357,6],[18928,6],[39567,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21659,6]]},"/en/lessons/extracting-keywords":{"position":[[2646,4],[2769,4],[33610,4],[34033,4],[35512,4],[37758,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22219,4],[25285,7],[26013,4],[26054,4],[26084,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1501,5],[4413,6],[8319,4],[9416,7],[10355,7],[34943,4],[36352,4],[36405,4],[54901,5],[54933,5],[55144,4],[55325,4],[55462,4],[55580,5],[57039,4],[57179,5],[57391,5],[57688,4],[57805,5],[58070,4],[58587,5],[58685,4],[58800,6],[58875,4],[59113,4],[59138,4],[59200,5],[59609,5],[59731,5],[59759,5],[59787,5],[59815,5],[59843,5],[59871,5],[59899,5],[59927,5],[59955,5],[60488,5],[60716,7],[61655,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[445,4],[3725,4],[11548,6],[18605,4],[18725,6],[18957,4],[19080,4],[19299,4],[19316,6],[19484,4],[19535,4],[19703,4],[20275,4],[20542,4],[21058,5],[21129,4],[21891,5],[22264,5],[22328,4],[22411,4],[22607,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2480,5],[3030,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4644,4],[16388,4],[32107,4],[43984,5],[44605,5],[44660,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9143,6],[9389,5],[11632,4],[16557,6],[16735,5],[16810,5],[16966,5],[17091,5],[17399,4],[17419,5],[17667,4],[17884,5],[17967,4],[18058,5],[18112,4],[18206,4],[18292,5],[19394,4],[19585,5],[19657,5],[25592,5],[25670,5]]},"/en/lessons/gravity-model":{"position":[[20063,5]]},"/en/lessons/installing-omeka":{"position":[[1025,5],[5440,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37944,5]]},"/en/lessons/intro-to-bash":{"position":[[8365,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1246,4]]},"/en/lessons/intro-to-linked-data":{"position":[[24858,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5909,4],[7078,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6928,4],[15428,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2443,6],[11943,4],[16114,4],[16168,4],[16309,5],[16491,6],[16627,4],[17132,6],[18105,5],[20363,4],[20414,5],[26539,5],[26656,4],[27445,5],[27768,5],[28161,6],[28754,6],[28884,5],[29092,6],[29099,5],[29239,4],[29269,4],[29354,4],[29684,5],[29731,4],[29818,5],[30237,5],[30270,5],[32149,4],[32213,5],[32440,5],[32965,4],[33117,5],[33530,5]]},"/en/lessons/linear-regression":{"position":[[525,4],[9222,5],[16122,5],[16988,5],[21117,5],[22063,4],[24079,4],[24349,4],[24416,4],[24533,4],[25771,4],[25879,4],[26164,4],[26222,4],[31880,4],[36724,4],[37336,6],[37386,5],[44754,4],[44778,4],[45039,5],[45335,4],[48269,5],[48312,5],[50179,4],[50226,4],[50331,4],[50388,5],[50479,5],[51525,5],[54931,4],[55090,4],[55441,4],[62954,4],[69888,5],[69989,6],[72186,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6315,4]]},"/en/lessons/naive-bayesian":{"position":[[29891,5],[30497,5],[30528,5]]},"/en/lessons/normalizing-data":{"position":[[5389,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13695,6],[14340,6],[14528,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1977,4],[2064,4],[2995,4],[5157,4],[7660,5],[7818,5],[8022,4]]},"/en/lessons/preserving-your-research-data":{"position":[[11781,4],[13045,4],[15120,4],[15160,5]]},"/en/lessons/qgis-layers":{"position":[[1257,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25742,5],[26016,4]]},"/en/lessons/research-data-with-unix":{"position":[[11377,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8951,4],[12910,4],[14785,7],[14829,4],[14917,5],[14999,6],[15081,4],[15484,5],[17115,6],[18566,5],[18604,6],[41093,4],[41295,4],[42763,6]]},"/en/lessons/sentiment-analysis":{"position":[[26942,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[595,4],[5314,6],[5372,6],[7957,5],[11176,5],[12207,5],[12527,5],[12662,5],[12799,6],[12866,6],[13286,6],[27507,4],[27621,5],[38737,4]]},"/en/lessons/sonification":{"position":[[27392,4],[28828,4]]},"/en/lessons/space-place-gazetteers":{"position":[[11502,4],[23971,5],[24167,4],[24344,5],[24384,5],[24454,5],[25225,6],[25236,6],[25256,6],[25556,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12595,5],[15274,5],[23165,5],[26855,5],[27712,5],[28434,5],[33422,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12171,5],[13219,4],[14241,4],[34018,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18372,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12821,4],[17528,5],[17989,4],[17999,4],[18333,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9688,5],[14546,5],[15192,6],[18168,4],[29030,4],[29563,4],[29950,4],[30058,4],[30979,5],[32262,4]]},"/en/lessons/transliterating":{"position":[[16154,4],[16197,4],[16213,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45009,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[2151,5],[16954,4],[17378,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2193,6],[5316,5],[5358,5],[6490,5],[9892,5],[10386,4],[11460,4],[11486,5],[11570,6],[11589,4],[11762,4],[11852,4],[11903,5],[18342,4],[21331,6],[22777,4]]},"/en/lessons/vector-layers-qgis":{"position":[[9506,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1403,5],[17055,6],[21205,6],[41279,5]]},"/en/lessons/working-with-web-pages":{"position":[[5004,4]]}}}],["date(1160",{"_index":12388,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57711,10]]}}}],["date(created_at",{"_index":19810,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12824,17],[15797,17]]}}}],["date(yr",{"_index":12398,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58529,8]]}}}],["date/year!='1789",{"_index":22528,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[32068,17]]}}}],["date1=1865&date2=1865&datefiltertype=yearrang",{"_index":11365,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22113,56]]}}}],["date:[1825",{"_index":10773,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22133,10]]}}}],["date=\"10",{"_index":12661,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20053,9]]}}}],["date=\"15",{"_index":12679,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20796,9]]}}}],["date=\"20151216\"/></meta>",{"_index":12667,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20187,33]]}}}],["date_count",{"_index":7098,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53354,11],[53698,11],[54004,11]]}}}],["date_label",{"_index":17174,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36578,12],[64291,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16032,11]]}}}],["date_nod",{"_index":13457,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17783,10],[17798,10],[19484,10],[19499,10]]}}}],["date_object",{"_index":17092,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24637,11],[24831,11]]}}}],["date_object.year",{"_index":17096,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24689,16],[24977,16]]}}}],["date_to_xmlschema",{"_index":5451,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22160,17]]}}}],["date_word_counts_df",{"_index":7118,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56248,19],[57177,19]]}}}],["date_word_counts_df.date_named_entities.str.split(expand=true).stack().value_count",{"_index":7122,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56356,85],[57366,85]]}}}],["date_word_frequ",{"_index":7121,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56332,21],[57342,21]]}}}],["date_word_frequencies[:10",{"_index":7123,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56442,26],[57506,26]]}}}],["dateabl",{"_index":21277,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[13989,8]]}}}],["datetim",{"_index":5449,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22135,12]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1154,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36911,9],[38649,8],[39038,8],[40189,8],[40722,8],[43102,8],[43166,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57236,8],[57672,8],[58054,8],[59326,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16351,9],[16981,8],[38971,9]]},"/en/lessons/jupyter-notebooks":{"position":[[21740,8],[21800,9],[22183,8],[26398,8],[27455,9],[29787,8]]},"/en/lessons/linear-regression":{"position":[[24517,8]]},"/en/lessons/output-data-as-html-file":{"position":[[5668,8],[6581,8],[7609,8]]},"/en/lessons/sonification":{"position":[[28541,8],[29796,8],[29812,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33799,8],[34653,9],[34753,9],[34974,10],[36401,9],[38502,8],[38518,8]]}}}],["datetime(1753,6,10",{"_index":20752,"title":{},"body":{"/en/lessons/sonification":{"position":[[29157,20]]}}}],["datetime(1753,6,11",{"_index":20754,"title":{},"body":{"/en/lessons/sonification":{"position":[[29220,20]]}}}],["datetime(1753,6,12",{"_index":20756,"title":{},"body":{"/en/lessons/sonification":{"position":[[29283,20]]}}}],["datetime(1753,6,13",{"_index":20758,"title":{},"body":{"/en/lessons/sonification":{"position":[[29346,20]]}}}],["datetime(1753,6,14",{"_index":20759,"title":{},"body":{"/en/lessons/sonification":{"position":[[29409,20],[30883,20]]}}}],["datetime(1753,6,8",{"_index":20748,"title":{},"body":{"/en/lessons/sonification":{"position":[[29033,19],[30617,19]]}}}],["datetime(1753,6,9",{"_index":20750,"title":{},"body":{"/en/lessons/sonification":{"position":[[29095,19],[30679,19]]}}}],["datetime.d",{"_index":12387,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57602,13],[59298,15]]}}}],["datetime.date(1156",{"_index":11924,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9424,19],[10363,19],[60724,19],[61663,19]]}}}],["datetime.date(1160,12,25",{"_index":12403,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59487,25]]}}}],["datetime.date.strftime(parsedd",{"_index":16871,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[30047,34]]}}}],["datetime.date.strftime(parseddatepub",{"_index":16888,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32884,37]]}}}],["datetime.date.strftime(parseddateupd",{"_index":16890,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[33002,40]]}}}],["datetime.datetime.strptime(row[1",{"_index":16855,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24374,34]]}}}],["datetime.datetime.today().strftime(\"%i",{"_index":8505,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2453,38]]}}}],["datetime.datetime.today().strftime(\"%y%m%d",{"_index":19139,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5728,42],[6641,42]]}}}],["datetime.timedelta(weeks=1",{"_index":12401,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59375,27]]}}}],["dateutil",{"_index":16864,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[27707,9],[27947,8],[28140,8],[29436,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6637,8],[6739,9]]}}}],["dateutil.pars",{"_index":16881,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32167,15]]}}}],["dateutil.parser.parse(row[1",{"_index":16867,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[28503,29],[29589,29]]}}}],["dateutil.parser.parse(values[1",{"_index":16882,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32347,32]]}}}],["dateutil.parser.parse(values[2",{"_index":16884,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32511,32]]}}}],["date’",{"_index":17112,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25996,6]]}}}],["datsun",{"_index":19504,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14148,6]]}}}],["datum",{"_index":12531,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[10578,6]]},"/en/lessons/introduction-map-warper":{"position":[[20879,5]]},"/en/lessons/qgis-layers":{"position":[[5129,6],[5191,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2834,6]]}}}],["daughter",{"_index":17949,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53898,8],[54034,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21693,9],[26556,9]]}}}],["daunt",{"_index":8035,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3288,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13714,9]]},"/en/lessons/intro-to-powershell":{"position":[[39022,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4519,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18532,8]]}}}],["davi",{"_index":3518,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2428,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10826,6],[31393,6],[32422,6],[35056,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18930,5],[20838,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10627,5],[50451,6]]}}}],["david",{"_index":1775,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44254,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[33263,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10912,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13398,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12330,5],[61402,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37674,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3144,5],[56072,5],[57351,5],[59294,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7842,5],[13948,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2155,5],[36241,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[32758,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[44814,5],[44934,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55681,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37684,5]]},"/en/lessons/introduction-map-warper":{"position":[[1909,5],[3220,5],[8147,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10550,5],[11257,5],[44927,5],[48570,5],[49433,5],[49880,5],[50542,5],[53779,5]]},"/en/lessons/linear-regression":{"position":[[78789,5]]},"/en/lessons/naive-bayesian":{"position":[[34053,5]]},"/en/lessons/sentiment-analysis":{"position":[[27318,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49417,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5108,5],[5664,5],[26178,5],[26327,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12393,5],[35274,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39600,5],[39771,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[33105,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46888,5]]}}}],["david.botchlett@enron.com",{"_index":20419,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27071,26]]}}}],["davinci",{"_index":15836,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[18210,7]]}}}],["daw",{"_index":3525,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2489,6],[8329,6],[16084,6]]}}}],["day",{"_index":65,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1168,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4031,3],[4112,4],[4424,4],[7283,4],[10733,4],[21858,3],[21904,3],[48581,4],[48747,5],[48787,4],[48832,3],[49074,4],[49155,4],[49255,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13834,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46296,4],[46598,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37609,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40358,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32549,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53120,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30254,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55959,3],[58483,3],[58542,4],[58847,3]]},"/en/lessons/geocoding-qgis":{"position":[[3247,4],[3472,4],[36293,3],[36680,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20082,3],[20848,3],[21080,3],[21159,3],[21189,3],[21281,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[13126,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[32646,3],[32653,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7518,3],[18124,3],[18813,3],[20251,3],[21132,3]]},"/en/lessons/intro-to-powershell":{"position":[[3453,3],[40837,3],[40844,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8230,4],[10047,4],[43054,4]]},"/en/lessons/jupyter-notebooks":{"position":[[16543,4],[20444,4],[26508,3],[26564,4],[26697,5],[29115,3],[29827,4],[30169,4],[32313,3],[32648,3],[32714,3]]},"/en/lessons/linear-regression":{"position":[[10661,3],[10665,3],[24269,4],[25320,4],[25728,4],[25897,4],[25983,4],[26084,4],[26204,5]]},"/en/lessons/naive-bayesian":{"position":[[11807,3],[15488,3],[29499,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10604,4],[10661,4],[11585,4],[11642,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6093,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28333,4]]},"/en/lessons/research-data-with-unix":{"position":[[11366,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10150,5],[15250,3],[16026,5],[41479,4],[41508,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18864,4],[18918,4]]},"/en/lessons/sentiment-analysis":{"position":[[27828,3],[30518,3],[31615,3],[34808,3],[36591,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7710,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1277,4],[19591,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16247,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[346,3],[18289,3],[33269,3],[33276,3]]},"/en/lessons/transliterating":{"position":[[902,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13968,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10564,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7908,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40017,4],[41154,4],[41211,3],[41300,3],[41349,3]]}}}],["day/month/year",{"_index":8683,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37562,14]]}}}],["day=\"sunday",{"_index":12683,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20889,12]]}}}],["day=\"tuesday",{"_index":12664,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20102,13]]}}}],["day=1",{"_index":17100,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24751,6],[24805,6]]}}}],["day=d",{"_index":17095,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24671,6]]}}}],["day_ja_america_britain_i_revolution.tsv",{"_index":19767,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[11308,39]]}}}],["dayfirst",{"_index":8700,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40053,8],[40227,8],[41317,8],[43930,8],[45212,8]]}}}],["dayfirst=tru",{"_index":16869,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[29479,13],[29619,14],[32380,14],[32544,14]]}}}],["dayofweek",{"_index":16870,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[30035,9]]}}}],["dayofweek.csv",{"_index":16873,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31147,15],[33416,14]]}}}],["dayofweekpub",{"_index":16885,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32582,14],[32869,12],[33162,13]]}}}],["dayofweekupd",{"_index":16889,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32984,15],[33176,16]]}}}],["days_since_epoch",{"_index":20767,"title":{},"body":{"/en/lessons/sonification":{"position":[[30969,21]]}}}],["db",{"_index":7943,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34063,3]]}}}],["db.ini",{"_index":14112,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[11437,6],[11556,6],[11634,7],[12185,7]]}}}],["db2",{"_index":13126,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6558,3]]}}}],["dbclearresult(r",{"_index":13313,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42894,17]]}}}],["dbclearresult(rsinsert",{"_index":13229,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30081,23],[32834,23]]}}}],["dbconnect",{"_index":13191,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22799,10]]}}}],["dbconnect(rmariadb::mariadb",{"_index":13184,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22422,30]]}}}],["dbconnect(rmariadb::mariadb(),default.file=rmariadb.settingsfile,group=rmariadb.db",{"_index":13210,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24963,83],[29393,83],[31777,83],[38337,83],[40841,83]]}}}],["dbdisconnect",{"_index":13193,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22903,13]]}}}],["dbdisconnect(storiesdb",{"_index":13190,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22596,23],[22721,23],[25192,23],[30163,23],[32916,23],[39758,23],[42970,23]]}}}],["dbeee326",{"_index":9738,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24133,8]]}}}],["dbfetch(r",{"_index":13293,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41461,11],[42591,11],[44806,11]]}}}],["dblisttabl",{"_index":13192,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22850,13]]}}}],["dblisttables(storiesdb",{"_index":13189,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22572,23],[22657,23],[25110,23],[25302,23],[29550,23],[31934,23]]}}}],["dbname",{"_index":14114,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[11898,7],[12099,6]]}}}],["dbname='newspaper_search_result",{"_index":13187,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22519,34]]}}}],["dbo",{"_index":13473,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21524,4]]}}}],["dbo:countri",{"_index":13488,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22361,11]]}}}],["dbpedia",{"_index":11566,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22368,7],[22526,7],[22668,7],[22748,8],[22852,7],[22903,7],[23470,7],[23523,8],[23672,7],[24473,7],[24594,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20846,7],[21218,7],[22040,8]]},"/en/lessons/intro-to-linked-data":{"position":[[19910,8],[30402,8],[30842,7],[32813,8],[33700,7],[34607,7],[34841,7],[35483,8],[35557,7],[35805,7],[35916,7],[36230,7],[36642,7]]}}}],["dbpedia_",{"_index":11571,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23253,11],[23317,11],[23430,13]]}}}],["dbpedia’",{"_index":15270,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[30672,9]]}}}],["dbr",{"_index":13475,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21576,4]]}}}],["dbr:netherland",{"_index":13489,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22373,15]]}}}],["dbrow",{"_index":13315,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[44754,6],[44841,6]]}}}],["dbrows<",{"_index":13292,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41450,10],[42580,10],[44795,10]]}}}],["dbscan",{"_index":4496,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65245,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[250,7],[447,6],[474,6],[1238,6],[1409,6],[1439,6],[2001,6],[7510,6],[8759,7],[8910,7],[9159,6],[9225,6],[9295,6],[24371,6],[24385,6],[24498,6],[24576,6],[24721,6],[24862,6],[24889,6],[25150,6],[25555,6],[26325,6],[27285,6],[32189,6],[32483,6],[34137,7],[34246,7],[34336,6],[61515,6],[61721,7],[61749,6],[62646,6],[62664,6],[62927,6],[62975,6],[63453,6],[66179,6],[66663,7],[67051,6],[67171,6],[68754,6]]}}}],["dbscan(eps=0.2",{"_index":5172,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62673,15]]}}}],["dbscan.fit_predict(df_abstracts_pca",{"_index":5175,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62725,36]]}}}],["dbscan_label",{"_index":5174,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62709,13],[62837,13]]}}}],["dbsendquery(storiesdb",{"_index":13228,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30030,22],[30439,22],[32783,22],[33403,22]]}}}],["dbsendquery(storiesdb,queri",{"_index":13291,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41421,28],[42551,28],[44766,28]]}}}],["dbwritet",{"_index":13267,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37126,13],[37990,14]]}}}],["dbwritetable(storiesdb",{"_index":13268,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37185,23],[37371,23],[39090,23],[39575,23]]}}}],["dc",{"_index":8983,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21001,2]]},"/en/lessons/intro-to-linked-data":{"position":[[24239,3],[25036,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15563,3]]}}}],["dc:creat",{"_index":15230,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24948,10],[25182,10]]}}}],["dc:creator",{"_index":15226,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24347,10],[24650,10],[25144,10],[25867,10],[26960,10]]}}}],["dct",{"_index":13420,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10143,4],[10629,3]]}}}],["dct:titl",{"_index":13419,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10087,9]]}}}],["dcterm",{"_index":13427,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10637,7]]}}}],["dd",{"_index":5508,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40457,3],[46199,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19461,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26159,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25950,2]]}}}],["ddc",{"_index":3824,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14477,6],[15299,4],[15457,3],[31738,4],[31928,3],[32588,3],[33119,5],[41350,3],[41472,3],[41742,3],[42101,3],[42181,3],[42268,3],[42955,3],[43435,3],[44682,5],[45441,3],[45451,5],[45963,3],[46833,3],[47367,3],[49453,4],[49611,4],[50086,4],[51306,3],[51353,3],[51381,3],[52397,8],[53340,3],[54112,3],[54272,3],[54977,4],[55610,3],[55730,3],[55813,3],[55883,4],[56483,3],[56569,3],[56944,4],[57182,4],[57598,3],[58256,4],[59347,3],[59748,3],[60104,4],[60141,4],[63099,3],[66599,3],[66741,3],[66800,4]]}}}],["ddc1",{"_index":3843,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15801,4],[30539,5],[31070,5],[31410,4],[44374,4]]}}}],["ddc2",{"_index":3844,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15828,4],[30548,6],[31199,5],[31419,4],[47793,4],[55228,4],[55348,4]]}}}],["ddc3",{"_index":4474,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61161,4]]}}}],["ddc_level",{"_index":4223,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41752,11],[42696,10],[45565,9],[47863,9],[59778,9]]}}}],["ddc_level:int=1",{"_index":4228,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42336,17],[43043,17]]}}}],["ddc_level=ddc_level",{"_index":4288,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46297,20],[52195,20],[59991,20]]}}}],["ddc_name",{"_index":4358,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52296,8],[52386,10],[54206,8]]}}}],["ddc_name}.png",{"_index":4414,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54919,17]]}}}],["ddc{ddc",{"_index":4411,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54882,8],[64649,8]]}}}],["de",{"_index":1200,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10885,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43429,2]]},"/en/lessons/counting-frequencies":{"position":[[9406,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35952,2],[35965,3],[36043,2],[36056,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30037,2],[30051,2],[30089,2],[46241,2],[51495,2],[51613,2],[51741,3],[51886,2],[52317,2],[52464,2],[52529,2],[52601,3],[52743,2],[52773,2],[56291,2],[56325,2],[59091,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12716,2],[23067,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5896,2],[6051,2],[6099,2],[6163,2],[6693,2],[6707,2],[6757,2],[6977,2],[7415,2],[7435,2],[7508,2],[9886,2],[10122,2],[10206,2],[11078,2],[51708,2],[61186,2],[61422,2],[61506,2],[62378,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28135,2]]},"/en/lessons/intro-to-bash":{"position":[[12121,2]]},"/en/lessons/introduction-map-warper":{"position":[[22657,2],[22701,2],[22711,2],[22738,2],[22829,2],[22847,2],[22999,2],[23025,2],[23075,2],[23088,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42580,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43274,2],[46115,2],[51735,2],[51791,2],[52732,2],[52827,3],[52900,2],[54771,2]]},"/en/lessons/json-and-jq":{"position":[[3408,2],[3602,2],[7659,2],[7859,2],[13675,2],[13778,2],[13993,2],[14081,2],[14757,2],[15000,2],[15751,2],[15979,2]]},"/en/lessons/jupyter-notebooks":{"position":[[42777,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8974,2],[9051,2],[9643,2],[9720,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12142,2],[12821,4],[13896,2],[31726,2],[40331,2],[43461,2],[48416,2],[48439,2],[50396,2],[50538,2],[50622,2],[50664,2],[50684,2],[50733,2],[53367,2],[53390,2],[53497,2]]},"/en/lessons/space-place-gazetteers":{"position":[[17625,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31136,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14393,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17602,2]]}}}],["de\\n25",{"_index":9909,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51676,6]]}}}],["de\\nlauterbrunnen.\\naarau",{"_index":9929,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51915,26]]}}}],["de\\nmontagn",{"_index":9890,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51437,12]]}}}],["de\\nwilderswil",{"_index":9893,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51475,15]]}}}],["de_core_news_sm",{"_index":11556,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19847,16]]}}}],["deactiv",{"_index":10694,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[9346,10],[9375,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5983,10],[6011,10]]}}}],["dead",{"_index":1888,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47272,5],[50917,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1775,4],[16176,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37887,4],[56025,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10463,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4495,6]]},"/en/lessons/working-with-text-files":{"position":[[4311,6]]}}}],["deadli",{"_index":19277,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17299,6],[17412,6]]}}}],["deadlin",{"_index":20403,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25390,8]]}}}],["deal",{"_index":540,"title":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[0,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16064,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43664,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1490,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50629,4],[63552,5],[64297,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24755,7],[39587,7],[47898,7],[50504,4],[51532,7],[62199,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58990,7],[71125,7]]},"/en/lessons/common-similarity-measures":{"position":[[5709,7],[18297,7],[34015,7],[35219,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2337,7],[8083,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1628,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[595,7],[11267,7],[11589,7],[21520,7],[36882,7],[39119,4],[42729,7],[47788,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1,7],[4670,7],[4852,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13645,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42308,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17027,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46156,4],[54598,4]]},"/en/lessons/geocoding-qgis":{"position":[[31384,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12665,4],[24108,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[35218,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3918,7],[4845,4],[7960,4],[29656,4],[31169,7],[31750,7],[31834,7],[32198,4],[32315,4]]},"/en/lessons/gravity-model":{"position":[[15674,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[32195,4],[32712,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5637,4],[18870,5],[35849,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37882,4],[38207,4],[42611,4],[42905,4],[57536,4]]},"/en/lessons/intro-to-bash":{"position":[[4130,5],[9470,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15825,7]]},"/en/lessons/intro-to-linked-data":{"position":[[19776,7]]},"/en/lessons/intro-to-powershell":{"position":[[33583,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6032,5],[18168,4]]},"/en/lessons/introduction-and-installation":{"position":[[257,7],[2494,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16311,7],[22982,4],[36314,7]]},"/en/lessons/jupyter-notebooks":{"position":[[9316,4],[50975,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1317,4]]},"/en/lessons/naive-bayesian":{"position":[[7564,7],[9629,7],[27409,4],[52486,7],[52525,7]]},"/en/lessons/normalizing-data":{"position":[[5572,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1357,7],[51621,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2774,7]]},"/en/lessons/sentiment-analysis":{"position":[[16022,4],[16378,6],[16787,5],[18940,4],[21759,4],[22805,4]]},"/en/lessons/sonification":{"position":[[31596,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19354,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25976,4]]},"/en/lessons/transliterating":{"position":[[2192,7],[13836,4],[14405,7],[17799,7],[19748,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19791,7],[20067,4],[31403,7],[31777,7],[31916,4]]},"/en/lessons/vector-layers-qgis":{"position":[[6056,7],[16430,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16899,5]]}}}],["dealt",{"_index":10795,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24774,5]]}}}],["dean",{"_index":15291,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36829,4]]}}}],["death",{"_index":10442,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14061,5],[18922,5]]},"/en/lessons/extracting-keywords":{"position":[[2787,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[740,6],[1039,6],[1137,6],[1238,6],[1340,6],[1436,6],[5009,6],[12635,6],[12794,6],[13892,7],[22983,7],[23813,7],[29955,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24806,5]]}}}],["death</th>",{"_index":15041,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3347,16]]}}}],["death_dict",{"_index":10450,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14799,10],[16100,11],[17225,10],[17821,11]]}}}],["death_dict[node[0",{"_index":10460,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15506,19],[17502,19]]}}}],["death_year",{"_index":10468,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16112,13],[17833,13]]}}}],["deaths[a",{"_index":23055,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[23425,8]]}}}],["debat",{"_index":1840,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45856,7],[50166,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69855,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50017,8]]},"/en/lessons/gravity-model":{"position":[[27596,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49237,7]]},"/en/lessons/intro-to-bash":{"position":[[11580,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8034,6],[8863,6],[48441,8]]},"/en/lessons/sentiment-analysis":{"position":[[8731,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3552,7],[5799,7],[8071,7],[57843,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22216,7],[27364,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17421,7],[20008,7]]}}}],["debent",{"_index":11767,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5984,6]]}}}],["debeo",{"_index":11865,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7091,5],[7647,5]]}}}],["debet",{"_index":11778,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6127,6]]}}}],["debian",{"_index":9601,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13402,6],[13429,8]]},"/en/lessons/linux-installation":{"position":[[438,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3796,6]]}}}],["debit",{"_index":22109,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5193,5],[5296,5]]}}}],["debitum",{"_index":11968,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10092,7],[61392,7]]}}}],["deborah",{"_index":6068,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45036,7]]},"/en/lessons/intro-to-bash":{"position":[[2693,7]]},"/en/lessons/research-data-with-unix":{"position":[[2999,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24315,7]]}}}],["debug",{"_index":5279,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[419,6],[6067,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17394,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17252,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32401,9],[32608,9],[32734,10],[34909,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9014,5],[13013,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56977,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33988,10],[34209,10],[34335,10],[37139,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[24848,9]]},"/en/lessons/jupyter-notebooks":{"position":[[24741,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25223,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10512,9]]}}}],["debugg",{"_index":7857,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19261,9]]}}}],["dec",{"_index":19350,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4233,3]]},"/en/lessons/sonification":{"position":[[41655,3]]}}}],["decad",{"_index":1961,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1814,8],[2345,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28337,6],[29178,8],[29518,7],[29526,7],[29772,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67926,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57772,7],[57802,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5211,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3009,6],[5505,7],[22652,7],[32484,7],[41110,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51378,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4831,6],[6433,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2493,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19189,6],[19461,7],[19624,6],[21774,7],[22048,8],[25852,8]]},"/en/lessons/sentiment-analysis":{"position":[[6969,7],[8320,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2034,8]]},"/en/lessons/sonification":{"position":[[8406,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4543,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1295,6],[14267,6],[14325,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17574,8]]}}}],["decay",{"_index":20810,"title":{},"body":{"/en/lessons/sonification":{"position":[[35925,6],[36014,6],[36303,5]]}}}],["deceas",{"_index":18613,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59153,11]]}}}],["decemb",{"_index":1852,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46470,8],[49193,8],[51242,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1268,8]]},"/en/lessons/gravity-model":{"position":[[63619,8],[66454,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[45685,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47965,9],[48263,9]]},"/en/lessons/naive-bayesian":{"position":[[25566,9],[30503,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4094,8],[6056,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15609,8],[16408,8],[16431,8],[18421,8],[18457,9],[24503,8],[24523,8],[28128,8],[28151,8]]},"/en/lessons/sentiment-analysis":{"position":[[6628,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35540,9],[35962,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[6455,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41246,8]]}}}],["decembr",{"_index":22195,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21302,8],[26456,8]]}}}],["decenni",{"_index":8860,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3826,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[8529,9]]}}}],["decent",{"_index":4616,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9077,6],[11165,6],[68190,6]]},"/en/lessons/naive-bayesian":{"position":[[56356,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27247,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43628,6]]}}}],["decentr",{"_index":10495,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20538,14]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11161,13]]},"/en/lessons/introduction-map-warper":{"position":[[1483,12]]}}}],["decept",{"_index":18365,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[26226,10],[51469,12],[54570,9],[55274,9],[58352,9],[60254,10]]}}}],["deciaml",{"_index":4074,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30510,7]]}}}],["decid",{"_index":917,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12624,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4610,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24584,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9734,6],[31901,6],[35964,7],[41512,6],[42158,6],[53196,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70645,6],[70846,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5426,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8923,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3518,6],[7096,6],[8377,8],[35347,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6299,6],[7514,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6461,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8410,6],[31707,6],[42958,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10105,6],[16965,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37182,6],[38343,6],[42048,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13838,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35590,6]]},"/en/lessons/extracting-keywords":{"position":[[8215,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33636,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2033,6],[2774,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5819,6],[9547,6],[13485,6],[19937,7],[31337,6],[32074,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5024,8]]},"/en/lessons/gravity-model":{"position":[[576,8],[30560,8],[31084,8],[31160,6],[35943,7],[36022,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[36149,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[32126,7],[32887,8],[33213,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6330,6],[28105,7],[52961,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5619,6],[6949,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23728,6],[36146,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10191,6],[17318,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20395,6]]},"/en/lessons/naive-bayesian":{"position":[[5971,6],[14505,7],[24737,6],[66695,7]]},"/en/lessons/qgis-layers":{"position":[[1120,8],[1269,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10722,7]]},"/en/lessons/sentiment-analysis":{"position":[[29766,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8431,6],[13232,6],[13480,6],[15221,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12803,6],[33437,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[507,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26734,6],[41924,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[3760,6],[26521,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3724,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[734,7],[3959,6],[12703,6],[14567,6],[15496,6],[23148,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46567,6]]},"/en/lessons/working-with-text-files":{"position":[[5758,7],[7905,7]]}}}],["decim",{"_index":1693,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38580,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17944,8],[18064,9],[18312,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8727,8],[14454,7],[15272,7],[41053,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9344,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16827,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8684,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16896,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17080,7],[17333,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[39545,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31809,7]]},"/en/lessons/linear-regression":{"position":[[13363,7],[13901,8],[14013,8],[24374,8],[26096,7],[26124,7],[26187,7],[26214,7],[37378,7]]},"/en/lessons/logistic-regression":{"position":[[4301,7],[38396,7]]},"/en/lessons/output-data-as-html-file":{"position":[[4323,7]]},"/en/lessons/sonification":{"position":[[27129,7],[36463,8]]}}}],["decimal.pop",{"_index":12123,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16994,13]]}}}],["deciph",{"_index":6801,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30425,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27400,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14067,8],[48609,8]]}}}],["decir",{"_index":20025,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12355,6]]}}}],["decis",{"_index":1058,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4838,8],[4879,8],[4966,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10791,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20204,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6215,8],[6642,8],[23251,9]]},"/en/lessons/common-similarity-measures":{"position":[[19514,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11941,8],[12168,9],[25241,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18402,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7877,9],[8313,9],[8390,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28496,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10248,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25815,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13352,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2789,8]]},"/en/lessons/geocoding-qgis":{"position":[[36990,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[30867,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5158,8]]},"/en/lessons/gravity-model":{"position":[[4707,9],[4886,10],[13938,9],[59234,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7919,9],[13184,9],[13314,9],[28473,9],[29273,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6489,8],[6903,8],[38237,8],[40571,11],[40660,8],[40740,10],[40846,9]]},"/en/lessons/introduction-map-warper":{"position":[[4230,8]]},"/en/lessons/preserving-your-research-data":{"position":[[5144,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54799,8]]},"/en/lessons/sentiment-analysis":{"position":[[1243,9]]},"/en/lessons/sonification":{"position":[[33877,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12523,8],[20759,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13763,9],[31943,9],[35813,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24771,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22936,9],[24012,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3606,8]]}}}],["decisions4",{"_index":17019,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[2371,10]]},"/en/lessons/logistic-regression":{"position":[[2091,10]]}}}],["deck",{"_index":9152,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12,4]]}},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13,4],[785,4],[1352,4],[4035,4],[4097,4],[4200,4],[8312,5],[10384,4],[10758,4],[12056,4],[12143,4],[12403,5],[12620,4],[14773,5],[16893,4],[17329,5],[17409,4],[19654,5],[20299,4],[20330,4],[20552,4],[20765,4],[22600,5],[26926,5],[28878,4],[30353,4],[33446,5],[33660,5],[33701,4],[33787,4],[33816,4],[34037,4],[34343,4],[34392,4],[34455,4],[34876,4],[35425,4],[35830,4],[37492,4],[38849,5],[41600,4],[41779,5],[41980,5],[42090,4],[42419,4],[43138,6],[43502,4],[43733,4],[44236,4],[44337,5],[44748,4],[45877,4],[47092,5],[47120,4],[47243,4],[47304,6],[47588,5],[47656,4],[47951,4],[49163,5],[49605,5],[53298,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[426,6],[33965,6]]}}}],["deck’",{"_index":9401,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42602,6],[44533,6],[47359,6]]}}}],["declar",{"_index":3117,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36873,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3991,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1233,12],[2531,12],[2650,12]]},"/en/lessons/common-similarity-measures":{"position":[[27731,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2331,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22523,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5558,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27719,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1938,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9478,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63563,12],[66973,12]]},"/en/lessons/gravity-model":{"position":[[52832,8]]},"/en/lessons/intro-to-linked-data":{"position":[[27019,8],[28383,7],[31001,8],[31146,8],[31209,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19982,7],[28188,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19879,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6206,8],[7086,12],[7719,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[911,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15492,11],[25150,9]]},"/en/lessons/sentiment-analysis":{"position":[[6605,8],[24222,7]]}}}],["declassifi",{"_index":23279,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1116,12]]}}}],["declin",{"_index":13801,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[55754,9]]},"/en/lessons/linear-regression":{"position":[[72701,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5347,7]]}}}],["decod",{"_index":6712,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17540,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2352,7]]}}}],["decoded/decompress",{"_index":15815,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15161,20]]}}}],["decoder=jpeg2000",{"_index":15767,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9329,16]]}}}],["decoloni",{"_index":20933,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[12244,11]]}}}],["decompos",{"_index":15088,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9165,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3275,9]]}}}],["decompose”—y",{"_index":15089,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9263,15]]}}}],["decomposit",{"_index":7476,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[31076,13],[33600,13],[33763,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5718,13]]}}}],["decompress",{"_index":12598,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4325,10],[4589,10],[4994,12],[6623,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16745,12]]}}}],["deconstruct",{"_index":17540,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[4566,14]]}}}],["deconstructionist",{"_index":17954,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54542,17]]}}}],["decor",{"_index":3340,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5638,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30273,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24432,12]]}}}],["decreas",{"_index":219,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4503,9],[20988,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14231,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22692,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17934,9],[18302,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19395,9],[19624,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9260,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35180,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22983,8],[27596,9],[27793,11],[29282,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33864,10],[34217,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42413,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30324,8]]}}}],["decyph",{"_index":10924,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12979,11]]}}}],["decypher",{"_index":10985,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[37802,12]]}}}],["dedic",{"_index":5830,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1960,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15556,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14810,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4102,9],[16898,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39140,9],[44310,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9246,9],[33278,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69001,9]]},"/en/lessons/geocoding-qgis":{"position":[[37505,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11011,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3132,9],[13790,9],[17343,9],[41213,10],[47485,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21530,9],[21856,9]]},"/en/lessons/intro-to-linked-data":{"position":[[12909,9],[29617,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4066,9],[47330,9]]},"/en/lessons/mac-installation":{"position":[[789,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14144,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7558,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16107,9]]},"/en/lessons/windows-installation":{"position":[[587,9]]}}}],["dedit",{"_index":11779,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6134,5]]}}}],["deduc",{"_index":15121,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[2114,6]]},"/en/lessons/vector-layers-qgis":{"position":[[16111,7]]}}}],["dedupl",{"_index":9965,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53569,11]]}}}],["deem",{"_index":9540,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4698,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33998,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[17850,4]]},"/en/lessons/linear-regression":{"position":[[66515,6]]}}}],["deep",{"_index":5252,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[55,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9,4]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65693,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[56,4],[923,4],[5056,4],[5125,4],[5282,4],[5361,4],[5441,4],[5576,4],[5662,4],[5717,4],[7021,4],[7121,4],[7571,4],[12463,4],[13127,4],[14074,4],[15467,4],[15611,4],[15839,4],[16056,4],[20078,4],[22627,4],[23079,4],[23341,4],[25118,4],[25543,4],[25653,4],[25848,4],[26512,4],[26643,4],[27037,4],[27136,4],[28088,4],[29113,4],[29258,4],[30233,4],[33711,4],[39324,4],[40117,4],[40633,4],[41035,4],[45906,4],[46587,4],[46896,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56,4],[183,4],[878,4],[2346,4],[2488,4],[2629,4],[2755,4],[3359,4],[9082,4],[22728,4],[22876,4],[23958,4],[26596,4],[27206,4],[36241,4],[41896,4],[42866,4],[54032,4],[54189,4],[60539,4],[61106,4],[61269,4],[61521,4],[61994,4],[62119,4],[62442,4],[64333,4],[64457,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21382,6],[23748,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15387,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24040,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7183,4],[19520,5],[19845,4],[21803,4],[33865,4],[34351,4],[44415,4],[44598,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18430,4],[57304,4]]},"/en/lessons/geocoding-qgis":{"position":[[17982,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10606,4],[10657,6],[30238,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10,4],[10243,4],[12615,5],[43884,4],[44204,4],[44439,4],[44587,4],[44766,4],[45489,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26870,4],[59046,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54190,4]]},"/en/lessons/sonification":{"position":[[474,4],[1685,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1473,4],[2084,4],[6106,4]]}}}],["deeper",{"_index":1615,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32710,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57616,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65904,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38600,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1236,6],[64419,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8348,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6676,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2924,6]]},"/en/lessons/extracting-keywords":{"position":[[19658,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34127,6]]},"/en/lessons/gravity-model":{"position":[[61715,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22714,6]]},"/en/lessons/sonification":{"position":[[39299,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34518,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6805,6],[24530,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49696,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46436,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14551,6]]}}}],["deepest",{"_index":20704,"title":{},"body":{"/en/lessons/sonification":{"position":[[16512,7]]}}}],["deepfac",{"_index":11014,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3321,8],[12659,8],[12926,8],[13054,8],[13070,8],[34399,9],[40909,8]]}}}],["deepface.analyz",{"_index":11186,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36974,16]]}}}],["deepface.analyze(png",{"_index":11180,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36343,21]]}}}],["deepface’",{"_index":11161,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[34700,10],[44106,10]]}}}],["deepli",{"_index":6460,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54553,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10132,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15593,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5135,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5783,6],[5944,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39316,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7667,6]]},"/en/lessons/json-and-jq":{"position":[[39991,6]]},"/en/lessons/logistic-regression":{"position":[[54327,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31653,6]]}}}],["def",{"_index":4041,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29081,3],[30603,3],[42272,3],[42977,3],[50656,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32718,3],[33461,3],[34146,3],[36012,3],[52672,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1079,3],[1213,3],[1269,7],[2810,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24603,3],[26005,3],[26339,3],[28109,3],[30010,3],[31351,3],[34062,3],[35714,3],[37834,3],[38118,3],[41950,3],[48908,3],[55760,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1274,3]]},"/en/lessons/counting-frequencies":{"position":[[6482,3],[6860,3],[12467,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16591,3],[21990,3],[22272,3],[24356,3],[24573,3],[24671,3],[34565,3],[34735,3],[34952,3],[35186,3],[35360,3],[39082,3],[40332,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18856,3],[19752,3],[21138,3],[22028,3],[22826,3],[23017,3],[23211,3],[23305,3],[24301,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20827,3],[21003,3],[21487,3],[22197,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27039,6],[27297,4],[27854,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14105,3],[21641,3],[24981,3],[28060,3],[32619,3],[34317,3],[36598,3],[37478,3],[38955,3],[45260,3],[46639,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7388,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6052,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14494,3],[16590,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15671,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5556,3],[5855,3]]},"/en/lessons/linear-regression":{"position":[[24545,3],[33194,3],[33489,3],[43783,3]]},"/en/lessons/logistic-regression":{"position":[[13290,3],[13585,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8397,3],[9887,3],[10000,3],[10042,3],[11352,3],[11467,3],[11513,3],[12119,3],[12234,3],[12280,3],[13274,3],[13389,3],[13435,3],[14496,3],[14578,3],[14622,3],[18557,3],[18641,3],[18687,3]]},"/en/lessons/normalizing-data":{"position":[[8187,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23571,3],[25723,3],[26679,3],[27743,3],[28273,3],[35899,3],[36751,3],[37497,3],[38204,3],[38943,3],[39267,3],[40592,3],[44046,3],[50635,3],[51007,3]]},"/en/lessons/output-data-as-html-file":{"position":[[4724,3],[5612,3],[6521,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2387,3],[3365,3],[8821,3]]},"/en/lessons/sonification":{"position":[[31802,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41519,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27974,3]]},"/en/lessons/transliterating":{"position":[[12413,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25471,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43840,3]]}}}],["default",{"_index":2172,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5006,7],[12236,8],[13307,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16488,7],[16622,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10934,8],[17593,9],[18051,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16164,7],[19298,7],[40217,7],[42532,7],[44852,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6981,8],[8718,8],[13571,7],[14524,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21636,7],[28723,8],[34774,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38033,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9528,8],[13126,7],[13270,8],[13404,7],[17031,8],[19050,7],[20370,7],[21870,7],[22898,7],[23144,7],[23348,7],[24300,7],[30215,7],[30955,8],[34143,7],[34209,7],[35174,7],[35862,9],[35928,7],[35978,7],[36335,9],[36556,7],[36698,7],[38436,7],[43614,7],[48748,7],[48942,7],[49137,7],[49255,7],[49618,7],[51053,7],[51265,7],[69028,7],[70153,7],[70931,8]]},"/en/lessons/common-similarity-measures":{"position":[[27203,7],[37775,7],[39687,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16282,11],[38732,8],[43307,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11547,8],[35218,7],[45522,8],[47379,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12317,7],[12613,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2833,7],[34018,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11075,7],[11130,7],[24364,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13107,9],[13290,7],[13573,8],[17948,8],[29370,8],[33452,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21489,8],[21786,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7015,9],[12056,8],[12897,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22399,7],[22466,7],[26081,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10073,7],[13939,9],[14114,9],[15733,7],[16197,9],[16509,9],[16585,9],[16642,9],[16944,7],[17177,9],[17395,7],[36980,7],[37837,8],[42066,7],[42348,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11804,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42939,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2663,8],[4986,8],[5173,8],[6069,8],[6372,7],[12050,7],[12384,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6667,7],[11514,7],[19820,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5280,7],[5848,7],[7654,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43917,7],[58839,7]]},"/en/lessons/geocoding-qgis":{"position":[[9683,8],[11823,7],[15275,8],[23471,7],[28055,8],[28229,7],[28619,7],[28954,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8029,8],[9110,7],[14095,8]]},"/en/lessons/georeferencing-qgis":{"position":[[8760,8],[9274,7],[9907,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14079,7],[30539,7],[30596,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[4873,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8474,8],[8700,7],[19858,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[11232,7],[19438,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2991,7],[23872,7],[24855,7]]},"/en/lessons/installing-omeka":{"position":[[5866,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[469,8],[2479,7],[3126,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4499,7],[38170,7],[38638,7],[38690,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49516,8],[50359,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21281,8],[29927,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15759,9],[15939,7],[16135,8],[21336,8],[35692,8]]},"/en/lessons/intro-to-bash":{"position":[[1737,7],[3405,7],[3716,7],[3844,7],[14483,8],[14652,7],[20577,7]]},"/en/lessons/intro-to-linked-data":{"position":[[31108,7]]},"/en/lessons/intro-to-powershell":{"position":[[10026,8],[43439,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[11252,7],[20025,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16300,7],[17054,8],[17221,8],[17435,8],[18949,7],[43869,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7466,8],[21283,8],[30375,7]]},"/en/lessons/json-and-jq":{"position":[[25046,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2249,7],[13119,7],[14475,7],[17636,7],[18621,8],[18996,7],[19496,8],[21477,8],[46498,7]]},"/en/lessons/linear-regression":{"position":[[40183,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[760,7],[27495,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26413,7]]},"/en/lessons/preserving-your-research-data":{"position":[[1160,7],[6612,8]]},"/en/lessons/qgis-layers":{"position":[[4899,7]]},"/en/lessons/research-data-with-unix":{"position":[[3463,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17279,7],[24199,7],[32448,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22158,7],[24685,9],[24987,7],[31855,7],[31927,7]]},"/en/lessons/sonification":{"position":[[9054,7],[11428,7],[11477,10],[15911,7],[17467,7],[20811,7],[24974,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27620,9],[27661,7],[28309,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21648,7],[21920,7],[26707,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8777,7],[11967,8],[26214,8],[26250,7],[36795,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15795,7],[17295,8],[18473,7],[21469,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9629,7],[24656,7],[29809,7],[31436,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10155,7],[25867,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24813,8],[28849,7],[29208,7],[29823,7],[30075,8],[31073,7],[38741,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17439,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13239,7],[21050,7],[28435,7],[28981,7],[44882,8]]},"/en/lessons/windows-installation":{"position":[[1718,7],[1933,7],[1998,7]]},"/en/lessons/working-with-web-pages":{"position":[[1845,7],[2248,7]]}}}],["default.html",{"_index":3135,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40806,15]]}}}],["default=0",{"_index":9717,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21747,9]]}}}],["default=0.3",{"_index":9719,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21989,11]]}}}],["default=0.8",{"_index":9718,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21867,11]]}}}],["default=10",{"_index":9720,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22104,10]]}}}],["default=100",{"_index":9714,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21296,11],[21664,11]]}}}],["default=2",{"_index":9712,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21218,9],[23159,9]]}}}],["default=20",{"_index":9715,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21465,10]]}}}],["default=5",{"_index":9710,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21140,9],[21393,9],[21572,9]]}}}],["default=gid",{"_index":9726,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22699,11]]}}}],["default=id",{"_index":9722,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22441,10]]}}}],["default=json",{"_index":9728,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22845,12],[22972,12]]}}}],["default=seri",{"_index":9724,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22594,14]]}}}],["default=text",{"_index":9723,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22510,12]]}}}],["default_profile_imag",{"_index":16721,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26414,24]]}}}],["defaults.properti",{"_index":9652,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17441,19]]}}}],["defaulttrackableeventhandl",{"_index":8359,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29600,30],[30113,30]]}}}],["defect",{"_index":184,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3691,7]]}}}],["defend",{"_index":1682,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37688,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3748,10]]},"/en/lessons/gravity-model":{"position":[[33432,6]]},"/en/lessons/naive-bayesian":{"position":[[4741,11],[24922,9],[33117,10]]}}}],["defend110",{"_index":18395,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33249,10],[33332,10],[33410,10],[33486,10],[33561,10]]}}}],["defend448\">",{"_index":11648,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[2944,14]]}}}],["defens",{"_index":4469,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59544,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26794,7]]},"/en/lessons/gravity-model":{"position":[[16987,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1251,7]]}}}],["deficit",{"_index":2599,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28302,8],[28370,8],[28450,8],[28533,8],[28660,8],[29430,8],[29491,8],[29554,8],[29632,8],[29687,8],[30153,7]]},"/en/lessons/gravity-model":{"position":[[27858,8]]}}}],["defin",{"_index":2062,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9845,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13337,6],[16306,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10900,8],[11709,6],[55433,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14075,6],[19295,7],[25000,8],[25034,7],[25297,7],[25402,6],[25900,7],[25928,6],[41072,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[832,6],[1262,6],[1721,8]]},"/en/lessons/common-similarity-measures":{"position":[[15842,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29146,7],[31370,6],[31401,8],[39631,7],[39785,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24024,6],[28853,7],[53288,7],[53719,6],[54627,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24403,6],[24672,8],[25870,6],[42850,6],[53810,6]]},"/en/lessons/counting-frequencies":{"position":[[5839,7],[5963,6],[6083,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17972,7],[20050,6],[28881,7],[38994,7],[39550,8],[40299,8],[41871,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[200,7],[38615,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7098,7],[9326,6],[9371,6],[13270,6],[30736,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10348,8],[16556,7],[16621,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52510,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2185,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9470,7],[29863,8],[40687,7],[42246,8]]},"/en/lessons/extracting-keywords":{"position":[[3887,7],[29897,7],[35773,6],[35998,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[801,7],[29779,7],[35564,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9988,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2859,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22156,6],[24373,6],[29029,6],[44398,7]]},"/en/lessons/geocoding-qgis":{"position":[[7511,6],[10545,6],[10630,6],[20072,8],[24935,6],[31998,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4622,6],[10538,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2904,7],[3223,7],[23615,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30248,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3620,8],[21976,7],[26531,7]]},"/en/lessons/gravity-model":{"position":[[49549,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7680,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7022,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38672,8],[38745,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[843,7],[41860,7]]},"/en/lessons/intro-to-linked-data":{"position":[[21001,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1918,6],[3456,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24042,8]]},"/en/lessons/introduction-map-warper":{"position":[[13469,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27413,7],[27686,7],[31414,7],[35803,7],[35833,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15218,6],[32861,8],[41888,7]]},"/en/lessons/json-and-jq":{"position":[[11342,7]]},"/en/lessons/jupyter-notebooks":{"position":[[31184,8],[31311,8],[31531,8],[31870,8],[32021,8],[32573,8],[32614,8]]},"/en/lessons/linear-regression":{"position":[[13543,7],[13641,7],[14223,7],[25196,7]]},"/en/lessons/logistic-regression":{"position":[[20772,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9714,6],[35428,7]]},"/en/lessons/naive-bayesian":{"position":[[40851,8],[43928,6],[63278,7]]},"/en/lessons/normalizing-data":{"position":[[6988,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34736,7],[36669,7],[38909,7],[40143,7],[41758,7],[50593,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8137,8]]},"/en/lessons/qgis-layers":{"position":[[8989,8],[17426,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11139,6]]},"/en/lessons/research-data-with-unix":{"position":[[10627,7],[11463,7],[12275,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19125,8]]},"/en/lessons/sentiment-analysis":{"position":[[24610,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19132,6]]},"/en/lessons/sonification":{"position":[[31418,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2857,6],[5519,7],[13806,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16992,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29480,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18912,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27594,6],[30031,7],[30225,7]]},"/en/lessons/transliterating":{"position":[[6497,7],[17993,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18300,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[8481,6],[15040,8],[16456,6],[20781,8],[20918,6],[22385,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10978,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2915,6],[3099,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10115,7],[42732,6],[44288,8]]},"/en/lessons/working-with-text-files":{"position":[[3735,7]]}}}],["definit",{"_index":870,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9565,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[160,10],[5795,10],[28680,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6864,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70184,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1013,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71607,11]]},"/en/lessons/common-similarity-measures":{"position":[[35877,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27318,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11554,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26956,10]]},"/en/lessons/counting-frequencies":{"position":[[5768,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32671,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[21071,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29497,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26388,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49482,11]]},"/en/lessons/geocoding-qgis":{"position":[[11082,10],[12827,11],[19397,10],[23892,10],[26519,11],[31753,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18559,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6295,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39519,10],[39749,10]]},"/en/lessons/linear-regression":{"position":[[284,10],[11792,10],[13789,10],[41613,11]]},"/en/lessons/naive-bayesian":{"position":[[65739,10]]},"/en/lessons/normalizing-data":{"position":[[8157,10],[8656,10]]},"/en/lessons/sentiment-analysis":{"position":[[20363,10],[24237,12],[24455,12]]},"/en/lessons/sonification":{"position":[[41302,11]]},"/en/lessons/space-place-gazetteers":{"position":[[22915,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25695,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32771,12]]}}}],["defo",{"_index":12772,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31548,5]]}}}],["deform",{"_index":20639,"title":{},"body":{"/en/lessons/sonification":{"position":[[1171,12],[1200,8],[2313,12],[2331,11]]}}}],["defund",{"_index":21670,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[5413,8],[5812,9]]}}}],["degener",{"_index":14910,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58325,12]]}}}],["degre",{"_index":1136,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7917,6],[8115,6]]},"/en/lessons/common-similarity-measures":{"position":[[16711,7],[16938,7],[17220,6],[38713,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13863,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26479,6],[27867,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11001,6],[25330,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19434,8],[19456,6],[19620,7],[19676,6],[19768,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9761,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38640,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4417,7],[5490,7],[12010,7],[22080,7],[24605,7],[25801,6],[31351,7],[31412,6],[31496,6],[31592,6],[31625,6],[31753,6],[31858,6],[31985,6],[32467,6],[32601,9],[32770,6],[33154,7],[33321,7],[33790,6],[33981,9],[34058,6],[34179,6],[34394,7],[34449,6],[34664,6],[37673,6],[37853,6],[38068,7],[38319,6],[38388,6],[38453,7],[38541,9],[38551,7],[38683,7],[38918,6],[45513,7],[47132,7],[51713,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21000,6]]},"/en/lessons/geocoding-qgis":{"position":[[2047,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17088,7],[17114,7],[17341,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22933,6]]},"/en/lessons/gravity-model":{"position":[[4601,6],[12166,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14146,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32359,8],[32408,8],[32433,8],[32456,8],[32483,8],[32507,8],[32535,8]]},"/en/lessons/linear-regression":{"position":[[2290,6],[13406,7],[47253,7],[57277,8],[57376,6],[68954,6]]},"/en/lessons/logistic-regression":{"position":[[2010,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6301,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4245,6],[8931,6]]},"/en/lessons/sentiment-analysis":{"position":[[3089,6],[3113,6],[13169,7],[14398,7]]}}}],["degree.11",{"_index":10563,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34439,9]]}}}],["degree_dict",{"_index":10549,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32522,11],[32588,12],[38422,11]]}}}],["degree_dict.item",{"_index":10558,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33568,20]]}}}],["degree_dict[tb[0",{"_index":10581,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38397,18]]}}}],["degree—it",{"_index":10564,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34958,9]]}}}],["degree—they",{"_index":10566,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36876,11]]}}}],["dehydr",{"_index":2773,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3125,10],[3228,10],[3547,10],[4115,10],[9596,10],[9908,10]]}}}],["del",{"_index":3566,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3077,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10543,3],[61843,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11016,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50610,3]]}}}],["del(.pag",{"_index":9855,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46765,13],[46904,13]]}}}],["del(embedded_dict",{"_index":4068,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29770,18]]}}}],["del(tmp",{"_index":4404,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54658,8],[64285,8]]}}}],["delani",{"_index":7888,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21864,8],[24230,8]]}}}],["delano",{"_index":21448,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13816,6]]}}}],["delay",{"_index":2140,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2162,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8274,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36143,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5760,5],[31804,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21353,7]]},"/en/lessons/jupyter-notebooks":{"position":[[48191,6],[48686,6]]},"/en/lessons/linear-regression":{"position":[[52457,7],[71042,7]]}}}],["delegitimis",{"_index":14785,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43427,13]]}}}],["delet",{"_index":538,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15999,6],[16223,6],[16921,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37450,7],[37503,6],[38892,7],[39042,6],[46590,9],[49405,6],[50541,8],[51748,7],[52594,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2597,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41975,6],[55781,7],[56046,8],[64600,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5814,8],[28931,7],[29047,7],[29704,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14910,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16009,6],[21125,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27231,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8801,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14591,6],[14689,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24051,8],[24214,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15948,6],[24473,6],[32500,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8270,6],[8332,6],[8394,8],[8604,9],[11088,6],[11213,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23348,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25832,6],[27713,6]]},"/en/lessons/extracting-keywords":{"position":[[16973,6],[17886,8],[18921,8],[22039,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15764,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27208,8],[31247,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15269,6],[17832,6],[18718,7],[19290,7],[19633,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18375,9]]},"/en/lessons/intro-to-bash":{"position":[[337,8],[20996,8],[21258,6],[23699,6],[23818,6],[23863,8],[24078,6],[24198,6],[24293,6],[24323,6],[26533,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9283,8],[9406,8]]},"/en/lessons/intro-to-powershell":{"position":[[439,8],[12925,8],[13041,6],[13561,7],[14157,8],[14186,7],[14226,6],[14332,6],[14403,7],[14936,9],[21110,6],[21327,6],[21575,8],[21670,6],[34726,7],[43768,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[11302,6],[11829,7],[20014,6]]},"/en/lessons/introduction-map-warper":{"position":[[13377,6],[16379,6],[16641,6],[16771,8],[19156,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30104,6]]},"/en/lessons/jupyter-notebooks":{"position":[[29846,6],[33781,6],[33850,6],[33933,6],[34010,6]]},"/en/lessons/naive-bayesian":{"position":[[23028,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4860,6]]},"/en/lessons/qgis-layers":{"position":[[12882,8],[12931,6]]},"/en/lessons/research-data-with-unix":{"position":[[11857,6]]},"/en/lessons/sentiment-analysis":{"position":[[7421,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23226,6]]},"/en/lessons/sonification":{"position":[[14740,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14656,6],[14716,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6700,6],[13244,8],[26251,8]]}}}],["deletions,insert",{"_index":12090,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15116,20]]}}}],["deliber",{"_index":745,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1280,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57690,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35356,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15172,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39640,13],[47076,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23194,10],[43420,10],[49580,12]]}}}],["delici",{"_index":11671,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[9109,9]]}}}],["delictari",{"_index":18817,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13118,10],[13996,10],[14043,10]]}}}],["delight",{"_index":9421,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48120,10],[49367,7]]}}}],["delimin",{"_index":6234,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25221,11],[33163,11]]}}}],["delimit",{"_index":2831,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11169,9],[11211,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7771,9],[15526,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24349,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20202,9],[27641,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22764,9]]},"/en/lessons/extracting-keywords":{"position":[[7158,9],[13388,10]]},"/en/lessons/geocoding-qgis":{"position":[[12623,9],[26326,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27273,9]]},"/en/lessons/json-and-jq":{"position":[[21371,10],[29357,9],[29905,9],[30507,10]]},"/en/lessons/jupyter-notebooks":{"position":[[24324,14],[28440,14],[31288,14],[31639,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9227,9]]},"/en/lessons/sonification":{"position":[[9232,10],[10108,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13986,9],[51510,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[14044,9]]}}}],["delimited/spreadsheet",{"_index":11608,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28803,21]]}}}],["delin",{"_index":2245,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13039,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57945,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24444,11]]},"/en/lessons/research-data-with-unix":{"position":[[12844,11]]}}}],["deliv",{"_index":2540,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22919,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14090,9],[60918,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9068,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23326,7]]}}}],["della",{"_index":11806,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6408,5],[10616,5],[61916,5]]}}}],["delta",{"_index":16150,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[580,5],[860,5],[12573,5],[13576,5],[30750,5],[30871,5],[31136,5],[31282,5],[31426,5],[31605,5],[31823,5],[33723,5],[34176,6],[34358,5],[34441,5],[34723,6],[35411,5],[35769,5],[36003,5],[41839,5],[41882,5],[42026,5],[42145,5],[42192,5],[42307,5],[42341,6],[42384,5],[42407,5],[42471,5],[42527,5],[42583,5],[42635,5],[42692,5],[42762,5],[42872,6],[46194,5],[51170,9],[51395,5],[51577,5],[51696,7],[55610,5]]}}}],["delv",{"_index":4120,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34399,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[42505,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39288,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46430,5]]}}}],["dem",{"_index":12831,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[11966,3]]}}}],["demand",{"_index":723,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[351,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9748,7],[39110,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[30228,6]]},"/en/lessons/sentiment-analysis":{"position":[[19783,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16019,7],[16477,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1916,7]]}}}],["demarc",{"_index":3626,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4942,11]]}}}],["demo",{"_index":3033,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11819,4],[47159,4],[50942,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12057,4],[12331,4],[35518,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32090,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1639,4],[1824,4],[29066,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8134,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34772,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3795,4]]},"/en/lessons/sentiment-analysis":{"position":[[15231,5]]},"/en/lessons/sonification":{"position":[[15490,4]]}}}],["demobilis",{"_index":13584,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16463,11],[17305,11]]}}}],["democrat",{"_index":2647,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29576,10],[29840,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4061,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2759,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32786,9]]}}}],["demograph",{"_index":10153,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4555,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[7173,11],[10686,11],[10792,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46962,12]]},"/en/lessons/sentiment-analysis":{"position":[[3730,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8502,12]]}}}],["demographi",{"_index":11179,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36330,10]]}}}],["demol",{"_index":21387,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[34301,6]]}}}],["demolish",{"_index":11699,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11155,11]]},"/en/lessons/normalizing-data":{"position":[[2320,11]]}}}],["demonstr",{"_index":106,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1899,12],[14170,11],[14669,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34670,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1053,12],[13930,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1517,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1256,13],[20073,12]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9293,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2909,12],[18735,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1346,12],[3815,12],[45473,11],[48293,12],[68724,12],[70283,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[371,13],[11381,13],[11517,13],[71066,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[293,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35226,12],[62191,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[978,12],[31885,12],[36128,12],[39726,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2582,11],[41545,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1090,13]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7811,12],[17878,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53235,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5722,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3386,13],[3764,12],[26684,12],[29312,11],[30319,12],[31488,12],[33605,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2251,11],[3814,11],[4577,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[6031,11],[6138,11]]},"/en/lessons/gravity-model":{"position":[[42446,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[46136,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6730,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1563,12],[13645,12],[29893,11],[51386,12],[54067,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28764,13],[28852,13],[34389,11],[51241,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[1860,11]]},"/en/lessons/introduction-map-warper":{"position":[[23398,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12336,11],[17572,14]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12418,11]]},"/en/lessons/linear-regression":{"position":[[5231,12],[7114,11],[8249,11],[8916,13],[9330,11],[17041,13],[20593,11],[42381,12]]},"/en/lessons/logistic-regression":{"position":[[5228,13],[6070,12],[42345,12],[63171,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14624,12]]},"/en/lessons/research-data-with-unix":{"position":[[1601,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4886,11],[13750,12],[21612,11],[22112,11],[25151,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[264,11],[35980,13],[41509,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[105,12],[1650,11],[13165,11],[25768,13],[25936,13],[34059,13],[34185,13],[38536,12]]},"/en/lessons/space-place-gazetteers":{"position":[[2095,11],[2633,13],[46208,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36350,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38573,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2600,12],[6877,11],[31341,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4601,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5552,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1131,11],[36184,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[123,12],[27641,12],[27777,12]]}}}],["demux",{"_index":15717,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[605,8],[2384,6],[4023,8],[20327,8],[20903,9],[40564,8]]}}}],["demystifi",{"_index":2868,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15012,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2824,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41799,12]]}}}],["denariorum",{"_index":11958,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9944,10],[10932,10],[61244,10],[62232,10]]}}}],["denaro",{"_index":11888,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7313,6]]}}}],["dendogram",{"_index":4149,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37698,9]]}}}],["dendrit",{"_index":13903,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8720,10]]}}}],["dendrogram",{"_index":3939,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21208,11],[36864,10],[37745,10],[37969,11],[38026,10],[38462,10],[39300,10],[40561,10],[45637,12]]}}}],["deng",{"_index":11270,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47415,5]]}}}],["deni",{"_index":2643,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29405,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27064,4]]}}}],["denmark",{"_index":19785,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[5082,8]]}}}],["dennett",{"_index":13538,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7603,8],[10400,8],[36013,8],[60894,8],[61581,7],[61975,8],[63117,8],[64468,8],[64837,8],[65223,8],[66124,8],[66564,8]]}}}],["denni",{"_index":13060,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12509,6],[32884,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[2229,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12567,6],[15246,6],[23133,6],[26827,6],[28406,6]]}}}],["denomin",{"_index":10628,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46955,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[17619,13],[17769,12],[24657,13],[24800,13],[25352,13],[27035,14],[27150,13],[27519,13]]}}}],["denot",{"_index":2539,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22881,6],[23267,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29988,7],[37488,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27259,6]]},"/en/lessons/json-and-jq":{"position":[[4710,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33267,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27898,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[55782,7]]}}}],["denounc",{"_index":4605,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7132,10]]}}}],["dens",{"_index":3754,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7149,5],[9228,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9325,5],[9419,5],[24593,5],[24827,5],[25423,5],[44973,5],[45944,5],[61887,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4235,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20553,5],[23943,5],[30580,6],[40609,5],[40749,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[21000,7],[24205,7]]},"/en/lessons/qgis-layers":{"position":[[11480,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51985,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8979,7]]}}}],["densenet",{"_index":6320,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36541,10]]}}}],["densenet121",{"_index":6326,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37296,12]]}}}],["densiti",{"_index":278,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6553,7],[6738,7],[12160,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24405,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22787,8],[23084,7],[23535,7],[23696,7],[23735,10],[23746,8],[23771,7],[23862,7],[28192,8],[28672,7],[29805,8],[29956,7],[30297,8],[30399,8],[30541,8],[40268,7],[40352,7],[40410,7],[46769,8],[50530,7],[50681,7],[50882,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22195,8],[22402,7]]},"/en/lessons/geocoding-qgis":{"position":[[16035,8]]},"/en/lessons/linear-regression":{"position":[[1558,7],[42793,7],[50618,7]]},"/en/lessons/logistic-regression":{"position":[[1278,7]]}}}],["denunci",{"_index":8424,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7311,10]]}}}],["depart",{"_index":4333,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49525,10],[57689,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23220,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4239,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[643,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24384,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3053,11]]},"/en/lessons/qgis-layers":{"position":[[983,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1858,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[33134,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1237,10]]}}}],["depend",{"_index":1035,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3520,12],[3605,12],[9444,9],[38069,9],[41165,9],[47730,13],[47899,12],[47998,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2811,9],[3221,12],[31167,10],[31895,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1309,12],[10986,13],[19485,12],[19528,12],[19559,7],[20108,13],[24093,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4206,7],[8405,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4684,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10023,7],[16987,6],[18202,9],[34695,9],[64907,9],[65295,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11025,7],[20237,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14034,9],[55422,7],[60720,9],[71214,10]]},"/en/lessons/common-similarity-measures":{"position":[[6684,6],[15821,9],[19724,7],[22861,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12024,9],[16396,9],[21407,6],[24189,9],[27403,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4680,6],[5757,9],[7832,9],[19737,9],[21091,7],[24704,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[689,10],[2255,10],[8785,9],[18797,10],[32352,10],[32416,11],[32778,10],[33041,10],[33544,10],[33694,10],[33981,10],[34618,10],[35065,12],[35603,10],[52104,9],[60791,7],[62393,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16365,6],[21298,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[946,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6174,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6021,10],[38256,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9053,9],[19237,10],[32994,9],[37683,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2444,7],[4583,9],[5262,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[34403,9],[42843,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8045,9],[19266,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6000,7],[6060,7],[10037,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1237,13],[4797,6],[6189,12],[11499,9],[16025,10],[16071,10],[16095,12],[24780,9],[25878,9],[28482,9],[53225,7],[53689,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11707,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3043,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2248,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25372,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[129,12],[5767,12],[5837,12],[9943,12],[10248,12]]},"/en/lessons/extracting-keywords":{"position":[[7249,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12161,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10826,6],[21718,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9967,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21344,6],[25928,9],[27969,6],[50349,9]]},"/en/lessons/geocoding-qgis":{"position":[[2161,7],[32748,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8835,9],[25551,9],[28997,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[511,9],[17952,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33675,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24238,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[6938,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13699,9],[20525,9],[24785,9]]},"/en/lessons/gravity-model":{"position":[[5468,10],[19600,9],[34337,9],[48561,6],[59018,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[12459,9],[18682,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15004,6],[28758,7],[35689,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29807,9],[53522,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18806,12],[22000,9],[30389,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23134,10],[35230,9],[40008,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2225,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5996,12],[7037,12],[7825,9],[11236,9],[11956,9],[17466,9],[28964,9],[34562,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13350,7],[18437,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7282,9],[17183,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4071,9],[5126,9],[13382,12],[44116,12],[47990,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2721,9]]},"/en/lessons/linear-regression":{"position":[[1886,9],[6771,12],[6856,12],[11906,9],[12178,9],[12417,9],[14385,9],[15002,9],[15249,9],[19348,9],[26020,9],[36091,9],[43070,9],[44551,9],[45700,7],[47115,9],[47135,9],[53014,9],[54596,9],[55666,9],[55992,9],[61195,9],[74940,9]]},"/en/lessons/logistic-regression":{"position":[[1606,9],[3590,13],[3834,9],[61686,9],[61766,9],[61950,9],[64034,13],[64198,12],[64322,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2640,12],[7434,12],[13955,9]]},"/en/lessons/naive-bayesian":{"position":[[68660,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17683,9],[20908,13],[20941,12],[42894,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8026,9]]},"/en/lessons/qgis-layers":{"position":[[1784,9]]},"/en/lessons/research-data-with-unix":{"position":[[590,9],[1701,6],[11687,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28847,6],[32046,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6104,6],[18289,6],[23348,9],[24726,9],[35720,9],[43089,9]]},"/en/lessons/sentiment-analysis":{"position":[[33027,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4718,9],[14916,13],[15449,9],[19531,9]]},"/en/lessons/sonification":{"position":[[18642,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2577,6],[7575,13],[22444,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4801,6],[8955,9],[20053,9],[21150,9],[25672,9],[33221,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7570,7],[7773,12],[8956,13],[41616,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21377,13],[28805,7],[34181,7],[36743,9],[37432,9],[43038,9],[65074,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12320,10],[18043,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3752,9],[27848,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4450,9],[27231,9],[27696,6],[28916,9],[30926,7],[35160,9],[45584,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[9625,9],[32761,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3491,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4580,9],[13443,9],[15652,9],[16843,12],[16991,12],[17154,12],[18859,9]]},"/en/lessons/vector-layers-qgis":{"position":[[8006,9]]},"/en/lessons/viewing-html-files":{"position":[[3398,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5660,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8963,9],[13546,9],[14204,9],[16373,9]]},"/en/lessons/working-with-text-files":{"position":[[695,10]]}}}],["depict",{"_index":1759,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43200,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53352,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33626,9],[54555,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4705,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7152,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7849,7],[9696,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1819,9]]},"/en/lessons/geocoding-qgis":{"position":[[7152,9],[29272,9],[31019,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[6702,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16219,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16630,6],[19671,7],[20451,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3519,8]]},"/en/lessons/introduction-map-warper":{"position":[[3771,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21381,9],[22337,9],[35526,9],[36551,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18074,9]]},"/en/lessons/space-place-gazetteers":{"position":[[9707,9]]}}}],["deploy",{"_index":5396,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15607,7],[15790,7],[55104,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8861,9],[10036,9],[48748,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37636,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[974,6],[21017,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39960,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9823,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16899,9]]}}}],["deport",{"_index":23234,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10455,11]]}}}],["deposit",{"_index":20624,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37894,7]]}}}],["deposit2",{"_index":20538,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12392,8]]}}}],["depoſit",{"_index":18838,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13561,9]]}}}],["deprec",{"_index":14549,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42815,11]]},"/en/lessons/mac-installation":{"position":[[488,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22415,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4209,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25635,10],[25695,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42466,10]]}}}],["deprecationwarn",{"_index":14473,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[30566,21],[42768,19]]}}}],["depress",{"_index":14209,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12468,10],[12527,11],[12580,10],[12701,10],[13496,10],[13921,10],[14097,11],[14199,10],[14267,11],[15302,10],[39603,10],[48434,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43928,10]]}}}],["depth",{"_index":281,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6585,5],[6750,5],[12176,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12264,5],[13536,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15304,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2496,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[886,5],[23042,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13228,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26987,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[15897,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34333,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21229,6],[25406,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[10062,5],[12076,5],[12122,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12653,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10693,5],[26328,5],[43822,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33625,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34555,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36583,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28789,6],[38768,5],[40532,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19949,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51054,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[757,5]]}}}],["depth.11",{"_index":13650,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[34988,8]]}}}],["der",{"_index":4573,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3056,3],[3089,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49382,3],[52549,3]]}}}],["derbyshir",{"_index":10884,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8900,10]]},"/en/lessons/geocoding-qgis":{"position":[[22569,11]]}}}],["derbyshire28196.91225937548.0068.02",{"_index":13677,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38340,35]]}}}],["derbyshire2836",{"_index":13774,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54369,14]]}}}],["dereectar",{"_index":18821,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13165,10]]}}}],["dereferenc",{"_index":15180,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[14090,16],[14728,16],[14855,16]]}}}],["derek",{"_index":22977,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50138,5]]}}}],["deriv",{"_index":1327,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15721,7],[15806,6],[41650,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19512,10]]},"/en/lessons/common-similarity-measures":{"position":[[20314,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12737,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4323,7],[6294,7],[26486,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4332,7],[16794,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43260,6]]},"/en/lessons/gravity-model":{"position":[[19337,6],[34821,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7840,7],[37385,8]]},"/en/lessons/intro-to-linked-data":{"position":[[30435,7]]},"/en/lessons/jupyter-notebooks":{"position":[[22262,11]]},"/en/lessons/linear-regression":{"position":[[36147,7],[44862,6],[45139,6]]},"/en/lessons/logistic-regression":{"position":[[7587,7],[8776,6],[9878,7],[63355,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15356,7],[15434,7]]},"/en/lessons/research-data-with-unix":{"position":[[5298,7],[11673,7],[13710,7]]},"/en/lessons/space-place-gazetteers":{"position":[[14078,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[508,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2562,7],[6529,8],[22605,7],[45722,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5547,7],[15778,7]]}}}],["derivato",{"_index":11816,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6498,8]]}}}],["derived_data",{"_index":19271,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[15327,14]]},"/en/lessons/research-data-with-unix":{"position":[[5256,13],[5453,12],[9511,12]]}}}],["dernièr",{"_index":9931,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51969,10]]}}}],["derrick",{"_index":21774,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29004,7],[29904,10]]}}}],["desc",{"_index":2367,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8794,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19774,6]]}}}],["desc(?n",{"_index":13466,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19855,8]]}}}],["desc(count",{"_index":2371,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8897,12],[13638,12],[27411,12]]}}}],["descart",{"_index":20214,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48419,10],[53370,10]]}}}],["descend",{"_index":2369,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8865,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23614,10]]},"/en/lessons/counting-frequencies":{"position":[[6708,10],[6837,10],[7106,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25636,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51586,10],[52438,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4143,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19812,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27095,7],[27614,7]]},"/en/lessons/logistic-regression":{"position":[[44542,10],[57787,10]]},"/en/lessons/output-data-as-html-file":{"position":[[670,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33910,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37153,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30451,10]]},"/en/lessons/vector-layers-qgis":{"position":[[3778,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17031,10]]}}}],["descent",{"_index":10136,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1454,7],[3584,8],[3770,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[563,7],[26199,7],[26493,7],[26632,7]]}}}],["descjewishpop",{"_index":20972,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[28854,14],[30160,13],[34535,13],[39134,13]]}}}],["describ",{"_index":1401,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21311,8],[32403,9],[34184,10],[37675,8],[37751,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20995,9],[23761,8],[33980,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15695,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3329,9],[4932,8],[30170,8],[30400,8],[42112,8],[46458,9],[49771,9],[50807,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5857,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20843,9],[27627,9],[28405,10],[29723,10],[51149,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4509,9],[25839,9],[34769,8],[41879,9],[51457,8],[54047,8],[61820,9]]},"/en/lessons/common-similarity-measures":{"position":[[2026,10],[3366,8],[16649,8],[18597,8],[19384,10],[38249,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13435,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40192,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[191,9],[14207,8],[17639,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7709,8],[12866,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2070,8]]},"/en/lessons/counting-frequencies":{"position":[[9425,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7170,9],[7323,8],[7867,9],[8148,8],[32057,10],[32258,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27345,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10111,9],[10283,8],[11184,9],[11568,9],[12564,9],[12983,8],[14320,9],[14386,9],[20614,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20022,8],[47567,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11803,9],[20806,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7544,9],[9305,10],[37599,9],[41556,8],[48801,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40934,9],[48559,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11313,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[583,10],[12748,9],[30753,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18446,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1233,9],[6361,10],[15462,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40158,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2271,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31056,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[406,10],[5076,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[527,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3425,10],[23546,9],[24402,9],[29048,9]]},"/en/lessons/geocoding-qgis":{"position":[[4186,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[22243,10],[25776,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2727,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20103,9],[23079,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[16140,9],[16840,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1521,9],[1905,8],[2421,10],[9589,8],[12997,9],[15020,10],[26439,10]]},"/en/lessons/gravity-model":{"position":[[25335,9]]},"/en/lessons/installing-omeka":{"position":[[308,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11040,8],[34217,9],[35204,9],[42062,8],[43237,10],[43526,8],[46044,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32424,9]]},"/en/lessons/intro-to-linked-data":{"position":[[5157,9],[9000,10],[10380,8],[12738,9],[13429,8],[13467,9],[18356,9],[18493,8],[20093,9],[21444,9],[21890,9],[23677,8],[25475,9],[26382,8]]},"/en/lessons/intro-to-powershell":{"position":[[16354,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[16474,9],[18208,9],[23674,9]]},"/en/lessons/introduction-map-warper":{"position":[[8578,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35230,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6745,9],[15200,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8272,9],[33023,10],[39408,10]]},"/en/lessons/json-and-jq":{"position":[[1250,8],[2550,9],[18909,10],[22730,10],[40442,10]]},"/en/lessons/jupyter-notebooks":{"position":[[9167,9],[11731,9],[12100,9],[13044,9],[18265,9],[37675,11],[41379,9],[47291,9],[53738,9]]},"/en/lessons/linear-regression":{"position":[[3223,8],[3379,8],[3573,8],[4780,9],[5548,9],[5884,8],[11212,9],[11506,9],[11597,9],[13510,8],[13613,8],[19131,9],[20540,9],[49937,10],[52124,9],[55562,9],[72823,10]]},"/en/lessons/logistic-regression":{"position":[[2943,8],[3099,8],[3293,8],[3727,10],[19388,10],[54436,8],[55741,9]]},"/en/lessons/naive-bayesian":{"position":[[971,10],[16117,9],[37386,9],[44508,10]]},"/en/lessons/normalizing-data":{"position":[[415,10],[3516,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17785,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5225,9]]},"/en/lessons/preserving-your-research-data":{"position":[[367,10],[4879,10],[5239,10],[5487,10],[5723,8],[10291,10],[14809,9],[15214,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7838,9],[17519,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5199,8],[5854,9]]},"/en/lessons/sentiment-analysis":{"position":[[1425,9],[3566,8],[14438,8],[23411,8],[23602,8],[23736,9],[28641,9],[29073,8]]},"/en/lessons/sonification":{"position":[[19474,9],[26513,10],[39132,9]]},"/en/lessons/space-place-gazetteers":{"position":[[5408,8],[15650,9],[16445,9],[20785,8],[22033,8],[22988,8],[28033,9],[42136,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12273,9],[27866,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2683,9],[3248,8],[6153,9],[6445,10],[16740,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[936,10],[7400,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8282,9],[15687,9],[22384,9],[26217,9],[32076,9],[34302,8],[38901,10],[47158,9],[56071,9],[56680,9],[56990,9],[57798,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19316,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18360,10],[18424,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26676,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[20128,11]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2538,8],[3376,10],[3636,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[818,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20244,9]]},"/en/lessons/working-with-web-pages":{"position":[[249,10]]}}}],["descript",{"_index":1318,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15367,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1453,11],[27224,12],[27238,11],[27578,11],[27980,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7848,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37801,12],[37816,11],[38986,13],[52831,11],[53064,11],[53563,11],[53619,11],[55134,11],[55187,11],[59597,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[109,11],[147,11],[2081,11],[4274,11],[7621,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43439,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8604,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37108,11],[37738,11],[40517,11],[40920,11],[43294,11],[43849,11],[43994,14],[44347,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14180,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8671,12],[9177,12],[9914,11],[30959,11],[36630,12],[36839,13],[54741,11]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1273,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13999,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[36419,11],[36578,11],[36631,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27595,12]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2199,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4520,12],[17468,11],[23509,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6973,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16593,11],[30409,11],[30768,11],[31248,12],[31357,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37000,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1888,11],[5998,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26958,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2849,12],[28413,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67911,13]]},"/en/lessons/geocoding-qgis":{"position":[[2688,12],[7171,11],[36401,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[8853,11],[35046,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22333,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[5775,12],[7771,11],[7873,11],[7983,13],[8441,11],[8531,11],[9334,11],[10091,11],[20690,13],[20870,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10813,11]]},"/en/lessons/intro-to-bash":{"position":[[15486,12]]},"/en/lessons/intro-to-linked-data":{"position":[[882,11],[20897,11],[21067,11]]},"/en/lessons/intro-to-powershell":{"position":[[33336,11],[33627,11],[42844,11]]},"/en/lessons/introduction-map-warper":{"position":[[7580,11],[8439,12],[10245,11],[21847,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15096,12],[15297,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4364,11]]},"/en/lessons/jupyter-notebooks":{"position":[[33753,12],[52025,11]]},"/en/lessons/linear-regression":{"position":[[6030,12],[49979,11]]},"/en/lessons/preserving-your-research-data":{"position":[[10898,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3734,11]]},"/en/lessons/research-data-with-unix":{"position":[[1738,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17808,11],[17871,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44477,11]]},"/en/lessons/sentiment-analysis":{"position":[[37929,11]]},"/en/lessons/sonification":{"position":[[40020,11]]},"/en/lessons/space-place-gazetteers":{"position":[[6281,13],[15503,11],[18637,12],[28904,12],[37711,11],[38140,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12710,11],[31898,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10700,12],[17540,11],[53535,11],[58647,12],[58741,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46146,11],[46274,12]]},"/en/lessons/up-and-running-with-omeka":{"position":[[678,11],[2718,11]]}}}],["descriptor",{"_index":6858,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36139,11]]}}}],["desd",{"_index":16513,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51583,5]]}}}],["desecr",{"_index":15487,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4175,10]]}}}],["deselect",{"_index":8319,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16657,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9171,8],[19800,10]]},"/en/lessons/vector-layers-qgis":{"position":[[12492,8],[16017,8]]}}}],["desert",{"_index":21450,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13904,9],[24956,8]]}}}],["deserv",{"_index":2650,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29696,8]]}}}],["design",{"_index":111,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[0,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2039,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20190,8],[33855,6],[43818,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3259,6],[9721,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[786,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1887,6],[31003,7],[41261,6],[41912,6],[55691,6],[55711,6],[56156,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2989,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24777,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7446,6],[8448,8],[8667,9],[9062,6],[10704,8],[36114,7],[41907,8],[47878,6],[60066,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16107,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7649,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3823,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1019,8],[1982,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[646,6],[674,9],[1557,7],[4969,8],[5051,8],[7637,8],[7925,8],[8893,6],[12957,8],[13554,6],[14142,6],[27904,8],[28090,6],[28489,6],[28704,9],[28739,6],[29226,6],[29495,8],[30662,9],[31810,6],[31991,8],[46784,7],[47044,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[313,6],[377,9],[409,8],[566,8],[1480,9],[2934,6],[2960,6],[3023,8],[4866,6],[5006,6],[6658,9],[7005,8],[7147,8],[7234,8],[7591,9],[7707,8],[7837,9],[8358,6],[8638,7],[9822,6],[10009,6],[10831,9],[10863,8],[10897,8],[11179,9],[11344,10],[11490,9],[11760,8],[12379,8],[12472,8],[12707,8],[12768,6],[13216,8],[13393,8],[13767,9],[14446,8],[15793,8],[16641,7],[16950,6],[17391,8],[17482,8],[17559,6],[17968,8],[18026,9],[18142,8],[18498,8],[24254,8],[32970,9],[36101,8],[36587,8],[37092,6],[37366,7],[37397,6],[37513,9],[37591,6],[37728,6],[39380,8],[39595,8],[39618,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5714,8],[7037,6],[7990,7],[29328,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3240,8],[14933,9],[16725,8],[25725,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[896,8],[984,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2362,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3082,8],[4245,8],[4657,8],[8476,8],[18150,10],[18697,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1,9],[2470,9],[3394,6],[3935,10],[4303,8],[4776,7],[4898,7],[5450,9],[5697,6],[5828,8],[6046,10],[6239,6],[7261,8],[11805,7],[12035,6],[12289,6],[14133,7],[14336,10],[14505,6],[14629,6],[14683,8],[14745,9],[15084,8],[20041,6],[27573,10],[31114,10],[31663,10],[33376,9],[34703,6],[34813,7],[38534,9],[40482,9],[40707,9],[40735,7],[48845,8],[48993,9],[50391,7],[53270,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6454,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43627,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26783,8],[40056,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2258,8],[9818,8],[34772,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1900,8],[2825,8],[11335,8],[11690,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4737,8],[50555,6],[67363,6]]},"/en/lessons/geocoding-qgis":{"position":[[5867,8],[24576,6],[25203,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3905,8],[6015,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17121,6],[17152,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19718,10],[23322,8],[25736,8]]},"/en/lessons/gravity-model":{"position":[[8536,8],[45044,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[19852,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8700,6],[13177,6],[13307,6],[19298,6],[43746,6],[43941,6],[44593,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6623,8],[22941,6],[22969,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2432,8],[5422,8],[33538,8],[37615,8],[38815,8],[49492,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4527,8],[5271,8],[6464,6],[7423,7]]},"/en/lessons/intro-to-bash":{"position":[[25124,8]]},"/en/lessons/intro-to-linked-data":{"position":[[12539,8],[17303,8],[22404,8],[22522,8],[26370,8],[27684,8]]},"/en/lessons/intro-to-powershell":{"position":[[6544,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[14549,6]]},"/en/lessons/introduction-and-installation":{"position":[[288,8],[2525,8]]},"/en/lessons/introduction-map-warper":{"position":[[944,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3436,8],[6187,7],[6402,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4161,8],[31298,8]]},"/en/lessons/jupyter-notebooks":{"position":[[5934,8]]},"/en/lessons/linear-regression":{"position":[[19607,11],[38201,8],[40808,10],[54365,6]]},"/en/lessons/logistic-regression":{"position":[[22441,8],[63089,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1340,6]]},"/en/lessons/naive-bayesian":{"position":[[41644,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51694,8],[52255,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2848,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9655,8],[37704,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6297,8],[8551,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[497,6],[837,6],[3232,8],[4440,8],[22204,9],[38639,6]]},"/en/lessons/sonification":{"position":[[4279,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3297,9],[10430,9],[11386,8],[48046,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12102,8],[31727,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[466,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4374,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[418,8],[754,8],[11363,10],[35584,10],[35623,10],[64316,6],[65706,8]]},"/en/lessons/transliterating":{"position":[[17453,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[97,8],[7653,10],[12758,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[200,8],[16568,8],[19124,6],[26609,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36676,12]]},"/en/lessons/working-with-text-files":{"position":[[8560,10]]}}}],["designer’",{"_index":19176,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4990,10]]}}}],["desir",{"_index":1676,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37304,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6283,7],[21369,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11640,7],[12026,7],[12436,8],[45829,7],[56215,8],[59399,7],[59612,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40680,7],[51870,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58993,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25161,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15990,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18604,6],[20068,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10410,7],[26398,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18960,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19733,7],[32815,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38771,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3900,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1793,7],[34300,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5527,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24114,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6478,7],[17645,7],[25742,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[163,7],[4365,7],[6024,7],[6743,7]]},"/en/lessons/installing-omeka":{"position":[[875,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13781,9],[20280,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38073,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22857,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[410,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35986,9]]},"/en/lessons/json-and-jq":{"position":[[23140,7],[40299,7]]},"/en/lessons/jupyter-notebooks":{"position":[[47015,7]]},"/en/lessons/linear-regression":{"position":[[55279,9]]},"/en/lessons/naive-bayesian":{"position":[[22790,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8308,9]]},"/en/lessons/qgis-layers":{"position":[[15356,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34474,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33545,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36439,7]]}}}],["desire_belief",{"_index":3888,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17997,14]]}}}],["desired_filenam",{"_index":421,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11069,16]]}}}],["desk",{"_index":14265,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27531,7],[28181,7],[30635,5],[30672,4],[32826,7],[33558,7],[33620,6],[34078,7],[34209,5],[34383,5],[34420,4]]}}}],["deskew",{"_index":619,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19286,6],[19562,6],[19609,6],[19649,6],[21706,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6803,6],[6858,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8350,6],[9181,6],[14339,6]]}}}],["desktop",{"_index":143,"title":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[48,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3029,7],[3052,7],[3919,8],[11721,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21319,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1236,7],[10483,7],[12453,7],[12478,7],[12712,7],[12759,8],[12798,7],[13084,8],[13872,7],[15129,7],[26282,7],[26486,7],[27289,10],[28667,7],[51364,7],[51957,7],[52363,7],[55105,7],[59464,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2539,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2983,7],[16607,7],[16648,7],[42887,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5987,8],[6253,7],[9500,8],[9606,8],[9636,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3010,7],[15513,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5668,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5389,8],[5422,7],[5535,7],[5905,7],[6159,7],[6230,7],[6613,7],[7089,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7390,9]]},"/en/lessons/extracting-keywords":{"position":[[14597,8],[14973,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34968,7]]},"/en/lessons/geocoding-qgis":{"position":[[9548,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[49,7],[439,7],[864,7],[948,7],[1064,7],[1301,8],[1502,9],[1682,7],[6405,8],[9126,7],[9194,7],[10404,7],[10437,7],[10629,7],[12219,7],[15325,7],[15398,8],[15647,7],[15813,7],[16350,7],[16541,7],[16714,8],[20944,7],[21746,7],[24201,7],[24239,7],[25691,7],[25862,8],[27195,8],[28034,8],[30107,7],[30239,7],[30339,7],[31561,7],[33451,8],[33596,7],[33709,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6129,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[15903,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3374,8],[3742,8],[40525,7],[40644,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4481,8]]},"/en/lessons/intro-to-bash":{"position":[[4868,8],[5889,8],[9609,7],[9638,8],[9692,9],[10267,8],[10389,8],[10488,7],[12330,8],[12410,7],[12728,7],[12953,9],[21618,8],[21643,7],[24377,8]]},"/en/lessons/intro-to-powershell":{"position":[[1882,7],[2713,7],[5059,7],[5091,7],[7591,8],[7704,8],[7758,7],[7821,8],[7856,9],[7970,9],[8137,7],[8190,8],[8446,8],[8537,8],[8689,8],[8757,7],[8803,8]]},"/en/lessons/introduction-map-warper":{"position":[[1288,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18792,8]]},"/en/lessons/space-place-gazetteers":{"position":[[44140,7],[44364,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20086,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3709,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15620,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2547,7]]}}}],["desktop/extractingkeywordset",{"_index":10928,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[14681,29]]}}}],["desktop/myrecipes/spaghetti.doc",{"_index":3088,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26611,34]]}}}],["despair",{"_index":20199,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44699,8]]}}}],["despeckl",{"_index":653,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20872,9],[20935,9],[21071,9],[21292,9],[21303,9],[21314,9],[21325,9],[21336,9],[21412,9],[21730,12]]}}}],["despit",{"_index":5167,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60910,7],[68637,7]]},"/en/lessons/common-similarity-measures":{"position":[[7465,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12379,7]]},"/en/lessons/gravity-model":{"position":[[5698,7],[16230,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[13924,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38167,7],[45721,7]]},"/en/lessons/intro-to-linked-data":{"position":[[36613,7]]},"/en/lessons/logistic-regression":{"position":[[39993,7],[46703,7]]},"/en/lessons/naive-bayesian":{"position":[[11005,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1683,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25497,7]]},"/en/lessons/sentiment-analysis":{"position":[[16548,7],[23929,7]]},"/en/lessons/space-place-gazetteers":{"position":[[46063,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3362,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37644,7]]}}}],["dest",{"_index":15019,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[21711,5],[22247,5],[22910,5],[23309,5],[23387,5],[23484,4]]}}}],["destabil",{"_index":14807,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48262,11]]}}}],["destdir=os.getcwd",{"_index":10813,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26375,20]]}}}],["destearth",{"_index":15805,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13738,9],[14016,9]]}}}],["destearth.m4v",{"_index":15828,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15958,13],[16104,13],[20854,14],[21682,13],[21799,13],[22499,13]]}}}],["destearth.ogv",{"_index":15808,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14320,13],[14469,13],[17629,13],[18963,13],[19325,13],[19424,13],[19775,14]]}}}],["destearth_earth_hue.csv",{"_index":15882,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[31263,23]]}}}],["destearth_earth_vectorscope.mp4",{"_index":15869,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[27703,31]]}}}],["destearth_earth_video.mp4",{"_index":15849,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[22553,25],[22714,26],[22923,25],[27113,25],[27576,25],[29678,26]]}}}],["destearth_mars_hue.csv",{"_index":15876,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29875,22],[30668,22]]}}}],["destearth_mars_vectorscope.mp4",{"_index":15868,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[27533,30]]}}}],["destearth_mars_video.mp4",{"_index":15845,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[21736,24],[22131,24],[22685,24],[22881,24],[25693,24],[25841,24],[27407,24],[29649,24]]}}}],["destearth_transcoded.mp4",{"_index":15840,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[19361,24],[19589,24],[19821,24]]}}}],["destin",{"_index":10645,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[188,11],[6642,11],[7044,11],[18044,11]]},"/en/lessons/gravity-model":{"position":[[15872,13],[19852,13],[29943,11],[36504,13],[41966,12],[57336,11],[58052,12],[59005,12]]},"/en/lessons/intro-to-bash":{"position":[[21869,11],[21993,14],[22991,11]]},"/en/lessons/introduction-map-warper":{"position":[[14647,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12561,11],[13395,11],[13488,11],[17124,11],[20580,11],[36991,11],[38501,11],[39347,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24817,11]]},"/en/lessons/sonification":{"position":[[25002,12],[25873,11]]},"/en/lessons/space-place-gazetteers":{"position":[[45982,13]]}}}],["destini",{"_index":5219,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64590,7],[64840,7]]}}}],["destroy",{"_index":3696,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17068,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20960,7]]},"/en/lessons/linear-regression":{"position":[[70717,7]]}}}],["destruct",{"_index":5103,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58571,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46021,11]]}}}],["det",{"_index":6771,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24217,3],[30849,7],[41347,6],[43032,3],[46601,3]]}}}],["detach",{"_index":9101,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14682,6]]},"/en/lessons/geocoding-qgis":{"position":[[11231,8]]},"/en/lessons/intro-to-powershell":{"position":[[22433,8],[23296,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2666,8]]}}}],["detail",{"_index":930,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13290,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10911,7],[26254,7],[32737,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10733,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1015,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7584,6],[16435,6],[31603,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7555,8],[11910,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3574,8],[3618,7],[60155,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3549,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3631,7],[4241,9],[55175,9],[71668,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5204,6],[5652,6],[16449,8],[17136,6],[21503,7],[23157,6],[24762,6],[40164,7],[40948,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8779,8],[26649,7],[28662,6],[46757,7],[51109,8],[62172,8],[64435,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19827,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29335,8],[58966,7],[62296,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6010,7],[8683,7],[13543,7],[15711,7],[26700,8],[28385,8],[30998,6],[33802,6]]},"/en/lessons/counting-frequencies":{"position":[[9438,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19768,7],[26115,7],[33009,7],[33153,7],[46652,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5804,9],[20648,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4851,6],[12642,7],[13060,7],[20191,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[5298,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1586,8],[12323,8],[12354,6],[14089,7],[38793,7],[41573,7],[46497,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19012,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3901,8],[11633,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36493,7],[42266,6],[43348,7],[55123,6],[59851,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1420,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8575,7],[18955,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4400,7],[17479,8]]},"/en/lessons/extracting-keywords":{"position":[[6197,7],[6661,10],[6890,7],[10402,9],[19382,7],[29182,9],[31364,9],[31930,7],[32097,9],[34905,9],[35856,10],[38170,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12277,6],[19566,6],[23787,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[921,7],[25101,6],[35678,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2251,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17166,6],[68974,8]]},"/en/lessons/geocoding-qgis":{"position":[[3293,8],[4592,8],[10855,7],[25290,9],[32090,9],[32367,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4033,8],[12094,7],[25239,6],[25418,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[8042,8],[8740,8],[8844,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21223,8],[34558,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18139,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4204,6]]},"/en/lessons/gravity-model":{"position":[[12651,6],[15148,7],[25354,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[10510,7],[39294,6]]},"/en/lessons/installing-omeka":{"position":[[3457,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3976,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26261,7],[26371,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4616,9],[24694,9]]},"/en/lessons/intro-to-bash":{"position":[[1255,6],[26888,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20553,8],[31779,7]]},"/en/lessons/introduction-map-warper":{"position":[[4689,8],[5553,7],[21443,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4959,6],[16294,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18142,7],[24737,7],[25511,6],[34569,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6466,7],[7215,8],[21585,8]]},"/en/lessons/jupyter-notebooks":{"position":[[11224,7],[39572,8],[48976,8],[52006,8]]},"/en/lessons/naive-bayesian":{"position":[[53308,8],[54022,8],[54997,8],[55774,8],[69099,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4950,7],[8364,8],[16396,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2981,6]]},"/en/lessons/qgis-layers":{"position":[[15349,6]]},"/en/lessons/research-data-with-unix":{"position":[[3134,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38667,9]]},"/en/lessons/sentiment-analysis":{"position":[[32939,6],[37771,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15915,7],[30725,7]]},"/en/lessons/space-place-gazetteers":{"position":[[15330,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8551,7],[9722,9],[11156,9],[17846,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6649,8],[7370,7],[24472,8],[26600,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15705,6],[17218,7],[22027,7],[28460,8],[38653,6],[64665,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9037,7],[9442,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1665,7],[4882,8],[12778,7],[40841,8],[41104,7]]},"/en/lessons/transliterating":{"position":[[16260,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51762,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3633,7],[3772,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5974,8],[7081,7],[8254,8],[20380,8]]},"/en/lessons/viewing-html-files":{"position":[[1302,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1567,8],[46046,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19475,8],[20257,6]]},"/en/lessons/working-with-web-pages":{"position":[[2029,7]]}}}],["detect",{"_index":592,"title":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[0,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18296,6],[20890,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[131,9],[1303,6],[9798,9],[23839,6],[31282,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10393,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2802,6],[3199,6],[7347,6],[9722,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9765,9],[9889,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11527,10],[43180,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15661,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[548,9],[11546,7],[13117,9],[14312,9],[37966,6],[38249,9],[38288,6],[44705,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29529,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30084,9],[32061,9],[32789,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11658,6],[11794,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17144,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1,9],[1135,9],[1910,10],[2861,10],[3545,9],[4557,9],[20991,6],[25553,9],[26016,10],[27219,6],[36259,9],[36317,9],[37098,9],[39999,6],[41277,9],[43487,9],[44005,6],[44536,9],[55145,9],[55511,9],[55772,6],[56975,9],[57942,6],[58112,10],[58595,9],[59719,9],[59997,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48582,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[509,9],[8943,10],[39681,9],[40031,9],[41024,9],[41172,9],[41493,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17560,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[307,9],[3333,6],[8979,9],[15648,9],[15869,11],[18328,7],[18487,8],[18568,6],[18643,9],[18828,9],[20580,8],[21230,8],[22479,6],[24854,9],[26542,9],[30167,6],[32809,9],[32896,10],[33830,9],[34218,9],[34473,6],[34948,9],[37141,7],[41917,9],[44793,9],[46021,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[22666,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[16406,9],[16929,7],[16997,6],[20515,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44069,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14226,6],[39069,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48805,11],[50608,10]]},"/en/lessons/naive-bayesian":{"position":[[11256,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2087,10],[2730,9],[3156,9],[3752,9],[3824,10],[3842,9],[5361,9],[5455,10],[5844,9],[6998,10],[7758,9],[28824,9],[29256,8],[29351,8],[29461,8],[29485,8],[31085,8],[33453,9],[33702,6],[33905,8],[33961,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14080,9],[14165,10]]},"/en/lessons/sentiment-analysis":{"position":[[1474,9],[1600,9],[4537,9],[8459,10],[15021,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3886,7],[6486,10],[6516,9],[20836,8],[35409,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14203,6],[24746,7]]}}}],["detected_fac",{"_index":11132,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28237,14],[28392,15],[30789,14],[31298,15]]}}}],["detectedbreak",{"_index":18954,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30617,16]]}}}],["detectedlanguag",{"_index":18948,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29722,21],[30001,21],[30137,21],[30273,21],[30409,21],[30545,21],[32300,19]]}}}],["detector",{"_index":11035,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[9809,8],[19942,8],[21040,8],[34292,8],[35178,8],[38258,8],[40867,8],[45032,8]]},"/en/lessons/logistic-regression":{"position":[[22455,8],[22643,8],[22833,9]]}}}],["deter",{"_index":14828,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51388,5]]}}}],["deterd",{"_index":9454,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50597,10]]}}}],["deterior",{"_index":23641,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18776,13]]}}}],["determin",{"_index":997,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2035,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14091,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57527,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34343,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[39217,10]]},"/en/lessons/common-similarity-measures":{"position":[[1101,10],[5012,10],[17493,9],[29374,9],[37786,9],[39763,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28360,10],[33387,9],[43097,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5937,9],[38413,10],[49589,10],[60353,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8914,9],[10089,9],[29500,10]]},"/en/lessons/counting-frequencies":{"position":[[12625,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26974,10],[29720,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20552,9],[21307,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6999,9],[13674,10],[38291,10],[46921,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13489,9],[28045,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3740,9],[10463,9],[38625,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16344,9],[16658,10],[17342,10],[21798,9],[25236,10],[28328,9],[31229,9],[39227,10],[45532,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19411,9],[19479,9],[41659,9],[51966,9]]},"/en/lessons/extracting-keywords":{"position":[[3451,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30926,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34126,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10172,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5174,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54346,9]]},"/en/lessons/georeferencing-qgis":{"position":[[8362,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16883,9]]},"/en/lessons/gravity-model":{"position":[[744,11],[30437,9],[30617,11],[33418,9],[41435,11],[41692,10],[66816,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[7075,11],[7384,11],[8074,9],[9636,9],[9991,10],[22690,9],[23127,9],[24511,9],[36073,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36412,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4581,9],[24303,10],[25985,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24596,9],[25511,9]]},"/en/lessons/intro-to-bash":{"position":[[15255,9]]},"/en/lessons/intro-to-powershell":{"position":[[38053,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15611,9],[24994,9],[26585,10],[28489,14]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9264,9],[23151,9],[33673,9],[43829,9],[44436,9],[44627,9],[44829,9],[53282,12],[55436,9]]},"/en/lessons/linear-regression":{"position":[[28860,11],[34207,10],[42983,14],[45788,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3223,9]]},"/en/lessons/naive-bayesian":{"position":[[2905,9],[37839,9],[41389,10],[61083,9]]},"/en/lessons/output-data-as-html-file":{"position":[[7629,9],[7894,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2478,9],[2857,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6767,9],[12372,9],[13310,9],[21046,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10692,10],[39296,9],[39664,9],[39945,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6885,9]]},"/en/lessons/sentiment-analysis":{"position":[[1952,11],[26111,9],[29731,9]]},"/en/lessons/sonification":{"position":[[4315,9],[38945,10]]},"/en/lessons/space-place-gazetteers":{"position":[[806,10],[13639,10],[16933,9],[46429,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34940,11],[46763,10],[59914,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21274,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22975,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30475,9],[41061,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[423,9],[10467,10],[10853,9],[11297,9],[14487,9],[14527,11],[14613,9]]},"/en/lessons/vector-layers-qgis":{"position":[[735,9],[12916,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20250,10],[32430,10],[40758,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15108,9]]}}}],["determinist",{"_index":13525,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[5212,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32347,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15547,14]]}}}],["detour",{"_index":14284,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[34231,6],[34278,7]]}}}],["detract",{"_index":13343,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[7081,7]]}}}],["detriment",{"_index":21850,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[44545,11]]}}}],["detroit",{"_index":4534,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68898,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25239,7],[25846,7],[32211,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[17455,8]]},"/en/lessons/gravity-model":{"position":[[62506,7]]}}}],["deutschland",{"_index":11502,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12923,14],[13025,11]]}}}],["dev",{"_index":8060,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7878,3],[7919,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27092,4],[27817,4],[28001,4],[32463,4],[32647,4]]}}}],["develop",{"_index":1662,"title":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41,11]]},"/en/lessons/linux-installation":{"position":[[25,11]]},"/en/lessons/mac-installation":{"position":[[25,11]]},"/en/lessons/windows-installation":{"position":[[25,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35297,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3829,9],[3862,10],[3909,10],[4127,9],[4194,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2126,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9968,11],[21108,9],[23260,11],[24658,11],[25062,11],[25246,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2763,9],[3303,9],[19281,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4676,7],[19961,9],[36507,7],[50162,9],[57899,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50043,7],[68798,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7227,7],[7641,10],[57736,7],[58556,10],[59664,10],[60631,9],[62117,9],[64137,7],[67617,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15757,9],[27934,10],[30033,7],[31576,11],[37761,9],[39388,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1386,10],[56366,11],[60306,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7712,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3863,12],[4188,10],[4656,9],[13107,11],[59551,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6531,11],[6683,11],[6819,11],[8263,12],[12054,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13306,7],[19862,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1368,8],[18315,11],[28065,9],[32606,9],[32744,9],[36322,8],[36956,10],[37739,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[879,11],[1013,11],[1159,11],[1593,11],[1757,11],[2082,11],[2523,11],[2798,12],[5757,12],[5966,12],[6322,11],[7563,11],[8660,7],[9274,11],[9321,11],[9668,11],[10968,11],[11192,11],[11690,11],[11947,11],[12452,11],[12970,13],[14797,12],[15657,11],[15707,12],[16719,9],[16787,11],[16919,9],[16989,11],[17056,11],[17222,9],[20048,9],[20075,9],[21011,9],[21833,9],[32543,9],[34810,10],[37214,12],[37909,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[156,10],[602,9],[5564,9],[6342,10],[8739,7],[13159,11],[16574,11],[30450,10],[31014,9],[31487,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4300,7],[6309,7],[7300,11],[10039,7],[13654,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1798,7],[14908,11],[37065,10],[40678,12],[52981,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2946,9],[3131,9],[7588,11],[13687,11],[13843,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8557,10],[12319,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13442,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8031,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11152,11]]},"/en/lessons/extracting-keywords":{"position":[[5367,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1498,10],[18754,9],[18887,9],[19361,9],[20849,9],[25069,7],[32530,9],[32966,9],[44453,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27879,7],[34662,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25161,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1584,9],[6816,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20580,10]]},"/en/lessons/geocoding-qgis":{"position":[[6127,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29076,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[603,11],[648,11],[1237,12],[1337,10],[2218,11],[2347,11],[20389,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4124,12],[15019,11],[18658,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[1163,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8464,9],[8559,12],[8604,7],[8690,9],[9232,11],[9317,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[14802,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11048,10]]},"/en/lessons/gravity-model":{"position":[[18705,7],[19287,9],[58570,9],[60268,14],[62356,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[1436,7],[1993,10],[4175,9],[25565,9],[27684,9],[30140,9],[42314,10],[43518,10],[45078,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[486,10],[9843,11],[11267,7],[20385,10],[21171,10],[25174,9],[25401,10],[26289,12],[26953,9],[28588,11],[38252,9],[48491,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2381,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5032,9],[46003,9],[48866,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[42,11],[239,11],[373,11],[457,11],[1464,11],[4778,12],[5642,11],[6998,11],[7856,11],[8248,11],[9989,9],[10137,12],[10500,9],[10817,9],[11008,11],[11055,11],[11478,11],[11689,10],[13561,11],[13730,11],[14258,11],[14459,11],[15100,11],[15632,13],[18210,11],[19938,9],[20091,9],[20695,9],[23939,9],[23969,9],[25027,9],[25210,9],[26000,9],[26577,9],[32897,11],[34141,10],[37040,10],[39627,12],[41065,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6627,10]]},"/en/lessons/intro-to-linked-data":{"position":[[16953,10],[18134,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[7671,9],[19855,10],[24779,12]]},"/en/lessons/introduction-map-warper":{"position":[[466,9],[1700,10],[1816,11],[2037,11],[9845,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2705,9],[8818,10],[28914,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1220,11],[1962,12],[2593,10],[2874,11],[6154,10],[6475,7],[8333,7],[16426,10],[16541,11],[16664,11],[20990,10],[30977,10],[31119,10],[39246,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15398,11],[15499,11],[17206,11],[19931,11],[43968,9]]},"/en/lessons/jupyter-notebooks":{"position":[[7372,9],[8708,11],[35927,9],[37450,7],[40582,11],[52613,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2790,7]]},"/en/lessons/linear-regression":{"position":[[74395,11],[74743,11],[75640,11],[75881,11],[76186,11],[76636,11],[76835,11],[77410,11]]},"/en/lessons/linux-installation":{"position":[[26,11],[4772,11]]},"/en/lessons/logistic-regression":{"position":[[66274,11],[66490,11],[67028,11]]},"/en/lessons/mac-installation":{"position":[[26,11],[4450,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5309,10],[10503,11],[15922,9],[22340,10]]},"/en/lessons/naive-bayesian":{"position":[[29601,10]]},"/en/lessons/normalizing-data":{"position":[[5660,7],[5830,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3326,7],[3481,11],[5161,9],[5268,11],[5299,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1271,7],[2828,7]]},"/en/lessons/qgis-layers":{"position":[[7962,11],[12942,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[648,10],[2451,7],[6669,9],[8198,9]]},"/en/lessons/sentiment-analysis":{"position":[[5034,9],[11254,11],[12429,11],[12598,11],[12669,11],[12736,11],[13768,9],[14106,9],[15092,10],[22541,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[296,11],[3125,11],[8560,12],[14057,11],[14617,7]]},"/en/lessons/sonification":{"position":[[2820,9],[23039,9],[27557,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14613,10],[50466,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1445,12],[1982,11],[5166,9],[18650,8],[28837,12],[33590,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[304,10],[5635,9],[5806,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8765,11],[12193,9],[13889,9],[13916,9],[20124,11],[23259,9],[32426,9],[33537,9],[34282,8],[63782,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10858,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8927,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3162,11],[3478,9],[3649,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[18450,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22848,9]]},"/en/lessons/vector-layers-qgis":{"position":[[1392,11]]},"/en/lessons/viewing-html-files":{"position":[[579,9]]},"/en/lessons/windows-installation":{"position":[[26,11],[5699,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4370,11],[8096,9]]},"/en/lessons/working-with-web-pages":{"position":[[6191,9]]}}}],["developer’",{"_index":16004,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19272,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6676,11]]}}}],["development.a",{"_index":14935,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4570,14]]}}}],["development1",{"_index":13890,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3939,13]]}}}],["deviat",{"_index":4613,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8678,10],[17736,9],[30609,9],[30976,9],[38639,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38678,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32232,7]]},"/en/lessons/geocoding-qgis":{"position":[[29164,9]]},"/en/lessons/gravity-model":{"position":[[10019,9],[44469,9],[44512,9],[45200,10],[45221,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[746,10],[10918,10],[32452,9],[32526,9],[33300,10],[33501,10],[38098,10],[38237,9],[38584,9],[38931,9]]},"/en/lessons/linear-regression":{"position":[[50018,10]]}}}],["devic",{"_index":652,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20813,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8135,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[400,6],[950,7],[1352,6],[1951,7],[2593,7],[2633,7],[8362,6],[8416,6],[9085,6],[9550,7],[10674,6],[20270,6],[24032,6],[30839,8],[31700,6],[32378,7],[32442,7],[32931,7],[32952,6],[33124,7],[33216,7],[33749,7],[33813,7],[34082,7],[34196,6],[34311,6],[34491,7],[34540,6],[34620,7],[34775,6],[34868,7],[34945,6],[35353,6],[35442,7],[35472,7],[35722,6],[35787,7],[35869,7],[36366,7],[36692,6],[37093,6],[37199,6],[37385,6],[37714,7],[37809,7],[37951,6],[37982,6],[38815,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21678,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1525,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[19877,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4934,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12233,6],[13205,6],[18323,7],[18680,6],[20592,7],[21387,6],[23635,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[310,7],[617,6],[1043,6],[1618,7],[8310,7],[8348,7],[11315,7],[13221,6],[13338,6],[18850,6],[20275,8],[24171,8],[29099,6],[33063,7],[33130,8],[33874,6],[33952,7],[34038,7],[35167,7],[35188,6],[35360,7],[35452,7],[35989,7],[36053,7],[36322,7],[36436,6],[36553,6],[36733,7],[36782,6],[36865,7],[37005,6],[37098,7],[37175,6],[37583,6],[37671,7],[37708,6],[37773,7],[37855,7],[38282,7],[39400,6],[39477,6],[39612,6],[39678,7],[39850,6],[40033,6],[40967,7],[41108,6],[41180,7],[41264,6],[41310,6],[41381,7],[42060,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29985,6],[34381,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42829,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17193,9]]}}}],["device='cuda:0",{"_index":6291,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30398,16],[31132,16]]}}}],["device’",{"_index":8293,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7402,8],[18542,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6837,8],[22439,8]]}}}],["devis",{"_index":10918,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[11581,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[129,8],[2018,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55651,6]]},"/en/lessons/sentiment-analysis":{"position":[[499,6]]}}}],["devkit",{"_index":3078,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24365,7]]}}}],["devon",{"_index":10885,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8911,5]]},"/en/lessons/geocoding-qgis":{"position":[[32929,7]]}}}],["devon98121",{"_index":13775,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54388,10]]}}}],["devon98272.527965289",{"_index":13678,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38378,20]]}}}],["devonshir",{"_index":12582,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[32940,13]]}}}],["devot",{"_index":13799,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[55082,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15928,6]]}}}],["dewar",{"_index":2691,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32008,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47599,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1897,6],[48480,6]]}}}],["dewar2",{"_index":2297,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1757,6]]}}}],["dewarp",{"_index":850,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7804,9]]}}}],["dewar’",{"_index":7193,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2266,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5493,7]]},"/en/lessons/gravity-model":{"position":[[8898,7],[46600,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19969,7]]}}}],["deweci",{"_index":4073,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30503,6]]}}}],["dewey",{"_index":3823,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14448,5],[15266,5],[41047,5]]}}}],["dexter",{"_index":14194,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[9923,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51344,6],[51962,6]]}}}],["dezhong",{"_index":21042,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50106,7]]}}}],["df",{"_index":1241,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12611,4],[12808,2],[16432,2],[40185,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24186,2],[24294,3],[28769,3],[29573,2],[30158,5]]},"/en/lessons/common-similarity-measures":{"position":[[25184,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10328,2],[10535,2],[24986,3],[32989,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19539,2],[19903,3],[19911,2],[20016,2],[25576,2],[27708,2],[33728,2],[36389,2],[43402,2],[44684,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31349,2],[31905,2],[31993,2],[32102,2]]},"/en/lessons/linear-regression":{"position":[[23427,2],[27354,2]]},"/en/lessons/logistic-regression":{"position":[[10273,2],[12377,2],[50231,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41514,2],[42450,2],[42533,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40122,2],[40279,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15130,2],[15624,2],[18618,2],[24166,2],[30319,2],[30596,2],[30879,3],[33740,2],[38600,2],[38712,2],[44082,2]]}}}],["df$date",{"_index":19919,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41860,7]]}}}],["df$time",{"_index":19916,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41780,7]]}}}],["df.apply(lambda",{"_index":23543,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44146,16]]}}}],["df.column",{"_index":6224,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23607,10]]}}}],["df.columns.tolist",{"_index":23351,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16606,19]]}}}],["df.drop(dropped_col",{"_index":8628,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24814,20],[25746,20],[27878,20],[33898,20],[36559,20],[43572,20],[44854,20]]}}}],["df.drop_duplicates(inplace=tru",{"_index":8639,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27364,32],[27977,32],[33997,32],[36658,32],[43671,32],[44953,32]]}}}],["df.dropna",{"_index":8656,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31242,11],[32538,9],[32687,11]]}}}],["df.dropna(thresh=df.shape[0]*0.25,how='all',axis=1",{"_index":8658,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32601,51],[34081,51],[36742,51],[43755,51],[45037,51]]}}}],["df.groupby('country_flying_mission')['tons_",{"_index":23456,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[31357,47]]}}}],["df.groupby('country_flying_mission')[['total_ton",{"_index":23406,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24770,51]]}}}],["df.groupby('msndate')['total_ton",{"_index":23471,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33891,35]]}}}],["df.groupby(['",{"_index":23546,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44445,16]]}}}],["df.groupby(pd.grouper(key='msnd",{"_index":23493,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[37031,36],[38802,36]]}}}],["df.head",{"_index":8605,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20253,9]]}}}],["df.isnul",{"_index":8645,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29168,11]]}}}],["df.join(dfe).sort_values(by=['ddc1','ddc2",{"_index":4070,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30177,44],[52032,44],[59829,44]]}}}],["df.replac",{"_index":8706,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40824,10],[41961,10]]}}}],["df.sample(50",{"_index":23378,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19096,13]]}}}],["df.shape",{"_index":8631,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25182,8],[25352,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31282,8]]}}}],["df.to_csv",{"_index":8716,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44224,10]]}}}],["df['col1'].map(str",{"_index":18196,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[18179,19]]}}}],["df['col2'].map(str",{"_index":18197,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[18201,19]]}}}],["df['count",{"_index":17137,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29627,12]]}}}],["df['count'].to_dict",{"_index":17123,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27449,21],[29589,22]]},"/en/lessons/logistic-regression":{"position":[[12472,21]]}}}],["df['country_flying_mission'].isin(('usa','great",{"_index":23452,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30537,47]]}}}],["df['e",{"_index":23541,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44118,8]]}}}],["df['label'].to_list",{"_index":6173,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14028,21]]}}}],["df['label'].value_count",{"_index":6159,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12361,26]]}}}],["df['msndate",{"_index":23368,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17424,14],[33815,13],[34553,13],[38729,13]]}}}],["df['n",{"_index":23542,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44127,7]]}}}],["df['newcol",{"_index":18195,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[18164,12]]}}}],["df['theater']=='eto",{"_index":23499,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[38691,20]]}}}],["df[['msndate",{"_index":23369,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17525,14]]}}}],["df[df.duplicated(subset='id",{"_index":8637,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27059,29]]}}}],["df[featur",{"_index":4885,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36592,11]]}}}],["df[filter",{"_index":23453,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30601,10],[31108,11],[38717,10]]}}}],["df[selection_",{"_index":4901,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37452,14]]}}}],["df_abstract",{"_index":5023,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51000,12]]}}}],["df_abstracts.copi",{"_index":5083,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57597,19],[62784,19]]}}}],["df_abstracts.describ",{"_index":5026,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51105,23]]}}}],["df_abstracts.info",{"_index":5025,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51085,19]]}}}],["df_abstracts.to_csv(\"data/religion_abstracts_lemmatized.csv",{"_index":5050,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53125,61]]}}}],["df_abstracts[\"abstract\"].apply(lemmatizeabstract",{"_index":5049,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53074,50]]}}}],["df_abstracts[\"abstract_lemma",{"_index":5048,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53041,30]]}}}],["df_abstracts_dbscan",{"_index":5176,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62762,19]]}}}],["df_abstracts_dbscan[\"clust",{"_index":5177,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62804,30]]}}}],["df_abstracts_dbscan[\"cluster\"].uniqu",{"_index":5178,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62851,39]]}}}],["df_abstracts_dbscan[df_abstracts_dbscan[\"clust",{"_index":5182,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63609,50],[65160,50]]}}}],["df_abstracts_label",{"_index":5082,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57574,20]]}}}],["df_abstracts_labeled[\"clust",{"_index":5084,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57617,31]]}}}],["df_abstracts_labeled[df_abstracts_labeled[\"clust",{"_index":5089,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57953,52],[58585,52],[59464,52]]}}}],["df_abstracts_pca",{"_index":5074,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56477,16]]}}}],["df_abstracts_tfidf",{"_index":5054,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54008,18],[54105,18],[55370,18],[62402,19]]}}}],["df_abstracts_tfidf.describ",{"_index":5067,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55497,29]]}}}],["df_all",{"_index":17075,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23532,6],[25006,6],[25241,6],[25436,6],[26275,6],[26798,6],[27036,7],[27747,6],[37462,7]]},"/en/lessons/logistic-regression":{"position":[[10378,6],[12049,7]]}}}],["df_all.apply(toyeardecim",{"_index":17109,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25109,27]]}}}],["df_all.dropna(subset=['day",{"_index":17106,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25015,28]]}}}],["df_all.iterrow",{"_index":17116,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27082,18]]}}}],["df_all.query(\"perceived_author_gend",{"_index":17558,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[10619,37],[10739,37]]}}}],["df_all['yeardecim",{"_index":17108,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25085,21],[37139,22]]}}}],["df_ancient_authors.csv",{"_index":4911,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38741,23]]}}}],["df_author",{"_index":4729,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28583,10],[31458,10]]}}}],["df_authors.describ",{"_index":4747,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29757,21]]}}}],["df_authors[\"word_count\"].quantile(0.9",{"_index":4799,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31419,38]]}}}],["df_authors[df_authors[\"word_count",{"_index":4800,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31471,35]]}}}],["df_authors_standard",{"_index":4915,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38840,23],[39161,23]]}}}],["df_authors_standardized.set_index(df_authors.index",{"_index":4925,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39187,51]]}}}],["df_authors_standardized[selected_featur",{"_index":4932,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40728,42]]}}}],["df_authors_standardized_pca",{"_index":4959,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44486,27]]}}}],["df_authors_standardized_pca[\"clust",{"_index":4963,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44586,39]]}}}],["df_binari",{"_index":17557,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[10607,9],[12028,9]]}}}],["df_binary.iterrow",{"_index":17566,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12102,21]]}}}],["df_bins_group",{"_index":17678,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[30008,15],[30087,15]]}}}],["df_cluster",{"_index":17072,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23460,10]]},"/en/lessons/logistic-regression":{"position":[[10306,10]]}}}],["df_i",{"_index":1310,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15086,7]]}}}],["df_non_binari",{"_index":17560,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[10723,13],[49436,13],[52302,13],[57617,14]]}}}],["df_non_binary.iterrow",{"_index":17909,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[49944,25]]}}}],["df_non_binary.loc[df_non_binary['nyt_id",{"_index":17980,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57000,41]]}}}],["df_standardized_sl",{"_index":4931,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40703,22],[41228,23],[41332,22],[41659,23],[41774,22],[45106,22]]}}}],["df_standardized_sliced[\"clust",{"_index":4954,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44266,34]]}}}],["df_w",{"_index":21605,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42244,9]]}}}],["dfe",{"_index":4066,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29720,3],[30121,5]]}}}],["dfi",{"_index":1242,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12751,5]]}}}],["dfm",{"_index":21803,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[35184,5],[35231,5],[35332,3],[35515,5],[35521,4],[35832,3],[38639,4],[40657,4],[40827,3],[41195,3]]}}}],["dfm(toks_al",{"_index":21825,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41151,13]]}}}],["dfm_keep(dfmat_al",{"_index":21829,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41593,19]]}}}],["dfm_remove(dfmat_al",{"_index":21874,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52281,21]]}}}],["dfm_trim",{"_index":21837,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41868,8]]}}}],["dfm_trim(dfmat_al",{"_index":21831,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41644,19]]}}}],["dfmat_al",{"_index":21824,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41135,9],[41577,9],[41628,9],[52265,9]]}}}],["dgpu",{"_index":14646,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13818,7]]}}}],["dh",{"_index":3248,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60588,2],[61662,2],[61751,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1373,4],[1467,2],[65344,2]]},"/en/lessons/common-similarity-measures":{"position":[[4749,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1450,4],[1981,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1800,2],[23885,2],[37924,2]]},"/en/lessons/jupyter-notebooks":{"position":[[42739,2],[51866,3]]}}}],["dhalgren",{"_index":7886,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21826,11],[24192,11]]}}}],["dhanswer",{"_index":5560,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65384,10]]}}}],["dhiraj",{"_index":21962,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62979,7]]}}}],["dhoxss",{"_index":16912,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[38682,6]]}}}],["dhq",{"_index":20842,"title":{},"body":{"/en/lessons/sonification":{"position":[[40992,3]]}}}],["di",{"_index":1204,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11142,4],[45145,4],[45580,4],[47408,4],[47541,5],[49827,4],[50552,4],[50663,4],[50766,4],[51041,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6453,2],[6470,2],[7231,2],[7310,2],[9605,2],[9651,2],[9661,2],[9672,2],[9692,2],[10559,2],[10584,2],[13604,2],[13645,2],[13682,2],[13757,2],[24069,2],[24196,2],[24242,2],[24784,2],[26259,2],[26353,2],[26442,2],[60905,2],[60951,2],[60961,2],[60972,2],[60992,2],[61859,2],[61884,2]]},"/en/lessons/jupyter-notebooks":{"position":[[53112,2]]},"/en/lessons/linear-regression":{"position":[[66332,2],[73293,3]]},"/en/lessons/logistic-regression":{"position":[[64639,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44630,5]]},"/en/lessons/space-place-gazetteers":{"position":[[24110,4]]}}}],["diabet",{"_index":13029,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[33522,8]]},"/en/lessons/linear-regression":{"position":[[8340,9],[8435,8],[54625,8],[54727,8],[74305,8]]}}}],["diablog",{"_index":13171,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18570,7]]}}}],["diacrit",{"_index":16183,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7100,11]]}}}],["diag",{"_index":22430,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12430,4]]}}}],["diagnos",{"_index":3278,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[689,8],[1984,8],[2195,8],[20472,8]]},"/en/lessons/naive-bayesian":{"position":[[8498,9]]}}}],["diagnost",{"_index":12306,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47659,10],[55660,10]]},"/en/lessons/geocoding-qgis":{"position":[[35086,10]]},"/en/lessons/linear-regression":{"position":[[79037,12]]}}}],["diagon",{"_index":4300,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46975,9]]},"/en/lessons/common-similarity-measures":{"position":[[28469,8]]}}}],["diagram",{"_index":5953,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29395,7],[29605,9],[37380,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46560,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[581,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3957,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[8634,7]]},"/en/lessons/intro-to-linked-data":{"position":[[10073,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22698,7],[22850,7],[22936,7],[23992,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12989,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4414,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26407,9]]}}}],["diagram2",{"_index":13901,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8547,8]]}}}],["diagrammat",{"_index":15153,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9871,12]]}}}],["dialect",{"_index":16425,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45505,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49764,11]]}}}],["dialog",{"_index":2305,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2860,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20096,6],[20935,6],[21107,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14765,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14371,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11619,7],[11668,6],[12548,6],[13069,6],[13670,6],[13699,6],[14654,6],[14892,6],[15247,6],[15462,6],[16385,6],[18874,8],[19776,8],[19891,10],[20139,6],[21156,8],[22052,8],[22167,10],[24197,7],[33605,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8930,6],[11449,6],[11490,6],[15807,6],[20204,6],[20667,6],[22036,6],[31846,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6759,6],[6810,6],[6935,6],[7047,6],[7200,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5911,6],[11993,6],[17556,6]]},"/en/lessons/geocoding-qgis":{"position":[[21338,6],[23829,6],[37900,6],[38328,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18167,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24105,6],[24422,6],[24715,6],[24945,6],[34447,6],[34589,6],[40532,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12474,6]]},"/en/lessons/windows-installation":{"position":[[2198,6]]}}}],["dialog.resize(667",{"_index":8107,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18930,18],[21212,18]]}}}],["dialog.setfont(font",{"_index":8111,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19021,20],[21303,20]]}}}],["dialog.setobjectname(\"dialog",{"_index":8106,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18891,30],[21173,30]]}}}],["dialog.setwindowtitle(_translate(\"dialog",{"_index":8133,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19848,42],[22124,42]]}}}],["dialog.show",{"_index":8143,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20216,13]]}}}],["dialogu",{"_index":5394,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15223,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25946,8],[29414,8],[31742,8],[33261,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4008,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28897,8]]},"/en/lessons/geocoding-qgis":{"position":[[13975,8],[20665,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14659,8],[26154,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14671,8]]},"/en/lessons/sonification":{"position":[[15655,8],[17986,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4241,8],[13362,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7900,8]]}}}],["diamet",{"_index":10524,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26542,9],[26686,8],[26897,8],[27715,8],[28143,8],[28245,8],[28293,8],[28326,9],[28408,8],[28492,8],[28533,8],[28786,9],[50846,9]]}}}],["diamond",{"_index":23323,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11805,8]]}}}],["diamond_cross",{"_index":23324,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11814,14]]}}}],["diari",{"_index":1973,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2881,5],[2955,5],[3229,6],[3375,6],[3712,5],[7065,5],[10427,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[742,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1199,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26004,6]]},"/en/lessons/sonification":{"position":[[3662,5],[12417,6],[23778,5],[23854,5],[24059,5],[27010,7],[27247,5],[30141,5],[31293,5],[31308,7],[33016,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2768,5],[5628,6],[25043,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[625,8],[4317,8],[18508,5],[18751,6],[18960,5],[19020,6],[23080,5],[34321,8],[35627,7]]}}}],["dice",{"_index":9197,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7065,5]]},"/en/lessons/sonification":{"position":[[38875,5],[38940,4],[41132,5]]}}}],["dicembr",{"_index":12372,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56220,11]]}}}],["dicey",{"_index":17303,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53699,5]]}}}],["dichiara",{"_index":11880,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7241,8]]}}}],["dichotomi",{"_index":21895,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[58601,10]]}}}],["dick",{"_index":20352,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[11310,6]]}}}],["dict",{"_index":4244,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43229,4]]},"/en/lessons/counting-frequencies":{"position":[[6303,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22909,6],[44535,6],[50964,5],[52958,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25425,5],[25571,5],[26265,5],[27137,5],[28006,5],[46094,5],[46111,4],[46228,5],[46838,5],[47761,5]]}}}],["dict(g.degree(g.nod",{"_index":10550,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32536,25]]}}}],["dict(list(zip(wordlist,wordfreq",{"_index":7683,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6580,34]]}}}],["dict(zip(list(df['term",{"_index":17911,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50308,26]]}}}],["dict_factori",{"_index":7952,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35029,12],[36014,12],[39159,12],[39461,12],[39522,12],[42869,12]]}}}],["dict_factory(cursor",{"_index":7945,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34569,20]]}}}],["dict_pag",{"_index":19034,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40675,13],[41612,10],[44080,11],[50880,11]]}}}],["dict_pages=region_segmentation(input_dir",{"_index":19120,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[50794,41]]}}}],["dict_pages[n",{"_index":19050,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44779,13]]}}}],["dict_pages[pn]=r",{"_index":19038,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[41432,16]]}}}],["dict_pages[str(n)+'_height",{"_index":19049,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44735,28]]}}}],["dict_pages[str(n)+'_width",{"_index":19047,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44684,27]]}}}],["dict_pages[str(pn)+'_height']=p.s",{"_index":19040,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[41563,36]]}}}],["dict_pages[str(pn)+'_width",{"_index":19039,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[41533,29]]}}}],["dicta",{"_index":21151,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13614,5],[15788,5]]}}}],["dictat",{"_index":16642,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[6502,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25233,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5321,7],[30270,7]]}}}],["diction",{"_index":1857,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46620,7],[48067,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12961,7]]}}}],["dictionari",{"_index":1021,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2972,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29523,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3007,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15577,10],[16130,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14376,11],[14582,11],[27885,10],[40908,10],[41020,10],[41116,10],[41420,10],[41977,10],[48940,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6247,10]]},"/en/lessons/counting-frequencies":{"position":[[136,12],[564,11],[608,11],[4323,11],[4357,10],[4437,12],[5055,11],[5071,10],[5252,14],[5424,12],[5518,11],[5664,11],[5875,10],[5972,11],[6098,11],[6225,10],[6323,10],[6443,10],[6670,10],[6788,10],[7592,10],[13134,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20129,13],[20143,12],[20639,13],[20658,10],[20871,13],[20890,10],[21313,13],[22694,12],[22801,12],[23679,13],[25358,12],[39600,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22395,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4347,10],[14453,11],[14574,10],[14712,13],[14907,11],[15310,12],[15591,12],[15778,10],[17143,10],[17418,10],[17575,10],[32250,12],[33081,10],[33307,10],[33556,11],[33714,11],[41850,11],[42129,10],[42259,10],[42511,10],[43018,10],[43161,10],[49337,12],[49449,11],[49539,12],[49580,12],[49700,12],[49862,13],[50154,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10206,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12115,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[312,11],[1286,10],[1325,11],[1404,10],[1478,10],[1522,10],[8928,11],[9242,10],[11351,13],[18017,13],[18061,12],[21922,12],[22004,11],[22167,10],[22339,11],[22886,11],[23002,10],[41968,11],[41994,10],[42261,11],[42598,11],[42646,10],[42723,10],[43661,10],[43687,10],[44513,10],[45138,10],[45609,10],[46708,10],[46935,10],[46968,10],[46982,12],[47845,11],[49082,10],[49203,11],[49492,11],[49537,10],[49912,10],[50326,10],[50897,10],[51049,11],[51247,11],[51267,10],[51624,10],[51959,11],[54881,11],[54922,10],[55715,11],[57882,10],[60216,11],[60285,10],[60388,10],[60584,10],[62542,10],[64353,11],[65600,11],[69537,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22889,13],[23070,11],[23136,13],[23342,13],[23376,12],[24400,13],[25515,10],[32358,10],[33603,12],[35383,10],[36821,10],[36918,10]]},"/en/lessons/intro-to-linked-data":{"position":[[5181,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3920,12],[3948,12],[3964,13],[14169,11],[14185,10],[14901,12],[14984,10],[15040,10],[16078,11],[16413,10],[16670,10],[37402,10],[37416,13],[37630,10],[38301,11],[38316,14],[38517,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1546,12]]},"/en/lessons/linear-regression":{"position":[[606,12],[26427,12],[26838,13],[26857,10],[26991,12],[27653,13],[28092,13],[29036,10],[29534,11],[29819,11],[29857,10],[29898,10],[29922,10],[30259,10],[34068,13],[34284,12],[34637,13],[34680,12],[34707,11],[34809,13],[35060,13]]},"/en/lessons/logistic-regression":{"position":[[376,12],[11761,12],[11891,13],[13242,13],[49898,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7674,12]]},"/en/lessons/naive-bayesian":{"position":[[62909,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36465,10],[40331,10],[40659,11],[41036,10],[41185,12],[41331,10],[41397,12],[41816,10],[42226,10],[48263,10],[50476,10]]},"/en/lessons/output-data-as-html-file":{"position":[[8886,10],[9140,10],[9239,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[133,10],[701,10],[1270,11],[3107,10],[3321,10],[3725,11],[3838,10],[4121,11],[5451,10],[5607,10],[9613,10],[10538,10],[10922,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6141,12],[10893,10],[45843,10],[48116,11]]},"/en/lessons/sentiment-analysis":{"position":[[12873,10],[20074,10],[20295,11],[20309,11],[20539,10],[20837,11],[20930,11],[22077,10]]},"/en/lessons/space-place-gazetteers":{"position":[[933,10],[10854,10],[20676,10],[21158,10],[23197,10],[24206,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15822,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35057,10]]},"/en/lessons/transliterating":{"position":[[557,10],[4356,10],[8892,10],[8972,10],[8986,10],[9089,10],[9160,11],[9220,10],[9460,11],[10413,10],[10530,10],[10860,10],[10894,10],[11048,10],[11150,10],[12209,11],[12327,11],[12765,10],[12856,10],[13302,11],[13366,10],[13653,10],[14721,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19658,11],[28783,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1547,10]]}}}],["dictionary[doc.vocab[k].text",{"_index":6912,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42085,29],[49048,29]]}}}],["dictionary[key",{"_index":10634,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50168,15]]}}}],["dicts_non_binari",{"_index":17908,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[49911,16],[51657,17]]}}}],["dicts_non_binary.append(mydict",{"_index":17913,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50360,31]]}}}],["dictvector",{"_index":17140,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[30715,14],[30734,16],[30795,16],[30854,15],[35192,16],[64957,14]]},"/en/lessons/logistic-regression":{"position":[[12870,14],[12935,15],[13015,14],[13041,16]]}}}],["didn’t",{"_index":2842,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12848,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2617,6],[27434,6]]},"/en/lessons/common-similarity-measures":{"position":[[35570,6],[35852,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[23889,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34989,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10806,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48668,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34224,6]]},"/en/lessons/extracting-keywords":{"position":[[32428,6],[38622,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32306,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2618,6],[14132,6],[26954,6],[27212,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[919,6]]},"/en/lessons/intro-to-linked-data":{"position":[[26180,6],[32365,7]]},"/en/lessons/intro-to-powershell":{"position":[[5716,6],[27758,6],[37938,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[21516,6]]},"/en/lessons/introduction-map-warper":{"position":[[16160,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39064,6]]},"/en/lessons/json-and-jq":{"position":[[29824,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12575,6]]},"/en/lessons/naive-bayesian":{"position":[[53443,6],[68603,6]]},"/en/lessons/preserving-your-research-data":{"position":[[12670,6]]},"/en/lessons/sentiment-analysis":{"position":[[6204,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11913,6]]},"/en/lessons/sonification":{"position":[[24471,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20962,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21453,6],[24788,6],[24835,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[29773,6],[29912,6]]}}}],["die",{"_index":11826,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6602,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32410,4]]}}}],["diego",{"_index":14882,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56735,5]]}}}],["diener",{"_index":5596,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69843,7]]}}}],["dieser",{"_index":5030,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51376,6]]}}}],["diff",{"_index":16344,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39035,4]]},"/en/lessons/naive-bayesian":{"position":[[62113,4],[62169,4]]}}}],["diff*diff",{"_index":16345,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39133,9]]}}}],["differ",{"_index":201,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4146,9],[7854,9],[18650,9],[23081,9],[23277,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2362,9],[7408,10],[15975,9],[16021,9],[24926,12],[39881,9],[41723,10],[41868,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13735,9],[14109,10],[15499,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6295,9],[7131,9],[10749,10],[11663,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9411,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13152,9],[21924,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4550,9],[4870,11],[5037,9],[10792,9],[11047,10],[11232,9],[16351,9],[16379,6],[16869,9],[24032,6],[27182,9],[34114,9],[42242,12],[42519,9],[44025,11],[48607,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1079,9],[8089,9],[12686,9],[12710,9],[13063,10],[13522,9],[14628,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3883,9],[4637,9],[4667,9],[4736,10],[5091,9],[9307,9],[9979,9],[10683,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1494,10],[2679,9],[3136,9],[3815,6],[4780,11],[10689,7],[12377,9],[12407,9],[18171,9],[18362,11],[22358,9],[25557,11],[25930,9],[30475,9],[31506,6],[31728,9],[34381,9],[45003,10],[48698,6],[55193,12],[55353,6],[55549,6],[55951,10],[60322,6],[60849,7],[65542,11],[65627,11],[65860,9],[65888,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2163,9],[2519,9],[9966,9],[12322,9],[13194,9],[16000,6],[17096,9],[17377,9],[17465,9],[19236,9],[23171,9],[26781,9],[30790,9],[31020,10],[38266,9],[38681,11],[39960,9],[42234,9],[52561,9],[54776,9],[61446,9],[61682,9],[63587,9],[66489,9],[67464,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2308,9],[5624,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10203,11],[26944,9],[30657,9],[33848,9],[34900,11],[35220,9],[41168,9],[45449,9],[49322,9],[49429,9],[50499,11],[60780,9],[70202,9]]},"/en/lessons/common-similarity-measures":{"position":[[935,9],[1003,10],[1254,9],[1624,9],[4525,11],[5023,11],[6234,9],[7371,10],[7478,11],[10055,10],[11143,9],[11186,9],[12113,11],[12917,11],[15026,11],[15568,9],[15652,10],[15811,9],[16024,9],[19322,9],[21862,9],[21902,9],[22299,11],[22589,11],[29116,9],[32645,9],[33324,9],[33553,11],[35714,11],[38231,9],[39539,12],[39936,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7381,9],[10225,9],[11083,9],[16336,9],[17528,9],[19473,9],[21109,9],[22600,10],[24529,9],[25148,9],[26615,9],[29433,9],[30085,9],[30194,9],[30714,9],[30994,9],[36335,9],[36995,9],[37307,9],[37429,9],[37793,9],[39222,9],[42961,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1421,9],[1448,9],[6356,9],[7650,10],[8806,11],[10063,9],[17552,9],[26461,9],[31230,9],[32701,9],[33696,10],[34733,9],[35032,9],[35625,9],[35880,9],[36697,9],[37177,9],[37209,9],[39831,9],[41150,10],[41535,10],[41570,9],[42148,11],[43771,10],[44254,9],[45064,9],[49949,9],[51710,10],[52022,11],[52284,9],[52401,9],[52664,9],[53512,9],[55760,9],[56066,9],[60217,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2079,11],[3007,9],[13259,9],[13285,9],[13550,10],[13663,9],[15087,9],[20092,10],[20318,9],[20365,9],[21042,10],[21069,9],[21134,9],[21203,9],[21508,9],[21560,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[217,11],[5993,7],[7099,11],[7636,11],[8163,11],[8396,11],[8536,9],[8958,11],[9457,11],[9572,9],[9653,11],[9708,12],[9745,9],[10133,11],[10208,9],[19320,11],[22001,9],[26780,12],[27199,9],[27262,10],[29624,11],[31636,9],[32467,9],[32648,9],[36200,10],[40211,11],[47333,11],[47990,11],[48699,9],[50806,10],[51671,11],[52593,9],[52642,11],[58490,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[915,9],[1030,9],[7556,11],[7705,11],[8167,9],[8910,9],[18669,9],[22943,10],[22975,9],[23487,9],[24544,9],[28135,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[893,9]]},"/en/lessons/counting-frequencies":{"position":[[5586,7],[8324,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6498,9],[6522,9],[25818,9],[31639,9],[40865,9],[46577,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12226,10],[12336,7],[26508,9],[34068,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14229,9],[15414,9],[21504,9],[23236,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4823,9],[9674,9],[11418,9],[11447,9],[12175,9],[16034,9],[20627,9],[21269,9],[21461,11],[21486,9],[22266,9],[22889,9],[24057,9],[27681,9],[27730,9],[28165,9],[28460,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4377,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1180,9],[1888,9],[1921,9],[3376,9],[3588,9],[4017,11],[6459,9],[6717,9],[6786,11],[7413,9],[11541,9],[11602,9],[11916,11],[14039,9],[14691,9],[17011,9],[17317,9],[23247,9],[37411,9],[37429,9],[37660,7],[37715,9],[45614,9],[45651,11],[47290,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5509,9],[6478,10],[12007,9],[14364,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5882,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9993,9],[16637,9],[16712,9],[21075,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2776,9],[7664,11],[11048,9],[18096,9],[18134,9],[20654,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2371,9],[4902,6],[11579,9],[13970,10],[24556,11],[25369,9],[25607,9],[38480,9],[45494,9],[53082,9],[53138,9],[53502,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[695,9],[5252,12],[5734,9],[5846,9],[6700,9],[15560,9],[20130,9],[20431,9],[30413,9],[33769,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12776,9],[13241,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7113,9],[20174,9],[31239,9],[35683,9],[50741,9],[51245,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2771,9],[4364,9],[5973,12],[6999,9],[9270,9],[18314,10],[22645,9]]},"/en/lessons/extracting-keywords":{"position":[[17314,9],[30347,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4931,6],[5081,11],[17775,9],[19961,9],[20314,9],[20339,9],[20570,9],[22168,11],[22381,11],[38391,9],[38422,9],[38975,9],[46349,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33367,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6189,9],[12077,9],[14025,9],[19301,9],[24961,9],[27953,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[518,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[639,9],[4228,9],[4494,9],[5864,9],[7993,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4852,9],[19186,10],[33169,12]]},"/en/lessons/geocoding-qgis":{"position":[[5332,9],[5345,9],[5426,12],[9845,9],[12022,9],[14521,9],[15338,9],[15372,9],[15884,11],[29202,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2704,9],[5913,9],[7001,9],[9688,9],[15085,9],[22094,9],[22187,9],[25521,9],[29767,9],[29918,9],[29944,9]]},"/en/lessons/georeferencing-qgis":{"position":[[9175,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[16406,9],[19123,9],[35194,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[977,9],[1418,11],[2138,9],[2266,9],[3313,9],[3443,9],[4283,9],[4675,9],[5194,9],[5932,9],[8138,9],[15109,9],[15286,9],[17133,9],[17233,9],[18211,9],[18246,9],[19408,9],[19634,11],[23186,9],[23313,9],[23446,10],[28757,9],[29354,9],[29570,9],[33112,9],[34408,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[6073,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[585,9],[688,9],[8866,9],[10841,9],[24426,9],[36912,9],[45488,9],[46675,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[469,9],[3523,9],[4259,9],[6819,9],[7369,9],[8349,9],[8811,10],[12940,9],[14970,9],[15023,9],[16719,9],[19405,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10544,9],[10581,9],[20559,9]]},"/en/lessons/gravity-model":{"position":[[3176,11],[5068,9],[5443,10],[5665,9],[10119,9],[16761,9],[19570,9],[19737,9],[25807,9],[26451,9],[26999,9],[29539,9],[29653,11],[36205,9],[39313,10],[43801,10],[53805,10],[53846,10],[54074,11],[59060,9],[59585,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[8156,11],[14481,9],[16867,9],[18948,10],[19315,9],[25983,9],[40739,8]]},"/en/lessons/installing-omeka":{"position":[[4510,9],[5189,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4447,12],[8078,9],[11483,9],[14462,11],[17566,9],[21438,9],[22939,9],[26435,9],[27353,9],[28418,9],[35133,9],[36190,11],[36941,9],[46434,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3799,11],[4132,9],[23804,9],[38703,9],[38975,9],[50506,9],[51403,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24208,9],[26071,9],[34805,6],[37445,9],[44450,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10327,9],[16985,9],[17968,9],[25708,9],[28313,9]]},"/en/lessons/intro-to-bash":{"position":[[1770,9],[5353,9],[5434,12],[7628,9],[13548,11],[14346,9],[20626,9],[21753,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13684,9]]},"/en/lessons/intro-to-linked-data":{"position":[[10736,9],[10774,9],[10964,9],[11319,9],[20749,10],[25750,10],[25837,10],[27463,12],[27542,9]]},"/en/lessons/intro-to-powershell":{"position":[[2366,11],[3564,9],[24790,10],[26357,10],[28370,9],[32655,10],[45858,9],[45911,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[16122,9],[25917,9],[26025,9]]},"/en/lessons/introduction-and-installation":{"position":[[1260,11]]},"/en/lessons/introduction-map-warper":{"position":[[3069,9],[9548,9],[12717,9],[16991,9],[19818,9],[20779,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12256,9],[14654,9],[14729,9],[15674,9],[16410,9],[17023,10],[18316,9],[20765,9],[23576,11],[28610,9],[28686,11],[28707,9],[33082,9],[34116,9],[40259,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4906,9],[5747,10],[6940,9],[10123,11],[10386,9],[12709,9],[15086,9],[18427,9],[24372,10],[26180,9],[27264,10],[36041,9],[43631,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1548,9],[2673,11],[4870,11],[12436,9],[16002,9],[17451,9],[24504,11],[25016,10],[25089,10],[28974,9],[29722,11],[30001,9],[30044,9],[31362,9],[33857,11],[34698,9],[51203,10],[52518,9]]},"/en/lessons/json-and-jq":{"position":[[16294,9],[29278,9]]},"/en/lessons/jupyter-notebooks":{"position":[[3011,9],[9665,9],[9696,9],[16735,9],[20038,9],[20709,9],[22974,11],[25824,9],[26434,9],[26827,9],[27688,9],[28771,12],[34577,9],[39961,9],[43503,11],[46303,9],[46714,9],[50730,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[909,9]]},"/en/lessons/linear-regression":{"position":[[5770,9],[12594,10],[13116,6],[14283,10],[16352,10],[16450,9],[28530,11],[31492,9],[37845,9],[43641,11],[43966,11],[44155,11],[44702,10],[47091,9],[47506,11],[54882,9],[59576,9],[75769,11],[77182,9],[77247,11],[78465,9]]},"/en/lessons/logistic-regression":{"position":[[9808,10],[14127,6],[14154,9],[16568,11],[16959,10],[18060,9],[19723,9],[26058,9],[26145,10],[33718,9],[35199,6],[41462,7],[44595,10],[46717,9]]},"/en/lessons/mac-installation":{"position":[[3528,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5854,10],[6597,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5038,9],[7984,9],[10704,9],[22811,9],[30227,9]]},"/en/lessons/naive-bayesian":{"position":[[1083,9],[1589,9],[2795,9],[6160,9],[9522,9],[9564,9],[10671,9],[10884,9],[14773,9],[15172,9],[38586,9],[51108,9],[51131,9],[52294,10],[54167,9],[57457,11],[60832,9],[61203,9],[61226,9],[63102,10],[63296,10],[67885,9],[68279,9],[69434,9],[69465,9]]},"/en/lessons/normalizing-data":{"position":[[527,9],[5432,9],[5620,9],[6921,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2446,9],[14865,10],[19069,9],[19111,9],[19936,9],[22306,9],[33231,9],[34958,9],[36308,9],[43376,9],[43409,10],[51789,9]]},"/en/lessons/output-data-as-html-file":{"position":[[8004,11]]},"/en/lessons/preserving-your-research-data":{"position":[[479,9],[15100,9]]},"/en/lessons/qgis-layers":{"position":[[1774,9],[4135,9],[5336,9],[5593,9],[8472,9],[8948,9],[11502,9],[11554,9],[11631,9],[11667,9],[13285,9],[14119,9],[15434,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1612,9],[3695,9],[6559,9],[6672,9],[9571,10],[9999,10],[17974,9],[20196,10],[23492,9]]},"/en/lessons/research-data-with-unix":{"position":[[770,9],[3798,9],[4766,9],[12822,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5134,9],[8941,9],[11632,9],[15429,9],[19294,11],[27137,9],[27328,10],[27807,10],[28050,9],[28510,9],[29844,9],[30247,11],[39022,10],[40785,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[461,9],[4595,9],[4692,10],[4806,9],[6840,10],[7565,9],[8635,9],[15314,9],[21311,9],[27114,9],[29563,9],[29665,9],[42790,9]]},"/en/lessons/sentiment-analysis":{"position":[[3285,9],[3720,9],[3760,12],[14014,6],[38811,9],[38896,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8270,9],[11786,9],[18469,9],[35942,9]]},"/en/lessons/sonification":{"position":[[2691,9],[7196,9],[10549,9],[31283,9],[40216,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4540,9],[5601,9],[11203,9],[15701,9],[16425,9],[17537,9],[22439,9],[28512,9],[36891,9],[43472,9],[49916,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14618,9],[17601,9],[27735,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7720,10],[18007,9],[20445,9],[22468,9],[25884,10],[32136,9],[35749,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2648,9],[11074,9],[14120,9],[14152,12],[14383,9],[43410,9],[43752,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4449,9],[15897,6],[27290,11],[33421,9],[33475,9],[34063,11],[34973,11],[35405,9],[36268,11],[36415,9],[37332,9],[37405,9],[37736,10],[39501,12],[52900,10],[57808,9],[58085,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3517,9],[6408,9],[10763,12],[11796,11],[13244,10],[15128,9],[16332,9],[16902,11],[19068,11],[19699,9],[20267,9],[23321,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7142,9],[10580,9],[19178,9],[24707,9],[29860,9],[31487,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2451,9],[4208,9],[5812,9],[5845,9],[6014,9],[7232,9],[11914,11],[14243,9],[16153,9],[17563,9],[17641,9],[18648,9],[42161,9]]},"/en/lessons/transliterating":{"position":[[9894,9],[14489,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[674,9],[8992,9],[9018,9],[9496,9],[9990,11],[15578,11],[19812,9],[20313,9],[20419,9],[24181,9],[24222,9],[27307,12],[27996,9],[28392,9],[31448,9],[33107,9],[36974,9],[37817,9],[45192,10],[52700,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[7929,6],[9609,6],[15461,9],[15948,8],[25879,10],[26579,9],[30474,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10985,9],[19020,9],[20635,9],[21877,9],[27303,11]]},"/en/lessons/viewing-html-files":{"position":[[3578,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2397,9],[4335,9],[4393,9],[5643,7],[8182,7],[8375,10],[8588,10],[9313,11],[10836,9],[14732,9],[22194,9],[25638,9],[46263,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7637,9],[8953,9],[12321,9],[15580,9]]},"/en/lessons/working-with-text-files":{"position":[[3776,9],[3940,9],[4916,9],[6403,9],[7186,9],[7445,9]]},"/en/lessons/working-with-web-pages":{"position":[[361,9],[2148,9],[2207,9],[6360,9]]}}}],["differeng",{"_index":22893,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[27288,9]]}}}],["differenti",{"_index":5495,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33905,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44589,13]]},"/en/lessons/counting-frequencies":{"position":[[8274,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22621,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8106,14],[42075,13],[60080,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[31507,13]]},"/en/lessons/intro-to-linked-data":{"position":[[4871,13]]},"/en/lessons/intro-to-powershell":{"position":[[37719,13]]},"/en/lessons/logistic-regression":{"position":[[12896,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33072,14]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1805,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43076,13]]}}}],["difficult",{"_index":72,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1306,9],[7906,9],[14369,9],[14434,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12401,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56138,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11248,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60626,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18916,9],[61317,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[197,9],[4066,9],[60223,9],[61133,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11901,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52755,9],[53158,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10474,9],[11908,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30412,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1107,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7177,9],[26232,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4375,9],[6434,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13609,10],[29415,9],[36941,9],[45552,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7859,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28032,9],[40560,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19795,9],[28715,9],[40639,9]]},"/en/lessons/extracting-keywords":{"position":[[4373,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23858,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13125,10]]},"/en/lessons/geocoding-qgis":{"position":[[5399,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23888,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19517,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1238,9],[1439,9]]},"/en/lessons/gravity-model":{"position":[[24381,9],[34400,9],[34525,9],[46106,10],[46425,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[7801,9],[19486,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[580,9],[14604,9],[25567,9],[26660,9],[26690,9],[27245,9],[28123,10],[28742,9],[32769,10],[36617,9],[43588,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47434,9],[50710,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6612,9],[31302,9]]},"/en/lessons/intro-to-linked-data":{"position":[[30509,9]]},"/en/lessons/intro-to-powershell":{"position":[[38040,9],[40956,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5081,9],[21395,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43272,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4634,10],[9251,9]]},"/en/lessons/linear-regression":{"position":[[52945,9],[54096,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1726,9]]},"/en/lessons/qgis-layers":{"position":[[6730,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34400,9]]},"/en/lessons/sentiment-analysis":{"position":[[28663,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2650,9],[6513,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32671,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4628,9],[8150,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22816,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2352,10],[17837,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8243,9]]},"/en/lessons/transliterating":{"position":[[14746,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16800,9],[22663,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10794,9],[15192,9],[15413,9]]},"/en/lessons/vector-layers-qgis":{"position":[[14506,9]]}}}],["difficult.6",{"_index":23642,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18911,11]]}}}],["difficulti",{"_index":3071,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23042,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27019,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53580,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11942,12],[47772,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14542,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2873,10]]},"/en/lessons/geocoding-qgis":{"position":[[9220,12],[21947,12],[33284,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1682,11],[11282,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3775,12]]}}}],["difflist.append(diff",{"_index":18636,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62259,21]]}}}],["diffus",{"_index":21382,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[33185,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51364,7]]}}}],["différenc",{"_index":16451,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48112,11]]}}}],["dig",{"_index":5882,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15325,3],[23276,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64414,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46502,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6672,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43866,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26550,3]]},"/en/lessons/intro-to-linked-data":{"position":[[7162,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[5084,7]]},"/en/lessons/naive-bayesian":{"position":[[15653,8]]}}}],["digest",{"_index":14689,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26471,11]]}}}],["digit",{"_index":47,"title":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[34,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[856,7],[967,7],[1060,7],[2100,7],[3173,7],[7698,7],[20604,7],[22105,7],[23463,7],[23619,7],[23914,7],[24043,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[263,7],[410,7],[904,9],[1123,7],[1327,9],[1912,7],[2579,10],[2879,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15486,7],[41919,7],[45806,7],[45871,7],[46083,7],[50116,7],[50181,7],[52169,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4142,6],[5267,6],[5419,6],[14248,6],[15277,7],[15419,7],[15702,7],[15819,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17160,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[657,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4472,7],[4537,7],[9699,5],[10151,5],[25346,7],[26235,7],[26503,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5865,7],[56369,7],[56441,8],[61310,7],[61599,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[951,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[251,7],[1354,7],[4935,7],[5321,7],[6606,7],[8051,7],[40963,7],[65281,7],[65633,7],[69866,7]]},"/en/lessons/common-similarity-measures":{"position":[[38101,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1687,7],[1710,7],[1923,7],[2372,7],[2972,7],[3221,7],[43536,7],[43820,7],[43885,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1814,7],[10670,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56754,5],[57898,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1885,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3340,5],[5667,7],[6620,7],[6744,10],[7131,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1087,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13886,7],[33248,7],[43657,7],[46145,9],[47080,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29,7],[2164,7],[2422,7],[37905,7],[37928,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[229,7],[3359,7],[3578,7],[3753,7],[4104,7],[4170,7],[4661,7],[4784,7],[4974,7],[5106,7],[6573,7],[18985,7],[19113,7],[38644,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12899,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[528,9],[1157,9],[3580,9],[6380,7],[24858,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[387,7],[466,7],[1167,7],[2086,7],[2270,7],[2512,7],[2629,7],[2814,7],[2934,7],[3869,7],[11607,7],[11720,7],[11853,7],[11868,7],[12075,7],[12166,7],[13730,7],[26991,7],[40224,7],[40339,7],[41068,7],[41610,7],[46770,9],[48369,7],[48572,7],[50706,7],[53317,7],[53501,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1431,7],[3760,7],[59607,7],[59628,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7419,7],[7745,7],[13803,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[35,7],[1020,7],[1946,7],[2158,7],[3536,7],[6289,7],[22382,12],[29585,9]]},"/en/lessons/extracting-keywords":{"position":[[3323,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2861,9],[2958,7],[6866,7],[7454,9],[17299,5],[41441,6],[41681,7],[42950,7],[43734,7],[48028,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1771,9],[35731,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2338,7],[3530,7],[4781,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1683,7],[1718,9],[1873,7],[2535,7],[4542,8],[4826,9],[11545,7],[30857,5],[68397,7],[68418,7],[68482,7]]},"/en/lessons/geocoding-qgis":{"position":[[959,7]]},"/en/lessons/georeferencing-qgis":{"position":[[350,8],[11333,8],[11679,10],[11970,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1292,7],[1614,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3689,7],[7671,7],[8978,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[106,7],[46816,7],[46939,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[326,7],[5129,7],[5655,7],[11828,7],[12787,7],[13853,7],[14196,10],[14556,7],[18162,7],[18281,7],[18427,7],[21749,7]]},"/en/lessons/gravity-model":{"position":[[44976,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1014,7],[5970,7],[11820,7],[11847,7],[30576,7]]},"/en/lessons/installing-omeka":{"position":[[3499,7],[3992,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[991,7],[5479,7],[11575,7],[47350,7],[47405,7],[49109,7],[49252,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[45260,7],[49940,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34179,7],[35353,7],[55992,7],[56559,7],[58152,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[872,7],[2193,7],[2412,7],[2581,7],[2940,7],[2984,7],[3475,7],[3598,7],[3787,7],[3919,7],[5889,7],[22882,7],[23010,7],[41889,7]]},"/en/lessons/intro-to-bash":{"position":[[1215,7],[1549,7],[8828,6],[26848,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37542,7]]},"/en/lessons/intro-to-powershell":{"position":[[22006,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4699,12],[4925,7],[5983,13],[6780,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2091,7],[2115,7],[2272,7],[26695,7]]},"/en/lessons/introduction-map-warper":{"position":[[802,7],[1711,13],[2899,7],[3056,9],[9868,7],[14022,7],[22189,7],[22680,8],[22991,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[983,7],[1337,7],[1423,7],[1735,7],[1907,7],[3595,7],[12440,7],[14168,7],[18549,7],[18616,7],[20172,7],[23794,7],[24214,7],[41037,7],[42012,8],[42090,7],[42181,7],[42340,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15592,7],[15738,7],[44135,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48209,7],[48450,7],[51439,7]]},"/en/lessons/json-and-jq":{"position":[[9430,5]]},"/en/lessons/jupyter-notebooks":{"position":[[2300,7],[2511,7],[2695,7],[3189,9],[26558,5],[39172,7],[41706,7],[41728,7],[42385,7],[50705,7],[51045,7],[51126,7],[52199,7],[52929,7],[53479,7]]},"/en/lessons/linear-regression":{"position":[[9123,7],[9249,7]]},"/en/lessons/naive-bayesian":{"position":[[155,7],[1473,7],[1844,7],[2254,7],[2284,7],[2667,7],[4449,7],[4481,7],[6033,7],[55862,7],[70743,7]]},"/en/lessons/normalizing-data":{"position":[[7387,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[930,7],[2533,7],[51559,7],[52326,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2721,7]]},"/en/lessons/preserving-your-research-data":{"position":[[808,7],[955,7],[1254,7],[1440,7],[1678,7],[5513,7],[9272,8],[11035,7],[13432,7],[16948,7],[18236,7],[18434,7],[18614,7]]},"/en/lessons/qgis-layers":{"position":[[16603,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[458,10],[28026,7],[28065,7],[28160,7]]},"/en/lessons/research-data-with-unix":{"position":[[7141,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[129,7],[3197,7],[3324,7],[5028,9],[18954,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49541,7],[49734,7],[50967,7],[51269,7],[52405,7],[52715,7],[52882,7],[53153,7],[54390,7]]},"/en/lessons/sentiment-analysis":{"position":[[39126,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1403,7],[2537,7],[8045,7]]},"/en/lessons/sonification":{"position":[[39993,7]]},"/en/lessons/space-place-gazetteers":{"position":[[278,7],[299,7],[1491,7],[2122,7],[8393,7],[23280,7],[50338,7],[51341,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[464,7],[25001,8],[30503,7],[32143,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[399,9],[2226,7],[18628,7],[46570,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30268,7],[64207,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[243,7],[909,7],[1032,8],[1211,9],[4447,7],[18816,7],[34196,7],[34269,7],[34851,7],[36100,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2654,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[935,7],[50364,7],[51877,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4133,9],[6436,5],[16038,7],[16274,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1618,7],[2095,7],[2899,10],[7193,9],[7724,7],[22088,7],[22142,7],[22227,7],[27019,7],[27323,7],[27346,7],[27379,7]]},"/en/lessons/vector-layers-qgis":{"position":[[600,7],[7933,13],[8059,13]]},"/en/lessons/viewing-html-files":{"position":[[1461,7],[1482,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1776,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[281,7],[364,9],[629,9],[900,7],[11076,9],[11583,7],[17649,7],[17746,9],[17785,9],[18554,9]]},"/en/lessons/working-with-web-pages":{"position":[[3586,7]]}}}],["digital",{"_index":21686,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[12328,8],[60444,8]]}}}],["digitalocean",{"_index":14074,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2628,12],[3088,13],[3546,12]]}}}],["digitis",{"_index":5831,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2090,9],[3076,9],[12842,9],[36834,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35557,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30751,9],[31851,9],[32362,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8403,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[397,12],[498,8]]}}}],["digits)/day",{"_index":19237,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[9983,11]]}}}],["digits)/month",{"_index":19236,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[9966,13],[10241,13]]}}}],["digits)/word",{"_index":19238,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[9998,13],[10277,13]]}}}],["dignified.2",{"_index":11019,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3841,11]]}}}],["dilig",{"_index":798,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3603,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45801,10]]}}}],["dilipad",{"_index":15143,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[7203,9],[7721,7],[8026,7]]}}}],["dim",{"_index":3767,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8925,3],[8937,3],[8949,3],[28199,4],[29703,4],[36120,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34664,3],[34677,3],[34688,3],[34700,3],[35504,3],[35515,3],[35526,3],[35538,3]]}}}],["dim.1",{"_index":7336,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16767,5]]}}}],["dim.10",{"_index":7364,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17054,6]]}}}],["dim.11",{"_index":7365,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17062,6]]}}}],["dim.12",{"_index":7366,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17070,6]]}}}],["dim.13",{"_index":7385,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17293,6]]}}}],["dim.14",{"_index":7386,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17301,6]]}}}],["dim.15",{"_index":7387,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17309,6]]}}}],["dim.16",{"_index":7388,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17317,6]]}}}],["dim.17",{"_index":7389,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17325,6]]}}}],["dim.2",{"_index":7337,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16775,5]]}}}],["dim.3",{"_index":7338,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16783,5]]}}}],["dim.4",{"_index":7339,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16791,5]]}}}],["dim.5",{"_index":7340,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16799,5]]}}}],["dim.6",{"_index":7341,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16807,5]]}}}],["dim.7",{"_index":7361,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17031,5]]}}}],["dim.8",{"_index":7362,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17039,5]]}}}],["dim.9",{"_index":7363,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17047,5]]}}}],["dimens",{"_index":2366,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8384,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2239,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8565,11],[8607,10],[8850,10],[8886,11],[24705,11],[26832,11],[28279,10],[28350,10],[28420,10],[28788,9],[30001,10],[30379,11],[31989,10],[32088,10],[32422,10],[32514,11],[36208,11],[51837,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42595,10],[42720,11],[42832,11],[55120,11],[55624,9]]},"/en/lessons/common-similarity-measures":{"position":[[8221,11],[8689,10],[8822,10],[9051,10],[9323,11],[9438,10],[13582,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30770,9],[30873,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1424,10],[1496,10],[13401,10],[15089,11],[15349,10],[17581,11],[17714,10],[17779,10],[29325,11],[30353,10],[31046,10],[33930,11],[34036,10],[34208,10],[34332,9],[35882,11],[35978,11],[36041,10],[36687,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20860,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14179,9],[25250,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21325,10],[21915,10],[22659,10],[38506,11]]},"/en/lessons/gravity-model":{"position":[[24478,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[11972,10],[35361,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19005,11],[19334,10],[31814,11]]},"/en/lessons/introduction-map-warper":{"position":[[22447,10]]},"/en/lessons/linear-regression":{"position":[[32210,9],[39122,10],[39367,10],[40152,9],[40435,10]]},"/en/lessons/logistic-regression":{"position":[[27773,10],[44972,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35674,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37185,9],[37221,9],[37313,9],[42158,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10893,10]]},"/en/lessons/sonification":{"position":[[5316,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21329,11],[25407,10],[26056,11],[31983,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[865,10],[3861,10],[5141,10],[7229,9],[33224,10],[33655,9],[33831,9],[33947,9],[34171,9],[34400,9],[37982,9],[48528,9],[48925,10],[53562,10],[53726,10],[57634,9],[57788,9],[58409,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9212,10],[9393,11],[11625,10],[31094,11],[31124,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[11738,11]]}}}],["dimension",{"_index":2381,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[10667,11],[24027,14],[31386,14],[31547,14]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11809,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[376,14],[469,14],[1726,14],[4069,15],[4161,14],[4900,14],[6033,15],[6076,12],[6141,15],[6163,11],[6336,11],[6402,11],[6824,16],[7240,14],[8675,11],[19627,14],[21038,14],[24313,14],[24596,12],[24795,11],[24911,14],[24962,14],[26477,11],[26508,11],[27605,14],[28215,14],[28243,14],[28457,14],[30098,11],[32256,15],[32308,15],[34805,14],[66309,14],[69745,14]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1132,14],[11538,14],[14575,11],[14891,11],[15749,11],[32260,14],[42683,14],[42765,14],[42876,14],[43403,11],[43534,11],[44345,14],[54434,16],[55075,14],[55532,14],[55681,14],[55825,14],[56350,14]]},"/en/lessons/common-similarity-measures":{"position":[[7937,11],[8970,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28539,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60222,11],[61210,11],[62003,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[534,11],[2834,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25393,11]]},"/en/lessons/geocoding-qgis":{"position":[[1976,11]]},"/en/lessons/georeferencing-qgis":{"position":[[557,11],[653,11],[1651,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[11948,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37465,11],[39604,11]]},"/en/lessons/linear-regression":{"position":[[15339,11],[17862,11],[40000,11],[40502,11]]},"/en/lessons/logistic-regression":{"position":[[44842,11]]},"/en/lessons/qgis-layers":{"position":[[4877,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10374,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25356,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33112,11],[33721,14],[35310,11],[35550,11],[36337,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7184,11],[7279,11],[7414,11],[31029,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14742,16],[14790,11],[45379,11]]}}}],["diminish",{"_index":8723,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45786,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[14725,10]]},"/en/lessons/vector-layers-qgis":{"position":[[15865,11]]}}}],["dimitrov",{"_index":162,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3329,8]]}}}],["dimsension",{"_index":17222,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[41528,12]]}}}],["dine",{"_index":11706,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11542,8]]},"/en/lessons/normalizing-data":{"position":[[2707,8]]}}}],["dinero",{"_index":20188,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41337,8]]}}}],["dinner",{"_index":1122,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6978,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17484,7],[20806,8],[21158,7]]}}}],["dino",{"_index":19649,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16100,4]]}}}],["dint",{"_index":12486,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68928,4]]}}}],["dip",{"_index":20197,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44042,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39674,3]]}}}],["diphtheria",{"_index":22996,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[762,10],[1052,10]]}}}],["diplomaci",{"_index":2654,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29781,10]]}}}],["diplomat",{"_index":16197,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8791,9]]}}}],["dir",{"_index":11042,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12783,3],[27662,4],[27690,3],[27697,5],[27736,5],[27903,5],[28739,5],[29054,6],[29300,4],[29328,3],[29335,5],[29374,5],[29642,5],[31645,5],[35706,5],[35753,5]]},"/en/lessons/intro-to-powershell":{"position":[[6326,4],[6458,3],[6953,3],[7467,4],[13153,6],[13242,4],[14415,4],[15186,3],[15209,5],[17285,5],[19596,3],[19626,3],[19698,3],[19706,4],[19814,3],[19987,4],[22121,3],[43519,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24666,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9808,3],[12378,3],[12444,3],[12651,3],[12915,3],[13024,3],[13397,3],[13420,5],[14272,3],[14518,3],[14790,3],[15900,3],[16005,3],[16457,3],[16942,3],[19821,4],[20903,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32424,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21387,5],[21673,5]]}}}],["dir(input_loc",{"_index":2522,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21568,14]]}}}],["dir1",{"_index":15350,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[13160,7],[13247,5],[14420,5],[16824,7],[16988,4],[17274,6],[17319,7],[17442,7],[17562,5],[17883,5],[19898,4]]}}}],["dir2",{"_index":15351,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[13172,7],[13253,4],[14430,4],[19923,5]]}}}],["dir=\"ltr",{"_index":23267,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2888,9]]}}}],["dir=c(2,1",{"_index":21844,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42917,11],[52439,11]]}}}],["dire",{"_index":15353,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[13908,4]]}}}],["direct",{"_index":1294,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14330,6],[41105,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13638,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30905,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13055,10],[52319,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5514,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3583,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24673,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8474,6],[32225,8],[45163,8],[60490,6]]},"/en/lessons/common-similarity-measures":{"position":[[20110,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12302,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6779,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13543,11],[13767,11],[14316,11],[14411,11],[14552,11],[14759,11],[16002,11],[16104,11],[16312,11],[22617,11],[27511,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10213,8],[10254,8],[10472,8],[11044,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9963,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2742,6],[4682,6],[17139,10],[18641,9],[21367,9],[21966,9],[22273,9],[26556,8],[27129,10],[27419,9],[28117,9],[28488,7],[29337,8],[29416,7],[33020,11],[33052,9],[35585,11],[38446,7],[51594,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2742,6],[4480,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24673,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5751,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6317,8],[6468,8],[7129,8],[18733,10],[19493,11],[19581,8],[19836,8],[21236,8],[21375,8],[21464,8],[27336,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12614,9],[21281,9],[28749,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4621,6],[10144,6]]},"/en/lessons/geocoding-qgis":{"position":[[37263,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[6814,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4633,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[11114,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15229,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6495,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1396,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16103,12],[16271,11],[16572,12],[17072,12],[17170,11],[17313,11],[18285,11],[19000,11],[19182,11],[19465,11],[27307,11]]},"/en/lessons/intro-to-powershell":{"position":[[9050,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36423,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49504,10]]},"/en/lessons/jupyter-notebooks":{"position":[[40778,10],[41949,6]]},"/en/lessons/linear-regression":{"position":[[23843,7],[23933,9],[61133,9],[63849,10]]},"/en/lessons/logistic-regression":{"position":[[52002,7]]},"/en/lessons/qgis-layers":{"position":[[7402,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9514,6]]},"/en/lessons/sentiment-analysis":{"position":[[7883,6],[16392,8]]},"/en/lessons/sonification":{"position":[[7680,6]]},"/en/lessons/space-place-gazetteers":{"position":[[45968,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2564,10],[15696,8],[20533,8],[26848,9],[27043,9],[28108,9],[29424,9],[29845,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9432,6],[22201,7],[56149,10],[57044,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11746,9],[12678,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25066,9],[36936,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7509,12],[12041,9],[12113,12],[12137,9],[12236,10],[46662,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15783,10]]},"/en/lessons/viewing-html-files":{"position":[[2606,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39817,8]]}}}],["direction",{"_index":8444,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10689,15]]}}}],["directli",{"_index":1632,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33879,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17492,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6671,8],[11281,9],[11405,9],[12380,8],[24525,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3702,9],[14422,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7501,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23586,8],[41649,9],[44638,8],[51946,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25668,8],[35147,8],[44938,8]]},"/en/lessons/common-similarity-measures":{"position":[[14397,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14947,8],[23447,8],[25215,8],[31361,8],[34422,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14559,8],[22400,8],[42240,8],[47039,8],[48893,8],[49087,8],[53627,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9938,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16025,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13815,8],[16691,8],[20456,8],[22410,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5928,8],[24685,8],[28608,8],[28730,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7159,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20972,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25869,8],[30844,8],[36809,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25193,9],[31811,8],[32833,9],[45093,9],[46120,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26567,8]]},"/en/lessons/extracting-keywords":{"position":[[23038,8],[26323,8],[30550,8],[31174,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8154,8],[10745,8],[11055,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2088,8],[14181,8],[27966,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9808,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7516,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62767,8],[64610,8],[67956,8]]},"/en/lessons/geocoding-qgis":{"position":[[33593,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[19794,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[8244,8],[9061,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24550,8]]},"/en/lessons/gravity-model":{"position":[[21641,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[6914,8],[27658,8]]},"/en/lessons/installing-omeka":{"position":[[9796,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3406,8],[3568,8],[3622,8],[5642,8],[9622,8],[14708,8],[16949,8],[34145,8],[35942,8],[37461,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4538,8],[6912,8],[7363,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37782,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4740,8],[16224,8],[29749,8]]},"/en/lessons/intro-to-bash":{"position":[[281,8],[10911,8],[17622,8],[22515,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1331,9],[4950,8]]},"/en/lessons/intro-to-powershell":{"position":[[16952,8],[22535,8],[39318,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[19060,8]]},"/en/lessons/introduction-map-warper":{"position":[[6992,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3157,8],[8204,8],[22020,9]]},"/en/lessons/jupyter-notebooks":{"position":[[3375,8],[14941,8],[39228,8],[44387,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8494,8]]},"/en/lessons/linear-regression":{"position":[[4729,8]]},"/en/lessons/logistic-regression":{"position":[[19037,8],[43291,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18321,8]]},"/en/lessons/naive-bayesian":{"position":[[13441,8],[36031,8],[42906,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18899,8]]},"/en/lessons/qgis-layers":{"position":[[3525,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23566,8],[23638,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4015,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21822,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15199,8],[15602,8]]},"/en/lessons/sonification":{"position":[[36585,8]]},"/en/lessons/space-place-gazetteers":{"position":[[37327,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11376,8],[18583,8],[32471,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26495,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15265,9],[21778,8],[35430,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6099,8],[13668,9],[14435,8],[19473,10],[50458,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8988,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19716,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8411,9],[20294,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46743,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[12436,8]]},"/en/lessons/vector-layers-qgis":{"position":[[15681,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29018,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5888,8],[11700,9],[13265,8]]},"/en/lessons/working-with-web-pages":{"position":[[1226,8]]}}}],["director",{"_index":5403,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18232,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17910,8],[17999,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2150,9],[2381,9],[9321,8],[9509,8],[9653,9],[9808,10],[9881,9],[9906,9],[19867,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38747,10]]}}}],["directori",{"_index":145,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3075,10],[12675,10],[21555,9],[21613,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2297,9],[5015,10],[5574,9],[5669,9],[5906,10],[6003,9],[6325,9],[6486,9],[6940,12],[7090,10],[9933,10],[10730,9],[11575,9],[11806,9],[12324,9],[12445,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1501,9],[6753,9],[6799,9],[7019,9],[8232,10],[8438,10],[9303,10],[9460,11],[10007,10],[10029,10],[10237,9],[10354,10],[10398,11],[10435,10],[10466,9],[10489,10],[10569,10],[11020,10],[12709,10],[15341,10],[15352,11],[15721,9],[15787,9],[15839,9],[15955,10],[17293,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21245,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9422,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14960,10],[22731,9],[26573,9],[28467,10],[34240,9],[56492,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[667,9],[5753,9],[6551,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20170,9],[23984,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28549,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15755,9],[67169,11]]},"/en/lessons/common-similarity-measures":{"position":[[23612,9],[23659,9],[27975,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18794,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25107,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9207,9],[9270,12],[9432,9],[9577,9],[18455,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2423,10]]},"/en/lessons/counting-frequencies":{"position":[[13965,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4328,9],[4355,9],[5624,10],[5948,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15759,10],[16095,9],[17039,10],[25540,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4576,10],[10206,9],[10451,9],[17755,9],[17904,10],[34811,9],[35129,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17855,9],[18100,10],[18200,10],[18455,10],[18473,10],[20397,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8339,9],[8495,9],[14518,9],[14610,10],[14657,9],[15703,10],[18195,9],[21704,9],[22577,10],[22815,9],[22910,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[397,9],[11029,9],[11187,10],[11455,9],[12882,10],[12942,11],[13698,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27041,10],[37031,9],[37259,9],[44462,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10984,9],[11447,10],[11616,9],[11897,9],[12250,9],[12624,9],[12788,9],[13012,9],[14560,9],[14682,9],[14764,9],[14962,9],[15014,9],[15068,9],[18637,9],[24060,9],[24223,9],[40845,9],[41933,9],[42094,10],[42784,9],[42852,9],[45967,9],[48346,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1254,9],[12889,9],[13977,9],[15835,9],[23340,9],[23476,9],[23629,9],[23720,9],[23778,9],[23925,10],[24131,9],[24187,9],[24296,10],[24366,9],[24484,9],[24578,9],[25140,9],[26131,9],[26438,10],[26644,9],[27111,9],[29460,9],[29508,10],[29629,9],[32259,9],[32531,12],[33125,10],[33672,9],[35909,10],[36417,10],[37069,9],[38535,9],[44097,9],[47780,9],[48875,9],[48990,9],[49402,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8511,9],[46454,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6578,9],[6675,9],[6945,11],[7329,12],[7434,9],[11613,10],[11765,10],[14306,9],[18056,10],[25803,10]]},"/en/lessons/extracting-keywords":{"position":[[8553,9],[10510,9],[10553,9],[10639,9],[14451,9],[14532,9],[14637,10],[14783,10],[14918,9],[25835,10],[37363,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27878,9],[29150,11],[29617,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2427,9],[5389,9],[6560,9],[12671,10],[17310,9],[17406,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7215,10],[10442,10],[10635,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12351,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4150,9],[4364,9],[4437,9],[4469,9],[4634,9],[4871,9],[4920,11],[5030,9],[5139,10],[5449,9],[5569,9],[5600,10],[5641,10],[5867,10],[5923,9],[6101,9],[6142,9],[6311,9],[6409,9],[6524,11],[6783,9],[6816,9],[7091,9],[7201,9],[7264,9],[7313,9],[7384,9],[9291,10],[9881,9],[10903,9],[10964,9],[11176,9],[12832,10],[17773,9],[24828,10],[24995,10],[25607,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[6517,9],[9125,9],[9214,9],[11038,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11546,11],[11689,11],[11756,9],[24095,10],[35099,10]]},"/en/lessons/gravity-model":{"position":[[47480,9],[48624,9],[48663,9],[48790,9],[48813,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[27797,9]]},"/en/lessons/installing-omeka":{"position":[[10016,10],[10203,10],[10882,10],[11118,9],[12652,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[2436,11],[3218,10],[3594,9],[3677,9],[3766,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50551,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23682,9]]},"/en/lessons/intro-to-bash":{"position":[[3239,9],[4709,9],[4803,11],[4916,10],[4949,9],[5027,11],[5629,10],[5692,9],[5737,9],[7314,10],[7406,9],[9496,10],[9573,9],[9893,9],[9994,10],[10137,10],[10210,10],[10309,12],[10464,10],[10649,9],[10927,9],[11129,9],[11268,10],[11394,12],[12259,9],[12483,9],[12601,11],[12781,9],[12902,9],[12996,9],[13289,11],[13316,10],[14173,11],[16938,10],[17274,9],[17435,9],[21045,10],[21600,9],[21677,10],[21881,12],[22287,9],[22311,10],[22972,9],[23003,10],[23039,9],[23135,9],[23197,9],[23228,10],[23418,9],[23489,10],[23618,9],[24215,10],[24309,10],[24332,9],[25680,11],[25780,9],[25921,9],[25974,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2300,11]]},"/en/lessons/intro-to-powershell":{"position":[[215,9],[288,11],[350,11],[406,11],[4848,10],[4960,11],[5192,11],[5362,11],[5408,9],[5581,10],[5652,9],[7551,12],[7621,10],[7648,11],[7959,10],[8174,9],[8297,9],[8403,10],[9184,11],[9278,9],[9400,9],[9438,10],[9497,9],[9643,9],[9865,10],[10338,9],[10406,11],[10535,9],[10580,9],[10590,10],[10725,10],[10829,10],[10874,10],[10910,10],[11069,10],[11186,9],[11393,9],[11451,10],[11611,10],[11792,9],[11867,11],[11928,11],[11982,12],[12018,11],[12115,11],[12407,11],[12596,10],[13075,9],[13130,12],[13307,11],[13395,10],[13762,11],[14027,12],[14249,12],[14349,11],[14435,12],[14691,11],[15119,11],[15161,10],[15190,10],[15314,10],[16288,9],[16391,11],[16722,11],[16807,9],[16846,9],[16891,10],[17488,9],[17552,9],[17794,11],[18026,10],[18221,9],[18257,9],[18363,9],[18580,12],[18995,9],[19024,9],[19193,12],[19540,12],[21378,12],[22125,10],[23563,10],[26580,10],[27348,9],[27501,10],[27982,9],[31197,10],[35447,10],[37221,9],[39520,9],[39622,9],[39703,9],[39791,9],[39877,9],[40507,9],[41002,9],[42926,11],[43040,9],[43115,10],[43201,10],[43298,9],[43589,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1086,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11994,12],[12146,9],[14288,9],[19762,9],[19860,10],[22668,9],[22806,10],[31496,10],[38023,10],[38371,9],[38822,9],[39459,10],[39844,9],[40113,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5809,9],[5855,10],[5914,9],[16999,9],[17136,9]]},"/en/lessons/jupyter-notebooks":{"position":[[12897,9],[12967,9],[14651,10],[14682,9],[15088,9],[16878,9],[17038,9],[17358,9],[17537,10],[17986,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9321,10],[9632,9]]},"/en/lessons/linux-installation":{"position":[[135,9],[1038,9],[1092,10],[1572,10],[1759,10],[3278,9]]},"/en/lessons/mac-installation":{"position":[[135,9],[739,9],[799,9],[2657,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7910,10],[8103,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1597,10],[1657,9],[1814,9],[1853,10],[2143,9],[2411,11],[2426,12],[6230,9],[19770,9],[19824,10]]},"/en/lessons/naive-bayesian":{"position":[[27839,10],[27966,12],[28391,10],[28709,9],[28775,10],[28801,9],[28886,9],[28944,11],[28991,9],[29026,9],[31320,10],[31896,10],[31973,9],[32039,9],[32139,10],[32640,9],[32859,10],[36313,11],[36358,9],[36536,9],[37172,10],[37364,11],[39985,11],[43100,9],[46480,9]]},"/en/lessons/normalizing-data":{"position":[[10167,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15796,9],[16832,10],[21552,9],[23720,9],[23816,11],[26749,9],[28261,10],[28507,10],[28610,10],[38192,10],[39255,10],[39532,10],[39641,10],[39760,10],[50995,10],[51251,10],[51356,10]]},"/en/lessons/output-data-as-html-file":{"position":[[6239,9],[9915,10],[10226,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11667,9]]},"/en/lessons/preserving-your-research-data":{"position":[[5500,9],[11477,10],[11537,12],[11632,11],[11658,11],[11989,11],[12390,9],[12530,9],[13017,9],[14505,10],[14639,9],[14669,9],[14906,9],[14977,9],[15296,9],[15943,12],[16049,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24584,9],[24720,9],[24858,9]]},"/en/lessons/research-data-with-unix":{"position":[[3887,10],[4071,10],[4492,9],[4564,10],[4639,9],[4729,9],[4827,9],[5069,9],[5466,9],[5879,9],[8454,10],[9524,9],[9625,9],[11621,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[37715,10]]},"/en/lessons/sentiment-analysis":{"position":[[17118,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14739,11],[14789,9],[18456,9],[18493,10]]},"/en/lessons/sonification":{"position":[[21073,10],[21245,9],[22410,9],[25582,10]]},"/en/lessons/space-place-gazetteers":{"position":[[180,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18944,10],[19424,10],[19503,10],[19831,10],[19893,11],[20011,10],[20062,10],[20139,9],[20239,9],[20271,9],[20288,9],[20347,9],[20434,9],[20454,11],[20925,9],[21943,10],[24536,10],[24777,9],[26998,9],[28219,9],[29218,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7147,9],[10663,9],[11306,9],[14095,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19202,9],[24147,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6851,9],[6931,9],[7011,9],[9412,10],[9604,9],[9686,10],[9793,10],[9818,9],[10897,9],[10983,9],[11093,9],[11135,9],[11253,9],[11328,9],[11390,10],[11488,10],[13868,10],[14349,9],[14382,11],[14434,9],[14588,12],[14752,10],[15013,10],[15476,9],[15556,10],[16628,9],[16711,11],[18304,10],[19801,10],[20976,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23722,9],[23808,9],[23879,10],[31001,10],[31962,11],[33974,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18933,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18308,9],[18753,11],[21480,9],[21646,11],[38287,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16031,9]]},"/en/lessons/viewing-html-files":{"position":[[3263,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6938,9],[7053,9],[9614,9],[12660,9]]},"/en/lessons/windows-installation":{"position":[[537,9],[597,9],[4015,9],[4963,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3125,9],[5377,9],[5550,10],[5601,10],[9038,9],[9505,9],[11288,9]]},"/en/lessons/working-with-web-pages":{"position":[[1340,9],[1897,9],[2449,11],[10033,10]]}}}],["directory_nam",{"_index":21169,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20083,14],[20105,14]]}}}],["directory’",{"_index":15352,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[13643,11]]}}}],["dirichlet",{"_index":1783,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44309,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13930,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5946,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21372,9],[26229,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14598,9],[19788,9],[19924,9]]}}}],["diritto",{"_index":11932,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9643,7],[60943,7]]}}}],["dirnam",{"_index":11050,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13035,8]]}}}],["dirpath",{"_index":22860,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21094,7],[38848,7],[38921,7]]}}}],["dirti",{"_index":3425,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[19713,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56858,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52189,5]]}}}],["dis)similar",{"_index":5838,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3651,17]]}}}],["disabl",{"_index":7237,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6574,12],[12097,14]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30590,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17959,9],[17977,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9285,7],[9321,7]]},"/en/lessons/naive-bayesian":{"position":[[58891,10],[59716,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7383,8]]}}}],["disadvantag",{"_index":4943,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43619,12]]},"/en/lessons/common-similarity-measures":{"position":[[2056,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11323,13],[11733,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7251,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22867,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8047,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3668,12],[6032,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38924,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5559,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8477,12]]}}}],["disaggreg",{"_index":21016,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[47169,14]]}}}],["disagr",{"_index":7808,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8091,12]]}}}],["disagre",{"_index":1578,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31146,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33423,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9011,8]]}}}],["disallow",{"_index":8204,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30987,11]]}}}],["disambigu",{"_index":7084,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52237,14]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3935,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24865,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[944,15],[2915,14]]},"/en/lessons/intro-to-linked-data":{"position":[[5944,12],[11224,13],[11287,12]]},"/en/lessons/space-place-gazetteers":{"position":[[12717,14]]}}}],["disambugu",{"_index":15158,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[11462,14]]}}}],["disappear",{"_index":1618,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32873,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16155,9],[29438,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19234,9]]},"/en/lessons/intro-to-powershell":{"position":[[14277,9],[19675,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38579,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8777,11],[24821,12],[33633,9]]}}}],["disappoint",{"_index":14252,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[21526,12]]}}}],["disappointingli",{"_index":21302,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17649,15]]}}}],["disast",{"_index":2809,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6108,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51422,9]]}}}],["discard",{"_index":8912,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9345,9]]},"/en/lessons/naive-bayesian":{"position":[[7695,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32174,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31221,10]]}}}],["discern",{"_index":1147,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8878,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11746,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51728,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1050,10]]},"/en/lessons/extracting-keywords":{"position":[[3371,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6116,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[909,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7743,8],[20234,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53813,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11784,7]]},"/en/lessons/sonification":{"position":[[1481,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32704,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18363,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4086,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2375,7]]}}}],["discipl",{"_index":8978,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20803,9]]}}}],["disciplin",{"_index":3721,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3286,11],[31494,11],[55997,10],[60493,10],[67300,12],[67627,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28021,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[261,11],[4923,11],[5240,11],[5328,11],[6008,12],[7132,11],[7680,11],[19205,10],[19864,10],[20794,10],[21594,11],[21799,10],[39820,10],[41627,12],[42867,10],[42951,10],[46450,10],[46520,10],[49671,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37268,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8347,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[589,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5233,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1008,11],[2006,10]]},"/en/lessons/jupyter-notebooks":{"position":[[38206,11]]},"/en/lessons/linear-regression":{"position":[[1910,11],[47158,10],[54421,12],[61234,11]]},"/en/lessons/logistic-regression":{"position":[[1630,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4056,10],[4204,11]]},"/en/lessons/space-place-gazetteers":{"position":[[22523,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5545,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2528,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[193,12]]}}}],["disciplinari",{"_index":3861,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16437,12],[65136,12],[67700,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8150,12],[8411,12],[9695,12],[19349,12],[40226,12],[48331,12],[60171,12],[61015,12],[61952,12]]},"/en/lessons/jupyter-notebooks":{"position":[[50426,12],[51327,12],[51579,12]]}}}],["disclaim",{"_index":23019,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[7878,10]]}}}],["disclos",{"_index":3327,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4645,9]]},"/en/lessons/sentiment-analysis":{"position":[[4827,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18319,8]]}}}],["disclosur",{"_index":20324,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6246,11]]}}}],["discolor",{"_index":611,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18938,14]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24680,10]]}}}],["disconnect",{"_index":5860,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9365,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40861,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10375,10],[10518,13],[10629,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22866,12],[25137,10],[30108,10],[32861,10],[39703,11],[42915,10]]}}}],["discontinu",{"_index":15635,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25842,13]]}}}],["discount",{"_index":6214,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21485,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45140,10]]}}}],["discourag",{"_index":6101,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46065,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3903,11]]}}}],["discours",{"_index":2683,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31300,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1442,9],[2253,9],[6091,9],[12340,9],[12673,9],[13907,9],[25607,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28254,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41668,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[1486,9],[1544,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33275,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4600,9]]},"/en/lessons/sentiment-analysis":{"position":[[5162,9]]},"/en/lessons/space-place-gazetteers":{"position":[[454,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[313,9],[4714,9],[7260,9],[8681,9],[26524,9],[34700,10],[54316,9],[60275,9],[64238,10],[64500,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4791,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23675,9],[49976,9]]}}}],["discov",{"_index":1203,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11124,8],[33227,8],[33382,8],[36123,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1567,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4599,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1570,8],[10365,8],[20465,8],[35173,10],[35339,10],[67508,8],[70599,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2437,8],[15029,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6496,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1630,8]]},"/en/lessons/counting-frequencies":{"position":[[3642,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6076,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45845,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37539,8],[49288,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44885,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41652,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40700,10],[43882,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[956,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1979,8],[41583,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3882,8],[4030,8],[4763,8],[12849,8],[19867,8],[21502,10],[22594,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30051,8],[30308,8],[34243,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13152,9],[41415,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44865,10]]},"/en/lessons/jupyter-notebooks":{"position":[[47622,8]]},"/en/lessons/linear-regression":{"position":[[57756,8],[68239,8]]},"/en/lessons/naive-bayesian":{"position":[[7901,8],[7987,11],[15496,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41073,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29772,11]]},"/en/lessons/sentiment-analysis":{"position":[[7842,10]]},"/en/lessons/space-place-gazetteers":{"position":[[15801,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5106,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2295,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47024,8],[59893,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16242,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23337,8]]}}}],["discoveri",{"_index":1807,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44930,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18895,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67569,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8396,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7899,10],[9256,10]]},"/en/lessons/gravity-model":{"position":[[5384,12],[17904,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7557,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49015,9],[53727,9]]},"/en/lessons/sentiment-analysis":{"position":[[5770,12]]},"/en/lessons/sonification":{"position":[[39927,10]]},"/en/lessons/space-place-gazetteers":{"position":[[12366,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1830,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2759,9]]}}}],["discplin",{"_index":6727,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19752,9]]}}}],["discrep",{"_index":2046,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8387,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16507,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6116,13],[8376,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25178,13]]},"/en/lessons/georeferencing-qgis":{"position":[[7555,11]]}}}],["discret",{"_index":2890,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16622,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6339,8],[36381,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26257,10]]},"/en/lessons/gravity-model":{"position":[[11424,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13804,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[458,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20559,8],[23521,11]]},"/en/lessons/linear-regression":{"position":[[12931,8],[12956,8],[13128,8],[13838,8],[14584,8]]},"/en/lessons/logistic-regression":{"position":[[4148,8],[4998,8],[61346,9]]}}}],["discrimin",{"_index":10149,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2870,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17040,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23057,15]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18958,14],[43310,14],[47289,15]]},"/en/lessons/sonification":{"position":[[4613,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15349,12]]}}}],["discurs",{"_index":6652,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[8038,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4924,10],[6967,10],[33359,10]]}}}],["discuss",{"_index":498,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14130,10],[20515,9],[24350,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9047,9],[11757,10],[20148,7],[24911,10],[38210,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11217,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3496,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19698,9],[19995,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31587,7],[40300,9],[60374,11],[61719,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35639,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4100,9],[7574,9],[35477,10],[48138,9],[61242,9],[68436,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4807,7],[26855,9],[27290,9],[36535,9],[44877,9],[57285,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3987,10],[4148,11],[4633,10],[5188,7],[5304,7],[24744,9],[35867,9],[39130,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8788,10],[24868,10],[49458,10],[59469,10],[61070,7],[61157,10],[61374,10],[62064,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[971,11],[4471,11],[19986,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8816,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13527,10],[18386,10],[23366,9],[27189,9],[28705,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[722,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8459,7],[13194,7],[27860,7],[38228,7],[47016,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38709,9],[38777,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28972,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10384,9],[45499,7],[47418,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4864,9],[7430,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12113,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45614,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19734,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4767,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9822,10],[17622,9],[21089,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34653,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7041,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[8922,11],[31336,11],[32533,10],[32925,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22293,10],[35101,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[835,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[10290,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13974,10]]},"/en/lessons/gravity-model":{"position":[[18753,7],[47213,9],[56429,10],[56799,7],[58701,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[27830,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3929,7],[11644,10],[14993,10],[15154,7],[15379,10],[16447,11],[18385,7],[21654,7],[23461,7],[29508,7],[44286,7],[47158,9],[50888,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19280,7],[31944,9],[49108,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6172,10],[9879,9],[12428,9],[35993,10],[38418,9],[39517,10],[45535,10],[45935,10],[51988,10],[54686,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5486,7]]},"/en/lessons/intro-to-linked-data":{"position":[[3703,9],[9437,9],[25242,9],[25592,9]]},"/en/lessons/intro-to-powershell":{"position":[[41458,11],[42301,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[18103,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4915,7],[33631,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34561,10],[45658,7],[47048,10]]},"/en/lessons/json-and-jq":{"position":[[8278,9]]},"/en/lessons/jupyter-notebooks":{"position":[[8732,10],[18449,7],[21688,11],[23145,10],[27639,11],[52166,11]]},"/en/lessons/linear-regression":{"position":[[3494,7],[4565,9],[17570,10],[71828,10],[72119,11],[79952,9]]},"/en/lessons/logistic-regression":{"position":[[3214,7],[3456,10],[22785,10],[43124,9],[53327,10],[67638,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11078,10]]},"/en/lessons/naive-bayesian":{"position":[[27447,9],[35387,9]]},"/en/lessons/research-data-with-unix":{"position":[[2677,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4527,10],[4959,7],[11085,11],[40648,11]]},"/en/lessons/sentiment-analysis":{"position":[[29385,9]]},"/en/lessons/sonification":{"position":[[17710,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32358,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13046,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2750,10],[4430,10],[5686,10],[50317,7],[58553,7],[59663,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1079,10],[25881,10],[26819,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4891,10],[40602,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15162,9],[31803,9],[50497,9],[52294,10],[52518,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26448,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1973,9],[7702,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6635,9],[12795,9]]},"/en/lessons/working-with-text-files":{"position":[[647,10],[4337,7],[9193,7]]}}}],["discussion.1",{"_index":6114,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3233,12]]}}}],["diseas",{"_index":9049,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1077,8]]},"/en/lessons/linear-regression":{"position":[[8444,7],[54736,7],[56839,7]]},"/en/lessons/naive-bayesian":{"position":[[59177,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25986,7],[32999,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[23640,7],[23897,7],[23950,7],[24163,7],[24366,7],[24697,7],[26555,9],[26686,7],[26790,8],[26894,8]]}}}],["disgust",{"_index":19967,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5077,7],[7193,8],[11270,7],[13263,7],[15450,7],[26292,7],[28067,7],[30084,8],[31924,8],[32046,9],[32779,7]]}}}],["disgusto",{"_index":19991,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11284,8]]}}}],["dish",{"_index":8590,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14506,4],[15059,4],[23953,4],[30899,7],[45670,6],[45922,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16494,6],[17161,6],[17227,6],[17356,7]]}}}],["dish.csv",{"_index":8586,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14270,9],[14427,8],[14812,8]]}}}],["dish_count",{"_index":8609,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20623,10],[22845,14],[26569,10],[30138,10],[30282,11],[33379,14],[35371,10]]}}}],["disimilar",{"_index":3751,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6926,9]]}}}],["disinform",{"_index":21927,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61506,14]]}}}],["disjunctiv",{"_index":3890,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18030,14]]}}}],["disk",{"_index":9759,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28917,4],[48484,4]]},"/en/lessons/intro-to-powershell":{"position":[[15813,4]]},"/en/lessons/introduction-and-installation":{"position":[[1811,4]]}}}],["diskblockmanag",{"_index":9669,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18605,17]]}}}],["dismantl",{"_index":1845,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46027,11],[52113,11]]}}}],["dismiss",{"_index":5489,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31981,8]]}}}],["disord",{"_index":11715,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1593,9],[63215,9]]}}}],["disorderli",{"_index":13842,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61820,11]]}}}],["disorgan",{"_index":15341,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[8212,12]]}}}],["disori",{"_index":8352,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26376,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31446,11]]}}}],["disp",{"_index":19489,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13962,4],[17198,4]]}}}],["dispar",{"_index":3402,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15332,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36279,9],[38770,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46622,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37393,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12541,9]]}}}],["disparo",{"_index":20000,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12120,7],[12780,9],[13516,7],[17761,9],[18055,9]]}}}],["dispatch",{"_index":22021,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5567,8],[23609,9]]}}}],["dispers",{"_index":9391,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40792,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20107,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[429,11],[11368,10],[11765,10],[12027,11],[12460,9],[16445,9],[18095,10],[22051,9],[23436,10],[28078,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11172,9],[12101,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42856,10],[44275,10],[52378,10]]}}}],["displac",{"_index":7457,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27155,9],[27282,9],[27836,10]]},"/en/lessons/geocoding-qgis":{"position":[[29366,12],[29502,12],[30059,12],[30998,12]]}}}],["displaci",{"_index":6674,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13320,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[500,8],[20730,8],[20823,9],[20833,8],[21273,8],[21489,8],[21755,8]]}}}],["displacy.rend",{"_index":6893,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[38412,15]]}}}],["displacy.render(doc",{"_index":6895,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[38530,20]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21398,20],[21641,20],[21909,20]]}}}],["displacy.render(sent",{"_index":6836,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32959,25],[34536,25]]}}}],["displacy.serve(doc",{"_index":11561,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21282,19]]}}}],["display",{"_index":876,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[0,10]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9974,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8320,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10484,7],[17797,7],[17912,8],[18433,10],[22549,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3012,9],[8144,7],[34988,7],[41462,7],[42320,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8114,10],[8639,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40361,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28693,7],[28825,7],[66164,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19938,7],[21166,9],[31529,9],[31628,7],[50587,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19359,7],[22375,8],[25288,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10470,7],[13947,7],[14082,7],[26213,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14566,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19783,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29435,7],[39453,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4829,7],[6340,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5539,7],[18109,8],[24817,7],[45490,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13533,7],[13623,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[461,7],[2978,9],[4653,7],[4772,7],[4995,8],[15578,7],[35770,7],[38876,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2689,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21593,7],[22896,8],[26427,7],[31061,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8599,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4103,9],[6505,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7928,8],[33920,8],[44210,7],[44642,7],[47546,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1,10],[910,7],[3744,9],[5600,8],[6851,10],[11204,7],[11826,7],[11904,8],[13244,10],[13611,10],[14361,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12925,9],[13082,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22033,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12498,10]]},"/en/lessons/extracting-keywords":{"position":[[16534,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16734,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7563,8],[8681,10],[29531,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20847,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8481,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63399,7]]},"/en/lessons/geocoding-qgis":{"position":[[1019,7],[14687,9],[15953,7],[27277,7],[28657,7],[29326,7],[29602,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8160,8],[14431,7],[14729,7],[15566,9],[15694,7],[15777,10],[18136,7],[21848,9],[28757,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[20635,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11143,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2027,7],[8345,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3162,10],[17986,7],[18977,10],[19039,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4709,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14393,9],[14475,7],[25125,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[6218,8],[7490,7],[24193,7],[24293,9],[24639,10],[26663,8],[30220,9],[39328,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30395,7],[30469,8],[31146,7],[31457,7],[36397,10],[39973,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2920,9],[3237,9],[3507,9],[11649,7],[17275,7],[21321,7],[21711,7],[22407,9],[23500,8],[23573,7],[23870,8],[24215,7],[24722,10],[25034,9],[29110,7],[31711,7],[32143,9],[32534,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13478,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1104,7],[1794,9],[3467,7],[3586,7],[3808,8],[18137,7],[18525,7],[37756,7],[42121,8]]},"/en/lessons/intro-to-bash":{"position":[[5134,7],[7609,10],[7787,7],[15345,10],[16609,9],[26335,8],[26398,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1198,7]]},"/en/lessons/intro-to-powershell":{"position":[[4524,7],[26838,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[19326,8]]},"/en/lessons/introduction-map-warper":{"position":[[9072,7],[9150,10],[9231,7],[10185,8],[13237,8],[16582,7],[19050,7],[19639,7],[21082,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25075,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1599,7],[5470,7],[8129,8],[19297,7],[20024,7],[21492,7],[21905,7],[24151,9],[28603,7],[29468,8],[29676,8],[29892,10],[32497,7],[33850,10],[35375,8],[35864,7],[36650,10],[36992,8],[40509,9],[41542,7]]},"/en/lessons/json-and-jq":{"position":[[5725,7],[5996,9]]},"/en/lessons/jupyter-notebooks":{"position":[[14171,9],[14335,7],[14632,8],[14834,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1157,7],[2813,7]]},"/en/lessons/logistic-regression":{"position":[[34931,7],[52691,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4277,7],[22016,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[485,7],[4516,7],[6770,7],[6864,7],[6926,7],[7132,8],[9205,7],[11039,7],[12083,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7279,7]]},"/en/lessons/qgis-layers":{"position":[[12214,7],[15337,7],[15476,8],[16938,7]]},"/en/lessons/research-data-with-unix":{"position":[[4989,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21241,9],[30120,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26995,9],[29937,10],[30205,10],[32589,7],[33887,7],[43254,7]]},"/en/lessons/sentiment-analysis":{"position":[[14458,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[651,7],[1083,9],[2304,8],[5156,7],[5435,7],[16439,7],[18382,9],[21875,9],[22653,7],[22858,10],[22944,10],[24282,7],[26097,7],[26351,7],[26864,9],[30140,8],[31089,7],[34544,7],[38362,10],[38753,7]]},"/en/lessons/sonification":{"position":[[15260,7],[19321,8],[40983,8],[41344,9],[41451,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19861,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21067,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5368,10],[16259,10],[45814,10],[48451,9],[48610,9],[49299,10],[49526,10],[50055,9],[50295,10],[50393,9],[52965,9],[54486,8],[55806,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4592,7],[5527,7],[6505,7],[6548,7],[6614,7],[6707,7],[12005,7],[22299,9],[25395,7],[29001,10],[29205,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1241,7],[5326,7],[5843,8],[5965,8],[6770,7],[6886,7],[10807,7],[11100,7],[18603,8],[18896,7],[19636,9],[19807,9],[20230,9],[20366,8],[20705,10],[22637,9]]},"/en/lessons/vector-layers-qgis":{"position":[[10033,7]]},"/en/lessons/viewing-html-files":{"position":[[2262,9],[2767,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[644,7],[8764,7],[11598,7],[13263,10],[21637,7],[22661,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4966,7],[5016,7],[5069,7],[9959,7],[10387,8]]}}}],["display.1",{"_index":7190,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[1515,9]]}}}],["display=\"windsor_timeline_tts_face.png",{"_index":9404,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44256,39]]}}}],["display=\"your_timeline_tts_face.png\",1,55,10",{"_index":9416,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46454,44]]}}}],["displaylabel",{"_index":21308,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18216,13],[21276,13],[28181,13],[29996,13]]}}}],["displays|model",{"_index":3418,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17843,17]]}}}],["display’",{"_index":5525,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46000,9]]}}}],["dispos",{"_index":8457,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15054,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43781,8],[69251,9]]},"/en/lessons/intro-to-powershell":{"position":[[37396,9]]},"/en/lessons/research-data-with-unix":{"position":[[9457,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30002,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29712,10]]}}}],["disproportion",{"_index":10627,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46897,18]]},"/en/lessons/gravity-model":{"position":[[6804,18]]},"/en/lessons/image-classification-neural-networks":{"position":[[841,18]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29618,16]]},"/en/lessons/logistic-regression":{"position":[[43134,18]]}}}],["disput",{"_index":1215,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11286,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3585,8],[11488,8],[12980,8],[13424,8],[14807,11],[16324,8],[19038,8],[19147,11],[21828,8],[22111,8],[22210,8],[22609,8],[22851,8],[25051,8],[25125,8],[25228,9],[27542,8],[29243,8],[29338,8],[29443,8],[35716,8],[36379,11],[42661,8],[42916,8],[49308,8],[49913,8],[50121,8],[50372,8],[55460,8]]}}}],["disputed_count",{"_index":16287,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27806,14],[28299,16],[28366,15]]}}}],["disregard",{"_index":5720,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[22288,10]]}}}],["diss",{"_index":20307,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54261,6]]}}}],["dissemin",{"_index":14631,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7711,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24181,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31553,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60790,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9445,13]]}}}],["dissent",{"_index":10358,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3655,9]]}}}],["dissert",{"_index":4506,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67207,14]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5566,14]]}}}],["dissimilar",{"_index":1767,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43565,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36996,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[34462,10]]}}}],["dissolv",{"_index":21225,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[1084,8]]}}}],["disson",{"_index":11426,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34537,10]]}}}],["dist",{"_index":8219,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35247,4]]}}}],["distanc",{"_index":1865,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46942,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27572,8],[27692,10],[27782,8],[28130,9],[28166,8],[28308,8],[34672,8],[35184,9],[35355,9],[36563,8],[38904,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14670,9],[14765,8],[14931,9],[16154,8],[19326,9],[25014,8],[25187,8],[25232,9],[27315,8],[27427,8],[30755,8],[34226,8],[34507,10],[34554,9],[34597,9],[62009,8],[62161,9],[63383,8]]},"/en/lessons/common-similarity-measures":{"position":[[222,9],[307,8],[409,8],[434,8],[478,8],[515,8],[553,8],[615,8],[1918,8],[2002,8],[2098,8],[2143,9],[2163,9],[2184,9],[2289,9],[2670,10],[2726,9],[3293,8],[4412,9],[4940,8],[5106,8],[7490,8],[8559,9],[9096,8],[9292,8],[9358,8],[9476,8],[9769,8],[9991,8],[10217,8],[10450,9],[10513,9],[10668,8],[10882,8],[10934,8],[11091,8],[11153,8],[11301,9],[11373,8],[11403,9],[11423,9],[11444,9],[11514,8],[11560,8],[12086,8],[12250,8],[12313,9],[12379,9],[12403,9],[12593,9],[12800,8],[12890,8],[13065,8],[13652,8],[13695,8],[13866,8],[13970,8],[13998,9],[14019,8],[14144,8],[14214,9],[14452,8],[14520,9],[14614,8],[14813,8],[15102,8],[15378,8],[15453,9],[15615,10],[15739,8],[15770,8],[15849,8],[15908,8],[16161,8],[18334,9],[18560,9],[18708,8],[18781,8],[18849,8],[18904,8],[18956,8],[19231,8],[19366,9],[19857,8],[19880,8],[20047,8],[20183,8],[20250,8],[20371,8],[20492,8],[20911,8],[21214,8],[21257,8],[21362,9],[21439,8],[21484,8],[21546,8],[21783,8],[21980,8],[22105,8],[22266,8],[22633,9],[22736,8],[22802,8],[23074,8],[23153,8],[23259,8],[23337,9],[26734,10],[26758,8],[26792,8],[26855,10],[27084,8],[27187,8],[27271,10],[28096,9],[28369,8],[28572,8],[29458,9],[29669,9],[30377,10],[30732,9],[31147,8],[32003,8],[32181,9],[32689,9],[32725,8],[32778,9],[32836,8],[33178,8],[33198,9],[33240,8],[33349,10],[33383,8],[33580,9],[33651,8],[33837,8],[34410,8],[34499,9],[34735,8],[34877,8],[35364,8],[35526,8],[35754,8],[36273,8],[36516,8],[37473,8],[37622,8],[37763,8],[37870,8],[38030,8],[38132,8],[38302,8],[39648,8],[39824,9],[39844,9],[39865,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37572,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1595,9],[36549,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26847,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[723,8],[12381,8],[14631,8],[14813,8],[15613,9],[16190,9],[23587,10],[23819,8],[24697,8]]},"/en/lessons/geocoding-qgis":{"position":[[1107,9],[31655,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[26318,8],[26745,9]]},"/en/lessons/gravity-model":{"position":[[2309,8],[3206,8],[4153,8],[5914,10],[19461,8],[25546,8],[32711,9],[35468,8],[36581,8],[39549,8],[42092,9],[42776,8],[47424,8],[51571,10],[51913,9],[52432,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27545,8]]},"/en/lessons/introduction-map-warper":{"position":[[5257,8],[5418,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13394,9],[23491,10],[24434,8],[29222,8],[29305,8],[31162,10]]},"/en/lessons/linear-regression":{"position":[[17974,8],[47606,8],[59532,8]]},"/en/lessons/sonification":{"position":[[19675,8],[19761,9],[19802,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5781,8],[11983,8],[12502,9],[12843,8],[38143,8],[38343,8],[46433,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23775,10]]}}}],["distance/similar",{"_index":5603,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[356,19],[11470,19]]}}}],["distance[0][k",{"_index":12089,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15043,14]]}}}],["distance[i,j",{"_index":12080,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14580,13]]}}}],["distance[i][0",{"_index":12088,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15012,14]]}}}],["distance[row",{"_index":12097,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15896,12]]}}}],["distance[row][col",{"_index":12094,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15698,18],[15807,17],[15967,18]]}}}],["distances[:,1",{"_index":4861,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34609,14]]}}}],["distant",{"_index":3794,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11259,7]]},"/en/lessons/common-similarity-measures":{"position":[[21311,7],[21404,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2404,8],[43674,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1214,8],[22254,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8642,8],[13747,7],[16701,7],[22090,7],[24456,7],[33800,7],[34835,7],[43595,7],[45269,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42906,8],[42984,8],[43705,7],[43760,7],[47977,8],[48217,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1585,7],[37869,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1141,7]]},"/en/lessons/linear-regression":{"position":[[69518,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1795,7],[2476,7],[2853,7],[3042,7],[3243,7],[3450,7],[4470,7],[5232,7],[28345,7],[28531,7],[38643,7],[39268,7],[39612,7],[40068,7]]},"/en/lessons/sonification":{"position":[[23620,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1694,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[810,7],[1402,7],[10575,7]]}}}],["distiguish",{"_index":19973,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5816,12]]}}}],["distinct",{"_index":1110,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6699,13],[7132,13],[7436,13],[7576,12],[7604,12],[7619,11],[7667,12],[8188,12],[8204,11],[11581,11],[32554,11],[35218,11],[36425,11],[40833,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1442,15],[16450,12],[32348,15],[32977,8],[33687,12],[44456,9],[49991,11],[60444,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17364,8]]},"/en/lessons/common-similarity-measures":{"position":[[9876,12],[10834,11],[11279,8],[19443,11],[23133,11],[37116,15]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40376,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52534,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10710,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7123,8],[38959,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5228,12]]},"/en/lessons/counting-frequencies":{"position":[[8166,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13864,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19957,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12318,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47430,8]]},"/en/lessons/extracting-keywords":{"position":[[17499,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32607,12],[33014,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6771,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10768,8]]},"/en/lessons/geocoding-qgis":{"position":[[10481,11]]},"/en/lessons/gravity-model":{"position":[[16358,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[7842,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1718,11],[3904,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49345,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[15604,8]]},"/en/lessons/introduction-map-warper":{"position":[[22087,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37056,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6963,11],[48381,11]]},"/en/lessons/linear-regression":{"position":[[14211,8],[31104,11]]},"/en/lessons/logistic-regression":{"position":[[19587,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5896,12]]},"/en/lessons/naive-bayesian":{"position":[[8895,12],[9278,11],[56500,11]]},"/en/lessons/output-data-as-html-file":{"position":[[1492,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2553,11],[18685,11],[18781,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27863,13]]},"/en/lessons/sentiment-analysis":{"position":[[13140,12],[14793,11]]},"/en/lessons/sonification":{"position":[[4560,12],[13734,8],[40129,13]]},"/en/lessons/space-place-gazetteers":{"position":[[5174,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43331,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[14759,11]]}}}],["distinctli",{"_index":1137,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7992,10]]},"/en/lessons/logistic-regression":{"position":[[53795,10]]}}}],["distinguish",{"_index":642,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20404,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7764,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12784,11],[33554,11],[65162,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44826,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21626,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45878,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50579,11]]},"/en/lessons/geocoding-qgis":{"position":[[22513,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11634,11],[11783,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[6234,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[4235,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[7558,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[45859,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29317,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6840,11],[9524,11]]},"/en/lessons/naive-bayesian":{"position":[[6727,13],[10770,11],[56953,13],[60725,11],[65406,14]]},"/en/lessons/normalizing-data":{"position":[[5328,14]]},"/en/lessons/space-place-gazetteers":{"position":[[2888,11],[5106,11],[6084,13],[31325,13],[36026,13],[40723,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29546,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4188,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41525,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[18113,14],[18648,11],[26915,11]]},"/en/lessons/working-with-web-pages":{"position":[[2189,11]]}}}],["distort",{"_index":1496,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28448,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2816,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6543,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58948,8]]},"/en/lessons/georeferencing-qgis":{"position":[[1337,11],[7673,9]]},"/en/lessons/introduction-map-warper":{"position":[[5099,11],[17175,9],[17364,11]]},"/en/lessons/linear-regression":{"position":[[52760,7]]}}}],["distract",{"_index":16313,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35333,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6765,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29306,12],[51715,8]]}}}],["distribut",{"_index":1332,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16355,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3217,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1017,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13614,12],[38321,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13110,12],[13257,10],[14536,11],[24218,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8301,11],[9272,11]]},"/en/lessons/common-similarity-measures":{"position":[[3155,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16524,12],[18189,12],[24744,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51432,12],[59963,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15532,12],[15569,11],[16537,12],[18470,11],[29639,11],[38691,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[849,13],[1237,12],[1574,10],[3083,13],[6281,13],[7971,13],[16812,12],[27708,12],[34255,13],[34333,13],[35206,13],[35357,10],[35847,13],[36008,12],[36370,13],[38624,13],[39774,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23918,12],[24470,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12195,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6679,11],[13415,13],[13492,12],[13541,12],[13614,13],[48041,11],[54018,12],[54450,11],[54535,12],[54644,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[589,13],[720,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4569,12],[7596,13]]},"/en/lessons/geocoding-qgis":{"position":[[1180,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6755,13],[9388,12],[10791,12],[12723,11],[12753,12],[24525,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[9846,12],[15371,12],[15552,13],[15728,13],[15800,13],[16660,12],[19504,12],[20569,14],[22176,13],[22971,12],[23004,12],[23067,13],[27019,12],[27935,11],[28127,12],[28257,13],[35073,14],[35146,13]]},"/en/lessons/gravity-model":{"position":[[1457,12],[1591,12],[3345,13],[3560,13],[3868,12],[4924,12],[6183,12],[9951,12],[11021,11],[12018,12],[12402,12],[15819,11],[25946,13],[26387,13],[26473,14],[26910,14],[27237,13],[27486,12],[27756,12],[27937,13],[29493,13],[30463,12],[31299,12],[60423,14],[62653,14],[64004,14],[66841,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15568,10],[41979,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43899,12],[45533,12],[47280,12],[48037,13],[48575,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15469,11],[18649,12]]},"/en/lessons/introduction-map-warper":{"position":[[17868,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7707,12],[7843,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[973,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17615,14],[19591,12],[20981,12],[21163,12],[23374,12],[27597,13],[36817,12]]},"/en/lessons/jupyter-notebooks":{"position":[[9446,12]]},"/en/lessons/linear-regression":{"position":[[42850,12],[46969,12],[47438,12],[50552,12],[51975,12]]},"/en/lessons/logistic-regression":{"position":[[26189,12]]},"/en/lessons/naive-bayesian":{"position":[[16231,12],[16356,12],[16391,12],[17765,13],[39363,11],[40526,12],[40678,12],[42377,11]]},"/en/lessons/research-data-with-unix":{"position":[[7206,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5638,12],[6190,12],[11449,12],[11593,12],[18154,12],[20274,12],[20571,12],[20708,12],[21686,12],[39126,13]]},"/en/lessons/sentiment-analysis":{"position":[[38597,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5128,10],[19128,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7658,12],[7726,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29230,12],[38142,11],[48181,12],[56322,12],[57521,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3443,12],[6186,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42371,13]]},"/en/lessons/vector-layers-qgis":{"position":[[16952,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9056,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3815,13]]}}}],["distribution.7",{"_index":13633,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[27701,14]]}}}],["distributions.10",{"_index":13642,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[31730,16]]}}}],["distributor",{"_index":13870,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65724,14]]}}}],["distro",{"_index":20545,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16005,8]]}}}],["disturb",{"_index":11698,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11079,14]]},"/en/lessons/normalizing-data":{"position":[[2244,14]]}}}],["dive",{"_index":2676,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30934,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40933,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62152,4]]},"/en/lessons/counting-frequencies":{"position":[[13772,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10122,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6309,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2421,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3273,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6907,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5629,4]]},"/en/lessons/normalizing-data":{"position":[[9989,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11591,6],[43855,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34513,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33436,4],[46656,4]]}}}],["diverg",{"_index":6664,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12253,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21893,7],[21957,10]]},"/en/lessons/intro-to-bash":{"position":[[5519,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31534,7]]}}}],["divers",{"_index":4611,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7554,9]]},"/en/lessons/common-similarity-measures":{"position":[[29318,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16211,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1141,7],[46442,8],[46790,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5603,8],[26395,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2721,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3731,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16035,9],[16105,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46150,9],[46449,9],[47280,7],[49551,9],[50755,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50247,9]]},"/en/lessons/jupyter-notebooks":{"position":[[50439,9]]},"/en/lessons/sentiment-analysis":{"position":[[8403,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9235,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3673,7]]}}}],["diversifi",{"_index":11110,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25266,12]]}}}],["divid",{"_index":762,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1780,7],[5345,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6253,7],[6307,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19685,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44881,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17710,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2013,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56726,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32074,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25275,7],[25705,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16544,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31711,7]]},"/en/lessons/geocoding-qgis":{"position":[[4341,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31106,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[5598,7],[16586,6],[35433,6],[35670,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13728,8],[19054,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10603,7],[24610,6],[29783,7]]},"/en/lessons/intro-to-powershell":{"position":[[1782,7]]},"/en/lessons/introduction-map-warper":{"position":[[19015,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7301,6],[24227,8],[24609,7],[33256,6]]},"/en/lessons/linear-regression":{"position":[[18906,7],[25940,7],[44977,8],[46480,7]]},"/en/lessons/logistic-regression":{"position":[[8466,6],[20812,7],[21252,7],[22887,7],[23018,7],[23396,8]]},"/en/lessons/naive-bayesian":{"position":[[18615,8],[19051,6],[38986,7],[47609,8],[50296,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42688,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1880,6],[2013,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22874,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38324,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58203,6],[58424,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[38340,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17866,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22917,7],[26699,8]]}}}],["dividend",{"_index":8222,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36401,9]]}}}],["divider",{"_index":11768,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5991,8]]}}}],["divin",{"_index":5156,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60438,6]]}}}],["divis",{"_index":1230,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12145,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15839,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25037,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17331,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4989,9],[28163,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13068,8]]},"/en/lessons/logistic-regression":{"position":[[8579,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1960,8],[2611,8]]},"/en/lessons/sonification":{"position":[[10725,8],[16345,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18551,8]]}}}],["divmod(_",{"_index":4823,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33109,8]]}}}],["dix",{"_index":9942,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52340,3]]}}}],["diy",{"_index":6544,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[2523,3]]}}}],["django",{"_index":7841,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15086,7]]}}}],["dl",{"_index":6331,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38135,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16428,2]]}}}],["dlc_egypt_ver01_data_sn83030214_00175042027_19",{"_index":6157,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11471,49]]}}}],["dlc_frontier_ver01_data_sn84026749_00280764346",{"_index":6148,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10712,49]]}}}],["dlc_liberia_ver01_data_sn83030214_00175041394_",{"_index":6155,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11293,49]]}}}],["dleneſ",{"_index":18832,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13437,7]]}}}],["dlib",{"_index":11046,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12908,4],[12992,5],[40884,5]]}}}],["dlvr.it",{"_index":15634,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25792,7]]}}}],["dmaparea1,1",{"_index":20680,"title":{},"body":{"/en/lessons/sonification":{"position":[[9499,12],[18326,12]]}}}],["dmeasur",{"_index":4031,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28141,8],[28295,12]]}}}],["dmg",{"_index":15989,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17176,5]]}}}],["dmitriy",{"_index":2701,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32354,7]]}}}],["dn",{"_index":3228,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58274,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23093,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66791,3]]}}}],["dna",{"_index":21227,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[1618,6]]}}}],["dnp",{"_index":4560,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[694,3],[833,3],[3775,5],[4295,4],[5088,4],[17062,4],[38412,3],[42440,3],[46131,3]]}}}],["dnp_ancien_authors.csv",{"_index":4642,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13549,22]]}}}],["dnp_ancient_authors.csv",{"_index":4586,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4830,23],[4923,23],[15550,23],[20511,23],[27992,23],[28215,23],[39296,23],[49950,23],[50866,23],[56692,23],[68117,23]]}}}],["dnp_authors_standard",{"_index":4913,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38780,24]]}}}],["dnr",{"_index":10010,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57038,3]]}}}],["dnxhd",{"_index":15825,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15736,5]]}}}],["do",{"_index":758,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1618,5],[2761,5],[9135,5],[9307,5],[10246,5],[13244,5],[13343,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43151,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19605,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9163,5],[25663,5],[26322,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17602,5],[19657,5],[38621,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3879,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5439,5],[10202,5],[10221,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41548,6],[61198,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60957,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3710,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6688,5],[14827,5],[30129,5],[36287,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7115,5],[26212,6],[34899,5],[35559,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14397,5],[18105,5],[22511,6],[41770,5],[51146,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3230,5],[5314,5],[11719,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[46093,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8731,5],[17721,6],[19678,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4737,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6118,5],[7135,5],[12723,5],[18347,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1318,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[687,5],[8954,5],[12623,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19104,5],[37895,5],[51148,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29671,5]]},"/en/lessons/extracting-keywords":{"position":[[17750,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26279,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4273,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31034,6]]},"/en/lessons/geocoding-qgis":{"position":[[33997,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16712,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[24007,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2011,5],[24175,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14410,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8265,5],[26571,5]]},"/en/lessons/gravity-model":{"position":[[43331,5],[46084,5],[51180,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1388,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2988,6],[21123,5],[51592,5]]},"/en/lessons/intro-to-bash":{"position":[[1748,3],[18501,5],[18994,5],[20141,5]]},"/en/lessons/intro-to-powershell":{"position":[[810,5],[1981,6],[13005,5],[18725,5],[21596,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7962,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16530,5],[25455,5],[25778,5],[27483,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3504,5]]},"/en/lessons/json-and-jq":{"position":[[39629,5]]},"/en/lessons/jupyter-notebooks":{"position":[[16621,5],[19771,6],[22463,6],[22680,5],[41616,5],[48093,5],[49945,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[653,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22740,6],[24391,6]]},"/en/lessons/naive-bayesian":{"position":[[20897,5],[35372,5],[47986,5],[69413,5]]},"/en/lessons/preserving-your-research-data":{"position":[[16898,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1343,5],[5316,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8973,5],[14237,5]]},"/en/lessons/sentiment-analysis":{"position":[[18384,5]]},"/en/lessons/sonification":{"position":[[21391,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16267,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8861,4],[9428,5],[24738,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21382,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3345,5],[6495,5],[7496,5],[14868,5],[19274,5],[32084,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7273,5],[15514,5],[19158,7],[25617,5]]},"/en/lessons/vector-layers-qgis":{"position":[[285,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34814,5]]},"/en/lessons/working-with-text-files":{"position":[[405,5]]},"/en/lessons/working-with-web-pages":{"position":[[4087,5]]}}}],["do_it(r",{"_index":8832,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21007,9]]}}}],["doabl",{"_index":16843,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[16511,6]]}}}],["dobson",{"_index":16914,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[39105,6],[53449,7]]}}}],["dobson’",{"_index":16939,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[51108,8]]}}}],["doc",{"_index":1478,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26834,3],[26977,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52563,4],[62206,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52707,3],[52763,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2263,3],[4678,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[512,3],[22840,3],[23705,3],[23893,3],[23939,3],[24042,3],[24145,4],[24852,3],[24894,3],[24961,4],[25153,3],[25771,3],[26042,4],[26397,4],[26440,3],[26552,3],[28064,3],[28169,4],[29792,3],[29834,3],[30078,4],[31418,3],[32876,3],[33805,3],[33830,3],[34126,3],[34444,3],[37728,3],[37759,3],[38393,3],[38499,3],[39230,3],[40508,3],[40540,3],[40711,3],[41644,3],[41696,3],[41941,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6027,5],[6060,5],[6085,5],[6111,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14070,3],[14107,4],[15128,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12887,3],[12951,4],[15195,3],[17681,3],[19980,3],[23075,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19872,4]]},"/en/lessons/jupyter-notebooks":{"position":[[11262,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7003,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38006,4],[38492,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35431,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1850,5],[2318,5],[6346,5],[6390,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42273,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38461,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20113,3],[21942,3],[22557,5],[23084,4]]}}}],["doc.count_by(spacy.attrs.po",{"_index":6899,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40425,30],[42007,29]]}}}],["doc.count_by(spacy.attrs.tag",{"_index":7048,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48970,29]]}}}],["doc.ent",{"_index":6889,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37901,9],[38178,9],[55825,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20093,9],[23188,9],[26235,9],[26290,8]]}}}],["doc.noun_chunk",{"_index":6853,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35781,16]]}}}],["doc2vec",{"_index":3812,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13702,7],[14082,7],[17334,7],[24345,7]]}}}],["doc[start:end].text",{"_index":11536,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15509,20],[17814,20],[26173,19]]}}}],["doc_vec",{"_index":3969,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22591,9],[28605,7]]}}}],["docdat",{"_index":12647,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19708,9]]}}}],["docid_field",{"_index":21813,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40494,11]]}}}],["dock",{"_index":13586,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16829,5]]}}}],["docker",{"_index":4555,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69428,6]]}}}],["docnow",{"_index":2782,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3608,6],[8595,6]]}}}],["docoument",{"_index":9859,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47085,10]]}}}],["docs.groupby(['class",{"_index":4368,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52692,23],[62349,23]]}}}],["docs/stable/reference/api/pandas.concat.html",{"_index":17497,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75947,45]]}}}],["docs/stable/reference/api/pandas.qcut.html",{"_index":18074,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[67092,42]]}}}],["docs/stable/reference/api/pandas.series.html",{"_index":17505,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76702,44]]}}}],["docs/stable/user_guide/merging.html",{"_index":17495,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75729,35]]}}}],["docs_per_class",{"_index":4367,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52675,14],[62078,17],[62332,14]]}}}],["docs_to_ocr",{"_index":18849,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15812,12],[16077,12],[16820,11],[23748,14]]}}}],["docstr",{"_index":6330,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37999,10]]}}}],["docstrings—com",{"_index":7940,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32625,19]]}}}],["doctor",{"_index":2178,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5605,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3935,8],[14272,8],[65070,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21839,7],[26588,7]]}}}],["doctyp",{"_index":7771,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2323,7],[2474,7]]}}}],["document",{"_index":29,"title":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[536,9],[583,9],[1146,9],[1210,10],[1386,9],[1495,9],[2166,9],[2249,9],[2325,9],[3140,9],[3416,9],[3523,9],[3612,9],[3648,9],[3723,10],[3744,8],[3885,9],[4216,9],[4938,9],[5066,10],[5165,9],[5396,8],[5558,9],[8031,10],[8537,14],[8799,9],[8869,13],[10412,10],[16488,8],[16733,9],[17209,9],[17589,9],[17965,9],[18058,9],[18148,9],[18258,9],[18516,10],[18551,10],[18843,8],[19131,9],[19299,8],[20737,9],[20846,9],[21841,9],[21893,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1085,9],[1337,10],[1501,10],[2906,10],[3240,9],[3387,13],[3516,9],[3708,9],[3927,10],[4054,9],[9342,10],[9397,8],[9916,9],[11691,9],[11752,10],[11802,9],[11821,9],[12006,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11,9],[1254,8],[1936,9],[2092,10],[5909,8],[6161,8],[6264,8],[6352,9],[6537,8],[6601,10],[6681,8],[6727,9],[6747,8],[6774,10],[7840,8],[7931,8],[8033,8],[8129,8],[11554,9],[12549,9],[12592,8],[12639,9],[12687,9],[14287,8],[14400,9],[14634,10],[14697,8],[15903,10],[19094,9],[19159,8],[19600,9],[19971,13],[23007,9],[24585,10],[24747,9],[25124,8],[25256,8],[25413,8],[25511,9],[25603,9],[25762,10],[25839,9],[28272,9],[33759,10],[34724,8],[35401,9],[35891,9],[36159,8],[36182,10],[36315,8],[36367,8],[37779,14],[38193,10],[38418,9],[38493,9],[39248,8],[39290,8],[39630,9],[40535,8],[40738,8],[40764,10],[41072,8],[41091,10],[41144,9],[42814,9],[43791,10],[44737,13],[44988,8],[46334,13],[49492,13],[49936,13],[52633,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[778,9],[2077,9],[2203,8],[2782,9],[5699,10],[5767,11],[6394,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1196,10],[5459,13],[9002,13],[17215,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[265,8],[507,8],[763,9],[963,10],[1406,8],[4571,8],[6906,8],[6957,8],[7045,9],[7250,8],[7440,8],[11018,9],[11322,11],[12079,10],[13015,9],[17701,8],[19871,8],[23419,10],[24372,9],[24772,9],[24931,9],[25096,9],[25422,8],[26887,8],[27028,9],[30014,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9607,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2150,13],[5576,10],[10714,13],[20254,14],[56394,13],[58208,13],[60877,14],[60959,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17085,13]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4873,9],[5785,13],[5912,14],[6093,9],[6580,8],[6780,8],[6841,8],[7080,9],[7167,8],[10006,9],[13562,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28,9],[236,9],[1058,9],[1232,9],[1680,9],[1807,9],[1862,8],[2129,8],[2545,9],[2631,8],[3006,8],[3079,9],[3642,9],[4281,9],[5030,8],[5136,10],[5382,9],[5544,8],[5594,9],[5757,8],[5806,9],[5864,9],[6911,9],[7344,9],[7860,8],[8311,9],[11777,9],[11799,8],[12046,9],[12209,9],[12914,9],[13078,9],[13187,8],[14596,9],[15201,9],[15471,9],[15587,10],[15643,9],[16836,8],[19534,8],[24386,8],[27760,10],[27863,9],[27988,10],[33893,8],[34199,9],[40782,8],[49916,8],[50019,9],[51459,8],[51515,9],[52540,8],[55210,9],[55285,9],[55325,9],[55589,9],[57937,9],[57990,8],[58037,10],[66823,8],[67060,9],[67146,9],[68009,9],[69648,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1784,10],[7628,8],[7693,8],[17321,10],[50737,8],[54786,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5798,13],[59566,13],[59708,13],[61242,14],[63448,8],[65479,14],[65971,13],[66725,13],[66992,13],[67121,13],[67379,13],[67516,13],[68211,14],[71507,13],[71895,13]]},"/en/lessons/common-similarity-measures":{"position":[[3232,14],[3955,9],[4871,9],[4915,9],[25198,8],[25326,9],[28276,9],[28327,10],[28608,9],[28658,9],[28748,8],[36739,8],[37032,8],[37306,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2267,10],[3133,10],[9621,13],[39864,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37875,13],[38048,14]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1346,10],[1680,9],[6870,10],[7231,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2578,10],[2604,9],[3135,8],[6640,9],[13352,9],[37144,9],[40325,8],[40393,10],[42374,9],[55702,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1671,8],[1732,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[699,13],[10047,14],[11132,14],[12878,13],[13519,13],[31926,13],[31962,14],[32043,13],[32435,11],[32533,13],[32606,13],[32703,13],[32785,10],[32964,13],[33201,14],[33298,13],[33370,10],[33463,13],[33628,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1886,9],[1997,9],[2197,10],[2371,8],[2673,9],[2793,9],[17449,8],[24009,9],[24477,9],[27214,9],[29282,9],[29523,9],[29546,8],[29918,8],[30160,9],[30303,9],[30418,9],[30441,9],[31855,10],[32716,9],[32803,9],[33512,13],[36209,13],[36693,13],[36821,13],[36906,13],[37042,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5165,9],[5281,8],[19718,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27691,9],[31103,10]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1835,8],[1879,9],[1917,8],[2017,8],[2062,10],[4199,8],[4755,8],[5045,8],[5315,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10197,13],[13237,9],[19688,14],[21842,14],[24623,14],[38779,13]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6304,13],[16415,14],[20499,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3910,13],[5078,10],[21322,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17713,9],[23239,9],[34080,8],[43329,8],[45634,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2019,13],[3407,13],[4122,9],[6547,11],[21198,8],[21276,8],[21382,10],[22427,8],[22495,8],[22571,9],[24701,13],[24769,10],[24837,9],[24959,8],[25264,10],[25288,8],[25356,9],[25508,8],[25661,9],[25685,9],[25856,9],[26042,9],[26294,9],[26402,8],[26645,10],[26732,9],[26814,10],[27004,11],[27083,11],[27245,9],[28049,9],[28123,9],[28219,8],[28997,8],[30465,9],[31694,8],[36637,13],[37601,8],[37687,8],[37786,8],[37912,8],[38051,9],[38138,8],[38298,9],[38393,10],[38521,8],[40011,9],[40955,8],[41316,9],[41359,10],[41509,10],[41544,9],[41645,9],[44685,9],[46598,9],[47129,8],[50432,8],[53581,9],[57964,8],[59217,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1958,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5467,13],[6842,9],[11713,9],[11789,9],[48462,10],[48734,13]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12195,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11564,13],[26204,14],[41420,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15424,13],[22620,8],[22694,9],[26784,10],[27168,8]]},"/en/lessons/extracting-keywords":{"position":[[1908,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7444,9],[8102,8],[15238,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1701,9],[1999,10],[3059,13],[12408,10],[19655,13],[19723,14],[27643,13],[30077,13],[32614,13],[32934,13],[36460,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[960,9],[5554,10],[7831,8],[11635,13],[12418,13],[17036,14],[18507,8],[19693,14],[21834,13],[23412,8],[35717,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3844,9],[4265,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4622,10],[5333,9],[28042,8],[39454,8],[45318,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[436,8],[1104,8],[1543,14],[5590,9],[10822,13],[12309,13],[16097,9],[16230,8],[18478,9],[18596,8],[19092,8],[19290,8],[19425,9],[19526,8],[19694,8],[20533,8],[22319,8],[22598,8],[22862,9],[32121,10]]},"/en/lessons/georeferencing-qgis":{"position":[[1631,8],[5378,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[185,10],[490,8],[539,8],[563,8],[1279,8],[2930,9],[3639,10],[3985,9],[4090,8],[4157,9],[4205,8],[4307,8],[4383,8],[4517,8],[4967,8],[5014,10],[5232,9],[5430,9],[5777,9],[6916,9],[7179,9],[8009,9],[8120,8],[8162,9],[10717,9],[10761,8],[11242,9],[11536,9],[12177,9],[13675,8],[13717,9],[13807,9],[14548,9],[15254,8],[16164,9],[16581,8],[17257,9],[17290,8],[17366,8],[17526,8],[17577,9],[17982,8],[18626,9],[18692,9],[18741,8],[19873,8],[20514,9],[22174,8],[22250,8],[23421,9],[25251,8],[25368,8],[25992,8],[26369,9],[26414,8],[26863,8],[28173,8],[28886,8],[29375,8],[29554,8],[29783,8],[29879,8],[29950,8],[30459,8],[30883,8],[32060,9],[32490,9],[32614,9],[32694,8],[32807,10],[35445,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[773,10],[886,9],[1638,8],[3343,8],[3429,9],[3469,8],[5749,9],[6104,8],[7831,8],[8043,9],[8374,9],[10580,9],[10677,10],[11137,10],[11249,8],[11301,9],[11485,10],[11598,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20839,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[992,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11861,10]]},"/en/lessons/gravity-model":{"position":[[13036,11],[13626,13],[36069,11],[36366,8],[37203,10]]},"/en/lessons/installing-omeka":{"position":[[3889,13]]},"/en/lessons/installing-python-modules-pip":{"position":[[1918,14],[4144,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5955,13],[7435,8],[14321,14],[53206,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46232,8],[49736,8],[50098,13],[50771,10],[51949,13],[59274,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3978,9],[4094,8]]},"/en/lessons/intro-to-bash":{"position":[[5898,10],[6753,9],[10200,9],[10422,9],[10518,9],[10699,10],[19095,9],[26591,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[603,8],[1524,9],[1589,13],[1809,8],[6344,10],[6408,9],[8521,9]]},"/en/lessons/intro-to-linked-data":{"position":[[8475,9]]},"/en/lessons/intro-to-powershell":{"position":[[18930,8],[20180,8],[22729,9],[23915,8],[35430,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1644,11]]},"/en/lessons/introduction-map-warper":{"position":[[8674,8],[8734,8],[9305,9],[9691,10],[13553,9],[19444,10],[20065,9],[20102,8],[20613,9],[22246,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26823,13],[26976,14],[31436,14],[39986,13],[41640,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3672,9],[8408,13],[15858,14],[31004,8],[40825,14],[43436,13],[43725,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5572,9],[5733,9],[7197,13],[7772,13],[20494,14],[21562,13],[44972,9],[53302,9]]},"/en/lessons/jupyter-notebooks":{"position":[[6560,8],[6831,9],[8048,11],[8497,11],[13652,13],[13746,14],[26380,13],[29418,13],[36040,8],[36245,11],[41124,11],[46136,10],[48953,13],[50146,13],[50572,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[417,8],[1114,8],[2078,8]]},"/en/lessons/linear-regression":{"position":[[658,8],[4437,8],[4841,8],[4999,9],[5141,9],[5258,8],[5378,8],[5571,9],[5983,9],[6254,8],[6290,8],[7299,10],[9623,9],[9671,8],[21780,8],[26743,10],[29743,15],[30226,8],[30286,8],[30422,8],[30586,9],[30627,9],[30938,8],[76050,9],[76469,13],[76581,13],[76751,13]]},"/en/lessons/logistic-regression":{"position":[[424,8],[12786,8],[14815,10],[50408,8],[63385,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5307,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7671,8],[9490,13],[10758,14],[20261,8],[24851,9],[35905,13]]},"/en/lessons/naive-bayesian":{"position":[[1454,9],[2064,8],[2136,9],[2239,9],[2306,11],[2371,10],[2474,10],[2780,9],[3055,9],[5213,8],[5659,9],[5936,10],[6041,8],[6515,11],[8351,8],[8438,10],[9128,9],[9688,8],[9742,9],[9815,9],[10303,8],[10903,10],[11388,9],[11489,9],[12555,8],[13157,9],[13626,9],[13792,8],[15210,8],[15673,8],[16093,9],[16293,8],[16416,9],[21591,9],[29583,13],[34658,9],[37805,9],[37862,9],[37929,9],[47560,8],[47671,9],[52105,9],[52383,9],[52421,9],[52476,9],[52628,9],[52678,10],[52835,9],[52899,10],[57689,9],[57783,10],[60351,10],[61382,9],[67792,9],[68172,9],[68914,8],[69003,8],[69046,9],[70724,9]]},"/en/lessons/normalizing-data":{"position":[[3028,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1602,10],[2407,10],[3077,10],[3719,14],[4599,9],[7190,10],[7676,9],[15654,9],[15713,9],[15929,9],[16103,9],[17809,13],[18509,13],[18676,13],[21332,13],[34181,8],[35448,9],[38447,8],[44016,8],[48187,8],[48382,9]]},"/en/lessons/output-data-as-html-file":{"position":[[171,11],[2890,12],[3199,11],[4443,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[442,8],[12040,8]]},"/en/lessons/preserving-your-research-data":{"position":[[58,11],[2229,12],[3642,8],[3896,11],[4204,13],[4434,14],[4641,13],[4770,13],[4865,13],[4921,8],[4993,9],[5118,8],[5187,8],[5225,13],[5473,13],[5703,13],[5841,8],[5979,13],[6210,13],[6362,13],[7855,12],[8359,13],[8407,13],[8624,13],[8778,13],[8828,13],[9014,11],[12487,11],[12769,13],[14790,13],[16275,11],[16579,13],[17058,11],[18700,12],[18829,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25131,8]]},"/en/lessons/research-data-with-unix":{"position":[[511,11],[2333,11],[5171,13],[7681,9],[7843,10],[10353,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3962,9],[31406,13],[37482,9],[37663,8],[39041,9]]},"/en/lessons/sentiment-analysis":{"position":[[24306,13]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22388,13]]},"/en/lessons/space-place-gazetteers":{"position":[[152,10],[11530,9],[23208,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1469,9],[2348,10],[2636,9],[2759,8],[3143,8],[3668,10],[4963,9],[5185,14],[5917,9],[7826,9],[8035,9],[10261,10],[10906,8],[11729,9],[11804,8],[11999,8],[12421,8],[12764,8],[14492,10],[14564,9],[16951,13],[19684,10],[19767,11],[20627,9],[20840,8],[22651,8],[23845,8],[25502,8],[25842,9],[26651,9],[26722,9],[27214,9],[31804,15],[31955,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12059,8],[34534,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26654,13],[26736,13],[41373,8],[42224,8],[45145,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[983,10],[7205,9],[9153,10],[11461,10],[27320,9],[27401,9],[32555,9],[33027,9],[33087,9],[33160,9],[33294,9],[34417,8],[34446,8],[34720,9],[34821,9],[35158,8],[35207,8],[35285,9],[35434,8],[35469,13],[35597,9],[35810,8],[36288,10],[36425,10],[36527,10],[36573,9],[36722,9],[37039,8],[37191,9],[37232,9],[37694,9],[38766,9],[38865,10],[38916,10],[39199,8],[41223,10],[41509,10],[41851,13],[43065,9],[43402,9],[43903,11],[44064,11],[44156,11],[44315,8],[44421,9],[46212,10],[46961,9],[46978,8],[47040,8],[48871,8],[49793,8],[54242,8],[54507,8],[54696,8],[55643,8],[55729,8],[55797,8],[56214,8],[56563,8],[56616,8],[56668,8],[56790,9],[56902,10],[57109,8],[57226,9],[57317,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1004,9],[2143,9],[2171,9],[2338,9],[2464,9],[15094,9],[15297,10],[20534,8],[22317,9],[22353,10],[23106,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[338,9],[527,9],[831,9],[894,9],[1062,9],[2671,10],[2699,9],[3495,10],[3967,9],[4063,9],[4530,11],[5934,10],[10473,10],[15274,13],[34294,9],[34909,13],[36195,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[688,8],[1716,9],[2422,10],[4814,10],[6024,10],[6239,9],[8285,10],[12887,8],[13462,9],[14466,13],[19263,9],[19293,8],[19352,8],[19371,8],[19524,8],[19554,10],[19834,9],[20035,8],[22030,8],[22479,9],[22555,9],[22877,8],[40351,8],[40372,9],[40497,8],[40517,9],[41374,9],[42132,10]]},"/en/lessons/transliterating":{"position":[[8820,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1511,9],[4125,10],[4503,9],[6142,9],[8018,8],[8041,8],[8112,9],[19393,9],[38831,14],[42868,9],[42895,9],[46510,8],[46733,9],[46900,10],[47764,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[230,8],[2098,9],[4696,8],[5104,8],[5265,8],[5839,9],[9534,8],[23732,8],[30204,8],[32430,13],[33494,8]]},"/en/lessons/viewing-html-files":{"position":[[2100,9],[2164,9],[2724,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1129,9],[10721,14],[15380,13],[46816,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[214,8],[382,10],[868,9],[4620,9],[6730,9],[6804,9],[6964,9],[7088,9],[7658,9],[7686,9],[7810,8],[8275,8],[8907,14],[11094,10],[11780,9],[11863,8],[12459,10],[13477,9],[13705,9],[14759,10],[14775,8],[15024,8],[16835,9],[17123,9],[17847,10],[18011,9],[18089,10],[18143,11],[18727,8],[19319,14],[20411,10],[21206,9]]},"/en/lessons/working-with-web-pages":{"position":[[5781,9],[8384,9]]}}}],["document>",{"_index":8526,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4098,12]]}}}],["document</a>",{"_index":23174,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21456,19]]}}}],["document.createelement('p",{"_index":23152,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20018,27]]}}}],["document.json",{"_index":9804,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31872,13],[32033,13]]}}}],["document.txt",{"_index":565,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16783,12]]}}}],["document_text_detect",{"_index":18871,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22462,23]]}}}],["documentari",{"_index":14038,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43692,11]]}}}],["documentation.1",{"_index":16818,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6238,15]]}}}],["documentation.11",{"_index":2690,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31699,16]]}}}],["documentation](https://docs.python.org/2/library/datetime.html?highlight=strftime#strftim",{"_index":16862,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[27465,90]]}}}],["documentation’",{"_index":8766,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7349,15],[9859,15]]}}}],["documents.16",{"_index":17141,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[31170,12]]}}}],["documents.18",{"_index":14833,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53633,12]]}}}],["documents.5",{"_index":23635,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17662,11]]}}}],["documents/imag",{"_index":18729,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3200,17]]}}}],["documents/softwar",{"_index":12600,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5676,20],[5747,21],[5846,20],[6547,21]]}}}],["document’",{"_index":993,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1832,10],[26182,10],[41244,10],[41379,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36805,10]]},"/en/lessons/naive-bayesian":{"position":[[9895,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6657,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54614,10]]}}}],["docwis",{"_index":9716,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21552,7],[22177,7],[22203,7]]}}}],["docx",{"_index":6552,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[4684,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[400,6],[1915,5],[2556,5],[8424,5],[21147,5],[28601,7],[33939,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4699,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20768,5],[20915,5]]}}}],["docx2pdf",{"_index":8211,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32887,8]]}}}],["dodg",{"_index":19605,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15516,5]]}}}],["doerr",{"_index":15303,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37400,5]]}}}],["doesn't",{"_index":1468,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26395,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37715,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22304,7]]},"/en/lessons/jupyter-notebooks":{"position":[[27413,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1131,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4456,7]]}}}],["doesnt",{"_index":10285,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[49006,6]]}}}],["doesn’t",{"_index":1112,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6806,7],[27409,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10350,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16708,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[573,7],[3772,7],[44232,7],[49498,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7456,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[56119,7]]},"/en/lessons/common-similarity-measures":{"position":[[8996,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11235,7],[26407,7],[33794,7],[43219,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17437,7],[18218,7],[20152,7],[32444,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4926,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10657,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10405,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41251,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48891,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3284,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35732,7],[48568,7]]},"/en/lessons/extracting-keywords":{"position":[[17262,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11853,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[509,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2709,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[6425,7],[12464,7]]},"/en/lessons/gravity-model":{"position":[[33108,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30207,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10888,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13830,7],[19708,7],[19726,7],[22124,7],[34279,7],[34325,7]]},"/en/lessons/intro-to-powershell":{"position":[[9032,7],[12476,7],[20873,7],[29179,7],[32937,7],[37109,7],[37711,7]]},"/en/lessons/introduction-and-installation":{"position":[[2318,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23763,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20220,7],[20950,7],[24979,7],[42841,7],[48584,7]]},"/en/lessons/linear-regression":{"position":[[16858,7],[51478,7],[54372,7],[55013,7],[68659,7]]},"/en/lessons/logistic-regression":{"position":[[6843,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7271,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[24340,7]]},"/en/lessons/naive-bayesian":{"position":[[7816,7],[56549,7],[56759,7]]},"/en/lessons/normalizing-data":{"position":[[3048,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10621,8],[10817,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19206,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37145,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2059,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4909,7],[13897,7],[26598,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2759,7]]},"/en/lessons/windows-installation":{"position":[[1222,7]]}}}],["dog",{"_index":5291,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[2189,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52355,5],[56846,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[697,5],[2715,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16087,3],[16178,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9019,3],[9077,3],[9929,5]]},"/en/lessons/georeferencing-qgis":{"position":[[7135,4],[7218,3],[7445,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[8033,3],[8099,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2630,3]]},"/en/lessons/naive-bayesian":{"position":[[2421,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3751,6],[3862,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3354,4]]},"/en/lessons/working-with-text-files":{"position":[[4213,4],[4222,3],[7256,3],[7273,3],[7532,3],[7575,3]]}}}],["dog’",{"_index":11072,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16290,5]]}}}],["doi",{"_index":2787,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4464,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15245,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51383,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48696,4]]},"/en/lessons/jupyter-notebooks":{"position":[[38313,4],[38490,3],[38739,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50087,4],[54101,4]]}}}],["doi.org/10.5281/zenodo.3582736",{"_index":23619,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13181,30]]}}}],["doi:10.1080/13642520410001683950.</div>",{"_index":15453,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6513,45]]}}}],["doi:10.1371/journal.pcbi.1000424",{"_index":19218,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3484,32]]}}}],["doll",{"_index":22375,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3389,6]]}}}],["dollar",{"_index":14143,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1492,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33340,6]]},"/en/lessons/sentiment-analysis":{"position":[[6364,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19529,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[8704,6],[17315,7]]}}}],["dolor",{"_index":21115,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13123,5],[13215,6],[15348,5],[15444,6]]}}}],["doloremqu",{"_index":21137,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13494,10],[15668,10]]}}}],["dolph",{"_index":3530,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2547,6]]}}}],["dom",{"_index":4248,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43491,3],[43644,5]]}}}],["domain",{"_index":2448,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16352,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11927,6],[57594,6],[57606,7],[57688,7],[57909,6],[58005,6],[58065,6],[58242,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3311,8],[10442,8],[43401,8],[60507,7],[65935,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66311,6],[66363,6],[66582,6],[66759,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15625,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7101,6],[46616,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39523,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39633,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1856,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36176,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67617,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9454,6]]},"/en/lessons/installing-omeka":{"position":[[822,6],[12570,6],[12587,6]]},"/en/lessons/intro-to-linked-data":{"position":[[11611,6],[11740,6],[12174,6]]},"/en/lessons/intro-to-powershell":{"position":[[22473,6],[23336,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23427,7]]},"/en/lessons/json-and-jq":{"position":[[16639,6]]},"/en/lessons/sentiment-analysis":{"position":[[14266,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37722,6]]},"/en/lessons/space-place-gazetteers":{"position":[[6387,6],[12853,6],[45676,6],[47358,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45293,6],[48771,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37725,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4099,6]]}}}],["domain.com",{"_index":5561,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66386,11]]}}}],["domain.com/omeka",{"_index":14109,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10830,16]]}}}],["domain/omeka/install/install.php",{"_index":14120,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12521,33]]}}}],["dombrowski",{"_index":6666,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12299,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12362,11],[35236,11]]}}}],["dome",{"_index":21572,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[37061,4]]}}}],["domest",{"_index":13515,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[2623,8],[2888,8],[58252,8],[58295,8]]}}}],["domin",{"_index":1520,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29133,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15627,8],[41331,10],[42092,8],[42902,8],[43120,8],[43392,8],[43631,9],[43906,9],[54178,10],[54276,9],[59739,8],[60095,8],[60194,9],[61152,8],[66732,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42334,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1733,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22544,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25143,9],[34841,8],[34882,8],[37051,8],[38959,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44965,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48274,8]]},"/en/lessons/intro-to-linked-data":{"position":[[37377,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4586,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4486,9]]}}}],["dominion",{"_index":9136,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20135,8]]}}}],["domum",{"_index":11796,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6300,5]]}}}],["don",{"_index":20427,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27303,3]]}}}],["don't",{"_index":3997,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23786,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35793,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18571,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14041,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39085,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23992,5],[24633,5],[27218,5],[27375,5]]},"/en/lessons/jupyter-notebooks":{"position":[[13504,5],[26095,5]]},"/en/lessons/sentiment-analysis":{"position":[[19057,5],[21876,5],[22922,5],[25714,5],[25726,5],[28304,5],[30991,5],[32090,5],[35281,5],[37329,5]]}}}],["don.schroeder@enron.com",{"_index":20418,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27046,24]]}}}],["donald",{"_index":16814,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[5609,6],[52443,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18389,6]]}}}],["done",{"_index":459,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12362,4],[19576,4],[22859,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2485,4],[6257,5],[8171,5],[12351,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12306,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10903,4],[15697,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21483,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15130,4],[17423,4],[19654,5],[22155,6],[22272,7],[22307,7],[23103,4],[24189,4],[24631,4],[25225,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13807,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13116,4],[33198,4],[38753,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3578,4],[4839,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[52123,4],[55872,4],[63670,4]]},"/en/lessons/common-similarity-measures":{"position":[[38955,4],[39679,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2905,4],[20950,4],[27484,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13898,4],[36650,4],[63472,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2181,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16278,4],[26634,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8709,5],[9144,4],[32022,4]]},"/en/lessons/counting-frequencies":{"position":[[1656,4],[9461,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2587,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1550,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32765,4],[43088,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17957,4],[17993,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19796,4],[21106,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9541,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8297,4],[12551,4],[13085,4],[14125,4],[24170,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3238,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18341,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1610,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5975,4],[15311,4],[18368,4],[29881,4],[42756,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5829,5],[13286,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39101,4]]},"/en/lessons/extracting-keywords":{"position":[[16393,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5526,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30218,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1923,4],[20889,4],[55613,4],[59003,4]]},"/en/lessons/geocoding-qgis":{"position":[[25545,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1034,4],[4897,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2251,4],[13831,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5952,4],[7446,4],[7742,4],[12978,4],[13273,5],[16696,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[15191,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20614,5],[23863,4]]},"/en/lessons/gravity-model":{"position":[[45615,4],[46550,4],[49276,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2382,4],[7149,4],[32161,4],[38592,4]]},"/en/lessons/installing-omeka":{"position":[[3070,4],[8709,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3324,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36183,6],[38447,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12594,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23806,4],[46590,4],[51212,4]]},"/en/lessons/intro-to-bash":{"position":[[9425,4],[19803,5],[21030,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[759,4],[8435,4],[9967,4],[19829,4]]},"/en/lessons/intro-to-linked-data":{"position":[[16907,4],[28970,4]]},"/en/lessons/intro-to-powershell":{"position":[[29135,4],[32114,4],[36659,4],[38994,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[340,4],[551,4],[1120,4],[5723,4],[15156,4],[16044,4],[16291,4],[16447,4],[17027,4],[17600,4],[19089,4],[21665,4],[21688,4],[26869,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[38701,4],[39267,4],[39793,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8618,4],[24485,5],[30098,5],[31200,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10362,4],[40348,4]]},"/en/lessons/jupyter-notebooks":{"position":[[25441,4],[26877,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8391,4]]},"/en/lessons/linear-regression":{"position":[[38291,4]]},"/en/lessons/mac-installation":{"position":[[3514,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1810,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2128,4],[9771,4],[28287,4],[29605,4]]},"/en/lessons/naive-bayesian":{"position":[[12606,4],[17558,5],[20305,5],[20478,5],[32918,5],[37338,5],[41517,4]]},"/en/lessons/normalizing-data":{"position":[[9424,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[50011,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9559,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13884,4],[26050,4],[27248,4],[42419,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36974,4]]},"/en/lessons/sentiment-analysis":{"position":[[25785,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10488,5],[17911,4],[26253,4],[30297,4]]},"/en/lessons/sonification":{"position":[[21741,5],[26827,5],[34113,4],[36727,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11896,4],[12176,4],[12220,4],[16807,4],[32335,4],[36815,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1315,4],[11581,4],[12776,4],[18657,5],[23590,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8543,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11348,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22100,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[20494,5],[20593,4],[20699,4],[24577,4],[26375,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4560,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15935,4],[25445,4]]}}}],["dong",{"_index":20248,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49678,4],[52342,4]]}}}],["donghwa",{"_index":21981,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63493,8]]}}}],["donné",{"_index":16545,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52831,7]]}}}],["donor",{"_index":13371,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1118,7],[1298,7],[1496,5],[2718,6]]}}}],["don’t",{"_index":755,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1545,5],[2859,6],[3342,5],[10414,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7177,5],[43122,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14763,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[18742,5],[21235,5],[22534,5],[24723,5],[26653,5],[28776,5],[37556,5],[39067,5],[49451,5],[58634,5],[58924,5],[60070,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[578,5],[12988,5],[20216,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1330,5],[6355,5],[8866,5],[34834,5],[37274,6],[66076,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35515,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3629,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11777,5],[54946,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8439,5],[9760,5],[16176,5],[17008,5],[26380,5],[34026,5],[34475,5],[34640,5],[39966,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7161,5],[9354,5],[9373,5],[10443,5],[13374,5],[22394,5],[34062,5],[41483,5],[54639,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1269,5],[4822,5],[12547,5],[15304,5],[16411,5],[17068,6]]},"/en/lessons/counting-frequencies":{"position":[[5537,5],[8139,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4279,5],[14800,5],[14819,5],[19610,5],[19629,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1432,5],[26972,5],[29381,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7516,5],[18246,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5033,5],[5052,5],[7497,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33983,5],[47256,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9215,5],[27499,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2367,5],[4885,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8519,6],[11765,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5609,5],[6932,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5976,5],[18722,5],[23334,5],[24532,6],[36888,5],[49251,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11894,5],[13380,5],[20058,5],[26927,5]]},"/en/lessons/extracting-keywords":{"position":[[22775,5],[28463,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19033,5],[31973,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9521,5],[11195,5],[23538,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8340,5],[8608,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12153,5],[21496,5],[67693,5]]},"/en/lessons/geocoding-qgis":{"position":[[16859,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5619,5],[24957,5]]},"/en/lessons/georeferencing-qgis":{"position":[[2197,5],[10219,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10208,5],[13344,5],[16087,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6964,5],[9802,5],[14868,5],[17980,5],[19033,5],[20896,5],[30743,5],[37140,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[19728,6],[20786,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2851,5]]},"/en/lessons/gravity-model":{"position":[[33798,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2792,5],[2811,5],[22046,5],[22127,5]]},"/en/lessons/installing-omeka":{"position":[[10771,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[985,5],[1835,6],[3064,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14850,5]]},"/en/lessons/intro-to-bash":{"position":[[6559,5],[13715,5],[23804,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1973,5],[9893,6]]},"/en/lessons/intro-to-linked-data":{"position":[[2834,5],[11029,5],[11974,5],[15038,5],[20415,5],[23237,5],[24480,5],[31432,5],[32832,5],[33481,5],[33501,5],[34454,5]]},"/en/lessons/intro-to-powershell":{"position":[[4353,5],[4764,6],[8325,5],[8896,5],[11629,5],[12427,5],[20853,5],[20950,5],[25288,5],[27563,5],[39108,5],[45811,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[15238,5]]},"/en/lessons/introduction-and-installation":{"position":[[1706,5]]},"/en/lessons/introduction-map-warper":{"position":[[16108,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24056,5],[25489,5],[27182,5],[28525,5],[32610,5],[33867,5],[36336,5],[38997,5]]},"/en/lessons/json-and-jq":{"position":[[6041,5],[30839,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3354,5],[9302,5],[9729,5],[12260,5],[16585,5],[19846,5],[19939,5],[24721,5],[28902,5],[30790,5],[50136,5],[50293,5]]},"/en/lessons/linear-regression":{"position":[[13910,5],[65168,5]]},"/en/lessons/linux-installation":{"position":[[984,5]]},"/en/lessons/logistic-regression":{"position":[[10181,5],[26159,5],[26275,5],[52642,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7071,5]]},"/en/lessons/naive-bayesian":{"position":[[4302,5],[8066,5],[15324,5],[22991,5],[26353,5],[28911,5],[29460,5],[42256,5],[57299,5],[61146,5]]},"/en/lessons/normalizing-data":{"position":[[5284,5],[8847,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24882,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7381,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21248,6],[39265,5]]},"/en/lessons/sentiment-analysis":{"position":[[16139,5],[20654,5],[24919,5],[28772,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15142,5],[20199,5]]},"/en/lessons/sonification":{"position":[[22648,5],[38476,5]]},"/en/lessons/space-place-gazetteers":{"position":[[22849,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19514,5],[30027,5],[31836,5],[31855,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[871,5],[5016,5],[10035,5],[12026,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3131,5],[10182,5],[15615,5],[15844,5],[15922,5],[40968,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47964,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7216,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8547,5],[9960,5],[29043,5],[31425,5],[42979,5],[43587,5],[43644,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[7733,5],[14278,5],[18731,5],[20192,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2967,5],[4029,5],[4445,5],[4496,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15237,5],[17591,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7788,5]]},"/en/lessons/viewing-html-files":{"position":[[680,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19154,5],[25384,5],[30751,5],[43204,5]]},"/en/lessons/windows-installation":{"position":[[1130,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1473,5],[14131,5],[14528,5]]},"/en/lessons/working-with-web-pages":{"position":[[8454,5]]}}}],["don”t",{"_index":19157,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[802,5]]}}}],["doom",{"_index":20342,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7955,6]]}}}],["doomsday",{"_index":7989,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37720,8]]}}}],["door",{"_index":18363,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25788,5]]}}}],["dorca",{"_index":10386,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5825,6],[16798,6]]}}}],["doreen",{"_index":20882,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5505,6],[49696,6]]}}}],["dorset",{"_index":10886,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8917,6],[26594,9]]}}}],["dorset27176.8972628122.2267.30",{"_index":13680,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38411,30]]}}}],["dorset2736",{"_index":13776,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54404,10]]}}}],["dot",{"_index":290,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6809,4],[20682,4],[20916,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5742,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54837,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61604,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5139,3]]},"/en/lessons/common-similarity-measures":{"position":[[12164,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15790,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26632,6],[26766,6],[37664,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38010,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7927,3],[8282,3],[20987,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59284,3]]},"/en/lessons/georeferencing-qgis":{"position":[[8191,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[26006,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[9626,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16302,4],[17944,4]]},"/en/lessons/intro-to-linked-data":{"position":[[3223,6]]},"/en/lessons/intro-to-powershell":{"position":[[11413,3],[12386,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[22797,4]]},"/en/lessons/json-and-jq":{"position":[[114,4],[6772,4],[6809,4]]},"/en/lessons/preserving-your-research-data":{"position":[[13936,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33801,6]]},"/en/lessons/space-place-gazetteers":{"position":[[38345,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35607,3]]},"/en/lessons/vector-layers-qgis":{"position":[[7609,3],[8589,3],[10277,3],[12639,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20405,3]]}}}],["doubl",{"_index":2104,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14280,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6715,6],[12475,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[29658,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13014,6],[27055,6],[27812,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16393,7],[16557,6],[16640,6],[17150,6],[17392,6],[17587,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8185,6],[8362,6],[15940,6],[16117,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12357,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21176,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4245,6],[5284,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26626,6],[26755,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29642,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21240,8],[34288,6],[38717,6],[45621,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1870,6]]},"/en/lessons/extracting-keywords":{"position":[[7209,7],[15489,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11906,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8717,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3923,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64012,6]]},"/en/lessons/geocoding-qgis":{"position":[[16608,6],[24841,6],[25067,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4938,6],[5169,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8268,6],[10483,6],[13178,6],[14070,6],[34228,6],[34339,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[16160,6]]},"/en/lessons/installing-omeka":{"position":[[11777,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20833,6],[23004,6],[23224,6],[23273,6],[37265,6],[37321,6],[37370,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13901,6],[17365,6],[29556,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33675,6]]},"/en/lessons/intro-to-bash":{"position":[[9667,7],[9736,6]]},"/en/lessons/intro-to-powershell":{"position":[[12832,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11220,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16976,6],[17143,6],[20121,6],[35675,6]]},"/en/lessons/json-and-jq":{"position":[[2804,6]]},"/en/lessons/jupyter-notebooks":{"position":[[14534,6],[21141,6]]},"/en/lessons/mac-installation":{"position":[[3656,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7493,6]]},"/en/lessons/qgis-layers":{"position":[[2968,6],[5283,6],[11398,6],[12445,6],[13756,6],[14044,6],[14760,6],[14835,6],[17708,6],[18199,6]]},"/en/lessons/sentiment-analysis":{"position":[[23158,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24795,6]]},"/en/lessons/sonification":{"position":[[21012,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29933,6],[29976,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23221,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13304,6],[13574,6],[14123,6],[20237,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33530,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10396,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6311,6],[6567,6],[10376,6],[10425,7],[14481,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4790,6],[13633,6],[15205,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9901,6]]},"/en/lessons/windows-installation":{"position":[[4749,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4428,6]]},"/en/lessons/working-with-text-files":{"position":[[1577,6],[5626,6]]}}}],["doublecheck",{"_index":769,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2452,11]]}}}],["doubt",{"_index":2138,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2074,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7591,5],[14083,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30760,6],[34508,6]]},"/en/lessons/intro-to-bash":{"position":[[23968,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43747,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10751,6]]},"/en/lessons/linear-regression":{"position":[[36186,6]]}}}],["doubtful...\"i",{"_index":14258,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[23978,13],[24619,13]]}}}],["doug",{"_index":10861,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[5955,4],[17653,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18500,4],[57475,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36557,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40145,5]]}}}],["douglass",{"_index":8749,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3892,8],[7411,8],[14155,8],[19481,8],[19553,8],[21741,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9694,8],[49269,8]]}}}],["douglass’",{"_index":8754,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4881,10]]}}}],["dowload",{"_index":12867,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9028,9]]}}}],["down",{"_index":807,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4011,4],[4534,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6552,4],[20918,4],[22849,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19757,4],[23960,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8757,4],[10559,5],[10712,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26815,4],[28431,4],[34407,4],[38482,4],[58242,4],[58441,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14655,4],[29586,4],[30491,4],[31302,4],[33104,4],[43125,4],[47675,4],[54178,4],[61972,4]]},"/en/lessons/common-similarity-measures":{"position":[[23231,4],[34790,4],[36409,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39226,4],[39369,4],[42372,6],[51205,4],[62190,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12534,5],[15905,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32724,4]]},"/en/lessons/counting-frequencies":{"position":[[9469,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10158,4],[12937,4],[20702,4],[22239,4],[30452,4],[32107,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20841,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2231,4],[5865,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11105,4],[18670,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10250,4],[10318,4],[38245,4],[43600,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43597,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7464,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18111,4],[38228,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12661,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16020,4],[18961,4],[26907,4]]},"/en/lessons/extracting-keywords":{"position":[[16603,4],[27067,4],[27085,4],[27964,4],[28015,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11369,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24351,4],[24418,5],[24447,4],[28567,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11182,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35155,4]]},"/en/lessons/geocoding-qgis":{"position":[[15068,4],[25709,4],[26622,4],[28598,4],[28774,4],[29123,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1954,4],[2097,4],[10681,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2666,4],[6149,4],[7623,4],[7814,5],[9411,4],[10047,4],[10599,4],[10764,4],[12173,4],[12195,4],[12352,4],[12559,5],[12859,4],[13050,5]]},"/en/lessons/gravity-model":{"position":[[40737,4],[43515,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[8901,4],[13721,5]]},"/en/lessons/installing-omeka":{"position":[[5679,5],[9265,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27208,5],[30659,4],[33801,4],[34407,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7895,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27894,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8452,4],[10014,4],[10398,4],[12005,4],[12536,4],[15599,4],[16214,4],[24750,4],[26809,4],[34787,4],[39952,4],[41164,4]]},"/en/lessons/intro-to-bash":{"position":[[6690,4],[6720,4],[16065,4],[18595,4],[18660,4],[19073,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1550,4]]},"/en/lessons/intro-to-linked-data":{"position":[[21792,4],[21834,4],[21978,6],[28444,4],[32028,4]]},"/en/lessons/intro-to-powershell":{"position":[[14820,4],[17311,4],[17538,4],[45630,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8321,4],[17991,4]]},"/en/lessons/json-and-jq":{"position":[[10955,4],[28227,4],[31583,4]]},"/en/lessons/jupyter-notebooks":{"position":[[18966,4],[20994,4],[34416,4],[48241,4]]},"/en/lessons/linear-regression":{"position":[[18105,4]]},"/en/lessons/naive-bayesian":{"position":[[14249,4],[14390,4],[14874,5],[67461,6]]},"/en/lessons/normalizing-data":{"position":[[2347,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20180,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2093,4]]},"/en/lessons/qgis-layers":{"position":[[10250,4],[10669,4],[12821,4],[14145,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8983,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[447,4],[4799,4]]},"/en/lessons/sonification":{"position":[[20423,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8320,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20423,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15169,4],[48406,4],[53592,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12939,5],[23838,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[20869,4]]},"/en/lessons/vector-layers-qgis":{"position":[[3934,4]]},"/en/lessons/windows-installation":{"position":[[1894,4]]},"/en/lessons/working-with-text-files":{"position":[[3046,4]]},"/en/lessons/working-with-web-pages":{"position":[[8317,4]]}}}],["down.11",{"_index":17742,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[34270,7]]}}}],["downgrad",{"_index":23226,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9434,10]]}}}],["downi",{"_index":21627,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45981,6],[46495,6],[47175,6]]}}}],["download",{"_index":153,"title":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[17,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[0,11]]},"/en/lessons/working-with-web-pages":{"position":[[0,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3228,8],[9896,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4914,8],[4993,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4164,10],[4390,10],[19297,8],[19357,11],[19686,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[18,11],[454,8],[748,8],[1165,9],[1764,8],[2809,9],[3175,8],[3683,8],[4488,9],[5524,11],[5941,10],[6025,8],[6357,10],[6528,12],[7071,10],[7629,8],[8510,8],[8695,11],[8791,9],[9373,10],[9508,11],[9889,8],[10198,8],[10450,10],[10874,8],[10977,8],[11839,10],[12856,9],[13577,8],[14630,8],[15560,11],[16071,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11,11],[338,11],[451,11],[1295,8],[1342,11],[1684,8],[2289,9],[2541,9],[2595,8],[3120,8],[3642,11],[3717,8],[3798,8],[3889,9],[4149,11],[4542,9],[4718,12],[5052,11],[5734,8],[6231,8],[6508,8],[6580,8],[6685,8],[6957,10],[7118,10],[7923,8],[7984,8],[8580,11],[9117,8],[9693,9],[9721,8],[10911,10],[11150,10],[11212,8],[11884,11],[12031,8],[12212,8],[14259,11],[14379,12],[14686,9],[14859,8],[15174,8],[15416,8],[15638,11],[16035,11],[16223,8],[16349,10],[16388,9],[16796,11],[17024,11],[17242,8],[17473,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1959,8],[2093,8],[2904,8],[2962,8],[3046,10],[20902,8],[21106,10],[32616,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[437,8],[3436,10],[4933,11],[5164,8],[6786,8],[6858,8],[7131,12],[8239,8],[9047,8],[9516,10],[10212,10],[14762,8],[18142,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[720,8],[807,11],[12742,9],[12778,8],[13002,11],[14021,8],[17678,11],[20655,8],[21269,10],[24311,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4815,11],[5098,8],[6370,8],[6754,8],[6941,10],[7461,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[721,10],[856,11],[1049,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3590,10],[15232,8],[20134,8],[22673,11],[23244,16],[23940,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7876,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3730,11],[11546,8]]},"/en/lessons/common-similarity-measures":{"position":[[3664,11],[4165,8],[4350,8],[23538,10],[24052,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[526,9],[3580,9],[3626,8],[4120,8],[4192,8],[7177,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[765,8],[2393,8],[5457,8],[6974,8],[12044,8],[12228,11],[33190,8],[34785,8],[38738,8],[39181,8],[39308,8],[39491,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9885,8],[9924,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[703,8]]},"/en/lessons/counting-frequencies":{"position":[[767,8],[14025,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[835,8],[993,8],[5683,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1034,8],[2644,8],[2707,8],[3818,10],[4188,11],[5421,8],[6129,12],[6239,8],[34117,8],[36832,10],[43785,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1946,8],[2061,8],[6646,8],[6833,11],[7695,8],[8265,8],[10922,10],[11466,8],[28413,8],[34758,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1631,8],[2018,8],[2217,8],[2270,9],[7366,10],[8738,8],[8833,8],[8889,8],[9111,8],[9291,8],[9452,12],[9728,8],[9874,9],[10806,8],[11357,8],[21681,9],[21857,11],[21923,9],[22004,8],[23181,8],[33058,8],[34122,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17153,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[321,11],[13810,9],[17777,11],[18037,8],[18136,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[245,11],[319,8],[824,8],[1267,8],[1808,11],[2527,8],[3744,9],[4126,8],[6230,12],[8191,11],[8302,12],[9284,11],[9359,11],[9403,11],[12463,10],[12858,8],[12925,8],[12999,8],[13459,8],[13612,9],[14037,12],[14193,8],[14454,8],[14693,10],[15035,11],[15349,11],[15663,10],[16911,8],[17040,12],[17413,8],[17619,8],[17670,8],[17797,9],[18651,10],[18825,10],[18922,8],[19125,10],[19960,11],[20175,10],[22935,10],[24693,10],[25013,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3867,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5310,8],[5430,8],[5522,8],[8140,8],[8335,11],[8756,11],[20414,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4223,8],[15320,11],[15603,10],[35093,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[644,11],[7051,8],[7188,8],[10715,8],[11245,11],[12374,8],[14353,8],[36825,11],[39020,11],[39120,10],[39210,8],[39381,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1,11],[214,11],[242,11],[285,11],[356,8],[890,11],[946,11],[1149,8],[1392,8],[2312,11],[2597,8],[2672,8],[2784,11],[2861,8],[2935,11],[3024,10],[5027,8],[5090,8],[6814,8],[6924,8],[7029,8],[7083,11],[7235,8],[10642,11],[10954,8],[11017,11],[11088,8],[11169,8],[11249,8],[11419,8],[12630,8],[12841,8],[13054,9],[13132,8],[13153,11],[13230,11],[13806,9],[14741,9],[15255,8],[15364,8],[15601,9],[15919,10],[16001,8],[16277,9],[16695,11],[17379,11],[17623,11],[17677,8],[17729,11],[17811,11],[17853,8],[17939,8],[17976,8],[19410,11],[19540,9],[19603,8],[19805,9],[19932,8],[20116,10],[20171,8],[20208,9],[20400,8],[21063,12],[21467,10],[21834,11],[22538,9],[22937,8],[22986,9],[23385,8],[23613,10],[25273,11],[25954,9],[28364,11],[29045,9],[29416,8],[29523,8],[29654,11],[29746,8],[30598,8],[30886,10],[30992,8],[31202,10],[31332,8],[34287,8],[35874,8],[35999,10],[36203,8],[36360,8],[36896,9],[38362,9],[39264,11],[39945,9],[40369,8],[40400,9],[40613,8],[40751,8],[40799,10],[41183,8],[41852,8],[42421,11],[42609,8],[42893,8],[43001,8],[43098,9],[43198,9],[43334,9],[43639,8],[43830,8],[44511,9],[44594,9],[44687,11],[44849,9],[45069,8],[45569,11],[46250,9],[47545,9],[48147,9],[49038,11],[49094,11],[49297,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1518,8],[1610,9],[1666,8],[1721,8],[1845,8],[1939,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4619,8],[4851,8],[7653,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[179,8],[555,8],[763,8],[1057,8],[1314,10],[1425,11],[1827,11],[4827,8],[6200,8],[6633,8],[6852,8],[7358,8],[7921,8],[14094,8],[14187,8],[14258,10],[19503,8],[19605,8],[19754,8],[20420,11],[20890,11],[23796,8],[24857,10],[25638,8],[25765,8],[26276,8],[27628,8],[27766,8],[27834,8],[28426,9],[28451,11],[28761,8],[28983,11]]},"/en/lessons/extracting-keywords":{"position":[[5334,8],[6449,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[452,8],[8713,8],[9548,8],[10595,8],[11516,11],[11931,8],[12178,8],[12514,9],[37817,8],[37863,11],[38111,9],[38144,10],[44991,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3917,9],[4464,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5009,9],[19623,8],[19766,8],[19838,8],[34111,8],[34181,8],[34306,9],[34364,8],[34552,9],[34666,8],[34784,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[781,11],[1422,11],[1460,8],[5139,8],[6304,8],[10488,8],[10788,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1809,8],[10296,8],[12412,8]]},"/en/lessons/geocoding-qgis":{"position":[[5923,8],[6089,11],[10941,8],[13908,11],[19264,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[124,11],[1591,8],[2103,11],[3747,11],[3821,8],[3903,8],[4057,9],[4122,10],[4141,8],[4193,8],[4826,8],[6035,10],[6638,9],[7551,10],[15812,8],[22893,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2853,8],[3221,8],[3334,11],[4506,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[4274,12],[7128,10],[8177,10],[9049,10],[10199,11],[11022,10],[11608,11],[12789,10],[14035,11],[21362,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1093,10],[10421,8],[10484,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1771,8],[1830,8],[1893,11],[1985,8],[2799,9],[5592,8],[5611,8],[5779,11],[5992,8],[6009,8],[6263,11],[6700,12],[6723,11],[7379,8],[7507,8],[7767,8],[7792,8],[7856,8],[7902,9],[8256,11],[8288,10],[10471,11],[10503,10],[12779,9],[13003,8],[13028,8],[13092,8],[13138,9],[13166,11],[13198,10],[35055,8],[35146,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[3316,8],[15666,8],[16085,8],[16197,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23518,10],[23586,9]]},"/en/lessons/gravity-model":{"position":[[9423,8],[13574,8],[37591,10],[46721,8],[46887,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[6027,8],[6430,8],[6649,10],[25359,8],[27938,8]]},"/en/lessons/installing-omeka":{"position":[[202,8],[9742,8],[9781,8],[9863,11],[10348,8],[10965,12]]},"/en/lessons/installing-python-modules-pip":{"position":[[210,8],[1307,8],[1600,8],[1940,8],[2083,9],[2187,10],[2950,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3347,10],[3706,8],[41164,8],[41496,8],[41624,8],[41669,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7330,8],[7797,10],[8438,10],[12246,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8524,10],[9245,11],[9288,8],[18793,8],[20800,11],[23407,10],[23448,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5501,8],[6801,10],[7792,8],[7991,8],[8044,9],[8368,8],[8585,10],[8629,8],[8759,9],[8970,8],[9030,8],[9074,8],[9095,8],[9345,8],[9446,10],[9490,8],[9620,9],[9938,8],[10070,8],[10178,9],[10244,8],[10589,10],[10789,10],[11025,8],[11116,8],[11217,12],[11350,11],[11394,8],[11629,9],[11796,8],[11849,8],[12032,8],[12130,8],[12269,12],[13475,8],[13895,8],[14038,8],[14798,10],[14922,10],[20026,11],[25848,9],[26024,11],[26090,9],[26210,10],[26294,8],[26549,10],[28258,8],[35294,8],[36362,8],[39889,8]]},"/en/lessons/intro-to-bash":{"position":[[3040,11],[5909,10],[13995,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1310,11],[5048,12],[5602,8],[5916,11],[5970,11],[5996,11],[6548,10]]},"/en/lessons/intro-to-linked-data":{"position":[[22758,8],[22829,9]]},"/en/lessons/intro-to-powershell":{"position":[[28460,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1005,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[736,8]]},"/en/lessons/introduction-and-installation":{"position":[[1456,8],[2041,8]]},"/en/lessons/introduction-map-warper":{"position":[[3318,8],[3363,8],[3501,11],[7309,10],[7473,10],[13814,8],[14847,10],[20467,11],[21557,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8078,8],[13519,8],[19211,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16717,8],[16993,10],[17160,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5409,8],[5491,8],[6364,8],[30520,8],[46066,8]]},"/en/lessons/json-and-jq":{"position":[[933,8],[1407,11],[5307,8],[17751,8],[38802,11],[38891,11]]},"/en/lessons/jupyter-notebooks":{"position":[[1796,8],[10076,8],[10686,8],[10957,8],[11055,8],[11400,11],[11471,11],[16770,8],[34520,8],[34553,8],[34601,11],[34725,8],[34917,8],[35044,10],[36143,11],[39858,8],[42902,11],[44434,8],[44691,10],[50865,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1123,10],[1310,8],[9367,8]]},"/en/lessons/linear-regression":{"position":[[7317,10]]},"/en/lessons/linux-installation":{"position":[[1433,8],[1494,10]]},"/en/lessons/mac-installation":{"position":[[557,8],[1279,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7956,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[146,8],[2718,8],[2861,10],[6171,8]]},"/en/lessons/naive-bayesian":{"position":[[407,11],[3291,8],[3850,8],[24264,11],[27651,11],[28089,10],[28184,10],[28254,10],[28472,10],[28643,10],[29145,11],[29189,8],[29503,11],[31939,8]]},"/en/lessons/normalizing-data":{"position":[[1139,8],[1271,10],[10228,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5567,11],[15537,8],[16027,11],[20216,8],[20321,10],[29117,10]]},"/en/lessons/output-data-as-html-file":{"position":[[858,8],[9961,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[451,10],[638,8],[11462,10],[11783,8],[12049,10]]},"/en/lessons/preserving-your-research-data":{"position":[[5589,10],[13539,9]]},"/en/lessons/qgis-layers":{"position":[[325,8],[1733,8],[2105,9],[2164,8],[2183,8],[2251,9],[2386,9],[2428,8],[2676,8],[2911,8],[3100,8],[3360,9],[3438,8],[3516,8],[3959,11],[9871,10],[10796,10],[11339,10],[13638,10],[14671,10],[17045,9],[17357,10],[19109,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2498,8]]},"/en/lessons/research-data-with-unix":{"position":[[2461,11],[3371,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1477,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1568,11],[7492,9],[20817,8]]},"/en/lessons/sentiment-analysis":{"position":[[10726,8],[10810,8],[11339,11],[11815,8],[11947,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9533,8],[10089,8],[10150,8],[10217,8],[10347,8],[16808,10]]},"/en/lessons/sonification":{"position":[[11401,8],[20949,8]]},"/en/lessons/space-place-gazetteers":{"position":[[29802,8],[41568,8],[42971,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15170,8],[28152,8],[31971,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14985,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7057,8],[7101,8],[7837,8],[7894,8],[47465,11],[47698,11],[47804,8],[48694,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[633,8],[1627,11],[1918,8],[6362,8],[8257,11],[8299,11],[12951,8],[13109,10],[14053,8],[14318,8],[15746,8],[15941,11],[16327,8],[16409,11],[16502,8],[16841,12],[16889,11],[17234,8],[17334,11],[17519,8],[17980,8],[18033,11],[18285,9],[19443,10],[19795,8],[20239,8],[20940,9],[21021,10],[23952,11],[23995,10],[59224,8],[59510,8],[65588,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6624,8],[10809,8],[10840,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19454,8],[23630,8],[23689,9],[23833,8],[30910,8],[30951,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[857,8],[10997,8],[11074,8],[11128,8],[11428,8],[11662,8],[15363,8]]},"/en/lessons/transliterating":{"position":[[3459,11],[12792,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2792,8],[3314,8],[17938,8],[19745,10],[48067,10],[48432,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[2676,10],[5366,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4748,8],[16691,8],[17605,8]]},"/en/lessons/vector-layers-qgis":{"position":[[2035,11],[2850,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2058,8],[4856,8],[4987,10]]},"/en/lessons/windows-installation":{"position":[[355,8],[918,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3148,11],[4210,8],[6085,8],[12973,8],[13093,8],[13220,8],[13289,8],[13423,8],[13684,8],[14059,10]]},"/en/lessons/working-with-text-files":{"position":[[287,11]]},"/en/lessons/working-with-web-pages":{"position":[[1,11],[646,8],[3504,11],[7216,9],[9483,8],[9645,11],[10078,8],[10291,8]]}}}],["downloads/geopars",{"_index":12601,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5714,21],[6225,21]]}}}],["downloads/spark",{"_index":9596,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12728,17]]}}}],["downloadsearches.pi",{"_index":10217,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27017,19]]}}}],["downsampl",{"_index":4139,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36012,10],[36042,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35940,12],[36076,11],[36136,12]]}}}],["downscal",{"_index":11079,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[17249,10],[30336,10],[30391,11]]}}}],["downshir",{"_index":18608,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59069,12]]}}}],["downsid",{"_index":5349,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6377,9],[71637,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37290,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7789,8]]}}}],["downstream",{"_index":6216,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21703,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23758,10]]}}}],["downtrodden",{"_index":15842,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[21420,11]]}}}],["downward",{"_index":14697,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27234,9],[27991,8]]},"/en/lessons/linear-regression":{"position":[[51677,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22360,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19237,8]]}}}],["doxygen",{"_index":7938,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32568,7]]}}}],["doyl",{"_index":10063,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59053,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35156,6]]}}}],["dozen",{"_index":334,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8248,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1239,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39154,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32993,6],[33004,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13079,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2768,6]]},"/en/lessons/naive-bayesian":{"position":[[15597,6],[15608,6],[25616,6]]},"/en/lessons/sentiment-analysis":{"position":[[5315,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2276,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13820,6]]}}}],["dpi",{"_index":293,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6823,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5708,3],[5727,3],[5875,3],[5945,3],[7947,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52232,3],[61618,5],[61692,3]]},"/en/lessons/introduction-map-warper":{"position":[[4913,3]]}}}],["dpi=150",{"_index":4099,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31326,8]]}}}],["dpi=dpi",{"_index":4415,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54937,8],[64693,8]]}}}],["dpla",{"_index":23122,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[2129,7],[8443,5],[26725,4]]}}}],["dpla’",{"_index":23132,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[7907,6]]}}}],["dplyr",{"_index":8846,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[108,5],[174,6],[813,5],[2664,5],[3721,5],[3777,5],[4807,5],[5016,5],[6789,6],[14124,5],[14148,6],[14156,5],[14385,5],[14510,5],[14620,5],[15414,5],[23583,5],[27102,5],[27602,6],[28990,6],[29077,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31732,5],[33317,5],[35635,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23442,6]]}}}],["dplyr’",{"_index":8966,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15066,7]]}}}],["dq_74wfbt3mziv4lnya",{"_index":16678,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15106,19],[16079,19]]}}}],["dr",{"_index":1531,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29875,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46990,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34201,2]]},"/en/lessons/linear-regression":{"position":[[10926,3]]},"/en/lessons/logistic-regression":{"position":[[45685,2],[47004,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52391,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30566,2],[47848,2]]}}}],["draft",{"_index":5498,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35367,8],[36038,6],[36454,5],[42212,8],[42446,5],[48203,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34775,6]]},"/en/lessons/gravity-model":{"position":[[61414,6],[61552,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46687,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35004,5]]},"/en/lessons/naive-bayesian":{"position":[[15743,6],[15888,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12615,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28103,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1806,6],[5975,7],[27593,6],[29101,6],[30230,6],[31190,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35989,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25518,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2464,8]]}}}],["draft.ipynb",{"_index":21438,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[12467,12]]}}}],["drag",{"_index":2923,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21238,4],[22823,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12472,4],[12513,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1635,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2557,4],[3475,4],[4655,4],[6711,4],[6919,4],[7566,4],[10773,4],[13650,4],[14508,4],[14596,4],[14865,4],[15333,4],[16168,4],[16290,4],[16671,4],[17153,5],[17354,4],[20648,4],[22626,4],[22750,4],[23672,7],[23854,7],[28649,4],[28701,4],[28776,4],[32011,4],[32192,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6499,4],[23269,4],[23569,4],[24844,8],[25381,8],[25618,8],[25961,4],[27720,8],[28157,4],[28227,4],[29061,8],[29104,4],[30170,4],[35197,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24814,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3450,4],[3567,4],[8194,8],[11550,4]]},"/en/lessons/extracting-keywords":{"position":[[27948,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17504,4],[17609,4],[24596,4]]},"/en/lessons/geocoding-qgis":{"position":[[24786,8],[25553,8]]},"/en/lessons/georeferencing-qgis":{"position":[[10635,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15350,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13318,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[3686,4],[17654,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2889,4],[21132,4],[21230,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38368,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5815,4],[18916,4],[21781,4],[28346,4],[28646,4],[29913,8],[30451,8],[30688,8],[31031,4],[37427,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2039,4],[15994,4],[16259,4],[19455,4]]},"/en/lessons/naive-bayesian":{"position":[[57155,5]]},"/en/lessons/qgis-layers":{"position":[[15695,4],[15753,8],[15876,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25512,4],[25568,4],[25893,5],[33838,8]]},"/en/lessons/sonification":{"position":[[12489,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15577,8]]},"/en/lessons/vector-layers-qgis":{"position":[[3911,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13292,5]]}}}],["dragenterev",{"_index":8167,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23629,14]]}}}],["dragenterevent(self",{"_index":8156,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23021,20]]}}}],["draggabl",{"_index":20575,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24964,9]]}}}],["dragmoveevent(self",{"_index":8160,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23215,19]]}}}],["dragon",{"_index":9501,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52654,7]]}}}],["drake",{"_index":20838,"title":{},"body":{"/en/lessons/sonification":{"position":[[40841,5]]}}}],["drama",{"_index":7757,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[803,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5058,5],[45364,6],[48787,6]]}}}],["dramat",{"_index":2535,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22679,12],[23438,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9543,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28697,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9082,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31435,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[579,8]]}}}],["drape",{"_index":12830,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[11928,5]]}}}],["drastic",{"_index":8405,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3675,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28121,7]]},"/en/lessons/normalizing-data":{"position":[[7013,11]]}}}],["drat",{"_index":19490,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13971,4],[17207,4]]}}}],["draw",{"_index":5404,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18805,4]]},"/en/lessons/common-similarity-measures":{"position":[[10959,7],[16196,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[39797,4],[59317,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20890,4],[26949,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1020,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1518,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1594,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30726,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18129,4],[26058,5],[26106,5],[26158,5],[26409,7],[26568,4],[26873,4],[37009,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[562,7],[1014,4],[19083,7],[46488,7],[52792,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39331,4]]},"/en/lessons/geocoding-qgis":{"position":[[2503,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6973,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[8780,4],[9694,7]]},"/en/lessons/gravity-model":{"position":[[5613,5],[24394,4],[32093,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10396,7],[16336,4],[16547,7],[29508,4],[30668,7],[30850,4],[30893,6],[34989,4],[35507,6],[35629,6],[36276,6],[36416,6],[36596,6],[36834,6],[36874,4],[37509,6],[39601,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5360,4],[13087,4],[17054,7],[17343,7],[43251,4],[43953,4]]},"/en/lessons/intro-to-linked-data":{"position":[[27476,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2764,4],[23800,5]]},"/en/lessons/introduction-map-warper":{"position":[[19126,4],[19175,4]]},"/en/lessons/linear-regression":{"position":[[20278,4]]},"/en/lessons/naive-bayesian":{"position":[[60962,4]]},"/en/lessons/preserving-your-research-data":{"position":[[3519,7],[4660,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32621,4],[41614,4],[43303,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2014,7],[32038,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31241,4],[36063,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44972,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[18319,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6424,5]]}}}],["drawback",{"_index":5312,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[897,9],[7514,9],[57643,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[158,9],[3177,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[32956,9]]},"/en/lessons/linear-regression":{"position":[[8224,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7203,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6463,9]]}}}],["drawn",{"_index":5870,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12877,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56931,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39615,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43738,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46649,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17703,5],[31072,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26940,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55330,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17659,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10401,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[9450,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[11343,5]]},"/en/lessons/jupyter-notebooks":{"position":[[11905,5]]},"/en/lessons/linear-regression":{"position":[[17905,6],[17929,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39165,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48393,5]]},"/en/lessons/vector-layers-qgis":{"position":[[14734,5]]}}}],["dread",{"_index":14758,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40643,7]]}}}],["dream",{"_index":5140,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59980,8]]}}}],["dreamhost",{"_index":14078,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2842,9],[4214,9]]}}}],["dreamless",{"_index":7873,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21469,12],[23835,12]]}}}],["dress",{"_index":3392,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13878,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11779,10]]},"/en/lessons/normalizing-data":{"position":[[2944,10]]}}}],["drew",{"_index":11025,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5390,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[16684,4]]},"/en/lessons/preserving-your-research-data":{"position":[[3212,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44579,4]]}}}],["dri",{"_index":20911,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8074,4]]}}}],["driftwood",{"_index":18560,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[57209,10]]}}}],["drill",{"_index":4438,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58228,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16014,5],[18955,5]]}}}],["drink",{"_index":8722,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45681,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12957,5]]},"/en/lessons/gravity-model":{"position":[[2659,8]]},"/en/lessons/naive-bayesian":{"position":[[66828,7],[67290,8]]}}}],["driscol",{"_index":16966,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53238,9]]}}}],["drive",{"_index":3706,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[968,6]]},"/en/lessons/common-similarity-measures":{"position":[[29863,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8698,6],[8759,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13540,5],[39421,6],[39533,5],[59907,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1343,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4776,6],[10572,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23390,5],[45948,5],[47387,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24509,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2853,5]]},"/en/lessons/georeferencing-qgis":{"position":[[9490,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[271,6],[7318,6],[7342,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[3258,5]]},"/en/lessons/intro-to-powershell":{"position":[[15619,6],[15699,6],[15766,6],[15818,6],[15905,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37247,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10001,7]]},"/en/lessons/jupyter-notebooks":{"position":[[10316,5],[10441,5],[15303,6],[43607,5]]},"/en/lessons/logistic-regression":{"position":[[42981,6],[56382,5]]},"/en/lessons/mac-installation":{"position":[[946,6]]},"/en/lessons/qgis-layers":{"position":[[7379,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14229,5]]},"/en/lessons/research-data-with-unix":{"position":[[3622,5]]},"/en/lessons/sentiment-analysis":{"position":[[16472,5]]},"/en/lessons/space-place-gazetteers":{"position":[[43931,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33806,5],[46938,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5038,6],[25934,5]]},"/en/lessons/windows-installation":{"position":[[747,6]]},"/en/lessons/working-with-text-files":{"position":[[2578,5]]},"/en/lessons/working-with-web-pages":{"position":[[710,6],[8984,5],[10355,6]]}}}],["driven",{"_index":6576,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[10861,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9978,6],[9995,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5668,6],[26622,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51164,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24631,6],[32936,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7233,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1518,6]]}}}],["driver",{"_index":5854,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7798,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10250,7],[10273,6],[33078,7],[34643,6],[34739,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6870,9],[20012,6],[43069,6],[43254,6],[47464,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12633,8],[35314,7],[36888,6],[36969,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16713,7]]}}}],["drjekyl",{"_index":3054,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16618,9],[16799,8],[18006,9],[28268,9],[34325,9]]}}}],["drone",{"_index":15500,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4946,5]]}}}],["drop",{"_index":2548,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23447,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24835,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19550,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1644,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2566,4],[3484,4],[4664,4],[6720,4],[6928,4],[7575,4],[10782,4],[16177,4],[16680,4],[17163,4],[17363,4],[20657,4],[22635,4],[22759,4],[23866,7],[28710,4],[28829,4],[29129,7],[32020,4],[32205,8],[32343,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6508,4],[22234,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24096,6],[24415,4],[24572,8],[24651,8],[32873,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5860,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11100,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15836,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7459,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28562,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66283,4]]},"/en/lessons/geocoding-qgis":{"position":[[15063,4],[24799,8],[25704,4],[26617,4],[28593,4],[28769,4],[29118,4]]},"/en/lessons/gravity-model":{"position":[[52806,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2898,4],[21143,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9470,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5824,4],[16209,4],[21790,4],[26804,4]]},"/en/lessons/intro-to-linked-data":{"position":[[32023,4]]},"/en/lessons/jupyter-notebooks":{"position":[[18961,4]]},"/en/lessons/linear-regression":{"position":[[25219,5],[29429,8],[57118,4]]},"/en/lessons/logistic-regression":{"position":[[25862,4],[33367,4],[33453,4],[57398,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2048,4],[16268,4]]},"/en/lessons/naive-bayesian":{"position":[[55840,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20175,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1899,4]]},"/en/lessons/qgis-layers":{"position":[[10664,4],[15704,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27007,7]]},"/en/lessons/sentiment-analysis":{"position":[[6306,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[442,4],[4794,4]]},"/en/lessons/sonification":{"position":[[12501,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24457,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15590,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1510,7],[2318,7],[2472,7],[2600,7],[18237,8],[19949,7],[20792,8],[20841,8],[22720,7],[23727,7],[24750,8],[25868,7],[25962,7],[27766,7],[29765,7],[32745,7],[33364,8],[34398,8],[39380,8]]},"/en/lessons/windows-installation":{"position":[[1889,4]]}}}],["drop_dupl",{"_index":8638,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27200,15]]}}}],["dropbox",{"_index":13042,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[253,7],[7300,7],[7326,8],[31895,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42085,9]]},"/en/lessons/introduction-and-installation":{"position":[[1820,7]]}}}],["dropdown",{"_index":2902,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17985,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29977,8],[30546,8],[30686,9],[31577,9],[31619,8],[36959,8],[37545,8],[38521,8],[41294,8],[50596,8],[51679,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8863,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9534,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13468,8],[15751,8],[15937,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23501,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12566,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11560,8],[11770,9]]},"/en/lessons/geocoding-qgis":{"position":[[14952,8],[20809,8],[30037,8],[30538,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[10934,8],[11503,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[24119,8]]},"/en/lessons/installing-omeka":{"position":[[9586,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[527,8],[7086,8],[21572,8],[21587,8],[21814,8],[21885,8],[22438,8],[22561,8],[22747,8],[23022,8],[23198,8],[23588,8],[23773,8],[23934,8],[24108,9],[24230,8],[25367,8],[25535,8],[28951,8],[29040,8],[29363,8],[29660,8],[29859,8],[30036,8],[33834,8],[52041,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8603,8],[9464,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[10779,8],[13096,8]]},"/en/lessons/jupyter-notebooks":{"position":[[19466,8],[19519,8],[20332,8]]},"/en/lessons/qgis-layers":{"position":[[14994,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12037,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6598,9]]}}}],["dropev",{"_index":8168,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23708,9],[23934,9]]}}}],["dropevent(self",{"_index":8162,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23309,15]]}}}],["droplet",{"_index":14079,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[3127,11],[3204,9],[3559,7],[4030,7]]}}}],["dropna",{"_index":17132,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29150,9],[29312,8]]}}}],["droppabl",{"_index":8202,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28785,9]]}}}],["dropped_col",{"_index":8626,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24004,13],[24710,11],[25642,11],[27774,11],[33794,11],[36455,11],[43468,11],[44750,11]]}}}],["dropped_na",{"_index":8662,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[34990,10],[36835,10],[43848,10],[45130,10]]}}}],["dropped_na.replace('0190",{"_index":8713,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41777,24],[43985,24],[45267,24]]}}}],["drost",{"_index":17247,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46474,5],[77559,6]]}}}],["drost’",{"_index":17249,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46650,7]]}}}],["drought",{"_index":17013,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[1691,7]]},"/en/lessons/logistic-regression":{"position":[[1411,7]]}}}],["drove",{"_index":18504,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49149,6]]}}}],["drown",{"_index":12477,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68324,5]]}}}],["drucker",{"_index":20636,"title":{},"body":{"/en/lessons/sonification":{"position":[[851,7],[40924,8]]}}}],["drug",{"_index":2331,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4311,4],[6128,6],[10530,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49390,8]]}}}],["drum",{"_index":20818,"title":{},"body":{"/en/lessons/sonification":{"position":[[37932,4]]}}}],["drunk",{"_index":18697,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[67181,5]]}}}],["drupal",{"_index":2984,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2424,7],[5750,7],[7007,6],[7066,7],[58379,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8645,7]]}}}],["dsyfunct",{"_index":15506,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5954,13]]}}}],["dt",{"_index":6810,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30857,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13698,2],[56358,2],[57706,2],[59441,2],[59615,6]]},"/en/lessons/linear-regression":{"position":[[24541,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24798,2],[24893,2]]}}}],["dt(year=i",{"_index":17093,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24651,10]]}}}],["dt(year=year",{"_index":17098,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24728,13]]}}}],["dt(year=year+1",{"_index":17102,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24780,15]]}}}],["dt.group(2",{"_index":12379,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56558,15]]}}}],["dt.group(2).strip",{"_index":12376,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56462,19]]}}}],["dt.isoformat",{"_index":12389,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57743,14]]}}}],["dtd",{"_index":22431,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12436,3]]}}}],["dtype",{"_index":4742,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29114,5],[29552,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13223,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23015,6],[30161,6]]},"/en/lessons/linear-regression":{"position":[[39852,6]]}}}],["dtype='object",{"_index":6226,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23649,15]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22866,15],[33400,15]]}}}],["dtype=object",{"_index":22943,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39749,13]]}}}],["dtype={'cluster_id",{"_index":17074,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23505,20]]},"/en/lessons/logistic-regression":{"position":[[10351,20]]}}}],["du",{"_index":1510,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28938,2],[29696,2],[31917,2],[32341,2],[33188,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51569,2],[52302,2],[52416,2]]},"/en/lessons/intro-to-bash":{"position":[[24651,3],[24712,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51954,2],[52001,2],[54674,2]]}}}],["dual",{"_index":2581,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26769,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65353,4]]},"/en/lessons/logistic-regression":{"position":[[11127,4]]}}}],["dual'\").reset_index(drop=tru",{"_index":17561,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[10817,31]]}}}],["dublin",{"_index":8576,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12517,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4206,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23866,6],[24914,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15176,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2692,6],[3906,6],[4006,6]]}}}],["duboi",{"_index":1530,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29795,6],[47401,6],[50759,6]]}}}],["dubuqu",{"_index":3447,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1595,8]]}}}],["ducatteeuw",{"_index":21054,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50454,11]]}}}],["ducharm",{"_index":15297,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36963,9]]}}}],["ducharme’",{"_index":15298,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37011,10]]}}}],["duckett",{"_index":14050,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45024,8]]}}}],["duckett’",{"_index":13888,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3879,9]]}}}],["duckworth",{"_index":21988,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63882,9]]}}}],["due",{"_index":5056,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54403,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28555,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64539,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5710,3]]},"/en/lessons/counting-frequencies":{"position":[[9477,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5902,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40993,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[468,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24494,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4830,3],[6205,3],[7468,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[291,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[412,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7825,3],[51711,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[36500,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8990,3],[10579,3],[13377,3],[14645,3]]},"/en/lessons/introduction-map-warper":{"position":[[8186,3],[20810,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36596,3]]},"/en/lessons/jupyter-notebooks":{"position":[[38814,3],[45148,3]]},"/en/lessons/naive-bayesian":{"position":[[856,3],[53526,3]]},"/en/lessons/normalizing-data":{"position":[[300,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25319,3],[45562,3]]},"/en/lessons/preserving-your-research-data":{"position":[[252,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19461,3]]},"/en/lessons/sentiment-analysis":{"position":[[23199,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28744,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21636,3],[27611,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[66,3],[375,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30359,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19302,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18819,3]]},"/en/lessons/working-with-web-pages":{"position":[[134,3]]}}}],["duel",{"_index":16207,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10077,4],[35359,4]]}}}],["duff",{"_index":23640,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18511,4],[20492,5]]}}}],["duke",{"_index":13827,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60872,4],[63095,4],[64446,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20430,4]]}}}],["dull",{"_index":15898,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34752,4]]}}}],["dummi",{"_index":4680,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21884,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13694,5]]}}}],["dump",{"_index":7797,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6106,5],[6316,4],[6460,4]]},"/en/lessons/gravity-model":{"position":[[16815,6]]},"/en/lessons/intro-to-powershell":{"position":[[31292,7]]},"/en/lessons/json-and-jq":{"position":[[16528,5]]}}}],["dun",{"_index":1864,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46852,8],[48299,8]]}}}],["dungeon",{"_index":9500,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52645,8]]}}}],["dunn",{"_index":4546,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69200,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32282,5]]}}}],["dunning’",{"_index":1860,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46671,9],[48118,9]]}}}],["dunphi",{"_index":20300,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51351,7],[51969,7]]}}}],["duocentum",{"_index":11902,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7567,9]]}}}],["duplex",{"_index":9159,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1004,6],[32853,6],[33003,6],[33036,6],[33267,6],[33286,6],[33592,6],[33625,6],[36244,6],[36274,6],[38707,6],[43414,6],[43443,6]]}}}],["dupli",{"_index":11856,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6971,5],[11000,5],[62300,5]]}}}],["duplic",{"_index":3187,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48337,12],[50698,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[329,10],[930,9],[1394,9],[1899,11],[9690,10],[9740,11],[10473,11],[11240,11],[11379,10],[11513,9],[11554,9],[17948,10],[20124,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[48965,10],[49123,9],[49389,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24557,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[444,10],[15632,9],[15788,9],[17192,9],[25449,11],[25808,10],[25829,9],[26043,10],[26197,9],[26296,9],[26338,9],[26439,9],[26887,10],[26988,10],[27109,9],[27238,9],[27477,9],[30627,11],[47728,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33207,11],[33408,10],[42743,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4112,9],[44674,10],[59339,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26357,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20487,9]]},"/en/lessons/geocoding-qgis":{"position":[[35275,9],[35575,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30754,9],[39830,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40885,9]]},"/en/lessons/intro-to-bash":{"position":[[15671,9],[16313,9]]},"/en/lessons/intro-to-linked-data":{"position":[[15215,9]]},"/en/lessons/logistic-regression":{"position":[[40174,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30406,9],[31139,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12293,10]]}}}],["duplicates='drop",{"_index":17755,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35773,18],[36724,17],[40053,17]]}}}],["duras",{"_index":20020,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12309,6]]}}}],["durat",{"_index":8430,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8134,8],[12742,10],[13769,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9461,8]]},"/en/lessons/sonification":{"position":[[5008,9],[10858,10],[10894,9],[13352,8],[15939,9],[16085,8],[17154,9],[25122,9],[32476,9],[40566,9],[40669,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9421,8],[11262,8],[11467,8],[20772,9],[22683,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16337,9]]}}}],["dure",{"_index":666,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22009,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8771,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5481,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44461,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15776,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1530,6],[31735,6],[31801,6],[55761,6],[60227,6],[61176,6],[67381,6],[68007,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[48069,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20411,6],[26094,6],[29652,6],[33529,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2088,6],[41313,6],[43636,6],[45570,6],[46988,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14063,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1221,6],[35574,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5418,6],[7634,6],[27369,6]]},"/en/lessons/counting-frequencies":{"position":[[9497,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11038,6],[24224,6],[27448,6],[28296,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34400,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1060,6],[5574,6],[5623,6],[6872,6],[9584,6],[9852,6],[11386,6],[11484,6],[13299,6],[23217,6],[27723,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12144,6],[17609,6],[38104,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15507,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14555,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12004,6],[52789,6]]},"/en/lessons/extracting-keywords":{"position":[[2400,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39102,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3995,6],[6711,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16528,6],[18085,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[12064,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35273,6],[35422,6],[40387,6],[47039,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[4072,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21976,6],[24264,6],[29926,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7556,6],[21579,6],[47639,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22328,6],[28282,6],[29617,6],[29652,6],[37692,6],[40887,6],[45443,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36642,6]]},"/en/lessons/introduction-map-warper":{"position":[[7083,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35274,6],[42520,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9805,6]]},"/en/lessons/jupyter-notebooks":{"position":[[11575,6]]},"/en/lessons/normalizing-data":{"position":[[5712,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1003,6],[11060,6],[13359,6],[16411,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6215,6]]},"/en/lessons/research-data-with-unix":{"position":[[829,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5529,6],[12139,6],[12246,6],[18187,6],[18549,6],[18577,6],[24478,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3517,6],[54417,7]]},"/en/lessons/sentiment-analysis":{"position":[[8535,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11437,6]]},"/en/lessons/space-place-gazetteers":{"position":[[23811,6],[24390,6],[24460,6],[24525,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2861,6],[29422,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30474,6],[31129,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1206,6],[28941,6],[57348,6],[59822,6],[62526,6],[63603,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17245,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18559,6],[33368,6]]},"/en/lessons/transliterating":{"position":[[2637,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22279,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[964,6],[2326,6],[2611,6],[37426,6],[39678,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8654,6]]},"/en/lessons/working-with-web-pages":{"position":[[4549,6]]}}}],["durham",{"_index":10887,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8924,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20422,7]]}}}],["durham2531",{"_index":13777,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54419,10]]}}}],["durham25380.71197797833.3363.16",{"_index":13681,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38444,31]]}}}],["durkheim",{"_index":5126,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59429,9]]}}}],["durkheim’",{"_index":5137,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59881,10]]}}}],["duster",{"_index":19527,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14436,6]]}}}],["dutch",{"_index":8953,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11668,5],[13803,5],[16365,5],[17549,5],[18797,5],[20380,5],[23243,5],[25167,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6697,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25160,6],[49517,5],[52691,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7166,5],[7413,5],[11819,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12313,5]]}}}],["dutch_citi",{"_index":13479,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21748,11],[21792,11],[21940,11],[21961,11],[22349,11]]}}}],["dutifulli",{"_index":18505,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49207,9]]}}}],["dv",{"_index":7283,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10249,2]]}}}],["dwell",{"_index":11700,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11197,11]]},"/en/lessons/naive-bayesian":{"position":[[59288,9]]},"/en/lessons/normalizing-data":{"position":[[2362,11]]}}}],["dwindl",{"_index":19804,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[11190,8]]}}}],["dxn",{"_index":17066,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19988,4]]}}}],["dynam",{"_index":2975,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[991,7],[2283,7],[2333,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51640,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38464,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24620,12]]},"/en/lessons/geocoding-qgis":{"position":[[29899,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46241,7],[47126,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10831,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43689,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[26657,8],[26768,7],[26864,8],[26994,8],[27550,7],[27722,7],[27876,7],[28408,9],[28575,9],[28721,9],[29748,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19958,7],[42464,7],[43325,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41709,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28272,7],[34126,7],[36113,7],[37406,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4031,7],[4114,8],[4162,11],[44296,7]]},"/en/lessons/jupyter-notebooks":{"position":[[38969,7],[51730,7]]},"/en/lessons/linear-regression":{"position":[[7536,8],[21320,8],[73910,8]]},"/en/lessons/logistic-regression":{"position":[[35118,8],[46870,8],[65256,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1392,7],[2938,7]]},"/en/lessons/sentiment-analysis":{"position":[[5444,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4325,11],[5335,11],[19511,11],[35818,7]]},"/en/lessons/sonification":{"position":[[37298,9],[40073,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5458,7],[6678,7],[8594,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1593,7],[4588,7],[12558,7],[16095,8],[16167,7],[16185,7],[16429,7],[17204,7],[17488,7],[17557,7],[17807,7],[17901,7],[18159,7],[18835,7],[19404,7],[20188,7],[22283,7],[32923,7],[33202,7],[33945,7],[34031,7],[34113,7],[34939,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[33059,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20059,7]]}}}],["dynamicbetween",{"_index":21340,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24052,18]]}}}],["dynamiccollab",{"_index":21294,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16512,14],[20225,15],[21258,15],[24090,15],[28081,15],[28141,15],[29818,15],[29905,15]]}}}],["dynetx",{"_index":21388,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[34720,6]]}}}],["dysfunct",{"_index":5280,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[456,13]]}}}],["d{2",{"_index":19910,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41595,8]]}}}],["d{2}:\\\\d{2}:\\\\d{2",{"_index":19911,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41604,22]]}}}],["d{4",{"_index":19913,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41635,10]]}}}],["d{c.dimens",{"_index":4410,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54866,15],[64633,15]]}}}],["d{dimension_num",{"_index":4064,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29686,16]]}}}],["dædalu",{"_index":14835,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54493,8],[54903,7],[55103,7],[55305,7]]}}}],["dæl",{"_index":18787,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10963,4],[11947,4],[11999,4]]}}}],["décembr",{"_index":9783,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29924,9]]}}}],["dégager",{"_index":9921,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51808,8]]}}}],["développ",{"_index":16918,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42510,13]]}}}],["düring",{"_index":9984,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56061,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1483,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36597,7]]}}}],["düring’",{"_index":7198,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2557,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36185,8]]}}}],["d’analys",{"_index":16543,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52805,9]]}}}],["d’histoir",{"_index":16579,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54749,10]]}}}],["d’ignazio",{"_index":21673,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[7623,9]]}}}],["d’une",{"_index":16573,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54658,5]]}}}],["e",{"_index":391,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10160,1],[10233,1],[12305,1],[16969,1],[16975,1]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47395,2],[50753,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5195,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21688,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1890,2],[2124,2],[8561,6],[11914,4],[12223,2],[12246,1],[12322,1],[13923,4],[14232,2],[14255,1],[14331,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[268,1],[9928,2],[14149,1],[14291,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22421,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56810,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20494,2],[22656,2]]},"/en/lessons/counting-frequencies":{"position":[[4848,1],[4945,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16873,2],[16961,2],[22329,2],[22346,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51409,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6482,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9839,1],[12788,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18910,2],[20861,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32184,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8690,1],[8774,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7823,1],[9824,2],[10526,1],[51721,1],[61124,2],[61826,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17277,1],[17565,2],[25690,1],[25920,1],[26725,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13750,1],[13928,1]]},"/en/lessons/gravity-model":{"position":[[65589,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57217,1]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42002,2]]},"/en/lessons/linear-regression":{"position":[[78818,2]]},"/en/lessons/logistic-regression":{"position":[[8022,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10933,2],[11196,4],[11917,2],[11969,2],[12174,4],[12288,4],[13176,1],[30214,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28216,2]]},"/en/lessons/sentiment-analysis":{"position":[[4649,1],[5808,1],[5846,1],[7247,1],[7387,1],[7430,1],[7530,1],[7680,1],[7793,1],[8373,1],[8850,1],[9153,1],[9202,1],[9301,1],[9536,1],[10094,1],[13952,1],[14060,1],[14498,1],[16279,1],[17027,1],[23910,1],[24580,1],[26143,1],[26456,1],[26777,1],[28504,1],[29114,1],[30136,1],[32354,1],[33142,1],[37813,1],[37898,1],[38389,1]]},"/en/lessons/sonification":{"position":[[28494,1],[31994,4],[31999,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62219,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7152,1],[7300,1],[7354,1],[8379,2],[13997,2],[35618,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1257,1],[32130,1],[38953,1]]},"/en/lessons/transliterating":{"position":[[11350,4],[11365,4],[12086,4],[12101,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44368,1],[44699,1],[44941,1],[45013,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3617,1],[10238,1],[10439,1]]}}}],["e'+str(x",{"_index":4045,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29164,11]]}}}],["e(ast",{"_index":12635,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17314,6]]}}}],["e(i",{"_index":16269,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24774,5]]}}}],["e,charleston",{"_index":3601,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3537,13]]}}}],["e.",{"_index":20500,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39775,4]]}}}],["e.a",{"_index":13867,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65437,5]]}}}],["e.cod",{"_index":11416,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32312,6]]}}}],["e.g",{"_index":247,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5261,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3663,5],[4729,5],[4893,5],[5003,5],[8492,5],[8564,5],[8932,5],[14537,5],[15112,5],[17986,5],[26606,4],[29692,5],[34876,5],[35241,5],[36263,5],[37489,5],[38016,5],[39826,5],[39871,5],[40485,5],[40633,5],[41367,5],[42860,5],[43110,5],[44558,5],[45020,5],[45061,5],[46759,5],[47276,5],[47377,5],[47418,5],[50214,5],[50368,5],[51239,5],[58889,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[20005,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41953,5],[43966,5],[58269,5],[64340,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5663,6],[5715,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8893,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12011,6],[37394,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[469,5],[21433,5],[32061,5],[36644,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5073,5],[7243,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3896,5],[4006,5],[4200,5],[5612,5],[12649,5],[24649,5],[26304,5],[28088,5],[31009,5],[44738,5],[44964,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5850,6],[10547,6],[10583,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12181,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9021,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13549,6],[26921,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5621,6],[31694,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28848,5],[32715,5],[40535,4]]},"/en/lessons/geocoding-qgis":{"position":[[3700,5],[3938,5],[32923,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3165,5],[4896,5],[6536,5],[12624,5],[13973,5],[16137,4],[23592,5],[29968,5],[30576,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4525,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3288,5],[10623,5],[13849,5]]},"/en/lessons/gravity-model":{"position":[[17136,5],[65072,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4723,5],[8394,6],[17014,6],[17590,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19883,5],[43156,5],[53944,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13083,6],[13149,6],[31783,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1112,5],[21759,5],[25637,5],[34743,5]]},"/en/lessons/intro-to-powershell":{"position":[[42742,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12254,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16072,5],[19206,5]]},"/en/lessons/json-and-jq":{"position":[[4839,4],[7184,4]]},"/en/lessons/jupyter-notebooks":{"position":[[7919,5],[9643,5],[13537,5],[14978,4],[17447,5],[22631,5],[25165,5],[34786,5],[44583,5],[45142,5],[46166,5],[48198,5]]},"/en/lessons/logistic-regression":{"position":[[17173,5],[63469,6]]},"/en/lessons/mac-installation":{"position":[[876,6]]},"/en/lessons/naive-bayesian":{"position":[[36721,5],[39833,4],[41861,4]]},"/en/lessons/normalizing-data":{"position":[[5321,6]]},"/en/lessons/preserving-your-research-data":{"position":[[5036,5],[5295,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5672,5],[7478,5],[14319,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22352,5]]},"/en/lessons/sentiment-analysis":{"position":[[16752,4]]},"/en/lessons/space-place-gazetteers":{"position":[[44025,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3474,5],[17237,5],[24187,5],[44562,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8268,5],[13383,6],[23436,6],[24990,5],[25090,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7297,5],[36990,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12283,5],[17419,4],[17520,4],[40232,5]]},"/en/lessons/windows-installation":{"position":[[674,6]]},"/en/lessons/working-with-text-files":{"position":[[5774,5]]}}}],["e.h",{"_index":13872,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65779,5],[65947,5]]}}}],["e.reason",{"_index":11415,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32243,8]]}}}],["e0…e124",{"_index":4039,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28885,9]]}}}],["e1000424",{"_index":19217,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3474,9],[17969,8]]}}}],["e1–e15",{"_index":10022,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57503,6]]}}}],["e2101967118",{"_index":21934,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61828,12]]}}}],["e^{(a",{"_index":17551,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7883,6],[7904,5]]}}}],["e^{\\left",{"_index":17555,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[8430,12]]}}}],["ea",{"_index":11909,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7643,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13322,2],[15551,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12441,2]]}}}],["eac",{"_index":18783,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10926,3],[10978,3],[11910,3],[11962,3]]}}}],["each",{"_index":185,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3739,4],[4625,4],[12657,4],[18253,4],[19616,4],[20039,4],[20369,4],[22308,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3904,4],[6516,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4026,4],[4493,4],[6282,4],[12568,4],[12665,4],[14310,4],[14666,4],[19154,4],[20128,4],[20514,4],[20560,4],[20622,4],[22152,4],[22348,4],[22404,4],[22503,4],[25251,4],[25304,4],[25329,4],[25497,4],[25525,4],[25598,4],[26005,4],[26160,4],[26722,4],[27557,4],[27730,4],[27775,4],[27853,4],[27915,4],[28152,4],[28214,4],[29120,4],[29350,4],[29604,4],[32661,4],[34719,4],[37641,4],[39034,4],[39243,4],[40147,4],[40199,4],[40457,4],[42866,4],[43934,4],[44060,4],[48827,4],[51578,4],[51704,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1898,4],[2155,4],[2281,4],[5041,4],[12307,4],[12911,4],[14186,4],[14546,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13328,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3459,4],[4907,4],[7321,4],[10773,4],[10980,4],[11400,4],[11466,4],[17836,4],[18720,4],[20589,4],[21863,4],[22451,4],[23207,4],[24343,4],[24449,4],[24767,4],[24903,4],[24956,4],[25071,4],[25915,4],[26637,4],[27016,4],[27708,4],[28144,4],[30009,4],[30079,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4403,4],[4959,4],[7108,4],[9717,4],[12090,4],[16895,4],[23329,4],[23433,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3025,4],[3680,4],[6649,4],[8262,4],[10029,4],[10214,4],[16374,4],[17221,4],[24473,4],[30184,4],[39707,4],[40971,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8990,4],[9903,4],[10362,4],[11653,4],[12505,4],[12596,4],[12655,4],[12766,4],[16982,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6361,4],[7422,4],[8926,4],[9097,4],[10143,4],[10308,4],[10527,4],[11644,4],[15177,4],[16664,4],[16835,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5025,4],[5455,4],[5539,4],[5709,4],[5752,4],[7446,4],[8063,4],[17143,4],[28773,4],[31588,4],[36722,4],[41303,4],[42737,4],[42921,4],[43138,4],[43846,4],[45340,4],[50261,4],[51472,4],[52261,4],[53639,4],[53949,4],[55223,4],[59710,4],[60220,5],[60395,4],[61680,4],[61995,4],[62056,4],[62822,4],[63370,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7648,4],[10015,4],[14949,4],[15167,4],[17000,4],[17685,4],[20739,4],[21625,4],[24009,4],[26367,4],[27332,4],[28367,4],[34982,4],[45789,4],[53346,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2251,4],[3246,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2097,4],[6796,4],[17350,4],[17783,4],[18119,5],[18485,4],[18635,4],[18781,4],[19151,4],[20831,4],[21690,4],[27885,4],[32948,4],[57420,4],[58280,4],[58352,4]]},"/en/lessons/common-similarity-measures":{"position":[[1865,4],[6215,4],[6534,4],[6598,4],[8170,4],[9631,4],[13609,4],[15463,4],[15538,4],[15636,4],[16276,4],[16803,4],[19144,4],[22064,4],[24591,4],[28236,4],[38385,4],[39997,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10563,4],[21306,4],[26274,4],[26876,4],[29840,4],[32551,4],[33945,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3574,4],[6798,4],[7953,4],[8260,4],[11752,4],[12333,4],[13303,4],[13635,4],[14359,4],[14671,4],[15678,4],[21077,4],[23860,4],[25241,4],[25309,4],[26482,4],[26939,4],[33786,4],[38467,4],[43973,4],[47179,4],[48322,4],[48367,4],[49785,4],[51546,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3181,4],[6533,4],[8347,4],[8429,4],[13921,4],[14618,4],[15021,5],[19062,4],[20992,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3211,4],[3235,4],[4068,4],[4349,4],[14447,4],[14935,4],[15216,4],[15242,4],[15325,4],[16769,4],[17700,4],[20766,4],[20887,4],[21200,4],[21566,4],[24026,4],[24064,4],[24779,4],[25076,4],[25621,4],[25688,4],[26314,4],[26955,4],[27909,4],[29269,4],[29829,4],[29955,4],[31555,4],[32511,4],[32557,4],[32729,4],[32805,4],[37723,4],[40280,4],[40320,4],[40603,4],[40763,4],[40960,4],[41079,4],[41435,4],[41691,4],[42350,4],[42767,4],[45849,4],[46065,4],[46414,4],[46445,4],[48836,4],[49277,4],[49601,4],[52964,4],[53817,4],[54471,4],[55697,4],[57297,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1155,4],[12404,4],[12509,4],[13192,4],[17645,5],[18572,4],[18640,4],[29362,4],[30187,4],[32096,4],[34327,4],[34515,4],[35865,4],[36682,4],[37425,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3801,4],[3916,4],[4941,4]]},"/en/lessons/counting-frequencies":{"position":[[910,4],[1738,4],[1844,4],[3972,4],[9508,7],[13990,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1082,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5649,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6477,4],[14003,4],[14836,4],[20653,4],[20732,4],[20885,4],[20984,4],[25788,4],[32239,4],[32315,4],[33017,4],[36883,4],[38796,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29582,4],[30400,4],[30413,4],[35472,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14882,4],[24425,4],[35301,5],[35320,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12730,4],[14897,4],[19214,4],[21542,4],[26795,4],[27121,4],[27299,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4685,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13702,4],[13938,4],[14061,4],[14463,4],[14501,4],[15054,4],[15415,4],[19214,4],[23933,4],[28754,4],[29554,4],[29628,4],[30587,4],[30805,4],[32156,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3771,4],[6862,4],[7985,4],[10260,4],[10470,4],[10617,4],[11266,4],[11392,4],[11479,4],[12279,4],[12359,4],[12564,4],[12772,4],[13643,4],[14222,4],[14378,4],[18612,4],[20912,4],[22560,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1631,4],[1663,4],[1695,4],[7675,4],[8198,4],[14603,4],[14780,4],[17759,4],[23686,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8597,4],[15719,4],[15837,4],[16196,4],[19586,4],[19631,4],[19708,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7839,4],[10233,4],[12273,4],[12409,4],[18068,4],[18556,4],[20051,4],[20614,4],[22312,4],[26375,4],[26608,4],[28112,4],[29602,4],[31023,4],[34484,4],[34761,4],[36518,4],[37341,4],[37464,4],[41888,4],[41963,4],[42046,4],[43485,4],[43825,4],[44040,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26235,4],[26576,4],[26773,4],[28214,4],[30454,4],[41681,4],[46141,4],[46646,4],[47124,4],[48272,4],[50427,4],[50523,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[375,4],[1791,4],[2049,4],[2086,4],[2136,4],[2222,4],[5977,4],[6275,4],[10034,4],[10262,4],[10710,4],[11407,4],[11665,4],[11854,4],[12234,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5813,4],[6933,4],[8860,4],[9748,4],[11646,4],[12516,4],[12639,4],[12703,4],[12850,4],[13242,4],[14233,5],[18684,4],[18906,4],[20144,4],[20166,4],[20387,4],[21161,4],[21359,4],[21432,4],[21986,5],[25402,5],[28493,5],[29967,4],[31001,4],[31923,4],[33353,4],[33858,4],[36338,4],[39393,5],[41861,4],[45698,5],[48623,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4225,4],[10772,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5191,4],[5242,4],[6202,4],[7004,4],[7102,4],[7162,4],[12600,4],[13612,4],[14589,4],[14902,4],[14979,4],[16661,4],[17158,4],[17570,4],[17909,4],[18594,4],[18642,4],[29085,4],[29178,4],[29413,4],[31672,4],[32061,4],[37148,4],[41959,4],[42019,4],[42152,4],[42425,4],[47722,4],[49238,4],[49530,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3279,4],[4411,4],[6277,4],[13820,4],[16118,4],[18430,4],[20219,4],[22669,4],[23240,4],[27960,4]]},"/en/lessons/extracting-keywords":{"position":[[2612,4],[8736,4],[9813,4],[11295,4],[11317,4],[11931,4],[11994,4],[12037,4],[13422,4],[17984,4],[18327,4],[18720,4],[18804,4],[20752,4],[21220,4],[21396,4],[21651,4],[23345,4],[24538,4],[25404,4],[27274,4],[27499,4],[31578,4],[32236,4],[34670,4],[35119,4],[36020,4],[36255,4],[37074,4],[38138,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3259,4],[3367,4],[9583,4],[9596,4],[9667,4],[9718,4],[9769,4],[10709,4],[10845,4],[11045,4],[11083,4],[11919,4],[13176,4],[13243,4],[13503,4],[13595,4],[13662,4],[13683,4],[14709,4],[14851,4],[14981,4],[15221,4],[15300,4],[15353,4],[15572,4],[15796,4],[16373,4],[16417,4],[19061,4],[20278,4],[20775,4],[26987,4],[27066,4],[27158,4],[29167,4],[29796,4],[30007,4],[30977,4],[31081,4],[33185,4],[35124,4],[38453,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6079,4],[6804,4],[6967,4],[7452,4],[7762,4],[8016,4],[10925,4],[11771,4],[12770,4],[13065,4],[13893,4],[14051,4],[14461,4],[15186,4],[15662,4],[15691,4],[15818,4],[15937,4],[17256,4],[20701,4],[21751,4],[23143,4],[24283,4],[24913,5],[24990,4],[25206,4],[25918,4],[26284,4],[27597,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1079,4],[5652,4],[13052,4],[13991,4],[18073,4],[18132,4],[30322,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5651,4],[5797,4],[10467,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1358,4],[1504,4],[2452,4],[2530,4],[5089,4],[9699,4],[12376,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8177,4],[8520,4],[8579,4],[9307,4],[12519,4],[13003,4],[14032,4],[14908,4],[21515,4],[21707,4],[21733,4],[21812,4],[22276,4],[24716,4],[25412,4],[26519,4],[28250,4],[29302,4],[31315,4],[32541,4],[35241,4],[35960,4],[37367,4],[38364,4],[38536,4],[39477,4],[40207,4],[40694,4],[40849,4],[41145,4],[41671,4],[42126,4],[42325,4],[42796,4],[43702,4],[43752,4],[45384,4],[47234,4],[48536,4],[49053,4],[50477,4],[50798,4],[60248,4],[64325,4]]},"/en/lessons/geocoding-qgis":{"position":[[4527,4],[7284,4],[7333,4],[7562,4],[7619,4],[7832,4],[8253,4],[8801,4],[11943,4],[11992,4],[13358,4],[14191,4],[17050,4],[17231,4],[17435,4],[19705,4],[20200,4],[20450,4],[21275,4],[24054,4],[24385,4],[24678,4],[24854,4],[27094,4],[27117,4],[27559,4],[30694,4],[33571,4],[35140,4],[35977,4],[36184,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12256,4],[13925,4],[14528,4],[16277,4],[20478,4],[21507,4],[27243,4],[27397,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[15604,4],[16036,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14897,4],[18636,4],[19033,4],[28928,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[4779,4],[5691,4],[6448,4],[9496,4],[10099,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[791,4],[4670,4],[15593,4],[16270,4],[16492,4],[21464,4],[36954,4],[40394,4],[41045,4],[42184,4],[44927,4],[45891,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1151,4],[4501,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1940,4],[3417,4],[8227,4],[12555,4],[18716,4]]},"/en/lessons/gravity-model":{"position":[[889,4],[1167,4],[1285,4],[6506,4],[6548,4],[12755,4],[20704,4],[24248,4],[24286,4],[24492,4],[25322,4],[26567,4],[30063,4],[30668,4],[30713,4],[30767,4],[30991,4],[31842,4],[32461,4],[33600,4],[33706,4],[34773,4],[35898,4],[36133,4],[37469,4],[37497,4],[37784,4],[40940,4],[41225,4],[41328,4],[41482,4],[42023,4],[43996,4],[45629,4],[46031,4],[46816,4],[47149,4],[47185,4],[48003,4],[49736,4],[49978,4],[50090,4],[50267,4],[50567,4],[51404,4],[52240,4],[52965,4],[54037,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[11438,4],[12086,4],[12881,4],[13605,4],[16032,4],[16843,4],[17774,4],[17834,4],[18049,4],[18542,4],[20885,4],[21026,4],[21473,4],[21931,4],[22001,4],[23514,4],[26089,4],[27248,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3787,4],[4414,4],[21807,4],[37473,4],[41208,4],[41280,4],[46422,4],[47083,4],[47755,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6351,4],[11062,5],[12028,4],[14277,4],[17982,4],[22903,4],[23150,4],[23358,4],[24640,4],[25530,4],[31582,4],[32156,4],[33522,4],[42387,4],[44005,4],[44307,4],[45687,4],[46039,4],[46106,4],[47624,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4591,4],[8055,4],[13489,4],[14088,4],[14351,4],[14581,4],[18069,4],[24479,4],[25760,4],[25960,4],[27206,4],[27706,4],[27884,4],[28713,4],[29659,4],[29821,4],[34446,4],[34638,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29492,4],[37531,5],[37550,4]]},"/en/lessons/intro-to-bash":{"position":[[17038,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10392,4],[11896,4]]},"/en/lessons/intro-to-linked-data":{"position":[[4957,4],[7316,4],[17581,4],[19243,4],[24804,4]]},"/en/lessons/intro-to-powershell":{"position":[[16015,4],[16062,4],[16261,4],[19019,4],[26591,4],[26774,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[11095,4],[12120,4],[12213,4],[19108,4],[21380,4]]},"/en/lessons/introduction-map-warper":{"position":[[13598,4],[16874,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15062,4],[16758,4],[19289,4],[29615,4],[30394,4],[30470,4],[30549,4],[31930,4],[39060,4],[39497,4],[40090,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4087,4],[4816,4],[11694,4],[12804,4],[13199,4],[13361,4],[32969,4],[33335,4],[33428,4],[34235,4],[35891,4],[38502,5],[42874,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[683,4],[1297,4],[9541,4],[13905,4],[13966,4],[14065,4],[15184,4],[15293,4],[16665,4],[23932,4],[24137,4],[24562,4],[26768,4],[32162,4],[32211,4],[32722,4],[32962,4],[33627,4],[33770,4],[33894,4],[34012,4],[37196,4],[37245,4],[37261,4],[37645,4],[37854,4],[38251,4],[38457,4],[39548,4],[40387,4],[41962,4]]},"/en/lessons/json-and-jq":{"position":[[2686,4],[4980,4],[5856,4],[10046,4],[10253,4],[10513,4],[10558,4],[14397,4],[14500,4],[14548,4],[16448,4],[17436,4],[18729,4],[19579,4],[20449,4],[20515,4],[22691,4],[22863,4],[23124,4],[25018,4],[25964,4],[27087,5],[28346,4],[31541,4],[33509,4],[33565,4],[34289,4],[35123,4],[35345,4],[35413,4],[35456,4],[35633,4],[36421,4]]},"/en/lessons/jupyter-notebooks":{"position":[[11326,4],[12379,4],[20647,4],[22451,4],[26422,4],[27896,4],[30279,4],[31444,4],[31671,4],[46728,4],[47171,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6602,4],[9346,4]]},"/en/lessons/linear-regression":{"position":[[4276,4],[4985,4],[5009,4],[5036,4],[7416,4],[7725,4],[7955,4],[9488,4],[9584,4],[9651,4],[9730,4],[9852,4],[10053,4],[10383,4],[16023,4],[18709,4],[18768,4],[20085,4],[22793,4],[22834,4],[23197,4],[24237,4],[25420,4],[26576,4],[26852,4],[27924,4],[28169,4],[29917,4],[30417,4],[30450,4],[30479,4],[31710,4],[34365,4],[34702,4],[34729,4],[36070,4],[36169,4],[43838,4],[43864,4],[44170,4],[44737,4],[44763,4],[44789,4],[45022,4],[47623,4],[50057,4],[52557,4],[52981,4],[57371,4],[59510,4],[62754,4],[63101,4],[72864,4]]},"/en/lessons/linux-installation":{"position":[[3069,4]]},"/en/lessons/logistic-regression":{"position":[[5936,4],[6087,4],[9714,4],[17765,4],[20552,4],[20995,4],[24190,4],[26948,4],[27825,4],[28012,4],[29456,4],[30328,4],[30385,4],[30464,4],[30627,4],[30643,4],[35394,4],[36336,4],[37967,4],[40715,4],[51608,4],[56431,4],[63123,4]]},"/en/lessons/mac-installation":{"position":[[2448,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3056,4],[7935,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4242,4],[4408,4],[21815,4],[22027,4],[22715,4],[26461,4],[28583,4],[29673,4],[29701,4],[29756,4]]},"/en/lessons/naive-bayesian":{"position":[[4694,4],[4965,4],[5129,4],[6546,4],[6659,4],[6757,4],[9503,4],[10331,4],[10856,4],[13937,4],[15205,4],[16138,4],[16288,4],[16651,4],[16871,4],[17041,4],[17594,4],[17677,4],[18111,4],[19267,4],[19638,4],[20450,4],[21438,4],[21452,4],[21531,4],[21550,4],[24674,4],[25444,4],[26060,4],[26200,4],[26536,4],[27069,4],[27347,4],[29231,5],[29515,4],[32391,4],[32785,4],[35084,4],[36149,4],[36493,4],[36752,4],[39115,4],[41466,4],[43390,4],[43948,4],[45933,4],[46005,4],[46129,4],[53949,4]]},"/en/lessons/normalizing-data":{"position":[[3596,4],[3870,4],[6567,4],[10192,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6711,4],[7462,4],[7659,4],[8195,4],[8335,4],[8392,4],[18455,4],[19047,4],[20878,4],[22912,4],[25656,4],[26603,4],[27043,4],[29188,4],[29302,4],[29432,4],[34218,4],[34251,4],[34509,4],[35024,4],[35744,4],[36376,4],[36617,4],[37445,4],[38064,4],[38594,4],[40376,4],[40429,4],[40984,4],[41228,4],[41990,4],[42011,4],[42410,4],[42873,4],[43770,4],[43909,4],[43929,4],[43956,4],[44242,4],[44255,4],[44811,4],[44845,4],[49423,4],[52519,4]]},"/en/lessons/output-data-as-html-file":{"position":[[728,4],[9940,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1251,4],[1346,4],[3666,4],[6408,4],[7050,4],[7096,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5541,4],[11674,4],[13735,4],[15429,4]]},"/en/lessons/qgis-layers":{"position":[[6482,4],[16808,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3771,4],[10744,4],[12527,4],[16512,4],[16598,4],[16674,4],[19184,4],[19619,4],[21667,4],[21769,4],[21814,4],[22373,4]]},"/en/lessons/research-data-with-unix":{"position":[[5327,4],[10139,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8018,4],[25919,4],[27394,4],[27871,4],[31595,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9822,4],[13100,4],[18028,4],[22318,4],[23084,4],[24171,4],[24614,4],[24650,4],[26937,4],[27172,4],[30041,4],[30276,4],[32867,4],[33089,4],[33719,4],[35951,4],[36112,4],[37525,4],[39694,4],[45297,4],[45554,4],[46165,4]]},"/en/lessons/sentiment-analysis":{"position":[[20804,4],[23467,4],[24944,4],[25692,4],[26072,5],[29913,4],[33909,4],[35868,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11029,4],[18999,4],[25517,4],[25847,4],[26328,4],[27694,4],[29166,4],[30177,4],[32348,4],[33316,4],[33547,4]]},"/en/lessons/sonification":{"position":[[7733,4],[12471,4],[12545,4],[12627,4],[12689,4],[12772,4],[14591,4],[16098,4],[23908,4],[25079,4],[32750,4],[40190,4]]},"/en/lessons/space-place-gazetteers":{"position":[[6848,4],[17152,4],[21951,4],[24003,4],[25206,4],[25743,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[801,4],[1345,4],[12674,4],[12954,4],[14711,4],[25477,4],[25756,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7435,4],[7485,4],[8040,4],[8054,4],[8276,4],[10782,4],[11275,4],[12073,4],[14421,4],[14478,4],[14522,4],[20025,4],[20849,4],[21862,4],[21976,4],[22117,4],[22230,4],[26626,4],[26954,4],[27175,4],[28903,4],[32253,4],[35513,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10220,4],[14880,4],[18144,4],[21304,4],[24065,4],[28381,4],[28861,4],[29042,4],[29536,4],[38393,4],[38933,4],[39154,4],[39809,4],[40758,4],[41078,4],[43625,4],[44435,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[218,4],[10664,4],[11472,4],[13765,4],[17201,4],[17427,4],[18371,4],[18906,4],[19238,4],[20862,4],[26864,4],[27794,4],[29213,4],[33190,4],[34123,4],[34670,4],[35429,4],[35575,4],[35611,4],[35805,4],[38837,4],[43804,4],[43886,4],[44230,4],[44416,4],[45929,4],[46725,4],[46875,4],[48504,4],[48637,4],[53621,4],[54609,4],[55724,4],[56279,4],[56611,4],[56663,4],[57014,4],[57174,4],[59998,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3179,4],[3745,4],[11550,4],[15058,4],[18636,4],[20586,4],[20687,4],[20705,4],[21350,4],[24852,4],[25050,4],[25617,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3112,4],[5388,4],[19585,4],[24965,4],[27830,4],[32389,4],[32679,4],[33413,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3169,4],[3209,4],[3396,4],[3507,4],[5830,4],[6529,4],[6576,4],[14741,4],[17345,4],[17846,4],[21208,4],[26158,4],[26280,4],[26348,4],[26935,4],[27570,4],[28433,4],[28813,4],[29038,4],[29263,4],[31764,4],[32270,4],[32333,4],[33813,4],[35335,4],[35792,4],[36177,4],[36660,4],[36998,4],[37256,4],[37416,4],[37830,4],[38575,4],[38696,4],[39168,4]]},"/en/lessons/transliterating":{"position":[[8830,4],[9075,4],[9424,4],[9867,4],[9946,4],[10985,4],[14590,4],[16078,4],[16287,4],[18515,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8159,4],[8191,4],[10654,4],[10750,4],[12313,4],[13049,4],[13167,4],[13517,4],[14181,4],[17796,4],[18235,4],[19628,4],[22708,4],[28114,4],[32601,4],[32703,4],[36574,4],[36592,4],[37331,4],[37446,4],[39840,4],[39970,4],[40612,4],[42999,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[7201,4],[7293,4],[8781,4],[10813,4],[11379,4],[13014,4],[22128,4],[23237,4],[23892,4],[26681,4],[26889,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5410,4],[6239,4],[6416,4],[6607,4],[9592,4],[9673,4],[13401,4],[13646,4],[14952,4],[15082,4],[22885,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1454,4],[1604,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1276,4],[6326,4],[6957,4],[12071,4],[12265,4],[13100,4],[20400,4],[22204,4],[23738,4],[25879,5],[28070,4],[28808,4],[29229,4],[30011,4],[30455,4],[30867,4],[32637,4],[32696,4],[44963,4]]},"/en/lessons/windows-installation":{"position":[[3806,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1310,4],[11848,4],[14770,4],[15163,4],[15617,4]]},"/en/lessons/working-with-text-files":{"position":[[7430,4]]},"/en/lessons/working-with-web-pages":{"position":[[4926,4],[6341,4],[10058,4]]}}}],["each>",{"_index":22504,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[26640,8],[26671,8],[27025,8],[28572,8],[30193,8],[31971,8],[35459,8],[35508,8],[36379,8],[36783,8],[37548,8],[38052,8],[38816,8],[38886,8],[39514,8]]}}}],["each></xsl:for",{"_index":22564,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[37527,20]]}}}],["eacl",{"_index":12777,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32165,4]]}}}],["ead",{"_index":12473,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67889,3]]}}}],["eaqu",{"_index":21142,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13536,5],[15710,5]]}}}],["ear",{"_index":11005,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1705,8],[33379,3]]},"/en/lessons/sonification":{"position":[[24175,3],[34188,4]]}}}],["earhart",{"_index":16968,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53252,8]]}}}],["earlham",{"_index":9012,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26134,7]]}}}],["earli",{"_index":551,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16422,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28775,5],[42212,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4378,5],[5316,5],[5360,5],[50227,5],[58215,5],[59131,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5399,5]]},"/en/lessons/common-similarity-measures":{"position":[[28677,5],[35254,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63588,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19156,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[826,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[583,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40527,5],[40662,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5669,5],[39683,5],[40421,5],[56122,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4406,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4498,5],[4727,5],[46688,5]]},"/en/lessons/extracting-keywords":{"position":[[4693,5],[4940,5],[6289,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3490,5],[3725,5],[22646,5],[22792,5]]},"/en/lessons/geocoding-qgis":{"position":[[8755,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[597,5],[29609,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26121,5],[34769,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7639,5]]},"/en/lessons/intro-to-powershell":{"position":[[3982,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8386,5],[18620,5],[43936,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7034,5]]},"/en/lessons/linear-regression":{"position":[[7580,5],[21364,5],[73954,5]]},"/en/lessons/logistic-regression":{"position":[[65300,5]]},"/en/lessons/preserving-your-research-data":{"position":[[17698,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39083,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44432,5]]},"/en/lessons/sentiment-analysis":{"position":[[23193,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8815,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26005,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1602,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41493,5],[41666,5],[41885,5],[44731,5],[45669,5],[49910,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4073,5],[4187,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[345,5],[25098,5]]},"/en/lessons/vector-layers-qgis":{"position":[[6999,5]]}}}],["earlier",{"_index":1488,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27476,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10461,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23183,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7382,7],[19080,8],[51316,7],[56987,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30360,7],[44887,10]]},"/en/lessons/common-similarity-measures":{"position":[[23549,8],[31643,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37868,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23944,8],[49417,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16747,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27199,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2408,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10933,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8803,7],[22350,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17131,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28936,7],[32919,8],[33648,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7440,8],[12452,7],[18679,8],[22040,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6909,8],[10235,7],[12123,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42869,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1219,7],[40711,8]]},"/en/lessons/extracting-keywords":{"position":[[12996,7],[25735,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[825,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10613,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3652,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69121,7]]},"/en/lessons/geocoding-qgis":{"position":[[1341,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[16425,7],[19024,7],[35628,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20445,7]]},"/en/lessons/gravity-model":{"position":[[20137,7],[27413,7],[61406,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[14245,7],[20468,7],[27050,8],[41947,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44294,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29531,7],[49178,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23479,7],[47016,7],[50112,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20013,7],[26924,8]]},"/en/lessons/intro-to-bash":{"position":[[9854,7]]},"/en/lessons/intro-to-linked-data":{"position":[[26091,7],[35830,8]]},"/en/lessons/intro-to-powershell":{"position":[[2312,7],[14928,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[20072,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32293,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27243,8],[32894,8],[36673,7]]},"/en/lessons/json-and-jq":{"position":[[30808,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20810,7]]},"/en/lessons/linear-regression":{"position":[[60513,7],[69592,7],[69981,7],[72166,7],[72425,7]]},"/en/lessons/logistic-regression":{"position":[[16367,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8081,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7237,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40201,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24606,7],[39793,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44589,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33139,8]]},"/en/lessons/sonification":{"position":[[8591,8],[31772,9]]},"/en/lessons/space-place-gazetteers":{"position":[[21780,7],[42553,8],[42904,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29499,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8126,7],[17842,8],[18194,8],[27052,8],[35228,8],[35388,7],[35522,7],[36216,8],[40873,7],[43637,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39089,7],[51375,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23452,7]]},"/en/lessons/transliterating":{"position":[[12803,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42050,7]]},"/en/lessons/working-with-text-files":{"position":[[8734,7]]},"/en/lessons/working-with-web-pages":{"position":[[7656,8]]}}}],["earlier2",{"_index":16427,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45930,8]]}}}],["earliest",{"_index":10368,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4269,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7609,8],[24590,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12199,8],[21839,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30903,8]]}}}],["early_colleg",{"_index":8919,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10365,14],[10591,14],[12748,14],[14867,14],[15391,14],[25728,14]]}}}],["early_colleges%>",{"_index":8968,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[16644,20],[17924,20],[19254,20],[23798,20],[27834,20],[28367,20]]}}}],["early_colleges%>%mutate(location=paste(city,state,sep",{"_index":8995,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21957,62]]}}}],["early_colleges%>%summarise(mean(establish",{"_index":9031,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27369,48]]}}}],["early_colleges[1,6",{"_index":8962,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12705,19]]}}}],["early_colleges_with_loc",{"_index":9006,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23763,28],[23915,28]]}}}],["early_edit",{"_index":4590,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5331,16],[5666,14],[29365,14],[29858,14],[46366,14],[48491,14]]}}}],["early_editions_standard",{"_index":4921,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39033,30]]}}}],["early_transl",{"_index":4591,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5379,20],[5689,18],[29413,18],[29873,18],[46389,18],[48514,18]]}}}],["early_translations_standard",{"_index":4922,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39064,34]]}}}],["earlyprint",{"_index":5616,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3531,10],[3766,10],[4035,10],[4071,10],[4377,11],[7171,10],[23460,10],[28265,10],[28597,10]]}}}],["earth",{"_index":6865,"title":{"/en/lessons/googlemaps-googleearth":{"position":[[32,5]]}},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36323,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2917,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24343,5],[24499,7]]},"/en/lessons/georeferencing-qgis":{"position":[[681,5],[739,5],[783,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[33,5],[165,5],[282,5],[1469,5],[11736,5],[12095,5],[12218,5],[12232,5],[12549,5],[12669,6],[13455,5],[13989,5],[15130,5],[15221,6],[15784,5],[15810,5],[15893,5],[16264,6],[16495,5],[18138,6],[18507,5],[18714,6],[18861,6],[19802,5],[19877,5],[19913,5],[21266,5],[21590,6],[21705,5]]},"/en/lessons/gravity-model":{"position":[[4138,6]]},"/en/lessons/introduction-map-warper":{"position":[[1406,6],[6292,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12573,5],[13142,5],[13407,5],[13500,5],[17136,5],[20592,5],[22272,7],[22370,5],[22608,5],[27088,7],[28328,7],[31089,7],[31650,5],[34093,5],[36081,5],[37003,5],[38513,6],[39359,6]]},"/en/lessons/qgis-layers":{"position":[[4989,5],[15625,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12541,5]]},"/en/lessons/space-place-gazetteers":{"position":[[4639,6]]},"/en/lessons/vector-layers-qgis":{"position":[[205,5],[267,6],[16130,5],[16237,5],[16639,5]]}}}],["earthl",{"_index":15909,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36238,10]]}}}],["earthquak",{"_index":20739,"title":{},"body":{"/en/lessons/sonification":{"position":[[27572,10]]}}}],["earth’",{"_index":9337,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31832,7]]}}}],["eas",{"_index":2002,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5634,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9256,4],[58846,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4270,4],[7628,4],[12141,4],[33064,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46645,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7702,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63179,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6310,4]]},"/en/lessons/jupyter-notebooks":{"position":[[9011,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5188,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3765,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11056,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7587,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10927,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6835,4]]}}}],["easi",{"_index":389,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10067,5],[10669,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[517,4],[3837,4],[8465,5],[8760,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7505,5],[25852,4],[43089,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5683,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[814,4],[2748,5],[11016,4],[16668,4],[21652,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[111,4],[6336,4],[8074,4],[8328,4],[14313,4],[22364,4],[22444,4],[36041,4],[36080,4],[42787,4],[43480,4],[61825,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25221,4],[45498,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8991,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1611,4],[9920,4],[24794,4],[37506,4]]},"/en/lessons/common-similarity-measures":{"position":[[12674,4],[13707,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6109,5],[40351,4],[53069,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3939,4],[33572,4]]},"/en/lessons/counting-frequencies":{"position":[[478,4],[964,4],[12306,4],[14271,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7652,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10232,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15162,4],[33858,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[760,4],[1394,4],[4300,4],[16528,4],[21839,4],[23851,4],[30033,5],[30046,4],[30205,4],[31645,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3940,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5776,4],[14710,4],[20243,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2940,4],[6642,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5197,4],[21051,4],[21372,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46426,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[936,5],[49084,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11046,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21641,4]]},"/en/lessons/extracting-keywords":{"position":[[680,4],[22327,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10698,4],[25165,5],[28073,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17360,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8299,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13205,4],[25432,4],[31271,4],[48602,4],[48771,5],[66989,5]]},"/en/lessons/geocoding-qgis":{"position":[[20331,4],[36498,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23853,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1208,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33614,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[299,4],[21722,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7441,4]]},"/en/lessons/gravity-model":{"position":[[36096,4],[46376,4],[57169,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[35271,4]]},"/en/lessons/installing-omeka":{"position":[[2647,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[4020,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42271,4],[43349,6],[43540,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4318,4],[6834,4],[7114,5],[29921,4],[32276,4],[38302,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17716,4],[36098,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5138,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2817,4],[20616,4],[34984,4]]},"/en/lessons/intro-to-powershell":{"position":[[5930,4],[32454,4]]},"/en/lessons/introduction-and-installation":{"position":[[1836,4]]},"/en/lessons/introduction-map-warper":{"position":[[15672,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1252,4],[8903,4],[12238,4],[29986,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11111,4],[18563,4],[30814,4]]},"/en/lessons/jupyter-notebooks":{"position":[[50815,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[661,4]]},"/en/lessons/linear-regression":{"position":[[2958,4],[34157,5],[36373,4],[40890,5]]},"/en/lessons/logistic-regression":{"position":[[2678,4],[36484,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4827,4],[5293,4]]},"/en/lessons/naive-bayesian":{"position":[[62602,4]]},"/en/lessons/normalizing-data":{"position":[[4970,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3285,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6205,4]]},"/en/lessons/preserving-your-research-data":{"position":[[12851,4],[16471,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19061,4],[42785,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4506,4],[6246,4],[36033,4],[36305,4]]},"/en/lessons/sonification":{"position":[[8341,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1696,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[228,4],[5805,4],[5881,4],[33767,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7703,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22352,4]]},"/en/lessons/transliterating":{"position":[[4014,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19308,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2113,4],[3119,4],[21318,4],[26633,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[74,4],[7454,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[184,4],[1036,4],[5540,4],[9425,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4753,4],[35683,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3507,4],[4152,4],[16558,4],[18976,4]]},"/en/lessons/working-with-text-files":{"position":[[526,4],[6378,4],[6479,4]]},"/en/lessons/working-with-web-pages":{"position":[[8655,4]]}}}],["easier",{"_index":95,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1679,7],[6528,6],[24296,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21222,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6971,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8322,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11675,6],[24635,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5069,6],[19865,7],[24467,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6596,6],[6708,6],[6842,7],[6959,6],[7892,6],[12651,6],[15576,6],[20821,7],[23484,6],[25427,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21752,6],[56591,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43098,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[409,6],[3172,6],[3340,6],[3406,6],[6057,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9619,6],[13845,6]]},"/en/lessons/common-similarity-measures":{"position":[[26944,6],[39368,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7146,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8160,6],[10192,6],[34293,6],[63508,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3959,6],[12092,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14485,6],[16019,6],[16087,6],[16523,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[31118,6],[34428,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2449,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2233,6],[12979,6],[31199,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3337,6],[13791,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8642,6],[18526,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2477,6],[6136,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2854,6],[3182,6],[9020,6],[14531,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37681,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3196,7],[4032,6],[6291,6],[7946,6],[14271,6],[22024,6],[25440,6],[28531,6],[39431,6],[45736,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29530,6]]},"/en/lessons/extracting-keywords":{"position":[[10898,6],[12918,6],[14011,6],[23011,6],[23775,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9351,6],[19653,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6607,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31278,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3043,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5066,6],[11477,6],[18083,6]]},"/en/lessons/geocoding-qgis":{"position":[[33146,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24152,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4964,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2504,6],[2635,6],[6948,6],[11759,6],[23161,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9522,6],[17178,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20597,6]]},"/en/lessons/gravity-model":{"position":[[28534,6],[34568,6],[37436,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10844,6],[11375,6],[27381,6],[31562,6],[36612,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[849,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39113,6],[39186,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32434,6],[36169,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19351,6],[22423,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5305,6],[5748,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23508,6],[24542,6]]},"/en/lessons/intro-to-powershell":{"position":[[7086,6],[41752,6]]},"/en/lessons/introduction-map-warper":{"position":[[7627,6],[8386,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5393,6],[5927,6],[12363,7],[33541,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39843,6]]},"/en/lessons/jupyter-notebooks":{"position":[[45855,6],[49797,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3139,6]]},"/en/lessons/linear-regression":{"position":[[29511,6],[42057,6],[58060,6],[58548,6]]},"/en/lessons/linux-installation":{"position":[[2595,6]]},"/en/lessons/mac-installation":{"position":[[1974,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4038,6],[5037,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2457,6],[23000,6],[23052,6],[24315,6]]},"/en/lessons/normalizing-data":{"position":[[10444,6]]},"/en/lessons/preserving-your-research-data":{"position":[[9048,6],[11121,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9138,6],[9317,6],[18426,6],[23074,6]]},"/en/lessons/research-data-with-unix":{"position":[[11732,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21943,6],[33919,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[15131,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1764,6],[2678,6],[23659,6]]},"/en/lessons/sonification":{"position":[[28184,6]]},"/en/lessons/space-place-gazetteers":{"position":[[18300,6],[21187,6],[23552,6],[28681,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5429,6],[23490,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34963,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10400,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14301,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10797,7],[26475,7]]},"/en/lessons/transliterating":{"position":[[11028,6],[13808,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15218,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16926,6]]},"/en/lessons/windows-installation":{"position":[[3332,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4836,6],[18741,7]]},"/en/lessons/working-with-text-files":{"position":[[3178,6],[3474,6]]}}}],["easiest",{"_index":2154,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3388,7],[4836,7],[7905,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2512,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7501,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26601,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3147,7]]},"/en/lessons/extracting-keywords":{"position":[[10323,7],[17545,7],[27117,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20649,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[20189,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[827,7]]},"/en/lessons/installing-omeka":{"position":[[1809,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1463,7],[2851,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1896,7]]},"/en/lessons/intro-to-powershell":{"position":[[40474,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7548,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6416,7]]},"/en/lessons/json-and-jq":{"position":[[17724,7],[37537,7]]},"/en/lessons/jupyter-notebooks":{"position":[[9189,7],[17000,7]]},"/en/lessons/linear-regression":{"position":[[15087,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15877,8]]},"/en/lessons/naive-bayesian":{"position":[[4002,7],[12708,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47336,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6692,7]]},"/en/lessons/sonification":{"position":[[21419,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12490,7],[33601,7],[37020,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3806,7],[16154,7],[16519,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6905,7]]}}}],["easili",{"_index":1151,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9091,6],[31956,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2446,7],[10549,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12662,6],[13333,6],[32177,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17644,6],[17847,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4480,6],[51403,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1844,6],[2821,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[455,6],[1443,6],[6409,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29542,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2035,6],[9843,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8906,6],[10070,6],[42056,6],[44388,6],[58178,6],[71253,6]]},"/en/lessons/common-similarity-measures":{"position":[[13668,7],[18921,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15559,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16542,7],[31285,6],[36667,6],[37861,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45336,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3281,6],[35840,6],[37193,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1128,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7361,6],[10160,6],[37358,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9838,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9637,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11893,6],[34842,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9082,6],[40697,6],[49935,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9167,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25530,6]]},"/en/lessons/extracting-keywords":{"position":[[12361,6],[37795,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3434,6],[25454,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17282,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23168,6],[43797,6]]},"/en/lessons/geocoding-qgis":{"position":[[6079,6],[31688,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[5198,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8189,6],[9093,7],[9151,6],[23269,6],[29111,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2493,6],[8067,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[374,6],[709,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12202,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12130,6],[17624,6]]},"/en/lessons/intro-to-bash":{"position":[[1393,6],[27026,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23567,6],[35679,6]]},"/en/lessons/intro-to-powershell":{"position":[[21861,6],[36480,6],[41198,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1965,6]]},"/en/lessons/introduction-map-warper":{"position":[[4946,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24787,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10779,6]]},"/en/lessons/json-and-jq":{"position":[[38003,6]]},"/en/lessons/jupyter-notebooks":{"position":[[8149,6],[30741,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3011,6],[3239,6],[5116,6]]},"/en/lessons/linear-regression":{"position":[[38218,6],[64141,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2323,6]]},"/en/lessons/naive-bayesian":{"position":[[5267,6],[19671,6],[20866,6],[35316,6],[36213,6]]},"/en/lessons/normalizing-data":{"position":[[986,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1809,6],[7880,6],[23535,6]]},"/en/lessons/output-data-as-html-file":{"position":[[8553,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4250,6]]},"/en/lessons/preserving-your-research-data":{"position":[[924,6],[7673,6]]},"/en/lessons/research-data-with-unix":{"position":[[1529,6],[13836,6],[14876,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35908,6]]},"/en/lessons/space-place-gazetteers":{"position":[[708,6],[6416,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[566,6],[7789,6],[10968,6],[29159,6],[29749,6],[33387,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17574,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20979,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7351,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[18641,6],[18698,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2526,6],[2812,6],[3716,6],[25887,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43238,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9836,6],[12000,7]]},"/en/lessons/working-with-web-pages":{"position":[[9446,7]]}}}],["east",{"_index":625,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19475,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1787,4]]},"/en/lessons/geocoding-qgis":{"position":[[2091,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[17446,5]]},"/en/lessons/gravity-model":{"position":[[55953,4]]},"/en/lessons/introduction-map-warper":{"position":[[15295,5]]},"/en/lessons/sentiment-analysis":{"position":[[27596,4],[30287,4],[31383,4],[34577,4],[36253,4]]},"/en/lessons/sonification":{"position":[[14520,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3980,4],[4185,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43956,8],[44024,8],[44412,7],[45741,7]]}}}],["easter",{"_index":8452,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12429,6],[14052,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48920,6]]}}}],["easting/north",{"_index":23535,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43758,16]]}}}],["eastman",{"_index":8611,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20668,7],[26605,7],[26648,7],[26729,7],[26772,7],[35438,7]]}}}],["easton",{"_index":1552,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30470,6]]}}}],["easy_instal",{"_index":20722,"title":{},"body":{"/en/lessons/sonification":{"position":[[22140,12]]}}}],["easytetherusbethernet",{"_index":8382,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35534,21]]}}}],["easy—instead",{"_index":3038,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12546,12]]}}}],["eat",{"_index":23655,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[1771,3],[1913,3],[1976,3]]}}}],["eaus&",{"_index":18761,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9074,10]]}}}],["ebba",{"_index":8019,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46389,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2238,4]]}}}],["ebbitt",{"_index":3451,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1657,6]]}}}],["ebook",{"_index":8757,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5543,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3507,5],[4573,5],[11564,5],[14433,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5674,5]]}}}],["ec2",{"_index":14076,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2772,5],[3221,4],[3301,3],[3619,3],[6038,4]]}}}],["ecco",{"_index":10736,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[17291,4]]}}}],["echo",{"_index":887,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10601,5],[10794,4],[11281,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22766,4],[22823,4],[22877,4]]},"/en/lessons/intro-to-powershell":{"position":[[874,5],[22069,5],[44270,4]]},"/en/lessons/sonification":{"position":[[1453,6]]}}}],["ecir",{"_index":16469,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48820,4]]}}}],["ecml",{"_index":20510,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40286,4]]}}}],["eco",{"_index":6503,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58956,4]]}}}],["ecolog",{"_index":6695,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15579,10],[18036,10]]}}}],["econom",{"_index":4535,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68915,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3614,8],[8254,8],[21428,8],[21657,8],[24475,8],[25121,8],[25515,8],[25660,8]]},"/en/lessons/counting-frequencies":{"position":[[3125,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[1228,8]]},"/en/lessons/gravity-model":{"position":[[3805,8],[7724,8],[10521,8],[12596,8],[16789,8],[29313,8],[62099,8],[62523,8],[64961,8],[65347,8],[65505,8],[65870,8],[66038,8],[66248,8],[66688,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6548,8],[6684,8],[7274,10],[39075,9]]},"/en/lessons/linear-regression":{"position":[[73115,8],[79187,8]]},"/en/lessons/logistic-regression":{"position":[[64461,8]]},"/en/lessons/sonification":{"position":[[14372,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3926,9]]}}}],["economi",{"_index":2669,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30541,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[631,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38564,8]]},"/en/lessons/sentiment-analysis":{"position":[[27673,7],[30365,7],[31460,7],[34655,7],[36331,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3911,7],[4159,8]]}}}],["economist",{"_index":13528,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7017,11]]}}}],["ecosystem",{"_index":5309,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[135,9],[1273,9]]},"/en/lessons/linear-regression":{"position":[[25548,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3597,9],[31221,9]]}}}],["ecrm",{"_index":13449,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17259,5],[19005,5]]}}}],["ecrm:p108i_was_produced_bi",{"_index":13455,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17708,26],[19409,26]]}}}],["ecrm:p4_has_tim",{"_index":13458,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17809,16],[19510,16]]}}}],["ecrm:p82a_begin_of_the_begin",{"_index":13460,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17855,28],[19556,28]]}}}],["ecrm:p9_consists_of",{"_index":13456,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17763,19],[19464,19]]}}}],["ecuador",{"_index":4463,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59185,9]]}}}],["ed",{"_index":1791,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44437,4],[51792,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56346,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69161,3],[69283,3],[69451,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39535,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11731,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26464,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47149,3]]},"/en/lessons/gravity-model":{"position":[[60903,5],[63126,5],[64477,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[18882,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42360,3]]},"/en/lessons/jupyter-notebooks":{"position":[[52698,3]]},"/en/lessons/sentiment-analysis":{"position":[[39476,7]]},"/en/lessons/sonification":{"position":[[41383,6],[41901,6]]},"/en/lessons/space-place-gazetteers":{"position":[[48510,5],[48810,3],[49438,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61500,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39632,3],[39922,3],[40161,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27442,4]]}}}],["eda",{"_index":6143,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9883,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6469,6],[6626,3]]}}}],["eder",{"_index":16568,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54458,5]]}}}],["edg",{"_index":2677,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30964,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7549,5],[8486,5],[14597,6],[15270,5],[15495,5],[16840,5],[17356,5],[21484,7],[22445,5],[25714,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6131,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[772,4],[27974,4],[29983,4],[30612,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[521,5],[19527,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2246,5],[14515,5],[30491,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4571,7],[7709,6],[9695,5],[10520,5],[10977,4],[13542,4],[13744,6],[14340,5],[14619,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3576,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4839,8],[6102,4],[6207,5],[6219,5],[7393,5],[9817,5],[9995,6],[10124,4],[10589,5],[10659,6],[10834,5],[10840,8],[10959,5],[11401,5],[11616,6],[11643,5],[11885,5],[11991,6],[12766,5],[12842,5],[13034,5],[13129,4],[13204,6],[13444,7],[13485,5],[13572,6],[14297,5],[18571,6],[18655,5],[18689,5],[18716,5],[19369,5],[20831,6],[21855,6],[22706,5],[22831,5],[22868,5],[22954,4],[23048,5],[24112,5],[24348,5],[29242,5],[31521,6],[31614,6],[31686,5],[35003,5],[35017,5],[35765,5],[51016,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27399,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5930,5],[10002,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[19991,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1894,5],[3632,4],[4487,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4305,5],[4932,4],[16972,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26600,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1164,5],[23424,4]]},"/en/lessons/logistic-regression":{"position":[[36822,5],[40097,5]]},"/en/lessons/sonification":{"position":[[38785,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[341,5],[5964,4],[5996,4],[6847,5],[7490,4],[7659,6],[7674,4],[7830,4],[8045,4],[8073,4],[8099,4],[8173,5],[8281,5],[8607,4],[8753,5],[8772,4],[8946,4],[9284,4],[10350,4],[14873,4],[15854,5],[16175,5],[16675,5],[20834,5],[22726,5],[23011,5],[23082,4],[25216,5],[28518,6],[29184,6],[32458,5],[33369,6],[35029,4],[35518,5]]}}}],["edge.id",{"_index":21249,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[8324,7],[9436,7]]}}}],["edge.label.col",{"_index":21366,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28971,14],[30021,14]]}}}],["edge.spel",{"_index":21295,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16565,11]]}}}],["edgecsv",{"_index":10426,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9736,8],[12716,8]]}}}],["edgelist",{"_index":10416,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9330,8],[12660,8],[45424,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15005,8]]}}}],["edgeread",{"_index":10427,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9765,10],[12729,10]]}}}],["edgereader][1",{"_index":10430,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9844,15],[12793,15]]}}}],["edges.csv",{"_index":2877,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15938,9]]}}}],["edges1000.csv",{"_index":2878,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15953,13]]}}}],["edges_director_duration.csv",{"_index":9072,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8196,28],[8975,27],[9361,27],[11320,27],[17219,27]]}}}],["edinbugh",{"_index":12594,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2134,8]]}}}],["edinburgh",{"_index":12500,"title":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[42,9]]}},"body":{"/en/lessons/geocoding-qgis":{"position":[[3345,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[43,9],[629,9],[1287,9],[1659,9],[1997,9],[3014,9],[3499,9],[3801,9],[3937,9],[29144,9],[29386,9],[29631,9],[30105,9],[31266,9],[32323,9],[32637,9]]},"/en/lessons/gravity-model":{"position":[[7441,9]]}}}],["edinburgh’",{"_index":12591,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1344,11]]}}}],["edit",{"_index":28,"title":{"/en/lessons/editing-audio-with-audacity":{"position":[[0,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[523,7],[1654,7],[2315,4],[10701,7],[10923,7],[14029,7],[16723,4],[17063,7],[17252,6],[17268,6],[17397,5],[17576,7],[17648,4],[17788,7],[18494,7],[20102,6],[20420,6],[24214,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45903,8],[50213,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3431,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8935,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5873,7],[14650,7],[35592,4],[37618,4],[39792,4],[48538,4],[51737,7],[56377,8],[56450,8],[60365,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9453,6],[9572,5],[10537,4],[11083,6],[12111,5],[14940,4],[16747,5],[17466,5],[18000,4],[18136,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4384,8],[4497,8],[5322,8],[5419,8],[46089,9],[47956,9],[48335,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1036,4],[2333,7],[2580,4],[4635,4],[5381,5],[5525,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[512,7],[566,7],[712,4],[2129,4],[2180,7],[6329,7],[7374,4],[14710,5],[16577,4],[16729,7],[16801,4],[16947,7],[17000,7],[19897,4],[24237,4],[33349,7],[33444,7],[33508,7],[34639,4],[34978,7],[35389,7],[36062,4],[39318,7],[39512,4],[43522,7],[44303,7],[46857,4],[46894,4],[47125,5],[47331,4],[48659,7],[57190,4],[57253,4],[57271,7],[64446,4],[69796,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43703,8]]},"/en/lessons/counting-frequencies":{"position":[[7167,5],[12696,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14131,8],[15006,4],[15151,4],[15538,4],[16608,4],[18203,4],[20297,7],[37437,8],[37614,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11010,4],[11841,4],[21487,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17568,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4324,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4570,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5333,7],[6386,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18216,4],[38774,4],[50262,9],[50557,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3794,8],[13241,7],[15324,7],[26146,8],[26240,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6114,4],[11378,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31441,4],[31575,4],[44784,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1,7],[98,7],[183,7],[669,4],[955,5],[996,7],[1211,7],[3178,7],[5685,7],[7050,6],[7508,7],[11295,4],[13900,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1591,7],[2781,8]]},"/en/lessons/extracting-keywords":{"position":[[5411,5],[9401,7],[9844,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[35403,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5598,4],[5662,4],[7093,4],[7238,4],[8456,4],[11021,4],[11143,4],[11945,4],[12636,4],[13390,4],[17407,4],[17479,4],[22530,4],[23941,4],[24397,4],[24551,4],[25821,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2750,4],[8148,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5618,7],[16393,8],[20727,7],[32178,7],[32309,7],[32664,7],[43105,7],[43428,7],[49386,7],[54159,8],[54718,7],[59087,8],[66369,8],[66602,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12908,8],[22470,4],[27390,7],[27491,4],[27526,4],[27572,4],[27631,7],[28430,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[381,4],[21804,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12727,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[17579,7]]},"/en/lessons/installing-omeka":{"position":[[6323,7],[11428,4],[11673,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20458,4],[20814,4],[20908,7],[20978,7],[21992,7],[22043,7],[23197,7],[23256,4],[38287,5],[38341,7],[49272,6],[49497,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2535,4],[15586,4],[51523,5],[52002,4],[52339,7],[52629,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13603,5],[14347,5],[25691,4]]},"/en/lessons/intro-to-bash":{"position":[[262,7],[2463,6],[2770,7],[11505,4],[12027,5],[17603,7],[17872,7],[19522,5],[19662,4],[25072,5]]},"/en/lessons/intro-to-linked-data":{"position":[[13747,7],[37562,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[22102,7],[22965,7]]},"/en/lessons/introduction-and-installation":{"position":[[715,5]]},"/en/lessons/introduction-map-warper":{"position":[[142,4],[7550,4],[10216,5],[10236,4],[13399,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42,8],[2219,7],[2913,8],[3430,7],[11422,7],[18540,8],[40534,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19688,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48831,6]]},"/en/lessons/json-and-jq":{"position":[[6059,4],[20743,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2918,4],[3082,7],[8585,8],[20481,7],[20549,7],[20673,4],[20733,5],[20890,7],[21108,7],[21331,7],[25811,4],[27846,4],[29506,4],[33976,4]]},"/en/lessons/linear-regression":{"position":[[30166,6]]},"/en/lessons/linux-installation":{"position":[[162,4],[207,4],[1308,4],[1321,4],[1394,7],[1449,4],[1468,4],[1702,5],[1747,4],[1830,4],[1849,5],[2156,4],[3581,4]]},"/en/lessons/mac-installation":{"position":[[1173,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27638,4],[28203,6],[28674,4],[29401,6],[29618,4],[30323,4],[30846,6],[30986,4],[32169,4],[32566,4],[32824,4],[33023,4],[33634,4],[33771,4],[34264,4],[34678,6]]},"/en/lessons/naive-bayesian":{"position":[[39461,4],[46355,6],[70120,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15908,8],[16295,7]]},"/en/lessons/preserving-your-research-data":{"position":[[6754,8],[8285,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3009,6],[3258,6],[28317,8]]},"/en/lessons/research-data-with-unix":{"position":[[3078,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30535,9],[47816,9]]},"/en/lessons/space-place-gazetteers":{"position":[[49656,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3828,7],[7016,7],[7803,5],[9024,7],[17810,4],[25296,4],[25916,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4025,4],[36821,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11614,7],[11666,7],[11875,8],[12070,4],[12163,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63662,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17623,4],[17722,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23196,7],[24498,4],[31278,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9098,9],[9176,8],[9390,7],[9627,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[5639,6],[6510,5],[9450,4],[13301,4],[18302,7],[27321,7],[29683,7],[30182,7],[30267,7],[30839,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5270,4],[5299,4],[6277,5],[6467,4],[6625,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8690,4],[11700,4],[19238,4]]},"/en/lessons/vector-layers-qgis":{"position":[[7414,7],[7516,8],[7525,7],[9825,5],[11786,7],[12439,5],[12467,7],[13853,7],[14407,7],[14682,7]]},"/en/lessons/windows-installation":{"position":[[770,4],[783,4],[856,7],[950,4],[978,4],[1102,4],[1397,4],[1482,4],[2852,5],[4260,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11945,7]]},"/en/lessons/working-with-text-files":{"position":[[478,5],[5677,4],[6185,5],[6602,5]]},"/en/lessons/working-with-web-pages":{"position":[[5921,4],[8857,5]]}}}],["edit11",{"_index":23570,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1061,6],[1764,6],[2100,6],[2500,6],[2609,6],[4352,6]]}}}],["edited.jpg",{"_index":641,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20390,10]]}}}],["edith",{"_index":5628,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5844,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13802,5]]}}}],["editor",{"_index":406,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10626,6],[10757,6],[11035,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3408,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1260,6],[9824,7],[13997,6],[14050,7],[35234,6],[35329,6],[39819,6],[44405,7],[45013,6],[45054,6],[45355,6],[46375,7],[47370,6],[47411,6],[47641,6],[47784,6],[48774,7],[49692,8],[60343,6],[61563,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17586,6],[40248,6],[41055,6],[41092,6],[42244,6],[42545,6],[43156,6],[43221,6],[47177,7],[63252,6],[63294,7],[67744,6],[67794,6],[68053,7]]},"/en/lessons/common-similarity-measures":{"position":[[23994,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5081,6],[5191,7],[14452,7],[14586,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1231,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2900,6],[3618,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2075,7],[2602,6],[4307,7],[16419,6],[34363,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7580,6],[12952,6],[13101,6],[13175,7],[13886,6],[14164,7],[14920,7],[16413,7],[18294,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1875,6],[6149,6],[8543,7],[12857,7],[19645,6],[21993,6],[23351,7],[24382,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16238,7],[23268,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44519,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13747,7],[18404,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26847,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9329,6],[12101,6],[13117,6],[15173,6],[41121,6],[56212,7]]},"/en/lessons/extracting-keywords":{"position":[[805,7],[9535,7],[9787,6],[9864,6],[9975,6],[12447,7],[15645,7],[19791,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9212,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21204,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[514,7],[12651,7],[12705,7],[12759,7],[12975,6],[13058,7],[13124,6],[13428,7],[13563,6],[14067,6],[14192,7],[14511,6],[16602,6],[26935,6],[30448,6],[30740,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2355,6],[2471,7],[2999,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23658,7]]},"/en/lessons/gravity-model":{"position":[[47584,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4557,7],[29607,6]]},"/en/lessons/installing-omeka":{"position":[[11497,6],[11537,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2637,6],[8363,8],[53629,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2296,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4961,6],[8489,8],[8962,7],[9008,6],[15519,7],[21660,7],[23542,6],[26195,8],[28428,7],[29449,6],[32662,6],[32842,7],[32986,7]]},"/en/lessons/intro-to-bash":{"position":[[17778,7],[18180,7],[19705,7],[26600,7]]},"/en/lessons/intro-to-linked-data":{"position":[[29631,7],[37891,7]]},"/en/lessons/intro-to-powershell":{"position":[[39333,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1696,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[205,6],[10280,6],[10355,6],[10505,6],[10661,6],[10736,6],[11018,6],[11708,6],[13032,7],[13292,7],[14209,6],[16566,6],[19100,7],[19934,6],[20051,6],[23046,6]]},"/en/lessons/introduction-and-installation":{"position":[[665,7],[746,6],[824,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3054,6],[18159,7],[31535,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2815,6],[9746,6],[19115,6],[19417,7]]},"/en/lessons/json-and-jq":{"position":[[16972,6]]},"/en/lessons/jupyter-notebooks":{"position":[[14142,7],[40556,6]]},"/en/lessons/linux-installation":{"position":[[1357,7],[3172,7],[3439,7]]},"/en/lessons/mac-installation":{"position":[[162,6],[969,6],[997,7],[1139,7],[1394,6],[2551,7],[2743,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1779,6],[1876,7],[1979,6],[2101,6],[7644,6],[20243,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15553,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2102,7],[8643,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9382,7]]},"/en/lessons/research-data-with-unix":{"position":[[5729,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47399,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10587,8]]},"/en/lessons/sonification":{"position":[[14732,7],[22777,6],[24662,7],[28943,6],[29725,6],[33610,6],[35012,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3401,6],[3572,6],[3884,7],[4513,7],[6954,7],[8983,7],[9130,7],[9245,7],[9340,7],[12461,6],[22866,6],[24857,6],[30788,7],[31249,8],[33054,7],[33134,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6087,8],[6758,7],[6989,6],[7069,6],[7572,7],[7942,6],[8674,6],[8700,6],[8780,8],[25377,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[31267,8],[32912,8]]},"/en/lessons/viewing-html-files":{"position":[[2458,7],[2514,7],[3421,6],[3709,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3831,6],[9672,7]]},"/en/lessons/windows-installation":{"position":[[819,7],[1342,7],[1430,6],[3909,7],[4101,6]]},"/en/lessons/working-with-text-files":{"position":[[872,6],[2669,6],[5742,6],[6583,6],[6748,6],[8620,6]]}}}],["editor/appl",{"_index":13072,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30498,18]]}}}],["editori",{"_index":3252,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60717,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3943,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4678,9],[8677,9],[38301,9],[54122,9]]},"/en/lessons/sentiment-analysis":{"position":[[39316,9]]},"/en/lessons/space-place-gazetteers":{"position":[[20969,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46224,11]]}}}],["editor’",{"_index":558,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16607,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[47,8],[516,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42799,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17289,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[72,8]]}}}],["edit’",{"_index":11667,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[8417,6]]}}}],["edm",{"_index":13470,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21397,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14988,5],[15831,4]]}}}],["edm:ag",{"_index":13483,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21897,9]]}}}],["edmisshownat",{"_index":15976,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14403,12]]}}}],["edmisshownat[0",{"_index":16079,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35268,15]]}}}],["edmisshownbi",{"_index":15978,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14535,12]]}}}],["edmpreview",{"_index":15973,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14183,10]]}}}],["edmpreview[0",{"_index":16081,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35580,14]]}}}],["edmund",{"_index":3533,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2601,8]]}}}],["edn",{"_index":15295,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36907,4]]}}}],["edu",{"_index":7647,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7190,6]]}}}],["eduardo",{"_index":3266,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61462,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65842,7]]}}}],["educ",{"_index":3828,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14704,10],[56194,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69773,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5455,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6534,9],[7584,11],[11361,8],[13551,12],[13614,12],[39516,11],[50026,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9846,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2519,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22900,10],[39552,9],[39686,9],[45151,11],[47774,10]]},"/en/lessons/geocoding-qgis":{"position":[[18106,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5290,10],[6395,7],[8376,11],[50525,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4268,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41562,11]]},"/en/lessons/jupyter-notebooks":{"position":[[39554,9]]},"/en/lessons/linear-regression":{"position":[[77629,9]]},"/en/lessons/logistic-regression":{"position":[[66820,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3406,10]]},"/en/lessons/sentiment-analysis":{"position":[[39683,10]]},"/en/lessons/space-place-gazetteers":{"position":[[28332,10],[28608,11],[46087,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21624,11]]}}}],["education</i>",{"_index":15446,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6073,20]]}}}],["educolog",{"_index":3896,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18113,10]]}}}],["edward",{"_index":11433,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34903,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2617,6],[4751,6]]},"/en/lessons/intro-to-linked-data":{"position":[[2170,6],[2206,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6744,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47238,6],[55210,6]]},"/en/lessons/naive-bayesian":{"position":[[15771,6],[16623,6],[17133,6],[66383,6]]},"/en/lessons/qgis-layers":{"position":[[151,6],[3123,6],[3218,6],[6046,6],[6158,6],[9889,6],[10814,6],[11357,6],[13656,6],[14689,6],[17555,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1439,6],[1993,6],[3043,6],[5088,6],[11042,6],[13338,6]]}}}],["eea",{"_index":7210,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3628,6],[4138,4]]}}}],["eebo",{"_index":5617,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3638,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5696,6],[39622,4],[40229,4],[41767,4],[42794,4],[42827,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17282,4]]}}}],["eebo/passim_output_b",{"_index":9834,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42212,29]]}}}],["een",{"_index":16667,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13731,4],[13746,3],[14034,4],[14049,3],[14953,4],[14968,3],[15947,3]]}}}],["ef",{"_index":21403,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[2529,4],[3283,2],[44361,2],[45318,2],[47837,2],[48645,2]]}}}],["effect",{"_index":1105,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6409,6],[16155,6],[32854,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13698,9],[13958,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25583,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37103,6],[37466,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9490,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12538,6],[13341,7],[35282,7],[36288,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56100,9]]},"/en/lessons/common-similarity-measures":{"position":[[19573,6],[20514,8],[22705,6],[23211,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28773,12],[30392,12],[34686,7],[41217,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18325,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20750,7],[21079,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1785,11],[15118,6],[26811,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7121,12],[7453,9],[7835,10],[10171,12],[31429,11],[31588,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9270,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9518,11],[14969,11],[18652,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5353,6],[14618,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41594,11],[59323,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1609,11],[8154,6],[8599,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9228,6],[11808,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4158,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11233,11]]},"/en/lessons/extracting-keywords":{"position":[[13399,11],[17873,12],[18909,11],[32006,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20862,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9117,12],[13445,11],[14354,9],[63061,12]]},"/en/lessons/geocoding-qgis":{"position":[[14702,11],[36957,9]]},"/en/lessons/georeferencing-qgis":{"position":[[12033,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14597,11],[22960,12]]},"/en/lessons/gravity-model":{"position":[[28669,11],[58445,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31308,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49706,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38948,6]]},"/en/lessons/intro-to-bash":{"position":[[4245,6]]},"/en/lessons/intro-to-linked-data":{"position":[[15193,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[18279,9],[19008,6]]},"/en/lessons/introduction-map-warper":{"position":[[4471,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31854,9]]},"/en/lessons/json-and-jq":{"position":[[35472,11]]},"/en/lessons/jupyter-notebooks":{"position":[[43645,12]]},"/en/lessons/linear-regression":{"position":[[12157,7],[17689,9],[21752,9],[47373,9],[52258,6],[52970,7],[61860,6],[61993,6]]},"/en/lessons/logistic-regression":{"position":[[42489,6],[61633,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4232,7]]},"/en/lessons/naive-bayesian":{"position":[[2754,11],[58133,7],[69657,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5336,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[562,10],[28605,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5429,6],[5720,6],[5875,6],[9043,7],[29916,9]]},"/en/lessons/sentiment-analysis":{"position":[[4482,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12348,11]]},"/en/lessons/sonification":{"position":[[5865,6],[6420,6],[8975,7],[10939,6],[12059,6],[38261,7]]},"/en/lessons/space-place-gazetteers":{"position":[[47035,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6641,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3927,6],[4185,7],[8088,7],[44112,7],[44208,6],[44356,6],[51669,6],[56203,6],[57098,6],[62518,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2000,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17061,11],[17379,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27670,9],[37044,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[1636,11],[2406,11],[14697,6],[21174,11],[28159,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1469,9]]},"/en/lessons/vector-layers-qgis":{"position":[[894,11],[978,12]]},"/en/lessons/viewing-html-files":{"position":[[853,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37708,11]]}}}],["efficaci",{"_index":12140,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20865,8],[31010,8]]},"/en/lessons/linear-regression":{"position":[[17724,8]]}}}],["effici",{"_index":2775,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3204,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3540,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6022,9],[6160,9],[10185,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54393,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8055,9],[9717,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46806,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4207,9],[23347,12],[26163,10],[32326,9],[61709,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4287,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9362,10],[46198,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4765,9],[18084,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32635,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45904,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1044,9],[49192,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35425,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29629,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[944,11],[27936,9],[35032,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25850,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31562,9]]},"/en/lessons/gravity-model":{"position":[[8674,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[14711,10],[23453,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13553,12]]},"/en/lessons/intro-to-powershell":{"position":[[2090,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4427,12]]},"/en/lessons/naive-bayesian":{"position":[[48711,11]]},"/en/lessons/normalizing-data":{"position":[[6711,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52196,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6200,9],[17183,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1946,12],[18185,10],[18261,9],[27981,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35795,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[22085,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14611,11]]},"/en/lessons/working-with-text-files":{"position":[[3552,12]]}}}],["effort",{"_index":1087,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5683,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15788,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11474,7],[57868,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[495,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6743,6],[6822,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15202,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3133,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9395,6],[37156,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11558,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2227,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42670,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29119,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48748,7],[49116,7],[52361,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1949,7]]},"/en/lessons/intro-to-linked-data":{"position":[[15129,7],[18895,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13072,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3741,7]]},"/en/lessons/sentiment-analysis":{"position":[[16743,8]]},"/en/lessons/sonification":{"position":[[39845,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25044,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[32416,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10253,7],[24904,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18259,7]]}}}],["efro",{"_index":11234,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45503,6]]}}}],["efron",{"_index":17476,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74526,6]]}}}],["efstathio",{"_index":16159,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2060,10],[47803,10]]}}}],["eg",{"_index":6550,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[4637,3],[13953,4],[18106,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12560,4],[37459,4]]},"/en/lessons/counting-frequencies":{"position":[[9516,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13572,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30062,4]]},"/en/lessons/extracting-keywords":{"position":[[1805,4],[33178,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23834,3],[24003,3]]},"/en/lessons/geocoding-qgis":{"position":[[8088,4]]},"/en/lessons/gravity-model":{"position":[[20992,4],[21156,4],[33129,4],[34258,4]]},"/en/lessons/intro-to-linked-data":{"position":[[11674,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[19616,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23083,4]]},"/en/lessons/output-data-as-html-file":{"position":[[4286,4],[4331,4]]},"/en/lessons/sonification":{"position":[[10239,3],[20555,3],[21084,2],[22967,3],[30864,2]]}}}],["egg",{"_index":22919,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35354,7],[35411,7]]}}}],["egli",{"_index":11819,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6525,4]]}}}],["ego",{"_index":11839,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6744,3],[6905,3],[7501,3]]}}}],["eh",{"_index":18511,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[50229,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13771,3]]}}}],["ehrmann",{"_index":14932,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59199,7]]}}}],["ehůřek",{"_index":22818,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[3497,7]]}}}],["eigen(crossprod(x",{"_index":7440,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22110,18]]}}}],["eigenvalu",{"_index":7335,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16732,11],[17507,11],[34269,14]]}}}],["eigenvector",{"_index":7488,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34006,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31387,11],[34909,11],[35049,11],[35237,11],[35504,11],[37115,11],[37288,14],[37334,12],[42816,11],[43036,11],[43338,11],[43441,11],[43484,11]]}}}],["eigenvector_dict",{"_index":10570,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37061,16],[37270,17]]}}}],["eight",{"_index":4107,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32416,5]]},"/en/lessons/counting-frequencies":{"position":[[9522,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8850,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43394,5],[43432,5],[49407,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16261,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17716,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14716,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7868,5],[7997,9],[8035,8],[8074,8],[8107,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2936,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6637,5],[13016,5],[24572,5],[45173,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[28856,6]]}}}],["eighteenth",{"_index":4423,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56374,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4412,10]]},"/en/lessons/gravity-model":{"position":[[7474,10],[7696,10],[10259,10],[10493,10],[11729,10],[55208,10],[57031,10],[61857,10],[62071,10],[64933,10],[65319,10],[65484,10],[66220,10],[66660,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9076,10]]},"/en/lessons/linear-regression":{"position":[[66701,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8899,11],[9004,10]]},"/en/lessons/sonification":{"position":[[38901,10],[41151,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5738,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43522,10],[43663,10],[48986,10],[49077,10]]},"/en/lessons/working-with-web-pages":{"position":[[4157,10]]}}}],["eighth",{"_index":9216,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10161,8]]},"/en/lessons/sentiment-analysis":{"position":[[39872,6]]},"/en/lessons/sonification":{"position":[[40629,6]]}}}],["eigth",{"_index":20706,"title":{},"body":{"/en/lessons/sonification":{"position":[[17433,5]]}}}],["eileen",{"_index":6061,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44971,6]]}}}],["ein",{"_index":11500,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12909,4],[13005,4]]}}}],["eisenegg",{"_index":10027,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57752,11]]}}}],["eissen",{"_index":16466,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48759,6]]}}}],["eiu",{"_index":11963,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9997,4],[61297,4]]}}}],["eiusmod",{"_index":21119,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13176,7],[15405,7]]}}}],["eju",{"_index":18763,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9163,4],[9234,4],[9830,4],[9901,4]]}}}],["ekdal",{"_index":21937,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61972,7]]}}}],["el",{"_index":15703,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22815,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12117,2],[12271,2],[12290,2],[12324,2],[12774,4],[13421,2],[48407,2],[50384,2],[53358,2],[53485,2]]}}}],["elabor",{"_index":5070,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55992,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[23092,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2637,9]]}}}],["elaps",{"_index":21365,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28494,7],[28887,7],[29160,7]]}}}],["elast",{"_index":14075,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2754,7]]}}}],["elbow",{"_index":4559,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[392,5],[12245,5],[18847,5],[19151,5],[19169,5],[19855,7],[27601,7],[33447,5],[33523,5],[40837,5],[41258,5],[41314,5],[41391,5],[41434,7],[56283,5],[56798,5],[56866,5],[56944,5]]}}}],["elbowplot(range(1,11",{"_index":4933,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41205,22]]}}}],["elbowplot(range_",{"_index":4835,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33465,17]]}}}],["elder",{"_index":17518,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78633,6]]}}}],["elderli",{"_index":5190,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63862,7]]}}}],["elect",{"_index":2316,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3815,8],[5133,10],[10113,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5759,5],[18507,7],[27790,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5921,7]]},"/en/lessons/linear-regression":{"position":[[8791,7]]},"/en/lessons/logistic-regression":{"position":[[19874,7]]},"/en/lessons/naive-bayesian":{"position":[[58377,11],[60229,10],[60283,8],[60320,7],[60700,11]]},"/en/lessons/sentiment-analysis":{"position":[[27633,9],[30325,9],[31420,9],[34615,9],[36291,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4002,8],[4204,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18305,8]]}}}],["elector",{"_index":20439,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27917,11],[30606,11],[31704,11],[34896,11],[36785,11]]},"/en/lessons/vector-layers-qgis":{"position":[[1124,9]]}}}],["electr",{"_index":6737,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20214,8],[22268,8],[22362,8],[27444,8],[27500,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20064,8],[20168,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[8777,10],[9271,11],[9868,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15880,8]]}}}],["electricarchaeo",{"_index":15480,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3883,16],[4086,16],[4267,16],[4461,16],[4654,16],[4821,16]]}}}],["electron",{"_index":8253,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[389,10],[38804,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58759,10]]},"/en/lessons/extracting-keywords":{"position":[[620,10],[1789,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66358,10],[66591,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1032,10],[42049,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4154,10]]}}}],["eleg",{"_index":12103,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16564,7],[17192,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[3165,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35096,8]]}}}],["element",{"_index":2291,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1152,8],[1472,8],[7002,8],[7104,7],[10707,8],[10803,8],[11744,7],[24908,7],[24961,7],[27202,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[491,8],[1569,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5950,8],[6263,8],[6476,8],[24478,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41711,7],[61527,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29054,7],[31312,8],[31436,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1143,8],[1570,8],[1668,8],[1705,8],[21366,8],[37512,7],[37575,8]]},"/en/lessons/counting-frequencies":{"position":[[5172,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1088,8],[8784,8],[13208,8],[19667,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9111,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21410,8],[28854,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3883,8],[14049,8],[26023,8],[41946,7],[41997,7],[42078,7],[42361,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4969,8],[17849,8],[17966,9],[18154,9],[20005,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[514,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8487,8],[12359,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16920,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6853,8],[8104,8],[8585,8],[8714,8],[9312,7],[12249,8],[12728,8],[14223,7],[16152,7],[19831,7],[25230,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1643,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[337,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[458,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[245,8],[9328,8],[37372,7],[40437,8],[40793,8],[40854,7],[41150,7],[55641,9],[69470,8]]},"/en/lessons/geocoding-qgis":{"position":[[2351,9],[14200,7],[36621,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[7095,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6231,8],[6264,8],[7076,8],[7109,8],[14601,8]]},"/en/lessons/gravity-model":{"position":[[40769,8],[40816,8],[40896,8],[40997,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19249,9],[29016,8],[37103,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13843,7],[13923,7],[17425,9],[29462,7],[29578,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47343,7],[49318,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25614,8]]},"/en/lessons/intro-to-bash":{"position":[[880,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11162,8],[17781,7]]},"/en/lessons/intro-to-linked-data":{"position":[[8904,8],[28037,7],[28177,7]]},"/en/lessons/intro-to-powershell":{"position":[[33752,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[790,8],[11180,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11110,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22713,9],[22733,8],[22815,8],[22950,8],[24039,7],[35258,9],[35792,7],[41142,8],[43086,7]]},"/en/lessons/json-and-jq":{"position":[[987,8],[9506,7],[9691,7],[11578,8],[21805,8]]},"/en/lessons/linear-regression":{"position":[[38819,8]]},"/en/lessons/logistic-regression":{"position":[[20837,9],[21277,9],[27984,9],[62245,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27449,9]]},"/en/lessons/naive-bayesian":{"position":[[902,8],[46118,7]]},"/en/lessons/normalizing-data":{"position":[[346,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31667,8],[36381,7]]},"/en/lessons/preserving-your-research-data":{"position":[[298,8],[7128,9],[7244,8],[9734,8],[9769,7],[10491,7],[10919,8],[11786,8],[14582,8],[15887,8],[16130,9]]},"/en/lessons/research-data-with-unix":{"position":[[12126,8],[14838,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1531,8]]},"/en/lessons/sentiment-analysis":{"position":[[29576,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[398,8],[1470,8],[2084,8],[17971,8],[18721,8],[18800,9],[19045,7],[19067,7],[19375,9],[19684,8],[19793,7],[19835,7],[19965,8],[20081,7],[23029,7],[23124,7],[23186,8],[23734,7],[26040,7],[26131,8],[26273,7],[26335,7],[26571,7],[26937,8],[27222,8],[30456,8],[30501,8],[31215,8],[34810,8],[38172,8],[38236,8]]},"/en/lessons/sonification":{"position":[[2214,8],[4122,8],[28766,8],[28833,7],[31720,7]]},"/en/lessons/space-place-gazetteers":{"position":[[16095,7],[24362,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3125,8],[16431,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19645,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3271,9],[3284,7],[3410,8],[3469,7],[3512,7],[3541,7],[3568,8],[3591,7],[3619,7],[3648,8],[3799,7],[3878,9],[4141,8],[4273,8],[17279,7],[17451,7],[17494,7],[17579,9],[17655,8],[17752,8],[17876,9],[19883,7],[19966,7],[20434,8],[20722,8],[21256,9],[21599,7],[23256,9],[23689,8],[23758,7],[23847,7],[23952,7],[24034,8],[24071,7],[24106,8],[24252,8],[24400,8],[24879,9],[24962,8],[25029,7],[25105,8],[26376,8],[26464,8],[26649,8],[27462,7],[27784,7],[27924,9],[28078,8],[28801,7],[29296,8],[29465,8],[29504,7],[29816,7],[30119,7],[30202,8],[30340,7],[30602,7],[30763,7],[30801,7],[30964,8],[31214,7],[31368,8],[32302,8],[35626,7],[35710,7],[35754,7],[41841,9]]},"/en/lessons/transliterating":{"position":[[17136,9],[17367,8],[17740,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[19206,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5564,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24251,8]]},"/en/lessons/working-with-web-pages":{"position":[[180,8]]}}}],["element_text(angl",{"_index":19863,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24318,18]]}}}],["elementari",{"_index":14171,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6610,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[6621,10]]}}}],["elements—document",{"_index":7830,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13105,22]]}}}],["elementtyp",{"_index":9809,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32734,14],[33110,14]]}}}],["elena",{"_index":8565,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7163,5]]}}}],["eleph",{"_index":17004,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7340,11]]}}}],["eleutherai",{"_index":14813,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48912,11],[49415,10],[49858,10]]}}}],["eleutherai’",{"_index":14815,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49103,12]]}}}],["elev",{"_index":12832,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[11979,9]]}}}],["eleven",{"_index":7324,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[15126,6],[34183,7]]},"/en/lessons/counting-frequencies":{"position":[[9541,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35569,6]]}}}],["eli",{"_index":18610,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59093,6]]}}}],["elicit",{"_index":21657,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[3055,8]]}}}],["elid",{"_index":11492,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11114,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68368,6]]}}}],["elif",{"_index":7598,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1658,4],[1727,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32256,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4326,4],[4414,4],[5156,4],[6380,4],[6450,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25567,4],[46348,4]]}}}],["elig",{"_index":22119,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8216,8]]}}}],["elijah",{"_index":22003,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1197,6]]}}}],["elimin",{"_index":2905,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18238,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10849,9],[11228,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6913,10],[9694,10],[9838,9],[10403,9]]},"/en/lessons/common-similarity-measures":{"position":[[25274,9],[25369,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33310,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8240,9],[9883,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21737,11],[42704,11]]},"/en/lessons/georeferencing-qgis":{"position":[[9968,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[11304,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16060,11]]},"/en/lessons/normalizing-data":{"position":[[6276,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44619,10],[44702,10]]}}}],["elit",{"_index":9142,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20640,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9117,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13163,5],[15392,5]]}}}],["eliza",{"_index":18688,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[65851,5],[66046,5]]}}}],["elizabeth",{"_index":1197,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10826,9],[30766,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14352,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37771,9],[47145,9]]}}}],["elizabeth_needham.txt",{"_index":22084,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[23136,21]]}}}],["ell",{"_index":14966,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8000,9]]}}}],["ellen",{"_index":16388,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43687,5],[52126,5]]},"/en/lessons/linear-regression":{"position":[[46468,5],[77566,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62233,5]]}}}],["ellips",{"_index":7077,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50629,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21621,9]]}}}],["ellipsi",{"_index":8791,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[10110,8],[10380,9]]}}}],["ellipsoid",{"_index":15690,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[20860,10]]}}}],["ello",{"_index":16986,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3607,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4844,4]]}}}],["elmar",{"_index":21951,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62433,5]]}}}],["else:)[today",{"_index":14274,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[30935,13],[34916,13]]}}}],["elsevi",{"_index":15296,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36912,9]]}}}],["elsewher",{"_index":3218,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57061,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6252,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3468,10],[42462,9]]},"/en/lessons/common-similarity-measures":{"position":[[30066,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9096,10]]},"/en/lessons/counting-frequencies":{"position":[[9572,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6059,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31049,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25289,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21815,9]]},"/en/lessons/gravity-model":{"position":[[16450,10],[16708,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50493,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4871,9]]},"/en/lessons/jupyter-notebooks":{"position":[[44707,9]]},"/en/lessons/linear-regression":{"position":[[57727,10]]},"/en/lessons/sentiment-analysis":{"position":[[4837,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5379,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[16626,10]]}}}],["else’",{"_index":5814,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38094,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39453,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2559,6],[4533,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22757,7]]}}}],["elton",{"_index":12786,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32468,5]]}}}],["elucid",{"_index":2511,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20054,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34628,9]]}}}],["elv",{"_index":5132,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59732,5]]}}}],["em",{"_index":16158,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1800,2]]},"/en/lessons/viewing-html-files":{"position":[[1840,2],[1848,5]]}}}],["emac",{"_index":411,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10734,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12994,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7124,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[31307,5]]}}}],["email",{"_index":548,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16392,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7973,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12034,5],[13279,5],[13387,5],[35735,5],[36323,7],[37772,6],[37784,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[994,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10742,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28746,6],[33116,6],[33161,5],[53570,5],[53595,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10202,6],[10331,6],[10391,5],[10568,5],[10612,6],[10662,5],[10782,6],[10915,5],[11381,5],[11456,5],[11585,6],[11963,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35896,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34039,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4229,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2241,5],[2914,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13880,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12338,5],[12390,5],[16576,5],[21038,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30116,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21329,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[10745,5],[17808,6],[17966,6],[21526,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42026,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36279,5]]},"/en/lessons/intro-to-linked-data":{"position":[[26559,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[15388,5],[15427,5],[15613,5],[15635,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8743,5],[9198,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44525,6]]},"/en/lessons/logistic-regression":{"position":[[21721,5],[21811,7],[22414,5],[22503,5]]},"/en/lessons/naive-bayesian":{"position":[[7178,5],[7204,5],[7429,5],[22924,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3880,5],[3963,5]]},"/en/lessons/sentiment-analysis":{"position":[[39647,5],[40237,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2711,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13066,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[365,5],[573,6]]}}}],["emb",{"_index":4021,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26460,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48724,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1339,5],[10865,5],[10905,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3265,5],[25777,5],[46174,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25531,5]]},"/en/lessons/output-data-as-html-file":{"position":[[998,5],[4221,5]]}}}],["embalm",{"_index":6479,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56771,9]]}}}],["embark",{"_index":20915,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8378,9]]}}}],["embed",{"_index":1964,"title":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32,10]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2018,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5549,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43769,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49,10],[191,10],[2138,11],[2391,10],[2640,10],[3355,10],[3471,10],[3652,10],[3787,10],[3848,10],[7225,10],[7287,10],[7902,10],[8029,11],[8165,10],[8687,11],[9199,10],[9594,10],[10104,10],[10254,10],[10375,10],[10472,10],[10545,10],[10739,11],[10817,11],[11404,9],[11505,10],[11964,10],[12085,9],[12139,10],[12307,10],[12460,9],[12675,10],[12751,11],[13005,10],[13163,10],[13848,11],[16845,10],[16953,10],[17016,9],[17258,12],[17297,9],[17390,11],[17432,11],[18432,10],[18506,10],[18714,9],[19543,11],[20939,10],[22556,10],[26954,9],[27203,9],[28485,10],[28741,10],[28778,9],[29000,9],[31874,9],[35667,12],[69023,10],[69312,10],[69571,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30816,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21688,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[8397,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[11271,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8500,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5480,8],[16312,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7674,8],[7758,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25405,8],[27043,8],[27279,8],[28243,8],[40676,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5801,9],[6114,10]]},"/en/lessons/json-and-jq":{"position":[[21183,8],[26231,8]]},"/en/lessons/jupyter-notebooks":{"position":[[6015,8],[44002,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18226,8]]},"/en/lessons/output-data-as-html-file":{"position":[[4118,8]]},"/en/lessons/research-data-with-unix":{"position":[[14462,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6344,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7859,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33,10],[135,9],[584,9],[636,10],[782,9],[1462,10],[1532,9],[1836,9],[3945,10],[4411,9],[5086,10],[5496,11],[5611,10],[5907,10],[6157,10],[6296,10],[6445,9],[6978,10],[7031,9],[7757,9],[9110,11],[9332,9],[9594,9],[10072,9],[11671,9],[16369,9],[17585,9],[23780,11],[40984,10],[43786,10],[47681,11],[47785,10],[49291,9],[49445,10],[49560,9],[49818,9],[49857,9],[50027,9],[50208,10],[50244,9],[50427,11],[51941,12],[52655,10],[52898,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8803,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1734,8],[1769,8],[7338,8],[9112,8],[9219,8],[9259,8],[9799,8],[10693,8],[10776,8],[11126,8],[14142,8],[14174,8],[19508,8],[19615,8]]}}}],["embedded_dict",{"_index":4059,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29576,13]]}}}],["embedded_dict[f\"dim",{"_index":4061,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29638,19]]}}}],["embeddings',dn",{"_index":4004,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24146,15]]}}}],["embeddings.zip",{"_index":3986,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23448,15]]}}}],["embedding’",{"_index":3764,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8553,11]]}}}],["embezzl",{"_index":18617,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59236,15]]}}}],["embodi",{"_index":4280,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45951,8],[65881,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4636,6],[9343,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49447,8],[52621,8]]},"/en/lessons/sonification":{"position":[[1723,8]]}}}],["embrac",{"_index":9502,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52766,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2632,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23332,9]]}}}],["emdash",{"_index":23046,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[21036,8],[21338,6],[21401,6],[21639,6]]}}}],["emerg",{"_index":4027,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27518,7],[60574,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58463,9],[59786,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37251,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11378,7],[28015,9],[28610,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54000,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28828,7],[29156,6],[29638,6],[31871,6]]},"/en/lessons/gravity-model":{"position":[[19996,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1176,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1984,8],[23867,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51968,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7776,6]]},"/en/lessons/research-data-with-unix":{"position":[[14450,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31045,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11158,9],[19027,6],[29314,9],[33582,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8353,7],[39552,6],[40159,7]]}}}],["emerson",{"_index":18600,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58967,10]]}}}],["emil",{"_index":21770,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[28680,4]]}}}],["emili",{"_index":10032,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58047,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35191,5],[48117,5],[56161,5],[58517,5]]}}}],["emilia",{"_index":20292,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50914,6],[53100,6]]}}}],["emiss",{"_index":14827,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51346,9]]}}}],["emissari",{"_index":15800,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13130,8],[36171,8]]}}}],["emit",{"_index":14823,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51116,7]]}}}],["emma",{"_index":9824,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40455,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58957,4]]},"/en/lessons/linear-regression":{"position":[[67265,4],[68007,4],[68090,4],[68137,4],[68312,4],[68357,4],[68472,4]]}}}],["emnlp.301.pdf",{"_index":14913,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58478,14]]}}}],["emocion",{"_index":20216,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48446,9],[53397,10]]}}}],["emoji",{"_index":3216,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56682,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[30339,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[457,5],[18974,5],[18981,5],[19054,5],[19113,5],[19206,5],[19265,5],[19315,5]]},"/en/lessons/sentiment-analysis":{"position":[[2811,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2344,7],[27730,8],[28417,7],[30289,7]]}}}],["emojis/capitalization/etc",{"_index":20370,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[15029,27]]}}}],["emot",{"_index":8454,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14188,9],[14413,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10503,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34556,8],[34711,7],[34850,8],[34891,8],[34940,7],[35028,8],[36375,12],[37068,8],[37159,8],[37221,7],[44117,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8174,9],[14325,7],[26355,9],[28787,9],[33116,9],[39416,8],[49658,8],[49876,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43499,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49092,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2636,7],[4605,8],[4711,9],[4860,10],[5008,9],[5224,9],[5303,8],[5450,8],[5794,8],[5965,8],[6040,7],[6408,7],[6643,9],[7162,9],[7516,7],[9804,7],[10955,7],[11038,7],[11085,7],[13022,8],[17344,8],[17696,9],[18019,8],[18206,8],[19227,9],[19505,9],[19565,7],[24578,8],[26953,8],[27184,8],[27838,7],[29798,7],[29839,8],[30053,9],[30288,7],[31548,8],[31803,8],[31824,8],[31890,8],[32199,10],[32276,8],[32297,8],[32737,8],[32937,7],[33094,9],[35468,7],[35671,7],[35956,9],[36028,9],[36117,7],[36183,7],[36308,8],[37433,9],[38261,7],[40561,9],[40978,8],[41314,7],[41359,7],[41863,7],[41958,8],[43533,9],[44133,9],[45179,8],[48168,8],[48806,8],[49456,9],[49506,7],[49820,7],[49929,7],[52630,9],[52680,7],[53252,8],[53872,7],[54551,7],[54926,8]]},"/en/lessons/sentiment-analysis":{"position":[[2632,9],[2741,9],[3047,8],[3260,8],[4798,8],[14470,7],[14586,7],[24663,7],[26518,9],[29086,9],[33195,9]]},"/en/lessons/sonification":{"position":[[17585,11]]}}}],["emoticon",{"_index":20358,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13437,10]]}}}],["emotion",{"_index":14216,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[14508,11],[26210,11],[28558,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32872,11]]}}}],["empathi",{"_index":14206,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12256,7],[14179,8],[49837,8]]}}}],["emperor",{"_index":6478,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56758,8]]}}}],["emphas",{"_index":5597,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70405,10]]},"/en/lessons/common-similarity-measures":{"position":[[15921,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8323,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28499,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46139,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36340,10]]},"/en/lessons/jupyter-notebooks":{"position":[[52390,11]]},"/en/lessons/logistic-regression":{"position":[[41792,9]]},"/en/lessons/space-place-gazetteers":{"position":[[5701,10],[8550,11],[45604,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9370,9]]}}}],["emphasi",{"_index":5232,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64948,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10981,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[341,8],[4890,8],[5040,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46658,8],[46841,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4389,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8954,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13933,8],[17481,9],[17620,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48081,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6239,8]]},"/en/lessons/viewing-html-files":{"position":[[1865,10]]}}}],["emphasis",{"_index":13056,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11328,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41602,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4684,11]]}}}],["empir",{"_index":1829,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45489,9],[52428,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56106,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68809,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12146,11],[59147,7],[59289,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29013,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49436,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59422,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2408,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30362,6]]},"/en/lessons/linear-regression":{"position":[[73382,6]]},"/en/lessons/logistic-regression":{"position":[[64728,6]]},"/en/lessons/naive-bayesian":{"position":[[17224,7]]},"/en/lessons/sentiment-analysis":{"position":[[4236,9]]}}}],["employ",{"_index":2292,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1251,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16097,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3904,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11277,8],[12488,6],[17026,9],[34761,8]]},"/en/lessons/common-similarity-measures":{"position":[[29835,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6386,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18095,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6203,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9303,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13566,6]]},"/en/lessons/gravity-model":{"position":[[7233,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42899,6],[43055,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35709,7],[37951,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23527,8],[43191,9]]},"/en/lessons/linear-regression":{"position":[[32044,9],[32441,9],[32643,6],[53253,8]]},"/en/lessons/naive-bayesian":{"position":[[25326,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1901,6]]},"/en/lessons/sentiment-analysis":{"position":[[16356,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6799,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[387,6],[5516,8],[26959,6]]}}}],["employe",{"_index":1214,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11275,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19854,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33914,9]]},"/en/lessons/qgis-layers":{"position":[[858,9]]},"/en/lessons/sentiment-analysis":{"position":[[7940,9],[26568,9]]}}}],["empow",{"_index":2642,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29377,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8916,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3257,8]]}}}],["empti",{"_index":886,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10536,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1413,5],[9178,6],[19937,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7349,5],[13744,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36984,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15898,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19563,5]]},"/en/lessons/counting-frequencies":{"position":[[1698,6],[9586,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25011,5],[25879,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33394,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28921,7],[28946,5],[35499,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15863,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31441,6],[42355,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8086,5],[8407,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29675,6],[31403,6],[46958,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49831,6],[49966,5],[50004,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14706,5],[17137,5],[50148,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18610,6]]},"/en/lessons/extracting-keywords":{"position":[[12468,5],[21514,5],[26901,5],[27016,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24210,5],[24309,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18036,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22880,5],[39660,5],[40164,5],[42976,5],[43159,5],[43299,5],[43482,5],[43869,5],[45125,5],[45195,5],[45431,5],[45842,5],[46779,5],[46859,5],[47044,5],[50958,5],[51043,5],[51357,5],[51553,5],[51920,5],[53491,5],[53694,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[14428,5],[14505,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[4584,5],[4605,5],[4752,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19926,6],[38181,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[904,5],[39760,5],[40657,5],[42450,6],[52220,7]]},"/en/lessons/intro-to-bash":{"position":[[24303,5]]},"/en/lessons/intro-to-powershell":{"position":[[22103,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38376,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4938,6],[8599,5],[8993,5]]},"/en/lessons/linear-regression":{"position":[[38517,5],[48637,5],[65246,5]]},"/en/lessons/logistic-regression":{"position":[[27538,5],[36502,5],[44258,5],[57274,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6261,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26870,5],[37421,5],[38555,5],[40653,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16110,5],[19036,5],[35189,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13714,5],[16907,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12876,5],[28105,5],[28314,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[39612,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[12908,5],[13179,5],[13275,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[894,5],[1006,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5613,5]]}}}],["empty_line_count",{"_index":21618,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44706,17]]}}}],["emul",{"_index":9256,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15530,8],[15652,8],[16109,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9952,8]]}}}],["en",{"_index":2427,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14596,4],[15321,5],[15761,2],[15799,2],[15837,2],[15875,2],[15913,2],[15951,2],[15989,2],[16027,2],[16065,2],[16103,2],[16889,2],[16932,2],[16975,2],[17018,2],[17061,2],[17104,2],[17147,2],[17190,2],[17233,2],[17276,2],[17319,2],[17362,2],[17405,2],[17448,2],[17491,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51583,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2118,2]]},"/en/lessons/introduction-map-warper":{"position":[[22812,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54708,2],[54726,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29766,8],[30053,8],[30189,8],[30325,8],[30461,8],[30597,7],[32721,2],[32752,2],[32787,2],[32822,2],[32853,2],[32884,2],[32919,2],[32950,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12128,2],[12230,2],[12791,4],[13611,2],[31714,2],[40319,2],[43449,2],[50415,2],[50636,2],[53516,2]]},"/en/lessons/space-place-gazetteers":{"position":[[17612,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14585,2]]}}}],["en_core_web_sm",{"_index":6760,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23154,15],[23378,15]]}}}],["enabl",{"_index":2832,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11231,7],[19472,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12571,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5003,6],[37614,7],[57814,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27292,7],[68045,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8933,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25529,7],[35627,7],[38781,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20428,6],[23727,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30657,6],[32390,6],[32748,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5835,6],[27554,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23944,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43794,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5416,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4301,7],[18232,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2147,6],[3244,7],[18966,7],[21104,7]]},"/en/lessons/geocoding-qgis":{"position":[[10225,7],[26567,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[625,7]]},"/en/lessons/installing-omeka":{"position":[[6391,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5794,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12284,7],[16292,7],[16997,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33977,6],[34349,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8234,8],[8941,6],[8957,6],[8975,6],[8993,6],[9019,6],[9081,6],[9094,6],[9110,6],[9131,6],[9151,6],[9174,6],[9196,6],[9213,6],[9230,6],[9247,6],[9263,6],[9300,6],[20252,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6143,6],[28589,7]]},"/en/lessons/jupyter-notebooks":{"position":[[39813,7],[49729,6],[51560,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10968,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19084,7],[19388,6],[19440,7],[19473,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1557,6],[4066,7]]},"/en/lessons/qgis-layers":{"position":[[5876,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1735,6],[20620,6],[21363,6],[28680,6],[30215,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4545,6]]},"/en/lessons/sentiment-analysis":{"position":[[17621,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5873,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2146,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1880,7],[21760,8],[38350,7],[44877,6],[60132,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1822,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[5165,6],[8445,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2136,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2667,6]]}}}],["enact",{"_index":2964,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26549,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48874,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6792,9]]}}}],["encapsul",{"_index":5297,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3758,16]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15157,11]]}}}],["enchant",{"_index":14864,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55977,11]]}}}],["enclos",{"_index":3345,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7113,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2540,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18164,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29305,8],[30771,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8795,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6704,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[7191,8],[7317,8],[7462,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[9656,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15959,7]]},"/en/lessons/gravity-model":{"position":[[58825,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39516,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21217,9],[22680,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51789,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3477,8]]},"/en/lessons/transliterating":{"position":[[17220,8]]},"/en/lessons/vector-layers-qgis":{"position":[[991,8]]},"/en/lessons/working-with-text-files":{"position":[[1337,8]]}}}],["encod",{"_index":904,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11502,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[332,7],[908,7],[17234,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7913,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30289,6],[38071,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31480,8],[31522,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15012,9],[17239,8],[17402,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15763,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11909,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20438,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26880,7],[32703,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14299,6],[67864,8],[67893,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10877,9],[14439,8],[14536,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13007,7]]},"/en/lessons/intro-to-linked-data":{"position":[[27697,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2360,7],[2939,10],[4003,6],[19014,7],[28663,7]]},"/en/lessons/linear-regression":{"position":[[24447,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3266,8]]},"/en/lessons/sentiment-analysis":{"position":[[27240,9]]},"/en/lessons/sonification":{"position":[[33654,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22892,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2848,8],[4983,8],[16338,7],[16354,8],[17112,8],[17598,8],[19302,7]]},"/en/lessons/transliterating":{"position":[[4069,8],[4470,8],[4638,9],[4877,8],[4956,8],[5233,9],[5840,8],[5960,8],[6167,8],[6343,8],[6861,8],[6928,8],[6972,11],[7036,10],[7137,10],[7168,7],[7190,8],[7427,8],[7580,8],[7612,9],[8181,9]]},"/en/lessons/windows-installation":{"position":[[1941,8],[2006,8]]}}}],["encode(\"utf",{"_index":11418,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32819,11]]}}}],["encoded/compress",{"_index":15814,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15117,18]]}}}],["encoding=\"utf",{"_index":12651,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19929,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17034,13],[19104,13],[20901,13],[21700,13],[26742,13],[28240,13],[31571,13],[33591,13],[35988,13],[36471,13],[37067,13],[37641,13],[38385,13],[38979,13]]}}}],["encompass",{"_index":9194,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6753,11],[7022,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[33118,9]]},"/en/lessons/qgis-layers":{"position":[[9282,9]]}}}],["encond",{"_index":18958,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31546,8]]}}}],["encount",{"_index":1733,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41697,12]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9577,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8191,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[626,9],[20042,9],[23029,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58313,9],[66005,12]]},"/en/lessons/common-similarity-measures":{"position":[[10357,9],[10658,9],[10747,9],[37612,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6595,9],[40244,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1657,11],[38066,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14737,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18284,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29214,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31686,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20510,9],[20623,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52263,10]]},"/en/lessons/geocoding-qgis":{"position":[[35699,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[30244,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31009,11],[34989,11],[40694,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16129,10],[16748,12],[17241,10],[18905,12],[19398,10]]},"/en/lessons/intro-to-powershell":{"position":[[2337,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9915,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6282,9]]},"/en/lessons/json-and-jq":{"position":[[16280,9]]},"/en/lessons/linear-regression":{"position":[[57506,9]]},"/en/lessons/logistic-regression":{"position":[[53938,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7270,12]]},"/en/lessons/naive-bayesian":{"position":[[9205,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51668,9]]},"/en/lessons/sonification":{"position":[[39779,9]]},"/en/lessons/space-place-gazetteers":{"position":[[5647,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3263,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4564,9]]},"/en/lessons/working-with-web-pages":{"position":[[4071,9]]}}}],["encourag",{"_index":5473,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25303,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7413,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16417,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5987,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41077,9],[41844,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13184,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7796,10],[29363,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[41028,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8654,10],[8872,11],[10656,9],[15685,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44564,9]]},"/en/lessons/intro-to-bash":{"position":[[13569,9]]},"/en/lessons/intro-to-linked-data":{"position":[[1224,10],[2458,10],[8592,9],[8666,9]]},"/en/lessons/introduction-map-warper":{"position":[[18062,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5055,9]]},"/en/lessons/sentiment-analysis":{"position":[[15103,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46417,9]]}}}],["encouragingli",{"_index":14256,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[23811,14],[24452,14]]}}}],["encyclopaedia",{"_index":12755,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30833,13]]}}}],["encyclopedia",{"_index":1540,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30187,12],[31582,13],[33267,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3159,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56668,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5465,12],[5581,12],[5730,12]]},"/en/lessons/space-place-gazetteers":{"position":[[197,14]]}}}],["end",{"_index":566,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16867,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4300,3],[10857,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3866,4],[11881,4],[20437,3],[28079,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5156,3],[5348,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1637,3],[13796,4],[15364,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1206,3],[4026,3],[5542,5],[10291,3],[22643,3],[23625,3],[30333,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11423,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[273,3],[38152,4],[50350,6],[51907,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3185,3],[14743,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12435,3],[13127,3],[14444,3],[15136,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6867,3],[8009,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2584,3],[11647,3],[17626,4],[40757,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34481,3],[35034,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9626,3],[37419,4],[45030,3],[45615,4],[55574,3],[60499,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1839,3],[8422,3],[12449,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2030,3],[20880,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30590,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1141,3]]},"/en/lessons/counting-frequencies":{"position":[[1116,3],[2059,3],[13983,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5642,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3627,6],[12811,3],[27666,3],[34050,3],[36395,3],[39952,3],[42633,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2244,3],[2889,3],[8331,3],[26144,3],[27823,3],[33084,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30354,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[889,3],[16433,3],[19199,3],[19381,4],[26274,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2483,3],[29480,3],[44599,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1454,3],[10502,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[696,3],[9149,3],[15384,3],[25694,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3152,3],[9493,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32823,3],[41311,5],[48275,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9374,3],[11313,3],[52040,6],[52899,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6493,4],[19347,3],[26533,4],[36264,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4619,3],[8693,4],[8919,3],[9761,3],[11281,4],[11369,3],[11635,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6252,3],[24199,3],[26865,3],[31729,4],[49156,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4489,3],[24559,3]]},"/en/lessons/extracting-keywords":{"position":[[3595,3],[9479,3],[11082,3],[16011,3],[21491,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7250,3],[13443,3],[26866,3],[29245,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13903,4],[15103,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15471,3],[15504,4],[15904,3],[16851,3],[17761,3],[17809,4],[18225,3],[26214,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3501,3],[4138,4],[4461,3],[8382,4],[10460,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9765,3],[12369,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8307,6],[8355,6],[29974,3],[34907,3],[35419,5],[35764,6],[35895,3],[47394,5],[51597,3],[52872,3],[57818,3]]},"/en/lessons/geocoding-qgis":{"position":[[4654,3],[26064,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21500,3]]},"/en/lessons/georeferencing-qgis":{"position":[[7104,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[8657,4],[13264,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1317,3],[9634,3],[30994,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[4772,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[893,3],[4957,3],[11361,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3443,5],[10225,3]]},"/en/lessons/gravity-model":{"position":[[5047,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[3935,3],[45074,3]]},"/en/lessons/installing-omeka":{"position":[[5550,4],[12141,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2799,4],[22724,4],[23328,3],[24435,4],[30055,3],[31926,3],[35256,6],[35415,6],[36967,3],[40262,3],[40957,7],[41201,3],[42305,4],[43232,7],[48561,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38770,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20985,3]]},"/en/lessons/intro-to-bash":{"position":[[2228,3],[18807,3]]},"/en/lessons/intro-to-linked-data":{"position":[[1470,3],[2672,3],[24471,4],[30588,4],[30709,3],[30749,3],[32423,3],[32705,3],[33231,3],[35171,3]]},"/en/lessons/intro-to-powershell":{"position":[[1745,3],[23214,4],[27148,6],[27992,6],[29876,6],[29907,6],[31780,7],[37634,4],[39678,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3205,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[24406,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21273,3],[21503,3],[21927,3],[26710,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11625,4],[19938,3],[22069,4],[28795,3],[30221,3],[31504,3],[37072,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3047,3],[3693,3],[22333,3]]},"/en/lessons/json-and-jq":{"position":[[2151,3],[5279,3],[8518,3],[15335,3],[30706,3],[33072,3]]},"/en/lessons/jupyter-notebooks":{"position":[[19965,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[935,3],[4785,3],[4812,3],[9339,3]]},"/en/lessons/linear-regression":{"position":[[1101,3],[19922,3],[35640,3],[58615,3],[58640,3],[58767,3],[58792,3],[62051,3],[69194,3],[72991,3]]},"/en/lessons/logistic-regression":{"position":[[820,3],[37890,3],[64337,3]]},"/en/lessons/mac-installation":{"position":[[506,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2510,3],[4627,3],[5519,3],[6902,6],[7131,3],[7928,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1077,3],[7608,4]]},"/en/lessons/naive-bayesian":{"position":[[13426,4],[17081,3],[19362,3],[19370,3],[21138,3],[26091,4],[28917,3],[30524,3],[63335,3],[67194,3]]},"/en/lessons/normalizing-data":{"position":[[4322,3],[7985,4],[10185,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12506,3],[14977,3]]},"/en/lessons/output-data-as-html-file":{"position":[[9933,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7802,3],[9272,4],[11372,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2408,3],[10783,3],[18783,3],[19145,4],[43727,4],[43902,4],[44513,6],[47284,4],[47315,3],[47435,3]]},"/en/lessons/sentiment-analysis":{"position":[[454,3],[21236,7],[22419,7],[23189,3],[36073,7],[38427,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4418,3],[12658,3],[23545,4],[24974,5],[25279,3],[25522,3],[25852,3],[37577,3]]},"/en/lessons/sonification":{"position":[[13318,3],[14756,7],[29512,3],[30768,3],[33971,4],[35679,5],[36065,3],[36071,3],[38167,3],[38181,3]]},"/en/lessons/space-place-gazetteers":{"position":[[2778,3],[24340,3],[25232,3],[29609,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[794,3],[17196,3],[26644,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1329,3],[6417,3],[9184,3],[10335,3],[11245,4],[12876,3],[12946,3],[14063,3],[20317,3],[20597,3],[24153,3],[25775,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20445,3],[33289,6],[43618,3],[48147,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18408,3],[33213,3],[33316,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19152,5],[23850,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20409,4],[32511,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17231,3],[21588,3],[28931,3],[29118,3]]},"/en/lessons/transliterating":{"position":[[506,3],[12990,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1779,3],[11132,3],[11569,3],[11843,3],[25279,3],[27099,3],[31311,3],[38256,4],[46179,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[671,5],[1012,5],[1110,5],[1211,5],[1313,5],[1409,5],[5812,3],[7765,3],[8774,3],[9558,4],[16732,3],[17341,3],[17484,4],[17820,7],[18850,4],[22688,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2657,5],[12766,3],[19149,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2122,3],[9502,3]]},"/en/lessons/viewing-html-files":{"position":[[2083,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[431,3],[3189,3]]},"/en/lessons/working-with-web-pages":{"position":[[10051,3]]}}}],["end_dat",{"_index":11589,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25953,8]]}}}],["end_id",{"_index":9080,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9053,6],[13953,6]]}}}],["end_year",{"_index":7827,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12053,11]]},"/en/lessons/vector-layers-qgis":{"position":[[6014,10],[9711,9],[10666,9]]}}}],["endash",{"_index":23047,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[21110,10]]}}}],["endeavour",{"_index":9377,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37165,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15877,10]]}}}],["endfor",{"_index":5418,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19829,6],[20292,6],[20668,6],[22569,6],[23677,6]]}}}],["endif",{"_index":5428,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20280,5],[20656,5],[22553,5],[22612,5],[23661,5]]}}}],["endindex",{"_index":11370,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22821,11]]}}}],["ending\":\"</svg>",{"_index":15622,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24314,24]]}}}],["endless",{"_index":10956,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[30465,8]]},"/en/lessons/naive-bayesian":{"position":[[68041,8]]}}}],["endloc",{"_index":11662,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7504,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6168,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4936,6],[4978,7]]}}}],["endnot",{"_index":971,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1110,8],[48013,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[553,8],[31821,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1466,8],[43331,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1047,8],[63123,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1003,8],[59823,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[470,8],[37199,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[933,8],[39333,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1428,8],[49728,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[625,8],[13795,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[504,8],[45377,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4228,8],[47181,8]]},"/en/lessons/gravity-model":{"position":[[1003,8],[61684,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[452,8],[44995,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1169,8],[48929,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1512,8],[52764,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[806,8],[55428,8]]},"/en/lessons/introduction-map-warper":{"position":[[430,8],[22578,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1039,8],[47629,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[393,8],[28183,8]]},"/en/lessons/space-place-gazetteers":{"position":[[48374,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10605,8],[10663,7],[23946,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60358,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50730,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7144,7]]}}}],["endpoint",{"_index":7806,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7306,8],[29522,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47794,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[549,9],[10554,9],[11989,9],[12008,8],[12090,8],[12247,8],[13763,8],[14048,8],[19988,9],[20087,9],[20629,9],[20706,8],[21379,9],[23193,9],[23308,9],[23466,9],[23536,9],[23679,8],[24001,8],[24583,9],[24680,8],[24735,8],[24802,9],[24864,8],[24920,8],[25257,9],[25945,8]]},"/en/lessons/logistic-regression":{"position":[[52952,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9945,8],[10054,8],[10749,8],[10917,8],[10979,10],[11220,8],[11278,8],[11580,8],[12748,8],[13116,8],[13269,9],[14419,8],[16257,8],[17116,8],[17206,8]]}}}],["endur",{"_index":10367,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4141,9]]}}}],["energi",{"_index":5856,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8048,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31965,7],[32045,7],[32841,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51765,8],[59008,7]]},"/en/lessons/sentiment-analysis":{"position":[[5889,6],[7164,6],[7192,6],[16409,6],[16481,6],[16532,6],[40494,7]]}}}],["energy.html",{"_index":20515,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40606,11]]}}}],["enfado",{"_index":19989,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11199,6]]}}}],["enforc",{"_index":8571,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11668,9],[38095,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3813,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43667,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1263,7]]}}}],["eng",{"_index":392,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10169,4],[12314,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17301,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8344,3],[9175,3],[14333,3]]}}}],["eng+enm",{"_index":18856,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17091,7]]}}}],["eng+lat",{"_index":18851,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16872,7]]}}}],["engag",{"_index":4435,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57623,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55960,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10394,6],[54923,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36544,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3458,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21565,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4975,6],[5142,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40516,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6221,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1673,8],[10697,6],[13337,6],[16605,8],[16958,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36528,6],[56769,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2292,10]]},"/en/lessons/intro-to-bash":{"position":[[12280,6]]},"/en/lessons/jupyter-notebooks":{"position":[[37946,6],[51253,10]]},"/en/lessons/linux-installation":{"position":[[685,7]]},"/en/lessons/logistic-regression":{"position":[[56309,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27638,11]]},"/en/lessons/sonification":{"position":[[1566,7],[39814,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24623,10],[25833,6]]},"/en/lessons/windows-installation":{"position":[[284,7]]}}}],["engagement.4",{"_index":21662,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4218,12]]}}}],["engin",{"_index":1640,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34425,8],[44600,8],[49651,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37872,6],[51255,7],[58605,6],[60155,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4552,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3939,6],[3980,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65066,8],[68906,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33980,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[162,7],[1728,6],[3069,11],[38231,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5856,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59226,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8785,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7542,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[1907,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[934,7],[1563,6],[12280,6],[15411,6],[15519,6],[16124,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4091,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1435,6],[1885,11],[5476,7],[41476,6]]},"/en/lessons/intro-to-powershell":{"position":[[2448,7],[41659,7]]},"/en/lessons/jupyter-notebooks":{"position":[[43739,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16495,6],[17551,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10134,6],[22367,6],[22563,6],[22744,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12692,6],[13141,7],[13518,7]]},"/en/lessons/vector-layers-qgis":{"position":[[16660,6]]},"/en/lessons/working-with-text-files":{"position":[[7754,6]]},"/en/lessons/working-with-web-pages":{"position":[[6497,6]]}}}],["engine=xelatex",{"_index":21177,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22817,14]]}}}],["engl",{"_index":23621,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13495,6]]}}}],["england",{"_index":4450,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58856,7]]},"/en/lessons/common-similarity-measures":{"position":[[28790,7],[29061,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3572,7],[3693,7]]},"/en/lessons/extracting-keywords":{"position":[[2431,7],[7807,7]]},"/en/lessons/geocoding-qgis":{"position":[[11010,7],[17695,8],[19333,7],[22551,8],[22581,8],[22610,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10649,7]]},"/en/lessons/gravity-model":{"position":[[10898,7],[11569,8],[11862,7],[12452,7],[55547,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6068,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19127,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13922,8]]}}}],["england’",{"_index":12552,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[17809,9]]}}}],["english",{"_index":186,"title":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3767,7],[9210,7],[10121,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8979,8],[9325,7],[9843,8],[11192,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7786,8],[7886,8],[7979,8],[8081,8],[23209,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14248,8],[14459,7],[14605,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10681,7],[42243,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3104,7],[3700,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5187,7]]},"/en/lessons/common-similarity-measures":{"position":[[28683,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16011,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6688,7],[7177,9],[8336,7],[9016,7],[9219,7],[23289,7],[29518,7],[29585,7],[32120,7],[40174,7],[42790,7],[44610,7],[44858,7],[45101,7],[45345,7],[45575,7],[45895,7],[46116,7],[46474,9],[47054,7],[47491,7],[47609,7],[47773,7],[48135,7],[48653,7],[49336,7],[50242,7],[50882,7],[51344,7],[51513,7],[60852,7],[61244,7]]},"/en/lessons/counting-frequencies":{"position":[[5656,7],[8108,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46356,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4231,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3067,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11351,8],[21093,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3942,7],[5675,7],[39689,7]]},"/en/lessons/extracting-keywords":{"position":[[990,7],[2262,7],[7598,7],[8523,7],[29446,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34052,7],[34569,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10868,7],[12618,7],[13368,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2349,8]]},"/en/lessons/geocoding-qgis":{"position":[[6468,7],[18140,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12,7],[698,7],[8099,7],[8215,8],[15856,7],[29355,7],[30218,7],[32113,7],[32679,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7583,7]]},"/en/lessons/gravity-model":{"position":[[1172,7],[2016,7],[3023,7],[7661,7],[10458,7],[15195,7],[15972,7],[35410,8],[44739,7],[62036,7],[63497,7],[64898,7],[65284,7],[65443,8],[66185,7],[66329,7],[66625,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[921,8],[973,8],[5256,8],[6502,7],[46731,8],[47332,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10387,8],[10423,7],[39812,7],[47050,7],[47216,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3045,7]]},"/en/lessons/intro-to-linked-data":{"position":[[4754,7]]},"/en/lessons/intro-to-powershell":{"position":[[33206,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6689,7]]},"/en/lessons/introduction-map-warper":{"position":[[23200,7],[23266,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25315,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6660,7],[7451,7],[7643,8],[11844,7],[21266,7],[30189,7],[30348,7],[48634,7]]},"/en/lessons/jupyter-notebooks":{"position":[[36990,7]]},"/en/lessons/linear-regression":{"position":[[68291,7]]},"/en/lessons/naive-bayesian":{"position":[[3773,7],[12119,7]]},"/en/lessons/normalizing-data":{"position":[[3548,7],[8727,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[754,7],[1020,7],[1055,7],[1267,7],[3127,7],[4785,7],[6542,7],[8137,7],[8222,8],[8571,7],[9287,7],[9491,7],[9662,7],[11107,7],[11143,7],[12384,7],[15089,7],[15152,7],[15238,7],[22120,7],[24238,8],[24388,7],[25167,8],[34685,7],[34792,7],[41781,8],[52505,8]]},"/en/lessons/sentiment-analysis":{"position":[[13816,7],[14937,7],[15003,7],[15167,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3572,7],[7391,7],[45235,7],[48958,7],[49214,9],[49293,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22695,8],[28675,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47211,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45971,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15803,7],[19217,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4084,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14253,7]]},"/en/lessons/transliterating":{"position":[[930,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24580,7],[42598,9],[42882,7],[43168,8],[43222,7],[43269,7]]},"/en/lessons/viewing-html-files":{"position":[[2677,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7113,7],[13469,7],[13697,7],[16011,7]]}}}],["english.pickl",{"_index":20454,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[33784,14],[34325,16],[38437,14]]}}}],["engrav",{"_index":10735,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[17159,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[480,10]]}}}],["enhanc",{"_index":3818,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14247,7],[67242,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5104,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1200,7],[27016,7],[36742,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31026,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49913,8]]},"/en/lessons/linear-regression":{"position":[[71631,7],[72196,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2046,7],[3145,7],[13680,7],[41924,7],[42408,7],[43286,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47473,8]]}}}],["enigmat",{"_index":15136,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5222,9]]}}}],["enim",{"_index":21123,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13239,4],[15468,4]]}}}],["enir",{"_index":20551,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17775,5]]}}}],["enivonment",{"_index":22134,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13378,12]]}}}],["enjoy",{"_index":9226,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10847,9],[10954,7],[11170,9],[12838,9],[48233,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26640,6]]},"/en/lessons/geocoding-qgis":{"position":[[31155,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8298,7],[9721,7],[9783,7]]},"/en/lessons/linear-regression":{"position":[[68095,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3718,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2185,7]]}}}],["enlarg",{"_index":14248,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[20883,7]]}}}],["enlist",{"_index":11719,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2121,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14156,6]]},"/en/lessons/naive-bayesian":{"position":[[2169,6]]}}}],["enorm",{"_index":3785,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10298,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2119,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7492,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20269,8]]},"/en/lessons/transliterating":{"position":[[19876,8]]}}}],["enough",{"_index":243,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5194,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4219,6],[32752,6],[32939,6],[43190,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30707,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17047,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11380,6],[25085,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[737,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27179,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4667,7]]},"/en/lessons/counting-frequencies":{"position":[[311,6],[9595,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14029,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24470,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4033,6],[23521,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8015,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11150,6],[40578,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36909,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2580,6],[22543,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22908,6]]},"/en/lessons/extracting-keywords":{"position":[[4879,6],[7399,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18005,6],[21202,6],[32139,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2244,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4560,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13852,6],[23965,6],[42032,6]]},"/en/lessons/geocoding-qgis":{"position":[[33007,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9673,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[34918,6]]},"/en/lessons/gravity-model":{"position":[[4295,6],[5265,6],[56976,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[8861,7],[44075,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34872,8],[35588,8],[35779,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17285,6],[52149,6],[53440,6]]},"/en/lessons/intro-to-powershell":{"position":[[2111,6],[25687,7],[32903,6],[36487,6],[40796,6],[41292,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3666,6],[18234,6],[18361,6]]},"/en/lessons/introduction-map-warper":{"position":[[3930,6],[4298,6],[17830,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25539,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17769,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10349,6],[49676,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6415,6]]},"/en/lessons/logistic-regression":{"position":[[22348,6],[29477,6],[33780,6],[36770,6]]},"/en/lessons/naive-bayesian":{"position":[[11176,6],[12611,6],[35903,6],[50791,6],[55638,6],[57316,6]]},"/en/lessons/normalizing-data":{"position":[[9625,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32569,6],[43284,6]]},"/en/lessons/sonification":{"position":[[7023,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1228,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14231,6],[24971,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3144,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11123,7],[11150,6],[11651,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25857,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23013,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8831,6],[29054,6],[37133,6],[38039,6],[41390,6],[43598,6],[44375,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2118,6],[18067,6],[26638,6],[29869,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8188,6]]}}}],["enrich",{"_index":6619,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[471,10],[774,8],[2176,6],[2405,8],[10870,8],[22809,10],[23019,10],[39190,8],[39898,8],[62334,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30742,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48221,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18839,8]]},"/en/lessons/introduction-map-warper":{"position":[[21836,6]]},"/en/lessons/space-place-gazetteers":{"position":[[42087,8],[48531,9],[48669,9],[48773,9]]}}}],["enrol",{"_index":4334,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49565,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5662,10]]}}}],["enron",{"_index":20321,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[5802,5],[5904,6],[5911,5],[6056,5],[6293,5],[6519,5],[6599,5],[6779,5],[7076,5],[7508,5],[7787,5],[8168,5],[8844,5],[14054,5],[16174,6],[19093,6],[21912,6],[22958,6],[26416,5],[26581,6],[26857,5],[39641,5],[40097,5],[40205,5],[40469,5],[40581,5]]}}}],["enron’",{"_index":20335,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7239,7],[16401,7]]}}}],["ensu",{"_index":9061,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2666,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[21829,7]]},"/en/lessons/qgis-layers":{"position":[[10418,7],[14083,7]]},"/en/lessons/sentiment-analysis":{"position":[[7277,7]]},"/en/lessons/vector-layers-qgis":{"position":[[9993,7]]}}}],["ensur",{"_index":298,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7072,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5823,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16242,7],[24537,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14479,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10988,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5127,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6121,8],[20704,6],[25364,7],[25509,6],[62717,6],[63649,6]]},"/en/lessons/common-similarity-measures":{"position":[[13252,6],[26596,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34465,6],[35291,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18541,6],[18982,6],[21913,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8038,6],[19205,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11645,6],[14721,7],[17281,6],[18563,6],[23824,6],[26013,7],[26157,7],[26683,7],[26963,6],[28137,6],[29694,6],[30071,6],[31984,8],[32161,6],[32296,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11897,6],[31538,6],[34711,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9663,6],[13580,6],[15040,8],[20112,6],[43045,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30974,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7562,6],[13657,6],[42105,6],[49643,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9644,7],[20075,6],[29557,6],[33196,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8702,6],[12099,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8123,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9779,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26652,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21817,6],[23731,6],[24248,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20918,6],[34191,6],[38524,6],[38778,6]]},"/en/lessons/geocoding-qgis":{"position":[[20970,6],[21140,6],[32801,6],[34881,6],[35631,6],[36154,6]]},"/en/lessons/georeferencing-qgis":{"position":[[951,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9900,6],[15061,6],[20837,6],[24049,6],[31523,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14423,6],[21016,6],[25881,6]]},"/en/lessons/gravity-model":{"position":[[34733,6],[59805,6]]},"/en/lessons/installing-omeka":{"position":[[5985,6],[7151,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35382,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9454,6],[19202,6],[20744,6],[53027,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33763,6],[36941,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[19298,6]]},"/en/lessons/introduction-map-warper":{"position":[[3541,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5873,6],[5950,8],[6022,6],[7026,6],[7961,6],[8573,6],[10176,6],[39542,7],[39697,6]]},"/en/lessons/json-and-jq":{"position":[[17971,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7461,6]]},"/en/lessons/linear-regression":{"position":[[20734,7],[37833,6]]},"/en/lessons/naive-bayesian":{"position":[[38633,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25668,8],[42979,7],[45611,7]]},"/en/lessons/preserving-your-research-data":{"position":[[3694,6],[12818,8],[13882,8],[16345,6],[17033,8],[18881,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23167,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10203,6],[29195,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3278,6],[39173,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5643,7],[32766,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14351,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11688,8],[12444,6],[15053,6],[26169,6],[27782,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28087,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44516,6],[45695,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4489,6]]}}}],["ent",{"_index":6888,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37894,3],[38162,4],[38171,3],[55809,4],[55818,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20086,3],[23181,3],[26283,3]]}}}],["ent.end",{"_index":11560,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20146,8]]}}}],["ent.kb_id_",{"_index":11570,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23230,11]]}}}],["ent.label_",{"_index":6887,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37878,11],[55837,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20123,11],[23218,11],[26302,10],[26325,10]]}}}],["ent.start",{"_index":11559,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20135,10]]}}}],["ent.text",{"_index":11596,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26270,8]]}}}],["ent[@type='loc",{"_index":12706,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25692,23],[25922,23],[26789,26]]}}}],["entail",{"_index":2557,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23968,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60683,6]]},"/en/lessons/common-similarity-measures":{"position":[[37264,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15375,8]]}}}],["entangled.7",{"_index":20887,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5848,11]]}}}],["entendiendo",{"_index":16512,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51564,12]]}}}],["enter",{"_index":141,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3008,5],[5982,5],[9939,5],[10869,6],[11125,5],[11356,5],[11810,6],[11916,5],[13851,5],[19348,6],[21255,6],[22622,6],[22668,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3441,5],[6416,6],[6456,5],[6606,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2902,6],[5866,5],[10581,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4473,6],[4943,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14276,5],[20618,6],[22416,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13096,5],[13260,5],[13495,5],[17037,5],[17322,6],[17382,8],[17445,5],[17735,6],[18241,5],[18551,5],[19193,5],[20369,5],[20879,6],[21002,8],[21631,5],[21795,5],[21819,5],[21912,7],[22022,6],[22036,5],[22086,7],[22196,6],[22210,5],[22755,9],[23809,8],[25882,8],[28349,8],[28737,6],[29046,7],[32211,8],[32589,5],[33818,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12153,8],[16346,5],[17207,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13647,7],[33212,7],[41102,5]]},"/en/lessons/common-similarity-measures":{"position":[[17704,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9344,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2247,8],[5986,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1792,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3200,6],[3240,5],[16460,5],[22392,5],[36265,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28888,5],[34867,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35287,7],[35314,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14108,5],[17885,7],[26501,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11426,5],[12245,7],[18531,6],[20474,6],[38218,7],[39777,7],[39930,5],[43075,7],[44281,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2901,5],[6853,8],[6899,6],[7035,5],[7979,5],[8038,6],[9849,5],[10033,8],[10317,5],[10487,5],[10920,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5582,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38746,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7510,5],[7921,5],[9086,5],[10524,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10717,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9141,5],[10131,5],[21255,5]]},"/en/lessons/extracting-keywords":{"position":[[16563,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4912,8],[11063,5],[23332,5],[23987,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22879,5],[22951,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1172,8],[11570,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2501,8],[2643,5],[3447,5],[3846,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10013,5],[12144,5],[12407,5],[15085,5],[15607,5],[18302,5],[21148,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[9238,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24725,5]]},"/en/lessons/installing-omeka":{"position":[[1287,8],[4399,8],[5265,5],[5607,5],[5636,5],[6606,8],[6774,5],[6896,5],[8432,5],[8559,5],[8941,5],[8966,7],[9079,5],[11906,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21232,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24606,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18063,5],[20487,5],[20608,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37517,7],[37544,5]]},"/en/lessons/intro-to-bash":{"position":[[519,5],[5071,6],[6871,8],[7091,5],[16586,6],[17216,6],[19719,5],[19890,5],[19984,5],[22045,5],[24493,5],[26652,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2335,5],[2408,5]]},"/en/lessons/intro-to-powershell":{"position":[[5204,8],[5526,6],[5732,5],[5760,7],[7748,5],[10418,5],[10782,6],[10793,5],[14111,6],[14205,6],[14736,6],[14978,5],[18143,6],[19118,6],[22380,8],[23390,6],[24044,6],[25409,5],[25706,8],[26873,5],[27029,8],[27858,5],[31248,5],[31837,5],[32034,5],[32507,5],[33215,5],[33739,5],[34430,8],[34923,7],[36330,5],[37035,5],[39574,5],[39804,8],[40232,7],[40554,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1431,6],[1518,5]]},"/en/lessons/introduction-map-warper":{"position":[[13092,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4501,8]]},"/en/lessons/json-and-jq":{"position":[[5843,6]]},"/en/lessons/jupyter-notebooks":{"position":[[21289,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7006,5]]},"/en/lessons/linux-installation":{"position":[[865,5],[3199,5],[3762,5],[4167,6]]},"/en/lessons/mac-installation":{"position":[[2578,5],[3349,5],[3848,6]]},"/en/lessons/naive-bayesian":{"position":[[23848,8],[30462,8]]},"/en/lessons/qgis-layers":{"position":[[5957,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3533,8],[3964,5],[5493,5],[5680,5],[6923,8],[7894,6],[7985,5],[16759,8],[17125,5],[17339,6],[17602,8],[17914,7],[23803,6],[24265,8]]},"/en/lessons/research-data-with-unix":{"position":[[4966,6],[6170,6],[6678,6],[6836,6],[7450,6],[8233,6],[8522,6],[8546,5],[9577,6],[10063,6],[10283,6],[11422,6],[12244,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15801,8],[17137,8],[17716,5],[18056,8]]},"/en/lessons/sonification":{"position":[[8703,5],[16651,5],[21818,8],[22589,5],[22755,5]]},"/en/lessons/space-place-gazetteers":{"position":[[21511,5],[21945,5],[28498,5],[29502,5],[42596,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8991,8],[10359,8],[13683,5],[19711,5],[19852,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1123,5],[3962,8],[10976,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12193,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16441,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8065,6],[8890,6],[14183,6],[14307,5],[14342,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10296,6],[28032,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[776,7],[1150,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1105,5],[2749,5],[5836,5],[5999,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6142,7],[7117,7],[7424,7],[15056,5]]},"/en/lessons/vector-layers-qgis":{"position":[[12216,5],[12260,5]]},"/en/lessons/windows-installation":{"position":[[2414,6],[3936,5],[4561,5],[5060,6]]},"/en/lessons/working-with-text-files":{"position":[[2626,5]]},"/en/lessons/working-with-web-pages":{"position":[[2679,5],[5196,6]]}}}],["enter1",{"_index":19343,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[3887,7]]}}}],["enterpris",{"_index":3039,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13210,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13203,11],[22423,10]]}}}],["entertain",{"_index":9183,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4788,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1505,13],[11945,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[26494,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3492,14]]}}}],["enthusiasm",{"_index":20363,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13581,11]]}}}],["enthusiast",{"_index":9236,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12904,16]]},"/en/lessons/jupyter-notebooks":{"position":[[2123,12],[50349,12]]}}}],["entic",{"_index":15921,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[40949,8]]}}}],["entir",{"_index":802,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3701,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24895,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1776,6],[2944,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[406,6],[1142,6],[1308,6],[2608,6],[15122,6],[15429,6],[16461,6],[16592,6],[17192,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12235,6],[13008,6],[13291,6],[20378,6],[20929,6],[21085,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21260,6],[21436,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[96,8],[891,6],[61810,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11355,6],[11489,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34305,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7793,6],[39289,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16812,8]]},"/en/lessons/common-similarity-measures":{"position":[[27402,6],[38847,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11656,6],[21328,6],[32564,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9263,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7515,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23078,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1990,6],[2224,6],[6767,8],[7116,8],[17552,6],[18395,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15181,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22170,8],[30358,6],[31016,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4991,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37178,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53680,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8570,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5344,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10959,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30922,6]]},"/en/lessons/extracting-keywords":{"position":[[30417,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4368,8],[16601,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17303,6]]},"/en/lessons/geocoding-qgis":{"position":[[3573,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2836,6],[6454,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[5629,6],[29670,8],[33128,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[917,8],[31366,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9906,6]]},"/en/lessons/gravity-model":{"position":[[27769,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38910,6],[39217,6],[42683,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[37095,6],[37931,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28262,9],[38097,9],[47447,8],[54742,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17735,6]]},"/en/lessons/intro-to-bash":{"position":[[24208,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10706,6],[23290,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15033,6],[17824,6],[32693,6]]},"/en/lessons/json-and-jq":{"position":[[4371,6],[4520,6],[8127,6],[17170,6],[25190,6],[25537,6],[25807,6],[32636,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8965,6]]},"/en/lessons/linear-regression":{"position":[[18087,6],[34269,6],[44488,6],[65706,6]]},"/en/lessons/logistic-regression":{"position":[[30435,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5300,6]]},"/en/lessons/naive-bayesian":{"position":[[8950,8],[9225,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27725,6],[44009,6],[50308,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6426,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2325,6],[3700,6],[11980,6],[14860,6],[20728,6]]},"/en/lessons/sentiment-analysis":{"position":[[23637,6],[29797,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5708,6],[25605,6],[35039,6]]},"/en/lessons/sonification":{"position":[[21588,6],[28809,6]]},"/en/lessons/space-place-gazetteers":{"position":[[14270,6],[14721,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2096,8],[14160,6],[17894,6],[26677,6],[27772,6],[30543,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10206,6],[39200,6],[40593,6],[41483,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28331,9],[34189,8],[35712,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12742,6],[15153,6],[15469,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3426,8],[3490,6],[23522,6],[26114,6]]},"/en/lessons/transliterating":{"position":[[3522,6],[14095,6],[15116,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5980,6],[19889,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[21455,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9573,6],[9730,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[507,6],[19572,6]]}}}],["entireti",{"_index":2915,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20568,9],[20863,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26531,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59250,8],[59301,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4548,8]]},"/en/lessons/intro-to-bash":{"position":[[17686,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10813,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7341,8]]}}}],["entiti",{"_index":805,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3917,6],[5377,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29503,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31132,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3781,6],[19530,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9742,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[724,6],[925,6],[970,8],[1627,9],[2298,6],[2382,8],[3445,8],[3510,6],[4486,8],[7974,8],[9544,8],[10163,6],[10456,8],[10764,10],[12986,6],[25195,9],[35418,6],[36461,6],[36509,8],[36611,8],[36791,6],[37706,6],[37807,8],[38107,9],[38341,6],[38465,8],[38644,6],[38762,6],[38932,8],[39025,8],[39143,6],[52343,6],[52403,6],[52457,6],[52565,8],[52767,6],[52949,6],[53009,8],[53851,8],[54482,6],[54626,8],[55451,8],[55500,9],[55685,8],[56552,6],[56834,8],[57077,8],[57621,6],[57874,8],[58172,8],[58553,8],[62423,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[556,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38688,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1339,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20279,9]]},"/en/lessons/extracting-keywords":{"position":[[17508,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13109,6],[13212,8],[13492,8],[27062,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[467,6],[529,6],[1496,6],[11941,6],[18420,6],[19901,9],[20391,6],[21344,6],[22018,6],[22159,6],[22303,6],[22723,8],[22811,7],[23396,8],[24539,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3634,8],[3687,8],[11467,6],[13509,6],[20301,6],[20721,6],[22104,6],[23465,8],[24664,8],[26187,8],[26323,9],[26688,8],[26743,8],[26842,6],[27411,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[595,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1635,9],[7557,8],[9051,6]]},"/en/lessons/gravity-model":{"position":[[3969,8],[5994,8],[16099,8],[19151,8],[66857,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[10157,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3492,9],[59222,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3734,6],[5650,9],[10339,8],[10411,8],[10594,6],[12729,8],[24129,8]]},"/en/lessons/json-and-jq":{"position":[[24548,6],[24734,7]]},"/en/lessons/normalizing-data":{"position":[[1416,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1101,6]]},"/en/lessons/sentiment-analysis":{"position":[[32821,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1050,9],[1620,8],[6790,7],[7913,6],[8189,7],[11367,6],[11758,6],[12479,6],[12863,6],[50141,6]]},"/en/lessons/working-with-text-files":{"position":[[1051,7]]}}}],["entities.hashtag",{"_index":16691,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[18987,19],[19912,19],[20853,19],[21486,19],[22361,19],[22604,19],[23919,19],[24179,19],[32293,19],[32772,19],[33618,19],[34600,19],[34852,19]]}}}],["entitl",{"_index":20944,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[16771,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17856,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16672,8]]}}}],["entrepreneuri",{"_index":15911,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36375,15]]}}}],["entri",{"_index":1922,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[49079,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[748,8],[6896,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61177,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5948,5],[9908,7],[12645,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3422,8],[3621,7],[4280,7],[5075,5],[15406,5],[17010,7],[28990,8],[29634,7],[46116,7],[47767,7],[63103,7],[63157,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66189,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1205,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10937,7],[11610,7],[20685,5],[20816,8],[22189,7],[22587,7],[22757,7],[25828,6],[30090,5],[31101,9],[36866,8],[37235,7],[37707,5],[38032,5],[38048,8],[38615,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7250,6],[8838,6],[11760,5],[11843,6],[12160,5],[22241,5],[27487,7],[28118,7],[28130,7],[31188,7],[31762,8],[38029,5],[38116,5],[39601,5],[39745,5],[42891,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15724,5],[19049,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32747,5],[32775,5],[42753,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[318,7],[6451,7],[6643,7],[10804,5],[11539,7],[13694,8],[16048,7],[16196,9],[16312,7],[16566,7],[16719,7],[16772,7],[17074,7],[17099,7],[17197,7],[17235,7],[17415,7],[20846,7],[21716,9],[21862,7],[25056,9],[25301,7],[28135,9],[28392,7],[29687,7],[31500,5],[31822,7],[39030,9],[39292,7],[45335,9],[45597,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1242,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42498,5]]},"/en/lessons/extracting-keywords":{"position":[[2708,7],[3059,7],[3138,5],[3989,7],[6414,7],[7383,7],[7495,7],[7588,6],[7634,5],[7681,5],[7952,6],[8122,6],[8681,7],[10303,5],[11410,7],[12055,6],[12301,5],[13491,6],[15246,7],[17956,5],[17989,6],[18332,5],[18756,6],[19093,8],[19441,5],[21353,6],[21735,8],[21821,5],[23085,7],[24470,5],[24543,6],[25409,5],[26372,6],[26431,5],[26535,5],[27157,7],[27308,7],[28033,6],[28151,7],[28253,7],[28320,7],[28443,5],[28535,7],[29599,8],[29638,7],[29984,7],[31583,6],[35124,6],[36174,5],[36260,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24622,6],[29294,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45523,6],[49295,5],[51170,5],[53456,5],[54247,5],[65862,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3453,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27776,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18523,5]]},"/en/lessons/gravity-model":{"position":[[50650,6]]},"/en/lessons/intro-to-linked-data":{"position":[[36108,7]]},"/en/lessons/intro-to-powershell":{"position":[[35221,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30270,7],[30460,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12943,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16681,5]]},"/en/lessons/linear-regression":{"position":[[10798,5],[11013,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4075,5]]},"/en/lessons/normalizing-data":{"position":[[5084,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8577,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3770,6],[3817,6],[7283,7]]},"/en/lessons/research-data-with-unix":{"position":[[6556,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8832,7],[33805,8],[36365,7],[37836,7]]},"/en/lessons/sentiment-analysis":{"position":[[20502,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36018,5]]},"/en/lessons/sonification":{"position":[[23860,7],[23939,5],[30147,7],[31299,8]]},"/en/lessons/space-place-gazetteers":{"position":[[17157,5],[25756,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5171,8],[24402,8],[24921,7],[25482,5],[25761,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4004,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16279,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2774,5],[25083,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18966,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27575,6]]},"/en/lessons/transliterating":{"position":[[3136,7],[14983,8],[15129,5],[16083,5],[18701,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12354,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9286,5]]},"/en/lessons/viewing-html-files":{"position":[[1754,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12277,5],[25331,5]]},"/en/lessons/working-with-web-pages":{"position":[[4598,5],[4883,7]]}}}],["entry\">ay",{"_index":15454,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6727,16]]}}}],["entry\">cohen",{"_index":15449,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6382,16]]}}}],["entry\">noiret",{"_index":15440,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5626,17]]}}}],["entry\">rushton",{"_index":15443,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5956,18]]}}}],["entry\">“benjamin",{"_index":15438,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5333,19]]}}}],["entry.split",{"_index":10938,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[18011,13],[18491,13],[24565,13],[36286,13]]}}}],["entrypublish",{"_index":13234,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32041,14]]}}}],["entrypublishedd",{"_index":13235,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32142,18],[32514,25]]}}}],["entrytitl",{"_index":13233,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32002,10],[33230,10],[33273,10],[34255,10],[34357,10],[34390,11]]}}}],["entryurl",{"_index":13237,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32203,8]]}}}],["entry’",{"_index":7898,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23002,7]]},"/en/lessons/sonification":{"position":[[27253,7]]}}}],["enumer",{"_index":1475,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26773,9],[27168,10]]},"/en/lessons/jupyter-notebooks":{"position":[[47399,15]]}}}],["enumerate(commun",{"_index":10599,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42281,23],[44254,23]]}}}],["enumerate(cursor.descript",{"_index":7946,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34627,30]]}}}],["enumerate(docu",{"_index":10819,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27213,20]]}}}],["enumerate(img_pag",{"_index":10757,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20343,21]]}}}],["enumerate(sorted(clustered_df[f'cluster_name_{num_clusters}'].uniqu",{"_index":4482,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[63399,73]]}}}],["enumerate(sorted(sdf[f'cluster_name_{num_clusters}'].uniqu",{"_index":4392,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53672,64]]}}}],["enumerate(text",{"_index":11485,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8631,16]]}}}],["enumerate(transformed_documents_as_array",{"_index":1479,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26841,42]]}}}],["enumerate(unique_plac",{"_index":11599,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26496,25]]}}}],["env",{"_index":10691,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[8820,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5421,3],[5510,3],[5606,3],[5718,3],[5754,3],[5832,3],[6082,3],[7281,3],[7317,3]]}}}],["env.png",{"_index":21420,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8744,8]]}}}],["env:path;c:\\python27",{"_index":15399,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[39952,24]]}}}],["env:path;c:\\python27\\;c:\\python27\\script",{"_index":20720,"title":{},"body":{"/en/lessons/sonification":{"position":[[21648,46]]}}}],["envelop",{"_index":20346,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[8983,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10340,9]]}}}],["envi",{"_index":7242,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6780,4]]}}}],["enviro",{"_index":9397,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41358,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10305,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21335,10]]}}}],["environ",{"_index":1903,"title":{"/en/lessons/linux-installation":{"position":[[37,11]]},"/en/lessons/mac-installation":{"position":[[37,11]]},"/en/lessons/windows-installation":{"position":[[37,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47844,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2138,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23308,13],[24251,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7033,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8110,11],[12664,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7677,11],[8695,12],[9082,11],[9194,12],[16001,12],[17471,12],[57818,11],[57896,12],[58007,12],[58578,11]]},"/en/lessons/common-similarity-measures":{"position":[[17433,11],[18678,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7099,11],[7596,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11702,12],[13223,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6791,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16248,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8181,12],[18327,11],[39302,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9680,12],[26202,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16316,11],[16401,11],[16597,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6045,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41519,12],[47761,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5989,12],[7851,11],[9254,11],[11837,11],[12031,11],[12837,11],[13047,11],[14318,12],[14731,11],[14787,11],[15091,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4127,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[270,11],[4608,11],[5881,11],[7829,11],[7907,12],[8252,11],[8265,13],[8728,11],[8866,11],[8913,12],[9155,11],[9246,11],[9322,12],[9441,11],[10349,12],[10697,11],[13239,11]]},"/en/lessons/extracting-keywords":{"position":[[5379,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[245,11],[8215,11],[8778,12],[9120,12],[9407,12],[10165,12],[12021,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27317,11]]},"/en/lessons/geocoding-qgis":{"position":[[6201,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7920,11],[8523,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35771,11]]},"/en/lessons/gravity-model":{"position":[[48435,11],[48578,13],[48644,11],[60283,11],[60735,11],[62371,11],[62960,11],[64311,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11805,11],[36092,11],[36881,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53604,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2020,11],[18400,12],[18761,11],[18829,11],[19046,11],[19133,11],[20718,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11490,12],[31272,13]]},"/en/lessons/intro-to-bash":{"position":[[11839,12],[14818,11]]},"/en/lessons/intro-to-powershell":{"position":[[3674,12],[38682,11],[39058,11],[39458,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16676,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15410,12],[15511,11],[17218,12],[19943,11]]},"/en/lessons/jupyter-notebooks":{"position":[[2000,11],[2267,11],[4854,12],[6310,11],[6462,11],[6753,11],[7518,11],[8010,11],[8259,12],[8559,11],[8662,11],[8720,11],[9630,12],[13456,11],[13679,12],[13838,12],[13898,12],[13943,12],[40594,12],[43436,11],[44739,11],[45228,11],[53631,11]]},"/en/lessons/linux-installation":{"position":[[38,11],[4784,11]]},"/en/lessons/logistic-regression":{"position":[[64143,11]]},"/en/lessons/mac-installation":{"position":[[38,11],[4462,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1632,12],[2615,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20817,11]]},"/en/lessons/qgis-layers":{"position":[[9487,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2299,11]]},"/en/lessons/research-data-with-unix":{"position":[[14233,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9540,12],[10082,12],[30979,12],[31945,12],[34031,12],[34127,11],[36833,11],[37892,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1607,11],[19706,11],[20287,12]]},"/en/lessons/sentiment-analysis":{"position":[[12441,12],[12610,11],[12681,11],[12748,11],[22553,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13114,11],[13809,11],[14069,12],[35666,12]]},"/en/lessons/sonification":{"position":[[3159,11],[8003,12],[21280,11],[33304,11],[38382,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1092,11],[2092,12],[7853,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33812,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1556,11],[8794,13],[47776,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14470,12],[19366,11],[20136,11],[21079,11],[21792,11],[21855,12],[23646,12],[23840,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[550,11],[7051,11],[7450,11],[7566,11],[8525,11],[8580,11],[8654,11],[8699,11],[10344,11],[14010,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12035,11],[12141,11],[12292,11],[12763,11],[14435,11],[15128,12],[15620,11],[16208,11],[16276,11],[16785,11],[16990,11],[17135,11],[17308,11],[23293,11],[23394,12],[26866,11],[26967,11],[27166,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10810,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2837,11],[3174,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[596,13],[2974,12],[17767,13],[31587,13],[32548,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4052,11],[4131,11],[4208,11],[4238,11],[4265,11],[4452,12],[4626,12],[4780,12],[5397,11],[5618,12],[5844,12],[5899,12],[6094,12],[7113,11],[7181,11],[7355,12],[7579,12],[7670,11],[7759,11]]},"/en/lessons/windows-installation":{"position":[[38,11],[5711,11]]}}}],["environment",{"_index":6755,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22521,13],[27556,13],[27610,15]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3439,13]]},"/en/lessons/gravity-model":{"position":[[4188,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50821,13]]},"/en/lessons/linear-regression":{"position":[[73304,14]]},"/en/lessons/logistic-regression":{"position":[[64650,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6876,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4939,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7920,14]]}}}],["environment.yml",{"_index":16926,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[44155,15]]}}}],["environment:5",{"_index":14377,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[8038,13]]}}}],["environment]::setenvironmentvariable(\"path",{"_index":15398,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[39906,45]]},"/en/lessons/sonification":{"position":[[21602,45]]}}}],["envis",{"_index":7837,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14056,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20415,10]]},"/en/lessons/jupyter-notebooks":{"position":[[42960,11]]},"/en/lessons/linear-regression":{"position":[[4929,8]]}}}],["envoyé",{"_index":9776,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29842,9]]}}}],["envoyée\\ndè",{"_index":9779,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29897,12]]}}}],["eo",{"_index":11960,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9965,3],[10016,3],[61265,3],[61316,3]]}}}],["eon",{"_index":18827,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13278,3]]}}}],["ep",{"_index":4718,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25023,5],[27209,3],[27575,3],[32462,3],[34116,3],[34222,3],[34383,3],[62342,3],[62457,3],[62491,3],[62552,3],[62624,3]]}}}],["ephemer",{"_index":21182,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23647,10]]}}}],["epic",{"_index":14988,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13781,4]]}}}],["epidem",{"_index":17316,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[56802,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26017,8]]}}}],["epidemiolog",{"_index":21228,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[1740,12],[25932,15]]}}}],["epidemiologist",{"_index":21381,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[33160,15]]}}}],["epimodel",{"_index":21380,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[33117,8]]}}}],["episcopi",{"_index":12503,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[3949,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10848,9],[10896,9],[11833,9],[11880,9]]}}}],["episod",{"_index":9490,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52152,7],[52220,7]]}}}],["epistemic_statu",{"_index":3891,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18045,16]]}}}],["epistemolog",{"_index":15657,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[2062,15]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46653,15]]}}}],["epistolari",{"_index":21224,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[370,10],[5611,10]]}}}],["epitaph",{"_index":18840,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13622,7],[13775,7],[14489,7]]}}}],["epitapha",{"_index":18847,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14300,8]]}}}],["epoch",{"_index":5922,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21285,6],[21349,8],[21582,5],[21754,5],[32626,8],[32649,6],[35635,5],[39902,8],[41873,6],[41944,5],[42116,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40401,6],[40496,5],[43090,7],[45840,7],[45963,5],[46449,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[21761,7],[21890,5],[22146,5],[23376,6],[24630,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30085,6],[30119,6],[30268,6],[30500,6]]}}}],["epochs=5",{"_index":22902,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31912,9]]}}}],["eps=0.2",{"_index":5262,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66202,8]]}}}],["epsg",{"_index":13034,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34096,4],[34220,4]]},"/en/lessons/vector-layers-qgis":{"position":[[5114,6],[11068,6],[13364,6]]}}}],["epsg:27700",{"_index":12569,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[26902,13]]}}}],["epsg:3857",{"_index":23538,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43935,12]]}}}],["epsilon",{"_index":4852,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34375,7]]}}}],["equal",{"_index":86,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1514,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6769,5],[6818,5],[15312,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13942,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15685,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19485,5],[25690,6]]},"/en/lessons/common-similarity-measures":{"position":[[22485,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19724,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[52193,7],[59379,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[361,8],[8341,9],[15363,5],[16688,5],[19120,8],[19339,9],[19418,5],[19714,8],[19969,5],[23346,5],[26287,5],[26503,5],[34050,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10303,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18422,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18562,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20916,7],[51481,5]]},"/en/lessons/extracting-keywords":{"position":[[22715,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3801,6],[3863,5],[3909,9],[3930,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29502,5],[37696,5]]},"/en/lessons/geocoding-qgis":{"position":[[15242,5],[28989,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11019,7]]},"/en/lessons/gravity-model":{"position":[[14743,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7764,7],[30169,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32629,5],[49232,7]]},"/en/lessons/intro-to-linked-data":{"position":[[16442,7],[32947,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10425,5],[31624,5],[33996,5]]},"/en/lessons/json-and-jq":{"position":[[11706,5]]},"/en/lessons/jupyter-notebooks":{"position":[[1271,5],[2070,5]]},"/en/lessons/linear-regression":{"position":[[40330,5],[41567,5],[45217,6],[58016,5],[59379,6],[59485,5],[59503,6],[60096,5],[60143,5],[60986,5],[62674,6]]},"/en/lessons/logistic-regression":{"position":[[18671,5],[24031,5],[41655,5],[44874,5],[55970,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1129,5]]},"/en/lessons/naive-bayesian":{"position":[[35704,8],[39023,5],[39056,5],[67591,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[942,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5285,7],[23315,6]]},"/en/lessons/space-place-gazetteers":{"position":[[48230,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15545,5],[48847,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32109,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10231,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28392,7],[36608,7]]}}}],["equat",{"_index":1306,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15048,9],[15220,9],[15591,9]]},"/en/lessons/common-similarity-measures":{"position":[[9464,10]]},"/en/lessons/gravity-model":{"position":[[19008,9],[19580,9],[19764,10],[23656,9],[24802,8],[28618,8],[28789,9],[28959,8],[29128,8],[29292,8],[30835,8],[32603,9],[36349,8],[37238,9],[41230,8],[41416,9],[42202,8],[42621,9],[43197,9],[44149,8],[46350,10],[47932,8],[49018,8],[59070,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[13176,9],[13362,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46440,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24661,8],[24844,8],[33338,8],[33538,8],[34163,8],[34331,8]]},"/en/lessons/linear-regression":{"position":[[63427,8]]},"/en/lessons/logistic-regression":{"position":[[7930,9],[8744,8]]},"/en/lessons/sonification":{"position":[[27648,8],[36577,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42144,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14479,9],[14764,8],[14995,8]]}}}],["equip",{"_index":10723,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15035,8]]},"/en/lessons/linear-regression":{"position":[[40614,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15976,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2595,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[513,9],[6316,8],[15947,8]]}}}],["equit",{"_index":10332,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[10656,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36123,10]]}}}],["equiti",{"_index":7257,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7245,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46185,6]]}}}],["equiv=\"cont",{"_index":23696,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8237,14]]}}}],["equival",{"_index":1025,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3107,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8512,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22012,10],[36337,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48145,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10566,10],[23140,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16713,10],[35357,10]]},"/en/lessons/geocoding-qgis":{"position":[[21706,10],[22277,10],[27589,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2659,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[7468,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2738,10],[12380,10]]},"/en/lessons/gravity-model":{"position":[[8470,11]]},"/en/lessons/intro-to-powershell":{"position":[[7426,11],[42430,10],[42827,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[8993,10],[9658,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28041,10]]},"/en/lessons/json-and-jq":{"position":[[2946,10],[4966,10]]},"/en/lessons/linear-regression":{"position":[[63518,10],[63588,10]]},"/en/lessons/research-data-with-unix":{"position":[[2813,10]]},"/en/lessons/space-place-gazetteers":{"position":[[286,12],[41644,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9427,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30066,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41873,11]]},"/en/lessons/working-with-text-files":{"position":[[5713,10]]},"/en/lessons/working-with-web-pages":{"position":[[2298,10]]}}}],["era",{"_index":5872,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13205,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[881,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4429,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6891,4]]},"/en/lessons/geocoding-qgis":{"position":[[4836,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12758,3],[35286,3]]},"/en/lessons/linear-regression":{"position":[[69502,3]]},"/en/lessons/preserving-your-research-data":{"position":[[816,4],[18622,5]]}}}],["eras",{"_index":8538,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2043,5]]}}}],["erat",{"_index":11975,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10190,4],[61490,4]]}}}],["erberi",{"_index":10479,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16805,6]]}}}],["erbery,quak",{"_index":10387,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5832,13]]}}}],["eric",{"_index":7159,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61150,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4312,4],[48315,4],[50326,5],[50465,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32482,4]]},"/en/lessons/intro-to-bash":{"position":[[2712,4]]},"/en/lessons/research-data-with-unix":{"position":[[3018,4]]}}}],["erik",{"_index":13929,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[17258,4],[45576,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1773,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48787,4],[53226,4]]}}}],["erika",{"_index":20241,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49403,5],[52570,5]]}}}],["erlbaum",{"_index":7157,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61078,7]]}}}],["ernest",{"_index":16153,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1480,6]]}}}],["ernst",{"_index":6691,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15495,5],[17939,5]]}}}],["errant",{"_index":204,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4173,6],[14801,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[16815,6]]}}}],["errat",{"_index":12229,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33775,7]]}}}],["erratum",{"_index":12463,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65932,7]]}}}],["erron",{"_index":515,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15077,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33323,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10077,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14672,9]]}}}],["error",{"_index":504,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14526,5],[14772,7],[14936,7],[15158,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2320,7],[12400,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3171,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1292,6],[25605,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22680,5],[23788,5],[32293,5],[44285,6],[60055,5],[60118,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1324,6],[1871,6],[2049,6],[2809,6],[3218,7],[8648,6],[20421,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49710,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3473,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63147,6],[71236,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13781,7],[13890,5],[14210,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[255,6],[3267,6],[3472,7],[4273,6],[4717,6],[4819,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22101,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4802,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19328,5],[24828,5],[24941,7],[26472,5],[26511,6],[27168,7],[33561,5],[33870,5],[40204,5],[40258,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[680,5],[20768,5],[24962,9],[25035,7],[26087,5],[27524,5],[27545,5],[27810,6],[27894,6],[28209,5],[30078,5],[31070,5],[31898,5],[32055,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10409,5],[15590,6],[34432,5],[35908,6],[36115,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18358,5],[21378,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2700,5],[3324,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21935,5],[39269,6],[39550,6],[39607,6],[39645,5],[39723,7],[39843,6],[39890,7],[39903,5],[40453,6],[40465,5],[40924,7],[41039,6],[41181,6],[41299,6],[41650,6],[41694,5],[42578,6],[42694,6],[42939,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[380,5],[10877,5],[15310,5],[15915,5],[16946,6],[16992,6],[18306,5],[22995,5],[23468,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4966,7],[28266,6],[28312,5],[28385,5],[37455,8],[42510,5],[50044,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41598,5],[42018,5],[42321,7],[42338,5],[42902,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27009,5],[27544,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20884,5],[24475,6],[24552,6],[26843,6],[26879,5]]},"/en/lessons/extracting-keywords":{"position":[[4660,5],[32819,5],[32999,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24244,5],[27585,5],[28855,5],[31761,5],[37710,6],[40223,5],[40382,5],[40816,5],[41412,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12838,6],[31763,5],[32296,6],[32736,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20528,7],[20591,7],[21039,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2040,5],[2223,6],[2969,7],[3127,6],[3158,5],[3357,6],[26659,6],[30836,5],[30978,5],[33254,6],[41592,7],[41772,6],[53846,6],[54179,6],[54335,6],[54365,5],[55750,6],[56727,6],[66579,5],[67069,5],[67299,6],[67718,5]]},"/en/lessons/geocoding-qgis":{"position":[[34241,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3873,6],[10893,6],[19932,5],[20021,5],[20147,5],[27123,5],[33154,6],[33183,5],[33376,6],[33433,5],[33507,5],[33977,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[13753,7],[23789,6],[32729,6],[37431,6],[37806,5],[37909,7],[39775,7]]},"/en/lessons/installing-omeka":{"position":[[10259,5],[10602,5],[11324,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3879,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19979,7],[22543,5],[22781,5],[22968,6],[29036,6],[29995,5],[30237,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12817,5],[18149,6],[36674,5],[37894,6],[38104,5],[39340,6]]},"/en/lessons/intro-to-bash":{"position":[[19408,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16143,6],[16764,6],[17255,5],[18921,6],[19412,5]]},"/en/lessons/intro-to-powershell":{"position":[[17008,6],[17036,5],[37811,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6951,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[11729,5],[11761,7],[16628,6],[23472,6],[23559,5]]},"/en/lessons/introduction-map-warper":{"position":[[13491,5],[13583,5],[13661,5],[13680,7],[13701,7],[13729,7],[13785,5],[16807,6],[16858,5],[16935,5],[17025,5],[17212,5],[17313,5],[17423,5],[17509,5],[17697,7],[17768,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9930,5],[10317,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[666,5],[9445,5],[32633,6],[36119,5],[36219,5],[36628,5],[38557,5],[38975,7],[39014,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6292,5],[29022,7],[47002,5],[54955,8]]},"/en/lessons/json-and-jq":{"position":[[5990,5]]},"/en/lessons/jupyter-notebooks":{"position":[[24647,6],[25723,6],[26321,6]]},"/en/lessons/linear-regression":{"position":[[18476,6],[18515,6],[18647,5],[18758,5],[18797,5],[18860,5],[18892,5],[47061,6],[47290,6],[51729,6],[55879,5]]},"/en/lessons/logistic-regression":{"position":[[17004,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7049,5],[7286,5],[15147,6],[15159,5],[15291,6],[18866,6]]},"/en/lessons/naive-bayesian":{"position":[[42134,5],[57856,6],[61549,8],[70421,6],[70503,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7082,7],[35529,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8651,6],[27941,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25842,6],[43348,5],[43363,5],[47146,5],[47517,5],[48410,5],[53361,5]]},"/en/lessons/sentiment-analysis":{"position":[[38145,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29641,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11582,5],[13461,5],[15635,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17001,6],[18368,5],[24787,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19190,6],[19200,5],[25757,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22942,6],[23202,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10262,5],[12418,5],[13728,5],[13956,5],[14815,5],[16090,5],[17378,5],[18202,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11867,7],[14759,5],[22711,6],[23215,6],[28085,5],[31838,5],[33211,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10458,5],[20022,5],[40703,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22598,6],[31241,7],[46817,7],[52316,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6109,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2622,6],[9390,7],[9460,6],[12360,6],[27193,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4317,5],[8558,6],[8647,6],[8704,6]]}}}],["error_count",{"_index":11168,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35513,12],[37726,13]]}}}],["error_counts.append(num_error",{"_index":11185,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36776,30],[37588,30]]}}}],["error_log",{"_index":8814,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16561,9]]}}}],["error_log.write('could",{"_index":8817,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16884,22]]}}}],["error_messag",{"_index":8180,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24909,13]]}}}],["errors.log",{"_index":8816,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16589,12],[17216,10],[18469,10]]}}}],["erupt",{"_index":14998,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14895,6]]}}}],["es",{"_index":20989,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[37606,4],[37945,5],[39261,2],[39477,2],[39684,2],[39896,2],[40110,2],[40352,2]]}}}],["esc",{"_index":15010,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[19815,3]]},"/en/lessons/jupyter-notebooks":{"position":[[19590,3],[19643,3],[21989,3]]}}}],["escal",{"_index":14829,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51394,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39602,10]]}}}],["escap",{"_index":3681,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11750,6],[11942,7],[12065,10],[12148,9],[12187,9],[12619,10],[12706,9],[12745,9],[12917,8],[13951,7],[14074,10],[14157,9],[14196,9],[14628,10],[14715,9],[14754,9],[14926,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22074,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21765,8],[32786,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36431,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24452,7],[24674,7],[24724,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[307,6],[6976,6],[7320,6],[7458,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22234,6]]},"/en/lessons/transliterating":{"position":[[8173,7],[8221,6],[8277,9],[8695,7]]},"/en/lessons/working-with-text-files":{"position":[[1868,6]]}}}],["escienc",{"_index":12774,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31657,8],[31666,11]]}}}],["escriptorium",{"_index":18724,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1505,12]]}}}],["esp",{"_index":7256,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7230,4],[21857,10],[22380,4],[23874,10],[28823,4]]}}}],["español",{"_index":20272,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50418,7],[53519,7]]}}}],["especi",{"_index":587,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18092,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7836,10],[13465,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7799,10],[34396,10],[36819,10],[38868,10],[42120,10],[42785,10],[43722,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16556,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17777,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4677,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11292,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25265,10],[33757,10],[61011,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42687,10],[68285,10]]},"/en/lessons/common-similarity-measures":{"position":[[12527,10],[20280,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42966,10],[44373,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[389,10],[1721,10],[5294,10],[6819,10],[10463,10],[16568,10],[16688,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35296,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3120,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[470,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18071,10],[27917,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26892,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1475,10],[28358,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20586,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49838,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34686,10],[43636,10],[51802,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20144,10]]},"/en/lessons/extracting-keywords":{"position":[[9886,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1276,10],[26352,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1766,10],[27058,10]]},"/en/lessons/geocoding-qgis":{"position":[[1360,10],[9280,11],[32885,10],[35362,10]]},"/en/lessons/georeferencing-qgis":{"position":[[6156,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[5946,10],[10238,10],[31157,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3799,10],[20386,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[30593,10]]},"/en/lessons/installing-python-modules-pip":{"position":[[4481,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10014,11],[15807,10],[46357,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2241,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37162,10],[43458,10],[46526,10]]},"/en/lessons/intro-to-linked-data":{"position":[[8788,10]]},"/en/lessons/introduction-map-warper":{"position":[[9969,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41551,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1936,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9096,10]]},"/en/lessons/jupyter-notebooks":{"position":[[2981,10],[10607,10],[35809,10],[40675,10],[42939,10],[47463,10],[49503,10]]},"/en/lessons/linear-regression":{"position":[[25559,10],[31368,10],[34146,10],[36921,10],[38096,10],[72807,10]]},"/en/lessons/logistic-regression":{"position":[[55860,10]]},"/en/lessons/naive-bayesian":{"position":[[11877,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7135,10]]},"/en/lessons/preserving-your-research-data":{"position":[[4493,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10257,10]]},"/en/lessons/sentiment-analysis":{"position":[[4203,10],[13870,11],[14533,10],[33157,10],[37906,10]]},"/en/lessons/space-place-gazetteers":{"position":[[515,10],[12377,10],[17316,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32878,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31208,10],[51766,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26786,10]]},"/en/lessons/transliterating":{"position":[[1081,10],[1400,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35710,10],[44023,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[400,10],[23758,10],[32509,10],[32609,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6876,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20712,10]]}}}],["esperanto",{"_index":20083,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25176,10]]}}}],["espg:27700",{"_index":12530,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[10393,10],[19175,10]]}}}],["esq",{"_index":11705,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11366,7]]},"/en/lessons/normalizing-data":{"position":[[2531,7]]}}}],["esri",{"_index":13024,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32697,5]]},"/en/lessons/introduction-map-warper":{"position":[[11440,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5521,4]]},"/en/lessons/qgis-layers":{"position":[[525,5]]}}}],["esri’",{"_index":15662,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[5603,6],[17716,6]]}}}],["essay",{"_index":3156,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43177,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8186,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56573,6],[57262,5],[58392,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6791,6],[10252,6],[20022,5],[20152,5],[20282,5],[21968,5],[22152,5],[22336,5],[54085,5],[54162,5],[54242,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45887,5],[45948,5]]},"/en/lessons/intro-to-powershell":{"position":[[26653,5]]},"/en/lessons/naive-bayesian":{"position":[[1540,6]]},"/en/lessons/preserving-your-research-data":{"position":[[684,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36204,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37709,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22207,5]]}}}],["essen",{"_index":12509,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5255,7]]}}}],["essenc",{"_index":2887,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16404,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[16818,8],[18219,8],[26365,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4720,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1415,8],[3772,8],[15344,8]]},"/en/lessons/intro-to-linked-data":{"position":[[8728,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[25695,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24269,7]]},"/en/lessons/naive-bayesian":{"position":[[17567,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4143,8],[35170,8]]}}}],["essenti",{"_index":114,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2080,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12779,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25467,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13824,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9017,11],[17460,11],[20347,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[864,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27873,11],[44789,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27956,9],[37332,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3776,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10336,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24459,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1024,9],[14576,9],[26744,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[235,9],[68050,11],[69460,9]]},"/en/lessons/geocoding-qgis":{"position":[[27665,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[1816,12],[16536,12],[17389,12],[31510,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18234,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[16541,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16242,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[16756,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3875,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11387,12],[31906,12]]},"/en/lessons/intro-to-bash":{"position":[[1437,11],[27070,11]]},"/en/lessons/intro-to-linked-data":{"position":[[10476,9],[14823,10],[21223,11]]},"/en/lessons/intro-to-powershell":{"position":[[12815,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34652,10],[40303,11]]},"/en/lessons/jupyter-notebooks":{"position":[[51547,9]]},"/en/lessons/linear-regression":{"position":[[21594,9],[30363,11],[75480,9]]},"/en/lessons/preserving-your-research-data":{"position":[[8212,10]]},"/en/lessons/research-data-with-unix":{"position":[[6397,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7517,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20995,9]]},"/en/lessons/sentiment-analysis":{"position":[[33291,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7890,11]]},"/en/lessons/space-place-gazetteers":{"position":[[1521,9],[4221,9],[6477,9],[23266,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8806,9],[31793,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[571,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3296,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9450,9],[26814,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[247,11],[15717,9],[33511,11]]}}}],["esset",{"_index":11971,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10131,5],[61431,5]]}}}],["essex",{"_index":10888,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8931,5]]},"/en/lessons/geocoding-qgis":{"position":[[7693,5],[7739,5],[7893,5],[8365,5],[8602,5],[8640,5],[8683,5]]}}}],["est",{"_index":9927,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51897,3]]}}}],["est\\nparti",{"_index":9959,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52754,11]]}}}],["establish",{"_index":1732,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41628,11],[44567,11],[49618,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3217,11]]},"/en/lessons/common-similarity-measures":{"position":[[1282,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6750,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15606,11],[28910,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10700,11],[12073,12],[12857,11],[15514,12],[15612,11],[16698,12],[16796,11],[18044,11],[19406,11],[22116,11],[24040,11],[25656,14],[25874,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3486,11],[24873,11],[24998,11],[25487,11],[25609,11],[39036,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7647,12]]},"/en/lessons/georeferencing-qgis":{"position":[[2723,11],[7359,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8316,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[7911,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33407,9]]},"/en/lessons/intro-to-linked-data":{"position":[[19065,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43628,9]]},"/en/lessons/linear-regression":{"position":[[8482,11],[71696,12]]},"/en/lessons/logistic-regression":{"position":[[4265,11],[26509,9]]},"/en/lessons/normalizing-data":{"position":[[3454,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43734,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11678,9],[20634,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14930,11],[22375,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14946,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22059,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19425,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40350,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17915,12]]}}}],["estar",{"_index":19744,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3305,5]]}}}],["estat",{"_index":23136,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[13889,6]]}}}],["estim",{"_index":1012,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2539,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22317,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3464,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2606,8],[24657,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46868,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[26232,9]]},"/en/lessons/gravity-model":{"position":[[875,9],[1760,10],[6630,9],[22942,9],[25829,9],[30940,8],[41028,8],[41590,8],[49788,10],[49964,9],[51498,9],[51783,9],[52129,9],[52303,9],[52636,9],[52761,9],[52850,9],[53163,9],[53326,9],[53728,9],[53996,11],[54189,9],[61047,11],[63268,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[23779,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1456,9],[1540,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3845,9],[51312,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11667,9]]},"/en/lessons/linear-regression":{"position":[[3952,9],[42801,8],[50626,8],[53424,9],[53479,10],[71107,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25437,8]]},"/en/lessons/sentiment-analysis":{"position":[[23834,10]]},"/en/lessons/space-place-gazetteers":{"position":[[24262,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43640,8],[45591,10],[45612,10],[52633,10],[52654,10],[55189,10],[55211,10],[65377,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[692,9],[4982,9],[7048,8],[22940,10],[23324,10],[29797,9]]}}}],["estland",{"_index":11512,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14429,10]]}}}],["estonia",{"_index":11620,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31949,8]]}}}],["et",{"_index":3903,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18761,2],[35612,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69496,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56975,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2301,2],[4250,2],[30063,2],[51738,2],[52598,2],[55096,2],[55307,2],[55459,2],[55564,2],[55721,2],[55812,2],[55836,2]]},"/en/lessons/extracting-keywords":{"position":[[4467,2],[39142,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47421,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6250,2],[6625,2],[6941,2],[7097,2],[7146,2],[7591,2],[7682,2],[7861,2],[9955,2],[10002,2],[10199,2],[10791,2],[27390,2],[27611,2],[61255,2],[61302,2],[61499,2],[62091,2],[68573,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14376,2],[29981,2],[30003,2],[30594,2],[30725,2],[30815,2],[30869,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1973,2],[48971,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55463,2],[57774,2],[57954,2],[58222,2],[58271,2],[59207,2]]},"/en/lessons/intro-to-linked-data":{"position":[[37589,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34532,2],[44783,2],[45646,2],[51357,2],[53536,2],[54695,2],[54723,2]]},"/en/lessons/jupyter-notebooks":{"position":[[42504,2]]},"/en/lessons/linear-regression":{"position":[[73297,2],[78978,3]]},"/en/lessons/logistic-regression":{"position":[[64643,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9005,2],[9085,2],[9674,2],[9752,2]]},"/en/lessons/preserving-your-research-data":{"position":[[15518,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42573,2]]},"/en/lessons/sentiment-analysis":{"position":[[15787,2]]},"/en/lessons/sonification":{"position":[[41894,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13212,2],[13581,2],[15441,2],[15755,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[873,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61122,2],[61694,2],[62674,2],[64689,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4041,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39606,2]]}}}],["et.parse(fp",{"_index":10817,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27151,12]]}}}],["etc",{"_index":1522,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29212,5],[48871,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4524,4],[17551,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3055,4],[3367,5],[13343,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[951,4],[2073,4],[15857,4],[31011,4],[59379,6],[61374,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1937,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14484,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53523,4],[59458,4],[66626,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64765,5],[65697,7]]},"/en/lessons/common-similarity-measures":{"position":[[25436,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5038,5],[13859,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37014,4],[37065,4],[37351,4],[37397,4],[37511,4],[37651,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30073,5]]},"/en/lessons/counting-frequencies":{"position":[[9605,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[274,5],[4631,5],[10696,5],[15481,4],[21455,6],[38689,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[532,4],[3402,4],[31417,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6892,5],[13458,6],[13522,6],[24686,6],[24941,4],[40785,4],[44512,6],[45033,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2924,6],[5885,5],[7327,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21821,6]]},"/en/lessons/extracting-keywords":{"position":[[12112,4],[26855,5],[29528,4],[29562,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33389,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8613,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11208,4],[19677,4],[30891,6],[43532,4],[50547,4],[59314,4],[62508,4]]},"/en/lessons/geocoding-qgis":{"position":[[913,5],[22999,3],[32273,4],[32984,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21336,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9080,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7829,5],[7880,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5420,5],[6780,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1327,4]]},"/en/lessons/gravity-model":{"position":[[24369,5],[32721,5],[43604,4],[59179,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2662,6],[23705,6],[42976,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[917,5],[3445,5],[13360,5],[18036,4],[25659,6],[41934,5]]},"/en/lessons/intro-to-bash":{"position":[[5939,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15994,4]]},"/en/lessons/intro-to-linked-data":{"position":[[10639,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4481,6]]},"/en/lessons/introduction-map-warper":{"position":[[9527,5],[10115,6],[22295,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7894,5],[28738,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2801,4],[13970,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11458,5],[15085,4],[20812,5],[21097,5],[45514,6]]},"/en/lessons/json-and-jq":{"position":[[8072,10],[13796,10],[14099,10],[15174,10],[19305,10],[20329,10],[21310,10],[22213,10],[26628,6],[27384,3],[28202,3],[33359,10],[33952,10]]},"/en/lessons/jupyter-notebooks":{"position":[[44064,6]]},"/en/lessons/linear-regression":{"position":[[4070,6],[8406,5],[31530,5],[50047,5],[55302,5]]},"/en/lessons/logistic-regression":{"position":[[63116,4]]},"/en/lessons/naive-bayesian":{"position":[[2880,6],[5156,4],[5707,4],[8680,5],[26237,5],[35198,6],[43384,5]]},"/en/lessons/normalizing-data":{"position":[[3945,4],[6681,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6639,4],[14385,6],[29506,6],[30404,4],[38489,4]]},"/en/lessons/sentiment-analysis":{"position":[[2907,4]]},"/en/lessons/sonification":{"position":[[10255,5],[40519,4],[40642,4]]},"/en/lessons/space-place-gazetteers":{"position":[[28657,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11857,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43799,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21201,4],[22516,5],[22663,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7136,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2310,5]]},"/en/lessons/vector-layers-qgis":{"position":[[702,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[27515,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14866,5]]}}}],["etc.–to",{"_index":17296,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52434,7]]}}}],["etcetera",{"_index":18703,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[1572,12]]}}}],["ethan",{"_index":5630,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5860,5]]}}}],["ethi",{"_index":7241,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6711,4],[23601,6],[23850,7],[24383,4]]}}}],["ethic",{"_index":2779,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3493,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70621,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36456,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62042,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6757,6],[23608,7],[24388,8],[26212,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5505,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[358,7],[2354,7],[4186,7],[22063,7],[22243,7],[24951,7],[26335,7],[26506,7],[34593,7],[40104,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17149,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[727,6],[1946,6],[44820,6],[51999,7],[54402,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1601,7],[7412,7],[7538,7],[7695,7],[8739,7],[9025,7],[9105,7],[9327,6],[9378,7],[17090,7]]}}}],["ethnic",{"_index":6496,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58274,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26047,6],[46342,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57084,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62450,7]]}}}],["ethnographi",{"_index":20320,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[5130,12]]},"/en/lessons/space-place-gazetteers":{"position":[[3858,12]]}}}],["etho",{"_index":3819,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14307,7],[14503,5],[14743,5],[14839,5],[15771,5],[16689,5],[17177,5],[24245,5],[24402,5],[30145,5],[31896,5],[36858,5],[66574,5]]}}}],["ethos_id",{"_index":4040,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28923,9]]}}}],["eto",{"_index":23345,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16034,3],[16121,3],[16208,3],[16295,3],[38243,6],[39498,3],[39566,3],[40451,4],[41846,3]]}}}],["eu",{"_index":7211,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3642,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6415,5],[6526,2],[6891,3],[7212,2],[38094,2],[38267,3],[38478,3],[39559,2],[39721,3],[40317,3],[42568,2]]}}}],["euclid",{"_index":5664,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14293,7]]}}}],["euclidean",{"_index":4028,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27659,10],[28120,9],[28152,11],[34785,9],[35015,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14755,9],[25177,9],[30745,9],[61999,9]]},"/en/lessons/common-similarity-measures":{"position":[[424,9],[2153,9],[11413,9],[13988,9],[14009,9],[14204,9],[14510,9],[15092,9],[15368,9],[18550,9],[18946,9],[19870,9],[20037,9],[20229,9],[20901,9],[21247,9],[21429,9],[22095,9],[22623,9],[22726,9],[23315,10],[27177,9],[28086,9],[30722,9],[31993,9],[32171,9],[32768,9],[33168,9],[33339,9],[34867,9],[35516,9],[37753,9],[39624,9],[39834,9]]}}}],["euclidean_dist",{"_index":5749,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27590,19]]}}}],["euclidean_distances.nsmallest(6",{"_index":5770,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30910,32]]}}}],["eugen",{"_index":13849,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63537,6],[66369,6]]}}}],["eugene,ellsworth",{"_index":3568,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3088,17]]}}}],["eum",{"_index":18766,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9206,3]]}}}],["eun",{"_index":6048,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44200,3]]},"/en/lessons/jupyter-notebooks":{"position":[[42758,3]]}}}],["euphoria",{"_index":20357,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13269,10]]}}}],["eurasian",{"_index":20942,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[16220,8]]}}}],["europ",{"_index":10364,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3955,7]]},"/en/lessons/gravity-model":{"position":[[34704,6],[61101,7],[63322,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35142,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7795,7],[7872,7]]},"/en/lessons/jupyter-notebooks":{"position":[[38089,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24227,6],[24964,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37961,6],[45927,6]]}}}],["europa",{"_index":19638,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15954,6]]}}}],["europaisch",{"_index":8679,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36248,12]]}}}],["european",{"_index":7169,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61528,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3605,8],[3928,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56694,8]]},"/en/lessons/geocoding-qgis":{"position":[[3091,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31985,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[622,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6400,8],[38346,8],[39124,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5783,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16195,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62563,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[38212,8],[38651,8],[39302,9],[39992,8]]}}}],["europeana",{"_index":7942,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33721,9],[46491,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2166,10],[20026,9],[20266,9],[21204,9],[21369,9],[22273,9],[22675,9],[22797,9],[25935,9],[26788,9],[26961,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[244,9],[600,9],[645,9],[1665,9],[2439,9],[2467,9],[2621,9],[7668,9],[7711,10],[8138,9],[8227,9],[8425,9],[8552,9],[8684,9],[9408,9],[10048,9],[10314,9],[10369,9],[11442,9],[12602,9],[13325,9],[14235,9],[14792,9],[14955,9],[14965,10],[15514,9],[15697,9],[15988,10],[16016,9],[16196,9],[17649,9],[24622,9],[27107,9],[27330,9],[27768,9],[29729,9],[29929,9],[30455,9],[30949,9],[31727,9],[32791,9],[32903,9],[34721,10],[36283,9],[36355,9],[38718,9],[39448,9]]}}}],["europeana_api.php",{"_index":16035,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26494,18],[28802,18],[30228,18],[42826,18]]}}}],["europeana’",{"_index":13468,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20738,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33780,11]]}}}],["europe’",{"_index":14884,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56782,8]]}}}],["eusti",{"_index":3537,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2662,7]]}}}],["eval",{"_index":9577,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9444,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62749,7]]}}}],["eval(x",{"_index":12348,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53403,8],[53608,8]]}}}],["eval(x.group(0",{"_index":12273,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40312,17]]}}}],["eval(“(1",{"_index":12276,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40560,11]]}}}],["evalu",{"_index":1730,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41576,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41214,8],[44469,8],[45024,10],[69826,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5114,8],[10006,8],[12285,8],[20626,8],[21670,8],[27557,10],[27609,10],[32352,8],[32833,8],[57683,8]]},"/en/lessons/common-similarity-measures":{"position":[[38077,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26181,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18481,8],[61419,8],[61545,10],[64667,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8759,11],[10005,11],[58109,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13483,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55586,8],[57146,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32700,10],[33412,9],[33500,11],[33925,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15836,9],[35642,8],[35764,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31012,10],[31133,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[37092,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47498,10],[58301,10]]},"/en/lessons/introduction-map-warper":{"position":[[16956,8],[17597,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48403,10]]},"/en/lessons/linear-regression":{"position":[[912,10],[2943,9],[15396,8],[16510,10],[17185,8],[22189,10],[42067,8],[42138,10],[42195,9],[52037,10],[57524,10],[61385,9]]},"/en/lessons/logistic-regression":{"position":[[602,10],[2663,9],[15355,10],[17630,8],[17961,10],[17985,10],[25058,9],[62774,8],[63687,8]]},"/en/lessons/naive-bayesian":{"position":[[2741,8],[27233,9],[41164,10],[45349,10],[46219,8]]},"/en/lessons/sentiment-analysis":{"position":[[719,8],[13669,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28394,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35527,8],[36222,9],[36913,8],[38327,8],[38475,11],[38521,10],[38609,8],[38652,8],[38796,10],[39385,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13054,8],[16455,8],[16578,8]]}}}],["evaluate_word_analog",{"_index":22922,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38571,25]]}}}],["evaluate_word_pair",{"_index":22923,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38700,21]]}}}],["evaluation_result",{"_index":22941,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39661,18],[40294,18]]}}}],["evaluation_results.loc[x",{"_index":22950,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40251,25]]}}}],["evaluation_results.to_csv('word2vec_model_evaluation.csv",{"_index":22952,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40426,58]]}}}],["evangel",{"_index":5195,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63988,11],[64746,15]]}}}],["evangelo",{"_index":10061,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59027,9]]}}}],["evart",{"_index":3542,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2713,7],[8207,7],[15962,7]]}}}],["even",{"_index":103,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1867,4],[14686,4],[14871,4],[15440,4],[23706,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7467,4],[33632,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16383,4],[16414,4],[26423,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1374,4],[12443,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2253,4],[6530,4],[36220,4],[61642,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2463,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3107,5],[7592,4],[18485,4],[25239,4],[36175,4],[37100,4],[60610,4],[67742,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13581,4],[41556,4],[56090,4],[59256,4],[60782,4],[61550,4],[63118,4],[63287,4],[68324,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9710,4],[26763,4],[63120,4],[65324,4]]},"/en/lessons/common-similarity-measures":{"position":[[13264,4],[19482,4],[35559,4],[35704,4],[37583,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4446,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6504,4],[22192,4],[55543,4],[60868,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11393,4],[20576,4],[20620,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3744,4],[5682,4],[8467,4],[47551,4],[51427,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14362,4],[17738,4]]},"/en/lessons/counting-frequencies":{"position":[[9612,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1678,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30769,4],[31977,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7252,4],[32517,4],[36331,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3040,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24536,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1566,4],[9533,4],[13620,4],[26057,4],[42331,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9058,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1059,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10882,4],[15428,4],[39471,4],[39566,4],[39881,4],[41235,4],[49659,4],[49687,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42428,4],[42518,4],[53607,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7047,4],[33660,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2832,4],[36851,4],[45640,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13386,4],[25504,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2167,4],[9420,4],[22618,4],[34935,4],[41352,4],[41400,4],[42699,4],[45095,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12737,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19008,4],[22107,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2811,4],[8642,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11520,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[498,4],[1993,4],[2265,4],[2677,4],[5730,4],[12141,4],[24134,4],[26059,4],[57522,4],[58217,4],[62837,4],[67681,4]]},"/en/lessons/geocoding-qgis":{"position":[[3867,4],[22305,4],[33098,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15874,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1135,4],[6112,4],[9402,4],[11923,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[871,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34942,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[4093,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7200,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8311,4],[26350,4]]},"/en/lessons/gravity-model":{"position":[[6407,4],[19386,4],[57549,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2926,4],[10627,4],[18899,4]]},"/en/lessons/installing-omeka":{"position":[[1594,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11388,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21771,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2039,4],[11967,4],[35058,4],[35106,4],[36042,5],[37495,4],[45607,4],[46992,4],[50243,4],[51940,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1856,4]]},"/en/lessons/intro-to-bash":{"position":[[11500,4],[16454,4],[20852,4],[21215,4]]},"/en/lessons/intro-to-linked-data":{"position":[[12506,4],[14581,4],[14790,4],[21206,4]]},"/en/lessons/intro-to-powershell":{"position":[[1254,4],[7895,4],[15913,4],[27006,4],[27388,4],[35372,4],[35823,4],[41834,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1578,4],[3174,4],[7382,4]]},"/en/lessons/introduction-map-warper":{"position":[[9705,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2885,4],[11537,4],[16294,4],[22695,4],[25508,4],[30611,4],[45559,4],[46962,4]]},"/en/lessons/json-and-jq":{"position":[[16810,4],[23524,4],[25750,4],[28424,4],[39954,4]]},"/en/lessons/jupyter-notebooks":{"position":[[13255,4],[20687,4],[26083,4],[40132,4],[45431,4],[50750,4]]},"/en/lessons/linear-regression":{"position":[[52572,4],[60589,4]]},"/en/lessons/logistic-regression":{"position":[[53671,4],[54610,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16887,4],[17150,4]]},"/en/lessons/naive-bayesian":{"position":[[11853,4],[40587,5],[66150,7],[67205,8],[67682,4]]},"/en/lessons/normalizing-data":{"position":[[2685,11],[6436,10],[6464,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2826,4],[12572,4],[19254,4],[52660,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1648,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8150,4],[9204,4],[13392,4]]},"/en/lessons/research-data-with-unix":{"position":[[1877,4],[14761,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20850,4],[21386,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8999,4]]},"/en/lessons/sentiment-analysis":{"position":[[3835,4],[3902,4],[16836,4],[17685,4],[33634,4],[38092,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3603,5],[8459,4]]},"/en/lessons/sonification":{"position":[[4474,4],[9115,4],[13506,4]]},"/en/lessons/space-place-gazetteers":{"position":[[6757,4],[7648,4],[7807,4],[8058,4],[32144,4],[41747,4],[45920,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1643,4],[3389,4],[4311,4],[17515,4],[28014,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11100,4],[12623,4],[14302,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[711,4],[22579,4],[29145,4],[36595,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3403,4],[39730,4],[51442,4],[56400,6],[57516,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2157,4],[18031,4],[19740,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6242,4],[34665,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4655,4],[5984,4],[30771,4]]},"/en/lessons/transliterating":{"position":[[9147,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4785,4],[6652,4],[13203,4],[14863,4],[44320,4],[47559,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[15927,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7285,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8402,4],[9162,4],[12808,4],[19119,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4082,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[569,4],[3944,4]]}}}],["evenli",{"_index":6203,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19283,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15525,6],[15562,6],[16530,6],[18463,6],[29632,6]]},"/en/lessons/georeferencing-qgis":{"position":[[5730,7]]},"/en/lessons/naive-bayesian":{"position":[[39356,6],[42370,6]]}}}],["event",{"_index":2244,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12935,8],[12994,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1497,7],[2533,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36958,5],[37006,7],[55388,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15889,6],[29981,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9086,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23042,7],[23235,7],[23325,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29389,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2974,5],[3748,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17447,6],[20575,5],[22621,8],[26494,5],[28921,6],[29908,5],[32121,7],[32171,6],[32314,5],[33311,8],[34713,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1516,6],[7879,6],[7960,5],[8668,6],[8867,6],[9689,6],[10276,5],[10352,6],[12503,6],[20810,6],[30427,6],[30484,6],[30787,5],[53395,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24670,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2811,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4123,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21400,6],[22280,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[835,6],[3300,6],[3530,6],[3661,6],[3751,6],[3866,6],[3966,6],[4678,6],[4814,6],[5749,5],[11772,5],[12043,6],[23575,5],[31220,5],[31295,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1666,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6444,6],[7514,6],[11053,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1764,6]]},"/en/lessons/linear-regression":{"position":[[55252,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11679,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4510,6],[11065,6],[11413,5],[39744,5],[40641,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[395,6],[504,6],[3629,5]]},"/en/lessons/sentiment-analysis":{"position":[[3499,5],[3580,5],[3754,5],[3926,7],[4950,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1764,7],[5035,6],[6896,7],[8274,6],[9984,6],[10055,7],[46778,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9102,5],[9203,6],[12535,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3620,6],[50474,5],[58475,5],[58667,5]]},"/en/lessons/vector-layers-qgis":{"position":[[694,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2562,7],[3093,7],[3139,6],[3538,6]]},"/en/lessons/working-with-text-files":{"position":[[8444,6]]}}}],["event.acceptproposedact",{"_index":8158,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23101,28]]}}}],["event.mimedata().hasurl",{"_index":8157,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23061,27],[23344,27],[23794,26]]}}}],["event.mimedata().url",{"_index":8163,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23396,24]]}}}],["event_d",{"_index":20741,"title":{},"body":{"/en/lessons/sonification":{"position":[[27700,14],[27763,14],[27826,14],[27889,14],[27952,14],[28015,14],[28526,14],[29018,14],[29080,14],[29142,14],[29205,14],[29268,14],[29331,14],[29394,14],[30602,14],[30664,14],[30782,10],[30868,14]]}}}],["events/memb",{"_index":12920,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17349,14]]}}}],["events/not",{"_index":2243,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12911,10]]}}}],["eventu",{"_index":4936,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42468,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[50738,10]]},"/en/lessons/common-similarity-measures":{"position":[[5560,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14036,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18775,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41419,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10885,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22420,11]]},"/en/lessons/intro-to-bash":{"position":[[11806,10]]},"/en/lessons/intro-to-powershell":{"position":[[41095,11],[41863,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[9698,10]]},"/en/lessons/jupyter-notebooks":{"position":[[8847,10]]},"/en/lessons/linear-regression":{"position":[[56494,11]]},"/en/lessons/logistic-regression":{"position":[[60921,8]]},"/en/lessons/sonification":{"position":[[35091,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33062,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[18275,10]]}}}],["event—i",{"_index":5605,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[791,8]]}}}],["evert",{"_index":16306,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34526,5],[51351,5]]}}}],["every3minut",{"_index":15479,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3597,13],[3636,13]]}}}],["everybodi",{"_index":5249,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65604,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1900,9],[5550,9]]},"/en/lessons/intro-to-linked-data":{"position":[[4473,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[806,9],[12382,9],[43763,9]]}}}],["everyday",{"_index":1638,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34369,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37153,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35652,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50209,8]]},"/en/lessons/sentiment-analysis":{"position":[[8270,8]]},"/en/lessons/working-with-text-files":{"position":[[3975,8]]}}}],["everyman",{"_index":18319,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[17242,9]]}}}],["everyon",{"_index":5471,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25012,8],[29120,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2580,9]]},"/en/lessons/counting-frequencies":{"position":[[9651,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5449,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3404,9],[5426,8],[10872,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39881,8],[39896,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3178,8],[5341,8],[8676,8],[10676,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[17795,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13154,8],[19074,9],[22748,8],[35077,8]]},"/en/lessons/jupyter-notebooks":{"position":[[44877,8],[51925,8]]},"/en/lessons/sentiment-analysis":{"position":[[25655,8]]}}}],["everyone'",{"_index":20409,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25937,10],[28331,10],[31019,10],[32117,10],[35309,10],[37357,10]]}}}],["everyone’",{"_index":5346,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6130,10]]},"/en/lessons/sentiment-analysis":{"position":[[28799,10]]}}}],["everyth",{"_index":809,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4028,10],[7226,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5566,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6467,10],[19529,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19234,10],[23108,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1656,11],[6018,10],[9899,10],[15460,10],[25161,10],[25815,10],[26069,10],[39562,11],[54293,10],[54505,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[386,10],[6034,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16874,10],[43068,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5779,10],[17054,10],[43017,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25901,10],[33419,10]]},"/en/lessons/counting-frequencies":{"position":[[9663,13],[12603,10],[13651,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8997,10],[12745,10],[13980,10],[17946,10],[25491,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31083,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11428,10],[18100,10],[33012,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11323,10],[12393,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6047,10],[39041,11],[48951,10],[49135,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8002,10],[28053,10]]},"/en/lessons/extracting-keywords":{"position":[[13255,10],[21761,10],[30628,10],[33717,10],[34532,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28301,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4758,10],[5320,10],[6485,10],[9613,10]]},"/en/lessons/georeferencing-qgis":{"position":[[5657,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[15180,10],[19531,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7216,10]]},"/en/lessons/gravity-model":{"position":[[29088,10],[41177,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[29652,10],[37994,10]]},"/en/lessons/installing-omeka":{"position":[[5906,10],[9051,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10094,10],[19593,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9180,10]]},"/en/lessons/intro-to-bash":{"position":[[17183,10],[17322,10],[19000,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11829,10],[15666,10]]},"/en/lessons/intro-to-linked-data":{"position":[[31706,11]]},"/en/lessons/intro-to-powershell":{"position":[[5554,10],[8118,10],[8156,10],[9307,10],[27483,10],[27588,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[22739,10]]},"/en/lessons/introduction-and-installation":{"position":[[838,10],[1717,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18612,10],[28480,10],[38901,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28785,10],[32905,10],[34127,10],[40329,10]]},"/en/lessons/json-and-jq":{"position":[[6120,11],[23168,10]]},"/en/lessons/jupyter-notebooks":{"position":[[17835,10]]},"/en/lessons/logistic-regression":{"position":[[32261,10]]},"/en/lessons/naive-bayesian":{"position":[[4074,10],[56078,11]]},"/en/lessons/normalizing-data":{"position":[[5537,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3091,10],[6172,10],[10377,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41765,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[926,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5993,10]]},"/en/lessons/sonification":{"position":[[21840,10],[39241,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1264,10],[7718,10],[24291,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17233,10],[23308,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9106,10],[15855,10],[19271,10],[19699,10],[32876,10],[33233,10],[40019,10],[42489,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8862,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20219,10],[24532,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20577,10]]},"/en/lessons/transliterating":{"position":[[6239,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[3837,10],[22392,10],[27912,10],[27965,10],[29886,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20748,10]]},"/en/lessons/working-with-web-pages":{"position":[[6958,10]]}}}],["everytim",{"_index":18175,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[14201,10]]}}}],["everywher",{"_index":7709,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9677,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7130,10]]},"/en/lessons/linear-regression":{"position":[[56615,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42253,10]]}}}],["evid",{"_index":6661,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[10598,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8446,8],[24501,7],[27004,8],[28002,8],[28754,9],[38993,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46591,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[881,7]]},"/en/lessons/gravity-model":{"position":[[11799,8],[56307,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31076,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39244,8]]},"/en/lessons/introduction-map-warper":{"position":[[9980,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18332,9],[26123,8]]},"/en/lessons/linear-regression":{"position":[[11403,8]]},"/en/lessons/naive-bayesian":{"position":[[19798,8],[19993,10],[22171,8],[23263,9],[69679,8]]},"/en/lessons/preserving-your-research-data":{"position":[[792,8],[8607,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1322,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[675,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8052,8]]},"/en/lessons/transliterating":{"position":[[1491,8],[1635,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6939,9]]}}}],["evidec",{"_index":16221,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11611,7]]}}}],["evil",{"_index":18835,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13491,4],[13877,4],[14402,4],[14591,4]]}}}],["eviron",{"_index":23293,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[4353,11]]}}}],["evok",{"_index":20874,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[4924,7]]}}}],["evolut",{"_index":5261,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66049,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20074,9],[22074,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13023,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1576,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11003,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44197,9]]}}}],["evolv",{"_index":3833,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15014,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33018,8]]},"/en/lessons/jupyter-notebooks":{"position":[[43683,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5917,7]]},"/en/lessons/sonification":{"position":[[5025,7]]}}}],["ew",{"_index":9887,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51309,5],[52137,5]]}}}],["ew=\"w148",{"_index":12722,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27054,9]]}}}],["ew=\"w204",{"_index":12687,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20954,9]]}}}],["ewan",{"_index":11431,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34887,4]]}}}],["ewin",{"_index":18588,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58743,8]]}}}],["ex",{"_index":8215,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34472,4],[35283,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11129,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17009,5]]},"/en/lessons/jupyter-notebooks":{"position":[[11067,4]]},"/en/lessons/qgis-layers":{"position":[[2988,4]]},"/en/lessons/sentiment-analysis":{"position":[[40466,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13319,2],[15548,2]]}}}],["exacerb",{"_index":11106,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[24797,10]]}}}],["exact",{"_index":1999,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5096,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1124,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12946,6],[22040,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61307,5],[67537,5]]},"/en/lessons/common-similarity-measures":{"position":[[16155,5],[18532,5],[20452,5],[28316,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24068,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3442,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4167,5],[13837,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17263,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30873,5],[41089,5],[41991,5],[42491,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35331,5]]},"/en/lessons/extracting-keywords":{"position":[[4823,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15865,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18942,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16082,5],[16407,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[8150,5],[9933,5],[10697,5],[22704,5],[38158,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14255,5],[50545,5]]},"/en/lessons/intro-to-linked-data":{"position":[[13947,5]]},"/en/lessons/intro-to-powershell":{"position":[[7495,5],[24511,5],[31014,5],[32844,5]]},"/en/lessons/introduction-map-warper":{"position":[[4754,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1849,5]]},"/en/lessons/json-and-jq":{"position":[[28363,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3713,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45165,5],[48403,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13159,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8194,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11804,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14811,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[15417,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14623,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6231,5]]}}}],["exactitud",{"_index":6504,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59046,10]]}}}],["exactli",{"_index":1454,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24859,7],[37628,7],[39348,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11525,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13207,7],[14783,7],[19972,7],[31908,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10016,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25707,7],[47000,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20999,7],[45835,7]]},"/en/lessons/common-similarity-measures":{"position":[[32737,7],[37217,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7977,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20679,7]]},"/en/lessons/counting-frequencies":{"position":[[3664,7],[5562,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8914,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16174,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28055,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6768,9],[8980,7],[9369,7],[15471,7],[18889,7],[35535,7]]},"/en/lessons/extracting-keywords":{"position":[[32179,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8974,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2386,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35349,7],[38840,7],[40009,7],[41170,7]]},"/en/lessons/geocoding-qgis":{"position":[[12307,7],[27157,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18884,7]]},"/en/lessons/gravity-model":{"position":[[17329,7],[23470,7],[23782,7],[34228,7],[34889,7],[37277,7],[51290,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[6859,7],[10870,7],[14011,7],[17372,7],[20065,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3436,7],[43597,7],[44703,7]]},"/en/lessons/intro-to-bash":{"position":[[1326,7],[26959,7]]},"/en/lessons/intro-to-linked-data":{"position":[[4536,7],[4567,7],[21741,7],[36335,7]]},"/en/lessons/intro-to-powershell":{"position":[[6345,7],[9146,7],[20961,7],[26700,7],[27068,7],[30504,7],[36820,7],[40075,7],[45820,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9972,7]]},"/en/lessons/json-and-jq":{"position":[[18244,7]]},"/en/lessons/jupyter-notebooks":{"position":[[50778,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5830,7]]},"/en/lessons/linear-regression":{"position":[[63789,7]]},"/en/lessons/naive-bayesian":{"position":[[5723,7],[44437,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9332,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41427,7]]},"/en/lessons/sonification":{"position":[[23382,8],[23503,7]]},"/en/lessons/space-place-gazetteers":{"position":[[24047,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27402,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23207,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7241,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28118,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[12679,7]]},"/en/lessons/vector-layers-qgis":{"position":[[14762,7]]}}}],["exagger",{"_index":2150,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2660,13]]}}}],["exam",{"_index":18437,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[38069,4],[38124,5],[38188,5]]}}}],["examin",{"_index":1028,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3157,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1422,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67315,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29673,7],[40309,10],[50386,7],[67835,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44439,7],[62470,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32070,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47321,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28739,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23450,7],[26611,7],[34388,7],[38280,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22203,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5230,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29026,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2309,9],[8707,7],[19731,7],[20198,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11042,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12544,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1440,7],[2200,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6588,9]]},"/en/lessons/geocoding-qgis":{"position":[[15720,7],[19755,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2826,7]]},"/en/lessons/gravity-model":{"position":[[41872,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[11027,7],[27608,7],[30450,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29445,8],[33271,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[13254,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11433,9],[14053,7],[14799,7],[15800,7],[20547,7],[23675,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16585,7],[43300,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3726,8]]},"/en/lessons/jupyter-notebooks":{"position":[[51685,9]]},"/en/lessons/linear-regression":{"position":[[1034,7],[8031,8],[46890,11],[62413,7]]},"/en/lessons/logistic-regression":{"position":[[671,7],[43368,7],[62988,7]]},"/en/lessons/naive-bayesian":{"position":[[16990,8],[24290,9],[36220,7],[47851,7],[60076,7],[61010,9],[61968,7],[69794,9]]},"/en/lessons/preserving-your-research-data":{"position":[[4909,9],[5131,9],[9387,9]]},"/en/lessons/qgis-layers":{"position":[[15124,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30811,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19176,7]]},"/en/lessons/sonification":{"position":[[23443,7]]},"/en/lessons/space-place-gazetteers":{"position":[[16134,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10410,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60970,9],[61701,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4056,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16848,7],[24657,7],[25342,7],[27346,7],[28697,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32088,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1673,7],[14462,7],[22269,7],[22809,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14946,7],[46001,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1366,7]]}}}],["examinations.12",{"_index":11221,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[43892,15]]}}}],["examp",{"_index":15935,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2048,7]]}}}],["exampl",{"_index":159,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3298,8],[3395,8],[3877,7],[3977,7],[3993,7],[4006,7],[5509,8],[7169,8],[9457,8],[11631,8],[12415,7],[14158,7],[14246,7],[14617,7],[14657,7],[14780,7],[15015,8],[15043,7],[16747,8],[17815,7],[19069,7],[19228,7],[20188,8],[20634,7],[21022,7],[21663,7],[21803,7],[21908,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4471,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3849,8],[8261,8],[9805,7],[12047,8],[14722,8],[27615,8],[28703,8],[33212,8],[35052,7],[36197,8],[39724,8],[39919,8],[41560,8],[43352,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[157,7],[176,8],[712,8],[1638,7],[2585,7],[2931,8],[4085,7],[5796,8],[7171,8],[7479,7],[8638,9],[9954,7],[11202,8],[12521,7],[12625,7],[13207,8],[14092,8],[14569,7],[14689,7],[15222,8],[15969,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1577,8],[4420,8],[6815,8],[9082,7],[9318,8],[11410,8],[11913,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[68,7],[680,8],[2335,7],[3581,7],[8555,8],[13238,8],[14745,8],[21288,8],[28179,8],[30108,8],[31029,8],[31493,8],[33665,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2570,8],[8437,8],[11755,8],[17193,7],[18075,7],[18385,7],[29274,7],[41643,7],[46170,8],[47135,7],[47586,7],[50918,7],[52188,8],[54890,8],[57747,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2650,7],[15680,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[183,7],[625,8],[3991,8],[4723,8],[4755,7],[4769,7],[4789,7],[7001,7],[10372,8],[10771,8],[13163,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7492,8],[24667,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2774,8],[10711,7],[11305,8],[11829,8],[14391,8],[18615,8],[19097,7],[19790,7],[21890,7],[23208,8],[34394,7],[45909,8],[59228,7],[61007,8],[61299,7],[63508,7],[70028,8],[70395,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[887,7],[1945,7],[2908,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6392,8],[7094,7],[8657,9],[10110,8],[26003,8],[26974,8],[28142,8],[35579,8],[37153,8],[40771,8],[40791,7],[45605,8],[48930,7],[51238,8],[59487,8],[59653,7],[60603,8],[63035,8],[67235,8],[68881,8]]},"/en/lessons/common-similarity-measures":{"position":[[1085,8],[5410,8],[5744,8],[6263,8],[6503,7],[6742,8],[6907,7],[9280,8],[11838,8],[18829,8],[20597,7],[23411,7],[29726,8],[30084,8],[34263,8],[34837,7],[37720,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2645,8],[3291,8],[9958,8],[10163,8],[10297,8],[10420,8],[10770,8],[10869,9],[10938,7],[11260,8],[11387,7],[11718,9],[11783,8],[12094,8],[12446,7],[12506,8],[14570,7],[14682,7],[18183,7],[19434,8],[20544,8],[21210,7],[22486,7],[22743,7],[22818,8],[23025,9],[25256,8],[27973,8],[29061,7],[29093,7],[29751,8],[30622,7],[31792,8],[33822,8],[36767,8],[37636,7],[37944,7],[40485,7],[41232,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6149,8],[6550,8],[6934,7],[13961,9],[16348,8],[17834,8],[19145,8],[19354,8],[19588,7],[20815,8],[21309,8],[26081,7],[26821,7],[27039,8],[28969,7],[31255,8],[32641,7],[32757,7],[32817,7],[33402,8],[33675,8],[34490,7],[34971,8],[35042,9],[35351,8],[36387,8],[36633,8],[38071,8],[40094,7],[41250,8],[41681,8],[45714,8],[48210,7],[48743,8],[49137,7],[51291,8],[51592,8],[52652,8],[52818,8],[60774,7],[63500,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1622,8],[2275,8],[5644,8],[11765,8],[12489,8],[17007,7],[20825,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4627,7],[5225,7],[9047,8],[9822,8],[16945,8],[18691,8],[23873,8],[24229,7],[25255,7],[27924,7],[28355,8],[29424,7],[33060,7],[33357,8],[34637,7],[34811,8],[35218,7],[36001,8],[39171,8],[39704,8],[39946,9],[40339,7],[40564,8],[40836,8],[41237,7],[48611,8],[50786,8],[59055,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[718,8],[1184,8],[2970,8],[3309,8],[6045,8],[7603,8],[11448,8],[12711,9],[18143,8],[32234,8],[33360,8],[36076,8]]},"/en/lessons/counting-frequencies":{"position":[[1047,8],[3719,8],[4773,8],[5287,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[683,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2490,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[717,8],[4663,8],[6430,8],[8161,7],[9222,8],[13711,7],[20366,8],[29504,7],[31591,8],[31944,8],[32162,8],[32343,7],[32905,9],[33531,7],[33642,9],[33785,7],[34130,7],[36475,7],[43437,8],[44618,8],[45175,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4428,8],[8826,8],[11226,7],[15131,8],[30142,8],[31058,8],[31877,7],[32044,7],[32666,8],[33548,8],[35499,8],[39278,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3855,8],[4685,7],[5189,8],[24051,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4212,8],[4574,8],[9409,8],[10581,7],[10709,7],[11519,8],[12665,7],[22033,7],[22113,8],[22295,7],[23390,7],[27414,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4873,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1879,8],[2981,8],[4149,7],[7149,10],[10968,8],[11990,8],[28974,8],[34619,8],[37697,8],[39734,7],[39823,7],[45567,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1438,8],[1890,7],[4821,8],[6248,8],[11943,8],[12443,8],[15616,8],[19535,8],[24481,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[97,7],[1024,8],[3710,7],[3758,7],[3967,8],[4668,8],[5635,7],[6886,9],[7601,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[738,7],[1295,8],[3834,7],[6814,7],[7440,7],[7810,7],[8153,7],[8317,7],[12482,7],[14930,8],[15297,8],[15446,8],[15703,8],[16071,8],[16947,8],[19251,7],[20380,7],[21205,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4089,7],[12440,8],[16785,7],[16968,7],[17312,7],[18574,8],[19801,8],[22981,7],[23898,8],[24400,8],[26535,8],[26681,7],[28930,7],[30044,8],[35465,7],[35608,7],[43228,8],[43885,8],[44438,8],[49208,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2038,8],[2473,8],[3643,8],[4835,8],[7755,8],[24457,8],[25071,7],[26902,7],[27694,8],[30534,8],[31167,7],[31617,7],[32199,7],[39080,8],[40080,7],[40342,7],[45923,8],[46018,8],[46209,8],[46527,8],[48980,7],[53756,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8714,7],[9816,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[530,7],[705,7],[1541,8],[6283,7],[6543,7],[6754,7],[15509,7],[18420,7],[18589,8],[20039,7],[26868,8],[32947,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6629,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[177,8],[3436,8],[16264,8],[19394,8],[21423,8],[42775,8],[46724,8],[50026,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2365,9],[10828,7],[14921,7],[16878,7],[17312,7],[22791,7]]},"/en/lessons/extracting-keywords":{"position":[[916,8],[2184,8],[25380,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3699,8],[9137,8],[14765,8],[16039,8],[16558,8],[17450,8],[17662,8],[18012,8],[20542,8],[23085,7],[23565,8],[32290,8],[33854,7],[42292,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[144,7],[364,7],[585,7],[1134,8],[3377,8],[3456,7],[3596,7],[3739,7],[3866,7],[3909,7],[4180,7],[4608,7],[8828,7],[9340,7],[10365,8],[17133,8],[18046,7],[18434,7],[19048,7],[20677,7],[21128,8],[21912,7],[25993,8],[26242,8],[26648,7],[26674,7],[28195,7],[28279,7],[29076,8],[29629,9],[29875,7],[29984,8],[30389,7],[31504,7],[31519,8],[31890,8],[32574,7],[33192,8],[33471,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[163,7],[3506,7],[3735,7],[5423,8],[5761,7],[6613,7],[9139,8],[10021,8],[11132,8],[12547,8],[13736,8],[14568,8],[16442,8],[17137,8],[19723,8],[22359,8],[24212,7],[32568,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[353,7],[528,7],[9023,7],[10103,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[474,7],[649,7],[5499,7],[6918,8],[7671,7],[8844,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3910,8],[13482,8],[18620,7],[35310,8],[38823,8],[62989,8],[63325,8],[66419,7],[66893,7],[67845,8]]},"/en/lessons/geocoding-qgis":{"position":[[699,8],[16008,7],[17682,8],[31671,8],[32283,7],[34463,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[964,8],[1900,8],[6063,7],[7106,7],[7279,7],[9355,8],[9725,7],[10468,8],[10594,7],[16564,8],[17498,8],[17741,8],[18043,7],[18911,8],[19148,8],[19439,7],[20233,7],[20694,7],[21551,7],[21833,7],[22081,7],[23292,8],[23531,7],[25314,8],[26264,7],[26828,7],[28477,8],[28742,7],[30023,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2146,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3326,8],[3796,8],[12011,8],[13559,8],[13620,7],[13821,8],[17580,8],[18480,8],[23647,8],[24326,8],[24599,8],[25588,8],[30275,8],[33465,8],[33701,8],[34991,7],[35258,8],[35859,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4910,7],[19804,8],[22089,7],[29591,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1006,8],[3663,8],[6336,8],[7943,7],[8143,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[641,7],[1186,9],[4383,8],[5840,8],[10799,8],[13658,7],[17699,8],[23004,7],[27387,7],[27558,7],[46114,7],[46358,8],[46450,8],[46484,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[9878,8],[12326,8],[15351,8],[17379,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1076,8],[4667,8],[6612,8],[8982,8],[9928,8],[10248,8],[12533,7],[13081,7],[22986,8],[24886,8],[25439,8],[26142,7],[26871,7],[27006,7]]},"/en/lessons/gravity-model":{"position":[[2003,8],[2993,7],[3233,7],[7400,7],[7971,7],[10291,7],[11986,7],[13706,8],[14964,8],[19036,7],[19704,8],[20465,7],[22376,7],[24209,8],[28071,7],[30102,7],[30361,7],[33023,7],[34172,8],[50598,7],[51262,7],[56551,7],[56625,7],[57768,7],[57926,7],[58797,7],[59332,8],[65046,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[13106,8],[28173,8],[28528,8],[40776,7],[41005,8],[41393,8],[44045,8]]},"/en/lessons/installing-omeka":{"position":[[2038,8],[8583,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[3650,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1743,8],[4464,8],[5777,8],[6285,8],[12567,7],[13484,8],[16163,8],[16397,7],[19126,8],[26458,8],[33410,8],[39643,7],[43019,8],[44632,8],[45327,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6879,8],[12862,8],[15736,8],[17707,9],[17913,7],[20237,8],[20418,7],[21964,8],[23729,7],[24740,8],[29389,7],[29884,8],[31968,9],[32516,7],[34163,8],[35913,8],[37046,7],[38131,8],[38882,7],[50597,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4053,7],[10986,8],[29674,8],[38652,8],[40445,7],[44611,9],[51606,8],[53914,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2683,8],[3499,7],[4002,8],[29118,8]]},"/en/lessons/intro-to-bash":{"position":[[5208,8],[5855,8],[7149,7],[7660,8],[13381,8],[13702,8],[15381,8],[21569,8],[21903,8],[23175,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6244,9],[10604,8]]},"/en/lessons/intro-to-linked-data":{"position":[[4088,7],[4690,7],[5672,8],[6367,7],[6416,8],[7351,8],[8144,8],[12274,8],[13081,8],[14192,8],[14882,7],[14979,7],[15275,7],[16080,8],[16307,8],[16608,8],[17950,7],[18182,8],[21581,8],[22434,8],[24160,9],[24606,8],[25285,8],[25611,7],[26134,8],[26457,8],[27552,7],[28241,7],[33773,7],[36387,7]]},"/en/lessons/intro-to-powershell":{"position":[[6944,8],[14481,8],[20504,7],[20660,8],[20817,9],[30162,7],[31128,8],[35157,8],[36694,8],[37524,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1966,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[10847,7],[17892,8],[20513,7],[20524,7],[22617,7]]},"/en/lessons/introduction-and-installation":{"position":[[1331,8]]},"/en/lessons/introduction-map-warper":{"position":[[10055,8],[11227,7],[14711,7],[15631,8],[21171,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[459,8],[2175,8],[4993,8],[12014,8],[12236,8],[12738,7],[13937,8],[20122,8],[23371,8],[25050,7],[29368,9],[38057,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2378,7],[4236,9],[6817,8],[9939,7],[10032,8],[13602,7],[15906,7],[20384,8],[21961,7],[22923,8],[23306,8],[25376,8],[31515,7],[37859,8],[38286,8],[39052,8],[40301,8],[42019,8],[43933,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1284,8],[2614,8],[4242,8],[4608,8],[4992,8],[5248,8],[11959,7],[14937,8],[17476,8],[21459,8],[29034,7],[30068,8],[32326,8],[47663,8],[50096,7]]},"/en/lessons/json-and-jq":{"position":[[2472,8],[4556,8],[10281,8],[12149,8],[16580,8],[17358,7],[24976,9],[30816,7],[31700,7],[40493,8]]},"/en/lessons/jupyter-notebooks":{"position":[[316,7],[6995,7],[8181,9],[11894,7],[15794,7],[15812,7],[24133,8],[26608,7],[31139,7],[33408,7],[38584,8],[39023,7],[41300,7],[43093,7],[47315,7],[49932,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2232,8],[3769,9],[4541,8],[4719,7],[4845,7],[5180,7],[5231,7],[5817,7],[8183,7],[8581,7]]},"/en/lessons/linear-regression":{"position":[[1421,8],[2406,8],[2425,7],[2899,8],[13297,8],[15486,8],[16327,8],[17019,7],[21731,7],[23734,8],[24403,8],[28382,7],[41749,8],[46303,8],[47868,8],[52302,8],[54644,8],[57162,8],[63259,8],[67979,8],[74431,8]]},"/en/lessons/logistic-regression":{"position":[[1141,8],[2126,8],[2145,7],[2619,8],[3770,7],[3858,8],[15604,8],[16254,7],[19485,8],[21654,8],[22273,8],[26836,8],[43584,8],[44432,8],[44653,7],[52540,8],[63215,8],[65907,8],[66248,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1980,8],[2215,8],[3994,8],[4913,8],[5114,8],[5321,8],[5787,8],[6321,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3667,8],[22142,8],[26995,8],[30252,7],[34182,7]]},"/en/lessons/naive-bayesian":{"position":[[918,7],[1093,7],[6531,8],[10582,8],[11314,9],[11591,8],[13876,8],[22254,8],[22897,7],[24540,8],[24605,8],[25424,8],[41731,7],[44494,7],[47788,8],[48942,7],[50324,8],[51817,9],[65775,8],[68055,8]]},"/en/lessons/normalizing-data":{"position":[[362,7],[537,7],[1704,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[419,7],[439,7],[459,7],[5960,8],[8086,8],[8424,7],[9956,8],[10255,7],[12374,7],[12663,7],[12846,7],[14614,7],[15964,8],[28497,8],[29697,7],[39522,8],[48179,7],[51241,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2499,8],[3593,9],[4044,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1438,8],[6332,9]]},"/en/lessons/preserving-your-research-data":{"position":[[314,7],[489,7],[5658,7],[7575,8],[9829,7],[10855,8],[12503,8],[14443,7],[16656,7]]},"/en/lessons/qgis-layers":{"position":[[3248,7],[5042,8],[15860,8],[16175,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1483,8],[4949,8],[5350,8],[6694,8],[7236,8],[10588,8],[11014,8],[13500,7],[17848,8],[19066,8],[21584,7],[24085,7],[26277,8],[26531,7]]},"/en/lessons/research-data-with-unix":{"position":[[7162,7],[10561,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[399,7],[543,7],[776,7],[2582,7],[4700,7],[5187,7],[7133,8],[7583,7],[8231,7],[8585,9],[9932,8],[10559,8],[11997,7],[12061,8],[15653,8],[19565,8],[21545,7],[21600,8],[25139,8],[30410,7],[30500,7],[32252,7],[32429,7],[32549,7],[34332,7],[35937,7],[36241,7],[39501,7],[41976,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4653,7],[9773,8],[10342,8],[11575,7],[11656,7],[12744,8],[13216,8],[15404,8],[17727,7],[23306,8],[23536,7],[26159,8],[27221,8],[36239,8],[39249,7],[39563,8],[46621,8],[46867,8],[48065,8],[48094,7],[51777,8],[52493,8]]},"/en/lessons/sentiment-analysis":{"position":[[7658,7],[10632,7],[13211,8],[26422,7],[35533,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1586,8],[1993,8],[2110,8],[2258,7],[3182,8],[4814,9],[6438,8],[30103,7],[34912,8]]},"/en/lessons/sonification":{"position":[[3579,7],[6381,8],[6500,7],[11920,7],[13528,8],[28341,7],[29589,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1101,8],[3444,7],[4800,8],[8729,7],[9409,7],[14661,8],[15484,7],[16030,7],[17596,8],[19758,8],[23870,8],[27835,8],[28262,8],[41716,8],[42357,7],[44222,8],[44658,8],[44885,7],[46000,8],[50289,7],[50926,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7870,8],[8604,8],[23267,8],[26010,9],[29900,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6106,7],[14279,8],[27795,7],[32989,7],[34851,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12380,7],[25953,7],[26100,8],[27260,8],[30671,8],[31385,8],[32381,8],[36244,7],[36583,7],[37267,8],[39825,8],[40523,8],[41292,7],[43536,8],[45860,9],[48827,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3985,8],[9693,8],[10384,7],[14976,8],[15027,8],[32130,8],[32670,8],[35048,8],[46227,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[828,7],[1291,8],[3653,8],[3814,7],[5491,8],[16352,8],[23014,8],[25400,7],[26734,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1602,8],[18304,8],[22732,8],[23613,8],[23672,7],[23845,7],[30893,8],[30964,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4170,8],[12069,8],[13111,9],[13591,8],[15098,8],[22695,7],[29479,7],[30581,8],[31468,8],[33442,8]]},"/en/lessons/transliterating":{"position":[[692,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1405,8],[6414,8],[10705,8],[10824,8],[12480,8],[13012,8],[14514,7],[15274,9],[19911,8],[20793,8],[23158,8],[24712,8],[25141,8],[30589,8],[35993,8],[36798,8],[37606,7],[38046,8],[38213,8],[38491,8],[41460,8],[41906,8],[43053,8],[44752,8],[49650,7],[50764,8],[51492,8],[52132,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2021,8],[3380,8],[3456,9],[3528,8],[27261,7],[27387,9],[31867,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3091,8]]},"/en/lessons/vector-layers-qgis":{"position":[[16821,8]]},"/en/lessons/viewing-html-files":{"position":[[1996,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[782,8],[2185,8],[6510,8],[6614,10],[6967,7],[13668,8],[15697,9],[18102,7],[18854,7],[22598,7],[22757,8],[23003,8],[26803,9],[29491,8],[29674,7],[31826,8],[32537,8],[33467,7],[35579,8],[35752,8],[35983,8],[36736,8],[36985,7],[39805,7],[42371,8],[46685,9]]},"/en/lessons/windows-installation":{"position":[[4233,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3140,7],[10128,8],[12706,9],[16047,7]]},"/en/lessons/working-with-text-files":{"position":[[1228,7],[1546,8],[2004,8],[4170,7],[4701,8],[7260,8],[7515,8]]},"/en/lessons/working-with-web-pages":{"position":[[196,7],[371,7],[1633,9],[2729,8],[4014,8],[4427,8],[9548,8]]}}}],["example.csv",{"_index":16852,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24273,13],[28389,13],[30997,13]]}}}],["example.ipynb",{"_index":16835,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[15000,15]]}}}],["example.txt",{"_index":15359,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[18946,14],[19096,11],[19215,12],[19581,11],[19614,11],[19659,11],[20031,11],[20119,11]]}}}],["example/lesson",{"_index":21437,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[12452,14]]}}}],["example1.txt",{"_index":15360,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[19275,12],[19391,13],[19882,12]]}}}],["example2.txt",{"_index":15361,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[19292,13],[19405,12],[19907,12]]}}}],["example—it",{"_index":7930,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30868,10]]}}}],["exasper",{"_index":20444,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[28696,12]]}}}],["excav",{"_index":6042,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44050,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58398,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[5983,10]]}}}],["exce",{"_index":53,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[987,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38940,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14385,7]]},"/en/lessons/extracting-keywords":{"position":[[4966,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21902,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9684,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22478,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44643,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3493,6]]}}}],["exceed",{"_index":10766,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20782,9]]}}}],["excel",{"_index":1024,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3095,5],[19324,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1770,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11029,5],[15556,6],[16149,7],[16422,5],[16541,5],[17434,6],[19792,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2695,5],[18897,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1460,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8271,9],[9112,9],[9238,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9308,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2994,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17052,6],[44584,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[646,9],[6747,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4116,5],[4828,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13825,5],[14048,5],[16998,5],[17197,6],[22887,5],[31139,5],[35682,5]]},"/en/lessons/extracting-keywords":{"position":[[27042,5],[27843,5],[33184,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4818,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7798,5],[12018,9],[13325,9],[25513,5]]},"/en/lessons/geocoding-qgis":{"position":[[6810,5],[8944,6],[9274,5],[9292,5],[9375,5],[12453,6],[22267,5],[22728,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28466,6],[28770,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5382,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[3021,6],[3190,5],[3430,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5227,6]]},"/en/lessons/gravity-model":{"position":[[8410,6],[22204,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[3816,9],[5138,9],[17272,9],[43461,9],[43710,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2500,9],[38263,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17955,9],[33585,6]]},"/en/lessons/json-and-jq":{"position":[[17786,9],[39959,6]]},"/en/lessons/logistic-regression":{"position":[[63814,9]]},"/en/lessons/preserving-your-research-data":{"position":[[4019,6],[7960,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23143,5],[23548,5],[23655,5],[24118,5],[25154,5],[25655,5],[26794,5],[26846,5]]},"/en/lessons/research-data-with-unix":{"position":[[1461,6],[5803,6],[7723,6],[12772,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10020,5]]},"/en/lessons/sonification":{"position":[[11835,9],[26733,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3400,6],[10164,9],[16623,5],[17024,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19149,9],[32348,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3460,9],[3816,9],[36194,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21211,5],[31646,5],[32195,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20556,9],[64730,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22495,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1730,5],[4710,5],[32519,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11691,5],[11878,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14246,9],[15809,5],[46725,9]]}}}],["except",{"_index":1674,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37015,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27155,9],[30415,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31533,9],[49063,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4970,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1954,6],[20543,7],[53856,6],[63671,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47806,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43037,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33450,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12165,6]]},"/en/lessons/counting-frequencies":{"position":[[5731,7],[9691,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25835,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33665,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15949,11],[16012,9],[16280,10],[16390,10],[16853,6],[16860,9],[17309,10],[18492,10],[18576,9],[22309,6],[22316,9],[23240,10],[23301,9],[23367,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4135,6],[13919,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13627,9],[42837,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42011,6],[42086,6],[42271,6],[43495,6],[43701,6],[44317,6],[48004,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48962,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18878,6],[19070,10],[20841,6],[20848,9],[25374,11],[27415,6]]},"/en/lessons/extracting-keywords":{"position":[[15897,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28805,6],[28812,12],[31711,6],[31718,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24231,6],[24613,6],[32157,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11179,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8441,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29814,6],[48225,7],[48377,7],[48744,7],[48847,7],[49737,6],[53796,6],[53899,7],[54285,7],[54580,7],[56578,7],[56741,6],[56897,9],[58555,7],[59626,7],[65837,7]]},"/en/lessons/gravity-model":{"position":[[23818,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9191,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16185,8],[17107,7],[19264,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36842,10],[38960,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13120,9],[29104,6],[36659,6]]},"/en/lessons/linear-regression":{"position":[[33367,7],[33703,7],[56626,6],[72773,12]]},"/en/lessons/logistic-regression":{"position":[[11971,6],[13463,7],[13799,7],[15613,6],[33574,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15462,10]]},"/en/lessons/naive-bayesian":{"position":[[4342,6],[28164,6],[50884,7]]},"/en/lessons/normalizing-data":{"position":[[5926,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27423,7],[32340,7],[32599,7],[47662,7],[47747,7]]},"/en/lessons/preserving-your-research-data":{"position":[[13922,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23909,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7180,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22065,6],[32229,6],[44679,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11499,6],[11731,6],[13734,10],[17422,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17797,12]]},"/en/lessons/transliterating":{"position":[[1194,11],[10746,6],[19578,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24291,9]]},"/en/lessons/vector-layers-qgis":{"position":[[2374,6],[6742,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44046,7]]}}}],["excerpt",{"_index":1494,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28054,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17613,9],[17657,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56549,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30476,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11893,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28539,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[948,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37943,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[590,8],[20312,8],[20709,8],[20840,8],[20959,9],[21310,7],[21521,8],[22280,8],[23474,8],[27096,8],[28336,9],[29433,8],[31097,8],[31656,7],[34004,8],[34302,8],[36068,8],[36501,8],[36760,8],[38489,8],[39335,8],[40589,8]]},"/en/lessons/sentiment-analysis":{"position":[[24380,7]]},"/en/lessons/sonification":{"position":[[3618,7],[3670,7]]}}}],["excess",{"_index":582,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17934,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[35271,6]]},"/en/lessons/working-with-web-pages":{"position":[[8506,6]]}}}],["exchang",{"_index":7467,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28802,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10295,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[21917,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5595,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9243,10]]},"/en/lessons/sentiment-analysis":{"position":[[6465,8],[33226,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2927,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[381,10],[5622,9],[12895,9],[12962,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[250,8],[17638,10]]},"/en/lessons/working-with-text-files":{"position":[[6386,8]]},"/en/lessons/working-with-web-pages":{"position":[[1477,10],[2077,8]]}}}],["excit",{"_index":3422,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[19211,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19126,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40195,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3249,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[5099,7],[5182,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21189,8],[21461,7],[27623,7],[31665,7],[32269,7],[37713,8],[37919,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2083,8]]},"/en/lessons/intro-to-linked-data":{"position":[[19588,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1971,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21884,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32889,8]]}}}],["exclam",{"_index":11039,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12313,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10142,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20654,11]]},"/en/lessons/sentiment-analysis":{"position":[[13413,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15736,11]]}}}],["exclud",{"_index":1456,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25179,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4023,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6607,8],[61756,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5524,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7274,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6129,9]]},"/en/lessons/gravity-model":{"position":[[16007,8],[16645,8],[22001,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4337,8]]},"/en/lessons/intro-to-bash":{"position":[[7808,7]]},"/en/lessons/intro-to-powershell":{"position":[[1222,7],[33434,7],[33548,8],[34413,7],[34462,8],[34942,7]]},"/en/lessons/linear-regression":{"position":[[16488,9]]},"/en/lessons/naive-bayesian":{"position":[[61770,8]]},"/en/lessons/preserving-your-research-data":{"position":[[5163,7]]},"/en/lessons/research-data-with-unix":{"position":[[12113,7],[13333,7]]},"/en/lessons/sentiment-analysis":{"position":[[25497,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27797,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28737,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32045,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[30727,7]]}}}],["exclus",{"_index":8285,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5723,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13098,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8467,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26756,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62882,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[22333,12]]},"/en/lessons/installing-omeka":{"position":[[1548,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10372,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4536,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1053,11]]},"/en/lessons/naive-bayesian":{"position":[[60159,11]]},"/en/lessons/space-place-gazetteers":{"position":[[46139,11]]}}}],["excus",{"_index":14281,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[33630,8],[33715,7],[33764,7],[34241,7],[35490,7],[36748,9]]}}}],["exec",{"_index":3100,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31150,4],[31347,4],[32602,4],[32908,4],[33672,4],[58767,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9150,4],[9733,4],[11330,4],[14308,4],[14400,4]]}}}],["execut",{"_index":489,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13748,11],[13892,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19268,9],[32217,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3947,7],[14751,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2166,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12616,10],[32016,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2138,7]]},"/en/lessons/counting-frequencies":{"position":[[1023,9],[7204,7],[12735,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2848,7],[3815,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36441,9],[38122,9],[39823,7],[42761,7],[42994,8],[43207,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1167,7],[1555,10],[16005,9],[29217,9],[29449,10],[34363,10],[34447,10],[35310,10],[35457,10],[35517,10],[35591,11],[35935,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10523,7],[16229,7],[16340,7],[17712,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12458,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19787,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6272,7],[6349,10],[10330,7],[11662,10],[12162,7],[27539,7],[42802,9],[47371,7],[47825,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6563,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8143,10],[10879,10],[11965,7],[12139,9],[20573,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10800,7],[10909,9],[11213,13],[12404,7],[45045,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3730,7],[7153,10],[9293,7],[10400,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21139,7],[21242,8],[21529,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6950,12],[7040,11],[23056,11],[24765,11],[25011,11],[25104,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8752,7],[8910,7],[9023,7],[9884,7],[14724,7],[15427,7],[18726,8],[19298,8],[19641,8],[25767,9],[26191,7],[27525,7],[28312,7],[29952,7],[30360,7],[30513,7],[32705,7],[35499,7],[36985,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[30949,8],[31390,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[2231,7],[2294,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9094,7]]},"/en/lessons/intro-to-bash":{"position":[[20083,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7084,7],[8326,9],[12467,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3893,7],[4514,9],[12186,7],[14302,8],[19252,7],[19708,7],[38385,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36033,7],[38231,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5752,9],[6190,8],[6511,7],[6901,8],[23588,9],[24528,8],[47148,7],[51699,8]]},"/en/lessons/linear-regression":{"position":[[29120,7],[32843,9],[35809,7],[41190,7]]},"/en/lessons/linux-installation":{"position":[[3061,7],[3391,7]]},"/en/lessons/logistic-regression":{"position":[[12594,9],[14327,7]]},"/en/lessons/mac-installation":{"position":[[2440,7],[2811,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[616,7]]},"/en/lessons/normalizing-data":{"position":[[9323,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27712,8],[28205,8],[38846,8],[39200,7],[50295,8],[50939,8]]},"/en/lessons/output-data-as-html-file":{"position":[[8684,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9422,7]]},"/en/lessons/qgis-layers":{"position":[[3001,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20233,7]]},"/en/lessons/sentiment-analysis":{"position":[[6525,10],[6687,10],[22471,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[40393,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[145,7],[10577,10],[11307,10],[11870,10],[13347,10],[16784,10],[19003,11],[25291,7],[28646,7],[40920,10]]},"/en/lessons/transliterating":{"position":[[3175,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4316,7],[4707,7],[25739,7],[31272,9]]},"/en/lessons/windows-installation":{"position":[[3798,7],[4158,7]]},"/en/lessons/working-with-text-files":{"position":[[459,8],[5685,7],[6109,8],[6812,7]]},"/en/lessons/working-with-web-pages":{"position":[[5967,7],[8894,7]]}}}],["executable.3",{"_index":22450,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[13556,12]]}}}],["executable’",{"_index":9575,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9192,12]]}}}],["executor",{"_index":9548,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6880,11],[19981,9],[20000,8],[43088,8],[43273,8],[47484,8],[48121,8],[48277,9],[49434,8]]}}}],["exemplar",{"_index":12071,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14055,8]]}}}],["exemplari",{"_index":5361,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8107,9]]}}}],["exemplifi",{"_index":14788,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44093,11]]}}}],["exempt",{"_index":15491,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4358,9]]}}}],["exens",{"_index":2864,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14889,9]]}}}],["exercis",{"_index":359,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9125,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[166,9],[1184,9],[4293,9],[9047,10]]},"/en/lessons/common-similarity-measures":{"position":[[29599,8],[38854,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39797,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[809,9],[32939,9],[33893,9],[34231,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4968,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43801,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13311,8]]},"/en/lessons/extracting-keywords":{"position":[[2170,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2754,8],[3147,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5069,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[15452,8],[15736,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31503,8]]},"/en/lessons/intro-to-bash":{"position":[[23991,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[14319,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18852,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21801,8]]},"/en/lessons/json-and-jq":{"position":[[31889,9]]},"/en/lessons/linear-regression":{"position":[[54158,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[748,8],[788,8],[828,8],[869,8],[906,8],[27391,9],[27483,8],[28467,8],[28491,8],[30144,8],[30168,8],[31503,8],[31527,8],[34097,8],[34121,8],[34238,9],[36027,8]]},"/en/lessons/naive-bayesian":{"position":[[46268,9],[51624,8],[52761,9],[58042,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27797,9]]},"/en/lessons/space-place-gazetteers":{"position":[[25324,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37658,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28843,8],[28902,9],[29088,9],[29140,8],[29839,8],[30826,8],[32121,8],[33519,9],[35953,8],[36437,8],[37606,8],[38350,8],[38944,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[81,8],[2461,8],[2835,8],[3040,8],[4252,8],[4386,9],[12385,8],[19089,8],[20620,9],[27239,9],[29653,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20041,8]]}}}],["exercit",{"_index":21127,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13274,12],[15503,12]]}}}],["exert",{"_index":5353,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6732,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10421,5]]},"/en/lessons/linear-regression":{"position":[[69753,8]]}}}],["exhaust",{"_index":6494,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57643,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26137,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7635,7],[13680,7]]},"/en/lessons/extracting-keywords":{"position":[[28480,10]]},"/en/lessons/gravity-model":{"position":[[13904,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45154,10]]},"/en/lessons/linear-regression":{"position":[[57445,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45730,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2493,10],[42203,10]]}}}],["exhibit",{"_index":7753,"title":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[18,7]]}},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[19,7],[68,7],[85,7],[418,7],[490,8],[1043,8],[1110,7],[1146,7],[1214,7],[1342,8],[1371,8],[1470,7],[1578,8],[1590,7],[1842,7],[2725,7],[2795,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1145,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6991,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2262,7]]}}}],["exist",{"_index":549,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16406,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26411,5],[27417,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31640,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2412,8],[4363,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2632,5],[44808,8],[46545,6],[50711,8],[58311,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3850,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1379,6],[24052,6],[33649,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4024,8],[5269,8],[11967,5],[14187,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[717,8],[935,8],[2490,8],[2682,8],[12255,8],[18514,6],[20745,8],[20836,8],[20926,6],[33678,8],[35400,8],[44311,8],[46862,8],[48670,8],[59985,8],[64451,8],[67406,8],[70786,8]]},"/en/lessons/common-similarity-measures":{"position":[[16969,7],[21923,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1172,8],[8481,8],[16535,8],[24042,8],[30415,8],[30540,8],[31212,8],[31543,8],[31967,8],[32040,8],[38538,8],[46430,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36477,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7794,5],[12464,7],[27361,7]]},"/en/lessons/counting-frequencies":{"position":[[1126,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5978,6],[7442,6],[26657,7],[32086,6],[36223,6],[37056,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3603,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2596,8],[4128,8],[4986,8],[28116,9],[30996,7],[31173,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30698,6],[44470,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18600,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19213,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2370,5],[5665,8],[13808,8],[17313,7],[19080,8],[19120,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2001,8],[11592,5],[46671,8],[49532,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8111,8],[9753,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[21397,8],[48899,5],[49013,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9059,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26183,6],[29715,6],[30196,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18269,8],[18698,5],[24273,8],[25745,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44396,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7469,8],[17309,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2470,8],[7414,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45356,5],[50881,8],[54019,7],[54238,8],[54588,6]]},"/en/lessons/geocoding-qgis":{"position":[[18178,6],[18420,8],[19450,8],[21435,8],[36051,8],[36106,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2215,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6119,5],[16473,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8632,8],[42824,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[2354,5]]},"/en/lessons/gravity-model":{"position":[[25751,8],[31903,6],[33590,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5180,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11009,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[942,8],[1586,8],[45092,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2437,8]]},"/en/lessons/intro-to-linked-data":{"position":[[17800,8],[19350,6],[19716,5],[19734,5],[19751,8]]},"/en/lessons/intro-to-powershell":{"position":[[3860,6],[6640,8],[10202,8],[25231,11],[25502,11],[27746,11],[27877,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[1148,6],[2328,5],[10409,7],[24983,8],[26897,6]]},"/en/lessons/introduction-map-warper":{"position":[[4202,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36342,5],[37936,8]]},"/en/lessons/jupyter-notebooks":{"position":[[512,8],[4759,8],[36112,8],[45409,8],[46081,8],[50886,8]]},"/en/lessons/linear-regression":{"position":[[4582,8],[68667,6]]},"/en/lessons/logistic-regression":{"position":[[34318,7],[52077,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8541,8],[11701,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26768,6]]},"/en/lessons/preserving-your-research-data":{"position":[[5758,5],[7788,8],[7875,8],[8102,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5846,8],[19648,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3363,8],[34750,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5321,5],[11468,9],[24722,9],[24764,9],[33352,7],[41752,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[964,8],[1178,10],[1339,9],[8064,7],[8711,10],[25248,9],[25475,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15621,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34985,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27680,7],[28069,6],[28230,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3419,6],[23214,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26552,7],[26606,7],[32159,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[18679,8],[21392,8],[24201,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19101,8]]},"/en/lessons/vector-layers-qgis":{"position":[[6187,6],[9029,6],[15704,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8269,7],[15726,5],[25673,5],[28867,5]]},"/en/lessons/working-with-text-files":{"position":[[8051,8],[8103,8],[8370,8]]}}}],["exist_ok=tru",{"_index":1470,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26461,14]]}}}],["exit",{"_index":8213,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33434,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8417,4],[8448,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46896,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22320,4],[22372,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9314,4]]},"/en/lessons/installing-omeka":{"position":[[7969,5],[7997,4],[12211,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21917,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6282,6]]},"/en/lessons/intro-to-bash":{"position":[[20515,4],[24499,4]]},"/en/lessons/intro-to-powershell":{"position":[[40259,4],[45496,4],[45518,4],[45529,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1133,4],[10986,4],[18531,9]]}}}],["exitwp",{"_index":5549,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62093,7],[67593,7]]}}}],["exiſt",{"_index":18831,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13402,9],[13826,9],[14351,9],[14539,9]]}}}],["exp",{"_index":9851,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46063,3],[49553,4],[51365,4],[51403,6],[56408,5]]},"/en/lessons/gravity-model":{"position":[[28863,8],[29159,8],[50771,5],[51806,4],[52326,4],[53186,4],[53349,4]]}}}],["exp(4.56232408897",{"_index":13760,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[52657,18]]}}}],["exp(i",{"_index":13751,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51521,5]]}}}],["exp(β_{0",{"_index":13591,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[18364,9],[29174,9],[29773,9],[37065,9]]}}}],["expand",{"_index":1941,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[549,6],[14317,8],[16144,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12056,9]]},"/en/lessons/common-similarity-measures":{"position":[[26884,6],[35648,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[331,6],[19090,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[395,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14195,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13485,7],[28366,6],[36525,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47382,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11549,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5664,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[1522,8],[5178,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28800,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[17751,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12359,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2195,6],[5065,9],[19652,7],[41045,6],[42265,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24355,6],[34843,7]]},"/en/lessons/introduction-map-warper":{"position":[[2204,8],[2432,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1705,6],[41150,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10789,9]]},"/en/lessons/space-place-gazetteers":{"position":[[7782,6],[23600,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9032,7],[26405,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2981,8],[12445,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37948,6],[38000,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2979,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14297,9],[18809,6]]}}}],["expand.bipartit",{"_index":21313,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18434,16]]}}}],["expans",{"_index":17358,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66269,9]]},"/en/lessons/space-place-gazetteers":{"position":[[5293,9]]}}}],["expect",{"_index":1518,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29064,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2261,6],[3843,13],[5163,14],[10129,12],[11123,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35549,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30405,8],[46921,6],[58303,6],[58541,6],[66385,6],[67644,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11911,6],[19602,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15944,12],[61992,8]]},"/en/lessons/common-similarity-measures":{"position":[[15411,7],[32571,6],[34641,7],[35341,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27120,6],[31896,6],[42347,6],[48097,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9065,6],[9804,13],[28919,9],[56917,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5494,6],[18435,6],[18907,6],[19743,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40498,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1067,8],[9794,7],[9852,8],[27406,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11661,6],[18143,7],[28298,8],[29479,9],[30415,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1999,8],[10940,8],[11389,6],[20170,9],[22007,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10191,9],[11091,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32395,6],[41699,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44054,9]]},"/en/lessons/extracting-keywords":{"position":[[1445,8],[32758,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38444,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19440,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57623,7]]},"/en/lessons/geocoding-qgis":{"position":[[10838,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10653,6]]},"/en/lessons/gravity-model":{"position":[[1147,6],[1269,6],[6783,7],[11972,7],[18129,9],[18158,9],[18182,8],[23198,7],[25504,6],[50534,8],[55721,8],[55911,9],[56050,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1540,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11514,12],[36706,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43608,8]]},"/en/lessons/intro-to-linked-data":{"position":[[34211,6],[36459,6]]},"/en/lessons/intro-to-powershell":{"position":[[32358,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16864,8],[24117,8],[24591,8],[24624,8],[24784,8],[27496,8],[32925,8],[35758,6],[42752,9]]},"/en/lessons/json-and-jq":{"position":[[5925,8]]},"/en/lessons/jupyter-notebooks":{"position":[[39909,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8252,7]]},"/en/lessons/linear-regression":{"position":[[12200,9],[16059,6],[16874,8],[39274,7],[51997,12]]},"/en/lessons/logistic-regression":{"position":[[9161,10]]},"/en/lessons/naive-bayesian":{"position":[[7889,8]]},"/en/lessons/output-data-as-html-file":{"position":[[8724,9]]},"/en/lessons/preserving-your-research-data":{"position":[[16829,8]]},"/en/lessons/qgis-layers":{"position":[[8731,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1396,8],[1458,11],[22585,7]]},"/en/lessons/sentiment-analysis":{"position":[[29219,6],[32717,12]]},"/en/lessons/sonification":{"position":[[5664,13],[6634,13],[6782,12]]},"/en/lessons/space-place-gazetteers":{"position":[[23386,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8882,6],[11327,6],[30727,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30412,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32565,8],[49058,8],[58143,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13738,8],[14569,8]]},"/en/lessons/transliterating":{"position":[[18877,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35603,7],[36486,6],[36859,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[9273,13],[14284,6]]},"/en/lessons/working-with-text-files":{"position":[[3826,6]]}}}],["expectantli",{"_index":14260,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[24138,14],[24779,14]]}}}],["expected_author_count",{"_index":16289,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27922,21],[28143,22],[28205,22],[28253,22]]}}}],["expected_disputed_count",{"_index":16291,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27981,23],[28316,24],[28382,24],[28432,24]]}}}],["expedit",{"_index":20940,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[15664,10]]}}}],["expel",{"_index":13560,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10929,5],[12232,8],[12964,8],[14313,8],[16549,8]]}}}],["expend",{"_index":5354,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6801,6]]}}}],["expens",{"_index":8570,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10321,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1024,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24212,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3404,9]]},"/en/lessons/qgis-layers":{"position":[[693,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9081,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12589,7]]}}}],["experi",{"_index":379,"title":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9771,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3079,10],[15315,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15770,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[605,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1727,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30819,10],[30966,10],[39635,10],[61665,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14612,10],[20234,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5237,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22342,10],[34927,10],[45506,10],[51234,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36464,10],[41388,10],[65347,11]]},"/en/lessons/common-similarity-measures":{"position":[[30213,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1354,11],[1425,10],[39356,11],[40768,10],[40984,10],[41157,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36681,10],[36818,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37701,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35,11],[635,10],[685,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22873,10],[26601,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2819,11],[6751,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14105,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2190,12],[3013,10],[3334,12],[4489,11],[4821,11],[10857,10],[11180,11],[12848,11],[49463,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49872,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2626,10],[7765,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26995,10]]},"/en/lessons/extracting-keywords":{"position":[[26136,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9456,11],[34686,10],[41594,10],[43966,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5932,11]]},"/en/lessons/geocoding-qgis":{"position":[[15304,10],[16089,10],[16363,10],[29084,10]]},"/en/lessons/georeferencing-qgis":{"position":[[10058,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[22488,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4267,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[9908,10]]},"/en/lessons/gravity-model":{"position":[[4246,10],[56757,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[2952,10],[34458,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7497,10],[10533,10],[11493,11],[43165,10],[43393,10],[46444,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4217,10],[30976,12],[34104,10],[44581,10],[50020,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1278,10],[1328,12]]},"/en/lessons/intro-to-bash":{"position":[[5363,12],[11650,10]]},"/en/lessons/intro-to-powershell":{"position":[[6619,10],[30591,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[25313,11],[25505,10],[25636,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34725,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1299,10],[29849,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4545,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5018,11],[8156,10],[16605,10],[16716,13],[41486,10],[41986,10],[50545,13],[50909,10]]},"/en/lessons/linear-regression":{"position":[[12001,10]]},"/en/lessons/logistic-regression":{"position":[[4695,11],[63103,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[559,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36107,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5031,10],[11228,10]]},"/en/lessons/preserving-your-research-data":{"position":[[3287,11],[3347,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3644,11],[3804,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19377,11]]},"/en/lessons/sentiment-analysis":{"position":[[250,10],[301,10],[38795,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5875,10]]},"/en/lessons/sonification":{"position":[[1147,10],[1699,11],[4300,11],[13638,10],[20072,12],[34516,11]]},"/en/lessons/space-place-gazetteers":{"position":[[3218,10],[49592,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[725,11],[9142,10],[17261,10],[17357,12],[22040,10],[31691,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[135,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15111,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[161,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30553,10],[47378,10],[49482,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21636,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6584,10]]}}}],["experienc",{"_index":5376,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10555,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15213,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7257,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[336,11],[38751,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16091,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5786,11]]},"/en/lessons/extracting-keywords":{"position":[[15808,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49863,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[979,11],[41996,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23718,11]]}}}],["experiment",{"_index":612,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19003,16]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5155,15]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25974,15]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5269,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17880,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2408,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20935,15],[23345,15]]},"/en/lessons/introduction-map-warper":{"position":[[1757,15],[2978,15]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4301,15]]},"/en/lessons/linear-regression":{"position":[[12238,12],[78039,12]]},"/en/lessons/sonification":{"position":[[4413,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[885,16]]}}}],["experiments.2",{"_index":14647,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15832,13]]}}}],["expert",{"_index":2749,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1346,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[704,7],[33067,8],[33290,6],[40911,8],[40990,7],[45934,6],[49119,7],[49155,6],[59518,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6104,6]]},"/en/lessons/common-similarity-measures":{"position":[[29540,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7679,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67624,7]]},"/en/lessons/introduction-map-warper":{"position":[[891,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2145,8],[3573,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50245,6],[52282,6]]}}}],["expertis",{"_index":3714,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1942,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62606,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3862,10],[5776,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35490,10]]},"/en/lessons/gravity-model":{"position":[[32125,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[924,9]]},"/en/lessons/preserving-your-research-data":{"position":[[3546,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4399,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2300,9]]}}}],["explain",{"_index":2542,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22936,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21684,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5601,9],[7566,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9232,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13032,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13489,7],[13707,7],[24919,9],[27222,9],[61732,9],[65501,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1579,9],[5514,7],[7127,7],[7413,7],[16775,7],[33327,7],[39476,8],[44033,7],[44181,7],[45532,7],[53374,7]]},"/en/lessons/common-similarity-measures":{"position":[[4058,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6521,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51690,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15217,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5545,9],[30926,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36729,8],[36806,8],[39627,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33059,8],[33131,7],[46564,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[464,8],[1477,7],[5740,7],[16827,7],[31349,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2226,9],[47759,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9316,10],[20605,8],[41670,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36655,7],[43332,7],[54328,9],[55473,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47665,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11113,8],[21562,9],[26871,7]]},"/en/lessons/extracting-keywords":{"position":[[31898,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1980,8],[12081,9],[13731,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[380,10],[1185,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12540,8],[22548,7],[34393,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[43086,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[67,8],[27036,8]]},"/en/lessons/gravity-model":{"position":[[19375,7],[25982,7],[29618,9],[30134,9],[34975,9],[43439,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2410,12],[40903,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[4339,9],[4711,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27393,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[571,9],[3145,10],[26392,7],[26501,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4760,8]]},"/en/lessons/intro-to-powershell":{"position":[[33169,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1022,8],[26794,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1856,9],[3289,7],[13529,7],[14929,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7488,9],[9710,9],[51384,10]]},"/en/lessons/jupyter-notebooks":{"position":[[22437,8],[26413,8],[36612,7],[39670,8],[41028,7]]},"/en/lessons/linear-regression":{"position":[[3425,7],[22763,7],[55922,8],[60864,7],[78510,9]]},"/en/lessons/logistic-regression":{"position":[[3145,7],[34555,7]]},"/en/lessons/naive-bayesian":{"position":[[15089,10],[15687,8],[29555,9],[66482,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28798,9],[40240,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1242,7],[1302,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7064,9],[15345,9],[22013,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11295,8],[26956,9]]},"/en/lessons/sonification":{"position":[[10655,10]]},"/en/lessons/space-place-gazetteers":{"position":[[46305,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34308,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48924,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1702,8],[5890,8],[28711,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[274,7],[36131,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6074,8],[12453,7],[15997,10],[16065,10],[23832,8],[24982,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1473,8],[28320,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1309,8],[4220,7],[4958,8],[6227,7],[8716,9],[22471,7]]},"/en/lessons/working-with-web-pages":{"position":[[616,8],[10261,8]]}}}],["explainshell.com",{"_index":23597,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5426,16]]}}}],["explan",{"_index":1111,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6794,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10198,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41813,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4290,12],[64288,12]]},"/en/lessons/common-similarity-measures":{"position":[[10710,11],[33675,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39561,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9930,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18820,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16717,12],[21014,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37018,11]]},"/en/lessons/extracting-keywords":{"position":[[9629,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20212,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3640,11],[4027,11],[26303,11],[40631,11],[42996,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22618,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3264,12],[10699,11]]},"/en/lessons/intro-to-powershell":{"position":[[42667,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[7005,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6727,11],[19274,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13584,11],[15006,11],[25903,12],[31327,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34708,11]]},"/en/lessons/jupyter-notebooks":{"position":[[19735,11],[39518,12]]},"/en/lessons/naive-bayesian":{"position":[[12889,11],[69108,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47497,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24521,14]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40820,11]]}}}],["explanatori",{"_index":4018,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26292,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9831,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15149,11],[29664,11],[36660,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12895,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9783,12],[21232,11]]},"/en/lessons/gravity-model":{"position":[[58135,11]]},"/en/lessons/intro-to-powershell":{"position":[[37506,11]]},"/en/lessons/linear-regression":{"position":[[19314,11],[19858,11],[20090,11]]},"/en/lessons/naive-bayesian":{"position":[[41322,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16982,12]]}}}],["explet",{"_index":6839,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[33454,9]]}}}],["explic",{"_index":3718,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2763,10]]}}}],["explicabo",{"_index":21152,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13625,10],[15799,10]]}}}],["explicit",{"_index":2579,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26433,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46297,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13243,8],[14985,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31103,10]]},"/en/lessons/intro-to-linked-data":{"position":[[20835,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35462,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1866,8]]},"/en/lessons/sonification":{"position":[[33868,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3562,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[20435,9],[20745,8],[21724,8],[30924,8]]}}}],["explicitli",{"_index":4502,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65966,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10226,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10120,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1820,10],[2011,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18619,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1927,10]]},"/en/lessons/extracting-keywords":{"position":[[18468,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22005,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5089,10]]},"/en/lessons/output-data-as-html-file":{"position":[[1877,10]]},"/en/lessons/sonification":{"position":[[19951,11],[23165,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3152,11],[9221,10],[21570,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9899,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[23910,11]]}}}],["explod",{"_index":10329,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[9035,9]]}}}],["exploit",{"_index":3226,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58137,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66654,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36283,12]]}}}],["explor",{"_index":983,"title":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[0,9]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1475,11],[42557,7],[43300,7],[52674,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30789,8],[33748,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12309,13],[12383,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[447,7],[5667,9],[15317,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9008,7],[19197,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2533,7],[22511,12],[35843,7],[67452,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[603,9],[28119,9],[28187,7],[45882,9],[50180,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16297,7],[59610,7],[67183,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1984,9],[3189,7],[4900,7],[24928,7],[25476,7],[32301,8],[36524,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[757,9],[1637,9],[2655,9],[11927,7],[17362,9],[25893,7],[28640,7],[35834,7],[35870,9],[46908,7],[47851,7],[48975,9],[49096,7],[53963,8],[55237,9],[60698,7],[61323,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2990,8],[14084,9],[16738,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6620,7],[9422,7],[10791,9],[12734,9],[20330,9],[22438,9],[29612,7],[51838,11],[55466,7],[58948,9],[59403,7],[59466,9],[62547,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24682,12],[28360,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8331,9],[9356,7],[9793,7],[12555,9],[26083,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3395,7],[12558,8],[12713,8],[35029,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1280,7],[1813,7],[2945,7],[16955,7],[17179,7],[21041,7],[26012,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[268,9],[5160,9],[17269,9],[17355,8],[17562,7],[34653,9],[37240,9],[47281,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1242,9],[4645,12],[14341,7],[29240,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4904,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3151,7],[3808,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5649,12],[43930,7],[53895,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13150,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1,9],[924,9],[39374,7],[47616,7],[48259,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2291,7],[4924,11],[11173,12],[15350,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2540,8],[2836,7],[10220,8],[11962,7],[22119,8],[38195,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[778,10],[17804,7],[36846,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17095,9],[24071,7]]},"/en/lessons/geocoding-qgis":{"position":[[29555,7]]},"/en/lessons/georeferencing-qgis":{"position":[[10613,7],[11206,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[31391,9],[35730,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11981,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1124,7],[4179,7],[14023,7],[15679,7],[16357,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12443,7],[24516,11]]},"/en/lessons/gravity-model":{"position":[[13587,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[665,12],[1615,7],[41495,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4110,8],[4200,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11880,7],[13594,7],[15330,7],[16344,7],[17117,7],[18893,7],[21505,7],[29302,7],[35228,7],[35833,7],[37987,7],[40753,7],[42466,7],[44138,7],[45710,7],[47460,7],[48775,7],[49718,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2229,7],[15206,8],[15361,8],[37259,8]]},"/en/lessons/intro-to-bash":{"position":[[4851,8],[6631,7],[8319,9],[9723,9],[9872,7],[10178,10],[11194,8],[11322,8],[14601,8],[26016,8],[26098,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1592,7]]},"/en/lessons/intro-to-powershell":{"position":[[389,8],[2146,7],[11911,8],[12177,9],[12195,11],[12219,8],[12272,9],[12360,8],[12452,10],[12506,8],[12661,8],[12756,9],[12771,8],[13339,8],[14292,9],[43632,8],[43697,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[10877,8]]},"/en/lessons/introduction-map-warper":{"position":[[12252,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4285,11],[17240,9],[19971,11],[32921,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2776,9],[9637,8],[32693,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18808,11],[20405,7],[46027,7],[46639,9]]},"/en/lessons/jupyter-notebooks":{"position":[[15205,8],[17476,8],[43209,7],[44950,9],[45271,7],[50878,7]]},"/en/lessons/linear-regression":{"position":[[1986,7]]},"/en/lessons/logistic-regression":{"position":[[1706,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36273,7]]},"/en/lessons/naive-bayesian":{"position":[[6019,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2436,9]]},"/en/lessons/qgis-layers":{"position":[[16137,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27135,8],[27453,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[364,11],[472,9],[563,12],[2910,7],[3868,8],[5410,11],[5464,7],[5746,9],[6136,7],[6448,7],[10831,11],[10857,9],[11581,7],[14606,7],[16848,7],[18647,11],[18743,11],[18812,9],[18898,7],[19281,8],[19949,7],[21309,11],[21565,12],[21672,9],[28478,8],[28694,7],[38816,11],[39643,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[636,7],[10566,9],[18237,10],[45665,9]]},"/en/lessons/sentiment-analysis":{"position":[[1840,9],[2325,7],[10344,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2692,7],[2991,7]]},"/en/lessons/sonification":{"position":[[3236,7],[4659,11],[19896,7],[39038,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16005,7],[16204,12],[37250,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8852,8],[16614,9],[30688,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3624,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5687,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2147,8],[3816,8],[3876,8],[4049,8],[4965,9],[5118,9],[23928,7],[32332,7],[36260,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24797,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34515,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16141,7],[33360,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[296,7],[15396,9],[23542,9],[35470,8],[40890,7],[48205,9],[49266,8],[49877,7],[50219,8],[52924,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1415,8],[4293,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[143,7],[356,9],[9431,9],[13566,11],[13619,9],[21497,11],[26138,7],[29444,9],[33211,7],[37590,9],[47106,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[769,9],[4129,9],[9890,9],[14514,9],[15817,8],[16083,9],[16499,8],[16566,7],[16795,8]]}}}],["exploratori",{"_index":953,"title":{"/en/lessons/sentiment-analysis":{"position":[[23,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[426,11],[34609,11],[42225,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[238,11],[453,11],[1258,11],[12149,11],[21768,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[973,11],[1541,11],[50789,11],[61187,11],[67392,11],[68014,11],[70793,11]]},"/en/lessons/common-similarity-measures":{"position":[[35805,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6934,11],[46223,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9855,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8835,11],[28957,11],[29206,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1078,11],[6443,11],[6520,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32153,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2134,11],[2394,11],[35991,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1720,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1782,12],[1908,11],[38631,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2240,11],[51655,11]]},"/en/lessons/sentiment-analysis":{"position":[[24,11],[145,11],[861,11],[946,11],[974,11],[1173,11],[1435,11],[1673,11],[4366,11],[24777,11],[33000,11],[40373,11],[40738,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10563,11],[28948,11],[29719,11],[61367,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[374,11],[1743,11],[4772,12],[32006,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9016,11]]}}}],["explorer.ex",{"_index":23596,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5292,12]]}}}],["explos",{"_index":23366,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17160,12],[20444,10],[25980,10],[28525,9],[28821,10],[30468,9],[30484,10],[32139,11],[33259,9]]}}}],["expon",{"_index":17554,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[8043,8],[8405,8],[8478,8],[8506,8]]}}}],["exponenti",{"_index":13548,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[9831,11],[28842,11],[28914,11],[52708,11]]}}}],["export",{"_index":2102,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13758,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[154,9],[7275,10],[7387,9],[7425,6],[7531,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22828,7],[22882,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[469,9],[4374,6],[18499,9],[18758,6],[18789,8],[18951,6],[19006,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6771,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[972,6],[1022,8],[60677,9],[60874,6],[61379,7],[61691,8],[61725,8],[61800,6],[62455,6],[62787,10],[62859,9],[63700,9],[63839,7],[67460,9],[71842,9]]},"/en/lessons/common-similarity-measures":{"position":[[30017,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13679,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15134,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10895,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16167,8],[16254,6],[25388,6],[25434,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44131,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9408,6],[11947,6],[12287,6],[12922,6],[13173,6],[14867,6],[15248,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[147,9],[2659,9],[2763,6],[2850,9],[3006,6],[3271,8],[3318,9],[4316,6],[4577,6],[7548,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[114,9],[970,6],[12370,9],[12512,6],[12586,7],[12816,9],[13915,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[545,9],[45247,6],[45301,9],[45380,7],[45405,6],[45542,6],[45645,6],[45901,8],[45942,6],[46028,6],[46083,8],[46160,9],[46296,6],[52575,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[347,6],[17117,6],[17865,6],[17995,9],[18023,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[558,6],[25314,6],[25368,6]]},"/en/lessons/geocoding-qgis":{"position":[[762,7],[18441,9],[20781,7],[21374,6],[25483,6],[26855,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8704,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11920,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1392,6],[4044,9],[11458,6],[11549,6],[11612,9],[11868,6],[12640,9],[15635,7],[17846,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[607,6],[635,6],[23388,6],[24471,6]]},"/en/lessons/gravity-model":{"position":[[1219,8],[2406,8],[57858,9],[57916,9],[57978,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[364,6],[25324,6],[25348,6],[25437,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1338,9],[1388,9],[1424,9],[1452,9],[1814,6],[2544,6],[3415,8],[48835,9],[49031,6],[49766,9],[49807,8],[50025,9],[50044,9],[50372,8],[50657,9],[50719,9],[50893,6],[51018,6],[51533,6],[52667,9],[54003,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8258,8]]},"/en/lessons/introduction-map-warper":{"position":[[343,6],[2770,6],[3262,6],[3301,6],[3473,6],[8988,6],[10449,7],[10480,6],[19740,6],[19761,6],[19786,6],[19882,10],[20947,6],[20974,6],[23390,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[40703,6]]},"/en/lessons/jupyter-notebooks":{"position":[[408,10],[34034,10],[51667,9]]},"/en/lessons/linear-regression":{"position":[[64173,8]]},"/en/lessons/qgis-layers":{"position":[[1227,8]]},"/en/lessons/research-data-with-unix":{"position":[[8116,6],[9267,6],[11481,7],[12310,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1015,9],[1219,9],[34045,9],[34090,6],[35068,6],[37333,9],[37417,6]]},"/en/lessons/space-place-gazetteers":{"position":[[17744,8],[19601,6],[48140,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10775,6],[24450,6],[25366,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1948,6],[16781,8],[31234,6],[31577,6],[53770,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5996,6],[12462,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17375,7]]}}}],["expos",{"_index":1193,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10759,6],[31178,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11007,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54537,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27696,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4315,6],[13029,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23463,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9223,6],[36839,7]]},"/en/lessons/json-and-jq":{"position":[[1340,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7268,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[823,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10045,7]]}}}],["exposit",{"_index":14728,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34788,11]]}}}],["exposur",{"_index":5863,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10857,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3862,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17476,8]]},"/en/lessons/gravity-model":{"position":[[7834,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3674,8]]},"/en/lessons/jupyter-notebooks":{"position":[[41919,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[348,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24824,8]]}}}],["express",{"_index":542,"title":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[33,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[22,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16110,10],[16196,12],[16576,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12991,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14977,7],[38565,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8863,11],[8964,11],[9806,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[451,11],[15153,11],[16886,10],[17235,10],[17320,12],[18367,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[34,11],[83,11],[1308,11],[3785,11],[5041,11],[5422,11],[5675,11],[5895,10],[6051,11],[9344,11],[11232,11],[16998,11]]},"/en/lessons/common-similarity-measures":{"position":[[13108,11],[15143,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31544,10]]},"/en/lessons/counting-frequencies":{"position":[[13689,12],[13810,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2491,7],[4653,10],[9909,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12187,11],[38176,12],[39446,12],[40989,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11332,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19521,9],[20187,14],[27630,10],[27687,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47301,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27211,11],[27286,11],[27414,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29814,9],[36188,9],[45172,7]]},"/en/lessons/extracting-keywords":{"position":[[5854,12],[17636,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[634,10],[7199,10],[7358,10],[7390,10],[7548,10],[7662,10],[8261,10],[8426,11],[8470,11],[8934,10],[9161,10],[9289,10],[9941,10],[10043,10],[10378,10],[10484,10],[10626,11],[12135,10],[12682,10],[13028,12],[13446,10],[13805,10],[13977,10],[14809,12],[15358,10],[15439,10],[15519,12],[15793,11],[15876,11],[16077,10],[16479,10],[16643,10],[17013,11],[20472,11],[21141,10],[21288,11],[21635,10],[23343,11],[25683,10],[26105,10],[26372,10],[27228,10],[27548,10],[28131,10],[28434,12],[28542,10],[28586,10],[28670,10],[28757,10],[28892,10],[29358,10],[30534,10],[30702,10],[31574,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16216,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[856,11],[3396,13],[3478,7],[3546,11],[3583,12],[3628,11],[3845,10],[13233,11],[13296,11],[13889,12],[17524,11],[17562,11],[17726,13],[17895,12],[18691,11],[18798,11],[18923,12],[19030,10],[19525,10],[22564,11],[23195,11],[33317,11],[34948,11],[34989,10],[35877,10],[36357,10],[36410,11],[52458,10],[56407,11],[57044,11],[57109,11],[58272,10],[67243,11]]},"/en/lessons/geocoding-qgis":{"position":[[2034,9],[16109,10],[16470,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18713,11],[18823,11],[18966,10],[19406,11],[19624,10],[21134,9],[22162,11],[22363,11],[25187,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11626,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1589,10]]},"/en/lessons/gravity-model":{"position":[[45243,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18652,9],[38710,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[188,7],[310,7],[346,7],[745,7],[1745,8],[3686,7],[3826,8],[3991,7],[4515,7],[5986,7],[7930,7],[7957,7],[10896,8],[11789,8],[13404,8],[14036,7],[15247,8],[15660,7],[16137,8],[16521,7],[16930,8],[17641,8],[18689,8],[19027,7],[19475,7],[19937,7],[21251,8],[22617,7],[28988,8],[29956,7],[30894,7],[33981,7],[35756,8],[51453,7],[51672,7],[51791,8],[52698,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8443,11],[8814,12],[35526,10],[37924,9]]},"/en/lessons/intro-to-linked-data":{"position":[[9123,9],[16201,7],[26573,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[2163,11],[5045,9],[10107,10],[10155,10],[14455,7],[22535,10],[22591,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38673,9]]},"/en/lessons/json-and-jq":{"position":[[12015,12],[12057,12],[12130,14],[18147,9],[18337,7],[21343,7]]},"/en/lessons/jupyter-notebooks":{"position":[[6684,12],[16002,11]]},"/en/lessons/linear-regression":{"position":[[13350,9],[18256,9],[18744,9],[19594,9],[19841,9],[20303,9],[25865,9],[26152,7],[47733,9],[47832,9]]},"/en/lessons/logistic-regression":{"position":[[4719,11],[9951,9]]},"/en/lessons/naive-bayesian":{"position":[[10943,10],[27703,11]]},"/en/lessons/normalizing-data":{"position":[[160,11],[932,12],[6257,11],[6831,12],[6852,11],[6947,11],[7272,10],[7531,11],[7853,10],[8297,10],[8465,11],[8744,11],[9935,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7680,10],[7813,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7219,12],[11125,10],[20444,10]]},"/en/lessons/research-data-with-unix":{"position":[[8855,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14489,10],[14522,11],[14622,11],[14690,12],[41349,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23233,11],[32834,7]]},"/en/lessons/sentiment-analysis":{"position":[[3269,9],[5600,9],[16724,7],[24548,9],[24653,9],[28931,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[31052,11]]},"/en/lessons/sonification":{"position":[[1926,11],[2277,10],[28159,12]]},"/en/lessons/space-place-gazetteers":{"position":[[14370,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36503,11],[36542,11],[45518,14]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5748,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41352,10],[41857,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18430,11],[24643,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[23,11],[1498,11],[2342,11],[2909,10],[3066,11],[7528,11],[7854,12],[7902,10],[8042,11],[8401,11],[14806,12],[14848,11],[14969,12],[14990,11],[15511,12],[16790,11],[16844,12],[16875,11],[17756,10],[19385,11],[19669,11],[19772,11],[19949,11],[20035,11],[22335,12],[30779,11],[31347,10],[31631,11],[31738,11],[32221,11],[32286,11],[32575,10],[32698,11],[32901,10],[33021,11],[33265,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8821,12],[10110,13],[10291,11]]}}}],["expuls",{"_index":13573,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12732,9]]}}}],["ext",{"_index":22432,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12470,3],[12475,3]]}}}],["extend",{"_index":1591,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31695,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2306,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41504,9],[43985,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12270,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1434,9],[38145,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9164,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31554,9],[39253,6],[48060,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4260,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27385,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1451,6],[26196,6],[27699,8],[36194,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[60257,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31538,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12959,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[699,9],[41390,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12741,6]]},"/en/lessons/linear-regression":{"position":[[15145,8]]},"/en/lessons/preserving-your-research-data":{"position":[[934,8]]},"/en/lessons/research-data-with-unix":{"position":[[1536,8],[13843,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7869,6],[21877,8]]},"/en/lessons/sonification":{"position":[[9774,6]]},"/en/lessons/space-place-gazetteers":{"position":[[21197,6],[31997,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4387,7],[4790,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4394,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[8112,6],[22843,9],[31904,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29214,9]]}}}],["extendend",{"_index":19818,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[14552,9]]}}}],["extens",{"_index":464,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12831,10],[20337,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23719,9],[31681,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3684,10],[19320,10],[19435,9],[19494,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9209,12],[10105,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13718,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48126,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22712,9],[41107,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24858,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20861,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2245,9],[2274,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33358,11],[34072,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26705,9],[26740,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18878,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22925,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3435,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1044,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34945,9],[35561,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29470,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6946,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57537,9]]},"/en/lessons/geocoding-qgis":{"position":[[22762,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22578,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13867,9],[13914,9],[14314,9],[21919,9],[26727,9],[26802,9],[34188,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[2312,9],[2486,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26842,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[4533,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40285,10],[45499,11],[45809,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54662,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5158,13],[5195,10],[5334,9],[5539,9],[10199,9],[10770,9]]},"/en/lessons/intro-to-linked-data":{"position":[[18549,10],[18581,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13563,9],[13595,9],[13764,9],[16425,11],[16606,9],[20030,9],[30964,9],[38841,9]]},"/en/lessons/json-and-jq":{"position":[[16738,9]]},"/en/lessons/jupyter-notebooks":{"position":[[8417,11]]},"/en/lessons/linear-regression":{"position":[[17107,10]]},"/en/lessons/naive-bayesian":{"position":[[32559,10],[32606,9],[35550,11]]},"/en/lessons/output-data-as-html-file":{"position":[[8235,9]]},"/en/lessons/sentiment-analysis":{"position":[[39271,9]]},"/en/lessons/sonification":{"position":[[22809,10],[22859,9],[32734,10]]},"/en/lessons/space-place-gazetteers":{"position":[[25370,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21667,10],[27923,10],[32854,9],[33109,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14680,11],[25676,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31640,10],[32301,11],[32524,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1247,9],[2783,10],[2959,11],[5018,10],[40390,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20526,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[12078,9],[15594,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2146,9],[8471,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6437,9]]}}}],["extent",{"_index":2107,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14663,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5703,6],[12230,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21980,8]]},"/en/lessons/geocoding-qgis":{"position":[[3859,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10516,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15587,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2182,6]]},"/en/lessons/linear-regression":{"position":[[16729,6]]},"/en/lessons/logistic-regression":{"position":[[56284,6]]},"/en/lessons/qgis-layers":{"position":[[13191,6],[13473,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1303,8],[7832,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[437,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[932,6]]}}}],["extern",{"_index":250,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5302,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14229,8],[15370,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4185,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9126,11],[17940,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6060,8],[6378,8],[35261,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11037,8],[11084,8],[11878,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22764,8],[26947,8],[37022,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10810,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22573,8]]},"/en/lessons/geocoding-qgis":{"position":[[27711,10],[29675,10],[32590,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[198,8],[11813,8],[13012,8],[14072,10],[19409,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30439,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20071,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[278,8],[1328,8],[4670,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13631,8],[14383,9],[14644,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15719,8],[32580,8]]},"/en/lessons/jupyter-notebooks":{"position":[[36676,8]]},"/en/lessons/linear-regression":{"position":[[46626,8],[78378,8]]},"/en/lessons/logistic-regression":{"position":[[62404,8],[63303,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[24883,8]]},"/en/lessons/naive-bayesian":{"position":[[59115,11]]},"/en/lessons/space-place-gazetteers":{"position":[[23515,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12484,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19130,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13851,8]]}}}],["externalist",{"_index":3886,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17971,12]]}}}],["extol",{"_index":15795,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12855,6]]}}}],["extort",{"_index":18557,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55421,9]]}}}],["extra",{"_index":241,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5094,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39284,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15238,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14384,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7128,5],[7924,5],[13523,5],[15679,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20691,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16707,5],[18346,5],[21684,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31050,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36308,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10186,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6476,5],[22919,5],[35827,5]]},"/en/lessons/extracting-keywords":{"position":[[32394,5],[38645,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13173,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6518,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3429,5]]},"/en/lessons/geocoding-qgis":{"position":[[21193,5],[28105,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[35417,5],[35738,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16289,5]]},"/en/lessons/installing-omeka":{"position":[[5970,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12564,8]]},"/en/lessons/intro-to-bash":{"position":[[2982,5]]},"/en/lessons/intro-to-powershell":{"position":[[36669,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9348,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24011,5]]},"/en/lessons/linear-regression":{"position":[[59730,5]]},"/en/lessons/normalizing-data":{"position":[[9907,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1919,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[35604,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3222,5]]},"/en/lessons/sentiment-analysis":{"position":[[11845,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15251,5]]},"/en/lessons/sonification":{"position":[[8252,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25038,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21475,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[25468,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2104,5]]},"/en/lessons/working-with-text-files":{"position":[[9117,5]]}}}],["extract",{"_index":1371,"title":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[44,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[0,10]]},"/en/lessons/extracting-keywords":{"position":[[20,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19387,10],[19713,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19081,10],[31101,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8253,8],[8321,10],[8378,11],[14775,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1106,7],[5704,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1541,7],[2444,7],[28988,7],[46143,7],[53916,7],[63726,7],[69774,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3569,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12802,9],[44847,8],[45119,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4414,10],[7905,7],[29764,7],[29894,7],[31279,10],[32274,10],[33864,7],[35639,10],[37688,7],[40036,9],[52469,9],[55652,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2610,10],[38406,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1021,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[45,10],[480,7],[3137,10],[4388,7],[9112,9],[15128,10],[26078,10],[31365,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20981,9],[24726,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[745,10],[12587,7],[14523,7],[31600,7],[40029,8],[40791,10],[43902,8],[44037,9],[50273,9],[53535,9],[55610,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11849,7],[12683,7],[12823,9],[29947,7],[32815,7],[33408,7],[35737,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[334,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1413,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1,10],[2699,10],[2895,9],[9027,8],[9115,7],[9197,7],[9295,7],[9427,7],[29540,7],[29641,7]]},"/en/lessons/extracting-keywords":{"position":[[21,7],[966,7],[1122,7],[1359,7],[1541,7],[2061,10],[2238,7],[3221,10],[3814,7],[6871,9],[8009,7],[8164,7],[26492,9],[29658,9],[37604,9],[38968,7],[39268,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3225,10],[7396,7],[15768,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[288,7],[1363,7],[6923,9],[9856,10],[12494,7],[13543,7],[14649,9],[16493,7],[25765,10],[33528,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1577,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8147,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8211,7]]},"/en/lessons/geocoding-qgis":{"position":[[6295,9],[6384,7],[23705,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[494,10],[724,7],[2285,10],[3302,7],[3677,9],[11814,9],[13752,7],[13930,9],[14533,9],[15154,9],[23108,10],[24643,7],[26165,8],[26779,9],[28803,9],[32702,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[8096,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7946,9],[8104,9],[8641,9],[33878,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[137,10],[444,10],[1730,10],[2931,10],[9446,8],[12644,9],[13775,10],[13803,7],[15627,7]]},"/en/lessons/intro-to-linked-data":{"position":[[20624,7]]},"/en/lessons/introduction-map-warper":{"position":[[2948,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[710,10],[2953,10],[3667,7],[17397,12],[23687,7],[24430,10],[29211,10],[29399,7],[31376,9],[32754,9],[37303,7],[38470,9],[39298,10],[40804,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5753,10],[41910,7],[46216,10]]},"/en/lessons/json-and-jq":{"position":[[485,10],[20476,7],[22662,10],[23821,7],[24831,7],[25827,10],[26218,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2661,10],[15851,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[975,7],[9027,7]]},"/en/lessons/linear-regression":{"position":[[28315,9]]},"/en/lessons/linux-installation":{"position":[[1548,7]]},"/en/lessons/logistic-regression":{"position":[[36221,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1165,7]]},"/en/lessons/naive-bayesian":{"position":[[662,10],[1434,7],[5256,7],[24137,7],[34616,7],[34790,7],[34960,10],[37769,7],[47745,7],[57871,10],[57970,7],[67784,7],[67865,7],[70704,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18214,7],[23690,8],[25962,7],[26566,7],[26984,7],[40101,10],[41719,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[341,9],[11939,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15069,7],[42040,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19287,10],[22814,10],[24041,10],[24454,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4022,7],[45141,10],[45294,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3561,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[152,9],[836,9],[1084,9],[1758,9],[2510,9],[3962,9],[4290,9],[4554,9],[4868,9],[5243,9],[5403,9],[6982,10],[7227,9],[14050,9],[15745,9],[17995,9],[19845,9],[24080,9],[42531,9],[42657,9],[44990,9],[46027,9],[47515,9],[49042,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13310,7],[32517,10],[33706,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2579,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18649,8],[35423,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15488,7],[15528,7]]},"/en/lessons/transliterating":{"position":[[14147,7],[14212,7],[16346,7],[18305,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26350,8]]},"/en/lessons/viewing-html-files":{"position":[[964,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1139,7],[1661,7],[1726,7],[1761,7],[5803,10],[7507,7],[7554,7],[9211,7],[9247,7],[9781,9],[10490,9],[10685,7],[10830,7],[10908,9],[11113,8],[11382,7],[11479,7],[11549,10],[14162,7],[21088,10]]}}}],["extract_date_named_entities(doc",{"_index":7115,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[55764,33]]}}}],["extract_named_entities(doc",{"_index":6886,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37838,28],[38122,28]]}}}],["extract_noun_phrases(doc",{"_index":6851,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35718,26]]}}}],["extract_proper_nouns(doc",{"_index":6813,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31355,26]]}}}],["extract_stopwords(doc",{"_index":6840,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34066,23]]}}}],["extractingkeywordset",{"_index":10927,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[14542,23],[14931,21]]}}}],["extraction.17",{"_index":1765,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43492,13]]}}}],["extractkeywords.pi",{"_index":10926,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[13763,19],[14073,18],[15091,18],[30948,18]]}}}],["extraher",{"_index":11777,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6117,9]]}}}],["extran",{"_index":3671,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9859,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49491,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19403,10],[19574,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7364,10],[8581,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23300,10],[23471,10]]}}}],["extraordinari",{"_index":18337,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19949,14],[19979,13]]}}}],["extraordinarili",{"_index":3908,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19110,15]]},"/en/lessons/intro-to-powershell":{"position":[[28177,15]]}}}],["extrapol",{"_index":8015,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45673,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23800,13]]}}}],["extratextu",{"_index":6555,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5378,12]]}}}],["extrem",{"_index":2417,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13952,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28080,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19438,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19346,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34893,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2753,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4945,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28522,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11861,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48583,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[23276,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2813,9]]},"/en/lessons/gravity-model":{"position":[[26135,9]]},"/en/lessons/intro-to-powershell":{"position":[[12791,9],[16557,9],[29777,9],[30240,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[6153,8]]},"/en/lessons/linear-regression":{"position":[[2865,9],[54719,7],[60042,7]]},"/en/lessons/logistic-regression":{"position":[[2585,9]]},"/en/lessons/research-data-with-unix":{"position":[[14643,9]]},"/en/lessons/sentiment-analysis":{"position":[[13280,9],[38036,8]]},"/en/lessons/space-place-gazetteers":{"position":[[22321,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[518,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29075,9],[32841,9],[46376,9],[46852,7],[47524,10],[47937,9],[51336,7],[60959,10]]},"/en/lessons/vector-layers-qgis":{"position":[[8106,7],[15829,7]]}}}],["extreme–posit",{"_index":17393,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[69720,16]]}}}],["extremist",{"_index":2639,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29313,11],[29393,11]]}}}],["ey",{"_index":1740,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42188,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38116,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16229,3],[22676,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13755,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16147,4],[33346,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2884,4],[7930,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19309,4]]},"/en/lessons/intro-to-bash":{"position":[[3762,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2829,4],[23522,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37400,5]]}}}],["eyebal",{"_index":13611,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[22837,7]]}}}],["eyndhoven",{"_index":12767,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31485,10]]}}}],["e{dimension_numb",{"_index":4038,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28861,19]]}}}],["f",{"_index":451,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12113,1],[12172,2],[12627,2],[19410,1],[19436,2],[19545,2],[19558,2],[19573,2],[20171,2],[20279,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22740,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20740,2],[21621,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2617,2],[3360,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30893,2],[45180,1],[47953,1],[48038,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22482,1]]},"/en/lessons/common-similarity-measures":{"position":[[25902,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[408,1],[19993,1],[20237,1],[21811,1],[21863,1],[21949,1],[21998,1],[22296,2],[22309,2],[56822,3],[59483,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4377,1]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2615,1],[4416,1],[4926,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14005,3],[16417,3],[22531,3],[24536,3],[26922,3],[28125,3],[30284,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22612,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14908,1],[22739,1],[26203,1],[29265,1],[34586,1],[37193,1],[37870,1],[38659,1],[40165,1],[44233,1],[46470,1],[47078,1],[47920,1]]},"/en/lessons/extracting-keywords":{"position":[[12532,1],[16067,1],[24250,1],[24372,1],[25627,1],[31260,1],[34798,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13730,2],[13737,1],[14446,2],[14453,1],[27753,2],[27760,1],[29391,2],[29398,1],[35936,1],[36043,2],[39505,2],[47744,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8835,1],[8860,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6379,1]]},"/en/lessons/gravity-model":{"position":[[4405,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49309,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16800,3],[19565,3],[27142,3],[29603,3],[31996,3]]},"/en/lessons/intro-to-bash":{"position":[[18643,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4482,1],[12160,1],[13162,1],[14407,1],[15289,1],[17327,1],[18425,2],[19501,1]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29729,1],[29935,1],[31116,1],[38552,1],[39118,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5156,1],[5240,3],[15819,2]]},"/en/lessons/jupyter-notebooks":{"position":[[24290,2],[28406,2],[30964,1],[31014,2]]},"/en/lessons/linear-regression":{"position":[[1002,1],[11587,2],[36129,1],[36174,1],[42914,1],[61181,1],[61265,1],[61378,1],[62281,1],[62362,1],[68891,1]]},"/en/lessons/linux-installation":{"position":[[2043,3]]},"/en/lessons/logistic-regression":{"position":[[10998,1],[11363,1],[11452,1],[11581,3],[12747,1],[16639,4],[19891,1],[19989,1],[20008,2],[20197,1],[20216,1],[20287,1],[20359,1],[25602,1],[25922,1],[35419,1],[35489,2],[37954,1],[40421,2],[40474,1],[40604,2],[40703,1],[41574,1],[42110,1],[42474,1],[42541,1],[42626,1],[47194,1],[48918,1],[52914,1],[53187,1],[53998,1],[54084,1],[54253,1],[55035,1]]},"/en/lessons/naive-bayesian":{"position":[[31112,2],[32892,1],[32907,2]]},"/en/lessons/output-data-as-html-file":{"position":[[4301,2],[5817,1],[6731,1]]},"/en/lessons/sentiment-analysis":{"position":[[12501,3],[12522,3]]},"/en/lessons/sonification":{"position":[[32005,4],[32010,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61472,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8433,2],[11101,1],[14677,2],[32238,1]]},"/en/lessons/transliterating":{"position":[[11802,4],[11817,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6542,1],[6551,1],[6827,1]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27432,2]]},"/en/lessons/windows-installation":{"position":[[2285,2]]},"/en/lessons/working-with-text-files":{"position":[[2725,1],[3582,1],[3711,1],[4402,1],[6978,1],[8837,1]]},"/en/lessons/working-with-web-pages":{"position":[[9338,1]]}}}],["f\"{id}\\t{place}\\t{source_title}\\t{start_date}\\t{end_date}\\n",{"_index":11600,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26541,60]]}}}],["f\"{output_file_nam",{"_index":8191,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25776,20]]}}}],["f%.*}_edited.jpg",{"_index":639,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20287,19]]}}}],["f'\").reset_index(drop=tru",{"_index":17559,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[10694,28]]}}}],["f'https://zenodo.org/records/7948908/files/{zipfile}?download=1",{"_index":3988,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23478,64]]}}}],["f,ax",{"_index":4382,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53357,6],[63112,6]]}}}],["f.close",{"_index":1993,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4388,7],[4714,7],[9208,7],[15188,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4428,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2792,9],[4593,9],[5103,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14970,7],[18119,7],[22809,7],[26273,7],[29335,7],[34677,9],[37253,7],[37961,9],[38719,7],[40235,7],[44301,7],[46540,7],[47169,9],[47988,7]]},"/en/lessons/extracting-keywords":{"position":[[12606,9],[16134,9],[24324,9],[24439,9],[25684,9],[31327,9],[34872,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8914,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27677,9],[48036,9]]},"/en/lessons/output-data-as-html-file":{"position":[[6158,9],[7072,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33297,9]]},"/en/lessons/working-with-text-files":{"position":[[2779,9],[7043,9],[8898,9]]},"/en/lessons/working-with-web-pages":{"position":[[9397,7]]}}}],["f.endswith('.pdf",{"_index":11053,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13762,19],[14478,19]]}}}],["f.endswith('.png",{"_index":11122,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27785,19],[29423,19],[35978,19]]}}}],["f.read",{"_index":1422,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22772,8]]},"/en/lessons/working-with-text-files":{"position":[[7019,8]]}}}],["f.read().lower().split(\"\\n",{"_index":10921,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12577,28],[16105,28],[24295,28],[24410,28],[31298,28],[34843,28]]}}}],["f.read().split",{"_index":10247,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34645,16],[37929,16],[47137,16]]}}}],["f.split",{"_index":5737,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25866,14]]}}}],["f.write(\"\\n",{"_index":22345,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32708,11]]}}}],["f.write('\\n",{"_index":23668,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[8868,12]]}}}],["f.write('hello",{"_index":11684,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[8891,14]]},"/en/lessons/working-with-text-files":{"position":[[2756,14]]}}}],["f.write(matchstr",{"_index":10946,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[25659,20]]}}}],["f.write(messag",{"_index":7779,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2775,16],[4576,16],[5086,16]]}}}],["f.write(output",{"_index":18939,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27657,15]]}}}],["f.write(text",{"_index":19081,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48018,13]]}}}],["f.write(url",{"_index":1992,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4374,13],[4700,13],[9194,13],[15174,13]]}}}],["f.write(webcont",{"_index":7623,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4404,19]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14946,19],[22781,19],[26245,19],[29307,19],[37225,19],[38691,19],[40207,19],[44269,19],[46512,19],[47956,19]]},"/en/lessons/working-with-web-pages":{"position":[[9377,19]]}}}],["f.write(wget",{"_index":18383,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[31123,14]]}}}],["f.write(whol",{"_index":19145,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[6139,14],[7053,14]]}}}],["f.writelines(image_text",{"_index":22347,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33111,24]]}}}],["f.writerow([\"nam",{"_index":15070,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4529,19],[12207,19],[13211,19],[14456,19],[15338,19],[17376,19],[18528,19],[19550,19]]}}}],["f.writerow([nam",{"_index":15096,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12430,18],[19423,18]]}}}],["f.writerow([names,fulllink",{"_index":15075,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4715,28],[13452,28],[14697,28],[15579,28],[17617,28],[19791,28]]}}}],["f.zip",{"_index":18392,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32910,7]]}}}],["f0",{"_index":22121,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9526,4]]}}}],["f1",{"_index":4303,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47154,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37026,2],[41813,2],[49666,2],[50353,2],[51187,3]]},"/en/lessons/logistic-regression":{"position":[[20676,2],[23297,2],[23617,2],[23706,2],[23728,2],[24176,2],[25376,2],[25905,2]]}}}],["f10",{"_index":23027,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[11005,3]]}}}],["f1_femal",{"_index":17617,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24268,9]]}}}],["f1_male",{"_index":17621,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24351,7]]}}}],["f1_score",{"_index":6346,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40542,8],[41589,8],[45737,9],[46009,8],[46462,8],[49353,8]]}}}],["f1_score(y_test_binari",{"_index":17618,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24280,23],[24361,23]]}}}],["f1_score(y_tru",{"_index":6431,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49831,16]]}}}],["f1d2",{"_index":16630,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4044,4]]}}}],["f1scoremulti",{"_index":6323,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36992,12],[37380,16]]}}}],["f42fca4e",{"_index":9671,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18716,8]]}}}],["f4bfk3otyb7buknwfckxknlg",{"_index":7609,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3485,27]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1597,27]]}}}],["f=open('lead",{"_index":2111,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14809,15]]}}}],["f=open('urls.txt','w",{"_index":1988,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4232,22],[4570,22],[9058,22]]}}}],["f=open(output_fil",{"_index":18938,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27628,19],[47989,19]]}}}],["f\\beta",{"_index":6218,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21846,12]]}}}],["f_classif",{"_index":17580,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15259,9],[15426,9]]}}}],["f_regress",{"_index":17148,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33013,14],[35882,12],[36017,12],[36506,12]]},"/en/lessons/logistic-regression":{"position":[[15076,14]]}}}],["faae",{"_index":7239,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6638,4],[10300,4],[10880,4],[20198,5],[20386,7],[21849,7],[22431,4],[23550,6],[25284,6],[25339,6]]}}}],["fab",{"_index":19321,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[7912,3],[8159,3]]}}}],["fabian",{"_index":7573,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38373,6]]}}}],["fabric",{"_index":20628,"title":{},"body":{"/en/lessons/sonification":{"position":[[122,12]]}}}],["fabul",{"_index":6483,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56826,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1774,10]]}}}],["fabula",{"_index":19942,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[516,10]]}}}],["fac",{"_index":6871,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37019,3]]}}}],["face",{"_index":3277,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[602,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[577,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31813,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64534,4]]},"/en/lessons/counting-frequencies":{"position":[[13513,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1228,5],[1303,5],[10225,4],[30139,6],[30226,4],[30375,6],[31294,4],[32952,5],[33238,4],[33302,6],[33359,5],[33483,5],[38595,5],[41800,5],[42225,4],[42327,5],[42609,5],[43145,6],[43933,5],[44699,5],[44942,5],[45142,5],[45298,5],[45867,4],[47366,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3264,5],[3574,6],[3648,6],[4400,5],[4675,5],[4741,5],[7422,5],[9698,5],[9729,4],[9774,4],[9900,5],[9921,5],[15787,5],[18823,4],[20011,5],[20045,4],[20330,5],[20589,5],[20627,4],[20780,4],[20954,5],[21112,4],[21332,4],[22736,6],[23142,4],[23354,6],[23388,4],[24114,5],[26915,5],[26933,6],[27282,4],[27371,4],[27449,5],[27514,5],[27842,8],[27870,7],[27952,7],[28640,4],[28749,7],[28783,5],[29509,5],[29526,5],[29581,8],[29609,7],[29691,7],[30180,6],[30517,4],[30565,7],[30982,4],[31097,5],[31266,5],[31546,4],[31655,7],[31689,5],[31952,5],[32470,5],[33458,5],[34531,6],[35801,7],[36131,5],[37037,4],[38546,6],[38764,6],[39770,5],[39930,5],[42520,4],[44744,4],[46898,4],[47437,5],[48602,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32418,4],[50114,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20473,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16195,5],[27922,4],[32568,4],[33959,5]]},"/en/lessons/intro-to-linked-data":{"position":[[8402,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17851,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4539,5]]},"/en/lessons/naive-bayesian":{"position":[[23241,5]]},"/en/lessons/normalizing-data":{"position":[[5918,4]]},"/en/lessons/sentiment-analysis":{"position":[[5251,4],[6698,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7214,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4279,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1333,6],[6983,6]]}}}],["face.xlsx",{"_index":9410,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[45077,9]]}}}],["face_cascad",{"_index":11130,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28124,12],[30685,12]]}}}],["face_cascade.detectmultiscal",{"_index":11149,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[30221,29]]}}}],["face_cascade.detectmultiscale(image=greyscale_imag",{"_index":11133,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28254,52],[30806,52]]}}}],["facebook",{"_index":3787,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10571,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3487,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68563,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[10784,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[26162,8]]},"/en/lessons/introduction-map-warper":{"position":[[6740,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63315,8]]}}}],["facet",{"_index":3275,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[364,9],[8133,7],[8162,5],[8327,6],[8347,6],[8379,5],[8398,6],[8528,6],[8820,6],[8893,7],[8901,5],[9123,5],[9640,5],[10884,5],[10931,8],[10957,7],[10970,6],[11147,6],[13082,9],[13173,7],[13309,5],[13315,6],[13460,5],[13922,6],[13960,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20518,5],[20549,7],[21136,5],[21626,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33822,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17794,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[448,5],[2907,7],[17436,5],[17449,5],[38523,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1993,5],[23876,5]]},"/en/lessons/jupyter-notebooks":{"position":[[51035,6]]}}}],["facet/filt",{"_index":3404,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15469,12],[15741,12]]}}}],["facet_col",{"_index":14441,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[17804,9],[18468,9]]}}}],["facet_col=\"gend",{"_index":14447,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18430,17]]}}}],["facet_wrap",{"_index":19876,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[27347,11],[27826,11]]}}}],["facet_wrap(~interact",{"_index":19877,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[27499,24]]}}}],["facia",{"_index":11866,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7105,6]]}}}],["facial",{"_index":5978,"title":{"/en/lessons/facial-recognition-ai-python":{"position":[[0,6]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37715,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1,6],[378,6],[1817,6],[6079,6],[6325,6],[8972,6],[18691,6],[22083,6],[24017,6],[24404,6],[24847,6],[25077,6],[25195,6],[26556,6],[26621,6],[27181,6],[29744,6],[35006,6],[40139,6],[44049,6]]}}}],["facil",{"_index":13070,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26957,10]]},"/en/lessons/space-place-gazetteers":{"position":[[28620,11]]}}}],["facilit",{"_index":2173,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5036,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10344,11],[57971,10],[62150,10],[64015,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16137,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13559,10],[29141,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6157,10],[11640,10],[12810,11],[14717,12],[48944,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4704,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4571,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7076,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6153,12],[15456,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6729,11],[29060,11]]},"/en/lessons/introduction-map-warper":{"position":[[6785,10],[9905,10],[14316,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10908,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[281,10]]},"/en/lessons/space-place-gazetteers":{"position":[[48318,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18896,11]]}}}],["facsimile/pdf",{"_index":18741,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7263,13]]}}}],["fact",{"_index":555,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16504,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9884,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12332,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4445,4]]},"/en/lessons/common-similarity-measures":{"position":[[4569,5],[11049,4],[15760,5],[19471,4],[19984,4],[21687,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4313,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6279,4],[18662,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29880,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23916,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7843,5],[27893,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14318,4],[23064,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9862,5],[20318,4],[24260,7],[24666,4],[29536,4],[30824,4],[30853,6],[31523,4],[37232,5],[38406,5],[42677,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37467,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22294,4],[37723,5],[49804,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26525,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4484,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4559,5],[18876,5],[27983,4],[48418,4],[68389,4]]},"/en/lessons/geocoding-qgis":{"position":[[12190,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[27753,4]]},"/en/lessons/gravity-model":{"position":[[16242,4],[17480,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16313,4],[42221,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5059,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50056,5],[52266,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2193,4],[18079,4]]},"/en/lessons/intro-to-powershell":{"position":[[20305,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9193,4],[9339,4],[35112,4]]},"/en/lessons/jupyter-notebooks":{"position":[[5033,5]]},"/en/lessons/linear-regression":{"position":[[69233,4]]},"/en/lessons/logistic-regression":{"position":[[11986,4],[42531,4],[48945,6],[51859,4],[53738,4],[55790,4]]},"/en/lessons/naive-bayesian":{"position":[[21740,5],[53537,4],[56152,4],[64972,4],[67616,5],[69888,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2511,5],[6321,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1018,4],[5716,4],[5926,4],[15944,5],[45776,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19442,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58188,4],[60204,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10779,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9482,5]]},"/en/lessons/transliterating":{"position":[[5090,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13478,5],[23291,5],[45749,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9911,4],[10803,4],[21506,4]]}}}],["fact)}\",[fact],4.5%,68.5%,91%,30%,center,wordwrap",{"_index":9370,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36188,51],[46359,51]]}}}],["fact)}\",\\[fact",{"_index":9275,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20233,17]]}}}],["fact)}\",\\[fact],4.5%,68.5%,91%,30%,center,wordwrap",{"_index":9330,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30548,52]]}}}],["facto",{"_index":16430,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46118,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14396,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17605,5]]}}}],["factoextra",{"_index":7470,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[29389,10],[38394,11]]}}}],["factoextra5",{"_index":7319,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14433,11]]}}}],["factomin",{"_index":7192,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2037,10],[8779,10],[8863,10],[9193,10],[29252,10],[38203,11]]}}}],["factominer’",{"_index":7301,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13009,12]]}}}],["factor",{"_index":212,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4353,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49504,8]]},"/en/lessons/common-similarity-measures":{"position":[[1454,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15119,7],[27433,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8975,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28596,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10709,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29977,7],[29992,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41012,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2647,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24785,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16837,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[23856,7],[31003,7]]},"/en/lessons/gravity-model":{"position":[[2163,8],[2352,7],[2945,7],[3639,8],[3814,7],[4051,7],[4202,7],[6327,7],[6724,8],[19493,7],[25889,7],[31209,7],[31524,7],[31679,7],[31788,7],[32032,7],[32307,7],[33725,7],[35154,8],[41533,6],[59280,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6263,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22470,7],[45815,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24968,8]]},"/en/lessons/linear-regression":{"position":[[52651,8],[55224,6],[55234,7],[55389,7],[62003,7]]},"/en/lessons/sentiment-analysis":{"position":[[2727,6],[23338,7]]},"/en/lessons/sonification":{"position":[[19724,8],[19917,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33789,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4595,8],[43909,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28109,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14944,8]]}}}],["factor_cmap",{"_index":23403,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24112,11],[24451,11],[27972,11]]}}}],["factor_cmap(field_name='country_flying_miss",{"_index":23435,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27535,48]]}}}],["factori",{"_index":6223,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23049,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24887,7],[25501,7]]}}}],["factors=countri",{"_index":23437,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27623,18]]}}}],["faculti",{"_index":5344,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6006,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8009,8]]},"/en/lessons/jupyter-notebooks":{"position":[[49323,7]]}}}],["fade",{"_index":10326,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8770,6],[8861,4],[8903,4],[9209,5],[9343,5],[9430,4],[9479,4],[9503,4],[9793,5],[11842,4],[11871,6],[12129,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24682,5]]},"/en/lessons/intro-to-bash":{"position":[[5535,4]]}}}],["fagnoit",{"_index":18609,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59082,10]]}}}],["fahrenheit",{"_index":15942,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6019,10]]}}}],["fail",{"_index":2272,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16427,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16407,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69831,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1798,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18808,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23355,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30958,5],[35531,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41319,4],[41806,4],[41899,6],[42215,5],[42447,6],[42493,6],[43324,6],[43780,5],[43820,6],[44501,6],[44839,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4351,4],[18558,6],[22471,4],[22743,7],[23109,7],[23365,6],[40876,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32231,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28637,4],[39000,5],[58358,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[14529,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8779,7]]},"/en/lessons/gravity-model":{"position":[[12349,6],[12874,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1190,7],[1493,4],[22376,5],[30370,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2379,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16222,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2712,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36923,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16933,4]]},"/en/lessons/linear-regression":{"position":[[31980,4]]},"/en/lessons/logistic-regression":{"position":[[19778,5],[21069,6],[22678,4]]},"/en/lessons/naive-bayesian":{"position":[[55873,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25313,5]]},"/en/lessons/qgis-layers":{"position":[[8598,5]]},"/en/lessons/sentiment-analysis":{"position":[[24394,4],[35630,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22275,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28326,4]]},"/en/lessons/working-with-text-files":{"position":[[5393,5]]}}}],["failedattempt",{"_index":10276,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43362,14],[43443,14],[43856,14],[46733,14]]}}}],["failedattempts.append(url",{"_index":10279,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44359,26],[48046,26]]}}}],["failur",{"_index":8198,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27440,7]]}}}],["faint",{"_index":3694,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16974,5]]}}}],["faintest",{"_index":14772,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42587,8]]}}}],["faintli",{"_index":21498,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24999,7]]}}}],["fair",{"_index":5125,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59175,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44359,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13564,4],[13640,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[528,4],[25529,4],[25642,4],[25667,6],[28720,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58694,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61214,9]]}}}],["fairli",{"_index":2536,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22740,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5818,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5433,6],[6612,6],[25214,6],[33025,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9648,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40593,6]]},"/en/lessons/common-similarity-measures":{"position":[[13661,6],[18063,6],[19181,6],[35178,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7259,6],[16992,6],[42950,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23708,6],[32114,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51420,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15594,6],[26933,6],[27940,6],[33653,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32409,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6657,6],[38191,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12944,6],[16403,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21872,6],[29424,6],[36223,6]]},"/en/lessons/extracting-keywords":{"position":[[1946,6],[18638,6],[29846,6],[29959,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8813,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9771,6],[29104,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3244,6]]},"/en/lessons/gravity-model":{"position":[[4782,6],[21676,6],[45347,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6090,6],[41436,6]]},"/en/lessons/intro-to-bash":{"position":[[18012,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20609,6],[26431,6]]},"/en/lessons/jupyter-notebooks":{"position":[[5420,6],[45625,6],[50808,6]]},"/en/lessons/linear-regression":{"position":[[25692,6],[30312,6]]},"/en/lessons/logistic-regression":{"position":[[25933,6],[42676,6]]},"/en/lessons/naive-bayesian":{"position":[[42183,6],[52789,6],[60669,6]]},"/en/lessons/qgis-layers":{"position":[[6695,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9621,6],[44369,6]]},"/en/lessons/sentiment-analysis":{"position":[[16090,6],[19008,6],[21827,6],[22873,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22051,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4811,6],[37703,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[3284,6],[3537,6]]}}}],["fairness4,5",{"_index":5839,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4193,12]]}}}],["faith",{"_index":5244,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65437,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6078,6]]},"/en/lessons/sentiment-analysis":{"position":[[16111,5],[16737,5],[19029,5],[21848,5],[22894,5]]}}}],["faithfulli",{"_index":12488,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69075,10]]}}}],["fake",{"_index":3664,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9025,6],[16763,6]]},"/en/lessons/naive-bayesian":{"position":[[21619,4]]}}}],["falcini",{"_index":13553,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10660,8],[13357,8],[61793,8]]}}}],["falcon",{"_index":18581,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58649,9]]}}}],["fall",{"_index":1644,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34568,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58087,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36889,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4155,4],[21446,4],[21498,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[43083,4],[43271,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3689,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53381,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8465,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43904,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[16047,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16520,4]]},"/en/lessons/gravity-model":{"position":[[4009,7],[21636,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31568,7]]},"/en/lessons/linear-regression":{"position":[[58678,4]]},"/en/lessons/logistic-regression":{"position":[[9323,6],[9351,5]]},"/en/lessons/naive-bayesian":{"position":[[17366,5],[18816,7],[19122,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7527,4],[40127,4],[41742,4]]},"/en/lessons/qgis-layers":{"position":[[15253,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5168,5]]},"/en/lessons/sentiment-analysis":{"position":[[23457,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1629,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2582,4]]}}}],["fallaw",{"_index":21640,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47156,7]]}}}],["fallback",{"_index":10344,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[13103,8]]}}}],["fallen",{"_index":15533,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10052,6],[13539,7]]}}}],["fals",{"_index":1622,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33148,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22048,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44922,5],[45111,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41549,6],[43080,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20526,5],[20711,6],[20926,5],[21034,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9673,6],[13985,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12512,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30435,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2917,5],[2993,6],[3634,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40064,6],[40083,6],[40238,5],[40260,5],[41328,6],[41347,7],[43941,6],[43960,6],[45223,6],[45242,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27829,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17968,8],[32348,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4157,6],[5471,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37247,6],[37582,6],[39152,6],[39640,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[26494,6],[26501,6],[27364,7],[27372,6],[28230,7],[28244,6],[46567,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44741,5]]},"/en/lessons/json-and-jq":{"position":[[2891,6],[11815,6],[26332,6],[26365,6],[26439,6],[27251,6]]},"/en/lessons/jupyter-notebooks":{"position":[[33602,5]]},"/en/lessons/linear-regression":{"position":[[64916,5],[64995,5],[65363,5],[65446,5]]},"/en/lessons/logistic-regression":{"position":[[19602,6],[19621,6],[20289,6],[20361,6],[20878,5],[21318,5],[21411,5],[21565,7],[21864,5],[21941,5],[22204,5],[22248,5],[22928,5],[23059,5],[28307,5]]},"/en/lessons/naive-bayesian":{"position":[[61707,6],[61920,5],[62582,5],[63631,5],[64179,5],[65195,5],[65572,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13013,5],[13087,5],[13161,5],[13235,5],[13309,5],[13383,5],[13457,5],[13531,5],[13605,5],[13679,5],[13862,5],[17386,6],[22280,5],[22577,7],[23120,5],[23752,5],[25828,5],[25975,6],[31266,6],[31451,7],[31823,6],[33067,6],[35380,6],[35415,6],[35689,5],[36497,6],[36532,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30410,6],[33972,7],[39976,6]]},"/en/lessons/space-place-gazetteers":{"position":[[22873,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9510,5],[9522,5],[9604,5],[9616,5],[9698,5],[9710,5],[9867,5],[9879,5],[11532,5],[11544,5],[11609,5],[11621,5],[11688,5],[11700,5],[11827,5],[11839,5],[15432,5],[15707,6],[15728,6],[15748,5],[18232,6],[21292,6],[28197,6],[30012,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27779,6],[29081,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24705,6],[25266,6],[25306,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31067,5],[31205,5],[45568,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6919,5]]}}}],["falsehood",{"_index":22954,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[41977,9]]}}}],["falsepositives.append(trial[0",{"_index":18637,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62491,31]]}}}],["falsepositives.txt",{"_index":18640,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63416,18]]}}}],["falsify/verifi",{"_index":4581,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4009,14]]}}}],["familair",{"_index":9969,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54115,8]]}}}],["famili",{"_index":2324,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4125,10],[5759,10],[10365,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7735,6],[8211,7],[8300,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39217,9],[39331,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10432,7],[10826,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39868,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9163,6]]},"/en/lessons/gravity-model":{"position":[[19238,7],[60215,6],[62303,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14071,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15786,7]]},"/en/lessons/intro-to-linked-data":{"position":[[8241,6],[19085,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4917,6]]},"/en/lessons/jupyter-notebooks":{"position":[[48869,6]]},"/en/lessons/logistic-regression":{"position":[[48297,6],[49129,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18979,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26308,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2546,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24073,6],[26908,7]]},"/en/lessons/working-with-text-files":{"position":[[4206,6],[7249,6]]}}}],["familiar",{"_index":460,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12397,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2222,11],[2504,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10341,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15046,11],[17081,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43331,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2579,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8432,8],[9685,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4688,11]]},"/en/lessons/common-similarity-measures":{"position":[[2501,11],[2972,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5824,11],[6024,11],[6092,11],[6684,11],[9169,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49399,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11042,11],[16332,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4866,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2368,11],[8747,11],[19562,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3216,8],[3381,8],[5165,11],[36666,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6122,11],[12884,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9999,11],[16006,8],[17101,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3101,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5744,8],[7257,8],[49896,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32591,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4535,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1324,11],[4966,11],[35490,8],[42091,8]]},"/en/lessons/extracting-keywords":{"position":[[7729,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7865,11],[8025,11],[10035,11],[41320,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1516,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16251,9],[25562,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1796,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18473,8],[19092,8]]},"/en/lessons/geocoding-qgis":{"position":[[5152,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2390,8],[9527,8],[13659,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1781,8],[6838,8],[33770,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1698,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5573,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[12757,11]]},"/en/lessons/gravity-model":{"position":[[18818,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3357,11],[4143,11],[15561,8],[15607,8],[26463,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14717,8],[14793,8],[17895,8],[22571,8],[45157,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2124,11],[2301,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12866,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4934,11],[15546,8]]},"/en/lessons/intro-to-bash":{"position":[[5822,8],[6603,8]]},"/en/lessons/intro-to-linked-data":{"position":[[20390,8],[24033,8],[29399,8],[31377,8]]},"/en/lessons/intro-to-powershell":{"position":[[1636,8],[7206,8],[38250,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[838,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10550,8],[12422,8],[20154,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27172,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23181,8]]},"/en/lessons/jupyter-notebooks":{"position":[[5242,11],[36753,8],[39981,11]]},"/en/lessons/linear-regression":{"position":[[3696,11],[3917,11],[19506,9]]},"/en/lessons/logistic-regression":{"position":[[51559,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4636,8],[22071,8]]},"/en/lessons/naive-bayesian":{"position":[[15009,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15281,11],[15354,8],[18556,8]]},"/en/lessons/output-data-as-html-file":{"position":[[1631,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6909,8]]},"/en/lessons/qgis-layers":{"position":[[16348,11]]},"/en/lessons/sonification":{"position":[[2244,11],[6321,8],[20144,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9593,8],[18426,8],[28872,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3377,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36481,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[460,11],[8425,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8930,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2230,11],[2674,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4673,8],[23083,8],[32805,8]]},"/en/lessons/windows-installation":{"position":[[1291,11]]}}}],["familiar.9",{"_index":1410,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21793,10]]}}}],["familiaris",{"_index":9830,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41186,11]]},"/en/lessons/extracting-keywords":{"position":[[126,13],[6016,13]]},"/en/lessons/gravity-model":{"position":[[47091,11]]}}}],["famou",{"_index":4993,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48239,6],[59369,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7487,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44970,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24746,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1500,6],[3566,6],[9663,6],[43331,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6657,6]]}}}],["famous",{"_index":7202,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2986,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7143,8]]},"/en/lessons/naive-bayesian":{"position":[[11997,8]]},"/en/lessons/sonification":{"position":[[859,8]]}}}],["fan",{"_index":6469,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56424,3]]},"/en/lessons/jupyter-notebooks":{"position":[[11916,3],[15877,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19240,3]]}}}],["fanci",{"_index":2982,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1863,5],[55498,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39487,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4471,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16125,8],[16485,8],[18579,5]]}}}],["fanfic",{"_index":16837,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[15923,6],[20356,6],[20432,6]]}}}],["fantasi",{"_index":14619,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5264,7]]}}}],["fantast",{"_index":5134,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59812,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6606,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[664,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6039,9]]}}}],["faq",{"_index":5861,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9680,3]]},"/en/lessons/intro-to-linked-data":{"position":[[11567,5],[11769,4]]}}}],["far",{"_index":397,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10319,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2687,3],[13283,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6128,3],[6551,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[550,3],[6592,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19002,3],[19039,3],[32823,5],[36595,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20049,3],[42098,3],[66251,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17141,3],[31057,3]]},"/en/lessons/common-similarity-measures":{"position":[[9662,3],[9731,3],[16789,3],[18219,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5071,4],[46946,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15793,3],[16430,3]]},"/en/lessons/counting-frequencies":{"position":[[6161,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27613,4],[27811,3],[28114,4],[28525,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14459,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42309,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6301,3],[6522,3],[18818,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2327,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13103,4],[13455,3],[22464,4],[24228,3],[45006,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15090,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10108,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2834,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8319,4],[10267,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20897,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8389,3],[32427,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7374,4],[18429,3]]},"/en/lessons/gravity-model":{"position":[[2112,3],[55943,3],[55999,3],[56207,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17218,3]]},"/en/lessons/intro-to-bash":{"position":[[6977,4],[25389,3]]},"/en/lessons/intro-to-linked-data":{"position":[[8696,3]]},"/en/lessons/intro-to-powershell":{"position":[[14054,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16281,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[187,3],[3160,3],[4696,3],[29947,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30667,3],[33038,3],[39423,3],[40356,4],[44240,3]]},"/en/lessons/jupyter-notebooks":{"position":[[26885,4],[37903,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20220,4]]},"/en/lessons/naive-bayesian":{"position":[[11480,3],[53714,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8363,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6684,3],[7532,3]]},"/en/lessons/space-place-gazetteers":{"position":[[29944,4],[32188,4],[34306,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9142,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42562,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46309,3],[46901,3],[46921,3],[47870,3],[53588,3],[58868,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5215,3],[12784,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31017,4],[32163,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12090,3],[13040,3],[15177,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[7061,3],[23864,3]]},"/en/lessons/vector-layers-qgis":{"position":[[16597,3]]}}}],["farber",{"_index":14327,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48880,6]]}}}],["farmer’",{"_index":13347,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[9798,8]]},"/en/lessons/qgis-layers":{"position":[[9294,8]]}}}],["farr",{"_index":18585,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58693,7]]}}}],["farrakhan\",1",{"_index":16777,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33851,13]]}}}],["farther",{"_index":17058,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[18209,7]]}}}],["farthest",{"_index":10538,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28628,8]]},"/en/lessons/logistic-regression":{"position":[[5671,9],[5844,9]]}}}],["farwel",{"_index":3545,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2764,8]]}}}],["fascin",{"_index":9219,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10466,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13291,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34380,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[2352,11]]},"/en/lessons/sentiment-analysis":{"position":[[8673,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60323,11]]}}}],["fascist",{"_index":5144,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60176,7]]}}}],["fashion",{"_index":2134,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[1756,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1810,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2468,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43460,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2166,8]]},"/en/lessons/intro-to-linked-data":{"position":[[10650,7]]},"/en/lessons/jupyter-notebooks":{"position":[[25924,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9290,7]]}}}],["fast",{"_index":4615,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9038,4],[58763,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4099,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26543,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18213,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9715,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4590,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32134,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36689,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11350,4]]},"/en/lessons/intro-to-powershell":{"position":[[561,4],[17576,4]]},"/en/lessons/json-and-jq":{"position":[[37359,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10384,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31380,5]]},"/en/lessons/transliterating":{"position":[[3541,4]]}}}],["fast.ai",{"_index":5886,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15770,7],[15900,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61922,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[44483,7]]}}}],["fastai",{"_index":5824,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[667,6],[732,6],[15420,6],[15436,6],[15884,6],[15991,6],[16586,7],[16700,6],[17279,6],[17734,6],[18167,7],[18332,6],[19841,6],[20351,7],[35806,7],[38487,6],[39837,6],[40507,6],[41572,6],[45879,8],[46097,6],[46768,6],[47028,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[464,6],[22920,6],[23257,6],[24428,6],[24884,6],[25456,6],[25740,6],[26411,6],[27524,6],[28443,7],[35925,6],[36740,7],[37553,6],[38173,6],[38275,6],[38667,6],[40280,6],[44553,6],[45424,6],[45658,6],[62276,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[43914,6],[44234,6]]}}}],["fastai.torch_core.tensorimag",{"_index":6249,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28285,31]]}}}],["fastai.torch_core.tensormulticategori",{"_index":6250,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28317,38]]}}}],["fastai.vision.al",{"_index":5893,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17386,17]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23286,17]]}}}],["faster",{"_index":1397,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21233,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7719,6],[15895,6],[23366,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12866,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9427,7],[9682,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34038,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3009,6],[14400,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4196,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30059,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[23558,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4875,7],[15407,6]]},"/en/lessons/intro-to-powershell":{"position":[[6206,6]]},"/en/lessons/jupyter-notebooks":{"position":[[35627,6]]},"/en/lessons/linear-regression":{"position":[[25505,6]]},"/en/lessons/naive-bayesian":{"position":[[40133,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22984,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[546,6],[28589,6]]},"/en/lessons/research-data-with-unix":{"position":[[7636,6],[8975,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14262,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2632,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9158,7],[29923,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12394,6]]}}}],["fastest",{"_index":9070,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7911,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44903,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49728,7]]},"/en/lessons/linear-regression":{"position":[[28948,7]]}}}],["fastow",{"_index":11641,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33197,7]]}}}],["fat",{"_index":6054,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44412,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[3385,3],[3542,4],[4057,3],[4278,5],[4309,4],[6503,4],[11636,4]]}}}],["fatal",{"_index":21033,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49886,6]]}}}],["father",{"_index":10854,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2826,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8606,7]]}}}],["fatigu",{"_index":14244,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18981,7],[36575,8]]}}}],["faulkner",{"_index":3548,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2798,9]]}}}],["fault",{"_index":14276,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[31033,5],[35013,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35211,5]]}}}],["faust",{"_index":7583,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39399,5]]}}}],["favicon",{"_index":13969,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[30350,8]]},"/en/lessons/jupyter-notebooks":{"position":[[25278,7]]}}}],["favor",{"_index":6211,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21281,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39198,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32851,5]]},"/en/lessons/sentiment-analysis":{"position":[[14206,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28572,9]]}}}],["favorit",{"_index":2836,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12208,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4868,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4791,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9315,8],[12087,8],[13103,8],[15159,8],[42989,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1522,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26927,8],[27690,8],[32336,8]]},"/en/lessons/introduction-map-warper":{"position":[[6568,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44041,8]]},"/en/lessons/jupyter-notebooks":{"position":[[43723,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[26383,11],[26849,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4633,8],[19113,8]]}}}],["favorite\\_count",{"_index":19893,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[33848,16]]}}}],["favorite_count",{"_index":19871,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[26308,16],[26569,17],[26730,17],[31642,16],[32348,17],[32728,16],[32848,16],[33423,15],[33694,16],[36042,16],[36202,16]]}}}],["favour",{"_index":6212,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21411,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15602,6],[18059,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20031,8]]}}}],["favourit",{"_index":10838,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[790,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28932,9]]},"/en/lessons/gravity-model":{"position":[[48423,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43380,11]]},"/en/lessons/intro-to-bash":{"position":[[24636,10]]}}}],["fclose",{"_index":16045,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28374,7]]}}}],["fclose($contents_europeana",{"_index":16041,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27014,28]]}}}],["fclose($contents_harvard",{"_index":16116,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41485,26]]}}}],["fclose($variable1",{"_index":16107,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40152,19]]}}}],["fcluster",{"_index":3941,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21229,9],[45663,9]]}}}],["fcluster(z",{"_index":4284,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46195,11],[52093,11],[59889,11]]}}}],["fcsv",{"_index":3667,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9080,5],[16818,5]]}}}],["fcsv.write(lin",{"_index":3668,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9165,16],[16903,16]]}}}],["fdr",{"_index":2527,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22101,4]]}}}],["fe",{"_index":1872,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47002,3]]}}}],["fea",{"_index":21475,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[19475,3]]}}}],["feaatur",{"_index":7133,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59086,8]]}}}],["feak",{"_index":18605,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59043,8]]}}}],["fear",{"_index":14960,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5451,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5101,5],[7202,5],[11309,4],[13271,4],[15458,4],[18102,4],[26300,4],[28087,4],[30093,5],[31933,5],[32032,7],[32732,4],[32842,5]]}}}],["feasibl",{"_index":6559,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5856,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3358,9],[24024,8]]},"/en/lessons/extracting-keywords":{"position":[[30233,8]]},"/en/lessons/gravity-model":{"position":[[13881,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11899,8]]}}}],["feat",{"_index":12719,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26985,4]]}}}],["featur",{"_index":410,"title":{"/en/lessons/text-mining-with-extracted-features":{"position":[[39,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10709,7],[10931,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[506,7],[849,8],[3397,7],[4067,8],[27813,7],[35105,9],[35557,7],[36748,8],[37238,7],[37292,8],[38984,9],[39542,8],[39710,9],[40724,8],[41270,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1013,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31109,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6507,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19220,8],[20263,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[731,7],[1647,8],[2573,9],[5031,8],[6754,8],[7746,7],[13620,9],[13666,8],[18737,7],[34737,8],[34857,7],[35023,7],[35056,9],[35091,7],[35192,8],[35246,8],[35281,9],[35379,8],[35594,7],[35686,8],[35770,8],[35862,7],[36138,7],[36270,7],[36427,7],[36487,7],[36746,7],[36864,7],[36927,7],[37250,7],[37599,7],[37725,7],[37894,7],[39243,7],[39527,8],[39604,9],[39774,9],[39887,8],[40084,8],[40477,8],[40692,9],[41029,7],[41143,8],[42994,7],[43673,8],[45336,7],[45635,9],[50651,8],[51545,8],[52207,8],[54493,8],[54671,9],[60851,7],[62084,9],[66499,7],[66567,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7609,8],[10169,9],[10885,8],[24446,8],[24522,7],[57957,8],[58294,8],[58431,8],[58630,8],[58671,8],[59473,9],[59626,9],[59807,8]]},"/en/lessons/common-similarity-measures":{"position":[[254,8],[1954,9],[3354,8],[4850,8],[5086,8],[5243,9],[5346,8],[5434,7],[5532,8],[5680,8],[6411,9],[6659,8],[6790,9],[7286,10],[7628,8],[7897,8],[8485,9],[8673,8],[8850,9],[8884,9],[9039,8],[21608,8],[22358,9],[22716,9],[25060,8],[32266,8],[35421,8],[35955,10],[36149,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3574,9],[29695,8],[30095,8],[30133,9],[34773,8],[37530,8],[37590,9],[37622,9],[37697,9],[37722,9],[37930,9],[38098,9],[38142,8],[38259,8],[38295,8],[38358,8],[38400,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9707,8],[17155,8],[37812,7],[44819,9],[48533,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[150,8],[5276,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5275,9],[5950,8],[8113,8],[11842,9],[48318,8],[58246,8],[59033,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14465,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26888,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1076,7],[3927,9],[4004,9],[12690,8],[12775,8],[12824,8],[18225,9],[32584,8],[32929,8],[33094,7],[33581,9],[33803,9],[33871,8],[34020,8],[36264,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19414,8],[19585,9],[19684,9],[20905,7],[21083,8],[21129,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19152,9],[23821,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48131,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21130,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8792,7],[9894,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5238,8],[5835,7],[31557,7],[44966,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4786,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47696,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[466,8],[673,8],[4434,9],[4816,8],[11098,7],[15290,8],[15370,8],[15576,10],[15618,7],[16167,8],[16239,7],[17893,9],[19166,8],[22249,8],[22323,9],[23383,7]]},"/en/lessons/extracting-keywords":{"position":[[773,8],[1238,8],[11156,8],[26117,7],[26214,8],[30890,9],[32712,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3549,7],[3619,7],[5019,7],[19116,9],[20442,9],[20726,9],[23246,9],[24151,9],[27188,8],[32218,8],[38571,8],[38733,8],[46065,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1174,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20698,8],[23512,7]]},"/en/lessons/geocoding-qgis":{"position":[[7060,8],[7404,8],[7571,7],[7753,7],[7899,7],[7950,8],[11948,7],[27578,7],[29386,8],[31909,7],[36917,8]]},"/en/lessons/georeferencing-qgis":{"position":[[665,8],[9142,7],[11769,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13634,8],[18343,8],[18402,7],[19274,8],[19350,8],[33916,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[3149,8],[8997,9],[10832,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[4673,7],[4931,9],[5234,9],[7108,8],[11780,8],[12312,9],[16004,8],[16375,8],[16768,7],[16872,8],[17225,7],[17617,7],[17667,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[1510,8],[16422,8],[16943,8],[18201,8],[18560,7],[18797,7],[20254,11],[20282,8],[20532,8],[32857,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1894,8],[3563,9],[7058,8],[12104,7],[12386,8],[13470,9],[16268,9],[19499,7],[19568,8],[21198,9],[22756,8],[22948,9],[22976,7],[28926,9],[29029,8],[29523,7],[35984,8],[36306,8],[36501,8],[38423,7],[51884,8],[52347,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14380,8],[14898,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23311,8],[23482,9],[23581,9],[25104,7],[25286,9],[25333,9]]},"/en/lessons/intro-to-bash":{"position":[[7058,8]]},"/en/lessons/intro-to-linked-data":{"position":[[16857,8],[18508,8]]},"/en/lessons/intro-to-powershell":{"position":[[2033,8],[2853,8],[38151,8],[38389,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[19381,7],[21710,7],[24759,7]]},"/en/lessons/introduction-map-warper":{"position":[[4099,9],[4178,8],[4760,7],[4961,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5428,8],[5637,8],[6345,8],[6870,8],[7054,8],[10988,8],[14739,8],[16944,8],[17269,8],[22834,7],[24080,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[634,7],[670,8],[716,7],[802,8],[3275,9],[24757,7],[24809,8],[25663,8],[30054,9],[31646,7],[32146,9],[32178,9],[32265,8],[32545,7],[32976,8],[33097,7],[33198,7],[33351,7],[33632,7],[33899,7],[34017,8],[34102,8],[34215,7],[34275,7],[35923,7],[36096,9],[36290,9],[37183,8],[37250,7],[37521,8],[37662,8],[37903,7],[37914,9],[38068,7],[38120,7],[38256,8],[38462,10],[38477,7],[38488,9],[39339,7],[39553,7],[39709,7],[39720,9],[40172,8],[40402,8],[40759,8],[40823,7],[40834,9],[40968,7],[41011,7],[41022,9],[41291,9],[41301,8],[41365,8],[41458,7],[41515,7],[41571,7],[41625,7],[41681,7],[41736,7],[41791,7],[42163,7],[42174,9],[43523,9],[46208,7],[50153,7]]},"/en/lessons/json-and-jq":{"position":[[39430,8],[40121,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2641,7]]},"/en/lessons/linear-regression":{"position":[[720,7],[6583,7],[9202,8],[31215,7],[31331,8],[31567,9],[31628,8],[31735,7],[32134,8],[32181,7],[32451,7],[32530,7],[32661,7],[32788,8],[32902,7],[32953,8],[35831,7],[35955,8],[36075,7],[36630,9],[36971,9],[39409,10],[45591,8],[53341,9],[53790,8],[62393,9],[62759,8],[62924,8],[63087,9],[63106,8],[63808,7],[63919,8],[64239,8],[64683,7],[64789,8],[65300,8],[65432,8],[68739,7]]},"/en/lessons/logistic-regression":{"position":[[482,7],[13091,7],[15150,8],[35274,7],[36254,7],[36323,7],[44205,8],[44477,9],[44897,9],[44998,9],[45042,10],[46747,7],[50570,7],[52122,9],[52132,8],[57314,7],[57418,8],[62577,7],[63546,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3388,8],[21228,9],[24082,9],[26258,9],[28005,9],[29032,9],[29678,7],[30688,9],[33473,9],[34719,9],[35079,9],[36299,8]]},"/en/lessons/naive-bayesian":{"position":[[693,8],[8229,9],[8320,8],[8557,8],[8765,8],[9009,8],[10277,10],[10360,8],[11079,7],[11129,9],[57902,8],[57943,7],[58010,8],[60880,9],[61249,8],[67925,8],[69302,7],[70226,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22644,7],[34422,9],[51971,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7545,8]]},"/en/lessons/qgis-layers":{"position":[[7604,8],[7856,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2895,8],[16585,8],[16660,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2938,8],[18697,9],[18793,9],[39485,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25706,7]]},"/en/lessons/sentiment-analysis":{"position":[[1050,8],[1968,8],[2767,8],[13348,8],[13986,7],[18441,8],[19731,7],[23311,8],[32463,8],[32795,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5738,8],[13675,8],[14161,8],[27309,8],[27841,8],[29779,8],[29971,8],[34392,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1323,7],[4197,7],[10458,7],[10581,7],[17277,7],[25157,7],[42006,7],[46587,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16638,8],[30721,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31305,8],[34342,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[40,7],[162,8],[846,8],[1032,7],[1094,8],[1159,7],[1362,7],[1674,7],[1768,8],[2520,8],[2553,8],[2763,8],[2774,7],[3089,8],[3202,8],[3259,9],[3346,9],[3972,8],[4130,7],[4155,7],[4300,8],[4331,7],[4356,7],[4564,8],[4878,8],[4996,8],[5253,8],[5413,8],[6072,7],[6474,9],[6543,9],[6993,8],[7237,8],[7282,7],[7491,7],[7799,7],[8219,7],[8359,7],[8384,7],[8875,7],[8923,7],[9149,7],[9222,7],[9276,7],[12527,7],[12777,7],[13230,8],[13258,8],[14060,8],[15755,8],[17392,8],[18005,8],[18025,9],[18721,7],[19855,8],[20159,7],[20233,8],[23642,7],[23856,7],[24090,8],[25800,7],[26676,7],[26972,7],[27403,7],[33769,7],[38077,7],[42510,8],[42541,8],[42601,9],[42667,8],[42698,8],[42743,8],[44307,8],[44409,8],[44500,8],[44641,8],[44945,7],[45000,8],[45022,7],[45604,7],[46037,7],[47525,8],[48462,7],[49052,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4948,8],[5777,9],[35167,7],[35216,7],[35644,9],[35654,9],[35786,7],[41258,12],[43818,10],[44039,9],[44131,9],[45136,11],[45507,11],[45569,7],[45764,7],[45934,7],[46046,8],[46358,8],[46474,8],[46621,7],[46730,7],[46880,7],[46892,8],[47104,8],[47184,7],[47208,8],[47374,8],[47461,8],[47540,8],[47730,8],[47919,8],[48014,8],[49239,8],[49290,8],[49497,7],[50006,8],[50046,8],[50266,7],[52549,11],[52611,7],[52830,7],[53109,8],[53242,8],[53907,7],[56041,9],[56250,8],[56960,9],[57145,8],[57253,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43375,9],[44958,8],[45223,7],[46340,8],[46519,8],[46642,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6971,8],[7988,8],[31383,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5274,7],[18723,8],[18830,8],[27819,9]]},"/en/lessons/vector-layers-qgis":{"position":[[523,8],[588,8],[916,8],[1513,9],[1558,8],[1609,7],[1738,8],[1843,9],[7613,7],[8593,7],[9882,8],[11834,7],[13900,7],[14454,7],[14599,8],[14717,7],[14819,8],[15287,7],[15539,8],[16175,9],[16501,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8945,9],[18383,8],[18880,7],[23113,8],[23174,8],[40510,9]]},"/en/lessons/working-with-web-pages":{"position":[[5564,8]]}}}],["feature'",{"_index":16335,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37859,9],[38550,9]]}}}],["feature.properties.attribute_nam",{"_index":18249,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29887,33]]}}}],["feature.properties.lin",{"_index":18253,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[30787,23],[33572,23],[35178,23]]}}}],["feature.properties.nam",{"_index":18255,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[31302,25]]}}}],["feature.properties.pop_1801",{"_index":18248,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29338,27],[30042,28]]}}}],["feature.properties.pop_1981",{"_index":18246,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29243,27],[30009,28]]}}}],["feature.properties.pop_2001",{"_index":18244,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29147,27],[29980,28]]}}}],["feature_averag",{"_index":16340,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38705,15],[38760,15],[38814,15],[38885,15]]}}}],["feature_freq",{"_index":16332,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37579,13]]}}}],["feature_freqs[author",{"_index":16334,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37675,21]]}}}],["feature_freqs[author][featur",{"_index":16337,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38002,30],[38779,30],[39042,30],[39880,30]]}}}],["feature_list",{"_index":4878,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36342,12],[36498,13],[37261,13]]}}}],["feature_list.remove(initial_featur",{"_index":4893,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37014,36]]}}}],["feature_list.remove(selected_featur",{"_index":4905,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37828,37]]}}}],["feature_mean",{"_index":16352,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39919,12],[40083,13],[41078,12],[41228,13]]}}}],["feature_stdev",{"_index":16343,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38982,13],[39116,13],[39147,13],[39187,13],[39269,13],[39975,13],[40143,14],[41130,13],[41244,13]]}}}],["feature_v",{"_index":16351,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39866,11],[40069,13],[41036,11],[41213,12]]}}}],["feature_zscor",{"_index":16348,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39624,15]]}}}],["feature_zscores[author",{"_index":16349,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39672,23]]}}}],["feature_zscores[author][featur",{"_index":16353,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40034,32],[42268,34]]}}}],["featurenam",{"_index":23588,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2706,11]]}}}],["featureread",{"_index":21439,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[12824,14],[12862,13],[13084,13],[13420,13],[13591,13],[13976,13],[14441,13],[14514,13],[16865,14],[17744,13],[19501,14]]}}}],["featurereader(path",{"_index":21444,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13723,20],[14415,21],[16918,21]]}}}],["featurereader.volum",{"_index":21620,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44784,23]]}}}],["features.get_support",{"_index":17342,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64316,22]]}}}],["features.properties.lin",{"_index":18256,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[31337,27]]}}}],["features/dimens",{"_index":5642,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[9200,19]]}}}],["features=\"lxml",{"_index":15065,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4418,16],[6901,16],[8000,16],[9577,16],[11253,16],[12070,16],[13014,16],[14140,16],[14978,16],[16368,16],[18335,16]]}}}],["features=[featur",{"_index":18910,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25119,19]]}}}],["features_binari",{"_index":17840,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43594,15]]}}}],["features_binary.get_support",{"_index":17843,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43686,29]]}}}],["features_binary.transform(z_non_binari",{"_index":17919,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50618,39]]}}}],["features_df",{"_index":17343,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64340,11],[64443,11]]}}}],["features_df.loc[features_df['select",{"_index":17347,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64457,39]]}}}],["features_df.loc[features_df['term",{"_index":17744,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35500,35],[36158,35]]}}}],["features_df.sort_values(by='coef",{"_index":17350,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64553,34]]}}}],["features_df['coef",{"_index":17348,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64506,19]]}}}],["features_df['select",{"_index":17346,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64408,23]]}}}],["features_df['term",{"_index":17344,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64369,19]]}}}],["features_df_binari",{"_index":17844,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43717,18],[43855,18]]}}}],["features_df_binary.loc[features_df_binary['select",{"_index":17848,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43876,53]]}}}],["features_df_binary.sort_values(by='coef",{"_index":17852,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[44010,41]]}}}],["features_df_binary['coef",{"_index":17849,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43939,26],[44675,26],[44734,26]]}}}],["features_df_binary['select",{"_index":17847,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43806,30]]}}}],["features_df_binary['term",{"_index":17845,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43753,26]]}}}],["feature’",{"_index":16300,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33215,9],[33281,9]]},"/en/lessons/logistic-regression":{"position":[[34142,9]]}}}],["feb",{"_index":16461,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48681,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4193,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46298,4]]}}}],["febbraio",{"_index":12365,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56081,11]]}}}],["februari",{"_index":1916,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48906,8],[49180,8],[49291,8],[49332,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45667,8],[45948,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51137,8]]},"/en/lessons/geocoding-qgis":{"position":[[37534,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55534,9],[57846,8]]},"/en/lessons/linear-regression":{"position":[[24421,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7094,8],[10901,8]]},"/en/lessons/sonification":{"position":[[8935,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4530,8],[17033,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42014,9]]}}}],["fecerimu",{"_index":12026,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10984,9],[62284,9]]}}}],["fed",{"_index":10567,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36905,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[21945,3],[22015,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1548,3]]}}}],["feder",{"_index":15710,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[23110,10]]},"/en/lessons/qgis-layers":{"position":[[5170,7]]},"/en/lessons/sentiment-analysis":{"position":[[5982,7],[7184,7]]}}}],["federación",{"_index":15708,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[23055,10]]}}}],["federalist",{"_index":2497,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18619,10],[18668,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[269,10],[3647,10],[5529,10],[5695,10],[7803,10],[7847,10],[7891,11],[8248,10],[8955,10],[11557,10],[11762,10],[11921,10],[12159,10],[12304,10],[12388,10],[13021,10],[13133,10],[13600,10],[34904,10],[35013,10],[35533,10],[40238,10],[40414,10],[41387,10],[41943,10],[42056,10],[42455,10],[42791,10],[42879,10],[47081,10],[49317,10],[49478,10],[49725,10],[49938,11],[50130,10],[50381,10],[50701,10],[55075,12],[55256,12]]}}}],["federalist_1.txt",{"_index":16228,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14001,16]]}}}],["federalist_85.txt",{"_index":16229,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14021,18]]}}}],["federalist_by_author",{"_index":16240,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16452,20]]}}}],["federalist_by_author[author",{"_index":16242,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16519,28]]}}}],["federalist_by_author_length_distribut",{"_index":16253,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19269,41]]}}}],["federalist_by_author_length_distributions[author",{"_index":16259,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19699,49]]}}}],["federalist_by_author_length_distributions[author].plot(15,title=author",{"_index":16261,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19780,71]]}}}],["federalist_by_author_token",{"_index":16252,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19236,27]]}}}],["federalist_by_author_tokens[\"disput",{"_index":16273,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26622,39],[26698,41],[26985,40]]}}}],["federalist_by_author_tokens[\"disputed\"].count(word",{"_index":16288,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27823,51]]}}}],["federalist_by_author_tokens[author",{"_index":16255,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19435,35],[19662,36],[26508,35],[26584,37],[26926,36],[36526,35],[36598,37],[36762,35]]}}}],["federalist_by_author_tokens[author].count(featur",{"_index":16336,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37943,50]]}}}],["federalist_by_author_tokens[author].count(word",{"_index":16286,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27750,47]]}}}],["federalist’",{"_index":16200,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9170,12],[18920,12]]}}}],["fedora",{"_index":9602,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13505,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7874,7]]}}}],["fee",{"_index":15126,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4002,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6936,4]]}}}],["feed",{"_index":1926,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[52041,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37906,5],[41969,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11646,4],[11850,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6800,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4450,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64600,4],[67530,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[11044,5],[24063,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9500,4],[10927,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3020,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[17496,5],[25732,4]]},"/en/lessons/introduction-map-warper":{"position":[[21532,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21397,4]]},"/en/lessons/naive-bayesian":{"position":[[26273,4],[29430,4],[34858,4],[35011,4]]},"/en/lessons/sentiment-analysis":{"position":[[29683,4]]},"/en/lessons/sonification":{"position":[[30527,7],[36836,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[40835,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27033,4]]}}}],["feed.xml",{"_index":3149,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41933,8]]}}}],["feedback",{"_index":4638,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12689,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7018,8],[25170,8],[27689,9],[31889,8],[49989,8],[53308,8],[68405,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[859,8],[22484,8],[54013,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56107,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18057,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[33193,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27902,8]]}}}],["feel",{"_index":854,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8582,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5104,7],[13605,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33409,4],[34840,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39939,4],[55921,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17027,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36805,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13450,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12919,4],[23217,4],[26371,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36791,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15524,4],[45002,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29266,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16246,4],[18914,5]]},"/en/lessons/geocoding-qgis":{"position":[[23325,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[22475,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[9895,4]]},"/en/lessons/gravity-model":{"position":[[11668,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12104,4],[13599,7],[13958,7],[14320,4],[26633,7],[26823,5],[33166,4],[34825,4],[49714,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15581,4],[21413,4],[28294,4],[31441,4]]},"/en/lessons/intro-to-powershell":{"position":[[21700,4]]},"/en/lessons/introduction-map-warper":{"position":[[15502,4]]},"/en/lessons/jupyter-notebooks":{"position":[[47541,4]]},"/en/lessons/linear-regression":{"position":[[66829,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5439,7],[5613,7]]},"/en/lessons/sentiment-analysis":{"position":[[16560,7],[28322,4],[28790,4],[29040,4],[31009,4],[32108,4],[35299,4],[37347,4],[38781,5]]},"/en/lessons/sonification":{"position":[[1515,4],[34807,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18464,4],[19928,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[638,4],[14218,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2175,4]]}}}],["fee—usu",{"_index":3221,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57658,11]]}}}],["feinstein",{"_index":17526,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79309,10]]}}}],["feldheim",{"_index":21029,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49168,9]]}}}],["felix",{"_index":14880,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56715,5]]}}}],["fell",{"_index":2859,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13991,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39764,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25015,4],[25263,6],[25327,4],[25616,7],[26283,4],[29115,4],[29140,4],[29264,5],[29761,5],[34651,5],[45917,4],[46982,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39029,4],[46800,4],[46947,4]]},"/en/lessons/intro-to-powershell":{"position":[[29943,4]]}}}],["fell_whitehead_path",{"_index":10513,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25204,19],[25349,20]]}}}],["fellow",{"_index":41,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[792,6]]},"/en/lessons/naive-bayesian":{"position":[[66438,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21935,6],[26625,6]]}}}],["fellowship",{"_index":13323,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46964,11]]}}}],["feloni",{"_index":18415,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33948,11],[66413,11]]}}}],["felt",{"_index":773,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2597,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2692,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52081,4],[52218,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[746,4]]}}}],["femal",{"_index":11023,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[4393,6],[4661,9],[24144,6],[40030,6]]},"/en/lessons/gravity-model":{"position":[[56008,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27085,6],[27994,6],[32640,6],[47038,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10018,9],[18101,6],[19170,9],[20481,6],[32995,9],[34228,6],[39076,6],[39153,6],[39287,6],[39521,10],[41316,6],[41695,6],[42324,6],[43840,6],[43943,6],[45474,6],[45577,6],[45937,7],[46815,9],[47221,6],[47324,6],[47964,6],[47997,6],[48063,6],[48516,6],[48619,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41312,6]]},"/en/lessons/linear-regression":{"position":[[7909,8],[8083,6],[11613,6]]},"/en/lessons/logistic-regression":{"position":[[4082,8],[5994,6],[6053,6],[6208,6],[6299,6],[6548,6],[6661,6],[6786,6],[18704,6],[25401,6],[25838,6],[25870,6],[35061,6],[38209,8],[38385,6],[38469,6],[38784,6],[41007,8],[41110,6],[41305,8],[42315,6],[43075,6],[43226,6],[49577,6],[49688,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6585,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[320,6]]}}}],["female–mal",{"_index":5200,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64093,11]]}}}],["femin",{"_index":18055,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60760,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7657,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[351,8]]}}}],["feminin",{"_index":14766,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41462,8],[43441,8]]},"/en/lessons/logistic-regression":{"position":[[53808,8],[54141,8]]}}}],["femininity.8",{"_index":14768,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41618,12]]}}}],["feminis",{"_index":5198,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64060,10]]}}}],["feminist",{"_index":5212,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64466,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5442,8],[17426,8],[18463,8],[45202,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5485,8]]}}}],["ferguson",{"_index":16693,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19140,10],[19282,10],[20032,10],[20089,10],[20146,10],[20258,10],[20631,8],[21276,11],[21915,10],[21972,10],[22029,10]]}}}],["ferguson\",14",{"_index":16785,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36067,13]]}}}],["ferguson\",53",{"_index":16778,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33865,13]]}}}],["ferguson;mikebrown",{"_index":16705,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[22190,20]]}}}],["fergusonshooting\",1",{"_index":16779,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33879,20],[36081,20]]}}}],["fernando",{"_index":16819,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6255,8],[52591,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50578,8]]}}}],["ferrari",{"_index":19648,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16092,7]]}}}],["ferrit",{"_index":6064,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44994,9]]}}}],["festiv",{"_index":7881,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21698,8],[24064,8]]}}}],["fetch",{"_index":11285,"title":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[0,8]]}},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1,8],[155,8],[221,5],[480,5],[1100,5],[1234,5],[2073,5],[3467,8],[3877,8],[5457,5],[5629,8],[5693,8],[5738,8],[5905,5],[6197,5],[6286,5],[7050,5],[17591,6],[18647,5],[22301,5],[22485,5],[22561,8],[22596,7],[22674,5],[23300,5],[24888,7],[26478,8],[26706,5],[29265,5],[29623,5],[29861,5],[36941,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5443,5],[34171,6],[41202,6]]},"/en/lessons/naive-bayesian":{"position":[[2415,5]]}}}],["fever",{"_index":22997,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[785,5],[802,5],[1158,5],[1259,5]]}}}],["few",{"_index":409,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10690,3],[14932,3],[17393,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[513,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10907,3],[11456,3],[33755,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[591,3],[986,3],[7013,3],[8546,3],[11115,3],[16186,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11254,3],[11724,3],[13673,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26071,3],[30174,3],[32942,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2552,3],[13830,3],[23268,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9184,3],[9259,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5670,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6730,3],[18994,3],[32328,3],[32496,4],[34610,3],[66470,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4132,3],[4404,3],[13658,3],[20085,3],[21392,3],[46037,3],[46054,3],[46078,3],[47945,3],[57215,3],[61394,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4846,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4154,3],[22800,3],[30137,3],[60862,3]]},"/en/lessons/common-similarity-measures":{"position":[[29225,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10221,3],[15975,3],[18341,3],[23711,3],[27952,3],[38977,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11616,3],[13957,3],[17665,3],[23765,3],[25976,3],[45831,3],[60666,3],[60926,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4563,3],[5591,3],[24841,3],[31166,3]]},"/en/lessons/counting-frequencies":{"position":[[9714,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1281,3],[1596,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1756,3],[6258,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30696,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37161,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11776,3],[29057,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30323,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10928,3],[14853,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[336,3],[9834,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1413,3],[1567,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19588,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32081,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7701,3],[10459,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5555,3],[7389,3],[19019,3],[22167,3],[23026,3],[34372,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10017,3],[16230,3],[25370,3]]},"/en/lessons/extracting-keywords":{"position":[[29283,3],[32390,3],[34488,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22767,3],[27326,3],[38844,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22623,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30190,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4094,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2174,3]]},"/en/lessons/geocoding-qgis":{"position":[[5444,3],[17631,3],[21925,3],[34389,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[692,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27538,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[7945,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17940,3]]},"/en/lessons/gravity-model":{"position":[[13934,3],[15543,3],[17761,3],[32289,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[489,3],[30435,3]]},"/en/lessons/installing-omeka":{"position":[[399,3],[1298,3],[4181,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45323,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22703,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3394,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39574,3]]},"/en/lessons/intro-to-bash":{"position":[[7201,3],[12191,3],[14342,3],[18068,3],[21749,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8774,3]]},"/en/lessons/intro-to-powershell":{"position":[[2349,3],[13121,3],[35148,3],[42167,3]]},"/en/lessons/introduction-and-installation":{"position":[[1256,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1544,3],[13783,3],[28187,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1019,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20519,3],[29018,3],[43233,3]]},"/en/lessons/json-and-jq":{"position":[[5908,3],[9582,3],[18325,3],[36799,3]]},"/en/lessons/jupyter-notebooks":{"position":[[50927,3]]},"/en/lessons/linear-regression":{"position":[[37942,3],[37971,3],[50702,3],[60005,3]]},"/en/lessons/logistic-regression":{"position":[[30218,3],[34801,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[13923,3],[35630,3]]},"/en/lessons/naive-bayesian":{"position":[[1280,3],[23091,3],[27755,3],[35593,3],[40862,3],[48207,3],[54011,3],[55485,3],[66714,3],[66824,3]]},"/en/lessons/output-data-as-html-file":{"position":[[2838,3],[3322,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10742,3]]},"/en/lessons/preserving-your-research-data":{"position":[[3061,3]]},"/en/lessons/qgis-layers":{"position":[[4630,3],[6564,3],[7205,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18827,3],[23488,3],[26611,3],[27421,3]]},"/en/lessons/research-data-with-unix":{"position":[[1353,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13153,3],[20310,3],[20540,3],[37832,3],[44008,3]]},"/en/lessons/sentiment-analysis":{"position":[[397,3],[6965,3],[10009,3]]},"/en/lessons/sonification":{"position":[[36087,3]]},"/en/lessons/space-place-gazetteers":{"position":[[37466,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16817,3],[17892,3],[18795,4],[20598,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6374,3],[13959,3],[18692,3],[20441,3],[32793,3],[33850,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11745,3],[20590,3],[20679,3],[23521,3],[41596,3],[44235,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14781,4],[39714,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6345,3],[10759,3],[11780,3],[12921,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33343,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17787,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9370,3],[30571,3],[31398,3],[32949,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[9310,3],[20809,3],[22535,3],[25561,3],[26066,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12786,3]]},"/en/lessons/vector-layers-qgis":{"position":[[1024,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2860,3],[37634,3],[39539,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12240,3]]},"/en/lessons/working-with-text-files":{"position":[[247,3],[3061,3],[9042,3],[9113,3]]},"/en/lessons/working-with-web-pages":{"position":[[1629,3],[4724,3],[5438,3]]}}}],["fewer",{"_index":1328,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15897,5],[37286,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6555,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28031,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43223,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6708,5],[9548,5],[69271,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14844,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15906,5],[24601,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30597,5],[44381,5],[44568,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17201,5]]},"/en/lessons/gravity-model":{"position":[[6754,5],[11933,5],[18109,5],[55673,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[19966,5]]},"/en/lessons/intro-to-bash":{"position":[[7052,5]]},"/en/lessons/intro-to-powershell":{"position":[[37891,5]]},"/en/lessons/logistic-regression":{"position":[[22242,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25454,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22004,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11864,5],[15375,5],[28106,5],[30339,5],[41421,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4250,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35963,5]]}}}],["fewest",{"_index":3686,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12103,6],[12657,6],[14112,6],[14666,6]]}}}],["fewo",{"_index":7255,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7187,4],[10374,4],[10941,4],[20118,5],[20362,7],[21825,7],[22482,4],[23842,7],[25776,6],[31182,4],[31409,4],[31849,4],[32256,4],[32438,4],[32874,4],[35544,4]]}}}],["ff",{"_index":15624,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24876,2]]}}}],["ff0000",{"_index":18300,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[7596,9]]}}}],["ffmepg",{"_index":15785,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[11078,6]]}}}],["ffmpeg",{"_index":15714,"title":{"/en/lessons/introduction-to-ffmpeg":{"position":[[74,6]]}},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[75,6],[160,6],[318,6],[403,6],[936,6],[2291,7],[2300,6],[2476,7],[2555,6],[2721,6],[3104,6],[3514,6],[3645,6],[3762,6],[3875,6],[4524,6],[4837,6],[5040,6],[5058,6],[5105,7],[5258,6],[5347,6],[5405,6],[5522,6],[5751,6],[5862,6],[6029,6],[6207,6],[6322,6],[6606,6],[6793,6],[6851,6],[6925,6],[7016,6],[7136,6],[7210,6],[7333,7],[7576,6],[7798,6],[8107,6],[8380,6],[8420,6],[8502,6],[8580,6],[8620,6],[8762,6],[8811,6],[9777,7],[10089,7],[10369,6],[10426,6],[10501,6],[10652,6],[10880,6],[10953,6],[11056,6],[11220,6],[11285,6],[11494,6],[11736,6],[11769,6],[13293,6],[14043,6],[17301,6],[17941,7],[18742,7],[18754,6],[18773,6],[18879,6],[19315,6],[19391,6],[20449,6],[21536,6],[21672,6],[21766,6],[22064,6],[22489,6],[22845,6],[25333,6],[26845,6],[26954,6],[27397,6],[27566,6],[27831,6],[30088,6],[38791,7],[40249,6],[40374,6],[41114,7],[41281,6],[41608,7],[41633,6],[41656,6],[41812,6],[41833,6],[41869,6],[41938,6],[42688,7]]}}}],["ffmpeg'",{"_index":15883,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[31419,8]]}}}],["ffmpeg’",{"_index":15730,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6463,8],[12356,8]]}}}],["ffmprovisr",{"_index":15922,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[41670,10]]}}}],["ffplay",{"_index":15729,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[4122,6],[9101,6],[11354,6],[22827,6],[22874,6],[22916,6],[23155,6],[23265,6],[25510,6],[25686,6],[25811,6],[27024,6],[27106,6],[27260,6],[40636,6]]}}}],["ffprobe",{"_index":15715,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[506,7],[726,7],[824,7],[4227,7],[11310,7],[11688,7],[13975,7],[14121,7],[14312,7],[14448,7],[15902,7],[15950,7],[16083,7],[17321,7],[24377,7],[29112,7],[29227,7],[29281,7],[29388,7],[29496,7],[29720,7],[29903,7],[31107,7],[37723,7],[37983,7],[38543,7],[39109,7],[40766,7]]}}}],["fiat",{"_index":19582,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15228,4],[15804,4]]}}}],["fiction",{"_index":1602,"title":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32067,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19681,11],[19780,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59092,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37465,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16728,7],[20842,7],[22117,7],[24483,7],[34862,7],[36938,7],[44783,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6604,7],[50916,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13,7],[9474,8],[9713,7],[9887,7],[22465,9],[46196,7],[46306,7],[46346,7],[48228,7],[48843,7],[50095,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34342,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12966,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48651,9]]},"/en/lessons/jupyter-notebooks":{"position":[[15881,7]]},"/en/lessons/linear-regression":{"position":[[2029,7],[2155,7],[2175,8],[2192,7],[2212,8],[2239,7],[68549,9]]},"/en/lessons/logistic-regression":{"position":[[1749,7],[1875,7],[1895,8],[1912,7],[1932,8],[1959,7]]},"/en/lessons/space-place-gazetteers":{"position":[[11129,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5037,8],[45343,8],[45446,7],[48778,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41961,8],[50191,7]]}}}],["fiction.5",{"_index":14192,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[9586,9]]}}}],["fiction3",{"_index":17017,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[2259,8]]},"/en/lessons/logistic-regression":{"position":[[1979,8]]}}}],["fictiv",{"_index":4681,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21954,7]]}}}],["fiddli",{"_index":12132,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18348,6]]}}}],["fide",{"_index":11868,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7117,4]]}}}],["fideism",{"_index":3892,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18068,8]]}}}],["field",{"_index":2827,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10646,6],[20176,6],[20241,5],[20981,5],[21328,5],[21964,5],[23220,6],[24253,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26798,5],[49575,5],[52811,6],[53544,6],[53808,6],[53900,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[997,5],[4909,7],[5349,6],[5759,5],[6096,6],[8460,6],[8552,6],[8995,6],[11309,5],[11635,6],[11749,6],[11971,5],[13130,5],[13484,5],[15089,6],[16027,5],[16729,6],[16944,5],[17338,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9989,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15040,6],[15304,5],[67422,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10091,5],[10432,5],[66618,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5301,7],[11963,6],[19365,6],[21206,5],[28753,5],[36995,5],[38201,6],[40328,5],[41591,5],[43260,5],[43421,5],[43584,6],[43642,5],[43832,5],[45238,5],[45502,5],[46072,5],[46311,5],[46428,5],[50605,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1677,6],[2162,5],[2363,5],[2499,5],[4167,5],[43529,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62873,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5213,6],[20223,5],[22277,5],[22371,6],[27453,6],[27510,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1919,6],[2567,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24955,5],[25161,6],[26524,5],[27182,5],[28376,6],[30406,5],[30481,6],[32274,7],[37147,7],[38215,6],[40875,7],[46712,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9985,5],[10148,6],[37113,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3350,5],[11917,5],[12006,5],[12105,5],[12160,5],[17869,6],[28549,6],[30100,5],[36602,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2727,5],[18127,6],[24032,5],[24337,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[805,7],[4665,6],[5131,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19789,5],[24517,6],[24755,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13314,6],[14179,5],[15746,6],[18122,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10608,6],[24196,6],[24286,5],[27584,5],[27782,6],[28552,5],[30728,6],[30860,6],[31389,5],[38152,5],[50755,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22410,5],[22485,5],[22556,5],[22725,6],[22782,6],[27101,6],[27141,6],[27727,5],[29050,6],[30443,7],[30863,7],[31058,7],[32284,9],[32761,9],[33145,9],[33353,9],[35566,5],[35699,6],[41416,5],[47159,5],[47208,5],[50547,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9442,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5744,6],[9889,6],[10079,5],[10456,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40012,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19236,5]]},"/en/lessons/extracting-keywords":{"position":[[33043,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21710,5],[23680,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9258,6],[42242,6],[42743,6],[43720,6],[43975,6],[44693,5],[47014,6],[47188,5],[47254,5],[47739,5],[47992,5],[49043,5],[49250,5],[49273,6],[50867,6],[51363,5],[51559,5],[53502,5],[53700,6],[60399,6],[60509,6]]},"/en/lessons/geocoding-qgis":{"position":[[12900,5],[13313,5],[13330,5],[13426,5],[13475,5],[13488,5],[13958,6],[15539,5],[16548,5],[21671,5],[24161,7],[24663,5],[24717,5],[24755,5],[24812,5],[24859,5],[24915,6],[25039,6],[25304,6],[26494,5],[26584,6],[26627,6],[28044,5],[33342,5],[35841,5],[35914,5],[36093,5],[36125,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1407,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[11106,6],[11156,6],[16476,5],[18254,5],[18531,6],[19074,7],[19269,6],[21436,6],[33433,5],[33549,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1629,6],[13716,6],[13778,6],[26553,5],[26807,5],[26870,5],[26984,6],[26997,5],[27461,5],[28552,6],[28604,5],[36598,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5388,8],[9807,6],[18386,7],[19575,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24360,7],[24370,8],[24716,5]]},"/en/lessons/gravity-model":{"position":[[7388,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3683,6],[3710,6]]},"/en/lessons/installing-omeka":{"position":[[11807,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5518,5],[5820,7],[11403,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9006,8],[9034,6],[18505,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10618,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2184,5],[14429,5],[14518,5],[14623,5],[14726,5]]},"/en/lessons/intro-to-bash":{"position":[[19219,5],[19350,5]]},"/en/lessons/introduction-map-warper":{"position":[[906,5],[2147,6],[7681,5],[7749,5],[21379,7],[22548,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1188,5],[1634,5],[41177,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5201,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8341,5],[45254,6],[45977,6]]},"/en/lessons/json-and-jq":{"position":[[6023,5],[6090,5],[7028,5],[7305,5],[20368,5],[22680,5],[26264,6],[31782,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7493,6]]},"/en/lessons/linear-regression":{"position":[[216,6],[244,6],[10097,5],[10158,6],[10218,6],[10272,6],[10883,6],[10905,6],[11206,5],[11478,6],[24299,6],[25848,7],[45340,5],[47411,5]]},"/en/lessons/linux-installation":{"position":[[1973,5],[2019,6]]},"/en/lessons/logistic-regression":{"position":[[20694,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9276,7]]},"/en/lessons/naive-bayesian":{"position":[[30611,6]]},"/en/lessons/research-data-with-unix":{"position":[[5424,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4329,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11018,6],[11125,6],[11327,6],[11664,6],[12165,6]]},"/en/lessons/sonification":{"position":[[9199,6],[10053,5],[10141,6],[18520,6],[27397,5]]},"/en/lessons/space-place-gazetteers":{"position":[[16879,6],[16947,6],[45624,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12852,6],[28977,5],[30457,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1725,6],[32911,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4129,5],[6856,7],[16285,6],[16482,6],[16596,5],[49710,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7805,5],[26684,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9075,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8997,5]]},"/en/lessons/transliterating":{"position":[[1433,7],[1899,6],[1978,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[36984,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[27865,6],[28245,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3078,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9597,5],[9927,6],[11465,5],[13161,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5516,5],[5803,5],[5987,5],[6130,5],[8187,5],[8253,6],[8304,6],[8348,5],[8721,7],[9652,6],[9682,6],[10052,5],[10607,6],[10637,6],[11130,5],[11260,5],[12210,5],[12254,5],[13426,5],[13471,5],[13580,5],[14073,5],[14140,5]]}}}],["fieldnam",{"_index":10972,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[35834,10]]}}}],["fieldname=valu",{"_index":11351,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20317,17]]}}}],["fieldnames=fieldnam",{"_index":10974,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[35939,22]]}}}],["fields[]].valu",{"_index":13495,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24411,20]]}}}],["fields—author",{"_index":7988,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37565,13]]}}}],["field’",{"_index":5500,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37068,7]]}}}],["fierc",{"_index":14763,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41186,6],[41206,6],[41757,6],[42084,9]]}}}],["fifteen",{"_index":7710,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9722,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23340,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4752,8]]}}}],["fifteenth",{"_index":3524,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2469,9]]},"/en/lessons/space-place-gazetteers":{"position":[[7091,9]]}}}],["fifth",{"_index":10017,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57266,5]]},"/en/lessons/extracting-keywords":{"position":[[13652,5]]},"/en/lessons/intro-to-powershell":{"position":[[28848,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[28001,6]]}}}],["fifti",{"_index":7711,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9733,8]]}}}],["fig",{"_index":4154,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37909,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32961,4],[33810,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11492,4],[11596,3],[13070,3],[15001,3],[15572,3],[16690,3],[18363,3],[20748,3],[22099,3],[31120,3],[32647,3],[34489,3],[35491,3],[37135,3],[39826,3],[49258,3],[50286,5]]}}}],["fig.add_annot",{"_index":14589,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47737,19]]}}}],["fig.add_subplot(111",{"_index":4842,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33853,20]]}}}],["fig.add_trac",{"_index":14525,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40004,14],[41077,14],[41757,14],[43262,14]]}}}],["fig.add_trace(go.box(y=phl_men[\"ag",{"_index":14555,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[43569,35]]}}}],["fig.savefig(\"elbow_plot.png",{"_index":4849,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34033,29]]}}}],["fig.savefig(\"silhouette_plot.png",{"_index":4834,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33356,34]]}}}],["fig.set_dpi(150",{"_index":4157,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37951,16]]}}}],["fig.set_size_inches(20,7",{"_index":4156,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37925,25]]}}}],["fig.show",{"_index":4833,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33341,10],[34018,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11689,10],[13304,10],[15146,10],[16036,10],[16828,10],[18583,10],[21142,10],[22363,10],[28877,10],[35041,10],[35651,10],[37767,10],[49609,10],[49690,10]]}}}],["fig.tight_layout",{"_index":4832,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33318,18]]}}}],["fig.to_dict",{"_index":14478,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32378,13],[33438,13]]}}}],["fig.to_json(pretty=tru",{"_index":14479,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32483,25]]}}}],["fig.update_layout",{"_index":14432,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15835,18],[25380,18],[34853,18],[44467,18],[46051,18]]}}}],["fig.write_html(\"your_file_name.html",{"_index":14601,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50316,37]]}}}],["fig.write_html(\"your_path/your_file_name.html",{"_index":14602,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50606,49]]}}}],["fig.write_image(\"your_file_name.jpeg",{"_index":14605,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50976,38]]}}}],["fig.write_image(\"your_file_name.pdf",{"_index":14607,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[51101,37]]}}}],["fig.write_image(\"your_file_name.png",{"_index":14604,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50938,37]]}}}],["fig.write_image(\"your_file_name.svg",{"_index":14606,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[51063,37]]}}}],["fight",{"_index":16206,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10069,5]]}}}],["figli",{"_index":11822,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6547,5]]}}}],["figshar",{"_index":19743,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3190,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47004,9]]}}}],["figshare.com",{"_index":22098,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[25564,13]]}}}],["figsiz",{"_index":6239,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26180,7]]}}}],["figsize=(10,10",{"_index":4836,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33489,17]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34441,16]]}}}],["figsize=(15,8",{"_index":4817,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33000,15]]}}}],["figsize=fs",{"_index":4384,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53393,14],[63148,14]]}}}],["figur",{"_index":508,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14586,6],[15143,6],[15574,6],[15641,6],[17026,6],[21639,6],[21761,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5627,7],[28794,7],[28999,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10708,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11433,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6910,6],[18216,7],[19463,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7894,6],[14023,6],[14471,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14611,6],[14733,6],[26719,6],[26939,6],[31348,6],[31859,6],[32549,6],[36366,6],[36450,6],[36841,6],[55648,6],[55763,6],[56429,6],[56516,6],[61082,6],[61628,6],[63044,6],[64021,8],[66106,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15663,6],[16787,6],[18436,6],[19770,6],[20286,8],[23319,6],[24269,6],[27104,8],[33552,6],[41304,6],[41740,6],[44800,6],[45068,6],[56186,6],[56855,6],[62325,6],[62442,6],[62541,6],[63208,6],[66108,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2490,6]]},"/en/lessons/common-similarity-measures":{"position":[[6894,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9059,6],[14557,6],[14669,6],[19539,6],[23587,6],[25639,6],[29339,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2889,6],[16998,6],[22862,6],[26294,6],[34477,6],[36227,6],[38914,6],[42602,6],[44176,6],[54073,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5370,6],[33031,6],[34608,6],[38597,6],[48039,6],[51232,6],[54535,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7116,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4889,6],[4990,6],[11769,7],[11914,7],[12129,6],[12362,6],[12455,6],[16578,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[800,6],[6602,6],[9725,6],[9781,6],[12472,6],[12555,6],[13449,6],[13514,6],[16095,6],[16123,6],[17505,6],[17928,6],[18521,6],[19037,6],[19386,7],[19696,6],[19874,7],[19905,6],[20070,7],[20217,6],[20564,7],[21611,6],[22091,7],[22389,6],[22530,6],[23484,6],[23594,6],[23705,6],[23898,6],[24452,6],[24655,6],[24940,6],[27954,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13316,6],[23887,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18273,6],[20466,6],[26668,6],[27885,6],[28348,6],[28479,6],[29032,6],[34147,6],[48088,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25163,6],[26517,6],[49279,7],[49309,6],[54384,7],[54525,6],[54634,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9730,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28458,6],[34807,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2958,8]]},"/en/lessons/extracting-keywords":{"position":[[37237,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11848,6],[15526,6],[16066,6],[16247,6],[19198,6],[20098,6],[20387,6],[20671,6],[23183,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21334,6],[21708,6],[28137,6],[28321,6],[28929,6],[29473,6],[29929,6],[30571,6],[32473,6],[32939,6],[33726,6],[34064,6],[34349,6],[34888,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2517,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9390,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25263,7]]},"/en/lessons/geocoding-qgis":{"position":[[11556,6],[13939,6],[15462,6],[20633,6],[21303,6],[24458,6],[25183,6],[30734,7],[30942,6],[38292,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5078,6],[5107,6],[5256,6],[5323,6],[14719,6],[14829,6],[15581,6],[15684,6],[17597,6],[17625,6],[18126,6],[18373,6],[21801,6],[21969,6],[28662,6],[28691,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1884,6],[2041,6],[3565,6],[3913,6],[4049,6],[4198,6],[4389,6],[4813,6],[6424,6],[6596,6],[6944,6],[7739,6],[8340,6],[8700,6],[10286,6],[10446,6],[10485,6],[10591,6],[10790,6],[11002,6],[11120,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1724,6],[1873,6],[2725,6],[2763,6],[2888,6],[3292,6],[3662,6],[3867,6],[4113,6],[4567,6],[4606,6],[4960,6],[6307,6],[7666,6],[7909,6],[8621,6],[9125,6],[9551,6],[9972,6],[10011,6],[12150,6],[12189,6],[13158,6],[13423,6],[14278,6],[14417,6],[14665,6],[14704,6],[16290,6],[17183,6],[17509,6],[17578,6],[17992,6],[18031,6],[18070,6],[19138,6],[19177,6],[19333,6],[19495,6],[20558,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14945,6],[16698,6]]},"/en/lessons/gravity-model":{"position":[[1978,7],[2953,7],[2983,6],[9143,6],[9171,6],[12701,6],[12928,6],[15217,6],[15944,6],[17430,6],[18034,6],[21347,7],[21690,6],[21828,6],[22875,6],[23022,6],[39788,6],[39829,7],[40007,6],[40542,7],[40688,6],[41242,6],[42339,6],[49640,6],[49668,6],[55250,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[7950,6],[8008,6],[8622,6],[10389,6],[10854,6],[21508,6],[21818,6],[24352,6],[26328,6],[28248,6],[40766,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12557,6],[13769,6],[20040,6],[20129,6],[21720,6],[22262,6],[22339,6],[25115,6],[25269,6],[25337,6],[28276,6],[29599,6],[38330,6],[39620,7],[41810,6],[41879,6],[45092,7],[45777,7],[45835,6],[46044,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1190,6],[1293,6],[1348,7],[1374,7],[1398,7],[4198,7],[4660,7],[4751,6],[5546,7],[11657,6],[11716,6],[13331,6],[13456,6],[15173,6],[16063,6],[16254,6],[16321,6],[16855,6],[18610,6],[19226,6],[19302,7],[19483,7],[19945,6],[20151,6],[21169,6],[21801,7],[22392,6],[28904,6],[30902,7],[30990,6],[31278,7],[31807,6],[32112,7],[32260,7],[32324,6],[33297,6],[33742,6],[33934,6],[35068,6],[35466,6],[35678,6],[36641,6],[36658,9],[36749,6],[37794,6],[38054,7],[40479,6],[42144,6],[43477,6],[43663,6],[44205,6],[44282,6],[44384,6],[44544,6],[45297,6],[45651,6],[47044,6],[47398,6],[47542,6],[47593,6],[48339,6],[48693,6],[48845,7],[49207,6],[49249,7],[49413,7],[49505,7],[49636,6],[49663,6],[49776,7],[49792,7],[50054,7],[50132,6],[50381,6],[50486,6],[51219,7],[52007,7],[52634,7],[52677,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28557,7],[28723,7],[34146,7]]},"/en/lessons/intro-to-bash":{"position":[[1055,6],[3501,6],[3617,6],[4395,6],[6338,6],[18206,6],[19322,6],[20194,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5481,6],[5564,6],[7238,6],[7346,6],[8679,6],[8940,6],[9749,6],[11506,6],[12567,6],[13727,6]]},"/en/lessons/intro-to-powershell":{"position":[[17376,6],[24595,6],[34612,6],[36279,6]]},"/en/lessons/introduction-map-warper":{"position":[[4433,6],[6840,6],[10523,6],[15813,6],[16483,6],[16761,6],[18289,6],[18433,6],[18616,6],[18881,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21648,6],[21720,6],[21791,6],[21874,6],[21941,6],[24642,6],[24834,6],[33311,6],[33528,6],[34144,6],[34321,6]]},"/en/lessons/json-and-jq":{"position":[[40232,6]]},"/en/lessons/jupyter-notebooks":{"position":[[6617,7],[21587,6],[26331,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4186,6]]},"/en/lessons/naive-bayesian":{"position":[[9468,7],[16267,6],[17859,8],[18326,6],[24955,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8452,6],[10283,6],[12874,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1319,6],[5429,8]]},"/en/lessons/qgis-layers":{"position":[[2586,6],[2944,6],[5697,6],[5782,6],[6217,6],[9823,6],[9983,6],[10382,6],[10599,6],[10709,6],[11147,6],[11227,6],[11984,6],[12269,6],[12543,6],[12651,6],[13032,6],[13327,6],[13501,6],[13992,6],[14309,6],[14542,6],[15057,6],[15174,6],[16001,6],[16415,6],[17309,6],[17604,6],[17958,6],[18117,6],[18496,6],[18905,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16364,6],[22688,7],[24374,6],[24811,6],[28031,6],[32199,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29958,7],[40166,6],[42063,7],[43385,6],[44308,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21428,7],[24003,6]]},"/en/lessons/sonification":{"position":[[766,6]]},"/en/lessons/space-place-gazetteers":{"position":[[27948,6],[37726,6],[38155,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[525,8],[1788,8],[7222,8],[17506,8],[17923,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35711,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46565,6],[48708,6],[49204,6],[49744,6],[49971,6],[51818,6],[52123,6],[52997,6],[56544,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8011,8],[8830,7],[9344,6],[9472,6],[10142,6],[12220,6],[12714,6],[18718,6],[18974,6],[21045,7],[22675,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8723,6],[31171,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12680,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[5153,7],[29818,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23365,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9769,7],[9899,6],[9959,6],[11024,6],[11061,8],[11290,6],[11313,6],[11368,7],[12539,6],[18462,7],[18682,6],[19517,8],[19647,6],[23937,7],[24277,7],[27015,7],[27118,6],[27323,6],[27384,6],[30174,7],[31901,6],[33591,7],[34920,6],[38429,7],[40588,6],[41505,6],[43456,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8682,6],[16677,6]]}}}],["figure'",{"_index":14474,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[31148,8]]}}}],["figure(x_axis_type=\"datetim",{"_index":23500,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[38954,30]]}}}],["figure(x_axis_type='datetim",{"_index":23474,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34021,30]]}}}],["figure(x_range=countri",{"_index":23431,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26912,25],[31779,25]]}}}],["figure(x_range=range1d(left",{"_index":23555,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45155,28]]}}}],["figure.html",{"_index":20124,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31689,11],[40294,11],[43424,11]]},"/en/lessons/sentiment-analysis":{"position":[[13489,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17270,11],[21552,11],[22759,11],[25674,11],[32372,11],[33965,11]]},"/en/lessons/sonification":{"position":[[8812,11],[10423,11],[12260,11],[15537,11],[16854,11],[17900,11],[19126,11]]},"/en/lessons/space-place-gazetteers":{"position":[[37640,11],[38069,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[99,11],[16141,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15976,11],[17720,11],[18753,11],[22847,11],[24492,11],[27430,11],[28386,11],[29048,11],[30133,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8270,11],[8711,11],[10871,11],[11180,11],[11494,11],[15383,11],[18870,11],[19759,11],[21650,11],[25211,11],[32100,11],[35987,11],[38511,11],[38624,11],[43930,11],[45806,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5248,11],[9838,11],[16141,11],[17663,11],[45658,11],[49100,11],[49866,11],[52716,11],[55525,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6502,11],[8370,11],[8498,11],[8627,11],[9051,11],[9495,11],[10422,11],[10607,11],[13119,11],[18741,11],[21563,11],[22698,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7796,11],[9228,11],[10793,11],[13815,11],[14202,11],[14837,11],[18842,11],[24056,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16876,11],[23310,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[3924,11],[6875,11],[8571,11],[11076,11],[11546,11],[13970,11],[22242,11],[25244,11],[25955,11],[27534,11],[29317,11],[29527,11]]},"/en/lessons/up-and-running-with-omeka":{"position":[[176,11],[450,11],[769,11],[923,11],[1203,11],[1690,11],[1979,11],[2394,11],[2573,11],[3246,11],[3795,11],[4630,11],[4969,11],[5384,11],[5567,11],[5888,11],[6190,11],[6515,11],[6807,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17733,11],[19720,11],[20546,11]]},"/en/lessons/vector-layers-qgis":{"position":[[2454,11],[2619,11],[3563,11],[4551,11],[4830,11],[5287,11],[6277,11],[6668,11],[7435,11],[7642,11],[8792,11],[9746,11],[10701,11],[11854,11],[12294,11],[12700,11],[13689,11],[14159,11],[14883,11],[15155,11],[15899,11]]},"/en/lessons/viewing-html-files":{"position":[[1007,11],[1092,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12783,11],[21996,11],[29270,11],[33021,11],[35154,11],[37771,11],[39411,11],[41759,11],[45803,11]]},"/en/lessons/windows-installation":{"position":[[1032,11],[1689,11],[2035,11],[2471,11],[2580,11],[4323,11],[5353,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8420,11],[16700,11]]},"/en/lessons/working-with-web-pages":{"position":[[4335,11],[5324,11]]}}}],["figure’",{"_index":1525,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29355,8]]}}}],["fil",{"_index":9891,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51455,4],[52297,4]]}}}],["filch",{"_index":18687,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[65435,8]]}}}],["file",{"_index":71,"title":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[26,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48,4]]},"/en/lessons/output-data-as-html-file":{"position":[[23,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[38,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[28,5]]},"/en/lessons/working-with-text-files":{"position":[[18,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1297,5],[1668,5],[4677,5],[4697,4],[4825,5],[4858,6],[6280,5],[6332,5],[6416,5],[6784,4],[6899,4],[6996,5],[7294,6],[8707,4],[8728,4],[9580,5],[10096,5],[10524,5],[11776,4],[11996,5],[12087,5],[12118,7],[12663,4],[12705,4],[12805,4],[12826,4],[13005,4],[13051,4],[13632,5],[13713,4],[13811,4],[13904,5],[17732,4],[19415,7],[20205,5],[20374,4],[21097,5],[21262,4],[21386,4],[21493,5],[21572,4],[22077,5],[22441,5],[22582,4],[22894,5],[23129,5],[23144,5],[23830,5],[24129,5],[24160,6],[24290,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[276,6],[4366,5],[5106,4],[5358,5],[10711,5],[11453,5],[11523,4],[11708,4],[11880,4],[12065,4],[12089,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3188,6],[4125,6],[4290,6],[4384,5],[4460,5],[4519,5],[19330,4],[19380,6],[19706,6],[20240,5],[20406,5],[20519,4],[20545,4],[20565,4],[20632,4],[20752,4],[20869,4],[21371,5],[21435,5],[21837,5],[21889,4],[21969,5],[22024,4],[22133,4],[22157,4],[22328,4],[22353,5],[22414,4],[22629,4],[24777,4],[26506,4],[26549,5],[27462,5],[27543,4],[27569,5],[27677,5],[27735,5],[27958,5],[28139,5],[28157,4],[48818,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[472,5],[4750,5],[4961,4],[5226,5],[5618,6],[5863,4],[6090,4],[6374,5],[6965,5],[8449,5],[9865,5],[10122,5],[10776,5],[11005,5],[11304,4],[11708,4],[11775,4],[11850,5],[12839,5],[13785,4],[14677,6],[15446,5],[16089,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[368,5],[1363,5],[1859,4],[4595,5],[5097,6],[6593,4],[7043,5],[7332,5],[7385,4],[7586,5],[7722,4],[8025,5],[8610,5],[9561,5],[9676,5],[9849,5],[12963,5],[14986,5],[15322,4],[15380,5],[16338,5],[17535,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12364,4],[12602,4],[20610,6],[20659,5],[20746,6],[20850,5],[20917,4],[20958,5],[21275,4],[21304,4],[21556,5],[21627,6],[27713,4],[27894,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7555,5],[8095,4],[8177,5],[8288,6],[8336,6],[8395,4],[8454,5],[8492,6],[8580,4],[8718,5],[9387,6],[9417,4],[9477,5],[9506,5],[9929,5],[9977,5],[10072,5],[10120,4],[10194,4],[10285,5],[10310,4],[10452,4],[10496,4],[10609,5],[10926,4],[11004,4],[11125,4],[11519,5],[11568,5],[14059,5],[14109,5],[14194,5],[14399,6],[14475,5],[14553,4],[14624,5],[14695,5],[14787,6],[14872,5],[15276,4],[15325,5],[15401,5],[15501,4],[15640,5],[15765,4],[15876,4],[15892,4],[16846,5],[17362,5],[17412,4],[18130,5],[19069,5],[26013,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3070,4],[3631,5],[3671,4],[4317,6],[4429,5],[4616,5],[4723,5],[4852,5],[5263,5],[5545,5],[6243,5],[6491,5],[7162,5],[7473,5],[7681,5],[12982,4],[14355,5],[14946,5],[15012,6],[17692,6],[24748,5],[26180,5],[26422,4],[26554,4],[26682,4],[27965,4],[28080,4],[28176,4],[28399,4],[29621,5],[30109,5],[30289,5],[31403,6],[31570,5],[32342,5],[33444,6],[33460,5],[33536,5],[34132,5],[34640,5],[34674,5],[34735,5],[34797,5],[35145,5],[35212,5],[35426,4],[35459,4],[35469,4],[35632,7],[35886,4],[35914,4],[36367,5],[36382,5],[36521,6],[36761,5],[36795,4],[36853,4],[37027,5],[37639,4],[38560,5],[39124,4],[39204,4],[39233,5],[39623,5],[39722,4],[39801,5],[40030,4],[40225,5],[40585,5],[40960,5],[41231,5],[41413,6],[41782,5],[43795,6],[44929,7],[44991,4],[45086,4],[45214,4],[45336,4],[46630,4],[46881,5],[47009,4],[47181,4],[47336,4],[47437,4],[47619,4],[47765,4],[48266,4],[48311,4],[48359,4],[48512,4],[48547,4],[48744,4],[50477,4],[50552,4],[50720,5],[50837,4],[50875,5],[51428,5],[51598,5],[51723,5],[51767,6],[52221,5],[52545,5],[52614,6],[52763,5],[53450,5],[55816,5],[55967,5],[59066,6],[59082,5],[59158,5],[59439,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4767,4],[4869,4],[6649,5],[6786,4],[6957,4],[7195,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[198,4],[878,6],[1065,5],[1394,4],[1519,4],[5768,5],[6395,4],[7016,4],[7040,4],[7221,5],[7245,4],[7453,4],[9036,4],[9125,4],[9424,4],[10491,4],[10726,4],[13616,5],[13640,4],[15208,4],[16774,4],[16863,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20236,6],[20291,4],[20447,5],[20499,4],[21010,5],[22705,5],[22748,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4819,4],[6239,4],[28505,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2769,4],[2955,5],[3028,4],[3123,5],[4571,5],[4676,4],[5658,4],[5710,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9560,5],[10143,6],[11210,5],[11449,5],[11561,4],[12264,5],[12340,4],[12381,4],[12454,5],[12519,5],[12712,6],[12756,6],[16593,5],[16806,5],[17020,6],[17816,4],[17939,5],[17993,5],[18640,5],[18964,4],[19553,4],[21039,4],[21802,4],[22906,5],[23040,5],[23240,5],[23356,5],[24112,6],[24223,6],[33630,6],[34251,5],[35070,4],[35711,5],[39862,6],[40048,5],[40132,4],[40180,4],[40322,5],[40752,4],[42332,5],[45031,5],[45878,4],[46948,4],[47136,5],[47275,5],[47629,4],[48650,5],[61416,5],[61587,5],[61666,5],[61908,5],[61986,5],[62213,5],[62252,5],[64438,4],[64460,4],[64798,5],[67284,4]]},"/en/lessons/common-similarity-measures":{"position":[[3699,6],[3744,5],[4131,5],[23451,5],[23523,5],[23580,5],[23681,4],[23976,4],[24116,5],[24555,5],[25551,4],[25706,4],[25803,4],[26409,4],[26480,5],[26669,4],[27577,5],[27876,6],[27903,5],[30809,5],[31826,5],[31975,4],[32888,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8734,4],[17812,6],[17829,4],[17936,4],[18310,5],[18447,4],[18489,4],[18779,4],[18863,4],[18958,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10569,4],[11878,6],[23367,4],[25034,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[606,5],[4209,4],[4298,5],[4559,5],[4603,5],[4618,4],[4697,6],[4745,6],[4771,5],[4800,5],[4845,4],[5975,4],[6125,4],[6183,4],[6301,5],[6375,6],[6538,4],[6597,4],[6649,5],[6706,4],[6803,4],[6975,5],[8026,5],[8434,4],[8467,4],[8504,4],[9091,4],[9133,4],[9182,4],[9228,6],[9445,6],[9487,5],[9590,5],[9864,5],[10076,5],[13992,4],[14022,4],[14139,5],[14329,4],[14434,4],[14561,4],[14673,5],[18433,6],[18501,5],[18573,6],[18764,5],[18785,7],[18905,5],[18953,7],[19237,6],[19898,5],[20078,5],[20411,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[383,5],[412,5],[450,5],[5491,5],[11274,6],[12240,6],[12697,5],[13550,5],[13570,4],[13608,5],[13628,5],[13797,5],[13900,5],[14040,6],[14062,5],[14105,5],[14177,5],[14351,5],[14452,5],[14550,5],[16262,5],[16619,5],[19134,5],[19432,4],[19522,4],[39379,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9537,5],[9900,6],[33823,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[77,5],[621,5],[688,6],[745,4],[908,6],[1213,4],[1952,5],[2376,4],[2468,4],[2523,5],[4684,6],[6519,5]]},"/en/lessons/counting-frequencies":{"position":[[76,5],[685,5],[752,6],[784,4],[13640,6],[13914,5],[14066,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2106,5],[2127,6],[2159,4],[2290,4],[2340,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[27,5],[74,5],[367,5],[631,5],[710,4],[728,5],[795,5],[875,4],[1360,4],[1843,4],[2058,4],[2201,5],[2212,4],[2304,4],[2864,4],[2980,5],[3133,4],[3179,4],[3195,5],[3583,5],[3655,4],[3854,4],[4009,4],[4190,4],[4628,4],[4785,5],[5381,5],[5573,5],[5724,4],[5857,4],[6055,5],[6134,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6168,5],[15648,5],[34034,5],[34067,4],[34179,4],[43810,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[256,5],[525,4],[575,4],[1566,4],[1696,6],[1753,5],[2231,5],[2383,5],[2449,5],[2595,5],[2821,5],[3461,5],[4571,4],[4726,4],[7997,5],[8076,5],[10195,5],[10643,6],[10710,5],[11164,5],[14313,4],[14992,6],[15098,4],[15316,5],[16122,4],[16182,5],[16224,5],[16685,5],[17168,5],[17400,4],[17510,5],[17789,5],[17873,4],[17940,5],[18385,5],[18606,5],[18749,5],[18772,4],[19961,4],[20038,8],[22237,4],[22314,8],[22341,5],[22772,5],[22812,9],[23388,4],[23494,4],[23660,5],[23880,4],[23924,5],[23995,4],[24051,5],[24123,6],[24263,5],[24381,4],[24701,6],[24723,4],[25048,4],[25191,4],[25511,4],[25760,6],[25871,4],[25934,4],[25999,4],[26025,4],[26205,4],[26260,5],[26310,4],[26443,4],[26464,4],[26491,5],[26533,5],[26647,4],[26700,4],[27193,4],[27232,4],[28390,5],[28663,5],[28838,5],[29102,5],[29244,5],[29335,4],[30042,5],[30550,5],[30646,5],[31326,4],[31732,4],[32029,5],[32177,4],[32226,4],[32313,4],[32367,4],[32454,5],[32471,4],[32571,5],[33230,5],[33256,4],[33341,4],[33591,4],[34374,5],[34458,5],[34477,5],[34503,5],[35184,5],[35269,4],[35288,4],[35946,6],[39702,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8047,4],[8171,5],[9426,4],[10564,4],[11132,4],[12553,4],[12708,4],[15188,4],[15474,6],[17353,4],[17890,5],[19800,4],[19851,5],[20609,4],[22956,6],[27630,4],[27739,4],[27761,4],[31789,4],[33426,4],[33471,4],[33544,4],[34028,4],[34152,5],[34219,5],[35024,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15988,4],[16319,6],[16332,5],[18828,5],[25462,6],[26003,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[633,4],[901,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[367,4],[409,5],[17021,4],[17823,4],[17891,4],[17916,4],[17988,4],[18152,4],[18170,4],[18336,5],[18647,4],[18977,5],[19416,5],[19444,5],[20354,4],[22313,5],[22416,5],[24700,4],[25021,4],[25523,4],[26174,4],[26364,4],[27296,4],[27655,4],[29701,4],[32584,4],[33081,5],[33238,4],[33530,4],[33697,8],[35074,4],[36336,4],[39961,4],[43340,4],[44168,5],[44385,4],[44435,4],[44486,4],[44631,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[345,5],[833,5],[1820,5],[4144,5],[5388,4],[8214,5],[8632,5],[11019,4],[12482,5],[12762,5],[12834,6],[12943,5],[13259,5],[13348,4],[13485,5],[14486,5],[14679,5],[15688,4],[15880,4],[17194,4],[17297,4],[17523,5],[17560,4],[18239,6],[18586,5],[18624,5],[19215,5],[20849,8],[20894,5],[21146,4],[21407,5],[22353,4],[22457,5],[22565,4],[22711,5],[22963,6],[23787,4],[24229,5],[25050,5],[25257,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3087,6],[4022,5],[4144,4],[4248,4],[4329,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[300,5],[377,5],[505,5],[6339,4],[7633,6],[8166,5],[8329,5],[8552,5],[8747,5],[9210,5],[10600,4],[10682,5],[10879,5],[10986,6],[11009,5],[11348,5],[11405,6],[11441,5],[12378,5],[12783,4],[12853,4],[12926,5],[13402,6],[13677,4],[13978,5],[17247,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14054,4],[17068,4],[17254,5],[22819,4],[23269,4],[23375,4],[24045,4],[24374,5],[27194,5],[34406,5],[35050,5],[39276,5],[41948,5],[42295,4],[42345,4],[43475,5],[44776,5],[45702,5],[47198,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1286,5],[6364,5],[9290,4],[9385,5],[11266,6],[11419,4],[11644,5],[11746,5],[12062,4],[12151,4],[13078,4],[13167,5],[15134,4],[15223,5],[26840,4],[26859,4],[27179,4],[28017,5],[28569,5],[29039,4],[31658,6],[31715,4],[31751,4],[31963,5],[32179,5],[36007,4],[40865,5],[40892,4],[41068,5],[41103,4],[41474,6],[45828,4],[46280,5],[46664,5],[46828,6],[46997,4],[47113,4],[48750,5],[48766,5],[48823,4],[48968,5],[49636,6],[49656,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10488,4],[10578,4],[12531,4],[12590,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[226,5],[342,4],[7834,6],[10970,6],[11029,5],[12009,6],[12675,5],[12794,6],[13938,4],[15358,5],[15777,5],[15959,5],[16678,5],[17362,5],[20103,4],[20149,5],[20248,4],[21491,4],[21555,4],[21635,5],[21817,5],[24975,5],[25256,5],[26528,4],[26691,5],[28054,5],[28347,5],[29607,5],[29786,5],[30018,6],[30623,6],[31213,6],[32238,5],[32521,5],[33089,5],[33358,4],[33581,5],[33712,5],[33863,4],[33923,4],[34504,5],[34614,6],[36183,5],[36437,5],[36718,4],[37180,4],[37597,4],[37788,5],[37898,6],[38646,4],[38949,5],[39247,5],[40622,5],[40737,4],[40788,5],[41201,5],[41238,4],[41339,4],[41718,5],[42488,4],[44216,4],[44495,5],[44712,5],[44828,5],[45092,6],[45254,5],[45552,5],[46805,4],[46996,5],[47106,6],[47903,4],[48909,4],[49023,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[983,6],[1294,6],[1541,6],[1571,4],[1679,4],[1972,4],[5703,4],[9876,5],[12610,4],[12684,4],[12861,5],[12973,5],[13414,4],[13928,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[291,6],[4632,5],[4688,4],[4764,4],[4866,6],[5137,4],[6107,5],[6162,4],[8442,6],[8494,4],[8534,5],[8656,5],[9035,5],[9093,5],[9339,6],[9409,4],[9756,4],[12411,4],[12669,4],[13160,6],[15027,4],[18485,5],[45358,4],[46096,5],[46437,4],[52555,4],[52625,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[155,5],[4284,4],[6193,5],[6356,4],[6432,5],[6624,6],[7346,5],[11420,6],[11584,5],[11674,6],[11759,5],[12024,4],[13279,4],[13867,5],[13947,4],[14278,5],[14385,4],[14444,5],[14651,4],[17605,5],[19869,4],[22367,5],[22485,5],[22832,5],[23216,4],[23479,4],[25131,4],[25340,5],[25388,4],[25497,6],[25592,4],[25732,4],[25849,4],[26003,4],[26295,4],[26434,5],[26562,4],[26605,5],[27554,4],[27689,5],[28175,5],[28467,6]]},"/en/lessons/extracting-keywords":{"position":[[500,4],[539,4],[1603,6],[3124,4],[8641,4],[8774,5],[9312,5],[9491,5],[9769,4],[10288,5],[10456,5],[10471,4],[10542,5],[10722,5],[10996,4],[11068,6],[12396,5],[12474,5],[13055,5],[13210,5],[13274,5],[13642,5],[13755,4],[13821,6],[14092,5],[14486,5],[14876,4],[15974,4],[17092,5],[20936,5],[23060,4],[23522,5],[23846,5],[25439,4],[25775,4],[25967,5],[25994,5],[26245,5],[26658,4],[28433,5],[28763,4],[28906,5],[29248,5],[30572,4],[30615,4],[30766,4],[30853,6],[31134,5],[31394,4],[31638,4],[32051,4],[32256,4],[32338,4],[32485,5],[32859,4],[32886,4],[32992,5],[33075,4],[33148,4],[33361,4],[33400,4],[33492,4],[33653,5],[33762,4],[34268,5],[34333,5],[34935,4],[35179,4],[35472,4],[35684,4],[35825,4],[36062,4],[36859,5],[37094,4],[37314,4],[37704,5],[37839,5],[37893,4],[38309,5],[38447,5],[38568,4],[39011,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8736,5],[9567,5],[9863,4],[10314,5],[10488,5],[10614,5],[11502,5],[11871,4],[13262,4],[13294,6],[13432,5],[13703,4],[14262,4],[14414,5],[14679,5],[14755,5],[14896,4],[14946,4],[15067,5],[15109,5],[15374,4],[15480,4],[15549,4],[16342,4],[16926,5],[26855,5],[29217,4],[29806,4],[29988,4],[31248,4],[35712,5],[37489,5],[37884,5],[37936,5],[38054,4],[38155,4],[38367,4],[40255,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4824,4],[5267,4],[9411,4],[29689,4],[29727,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[412,5],[1068,4],[2445,6],[2705,4],[5096,5],[5167,6],[5297,5],[5330,6],[7873,5],[13585,4],[13713,5],[13789,4],[13952,4],[14050,5],[17123,5],[17333,6],[17393,5],[17626,4],[21802,4],[25732,6],[25761,5],[28742,4],[29110,4],[29314,4],[30709,4],[31625,4],[34129,4],[34577,4],[34689,4],[34855,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[90,5],[1397,4],[1961,5],[6836,5],[6931,4],[7155,4],[7251,4],[7371,5],[7639,5],[8709,4],[10393,5],[10527,4],[10602,5],[10662,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[74,5],[1708,5],[1794,6],[1847,4],[8790,5],[8818,4],[9263,4],[12302,5],[12451,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49,4],[97,4],[594,4],[941,5],[3090,4],[9184,5],[11623,5],[19936,5],[19969,4],[20050,4],[20238,5],[20372,5],[20455,5],[20615,4],[20797,6],[21125,4],[21457,4],[21541,5],[22756,4],[24625,4],[25386,5],[27276,4],[28416,4],[31258,4],[33536,4],[34121,5],[34473,5],[38130,4],[38172,4],[38617,4],[41562,4],[41713,4],[41745,4],[41945,4],[49410,6],[50717,5],[54742,6],[62635,4],[62797,5],[63474,4],[63516,4],[66302,4],[68116,5]]},"/en/lessons/geocoding-qgis":{"position":[[6690,4],[6796,4],[8818,4],[8971,4],[9163,6],[9245,4],[9344,4],[9620,4],[9780,5],[11077,4],[11293,4],[11333,4],[12348,4],[12738,4],[12761,4],[12948,4],[19060,4],[20892,4],[23631,4],[24285,4],[25511,5],[25694,4],[25777,4],[26395,4],[26460,4],[28294,5],[28357,4],[37950,4],[38246,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[312,4],[482,5],[1787,4],[1951,6],[2195,4],[2277,5],[4081,4],[4225,4],[4344,4],[4612,4],[4970,4],[5437,4],[6357,4],[6711,5],[6876,4],[7120,5],[7294,5],[8830,4],[9168,4],[9236,5],[9804,4],[9827,4],[11002,4],[11071,4],[11149,5],[11283,4],[12165,4],[12811,6],[12880,5],[12947,5],[13016,5],[13287,5],[13364,4],[13396,4],[13568,4],[13694,4],[13862,4],[14462,4],[14740,4],[14970,4],[15453,5],[15705,4],[18147,4],[19777,5],[19845,4],[20248,5],[20781,5],[21597,4],[22763,5],[22809,5],[22950,5],[24128,5],[24699,4],[26159,5],[26293,4],[26370,4],[26489,4],[26607,4],[27978,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2412,4],[3132,4],[3234,5],[3350,4],[3446,5],[3474,5],[3822,4],[3842,4],[4422,4],[4494,4],[8515,4],[8543,6],[8866,4],[9257,5],[9346,4],[9515,4],[9643,4],[10170,4],[10256,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[7336,5],[9074,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2129,5],[2230,6],[2292,6],[2435,5],[3229,6],[3305,4],[3497,4],[10499,5],[10830,6],[10848,5],[10858,5],[11008,4],[11098,5],[11266,5],[13850,4],[13862,4],[13909,4],[13942,5],[14222,4],[14309,4],[14455,4],[14798,5],[15140,5],[15308,5],[15381,4],[15891,5],[15962,5],[16059,5],[16454,5],[16687,4],[16834,4],[17117,5],[17399,4],[17490,4],[24033,5],[25435,5],[26323,4],[26540,4],[26722,4],[26996,4],[27180,4],[27400,4],[27581,4],[27696,5],[30284,4],[30367,4],[30426,4],[30568,6],[30688,5],[30774,4],[31921,5],[33092,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[841,6],[971,6],[1250,6],[1307,5],[1389,5],[1434,5],[1594,4],[1808,5],[2007,5],[2091,5],[2287,5],[2840,5],[3218,4],[9084,5],[10704,4],[11105,5],[11553,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2002,4],[3444,4],[3491,4],[3943,4],[5804,4],[6288,4],[7392,6],[7524,4],[8248,4],[8299,4],[10463,4],[10514,4],[10573,4],[13158,4],[13209,4],[14416,4],[20671,4],[20685,4],[20724,4],[21952,4],[22988,4],[23157,4],[23586,4],[24054,4],[24163,6],[24418,4],[24522,4],[24657,5],[24750,5],[24800,5],[25432,5],[29180,5],[29230,5],[31564,5],[31614,5],[34806,4],[35047,6],[35075,5],[35116,5],[35178,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[202,5],[1439,5],[3028,5],[3056,4],[3089,4],[3400,5],[3422,4],[3695,4],[11483,4],[14785,5],[14814,4],[14936,4],[15156,5],[15237,5],[15767,4],[16028,5],[16102,4],[16184,4],[18796,4],[19626,5],[21044,4],[21133,5],[21313,5],[21382,5],[21403,5],[21427,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24245,5],[24840,4]]},"/en/lessons/gravity-model":{"position":[[37611,5],[46908,5],[46949,4],[47052,5],[47381,4],[47511,5],[47548,4],[47853,4],[48372,4],[48701,6],[48949,5],[49234,5],[65682,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4369,5],[5368,5],[6446,4],[6493,4],[6668,6],[21122,6],[24105,6],[24930,5],[25913,4],[25935,6],[26272,5],[26373,5],[27454,5],[27763,4],[27881,4],[28374,4],[28719,4],[29420,5],[30797,4],[33402,4],[33483,4],[41214,4]]},"/en/lessons/installing-omeka":{"position":[[10558,5],[11444,5],[11683,5],[12131,4],[12413,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[815,5],[2213,5],[2538,5],[3198,4],[3285,5],[3411,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40280,4],[40728,5],[40807,5],[41607,6],[41641,4],[41717,4],[41751,5],[41845,4],[41910,4],[42001,5],[42057,4],[42256,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3304,6],[7697,5],[8338,4],[12274,5],[50163,4],[50216,4],[50582,4],[50879,4],[53962,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8306,5],[9541,5],[9616,5],[13100,5],[23274,4],[23561,4],[23665,4],[29697,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7480,4],[7604,5],[10874,4],[11134,4],[11191,4],[12243,4],[12976,4],[13670,4],[15201,4],[15356,4],[17742,4],[18029,6],[18626,4],[21278,5],[21443,4],[21566,6],[21806,4],[21903,6],[23695,4],[23746,5],[24653,4],[28033,6],[34386,5],[35666,4],[35711,4],[35784,4],[36268,4],[36392,5],[36459,5],[37254,4],[38347,5],[38718,4]]},"/en/lessons/intro-to-bash":{"position":[[215,4],[250,5],[275,5],[346,5],[753,4],[2291,4],[2312,6],[2398,6],[4565,4],[4661,4],[4846,4],[4892,5],[5497,6],[5611,5],[5683,4],[5995,6],[7287,5],[7370,6],[7685,5],[7826,5],[8111,4],[8242,5],[8345,5],[8411,4],[8475,4],[9073,4],[9718,4],[10739,4],[11365,5],[11429,5],[12223,6],[12297,6],[13276,5],[13458,5],[13677,4],[13810,4],[14125,5],[14332,4],[14473,6],[14554,5],[14689,5],[14800,5],[15089,5],[15285,5],[15458,4],[16160,6],[16218,5],[16264,6],[16335,4],[16513,5],[16632,5],[16773,5],[16979,6],[17253,5],[17420,5],[17616,5],[17674,4],[18324,5],[20042,5],[20070,5],[20222,5],[20474,4],[20770,6],[21005,5],[21442,6],[22055,4],[22063,5],[22551,5],[22695,5],[22779,5],[22950,5],[23291,5],[23708,5],[23825,5],[24098,4],[24145,4],[24347,6],[24911,4],[25050,6],[25759,5],[26059,4],[26121,4],[26223,4],[26255,4],[26299,6],[26464,4],[26503,4],[26543,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[377,4],[486,4],[731,6],[3978,4],[5076,6],[5660,6],[5843,4],[6490,4],[6564,5],[6575,4],[6731,4],[6995,4],[7599,5],[8619,4],[9466,4],[9945,4],[10078,4],[11613,5],[11723,4],[11811,5],[11971,5],[12503,4],[12581,4],[12683,5],[15697,4],[17958,5],[18038,5],[18061,4],[18089,4],[18115,5],[18221,4],[18495,4],[19861,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6229,5],[6285,4],[6464,5],[6630,4],[7536,4],[7700,5],[7769,4],[8358,5],[11339,5],[11421,5],[13566,4],[23752,5],[23981,4],[24081,5]]},"/en/lessons/intro-to-powershell":{"position":[[532,4],[652,5],[685,5],[739,5],[842,5],[910,5],[970,5],[1922,5],[3403,5],[9241,6],[10002,5],[10211,5],[11897,6],[12171,5],[12904,5],[15074,4],[17666,6],[18607,5],[18667,4],[18741,6],[18786,6],[18836,5],[18882,5],[19210,4],[19247,6],[19438,5],[19518,5],[20043,5],[20295,6],[20485,5],[21067,6],[21131,6],[21348,5],[21650,6],[22037,5],[22109,4],[22207,4],[23685,5],[23766,5],[24251,4],[24299,5],[25261,4],[25339,4],[25379,4],[26460,5],[26506,5],[26566,5],[27235,4],[27334,5],[27673,5],[27970,4],[28022,5],[28095,5],[28164,5],[28380,5],[28427,5],[28580,5],[29870,5],[29902,4],[29938,4],[29968,5],[30100,4],[31183,5],[31446,5],[34254,4],[34287,4],[34527,5],[34557,4],[36070,5],[36752,5],[36931,6],[37091,6],[37263,6],[38366,6],[40976,4],[42942,5],[43449,5],[43692,4],[44058,6],[44124,4],[44201,4],[44339,5],[44387,5],[44503,4],[45157,4],[45400,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1727,5],[3712,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7295,4],[24657,5],[25223,5]]},"/en/lessons/introduction-and-installation":{"position":[[2241,7]]},"/en/lessons/introduction-map-warper":{"position":[[3353,4],[3382,5],[3410,4],[3446,5],[3532,5],[3628,5],[7017,4],[7228,4],[7263,6],[7449,4],[9045,5],[13843,4],[13931,4],[13995,4],[14448,4],[14831,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2604,6],[2836,4],[2978,6],[3151,5],[3965,4],[4010,6],[4091,5],[4103,4],[8138,6],[11145,5],[11175,5],[11302,7],[11343,7],[11374,7],[11390,5],[11404,5],[11517,6],[11614,4],[11630,4],[11950,5],[12177,5],[12460,5],[13538,6],[13557,5],[13589,5],[13655,5],[13727,4],[14026,6],[14094,4],[14188,5],[14609,4],[15943,5],[16178,4],[16420,4],[16593,4],[16791,4],[16920,4],[17221,5],[17797,5],[18112,4],[18485,5],[18585,5],[18977,4],[18998,4],[19192,4],[19460,4],[19637,5],[19809,4],[19943,4],[20025,4],[20192,5],[21640,4],[21835,4],[21900,4],[21979,4],[22118,5],[22179,4],[22654,5],[22766,5],[22793,5],[23715,5],[25381,5],[25888,4],[27363,5],[28053,5],[28172,5],[28995,4],[29478,6],[30157,4],[30234,4],[30711,4],[30949,5],[30959,4],[31482,5],[33368,5],[33818,5],[37830,4],[38006,5],[38413,5],[38525,4],[38715,4],[38808,5],[38945,4],[38987,6],[39009,4],[39065,4],[39448,5],[39481,7],[39680,6],[39736,5],[39831,5],[40101,4],[40152,4],[40443,4],[40478,4],[40556,4],[40624,5],[40665,5],[40855,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9719,4],[9812,5],[14565,5],[17004,4],[17171,4],[18850,5],[18957,5],[19042,5],[19094,4],[19183,5],[19724,5],[19999,4],[20860,5],[22328,4],[23078,4],[26482,4],[27997,5],[30309,4],[32360,4],[41603,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4709,5],[13777,5],[15612,5],[16490,5],[16604,5],[16829,4],[16927,5]]},"/en/lessons/json-and-jq":{"position":[[1937,5],[1957,6],[5198,6],[5413,7],[8977,5],[13144,5],[14277,5],[15529,5],[15558,5],[16171,5],[16318,5],[16337,5],[16398,6],[16691,6],[16733,4],[16887,6],[16957,4],[17029,4],[17261,4],[17335,5],[19540,5],[21365,5],[25112,5],[25157,5],[25310,5],[25368,4],[25820,5],[37348,6],[37389,6],[37436,6],[38574,4],[38661,4],[40662,5],[40682,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1830,6],[8378,5],[8531,4],[9111,6],[11072,5],[11126,4],[11388,4],[14022,4],[14097,5],[14191,5],[14378,4],[14519,5],[15155,4],[15200,4],[15321,4],[15412,6],[15706,7],[15824,4],[16794,5],[16829,4],[16983,5],[17167,5],[17261,5],[17298,4],[17421,4],[17471,4],[17523,5],[17599,4],[17623,5],[18204,4],[21859,4],[27594,5],[29023,5],[29341,4],[30304,5],[30941,4],[31040,4],[31248,4],[31388,5],[31595,4],[33382,5],[34243,7],[34542,5],[34587,4],[34855,5],[34881,5],[35008,4],[35464,6],[36634,5],[38272,4],[38519,4],[43983,5],[44171,6],[44320,4],[44668,4],[45695,4],[47725,4],[53833,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[78,5],[220,5],[881,5],[1203,5],[1270,5],[1350,4],[9270,5],[9408,4],[9541,4]]},"/en/lessons/linear-regression":{"position":[[7250,6],[9577,6],[9602,5],[9799,5],[9997,4],[10492,5],[11143,4],[22256,5],[22618,6],[22955,6],[23032,5],[23060,5],[23106,4],[23152,5],[23246,4],[26555,4],[26640,5],[27619,5],[27706,5],[28222,4],[28293,4],[28390,4],[28584,4],[28721,4],[28847,4],[30120,4],[30407,4],[64200,4]]},"/en/lessons/linux-installation":{"position":[[1996,5],[2914,5],[2956,5],[2964,4],[3193,5],[3363,5]]},"/en/lessons/logistic-regression":{"position":[[11851,5],[52719,4],[54781,4],[62343,4],[63278,6],[63290,6],[63368,5]]},"/en/lessons/mac-installation":{"position":[[2293,5],[2335,5],[2343,4],[2572,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7861,5],[7995,4],[8070,5],[8130,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1728,5],[2344,5],[2401,5],[2488,6],[2804,4],[2849,4],[3487,4],[3772,5],[4260,4],[8586,5],[8625,4],[11966,4],[14170,4],[16008,4],[16217,4],[17008,5],[20186,5],[20293,4],[20429,4],[22821,5],[23177,6],[24383,4],[25257,5],[25474,4],[25791,4],[26619,4],[27647,5],[28397,5],[29859,5],[30293,5],[30343,5],[31277,5],[32586,5],[33860,5],[34284,5]]},"/en/lessons/naive-bayesian":{"position":[[110,5],[464,5],[3599,5],[3803,4],[3871,4],[3935,5],[4168,5],[24280,5],[27775,4],[28067,5],[28199,5],[28303,5],[28411,5],[28456,5],[28571,6],[28871,4],[29212,5],[29336,6],[29385,4],[29440,4],[30258,4],[31432,4],[31863,4],[32072,4],[32521,5],[32774,5],[34836,4],[34908,5],[34940,6],[35069,6],[35094,4],[35236,4],[35940,5],[36167,4],[36329,5],[36412,4],[36498,4],[36597,5],[36766,4],[36840,4],[37030,5],[37084,5],[37380,5],[39138,5],[41618,4],[41835,4],[42790,5],[42802,4],[43087,5],[43143,6],[43917,5],[44242,5],[44376,5],[63409,6],[63597,4],[63647,5]]},"/en/lessons/normalizing-data":{"position":[[67,5],[1012,5],[1099,5],[10118,5],[10267,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1000,5],[1291,5],[4001,5],[7489,5],[15765,5],[16050,6],[16205,5],[16273,5],[16659,6],[17857,4],[18071,4],[18268,6],[20291,4],[20534,4],[20674,5],[21389,6],[21459,5],[21576,4],[21674,5],[22726,4],[22812,5],[22931,4],[23189,4],[23337,5],[23498,5],[23986,4],[24246,5],[24537,5],[24595,5],[25581,5],[25806,6],[25996,5],[26236,4],[26672,5],[27497,5],[27590,4],[27845,5],[27981,6],[28121,5],[28241,4],[28528,5],[28643,5],[28851,5],[28910,5],[28986,4],[29011,4],[29056,5],[30915,5],[31306,6],[33614,4],[33834,5],[38026,5],[38361,4],[39235,4],[39557,5],[39680,5],[39793,5],[40182,5],[41684,5],[41924,5],[42000,6],[42800,4],[43257,4],[43816,4],[43995,4],[44265,5],[44893,4],[47858,5],[47951,4],[50975,4],[51272,5],[51389,5]]},"/en/lessons/output-data-as-html-file":{"position":[[24,4],[70,5],[188,4],[451,5],[508,4],[600,4],[751,5],[818,5],[898,4],[1067,4],[2791,5],[2879,5],[2968,5],[3065,5],[3164,6],[3211,5],[4431,5],[4460,4],[5042,4],[5376,4],[5468,6],[7286,4],[7504,4],[8140,4],[8407,4],[8464,4],[9864,5],[10002,4],[10135,4],[10405,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[39,4],[85,5],[531,5],[598,5],[653,4],[4030,5],[5135,5],[11030,4],[11482,5],[11576,4]]},"/en/lessons/preserving-your-research-data":{"position":[[86,4],[2957,5],[3160,6],[6330,4],[6833,5],[7932,5],[8244,6],[8377,4],[8654,4],[12584,4],[12752,5],[13156,4],[13523,4],[13805,5],[14089,5],[15447,4],[16065,4]]},"/en/lessons/qgis-layers":{"position":[[345,5],[2196,4],[2441,4],[2993,4],[3981,6],[4033,6],[4105,5],[4145,4],[4311,4],[4363,5],[4419,5],[17343,4],[19129,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1673,6],[1888,6],[23100,4],[23249,4],[23621,4],[23661,4],[24048,4],[24124,4],[24290,4],[24547,4],[24927,4],[24991,5],[25027,4],[25170,4],[25213,4],[25245,4],[25357,4],[25381,4],[25647,4],[25870,4],[26231,5],[26383,6],[26481,5],[26800,5],[26833,4],[26852,5],[26926,4],[27023,4]]},"/en/lessons/research-data-with-unix":{"position":[[166,5],[185,5],[897,5],[2824,4],[3147,5],[3393,6],[3512,6],[3635,5],[4094,5],[4156,5],[4250,6],[4421,4],[4444,6],[5024,5],[5055,5],[5155,4],[5292,5],[5532,5],[5643,5],[5847,6],[6081,6],[6272,4],[6754,4],[8151,5],[8430,4],[8570,4],[8715,5],[8807,5],[8908,5],[9252,5],[9293,5],[9420,5],[9612,5],[9673,6],[10149,5],[10635,5],[11150,5],[11471,5],[11568,5],[11805,4],[12283,5],[12734,5],[12872,6],[13006,4],[13026,6],[13621,4],[14629,5],[14788,5],[14862,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1051,4],[1255,4],[9414,4],[34081,4],[34161,5],[34231,4],[34622,5],[35001,4],[37369,4],[37452,5],[37683,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20904,5],[20928,4],[45246,5],[45385,4],[46598,4],[46747,5],[46928,6],[47239,4],[47326,5],[47384,4],[47446,5],[47482,5]]},"/en/lessons/sentiment-analysis":{"position":[[12280,4],[12830,4],[17243,4],[17441,5],[22446,5],[22604,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9546,6],[9974,4],[10107,5],[10231,5],[10361,4],[10942,4],[11247,4],[11284,5],[12030,4],[14703,5],[16093,5],[16176,4],[16598,5],[16798,5],[16946,5],[16978,4],[16992,4],[17058,5],[17125,4],[17159,4],[17204,5],[17373,4],[17396,5],[17426,5],[17587,5],[18248,5],[20874,4],[21291,5]]},"/en/lessons/sonification":{"position":[[8746,4],[11362,5],[11375,4],[11417,5],[11464,5],[11575,4],[12126,5],[12374,5],[12481,4],[12555,4],[15021,4],[15200,4],[15495,4],[15698,5],[18017,4],[18636,5],[18741,4],[18909,4],[18946,6],[20967,4],[21029,5],[22825,4],[22840,5],[22854,4],[24997,4],[25405,4],[25541,5],[25606,5],[25868,4],[26490,4],[26909,5],[26947,4],[29744,6],[30004,4],[32575,5],[32660,4],[32696,4],[32729,4],[32848,4],[32938,5],[35509,5],[40252,4],[40339,4]]},"/en/lessons/space-place-gazetteers":{"position":[[14066,4],[14575,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[383,4],[2571,5],[2707,4],[2938,5],[3341,5],[4029,5],[4121,5],[4296,5],[4465,4],[4720,5],[4904,4],[5999,5],[6259,6],[6395,4],[8010,5],[10809,4],[10870,5],[14353,4],[14838,4],[14910,4],[15195,4],[16088,4],[17831,5],[18046,5],[18173,4],[19990,5],[20693,6],[20756,4],[21050,6],[21077,4],[21201,4],[21460,4],[21484,6],[21619,4],[21662,4],[22112,6],[22172,4],[24515,4],[24744,5],[24832,4],[24892,4],[25218,4],[25384,4],[25863,4],[25909,5],[25968,4],[26108,5],[26761,4],[26977,5],[27060,5],[27274,5],[27918,4],[28114,4],[28563,4],[28787,5],[28849,6],[28950,5],[29261,6],[29281,5],[29299,5],[29318,5],[29360,5],[29400,5],[29640,5],[29703,5],[29841,4],[31940,5],[32696,4],[32956,4],[33922,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15100,5],[15178,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7077,5],[7181,5],[7207,5],[9164,6],[9798,4],[12443,5],[12924,5],[12960,5],[14023,4],[14069,6],[14080,5],[14141,4],[14300,4],[14557,4],[17029,4],[17049,5],[44345,4],[47484,5],[47609,6],[48085,5],[48291,5],[48318,4],[48329,5],[48417,4],[48555,4],[48708,5],[48850,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1990,5],[12966,6],[13438,4],[16776,4],[17127,4],[17420,6],[17559,4],[17610,5],[17756,5],[17822,5],[17914,4],[18008,5],[18450,4],[18565,4],[18665,4],[18799,4],[18884,5],[19040,5],[24245,5],[24922,6],[53823,4],[54168,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[836,6],[12529,5],[12992,5],[13513,4],[14232,5],[14632,5],[14669,4],[15051,6],[15076,5],[15363,5],[15397,5],[15435,4],[15494,5],[15589,5],[16046,4],[16226,4],[16670,6],[17086,4],[17127,5],[17651,4],[17805,4],[17877,4],[18413,5],[19489,4],[19863,5],[20333,4],[20467,4],[20638,4],[20724,4],[20923,5],[20966,5],[21525,4],[22410,5],[22471,4],[22826,4],[23389,5],[23826,4],[24861,4],[24984,5],[25060,4],[25149,6],[25610,6],[25638,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5310,5],[5357,5],[5686,6],[5824,5],[10569,5],[11042,4],[11254,4],[12506,4],[19911,4],[21282,4],[23916,5],[23943,5],[24038,5],[24153,5],[24247,5],[24287,5],[24372,4],[24398,6],[25104,4],[26437,4],[30632,4],[31038,5],[31065,5],[31160,5],[31544,4],[31584,5],[31622,4],[31761,5],[31812,5],[31899,5],[31978,5],[32105,4],[32217,4],[32394,4],[32430,5],[32471,4],[32479,6],[32506,4],[32638,6],[32689,5],[32774,5],[32903,5],[33092,5],[33194,4],[33291,5],[33418,4],[33550,4],[33902,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2399,4],[2540,4],[3159,5],[3174,4],[3240,4],[4679,6],[4724,6],[5225,6],[5401,6],[6142,5],[10568,5],[11692,4],[12244,4],[15424,4],[15935,5],[15991,5],[16059,5],[16726,4],[16829,4],[17242,5],[18758,4],[18798,5],[18848,4],[18907,4],[18984,4],[19050,4],[19730,5],[20137,5],[20603,5],[20845,4],[21133,5],[21197,4],[21648,4],[23145,4],[23781,5],[24588,5],[24765,4],[25148,4],[25285,5],[26686,4],[27312,5],[28183,4],[28640,5],[32403,4],[32445,5],[32903,6],[42109,4],[42250,4]]},"/en/lessons/transliterating":{"position":[[396,7],[4818,4],[6702,6],[13827,4],[14102,4],[14186,5],[14311,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2890,6],[17620,5],[17781,4],[18339,5],[18672,4],[18738,5],[19450,5],[19498,4],[19633,5],[19691,4],[19859,4],[19896,4],[19948,4],[20035,4],[20094,5],[20261,6],[20283,4],[20332,6],[20384,7],[20429,4],[20521,4],[20561,4],[20590,5],[20713,5],[20782,6],[20850,6],[20921,6],[20988,4],[21052,5],[21119,4],[21141,4],[21367,4],[21393,5],[21461,5],[21505,6],[21834,6],[22016,4],[22083,4],[36313,5],[36613,4],[38879,4],[38913,5],[38983,6],[40506,4],[40670,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6344,4],[6667,5],[7169,5],[11906,5],[12046,5],[12371,5],[14907,5],[31818,5],[33318,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3758,4],[3856,5],[3945,4],[3982,5],[4148,6],[4250,4],[4258,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4765,4],[4862,5],[5603,5],[5790,5],[8672,6],[8930,4],[9003,4],[9129,4],[11714,5],[15002,4],[15980,4],[16190,5],[16298,4],[17887,6],[17974,5],[18177,4],[18231,4],[19597,4],[20528,5],[20665,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1926,5],[2100,4],[2836,4],[6536,6],[11528,6]]},"/en/lessons/viewing-html-files":{"position":[[94,5],[178,5],[1897,4],[2028,4],[2196,4],[2479,5],[2568,4],[3228,4],[3323,4],[3351,4],[3367,5],[3520,5],[3613,4],[3689,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2144,4],[7030,5],[9573,4],[9710,4],[10181,5],[10446,4],[12582,5],[12693,4],[12715,4],[12920,4],[15062,4],[15815,6],[18264,4],[18961,4],[23798,4],[24597,4],[30049,4],[33484,4],[34718,4]]},"/en/lessons/windows-installation":{"position":[[1359,4],[3651,5],[3693,5],[3701,4],[3930,5],[4783,5],[4867,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[29,5],[983,6],[1181,5],[1198,4],[1238,4],[1315,4],[1839,4],[4340,4],[4875,4],[5086,5],[5256,4],[5573,5],[5856,5],[6099,5],[6270,6],[7312,4],[7537,5],[7766,5],[7858,5],[7912,5],[9016,5],[9287,5],[9366,5],[9483,5],[9594,4],[9859,6],[10165,5],[10522,6],[10739,4],[11141,6],[11174,5],[11266,5],[11458,5],[11694,5],[11900,5],[12171,4],[12335,6],[13253,4],[13720,6],[14074,6],[14120,5],[14197,6],[15900,5],[15997,4],[19528,6],[20287,4],[20878,5]]},"/en/lessons/working-with-text-files":{"position":[[19,5],[126,5],[212,5],[503,5],[544,5],[577,6],[616,4],[2559,5],[2691,4],[2710,4],[3589,4],[3632,4],[3753,5],[4675,4],[5026,4],[5087,4],[5177,4],[5222,4],[5488,4],[5578,4],[5962,4],[6037,4],[6143,4],[6165,4],[6208,4],[6297,5],[6629,4],[6699,6],[6770,4],[6846,4],[6964,4],[7128,4],[7799,4],[7832,4],[8065,4],[8112,4],[8161,4],[8261,5],[8315,5],[8379,5],[8493,5],[8642,4],[8721,4],[8783,5],[8822,4],[8966,4],[9009,4],[9025,4],[9364,5]]},"/en/lessons/working-with-web-pages":{"position":[[746,4],[1366,4],[3784,5],[4051,4],[6011,5],[8636,6],[8755,4],[8916,4],[8932,4],[8966,4],[9436,4],[9503,6],[9666,5],[9982,5],[10119,4]]}}}],["file\".format(item_id",{"_index":10809,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26234,22]]}}}],["file%.m4v}.csv",{"_index":15918,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[38681,19],[39247,19],[39601,19]]}}}],["file(",{"_index":12741,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28860,7]]}}}],["file(a",{"_index":20793,"title":{},"body":{"/en/lessons/sonification":{"position":[[34597,6]]}}}],["file.14",{"_index":10626,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46479,7]]}}}],["file.choos",{"_index":21283,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15193,13],[15396,14]]}}}],["file.endswith('.xml",{"_index":8841,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[22386,22]]}}}],["file.lower().endswith(image_extens",{"_index":22343,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32559,40]]}}}],["file.nam",{"_index":1387,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20945,10]]}}}],["file.par",{"_index":1381,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20481,11]]}}}],["file.path().endswith('.pdf",{"_index":8164,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23440,29]]}}}],["file1.json.bz2",{"_index":21442,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13653,17]]}}}],["file2.json.bz2",{"_index":21443,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13700,17]]}}}],["file://$ocr.txt",{"_index":455,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12319,15]]}}}],["file:///edges_director_duration.csv",{"_index":9094,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14299,37]]}}}],["file:///nodes_companies.csv",{"_index":9087,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12639,29]]}}}],["file:///users/matteo/.ivy2/jars/com.github.scopt_scopt_2.11",{"_index":9683,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19129,59]]}}}],["file:///users/matteo/.ivy2/jars/graphframes_graphfram",{"_index":9687,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19348,55]]}}}],["file:///users/matteo/.ivy2/jars/org.slf4j_slf4j",{"_index":9692,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19591,47]]}}}],["file:///users/username/desktop/program",{"_index":7784,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4653,43],[5873,43]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9557,43]]},"/en/lessons/output-data-as-html-file":{"position":[[6264,43],[10151,43]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11592,43]]}}}],["file://input_filenam",{"_index":393,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10174,21]]}}}],["file:/users/matteo/documents/passim/target/scala",{"_index":9695,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19796,48]]}}}],["file_count",{"_index":11169,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35542,10],[35905,10],[36066,10],[36079,10]]}}}],["file_count_list",{"_index":11170,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35557,15]]}}}],["file_count_list.append(file_count",{"_index":11174,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35858,34]]}}}],["file_count_list[iter",{"_index":11178,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36284,26]]}}}],["file_list_widget",{"_index":8091,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16443,17]]}}}],["file_path",{"_index":22929,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39043,11],[39059,9],[39136,9]]}}}],["file_typ",{"_index":22856,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20471,9],[20620,9],[20652,9],[21176,9]]}}}],["fileencod",{"_index":20061,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22412,12]]}}}],["fileformat",{"_index":19884,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[31475,10]]}}}],["filekey",{"_index":5736,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25855,8],[27828,8]]}}}],["filenam",{"_index":463,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12759,10],[13879,9],[13916,10],[20174,9],[20328,8],[20356,8],[22153,8],[22207,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20219,9],[27193,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11434,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46695,8],[49054,8],[49305,9],[50337,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40341,8],[40806,9],[40932,8],[45559,8]]},"/en/lessons/common-similarity-measures":{"position":[[24840,10],[24895,9],[25717,9],[25773,9],[25907,10],[26099,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14192,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14407,9],[14842,9],[15099,9],[15910,10],[15925,9],[16147,12],[17563,9],[17675,8],[17773,8],[20613,9],[20892,8],[21030,8],[21161,9],[21359,12],[21577,9],[21772,8],[41616,10],[52730,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3829,8],[3937,8],[4028,8],[4106,8],[4184,8],[4294,8],[4962,8],[5067,8],[5145,8],[5223,8],[5342,8],[5552,9],[5683,9],[5877,9],[6636,9],[7019,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4642,8],[4832,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26949,9],[29355,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[940,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14347,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23285,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14877,8],[20321,8],[20546,8],[20618,8],[20657,8],[21406,8],[22686,8],[26149,8],[26498,8],[26698,8],[26949,8],[27710,8],[27878,8],[29193,8],[33292,8],[37036,8],[37087,8],[37151,9],[38502,8],[38553,8],[38617,9],[40093,8],[44055,8],[44119,8],[44183,9],[46398,8],[47747,8],[47802,8],[47870,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46239,9]]},"/en/lessons/extracting-keywords":{"position":[[33631,8],[34073,8],[34129,8],[34212,11],[35552,8],[35608,8],[37815,8],[37909,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17532,9],[26603,8],[26719,9]]},"/en/lessons/intro-to-bash":{"position":[[12587,9],[17043,8],[24878,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5789,10]]},"/en/lessons/intro-to-powershell":{"position":[[43897,8]]},"/en/lessons/introduction-map-warper":{"position":[[7369,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39568,8],[39642,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15735,8],[15747,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[14107,9]]},"/en/lessons/naive-bayesian":{"position":[[31037,8],[41281,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23595,10],[23963,9],[24210,10],[25856,9],[26706,9],[27784,10],[27910,9],[28154,9],[28329,8],[28479,9],[38423,9],[38529,10],[39171,9],[39338,8],[40627,10],[40780,10],[44104,10],[50681,10],[50736,9],[50836,9],[50904,9],[51068,8],[51223,9]]},"/en/lessons/output-data-as-html-file":{"position":[[5393,8],[5784,8],[6253,8],[6322,8],[6698,8]]},"/en/lessons/preserving-your-research-data":{"position":[[13740,8],[13978,9],[14201,8]]},"/en/lessons/research-data-with-unix":{"position":[[1773,9],[1994,10],[11083,8]]},"/en/lessons/sentiment-analysis":{"position":[[27455,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16206,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32756,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17456,8],[18092,8],[18419,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[24539,9],[24760,8],[29913,8],[31319,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22681,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21261,9],[21890,8],[21902,10],[38246,9],[38971,8],[39005,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15258,8]]}}}],["filename.endswith('.pdf",{"_index":18944,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28375,26],[39384,26],[51114,26]]}}}],["filename.pi",{"_index":23300,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[7409,11]]}}}],["filename.replace('.html.html",{"_index":7618,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4195,30],[5234,30]]}}}],["filename.split",{"_index":7617,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4117,20],[5156,20]]}}}],["filename.split('.')[0]+'.txt",{"_index":18937,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27544,30],[47905,30]]}}}],["filename=”activ",{"_index":21419,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8723,20]]}}}],["filename=”appl",{"_index":22045,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[10619,15]]}}}],["filename=”autocomplete.png",{"_index":21476,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[19771,27]]}}}],["filename=”bowsey",{"_index":23682,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[5336,16]]}}}],["filename=”conda",{"_index":21415,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8282,15]]}}}],["filename=”draft_23_1.png",{"_index":21483,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[21662,25]]}}}],["filename=”draft_41_0.png",{"_index":21564,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35999,25]]}}}],["filename=”draft_52_1.png",{"_index":21615,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43942,25]]}}}],["filename=”en",{"_index":20990,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[37652,12],[38081,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5260,12],[9850,12],[16153,12],[17675,12],[45670,12],[49112,12],[49878,12],[52728,12],[55537,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7808,12],[9240,12],[10805,12],[13827,12],[14214,12],[14849,12],[18854,12],[24068,12]]}}}],["filename=”exampl",{"_index":21580,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[38636,17]]}}}],["filename=”excel.png",{"_index":21539,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32112,20]]}}}],["filename=”fig",{"_index":22037,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[9063,13],[9507,13],[10434,13],[13131,13],[18753,13],[21575,13],[22710,13]]}}}],["filename=”fig1",{"_index":22031,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8382,14]]}}}],["filename=”fig2",{"_index":22033,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8510,14]]}}}],["filename=”fig3",{"_index":22035,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8639,14]]}}}],["filename=”generator.png",{"_index":21454,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[15395,24]]}}}],["filename=”jun",{"_index":21471,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18882,14]]}}}],["filename=”komodo",{"_index":23569,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1044,16],[1747,16],[2083,16],[2483,16],[2592,16],[4335,16]]}}}],["filename=”lexoriter.jpg",{"_index":21073,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[111,24]]}}}],["filename=”notebook",{"_index":21429,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11192,18],[11506,18]]}}}],["filename=”obo",{"_index":23256,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1104,13]]}}}],["filename=”obo.png",{"_index":23254,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1019,18]]}}}],["filename=”old",{"_index":23676,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4347,13]]}}}],["filename=”open",{"_index":21425,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[10883,14]]}}}],["filename=”pei1.png",{"_index":23194,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2466,19]]}}}],["filename=”pei10.png",{"_index":23211,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7654,20]]}}}],["filename=”pei11.png",{"_index":23219,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8804,20]]}}}],["filename=”pei12.png",{"_index":23228,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9758,20]]}}}],["filename=”pei13.png",{"_index":23235,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10713,20]]}}}],["filename=”pei14.png",{"_index":23238,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[11866,20]]}}}],["filename=”pei15.png",{"_index":23239,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[12306,20]]}}}],["filename=”pei16.png",{"_index":23240,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[12712,20]]}}}],["filename=”pei18.png",{"_index":23242,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[14171,20]]}}}],["filename=”pei19.png",{"_index":23244,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[14895,20]]}}}],["filename=”pei2.png",{"_index":23195,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2631,19]]}}}],["filename=”pei20.png",{"_index":23246,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[15167,20]]}}}],["filename=”pei21.png",{"_index":23249,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[15911,20]]}}}],["filename=”pei3.png",{"_index":23197,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[3575,19]]}}}],["filename=”pei4.png",{"_index":23199,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[4563,19]]}}}],["filename=”pei5.png",{"_index":23200,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[4842,19]]}}}],["filename=”pei6.png",{"_index":23203,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[5299,19]]}}}],["filename=”pei7.png",{"_index":23205,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[6289,19],[13701,19]]}}}],["filename=”pei8.png",{"_index":23206,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[6680,19]]}}}],["filename=”pei9.png",{"_index":23210,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7447,19]]}}}],["filename=”plot",{"_index":21622,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45818,14]]}}}],["filename=”regex_01_findquote.png",{"_index":23017,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[6887,33]]}}}],["filename=”regex_02_moreoptions.png",{"_index":23020,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[8583,35]]}}}],["filename=”regex_03_lines.png",{"_index":23028,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[11088,29]]}}}],["filename=”regex_04_calclines.png",{"_index":23029,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[11558,33]]}}}],["filename=”regex_05_2col.png",{"_index":23032,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[13982,28]]}}}],["filename=”regex_06_timemarkup.png",{"_index":23050,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22254,34]]}}}],["filename=”regex_09_calc_3col.png",{"_index":23063,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[25256,33]]}}}],["filename=”regex_10_loc_columns.png",{"_index":23067,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[25967,35]]}}}],["filename=”regex_11_writer_cases_together_hi.png",{"_index":23068,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[27546,48]]}}}],["filename=”regex_17_writer_done.png",{"_index":23079,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[29329,35]]}}}],["filename=”regex_18_calc_done.png",{"_index":23080,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[29539,33]]}}}],["filename=”regex_ia_image.png",{"_index":23010,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[3936,29]]}}}],["filename=”screen",{"_index":21161,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16153,16]]}}}],["filename=”senti",{"_index":20359,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13501,19]]}}}],["filename=”shini",{"_index":20549,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17282,15],[21564,15],[22771,15],[25686,15],[32384,15],[33977,15]]}}}],["filename=”singl",{"_index":21499,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25223,16]]}}}],["filename=”sonif",{"_index":20674,"title":{},"body":{"/en/lessons/sonification":{"position":[[8824,22],[10435,22],[12272,22],[15549,22],[16866,22],[17912,22],[19138,22]]}}}],["filename=”split",{"_index":21577,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[38523,15]]}}}],["filename=”tna_with_r_1.png",{"_index":21290,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15988,27]]}}}],["filename=”tna_with_r_2.png",{"_index":21303,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17732,27]]}}}],["filename=”tna_with_r_3.png",{"_index":21316,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18765,27]]}}}],["filename=”tna_with_r_4.png",{"_index":21337,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22859,27]]}}}],["filename=”tna_with_r_5.png",{"_index":21344,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24504,27]]}}}],["filename=”tna_with_r_6.png",{"_index":21355,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27442,27]]}}}],["filename=”tna_with_r_7.png",{"_index":21364,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28398,27]]}}}],["filename=”tna_with_r_8.png",{"_index":21368,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29060,27]]}}}],["filename=”tna_with_r_9.png",{"_index":21375,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[30145,27]]}}}],["filename=”tr",{"_index":20125,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31701,12],[40306,12],[43436,12]]}}}],["filename=”transform",{"_index":22458,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[16888,22],[23322,22]]}}}],["filename=”up",{"_index":23087,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[188,12],[462,12],[781,12],[935,12],[1215,12],[1702,12],[1991,12],[2406,12],[2585,12],[3258,12],[3807,12],[4642,12],[4981,12],[5396,12],[5579,12],[5900,12],[6202,12],[6527,12],[6819,12]]}}}],["filename=”us",{"_index":23146,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[17745,15],[19732,15],[20558,15]]}}}],["filename=”visu",{"_index":23332,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[12795,21],[22008,21],[29282,21],[33033,21],[35166,21],[37783,21],[39423,21],[41771,21],[45815,21]]}}}],["filename=”window",{"_index":22026,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[6514,17]]},"/en/lessons/windows-installation":{"position":[[5399,17]]}}}],["filename=”work",{"_index":23606,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8432,17],[16712,17]]}}}],["filename[:30]+'_",{"_index":18902,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24785,18]]}}}],["filenames.append(os.path.join(root",{"_index":22866,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21577,35],[21744,35]]}}}],["filepath",{"_index":448,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12018,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37122,8],[38588,8],[44158,8],[47841,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11917,8],[12047,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8604,8]]},"/en/lessons/output-data-as-html-file":{"position":[[6185,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21187,8],[21265,12],[21392,8],[21676,8],[22208,9],[22268,9],[22400,11],[46884,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20221,8],[39263,8],[40394,8]]}}}],["filepath/input_file.ext",{"_index":15787,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[11779,24]]}}}],["filepath/output_file.ext",{"_index":15789,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[11822,25]]}}}],["files).4",{"_index":21105,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8439,8]]}}}],["files.7",{"_index":23643,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19120,7]]}}}],["files.download('micusp_papers_with_spacy_tags.csv",{"_index":6898,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[39539,51]]}}}],["files.download('yearbookoutput.csv",{"_index":11190,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[37942,36]]}}}],["files.find(\"search",{"_index":10245,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34539,18],[37823,18],[47031,18]]}}}],["files.txt",{"_index":21648,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[48652,9]]}}}],["files.upload",{"_index":6680,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13955,14],[19474,14]]}}}],["files.zip",{"_index":1050,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4187,10]]},"/en/lessons/linear-regression":{"position":[[7340,10]]}}}],["files/android",{"_index":8309,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12271,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14892,14]]}}}],["files/java",{"_index":8307,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12072,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14587,11]]}}}],["files1.png",{"_index":23607,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8470,11]]}}}],["files2.png",{"_index":23631,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16750,11]]}}}],["files=/file_path/$fold",{"_index":620,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19379,26]]}}}],["files=/users/andrewakhlaghi/desktop/test_dir/$fold",{"_index":445,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11840,54]]}}}],["files\\mallet",{"_index":22049,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[13925,12]]}}}],["filesystem",{"_index":14128,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2456,10]]}}}],["files—th",{"_index":3096,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30099,9],[30279,9]]}}}],["filetyp",{"_index":10340,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12450,9]]}}}],["file’",{"_index":677,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22394,6],[22503,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46837,6]]},"/en/lessons/intro-to-powershell":{"position":[[20417,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14281,6],[14353,6],[14846,6],[14953,6],[15206,6],[15636,6],[15847,6],[29309,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18376,6]]}}}],["filgueira",{"_index":12754,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30804,10],[30858,10],[31414,10],[31695,10]]}}}],["filii",{"_index":11851,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6893,6]]}}}],["filip",{"_index":10044,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58552,5],[58833,5]]}}}],["filippovich",{"_index":22801,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19306,13]]}}}],["filiu",{"_index":18750,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8839,6],[8908,6],[9509,6],[9577,6]]}}}],["fill",{"_index":524,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15393,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7683,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24887,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6268,6],[11671,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2490,4],[3858,7],[17522,4],[33197,8],[37923,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8976,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7363,4],[13758,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15086,6],[29885,4],[66484,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15700,4],[40299,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2598,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33464,7]]},"/en/lessons/counting-frequencies":{"position":[[9742,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1380,4],[2011,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15879,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4276,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23638,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28622,4],[36735,4],[38161,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2093,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12300,4],[12587,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12318,4],[22695,6],[24329,6],[24346,4],[24413,4],[24442,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53670,4]]},"/en/lessons/geocoding-qgis":{"position":[[28730,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4011,4]]},"/en/lessons/georeferencing-qgis":{"position":[[10826,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[22409,4],[23132,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5487,4]]},"/en/lessons/gravity-model":{"position":[[41199,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[39365,6]]},"/en/lessons/installing-omeka":{"position":[[12669,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6872,5],[8946,6],[20556,7]]},"/en/lessons/intro-to-bash":{"position":[[13518,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7168,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7056,4],[7214,4]]},"/en/lessons/introduction-map-warper":{"position":[[7933,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8646,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20565,6]]},"/en/lessons/json-and-jq":{"position":[[26822,6],[28794,7]]},"/en/lessons/linear-regression":{"position":[[23894,5]]},"/en/lessons/qgis-layers":{"position":[[10571,5],[10653,4],[18314,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19719,7],[23017,4]]},"/en/lessons/sonification":{"position":[[5629,4],[6606,4],[10160,6],[28387,6],[28797,4],[28881,6]]},"/en/lessons/space-place-gazetteers":{"position":[[21816,4],[22546,4],[41581,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19455,4],[19493,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18614,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8250,6],[8714,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[328,4],[602,4],[1038,6],[6290,4]]}}}],["fill('#ffffff",{"_index":14012,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39868,16]]}}}],["fill=is_secular",{"_index":9040,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28027,18],[28559,18]]}}}],["fill_alpha=0.2",{"_index":23516,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41690,15]]}}}],["fill_color",{"_index":23386,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20204,11]]}}}],["fill_color=\"lavend",{"_index":14510,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37680,22]]}}}],["fill_color=\"paleturquois",{"_index":14506,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37394,27]]}}}],["fill_color='orang",{"_index":23517,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41706,20]]}}}],["fill_color='yellow",{"_index":23564,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45529,20]]}}}],["filler",{"_index":7764,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[2543,6]]}}}],["fillna('non",{"_index":17083,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23879,14]]}}}],["film",{"_index":5867,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12288,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[746,5],[840,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2147,5],[2324,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5428,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12549,4],[12608,4],[12722,4],[13627,4],[21376,4],[22309,4],[23931,4],[34697,4],[34853,5],[37522,4],[38161,5],[42212,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19666,5]]}}}],["filmcolor",{"_index":15850,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[23949,10]]}}}],["filmstrip",{"_index":21306,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18125,11],[18180,9],[18804,9],[18940,9]]}}}],["filmstrip(dynamiccollab",{"_index":21307,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18190,25]]}}}],["film’",{"_index":15841,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[20646,6],[24055,6],[34345,6],[35926,6]]}}}],["filter",{"_index":1687,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37963,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15441,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[110,9],[5039,6],[5191,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2773,8],[2846,7],[13164,8],[15926,6],[15977,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12698,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10729,6]]},"/en/lessons/common-similarity-measures":{"position":[[4336,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10186,6],[38057,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1765,6]]},"/en/lessons/counting-frequencies":{"position":[[8362,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23105,6],[23302,6],[23411,9],[25592,9],[26913,9],[28366,6],[30392,6],[30450,9],[33894,6],[36507,9],[37131,6],[37550,7],[38188,9],[40846,9],[41708,7],[41770,7],[41901,6],[42075,6],[42801,6],[43351,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20524,7],[20557,6],[21142,6],[21632,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42457,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[204,6],[4816,6],[5095,6],[5936,6],[14683,7],[18995,6],[19007,8],[19127,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4100,6],[28074,7],[37974,6],[44408,6],[44662,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44341,6],[44519,9],[44851,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1495,8],[1813,9],[17680,9],[26700,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17782,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13178,8],[29730,6]]},"/en/lessons/geocoding-qgis":{"position":[[10303,6],[32110,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4668,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9546,9],[9933,8],[10100,9],[10264,9],[10376,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47834,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[494,6],[16343,6],[16588,6],[18010,6],[18045,9],[19384,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[17539,8],[17670,6],[17806,6],[17893,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[28960,6],[29072,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2399,7],[5461,8],[25911,6],[25981,6],[26323,7],[26719,6],[26969,6],[29549,6],[30064,7],[30212,6],[31333,6],[31428,7],[32783,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43953,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19408,6],[20856,7],[40565,6]]},"/en/lessons/json-and-jq":{"position":[[92,7],[174,7],[593,6],[1907,6],[5477,7],[5544,8],[5606,6],[5792,6],[6081,8],[6396,7],[6427,8],[6579,8],[6909,6],[6969,7],[7166,7],[8529,7],[9091,7],[9661,6],[10035,6],[10448,7],[10492,6],[10590,6],[10683,7],[10698,6],[11798,7],[11969,7],[11991,6],[13299,7],[13481,8],[14345,6],[14446,6],[17177,6],[17244,6],[17919,9],[18836,7],[18945,6],[19568,6],[20752,6],[23760,8],[25683,7],[28245,7],[30577,6],[30718,7],[32890,7],[33083,7],[34673,6],[34937,7],[35782,6],[35862,6],[38475,6],[40247,6],[40632,6]]},"/en/lessons/linear-regression":{"position":[[64132,8],[65413,6]]},"/en/lessons/logistic-regression":{"position":[[10881,6]]},"/en/lessons/naive-bayesian":{"position":[[58752,10]]},"/en/lessons/qgis-layers":{"position":[[5946,6],[17472,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1991,9],[30850,9],[31362,6],[31677,6],[32775,6],[35610,6],[36692,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12690,6],[27585,6],[27720,8],[28395,6],[28443,9],[28884,6],[28905,6],[29123,8],[29684,6],[34462,6]]},"/en/lessons/space-place-gazetteers":{"position":[[28691,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27164,6],[28819,7],[30731,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4737,9],[27484,6],[36354,7],[44267,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31019,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2562,9],[4581,6],[5464,6],[6656,9],[14972,6],[30995,9],[31154,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5296,6],[5697,8],[5878,9],[23213,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2961,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[30528,6],[30840,6],[31028,6],[31242,6],[38151,6],[38635,7],[38682,6],[44515,6]]}}}],["filter>queri",{"_index":12579,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[31917,15]]}}}],["filter'",{"_index":15919,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[39977,8]]}}}],["filter(!is.na(lat",{"_index":20599,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29706,18]]}}}],["filter(!is.na(lng",{"_index":20591,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28229,18],[37226,18]]}}}],["filter(?d",{"_index":13462,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18230,12],[19595,12]]}}}],["filter(establish",{"_index":8971,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19279,18],[27857,18],[28390,18]]}}}],["filter(favorite_count",{"_index":19890,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[33083,21],[36548,21]]}}}],["filter(first_date_held",{"_index":20584,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28023,22],[37014,22]]}}}],["filter(is_retweet",{"_index":19885,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[31802,17],[33046,17],[35359,17],[36476,17]]}}}],["filter(st",{"_index":8871,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5224,12],[6055,12]]}}}],["filter(tab",{"_index":2432,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15551,11],[19245,11],[27468,11]]}}}],["filter(verifi",{"_index":19901,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[35396,15],[36513,15]]}}}],["filterlin",{"_index":23157,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20306,11]]}}}],["filterpair",{"_index":9725,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22617,11]]}}}],["fim",{"_index":12056,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13657,3]]}}}],["fin",{"_index":12147,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22786,3],[24430,3],[29121,3],[37109,3],[39160,3],[44165,3],[52346,3]]}}}],["fin.read",{"_index":12257,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37240,10]]}}}],["fin.readlin",{"_index":12150,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22851,15],[24592,15],[27823,15],[29188,15],[39218,15],[44223,15],[52404,15]]}}}],["fina",{"_index":7238,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6603,4],[10448,4],[11002,4],[20182,5],[20378,7],[21201,4],[21841,7],[22533,4],[23858,7],[25257,6]]}}}],["final",{"_index":476,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13314,5],[20438,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5148,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11236,8],[14852,5],[15817,5],[16226,5],[20676,8],[33840,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4502,5],[11196,5],[12515,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7379,5],[7580,5],[13193,8],[15166,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3644,5],[26916,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17921,8],[21631,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9368,7],[18267,7],[18577,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5579,8],[13402,5],[37532,8],[38657,5],[59256,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15628,5],[20198,5],[27456,8],[45078,5],[53803,8],[54911,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15775,8],[19864,5],[42513,5],[48692,5],[64226,10]]},"/en/lessons/common-similarity-measures":{"position":[[15947,5],[35094,5],[38981,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35663,5],[38814,5],[38971,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31708,7],[56032,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15126,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36480,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23679,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6425,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3734,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19990,7],[20995,8],[27481,8],[34244,5],[39811,8],[42692,8],[42956,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3872,8],[4860,5],[5000,5],[8256,8],[16635,5],[25889,5],[29269,5],[29329,5],[29912,5],[32237,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29523,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15024,5],[25868,5],[27503,5],[31074,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3289,5],[14056,5],[16861,8],[21162,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34320,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1326,8],[6429,8],[47216,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19321,5],[20055,8],[27948,5],[40335,8],[43465,8],[44388,8],[45103,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6261,5],[6605,8],[12278,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11665,8],[28895,5],[33726,8],[47287,7]]},"/en/lessons/extracting-keywords":{"position":[[6739,5],[6854,5],[12309,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21566,8],[25890,8],[30898,5],[31196,8],[31883,5],[37339,8],[37843,5],[39026,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10478,5],[16473,5],[16793,5],[16898,8],[25876,5],[28484,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25335,5],[27787,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1192,8],[5906,8],[9259,5],[11200,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5602,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54453,5]]},"/en/lessons/geocoding-qgis":{"position":[[23952,7],[28142,5],[29213,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12103,8],[20513,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[11265,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1375,8],[4345,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13323,5]]},"/en/lessons/gravity-model":{"position":[[20627,7],[23082,7],[29741,5],[31035,5],[39307,5],[40502,5],[40702,5],[41022,5],[50224,5],[52682,8],[54967,5],[61565,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[15482,5],[17901,8],[18388,8],[20196,5],[20597,5],[27968,8],[39500,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18223,7],[30623,5],[47065,5],[47737,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1135,5],[43000,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30593,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40873,8]]},"/en/lessons/intro-to-bash":{"position":[[11160,8],[23675,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2746,8],[4792,5],[11560,8],[11884,8]]},"/en/lessons/intro-to-linked-data":{"position":[[16059,5],[19926,5],[29857,5],[30204,5],[33262,5]]},"/en/lessons/intro-to-powershell":{"position":[[30413,5],[44690,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[22636,5],[26182,8],[26390,8]]},"/en/lessons/introduction-and-installation":{"position":[[436,7],[2673,7]]},"/en/lessons/introduction-map-warper":{"position":[[399,5],[21936,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3084,5],[18191,5],[33731,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24636,8],[29707,5],[36134,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7516,8],[13536,5],[29659,5],[33702,8],[41850,8],[44904,8],[47297,8]]},"/en/lessons/json-and-jq":{"position":[[6310,5],[11862,5],[21323,8],[22238,7],[23194,5],[31883,5],[32127,5],[34506,8],[35677,5]]},"/en/lessons/jupyter-notebooks":{"position":[[20004,5],[33835,5],[45081,8]]},"/en/lessons/linear-regression":{"position":[[44276,5],[45195,5],[59631,8],[63723,5],[65685,8]]},"/en/lessons/logistic-regression":{"position":[[44487,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[378,7],[5897,8],[11586,8],[13112,5],[16610,7],[18391,5],[27221,8],[31365,8],[33999,5],[35966,5]]},"/en/lessons/naive-bayesian":{"position":[[16858,8],[27083,7],[27205,8],[48491,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28178,8],[39183,8],[50545,8]]},"/en/lessons/output-data-as-html-file":{"position":[[576,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7964,8],[11170,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11968,8],[12627,5],[15285,8]]},"/en/lessons/qgis-layers":{"position":[[3492,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11730,8],[27996,8]]},"/en/lessons/research-data-with-unix":{"position":[[6783,8],[12071,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12062,5],[18912,5],[19832,8],[21434,5],[21718,5],[31443,8],[38891,8],[42645,8],[47172,5]]},"/en/lessons/sentiment-analysis":{"position":[[10417,8],[29278,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19389,7],[20669,8],[29748,8],[32872,5],[36461,5]]},"/en/lessons/sonification":{"position":[[3082,8],[22695,8],[29535,5],[30238,5],[30776,5],[31406,8],[32527,5],[33201,5],[35673,5],[37156,8]]},"/en/lessons/space-place-gazetteers":{"position":[[4826,8],[12334,8],[25727,8],[29813,5],[47893,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3000,5],[20022,8],[29192,5],[29859,5],[31480,8],[33481,5],[33528,5],[33663,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34637,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5789,8],[33084,8],[45567,8],[48667,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2592,7],[10051,5],[14900,5],[17153,8],[25554,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16559,8],[26305,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10179,8],[19565,8],[20118,5]]},"/en/lessons/transliterating":{"position":[[1659,8],[18609,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40227,5],[46674,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[29389,5],[29597,5]]},"/en/lessons/vector-layers-qgis":{"position":[[14002,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9175,9],[19012,8],[21849,8],[25560,8],[37613,8],[42144,5],[45585,8]]},"/en/lessons/working-with-web-pages":{"position":[[2642,8]]}}}],["final_link",{"_index":15066,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4436,10],[9621,10],[11297,10],[12114,10],[13058,10],[14184,10],[15022,10],[16386,10],[18379,10]]}}}],["final_link.decompos",{"_index":15068,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4458,22],[9643,22],[11319,22],[12136,22],[13080,22],[14206,22],[15044,22],[16408,22],[18401,22]]}}}],["final_paper_df",{"_index":6748,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21466,14],[24815,14],[39321,14]]}}}],["final_paper_df.to_csv('micusp_papers_with_spacy_tags.csv",{"_index":6897,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[39428,58]]}}}],["final_paper_df['doc",{"_index":6774,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[25287,21]]}}}],["final_paper_df['doc'].apply(extract_date_named_ent",{"_index":7117,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[55901,56]]}}}],["final_paper_df['doc'].apply(extract_named_ent",{"_index":6891,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37947,51],[38218,51]]}}}],["final_paper_df['doc'].apply(extract_noun_phras",{"_index":6855,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35832,49]]}}}],["final_paper_df['doc'].apply(extract_proper_noun",{"_index":6815,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31482,49]]}}}],["final_paper_df['doc'].apply(extract_stopword",{"_index":6843,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34212,46]]}}}],["final_paper_df['doc'].apply(get_lemma",{"_index":6788,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28202,38]]}}}],["final_paper_df['doc'].apply(get_po",{"_index":6800,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30108,36]]}}}],["final_paper_df['doc'].apply(get_token",{"_index":6781,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[26677,38]]}}}],["final_paper_df['doc'][1",{"_index":6894,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[38505,24]]}}}],["final_paper_df['doc'][5",{"_index":6833,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32882,24]]}}}],["final_paper_df['doc_nostop",{"_index":6846,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34360,29]]}}}],["final_paper_df['doc_nostops'][5",{"_index":6848,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34450,32]]}}}],["final_paper_df['lemma",{"_index":6787,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28175,24]]}}}],["final_paper_df['named_ent",{"_index":6890,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37912,32],[37999,32]]}}}],["final_paper_df['ne_word",{"_index":6892,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[38189,26],[38270,26]]}}}],["final_paper_df['noun_phras",{"_index":6854,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35799,30]]}}}],["final_paper_df['po",{"_index":6799,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30084,21]]}}}],["final_paper_df['proper_noun",{"_index":6814,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31449,30]]}}}],["final_paper_df['text'].apply(process_text",{"_index":6775,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[25311,42]]}}}],["final_paper_df['text_nostop",{"_index":6844,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34260,30]]}}}],["final_paper_df['text_nostops'].apply(process_text",{"_index":6847,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34392,50]]}}}],["final_paper_df['token",{"_index":6780,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[26650,24]]}}}],["final_paper_df['tokens_nostop",{"_index":6842,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34177,32],[34325,33]]}}}],["final_paper_df[['filename','disciplin",{"_index":6907,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[41900,40]]}}}],["final_paper_df[['filename','pap",{"_index":7086,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52809,33]]}}}],["financ",{"_index":7232,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6093,8],[6614,7],[18744,7],[19862,8],[20188,7],[21206,9],[25142,7],[25249,7],[26170,8],[26251,7],[26620,7],[28319,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20799,8]]}}}],["financi",{"_index":9994,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56506,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45192,9]]},"/en/lessons/gravity-model":{"position":[[11191,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3192,9]]},"/en/lessons/sentiment-analysis":{"position":[[6182,9],[6236,9]]}}}],["find",{"_index":380,"title":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[0,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9785,4],[16616,4],[16801,4],[19029,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3482,8],[3845,4],[4659,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41896,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[647,4],[1772,4],[3945,4],[4276,4],[4384,4],[6632,4],[8069,4],[12958,4],[17123,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14150,4],[25478,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3973,4],[8762,4],[9450,4],[9491,4],[23595,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60206,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5588,4],[6208,4],[8946,4],[9193,4],[14589,4],[15309,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3940,4],[9558,4],[11009,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1784,4],[3074,4],[5357,4],[8225,7],[10714,4],[12256,4],[14567,4],[16490,8],[22154,4],[23212,4],[37295,4],[41319,7],[42893,4],[67141,4],[67191,4],[67800,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4334,4],[7520,4],[14117,4],[19548,4],[21819,4],[27046,7],[27190,7],[34098,7],[34209,4],[35204,4],[39348,4],[39729,4],[41426,4],[56039,4],[56594,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[530,4],[5254,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8131,4],[19398,4],[23824,5],[28762,4],[37010,5],[44829,4],[47322,4],[51604,4],[53728,4],[55023,4],[65117,4]]},"/en/lessons/common-similarity-measures":{"position":[[19799,4],[30410,4],[32292,7],[34142,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6229,4],[13345,4],[14841,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2212,4],[4984,8],[5727,4],[8170,4],[8767,4],[10166,7],[24846,4],[38977,4],[49801,4],[63751,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1373,4],[1476,4],[3951,4],[6286,4],[9724,7],[10317,7],[13027,5],[13082,4],[13537,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3893,4],[26763,4],[51115,4],[59148,7],[60826,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3154,7],[4586,4],[5629,4],[16088,7],[21110,4],[25836,7],[33576,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2787,4],[3084,4]]},"/en/lessons/counting-frequencies":{"position":[[8238,7],[9750,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[569,7],[4011,4],[6358,4],[9917,4],[10102,4],[12371,7],[12707,7],[13011,4],[22956,4],[23015,7],[23115,4],[41395,4],[41463,4],[43230,4],[43418,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1720,4],[2278,4],[11254,4],[14172,4],[15080,4],[35116,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14033,4],[15103,4],[20733,4],[23074,4],[26344,4],[26653,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1381,4],[5458,4],[7045,5],[8339,5],[10053,4],[15432,4],[22799,4],[29014,4],[29707,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4190,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15738,4],[22082,4],[22132,4],[22258,4],[23362,7],[25848,4],[40777,4],[41024,4],[41594,4],[41725,4],[42017,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14718,4],[18964,4],[23990,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1130,4],[7423,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13830,5],[17763,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5896,4],[13311,7],[35395,4],[39236,4],[40573,4],[44789,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3828,4],[3902,4],[25925,7],[45698,4],[46580,4],[49728,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8803,4],[9905,4],[12570,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1619,4],[1784,4],[2742,4],[3420,4],[3845,4],[5139,4],[9417,4],[9973,4],[15766,4],[24344,4],[30589,4],[30799,4],[31145,4],[31370,4],[31550,6],[31841,4],[34469,5],[35444,6],[37753,5],[46961,5],[48269,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[762,5],[19202,7],[19445,4],[19690,4],[21491,4],[22368,4],[24471,7],[24696,7],[24975,4],[25475,5],[26256,4],[27226,4],[27580,7],[27669,7],[27962,4],[29354,4],[30971,4],[31462,7],[33118,4],[36238,7],[36547,7],[38298,4],[42799,4],[44120,4],[44743,4],[45023,4],[47736,8],[50778,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[531,4],[739,4],[4005,4],[4793,4],[17731,4],[25008,4]]},"/en/lessons/extracting-keywords":{"position":[[859,4],[4752,4],[5887,4],[6990,4],[7314,4],[7771,4],[12200,5],[12265,5],[14003,4],[18844,4],[21239,4],[22190,7],[26935,4],[27002,4],[27133,4],[28365,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3092,9],[6171,4],[6349,4],[23551,9],[42032,4],[44337,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28262,4],[32986,4],[34517,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1,7],[237,7],[5182,4],[8269,7],[8815,4],[8968,5],[9053,7],[9732,5],[13513,4],[14517,4],[14914,4],[15565,4],[18551,4],[18638,4],[20433,7],[20668,4],[27181,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3886,4],[4016,4],[6613,6],[6661,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1126,4],[1165,4],[1217,4],[13152,4],[13213,4],[13871,4],[18193,4],[19388,6],[23067,4],[23175,4],[23364,4],[24287,4],[24948,5],[25440,4],[26961,4],[27042,4],[27127,5],[27219,5],[28294,4],[29315,4],[30248,4],[31279,4],[32102,4],[33285,4],[33644,4],[33734,4],[33842,4],[34087,4],[34549,4],[35003,4],[35980,5],[36834,5],[37471,5],[38196,4],[47460,4],[50726,4],[51118,4],[51400,4],[54314,4],[55555,4],[59178,4]]},"/en/lessons/geocoding-qgis":{"position":[[10317,4],[16887,4],[20284,7],[33538,4],[33723,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24144,4],[25405,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3421,4],[4413,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[4085,4],[20181,4],[21285,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9607,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[793,4],[11505,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9514,4],[11737,5],[24782,4],[29212,4],[31596,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2407,4],[3475,4],[9427,4],[13634,4],[13933,4],[14181,4],[14366,4],[15937,4],[16216,4],[17426,4],[17874,4],[18309,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3028,4],[5434,4],[9757,5],[14368,4],[14822,4],[15306,4],[16608,4],[16946,4],[17645,4],[21680,4],[23485,4]]},"/en/lessons/gravity-model":{"position":[[8265,9],[14591,4],[18880,4],[21429,5],[23042,4],[27103,8],[30806,7],[34392,4],[49503,4],[56447,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[6553,4],[7513,5],[7545,5],[19270,4],[20906,4],[30658,4],[35791,4]]},"/en/lessons/installing-omeka":{"position":[[8227,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[911,4],[3250,4],[4096,4],[4512,4],[4563,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13008,4],[15135,4],[15903,4],[17684,4],[21262,4],[40410,4],[42328,4],[42838,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33639,4],[34762,4],[38317,8],[58359,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17655,4],[24781,4],[28151,4],[31414,4],[31699,4]]},"/en/lessons/intro-to-bash":{"position":[[2307,4],[4695,4],[4935,4],[8296,4],[10888,4],[13659,4],[20857,4],[24673,4],[25279,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6268,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1069,4],[1274,4],[4613,4],[8102,4],[13353,4],[14931,4],[15420,4],[15814,4],[15979,4],[17792,4],[18012,4],[18337,4],[30522,4],[30872,4],[32493,4],[32621,5],[33728,4]]},"/en/lessons/intro-to-powershell":{"position":[[1141,7],[9970,4],[11060,4],[12098,7],[20476,4],[27134,4],[27618,4],[32306,7],[34278,4],[40943,4],[41676,4],[41962,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[5099,4],[5268,6],[19197,4],[26244,4]]},"/en/lessons/introduction-and-installation":{"position":[[1198,4],[1326,4],[2298,4]]},"/en/lessons/introduction-map-warper":{"position":[[7637,4],[8101,4],[8396,4],[9411,4],[10688,4],[10896,4],[15680,5],[15754,4],[17995,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8765,4],[18677,4],[29081,4],[38747,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4600,7],[24129,4],[32091,4],[38199,4],[44208,7],[47369,4]]},"/en/lessons/json-and-jq":{"position":[[2305,4],[16511,4],[21043,5],[31611,4]]},"/en/lessons/jupyter-notebooks":{"position":[[1683,4],[1727,4],[2339,4],[23119,4],[25936,4],[26478,4],[29453,4],[38809,4],[43749,4],[46772,4],[49891,4]]},"/en/lessons/linear-regression":{"position":[[32923,4],[42725,7]]},"/en/lessons/logistic-regression":{"position":[[8605,4],[13188,4],[57589,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[208,8],[249,4],[2691,8],[3407,4],[5087,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1579,4],[7253,4]]},"/en/lessons/naive-bayesian":{"position":[[2222,7],[2528,4],[3044,7],[10846,4],[15666,4],[15830,5],[18901,4],[27498,4],[30386,4],[52703,4],[60366,5],[63036,4]]},"/en/lessons/normalizing-data":{"position":[[9956,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1739,4],[4945,4],[17574,4],[29208,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7045,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2468,4],[8273,4],[13266,4]]},"/en/lessons/qgis-layers":{"position":[[2793,4],[4220,4],[4598,4],[8408,4],[9861,4],[10786,4],[11329,4],[13628,4],[14154,4],[14661,4],[17334,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1521,4],[2010,4],[5076,4],[5367,4],[5436,4],[8723,4],[9006,4],[9562,4],[9990,4],[13595,4],[16636,4],[18344,4],[18436,4],[21797,4],[24918,4]]},"/en/lessons/research-data-with-unix":{"position":[[14751,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1932,4],[4489,4],[12079,4],[19991,7],[23177,4],[30959,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6222,8],[19130,4],[21383,4],[21667,4]]},"/en/lessons/sentiment-analysis":{"position":[[1574,9],[1610,5],[2046,9],[2406,4],[5579,8],[9687,4],[17196,4],[29257,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2855,4],[3003,4],[11686,4]]},"/en/lessons/sonification":{"position":[[20208,4],[32054,5],[39261,4]]},"/en/lessons/space-place-gazetteers":{"position":[[2492,4],[4369,4],[12501,4],[21537,4],[25569,4],[28993,4],[36930,4],[38315,4],[42781,4],[44542,4],[44822,4],[45016,4],[45202,4],[45963,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9667,4],[24431,4],[28100,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[27619,4],[29474,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9026,4],[33840,4],[40562,4],[48395,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4913,4],[11075,7],[14293,4],[18252,8],[44676,5],[50984,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[203,4],[652,4],[7102,4],[15238,4],[16039,4],[17937,4],[18089,4],[18537,4],[20357,4],[24302,7],[26414,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[586,4],[970,4],[1024,4],[15442,4],[16658,4],[24856,4]]},"/en/lessons/transliterating":{"position":[[1619,4],[2882,9],[3096,4],[4718,4],[6086,4],[9941,4],[10041,4],[13422,4],[13527,4],[14837,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4889,4],[11245,4],[13770,4],[17121,7],[17222,4],[37290,4],[38225,4],[43553,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[111,4],[2044,4],[2175,4],[2954,4],[3053,4],[6481,4],[6518,4],[6782,4],[6954,4],[6984,7],[8311,4],[8522,4],[8676,4],[9194,4],[10025,4],[11666,7],[15386,4],[15663,5],[15900,4],[20554,4],[22308,7],[30714,4],[32254,4],[33375,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1089,4],[4837,4],[7176,7],[9543,4],[9854,4],[12332,4],[13495,4],[13664,4],[14028,7],[19841,4],[23485,8]]},"/en/lessons/vector-layers-qgis":{"position":[[2827,4],[8491,4],[8550,4],[9169,4]]},"/en/lessons/viewing-html-files":{"position":[[1227,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6843,4],[43058,4],[43225,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9128,4],[9711,4],[11308,4],[14286,4],[14378,4],[15239,5],[18159,8]]},"/en/lessons/working-with-text-files":{"position":[[3864,4],[7709,4]]},"/en/lessons/working-with-web-pages":{"position":[[1290,4],[3619,4],[6453,4],[6507,4]]}}}],["find_al",{"_index":22781,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18151,11],[18662,11]]}}}],["findabl",{"_index":12234,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34773,8]]},"/en/lessons/jupyter-notebooks":{"position":[[38453,12]]}}}],["findal",{"_index":12135,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19140,10],[19684,10],[19762,10]]}}}],["finder",{"_index":2194,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6894,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27151,6],[27521,6],[27647,6],[27865,6],[30060,7],[30242,7],[34219,6],[40191,6],[47236,7],[48319,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38389,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29015,8],[29176,8],[29226,6],[29417,8],[29731,8],[29983,7],[30093,6],[30179,6],[30218,6],[30602,6],[30668,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9289,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32446,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10232,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15555,6],[30643,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38513,6]]},"/en/lessons/intro-to-bash":{"position":[[8309,6]]},"/en/lessons/jupyter-notebooks":{"position":[[15181,7],[17453,6]]},"/en/lessons/mac-installation":{"position":[[3645,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9513,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15121,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11111,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9906,7]]}}}],["finder.setact",{"_index":8365,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30418,16],[30519,16]]}}}],["finder/window",{"_index":2222,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10103,15]]}}}],["findinterval(var",{"_index":13002,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31694,17]]}}}],["findit",{"_index":12136,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19155,11],[19699,11],[19812,11],[19891,13],[37254,10]]}}}],["findoptimalep",{"_index":5169,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62296,16]]}}}],["findoptimaleps(2",{"_index":5170,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62384,17]]}}}],["findoptimaleps(n_neighbor",{"_index":4850,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34150,27]]}}}],["fine",{"_index":1130,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7304,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25182,4],[25837,5],[53017,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4563,4],[5699,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11259,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15328,5],[29169,4]]},"/en/lessons/common-similarity-measures":{"position":[[39173,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21251,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56949,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[876,4],[29379,4],[29923,4],[30373,5],[30517,4],[48481,4],[48573,4],[48722,4],[49282,4],[49606,4],[50542,4],[50916,4],[51159,4]]},"/en/lessons/counting-frequencies":{"position":[[3779,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2860,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12030,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25490,4],[25773,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19504,4],[29848,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9636,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5905,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30058,4]]},"/en/lessons/georeferencing-qgis":{"position":[[7481,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24984,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30718,4]]},"/en/lessons/introduction-map-warper":{"position":[[10942,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29696,5]]},"/en/lessons/json-and-jq":{"position":[[37237,4]]},"/en/lessons/naive-bayesian":{"position":[[52147,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1679,4]]},"/en/lessons/preserving-your-research-data":{"position":[[12362,4]]},"/en/lessons/research-data-with-unix":{"position":[[3694,5]]},"/en/lessons/sentiment-analysis":{"position":[[13129,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27459,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42478,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31528,4]]},"/en/lessons/vector-layers-qgis":{"position":[[16281,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35302,4]]}}}],["fine_tun",{"_index":5921,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21184,9],[35497,11],[38900,9],[39923,9],[41813,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40014,9]]}}}],["finer",{"_index":3862,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16658,5],[25576,5],[34460,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32601,5]]}}}],["fineread",{"_index":10778,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22524,10],[22594,10],[23553,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1559,10]]}}}],["finetun",{"_index":11261,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47127,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1569,10],[2562,8],[5942,11],[12200,8],[17866,10],[18245,10],[20142,10],[21587,9],[43551,9],[45078,10],[45621,10],[50198,11],[50425,8]]}}}],["fingerprint",{"_index":3738,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5522,12],[5646,13]]}}}],["fingertip",{"_index":2085,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12073,11]]}}}],["finicki",{"_index":13194,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23283,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[13846,8]]}}}],["finish",{"_index":470,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13059,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27921,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12242,7],[17793,6],[18982,7],[24711,7],[24897,9],[31795,9],[55301,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30074,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9862,9],[70631,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2745,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3236,6],[7319,6],[21421,9],[38157,8],[45047,6],[54789,8],[69121,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9403,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4834,6],[35099,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9443,8],[11718,8],[22087,7],[23378,8],[33661,8],[37836,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10434,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12329,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43624,8],[50168,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18406,8],[20025,8],[21517,8],[31991,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12050,9]]},"/en/lessons/extracting-keywords":{"position":[[422,8],[20606,8],[24176,8],[24214,8],[34583,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10902,6],[11239,8],[15450,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13672,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32984,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7144,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11128,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17960,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[5868,6],[5967,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9912,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[9263,6],[9706,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22216,6]]},"/en/lessons/gravity-model":{"position":[[319,8],[16841,9],[17363,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[21588,8],[23992,9],[32568,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35798,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14599,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11208,8],[12260,8],[14286,8],[28455,8],[35901,8],[40992,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3037,6]]},"/en/lessons/jupyter-notebooks":{"position":[[25097,8],[26209,8]]},"/en/lessons/linear-regression":{"position":[[29994,8]]},"/en/lessons/linux-installation":{"position":[[905,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11932,8],[12901,6],[14008,8]]},"/en/lessons/naive-bayesian":{"position":[[14565,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11426,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6053,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25423,8],[25949,9],[43178,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1254,8],[6720,8],[25249,8]]},"/en/lessons/sonification":{"position":[[30819,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6128,7],[21132,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33471,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3890,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2890,8]]},"/en/lessons/vector-layers-qgis":{"position":[[6372,6],[11361,6],[15965,6]]}}}],["finit",{"_index":13809,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[58045,6]]}}}],["fink",{"_index":17530,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[298,4]]}}}],["finland",{"_index":9982,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55915,7]]}}}],["finn",{"_index":20269,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50311,4],[53782,4]]}}}],["finnish",{"_index":5191,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63870,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58608,7],[58882,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25187,8]]}}}],["fiona",{"_index":7174,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61672,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36863,5]]}}}],["fip",{"_index":12923,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18397,4]]}}}],["fire",{"_index":7712,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9758,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[359,5],[8983,5],[9237,5],[9299,4],[9490,5],[9998,7],[10973,7],[11204,5],[11789,7],[12196,7],[12408,4],[21368,4],[23734,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15400,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9538,4],[9889,6],[14348,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6351,4],[6588,4],[6725,4]]},"/en/lessons/intro-to-bash":{"position":[[17737,4]]}}}],["firebird",{"_index":19623,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15740,8]]}}}],["firefox",{"_index":7766,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[194,7],[718,8],[1385,7],[3106,7],[3541,7],[3635,7],[3906,8],[5266,7],[6142,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2582,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21605,7],[21698,7],[21861,8],[22018,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[4296,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4229,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2757,9],[9548,7],[10630,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2993,7]]},"/en/lessons/output-data-as-html-file":{"position":[[5080,8],[5598,7],[6507,7],[7315,7],[8494,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9239,8],[10695,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8368,8]]},"/en/lessons/viewing-html-files":{"position":[[620,8],[2842,7],[3304,7],[3638,7]]},"/en/lessons/working-with-web-pages":{"position":[[6235,7],[6411,7],[8948,8]]}}}],["firehos",{"_index":2145,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2397,8]]}}}],["firemen",{"_index":18592,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58833,10]]}}}],["firgur",{"_index":579,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17476,7]]}}}],["firm",{"_index":8266,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3081,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15842,4],[19365,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1897,5]]}}}],["firmer",{"_index":18335,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19791,6]]}}}],["firmli",{"_index":12197,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27914,6]]}}}],["first",{"_index":138,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2973,5],[5662,5],[9622,5],[10544,6],[11327,6],[12592,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6330,5],[10304,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7033,6],[7318,5],[9799,5],[12418,5],[14561,6],[15689,5],[20167,5],[22018,5],[27664,5],[41988,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2617,5],[2716,6],[3348,5],[8093,5],[10579,5],[12779,6],[12824,5],[12978,5],[13320,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1963,6],[6980,6],[10931,5],[12294,5],[12366,5],[13390,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2477,5],[3392,5],[4597,5],[7039,5],[7098,5],[7366,5],[7417,5],[8424,5],[8528,5],[11759,5],[14556,5],[16496,5],[17981,5],[20350,5],[25361,5],[30168,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1588,5],[1792,5],[2287,6],[5785,6],[7088,5],[15607,5],[15815,5],[19123,5],[22332,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20533,5],[32426,5],[51556,5],[52805,5],[52954,5],[52999,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6994,5],[8006,5],[9538,5],[15998,5],[16373,5],[18538,5],[19861,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3198,5],[3709,5],[4182,5],[8708,5],[9924,5],[16463,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8595,5],[8844,5],[26097,5],[30369,5],[31979,5],[37332,6],[37391,5],[38647,5],[38786,5],[43100,6],[49813,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[77,5],[501,5],[2191,5],[2711,5],[7615,5],[14061,5],[14337,5],[14641,5],[17656,5],[24977,5],[28026,5],[28292,5],[28783,5],[31624,5],[34831,5],[47757,5],[50907,5],[53408,5],[54531,5],[62266,5],[70149,5],[70389,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4265,6],[4863,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17484,6],[19883,6],[21182,5],[23692,6],[24484,6],[31853,5],[32432,6],[43249,5],[46048,5],[46248,5],[48412,5],[61012,5],[66855,5]]},"/en/lessons/common-similarity-measures":{"position":[[673,5],[5129,5],[5787,5],[15865,5],[20889,6],[23558,6],[24609,5],[26831,5],[27251,6],[31331,5],[32351,5],[34525,5],[38161,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3823,6],[6628,6],[9942,5],[12440,5],[13189,5],[14053,5],[17218,5],[26430,6],[29087,5],[35460,5],[35629,5],[38917,5],[46857,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9891,5],[11643,6],[11817,5],[13667,6],[18925,5],[23228,6],[29048,5],[30496,5],[30764,5],[31086,5],[31171,5],[31452,5],[31683,5],[31735,5],[41244,5],[63494,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9759,5],[16118,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1232,5],[14790,5],[15134,5],[15832,5],[15951,5],[16741,6],[17605,5],[19796,5],[20462,5],[21537,5],[22624,5],[22870,5],[24397,5],[25395,5],[30226,5],[31787,5],[35896,5],[37332,8],[38380,5],[40069,5],[41515,6],[55624,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1751,5],[7684,5],[7820,6],[8301,5],[9007,6],[9153,5],[10015,5],[15060,5],[19445,5],[36022,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1064,6],[2352,6],[2980,5],[5861,5],[7003,5]]},"/en/lessons/counting-frequencies":{"position":[[1934,5],[1971,5],[4672,5],[9766,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1297,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2914,5],[3087,5],[11481,5],[12588,5],[12741,5],[13985,5],[15412,6],[20940,5],[26172,5],[26604,6],[29463,5],[29628,5],[34111,5],[36381,5],[37091,5],[37209,5],[39292,6],[40923,5],[44068,5],[44163,5],[45385,5],[45601,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25832,6],[31236,5],[31376,6],[33880,6],[36856,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4403,5],[9969,5],[20823,5],[23067,6],[27594,5],[33235,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5373,5],[6419,5],[8174,5],[9737,5],[10405,5],[12865,5],[13919,5],[13937,5],[13966,5],[13999,5],[15838,5],[16464,5],[18684,5],[19984,5],[22338,5],[23978,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1022,5],[1310,5],[2134,6],[4921,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14557,5],[19422,6],[20295,5],[21334,5],[21436,5],[30432,6],[40387,5],[41940,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1261,5],[2135,5],[2370,6],[8411,5],[9642,5],[10046,5],[11575,6],[14799,5],[22518,6],[22664,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[476,6],[7303,5],[7388,6],[15179,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5276,5],[6253,5],[9348,5],[12001,6],[12131,5],[12832,5],[13652,5],[13785,5],[17867,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4064,5],[7289,5],[8322,5],[13086,5],[19699,5],[19814,5],[19898,5],[23329,6],[24141,5],[24357,5],[24532,5],[31214,5],[33675,5],[38580,5],[42566,5],[42830,6],[43049,6],[46600,5],[50256,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28991,5],[36386,5],[39554,5],[42733,5],[44123,6],[49866,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8450,5],[11529,5],[13045,5],[13191,5],[13292,5],[15860,5],[17690,5],[19616,5],[27389,5],[31139,5],[31398,6],[31494,5],[42697,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1099,5],[1511,6],[3137,5],[7962,5],[11081,6],[11107,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5549,5],[7383,5],[9246,5],[11214,5],[12586,5],[14667,5],[15101,5],[18434,5],[25469,5],[27574,5],[33543,5],[33811,5],[33941,5],[35929,5],[38196,6],[42114,5],[42872,5],[42887,5],[43186,5],[48688,5],[48977,5],[49183,5],[51957,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3226,5],[4032,5],[9542,5],[12561,5],[16914,5],[17542,5],[18086,5],[21205,5],[24888,5],[26635,5],[27931,5]]},"/en/lessons/extracting-keywords":{"position":[[5470,5],[6058,5],[6402,5],[6599,6],[6955,5],[7582,5],[7924,5],[8201,5],[12667,5],[13891,5],[15890,6],[19348,6],[20837,5],[26366,5],[27690,5],[30904,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6203,6],[8184,5],[10773,5],[11401,5],[11802,5],[13136,6],[14330,5],[15046,5],[15910,6],[28973,5],[30289,5],[32165,5],[38486,5],[39409,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6412,6],[9549,5],[12894,5],[14730,5],[14879,8],[16146,5],[22021,5],[22748,5],[28354,5],[31014,5],[31089,8],[33091,5],[33562,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9102,5],[10483,5],[16652,5],[32149,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2087,5],[2334,5],[3817,5],[4290,6],[5220,5],[6154,5],[6385,5],[8175,5],[9428,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[994,5],[1094,5],[4303,5],[9653,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11743,5],[14652,5],[14695,5],[16262,5],[17485,5],[19373,5],[20295,5],[23042,5],[34633,5],[36894,5],[43550,5],[47220,5],[47711,5],[55538,5],[68707,5]]},"/en/lessons/geocoding-qgis":{"position":[[6535,5],[6790,5],[10212,5],[18849,5],[19017,5],[20803,5],[23920,5],[25588,5],[26477,5],[35733,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2446,5],[4673,6],[5662,6],[9737,5],[10212,5],[11379,5],[11715,5],[16257,5],[19817,5],[20258,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5009,6],[6198,5],[6220,6],[6260,5],[7874,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[6578,5],[7861,5],[12203,5],[12487,5],[13472,5],[14047,6],[14175,5],[15457,5],[20478,5],[22360,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21286,5],[24823,5],[27029,5],[29285,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[125,5],[1359,5],[3706,5],[3802,5],[3867,5],[3953,5],[7505,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5762,5],[20971,5],[21340,5],[25633,5],[27995,5],[28892,5],[38045,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[4809,5],[9732,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11945,5],[14578,5],[16692,5],[22480,5]]},"/en/lessons/gravity-model":{"position":[[1997,5],[16667,5],[31143,5],[51692,6],[57466,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[6960,5],[11707,5],[14568,5],[14646,5],[16917,5],[20269,6],[28154,5],[34074,5],[35049,5],[38218,5],[39000,5]]},"/en/lessons/installing-omeka":{"position":[[2226,6],[2961,5],[3540,5],[4678,6],[5030,6],[6541,6],[9987,5],[10447,5],[10692,7],[11099,6],[11392,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1353,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[370,5],[402,5],[436,5],[467,5],[7512,5],[10561,5],[11755,5],[18003,5],[18117,6],[18807,5],[19609,5],[19636,5],[19741,5],[19893,6],[19993,5],[20153,5],[20244,6],[20490,5],[21126,5],[21744,5],[22373,5],[22486,5],[22797,5],[23620,5],[24169,5],[25109,5],[29762,5],[31110,5],[34218,5],[40857,5],[43868,5],[45795,5],[46263,5],[50863,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[995,5],[11120,5],[11943,5],[17650,6],[21833,5],[21916,5],[22819,5],[23437,6],[24987,5],[25022,5],[25147,5],[25639,5],[26566,5],[32551,5],[34258,6],[38997,5],[39945,5],[41021,6],[46174,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6841,5],[8035,6],[15542,5],[19279,5],[19869,5],[29427,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3217,5],[15990,6],[24881,5],[27665,5],[28144,6],[35471,5],[38827,5],[39419,6]]},"/en/lessons/intro-to-bash":{"position":[[4678,5],[12231,6],[13533,5],[14362,6],[15060,5],[15136,5],[15405,5],[16300,6],[21111,6],[21528,5],[22029,6],[22281,5],[26348,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4591,5],[4834,5],[6077,5],[6278,5],[7609,5],[10810,5],[10937,5],[11619,6],[12266,5],[13273,5],[13834,6],[13940,6],[14518,5],[15400,5],[15926,5],[17438,5],[18638,5],[19612,5]]},"/en/lessons/intro-to-linked-data":{"position":[[11623,5],[25534,5],[30951,5],[34245,5],[34393,5],[35182,5],[35744,5]]},"/en/lessons/intro-to-powershell":{"position":[[1821,5],[3366,5],[5461,5],[6094,5],[6510,6],[13105,6],[13836,5],[14707,5],[17226,5],[18862,6],[20498,5],[25020,6],[25266,5],[31897,5],[34720,5],[38114,5],[39480,6],[40485,5],[40928,6],[42331,5],[43889,5],[44609,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3800,5],[3862,5],[5010,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12072,6],[12168,5],[19560,5],[22954,5]]},"/en/lessons/introduction-and-installation":{"position":[[226,5],[883,5],[2463,5]]},"/en/lessons/introduction-map-warper":{"position":[[2835,5],[14497,5],[15555,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20805,6],[21304,5],[24514,6],[31624,5],[31734,5],[38764,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[295,5],[445,5],[528,5],[2248,5],[7686,5],[8849,5],[8872,5],[9373,5],[10939,5],[11235,5],[12937,5],[12978,6],[17535,5],[17665,6],[19368,5],[19872,5],[20310,5],[20358,5],[21878,5],[22011,5],[25591,6],[27402,5],[31380,5],[34293,5],[34314,5],[34816,5],[34955,5],[38302,5],[40877,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[361,5],[8464,5],[8703,5],[8944,6],[13282,5],[13865,5],[16637,5],[17233,5],[18790,5],[20164,5],[26832,6],[30779,5],[44225,5]]},"/en/lessons/json-and-jq":{"position":[[5902,5],[9386,5],[9500,5],[9685,5],[18844,6],[26058,5],[26181,5],[28903,5],[29604,5],[32170,5],[32902,5],[34254,6],[34371,5],[35397,5]]},"/en/lessons/jupyter-notebooks":{"position":[[6976,5],[13923,5],[14317,5],[19292,5],[20202,5],[20244,5],[20785,5],[21708,5],[21769,5],[27074,5],[28931,5],[29305,6],[29316,5],[29748,5],[31895,5],[32278,5],[33662,5],[33714,5],[41400,5],[48479,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7207,5],[8575,5]]},"/en/lessons/linear-regression":{"position":[[1149,5],[2391,5],[4697,6],[9713,5],[11851,5],[15043,5],[17272,5],[21066,5],[23054,5],[32746,6],[33103,6],[34180,5],[41762,5],[41839,5],[41921,5],[42616,5],[43557,5],[43734,6],[48666,5],[48708,5],[60017,6],[68766,5],[79699,5]]},"/en/lessons/logistic-regression":{"position":[[2111,5],[5649,5],[17690,6],[27968,5],[53410,5],[60538,5],[61199,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5162,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3998,5],[7731,5],[8517,5],[8637,5],[8941,5],[9066,5],[9150,5],[22751,6],[24813,5],[26000,5],[31124,6],[31785,6]]},"/en/lessons/naive-bayesian":{"position":[[17970,5],[18224,5],[18316,5],[18802,5],[24067,5],[26711,5],[26795,5],[28011,5],[29287,5],[38055,5],[45315,5],[46112,5],[46330,5],[48225,6],[51970,6],[55538,6],[61029,7],[62745,5],[63560,5],[63610,5],[64907,5]]},"/en/lessons/normalizing-data":{"position":[[3556,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[278,5],[1310,5],[4344,5],[6592,5],[6619,5],[8018,5],[8462,5],[10169,5],[10293,5],[15469,6],[16844,5],[18374,5],[23139,5],[26259,5],[31181,5],[33585,5],[34147,5],[34830,6],[40281,6],[48173,5],[48363,5],[48984,5],[50325,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2581,5],[4620,5],[4788,5],[10295,5]]},"/en/lessons/qgis-layers":{"position":[[2761,5],[4687,5],[9067,5],[11792,5],[16509,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2617,5],[3782,6],[5815,5],[6850,5],[11312,5],[17066,5],[17693,5],[20975,5],[21263,5],[23528,5],[23690,5],[25444,5],[26858,5]]},"/en/lessons/research-data-with-unix":{"position":[[9489,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10923,5],[11254,5],[12425,5],[18925,5],[35571,5],[39848,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1676,5],[13147,5],[19654,6],[19970,5],[20304,5],[21071,5],[22004,5],[26114,5],[34027,5],[36151,5],[37826,5],[42812,5],[43820,5],[46405,5]]},"/en/lessons/sentiment-analysis":{"position":[[391,5],[9617,5],[10135,5],[11801,5],[17332,6],[17486,6],[21299,6],[29931,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9553,6],[11161,5],[12192,5],[12512,5],[12832,5],[13750,6],[16336,5],[17837,5],[18007,6],[19646,5],[19905,5],[23098,6],[24816,5],[26905,6],[27195,6],[29062,5],[31806,6],[33936,5],[34423,6],[38166,5]]},"/en/lessons/sonification":{"position":[[2759,6],[8057,5],[13008,5],[14147,5],[14707,5],[20942,6],[22201,6],[22960,6],[25954,5],[34680,5],[36081,5],[37558,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2626,6],[4557,6],[8355,5],[12022,6],[15170,6],[16891,5],[17841,5],[17868,5],[21549,5],[21637,5],[21913,5],[29859,5],[37392,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[190,5],[6799,6],[8925,5],[14147,5],[15995,5],[18823,6],[25742,5],[25941,5],[33729,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4271,6],[7274,6],[9917,5],[14830,5],[16104,6],[17053,5],[19856,6],[30485,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8433,5],[11466,5],[12755,5],[17319,5],[17329,7],[17465,5],[17535,7],[20153,5],[20227,5],[20673,5],[21941,5],[23154,5],[23515,5],[25730,5],[27854,5],[32751,5],[36776,5],[37900,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1497,6],[2061,5],[16451,5],[21280,5],[26155,5],[28510,5],[33056,6],[36678,6],[40020,5],[43522,5],[51105,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[326,5],[1265,5],[3340,5],[5155,5],[14562,5],[18249,5],[18988,5],[21108,5],[22118,5],[23100,5],[26898,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7724,5],[11813,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8080,5],[16975,5],[19020,5],[19252,5],[25440,5],[25650,5],[25674,5]]},"/en/lessons/transliterating":{"position":[[3384,5],[5071,5],[5799,6],[13405,5],[14220,5],[14897,5],[15123,5],[16131,5],[18944,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9551,5],[17553,5],[21028,5],[26054,5],[26092,5],[26344,5],[36242,5],[37839,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3419,5],[7809,6],[8187,5],[10741,5],[14601,6],[14715,5],[23934,5],[25620,5],[26060,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9513,5],[12065,5],[18500,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5467,5],[10387,5],[11914,5]]},"/en/lessons/viewing-html-files":{"position":[[2526,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1997,5],[6913,5],[9541,5],[9553,6],[9828,5],[12136,5],[14940,5],[21022,5],[21608,5],[24201,6],[34532,6],[37259,6],[39576,5],[40614,6],[40744,5],[41205,5],[41353,5],[41368,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[948,5],[3487,6],[4639,5],[5912,5],[6539,5],[6844,5],[11736,5],[14081,6]]},"/en/lessons/working-with-text-files":{"position":[[1536,5]]},"/en/lessons/working-with-web-pages":{"position":[[4736,6],[6093,5]]}}}],["first_content_chapter_start",{"_index":10728,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15701,27]]}}}],["first_date_held",{"_index":20586,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28072,15],[29026,15],[37063,15]]}}}],["first_sent",{"_index":7871,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21425,17],[21621,17],[21878,17],[23791,17],[23987,17],[24244,17],[38780,15],[38944,14]]}}}],["firsthand",{"_index":23250,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[16692,9]]}}}],["firstli",{"_index":5959,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30933,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3254,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9607,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8222,8]]}}}],["fiscal",{"_index":7455,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[25551,6]]}}}],["fish",{"_index":6751,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22168,4],[27308,4],[27364,5]]},"/en/lessons/intro-to-bash":{"position":[[21309,4]]}}}],["fisheri",{"_index":7252,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7105,9]]}}}],["fisk",{"_index":1550,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30447,4]]},"/en/lessons/naive-bayesian":{"position":[[58770,7]]}}}],["fist",{"_index":14410,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10619,6]]}}}],["fit",{"_index":1516,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29025,3],[42862,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9883,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31258,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14667,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11167,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26325,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18952,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[318,3],[7728,3],[9158,3],[10802,3],[71742,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20965,3],[21137,5],[38846,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[631,7],[39935,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3142,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31317,6],[56900,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25107,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14573,4],[17302,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9701,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11190,3],[38226,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2613,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4091,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6792,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5812,3]]},"/en/lessons/georeferencing-qgis":{"position":[[1430,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[26196,3],[30535,3],[30842,3]]},"/en/lessons/gravity-model":{"position":[[24281,4],[39690,4],[39707,3],[39937,3],[60376,7],[60523,8],[62606,7],[62751,8],[63957,7],[64102,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22754,4],[24071,5],[24712,5],[34846,3],[42859,4]]},"/en/lessons/intro-to-bash":{"position":[[2571,3],[7566,4]]},"/en/lessons/json-and-jq":{"position":[[1701,4]]},"/en/lessons/linear-regression":{"position":[[12341,3],[14797,3],[15364,3],[15565,3],[16765,6],[16866,3],[17166,3],[17631,3],[18238,3],[18417,3],[18952,7],[19094,3],[20298,4],[31645,8],[31936,6],[35278,3],[37017,8],[40790,7],[41118,6],[51988,4],[53141,4],[64717,3]]},"/en/lessons/linux-installation":{"position":[[2568,3]]},"/en/lessons/logistic-regression":{"position":[[44162,5],[49786,3],[51937,5],[52054,7],[52648,3],[61263,3],[61524,3]]},"/en/lessons/mac-installation":{"position":[[1947,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2325,4],[43270,5],[43517,5],[44911,4],[46790,5],[49509,6],[49974,4]]},"/en/lessons/preserving-your-research-data":{"position":[[3869,3],[12232,3],[15958,3]]},"/en/lessons/research-data-with-unix":{"position":[[9640,3],[10368,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31053,3]]},"/en/lessons/sentiment-analysis":{"position":[[10389,3]]},"/en/lessons/sonification":{"position":[[23800,6],[26988,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1083,3],[26514,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23690,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17667,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27627,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2767,3]]},"/en/lessons/windows-installation":{"position":[[3305,3]]}}}],["fit_one_cycl",{"_index":6343,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40130,14]]}}}],["fit_transform",{"_index":1435,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23747,15],[23861,15],[24152,15]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29803,13]]},"/en/lessons/linear-regression":{"position":[[35604,15],[64739,13]]},"/en/lessons/logistic-regression":{"position":[[51946,14]]}}}],["fitbound",{"_index":18242,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[28313,10],[31391,10]]}}}],["fitbounds(geojson.getbound",{"_index":18228,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21353,32],[24208,32],[26689,32],[28131,34],[29465,34],[30910,32],[33696,32],[35282,32]]}}}],["fittingli",{"_index":1097,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6017,10]]}}}],["fitz",{"_index":11048,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12954,5],[15022,4]]}}}],["fitz.open(pdf",{"_index":11062,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14076,14]]}}}],["fitzpatrick",{"_index":5591,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69694,12]]}}}],["five",{"_index":662,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21438,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12273,4],[12344,4],[13365,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19100,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37422,4],[39023,4],[60738,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23392,5],[23721,4],[28298,4],[41547,5],[54771,4]]},"/en/lessons/common-similarity-measures":{"position":[[30118,4],[31010,5],[31225,4],[32149,4],[33148,4],[33813,4],[34470,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14796,4],[15140,4],[17611,4],[19802,4],[21543,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34147,4]]},"/en/lessons/counting-frequencies":{"position":[[4098,4],[9788,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38733,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20301,4],[21340,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14663,4],[27582,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17576,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49463,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17985,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11113,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14701,4],[31609,4],[31635,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22261,4],[22926,4],[24896,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3260,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10905,7]]},"/en/lessons/gravity-model":{"position":[[652,4],[24767,4],[25034,4],[25254,4],[30075,4],[35002,4],[35177,4],[35846,4],[36147,4],[37746,4],[42531,4],[44010,4],[45641,4],[46759,4],[57097,4],[58130,4]]},"/en/lessons/installing-omeka":{"position":[[2103,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28243,4],[31440,5],[35336,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29760,5],[29843,4],[31284,4],[36953,4],[37237,4],[37283,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2047,4]]},"/en/lessons/intro-to-bash":{"position":[[21437,4]]},"/en/lessons/intro-to-linked-data":{"position":[[705,4],[8637,5],[35401,4],[35449,4],[35582,4]]},"/en/lessons/intro-to-powershell":{"position":[[31178,4],[35425,4],[37080,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3806,4],[3868,4],[4291,4],[5016,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12791,4],[35583,4],[39366,4],[41974,4]]},"/en/lessons/linear-regression":{"position":[[61115,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27386,4]]},"/en/lessons/normalizing-data":{"position":[[2070,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10543,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13362,4]]},"/en/lessons/space-place-gazetteers":{"position":[[13419,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11091,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28000,4],[37688,4],[37906,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15189,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21688,4],[26551,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29263,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4410,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24381,4],[25805,4],[27054,4],[35367,4]]},"/en/lessons/working-with-web-pages":{"position":[[6865,4]]}}}],["fivethirtyeight",{"_index":1771,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43968,16],[51612,16]]}}}],["fivethirtyeight.com",{"_index":1716,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40386,19]]}}}],["fix",{"_index":828,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5700,3],[6281,6],[6347,3],[6493,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17635,3],[17838,3],[18412,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3416,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31905,3],[43916,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19161,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27890,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21403,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17159,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35811,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8256,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12583,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6599,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32846,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27072,3],[27178,5],[31183,6],[33653,3],[55790,3],[56544,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12633,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2847,5],[19292,4],[19917,6],[20020,6],[21422,4],[21442,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36016,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23110,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40200,4]]},"/en/lessons/intro-to-linked-data":{"position":[[11077,3]]},"/en/lessons/intro-to-powershell":{"position":[[26100,3],[38645,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[10147,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5501,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3704,5],[4151,6],[32671,3],[36943,3]]},"/en/lessons/jupyter-notebooks":{"position":[[29496,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2892,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8644,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25834,3]]},"/en/lessons/sentiment-analysis":{"position":[[35690,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33033,5],[35117,5],[35869,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7896,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19312,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22984,5],[44105,6],[44202,5],[44350,5],[56197,5],[57092,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23207,3]]},"/en/lessons/transliterating":{"position":[[13738,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[14385,3],[25754,3],[26194,3],[26409,3],[27162,3],[29765,4],[30125,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10996,6]]}}}],["fl",{"_index":660,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21275,3],[21287,3],[21346,3]]}}}],["fla",{"_index":3483,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2000,4]]}}}],["flac",{"_index":15827,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15775,4]]}}}],["flag",{"_index":5985,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41537,4],[41561,4],[43092,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34383,4],[54594,4],[54732,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19174,4],[21696,6],[27097,5],[27236,5],[28725,4],[28847,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8986,4],[23316,7]]},"/en/lessons/extracting-keywords":{"position":[[19973,7],[21284,4],[35407,4]]},"/en/lessons/installing-omeka":{"position":[[6653,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[4542,4]]},"/en/lessons/intro-to-bash":{"position":[[6040,5],[8654,5],[8906,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11445,5],[11560,5],[11805,4],[26337,4],[26396,4],[26433,4],[27809,4],[27908,4],[31047,4]]},"/en/lessons/json-and-jq":{"position":[[6255,6],[25437,4],[34044,4],[39152,4]]},"/en/lessons/logistic-regression":{"position":[[22565,6],[51603,4]]},"/en/lessons/naive-bayesian":{"position":[[32414,4],[58913,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17498,5]]},"/en/lessons/research-data-with-unix":{"position":[[2914,5],[6181,4],[6373,5],[6628,5],[6706,4],[6857,4],[7007,4],[7039,6],[7373,5],[12100,5],[12956,5],[13215,4],[13259,4],[13325,4],[13397,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21508,7],[21738,5],[23240,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48017,5],[48186,4]]}}}],["flags/act",{"_index":15786,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[11151,15]]}}}],["flander",{"_index":22981,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50661,8]]}}}],["flash",{"_index":245,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5214,5],[5282,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30871,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[11720,5]]}}}],["flashback",{"_index":9208,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8805,9],[8950,9]]}}}],["flask",{"_index":7789,"title":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34,5]]}},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35,5],[134,5],[470,5],[529,5],[1852,5],[2461,5],[2518,5],[3480,6],[3526,5],[3552,5],[3657,5],[3855,6],[3915,5],[13686,5],[14183,5],[14269,5],[14354,5],[14489,5],[14508,5],[14713,5],[14971,6],[15263,5],[16494,5],[17058,5],[17287,5],[17604,5],[17682,5],[17729,5],[17867,5],[17907,5],[18069,5],[18412,5],[18548,5],[18885,5],[18905,5],[19021,5],[19783,5],[19925,5],[19972,5],[21150,5],[21161,5],[22616,5],[23516,5],[23527,5],[25316,5],[34452,5],[34463,5],[46797,5],[46865,5]]}}}],["flask.flask(__name__",{"_index":7845,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16507,21],[18985,21],[21198,21],[23564,21],[34515,21]]}}}],["flat",{"_index":3475,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1915,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2879,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36086,4]]},"/en/lessons/json-and-jq":{"position":[[1568,4],[1948,4],[17619,4],[40673,4]]},"/en/lessons/sentiment-analysis":{"position":[[27797,4],[28168,4],[30487,4],[30857,4],[31584,4],[31955,4],[34777,4],[35147,4],[36560,4],[37087,4]]}}}],["flatli",{"_index":6615,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[20252,6]]}}}],["flatten",{"_index":6178,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15146,7]]},"/en/lessons/geocoding-qgis":{"position":[[10667,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[12468,9]]},"/en/lessons/linear-regression":{"position":[[56703,8]]},"/en/lessons/sonification":{"position":[[5771,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23253,9]]}}}],["flaum",{"_index":18565,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58389,8]]}}}],["flavor",{"_index":1226,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11702,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43873,6],[43986,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18781,8],[67813,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4824,8],[9014,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16396,9],[16624,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12092,9],[12191,6],[12649,8],[16450,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18895,6]]}}}],["flavour",{"_index":5293,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[2205,9]]},"/en/lessons/working-with-text-files":{"position":[[7325,9],[7374,9],[7393,7]]}}}],["flax",{"_index":13339,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[4530,5]]}}}],["fledg",{"_index":21436,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[12398,7]]}}}],["fleetwood",{"_index":19563,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15021,9]]}}}],["flesh",{"_index":14245,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[19063,7]]},"/en/lessons/linear-regression":{"position":[[42875,5]]}}}],["fletcher",{"_index":15235,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25983,8]]}}}],["flew",{"_index":19345,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4038,4],[7074,4],[12054,4]]}}}],["flexibl",{"_index":2129,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[433,8],[17006,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[923,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1510,8],[61220,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23121,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4257,12],[11818,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2277,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18946,8],[35493,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39359,11],[48271,11]]},"/en/lessons/extracting-keywords":{"position":[[5219,8],[30181,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19910,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2608,11],[4127,8],[36097,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68461,9]]},"/en/lessons/geocoding-qgis":{"position":[[4579,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4853,11],[33257,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5009,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[14750,12],[22644,11],[26853,12],[41921,12]]},"/en/lessons/intro-to-linked-data":{"position":[[17425,9],[17456,8]]},"/en/lessons/introduction-map-warper":{"position":[[16027,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28927,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6234,8],[26430,8],[44725,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14923,9]]},"/en/lessons/json-and-jq":{"position":[[1619,8]]},"/en/lessons/jupyter-notebooks":{"position":[[27741,8],[50659,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22311,11]]},"/en/lessons/preserving-your-research-data":{"position":[[4611,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1012,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6233,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4083,11],[8390,11],[10252,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1792,8],[6416,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2828,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3116,11]]}}}],["flexur",{"_index":786,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3083,7]]}}}],["fli",{"_index":6490,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57067,7]]},"/en/lessons/geocoding-qgis":{"position":[[10240,3]]},"/en/lessons/georeferencing-qgis":{"position":[[12054,4]]},"/en/lessons/intro-to-powershell":{"position":[[3744,4]]},"/en/lessons/qgis-layers":{"position":[[5891,4],[8870,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4995,4]]},"/en/lessons/sonification":{"position":[[38534,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29784,4]]}}}],["flickr",{"_index":10668,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4114,7]]}}}],["flight",{"_index":13064,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13263,7]]},"/en/lessons/linear-regression":{"position":[[52450,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9906,7],[10149,7]]}}}],["flip",{"_index":2663,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30241,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43779,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32935,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21426,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8084,5],[48180,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5058,8]]}}}],["float",{"_index":1019,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2952,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14012,5],[16225,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23307,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50599,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11847,8],[15305,8],[16195,8],[16995,8],[18785,8],[21329,8],[29249,8],[35202,8],[35807,8],[40727,8],[42367,8],[43985,8],[44859,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7536,6]]},"/en/lessons/linear-regression":{"position":[[24359,8],[39021,8],[39105,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4308,8]]}}}],["float64",{"_index":17192,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38931,7],[39859,7],[39909,7],[76606,7]]}}}],["floatfmt='0.3f",{"_index":4211,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40494,16]]}}}],["floccinaucinihilipilif",{"_index":16031,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25263,32],[25392,32],[25784,29]]}}}],["flood",{"_index":13367,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[20480,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11285,5]]},"/en/lessons/space-place-gazetteers":{"position":[[8090,8]]}}}],["floor",{"_index":19159,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1954,5],[2115,8],[2605,5]]}}}],["floppi",{"_index":15356,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[15806,6]]}}}],["florida",{"_index":8280,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4223,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3037,7]]}}}],["flour",{"_index":22918,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35345,8],[35402,8]]}}}],["flourish",{"_index":20530,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8846,11]]}}}],["flow",{"_index":3424,"title":{"/en/lessons/extracting-keywords":{"position":[[55,7]]}},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[19585,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44821,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19544,4]]},"/en/lessons/extracting-keywords":{"position":[[56,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21604,4]]},"/en/lessons/geocoding-qgis":{"position":[[6419,7],[23740,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3337,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6754,5],[8650,4]]},"/en/lessons/gravity-model":{"position":[[19508,5],[41924,5],[59529,4],[60594,7],[61086,4],[61133,4],[62822,7],[63307,4],[63354,4],[64173,7]]},"/en/lessons/jupyter-notebooks":{"position":[[37578,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22384,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16927,4]]}}}],["flower",{"_index":6244,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27102,8]]}}}],["flowerdew",{"_index":13602,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20161,10],[60333,10],[60493,10],[60790,10],[62563,10],[62721,10],[63013,10],[63914,10],[64072,10],[64364,10]]}}}],["floyd",{"_index":21683,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[10495,7],[14685,7],[58513,6]]}}}],["floyd’",{"_index":21867,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[49032,7],[50366,7],[50490,7]]}}}],["fluctuat",{"_index":8466,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22634,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42000,11]]}}}],["fluctuations(numb",{"_index":12945,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[21655,19]]}}}],["flueckig",{"_index":15852,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[24252,12],[42155,11]]}}}],["fluenci",{"_index":15025,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[25156,7]]}}}],["fluent",{"_index":15015,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[20714,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46600,6]]}}}],["fluentli",{"_index":22596,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1736,8]]}}}],["fluid",{"_index":11440,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36037,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19589,5]]}}}],["fluiditi",{"_index":15197,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[17522,8]]}}}],["fluidli",{"_index":10357,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3094,7]]}}}],["fluidpag",{"_index":20558,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19484,12],[19843,12],[20025,10],[21121,10],[23206,11],[23775,10],[36674,10]]}}}],["flummox",{"_index":15389,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[30649,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[26485,8]]}}}],["fluoresc",{"_index":13363,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[19940,11]]}}}],["flush",{"_index":2893,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16706,5]]},"/en/lessons/installing-omeka":{"position":[[7889,5]]}}}],["flushleft",{"_index":3649,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8123,9],[8253,10],[15878,9],[16008,10]]}}}],["flv",{"_index":15811,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14718,5]]}}}],["flypap",{"_index":15631,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25495,9],[25626,9]]}}}],["fman",{"_index":8056,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7758,4]]}}}],["fmt_titl",{"_index":4341,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50533,11],[50745,9],[51023,9],[51081,9],[51120,9]]}}}],["fn",{"_index":3974,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23105,2],[24179,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39979,2],[52976,2]]}}}],["fn_col=\"fil",{"_index":5907,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18936,14]]}}}],["fname",{"_index":3953,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21923,5],[22399,5]]}}}],["fndict",{"_index":12325,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51019,6],[51179,6],[51508,6],[52207,7],[52689,6],[52982,7],[53162,6],[54256,7]]}}}],["fndict[fn]['chid",{"_index":12344,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53009,18]]}}}],["fndict[fn]['fntext",{"_index":12345,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53049,20]]}}}],["fndict[mark",{"_index":12349,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53520,14]]}}}],["fndict[text]['fntext",{"_index":12351,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53723,22]]}}}],["fnlist",{"_index":12444,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64709,6]]}}}],["fntext",{"_index":12328,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51689,9],[51761,9],[51805,9],[52072,9],[53040,6],[53127,8],[53559,9]]}}}],["fo",{"_index":11925,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9467,5],[10406,5],[22517,5],[32402,4],[32482,4],[32721,5],[44349,5],[60767,5],[61706,5]]}}}],["foaf",{"_index":15239,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26356,5],[26597,5],[26612,5]]}}}],["foaf:mbox",{"_index":15242,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26675,9]]}}}],["focal",{"_index":21871,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[50542,5]]}}}],["focu",{"_index":1942,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[613,5],[1232,5],[16208,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30140,5],[30376,5],[30523,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2481,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3387,5],[5325,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9488,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8921,5],[9316,5],[13647,5],[17616,5],[67793,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6476,5],[71833,5]]},"/en/lessons/common-similarity-measures":{"position":[[1983,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3558,5],[11063,5],[14095,5],[29230,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1718,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8986,5],[15153,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9168,5],[9905,5],[52367,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8187,6],[25506,5],[28455,5],[36009,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8283,5],[14129,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7366,5],[8658,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3123,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14030,5],[17722,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1131,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2818,5],[5127,5],[21519,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40749,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10927,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[984,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21409,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1615,5],[7978,5],[13437,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[345,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6582,5],[7035,5],[11769,5],[21118,5],[34384,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1346,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[1984,5],[4712,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24032,5],[24673,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2987,5],[30136,5],[47615,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2009,5],[2305,5],[9503,5],[22264,5]]},"/en/lessons/introduction-and-installation":{"position":[[363,5],[2600,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5034,5],[20260,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[338,5],[9104,5]]},"/en/lessons/linear-regression":{"position":[[1167,5],[14852,5]]},"/en/lessons/logistic-regression":{"position":[[887,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[23062,5]]},"/en/lessons/naive-bayesian":{"position":[[61584,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48116,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1080,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2445,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12008,5],[22710,5]]},"/en/lessons/sentiment-analysis":{"position":[[2533,5]]},"/en/lessons/space-place-gazetteers":{"position":[[6173,5],[9290,5],[9695,5],[46126,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7610,5],[17481,5],[44174,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13353,5],[14350,5],[33466,5],[41342,5],[51967,5],[58453,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[496,5],[868,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29906,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17727,5]]}}}],["focus",{"_index":972,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1143,7],[52514,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31756,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4718,8],[14558,7],[26142,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[661,7],[20444,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2303,7],[7406,7],[12807,7],[61820,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16923,7]]},"/en/lessons/common-similarity-measures":{"position":[[22328,7],[35381,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16038,7],[16575,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54948,7],[62703,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8083,7],[8805,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1391,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4355,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13090,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8737,7],[37229,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2648,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39816,8],[41262,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1069,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11301,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2390,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2729,8],[30478,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23084,8],[23509,7],[23533,7]]},"/en/lessons/gravity-model":{"position":[[57655,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2698,7],[25585,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43440,8],[46972,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52959,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39864,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3169,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5006,7]]},"/en/lessons/intro-to-linked-data":{"position":[[17964,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[26598,7]]},"/en/lessons/introduction-map-warper":{"position":[[2089,7],[16278,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1038,7],[1837,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44018,7]]},"/en/lessons/jupyter-notebooks":{"position":[[11932,7]]},"/en/lessons/linear-regression":{"position":[[7430,7],[60173,8],[79726,8]]},"/en/lessons/logistic-regression":{"position":[[56096,7],[67481,8]]},"/en/lessons/naive-bayesian":{"position":[[41753,8]]},"/en/lessons/preserving-your-research-data":{"position":[[869,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11742,8]]},"/en/lessons/sonification":{"position":[[4816,7]]},"/en/lessons/space-place-gazetteers":{"position":[[261,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2163,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6405,7],[44468,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4522,7],[14888,7],[37548,7],[59754,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14090,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16540,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11174,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18950,7]]}}}],["focuss",{"_index":4420,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56058,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8227,8],[8809,8],[26558,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3422,8]]}}}],["fogg",{"_index":1583,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31294,4]]}}}],["fol",{"_index":12144,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22647,3],[33913,3],[44072,3]]}}}],["fol.findall(lin",{"_index":12231,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34303,17]]}}}],["fol.match(lin",{"_index":12230,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33989,16],[44571,16]]}}}],["fol.match(line).group(0",{"_index":12284,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44753,24]]}}}],["fol.search(lin",{"_index":12301,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46353,17]]}}}],["fol.search(line).group(0",{"_index":12302,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46472,25]]}}}],["fold",{"_index":9215,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10058,7],[10145,4],[34255,6],[43356,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[5135,4]]},"/en/lessons/naive-bayesian":{"position":[[40999,4],[43855,4],[54293,4]]},"/en/lessons/normalizing-data":{"position":[[3996,6]]},"/en/lessons/research-data-with-unix":{"position":[[10942,4]]}}}],["folder",{"_index":118,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2264,6],[3904,6],[10535,7],[11367,6],[11467,7],[11543,8],[11706,6],[11794,7],[11817,6],[11832,7],[11900,6],[11952,6],[12100,7],[13350,7],[13438,6],[13483,7],[19319,7],[19355,6],[19370,7],[19931,6],[24274,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3893,6],[8266,6],[8332,7],[8555,7],[9196,6],[10361,6],[10406,7],[10450,6],[10976,6],[11084,6],[11582,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4353,7],[4443,6],[19793,7],[20259,7],[20425,6],[20493,6],[26382,6],[27358,6],[28093,6],[28202,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5779,7],[5820,6],[6109,7],[7139,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9508,6],[13002,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26161,6],[26239,6],[26446,6],[26544,6],[26675,6],[27110,9],[27141,6],[27239,6],[27335,6],[27457,6],[27560,6],[27683,6],[27793,9],[27855,6],[27912,6],[27958,6],[28105,6],[28425,6],[28537,6],[28627,6],[29632,6],[29661,6],[29746,7],[29859,6],[30050,6],[32363,6],[33222,6],[34209,6],[34250,6],[34402,8],[34492,7],[34597,7],[34696,7],[35053,6],[38009,6],[38102,6],[38794,6],[39375,6],[39712,6],[39751,6],[40235,7],[40263,6],[40574,6],[40739,6],[40932,6],[41041,6],[41213,6],[41288,6],[41850,6],[44962,6],[46647,6],[46672,7],[47029,7],[47269,6],[47309,6],[48439,7],[50509,6],[50573,6],[52163,6],[52266,7],[52287,6],[53401,6],[55994,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28516,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12431,7],[17775,7],[17835,7],[17854,6],[17916,7],[18910,6],[35611,6],[39986,6],[46969,7],[47657,6],[62199,6],[64820,6]]},"/en/lessons/common-similarity-measures":{"position":[[23642,6],[23714,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17780,6],[18419,6],[18897,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33079,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9349,6],[9672,6],[10005,6],[18479,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13929,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4078,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15432,6],[15485,7],[15521,7],[15575,6],[15697,6],[15724,6],[16050,6],[16075,6],[16196,6],[16336,7],[16804,6],[16910,7],[16976,6],[22361,6],[34196,6],[36190,6],[36238,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11114,7],[35161,6],[35252,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10170,6],[10426,7],[10497,6],[12047,6],[12083,7],[12198,6],[12228,6],[12285,7],[12314,7],[12535,7],[15424,7],[18001,6],[23302,6],[27673,7],[27797,7],[33502,6],[35083,7],[35223,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44362,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8517,6],[8599,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3922,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6344,7],[11129,8],[11234,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35135,8],[35219,6],[44800,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45392,6],[49618,6],[49786,6],[49979,7],[50017,6],[50074,6],[50197,6],[50247,6],[50373,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1339,7],[6225,6],[6312,6],[6595,6],[7508,6],[11391,6],[19915,6]]},"/en/lessons/extracting-keywords":{"position":[[8563,8],[13801,6],[14050,6],[14347,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10089,6],[10302,7],[11426,6],[11590,7],[12483,6],[12556,6],[13165,6],[13344,7],[14372,6],[14656,7],[14718,6],[14797,6],[14860,7],[26835,7],[27913,8],[29024,6],[29480,6],[29652,8],[31272,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12773,7]]},"/en/lessons/geocoding-qgis":{"position":[[9522,6],[9798,6],[11310,6],[11513,6],[20933,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5203,6]]},"/en/lessons/georeferencing-qgis":{"position":[[3401,6],[9216,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9085,6],[21385,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14039,7],[14231,6],[14676,8],[14714,6],[14753,7],[14811,6],[15037,7],[15065,7],[15153,7],[15359,6],[15491,7],[15579,7],[15630,6],[15690,6],[15796,6],[16193,7],[16208,6],[16266,6],[16295,6],[16329,6],[16411,6],[16510,6],[30671,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3381,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13352,6],[24132,6],[24382,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[15555,6],[16206,7],[16247,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5309,6],[5338,6],[6515,6],[6560,6],[6604,8],[6725,7],[21065,7],[21177,6],[21219,6],[21383,7],[21482,7],[24989,6],[25160,7],[26250,7],[26302,7],[26347,6],[27476,7],[27495,7],[28016,6],[28058,6],[28196,6],[28267,6],[29999,7],[33468,6],[34503,6],[34791,7],[41163,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40761,6],[41679,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8424,6],[50414,6],[50516,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25585,6],[30628,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12548,6],[12836,7],[12909,6],[14561,6],[14599,7],[14766,6],[14854,6],[14907,7],[14981,7],[15183,7],[17978,7],[18465,7],[18563,7],[18898,7],[21389,6],[21540,6],[21589,7],[21696,6],[21727,8],[21745,6],[21821,7],[21875,6],[28379,6],[35742,6],[37313,7],[37453,6],[38447,6],[38537,6],[38591,6],[38675,6],[40696,7],[40744,6],[40807,6]]},"/en/lessons/intro-to-bash":{"position":[[717,7],[758,7],[9702,6],[10236,7],[10528,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5857,6],[6973,6],[7055,6]]},"/en/lessons/intro-to-powershell":{"position":[[1932,7],[4997,9],[5042,6],[5124,6],[5148,7],[5243,6],[12055,9],[12324,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13673,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17485,6],[18660,7],[18694,6],[18818,6],[18971,6],[19068,7],[19199,6],[23023,7]]},"/en/lessons/jupyter-notebooks":{"position":[[3806,6],[12943,6],[14862,6],[15042,7],[15069,6],[15432,6],[15508,7],[15539,6],[15563,8],[15640,8],[15728,6],[15771,7],[17326,6],[17716,6],[17864,7],[18045,7]]},"/en/lessons/linear-regression":{"position":[[9825,6],[9987,7],[28617,6],[28755,6]]},"/en/lessons/linux-installation":{"position":[[1179,7],[1722,7]]},"/en/lessons/logistic-regression":{"position":[[21906,7],[22521,6]]},"/en/lessons/mac-installation":{"position":[[809,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2022,6],[2057,6],[2202,7],[2231,7],[2282,7],[2302,6],[8711,6]]},"/en/lessons/naive-bayesian":{"position":[[4109,6],[29125,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20663,7],[23467,6],[29037,7]]},"/en/lessons/qgis-layers":{"position":[[4005,6],[4075,8],[4184,7],[4521,6],[4569,8],[9921,6],[9957,6],[10846,6],[11389,6],[13688,6],[14721,6],[17094,7]]},"/en/lessons/research-data-with-unix":{"position":[[3595,6]]},"/en/lessons/sentiment-analysis":{"position":[[17128,8],[17217,7],[27379,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16546,6],[16637,7],[16699,6],[16740,6],[16919,7],[17084,6],[17233,6],[17568,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7669,6],[14401,6],[14628,8],[14700,6],[14820,7],[14992,7],[19779,6],[20637,6],[20967,6],[29471,6],[32686,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11341,7],[11372,6],[11431,7],[48039,7],[48170,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18932,7],[19252,7],[19300,6],[24111,6],[24275,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14880,6],[15160,6],[17701,7],[24447,6],[24581,6],[25138,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10590,6],[24529,6],[24603,6],[24642,6],[24664,6],[24717,7],[29756,6],[29795,6],[29817,6],[29870,7],[30600,6],[30728,7],[30752,6],[31309,6],[31383,6],[31422,6],[31444,6],[31497,7],[31597,7],[32029,6],[32406,7],[33493,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11747,6],[11810,6],[13068,6],[13535,6],[15449,6],[15501,6],[15603,6],[16603,6],[16636,7],[16665,6],[16743,6],[33385,6],[40936,6],[41046,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2854,7],[19374,6],[19403,7],[19517,7],[19600,7],[20128,7],[20150,8],[20190,7],[20206,7],[20298,6],[21321,7],[25856,6],[36263,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4850,7],[4928,6],[5001,6],[5399,7],[8853,7],[16240,6],[16316,6],[16389,6],[17263,6],[19331,6],[26810,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2082,7]]},"/en/lessons/windows-installation":{"position":[[607,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4898,8],[4998,6],[5052,6],[5107,6],[5139,6],[5198,6],[5242,6],[5331,6],[13342,6]]},"/en/lessons/working-with-text-files":{"position":[[5058,6]]}}}],["folder\"_ocr",{"_index":478,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13497,13]]}}}],["folder\"_transl",{"_index":479,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13517,21]]}}}],["folder.docx",{"_index":19258,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[12887,12]]}}}],["folder/their",{"_index":5434,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21224,12],[46090,12]]}}}],["folder/your",{"_index":5432,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21098,11],[45931,11]]}}}],["folder=\"imag",{"_index":5906,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18872,17]]}}}],["folder=\"photo_data/imag",{"_index":6232,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25060,27],[33048,27]]}}}],["folders\\s",{"_index":20433,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27419,12]]}}}],["folders—y",{"_index":14131,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2668,11]]}}}],["folder’",{"_index":21702,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[18980,8]]}}}],["folio",{"_index":11714,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1145,5],[8272,5],[9458,8],[10397,8],[32121,5],[32701,5],[32906,5],[32958,5],[33026,5],[33228,5],[33359,6],[33613,5],[34229,5],[34445,5],[42360,6],[43007,8],[43021,5],[43330,8],[43344,5],[43819,7],[44644,5],[44685,7],[46388,5],[47096,6],[60758,8],[61697,8],[64030,6]]}}}],["folk",{"_index":936,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13511,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30624,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15867,6]]}}}],["follow",{"_index":277,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6479,9],[8273,9],[9949,9],[11592,8],[11644,9],[12929,7],[15889,6],[16889,9],[19246,9],[21629,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10285,9],[10563,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8274,9],[12207,6],[15038,9],[19543,8],[19664,6],[20271,9],[23370,9],[29546,9],[47720,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[678,9],[6616,9],[10390,7],[11312,8],[11874,9],[13091,6],[13410,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[861,6],[1061,9],[3233,6],[3760,9],[5168,10],[5404,9],[5876,9],[6397,6],[6640,9],[7162,9],[7526,6],[9979,10],[10591,9],[10698,9],[11298,9],[11847,9],[12102,6],[12196,6],[12313,9],[12664,6],[13321,6],[13448,6],[16626,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2711,9],[2995,6],[3727,9],[4998,9],[7697,9],[9971,8],[11049,9],[15603,10],[16713,9],[19408,9],[21493,9],[23154,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3047,7],[4912,6],[13439,9],[15907,9],[18759,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8525,9],[13045,9],[13835,6],[17077,9],[17301,8],[18107,8],[18417,8],[19413,6],[19849,6],[20159,6],[20853,9],[20941,9],[20957,8],[21641,9],[21952,8],[22126,8],[22606,9],[22936,8],[23900,9],[24128,9],[25202,9],[28043,8],[28064,8],[28362,8],[28383,8],[28717,9],[29437,9],[29822,9],[37972,8],[40503,6],[41954,6],[46119,6],[48800,10],[50248,8],[50296,8],[54794,6],[55065,6],[58179,6],[58401,9],[60857,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5209,6],[6394,6],[9037,9],[15667,8],[17220,9],[18357,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3853,7],[7470,9],[9761,6],[12333,8],[13314,10],[14342,8],[15225,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20661,8],[26886,9],[28839,9],[37437,8],[59794,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2662,9],[3439,9],[5015,9],[6739,9],[8071,6],[8339,6],[12763,9],[16751,9],[18400,9],[20550,9],[32644,9],[43583,9],[52362,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[994,9],[5125,8],[5501,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2090,6],[3499,6],[11122,6],[14232,9],[19018,9],[20933,8],[25873,6],[28510,8],[29236,6],[31233,8],[31493,9],[34757,8],[40357,9],[40686,8],[47201,6],[52931,6],[53166,9],[53351,9],[54088,8],[54912,8],[55065,8],[55765,8],[57438,6],[65427,9],[66696,6]]},"/en/lessons/common-similarity-measures":{"position":[[5972,10],[6884,9],[8014,9],[12183,9],[13098,9],[15133,9],[16361,9],[26445,9],[29613,8],[31395,10],[32092,9],[33413,10],[34349,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4138,9],[5902,9],[6965,10],[9822,6],[17044,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9379,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2358,8],[3431,6],[4068,6],[6020,6],[13212,6],[14909,6],[15014,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8201,9],[8529,6],[19398,9],[28789,9],[46135,9],[55270,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20638,9],[27570,9],[34636,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[982,10],[1242,6],[1319,9],[1410,9],[4495,10],[5996,10]]},"/en/lessons/counting-frequencies":{"position":[[1037,9],[5277,9],[6365,9],[7137,9],[8481,9],[12676,9],[13841,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[658,8],[1769,9],[1955,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5500,6],[5780,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2243,7],[2661,6],[7431,6],[11392,6],[11665,6],[16470,9],[17365,6],[28669,9],[41037,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4954,6],[5076,9],[6509,9],[7800,9],[8011,9],[8202,9],[8671,9],[11284,9],[11394,6],[12254,9],[14936,9],[17804,10],[18549,9],[24277,10],[27133,9],[29756,9],[31933,7],[34877,9],[37264,9],[38000,9],[38530,9],[38881,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2031,9],[9147,6],[9469,6],[9768,6],[26623,9],[29906,9],[30399,9],[30500,9],[33224,6],[34507,9],[35258,9],[35599,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7064,9],[15225,9],[16806,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1787,9],[3144,9],[4730,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2191,7],[15879,8],[16558,9],[16764,9],[19508,8],[20507,8],[22991,9],[27262,9],[33554,9],[35281,8],[41750,8],[43364,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2171,6],[6887,8],[8026,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3455,9],[15195,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5205,9],[8118,6],[10482,8],[14652,9],[14901,9],[16061,9],[17593,9],[17664,9],[18280,9],[19996,9],[20541,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18673,9],[23083,9],[23336,9],[29595,6],[37960,9],[41685,6],[43382,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2766,9],[3633,9],[5137,10],[6081,9],[7620,9],[7745,9],[8052,6],[8063,9],[8282,9],[8650,10],[9351,9],[9545,9],[10129,10],[10523,9],[10885,9],[10957,9],[12120,9],[12888,9],[13136,9],[13300,9],[13724,9],[13999,9],[14829,9],[15192,9],[15395,9],[15717,10],[26830,9],[27773,9],[28141,9],[28256,9],[29197,10],[30695,6],[31157,9],[31434,9],[32189,9],[36588,9],[42945,9],[43460,6],[44620,9],[46008,9],[46545,9],[47383,9],[47695,9],[49048,9],[50704,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1981,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6301,7],[8494,8],[12150,8],[15406,9],[18074,9],[20817,9],[21078,6],[31962,8],[32146,9],[32845,9],[33793,9],[34078,7],[35515,9],[36242,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11264,9],[21187,9],[51749,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2201,9],[6422,9],[10420,9],[13500,6],[14126,9],[16764,10],[21681,8],[22051,9]]},"/en/lessons/extracting-keywords":{"position":[[5644,9],[5751,6],[11829,9],[12492,9],[14658,9],[14997,6],[15064,9],[15988,9],[17918,9],[19504,9],[20087,9],[20669,6],[22355,9],[25529,9],[30984,9],[32809,9],[33923,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8726,9],[29716,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9128,9],[13429,9],[15475,9],[16699,9],[18562,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8907,8],[11201,6],[12828,10],[13726,9],[16592,8],[18007,9],[19919,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5066,9],[5656,9],[5802,9],[6045,9],[6291,8],[7346,9],[10320,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1183,10],[1363,9],[1509,9],[9179,9],[10414,9],[10766,10],[12229,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8198,9],[22264,8],[22442,8],[22919,8],[23211,9],[27779,9],[32458,8],[35030,10],[36131,7],[38942,9],[44463,9],[47649,9]]},"/en/lessons/geocoding-qgis":{"position":[[4989,8],[18882,6],[18984,6],[32411,9],[32838,8],[33826,6],[36448,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1963,9],[2452,6],[2586,9],[4659,6],[6374,9],[6582,9],[8616,9],[9416,9],[10258,9],[13305,9],[17002,9],[17795,9],[19166,9],[25637,8],[26499,7],[26617,7],[27330,8],[27373,9],[28000,10]]},"/en/lessons/georeferencing-qgis":{"position":[[4945,7],[8304,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[9638,9],[9793,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2514,6],[2645,7],[10532,9],[10641,8],[20771,6],[21050,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[1755,9],[3653,9],[3857,8],[4171,9],[5322,9],[6571,9],[7120,9],[8232,8],[8278,8],[8735,9],[10155,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8320,6],[10623,6],[21086,9],[21902,9],[35511,9],[40653,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1639,7],[13089,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12567,9],[13553,8],[16857,8],[21240,9],[24177,9]]},"/en/lessons/gravity-model":{"position":[[8328,9],[9685,9],[9758,6],[10314,7],[18281,9],[18521,9],[23646,9],[26360,6],[26883,6],[27910,6],[29465,7],[32485,9],[40377,6],[43389,9],[50456,9],[59542,6],[60173,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[3298,6],[7914,9],[8521,9],[13166,9],[29772,10],[36186,10],[40660,9],[42442,10],[44104,7]]},"/en/lessons/installing-omeka":{"position":[[4580,6],[6711,8],[7347,9],[8071,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3233,6],[4531,6],[18024,7],[21072,9],[23690,9],[26866,9],[27548,9],[29393,9],[30032,9],[30324,9],[30482,9],[30601,9],[31251,9],[31864,9],[33597,6],[33742,9],[35478,8],[35747,9],[37759,10],[39921,9],[48159,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1942,6],[2588,6],[12428,9],[22089,8],[22458,9],[24138,9],[34153,9],[42597,9],[42861,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3889,7],[4008,9],[6466,9],[8558,6],[9389,6],[18002,6],[18276,6],[18350,6],[19524,9],[19637,9],[20367,9],[20505,9],[21422,9],[23604,9],[37511,9],[40277,9],[41063,10],[46094,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7805,9],[8773,6],[9634,6],[9803,6],[11234,6],[11765,6],[12286,6],[31749,9],[35460,6],[36749,9],[37488,9]]},"/en/lessons/intro-to-bash":{"position":[[1926,6],[18560,8],[22091,8],[26045,8],[26107,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2103,9],[7096,10],[7907,10],[17677,9]]},"/en/lessons/intro-to-linked-data":{"position":[[1716,7],[1966,9],[3429,9]]},"/en/lessons/intro-to-powershell":{"position":[[13604,8],[15539,7],[20465,7],[30786,7],[34207,6],[40423,8],[44570,8],[44651,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1752,10],[3297,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[9886,9],[10448,9],[14690,6]]},"/en/lessons/introduction-map-warper":{"position":[[8282,9],[10159,9],[11495,9],[12812,10],[14696,9],[19080,9],[21369,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5340,6],[6090,6],[6130,9],[8350,6],[13748,8],[21465,9],[25500,9],[38336,9],[38869,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7594,9],[9065,9],[10253,8],[12392,7],[16819,6],[18006,9],[19458,9],[20036,9],[21972,7],[22421,9],[23254,9],[25885,9],[26532,9],[30190,9],[31858,9],[33582,9],[36981,10],[37132,10],[37989,9],[39611,9],[40314,9],[41232,9],[41970,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3739,9],[4981,6],[6021,9],[13084,7],[18947,8],[23345,6],[26163,9],[31953,8],[40273,9]]},"/en/lessons/json-and-jq":{"position":[[6959,9],[10298,9],[10580,9],[13289,9],[27560,9],[28830,9],[29175,9],[29462,9],[36030,9],[37833,6],[38228,9],[40415,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3708,6],[20183,9],[22133,9],[24191,9],[27392,9],[28253,9],[29910,9],[46124,9],[46781,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3759,9],[5170,9],[5470,9],[5807,9],[6697,9],[9197,6],[9464,9]]},"/en/lessons/linear-regression":{"position":[[1477,10],[1966,10],[10895,9],[13703,9],[15603,9],[19957,8],[43394,10],[44452,9],[65925,8],[70153,9],[73108,6]]},"/en/lessons/linux-installation":{"position":[[1587,6],[1636,9],[2795,6],[3209,9]]},"/en/lessons/logistic-regression":{"position":[[1197,10],[1686,10],[5348,9],[8243,9],[19199,9],[25243,9],[27867,8],[28513,9],[29594,9],[30698,9],[41880,9],[43495,9],[53695,9],[54816,9],[61614,10],[62289,8],[64024,9],[64454,6]]},"/en/lessons/mac-installation":{"position":[[679,9],[2174,6],[2588,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[579,9],[3138,7],[7788,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1536,6],[6543,9],[7356,9],[11067,6],[17417,9],[17639,9],[27376,9]]},"/en/lessons/naive-bayesian":{"position":[[3176,10],[4025,6],[13919,9],[14815,6],[27544,9],[28685,10],[30086,9],[32170,9],[36303,9],[37203,9]]},"/en/lessons/normalizing-data":{"position":[[7923,9],[10045,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8070,9],[16777,9],[27693,9],[29217,9],[31135,9],[38036,9],[38827,9],[43675,6],[48333,9],[49214,7],[50276,9],[50920,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3531,8],[3583,9],[5237,9],[8613,9],[9791,6],[10058,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2303,9],[3251,9],[6322,9],[11499,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7634,6],[8077,6],[9923,6]]},"/en/lessons/qgis-layers":{"position":[[1863,6],[3069,6],[3451,9],[10213,6],[17894,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11115,9],[12480,8],[16793,8],[17135,9],[22114,9],[26495,9]]},"/en/lessons/research-data-with-unix":{"position":[[2654,6],[3752,9],[11069,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7429,9],[8269,10],[8567,6],[8639,9],[9795,9],[9914,6],[10548,6],[12274,9],[17412,9],[21817,9],[26803,9],[35524,6],[38328,6],[40994,9],[42433,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1105,6],[1199,9],[1722,9],[10617,9],[13115,9],[15141,6],[15206,9],[23884,6],[26145,9],[26187,9],[31650,9],[32006,8],[32474,9],[34096,9],[36539,9],[39191,9],[39442,9],[48074,9]]},"/en/lessons/sentiment-analysis":{"position":[[6669,9],[7309,9],[8310,9],[10676,10],[12170,9],[15852,9],[18101,7],[24873,9],[26724,9],[27551,10],[30242,10],[31338,10],[34532,10],[36208,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9131,9],[15316,9],[15814,9],[16503,9],[17194,9],[18069,9],[18329,9],[19982,9],[20571,9],[20902,9],[22678,9],[23280,10],[23345,9],[24919,9],[26680,9],[27913,9],[28370,9],[30421,9],[32815,9],[34382,9]]},"/en/lessons/sonification":{"position":[[7786,8],[14815,9],[14954,7],[15395,6],[34739,6],[35038,9],[35079,6],[36236,9],[37597,9]]},"/en/lessons/space-place-gazetteers":{"position":[[24546,8],[25821,6],[27669,6],[38811,6],[38897,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[914,9],[5580,9],[10284,8],[10492,9],[13067,10],[15012,9],[15151,10],[17045,8],[20715,6],[22595,6],[23070,10],[25709,7],[26000,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3918,6],[6088,6],[15814,9],[18272,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3739,8],[7087,6],[7912,6],[8117,8],[13504,9],[17724,9],[20360,9],[25669,7],[26295,9],[28758,9],[32371,9],[35448,9],[39046,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14256,6],[15831,10],[18063,7],[23289,9],[23667,9],[24163,9],[25571,9],[25946,8],[29413,9],[30119,9],[30383,9],[31693,8],[40105,9],[40405,9],[41387,9],[42294,9],[42704,9],[44786,9],[45318,9],[53843,9],[54781,9],[55453,9],[56292,9],[57187,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6439,6],[10935,9],[14145,8],[15842,10],[17368,9],[17946,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3141,9],[7319,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6040,9],[10268,9],[10357,10],[11829,9],[15376,9],[17866,9],[19069,10],[20101,9],[22157,10],[22667,8],[23281,9],[26134,6],[28205,10],[28892,9],[29078,9],[29934,8],[30167,9],[31318,6]]},"/en/lessons/transliterating":{"position":[[9239,9],[18084,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14561,9],[41316,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[3617,9],[6407,9],[7477,7],[15776,7],[21024,8],[23769,9],[28122,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2217,9],[2326,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5616,8],[9755,9],[15772,6],[16759,9],[17199,6],[19293,9]]},"/en/lessons/vector-layers-qgis":{"position":[[2188,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2252,9],[4879,6],[5191,10],[5473,10],[6117,9],[6364,9],[7202,9],[15348,8],[17027,10],[18966,9],[41285,6]]},"/en/lessons/windows-installation":{"position":[[477,9],[3532,6],[3946,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1029,9],[2930,6],[12938,9],[13641,9],[15830,6]]},"/en/lessons/working-with-text-files":{"position":[[1675,9],[2636,9],[6715,9],[8587,9]]},"/en/lessons/working-with-web-pages":{"position":[[1103,6],[2281,9],[2578,9],[2842,9],[5891,9],[7284,9],[8827,9],[9909,6]]}}}],["follow_request_s",{"_index":16718,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26309,22]]}}}],["folow",{"_index":12239,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35375,8]]}}}],["fond",{"_index":11673,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[9921,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35600,6]]}}}],["font",{"_index":202,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4156,5],[8097,5],[8238,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21655,4],[21996,4],[22061,4],[22128,4],[22168,5],[22368,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14181,4],[14340,4],[17297,4],[18962,4],[21244,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28654,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13534,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[949,4],[15575,6],[18599,5],[18629,4],[18660,4],[18859,4],[18866,5],[18879,4],[18908,5],[19008,5],[19031,4],[19054,4],[19075,4],[19159,4],[19389,4],[19432,4],[19456,4],[19561,4],[19833,4],[19881,4],[29101,4],[29127,5],[29196,4],[29357,4],[29470,5],[29499,4],[37951,4],[38278,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63784,4],[64205,5],[66767,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[35667,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[6254,6],[6549,5],[7009,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[39475,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37633,4],[38661,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15781,4],[15794,4],[15895,4],[15931,4],[16286,5],[16292,4],[31830,5],[44351,6],[44531,4],[44607,4],[44668,4],[47820,4]]},"/en/lessons/jupyter-notebooks":{"position":[[20266,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1381,5]]},"/en/lessons/output-data-as-html-file":{"position":[[2167,4]]},"/en/lessons/qgis-layers":{"position":[[15089,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3331,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30993,4],[38953,4]]},"/en/lessons/sonification":{"position":[[40296,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23001,6],[23276,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10110,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7145,5],[9567,4]]}}}],["font.setpointsize(26",{"_index":8110,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18991,21],[21273,21]]}}}],["font=arial,14,bt,#000000",{"_index":9324,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29217,24],[36079,24],[46250,24]]}}}],["font=arial,7.5,,#000000",{"_index":9326,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29289,23],[36152,23],[46323,23]]}}}],["font=dict(color=\"black",{"_index":14590,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47775,24]]}}}],["font_color=\"blu",{"_index":14434,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15904,18]]}}}],["font_family=\"couri",{"_index":14433,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15858,20]]}}}],["font_family=\"tim",{"_index":14557,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44490,18]]}}}],["font_path=fp",{"_index":4389,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53555,13],[63298,13]]}}}],["fontext='ttf",{"_index":3964,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22312,14]]}}}],["fontfamili",{"_index":21111,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12618,11],[22962,10]]}}}],["fontium",{"_index":10015,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57177,7]]}}}],["fontname':fnam",{"_index":3955,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21954,18],[22020,18],[22085,18]]}}}],["fontrang",{"_index":9268,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18812,9],[19939,9]]}}}],["fontsize':10",{"_index":3958,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22039,14]]}}}],["fontsize':12",{"_index":3956,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21973,14]]}}}],["fontsize':8",{"_index":3960,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22104,13]]}}}],["foobar",{"_index":12154,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23852,9]]},"/en/lessons/working-with-text-files":{"position":[[4877,7],[4885,6],[4896,6]]}}}],["food",{"_index":1132,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7543,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37504,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7410,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10078,5],[11929,4],[12034,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14701,5],[14792,4],[45624,5]]},"/en/lessons/extracting-keywords":{"position":[[3849,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14674,6],[14845,4],[14983,6],[15038,4],[15573,4],[15966,4],[16227,4]]}}}],["fool",{"_index":20348,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[9401,4]]}}}],["foolish",{"_index":7652,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1296,12],[2322,11],[2504,14],[2891,15],[3290,12]]},"/en/lessons/intro-to-powershell":{"position":[[28928,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2367,12],[3946,12],[4515,14],[6892,12]]}}}],["foot",{"_index":13643,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[32754,6]]}}}],["footer",{"_index":2993,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3431,7],[8471,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5699,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12684,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8415,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24284,7],[25563,8],[34048,7]]}}}],["footnot",{"_index":4562,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1307,9],[69485,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1214,9],[68603,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9569,8],[38465,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2316,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1236,8],[1428,9],[8466,8],[9487,12],[10426,12],[18212,8],[38215,8],[38340,8],[38413,8],[38453,8],[38541,8],[38697,8],[38796,8],[38923,8],[39042,8],[39879,8],[40249,8],[41032,8],[41302,8],[41633,9],[42461,8],[42954,12],[43277,12],[43889,10],[46056,8],[46088,8],[47025,9],[49862,9],[49956,8],[50160,8],[50200,8],[50370,8],[50489,8],[51123,8],[51203,8],[51319,8],[51377,8],[51409,8],[51475,8],[51638,9],[51903,9],[51926,11],[51989,8],[52063,8],[52926,8],[54027,9],[60437,9],[60787,12],[61726,12],[64177,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[7792,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46058,8]]},"/en/lessons/intro-to-bash":{"position":[[20918,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1659,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12481,8],[12775,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1761,10],[3287,10],[7211,10],[11846,10],[14024,8],[14153,9],[16001,9],[16497,10],[17491,10],[17912,10],[25925,8],[26185,8],[26552,10],[33402,8],[33597,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13833,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[11480,9]]}}}],["footprint",{"_index":8274,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3924,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51576,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2752,9]]},"/en/lessons/space-place-gazetteers":{"position":[[340,11],[7670,10]]}}}],["fopen",{"_index":16042,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27784,7]]}}}],["fopen(\"http://www.europeana.eu/api/v2/search.json?wskey=$apikey&query=london&reusability=open&media=tru",{"_index":16038,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26829,118]]}}}],["fopen(\"https://api.harvardartmuseums.org/object?apikey=$apikey&keyword=andromeda",{"_index":16113,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41336,86]]}}}],["fopen('http",{"_index":16105,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40086,13]]}}}],["fopo",{"_index":7251,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7094,4]]}}}],["forc",{"_index":2673,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30717,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8704,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4438,6],[14964,6],[15556,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12217,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21230,5],[21369,5],[21458,5],[27330,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3902,6],[5678,6]]},"/en/lessons/gravity-model":{"position":[[1943,6],[3954,6],[4538,6],[5798,6],[5907,6],[59437,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1917,6],[26538,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10009,5]]},"/en/lessons/sentiment-analysis":{"position":[[6012,6]]},"/en/lessons/sonification":{"position":[[39362,6]]},"/en/lessons/space-place-gazetteers":{"position":[[47098,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20527,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50750,7]]}}}],["forcibl",{"_index":13571,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12223,8]]},"/en/lessons/jupyter-notebooks":{"position":[[1381,8]]}}}],["ford",{"_index":9303,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24983,4],[25594,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47229,4],[55201,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16020,4]]}}}],["ford_factory_swoda_3466.jpg",{"_index":9304,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25029,27],[25640,27]]}}}],["foreach",{"_index":11327,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15230,10],[15376,9],[16207,9],[16635,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33160,12],[33180,8],[34221,7],[35742,7],[36022,7],[40385,7]]}}}],["foreach($data",{"_index":16110,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40451,13]]}}}],["foreach($data_europeana",{"_index":16058,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31875,23],[37144,23]]}}}],["foreach($data_harvard",{"_index":16122,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42029,21]]}}}],["foreach(array",{"_index":11328,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15494,14]]}}}],["foreach(value.split(\"<br>",{"_index":11330,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16016,34],[16537,34],[16821,34]]}}}],["forecast",{"_index":15940,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5179,8],[5244,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28286,11]]}}}],["foreground",{"_index":14229,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[16630,11]]},"/en/lessons/intro-to-bash":{"position":[[4081,11]]},"/en/lessons/sonification":{"position":[[1113,13]]}}}],["foreign",{"_index":7240,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6649,7],[19882,7],[20204,7],[22763,7],[25154,7],[25268,7],[25323,7],[26102,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49236,7]]}}}],["foremost",{"_index":1617,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32784,9]]}}}],["forenam",{"_index":17907,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[49067,9]]}}}],["forese",{"_index":8070,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9905,11]]}}}],["forest",{"_index":19330,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[11512,6],[11655,6],[11756,6],[12164,6],[12986,8],[13205,7]]}}}],["forestal",{"_index":14307,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[43329,9]]}}}],["forev",{"_index":15387,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[30461,9]]}}}],["forfreedom\",1",{"_index":16780,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33900,14]]}}}],["forg",{"_index":14652,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19341,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21193,5],[21242,5],[35167,5],[35206,5]]}}}],["forger",{"_index":16163,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2411,6]]}}}],["forgeri",{"_index":1213,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11258,9],[31033,9]]},"/en/lessons/naive-bayesian":{"position":[[55284,7]]}}}],["forget",{"_index":3045,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14321,6],[22540,6],[28782,6],[58930,6],[60076,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10248,6],[17262,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34489,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30778,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8791,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9221,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19556,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39091,6]]},"/en/lessons/intro-to-powershell":{"position":[[30192,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8982,6],[21673,6],[31178,6]]},"/en/lessons/json-and-jq":{"position":[[30845,6]]},"/en/lessons/logistic-regression":{"position":[[10187,6]]},"/en/lessons/sentiment-analysis":{"position":[[24925,6]]},"/en/lessons/sonification":{"position":[[297,6]]},"/en/lessons/windows-installation":{"position":[[2297,6]]},"/en/lessons/working-with-text-files":{"position":[[5324,10]]}}}],["forgiv",{"_index":5517,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41684,10]]}}}],["forgot",{"_index":3366,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10632,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12554,6]]}}}],["forgotten",{"_index":8417,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6094,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10907,9],[15637,9]]},"/en/lessons/naive-bayesian":{"position":[[15512,9]]},"/en/lessons/sonification":{"position":[[1858,9]]}}}],["fork",{"_index":5601,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70810,4],[70869,4],[71138,6],[71472,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1235,4]]},"/en/lessons/sonification":{"position":[[3525,6],[24841,5]]}}}],["forloop",{"_index":1971,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2698,7],[3549,7],[3805,7],[4192,8],[4799,7],[5081,7],[13745,8],[14551,7]]}}}],["form",{"_index":740,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1131,5],[2729,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32688,5],[34100,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[644,4],[31539,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6118,5],[13934,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3948,7],[28903,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14167,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34525,4],[38998,4],[44394,5],[53970,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42282,4],[50667,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15913,5]]},"/en/lessons/common-similarity-measures":{"position":[[1014,4],[1844,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1894,5],[34164,4],[46452,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6224,4],[22716,4],[25787,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1103,4],[13120,5],[22143,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14233,4],[29043,5],[52158,4],[59431,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7627,6],[7836,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1393,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6119,4],[13737,4],[14387,4],[21295,4],[23661,4],[32358,4],[41497,5],[45193,4],[45352,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11572,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2507,4],[8092,4],[10013,5],[11265,5],[11543,5],[12069,5],[13669,6],[14230,5],[20681,5],[22964,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5876,4],[8786,4],[47596,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9285,4],[12387,4],[17690,4],[22876,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3987,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5686,4],[10313,4],[12140,5],[13315,4],[36062,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12527,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10172,5],[14436,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18378,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15489,4],[20391,5],[26302,6],[30643,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2330,4],[2934,4],[10315,5],[21617,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4058,4],[8286,4],[11281,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11577,5],[11602,4],[32273,4],[35264,4],[42830,5],[69129,5],[69154,5]]},"/en/lessons/geocoding-qgis":{"position":[[1226,5],[2707,4],[14223,5],[28697,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24198,4],[29563,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[29184,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7378,4],[34213,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7028,4],[20143,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[5615,6],[8387,5],[11693,5],[15294,5]]},"/en/lessons/installing-omeka":{"position":[[12682,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1602,4],[5965,4],[17073,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1971,4],[11766,5],[11884,5],[31711,4],[35261,5],[35445,5],[35664,4],[35726,4],[36230,5],[36320,6],[38136,4],[40947,5],[48589,6],[53565,5],[53886,4],[56234,5]]},"/en/lessons/intro-to-linked-data":{"position":[[9884,4],[10010,5],[11454,4],[15734,4],[22180,6]]},"/en/lessons/intro-to-powershell":{"position":[[5821,4],[5902,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[19756,4]]},"/en/lessons/introduction-map-warper":{"position":[[14014,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1874,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41108,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1821,5]]},"/en/lessons/jupyter-notebooks":{"position":[[948,4],[995,5],[5962,4],[6634,4],[33545,4],[33566,4]]},"/en/lessons/logistic-regression":{"position":[[7614,4],[38404,7]]},"/en/lessons/naive-bayesian":{"position":[[10632,4],[19814,4],[68334,5]]},"/en/lessons/normalizing-data":{"position":[[2446,7],[6931,6],[9480,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3794,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1342,4],[1448,4],[1686,4],[2439,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10283,4],[20487,4],[39200,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6776,5],[10761,5],[29734,7],[47928,4]]},"/en/lessons/sentiment-analysis":{"position":[[1466,4],[40730,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7844,4]]},"/en/lessons/space-place-gazetteers":{"position":[[2914,5],[9369,4],[10821,5],[18263,4],[25450,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6704,4],[16534,5],[23321,4],[31520,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2638,5],[12091,6],[12678,4],[16422,4],[23021,6],[29489,6],[34452,6],[35075,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2967,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2889,4],[31639,5],[39241,4],[53033,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[251,5],[917,4],[1283,4],[3038,5],[4335,6],[18824,5],[34584,6],[36108,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13754,6],[20056,7]]},"/en/lessons/transliterating":{"position":[[1336,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11662,4],[12819,7],[16317,5],[29432,4],[43411,5],[43932,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[274,4],[527,4],[7369,5],[15317,4],[19260,6],[30321,5],[33538,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[348,5],[4018,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1801,6],[10846,6]]},"/en/lessons/working-with-text-files":{"position":[[2131,5]]}}}],["formal",{"_index":2374,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9562,6],[23926,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5948,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60802,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33427,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2873,7],[4516,6],[4779,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2276,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9526,6],[39050,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2350,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1666,6],[4009,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19716,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[5053,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7033,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15180,9],[26170,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24062,7]]},"/en/lessons/sentiment-analysis":{"position":[[14616,6]]},"/en/lessons/sonification":{"position":[[4518,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28705,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[15184,6],[20263,6],[32320,6],[32393,6]]}}}],["format",{"_index":223,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4702,7],[20242,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3781,8],[11431,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22184,6],[25068,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12642,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10970,6],[11130,6],[11292,7],[11838,7],[12559,6],[17691,6],[18205,6],[18324,6],[18518,10],[19248,10],[24646,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14335,6],[14407,10],[17172,9],[17209,11],[17226,9],[20418,9],[36185,9],[39926,10],[39984,10],[42725,10],[42833,10],[42896,6],[42956,6],[43215,9],[43401,10],[43687,6],[44142,10],[45490,6],[46447,10],[47919,6],[49760,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1443,7],[18867,8],[19053,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[587,7],[6802,6],[9324,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20296,6],[21719,6],[22819,7],[50517,9],[63932,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1041,6],[31940,12],[40367,7],[40435,10],[42661,10],[42739,12],[46202,6],[47585,10],[61071,6],[61744,6],[64875,11],[64923,10]]},"/en/lessons/common-similarity-measures":{"position":[[3844,6],[39520,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30528,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5474,7],[10916,6],[11333,6],[17289,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9835,6],[29471,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7622,6],[7729,6],[11009,9],[11801,6],[11865,6],[20414,7],[22715,7],[25383,7],[29282,10],[29432,10],[29573,10],[30558,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17589,7],[32476,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13441,7],[19464,7],[25490,7],[25649,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11204,7],[11617,7],[11699,7],[12368,11],[19265,7],[37505,6],[38057,7],[38244,7],[38302,7],[38729,9],[38857,7],[40309,7],[40731,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1050,10],[1998,6],[4297,6],[5393,8],[19350,10],[24930,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1169,6],[2283,6],[4590,6],[12272,7],[14088,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[285,10],[7845,10],[8537,10],[8725,6],[10865,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12083,6],[19548,7],[22792,9],[22857,8],[29201,11],[29694,10],[30018,10],[36779,7],[41618,6],[42017,7],[42490,7],[43544,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[546,6],[602,6],[22808,6],[22837,7],[22917,6],[22935,6],[22964,7],[26679,6],[26697,6],[26760,6],[26923,6],[30119,6],[30325,6],[30716,6],[40714,7],[40927,6],[41228,10],[41378,9],[41790,6],[45433,6],[45524,6],[45940,6],[48636,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3604,9],[7606,9],[10201,6],[12521,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31895,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13065,7],[13345,6],[13419,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45363,7],[45588,7],[46063,7],[52560,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4289,8],[13914,7],[14224,7],[18156,7],[18307,6],[25398,6],[25925,8],[25949,7],[28505,7]]},"/en/lessons/extracting-keywords":{"position":[[631,6],[2106,6],[7897,7],[12342,6],[22313,6],[25307,7],[26162,8],[32196,6],[33215,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1411,6],[7475,6],[29496,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2741,7],[4784,7],[19768,7],[25111,7],[26037,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2731,7],[2815,6],[3053,6],[5116,7],[14035,6],[25420,6],[25676,7],[28780,10],[28880,9],[31243,7],[34840,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4384,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18110,10],[33604,8],[63552,10],[65791,6],[66349,8],[66401,9],[66688,9]]},"/en/lessons/geocoding-qgis":{"position":[[1775,6],[9120,10],[12766,6],[20825,6],[20876,7],[25677,6],[33056,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10319,6],[13821,7],[23187,7],[24753,7],[25531,6],[26249,7],[28546,7],[28990,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9282,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[7290,9],[7492,7],[12190,8],[19133,7],[19570,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11507,10],[11656,10],[14023,6],[14100,7],[20999,6],[21108,6],[27045,8],[33072,8],[33122,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[762,10],[825,6],[876,9],[1234,10],[1472,8],[1680,7],[2658,9],[5833,8],[10709,8],[11474,10],[11537,6],[11588,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[38927,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[3061,8],[3094,9],[3137,8],[3196,7],[9665,10],[14819,6],[18289,6],[18824,7],[21210,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14057,7],[24025,7],[24227,6]]},"/en/lessons/gravity-model":{"position":[[47040,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4371,8],[4425,6],[4507,7],[4600,7],[4701,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1179,6],[7808,7],[14813,11],[14990,10],[15435,10],[15481,10],[16014,9],[32409,6],[32471,6],[34755,6],[44194,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9635,7],[10141,10],[16914,7],[44367,9],[48211,9]]},"/en/lessons/intro-to-bash":{"position":[[6468,6],[7698,6],[8024,7],[9007,7],[20933,10],[21951,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16695,10],[18852,10]]},"/en/lessons/intro-to-linked-data":{"position":[[237,7],[919,7],[2762,6],[3007,6],[3491,7],[3676,8],[4015,6],[4584,7],[8815,7],[9485,8],[13199,6],[20971,7],[22422,7],[22474,7],[22559,7],[22641,6],[27394,6],[29490,6],[29692,10],[38304,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[13763,6],[23662,6]]},"/en/lessons/introduction-and-installation":{"position":[[1275,10]]},"/en/lessons/introduction-map-warper":{"position":[[10499,7],[11383,6],[19837,7],[19893,7],[19978,7],[20152,6],[20304,7],[21197,10],[21612,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16655,7],[18273,7],[18781,8],[18931,8],[28620,7],[30006,7],[30631,6],[31010,6],[31685,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11800,6],[12204,7],[12410,7],[15746,7],[23065,6],[28757,7],[29255,7]]},"/en/lessons/json-and-jq":{"position":[[1234,6],[1633,7],[1768,8],[6316,10],[15286,6],[16568,7],[16681,9],[17564,7],[19486,7],[22246,6],[23161,6],[33979,6],[34537,6],[35626,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1254,6],[1963,7],[2942,6],[6050,6],[6228,9],[6569,6],[6661,9],[19123,10],[19889,10],[24701,6],[26444,10],[28761,9],[32154,6],[32762,7],[33107,9],[33453,6],[34592,8],[34626,6],[34704,7],[35024,6],[37259,6],[37432,7],[41595,8],[45489,6]]},"/en/lessons/linear-regression":{"position":[[30990,7],[35681,6],[64205,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3418,7],[9331,7],[9608,6],[15737,6],[16109,6],[18155,7]]},"/en/lessons/naive-bayesian":{"position":[[35964,6],[36481,11],[45896,6]]},"/en/lessons/normalizing-data":{"position":[[1316,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13475,9],[13862,9],[14387,9],[14575,9],[22731,6]]},"/en/lessons/output-data-as-html-file":{"position":[[153,10],[560,11],[1134,10],[3347,10],[3382,10],[3420,10],[4176,10],[4257,8],[7165,10],[7682,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3990,6],[4214,10],[4967,6],[7089,6],[8787,9],[10413,11]]},"/en/lessons/preserving-your-research-data":{"position":[[91,7],[6335,7],[6421,7],[6554,7],[6596,7],[6862,8],[7022,7],[8382,7],[8659,7],[9934,7],[10583,7],[10712,7],[16567,7]]},"/en/lessons/qgis-layers":{"position":[[4290,7],[17033,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13850,7],[26690,7]]},"/en/lessons/research-data-with-unix":{"position":[[4845,6],[4911,6],[7149,6],[11109,8],[12483,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7366,7],[8956,7],[9227,6],[34236,6],[34448,7],[34500,7],[35006,7],[41122,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20978,7],[21440,6],[21724,6],[22531,6],[23519,6],[29926,6],[36957,7],[45044,7],[46603,7],[47252,9]]},"/en/lessons/sentiment-analysis":{"position":[[8597,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6323,6],[9951,8],[10081,7],[22270,7],[24431,6],[27331,6],[35957,7]]},"/en/lessons/sonification":{"position":[[19423,9],[27330,9],[28138,6],[40382,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9273,8],[13855,7],[13887,7],[13910,7],[14005,6],[14071,6],[14114,7],[14235,6],[14580,6],[16728,7],[18089,6],[19423,10],[19500,10],[20203,7],[25033,6],[25510,6],[51529,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[373,9],[550,11],[1606,7],[1921,7],[2009,7],[2712,8],[2743,10],[2822,10],[2957,11],[4102,7],[4281,8],[4909,8],[6306,8],[6441,10],[6668,11],[6734,10],[6810,6],[6915,10],[6996,10],[7071,10],[7410,7],[7536,7],[10238,9],[10714,10],[10885,9],[11988,6],[16327,11],[17400,7],[17570,10],[17634,10],[18189,8],[21624,8],[22097,9],[22158,9],[23891,8],[24258,7],[24492,7],[26130,9],[27256,9],[27473,10],[28585,6],[29120,8],[29884,11],[30053,11],[30163,10],[33912,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22713,9],[22901,9],[23087,9],[34817,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10090,6],[10123,6],[10384,6],[12981,9],[20459,7],[23788,8],[27701,9],[32005,7],[42932,6],[45546,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16668,7],[17132,7],[26191,9],[31278,6],[31842,6],[35358,6],[38415,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15390,6],[16267,6],[24656,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17635,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[720,10],[1462,6],[2076,10],[2545,8],[2599,10],[5137,10],[5294,9],[5626,10],[6821,6],[7187,6],[12337,7],[14369,10],[20237,10],[23552,7],[40263,10],[40307,10],[42255,8]]},"/en/lessons/transliterating":{"position":[[231,6],[1946,7],[10441,6],[20042,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20760,7],[21233,7],[24674,6],[50280,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[5354,7],[11997,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4265,10],[5768,10],[9299,11],[11475,6],[11605,9],[18330,7]]},"/en/lessons/vector-layers-qgis":{"position":[[608,7]]},"/en/lessons/viewing-html-files":{"position":[[1727,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10980,6],[13860,7],[15749,7],[33808,6],[34777,6],[41309,7],[41374,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[223,6],[259,7],[1203,6],[1243,6],[1460,6],[9608,10],[10744,6],[10893,6],[10972,6],[11809,7],[17897,7],[20292,6]]},"/en/lessons/working-with-text-files":{"position":[[3145,9],[6331,10]]},"/en/lessons/working-with-web-pages":{"position":[[5037,6]]}}}],["format>",{"_index":17191,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38853,10]]}}}],["format(_",{"_index":4897,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37220,17]]}}}],["format(as.posixct(df$date,format=\"%i",{"_index":19917,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41794,36]]}}}],["format(as.posixct(df$date,format=\"%y.%m",{"_index":19920,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41874,39]]}}}],["format(featur",{"_index":4890,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36773,15],[37626,15]]}}}],["format(initial_featur",{"_index":4892,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36968,28]]}}}],["format(item_id",{"_index":10758,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20440,24],[20911,19],[29003,24]]}}}],["format(key",{"_index":20394,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[21208,13],[22391,13],[36045,13]]}}}],["format(selected_featur",{"_index":4907,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37921,24]]}}}],["format(td",{"_index":15112,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17145,16],[19302,16]]}}}],["format/structur",{"_index":15964,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11470,17]]}}}],["format='%m/%d/%i",{"_index":23470,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33861,18],[34599,18],[38775,18]]}}}],["format=json",{"_index":7823,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11504,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22285,13]]}}}],["formats=[\"abbyi",{"_index":10805,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26062,15],[26328,15]]}}}],["format—articl",{"_index":21094,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4980,16]]}}}],["former",{"_index":3791,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11012,6],[11104,6],[11197,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12719,6]]},"/en/lessons/counting-frequencies":{"position":[[9804,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10586,6],[31870,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45584,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3685,6],[3975,6],[31902,6],[32679,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[15912,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41305,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35519,6]]},"/en/lessons/naive-bayesian":{"position":[[52737,7]]},"/en/lessons/preserving-your-research-data":{"position":[[9844,6]]},"/en/lessons/research-data-with-unix":{"position":[[4815,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11906,6],[12885,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41956,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3441,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18208,6]]}}}],["formerli",{"_index":3308,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3420,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58643,8]]},"/en/lessons/counting-frequencies":{"position":[[9814,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[757,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10609,8],[10666,8],[11590,8],[11647,8]]},"/en/lessons/sonification":{"position":[[23064,10]]}}}],["forms/inflect",{"_index":1710,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39896,18]]},"/en/lessons/linear-regression":{"position":[[5785,18]]}}}],["formul",{"_index":2147,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2524,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3928,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5042,11]]},"/en/lessons/logistic-regression":{"position":[[63038,9]]},"/en/lessons/naive-bayesian":{"position":[[12486,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42020,10]]},"/en/lessons/sentiment-analysis":{"position":[[39165,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31420,9]]}}}],["formula",{"_index":1295,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14337,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19082,8],[19183,7],[19697,8],[19821,7],[19896,10],[20007,10],[20080,7],[20151,7],[20254,7],[20650,7],[22399,7],[22509,8],[22532,7],[22566,7],[23200,7],[23456,7],[23744,8],[24060,8],[24245,7],[24287,8],[24375,7]]},"/en/lessons/common-similarity-measures":{"position":[[15080,7],[15249,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35579,7]]},"/en/lessons/gravity-model":{"position":[[3703,7],[4395,8],[5503,7],[18215,7],[18344,8],[18594,8],[20008,7],[21497,7],[22258,7],[22811,7],[23733,7],[23967,9],[24192,8],[26098,7],[26987,8],[28091,7],[28264,7],[28405,7],[28571,7],[30321,7],[36045,7],[36179,7],[36379,8],[37045,8],[39337,7],[40403,7],[40508,7],[40722,7],[44196,7],[45825,7],[46445,8],[50367,8],[51454,8],[56633,8],[57131,7],[57734,8],[57787,7],[61627,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25848,8],[26062,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38957,7],[41870,7]]},"/en/lessons/linear-regression":{"position":[[19492,7],[20002,8]]},"/en/lessons/logistic-regression":{"position":[[7825,7],[23529,8],[56622,7]]},"/en/lessons/naive-bayesian":{"position":[[12305,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[23747,10]]}}}],["forrest",{"_index":1539,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30171,9]]}}}],["forster",{"_index":21409,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[5282,7],[46139,8]]}}}],["forsyth",{"_index":16485,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49464,8]]}}}],["forsyth,8",{"_index":16212,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10575,9]]}}}],["forth",{"_index":3801,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12183,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19995,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66804,5]]},"/en/lessons/intro-to-bash":{"position":[[7744,6],[9100,6],[19140,6]]},"/en/lessons/intro-to-powershell":{"position":[[4027,6],[16184,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37562,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[466,6],[4282,6]]},"/en/lessons/sonification":{"position":[[27018,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4303,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36653,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15451,6]]}}}],["forthcom",{"_index":7840,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14890,11]]}}}],["forti",{"_index":4127,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35532,5]]},"/en/lessons/counting-frequencies":{"position":[[9826,8]]},"/en/lessons/extracting-keywords":{"position":[[6408,5]]}}}],["fortnit",{"_index":9221,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10530,8]]}}}],["fortun",{"_index":301,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7220,12],[18441,12]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12906,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11651,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17784,12]]},"/en/lessons/common-similarity-measures":{"position":[[6076,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19904,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30876,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[12841,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41247,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14117,12]]},"/en/lessons/gravity-model":{"position":[[56966,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7745,12]]},"/en/lessons/intro-to-powershell":{"position":[[29558,12],[31026,12],[32987,12],[38748,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[15940,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22928,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1445,12]]},"/en/lessons/sentiment-analysis":{"position":[[20675,12],[33458,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2363,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1196,12]]},"/en/lessons/transliterating":{"position":[[9967,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2548,12],[15627,12]]}}}],["fortune.”6",{"_index":1223,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11397,10]]}}}],["forum",{"_index":3061,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20284,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62075,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16285,6],[16428,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49676,7]]}}}],["forward",{"_index":3124,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37958,7],[46011,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9664,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24925,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2813,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10315,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42715,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26841,7],[33229,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4595,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23252,8]]},"/en/lessons/gravity-model":{"position":[[974,7],[56518,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[11050,9],[44067,7]]},"/en/lessons/installing-omeka":{"position":[[6007,10],[6084,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37272,7],[46921,7]]},"/en/lessons/intro-to-bash":{"position":[[10679,7],[18923,9]]},"/en/lessons/preserving-your-research-data":{"position":[[11367,7]]},"/en/lessons/sentiment-analysis":{"position":[[28562,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24874,7],[25556,7],[26537,7],[26600,7],[26747,7],[26914,7],[27135,7],[27323,7],[27487,7],[27667,7],[27930,7],[27979,7],[28268,7],[28439,7],[29101,7],[29572,7],[30574,7],[30797,7],[30998,7],[32223,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12338,8],[14229,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11643,8]]}}}],["foss",{"_index":11815,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6492,5]]}}}],["fossil",{"_index":8336,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19251,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23148,6]]}}}],["foster",{"_index":14172,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6672,6]]}}}],["foucault",{"_index":6468,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56130,9],[56474,8],[57118,8],[58908,8]]}}}],["fought",{"_index":13112,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[710,6]]}}}],["foul",{"_index":12047,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13430,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35132,4]]}}}],["found",{"_index":267,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5890,5],[6154,5],[8507,5],[8839,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2565,5],[4086,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12585,6],[20742,5],[38180,5],[38443,5],[38517,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3063,6],[6024,6],[9032,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8660,5],[9961,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58024,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5533,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12001,5],[14071,5],[32047,5],[32402,5],[65423,5],[69496,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19866,5],[25988,5],[26314,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14138,5],[42826,5],[45357,5]]},"/en/lessons/common-similarity-measures":{"position":[[12544,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37853,5],[39851,5],[46669,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40231,5],[46440,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25808,5],[40985,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9726,5],[15740,5],[17693,5]]},"/en/lessons/counting-frequencies":{"position":[[9835,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4795,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40556,6],[42445,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29501,5],[30644,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7054,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16420,5],[18798,5],[31852,5],[46278,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[25283,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10422,7],[12043,8],[27359,8],[27763,7],[28290,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19137,6],[19186,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3053,5],[13518,5],[28978,5],[30213,5],[32222,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10613,5],[11427,5],[16208,5],[16263,5],[16330,5],[26618,5],[38375,5],[45954,5],[49670,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4284,5],[4536,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12023,5],[33430,5],[34133,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3561,7],[4015,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16693,8],[26815,5]]},"/en/lessons/extracting-keywords":{"position":[[13737,6],[14321,5],[16718,5],[20259,6],[21338,5],[22749,5],[24822,6],[28351,6],[36566,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9723,5],[23605,5],[24229,5],[25708,5],[38267,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8723,5],[9565,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9435,6],[19674,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4666,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25100,6],[26848,5],[27168,5],[31172,6],[33398,5],[34417,5],[36053,6],[37951,5],[39062,5],[41822,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1610,5],[3358,5],[3837,5],[11564,5],[29268,5]]},"/en/lessons/georeferencing-qgis":{"position":[[364,5],[1366,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11010,5],[23264,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[7850,7],[15478,5]]},"/en/lessons/gravity-model":{"position":[[48962,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14300,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38007,5],[40990,5],[48946,7],[51056,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40134,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1173,5],[12836,5]]},"/en/lessons/intro-to-linked-data":{"position":[[33976,5],[34761,5],[36085,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2966,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[11787,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9797,5],[24937,5],[26941,5],[38167,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31346,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4351,5],[6328,6],[17399,5],[23962,5],[24553,5],[34811,5],[35037,5],[45624,5]]},"/en/lessons/jupyter-notebooks":{"position":[[46426,5],[47672,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1729,5]]},"/en/lessons/linear-regression":{"position":[[22938,5]]},"/en/lessons/logistic-regression":{"position":[[6470,5],[6566,5],[53508,5],[54685,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10739,5],[26129,5],[31247,5]]},"/en/lessons/naive-bayesian":{"position":[[25859,6],[32462,5],[42756,5],[66236,5],[67226,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16589,5],[18103,5],[35621,5]]},"/en/lessons/output-data-as-html-file":{"position":[[629,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10196,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7683,5],[9777,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9782,5],[31629,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24694,5],[27638,5],[47183,5]]},"/en/lessons/sentiment-analysis":{"position":[[32761,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1941,5],[5536,6],[9792,5],[15930,5],[24181,5],[34869,5],[35412,5]]},"/en/lessons/sonification":{"position":[[4591,5]]},"/en/lessons/space-place-gazetteers":{"position":[[29846,5],[43079,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27200,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18324,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18602,5],[23097,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12574,5],[17258,5],[22070,5],[22289,5],[28973,5],[45375,5],[46672,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[991,5],[17656,5],[23722,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18167,5],[18249,5],[19194,5],[23445,5],[25035,5],[28188,6],[30692,5],[33751,5],[34756,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29358,5]]},"/en/lessons/transliterating":{"position":[[2834,7],[3412,5],[3619,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14497,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13580,5],[20504,5],[23566,5]]},"/en/lessons/vector-layers-qgis":{"position":[[12393,5],[16802,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3494,5],[42904,5]]},"/en/lessons/working-with-web-pages":{"position":[[7434,5]]}}}],["found.</p>",{"_index":7962,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35280,18],[40426,18]]}}}],["foundat",{"_index":1929,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[52527,12],[52687,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6579,12],[10333,10]]},"/en/lessons/common-similarity-measures":{"position":[[38002,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59627,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1064,10],[5727,10],[29143,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12994,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56554,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33358,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[20389,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[3558,10],[9099,10],[16354,11],[42997,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6764,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14224,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54038,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6828,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1753,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50397,12]]}}}],["founder",{"_index":10519,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25715,7],[25981,8],[34294,7],[34634,7],[34749,8],[38937,7],[43696,7],[46939,8]]}}}],["four",{"_index":763,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1793,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40816,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4137,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11317,4],[11987,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[859,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28345,4],[29996,4],[32023,4],[32408,4],[54972,4],[54986,4],[65355,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6749,4],[19875,4],[19910,4],[23272,4],[23712,4],[41541,5],[63033,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45123,4]]},"/en/lessons/common-similarity-measures":{"position":[[8871,4],[8965,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26834,4],[31431,4],[48297,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[53840,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[35973,4]]},"/en/lessons/counting-frequencies":{"position":[[9857,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28868,4],[28963,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28381,4],[28658,4],[30155,4],[30436,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13200,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13859,4],[14777,5],[30209,4],[30377,4],[47324,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45190,4],[46270,4],[46381,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8938,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12461,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4074,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5544,4],[37390,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24872,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22288,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5496,4],[5683,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[3527,4]]},"/en/lessons/gravity-model":{"position":[[17557,5],[24757,5],[24924,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[7519,5]]},"/en/lessons/installing-omeka":{"position":[[2137,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30178,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36612,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15850,4]]},"/en/lessons/intro-to-linked-data":{"position":[[21549,4]]},"/en/lessons/intro-to-powershell":{"position":[[8502,4],[17789,4],[26561,4],[26850,4],[27366,4],[28800,4]]},"/en/lessons/introduction-map-warper":{"position":[[14728,4],[14779,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11105,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12779,4],[38148,4],[43853,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7824,4]]},"/en/lessons/linear-regression":{"position":[[37219,4],[46530,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8347,4],[8533,4],[13679,4],[14324,4],[14512,4],[36491,4],[42269,4],[42857,4]]},"/en/lessons/qgis-layers":{"position":[[4100,4],[4414,4]]},"/en/lessons/research-data-with-unix":{"position":[[5282,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16788,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6334,4],[6501,4],[19635,4],[36017,6],[37421,4],[37468,4],[37538,4],[40556,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15085,4],[34578,4]]},"/en/lessons/sonification":{"position":[[18595,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25402,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17415,4],[17751,4],[18879,4],[19035,4],[41432,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6431,4]]},"/en/lessons/vector-layers-qgis":{"position":[[13923,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37230,4],[37519,4]]}}}],["fourteenth",{"_index":15130,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4735,10]]}}}],["fourth",{"_index":837,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6914,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26042,6]]},"/en/lessons/extracting-keywords":{"position":[[13609,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[240,6],[3779,6],[4017,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[28071,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8535,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9180,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3690,6],[15230,6],[15485,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[27947,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37602,6],[39770,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20229,6]]}}}],["fout",{"_index":12162,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24500,4],[29149,4],[63423,4]]}}}],["fout.writ",{"_index":12172,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25339,14],[25520,18],[25671,18],[63576,14]]}}}],["fout.write(\"\"\"</body></html>",{"_index":12467,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66235,44]]}}}],["fout.write(\"\\n\\n",{"_index":12461,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65814,18]]}}}],["fout.write(blob",{"_index":12458,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65558,15]]}}}],["fout.write(erratum",{"_index":12466,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66214,19]]}}}],["fout.write(f",{"_index":12224,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31549,18]]}}}],["fout.write(lin",{"_index":12175,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25732,17],[31622,16]]}}}],["fowl",{"_index":18618,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59279,8],[59913,5]]}}}],["fox",{"_index":10520,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25730,3],[25778,3],[29100,3],[29259,4],[29738,5],[38952,4],[46998,4]]},"/en/lessons/linear-regression":{"position":[[79015,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15229,3],[27062,4]]}}}],["fp",{"_index":4267,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44938,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14739,3],[20732,3],[27136,3],[29129,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15465,5]]}}}],["fp.write(img",{"_index":10765,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20748,13]]}}}],["fp.write(rsp.cont",{"_index":10837,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[29145,21]]}}}],["fr",{"_index":12739,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28410,2]]},"/en/lessons/space-place-gazetteers":{"position":[[17638,5],[40582,2],[40864,2],[41104,2],[41353,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13718,2],[14410,2],[16913,2],[17834,2]]}}}],["fr.first",{"_index":21458,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[17884,10]]}}}],["fr.volum",{"_index":21445,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13755,13],[14680,13],[14809,13],[15213,12],[17120,13],[17280,12],[17612,12]]}}}],["frac",{"_index":17550,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7877,5]]}}}],["fraction",{"_index":4301,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47039,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12063,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45080,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8671,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31835,9]]},"/en/lessons/linear-regression":{"position":[[24919,8],[24996,8]]},"/en/lessons/sentiment-analysis":{"position":[[23424,8]]}}}],["fractiou",{"_index":10590,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40483,9]]}}}],["frac{1}{\\sqrt{3",{"_index":7480,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32277,18]]}}}],["frac{1}{\\sqrt{column",{"_index":7479,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[32178,23]]}}}],["frac{\\text{correct",{"_index":6200,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18695,19]]}}}],["frac{\\text{tru",{"_index":6207,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20474,16],[20874,16]]}}}],["frac{m_{1}m_{2}}{r_{2",{"_index":13524,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[4412,25]]}}}],["frac{n}{df_w",{"_index":21604,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42173,17]]}}}],["frac{s_{y}}{s_{x",{"_index":13714,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[44261,22]]}}}],["frac{tp}{tp+fn",{"_index":4271,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45132,19]]}}}],["frac{tp}{tp+fp",{"_index":4268,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44948,19]]}}}],["fragil",{"_index":19208,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[779,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1748,9],[4896,7]]}}}],["fragment",{"_index":7329,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16224,13]]},"/en/lessons/introduction-map-warper":{"position":[[19373,10],[19420,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42999,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17866,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17213,14],[28570,16],[30511,15],[32151,16],[33245,13],[37665,13],[38019,13],[39892,13],[42209,13],[45960,13]]}}}],["fragmentari",{"_index":21395,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36272,11],[36675,11]]}}}],["frame",{"_index":2356,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7539,6],[7551,6],[7931,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24281,5],[28632,5],[29055,5],[30115,5],[36168,6],[41685,5],[41947,5],[42147,6],[42425,5],[52446,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31342,5],[40664,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53431,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11917,5],[12335,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28214,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3166,6],[9303,6],[15143,5],[21754,6],[23677,5],[27230,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28896,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35585,6],[35843,5],[36251,5],[36526,5],[36830,5],[36975,5],[37534,5],[44748,5],[44835,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[11022,5],[11137,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[36474,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14982,5],[33871,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[495,6],[19443,6],[19643,7],[19665,5],[19970,5],[20176,6],[21646,7],[30025,6],[31451,7],[32041,6],[33907,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41433,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15447,5],[25584,6],[26697,6],[29620,5],[30399,5],[30475,5],[30554,5],[31970,5],[32091,5],[32654,5],[38439,5]]},"/en/lessons/jupyter-notebooks":{"position":[[51368,8]]},"/en/lessons/logistic-regression":{"position":[[4875,6],[56164,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29399,8]]},"/en/lessons/output-data-as-html-file":{"position":[[3605,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17205,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13083,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19654,6],[19991,7],[20670,6],[20854,5],[22122,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3237,5],[25655,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23731,6]]}}}],["frame2",{"_index":19131,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[3869,6]]}}}],["frame=pkt_pts_tim",{"_index":15878,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[30355,18]]}}}],["frame=pkt_pts_time:frame_tags=lavfi.signalstats.huem",{"_index":15874,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29797,54],[31185,54],[38603,54],[39169,54]]}}}],["frame_tags=lavfi.signalstats.huem",{"_index":15880,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[30492,36]]}}}],["framework",{"_index":4564,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1812,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16651,10],[31776,11],[46775,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1862,10],[2528,10],[13696,10],[14523,9],[15006,10],[15096,9],[46875,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6612,9],[43889,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28339,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10825,9]]},"/en/lessons/installing-omeka":{"position":[[2021,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17484,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3360,10],[5392,9],[51435,9]]},"/en/lessons/intro-to-linked-data":{"position":[[894,9],[20909,9],[21079,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2334,9],[3247,9],[3570,9],[5198,9],[8262,9],[40309,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22484,10]]},"/en/lessons/qgis-layers":{"position":[[2468,9],[2520,9],[2650,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4253,11],[4808,9],[7261,9]]}}}],["frameworks.”1",{"_index":14153,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[2126,13]]}}}],["frame’",{"_index":12924,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18516,7]]}}}],["fran",{"_index":16605,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3376,5],[3570,5],[7627,5],[7827,5],[13643,5],[13961,5],[14725,5],[15719,5]]}}}],["franc",{"_index":7220,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4068,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47218,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18309,7],[28378,6],[31977,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15453,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54777,6]]},"/en/lessons/logistic-regression":{"position":[[55225,7],[55668,8],[55693,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5620,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22260,6],[22497,6],[26708,6],[26760,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13849,7]]}}}],["franci",{"_index":3495,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2169,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2420,9],[6065,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57893,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4428,7],[5501,7],[45524,7]]}}}],["francis+nejm",{"_index":9446,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50093,13]]}}}],["francisco",{"_index":3584,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3283,10]]}}}],["franco",{"_index":6034,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43666,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48771,6],[53210,6]]}}}],["francoi",{"_index":7567,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38179,8]]}}}],["frank",{"_index":3587,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3308,6]]}}}],["frankfurt",{"_index":8675,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36156,11]]}}}],["franz",{"_index":15186,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15876,5],[16178,5],[16333,6],[16574,6]]}}}],["franzini",{"_index":9974,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55555,8],[57079,9],[58053,9],[58069,9]]}}}],["françoi",{"_index":16399,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44115,8],[52703,8]]}}}],["fraud",{"_index":18628,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[60292,5],[60786,5]]},"/en/lessons/sentiment-analysis":{"position":[[6546,5],[7123,5]]}}}],["fraudul",{"_index":15482,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3990,10]]}}}],["fraught",{"_index":11202,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40089,7]]}}}],["fred",{"_index":3239,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60350,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2614,4]]},"/en/lessons/extracting-keywords":{"position":[[3567,4],[38945,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12254,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17417,4]]},"/en/lessons/linear-regression":{"position":[[73032,4]]},"/en/lessons/logistic-regression":{"position":[[64378,4]]},"/en/lessons/sentiment-analysis":{"position":[[11455,4]]}}}],["freder",{"_index":9168,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2350,8],[21140,8],[35783,8],[45818,8]]}}}],["frederick",{"_index":8748,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3882,9],[14145,9],[19471,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10646,9],[10670,9],[49639,9],[49856,9]]}}}],["free",{"_index":262,"title":{"/en/lessons/extracting-keywords":{"position":[[50,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5706,4],[7757,4],[14838,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4857,4],[8854,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38316,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4189,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[390,4],[8614,5],[13610,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[105,5],[5239,4],[7022,4],[7099,5],[11383,4],[12153,6],[14148,4],[32535,5],[44456,4],[56408,6],[56465,6],[56502,6],[56527,5],[57530,4],[61819,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5270,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3341,4],[39944,4],[55926,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1605,5],[10780,4],[10920,4],[13961,4],[63982,4],[66542,4],[69315,5],[70423,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8223,4],[8287,4],[8409,4],[15923,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36810,4],[61965,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5169,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3374,4],[3485,4],[3684,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[987,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9063,4],[13455,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2404,4],[12924,4],[16751,4],[17051,4],[23222,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30627,5],[30962,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30246,5],[30406,4],[30660,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3735,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2918,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51884,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36796,4],[48479,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15529,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1134,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29271,4]]},"/en/lessons/extracting-keywords":{"position":[[51,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2855,4],[30262,4],[32976,4],[33591,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13335,4],[28048,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33246,4],[66585,5]]},"/en/lessons/geocoding-qgis":{"position":[[5918,4],[6414,4],[23330,4],[23735,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3332,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[13041,4],[22480,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10275,4],[12740,4],[13234,4],[34705,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6105,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[9900,4],[11969,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24049,4]]},"/en/lessons/gravity-model":{"position":[[4726,4],[16519,4],[59383,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[3830,4],[44337,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3100,5],[9660,4],[48275,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16831,4],[17186,5],[22709,5],[39571,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8178,4],[15586,4],[21418,4],[28299,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6881,4]]},"/en/lessons/intro-to-powershell":{"position":[[42028,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[689,4]]},"/en/lessons/introduction-and-installation":{"position":[[411,4],[1043,5],[2648,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2060,5],[3335,5],[13198,4],[22418,4],[41396,4],[42698,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2865,4],[8606,4],[43890,4]]},"/en/lessons/json-and-jq":{"position":[[886,4]]},"/en/lessons/jupyter-notebooks":{"position":[[6629,4],[9428,5],[10520,4],[43249,4]]},"/en/lessons/linux-installation":{"position":[[1331,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4331,4],[5084,4],[5346,5],[16127,4],[19295,4],[19334,4]]},"/en/lessons/qgis-layers":{"position":[[883,4],[1040,4],[3291,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27868,4]]},"/en/lessons/research-data-with-unix":{"position":[[13855,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1430,4],[10501,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7415,4]]},"/en/lessons/sentiment-analysis":{"position":[[38787,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6664,4],[6836,4]]},"/en/lessons/sonification":{"position":[[2801,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4829,5],[8295,4],[18469,4],[30917,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20193,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[441,4],[4147,4],[5224,4],[8180,4],[8238,4],[8316,4],[9113,5],[9520,5],[36298,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7622,4],[8759,4],[8875,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2533,4]]},"/en/lessons/windows-installation":{"position":[[793,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19030,4],[20843,4],[21104,4]]}}}],["freeamirnow\",3",{"_index":16781,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33915,15]]}}}],["freebas",{"_index":3309,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3430,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2183,8]]}}}],["freecodecamp",{"_index":13887,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3799,12]]}}}],["freecodecamp.org",{"_index":14043,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44411,17]]}}}],["freedom",{"_index":8039,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4041,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22190,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2153,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42330,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36391,7]]},"/en/lessons/vector-layers-qgis":{"position":[[16438,7]]}}}],["freehand",{"_index":2912,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19734,11]]}}}],["freeli",{"_index":3328,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4703,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2687,6],[2861,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10276,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13831,6],[14843,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6693,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53230,6]]},"/en/lessons/introduction-and-installation":{"position":[[2067,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1497,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2901,6],[30680,6],[37198,6],[53657,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7490,6]]},"/en/lessons/sonification":{"position":[[2780,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17272,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3922,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13845,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2875,6],[32866,6]]}}}],["freenod",{"_index":21204,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30568,8]]}}}],["freetext",{"_index":19838,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16551,8]]}}}],["freethink",{"_index":5133,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59742,13]]}}}],["freetyp",{"_index":15734,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6632,8]]}}}],["freewar",{"_index":352,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8917,8],[10612,8]]}}}],["freeyourmetadata",{"_index":3343,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[6676,16]]}}}],["freez",{"_index":2815,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7239,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26036,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12240,8]]}}}],["french",{"_index":6467,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56103,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1107,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3003,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7218,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47271,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7041,6],[7329,6],[30080,7],[44158,6],[46610,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21962,7],[25196,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6186,6],[30898,6],[35291,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4096,7]]}}}],["french.com/blog/2014/07/03/us",{"_index":13327,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47348,32]]}}}],["french’",{"_index":13117,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[869,8]]}}}],["frenzi",{"_index":6484,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56900,9]]}}}],["freq",{"_index":5034,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51473,4]]},"/en/lessons/counting-frequencies":{"position":[[12721,4],[12758,4]]},"/en/lessons/output-data-as-html-file":{"position":[[8670,4],[8848,4],[9406,4]]}}}],["freq.pi",{"_index":7689,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7192,7],[7288,7],[7781,7]]}}}],["freq='2w",{"_index":23492,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36745,9]]}}}],["freq='m",{"_index":23491,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36534,9],[38291,11]]}}}],["freq='m'))['total_ton",{"_index":23494,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[37068,24],[38839,24]]}}}],["freqdict",{"_index":7686,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6931,9]]}}}],["freqdict[key",{"_index":7685,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6898,16]]}}}],["frequenc",{"_index":977,"title":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[9,11]]},"/en/lessons/counting-frequencies":{"position":[[14,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1234,9],[1263,9],[5889,9],[5918,9],[6181,9],[6231,9],[6325,9],[7687,11],[12601,9],[12697,9],[14296,9],[14592,9],[14706,11],[15656,9],[34275,11],[35625,9],[36806,12],[36977,9],[37086,9],[38013,9],[38825,9],[39257,9],[40544,9],[41395,9],[41612,9],[52613,9],[52642,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14307,12],[14900,11],[15335,9],[15469,9],[15563,9],[15665,9],[16660,9],[16785,9],[19133,9],[19257,9],[27480,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13708,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9966,9],[11336,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7672,9],[7702,10],[50716,9],[50746,12]]},"/en/lessons/common-similarity-measures":{"position":[[6620,9],[6813,11],[6963,9],[9150,12],[25207,10],[36748,10],[36953,10],[37041,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15393,11],[15620,9],[16875,13],[17017,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17223,9],[19538,9],[19593,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2327,9],[9001,11],[9625,11],[10170,11],[12842,11],[12905,12],[42337,9],[48226,9],[48709,12],[57284,9],[57494,11],[58711,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[10,11],[230,11],[278,11],[319,9],[527,11],[2675,11],[4613,11],[4812,12],[4900,11],[5716,11],[5900,11],[5973,12],[6231,11],[6368,11],[6493,9],[6669,11],[7042,11],[7400,11]]},"/en/lessons/counting-frequencies":{"position":[[15,11],[115,11],[156,9],[393,9],[496,12],[661,11],[859,11],[897,9],[1991,9],[2034,10],[2090,9],[2520,11],[4006,10],[4990,12],[6116,9],[6244,9],[6464,9],[6689,9],[6719,10],[6807,9],[6848,10],[7053,9],[7117,10],[12640,11],[14166,9],[14294,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23865,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21207,10],[21285,10],[37610,9],[37921,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27321,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3965,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2449,9]]},"/en/lessons/extracting-keywords":{"position":[[4071,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6481,11],[40842,9],[41844,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[437,9],[17846,9],[17950,12],[18118,9],[25018,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41599,9],[42729,9],[45041,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33624,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20971,9],[26226,11],[33225,9],[33399,10],[36807,9],[36984,9],[37230,11],[38128,11],[38661,11],[39347,11],[40372,11],[48195,13],[52528,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[248,9],[286,11],[1655,12],[9723,9],[9762,12]]},"/en/lessons/linear-regression":{"position":[[568,9],[4101,9],[4347,9],[5094,9],[5358,9],[5387,9],[7285,9],[26389,9],[26486,9],[26600,9],[27179,9],[27275,9],[27586,9],[28408,9],[28461,9],[31862,9],[51752,10],[53728,9],[53909,11],[54817,11],[54974,11],[68819,10]]},"/en/lessons/logistic-regression":{"position":[[337,9],[3934,9],[4116,11],[4177,11],[5435,9],[5515,9],[5607,9],[5706,11],[5889,11],[6092,9],[6345,9],[6717,9],[7464,9],[11722,9],[11827,9],[12202,9],[12298,9],[13232,9],[34646,9],[42077,9],[49765,9],[49863,9],[50048,9],[50144,9],[62384,9],[62467,9],[63336,11]]},"/en/lessons/naive-bayesian":{"position":[[19097,9],[68894,9],[68923,11]]},"/en/lessons/normalizing-data":{"position":[[3241,11],[3411,12],[3583,9],[4031,12],[6390,9],[9697,11]]},"/en/lessons/output-data-as-html-file":{"position":[[375,9],[411,11],[681,10],[1341,12],[1427,9],[1464,12],[8354,12],[8905,9],[9468,9],[9593,11],[10316,9],[10357,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9332,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33016,9],[34076,9],[39006,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6605,12],[42233,10],[42367,10],[46823,11],[46894,12],[47196,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32144,9],[33248,11],[35392,9],[36372,11],[36497,9],[37104,10],[37256,10],[44251,10],[47575,9],[47762,11],[48783,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2208,9],[15744,11]]},"/en/lessons/transliterating":{"position":[[9203,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6088,9],[37140,12],[51556,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36458,10],[36666,9],[40115,11],[40199,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15000,9]]}}}],["frequencies\\n",{"_index":7631,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5361,14]]}}}],["frequency–invers",{"_index":5811,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[36721,17]]}}}],["frequent",{"_index":996,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1911,8],[6510,10],[6565,10],[6713,8],[7751,10],[7810,8],[7851,10],[8003,8],[8171,8],[8224,9],[8314,8],[9641,8],[11502,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13262,10],[30616,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7017,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44087,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39401,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14051,10],[64721,10],[64907,10]]},"/en/lessons/common-similarity-measures":{"position":[[24988,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1844,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18084,11],[58065,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1410,10],[8593,10],[15398,10],[15993,8],[16467,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8301,10],[9558,10],[40139,10],[47880,10],[52579,10],[55025,10],[55151,10],[55315,10],[55560,10],[56513,10],[57582,10],[57851,10],[58601,10]]},"/en/lessons/counting-frequencies":{"position":[[4262,9],[7828,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5116,10],[5630,11],[6617,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11703,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4607,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7533,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[999,8],[49147,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7207,10],[13555,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8058,11],[45495,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8215,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23664,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17916,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2466,10],[8422,10]]},"/en/lessons/geocoding-qgis":{"position":[[3530,11],[3628,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[30638,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6151,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[1354,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25397,10]]},"/en/lessons/intro-to-linked-data":{"position":[[12587,10]]},"/en/lessons/intro-to-powershell":{"position":[[15878,10],[18550,10]]},"/en/lessons/introduction-and-installation":{"position":[[1620,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[930,10],[20942,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22262,8],[26886,8],[29591,10],[32107,8],[36958,8]]},"/en/lessons/linear-regression":{"position":[[31151,10],[32351,8],[32779,8],[51458,9]]},"/en/lessons/logistic-regression":{"position":[[17289,8]]},"/en/lessons/naive-bayesian":{"position":[[68985,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21230,10],[30138,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40380,8],[41111,8]]},"/en/lessons/sentiment-analysis":{"position":[[1522,10]]},"/en/lessons/space-place-gazetteers":{"position":[[1408,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30599,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6908,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3015,10],[6788,10],[42003,10],[42336,8],[42502,8],[49565,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29022,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25137,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11980,10],[22796,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15325,10]]}}}],["fresh",{"_index":5557,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63833,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3087,5]]}}}],["freshli",{"_index":21431,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11233,7]]}}}],["friday",{"_index":12645,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18983,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38924,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14051,6]]}}}],["friedlmeier",{"_index":11100,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[23588,11],[46317,12]]}}}],["friedrich",{"_index":16949,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52720,9]]}}}],["friend",{"_index":8394,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1363,8],[1555,8],[1620,8],[1629,8],[4547,8],[12387,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[201,7],[3460,7],[3496,8],[3530,8],[6956,7],[7011,6],[24479,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17583,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21030,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14061,6]]},"/en/lessons/intro-to-linked-data":{"position":[[26333,6],[26345,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10192,6]]},"/en/lessons/logistic-regression":{"position":[[55405,7],[55526,7]]},"/en/lessons/naive-bayesian":{"position":[[14685,6],[66010,7],[66518,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5123,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13799,7],[13915,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24195,7]]}}}],["friendli",{"_index":2966,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[142,9],[5647,8],[61856,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3152,8],[3523,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1642,9],[1798,8],[6299,8],[59434,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2986,12],[7037,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[574,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2010,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27249,8],[30123,8],[30222,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2565,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1263,8],[45863,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33974,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1217,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3225,13],[5473,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[603,8],[1598,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18366,8],[30615,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2023,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1812,9],[12635,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46313,8]]}}}],["friends—if",{"_index":10508,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24490,10]]}}}],["frigin",{"_index":7160,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61155,9]]}}}],["frodo’",{"_index":20928,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[11151,7]]}}}],["froehlich’",{"_index":6671,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12609,11]]}}}],["from=fiction_paths.txt",{"_index":21649,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[48856,22]]}}}],["from_csv",{"_index":5898,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18253,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23382,11]]}}}],["fromdat",{"_index":18372,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[29897,9]]}}}],["frome",{"_index":5631,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5866,6]]}}}],["fromjson",{"_index":19795,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9465,8]]}}}],["frommonth",{"_index":10185,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14152,10],[14585,9],[21688,10],[22362,9],[25028,10],[25778,9],[28107,10],[28869,9],[39002,10],[39769,9],[45307,10],[46074,9]]}}}],["fromyear",{"_index":10177,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9487,8],[14142,9],[14545,8],[21678,9],[22318,8],[25018,9],[25734,8],[28097,9],[28825,8],[38992,9],[39725,8],[45297,9],[46030,8]]}}}],["froni",{"_index":18834,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13485,5],[14585,5]]}}}],["front",{"_index":3154,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42873,5],[42933,5],[44760,5],[45298,6],[45377,5],[45450,5],[45519,5],[45727,5],[46285,5],[46330,5],[46844,5],[47727,6],[47806,5],[47879,5],[47948,5],[49858,5],[50038,5],[50763,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8294,5],[9525,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12285,5],[12847,5],[14294,5],[14856,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5150,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[689,5],[20890,5],[35109,5],[39448,5],[39577,5],[41113,5],[45088,5],[45189,5],[45654,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37944,5]]},"/en/lessons/counting-frequencies":{"position":[[9874,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12437,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26060,5],[31113,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9721,5],[40388,5],[46946,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9490,5],[9526,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3724,5],[18534,5],[22181,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[3929,5],[45068,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2736,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31130,5],[33354,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32643,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48378,5],[48779,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7234,5]]},"/en/lessons/sentiment-analysis":{"position":[[28216,5],[30905,5],[32003,5],[35195,5],[37190,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22330,5],[43785,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[12725,5]]}}}],["front_cov",{"_index":10729,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15737,11],[16977,12]]}}}],["frown",{"_index":14268,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27904,5],[32550,5]]}}}],["frozen",{"_index":6378,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43921,8],[44509,6]]}}}],["frozenset",{"_index":10596,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41899,11]]}}}],["fruhstuck/breakfast",{"_index":8617,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20911,20]]}}}],["fruit",{"_index":3317,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4137,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7600,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[5383,6],[5545,6]]},"/en/lessons/output-data-as-html-file":{"position":[[3619,5],[3658,5],[3708,5],[3760,5]]}}}],["frustrat",{"_index":754,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1529,11],[3635,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11632,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41767,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20250,11]]},"/en/lessons/sentiment-analysis":{"position":[[15904,10],[16571,11],[16885,12],[18822,10],[21641,10],[22687,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1730,10],[1957,12]]}}}],["frye",{"_index":3550,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2844,5]]}}}],["frédéric",{"_index":9198,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7273,8]]}}}],["frössman",{"_index":5550,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62137,9],[67637,8]]}}}],["fsize",{"_index":4354,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52217,5],[61707,5]]}}}],["fssl",{"_index":2175,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5206,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21699,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3628,4]]}}}],["ftp",{"_index":2188,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6681,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5434,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16138,3]]}}}],["fu",{"_index":11988,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10547,2],[61847,2]]},"/en/lessons/space-place-gazetteers":{"position":[[5090,2],[49547,2]]}}}],["fuel",{"_index":8337,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19258,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23155,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18180,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14536,6]]}}}],["fuit",{"_index":18753,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8873,4],[8942,4],[9543,4],[9611,4]]}}}],["fulfil",{"_index":8205,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31102,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6972,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12919,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2601,8]]}}}],["full",{"_index":442,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11771,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19319,4],[20540,4],[25920,4],[34957,4],[37724,4],[46423,4],[46536,4],[51195,4],[51308,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9309,4],[13071,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12501,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21228,4],[31057,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7601,4],[14137,4],[14208,4],[14438,4],[17897,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[187,4],[2643,4],[3720,4],[12324,4],[26168,4],[56664,4],[56906,4],[61901,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17105,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13257,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15149,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6819,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1678,4],[28732,4]]},"/en/lessons/common-similarity-measures":{"position":[[3227,4],[15075,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39296,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46801,4],[59954,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8499,4],[13363,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7392,4],[21631,4],[23084,4],[36592,4],[51142,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11945,4]]},"/en/lessons/counting-frequencies":{"position":[[9883,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8632,4],[26166,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4495,4],[15096,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9205,4],[44366,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10091,4],[32655,4],[41415,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1529,4],[10674,4],[11994,4],[13535,4],[15888,4]]},"/en/lessons/extracting-keywords":{"position":[[31565,4],[35106,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13365,4],[26729,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3054,4],[3683,4],[6225,4],[10716,4],[15005,4],[16515,4],[18551,4],[26261,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4894,4],[17320,4],[34075,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56946,4]]},"/en/lessons/geocoding-qgis":{"position":[[4501,4],[5993,4],[6657,4],[8868,4],[23021,4],[23665,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13258,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24769,4],[29199,4],[31583,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4136,4],[5877,4],[13182,4],[14728,4],[16314,4],[17533,4],[19519,4],[20582,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6030,4],[11786,4],[13890,4],[26547,4],[26749,4]]},"/en/lessons/gravity-model":{"position":[[1916,4],[28400,4],[48908,4],[56424,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[27951,4],[44466,4]]},"/en/lessons/installing-omeka":{"position":[[7180,4],[8633,4],[9110,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5650,4],[33415,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34272,4]]},"/en/lessons/intro-to-bash":{"position":[[3068,5]]},"/en/lessons/intro-to-linked-data":{"position":[[11263,4],[23093,4],[24400,4],[30476,4],[35153,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[3915,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19966,4],[36570,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17110,4],[17288,4],[17500,4],[31322,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6461,4]]},"/en/lessons/json-and-jq":{"position":[[12922,4]]},"/en/lessons/jupyter-notebooks":{"position":[[34690,4],[37511,4]]},"/en/lessons/logistic-regression":{"position":[[53291,4],[63396,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9453,4],[12643,4],[15670,4]]},"/en/lessons/naive-bayesian":{"position":[[4675,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3666,4],[20199,4],[21412,4],[21615,4],[21721,4],[23773,4],[26578,4],[26638,4],[28080,4],[28871,4],[28940,4],[29286,4],[32689,4],[33788,5],[34078,5],[47825,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5042,4]]},"/en/lessons/qgis-layers":{"position":[[2610,4],[11251,4],[13351,4],[13401,4],[14566,4],[15198,4],[16025,4]]},"/en/lessons/research-data-with-unix":{"position":[[14411,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11607,4],[46902,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6067,4],[20863,4],[23726,4],[24164,4],[24496,4],[34841,4]]},"/en/lessons/sonification":{"position":[[11067,4],[16439,4],[33000,4],[33237,4]]},"/en/lessons/space-place-gazetteers":{"position":[[23164,4],[25025,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17968,4],[22344,4],[26419,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12393,4],[28027,4],[44111,4],[47505,4],[47888,4],[48313,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20889,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1103,4],[14652,4],[20782,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1386,4],[9492,4],[18159,4]]},"/en/lessons/transliterating":{"position":[[11120,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20305,4],[44586,4],[47989,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5670,4],[7091,4],[11287,4],[13001,4],[27301,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26443,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2518,4],[5351,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1710,4],[16506,5],[33457,4]]},"/en/lessons/windows-installation":{"position":[[4294,4]]}}}],["full.nam",{"_index":2523,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21583,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24522,10],[25112,10]]}}}],["full_text",{"_index":19923,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42182,12],[42321,11],[42516,10]]}}}],["full_text_respons",{"_index":18929,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26996,20],[27213,18],[27277,19]]}}}],["fuller",{"_index":3722,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3327,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3161,6],[39554,6],[61826,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4231,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[811,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37876,7]]},"/en/lessons/logistic-regression":{"position":[[53097,6],[53238,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47490,6]]}}}],["fuller’",{"_index":17942,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53282,8],[53522,8]]}}}],["fullest",{"_index":12539,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[12042,7]]}}}],["fulli",{"_index":2271,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16074,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3942,5],[10157,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12265,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9645,5],[9950,5],[10447,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4929,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25887,5],[35828,5],[53977,5],[59917,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59425,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18724,5],[33692,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26888,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12159,5]]},"/en/lessons/gravity-model":{"position":[[30149,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4252,5],[14395,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35581,5]]},"/en/lessons/intro-to-powershell":{"position":[[42088,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12069,5]]},"/en/lessons/json-and-jq":{"position":[[32555,5]]},"/en/lessons/jupyter-notebooks":{"position":[[38751,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3419,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9289,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36365,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64587,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4321,5],[25383,5]]}}}],["fulllink",{"_index":15073,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4682,8],[11422,8],[12357,8],[12449,10],[13372,8],[14314,8],[14617,8],[15152,8],[15499,8],[16516,8],[17537,8],[18734,8],[19487,10],[19711,8]]}}}],["fullrow",{"_index":10957,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31413,7],[32286,10],[34954,7],[36157,8]]}}}],["fullrow.append((row['nam",{"_index":10962,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31663,28],[35204,28]]}}}],["fullrow[count",{"_index":10979,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36911,16],[37009,16]]}}}],["fullwordlist",{"_index":7635,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6116,12]]},"/en/lessons/counting-frequencies":{"position":[[13032,12]]},"/en/lessons/output-data-as-html-file":{"position":[[9038,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5753,12],[9759,12],[9798,12],[9841,12]]}}}],["fun",{"_index":8560,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5682,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23847,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31760,4]]},"/en/lessons/intro-to-bash":{"position":[[25246,4]]},"/en/lessons/intro-to-powershell":{"position":[[18109,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[7115,4],[14583,3],[26466,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24210,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16358,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21616,3]]}}}],["fun_with_power_shel",{"_index":15347,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[9820,21]]}}}],["funciton",{"_index":10206,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18479,9]]}}}],["functin",{"_index":16876,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31348,7]]}}}],["function",{"_index":560,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16633,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[741,8],[7694,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9457,8],[21320,8],[35635,8],[36987,8],[37096,8],[38023,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[267,8],[664,9],[1031,9],[2706,9],[3894,9],[9478,8],[9781,8],[10862,8],[12353,8],[13627,8],[13918,8],[16259,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17619,16]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2580,9],[4664,8],[6343,8],[6662,8],[6841,8],[7388,8],[8667,9],[8689,8],[8799,8],[9217,9],[9869,8],[10970,9],[11698,8],[12053,8],[12462,8],[12509,8],[12625,8],[13197,9],[15016,9],[15031,8],[16543,8],[20503,9],[20545,8],[20648,9],[21828,9],[22241,9],[24277,9],[24658,8],[24794,8],[25160,9],[25462,9],[25813,9],[26505,8],[26972,8],[27761,9],[28072,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16458,8],[19926,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1901,13],[27215,8],[55607,14],[56545,13],[56629,13],[57333,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2621,16],[2914,14],[16837,13],[17055,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9546,8],[10035,9],[13195,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29072,8],[41275,10],[41837,9],[45627,9],[46030,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[657,9],[14372,10],[31558,9],[31687,9],[31779,9],[31989,9],[32654,8],[32781,8],[33402,8],[33534,8],[34075,8],[34197,8],[34659,8],[39834,9],[40022,8],[40439,9],[51978,8],[52269,9],[62313,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[74,9],[321,9],[504,9],[777,10],[843,10],[900,9],[955,8],[1004,8],[1224,8],[1279,9],[1465,9],[1698,8],[1966,9],[1994,8],[2090,8],[2163,9],[2280,8],[2383,8],[2522,8],[2608,8],[2641,8],[2701,8],[5023,8],[5163,8],[5227,9],[5969,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7489,15],[33982,14],[34851,8],[42134,11],[47888,15],[67102,9]]},"/en/lessons/common-similarity-measures":{"position":[[11236,8],[16610,8],[24402,9],[26155,8],[27093,8],[27146,8],[27297,8],[27432,9],[30783,9],[39073,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19998,9],[20013,8],[20155,8],[33044,9],[33209,8],[46389,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21128,8],[28255,9],[33470,8],[38151,10],[38313,15],[41973,9],[45116,9],[49487,9],[49750,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9048,10],[10609,8],[15855,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4054,9],[14290,9],[14624,8],[14769,8],[20952,9],[20967,8],[23578,8],[23666,8],[24346,8],[24412,8],[24468,9],[24660,8],[24980,8],[25730,8],[25798,9],[26116,8],[26416,8],[26463,8],[26536,8],[28027,8],[29752,8],[29817,8],[29867,8],[30910,8],[31233,8],[33767,8],[37676,8],[41463,8],[41679,8],[45956,9],[49377,10],[55639,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[929,8]]},"/en/lessons/counting-frequencies":{"position":[[2115,8],[6176,8],[6645,8],[7859,8],[8384,8],[12357,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1334,13],[4591,13],[10238,8],[14454,11],[14570,13],[17764,10],[17828,9],[17980,9],[18059,9],[18096,8],[18299,9],[18433,9],[19114,10],[21020,9],[22649,8],[23272,8],[25302,8],[25477,9],[26191,9],[26257,8],[26324,8],[26575,9],[28420,13],[28612,13],[30951,13],[31649,14],[31754,8],[32085,13],[32662,8],[36517,13],[38260,13],[39034,8],[39535,8],[39963,9],[40044,8],[40179,8],[40620,8],[40721,8],[40771,8],[40826,8],[40914,8],[42746,9],[44861,9],[45652,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[660,13],[726,13],[3489,14],[4669,13],[7386,13],[8884,9],[9715,9],[10787,13],[15927,8],[16031,9],[16280,9],[18264,13],[20662,13],[21028,8],[22510,9],[22640,14],[23644,8],[23718,8],[23739,13],[23944,8],[24094,13],[24205,8],[27591,9],[28366,13],[31215,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14686,13],[28792,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23451,14]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[274,9],[5088,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19822,9],[20244,8],[22374,8],[24103,9],[24124,8],[25173,8],[27191,8],[27272,8],[29159,8],[29491,9],[31233,8],[32548,8],[32699,8],[33021,9],[34979,9],[38323,8],[38459,8],[38823,8],[38888,8],[39093,9],[39672,8],[40616,8],[40835,9],[40945,8],[41846,8],[41972,8],[43218,10],[44215,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9169,9],[9559,8],[12867,8],[20710,9],[20876,8],[20947,8],[21107,8],[21248,8],[21304,8],[23036,8],[23165,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4115,8],[7323,8],[8203,8],[14209,9],[14608,8],[15083,8],[19016,8],[19059,8],[25497,8],[27090,8],[27170,8],[29052,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13437,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13977,14],[14174,13],[16770,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9004,8],[13894,8],[14988,8],[15059,8],[15091,8],[15169,8],[16144,8],[16171,8],[17502,8],[17756,8],[19291,9],[20783,9],[20871,8],[21226,8],[21526,8],[22901,9],[23541,13],[23864,8],[24697,8],[24741,9],[24887,8],[26344,8],[27508,8],[27970,8],[29728,8],[32156,9],[32171,8],[32344,9],[33828,9],[36293,9],[36695,9],[37356,8],[37574,9],[38843,8],[40353,8],[42686,9],[44566,9],[45165,9],[46782,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4472,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9163,9],[9909,9],[10446,9],[14236,9],[14380,10],[14646,9],[15694,8],[24901,10],[26084,9],[26244,8],[33053,8],[36972,10],[39164,9],[41449,9],[41806,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6861,9],[7367,9],[15210,9],[17912,8],[18072,8],[19698,8],[21916,14],[25049,8],[29210,9],[29401,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15280,8],[36991,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[319,9],[917,13],[1397,9],[1467,13],[3245,13],[3583,10],[4007,10],[5487,8],[7418,9],[7862,9],[8021,8],[8063,8],[8147,8],[8216,9],[8492,8],[9109,10],[9245,9],[9925,8],[10300,8],[12470,8],[13352,9],[13574,9],[13596,9],[13766,8],[14488,9],[16263,9],[16955,9],[21774,8],[21889,8],[23196,8],[23546,8],[24356,9],[25145,8],[26059,10],[26712,8],[27181,8],[29271,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9061,8],[25294,14]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7118,9],[7278,9],[8108,9],[8135,8],[8820,9],[8862,8],[9140,8],[9342,8],[9460,8],[9553,9],[10000,8],[10277,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5688,8],[7135,8],[7507,8],[12186,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[666,9],[11795,9],[11856,9],[11983,9],[12224,9],[14371,8],[16101,8],[23537,8],[24390,8],[25826,9],[28152,10],[48908,8]]},"/en/lessons/geocoding-qgis":{"position":[[22245,8],[22716,8],[23231,14],[35618,9],[35788,9],[35810,9],[35893,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5525,14],[6679,9],[10445,8],[15493,8],[20219,8],[27592,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27140,9],[27361,9],[34181,8],[35532,8],[37326,8],[44888,8],[45642,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[16616,13]]},"/en/lessons/gravity-model":{"position":[[9843,8],[22108,9],[28854,8],[28926,8],[46297,8],[49052,9],[52720,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[10021,10],[12531,8],[14195,8],[14272,8],[14779,8],[14904,10],[14939,9],[14959,11],[14980,10],[15220,9],[15318,8],[15438,9],[15633,8],[15703,8],[15729,8],[15881,9],[17456,8],[18299,9],[27325,10],[30826,9],[30900,10],[30923,8],[31078,9],[31175,8],[31635,8],[31682,8],[32183,8],[32595,9],[32828,9],[32953,8],[33036,8],[33104,8],[33276,8],[33683,8],[33728,8],[33892,8],[34148,9],[34174,8],[34286,9],[34389,9],[34665,8],[34977,8],[35514,9],[35620,8],[36010,8],[36267,8],[36423,8],[36814,9],[36825,8],[37140,8],[37331,9],[37393,8],[37500,8],[37609,8],[37647,8],[37748,8],[39072,8],[39279,9],[39580,9],[39592,8],[39732,8],[40889,9],[41761,8]]},"/en/lessons/installing-omeka":{"position":[[883,14]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19144,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[960,8],[4175,9],[21445,8],[31104,8],[32392,9],[39816,8],[50832,8],[52530,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11078,13],[11113,13],[16851,8],[17520,14],[20770,9],[26770,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5131,13],[5246,13],[17451,13],[18783,8]]},"/en/lessons/intro-to-linked-data":{"position":[[20033,9],[34333,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2369,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[5302,9]]},"/en/lessons/introduction-map-warper":{"position":[[11125,8],[12687,8],[15999,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3387,13],[6482,16],[10206,11],[10688,9],[10783,13],[12384,9],[13274,15],[17282,15],[20775,9],[42675,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24469,10],[33199,8],[36007,9],[37900,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1903,8],[2098,8],[2428,8],[6731,13],[15121,13],[15240,8],[15573,8],[15979,9],[20295,9],[36250,8],[44074,8],[46227,14]]},"/en/lessons/json-and-jq":{"position":[[7219,13],[32735,9],[35811,8],[36803,9],[37049,8],[38760,8],[39505,9]]},"/en/lessons/jupyter-notebooks":{"position":[[5381,13],[19387,9],[19451,9],[31221,8],[31568,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5369,8],[5656,8],[6096,8],[6132,8],[6260,8],[6305,9],[6351,8],[6627,8],[7077,8],[7148,8],[7710,8],[7764,9],[8243,8],[8351,8],[8442,8],[8510,8],[8912,8]]},"/en/lessons/linear-regression":{"position":[[4037,11],[19155,8],[19246,8],[19295,9],[19944,9],[20325,9],[25208,10],[25408,8],[25680,8],[33036,9],[33077,8],[34197,9],[34546,8],[34580,8],[34895,8],[35103,10],[35903,8],[36030,8],[36860,9],[43194,9],[43277,8],[43575,8],[44326,8],[44674,9],[77151,8],[77224,9],[78312,11]]},"/en/lessons/linux-installation":{"position":[[3472,14]]},"/en/lessons/logistic-regression":{"position":[[6824,9],[7171,8],[7415,8],[7713,9],[13161,9],[15099,8],[15277,9],[18356,8],[23882,9],[24116,10],[24871,9],[24907,8],[25021,8],[25143,9],[29634,8],[30114,8],[30537,8],[36598,8],[60678,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5974,9],[6079,8],[6129,8],[6181,8],[6289,8],[6482,8],[7745,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8230,8],[8561,8],[9522,9],[9723,8],[11794,9],[18009,9],[18036,8],[20911,8],[21219,8],[22623,9],[23765,8],[24073,8],[25575,8],[25831,13],[26249,8],[27685,8],[27996,8],[28712,8],[29023,8],[29641,9],[30366,8],[30679,8],[31402,8],[32610,8],[33464,8],[34307,8],[34710,8],[35070,8]]},"/en/lessons/naive-bayesian":{"position":[[42715,8],[42816,9],[43061,8],[44139,9]]},"/en/lessons/normalizing-data":{"position":[[7933,8],[8014,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3125,15],[4528,13],[23165,8],[23427,8],[26971,8],[27703,8],[28196,8],[34727,8],[35348,8],[35671,8],[36222,8],[36660,8],[36740,9],[37130,8],[38046,8],[38837,8],[40228,8],[40303,8],[41647,8],[41842,8],[41865,8],[42125,9],[48311,8],[49247,9],[49397,8],[49570,8],[49801,8],[49936,8],[50286,8],[50584,8],[50930,8]]},"/en/lessons/output-data-as-html-file":{"position":[[4528,10],[4968,8],[5094,8],[7132,8],[7578,8],[8088,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2183,8],[8587,8]]},"/en/lessons/qgis-layers":{"position":[[625,9],[1470,10],[16386,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[145,9],[969,9],[1129,9],[1846,9],[3348,10],[5225,9],[6377,8],[8625,8],[11617,9],[11754,8],[18608,9],[18664,9],[19751,8],[20553,9],[20993,8],[21133,8],[21173,8],[21253,9],[21350,8],[21608,8],[21870,9],[22263,8],[22424,9],[26715,8],[27479,9],[27581,10],[27774,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2015,9],[2620,9],[8039,15],[8067,9],[8470,8],[9474,8],[10012,8],[13907,9],[14037,9],[14052,8],[14201,8],[14456,8],[14581,9],[14738,9],[15006,8],[15141,8],[15280,8],[17022,9],[17078,8],[17193,8],[22459,8],[23229,9],[24687,8],[26007,9],[26274,8],[31369,8],[31684,8],[31709,8],[32782,8],[33299,8],[33738,9],[34186,8],[35044,8],[35617,8],[37053,8],[37405,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10841,9],[12983,9],[21528,8],[22167,9],[23034,8],[23121,8],[23705,8],[23871,8],[24127,8],[24530,8],[25298,13],[26088,8],[27025,9],[29993,8],[30247,8],[33839,9],[35318,8],[36995,9],[37710,9],[37804,9],[37873,9],[38377,9],[39161,8],[39516,8],[42702,9],[45062,8],[46280,8],[46770,9],[47647,9]]},"/en/lessons/sentiment-analysis":{"position":[[10520,8],[12030,8],[18000,9],[20765,8],[34342,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[220,10],[5106,10],[5423,8],[6096,14],[7331,13],[20148,8],[20309,8],[20344,13],[20412,8],[25786,13],[25954,13],[28380,10],[28912,8],[31456,9],[31821,8],[32854,8],[35137,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16834,9],[23247,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5234,8],[5426,8],[15207,9],[15311,8],[16473,9],[17031,8],[17290,9],[17854,8],[18137,9],[20098,8],[21040,9],[21082,8],[21314,8],[21821,8],[22055,8],[24717,9],[26661,8],[26698,8],[27607,8],[27722,8],[29021,8],[34328,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5865,9],[35298,8],[39703,9],[39742,9],[40045,8],[40175,9],[40218,9],[40303,8],[41328,9],[42105,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13968,13],[21534,8],[22453,8],[24301,8],[25934,8],[31505,16],[31676,8],[40691,8],[45094,9],[45153,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[26805,8],[27259,9],[27271,8],[27389,8],[27559,8],[27617,8],[27962,9],[29542,9],[29587,8],[29707,9],[30022,8],[30216,8],[30386,9],[30508,9],[31695,9],[31740,8],[32933,8],[34044,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10551,9]]},"/en/lessons/transliterating":{"position":[[3045,10],[12732,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24608,8],[25287,8],[32517,9],[32615,8],[32717,8],[33300,8],[34058,8],[34793,8],[35073,8],[35208,8],[35491,16],[38597,8],[38691,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6799,8],[8860,8],[10518,8],[15913,13],[30731,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2110,14]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5073,10],[5125,8],[5465,13],[5650,9],[5725,9],[11404,8],[20788,8],[20814,8],[22507,9],[22728,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7991,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10106,8],[10200,8],[10545,8],[14118,9],[14582,13],[18706,9],[23414,9],[27991,9],[30892,8],[36898,8],[42440,8],[42626,9],[42748,8],[43726,8],[43804,9],[44275,8],[44345,8],[44831,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15408,8]]},"/en/lessons/working-with-web-pages":{"position":[[7312,8],[7405,8]]}}}],["function(data",{"_index":18223,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21144,14],[23998,14],[26174,14],[27921,14],[28948,14],[30604,14],[33389,14],[34623,14]]}}}],["function(input",{"_index":20560,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20597,15],[21162,15],[36937,15]]}}}],["function(slic",{"_index":21328,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21364,15]]}}}],["function(x",{"_index":21793,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30857,11]]}}}],["function(z",{"_index":12916,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17009,11]]}}}],["functions/behaviour",{"_index":15689,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[20789,20]]}}}],["function—onli",{"_index":10825,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27843,13]]}}}],["function’",{"_index":5287,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1352,10]]}}}],["fund",{"_index":10007,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56907,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2275,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2312,7]]},"/en/lessons/gravity-model":{"position":[[61477,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6313,6]]},"/en/lessons/intro-to-linked-data":{"position":[[38154,6]]},"/en/lessons/jupyter-notebooks":{"position":[[49137,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52291,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59793,7]]}}}],["fundament",{"_index":4498,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65687,14]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64665,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44798,13],[55332,11],[57403,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2394,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2379,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6423,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[284,12],[15625,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2493,11],[68377,11]]},"/en/lessons/geocoding-qgis":{"position":[[17198,13]]},"/en/lessons/naive-bayesian":{"position":[[13558,11]]},"/en/lessons/space-place-gazetteers":{"position":[[11355,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4264,12]]},"/en/lessons/transliterating":{"position":[[17583,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[532,11]]}}}],["fundement",{"_index":20404,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25473,12]]}}}],["funder",{"_index":16908,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[38195,7]]}}}],["fung",{"_index":16490,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50110,5]]}}}],["funni",{"_index":23034,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[15111,5]]}}}],["funwithpowershel",{"_index":15346,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[9653,20],[9691,17],[10358,17],[12306,17],[12576,19],[15143,17],[16871,19],[17501,17],[18977,17],[19823,19],[19856,17]]}}}],["furious",{"_index":22830,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10871,9]]}}}],["furli",{"_index":10397,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7498,5]]}}}],["fursey",{"_index":18599,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58957,9]]}}}],["further",{"_index":76,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1361,8],[4480,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12861,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1049,7],[4985,7],[32508,8],[43871,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10965,7],[11757,8],[15682,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[490,7],[17557,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30939,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[291,7],[24670,7],[26676,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[470,7],[1961,7],[2015,7],[10242,7],[30194,7],[40864,7],[50683,7],[56193,7],[59901,7],[60825,7],[60909,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9022,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24892,7],[25153,7],[25966,7],[35851,7],[49855,7],[58234,7],[58433,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45892,8],[50172,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4631,7],[57204,7],[59675,7],[61922,7],[65511,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9613,7],[14873,7],[15347,7],[24936,7],[25397,7],[38024,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[987,7],[2591,7],[60447,7],[60717,8],[61806,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1023,7],[4515,7],[21455,7],[21963,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1668,7],[5555,7],[9487,7],[10927,7],[18554,7],[30213,8],[31183,7],[50670,7],[51830,7],[55231,7],[55523,7],[56774,7],[59510,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5561,8],[24674,7],[30333,7],[37035,7]]},"/en/lessons/counting-frequencies":{"position":[[9891,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12341,8],[46032,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33178,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9439,7],[10103,7],[11176,7],[20826,7],[27844,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8345,7],[21953,7],[32018,7],[38771,7],[47410,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6207,7],[9340,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4637,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16923,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2143,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1027,7],[4175,7],[44713,7],[53822,7],[55062,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[375,7],[6869,8],[48184,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2692,7],[47638,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5904,7],[17672,7]]},"/en/lessons/extracting-keywords":{"position":[[556,7],[30515,8],[38745,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2549,7],[5258,7],[7525,7],[12699,7],[17377,7],[22813,7],[39889,7],[42856,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25939,7],[26217,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[686,7],[13276,7],[21857,7],[34422,7],[35477,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6003,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1697,8],[4279,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67706,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11910,7],[25410,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8002,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1536,7],[6119,7],[6295,7],[30235,7],[30347,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[789,7],[21516,7],[33570,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[821,7],[4171,7],[45942,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[672,7],[24302,7],[26047,7]]},"/en/lessons/gravity-model":{"position":[[34478,7],[43507,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[42224,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26271,7],[34294,7],[36831,7],[43084,7],[49614,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53023,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[787,7],[11718,7],[28064,8],[46769,8],[54151,7],[54759,7]]},"/en/lessons/intro-to-linked-data":{"position":[[365,7],[722,7],[969,7],[20779,8],[36795,7]]},"/en/lessons/intro-to-powershell":{"position":[[2154,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[398,7],[18126,7],[26294,7]]},"/en/lessons/introduction-map-warper":{"position":[[21435,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[876,7],[4277,7],[18307,8],[37274,8],[41263,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[876,7],[20437,8],[43060,7],[46046,7],[47040,7]]},"/en/lessons/json-and-jq":{"position":[[815,7],[39367,7]]},"/en/lessons/jupyter-notebooks":{"position":[[3384,7],[7364,7],[11203,7],[20986,7],[27610,7]]},"/en/lessons/linear-regression":{"position":[[69161,7]]},"/en/lessons/logistic-regression":{"position":[[5190,7],[20601,7],[34487,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3549,7]]},"/en/lessons/naive-bayesian":{"position":[[23824,7],[60574,7]]},"/en/lessons/normalizing-data":{"position":[[832,8]]},"/en/lessons/preserving-your-research-data":{"position":[[159,7],[11977,7],[14267,8],[17261,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13284,7]]},"/en/lessons/research-data-with-unix":{"position":[[14342,7],[14734,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8803,7],[14634,8],[28739,7],[38392,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24498,8],[33658,7],[41373,7]]},"/en/lessons/sentiment-analysis":{"position":[[2499,8],[5762,7],[33639,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2908,7],[15907,7],[28609,7]]},"/en/lessons/sonification":{"position":[[15859,7]]},"/en/lessons/space-place-gazetteers":{"position":[[18629,7],[29774,7],[34132,7],[42101,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1072,7],[2214,7],[4061,7],[14379,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33669,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4066,7],[6876,7],[45682,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2000,7],[6596,7],[15152,7],[19160,7],[30134,7],[31393,7],[39268,7],[47690,7],[60024,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4698,7],[12931,7],[25336,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5464,7],[34261,7],[34507,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33136,7],[33434,7],[39572,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1341,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[21908,7],[24500,7],[26022,7],[28272,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7339,7]]},"/en/lessons/vector-layers-qgis":{"position":[[12885,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23555,8],[29609,8],[37582,7],[46672,7],[46752,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8088,7],[10541,7],[17293,7]]},"/en/lessons/working-with-text-files":{"position":[[2449,7]]},"/en/lessons/working-with-web-pages":{"position":[[8309,7]]}}}],["furthermor",{"_index":4794,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30931,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27763,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57808,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3546,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47812,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4894,12],[45209,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14313,12]]},"/en/lessons/intro-to-bash":{"position":[[1368,12],[11852,12],[27001,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31588,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18338,12]]},"/en/lessons/sentiment-analysis":{"position":[[5533,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8289,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5849,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36059,12]]}}}],["furthest",{"_index":10526,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26752,8]]},"/en/lessons/qgis-layers":{"position":[[12812,8]]}}}],["futur",{"_index":2005,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5934,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2294,6],[31812,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23648,7],[24346,7],[24445,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35197,6],[51656,7],[53030,7],[54984,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13228,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3694,6],[67821,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20765,6],[69585,6]]},"/en/lessons/common-similarity-measures":{"position":[[37454,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11614,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18280,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2433,6],[58126,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5656,7],[6609,7]]},"/en/lessons/counting-frequencies":{"position":[[13859,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5518,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30751,6],[30984,7],[31384,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32577,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38303,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14692,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23518,6],[42321,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4073,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12155,7],[39312,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23643,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2808,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6681,6],[26702,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[652,6],[28674,7],[34388,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10338,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12247,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4762,8],[29719,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[32815,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18464,7],[20297,7],[27362,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46809,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11912,7],[21306,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22858,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56544,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41548,6]]},"/en/lessons/intro-to-bash":{"position":[[25187,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2879,6],[2909,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4914,7],[6769,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27659,7],[31098,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9215,6]]},"/en/lessons/logistic-regression":{"position":[[63096,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7806,6]]},"/en/lessons/normalizing-data":{"position":[[10063,6]]},"/en/lessons/output-data-as-html-file":{"position":[[9809,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1990,6],[3726,7],[6770,7],[8975,7],[11248,6],[16490,7],[18913,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[983,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25328,6],[25534,7]]},"/en/lessons/space-place-gazetteers":{"position":[[14024,6],[19556,6],[19936,6],[20109,6],[21226,7],[22757,6],[23628,7],[44514,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5763,7],[6151,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25501,6],[28625,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[36622,6],[40689,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7618,6],[16475,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26796,6]]},"/en/lessons/working-with-web-pages":{"position":[[9927,6]]}}}],["fuzzi",{"_index":6108,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1758,9]]},"/en/lessons/extracting-keywords":{"position":[[5035,5]]},"/en/lessons/naive-bayesian":{"position":[[70193,9],[70596,9]]}}}],["fviz_ca_biplot(ca_harp",{"_index":7321,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14511,25]]}}}],["fviz_ca_biplot(ca_trudeau",{"_index":7322,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14671,26]]}}}],["fw",{"_index":7063,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49808,2]]}}}],["fwd",{"_index":21362,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28120,5]]}}}],["fwd_reach",{"_index":21350,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[26964,9]]}}}],["fx",{"_index":2937,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23215,4]]}}}],["fyfe",{"_index":21189,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25181,6]]}}}],["fyfe_digital_2011",{"_index":21191,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25560,20],[26376,20]]}}}],["fyfe_digital_pedagogy_unplugged_2011.pdf",{"_index":21190,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25225,42]]}}}],["g",{"_index":1833,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45683,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3178,2],[4128,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44002,1],[68337,2],[68709,2],[69269,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22543,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56836,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10261,1],[31352,1],[32381,1],[34822,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28845,1],[50900,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21585,2],[51491,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11284,1],[11338,2],[11753,1],[12907,1],[23430,1],[36941,2],[52242,3],[52688,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9480,1],[10153,1],[10282,1],[10404,1],[15632,1],[17854,1],[19225,1]]},"/en/lessons/googlemaps-googleearth":{"position":[[10780,3]]},"/en/lessons/gravity-model":{"position":[[4410,1],[60208,3],[61040,2],[62296,3],[63261,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26431,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48333,2]]},"/en/lessons/logistic-regression":{"position":[[65929,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28213,2],[28232,2],[28251,2],[28345,2]]},"/en/lessons/sentiment-analysis":{"position":[[39586,3]]},"/en/lessons/sonification":{"position":[[32016,4],[32021,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8669,2]]},"/en/lessons/transliterating":{"position":[[11290,4],[11305,4],[13159,3],[15314,3],[15455,2],[15515,3],[15646,2],[15703,2],[16010,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17319,1]]}}}],["g'ovenni",{"_index":12059,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13685,8]]}}}],["g+w",{"_index":14119,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12409,3]]}}}],["g.add_edges_from(edg",{"_index":10437,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11446,23],[13004,23]]}}}],["g.add_nodes_from(node_nam",{"_index":10436,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11417,28],[12950,28]]}}}],["g.degre",{"_index":10551,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32630,10]]}}}],["g.node",{"_index":10470,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16410,10],[17981,10],[32690,12],[42957,9]]}}}],["g.nodes[n]['birth_year",{"_index":10472,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16508,25],[18005,25]]}}}],["g.nodes[n]['modular",{"_index":10602,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42970,24]]}}}],["g.subgraph(largest_compon",{"_index":10536,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28215,29]]}}}],["g8",{"_index":7208,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3426,2],[3816,2],[4239,2],[5103,2]]}}}],["g:ov.i\\n",{"_index":12066,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13760,9]]}}}],["g:ovennl",{"_index":12055,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13648,8]]}}}],["ga",{"_index":3473,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1902,3],[2288,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20897,2]]},"/en/lessons/sentiment-analysis":{"position":[[25767,3]]}}}],["gaash",{"_index":20968,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[27136,5],[29199,7],[29542,7],[31561,5],[36307,5],[41020,5]]}}}],["gabriël",{"_index":16674,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15043,9]]}}}],["gabriël\",\"http://lh4.ggpht.com/pkqr",{"_index":16686,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[16019,35]]}}}],["gadget",{"_index":885,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10520,7]]}}}],["gain",{"_index":2754,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1509,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68060,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4524,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4683,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2540,4],[6679,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5064,6],[6112,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1057,4],[4745,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3131,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12079,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[905,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[15703,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7052,7],[34120,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2101,4],[2500,4],[6966,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5544,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1755,4],[45224,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3877,6],[4924,4],[5220,4]]},"/en/lessons/intro-to-linked-data":{"position":[[571,4]]},"/en/lessons/intro-to-powershell":{"position":[[30586,4],[38455,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2488,6],[5547,6],[7465,6]]},"/en/lessons/preserving-your-research-data":{"position":[[3329,6],[16404,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5498,5],[11154,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1425,4]]},"/en/lessons/transliterating":{"position":[[2709,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5808,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[343,4]]}}}],["gaiu",{"_index":5012,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49411,5]]}}}],["galaxi",{"_index":4949,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44103,8]]}}}],["galaxyk",{"_index":15516,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7697,12]]}}}],["galdó",{"_index":19945,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[835,6],[4003,7],[12678,7],[18654,7],[18741,6],[23656,8],[30522,7],[31878,7],[32344,8],[32820,6],[40476,7],[41207,8],[44287,7],[47803,7],[50455,7],[50506,7]]}}}],["galitz",{"_index":8224,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37309,7]]}}}],["galleri",{"_index":2099,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13459,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25560,10],[25675,10],[25756,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[13618,7],[13995,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25618,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5071,7],[5118,7],[5590,7],[6348,7],[6935,7],[11554,8],[19908,8],[21291,8],[30059,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24207,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46508,8],[46799,7]]}}}],["gallery’",{"_index":19849,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[21513,9]]}}}],["gallon",{"_index":19669,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16454,6],[17963,6],[18215,7],[18329,7]]}}}],["galotti",{"_index":20293,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50921,8],[53107,8]]}}}],["gambalixa",{"_index":12001,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10743,10],[62043,10]]}}}],["game",{"_index":5969,"title":{"/en/lessons/interactive-text-games-using-twine":{"position":[[80,5]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35398,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[157,4],[1723,4],[5697,6],[13642,4],[13664,4],[13785,4],[13878,4],[14042,4],[14077,4],[14197,4],[14334,4],[14535,4],[14570,4],[14708,4],[14777,4],[14887,4],[15001,4],[16367,4],[16511,4],[22375,4],[22463,4],[23628,4],[23740,4],[23813,4],[25223,4],[25483,4],[25809,4],[26258,4],[26948,4],[26975,4],[28877,4],[29089,4],[29128,4],[29185,4],[29233,4],[29273,4],[29426,4],[29706,4],[29740,4],[30609,4],[30675,4],[31077,4],[38226,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[171,6],[1127,4],[1863,5],[1953,5],[2010,4],[2290,5],[2378,5],[2492,5],[2900,4],[3027,4],[3110,6],[3201,5],[3281,5],[3389,4],[3457,5],[3622,5],[3667,4],[3775,5],[3930,4],[4298,4],[4436,6],[4479,4],[4630,5],[4810,5],[4848,6],[4858,5],[4981,6],[5285,6],[5314,5],[5363,6],[5445,4],[5463,5],[5633,6],[5692,4],[5778,4],[5823,4],[5879,4],[6024,4],[6041,4],[6105,5],[6234,4],[6303,6],[6384,5],[6525,5],[6573,6],[6672,5],[6712,6],[6746,6],[6778,5],[6860,5],[6881,6],[6899,7],[6947,6],[6989,6],[7008,7],[7049,6],[7109,6],[7195,4],[7256,4],[7365,4],[7485,4],[7565,4],[7596,5],[7606,4],[7828,4],[8404,4],[8552,4],[8902,4],[9013,4],[9417,4],[9949,4],[10525,4],[10813,4],[10913,4],[12937,5],[13171,4],[14331,4],[14409,4],[14426,4],[14500,4],[14548,4],[14699,4],[21121,4],[30170,6],[34698,4],[35766,4],[37137,5],[39075,4],[39180,4],[39289,4],[39483,4],[39906,5],[39979,5],[40011,4],[40232,4],[40437,6],[40477,4],[40533,4],[40650,4],[40702,4],[40976,5],[41166,4],[41198,5],[41378,6],[41490,5],[41718,4],[45801,4],[46680,5],[46702,5],[46762,5],[46789,5],[46797,4],[47863,4],[48398,5],[48479,5],[48522,5],[48682,6],[48689,5],[48774,5],[48988,4],[49541,6],[49721,5],[50508,7],[50725,6],[50799,7],[50984,5],[51412,5],[52487,6],[52623,5],[52871,5],[52974,6],[53426,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24628,5],[24688,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[81,5],[153,6],[179,5],[200,5],[228,4],[283,4],[341,4],[667,4],[704,4],[727,4],[765,4],[1066,5],[1119,4],[1212,5],[1339,5],[1427,6],[1616,5],[1732,6],[1986,4],[2150,5],[2286,5],[2296,4],[2377,5],[2461,4],[2488,4],[2594,6],[2678,4],[2782,5],[3016,5],[3085,4],[3168,4],[3729,4],[3898,4],[3963,4],[4018,6],[4177,5],[5113,4],[5135,6],[5170,5],[5311,5],[5406,6],[5527,4],[5573,4],[5625,5],[5789,4],[5844,4],[5868,5],[5903,6],[5954,5],[6047,5],[6386,5],[6458,4],[6514,4],[6756,5],[6932,5],[7011,6],[7355,4],[7451,4],[8220,5],[8260,5],[8282,5],[8367,5],[8433,5],[8523,6],[8571,4],[8590,4],[8801,5],[8903,5],[8936,5],[9054,5],[9188,4],[9375,5],[9415,5],[9425,6],[9452,6],[9602,5],[9691,5],[9772,5],[9895,5],[9956,6],[10155,4],[10573,4],[10894,5],[11310,4],[11352,4],[11541,6],[11616,5],[11634,5],[11713,4],[11821,4],[11924,5],[12010,5],[12084,5],[12118,5],[12150,6],[12182,6],[12196,5],[12290,4],[12344,5],[12429,4],[12463,4],[12613,4],[12689,4],[12807,4],[12849,5],[12909,4],[12965,4],[13001,4],[13041,4],[13130,6],[13994,4],[14166,4],[14289,4],[14492,5],[14498,5],[14628,5],[14763,6],[14866,7],[15046,5],[15090,5],[15259,6],[15418,6],[15530,6],[15593,5],[15651,5],[15800,6],[15947,5],[16480,5],[17185,4],[17380,4],[17435,4],[17458,4],[17850,4],[17969,6],[18009,5],[18071,4],[18168,5],[18248,4],[18280,5],[18561,4],[18642,4],[18737,4],[18865,4],[19091,5],[19220,4],[19293,4],[19340,4],[19372,5],[19382,4],[19642,5],[20548,4],[22207,4],[22585,6],[24198,5],[25216,4],[25384,4],[25635,5],[26796,5],[28971,4],[29377,5],[30384,5],[36278,5],[36442,4],[36490,5],[36978,5],[36998,4],[37122,5],[38614,4],[39224,4],[39257,4],[39429,4],[39562,5],[39708,4],[39959,5],[40802,4],[40826,4],[40869,5],[40880,4],[41052,5],[41255,4],[41654,4],[41837,4],[41971,4],[42157,4],[42181,4],[42237,5],[42313,5],[42488,5],[42622,4],[42713,6],[42752,4],[42906,4],[42958,4],[43035,4],[43119,5],[43416,5],[43656,5],[43731,5],[43802,5],[43936,4],[44236,5],[44254,5],[44380,4],[44429,4],[44517,5],[44847,4],[45068,4],[45267,4],[45294,4],[45366,4],[45747,4],[45918,5],[46314,5],[46467,5],[46600,5],[46626,4],[46983,6],[47029,5],[47112,4],[47209,5],[47720,6],[47784,4],[47874,5],[47960,6],[48113,5],[48265,5],[48389,5],[48803,4],[49014,5],[49200,5],[49451,6],[49482,5],[49730,5],[49907,7],[49961,5],[50181,6],[50743,4],[50825,4],[50938,4],[51030,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5352,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1430,4],[4510,6],[5280,4],[5318,4],[5471,4],[16445,5],[16469,4],[16673,4],[16848,4],[16954,4],[17092,4],[17296,4],[17331,4],[17473,4],[17568,4],[18303,4],[18702,4],[19376,4],[27074,4],[28705,4],[30291,4],[30553,4],[30879,4],[31328,4],[32022,4],[32049,4],[32559,4],[33318,6],[33748,4],[41471,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1214,6],[7802,6],[26963,6]]},"/en/lessons/sonification":{"position":[[38887,6],[39022,5]]}}}],["gameobject",{"_index":8315,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15740,10],[15926,10],[22144,10],[28952,10],[29004,10],[29972,10]]}}}],["gameplay",{"_index":9227,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11104,9],[12011,9],[12872,9],[37556,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13660,9],[49671,9]]}}}],["gamer",{"_index":8353,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26558,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52759,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50259,7],[50318,6],[50354,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31628,5]]}}}],["gamerg",{"_index":14221,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15166,11],[15345,9],[15969,10],[47010,9]]}}}],["gamers.6",{"_index":14195,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10053,8]]}}}],["games/gam",{"_index":14154,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[2901,12]]}}}],["games—dobbl",{"_index":9483,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51740,15]]}}}],["game’",{"_index":9363,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34806,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7376,6],[13153,6],[13617,6],[19569,6],[26108,6],[38415,6],[39393,6]]}}}],["ganegedara",{"_index":23644,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19740,11]]}}}],["ganesh",{"_index":14928,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58979,7]]}}}],["gang",{"_index":2611,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28516,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9154,7],[10239,4],[10262,6],[10351,6],[10367,6],[10384,7]]}}}],["gao",{"_index":14922,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58863,4]]},"/en/lessons/space-place-gazetteers":{"position":[[50096,3]]}}}],["gap",{"_index":4069,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29892,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28276,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2074,3],[21590,3],[21635,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19475,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43158,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32516,4]]},"/en/lessons/gravity-model":{"position":[[33753,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6878,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8389,5]]},"/en/lessons/sonification":{"position":[[5594,4],[5637,4]]}}}],["gapvi",{"_index":12752,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30618,6]]}}}],["garageband",{"_index":20687,"title":{},"body":{"/en/lessons/sonification":{"position":[[11613,10],[11668,10],[11777,10],[12138,10],[12295,10],[12347,11],[12431,10],[25720,10],[32949,10],[33079,10]]}}}],["garageband’",{"_index":20692,"title":{},"body":{"/en/lessons/sonification":{"position":[[12592,12]]}}}],["garbacz",{"_index":21059,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50638,8]]}}}],["garbag",{"_index":13648,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[33875,8],[33888,7]]}}}],["garbl",{"_index":12200,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28825,7]]},"/en/lessons/sonification":{"position":[[6354,7]]}}}],["garden",{"_index":13252,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35334,7],[36202,6],[38561,6],[40463,7],[42051,9],[45469,9],[45586,8]]},"/en/lessons/logistic-regression":{"position":[[47939,6],[49143,7]]}}}],["garden.csv",{"_index":13251,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35210,10],[35653,12],[38628,12]]}}}],["gari",{"_index":1805,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44911,5]]},"/en/lessons/linear-regression":{"position":[[78644,4]]}}}],["garibaldi",{"_index":17371,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66891,9]]}}}],["garlic’",{"_index":21990,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64266,8],[64358,8]]}}}],["garner",{"_index":14628,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7003,8],[36749,6]]}}}],["garrett",{"_index":19928,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42718,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20731,7]]}}}],["garrison",{"_index":8744,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3246,9],[3918,9],[4902,9]]}}}],["garth",{"_index":13322,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46912,5]]}}}],["gartner",{"_index":15299,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37059,8]]}}}],["gate",{"_index":18826,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13266,5],[13335,5],[13815,6],[14144,5],[14211,5]]}}}],["gateway",{"_index":6543,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[2451,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19415,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[104,7],[3172,7],[3311,7]]}}}],["gather",{"_index":1670,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36214,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14419,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2305,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1080,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12602,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[924,9],[1060,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40378,6],[40849,9],[49644,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1970,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14546,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1916,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52218,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[13478,6],[19979,6],[29128,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16293,6],[16507,6],[47215,6]]},"/en/lessons/gravity-model":{"position":[[602,9],[30586,9],[31110,9],[40877,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39422,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8073,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11318,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4204,6]]},"/en/lessons/sentiment-analysis":{"position":[[11964,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1571,9],[10860,9],[14507,8]]}}}],["gato",{"_index":22957,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[42539,4]]}}}],["gaug",{"_index":14682,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24938,5],[27405,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[7640,5]]}}}],["gave",{"_index":2551,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23498,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16467,4]]},"/en/lessons/common-similarity-measures":{"position":[[36468,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40342,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10922,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33521,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16731,4]]},"/en/lessons/extracting-keywords":{"position":[[14773,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4301,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2581,4]]},"/en/lessons/gravity-model":{"position":[[10878,4]]},"/en/lessons/installing-omeka":{"position":[[12642,4]]},"/en/lessons/intro-to-linked-data":{"position":[[25275,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10179,4]]},"/en/lessons/json-and-jq":{"position":[[14453,4]]},"/en/lessons/jupyter-notebooks":{"position":[[1266,4]]},"/en/lessons/linux-installation":{"position":[[3103,4]]},"/en/lessons/mac-installation":{"position":[[2482,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14576,4],[43688,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4118,4]]},"/en/lessons/windows-installation":{"position":[[3840,4]]}}}],["gavin",{"_index":22967,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[49134,6]]}}}],["gay",{"_index":20522,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6411,3]]}}}],["gaylord",{"_index":16589,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55217,7]]}}}],["gazett",{"_index":7137,"title":{"/en/lessons/extracting-keywords":{"position":[[6,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[49,9]]},"/en/lessons/space-place-gazetteers":{"position":[[50,9]]}},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59197,10],[59341,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30043,7],[46233,7],[56283,7]]},"/en/lessons/extracting-keywords":{"position":[[7,10],[176,9],[451,9],[953,9],[4791,9],[4886,10],[8141,9],[8278,10],[8510,9],[9302,9],[11345,10],[15163,9],[15478,10],[19083,9],[20926,9],[22230,10],[26277,9],[26719,10],[29307,9],[34446,9],[38497,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[50,9],[218,9],[340,9],[633,9],[1675,9],[1725,9],[2479,9],[2613,10],[2790,10],[2906,9],[5352,9],[5364,9],[6637,10],[6945,10],[7000,9],[7427,10],[7727,9],[7953,10],[8075,9],[8187,9],[13416,9],[14192,9],[14244,9],[15340,10],[17584,9],[20714,10],[25460,10],[26768,9],[26858,9],[27313,9],[35862,10]]},"/en/lessons/geocoding-qgis":{"position":[[327,9],[529,9],[2185,9],[2932,9],[4104,9],[6370,10],[17538,9],[17590,10],[17740,9],[17796,9],[18168,9],[18543,10],[18775,9],[19520,10],[21364,9],[21728,9],[22217,9],[23691,10],[26041,9],[26869,9],[32705,10],[32874,10],[33918,9],[34580,9],[34767,9],[34988,9],[35237,11],[35402,10],[35681,10],[35855,10],[35928,10],[36115,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1808,10],[3070,11],[3091,9],[3288,10],[3443,9],[10420,9],[10481,9],[10539,10],[10578,11],[10611,9],[10681,9],[10757,10],[12398,9],[12488,10],[13963,9],[14201,10],[22632,9],[27627,10],[30781,10],[31789,10],[32069,9]]},"/en/lessons/gravity-model":{"position":[[65651,8]]},"/en/lessons/space-place-gazetteers":{"position":[[51,9],[111,9],[307,10],[422,11],[504,10],[918,9],[995,9],[1499,11],[1575,10],[1935,10],[2024,10],[2066,10],[2130,10],[2699,9],[2728,9],[2871,9],[2985,9],[3091,9],[3111,9],[3506,9],[4109,9],[6299,11],[8147,9],[8300,9],[8476,10],[8715,10],[8777,9],[9203,10],[9630,9],[10127,10],[10149,10],[10382,10],[10695,9],[10829,9],[10992,11],[11395,10],[11568,9],[11973,9],[12042,9],[12204,9],[12664,9],[13952,9],[14603,9],[14850,11],[15269,9],[16540,9],[16683,9],[17184,9],[21209,9],[21357,10],[24285,11],[24616,10],[24880,9],[24920,10],[25108,9],[25484,10],[27439,9],[28348,9],[29346,9],[32009,9],[32510,9],[37680,10],[37776,9],[38109,10],[38222,10],[41934,9],[41952,10],[42420,9],[43531,11],[43600,9],[44683,10],[45171,10],[46033,11],[46346,9],[46674,10],[46911,9],[47253,9],[47458,10],[47864,9],[47916,10],[48036,9],[48219,10],[48241,9],[48434,11],[48557,10],[48657,11],[48710,10],[48798,11],[50346,9],[50487,11],[51349,9],[51452,9]]}}}],["gazetteer.split(\"\\n",{"_index":11507,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14256,21]]}}}],["gazetteer.txt",{"_index":10876,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8653,13],[10528,13],[11903,13],[13041,13],[15960,13],[28417,15]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13801,15]]}}}],["gazref",{"_index":12709,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25769,9],[25999,9],[27567,9]]}}}],["gazref=\"geonames:6167865",{"_index":12717,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26943,25]]}}}],["gb",{"_index":9872,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49428,2]]},"/en/lessons/jupyter-notebooks":{"position":[[10305,2],[38253,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4640,2],[4673,2]]}}}],["gc",{"_index":15325,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[933,4],[23708,4],[24052,2],[24099,2],[24560,2],[24667,2],[24856,2],[25533,2],[25654,2],[25716,2],[25778,2],[26242,2],[26282,2],[26730,2],[26880,2],[27039,2],[27257,2],[27398,2],[28313,3],[28642,2],[29011,2],[31255,2],[31850,2],[32041,2],[32136,2],[32523,2],[33231,2],[33988,2],[34378,2],[34932,2],[35848,3],[36343,2],[37042,2],[44461,2]]}}}],["gci",{"_index":15321,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[253,5],[5446,5],[5768,4],[6321,4],[6399,3],[7462,4],[8097,3],[10425,3],[10800,3],[19133,3],[19640,3],[19720,3],[19810,3],[20003,3],[20149,3],[23530,3],[23725,3],[31141,3],[39600,4],[42898,3]]}}}],["gcp",{"_index":12819,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[8241,3]]}}}],["gcs_destin",{"_index":18903,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24859,15]]}}}],["gcs_destination_uri",{"_index":18901,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24698,19],[25505,19]]}}}],["gcs_destination_uri=json_ocr(input_dir",{"_index":18941,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27870,39],[50696,39]]}}}],["gcs_sourc",{"_index":18894,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24373,10]]}}}],["gcs_source_uri",{"_index":18891,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24256,14]]}}}],["gdal",{"_index":12797,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1975,4]]},"/en/lessons/qgis-layers":{"position":[[2412,5],[2449,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15698,5],[15763,4],[15872,4]]}}}],["gdf",{"_index":21701,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[18653,3]]}}}],["gdl",{"_index":9763,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29222,6],[29261,4],[29332,4],[46082,3],[46218,3],[49543,4],[52193,4],[52231,6],[56303,5]]}}}],["gdown",{"_index":11043,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12787,5],[12793,6]]}}}],["gear",{"_index":5608,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[2404,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5518,6],[36530,6]]},"/en/lessons/installing-omeka":{"position":[[2788,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6596,6],[14002,6],[21362,6]]},"/en/lessons/linux-installation":{"position":[[1911,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13994,4],[17229,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12228,6]]}}}],["geara",{"_index":18793,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11053,5],[11108,5],[12035,5],[12092,5]]}}}],["gebru",{"_index":6051,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44220,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46575,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48167,6],[58541,6]]}}}],["gedd",{"_index":21066,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50959,7]]}}}],["gedeck",{"_index":17493,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75426,7]]}}}],["geeki",{"_index":15370,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[21724,6]]}}}],["geertz",{"_index":5253,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65699,6],[65890,6]]}}}],["gehman",{"_index":14908,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58264,6]]}}}],["gelein",{"_index":10034,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58283,7]]}}}],["gelman",{"_index":22015,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[4594,6]]}}}],["gem",{"_index":2976,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1413,4],[22257,4],[22316,4],[22626,3],[22787,4],[22795,7],[23082,5],[23743,3],[25771,3],[28745,4],[56879,3],[56967,3],[60810,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71210,3]]}}}],["gem_hom",{"_index":3066,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22709,8]]}}}],["gem_home=$home/gem",{"_index":3068,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22836,20]]}}}],["gemfil",{"_index":3217,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56979,7]]}}}],["gen=1",{"_index":10161,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8075,6],[8542,5]]}}}],["gender",{"_index":1601,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32031,7],[32536,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63567,6],[64231,6],[64272,6],[64391,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19332,6],[28464,6],[30427,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24463,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5337,7],[14041,7],[15244,6],[16012,9],[17733,9],[18904,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4293,7],[5309,7],[24214,6],[25226,6],[34548,7],[34636,7],[39605,8],[39945,6],[40126,6],[46330,7],[46582,7],[46648,6],[46852,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2244,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15109,6],[18431,6],[18704,6],[45115,6],[45278,6],[47271,7],[50325,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9075,7],[9877,6],[9891,7],[18154,6],[18255,7],[18734,8],[20595,6],[20655,8],[32965,8],[34326,7],[40122,7],[40208,8],[40641,7],[42269,6],[43788,7],[44898,8],[45108,8],[45422,7],[47169,7],[48464,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7409,6],[42140,8],[57265,8],[57582,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45483,8],[48148,6],[48427,6],[48624,6]]},"/en/lessons/linear-regression":{"position":[[7528,7],[7781,6],[11226,6],[11346,8],[11417,6],[11527,9],[11620,9],[11685,6],[11740,6],[21312,7],[21481,6],[21577,6],[21708,7],[21864,6],[22455,6],[73902,7]]},"/en/lessons/logistic-regression":{"position":[[296,6],[5410,7],[5492,6],[10516,6],[11056,6],[11180,6],[23224,6],[35111,6],[35376,6],[36443,6],[36560,6],[41948,6],[46863,6],[46916,8],[46975,8],[49058,8],[49544,6],[49584,8],[52586,6],[52614,6],[53228,6],[53378,6],[54368,7],[54956,7],[55846,6],[60571,10],[60710,7],[65248,7]]},"/en/lessons/naive-bayesian":{"position":[[5119,6],[33107,6],[33137,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6422,6],[19957,6]]},"/en/lessons/sentiment-analysis":{"position":[[8470,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5308,6],[46178,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49684,8],[49967,8],[51189,7]]}}}],["gender_dict",{"_index":10448,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14766,11],[15999,12],[17192,11],[17720,12]]}}}],["gender_dict[node[0",{"_index":10456,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15437,20],[17433,20]]}}}],["gender_label",{"_index":17768,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37115,12],[38695,12]]}}}],["gener",{"_index":511,"title":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[0,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14828,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13006,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4530,9],[14533,9],[19045,9],[20379,8],[21783,9],[28502,8],[28587,10],[32767,16],[34063,15],[34807,8],[37033,14],[37479,8],[42063,10],[42714,7],[44972,7],[51940,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[899,8],[2658,8],[2907,7],[3278,8],[3562,8],[3875,8],[4826,8],[5064,9],[10234,7],[10556,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7284,8],[11308,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17166,11],[25984,7],[26801,7],[29187,11],[31622,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1135,8],[7937,9],[8034,10],[8127,9],[13369,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3271,10],[3357,12],[3711,8],[4269,11],[5175,10],[23460,13],[25403,13],[26146,8],[34520,10],[34649,9],[41346,9],[61412,8],[61510,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2939,7],[3235,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5544,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10409,7],[10483,9],[10537,7],[20673,9],[34325,9],[40892,9],[46042,8],[61643,8],[62177,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8767,10],[9890,8],[14362,9],[27765,9],[68650,7],[69578,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[721,7],[939,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1329,9],[2878,9],[5707,9],[34704,7],[58748,9],[65792,8],[65890,11],[69612,8],[69633,8],[72084,10]]},"/en/lessons/common-similarity-measures":{"position":[[4683,7],[6182,9],[13788,7],[39894,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5551,7],[12379,7],[26009,10],[34765,7],[46055,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4993,9],[32732,8],[63353,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10745,7],[14120,8],[15778,10],[17167,8],[20982,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1553,10],[1934,8],[3316,8],[9388,9],[17529,8],[18764,8],[27085,9],[30270,9],[39286,9],[39915,9],[40896,9],[51203,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5120,7],[11671,8],[16325,7],[22882,9],[24246,8],[28474,7],[29798,8],[38569,8]]},"/en/lessons/counting-frequencies":{"position":[[3841,9],[8203,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3051,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4494,8],[4860,10],[5357,8],[7703,9],[19387,7],[19721,7],[30377,9],[44290,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17883,8],[24214,9],[25856,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16776,8],[37501,10],[37968,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1230,10],[1850,9],[2605,7],[2699,7],[3799,8],[3930,8],[6219,9],[8594,7],[26836,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1247,10],[2208,7],[8748,10],[13761,9],[42870,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1789,7],[25221,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1646,9],[8020,9],[20160,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[334,8],[679,8],[773,9],[3320,8],[4016,8],[4235,8],[11667,8],[13282,7],[13913,8],[15153,8],[16546,8],[16844,8],[17284,8],[17441,7],[20287,9],[20360,9],[20541,8],[20754,8],[22446,9],[26708,9],[29049,9],[29435,8],[29546,10],[32682,8],[32930,8],[33497,9],[33802,8],[33872,9],[34065,8],[34167,9],[34378,8],[34494,9],[35818,9],[41640,11],[41878,9],[42100,9],[42589,8],[42668,8],[43125,8],[43314,10],[43835,10],[43915,8],[43971,8],[44096,9],[44244,10],[44363,9],[44520,8],[44924,8],[45023,8],[45124,8],[45225,8],[45610,8],[45853,9],[45972,9],[49017,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1361,9],[32226,9],[35940,9],[44525,10],[44943,9],[48678,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3683,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12494,8],[13208,8],[30715,9],[30955,8],[36318,8],[36799,9],[38265,9],[47448,9],[48405,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5056,7],[12065,7],[18403,7],[51303,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3813,9],[3928,8],[4675,9],[22016,8]]},"/en/lessons/extracting-keywords":{"position":[[18590,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[607,11],[6370,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4077,9],[7343,7],[17882,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1156,8],[5963,10],[17509,8],[18896,7],[21603,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4050,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1,10],[54,10],[271,10],[551,10],[2516,10],[20009,8],[22029,9],[42626,10],[45510,8],[46954,9],[54438,10],[69496,10]]},"/en/lessons/geocoding-qgis":{"position":[[9964,7],[20233,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8150,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[8550,8],[8695,8],[21042,7],[25498,7],[35038,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9938,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1928,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4999,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15784,9],[25676,9]]},"/en/lessons/gravity-model":{"position":[[21359,9],[33468,9],[37025,7],[41845,7],[49081,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[2529,7],[6263,7],[10477,7],[23612,14],[30633,10]]},"/en/lessons/installing-omeka":{"position":[[9173,9],[9377,9],[9446,8],[11959,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1443,9],[1654,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4784,8],[5144,9],[5232,10],[14015,7],[53919,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[597,9],[655,9],[769,10],[877,10],[2070,9],[2690,10],[4294,10],[5065,10],[5315,10],[5434,8],[7697,9],[11172,8],[11353,10],[13393,7],[15698,10],[16163,7],[20329,10],[25065,9],[25283,9],[25344,9],[25782,9],[26085,9],[26963,9],[27487,9],[30147,7],[30955,9],[31110,8],[31397,9],[31439,10],[31867,9],[31976,9],[32052,9],[32134,10],[32171,9],[32462,9],[33270,9],[33319,9],[33364,8],[33442,9],[34167,11],[34321,9],[36026,9],[36758,7],[36944,8],[37055,9],[37228,8],[37415,9],[37485,9],[37676,9],[37766,9],[38285,9],[39447,9],[39915,9],[42181,9],[43720,8],[43863,9],[44141,9],[44208,9],[44430,10],[44655,9],[44862,10],[47377,9],[48638,9],[48848,10],[50036,10],[52314,10],[52575,10],[54180,9],[55782,7],[59441,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39747,9],[41130,9]]},"/en/lessons/intro-to-bash":{"position":[[12536,8]]},"/en/lessons/intro-to-linked-data":{"position":[[17119,9],[33398,8],[36020,8],[37917,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[477,9],[1082,10],[1815,9],[2139,9],[5668,10],[10641,10],[11139,9],[12442,9],[16957,8],[18701,8],[19344,9],[19482,8],[21574,9],[23895,10],[24912,8],[26606,10]]},"/en/lessons/introduction-map-warper":{"position":[[1240,8],[2419,8],[4652,9],[7774,9],[17382,9],[21566,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4192,10],[6282,10],[11672,9],[11715,12],[33315,10],[37793,10],[38399,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1700,8],[4288,8],[4463,9],[7093,8],[21545,8],[31586,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2354,7]]},"/en/lessons/jupyter-notebooks":{"position":[[6115,8],[16481,9],[41068,8],[49905,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1901,9]]},"/en/lessons/linear-regression":{"position":[[873,8],[2167,7],[2204,7],[2251,7],[6734,8],[12518,10],[15587,10],[18270,7],[20029,9],[20340,9],[25583,10],[28209,8],[32584,7],[37411,9],[41043,8],[41134,8],[42469,9],[45898,9],[50924,9],[51786,9],[62119,9],[63118,8],[78407,12],[78488,12],[78547,12]]},"/en/lessons/logistic-regression":{"position":[[567,8],[1887,7],[1924,7],[1971,7],[6925,9],[17362,8],[17547,8],[17732,8],[32306,8],[40010,10],[60510,9],[63068,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1339,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3905,8],[8857,8],[11808,8],[16553,9]]},"/en/lessons/naive-bayesian":{"position":[[295,10],[13051,10],[13216,11],[13529,10],[13601,10],[15064,10],[35895,7],[38237,8],[38373,7],[55489,15],[69059,8],[69520,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2353,8],[3542,7],[40191,9],[50335,9],[50462,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2658,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2320,9],[2409,8],[5285,9],[8557,10],[17218,9]]},"/en/lessons/qgis-layers":{"position":[[17769,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8728,7]]},"/en/lessons/research-data-with-unix":{"position":[[4222,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2396,7],[4129,7],[4517,9],[5210,7],[7077,7],[10469,8],[17212,8],[19255,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2667,8],[3001,10],[6019,10],[23046,8],[33748,8],[35885,8],[39464,8],[39735,7],[40235,9],[42270,8],[42662,8],[45210,10],[51380,7],[52004,7]]},"/en/lessons/sentiment-analysis":{"position":[[668,8],[2844,9],[10063,8],[11568,10],[14121,7],[14879,7],[15559,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3396,7],[3772,7],[4958,8],[19216,10]]},"/en/lessons/sonification":{"position":[[2709,10],[3847,8],[5848,11],[7636,9],[12104,8],[18580,8],[18723,8],[34616,9],[38809,10],[39700,9]]},"/en/lessons/space-place-gazetteers":{"position":[[27652,8],[28370,9],[32083,8],[33591,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3839,8],[3857,7],[6431,9],[7383,8],[7511,8],[14767,7],[24123,7],[24220,8],[24603,7],[24702,10],[26566,8],[29756,8],[31371,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20959,8],[21550,8],[32477,7],[36071,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1447,7],[2614,11],[3329,9],[3889,7],[4631,7],[15360,10],[15443,10],[15468,10],[15511,10],[15990,9],[16652,9],[17110,9],[17195,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1468,10],[8119,7],[16724,8],[17406,8],[17446,9],[17762,9],[18019,9],[37516,10],[37904,8],[40270,9],[43316,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1786,10],[22229,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5776,10],[6156,11]]},"/en/lessons/transliterating":{"position":[[7206,7],[18175,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6123,7],[10815,8],[17295,7],[23904,9],[24534,7],[26385,9],[30248,10],[51394,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[305,7],[576,7],[3659,7],[8488,7],[9982,11],[14824,7],[15244,7],[19706,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2944,7],[5481,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2361,10],[5171,10],[8203,8],[19889,11],[26514,7]]},"/en/lessons/vector-layers-qgis":{"position":[[4167,7]]},"/en/lessons/viewing-html-files":{"position":[[516,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19259,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17795,9],[17868,9]]}}}],["generalis",{"_index":5965,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34646,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32452,10]]},"/en/lessons/extracting-keywords":{"position":[[1516,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[714,12],[39494,12],[40329,11]]}}}],["generaliz",{"_index":16146,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44738,13]]}}}],["generate_everi",{"_index":14683,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24958,15],[25196,14]]}}}],["generate_every=1000",{"_index":14676,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23929,20],[32918,20]]}}}],["generator.pi",{"_index":1987,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4207,12],[4545,12],[6077,12]]}}}],["genero",{"_index":12333,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51815,7]]}}}],["geneva",{"_index":10006,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56860,6]]}}}],["gennaio",{"_index":12364,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56066,11]]}}}],["genova",{"_index":11928,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9608,6],[60908,6]]}}}],["genr",{"_index":1859,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46660,6],[46842,5],[48107,6],[48289,5]]},"/en/lessons/common-similarity-measures":{"position":[[1064,5],[1195,6],[1294,5],[29126,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20794,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[250,6],[2746,6],[4945,7],[5233,6],[5344,7],[6769,7],[7669,6],[8140,5],[8497,7],[9591,7],[9668,5],[9755,6],[9843,6],[10218,6],[10387,6],[10613,7],[19220,5],[19339,5],[20809,6],[39835,5],[47386,6],[51702,6],[52612,7],[52657,5],[52747,9],[53830,5],[53955,5],[54642,6],[55058,7],[55288,6],[55598,7],[56146,6],[56946,6],[57998,5],[60450,5],[60996,5],[61165,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2941,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2502,5]]},"/en/lessons/linear-regression":{"position":[[2044,6],[13673,5],[72538,5],[73585,8]]},"/en/lessons/logistic-regression":{"position":[[1764,6],[64931,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[581,7],[5021,7],[5153,5],[5169,5],[5766,7],[19969,5],[45261,5],[46944,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6000,5],[43401,6],[43922,5],[45015,6]]}}}],["genres3",{"_index":6642,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6081,8]]}}}],["gensim",{"_index":3913,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19569,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3424,6],[3438,6],[3607,6],[3870,7],[18772,6]]}}}],["gensim'",{"_index":22924,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38818,12]]}}}],["gensim'",{"_index":22852,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[18886,8]]}}}],["gensim.model",{"_index":22851,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[18835,13]]}}}],["gensim.models.word2vec",{"_index":3935,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20956,22]]}}}],["gentil",{"_index":9977,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55671,8],[57216,8]]}}}],["gentl",{"_index":14046,"title":{"/en/lessons/sonification":{"position":[[21,6]]}},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44652,6]]},"/en/lessons/intro-to-linked-data":{"position":[[38319,6]]},"/en/lessons/sonification":{"position":[[22,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5997,6]]}}}],["gentleman’",{"_index":18815,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12903,11]]}}}],["gentoo",{"_index":9603,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13514,7]]}}}],["gentzkow",{"_index":17305,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53994,9],[79112,9]]}}}],["genuin",{"_index":19987,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10593,7]]},"/en/lessons/sentiment-analysis":{"position":[[15939,9],[16797,10],[18857,9],[21676,9],[22722,9]]}}}],["genèv",{"_index":9989,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56328,6]]}}}],["geo",{"_index":2837,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12228,3]]},"/en/lessons/extracting-keywords":{"position":[[3258,3],[38829,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[293,3],[456,3],[505,3],[797,3],[1921,3],[2176,3],[2251,3],[2296,3],[2747,3],[2763,3],[2991,4],[3707,3],[5294,3],[7356,3],[7610,3],[9149,3],[9212,3],[10380,3],[13536,3],[13593,3],[13764,3],[13895,3],[14446,3],[14508,3],[14959,3],[15095,3],[15532,3],[15911,3],[16267,3],[16539,3],[18092,3],[18178,3],[22502,3],[22737,3],[22795,3],[22930,3],[23119,3],[26137,3],[28701,3],[28817,3],[30071,3],[30180,3],[30678,3]]}}}],["geocod",{"_index":2845,"title":{"/en/lessons/geocoding-qgis":{"position":[[0,9]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13029,9],[13072,8],[13430,8],[25465,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1482,10],[6968,9]]},"/en/lessons/extracting-keywords":{"position":[[38980,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27043,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3124,10],[3263,8],[27370,9],[27439,9],[27796,9]]},"/en/lessons/geocoding-qgis":{"position":[[1,9],[73,9],[255,9],[341,9],[384,9],[427,8],[459,9],[579,9],[837,9],[1626,9],[2144,9],[2277,9],[2609,9],[2860,9],[3277,8],[4075,9],[4491,9],[4709,9],[16947,9],[16974,9],[17306,8],[17369,9],[17845,7],[17962,10],[18789,9],[21465,9],[21485,9],[22020,10],[26165,8],[27021,8],[27143,8],[27962,8],[29286,8],[31128,9],[31309,7],[31489,8],[31796,8],[32509,9],[33174,10],[33366,8],[33510,9],[33794,8],[33869,8],[34014,10],[36225,9],[36480,9],[36575,9],[36849,9],[37283,9],[37419,9],[37476,7],[37731,9],[37785,7],[37852,7],[38319,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[214,9],[12470,9],[12683,10],[13113,7],[13186,9],[13447,9],[13594,9],[14083,8],[14110,8],[14149,9],[14364,8],[14482,9],[14539,7],[19384,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[788,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[185,9],[225,7],[3194,9],[3217,7],[3971,10],[4034,7],[5167,7],[5261,9],[5428,9],[5477,9],[5541,9],[5728,8],[9566,7],[10210,9],[10525,7],[10787,8],[12691,9],[15210,9],[15389,9],[17380,8],[17707,7],[19303,8],[36118,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2313,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43305,9]]}}}],["geocode(address",{"_index":12894,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13794,18]]}}}],["geocoded_address",{"_index":12895,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14218,18],[14300,18],[14547,18]]}}}],["geocoded_addresses[!is.na(geocoded_addresses$latitud",{"_index":12897,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14572,54]]}}}],["geocodedalumni",{"_index":12572,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[28002,16],[29957,14],[30498,14],[31827,14]]}}}],["geocodedalumni.csv",{"_index":12568,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[25785,19]]}}}],["geocodefarm",{"_index":18139,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5716,11]]}}}],["geocoder.pi",{"_index":18146,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7708,13],[13898,11],[15016,11],[15096,11],[17342,11]]}}}],["geocoder.u",{"_index":18138,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5699,12]]}}}],["geoffrey",{"_index":16825,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7175,8],[52826,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46637,8]]}}}],["geograph",{"_index":79,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1411,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29182,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1531,11],[2215,12],[13310,12],[25434,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67605,14],[67717,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3866,15]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2372,12],[19537,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[701,10],[9110,10],[9182,10],[9352,10],[9762,10],[9955,10],[10939,10],[11095,10],[13360,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43911,12]]},"/en/lessons/extracting-keywords":{"position":[[3193,12],[3757,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3308,10],[3338,10],[7223,10],[29665,12],[29708,10],[35067,10]]},"/en/lessons/geocoding-qgis":{"position":[[1167,12],[2518,12],[4271,12],[10501,10],[31599,12],[38431,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[399,12],[16376,12],[16444,12]]},"/en/lessons/georeferencing-qgis":{"position":[[1434,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[524,10],[732,10],[1112,10],[1426,10],[1487,10],[1871,10],[3773,10],[4287,10],[4713,10],[5897,10],[6008,10],[6056,10],[6177,14],[6668,10],[7189,10],[7357,10],[7616,10],[7957,10],[8301,10],[8590,10],[9302,10],[10347,10],[10602,10],[10829,10],[11573,10],[11985,10],[12301,10],[12409,10],[12643,12],[12711,10],[12876,10],[13715,10],[13856,10],[14011,10],[14876,10],[17310,10],[17444,10],[18308,10],[20126,10],[30736,14],[32559,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[667,12],[1162,15],[5223,10],[12959,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2387,10]]},"/en/lessons/gravity-model":{"position":[[7001,11],[7538,12],[15420,14],[60602,12],[62830,12],[64181,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47503,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3205,11]]},"/en/lessons/intro-to-linked-data":{"position":[[6886,12]]},"/en/lessons/introduction-map-warper":{"position":[[712,10],[1078,12],[1347,10],[2504,10],[2699,10],[2999,10],[4043,10],[4305,10],[5853,12],[14283,10],[19996,10],[20293,10],[23240,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1254,10],[3402,10],[3471,10],[10877,10],[21780,12]]},"/en/lessons/qgis-layers":{"position":[[6352,10],[9403,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11136,10],[11347,10],[11549,10],[11704,10],[11857,10],[13570,10],[13639,10],[27274,10],[29665,10],[32760,10],[38373,10],[38489,10]]},"/en/lessons/sonification":{"position":[[14480,14],[19843,10]]},"/en/lessons/space-place-gazetteers":{"position":[[139,12],[3024,10],[4341,10],[4439,10],[5070,11],[5280,12],[5494,10],[5879,10],[8313,10],[8502,10],[9657,12],[10568,12],[10910,10],[12161,12],[33909,10],[43020,10],[44002,10],[45876,12],[49462,12],[50388,12],[50840,10],[51238,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34715,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4850,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[4883,10],[20986,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1685,10],[10995,10],[15468,10],[18710,12],[23945,14],[24504,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[620,10]]}}}],["geographi",{"_index":3845,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15898,9],[47465,9],[68924,10]]},"/en/lessons/georeferencing-qgis":{"position":[[892,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[33314,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22744,9]]},"/en/lessons/gravity-model":{"position":[[62532,10],[65140,10]]},"/en/lessons/qgis-layers":{"position":[[973,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3847,10],[3962,9],[9158,9],[49948,10],[50028,9],[51125,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5224,10],[13823,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21777,9],[23577,9],[25775,9]]},"/en/lessons/vector-layers-qgis":{"position":[[7815,10]]}}}],["geogrpah",{"_index":9234,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12589,12]]}}}],["geohuman",{"_index":21055,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50499,13]]}}}],["geoid",{"_index":12922,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18362,6],[18465,6]]}}}],["geojson",{"_index":11643,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34847,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[356,7],[391,8],[525,7],[3434,7],[15629,7],[15769,8],[15779,7],[15863,8],[16131,7],[16167,9],[16209,7],[16273,7],[16623,8],[16689,7],[19375,7],[19643,7],[21170,7],[22044,7],[24024,7],[26200,7],[27947,7],[28974,7],[30630,7],[33415,7],[34649,7]]}}}],["geojson.addto(map",{"_index":18231,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21447,19],[24270,19],[26751,19],[28244,19],[29562,19],[31025,19],[33810,19],[35379,19]]}}}],["geojson.io",{"_index":18118,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[1460,10],[15949,11],[16459,11],[16518,11],[19433,11]]}}}],["geoloc",{"_index":2777,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3349,11]]},"/en/lessons/extracting-keywords":{"position":[[29995,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8124,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10103,10],[10156,12],[10269,10],[10433,10],[10714,10],[10836,10],[11046,12],[11134,11],[11215,12],[11559,10],[11749,10],[12328,10],[13483,10],[13972,10],[14670,10],[15481,10],[15526,10],[16744,10],[18737,10],[18789,10],[18887,10]]}}}],["geolocate_column",{"_index":18165,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12356,16],[13539,16],[14698,16],[17437,16],[17802,16],[18997,16]]}}}],["geolocate_column.apply(get_latitud",{"_index":18168,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12436,36],[13619,36],[14777,36],[17516,36],[17879,36],[19074,36]]}}}],["geolocate_column.apply(get_longitud",{"_index":18170,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12493,37],[13676,37],[14834,37],[17573,37],[17936,37],[19131,37]]}}}],["geolog",{"_index":3375,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11874,12]]}}}],["geom_bar(aes(x=is_secular",{"_index":9039,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28000,26],[28532,26]]}}}],["geom_col",{"_index":19859,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24098,10],[24678,8],[27484,10]]}}}],["geom_lin",{"_index":8877,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5420,11],[6253,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17242,12],[17426,11]]}}}],["geom_line(aes(linetype=has_sesame_ht",{"_index":19823,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15885,38]]}}}],["geom_point",{"_index":8878,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5436,12],[6269,12]]}}}],["geom_point(aes(x",{"_index":21889,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[55003,16]]}}}],["geom_smooth",{"_index":2580,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26514,12],[26577,13]]}}}],["geometr",{"_index":5662,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14238,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[7581,9]]},"/en/lessons/introduction-map-warper":{"position":[[13481,9]]},"/en/lessons/space-place-gazetteers":{"position":[[38278,9]]}}}],["geometri",{"_index":5639,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[7841,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51444,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33607,10]]},"/en/lessons/geocoding-qgis":{"position":[[1864,8],[2735,10],[12780,8],[12818,8],[21152,8],[26510,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[23688,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3518,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9350,11],[9819,8],[14324,11],[14473,11],[42297,12]]}}}],["geonam",{"_index":12609,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9482,8],[10155,8],[10503,8],[10512,11],[12389,8],[13979,9],[15634,8],[17856,8],[19227,8],[28595,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20874,9]]},"/en/lessons/intro-to-linked-data":{"position":[[6869,9],[7990,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44178,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1173,8],[5628,9]]}}}],["geonames:2921044",{"_index":12727,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28111,16]]}}}],["geonames:3017382",{"_index":12738,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28386,16]]}}}],["geonames:4140963",{"_index":12729,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28172,16]]}}}],["geonames:4668339",{"_index":12735,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28320,16]]}}}],["geonames:6077243",{"_index":12732,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28246,16]]}}}],["geonames:6167865",{"_index":12725,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28046,16]]}}}],["geonewsmin",{"_index":20520,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2284,13]]}}}],["geopars",{"_index":2846,"title":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[0,10],[52,9]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13084,8]]},"/en/lessons/geocoding-qgis":{"position":[[3355,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1,10],[53,9],[155,9],[356,9],[639,10],[655,9],[865,9],[1059,9],[1297,9],[1502,10],[1669,9],[1747,9],[2007,9],[2143,9],[2239,9],[2514,9],[3024,9],[3509,9],[3778,9],[3811,9],[3947,9],[4093,9],[4374,9],[4423,9],[4842,9],[5047,9],[5125,9],[5189,9],[5241,9],[5348,10],[5489,10],[5528,9],[5810,9],[6021,9],[6118,10],[6164,9],[6209,12],[6258,13],[6336,9],[6658,9],[6833,9],[6924,9],[7427,9],[7494,11],[7577,10],[7679,9],[7801,9],[7865,9],[8116,9],[8236,9],[8494,9],[9306,11],[9898,10],[10239,9],[10812,9],[10950,9],[11115,9],[11253,10],[12178,9],[12290,10],[12355,9],[12509,9],[12895,9],[13270,9],[14273,9],[15960,9],[16051,9],[16342,9],[16483,9],[16725,9],[18678,9],[19061,9],[21512,9],[22425,9],[22982,9],[23167,9],[23994,9],[24176,9],[24512,9],[24678,9],[25597,9],[26214,9],[29048,9],[29343,11],[29396,11],[29641,10],[29674,9],[29754,9],[29871,9],[30490,9],[30656,9],[31035,9],[31276,9],[31763,10],[32333,9],[32647,9]]},"/en/lessons/space-place-gazetteers":{"position":[[45224,10]]}}}],["geoparser/bin",{"_index":12699,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24812,15]]}}}],["geoparser_map_key",{"_index":12602,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7941,18],[7963,17],[8544,17]]}}}],["geoparser_map_key=token",{"_index":12604,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8711,23]]}}}],["geoparser’",{"_index":12606,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9272,11]]}}}],["geopi",{"_index":18114,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[265,6],[1433,6],[3257,6],[5198,5],[5278,5],[5462,5],[5975,5],[6092,5],[6387,5],[6492,5],[6675,5],[7827,5],[7902,5],[8071,6],[8281,5],[8356,5],[9809,5],[9846,5],[10752,5],[10812,6],[11096,5],[11236,5],[11311,5],[11743,5],[12003,5],[12078,5],[13158,5],[13233,5],[14319,6],[14399,5],[18435,6]]}}}],["geopolit",{"_index":2769,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2520,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35047,12]]},"/en/lessons/sentiment-analysis":{"position":[[28607,12]]}}}],["geopy.exc.geocodertimedout",{"_index":18180,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[15221,27],[15435,26]]}}}],["geopy.geocod",{"_index":18147,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7852,15],[8095,15],[8306,15],[11261,15],[12028,15],[13183,15],[14349,15],[18465,15]]}}}],["georectifi",{"_index":10095,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3254,12]]}}}],["georefer",{"_index":10126,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13048,12]]},"/en/lessons/georeferencing-qgis":{"position":[[137,13],[205,12],[1962,12],[2965,12],[5717,12],[8908,12],[8985,12],[10308,13],[12194,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[14597,12]]},"/en/lessons/introduction-map-warper":{"position":[[231,12],[621,12],[956,12],[2577,12],[3149,12],[4617,13],[7160,13],[9462,12],[10567,12],[10615,12],[11275,13]]}}}],["georeferenc",{"_index":10079,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13,13]]},"/en/lessons/georeferencing-qgis":{"position":[[0,14]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14,13],[177,13],[257,13],[658,14],[782,14],[863,14],[1016,13],[1300,13],[1356,14],[2689,13],[2772,13],[2865,13],[3330,13],[3720,13],[4334,13],[4511,13],[6998,13],[7136,13],[7343,13],[7400,13],[7699,13],[7973,13],[8021,13],[8082,13],[8307,13],[8519,13],[8727,13],[9035,13],[9829,13],[11017,13],[13255,13],[13520,13],[13622,13],[14371,13]]},"/en/lessons/extracting-keywords":{"position":[[3649,14],[39163,14]]},"/en/lessons/geocoding-qgis":{"position":[[2291,15],[2311,14]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31301,15],[32083,14],[32347,14]]},"/en/lessons/georeferencing-qgis":{"position":[[1,14],[116,13],[288,14],[442,14],[809,16],[827,14],[1237,14],[1728,14],[2456,17],[4079,13],[4099,13],[5215,13],[6721,13],[7816,13],[8069,14],[8144,13],[8448,14],[9236,13],[9301,13],[9573,14],[9622,13],[10404,14],[11168,13],[11419,13],[11939,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[13787,13],[14215,13],[14618,14],[20151,14],[20171,14]]},"/en/lessons/introduction-map-warper":{"position":[[157,14],[520,14],[676,14],[1249,13],[1511,14],[2461,14],[2782,13],[2917,15],[3697,14],[3893,15],[4359,13],[4698,14],[4825,15],[5111,14],[5583,15],[5994,13],[6229,14],[6357,14],[7917,15],[8845,14],[8924,14],[9085,13],[9163,13],[9271,13],[10297,14],[11505,13],[13518,14],[14077,13],[14469,14],[17795,15],[17951,14],[18139,14],[18443,13],[18626,13],[18726,13],[18830,14],[19613,14],[19797,13],[20088,13],[20750,13],[21095,13],[22024,14],[22486,13],[23424,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21849,14]]},"/en/lessons/qgis-layers":{"position":[[18818,14]]},"/en/lessons/space-place-gazetteers":{"position":[[50820,15]]},"/en/lessons/vector-layers-qgis":{"position":[[4408,13],[4493,14],[4511,14]]}}}],["georg",{"_index":2486,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18202,6],[18251,6],[18300,6],[18349,6],[18398,6],[18447,6],[18496,6],[18545,6],[22127,6],[28225,6],[28850,6],[28919,6],[28988,6],[29057,6],[29127,6],[29199,6],[29272,6],[29343,6],[30350,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2323,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2610,6],[2890,7],[3353,6]]},"/en/lessons/common-similarity-measures":{"position":[[32368,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7448,6],[7476,6],[7504,6],[7563,6],[7609,6],[25024,6],[25723,6],[38945,6],[46991,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46905,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3485,6],[4034,6]]},"/en/lessons/intro-to-linked-data":{"position":[[2126,6],[2232,6],[2248,6],[2272,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15986,6],[17636,6]]},"/en/lessons/sonification":{"position":[[34430,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10488,6],[14678,6],[49025,6],[50359,6],[50483,6],[58506,6],[61476,7]]}}}],["george,san",{"_index":3583,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3272,10]]}}}],["george,wilmington",{"_index":3565,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3058,18]]}}}],["georgetown",{"_index":8982,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20933,10]]}}}],["georgia",{"_index":2762,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1821,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36072,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20829,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32007,8]]}}}],["georgian",{"_index":19261,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13450,8]]}}}],["geoscience.9",{"_index":20937,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[12977,12]]}}}],["geospati",{"_index":2729,"title":{"/en/lessons/geospatial-data-analysis":{"position":[[6,10]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33768,10]]},"/en/lessons/extracting-keywords":{"position":[[4173,10]]},"/en/lessons/georeferencing-qgis":{"position":[[11642,10],[12133,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[7,10],[2712,10],[2745,10],[4827,10],[6099,10],[7139,10],[7260,10],[20078,10],[23315,10],[29153,10],[29403,10],[33856,10],[33976,10],[36181,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[21655,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36628,10]]},"/en/lessons/qgis-layers":{"position":[[334,10],[7537,10],[19038,10],[19118,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27406,10]]},"/en/lessons/space-place-gazetteers":{"position":[[9339,10],[17105,10],[45527,10],[47497,12],[47691,10],[48265,10],[50129,11],[50582,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49785,10],[50049,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[242,10],[1848,10],[6339,10],[7281,10],[21696,10],[26113,10],[26307,10]]},"/en/lessons/vector-layers-qgis":{"position":[[17350,10]]}}}],["geostatist",{"_index":21018,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[47568,14]]}}}],["geotag",{"_index":2805,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5568,8],[5874,7],[6194,9]]}}}],["geotiff",{"_index":15667,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[9030,7],[19948,8]]},"/en/lessons/qgis-layers":{"position":[[371,9],[19155,9]]}}}],["gephi",{"_index":2948,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24931,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14710,5],[30305,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21079,6],[21298,5],[27398,5],[46134,5],[52635,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3497,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33854,5],[34143,5],[34171,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18768,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1664,5]]}}}],["gephi’",{"_index":10622,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46050,7]]}}}],["gerard",{"_index":16658,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12650,7]]}}}],["gerardi",{"_index":11955,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9914,7],[61214,7]]}}}],["gerardin",{"_index":22975,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50116,9]]}}}],["gerardo",{"_index":11938,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9695,7],[10084,7],[60995,7],[61384,7]]}}}],["germain",{"_index":6059,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44949,8]]}}}],["german",{"_index":4579,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3660,6],[3755,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59263,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3574,7],[3622,6],[3927,6],[4100,6],[5484,6],[5871,7],[5895,6],[6327,6],[8200,6],[12582,6],[12756,6],[12865,6],[12878,8],[15137,6],[15185,8],[16507,8],[19716,6],[32322,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35469,6],[40475,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7132,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25204,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43678,6],[62537,6],[63655,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16396,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20748,6]]}}}],["german+submarin",{"_index":13215,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26111,20],[27417,20],[27787,20],[29843,21],[32301,18],[39268,16],[42011,17],[43240,17],[45429,17]]}}}],["germani",{"_index":7218,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4052,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28592,7],[39467,8]]},"/en/lessons/geocoding-qgis":{"position":[[34525,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18297,7],[28103,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13805,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37749,8]]}}}],["germania",{"_index":12481,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68834,9]]}}}],["germany’",{"_index":23496,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[37489,9],[39856,9]]}}}],["gerona",{"_index":20965,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[26745,6],[27998,7],[31003,6],[35612,6],[35637,6],[40277,6],[40302,6]]}}}],["gerrit",{"_index":16661,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12713,7]]}}}],["gestur",{"_index":1672,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36652,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[865,8]]}}}],["get",{"_index":1073,"title":{"/en/lessons/getting-started-with-markdown":{"position":[[0,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[0,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5191,4],[33140,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[10994,4],[33011,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13639,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1855,7],[44277,7],[55490,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[204,7],[6311,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8169,8],[15924,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52861,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8296,4],[55835,8],[60962,4],[66967,7]]},"/en/lessons/common-similarity-measures":{"position":[[8640,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24156,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27591,4],[32393,4],[42696,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[618,7],[7791,7]]},"/en/lessons/counting-frequencies":{"position":[[12260,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4775,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10146,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10398,7],[35900,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[250,7],[15842,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15868,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7648,7],[7742,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21353,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18472,7],[49888,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9805,4],[20424,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5636,7],[6045,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[257,7],[6565,7],[8417,7],[12052,7],[30887,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6778,7],[18422,4]]},"/en/lessons/extracting-keywords":{"position":[[8430,7],[21479,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1022,4],[11940,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12490,7],[18465,7],[54556,7]]},"/en/lessons/geocoding-qgis":{"position":[[104,7],[4893,7]]},"/en/lessons/georeferencing-qgis":{"position":[[57,7],[1688,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[120,7],[6314,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[334,7],[2026,7],[9102,7],[11820,7],[12339,7],[13092,7],[33626,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[75,7],[1492,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10204,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[22316,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16467,4],[16557,4],[20050,7],[35401,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12806,7],[37886,7],[40078,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1103,7],[4848,7],[20000,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5520,7],[18230,7],[32440,7]]},"/en/lessons/intro-to-powershell":{"position":[[130,7],[1246,7],[1836,8],[3340,7],[4055,7],[11886,7],[26427,7],[35364,7],[38510,7],[38964,7],[44480,4],[44857,4],[45386,4],[46118,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[21112,4]]},"/en/lessons/introduction-map-warper":{"position":[[75,7],[6522,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[421,7],[12484,7],[28658,4]]},"/en/lessons/json-and-jq":{"position":[[16934,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19185,8],[25953,7],[29148,7],[29373,4],[47512,7],[48986,7]]},"/en/lessons/linear-regression":{"position":[[16162,7]]},"/en/lessons/logistic-regression":{"position":[[63746,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[74,7],[132,7],[1366,7],[2704,7],[7038,7],[21980,7],[29657,4]]},"/en/lessons/naive-bayesian":{"position":[[21714,4],[22404,7],[26469,4],[31419,4],[51677,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23093,4],[49540,4]]},"/en/lessons/research-data-with-unix":{"position":[[2096,7],[6415,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25383,7]]},"/en/lessons/sentiment-analysis":{"position":[[10862,7],[15891,7],[16876,8],[18809,7],[21628,7],[22674,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9472,7]]},"/en/lessons/sonification":{"position":[[19983,7],[26916,7],[27380,7],[28111,7],[30567,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18087,7],[30082,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6061,7],[13948,5],[18589,7],[19228,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14903,4],[48510,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1,7],[1232,7],[9545,7],[24395,7]]},"/en/lessons/transliterating":{"position":[[18037,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2537,7],[11287,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3895,7],[7024,7],[24334,7],[25047,7],[28885,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2009,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3678,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19128,7]]},"/en/lessons/working-with-text-files":{"position":[[7313,4],[7359,4]]},"/en/lessons/working-with-web-pages":{"position":[[2007,7]]}}}],["get.read",{"_index":11394,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29451,10]]}}}],["get_dominant_cat",{"_index":4221,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41632,16]]}}}],["get_dominant_cat(clustered_df:pd.datafram",{"_index":4241,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42981,43]]}}}],["get_dominant_cat(joined_df",{"_index":4237,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42649,27]]}}}],["get_feature_names_out",{"_index":1463,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26107,23]]}}}],["get_fine_pos_tags(doc",{"_index":7046,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48912,23]]}}}],["get_item",{"_index":8768,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7674,8]]}}}],["get_latitude(x",{"_index":18157,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10004,16],[11471,16],[12238,16],[13393,16],[14582,16],[18645,16]]}}}],["get_lemma(doc",{"_index":6785,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28113,15]]}}}],["get_longitude(x",{"_index":18159,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10046,17],[11517,17],[12284,17],[13439,17],[14626,17],[18691,17]]}}}],["get_nrc_senti",{"_index":20077,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24109,17],[24512,17]]}}}],["get_nrc_sentiment(text_word",{"_index":20080,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24868,29]]}}}],["get_pixmap",{"_index":11071,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[15269,10]]}}}],["get_place_of_pub",{"_index":8842,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[23017,18]]}}}],["get_place_of_pub(record",{"_index":8835,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21491,25],[22201,25]]}}}],["get_pos(doc",{"_index":6798,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30014,13]]}}}],["get_pos_tags(doc",{"_index":6908,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[41954,18]]}}}],["get_pr",{"_index":6414,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47215,10],[47388,9]]}}}],["get_provid",{"_index":23527,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42449,12],[43636,12]]}}}],["get_provider('cartodbpositron",{"_index":23559,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45418,31]]}}}],["get_sent",{"_index":20071,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23855,15]]}}}],["get_sentences(text_str",{"_index":20074,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23979,26]]}}}],["get_sentiment(sentences_vector",{"_index":20211,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47036,31]]}}}],["get_support",{"_index":17351,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64867,13],[65098,13]]},"/en/lessons/logistic-regression":{"position":[[44172,13]]}}}],["get_text",{"_index":15113,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17752,10]]},"/en/lessons/transliterating":{"position":[[18293,11],[18440,12],[18500,11]]}}}],["get_text_as_str",{"_index":20056,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21537,19]]}}}],["get_text_as_string(\"filepath",{"_index":20057,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21614,30]]}}}],["get_token",{"_index":20064,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23021,12]]}}}],["get_token(doc",{"_index":6777,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[26009,15],[26343,15]]}}}],["get_tokens(text_str",{"_index":20066,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23569,23]]}}}],["gete",{"_index":10799,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25157,6]]}}}],["getindivtri",{"_index":10244,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33811,16],[36276,16],[42671,14],[45148,16]]}}}],["getindivtrials(queri",{"_index":10236,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32623,22],[34321,22],[36602,22],[37482,22],[46643,22]]}}}],["getitemtempl",{"_index":8531,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[5070,17]]}}}],["getjson",{"_index":18254,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[31190,8]]}}}],["getjson(\"census.geojson",{"_index":18222,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21116,27],[23970,27],[26146,27],[27893,27],[28920,27]]}}}],["getjson(\"stations.geojson",{"_index":18251,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[30574,29],[33359,29],[34593,29]]}}}],["getlett",{"_index":23159,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20777,10]]}}}],["getletters(typ",{"_index":23160,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20823,16]]}}}],["getlin",{"_index":18378,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30849,7],[31025,7]]}}}],["getngram",{"_index":17005,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7735,9]]}}}],["getngrams(test1.split",{"_index":17008,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7888,24]]}}}],["getngrams(test2.split",{"_index":17009,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7926,24]]}}}],["getngrams(wordlist",{"_index":16996,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5560,19],[5859,19]]}}}],["getpageimag",{"_index":10754,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[19778,14]]}}}],["getresult",{"_index":13996,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[37302,12],[37663,10],[37731,12],[39088,12],[39715,12]]}}}],["getresults(error",{"_index":13998,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[37757,17],[39741,17]]}}}],["getsearchresult",{"_index":10199,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16127,16],[17485,16],[19274,16],[20766,16],[23558,17],[24724,16],[24870,16],[26904,16],[38826,16],[45125,18]]}}}],["getsearchresults(queri",{"_index":10183,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14109,23],[21645,23],[24985,23],[28064,23],[38959,23],[45264,23]]}}}],["getti",{"_index":11610,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29584,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2300,5],[20904,5],[23083,6],[26802,5],[26987,5]]},"/en/lessons/space-place-gazetteers":{"position":[[22167,5]]}}}],["getty’",{"_index":13490,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22936,7]]}}}],["getwd",{"_index":19719,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[24692,8]]}}}],["gexf",{"_index":10623,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46058,4],[46432,4],[52620,4]]}}}],["ggplot",{"_index":19839,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17013,8],[24762,6],[27205,6]]}}}],["ggplot(aes(d",{"_index":19822,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15860,16],[16724,16]]}}}],["ggplot(aes(x",{"_index":19858,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24059,12],[27444,12]]}}}],["ggplot(data=california_and_new_york_state_popul",{"_index":8873,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5321,54]]}}}],["ggplot(data=mississippi_and_virginia_state_popul",{"_index":8882,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6153,55]]}}}],["ggplot(secular_colleges_after_1812",{"_index":9043,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28492,35]]}}}],["ggplot(secular_colleges_before_1812",{"_index":9038,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27959,36]]}}}],["ggplot(wf_comment_df",{"_index":21888,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54979,21]]}}}],["ggplot2",{"_index":8868,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4924,7],[28935,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23872,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23426,8],[45025,7],[45178,8],[45206,7]]}}}],["ggplot2](http://strimas.com/r/tidi",{"_index":12939,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20306,35]]}}}],["ggplot2–thi",{"_index":8852,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2870,12]]}}}],["ggsave",{"_index":21881,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54001,6]]}}}],["ggsave(\"wordfish",{"_index":21878,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[53868,16]]}}}],["gh",{"_index":3201,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53785,2],[53877,2],[53984,2],[54074,2],[59641,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12770,3],[12919,3],[12991,2],[13045,2],[13110,3],[13307,3],[13422,2],[15622,3],[25684,2],[30290,3],[31282,3],[34438,2],[36613,2],[36746,3],[38824,2],[51247,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11034,2]]}}}],["ghana",{"_index":1535,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30028,5],[47416,6],[50774,6]]}}}],["ghostscript",{"_index":270,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6072,11]]}}}],["gi",{"_index":10992,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[39206,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28022,3],[35097,5]]},"/en/lessons/geocoding-qgis":{"position":[[1256,3],[1808,3],[5586,3],[7416,3],[10881,4],[15715,4],[16449,4],[17134,3],[19608,4],[26408,3]]},"/en/lessons/georeferencing-qgis":{"position":[[94,3],[265,3],[690,3],[1201,3],[1754,4],[2590,3],[3541,4],[5275,3],[6530,3],[6687,3],[6889,3],[7710,3],[8953,3],[9041,3],[11057,3],[11194,3],[11882,4],[12254,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[32586,3],[32657,3],[32803,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[1486,4],[5156,5],[5474,4],[5882,3],[8704,3],[11754,4],[11892,3],[12126,4],[12898,3],[13531,3],[13914,4],[14989,3],[15042,3],[15330,3],[17283,3],[18375,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47534,6]]},"/en/lessons/introduction-map-warper":{"position":[[4074,5],[5464,3],[6203,3],[17650,3],[19849,3],[20129,3],[20911,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4872,3]]},"/en/lessons/qgis-layers":{"position":[[194,3],[1105,3],[4197,3],[4659,3],[5453,3],[7872,3],[8998,3],[17019,3]]},"/en/lessons/space-place-gazetteers":{"position":[[8343,6],[8532,6],[9077,3],[9218,3],[9301,3],[9417,3],[41909,3],[44161,3],[44392,3],[46154,3],[46224,3],[46940,4],[47002,4],[47665,4],[47931,3],[48124,3],[48311,3],[51005,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63184,2]]},"/en/lessons/vector-layers-qgis":{"position":[[519,3],[4457,3],[6025,4],[6532,3],[11524,3],[17064,3]]}}}],["giachan",{"_index":21923,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61434,10]]}}}],["giallo",{"_index":16840,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[16227,6]]}}}],["giant",{"_index":22959,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[43775,5]]}}}],["gib",{"_index":14667,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22649,3],[22675,3],[22721,3]]}}}],["gibb",{"_index":3240,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60355,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2619,6]]},"/en/lessons/extracting-keywords":{"position":[[3572,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12259,5]]},"/en/lessons/sentiment-analysis":{"position":[[11460,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6110,5]]}}}],["gibberish",{"_index":5536,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[55082,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36091,10]]}}}],["gibbon",{"_index":18311,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15778,7],[16450,7],[16555,7],[16674,7],[16716,9],[17140,6],[17795,8],[18051,8],[18307,8],[18395,7],[18458,7],[18603,7],[18866,8],[18984,8],[19132,8],[20111,8],[21219,7],[23917,8],[24568,8],[26157,8]]}}}],["gibbon’",{"_index":18316,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[16630,8]]}}}],["gibbs’",{"_index":10988,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[38950,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17422,7]]}}}],["gibson",{"_index":3555,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2940,7]]}}}],["gid",{"_index":9932,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51994,6],[52854,6]]}}}],["gid2",{"_index":9727,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22716,4]]}}}],["gideon",{"_index":5790,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32404,6]]}}}],["gif",{"_index":20579,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25764,3],[25932,3],[34055,3],[34181,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17662,4]]}}}],["gif\",\".jpg",{"_index":22341,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32341,14]]}}}],["gigabyt",{"_index":7800,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6262,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28825,9]]},"/en/lessons/intro-to-bash":{"position":[[8617,10],[8755,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13528,8]]}}}],["gigaword",{"_index":3865,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17217,8],[18497,8]]}}}],["gil",{"_index":3265,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61389,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65769,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32104,3]]}}}],["gilbert",{"_index":20365,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13604,8],[14358,8],[39766,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13917,7]]}}}],["gilmor",{"_index":20888,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5902,7],[49877,8],[49974,8]]}}}],["gil’",{"_index":3209,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56340,5]]}}}],["gimp",{"_index":8339,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19660,4],[19713,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23557,4],[23663,5]]}}}],["ginosar",{"_index":11225,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45407,8]]}}}],["ginter",{"_index":10045,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58558,7],[58839,7]]}}}],["giordan",{"_index":11986,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10528,7],[61828,7]]}}}],["giovanni",{"_index":11747,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5423,8],[10550,8],[24072,8],[24245,8],[24787,8],[26262,8],[26356,8],[26445,8],[32189,8],[61850,8]]},"/en/lessons/jupyter-notebooks":{"position":[[38593,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51201,8],[52807,8]]}}}],["giraldo",{"_index":18184,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16347,7]]}}}],["girder",{"_index":18591,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58798,9]]}}}],["girl",{"_index":7458,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27276,5]]},"/en/lessons/logistic-regression":{"position":[[47396,4],[53083,5],[53464,5],[53543,7],[54027,6],[67245,7],[67403,7]]}}}],["girlinth",{"_index":19220,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3942,12]]}}}],["gis.12",{"_index":21014,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[45697,6]]}}}],["gist.github.com",{"_index":20792,"title":{},"body":{"/en/lessons/sonification":{"position":[[34496,15]]}}}],["gis’",{"_index":12826,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[10183,5]]}}}],["git",{"_index":3000,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5478,4],[7301,3],[10572,3],[12884,3],[16312,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15100,5],[41728,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7120,3],[7271,3],[39285,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[215,3],[1438,3],[1864,4],[4743,3],[5860,3],[5909,3],[5950,3],[6163,3],[6308,3],[6378,4],[7560,4],[7587,3],[8072,3],[8487,3],[8565,3],[9249,4],[9443,3],[9535,4],[10800,3],[14613,3],[14685,3],[14852,4],[16316,7],[17018,3],[18146,3],[21501,3],[30791,3],[33818,3],[33898,3],[34368,4],[34428,3],[34543,3],[34572,4],[34587,4],[34655,4],[35460,3]]},"/en/lessons/intro-to-bash":{"position":[[145,3],[1986,3],[2812,3],[3005,3],[3221,3],[4278,3]]},"/en/lessons/research-data-with-unix":{"position":[[2426,3],[2506,3],[2762,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23559,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10069,3]]}}}],["git.io/tran",{"_index":385,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9989,12]]}}}],["git/github",{"_index":5352,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6551,11]]}}}],["git/vers",{"_index":5332,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4787,15]]}}}],["gitelman",{"_index":23651,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20352,9]]}}}],["github",{"_index":339,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[41,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8530,6],[8862,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20874,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8669,7],[8928,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43,6],[1046,6],[1059,6],[1202,6],[1229,6],[1804,6],[5193,6],[5206,6],[5221,6],[5448,6],[5677,7],[7227,6],[9751,6],[9785,6],[10476,6],[11264,6],[11288,6],[11391,6],[11706,7],[11777,6],[12358,6],[12446,6],[12471,6],[12705,6],[12752,6],[12791,6],[13077,6],[13865,6],[13967,6],[15122,6],[26275,6],[26439,6],[26479,6],[26668,6],[27040,9],[27075,8],[27134,6],[27280,8],[27361,7],[27450,6],[27543,7],[27747,9],[27759,8],[27825,8],[27848,6],[27903,8],[27936,10],[27951,6],[28098,6],[28418,6],[28620,6],[28660,6],[28992,6],[30027,6],[38125,6],[38220,6],[38454,6],[43907,6],[51000,6],[51357,6],[51490,7],[51950,6],[52356,6],[52692,6],[52741,6],[52919,6],[53350,6],[54821,6],[55098,6],[55361,6],[56767,6],[56866,6],[56954,6],[57076,6],[57516,6],[57828,6],[58082,6],[59457,6],[61366,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59502,8],[69523,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4868,6],[6282,6],[7990,6],[49902,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67,6],[1558,6],[2829,6],[2906,6],[2976,6],[3852,6],[5747,7],[10759,6],[11744,6],[12615,6],[12786,6],[13068,6],[13595,6],[14368,6],[14755,7],[14813,7],[14930,7],[15113,8],[16418,6],[16641,6],[25914,6],[26026,6],[26142,6],[26298,6],[28771,6],[28977,6],[29481,6],[30161,6],[30235,6],[30503,7],[30869,6],[31194,6],[33889,6],[34281,6],[38331,6],[41669,6],[41961,6],[42533,6],[42880,6],[44534,7],[47517,6],[50468,6],[52691,6],[53563,6],[59316,6],[65689,7],[65749,6],[65939,6],[66323,6],[66528,6],[66599,6],[67217,6],[70030,6],[70171,7],[70224,6],[70347,6],[70446,6],[70663,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13472,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4892,6],[61858,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33733,6],[35974,6],[37011,7],[37840,6],[38697,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35107,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7098,7],[7279,7],[7383,6],[39150,6],[41711,6],[45741,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2519,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13080,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4592,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[42,6],[223,7],[403,6],[432,6],[857,6],[894,6],[941,6],[1056,7],[1294,6],[1446,6],[1494,7],[1543,6],[1675,6],[5868,7],[5917,6],[6276,6],[6397,7],[6454,6],[6728,6],[6852,6],[7008,7],[8631,6],[8863,6],[9015,7],[9040,6],[9119,6],[9187,6],[9715,6],[9998,6],[10098,6],[10145,6],[10195,6],[10261,6],[10397,6],[10430,6],[10582,6],[10622,6],[12093,6],[12212,6],[12257,6],[13140,6],[13220,7],[14329,6],[15318,6],[15391,6],[15640,6],[15806,6],[16237,6],[16343,6],[16534,6],[16707,6],[16796,6],[18413,7],[18504,6],[20937,6],[21739,6],[24089,6],[24194,6],[24232,6],[24332,6],[24595,6],[24692,6],[25112,8],[25528,6],[25547,6],[25684,6],[25855,6],[25921,7],[26827,6],[27188,6],[28027,6],[29204,6],[29725,6],[30100,6],[30232,6],[30332,6],[31554,6],[32373,7],[33405,7],[33444,6],[33555,6],[33589,6],[33647,6],[33702,6],[34172,6],[34240,6],[34691,6],[34935,6],[35024,6],[35057,7],[35117,6],[35262,6],[35468,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1955,6],[4817,6],[9007,6],[9112,6],[9151,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21628,7],[35136,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42165,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1051,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1246,6],[26152,6]]},"/en/lessons/introduction-map-warper":{"position":[[6767,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1594,6],[35279,7],[35412,6],[35551,6],[35777,6],[38291,8],[38442,6],[38531,6],[38710,6],[43927,6],[44264,6],[44635,7],[46455,6],[46906,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11116,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17670,6]]},"/en/lessons/preserving-your-research-data":{"position":[[8007,6]]},"/en/lessons/sentiment-analysis":{"position":[[15376,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10206,7],[10336,7],[15951,6],[16079,6]]},"/en/lessons/sonification":{"position":[[23120,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5300,6],[31743,6],[31987,7],[32032,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12548,6],[22123,6],[32406,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6890,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19761,6],[48128,6],[48336,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26776,6]]}}}],["github.com",{"_index":3029,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11564,10],[13136,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[577,10],[4709,10],[16824,10],[27979,11],[34993,10],[35677,10],[39329,10],[39527,10],[39671,10],[42228,10],[42944,10],[43084,11],[71309,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46700,11]]}}}],["github.com/scholarslab/collabdemo",{"_index":5502,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38059,33]]}}}],["github.io",{"_index":3203,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54841,9]]}}}],["github/git",{"_index":13076,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34288,10]]}}}],["github_usernam",{"_index":3128,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38432,16]]}}}],["github’",{"_index":3015,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7271,8],[58199,8],[59785,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6918,8],[23971,8],[25880,8],[40195,8],[63945,8],[66716,8],[67857,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6573,8],[24529,8]]},"/en/lessons/jupyter-notebooks":{"position":[[44651,8]]}}}],["gitit",{"_index":21210,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31258,5]]}}}],["gitlab",{"_index":5379,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10934,7],[70674,7]]}}}],["giugno",{"_index":11823,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6557,6],[7356,6],[56134,9]]}}}],["give",{"_index":705,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23524,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11474,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4829,6],[4988,5],[14294,6],[14639,5],[15252,6],[16405,5],[16703,5],[19399,4],[19658,4],[19827,4],[25050,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3106,5],[4417,4],[4825,4],[5919,4],[14630,4],[19769,4],[22174,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25731,5],[34078,6],[55356,4],[57571,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6050,4],[13212,4],[13729,6],[19602,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11212,4],[43218,5],[46343,5],[59278,4],[60287,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63474,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2178,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8460,4],[8728,5],[17229,4],[17282,4],[24633,4],[28872,4],[31884,4],[44009,5],[49726,5],[52842,4],[70255,5]]},"/en/lessons/common-similarity-measures":{"position":[[24755,5],[35859,4],[37140,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5229,4],[22959,4],[27311,4],[27702,4],[29403,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22042,4],[22110,4],[22161,4],[22449,5],[37199,4],[42460,4],[46835,4],[47092,4],[49632,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15355,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3092,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16610,5]]},"/en/lessons/counting-frequencies":{"position":[[9909,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[557,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26463,4],[31111,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15152,5],[17087,4],[17921,4],[20229,4],[30955,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12673,5],[20366,4],[22171,5],[22855,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16313,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2790,5],[15092,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9731,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6251,5],[16669,4],[28856,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25172,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12283,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11771,4],[21481,5],[43027,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8143,4],[10972,4],[12693,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20709,4],[21091,4],[22333,5],[23092,5],[24884,4],[26795,4],[36630,6],[36770,6],[39346,4],[40449,5],[43524,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2351,4],[3371,4]]},"/en/lessons/extracting-keywords":{"position":[[37512,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7949,4],[13516,4],[15379,6],[41503,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7143,4],[30379,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1088,5],[7084,5],[17348,5],[34479,4],[34519,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8569,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2949,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23801,4],[23975,4],[30304,4],[40755,4],[59698,4]]},"/en/lessons/geocoding-qgis":{"position":[[2761,5],[31370,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[376,6],[16353,6],[16496,4],[16650,4],[16845,4],[17974,5],[25303,4]]},"/en/lessons/georeferencing-qgis":{"position":[[546,4],[9153,4],[11999,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[17654,4],[22346,6],[30936,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7935,5],[17663,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17555,6],[18838,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2941,4],[7713,4],[11526,4],[19393,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2950,5],[13497,4]]},"/en/lessons/gravity-model":{"position":[[41169,4],[41371,5],[51474,4],[55661,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[13371,5]]},"/en/lessons/installing-omeka":{"position":[[1851,4],[2285,5],[2381,5],[11575,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2548,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37266,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11906,4],[17706,5],[20214,4],[21309,4],[21736,4],[24130,4],[25094,4],[33194,4],[41254,4]]},"/en/lessons/intro-to-bash":{"position":[[25136,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1608,4],[2247,5],[12482,5]]},"/en/lessons/intro-to-linked-data":{"position":[[13934,5],[19392,4],[19614,4],[22653,5],[31698,4]]},"/en/lessons/intro-to-powershell":{"position":[[7342,5],[14379,4],[30758,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[616,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[16717,4],[23521,4]]},"/en/lessons/introduction-map-warper":{"position":[[7428,4],[10457,5],[16013,5],[18792,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20138,4],[31752,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41156,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25700,6],[31618,5],[33990,5]]},"/en/lessons/json-and-jq":{"position":[[6547,4],[25327,4],[37680,5]]},"/en/lessons/jupyter-notebooks":{"position":[[30150,4],[39567,4],[40771,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2024,4]]},"/en/lessons/linear-regression":{"position":[[45604,6],[62704,4]]},"/en/lessons/logistic-regression":{"position":[[18745,4],[20486,5],[55956,6],[56684,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6796,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5229,5],[27401,4]]},"/en/lessons/naive-bayesian":{"position":[[4064,5],[6446,4],[6489,4],[6825,6],[7248,6],[8121,4],[8200,4],[9716,4],[10002,4],[11700,4],[24850,4],[25927,4],[26359,4],[52030,4],[68128,6],[68744,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42263,5],[42563,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3098,4]]},"/en/lessons/qgis-layers":{"position":[[8710,4],[18852,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5737,4],[7003,4],[10285,4],[11367,5],[16324,5],[17928,4],[27892,5]]},"/en/lessons/research-data-with-unix":{"position":[[1057,5],[6462,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11902,4]]},"/en/lessons/sentiment-analysis":{"position":[[19672,5],[20464,6],[20700,4],[34355,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1572,4],[2250,4],[6846,6],[21402,6],[23135,4],[37954,4]]},"/en/lessons/sonification":{"position":[[7754,4]]},"/en/lessons/space-place-gazetteers":{"position":[[27940,5],[28009,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24551,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11968,6],[18613,5],[18972,4],[22971,4],[32624,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9994,5],[12513,4],[13532,4],[14823,5],[29600,4],[31407,5],[40054,5],[45159,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16805,5],[34617,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[909,4],[22177,5],[24975,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12594,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[382,4]]},"/en/lessons/transliterating":{"position":[[4155,4],[5577,5],[17662,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41384,5],[42938,5],[43024,4],[45299,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[18087,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13526,5],[22572,4],[23302,4],[25740,4],[26225,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40302,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17065,4]]},"/en/lessons/working-with-text-files":{"position":[[4183,6]]},"/en/lessons/working-with-web-pages":{"position":[[1747,4]]}}}],["given",{"_index":613,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19047,5],[19313,5],[23959,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10429,5],[17584,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8371,5],[10632,5],[14729,5],[18827,5],[23609,5],[24997,5],[25090,5],[28039,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15782,5],[53111,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2297,5]]},"/en/lessons/common-similarity-measures":{"position":[[880,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12071,5],[15014,5],[32801,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4379,5],[52786,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5750,5],[6477,5],[9156,5],[24461,6],[24725,5],[25765,5],[29786,5],[47789,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23087,5],[27898,5],[35939,5]]},"/en/lessons/counting-frequencies":{"position":[[6411,5],[12396,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40607,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21539,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4765,5],[5879,5],[11337,6],[25132,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32734,5],[38997,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5660,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15493,5],[15951,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2865,5],[24324,5],[30684,5],[30816,5],[35366,5],[47166,5],[48392,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25242,5],[27168,5],[31052,5],[38045,5],[38968,5],[53747,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9153,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13744,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31795,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15314,5],[15948,5],[18002,5]]},"/en/lessons/extracting-keywords":{"position":[[1139,5],[3822,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17999,5],[18365,5],[34575,5],[35388,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6547,5],[19805,5],[23587,5],[31558,5],[34267,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1271,5],[15612,5],[24988,5],[30751,5],[31731,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9354,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2819,5],[10238,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15353,5],[26806,5],[41004,5],[50154,5],[55033,5],[57367,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3027,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[18407,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31818,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15592,5],[16990,5]]},"/en/lessons/gravity-model":{"position":[[3170,5],[5877,5],[6693,5],[7816,5],[21796,5],[26594,5],[31782,5],[31973,5],[35105,5],[41651,5],[44950,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[18094,5],[25900,5]]},"/en/lessons/installing-omeka":{"position":[[7605,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14339,5],[15818,5],[25887,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12838,5],[29456,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5466,5],[9147,5],[10105,5],[13370,6],[14331,5],[14966,5],[24193,6],[29145,6],[30188,5],[31227,5],[31698,5],[32648,6],[33940,6],[35621,5],[37353,5],[43646,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25743,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2183,5],[31600,5]]},"/en/lessons/intro-to-powershell":{"position":[[18215,5],[36314,5],[43057,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4335,5],[5007,5],[14395,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12023,5],[16885,5],[24891,5],[25018,5],[28572,5],[32642,5],[38017,5],[38939,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43346,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3182,5],[11136,5],[13960,5],[38110,5]]},"/en/lessons/json-and-jq":{"position":[[39530,5],[40279,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1095,5],[5489,5],[7194,5]]},"/en/lessons/linear-regression":{"position":[[9640,5],[15443,5],[63647,5],[65033,5]]},"/en/lessons/logistic-regression":{"position":[[7265,5],[7982,5],[8853,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2014,5],[2244,5],[2304,5]]},"/en/lessons/naive-bayesian":{"position":[[3094,5],[12386,5],[12567,5],[25116,5],[51746,5],[67035,5]]},"/en/lessons/normalizing-data":{"position":[[8080,5],[8527,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28255,5],[39249,5],[50989,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4667,5],[5478,5],[6385,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[423,5],[2249,5],[2327,5],[3287,5],[8749,5],[9165,5],[12021,5]]},"/en/lessons/preserving-your-research-data":{"position":[[12254,5]]},"/en/lessons/research-data-with-unix":{"position":[[9648,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12148,5],[32214,5],[39479,5],[41111,5]]},"/en/lessons/sentiment-analysis":{"position":[[3603,5],[10308,5],[11180,5],[11634,5],[18403,5],[28058,5],[29122,5],[30747,5],[31845,5],[35037,5],[36977,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12860,5]]},"/en/lessons/sonification":{"position":[[913,6],[13339,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1114,5],[4839,5],[6646,5],[17579,5],[24748,5],[25189,5],[37478,6],[42173,5],[43658,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10344,5],[19544,5],[19889,5],[22425,5],[25343,5],[25431,5],[26774,5],[27649,5],[30625,5],[33046,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42114,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4357,5],[28035,5],[34250,5],[35000,5],[37033,5],[37185,5],[48936,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1718,5],[14317,5],[23331,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4492,5],[22594,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9891,5],[21474,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8301,5],[15847,5]]},"/en/lessons/working-with-web-pages":{"position":[[1891,5],[2414,5],[4945,5],[8591,5]]}}}],["giver",{"_index":8445,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11086,7],[18844,7],[20100,8],[20235,7],[20482,6],[22558,6],[23043,7],[23534,6],[23754,6]]}}}],["glacier",{"_index":9903,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51605,7],[52456,7]]}}}],["glad",{"_index":19304,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[1610,4]]}}}],["gladu",{"_index":7443,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22357,5]]}}}],["glanc",{"_index":2233,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[11118,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24823,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4862,8]]},"/en/lessons/extracting-keywords":{"position":[[34708,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3676,7]]},"/en/lessons/jupyter-notebooks":{"position":[[28937,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[678,6]]}}}],["glaro",{"_index":18059,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[65916,7]]}}}],["glasgow",{"_index":7700,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[8554,8]]}}}],["glasnost",{"_index":22598,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2644,8]]}}}],["glass",{"_index":783,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2991,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26717,5],[26866,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28833,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3034,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1686,8],[32354,7]]},"/en/lessons/georeferencing-qgis":{"position":[[6335,5]]},"/en/lessons/qgis-layers":{"position":[[13247,5],[16256,5]]}}}],["glassner",{"_index":13915,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[10198,8],[45479,9]]}}}],["glasswar",{"_index":3324,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4568,9]]}}}],["glean",{"_index":2897,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17219,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58340,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43841,7]]},"/en/lessons/intro-to-linked-data":{"position":[[23811,7]]},"/en/lessons/sentiment-analysis":{"position":[[16603,5]]}}}],["glenn",{"_index":16489,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50104,5]]}}}],["gleser",{"_index":20220,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48624,7],[51817,6]]}}}],["gli",{"_index":11814,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6488,3]]}}}],["glimps",{"_index":12906,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[15356,7]]},"/en/lessons/intro-to-powershell":{"position":[[2010,7],[41244,7]]}}}],["glimpse(all_data",{"_index":21768,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[27162,17]]}}}],["glitch",{"_index":10328,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8991,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6252,6],[26122,6]]},"/en/lessons/sonification":{"position":[[2569,6]]}}}],["glitch.com",{"_index":15638,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25967,11]]}}}],["glm.nb",{"_index":13732,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[49045,6]]}}}],["glm.nb(vagrants~log(population)+log(distance)+wheat+wages+wagetrajectori",{"_index":13728,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48196,73]]}}}],["glob",{"_index":5728,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23950,5],[24136,4],[25503,4],[25673,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21922,5],[21958,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18612,4]]}}}],["glob.glob(\"1666_texts/*.txt",{"_index":5734,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25729,29]]}}}],["global",{"_index":4023,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26579,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13431,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22531,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7358,6],[41038,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28805,6],[51933,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21685,6],[21875,6],[22246,6],[22458,6],[28426,8],[44264,6],[44411,6],[44607,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10532,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3378,6],[4020,6],[4302,6],[6496,6],[11629,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[33064,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1420,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27021,6],[28460,6],[28659,6]]},"/en/lessons/introduction-map-warper":{"position":[[1978,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1507,6],[35257,6]]},"/en/lessons/qgis-layers":{"position":[[8836,6]]},"/en/lessons/research-data-with-unix":{"position":[[8839,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30971,7],[31938,6],[34024,6],[36826,6],[37885,6]]},"/en/lessons/sentiment-analysis":{"position":[[26839,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63634,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11250,6],[40980,6]]}}}],["global_modular",{"_index":10640,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52188,17]]}}}],["globe",{"_index":10117,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8230,6]]},"/en/lessons/extracting-keywords":{"position":[[3295,5]]},"/en/lessons/geocoding-qgis":{"position":[[10658,5]]},"/en/lessons/georeferencing-qgis":{"position":[[1680,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[12795,6],[13706,5],[13861,6],[14381,5],[14564,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41349,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5404,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38330,5]]},"/en/lessons/space-place-gazetteers":{"position":[[37122,5]]}}}],["gloomi",{"_index":20029,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12463,6],[16433,6]]}}}],["gloss",{"_index":4332,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49396,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63177,8]]}}}],["glossari",{"_index":5331,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4604,8],[34546,8],[64709,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6795,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9901,8],[34247,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48244,11]]}}}],["gloucestershir",{"_index":10889,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8937,15]]},"/en/lessons/geocoding-qgis":{"position":[[3721,16]]}}}],["gloucestershire16212339",{"_index":13778,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54434,23]]}}}],["gloucestershire162157.1215576819.8866.54",{"_index":13682,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38478,40]]}}}],["glow",{"_index":12577,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[30680,6]]}}}],["glu",{"_index":9362,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34661,7]]}}}],["glyph",{"_index":23320,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11480,5],[11503,5],[11653,6],[11721,7],[11903,5],[12076,6],[12862,6],[13019,5],[13105,5],[17944,5],[19681,5],[19837,5],[23348,5],[23401,5],[28181,5],[28216,5],[29034,6],[29125,6],[32282,5],[45664,5]]}}}],["gmail",{"_index":15555,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15460,5],[15530,6],[15567,6]]}}}],["gmail.com",{"_index":10105,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4923,10]]}}}],["gniadi",{"_index":6668,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12318,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12381,7],[35262,7]]}}}],["gnu",{"_index":2185,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6556,3],[9045,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24119,3]]}}}],["gnu/qt5/bin",{"_index":8076,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11330,12]]}}}],["go",{"_index":360,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9142,5],[11289,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[306,2],[6146,5],[8945,5],[9186,2],[11550,2],[11848,2],[12363,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11894,2],[19913,3],[32502,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2853,5],[8656,5],[10189,5],[10962,2],[11747,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3813,2],[4884,2],[6118,6],[7393,5],[11452,3],[12758,2],[13220,2],[13299,3],[16847,2]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6779,2],[10950,5],[12721,2],[14419,2],[16041,5],[16687,5],[17678,5],[19351,5],[19886,2],[22252,2],[23678,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6606,2],[9169,5],[16429,2],[18831,2],[27654,2],[48136,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10754,2],[12358,5],[15354,2],[15726,2],[16694,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28405,5],[31958,5],[49387,5],[61300,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1253,5],[1767,2],[2670,5],[4351,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43471,2]]},"/en/lessons/common-similarity-measures":{"position":[[11621,2],[11651,2],[14105,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8787,2],[23144,2],[28176,3],[42678,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1233,2],[7472,5],[7969,2],[24080,2],[38609,2],[39363,5],[42366,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3170,2],[5497,5],[6242,2],[7257,5],[9113,5],[9965,5],[13425,2],[15902,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13063,2],[13499,2],[13811,5],[20654,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5925,2]]},"/en/lessons/counting-frequencies":{"position":[[1727,2],[5009,5],[6629,5],[8353,5],[8464,5],[9930,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1642,5],[2023,5],[3095,2],[3153,2],[3629,2]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3872,2],[19586,5],[29424,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8861,2],[9559,2],[10475,2],[11004,2],[11835,2],[13077,2],[16701,2],[20030,2],[29528,2],[31783,2],[32414,5],[35042,2],[36165,2],[37920,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10510,5],[17230,2],[18432,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18944,2],[42614,2]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3065,2],[6576,5],[11718,5],[13538,5],[14445,5],[15419,5],[15547,2],[17279,5],[17545,2],[18386,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3744,2],[4035,5],[6807,2],[7586,2],[9945,5],[10020,2],[10342,5],[12638,5],[14769,2],[16574,2],[27676,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7983,5],[10309,5],[10654,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48540,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42712,2],[42967,2],[53776,2],[56172,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4674,2],[8611,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6717,2],[11454,3],[15971,5],[43048,2]]},"/en/lessons/editing-audio-with-audacity":{"position":[[198,2],[4847,2],[12038,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10009,2],[33434,5],[33756,2]]},"/en/lessons/extracting-keywords":{"position":[[11705,5],[21843,2],[22821,5],[23620,2],[26871,2],[28055,3],[31029,5],[38637,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11679,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20972,5],[32800,2],[32971,2],[33345,2],[33489,2],[33908,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2475,5],[6939,5],[7233,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6802,2],[8251,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3069,5],[11828,5],[11965,5],[17327,5],[20326,5],[25804,5],[26991,2],[36728,5],[50274,2]]},"/en/lessons/geocoding-qgis":{"position":[[10129,2],[24521,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3893,2],[4205,3],[4523,2],[4816,2],[9265,2],[11291,5],[12818,2],[17750,2],[25230,5],[25587,2]]},"/en/lessons/georeferencing-qgis":{"position":[[1819,2],[2650,5],[2949,5],[4885,5],[9354,5],[10233,2],[11279,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[4161,5],[7240,5],[7569,5],[9148,5],[16454,5],[20423,5],[25385,5],[26974,5],[28196,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3069,2],[5665,5],[10127,5],[16566,2],[16696,2],[20316,5],[31214,2],[31459,2],[31515,2],[31655,2],[32093,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5896,2],[5994,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4165,5],[6780,5],[11137,5],[11992,2],[20665,2],[45936,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1541,2],[12066,5],[13331,2],[18936,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21177,2]]},"/en/lessons/gravity-model":{"position":[[1279,2],[6542,2],[37833,2],[44426,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[6675,2],[10881,5],[11761,2],[13086,2],[19072,5],[20730,2],[24936,2],[25221,2],[27429,2],[28137,5],[34570,5],[35223,5],[41150,2]]},"/en/lessons/installing-omeka":{"position":[[6940,5],[8729,2],[11106,2],[11520,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[339,5],[1650,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19688,2],[20515,5],[29305,5],[34142,2],[50621,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4640,3],[22698,2],[30478,2],[51774,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2371,5],[4190,5],[17079,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10657,2],[12885,2],[13597,2],[14341,2],[15731,2],[18386,2],[19920,2],[23921,2],[34011,2],[34380,2],[37272,2],[38154,2],[38341,2],[41299,2]]},"/en/lessons/intro-to-bash":{"position":[[707,2],[6049,2],[9513,2],[9941,2],[10569,2],[10676,2],[12892,2],[14040,2],[22121,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[213,5],[2998,5],[3148,2],[5332,2],[7004,2],[8793,5]]},"/en/lessons/intro-to-linked-data":{"position":[[15179,5],[20542,5],[20776,2],[23121,2],[28468,5],[30367,5],[30781,2],[30908,2],[31997,4],[33321,5],[33889,5],[34376,5]]},"/en/lessons/intro-to-powershell":{"position":[[4433,2],[5493,2],[7439,2],[14047,2],[14213,2],[17725,2],[18451,5],[19257,2],[23045,3],[35810,5],[37415,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[655,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[392,5],[7579,5],[7976,5],[8636,5],[12766,2],[16274,2],[17468,2],[18120,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29520,5],[31704,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[301,2],[534,2],[3321,2],[8855,2],[14110,6],[14121,2],[16696,2],[17696,2],[18488,2],[18637,2],[20364,2],[20648,2],[24110,3],[24729,2],[41770,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29812,2]]},"/en/lessons/json-and-jq":{"position":[[40266,2]]},"/en/lessons/jupyter-notebooks":{"position":[[1759,2],[10717,2],[17798,5],[24911,2],[27791,2],[34234,5],[40375,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2770,5],[5711,5]]},"/en/lessons/linear-regression":{"position":[[24202,5]]},"/en/lessons/linux-installation":{"position":[[747,3],[1730,2]]},"/en/lessons/logistic-regression":{"position":[[5180,2],[25704,2],[34261,2],[34478,2],[40449,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5497,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2742,5],[5117,5],[6220,2],[7472,5],[7514,5],[7523,2],[13830,3],[20135,2],[21614,5],[22699,2],[23109,5],[25199,2]]},"/en/lessons/naive-bayesian":{"position":[[8176,2],[14489,5],[14742,2],[16500,2],[17909,5],[19543,2],[19678,2],[20422,5],[30422,5],[32026,2],[34681,5],[34781,5],[53356,5],[56051,2],[60298,5],[66688,3]]},"/en/lessons/normalizing-data":{"position":[[848,5],[3209,5],[3350,5],[5201,5],[5559,2],[5604,5],[5951,5],[6791,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33564,2]]},"/en/lessons/output-data-as-html-file":{"position":[[1252,5],[1365,5],[4106,5],[4952,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5351,5],[7175,5],[8062,5]]},"/en/lessons/preserving-your-research-data":{"position":[[14893,5]]},"/en/lessons/qgis-layers":{"position":[[2339,2],[2790,2],[15388,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1100,2],[1386,5],[3003,2],[13281,2],[23879,5],[24743,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[288,2],[9592,2],[16676,5],[31274,5],[38784,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35874,5],[36142,5]]},"/en/lessons/sentiment-analysis":{"position":[[1943,2],[9476,2],[13053,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14381,2],[24234,5],[30666,5],[30702,2],[32920,4]]},"/en/lessons/sonification":{"position":[[6161,5],[6895,5],[15072,2],[18954,2],[19254,2],[23394,5],[23518,5],[27453,5],[38050,5]]},"/en/lessons/space-place-gazetteers":{"position":[[21502,5],[21898,2],[28970,2],[34230,2],[36924,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5729,2],[13670,2],[24329,2],[24804,2],[25885,2],[26667,2],[27450,5],[29810,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31953,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9562,5],[10275,2],[10445,2],[11029,5],[17301,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14432,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6585,2],[11637,5],[19421,2],[19774,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7172,2],[7624,2],[8282,2],[8609,2],[9862,2],[12173,2],[22014,2],[26646,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11050,2],[22122,2]]},"/en/lessons/transliterating":{"position":[[3507,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12064,7],[12102,2],[12218,5],[15990,2],[20361,5],[28643,5],[33183,2],[39369,5],[45290,5],[45385,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[3513,2],[3732,2],[7076,3],[25642,2],[28269,2]]},"/en/lessons/up-and-running-with-omeka":{"position":[[263,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1813,5],[11318,5],[17497,2]]},"/en/lessons/vector-layers-qgis":{"position":[[2551,5],[5422,5],[5735,5],[5857,5],[8945,5],[11548,5],[14227,5]]},"/en/lessons/viewing-html-files":{"position":[[3298,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18088,2],[18800,5]]},"/en/lessons/windows-installation":{"position":[[329,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4470,2],[13262,2]]},"/en/lessons/working-with-text-files":{"position":[[4391,2]]},"/en/lessons/working-with-web-pages":{"position":[[829,3],[3878,5]]}}}],["go.bar",{"_index":14491,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34549,8],[40029,8],[40077,7],[52287,9]]}}}],["go.bar(x=phl_by_gender[\"s",{"_index":14490,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34510,31]]}}}],["go.box",{"_index":14552,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[43287,8],[43333,7],[52324,8]]}}}],["go.figur",{"_index":14489,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34495,10],[37141,10],[52247,11]]}}}],["go.lin",{"_index":14534,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41102,9],[41157,8],[41776,8],[52309,10]]}}}],["go.tabl",{"_index":14502,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37171,9],[52297,11]]}}}],["goal",{"_index":6,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[73,5],[2136,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[63,5],[74,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7026,6],[7324,5],[7379,4],[21654,5],[43628,4],[43741,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[76,5],[387,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[70,5],[762,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[52,5],[573,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[52,5],[571,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6725,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[58,5],[135,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6194,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[72,5],[2017,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[61,5],[259,5]]},"/en/lessons/counting-frequencies":{"position":[[60,5],[281,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[66,5],[309,5],[1093,4],[1188,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[63,5],[1269,5],[9868,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[103,5],[2693,5],[2836,4],[4451,4],[9950,4],[10237,4],[28199,4],[33055,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[719,5],[1466,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8123,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[66,5],[463,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[71,5],[682,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24366,4],[25896,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[80,5],[651,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[71,5],[883,5],[3068,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[50,5],[133,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[95,5],[605,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[90,5],[4475,5],[4882,4]]},"/en/lessons/extracting-keywords":{"position":[[91,5],[581,5],[1276,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[77,5],[737,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1290,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[58,5],[706,5],[2051,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[58,5],[827,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[110,5],[616,5]]},"/en/lessons/geocoding-qgis":{"position":[[59,5],[623,5]]},"/en/lessons/georeferencing-qgis":{"position":[[49,5],[160,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[112,5],[5850,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[78,5],[1119,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[52,5],[674,5],[5718,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[34902,4],[36743,4],[40247,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[48,5],[241,5]]},"/en/lessons/gravity-model":{"position":[[5181,4],[5851,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2033,4],[3575,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[57,5],[174,5],[1527,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19587,6],[22775,6],[42869,6],[42950,4],[43107,4],[43787,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[93,5],[1544,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2658,4],[48971,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[84,5],[1349,5]]},"/en/lessons/intro-to-linked-data":{"position":[[3379,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[46,5],[181,5]]},"/en/lessons/introduction-and-installation":{"position":[[59,5],[214,5]]},"/en/lessons/introduction-map-warper":{"position":[[67,5],[1972,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8061,4]]},"/en/lessons/json-and-jq":{"position":[[45,5],[1168,5]]},"/en/lessons/jupyter-notebooks":{"position":[[71,5],[4025,4],[4213,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[70,5],[185,5]]},"/en/lessons/linear-regression":{"position":[[3127,5],[15274,4],[63984,5]]},"/en/lessons/logistic-regression":{"position":[[2847,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[53,5],[368,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[58,5],[987,5]]},"/en/lessons/naive-bayesian":{"position":[[2688,5],[25173,4],[70524,4]]},"/en/lessons/normalizing-data":{"position":[[59,5],[715,5],[5649,4],[6742,4]]},"/en/lessons/output-data-as-html-file":{"position":[[62,5],[346,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[77,5],[256,5]]},"/en/lessons/qgis-layers":{"position":[[60,5],[271,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[49,5],[411,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21986,4]]},"/en/lessons/sentiment-analysis":{"position":[[82,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14673,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2342,5],[2972,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27464,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[295,5]]},"/en/lessons/transliterating":{"position":[[81,5],[2423,4],[14118,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[75,5],[23861,6],[46471,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[66,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4138,5],[21684,5]]},"/en/lessons/vector-layers-qgis":{"position":[[71,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[729,6]]},"/en/lessons/working-with-text-files":{"position":[[66,5]]},"/en/lessons/working-with-web-pages":{"position":[[549,5]]}}}],["god",{"_index":5141,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59993,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[24890,3],[25348,3],[29750,3]]}}}],["goddess",{"_index":5235,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65022,7]]}}}],["godsend",{"_index":3432,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[358,7],[17260,7]]}}}],["goe",{"_index":871,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9603,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7401,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25206,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58023,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8410,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13791,4],[40674,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14914,4],[21775,4],[23608,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13796,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38485,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45647,4],[55960,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8013,4],[19334,4],[28064,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3519,4],[3655,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20555,4]]},"/en/lessons/installing-omeka":{"position":[[7426,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25613,4]]},"/en/lessons/intro-to-bash":{"position":[[2645,4]]},"/en/lessons/intro-to-powershell":{"position":[[9070,5]]},"/en/lessons/jupyter-notebooks":{"position":[[34160,4]]},"/en/lessons/logistic-regression":{"position":[[9868,5],[32899,4],[34158,4],[42184,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36575,4]]},"/en/lessons/naive-bayesian":{"position":[[14096,4],[14623,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2750,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27749,4]]},"/en/lessons/sentiment-analysis":{"position":[[40479,4],[40591,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3449,5],[30121,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35484,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3361,4],[26605,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1501,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21809,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6015,4]]},"/en/lessons/viewing-html-files":{"position":[[2209,4],[2294,4]]}}}],["goguen",{"_index":7289,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10844,6],[31824,6],[32849,6],[35172,6]]}}}],["gold",{"_index":4214,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40841,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49293,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27416,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12982,4]]}}}],["goldberg",{"_index":10289,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[1323,8],[1586,8]]}}}],["goldin",{"_index":11196,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39485,6],[47724,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48616,7],[51809,7]]}}}],["goldstein",{"_index":14334,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49534,10]]}}}],["gone",{"_index":398,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10332,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11746,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46905,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55032,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4003,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33497,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27565,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[41802,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12012,4]]},"/en/lessons/intro-to-bash":{"position":[[24153,4]]},"/en/lessons/intro-to-powershell":{"position":[[13587,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[16761,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9822,4]]},"/en/lessons/json-and-jq":{"position":[[8669,5]]},"/en/lessons/naive-bayesian":{"position":[[27056,4],[50214,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10163,4]]},"/en/lessons/transliterating":{"position":[[13787,5]]}}}],["good",{"_index":363,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9197,4],[14698,4],[23535,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2838,4],[3952,4],[8413,4],[8651,4],[12487,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7064,4],[7146,4],[7427,4],[7450,4],[7481,6],[7567,4],[7591,4],[7639,5],[7658,4],[15541,4],[34016,4],[35047,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2327,4],[2454,4],[14910,4],[14951,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19834,4],[25524,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3876,4],[5929,4],[6069,4],[13563,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5783,4],[14143,4],[14288,4],[32421,4],[60192,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17909,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24662,4],[27802,4],[32441,4],[41028,5],[41511,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10706,4],[11824,4],[24187,4],[51824,4],[59223,4],[69517,4],[69949,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7799,4],[43668,4],[45626,4],[65103,4]]},"/en/lessons/common-similarity-measures":{"position":[[6071,4],[13748,4],[21810,4],[37997,4],[38156,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16310,4],[46636,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4661,5],[13248,4],[19644,4],[19731,5],[20309,4],[24105,4],[24920,4],[32403,4],[36773,4],[39677,4],[42711,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5305,4],[7754,4],[10305,4],[10572,4],[11353,4],[14904,4],[15440,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1304,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1746,4],[30775,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1548,4],[8798,4],[13178,4],[13338,4],[28547,4],[32722,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8838,4],[16945,4],[37278,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21547,4],[38198,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22750,4],[28777,4],[29328,4],[29876,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12996,4],[18991,4],[20053,4],[39344,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1726,4],[3636,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29138,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28537,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30775,4],[36057,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8822,4],[12890,4],[13209,4],[13389,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18384,4],[22750,4],[23162,4],[28470,4],[30950,4],[36230,4],[51912,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13170,4],[19422,4]]},"/en/lessons/extracting-keywords":{"position":[[4874,4],[9854,4],[11568,4],[27569,4],[33468,4],[33578,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39163,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24474,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10945,4],[11442,4],[11654,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2936,4],[3166,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36526,4],[57454,4]]},"/en/lessons/geocoding-qgis":{"position":[[31379,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5025,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[636,4],[13076,4],[20124,4],[21817,4],[22415,4],[22862,4],[23235,4],[34881,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[6118,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3397,4],[26900,4]]},"/en/lessons/gravity-model":{"position":[[1412,5],[4789,4],[21729,5],[32234,4],[33149,5],[34665,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[16250,4],[16398,4],[41863,4],[42656,4]]},"/en/lessons/installing-omeka":{"position":[[1865,4],[9154,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3175,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9211,4],[11692,4],[12389,4],[34867,4],[35583,4],[35774,4],[43339,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53499,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38919,4],[52144,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25751,4],[41443,4]]},"/en/lessons/intro-to-bash":{"position":[[12550,4],[15235,4],[18279,4],[20785,4],[24967,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6364,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8759,4],[15150,4],[15394,4],[17999,4]]},"/en/lessons/intro-to-powershell":{"position":[[7296,4],[10045,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[361,4],[14167,4],[17564,4],[18017,4],[18163,4]]},"/en/lessons/introduction-and-installation":{"position":[[1645,4]]},"/en/lessons/introduction-map-warper":{"position":[[3873,4],[16349,4],[17526,4],[19353,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6549,4],[21031,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12558,4],[16218,5],[16467,4],[20917,4],[27606,4],[28428,4],[38618,4]]},"/en/lessons/jupyter-notebooks":{"position":[[26133,4]]},"/en/lessons/linear-regression":{"position":[[2420,4],[8116,4],[18405,8],[36329,4],[42342,4],[42611,4],[54153,4],[57654,4],[67827,4]]},"/en/lessons/linux-installation":{"position":[[622,4],[2348,4]]},"/en/lessons/logistic-regression":{"position":[[2140,4],[54387,4],[56694,4],[61258,4]]},"/en/lessons/mac-installation":{"position":[[1727,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2936,4],[5752,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5079,4],[12928,4],[13834,5],[19584,5],[21546,5]]},"/en/lessons/naive-bayesian":{"position":[[5764,4],[11171,4],[12986,4],[27295,4],[51337,5],[57171,4],[57262,4],[57597,4],[57778,4],[61341,4],[61505,4]]},"/en/lessons/normalizing-data":{"position":[[9438,4],[9620,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1195,4],[43448,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2743,4]]},"/en/lessons/preserving-your-research-data":{"position":[[9407,4],[9632,4],[11402,4],[16672,4]]},"/en/lessons/qgis-layers":{"position":[[1074,4],[6879,4],[6941,4],[16539,4],[18740,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6391,4]]},"/en/lessons/sentiment-analysis":{"position":[[14874,4],[16732,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16559,4]]},"/en/lessons/sonification":{"position":[[37043,4],[38589,4]]},"/en/lessons/space-place-gazetteers":{"position":[[17673,4],[20459,4],[25424,4],[41669,4],[43550,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32452,4],[32631,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17181,4],[18982,4],[34096,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4599,4],[45459,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39764,4],[43167,4],[51855,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[919,4],[1898,4],[2505,4],[16677,4],[26729,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11599,4],[21930,4],[26620,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[622,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18112,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6243,4],[14923,4],[20120,4],[27256,4],[30750,4],[33222,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12320,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4164,4]]},"/en/lessons/windows-installation":{"position":[[221,4],[1373,5],[3085,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17072,4]]},"/en/lessons/working-with-web-pages":{"position":[[4295,4]]}}}],["goodby",{"_index":15368,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[21509,8]]}}}],["goodrich’",{"_index":10653,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1618,10]]}}}],["goodwil",{"_index":15561,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17672,9]]}}}],["googl",{"_index":98,"title":{"/en/lessons/googlemaps-googleearth":{"position":[[9,6],[25,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1770,6],[7727,6],[8175,6],[9002,6],[9520,6],[9586,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14366,6],[14861,7],[19167,6],[32811,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13423,6],[16157,6],[17494,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3453,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19176,6],[20588,6],[35983,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8139,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[250,6],[6895,6],[8191,6],[8205,6],[8365,6],[8425,6],[8501,6],[8691,6],[9073,6],[9596,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2140,6],[11621,6],[11745,6],[11916,6],[11998,6],[14142,6],[39414,6],[39526,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2277,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4431,6],[8180,6],[10239,6],[10262,6],[33583,6],[33961,6],[34234,6],[34727,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8148,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24047,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17178,6],[23054,6],[23226,6],[23383,6],[23636,6],[35654,6],[35842,6],[36653,6],[38121,6],[45898,6],[45941,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2295,6],[2380,6],[2642,7],[2910,6],[4861,6],[4978,7],[9228,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35453,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16639,7],[16724,6],[17372,6],[17413,6]]},"/en/lessons/extracting-keywords":{"position":[[38866,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[211,6],[7922,6],[7968,6],[8042,6],[8271,6],[8460,6],[8588,6],[9314,6],[9964,6],[9999,6],[10391,6],[11858,6],[15536,6],[38078,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36254,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7262,6],[25522,6],[27468,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2588,6],[68248,6],[68547,7]]},"/en/lessons/geocoding-qgis":{"position":[[2972,6],[36725,7],[37196,6],[37236,6],[37316,6],[37803,6],[37870,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14854,6],[24324,6],[24476,6],[24492,6],[30546,6]]},"/en/lessons/georeferencing-qgis":{"position":[[716,6],[732,6],[776,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[13071,7],[34178,6],[34246,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[264,6],[7311,6],[7335,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[10,6],[26,6],[53,6],[158,6],[243,6],[256,6],[275,6],[347,6],[1060,6],[1210,6],[1462,6],[1592,6],[2433,6],[2661,6],[3229,6],[3725,6],[3788,6],[4776,6],[5448,6],[5735,6],[7461,6],[11729,6],[11847,6],[11974,6],[12088,6],[12211,6],[12225,6],[12268,6],[12452,6],[12542,6],[12662,6],[13294,6],[13448,6],[14795,6],[15107,6],[15123,6],[15199,6],[15214,6],[15399,6],[15777,6],[15803,6],[15886,6],[16112,6],[16257,6],[16488,6],[16580,6],[17827,6],[18131,6],[18500,6],[18707,6],[18854,6],[19795,6],[19870,6],[19906,6],[20300,6],[21259,6],[21574,6],[21679,6],[21698,6],[21770,6]]},"/en/lessons/gravity-model":{"position":[[9185,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21536,6],[21849,6],[25578,6]]},"/en/lessons/installing-omeka":{"position":[[4116,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[862,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16771,6],[16926,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3245,6],[7613,6],[12621,7],[35823,6],[36201,6],[36474,6],[36957,7]]},"/en/lessons/intro-to-powershell":{"position":[[41407,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[25393,6]]},"/en/lessons/introduction-map-warper":{"position":[[1399,6],[6269,6],[6285,6],[11414,6],[11548,6],[11626,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2626,6]]},"/en/lessons/jupyter-notebooks":{"position":[[15296,6]]},"/en/lessons/linear-regression":{"position":[[56815,6],[56901,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4388,6],[5534,6],[8161,6],[10986,6],[22511,6]]},"/en/lessons/naive-bayesian":{"position":[[12190,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10,6],[100,6],[170,6],[224,6],[592,6],[616,6],[677,6],[798,6],[842,6],[2025,6],[2098,6],[2643,6],[2696,6],[2783,6],[3098,6],[3268,6],[3405,6],[3781,6],[3873,6],[3931,6],[3956,6],[4031,6],[4087,6],[4140,6],[4264,6],[4468,6],[4545,6],[4612,6],[4882,6],[4984,6],[5312,6],[5398,6],[5499,6],[5881,6],[6019,6],[6152,6],[6360,6],[6518,6],[6827,6],[6973,6],[7435,6],[7620,6],[7735,6],[7856,6],[8137,6],[8634,6],[10072,6],[10450,6],[12392,6],[12456,6],[12607,6],[12731,6],[12822,6],[13051,6],[14694,6],[15107,6],[18285,6],[18300,6],[18351,6],[18418,6],[18496,6],[18943,6],[18989,6],[19417,6],[19532,6],[19619,7],[19828,6],[19880,6],[19956,6],[20341,6],[20566,6],[21199,6],[21248,6],[21318,6],[21432,6],[21803,7],[21829,6],[22078,6],[23120,6],[23202,6],[23999,6],[24550,6],[33390,6],[33673,6],[33973,6],[34116,6],[39958,6],[40257,6],[40576,6],[41702,6],[42516,6],[42781,6],[43234,6],[43797,6],[44315,6],[45517,6],[50383,6],[50432,6],[51939,6],[52056,6],[52441,6]]},"/en/lessons/qgis-layers":{"position":[[4982,6],[8482,6],[15618,6]]},"/en/lessons/space-place-gazetteers":{"position":[[3407,6],[16632,6],[32592,6],[32778,6],[32849,6],[32982,6],[38036,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1843,6],[2311,6],[6339,6],[8901,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21220,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12788,6],[13630,7],[13775,6],[13882,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4649,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2462,6],[3169,6],[4030,6],[4859,6],[4943,6],[5011,6],[6351,6],[6416,6],[12007,6],[12215,7],[12833,6],[13978,6],[14970,6],[15044,6],[15531,6],[15660,6],[15918,6],[23557,6],[23770,6],[23893,6],[24167,6],[24261,6],[24674,6],[29827,6],[30837,6],[31015,6],[31454,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3698,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12905,6],[14220,6]]},"/en/lessons/vector-layers-qgis":{"position":[[182,6],[198,6],[260,6],[16123,6],[16218,7],[16230,6],[16632,6],[16648,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8109,7]]}}}],["google.cloud",{"_index":18867,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21968,12],[22000,12]]}}}],["google.colab",{"_index":6678,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13588,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[37916,12]]}}}],["google/osm",{"_index":10093,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2969,11],[3062,11],[4253,11],[4479,11]]}}}],["googledoc",{"_index":5521,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42486,11]]}}}],["googlerefin",{"_index":11292,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2222,12]]}}}],["googlev3",{"_index":18163,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10773,8]]}}}],["google’",{"_index":2421,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14432,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8325,8],[44236,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[13438,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[918,8],[1547,8],[3038,9],[6873,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[2744,8],[5417,8],[19093,8],[46037,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4075,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10201,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18667,8]]}}}],["gop",{"_index":1718,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40462,3],[43939,3],[44065,3],[51583,3],[51709,3]]}}}],["gordon",{"_index":16558,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53806,7]]},"/en/lessons/working-with-web-pages":{"position":[[4560,6]]}}}],["gorman",{"_index":3560,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3004,7]]},"/en/lessons/jupyter-notebooks":{"position":[[53133,7]]}}}],["gotham",{"_index":20909,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7492,7],[11909,7]]}}}],["gothenburg",{"_index":12778,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32176,11]]}}}],["gothic",{"_index":21242,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6193,6],[35298,6],[35365,6]]}}}],["gotten",{"_index":7917,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27601,6]]},"/en/lessons/naive-bayesian":{"position":[[53756,6]]}}}],["gotthard",{"_index":12769,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31501,9]]}}}],["gottschalk",{"_index":20219,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48593,11],[51797,11]]}}}],["gov.tw.rpi.edu//sparql",{"_index":15289,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36432,22]]}}}],["gov.tw.rpi.edu/wiki/a_crash_course_in_sparql",{"_index":15290,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36556,46]]}}}],["govern",{"_index":7228,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5429,10],[7573,10],[7587,11],[8021,11],[8150,11],[8216,10],[8461,10],[10049,11],[13765,10],[13814,10],[14281,10],[14648,10],[14817,10],[19361,10],[19485,10],[19919,11],[20768,10],[21598,10],[21733,10],[22921,11],[24220,10],[24321,11],[24995,12],[25639,10],[26027,10],[26671,10],[26861,11],[27485,10],[36282,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9275,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5543,10],[19359,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13653,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6966,8]]},"/en/lessons/intro-to-linked-data":{"position":[[36402,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[4562,10],[17102,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13051,10],[36006,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8153,10]]},"/en/lessons/naive-bayesian":{"position":[[60852,11],[70361,8]]},"/en/lessons/qgis-layers":{"position":[[3165,10],[5075,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18831,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[697,10]]}}}],["government",{"_index":1157,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9214,12]]},"/en/lessons/introduction-map-warper":{"position":[[9660,12]]}}}],["government’",{"_index":7265,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7671,12],[26330,12]]},"/en/lessons/qgis-layers":{"position":[[5178,12]]}}}],["governor",{"_index":16196,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8752,8]]}}}],["gp",{"_index":13336,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[3085,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12681,3],[12862,3],[13009,3],[14253,3]]}}}],["gpe",{"_index":6875,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37070,3],[37180,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26316,5]]}}}],["gpl",{"_index":12592,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1356,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9088,3]]}}}],["gpt",{"_index":14611,"title":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40,3]]}},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41,3],[164,3],[278,3],[532,3],[914,4],[1511,3],[2575,3],[3088,3],[4203,3],[4277,5],[4399,3],[5393,3],[6006,3],[9896,3],[10363,3],[11095,3],[11854,3],[11861,3],[18256,3],[20044,3],[20349,3],[21564,3],[21863,3],[23773,3],[24267,3],[31935,3],[33832,3],[34514,3],[34970,3],[37068,3],[37574,3],[43561,3],[45466,3],[45632,3],[45904,3],[45946,3],[47145,3],[48473,3],[48807,3],[49059,3],[49066,3],[49152,3],[49218,3],[49283,3],[49337,3],[49372,3],[49939,3],[50169,3],[50188,3],[50229,3],[50261,3],[50310,3],[50439,3],[50986,3],[51880,3],[52975,3],[53098,3],[53669,3],[55065,3],[55197,3]]}}}],["gpt’",{"_index":14618,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5124,5]]}}}],["gpu",{"_index":5855,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7932,5],[8034,4],[8332,5],[8782,4],[8882,3],[8902,4],[8940,3],[9017,4],[28230,4],[28255,3],[28443,3],[28533,3],[28667,4],[28751,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24170,3],[24252,3],[34009,3],[34075,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9270,6],[11655,3],[11736,3],[32976,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[408,5],[482,4],[12317,5],[12414,3],[12561,4],[12802,5],[13219,3],[13440,5],[13623,3],[13666,3],[13702,3],[13814,3],[13847,3],[13935,4],[14118,4],[14834,3],[14931,3],[15037,3],[15102,3],[15386,3],[15537,4],[15780,3],[16155,3],[16300,4],[16381,3],[16502,3],[16537,4],[16659,3],[16694,3],[16738,3],[16806,3],[17019,3],[17151,6],[17734,3],[17783,3],[18190,3],[19219,3],[19496,3],[19572,3],[19904,3],[20445,3],[21174,3],[21264,3],[21495,4],[21722,3],[22018,3],[22127,3],[22204,3],[22293,3],[22391,3],[22522,4],[22635,4],[22907,3],[23032,4],[23528,3],[30406,3],[50417,4],[50931,4],[50940,4],[51639,3],[51683,3],[55773,4]]},"/en/lessons/jupyter-notebooks":{"position":[[49618,7]]}}}],["gpx",{"_index":13335,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[3073,3]]}}}],["gr8",{"_index":3620,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4063,4]]}}}],["grab",{"_index":2396,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12681,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6970,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5463,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40929,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19972,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17397,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5651,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2886,4]]},"/en/lessons/naive-bayesian":{"position":[[49599,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17456,4],[20005,7],[34086,4],[36257,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10010,4],[25534,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20504,4]]},"/en/lessons/transliterating":{"position":[[17010,4]]}}}],["grace",{"_index":22823,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[5291,5],[6545,6],[6749,5]]}}}],["gracefulli",{"_index":21100,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7276,11]]}}}],["gradat",{"_index":20362,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13567,10]]}}}],["grade",{"_index":11245,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46436,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[826,5],[45443,5]]},"/en/lessons/sonification":{"position":[[26761,6],[26778,7]]}}}],["gradient",{"_index":12544,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[14309,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[554,8],[26190,8],[26484,8],[26623,8],[26751,9],[27043,9]]}}}],["gradmann",{"_index":15304,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37417,9]]}}}],["gradual",{"_index":10327,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8780,7],[9576,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39562,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8912,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55085,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44093,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36861,9]]}}}],["graduat",{"_index":6631,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[4997,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47129,8]]},"/en/lessons/extracting-keywords":{"position":[[2617,9],[6228,9],[6639,9],[7445,8]]},"/en/lessons/geocoding-qgis":{"position":[[14246,9],[14566,9],[14976,9],[16735,9],[28644,9],[28707,9]]},"/en/lessons/linear-regression":{"position":[[46430,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63821,8]]}}}],["graham",{"_index":7860,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20458,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46918,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34210,6],[55966,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12266,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44981,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35394,7]]}}}],["grain",{"_index":3863,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16664,7],[57420,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[881,7],[29198,7],[29384,7],[29928,7],[30240,8],[30379,8],[30522,7],[41796,7],[48486,7],[48578,7],[48727,5],[49287,7],[49611,7],[50547,7],[50921,7],[51164,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30063,7]]},"/en/lessons/gravity-model":{"position":[[35591,5],[65622,5]]},"/en/lessons/naive-bayesian":{"position":[[52152,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35307,7]]}}}],["gram",{"_index":1715,"title":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[29,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40377,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68062,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21125,4],[21361,4],[37072,4],[37116,5],[37204,4],[37490,5],[37625,5],[37650,5],[37718,4],[37936,5],[37987,5],[38280,5],[38361,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44421,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[30,6],[124,5],[155,5],[393,5],[998,5],[1084,5],[1396,5],[1916,6],[1949,5],[2161,5],[2389,4],[2466,4],[3045,5],[3158,5],[5147,4],[5202,5],[5429,5],[5548,6],[6548,5],[6609,4],[8628,5],[8689,4],[8838,5],[9050,5],[9145,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[128,4],[314,7],[330,5],[412,5],[696,4],[719,5],[796,5],[901,4],[1114,4],[1205,5],[1258,4],[1353,4],[1427,6],[1690,6],[1788,5],[1874,5],[2260,4],[2345,5],[2589,5],[2791,5],[3156,5],[3305,6],[3673,4],[3888,6],[5623,5],[6021,4],[6590,4],[9629,5],[10994,5],[11911,8],[11928,5],[12010,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9918,4],[10254,4],[30630,7],[30762,5],[30848,5],[31713,4]]}}}],["grammar",{"_index":4426,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56913,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6151,7],[60726,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2904,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40516,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19896,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39375,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1093,7],[5679,8],[6697,7],[7625,8],[7658,7],[7836,7],[8065,7],[8138,7],[10560,7],[10628,7],[10855,8],[11260,7],[11350,8],[11652,7],[12227,7],[12457,7],[13045,7],[13113,9],[13574,7],[14444,7],[14561,8],[16098,7],[16985,8],[17163,7],[17395,7],[22939,7],[23038,7],[23848,7]]},"/en/lessons/introduction-and-installation":{"position":[[1293,7]]},"/en/lessons/sonification":{"position":[[779,7],[1914,8],[24192,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[20279,9]]}}}],["grammat",{"_index":1163,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9524,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1390,11],[1587,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3179,11],[3332,11],[6355,11],[8101,11],[18737,11],[25556,11],[32532,11],[33643,11],[48306,11],[58375,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[9290,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43499,11]]}}}],["gram’",{"_index":19158,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1619,6]]}}}],["granad",{"_index":14349,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50673,8]]}}}],["grand",{"_index":20941,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[15851,5]]}}}],["grandchildren",{"_index":15202,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[19114,15]]}}}],["granovett",{"_index":10355,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2485,11]]}}}],["grant",{"_index":4969,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45688,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58066,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39649,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56634,5],[56764,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2099,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12526,5],[32901,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2246,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[19232,5],[19260,5],[19483,5],[19603,5]]},"/en/lessons/installing-omeka":{"position":[[7815,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20474,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10198,7]]},"/en/lessons/naive-bayesian":{"position":[[34059,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20103,5],[20193,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12581,5],[15260,5],[23147,5],[26841,5],[28420,5]]}}}],["granta",{"_index":10147,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2237,8]]}}}],["granular",{"_index":5478,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25819,8],[29318,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50021,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3422,8],[13043,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20504,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1799,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8505,9],[11398,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24149,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60075,8]]}}}],["grape",{"_index":13091,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5417,6],[5590,6]]}}}],["graph",{"_index":1664,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35460,5],[43392,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16812,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5075,5]]},"/en/lessons/common-similarity-measures":{"position":[[8024,6],[8128,6],[8982,6],[12193,5],[12572,6],[12663,5],[14358,5],[16241,5],[16371,6],[16780,5],[16837,5],[18007,6],[38678,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39136,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13451,8],[48014,6],[48053,5],[51242,5],[51383,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2954,5],[4545,6],[5669,6],[9400,6],[12143,6],[12910,6],[13631,5],[15774,6],[16396,7],[20648,6],[21237,5],[21389,6],[26038,5],[33535,5],[35927,5],[36065,5],[36157,7],[36581,6],[36634,5],[36775,6],[36888,6],[38121,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[927,5],[1146,5],[1748,5],[3549,7],[3843,5],[19772,5],[19830,7],[19925,5],[20148,5],[20725,5],[21422,6],[22138,6],[22521,5],[24879,5],[25741,5],[30012,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5468,5],[5867,5],[6301,5],[27702,5],[28864,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[817,5],[2837,5],[2936,5],[4016,7],[4633,8],[5032,5],[5251,6],[14772,5],[15066,5],[18917,5],[20388,5],[20928,5],[21094,6],[21433,5],[21538,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[352,5],[3145,8],[10209,6],[10740,5],[11002,6],[11144,5],[11242,5],[11324,5],[11843,5],[11954,5],[12096,6],[12937,5],[12998,5],[13047,5],[13092,5],[13236,5],[13339,5],[13722,5],[13773,5],[14156,6],[15656,5],[15730,5],[17613,5],[18068,5],[21169,5],[21473,6],[21613,6],[24922,6],[26989,5],[27031,5],[27085,6],[27305,6],[27600,5],[27777,5],[28514,6],[29845,5],[30181,5],[30562,5],[32951,5],[36935,5],[38793,6],[41715,6],[45657,5],[45851,5],[49821,5],[51198,6],[51321,7]]},"/en/lessons/geocoding-qgis":{"position":[[11393,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[10436,8],[26033,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1133,6],[5010,5],[34953,6],[40326,5],[40559,5],[43169,6],[44651,5],[45134,5],[47888,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[120,5],[249,5],[690,5],[1756,7],[1814,5],[3571,6],[4508,6],[4975,6],[5134,5],[9291,6],[10780,5],[10872,5],[14618,5],[14797,6],[27089,5]]},"/en/lessons/gravity-model":{"position":[[21248,5],[21596,5],[21961,5],[22866,5],[23223,6],[39955,5],[40257,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[26652,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[163,8],[207,5],[291,6],[416,6],[560,6],[579,5],[621,5],[687,5],[720,5],[767,5],[1001,5],[1086,5],[1102,6],[1141,5],[1243,5],[1659,8],[1763,5],[1821,6],[1906,6],[2792,7],[2829,6],[3096,6],[3223,6],[3396,6],[3492,6],[3661,8],[3705,5],[3842,5],[4142,5],[4301,6],[4442,6],[4559,5],[4583,5],[4795,6],[4890,5],[4934,5],[5998,5],[6080,8],[6519,7],[6708,8],[6762,6],[6798,6],[6926,5],[6958,6],[7911,6],[10876,6],[11455,5],[11737,5],[11952,6],[11976,5],[12147,5],[12510,6],[13352,5],[13711,5],[13894,6],[13962,6],[14003,6],[14044,6],[14127,5],[14244,6],[14282,5],[14346,5],[14727,5],[14971,5],[15195,5],[15412,6],[15511,5],[15595,5],[15668,5],[16085,5],[17752,5],[18520,5],[18628,5],[19265,6],[19367,5],[19398,5],[20271,5],[21192,5],[21392,5],[21869,5],[21922,5],[22294,5],[22503,6],[23491,5],[24501,5],[24569,5],[25028,5],[26757,5],[29936,6],[30080,6],[30099,5],[30150,6],[30230,6],[30285,6],[30304,5],[30337,5],[30383,5],[30819,5],[30923,5],[31048,5],[31320,5],[31336,5],[33384,5],[33661,5],[33956,5],[34040,6],[34117,5],[35145,5],[35304,5],[36104,5],[36186,6],[37877,5],[38604,5],[38722,6],[39119,5],[39951,5],[40556,5],[41053,5],[41069,6],[41128,5],[41147,5],[41597,5],[42196,5],[42287,5],[43006,5],[43110,6],[43307,5],[43459,5],[43715,5],[43803,5],[44801,5],[45218,5],[45349,5],[45437,5],[45794,5],[45957,6],[46414,5],[46442,6],[47096,5],[47184,5],[47444,6],[48391,5],[48479,5],[48938,6],[49044,6],[49145,6],[49866,7],[49886,6],[49977,6],[50228,5],[51472,5],[51691,5],[51820,6],[51896,6],[52077,5],[52188,5],[52228,5],[52274,6],[52709,5],[54029,7],[54162,8]]},"/en/lessons/intro-to-linked-data":{"position":[[15741,6],[38339,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[744,8],[25918,5],[25988,6],[26726,5],[29178,5],[33335,8],[33438,6],[33956,5],[34057,6],[37352,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17590,5],[20054,6],[21150,5],[22058,7],[22227,6],[22344,6]]},"/en/lessons/linear-regression":{"position":[[51176,5],[58043,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27551,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18068,5],[18138,5],[18261,5],[18384,6],[27901,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2838,6],[30748,5],[31487,5],[32612,5],[40811,6],[42673,5],[42800,7],[43143,5],[43248,5],[43312,6],[43616,6],[43634,5],[47677,8]]},"/en/lessons/sonification":{"position":[[24096,5],[24203,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22806,5],[23992,5],[24279,5],[24645,5],[27109,5],[27215,6],[27734,5],[32201,5],[36090,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21704,7],[36041,7],[43984,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23486,5]]}}}],["graph_object",{"_index":14471,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[30424,13]]}}}],["graphframes#graphfram",{"_index":9622,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16036,23]]}}}],["graphframes#graphframes;0.7.0",{"_index":9632,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16269,29],[16520,29]]}}}],["graphic",{"_index":73,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1330,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13075,9],[13121,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2012,10],[2819,9],[3987,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15655,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7906,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[548,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16374,9],[34214,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1010,9],[39648,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2916,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15162,8],[17841,7],[17958,7],[18051,7],[18144,9],[34553,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9256,8],[21771,8],[44935,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27849,9]]},"/en/lessons/geocoding-qgis":{"position":[[14213,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[30959,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1514,9],[9211,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50910,8],[51035,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[383,8],[12292,8],[12777,8],[13637,7],[13982,8],[15674,7],[15740,8],[16112,8]]},"/en/lessons/intro-to-bash":{"position":[[648,9],[4743,9],[26721,9]]},"/en/lessons/intro-to-powershell":{"position":[[2729,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[572,8],[7252,9],[23633,8],[23709,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3845,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46257,9],[46480,9]]},"/en/lessons/json-and-jq":{"position":[[1710,9]]},"/en/lessons/jupyter-notebooks":{"position":[[9776,9],[49592,8]]},"/en/lessons/research-data-with-unix":{"position":[[4303,9],[8991,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17055,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1369,9],[1422,9],[32683,9]]},"/en/lessons/sonification":{"position":[[40973,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20746,9],[31073,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33768,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7984,9],[8027,9],[21457,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45802,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8625,8],[9292,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4176,9],[16514,9]]}}}],["graph’",{"_index":10443,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14280,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4823,7],[29593,7]]}}}],["grappl",{"_index":14230,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[17274,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50723,7],[54653,8]]}}}],["grasp",{"_index":54,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[999,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9651,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38203,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41448,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3108,5]]},"/en/lessons/naive-bayesian":{"position":[[12726,8]]}}}],["grass",{"_index":12525,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[9588,8]]}}}],["grate",{"_index":5572,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67994,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35902,8]]}}}],["gratefulli",{"_index":9993,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56478,10]]}}}],["grati",{"_index":15946,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7081,6]]}}}],["graticl",{"_index":15853,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[24859,9],[26455,9],[32244,9]]}}}],["gratifi",{"_index":21571,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36993,9]]}}}],["gratitud",{"_index":20445,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[28946,9]]}}}],["gratuit",{"_index":9773,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29811,13]]}}}],["gratuitement\\n",{"_index":9777,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29862,16]]}}}],["grave",{"_index":23183,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[24759,7]]}}}],["gravel",{"_index":20251,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49698,7],[52362,6]]}}}],["gravit",{"_index":13523,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[4075,13],[4266,13],[5401,13],[5515,13]]}}}],["graviti",{"_index":621,"title":{"/en/lessons/gravity-model":{"position":[[16,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19440,7],[19467,7],[19493,7],[19520,7]]},"/en/lessons/gravity-model":{"position":[[17,7],[539,7],[3671,8],[3924,9],[4345,7],[4441,7],[5424,7],[5573,7],[5721,9],[5835,7],[7039,7],[7244,7],[7862,7],[8073,7],[9608,7],[10078,7],[13752,7],[15460,7],[15888,7],[18580,7],[19081,8],[19866,7],[20288,7],[20430,7],[20830,7],[26118,7],[27421,7],[27552,7],[29747,7],[30182,7],[32426,7],[32571,7],[33917,7],[36335,7],[40528,7],[40708,7],[42607,7],[43216,7],[43860,7],[47918,7],[53767,7],[56670,7],[56807,7],[57406,7],[58394,7],[58757,7],[59094,7],[59634,7],[59950,7],[60096,7],[60388,7],[62618,7],[63969,7],[66786,7]]}}}],["gravitymodel",{"_index":13727,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48177,12]]}}}],["gravitymodeldata",{"_index":13725,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48117,16],[49574,17]]}}}],["gravitymodeldata$county[entri",{"_index":13739,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50725,31]]}}}],["gravitymodeldata$wages[entri",{"_index":13748,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51013,30]]}}}],["gravitymodeldata$wagetrajectory[entri",{"_index":13750,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51074,39]]}}}],["gravitymodeldata$wheat[entri",{"_index":13746,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50952,30]]}}}],["gray",{"_index":3172,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45402,4],[46345,4],[47831,4],[49662,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3052,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6445,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20800,4]]}}}],["grayscal",{"_index":9322,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28825,9],[37913,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[12134,9]]}}}],["grayson",{"_index":22973,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50080,8]]}}}],["gre",{"_index":6782,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[27527,4]]},"/en/lessons/linear-regression":{"position":[[46382,3]]}}}],["great",{"_index":924,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12929,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43658,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9990,5],[12367,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26727,5],[30051,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4972,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11428,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59035,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24737,5],[42741,5],[51872,5],[68765,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57083,5],[57147,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22385,5],[27467,5],[36157,5],[36239,5],[59049,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8077,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2693,5],[21770,5],[30981,5],[31136,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4306,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23121,6],[32553,5],[40855,6]]},"/en/lessons/extracting-keywords":{"position":[[15285,6],[17701,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2150,5],[42144,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24927,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2365,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2927,5],[2958,5],[8771,5],[36691,5]]},"/en/lessons/geocoding-qgis":{"position":[[11174,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[580,5],[27817,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1350,5]]},"/en/lessons/gravity-model":{"position":[[15668,5],[44714,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[26444,5],[43975,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[615,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27006,5],[39637,5],[42394,5]]},"/en/lessons/intro-to-bash":{"position":[[4124,5],[9464,5],[14940,6]]},"/en/lessons/intro-to-linked-data":{"position":[[36655,5]]},"/en/lessons/intro-to-powershell":{"position":[[30156,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[18080,5],[19002,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6206,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22976,5]]},"/en/lessons/json-and-jq":{"position":[[5217,5]]},"/en/lessons/jupyter-notebooks":{"position":[[5063,5],[39361,5],[44833,5],[50969,5]]},"/en/lessons/linear-regression":{"position":[[72763,6]]},"/en/lessons/linux-installation":{"position":[[3836,5]]},"/en/lessons/mac-installation":{"position":[[3423,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4777,5]]},"/en/lessons/naive-bayesian":{"position":[[4784,5],[50724,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1697,5],[6063,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4383,5]]},"/en/lessons/qgis-layers":{"position":[[3242,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1973,5],[2208,5],[2784,5],[28007,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28305,5]]},"/en/lessons/sentiment-analysis":{"position":[[25231,6],[25331,5]]},"/en/lessons/space-place-gazetteers":{"position":[[11625,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1400,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3998,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20675,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25970,5]]},"/en/lessons/transliterating":{"position":[[19733,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[23606,5],[31333,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7389,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25598,5]]},"/en/lessons/vector-layers-qgis":{"position":[[16424,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16047,5],[16134,5],[16221,5],[16308,5],[26100,5],[26368,5],[27500,5],[29834,5],[30803,5],[30961,5],[31571,5],[35381,6],[46474,5]]},"/en/lessons/windows-installation":{"position":[[4635,5]]}}}],["greater",{"_index":2848,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13182,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11230,7],[35330,7],[59309,7]]},"/en/lessons/common-similarity-measures":{"position":[[13283,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22513,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47556,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15823,7],[16301,7],[37118,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13220,7],[46644,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12634,7],[13052,7],[20183,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41269,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35213,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12269,7],[22373,7],[26249,7],[39745,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4976,8]]},"/en/lessons/geocoding-qgis":{"position":[[31972,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4837,7],[7952,7],[34550,7]]},"/en/lessons/gravity-model":{"position":[[21383,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[22216,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1998,7],[2921,7],[10586,7],[32613,7]]},"/en/lessons/introduction-map-warper":{"position":[[4920,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15579,7],[36446,7]]},"/en/lessons/json-and-jq":{"position":[[11690,7]]},"/en/lessons/jupyter-notebooks":{"position":[[29128,7],[29191,7]]},"/en/lessons/linear-regression":{"position":[[60108,7]]},"/en/lessons/logistic-regression":{"position":[[6762,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3150,7],[17155,7]]},"/en/lessons/naive-bayesian":{"position":[[46547,7]]},"/en/lessons/research-data-with-unix":{"position":[[3126,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25483,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17485,7],[18163,7],[24664,7],[33202,7],[36197,7],[36386,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29045,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28464,7],[28683,8],[29575,7],[30699,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[53388,7]]},"/en/lessons/transliterating":{"position":[[10791,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51754,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24889,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37350,7],[46038,7]]}}}],["greatest",{"_index":8028,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1295,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19385,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32882,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9343,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8295,8]]},"/en/lessons/linear-regression":{"position":[[18337,8]]},"/en/lessons/space-place-gazetteers":{"position":[[32393,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8381,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34964,8]]}}}],["greatli",{"_index":9123,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18494,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25250,7],[42650,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37940,7]]}}}],["greco",{"_index":4568,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2877,5],[70452,5]]}}}],["greed",{"_index":15488,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4211,6]]}}}],["greedy_modularity_commun",{"_index":10595,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41618,31]]}}}],["greek",{"_index":4421,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56285,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3021,5]]},"/en/lessons/common-similarity-measures":{"position":[[14273,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33414,5],[33468,5]]}}}],["green",{"_index":2833,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11656,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8490,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11848,5],[12137,5],[12543,5],[30037,5],[32782,5],[45013,5],[50271,5],[51393,5],[54822,5],[56455,5],[57088,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1739,5],[2194,5],[2504,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15605,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3899,5],[16076,5],[16143,5],[16284,5],[22597,5],[24874,5],[24898,5],[25648,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4721,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16493,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30865,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14880,5],[15022,5],[15195,5],[15261,5],[15526,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[16320,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28302,5],[28368,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42029,5],[45447,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[19952,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[12270,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2727,5],[19154,5],[19221,5],[19437,5],[19888,5],[27287,5],[29943,5],[29965,5],[30718,5]]},"/en/lessons/introduction-map-warper":{"position":[[6917,5],[15705,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32385,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17853,5]]},"/en/lessons/jupyter-notebooks":{"position":[[16218,8]]},"/en/lessons/qgis-layers":{"position":[[12733,6],[12831,5]]},"/en/lessons/sonification":{"position":[[12705,5],[15270,5]]},"/en/lessons/space-place-gazetteers":{"position":[[38339,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45985,5],[46276,5],[46525,6],[48381,5],[48692,5],[49260,5],[50028,5],[60556,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7266,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10853,5],[50144,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1505,5],[3161,5],[4576,5]]}}}],["greenspan",{"_index":20438,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27898,10],[30587,10],[31685,10],[34877,10],[36714,10]]}}}],["greet",{"_index":5281,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[968,8],[4749,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14704,6]]}}}],["greet.greetentity(\"everybodi",{"_index":5303,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[4755,30]]}}}],["greet.greetentity(\"program",{"_index":5304,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[4786,30]]}}}],["greet.pi",{"_index":5282,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1056,9],[1069,8],[2341,8],[2585,8],[2760,8],[2800,8],[4321,8],[4390,8],[4661,9],[4698,8],[4732,8],[4911,8],[5266,8],[5307,8],[5721,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7131,9]]}}}],["greetent",{"_index":5283,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1083,11],[1322,14],[1976,12],[2371,11],[2814,11],[5215,11]]}}}],["greetentity(\"everybodi",{"_index":5285,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1125,24]]}}}],["greetentity(\"program",{"_index":5286,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1150,24]]}}}],["greetentity(“everybodi",{"_index":5305,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[5058,25]]}}}],["gregori",{"_index":21064,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50938,7]]}}}],["gregorian",{"_index":12358,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55051,9]]}}}],["gregory’",{"_index":12749,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30443,9]]}}}],["grel",{"_index":3276,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[446,4],[15148,4],[16906,7],[17080,4],[17230,4],[17660,4],[18204,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7378,7],[7413,4],[7687,4],[7843,4],[8465,4],[9025,5],[9138,4],[9611,4],[13023,4],[13585,4],[14940,4],[15217,4],[16630,4],[20467,4],[20644,4],[21072,5],[25967,4],[26049,4],[27151,4],[28990,4],[29089,4],[31465,4],[32781,4]]}}}],["grel’",{"_index":11303,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8044,6],[23177,6],[25126,6]]}}}],["grep",{"_index":3634,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6137,4]]},"/en/lessons/intro-to-powershell":{"position":[[44751,6]]},"/en/lessons/research-data-with-unix":{"position":[[8817,4],[9111,4],[9483,5],[9553,4],[10017,4],[10036,4],[10206,4],[10485,4],[10709,4],[11174,4],[11221,4],[12150,4],[12169,4],[12635,4],[13142,4],[13203,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[31669,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9945,5],[10011,4],[10035,4],[10232,4],[10433,4],[13794,4]]}}}],["grep/s",{"_index":3635,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6219,8]]}}}],["greta",{"_index":10012,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57073,5],[58063,5]]}}}],["grew",{"_index":10362,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3850,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5593,4]]},"/en/lessons/gravity-model":{"position":[[2799,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2968,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8754,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[136,4]]}}}],["grey",{"_index":3379,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12746,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36930,4],[37046,4],[38657,4],[43609,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24228,4],[24796,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5466,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38561,6],[38675,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25381,4]]}}}],["greyscal",{"_index":11118,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27001,9],[30021,9],[30038,9]]},"/en/lessons/qgis-layers":{"position":[[16887,9]]}}}],["greyscale_imag",{"_index":11127,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28053,15],[30623,15]]}}}],["gribomont’",{"_index":22114,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6330,11]]}}}],["grid",{"_index":1458,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25486,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61358,4],[64376,4]]},"/en/lessons/common-similarity-measures":{"position":[[12478,4],[12641,4]]},"/en/lessons/geocoding-qgis":{"position":[[2138,5],[10366,4],[11217,5],[19148,4],[19430,6],[25285,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28391,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25567,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[17718,4],[17948,4],[18054,4],[18504,5],[18768,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20373,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[929,4],[17934,4],[19000,4],[19065,4],[19131,4],[38687,4],[38953,4],[39785,4],[39922,4],[40434,4],[43472,4],[46427,4]]},"/en/lessons/qgis-layers":{"position":[[16629,6],[16745,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22303,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18524,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10031,6],[13179,4],[32880,4]]}}}],["gridwork",{"_index":3310,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3439,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2192,9]]}}}],["grievou",{"_index":18594,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58879,11],[59614,9]]}}}],["griffith",{"_index":22090,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24257,10]]}}}],["grigg",{"_index":13863,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[65060,6]]}}}],["grimm",{"_index":21921,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61323,7]]},"/en/lessons/transliterating":{"position":[[16033,5]]}}}],["grimmer",{"_index":1802,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44885,8]]}}}],["grinnel",{"_index":9019,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26437,8],[26489,8]]}}}],["grinstead’",{"_index":15783,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[10600,11]]}}}],["grip",{"_index":4417,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55168,5]]}}}],["griswold",{"_index":10652,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1609,8]]}}}],["gritti",{"_index":18352,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[24254,6]]}}}],["grizzl",{"_index":5579,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68319,8]]}}}],["grjasowez",{"_index":11521,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14670,9],[15273,9],[15537,9],[16892,9],[18396,9],[20058,9],[20181,9],[20357,9],[23153,9],[23243,9],[23565,9]]}}}],["groceri",{"_index":13094,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5902,7],[6000,7]]}}}],["grok",{"_index":14045,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44578,8],[44757,8]]}}}],["grolemund",{"_index":19929,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42726,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20739,10]]}}}],["grootendorst",{"_index":3920,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19982,12]]}}}],["grootendorst’",{"_index":4338,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50129,14]]}}}],["gross",{"_index":13811,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[58246,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38736,7]]}}}],["ground",{"_index":2810,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6132,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[55349,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3666,6],[19383,10],[21120,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[11070,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42340,6]]},"/en/lessons/intro-to-linked-data":{"position":[[1834,9],[30325,9]]},"/en/lessons/introduction-map-warper":{"position":[[13903,6],[20414,6]]},"/en/lessons/logistic-regression":{"position":[[27608,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49380,9]]}}}],["group",{"_index":1645,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34591,7],[36173,5],[39866,5],[40220,6],[42998,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1064,5],[12725,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12023,5],[12391,5],[12573,5],[13079,5],[14032,5],[14400,5],[14582,5],[15088,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1052,5],[1366,6],[1793,5],[4267,5],[4617,8],[5085,7],[5362,6],[5588,5],[8302,8],[13072,5],[15806,5],[15833,5],[30428,9],[31076,7],[31205,7],[31424,6],[32852,9],[32986,9],[34537,7],[43129,5],[43253,5],[43416,5],[43928,5],[48994,7],[56980,7],[59752,6],[60760,6],[61166,6],[69630,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1627,6],[3890,7],[4074,6],[4181,6],[4339,6],[45828,8],[52020,7],[68231,9],[70442,6],[70617,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7831,5],[8256,5]]},"/en/lessons/common-similarity-measures":{"position":[[1431,5],[29813,7],[37796,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38108,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29020,7],[37315,6],[45969,5],[48678,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2934,6],[3257,7],[5247,6],[16028,5],[28574,5],[30125,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3300,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[256,7],[2895,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20166,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3985,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5139,8],[28470,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1215,5],[1262,5],[1349,5],[1456,5],[1527,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1149,5],[15136,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7514,6],[12215,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4855,5],[17804,6],[17876,6],[18030,6],[18112,6],[21017,7],[22531,5],[22565,5],[26058,7],[56351,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3015,7],[36762,7],[41726,6],[41964,6],[42024,6],[42192,5],[42563,5],[43959,5],[47279,7],[48091,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1089,5],[19141,6],[25574,6],[25854,6],[38907,5],[39109,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6942,6],[11359,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19540,8],[35949,7],[44993,6],[67429,6]]},"/en/lessons/geocoding-qgis":{"position":[[7261,5],[35884,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29174,6],[30453,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3384,5],[3402,5],[31038,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41260,5],[42393,5],[43485,5],[44256,5],[44331,5],[44401,7],[44474,6],[46392,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18563,9],[19701,5],[19831,5],[26278,6]]},"/en/lessons/gravity-model":{"position":[[12340,5],[16677,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5795,8],[15024,5],[19715,5]]},"/en/lessons/installing-omeka":{"position":[[6182,6],[6239,7],[6267,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5123,6],[24038,5],[24679,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11163,6],[14494,6],[18144,6],[24792,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45978,5]]},"/en/lessons/intro-to-powershell":{"position":[[28527,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2167,5],[2489,5],[2585,5],[2728,5],[2788,5],[2900,5],[2950,5],[3070,5],[3182,6],[3274,5],[3309,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[26235,5]]},"/en/lessons/introduction-map-warper":{"position":[[19905,7],[20548,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1387,6],[16534,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13445,6],[45466,5],[47324,5]]},"/en/lessons/json-and-jq":{"position":[[445,8],[24464,8],[24920,8],[25544,5],[27436,7],[33418,7]]},"/en/lessons/jupyter-notebooks":{"position":[[42017,6],[49784,6],[50338,6]]},"/en/lessons/linear-regression":{"position":[[5752,8],[5936,8],[11049,5],[12779,7],[39900,5],[40489,5]]},"/en/lessons/logistic-regression":{"position":[[38328,6],[40152,7],[56661,6]]},"/en/lessons/naive-bayesian":{"position":[[6596,6],[6745,6],[7946,8],[8106,6],[8287,6],[8429,8],[8739,6],[10029,5],[10158,6],[51174,7],[67279,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22901,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9031,5],[25892,5],[25998,8],[26055,5],[26154,6],[26997,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39699,5]]},"/en/lessons/sentiment-analysis":{"position":[[25486,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11194,8],[11702,5],[11918,8],[12457,7],[12535,5],[13498,5],[13602,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30624,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7529,5],[25508,6],[26425,5],[30315,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4788,6],[24377,9],[27170,8],[37929,8],[38348,6],[38407,6],[38443,6],[38938,5],[38999,6],[39295,7],[39472,7],[39484,6],[39587,6],[39674,6],[39814,6],[39869,5],[40111,6],[40289,6],[40461,5],[40535,8],[40996,8],[41083,6],[41127,6],[41233,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4459,6],[8366,5],[27310,6],[27388,9],[36319,9],[48234,7],[55504,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9140,6],[9398,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9506,6],[41797,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[16465,5],[16536,5],[22451,6],[27954,6],[28043,6],[28104,6],[28144,5],[33097,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5697,8],[7108,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21867,6],[23377,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22930,7],[23540,8],[24760,7],[24993,5],[25068,5],[25228,8],[25790,7],[26718,7],[26728,7],[26989,7],[30667,5],[31347,7],[31468,7],[31478,7],[31589,5],[31870,7],[33881,7],[33957,7],[37021,7],[38794,5],[38894,5],[38902,5],[44435,7],[44550,7],[44681,5],[44903,6]]}}}],["group(",{"_index":6625,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[2652,8],[2877,9]]}}}],["group(0",{"_index":12275,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40525,9]]}}}],["group_bi",{"_index":16725,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26702,10],[31720,10],[31814,10],[32724,10],[35231,10],[36749,10]]}}}],["group_by(.hashtag",{"_index":16764,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[32833,18],[33038,18],[33679,18],[35019,18]]}}}],["group_by(.key",{"_index":16726,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26713,14]]}}}],["group_by(.us",{"_index":16727,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27019,15],[27094,15],[27636,15],[28257,15],[30939,15]]}}}],["group_by(verifi",{"_index":19867,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[25674,18],[26634,18],[26930,18]]}}}],["groupbi",{"_index":7007,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[45933,10],[49360,7]]},"/en/lessons/logistic-regression":{"position":[[30529,7],[37869,7],[40130,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38825,10],[39228,10],[39995,7],[40345,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24926,7],[31609,7],[36890,7],[36944,7]]}}}],["groupby('country_flying_miss",{"_index":23408,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[25166,33]]}}}],["grouped/1000",{"_index":23473,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33967,12]]}}}],["grouped['tons_frag",{"_index":23549,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44524,20]]}}}],["grouped[filt",{"_index":23550,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44560,15]]}}}],["grouper",{"_index":23489,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36340,7],[36868,7]]}}}],["group’",{"_index":9514,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53363,7]]}}}],["grover",{"_index":12742,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29198,7],[29974,6],[30249,6],[30935,7],[31220,6],[31432,7],[31713,7],[32034,6],[32210,7]]}}}],["grow",{"_index":3028,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11526,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14914,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58718,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3181,4],[3342,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7460,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[1006,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22436,7],[50625,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1997,4],[2176,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1164,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6641,7],[7355,7]]},"/en/lessons/jupyter-notebooks":{"position":[[45356,7],[51828,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12056,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13333,7]]},"/en/lessons/research-data-with-unix":{"position":[[14534,6]]},"/en/lessons/sentiment-analysis":{"position":[[5304,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1064,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18975,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4121,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34789,5],[34884,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13973,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5259,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46919,7],[47025,7]]}}}],["grower",{"_index":15711,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[23138,9]]}}}],["growingli",{"_index":13928,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[16888,9]]}}}],["grown",{"_index":3719,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3224,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5572,5]]},"/en/lessons/gravity-model":{"position":[[58311,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5591,6]]},"/en/lessons/space-place-gazetteers":{"position":[[41862,6]]}}}],["growth",{"_index":4533,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68884,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4708,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4130,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1935,6]]},"/en/lessons/gravity-model":{"position":[[62492,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49886,6]]},"/en/lessons/linear-regression":{"position":[[73124,8],[73161,6]]},"/en/lessons/logistic-regression":{"position":[[64470,8],[64507,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8217,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3739,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3902,6]]}}}],["gruber",{"_index":13081,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[1189,7]]}}}],["gruijter",{"_index":6020,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43432,9]]}}}],["grunewald",{"_index":11468,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3885,9]]}}}],["grunewald’",{"_index":7135,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59109,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3779,11],[4237,11]]}}}],["grunswald’",{"_index":11476,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4589,11]]}}}],["gryazovet",{"_index":11523,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14740,10],[14825,11]]}}}],["grün",{"_index":2722,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33456,4]]}}}],["gs",{"_index":11749,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5660,2]]}}}],["gscriba",{"_index":12149,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22841,7],[24582,7],[24664,8],[27813,7],[27842,7],[29178,7],[29217,8],[31439,8],[33454,7],[33973,8],[34022,7],[34284,8],[37163,7],[37230,7],[39208,7],[39236,7],[39685,8],[44213,7],[44555,8],[52394,7],[52714,8]]}}}],["gscriba.index(lin",{"_index":12211,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29684,21],[29878,21],[34141,20],[34359,20]]}}}],["gscriba_",{"_index":12241,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35508,9],[36169,9],[45044,10]]}}}],["gscriba_ccvii",{"_index":12237,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35276,13]]}}}],["gscriba_lii",{"_index":11922,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9377,14],[60677,14]]}}}],["gscriba_liii",{"_index":11982,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10315,15],[61615,15]]}}}],["gscriba_{rnum",{"_index":12225,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31568,14]]}}}],["gsub",{"_index":13249,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[34176,4],[34374,9]]}}}],["gt",{"_index":394,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10196,4],[12335,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2267,5],[6181,4],[8168,4],[9412,4],[13264,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2968,4],[3046,4],[5963,4],[6007,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[10048,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15948,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16247,4],[18843,4],[18859,4],[20335,4],[20350,4],[24453,5],[27493,4],[30034,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10548,4],[10940,4],[10965,4],[11096,4],[16760,4],[17479,4],[18149,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29134,4],[40205,5],[50999,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36816,5],[37673,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19790,9],[20232,9],[20608,9],[22511,9],[23619,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8739,4],[8801,4],[9519,4],[10644,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9139,4],[13447,4],[13997,4],[18349,4],[18371,4],[18465,4],[19512,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13090,4],[14116,4],[20558,4],[21999,4],[24016,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1685,10]]},"/en/lessons/counting-frequencies":{"position":[[4822,4],[4843,4],[4887,4],[4912,4],[4940,4],[4964,4],[5346,4],[5373,4],[5398,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2870,4],[3139,4],[3185,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24431,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11015,4],[11032,4],[11062,4],[11079,4],[11846,4],[15785,4],[15907,4],[17358,4],[17896,4],[25124,4],[27992,4],[28000,4],[28467,4],[28475,4],[28909,4],[31794,4],[32431,4],[34280,4],[37281,4],[37740,4],[37977,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5215,6],[6046,6],[6833,8],[16633,9],[25743,6],[28409,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12439,6],[19547,8],[19942,4],[20313,4],[20335,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31837,4],[32047,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17130,4],[19210,4],[19218,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44331,4],[44603,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26144,4],[27607,4]]},"/en/lessons/extracting-keywords":{"position":[[27452,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11696,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5593,4],[5610,4],[5674,4],[7025,5],[7088,4],[7105,4],[7250,4],[11016,4],[11032,4],[11154,4],[11956,4],[12647,4],[13401,4],[17402,4],[17420,4],[17474,4],[22542,4],[23952,4],[24392,4],[24408,4],[24546,4],[24564,4],[25833,4],[28240,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11149,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1575,4],[1595,4],[5720,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1427,6],[4427,7],[4902,6],[6410,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34337,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26518,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1834,4],[10922,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[31841,6],[32272,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[6353,7],[7038,4],[7154,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12017,4],[12043,4],[14421,4],[20676,4],[20690,4],[21124,4],[22163,4],[22652,4],[22716,4],[25297,4],[33383,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[21140,4],[21151,4],[21320,4],[21331,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18243,5],[19608,5],[24453,4]]},"/en/lessons/gravity-model":{"position":[[48773,4],[48801,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[29014,4],[29138,4]]},"/en/lessons/installing-omeka":{"position":[[6225,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34728,4],[36290,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17146,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10710,4],[10730,4],[13609,4],[13626,4],[14353,4],[16266,4],[18438,4],[18451,4],[21284,4],[21722,4],[26615,4],[26635,4],[30192,4],[34027,4],[34392,4],[36521,4],[38353,4],[38620,4],[40734,4],[40898,4]]},"/en/lessons/intro-to-bash":{"position":[[3453,4],[3469,4],[16726,4],[16847,4],[17178,4]]},"/en/lessons/intro-to-powershell":{"position":[[15370,5],[22982,6],[23189,4],[23358,4],[24683,4],[25514,4],[25728,4],[25977,5],[26172,5],[26376,4],[28665,4],[29020,4],[34816,4],[34961,4],[35759,4],[45053,4],[45075,4],[45145,4],[45178,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[24554,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29870,4],[30663,4],[30753,5],[31258,4],[38676,4],[39242,4],[39596,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19512,5],[19947,6],[22296,5],[23718,5],[27067,5],[28847,8],[29505,5],[30281,8],[38519,4],[41779,5]]},"/en/lessons/json-and-jq":{"position":[[10876,5],[11249,5],[11607,5],[38381,4],[38594,4]]},"/en/lessons/jupyter-notebooks":{"position":[[34548,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3602,4],[4012,4],[4069,4],[4142,4],[4201,4],[4317,4],[4433,4],[7917,4],[7955,4]]},"/en/lessons/linux-installation":{"position":[[4290,4],[4384,4]]},"/en/lessons/mac-installation":{"position":[[1468,4],[1487,4],[2877,4],[3686,4],[3702,4],[3971,4],[4065,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2100,4],[2431,4],[2656,4],[3397,4],[3747,4],[3910,4],[4200,4],[4515,4],[4839,4],[5004,4],[5686,4],[6416,4],[7352,4],[7407,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20571,5],[23315,5],[23530,5],[24554,5],[24769,5],[31989,5],[32181,4],[32356,5],[32405,5]]},"/en/lessons/naive-bayesian":{"position":[[30571,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37644,4],[46893,5],[46931,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3648,4],[3698,4],[3750,4],[3922,4],[3993,4],[9366,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6671,4],[6760,4],[6831,4],[6912,4],[6990,4],[7387,4],[7943,4],[8514,4],[10156,6]]},"/en/lessons/qgis-layers":{"position":[[5739,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4140,4],[4165,4],[6969,4],[7468,4],[7491,4],[8369,4],[8537,4],[8554,4],[9773,4],[9795,4],[9817,4],[10055,4],[10675,4],[10923,4],[11024,4],[11041,4],[11191,4],[11227,4],[13902,4],[13920,4],[17164,4],[17347,4],[17638,4],[18018,4],[19955,4],[20234,4],[20278,4],[20735,4],[21392,4],[21523,4],[21881,4],[22450,4],[22553,4],[22587,4],[22618,4],[22674,4],[22808,4],[24147,4],[24189,4],[25958,4]]},"/en/lessons/research-data-with-unix":{"position":[[8085,4],[8189,4],[9092,4],[10239,4],[11054,4],[11292,4],[12205,4],[12671,4],[13068,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12707,6],[12801,6],[12842,6],[15289,8],[15774,6],[15815,6],[15851,6],[21849,8],[22173,6],[22332,6],[22946,6],[22971,6],[23519,6],[23544,6],[23593,6],[23935,6],[23960,6],[24009,6],[24050,6],[25665,6],[25693,6],[26625,6],[26653,6],[26700,6],[26879,6],[26919,6],[26949,6],[27015,6],[27066,4],[27435,6],[31793,6],[31830,6],[33037,6],[33074,6],[33105,4],[33114,6],[33154,4],[33513,6],[33574,6],[35350,6],[35387,6],[35422,6],[36467,6],[36504,6],[36539,6],[36570,4],[36579,6],[36619,4],[37186,6],[37247,6],[41517,6],[41695,6],[41732,6],[42453,6],[42494,6],[42528,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12754,4],[12812,4],[12881,4],[13226,4],[13321,4],[13416,4],[13511,4],[13606,4],[13701,4],[13796,4],[13891,4],[13986,4],[14081,4],[14176,4],[14271,4],[14366,4],[14461,4],[14556,4],[14651,4],[14746,4],[14841,4],[14936,4],[15414,4],[15508,4],[15600,4],[15692,4],[15784,4],[15876,4],[15968,4],[16060,4],[16152,4],[16244,4],[16336,4],[16428,4],[16520,4],[16612,4],[16704,4],[16796,4],[16888,4],[16980,4],[17072,4],[23611,4],[23785,4],[23952,4],[26267,4],[26350,4],[26434,4],[26518,4],[26602,4],[26686,4],[26770,4],[28023,4],[28100,4],[28177,4],[28254,4],[28331,4],[28408,4],[28485,4],[28562,4],[28639,4],[28716,4],[28793,4],[28870,4],[28947,4],[29024,4],[29101,4],[29142,4],[29183,4],[29224,4],[29265,4],[29306,4],[29347,4],[34266,4],[34334,4],[34402,4],[34470,4],[34538,4],[34606,4],[35398,4],[36716,4],[36784,4],[36851,4],[37144,4],[37212,4],[37279,4],[37987,4],[38011,4],[38039,4],[38067,4],[38095,4],[38123,4],[38151,4],[38179,4],[38473,4],[38497,4],[38553,4],[38609,4],[38665,4],[38721,4],[38777,4],[38833,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16983,4],[16998,4],[28012,6],[28046,4],[28109,6],[28158,6],[28267,6],[28313,6],[30553,6],[30575,6],[32794,6],[32926,6],[37001,6],[37037,4],[37100,6],[37151,6],[37264,6],[37312,6],[37395,6],[37419,6],[37470,6]]},"/en/lessons/sonification":{"position":[[21564,4],[21928,4],[22543,4],[24374,4],[35257,5],[35288,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16690,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28719,4],[28810,4],[29681,4],[30121,4],[30799,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24712,6],[25313,6],[25403,6],[25459,6],[26962,5],[29966,6],[29990,6],[30522,6],[30574,6],[30724,6],[30928,6],[31012,6],[31041,5],[42432,6],[42447,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9185,4],[9204,4],[9222,4],[24730,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12511,4],[14077,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[36239,6],[36278,6],[38523,5]]},"/en/lessons/transliterating":{"position":[[9350,4],[18925,4],[18987,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20993,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[24228,4],[24267,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20083,6],[20152,5],[21075,5],[21262,6],[21312,6],[21359,6],[21396,6]]},"/en/lessons/vector-layers-qgis":{"position":[[4682,4],[4692,4],[10851,4],[10861,4],[13144,4],[13154,4],[14848,4]]},"/en/lessons/viewing-html-files":{"position":[[570,4],[590,4],[3065,4],[3146,4],[3193,4],[3329,4],[3357,4]]},"/en/lessons/windows-installation":{"position":[[1194,4],[1205,4],[1488,4],[1506,4],[1522,4],[5183,4],[5277,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13908,4]]},"/en/lessons/working-with-text-files":{"position":[[6149,4],[6160,4]]},"/en/lessons/working-with-web-pages":{"position":[[6182,4],[6202,4],[8922,4]]}}}],["gt;>",{"_index":691,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22746,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22803,8],[22857,8],[22917,8]]},"/en/lessons/intro-to-powershell":{"position":[[26118,8],[26254,8],[26385,8],[44362,8]]}}}],["gt;>>",{"_index":9549,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7107,12],[7665,12],[8457,12],[8558,12],[9112,12],[9698,12],[9963,12],[10141,12],[10179,12],[10543,12],[11050,12],[11074,12],[11934,12],[12675,12],[12706,12],[12909,12],[13319,12],[13744,12],[14145,12],[14402,12],[14592,12],[14854,12],[15235,12],[15485,12],[27793,12],[28274,12],[29108,12],[31557,12],[31758,12],[31975,12],[39272,12],[43016,12],[46028,12],[46694,12],[46835,12],[50733,12],[50892,12],[51103,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40883,12],[40912,12],[40940,12],[41186,12],[41215,12],[41243,12],[41370,12],[41401,12],[41429,12],[57654,12],[57693,12],[57730,12]]}}}],["gt;>>>",{"_index":9605,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14059,16]]}}}],["gt;>>>>>>",{"_index":13074,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31004,29]]}}}],["gt;</title>",{"_index":23271,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2979,18]]}}}],["gt;<xsl:text>&#xa;</xsl:text>",{"_index":22558,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[36316,47]]}}}],["gt;(b",{"_index":9100,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14513,8]]}}}],["gt;(c2",{"_index":9114,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16426,8]]}}}],["gt;(n2:node",{"_index":9125,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18993,13]]}}}],["gt;1",{"_index":6222,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22150,5]]}}}],["gt;80",{"_index":6427,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48808,7]]}}}],["gt;add",{"_index":23577,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[2152,7]]}}}],["gt;arestovan",{"_index":22739,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15422,14]]}}}],["gt;creditline)?$item",{"_index":16128,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42273,21]]}}}],["gt;creditline:'').'</td>",{"_index":16129,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42295,33]]}}}],["gt;dataprovider[0])?$item",{"_index":16090,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37387,26]]}}}],["gt;dataprovider[0].'</td>",{"_index":16064,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32053,34]]}}}],["gt;dataprovider[0]:'').'</td>",{"_index":16091,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37414,38]]}}}],["gt;dated)?$item",{"_index":16126,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42193,16]]}}}],["gt;dated:'').'</td>",{"_index":16127,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42210,28]]}}}],["gt;edmisshownat[0",{"_index":16101,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39128,20]]}}}],["gt;edmisshownat[0])?$item",{"_index":16092,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37501,26]]}}}],["gt;edmisshownat[0].'\">view",{"_index":16065,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32129,30]]}}}],["gt;edmisshownat[0]:'').'\">view",{"_index":16093,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37528,34]]}}}],["gt;edmpreview[0])?$item",{"_index":16096,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37721,24]]}}}],["gt;edmpreview[0].'\"></a></td></tr>",{"_index":16069,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32284,58]]}}}],["gt;edmpreview[0]:'').'\"></a></td></tr>",{"_index":16097,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37746,62]]}}}],["gt;guid",{"_index":16075,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34622,8],[38338,8]]}}}],["gt;guid)?$item",{"_index":16084,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37238,15],[37658,15]]}}}],["gt;guid.'\">",{"_index":16061,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31962,16]]}}}],["gt;guid.'\"><img",{"_index":16067,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32248,22]]}}}],["gt;guid:'').'\">",{"_index":16085,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37254,20]]}}}],["gt;guid:'').'\"><img",{"_index":16094,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37674,26]]}}}],["gt;hello",{"_index":18113,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[7551,9]]}}}],["gt;info",{"_index":16120,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41692,8]]}}}],["gt;isshownat)?$item",{"_index":16132,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42501,20]]}}}],["gt;item",{"_index":16059,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31899,9],[33377,9],[37168,9]]}}}],["gt;manag",{"_index":19323,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[8243,10]]}}}],["gt;matrix(c(2,30,3,4,7,20,36,3),ncol=2",{"_index":19698,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20853,40]]}}}],["gt;new",{"_index":20539,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14709,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[7175,7]]},"/en/lessons/windows-installation":{"position":[[2160,7]]}}}],["gt;origin",{"_index":23173,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21441,14]]}}}],["gt;past",{"_index":2941,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23955,9]]}}}],["gt;prigovor",{"_index":22748,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15564,14]]}}}],["gt;prigovoren",{"_index":22742,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15465,16]]}}}],["gt;primaryimageurl",{"_index":16135,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42607,26]]}}}],["gt;primaryimageurl)?$item",{"_index":16134,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42580,26]]}}}],["gt;primaryimageurl:'').'\"><img",{"_index":16133,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42522,37]]}}}],["gt;record",{"_index":16123,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42051,11]]}}}],["gt;spreadsheet",{"_index":23018,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[7183,17]]}}}],["gt;the",{"_index":14290,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[36203,7]]}}}],["gt;title)?$item",{"_index":16124,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42111,16]]}}}],["gt;title:'').'</td>",{"_index":16125,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42128,28]]}}}],["gt;title[0",{"_index":16076,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34652,12]]}}}],["gt;title[0])?$item",{"_index":16087,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37289,19]]}}}],["gt;title[0].'</a></td>",{"_index":16062,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31986,37]]}}}],["gt;title[0]:'').'</a></td>",{"_index":16088,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37309,41]]}}}],["gt;totalrecord",{"_index":16121,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41701,17]]}}}],["gt;totalresult",{"_index":16049,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28960,17],[29450,17],[30160,17]]}}}],["gt;url)?$item",{"_index":16130,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42377,14]]}}}],["gt;url:'').'\">view",{"_index":16131,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42392,22]]}}}],["guarante",{"_index":8582,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13371,9],[42232,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14412,10]]},"/en/lessons/intro-to-linked-data":{"position":[[12211,10]]},"/en/lessons/jupyter-notebooks":{"position":[[43310,10]]},"/en/lessons/naive-bayesian":{"position":[[67060,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4173,12],[5043,11]]},"/en/lessons/preserving-your-research-data":{"position":[[1700,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4699,10]]}}}],["guard",{"_index":12587,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[35555,5]]}}}],["guardian",{"_index":19240,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10176,8]]}}}],["gub",{"_index":22731,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15331,5]]}}}],["guess",{"_index":6210,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20703,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25238,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12361,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11020,5],[11370,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32124,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9855,6]]},"/en/lessons/geocoding-qgis":{"position":[[36983,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1185,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[13306,8],[13563,7]]},"/en/lessons/intro-to-bash":{"position":[[12504,7]]},"/en/lessons/intro-to-powershell":{"position":[[26813,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41209,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3235,5]]},"/en/lessons/linear-regression":{"position":[[50169,7]]},"/en/lessons/logistic-regression":{"position":[[18890,8]]},"/en/lessons/naive-bayesian":{"position":[[6962,7],[9882,8],[27310,8],[45609,7],[47539,5],[47640,7],[48089,7],[48413,7],[48474,12],[48532,7],[48787,7],[50288,7],[56438,5],[62385,7],[62651,7]]},"/en/lessons/sentiment-analysis":{"position":[[25105,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21638,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19394,5],[21042,7],[22115,7],[26331,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36690,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3480,5]]}}}],["guessedclass",{"_index":18489,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45184,12],[45560,12],[45646,12],[45726,12],[62050,12],[62186,12],[62348,12],[62410,12],[62526,12]]}}}],["guessing.21",{"_index":17243,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[45535,12]]}}}],["guest",{"_index":10287,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[608,5]]}}}],["gugger",{"_index":6097,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45871,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[44196,7]]}}}],["gugger’",{"_index":14041,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43870,8]]}}}],["guglielmo",{"_index":11878,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7221,9],[7283,9]]}}}],["gui",{"_index":2766,"title":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9,4]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2007,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15687,4],[15867,4],[16020,4],[16105,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10,4],[142,4],[223,3],[309,3],[343,3],[1035,5],[1057,3],[1272,4],[1492,4],[1512,3],[1621,3],[2751,3],[2876,5],[2943,3],[3010,3],[3046,3],[3161,4],[3322,4],[3408,3],[3556,3],[3867,4],[4030,3],[4596,3],[6434,3],[6481,3],[6700,4],[6762,4],[6906,4],[7111,4],[7269,3],[7418,3],[7606,3],[7638,3],[8354,3],[8401,3],[8634,3],[9487,3],[9626,3],[9736,4],[9834,3],[10158,3],[10765,3],[12584,3],[13372,3],[27932,3],[32998,5],[35828,3],[36288,4],[36350,3],[36596,4],[37088,3],[37393,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2820,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[202,3],[4799,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9236,5],[9256,3],[9472,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7067,3]]},"/en/lessons/installing-omeka":{"position":[[1560,3]]},"/en/lessons/intro-to-bash":{"position":[[677,4],[922,4],[1065,3],[11249,3],[21245,5],[23889,4],[25415,3]]},"/en/lessons/intro-to-powershell":{"position":[[425,3],[2754,6],[5306,4],[11947,3],[12134,4],[12167,3],[12865,4],[21875,4],[41910,3],[42137,3],[43711,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3870,6]]},"/en/lessons/jupyter-notebooks":{"position":[[24062,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3233,4]]},"/en/lessons/research-data-with-unix":{"position":[[4329,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1448,5],[3070,3],[3746,3]]}}}],["guiana",{"_index":4465,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59208,9]]}}}],["guid",{"_index":1409,"title":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21744,6],[47122,5],[50408,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[994,5],[1780,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12,5],[792,6],[1952,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61537,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44090,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59773,5],[60331,5],[66288,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[892,5],[23048,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[374,6],[7745,5],[15145,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17312,6],[59541,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6288,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[342,6],[1227,6],[2981,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33048,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37342,5],[37553,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9493,6],[33269,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8239,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51463,5],[51745,6],[52305,5],[52487,5],[52605,6],[59873,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1704,5],[19258,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21117,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34221,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1058,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[42770,5]]},"/en/lessons/installing-omeka":{"position":[[3515,5],[3596,5],[3966,6],[4185,6],[12814,5],[12849,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8480,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8682,5],[9543,5],[11258,6],[12310,6],[35505,5]]},"/en/lessons/intro-to-bash":{"position":[[386,5],[2634,5],[2759,6],[18288,5],[25488,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37354,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[908,6]]},"/en/lessons/introduction-map-warper":{"position":[[5641,7],[12437,5],[17048,5],[23364,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5148,6],[6532,5],[6800,5],[7229,5],[7376,5],[7648,5],[8399,5],[8467,6],[10388,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14757,4],[34685,4],[35420,5],[35641,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51220,5]]},"/en/lessons/json-and-jq":{"position":[[3723,7],[4026,7],[7988,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2863,5],[49921,6]]},"/en/lessons/linear-regression":{"position":[[74916,7],[75289,5],[78881,6]]},"/en/lessons/logistic-regression":{"position":[[65763,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1069,5],[2851,7],[3401,5],[3594,5],[3738,5],[16815,7],[17152,5],[17897,5]]},"/en/lessons/research-data-with-unix":{"position":[[3066,7],[13892,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1835,5],[7878,5],[17770,8],[41037,5],[41261,5],[42077,5]]},"/en/lessons/sentiment-analysis":{"position":[[4405,7],[29469,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6415,6]]},"/en/lessons/sonification":{"position":[[216,6],[20224,5],[42084,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5566,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34398,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1333,5],[31535,5],[46068,5],[47795,5],[65263,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24472,5],[25776,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10177,5],[48529,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46785,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6370,6],[19772,5],[19908,5]]}}}],["guidanc",{"_index":3712,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1836,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60455,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[329,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13269,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21865,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47018,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9193,8],[43801,8]]},"/en/lessons/intro-to-bash":{"position":[[6152,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31401,8]]}}}],["guide\\ntomba",{"_index":9906,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51636,12]]}}}],["guide_legend(titl",{"_index":19835,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16269,18]]}}}],["guidelin",{"_index":7919,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27873,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8717,9],[37598,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1606,11],[6183,11],[7134,10],[8496,10],[8794,11],[8974,10],[11108,10],[11342,11],[12273,11],[12285,10],[12680,10],[37088,10],[42897,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26385,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2760,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25578,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1355,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6452,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35492,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51402,10]]}}}],["guides(linetyp",{"_index":19834,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16251,15]]}}}],["guido",{"_index":1876,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47068,6],[50354,6]]}}}],["guilti",{"_index":3411,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[16493,6]]},"/en/lessons/naive-bayesian":{"position":[[66242,6],[67236,7]]}}}],["guin",{"_index":7878,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21609,6],[23975,6],[43459,4]]}}}],["guin&published=1969&output=xml",{"_index":7928,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30616,38]]}}}],["guirnalda",{"_index":20274,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50480,10]]}}}],["guldi",{"_index":23633,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17457,5],[19983,6]]}}}],["gulf",{"_index":8333,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19085,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10219,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22982,4]]}}}],["gun",{"_index":14407,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10536,6]]}}}],["gunderson",{"_index":15578,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[19949,10]]}}}],["gut",{"_index":17057,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[17699,4]]}}}],["gutenberg",{"_index":11297,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4242,10],[4431,9],[4651,9]]},"/en/lessons/intro-to-bash":{"position":[[13841,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5664,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17833,9],[46081,10]]}}}],["gutenberg.2",{"_index":22850,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[17765,11]]}}}],["guy",{"_index":14219,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[14903,5]]}}}],["gw5cx1_ysyycdmtpepocwm6d2vk=s0",{"_index":16636,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4267,31]]}}}],["gz",{"_index":2821,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8332,3],[14885,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25412,3],[26078,6],[26344,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4340,3],[4958,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20472,5]]}}}],["gzip",{"_index":9756,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28648,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9600,6],[26585,4]]}}}],["gzip.open(abbyy_fil",{"_index":10816,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27111,21]]}}}],["gé\\nde",{"_index":9941,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52332,7]]}}}],["géron",{"_index":4620,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10253,5],[10538,5],[69010,6]]}}}],["h",{"_index":1820,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45272,2],[51409,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2139,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22604,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56852,3]]},"/en/lessons/counting-frequencies":{"position":[[4827,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21780,2],[24853,2],[25467,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29550,4],[29738,4],[33473,4],[35722,2]]},"/en/lessons/extracting-keywords":{"position":[[34116,3],[35595,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27212,1],[31011,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8714,1]]},"/en/lessons/intro-to-bash":{"position":[[8665,1],[24717,1]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25803,2],[26491,1],[27224,2],[27517,2],[27687,2]]},"/en/lessons/linear-regression":{"position":[[75224,3],[79328,2]]},"/en/lessons/logistic-regression":{"position":[[65698,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30078,4],[37588,1],[37629,1],[48427,4],[48469,4],[48511,4],[48554,4],[48597,4],[48640,4],[48683,4],[48727,4],[48770,4],[48814,4],[48858,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7785,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8810,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[6814,1]]}}}],["h%m%",{"_index":19140,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5771,8],[6684,8]]}}}],["h+ypad",{"_index":11141,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28551,11],[31457,11]]}}}],["h,2o",{"_index":3462,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1782,4]]}}}],["h.264",{"_index":15832,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16805,5],[19025,6],[19517,5],[27893,5]]}}}],["h.j",{"_index":14329,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48960,4]]}}}],["h1",{"_index":12430,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63747,2]]}}}],["h:%m:%s\"),\"%h:%m:%",{"_index":19918,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41837,22]]}}}],["h:%m:%s\"),\"%i",{"_index":19921,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41917,14]]}}}],["haar",{"_index":10994,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[338,4],[9649,4],[18598,4],[18863,4],[18946,4],[19210,4],[19341,4],[19712,4],[19809,4],[19867,4],[20110,4],[20524,4],[20901,4],[21393,4],[21609,4],[21909,4],[21939,4],[27091,4],[30109,4],[32090,4],[32401,4],[32502,4],[34183,4],[44089,4]]}}}],["haarcascade_frontal_default.xml",{"_index":11034,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[8995,31]]}}}],["haarcascade_frontalface_default.xml",{"_index":11119,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27115,37],[28185,38],[30746,38]]}}}],["haber",{"_index":11758,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5889,6]]}}}],["haberet",{"_index":11953,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9897,7],[61197,7]]}}}],["habet",{"_index":11773,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6070,5]]}}}],["habit",{"_index":5527,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46708,5]]},"/en/lessons/intro-to-powershell":{"position":[[10050,5]]},"/en/lessons/preserving-your-research-data":{"position":[[5949,5]]},"/en/lessons/space-place-gazetteers":{"position":[[5806,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32657,5]]}}}],["habitu",{"_index":4433,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57355,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63851,7]]}}}],["habueri",{"_index":11850,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6880,8],[7003,9]]}}}],["hacia",{"_index":20016,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12265,5]]}}}],["hack",{"_index":5371,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9797,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5759,8]]},"/en/lessons/preserving-your-research-data":{"position":[[10416,7]]}}}],["hacker",{"_index":3020,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7647,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46331,6]]}}}],["hackernoon",{"_index":14064,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45664,11]]}}}],["hadley",{"_index":2694,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32149,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1539,6],[7003,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42740,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47331,6]]}}}],["hadn’t",{"_index":16850,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[23849,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20679,6]]}}}],["hadoop",{"_index":9592,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12545,6],[17301,6]]}}}],["hadoop2.7.tgz",{"_index":9598,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12756,13],[14499,13],[14635,13]]}}}],["hadoop2.7/bin:$path",{"_index":9612,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14907,20],[15288,20]]}}}],["hadoop2.7/jars/ivi",{"_index":9619,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15911,18]]}}}],["hadoop2.7:$path",{"_index":9600,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12965,16],[13216,16]]}}}],["hai",{"_index":20260,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50142,4],[52165,3]]},"/en/lessons/space-place-gazetteers":{"position":[[50124,4]]}}}],["hain",{"_index":17457,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73054,7]]},"/en/lessons/logistic-regression":{"position":[[64400,7]]}}}],["hair",{"_index":5107,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58757,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8667,4],[9171,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23049,4]]}}}],["hairbal",{"_index":21333,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22273,9]]}}}],["haiti",{"_index":8735,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[651,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24698,6],[24855,5]]}}}],["hakyl",{"_index":21213,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31416,7]]}}}],["hale",{"_index":3567,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3082,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11286,5]]}}}],["haley",{"_index":16954,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53106,5]]}}}],["half",{"_index":2577,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26098,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18477,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38729,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1409,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13851,4],[13943,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3542,4],[10086,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6160,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1000,4],[1152,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[3181,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50869,4],[50969,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51359,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2154,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5214,4]]},"/en/lessons/naive-bayesian":{"position":[[53461,4],[56175,4],[56819,4],[57344,4],[57418,4],[69401,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34561,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10342,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11122,4],[30491,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31368,4],[50195,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2214,4]]}}}],["half_length",{"_index":4812,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32894,11]]}}}],["halfway",{"_index":9382,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38237,7]]}}}],["hall",{"_index":6662,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[11367,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52468,5]]},"/en/lessons/geocoding-qgis":{"position":[[32393,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33810,4]]},"/en/lessons/sentiment-analysis":{"position":[[39467,5]]}}}],["halleluya",{"_index":21519,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[28173,9]]}}}],["hallucination’(cf",{"_index":20663,"title":{},"body":{"/en/lessons/sonification":{"position":[[6460,18]]}}}],["halt",{"_index":467,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12964,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25669,5]]}}}],["halv",{"_index":536,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15955,6]]}}}],["ham",{"_index":17612,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[21805,5],[21879,4],[22499,3]]},"/en/lessons/naive-bayesian":{"position":[[7210,6],[7276,3]]}}}],["hamilton",{"_index":3552,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2874,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8454,9],[9582,8],[9921,9],[10108,8],[10408,8],[10445,8],[10597,8],[11406,8],[12251,8],[12706,9],[12903,8],[12997,8],[14486,11],[19123,12],[21681,9],[22012,9],[22436,8],[25112,8],[25196,8],[26369,12],[28648,8],[29256,8],[29495,9],[35188,8],[35274,8],[35320,8],[35691,9],[35733,8],[36348,12],[42497,8],[42976,8]]}}}],["hamilton’",{"_index":16210,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10257,10],[10330,10],[11171,10],[22173,11],[22356,11],[32791,10],[35597,10]]}}}],["hamlet",{"_index":23227,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9450,7]]}}}],["hamlet.txt",{"_index":6551,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[4641,12]]}}}],["hammer",{"_index":11741,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4263,8],[4298,8]]}}}],["hammond",{"_index":14324,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48721,7]]}}}],["hampden",{"_index":8973,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20612,7],[20665,7]]}}}],["hampshir",{"_index":10890,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8953,9]]}}}],["hampshire78102.4166648966.2561.45",{"_index":13683,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38521,33]]}}}],["hampshire7892",{"_index":13779,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54460,13]]}}}],["hampton",{"_index":3571,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3133,8]]}}}],["hamtilton",{"_index":16311,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34929,9]]}}}],["han",{"_index":11255,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46824,3]]}}}],["hand",{"_index":2338,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4930,4],[22729,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22714,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2931,5],[3164,5],[7841,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[441,4],[6928,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43304,5],[65110,5],[69027,5],[69333,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33086,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21563,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7979,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4304,5],[36936,4],[38001,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5924,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7128,5],[16847,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27118,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13213,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5653,5],[8021,4],[11118,4],[14234,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40669,4],[53262,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6644,4],[8423,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2648,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4729,5]]},"/en/lessons/extracting-keywords":{"position":[[28522,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10117,4],[11445,4],[17698,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27999,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13463,5],[30800,4],[31393,4],[31500,4],[34747,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9034,5],[62816,5],[68691,5]]},"/en/lessons/geocoding-qgis":{"position":[[11648,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16041,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9913,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4440,4],[15579,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14541,7]]},"/en/lessons/gravity-model":{"position":[[41764,4],[42977,4],[44623,4],[46096,4],[46440,4],[51202,5],[51257,4],[53526,4],[63600,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5755,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21968,4],[23382,4],[38232,4],[41554,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38659,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14856,4],[34887,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32192,4]]},"/en/lessons/intro-to-powershell":{"position":[[30495,5]]},"/en/lessons/introduction-map-warper":{"position":[[6677,4],[15479,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18450,5],[25753,7]]},"/en/lessons/json-and-jq":{"position":[[5746,4],[6756,4],[30077,5]]},"/en/lessons/jupyter-notebooks":{"position":[[39732,5],[41670,5]]},"/en/lessons/linear-regression":{"position":[[233,4],[10245,5],[10872,4],[69223,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2177,4],[36098,5]]},"/en/lessons/naive-bayesian":{"position":[[14155,4],[14329,4],[18244,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15676,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4397,4],[4454,4],[7152,4],[7990,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5304,4]]},"/en/lessons/qgis-layers":{"position":[[16158,4]]},"/en/lessons/research-data-with-unix":{"position":[[8011,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3578,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5397,5],[21061,5]]},"/en/lessons/sentiment-analysis":{"position":[[1202,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11095,5],[25310,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29212,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49191,4],[49472,4],[49958,4],[50241,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[954,4],[35434,4]]},"/en/lessons/transliterating":{"position":[[14420,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4103,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[6734,5],[7431,4],[18313,5],[25636,5],[27186,4],[30177,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2492,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7419,4],[8139,4],[8481,4],[10169,4],[12381,4]]},"/en/lessons/vector-layers-qgis":{"position":[[3223,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6689,5],[13224,4],[29635,4],[40060,4]]},"/en/lessons/windows-installation":{"position":[[1170,4]]}}}],["hand.11",{"_index":9214,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9871,7]]}}}],["hand.17",{"_index":13717,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[44839,7]]}}}],["handbook",{"_index":8399,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2630,10],[30987,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49461,8]]},"/en/lessons/linear-regression":{"position":[[78656,8]]},"/en/lessons/space-place-gazetteers":{"position":[[49450,8]]}}}],["handi",{"_index":855,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8694,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20074,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43516,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8937,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4484,5]]},"/en/lessons/common-similarity-measures":{"position":[[10734,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3213,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8193,5]]},"/en/lessons/extracting-keywords":{"position":[[5895,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15243,5],[28019,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5277,6],[40643,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[7782,5]]},"/en/lessons/intro-to-bash":{"position":[[9333,5]]},"/en/lessons/intro-to-linked-data":{"position":[[14521,5],[31027,6]]},"/en/lessons/intro-to-powershell":{"position":[[3692,5],[28885,5],[29646,6],[46093,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15027,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4955,5]]},"/en/lessons/logistic-regression":{"position":[[28150,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6401,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8762,5]]},"/en/lessons/sonification":{"position":[[20261,5],[22374,6]]},"/en/lessons/viewing-html-files":{"position":[[308,5]]}}}],["handl",{"_index":4566,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2512,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11314,6],[33929,7]]},"/en/lessons/common-similarity-measures":{"position":[[24482,6],[36547,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33876,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7568,6],[14646,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9862,9],[47532,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16381,8],[23001,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53492,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6668,6],[6753,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12415,7],[41577,6],[42024,8],[42344,9],[42886,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[227,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20720,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18662,7]]},"/en/lessons/extracting-keywords":{"position":[[30829,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31769,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8823,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[12454,6],[13213,6],[13419,7],[19085,6],[28511,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[449,8],[33996,6],[34146,6],[34421,7]]},"/en/lessons/gravity-model":{"position":[[23378,8],[23423,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[8241,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13630,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[20089,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2565,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[672,8],[36125,8],[36853,10],[39003,6],[43365,8]]},"/en/lessons/json-and-jq":{"position":[[5175,6],[6292,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8364,6]]},"/en/lessons/naive-bayesian":{"position":[[11473,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8335,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8932,8],[9157,8],[34413,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10321,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7204,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7150,7]]},"/en/lessons/transliterating":{"position":[[5309,6],[5418,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15959,6],[24035,6],[24244,8],[27491,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7945,8],[26535,6],[27465,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5665,6],[5749,6],[20762,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9966,7],[13151,7],[27132,6]]}}}],["handler",{"_index":8358,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29395,8]]}}}],["handout",{"_index":21104,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7946,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1923,8]]}}}],["handpick",{"_index":18561,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[57237,9]]}}}],["handsupdontshoot\",1",{"_index":16782,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33931,20]]}}}],["handwrit",{"_index":323,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7955,12],[14808,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[157,11],[1115,12],[1455,11],[2270,11],[2390,11],[2533,11],[2852,11],[3272,11],[3398,11],[3627,12],[3811,11],[4260,12],[6031,12],[6271,11],[6607,11],[12637,11],[17792,11],[18223,11],[19492,11],[22662,11],[22917,11],[23103,11],[23348,11],[26308,11],[26921,11],[30680,11],[34179,11],[34220,11],[34534,11],[35514,13],[36014,11]]}}}],["handwritten",{"_index":240,"title":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5054,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13504,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1618,11],[3188,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14,11],[326,11],[515,11],[2659,11],[3955,11],[5922,11],[6218,11],[7837,11],[9269,11],[10834,11],[13856,11],[14243,11],[14878,11],[18412,11],[18883,11],[18948,11],[24097,11],[36183,11]]}}}],["hang",{"_index":10953,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[29369,4]]},"/en/lessons/windows-installation":{"position":[[2330,4]]}}}],["hanneman",{"_index":9064,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3552,8]]}}}],["hannu",{"_index":10043,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58539,5],[58790,5]]}}}],["hanov",{"_index":8955,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11740,7],[13875,7],[16412,7],[17596,7],[18844,7],[20454,7],[23337,7],[25261,7]]}}}],["hanover,nh",{"_index":9004,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23387,10],[25311,10]]}}}],["happen",{"_index":1426,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22932,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8665,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12926,8],[12985,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32929,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17644,9],[18150,9],[18460,9],[51293,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38593,8],[38631,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55873,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23104,9],[31807,6],[37792,9],[42037,8],[46519,7],[48466,7]]},"/en/lessons/common-similarity-measures":{"position":[[6192,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17118,9],[39412,7],[39535,7],[40191,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27416,7],[33995,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10554,6],[12000,7],[12927,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29784,9],[33865,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6820,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16102,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31481,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25962,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15799,7],[23536,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3164,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49942,6],[53025,8]]},"/en/lessons/extracting-keywords":{"position":[[30639,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28861,10],[31767,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10678,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3799,7],[4224,7],[9948,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10126,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3924,7],[4184,6],[36960,6],[48501,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4398,8],[4555,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3537,6],[12055,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18076,7],[33208,8],[39858,8],[40617,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1507,7]]},"/en/lessons/gravity-model":{"position":[[27176,8],[39416,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[41407,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30536,7],[31605,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14173,8],[38445,9],[42630,6],[47957,8],[52506,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20949,7],[32319,9]]},"/en/lessons/intro-to-powershell":{"position":[[16911,7],[23423,9],[23518,7],[25764,8],[29250,7],[29404,6]]},"/en/lessons/introduction-and-installation":{"position":[[1741,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17602,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27649,6],[28491,7],[36900,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33134,7]]},"/en/lessons/json-and-jq":{"position":[[8698,9],[31489,7]]},"/en/lessons/jupyter-notebooks":{"position":[[26349,10],[27002,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7365,7]]},"/en/lessons/linear-regression":{"position":[[14778,9],[56098,6]]},"/en/lessons/logistic-regression":{"position":[[5247,7],[52557,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4844,7],[25448,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13661,6],[26648,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5019,7]]},"/en/lessons/sonification":{"position":[[10671,7],[21790,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17650,6],[21972,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10850,8],[39075,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34206,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29570,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23067,7]]},"/en/lessons/transliterating":{"position":[[15093,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6851,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[10772,8]]},"/en/lessons/vector-layers-qgis":{"position":[[7794,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13747,7],[32589,9]]},"/en/lessons/working-with-text-files":{"position":[[8984,9]]},"/en/lessons/working-with-web-pages":{"position":[[866,9]]}}}],["happi",{"_index":1711,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39945,5],[39955,9],[39968,6],[40000,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[15092,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31066,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44061,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12925,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3658,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39862,5]]},"/en/lessons/extracting-keywords":{"position":[[29395,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34786,7],[36470,9],[37060,7]]},"/en/lessons/geocoding-qgis":{"position":[[25434,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23958,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[4619,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27871,5],[32517,5]]},"/en/lessons/intro-to-bash":{"position":[[4489,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3738,5]]},"/en/lessons/logistic-regression":{"position":[[53565,6]]},"/en/lessons/naive-bayesian":{"position":[[70638,5]]},"/en/lessons/qgis-layers":{"position":[[1325,5]]},"/en/lessons/research-data-with-unix":{"position":[[11850,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10386,6],[38427,12],[38526,9],[40421,10],[40656,9],[41152,10],[44422,9]]},"/en/lessons/sonification":{"position":[[17654,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13183,5],[13208,5]]}}}],["happier",{"_index":18562,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[57648,7]]}}}],["happy’.4",{"_index":19972,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5640,8]]}}}],["har",{"_index":11155,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[32936,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5962,7]]},"/en/lessons/intro-to-bash":{"position":[[20903,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5754,9]]},"/en/lessons/space-place-gazetteers":{"position":[[27132,3],[29194,4],[29537,4],[31557,3],[36303,3],[41016,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4224,9]]}}}],["harass",{"_index":14222,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15209,10]]}}}],["harbor",{"_index":23225,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[9347,7]]}}}],["harbour",{"_index":23248,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[15503,8]]}}}],["hard",{"_index":1011,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2531,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13239,4],[17211,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[963,4]]},"/en/lessons/common-similarity-measures":{"position":[[35137,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11538,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57740,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10362,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59902,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6226,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1338,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4771,4],[10567,4],[27759,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29437,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8045,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36582,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9706,4],[24504,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22560,4],[24398,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26863,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38393,4],[54943,5],[68438,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19450,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38837,4],[42542,4]]},"/en/lessons/intro-to-powershell":{"position":[[14135,4],[15614,4],[15694,4],[15900,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[3323,4],[14345,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2391,4],[9516,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10311,4],[10436,4],[38801,4],[43602,4]]},"/en/lessons/linear-regression":{"position":[[3944,4]]},"/en/lessons/logistic-regression":{"position":[[55709,4]]},"/en/lessons/mac-installation":{"position":[[941,4]]},"/en/lessons/naive-bayesian":{"position":[[36087,4],[60717,4],[70373,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23044,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17949,4]]},"/en/lessons/sentiment-analysis":{"position":[[25948,4]]},"/en/lessons/sonification":{"position":[[26061,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14654,4],[17149,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12258,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9461,4]]},"/en/lessons/transliterating":{"position":[[5196,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35271,4]]},"/en/lessons/windows-installation":{"position":[[742,4]]},"/en/lessons/working-with-text-files":{"position":[[2573,4]]},"/en/lessons/working-with-web-pages":{"position":[[705,4],[8979,4],[10350,4]]}}}],["hardback",{"_index":15173,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13738,8]]}}}],["hardcod",{"_index":13179,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21559,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9000,9]]}}}],["harder",{"_index":2459,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16999,6],[19489,7],[28542,6],[29918,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12836,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59200,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9940,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22365,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22807,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31795,6]]},"/en/lessons/installing-omeka":{"position":[[1736,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48483,7]]},"/en/lessons/naive-bayesian":{"position":[[22392,6]]},"/en/lessons/sonification":{"position":[[22188,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8660,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39915,6]]}}}],["hardi",{"_index":6637,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5900,5],[60139,5],[61140,5],[61920,5]]},"/en/lessons/linear-regression":{"position":[[75243,6],[75589,6]]},"/en/lessons/logistic-regression":{"position":[[65717,6]]}}}],["hardin",{"_index":20337,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7721,8],[39566,7]]}}}],["harding",{"_index":17387,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68317,8]]}}}],["hardwar",{"_index":5853,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7726,8],[8842,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2766,8],[8318,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11747,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[311,8],[12476,8],[12650,8],[23088,8],[29900,8],[44988,8],[50371,8],[51030,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6186,8]]}}}],["hargrave,15",{"_index":9249,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14362,11]]}}}],["harlow",{"_index":14158,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[4515,7],[4770,7],[37421,7]]}}}],["harm",{"_index":6315,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35312,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10367,7],[13873,7],[43675,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47942,5]]},"/en/lessons/naive-bayesian":{"position":[[59631,5],[59730,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8461,5],[39591,4]]}}}],["harmensz",{"_index":16612,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3484,9],[3629,9],[7739,9],[7886,9],[12591,9],[12783,9],[14788,9],[15779,9]]}}}],["harmon",{"_index":6219,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21892,8]]}}}],["harper",{"_index":7308,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13758,6],[14641,6],[15108,6],[16620,6],[20761,6],[21382,6],[24523,7],[25015,6],[26323,6],[27478,6],[27688,6],[27875,6],[28048,6],[36275,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54208,6]]}}}],["harper_df",{"_index":7278,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9544,9],[10216,9],[11923,9]]}}}],["harper_df$membership",{"_index":7297,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12229,21]]}}}],["harper_df2",{"_index":7419,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20287,10]]}}}],["harper_df2$membership",{"_index":7424,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20448,22]]}}}],["harper_df[which(harper_df$abbr",{"_index":7420,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20304,30]]}}}],["harper_t",{"_index":7295,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12188,12],[13035,12]]}}}],["harper_table2",{"_index":7422,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20405,13],[20499,13],[20519,15]]}}}],["harper_table[,colsums(harper_t",{"_index":7302,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13054,35]]}}}],["harper’",{"_index":7264,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7649,8],[8194,8],[9953,8],[10040,8],[19603,8],[19910,8],[19937,8],[21589,8],[24312,8],[25463,8],[25615,8],[26852,8],[27376,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53065,8]]}}}],["harri",{"_index":3574,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3164,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[32720,7]]},"/en/lessons/jupyter-notebooks":{"position":[[15864,5]]}}}],["harsh",{"_index":14760,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40796,9]]}}}],["harvard",{"_index":1581,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31239,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10861,7],[12388,8],[13018,7],[15757,7],[16941,7],[18189,7],[19570,7],[22315,7],[24239,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[772,7],[1757,7],[2692,7],[40652,7],[40762,7]]}}}],["harvard_api.php",{"_index":16138,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42753,15]]}}}],["harvest",{"_index":11295,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3413,7],[4140,10],[13237,10],[18447,7],[26565,10],[32669,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17250,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1436,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18594,9]]},"/en/lessons/working-with-web-pages":{"position":[[3829,7]]}}}],["harvey",{"_index":2090,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12711,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35404,6]]}}}],["harvey’",{"_index":5791,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32411,8],[34809,9]]}}}],["has_extended_profil",{"_index":16719,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26341,23]]}}}],["has_key",{"_index":19204,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10530,7]]}}}],["has_sesame_ht",{"_index":19812,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12863,14],[12921,13],[13951,16],[15213,15],[15836,14]]}}}],["hasattr(",{"_index":11414,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32194,10],[32261,10]]}}}],["hash",{"_index":12043,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11407,7],[40765,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8191,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7770,4],[8388,4]]},"/en/lessons/preserving-your-research-data":{"position":[[7518,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16963,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[10074,5]]},"/en/lessons/working-with-text-files":{"position":[[2830,4]]}}}],["hashimoto",{"_index":4129,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35602,9],[68949,10]]}}}],["hashtag",{"_index":2801,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5323,8],[7060,9],[12175,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30064,8]]},"/en/lessons/json-and-jq":{"position":[[348,8],[415,7],[533,8],[18095,8],[18209,9],[18303,9],[18452,8],[18578,8],[18717,8],[18924,9],[18977,9],[19055,11],[19195,11],[19687,8],[19714,8],[19881,9],[19902,9],[19944,9],[20020,11],[20077,11],[20134,11],[20191,11],[20246,11],[20303,11],[20437,8],[20621,9],[20715,9],[20843,9],[20885,9],[21205,9],[21258,11],[21386,8],[21476,9],[21518,9],[21560,9],[21570,9],[21690,8],[21714,9],[21903,11],[21960,11],[22017,11],[22074,11],[22123,11],[22178,11],[22351,9],[22393,9],[22435,9],[22445,9],[22476,10],[22594,9],[22753,9],[22775,9],[22868,8],[22926,9],[22948,9],[22958,9],[23044,8],[23092,10],[23638,7],[23850,7],[23909,9],[23951,9],[24047,7],[24169,9],[24211,8],[24246,9],[24768,8],[24948,9],[29915,9],[29970,9],[31674,8],[31950,8],[32210,8],[32284,8],[32325,8],[32528,9],[32588,7],[32763,8],[32804,8],[33155,10],[33239,10],[33322,10],[33467,7],[33514,7],[33609,8],[33650,8],[34277,7],[34352,7],[34591,8],[34632,8],[34819,7],[34843,8],[34884,8],[35180,8],[35324,7],[35376,7],[35528,7],[35845,7],[35883,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6155,8],[12222,7],[12563,7],[13850,7],[14311,7],[16597,8],[16911,7],[18329,8],[34348,8]]}}}],["hashtag/tweet",{"_index":16690,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[18492,13]]}}}],["hashtag[].text",{"_index":16763,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[32334,16],[32813,17],[33659,17],[34641,17],[34893,17]]}}}],["hashtags[].text",{"_index":16697,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19954,17],[20395,16],[20814,17],[20895,19],[20937,17],[21003,16],[21528,19],[22403,19],[22785,19],[23961,17],[24220,17]]}}}],["hasimag",{"_index":16610,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3428,11],[7681,11]]}}}],["hasnt",{"_index":7713,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[9951,8]]}}}],["hasn’t",{"_index":1907,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48599,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34916,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45197,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40287,6]]},"/en/lessons/jupyter-notebooks":{"position":[[25090,6]]},"/en/lessons/naive-bayesian":{"position":[[6898,6],[38304,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25330,6]]}}}],["hass",{"_index":10301,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3041,5]]}}}],["hassl",{"_index":13136,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10974,7]]}}}],["hast",{"_index":21048,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50303,9]]}}}],["hasten",{"_index":11218,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[42658,6]]}}}],["hasti",{"_index":17477,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74540,7]]}}}],["hasurl",{"_index":8209,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32147,10]]}}}],["hat",{"_index":11154,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[32372,3]]},"/en/lessons/gravity-model":{"position":[[53958,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[30747,3]]}}}],["hatch",{"_index":14951,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[3151,6]]},"/en/lessons/research-data-with-unix":{"position":[[2583,6]]}}}],["hate",{"_index":21982,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63516,4]]}}}],["hathitrust",{"_index":8250,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39533,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[396,10],[1154,10],[1727,10],[1884,10],[4162,10],[6003,10],[6374,10],[7099,10],[10773,10],[10968,10],[12171,10],[12221,10],[13612,10],[15549,11],[15848,10],[16508,10],[16587,10],[29484,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[188,10],[364,10],[785,10],[1842,10],[1903,11],[1978,11],[2684,10],[5720,10],[18295,10],[18314,10],[18617,10],[19912,10],[20045,10],[43315,10],[46000,10],[46070,10],[46192,10],[46257,10],[47268,10],[48438,10],[49013,10]]}}}],["hathitrust.ipynb",{"_index":10679,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6478,17],[11791,16],[12517,16]]}}}],["hathitrust_api",{"_index":10707,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12723,14]]}}}],["hathitrust’",{"_index":10733,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[16529,12]]}}}],["hatr",{"_index":21983,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63570,6]]}}}],["hauer",{"_index":5148,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60221,5]]}}}],["haut",{"_index":3325,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4587,5]]}}}],["have",{"_index":2087,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12404,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2961,6],[24513,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12292,6],[40809,6],[57892,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53313,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44429,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11407,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21232,6],[32773,6],[48488,6],[48632,6],[56990,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15258,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36389,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11668,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[483,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1609,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54943,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11341,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46509,6]]},"/en/lessons/extracting-keywords":{"position":[[30096,6],[37666,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11830,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11749,6],[18646,8],[66667,6]]},"/en/lessons/geocoding-qgis":{"position":[[33277,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19140,6],[32188,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4895,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21987,6],[23120,6]]},"/en/lessons/gravity-model":{"position":[[35936,6],[56533,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[18971,6],[19215,6],[20565,6],[27643,6]]},"/en/lessons/installing-omeka":{"position":[[604,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5063,6],[30745,6],[34493,6],[44469,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6364,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5513,6],[29935,6]]},"/en/lessons/intro-to-bash":{"position":[[11535,6],[16128,6],[17018,6],[17898,6],[19043,6]]},"/en/lessons/intro-to-linked-data":{"position":[[1298,6],[23073,6]]},"/en/lessons/intro-to-powershell":{"position":[[27446,6],[38987,6]]},"/en/lessons/introduction-map-warper":{"position":[[12293,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8483,6]]},"/en/lessons/json-and-jq":{"position":[[25171,6],[28507,6]]},"/en/lessons/jupyter-notebooks":{"position":[[40805,6],[42977,6],[43483,6],[44424,6]]},"/en/lessons/linear-regression":{"position":[[31612,6],[54687,6]]},"/en/lessons/logistic-regression":{"position":[[49505,6],[52904,6],[54924,6]]},"/en/lessons/naive-bayesian":{"position":[[20088,6],[66670,6],[69560,6]]},"/en/lessons/output-data-as-html-file":{"position":[[7231,6]]},"/en/lessons/qgis-layers":{"position":[[16440,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[469,6],[17791,6],[27362,6]]},"/en/lessons/research-data-with-unix":{"position":[[698,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35691,6],[36411,6]]},"/en/lessons/sonification":{"position":[[33034,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16578,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4242,6],[5943,6]]},"/en/lessons/transliterating":{"position":[[14328,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22509,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[23876,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2376,6],[27174,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35330,6],[45895,6]]}}}],["haven",{"_index":8934,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11143,5],[13278,5],[15942,5],[17126,5],[18374,5],[19838,5],[22619,5],[24543,5]]}}}],["haven,ct",{"_index":8998,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[22669,8],[24593,8]]}}}],["haven’t",{"_index":3806,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13020,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54663,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20902,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14462,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15692,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4812,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1278,7],[6468,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3083,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16871,7],[24720,7],[30582,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[957,7]]},"/en/lessons/intro-to-powershell":{"position":[[10491,7]]},"/en/lessons/linear-regression":{"position":[[38283,7]]},"/en/lessons/naive-bayesian":{"position":[[9830,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1660,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20366,7]]},"/en/lessons/sonification":{"position":[[20064,7],[36710,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5189,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28966,7]]}}}],["havn’t",{"_index":10929,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[15529,6],[22742,6]]}}}],["havoc",{"_index":5112,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58871,6]]},"/en/lessons/extracting-keywords":{"position":[[10170,5]]},"/en/lessons/naive-bayesian":{"position":[[59705,5]]}}}],["havr",{"_index":23221,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8997,5],[10328,5],[10354,5],[10514,5],[10573,5],[14272,5]]}}}],["hawley",{"_index":3578,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3214,7]]}}}],["hay",{"_index":2092,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12731,3]]},"/en/lessons/geocoding-qgis":{"position":[[32954,4],[32971,4]]}}}],["hbar",{"_index":23398,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[23396,4]]}}}],["hd",{"_index":8020,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46418,5]]}}}],["hdj6ppdwz6",{"_index":16677,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15095,10],[16068,10]]}}}],["he/11/java",{"_index":22418,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11573,11]]}}}],["he/sh",{"_index":18517,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[53436,6]]}}}],["head",{"_index":2822,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8739,8],[15793,5],[15927,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27803,8],[42911,8],[43715,9],[44134,7],[44689,8],[44710,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13664,8],[13805,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18398,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38645,7],[38745,6],[38939,4],[46468,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14761,7],[16180,4],[19719,6],[42841,8],[53801,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17519,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38881,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13915,8],[14186,8],[16349,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[448,4],[38863,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31812,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12259,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31220,9],[32797,8],[32833,8],[34661,8],[34747,8]]},"/en/lessons/geocoding-qgis":{"position":[[10448,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19792,4],[19873,4]]},"/en/lessons/georeferencing-qgis":{"position":[[11512,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11408,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[106,8],[137,7],[168,7],[206,7],[253,7],[3518,8],[3542,8],[3629,7],[3718,7],[3742,7],[3766,7],[3792,7],[3825,8],[3879,7],[3909,7],[3965,7],[3987,7],[4008,7],[4030,7],[9218,8],[9511,7],[9523,7],[9535,7],[9785,7],[9801,7],[9817,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[13241,7]]},"/en/lessons/gravity-model":{"position":[[49799,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34063,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29756,9],[36858,9],[37432,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1091,4],[42108,4]]},"/en/lessons/intro-to-bash":{"position":[[15096,4],[15356,4],[19232,8],[26322,4]]},"/en/lessons/intro-to-linked-data":{"position":[[33032,9]]},"/en/lessons/introduction-map-warper":{"position":[[14804,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23791,7],[31679,7]]},"/en/lessons/json-and-jq":{"position":[[16987,4]]},"/en/lessons/preserving-your-research-data":{"position":[[7191,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18493,4],[25458,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14778,6],[26526,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12522,4],[26081,6],[37868,4],[38372,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28708,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8349,4],[8936,5],[9365,4],[10194,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20521,7],[20604,6],[22276,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8125,7],[8950,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1850,4],[2618,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[39644,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[11467,8],[16940,8],[27489,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1820,4]]},"/en/lessons/viewing-html-files":{"position":[[2136,4],[2223,5],[2707,4]]}}}],["head(cloud_tdm",{"_index":20168,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37970,15],[38456,15]]}}}],["head(sad_word_ord",{"_index":20138,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34236,20]]}}}],["head(sentiment_scor",{"_index":20087,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26243,22]]}}}],["head(text_word",{"_index":20067,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23593,16]]}}}],["head.var",{"_index":13493,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24345,11]]}}}],["header",{"_index":2875,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15861,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8460,6],[37747,6],[40656,6],[41696,6],[43437,8],[46959,7],[47075,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12476,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18582,6],[19428,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5021,8],[5687,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15268,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1152,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21683,7],[22931,8],[23093,7],[29566,6],[29771,7],[32007,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1964,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12626,7],[12814,7],[13376,7],[14286,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1867,7],[6375,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9553,6],[49224,6],[49268,7]]},"/en/lessons/extracting-keywords":{"position":[[34362,8],[35791,7],[37941,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[37629,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32463,8],[32472,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12672,7],[12861,6],[12930,6],[13037,6],[13157,6],[13499,8],[14109,7],[23085,8],[23288,7],[23432,7],[23644,6],[23725,6],[23740,9],[23929,6],[24118,6],[24307,6],[24974,6],[25086,7],[25417,6],[26887,8],[26974,8],[27080,7],[27146,8],[27188,7],[37010,7],[43845,8],[63531,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[10141,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36630,6]]},"/en/lessons/gravity-model":{"position":[[47277,7],[49203,7],[49457,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36814,6],[37371,6],[37501,6],[38356,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4576,7],[10655,6],[10715,6],[11875,8],[12251,7],[13258,7],[14503,7],[15385,7],[17423,7],[18623,7],[19597,7]]},"/en/lessons/introduction-map-warper":{"position":[[14545,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30360,6],[30698,6],[31598,6],[31650,7],[35178,6]]},"/en/lessons/jupyter-notebooks":{"position":[[20277,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9041,6],[24831,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25415,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16058,6]]},"/en/lessons/sonification":{"position":[[34703,8],[35247,9]]},"/en/lessons/space-place-gazetteers":{"position":[[18038,7],[19523,7],[19737,8],[19789,6],[20611,7],[21864,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13875,8],[23411,6],[26692,6],[28358,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24276,7],[25553,6],[34036,7],[34404,6],[34468,6],[34532,6],[34596,6],[34660,6],[34725,6],[34790,6],[34855,6],[34920,6],[34985,6],[35113,6],[35178,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32668,6]]},"/en/lessons/transliterating":{"position":[[4102,8],[4266,7],[4289,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8606,7],[18133,8]]}}}],["header\">",{"_index":5441,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21988,11]]}}}],["header=0",{"_index":18154,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8489,9],[9005,9],[9980,9],[11445,9],[12212,9],[13367,9],[14558,9],[18619,9]]}}}],["header=dict",{"_index":14503,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37209,12]]}}}],["header=tru",{"_index":13259,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35666,12],[38641,12],[39354,12]]}}}],["header_convert",{"_index":20800,"title":{},"body":{"/en/lessons/sonification":{"position":[[35269,18]]}}}],["headerimag",{"_index":16628,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4005,14]]}}}],["headers=[\"iteration\",\"$c_{i}$\",\"$c_{j}$\",\"$d_{ij}$\",\"$\\sum{c_{i},c_{j",{"_index":4210,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40404,75]]}}}],["headlin",{"_index":6126,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4008,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2064,8],[5908,8],[5955,8],[10877,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26590,9]]},"/en/lessons/linear-regression":{"position":[[56783,9],[56941,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18471,8]]}}}],["headline\">",{"_index":5444,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22045,15]]}}}],["headmistress",{"_index":14762,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41096,12],[41584,14],[41764,13],[42016,15]]}}}],["headshot",{"_index":14283,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[33938,10]]}}}],["headword",{"_index":10631,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49435,8]]}}}],["health",{"_index":1196,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10796,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6114,7],[7002,6],[11625,7],[19871,6],[20095,7],[25096,6],[26414,7],[26612,7],[28328,6],[31211,9],[36369,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41000,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[33024,6],[33449,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47260,6],[47931,7],[49988,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45591,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4118,6],[11384,6],[31013,6]]},"/en/lessons/vector-layers-qgis":{"position":[[16837,6]]}}}],["healthi",{"_index":18348,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[23515,7],[59198,10]]}}}],["heap",{"_index":9866,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48171,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17169,4],[17482,4]]}}}],["hear",{"_index":3095,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29351,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24081,4],[24722,4]]},"/en/lessons/intro-to-linked-data":{"position":[[21311,4]]},"/en/lessons/intro-to-powershell":{"position":[[19331,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15008,4]]},"/en/lessons/sonification":{"position":[[420,4],[1238,4],[1294,4],[1370,4],[5582,7],[6724,4],[14562,7],[25596,4],[38499,8],[42160,4]]}}}],["hear/se",{"_index":20665,"title":{},"body":{"/en/lessons/sonification":{"position":[[6555,8]]}}}],["heard",{"_index":979,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1296,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4416,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[965,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19257,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1668,5]]},"/en/lessons/sonification":{"position":[[1663,5],[6228,5],[6861,5]]}}}],["hearst",{"_index":3582,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3264,7]]}}}],["heart",{"_index":3695,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16983,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2964,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30328,5]]}}}],["heat",{"_index":9135,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20073,4]]},"/en/lessons/geocoding-qgis":{"position":[[30350,4]]},"/en/lessons/linear-regression":{"position":[[53587,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36456,4]]}}}],["heather",{"_index":6670,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12601,7]]}}}],["heatmap",{"_index":5760,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[29964,7]]},"/en/lessons/geocoding-qgis":{"position":[[29349,7],[30547,7]]}}}],["heavenli",{"_index":5092,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58125,8]]}}}],["heavi",{"_index":823,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5229,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6753,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10607,5],[54753,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[20501,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42040,6]]},"/en/lessons/sentiment-analysis":{"position":[[14313,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7289,5]]}}}],["heavier",{"_index":21865,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48675,7]]}}}],["heavili",{"_index":1161,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9436,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36228,7]]},"/en/lessons/extracting-keywords":{"position":[[37170,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45132,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5113,7]]},"/en/lessons/gravity-model":{"position":[[34633,7]]},"/en/lessons/naive-bayesian":{"position":[[23419,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36473,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45594,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22120,7]]},"/en/lessons/working-with-web-pages":{"position":[[5649,7]]}}}],["hebrew",{"_index":20864,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3597,6],[49224,7]]}}}],["hedg",{"_index":20669,"title":{},"body":{"/en/lessons/sonification":{"position":[[7712,7],[41107,7]]}}}],["hefti",{"_index":18347,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[23257,5]]}}}],["heidelberg",{"_index":16478,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48956,11]]},"/en/lessons/sonification":{"position":[[41956,11]]}}}],["heigh=\"600\">",{"_index":14303,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40126,15]]}}}],["height",{"_index":602,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18605,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51774,6],[53284,6],[61668,7],[61840,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20473,6],[25343,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24176,6],[24322,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21532,7],[21545,6],[22302,6],[27221,7],[27272,7],[27311,7],[28687,6],[29863,7],[29985,6],[37844,7],[47490,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11113,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11996,7],[35306,8],[35696,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[45207,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30413,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5221,7],[5512,7],[5842,7],[6268,7],[6613,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24615,6]]},"/en/lessons/json-and-jq":{"position":[[3853,9],[4155,9],[4640,9]]},"/en/lessons/linear-regression":{"position":[[13252,6]]},"/en/lessons/logistic-regression":{"position":[[41661,6],[41750,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29277,6],[34590,6],[35954,6],[36030,6],[36590,6],[37363,7],[40409,6],[40444,6],[41501,6],[42180,7],[42368,6],[42748,6],[44345,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23023,6]]}}}],["height/2",{"_index":13991,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[35741,10],[36397,10],[37057,10],[37579,10],[39671,10]]}}}],["height/2+165",{"_index":14017,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40190,13]]}}}],["height/2+200",{"_index":14019,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40258,14]]}}}],["height:500px",{"_index":18213,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20784,13],[23717,13],[25337,13]]}}}],["height=\"100",{"_index":16136,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42634,12],[43129,12]]}}}],["height=650",{"_index":14570,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45189,11]]}}}],["height=\\\"#baseh",{"_index":15620,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24259,18]]}}}],["height=axheight",{"_index":4390,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53592,16],[63331,16]]}}}],["heighten",{"_index":14313,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[46647,10]]}}}],["heiko",{"_index":15309,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37638,5]]}}}],["heinonlin",{"_index":3435,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[737,10],[7151,10],[13546,10]]}}}],["heinz",{"_index":9300,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24859,5],[25473,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14608,5],[14700,5],[15211,5],[19996,5],[20161,5],[20318,5],[22070,5],[22137,5],[23091,5],[23491,5],[25992,5]]}}}],["heinz_swoda_2889.jpg",{"_index":9302,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24917,20],[25531,20]]}}}],["held",{"_index":5315,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1694,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24275,5],[24521,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3515,4],[27097,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16976,4],[20360,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1876,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3963,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6314,4]]},"/en/lessons/naive-bayesian":{"position":[[1926,4],[4530,4],[4612,4],[50620,4],[55687,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1430,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19335,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5050,4]]},"/en/lessons/sentiment-analysis":{"position":[[4910,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11182,5],[12213,5],[12533,4]]},"/en/lessons/space-place-gazetteers":{"position":[[24481,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1966,4],[16978,4],[23395,4]]},"/en/lessons/working-with-web-pages":{"position":[[3653,4]]}}}],["heli",{"_index":10039,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58508,4],[58803,4]]}}}],["hellmann’",{"_index":12133,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18505,10],[57480,10]]}}}],["hello",{"_index":5289,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1894,5],[1910,5],[5544,5],[5560,5]]},"/en/lessons/counting-frequencies":{"position":[[4795,6],[4855,9],[4892,5],[5315,8],[5413,8],[5827,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[133,6],[1746,6],[2073,6],[2380,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9463,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13728,5],[16633,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[7159,6],[7285,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[118,5],[1584,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[22862,8]]},"/en/lessons/introduction-and-installation":{"position":[[899,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19305,6],[19497,6],[19771,6],[20051,6],[20402,6],[20793,6],[21091,6],[22379,6],[22611,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3544,6]]},"/en/lessons/linux-installation":{"position":[[223,6],[2182,6],[2305,6],[3291,5],[3309,5],[3559,5],[4206,5],[4389,5],[4466,5]]},"/en/lessons/mac-installation":{"position":[[221,6],[1510,6],[1632,6],[2670,5],[2688,5],[3033,6],[3131,6],[3887,5],[4070,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1156,6],[2032,6],[2059,7],[2105,5],[2262,7],[2368,6],[2436,5],[2442,5],[2448,5],[3351,7],[3681,6],[3840,6],[4139,6],[4205,5],[4440,6],[4781,6],[5186,6],[5641,6],[6355,6],[6421,5],[7388,7],[7432,6],[7561,5],[7567,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1016,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16454,6],[19933,6],[20037,6],[21135,6],[21861,6],[23237,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11525,5]]},"/en/lessons/viewing-html-files":{"position":[[58,6],[1502,6],[3204,5],[3276,5],[3380,5]]},"/en/lessons/windows-installation":{"position":[[2868,6],[2990,6],[4028,5],[4046,5],[5099,5],[5282,5]]},"/en/lessons/working-with-text-files":{"position":[[1281,6],[1411,6],[1436,6],[1461,8],[1470,5],[1476,5],[1712,6],[1737,6],[5450,6],[6271,5],[8762,6],[8883,6],[9123,6]]}}}],["hello\":\"hello",{"_index":15596,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22250,14]]}}}],["hello.png",{"_index":23581,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[4367,10]]}}}],["helloworld.html",{"_index":7780,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2915,15],[3208,16],[4711,17]]}}}],["helloworld.php",{"_index":16002,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19137,15],[19389,14]]}}}],["helloworld.txt",{"_index":5308,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[5670,15]]},"/en/lessons/working-with-text-files":{"position":[[5031,14],[6213,15],[8706,14],[8951,14],[9072,14]]}}}],["helm",{"_index":14319,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48531,5]]}}}],["helmont",{"_index":10404,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7601,7]]}}}],["help",{"_index":273,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6348,4],[7273,4],[7373,7],[21870,4],[23638,4],[23840,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7830,5],[13444,4],[13480,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6852,5],[28575,7],[34802,4],[42543,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[655,7],[13633,4],[17135,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4265,8],[6033,9],[9325,5],[10485,7],[15423,7],[19650,4],[27827,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6674,7],[11464,4],[17318,4],[18925,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1940,5],[1988,4],[3261,5],[4284,5],[4688,7],[5009,5],[9488,4],[12184,5],[20279,4],[22745,5],[23884,5],[34465,4],[38041,4],[38298,4],[53079,4],[59880,5],[59919,4],[60000,5],[61794,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[890,4],[1164,4],[1303,4],[17652,4],[20196,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17310,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2701,4],[2944,4],[12686,5],[13064,4],[16913,7],[18860,4],[40552,4],[45710,4],[55150,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3844,4],[8299,4],[13636,7],[15443,7],[19028,4],[19089,7],[19540,4],[20453,5],[21658,4],[21810,4],[27171,7],[31707,4],[32668,4],[32821,5],[33416,4],[33543,5],[39541,4],[39721,4],[50035,4],[52169,5],[67496,5],[68786,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1088,4],[1300,4],[4460,4],[5815,4],[7121,5],[8246,4],[9387,4],[25245,5],[26884,4],[37756,5],[37821,5],[42698,7],[43809,7],[44372,5],[55887,5],[63288,5],[64128,4],[64238,4],[65447,7]]},"/en/lessons/common-similarity-measures":{"position":[[16639,5],[33941,7],[37894,4],[38054,4],[38436,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1316,5],[5417,4],[6303,7],[14827,4],[16294,7],[30022,7],[34459,5],[35285,5],[36652,5],[37774,4],[38283,4],[41289,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4833,7],[16499,4],[19888,7],[19951,4],[26566,4],[32830,4],[38332,4],[38706,5],[38971,5],[42800,5],[48730,8],[60342,7],[60689,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[369,4],[3251,4],[10875,7],[13062,5],[13818,8],[14165,7],[20712,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1960,4],[4528,4],[18720,4],[28261,4],[31569,4],[32310,4],[50945,4],[59387,7],[62530,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2445,7],[14478,5],[28978,5],[30689,7]]},"/en/lessons/counting-frequencies":{"position":[[8266,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4072,8],[13040,4],[13538,4],[15782,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1277,5],[4909,7],[30583,5],[32632,4],[38024,4],[38554,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7505,4],[19736,4],[27459,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[355,4],[1034,6],[1165,6],[1190,6],[4721,4],[5735,4],[5799,8],[5874,4],[5971,4],[6063,6],[6279,4],[7483,4],[7754,7],[7821,7],[7854,7],[8100,5],[8146,5],[8160,5],[8376,5],[9360,7],[9890,5],[10022,6],[10351,7],[10600,5],[10618,5],[10927,4],[11023,5],[11274,5],[11552,4],[12078,6],[12626,4],[12781,4],[12838,4],[13132,5],[13679,6],[14171,6],[14239,6],[14562,4],[20424,5],[20450,4],[20507,5],[20645,5],[20690,5],[21575,7],[22457,4],[22568,4],[22973,5],[23559,5],[25270,5],[27173,6],[27218,6],[28196,6],[28426,6],[28707,4],[28906,4],[31240,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[461,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9235,5],[10301,5],[14649,4],[22325,7],[38341,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20145,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6546,5],[9880,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1783,5],[11339,4],[21006,7],[26456,4],[27392,4],[34953,4],[40752,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4328,4],[4990,4],[8389,4],[15654,4],[23173,4],[36534,7],[37354,4],[46514,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10348,5],[14058,4],[48761,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[267,4],[781,5],[7221,7],[8967,4],[9393,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3232,4],[4955,7],[51813,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8299,4],[11203,7],[20288,5],[25684,7],[26954,5]]},"/en/lessons/extracting-keywords":{"position":[[26976,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8614,4],[25564,5],[42851,4],[43102,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1494,7],[9006,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4366,6],[5136,4],[11755,4],[20984,7],[31435,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1910,4],[2303,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2132,4],[13314,4],[30240,4],[30989,4],[48797,7],[55271,5]]},"/en/lessons/geocoding-qgis":{"position":[[6549,4],[15912,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11625,5],[11774,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5271,8],[6747,5],[6886,6],[6946,6],[10299,5],[12841,4],[19971,4],[23286,7],[23361,4],[23390,7],[31148,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1590,4],[1917,7],[9883,7],[21011,4],[22797,4],[23375,4],[28477,5],[29604,4],[34232,5],[34501,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1639,7],[11042,7],[47751,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9561,4],[12474,5]]},"/en/lessons/gravity-model":{"position":[[12536,4],[18612,4],[18888,7],[56909,4],[58732,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4255,5],[6949,7],[13021,4],[41707,7],[42253,4]]},"/en/lessons/installing-omeka":{"position":[[3466,4],[9034,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[500,7],[1868,5],[3861,4],[4520,7],[4551,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12300,7],[12626,4],[13016,7],[15143,7],[17126,8],[17692,7],[31821,4],[36773,4],[40393,7],[40569,7],[44523,5],[45898,5],[46479,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33311,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9778,8],[30935,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6940,4],[23623,4]]},"/en/lessons/intro-to-bash":{"position":[[6276,4],[7014,4],[7097,4],[7113,4],[7133,4],[13685,4],[17007,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1022,6],[1356,5],[1491,5],[1683,4],[6109,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1077,7],[2615,4],[11278,5],[22576,7],[22707,5],[31398,4],[33717,4],[37942,7]]},"/en/lessons/intro-to-powershell":{"position":[[1167,4],[2429,4],[24115,8],[28193,8],[32332,4],[32501,5],[32518,4],[32591,4],[33004,4],[33066,4],[33226,4],[33271,4],[33471,4],[34307,4],[36271,4],[36996,4],[37353,4],[37432,4],[37803,7],[40212,6],[41354,7],[41428,7],[42710,4],[42752,4],[45354,4],[45395,4],[45458,4],[46171,4],[46189,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[888,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[25004,4]]},"/en/lessons/introduction-and-installation":{"position":[[452,4],[2689,4]]},"/en/lessons/introduction-map-warper":{"position":[[1475,4],[9419,7],[9897,4],[12346,7],[12431,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5140,7],[7621,7],[14148,4],[20460,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18159,4],[29400,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22481,4]]},"/en/lessons/json-and-jq":{"position":[[35699,4],[39750,4]]},"/en/lessons/jupyter-notebooks":{"position":[[20084,7],[20137,4],[26974,4],[36233,7],[36455,4],[36721,4],[39720,7],[40490,4],[42229,5],[48149,7],[50412,5],[53897,8]]},"/en/lessons/linear-regression":{"position":[[12661,7],[14256,5],[15532,4],[31088,4],[36309,4],[36692,4],[43304,4],[54954,4],[60858,5]]},"/en/lessons/linux-installation":{"position":[[4742,4]]},"/en/lessons/logistic-regression":{"position":[[17927,4],[42212,5],[62127,7],[63908,6]]},"/en/lessons/mac-installation":{"position":[[4420,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3537,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5946,4],[22216,4],[22651,5]]},"/en/lessons/naive-bayesian":{"position":[[2180,4],[2897,4],[5962,5],[6011,4],[6337,5],[13301,5],[27506,7],[35784,5],[50863,7],[61075,4],[67856,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33083,4],[34996,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1383,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11311,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8307,8],[9231,4]]},"/en/lessons/qgis-layers":{"position":[[7244,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3424,5],[8003,4],[8663,6],[8699,4],[8736,4],[8754,6],[26198,4],[27927,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2890,4],[11803,4],[16840,4],[25428,4],[39288,4],[39659,4],[40088,4],[40478,4],[40855,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7670,4],[10861,4],[18357,4],[30712,4],[35910,4],[39429,7],[45340,7],[54454,4]]},"/en/lessons/sentiment-analysis":{"position":[[1338,4],[2308,4],[2383,4],[5185,4],[9695,7],[11003,4],[11334,4],[26339,7],[38072,7],[38680,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1483,4],[1904,4],[2983,7],[8309,4],[22713,4],[34654,4],[35481,4]]},"/en/lessons/sonification":{"position":[[233,4],[7083,4],[20853,4],[24008,4],[26455,6],[39756,5],[42101,4],[42151,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4387,8],[10958,4],[19546,4],[33148,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1340,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31195,4],[31412,4],[33497,7],[35171,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8997,4],[21613,5],[25741,7],[27271,4],[34928,7],[41964,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[211,7],[4478,4],[12384,4],[12657,4],[12987,4],[13202,4],[13599,4],[14796,4],[18907,4],[20875,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11851,5],[15306,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1935,4],[4179,4],[6731,7],[15067,7]]},"/en/lessons/transliterating":{"position":[[6152,5],[6656,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2263,8],[22890,8],[25109,5],[33174,5],[43800,4],[47474,4],[48866,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[453,7],[1951,4],[4801,4],[18479,4],[19925,4],[21186,4],[21484,4],[26781,8],[30668,8],[30828,7],[32976,7],[33294,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7423,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5499,5],[6917,4],[9446,4],[9534,4],[11285,4],[14793,4]]},"/en/lessons/vector-layers-qgis":{"position":[[15556,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6887,8],[13337,5],[20610,8]]},"/en/lessons/windows-installation":{"position":[[1354,4],[5669,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7708,7]]}}}],["help.png",{"_index":22047,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[13169,9]]}}}],["helper",{"_index":3040,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13576,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7734,7],[12600,7],[22652,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2709,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2829,6]]},"/en/lessons/intro-to-powershell":{"position":[[28891,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37711,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18129,8]]},"/en/lessons/naive-bayesian":{"position":[[3487,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9673,6]]},"/en/lessons/sonification":{"position":[[24525,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24468,6],[27984,6],[43719,6]]}}}],["helper.csv",{"_index":18200,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[19199,12]]}}}],["helpercolumn.pi",{"_index":18189,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17389,16],[19312,15]]}}}],["helpfulli",{"_index":6332,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38162,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[38972,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11575,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47080,10]]},"/en/lessons/linear-regression":{"position":[[46457,10]]}}}],["helsinki",{"_index":10005,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56829,8]]}}}],["hemingway",{"_index":16154,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1487,9],[47697,9],[47707,10]]}}}],["hemingway’",{"_index":16444,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47760,11]]}}}],["hemispher",{"_index":13810,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[58101,10]]}}}],["hemisphere’",{"_index":13507,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1305,12]]}}}],["henc",{"_index":7672,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5236,6],[9974,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37511,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51616,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3830,5],[4033,5],[23541,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55973,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3122,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2079,5]]},"/en/lessons/intro-to-powershell":{"position":[[16403,6]]},"/en/lessons/linear-regression":{"position":[[67386,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2100,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7339,5],[9571,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8307,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4577,5]]}}}],["henderson",{"_index":8268,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3703,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2537,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28372,9]]}}}],["hendler",{"_index":15293,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36853,8]]}}}],["henri",{"_index":3526,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2496,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37668,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7282,6],[21149,5],[35792,5],[45827,5]]},"/en/lessons/logistic-regression":{"position":[[55467,5],[56022,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8494,5],[8751,5],[9361,5],[13233,6],[14111,6],[14178,6],[29670,7],[48140,7],[48224,5],[49187,8],[49557,8],[49966,7],[50218,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24790,5]]}}}],["henry’",{"_index":9169,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2359,7]]}}}],["hepizzapizzao",{"_index":18103,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4520,13]]}}}],["her'].index[0",{"_index":17745,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35539,15],[36197,16]]}}}],["her_idx",{"_index":17756,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35792,7]]}}}],["her_idx.left",{"_index":17759,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35862,12]]}}}],["her_idx.right",{"_index":17761,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35898,13]]}}}],["her_tfidf",{"_index":17746,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35555,9],[35663,9],[36367,9]]}}}],["her_tfidf_df",{"_index":17749,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35608,12],[36033,12]]}}}],["her_tfidf_df.groupby('tfidf",{"_index":17791,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38010,27]]}}}],["her_tfidf_df['bin",{"_index":17752,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35713,19]]}}}],["her_tfidf_df['gender_label",{"_index":17751,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35673,28]]}}}],["her_tfidf_df['high",{"_index":17760,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35875,20]]}}}],["her_tfidf_df['high'].round(2).astype(str",{"_index":17764,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35991,41]]}}}],["her_tfidf_df['low",{"_index":17758,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35840,19]]}}}],["her_tfidf_df['low'].round(2).astype(str",{"_index":17763,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35942,40]]}}}],["her_tfidf_df['tf_idf",{"_index":17750,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35638,22]]}}}],["her_tfidf_df['tfidf",{"_index":17762,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35912,19]]}}}],["her_tfidf_df_group",{"_index":17790,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37987,20],[38289,20]]}}}],["her_tfidf_df_grouped['gender_label",{"_index":17793,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38106,36],[38252,36]]}}}],["her_tfidf_df_grouped['perc",{"_index":17792,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38067,29],[38179,29]]}}}],["her_tfidf_df_grouped['tot",{"_index":17794,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[38143,29],[38220,29]]}}}],["herald",{"_index":7826,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12037,9]]}}}],["here",{"_index":817,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4460,4],[4935,6],[8928,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5427,4],[23100,4],[37798,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7351,5],[13062,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2110,5],[13065,4],[14603,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1829,5],[3589,4],[7428,5],[8733,4],[9347,5],[12327,4],[13668,4],[14320,4],[16512,5],[19073,4],[21122,5],[24709,5],[28169,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12023,4],[12729,5],[13631,4],[20890,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5155,4],[5186,5],[10619,6],[15427,5],[19467,5],[23172,4],[39679,4],[40442,5],[52780,4],[55626,4],[57185,5],[58030,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3371,4],[19772,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10117,5],[10700,5],[11840,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10633,4],[12495,5],[32213,4],[33165,4],[34893,5],[48664,4],[55440,4],[61976,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3786,4],[44056,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4857,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12525,7],[25849,5],[30736,4],[39462,5],[50186,5]]},"/en/lessons/common-similarity-measures":{"position":[[9173,5],[12347,4],[18321,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5790,4],[19492,5],[19687,4],[22884,4],[39564,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2255,5],[9655,4],[41725,5],[47196,5],[63477,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3463,5],[4146,5],[15168,5],[19780,6],[20259,5],[20540,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15792,5],[17520,5],[23094,6],[33202,4],[33238,5],[34797,5],[35114,4],[38750,5],[42233,5],[47309,4],[53030,4],[54429,5],[57822,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9014,4],[33708,5]]},"/en/lessons/counting-frequencies":{"position":[[1592,5],[10003,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[592,4],[6016,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3829,5],[8174,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12970,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35161,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12923,4],[16982,4],[19596,5],[24347,4],[30144,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37706,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4830,4],[4970,4],[17124,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3897,4],[8872,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12299,4],[16483,4],[17013,4],[19776,4],[20452,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23196,5],[27789,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31673,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5262,4],[5927,4],[6226,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17007,4],[38223,4],[43786,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1632,4],[7671,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1490,4],[5536,4],[7370,4],[11150,4],[22328,4],[23247,4],[23477,4],[31281,4],[33461,5],[51058,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1119,4],[6655,4],[14656,4],[22780,4]]},"/en/lessons/extracting-keywords":{"position":[[11815,4],[14166,6],[32414,5],[32511,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10327,5],[13353,4],[14694,4],[23074,4],[26717,4],[26953,5],[34384,4],[34925,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6358,5],[16319,4],[24201,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3509,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3558,4],[5463,5],[5816,6],[13328,5],[13468,4],[17828,4],[48805,4],[53939,5],[55240,4],[57581,4]]},"/en/lessons/geocoding-qgis":{"position":[[6617,5],[28945,5],[30598,4],[32568,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1616,5],[1696,5],[3101,4],[9600,5],[10836,5],[12323,5],[14085,5],[17933,5],[18794,4],[22956,5],[26817,4],[29515,5]]},"/en/lessons/georeferencing-qgis":{"position":[[4517,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[9038,5],[15963,5],[20169,5],[21999,4],[25597,4],[26829,4],[34626,4],[34893,5],[35848,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1104,5],[10464,5],[13330,5],[21728,4],[26782,5],[30699,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7952,4],[8895,5],[9489,4],[13448,4],[13814,4],[20881,6],[27375,4],[36748,4],[37032,4],[38052,4],[40252,4],[44384,4],[47241,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[10238,4],[11946,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3450,5],[6837,4],[13394,5],[15937,4]]},"/en/lessons/gravity-model":{"position":[[9439,5],[16654,6],[20021,4],[43812,4],[57180,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6473,5],[11035,4],[21148,6],[21731,4],[27961,5],[41085,5]]},"/en/lessons/installing-omeka":{"position":[[3944,4],[4170,4],[5660,5],[7102,5],[9193,5],[10265,4],[10608,4],[11330,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1532,4],[2959,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20433,5],[35233,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2569,5],[6340,5],[13158,6],[15086,6],[16819,6],[18574,6],[21035,6],[22221,6],[26740,4],[34844,7],[35611,6],[41112,4],[44725,6],[49118,4],[49343,6],[53123,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3017,4],[23423,4],[26310,4],[26907,5],[27380,5],[30930,4],[37727,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21448,4],[37391,6]]},"/en/lessons/intro-to-bash":{"position":[[5262,4],[6395,5],[20012,5],[21275,5],[21935,5],[25078,4],[25517,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1014,4],[14812,4],[18121,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6199,4],[11087,4],[17881,4],[22187,4],[23851,4],[25928,4],[26548,4],[27901,4],[28959,4],[29528,4],[30218,4],[31463,5],[31651,4],[32109,5],[34171,5],[36537,5]]},"/en/lessons/intro-to-powershell":{"position":[[10466,5],[33309,4],[37005,5],[39218,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1253,5],[12354,4],[12478,6],[14500,4],[18113,5],[18218,5],[22510,4],[23870,5],[26321,4],[26455,5]]},"/en/lessons/introduction-and-installation":{"position":[[693,4]]},"/en/lessons/introduction-map-warper":{"position":[[10674,4],[13391,4],[21160,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19223,4],[28110,4],[30983,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8440,5],[12684,5],[17124,4],[17302,4],[17514,4],[25585,5],[28382,5],[41773,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4502,5],[5951,4],[23429,5],[23753,4],[39493,5],[43218,4]]},"/en/lessons/json-and-jq":{"position":[[2344,5],[4510,4],[18409,5],[29631,4],[36276,5]]},"/en/lessons/jupyter-notebooks":{"position":[[5289,5],[5308,6],[32770,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5720,4],[7814,5]]},"/en/lessons/linear-regression":{"position":[[14861,5],[28369,4],[32380,5],[35270,4],[50087,5],[58084,4],[65008,4]]},"/en/lessons/logistic-regression":{"position":[[14644,5],[15238,4],[26474,4],[39988,4],[40120,5],[41505,5],[52249,5],[53930,4],[54107,4],[56065,4],[60878,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2872,5],[3986,4],[10132,4],[23143,4],[25383,4],[28210,4],[29408,4],[29610,4],[30853,4],[30991,4],[32174,4],[32829,5],[33028,5],[33639,4],[33776,4],[34685,4]]},"/en/lessons/naive-bayesian":{"position":[[35604,5],[35981,5],[39885,4],[42031,4],[57359,5],[58262,4],[60507,4],[63547,4],[70203,5]]},"/en/lessons/normalizing-data":{"position":[[4650,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13553,4],[15419,4]]},"/en/lessons/output-data-as-html-file":{"position":[[458,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[364,5],[11962,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1727,4],[8049,5],[15136,5],[18542,4]]},"/en/lessons/qgis-layers":{"position":[[7194,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8314,4],[12434,4],[17724,5]]},"/en/lessons/research-data-with-unix":{"position":[[4749,4],[6042,4],[9320,4],[9543,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13763,4],[14176,4],[22421,4],[23855,4],[27339,4],[27818,4],[35809,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22695,5],[46156,5]]},"/en/lessons/sentiment-analysis":{"position":[[20943,4],[21025,4],[22207,4],[32312,4],[37742,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11514,4],[24536,4],[26397,5],[30675,4],[32086,4],[32995,4]]},"/en/lessons/sonification":{"position":[[3539,5],[6170,5],[11765,5],[12643,4],[12847,6],[15983,4],[16009,4],[17519,4],[18822,5],[19286,5],[21882,5],[23141,5],[30388,4],[30747,5],[34279,5],[34900,5],[34983,6],[36750,5],[37191,4]]},"/en/lessons/space-place-gazetteers":{"position":[[29882,5],[37310,4],[41604,5],[48076,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1019,4],[15200,5],[19797,5],[25471,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10254,5],[11866,5],[14953,4],[18242,4],[34372,5],[35867,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4485,4],[6396,4],[11582,4],[11734,4],[12734,6],[13056,5],[13966,5],[17638,5],[22769,4],[25387,4],[26730,5],[41272,4],[42728,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22476,5],[50065,4],[60668,4],[61906,4],[62921,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4828,4],[6640,5],[19367,4],[20150,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23091,5],[23661,4],[34120,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13613,4],[16203,5],[16644,4],[24302,6],[27084,4],[33354,5],[41399,6]]},"/en/lessons/transliterating":{"position":[[2173,6],[3418,5],[7373,4],[11164,5],[12974,4],[14885,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21129,5],[47866,4],[51261,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3308,4],[10781,5],[13693,5],[17155,4],[21474,5],[22352,4],[22897,5],[23198,6],[23206,4],[27773,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2672,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9155,4]]},"/en/lessons/viewing-html-files":{"position":[[2972,4],[3058,4],[3139,4],[3186,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2067,5],[2849,4],[6732,5],[7634,5],[12023,5],[14356,5],[17343,4],[18654,5],[21450,4],[29147,5],[31266,5],[44873,5],[45707,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4270,5],[4907,4]]},"/en/lessons/working-with-web-pages":{"position":[[5491,4],[8344,4]]}}}],["here'",{"_index":4361,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52417,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53251,6]]}}}],["here.pynb",{"_index":21432,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11450,10]]}}}],["hereaft",{"_index":3820,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14315,10]]},"/en/lessons/counting-frequencies":{"position":[[10012,12]]},"/en/lessons/preserving-your-research-data":{"position":[[11352,9]]}}}],["herebi",{"_index":7714,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10025,9]]}}}],["hered",{"_index":15357,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[16224,8],[16514,8]]}}}],["heredia’",{"_index":14981,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12124,9]]}}}],["heredum",{"_index":12190,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27454,7],[27662,7]]}}}],["herefordshir",{"_index":10891,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8963,13]]}}}],["herefordshire45190.5818827028.5762.05",{"_index":13684,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38557,37]]}}}],["herefordshire45396",{"_index":13780,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54479,18]]}}}],["herein",{"_index":7715,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10035,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39356,6]]}}}],["hereinaft",{"_index":22407,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9961,13]]}}}],["hereupon",{"_index":7716,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10045,11]]}}}],["here—th",{"_index":3192,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49475,8]]}}}],["here’",{"_index":2072,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10601,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5638,6],[56896,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1332,6],[7022,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21881,6],[30555,6],[37593,6],[50319,6]]},"/en/lessons/common-similarity-measures":{"position":[[8624,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30466,6],[40456,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9264,6],[17073,6],[27749,6],[42784,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14344,6],[16535,6],[28325,6],[30258,6],[57776,6]]},"/en/lessons/intro-to-bash":{"position":[[12182,6]]},"/en/lessons/intro-to-powershell":{"position":[[18098,6],[21462,6],[24647,6],[34699,6]]},"/en/lessons/introduction-and-installation":{"position":[[785,6]]},"/en/lessons/linear-regression":{"position":[[44635,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10226,6]]},"/en/lessons/naive-bayesian":{"position":[[30668,6],[33186,6],[44959,6],[53901,6],[61989,6]]},"/en/lessons/sentiment-analysis":{"position":[[21246,6]]},"/en/lessons/sonification":{"position":[[32989,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36225,6]]}}}],["here’\").glob('*.model",{"_index":22926,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38889,23]]}}}],["heritag",{"_index":5338,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5376,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24286,8],[41080,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62607,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36409,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6867,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2895,8],[4493,8],[4560,9],[4785,8],[4897,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[986,8],[2913,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3950,8]]},"/en/lessons/introduction-map-warper":{"position":[[1175,8],[6456,8],[10029,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1270,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1637,8],[7783,8],[15140,8],[15220,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8768,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25509,8]]}}}],["hermann",{"_index":20656,"title":{},"body":{"/en/lessons/sonification":{"position":[[4209,7],[41270,8]]}}}],["hermeneut",{"_index":7199,"title":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5,12]]}},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2571,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6,12],[4485,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1374,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3522,12]]}}}],["hernando",{"_index":20276,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50541,9]]}}}],["hero",{"_index":14218,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[14879,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[20901,8],[20944,6],[21162,4],[21308,4]]}}}],["hero:#name#][heropet:#animal#]stori",{"_index":15593,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[21024,42]]}}}],["heroin",{"_index":2333,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4339,6],[6173,8],[10545,6]]}}}],["heropet",{"_index":15592,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20932,10],[20977,9],[21227,7]]}}}],["hero’",{"_index":15595,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[21531,6],[21601,6]]}}}],["herself",{"_index":1189,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10671,7]]},"/en/lessons/counting-frequencies":{"position":[[10078,11]]},"/en/lessons/logistic-regression":{"position":[[47695,7],[48971,8]]}}}],["hershey",{"_index":13829,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60998,9],[63221,9],[64572,9]]}}}],["hertfordshir",{"_index":10892,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8977,13]]},"/en/lessons/gravity-model":{"position":[[51231,13],[51355,13],[52884,13],[53142,13]]}}}],["hertfordshire9935.395868904.4463.82",{"_index":13685,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38597,35]]}}}],["hertfordshire99954",{"_index":13781,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54500,18]]}}}],["hesa",{"_index":7249,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6991,4],[10522,4],[11063,4],[11592,4],[20089,5],[22584,4],[31206,4],[31489,4],[31882,4],[32518,4],[32906,4],[35594,4],[36085,4]]}}}],["hesit",{"_index":3426,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[20222,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29387,8]]},"/en/lessons/jupyter-notebooks":{"position":[[40158,8]]}}}],["heterogen",{"_index":17514,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78072,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36288,13],[36691,13]]}}}],["heteroscedast",{"_index":17311,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[55790,18],[57013,18],[57477,18],[57770,18]]}}}],["heterosexu",{"_index":14779,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43011,16]]}}}],["heurist",{"_index":1671,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36396,9]]},"/en/lessons/common-similarity-measures":{"position":[[37093,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16824,11],[16886,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41742,9]]}}}],["heuser",{"_index":20223,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48757,7],[53202,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50804,7]]}}}],["heuser’",{"_index":22966,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[48957,8]]}}}],["hewitt",{"_index":22980,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50644,6]]}}}],["hewlett",{"_index":18735,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5174,7]]}}}],["hex",{"_index":9273,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19534,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[31660,3],[31952,3],[39379,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27737,3],[38179,3]]}}}],["hexagon",{"_index":13360,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[17351,8]]}}}],["hey",{"_index":15400,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[40006,5]]}}}],["heymann",{"_index":8479,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27452,7],[27972,7],[30559,8]]}}}],["hgi",{"_index":13353,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[13970,4]]},"/en/lessons/vector-layers-qgis":{"position":[[15805,4]]}}}],["hiatu",{"_index":21663,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4403,6]]}}}],["hidden",{"_index":3198,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52301,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23799,6],[31680,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1579,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22921,6],[60996,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12637,7],[12681,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[387,6],[31272,6]]},"/en/lessons/geocoding-qgis":{"position":[[20128,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[3708,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5787,6],[16186,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11539,6],[12366,7],[12384,6],[12507,6],[12582,6],[12647,6],[13007,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15285,7],[15329,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3253,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12009,6]]},"/en/lessons/sentiment-analysis":{"position":[[5484,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2537,6],[3176,6],[6409,7]]}}}],["hide",{"_index":5296,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3540,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20073,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7221,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7332,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12398,5],[12467,4]]}}}],["hiearchic",{"_index":15195,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[17325,11]]}}}],["hierarch",{"_index":3703,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[524,12],[1755,12],[2454,12],[4239,12],[4938,12],[19683,12],[21148,12],[33126,12],[33421,12],[33833,12],[34571,12],[45585,12],[60516,12],[60894,12],[64763,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8881,12],[9809,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8952,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31379,14]]},"/en/lessons/intro-to-linked-data":{"position":[[17483,13],[17639,12]]},"/en/lessons/intro-to-powershell":{"position":[[16567,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[20077,14]]}}}],["hierarchi",{"_index":2132,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[1384,9],[12826,10],[13236,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58450,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1067,9],[13221,12],[13341,9],[13374,9],[13497,9],[13607,9],[13691,9],[13926,9],[14097,9],[14353,9],[14831,9],[16386,9],[17677,9],[22170,9],[22498,9],[23655,10],[24704,9],[24754,9],[26730,9],[27028,9],[27957,9],[28979,10],[29569,9],[30017,9],[30153,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11876,9],[15554,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14710,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15871,12],[16013,11],[16055,9],[16172,9],[16410,9],[16496,9],[16721,9],[16869,9],[17112,9],[18972,9],[19534,9],[20919,9],[26740,9],[27109,9],[27399,9],[28732,10],[29768,9],[29823,9],[31801,9],[32102,9]]},"/en/lessons/intro-to-linked-data":{"position":[[28429,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10845,10],[29557,9]]}}}],["hierarh",{"_index":4181,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39393,11]]}}}],["high",{"_index":181,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3662,4],[9236,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5830,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33612,4],[35620,4],[36972,4],[37081,4],[38008,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12883,4],[12950,4],[13110,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1310,4],[1442,4],[19665,4],[30057,4],[33867,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8735,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6136,4],[6158,4],[6331,4],[9947,4],[24590,5],[24790,4],[33676,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21087,4],[21226,4],[23837,4],[42027,4],[43398,4],[48313,4]]},"/en/lessons/common-similarity-measures":{"position":[[17949,5],[18149,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2547,4],[2766,4],[15516,4],[23481,4],[23599,4],[25695,4],[26240,4],[40349,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2901,4],[21420,4],[23009,5],[23170,5],[36312,4],[38576,5],[61085,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16858,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4817,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15840,4],[16164,4],[16206,4],[23302,4],[36426,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22621,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14602,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15497,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19843,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7522,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34083,4],[34389,4],[37668,4],[37690,4],[38026,4],[38098,4],[38647,4],[40347,4],[47203,4],[51432,4]]},"/en/lessons/extracting-keywords":{"position":[[4655,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1218,4],[20995,4],[21982,4],[23687,4],[44486,5],[45574,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2035,4],[24914,4]]},"/en/lessons/geocoding-qgis":{"position":[[30729,4],[31503,4],[35386,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9668,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[17731,4],[17798,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[1043,4],[22165,4],[22458,4],[22564,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10334,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4058,4],[4350,5]]},"/en/lessons/introduction-map-warper":{"position":[[4892,4],[17203,4],[17482,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10838,4],[46993,4]]},"/en/lessons/jupyter-notebooks":{"position":[[4872,4],[49144,4]]},"/en/lessons/linear-regression":{"position":[[14746,4],[51555,4],[56289,4],[56637,4],[58635,4],[58787,4],[58860,4],[58910,4],[63938,4],[68949,4]]},"/en/lessons/linux-installation":{"position":[[2407,4]]},"/en/lessons/logistic-regression":{"position":[[9842,4],[30351,4],[30940,4],[37160,4],[38728,4],[42446,4],[60660,4],[60859,4]]},"/en/lessons/mac-installation":{"position":[[1786,4]]},"/en/lessons/naive-bayesian":{"position":[[53216,5],[53414,4],[56261,4],[56339,4],[56675,4],[68849,4],[68941,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2362,4],[6179,4],[49032,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10188,4],[29602,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27877,4]]},"/en/lessons/sentiment-analysis":{"position":[[6334,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30656,4],[30969,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14207,5],[35942,4],[36501,4],[36874,4],[37128,4],[38168,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8511,4],[17154,5],[20439,4],[25975,4],[28520,4],[30478,5],[32132,6]]},"/en/lessons/windows-installation":{"position":[[3144,4]]},"/en/lessons/working-with-text-files":{"position":[[3369,4],[3452,4]]}}}],["high_scor",{"_index":4882,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36464,10],[36822,11],[36884,10],[36997,12],[37141,10],[37678,11],[37749,10],[37946,12]]}}}],["higher",{"_index":1034,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3446,8],[15867,6],[40178,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31961,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3909,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14697,6],[26470,6],[32071,6],[37076,7],[39093,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42825,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12225,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4485,6],[21646,6],[24313,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4816,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25014,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1836,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17281,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30518,6],[30666,6],[38961,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16510,6],[16867,6],[22893,6],[24309,6],[30522,7],[39545,6]]},"/en/lessons/geocoding-qgis":{"position":[[18099,6],[36388,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16511,6],[16689,6],[16855,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[15793,6],[19916,6],[22169,6],[28464,6]]},"/en/lessons/gravity-model":{"position":[[12481,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[15408,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50518,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24820,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30081,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6066,6]]},"/en/lessons/introduction-map-warper":{"position":[[14374,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17054,6]]},"/en/lessons/linear-regression":{"position":[[6634,8],[54696,6]]},"/en/lessons/logistic-regression":{"position":[[6262,6],[6710,6],[17860,6],[23836,6],[26550,6],[28123,7],[35449,6]]},"/en/lessons/naive-bayesian":{"position":[[69588,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45507,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18143,6]]},"/en/lessons/sentiment-analysis":{"position":[[10716,7],[10800,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3713,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5445,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18036,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17766,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9251,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13236,6],[31106,6],[33703,6],[34878,6]]}}}],["highest",{"_index":1108,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6640,7],[19177,7],[35910,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7658,7]]},"/en/lessons/common-similarity-measures":{"position":[[10611,7],[17182,7],[18348,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19426,7],[19760,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31850,7],[33782,7],[42808,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[16071,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32238,7]]},"/en/lessons/introduction-map-warper":{"position":[[3561,7]]},"/en/lessons/linear-regression":{"position":[[48869,8],[50261,7]]},"/en/lessons/logistic-regression":{"position":[[5881,7],[22015,7],[40515,7],[52752,7],[56547,7]]},"/en/lessons/naive-bayesian":{"position":[[21116,7],[27183,7],[30125,7]]},"/en/lessons/sonification":{"position":[[16547,7],[16570,7],[31659,7],[36645,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23283,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33611,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17142,7]]}}}],["highest_prob",{"_index":17654,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28720,12],[29370,12],[30891,12]]}}}],["highli",{"_index":995,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1904,6],[2109,6],[37115,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9512,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20256,6],[22801,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20230,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[52317,7]]},"/en/lessons/common-similarity-measures":{"position":[[22854,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2742,6],[16460,6],[17134,6],[20524,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6681,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1288,6],[5240,6],[6108,6],[8467,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46191,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1912,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35242,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3738,6],[20720,6]]},"/en/lessons/geocoding-qgis":{"position":[[36828,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[29535,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[14912,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32270,6],[42435,6],[43296,6],[45664,6],[45745,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6114,6]]},"/en/lessons/introduction-map-warper":{"position":[[4682,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19098,6]]},"/en/lessons/linear-regression":{"position":[[36255,6],[53323,6],[53886,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2809,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38731,6]]},"/en/lessons/space-place-gazetteers":{"position":[[27471,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1217,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29186,6],[44724,6],[47661,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2821,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8883,6]]}}}],["highlight",{"_index":1059,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4891,9],[4993,11],[5573,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26847,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21246,9],[21311,9],[21563,9],[23803,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44564,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18374,9],[25488,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4605,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63325,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4987,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6105,10],[38474,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15271,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3854,9],[6142,9],[20296,9],[20337,11],[24719,9],[24781,11],[24823,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3507,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53463,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36403,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3458,9],[9113,9],[9628,11],[11558,9],[11683,12],[11712,12]]},"/en/lessons/extracting-keywords":{"position":[[27740,9],[28656,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15001,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[6225,9],[10660,13],[21170,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13167,12],[13592,12],[28287,11],[30799,11],[30864,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28228,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[7135,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14925,12]]},"/en/lessons/gravity-model":{"position":[[9121,11],[9240,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46379,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17859,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8095,9],[8310,11],[8538,11],[10351,11],[12952,11]]},"/en/lessons/qgis-layers":{"position":[[12976,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21689,11],[21799,13]]},"/en/lessons/sonification":{"position":[[14347,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2369,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41426,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17800,10],[54542,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1229,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[9238,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40462,9]]}}}],["highschool",{"_index":14139,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[800,10],[45417,10]]}}}],["highway",{"_index":6873,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37046,9]]},"/en/lessons/qgis-layers":{"position":[[3926,8],[14469,8]]}}}],["hihouml_cardinal_ver01_data_sn83025121_0029455",{"_index":6150,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10884,49]]}}}],["hiipala",{"_index":11282,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48208,8]]}}}],["hilari",{"_index":21551,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33478,8],[33556,12]]}}}],["hill",{"_index":1838,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45766,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3515,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21100,4]]},"/en/lessons/intro-to-linked-data":{"position":[[13820,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10743,5],[10798,5],[11724,5],[11779,5]]},"/en/lessons/space-place-gazetteers":{"position":[[17132,4],[50814,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19115,4],[19554,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26924,5]]}}}],["hilli",{"_index":20902,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7195,6]]}}}],["hillshad",{"_index":12833,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[12009,9]]}}}],["himself",{"_index":7717,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10097,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35283,7]]},"/en/lessons/logistic-regression":{"position":[[46019,7],[46955,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3394,7]]}}}],["hinc",{"_index":20010,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12214,5],[12934,7],[14846,5]]}}}],["hinder",{"_index":6651,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[7812,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9849,8]]}}}],["hindu",{"_index":5227,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64827,5]]}}}],["hinrich",{"_index":17023,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[6125,7]]}}}],["hint",{"_index":4970,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45837,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46708,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13244,6],[14057,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15066,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19947,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33047,5]]},"/en/lessons/geocoding-qgis":{"position":[[26089,5]]},"/en/lessons/json-and-jq":{"position":[[35948,5],[36495,6]]},"/en/lessons/naive-bayesian":{"position":[[8133,5]]},"/en/lessons/qgis-layers":{"position":[[6778,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43854,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1214,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7229,6]]}}}],["hire",{"_index":8223,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37138,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67098,6]]}}}],["hiscock",{"_index":3586,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3299,8]]}}}],["hispanic”.12",{"_index":14795,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46837,12]]}}}],["hist",{"_index":6714,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17887,5]]}}}],["hist(county_aggregate_data$countmembers,break",{"_index":12987,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28281,46]]}}}],["hist_sig_dict",{"_index":10447,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14747,13],[15931,14],[17173,13],[17652,14]]}}}],["hist_sig_dict[node[0",{"_index":10454,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15400,22],[17330,22]]}}}],["histogram",{"_index":12986,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28211,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2265,10]]},"/en/lessons/linear-regression":{"position":[[42773,9],[50596,9],[50766,9],[51272,9],[51624,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[44055,10]]}}}],["histoir",{"_index":15425,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4631,8],[5665,8]]}}}],["histor",{"_index":1044,"title":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[84,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[38,10]]},"/en/lessons/geocoding-qgis":{"position":[[10,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[32,10]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3917,8],[4700,10],[5473,8],[5618,8],[46907,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12654,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1185,10],[1800,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[604,10],[31767,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1486,10],[25669,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1511,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[370,10],[532,8],[17272,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[453,10],[3122,10],[3237,10],[3366,10],[3879,10],[3939,10],[4656,11],[4824,10],[12661,10],[12852,8],[25484,10],[30870,10],[43865,10],[45175,8],[46984,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59579,10],[60204,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59186,10],[59330,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29,10],[1855,10],[2650,10],[29927,10],[30754,10],[37043,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[348,10],[8570,11],[8972,10],[9449,10],[9547,10],[46470,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3626,10],[4857,10],[5154,10],[5301,10],[5542,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[85,10],[542,10],[2997,10],[31427,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[216,10],[287,10],[2049,12],[3162,10],[12630,10],[14192,10],[17288,10],[45799,10],[46486,10],[47341,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24868,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10211,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1505,10],[3797,10],[7868,10],[8657,10],[8856,10],[13331,10],[20799,10],[49326,10],[50714,10],[53384,10],[53511,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[858,10],[4049,10],[36359,10],[43690,10],[58089,10],[58717,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[797,10],[880,8],[1212,10],[13086,8],[13166,8],[13432,10],[13969,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[119,10],[1573,8],[1719,8],[2397,10],[3469,10],[4098,8],[5514,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1453,10],[5312,10],[14016,10],[15197,10],[18879,10],[40980,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4957,10],[24962,10]]},"/en/lessons/extracting-keywords":{"position":[[1685,10],[7786,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23,10],[1198,10],[2057,10],[2797,10],[3464,10],[4494,10],[4907,10],[5119,10],[5340,12],[5779,10],[6515,10],[7433,10],[7598,10],[22538,10],[23451,12],[23639,12],[24606,10],[25615,10],[42210,10],[42254,10],[43351,10],[45544,10],[48611,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3705,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[39,10],[152,10],[622,10],[1411,8],[1714,10],[1829,10],[2779,10],[3724,10],[6626,10],[6729,10],[6934,10],[6989,10],[7044,10],[7344,10],[7601,10],[7942,10],[8064,10],[11458,10],[25449,10],[26757,10],[26847,10],[26951,10],[27205,10],[27410,10],[27558,10],[27657,10],[28603,8],[35813,10],[35851,10]]},"/en/lessons/geocoding-qgis":{"position":[[11,10],[265,10],[478,10],[3118,10],[3681,10],[4126,10],[4287,10],[6486,8],[6964,10],[10989,8],[16957,10],[17280,10],[17661,10],[17785,10],[18532,10],[18583,10],[19312,8],[22040,10],[24305,10],[31225,10],[32528,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10624,10],[12413,10],[30282,10],[31290,10],[31584,10],[31778,10],[32102,10],[32372,10]]},"/en/lessons/georeferencing-qgis":{"position":[[218,10],[844,10],[1380,10],[1620,10],[2982,10],[4228,10],[4994,10],[5367,10],[6287,10],[7253,10],[11076,10],[11354,10],[11789,10],[12207,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[33,10],[354,10],[717,10],[978,10],[1193,10],[1476,10],[2020,10],[3289,10],[4803,10],[5380,10],[5924,10],[7544,8],[7605,10],[7762,10],[8626,10],[8749,10],[11761,10],[25426,10],[28019,10],[29371,10],[30907,10],[32674,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4757,12],[47783,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[225,10],[863,10],[981,10],[2316,10],[4717,10],[5853,10],[12435,10],[13488,10],[13656,10],[13903,10],[13938,10],[14043,10],[16814,10],[18107,10],[18180,10],[18317,10],[18364,10],[18447,10],[19015,10]]},"/en/lessons/gravity-model":{"position":[[75,10],[231,10],[916,10],[1018,10],[1359,10],[3014,8],[5319,10],[6927,10],[7138,10],[7199,10],[10049,10],[10188,10],[14129,10],[15186,8],[15963,8],[17930,10],[27152,10],[31047,10],[31822,10],[34028,10],[34858,10],[54883,10],[54982,10],[65129,10],[66882,10],[66938,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2039,10],[5691,10],[7187,11],[8958,10],[11668,10],[14946,10],[16678,10],[17090,10],[17218,10],[44935,10],[44974,10],[45081,10],[45766,10],[46033,10],[46853,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10817,10],[19736,10],[53245,10],[54206,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1252,10],[6715,12],[11679,10],[11775,10],[34135,10],[42969,12],[43894,10],[52998,10],[53182,10],[53622,10],[53679,10],[59263,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2460,10],[3671,10],[3967,10],[4114,10],[4355,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[4317,10],[5026,10]]},"/en/lessons/introduction-map-warper":{"position":[[969,10],[2735,10],[3807,8],[3855,8],[4158,8],[4601,8],[4808,8],[5065,8],[5190,10],[5711,10],[6008,10],[6372,10],[6500,10],[8005,10],[13540,8],[15591,8],[16261,8],[17892,8],[20599,9],[22039,10],[22409,10],[23344,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1025,12],[24108,11],[34991,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[289,10],[2016,10],[7823,10],[18596,10],[22396,10],[55101,10],[55282,10]]},"/en/lessons/jupyter-notebooks":{"position":[[11986,10],[22703,10]]},"/en/lessons/linear-regression":{"position":[[1998,10],[55242,9]]},"/en/lessons/logistic-regression":{"position":[[1718,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8439,8],[8662,8],[8760,8],[9930,8],[11395,8],[12162,8],[13317,8],[15035,8],[16976,8]]},"/en/lessons/naive-bayesian":{"position":[[13854,10],[15462,10],[70567,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1370,10],[3603,10],[5969,10],[51634,10]]},"/en/lessons/preserving-your-research-data":{"position":[[4737,10],[11081,10],[17193,10],[18641,10]]},"/en/lessons/qgis-layers":{"position":[[9378,10],[16983,10],[18833,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[435,10],[703,10],[1564,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11646,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8584,8],[50851,8],[51251,10],[52864,10],[53037,8]]},"/en/lessons/sentiment-analysis":{"position":[[5210,10],[9083,8],[14926,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7426,10],[27432,10],[35511,10]]},"/en/lessons/sonification":{"position":[[7843,10],[13685,10],[23769,8]]},"/en/lessons/space-place-gazetteers":{"position":[[222,12],[411,10],[528,10],[1989,10],[2750,10],[3068,10],[4060,10],[4172,8],[4238,10],[5432,10],[6513,10],[6931,12],[10762,10],[11040,10],[11557,10],[14176,10],[14839,10],[15286,10],[15515,10],[17002,10],[18316,10],[21093,10],[21454,10],[23418,10],[23679,8],[24641,10],[24869,10],[32416,10],[32453,8],[32731,8],[37090,8],[37271,10],[37765,10],[38211,10],[42057,10],[42260,8],[42753,8],[45547,10],[45686,10],[50702,10],[50994,10],[51469,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[925,10],[999,10],[2647,10],[3601,10],[12284,10],[12524,10],[12655,10],[13441,10],[13679,10],[13932,10],[19259,10],[32532,10],[32635,10],[33238,10],[33556,10],[36302,10],[36368,10],[36705,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2344,10],[13782,10],[16568,10],[17404,10],[42054,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4114,10],[35763,10],[51954,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[219,10],[4357,10],[33483,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1533,10],[14470,8],[14642,8],[18842,10],[23354,10],[25632,10],[25796,10]]},"/en/lessons/vector-layers-qgis":{"position":[[153,10],[1381,10],[2573,10],[8082,10],[12893,10],[17449,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[828,10],[9459,10],[40263,10],[43315,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[149,10],[4609,10],[6391,10],[12738,10],[17517,10],[17756,10],[18078,10],[20094,10]]},"/en/lessons/working-with-web-pages":{"position":[[4093,10],[8429,10]]}}}],["histori",{"_index":543,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16152,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[391,7],[5710,7],[34165,7],[34484,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9523,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5626,7],[5721,8],[15506,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15614,7],[15886,7],[15958,7],[16012,7],[32757,7],[32796,7],[37031,7],[37126,7],[37324,7],[37449,7],[37559,7],[43972,7],[43983,7],[44386,7],[47285,7],[47453,7],[48084,7],[48153,7],[48682,7],[48809,7],[49007,7],[49600,7],[55690,7],[55805,7],[55875,7],[55984,7],[56136,7],[56302,8],[56400,10],[56998,7],[57174,7],[58606,7],[58719,8],[59092,8],[60186,7],[60681,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59661,7],[60315,8]]},"/en/lessons/common-similarity-measures":{"position":[[35295,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1718,7],[2380,8],[43544,9],[43554,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36426,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18929,7],[19025,7],[27397,7],[37233,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5675,7],[5729,7],[6628,7],[6687,10],[6871,7],[7072,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46397,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2900,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5303,8],[15201,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5670,7],[9966,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20700,7],[20788,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3501,7],[3607,7],[4119,7],[7772,8],[8785,7],[12536,8],[12690,8],[12703,7],[12799,10],[13144,7],[16915,7],[26999,7],[48955,7],[49114,8],[49223,7],[49244,8],[49982,8],[50693,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57491,7],[57653,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3131,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2073,7]]},"/en/lessons/extracting-keywords":{"position":[[2494,7],[7015,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1338,8],[5971,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10721,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5831,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54969,7]]},"/en/lessons/geocoding-qgis":{"position":[[847,9]]},"/en/lessons/georeferencing-qgis":{"position":[[910,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1954,9],[7811,8],[32620,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4480,7],[5285,9],[8028,8],[8104,7],[18608,9],[18726,7],[18807,7],[18906,7],[23224,8],[27148,7],[28572,7],[28676,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[114,7],[46824,7],[46947,7]]},"/en/lessons/gravity-model":{"position":[[7733,7],[10236,7],[10530,7],[15626,7],[29322,7],[58383,7],[61895,8],[62108,7],[64970,7],[65356,7],[65514,7],[65879,8],[66047,8],[66257,7],[66697,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[811,8],[846,7],[1687,8],[5265,8],[7300,7],[17242,7],[41451,8],[44867,7],[45029,7],[45428,8],[45463,7],[45555,7],[45662,7],[49429,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1908,8],[34559,7],[41175,7],[45371,8],[54076,7]]},"/en/lessons/intro-to-linked-data":{"position":[[14499,8],[18966,7],[28317,8],[38119,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4808,7],[4933,7],[6409,8],[6788,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2099,7],[3692,7],[3839,7],[8000,7],[14371,7]]},"/en/lessons/introduction-map-warper":{"position":[[22129,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35299,8],[42291,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2325,7],[31247,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3626,8],[45239,7],[47066,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20678,8],[41736,8]]},"/en/lessons/linear-regression":{"position":[[2537,9],[2806,8],[73220,7],[73360,7],[73453,7],[79355,7]]},"/en/lessons/logistic-regression":{"position":[[2257,9],[2526,8],[64566,7],[64706,7],[64799,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28073,7],[28168,7]]},"/en/lessons/research-data-with-unix":{"position":[[3272,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4070,7],[4557,8],[4632,8],[4671,7],[29379,9],[29900,8],[30395,8]]},"/en/lessons/sentiment-analysis":{"position":[[4694,9],[6127,8]]},"/en/lessons/sonification":{"position":[[479,7],[842,8],[6679,8],[34234,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1195,8],[1553,8],[1969,8],[3983,8],[5561,7],[5765,11],[8409,7],[8929,7],[9130,7],[12264,7],[18459,8],[22342,7],[23296,7],[25000,7],[32252,7],[42386,8],[45641,7],[45729,7],[46109,7],[46280,7],[49807,7],[51021,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36812,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[643,7],[2319,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5635,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4455,7],[34859,7]]},"/en/lessons/transliterating":{"position":[[1970,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41640,10],[41898,7],[42058,9],[44744,7],[44820,9],[49239,8],[49336,8],[52022,7],[52216,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[32267,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27354,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[895,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20268,7],[20400,7]]}}}],["historian",{"_index":42,"title":{"/en/lessons/sonification":{"position":[[61,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[799,10],[2552,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2845,10],[4625,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1329,11],[1472,10],[5005,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32057,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1298,11],[13466,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15284,9],[43567,9],[60333,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[71,10],[1357,10],[1709,10],[2131,10],[5983,10],[6843,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3713,9],[4474,10],[25046,9],[33731,10],[65764,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69637,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1175,11],[1928,9],[4817,11],[5578,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11706,9],[70395,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1502,10],[1828,10],[3158,10],[3755,10],[4275,10],[4476,11],[6284,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3340,9],[9557,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7114,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5627,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2164,11],[4982,9],[7482,10],[18996,11],[23048,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[724,9],[2413,9],[6725,13]]},"/en/lessons/counting-frequencies":{"position":[[13954,10],[14051,10],[14127,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[856,9],[4068,9],[4697,11],[5613,10],[5709,10],[5917,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2317,9],[4033,9],[15844,9],[45446,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1320,10],[1672,11],[1703,10],[2045,10],[2127,10],[37913,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6046,9],[32080,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3047,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14654,10],[16445,9],[18823,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[561,11],[733,9],[1760,9],[1950,10],[4454,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3797,10],[6614,11],[9805,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4814,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51016,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1682,9],[1801,9],[2120,9],[5257,9],[5383,9],[5794,9],[7324,9],[54172,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[763,10],[1335,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1019,9],[4049,11],[15825,9],[23330,9],[23710,9],[29498,9],[49167,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1239,9],[1510,10],[2036,9]]},"/en/lessons/extracting-keywords":{"position":[[3713,10],[4294,10],[5934,9],[17736,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[578,11],[2574,10],[3655,10],[4459,10],[6210,10],[7111,9],[8373,9],[24588,11],[41298,9],[42012,10],[42496,10],[44524,9],[44704,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[845,9],[1865,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[839,10],[3873,11],[5204,9],[10337,11],[12196,9],[24190,10],[35298,9],[35590,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7205,9],[10432,9],[10513,9],[10699,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12341,9],[12437,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1660,10],[1960,10],[2060,9],[4523,10],[5504,10],[17852,9],[57401,11],[68666,11]]},"/en/lessons/geocoding-qgis":{"position":[[660,10],[1282,10],[3372,10],[4814,10],[5014,9],[6347,9],[7125,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3393,9],[24396,9],[29420,9]]},"/en/lessons/georeferencing-qgis":{"position":[[396,10],[12144,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1134,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6657,10],[8610,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[927,9],[2776,9],[4236,10],[4415,10],[5212,9],[7627,12],[7653,9],[7744,10],[8109,10],[8170,9],[10912,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47505,9],[47648,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[21666,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23921,9],[25375,9]]},"/en/lessons/gravity-model":{"position":[[7084,11],[7843,10],[27075,10],[56338,10],[60055,11],[61671,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[1807,11]]},"/en/lessons/installing-omeka":{"position":[[1452,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2480,9],[53143,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2414,9],[8582,9],[8770,9],[36609,10],[51869,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4858,9],[34762,9]]},"/en/lessons/intro-to-bash":{"position":[[494,9],[1223,11],[1557,10],[9182,10],[10833,10],[19779,9],[26856,11]]},"/en/lessons/intro-to-linked-data":{"position":[[14298,9],[30131,9],[32602,10],[32664,9],[33873,11],[34221,10],[34267,11],[34552,11],[34582,11],[35469,10],[35518,10],[35601,11],[35968,10],[36180,10],[36202,11],[38214,10]]},"/en/lessons/intro-to-powershell":{"position":[[3151,10],[38905,9],[39242,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2686,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1945,10],[2235,10]]},"/en/lessons/introduction-map-warper":{"position":[[2566,10],[6159,9],[9131,9],[21142,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2200,9],[42543,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6508,9],[9684,9],[46004,10]]},"/en/lessons/json-and-jq":{"position":[[12090,9]]},"/en/lessons/jupyter-notebooks":{"position":[[2574,9],[8767,9],[19229,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1331,9],[2527,10],[9310,10],[9393,10],[9601,11]]},"/en/lessons/linear-regression":{"position":[[1406,10],[2600,9],[4603,9],[75275,11],[76086,9],[79407,11]]},"/en/lessons/linux-installation":{"position":[[1281,9],[3268,9]]},"/en/lessons/logistic-regression":{"position":[[1126,10],[2320,9],[65749,11]]},"/en/lessons/mac-installation":{"position":[[895,11],[2647,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7900,9],[7981,9],[8167,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4662,10],[36503,9]]},"/en/lessons/naive-bayesian":{"position":[[1700,11],[2051,9],[2962,11],[4816,10],[13942,9],[14040,9],[14473,9],[14701,9],[15759,11],[16070,10],[16143,9],[17682,9],[24750,9],[25397,10],[27472,9],[49130,10],[52268,9],[52307,9],[57625,10],[67474,9],[67822,10]]},"/en/lessons/normalizing-data":{"position":[[5694,9],[10157,9],[10253,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[906,10],[16424,9],[16614,9],[30849,9]]},"/en/lessons/output-data-as-html-file":{"position":[[879,9],[6308,11],[9904,10],[9987,10],[10195,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6504,10],[11636,11]]},"/en/lessons/preserving-your-research-data":{"position":[[745,10],[985,10],[1108,10],[2097,10],[2347,9],[2384,9],[3627,10],[4568,9],[17640,10],[17806,10],[18814,10]]},"/en/lessons/qgis-layers":{"position":[[657,11],[1587,10],[19049,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2241,10],[28034,10]]},"/en/lessons/research-data-with-unix":{"position":[[750,9],[7069,10],[14395,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7921,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1835,9],[1946,9],[2069,9],[2280,9],[10669,9],[48331,9],[48536,9],[51088,9],[51695,9]]},"/en/lessons/sentiment-analysis":{"position":[[9749,10],[9824,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1595,10],[8193,10],[14281,9],[27381,9]]},"/en/lessons/sonification":{"position":[[62,11],[39285,9]]},"/en/lessons/space-place-gazetteers":{"position":[[2549,9],[6358,10],[10666,11],[12998,11],[15303,10],[15755,9],[17298,11],[24599,10],[43108,9],[44453,9],[44492,9],[44570,9],[45103,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31453,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[203,9],[413,9],[2425,10],[2828,10],[3499,9],[6897,10],[12486,10],[13317,11],[14124,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[541,11],[6366,10],[6565,9],[8171,10],[13036,9],[45383,10],[46865,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32107,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[251,9],[4732,10],[5528,11],[16756,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[597,11],[672,10],[1003,10],[2605,9],[3461,10],[5523,9],[5883,10],[35338,9]]},"/en/lessons/transliterating":{"position":[[2678,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2335,9],[12543,11],[19078,9],[24443,9],[41514,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[472,10],[1598,10],[1667,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[270,11],[4527,9],[6556,10],[7020,10],[7797,9],[22096,10],[26370,9]]},"/en/lessons/vector-layers-qgis":{"position":[[17361,10]]},"/en/lessons/viewing-html-files":{"position":[[1469,9],[3253,9]]},"/en/lessons/windows-installation":{"position":[[693,10],[4005,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10362,11]]},"/en/lessons/working-with-web-pages":{"position":[[3594,9],[10022,10],[10104,10],[10180,9]]}}}],["historian][1",{"_index":13101,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[7971,13]]}}}],["historian_",{"_index":13089,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5130,10]]}}}],["historian_nam",{"_index":15278,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34058,15],[34414,16]]}}}],["historian’",{"_index":704,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23495,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15827,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[695,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2774,11]]},"/en/lessons/common-similarity-measures":{"position":[[2909,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2379,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11172,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5289,11],[5403,11],[5632,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[634,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2016,11],[6055,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35466,11]]},"/en/lessons/gravity-model":{"position":[[53946,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[5126,11],[42071,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4636,11]]},"/en/lessons/json-and-jq":{"position":[[37779,11],[38084,11]]},"/en/lessons/naive-bayesian":{"position":[[17599,11],[24679,11]]},"/en/lessons/preserving-your-research-data":{"position":[[16746,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1426,11],[2742,11],[47717,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43293,11]]}}}],["historic",{"_index":17068,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[21831,12]]}}}],["historica",{"_index":12482,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68844,10]]}}}],["historical_signific",{"_index":10466,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15946,26],[17667,26]]}}}],["historiograph",{"_index":23175,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[21810,17]]}}}],["historiographi",{"_index":8750,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4093,15]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35897,15]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26539,14]]}}}],["history</em>",{"_index":23263,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1972,19]]}}}],["history</i>",{"_index":15451,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6473,17]]}}}],["history.6",{"_index":9191,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6474,9]]}}}],["history.ac.uk",{"_index":15166,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12990,14]]}}}],["historybot",{"_index":15459,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[242,12],[14279,12]]}}}],["historydata",{"_index":8915,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10074,11],[10134,11],[10523,11]]}}}],["historyon",{"_index":19280,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17492,12]]}}}],["history’",{"_index":12490,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69095,9]]}}}],["hit",{"_index":2009,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6412,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4469,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17731,3],[18814,3],[19889,3],[33304,3],[59275,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41530,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9804,3],[11291,4],[15606,3],[16124,4],[18637,3],[18700,3],[19128,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18527,3],[20470,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5901,7],[7027,7],[10313,3],[10483,3],[10728,7],[16272,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47625,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10713,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5783,3],[8258,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10837,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30409,6],[30457,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[16512,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[9234,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18120,3]]},"/en/lessons/intro-to-bash":{"position":[[5063,7],[13086,3],[13170,7],[15880,3],[17212,3]]},"/en/lessons/intro-to-linked-data":{"position":[[31993,3],[33317,3],[33447,3]]},"/en/lessons/intro-to-powershell":{"position":[[5522,3],[10778,3],[11120,7],[13922,3],[13977,3],[14201,3],[14732,3],[18139,3],[19114,3],[23386,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[11293,3],[16306,3],[16854,3],[17439,3]]},"/en/lessons/jupyter-notebooks":{"position":[[21277,7]]},"/en/lessons/linux-installation":{"position":[[2052,3]]},"/en/lessons/naive-bayesian":{"position":[[45701,4],[48590,9],[62453,4]]},"/en/lessons/qgis-layers":{"position":[[6191,3],[10924,3],[11451,3],[12874,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3883,3],[3960,3],[6919,3]]},"/en/lessons/research-data-with-unix":{"position":[[4962,3],[6166,3],[6674,3],[6832,3],[7446,3],[8229,3],[8518,3],[8542,3],[9573,3],[9846,3],[10059,3],[10279,3],[11418,3],[12240,3]]},"/en/lessons/sonification":{"position":[[15120,3],[26093,3],[40560,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19707,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16113,3]]}}}],["hitchcock",{"_index":13539,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7616,10],[10413,10],[10673,10],[13370,10],[61316,10],[61752,10],[61991,10],[64853,10],[65239,10],[66140,10],[66580,10]]},"/en/lessons/preserving-your-research-data":{"position":[[17446,10]]}}}],["hitchhiker’",{"_index":4948,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44076,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1691,12]]}}}],["hitherto",{"_index":1950,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1493,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6085,8],[7963,8],[28576,8]]}}}],["hjust",{"_index":19864,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24343,5]]}}}],["hjust=1",{"_index":19830,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16154,9]]}}}],["hlda",{"_index":22089,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24120,4]]}}}],["hline",{"_index":23444,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[28911,6],[29051,5]]}}}],["hlt",{"_index":4519,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68566,3]]}}}],["hm",{"_index":2034,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7956,3]]}}}],["hoar",{"_index":3590,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3347,5]]}}}],["hobbyist",{"_index":9196,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6912,9]]}}}],["hoc",{"_index":2508,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19842,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[407,3],[15109,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6944,3],[10020,3],[20837,3],[56801,3],[61320,3]]}}}],["hockey",{"_index":15720,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[1130,8],[42268,7]]}}}],["hodkinson",{"_index":9437,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49896,10]]}}}],["hof",{"_index":8680,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36261,3]]}}}],["hold",{"_index":462,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12640,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9597,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40939,5],[41220,5],[41857,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42431,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24671,4],[25117,7],[31039,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26762,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15297,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15435,4],[25894,4],[27216,4],[29248,4],[31089,4],[35091,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22682,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19914,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17019,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9194,5],[9450,4],[43298,4]]},"/en/lessons/extracting-keywords":{"position":[[27922,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2144,5],[42138,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50636,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6829,5],[13588,5],[13628,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[5350,4],[9775,4],[11613,5],[33541,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17989,4],[21550,4],[30964,4],[32290,4],[33330,4],[37321,4]]},"/en/lessons/intro-to-bash":{"position":[[18587,7],[19053,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4027,7]]},"/en/lessons/jupyter-notebooks":{"position":[[50962,4]]},"/en/lessons/naive-bayesian":{"position":[[22133,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21879,4],[25478,4]]},"/en/lessons/sentiment-analysis":{"position":[[16008,5],[16773,5],[18926,5],[21745,5],[22791,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7523,5],[7739,5],[7786,9],[8053,9],[9480,4]]},"/en/lessons/sonification":{"position":[[20415,7]]},"/en/lessons/space-place-gazetteers":{"position":[[43380,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[375,5],[1301,7],[4697,7],[14531,7],[15850,4],[16405,4],[19881,4],[21413,7],[22898,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[23628,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14727,4],[14782,5],[15551,5],[19751,5],[19871,7],[23145,4],[23212,4],[31654,4],[36389,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4406,7]]},"/en/lessons/working-with-web-pages":{"position":[[7170,5]]}}}],["holden",{"_index":19737,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28326,6]]}}}],["holder",{"_index":15004,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[17104,6],[17561,6]]},"/en/lessons/intro-to-linked-data":{"position":[[32930,8]]}}}],["holdout",{"_index":18056,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[62759,7],[62831,7]]}}}],["hole",{"_index":20666,"title":{},"body":{"/en/lessons/sonification":{"position":[[6615,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60997,4]]}}}],["holi",{"_index":6604,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17410,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26940,4]]},"/en/lessons/space-place-gazetteers":{"position":[[28052,6],[30936,4],[35545,4],[40210,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6638,5],[6759,5]]}}}],["holiday",{"_index":6142,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8527,9]]}}}],["holland",{"_index":12802,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2753,8]]},"/en/lessons/vector-layers-qgis":{"position":[[3384,7],[12961,7]]}}}],["holm",{"_index":16211,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10556,6],[44936,6],[49442,6],[53788,7]]}}}],["holocaust",{"_index":8414,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5439,10]]}}}],["hololen",{"_index":8256,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[485,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1128,10]]}}}],["homa",{"_index":21933,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61688,5]]}}}],["homag",{"_index":8888,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7067,6]]}}}],["home",{"_index":2190,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6748,4],[10484,4],[11079,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17713,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9936,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14201,4],[14397,4],[15754,4],[16090,4],[16595,7],[17489,4],[17838,5],[18054,4],[18209,4],[18443,5],[21994,7],[24360,7],[34739,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38131,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4061,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29569,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6137,4],[30984,6]]},"/en/lessons/georeferencing-qgis":{"position":[[11471,5],[11576,4],[12072,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[15531,4]]},"/en/lessons/gravity-model":{"position":[[16529,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[20719,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17595,4],[51697,4],[51726,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41317,4]]},"/en/lessons/intro-to-bash":{"position":[[7309,4],[7401,4],[9491,4],[10132,4],[10459,4],[10644,4]]},"/en/lessons/intro-to-linked-data":{"position":[[11558,5]]},"/en/lessons/intro-to-powershell":{"position":[[4843,4],[5080,5],[9361,4]]},"/en/lessons/introduction-and-installation":{"position":[[1777,4]]},"/en/lessons/introduction-map-warper":{"position":[[6896,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37268,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20634,4]]},"/en/lessons/jupyter-notebooks":{"position":[[12313,4],[12962,4],[14646,4]]},"/en/lessons/linear-regression":{"position":[[1905,4],[47153,4],[47431,5]]},"/en/lessons/linux-installation":{"position":[[1174,4],[1567,4],[1717,4]]},"/en/lessons/logistic-regression":{"position":[[1625,4],[48177,4],[49137,5]]},"/en/lessons/naive-bayesian":{"position":[[23489,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19417,6],[19498,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11336,4],[45037,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8657,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9092,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5372,4]]}}}],["home/simon/passim",{"_index":9590,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11870,18],[12221,20]]}}}],["homebrew",{"_index":265,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5847,9],[5903,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4874,9],[5116,9],[5350,9],[5619,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1381,8],[20600,8],[20637,8],[21518,8],[21662,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38180,8],[38438,8],[39124,9],[39162,9],[39233,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5842,8],[5923,8],[6121,8],[7003,8],[7530,9],[10138,9]]},"/en/lessons/json-and-jq":{"position":[[37611,9],[37874,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15745,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3478,8]]}}}],["homebrew—instead",{"_index":3063,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22404,16]]}}}],["homeland",{"_index":2627,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28979,8]]}}}],["homeless",{"_index":13570,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12192,13]]}}}],["homepag",{"_index":3145,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41557,9],[42057,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27015,8],[27083,8],[27225,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17635,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11547,9],[11561,8],[11650,8],[12127,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8953,9]]},"/en/lessons/working-with-web-pages":{"position":[[4404,9]]}}}],["homicid",{"_index":14369,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7194,10],[7406,8],[7591,9],[8682,8],[9285,9],[10828,8],[18019,8],[20488,8],[26004,9],[34235,8],[37115,9],[37839,9]]}}}],["homm",{"_index":9922,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51826,5],[52686,5]]}}}],["homogen",{"_index":11029,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5804,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[3200,11],[33168,11]]},"/en/lessons/linear-regression":{"position":[[47072,11],[55535,12],[55816,11]]}}}],["homoscedast",{"_index":17056,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[17584,17],[55487,17],[55505,17],[55689,16],[57535,17]]},"/en/lessons/logistic-regression":{"position":[[26301,17]]}}}],["honda",{"_index":19587,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15300,5]]}}}],["hone",{"_index":9044,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29086,4]]}}}],["honest",{"_index":14267,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27886,7],[32532,7]]},"/en/lessons/logistic-regression":{"position":[[53583,6]]}}}],["honor",{"_index":16250,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18583,5]]}}}],["honorif",{"_index":17041,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11371,11]]},"/en/lessons/logistic-regression":{"position":[[46984,10]]}}}],["honthorst",{"_index":16659,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12662,10]]}}}],["hood",{"_index":6238,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25940,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2033,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[23061,6],[24572,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4710,6],[22675,5],[30948,6],[52799,5]]},"/en/lessons/sonification":{"position":[[23413,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6871,5]]}}}],["hook",{"_index":9732,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23393,4],[23995,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31577,7],[31587,4],[31691,5],[37556,5]]}}}],["hooke’",{"_index":10500,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21582,7]]}}}],["hooland",{"_index":10857,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4459,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37158,7]]}}}],["hop",{"_index":13447,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16917,3]]}}}],["hope",{"_index":2325,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4141,4],[5804,6],[10386,4],[29221,8],[31719,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2095,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2833,5],[33612,4],[66191,4],[67772,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67946,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2512,6],[44815,4]]},"/en/lessons/common-similarity-measures":{"position":[[36449,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60056,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7627,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48156,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1043,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46526,4],[46712,4]]},"/en/lessons/gravity-model":{"position":[[59917,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27775,6],[32421,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38121,5]]},"/en/lessons/intro-to-bash":{"position":[[24951,4]]},"/en/lessons/intro-to-linked-data":{"position":[[26170,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21164,4]]},"/en/lessons/logistic-regression":{"position":[[63887,4]]},"/en/lessons/naive-bayesian":{"position":[[9853,4]]},"/en/lessons/research-data-with-unix":{"position":[[14266,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25284,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32360,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2970,5]]}}}],["hopefulli",{"_index":2124,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15723,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65216,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30733,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30628,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48934,9],[49447,10]]},"/en/lessons/extracting-keywords":{"position":[[38661,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[4020,9],[17644,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22889,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[4642,10],[16224,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7538,9],[38547,9],[42781,10]]},"/en/lessons/linear-regression":{"position":[[63001,9]]},"/en/lessons/logistic-regression":{"position":[[8653,10]]},"/en/lessons/preserving-your-research-data":{"position":[[6256,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18950,9]]}}}],["horitonz",{"_index":9372,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36465,12]]}}}],["horiz",{"_index":20111,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30402,5]]}}}],["horiz=fals",{"_index":20119,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30888,14]]}}}],["horizon",{"_index":10001,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56711,7]]}}}],["horizont",{"_index":4143,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36645,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23498,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28200,10],[28397,10],[53788,10]]},"/en/lessons/common-similarity-measures":{"position":[[8237,10],[11654,12],[12710,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4362,10],[15195,10],[21150,10],[24274,10],[25053,10],[36713,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21642,10],[21797,12],[22212,12],[29871,10],[38200,13]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10128,12],[10308,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[539,10],[8560,10],[8578,10],[8770,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[34190,10],[34435,10],[35078,10],[35689,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29088,10],[29298,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30872,10],[42938,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43465,10],[43993,10],[46814,10],[47513,10],[48549,10],[54662,10],[55939,10],[56019,10],[56857,10],[56938,10],[57621,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23446,10],[29099,10]]}}}],["hornet",{"_index":19510,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14220,6],[14292,6]]}}}],["hornik",{"_index":2724,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33470,7]]}}}],["horoscop",{"_index":9541,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5064,10]]}}}],["horribl",{"_index":15505,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5945,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10886,8]]}}}],["horror",{"_index":15467,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2699,7]]},"/en/lessons/linear-regression":{"position":[[2148,6]]},"/en/lessons/logistic-regression":{"position":[[1868,6]]}}}],["hors",{"_index":6455,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52347,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3899,7],[4965,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[38439,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7171,5]]}}}],["horsepow",{"_index":19670,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16526,11]]}}}],["horta",{"_index":21917,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61115,6]]}}}],["hospit",{"_index":1207,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11161,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2915,8]]}}}],["hospital",{"_index":21360,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27855,11],[28027,11],[28289,11],[28469,11],[28549,11],[29132,11],[29331,11],[29763,11],[30218,11],[30265,11],[30635,11],[31353,11]]}}}],["hospitallerbkwdpath",{"_index":21371,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29783,19],[29923,20]]}}}],["hospitallerfwdpath",{"_index":21361,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28047,18],[28159,19]]}}}],["hosseinmardi",{"_index":21932,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61674,13]]}}}],["host",{"_index":1959,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1689,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9144,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1793,7],[4339,4],[5292,4],[5430,4],[7027,8],[7105,7],[7216,7],[11321,4],[43936,7],[50989,7],[56749,4],[57036,4],[57142,4],[57159,4],[57268,6],[57535,7],[57818,6],[58095,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15127,4],[22983,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2896,6],[8547,6],[8597,6],[10960,7],[66336,7],[66547,8],[66612,6],[67207,6],[70179,7],[70491,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35190,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11791,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18250,7],[46324,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36977,4],[37797,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3662,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13797,6],[14026,6],[16991,6],[45931,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20022,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2415,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13113,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8315,6],[12549,6],[44880,6],[45359,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4582,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9943,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[4461,4],[13162,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6302,5],[6491,4],[9005,6],[33395,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18274,5]]},"/en/lessons/installing-omeka":{"position":[[67,4],[142,7],[176,7],[1161,7],[1576,7],[2220,4],[2263,7],[2335,7],[2376,4],[2590,7],[2679,5],[2715,5],[2877,7],[3045,8],[3981,6],[4203,6],[4539,7],[4625,8],[4669,7],[8062,7],[8113,7],[8190,7],[8289,7],[8465,7],[10105,6],[10161,4],[11243,8],[11813,4],[12016,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15582,4],[40217,6],[42062,7],[42098,7],[42186,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17394,5]]},"/en/lessons/intro-to-linked-data":{"position":[[12922,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[5745,4],[5794,7],[16019,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9050,4],[9065,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1537,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9082,6],[64988,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27740,6]]},"/en/lessons/working-with-web-pages":{"position":[[947,5],[1734,5]]}}}],["host='localhost",{"_index":13188,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22554,17]]}}}],["host=127.0.0.1",{"_index":13199,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23970,14]]}}}],["hostgat",{"_index":14077,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2828,9],[4236,10]]}}}],["hostil",{"_index":21964,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63051,9]]}}}],["hosting.5",{"_index":5381,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11021,9]]}}}],["hosting/stream",{"_index":15837,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[18344,17]]}}}],["hostnam",{"_index":14082,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[3836,8]]}}}],["host’",{"_index":14083,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[3882,6]]}}}],["hot",{"_index":5585,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69430,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31476,3],[31518,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42998,3]]},"/en/lessons/linear-regression":{"position":[[67085,3]]}}}],["hotel",{"_index":3458,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1741,6],[2934,5],[3341,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20662,5],[26599,5],[26642,5],[26723,5],[26766,5],[35432,5],[36242,5]]},"/en/lessons/naive-bayesian":{"position":[[66600,5]]}}}],["hotspot(tm",{"_index":22411,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[10849,11]]}}}],["hour",{"_index":753,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1485,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[869,5],[21260,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4054,6],[45293,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6098,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15139,6],[15524,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10415,6]]},"/en/lessons/gravity-model":{"position":[[32732,6],[33306,4]]},"/en/lessons/installing-omeka":{"position":[[2193,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17249,5],[17799,5],[18548,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1038,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5222,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28830,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4763,5]]},"/en/lessons/output-data-as-html-file":{"position":[[7824,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14936,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6873,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36640,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5671,5],[14278,6]]}}}],["hourglass",{"_index":16861,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[25330,9],[25455,9]]}}}],["hourli",{"_index":23487,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36053,6]]}}}],["hous",{"_index":2192,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6877,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30224,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1664,5],[2883,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5826,5],[5988,5],[7926,6]]},"/en/lessons/counting-frequencies":{"position":[[13319,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18216,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20787,5],[35531,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11209,8],[11624,9],[11674,8]]},"/en/lessons/georeferencing-qgis":{"position":[[1109,7],[6117,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[38382,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42305,5],[42379,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22113,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4598,6]]},"/en/lessons/naive-bayesian":{"position":[[58735,7],[59298,7],[66730,7]]},"/en/lessons/normalizing-data":{"position":[[2374,8],[2789,9],[2839,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14418,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3722,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9141,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14103,5]]}}}],["household",{"_index":12828,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[11520,10]]}}}],["housekeep",{"_index":10210,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23300,13]]}}}],["hover",{"_index":2935,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22670,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53764,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47082,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15207,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22556,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24244,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28203,5],[28443,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14029,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30825,5],[34163,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11809,5],[12014,8],[15256,8],[16146,8],[16951,5],[17236,8],[18755,5],[21298,5],[29230,5],[31724,8],[34762,5],[35172,5],[35777,5],[40697,5],[42348,5],[43966,5],[44616,5],[44682,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27167,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2975,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25462,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18377,5],[18874,5],[21155,5],[22361,5],[22408,5],[23616,5],[28456,5],[28649,5],[28770,5],[28881,5],[28933,5]]}}}],["hover.mod",{"_index":23442,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[28588,10],[28836,10]]}}}],["hover.tooltip",{"_index":23393,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[21175,16],[28476,14]]}}}],["hoverinfo",{"_index":13015,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32252,9]]}}}],["hoverlabel",{"_index":13021,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32454,10]]}}}],["hoverlabel_font_family=\"tim",{"_index":14558,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44555,29]]}}}],["hoverlabel_font_size=16",{"_index":14559,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44633,24]]}}}],["hovertempl",{"_index":14482,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32780,16],[33154,16]]}}}],["hovertemplate=\"<b>gender=</b>",{"_index":14529,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40225,41]]}}}],["hovertemplate=\"<b>gender=</b>female<br><b>year=</b>",{"_index":14538,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41344,81]]}}}],["hovertemplate=\"<b>gender=</b>male<br><b>year=</b>",{"_index":14544,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41933,79]]}}}],["hovertemplate=\"gender=%{y}<br>count=%{x}<extra></extra>",{"_index":14494,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34668,76]]}}}],["hovertool",{"_index":23376,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18561,9],[18915,9],[21163,11],[21440,9],[21526,9],[24036,9],[28464,11]]}}}],["how",{"_index":3161,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43608,4],[60436,4]]}}}],["how='al",{"_index":6726,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19662,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32837,10]]}}}],["how='inn",{"_index":4236,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42618,12]]}}}],["howard",{"_index":6094,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45843,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[43851,6],[44177,6],[44502,7]]},"/en/lessons/preserving-your-research-data":{"position":[[17600,7]]}}}],["howdi",{"_index":11687,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9482,6],[10084,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2595,7],[2661,5]]}}}],["howndeslow",{"_index":18756,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8977,11],[9054,10],[9646,10],[9723,11]]}}}],["howto",{"_index":3633,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5906,5]]}}}],["how|how\":\"#howansw",{"_index":15602,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22418,24]]}}}],["hoy",{"_index":17381,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67446,3]]}}}],["hp",{"_index":8288,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6465,2],[6476,2],[6591,2],[6850,2],[6914,2],[6962,2],[7084,2],[7606,2],[8257,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13968,2],[17204,2]]}}}],["hpc",{"_index":16936,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[49171,5],[49417,3],[49646,3],[49856,3],[49980,3]]}}}],["hr",{"_index":16051,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29283,2],[30751,2]]}}}],["href",{"_index":5413,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19752,8],[20196,8],[20572,8],[22473,8],[23581,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11155,6],[14039,7],[14334,8],[15172,8],[16536,8],[18754,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23923,5],[34393,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21422,7]]}}}],["href=\"'.$item",{"_index":16060,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31948,13],[32115,13],[32234,13]]}}}],["href=\"'.(isset($item",{"_index":16083,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37217,20],[37480,20],[37637,20],[42356,20],[42480,20]]}}}],["href=\"http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000035\">adam",{"_index":15044,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3403,81]]}}}],["href=\"http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000074\">albert",{"_index":15048,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3591,82]]}}}],["href=\"http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000077\">albright",{"_index":15052,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3780,84]]}}}],["href=\"http://cdn.leafletjs.com/leaflet",{"_index":18206,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20513,38],[23257,38],[24496,38],[31931,38]]}}}],["href=\"http://osm.org/copyright\">openstreetmap</a>",{"_index":18221,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21033,58],[23887,58],[25697,58],[27809,58],[28836,58],[30490,58],[32736,58]]}}}],["href=\"https://en.wikipedia.org/wiki/ramesses_vi\">go",{"_index":16026,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23469,54]]}}}],["href=\"https://www.mapbox.com/tos/\">mapbox</a>",{"_index":18267,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[33288,55],[34522,55]]}}}],["href=\"style.css",{"_index":18233,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[23513,16],[24752,16],[32388,16]]}}}],["href='https://api.mapbox.com/mapbox.js/v2.2.1/mapbox.css",{"_index":18258,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32281,57]]}}}],["href=\\\"%s\\\">%s</a></p><p>%s</p></body>",{"_index":19144,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5988,71],[6902,71]]}}}],["href|<u[+][:alnum:]+>|[:digit:]*|<u+fffd>",{"_index":21789,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30643,55]]}}}],["hrepodon",{"_index":18784,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10936,8],[10988,8],[11920,8],[11972,8]]}}}],["ht",{"_index":10657,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1895,4],[3712,2],[4305,2],[4654,2],[4710,2],[6842,2],[12698,2],[12794,2],[13329,2],[13774,2],[13966,2],[14397,2],[15908,2],[17928,2],[18330,2],[23188,2],[25036,3],[25217,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5611,2]]}}}],["ht_access_key",{"_index":10709,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12835,13]]}}}],["ht_picture_download",{"_index":10753,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[19666,22]]}}}],["ht_picture_download(item_id",{"_index":10738,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[17958,28]]}}}],["ht_secret_key",{"_index":10711,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12874,13],[12993,14]]}}}],["htd:pfeat",{"_index":10725,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15497,9],[15522,9],[15596,10],[16084,9],[16614,9],[18247,9]]}}}],["htd:seq",{"_index":10751,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[19018,7]]}}}],["htdoc",{"_index":16000,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18685,8],[19059,8],[19192,6],[23015,7]]}}}],["htitem_id",{"_index":10716,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14517,9]]}}}],["html",{"_index":1051,"title":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[21,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5,4]]},"/en/lessons/output-data-as-html-file":{"position":[[18,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[33,4]]},"/en/lessons/viewing-html-files":{"position":[[28,4]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4376,7],[48812,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2648,4],[3065,4],[3097,4],[3528,4],[3725,4],[3844,4],[3931,4],[4094,5],[4372,4],[5389,4],[7852,4],[7998,5],[14543,5],[34635,4],[34938,4],[41308,4],[41453,4],[43142,4],[43259,4],[50362,5],[50526,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18889,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9656,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6540,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33175,6],[34770,6],[38723,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[466,4],[903,4],[2219,4],[3877,4],[4060,7],[4226,8],[4252,5],[4679,4],[5099,7],[5265,8],[5291,5],[5416,4],[6016,4],[6514,4],[7339,4]]},"/en/lessons/counting-frequencies":{"position":[[7184,4],[7279,5],[7480,4],[7773,4],[12713,4],[12750,4],[12958,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[22,4],[114,4],[150,4],[362,4],[407,5],[626,4],[705,4],[916,4],[1264,5],[1355,4],[1500,4],[1570,4],[1666,4],[1727,4],[1763,4],[2053,4],[2129,4],[2239,5],[2299,4],[2375,4],[3039,4],[3578,4],[3795,4],[3849,4],[4003,5],[4383,4],[4888,4],[5229,5],[5376,4],[6050,4],[6129,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11019,4],[11548,4],[18191,4],[40454,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18897,4],[18914,4],[26190,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6119,4],[6182,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7829,4],[12670,4],[12789,4],[13018,4],[14928,8],[22759,8],[26223,8],[29285,8],[29781,4],[30013,4],[30832,4],[31185,4],[37106,7],[38572,7],[40185,8],[44138,7],[46490,8],[47821,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[176,4],[227,4],[244,4],[1336,4],[1545,5],[3488,4],[3555,4],[3898,4],[4194,4],[4568,4],[5463,4],[6230,4],[6318,4],[6602,4],[8081,4],[8575,4],[8608,4],[11896,4],[12208,4],[12403,4],[13104,4],[29543,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6,4],[843,4],[1181,4],[1541,4],[1680,4],[1717,4],[1779,4],[1822,4],[1879,4],[2077,5],[2162,4],[2736,4],[3743,4],[4167,4],[4578,4],[4645,4],[4813,4],[5181,4],[5253,4],[5468,4],[6346,4],[6418,4],[7901,4],[8327,4],[9360,4],[9732,4],[10850,4],[11189,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6,4],[217,4],[956,4],[1045,4],[2073,4],[4534,4],[4627,4],[5217,4],[7814,4],[10345,4],[10434,5],[10614,4],[12664,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63390,4],[63492,4],[63526,4],[63604,4],[63629,4],[64311,4],[65632,4],[66396,4],[67019,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11571,4],[33140,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1318,5],[2018,4],[6605,7],[8422,4],[11234,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[11083,4],[11359,4]]},"/en/lessons/installing-omeka":{"position":[[6338,4],[10011,4],[10198,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29028,4],[38053,4],[39870,4],[40446,4],[40791,4],[41636,4],[41712,4],[41905,4],[41996,4],[42251,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1437,4],[3299,4],[5902,4],[50038,4],[50065,4],[50158,4],[50211,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8356,4],[8511,4],[9055,5],[10156,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[171,4],[584,5],[1123,5],[1417,4],[1766,4],[1793,4],[2661,5],[2965,4],[3188,4],[4870,4],[5071,4],[5615,4],[5931,4],[6168,4],[6559,4],[6726,4],[6990,4],[7223,4],[7690,4],[9024,5],[9301,4],[9993,4],[10148,4],[10589,4],[11028,4],[11520,4],[12678,4],[19948,4],[20020,5]]},"/en/lessons/introduction-and-installation":{"position":[[927,5],[2236,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[542,4],[553,4],[1557,4],[1981,4],[2586,4],[2648,4],[20372,4],[20462,4],[20478,4],[20559,4],[20779,5],[21037,4],[21152,4],[21239,4],[21345,4],[21730,4],[21853,4],[22467,4],[22566,4],[22674,5],[23806,4],[23853,4],[25737,4],[29278,4],[31311,4],[31357,4],[31536,4]]},"/en/lessons/jupyter-notebooks":{"position":[[34849,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[215,4],[318,5],[770,4],[876,4],[9795,5]]},"/en/lessons/linear-regression":{"position":[[64232,5]]},"/en/lessons/linux-installation":{"position":[[4717,5]]},"/en/lessons/mac-installation":{"position":[[1708,5],[4394,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20288,4],[20424,4],[22794,5],[24378,4],[24846,4],[28614,4],[30104,4]]},"/en/lessons/naive-bayesian":{"position":[[7610,4]]},"/en/lessons/normalizing-data":{"position":[[759,4],[1045,4],[1185,4],[1247,4],[1311,4],[1866,4],[3474,4],[4229,4],[4261,4],[4347,5],[4548,4],[8931,4],[8982,5],[9183,4],[10412,4]]},"/en/lessons/output-data-as-html-file":{"position":[[19,4],[113,4],[446,4],[503,4],[595,4],[941,4],[1034,4],[1282,4],[3030,4],[4849,4],[5037,4],[5556,4],[5805,7],[6463,4],[6719,7],[7281,4],[7499,4],[8115,4],[8135,4],[8229,5],[8459,4],[8662,4],[8840,4],[9276,4],[9493,4],[10400,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[34,4],[160,4],[4025,4],[4148,4],[5047,4],[5130,4],[5562,4],[6186,4],[9216,4],[9401,4],[9575,4],[9990,4],[10395,4],[10949,4],[11025,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7384,4]]},"/en/lessons/sonification":{"position":[[5957,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[407,5],[7974,4],[16322,4],[33946,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16680,4],[16733,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2916,7],[5220,4],[19772,5],[19829,4],[32987,4],[33060,4],[40533,5]]},"/en/lessons/transliterating":{"position":[[391,4],[436,4],[3707,4],[4168,5],[4859,4],[7458,4],[7875,4],[14368,5],[14910,4],[15081,5],[16520,4],[17112,4],[17161,4],[17907,5],[18239,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[19152,4],[19247,4],[20663,4],[23097,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26597,5]]},"/en/lessons/viewing-html-files":{"position":[[29,4],[75,4],[89,4],[214,4],[293,5],[368,4],[496,4],[889,4],[1213,5],[1287,4],[1324,4],[1415,4],[1519,4],[1525,4],[1585,4],[1827,4],[1892,4],[2023,4],[2434,4],[2584,4],[2719,4],[3608,4],[3767,4],[3787,4],[3862,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10176,4],[12577,4],[12915,4],[13468,4],[15826,5]]},"/en/lessons/windows-installation":{"position":[[3066,5],[5644,5]]},"/en/lessons/working-with-web-pages":{"position":[[4829,6],[6262,4],[7945,4],[7972,4],[8356,4]]}}}],["html>",{"_index":13950,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28810,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20465,8],[23209,8],[24448,8],[31883,8]]},"/en/lessons/viewing-html-files":{"position":[[2870,8]]}}}],["html.pi",{"_index":7772,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2606,7],[2836,7]]}}}],["html/xml",{"_index":15646,"title":{},"body":{"/en/lessons/introduction-and-installation":{"position":[[637,8]]}}}],["html5",{"_index":23273,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[3814,5]]}}}],["htrc",{"_index":1033,"title":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34,4]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3392,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11093,4],[16523,5]]},"/en/lessons/jupyter-notebooks":{"position":[[2636,4]]},"/en/lessons/linear-regression":{"position":[[6578,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35,4],[812,6],[1027,4],[1079,4],[1154,4],[1357,4],[1669,4],[1869,6],[2488,4],[3278,4],[4103,4],[4125,4],[4150,4],[4326,4],[4351,4],[4965,5],[6067,4],[7222,4],[7486,4],[7794,4],[8214,4],[8354,4],[8379,4],[8865,4],[8870,4],[8918,4],[8984,4],[9052,4],[9144,4],[9217,4],[9271,4],[12522,4],[12772,4],[17990,4],[23360,4],[23637,4],[23851,4],[25795,4],[26967,4],[27398,4],[33764,4],[38072,4],[42526,4],[42652,4],[44356,4],[44940,4],[45313,4],[45599,4],[47510,4],[48054,4],[48457,4]]}}}],["htrc_featur",{"_index":21440,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13570,13]]}}}],["http",{"_index":2187,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6673,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7177,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2205,4],[6633,4],[6723,4],[7090,10],[8215,4],[14634,4],[17740,4],[18572,4],[26899,4],[28896,4],[29170,4],[29319,4],[29904,4],[32375,4],[36542,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11763,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28028,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18203,4],[26840,4],[27086,4],[29198,4],[29591,4]]},"/en/lessons/installing-omeka":{"position":[[6114,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23114,10],[39877,4],[39973,5]]},"/en/lessons/naive-bayesian":{"position":[[29635,4],[30731,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16874,4],[16937,4],[17348,4],[17371,4],[17638,4]]},"/en/lessons/working-with-web-pages":{"position":[[1506,5],[2265,4],[8232,4]]}}}],["http.server",{"_index":18202,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[19905,11],[20087,11]]}}}],["http://127.0.0.1",{"_index":13898,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[6803,19]]}}}],["http://127.0.0.1:5000",{"_index":7855,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17165,22],[17388,23],[17883,23]]}}}],["http://127.0.0.1:5000/api/v1/resources/book",{"_index":7914,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26357,45]]}}}],["http://127.0.0.1:5000/api/v1/resources/books/al",{"_index":7897,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22496,48],[36558,48]]}}}],["http://127.0.0.1:5000/api/v1/resources/books?author=connie+willi",{"_index":7977,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36607,65]]}}}],["http://127.0.0.1:5000/api/v1/resources/books?author=connie+willis&published=1999",{"_index":7978,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36673,84]]}}}],["http://127.0.0.1:5000/api/v1/resources/books?published=2010",{"_index":7979,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36758,59]]}}}],["http://192.168.0.24:4040",{"_index":9682,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19057,24],[23454,24]]}}}],["http://activehistory.ca",{"_index":2276,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16978,23]]}}}],["http://activehistory.ca/pap",{"_index":2217,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[9209,32],[10616,31],[10945,32],[11926,31],[12794,31],[15544,31]]}}}],["http://activehistory.ca/papers/historypap",{"_index":2219,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[9369,43],[11972,43]]}}}],["http://amandavisconti.github.io/jekylldemo",{"_index":3034,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11845,44],[28908,44]]}}}],["http://apache.mirrors.spacedump.net/spark/spark",{"_index":9607,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14429,47]]}}}],["http://api.example.com/books/10",{"_index":7924,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30167,31]]}}}],["http://api.example.com/books?author=ursula+k.+l",{"_index":7927,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30567,48]]}}}],["http://api.example.com/getbook/10",{"_index":7922,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29533,33]]}}}],["http://api.example.com/resources/books?id=10",{"_index":7931,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30993,44]]}}}],["http://archive.org/details/[identifi",{"_index":8753,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4771,39]]}}}],["http://archive.org/details/bplsca",{"_index":8756,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5053,35]]}}}],["http://archive.org/details/jstor",{"_index":23013,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[4558,32]]}}}],["http://archive.org/details/lettertowilliaml00doug",{"_index":8755,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4914,49]]}}}],["http://bioguide.congress.gov/biosearch/biosearch.asp",{"_index":15078,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5338,53]]}}}],["http://biometrics.cse.msu.edu/publications/face/hanjain_unconstrainedagegenderraceestimation_msutechreport2014.pdf",{"_index":11258,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46919,115]]}}}],["http://britishlibrary.typepad.co.uk/collectioncare/2013/09/th",{"_index":19293,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18350,62]]}}}],["http://cadmus.eui.eu/handle/1814/18074.</div>",{"_index":15442,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5736,51]]}}}],["http://central.bac",{"_index":22356,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35688,18]]}}}],["http://cforster.com/2015/09/gend",{"_index":21629,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46219,34]]}}}],["http://chroniclingamerica.loc.gov",{"_index":7817,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10334,33]]}}}],["http://chroniclingamerica.loc.gov/search/pages/result",{"_index":7819,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10744,55]]}}}],["http://chroniclingamerica.loc.gov/search/pages/results/?format=json&proxtext=fir",{"_index":7821,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11283,85]]}}}],["http://collection.britishmuseum.org/id/thesauri/x8577",{"_index":13434,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13903,54]]}}}],["http://collection.britishmuseum.org/sparql.json",{"_index":13498,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24954,48]]}}}],["http://cradledincaricature.com/2014/02/06/com",{"_index":19239,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10044,47]]}}}],["http://cushing.med.yale.edu/images/mdposter/full/poster0%d.jpg\\n",{"_index":2119,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15100,66]]}}}],["http://cushing.med.yale.edu/images/mdposter/full/poster00%d.jpg\\n",{"_index":2116,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14988,67]]}}}],["http://cushing.med.yale.edu/images/mdposter/full/poster000%d.jpg\\n",{"_index":2114,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14876,68]]}}}],["http://cushing.med.yale.edu/images/mdposter/full/poster0001.jpg",{"_index":2098,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13345,63]]}}}],["http://cushing.med.yale.edu/images/mdposter/full/poster0637.jpg",{"_index":2100,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13489,64]]}}}],["http://data",{"_index":19299,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18724,11]]}}}],["http://data.history.ac.uk/tobia",{"_index":15167,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13134,32],[23178,32]]}}}],["http://data2.archives.ca/e/e061/e001518029.jpg",{"_index":1975,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3001,46]]}}}],["http://data2.archives.ca/e/e061/e001518109.jpg",{"_index":1976,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3075,48]]}}}],["http://data2.collectionscanada.ca/e/e061/e00151%d.jpg\\n",{"_index":1991,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4306,57],[4632,57]]}}}],["http://dbpdeia.org/sparql",{"_index":13486,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22082,25]]}}}],["http://dbpedia.org/class/yago/historian110177150",{"_index":15277,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[33791,49]]}}}],["http://dbpedia.org/class/yago/wikicatbritishhistorian",{"_index":15282,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34861,54]]}}}],["http://dbpedia.org/class/yago/wikicatwomenhistorian",{"_index":15283,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34920,53]]}}}],["http://de.dbpedia.org/resource/grjasowez",{"_index":11572,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23265,40]]}}}],["http://de.dbpedia.org/resource/internierung",{"_index":11573,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23329,43]]}}}],["http://dev.mysql.com/downloads/workbench",{"_index":13147,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12809,42]]}}}],["http://dhdebates.gc.cuny.edu/debates/text/76",{"_index":23188,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[27517,44]]}}}],["http://dhdebates.gc.cuny.edu/debates/text/99",{"_index":1843,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45955,44],[50272,44]]}}}],["http://digitalhumanities.org/dhq/vol/5/3/000106/000106.html",{"_index":21187,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25059,62]]}}}],["http://doi.org/10.5334/johd.1",{"_index":13558,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10821,30],[13518,30]]}}}],["http://dukechronicle.com/article/digit",{"_index":15447,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6112,45]]}}}],["http://dx.doi.org/10.18653/v1/2020.acl",{"_index":14872,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56416,38]]}}}],["http://earlymodernnotes.wordpress.com/2013/05/18/unclean",{"_index":19285,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17736,56]]}}}],["http://editor.citationstyles.org/about",{"_index":21199,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28057,39]]}}}],["http://en.wikipedia.org/wiki/levenshtein_dist",{"_index":12074,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14223,51]]}}}],["http://hdl.handle.net/2027/nyp.33433075749246",{"_index":21470,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18811,45]]}}}],["http://hdl.handle.net/2027/{volum",{"_index":21467,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18674,34]]}}}],["http://hdlab.stanford.edu/palladio",{"_index":8460,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17236,36]]}}}],["http://historyonics.blogspot.co.uk/2014/01/judg",{"_index":19281,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17527,50]]}}}],["http://jeffblackadar.ca/captain_white_diary/page_images/td_00044_b2.jpg",{"_index":22174,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20016,73]]}}}],["http://jekyl",{"_index":3258,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61038,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66050,13]]}}}],["http://jonathanstray.com/a",{"_index":1855,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46509,26],[51281,26]]}}}],["http://journalofdigitalhumanities.org/2",{"_index":1849,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46130,39],[52216,39]]},"/en/lessons/jupyter-notebooks":{"position":[[52976,39]]}}}],["http://lh3.ggpht.com/rvcc4t2bwhagdlzyiplp1sbhc8ju0assu2hxr8rn_zvpbcujp94pukbmf3blmhi",{"_index":16635,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4181,85]]}}}],["http://lh4.ggpht.com/pkqr",{"_index":16675,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15055,26]]}}}],["http://lh6.ggpht.com/zywwml8mvfonxzbmg2rqbulnucsr3raaf5ppncuc2id8qxquddl1nsyxaqjexydlsbenfzohru0h7rbiws0js4d7s_m=s0",{"_index":16627,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3880,117],[14811,117]]}}}],["http://localhost/dashboard",{"_index":15999,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18494,26]]}}}],["http://localhost/helloworld.php",{"_index":16006,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19551,31]]}}}],["http://localhost:4040",{"_index":9843,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43500,21]]}}}],["http://localhost:7474/brows",{"_index":9120,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17623,31]]}}}],["http://localhost:8080",{"_index":18204,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20141,21],[20389,21]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17503,22]]}}}],["http://memory.loc.gov/master/mss/mtj/mtj1/001/0000",{"_index":2073,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10643,51],[11322,51]]}}}],["http://memory.loc.gov/master/mss/mtj/mtj1/001/0100",{"_index":2076,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11375,51]]}}}],["http://memory.loc.gov/master/mss/mtj/mtj1/001/0200",{"_index":2077,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11428,51]]}}}],["http://memory.loc.gov/master/mss/mtj/mtj1/001/1400",{"_index":2078,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11502,50]]}}}],["http://musicalgorithms.org",{"_index":20650,"title":{},"body":{"/en/lessons/sonification":{"position":[[3442,27]]}}}],["http://newspapers.library.wales/view/3581057/3581061/27",{"_index":13265,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36420,56]]}}}],["http://newspapers.library.wales/view/4121281/4121288/94",{"_index":13238,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32218,58]]}}}],["http://nich",{"_index":2241,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12867,12]]}}}],["http://nla.gov.au/nla.m",{"_index":2040,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8203,25],[8335,25]]}}}],["http://norvig.com/ngram",{"_index":2707,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32868,26]]}}}],["http://notepad",{"_index":19232,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[8129,14]]}}}],["http://oldbaileyonline.org",{"_index":23671,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[1644,26]]}}}],["http://oldbaileyonline.org/static/project.jsp",{"_index":23673,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[2594,45]]}}}],["http://oldbaileyonline.org:80",{"_index":23672,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[2331,29]]}}}],["http://omeka.org/files/omeka",{"_index":14106,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10398,28]]}}}],["http://proceedings.mlr.press/v81/buolamwini18a/buolamwini18a.pdf",{"_index":11254,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46731,65]]}}}],["http://programminghistorian.org",{"_index":13102,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[8059,32]]}}}],["http://programminghistorian.org/assets/jq_rkm.json",{"_index":16800,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[38981,50]]}}}],["http://purl.org/dc/term",{"_index":13421,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10162,26]]}}}],["http://revistacaracteres.net/revista/vol5n1mayo2016/entendiendo",{"_index":16516,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51632,63]]}}}],["http://rightsstatements.org/vocab/inc/1.0",{"_index":15972,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13981,42]]}}}],["http://scantailor.org/download",{"_index":820,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4942,35]]}}}],["http://schoolofdata.org/2013/10/17/seven",{"_index":19279,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17371,40]]}}}],["http://scikit",{"_index":1904,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47917,13]]}}}],["http://sentiment.vivekn.com/api/text",{"_index":11420,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33223,39]]}}}],["http://sites.utexas.edu/sos/vari",{"_index":17487,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75143,39]]}}}],["http://sonic",{"_index":20653,"title":{},"body":{"/en/lessons/sonification":{"position":[[3556,12]]}}}],["http://stackoverflow.com/questions/273192/python",{"_index":10284,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48921,49]]}}}],["http://t.co/z9l3zedudh",{"_index":16738,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27351,23]]}}}],["http://text",{"_index":11398,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30418,11],[30743,12],[31188,12],[31987,12],[36573,11]]}}}],["http://uurl.kbr.be/1017835",{"_index":15977,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14492,26]]}}}],["http://uwo.ca",{"_index":2236,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12149,13]]}}}],["http://viaf.org/viaf/33059614",{"_index":15157,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[11165,30]]}}}],["http://viaf.org/viaf/46784579",{"_index":15182,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[14326,29]]}}}],["http://viaf.org/viaf/64183282",{"_index":15156,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[11133,30]]}}}],["http://waxy.org/2015/12/if_drake_was_born_a_piano",{"_index":20840,"title":{},"body":{"/en/lessons/sonification":{"position":[[40872,50]]}}}],["http://web.archive.org/web/20150528125345/http://davidhuynh.net/spaces/nicar2011/tutorial.pdf",{"_index":11441,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36316,94]]}}}],["http://web.archive.org/web/20190203083307/http://www.digitalhumanities.org/dhq/vol/5/1/000091/000091.html",{"_index":20844,"title":{},"body":{"/en/lessons/sonification":{"position":[[41000,105]]}}}],["http://www.bbc.co.uk/faq",{"_index":15160,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[11814,25]]}}}],["http://www.biographi.ca/en/bio/white_william_andrew_16e.html",{"_index":22351,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35147,61]]}}}],["http://www.cartoons.ac.uk/record/sbd0931",{"_index":19249,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10634,40]]}}}],["http://www.cbc.ca/news/indigenous/mmiw",{"_index":7580,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39264,38]]}}}],["http://www.codingblocks.net/videos/gener",{"_index":15626,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25235,45]]}}}],["http://www.counti",{"_index":12534,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11033,17],[19356,17]]}}}],["http://www.crystalcodepalace.com/tracerytut.html",{"_index":15587,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20580,49]]}}}],["http://www.digitalhumanities.org/dhq/vol/3/4/000069/000069.html",{"_index":14878,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56605,64]]}}}],["http://www.europeana.eu/api/v2/search.json?wskey=\".$apikey.\"&query=london&reusability=open&media=tru",{"_index":16043,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27820,116]]}}}],["http://www.europeana.eu/api/v2/search.json?wskey=your_api_key&query=london&reusability=open&media=tru",{"_index":16044,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28055,117],[33923,115]]}}}],["http://www.europeana.eu/portal/record/90402/rp_p_ob_84_508.html",{"_index":15981,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14808,63]]}}}],["http://www.gov.pe.ca/gis/download.php3?name=coastline&file_format=shp",{"_index":19308,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[3540,73]]}}}],["http://www.gov.pe.ca/gis/download.php3?name=forest_35&file_format=shp",{"_index":19311,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[3770,73]]}}}],["http://www.gov.pe.ca/gis/download.php3?name=hydronetwork&file_format=shp",{"_index":19310,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[3691,76]]}}}],["http://www.gov.pe.ca/gis/download.php3?name=lot_town&file_format=shp",{"_index":19309,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[3616,72]]}}}],["http://www.gov.pe.ca/gis/download.php3?name=nat_parks&file_format=shp",{"_index":19312,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[3846,73]]}}}],["http://www.gov.pe.ca/gis/license_agreement.php3?name=lot_town&file_format=shp",{"_index":12805,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[3242,81]]}}}],["http://www.gutenberg.org/files/2600/2600",{"_index":14990,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13912,40]]}}}],["http://www.icad.org/proceedings/2008/hermann2008.pdf",{"_index":20852,"title":{},"body":{"/en/lessons/sonification":{"position":[[41486,52]]}}}],["http://www.jason",{"_index":13326,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47331,16]]}}}],["http://www.jstor.org/stable/734136",{"_index":20846,"title":{},"body":{"/en/lessons/sonification":{"position":[[41233,35]]}}}],["http://www.lib.uwaterloo.ca/locations/umd/digital/clump_classes.html",{"_index":23202,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[5204,69]]}}}],["http://www.libreoffice.org/download",{"_index":23006,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[2692,36]]}}}],["http://www.mathematica",{"_index":13861,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[64724,22]]}}}],["http://www.matthewjockers.net/2015/02/02/syuzhet",{"_index":21630,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46398,50]]}}}],["http://www.matthewjockers.net/page/2",{"_index":20234,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49310,38]]}}}],["http://www.nla.gov.au/apps/cdview/?pi=nla.m",{"_index":2054,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9116,45]]}}}],["http://www.oldbaileyonline.org/browse.jsp?id=t17800628",{"_index":7692,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7359,55],[12837,55]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7780,55]]},"/en/lessons/normalizing-data":{"position":[[4427,55],[9062,55]]},"/en/lessons/output-data-as-html-file":{"position":[[7411,54],[8927,55]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5641,55],[9647,55]]},"/en/lessons/working-with-web-pages":{"position":[[4608,54],[6665,55],[9171,55]]}}}],["http://www.oldbaileyonline.org/browse.jsp?ref=oa16780417",{"_index":19251,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10771,56]]}}}],["http://www.oldbaileyonline.org/obapi/ob?term0=fromdate_18300114&term1=todate_18391216&count=10&start",{"_index":18379,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30859,115]]}}}],["http://www.oldbaileyonline.org/obapi/ob?term0=fromdate_18300114&term1=todate_18391216&count=10&start=1&return=zip",{"_index":18384,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[31460,129]]}}}],["http://www.oldbaileyonline.org/obapi/ob?term0=fromdate_18300114&term1=todate_18391216&count=10&start=11&return=zip",{"_index":18385,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[31590,130]]}}}],["http://www.oldbaileyonline.org/obapi/ob?term0=fromdate_18300114&term1=todate_18391216&count=10&start=21&return=zip",{"_index":18386,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[31721,130]]}}}],["http://www.oldbaileyonline.org/obapi/ob?term0=fromdate_18300114&term1=todate_18391216&count=10&start=211&return=zip",{"_index":18371,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[29681,131]]}}}],["http://www.oldbaileyonline.org/print.jsp?div",{"_index":10264,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36831,47],[38297,47],[47480,47]]}}}],["http://www.oldbaileyonline.org/print.jsp?div=t17800628",{"_index":10225,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30290,54]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10514,55]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5387,54]]}}}],["http://www.oldbaileyonline.org/static/docapi.jsp",{"_index":10283,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48796,50]]}}}],["http://www.omeka.net/dashboard",{"_index":23093,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[1111,31]]}}}],["http://www.presidency.ucsb.edu/sou.php",{"_index":2706,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32733,39]]}}}],["http://www.saxonica.com/documentation/index.html#!us",{"_index":22426,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12265,55]]}}}],["http://www.telegraph.co.uk/finance/2950645/ex",{"_index":20514,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40535,45]]}}}],["http://www.theguardian.com/uk",{"_index":19244,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10333,29]]}}}],["http://www.vcdh.virginia.edu/pastsfutures.html.</div>",{"_index":15455,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6805,59]]}}}],["http://www.w3.org/tr/xhtml1/dtd/xhtml1",{"_index":23690,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8019,39]]}}}],["http://www.yourdomain.com/map",{"_index":23140,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[16403,31]]}}}],["http://your",{"_index":14108,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10818,11],[12509,11]]}}}],["http://yourdomain.com",{"_index":3126,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38249,23]]}}}],["http://{s}.tiles.mapbox.com/v3/ttavenner.e7ef536d/{z}/{x}/{y}.png",{"_index":23149,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[19437,67]]}}}],["http\\\\s+\\\\s*|<a",{"_index":21788,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30621,21]]}}}],["https://a.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}.png",{"_index":15675,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11830,56]]}}}],["https://aclanthology.org/2020.find",{"_index":14912,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58439,38]]}}}],["https://aclanthology.org/e17",{"_index":7172,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61613,28]]}}}],["https://aclanthology.org/u15",{"_index":7178,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61856,28]]}}}],["https://amandavisconti.github.io/jekylldemo",{"_index":5320,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3177,45]]}}}],["https://annieswafford.wordpress.com/2015/03/02/syuzhet",{"_index":20304,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51547,56]]}}}],["https://api.example.com/v1/resources/al",{"_index":7933,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31306,40]]}}}],["https://api.example.com/v1/resources/books?id=10",{"_index":7936,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31875,48]]}}}],["https://api.example.com/v1/resources/images?id=10",{"_index":7932,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31256,49]]}}}],["https://api.harvardartmuseums.org/object?apikey=your_api_key&keyword=andromeda",{"_index":16111,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40997,82]]}}}],["https://api.zotero.org/groups/155975/items/top?limit=5&cont",{"_index":15417,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4077,67]]}}}],["https://api.zotero.org/items/new?itemtype=docu",{"_index":8529,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4816,50]]}}}],["https://api.zotero.org/items/new?itemtype=videorecord",{"_index":8532,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[5230,56]]}}}],["https://api.zotero.org/itemtyp",{"_index":8528,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4609,32]]}}}],["https://archive.nytimes.com/www.nytimes.com/learning/general/onthisday",{"_index":1047,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3950,72]]}}}],["https://arxiv.org/abs/1807.00181",{"_index":1873,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47012,32]]}}}],["https://arxiv.org/pdf/1511.02575.pdf",{"_index":11236,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45671,37]]}}}],["https://arxiv.org/pdf/1812.00194.pdf",{"_index":11273,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47654,37]]}}}],["https://arxiv.org/pdf/1908.08313",{"_index":21919,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61265,33]]}}}],["https://arxiv.org/pdf/1912.11211",{"_index":21914,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61062,33]]}}}],["https://beaugunderson.com/traceri",{"_index":15579,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[19960,33]]}}}],["https://bklimt.com/papers/2004_klimt_ceas.pdf",{"_index":20509,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40120,45]]}}}],["https://bklimt.com/papers/2004_klimt_ecml.pdf",{"_index":20512,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40306,45]]}}}],["https://boardgamegeek.com/boardgame/128664/timelin",{"_index":9466,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51156,52]]}}}],["https://bootstrap.pypa.io/get",{"_index":14126,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2136,29]]},"/en/lessons/sonification":{"position":[[22243,29]]}}}],["https://brew.sh",{"_index":2171,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4890,15]]}}}],["https://caseybergman.wordpress.com/2014/02/24/keep",{"_index":15632,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25516,53]]}}}],["https://cdn.openai.com/bett",{"_index":14853,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55554,29]]}}}],["https://chroniclingamerica.loc.gov",{"_index":11350,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20137,35]]}}}],["https://chroniclingamerica.loc.gov/lccn",{"_index":11383,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26383,42]]}}}],["https://chroniclingamerica.loc.gov/lccn/sn82015679/1890",{"_index":6092,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45744,55]]}}}],["https://chroniclingamerica.loc.gov/lccn/sn84020558/1895",{"_index":6082,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45500,55]]}}}],["https://chroniclingamerica.loc.gov/search/pages/results/?st",{"_index":11356,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21301,65]]}}}],["https://colab.research.google.com",{"_index":22128,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12180,34]]}}}],["https://comput",{"_index":22126,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11350,16],[13038,16],[13293,17]]}}}],["https://cran.r",{"_index":2698,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32250,14],[32479,14],[33179,14],[33366,14],[33478,15],[33570,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38496,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9325,14]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49132,14]]}}}],["https://data",{"_index":15288,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36419,12],[36543,12]]}}}],["https://datascience.stackexchange.com/questions/21950/whi",{"_index":1925,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[51969,57]]}}}],["https://datascience.stackexchange.com/questions/67040/how",{"_index":4877,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36206,57]]}}}],["https://davidburela.wordpress.com/2015/11/28/easili",{"_index":3260,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61077,51]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66089,51]]}}}],["https://dev.mysql.com/doc/workbench/en/wb",{"_index":13129,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7999,41]]}}}],["https://dev.mysql.com/downloads/mysql",{"_index":13128,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7576,39]]}}}],["https://developer.twitter.com/en/docs.4",{"_index":19796,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9810,39]]}}}],["https://docs.google.com/spreadsheets/d/1lp2mfrcxesjednivy8bypmkwre7jfki78or7nde9zku/edit?usp=shar",{"_index":9375,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36885,101]]}}}],["https://docs.google.com/spreadsheets/d/sample_id/edit?usp=shar",{"_index":9293,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23671,65],[36787,66]]}}}],["https://docs.microsoft.com/en",{"_index":22358,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35848,29]]}}}],["https://docs.python.org/3/library/datetime.html#strftim",{"_index":16887,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32776,56]]}}}],["https://docs.python.org/3/tutorial/inputoutput.html#th",{"_index":12460,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65728,55]]}}}],["https://docs.scipy.org/doc/scipy/reference/sparse.html",{"_index":17502,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76410,54]]}}}],["https://doi.org/10.1002/1097",{"_index":18064,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66126,28]]}}}],["https://doi.org/10.1002/asi.21001",{"_index":16447,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48013,34]]}}}],["https://doi.org/10.1002/asi.22954",{"_index":16555,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53455,34]]}}}],["https://doi.org/10.1002/asi.v60:1",{"_index":16566,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54392,34]]}}}],["https://doi.org/10.1007/11735106_66",{"_index":16480,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48996,36]]}}}],["https://doi.org/10.1007/978",{"_index":9147,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20828,27]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57662,27]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61626,27]]}}}],["https://doi.org/10.1007/bf02478259",{"_index":14061,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45413,34]]}}}],["https://doi.org/10.1007/s11199",{"_index":11248,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46483,30]]}}}],["https://doi.org/10.1007/s12144",{"_index":21958,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62853,30]]}}}],["https://doi.org/10.1016/j.jeap.2016.03.002",{"_index":7162,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61294,43]]}}}],["https://doi.org/10.1017/s0266078417000554",{"_index":7151,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60891,42]]}}}],["https://doi.org/10.1073/pnas.2101967118",{"_index":21935,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61841,40]]}}}],["https://doi.org/10.1080/01419870.2017.1361544",{"_index":14893,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57140,46]]}}}],["https://doi.org/10.1080/01615440.2020.1760157",{"_index":22988,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52057,46]]}}}],["https://doi.org/10.1080/03004279.2018.1483804",{"_index":9447,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50107,46]]}}}],["https://doi.org/10.1080/10691898.2015.11889734",{"_index":20498,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39700,46]]}}}],["https://doi.org/10.1080/13691180903497060",{"_index":21943,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62145,42]]}}}],["https://doi.org/10.1080/14799855.2012.669207",{"_index":21909,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60864,45]]}}}],["https://doi.org/10.1093/esr/jcaa053",{"_index":21955,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62619,36]]}}}],["https://doi.org/10.1093/llc/fqi067",{"_index":16536,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52622,35]]}}}],["https://doi.org/10.1093/llc/fqv023",{"_index":16453,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48292,35]]}}}],["https://doi.org/10.1093/llc/fqx017",{"_index":16458,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48495,35]]}}}],["https://doi.org/10.1093/llc/fqy085",{"_index":6040,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43958,35]]}}}],["https://doi.org/10.1093/pa/gsaa008",{"_index":14895,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57398,35]]}}}],["https://doi.org/10.1109/cits.2013.6705711",{"_index":16553,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53184,42]]}}}],["https://doi.org/10.1111/1468",{"_index":6031,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43592,28]]}}}],["https://doi.org/10.1111/ehr.12569",{"_index":13543,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7776,34],[10573,33]]}}}],["https://doi.org/10.1111/j.1467",{"_index":21071,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51272,30]]}}}],["https://doi.org/10.1111/j.1540",{"_index":22000,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65483,30]]}}}],["https://doi.org/10.1145/3351095.3372829",{"_index":6058,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44484,40]]}}}],["https://doi.org/10.1145/3442188.3445922",{"_index":14916,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58756,40]]}}}],["https://doi.org/10.1145/3485447.3512026",{"_index":21047,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50221,39]]}}}],["https://doi.org/10.1177/0741088318819472",{"_index":7149,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60538,41]]}}}],["https://doi.org/10.1177/1046878116646693",{"_index":9460,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50823,41]]}}}],["https://doi.org/10.1177/1461444815611593",{"_index":21949,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62363,41]]}}}],["https://doi.org/10.1177/1461444818792393",{"_index":21967,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63134,41]]}}}],["https://doi.org/10.1177/1470357221992097",{"_index":6530,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64221,41]]}}}],["https://doi.org/10.1214/009053604000000067",{"_index":17482,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74658,43]]}}}],["https://doi.org/10.1257/jel.20181020",{"_index":17525,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79243,37]]}}}],["https://doi.org/10.13012/j8jw8bsj",{"_index":21641,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47296,33]]}}}],["https://doi.org/10.13012/j8x63jt3",{"_index":21628,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46098,33]]}}}],["https://doi.org/10.1353/bh.2017.0006",{"_index":22992,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52251,36]]}}}],["https://doi.org/10.1353/tech.2019.0000",{"_index":23649,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20161,39]]}}}],["https://doi.org/10.1371/journal.pcbi.1000424",{"_index":19287,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17985,44]]}}}],["https://doi.org/10.1561/1500000005",{"_index":16561,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54122,35]]}}}],["https://doi.org/10.18637/jss.v040.i03",{"_index":19931,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42853,38]]}}}],["https://doi.org/10.21105/joss.01686",{"_index":19927,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42657,36]]}}}],["https://doi.org/10.21105/joss.01829",{"_index":19938,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[43221,36]]}}}],["https://doi.org/10.22032/dbt.49166",{"_index":21986,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63683,35]]}}}],["https://doi.org/10.22148/001c.11831",{"_index":17472,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74072,36]]},"/en/lessons/logistic-regression":{"position":[[65418,36]]}}}],["https://doi.org/10.22148/16.005",{"_index":17468,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73649,32]]},"/en/lessons/logistic-regression":{"position":[[64995,32]]}}}],["https://doi.org/10.2307/2589242",{"_index":16497,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50471,32]]}}}],["https://doi.org/10.25333/xk7z",{"_index":6521,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63077,29]]}}}],["https://doi.org/10.3166/lcn.10.4.179",{"_index":16528,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52060,36]]}}}],["https://doi.org/10.3366/cor.2012.0015",{"_index":7145,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60071,38]]}}}],["https://doi.org/10.3366/cor.2013.0040",{"_index":7147,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60341,38],[62122,38]]}}}],["https://doi.org/10.3390/info11020108",{"_index":6099,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45969,37]]}}}],["https://doi.org/10.46430/phen0056",{"_index":19948,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1966,33],[48556,34]]}}}],["https://doi.org/10.46430/phen0061",{"_index":19947,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1855,33],[48351,33]]}}}],["https://doi.org/10.46430/phen0063",{"_index":19951,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2089,33],[51108,34]]}}}],["https://doi.org/10.46430/phen0067",{"_index":12745,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29440,34]]}}}],["https://doi.org/10.46430/phen0079",{"_index":19954,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2300,33],[51715,33]]}}}],["https://doi.org/10.46430/phen0082",{"_index":17498,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76106,34]]}}}],["https://doi.org/10.46430/phen0087",{"_index":22352,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35358,34]]}}}],["https://doi.org/10.46430/phen0095",{"_index":9463,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51036,34]]}}}],["https://doi.org/10.48550/arxiv.1403.2805",{"_index":19934,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[43028,41]]}}}],["https://doi.org/10.48550/arxiv.1906.02243",{"_index":14930,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59127,42]]}}}],["https://doi.org/10.48550/arxiv.2005.01583",{"_index":6074,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45260,42]]}}}],["https://doi.org/10.48550/arxiv.2109.11406",{"_index":14933,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59334,42]]}}}],["https://doi.org/10.5334/johd.23",{"_index":20623,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37831,32]]}}}],["https://doi.org/10.6084/m9.figshare.1281251.v1",{"_index":21637,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47014,46]]}}}],["https://ecn.t3.tiles.virtualearth.net/tiles/a{q}.jpeg?g=0&dir=dir_n",{"_index":15674,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11743,72]]}}}],["https://economical.com",{"_index":9118,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17122,25]]}}}],["https://efpfanfic.net",{"_index":16838,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[15935,22]]}}}],["https://en.support.wordpress.com/export",{"_index":5547,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61257,42]]}}}],["https://en.wikipedia.org/wiki/ramesses_vi",{"_index":16029,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24189,44]]}}}],["https://fivethirtyeight.com/features/thes",{"_index":1772,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44001,42],[51645,42]]}}}],["https://github.com",{"_index":5383,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11815,19]]}}}],["https://github.com/adam",{"_index":19230,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[8014,23],[18507,23]]}}}],["https://github.com/amandavisconti/jekylldemo",{"_index":5319,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3086,44]]}}}],["https://github.com/azur",{"_index":22169,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19733,24]]}}}],["https://github.com/cirlabs/miditim",{"_index":20652,"title":{},"body":{"/en/lessons/sonification":{"position":[[3481,35]]}}}],["https://github.com/dasmiq/passim.git",{"_index":9551,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7130,36]]}}}],["https://github.com/daviddao/aw",{"_index":14049,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44955,33]]}}}],["https://github.com/impresso/ph",{"_index":9818,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39295,30]]}}}],["https://github.com/programminghistorian/ph",{"_index":22162,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18323,42]]}}}],["https://github.com/r",{"_index":12854,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6829,20]]}}}],["https://github.com/roblanf/phypap",{"_index":15633,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25653,36]]}}}],["https://github.com/scholarslab/collabdemo",{"_index":5321,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3277,41],[13513,42],[27775,41],[28151,42],[35529,42],[36638,42],[39015,41]]}}}],["https://github.com/scholarslab/collabdemo/tree/whi",{"_index":5504,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[39060,50]]}}}],["https://github.com/scholarslab/scholarslab.org",{"_index":5541,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59338,50]]}}}],["https://github.com/settings/profil",{"_index":3036,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12279,35]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33006,35]]}}}],["https://github.com/sgsinclair/alta",{"_index":21634,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46728,35]]}}}],["https://github.com/viraltexts/nineteenth",{"_index":22982,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51018,40]]}}}],["https://github.com/your",{"_index":5482,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27723,23]]}}}],["https://hackernoon.com/visu",{"_index":14065,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45704,34]]}}}],["https://hcommons.org/deposits/item/hc:32415",{"_index":6526,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63260,45]]}}}],["https://help.github.com/articles/us",{"_index":3262,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61203,38]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66215,38]]}}}],["https://humtech.ucla.edu/news/a",{"_index":16976,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53355,31]]}}}],["https://ieeexplore.ieee.org/document/990517/authors#author",{"_index":11241,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46200,60]]}}}],["https://iiif.archivelab.org/iiif/document",{"_index":10829,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28574,46]]}}}],["https://iiif.archivelab.org/iiif/{}${}/full/full/0/default.jpg\".format(item_id",{"_index":10830,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28628,81]]}}}],["https://ijoc.org/index.php/ijoc/article/download/11034/3131",{"_index":21976,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63392,60]]}}}],["https://jntry.work/archive/syllabi/508v4",{"_index":9513,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53162,42]]}}}],["https://journals.sagepub.com/doi/pdf/10.1177/26349795211007094",{"_index":11284,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48338,63]]}}}],["https://learn.ml5js.org/#/reference/index",{"_index":14031,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43347,42]]}}}],["https://learning.blogs.nytimes.com/on",{"_index":1911,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48704,37]]}}}],["https://libguides.lib.msu.edu/c.php?g=138076&p=7641602",{"_index":9486,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51969,59]]}}}],["https://libguides.usc.edu/writingguide/vari",{"_index":17485,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74961,49]]}}}],["https://ludology.libsyn.com/ludolog",{"_index":9493,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52183,36]]}}}],["https://mapwarper.net",{"_index":15664,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[6598,21]]}}}],["https://mapwarper.net/maps/tile/40217/{z}/{x}/{y}.png",{"_index":10100,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3619,53],[7621,53]]},"/en/lessons/introduction-map-warper":{"position":[[21209,53]]}}}],["https://mt1.google.com/vt/lyrs=r&x={x}&y={y}&z={z",{"_index":15672,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11561,62]]}}}],["https://muse.jhu.edu/article/687538",{"_index":17467,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73488,36]]},"/en/lessons/logistic-regression":{"position":[[64834,36]]}}}],["https://ncss",{"_index":13855,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63777,12]]}}}],["https://numpy.org/doc/stable/user/basics.types.html",{"_index":17503,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76525,51]]}}}],["https://openaccess.thecvf.com/content/iccv2023/papers/wang_overwriting_pretrained_bias_with_finetuning_data_iccv_2023_paper.pdf",{"_index":11267,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47244,128]]}}}],["https://openai.com/blog/bett",{"_index":14905,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57865,30]]}}}],["https://osf.io/h9gsd",{"_index":16952,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52757,21]]}}}],["https://pandas.pydata.org/panda",{"_index":17494,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75696,32],[75914,32],[76669,32]]},"/en/lessons/logistic-regression":{"position":[[67059,32]]}}}],["https://pbs.twimg.com/profile_background_images/834791998/376566559c7f84a79248efd7a1b4b686.jpeg",{"_index":16724,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26505,98]]}}}],["https://portal.azure.com",{"_index":22116,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7178,26],[7630,26]]}}}],["https://programminghistorian.org/about",{"_index":7803,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7021,39]]}}}],["https://programminghistorian.org/assets/fetch",{"_index":11298,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5027,45]]}}}],["https://programminghistorian.org/assets/map",{"_index":18119,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3025,47]]}}}],["https://raw.githubusercontent.com/homebrew/install/master/instal",{"_index":2176,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5211,67]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21704,67]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3633,67]]}}}],["https://raw.githubusercontent.com/programminghistorian/jekyll/gh",{"_index":2399,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12720,65]]},"/en/lessons/getting-started-with-markdown":{"position":[[3008,64]]}}}],["https://reutersinstitute.politics.ox.ac.uk/sites/default/files/2018",{"_index":14886,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56878,67]]}}}],["https://rubyinstaller.org/download",{"_index":3076,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24270,36]]}}}],["https://saifmohammad.com/webpages/nrc",{"_index":20253,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49891,37]]}}}],["https://scholarslab.github.io/collabdemo",{"_index":5322,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3346,41],[16341,40],[35753,44],[36826,41]]}}}],["https://scholarslab.org",{"_index":5333,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5011,24]]}}}],["https://scikit",{"_index":1800,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44772,14],[49971,14]]},"/en/lessons/linear-regression":{"position":[[74440,14],[74779,14],[76246,14],[76913,14],[77014,14],[77454,14]]},"/en/lessons/logistic-regression":{"position":[[66341,14],[66548,14]]}}}],["https://shawngraham.github.io/dhmuse/detect",{"_index":22353,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35467,46]]}}}],["https://sourceforge.net/projects/saxon/files/saxon",{"_index":22417,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11522,50]]}}}],["https://ssrn.com/abstract=1450070",{"_index":1815,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45080,33]]}}}],["https://ssrn.com/abstract=1580079",{"_index":9475,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51509,34]]}}}],["https://stackoverflow.blog/2017/09/14/python",{"_index":23568,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[46980,44]]}}}],["https://stackoverflow.com/a/16115575",{"_index":16865,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[28175,36]]}}}],["https://stackoverflow.com/a/72503304",{"_index":3973,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23025,36]]}}}],["https://tabletopsimulator.com/contact/publish",{"_index":9510,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53048,49]]}}}],["https://tedunderwood.com/2011/11/09/identifi",{"_index":1863,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46753,47],[48200,47]]}}}],["https://tile.stamen.com/watercolor/{z}/{x}/{y}.jpg",{"_index":15677,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11908,50]]}}}],["https://timeonline.uoregon.edu/twain/pleasures.php",{"_index":9436,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49820,51]]}}}],["https://timesmachine.nytimes.com/timesmachine/1905/05/27/101758576.pdf",{"_index":17939,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[52961,73],[67303,70]]}}}],["https://timesmachine.nytimes.com/timesmachine/1905/11/18/101332714.pdf",{"_index":17960,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55085,72]]}}}],["https://towardsdatascience.com/light",{"_index":23646,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19836,36]]}}}],["https://towardsdatascience.com/machin",{"_index":4851,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34277,38]]}}}],["https://tracery.io/editor",{"_index":15537,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10473,27]]}}}],["https://twitter.com/girlinthe/status/387166944094199809",{"_index":19224,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4131,55]]}}}],["https://web.archive.org/web/20161023223029/http://motherboard.vice.com/read/th",{"_index":20855,"title":{},"body":{"/en/lessons/sonification":{"position":[[41663,79]]}}}],["https://webapps.ilo.org/public/libdoc/ilo/ilo",{"_index":23622,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13742,45]]}}}],["https://www.3blue1brown.com/topics/neur",{"_index":14023,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42575,41]]}}}],["https://www.aaai.org/ocs/index.php/icwsm/icwsm14/paper/viewpaper/8109",{"_index":20505,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39970,69]]}}}],["https://www.amacad.org/publication/curi",{"_index":14841,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54946,42]]}}}],["https://www.amacad.org/publication/do",{"_index":14851,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55348,37]]}}}],["https://www.amacad.org/publication/non",{"_index":14846,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55146,38]]}}}],["https://www.bl.uk/britishlibrary/~/media/bl/global/projects/liv",{"_index":4510,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68158,66]]}}}],["https://www.datacamp.com/community/tutorials/fuzzi",{"_index":12076,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14425,50]]}}}],["https://www.davidrumsey.com/luna/servlet/detail/rumsey~8~1~2505~310017:north",{"_index":10132,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13996,76]]}}}],["https://www.distantviewing.org/pdf/dist",{"_index":11278,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48080,42]]}}}],["https://www.dobblegame.com/en/gam",{"_index":9484,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51789,37]]}}}],["https://www.europeana.eu",{"_index":15954,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10082,25]]}}}],["https://www.europeana.eu/api/v2/search.json?wskey=your_api_key&query=london",{"_index":15951,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9206,79]]}}}],["https://www.europeana.eu/api/v2/thumbnail",{"_index":15974,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14251,41]]}}}],["https://www.excavating.ai",{"_index":6044,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44117,25]]}}}],["https://www.google.cn/maps/vt?lyrs=s@189&gl=cn&x={x}&y={y}&z={z",{"_index":15673,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11644,80]]}}}],["https://www.google.com/intl/eng/earth/versions/#earth",{"_index":13351,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[12676,53]]}}}],["https://www.hownormalami.eu",{"_index":14040,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43809,29]]}}}],["https://www.java.com/en/download",{"_index":22413,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11089,34]]}}}],["https://www.ltg.ed.ac.uk/software/geopars",{"_index":12596,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3846,45]]}}}],["https://www.microsoft.com/en",{"_index":4520,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68577,28]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55851,28]]}}}],["https://www.nandeck.com/download/204",{"_index":9495,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52396,38]]}}}],["https://www.ncjrs.gov/pdffiles1/nij/grants/204432.pdf",{"_index":13030,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[33710,53]]}}}],["https://www.nytimes.com",{"_index":1818,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45206,23],[45641,23],[47357,23],[47493,23],[47607,23],[49888,23],[50613,24],[50724,24],[50851,24],[51002,24],[51107,23]]}}}],["https://www.nytimes.com/2019/01/02/obituaries/karen",{"_index":1798,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44646,51],[49697,51]]}}}],["https://www.nytimes.com/2023/08/06/briefing/a",{"_index":9468,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51305,45]]}}}],["https://www.nytimes.com/interactive/2018/obituaries/overlooked.html",{"_index":1773,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44170,67],[48427,67]]}}}],["https://www.oed.com/view/entry/210577",{"_index":17529,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[79623,38]]}}}],["https://www.oldbaileyonline.org/search.jsp",{"_index":10160,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8032,42]]}}}],["https://www.oldbaileyonline.org/search.jsp?form=searchhomepage&_divs_fulltext=arsenic&kwparse=and&_persnames_surname=&_persnames_given=&_persnames_alias=&_offences_offencecategory_offencesubcategory=&_verdicts_verdictcategory_verdictsubcategory=&_punishments_punishmentcategory_punishmentsubcategory=&_divs_div0type_div1type=&frommonth=&fromyear=&tomonth=&toyear=&ref=&submit.x=0&submit.y=0",{"_index":23675,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[2954,454]]}}}],["https://www.oldbaileyonline.org/search.jsp?gen=1&form=searchhomepage&_divs_fulltext",{"_index":10187,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14297,94],[22054,94],[25470,94],[28561,94],[39461,94],[45766,94]]}}}],["https://www.oldbaileyonline.org/search.jsp?gen=1&form=searchhomepage&_divs_fulltext=mulatto*+negro*&kwparse=advanced&_divs_div0type_div1type=sessionspaper_trialaccount&fromyear=1700&frommonth=00&toyear=1750&tomonth=99&start=0&count=0",{"_index":10159,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7520,273],[13337,273]]}}}],["https://www.pdfa.org/a",{"_index":23652,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20603,22]]}}}],["https://www.pewresearch.org/journalism/2016/02/25/reddit",{"_index":14907,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58051,56]]}}}],["https://www.polygon.com/2021/1/8/22178462/board",{"_index":9498,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52575,47]]}}}],["https://www.python.org/dev/peps/pep",{"_index":1884,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47179,35],[50465,35]]}}}],["https://www.researchgate.net/publication/282504359_listen_to_the_sound_of_data",{"_index":20858,"title":{},"body":{"/en/lessons/sonification":{"position":[[41980,78]]}}}],["https://www.restore.ac.uk/srme/www/fac/soc/wie/research",{"_index":18071,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66839,55]]}}}],["https://www.rijksmuseum.nl/api/nl/collection/sk",{"_index":16595,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3146,48],[7387,48]]}}}],["https://www.rijksmuseum.nl/nl/collectie/rp",{"_index":15979,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14626,42]]}}}],["https://www.rijksmuseum.nl/nl/collectie/sk",{"_index":16596,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3212,43],[7455,43]]}}}],["https://www.tandfonline.com/doi/abs/10.1006/reli.1996.9998",{"_index":5027,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51304,58]]}}}],["https://www.tandfonline.com/doi/abs/10.1080/0739318042000331853",{"_index":11238,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45888,64]]}}}],["https://www.tandfonline.com/doi/full/10.1080/0048721x.2021.1865600",{"_index":4609,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7226,66]]}}}],["https://www.tandfonline.com/loi/rrel20?treeid=vrrel20",{"_index":4610,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7301,53],[51416,53]]}}}],["https://www.tidyverse.org.1",{"_index":19791,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[8856,27]]}}}],["https://www.tolerance.org",{"_index":10140,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2045,28]]}}}],["https://www.vice.com/en/article/pkybxv/board",{"_index":9505,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52826,44]]}}}],["https://www.youtube.com/watch?v=2scg8kuh0te&t=10",{"_index":13878,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[66470,54]]}}}],["https://www.youtube.com/watch?v=dzbkxmubr_i",{"_index":9481,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51652,44]]}}}],["https://www.youtube.com/watch?v=ghrxgbqneeu",{"_index":13852,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63635,44]]}}}],["https://www3.nd.edu/~ggoertz/sgameth/drost2011.pdf",{"_index":17512,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77692,50]]}}}],["https://www4.stat.ncsu.edu/~boos/var.select/diabetes.html",{"_index":17473,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74319,58]]}}}],["https://youtu.be/0oycuwll_fu",{"_index":14044,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44538,29]]}}}],["https://youtu.be/26uabexmox4",{"_index":14027,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42858,29]]}}}],["https://youtu.be/xj7hlz9vyz0",{"_index":14030,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43145,29]]}}}],["https://ytdt.digitalmethods.net",{"_index":21900,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60473,32]]}}}],["https://zenodo.org/badge/latestdoi/250229057",{"_index":9820,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39442,45]]}}}],["https://zenodo.org/record/28329",{"_index":19289,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18159,31]]}}}],["ht’",{"_index":10734,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[16688,4],[23364,4]]}}}],["hu",{"_index":8730,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47277,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46821,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48876,3],[53598,2]]}}}],["huan",{"_index":4867,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35669,4],[35759,4]]}}}],["huang’",{"_index":21995,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64722,7]]}}}],["hub",{"_index":10354,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2409,4],[3351,5],[22280,5],[25792,3],[31963,5],[32027,5],[34376,4],[34487,5],[34579,4],[34740,4],[34903,5],[35091,4],[35123,4],[36444,4],[46922,5]]}}}],["hubberthorn",{"_index":10487,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16884,12]]}}}],["huckin",{"_index":7154,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[60988,7]]}}}],["hudson",{"_index":20904,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7230,6],[11671,6]]}}}],["hue",{"_index":15854,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[24932,4],[29595,3],[30585,3],[32078,3],[32582,4],[32626,3],[33979,3],[34157,3],[36130,3],[38458,3]]}}}],["hue=\"clust",{"_index":4966,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44717,15]]}}}],["hue='ddc1",{"_index":4089,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31010,11]]}}}],["hue='ddc2",{"_index":4094,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31139,11]]}}}],["hug",{"_index":5961,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31805,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44736,7]]}}}],["huge",{"_index":4565,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1858,4],[38676,4],[43614,4],[54171,4],[57365,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26998,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3251,4],[27699,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32549,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14353,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3151,6],[68938,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12725,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6918,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3118,4],[30422,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4531,4]]},"/en/lessons/json-and-jq":{"position":[[25557,4]]},"/en/lessons/naive-bayesian":{"position":[[15507,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3998,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2221,4],[16331,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22279,4]]},"/en/lessons/transliterating":{"position":[[14389,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10590,4]]}}}],["hugh",{"_index":16389,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43701,4],[52140,4]]}}}],["hugo",{"_index":7981,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36910,4],[37783,4],[37856,4],[38838,4],[39066,4],[44233,4]]}}}],["huh",{"_index":12417,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59980,4]]},"/en/lessons/intro-to-powershell":{"position":[[13272,4]]}}}],["hulden",{"_index":18472,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44405,7]]}}}],["hulden’",{"_index":11429,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34778,8]]}}}],["huma",{"_index":7236,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6485,4],[23647,6],[23866,7],[24356,4]]}}}],["humain",{"_index":16920,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42558,8]]}}}],["human",{"_index":38,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[760,10],[7706,10],[15306,5],[23922,10],[24051,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41927,10],[45879,10],[46059,12],[46091,11],[50189,10],[52145,12],[52177,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[33726,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1456,5],[25017,5],[25354,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36050,6],[61318,10],[61607,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1830,5],[1936,5],[3969,10],[40905,5],[58140,6],[58548,6],[68531,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12458,11],[67302,10],[68617,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[259,10],[1362,10],[4943,10],[5329,11],[8059,10],[40971,10],[65289,10],[65641,10],[69874,10]]},"/en/lessons/common-similarity-measures":{"position":[[32313,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25,11],[1695,10],[5104,10],[5395,10],[25387,5],[26156,5],[26558,5],[26632,6],[30898,10],[40701,10],[43912,10],[46944,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25,11],[937,11],[7541,10],[10768,5],[10854,5],[10940,5],[11026,5],[11260,5],[11349,5],[11438,5],[11527,5],[12394,5],[12445,5],[12598,5],[13461,5],[14128,8],[14137,8],[14146,8],[14155,8],[14164,8],[14855,10],[14880,10],[14891,10],[14902,10],[15269,9],[15292,8],[15301,8],[15777,6],[17767,6],[18009,5],[21385,5],[22459,5],[26773,8],[26782,6],[27330,6],[50489,5],[50568,5],[51453,7],[51623,7],[51854,10],[52891,10],[53082,5],[53939,10],[54874,11],[55012,11],[55297,11],[56258,10],[57549,6],[57908,8],[58166,7],[60138,10],[64381,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1307,7],[10678,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1978,10],[2978,6],[3773,5],[4563,10],[8576,11],[8731,10],[9144,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6496,5],[7454,5],[12018,6],[23654,6],[24361,6],[26192,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[883,10],[5091,6],[7674,6],[45990,10],[46075,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3367,10],[4178,10],[4344,10],[5363,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[360,10],[2013,6],[2039,6],[12085,5],[22734,6],[31245,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1838,10],[3856,5],[3976,6],[10703,5],[13408,6],[13749,5],[39883,6],[46225,10],[46409,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6619,10],[21034,5],[48857,6],[50931,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1439,10],[59636,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13811,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[735,10],[2211,11],[52837,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16858,5],[17170,5],[17323,5]]},"/en/lessons/extracting-keywords":{"position":[[11627,5],[12729,6],[12868,5],[17451,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[938,5],[7152,11],[7416,5],[9692,5],[16141,5],[17984,5],[20005,5],[20324,5],[27276,5],[27443,5],[30174,5],[32464,5],[32728,5],[33452,5],[34525,5],[35022,5],[42366,10],[42445,5],[42736,5],[42958,10],[43253,6],[44567,11],[47880,5],[48055,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35049,10],[35120,10],[35597,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3538,11],[23719,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11882,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2374,10],[54535,6]]},"/en/lessons/geocoding-qgis":{"position":[[1709,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23909,5],[31343,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[32597,10],[32791,11],[32825,10],[33830,10],[33914,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6808,10],[8416,10],[8741,10],[8986,10],[10960,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8170,5],[23268,5]]},"/en/lessons/gravity-model":{"position":[[4701,5],[5483,6],[10782,10],[13479,10],[27513,5],[37362,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[899,10],[5184,10],[5978,10],[8052,7],[8206,6],[10421,5],[42120,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28,10],[999,10],[5340,10],[5910,10],[6128,10],[42979,10],[47358,10],[47441,10],[49209,10],[49260,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35214,5],[36178,5],[37150,5],[44042,6],[46305,6],[52193,6],[54290,10],[55049,5],[55185,5],[56567,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2201,10],[2992,10],[3158,10],[4176,10]]},"/en/lessons/intro-to-bash":{"position":[[8992,5],[24728,5]]},"/en/lessons/intro-to-linked-data":{"position":[[9995,5],[37550,11]]},"/en/lessons/intro-to-powershell":{"position":[[30299,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2123,10],[3500,5],[4725,6]]},"/en/lessons/introduction-map-warper":{"position":[[1839,11],[2177,11],[22565,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[991,11],[1345,10],[1431,10],[2442,6],[3603,10],[33112,11],[41045,10],[42021,10],[42117,10],[42189,10],[42302,10],[42348,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1035,10],[3265,10],[3449,5],[3495,6],[3547,6],[3912,6],[3981,5],[4055,5],[4715,6],[6350,5],[12247,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48236,11],[48477,11],[49198,11],[50739,11],[51466,11]]},"/en/lessons/jupyter-notebooks":{"position":[[885,11],[2308,10],[2519,10],[5527,5],[5845,5],[18886,5],[19022,5],[39180,11],[41714,10],[42393,10],[51053,10],[51134,11],[51882,5],[52207,11],[52937,11],[53487,11],[53672,5]]},"/en/lessons/linear-regression":{"position":[[3051,5],[9131,10],[9257,10],[22735,10],[55112,5]]},"/en/lessons/logistic-regression":{"position":[[2771,5],[4689,5]]},"/en/lessons/naive-bayesian":{"position":[[5890,5],[6321,5],[36106,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1556,10],[2541,10],[51592,11],[52311,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4265,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10993,6],[18131,10]]},"/en/lessons/qgis-layers":{"position":[[7468,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27234,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3616,10],[4193,10],[40038,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9004,6],[9241,6],[17257,5],[19331,5],[38302,5],[49549,10],[49761,10],[50975,10],[51296,10],[52432,10],[52723,10],[52909,10],[53161,10]]},"/en/lessons/sentiment-analysis":{"position":[[5498,5],[8648,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1411,10],[37783,10]]},"/en/lessons/sonification":{"position":[[37256,10],[40948,10]]},"/en/lessons/space-place-gazetteers":{"position":[[5199,5],[5367,5],[6145,5],[6182,5],[6433,5],[12812,5],[45902,5],[50593,10],[50982,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1509,10],[3243,7],[6291,5],[10079,10],[30511,10],[32151,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[155,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2206,5],[46578,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12371,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26091,11],[26158,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4944,11],[25759,5]]},"/en/lessons/transliterating":{"position":[[2601,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[943,10],[35725,10],[36469,6],[50372,10],[50520,10],[51141,10],[52996,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[1709,10],[1835,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26653,6],[27331,10],[27387,11]]},"/en/lessons/viewing-html-files":{"position":[[318,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7944,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[102,10],[732,10]]}}}],["human/human",{"_index":6171,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13496,11]]}}}],["humanidad",{"_index":16514,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51593,13]]}}}],["humanist",{"_index":1323,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15494,9],[45814,9],[50124,9]]},"/en/lessons/common-similarity-measures":{"position":[[844,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1931,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55695,10],[59356,9],[60167,9],[60270,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37936,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[759,9],[2820,9],[3274,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2758,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43881,10],[44725,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3004,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7122,10],[7162,10],[43961,11],[44795,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[100,9],[1636,9],[2108,9]]},"/en/lessons/intro-to-linked-data":{"position":[[37497,8]]},"/en/lessons/intro-to-powershell":{"position":[[3048,9],[22014,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1743,9]]},"/en/lessons/jupyter-notebooks":{"position":[[50368,9]]},"/en/lessons/logistic-regression":{"position":[[4481,9]]},"/en/lessons/space-place-gazetteers":{"position":[[22493,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5346,10],[6355,9],[48927,10]]},"/en/lessons/viewing-html-files":{"position":[[1490,10]]}}}],["humanities.5",{"_index":23177,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[22235,12]]}}}],["human|anim",{"_index":6167,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12904,12]]}}}],["human|animal|human",{"_index":6168,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12955,18],[13159,18],[14245,19]]}}}],["human|animal|landscap",{"_index":6166,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12802,22]]}}}],["human|human",{"_index":6153,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11155,11],[12547,11],[12853,11]]}}}],["human|landscap",{"_index":6147,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10672,15],[12700,15],[14108,19]]}}}],["humbl",{"_index":20694,"title":{},"body":{"/en/lessons/sonification":{"position":[[13257,6]]}}}],["humor",{"_index":22453,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[15232,8]]}}}],["humour",{"_index":14834,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53730,10]]}}}],["humphrey",{"_index":10483,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16836,8]]},"/en/lessons/space-place-gazetteers":{"position":[[48415,8],[48491,8],[48852,8]]}}}],["hundr",{"_index":305,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7507,9]]},"/en/lessons/common-similarity-measures":{"position":[[25035,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27956,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62306,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3719,10],[7440,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1205,8]]},"/en/lessons/counting-frequencies":{"position":[[4103,7],[10146,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7317,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27575,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20099,8],[25540,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3265,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10913,10]]},"/en/lessons/geocoding-qgis":{"position":[[21808,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25808,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[4008,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15115,8]]},"/en/lessons/intro-to-powershell":{"position":[[28471,8],[28692,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16643,7],[18392,7]]},"/en/lessons/linear-regression":{"position":[[31470,8]]},"/en/lessons/normalizing-data":{"position":[[2078,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7047,8]]},"/en/lessons/research-data-with-unix":{"position":[[7817,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7361,7]]},"/en/lessons/sentiment-analysis":{"position":[[3877,8],[5325,8],[8328,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27322,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11449,8],[11488,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2326,8],[26620,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17629,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9374,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4061,8],[31806,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12790,7]]},"/en/lessons/working-with-web-pages":{"position":[[6105,7]]}}}],["hundredth",{"_index":5819,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38527,9]]}}}],["hungri",{"_index":14822,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51013,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34222,6]]}}}],["hunt",{"_index":9477,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51588,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36652,4]]},"/en/lessons/gravity-model":{"position":[[35653,5],[35759,5],[65773,5],[65941,5]]},"/en/lessons/linear-regression":{"position":[[70913,6]]},"/en/lessons/naive-bayesian":{"position":[[70644,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50434,5],[53541,5]]}}}],["hunter",{"_index":22574,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39592,7]]}}}],["huntingdonshir",{"_index":10893,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8991,15]]}}}],["huntingdonshire21183",{"_index":13782,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54521,20]]}}}],["huntingdonshire2187.535370897.8758.72",{"_index":13686,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38635,37]]}}}],["huron",{"_index":9349,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32361,5]]}}}],["hurrah",{"_index":18239,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[27308,7]]}}}],["hurrican",{"_index":2793,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4730,9],[4780,9],[14074,9],[14253,9],[25206,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36972,11]]}}}],["hurt",{"_index":7196,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2534,4]]}}}],["husband",{"_index":1208,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11175,7],[32301,8]]},"/en/lessons/logistic-regression":{"position":[[55451,7],[55919,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24742,8]]}}}],["hussein",{"_index":2628,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29010,8]]}}}],["husson",{"_index":7568,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38188,6]]}}}],["hut",{"_index":17355,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66153,3]]}}}],["hutto",{"_index":20364,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13593,6],[14347,6],[39748,6]]}}}],["huynh",{"_index":11291,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2161,6],[36247,6]]}}}],["huzzah",{"_index":11716,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1603,7],[63225,7]]}}}],["hv",{"_index":9284,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22127,2]]}}}],["hvd.32044021161005",{"_index":10682,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7118,18]]}}}],["hvitfeldt",{"_index":21771,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[28685,9]]}}}],["hybrid",{"_index":16916,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[41334,6]]}}}],["hydrat",{"_index":2734,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[182,9],[3305,9],[4176,9],[4949,9],[6871,7],[8511,9],[8568,7],[8602,9],[8641,9],[8916,8],[9153,9],[9224,9],[9296,9],[9788,8],[10000,9],[10028,8],[10336,9],[10468,8],[10600,8],[10749,10],[10774,10],[10875,8],[11354,8],[11373,9],[11695,9],[11997,8],[25399,8]]}}}],["hydronetwork",{"_index":19328,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[11065,12]]},"/en/lessons/vector-layers-qgis":{"position":[[2267,12]]}}}],["hydrostat",{"_index":5762,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30173,13]]}}}],["hyper",{"_index":23253,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[219,6]]}}}],["hyperlink",{"_index":3164,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43755,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[534,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6075,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14088,10],[14378,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3815,11],[23192,11],[23905,9],[24332,11],[24581,9]]}}}],["hyperparamet",{"_index":4625,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11123,15],[12031,14],[38130,14],[56002,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23851,16],[24064,14],[25019,15],[25453,14],[30021,15],[30155,15],[30910,15],[36884,14],[51190,14]]}}}],["hyperplan",{"_index":16495,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50334,11]]}}}],["hypertext",{"_index":7801,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6638,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2890,9]]},"/en/lessons/working-with-web-pages":{"position":[[1516,9]]}}}],["hyphen",{"_index":532,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15737,8],[15788,8],[15862,6],[16010,7],[16234,6],[16285,6],[16877,7],[16932,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46077,7],[46733,7],[48682,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37436,8],[40476,6],[40657,7],[46258,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12642,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21605,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[9195,7]]},"/en/lessons/intro-to-powershell":{"position":[[9790,7],[31951,7]]},"/en/lessons/jupyter-notebooks":{"position":[[28789,6]]},"/en/lessons/linear-regression":{"position":[[28782,7]]},"/en/lessons/normalizing-data":{"position":[[9469,10]]},"/en/lessons/preserving-your-research-data":{"position":[[10034,7],[10323,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23321,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13291,6],[13311,7],[13328,6],[13581,6],[20244,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10403,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7777,12],[9885,10],[10060,7]]}}}],["hypotenus",{"_index":5665,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14702,10]]}}}],["hypothes",{"_index":1498,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28598,10],[34816,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4033,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9330,11],[10674,11],[54664,12],[54894,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30726,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6717,10]]},"/en/lessons/logistic-regression":{"position":[[34997,11],[63077,11]]}}}],["hypothesi",{"_index":1634,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34021,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50136,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17941,10],[18098,11],[18335,10],[39014,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3900,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6508,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41156,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23750,11]]},"/en/lessons/linear-regression":{"position":[[54671,10],[61588,10]]}}}],["hypothet",{"_index":6204,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19370,12]]},"/en/lessons/logistic-regression":{"position":[[22814,12]]},"/en/lessons/sonification":{"position":[[12977,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27110,12]]}}}],["hz",{"_index":15824,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15531,3]]}}}],["hznri",{"_index":18828,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13302,6]]}}}],["hále",{"_index":18798,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11168,5]]}}}],["hále.119",{"_index":18810,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12147,9],[12261,9]]}}}],["i</title>",{"_index":12428,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63711,15]]}}}],["i':1",{"_index":12117,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16817,6]]}}}],["i'd",{"_index":20442,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[28389,3],[31077,3],[32175,3],[35367,3],[37467,3]]}}}],["i'm",{"_index":20385,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[18965,3],[21784,3],[22830,3],[25462,4],[28186,3],[30875,3],[31973,3],[35165,3],[37160,3]]}}}],["i+1",{"_index":4062,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29658,7],[53777,6],[63514,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20476,4],[29039,4]]}}}],["i+5",{"_index":16995,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5298,5]]}}}],["i,atlanta",{"_index":3505,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2277,10]]}}}],["i,c",{"_index":10598,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42274,3],[44247,3]]}}}],["i,j",{"_index":12093,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15368,5]]}}}],["i.",{"_index":1981,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3667,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7241,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9714,5],[19541,5],[23448,5],[25391,5],[43243,5],[43412,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16108,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8199,5],[8320,5],[8720,5],[15954,5],[16075,5],[16475,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12852,5],[20028,5],[43410,5],[62656,5],[63745,5],[67185,5]]},"/en/lessons/common-similarity-measures":{"position":[[10210,6],[23649,5],[34978,5],[35048,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1584,6],[6127,5],[11950,5],[38962,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4408,5],[12294,6],[15972,5],[20654,5],[20998,5],[22235,5],[36174,5],[38616,5],[47284,5],[47733,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12822,5],[19416,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9784,5],[10819,5],[26767,5],[28819,5],[30432,5],[30804,5],[35716,5],[37391,5],[42142,5],[45162,5],[48756,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27621,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28074,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8170,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8012,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4797,5],[41471,4],[50422,4]]},"/en/lessons/geocoding-qgis":{"position":[[22159,4],[33063,5],[34215,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17096,5]]},"/en/lessons/georeferencing-qgis":{"position":[[6691,5],[10726,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14936,5],[29505,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[692,5],[6416,5],[9311,5],[10348,5],[14941,5],[18952,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33824,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3972,6],[18490,6],[18687,6],[26700,6],[29502,6]]},"/en/lessons/intro-to-bash":{"position":[[13359,5]]},"/en/lessons/intro-to-powershell":{"position":[[11804,4],[28637,4],[43906,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14968,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11389,5],[15109,5],[23868,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20777,5]]},"/en/lessons/json-and-jq":{"position":[[1580,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9969,5],[26545,5]]},"/en/lessons/linear-regression":{"position":[[25266,6],[44713,5],[53644,6],[69874,5],[69972,5]]},"/en/lessons/logistic-regression":{"position":[[54657,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7310,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22453,4],[23743,4],[25813,4],[26241,5],[27017,5],[29494,5],[34212,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31407,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11573,5]]},"/en/lessons/space-place-gazetteers":{"position":[[28582,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10316,5],[24270,5],[25521,5],[32201,5],[33182,5],[33270,5],[42445,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29343,6],[35828,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16396,6]]},"/en/lessons/vector-layers-qgis":{"position":[[3811,4],[7107,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24271,5],[27483,5],[28084,5],[40842,5]]},"/en/lessons/working-with-text-files":{"position":[[4260,6],[6423,6]]}}}],["i.d",{"_index":13532,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7317,4]]}}}],["i.png",{"_index":11066,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14163,7],[15192,7]]}}}],["i/o",{"_index":10798,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25136,4]]}}}],["i/usr/local/cellar/openjpeg/2.3.0/include/openjpeg",{"_index":15768,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9362,50]]}}}],["i0001",{"_index":9765,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29279,7]]}}}],["i0016",{"_index":9936,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52211,7]]}}}],["i0017",{"_index":9888,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51383,7]]}}}],["i25",{"_index":15928,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42136,3]]}}}],["i253krdt",{"_index":7612,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3590,10]]}}}],["i32",{"_index":15929,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42140,4]]}}}],["i386",{"_index":12700,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24855,4],[24913,4],[25672,4],[25892,4]]}}}],["i518",{"_index":3497,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2196,4]]}}}],["i6oi",{"_index":3544,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2747,4]]}}}],["i7oo",{"_index":3516,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2405,4]]}}}],["i;psa",{"_index":11759,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5899,5]]}}}],["i[0",{"_index":17154,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33445,5]]},"/en/lessons/logistic-regression":{"position":[[13541,5],[27138,5],[51024,5]]}}}],["i[1",{"_index":17645,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27210,5],[51097,5]]}}}],["i[po",{"_index":17747,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35567,7]]}}}],["ia",{"_index":8732,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[186,2],[225,2],[510,4],[2159,2],[2858,2],[4616,2],[4658,4],[7210,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26501,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1921,5],[3719,2],[4312,2],[4660,2],[4717,2],[6849,2],[21357,2],[21604,3],[22035,2],[22819,2],[23137,2],[25062,2],[25252,2],[25936,3],[26747,3],[27509,3],[28182,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13514,2]]},"/en/lessons/transliterating":{"position":[[12148,5],[12164,5]]}}}],["ia.download",{"_index":10801,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25655,13]]}}}],["ia.download(item_id",{"_index":10811,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26307,20]]}}}],["ia.search_items(queri",{"_index":10776,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22216,23]]}}}],["ia_picture_download(item_id",{"_index":10797,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25068,28]]}}}],["iain",{"_index":17478,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74548,4]]}}}],["ian",{"_index":2011,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6578,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15355,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[743,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2747,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5633,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30439,3]]},"/en/lessons/intro-to-bash":{"position":[[1072,3]]},"/en/lessons/space-place-gazetteers":{"position":[[50934,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19244,3]]}}}],["ianmilligan",{"_index":2191,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6840,11]]}}}],["ianmilligan1",{"_index":14994,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14242,12],[22376,15]]}}}],["ian’",{"_index":14956,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5217,5]]}}}],["ia’",{"_index":10670,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4249,4],[21904,4],[26751,4],[27783,4],[27891,4]]}}}],["ib",{"_index":11790,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6253,3]]}}}],["iberian",{"_index":20867,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3711,7]]}}}],["ibid",{"_index":11280,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48160,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57731,5]]},"/en/lessons/linear-regression":{"position":[[75035,5],[77767,6],[77803,6],[78941,5],[79486,6]]},"/en/lessons/logistic-regression":{"position":[[65647,6],[65862,6]]}}}],["ibm",{"_index":13125,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6554,3]]},"/en/lessons/naive-bayesian":{"position":[[11993,3]]}}}],["icad",{"_index":20850,"title":{},"body":{"/en/lessons/sonification":{"position":[[41459,5]]}}}],["iccv",{"_index":11263,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47203,7]]}}}],["icon",{"_index":2193,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6883,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15826,6],[26723,4],[26872,4],[51982,4],[53710,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47032,4],[47109,5],[47336,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2973,4],[3152,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10960,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13844,5],[26832,4],[30914,4],[38114,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3267,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6288,5],[6323,4],[11555,5],[12434,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23425,4],[23435,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[540,5],[5615,6],[5664,4],[12138,5],[12167,5],[12625,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10096,4]]},"/en/lessons/geocoding-qgis":{"position":[[25395,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3700,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15540,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[3388,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12028,4],[13327,4],[14945,5],[25720,4],[26168,4],[28289,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[8143,4],[8158,4],[9052,4],[10182,4],[13687,5],[14351,6],[14463,4],[15562,4],[16455,5],[17080,4],[19035,4],[19288,4]]},"/en/lessons/gravity-model":{"position":[[3423,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[21290,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12238,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16639,5],[31906,4],[33155,4]]},"/en/lessons/introduction-map-warper":{"position":[[14873,4],[15484,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35409,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10777,4],[12350,5],[12477,5],[25494,4]]},"/en/lessons/linux-installation":{"position":[[815,6],[1916,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[932,4],[26501,5],[26574,4],[34147,4],[34170,5],[35017,6],[35418,5],[35693,4],[35741,4],[35892,4]]},"/en/lessons/qgis-layers":{"position":[[9701,4],[16113,5],[17176,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21359,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[772,5],[7623,5],[9022,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7924,4],[23949,4],[24293,4],[31071,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2749,4],[4774,4],[9831,4]]}}}],["iconanchor",{"_index":18275,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34843,11],[35710,10],[35865,12]]}}}],["iconoclasm",{"_index":5113,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58878,10]]}}}],["icons",{"_index":18274,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34797,9],[35665,8]]}}}],["iconurl",{"_index":18277,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34941,8],[35547,8]]}}}],["iconv",{"_index":20158,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36989,5]]}}}],["iconv(cloud_emotions_data",{"_index":20159,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37332,26]]}}}],["icwsm",{"_index":20503,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39932,6]]}}}],["id",{"_index":2743,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[976,3],[1008,3],[3276,4],[3383,4],[7953,4],[8109,3],[8272,2],[8555,4],[9384,2],[9474,2],[9639,5],[9705,2],[9925,3],[10069,2],[10117,2],[10282,2],[10449,2],[11786,3],[14549,3],[15358,2],[16941,2],[17584,3],[17793,3],[18019,3],[18335,3],[18429,3],[20335,2],[20406,2],[20727,2],[20779,2],[21359,2],[23339,3],[25079,4],[26034,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9144,2],[9827,2],[9871,2],[9987,3],[10397,2],[10434,2],[10517,2],[10921,2],[12325,2],[12544,3],[12667,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7530,2],[7581,2],[38234,2]]},"/en/lessons/common-similarity-measures":{"position":[[25813,3],[26546,4],[26579,3],[30266,2],[31580,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19741,3],[19843,2],[20558,3],[21151,2],[21307,2],[21354,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3368,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20328,3],[20914,2],[21341,6],[21518,6],[21802,6],[23010,3],[23707,6],[23884,6],[24168,6],[24703,2],[24748,2],[24801,2],[24857,4],[24887,2],[24952,2],[24989,4],[25125,3],[25135,3],[25242,3],[25932,2],[26455,2],[26521,2],[26558,4],[26643,2],[26683,3],[26691,2],[27058,2],[27084,4],[27114,2],[27179,2],[27216,4],[27325,3],[27442,3],[28394,3],[30262,3],[32290,2],[35419,2],[35613,3],[35636,4],[35857,3],[37155,3],[38746,3],[40813,3],[40883,3],[41140,3],[41208,2],[41977,3],[42096,3],[42119,4],[42470,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18339,6],[20735,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9652,3],[37358,2],[37604,2],[37893,2],[38046,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18714,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1268,2],[1363,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14797,3],[14959,3],[14997,3],[20523,2],[26466,2],[27006,2],[27016,4],[29839,2],[30252,3],[30525,2],[35301,2]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5848,2],[6932,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9445,2],[9483,2],[13152,3],[13249,2],[13859,2],[14365,3],[14417,3],[15631,2],[15776,2],[18556,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23259,2],[23764,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20009,2],[22385,2],[22436,4],[26943,6],[27016,6],[27108,3],[29255,5],[29326,5],[30508,4],[32545,5],[32839,5],[41035,4],[46688,4],[47205,2],[47273,3],[50570,2],[50691,3],[50888,3],[51359,5],[52187,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12122,2],[12742,2],[30506,2],[30658,4],[31166,3],[31789,3],[31984,2],[32122,4],[33426,3],[34053,3],[34127,2],[34716,3],[34839,2],[35108,5],[35190,3],[35271,3],[35802,4],[38000,3],[38123,2],[47208,3],[47331,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14082,3],[15792,2],[18944,3],[50126,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4671,3],[6972,4],[14792,3],[22038,3]]},"/en/lessons/extracting-keywords":{"position":[[5392,6],[5452,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12802,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6575,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26483,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21214,4],[42912,4],[43235,4],[51292,2],[53481,2]]},"/en/lessons/geocoding-qgis":{"position":[[10390,2],[12104,2],[13863,2],[19172,2],[24040,2],[35838,2],[36090,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27591,2],[28604,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[18319,2],[18958,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[7928,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16025,2],[16113,2],[16898,2],[17071,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11462,3],[11968,4],[14844,4],[39524,2],[39814,2],[40168,2],[41049,2]]},"/en/lessons/intro-to-linked-data":{"position":[[6504,4],[16283,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2214,2],[2802,2],[2956,2],[3030,2],[3315,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13638,2]]},"/en/lessons/json-and-jq":{"position":[[3268,5],[4436,2],[7515,5],[10332,3],[10388,2],[10745,3],[10887,3],[11853,3],[11913,2],[12287,3],[12487,4],[12492,4],[12549,5],[12617,5],[12679,5],[12738,5],[12809,5],[13324,4],[13329,4],[13544,2],[13563,5],[13698,5],[13862,5],[14479,2],[14587,5],[15581,5],[18262,3],[18570,3],[18680,3],[18889,3],[18967,4],[18972,4],[19027,5],[19167,5],[19674,2],[19892,4],[19897,4],[19934,4],[19939,4],[19992,5],[20049,5],[20106,5],[20163,5],[20218,5],[20275,5],[20342,3],[20346,3],[20365,2],[20551,2],[20673,2],[20833,4],[20838,4],[20875,4],[20880,4],[21128,2],[21230,5],[21466,4],[21471,4],[21508,4],[21513,4],[21550,4],[21555,4],[21614,3],[21618,3],[21638,2],[21875,5],[21932,5],[21989,5],[22046,5],[22095,5],[22150,5],[22341,4],[22346,4],[22383,4],[22388,4],[22425,4],[22430,4],[22470,5],[22584,4],[22589,4],[22677,2],[22765,4],[22770,4],[22820,2],[22938,4],[22943,4],[22996,2],[23086,5],[23839,2],[23899,4],[23904,4],[23941,4],[23946,4],[24036,2],[24159,4],[24164,4],[24201,4],[24206,4],[24240,5],[26448,5],[27545,3],[27605,3],[27772,7],[28708,7],[28952,3],[29216,7],[29294,3],[29413,6],[29448,3],[29531,3],[29624,6],[29647,3],[29748,2],[30059,4],[30541,4],[31075,7],[32274,4],[32279,4],[32315,4],[32320,4],[32753,4],[32758,4],[32794,4],[32799,4],[33123,5],[33207,5],[33290,5],[33599,4],[33604,4],[33640,4],[33645,4],[34581,4],[34586,4],[34622,4],[34627,4],[34812,2],[34832,5],[34838,4],[34874,4],[34879,4],[36561,3],[36645,3],[38308,5],[39057,5]]},"/en/lessons/jupyter-notebooks":{"position":[[40566,3]]},"/en/lessons/linear-regression":{"position":[[9887,2],[10094,2],[11100,2],[26620,2],[28576,3],[28645,3],[28713,3],[28776,3],[28802,3],[74261,3]]},"/en/lessons/logistic-regression":{"position":[[65607,3]]},"/en/lessons/naive-bayesian":{"position":[[35269,3],[36194,3],[36530,3],[36898,4],[36907,2],[38907,3],[39078,5],[43417,2],[61912,3],[63148,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38209,4]]},"/en/lessons/sentiment-analysis":{"position":[[26887,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14041,3],[26527,3]]},"/en/lessons/space-place-gazetteers":{"position":[[11790,2],[17803,2],[17854,3],[19032,2],[19678,2],[25784,2],[25938,2],[30025,2],[34337,2],[38936,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25688,2],[25779,2],[26082,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8951,3],[27898,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18506,2],[18709,4],[48449,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9574,4],[9585,3],[9716,2],[9780,3],[10019,2],[10330,2],[12897,3],[15827,3],[16000,3],[16463,2],[16479,2],[16548,2],[16999,2],[17511,3],[17973,2],[18081,3],[18970,2],[20148,5],[24599,2],[24645,3],[25273,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17037,3],[17355,3],[20399,2],[20513,2],[25534,2],[25638,2],[28672,2],[28784,2],[35640,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17906,2],[29016,3],[29220,2],[31490,2],[32247,3],[36881,2],[37003,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3186,5],[17843,2]]},"/en/lessons/vector-layers-qgis":{"position":[[8184,2],[8250,2]]},"/en/lessons/working-with-web-pages":{"position":[[4960,2],[9539,4]]}}}],["id>','<null>",{"_index":15411,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2495,23]]}}}],["id:900",{"_index":9103,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15368,7]]}}}],["id:tointeger(nodes.companyid",{"_index":9089,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12698,30]]}}}],["id=\"docd",{"_index":12658,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20017,12]]}}}],["id=\"mi",{"_index":18215,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20852,6],[23573,6],[25030,6],[32449,6]]}}}],["id=\"rb6",{"_index":12713,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26887,8]]}}}],["id=\"rb7",{"_index":12681,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20868,8]]}}}],["id=\"t18300114",{"_index":18394,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33233,13],[33704,13],[33992,13]]}}}],["id=0",{"_index":7915,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26722,6],[27021,6]]}}}],["id=10",{"_index":7997,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[41057,8]]}}}],["id=3",{"_index":7911,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26000,4]]}}}],["id=t",{"_index":23681,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4970,5]]}}}],["id\\ttitle\\ttitle_source\\tstart\\tend\\n",{"_index":11593,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26045,39]]}}}],["id]|length",{"_index":9856,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46779,12],[46918,12]]}}}],["id_dict",{"_index":10451,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14815,7],[16152,8],[17241,7],[17873,8]]}}}],["id_dict[node[0",{"_index":10462,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15540,16],[17536,16]]}}}],["ida",{"_index":1514,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28963,3],[29731,3],[45124,4],[50531,4]]}}}],["idaho",{"_index":11362,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22071,5]]}}}],["idaho,1865",{"_index":11340,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19321,10]]}}}],["idea",{"_index":706,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23540,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8418,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28539,5],[34252,4],[39568,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22188,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7767,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67563,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3910,4],[20156,4],[66802,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17513,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46657,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1807,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7341,6],[32727,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8983,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[897,6],[1242,4],[1663,4],[7330,5],[7423,5],[8759,6],[26092,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6095,4],[9178,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28542,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8827,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18389,4],[21103,4],[51917,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19399,4]]},"/en/lessons/extracting-keywords":{"position":[[11573,4],[27574,4],[32000,5],[33473,4],[33583,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7055,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2941,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29817,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5030,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18313,5],[19246,4],[34886,4]]},"/en/lessons/gravity-model":{"position":[[3946,4],[19990,5],[31512,4],[32239,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9180,5],[45322,5]]},"/en/lessons/installing-omeka":{"position":[[9159,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3180,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17765,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36766,4],[42596,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6194,4],[18004,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8331,5],[9669,5],[14468,5]]},"/en/lessons/introduction-and-installation":{"position":[[1650,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5615,4],[32602,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16472,4],[20922,4],[41169,4]]},"/en/lessons/jupyter-notebooks":{"position":[[26138,4],[45452,4]]},"/en/lessons/linear-regression":{"position":[[15884,4],[18278,4],[18381,4],[18499,4],[46065,4],[78262,5]]},"/en/lessons/logistic-regression":{"position":[[4603,4],[16395,4],[49315,4],[54492,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7122,4]]},"/en/lessons/naive-bayesian":{"position":[[1636,4],[37741,4],[61510,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43453,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2748,4],[7256,5]]},"/en/lessons/preserving-your-research-data":{"position":[[3845,5]]},"/en/lessons/qgis-layers":{"position":[[6946,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5218,4],[11914,4],[21892,5]]},"/en/lessons/sentiment-analysis":{"position":[[39181,5]]},"/en/lessons/space-place-gazetteers":{"position":[[4550,6],[25429,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3194,4],[6782,4],[11757,4],[16267,4],[24611,4],[32636,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17186,4],[31501,5],[31726,5],[32414,4],[33013,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45497,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37577,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[924,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[14832,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23316,4],[25422,4]]}}}],["ideal",{"_index":222,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4637,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4047,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18531,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19583,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20581,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32921,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40376,8]]},"/en/lessons/geocoding-qgis":{"position":[[16278,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18451,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[967,5],[20403,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16596,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8372,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24773,8],[25372,8],[27812,5]]},"/en/lessons/intro-to-linked-data":{"position":[[18855,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37621,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2952,7],[37253,5]]},"/en/lessons/logistic-regression":{"position":[[23309,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6015,7],[6383,7]]},"/en/lessons/qgis-layers":{"position":[[1004,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1712,5]]},"/en/lessons/research-data-with-unix":{"position":[[11092,8]]},"/en/lessons/sentiment-analysis":{"position":[[10700,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7474,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14586,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11957,5],[54021,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19290,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1829,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13915,7]]}}}],["idealis",{"_index":14782,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43171,8]]}}}],["idealist",{"_index":22831,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10913,10]]}}}],["idend",{"_index":10255,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35637,5],[35690,6]]}}}],["ident",{"_index":1600,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31993,8],[40879,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17472,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10327,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17254,11]]},"/en/lessons/common-similarity-measures":{"position":[[20817,10],[39394,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36391,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28302,9],[36982,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42813,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24531,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51208,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6224,8]]},"/en/lessons/georeferencing-qgis":{"position":[[4334,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[947,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50360,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49152,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40123,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[4303,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19170,9],[26152,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37833,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10857,10],[10987,10],[14144,9],[45472,10]]},"/en/lessons/linear-regression":{"position":[[21604,9]]},"/en/lessons/logistic-regression":{"position":[[11927,9],[15569,9],[43549,9],[44397,9],[56184,8]]},"/en/lessons/space-place-gazetteers":{"position":[[41769,8],[50689,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43336,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[53067,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11700,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5447,10],[8422,9],[9589,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43303,11],[49693,10],[51197,9]]}}}],["identif",{"_index":8547,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3912,14],[28809,14],[30491,14]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59745,14]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44125,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10755,14],[21950,14]]}}}],["identifi",{"_index":330,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8117,8],[16324,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46607,12],[48054,12]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2738,8],[12800,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4487,11],[16504,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11690,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1851,8],[3710,8],[13353,8],[19562,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3257,8],[25862,10],[43379,8],[65127,8],[69621,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1615,11],[14437,8],[34837,10],[68209,10],[69839,8],[70422,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60236,8],[63402,8]]},"/en/lessons/common-similarity-measures":{"position":[[16296,8],[34419,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2692,8],[3463,11],[10355,8],[11426,8],[31275,11],[33627,8],[40660,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1658,8],[2599,8],[20018,10],[20634,11],[21365,8],[53117,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1960,8],[10372,11],[10898,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2804,8],[3163,11],[25593,8],[32452,10],[32574,11],[33254,10],[35119,10],[36020,10],[38087,10],[50521,10],[51779,11],[59239,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28987,8],[39715,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20263,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32189,11],[32805,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4308,8],[4730,8],[18158,11],[19091,8],[27436,8],[28334,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2419,8],[3427,11],[4002,8],[4628,8],[7444,8],[12808,8],[13731,10],[15768,8],[23475,8],[26184,8],[27128,11],[29180,10],[30578,8],[32346,8],[39496,8],[39912,10],[40629,10],[42559,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4703,11],[6764,11],[7311,12],[7753,10],[7783,11],[8389,11],[9913,10],[10601,11],[10817,11],[11464,10],[12311,11],[13395,11],[14332,10],[17575,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5190,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4077,8],[4600,11],[24983,10],[25328,8],[44639,8],[46193,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12257,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2961,11],[5216,10],[5395,10],[6170,8],[25074,8],[32015,11],[47709,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1184,10],[2307,8],[15965,11],[18017,10],[21472,12],[21511,10],[22918,8],[23656,11],[23942,11]]},"/en/lessons/extracting-keywords":{"position":[[1885,11],[2004,11],[21893,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[431,11],[4359,8],[4826,8],[6613,11],[9681,8],[9830,8],[19223,11],[20616,10],[20785,10],[20945,8],[21131,10],[22754,8],[23329,10],[23375,8],[25461,10],[27104,10],[27430,10],[29003,10],[31856,11],[31914,8],[32864,8],[40929,8],[42081,8],[42564,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5225,8],[6438,8],[19424,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2664,8],[4471,8],[10037,8],[10131,8],[16550,8],[18820,11],[18987,8],[19886,8],[20299,8],[24636,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1084,8],[2854,11],[3472,8],[3588,8],[11502,8],[11575,11],[11931,11],[12448,10],[18622,11],[24052,10],[26196,10],[27738,11],[27823,11],[27910,11],[29893,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2771,10],[6986,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[19567,10],[20297,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[2446,10],[3809,8],[5266,8],[18650,11],[18868,8],[19216,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7519,12],[11247,10],[11287,11]]},"/en/lessons/gravity-model":{"position":[[6585,8],[7186,8],[12428,8],[41890,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1660,8],[5770,11],[16858,8],[41350,8]]},"/en/lessons/installing-omeka":{"position":[[7564,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10041,8],[50243,10],[50304,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33743,8],[34024,11],[46691,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34871,11],[35041,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[255,8],[6048,8],[15852,8],[15956,10]]},"/en/lessons/intro-to-linked-data":{"position":[[163,10],[808,10],[6010,10],[6809,10],[7258,11],[7585,11],[8034,11],[8310,12],[8933,12],[10455,10],[10522,11],[10757,8],[11035,8],[11107,11],[12405,11],[13620,11],[13725,10],[19003,8],[24102,11]]},"/en/lessons/intro-to-powershell":{"position":[[36227,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[9619,10]]},"/en/lessons/introduction-map-warper":{"position":[[4242,8],[9430,8],[18179,11],[18245,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14528,10],[15040,8],[16736,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13647,10],[34135,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2458,10],[26864,8],[42768,10],[52278,8]]},"/en/lessons/json-and-jq":{"position":[[4401,11]]},"/en/lessons/jupyter-notebooks":{"position":[[30918,11]]},"/en/lessons/linear-regression":{"position":[[10321,10],[10374,8],[10441,10]]},"/en/lessons/logistic-regression":{"position":[[21015,10],[21079,9],[21182,12],[22119,8],[22686,8]]},"/en/lessons/naive-bayesian":{"position":[[7715,10],[10927,11],[41426,8],[41705,8],[44454,9],[52826,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6728,10],[6856,8],[7570,10],[7842,10],[20377,8],[25762,9],[34296,8],[36295,8],[41901,10],[48933,10]]},"/en/lessons/output-data-as-html-file":{"position":[[2584,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2201,8],[2351,8]]},"/en/lessons/preserving-your-research-data":{"position":[[9694,9],[12859,9],[15904,11],[16079,8]]},"/en/lessons/qgis-layers":{"position":[[7120,11],[12070,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27932,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38858,8]]},"/en/lessons/sentiment-analysis":{"position":[[814,8],[1346,8],[11140,11],[33088,11],[37840,10],[37990,8]]},"/en/lessons/sonification":{"position":[[7091,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1717,10],[2945,8],[8844,12],[43977,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3205,8],[11768,8],[17430,11],[25549,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2673,9],[8154,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5009,11],[15318,10],[18262,10],[22642,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7055,11],[32713,11],[33841,10],[36003,8],[36299,11],[36449,8],[46033,8],[50569,11],[65718,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[975,8],[24930,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4838,11]]},"/en/lessons/transliterating":{"position":[[10293,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5523,8],[6464,8],[11726,11],[17607,8],[18321,8],[21034,11],[36297,11],[41779,8],[45835,8],[45921,8],[47047,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7058,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8772,11],[9053,11],[9451,8],[11938,10],[14798,8]]},"/en/lessons/vector-layers-qgis":{"position":[[6139,8],[8954,8]]},"/en/lessons/viewing-html-files":{"position":[[2125,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19604,10]]}}}],["identifier—in",{"_index":8758,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5695,13]]}}}],["identifiy",{"_index":6580,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[11933,12]]}}}],["ideo",{"_index":11965,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10024,4],[61324,4]]}}}],["ideolog",{"_index":5155,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60415,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11967,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44340,10]]},"/en/lessons/linear-regression":{"position":[[2310,11]]},"/en/lessons/logistic-regression":{"position":[[2030,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[950,11],[3033,11],[4975,13],[6510,11],[32532,11],[32858,11],[33597,9],[33932,9],[43653,11],[43962,11],[54404,11],[57895,11],[64813,11],[65736,11]]}}}],["ideology.7",{"_index":21672,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[7383,10]]}}}],["idf",{"_index":943,"title":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28,3]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29,3],[156,3],[358,3],[606,3],[883,3],[1277,5],[1311,3],[1411,3],[1591,3],[1982,4],[2347,3],[3506,5],[3786,4],[5791,3],[6120,4],[6651,3],[6927,3],[7154,3],[9742,3],[10973,3],[11671,3],[11973,3],[12043,3],[12095,3],[14511,4],[14678,3],[15000,3],[15576,3],[15587,3],[15729,3],[15791,3],[15826,3],[15854,3],[15944,3],[16062,3],[16232,3],[16441,3],[16454,3],[19004,3],[19038,3],[19188,3],[19568,3],[23046,3],[24286,3],[25090,3],[26196,3],[27793,3],[28252,3],[28635,3],[29259,3],[29582,3],[29638,3],[32827,3],[33617,3],[33687,3],[34132,3],[34198,3],[34504,3],[34704,3],[35089,3],[35580,3],[35817,3],[36116,3],[36342,4],[36670,3],[36732,3],[37192,3],[37343,3],[38134,3],[38853,4],[39102,3],[39227,3],[39458,3],[39579,3],[39780,3],[40112,3],[40307,3],[40338,3],[40602,3],[40634,3],[41199,3],[41287,3],[41850,3],[42048,3],[42113,3],[42476,3],[43177,3],[43546,3],[51880,3],[52656,5],[52705,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68027,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1011,3],[1089,3],[7719,3],[50678,3],[51603,3],[51799,3],[51852,3],[53385,3],[53444,3],[53868,3],[54568,3],[55153,3],[62064,3],[63360,3]]},"/en/lessons/common-similarity-measures":{"position":[[36711,3],[36790,3],[37233,3],[37324,4],[37347,3]]},"/en/lessons/linear-regression":{"position":[[700,3],[5401,4],[5452,3],[5589,4],[6001,4],[6374,3],[6439,5],[31017,3],[31069,3],[31195,3],[32860,3],[35141,3],[35951,3],[36662,3],[39211,3],[41796,3],[45402,3],[53927,3],[54835,3],[54992,3],[63068,3],[63164,3],[63338,3],[63774,3],[68905,3],[76068,5]]},"/en/lessons/logistic-regression":{"position":[[462,3],[4349,3],[13071,3],[14342,3],[15146,3],[34185,3],[34776,3],[34879,3],[35344,3],[35459,3],[36296,3],[36545,3],[36688,3],[36799,3],[37975,3],[40339,3],[40430,3],[40526,3],[40723,3],[41131,3],[41974,3],[42143,3],[42377,3],[42454,3],[50499,3],[52118,3],[56446,3],[57509,3],[60463,3],[60867,3],[62603,3],[63465,3]]},"/en/lessons/naive-bayesian":{"position":[[68857,3],[68871,3],[69126,4]]}}}],["idf_i",{"_index":1307,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15059,6],[15172,6],[15199,6]]}}}],["idf_scor",{"_index":21594,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41641,10]]}}}],["idf_scores[1000:1100:30",{"_index":21596,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41699,24]]}}}],["idf_w",{"_index":21602,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42155,7]]}}}],["idfi",{"_index":1311,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15105,4],[15128,4],[15154,5]]}}}],["idiom",{"_index":12406,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59660,5]]}}}],["idiosyncrasi",{"_index":19212,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[2559,14],[12346,12]]}}}],["idiosyncrat",{"_index":11102,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[23968,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[1454,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[32620,14]]}}}],["idl",{"_index":13841,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61810,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3202,5]]}}}],["ids.pi",{"_index":10240,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32829,6],[35751,7]]}}}],["idstart",{"_index":10253,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35605,7]]}}}],["idt",{"_index":3295,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2382,6],[2521,4],[3044,4]]}}}],["idx",{"_index":6919,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42574,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34615,4]]},"/en/lessons/logistic-regression":{"position":[[29750,3]]}}}],["idx.left",{"_index":17672,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29826,8]]}}}],["idx.right",{"_index":17674,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29863,9]]}}}],["id—a",{"_index":10376,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5373,4]]}}}],["ie",{"_index":4269,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45093,4]]},"/en/lessons/counting-frequencies":{"position":[[10163,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[15503,2]]},"/en/lessons/sentiment-analysis":{"position":[[25758,4]]},"/en/lessons/sonification":{"position":[[12560,3],[26033,4],[31528,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[711,4],[23091,4],[24606,2]]}}}],["ieee",{"_index":11235,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45598,4],[46100,4],[47550,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31619,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49920,4]]}}}],["ieee/cvf",{"_index":11262,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47150,8]]}}}],["iew",{"_index":5467,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23125,4]]}}}],["if(count",{"_index":11177,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36272,8]]}}}],["if(demography[0]['dominant_emot",{"_index":11182,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36430,36]]}}}],["if(file_count",{"_index":11173,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35821,13]]}}}],["if(min_x",{"_index":19070,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46884,8]]}}}],["if(symbol['property']['detectedbreak']['type']=='hyphen",{"_index":19076,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47272,58]]}}}],["if(symbol['property']['detectedbreak']['type']=='line_break",{"_index":19077,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47435,60]]}}}],["if(symbol['property']['detectedbreak']['type']=='spac",{"_index":19075,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47112,57]]}}}],["if/els",{"_index":18712,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[7162,7]]}}}],["ifram",{"_index":20521,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6382,8]]}}}],["ig",{"_index":15396,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[37664,3]]}}}],["ign",{"_index":18132,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5616,3]]}}}],["ignit",{"_index":5302,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[4089,8]]}}}],["ignor",{"_index":1430,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23143,8],[29281,6],[33781,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3272,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10623,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12173,6],[13190,7],[13781,6],[25758,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11539,7],[11686,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53484,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44231,6]]},"/en/lessons/counting-frequencies":{"position":[[8415,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3301,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14537,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1101,6],[25706,6]]},"/en/lessons/extracting-keywords":{"position":[[12834,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21489,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13166,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5644,6],[5755,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1351,6],[1462,6],[4837,6],[4937,6]]},"/en/lessons/geocoding-qgis":{"position":[[34196,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24915,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10932,7],[20962,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42637,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39208,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2135,7]]},"/en/lessons/intro-to-powershell":{"position":[[38099,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22074,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11192,6],[30913,6],[34558,6],[37039,6]]},"/en/lessons/linear-regression":{"position":[[31126,6]]},"/en/lessons/naive-bayesian":{"position":[[19581,6],[43466,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10313,8],[10380,6],[16706,7],[16960,6],[18563,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25527,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37121,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5416,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31394,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[5716,8],[24384,8],[27212,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9689,6]]},"/en/lessons/working-with-text-files":{"position":[[2873,7]]}}}],["ignore_cas",{"_index":19808,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12779,11],[14420,12],[15752,11]]}}}],["ignore_existing=tru",{"_index":10812,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26350,21]]}}}],["ignore_index=tru",{"_index":17077,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23576,18]]},"/en/lessons/logistic-regression":{"position":[[10422,18]]}}}],["ignorewhitespac",{"_index":15395,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[37534,17],[37610,16],[37738,16]]}}}],["igpu",{"_index":14645,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13706,7]]}}}],["ii",{"_index":2552,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23642,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59305,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30576,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1791,2],[16192,2]]},"/en/lessons/json-and-jq":{"position":[[3346,2],[3540,2],[7597,2],[7797,2],[13613,2],[13931,2],[14695,2],[15689,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9331,2],[11457,2],[13956,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[994,3],[2343,2],[3206,3]]}}}],["ii16",{"_index":16510,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51516,5]]}}}],["ii4",{"_index":16509,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51512,3]]}}}],["iiif",{"_index":5947,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24457,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28349,7],[28357,4]]}}}],["iiii",{"_index":11799,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6327,6]]}}}],["ikiwiki",{"_index":21211,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31268,7]]}}}],["il",{"_index":11931,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9640,2],[9744,2],[13591,2],[13630,2],[13668,2],[13743,2],[24055,3],[24228,3],[24770,3],[26246,2],[26340,2],[26429,2],[60940,2],[61044,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4624,2],[5658,2]]}}}],["ill",{"_index":3510,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2342,4],[2793,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12670,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[462,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[5039,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24767,3]]}}}],["illeg",{"_index":15661,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[4390,9]]},"/en/lessons/sentiment-analysis":{"position":[[5945,7]]}}}],["illinoi",{"_index":8726,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47175,9]]},"/en/lessons/jupyter-notebooks":{"position":[[53561,8]]}}}],["illiter",{"_index":12469,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67118,10]]}}}],["illo",{"_index":21145,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13556,4],[15730,4]]}}}],["illog",{"_index":15388,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[30548,9]]}}}],["illud",{"_index":11852,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6909,5]]}}}],["illumin",{"_index":15807,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14153,10]]},"/en/lessons/linear-regression":{"position":[[63883,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6200,11],[6518,12],[7459,11],[11031,12],[13877,11],[23736,11],[26152,11],[26354,12],[26459,12],[27192,12],[28646,12],[30905,13],[31067,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25982,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48874,10]]}}}],["illustr",{"_index":664,"title":{"/en/lessons/extracting-illustrated-pages":{"position":[[11,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21646,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12534,10],[14719,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1143,11],[14032,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17281,12],[66219,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2471,10],[21773,10],[68467,11],[69954,12]]},"/en/lessons/common-similarity-measures":{"position":[[6946,12],[19455,11],[20347,11],[20572,10],[29706,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[584,13],[14348,13],[14491,13],[14584,11],[14995,13],[16867,13],[19723,13],[23492,12],[23610,12],[29957,12],[33965,12],[43691,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2912,12],[3769,12],[4444,13],[5180,14],[6059,13],[6081,12],[6264,13],[6490,13],[6960,12],[7635,10],[32835,10],[37162,10],[54101,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11635,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4597,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5759,11],[6901,11]]},"/en/lessons/counting-frequencies":{"position":[[445,12],[14216,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9447,10],[24665,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3344,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9327,12],[17093,10],[42118,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3652,10],[4225,11],[26880,11],[31175,11],[36193,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34148,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12,11],[2084,12],[2471,12],[2750,13],[3332,12],[3449,13],[3514,12],[3698,12],[4010,11],[4968,12],[17261,13],[24973,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30890,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[131,11],[339,13],[69356,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[29499,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29609,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21256,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43125,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14357,10],[49673,12]]},"/en/lessons/intro-to-linked-data":{"position":[[16644,13]]},"/en/lessons/jupyter-notebooks":{"position":[[2672,11],[37639,12]]},"/en/lessons/linear-regression":{"position":[[8607,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24818,11],[24921,10],[27907,11]]},"/en/lessons/space-place-gazetteers":{"position":[[34256,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3302,14],[14513,14],[14578,14],[14938,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5330,12],[13830,14],[13936,11],[22215,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5670,11],[9741,12],[22707,11],[52883,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10154,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5786,10],[7597,12],[11390,13],[11487,13],[11560,11],[17463,11]]}}}],["illustration7",{"_index":5879,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14524,14]]}}}],["illustration8",{"_index":5880,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14636,14]]}}}],["ilo",{"_index":23595,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4791,5],[6499,6],[7151,3],[7171,3],[7191,3],[7214,3],[7293,3],[7477,3],[8365,4],[8386,4],[9420,4],[9441,4],[12480,4],[12501,4],[12522,4],[12543,4],[12873,4],[13452,3]]}}}],["ilo[^\"]*engl[^\"><",{"_index":23623,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13802,29]]}}}],["iloc",{"_index":17395,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70100,4]]},"/en/lessons/logistic-regression":{"position":[[47218,6]]}}}],["im",{"_index":11519,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14654,2],[15257,2],[20042,2],[23137,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36887,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12480,2]]}}}],["imag",{"_index":13,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[73,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[73,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[48,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[156,5],[1291,5],[1662,5],[4106,5],[4309,6],[4317,5],[4398,5],[4534,6],[4630,6],[5119,7],[5239,5],[5469,6],[5613,5],[6410,5],[6990,5],[7083,5],[7134,5],[7288,5],[7500,6],[11385,6],[11452,6],[12699,5],[14221,5],[14235,5],[14703,6],[14901,5],[17657,6],[17796,7],[17992,5],[18743,5],[19059,6],[19621,5],[20044,6],[20087,5],[20505,6],[20799,5],[21996,6],[24104,6],[24219,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1820,5],[1973,5],[2036,6],[2147,6],[3757,6],[3799,6],[4720,5],[4777,6],[4803,5],[4829,5],[5170,6],[5466,6],[5719,7],[5803,7],[7409,5],[7728,6],[7997,7],[8294,6],[8379,7],[8730,6],[9226,6],[10217,6],[10355,5],[11006,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2027,5],[2286,5],[3194,6],[7823,5],[8178,6],[9422,5],[10305,5],[10379,5],[10900,6],[11059,7],[11669,6],[12493,5],[12959,5],[13076,7],[13126,5],[13274,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[33785,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5558,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8503,6],[15833,7],[43778,6],[55810,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[314,6],[17216,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51798,5],[53330,5],[69435,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61613,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[74,5],[374,5],[441,6],[712,5],[2575,6],[2754,6],[2840,5],[3066,6],[3491,6],[3677,7],[12332,5],[12532,5],[12562,6],[12649,6],[12985,6],[14116,6],[14266,6],[14394,7],[14791,5],[14862,6],[16680,5],[17806,5],[17876,7],[18432,6],[18569,6],[18788,5],[18914,6],[19371,6],[19803,7],[23845,5],[24214,6],[24338,6],[24388,6],[24514,6],[24592,6],[25271,6],[25776,6],[26484,6],[26694,6],[26833,7],[26881,6],[28705,6],[28875,6],[29496,5],[29578,5],[29710,5],[29896,5],[30747,6],[31116,6],[33888,6],[36037,5],[36212,6],[36311,6],[36552,6],[36824,6],[36950,6],[37014,6],[37114,6],[37184,6],[37328,6],[37496,5],[37545,5],[38271,6],[39624,6],[40527,5],[41406,6],[41431,7],[43876,8],[44599,7],[44648,5],[44856,6],[45408,5],[45417,5],[45694,5],[45703,5],[47136,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[74,5],[549,5],[2422,5],[3069,6],[4356,6],[4568,5],[4600,5],[5146,6],[5258,6],[5378,7],[5410,5],[5526,7],[5597,6],[5980,6],[6624,7],[6848,5],[11775,6],[11872,5],[13308,5],[13548,6],[15931,6],[16019,6],[16283,7],[16311,6],[17171,6],[17997,6],[19099,6],[19130,6],[21374,6],[21472,5],[21506,6],[22808,6],[24065,7],[24153,6],[25028,5],[25129,6],[25176,6],[25314,5],[26223,6],[26487,6],[26869,6],[27028,6],[27062,5],[27274,6],[27302,6],[27657,6],[28588,7],[30502,5],[30822,5],[30839,5],[30855,7],[30997,7],[31249,5],[31689,6],[32138,5],[32159,5],[32492,5],[32595,6],[32661,6],[32687,5],[33026,6],[33092,6],[33232,6],[33504,5],[33889,6],[33913,6],[34334,6],[34509,5],[34566,5],[34704,6],[34783,5],[34937,6],[35424,6],[35520,6],[36024,5],[36132,7],[52131,5],[54489,7],[55150,5],[57775,5],[57873,6],[57968,6],[58418,6],[58603,5],[58705,6],[59845,7],[60044,7],[60840,6],[60912,6],[61487,6],[63777,5],[63857,6],[63917,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2327,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[245,8],[1186,5],[1225,5],[1247,5],[1779,6],[1835,6],[3500,7],[3660,5],[4529,5],[4721,5],[4792,5],[6561,6],[6786,6],[15452,7],[15912,6],[15961,5],[18040,5],[18128,5],[18249,5],[18511,5],[18571,5],[18692,5],[18833,5],[18889,5],[18945,5],[19438,6],[19480,5],[19554,5],[19766,7],[19794,5],[20435,6],[20488,6],[20580,6],[20603,5],[20714,7],[20755,6],[20896,6],[20973,5],[21043,5],[21267,5],[21348,5],[21427,5],[21514,6],[21530,5],[21665,5],[21755,5],[21808,6],[22107,5],[22282,5],[22450,5],[22692,5],[22714,5],[22803,6],[22905,6],[22934,7],[23050,5],[23082,5],[23193,5],[23246,6],[23278,5],[23368,5],[23533,5],[23613,6],[23703,5],[23800,5],[23877,5],[23913,5],[23939,6],[24084,5],[24260,5],[24469,5],[24570,5],[24626,6],[24741,5],[24800,5],[24941,5],[25066,5],[25289,6],[25429,6],[25549,6],[25596,5],[26042,5],[26124,5],[26279,7],[26354,6],[26670,5],[26717,5],[27387,5],[27650,5],[27733,5],[27814,5],[27919,5],[28005,7],[28075,5],[28193,5],[28265,6],[28384,6],[28575,7],[29113,5],[29258,5],[29479,5],[30635,5],[30701,5],[31247,5],[31442,5],[31630,5],[38660,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25484,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3386,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4500,7],[8275,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7135,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[922,5],[11442,7],[13342,6],[13511,6],[14033,6],[17062,5],[20083,6],[24268,8],[24679,6],[26808,5],[26895,6],[26961,6],[27123,5],[27173,5],[27188,5],[27413,5],[27698,10],[27776,5],[27808,7],[27819,10],[27910,11],[27953,6],[28518,5],[28544,7],[28818,6],[28972,5],[31239,6],[31345,5],[31536,6],[34563,6],[35441,6],[37221,6],[37737,6],[38895,6],[39409,6],[39724,6],[41942,5],[42289,5],[42684,6],[43469,5],[43716,7],[44194,5],[44377,5],[45284,5],[45407,5],[45915,6],[51889,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30591,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[751,6],[1718,8],[2155,8],[3802,6],[4001,5],[5799,6],[5817,7],[6360,5],[10134,7],[10482,5],[10737,6],[10888,7],[11952,8],[12056,5],[12615,6],[12686,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6341,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21411,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[564,6],[772,6],[2031,5],[4278,5],[4999,5],[17067,5],[17222,7],[19512,6],[20690,5],[23350,6],[23442,6],[23668,5],[24079,5],[24850,6],[27775,6],[28236,5],[28316,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[422,6],[3250,5],[4304,5],[7201,5],[7381,5],[9620,5],[9672,5],[9753,5],[12867,6],[13288,5],[13491,7],[13990,6],[14566,7],[14970,6],[15332,6],[15358,5],[15607,5],[15708,7],[15801,6],[16003,6],[16027,5],[16076,5],[16167,5],[16281,5],[16631,5],[16749,5],[17050,7],[17119,5],[17229,5],[17688,6],[17741,6],[17874,6],[18024,6],[18266,5],[18514,6],[18579,6],[19173,6],[19256,5],[19688,5],[19986,5],[20073,6],[20175,5],[20269,5],[20513,5],[21065,5],[21436,5],[25156,6],[26421,6],[26793,7],[26992,5],[27071,6],[27163,5],[27301,6],[27411,6],[27481,5],[27651,10],[28016,5],[29289,10],[30012,5],[30048,6],[30327,5],[30595,5],[30960,5],[31189,6],[31219,5],[32442,5],[32711,6],[33042,6],[33111,6],[34252,5],[34328,6],[34515,6],[35198,6],[35307,7],[37430,7],[43216,5],[43320,5],[43604,7],[43779,6],[44250,6],[44616,5],[45633,8],[46903,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20858,5],[21363,5],[28851,5],[34123,5]]},"/en/lessons/geocoding-qgis":{"position":[[2376,6],[2457,5]]},"/en/lessons/georeferencing-qgis":{"position":[[8314,6],[8626,6],[8930,5],[9002,5],[11953,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[506,6],[8190,6],[8198,6],[8294,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18756,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4146,5],[10567,5],[13099,5],[13192,5],[14738,5],[15086,6],[16324,5],[16513,5],[17419,6],[17543,5],[18245,5],[18513,5],[18666,6],[18694,5],[19231,6],[19273,5],[19459,5],[19529,5],[19670,6],[19692,5],[19893,5],[20119,6],[20204,5],[20592,5],[20629,5],[20942,5],[21127,5],[21161,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25496,6],[25575,6],[25629,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[49,5],[1398,5],[1669,6],[5378,7],[5483,6],[6404,5],[6466,6],[7093,5],[7407,5],[7863,6],[7924,7],[8331,6],[11828,6],[11855,6],[11920,6],[12144,5],[12226,5],[16416,5],[16515,6],[16702,6],[17573,5],[17646,6],[17792,6],[18148,6],[18878,5],[19422,5],[19449,5],[19531,6],[19724,7],[19972,7],[20024,6],[20246,7],[20787,6],[20824,5],[20867,5],[20940,6],[21015,6],[21105,6],[21611,7],[21936,5],[22006,5],[22091,7],[23233,6],[23288,6],[24749,7],[24877,6],[24967,6],[25068,6],[25128,5],[25182,6],[27993,5],[28112,5],[28315,5],[32747,7],[32905,6],[34063,6],[34114,5],[34203,5],[34310,6],[34430,6],[34449,5],[34610,5],[34775,5],[34836,5],[34931,8],[34969,7],[34998,5],[35098,6],[35209,6],[35461,6],[35651,5],[35775,6],[35915,5],[36099,7],[36231,5],[36299,5],[36337,5],[36657,5],[36746,5],[36922,5],[36949,5],[36992,5],[38224,6],[38700,5],[39234,5],[40051,5],[40563,5],[40945,5],[41173,6],[41742,7],[43267,5],[45929,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37071,7],[39750,6],[39793,5],[39896,6],[39984,5],[40194,6],[40274,5],[40357,5],[40477,6],[40712,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1469,6],[2814,7],[3451,7],[3527,7],[3593,5],[3636,6],[12166,6],[31994,6],[50674,6],[50741,6],[50774,6],[50857,5],[53937,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13518,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[484,5],[523,5],[545,5],[888,8],[1486,6],[1542,6],[2334,7],[2494,5],[3343,5],[3535,5],[3606,5],[5877,6],[6219,6],[18006,7],[21935,5],[22023,5],[22146,5],[22408,5],[22468,5],[22589,5],[22730,5],[22786,5],[22842,5],[23335,6],[23377,5],[23451,5],[23653,6],[23689,5],[24232,5],[24449,6],[24492,5],[24553,5],[24624,6],[24647,5],[24762,7],[24803,5],[25055,5],[25172,5],[25242,5],[25471,5],[25552,5],[25631,5],[25718,6],[25734,5],[25832,5],[25922,5],[25975,6],[26308,5],[26353,5],[26400,5],[26414,5],[26854,6],[27021,5],[27061,5],[27261,5],[27588,5],[27750,5],[27791,5],[27880,6],[27982,6],[28011,7],[28127,5],[28159,5],[28270,5],[28323,6],[28355,5],[28445,5],[28610,5],[28690,6],[28780,5],[28872,5],[28944,5],[28980,5],[29006,6],[29151,5],[29327,5],[29536,5],[29637,5],[29693,6],[29809,5],[29869,5],[30008,5],[30133,5],[30357,6],[30499,6],[30619,6],[30666,5],[31112,5],[31194,5],[31349,7],[31424,6],[31716,5],[31788,5],[32466,5],[33428,5],[41905,8]]},"/en/lessons/intro-to-powershell":{"position":[[12652,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3931,6]]},"/en/lessons/introduction-map-warper":{"position":[[2554,6],[3331,5],[5739,6],[5925,6],[7257,5],[7437,5],[8483,6],[9723,6],[10208,5],[10858,7],[11182,5],[11247,6],[12743,7],[14210,5],[14627,5],[17917,6],[18310,6],[18530,5],[19486,7],[19940,7],[20336,7],[20593,5],[20764,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26540,5],[32282,5],[34958,6],[41712,5],[42237,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[558,6],[14735,5],[21735,6],[21916,5],[22408,5],[22494,5],[22638,5],[23002,5],[23072,5],[23413,5],[24354,8],[24569,5],[32482,7],[32509,6],[35447,5],[35484,5],[35561,5],[36396,5],[43120,5],[43164,6]]},"/en/lessons/jupyter-notebooks":{"position":[[17770,7],[44012,7]]},"/en/lessons/linear-regression":{"position":[[59982,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16303,5],[21742,6],[35487,5],[35607,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3169,6],[6701,6],[8200,5],[8397,6],[16199,5],[16289,5],[22806,5],[34205,6],[34239,7],[34260,6],[34394,6],[34459,5],[34529,5],[34622,6],[34876,7],[34893,5],[35013,6],[35378,7],[35707,6],[35761,6],[35892,5],[36245,5],[36431,5],[36634,5],[37027,6],[37160,6],[37334,5],[37427,5],[37450,5],[38102,6],[38122,6],[38467,7],[40718,7],[41007,5],[45576,5]]},"/en/lessons/preserving-your-research-data":{"position":[[5521,7],[5546,5],[5577,6],[13440,6],[13711,7]]},"/en/lessons/qgis-layers":{"position":[[2620,5],[8892,6],[10164,5],[11261,5],[13361,5],[14576,5],[15208,5],[16035,5],[16611,6],[16678,6],[16760,6],[16913,5]]},"/en/lessons/research-data-with-unix":{"position":[[976,6],[14856,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40149,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[31887,7]]},"/en/lessons/space-place-gazetteers":{"position":[[37733,6],[38162,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6587,5],[14960,5],[14977,6],[15057,7],[15898,7],[21091,7],[29333,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15824,5],[17584,5],[17881,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21772,5],[25859,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4825,5],[5455,5],[10131,5],[16222,5],[53817,5],[53982,5],[54162,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1570,6],[3789,6],[3900,6],[7555,6],[17601,5],[17675,6],[17754,6],[17821,6],[17907,6],[18000,5],[18116,6],[18161,5],[18243,5],[18480,5],[19141,5],[19188,5],[19293,6],[19361,6],[19467,5],[19671,6],[19942,5],[19978,5],[21247,6],[22630,5],[23265,5],[23366,5],[23439,5],[23491,5],[23642,5],[23680,5],[23741,6],[23853,5],[24615,5],[24777,5],[24837,5],[25048,6],[25147,6],[25231,6],[25297,5],[25412,6],[26327,6],[26837,6],[26939,5],[27029,5],[27145,5],[27376,7],[27423,5],[27470,5],[27669,5],[27699,5],[27767,6],[28054,5],[28427,5],[28542,6],[29768,5],[29929,5],[30099,6],[30588,6],[30709,6],[30770,6],[30925,6],[30972,6],[31395,5],[31634,5],[32046,6],[32295,5],[32541,6],[33626,7],[33745,5],[33771,5],[33859,6],[33962,6],[34169,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1284,7],[23291,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46290,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[5308,7],[5348,5],[5590,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18779,6],[27049,6],[27107,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2528,7],[5361,7]]},"/en/lessons/viewing-html-files":{"position":[[422,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8723,7]]},"/en/lessons/windows-installation":{"position":[[4279,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1778,6],[1805,6],[5797,5],[7398,7],[7419,6],[7562,6],[7647,6],[7760,5],[8210,5],[10702,6],[10785,6],[10844,7],[10918,7],[10966,5],[11010,7],[11135,5],[11168,5],[11440,6],[11623,6],[11688,5],[11762,6],[11803,5],[11939,5],[12115,6],[12153,6],[12275,6]]}}}],["imagdataload",{"_index":5899,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18272,15]]}}}],["image\">",{"_index":16018,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22521,10]]}}}],["image(testimag",{"_index":13989,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[35715,16],[36371,16],[37031,16],[37553,16],[39645,16]]}}}],["image.jpg",{"_index":21202,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29593,9]]}}}],["image.new('rgb",{"_index":19003,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37701,16]]}}}],["image.new(pil_img.mod",{"_index":18989,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36066,23]]}}}],["image/allweare.png",{"_index":9342,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32006,18]]}}}],["image/cadillac.jpg",{"_index":9347,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32258,18]]}}}],["image/earlyeuropean.jpg",{"_index":9352,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32428,23]]}}}],["image/earth.jpg",{"_index":9339,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31856,15]]}}}],["image/smogfest.png",{"_index":9335,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31722,18]]}}}],["image/tecumseh.jpg",{"_index":9358,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32566,18]]}}}],["image/theworst.png",{"_index":9344,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32149,18]]}}}],["image/tiff",{"_index":18879,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22763,12]]}}}],["image=\"1",{"_index":9316,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27448,8],[27901,8],[36016,8],[46187,8]]}}}],["image[i",{"_index":11140,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28529,7],[31435,7]]}}}],["image_extens",{"_index":22340,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32313,16]]}}}],["image_on_pag",{"_index":10647,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[475,13],[15299,13],[16323,13],[17518,13],[18223,13],[18788,15],[19583,14],[23166,13],[23369,13]]}}}],["image_text",{"_index":22335,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[30274,10],[32992,10]]}}}],["imageannot",{"_index":18872,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22493,14]]}}}],["imagedataload",{"_index":5982,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39675,17]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25527,16],[33577,16]]}}}],["imagedataloaders.from_csv",{"_index":5897,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18201,26],[18710,26]]}}}],["imagedataloaders.from_df",{"_index":6231,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24956,25],[25649,24],[32959,25]]}}}],["imagemagick",{"_index":16,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[202,11],[356,11],[501,11],[551,11],[5736,12],[5761,11],[6047,11],[6135,11],[6217,11],[6234,11],[7233,11],[7311,11],[12456,12],[17563,11],[17604,11],[17707,11],[17750,11],[20860,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16309,11],[16381,11],[16672,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3329,11],[3746,11],[3930,11],[11962,11],[12406,11]]}}}],["imagemagick’",{"_index":271,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6163,13]]}}}],["imagemod",{"_index":13993,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[35998,11]]}}}],["imagemode(cent",{"_index":13994,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[36348,18],[36959,18],[37532,18],[39624,18]]}}}],["imagenet",{"_index":5971,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36169,9],[36180,8],[36270,8],[36511,8],[36803,8],[37024,9],[37043,8],[37264,8],[37347,9],[38720,8],[43170,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41467,9]]}}}],["imageri",{"_index":10102,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4060,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[6997,7],[19026,8],[20317,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2855,7]]}}}],["images)}\",[images],0%,0%,100.299%,59.743%,0,ptg",{"_index":9368,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36025,49],[46196,49]]}}}],["images)}\",\\[images],0%,0%,100%,60%,0,ptg",{"_index":9317,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27457,42]]}}}],["images/1911",{"_index":11052,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13574,13]]}}}],["images/sandwich_first.jpg",{"_index":9323,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28987,26]]}}}],["images_fold",{"_index":22318,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25057,13],[30048,13],[32058,13]]}}}],["imagesbi",{"_index":5911,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19093,8]]}}}],["imagetarget",{"_index":8316,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16355,11],[16499,11],[16592,11],[22132,11],[22363,11],[23728,11],[30045,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18940,13],[19508,11],[19647,11],[19735,11],[26463,11],[26706,11],[26937,11],[28805,11]]}}}],["image’",{"_index":8342,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20843,7],[21111,7],[25717,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28759,7],[37874,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16877,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24901,7],[25315,7],[30787,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32835,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18282,7]]}}}],["imagin",{"_index":1116,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6858,7],[8860,7],[25548,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6034,7],[12246,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27020,7],[41415,8],[67109,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4006,8]]},"/en/lessons/common-similarity-measures":{"position":[[8419,7],[14049,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6732,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[55417,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8990,7],[32836,7],[43949,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28082,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1458,7],[2053,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49558,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22559,7]]},"/en/lessons/georeferencing-qgis":{"position":[[4564,8],[9837,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9082,7]]},"/en/lessons/intro-to-bash":{"position":[[10322,7]]},"/en/lessons/intro-to-linked-data":{"position":[[8153,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[4844,9],[8160,7],[9861,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4092,7]]},"/en/lessons/linear-regression":{"position":[[18019,7],[30497,8],[55196,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2912,7]]},"/en/lessons/naive-bayesian":{"position":[[21491,10],[48983,7]]},"/en/lessons/research-data-with-unix":{"position":[[9334,12]]},"/en/lessons/sentiment-analysis":{"position":[[38633,7]]},"/en/lessons/sonification":{"position":[[1396,7],[1598,12],[34264,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21373,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16367,7]]}}}],["imaginari",{"_index":13628,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25734,9],[26045,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63277,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49796,11],[49894,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29190,9]]}}}],["imagined8",{"_index":14309,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[44457,10]]}}}],["imbal",{"_index":6197,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17106,9]]},"/en/lessons/gravity-model":{"position":[[7647,10],[10444,10],[62022,10],[64884,10],[65270,10],[66171,10],[66611,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44672,10]]}}}],["imbalanc",{"_index":6206,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20113,10]]}}}],["imbreviatura",{"_index":11745,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5377,12]]}}}],["imdb",{"_index":11424,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33980,4]]}}}],["img",{"_index":9315,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27296,3],[27307,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20504,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40451,3]]}}}],["img_001",{"_index":8031,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2488,9]]}}}],["img_002",{"_index":8032,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2498,8]]}}}],["img_003",{"_index":8033,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2507,9]]}}}],["img_out",{"_index":10761,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20613,7]]}}}],["img_pad",{"_index":18988,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36056,7],[36183,7],[36921,7],[37561,7],[37799,7]]}}}],["img_pad.paste(pil_img",{"_index":18990,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36127,22]]}}}],["img_pad.s",{"_index":19001,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37592,12]]}}}],["img_pad.size[1",{"_index":19008,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37892,17],[37927,15]]}}}],["img_pag",{"_index":10744,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18627,9],[19525,9],[19726,9],[25168,9],[27090,9],[27559,9],[27589,9],[28732,10],[28862,10]]}}}],["img_pages.append(i",{"_index":10821,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27357,19]]}}}],["img_pages.append(int(page['pseq",{"_index":10748,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18838,35]]}}}],["img_xxxx.jpg",{"_index":638,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20229,12],[22188,13]]}}}],["imman",{"_index":13911,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9186,8],[45328,8]]}}}],["immateri",{"_index":15547,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14111,11]]}}}],["immedi",{"_index":987,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1618,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13341,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13683,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29912,11],[61857,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30437,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51716,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9781,11],[43894,11],[44325,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16740,11],[36480,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20378,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18272,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4510,9],[18008,11],[20969,11],[21090,11],[24846,11],[27434,11],[31588,11],[41035,9],[43051,11],[43399,11]]},"/en/lessons/extracting-keywords":{"position":[[19414,11],[20676,11],[20857,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5151,11],[12328,9],[34846,11]]},"/en/lessons/geocoding-qgis":{"position":[[27214,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[2689,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[10300,11]]},"/en/lessons/gravity-model":{"position":[[8005,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[23975,11],[24814,11],[35540,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22429,11],[31503,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40406,12]]},"/en/lessons/intro-to-linked-data":{"position":[[8231,9],[10997,9]]},"/en/lessons/intro-to-powershell":{"position":[[16738,11],[33897,11]]},"/en/lessons/introduction-and-installation":{"position":[[525,9],[2762,9]]},"/en/lessons/json-and-jq":{"position":[[5713,11]]},"/en/lessons/jupyter-notebooks":{"position":[[12994,11],[21499,11],[24987,11],[37616,11]]},"/en/lessons/sonification":{"position":[[14962,11],[15402,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25697,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12321,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4284,9],[9660,11],[18051,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21617,12],[30155,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[441,11]]},"/en/lessons/viewing-html-files":{"position":[[1335,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10496,11],[13528,11],[18934,11]]}}}],["immediaci",{"_index":14189,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[8184,9]]}}}],["immens",{"_index":23081,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[31757,9]]}}}],["immigr",{"_index":2615,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28611,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6919,11],[23586,14],[26263,11],[26644,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7386,12],[39614,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64226,11]]}}}],["immuno",{"_index":14183,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7634,6]]}}}],["imp",{"_index":9852,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46101,3],[49558,3],[56388,5]]}}}],["impact",{"_index":3796,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11521,6],[19899,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16251,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46443,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12126,6],[15197,6],[28314,6],[31042,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18138,7],[22409,6],[39899,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19082,6],[33611,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38079,6]]},"/en/lessons/extracting-keywords":{"position":[[28583,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23503,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19215,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19705,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[553,8],[23598,6],[23801,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24219,6],[28530,6],[32935,6],[33273,7],[44578,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2006,6],[38550,6],[39678,7],[39788,9],[50835,6],[51286,7],[54088,6]]},"/en/lessons/jupyter-notebooks":{"position":[[48718,7]]},"/en/lessons/naive-bayesian":{"position":[[42226,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25821,6],[26051,6],[26237,6],[27286,6],[28611,6],[28733,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2383,6],[8828,9],[9361,6],[28253,6],[47126,7],[47357,6],[47446,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27377,6],[28017,6],[28123,7],[28237,6],[43949,7],[46497,6],[46996,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21929,7]]}}}],["impati",{"_index":23009,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[3477,10]]}}}],["imperfect",{"_index":331,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8126,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13850,10],[13873,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6538,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13542,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5540,10]]}}}],["imperi",{"_index":19576,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15165,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14021,8]]}}}],["impetu",{"_index":14346,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50150,13]]}}}],["implement",{"_index":1225,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11682,11],[12099,15],[14439,15],[14746,14]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13877,10],[20006,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1366,9],[1702,9],[1891,15],[1979,9],[2064,9],[9564,12],[12961,14],[17835,15],[25157,14],[34698,10],[35547,15],[35915,11],[35975,9],[36103,14],[36307,9],[39688,11],[51778,14],[51964,11],[60796,14],[68883,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26996,12],[58310,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16267,11],[31744,11],[31839,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40157,10],[40295,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[407,12],[6728,10],[7901,12],[8379,12],[13500,14],[13577,12],[20007,9],[33859,10],[37291,11],[43579,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[998,9],[1497,12],[3034,9],[4108,9],[8389,9],[12720,10],[13014,9],[13318,9],[18211,9],[20638,9],[22616,9],[32914,9],[33102,14],[33783,9],[33854,12],[34001,9],[37158,9],[39629,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2615,9],[6321,9],[42982,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4570,11],[43855,14],[55165,11],[55530,11],[58359,14]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11054,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3793,9],[27353,9],[27400,11],[31725,9],[31817,11],[34753,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2273,11],[6140,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[895,9],[1930,12],[4570,9],[12595,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[880,11],[18715,11],[18897,14]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1230,9],[1462,9],[1599,9],[3157,12],[5624,14],[5970,14],[26095,9],[32444,11],[35396,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[4672,15]]},"/en/lessons/image-classification-neural-networks":{"position":[[7722,9],[25701,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52487,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1493,14],[8194,12]]},"/en/lessons/intro-to-linked-data":{"position":[[21680,15]]},"/en/lessons/introduction-map-warper":{"position":[[779,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36967,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18732,11],[26186,10],[30822,10],[46172,14]]},"/en/lessons/json-and-jq":{"position":[[18378,9],[23675,9]]},"/en/lessons/jupyter-notebooks":{"position":[[7850,9],[52662,12]]},"/en/lessons/linear-regression":{"position":[[8657,11],[36381,9]]},"/en/lessons/logistic-regression":{"position":[[62047,12]]},"/en/lessons/naive-bayesian":{"position":[[1749,14],[1992,15],[20775,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9631,14]]},"/en/lessons/sentiment-analysis":{"position":[[15431,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[508,9],[929,11],[38650,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5341,9],[6092,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[654,11],[3584,14]]},"/en/lessons/understanding-regular-expressions":{"position":[[7913,15],[15484,15],[32586,15]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9800,9]]}}}],["impli",{"_index":3742,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5916,7],[11975,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56984,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2502,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25602,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29865,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8057,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[8439,8],[11588,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34370,8],[35043,8],[43020,7]]},"/en/lessons/sentiment-analysis":{"position":[[24495,6]]}}}],["implic",{"_index":5865,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11998,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53858,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1904,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13324,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4272,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51838,12],[57816,14]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46669,12]]},"/en/lessons/jupyter-notebooks":{"position":[[51294,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23396,12]]},"/en/lessons/sonification":{"position":[[6662,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2040,12]]}}}],["implicit",{"_index":14217,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[14807,8]]},"/en/lessons/sonification":{"position":[[33856,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39956,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3575,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[1782,8],[18002,9],[20405,8],[30896,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14682,8]]}}}],["implicitli",{"_index":21404,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[2896,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[25820,10]]}}}],["import",{"_index":211,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4343,9],[12517,9],[14186,9],[23344,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1258,9],[4233,10],[4266,9],[6994,10],[7174,10],[7512,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1848,9],[20295,6],[20834,6],[23394,7],[23886,7],[23970,6],[26343,6],[27312,9],[28375,9],[37824,9],[40709,9],[41260,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4950,9],[11780,9],[12613,9],[13985,9],[14732,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1903,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9998,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[247,9],[6354,9],[6540,9],[12252,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7177,7],[7195,6],[7439,8],[13572,7],[13590,6],[15194,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4102,9],[4770,9],[9517,9],[11238,10],[18388,10],[20646,6],[20695,6],[20715,6],[20734,6],[20748,6],[20760,6],[20770,6],[20847,6],[20895,6],[20905,6],[20979,6],[21016,6],[21063,6],[21122,6],[21201,6],[21262,6],[21335,6],[21437,6],[21497,6],[21532,6],[21572,6],[22225,6],[23062,6],[23072,6],[23273,6],[23312,6],[23344,6],[24013,10],[25547,9],[30418,9],[59317,11],[62807,11],[62980,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[634,7],[5127,10],[28426,6],[31535,7],[31630,6],[31793,7],[31976,6],[32098,6],[32174,6],[32247,6],[32306,6],[32410,6],[32490,6],[32531,6],[32563,6],[32610,6],[52613,6],[52626,6],[53938,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1589,9],[4410,6],[4480,6],[4742,6],[4893,6],[5690,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[360,6],[11370,6],[40614,9],[42153,9],[58815,9],[60589,9]]},"/en/lessons/common-similarity-measures":{"position":[[15716,9],[20265,9],[22928,9],[23799,6],[24129,6],[24141,6],[24198,6],[24249,6],[24352,6],[24386,6],[25520,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4028,9],[5888,9],[17242,6],[17312,6],[17404,6],[17428,6],[17592,6],[19216,9],[33485,9],[35818,10],[38314,9],[39375,9],[40232,9],[46043,8],[46162,8],[46187,7],[46278,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1280,10],[3281,9],[7437,9],[8863,9],[9900,6],[9959,8],[9976,6],[10011,6],[10228,6],[15505,6],[16643,6],[23304,6],[25992,9],[39710,9],[49299,6],[49370,8],[50151,6],[51765,9],[52918,9],[60010,9],[61652,10],[62162,9],[62395,9],[64577,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3058,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[303,8],[349,6],[13120,8],[13157,6],[13173,6],[13251,6],[13264,6],[13313,6],[13332,6],[13375,6],[13388,6],[13421,6],[13444,6],[13468,6],[13502,6],[13533,6],[13601,6],[13673,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6000,9],[9410,6],[21003,9],[21092,10],[28183,9],[28427,9],[36597,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2545,9],[2687,6],[2713,6],[2727,6]]},"/en/lessons/counting-frequencies":{"position":[[7297,6],[12769,6],[12819,6],[13880,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4397,6],[4907,6],[5539,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12691,9],[16487,6],[18878,6],[18893,7],[21143,6],[21167,6],[23509,6],[23533,6],[28815,9],[34445,6],[34469,6],[34493,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18624,6],[18674,6],[18711,6],[20080,6],[33009,9],[36630,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1214,6],[6364,9],[15846,6],[15879,9],[22029,6],[22075,8],[22096,6],[23387,10],[23594,8],[27608,6],[27823,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3629,9],[6115,9],[9250,9],[16345,8],[23279,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1039,6],[1118,6],[1132,6],[1147,6],[1645,8],[2553,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[378,9],[3152,9],[4857,9],[6296,9],[8532,9],[9007,9],[9275,9],[9742,9],[11798,9],[18117,9],[19187,9],[19325,6],[19385,9],[19458,6],[19518,6],[19593,9],[23541,9],[25555,6],[27687,6],[33707,6],[34587,9],[36368,6],[37307,9],[43381,6],[44663,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6508,9],[6585,6],[6612,6],[7530,6],[7569,8],[9698,6],[9754,6],[13775,6],[16525,6],[16548,6],[17147,6],[17885,9],[21472,6],[22134,6],[22144,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[785,10],[3047,9],[4160,6],[4237,6],[4431,6],[12173,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[390,6],[2719,9],[7926,6],[8649,6],[11022,6],[11149,9],[12875,6],[13691,6],[16591,9],[18050,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1106,6],[14002,6],[24209,9],[26888,6],[39990,6],[40917,9],[41133,6],[47186,6],[47633,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8143,9],[48431,9],[49760,9],[53943,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8164,9],[8284,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5377,9],[8360,9],[9100,9],[14186,6],[15623,6],[17391,6],[21731,6],[23008,6],[23978,6],[24763,6],[25071,6],[27395,6],[27461,8],[27734,6],[28150,6],[32650,6],[32957,6],[34348,6],[36638,6],[36671,7],[36746,6],[37426,8],[37509,6],[37550,7],[37625,6],[39045,6],[40422,6],[42808,8],[42834,6],[43122,6],[43421,6],[45350,6],[46670,6],[46758,7],[46833,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8477,9],[12848,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[298,9],[821,9],[2414,10],[2516,9],[3330,9],[8449,9],[8662,6],[8798,6],[8823,6],[8841,6],[8888,6],[8966,8],[12280,6],[12305,6],[12323,6],[12370,6],[19734,9],[20120,9],[25956,10],[31001,9],[31070,10],[31212,11],[31470,9],[33213,8],[34323,10],[34787,9],[36668,9],[38729,9],[41354,8],[43548,9],[47014,9],[52594,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12687,6],[12738,6],[22432,9]]},"/en/lessons/extracting-keywords":{"position":[[10928,9],[12511,7],[16030,7],[19590,9],[24229,7],[24335,7],[28931,9],[30918,6],[31005,6],[31223,7],[31352,7],[33814,6],[33861,8],[33891,6],[34748,6],[34759,6],[34778,6],[34894,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10540,9],[10604,9],[12247,8],[12670,7],[12935,6],[13028,6],[13063,6],[20225,9],[24573,10],[37929,6],[39184,10],[41280,10],[42191,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4749,6],[11469,9],[12264,9],[29381,6],[30722,6],[31167,6],[31832,9],[31937,6],[33202,6],[33639,9],[35678,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6483,9],[7765,10],[12308,6],[12532,6],[12575,6],[12611,6],[12722,6],[12858,6],[13753,6],[14179,6],[15130,6],[15163,6],[16087,9],[18172,6],[19155,9],[19930,6],[20544,9],[21266,6],[21890,6],[22959,6],[23973,6],[24444,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7718,6],[10359,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3676,9],[7331,6],[10452,6],[12268,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17344,6],[17543,6],[17936,6],[18153,6],[21659,7],[21847,9],[22206,6],[22371,6],[22393,6],[22424,6],[24350,9],[28142,9],[29004,9],[31652,9],[31755,9],[34600,9],[39101,6],[39145,6],[56237,6],[57377,10],[57681,6],[58063,6],[59253,6],[59319,6]]},"/en/lessons/geocoding-qgis":{"position":[[750,7],[9996,9],[10087,7],[10471,9],[12962,8],[13253,8],[23503,8],[27993,8],[34266,9]]},"/en/lessons/georeferencing-qgis":{"position":[[1029,9],[9108,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[14799,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3726,9],[3810,9],[7724,9],[14642,9],[17732,9],[18023,9],[18886,9],[18984,9],[19329,9],[20051,9],[20397,9],[20614,9],[21951,9],[22535,9],[23636,9],[24011,9],[25640,9],[27302,9],[31991,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10692,10],[15174,9],[40306,8],[44353,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[610,6],[2530,9],[2801,6],[2829,6],[2964,9],[3618,6],[4798,6],[11681,6],[11770,9],[15368,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5237,6]]},"/en/lessons/gravity-model":{"position":[[263,9],[1857,8],[2434,10],[2565,8],[2842,6],[3325,7],[10985,9],[13716,9],[14403,9],[30642,10],[31551,10],[35233,10],[41318,9],[41508,9],[42013,9],[43273,9],[58605,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[387,6],[979,9],[10662,9],[15465,9],[26391,6],[26807,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1090,9],[1144,6],[1193,6],[1204,6],[1220,6],[1237,6],[2528,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1365,9],[10074,9],[11330,9],[11745,9],[14120,9],[16724,9],[16834,9],[16936,9],[25595,9],[31779,9],[39307,9],[41738,7],[44366,9],[44785,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[360,9],[836,6],[4024,8],[4628,8],[5368,9],[6330,9],[8475,6],[8536,6],[8555,6],[8575,6],[8605,9],[8648,6],[8736,9],[8947,6],[30413,6],[30447,6],[30519,6],[30660,8],[30709,6],[31241,9],[39313,6],[39356,6],[39398,6],[42540,6],[51655,9],[51711,6],[51743,6],[52407,10],[52465,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4344,9],[10194,9],[19685,7],[19781,7],[21058,6],[21207,6],[21296,6],[21432,6],[21501,6],[23258,6],[32737,6],[32754,6],[33384,9],[45782,9],[51516,9],[54016,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[512,6],[5148,9],[5188,6],[5520,6],[5684,9],[10543,6],[10715,6],[10919,9],[10947,6],[26342,6],[26512,6],[26620,6],[26685,9],[28464,10],[28671,8]]},"/en/lessons/intro-to-bash":{"position":[[9131,10],[10780,9],[21225,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4335,6],[4356,6],[6682,6],[6830,6],[7928,6],[9505,6],[11181,6],[11637,6],[11681,7],[11987,6],[12008,6],[12931,6],[12952,6],[14057,6],[14078,6],[14895,6],[14916,6],[16285,6],[16306,6],[18252,6],[18273,6]]},"/en/lessons/intro-to-linked-data":{"position":[[2428,9],[15010,9],[33121,9]]},"/en/lessons/intro-to-powershell":{"position":[[6233,9],[15221,9],[16687,9],[32674,9],[38223,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1817,6],[1857,8]]},"/en/lessons/introduction-map-warper":{"position":[[3733,9],[4560,9],[6954,6],[13950,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2797,9],[15347,9],[16934,9],[18434,9],[27757,9],[37216,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2912,9],[6260,9],[24786,9],[26627,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2472,9],[18969,6],[19897,7],[25713,10],[38332,6]]},"/en/lessons/json-and-jq":{"position":[[9474,10],[16196,6]]},"/en/lessons/jupyter-notebooks":{"position":[[13349,6],[21793,6],[21888,6],[22151,6],[22176,6],[22192,6],[22315,7],[22504,9],[23427,6],[23777,6],[24614,6],[27826,6],[27901,6],[27940,6],[33687,6],[34328,9],[36442,9],[49051,9],[50474,9],[52376,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6755,6],[9236,9]]},"/en/lessons/linear-regression":{"position":[[14672,9],[15862,9],[23407,6],[23946,9],[24526,6],[25802,9],[30708,6],[30784,6],[31257,9],[31379,9],[33178,6],[33945,9],[35364,6],[35507,6],[36486,6],[36932,9],[37056,6],[40698,9],[40960,6],[42219,9],[42251,9],[43427,6],[50741,6],[50892,7],[54187,9],[58168,6],[58511,8],[67676,9],[70450,8]]},"/en/lessons/linux-installation":{"position":[[532,9]]},"/en/lessons/logistic-regression":{"position":[[9186,9],[9428,9],[9542,10],[10197,6],[10253,6],[13008,6],[13274,6],[14440,6],[15406,6],[15712,6],[18532,6],[19115,6],[32492,6],[32524,6],[40754,6],[40786,6],[56197,10],[61096,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5886,9],[7827,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1841,6],[2011,6],[2290,9],[7782,6],[7820,6],[7833,6],[7868,6],[7970,9],[8064,6],[8188,6],[8274,6],[8287,6],[8322,6],[9802,6],[9815,6],[11146,6],[11229,6],[11242,6],[11277,6],[11996,6],[12009,6],[12044,6],[13151,6],[13164,6],[13199,6],[14220,6],[14312,6],[14330,6],[14365,6],[16494,9],[18428,6],[18446,6],[18481,6]]},"/en/lessons/naive-bayesian":{"position":[[19515,9]]},"/en/lessons/normalizing-data":{"position":[[4365,6],[7689,6],[7744,8],[8219,6],[9000,6],[10084,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7921,9],[21782,6],[21929,6],[21939,6],[21951,6],[21981,6],[22013,6],[35815,6],[35855,6],[35885,6]]},"/en/lessons/output-data-as-html-file":{"position":[[4752,6],[5661,6],[5697,6],[6574,6],[6610,6],[7976,9],[8858,6],[9830,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2893,6],[5586,6],[9592,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6121,9],[12805,9]]},"/en/lessons/qgis-layers":{"position":[[4341,9],[5579,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1867,6],[8075,9],[18935,7],[23237,6],[23601,6],[26397,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10050,6],[19003,9],[29126,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39382,9]]},"/en/lessons/sentiment-analysis":{"position":[[12194,6],[17455,6],[17496,6],[17572,6],[21309,6],[21385,6],[27962,9],[29566,9],[30651,9],[31749,9],[33168,9],[34053,6],[34096,6],[34140,6],[34167,6],[34941,9],[36830,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5069,9],[17644,9],[30689,9]]},"/en/lessons/sonification":{"position":[[24754,6],[24783,6],[24905,6],[25752,7],[29775,6],[29805,6],[29821,6],[34338,6],[40119,9]]},"/en/lessons/space-place-gazetteers":{"position":[[8912,9],[11297,9],[17327,9],[17519,9],[19967,9],[20827,10],[21384,9],[28392,9],[29123,9],[33690,9],[45055,9],[46970,9],[48295,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3958,9],[18514,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3196,9],[4287,9],[6358,10],[15220,6],[16122,6],[16203,6],[16337,8],[25623,9],[31535,9],[31589,9],[33316,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13584,6],[13605,6],[13993,8],[15190,9],[25040,9],[27538,9],[35865,6],[41508,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7507,9],[18118,9],[26345,8],[36953,9],[42726,7],[51750,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6871,10],[12371,6],[12437,6],[12644,6],[12908,6],[13017,6],[13390,6],[13413,6],[13542,6],[14783,6],[14978,9],[15414,6],[15458,6],[15510,6],[15545,6],[15893,6],[16450,6],[16935,6],[17256,6],[20733,8],[22435,6],[25871,9],[26797,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2032,9],[13153,6],[16123,6],[16377,6],[16458,6],[16544,6],[16630,6],[16683,6],[16719,6],[19680,6],[32008,6]]},"/en/lessons/transliterating":{"position":[[3213,9],[4392,9],[4448,9],[4559,6],[16866,6],[17430,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18045,9],[18154,6],[18227,7],[18372,6],[18442,6],[18527,6],[18605,6],[18695,6],[18765,6],[18849,6],[18914,6],[23594,9],[28450,10],[32032,9],[32642,9],[35514,9],[41018,9],[41134,9],[42135,9],[45975,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[13469,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2843,9],[8007,9],[14578,9],[23595,9]]},"/en/lessons/vector-layers-qgis":{"position":[[6110,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9762,6],[9834,6],[10514,8],[15109,6],[15187,9],[18415,6],[18455,6],[18506,6],[18554,6],[18663,6],[23890,6],[23930,6],[23981,6],[24029,6],[24067,6],[24105,6],[24211,6],[24348,8],[24537,8],[26125,9],[30127,6],[30167,6],[30218,6],[30262,6],[30383,8],[33544,6],[33584,6],[33635,6],[33679,6],[34671,9],[38382,6],[38422,6],[38473,6],[38511,6],[38547,6],[40650,6],[40699,6],[42636,8],[43409,6],[43449,6],[43500,6],[43552,6],[43586,6],[43629,6],[43661,6],[44248,7],[45641,9]]},"/en/lessons/windows-installation":{"position":[[131,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14893,9]]},"/en/lessons/working-with-text-files":{"position":[[1497,9]]},"/en/lessons/working-with-web-pages":{"position":[[6608,6],[9114,6],[9948,9]]}}}],["importantli",{"_index":295,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6935,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3393,12],[25813,12]]},"/en/lessons/common-similarity-measures":{"position":[[37982,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26837,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2245,12],[14497,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25007,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[10032,11]]},"/en/lessons/intro-to-powershell":{"position":[[3005,12]]},"/en/lessons/sentiment-analysis":{"position":[[28029,12],[30718,12],[31816,12],[35008,12],[36897,12]]},"/en/lessons/sonification":{"position":[[23533,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24152,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8835,12]]}}}],["importerror",{"_index":18145,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[7319,13]]}}}],["impos",{"_index":11738,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3769,6],[4698,7]]}}}],["imposs",{"_index":8207,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31578,14]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30554,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1770,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27212,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17452,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18297,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68062,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1251,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[45845,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10476,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1491,10]]},"/en/lessons/research-data-with-unix":{"position":[[1418,10]]},"/en/lessons/space-place-gazetteers":{"position":[[43573,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32689,11]]}}}],["impost",{"_index":14288,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[35859,8]]}}}],["impostor",{"_index":16418,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44590,9]]}}}],["impract",{"_index":10158,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7122,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[2246,11]]}}}],["impractic",{"_index":18833,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13448,14]]}}}],["impress",{"_index":4165,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38334,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24192,10],[40893,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5733,10]]},"/en/lessons/geocoding-qgis":{"position":[[30897,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31050,9],[35030,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52110,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28398,11]]},"/en/lessons/linear-regression":{"position":[[42622,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4960,10]]},"/en/lessons/naive-bayesian":{"position":[[52013,11]]},"/en/lessons/sentiment-analysis":{"position":[[23857,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6925,10]]}}}],["impressionist",{"_index":7759,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[912,14]]}}}],["impresso",{"_index":9845,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43749,9],[44096,8],[45096,8],[45399,10],[45448,8],[45732,8],[47341,8],[54469,8],[54583,8],[54842,8],[56588,8]]}}}],["impresso/data",{"_index":9850,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45977,13],[46048,14],[46854,15],[48785,14]]}}}],["impresso/data/*.jsonl.bz2",{"_index":9863,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47608,27],[48703,26]]}}}],["impresso/data/gdl",{"_index":9802,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31777,17],[46713,17]]}}}],["impresso/data/impresso",{"_index":9803,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31842,22],[32003,22]]}}}],["impresso/data/{exp",{"_index":9868,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49068,18]]}}}],["impresso/gdl",{"_index":9761,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29127,12]]}}}],["impresso/passim",{"_index":9864,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47636,16],[48837,15],[50204,15],[50750,15],[50909,15],[51120,15]]}}}],["impresso/schema/passim.schema.orig",{"_index":9805,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32052,34]]}}}],["improperli",{"_index":22124,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10429,10]]}}}],["improv",{"_index":259,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5631,7],[7340,7],[17335,11],[17417,7],[17491,8],[21783,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16784,12],[26019,7],[27391,7],[60927,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13036,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5456,7],[57863,12],[68380,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17073,8],[38532,7],[40240,7],[42321,9],[42806,7],[43433,8],[45789,8],[63693,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18886,8],[24574,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31627,8],[31817,13],[40736,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20680,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17249,7],[37103,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15213,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11248,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28380,11]]},"/en/lessons/extracting-keywords":{"position":[[31625,8],[35166,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25347,7],[25801,7],[34155,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19546,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12565,7]]},"/en/lessons/georeferencing-qgis":{"position":[[5988,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[30049,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[6137,8]]},"/en/lessons/gravity-model":{"position":[[1740,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42407,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3644,7],[4956,8],[24944,12],[25110,11],[25381,10],[27691,9],[48995,9]]},"/en/lessons/intro-to-linked-data":{"position":[[1364,7],[37956,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13083,7]]},"/en/lessons/logistic-regression":{"position":[[33847,8]]},"/en/lessons/naive-bayesian":{"position":[[8490,7],[68615,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10219,8],[35649,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10499,7],[25317,7],[46082,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34283,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12346,8],[22240,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6635,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26450,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[11615,8]]},"/en/lessons/vector-layers-qgis":{"position":[[15635,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20888,9]]}}}],["improving.3",{"_index":6389,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45694,11]]}}}],["in",{"_index":11504,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13297,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21555,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19158,7]]}}}],["in>",{"_index":13385,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3994,6],[4122,6]]}}}],["in/172172.txt",{"_index":12608,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9445,16],[9760,16],[15597,16],[17819,16],[19190,16]]}}}],["inabl",{"_index":18740,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6843,9],[33689,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19117,9]]}}}],["inaccur",{"_index":1089,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5828,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35078,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24088,10]]},"/en/lessons/introduction-map-warper":{"position":[[4403,11]]},"/en/lessons/linear-regression":{"position":[[58829,10]]}}}],["inaccuraci",{"_index":12792,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1353,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34742,12]]}}}],["inact",{"_index":8483,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28414,11]]}}}],["inadvert",{"_index":8195,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26851,11],[31471,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9455,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10507,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[14199,13],[19546,13]]}}}],["inan",{"_index":7233,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6426,4],[10596,4],[11124,4],[11500,6],[20143,5],[20370,7],[21833,7],[22635,4],[23539,6],[25995,6],[31221,4],[31569,4],[31915,4],[32598,4],[32938,4],[35644,4]]}}}],["inappropri",{"_index":10915,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[10079,13]]}}}],["inasmuch",{"_index":8410,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4842,8]]},"/en/lessons/naive-bayesian":{"position":[[50892,8]]}}}],["inbound",{"_index":14090,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[6140,7],[6298,9]]}}}],["inbox",{"_index":15949,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8749,6]]},"/en/lessons/logistic-regression":{"position":[[21979,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7361,5]]}}}],["inbuilt",{"_index":14450,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[19512,7],[49546,7]]}}}],["inc",{"_index":7158,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61098,5]]},"/en/lessons/counting-frequencies":{"position":[[10181,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[44301,5]]},"/en/lessons/linear-regression":{"position":[[75535,5]]},"/en/lessons/space-place-gazetteers":{"position":[[49178,5]]}}}],["incant",{"_index":21181,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23477,12],[28529,11]]}}}],["incap",{"_index":14787,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44056,9]]}}}],["incarn",{"_index":5122,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59101,11]]},"/en/lessons/intro-to-linked-data":{"position":[[7438,12]]}}}],["incendiari",{"_index":23367,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[17181,11],[28546,10],[30495,11],[32168,14],[33230,10],[37545,10],[38037,10],[39710,10],[46088,10]]}}}],["inch",{"_index":292,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6818,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5751,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61613,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19132,5]]}}}],["incid",{"_index":12884,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[12255,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49537,8]]}}}],["incident",{"_index":7408,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18217,13]]},"/en/lessons/naive-bayesian":{"position":[[35843,13]]}}}],["incididunt",{"_index":21120,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13191,10],[15420,10]]}}}],["incivil",{"_index":21975,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63301,10]]}}}],["inclin",{"_index":3012,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6677,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8635,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2700,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[16939,9]]},"/en/lessons/sentiment-analysis":{"position":[[24013,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46644,8]]}}}],["includ",{"_index":486,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13650,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4132,10],[28896,8],[31538,8],[31707,7],[33416,7],[36279,9],[38264,10],[38458,8],[38541,9],[48878,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3333,10],[3976,8],[6846,9],[8560,7],[8841,7],[14150,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4994,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[689,7],[9640,7],[31235,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3567,7],[4450,9],[12134,9],[12166,8],[12323,9],[12527,7],[14343,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2723,8],[3536,7],[5551,10],[7455,8],[8194,7],[14161,7],[21991,10],[22165,10],[31476,7],[33269,7],[38411,7],[40600,8],[42360,8],[44331,8],[56850,8],[58349,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7604,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9632,9],[12200,8],[15326,8],[15420,8],[22888,8],[31800,7],[34093,8],[36058,8],[37827,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2540,10],[2824,9],[4192,7],[6322,8],[6557,9],[13607,7],[15598,9],[24819,7],[25429,10],[25769,10],[26419,8],[26686,8],[46010,8],[48156,9],[54180,8],[54852,7],[58525,8],[61342,8],[67023,7],[67707,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5099,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4348,8],[4473,8],[5881,8],[7589,7],[13504,8],[20785,7],[33374,9],[34599,8],[46812,8],[67145,9],[68495,8],[70294,9]]},"/en/lessons/common-similarity-measures":{"position":[[7270,7],[24516,9],[28737,8],[28841,8],[29083,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2742,8],[3977,7],[4623,7],[6157,8],[8125,9],[8322,9],[11395,7],[11747,7],[13017,9],[13236,9],[31457,8],[39825,8],[44567,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2175,8],[4285,7],[9610,8],[14283,7],[17570,9],[34615,9],[36087,9],[37146,7],[38674,8],[45431,8],[52258,8],[52338,8],[56856,8],[61305,9],[61955,9],[62632,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5199,7],[12561,7],[12637,7],[12741,8],[16087,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1587,9],[10958,9],[15181,9],[17649,9],[19703,7],[30584,9],[31810,8],[37253,9],[37424,9],[37455,9],[42736,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3591,9],[6073,7],[8942,9],[9304,8],[9815,8],[11633,8],[12536,7],[19992,7],[20050,8],[26489,9],[27810,7],[29567,9],[30318,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6443,7]]},"/en/lessons/counting-frequencies":{"position":[[3004,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3721,7],[4244,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3329,8],[11632,7],[12227,8],[13841,7],[14615,9],[15149,8],[37030,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4757,9],[8854,7],[12736,8],[25207,7],[33483,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13561,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1581,7],[4221,7],[7234,8],[21510,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12021,7],[13478,7],[13952,8],[14262,7],[17492,8],[19663,8],[21577,8],[28268,9],[39424,7],[43037,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[515,7],[573,9],[2326,8],[8247,9],[24845,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7025,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3873,8],[6011,9],[21182,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4378,8],[7693,9],[15195,9],[17121,8],[20061,7],[21765,10],[25967,8],[26823,8],[35226,9],[42858,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1833,8],[2781,8],[30401,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2186,10],[2884,9],[6102,8],[10142,9],[13642,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1565,7],[5751,9],[6405,7],[6432,7],[9683,9],[20342,7],[33306,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8835,7],[9154,9],[13052,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5302,9],[13988,9],[18815,7],[25594,8],[26023,8],[41223,8],[49282,8],[50560,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13844,8]]},"/en/lessons/extracting-keywords":{"position":[[2633,8],[2759,9],[6175,8],[15536,8],[34570,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6998,9],[9302,8],[32313,7],[37402,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1219,10],[20967,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[991,9],[4882,7],[15855,9],[16368,7],[18650,9],[19030,8],[20793,8],[22414,9],[25767,9],[27458,9],[34587,7],[35748,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9784,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2287,8],[3437,8],[9048,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58690,8],[67520,9]]},"/en/lessons/geocoding-qgis":{"position":[[19920,7],[23049,8],[34488,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13408,9],[15998,9],[18263,10],[29181,9],[30767,9]]},"/en/lessons/georeferencing-qgis":{"position":[[11486,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6388,8],[7658,7],[11400,7],[11420,7],[11497,9],[13151,8],[13280,9],[13414,8],[13576,8],[13743,7],[17697,7],[19388,8],[19599,8],[22452,8],[26948,8],[27126,9],[33130,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[985,8],[5257,8],[7517,9],[8641,8],[8877,7],[8964,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[345,10],[35736,9],[36614,8],[36928,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[489,10],[4878,7],[5145,10],[7171,7],[7829,8],[7962,9],[11719,9],[12410,9],[12984,9],[14086,8],[15052,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2136,9],[9381,7],[12336,8],[12775,8],[14299,8],[14724,8],[16016,7],[20649,9]]},"/en/lessons/gravity-model":{"position":[[8882,9],[15262,8],[15658,7],[15769,8],[19428,9],[22184,9],[25245,8],[31220,7],[31362,7],[32007,7],[32405,7],[37633,8],[46647,8],[49892,9],[53099,8],[59766,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[42207,7]]},"/en/lessons/installing-omeka":{"position":[[473,8],[5521,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1722,8],[4192,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4683,7],[5246,9],[7621,9],[10984,10],[18938,9],[19047,8],[24408,9],[28235,7],[29903,7],[37442,8],[39740,9],[46214,10],[47461,9],[50974,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3054,9],[3270,9],[4848,7],[6126,9],[6441,8],[19623,9],[21728,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10127,9],[21410,7],[23652,7],[36128,7],[45576,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16123,8]]},"/en/lessons/intro-to-bash":{"position":[[17957,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1529,9],[9391,9],[28045,10],[38272,9]]},"/en/lessons/intro-to-powershell":{"position":[[3097,9],[4796,7],[11204,9],[31939,7],[43485,9],[43964,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2185,7],[2332,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[22519,7],[22819,7],[22917,8]]},"/en/lessons/introduction-map-warper":{"position":[[3394,8],[3922,7],[8270,7],[9004,9],[9345,7],[11104,8],[13445,8],[14790,9],[21356,8],[22629,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2611,9],[6367,8],[6403,9],[7790,7],[14694,7],[15728,7],[33962,9],[41186,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2899,8],[15156,10],[15284,8],[15640,7],[28011,8],[32545,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3910,9],[19086,9],[45225,9]]},"/en/lessons/json-and-jq":{"position":[[5890,7],[40158,9]]},"/en/lessons/jupyter-notebooks":{"position":[[6653,7],[7774,9],[9145,8],[11268,9],[12396,8],[17887,7],[20095,7],[22397,7],[22737,8],[23300,7],[24222,7],[28908,7],[34441,10],[35677,7],[35837,8],[37498,8],[37702,7],[38341,9],[38469,9],[38554,8],[38721,8],[42471,10],[44526,8],[46335,9],[51347,9]]},"/en/lessons/linear-regression":{"position":[[2763,9],[6218,8],[7257,9],[10026,8],[10066,9],[10149,8],[13440,8],[20811,8],[32621,8],[46318,8],[46878,8],[53291,9],[64214,9]]},"/en/lessons/logistic-regression":{"position":[[2483,9],[54007,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1385,9],[3020,9],[6243,7],[7026,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5468,8],[17048,7],[31283,9]]},"/en/lessons/naive-bayesian":{"position":[[4720,7],[19456,9],[35658,9],[44348,8],[59534,8],[61676,8],[69195,7],[69691,7]]},"/en/lessons/normalizing-data":{"position":[[1471,7],[1595,7],[8597,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5759,9],[6282,8],[18696,7],[20509,7],[43622,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2930,7],[3401,8],[5110,7],[5357,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11100,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4851,9],[6806,7],[11770,8],[12569,7],[13031,8],[14652,7],[15467,9]]},"/en/lessons/qgis-layers":{"position":[[11743,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[723,9],[3661,8],[18696,8],[27505,9],[27693,10]]},"/en/lessons/research-data-with-unix":{"position":[[2860,8],[5011,8],[5341,8],[5481,8],[10842,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2840,8],[32265,8],[34300,8],[35593,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46,7],[1445,9],[3209,7],[5041,8],[6578,8],[7727,9],[8281,9],[8424,8],[9751,9],[20041,8],[22084,8],[25338,7],[27597,9],[30768,7],[30851,7],[31681,7],[32097,8],[32636,9],[40286,7],[40915,8],[43416,7],[44103,8]]},"/en/lessons/sentiment-analysis":{"position":[[54,7],[2276,7],[8786,8],[8869,8],[10562,10],[13481,7],[15237,8],[19166,8],[19445,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[59,7],[2119,7],[8375,9],[11041,9],[15964,9],[17262,7],[21544,7],[22751,7],[25666,7],[32364,7],[33957,7],[38046,9]]},"/en/lessons/sonification":{"position":[[77,7],[3935,7],[5976,10],[8804,7],[10415,7],[12252,7],[15529,7],[16846,7],[17892,7],[19118,7]]},"/en/lessons/space-place-gazetteers":{"position":[[64,7],[4156,9],[10902,7],[11584,8],[17201,7],[17340,7],[17792,7],[18182,7],[18621,7],[19796,8],[21083,9],[25211,7],[25362,7],[25437,7],[25535,7],[33726,10],[37632,7],[38061,7],[46543,7],[48256,8],[49022,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[67,7],[91,7],[3892,7],[7418,9],[8413,10],[12330,7],[14753,9],[16133,7],[26597,7],[31161,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[38,7],[8902,7],[15968,7],[17712,7],[18745,7],[22839,7],[24484,7],[27422,7],[28378,7],[29040,7],[30125,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[58,7],[3312,7],[3396,7],[6962,8],[7187,7],[7752,8],[8262,7],[8703,7],[10863,7],[11172,7],[11486,7],[12418,8],[15375,7],[18131,8],[18229,8],[18862,7],[19751,7],[21642,7],[25203,7],[32092,7],[34005,8],[34028,7],[35979,7],[38503,7],[38616,7],[43922,7],[45798,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[56,7],[1158,8],[1457,10],[1593,7],[3120,10],[5240,7],[9830,7],[10179,8],[11291,7],[11989,7],[16133,7],[17655,7],[20403,8],[20697,9],[27656,10],[35483,8],[38332,9],[38975,8],[40077,7],[42279,9],[45650,7],[49092,7],[49858,7],[52708,7],[55517,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[51,7],[6494,7],[8362,7],[8490,7],[8619,7],[9043,7],[9487,7],[10414,7],[10599,7],[13111,7],[18733,7],[19633,8],[21555,7],[21730,8],[22238,9],[22690,7],[24096,9],[25584,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[82,7],[5588,8],[7788,7],[9220,7],[10666,9],[10785,7],[13807,7],[14194,7],[14829,7],[17643,7],[18834,7],[24048,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[307,7],[2993,7],[6457,10],[7912,8],[10142,9],[10646,9],[14457,8],[15849,9],[16194,8],[16394,8],[16868,7],[21460,7],[23302,7],[32837,9],[40959,8],[41034,7]]},"/en/lessons/transliterating":{"position":[[53,7],[15104,7],[16089,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[47,7],[3378,8],[8326,7],[8396,10],[9223,10],[17023,7],[20136,9],[22375,8],[24495,7],[29515,9],[34573,7],[40382,7],[43449,9],[44705,8],[45639,7],[45711,7],[46560,7],[48316,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[38,7],[752,9],[3916,7],[4960,8],[6867,7],[8563,7],[11068,7],[11538,7],[12600,7],[13962,7],[22234,7],[23984,12],[24017,9],[24067,9],[25236,7],[25947,7],[27526,7],[29309,7],[29519,7],[29967,11],[31276,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[34,7],[168,7],[442,7],[761,7],[915,7],[1195,7],[1682,7],[1971,7],[2386,7],[2565,7],[3238,7],[3787,7],[4622,7],[4961,7],[5376,7],[5559,7],[5880,7],[6182,7],[6507,7],[6799,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[55,7],[3001,7],[5868,9],[6637,9],[7549,9],[8648,8],[12132,8],[17725,7],[19712,7],[20538,7],[20626,8]]},"/en/lessons/vector-layers-qgis":{"position":[[43,7],[2446,7],[2611,7],[3555,7],[4543,7],[4822,7],[5279,7],[6269,7],[6660,7],[7427,7],[7634,7],[8784,7],[9482,7],[9738,7],[10693,7],[11846,7],[12286,7],[12692,7],[13681,7],[14151,7],[14875,7],[15147,7],[15891,7]]},"/en/lessons/viewing-html-files":{"position":[[37,7],[999,7],[1084,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[53,7],[1383,7],[1904,7],[9996,9],[11231,7],[11752,10],[12775,7],[13284,7],[13485,8],[20465,7],[21988,7],[29262,7],[29386,7],[33013,7],[35146,7],[37763,7],[39403,7],[40026,7],[41751,7],[41881,7],[43110,7],[45795,7]]},"/en/lessons/windows-installation":{"position":[[74,7],[1024,7],[1681,7],[2027,7],[2463,7],[2572,7],[4315,7],[5345,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[59,7],[272,8],[2085,9],[5839,7],[8412,7],[10308,7],[11159,8],[15488,8],[16692,7],[16997,9]]},"/en/lessons/working-with-text-files":{"position":[[38,7],[151,8],[5338,7],[6303,7]]},"/en/lessons/working-with-web-pages":{"position":[[38,7],[1966,7],[3960,8],[4327,7],[5316,7]]}}}],["inclus",{"_index":1055,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4787,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[31023,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11795,9],[36861,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48687,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1047,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33408,9],[44528,9],[51625,9]]}}}],["incoher",{"_index":3395,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14119,10]]}}}],["incom",{"_index":2601,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28320,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[22729,6],[23714,6],[25640,6],[25908,7],[25976,6],[26596,6],[32032,6],[32311,7],[32432,10],[35906,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1466,6]]},"/en/lessons/naive-bayesian":{"position":[[7673,8]]}}}],["incommensur",{"_index":3898,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18132,18]]}}}],["incompat",{"_index":8236,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38050,15]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9389,12]]}}}],["incomplet",{"_index":8642,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28545,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46815,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35227,11]]},"/en/lessons/geocoding-qgis":{"position":[[37016,10]]},"/en/lessons/gravity-model":{"position":[[15307,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47160,11]]}}}],["inconclus",{"_index":5181,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63259,12]]}}}],["inconsist",{"_index":3283,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1430,12],[1576,15],[1920,16],[14102,16],[20148,15]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35917,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19456,15]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[977,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31082,15]]},"/en/lessons/geocoding-qgis":{"position":[[3663,14]]},"/en/lessons/intro-to-linked-data":{"position":[[19840,16],[36268,15],[36625,16]]},"/en/lessons/json-and-jq":{"position":[[40077,12]]},"/en/lessons/logistic-regression":{"position":[[4671,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43277,16]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[749,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22400,15]]}}}],["inconveni",{"_index":9063,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3256,14]]}}}],["incorpor",{"_index":434,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11556,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12273,12],[12575,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47851,14],[48712,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47905,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30389,13]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1104,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30104,13],[31790,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8966,12]]},"/en/lessons/gravity-model":{"position":[[3768,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2352,13],[2724,11],[3002,13],[37059,11],[50811,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49577,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33065,11],[41021,12]]},"/en/lessons/output-data-as-html-file":{"position":[[2756,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3382,13]]},"/en/lessons/space-place-gazetteers":{"position":[[48106,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8725,13],[13948,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[15221,12]]}}}],["incorrect",{"_index":6133,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4388,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30816,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17178,10],[42135,9],[42163,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24726,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[2498,9]]},"/en/lessons/jupyter-notebooks":{"position":[[25733,9]]},"/en/lessons/qgis-layers":{"position":[[17850,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2262,9]]}}}],["incorrectli",{"_index":556,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16509,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21448,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30504,12]]},"/en/lessons/extracting-keywords":{"position":[[7138,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20604,11]]},"/en/lessons/intro-to-powershell":{"position":[[38632,12]]},"/en/lessons/naive-bayesian":{"position":[[61664,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11484,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8448,11]]}}}],["increas",{"_index":217,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4455,8],[6353,8],[6702,8],[17864,8],[18958,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[883,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35654,9],[36912,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1345,9],[1400,9],[14255,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[913,9],[22563,9],[22618,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15196,8],[19824,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32172,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62629,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24430,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24296,8],[34866,8],[39048,10],[39252,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9247,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14540,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9575,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1348,10],[5253,9],[30598,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13324,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19873,10],[21313,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2937,9],[9718,8]]},"/en/lessons/extracting-keywords":{"position":[[21261,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25719,10],[38284,9],[41834,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66827,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14213,10],[14292,8],[14330,9],[15935,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[11451,8],[25950,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[32267,9]]},"/en/lessons/gravity-model":{"position":[[43756,9],[43775,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8248,8],[8306,9],[16002,9],[31710,8],[36540,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19599,8]]},"/en/lessons/intro-to-powershell":{"position":[[38309,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35036,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29146,9]]},"/en/lessons/linear-regression":{"position":[[16300,8],[31743,9],[57383,8],[69456,8]]},"/en/lessons/logistic-regression":{"position":[[9255,10],[25887,10],[33879,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25351,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8113,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5013,8],[13249,9],[13412,8]]},"/en/lessons/research-data-with-unix":{"position":[[7925,8],[10922,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30942,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17539,10],[18217,8],[23983,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8703,10],[16158,8],[29864,10],[31183,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24658,9]]},"/en/lessons/vector-layers-qgis":{"position":[[6950,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[427,9],[595,8],[16283,8]]}}}],["increase/decreas",{"_index":13644,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[32778,19]]}}}],["increasingli",{"_index":2277,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[17068,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1652,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[932,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4565,12],[4699,13],[5995,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[986,12],[49134,12]]},"/en/lessons/extracting-keywords":{"position":[[835,12],[4269,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2344,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3663,12],[6672,12],[7711,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[10533,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[7788,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1352,12],[1623,13],[5934,12]]},"/en/lessons/jupyter-notebooks":{"position":[[1022,12],[2204,12]]},"/en/lessons/linear-regression":{"position":[[22697,12]]},"/en/lessons/qgis-layers":{"position":[[4923,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5243,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31892,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[756,12]]}}}],["incred",{"_index":8052,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7212,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21210,10]]},"/en/lessons/gravity-model":{"position":[[42994,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50996,10]]},"/en/lessons/json-and-jq":{"position":[[39392,10]]},"/en/lessons/sentiment-analysis":{"position":[[9423,10]]}}}],["increment",{"_index":4254,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43951,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12544,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3901,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25038,9],[29359,9],[39784,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16095,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[595,11]]},"/en/lessons/jupyter-notebooks":{"position":[[38943,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16929,10],[19961,13]]}}}],["ind",{"_index":6087,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45648,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6987,4],[7100,4],[7149,4],[7193,4],[7685,4],[10059,4],[61359,4]]}}}],["inde",{"_index":1158,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9334,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15406,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46985,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24038,7],[41402,6],[67984,6]]},"/en/lessons/common-similarity-measures":{"position":[[38622,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57268,6]]},"/en/lessons/counting-frequencies":{"position":[[10188,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34519,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3309,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4563,7],[41974,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32185,6]]},"/en/lessons/geocoding-qgis":{"position":[[3776,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13468,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2143,7]]},"/en/lessons/intro-to-linked-data":{"position":[[20678,7]]},"/en/lessons/intro-to-powershell":{"position":[[19151,7],[23511,6],[25822,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[10183,7],[20359,7],[21881,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[997,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13645,7],[17722,7],[42442,6]]},"/en/lessons/naive-bayesian":{"position":[[21324,7],[65593,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12758,6],[13719,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9802,7],[13262,6],[21234,7],[43412,7],[45704,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17108,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6044,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9313,6]]}}}],["indebt",{"_index":13601,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20125,8]]},"/en/lessons/sonification":{"position":[[34418,8]]}}}],["indec",{"_index":12086,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14897,7]]}}}],["indefinit",{"_index":6579,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[11582,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60767,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5419,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23431,13]]}}}],["indennizzarlo",{"_index":11810,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6456,13]]}}}],["indent",{"_index":5288,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1569,11],[1804,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11103,8],[11180,6],[12196,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18093,6],[21191,6]]},"/en/lessons/extracting-keywords":{"position":[[19483,12],[19575,11],[19641,8],[20160,11],[20527,11],[22400,11],[25577,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3661,11],[3708,9],[5739,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[5453,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7190,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5259,7],[5550,7],[5880,7],[6306,7],[6651,7]]},"/en/lessons/jupyter-notebooks":{"position":[[28319,8],[29960,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13391,7],[13760,6],[15857,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21354,6],[36855,11]]}}}],["indentationerror",{"_index":8794,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[11073,17]]}}}],["indentifi",{"_index":6213,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21460,11]]}}}],["independ",{"_index":4113,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33269,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9477,13],[10351,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6781,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16646,12],[17893,12],[17995,12],[18358,11],[39066,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[731,11],[7488,13],[16656,12],[30335,12],[30593,11],[31616,11]]},"/en/lessons/gravity-model":{"position":[[1321,11],[24856,11],[24951,11],[25061,11],[25259,11],[31173,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[43616,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5613,11],[9815,11],[10882,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[242,12],[6591,12]]},"/en/lessons/linear-regression":{"position":[[11890,11],[11956,11],[12271,11],[12373,11],[14421,11],[14533,11],[14961,11],[15219,11],[39282,11],[43118,11],[46991,11],[52158,11],[52206,11],[52986,11],[53622,11],[54566,11],[55650,11],[55960,11],[61431,11],[61608,11],[74924,11]]},"/en/lessons/logistic-regression":{"position":[[3798,11],[34013,11],[42270,11],[61652,11],[61737,11],[61911,11]]},"/en/lessons/naive-bayesian":{"position":[[10316,11],[10462,11],[11090,11],[11353,12],[19334,11]]},"/en/lessons/sentiment-analysis":{"position":[[15730,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7307,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[9087,11]]}}}],["independent.”2",{"_index":16162,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2190,14]]}}}],["index",{"_index":1243,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12773,5],[16397,5],[35789,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10982,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14850,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13769,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28903,5],[36816,6],[37821,5],[42474,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4985,5],[6709,5],[28979,6]]},"/en/lessons/common-similarity-measures":{"position":[[26612,5],[27748,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6000,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11835,6],[13765,8],[29021,8],[31071,5],[48195,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15816,5],[15879,6],[16042,5],[41171,5]]},"/en/lessons/counting-frequencies":{"position":[[4559,6],[4654,7],[5154,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1411,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24504,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[626,5],[18022,5],[18041,5],[18100,5],[18245,5],[18318,5],[18359,5],[18398,5],[18443,5],[18483,5],[18589,7],[18630,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[308,5],[9926,5],[10205,5],[10413,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21117,5],[22792,5],[28347,5],[28420,5],[57171,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35337,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14969,6],[15125,5],[15229,5],[15259,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15757,5],[26620,7],[26671,5],[26769,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9269,5],[9530,5],[9645,5],[9780,5],[9806,5],[12444,5],[12854,5],[14064,5],[14255,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3196,5],[5380,5],[8509,5],[8616,6],[13079,5],[15908,7],[16844,6],[16855,6],[26920,7],[27264,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1284,8],[6773,5],[11292,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34056,5]]},"/en/lessons/geocoding-qgis":{"position":[[22710,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24706,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14971,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3421,7],[5052,5]]},"/en/lessons/linear-regression":{"position":[[26301,5],[29492,5],[29841,5],[48904,5],[66021,5],[70241,5]]},"/en/lessons/logistic-regression":{"position":[[36233,5],[44574,6],[57608,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3495,5],[3579,7],[5576,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8870,5],[8929,7],[9168,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1373,5],[1486,7],[1523,7],[1565,7],[1595,7],[1652,5],[2214,5],[2364,5],[2492,5],[2642,5],[2821,5],[3344,7],[6695,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10807,5]]},"/en/lessons/research-data-with-unix":{"position":[[14070,8]]},"/en/lessons/space-place-gazetteers":{"position":[[171,8],[10845,5],[24903,7],[43235,5],[43701,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25326,6],[25368,5],[25425,6],[27162,5],[29211,6],[29328,5],[29402,5],[31348,6],[31541,5],[31612,5],[32026,7],[32162,5],[32326,5],[32701,5],[32843,5],[33153,6],[33737,5],[36127,6],[36185,5],[36287,5],[39344,6],[40387,6],[40412,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7641,5],[7711,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17333,9],[17410,8],[17511,8],[25500,8],[44953,5]]},"/en/lessons/working-with-web-pages":{"position":[[1921,6]]}}}],["index(['fil",{"_index":6225,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23624,14]]}}}],["index(['id",{"_index":8622,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22589,12],[33287,12]]}}}],["index.html",{"_index":3150,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41995,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[27521,10],[27810,11],[28292,13],[28363,10],[29409,10],[30015,10],[30061,10],[32005,10]]},"/en/lessons/working-with-web-pages":{"position":[[1936,11]]}}}],["index.html.1",{"_index":2224,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10782,14],[10858,14]]}}}],["index.md",{"_index":3144,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41490,8]]}}}],["index=clustered_df[f'ddc{ddc_level",{"_index":4296,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46712,38]]}}}],["index=df.index",{"_index":4049,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29276,15],[29754,15]]}}}],["index=df_abstracts.index",{"_index":5065,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55436,25]]}}}],["index=fals",{"_index":11189,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[37802,12]]}}}],["index=filekey",{"_index":5751,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27656,15],[32981,15]]}}}],["index=src_df.index",{"_index":4233,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42560,19]]}}}],["index_col=\"authors\").drop(columns=[\"unnam",{"_index":4731,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28640,44]]}}}],["index_col=\"tcp",{"_index":5745,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26531,14],[26564,14]]}}}],["index_col=0",{"_index":18156,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8913,12]]}}}],["index_col=non",{"_index":18153,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8473,15],[8817,15],[9964,15],[11429,15],[12196,15],[13351,15],[14542,15],[18603,15]]}}}],["indexerror",{"_index":12322,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49744,11]]}}}],["indi",{"_index":4447,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58788,7]]}}}],["india",{"_index":5236,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65033,6]]}}}],["indian",{"_index":1955,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1650,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64304,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26016,8]]}}}],["indiana",{"_index":6091,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45721,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[32862,7]]},"/en/lessons/space-place-gazetteers":{"position":[[48582,7],[48884,7],[51043,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[27048,8]]}}}],["indianapoli",{"_index":6086,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45603,12],[45634,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37446,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39636,13],[39731,13]]}}}],["indic",{"_index":900,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11216,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29339,10],[31462,8],[38604,10],[41021,8],[41450,9],[41667,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3185,10],[12487,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7165,10],[8831,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8463,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11335,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8499,10],[13037,10],[15046,10],[16254,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36580,10],[39100,7],[48765,10],[57187,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11931,8],[19895,9],[21098,9],[23435,9],[23974,9],[31132,9],[34518,7],[42316,8],[65775,10],[67762,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[50615,8],[50822,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10372,10],[10484,8],[10902,8],[11440,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8272,10],[26451,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16971,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5964,8],[8131,8],[9277,10],[16824,9],[18359,10],[26939,10],[27053,9],[40823,8],[41055,7],[50660,9],[51683,8],[51753,8],[56851,8],[57989,8],[58264,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16193,9],[16288,9],[16482,9],[38795,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38526,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38224,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11968,9],[12813,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21691,9],[21923,8],[23039,9],[24181,9],[24211,10],[26232,10],[27402,10],[30190,8],[32852,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2496,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19720,8],[28524,9],[30288,9],[37705,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24085,8],[44004,10],[49994,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8743,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16524,8],[16575,9],[21305,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11684,8],[22841,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16168,9],[41110,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[11142,8],[23755,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28321,9],[28374,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[3586,9],[4733,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33908,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4620,8],[19173,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[16085,10],[16148,10],[38958,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38758,9],[38860,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[18320,8],[24662,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4143,9],[31062,9],[36867,9],[38387,9],[39457,9],[46855,9]]},"/en/lessons/intro-to-bash":{"position":[[7536,10]]},"/en/lessons/intro-to-linked-data":{"position":[[24456,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[16729,10],[23535,10]]},"/en/lessons/introduction-map-warper":{"position":[[17225,8],[17325,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1292,9],[1610,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20139,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2859,8],[25166,8]]},"/en/lessons/json-and-jq":{"position":[[19081,10],[19221,10],[38530,9]]},"/en/lessons/jupyter-notebooks":{"position":[[8896,10],[10905,8],[23566,9],[24857,9]]},"/en/lessons/linear-regression":{"position":[[52521,10],[57211,9],[57313,9],[57621,11]]},"/en/lessons/linux-installation":{"position":[[4298,8]]},"/en/lessons/logistic-regression":{"position":[[11275,7],[33801,10],[42409,10],[44320,9],[47177,10],[49521,10],[49554,10],[52431,7],[53980,10],[54223,10],[56154,9]]},"/en/lessons/mac-installation":{"position":[[3979,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6877,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9015,9],[9137,8],[9218,8],[9350,8]]},"/en/lessons/naive-bayesian":{"position":[[682,10],[56717,10],[57891,10],[57999,10],[58213,11],[59681,11],[60240,10],[60392,10],[60496,10],[60869,10],[67668,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8556,10],[10372,10],[12973,10],[48964,9]]},"/en/lessons/output-data-as-html-file":{"position":[[4073,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7605,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18153,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19412,8],[31205,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17298,10],[17500,9],[17640,10],[30776,10],[32695,9],[36340,10],[36461,8],[36927,8],[39581,8],[44543,9],[47215,9]]},"/en/lessons/sentiment-analysis":{"position":[[1708,12],[2441,13],[2965,8],[29477,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8464,8]]},"/en/lessons/sonification":{"position":[[27185,8]]},"/en/lessons/space-place-gazetteers":{"position":[[24235,10],[37891,9],[38412,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17592,8],[19402,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16989,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28872,9],[31731,8],[43698,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26466,11],[26597,9],[26746,9],[26869,9],[27242,9],[33453,10],[34868,9],[35753,8],[39073,9],[40220,10],[46165,9],[46349,8],[47910,8],[48358,9],[48485,10],[48648,10],[48730,9],[50834,10],[51259,10],[55270,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20643,10],[22186,10],[24949,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22642,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17064,9],[19680,10],[20538,8],[20658,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33007,8],[46588,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[23783,10]]},"/en/lessons/viewing-html-files":{"position":[[1776,8],[2056,8]]},"/en/lessons/windows-installation":{"position":[[5191,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8537,8],[8626,8]]},"/en/lessons/working-with-text-files":{"position":[[7096,8]]}}}],["indicators–temperatur",{"_index":17293,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52345,23]]}}}],["indicion",{"_index":11802,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6355,9],[10277,9],[27524,9],[27732,9],[61577,9]]}}}],["indict",{"_index":11650,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3168,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10852,11]]},"/en/lessons/naive-bayesian":{"position":[[24936,8],[25522,9],[33680,8],[65866,8]]},"/en/lessons/normalizing-data":{"position":[[2017,11]]}}}],["indiction",{"_index":12042,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11177,10],[62477,10]]}}}],["indigen",{"_index":7234,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6437,10],[7296,10],[11507,11],[11570,10],[19559,10],[19657,10],[20030,10],[20149,10],[20269,10],[22780,10],[23115,10],[23171,10],[23262,10],[25388,10],[25935,10],[25963,10],[26122,10],[27127,10],[27255,10],[27329,10],[27553,10],[27670,10],[27921,10],[28102,10],[28602,10],[31226,11],[31284,10],[39252,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1938,10],[16253,10],[16329,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3577,11]]}}}],["indirect",{"_index":9539,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4501,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[8159,8]]}}}],["indirectli",{"_index":10665,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[3777,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26508,10]]}}}],["indirnam",{"_index":18441,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[39658,9],[39705,9]]}}}],["indiscimin",{"_index":22895,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[29627,15]]}}}],["indiscrimin",{"_index":2238,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12413,15]]}}}],["indispens",{"_index":17011,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[1179,13],[79741,13]]},"/en/lessons/logistic-regression":{"position":[[899,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10675,13]]}}}],["individu",{"_index":399,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10346,10],[16018,13]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29146,14]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2160,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4724,10],[6435,10],[7264,10],[24751,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40949,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3009,10],[12002,10],[12605,13],[14353,12],[14837,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13147,10],[14585,10],[14770,10],[51504,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23582,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3356,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19156,10],[19916,10],[21457,10],[62988,10]]},"/en/lessons/common-similarity-measures":{"position":[[6764,10],[7306,10],[35437,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13640,10],[14960,10],[15341,10],[26950,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4073,10],[17110,10],[25474,10],[26980,10],[58666,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12364,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3250,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6337,10],[14841,10],[38604,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2316,10],[11934,10],[12087,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14990,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5247,10],[27277,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1406,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1158,12],[7373,11],[7633,11],[8294,12],[14943,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5202,10],[7282,10],[12284,10],[12404,10],[15677,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14793,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1817,11],[9797,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12306,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24910,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12217,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[301,10],[7095,10],[11968,10],[29670,10],[36343,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29387,11],[40577,10]]},"/en/lessons/extracting-keywords":{"position":[[2336,11],[3006,11],[3978,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3239,10],[4788,11],[13272,10],[14645,10],[15776,10],[16195,15],[19066,10],[33190,10],[33470,10],[38878,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10905,10],[15196,12],[20207,10],[23020,10],[23828,10],[25024,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5956,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1650,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[430,10]]},"/en/lessons/geocoding-qgis":{"position":[[7240,11],[12555,11],[17153,10],[17853,10],[35464,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15888,10],[16290,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[12120,10],[19782,11],[20010,11],[31489,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[905,10],[1695,10],[20831,11]]},"/en/lessons/gravity-model":{"position":[[4875,10],[12664,12],[16265,11],[16434,10],[16537,11],[41796,10],[43548,10],[59223,10],[59709,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39139,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11087,10],[16962,10],[29269,10],[42400,10],[44017,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7577,10],[19660,13],[39882,11],[43192,14],[45987,11],[49994,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17557,10]]},"/en/lessons/intro-to-bash":{"position":[[17052,13]]},"/en/lessons/intro-to-linked-data":{"position":[[3203,10],[4418,11],[4623,10],[11051,12],[15600,10]]},"/en/lessons/intro-to-powershell":{"position":[[26783,13]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2153,10],[2594,10],[2737,10],[2843,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3749,11],[26277,12]]},"/en/lessons/json-and-jq":{"position":[[20981,10],[22257,10],[25029,13],[25281,10],[28571,10],[34704,10],[36712,10]]},"/en/lessons/linear-regression":{"position":[[11156,10],[54074,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2189,10],[21378,10],[52627,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2336,10],[5873,10],[7797,10],[14210,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10218,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1858,10],[2270,10],[3068,10],[3954,10],[11826,10],[28970,10],[29032,10],[37976,10],[38310,12],[38564,10],[38911,10],[39317,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7807,10],[9124,10],[10425,10],[22719,10],[23089,10]]},"/en/lessons/sentiment-analysis":{"position":[[3403,11],[3554,11],[5022,11],[9232,11],[9276,11],[9336,10]]},"/en/lessons/sonification":{"position":[[25930,13],[32922,10]]},"/en/lessons/space-place-gazetteers":{"position":[[11421,10],[14298,10],[14775,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5048,13],[12997,10],[22540,10],[33025,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[471,10],[13299,10],[27605,10],[27910,10],[38944,13],[48280,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4317,12],[5045,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1035,13],[15286,10],[15347,10],[25622,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[754,10],[1137,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14627,11],[14720,10],[17350,10],[18405,10],[18594,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48819,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7231,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22416,11],[23386,11],[26209,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24669,10],[27895,12],[28050,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1320,12],[7749,10],[11429,10],[15284,10],[15374,10]]},"/en/lessons/working-with-web-pages":{"position":[[4866,10]]}}}],["individual’",{"_index":16239,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16370,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21940,12]]}}}],["indo",{"_index":18738,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5778,4]]}}}],["induc",{"_index":17459,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73098,6]]},"/en/lessons/logistic-regression":{"position":[[64444,6]]}}}],["industri",{"_index":1586,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31328,8],[32150,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1430,10],[3836,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2920,11],[3207,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6954,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4159,10]]},"/en/lessons/geocoding-qgis":{"position":[[5557,8],[7366,9]]},"/en/lessons/gravity-model":{"position":[[35659,18],[35765,18],[65785,18],[65953,18]]},"/en/lessons/image-classification-neural-networks":{"position":[[574,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1434,8],[1890,18],[5578,8],[10958,9],[14770,9],[15266,8],[15425,9],[35840,8],[43188,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1736,11],[2022,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13097,10],[36680,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7296,10]]},"/en/lessons/qgis-layers":{"position":[[496,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8714,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26980,10],[27964,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5634,10],[5703,10]]}}}],["industrialis",{"_index":13800,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[55573,16]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8519,17]]}}}],["ineffectu",{"_index":14262,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[26585,11]]}}}],["ineffici",{"_index":8214,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34166,14]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34575,11]]},"/en/lessons/jupyter-notebooks":{"position":[[47775,12],[47856,14]]}}}],["inequ",{"_index":13656,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35691,12],[35797,12],[65817,11],[65985,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[1022,11],[44922,11]]}}}],["inertia",{"_index":4673,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19208,7],[19284,7],[19387,7],[19454,7],[19613,7],[19801,7],[19979,7],[20445,7],[70198,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4764,7],[4823,8],[15688,7],[15725,7],[15831,8],[15845,7],[15959,7],[16169,8],[16268,7],[21135,7],[24259,7],[31037,8],[35345,8],[35795,8],[36311,7],[36431,7],[36494,8],[36509,7],[38578,7]]}}}],["inertia/clust",{"_index":4676,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19705,15]]}}}],["inertia_list",{"_index":4837,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33618,12]]}}}],["inertia_list.append(kmeans.inertia_",{"_index":4840,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33745,36]]}}}],["inevit",{"_index":3287,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1770,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62943,10],[64097,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48632,10]]},"/en/lessons/linear-regression":{"position":[[54039,10]]}}}],["inexpens",{"_index":3297,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2414,11]]},"/en/lessons/installing-omeka":{"position":[[2663,11],[2858,11]]},"/en/lessons/introduction-and-installation":{"position":[[1863,11]]}}}],["infam",{"_index":10151,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4189,8]]},"/en/lessons/sentiment-analysis":{"position":[[6850,9],[6925,8]]}}}],["infect",{"_index":21347,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[25970,8],[26092,8]]}}}],["infel",{"_index":15534,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10166,12]]}}}],["infer",{"_index":1149,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8954,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55907,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38191,5],[47266,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14020,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1242,10],[1800,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30766,5],[30967,5],[31018,9],[31292,8],[31392,5],[31467,5],[31918,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12345,9],[12784,9],[26502,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3805,5],[49899,9]]},"/en/lessons/linear-regression":{"position":[[11942,10]]},"/en/lessons/naive-bayesian":{"position":[[22505,5],[59895,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3834,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35226,9]]}}}],["inferior",{"_index":23636,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18060,8],[18641,8]]}}}],["inferno5",{"_index":23446,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[29570,8]]}}}],["infinit",{"_index":2274,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16819,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[52147,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22153,8],[22189,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11466,10]]},"/en/lessons/gravity-model":{"position":[[58957,10]]},"/en/lessons/intro-to-powershell":{"position":[[1051,8],[1190,8],[28203,8],[29543,8],[30794,8],[31411,8],[33402,8],[33600,8],[34582,8]]}}}],["inflect",{"_index":6794,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[29028,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53138,10]]},"/en/lessons/sonification":{"position":[[13601,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30758,9]]}}}],["inflexible—with",{"_index":7926,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30320,15]]}}}],["influenc",{"_index":3814,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14017,10],[49477,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16140,9],[18579,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6627,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15099,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3084,9],[34314,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39872,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2798,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39011,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11705,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[422,9]]},"/en/lessons/gravity-model":{"position":[[1954,11],[3627,11],[4545,11],[4865,9],[5298,10],[5810,9],[5895,11],[6335,11],[25929,9],[31197,11],[31285,9],[31705,9],[32020,11],[46045,10],[59258,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53233,9],[53967,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1522,9],[14961,9]]},"/en/lessons/introduction-map-warper":{"position":[[2132,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37102,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32820,11]]},"/en/lessons/linear-regression":{"position":[[55318,9],[63686,9],[63829,9],[69771,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3298,11],[62681,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25785,10]]}}}],["influenti",{"_index":13065,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20800,11]]}}}],["influx",{"_index":13562,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11160,6]]}}}],["info",{"_index":2778,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3361,5],[12232,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23631,4],[25574,4],[37586,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28394,6],[28735,7],[28897,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45318,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4151,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20812,6],[26553,4],[37648,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17479,4],[17544,4],[17621,4],[17691,4],[17763,4],[17833,4],[17905,4],[18168,4],[18256,4],[18318,4],[18382,4],[18519,4],[18600,4],[18771,4],[18850,4],[18919,4],[19002,4],[19100,4],[19319,4],[19562,4],[19767,4],[19976,4],[20055,4],[20188,4],[20275,4],[20401,4],[20519,4],[20684,4],[20801,4],[23344,4],[23416,4],[23497,4],[23592,4],[23648,4],[23706,4],[23776,4],[23889,4],[23960,4],[24025,4],[24188,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24870,6],[31623,4],[39972,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[24858,4]]},"/en/lessons/json-and-jq":{"position":[[25904,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16784,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12515,5],[17887,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18522,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5139,4]]}}}],["inform",{"_index":812,"title":{"/en/lessons/geospatial-data-analysis":{"position":[[25,6]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4198,11],[4276,11],[4603,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1193,11],[3696,12],[8886,11],[19999,11],[25732,12],[34221,11],[35272,11],[40908,12],[41763,11],[43597,11],[44957,12],[45300,11],[45726,11],[51437,11],[52572,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1710,11],[1811,12],[11502,11],[13952,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8300,11],[17746,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4431,11],[5894,12],[12263,11],[12891,12],[12974,12],[13402,11],[13507,11],[13675,11],[14503,11],[14635,11],[15204,11],[16785,11],[17241,11],[25445,11],[25720,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2459,11],[2968,12],[2994,11],[3651,11],[8620,11],[8741,11],[10100,11],[10250,11],[12420,12],[15401,11],[23575,13],[25518,13],[34061,12],[34864,11],[35713,11],[35824,11],[36279,11],[40344,11],[55639,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2157,11],[6224,11],[7685,12],[12201,7],[16057,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7134,11],[13529,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2045,11],[7931,11],[25161,12],[25387,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2834,11],[28325,11],[42962,12],[66311,12],[67250,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2248,11],[5309,8],[5538,7],[7557,13],[14102,11],[16215,11],[17326,12],[20718,11],[20798,11],[31433,11],[43324,6],[44844,11],[59443,11],[61465,12]]},"/en/lessons/common-similarity-measures":{"position":[[3178,11],[6331,11],[31663,11],[37165,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22395,11],[25224,6],[44618,11],[45922,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2302,11],[6410,11],[20168,11],[46737,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5391,11],[5479,12],[6052,12],[7777,12],[11425,12],[12146,11],[12776,12],[15479,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3301,11],[8656,14],[19226,11],[23961,11],[25215,11],[58353,11],[58417,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1866,11],[2317,11],[2696,11],[5977,6],[6732,12],[23630,12]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[442,11],[7256,14],[7315,11]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1803,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1029,11],[1319,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1306,11],[4576,11],[8715,12],[10121,11],[12139,11],[13069,11],[13826,11],[20286,11],[20782,12],[30816,11],[38076,11],[41414,11],[44360,12],[45940,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6185,11],[16782,6],[16960,6],[17025,6],[27282,11],[27309,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3586,11],[20013,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4048,12],[6753,11],[11648,12],[11897,11],[13348,11],[13573,11],[18193,11],[18228,12],[18977,12],[29358,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[781,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2074,12],[7908,11],[9510,11],[9900,11],[10289,11],[11073,11],[11436,11],[13979,11],[14327,11],[14584,11],[15484,11],[16345,11],[18735,11],[21253,11],[23203,7],[23858,11],[24347,7],[24557,11],[28227,12],[28255,12],[30681,11],[31832,11],[32935,7],[34560,12],[45942,11],[47195,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[423,11],[1391,11],[9304,11],[18880,11],[19578,11],[19760,11],[19981,11],[20255,11],[20406,11],[23129,11],[23273,11],[24734,11],[25127,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4857,11],[4950,12],[12550,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[871,12],[995,11],[1356,11],[1631,11],[3112,11],[4061,11],[4299,12],[4377,11],[5150,11],[7565,11],[7749,11],[10498,11],[11669,11],[12802,11],[15018,11],[15125,11],[15805,11],[15931,11],[21487,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2843,13],[4451,11],[30198,11],[32660,11],[34775,7],[42182,11],[42653,11],[53008,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18489,11],[25108,11],[30420,11],[30608,11],[31094,6],[44809,11],[48653,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1991,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8380,11],[9042,11],[13086,11],[30865,11],[30940,11],[34233,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2970,11],[7134,11],[7438,11],[12159,12],[13172,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2107,12],[10035,11],[11582,11],[11692,11],[12073,11],[13070,11],[13594,11],[14137,11],[18615,11],[18834,12],[18963,6],[19526,11],[24867,12],[32798,11],[34136,11],[35308,11],[42052,11],[42615,11],[48110,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3000,11],[3603,12],[4340,11],[5912,11],[11211,11],[14594,12],[16067,12],[16624,11],[18492,11],[23403,11],[24334,11]]},"/en/lessons/extracting-keywords":{"position":[[2594,11],[2735,11],[6524,11],[6582,12],[6698,11],[7406,11],[7849,11],[26185,11],[32078,11],[37426,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33758,11],[43175,11],[47480,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[296,11],[1294,11],[2765,12],[2986,11],[4391,12],[9452,11],[13551,11],[18156,11],[18657,12],[18952,11],[19738,11],[25091,11],[25750,11],[26266,11],[26790,11],[27108,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1840,11],[5445,11],[7234,11],[10281,11],[13284,12],[19214,8],[22582,11],[23598,12],[25598,11],[27624,12],[27679,11],[28623,11],[31207,11],[31334,11],[31466,11],[35078,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2764,12],[8972,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2983,11],[7099,11],[8352,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12987,11],[51877,11],[56875,11]]},"/en/lessons/geocoding-qgis":{"position":[[1691,11],[13386,11],[13562,11],[15588,11],[18330,11],[18397,11],[26879,12],[33323,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1524,11],[2051,11],[3142,11],[3267,11],[10729,11],[10879,12],[12241,11],[13315,12],[13444,11],[13779,11],[18864,11],[23017,11],[23244,11],[23324,11],[23436,11],[23689,11],[23816,11],[23966,11],[27722,11],[27807,11],[27894,11],[28507,11],[28721,11],[28830,11]]},"/en/lessons/georeferencing-qgis":{"position":[[3943,11],[11365,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[26,6],[1390,11],[1498,11],[6560,12],[7467,11],[7527,11],[7627,11],[8124,12],[9313,11],[10698,11],[12212,11],[12372,11],[14887,11],[15951,11],[20648,11],[22920,12],[25541,11],[28420,11],[32570,11],[35744,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3353,11],[11634,11],[17535,11],[24935,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[11004,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1007,11],[3535,11],[4308,12],[4937,12],[6418,11],[13540,11],[13690,11],[15110,6],[23126,11],[23630,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[680,11],[5531,11],[5826,11],[6468,12],[6733,11],[6846,11],[7056,11],[9346,12],[12843,12],[12972,11],[14471,11],[20848,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[799,11],[1103,11],[1380,11],[1462,11],[1797,11],[3186,11],[8200,11],[9628,11],[14862,12],[22726,11]]},"/en/lessons/gravity-model":{"position":[[5272,11],[19667,11],[41113,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[2665,11],[17182,11],[17490,11],[26055,11],[26136,11],[26672,11],[37413,11]]},"/en/lessons/installing-python-modules-pip":{"position":[[3846,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7043,8],[8720,6],[16793,7],[22692,11],[47514,11],[50050,11],[50221,11],[50585,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4860,11],[7670,8],[31487,11],[31783,11],[32065,11],[53031,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8394,12],[8700,11],[12972,11],[34999,8],[35079,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2420,11],[18739,11],[23908,12]]},"/en/lessons/intro-to-bash":{"position":[[5963,11],[7890,12],[8262,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1262,12],[1443,12],[9415,11],[10216,11],[11937,11],[13866,12],[15861,11]]},"/en/lessons/intro-to-linked-data":{"position":[[2745,11],[3030,12],[3266,11],[5617,11],[8127,12],[15896,11],[16982,11],[19687,11],[20066,11],[27420,11],[30484,11],[32587,11],[33337,11],[35892,11]]},"/en/lessons/intro-to-powershell":{"position":[[24873,11],[26218,12],[44874,11],[45024,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[152,11],[3511,11],[3556,11],[3779,11],[4229,11],[4978,11],[7079,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[1614,12]]},"/en/lessons/introduction-map-warper":{"position":[[1358,11],[3937,11],[4054,11],[4221,8],[4316,12],[7592,11],[7817,11],[7967,11],[8363,11],[9626,11],[10038,11],[17675,11],[21574,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4899,11],[7409,11],[8679,12],[14072,11],[14931,11],[15102,11],[15357,11],[15492,11],[21080,11],[21557,11],[23825,11],[24441,11],[24582,11],[24599,7],[24753,11],[24833,11],[25483,12],[25995,11],[26744,11],[26894,11],[28818,12],[29458,11],[29599,11],[31299,11],[31760,11],[39934,11],[40823,11],[40936,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7758,11],[8665,11],[15775,11],[21504,11],[24017,11],[26262,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22790,11],[47914,11],[53128,11],[53376,11],[53683,11],[54064,11],[54315,11]]},"/en/lessons/json-and-jq":{"position":[[24691,11],[24850,11],[25259,11],[25891,12],[26240,11],[26653,11],[28374,11],[28781,12],[34241,12]]},"/en/lessons/jupyter-notebooks":{"position":[[44075,11],[51447,6],[52538,12]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6422,11],[6490,11]]},"/en/lessons/linear-regression":{"position":[[6159,11],[6947,12],[10035,11],[19779,11],[45619,12],[61718,11]]},"/en/lessons/logistic-regression":{"position":[[3608,11],[19322,11],[55677,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3030,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11019,11],[26592,11],[29738,11],[29823,11],[31235,11],[35924,11]]},"/en/lessons/naive-bayesian":{"position":[[4133,11],[5006,11],[5179,11],[5906,11],[7307,11],[13450,7],[24145,11],[25129,11],[26371,11],[33085,12],[34576,11],[34763,11],[34971,11],[37777,11],[48623,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16570,11],[17615,11],[23279,11],[23366,12],[24103,12],[29081,11],[29227,12],[29554,11],[29645,11],[33065,11],[48343,11]]},"/en/lessons/output-data-as-html-file":{"position":[[1544,11],[2946,11],[4397,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3961,11]]},"/en/lessons/preserving-your-research-data":{"position":[[7425,12],[9216,11],[9338,12],[11805,11],[12029,11],[12215,11],[13050,11],[13210,11],[16459,11],[18096,11]]},"/en/lessons/qgis-layers":{"position":[[5356,11],[7436,11],[7548,11],[11772,12],[12145,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1526,11],[3756,11],[7729,11],[13194,12],[13692,11],[16417,11],[17079,11],[19270,11],[23190,11],[25592,11],[27602,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8811,11],[9285,11],[34642,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3800,11],[7771,11],[32675,11],[48150,11]]},"/en/lessons/sentiment-analysis":{"position":[[1234,8],[4811,11],[5706,11],[7462,11],[13367,8],[13925,8],[20410,11],[38525,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7757,11],[8005,11],[10882,11],[11203,12],[22411,11],[27425,6]]},"/en/lessons/sonification":{"position":[[5801,11],[10630,11],[14832,11]]},"/en/lessons/space-place-gazetteers":{"position":[[1739,11],[2000,11],[2931,11],[3035,11],[3829,11],[7427,11],[8324,11],[8513,11],[8648,11],[8819,11],[9670,12],[9722,11],[10189,11],[10781,11],[11593,11],[11708,11],[12123,11],[12561,11],[12923,11],[13021,11],[14511,11],[15423,12],[18788,11],[20426,12],[20696,11],[21104,11],[21521,11],[22258,11],[22879,11],[23055,11],[23457,11],[25067,11],[25389,12],[25467,11],[25609,11],[28402,11],[28531,11],[29666,11],[29834,11],[29918,11],[32024,11],[32214,11],[33162,12],[34198,11],[38778,11],[41977,11],[43042,11],[43347,11],[43638,11],[43833,11],[44013,11],[44122,11],[45854,11],[46728,11],[46878,11],[47016,11],[47209,11],[47329,11],[47518,11],[48094,11],[48741,13],[50401,11],[50727,11],[50867,11],[51367,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11611,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7792,11],[7928,11],[8583,12],[8675,12],[13197,11],[18312,11],[22181,11],[36099,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[924,11],[3151,11],[3413,11],[3670,11],[3769,11],[4752,12],[10426,11],[13332,12],[18534,11],[19569,11],[20098,11],[21079,11],[21165,12],[23972,11],[25163,12],[26033,11],[29252,11],[32427,11],[39771,11],[40894,11],[45171,11],[45203,11],[48243,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8240,11],[13199,12],[13216,11],[14121,13],[14552,11],[17488,12],[19113,11],[21668,11],[28635,11],[28777,11],[32272,11],[32969,12],[34562,11],[34779,12],[37640,11],[44505,12],[62077,12],[64039,12],[65202,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5814,11],[18133,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5472,11],[8455,11],[8517,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1318,12],[1433,11],[4605,11],[4764,11],[11274,6],[12050,13],[14380,11],[14552,11],[14817,12],[14987,11],[15951,11],[17384,11],[28739,12],[30377,7],[30481,7],[32791,11]]},"/en/lessons/transliterating":{"position":[[275,11],[4372,11],[4728,12],[16106,12],[16269,11],[16359,11],[20086,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4296,11],[9234,11],[9460,11],[19104,11],[34086,11],[42505,11],[45308,11],[52342,11],[52750,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[4894,12],[11719,11],[12542,11],[19588,11],[22885,11],[23260,12],[25399,11],[25785,12]]},"/en/lessons/up-and-running-with-omeka":{"position":[[610,11],[2730,11],[2784,11],[4113,13],[5842,11],[6010,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5990,11],[6589,11],[6798,11],[7250,11],[7322,11],[8275,11],[9703,11],[9907,12],[18467,11],[18586,11],[18680,11],[18909,12],[19621,11],[20389,11],[20693,11],[26337,12]]},"/en/lessons/vector-layers-qgis":{"position":[[5151,11]]},"/en/lessons/viewing-html-files":{"position":[[972,11],[1647,11],[2174,11],[2237,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1314,11],[1367,11],[1576,11],[1764,11],[1925,11],[5164,11],[23650,12]]},"/en/lessons/working-with-text-files":{"position":[[380,12],[816,11],[2273,11],[2366,11],[2544,11],[5523,11],[6342,12],[6682,11]]},"/en/lessons/working-with-web-pages":{"position":[[1488,11],[2089,11]]}}}],["information.2",{"_index":23130,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[7444,13]]}}}],["infrastructur",{"_index":2182,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6368,14]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9039,15]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7047,14]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4920,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[7004,15]]},"/en/lessons/jupyter-notebooks":{"position":[[45335,14]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17435,15],[20022,15]]}}}],["infrastructuur",{"_index":21687,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[12337,14],[60453,14]]}}}],["infrequ",{"_index":1134,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7822,10],[7942,12],[8015,10],[8044,12]]},"/en/lessons/sentiment-analysis":{"position":[[33256,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20737,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44731,10]]}}}],["infuri",{"_index":12263,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38289,11]]}}}],["ingal",{"_index":3593,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3397,8]]}}}],["inger",{"_index":20236,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49360,6],[52519,5]]}}}],["ingest",{"_index":10791,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24308,6]]}}}],["ingo",{"_index":11770,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6046,4],[6158,4],[6748,4],[7484,4]]}}}],["ingold",{"_index":20886,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5694,6],[49784,7]]}}}],["ingon",{"_index":11805,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6401,6],[6437,6],[7799,6]]}}}],["ingoni",{"_index":11784,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6195,6],[6578,7],[6780,6]]}}}],["ingredi",{"_index":22841,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15729,11],[16722,11]]}}}],["inhabit",{"_index":12522,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[7318,11]]},"/en/lessons/gravity-model":{"position":[[1811,12]]},"/en/lessons/space-place-gazetteers":{"position":[[13349,9],[22099,10],[22596,9],[26143,9],[26275,9],[26405,9],[26537,9],[26669,9],[26797,9],[26927,9],[27056,9],[27187,9],[27315,9],[30278,9],[30430,9],[30580,9],[30732,9],[30884,9],[31065,9],[31232,9],[31453,9],[31632,9],[31821,9],[34698,9],[34897,9],[35093,9],[35293,9],[35493,9],[35719,9],[35933,9],[36199,9],[36428,9],[36661,9],[39309,9],[39525,9],[39732,9],[39944,9],[40158,9],[40400,9],[40630,9],[40912,9],[41152,9],[41401,9]]}}}],["inher",{"_index":1074,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5219,10]]},"/en/lessons/common-similarity-measures":{"position":[[15673,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2229,8],[2679,8],[24827,8],[34977,10],[43693,8]]},"/en/lessons/geocoding-qgis":{"position":[[675,10],[31206,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[19648,8],[24739,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17212,8],[19862,8],[38095,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35902,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1129,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10024,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4208,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13662,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33624,10],[34738,10]]}}}],["inherit",{"_index":15490,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4341,11]]}}}],["inhibit",{"_index":5358,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7966,7]]}}}],["inhuman",{"_index":15476,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3356,7]]}}}],["inier",{"_index":22291,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22334,5],[22811,6],[26721,5]]}}}],["init",{"_index":9578,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9457,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4992,10],[12484,4]]}}}],["initi",{"_index":510,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14715,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10661,7],[12579,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30132,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2870,9],[38904,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7474,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7767,9],[12922,12],[13127,7],[13272,7],[14235,7],[14497,10],[26295,7],[26390,7],[27509,9],[35006,9],[36919,7],[38449,10],[43665,7],[47853,7],[54153,7],[62053,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2037,8],[48289,8]]},"/en/lessons/common-similarity-measures":{"position":[[32216,7],[36369,7],[37085,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27630,7],[46811,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61315,7],[62525,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15076,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7757,7]]},"/en/lessons/counting-frequencies":{"position":[[1687,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9860,7],[14921,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11976,9],[36293,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4156,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20820,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18655,7],[19693,7],[19924,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11229,10],[12924,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5380,9],[32841,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14736,10],[31783,7],[53189,10],[67873,12]]},"/en/lessons/geocoding-qgis":{"position":[[27062,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11446,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18352,9],[26180,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13583,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[19205,9],[28974,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15328,7],[21501,11],[27861,9],[32507,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12612,9],[21861,7],[22495,7],[23850,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4367,10],[5022,9],[37809,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2970,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6234,8],[38735,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3426,9]]},"/en/lessons/jupyter-notebooks":{"position":[[11755,9],[47648,7]]},"/en/lessons/logistic-regression":{"position":[[18753,7],[26665,7],[33793,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[108,7],[1383,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5545,7],[7832,9],[36706,9],[38545,9],[40643,9],[40796,9],[41342,9],[42091,9],[44202,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2987,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38623,7]]},"/en/lessons/sentiment-analysis":{"position":[[14174,7],[18284,10],[21431,10],[34200,10],[34310,10]]},"/en/lessons/sonification":{"position":[[34750,7]]},"/en/lessons/space-place-gazetteers":{"position":[[4258,7],[27498,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14006,11],[14458,12],[14502,11],[16775,16],[17804,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14697,7],[22164,10],[22182,12],[27744,7],[33527,9],[36623,12],[36840,7],[38132,9],[39954,8],[44796,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17229,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16363,10],[17607,10],[23384,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26419,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5760,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23850,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2807,10]]}}}],["initial_featur",{"_index":4881,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36439,15],[36846,15]]}}}],["initialis",{"_index":6009,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42625,10],[46724,14]]}}}],["inject",{"_index":22005,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1509,6]]}}}],["ink",{"_index":22317,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22853,3]]}}}],["inlin",{"_index":3930,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20813,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17585,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10221,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[7434,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11015,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19016,6],[19871,7]]},"/en/lessons/linear-regression":{"position":[[50734,6],[51155,6]]},"/en/lessons/logistic-regression":{"position":[[32485,6],[32845,6],[40747,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26174,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21616,6],[21731,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40741,6]]}}}],["innat",{"_index":5245,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65447,6]]}}}],["inner",{"_index":2583,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27112,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3774,6]]},"/en/lessons/geocoding-qgis":{"position":[[34851,5],[36140,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34525,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18114,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24470,5]]}}}],["inner_join",{"_index":2429,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15005,10],[27750,10]]}}}],["inner_join(all_com",{"_index":21758,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25678,24]]}}}],["inner_join(tab",{"_index":2430,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15176,15],[27436,15]]}}}],["innerhtml",{"_index":11319,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12479,11],[12812,11],[12964,12]]}}}],["innoc",{"_index":9058,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2456,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21384,9],[26481,9]]}}}],["innov",{"_index":5568,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67091,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2345,10],[2629,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56737,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[608,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7573,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9055,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31490,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1844,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8884,10]]}}}],["innumer",{"_index":6485,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56914,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55100,11]]}}}],["inordin",{"_index":15390,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[31303,10]]}}}],["inplace=tru",{"_index":6747,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21372,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24227,13],[24835,13],[25767,13],[27413,13],[27899,13],[33919,13],[36580,13],[43593,13],[44875,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9453,13],[9850,12],[10051,12],[10212,12],[10392,13],[10737,13]]}}}],["inport",{"_index":21487,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[22498,9]]}}}],["input",{"_index":276,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6442,6],[8701,5],[11573,6],[14215,5],[19053,5],[21487,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10958,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13504,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6364,5],[6922,6],[6933,5],[25511,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13493,8],[20187,5],[20365,5],[21641,6],[22101,6],[22201,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16719,5],[18086,9],[18396,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25999,5]]},"/en/lessons/common-similarity-measures":{"position":[[24831,5],[29758,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1029,5],[25827,5],[26438,5],[26468,7],[26680,7],[30107,5],[30180,5],[32807,7],[37490,5],[38789,5],[39618,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[536,6],[25760,5],[25812,5],[26512,6],[26555,7],[27599,6],[27651,5],[28122,5],[30991,5],[35456,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24447,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40267,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[809,5],[914,6],[1076,6],[29641,5],[30783,5],[37648,5],[39837,5],[40918,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2432,5],[3811,9],[14435,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29189,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1280,5],[22802,5],[22831,5],[22891,5],[23269,5],[24741,5],[25065,5],[25143,5],[25208,5],[25251,5],[26453,5],[26691,5],[26917,5],[27187,6],[27453,5],[27748,5],[28563,5],[30349,5],[30459,5],[30679,5],[30793,5],[30998,5],[31140,5],[31423,6],[31611,5],[31652,5],[32149,5],[36085,5],[45518,5],[46658,5],[46822,5],[48574,5],[48744,5],[48962,5],[49032,5],[49610,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24618,5],[32875,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6794,5],[7273,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24851,5],[33501,5]]},"/en/lessons/extracting-keywords":{"position":[[2150,5],[16878,5],[22925,5],[32590,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42451,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33798,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9802,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20070,5],[20232,5],[20388,5],[20791,5],[22070,5],[24619,5],[27892,5],[34115,5],[34467,5],[34521,5],[38124,5],[38166,5],[41556,5],[41707,5],[51100,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7114,5],[10334,6],[10347,5],[11065,5],[26287,5],[28916,5]]},"/en/lessons/gravity-model":{"position":[[32617,5],[49160,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[8788,6],[9664,6],[11514,5],[11601,5],[11623,6],[12297,5],[12418,5],[12908,5],[13275,7],[13502,6],[13957,6],[14491,5],[15381,5],[24141,5],[24863,5],[27293,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4569,8],[4692,5],[4820,8],[7764,5],[10120,6],[14960,5],[35606,5],[44017,8]]},"/en/lessons/intro-to-bash":{"position":[[5043,9],[19957,5]]},"/en/lessons/intro-to-powershell":{"position":[[35727,5],[45298,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11138,6],[11384,5],[11511,5],[11933,5],[12171,5],[14499,5],[16219,5],[19454,5],[21829,5],[25882,5],[26137,5],[28047,5],[29979,5],[30151,5],[30228,5],[38981,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16834,5]]},"/en/lessons/json-and-jq":{"position":[[1559,5],[5465,5],[5806,5],[6286,5],[6845,5],[10526,5],[10651,5],[14356,5],[21785,5],[25506,5],[25616,5],[25814,5],[26761,6],[26916,5],[40285,5]]},"/en/lessons/jupyter-notebooks":{"position":[[21853,5]]},"/en/lessons/linear-regression":{"position":[[19187,5],[20371,5]]},"/en/lessons/logistic-regression":{"position":[[7436,5],[7768,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8262,5],[10547,5],[14164,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1925,5],[16214,6],[21500,6],[24330,6],[24348,5],[28900,5],[36264,6],[38081,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4391,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1622,5]]},"/en/lessons/sentiment-analysis":{"position":[[3627,5],[11640,6],[15190,5],[15275,5],[19540,5],[20147,5],[22150,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1037,7],[3288,7],[4315,6],[4742,6],[5363,5],[20177,5],[20234,5],[22625,7],[25814,5],[25982,5],[27035,6],[30779,6],[30799,7],[32511,5],[32603,5],[34126,5],[34252,5],[34453,5],[34719,6],[35844,6],[38145,6],[38188,6]]},"/en/lessons/sonification":{"position":[[10118,5],[10869,7],[15788,7],[15949,7],[19308,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12732,6],[17059,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12025,6],[13545,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15802,9],[26079,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15906,5],[16463,5],[16948,5],[18349,5],[19998,5],[21802,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7289,5],[7395,5],[8382,5],[8436,5],[9476,5],[13221,7],[14127,5],[14800,5],[27432,6],[27650,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4988,5],[19844,9],[45609,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3171,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12992,5]]},"/en/lessons/vector-layers-qgis":{"position":[[8678,5]]},"/en/lessons/windows-installation":{"position":[[2388,6]]},"/en/lessons/working-with-text-files":{"position":[[2439,5]]}}}],["input$<labelname>",{"_index":20596,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28531,24]]}}}],["input$year",{"_index":20597,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28578,12],[31020,12]]}}}],["input$years[1",{"_index":20585,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28051,14],[28791,14],[37042,14]]}}}],["input$years[2",{"_index":20587,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28093,15],[28810,15],[37084,15]]}}}],["input.pi",{"_index":23660,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[6775,9],[6969,8]]}}}],["input.txt",{"_index":569,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16998,9]]}}}],["input_config",{"_index":18896,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24427,12]]}}}],["input_config=input_config",{"_index":18911,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25139,26]]}}}],["input_dir",{"_index":18899,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24662,9],[38234,10],[38975,10],[39108,10],[39480,10]]}}}],["input_dir='/path/to/local/directory/docs_to_ocr",{"_index":18946,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28559,49]]}}}],["input_dir_cm1='path/to/local/directory/docs_to_ocr",{"_index":19026,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39588,51]]}}}],["input_dir_cm2='path/to/local/directory/docs_to_ocr",{"_index":19122,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51303,51]]}}}],["input_filenam",{"_index":342,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8625,14]]}}}],["input_filename.pdf",{"_index":280,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6565,18]]}}}],["input_loc",{"_index":2518,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21211,9],[21386,9],[21415,9]]}}}],["inputfile=str(sys.argv[1",{"_index":18176,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[14440,26],[18499,26]]}}}],["inputobject",{"_index":15397,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[37775,11]]}}}],["inquir",{"_index":12839,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[1993,7]]},"/en/lessons/jupyter-notebooks":{"position":[[50058,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51388,9],[52012,9]]}}}],["inquiri",{"_index":7416,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19527,7],[27221,7],[27519,7],[27717,7],[27822,8],[28666,7],[39189,7],[39303,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35191,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1909,8],[29823,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1263,7],[1403,8],[43905,7]]},"/en/lessons/space-place-gazetteers":{"position":[[13702,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5357,9]]}}}],["inscript",{"_index":20684,"title":{},"body":{"/en/lessons/sonification":{"position":[[10290,12],[13042,12],[13113,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1044,12]]}}}],["insect",{"_index":16903,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[37056,7]]}}}],["insecur",{"_index":14279,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[33004,8]]}}}],["insensit",{"_index":11537,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15735,12]]},"/en/lessons/research-data-with-unix":{"position":[[10824,11],[13281,11]]}}}],["insert",{"_index":640,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20383,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18835,6],[19918,7],[22488,6],[24011,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2832,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19007,6],[19612,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14505,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3376,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3094,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28507,6],[28959,8],[34018,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43389,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9847,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28352,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15852,10],[65855,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3659,6],[3825,6],[18702,7],[19274,7],[19617,7],[25535,6],[25615,6],[25848,6],[25884,6],[26237,9],[26322,6],[26395,6],[26444,6],[26777,8],[27066,9],[27498,6],[27567,6],[27687,9],[27960,9],[29615,7],[30228,6],[30259,6],[30314,7],[30372,6],[31181,6],[31276,6],[31322,9],[31392,6],[32369,7],[33050,6],[34081,6],[36759,6],[36998,6],[37070,6],[37684,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11068,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20965,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39883,9],[39907,9],[40433,6]]},"/en/lessons/intro-to-bash":{"position":[[19341,6],[19595,6],[19628,6],[22339,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[9158,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22481,9],[35080,9],[39951,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44695,9]]},"/en/lessons/linear-regression":{"position":[[48654,7]]},"/en/lessons/logistic-regression":{"position":[[27558,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3459,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25093,6],[26669,6]]},"/en/lessons/sonification":{"position":[[37586,6],[37984,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20327,9],[29435,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4795,8],[26261,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6302,8],[26652,6]]},"/en/lessons/viewing-html-files":{"position":[[2954,6],[3038,6],[3121,6],[3166,6]]}}}],["insid",{"_index":853,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8313,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19770,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4580,6],[7028,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35621,6],[47316,6],[47341,6],[50788,6],[52393,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7184,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4915,6],[10453,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38561,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12410,6],[17897,6],[18126,6],[18303,6],[18940,6],[18989,6],[21822,6],[21841,6],[25991,7],[28553,6],[47639,6],[54858,6]]},"/en/lessons/common-similarity-measures":{"position":[[23622,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26928,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61510,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1878,6],[37520,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1543,6],[1639,6],[1663,7],[1708,6],[1732,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4317,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15715,6],[16057,6],[26564,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29026,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11743,6],[19672,6],[19921,6],[19993,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4106,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19378,6],[21249,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18506,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11380,6],[19930,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6827,6],[23509,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14142,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5628,6],[5837,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1335,6],[1544,6],[4821,6],[4973,6],[5355,6],[5452,6],[5540,8],[6266,6],[6361,6],[6385,7],[6431,6],[6455,6],[6755,6],[8526,6],[8723,6]]},"/en/lessons/geocoding-qgis":{"position":[[29834,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5579,6],[5835,6],[16675,6],[24839,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[9105,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12450,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[10354,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[1206,6],[6536,7],[21189,6],[26278,6],[27484,6],[35493,6],[36586,6],[38536,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29877,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6294,6],[6317,6],[9330,6],[10799,6],[12842,6]]},"/en/lessons/intro-to-linked-data":{"position":[[27028,6],[28155,6],[28939,6],[29089,6]]},"/en/lessons/intro-to-powershell":{"position":[[9410,6],[10545,6],[15131,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[13953,6],[18809,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26007,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11638,7],[13192,6],[19048,6],[34210,6]]},"/en/lessons/json-and-jq":{"position":[[8418,6],[11350,6],[19810,6],[32669,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16857,6],[18024,6],[24546,6]]},"/en/lessons/naive-bayesian":{"position":[[28956,6]]},"/en/lessons/normalizing-data":{"position":[[8342,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23828,6],[24615,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7863,6],[21856,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33494,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14957,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19260,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14614,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10679,6],[19258,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11735,6],[24025,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19381,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4821,6],[26792,6]]}}}],["insidi",{"_index":14797,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47333,9]]}}}],["insight",{"_index":743,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1211,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14076,10],[31597,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1144,8],[1514,7],[2198,7],[12610,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36515,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3972,8],[45706,8],[61631,9],[63494,9],[68069,8],[68587,8]]},"/en/lessons/common-similarity-measures":{"position":[[38410,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6422,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3808,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16767,8]]},"/en/lessons/extracting-keywords":{"position":[[30046,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43632,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17232,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[2975,8],[3471,7],[4359,8],[4566,9],[6303,8],[11688,8],[15691,8],[15831,8],[16710,8],[17673,7],[22366,8],[23993,8],[30180,7],[30355,9],[30521,8],[30559,7],[31203,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[8379,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1760,7],[33568,7],[41020,10]]},"/en/lessons/logistic-regression":{"position":[[16942,7]]},"/en/lessons/preserving-your-research-data":{"position":[[3316,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24907,7],[28583,8]]},"/en/lessons/sentiment-analysis":{"position":[[1161,8],[4744,7],[9434,11],[39281,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35499,8]]},"/en/lessons/space-place-gazetteers":{"position":[[46077,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23120,9],[31183,7],[33326,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2304,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36915,10],[39869,10],[59369,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5813,7],[41397,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25758,7],[26162,7]]}}}],["insignific",{"_index":18054,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[60492,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35140,13]]}}}],["insignificant",{"_index":20148,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34559,14],[35119,14]]}}}],["insignificantli",{"_index":14706,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28515,15],[29293,15]]}}}],["insist",{"_index":9174,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3354,9]]},"/en/lessons/intro-to-linked-data":{"position":[[21508,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1890,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[13072,6]]}}}],["insofar",{"_index":10356,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2821,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2866,7]]}}}],["inspect",{"_index":3350,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8077,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[519,10],[21391,10],[26495,10],[26627,7],[27568,7],[28672,7],[30974,9],[46724,7],[55124,11],[57415,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31643,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6215,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[950,10],[27411,7],[46434,7],[50124,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12153,7],[24250,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[25087,7],[25459,7],[28603,7]]},"/en/lessons/linear-regression":{"position":[[38450,7],[39548,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21584,10]]},"/en/lessons/qgis-layers":{"position":[[11818,7],[13273,7],[18629,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[976,10],[1160,10],[3982,10],[33202,10],[33368,8],[33929,8],[36908,10],[37077,7],[37827,7],[37964,7]]},"/en/lessons/space-place-gazetteers":{"position":[[37454,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23163,7]]}}}],["inspector",{"_index":2630,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29027,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1089,9],[13243,12],[14170,9],[14288,9],[14436,9],[14474,9],[14946,9],[17475,9],[17700,9],[22203,9],[23467,9],[25156,9],[26795,9],[27875,9],[28289,9],[28496,9],[30065,9],[30200,9],[31977,9],[32119,9],[32844,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15893,12],[17044,9],[17195,9],[17233,9],[17513,9],[20952,9],[26773,9],[27467,9],[28544,9],[30225,9],[31866,9],[34659,9],[34799,9],[35080,9]]}}}],["inspir",{"_index":3256,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60892,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35460,8],[36183,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65494,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26537,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62238,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33166,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[726,11],[47048,11],[47078,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10440,8],[21105,8],[35750,8],[45785,8],[49479,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48171,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3494,11],[8478,11],[10335,8],[10407,8],[41535,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18256,8],[42333,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[2349,7],[16157,13],[26505,8]]},"/en/lessons/sentiment-analysis":{"position":[[28287,10],[28740,11],[30974,10],[32073,10],[35264,10],[37312,10],[38211,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5502,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34463,11]]}}}],["inst",{"_index":15483,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4035,5]]}}}],["inst=\"t18300114",{"_index":18398,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33314,15],[33392,15],[33468,15],[33543,15],[33775,15],[33866,15],[34094,15],[34179,15],[34262,15]]}}}],["instabl",{"_index":18731,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4245,11]]}}}],["instal",{"_index":15,"title":{"/en/lessons/installing-omeka":{"position":[[0,10]]},"/en/lessons/installing-python-modules-pip":{"position":[[0,10]]},"/en/lessons/introduction-and-installation":{"position":[[24,12]]},"/en/lessons/qgis-layers":{"position":[[0,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[191,10],[244,12],[279,12],[2744,9],[2808,7],[2893,7],[5696,7],[5750,10],[5778,12],[5814,7],[5857,12],[5953,12],[6039,7],[6064,7],[6093,12],[6246,10],[8297,7],[8415,7],[8443,7],[8474,12],[9854,7],[9917,12]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8910,7],[9010,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3282,7],[3324,10],[3423,7],[3587,7],[23465,9],[47748,7],[47818,7],[47858,7],[47965,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[88,12],[2721,12],[2817,10],[2926,9],[3012,10],[3222,10],[3372,7],[3402,7],[3456,7],[3574,7],[4601,7],[4631,7],[4746,9],[4804,7],[4863,7],[5068,12],[5108,7],[5342,7],[5374,12],[5510,10],[5628,10],[5654,7],[5700,7],[5933,9],[6064,9],[6181,7],[6435,7],[7710,7],[7756,7],[7867,10],[8012,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1843,10],[1870,10],[2386,9],[2652,7],[2975,12],[32184,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8731,7],[8860,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[733,7],[1153,12],[1298,10],[9092,12],[9197,9],[9249,7],[9287,9],[9770,10],[9930,7],[10060,10],[10974,11],[13069,7],[13455,8],[13567,8],[13683,10],[14034,7],[14694,7],[15144,9],[17337,12],[19474,10],[19506,7],[20083,10],[20177,12],[20539,7],[20622,7],[20668,7],[20771,10],[20902,7],[21072,8],[21161,9],[21218,7],[21322,7],[21393,10],[21413,12],[21496,9],[21578,13],[21654,7],[22431,12],[22490,13],[22520,7],[22630,7],[22774,7],[23055,10],[23380,7],[23747,7],[23836,7],[24081,11],[24232,7],[24346,9],[24416,9],[24497,10],[24550,12],[24644,7],[24698,9],[24786,9],[24849,8],[24929,10],[24999,8],[25038,7],[25222,7],[25330,7],[25695,7],[25775,7],[25938,9],[26059,9],[26464,10],[28645,10],[28750,7],[29592,10],[30153,9],[30333,9],[51343,9],[56886,9],[56928,9],[57223,7],[61129,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[221,10],[6328,10],[6405,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19273,7],[19456,7],[20086,9],[20514,7],[20635,10],[21823,9],[67931,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9928,7],[9980,12],[15475,8],[22838,7],[22878,10],[29470,10],[48059,9],[66141,7]]},"/en/lessons/common-similarity-measures":{"position":[[146,12],[2995,12],[3036,7],[3196,10],[23863,9],[23890,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7764,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12189,10],[13239,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9029,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[112,10],[1927,12],[2439,10],[2747,9],[2782,7],[2890,9],[3366,9],[3472,7],[3518,7],[3544,7],[3672,9],[3728,12],[3763,7],[3907,7],[3984,10],[4054,10],[4133,10],[4200,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5577,10],[5644,10],[5793,10],[6059,8],[6216,12],[6530,7],[6609,7],[7826,7],[7861,7],[7902,7],[8039,7],[8223,7],[8240,7],[11049,12],[11479,7],[38083,10],[38368,10],[38447,12],[39009,9],[39101,9],[39134,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[839,10],[2230,8],[8433,10],[9304,7],[9480,12],[9612,8],[9741,7],[9916,12],[9990,7],[10319,7],[10360,7],[11223,10],[11727,11],[32332,7],[34135,7],[34206,7],[34750,10],[36090,10],[36147,7],[36204,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16183,14],[16219,7],[16509,7],[16615,7],[16660,9],[16820,7],[18757,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2593,10],[2626,10],[2712,7],[2747,7],[3001,7],[3027,7],[6103,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3258,7],[3405,9],[3578,7],[10033,7],[10066,7],[10509,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[117,10],[168,12],[4955,10],[5259,12],[5290,7],[5502,10],[5547,7],[5817,12],[5913,12],[5966,10],[6167,12],[7409,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[534,12],[625,12],[15234,12],[15382,10],[15510,7],[15948,7],[16069,10],[16200,12],[16239,12],[29147,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[93,10],[169,12],[192,10],[272,10],[359,12],[426,10],[476,12],[1206,7],[5499,12],[5836,14],[5862,10],[6020,10],[6039,10],[6066,10],[7003,10],[7548,12],[7779,9],[7971,10],[8025,9],[8082,7],[8180,9],[8246,7],[8292,12],[8351,12],[8436,7],[8480,7],[8546,10],[8974,7],[9044,9],[9130,7],[9734,10],[10488,9],[10639,10],[10728,7],[10833,10],[11917,9],[12270,9],[12332,10],[12808,9],[12999,12],[13640,12],[13705,10],[13861,9],[13913,9],[14048,7],[14080,7],[14332,10],[14702,9],[15536,12],[15573,9],[27513,10],[27560,7],[27592,7],[27669,12],[31511,7],[31574,7],[59860,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1734,7],[1886,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[242,12],[1523,9],[1568,9],[1656,10],[1728,9],[1823,9],[2059,10],[4556,12],[7801,9],[7853,7],[7917,7],[8093,12],[8198,10],[8279,10],[8310,7],[8586,10],[8737,10],[41340,9],[48390,9],[48457,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[292,7],[325,7],[5825,7],[6018,8],[6051,8],[6076,8],[6102,8],[6144,13],[6166,7],[7650,7],[7856,7],[7934,7],[8418,9],[8611,9],[8832,9],[9486,7],[9530,7],[9846,7],[9865,7],[9888,7],[10269,9],[10302,7],[10722,10],[10765,7],[10792,7],[10960,7],[11265,9],[25265,9]]},"/en/lessons/extracting-keywords":{"position":[[5106,9],[5347,7],[5506,13],[14198,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12054,7],[12233,9],[12565,8],[12754,7],[12879,7],[12900,7],[12918,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3112,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12161,7],[12214,11],[22840,7],[22889,7],[35338,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17439,10]]},"/en/lessons/geocoding-qgis":{"position":[[1371,10],[4946,9],[5033,10],[5998,12],[6105,10],[23031,14],[37611,7],[37648,7],[37677,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[175,12],[222,12],[4509,9],[4772,12],[5371,12],[5477,7],[5544,9],[5947,7],[24424,11],[25050,13]]},"/en/lessons/georeferencing-qgis":{"position":[[1850,7],[2327,10],[2515,10],[3992,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[20369,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[424,7],[10389,7],[10612,9],[13290,12],[13358,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[932,7],[1337,7],[1458,10],[1577,10],[1909,10],[1994,7],[2048,12],[2121,12],[2531,12],[2604,7],[5245,10],[5552,7],[5744,7],[5820,10],[6022,7],[6178,10],[6304,10],[6739,10],[6789,7],[7142,7],[7301,9],[7399,7],[7516,7],[7913,12],[7971,12],[8080,12],[8114,12],[8158,9],[8206,7],[8307,7],[8385,10],[8488,8],[8926,8],[9923,12],[10259,9],[10295,12],[10339,9],[10360,12],[10392,7],[10455,7],[10522,7],[10565,7],[10668,12],[10919,9],[11119,10],[13217,7],[13238,12],[20435,9],[20928,9],[21005,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[12487,7],[12573,12],[12654,7]]},"/en/lessons/gravity-model":{"position":[[8856,7],[46485,9],[46506,9],[46658,12],[47739,8]]},"/en/lessons/installing-omeka":{"position":[[1,10],[82,7],[215,7],[433,7],[499,10],[688,7],[1508,10],[1616,9],[1689,7],[1824,7],[1982,8],[2003,7],[2052,12],[2116,10],[3387,8],[4431,7],[4699,7],[5452,7],[5487,7],[5567,7],[6820,9],[8357,7],[9718,7],[9755,7],[10499,7],[10639,7],[10678,7],[11000,7],[11145,7],[12317,13],[12457,8],[12486,12],[12731,8],[12801,12],[12891,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1,10],[139,10],[223,7],[270,7],[381,11],[456,9],[1042,9],[1320,7],[1495,10],[1543,7],[1613,7],[1746,8],[1968,7],[2017,7],[2101,12],[2866,7],[3529,7],[3780,7],[3964,10],[4028,7],[4161,12],[4240,7],[4261,7],[4288,7],[4451,7],[4605,7],[4625,11],[4662,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1995,9],[2034,9],[2180,9],[8008,7],[8103,7],[8164,7],[8227,7],[8280,10],[51610,10],[51638,7],[53547,10],[53686,7],[53712,7],[53820,9],[53839,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2501,13],[18445,10],[18662,9],[18718,7],[18928,10],[19285,7],[19324,7],[19369,7],[19420,7],[19473,7],[19553,7],[19608,9],[20269,7],[20539,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8004,8],[8460,11],[8527,10],[8704,12],[8934,10],[8983,7],[9114,10],[9388,10],[9565,12],[11038,7],[11245,12],[11407,7],[12297,12],[12345,13],[12360,7],[12648,8],[12686,7],[12768,7],[13761,10],[14295,11],[33906,7],[36375,7],[36446,7],[36980,10],[38078,10],[38136,7],[38193,8]]},"/en/lessons/intro-to-bash":{"position":[[134,10],[1595,14],[1942,10],[2801,10],[2856,14],[2918,10],[2997,7],[3027,9],[3074,10],[3116,12],[3258,9],[13872,9],[13984,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[88,10],[1840,10],[1867,10],[1938,9],[2021,10],[2084,10],[2140,7],[2169,7],[2437,7],[2498,7],[2621,7],[2703,7],[2731,7],[2871,7],[2901,7]]},"/en/lessons/intro-to-powershell":{"position":[[39546,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[84,10],[1139,10],[1201,10],[1254,7],[1345,7],[1443,7],[1551,12],[1615,10]]},"/en/lessons/introduction-and-installation":{"position":[[25,12],[177,7],[372,10],[577,7],[852,10],[1468,7],[1938,7],[2054,7],[2166,9],[2384,12],[2414,12],[2442,12],[2609,10]]},"/en/lessons/introduction-map-warper":{"position":[[749,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[149,10],[252,12],[293,12],[351,11],[3754,7],[5029,10],[5047,10],[5183,10],[5854,7],[6009,9],[6076,13],[6113,7],[6199,7],[6251,13],[6314,7],[6389,13],[6519,12],[6598,7],[6961,11],[7162,12],[7312,7],[7363,12],[7446,7],[7555,7],[7635,12],[7688,13],[7775,9],[8051,12],[8549,12],[8590,9],[8696,12],[9982,10],[10270,7],[10459,11],[10493,7],[17541,10],[18726,12],[40241,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[368,12],[2505,10],[8284,7],[10656,9],[16159,13],[16622,12],[16770,7],[16889,8],[16921,7],[17028,12],[17079,9],[17195,12],[17246,9],[17383,9],[17460,9],[17568,12],[18647,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5422,8],[6243,9],[6377,7],[6528,10],[46426,9]]},"/en/lessons/json-and-jq":{"position":[[713,12],[736,12],[763,12],[5320,7],[37497,12],[37511,12],[37552,7],[37844,12],[37920,7],[37938,7],[37951,12],[38151,7],[38208,7],[38259,7]]},"/en/lessons/jupyter-notebooks":{"position":[[116,10],[4291,8],[5185,7],[7945,7],[8192,10],[9216,7],[9273,9],[9371,7],[9547,10],[9657,7],[9803,10],[9858,7],[9889,7],[9985,7],[10231,9],[10267,12],[10577,7],[10699,7],[10892,9],[11134,7],[11211,12],[11285,7],[11487,10],[11586,12],[12078,9],[12634,10],[18243,9],[22545,9],[22800,10],[22856,7],[22879,10],[23083,9],[23358,7],[23445,7],[23504,7],[23813,7],[23856,9],[23899,10],[23996,7],[24080,7],[41768,7],[42918,10],[44446,7],[46515,7],[46626,9],[46684,12],[47035,10],[47199,9],[50823,7],[52040,10],[53755,7]]},"/en/lessons/linear-regression":{"position":[[6468,7],[6510,10],[6609,7],[6838,7]]},"/en/lessons/linux-installation":{"position":[[107,7],[147,7],[484,10],[710,7],[847,7],[916,8],[962,9],[1293,7],[1598,12],[1685,9]]},"/en/lessons/logistic-regression":{"position":[[3545,12],[64052,7],[64117,7],[64157,7],[64213,7],[64242,7],[64289,7]]},"/en/lessons/mac-installation":{"position":[[105,7],[147,7],[380,7],[430,9],[539,7],[665,7],[954,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2753,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5955,7],[6011,9],[6032,9],[6118,10],[6152,10],[6354,12],[6379,7],[6480,7],[6567,7],[6604,7],[6622,7],[6650,7],[6667,7],[6685,7],[6714,10],[6818,7],[7077,7],[7131,7],[7159,8],[7222,9],[7386,7]]},"/en/lessons/naive-bayesian":{"position":[[4327,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15516,7],[17744,7],[21065,10],[21115,7],[21176,7],[21225,7],[21864,10],[35121,7],[35150,7],[35189,7],[35228,7]]},"/en/lessons/qgis-layers":{"position":[[1,10],[68,10],[302,7],[1144,7],[1695,10],[2000,9],[2043,7],[2082,10],[2508,7],[2665,10],[2689,7],[2879,10],[3034,7],[8194,10],[8258,7],[8338,7],[8390,10],[8449,10],[8585,8],[18951,7],[19086,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[84,10],[1220,12],[2253,10],[23704,7]]},"/en/lessons/research-data-with-unix":{"position":[[2418,7],[2448,9],[2489,9],[2548,12],[3480,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8326,7],[8614,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1494,9],[3752,7],[19674,9],[19895,7],[19976,7],[20191,7],[20325,7],[20399,11],[20498,12],[20556,7],[31122,9]]},"/en/lessons/sentiment-analysis":{"position":[[9904,12],[10602,12],[10664,7],[10741,7],[10825,7],[11355,10],[11410,10],[11828,7],[12054,7],[40820,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13858,7],[13927,7],[14441,10],[15073,7],[15189,9],[15551,10],[15594,7],[15667,7],[15715,12],[15755,7],[15840,7],[15864,7],[16047,10]]},"/en/lessons/sonification":{"position":[[20233,10],[20366,9],[20798,9],[21049,7],[22097,7],[24221,10],[24241,10],[24298,7],[24329,7],[24390,7],[25796,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1122,12],[1256,7],[8562,10],[8642,12],[8830,12],[8878,11],[9750,12],[9813,12],[10297,12],[10346,9],[11184,12],[11545,9],[19031,7],[22018,9],[22133,10],[22614,12],[27298,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4955,9],[4974,7],[5034,10],[5095,7],[5135,7],[5359,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7431,12],[7474,7],[7619,10],[7711,7],[7819,7],[7850,9],[7942,12],[7994,9],[8037,10],[8326,8],[8339,10],[8406,9],[8646,10],[8854,7],[8905,8],[8996,12],[9205,7],[9263,7],[9330,7],[9367,7],[9426,13],[9646,7],[10523,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2100,10],[19379,10],[19873,9],[20032,7],[20252,7],[20313,9],[21061,10],[21162,7],[21200,10],[21286,10],[22147,7],[22272,8],[22465,7],[22661,7],[22768,7],[22854,10],[22899,9],[23022,8],[23350,7],[64908,10],[65220,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[442,7],[888,10],[5892,10],[6378,12],[6792,7],[7271,7],[10527,10],[10715,12],[10822,7],[12011,9],[12088,10],[12836,9],[13819,9],[13893,10],[14093,12],[17757,12],[27014,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5120,7],[15080,10],[15164,7],[15422,7],[15768,7],[15788,7],[15964,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6965,7],[7675,9],[7725,7],[8339,7],[8644,12],[9433,12],[9596,9],[9762,9],[9810,7],[10431,10],[10718,10],[10977,10],[11010,7],[11195,10],[11441,7],[40657,9],[40732,10]]},"/en/lessons/transliterating":{"position":[[16572,9],[16602,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3239,9],[3327,7],[19006,7],[19119,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[2620,12]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1946,7],[2243,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16680,10],[16704,9],[16744,7],[16789,10],[16823,7],[17142,7],[17310,7],[17340,7],[27200,10]]},"/en/lessons/vector-layers-qgis":{"position":[[1937,10],[2129,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4294,7],[4534,9],[4811,7],[5002,9],[5075,9],[5221,9],[5256,8],[5561,7],[6037,10],[6138,7],[6190,7],[6403,7],[7558,10],[7727,7],[7787,7],[10667,10]]},"/en/lessons/windows-installation":{"position":[[309,7],[463,7],[755,7],[4796,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2753,7],[3195,7],[3280,7],[3350,10],[3433,7],[3519,7],[3594,7],[3706,7],[3837,7],[3881,7]]},"/en/lessons/working-with-text-files":{"position":[[736,13],[758,13],[781,14]]}}}],["install.packag",{"_index":2312,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3333,16]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5215,18]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22915,16]]}}}],["install.packages(\"factoextra",{"_index":7272,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9340,30]]}}}],["install.packages(\"factomin",{"_index":7271,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9271,30]]}}}],["install.packages(\"historydata",{"_index":8916,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10094,31]]}}}],["install.packages(\"mass",{"_index":13723,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48076,24]]}}}],["install.packages(\"ndtv",{"_index":21235,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5300,24]]}}}],["install.packages(\"plotli",{"_index":12857,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6919,26]]}}}],["install.packages(\"rcolorbrew",{"_index":20048,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20605,32]]}}}],["install.packages(\"readxl",{"_index":19716,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[23749,26]]}}}],["install.packages(\"renv",{"_index":21711,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22483,24]]}}}],["install.packages(\"rmariadb",{"_index":13177,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21156,28]]}}}],["install.packages(\"sf",{"_index":12853,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6722,22]]}}}],["install.packages(\"sna",{"_index":21233,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5251,23]]}}}],["install.packages(\"syuzhet",{"_index":20047,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20577,27]]}}}],["install.packages(\"tidyvers",{"_index":2303,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2748,29]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3656,29]]}}}],["install.packages(\"tm",{"_index":20050,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20668,22]]}}}],["install.packages(\"tmap",{"_index":12856,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6861,24]]}}}],["install.packages(\"token",{"_index":2304,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2778,30]]}}}],["install.packages(\"tsna",{"_index":21234,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5275,24]]}}}],["install.packages(\"wordcloud",{"_index":20049,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20638,29]]}}}],["install.packages('leaflet",{"_index":20542,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15363,27]]}}}],["install.packages('sf",{"_index":20544,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15421,22],[15617,23]]}}}],["install.packages('shini",{"_index":20541,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15337,25]]}}}],["install.packages('tidyvers",{"_index":20543,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15391,29]]}}}],["install.packages(c(\"tidyvers",{"_index":21714,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23088,31]]}}}],["install.png",{"_index":21416,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8298,12]]}}}],["installation.pi",{"_index":20355,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[12288,18]]}}}],["installed.png",{"_index":22044,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[10471,14]]}}}],["installer.1",{"_index":10352,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1754,11]]}}}],["installer.run",{"_index":15992,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17362,14],[17415,14]]}}}],["installing.html",{"_index":13130,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8041,15]]}}}],["instanc",{"_index":2851,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13223,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8358,9],[8597,10],[8921,9],[11805,9],[17755,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37285,9],[55833,9],[65097,9],[66714,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4049,9],[8632,9],[11978,9],[12530,9],[13080,9],[34969,8],[38057,8],[38301,8],[40134,9],[42507,8],[43920,8],[50079,9],[53593,8],[56138,9],[57415,8],[57773,9],[60892,8],[61049,8],[62653,9],[62982,8],[63460,8],[67005,8],[67628,9],[68925,9]]},"/en/lessons/common-similarity-measures":{"position":[[11210,9],[24625,8],[25946,8],[30544,9],[30642,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8352,8],[13072,9],[14804,9],[14850,9],[20280,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20995,8],[28944,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18692,9],[21400,9],[36899,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2237,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31185,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18975,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21867,9],[23267,9],[26927,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11694,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5804,9],[19169,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11085,8],[11925,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2482,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21754,9]]},"/en/lessons/extracting-keywords":{"position":[[864,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27714,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4139,9],[53987,9]]},"/en/lessons/geocoding-qgis":{"position":[[7217,8],[19710,8],[22459,8],[24198,8]]},"/en/lessons/georeferencing-qgis":{"position":[[11404,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14096,8],[14149,8],[14256,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[7892,9],[12102,9],[14450,9],[26599,9],[41095,9]]},"/en/lessons/installing-omeka":{"position":[[3106,9],[3245,11],[3334,10],[3623,9],[4095,8],[4155,8],[6047,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31034,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6852,8],[25240,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22872,9]]},"/en/lessons/intro-to-linked-data":{"position":[[3911,10],[6980,9]]},"/en/lessons/intro-to-powershell":{"position":[[6296,9],[13061,8],[28437,8],[37015,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[5500,9],[22198,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30900,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5976,9],[6332,9],[11753,9],[41841,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3573,8]]},"/en/lessons/json-and-jq":{"position":[[6141,10]]},"/en/lessons/jupyter-notebooks":{"position":[[36822,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[574,9],[7237,9]]},"/en/lessons/linear-regression":{"position":[[35209,8],[64972,9]]},"/en/lessons/logistic-regression":{"position":[[16092,9],[52167,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12664,9],[18877,9]]},"/en/lessons/naive-bayesian":{"position":[[15195,9],[40542,9],[55710,8],[56828,9],[68107,9]]},"/en/lessons/normalizing-data":{"position":[[7062,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12446,9],[15829,9],[16325,9],[21018,9],[30989,9],[33114,9],[34405,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1047,9]]},"/en/lessons/research-data-with-unix":{"position":[[9684,9],[10311,9],[10581,9],[10853,9],[13169,9],[13229,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4005,9],[6962,9],[11498,9],[20748,9],[28950,9],[38099,9]]},"/en/lessons/sentiment-analysis":{"position":[[24277,9],[33078,9],[35665,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8688,10]]},"/en/lessons/sonification":{"position":[[598,8],[2384,8],[7947,8],[27170,8],[31681,8],[37569,9]]},"/en/lessons/space-place-gazetteers":{"position":[[7693,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[621,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11266,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4349,9],[13883,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8761,8],[9433,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10437,9],[13713,9],[19333,9],[31646,9],[42719,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[6631,9],[14121,9],[16134,8],[25360,9],[25565,9]]},"/en/lessons/working-with-text-files":{"position":[[1661,9]]},"/en/lessons/working-with-web-pages":{"position":[[5148,9]]}}}],["instances.pi",{"_index":18286,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3698,12],[39246,12],[39429,12],[40053,12],[40193,12],[40240,12],[42110,12]]}}}],["instance’",{"_index":17220,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[41205,10]]}}}],["instant",{"_index":8472,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25926,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15844,7]]}}}],["instantan",{"_index":3055,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17463,13]]}}}],["instanti",{"_index":1432,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23567,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43898,11],[53425,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37491,12],[37584,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20317,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12916,11]]},"/en/lessons/linear-regression":{"position":[[30840,11],[35560,11],[40754,13]]},"/en/lessons/logistic-regression":{"position":[[12856,11],[15915,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22349,11],[25025,12]]},"/en/lessons/sonification":{"position":[[24924,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11010,11],[11350,13],[12526,12],[21737,12]]}}}],["instantli",{"_index":8217,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34735,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7878,9]]},"/en/lessons/geocoding-qgis":{"position":[[26951,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7311,9]]},"/en/lessons/naive-bayesian":{"position":[[59497,10]]}}}],["instead",{"_index":356,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9090,7],[10809,8],[22284,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6125,7],[21597,7],[37595,8],[42052,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11258,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1824,7],[8913,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14130,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10977,7],[11908,8],[23387,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2659,8],[2981,8],[8693,7],[10598,7],[10837,7],[23851,7],[27345,7],[33705,8],[37315,7],[44720,7],[45418,7],[46741,7],[47847,7],[56071,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16615,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2030,7],[4845,7],[4881,7],[4951,7],[8736,7],[16599,8],[21913,8],[46131,8],[52007,8],[59329,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11716,8],[13090,7],[24567,8],[63392,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40665,7],[41493,7],[42920,7],[66474,7],[71367,8]]},"/en/lessons/common-similarity-measures":{"position":[[7427,7],[10804,8],[20642,8],[30999,7],[35897,7],[36759,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10103,7],[11681,7],[13569,8],[28180,8],[46790,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6659,7],[13419,8],[23466,7],[33859,7],[36571,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9154,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35190,7],[48795,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12178,8],[14840,7],[23508,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4507,7],[6082,7],[8197,7],[32820,8],[37604,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[36273,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15351,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13124,7],[17705,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5188,7],[5482,8],[6497,7],[10862,7],[13077,7],[16050,7],[16348,8],[19136,8],[23311,8],[23792,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23640,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18822,7],[22422,8],[23274,7],[31045,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26105,8],[50338,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11382,8],[26828,7],[35413,8],[41617,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6131,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1976,7],[41862,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22333,8]]},"/en/lessons/extracting-keywords":{"position":[[8370,7],[8405,7],[14858,7],[15679,7],[16435,7],[17865,7],[19838,8],[25708,7],[31081,7],[37655,7],[38081,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8637,8],[26981,8],[29052,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15759,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2706,7],[9330,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3948,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27346,7],[36749,7],[67087,7]]},"/en/lessons/georeferencing-qgis":{"position":[[2236,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10444,8],[11552,7],[13799,7],[13874,7],[18757,7],[18825,7]]},"/en/lessons/gravity-model":{"position":[[23367,7],[33245,8],[43912,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[14158,8],[19577,8],[29426,8]]},"/en/lessons/installing-omeka":{"position":[[10915,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15517,8],[30253,7],[52951,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14029,7],[26384,7],[28436,7],[38661,7],[38726,7],[41876,7],[50177,7],[50524,7]]},"/en/lessons/intro-to-bash":{"position":[[9305,8],[15018,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11038,8]]},"/en/lessons/intro-to-linked-data":{"position":[[16272,7],[17673,8]]},"/en/lessons/intro-to-powershell":{"position":[[1608,8],[6078,8],[8643,7],[11080,8],[20101,8],[26147,7],[32430,8],[35587,7],[42412,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6914,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[15506,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5312,7],[6063,7],[23103,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3378,7],[32625,7],[44056,7]]},"/en/lessons/json-and-jq":{"position":[[29554,7]]},"/en/lessons/jupyter-notebooks":{"position":[[12580,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8461,7],[8979,7]]},"/en/lessons/linear-regression":{"position":[[6334,7],[23813,7],[28008,7],[64728,7],[65220,8]]},"/en/lessons/logistic-regression":{"position":[[12038,7],[18189,8],[44723,7],[51926,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5825,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7139,7],[9119,7]]},"/en/lessons/naive-bayesian":{"position":[[12774,8],[20195,7],[26416,8],[39846,7],[51917,7],[68117,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7393,7],[14796,8],[21367,7],[22818,7],[26337,7],[34057,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8367,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18890,7],[21843,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42333,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11766,7],[25682,8]]},"/en/lessons/sentiment-analysis":{"position":[[29833,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33020,7]]},"/en/lessons/sonification":{"position":[[447,8],[692,7],[15518,10],[16599,7],[24540,7]]},"/en/lessons/space-place-gazetteers":{"position":[[46356,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[903,7],[13784,8],[14298,7],[21555,8],[22751,7],[22947,7],[28294,7],[32730,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15061,7],[26867,8],[29672,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12363,8],[19298,8],[21016,8],[31824,7],[44584,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36225,8],[57774,8],[58382,8],[64897,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3052,8],[11910,7],[16415,8],[25189,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12104,7],[15649,7],[22818,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19778,7],[25877,8],[32086,8],[35888,8]]},"/en/lessons/transliterating":{"position":[[9820,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[860,7],[9166,7],[20596,7],[33083,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[26859,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7918,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12387,7],[28289,7],[32358,7],[42595,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19462,7]]},"/en/lessons/working-with-text-files":{"position":[[8503,7]]}}}],["instinct",{"_index":19964,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4900,11]]}}}],["institut",{"_index":3010,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6381,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3545,13],[15132,12],[41130,11],[49632,12],[57676,12],[67408,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8992,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24539,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37383,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[510,13],[3388,13],[31395,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4958,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[755,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5363,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18101,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[94,12],[748,12],[2922,13],[27063,12]]},"/en/lessons/gravity-model":{"position":[[7517,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21330,10],[21485,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56828,9]]},"/en/lessons/intro-to-linked-data":{"position":[[12825,13]]},"/en/lessons/introduction-map-warper":{"position":[[1678,12],[3079,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12808,9]]},"/en/lessons/jupyter-notebooks":{"position":[[49204,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20015,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10678,13]]},"/en/lessons/space-place-gazetteers":{"position":[[6594,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26126,9]]}}}],["instruct",{"_index":266,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5870,12],[6118,12],[8487,12]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[721,12],[8601,12],[8656,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[117,12],[141,12],[266,12],[2741,12],[3249,12],[3275,12],[3770,12],[4921,13],[6413,12],[7297,13],[7887,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8304,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10935,12],[19454,12],[19698,12],[19860,12],[19931,12],[20190,12],[24001,12],[25983,12],[37663,13],[39132,10],[57120,13],[57969,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6418,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69463,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8084,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1807,12],[25889,12],[26168,12],[27826,13],[30368,13],[34799,12],[53361,12],[71429,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7453,12],[9801,12],[9829,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2190,13]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1103,9],[1253,12],[3755,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[216,12],[243,12],[3927,12],[4866,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1760,12],[1940,12],[3741,13],[4095,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5086,12],[11405,12],[27156,9],[33531,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9779,12],[24408,12],[28418,12],[28524,12],[28717,12]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[828,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16749,9],[17449,12],[20521,11],[22136,11],[27709,9],[27922,9],[27992,11],[30624,9],[31061,12],[34358,8],[41652,12],[42980,12],[45589,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[127,12],[317,12],[2058,13],[7407,12],[7427,12],[8305,12],[13356,12],[13376,12],[14259,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2496,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43428,13],[48423,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13511,12]]},"/en/lessons/extracting-keywords":{"position":[[11775,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39069,10],[44656,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5263,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11996,12],[16493,11]]},"/en/lessons/geocoding-qgis":{"position":[[5834,12],[15096,8],[18995,12],[33837,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2625,12],[6892,12],[16470,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[8051,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10546,12],[10660,12],[13303,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7126,12],[7984,13],[13290,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[1657,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20996,8]]},"/en/lessons/gravity-model":{"position":[[8825,12],[46671,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[4271,12],[41130,8]]},"/en/lessons/installing-omeka":{"position":[[3907,12]]},"/en/lessons/installing-python-modules-pip":{"position":[[101,12],[124,12],[1848,12],[1889,12],[2804,12],[4174,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3539,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13015,12],[13319,12],[14232,12],[14337,13],[14477,12],[18363,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8784,13],[9645,13],[11776,12],[29475,12]]},"/en/lessons/intro-to-bash":{"position":[[3099,12]]},"/en/lessons/intro-to-powershell":{"position":[[14545,12],[30314,12],[30766,12],[39033,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[7021,13]]},"/en/lessons/introduction-and-installation":{"position":[[2111,12],[2282,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4553,11],[6144,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16830,12]]},"/en/lessons/json-and-jq":{"position":[[37857,12]]},"/en/lessons/jupyter-notebooks":{"position":[[13783,12],[23308,12],[39501,12],[39759,12],[40861,13],[46697,12],[46792,12],[46931,12]]},"/en/lessons/linear-regression":{"position":[[23764,9]]},"/en/lessons/linux-installation":{"position":[[350,12],[1611,13],[1663,12],[2802,12],[2896,12],[3004,12],[3081,12]]},"/en/lessons/logistic-regression":{"position":[[3558,13]]},"/en/lessons/mac-installation":{"position":[[693,12],[2181,12],[2275,12],[2383,12],[2460,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6320,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18438,12],[18728,13]]},"/en/lessons/output-data-as-html-file":{"position":[[207,12],[234,12],[5305,12],[6369,12]]},"/en/lessons/qgis-layers":{"position":[[98,12],[125,12],[1874,12],[1899,12],[2845,12],[3080,12],[17905,12]]},"/en/lessons/research-data-with-unix":{"position":[[2531,12],[6206,9],[12019,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15055,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1209,12],[3228,12],[25907,12]]},"/en/lessons/sentiment-analysis":{"position":[[9917,12],[10749,12],[10833,12],[17713,12],[17784,12],[17942,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15890,12],[15974,12],[16024,12],[35373,12]]},"/en/lessons/sonification":{"position":[[24452,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8655,12],[8705,12],[9763,12],[9933,13],[10310,13],[11197,12],[22627,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7925,12],[11597,12],[48493,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17285,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6391,12],[6450,12],[6568,12],[10019,12],[10667,12],[10693,12],[12272,13],[14106,12],[16828,12],[17770,14]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5148,12],[5637,12],[6214,12],[6340,12],[20248,13],[20477,13],[23647,11],[23815,11],[23898,8],[26145,12],[27200,11],[27518,11],[30216,11],[31329,12],[40318,12],[40460,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17460,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4890,12]]},"/en/lessons/windows-installation":{"position":[[491,12],[3539,12],[3633,12],[3741,12],[3818,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1069,11],[2943,12]]}}}],["instructor",{"_index":9172,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2697,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32734,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8351,11],[10640,11],[15711,11],[44331,10],[44755,11]]}}}],["instrument",{"_index":3410,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[16327,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64170,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10568,12]]},"/en/lessons/sonification":{"position":[[1378,11],[5836,11],[11523,15],[12525,15],[18675,15],[18835,11],[25681,15],[32972,16],[33555,10],[39982,10],[40167,11],[40226,15]]}}}],["insuffici",{"_index":5246,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65484,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27623,12]]}}}],["insular",{"_index":20344,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[8572,10]]}}}],["insult",{"_index":8408,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4640,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[17952,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62458,7]]}}}],["insur",{"_index":9105,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15405,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47301,7],[52481,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38798,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14774,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16925,9],[17262,9]]}}}],["insurrections'\">",{"_index":22532,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[33891,19]]}}}],["int",{"_index":6754,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22391,4],[27473,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23298,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35846,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19316,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[34151,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16039,4],[16901,3]]}}}],["int(len(range_)/2",{"_index":4813,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32908,18]]}}}],["int(m.group(1",{"_index":12396,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58489,15]]}}}],["int(m.group(3",{"_index":12287,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45083,15],[58409,15]]}}}],["int(pgbrk.match(line).group(1",{"_index":12300,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46308,31]]}}}],["int(request.args['id",{"_index":7903,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24892,23],[27119,23]]}}}],["int(slug.match(line).group(3",{"_index":12347,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53333,30]]}}}],["int(tabl",{"_index":4206,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40268,10],[40305,10],[40342,10]]}}}],["int(x.group(3",{"_index":12259,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37608,15]]}}}],["int64",{"_index":4743,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29210,5],[29258,5],[29306,5],[29354,5],[29402,5],[29450,5],[29498,5],[29546,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13230,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30168,5]]}}}],["int64(8",{"_index":4744,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29560,8]]}}}],["intact",{"_index":2001,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5473,7]]},"/en/lessons/installing-omeka":{"position":[[11795,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29408,7]]}}}],["integ",{"_index":1018,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2943,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3477,8],[3519,8],[3787,7],[4001,9],[4886,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29650,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13490,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35586,7],[35769,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17288,8],[20470,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10091,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5383,7],[8512,7],[8641,8],[8703,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4031,7],[37669,7],[40582,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44847,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20222,8]]},"/en/lessons/json-and-jq":{"position":[[30087,8],[30194,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7276,7],[7440,8],[7497,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4891,8],[5358,7],[5537,7]]},"/en/lessons/output-data-as-html-file":{"position":[[4278,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39925,7]]}}}],["integer1",{"_index":1994,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4410,10]]}}}],["integer2",{"_index":1990,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4282,12],[4425,10]]}}}],["integr",{"_index":34,"title":{"/en/lessons/linux-installation":{"position":[[14,10]]},"/en/lessons/mac-installation":{"position":[[14,10]]},"/en/lessons/windows-installation":{"position":[[14,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[683,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42483,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3132,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13020,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2229,11],[17440,9],[24414,10],[29431,14]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29191,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18304,10],[36153,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1571,10],[2944,11],[8517,10],[9656,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40064,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44076,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1202,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45006,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68721,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[1366,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12100,10],[13203,11]]},"/en/lessons/gravity-model":{"position":[[7264,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42533,9],[45390,10],[45585,10],[48041,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5536,9],[5801,11],[6777,11],[6850,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13691,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1760,11],[11466,11]]},"/en/lessons/intro-to-powershell":{"position":[[3652,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[1188,10],[26937,10]]},"/en/lessons/introduction-map-warper":{"position":[[19065,10],[19659,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15488,10]]},"/en/lessons/jupyter-notebooks":{"position":[[8697,10],[37558,10],[37836,11],[38757,10],[40570,11]]},"/en/lessons/linear-regression":{"position":[[46915,8]]},"/en/lessons/linux-installation":{"position":[[15,10],[4761,10]]},"/en/lessons/mac-installation":{"position":[[15,10],[4439,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1816,10],[5631,10],[18877,9],[19776,9],[20721,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5262,9]]},"/en/lessons/sentiment-analysis":{"position":[[12417,11],[12587,10],[12658,10],[12725,10],[22530,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14045,11]]},"/en/lessons/space-place-gazetteers":{"position":[[48545,11],[48786,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20113,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3151,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13955,10],[14454,11],[17798,12]]},"/en/lessons/windows-installation":{"position":[[15,10],[5688,10]]}}}],["intel",{"_index":15329,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[3948,5]]}}}],["intellectu",{"_index":10788,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23834,12]]},"/en/lessons/gravity-model":{"position":[[17104,12],[18552,12]]},"/en/lessons/naive-bayesian":{"position":[[13671,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[986,12]]},"/en/lessons/space-place-gazetteers":{"position":[[45716,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2432,12]]}}}],["intellig",{"_index":4619,"title":{"/en/lessons/facial-recognition-ai-python":{"position":[[61,12]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10152,12],[69136,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62746,12],[64043,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[62,12],[811,12],[25377,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[25628,13],[45196,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3565,12],[54888,14],[55006,13],[56085,12]]},"/en/lessons/linear-regression":{"position":[[46353,14]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50054,12],[54068,12]]},"/en/lessons/sonification":{"position":[[4083,15]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5860,12]]}}}],["intend",{"_index":2109,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14707,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29873,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18059,8],[25428,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15165,8],[25457,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4690,8],[6366,8],[17254,9],[21119,8],[54457,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6837,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19691,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[620,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27695,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39491,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18326,8],[33651,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20161,6]]},"/en/lessons/extracting-keywords":{"position":[[29018,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2889,8]]},"/en/lessons/geocoding-qgis":{"position":[[1493,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34828,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8594,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6660,8],[7399,8],[13283,8],[43844,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[842,8],[20783,9],[37591,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34939,8]]},"/en/lessons/jupyter-notebooks":{"position":[[41433,8]]},"/en/lessons/linear-regression":{"position":[[46230,7]]},"/en/lessons/preserving-your-research-data":{"position":[[3751,8],[16796,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3289,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1359,8],[8103,6]]},"/en/lessons/sentiment-analysis":{"position":[[9651,8],[14838,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2731,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14590,8],[47305,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18234,6],[21546,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28138,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[14640,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1636,8],[15673,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8540,8]]},"/en/lessons/working-with-text-files":{"position":[[2921,8],[5141,6]]}}}],["intens",{"_index":3784,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10166,10],[35969,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63553,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5459,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8106,9],[12996,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2950,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16459,11],[16538,7],[17356,9],[31889,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[12192,9],[18274,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28557,9]]},"/en/lessons/jupyter-notebooks":{"position":[[25150,9]]},"/en/lessons/naive-bayesian":{"position":[[11427,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5702,9],[6996,9],[43543,9],[44143,9]]},"/en/lessons/sentiment-analysis":{"position":[[2642,9],[12923,9],[29096,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24760,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2002,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16594,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37358,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13167,10]]}}}],["intent",{"_index":7083,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52066,7]]},"/en/lessons/gravity-model":{"position":[[11098,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50636,10]]},"/en/lessons/intro-to-linked-data":{"position":[[20844,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21643,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23313,10]]},"/en/lessons/sentiment-analysis":{"position":[[27868,10],[30557,10],[31655,10],[34847,10],[36684,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6514,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18804,11]]}}}],["intention",{"_index":8715,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42667,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45044,13]]}}}],["inter",{"_index":7201,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2908,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39828,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2437,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39237,5]]}}}],["interact",{"_index":2752,"title":{"/en/lessons/interactive-text-games-using-twine":{"position":[[0,11],[63,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10,11]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1462,11],[3930,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5814,11],[5853,11],[14814,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2344,11],[3261,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61585,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14875,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7975,11],[16370,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11680,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[879,8],[5820,11],[6962,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3608,11],[9866,13],[12845,11],[13347,12],[20447,8],[33629,12],[37716,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[33098,8],[38473,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8485,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2090,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6591,12],[6655,11],[50903,12],[50967,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6405,11],[10435,11],[43527,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1063,11],[1250,11],[3837,11],[14436,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24374,9]]},"/en/lessons/extracting-keywords":{"position":[[5355,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1927,8],[2335,11],[2544,11],[3636,9],[19963,8],[20025,11],[35914,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[8894,11],[30380,11],[35698,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9276,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[430,10]]},"/en/lessons/gravity-model":{"position":[[19110,11],[19257,11],[29908,11],[60233,11],[60968,11],[62321,11],[63191,11],[64542,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[3835,11],[3917,11],[28613,11],[43680,11],[45056,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1,11],[64,11],[9462,11],[9574,11],[9701,11],[9875,11],[22889,8],[32103,8],[36598,8],[45649,12],[46184,11],[46294,11],[46334,11],[48216,11],[48830,12],[50083,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10,11],[1590,11],[2780,11],[3383,12],[3551,11],[4395,8],[5415,11],[5704,11],[6507,11],[6585,13],[6636,13],[6943,11],[11754,13],[11891,11],[11999,14],[13369,13],[13511,11],[13605,11],[13810,12],[15212,13],[15341,11],[16102,13],[16355,11],[16895,13],[17029,11],[17128,11],[17221,14],[18654,13],[18805,11],[18904,11],[19520,14],[19608,14],[19992,11],[21211,11],[21516,11],[28939,11],[29145,11],[29313,11],[29993,13],[35110,13],[35239,11],[35721,13],[35844,11],[36578,11],[37998,11],[38104,14],[40521,13],[40764,11],[42477,11],[43134,11],[44149,11],[45721,11],[47471,11],[48786,11],[48926,11],[49593,14],[49729,11],[49826,11],[49853,12],[49874,11],[50084,13],[51207,11],[54017,11],[54094,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9130,9],[19227,8],[34429,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2906,12],[35334,8],[41718,11]]},"/en/lessons/intro-to-bash":{"position":[[233,11],[608,8],[858,8],[974,8],[11348,11],[11415,8],[12209,8]]},"/en/lessons/intro-to-powershell":{"position":[[15857,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[258,8],[1312,8],[3493,8],[7142,8],[7261,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[10568,8],[15025,11],[26683,11]]},"/en/lessons/introduction-map-warper":{"position":[[6085,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3881,11],[4073,8],[24457,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46689,12]]},"/en/lessons/json-and-jq":{"position":[[6160,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2404,11],[13216,8],[14206,11],[35431,11],[38931,11],[40906,11]]},"/en/lessons/linux-installation":{"position":[[249,11],[3607,11],[3655,8],[4249,11]]},"/en/lessons/mac-installation":{"position":[[255,11],[3194,11],[3242,8],[3930,11]]},"/en/lessons/qgis-layers":{"position":[[9444,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28439,14]]},"/en/lessons/research-data-with-unix":{"position":[[3493,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[607,11],[6265,11],[25063,11],[25215,10],[25349,12],[25378,11],[25554,8],[26533,13],[26588,12],[26866,12],[27071,12],[27147,12],[27407,12],[27421,12],[27884,12],[28060,11],[29607,11]]},"/en/lessons/sentiment-analysis":{"position":[[3415,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11,11],[139,11],[351,8],[695,11],[784,11],[1458,11],[1701,11],[2072,11],[2216,11],[2364,11],[2636,11],[2820,11],[2939,13],[3140,11],[3581,11],[3714,11],[4114,11],[4174,11],[6166,11],[9347,11],[12590,11],[13318,11],[13703,11],[24105,12],[24293,11],[27129,11],[30346,12],[32156,11],[35450,11],[35654,11],[38565,11],[38798,11]]},"/en/lessons/space-place-gazetteers":{"position":[[6151,12],[6439,11],[15683,12],[15877,10],[46016,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4667,11],[21577,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1335,8],[1544,11],[9890,8],[10007,11],[10153,13],[19145,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5056,12],[18680,12],[47317,8]]},"/en/lessons/transliterating":{"position":[[17552,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2700,12],[3264,11],[3732,11],[4201,11],[5061,11],[5552,11],[6289,11],[6838,11],[21846,12],[22716,11],[26707,8],[27712,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[675,13],[7873,11],[8890,12],[8986,8],[9067,11],[9384,11],[12173,13],[13998,11],[14897,8],[18365,11],[18833,12],[20966,12],[21129,11],[21513,12],[21945,8],[46293,11]]},"/en/lessons/windows-installation":{"position":[[4406,11],[4454,8],[5142,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17835,11]]},"/en/lessons/working-with-text-files":{"position":[[1191,8]]}}}],["intercept",{"_index":13550,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10033,9],[22407,10],[23096,9],[23869,9],[42224,9],[42571,9],[42690,9],[44052,9],[44180,10],[45718,10],[45765,10],[45810,10],[45855,9],[49760,10],[50017,9],[51527,9],[51827,9],[52347,9]]},"/en/lessons/linear-regression":{"position":[[1048,9],[19440,11],[19710,9],[20053,9],[62427,9],[62581,9],[62623,9],[62789,9],[62848,9],[63244,10]]},"/en/lessons/logistic-regression":{"position":[[685,9],[7527,10],[8106,10],[8355,9],[9117,10],[9387,9],[43382,9],[63008,9]]}}}],["interchag",{"_index":19961,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4767,14]]}}}],["interchang",{"_index":5647,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10407,16],[20005,16]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3262,15]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2788,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5909,15]]},"/en/lessons/transliterating":{"position":[[287,11],[20098,11]]}}}],["interconnect",{"_index":7207,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3407,15],[28272,16]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29828,14]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4960,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[10978,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3794,15]]},"/en/lessons/space-place-gazetteers":{"position":[[14137,15]]}}}],["interdisciplinari",{"_index":15945,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6964,18]]},"/en/lessons/linear-regression":{"position":[[73435,17]]},"/en/lessons/logistic-regression":{"position":[[64781,17]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52004,17]]}}}],["interest",{"_index":107,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1938,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1073,11],[12839,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5376,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16187,12],[26208,11],[31017,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14491,11],[23418,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44381,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19308,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4513,10],[8204,11],[11618,10],[12585,10],[33718,9],[47886,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39746,11],[39910,11],[52099,10],[61659,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23323,10],[59507,10]]},"/en/lessons/common-similarity-measures":{"position":[[35920,11],[36329,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24229,10],[46622,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19769,10],[55683,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16675,12],[19797,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2677,10],[3361,8],[8062,9],[14071,8],[23979,10],[25230,9],[30985,9],[33381,13],[35154,13],[41762,10],[47662,11],[53021,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30881,11],[33077,12]]},"/en/lessons/counting-frequencies":{"position":[[8224,10],[10211,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13857,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2469,9],[3864,11],[6703,9],[8784,10],[10983,10],[11841,10],[15018,9],[24546,11],[27387,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4800,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17417,10],[28907,10],[29344,11],[32107,10],[34639,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[549,8],[1938,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1274,10],[4893,10],[7634,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3437,10],[7585,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14269,10],[40892,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25539,10],[45773,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10102,11],[48654,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[150,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2181,10],[2306,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1992,8],[3036,8],[29571,8]]},"/en/lessons/extracting-keywords":{"position":[[1871,10],[3635,10],[18361,10],[38810,10],[39115,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6193,9],[6311,10],[6640,8],[7070,8],[44276,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[854,10],[2017,10],[5749,11],[35611,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3384,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5011,10]]},"/en/lessons/geocoding-qgis":{"position":[[4628,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1488,10],[23944,10],[25360,10],[29580,10]]},"/en/lessons/georeferencing-qgis":{"position":[[5647,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[8006,9],[9490,10],[17470,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9562,10]]},"/en/lessons/gravity-model":{"position":[[26749,11],[33614,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5051,10],[7038,10],[13140,10],[20043,10],[30610,10],[37241,10],[42300,10],[43504,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21675,10],[23482,10],[23857,10],[24498,10],[24849,10],[29529,10],[33369,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23001,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36136,11],[43878,11],[47206,9],[56750,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11675,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7478,10]]},"/en/lessons/intro-to-linked-data":{"position":[[30292,9],[32568,10],[34802,11]]},"/en/lessons/intro-to-powershell":{"position":[[22152,12],[24137,12],[27429,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[11914,12],[12336,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1172,8],[1378,8],[1848,10],[2121,10],[21009,8],[38083,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6838,10],[12650,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[916,11],[15170,10],[18693,11],[42833,11],[43091,11],[43237,11],[46625,10],[47026,10]]},"/en/lessons/json-and-jq":{"position":[[24666,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9163,8]]},"/en/lessons/linear-regression":{"position":[[69346,11]]},"/en/lessons/linux-installation":{"position":[[4589,11]]},"/en/lessons/mac-installation":{"position":[[4266,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36389,8]]},"/en/lessons/naive-bayesian":{"position":[[1442,11],[1688,8],[2533,12],[3124,10],[4827,10],[5366,10],[39285,10],[39507,10],[42340,10],[47703,10],[52402,13],[52445,12],[52664,13],[53631,10],[53776,11],[53857,11],[57675,13],[61474,11],[67484,10],[67599,12],[67937,8],[70544,11],[70712,11]]},"/en/lessons/normalizing-data":{"position":[[7786,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1063,10]]},"/en/lessons/qgis-layers":{"position":[[12097,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2128,10],[6463,10],[13341,8],[16880,10],[17048,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10650,10],[11181,8],[14277,10],[19180,10],[19535,10],[20246,8],[21658,10],[28702,11],[29529,11],[30515,10],[39763,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2141,10],[26882,11],[32372,10],[35510,10],[36325,10]]},"/en/lessons/sentiment-analysis":{"position":[[1062,8],[1545,11],[2025,11],[3455,10],[8130,10],[8221,10],[14544,10],[19604,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2860,11],[12175,8]]},"/en/lessons/sonification":{"position":[[681,10],[7691,10],[13239,10],[31731,9]]},"/en/lessons/space-place-gazetteers":{"position":[[10654,8],[13044,10],[15765,10],[36833,10],[45487,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31609,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2120,9],[12983,10],[29225,10],[33085,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22670,11],[45402,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9536,9],[53396,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4371,10],[25261,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14848,10],[41162,11]]},"/en/lessons/transliterating":{"position":[[17474,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4736,10],[4852,11],[23374,10],[25255,10],[28514,9],[31488,11],[34120,9],[36653,10],[42675,11],[46400,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[24926,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[510,10],[22128,10],[25210,9],[25313,8],[26671,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2776,9],[2870,11],[9153,8],[13406,11],[37245,9],[43035,10]]},"/en/lessons/windows-installation":{"position":[[5516,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6604,10],[10346,11]]},"/en/lessons/working-with-web-pages":{"position":[[4125,10],[5515,10]]}}}],["interestingli",{"_index":7113,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[54971,14]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12076,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50180,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20008,14]]}}}],["interfac",{"_index":2213,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8745,9],[10305,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32399,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2028,11],[2829,10],[3685,9],[15736,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7287,9],[15597,11],[15671,10],[15805,9],[19643,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3161,9],[3611,10],[16815,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14554,9],[14753,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3859,9],[3904,9],[4720,10],[13075,9],[14637,10],[30168,10],[40204,9],[42955,10],[50812,9],[61144,10],[71320,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9129,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[665,10],[4323,10],[7838,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5150,9],[5394,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4919,10],[5041,9],[16389,10],[34229,10],[45621,9],[46939,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[128,9],[391,9],[650,9],[1025,9],[2571,9],[2755,9],[3147,9],[3251,9],[5025,9],[5199,9],[6933,9],[8780,9],[9031,9],[9999,9],[10845,9],[11840,10],[12388,9],[12481,9],[12675,9],[15909,9],[18254,9],[31170,10],[37208,11],[37356,9],[37581,9],[39663,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1284,9],[5877,10],[6347,10],[7063,10],[7980,9],[12908,10],[13318,10],[15078,9],[24389,10],[27442,9],[27491,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19864,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31931,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17359,9],[19284,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[719,9],[16620,9],[17739,9],[18308,9],[39212,9],[43008,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1665,9],[5320,10],[5390,10],[6690,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48360,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1988,9],[2343,10],[6010,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39425,10],[47975,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4748,10],[13734,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44950,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2581,10],[2903,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1881,10],[19753,9],[27864,10]]},"/en/lessons/geocoding-qgis":{"position":[[18058,9],[36796,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[206,9],[1730,9],[4803,9],[12207,9],[14865,9],[30153,10],[30626,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[987,10],[1529,9],[9226,9],[9315,9],[20967,9],[21754,9],[26284,10],[26838,9],[27068,9],[27416,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[847,11],[25192,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[2903,9],[19176,9],[28599,9]]},"/en/lessons/installing-omeka":{"position":[[3010,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4950,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4069,9],[4363,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[421,9],[4689,10],[5667,10],[6490,10],[7413,9],[15417,9],[15570,10],[15967,10],[17630,9],[29456,10]]},"/en/lessons/intro-to-bash":{"position":[[557,10],[663,10],[1026,10],[1121,10],[1514,11],[1721,9],[2097,9],[4504,10],[11555,10],[13120,9],[26688,10],[26731,10],[26755,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5500,9]]},"/en/lessons/intro-to-linked-data":{"position":[[30555,10],[30603,10]]},"/en/lessons/intro-to-powershell":{"position":[[1500,9],[2536,9],[2584,9],[2744,9],[6668,12],[40761,9],[46371,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[322,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[5366,9],[17038,9]]},"/en/lessons/introduction-map-warper":{"position":[[10127,9],[10544,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3209,11],[4461,10],[10755,9],[11875,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[142,9],[908,10],[3124,9],[3860,9],[18402,9],[44597,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46272,10],[46495,9]]},"/en/lessons/json-and-jq":{"position":[[1725,9]]},"/en/lessons/jupyter-notebooks":{"position":[[286,9],[3162,9],[7063,10],[9786,10],[12520,9],[13030,10],[13161,10],[13990,9],[14035,9],[14270,10],[15171,9],[15337,9],[16702,9],[17197,9],[17437,9],[18217,10],[18574,9],[19359,9]]},"/en/lessons/naive-bayesian":{"position":[[5627,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18794,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2415,10]]},"/en/lessons/research-data-with-unix":{"position":[[4318,10],[9008,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9751,10],[30939,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[383,9],[1384,10],[1437,10],[3657,10],[4186,10],[13479,9],[22223,9]]},"/en/lessons/sonification":{"position":[[10848,9],[12442,9],[12803,9],[19229,10],[23317,10],[34820,9],[40001,10]]},"/en/lessons/space-place-gazetteers":{"position":[[37350,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31081,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33783,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12890,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1769,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19421,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48191,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5067,9],[32984,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4468,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4191,10],[16529,9]]}}}],["interface(gui",{"_index":75,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1345,15]]}}}],["interfer",{"_index":8069,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9637,9]]},"/en/lessons/extracting-keywords":{"position":[[18094,9],[24648,9],[36377,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18270,9]]}}}],["intergener",{"_index":14173,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6679,17]]}}}],["interim",{"_index":21636,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46988,7]]}}}],["interlaken",{"_index":9964,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53037,10]]}}}],["interlinear",{"_index":3884,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17900,12]]}}}],["interlink",{"_index":13400,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5121,12],[20483,11],[22625,11]]},"/en/lessons/intro-to-linked-data":{"position":[[15784,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6888,12]]},"/en/lessons/space-place-gazetteers":{"position":[[2306,11]]}}}],["interlock",{"_index":9057,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2354,10],[9571,10],[14157,10],[14209,9],[16305,10],[16570,10],[17290,9],[20217,10]]}}}],["intermedi",{"_index":2130,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[799,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2139,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1703,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3316,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2049,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39803,12]]},"/en/lessons/json-and-jq":{"position":[[13199,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22767,12]]},"/en/lessons/sentiment-analysis":{"position":[[15503,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[447,12],[512,12],[47562,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[12347,12]]}}}],["intermediari",{"_index":10588,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39992,15]]},"/en/lessons/extracting-keywords":{"position":[[38581,12]]},"/en/lessons/json-and-jq":{"position":[[21439,12]]}}}],["intern",{"_index":1677,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37416,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[15994,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19033,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17958,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3229,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68184,9]]},"/en/lessons/common-similarity-measures":{"position":[[20709,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[32830,8],[33149,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57447,8],[62664,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3360,13],[6669,13],[20224,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23697,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2604,13],[3709,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58222,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28302,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47159,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14716,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31317,13],[31629,13]]},"/en/lessons/gravity-model":{"position":[[11304,8],[11811,8],[61062,13],[61109,13],[63283,13],[63330,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49925,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14439,8]]},"/en/lessons/intro-to-linked-data":{"position":[[6606,13],[13655,13],[14666,13],[15312,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[26655,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51053,13],[53090,13]]},"/en/lessons/jupyter-notebooks":{"position":[[36396,9]]},"/en/lessons/linear-regression":{"position":[[46583,8],[78109,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4046,13],[5025,13],[9892,13],[10135,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6505,13],[20304,13],[21426,13],[30181,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48977,13],[53689,13],[54351,6]]},"/en/lessons/sentiment-analysis":{"position":[[39879,13]]},"/en/lessons/sonification":{"position":[[41414,13]]},"/en/lessons/space-place-gazetteers":{"position":[[33401,13],[50363,13],[50556,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7231,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50792,13],[63338,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12472,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[662,13],[11194,13],[24424,13],[25975,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4645,13],[4757,13],[5753,13],[5918,13],[6465,13],[6545,13],[12840,13]]}}}],["internalist",{"_index":3887,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17984,12]]}}}],["internation",{"_index":5336,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5208,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7059,15]]},"/en/lessons/space-place-gazetteers":{"position":[[33469,15]]},"/en/lessons/windows-installation":{"position":[[1840,21]]}}}],["international",{"_index":16542,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52789,15]]}}}],["internet",{"_index":726,"title":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16,8]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[442,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6731,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[463,8],[1731,8],[2332,8],[2615,8],[16192,8],[17036,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[770,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3693,8],[9732,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1635,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1368,9],[4649,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1917,8],[2401,8],[36237,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7119,8],[7265,8],[7461,8],[8087,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17,8],[154,8],[493,8],[762,8],[913,8],[2012,8],[2108,8],[2430,8],[2971,8],[3112,8],[3610,8],[4641,8],[8063,8],[12415,8],[13237,8],[14825,8],[15755,8],[15814,8],[18025,8],[20568,8],[24828,8],[25065,8],[25240,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6125,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3279,8],[41071,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[597,8],[1904,8],[4093,8],[17645,8],[20942,8],[22274,8],[25472,8],[29499,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3020,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1289,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3053,9]]},"/en/lessons/installing-omeka":{"position":[[12360,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3297,8],[4101,8],[4191,8],[4872,8],[15828,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16630,9],[16707,9],[18573,8],[46201,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6545,8],[6700,8],[6896,8],[7520,8],[41241,8]]},"/en/lessons/intro-to-linked-data":{"position":[[10239,8]]},"/en/lessons/introduction-map-warper":{"position":[[20216,8],[20391,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12681,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[169,8],[2767,8],[3142,8],[7161,9],[9628,8],[23175,8],[24304,9]]},"/en/lessons/json-and-jq":{"position":[[5142,8]]},"/en/lessons/jupyter-notebooks":{"position":[[43338,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1143,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[471,9],[12069,9]]},"/en/lessons/qgis-layers":{"position":[[7010,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9266,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[304,8],[9305,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5153,8]]},"/en/lessons/transliterating":{"position":[[13485,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37870,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4030,8],[5380,8],[6127,8],[31061,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2070,8],[7563,8],[7869,8],[17063,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[559,9],[13564,8]]},"/en/lessons/working-with-text-files":{"position":[[319,8]]},"/en/lessons/working-with-web-pages":{"position":[[2108,8]]}}}],["internet.13",{"_index":9244,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13356,11]]}}}],["internetarch",{"_index":8742,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[2377,16],[2720,16],[2755,15],[6552,16],[6619,15],[7233,15],[7537,15],[7695,15],[9186,15],[9527,15],[9761,15],[12883,15],[13782,15],[16532,15],[22604,15]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6035,15],[7240,15],[10800,15],[10983,15]]}}}],["internetarchive.get_item('lettertowilliaml00doug",{"_index":8771,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7910,50],[13104,50]]}}}],["internetarchive.get_item(itemid",{"_index":8809,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13927,32],[16736,32]]}}}],["internetarchive.ipynb",{"_index":10680,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6496,22],[11812,21],[21223,21]]}}}],["internetarchive.search_items('collection:bplsca",{"_index":8765,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[6968,50],[9786,50],[13808,50],[16617,50]]}}}],["internetarchive.search_items('collection:nasa",{"_index":8763,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[6644,47]]}}}],["interniert",{"_index":11522,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14680,11],[15283,13],[20068,13],[23163,13],[23306,10]]}}}],["internship",{"_index":14242,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18829,10],[21151,10],[34759,11]]}}}],["interoper",{"_index":10826,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28322,16]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2998,14]]},"/en/lessons/intro-to-linked-data":{"position":[[3291,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51809,14]]},"/en/lessons/research-data-with-unix":{"position":[[3106,16]]},"/en/lessons/space-place-gazetteers":{"position":[[12759,16],[14036,17],[19474,16],[19568,17],[20034,16]]}}}],["interplay",{"_index":21664,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4565,9]]}}}],["interpol",{"_index":2852,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13249,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64647,13],[65692,13]]},"/en/lessons/output-data-as-html-file":{"position":[[3819,11]]}}}],["interpret",{"_index":951,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[278,12],[27969,12],[28409,12],[34761,12],[46253,14],[49411,14]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36101,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16572,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14113,13],[56601,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59210,10],[68509,14]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1663,11],[3040,12]]},"/en/lessons/common-similarity-measures":{"position":[[26348,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25057,16]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30626,10],[42249,10],[44315,12],[52050,14],[53189,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16557,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[276,12],[1390,12],[14933,12],[21323,14],[23421,14],[24877,12],[29503,9],[36863,11],[39657,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4944,15],[5220,15],[9151,14],[15414,14],[26647,14],[28748,14]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29445,10],[46612,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6836,12],[7647,11],[8013,12],[8434,12],[9665,11],[10070,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20958,11],[36620,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35612,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1303,12],[48524,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30055,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2304,14],[5185,16]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1201,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2420,11],[6661,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3944,11],[21230,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19657,11],[22383,11]]},"/en/lessons/georeferencing-qgis":{"position":[[8564,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26668,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18161,9]]},"/en/lessons/gravity-model":{"position":[[927,14],[31058,15],[54894,14],[54993,15],[55103,12],[55423,15],[55489,15]]},"/en/lessons/image-classification-neural-networks":{"position":[[727,15],[30497,14]]},"/en/lessons/installing-python-modules-pip":{"position":[[2258,12],[3374,12],[3482,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9115,10],[34529,15]]},"/en/lessons/intro-to-bash":{"position":[[2064,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2644,12]]},"/en/lessons/intro-to-powershell":{"position":[[30338,9],[30693,15],[40338,11]]},"/en/lessons/introduction-map-warper":{"position":[[2304,9],[2443,16],[9929,14],[17734,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34940,11]]},"/en/lessons/linear-regression":{"position":[[3057,14],[3502,12],[17230,12],[54109,10],[66955,11],[67625,12],[67917,14],[72231,12],[79962,12]]},"/en/lessons/linux-installation":{"position":[[2663,13],[2764,12],[2860,11],[2937,11],[3044,11],[3672,11]]},"/en/lessons/logistic-regression":{"position":[[2777,14],[3222,12],[26421,12],[67652,12]]},"/en/lessons/mac-installation":{"position":[[2042,13],[2143,12],[2239,11],[2316,11],[2423,11],[3259,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7093,11]]},"/en/lessons/naive-bayesian":{"position":[[2354,12]]},"/en/lessons/normalizing-data":{"position":[[8569,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2252,14]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2746,9],[2870,14],[3317,12],[19346,14],[19868,12],[29390,12],[54459,12]]},"/en/lessons/sentiment-analysis":{"position":[[9504,9],[40697,9]]},"/en/lessons/sonification":{"position":[[6915,15],[13579,14],[22906,9],[33627,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11965,11],[16307,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2632,9],[3360,15],[8668,12],[32907,12],[34141,14],[46085,14],[47812,14],[59859,9],[60152,15]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25895,12],[25954,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[334,9],[23123,15],[52962,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[13095,14]]},"/en/lessons/viewing-html-files":{"position":[[283,9],[1667,11],[3653,10]]},"/en/lessons/windows-installation":{"position":[[1733,11],[3400,13],[3501,12],[3597,11],[3674,11],[3781,11],[4471,11]]},"/en/lessons/working-with-text-files":{"position":[[2895,12]]}}}],["interpreter.png",{"_index":23575,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1779,16]]}}}],["interpreter’",{"_index":8767,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7482,13]]}}}],["interquartil",{"_index":14551,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[43227,13],[44092,13]]}}}],["interrel",{"_index":13384,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3839,12]]}}}],["interrog",{"_index":4194,"title":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[0,13]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39942,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20680,13]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5544,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35512,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[5199,13],[42135,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1,13],[618,13],[677,13],[1894,13],[1930,11],[7662,11],[11522,15],[33291,13],[36642,13],[52984,11]]},"/en/lessons/intro-to-linked-data":{"position":[[3067,11],[3598,13],[29879,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24013,12]]},"/en/lessons/linear-regression":{"position":[[1640,11],[21848,11]]},"/en/lessons/logistic-regression":{"position":[[1360,11],[5135,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1947,11],[31977,13]]}}}],["interrupt",{"_index":8793,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[10701,9]]},"/en/lessons/sonification":{"position":[[29662,11]]}}}],["intersect",{"_index":11252,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46598,14]]},"/en/lessons/georeferencing-qgis":{"position":[[1117,14],[5893,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[15641,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47237,12]]},"/en/lessons/intro-to-linked-data":{"position":[[34735,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24039,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49467,14],[49593,14]]}}}],["intersection",{"_index":22970,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[49415,18]]}}}],["interspers",{"_index":9427,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49191,11]]},"/en/lessons/output-data-as-html-file":{"position":[[9446,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10485,11]]}}}],["intertextu",{"_index":9534,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3090,12]]}}}],["intertwin",{"_index":8476,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26759,11]]}}}],["interurban",{"_index":13821,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60573,10],[62801,10],[64152,10]]}}}],["interv",{"_index":12547,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[15248,8],[28995,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[31685,6],[31758,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19900,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24981,8],[25514,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5494,10]]},"/en/lessons/logistic-regression":{"position":[[30150,8],[30250,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6004,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19129,8],[19217,9],[20030,8],[20333,8],[20643,8],[23145,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21751,8],[21852,8],[22259,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36777,10],[38281,9]]}}}],["intervalindex",{"_index":17766,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[36883,13]]}}}],["interven",{"_index":8029,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2099,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50248,12]]}}}],["intervent",{"_index":2350,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6542,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3837,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2665,13]]}}}],["interview",{"_index":20796,"title":{},"body":{"/en/lessons/sonification":{"position":[[34932,9]]}}}],["interview_data",{"_index":3871,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17557,15]]}}}],["interé",{"_index":20279,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50614,7]]}}}],["intimid",{"_index":14125,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[1291,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[3258,12]]}}}],["intj",{"_index":6928,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43044,4],[46613,4]]}}}],["intra",{"_index":23134,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[10925,5]]}}}],["intracellular",{"_index":6736,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20200,13],[22254,13],[22348,13],[27430,13],[27484,15]]}}}],["intract",{"_index":3745,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6237,11]]}}}],["intrepid",{"_index":16812,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[4953,8]]}}}],["intric",{"_index":8040,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4141,9],[13337,9]]}}}],["intricaci",{"_index":10154,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5300,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34614,12]]}}}],["intrigu",{"_index":6699,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15681,10],[18151,10]]},"/en/lessons/naive-bayesian":{"position":[[60548,10],[60903,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[20568,9]]}}}],["intrins",{"_index":12550,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[16412,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48783,10]]},"/en/lessons/jupyter-notebooks":{"position":[[712,9]]}}}],["intro",{"_index":1054,"title":{"/en/lessons/googlemaps-googleearth":{"position":[[0,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[0,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[0,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4647,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7602,5],[15357,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5582,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[179,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5094,5],[10079,5],[10430,5],[10947,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24467,5]]},"/en/lessons/georeferencing-qgis":{"position":[[707,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2976,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[930,5],[982,5],[18314,5],[46740,5],[47341,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1,5]]},"/en/lessons/intro-to-linked-data":{"position":[[38326,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1,5]]},"/en/lessons/introduction-map-warper":{"position":[[6260,5]]},"/en/lessons/jupyter-notebooks":{"position":[[41697,5],[42404,6]]},"/en/lessons/naive-bayesian":{"position":[[27727,5]]},"/en/lessons/sonification":{"position":[[37636,6]]},"/en/lessons/transliterating":{"position":[[472,6],[13925,6],[16648,6],[16969,6]]},"/en/lessons/vector-layers-qgis":{"position":[[173,5]]}}}],["introduc",{"_index":989,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1685,9],[5932,10],[52724,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[967,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8755,11],[16611,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61280,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2685,9],[50353,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57718,10],[65603,12],[72001,10]]},"/en/lessons/common-similarity-measures":{"position":[[4097,10],[39726,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46884,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1161,10],[1504,11],[2384,10],[54176,10],[58964,9],[60527,11],[64321,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19496,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[150,11],[4371,11],[46726,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5511,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13636,11],[20907,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2587,9],[3573,10],[3854,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1107,10],[55110,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8760,9],[9560,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52754,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43924,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[896,10],[1143,9],[1883,9],[20663,10],[21898,10],[25598,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21012,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1030,9],[6081,10],[10233,11],[11038,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12142,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[2650,9],[5490,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1153,10],[2178,10],[8766,11],[19485,11],[33310,10],[35191,10],[35319,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[708,10],[11420,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6848,10],[26398,11]]},"/en/lessons/gravity-model":{"position":[[9388,10],[61593,11],[66775,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[14838,11],[32801,10]]},"/en/lessons/installing-python-modules-pip":{"position":[[65,11],[583,11],[1441,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[294,11],[14578,11],[17703,9],[21389,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2444,9],[3280,9],[8893,10],[9720,11]]},"/en/lessons/intro-to-linked-data":{"position":[[27620,9],[31724,10],[38226,10]]},"/en/lessons/intro-to-powershell":{"position":[[1423,9],[46294,9]]},"/en/lessons/introduction-map-warper":{"position":[[23305,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2272,9],[4245,9],[13246,9],[42654,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44487,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3460,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7701,11]]},"/en/lessons/normalizing-data":{"position":[[4101,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1991,11]]},"/en/lessons/preserving-your-research-data":{"position":[[11733,11]]},"/en/lessons/research-data-with-unix":{"position":[[1180,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2174,9],[3259,10],[43304,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[98,10],[3826,10],[3936,10],[10813,10],[18424,10],[29546,10],[48043,10]]},"/en/lessons/sentiment-analysis":{"position":[[26614,9],[40081,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12405,11]]},"/en/lessons/sonification":{"position":[[2668,9],[2879,9],[3043,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1796,10],[32775,10],[33875,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[91,9],[1013,9],[6865,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[247,9],[2075,10],[11818,10],[63956,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[478,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8192,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5059,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[14562,9],[26302,11],[28074,9]]},"/en/lessons/viewing-html-files":{"position":[[3844,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21430,9]]},"/en/lessons/working-with-web-pages":{"position":[[568,10],[9822,11],[10213,10]]}}}],["introduct",{"_index":4,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[0,12]]},"/en/lessons/gravity-model":{"position":[[0,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[0,12]]},"/en/lessons/intro-to-bash":{"position":[[0,12]]},"/en/lessons/intro-to-linked-data":{"position":[[0,12]]},"/en/lessons/intro-to-powershell":{"position":[[0,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[3,12]]},"/en/lessons/introduction-and-installation":{"position":[[7,12]]},"/en/lessons/introduction-map-warper":{"position":[[0,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[0,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[0,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[0,12]]},"/en/lessons/jupyter-notebooks":{"position":[[0,12]]},"/en/lessons/sonification":{"position":[[28,12]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[43,12],[616,12],[2562,13],[2644,13],[23973,12]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[35,12],[630,13]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2732,13],[45284,12],[45703,12],[51421,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[707,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15650,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61482,12]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[60,12],[238,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[74,12],[903,12],[3334,12],[25120,12],[67895,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54,12],[1319,12],[51829,12],[69522,12],[69655,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[88,13],[1226,13],[34712,12],[65542,13],[65862,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40,12],[118,12],[319,12],[647,12],[1477,12],[5040,12],[5559,13],[6238,12],[9887,12],[15400,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40,12],[118,12],[1058,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[494,12],[1069,12],[2391,12],[8887,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[42,12],[1014,12],[11108,12],[12353,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15854,12],[15936,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[71,12],[952,12],[5301,12],[5415,12],[29728,14],[37377,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[81,12],[38521,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[118,12],[314,12],[2707,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16166,12],[18840,13]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[79,12],[1107,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[70,12],[761,12],[4886,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[87,12],[1439,12],[6218,12],[17509,12],[50735,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48,12],[1692,13],[2139,12],[5274,13],[5819,12],[7345,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1387,12],[3440,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10577,12],[11144,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[65,12],[584,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5664,12]]},"/en/lessons/extracting-keywords":{"position":[[5489,12],[17707,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[99,12],[515,12],[4158,12],[7167,12],[41755,12],[44582,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[628,12],[1621,12],[17815,12],[18752,12],[57459,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[77,12],[580,12],[2470,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[73,12],[320,12],[5284,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4,12],[23767,12],[35153,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1,12],[1708,12],[4239,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[1820,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24131,13]]},"/en/lessons/gravity-model":{"position":[[1,12],[7923,12],[57635,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[84,12],[463,12],[1272,12],[40853,12],[43055,12],[43481,12],[43720,12],[43981,12],[44659,12],[45872,12]]},"/en/lessons/installing-omeka":{"position":[[32,12],[280,12],[1462,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[113,12],[1180,12],[19787,13],[19836,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[63,12],[1523,12],[30854,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[109,12],[2484,12],[3033,12],[12621,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1,12],[749,12],[41766,12]]},"/en/lessons/intro-to-bash":{"position":[[1,12],[53,12],[101,12],[402,12],[441,12],[1869,12]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[685,12],[788,12]]},"/en/lessons/intro-to-linked-data":{"position":[[1,12],[66,12],[415,12],[485,12],[36714,12]]},"/en/lessons/intro-to-powershell":{"position":[[1,12],[72,12],[1390,12],[1595,12],[38491,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[4,12],[63,12],[967,12],[26740,12]]},"/en/lessons/introduction-and-installation":{"position":[[8,12]]},"/en/lessons/introduction-map-warper":{"position":[[1,12],[6418,12],[22334,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1,12],[96,12],[966,12],[3478,12],[40958,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1,12],[39229,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1,12],[55,12],[1050,12]]},"/en/lessons/json-and-jq":{"position":[[37730,12],[37791,13],[38096,13],[39276,13],[39326,13]]},"/en/lessons/jupyter-notebooks":{"position":[[1,12],[49,12],[675,12],[42482,12]]},"/en/lessons/linear-regression":{"position":[[4622,12],[6143,12],[79053,13]]},"/en/lessons/manipulating-strings-in-python":{"position":[[398,12],[8211,12]]},"/en/lessons/naive-bayesian":{"position":[[87,12],[1264,12],[27591,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[56,12],[892,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1161,12],[27838,12]]},"/en/lessons/research-data-with-unix":{"position":[[113,12],[291,12],[549,13],[2690,13],[6332,13],[11975,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7632,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2353,13],[45619,12],[49081,13]]},"/en/lessons/sentiment-analysis":{"position":[[416,12],[3979,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[80,12]]},"/en/lessons/sonification":{"position":[[29,12],[98,12],[7772,13]]},"/en/lessons/space-place-gazetteers":{"position":[[2559,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19159,12],[19201,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[59,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6018,12],[6812,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[77,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16773,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12408,12],[35289,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[328,12],[15131,12],[33530,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2456,12],[9942,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[14945,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[76,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14256,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2269,12],[2371,12]]}}}],["introduction.4",{"_index":12852,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[5561,14]]}}}],["introduction……………………………………………………..1",{"_index":6713,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17845,35]]}}}],["introductori",{"_index":1015,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2798,12]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9709,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13683,12]]},"/en/lessons/common-similarity-measures":{"position":[[2921,12],[7816,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3979,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11184,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1657,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54282,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2741,12],[6747,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1364,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[965,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[5526,12]]},"/en/lessons/linear-regression":{"position":[[78868,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1732,12],[35840,12]]},"/en/lessons/sonification":{"position":[[37754,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64078,12],[65189,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[427,12],[2361,12]]},"/en/lessons/working-with-web-pages":{"position":[[9741,12]]}}}],["intruct",{"_index":22393,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[6436,11]]}}}],["intuit",{"_index":3755,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7327,11],[7477,10],[13892,9],[16553,9],[40616,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15895,11],[41875,9],[65454,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30044,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18772,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1751,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12999,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9072,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25706,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14592,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18941,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13125,9],[41348,9]]},"/en/lessons/intro-to-linked-data":{"position":[[26438,10]]},"/en/lessons/linear-regression":{"position":[[14757,9],[20252,9],[27975,9],[32693,9],[54230,9]]},"/en/lessons/sonification":{"position":[[23307,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22982,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19761,10],[19898,9]]}}}],["invad",{"_index":6729,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19940,8],[21886,8]]}}}],["invalid",{"_index":15952,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9459,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9559,7]]}}}],["invalu",{"_index":2891,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16653,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70755,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18813,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47616,11]]},"/en/lessons/sentiment-analysis":{"position":[[4733,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9912,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[32479,10]]}}}],["invari",{"_index":12233,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34618,10],[55303,10]]}}}],["invas",{"_index":6731,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19966,10],[21912,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41993,8]]}}}],["invent",{"_index":9202,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7713,11],[7886,9],[13055,8]]},"/en/lessons/intro-to-linked-data":{"position":[[8294,6],[23143,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9567,8]]}}}],["inventor",{"_index":9251,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14704,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13561,9],[15735,9]]}}}],["inventori",{"_index":22513,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[28963,9],[29861,9]]}}}],["inventory_region",{"_index":23191,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2287,16]]}}}],["inventory_region.shp",{"_index":19329,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[11420,21]]}}}],["invers",{"_index":978,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1246,7],[5901,7],[14279,7],[14688,8],[40527,7],[52625,7]]},"/en/lessons/gravity-model":{"position":[[28745,7],[28803,7]]},"/en/lessons/linear-regression":{"position":[[5370,7]]},"/en/lessons/logistic-regression":{"position":[[8056,7]]},"/en/lessons/naive-bayesian":{"position":[[68906,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20483,7]]}}}],["invert",{"_index":4612,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7684,8],[50728,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30643,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22700,8]]},"/en/lessons/logistic-regression":{"position":[[23132,6],[24212,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48323,8],[53077,8]]},"/en/lessons/working-with-text-files":{"position":[[1593,8]]}}}],["inverted_triangl",{"_index":23325,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11829,18]]}}}],["invest",{"_index":44,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[827,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28329,7],[29464,6],[29792,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12693,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26943,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5739,6]]},"/en/lessons/jupyter-notebooks":{"position":[[19860,6]]},"/en/lessons/logistic-regression":{"position":[[54334,8]]},"/en/lessons/preserving-your-research-data":{"position":[[8877,10]]},"/en/lessons/sonification":{"position":[[391,8]]}}}],["investig",{"_index":1186,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10608,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34433,11],[49829,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20179,14]]},"/en/lessons/common-similarity-measures":{"position":[[19539,12],[35817,13],[38175,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40172,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[708,13],[46500,13],[55207,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7083,11],[8238,13],[9495,14],[35312,13],[50719,11],[52493,11],[55218,12],[59690,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27643,14]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27852,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21961,14]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2632,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48237,14]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2837,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17489,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33663,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4269,11]]},"/en/lessons/geocoding-qgis":{"position":[[18635,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[25563,13],[29855,14]]},"/en/lessons/googlemaps-googleearth":{"position":[[16041,13]]},"/en/lessons/gravity-model":{"position":[[6901,14],[19644,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[41297,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36582,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1561,15],[1757,12],[24330,13],[33046,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52368,15]]},"/en/lessons/research-data-with-unix":{"position":[[14350,13],[14707,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18211,14],[25187,11],[28774,11],[30229,11],[40677,14]]},"/en/lessons/sentiment-analysis":{"position":[[2485,13],[5990,13],[6491,13],[7285,14]]},"/en/lessons/sonification":{"position":[[7456,12],[9745,12],[23090,13],[23332,12]]},"/en/lessons/space-place-gazetteers":{"position":[[42337,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2919,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26503,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27869,12],[41205,11],[41443,12],[44294,12],[45244,14],[46980,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18191,13]]}}}],["investigator.”8",{"_index":17045,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[12054,15]]}}}],["invis",{"_index":3046,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14397,9],[39974,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18610,9]]},"/en/lessons/common-similarity-measures":{"position":[[37650,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2122,9]]},"/en/lessons/geocoding-qgis":{"position":[[16915,9]]}}}],["invit",{"_index":5485,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28597,7],[28654,8],[28840,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47795,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47751,10]]},"/en/lessons/gravity-model":{"position":[[13563,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18580,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1784,7]]}}}],["invite[",{"_index":8554,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5202,10]]}}}],["invok",{"_index":5290,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[2046,10],[2079,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[55162,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23363,8]]},"/en/lessons/gravity-model":{"position":[[3934,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15295,7],[16185,7],[16988,6],[18778,6],[21365,6],[29241,7],[35195,6],[35800,6],[40720,6],[42359,7],[43977,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20685,7]]},"/en/lessons/json-and-jq":{"position":[[793,8],[38272,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10217,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3160,6]]}}}],["involv",{"_index":1075,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5230,8],[35750,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2628,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3518,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1098,8],[20465,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45014,9],[61940,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11206,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25475,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5259,8],[6479,8],[16748,8],[23303,8],[23397,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1894,7],[61255,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6443,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2527,8],[26216,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33644,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1418,8],[8411,8],[38359,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7742,8],[7774,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10856,8],[19009,8],[37898,7],[39473,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5704,8],[14512,8],[34710,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1294,8],[3738,9],[42649,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32154,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2543,8],[3098,8],[25122,8]]},"/en/lessons/extracting-keywords":{"position":[[3184,8],[34299,8],[34471,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26521,8],[32678,7],[37854,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5801,8],[25072,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1671,8]]},"/en/lessons/geocoding-qgis":{"position":[[1664,8],[2543,8],[29437,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2098,8],[3269,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1741,9]]},"/en/lessons/gravity-model":{"position":[[19794,8],[30534,8],[30798,7],[32871,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[5680,8],[5761,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19434,8],[40907,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5223,8],[8723,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7595,8],[18436,8],[48221,8],[52462,8]]},"/en/lessons/intro-to-bash":{"position":[[25215,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30911,9]]},"/en/lessons/json-and-jq":{"position":[[39828,8]]},"/en/lessons/jupyter-notebooks":{"position":[[21721,8],[23254,8],[36330,8],[39462,7],[42864,7],[43008,7],[43079,7]]},"/en/lessons/linear-regression":{"position":[[4485,8],[37952,7],[38168,8]]},"/en/lessons/naive-bayesian":{"position":[[5049,8],[25159,9],[26406,9],[26743,9],[38770,8],[65832,8]]},"/en/lessons/normalizing-data":{"position":[[3669,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6664,8],[10062,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25047,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8480,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7045,8]]},"/en/lessons/sonification":{"position":[[2922,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1216,9],[47489,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8215,10],[8262,9],[12377,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2017,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4386,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[528,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[798,9],[18590,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2187,8],[35858,8],[43203,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[3333,8]]},"/en/lessons/vector-layers-qgis":{"position":[[1783,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1465,9],[35887,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7740,8]]},"/en/lessons/working-with-text-files":{"position":[[279,7]]}}}],["invulner",{"_index":5374,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10028,12]]}}}],["io",{"_index":3980,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23270,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1420,3],[1947,3],[2629,3],[8340,3],[8394,3],[9034,3],[10622,3],[10710,3],[11569,3],[31768,3],[31876,3],[36238,3],[36263,3],[36362,3],[36374,3],[36443,3],[36742,3],[37089,3],[37381,3],[37805,3],[37947,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[685,3],[1614,3],[8344,3],[9723,4],[13217,3],[13288,3],[13374,3],[14137,3],[33059,3],[38229,3],[38278,3],[38409,6],[38460,4],[38585,5],[38747,3],[39396,3],[39674,3],[39846,3],[40765,3],[40963,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8410,2],[9901,2],[11366,2],[12133,2],[13288,2],[14510,2],[18571,2]]}}}],["io.to_csv('geocod",{"_index":18171,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12533,20],[13716,20],[14874,20],[19171,20]]}}}],["io['area_name'].apply(geolocator.geocod",{"_index":18166,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12375,41],[13558,41]]}}}],["io['area_name'].map(str",{"_index":18191,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17744,24],[18939,24]]}}}],["io['country'].map(str",{"_index":18192,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17777,22],[18972,22]]}}}],["io['help",{"_index":18190,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17729,12],[18924,12]]}}}],["io['helper'].apply(geolocator.geocod",{"_index":18193,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17821,38],[19016,38]]}}}],["io['latitud",{"_index":18167,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12419,14],[13602,14],[14760,14],[17499,14],[17862,14],[19057,14]]}}}],["io['longitud",{"_index":18169,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[12475,15],[13658,15],[14816,15],[17555,15],[17918,15],[19113,15]]}}}],["io[namecolumn].apply(geolocator.geocod",{"_index":18179,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[14717,40],[17456,40]]}}}],["iohann",{"_index":11832,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6660,7]]}}}],["iohanni",{"_index":12010,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10815,8],[62115,8]]}}}],["iordan",{"_index":12007,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10794,6],[62094,6]]}}}],["iowa",{"_index":20306,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[53527,6]]}}}],["iowa,24vermont",{"_index":3448,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1604,14]]}}}],["ip",{"_index":378,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9742,2],[13185,3]]},"/en/lessons/installing-omeka":{"position":[[5811,2],[12602,2]]}}}],["ipad",{"_index":8303,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10690,5],[37678,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13354,5],[40001,6]]}}}],["iphon",{"_index":8302,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10681,8],[37453,7],[37668,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13345,8],[39989,8]]}}}],["ipsa",{"_index":21143,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13543,4],[15717,4]]}}}],["ipsi",{"_index":11783,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6190,4]]}}}],["ipso",{"_index":11775,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6085,4],[10053,5],[10079,4],[61353,5],[61379,4]]}}}],["ipsum",{"_index":21114,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13117,5],[15340,7]]}}}],["ipykernel",{"_index":14609,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[53694,9]]}}}],["ipympl",{"_index":16262,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20150,8]]}}}],["ipynb",{"_index":14649,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16907,6]]},"/en/lessons/jupyter-notebooks":{"position":[[8410,6],[14088,8],[14512,6],[17504,6],[17616,6],[34633,8],[35001,6],[43976,6]]}}}],["ipython",{"_index":16809,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[2392,8],[6290,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10045,8]]}}}],["iq",{"_index":17245,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46337,2]]}}}],["iran",{"_index":150,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3205,4],[3389,5],[3574,4]]}}}],["iraq",{"_index":1652,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34988,4],[35178,4],[46454,4],[46567,4],[51226,4],[51339,4]]}}}],["iraqi",{"_index":2634,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29161,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[4880,7]]}}}],["irb",{"_index":8564,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6172,3]]}}}],["irc",{"_index":21205,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30577,4]]}}}],["ircam",{"_index":20851,"title":{},"body":{"/en/lessons/sonification":{"position":[[41472,6]]}}}],["ireland",{"_index":8838,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21839,9]]},"/en/lessons/extracting-keywords":{"position":[[29553,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38866,7],[38894,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10804,7],[31972,7],[32187,7]]}}}],["irish",{"_index":14743,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38633,5],[38758,5]]},"/en/lessons/intro-to-linked-data":{"position":[[28311,5],[38113,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25212,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7574,5],[9594,5],[17465,5],[37691,5]]}}}],["irma",{"_index":2794,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4740,4],[14084,4],[14263,5]]}}}],["iron",{"_index":9240,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13050,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9073,11]]}}}],["ironclad",{"_index":1178,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10273,8],[11056,9],[11204,8],[30330,8]]}}}],["ironi",{"_index":20367,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[14714,6]]}}}],["irregular",{"_index":11737,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3745,10]]}}}],["irrelev",{"_index":3805,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12431,10]]},"/en/lessons/linear-regression":{"position":[[78018,13]]},"/en/lessons/naive-bayesian":{"position":[[49859,10]]},"/en/lessons/sentiment-analysis":{"position":[[32953,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51296,10]]}}}],["irrevers",{"_index":21696,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[16950,12]]}}}],["irrit",{"_index":8462,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18293,10]]}}}],["irv",{"_index":16434,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47202,6],[55029,6]]}}}],["irving’",{"_index":20931,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[11884,8]]}}}],["irán.\\n",{"_index":16737,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27338,7]]}}}],["is",{"_index":15327,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[3614,5],[3648,3]]}}}],["is.na(geocoded_addresses$longitud",{"_index":12898,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14633,38]]}}}],["is.na(lat",{"_index":20592,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28254,12],[37251,12]]}}}],["is.na(lng",{"_index":20600,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29731,12]]}}}],["is_retweet",{"_index":19883,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[31161,13]]}}}],["is_stat",{"_index":13245,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33477,13]]}}}],["isa",{"_index":20239,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49393,3],[52560,3]]}}}],["isaac",{"_index":13521,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3994,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44374,5],[53006,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4618,5]]}}}],["isabel",{"_index":22113,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6321,8]]}}}],["isaksen",{"_index":12751,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30586,7],[32459,8]]}}}],["isalpha",{"_index":21565,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36308,9]]}}}],["isasi",{"_index":20116,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30578,7],[47860,7]]}}}],["isbn",{"_index":15170,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13694,4]]}}}],["ish",{"_index":3707,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1171,4]]}}}],["isham",{"_index":3575,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3172,5]]}}}],["ishan",{"_index":11447,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36658,5]]}}}],["ishizaki",{"_index":16503,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50598,9]]}}}],["isin",{"_index":23454,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30887,4]]}}}],["isl",{"_index":10363,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3948,6]]},"/en/lessons/qgis-layers":{"position":[[6165,4],[17562,4]]},"/en/lessons/vector-layers-qgis":{"position":[[3050,4],[5095,4],[11049,4],[13345,4]]}}}],["islam",{"_index":10060,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59020,6]]}}}],["island",{"_index":3529,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2532,6],[2989,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11742,7]]},"/en/lessons/georeferencing-qgis":{"position":[[2624,6],[4557,6],[9830,6]]},"/en/lessons/qgis-layers":{"position":[[158,6],[3130,6],[3225,7],[6053,7],[9896,6],[10821,6],[11364,6],[13406,7],[13663,6],[14696,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7202,7],[13334,7],[13375,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1446,7],[2000,7],[7276,6],[13826,6]]}}}],["island’",{"_index":19325,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[10078,8]]},"/en/lessons/vector-layers-qgis":{"position":[[10378,8]]}}}],["isn't",{"_index":15608,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23182,5],[23237,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32403,5]]}}}],["isn’t",{"_index":2151,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2677,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4193,5],[6441,5],[9992,5],[10634,5],[13907,5],[14280,5],[19628,5],[30716,5],[32460,5],[36631,5],[42301,5],[52089,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27437,5]]},"/en/lessons/common-similarity-measures":{"position":[[15667,5],[15748,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5755,5],[6445,5],[46739,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9326,5],[19631,5],[22525,5],[30594,5],[53738,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23151,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7776,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41562,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39035,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9688,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13049,5],[25839,5],[58905,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[41470,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[32998,5],[33332,5],[33363,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12476,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21322,5],[28918,5]]},"/en/lessons/intro-to-linked-data":{"position":[[10262,5],[15173,5]]},"/en/lessons/intro-to-powershell":{"position":[[25349,5],[25942,5],[34771,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16254,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39149,5]]},"/en/lessons/jupyter-notebooks":{"position":[[17234,5],[17846,5],[23682,5]]},"/en/lessons/logistic-regression":{"position":[[22420,5]]},"/en/lessons/naive-bayesian":{"position":[[8412,5],[40599,6],[42879,5],[56072,5],[57577,5]]},"/en/lessons/normalizing-data":{"position":[[5985,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3743,6],[10779,5]]},"/en/lessons/preserving-your-research-data":{"position":[[12470,5]]},"/en/lessons/qgis-layers":{"position":[[13838,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22991,5]]},"/en/lessons/research-data-with-unix":{"position":[[11642,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43325,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35085,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21850,5],[29569,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54008,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[15585,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5085,5]]},"/en/lessons/viewing-html-files":{"position":[[1329,5]]},"/en/lessons/windows-installation":{"position":[[2359,5]]},"/en/lessons/working-with-text-files":{"position":[[8272,5]]}}}],["iso",{"_index":8572,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11715,3],[38073,3]]},"/en/lessons/space-place-gazetteers":{"position":[[33301,3],[33448,5],[33661,4],[33677,3],[34434,3],[39033,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18164,3],[27727,3]]}}}],["isol",{"_index":607,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18802,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1822,7],[40684,9],[41226,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4083,7],[4170,7],[4247,7],[4334,7],[4402,7],[4472,7],[4821,7],[7594,7],[7677,9],[9502,8],[10828,7],[11103,8],[15349,7],[15432,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2886,9],[31261,7],[32108,7],[34826,8],[38110,8],[47318,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6143,8],[7910,9]]},"/en/lessons/extracting-keywords":{"position":[[3970,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6466,7],[23850,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[153,9],[3639,9],[4353,7],[5114,7],[6014,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[215,7],[34816,7],[48703,7],[69440,7]]},"/en/lessons/geocoding-qgis":{"position":[[35942,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19366,9],[19458,7]]},"/en/lessons/gravity-model":{"position":[[28582,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31985,10],[32057,10],[32865,10],[33171,8],[34094,10],[34314,10],[34714,10],[35345,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13554,7],[13936,7],[17055,10],[17409,7],[18831,10],[29182,8],[29432,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1699,9],[7803,7],[9376,8],[9772,8],[9830,8],[10204,7],[10555,8],[12887,7],[13849,7],[16827,7],[18984,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9127,9]]},"/en/lessons/linear-regression":{"position":[[31096,7],[33116,7],[35915,7],[52958,7],[61794,8],[68772,8]]},"/en/lessons/logistic-regression":{"position":[[27956,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9735,7]]},"/en/lessons/normalizing-data":{"position":[[7874,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2623,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[33334,7],[33403,7],[33839,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41937,8]]},"/en/lessons/transliterating":{"position":[[6223,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7560,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4256,8]]}}}],["isra",{"_index":20440,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27983,7],[30672,7],[31770,7],[34962,7],[36851,7]]}}}],["israelit",{"_index":20980,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31887,11],[36727,11],[41467,11]]}}}],["issa",{"_index":16409,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44345,4],[52977,4]]}}}],["isset",{"_index":16098,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37872,5]]}}}],["isset($data)?’$data",{"_index":16099,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38026,19]]}}}],["isset($item",{"_index":16086,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37275,13]]}}}],["issu",{"_index":238,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5011,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1682,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12360,5],[18108,6],[18420,5],[19544,7],[23506,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[641,6],[9536,7],[20071,6],[37187,5],[59945,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1757,6],[13274,7],[14080,6],[15764,5],[17618,5],[20109,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6432,5],[6790,6],[7682,5],[9424,6],[25720,6],[25873,6],[32469,6],[56070,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14313,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7622,6],[64082,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6720,6],[15340,6],[31184,5],[36464,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20009,5],[21543,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8244,6],[24484,6],[25084,6],[25130,6],[28072,5],[28897,6],[29938,7],[36957,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29616,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5923,6],[6330,6],[36800,6],[38572,6],[38665,5],[38764,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2435,6],[7490,5],[13056,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2667,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18270,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16252,7],[50535,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10860,7],[24888,6],[35907,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36116,5]]},"/en/lessons/extracting-keywords":{"position":[[32564,6],[33313,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[366,6],[4194,6],[22071,6],[22612,5],[24514,5],[26514,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24298,6],[26289,5],[32712,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16152,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14581,6],[21800,6],[29064,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46171,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[16060,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[937,6],[32453,6],[35477,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1717,6],[4157,6],[5749,6],[14656,6],[14746,6],[17139,6],[45285,7],[47144,5],[47218,6],[47582,6],[47886,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24468,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7231,6],[7368,6],[7450,6],[48772,6],[54615,5],[54749,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40205,6]]},"/en/lessons/intro-to-linked-data":{"position":[[32404,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[23884,5]]},"/en/lessons/introduction-map-warper":{"position":[[8492,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10034,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31753,5]]},"/en/lessons/jupyter-notebooks":{"position":[[23163,6],[52408,7]]},"/en/lessons/naive-bayesian":{"position":[[52512,5],[58166,5],[62834,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3864,6],[12565,6],[14838,5]]},"/en/lessons/qgis-layers":{"position":[[1495,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39874,6],[40663,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10507,6],[25772,5],[25861,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12478,6],[15004,6]]},"/en/lessons/sonification":{"position":[[2901,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1609,6],[7546,6],[7750,5],[9033,7],[13782,6],[34022,6],[50875,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17035,6],[17152,6],[17218,5]]},"/en/lessons/transliterating":{"position":[[14394,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41326,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6107,5],[35135,6]]},"/en/lessons/working-with-text-files":{"position":[[8281,5]]}}}],["issue’",{"_index":11386,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26527,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2606,7]]}}}],["ist",{"_index":11499,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12905,3],[12999,3],[14620,3],[15223,3],[20008,3],[23103,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13450,4],[15624,4]]}}}],["istanbul",{"_index":20898,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7036,8]]}}}],["isual",{"_index":8468,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24961,12]]}}}],["it'",{"_index":2315,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3807,4],[5103,6],[10105,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54169,4],[63957,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27529,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10535,4],[10578,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29569,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21116,4],[27673,4],[30807,4],[30842,4],[32319,4],[34050,4],[34555,4],[34590,4]]},"/en/lessons/jupyter-notebooks":{"position":[[26126,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17639,4],[23679,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22408,4]]},"/en/lessons/transliterating":{"position":[[13567,5]]}}}],["it.\",\"#nam",{"_index":15610,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23243,12]]}}}],["it.”5",{"_index":17541,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[5147,5]]}}}],["ital",{"_index":3130,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[39942,6],[43699,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19258,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6063,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11357,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37301,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7157,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13968,9],[17520,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14401,7]]}}}],["ital2int",{"_index":12363,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56055,8]]}}}],["ital2int.key",{"_index":12377,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56489,16]]}}}],["ital2int[m.group(2).strip",{"_index":12395,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58442,28]]}}}],["itali",{"_index":7219,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4061,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32632,6]]}}}],["italian",{"_index":6500,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58928,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57272,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1188,7],[1375,7],[2788,7],[5399,7],[8290,7],[34572,7],[34688,7],[36307,7],[37028,7],[37975,7],[38062,7],[42394,7],[46906,7],[47274,7],[49101,7],[55282,7],[56046,8],[57829,7],[59051,7],[67313,7]]},"/en/lessons/jupyter-notebooks":{"position":[[15915,7],[20424,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25219,8]]},"/en/lessons/working-with-text-files":{"position":[[7547,7]]}}}],["italic",{"_index":13086,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[4912,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37156,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13922,10]]},"/en/lessons/viewing-html-files":{"position":[[1808,11]]}}}],["italien",{"_index":9897,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51541,7],[52391,7]]}}}],["itchio",{"_index":14305,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[42208,7]]}}}],["item",{"_index":1457,"title":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[33,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[13,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25334,4],[26010,4],[26727,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8018,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24330,5],[33989,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8963,4],[42985,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7657,4],[12898,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19200,5],[19274,5],[55037,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18525,5],[39653,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14230,6],[28918,5],[33791,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37430,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[34,5],[150,5],[198,4],[471,6],[506,6],[1879,5],[2014,5],[2208,5],[2643,6],[2796,5],[2892,5],[3000,5],[3621,5],[3640,5],[3813,6],[3921,5],[3983,4],[3991,6],[4581,4],[4655,5],[4946,5],[4988,4],[4996,6],[5486,6],[5570,5],[7344,6],[7379,6]]},"/en/lessons/counting-frequencies":{"position":[[1159,5],[3153,5],[4423,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[227,5],[366,5],[1252,6],[1564,5],[2281,4],[2371,4],[2426,4],[2453,5],[2733,4],[2768,6],[2866,5],[3005,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10846,5],[11740,5],[26049,6],[39573,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12315,5],[15826,4],[16321,5],[16335,5],[27046,4],[28877,5],[31401,5],[33294,5],[33377,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12645,7],[12689,6],[13582,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[14,5],[81,4],[118,4],[170,4],[344,4],[444,4],[544,4],[699,5],[757,4],[1734,4],[1818,4],[1904,4],[1995,4],[2128,5],[2218,4],[2581,5],[2636,5],[2721,4],[2800,4],[2816,4],[3134,5],[3173,4],[3210,4],[3345,4],[3405,4],[3532,4],[3666,6],[3796,4],[3870,4],[3918,4],[4075,4],[4366,5],[4526,4],[4690,4],[4785,4],[4894,4],[5407,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7786,5],[14480,5],[17511,5],[32335,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[228,4],[1409,5],[3497,5],[3564,5],[3785,4],[4375,4],[4679,5],[4743,5],[4859,4],[5213,4],[5258,4],[5357,4],[5452,5],[5629,5],[5639,4],[5746,5],[6167,5],[6363,5],[7213,4],[7293,5],[7778,4],[7903,4],[8241,5],[8384,4],[9164,4],[9419,4],[9477,5],[9908,4],[9933,4],[11271,4],[11706,4],[12060,4],[12432,5],[12508,4],[12569,4],[12790,5],[12968,5],[13057,5],[13097,4],[13254,4],[13648,4],[13920,4],[14227,4],[16087,5],[16729,4],[17590,5],[18793,5],[19044,5],[19199,5],[19405,5],[20072,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4290,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27552,5],[27753,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[365,5],[1712,5],[1861,5],[10024,5],[10372,4],[10461,4],[10648,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36776,5],[36881,5],[37098,5],[38242,5],[38347,5],[38564,5],[44130,5],[47425,5],[47530,5],[47813,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12592,4],[14893,5],[15107,4],[17384,5],[33652,4],[33675,4],[48808,5],[48818,4],[48983,4],[49045,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6967,4],[7080,6],[7088,6],[7428,5],[7474,4],[13825,4],[14847,4],[14929,4],[15200,4],[15274,6],[18455,4],[19487,4]]},"/en/lessons/extracting-keywords":{"position":[[27467,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[515,5],[6495,5],[9720,4],[12911,4],[13835,5],[15696,4],[15823,4],[22737,5],[22888,6],[22989,5],[23320,7],[23425,5],[23453,9],[23920,5],[24238,6],[24630,5],[25196,5],[25780,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17898,5],[32438,4]]},"/en/lessons/geocoding-qgis":{"position":[[4532,4],[17236,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[5502,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14889,4],[23715,5]]},"/en/lessons/installing-omeka":{"position":[[8235,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24645,4],[24976,6],[25227,5],[26572,4],[27450,4],[28315,4],[40936,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15293,7],[15337,6],[16385,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6289,4],[15763,5],[15937,4],[16060,6],[16839,4],[17227,4],[17989,4],[18996,4],[19384,4]]},"/en/lessons/intro-to-powershell":{"position":[[460,4],[700,4],[755,4],[774,4],[12946,4],[13443,4],[18851,4],[19454,4],[19473,4],[21161,5],[33674,6],[34363,5],[43346,4],[43394,5],[43428,4],[43609,6],[43739,4],[43821,4],[44086,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[147,4],[3551,4],[3587,5],[3603,6],[3821,5],[3883,6],[3890,5],[4253,6],[4296,5],[4306,4],[4314,6],[4444,4],[4501,4],[4514,4],[4574,4],[4655,4],[4757,4],[4849,4],[5021,6],[5033,4],[5041,6],[5172,6],[7160,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11244,5],[11402,7],[12677,6],[13666,4],[13859,4],[14066,4],[14227,4],[14445,4],[14579,4],[14724,4],[14779,4],[15149,6],[31912,6],[31979,6],[32951,6],[33232,5],[33325,5],[33390,7],[33475,6],[34616,5],[34646,5],[34708,4],[34758,5],[35896,4],[37181,6],[38332,5],[38513,5],[39121,6],[40468,6],[42066,6]]},"/en/lessons/json-and-jq":{"position":[[9406,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5257,5]]},"/en/lessons/logistic-regression":{"position":[[21000,4]]},"/en/lessons/naive-bayesian":{"position":[[6664,4],[8147,5],[65950,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26269,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2564,5],[6782,5],[6938,5]]},"/en/lessons/qgis-layers":{"position":[[14234,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10749,4],[11806,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7025,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20799,5],[21267,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15604,5],[17184,5],[17272,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35635,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15663,6]]},"/en/lessons/transliterating":{"position":[[18520,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[127,6],[2187,4],[2361,4],[2455,5],[2474,5],[2531,5],[2556,4],[2637,4],[2766,5],[2920,4],[3055,5],[3146,4],[3335,4],[3771,4],[3868,5],[3958,4],[4053,4],[4331,4],[4429,4],[4471,4],[4490,5],[4526,4],[4586,4],[4612,5],[4691,6],[4741,5],[4768,4],[4865,4],[4907,5],[4951,5],[5166,5],[5279,4],[5309,4],[5367,4],[5688,5],[6153,5],[6254,4],[6344,5],[6372,5],[6407,5],[6630,5],[6687,5],[7048,5],[7098,5],[7242,5],[7507,6]]},"/en/lessons/viewing-html-files":{"position":[[612,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34500,5]]}}}],["item.download",{"_index":8772,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7961,15]]}}}],["item.get('titl",{"_index":7628,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5019,17]]}}}],["item.get('url",{"_index":7615,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4008,15],[5047,15]]}}}],["item.get_file('lettertowilliaml00doug_marc.xml",{"_index":8803,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13162,48]]}}}],["item.get_file(itemid",{"_index":8810,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13971,20],[16780,20]]}}}],["item.itemkey",{"_index":15421,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4385,13]]}}}],["item.itemtyp",{"_index":15420,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4369,15]]}}}],["item.titl",{"_index":15422,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4399,12]]}}}],["item/record",{"_index":15967,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12823,11]]}}}],["item['htitem_id",{"_index":10721,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14824,18]]}}}],["item['identifi",{"_index":8799,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[12085,18]]}}}],["item_tfm",{"_index":6312,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33638,9],[33738,10]]}}}],["item_tfms=resize(224",{"_index":5909,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19039,21]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25276,22],[30938,22],[33199,22]]}}}],["itemgett",{"_index":10411,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8830,10],[12312,10],[33192,11],[33278,11]]}}}],["itemid",{"_index":8808,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13886,6],[14054,6],[14283,6],[16695,6],[16924,6],[17057,6]]}}}],["itemprop=\"articlebody\">",{"_index":5463,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22681,26]]}}}],["itemprop=\"author",{"_index":5456,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22291,17]]}}}],["itemprop=\"datepublished\">",{"_index":5452,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22182,30]]}}}],["itemprop=\"nam",{"_index":5443,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22030,14]]}}}],["itemprop=\"name\">",{"_index":5458,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22367,19]]}}}],["items—bi",{"_index":10724,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15075,14]]}}}],["itemscop",{"_index":5438,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21907,9],[22309,9]]}}}],["items—y",{"_index":10715,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[13370,9]]}}}],["itemtitl",{"_index":7627,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5007,9],[5314,9]]}}}],["itemtyp",{"_index":15406,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[43510,8]]}}}],["itemtype=\"http://schema.org/blogposting\">",{"_index":5439,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21917,44]]}}}],["itemtype=\"http://schema.org/person\"><span",{"_index":5457,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22319,47]]}}}],["item’",{"_index":8503,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2263,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13381,6]]}}}],["itentifi",{"_index":4725,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27365,8]]}}}],["iter",{"_index":403,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10494,7],[12063,7],[12541,9],[18192,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14502,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38663,10],[38792,10],[38952,9],[39162,10],[39454,10],[39481,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54290,10],[61735,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25744,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14414,7],[38151,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27023,8],[30384,7],[30496,7],[30630,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6640,9],[9595,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6146,7],[9581,7],[22547,7],[22643,8],[22694,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11813,8],[14570,9],[34783,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47064,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4631,7],[19047,7],[23225,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[36919,8],[36930,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2123,10],[8885,10],[15259,8],[28490,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8411,7],[17372,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[912,9],[15069,7],[19835,8],[19907,9],[19997,11],[28001,7],[30064,9],[37276,8],[37392,8],[40453,8],[45368,7],[49177,9],[50652,7],[50682,7],[51067,7],[52147,9],[55688,7],[58205,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[23262,10],[23350,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29002,9]]},"/en/lessons/jupyter-notebooks":{"position":[[25799,11],[47962,10],[48060,10],[48108,11],[48298,10],[48485,9],[48623,11]]},"/en/lessons/linear-regression":{"position":[[26766,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21527,8],[26921,8],[31277,7],[37139,8],[41874,8],[43754,7],[49406,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3814,8]]},"/en/lessons/sentiment-analysis":{"position":[[35779,9]]},"/en/lessons/sonification":{"position":[[8581,9],[8600,10]]},"/en/lessons/space-place-gazetteers":{"position":[[27478,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14765,8],[15122,9],[15493,7],[15582,7],[16183,9],[44769,9],[44849,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24178,11],[36815,11],[43125,9],[43150,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18497,8],[24228,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18278,8],[19578,8],[30145,10],[39766,7],[45798,9],[47184,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[7625,10],[24145,11],[24542,11],[28557,12],[28863,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16156,11],[16268,10]]}}}],["iterdir",{"_index":11544,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17422,9]]}}}],["iterrow",{"_index":17127,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27857,10],[27941,10]]},"/en/lessons/logistic-regression":{"position":[[12007,10]]}}}],["itinerari",{"_index":12494,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[783,11]]},"/en/lessons/space-place-gazetteers":{"position":[[3536,9],[3613,9],[10552,10],[15440,9],[16270,9],[16785,9],[17891,10],[21296,10],[23082,10],[23932,9],[24076,10],[29584,9],[49074,9],[49255,9]]}}}],["itinerarytudela",{"_index":20957,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[23241,18],[26106,15],[26238,15],[26368,15],[26500,15],[26632,15],[26760,15],[26890,15],[27019,15],[27150,15],[27278,15],[30241,15],[30393,15],[30543,15],[30695,15],[30847,15],[31028,15],[31195,15],[31416,15],[31595,15],[31784,15],[34661,15],[34860,15],[35056,15],[35256,15],[35456,15],[35682,15],[35896,15],[36162,15],[36391,15],[36624,15],[39272,15],[39488,15],[39695,15],[39907,15],[40121,15],[40363,15],[40593,15],[40875,15],[41115,15],[41364,15]]}}}],["itself",{"_index":1062,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5044,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9822,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7432,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2079,7],[57651,7],[58496,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25455,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44456,7],[46541,6]]},"/en/lessons/common-similarity-measures":{"position":[[28560,7],[29986,7],[31159,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27827,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59659,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22858,7],[25783,6],[25844,6]]},"/en/lessons/counting-frequencies":{"position":[[10251,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4365,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21458,6],[23824,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9563,6],[16996,7],[22438,7],[23696,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3473,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1337,7],[5706,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49837,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19922,7],[24357,6],[27029,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26309,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3413,7],[3721,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8626,6],[29339,6],[31665,6],[33561,7],[42210,7]]},"/en/lessons/geocoding-qgis":{"position":[[25572,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[11204,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3746,7],[9239,7],[14126,6],[22843,7],[24777,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[15393,6],[26023,6],[39240,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30194,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1637,6],[22208,6],[42807,6]]},"/en/lessons/intro-to-bash":{"position":[[14013,6]]},"/en/lessons/intro-to-linked-data":{"position":[[22117,6]]},"/en/lessons/intro-to-powershell":{"position":[[24105,6],[30434,6],[33009,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2939,7]]},"/en/lessons/introduction-map-warper":{"position":[[10312,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10068,6],[14099,6],[23242,6],[28423,7]]},"/en/lessons/json-and-jq":{"position":[[6824,7],[28463,6],[37883,7]]},"/en/lessons/jupyter-notebooks":{"position":[[15254,7],[17604,6],[22355,6],[51319,7]]},"/en/lessons/linear-regression":{"position":[[78167,7]]},"/en/lessons/logistic-regression":{"position":[[7022,6],[34409,6]]},"/en/lessons/naive-bayesian":{"position":[[4424,8],[11569,6],[15405,8]]},"/en/lessons/normalizing-data":{"position":[[2991,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29531,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7668,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39483,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2761,6],[5517,6],[8367,7],[17796,6],[18555,7],[18971,7],[19445,7],[20717,7],[27053,6],[27145,7],[30281,7],[31770,6]]},"/en/lessons/sonification":{"position":[[9076,8],[21057,6],[29620,6],[40501,6]]},"/en/lessons/space-place-gazetteers":{"position":[[23488,7],[43241,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10876,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19848,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11726,7],[15329,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5476,6],[32318,6],[40012,7],[50505,7],[60349,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4543,6]]},"/en/lessons/transliterating":{"position":[[3310,6],[17417,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[21420,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1735,7],[18620,7],[21657,7],[21998,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20290,7]]},"/en/lessons/working-with-web-pages":{"position":[[8294,6]]}}}],["itti",{"_index":3697,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17125,4]]}}}],["itun",{"_index":14945,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39930,8]]}}}],["it–and",{"_index":8474,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26260,6]]}}}],["it—in",{"_index":3091,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28587,5]]}}}],["it’",{"_index":981,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1456,4],[7489,4],[21217,4],[22042,4],[24549,4],[25865,4],[25977,4],[28370,4],[28511,4],[37604,4],[43084,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[536,4],[16131,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2444,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3194,4],[10166,4],[13285,4],[16645,4],[17206,4],[17541,4],[20763,4],[23042,4],[24453,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3910,4],[5067,4],[6331,4],[6698,4],[7887,4],[8069,4],[10129,4],[13406,4],[14308,4],[15553,4],[15878,4],[16696,5],[18330,4],[18640,4],[20727,5],[22369,5],[24508,4],[30634,4],[30897,4],[39273,4],[41669,4],[42773,4],[44248,4],[48993,4],[53250,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9512,4],[16513,4],[16908,4],[26253,4],[31445,4],[33086,4],[34845,4],[41504,4],[49270,4],[51740,4],[55888,4],[58358,4],[60621,4],[64827,4]]},"/en/lessons/common-similarity-measures":{"position":[[812,4],[2688,4],[12356,4],[12669,4],[13741,4],[13812,4],[15711,4],[17476,4],[22237,4],[22849,4],[22923,4],[26972,4],[34125,4],[34753,4],[35774,4],[37578,4],[39576,4],[39670,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25847,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3053,4],[3192,4],[3402,4],[4806,5],[5492,4],[11405,4],[14160,4],[15496,4],[20547,4],[20662,4],[21728,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3934,4],[4202,4],[35498,4],[41252,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4455,4],[19540,4],[28850,4],[30306,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33004,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[583,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8292,4],[18358,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40245,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46417,4],[47168,4],[48222,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5372,4],[36041,4],[41151,4],[44889,4],[48473,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1768,4],[2568,4],[7702,4],[7719,4],[11827,4],[18377,4],[18522,4],[20115,4],[20645,4],[22555,4],[31641,4],[34584,4],[35150,4],[36610,4],[50388,4],[51897,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10362,4],[17497,4],[28517,4]]},"/en/lessons/extracting-keywords":{"position":[[7915,4],[7969,4],[9543,4],[11677,4],[23309,4],[27556,4],[28926,4],[33454,4],[33566,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43446,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19150,4],[20539,4],[22040,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2358,4],[4714,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5482,4],[5944,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20644,4],[26555,4],[31647,4],[48592,4],[55355,4]]},"/en/lessons/gravity-model":{"position":[[44632,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4809,4],[15403,4]]},"/en/lessons/installing-omeka":{"position":[[4781,4],[9147,4],[12339,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31774,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36156,4],[45836,4],[51329,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33379,4]]},"/en/lessons/intro-to-bash":{"position":[[4877,4],[12545,4],[15851,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6171,4],[8754,4],[11370,4],[14544,4],[21397,4],[29986,4],[33381,4],[34974,4],[35839,4]]},"/en/lessons/intro-to-powershell":{"position":[[15216,4],[19739,4],[21789,4],[23801,4],[34882,4],[40469,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7723,4],[8431,4],[12395,4],[13123,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33173,4]]},"/en/lessons/json-and-jq":{"position":[[25701,4]]},"/en/lessons/jupyter-notebooks":{"position":[[9184,4],[11086,4],[11106,4],[17021,4],[21232,4],[25436,4],[29045,4],[34317,4],[36437,4],[43701,4],[44826,4],[49995,4],[50803,4]]},"/en/lessons/linear-regression":{"position":[[4719,4],[25797,4],[26041,4],[29506,4],[40174,4],[48956,4],[52465,4],[55727,4],[58537,4]]},"/en/lessons/logistic-regression":{"position":[[6491,4],[9181,4],[9418,4],[14650,4],[20702,4],[22158,4],[22339,4],[34112,4],[42669,4],[42828,4],[43008,4],[43175,4],[62117,4]]},"/en/lessons/mac-installation":{"position":[[769,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5800,4],[12923,4],[22758,4],[22918,4],[25861,4]]},"/en/lessons/naive-bayesian":{"position":[[4777,4],[14900,4],[22775,4],[27910,4],[35538,4],[37333,4],[38017,4],[42178,4],[50849,4],[55545,4],[60712,4],[61336,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3750,4],[3787,4]]},"/en/lessons/qgis-layers":{"position":[[7414,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18416,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7031,4],[11217,4],[16554,4],[33716,4],[36289,4]]},"/en/lessons/space-place-gazetteers":{"position":[[21717,4],[24297,4],[33586,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11028,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12428,4],[17165,4],[22388,4],[31584,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12500,4],[20203,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22047,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7171,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23407,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11889,4],[32027,4],[41129,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2108,4],[9753,4],[27249,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3432,4],[3529,4],[7179,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8099,4],[8142,4],[14861,4],[16999,4],[17674,4],[19795,4],[21463,4],[29433,4],[39935,4]]},"/en/lessons/windows-installation":{"position":[[567,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13516,4]]},"/en/lessons/working-with-web-pages":{"position":[[4840,4]]}}}],["it’ll",{"_index":12137,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19351,5]]},"/en/lessons/intro-to-powershell":{"position":[[31498,5]]}}}],["iu",{"_index":22703,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12116,5],[12132,5]]}}}],["iulia",{"_index":11801,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6347,7]]}}}],["iulii",{"_index":12195,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27517,6],[27725,6]]}}}],["iuravit",{"_index":11973,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10149,7],[61449,7]]}}}],["iv",{"_index":18744,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8500,2],[8697,3],[8757,3],[9367,3],[9427,3],[32825,2],[48230,3]]},"/en/lessons/research-data-with-unix":{"position":[[12175,2],[12641,2]]}}}],["ivan",{"_index":11584,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24891,5]]}}}],["ivanov",{"_index":11581,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24731,7],[24940,8]]}}}],["ivanovna",{"_index":22798,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19232,10]]}}}],["ivi",{"_index":9613,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15729,3]]}}}],["iwfa",{"_index":7258,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7268,4],[10670,4],[11185,4],[11545,6],[20246,5],[20394,10],[25405,7],[25952,6],[28814,4],[31261,4],[31649,4],[31948,4],[32678,4],[32970,4],[33404,4],[33496,4],[35694,4],[36479,4]]}}}],["iwo",{"_index":23521,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42005,3]]}}}],["iwork",{"_index":19229,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[6644,5]]}}}],["izi",{"_index":22315,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22836,6]]}}}],["i’,’v’,’x",{"_index":12223,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30878,12]]}}}],["i’d",{"_index":10952,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[29255,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5515,3]]},"/en/lessons/intro-to-linked-data":{"position":[[37800,3]]},"/en/lessons/sentiment-analysis":{"position":[[28906,5]]}}}],["i’ll",{"_index":865,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9406,4],[9535,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23639,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21662,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10075,4],[31582,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1754,4],[2085,4],[2116,4],[17709,4]]},"/en/lessons/installing-omeka":{"position":[[9074,4]]},"/en/lessons/linear-regression":{"position":[[33046,4],[43690,4]]},"/en/lessons/logistic-regression":{"position":[[5175,4]]},"/en/lessons/naive-bayesian":{"position":[[35576,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6083,4],[14890,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9365,4],[15455,4]]}}}],["i’m",{"_index":1402,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21450,3],[21496,3],[33132,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16037,3],[19347,3]]},"/en/lessons/installing-omeka":{"position":[[6936,3]]},"/en/lessons/intro-to-linked-data":{"position":[[33885,3],[34372,3]]},"/en/lessons/intro-to-powershell":{"position":[[14153,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[8402,3],[8526,3]]},"/en/lessons/linear-regression":{"position":[[27836,3]]},"/en/lessons/logistic-regression":{"position":[[35237,3]]},"/en/lessons/naive-bayesian":{"position":[[27856,3]]},"/en/lessons/sentiment-analysis":{"position":[[16047,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35117,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3319,3]]}}}],["i’v",{"_index":1041,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3871,4],[15616,4],[20737,4],[31440,4],[34657,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17574,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17417,5],[18671,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10902,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5984,4],[9184,4]]},"/en/lessons/common-similarity-measures":{"position":[[20334,4],[38950,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17830,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24165,4]]},"/en/lessons/extracting-keywords":{"position":[[34565,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5767,5],[47596,4]]},"/en/lessons/gravity-model":{"position":[[53089,4]]},"/en/lessons/installing-omeka":{"position":[[7600,4],[7669,4]]},"/en/lessons/intro-to-linked-data":{"position":[[34146,4]]},"/en/lessons/linear-regression":{"position":[[51016,4]]},"/en/lessons/logistic-regression":{"position":[[14669,4],[51576,4],[51711,4]]},"/en/lessons/preserving-your-research-data":{"position":[[13103,4]]},"/en/lessons/sonification":{"position":[[1658,4],[36547,4]]}}}],["j",{"_index":2597,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28284,2],[28352,2],[28415,2],[28486,2],[28557,2],[28630,2],[28705,2],[28780,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1842,1],[2031,2],[3607,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69178,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22725,1]]},"/en/lessons/common-similarity-measures":{"position":[[37285,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56910,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12792,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10272,1],[31363,1],[32392,1],[34880,1],[39546,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24856,2],[25470,2],[50672,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58967,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14577,2],[14701,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[32764,2]]},"/en/lessons/gravity-model":{"position":[[29955,3],[36489,3],[36618,5],[36814,4],[60855,2],[61043,3],[63078,2],[63264,3],[64429,2]]},"/en/lessons/intro-to-bash":{"position":[[2717,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6406,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53803,2]]},"/en/lessons/linear-regression":{"position":[[76029,2]]},"/en/lessons/research-data-with-unix":{"position":[[3023,2]]},"/en/lessons/sentiment-analysis":{"position":[[27324,1],[27451,1],[39574,3],[40442,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50297,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45970,2],[46484,2],[46773,2],[47164,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61430,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5670,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9423,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39777,2]]}}}],["j.w",{"_index":20513,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40360,4]]}}}],["jaakkola",{"_index":4540,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68993,9]]}}}],["jack",{"_index":6636,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5895,4],[60134,4],[61135,4],[61915,4]]},"/en/lessons/intro-to-linked-data":{"position":[[4704,4],[5031,4],[5146,4],[5411,4],[5681,4],[6516,5],[6572,4],[6990,4],[7360,4],[7608,4],[9036,4],[9228,4],[9968,4],[10094,4],[10784,4],[11246,4],[23300,5],[23453,4],[23625,4]]}}}],["jacksonvil",{"_index":3482,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1986,13]]}}}],["jacob",{"_index":11442,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36499,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13956,7]]}}}],["jacquot",{"_index":16571,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54643,8]]}}}],["jacquot.31",{"_index":16432,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46801,10]]}}}],["jadt",{"_index":16539,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52766,4]]}}}],["jaguar",{"_index":21405,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[3509,6],[26135,8],[26148,8]]}}}],["jaim",{"_index":3243,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60430,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44958,5]]}}}],["jain",{"_index":4551,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69276,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58807,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46840,5]]}}}],["jakeway",{"_index":6062,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44978,8]]}}}],["jakob",{"_index":5146,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60207,5]]}}}],["jam",{"_index":22939,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39516,7]]}}}],["jame",{"_index":3050,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15372,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1676,5],[1705,5],[2670,5],[2816,6],[2898,5],[3411,6],[3455,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64914,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43409,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8503,5],[50184,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39952,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5759,5],[43729,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5650,5]]},"/en/lessons/extracting-keywords":{"position":[[2420,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32263,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23810,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6990,5],[49154,5]]},"/en/lessons/intro-to-bash":{"position":[[5388,5]]},"/en/lessons/intro-to-linked-data":{"position":[[36847,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44285,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8520,5],[12762,5],[48348,5]]},"/en/lessons/jupyter-notebooks":{"position":[[53457,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19261,5]]}}}],["jami",{"_index":12128,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17614,5]]}}}],["jan",{"_index":8685,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37782,3],[37850,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52555,4],[52703,4],[52931,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58892,4],[58929,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48090,3],[54464,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4189,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22096,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35453,3]]}}}],["jan1949",{"_index":19416,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[7302,8],[7359,7],[7442,8],[7473,7],[7496,7],[8399,9],[8454,7],[8489,7]]}}}],["jan1949<",{"_index":19417,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[7316,11]]}}}],["jan1950",{"_index":19427,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10068,7]]}}}],["jan1950<",{"_index":19421,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[9778,11]]}}}],["jan1950+jan1960",{"_index":19423,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[9822,15]]}}}],["jan1960",{"_index":19426,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[10060,7]]}}}],["jan1960<",{"_index":19422,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[9800,11]]}}}],["janco’",{"_index":7136,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59132,7]]}}}],["jane",{"_index":5624,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5806,4]]},"/en/lessons/linear-regression":{"position":[[68076,4],[68374,4]]},"/en/lessons/logistic-regression":{"position":[[48000,4],[55323,4],[55631,4],[55986,4],[56107,4]]}}}],["janet",{"_index":14197,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10621,5],[50445,5]]}}}],["janina",{"_index":21625,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45956,6]]}}}],["jannek",{"_index":20237,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49367,7],[52534,7]]}}}],["janos.juhasz",{"_index":12108,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16668,12]]}}}],["januari",{"_index":1098,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6096,7],[44370,8],[44629,7],[45185,7],[45619,7],[48625,7],[49091,7],[49103,7],[49680,7],[49866,7],[50592,7],[50702,7]]},"/en/lessons/common-similarity-measures":{"position":[[28963,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[464,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37764,7],[37798,7],[37951,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51766,7],[51946,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1475,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21234,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18213,7]]},"/en/lessons/gravity-model":{"position":[[13048,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58417,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6094,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54366,8]]},"/en/lessons/linear-regression":{"position":[[7683,7],[21467,7],[25908,7],[74052,8],[74126,7]]},"/en/lessons/logistic-regression":{"position":[[65398,8],[65472,7]]},"/en/lessons/naive-bayesian":{"position":[[30471,7]]},"/en/lessons/preserving-your-research-data":{"position":[[17513,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4077,7],[6039,7],[7082,7],[7264,7],[9414,7],[9431,7],[9666,7],[9683,7],[9917,7],[9934,7],[10160,7],[10181,7]]},"/en/lessons/sentiment-analysis":{"position":[[16266,7],[40512,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37808,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10469,7],[12601,7],[15280,7],[23171,7],[26861,7],[28440,7]]}}}],["japan",{"_index":7223,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4488,8],[4517,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39844,5]]}}}],["japanes",{"_index":23495,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[37474,8]]}}}],["japan’",{"_index":23523,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42038,7]]}}}],["jar",{"_index":9546,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6360,3],[11358,4],[15785,4],[19125,3],[19344,3],[19587,3],[19792,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18547,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11948,3],[12157,3],[13273,3],[22175,3],[22719,3],[32640,3]]}}}],["jar:file:/applications/spark",{"_index":9617,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15872,28]]}}}],["jarausch",{"_index":17488,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75207,9],[75576,8]]},"/en/lessons/logistic-regression":{"position":[[65681,9]]}}}],["jargon",{"_index":15179,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[14022,6]]}}}],["jas1",{"_index":12519,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6864,4]]}}}],["jas1.csv",{"_index":10867,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[6349,8],[31469,10],[35010,10]]}}}],["jason",{"_index":13116,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[860,5],[47262,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48525,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50306,5]]},"/en/lessons/sonification":{"position":[[41549,6]]}}}],["java",{"_index":2718,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33306,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[874,4],[1008,4],[2518,4],[9269,4],[9316,4],[10963,4],[11187,4],[11291,4],[11685,4],[11942,4],[12447,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2962,4],[6032,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[164,4],[203,4],[354,4],[2939,6],[6104,4],[6633,5],[7543,4],[7583,4],[7678,4],[7769,4],[7982,4],[8017,4],[8090,4],[8120,4],[8222,4],[8444,4],[8536,4],[8671,4],[8718,5],[9030,4],[9762,4],[10092,4],[10192,4],[13635,4],[13682,4],[13757,4],[13838,4],[14192,4],[17351,4],[42356,4],[48204,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2876,4],[27420,4]]},"/en/lessons/geocoding-qgis":{"position":[[6014,4],[6120,4],[6186,4],[23026,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[234,4],[368,4],[8243,4],[11003,4],[11050,4],[13556,4],[13725,4],[13829,4],[14253,4],[14454,4],[15095,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6671,4],[6719,4],[10853,4],[17477,4],[17579,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9461,4],[9565,4],[9586,5],[9712,4],[10304,4],[10369,4],[10419,4],[10488,5],[10503,6],[10764,4],[10844,4],[10923,4],[11069,4],[11302,4],[11364,4],[11942,4],[12151,4],[12211,4],[13267,4],[22169,4],[22713,4],[32634,4]]}}}],["java(tm",{"_index":22409,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[10790,8]]}}}],["java.lang.noclassdeffounderror",{"_index":22048,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[13762,32]]}}}],["java.lang.outofmemoryerror",{"_index":22057,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17449,27]]}}}],["java_hom",{"_index":9581,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9937,9]]}}}],["javascript",{"_index":3074,"title":{"/en/lessons/using-javascript-to-create-maps":{"position":[[6,10]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23351,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10182,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4749,10],[7564,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62974,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[3381,11],[3421,10],[3777,10],[3894,10],[4110,11],[4223,10],[4383,10],[25690,10],[26987,10],[27568,10],[28708,10],[30529,11],[30786,10],[32266,11],[32324,10],[32515,10],[32657,10],[34337,11],[38085,10],[38547,10],[42799,10],[45033,10],[46160,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5883,11],[52852,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[7767,10],[25290,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11500,11]]},"/en/lessons/json-and-jq":{"position":[[1180,11],[9557,11]]},"/en/lessons/jupyter-notebooks":{"position":[[7795,11],[34830,12],[46355,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1487,10],[22179,10],[22523,10],[24892,10],[25246,10],[25463,10],[25780,10],[25938,10],[28683,11],[30332,10],[31839,10],[32575,10],[33849,10],[34273,10],[36213,10],[36526,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9181,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3308,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7,10],[1180,10],[2490,10],[17761,10],[19748,10],[20574,10],[25455,10],[27669,10]]}}}],["javascript’",{"_index":13977,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[32205,12]]}}}],["javaserv",{"_index":23680,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4769,11]]}}}],["javelin",{"_index":19611,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15592,7]]}}}],["javier",{"_index":16379,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43267,6],[51728,6]]},"/en/lessons/jupyter-notebooks":{"position":[[42770,6]]}}}],["jay",{"_index":16195,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8698,4],[12838,4],[13190,3],[13669,4],[14754,6],[19159,6],[21907,4],[22570,3],[35101,3],[35211,3],[35798,3],[36372,6],[42438,3],[42609,3],[42784,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10186,3]]}}}],["jay’",{"_index":16312,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35051,5],[35634,5]]}}}],["jazz",{"_index":15199,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[18743,4]]}}}],["jcdj)…contextualis",{"_index":16142,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44312,24]]}}}],["jclp2270440627>3.0.co;2",{"_index":18066,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66185,26]]}}}],["jdg",{"_index":9853,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46120,3],[49548,4],[56335,5]]}}}],["jdk",{"_index":8299,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9407,3],[11208,5],[11808,4],[11913,3],[12002,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6109,3],[14098,3],[14124,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13746,5],[14423,5],[14514,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9722,4]]}}}],["jdk[version",{"_index":8305,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12027,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14539,12]]}}}],["jean",{"_index":21901,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60539,5]]}}}],["jed",{"_index":16913,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[39101,3],[51104,3]]}}}],["jeff",{"_index":8227,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37507,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4045,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50528,4]]},"/en/lessons/sentiment-analysis":{"position":[[28470,4],[31156,7],[32252,4],[35446,7],[37690,4]]},"/en/lessons/sonification":{"position":[[645,4]]}}}],["jefferson",{"_index":2066,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10070,9],[10805,9],[13874,9]]}}}],["jefferson.txt",{"_index":2081,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11783,15],[11907,13]]}}}],["jeffrey",{"_index":10300,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3033,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49526,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55452,7],[58211,7]]},"/en/lessons/sentiment-analysis":{"position":[[26803,7],[27263,7]]}}}],["jeffrey.shankman@enron.com",{"_index":20416,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26992,26]]}}}],["jeffrey_shankman_jun2001\\not",{"_index":20432,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27387,31]]}}}],["jekyl",{"_index":2965,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[55,6]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[32,6],[943,7],[1032,6],[1439,6],[1486,6],[2065,7],[2143,6],[2179,6],[2324,6],[3228,7],[3237,6],[3322,6],[3370,6],[3765,6],[4043,7],[4136,7],[4144,6],[4186,6],[4244,6],[5148,6],[5403,6],[6003,7],[6754,6],[6929,6],[7779,6],[8026,6],[8312,6],[10421,6],[10627,6],[10707,6],[10772,6],[11824,6],[14123,6],[19552,6],[20094,6],[20801,6],[22264,6],[22357,6],[23394,6],[23403,6],[23644,6],[23702,6],[23755,6],[23844,6],[23979,7],[24167,6],[25338,7],[25346,6],[25587,6],[25645,6],[25703,6],[25783,6],[25848,6],[25931,6],[26039,6],[26136,6],[28758,6],[29520,6],[29561,6],[31155,6],[31259,7],[31301,6],[31358,6],[31695,8],[31935,6],[32254,6],[32607,6],[32757,6],[32821,6],[32913,6],[33677,6],[34437,7],[34619,6],[34704,6],[37597,6],[38700,6],[40248,6],[41424,6],[41656,6],[42996,6],[44870,6],[47551,6],[47594,6],[48392,6],[48491,6],[48889,8],[49422,7],[50443,6],[50648,9],[53312,6],[53386,6],[56281,7],[56478,6],[56569,6],[56827,6],[57046,6],[57106,6],[57275,6],[57308,7],[57551,6],[57807,6],[58772,6],[59952,6],[60931,7],[60952,6],[60975,6],[61020,6],[61137,6],[61242,6],[61358,7],[61444,7],[61524,6],[61580,7],[61734,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[56,6],[955,6],[1322,6],[1547,6],[1846,6],[2533,7],[2691,6],[2818,6],[2871,6],[3825,6],[5700,6],[6677,7],[7698,7],[9239,6],[9376,6],[9537,6],[11726,7],[15684,6],[15919,6],[16045,6],[16525,7],[17094,6],[17148,6],[17287,6],[17342,7],[18547,6],[21586,6],[22846,6],[22959,6],[23162,6],[34585,6],[37202,6],[37268,6],[38001,6],[38279,6],[38619,6],[38840,6],[39111,6],[39353,6],[41213,6],[43661,6],[45619,6],[47950,6],[51317,6],[51965,6],[52702,6],[57834,7],[58340,7],[58447,6],[59262,6],[59423,6],[59636,6],[60005,6],[60312,7],[60390,6],[60557,6],[60712,7],[62019,7],[62077,7],[62268,6],[63108,7],[65019,6],[65533,7],[65559,6],[65681,7],[65738,6],[65824,7],[65928,6],[65964,6],[65987,6],[66032,6],[66149,6],[66254,6],[66275,6],[67016,7],[67114,6],[67360,6],[67495,6],[67708,6],[67811,7],[71872,6],[72053,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33544,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31408,7]]}}}],["jekyll.markdown",{"_index":3184,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47493,15],[48250,15]]}}}],["jekyll8",{"_index":5497,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34740,8]]}}}],["jekylldemo",{"_index":3092,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29012,10],[29263,10],[29460,10],[29531,10],[29645,11],[29698,11],[29915,10],[29996,10],[30039,10],[33238,11],[34365,10],[38022,15],[38810,10],[39391,10],[47282,11],[52170,11]]}}}],["jekyllthemes.io",{"_index":3213,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56511,15]]}}}],["jekyll’",{"_index":3206,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56045,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17040,8],[59557,8],[67370,8]]}}}],["jelabuga",{"_index":11630,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32169,9],[32306,8]]}}}],["jelabuga@d",{"_index":11632,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32275,14]]}}}],["jelli",{"_index":22940,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39524,9]]}}}],["jen",{"_index":11704,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11349,11]]},"/en/lessons/gravity-model":{"position":[[3431,4]]},"/en/lessons/normalizing-data":{"position":[[2514,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49148,9]]}}}],["jeni",{"_index":22584,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40055,5]]}}}],["jenkin",{"_index":19734,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28223,8]]}}}],["jenn",{"_index":22581,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39966,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1151,5]]}}}],["jennif",{"_index":20115,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30569,8],[47851,8]]}}}],["jenteri",{"_index":9512,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53130,8]]}}}],["jenv",{"_index":9574,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8982,5],[9138,4],[9164,4],[9235,4],[9403,4],[9449,7],[9779,4],[9976,4],[10154,4]]}}}],["jeremi",{"_index":6095,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45851,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3088,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[43844,6],[44170,6],[44495,6]]},"/en/lessons/linear-regression":{"position":[[73024,7]]},"/en/lessons/logistic-regression":{"position":[[64370,7]]}}}],["jeremiah",{"_index":14310,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[45471,8]]}}}],["jeri",{"_index":6633,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5566,4]]}}}],["jeroen",{"_index":19932,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42916,6]]}}}],["jersey",{"_index":3604,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3590,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11337,6],[13472,6],[20038,6],[22849,6],[24773,6]]},"/en/lessons/extracting-keywords":{"position":[[29544,8]]}}}],["jerusalem",{"_index":20987,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[34015,10]]}}}],["jess",{"_index":5574,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68100,5]]}}}],["jessica",{"_index":1071,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5169,7],[44112,8],[48369,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68061,7]]}}}],["jesuit",{"_index":20655,"title":{},"body":{"/en/lessons/sonification":{"position":[[3706,6],[34635,6],[35776,7]]}}}],["jeun",{"_index":9905,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51630,5],[51820,5],[52481,5],[52680,5]]}}}],["jew",{"_index":20970,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[27962,5],[31353,4],[31952,4],[36053,4],[36792,4],[40750,4],[41532,4]]}}}],["jewish",{"_index":8412,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5416,6],[5976,6],[6180,6],[7252,6],[11011,6],[28534,6]]},"/en/lessons/space-place-gazetteers":{"position":[[3669,6],[3881,6],[3898,6],[3976,6],[15623,6],[15711,6],[15893,6],[16229,6],[18452,6],[18524,6],[18657,6],[22660,6],[22930,6],[27800,6],[28119,6],[28238,6],[28325,6],[28563,6],[32245,6],[41802,6],[42151,6],[42379,6]]}}}],["jewishpop",{"_index":20953,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[18560,10],[19133,9],[22708,9],[26039,9],[30142,9],[34517,9],[39116,9]]}}}],["jhangiani",{"_index":5593,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69815,9]]}}}],["jhb.cognitiveservices.azure.com",{"_index":22127,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11388,33],[13076,32],[13332,33]]}}}],["jhs_1872_henryivandqueenjoancanterburycathedral.pdf",{"_index":18854,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16953,51],[31200,54]]}}}],["jhs_1872_henryivandqueenjoancanterburycathedral.txt",{"_index":18853,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16901,51]]}}}],["jhs_1872_henryivandqueenjoancanterburycathedral_ocr.pdf",{"_index":18855,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17005,55]]}}}],["jiliang",{"_index":4871,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35741,7]]}}}],["jim",{"_index":10989,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[39129,3]]},"/en/lessons/geocoding-qgis":{"position":[[5074,3]]}}}],["jima",{"_index":23522,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42009,4]]}}}],["jingl",{"_index":11676,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[2669,7],[3133,9]]}}}],["jit",{"_index":22433,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12494,3]]}}}],["jitsu",{"_index":23142,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[16864,5],[16887,5],[17334,5]]}}}],["jitsu4",{"_index":23144,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[17321,6]]}}}],["jj",{"_index":6807,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30757,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25056,2]]}}}],["jjr",{"_index":7059,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49713,3]]}}}],["jo",{"_index":6047,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44196,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34838,4],[51546,4]]},"/en/lessons/jupyter-notebooks":{"position":[[39005,4],[42766,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17454,2],[19990,3]]}}}],["job",{"_index":914,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12500,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3881,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7323,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32761,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2164,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3822,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20179,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27792,3],[32438,3]]},"/en/lessons/intro-to-linked-data":{"position":[[13613,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28433,3]]},"/en/lessons/jupyter-notebooks":{"position":[[49497,5]]},"/en/lessons/naive-bayesian":{"position":[[10051,3],[11183,3],[12968,3],[52233,3]]},"/en/lessons/normalizing-data":{"position":[[9443,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19141,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3875,3],[3879,4],[4168,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[19699,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12385,3]]}}}],["jocker",{"_index":19941,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[177,7],[2344,8],[7958,8],[8843,7],[25822,7],[49063,8],[49215,8],[49294,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45778,7],[46290,7],[46383,8]]}}}],["joe",{"_index":12523,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[8586,3]]},"/en/lessons/gravity-model":{"position":[[61327,3]]}}}],["jog",{"_index":15392,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[32913,3]]}}}],["johann",{"_index":13404,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7298,8]]}}}],["johanna",{"_index":20841,"title":{},"body":{"/en/lessons/sonification":{"position":[[40933,8]]}}}],["john",{"_index":1793,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44474,4],[51830,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[18601,4],[18650,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2381,4],[3406,4],[3503,4],[3532,4],[3585,4],[3685,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56607,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37485,5],[39561,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44636,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4801,4],[18638,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2649,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[612,4],[675,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16780,4],[16859,4]]},"/en/lessons/extracting-keywords":{"position":[[9676,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[32739,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1184,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3615,4],[22535,4]]},"/en/lessons/intro-to-linked-data":{"position":[[25978,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12822,4],[38136,4],[42395,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[566,4],[2937,4],[8693,4],[12559,4],[12833,4],[13185,4],[13562,4],[13664,4],[22565,4],[30736,4],[30857,4],[31809,4],[34344,4],[35046,4],[35397,4],[42433,4],[42779,4],[43981,4],[49166,4],[51156,4],[52456,4],[54862,4],[55596,4]]},"/en/lessons/linear-regression":{"position":[[78628,4],[79020,5]]},"/en/lessons/linux-installation":{"position":[[293,4]]},"/en/lessons/naive-bayesian":{"position":[[14692,4],[66460,4]]},"/en/lessons/sentiment-analysis":{"position":[[1414,4],[16328,4],[27288,4],[28405,4],[31094,4],[32191,4],[35384,4],[37484,4],[39538,4]]},"/en/lessons/sonification":{"position":[[3650,4],[12306,4],[12405,4],[26998,4],[33005,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4450,4],[49365,4],[49399,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9987,4],[30344,4]]}}}],["john.nowlan@enron.com",{"_index":20417,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27023,22]]}}}],["johnadams1.mid",{"_index":20762,"title":{},"body":{"/en/lessons/sonification":{"position":[[29859,17],[29929,17],[30009,19]]}}}],["johnathan",{"_index":5586,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69473,9]]}}}],["johndo",{"_index":15556,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15517,9]]}}}],["johndoe+twitterbot",{"_index":15557,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15545,18]]}}}],["johnson",{"_index":5567,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66958,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61694,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37498,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13820,8],[13872,7],[13921,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40343,8],[42225,7],[42249,7],[42411,7],[43248,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18516,7],[20483,8]]}}}],["johnson’",{"_index":10131,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13834,9]]}}}],["johnston",{"_index":17479,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74553,10]]}}}],["john’",{"_index":18825,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13259,6],[14137,6],[14204,6]]}}}],["join",{"_index":545,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16245,4],[16943,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20472,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27684,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61590,4],[61636,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14952,4],[18012,4],[18304,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34194,4],[52615,8],[52751,8],[62267,8],[62408,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65272,4],[65318,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46663,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36753,4],[37632,4],[46840,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13044,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10237,6],[10293,6],[10413,11],[11102,4],[13868,8],[14304,7],[16307,5],[23539,6],[23997,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28013,5]]},"/en/lessons/geocoding-qgis":{"position":[[149,7],[201,7],[539,5],[4385,7],[6915,7],[6986,6],[7386,7],[7987,5],[8241,8],[8506,6],[9398,7],[12131,4],[13147,5],[13199,5],[13286,4],[13308,4],[13421,4],[13621,4],[13953,4],[15545,6],[17036,5],[17226,4],[17502,7],[25253,4],[26051,5],[26118,5],[27613,4],[27781,5],[29717,4],[33928,5],[34818,4],[34857,4],[34871,4],[36070,4],[36146,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[11181,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20671,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[26207,7]]},"/en/lessons/json-and-jq":{"position":[[15422,5],[21582,10],[21726,9],[21745,6],[21795,5],[22457,10],[22970,10],[23019,4],[27794,10],[28730,10],[29238,9],[29866,6],[30233,6],[30424,10],[31097,10],[31736,6],[36921,6]]},"/en/lessons/linear-regression":{"position":[[23800,4],[26689,6],[75665,5],[75794,5]]},"/en/lessons/logistic-regression":{"position":[[10131,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1731,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26614,4],[32038,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7254,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22275,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27793,4],[29311,4],[29511,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38427,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25589,4]]}}}],["join(\"\\n",{"_index":11332,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16359,10]]}}}],["join(['term",{"_index":17119,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27164,14],[27260,14]]},"/en/lessons/logistic-regression":{"position":[[12187,14],[12283,14],[50033,14],[50129,14]]}}}],["join(d['text",{"_index":12448,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64924,17]]}}}],["join(fnlist",{"_index":12447,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64823,15]]}}}],["join(kwic[(keyindex+1",{"_index":19190,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7357,28],[9054,27]]}}}],["join(kwic[:keyindex]).rjust(width*keyindex",{"_index":19195,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8460,45],[8922,45]]}}}],["join(map(str",{"_index":6845,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34296,15],[56004,15]]}}}],["join(new_text",{"_index":5045,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52834,16]]}}}],["join(symbol['text",{"_index":18964,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32100,22]]}}}],["join(x",{"_index":7093,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53208,10]]}}}],["joined_df",{"_index":4234,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42589,9],[42880,9]]}}}],["joined_df[f'cluster_name_{num_clust",{"_index":4238,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42760,41]]}}}],["joined_df[f'cluster_{num_clusters}'].apply(lambda",{"_index":4239,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42804,49]]}}}],["joint",{"_index":5199,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64071,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39447,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26274,5],[26847,5],[27163,5]]},"/en/lessons/linear-regression":{"position":[[52252,5]]}}}],["joint_corpu",{"_index":16275,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26911,12]]}}}],["joint_count",{"_index":16290,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27946,11],[28007,11]]}}}],["joint_freq_dist",{"_index":16276,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27030,15]]}}}],["joke",{"_index":2148,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2555,4]]}}}],["jon",{"_index":9141,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20588,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30943,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[3875,3],[45020,3]]},"/en/lessons/intro-to-bash":{"position":[[12109,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5764,3]]}}}],["jonathan",{"_index":1655,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35007,8],[46390,9],[51162,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69505,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13266,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46150,8]]},"/en/lessons/intro-to-linked-data":{"position":[[26656,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54196,8]]},"/en/lessons/sonification":{"position":[[2833,8],[8526,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[65316,8]]}}}],["jonathan,provid",{"_index":3490,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2080,20]]}}}],["jone",{"_index":1095,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5975,5],[6035,5],[44556,6],[44705,5],[46224,6],[49382,6],[49607,6],[49756,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3448,6],[3496,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51851,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46000,6]]},"/en/lessons/geocoding-qgis":{"position":[[8628,5]]}}}],["jonreev",{"_index":14102,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[8537,10]]}}}],["jonreeve_omeka",{"_index":14094,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[6966,15],[7041,14],[7839,16],[8655,15],[9131,15],[9288,17],[12048,16],[12108,16]]}}}],["jonreeve_omeka'@'localhost",{"_index":14097,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[7535,28],[7859,29]]}}}],["joost",{"_index":14332,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49507,5]]}}}],["joqu",{"_index":20488,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39049,6]]}}}],["jordan",{"_index":1781,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44293,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43693,7],[52132,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26213,7]]}}}],["jorg",{"_index":6471,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56454,5]]}}}],["jose",{"_index":14858,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55711,4]]}}}],["josefina",{"_index":2624,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28900,9]]}}}],["joseph",{"_index":3472,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1883,6],[2554,6],[3222,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5626,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35430,6]]},"/en/lessons/json-and-jq":{"position":[[15025,6],[16001,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62212,6]]}}}],["josh",{"_index":12505,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5088,4]]}}}],["joshua",{"_index":21902,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60549,6]]}}}],["josm",{"_index":15653,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[1385,5]]}}}],["joss",{"_index":7566,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38172,6]]}}}],["jossey",{"_index":9449,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50272,6]]}}}],["jot",{"_index":15521,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8317,3]]}}}],["joun’",{"_index":18829,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13328,6]]}}}],["jour",{"_index":9781,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29913,4]]}}}],["journal",{"_index":1187,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10622,11],[33435,11],[36443,10],[44331,7],[46072,7],[46323,7],[49481,7],[52158,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25792,7],[26976,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[187,9],[2389,7],[5952,9],[6034,7],[27943,7],[50575,9],[57084,7],[67807,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8165,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13419,7],[45616,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61233,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38255,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4409,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[595,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55428,10],[56317,7],[57853,10],[58434,7],[58631,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47869,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16144,7],[31331,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6763,7],[7803,8],[8671,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1003,7]]},"/en/lessons/gravity-model":{"position":[[10766,7],[13463,7],[60438,7],[61147,7],[62219,7],[62668,7],[63368,7],[64019,7],[64699,8],[65118,7],[65859,7],[66027,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5836,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49635,9],[54522,7],[56855,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4454,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[6342,7],[25742,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44304,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47878,7],[51067,7],[53345,7],[53652,7],[54284,7],[54567,8]]},"/en/lessons/jupyter-notebooks":{"position":[[37362,8],[52918,7]]},"/en/lessons/linear-regression":{"position":[[47189,8],[73424,7],[73594,7],[74012,7],[79176,7]]},"/en/lessons/logistic-regression":{"position":[[64770,7],[64940,7],[65358,7],[66068,7]]},"/en/lessons/preserving-your-research-data":{"position":[[14468,7]]},"/en/lessons/research-data-with-unix":{"position":[[3237,7],[5124,7],[10957,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42617,7],[42807,7],[43170,7]]},"/en/lessons/sentiment-analysis":{"position":[[39661,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37767,7]]},"/en/lessons/space-place-gazetteers":{"position":[[50377,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1875,8],[2105,8],[6946,7],[28041,9],[28960,8],[29916,7],[31719,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47408,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63352,7],[63647,7],[65438,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2749,7],[5778,7],[26256,7],[26646,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51976,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4194,7]]}}}],["journal.com/2013/06/neg",{"_index":13862,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[64747,28]]}}}],["journalarticl",{"_index":15428,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4768,14],[4860,14]]}}}],["journalist",{"_index":1184,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10572,10],[33447,13],[36262,11],[45568,11],[49815,11],[50651,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2646,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5033,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2644,12]]}}}],["journey",{"_index":9242,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13092,7]]},"/en/lessons/gravity-model":{"position":[[12677,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7627,7]]},"/en/lessons/logistic-regression":{"position":[[63930,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3689,9],[15857,8],[23903,7],[32840,8],[33993,7],[36878,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24945,8]]}}}],["journé",{"_index":16541,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52780,8]]}}}],["joy",{"_index":8231,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37685,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46549,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5072,4],[5567,4],[5630,6],[7208,4],[11342,3],[13276,3],[15463,3],[26305,3],[27485,3],[28572,3],[30099,4],[31939,4],[35679,5],[38449,6],[40443,3],[41174,3],[54575,4],[54710,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13193,6]]}}}],["jp2",{"_index":10827,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28463,3]]}}}],["jpeg",{"_index":1977,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3188,5],[6368,5],[8596,5],[10316,5],[10770,5],[10894,5],[11954,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1328,5],[4841,5],[6894,5],[19812,4],[19853,4],[28170,4],[28560,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[18811,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[53812,4],[54157,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17651,5],[32356,8]]}}}],["jpg",{"_index":225,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4719,4],[4821,3],[6422,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11948,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18115,4],[19838,4],[27617,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26956,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20657,7],[29111,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16367,5],[16626,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9546,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[21206,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40304,5],[40415,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50757,5],[50933,4],[53950,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22010,4],[23733,4]]},"/en/lessons/introduction-map-warper":{"position":[[3405,4],[3643,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15754,6]]}}}],["jq",{"_index":9543,"title":{"/en/lessons/json-and-jq":{"position":[[20,2]]}},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5421,4],[27405,2],[27510,2],[27568,2],[27600,2],[27666,2],[27806,2],[27885,2],[28159,2],[28200,2],[28287,2],[28308,3],[28381,3],[29157,2],[31819,2],[46507,2],[46748,2],[46887,2],[47052,2],[47237,2],[50791,2],[50950,2],[51030,2],[51161,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24075,3],[24339,2]]},"/en/lessons/json-and-jq":{"position":[[21,2],[89,2],[688,2],[802,2],[1901,2],[2034,2],[5084,2],[5099,2],[5160,2],[5267,3],[5356,3],[5443,2],[5585,2],[6032,2],[6100,2],[6227,2],[6393,2],[6405,2],[6514,2],[6576,2],[6736,2],[6790,2],[6998,2],[8107,2],[8537,2],[9179,2],[9250,2],[9877,2],[10016,2],[10475,2],[11979,2],[12935,2],[13045,2],[13478,2],[14331,2],[15495,2],[17150,2],[17958,2],[18052,2],[18957,2],[19546,2],[20963,2],[23588,2],[23688,3],[24825,2],[25055,2],[25332,2],[25458,4],[25477,2],[25629,2],[29777,2],[30132,2],[30329,2],[30934,3],[31911,2],[34012,2],[34103,2],[35756,2],[36258,3],[36357,3],[37202,2],[37226,2],[37492,3],[37560,2],[37928,3],[37946,2],[38216,2],[38267,2],[38281,2],[38285,2],[38402,2],[38415,2],[38545,2],[38774,3],[39034,2],[39203,2],[39386,2],[39518,3],[39673,3],[39743,2],[39902,2],[40329,2],[40626,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30821,3],[30886,3]]}}}],["jq_rkm.csv",{"_index":16798,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[38386,10],[38599,10],[38672,11]]}}}],["jq_rkm.json",{"_index":16797,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[38369,11],[38518,11],[38579,12]]}}}],["jqueri",{"_index":13889,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3909,7],[45048,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1502,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5380,6],[5524,6]]}}}],["jq’",{"_index":16649,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[8910,4],[23725,4],[38642,4]]}}}],["jr",{"_index":16584,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54875,3]]}}}],["jrcm2pm7",{"_index":15430,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4882,8]]}}}],["js",{"_index":10082,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[55,2]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[56,2],[126,2],[228,2],[287,2],[409,2],[1056,3],[1112,2],[1479,2],[1662,2],[2275,3],[2333,2],[2449,2],[2616,2],[3163,2],[3584,3],[4447,3],[4628,2],[4655,2],[4693,2],[4791,3],[4961,3],[5195,2],[6672,2],[6782,3],[7166,2],[7373,3],[8053,3],[8337,3],[8782,2],[8888,2],[9310,3],[9741,2],[9884,2],[10068,2],[10102,2],[10198,2],[10285,2],[11266,2],[13286,3],[13552,3],[14429,3]]},"/en/lessons/introduction-map-warper":{"position":[[9194,3],[21127,2]]},"/en/lessons/jupyter-notebooks":{"position":[[34823,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22805,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4998,2],[19328,2]]}}}],["jshankm.nsf",{"_index":20434,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27465,11]]}}}],["json",{"_index":2828,"title":{"/en/lessons/json-and-jq":{"position":[[10,4]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10920,5],[11832,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6142,5],[7559,4],[7695,4],[11556,5],[11839,5],[22561,4],[22710,4],[22817,4],[25378,4],[27584,5],[39672,5],[39998,5],[43016,4],[43296,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17046,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[541,4],[597,4],[5330,5],[5356,5],[5411,4],[22912,4],[25060,4],[26674,4],[26727,4],[26749,4],[26809,4],[27470,4],[27904,4],[28007,4],[28044,4],[29028,4],[30114,4],[30438,4],[30711,4],[30814,4],[31301,4],[31344,4],[31418,4],[31496,4],[31900,4],[31988,4],[32097,4],[32134,4],[40860,4],[41469,4],[41785,4],[45818,4],[47103,4],[48547,4],[48631,4],[50415,4],[53959,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45583,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6342,4],[9607,5],[13909,4],[14106,4],[14219,4],[14273,4],[14380,4],[18151,4],[18302,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[399,4],[503,4],[563,4],[1345,4],[3631,4],[18081,4],[18684,4],[22280,4],[22469,4],[22707,4],[22725,4],[22980,4],[23128,4],[23420,4],[23520,4],[24926,4],[25007,4],[25106,4],[25253,4],[30921,4],[31427,4],[33344,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23805,7],[23863,5],[23914,4],[24135,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63034,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23505,4],[23645,4],[23974,4],[24218,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32466,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[5069,5],[13273,4],[13596,4],[13699,5],[13838,4],[14194,4],[16086,4],[16464,4],[16552,4],[16643,5],[17075,4],[19905,4],[22097,4],[22960,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[346,5],[9807,4],[10482,4],[10562,5],[10608,4],[10666,4],[10731,4],[10881,4],[11495,4],[11997,4],[12177,4],[13064,4],[19964,5],[24941,5],[27092,4],[27209,4],[28665,4],[28721,4],[29019,4],[29154,4],[29250,4],[29329,4],[32429,4],[33792,4],[34120,4],[40618,4]]},"/en/lessons/json-and-jq":{"position":[[11,4],[61,5],[208,5],[289,4],[298,4],[1175,4],[1366,4],[1604,4],[1752,4],[1932,4],[2270,4],[2290,5],[2339,4],[2362,4],[2490,4],[3004,4],[3066,4],[4421,4],[5193,4],[5408,4],[5471,5],[5812,5],[6538,4],[6722,6],[8372,4],[8832,4],[9000,4],[9215,4],[9270,4],[10051,4],[10140,4],[10186,4],[10721,4],[11089,5],[11309,4],[12980,5],[13067,4],[13139,4],[13240,5],[13267,4],[13511,4],[14261,4],[14362,4],[15553,4],[16251,4],[16260,4],[16313,4],[16358,4],[16385,5],[16435,4],[16537,4],[16557,4],[16670,4],[16820,6],[16867,4],[16876,4],[17198,4],[17279,4],[17322,5],[17384,4],[17539,4],[17551,5],[17702,4],[17831,4],[17929,6],[18876,4],[19475,4],[19512,4],[19637,4],[21452,4],[22646,4],[22718,4],[23892,5],[24014,4],[24505,4],[24903,5],[25075,4],[25305,4],[25351,4],[25512,4],[26922,4],[28472,4],[28776,4],[28999,4],[30596,5],[37279,4],[37402,4],[38560,4],[38814,4],[39727,4],[40005,4],[40053,4],[40657,4]]},"/en/lessons/jupyter-notebooks":{"position":[[14186,4]]},"/en/lessons/logistic-regression":{"position":[[63285,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15816,4],[19545,6]]},"/en/lessons/naive-bayesian":{"position":[[37079,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[711,4],[7477,4],[20286,4],[21662,4],[21913,4],[21946,4],[22127,4],[22917,4],[23332,4],[23484,4],[24532,4],[24590,4],[25801,4],[25982,4],[27840,4],[27976,4],[28782,4],[28846,4],[28981,4],[29051,4],[30759,4],[30781,4],[30876,4],[30910,4],[31301,4],[31541,4],[31984,4],[33820,4],[40168,4],[41670,4],[41919,4],[41995,4],[42043,4],[42795,4],[43811,4],[44260,4],[44888,4],[49454,4],[49645,4],[50373,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1046,4],[1250,4],[7361,4],[7980,5],[9208,7],[9409,4],[34076,4],[34156,4],[34226,4],[34495,4],[34996,4],[37364,4],[37447,4],[37678,4],[43002,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13012,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12499,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15791,5]]}}}],["json%2cbib%2ccoins&key=9glmvmz1k1qgaz9qwcdlyf6l",{"_index":15418,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4145,51]]}}}],["json,bib,coin",{"_index":7614,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3723,18]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3941,18]]}}}],["json.load(fp",{"_index":10719,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14754,13]]}}}],["json.loads(data_api.getmeta(item_id",{"_index":10741,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18361,36]]}}}],["json=tru",{"_index":10742,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18398,11]]}}}],["json_decod",{"_index":16050,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29192,11]]}}}],["json_decode($json_europeana",{"_index":16047,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28888,29]]}}}],["json_decode($json_harvard",{"_index":16119,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41644,27]]}}}],["json_decode($variable2",{"_index":16108,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40185,24]]}}}],["json_europeana",{"_index":16039,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26954,15],[27050,16],[28214,15],[28572,16],[28637,16],[29226,15],[30117,16]]}}}],["json_harvard",{"_index":16114,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41429,13],[41873,13]]}}}],["json_ocr",{"_index":19032,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40219,8]]}}}],["json_ocr(input_dir",{"_index":18882,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23575,19]]}}}],["json_output",{"_index":18900,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24679,14],[24770,14],[29137,11],[30935,11]]}}}],["json_str",{"_index":18930,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27124,11],[31491,11],[44468,11]]}}}],["jsonifi",{"_index":7868,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21183,7],[22641,7],[23549,7],[25294,7],[34485,7]]}}}],["jsonify(all_book",{"_index":7958,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35141,18],[39271,18],[40004,19]]}}}],["jsonify(book",{"_index":7896,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22298,14],[24599,14]]}}}],["jsonify(result",{"_index":7906,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25402,16],[27501,16],[36119,16],[43042,16]]}}}],["jsonl",{"_index":16688,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[16800,6]]}}}],["jsonl.bz2",{"_index":9867,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48805,10]]}}}],["jsonlit",{"_index":19777,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[235,8],[8313,9],[9117,8],[9139,10],[9304,8],[9490,10],[34204,8],[42941,8]]}}}],["jsonlite::tojson(sesamestreet_data_favorite_count_over_15_non_verifi",{"_index":19905,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[37498,71]]}}}],["jsonlite::tojson(sesamestreet_data_favorite_count_over_50",{"_index":19898,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[34903,58]]}}}],["json’",{"_index":16801,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[39567,6]]}}}],["jsoup",{"_index":11305,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8164,5]]}}}],["jsp",{"_index":23679,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4765,3]]}}}],["jstor",{"_index":7599,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2268,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[589,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4151,5]]}}}],["js’",{"_index":10106,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5315,4],[5370,4]]}}}],["jtb",{"_index":22989,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52166,3]]}}}],["juan",{"_index":16380,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43289,4],[51750,4]]}}}],["judg",{"_index":187,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3810,5]]},"/en/lessons/preserving-your-research-data":{"position":[[17462,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17947,6]]},"/en/lessons/sentiment-analysis":{"position":[[1627,5]]}}}],["judgement",{"_index":20935,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[12818,10],[13187,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37194,9]]}}}],["judgment",{"_index":1076,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5239,9]]},"/en/lessons/naive-bayesian":{"position":[[5868,9]]}}}],["juhász",{"_index":12107,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16661,6]]}}}],["juic",{"_index":22833,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[11823,5],[11922,5]]}}}],["juillet.\\n",{"_index":9930,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51945,12],[52805,12]]}}}],["juillet.\\nl",{"_index":9939,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52284,12]]}}}],["jul",{"_index":19349,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4213,3]]}}}],["juli",{"_index":1881,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47146,4],[47168,4],[50432,4],[50454,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4021,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43390,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32167,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38166,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53054,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36441,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3987,5],[4006,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47319,4]]},"/en/lessons/gravity-model":{"position":[[10622,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56396,4],[57121,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5721,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42617,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55315,5]]},"/en/lessons/json-and-jq":{"position":[[13787,6],[14090,6],[15009,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10918,4]]},"/en/lessons/sentiment-analysis":{"position":[[40074,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52446,4]]}}}],["julia",{"_index":16829,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7671,7],[46348,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28699,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50655,5]]}}}],["julia.1",{"_index":14360,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[3070,7]]}}}],["julian",{"_index":1657,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35026,6],[46404,6],[51176,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32292,6]]}}}],["julian\",http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000074",{"_index":15059,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4132,72]]}}}],["julian</a></td>",{"_index":15049,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3682,27]]}}}],["julien",{"_index":20263,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50163,6],[52193,6]]}}}],["juli’\",\"paul",{"_index":16685,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15988,12]]}}}],["jumbl",{"_index":4111,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33097,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22686,6]]},"/en/lessons/extracting-keywords":{"position":[[28957,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3025,6]]}}}],["jump",{"_index":1598,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31963,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23955,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9374,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31583,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19734,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19122,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6676,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9485,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11250,7]]},"/en/lessons/intro-to-bash":{"position":[[19447,7]]},"/en/lessons/intro-to-powershell":{"position":[[17052,7],[17104,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[9675,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34441,5]]}}}],["jumpstart",{"_index":22575,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39785,12]]}}}],["jun",{"_index":19348,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4209,3]]}}}],["junctur",{"_index":5204,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64206,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20652,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42645,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25725,9]]}}}],["june",{"_index":7749,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13550,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14289,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3365,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11058,7],[11499,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[43133,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59111,5]]},"/en/lessons/normalizing-data":{"position":[[2223,7],[2664,7]]},"/en/lessons/research-data-with-unix":{"position":[[14005,4],[14117,4]]},"/en/lessons/sentiment-analysis":{"position":[[39959,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9608,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13792,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9133,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35833,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[677,4],[1018,4],[1116,4],[1217,4],[1319,4],[1415,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39647,4],[40369,4],[41141,4]]}}}],["jungl",{"_index":1548,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30378,6]]},"/en/lessons/introduction-and-installation":{"position":[[1804,6]]}}}],["junk",{"_index":3999,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23813,4]]},"/en/lessons/logistic-regression":{"position":[[21741,4],[21896,4],[22516,4]]},"/en/lessons/naive-bayesian":{"position":[[7173,4],[11246,4],[22935,4],[23095,4],[23231,4]]}}}],["juola",{"_index":14734,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35975,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45356,5],[54005,6],[54855,6]]}}}],["jupyt",{"_index":1036,"title":{"/en/lessons/jupyter-notebooks":{"position":[[16,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3549,7],[19753,7],[19827,7],[19954,7],[20027,7],[47973,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20830,7],[67911,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7912,7],[8163,7],[8240,7],[28566,7],[49878,7],[62949,7]]},"/en/lessons/common-similarity-measures":{"position":[[39414,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6109,7],[6254,7],[6875,7],[8256,7],[9195,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10422,7],[37823,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11565,7],[11643,7],[11798,7],[12369,7],[12446,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16058,7],[18630,7],[18773,7],[18857,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5622,7],[53878,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[368,7],[6068,7],[6250,7],[9873,7],[9926,7],[11001,7],[11329,7],[11431,7],[11539,7],[11642,7],[12119,7],[14337,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8059,7],[8080,7],[8298,7],[8393,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21222,7],[21381,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2397,7],[2551,7],[3280,7],[8304,7],[40844,7],[53469,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2262,7],[16873,7],[20408,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19960,7],[20092,7]]},"/en/lessons/jupyter-notebooks":{"position":[[17,7],[127,7],[180,7],[231,7],[269,7],[376,7],[434,7],[468,7],[535,7],[615,7],[1971,7],[2095,7],[2358,7],[2460,7],[2816,7],[2842,7],[3112,7],[3242,7],[3325,7],[3488,7],[4106,7],[4260,7],[4323,7],[4483,7],[4646,7],[4684,7],[4783,7],[4809,7],[5039,7],[5344,7],[6353,8],[6419,7],[6953,7],[7453,7],[7595,7],[7731,7],[7901,7],[7975,7],[8002,7],[8203,7],[8296,7],[8315,7],[8361,7],[8443,7],[8456,7],[8621,7],[8823,7],[8866,7],[8912,7],[9057,7],[9224,7],[9379,7],[10025,7],[11639,7],[11687,7],[11773,7],[12036,7],[12460,7],[12732,7],[12784,7],[12858,7],[13013,7],[13144,7],[13172,7],[13265,7],[13861,7],[13973,7],[14005,7],[14071,7],[14262,7],[14300,7],[14395,7],[14451,7],[14573,7],[14786,7],[14983,7],[15237,7],[15268,7],[15446,7],[16660,7],[16812,7],[17055,7],[17180,7],[17281,7],[17548,7],[18066,7],[18187,7],[18319,7],[18528,7],[18588,7],[18768,7],[18808,7],[19270,7],[19342,7],[20508,7],[22911,7],[22998,7],[23647,7],[24256,7],[25544,7],[25638,7],[25991,7],[28372,7],[30980,7],[31122,7],[33391,7],[34060,7],[34079,7],[35151,7],[35572,7],[35738,7],[36195,7],[36552,7],[36860,7],[37220,7],[37398,7],[38903,7],[39247,7],[39305,7],[39337,7],[40333,7],[40724,7],[41102,7],[41809,7],[42453,7],[42633,7],[42823,7],[43061,7],[43225,7],[43799,7],[43959,7],[45043,7],[45466,7],[45604,7],[46105,7],[46212,7],[46263,7],[46439,7],[46523,7],[46662,7],[46890,7],[47350,7],[47444,7],[48918,7],[48945,7],[49707,7],[49832,7],[50095,7],[50635,7],[50835,7],[50944,7],[51844,7],[52072,8],[52279,7],[53602,7],[53767,7],[53816,7],[53859,7]]},"/en/lessons/linear-regression":{"position":[[6800,7],[38424,7],[38674,7],[44511,7],[49008,7],[51093,7]]},"/en/lessons/logistic-regression":{"position":[[32874,7],[36998,7],[64297,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3537,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9386,8],[9966,7],[9986,7],[10511,7],[10688,8],[10724,7],[10929,7],[11002,7],[11133,7],[11249,7],[11281,7],[13475,7],[19038,7],[19357,8],[19685,7],[19828,8],[20399,7],[20992,7],[21744,7],[26693,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12424,7],[35306,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2621,7],[2688,7],[3219,7],[17961,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6706,7],[6852,7],[7425,7],[7617,7],[7735,7],[7795,7],[10629,7],[10688,7]]}}}],["jupyter=tru",{"_index":6838,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32998,13],[34575,13],[38564,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21419,13],[21662,13]]}}}],["jupyterhub",{"_index":16930,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[45279,11]]}}}],["jupyter’",{"_index":23308,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[10711,9]]}}}],["jurczyk",{"_index":3731,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4497,8]]}}}],["juri",{"_index":20314,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[1636,4]]}}}],["jurisdict",{"_index":15668,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[9505,14]]}}}],["justic",{"_index":1890,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47298,8],[50943,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4234,7],[5988,9],[10466,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6102,7],[7442,7],[19853,8],[20109,8],[22815,8],[23212,7],[25109,7],[26093,8],[26402,7],[28346,7],[31311,10],[36380,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22927,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[33573,7],[33630,7]]},"/en/lessons/gravity-model":{"position":[[13018,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[3390,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8715,7]]},"/en/lessons/space-place-gazetteers":{"position":[[5957,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51210,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18475,8]]}}}],["justiceformikebrown\",1",{"_index":16789,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36148,23]]}}}],["justif",{"_index":19194,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8349,14]]},"/en/lessons/sonification":{"position":[[39942,15]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14413,15]]}}}],["justifi",{"_index":5950,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27194,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57003,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26654,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4416,10],[4472,10],[8015,10]]},"/en/lessons/sonification":{"position":[[7491,7]]}}}],["justin",{"_index":1803,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44894,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3819,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3734,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7732,6],[14266,6],[14802,6],[19178,6],[24205,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44761,6],[47672,6],[53514,6]]},"/en/lessons/sentiment-analysis":{"position":[[39042,6]]}}}],["juxtapos",{"_index":16808,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[2040,10]]}}}],["juxtaposit",{"_index":15550,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14883,13]]}}}],["jython",{"_index":11289,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[620,6],[658,6],[1441,6],[3783,6],[27273,7],[27383,6],[27685,6],[27897,6],[28061,6],[28117,6],[28623,6],[28663,6],[28750,6],[29020,6],[29127,6],[29166,6],[29214,7],[29302,6],[29481,6],[29562,6],[30486,6],[31112,6],[31327,6],[31371,6],[32812,6],[33044,6]]}}}],["jáno",{"_index":12106,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16655,5]]}}}],["k",{"_index":3520,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2443,2],[2752,1],[3040,1],[3252,1],[3385,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4962,1],[24649,1],[24826,1],[60987,1],[69252,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[227,1],[291,1],[319,1],[528,1],[809,1],[1185,1],[1386,1],[1427,1],[1989,1],[2795,1],[3832,1],[7498,1],[8736,1],[8861,1],[8930,1],[9260,1],[9459,1],[9491,2],[9541,1],[11361,1],[12387,1],[12745,1],[12789,1],[12838,1],[12979,1],[13220,1],[13304,1],[13468,1],[13501,1],[14037,1],[14354,1],[14470,1],[15415,1],[15732,1],[16697,1],[16857,1],[18341,1],[18452,1],[19813,1],[20575,1],[22786,1],[23292,1],[23352,1],[24072,1],[24312,1],[24479,1],[25115,1],[26996,1],[27658,1],[28053,1],[30771,1],[32867,2],[34797,1],[34907,1],[34961,1],[38049,1],[38293,1],[39325,1],[40126,1],[41080,1],[42193,1],[42416,1],[42499,1],[43912,1],[45593,1],[53585,1],[54373,1],[55707,1],[56314,1],[56543,1],[56654,1],[57407,1],[60814,1],[60884,1],[61041,1],[61566,1],[66397,1],[66997,1],[68742,1],[69806,1],[69990,1]]},"/en/lessons/common-similarity-measures":{"position":[[37729,1],[37946,1]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44028,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56927,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10282,1],[10290,1],[11659,1],[31373,1],[31381,1],[32402,1],[32410,1],[34938,1],[34996,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21603,2],[23969,2],[43453,2]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11244,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46837,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2680,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14980,1],[15060,1]]},"/en/lessons/image-classification-neural-networks":{"position":[[5916,1]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49290,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[26549,3]]},"/en/lessons/linear-regression":{"position":[[32344,1],[32386,1],[36205,2]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3458,1],[3547,3],[10066,1]]},"/en/lessons/sonification":{"position":[[41882,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61965,3],[61990,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9532,2]]},"/en/lessons/transliterating":{"position":[[11502,4],[11517,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27413,2]]}}}],["k,v",{"_index":6910,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42045,3],[49008,3]]},"/en/lessons/linear-regression":{"position":[[33288,4]]},"/en/lessons/logistic-regression":{"position":[[13384,4]]}}}],["k,washington",{"_index":3596,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3461,13]]}}}],["k.a",{"_index":13534,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7333,4]]}}}],["k/",{"_index":2226,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10812,3]]}}}],["k=3500).fit(z",{"_index":17341,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64276,14]]}}}],["k=3500).fit(z_binari",{"_index":17841,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43635,21]]}}}],["k=3500).fit_transform(z",{"_index":17173,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36553,24]]}}}],["k=3500).fit_transform(z_binari",{"_index":17583,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15474,31]]}}}],["k[keyindex",{"_index":19171,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3482,11]]}}}],["kadwell’",{"_index":16902,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[36963,9]]}}}],["kaggl",{"_index":5967,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35200,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17313,6],[17542,6],[17769,6],[21226,6]]}}}],["kahn",{"_index":21945,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62222,6]]}}}],["kaim",{"_index":6105,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46803,7]]}}}],["kaleido",{"_index":14379,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[8187,7],[53887,7]]}}}],["kaleido)7",{"_index":14380,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[8235,9]]}}}],["kalenda",{"_index":11800,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6334,8],[10259,8],[11159,8],[61559,8],[62459,8]]}}}],["kalev",{"_index":10666,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4050,5]]}}}],["kamada",{"_index":21321,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20561,6],[36013,7]]}}}],["kamadakawai",{"_index":21318,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20260,14]]}}}],["kamchatskaia",{"_index":22730,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15318,12]]}}}],["kamchatskoi",{"_index":22764,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15839,11]]}}}],["kan",{"_index":3595,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3428,5]]}}}],["kane",{"_index":7577,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39137,4]]}}}],["kangaroo",{"_index":15580,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20267,10]]}}}],["kansa",{"_index":12788,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32490,6]]}}}],["kapitein",{"_index":16604,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3367,8],[3561,8],[7618,8],[7818,8],[13634,8],[13952,8],[14716,8],[15710,8]]}}}],["karaisko",{"_index":12766,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31449,10]]}}}],["karen",{"_index":1093,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5962,5],[44543,5],[46231,6],[49389,6],[49594,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50104,5]]}}}],["kari",{"_index":14874,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56489,4]]}}}],["karl",{"_index":11513,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14603,4],[14694,5],[20156,4],[20313,4],[22065,4],[22132,4],[23486,4],[25986,5]]}}}],["karlovich",{"_index":22803,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19331,11]]}}}],["karma",{"_index":5087,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57909,6],[58151,7],[58183,5],[58275,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46389,7]]}}}],["karthikeyan",{"_index":14051,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45130,11]]}}}],["kashmir",{"_index":5118,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59003,7]]}}}],["kassambara",{"_index":7572,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38358,10]]}}}],["kat",{"_index":15176,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13816,3]]}}}],["kate",{"_index":6069,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45052,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55804,4],[58339,4],[63969,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45416,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29221,4],[31201,4],[32233,4],[32497,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7684,4],[20544,4]]}}}],["katherin",{"_index":7582,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39389,9]]}}}],["kathleen",{"_index":5590,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69685,8]]}}}],["kati",{"_index":8719,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45469,5]]},"/en/lessons/preserving-your-research-data":{"position":[[3936,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52384,6]]}}}],["katrina",{"_index":13835,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61339,7]]}}}],["katyria90",{"_index":16755,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28123,12]]}}}],["katz",{"_index":11197,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39508,4],[47747,5]]}}}],["kaufer",{"_index":16499,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50548,7]]}}}],["kaufmann",{"_index":8229,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37641,9]]}}}],["kawai",{"_index":21393,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[36032,6]]}}}],["kawai.5",{"_index":21322,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20568,7]]}}}],["kay",{"_index":22400,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8948,4],[39669,4]]}}}],["kay’",{"_index":22405,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9126,5]]}}}],["kazakhstan",{"_index":11626,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32028,11]]}}}],["kazemi",{"_index":15568,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18061,7]]}}}],["kb",{"_index":4746,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29589,2]]}}}],["kb/",{"_index":2231,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10850,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15553,6]]}}}],["kdd",{"_index":20228,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49043,4],[53755,4]]}}}],["kde",{"_index":17223,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[42810,5],[50635,5],[50821,3],[51324,3],[51652,3]]}}}],["kedgley",{"_index":13833,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61290,8]]}}}],["keen",{"_index":14152,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[2005,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7118,4]]}}}],["keep",{"_index":220,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4587,4],[17138,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4411,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26786,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5689,4],[6752,4],[6887,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6113,4],[6358,4],[15033,4],[15064,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18157,4],[18933,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4532,4],[5508,7],[11466,4],[17068,4],[20440,7],[24532,4],[24616,4],[24858,4],[36161,7],[45763,4],[48823,4],[48945,8],[57511,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11656,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25479,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31307,4],[42799,7],[52475,4],[66447,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[381,4],[1799,4],[6029,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30124,4],[37459,4],[40574,4],[46767,5],[55896,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7196,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23198,4],[33414,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5469,4],[10487,4],[20028,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35511,4]]},"/en/lessons/counting-frequencies":{"position":[[4976,4],[10261,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1170,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28649,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14096,4],[33954,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9799,4],[10393,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8479,4],[9755,4],[27449,7],[31638,4],[32380,5],[34768,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2258,7],[12537,4],[14279,7],[15257,5],[17795,4],[23712,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30883,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4385,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3229,4],[23689,4],[37455,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3251,4],[9003,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6042,4],[22207,4],[23269,4],[35994,4],[42345,7],[50505,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7814,4],[8636,5],[13777,5]]},"/en/lessons/extracting-keywords":{"position":[[10689,4],[16579,4],[17764,4],[21173,7],[21417,7],[23785,4],[34527,4],[35420,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11432,7],[12977,4],[14131,4],[27760,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9209,4],[19174,4],[33852,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7259,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5320,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27904,4],[36807,4],[44626,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2162,4],[3465,4],[5065,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5767,4],[10364,4],[11931,4],[25653,4],[26137,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[7810,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1318,4],[2543,4],[12061,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18618,4],[26013,4]]},"/en/lessons/gravity-model":{"position":[[24657,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[41607,4]]},"/en/lessons/installing-omeka":{"position":[[9046,4],[10181,5],[11765,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29328,4],[29793,4],[29986,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9196,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13122,4],[14795,7],[34894,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11547,4],[12801,4]]},"/en/lessons/intro-to-bash":{"position":[[9314,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8408,4],[11824,4]]},"/en/lessons/intro-to-powershell":{"position":[[44182,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3248,4],[14719,4],[25430,7]]},"/en/lessons/introduction-map-warper":{"position":[[17413,4],[19209,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5311,4],[34204,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16480,4],[19639,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13207,4]]},"/en/lessons/json-and-jq":{"position":[[9034,7],[20355,5],[26099,4]]},"/en/lessons/jupyter-notebooks":{"position":[[3603,7],[4015,4],[28632,4],[33653,4],[35212,4],[42112,4],[45105,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4983,4],[5317,7],[5780,4]]},"/en/lessons/linux-installation":{"position":[[1058,4],[2611,4]]},"/en/lessons/mac-installation":{"position":[[850,4],[1990,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1699,4],[2540,4],[7033,4]]},"/en/lessons/naive-bayesian":{"position":[[14483,5],[20417,4],[23735,4],[35857,4],[48235,4],[48378,4],[61349,4]]},"/en/lessons/normalizing-data":{"position":[[3427,7],[4855,4],[6169,4],[6725,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2384,4],[2671,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8619,4],[11795,5],[16943,4]]},"/en/lessons/qgis-layers":{"position":[[4405,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31381,4],[31414,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19033,7],[47905,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12955,4]]},"/en/lessons/sonification":{"position":[[2349,7],[38044,5]]},"/en/lessons/space-place-gazetteers":{"position":[[13769,4],[17660,7],[19985,4],[20655,4],[47164,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20772,4],[24269,4],[24622,4],[33362,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6037,4],[13741,4],[31602,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10776,4],[29393,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12807,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9423,4],[15595,4],[15958,4],[16515,4],[17000,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10371,7],[11611,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5598,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1278,4],[18144,4],[20691,4],[23442,4],[31659,7],[42385,4],[45988,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[7555,4],[14746,7],[18484,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3523,4]]},"/en/lessons/vector-layers-qgis":{"position":[[4189,4],[7879,7],[15778,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11641,4],[20652,4]]},"/en/lessons/windows-installation":{"position":[[648,4],[3348,4]]}}}],["keep=fals",{"_index":8634,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26243,11],[27089,13]]}}}],["keith",{"_index":18584,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58684,8]]}}}],["keith,ann",{"_index":10398,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7511,10]]}}}],["keith,benjamin",{"_index":10396,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7483,14]]}}}],["keith,franciscu",{"_index":10402,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7570,16]]}}}],["keith,robert",{"_index":10394,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7455,12]]}}}],["keith,william",{"_index":10405,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7616,13]]}}}],["keller",{"_index":11633,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32538,7]]}}}],["kelli",{"_index":17306,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[54004,6],[79137,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39764,6]]}}}],["kemman",{"_index":6017,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43382,7]]}}}],["ken",{"_index":21384,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[34078,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2520,3]]}}}],["kendal",{"_index":20273,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50426,7],[53534,6]]}}}],["kenna",{"_index":3600,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3525,6]]}}}],["kenneth",{"_index":17490,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75232,7]]},"/en/lessons/logistic-regression":{"position":[[65706,7]]}}}],["kent",{"_index":10894,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9007,4]]}}}],["kentucki",{"_index":13028,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[33058,8]]}}}],["kept",{"_index":5845,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4967,4],[43012,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4165,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44420,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30004,4]]},"/en/lessons/extracting-keywords":{"position":[[23385,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53960,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[40987,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9028,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22896,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2519,4]]},"/en/lessons/preserving-your-research-data":{"position":[[14726,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24351,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46537,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31184,4]]}}}],["kera",{"_index":5268,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69072,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[17349,5],[45647,5],[45784,5]]}}}],["kerali",{"_index":16970,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53269,8]]}}}],["kernel",{"_index":13051,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4767,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[17694,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[41014,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6197,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7699,7],[18355,6],[18474,7],[23006,6],[23655,7],[26023,6],[34434,6],[34467,8],[46447,7],[46618,7],[46742,7],[46898,7],[46971,8],[46999,6],[47192,6]]},"/en/lessons/linear-regression":{"position":[[42786,6],[50611,6]]}}}],["kersey",{"_index":22968,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[49165,7]]}}}],["kestemont",{"_index":16569,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54486,10]]}}}],["kesteren",{"_index":7284,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10252,8]]}}}],["kevin",{"_index":10510,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24616,5],[24760,5]]}}}],["kextunload",{"_index":8383,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35625,10]]}}}],["key",{"_index":416,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10860,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[932,7],[40925,7],[40934,7],[41347,8],[41413,7],[41778,8],[44442,7],[51797,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14105,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17573,3],[19984,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9006,4],[9123,3],[13627,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27624,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[626,3],[5944,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57704,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13662,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4616,3],[5132,3],[6190,3],[10199,3],[18764,3],[34896,3]]},"/en/lessons/common-similarity-measures":{"position":[[25808,4],[26674,4],[31980,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6705,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2471,3],[2557,3],[15607,4],[15887,4],[20005,3],[23884,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11163,4],[19517,8],[19855,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14394,4],[41008,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3105,4],[3396,5]]},"/en/lessons/counting-frequencies":{"position":[[5232,3],[6036,4],[6069,4],[6915,4],[6924,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20181,4],[20216,6],[20236,6],[20259,3],[20709,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8758,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14009,3],[16421,3],[16807,3],[17001,4],[17076,4],[17165,4],[17837,3],[17860,3],[22535,3],[24540,3],[26926,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1279,4],[1503,5],[4773,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1613,3],[14668,3],[27086,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3359,3],[14962,3],[18551,4],[18747,3],[21238,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12724,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39663,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8277,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14493,4],[32276,4],[33099,4],[49396,3],[49424,3],[49494,4],[49631,4],[50101,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12362,5],[12493,4],[15626,3],[21441,3],[21492,3]]},"/en/lessons/extracting-keywords":{"position":[[16778,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18744,3],[22985,3],[23227,3],[25276,4],[30166,3],[33016,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40780,4],[42663,4],[51192,3],[52003,5],[68167,3]]},"/en/lessons/geocoding-qgis":{"position":[[24017,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8287,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16062,5],[17067,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[5285,3],[13884,3]]},"/en/lessons/gravity-model":{"position":[[5294,3],[9213,4],[9305,4],[19489,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[23385,3],[30822,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11037,3],[45926,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23096,3],[23405,3],[23459,4],[23543,4],[23636,4],[24175,4],[24263,4],[24359,4],[24635,4],[24954,3],[33998,3],[36139,3],[51565,3],[52158,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11015,3],[11049,3],[31481,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16804,3],[19569,3],[20149,4],[20203,4],[20334,4],[20377,3],[20452,4],[20470,3],[20587,3],[20638,4],[20845,4],[21044,3],[21078,5],[21134,3],[21236,3],[27146,3],[29607,3],[32000,3]]},"/en/lessons/intro-to-bash":{"position":[[18374,4],[18614,4],[19069,3]]},"/en/lessons/intro-to-linked-data":{"position":[[1325,3],[1539,3],[6190,3],[8955,3],[10163,3],[25403,3]]},"/en/lessons/intro-to-powershell":{"position":[[11136,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2358,4],[2822,4],[3080,4],[3162,3],[3236,3],[3330,4],[4346,4],[4492,4],[4535,4],[4595,4],[4676,4],[4785,4],[4877,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[11309,4],[15778,4],[15808,4],[23880,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13166,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2453,3],[8593,4],[8722,3],[8777,4],[8949,3],[9178,3],[9472,5],[9513,3],[10160,3],[11149,4],[12485,4],[40873,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8643,3],[14245,3],[14311,5],[14391,5],[15011,5],[15079,5],[16130,4]]},"/en/lessons/json-and-jq":{"position":[[2412,4],[2596,4],[2766,4],[4444,4],[4505,4],[4662,3],[4916,4],[6881,3],[6946,4],[10384,3],[11449,3],[11909,3],[13413,4],[13538,5],[14157,5],[14492,4],[19677,3],[19696,4],[20506,3],[22922,3],[26008,3],[26886,4],[28398,4],[28456,3],[28805,4],[28976,3],[33475,4],[34360,3],[35991,3]]},"/en/lessons/jupyter-notebooks":{"position":[[21317,4]]},"/en/lessons/linear-regression":{"position":[[9346,3],[17063,3],[26572,3],[26887,4],[29063,4],[29868,4],[34437,4]]},"/en/lessons/linux-installation":{"position":[[3768,4]]},"/en/lessons/mac-installation":{"position":[[3355,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10935,3]]},"/en/lessons/naive-bayesian":{"position":[[9498,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20030,3],[20252,3],[20277,3],[22148,4],[41377,3],[41467,4],[43429,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1311,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5687,3],[8342,3],[15755,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8944,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11034,3]]},"/en/lessons/sentiment-analysis":{"position":[[20489,5],[20577,3],[20641,5],[20669,5],[20722,5],[20809,3],[20919,3],[20979,3],[21050,4],[21126,3],[21160,3],[22232,4],[22308,3],[22343,3],[35989,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[821,3],[29389,4],[29495,3]]},"/en/lessons/sonification":{"position":[[2912,3],[3025,3],[10049,3],[12676,3],[13037,4],[16298,4],[16447,4],[31952,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20375,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18696,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15530,3],[19385,3],[19546,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1357,3],[17474,3],[37732,3],[46148,3],[49286,3],[50042,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7650,3],[16131,3],[18881,3],[19041,3],[20081,4],[20568,3],[21600,3],[21910,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9937,3],[10044,3],[10210,4],[10342,5],[10384,4],[10541,4],[10650,3],[10740,4],[10908,4],[10970,4],[11002,3],[11069,3],[11147,5],[11542,4],[11571,4],[11616,4],[11639,3],[11699,4],[11799,3],[11819,3],[12740,3],[13205,6],[14138,3],[14317,5],[14355,3],[14411,3],[14740,4],[14810,3],[16194,3],[16771,3]]},"/en/lessons/transliterating":{"position":[[4514,4],[4711,3],[9027,3],[9080,4],[9449,3],[10578,3],[10905,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6951,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12669,3],[13060,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[27259,4]]},"/en/lessons/windows-installation":{"position":[[4567,4]]},"/en/lessons/working-with-web-pages":{"position":[[6379,3]]}}}],["key>",{"_index":15413,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2535,9]]}}}],["key/valu",{"_index":12474,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68009,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[13622,9]]},"/en/lessons/json-and-jq":{"position":[[2389,9],[2651,9]]}}}],["key1:value1",{"_index":10632,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49667,13]]}}}],["key2:value2",{"_index":10633,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49681,12]]}}}],["key:valu",{"_index":16639,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4601,9],[22823,9],[22999,9]]}}}],["key==domin",{"_index":4245,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43239,13]]}}}],["key=itemgetter(1",{"_index":10556,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33385,18],[37475,18],[43268,18]]}}}],["key=lambda",{"_index":18923,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26478,10]]}}}],["key=len",{"_index":10534,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28060,8]]}}}],["key=result.get",{"_index":18491,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45212,15],[62078,15]]}}}],["keyboard",{"_index":3170,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44521,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14021,8],[25938,8],[27251,8],[28137,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10751,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15473,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16816,9],[31008,8],[32325,8]]},"/en/lessons/intro-to-bash":{"position":[[15905,9],[19021,9]]},"/en/lessons/intro-to-powershell":{"position":[[14604,8],[45569,8]]},"/en/lessons/introduction-map-warper":{"position":[[12764,8],[12829,8],[12872,8],[12917,8],[12959,8],[13019,8],[13099,8]]},"/en/lessons/jupyter-notebooks":{"position":[[19571,8],[21997,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8957,8]]},"/en/lessons/sonification":{"position":[[3029,9],[11099,8],[16310,9],[16459,9],[16834,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4110,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11925,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7662,8],[16143,8]]},"/en/lessons/transliterating":{"position":[[7945,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[9484,8]]}}}],["keyerror",{"_index":10749,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18885,10],[19101,9],[27422,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28789,9],[29821,9],[29856,9],[30489,9],[30535,9],[30751,9],[53803,9],[54272,9]]}}}],["keyhol",{"_index":13329,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[178,7],[14761,7],[14875,7]]}}}],["keyindex",{"_index":19164,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2421,8],[2464,8],[3399,8],[6725,8],[8870,8]]}}}],["keynot",{"_index":15509,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[6486,7]]}}}],["keys/pitch",{"_index":20686,"title":{},"body":{"/en/lessons/sonification":{"position":[[11075,12]]}}}],["keyword",{"_index":101,"title":{"/en/lessons/extracting-keywords":{"position":[[36,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[0,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1832,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35230,9],[35509,7],[43471,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5848,8],[11932,9],[19466,8],[19573,8],[20013,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1074,7],[1924,8],[3062,8],[8329,8],[14438,9],[57024,8],[66614,9],[66857,9],[68033,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40624,8],[58143,8]]},"/en/lessons/common-similarity-measures":{"position":[[4273,8],[32072,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10442,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[734,8],[1932,7],[4352,7],[4392,7],[8154,7],[8818,7],[9024,9],[10205,8],[15430,8],[18376,7],[19109,7],[19324,9],[19352,8],[19918,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5304,7],[12744,8],[28333,7]]},"/en/lessons/counting-frequencies":{"position":[[5819,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18521,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22715,11],[30000,8],[33443,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18410,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3691,7],[4086,8],[4438,8],[5768,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21646,7]]},"/en/lessons/extracting-keywords":{"position":[[37,8],[262,8],[374,8],[688,7],[1376,8],[1564,8],[1969,9],[2092,8],[3206,9],[3770,9],[4021,9],[4090,8],[5007,7],[9382,8],[9741,9],[11329,8],[11871,8],[12169,8],[12421,8],[12523,8],[15461,8],[19150,8],[19243,8],[19337,9],[19926,9],[20242,7],[20909,8],[21925,8],[22211,8],[22759,8],[23366,8],[23425,7],[23794,8],[23878,8],[24241,8],[24805,7],[26502,9],[26940,8],[29888,8],[30146,8],[31782,8],[34789,8],[35323,8],[36549,7],[39285,8]]},"/en/lessons/geocoding-qgis":{"position":[[6400,8],[23721,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3318,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14792,8],[35415,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34405,8]]},"/en/lessons/intro-to-linked-data":{"position":[[22673,8],[31449,8]]},"/en/lessons/introduction-map-warper":{"position":[[8564,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10348,7],[16099,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1,8],[350,8],[533,7],[592,8],[693,7],[1101,7],[2057,7],[2127,7],[2179,8],[2402,7],[2834,7]]},"/en/lessons/output-data-as-html-file":{"position":[[620,8],[733,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8,8],[285,8],[429,7],[824,8],[1034,8],[1126,7],[1219,8],[1334,7],[1507,7],[1626,7],[2236,7],[2377,8],[2505,8],[2843,7],[3071,9],[3178,8],[3355,8],[3692,7],[3907,7],[4298,8],[4339,8],[6055,8],[6068,8],[6091,8],[6717,7],[6799,7],[6876,7],[6954,7],[7420,8],[7660,7],[7749,8],[9183,8],[10183,8],[10578,7],[10752,9],[10909,7],[11008,7],[11881,9],[12027,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15481,9]]},"/en/lessons/research-data-with-unix":{"position":[[5367,7],[10997,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45273,7]]},"/en/lessons/space-place-gazetteers":{"position":[[45152,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3712,8],[4070,8],[19675,7],[21642,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18351,8],[18416,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6673,9]]}}}],["keyword.pi",{"_index":19166,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2716,10],[2881,10],[4059,10]]}}}],["kh",{"_index":22683,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11832,5],[11848,5]]}}}],["khalid",{"_index":20495,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39397,6]]}}}],["khrist'ianovich",{"_index":22792,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19117,17]]}}}],["khristianovich",{"_index":22789,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19053,16]]}}}],["kia",{"_index":20372,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[15771,3]]}}}],["kick",{"_index":13938,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[20120,5]]}}}],["kieran",{"_index":14919,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58839,6]]}}}],["kilgariff'",{"_index":16177,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4272,11]]}}}],["kilgariff’",{"_index":16148,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[462,11],[12526,11],[13370,11],[23038,11],[26197,11],[31102,11],[36151,11],[55560,11]]}}}],["kilgarriff",{"_index":16506,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51020,11]]}}}],["kilgarriff15",{"_index":16266,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23092,12]]}}}],["kill",{"_index":8380,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35409,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37638,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4936,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10099,8]]},"/en/lessons/naive-bayesian":{"position":[[54631,4],[56377,7],[59100,4],[59209,10],[64386,4],[64420,4],[64454,4],[64488,4],[64513,4],[68340,9],[68350,8],[68359,9],[68386,6],[68419,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22157,7],[22313,7],[22592,7],[22714,7],[22863,7],[25818,7],[26036,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58495,7]]}}}],["killer",{"_index":2632,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29119,7]]}}}],["killultagh",{"_index":10401,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7552,10]]}}}],["kilobyt",{"_index":14970,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8591,10],[8727,9]]}}}],["kiloton",{"_index":23428,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26687,8],[27845,9],[28796,8],[31453,8],[32913,9],[34375,9],[39357,9]]}}}],["kim",{"_index":6644,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6101,3],[60611,4]]}}}],["kimpham54.au2i6bt9",{"_index":18265,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[33106,20]]}}}],["kind",{"_index":306,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7574,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1873,5],[35440,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6047,4],[26194,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1357,5],[1391,5],[5506,4],[6781,5],[41575,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3528,4]]},"/en/lessons/common-similarity-measures":{"position":[[873,6],[4551,5],[29388,5],[29690,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14483,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57628,5],[59791,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1553,4],[1578,5],[6698,4],[11443,5],[15179,5],[20110,5],[20149,5],[20375,5],[21155,5],[21224,5],[21301,5],[21686,5],[21808,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2488,4],[3207,4],[8901,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4529,4],[11235,4],[18564,4],[26936,5],[32695,4],[32955,5],[38680,4],[43777,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4589,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11198,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1653,4],[11818,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16647,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3292,4],[16329,4],[41184,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24797,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[38858,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7291,5],[13399,5],[34937,4],[51159,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18628,4],[32012,4],[33808,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2329,4],[4763,4],[4862,4],[8332,4],[9091,5],[13988,4],[34921,4],[47360,4],[52173,5],[63098,4],[68001,4]]},"/en/lessons/geocoding-qgis":{"position":[[1856,4],[2672,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[3533,5],[6955,4],[12950,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7158,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51464,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3403,4]]},"/en/lessons/intro-to-linked-data":{"position":[[19077,4],[19818,4],[31795,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[1569,4],[8278,5],[10607,5],[25927,5],[26035,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2885,5],[5628,5],[6068,4],[17788,5],[18264,5],[21181,4],[24322,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5707,4]]},"/en/lessons/jupyter-notebooks":{"position":[[27759,5],[38861,4]]},"/en/lessons/linear-regression":{"position":[[8937,4],[28285,4],[57005,4],[57567,5],[62068,4],[63911,4],[69095,4],[72789,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4679,4]]},"/en/lessons/naive-bayesian":{"position":[[1509,4],[2127,5],[4807,5],[9532,4],[12667,4],[33069,5],[53151,5],[68680,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1593,5]]},"/en/lessons/output-data-as-html-file":{"position":[[2532,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1444,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4857,5],[4941,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18874,4]]},"/en/lessons/sentiment-analysis":{"position":[[38821,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26121,4],[31489,4]]},"/en/lessons/sonification":{"position":[[4330,5],[11214,4],[34219,4]]},"/en/lessons/space-place-gazetteers":{"position":[[549,4],[48732,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16284,4],[16392,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12464,5],[31934,5],[33538,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43512,4],[43762,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32960,5],[33485,5],[33747,4],[34100,5],[43340,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[859,5],[2795,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8538,5]]},"/en/lessons/transliterating":{"position":[[4061,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1884,5],[4494,5],[4710,5],[7966,4],[27838,5],[33874,5],[41168,5],[44263,5],[47494,5],[50511,5],[51298,5],[51467,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4348,5],[7338,4],[12185,4],[19812,5],[22876,5],[23251,5],[30556,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4364,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25576,5]]},"/en/lessons/viewing-html-files":{"position":[[2560,4]]},"/en/lessons/working-with-text-files":{"position":[[1043,4],[1254,4]]},"/en/lessons/working-with-web-pages":{"position":[[1403,4],[1688,4],[2217,5],[4043,4]]}}}],["kindergarten",{"_index":11243,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46410,12]]}}}],["king",{"_index":1804,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44905,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7778,4],[8293,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58860,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39947,4]]},"/en/lessons/geocoding-qgis":{"position":[[3993,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8489,4],[8686,4],[8746,4],[9356,4],[9416,4],[48219,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5993,5]]}}}],["king'",{"_index":8945,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11418,6],[13553,6],[20122,6],[22950,6],[24874,6]]}}}],["kingdom",{"_index":12532,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[10802,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6363,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16854,8],[17110,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7493,8]]}}}],["king’",{"_index":3724,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3523,6]]},"/en/lessons/geocoding-qgis":{"position":[[3980,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1209,6]]}}}],["kink",{"_index":15535,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10313,5]]}}}],["kinsmen",{"_index":15238,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26052,8],[26932,8]]}}}],["kirbi",{"_index":14320,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48628,5]]}}}],["kirby’",{"_index":14180,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7437,7]]}}}],["kirilloff",{"_index":9461,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50889,10]]}}}],["kirschenbaum’",{"_index":22006,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1679,14]]}}}],["kit",{"_index":2169,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4664,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[891,3],[1025,3],[2094,6],[2535,3],[9286,3],[9333,3],[10980,3],[11204,3],[11702,3],[11959,4],[12464,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7600,3],[13699,3],[13855,3],[13909,3]]},"/en/lessons/geocoding-qgis":{"position":[[6139,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[251,3],[385,3],[7868,6],[8260,3],[11020,3],[11067,3],[13573,3],[13742,3],[14270,3],[14471,4],[15112,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6688,3],[10870,4]]}}}],["kitchen",{"_index":20376,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16316,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14944,8],[15028,7],[15923,8],[17508,9]]}}}],["kiyoaki",{"_index":20261,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50147,7],[52177,7]]}}}],["kj",{"_index":16945,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52584,2]]}}}],["klein",{"_index":11432,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34892,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49312,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7637,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27435,6]]}}}],["klimt",{"_index":20506,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40041,6],[40167,6]]}}}],["kline",{"_index":18061,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[65944,6]]}}}],["kloster",{"_index":22129,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12399,8],[35280,8]]}}}],["kloster’",{"_index":6669,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12336,9]]}}}],["kloveniersdoelen",{"_index":16640,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4858,20]]}}}],["km",{"_index":11525,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14857,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17156,2]]},"/en/lessons/gravity-model":{"position":[[37914,2]]}}}],["kmean",{"_index":4805,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32181,7],[33045,6],[33665,6],[36520,6],[37376,6],[44159,6],[57469,6]]}}}],["kmeans(n_clusters=100",{"_index":5079,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57478,22]]}}}],["kmeans(n_clusters=5",{"_index":4951,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44168,20]]}}}],["kmeans(n_clusters=_",{"_index":4819,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33054,20]]}}}],["kmeans(n_clusters=n",{"_index":4838,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33674,20]]}}}],["kmeans(n_clusters=n_clust",{"_index":4883,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36529,29],[37385,29]]}}}],["kmeans.fit(data",{"_index":4839,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33720,16]]}}}],["kmeans.fit_predict(data_",{"_index":4902,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37488,25]]}}}],["kmeans.fit_predict(data_.to_fram",{"_index":4886,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36621,36]]}}}],["kmeans.fit_predict(df_abstracts_pca",{"_index":5081,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57537,36]]}}}],["kmeans.fit_predict(df_standardized_sl",{"_index":4953,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44223,42]]}}}],["kml",{"_index":10091,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2894,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[173,4],[1435,3],[3034,3],[11479,3],[11652,3],[14756,4],[14854,4],[14949,3],[15152,3],[15233,3],[15646,5],[15763,3],[16024,3],[16098,3],[16180,3],[17791,3],[21378,3],[21399,3]]},"/en/lessons/introduction-map-warper":{"position":[[9041,3],[20270,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3446,4]]}}}],["kmlwriter",{"_index":14124,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[1227,9]]}}}],["knapsack",{"_index":10143,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2132,9]]}}}],["knee",{"_index":3936,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21097,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46246,6],[48592,4],[49017,4],[49336,7],[49602,8]]}}}],["kneed",{"_index":3916,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19764,6],[21116,5],[59608,5]]}}}],["kneeloc",{"_index":3937,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21129,11]]}}}],["knew",{"_index":8453,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12725,4],[21537,4],[27339,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19742,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10934,4],[11070,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35322,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6695,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[977,4]]},"/en/lessons/gravity-model":{"position":[[35119,4],[35257,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7540,4]]}}}],["knife",{"_index":14408,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10554,7]]},"/en/lessons/intro-to-powershell":{"position":[[42126,6]]}}}],["knight",{"_index":10085,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1143,6],[2473,6]]}}}],["knightlab’",{"_index":10080,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[34,11]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[35,11],[14408,11]]}}}],["knit",{"_index":10502,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23131,4]]}}}],["knive",{"_index":4713,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23509,8],[23895,8],[42257,8]]}}}],["knn",{"_index":4628,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11381,5]]}}}],["knob",{"_index":18462,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[42623,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27152,5],[27937,5]]}}}],["know",{"_index":707,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23575,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4188,4],[10085,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22458,5],[24994,4],[42394,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8462,4],[11560,5],[11654,4],[16414,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4361,6],[6231,7],[10573,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23286,4],[24561,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2248,4],[6639,4],[10011,4],[10284,4],[15483,4],[17905,4],[18325,4],[18635,4],[26413,4],[26659,4],[51023,4],[51281,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[275,4],[7986,4],[8053,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7607,4],[39045,4],[61273,4],[62966,4],[65323,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8219,4],[8653,4],[14164,4],[27730,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3643,4],[3733,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57006,4]]},"/en/lessons/common-similarity-measures":{"position":[[504,4],[895,4],[1218,7],[3927,4],[6369,4],[14986,4],[15729,4],[19220,4],[22385,4],[22941,4],[29267,4],[31126,4],[33952,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6133,7],[19848,5],[38427,5],[46563,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7167,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4828,4],[6688,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1965,4],[2008,4]]},"/en/lessons/counting-frequencies":{"position":[[5543,4],[13501,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1714,4],[4293,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18418,4],[18554,4],[19947,4],[39506,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3952,4],[14734,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4640,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1538,4],[10900,4],[13705,4],[13793,4],[15186,4],[27058,4],[27097,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8695,4],[8909,4],[9040,4],[23181,7],[41080,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7664,4],[9133,4],[10231,4],[10413,4],[13369,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[730,4],[6656,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19324,7],[27842,7],[28152,4],[29642,4],[41267,7],[49384,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11199,4],[13887,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13033,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6030,4],[11570,4],[12070,4],[16435,4],[17144,4],[30200,4],[30672,4],[33461,4],[34066,4],[42477,4],[44484,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6410,5],[6450,4],[14933,7],[15054,4],[18542,4],[18861,4],[20802,4],[21905,7],[24511,5],[28728,4],[29039,4],[29080,4],[29104,5],[29173,4],[29408,4],[29744,5],[30823,4],[31904,4],[35356,4],[38008,4],[38862,4],[39015,7],[39890,5],[46714,5],[46845,4],[47095,4],[49766,4],[51533,5],[51561,5],[51600,5],[51824,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17466,4],[21986,4]]},"/en/lessons/extracting-keywords":{"position":[[5630,4],[5693,7],[15432,4],[17047,4],[21308,4],[26984,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28012,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6098,4],[17887,4],[22123,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4640,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4555,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13918,4],[16078,4],[16583,5],[17703,5],[23270,4],[26900,4],[29927,4],[30172,4],[31814,4],[33345,4],[33384,4],[34876,4],[37490,4],[37538,4],[40676,4],[41140,4],[44925,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9632,4],[16402,4],[16580,4],[22783,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14357,4],[16786,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[745,4],[46730,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[8932,4]]},"/en/lessons/gravity-model":{"position":[[6281,4],[6318,4],[6469,4],[22642,4],[22933,4],[25997,4],[26925,7],[42004,4],[42114,4],[42277,4],[44299,4],[58740,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2817,4],[4195,4],[7183,4],[13216,4],[13266,4],[13408,4],[13936,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3236,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14233,4],[21299,4],[23998,5],[24639,5],[25437,4],[27381,4],[27438,5],[34041,4],[42461,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47456,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3454,4]]},"/en/lessons/intro-to-bash":{"position":[[13745,4],[25262,4],[25704,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12808,4],[15656,4],[15747,4]]},"/en/lessons/intro-to-linked-data":{"position":[[12014,4],[22599,4],[32343,4],[32451,4],[32838,4],[34460,4]]},"/en/lessons/intro-to-powershell":{"position":[[4600,4],[7304,4],[16791,4],[18627,4],[21892,4],[24317,4],[31992,4],[32269,4],[39499,4],[40791,4],[41439,4],[41839,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1919,7],[15872,5],[18371,4]]},"/en/lessons/introduction-and-installation":{"position":[[2363,5]]},"/en/lessons/introduction-map-warper":{"position":[[14274,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17176,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6273,4],[15815,4],[24777,4],[27634,4],[28687,5],[38630,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15437,4]]},"/en/lessons/json-and-jq":{"position":[[29429,4]]},"/en/lessons/jupyter-notebooks":{"position":[[19945,4],[21838,4],[29177,5],[30322,4],[30713,7],[32249,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1424,4],[3222,5],[4746,5],[7106,5]]},"/en/lessons/linear-regression":{"position":[[4260,4],[15967,7],[58655,4],[58807,4]]},"/en/lessons/linux-installation":{"position":[[2782,5]]},"/en/lessons/logistic-regression":{"position":[[18822,4],[21702,4],[22358,4],[43342,4]]},"/en/lessons/mac-installation":{"position":[[2161,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[456,7],[1304,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5056,7],[16770,4]]},"/en/lessons/naive-bayesian":{"position":[[16429,4],[17636,4],[27286,4],[39540,4],[48860,4],[49172,5],[60098,6],[66080,4],[66785,4]]},"/en/lessons/normalizing-data":{"position":[[3087,4],[3574,4],[7089,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31016,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3046,4],[6419,7],[7033,4],[10774,4]]},"/en/lessons/qgis-layers":{"position":[[1618,4],[11702,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9327,4],[18761,7],[26604,4],[27414,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12451,4],[12519,4],[20559,7],[29269,4],[32706,4],[40253,4],[40590,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1089,4],[1517,4],[35242,4],[44671,4]]},"/en/lessons/sentiment-analysis":{"position":[[12790,4],[20632,4],[20660,4],[26350,4],[29141,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5692,4],[19863,4],[26082,4]]},"/en/lessons/sonification":{"position":[[1330,4],[21754,4],[23371,4]]},"/en/lessons/space-place-gazetteers":{"position":[[24097,4],[24670,4],[27745,4],[28186,4],[32866,5],[33045,4],[34030,4],[37489,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7696,4],[17673,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10048,4],[22624,4],[25292,4],[32085,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9017,5],[13855,4],[27514,7],[30636,5],[33805,7],[39980,5],[44917,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[637,5],[2996,4],[7236,4],[14421,4],[14544,5],[23631,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24842,4],[25854,4],[32736,4]]},"/en/lessons/transliterating":{"position":[[1006,4],[5822,4],[8623,5],[10322,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16786,4],[19489,4],[22322,5],[32304,4],[32390,4],[37208,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[20207,4],[30765,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7804,4]]},"/en/lessons/viewing-html-files":{"position":[[270,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4687,4],[25605,4],[27391,5],[27435,5]]},"/en/lessons/windows-installation":{"position":[[3519,5]]},"/en/lessons/working-with-text-files":{"position":[[5286,4]]},"/en/lessons/working-with-web-pages":{"position":[[2370,5],[8614,4]]}}}],["know.\",\"thi",{"_index":15609,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23206,12]]}}}],["knowingli",{"_index":22590,"title":{},"body":{"/en/lessons/transliterating":{"position":[[907,9]]}}}],["knowledg",{"_index":495,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14055,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1224,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1811,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3859,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3301,9],[14856,10],[45941,9],[49583,9],[67339,10],[68131,10],[68252,9],[69338,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2051,9],[8395,9],[8591,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6039,9],[6592,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6435,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57179,9],[57302,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[22110,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11242,9],[13009,9],[61002,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2248,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2001,9],[2141,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3811,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12804,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4681,9],[5295,10],[15400,9],[29648,9],[29827,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6737,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13427,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1821,9],[9503,9],[13152,9],[53371,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1487,9],[1531,9],[5317,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[130,9],[3480,9],[10895,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5462,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[910,9],[7774,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36183,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22254,9],[22534,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31899,9],[55215,10],[69015,13]]},"/en/lessons/georeferencing-qgis":{"position":[[870,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[764,9],[5222,9],[5656,9],[5729,9],[5873,9],[31190,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1564,9],[5407,9],[5460,9],[46553,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11167,9],[20538,9]]},"/en/lessons/gravity-model":{"position":[[964,9],[9791,11],[18920,9],[18962,9],[56508,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1089,9],[2208,9],[5080,9],[27137,9],[42277,10],[42333,9],[43529,9]]},"/en/lessons/installing-omeka":{"position":[[1363,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2888,9],[44806,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2192,9],[5870,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[93,9],[2138,9],[2801,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15466,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[571,9],[647,9]]},"/en/lessons/intro-to-linked-data":{"position":[[200,10],[534,9],[845,10],[1390,9],[15537,10],[17203,9],[27637,9],[37086,9],[37508,11]]},"/en/lessons/intro-to-powershell":{"position":[[41305,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3230,9],[20232,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1423,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9795,9],[46543,9]]},"/en/lessons/json-and-jq":{"position":[[25790,9]]},"/en/lessons/naive-bayesian":{"position":[[24724,9],[25054,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1791,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2724,9],[4294,9],[8477,9],[16394,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1076,9],[11086,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2056,9],[11741,9],[38989,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1429,9],[45478,9],[49005,9],[53717,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1295,9],[5911,9],[7096,9]]},"/en/lessons/space-place-gazetteers":{"position":[[557,9],[8123,9],[15131,10],[32617,9],[49475,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[695,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6246,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20582,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4615,9],[4725,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[544,9],[3117,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[1969,9],[18338,10]]},"/en/lessons/viewing-html-files":{"position":[[1311,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3903,9],[14312,9],[18820,9],[23581,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14571,9],[20374,10]]}}}],["knowledge.3",{"_index":21083,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2276,11]]}}}],["knowledge/documents/liv",{"_index":4511,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68225,26]]}}}],["known",{"_index":1084,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5644,6],[10588,5],[32186,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14453,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28134,6],[58122,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6279,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6020,5],[6801,5],[9219,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3153,5],[5231,5],[17116,5],[21986,5],[43832,5],[46041,5],[48116,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[768,5],[3129,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66639,5]]},"/en/lessons/common-similarity-measures":{"position":[[1171,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29817,5],[32258,5],[32614,5],[35073,5],[38624,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32607,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8143,5],[10646,5]]},"/en/lessons/counting-frequencies":{"position":[[8437,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15077,5],[46833,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30357,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28304,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9550,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3195,5],[40457,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3890,5],[26174,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42329,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3539,5],[22070,6],[22271,5],[29598,5]]},"/en/lessons/extracting-keywords":{"position":[[2752,6],[6710,5],[19962,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1126,5],[32756,5],[33999,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6180,5],[10570,5],[22655,5],[29028,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5414,5],[30960,5]]},"/en/lessons/geocoding-qgis":{"position":[[17973,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19105,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1481,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[26342,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1047,5],[31044,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[779,5],[5041,6],[13589,5],[18543,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8879,5],[11661,5]]},"/en/lessons/gravity-model":{"position":[[19682,5],[31696,5],[37646,5],[40581,5],[41738,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[5541,5],[13620,5],[17683,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4047,5],[5933,5],[15190,5],[16964,5],[26179,5]]},"/en/lessons/intro-to-bash":{"position":[[1623,5]]},"/en/lessons/intro-to-linked-data":{"position":[[3257,5],[7400,5],[9146,5],[17129,5],[23039,5],[31341,5]]},"/en/lessons/introduction-map-warper":{"position":[[7648,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12476,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7871,5],[11040,5],[12666,5],[12732,5],[12803,5],[16383,5],[31516,5],[42946,5],[45876,5]]},"/en/lessons/json-and-jq":{"position":[[18524,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1845,5],[2170,5]]},"/en/lessons/linear-regression":{"position":[[8334,5],[72544,5]]},"/en/lessons/linux-installation":{"position":[[2751,6],[3020,5],[3702,5]]},"/en/lessons/logistic-regression":{"position":[[21648,5]]},"/en/lessons/mac-installation":{"position":[[2130,6],[2399,5],[3289,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1769,5],[7311,5]]},"/en/lessons/naive-bayesian":{"position":[[13801,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4103,5]]},"/en/lessons/qgis-layers":{"position":[[9041,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4140,5],[18681,5]]},"/en/lessons/sentiment-analysis":{"position":[[9226,5],[10509,5],[10972,5],[20422,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22520,5],[24140,5]]},"/en/lessons/sonification":{"position":[[6201,5]]},"/en/lessons/space-place-gazetteers":{"position":[[6925,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1540,5],[8727,5],[19459,5],[20552,5],[25519,5],[26522,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15148,5],[15349,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35882,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8806,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25079,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10761,5],[26757,5]]},"/en/lessons/viewing-html-files":{"position":[[1541,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11469,5]]},"/en/lessons/windows-installation":{"position":[[3488,6],[3757,5],[4501,5]]},"/en/lessons/working-with-text-files":{"position":[[2847,5]]},"/en/lessons/working-with-web-pages":{"position":[[797,5]]}}}],["known_work",{"_index":4589,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5243,13],[5626,11],[13798,11],[16465,11],[18053,11],[18725,11],[22126,11],[29269,11],[29834,11],[46326,11],[48451,11]]}}}],["known_works_standard",{"_index":4919,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38977,27],[40486,25],[45245,25]]}}}],["knox",{"_index":10862,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[5960,4],[17658,4]]},"/en/lessons/naive-bayesian":{"position":[[27675,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36562,5]]}}}],["knoxvil",{"_index":8991,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21408,9]]}}}],["knuppel",{"_index":20491,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39365,7]]}}}],["knuth",{"_index":16815,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[5616,5],[5946,5],[52436,6]]}}}],["ko",{"_index":20860,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[587,6],[700,3],[794,3]]}}}],["kochevnik",{"_index":22736,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15382,10]]}}}],["koebler",{"_index":20664,"title":{},"body":{"/en/lessons/sonification":{"position":[[6479,8],[41540,8]]}}}],["koeser’",{"_index":3212,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56432,8]]}}}],["kokand",{"_index":11637,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33142,7]]}}}],["kollegii",{"_index":22751,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15608,8],[15742,8]]}}}],["koller",{"_index":14867,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56191,7]]},"/en/lessons/sentiment-analysis":{"position":[[27357,6]]}}}],["komodo",{"_index":1978,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3424,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8928,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1029,6],[4628,6],[5374,6],[5518,6]]},"/en/lessons/counting-frequencies":{"position":[[7160,6],[12689,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13717,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31434,6],[31568,6],[44777,6]]},"/en/lessons/extracting-keywords":{"position":[[5404,6],[9837,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8410,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2743,6]]},"/en/lessons/introduction-and-installation":{"position":[[708,6]]},"/en/lessons/linux-installation":{"position":[[155,6],[200,6],[1301,6],[1314,6],[1442,6],[1695,6],[1740,6],[1783,7],[1823,6],[1842,6],[2149,6],[3574,6]]},"/en/lessons/preserving-your-research-data":{"position":[[8278,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17715,6]]},"/en/lessons/windows-installation":{"position":[[763,6],[776,6],[943,6],[971,6],[1335,6],[1390,6],[2845,6],[4253,6]]},"/en/lessons/working-with-text-files":{"position":[[471,6],[5670,6],[6178,6],[6595,6]]},"/en/lessons/working-with-web-pages":{"position":[[5914,6],[8850,6]]}}}],["komoto",{"_index":17532,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[1461,6]]}}}],["kononova",{"_index":4548,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69226,9]]}}}],["konrad",{"_index":17489,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75217,6]]},"/en/lessons/logistic-regression":{"position":[[65691,6]]}}}],["koolen",{"_index":22984,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51693,6]]}}}],["koolwen",{"_index":22985,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51860,8]]}}}],["koon’",{"_index":8276,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4050,6]]}}}],["koppel",{"_index":16416,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44554,6],[45639,6],[53257,6],[54188,7]]}}}],["korean",{"_index":23276,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1002,6]]}}}],["koriak",{"_index":22735,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15375,6]]}}}],["koriakskii",{"_index":22743,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15482,10]]}}}],["korsunska’",{"_index":21992,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64437,11]]}}}],["kotchemidova",{"_index":11017,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3681,13],[45743,13]]}}}],["kotchian",{"_index":14311,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[46159,8],[46254,8],[46606,8]]}}}],["kramdown",{"_index":3165,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43862,10],[44253,9],[44343,8]]}}}],["krau",{"_index":14875,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56494,6]]}}}],["krewson\\miniconda\\envs\\extract",{"_index":10699,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10907,30]]}}}],["krijn",{"_index":14150,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1961,5],[48954,5]]}}}],["kristin",{"_index":20243,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49418,8],[52585,8]]}}}],["kromer",{"_index":15742,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[7598,6]]}}}],["kromer’",{"_index":15732,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6504,8],[7346,8],[41860,8]]}}}],["krähenbühl",{"_index":11232,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45478,10]]}}}],["kubra",{"_index":20897,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6988,6]]}}}],["kujper",{"_index":20242,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49409,8],[52576,8]]}}}],["kupjansk",{"_index":11634,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33112,9]]}}}],["kurt",{"_index":2723,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33465,4]]}}}],["kwic",{"_index":6569,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[8191,5],[8328,4],[11338,4],[11704,4],[13349,6],[15279,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[133,4],[370,6],[720,5],[1405,4],[2221,6],[2821,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[193,4],[3149,4],[3335,6],[4116,4],[4172,4],[4511,4],[6595,4],[8609,4],[8757,5],[9200,4],[9971,4],[10269,6]]}}}],["kwic.pi",{"_index":19197,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9409,8],[9583,7]]}}}],["kwicdict",{"_index":19170,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3435,8],[3501,9],[3620,8],[3855,8]]}}}],["kwicdict[k[keyindex",{"_index":19172,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3523,21]]}}}],["kwicdict[k[keyindex]].append(k",{"_index":19173,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3577,31]]}}}],["kwpars",{"_index":10184,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14133,8],[14438,7],[21669,8],[22203,7],[25009,8],[25619,7],[28088,8],[28710,7],[38983,8],[39610,7],[45288,8],[45915,7]]}}}],["ky",{"_index":3454,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1695,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20785,2]]}}}],["kybarta",{"_index":15641,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[26553,9]]}}}],["kyngchao",{"_index":19305,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[2148,10]]}}}],["kyrgyzstan",{"_index":11627,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32040,11]]}}}],["kyu_joplin_ver01_data_sn84037890_00175045338_1900060601_0108_007_6_97.jpg",{"_index":5896,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17987,73]]}}}],["l",{"_index":344,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8657,1],[8750,1],[12290,1]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9364,1],[9660,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13511,1],[13586,4],[13609,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4115,3],[4203,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69193,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22847,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56971,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12204,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[34312,3],[34320,1],[56020,3],[56028,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10824,1],[31391,1],[32420,1],[35054,1]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7880,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21153,2],[21479,2],[37569,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22860,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4051,4],[6377,1],[40896,1],[41199,1],[41383,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16921,1],[17023,1],[17384,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47099,2]]},"/en/lessons/gravity-model":{"position":[[28283,2],[64638,2],[65596,2]]},"/en/lessons/intro-to-bash":{"position":[[7971,1],[8203,1],[8692,1]]},"/en/lessons/intro-to-powershell":{"position":[[36140,2],[36370,1],[37062,1]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6751,2]]},"/en/lessons/linear-regression":{"position":[[78795,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14085,1],[16870,1],[17089,1],[17299,1],[17496,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16033,1]]},"/en/lessons/research-data-with-unix":{"position":[[6643,1],[6712,1],[7419,1],[8166,1],[12970,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47764,4],[49291,2]]},"/en/lessons/sentiment-analysis":{"position":[[27293,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46287,2],[46380,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24271,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9743,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12505,1]]},"/en/lessons/transliterating":{"position":[[11532,4],[11547,4]]}}}],["l':50",{"_index":12114,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16794,7]]}}}],["l'a",{"_index":9899,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51554,4]]}}}],["l'admi",{"_index":9793,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30017,6]]}}}],["l'anné",{"_index":9787,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29971,7]]}}}],["l'ascens",{"_index":9946,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52404,11]]}}}],["l'en",{"_index":9915,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51724,4],[52584,4]]}}}],["l,pittsfield",{"_index":3527,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2502,13]]}}}],["l.geojson(data",{"_index":18224,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21180,15],[24034,15],[26210,15],[27957,15],[28984,15],[30640,15],[33425,15],[34659,15]]}}}],["l.icon",{"_index":18273,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34762,8],[35457,6],[35942,6]]}}}],["l.map('mi",{"_index":18227,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21333,9],[24188,9],[26669,9],[28111,9],[29445,9],[30890,9],[33676,9],[35262,9]]}}}],["l.mapbox.accesstoken",{"_index":18262,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32975,20],[33236,21],[34326,20],[34470,21]]}}}],["l.marker(latlng",{"_index":18278,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[35000,16]]}}}],["l.t",{"_index":11734,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3512,4],[17801,4],[18738,4]]}}}],["l.tilelayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png",{"_index":18219,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20943,54],[23797,54],[25607,54],[27717,54],[28744,54],[30398,54],[32643,54]]}}}],["l.tilelayer('https://api.mapbox.com/v4/kimpham54.au2i6bt9/{z}/{x}/{y}.png?access_token",{"_index":18266,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[33145,88]]}}}],["l.tilelayer('https://api.mapbox.com/v4/yourlinkhere/{z}/{x}/{y}.png?access_token",{"_index":18269,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34385,82]]}}}],["l1",{"_index":1698,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39139,2]]},"/en/lessons/logistic-regression":{"position":[[63486,3]]}}}],["l2",{"_index":1699,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39146,2]]},"/en/lessons/logistic-regression":{"position":[[63494,2]]}}}],["l=\"586",{"_index":10781,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22988,7],[23050,7]]}}}],["l_blobs(gcs_destination_uri",{"_index":18915,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25727,29],[28005,28]]}}}],["la",{"_index":3540,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2692,3],[2974,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35955,2],[36046,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26704,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29825,3],[29879,2],[30040,2],[46045,2],[51691,2],[52551,2],[56280,2]]},"/en/lessons/introduction-map-warper":{"position":[[22714,2],[22832,2],[23002,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42565,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30111,4],[43277,2],[48109,2],[51589,3],[51738,2],[52735,2],[52749,2],[52867,2],[54774,2]]},"/en/lessons/jupyter-notebooks":{"position":[[42780,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32985,2],[33020,2],[33055,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12131,2],[12220,2],[12233,2],[12797,4],[12943,4],[13706,2],[14941,2],[30419,3],[48430,2],[48442,3],[50399,2],[50476,3],[53381,2],[53393,3],[53500,2]]}}}],["lab",{"_index":940,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13538,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5164,3],[5245,3],[5425,3],[6472,3],[8865,4],[18258,3],[18440,3],[26022,3],[29199,4],[59762,3],[62046,3],[64842,3],[67661,3],[67913,3],[67937,3],[68274,3],[68438,3],[68515,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62950,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47919,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1150,3]]},"/en/lessons/extracting-keywords":{"position":[[5284,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[842,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20100,4]]},"/en/lessons/jupyter-notebooks":{"position":[[8451,4],[8629,3],[8831,3],[41679,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16369,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17759,6],[17895,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48844,4],[53290,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45260,6]]}}}],["label",{"_index":675,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22327,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25662,7],[25702,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9515,7],[15731,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27353,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12439,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41297,5],[41919,6],[42105,5],[42252,6],[42640,6],[42726,6],[43065,6],[43835,6],[44334,6],[44668,8],[49170,5],[59366,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10611,7],[10756,7],[10881,7],[10937,8],[11068,7],[26049,7],[26894,7],[36612,6],[36710,7],[37479,6],[37559,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[51619,7]]},"/en/lessons/common-similarity-measures":{"position":[[5895,5],[26618,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10762,7],[11018,7],[11251,8],[11775,7],[11973,7],[12603,7],[15208,6],[17903,6],[17949,5],[18512,6],[19011,5],[19397,6],[19631,6],[19701,6],[21078,6],[23017,7],[24681,6],[25787,7],[25927,7],[26495,7],[27265,8],[27964,8],[29167,6],[29564,5],[29737,6],[31291,6],[32128,7],[32522,7],[32781,6],[33028,7],[33810,7],[36345,7],[36486,6],[37317,6],[37568,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[284,9],[359,6],[842,6],[1966,6],[5050,9],[5364,6],[5448,6],[5464,7],[5478,7],[5613,6],[5658,5],[5856,6],[6652,6],[6762,6],[7022,6],[7040,5],[7100,5],[7135,6],[7218,7],[7286,7],[7484,9],[8250,6],[8375,5],[8421,5],[8480,6],[8574,5],[8691,6],[10580,5],[11902,7],[12030,6],[12204,5],[13216,6],[13292,6],[13405,5],[13453,7],[13485,6],[13587,7],[13651,5],[13690,5],[13796,6],[13992,8],[14019,6],[14196,6],[14300,7],[14364,6],[14676,5],[14744,5],[14753,7],[14938,6],[15190,6],[15199,6],[15238,5],[15352,7],[15374,6],[15414,7],[15597,6],[15683,6],[15947,5],[15998,6],[16058,6],[16251,6],[16336,7],[16394,6],[16414,8],[16456,6],[16488,6],[16723,6],[16904,5],[16942,8],[17030,6],[17123,6],[17562,7],[17606,6],[17636,7],[17801,6],[17952,6],[18015,7],[18051,6],[18205,6],[19307,7],[19420,5],[19443,5],[19498,5],[19663,5],[19754,6],[20646,7],[21027,6],[22819,6],[23639,9],[24342,6],[24384,6],[24398,5],[24454,7],[24765,6],[25017,6],[25185,7],[25246,5],[25259,5],[25775,6],[26160,7],[26371,6],[26471,6],[26536,6],[26716,6],[26839,7],[26944,5],[27004,6],[27154,6],[27672,8],[28155,6],[28625,7],[31049,7],[31211,5],[31505,7],[31555,6],[31576,5],[31593,6],[31627,6],[31662,5],[32613,6],[33037,6],[33188,6],[34776,6],[35013,5],[37068,7],[37116,5],[47488,7],[47620,6],[47685,7],[47799,6],[48344,6],[48418,6],[48582,6],[48715,5],[48788,5],[48838,6],[48966,7],[49070,7],[49546,7],[49608,6],[49790,6],[51214,6],[51308,5],[51371,6],[51461,7],[51508,7],[51631,5],[51669,5],[51791,6],[51931,6],[52465,5],[53045,6],[53143,5],[53248,5],[53594,8],[53755,5],[53780,5],[53891,5],[54410,6],[54446,6],[54609,6],[54755,6],[61364,7],[61603,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3058,10],[36661,6],[36702,5],[36711,7],[56524,7],[57593,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14322,6],[14405,6],[14868,6],[29346,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13655,7],[15580,7],[17066,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10177,8],[12628,8],[13212,8],[15116,8],[29808,8],[34339,8],[36543,8],[36608,8],[37492,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24448,6],[24520,5],[24539,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14075,8],[17039,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21065,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5669,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42145,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17212,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26204,8],[26289,9],[42580,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33457,8],[33538,5],[33841,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23444,5],[34775,8]]},"/en/lessons/geocoding-qgis":{"position":[[12526,7],[13439,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9092,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[7931,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[25725,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[3969,6],[5279,5],[5761,6],[7741,5],[7972,6],[8317,7],[8477,6],[9305,5],[17603,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7612,7],[8368,6],[9654,8],[15211,6],[15361,5],[15694,5],[16327,5],[16453,5]]},"/en/lessons/gravity-model":{"position":[[11449,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[5475,7],[5710,8],[19569,7],[26230,6],[38268,7],[38323,7],[38374,7],[38431,7],[38831,5],[39006,6]]},"/en/lessons/installing-omeka":{"position":[[8403,7],[8923,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2875,7],[9686,5],[9871,5],[10233,5],[10412,5],[11856,6],[12573,6],[12715,6],[12752,6],[14775,6],[15314,6],[16204,6],[17004,7],[18794,7],[21338,7],[23537,5],[24169,5],[25629,5],[26318,5],[26873,6],[27003,6],[27196,5],[27730,6],[27884,6],[28061,5],[29258,6],[29793,6],[34923,6],[35211,7],[35816,7],[37000,7],[40736,7],[42376,6],[43994,6],[44622,6],[44688,6],[44914,5],[44984,5],[51935,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5100,8],[17762,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5564,8],[12070,8],[12555,8],[15276,8],[15862,8],[17668,8],[20993,8],[36581,8]]},"/en/lessons/intro-to-linked-data":{"position":[[27977,5],[32076,8],[33134,5],[33646,8]]},"/en/lessons/intro-to-powershell":{"position":[[32725,7]]},"/en/lessons/introduction-map-warper":{"position":[[6930,7],[14742,7]]},"/en/lessons/linear-regression":{"position":[[530,6],[5875,6],[7749,5],[7960,5],[8090,6],[11692,5],[14196,6],[18544,6],[21223,6],[24084,6],[37259,7],[37287,7],[40042,6],[40278,6],[40377,6],[40521,6],[41143,5],[41958,7],[42577,6],[43682,7],[47547,7],[47947,7],[48060,7],[48211,7],[50471,7],[58671,6],[59466,7],[59623,6]]},"/en/lessons/logistic-regression":{"position":[[303,6],[5499,5],[5977,7],[6043,6],[6060,6],[6175,7],[6215,7],[6306,6],[6323,7],[6412,7],[6459,6],[6555,6],[6668,6],[6793,6],[7328,5],[8865,6],[10523,6],[10978,7],[11063,7],[11104,7],[11187,5],[11423,7],[11631,6],[12749,6],[16335,7],[16500,7],[16593,5],[16674,5],[17211,6],[17239,6],[17264,7],[18249,7],[18456,6],[18692,7],[18711,7],[18924,6],[19893,6],[20000,7],[20105,7],[20208,7],[20279,7],[20351,7],[20438,7],[21485,7],[21573,8],[21785,6],[23145,5],[23216,7],[23997,7],[24202,6],[24228,5],[24922,5],[25041,6],[25121,7],[25574,5],[25604,6],[25924,5],[26528,6],[26608,6],[27623,7],[30410,5],[35068,7],[35383,6],[35406,7],[35481,7],[36450,6],[36567,7],[36963,7],[37956,6],[40380,6],[40476,6],[40568,6],[40705,6],[41068,6],[41117,6],[41297,7],[41376,7],[41576,7],[41862,6],[41955,5],[42112,5],[42322,7],[42428,5],[42476,6],[42543,7],[42628,7],[42710,7],[42783,7],[42856,7],[42931,7],[43480,7],[47196,6],[48920,5],[50665,5],[52916,6],[53145,7],[54000,6],[54255,6],[54913,7],[55027,7],[55066,7],[60834,7],[60946,5],[62327,6],[62730,6],[62851,6]]},"/en/lessons/naive-bayesian":{"position":[[6463,7],[6570,7],[6704,6],[6933,8],[10035,7],[24883,7],[25240,5],[25993,6],[27127,6],[67980,6]]},"/en/lessons/qgis-layers":{"position":[[7749,7],[14273,5],[14884,6],[14959,6],[15229,9],[15406,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24441,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17098,5],[17636,7],[18037,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9936,8],[31010,6],[31592,5],[32660,7],[45348,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26536,5],[26653,5],[30929,5],[31273,5],[34935,5],[34960,5]]},"/en/lessons/sonification":{"position":[[12616,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21333,6],[21928,6],[28507,6],[28866,6],[29173,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32317,8],[33127,6],[33175,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26319,8],[27480,8],[34878,5],[39109,8],[45289,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46317,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15325,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9964,6],[10041,7],[10069,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10013,7],[13199,7],[20727,5],[22286,6],[27935,7],[32973,9]]}}}],["label(",{"_index":5949,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26851,8]]}}}],["label.split",{"_index":6176,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14722,17]]}}}],["label1",{"_index":21546,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33188,10]]}}}],["label2",{"_index":21547,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33199,10]]}}}],["label=\"abort",{"_index":14470,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[28036,17]]}}}],["label=\"al",{"_index":14466,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[25601,10]]}}}],["label=\"manslaught",{"_index":14469,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[27167,21]]}}}],["label=\"murd",{"_index":14468,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[26295,15]]}}}],["label='perc",{"_index":17834,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41282,14],[41361,14]]}}}],["label_clust",{"_index":4220,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41555,14]]}}}],["label_clusters(project",{"_index":4287,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46258,25],[52156,25],[59952,25]]}}}],["label_clusters(src_df:pd.datafram",{"_index":4226,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42276,35]]}}}],["label_col=\"label",{"_index":5908,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18985,18]]}}}],["label_delim",{"_index":6228,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24330,11],[25197,16],[33139,16]]}}}],["label_freq",{"_index":6181,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15520,11],[15691,11]]}}}],["label_freqs.key",{"_index":6191,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16689,19]]}}}],["label_freqs.valu",{"_index":6193,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16785,23]]}}}],["labelpropag",{"_index":9708,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21029,16]]}}}],["labels.4",{"_index":6461,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54838,8]]}}}],["labels2",{"_index":6202,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19073,8]]}}}],["labels={\"ag",{"_index":14460,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[22232,12]]}}}],["labels={\"s",{"_index":14423,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[13169,15],[15097,15],[20831,15],[35622,15],[49354,15]]}}}],["labels[:4",{"_index":6180,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15256,10]]}}}],["labels[:6",{"_index":6174,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14090,10]]}}}],["labels[struct[g][0]]=g",{"_index":4257,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44064,22]]}}}],["labels[struct[g][s]]=f'{g",{"_index":4261,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44221,26]]}}}],["labels[x",{"_index":4240,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42857,10]]}}}],["labor",{"_index":5367,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9284,6],[63547,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5851,5],[5884,7],[9325,6],[9641,5],[9949,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42742,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3909,5],[5685,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13205,6],[15434,6]]}}}],["laboratori",{"_index":14844,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55090,12],[55217,11]]}}}],["laboratum",{"_index":11890,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7332,9],[7661,9]]}}}],["labori",{"_index":12575,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[29399,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13295,7],[15524,7]]}}}],["labour",{"_index":22105,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[187,6],[1995,6],[36044,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4673,6],[4771,6],[5680,6],[5767,6],[5946,6],[6479,6],[6573,6],[6652,6],[10189,7],[10240,7],[12812,6]]}}}],["labs(capt",{"_index":19878,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[27538,12]]}}}],["labs(titl",{"_index":21855,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45524,10],[52566,10],[55122,10]]}}}],["labs(x",{"_index":19861,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24194,6]]}}}],["labs(x=\"i",{"_index":9041,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28048,10],[28580,10]]}}}],["labs(y=\"numb",{"_index":19831,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16168,14]]}}}],["lab’",{"_index":5479,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26065,5],[71501,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2480,5]]}}}],["lac",{"_index":1960,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1731,5],[5827,6],[6103,5],[6438,5],[7756,4],[10096,4],[10438,3],[13591,3],[14088,3]]}}}],["lac.gc.ca/.redirect?app=fonandcol&id=4818067&lang=eng",{"_index":22357,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35707,62]]}}}],["lack",{"_index":3299,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2485,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66589,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4713,4],[4788,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1128,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7373,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1997,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34870,7]]},"/en/lessons/gravity-model":{"position":[[7826,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16027,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48554,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8329,4]]},"/en/lessons/intro-to-powershell":{"position":[[30277,7]]},"/en/lessons/jupyter-notebooks":{"position":[[38825,4],[43593,4]]},"/en/lessons/qgis-layers":{"position":[[1462,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6172,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7282,4],[26207,7],[47275,5]]},"/en/lessons/space-place-gazetteers":{"position":[[32713,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3627,7]]}}}],["lac’",{"_index":1963,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2012,5]]}}}],["ladi",{"_index":17898,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[48418,4],[49002,5],[58525,4],[60605,5]]}}}],["lafayett",{"_index":3488,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2055,9],[2583,9]]}}}],["lag",{"_index":10323,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8023,3]]}}}],["lager",{"_index":11520,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14657,5],[15260,5],[16492,6],[16584,7],[16636,9],[16674,7],[16876,5],[18384,5],[20045,5],[23140,5]]}}}],["laid",{"_index":9239,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12985,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9090,4]]},"/en/lessons/working-with-web-pages":{"position":[[2741,4]]}}}],["lake",{"_index":13361,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[17392,4],[17431,4],[17625,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1106,5]]}}}],["lalma",{"_index":16471,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48848,7]]}}}],["lamp",{"_index":14085,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[4709,4],[4730,4],[5495,4],[5577,4],[6834,4]]}}}],["lancashir",{"_index":10895,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9012,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6056,11]]}}}],["lancashire94281.83014077855.1371.65",{"_index":13687,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38675,35]]}}}],["lancashire948410",{"_index":13783,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54544,16]]}}}],["lancast",{"_index":12750,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30462,9]]}}}],["land",{"_index":12815,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[7168,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27785,4],[32431,4]]},"/en/lessons/qgis-layers":{"position":[[9588,4]]},"/en/lessons/sentiment-analysis":{"position":[[27526,4],[30216,4],[31313,4],[34506,4],[36182,4]]},"/en/lessons/space-place-gazetteers":{"position":[[34076,5]]}}}],["landeghem",{"_index":11587,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25192,10]]}}}],["landform",{"_index":13342,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[6769,10]]}}}],["landmark",{"_index":18126,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5383,9]]}}}],["landmass",{"_index":13344,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[7186,10]]}}}],["landscap",{"_index":3733,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4749,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8506,9],[12649,9],[14866,13],[15279,12],[15746,12],[26801,12],[50657,9],[53131,11],[53488,10],[57578,10],[57797,10],[57845,9],[57988,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21631,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19319,10],[39878,10]]},"/en/lessons/georeferencing-qgis":{"position":[[990,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1396,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34277,9]]}}}],["landus",{"_index":19333,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[12113,7],[12697,9],[13295,9]]}}}],["lane’",{"_index":14368,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7187,6]]}}}],["lang",{"_index":9448,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50178,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12707,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24295,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49750,5]]},"/en/lessons/viewing-html-files":{"position":[[2651,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3733,4]]}}}],["lang=\"en",{"_index":23268,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2898,8]]}}}],["lang=\"en\">",{"_index":13952,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28828,13]]},"/en/lessons/working-with-web-pages":{"position":[[8135,13]]}}}],["lang=\"spanish",{"_index":20081,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24898,15]]}}}],["langewisch’",{"_index":9264,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17563,12]]}}}],["languag",{"_index":81,"title":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1437,8],[2464,9],[7864,10],[8258,10],[8338,8],[8783,8],[9297,9],[11183,8],[14090,10],[23207,8],[23299,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8964,9],[9022,8],[9048,9],[9333,8],[9556,8],[11229,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1169,8],[1954,9],[2271,9],[2455,10],[7772,8],[7872,8],[7965,8],[8067,8],[9390,10],[9422,9],[20086,9],[23188,9],[45518,8],[52457,8],[52548,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[854,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[744,9],[5312,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[897,8],[1067,9],[1698,9],[13482,8],[14579,8],[15263,8],[15655,8],[16773,8],[30877,9],[32429,8],[33132,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12465,8],[25595,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20792,8],[22301,9],[24204,9],[35986,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16897,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3833,9],[3893,10],[5577,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2218,8],[3391,8],[3494,8],[4723,8],[16087,8],[47534,8],[68537,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8545,11]]},"/en/lessons/common-similarity-measures":{"position":[[2541,9],[2780,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2179,8],[2245,8],[5871,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56595,8],[62017,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7354,8],[10337,8],[18140,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1470,8],[1905,8],[2842,8],[4282,8],[4425,8],[5941,8],[6176,8],[6315,8],[11086,9],[23133,9],[23297,8],[29526,8],[37102,8],[37123,8],[52256,8],[59702,8],[61798,8],[62576,8]]},"/en/lessons/counting-frequencies":{"position":[[5509,8],[8116,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4725,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1662,8],[31201,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1931,9],[22734,11],[30023,8],[33453,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19361,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[526,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[562,8],[2874,8],[3042,8],[8376,8],[8459,8],[14723,8],[14754,8],[14801,8],[18872,9],[19170,8],[21020,9],[21575,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7635,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2280,9],[6246,8],[10286,8],[53524,10],[58306,8],[58728,9],[59451,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1074,8],[1593,8],[1679,8],[1917,8],[3962,8],[4328,8],[49222,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6285,8],[39315,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5388,8],[5520,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2526,9],[3831,8],[7369,8],[27246,8],[28597,9],[30026,8],[34060,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[289,8],[2646,8],[5791,9],[6409,9],[9750,8],[9827,8],[9913,9],[10840,8],[10886,9],[12337,8],[12398,9],[12462,9],[12482,8],[12513,9],[12733,8],[13103,8],[13390,11],[18806,9],[27776,10],[32329,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2269,10],[3419,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3272,8],[3412,8],[3497,10],[5237,8],[11383,9],[14286,8]]},"/en/lessons/geocoding-qgis":{"position":[[32230,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20,8],[706,8],[1440,8],[8107,8],[8181,8],[23777,8],[29154,8],[29363,8],[31110,8],[31994,8],[32687,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[36153,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7569,8],[7626,10],[8801,9],[11611,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1169,8],[1238,9],[4348,8],[6355,8],[46048,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[193,8],[14776,8],[14890,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[196,8],[2516,8],[2561,8],[7601,10],[10738,8],[10753,8],[23806,10],[27165,8]]},"/en/lessons/gravity-model":{"position":[[8366,8],[8502,8],[8527,8],[43071,8],[46281,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[4982,9],[10775,8],[44159,10]]},"/en/lessons/installing-omeka":{"position":[[4949,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6424,8],[29043,8],[29095,8],[38064,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2108,8],[3043,10],[51262,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[143,8],[749,8],[963,8],[3067,8],[3728,8],[3929,8],[4254,8],[4428,8],[4716,8],[10289,8],[10493,8],[10635,8],[15761,8],[16026,9],[16133,8],[22766,9],[35220,8],[35306,8],[35476,8],[35561,9],[35634,8],[35672,9],[35703,8],[42840,8],[42880,8],[43509,8],[44842,8],[44930,8],[47058,8],[48085,8],[48236,8],[48390,9],[48506,8],[48580,8],[49175,8],[53153,8],[53574,8],[55273,8],[55392,8],[55471,9],[55584,8],[57790,8],[57896,8],[58341,8],[58643,8],[59476,8]]},"/en/lessons/intro-to-bash":{"position":[[8527,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1151,10],[20048,10]]},"/en/lessons/intro-to-linked-data":{"position":[[1620,8],[16027,9],[22108,8],[22938,10],[29944,8],[30075,9],[31324,9],[38351,8]]},"/en/lessons/intro-to-powershell":{"position":[[3316,9],[10141,9],[16341,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1167,9],[5407,10],[26916,9]]},"/en/lessons/introduction-and-installation":{"position":[[90,8],[608,9],[957,8],[983,8],[1061,9]]},"/en/lessons/introduction-map-warper":{"position":[[22610,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1927,8],[1998,8],[19351,8],[20495,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[233,8],[4087,8],[4584,8],[4924,8],[5309,10],[6038,8],[6147,8],[6582,8],[6668,8],[6783,10],[6807,8],[6909,9],[7081,9],[7273,8],[7395,8],[7622,9],[20219,8],[21333,9],[21413,8],[29865,10],[30413,9],[30547,10],[45535,8],[48642,8],[50677,8]]},"/en/lessons/json-and-jq":{"position":[[5254,8],[9604,9]]},"/en/lessons/jupyter-notebooks":{"position":[[575,9],[4718,9],[7575,10],[7636,9],[7763,10],[7885,9],[8087,10],[18492,10],[22651,9],[22714,10],[25179,8],[34757,8],[41005,9],[46252,9],[46325,9],[46409,9],[46580,9],[46609,8],[46733,8],[46824,9],[46962,8],[47096,9],[47161,9],[47176,8],[51904,10],[52525,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1715,8]]},"/en/lessons/linear-regression":{"position":[[3745,9]]},"/en/lessons/linux-installation":{"position":[[2256,8],[2365,8],[2689,9],[2831,9],[2995,8]]},"/en/lessons/mac-installation":{"position":[[618,8],[1583,8],[1744,8],[2068,9],[2210,9],[2374,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[854,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4804,8]]},"/en/lessons/naive-bayesian":{"position":[[56462,8],[56745,8],[56934,8]]},"/en/lessons/normalizing-data":{"position":[[6897,9],[8639,9],[9789,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2895,9],[3362,9],[3437,10],[3523,8],[3614,9],[3689,9],[5699,9],[5749,9],[5792,9],[15321,9],[17518,8],[17591,8],[17637,8],[17752,8],[19653,8],[19689,8],[29452,8],[31072,8],[32705,8],[32736,8],[32771,8],[32806,8],[32837,8],[32868,8],[32903,8],[32934,8],[32969,8],[33004,8],[33039,8]]},"/en/lessons/qgis-layers":{"position":[[1684,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[593,8],[1181,9],[2286,8],[2878,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2649,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[209,9],[798,8],[1028,8],[1275,8],[2575,9],[2723,9],[7369,10],[9295,8],[9704,9],[10696,10],[17263,9],[21935,9],[24967,10],[25016,9],[25351,10],[27309,8],[41835,8],[44384,9],[54216,8]]},"/en/lessons/sentiment-analysis":{"position":[[554,8],[630,8],[2065,8],[2779,8],[9591,8],[10036,8],[10901,8],[11186,9],[13824,8],[13973,8],[38915,8],[40781,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[251,8],[3800,9],[3957,10],[4216,9],[5840,8],[6535,8],[14013,8],[14192,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1166,9],[3604,8],[12952,8],[37178,9],[45243,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22674,9],[27803,9],[28130,8],[28168,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1927,8],[34684,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[699,8],[1140,9],[4227,9],[5778,10],[18426,8],[23118,9],[47219,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[495,9],[714,8],[5928,8],[19619,8],[27695,10],[58680,8],[58781,8],[65646,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[483,8],[27055,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3102,9],[5996,8],[18626,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2214,8],[2801,8],[2907,8],[5040,8],[8048,9],[14261,8],[40228,8],[40412,8]]},"/en/lessons/transliterating":{"position":[[178,8],[1797,8],[3779,8],[5320,10],[5490,9],[5660,9],[6069,10],[19989,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8869,9],[14314,8],[14413,8],[16613,8],[17447,8],[23552,8],[24588,8],[27788,9],[31555,8],[33240,8],[42306,9],[42346,10],[42424,10],[42624,9],[42789,9],[43510,8],[45044,9],[46716,8],[46883,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[325,9],[2776,9],[15191,8],[15264,10],[15684,8],[20270,8],[32047,8],[32327,8],[32788,8],[32960,9],[33155,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25483,9]]},"/en/lessons/viewing-html-files":{"position":[[238,10],[1559,9],[2656,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3927,8]]},"/en/lessons/windows-installation":{"position":[[416,8],[1511,9],[1911,8],[2064,8],[2941,8],[3102,8],[3426,9],[3568,9],[3732,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2075,9],[2107,9],[8284,8],[8335,8],[9166,8],[14324,8],[20968,9]]},"/en/lessons/working-with-text-files":{"position":[[959,8],[3357,8],[3412,8],[4802,9]]},"/en/lessons/working-with-web-pages":{"position":[[3951,8],[4806,8]]}}}],["language(",{"_index":16932,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[47023,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17448,11],[29244,11],[29339,11]]}}}],["language='french",{"_index":16265,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21526,19]]}}}],["language_choic",{"_index":3876,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17731,16]]}}}],["languagecod",{"_index":18949,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29748,17],[30035,17],[30171,17],[30307,17],[30443,17],[30579,17]]}}}],["languat",{"_index":16175,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4017,8]]}}}],["lanni",{"_index":1538,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30117,5]]}}}],["lantern",{"_index":14350,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50720,8]]}}}],["lapack",{"_index":21424,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[9625,6]]}}}],["laptop",{"_index":5852,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7671,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40368,7],[43420,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21691,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11399,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17972,7],[19025,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13574,8]]},"/en/lessons/jupyter-notebooks":{"position":[[43585,7],[48212,6]]}}}],["laptop/desktop",{"_index":8297,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8375,14]]}}}],["laptop’",{"_index":10320,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[7242,8]]}}}],["larg",{"_index":646,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20660,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5352,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9359,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[757,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1693,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14223,5],[15364,5],[20064,5],[20106,5],[20220,5],[22747,5],[22947,5],[27129,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8074,5],[15534,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2440,5],[3060,5],[3570,5],[18850,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4582,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1165,5],[1652,5],[5213,5],[20350,5],[25248,5],[35349,5],[39334,5],[65733,5],[69802,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[46181,7]]},"/en/lessons/common-similarity-measures":{"position":[[4439,5],[20544,5],[24327,6],[37532,5],[37820,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2261,5],[2419,5],[2446,5],[2992,5],[3360,5],[16192,5],[22686,5],[24375,7],[36194,5],[37095,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10122,7],[24147,5],[26203,5],[35532,7],[53209,7],[58740,5],[59824,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1191,5],[1664,5],[6857,5],[16030,7],[16707,5],[22231,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1538,5],[2557,5],[23283,5],[32691,5],[59753,5],[62256,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1803,5],[3174,5],[9221,5],[12801,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5407,6],[8698,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2300,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2184,5],[7776,5],[9837,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1418,5],[3742,5],[7981,6],[9683,5],[17376,5],[28372,5],[32213,5],[34343,5],[40902,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1278,5],[3321,5],[3403,6],[3430,6],[8269,5],[25028,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2511,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3271,5],[4203,5],[4683,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18210,5],[27065,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[842,5],[1975,5],[2405,5],[3367,5],[6479,5],[6762,5],[28813,5],[36343,5],[36548,5],[43674,5],[44562,5],[48409,5],[55248,5],[57807,5],[58411,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2271,7],[3114,5],[21731,5],[22255,5],[24413,5],[28771,5],[45342,5],[46916,5],[47339,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23914,7],[28476,7]]},"/en/lessons/extracting-keywords":{"position":[[1953,5],[2982,5],[7479,5],[29853,5],[30129,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6235,5],[6652,5],[6800,5],[6860,5],[30941,5],[39207,5],[41359,5],[41546,5],[42113,5],[42537,5],[42773,5],[43034,5],[43652,5],[48005,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18378,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1857,7]]},"/en/lessons/geocoding-qgis":{"position":[[12696,5],[26354,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1935,5],[3563,5],[10526,5],[16091,5],[30276,5],[31938,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3340,5],[11530,5],[12961,5],[13220,5],[17082,5],[19318,5],[34809,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4703,5],[22927,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[74,5],[6642,5],[47766,5]]},"/en/lessons/gravity-model":{"position":[[5978,5],[11154,5],[22030,5],[29669,7],[44960,5],[53840,5],[58968,5],[59776,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[653,5],[22068,5],[30323,5]]},"/en/lessons/installing-omeka":{"position":[[1237,5],[2567,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19918,7],[39235,5],[43422,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[737,5],[985,5],[8295,5],[11804,5],[15271,5],[17429,5],[18456,5],[21951,7],[22063,5],[26834,5],[28227,5],[28597,6],[28894,5],[29411,6],[33583,5],[44830,5],[45207,5],[47182,7],[48494,5],[49163,5],[51092,5],[53434,5],[53851,5],[55267,5],[55386,5],[59496,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7209,5],[7958,5],[11590,5]]},"/en/lessons/intro-to-bash":{"position":[[8505,6],[17396,5]]},"/en/lessons/intro-to-powershell":{"position":[[31241,6],[31440,5],[31560,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41294,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1138,5],[4508,5],[7416,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2128,7],[25812,5],[31977,5],[44484,5],[45752,5]]},"/en/lessons/json-and-jq":{"position":[[5187,5],[16352,5],[17273,5],[25151,5],[32254,5],[32398,5],[34146,5],[34738,5],[34990,5],[35050,5],[35207,5],[37383,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9330,5],[20260,5],[49483,5],[49670,5]]},"/en/lessons/linear-regression":{"position":[[20584,5],[60739,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10871,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23018,5],[24065,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8043,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4508,6],[7405,5],[14165,5]]},"/en/lessons/qgis-layers":{"position":[[6702,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[501,5],[13535,5],[28542,5]]},"/en/lessons/research-data-with-unix":{"position":[[9795,5],[14768,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2497,5],[2950,5],[3469,5],[39417,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43278,5],[43404,6]]},"/en/lessons/sentiment-analysis":{"position":[[176,5],[1917,5],[4566,5],[7158,5],[7652,5],[7917,7],[11694,5],[11881,5],[16097,5],[19015,5],[21834,5],[22880,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1619,5],[3024,5],[8927,5],[14148,5],[24324,5],[36095,5]]},"/en/lessons/space-place-gazetteers":{"position":[[2347,5],[8215,5],[28219,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20070,5],[31030,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[621,5],[2036,5],[22191,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10160,5],[13427,5],[48375,5],[51288,7],[59235,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17080,5],[17121,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[808,5],[1554,5],[17932,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2574,5]]},"/en/lessons/transliterating":{"position":[[2205,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8138,5],[8801,5],[11298,5],[41275,5],[43877,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7042,5]]},"/en/lessons/vector-layers-qgis":{"position":[[1181,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26053,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1268,5],[1900,5],[1926,5],[6890,5],[21185,5]]},"/en/lessons/working-with-text-files":{"position":[[8466,5]]}}}],["larger",{"_index":1636,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34306,6],[41130,6],[43830,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12072,6],[27046,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21278,6],[23021,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53185,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27946,6],[34530,6],[37175,6],[39005,6],[60716,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10084,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3072,7],[3215,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43951,6]]},"/en/lessons/common-similarity-measures":{"position":[[9943,6],[34113,6],[37670,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36113,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5279,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8518,6],[17804,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3704,6],[6436,6],[7057,6],[29366,7],[35653,6],[58273,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19827,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37922,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4098,6],[4203,7],[21533,6],[23393,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4152,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3994,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28401,6],[39812,6],[44901,6],[52309,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3203,6],[16901,6],[23814,6],[30365,7],[38900,6],[41610,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6982,6],[7203,7],[8844,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9371,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[8704,6],[22086,6],[22809,6],[24717,6],[33074,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14787,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[41266,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4935,6],[50293,6],[51494,6]]},"/en/lessons/intro-to-powershell":{"position":[[28139,6]]},"/en/lessons/introduction-map-warper":{"position":[[2856,6],[18707,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21201,6],[33268,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1388,6],[23894,6],[23976,6],[24031,6],[25593,6],[25616,6],[29289,6],[32768,6]]},"/en/lessons/json-and-jq":{"position":[[5401,6],[16516,6],[37341,6]]},"/en/lessons/jupyter-notebooks":{"position":[[49092,6]]},"/en/lessons/linear-regression":{"position":[[51711,6],[69867,6]]},"/en/lessons/logistic-regression":{"position":[[63851,6]]},"/en/lessons/naive-bayesian":{"position":[[69935,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22957,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8287,6]]},"/en/lessons/qgis-layers":{"position":[[9310,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[244,6],[1732,6],[13460,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39376,6]]},"/en/lessons/space-place-gazetteers":{"position":[[16108,6],[42494,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[715,6],[25853,6],[30591,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16361,6],[43085,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9231,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12938,6],[15081,6],[29473,6],[38189,6],[41833,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[8812,6],[8887,6],[32002,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22277,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[779,6],[19402,6]]},"/en/lessons/working-with-text-files":{"position":[[3085,6]]}}}],["largest",{"_index":3319,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4440,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14754,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27681,7],[27971,7],[28104,7],[28305,7],[28356,7],[28560,7],[47393,7],[50701,7],[50790,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1938,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[934,7]]},"/en/lessons/introduction-map-warper":{"position":[[3524,7]]},"/en/lessons/linear-regression":{"position":[[65755,7]]},"/en/lessons/naive-bayesian":{"position":[[20576,7],[59832,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40861,7]]},"/en/lessons/sentiment-analysis":{"position":[[6078,7],[6832,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7540,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26229,7]]}}}],["largest_compon",{"_index":10532,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28024,17]]}}}],["larri",{"_index":13318,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46203,5]]},"/en/lessons/linear-regression":{"position":[[78779,5]]}}}],["las=1",{"_index":20120,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30965,8]]}}}],["last",{"_index":681,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22510,4],[22900,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7343,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48990,4],[49119,4],[49219,4],[49316,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3358,4],[3642,4],[4132,4],[5412,4],[8291,4],[11566,4],[11651,4],[12834,4],[13440,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12697,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4033,4],[5572,6],[10298,4],[18943,4],[20131,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2547,4],[7473,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13717,4],[33281,4],[38841,4],[39422,4],[52631,4],[52880,4],[53480,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8699,4],[9912,5],[16454,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36393,4],[36883,4],[37669,4],[38044,4],[38116,4],[39157,4],[40057,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34654,4],[69685,5],[70053,5],[70222,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34921,4]]},"/en/lessons/common-similarity-measures":{"position":[[14808,4],[20690,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2479,4],[41883,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10505,4],[23323,4],[41364,4],[46865,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36308,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4095,4],[4173,4],[5134,4],[5212,4]]},"/en/lessons/counting-frequencies":{"position":[[10282,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19178,4],[25850,5],[27963,4],[33780,4],[37311,4],[37758,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26781,4],[34286,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12786,7],[18695,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3096,4],[3248,4],[3767,5],[3835,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14567,4],[21453,4],[44245,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27081,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3537,4],[24542,4],[52527,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41451,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7467,4],[21276,4],[26325,4],[34948,4],[35566,4],[44549,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32432,4]]},"/en/lessons/extracting-keywords":{"position":[[11247,4],[15318,4],[16546,4],[18999,4],[20698,4],[25357,4],[26426,4],[26530,4],[26573,4],[28028,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9715,4],[9762,4],[11114,4],[16769,6],[24014,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32848,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4242,4],[4315,4],[5292,4],[6457,4],[6671,4],[8210,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1118,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35733,4],[56388,4],[58345,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18977,5],[27315,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[484,4],[17051,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46953,4],[47650,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4388,4],[12498,4],[20228,4],[23730,5]]},"/en/lessons/intro-to-bash":{"position":[[8388,4],[15073,4],[15209,4],[26411,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8844,4],[18071,4]]},"/en/lessons/intro-to-linked-data":{"position":[[24007,4],[24421,4]]},"/en/lessons/intro-to-powershell":{"position":[[18358,4],[29310,4],[32086,4],[37582,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[12086,5],[12184,4],[13240,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1014,4],[7315,4],[35388,4],[39528,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8313,7]]},"/en/lessons/json-and-jq":{"position":[[11620,4],[11781,4],[21703,4],[29848,4]]},"/en/lessons/jupyter-notebooks":{"position":[[27203,4],[29515,4],[29556,4],[29857,4],[29988,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4714,4],[4840,4]]},"/en/lessons/linear-regression":{"position":[[23928,4]]},"/en/lessons/logistic-regression":{"position":[[33894,4],[54698,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5782,4]]},"/en/lessons/naive-bayesian":{"position":[[41352,4],[54047,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23715,4],[28191,4]]},"/en/lessons/output-data-as-html-file":{"position":[[5422,4],[9630,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5653,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5154,4],[12591,7],[17907,4],[17973,5]]},"/en/lessons/sentiment-analysis":{"position":[[16034,4],[18952,4],[21771,4],[22817,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11171,4],[12202,4],[12522,4],[30243,4]]},"/en/lessons/sonification":{"position":[[4255,4],[4434,5],[4799,4],[5073,5],[8158,4],[14985,4],[15418,4],[22008,4],[26138,6],[29474,4],[40594,5],[41818,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13017,4],[32773,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10015,6],[31140,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14650,4],[21100,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16166,4],[22924,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25540,4],[27885,4],[28678,4]]},"/en/lessons/transliterating":{"position":[[6188,4],[13858,4],[16124,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26177,4],[26214,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5729,4],[11186,4],[27377,4]]}}}],["last/fin",{"_index":13616,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[24044,10]]}}}],["last_cl",{"_index":4148,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37638,8],[37770,10]]}}}],["last_cls}.png",{"_index":4168,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38427,17]]}}}],["lastest",{"_index":14687,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25720,7]]}}}],["lastli",{"_index":5386,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13097,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3621,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19457,6],[52917,7]]},"/en/lessons/linear-regression":{"position":[[48809,7],[51763,7]]},"/en/lessons/logistic-regression":{"position":[[28168,7],[30497,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15116,6],[17747,7]]}}}],["lat",{"_index":10119,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9454,6],[9657,4],[9707,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17025,3],[17060,3],[25793,6],[26023,6],[27752,6]]},"/en/lessons/introduction-map-warper":{"position":[[14770,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28305,7],[30604,3],[32016,3],[37304,7],[37450,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43864,5],[44004,4]]}}}],["lat/long",{"_index":2847,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13127,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29598,8],[29838,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43746,8]]}}}],["lat:35.595909",{"_index":10121,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9562,14]]}}}],["lat=\"43.70011",{"_index":12715,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26912,14]]}}}],["late",{"_index":1502,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28760,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1214,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3878,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18771,4]]},"/en/lessons/geocoding-qgis":{"position":[[4852,4],[18012,5]]},"/en/lessons/gravity-model":{"position":[[7691,4],[10488,4],[11724,4],[57026,4],[61852,4],[62066,4],[64928,4],[65314,4],[66215,4],[66655,4]]},"/en/lessons/intro-to-bash":{"position":[[934,4]]},"/en/lessons/jupyter-notebooks":{"position":[[8228,4]]},"/en/lessons/naive-bayesian":{"position":[[66579,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39092,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34933,4]]},"/en/lessons/sentiment-analysis":{"position":[[7061,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26112,5]]},"/en/lessons/vector-layers-qgis":{"position":[[6985,4]]}}}],["latech",{"_index":1867,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46966,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32150,6]]}}}],["latenc",{"_index":13937,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[19894,8]]}}}],["latent",{"_index":1782,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44301,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5514,7],[13923,6],[69331,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[5939,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[879,6],[7085,6],[32585,6],[33714,6],[33816,6],[34164,6],[36704,6],[57614,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26221,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4774,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14591,6],[19781,6],[19917,6]]}}}],["later",{"_index":307,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7591,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2559,5],[3136,5],[4215,5],[4325,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4934,6],[47796,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26092,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9648,5],[11420,5],[16466,5],[26373,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10302,5],[13074,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13879,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16386,5],[32905,6],[35859,5],[37070,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13601,5],[26142,5],[27693,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15837,5],[16745,5],[37902,6]]},"/en/lessons/common-similarity-measures":{"position":[[7119,5],[9379,5],[11261,5],[25845,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4221,5],[21496,5],[21717,5],[43256,5],[44836,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16055,5],[18156,5],[18861,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16026,6],[18996,5],[19270,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1433,6],[1526,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8912,5],[13234,5],[14735,5],[31217,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13276,5],[13862,6],[15950,6],[20838,6],[21052,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8763,6],[10719,5],[10757,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10800,6],[11485,5],[28958,5],[42417,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17565,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28831,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7058,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15740,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35990,5],[36032,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10047,6],[13626,5],[17047,5],[49794,6]]},"/en/lessons/extracting-keywords":{"position":[[1063,5],[2888,5],[12938,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[601,5],[12099,5],[29929,5],[41104,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1267,5],[5982,5],[11275,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1676,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28505,6],[46169,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3426,5],[10261,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5792,5],[34590,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4259,5],[5366,5],[17439,5],[18828,5],[19931,5],[31641,5],[34619,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9725,5],[18808,5],[19995,5],[21364,6],[25662,5],[28024,5]]},"/en/lessons/gravity-model":{"position":[[65478,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2218,6],[16651,6],[25771,5]]},"/en/lessons/installing-omeka":{"position":[[5711,6],[9421,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5287,6],[15606,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10457,5],[13383,5],[13426,6],[13495,5]]},"/en/lessons/intro-to-bash":{"position":[[12386,6]]},"/en/lessons/intro-to-linked-data":{"position":[[9447,6]]},"/en/lessons/introduction-map-warper":{"position":[[21069,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17335,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9566,6],[13094,7],[26233,5],[30410,6],[32680,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10226,6],[13270,6],[35031,5]]},"/en/lessons/json-and-jq":{"position":[[7233,5]]},"/en/lessons/jupyter-notebooks":{"position":[[21119,6]]},"/en/lessons/linear-regression":{"position":[[15773,5],[22348,6],[50352,5],[60337,5],[69320,5],[69882,5]]},"/en/lessons/logistic-regression":{"position":[[4778,5],[5153,5],[9077,5],[11638,5],[64095,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8036,5],[8132,5]]},"/en/lessons/naive-bayesian":{"position":[[36935,5],[39186,6],[61981,6]]},"/en/lessons/normalizing-data":{"position":[[5225,6]]},"/en/lessons/qgis-layers":{"position":[[1251,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15355,5],[22920,6],[39889,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44018,5],[44986,6]]},"/en/lessons/sentiment-analysis":{"position":[[16436,5],[38080,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26637,6]]},"/en/lessons/space-place-gazetteers":{"position":[[15250,6],[21318,5],[21800,6],[28710,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6817,6],[12812,5],[17657,6],[27503,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17588,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22394,5],[23852,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19595,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20773,5]]},"/en/lessons/transliterating":{"position":[[14244,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[18717,5],[30261,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4536,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15503,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9428,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6105,5],[10662,5]]},"/en/lessons/working-with-text-files":{"position":[[3072,7]]}}}],["latest",{"_index":3077,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24324,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32254,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19706,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3350,6],[3378,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6025,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8213,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7964,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22048,7]]},"/en/lessons/gravity-model":{"position":[[20044,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[28451,6]]},"/en/lessons/installing-omeka":{"position":[[542,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20932,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8554,6],[9415,6],[9951,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10623,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6092,6]]},"/en/lessons/mac-installation":{"position":[[570,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13939,6],[15883,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4418,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12212,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9670,6],[11022,6],[30915,7],[40671,6]]},"/en/lessons/windows-installation":{"position":[[368,6]]}}}],["latest.depart",{"_index":21369,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29455,15],[29874,15]]}}}],["latex",{"_index":13057,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11579,5]]},"/en/lessons/jupyter-notebooks":{"position":[[34903,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[413,6],[8169,5],[8236,6],[8672,6],[11149,6],[11252,5],[11370,5],[11516,5],[11535,5],[22012,5],[22124,5],[22361,5],[22557,5],[22768,5],[27292,5],[32505,6],[33952,6]]}}}],["latin",{"_index":4572,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3031,5],[59622,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55642,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8600,5],[8980,5],[9273,5],[67339,5]]},"/en/lessons/installing-omeka":{"position":[[7234,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25031,5],[25228,6]]},"/en/lessons/transliterating":{"position":[[198,5],[661,5],[1750,5],[1824,5],[3806,5],[10230,5],[20009,5]]}}}],["latin1",{"_index":20160,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37359,9]]}}}],["latitud",{"_index":2853,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13379,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3908,8],[9266,8],[9503,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22428,8],[24241,8],[34599,8]]},"/en/lessons/geocoding-qgis":{"position":[[2011,8],[2563,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27773,8],[28630,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[13316,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[713,9]]},"/en/lessons/introduction-map-warper":{"position":[[3989,8],[13301,9],[13404,8],[14257,9],[16703,8],[20720,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9618,10],[9661,8],[11663,11],[11819,8],[27563,9]]},"/en/lessons/space-place-gazetteers":{"position":[[33226,9],[34399,8],[38427,8],[38533,8],[38755,8],[38998,8],[44031,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13417,9],[18266,8],[18532,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43180,8]]}}}],["latitude/longitud",{"_index":2843,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12863,18]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25859,18]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2966,18],[3177,18],[11855,18]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42706,19]]}}}],["latitute/longitud",{"_index":12590,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1232,18]]}}}],["latlng",{"_index":18271,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34729,7]]}}}],["latter",{"_index":929,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13254,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3775,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13102,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17629,7],[43977,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29855,6]]},"/en/lessons/counting-frequencies":{"position":[[10291,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10657,6],[31926,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45600,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30427,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12001,6],[16186,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[21357,6]]},"/en/lessons/gravity-model":{"position":[[33188,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3174,6],[16005,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35541,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4434,6],[7929,6]]},"/en/lessons/intro-to-powershell":{"position":[[35937,6]]},"/en/lessons/naive-bayesian":{"position":[[41507,6],[41690,7],[52720,6],[67343,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3638,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12049,6],[13011,6],[24760,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41898,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2207,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3538,7]]}}}],["latter.23",{"_index":16405,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44310,9]]}}}],["latterli",{"_index":7718,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10301,11]]}}}],["latvia",{"_index":11621,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31958,7]]}}}],["laudabl",{"_index":15914,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36905,8]]}}}],["laudantium",{"_index":21138,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13505,11],[15679,11]]}}}],["laudaverunt",{"_index":11951,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9861,11],[10230,11],[61161,11],[61530,11]]}}}],["laugh",{"_index":2672,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30693,8]]}}}],["laughter",{"_index":2453,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16868,8],[19463,9],[19708,9],[19750,8],[28807,9],[28910,8],[29500,9],[29587,9],[29762,9],[29819,9],[29892,9],[30598,10]]}}}],["launch",{"_index":6534,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[57,8],[3653,6],[7879,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[466,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10883,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8749,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11683,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11322,6],[11502,6]]},"/en/lessons/extracting-keywords":{"position":[[13909,6],[14021,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10227,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4460,6],[6688,6],[29969,6]]},"/en/lessons/installing-omeka":{"position":[[3326,7],[3602,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8726,6],[9587,6]]},"/en/lessons/jupyter-notebooks":{"position":[[221,9],[11632,6],[12026,9],[12125,6],[12434,8],[12752,6],[12851,6],[12927,6],[13854,6],[14293,6],[14566,6],[14779,6],[14890,8],[14950,6],[44367,6]]},"/en/lessons/linux-installation":{"position":[[3950,9]]},"/en/lessons/mac-installation":{"position":[[3598,9]]}}}],["launchabl",{"_index":16927,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[44190,10]]}}}],["laur",{"_index":10071,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59278,5]]}}}],["laura",{"_index":5580,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68343,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6021,5],[60404,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39131,5]]},"/en/lessons/extracting-keywords":{"position":[[5968,5],[17667,5]]},"/en/lessons/sonification":{"position":[[34469,5],[38619,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5693,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49347,5],[50816,5]]}}}],["laurel",{"_index":3562,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3022,7]]}}}],["lauren",{"_index":2727,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33711,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2381,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42887,6],[47962,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[33899,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5357,6],[47448,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49302,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1778,6],[48274,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20530,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49158,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27425,6]]}}}],["laurenc",{"_index":6532,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[40,8],[350,8],[2776,8],[19872,8]]}}}],["laurentii",{"_index":12038,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11116,10],[62416,10]]}}}],["lausann",{"_index":9795,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30054,8],[46244,9],[56294,8]]}}}],["lauterbrunnen.\\nchamonix",{"_index":9960,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52776,25]]}}}],["laval",{"_index":22350,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35133,6]]}}}],["lavfi",{"_index":15871,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29731,5],[29937,5],[31118,5],[38554,5],[39120,5]]}}}],["lavin",{"_index":17037,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10938,5],[73886,6],[76032,6]]},"/en/lessons/logistic-regression":{"position":[[65232,6],[66955,6],[67163,6],[67205,6]]}}}],["lavin’",{"_index":5813,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[37288,7],[37374,7]]}}}],["lavorato",{"_index":20377,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16333,8]]}}}],["law",{"_index":6877,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37132,3],[37164,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9001,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21590,4],[51765,4]]},"/en/lessons/gravity-model":{"position":[[4338,3],[4752,4],[11540,3],[19344,6],[62199,4],[65097,5]]},"/en/lessons/linear-regression":{"position":[[73823,3]]},"/en/lessons/logistic-regression":{"position":[[46198,3],[47108,4],[65169,3]]},"/en/lessons/space-place-gazetteers":{"position":[[31917,4],[36757,4],[41497,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2454,4]]}}}],["lawfar",{"_index":3894,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18091,8]]}}}],["lawrenc",{"_index":7156,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61068,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39496,8],[47735,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[20412,8],[20503,8]]}}}],["lawrynosicz",{"_index":21063,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50676,12]]}}}],["lay",{"_index":781,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2969,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33876,3]]},"/en/lessons/jupyter-notebooks":{"position":[[36574,3]]},"/en/lessons/sentiment-analysis":{"position":[[25799,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16592,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51700,3]]}}}],["layer",{"_index":2275,"title":{"/en/lessons/qgis-layers":{"position":[[31,6]]},"/en/lessons/vector-layers-qgis":{"position":[[20,6]]}},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16858,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[850,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58379,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29357,5],[29528,7],[29619,6],[29845,6],[30070,6],[30279,6],[31414,6],[32904,6],[35669,6],[35711,6],[37439,7],[37453,6],[37803,6],[37876,6],[38017,6],[38607,6],[38820,5],[38981,6],[39032,7],[39051,6],[39232,6],[45890,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41369,6],[41400,6],[41518,7],[42779,6],[43426,6],[43596,6],[43978,5],[44652,6],[44766,6],[44842,6],[44975,6],[45034,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12203,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7241,5],[8184,5],[8298,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33590,7],[33785,6],[33953,7],[43551,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5781,6],[6524,6],[27931,6],[35365,6],[35399,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67654,6]]},"/en/lessons/geocoding-qgis":{"position":[[1402,7],[5064,6],[5195,6],[7047,5],[11361,5],[11416,6],[11787,5],[11800,6],[12638,5],[12667,6],[12906,5],[12997,6],[13033,5],[13291,5],[13672,5],[13823,6],[14091,5],[14755,6],[14791,5],[15483,5],[16439,6],[16901,5],[18309,5],[18429,7],[18682,6],[18726,6],[19498,6],[19550,5],[19745,7],[19851,6],[20352,5],[20386,5],[20733,5],[20746,6],[21086,5],[21123,5],[21329,5],[26341,5],[27489,5],[27920,5],[27978,5],[28300,5],[28415,5],[28459,5],[28472,6],[29487,8],[29885,5],[29919,6],[29972,5],[29989,5],[30454,5],[30513,5],[30956,5],[31805,5],[31845,6],[31869,5],[38145,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24456,6]]},"/en/lessons/georeferencing-qgis":{"position":[[98,6],[281,6],[2358,6],[2504,5],[2546,6],[2594,6],[2936,5],[3527,5],[3630,5],[3670,5],[3733,6],[3981,6],[4023,7],[4362,7],[7714,5],[10648,5],[10765,5],[10859,5],[10896,6],[10915,5],[11061,5],[11218,6],[11315,6],[11653,5],[11868,5],[12270,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[113,6],[2862,6],[4314,6],[4998,6],[5034,6],[5072,8],[5088,6],[5922,6],[5955,6],[5990,5],[6067,7],[6094,6],[6115,6],[6152,6],[6177,6],[6222,6],[6251,6],[6358,5],[6454,5],[6508,5],[6527,5],[6559,6],[6801,6],[8061,5],[8269,5],[8805,5],[8879,8],[8897,5],[8943,5],[9459,5],[11587,5],[11641,5],[11656,6],[12833,6],[13131,7],[13233,7],[13334,6],[13953,6],[13975,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11520,6],[11546,7],[11568,6],[11607,5],[12303,6],[12374,8],[12391,6],[12424,5],[12452,6],[12514,6],[12589,5],[12654,7],[12712,7],[12874,6],[13014,6],[14109,5],[15488,5],[16476,8],[16813,6],[16923,5],[16990,6],[17056,6],[17147,5],[17208,6],[18112,5],[18408,6],[18438,5],[18479,5],[18606,6],[18634,5],[20202,5],[20476,6],[20603,6],[25993,6],[27253,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22707,6]]},"/en/lessons/introduction-map-warper":{"position":[[10795,5],[11009,5],[11043,5],[11364,5],[11464,8],[12118,6],[14232,5],[14363,5],[18378,7],[18574,5],[19716,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21238,6],[22885,6],[24092,6],[26010,6],[26268,6],[26394,6],[27238,6],[28015,6],[29042,6],[30698,6],[31622,5],[33483,6],[35089,6]]},"/en/lessons/qgis-layers":{"position":[[32,6],[435,7],[5346,6],[6921,5],[7674,8],[8100,6],[8508,7],[9635,5],[9671,5],[9734,6],[10294,5],[10327,6],[10757,5],[10953,5],[10966,6],[11300,5],[11892,5],[11905,6],[12366,5],[12487,7],[13065,6],[13440,6],[13467,5],[13546,5],[13570,5],[13606,5],[13731,6],[14603,5],[14639,5],[14820,6],[14870,6],[14971,5],[15512,6],[15559,6],[15687,7],[15709,6],[15764,5],[15817,6],[16474,7],[16522,6],[17110,5],[17146,5],[17209,6],[17752,5],[17990,6],[18291,7],[18603,6],[18685,5],[18972,7],[19219,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32693,5]]},"/en/lessons/sonification":{"position":[[1250,6]]},"/en/lessons/space-place-gazetteers":{"position":[[47081,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2413,5],[2474,5],[2544,6],[3183,6],[6499,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3226,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42466,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5860,7],[5892,6],[18457,6],[18506,5],[18567,5]]},"/en/lessons/vector-layers-qgis":{"position":[[21,6],[129,6],[227,6],[384,6],[414,7],[492,6],[1968,6],[2160,7],[2198,6],[2213,6],[2368,5],[2600,6],[2683,5],[2719,5],[2782,6],[3301,5],[3329,5],[3669,6],[3683,6],[3754,6],[3820,5],[3848,5],[3920,6],[3946,5],[4062,5],[4156,7],[4201,6],[4225,7],[4275,5],[4468,7],[4662,6],[4675,5],[4711,5],[4768,5],[4915,6],[4949,5],[5401,5],[6456,5],[6557,5],[6604,6],[6648,7],[6735,6],[7358,5],[7367,6],[7872,6],[8541,8],[8856,6],[9929,5],[9942,6],[10796,5],[10809,5],[10844,5],[10880,6],[10902,5],[11440,5],[11695,6],[11717,6],[11744,5],[11757,6],[12531,6],[13106,6],[13137,5],[13173,6],[13195,5],[14363,5],[14376,6],[15236,5],[15257,6],[16038,6],[16398,6],[16746,6],[16896,5],[17284,7],[17425,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8248,5]]}}}],["layer.bindpopup(feature.properties.area_nam",{"_index":18226,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21255,46],[24109,46],[26285,46],[28032,46],[29059,44]]}}}],["layer.bindpopup(feature.properties.nam",{"_index":18252,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[30715,39],[33500,39],[35106,39]]}}}],["layer’",{"_index":11158,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[33665,7]]},"/en/lessons/geocoding-qgis":{"position":[[13505,7]]},"/en/lessons/georeferencing-qgis":{"position":[[4634,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8374,7]]},"/en/lessons/qgis-layers":{"position":[[17438,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2927,7],[3110,7]]}}}],["layout",{"_index":3173,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45755,7],[48815,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61549,9],[64507,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18185,7],[18358,7],[18756,7],[18828,7],[19042,7],[19640,7],[20362,7],[21309,7],[21781,7],[21862,7],[27024,7],[27234,7],[45690,7]]},"/en/lessons/common-similarity-measures":{"position":[[12488,6],[12646,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1305,8],[1826,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12113,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13083,10],[13117,6],[13298,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29232,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5247,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21384,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2105,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14409,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7963,6],[8077,6],[66789,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4390,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24321,6],[31439,7],[31757,6],[33712,6],[33761,6],[35352,6],[52125,7],[52366,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15737,10],[15769,6],[15947,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24419,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[743,6],[2080,6],[2251,6],[3745,6],[3835,6],[5354,6],[5448,6],[6243,6],[6314,7],[6452,7],[6991,6],[7751,6],[12434,7],[33284,6],[33717,7],[51910,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[825,7],[19330,6],[19368,6],[19595,6],[22362,8],[22470,8],[22513,6],[22739,7],[22898,8],[22984,8],[23090,7],[23374,6],[23968,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8127,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20481,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6479,6],[6509,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5126,6],[5333,6],[5704,6],[20470,6]]},"/en/lessons/transliterating":{"position":[[7954,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43559,6]]},"/en/lessons/windows-installation":{"position":[[1321,6]]}}}],["layout(titl",{"_index":13016,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32283,12]]}}}],["layout={\"titl",{"_index":14495,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34814,16]]}}}],["laypeopl",{"_index":9195,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6819,9]]}}}],["lazarillo",{"_index":16517,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51781,9]]}}}],["lazi",{"_index":10686,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7381,5]]}}}],["lb",{"_index":11760,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5915,3],[5969,3],[6032,3],[6060,3],[6220,3],[7563,3],[10920,3],[62220,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16944,2],[17270,2],[17866,2]]}}}],["lc",{"_index":22597,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2098,3],[9667,2]]}}}],["lccn",{"_index":11376,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25406,7],[26322,5],[26357,4]]},"/en/lessons/intro-to-linked-data":{"position":[[24179,5],[24976,5]]}}}],["lccn:n82011242",{"_index":15225,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24332,14],[24615,14],[25129,14]]}}}],["lccn:no2010025398",{"_index":15232,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25849,17],[26942,17]]}}}],["lcfz7zwu9ch92g=s0",{"_index":16680,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15153,18],[16126,18]]}}}],["lda",{"_index":1927,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[52046,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13951,5],[18662,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4921,5],[4981,3],[5038,3],[5485,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14619,5],[15536,3]]}}}],["ldflag",{"_index":15755,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9070,8]]}}}],["le",{"_index":7558,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37656,2],[38162,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21606,2],[23972,2],[43456,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30077,3],[51452,2],[51627,2],[51805,2],[51817,2],[52453,2],[52677,2],[56260,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7782,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30120,4],[51989,3]]},"/en/lessons/jupyter-notebooks":{"position":[[42545,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12306,2]]}}}],["le\\ndégag",{"_index":9954,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52664,12]]}}}],["lea",{"_index":6824,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31955,6],[31971,6]]}}}],["lead",{"_index":1937,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[336,7],[3958,7],[9622,7],[10492,7],[11242,7],[12144,7],[12286,7],[12587,7],[13654,7],[14132,7],[14441,7],[14462,7],[14779,8],[15739,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11429,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52553,4],[67592,4]]},"/en/lessons/common-similarity-measures":{"position":[[36400,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17559,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45843,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3918,4],[27627,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6560,4],[6778,4],[26032,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49692,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10852,4],[35896,7],[50032,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7570,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26316,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14529,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38655,7]]},"/en/lessons/geocoding-qgis":{"position":[[27382,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6466,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3973,7],[19908,4],[30995,7],[33154,5],[33273,4],[33326,7]]},"/en/lessons/gravity-model":{"position":[[6916,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[32445,4],[41527,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13027,4],[21622,4],[23425,4],[29472,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36125,5]]},"/en/lessons/intro-to-linked-data":{"position":[[8563,7],[14987,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2315,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7483,5]]},"/en/lessons/jupyter-notebooks":{"position":[[21657,4]]},"/en/lessons/logistic-regression":{"position":[[55158,5]]},"/en/lessons/naive-bayesian":{"position":[[56857,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35517,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7843,7],[8418,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30280,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5601,4]]},"/en/lessons/sentiment-analysis":{"position":[[2008,4],[37921,7]]},"/en/lessons/space-place-gazetteers":{"position":[[27553,4],[32373,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39973,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19144,7],[22268,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39633,7]]}}}],["lead13",{"_index":16226,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13104,7]]}}}],["leader",{"_index":1896,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47429,6],[50787,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4006,7],[5486,9],[10271,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4033,6],[34283,6],[47048,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41558,7],[42273,6],[43272,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5238,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35368,6],[35423,6]]},"/en/lessons/qgis-layers":{"position":[[505,7]]},"/en/lessons/sentiment-analysis":{"position":[[28007,8],[30696,8],[31794,8],[34986,8],[36875,8]]}}}],["leadership",{"_index":7269,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7852,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41925,10],[43411,10]]}}}],["leaf",{"_index":12228,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32440,4]]},"/en/lessons/intro-to-linked-data":{"position":[[28210,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[34165,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11232,4],[11359,4],[12218,4],[12332,4]]}}}],["leaf.png",{"_index":18268,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34202,9],[34950,10]]}}}],["leaf_font_size=8",{"_index":4163,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38264,18]]}}}],["leaf_rotation=90",{"_index":4162,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38241,18]]}}}],["leaflet",{"_index":10129,"title":{"/en/lessons/mapping-with-python-leaflet":{"position":[[28,7]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13706,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7694,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[29,7],[462,7],[1450,7],[19597,7],[22205,7],[22296,7],[22500,7],[24943,8],[25499,7],[35439,7],[35897,7],[36313,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13740,7],[17298,7],[21580,7],[22787,7],[25702,7],[26462,7],[27182,7],[30226,7],[30320,8],[30543,9],[31249,7],[31624,7],[31758,7],[31830,10],[32400,7],[32488,7],[32580,7],[32717,7],[33993,7],[34077,7],[34203,7],[34340,8],[34826,7],[35195,7],[35612,8],[37385,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1213,7],[5391,7],[5491,7],[27688,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43373,9]]}}}],["leaflet/census.csv",{"_index":18120,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[3085,18]]}}}],["leafletmap.j",{"_index":18117,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[688,13],[23735,13],[25263,14],[25517,13],[25544,13],[27653,14]]}}}],["leafletoutput",{"_index":20580,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26009,13],[26414,16],[26475,13]]}}}],["leafletoutput('map",{"_index":20609,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[31298,21]]}}}],["leafletoutput(outputid",{"_index":20581,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26736,22],[36881,22]]}}}],["leafletproxi",{"_index":20618,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35153,13],[35355,13]]}}}],["leaflet’",{"_index":20619,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35421,9]]}}}],["leagu",{"_index":11096,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22935,6]]}}}],["leamington",{"_index":9301,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24898,10],[25512,10]]}}}],["lean",{"_index":17018,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[2322,8]]},"/en/lessons/logistic-regression":{"position":[[2042,8],[54086,7],[54234,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1257,7],[3045,9],[15114,7],[15132,7],[15304,7],[15413,7],[15455,7],[15589,7],[26556,7],[32544,7],[32870,7],[55349,7],[55417,7],[55854,7],[55905,7],[57716,7],[57757,7],[58033,7],[58117,7],[58268,7],[58286,7],[58712,7],[58812,7],[59003,7],[59713,7],[59731,7]]}}}],["leann",{"_index":13837,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61361,6]]}}}],["leanpub",{"_index":21216,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31589,7]]}}}],["leap",{"_index":6492,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57153,5]]},"/en/lessons/linear-regression":{"position":[[26048,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12506,5],[16893,4]]},"/en/lessons/sentiment-analysis":{"position":[[16103,4],[19021,4],[21840,4],[22886,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33456,4]]}}}],["learn",{"_index":46,"title":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[60,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60,8]]},"/en/lessons/linear-regression":{"position":[[32,5]]},"/en/lessons/logistic-regression":{"position":[[32,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[847,8],[2145,5],[2273,5],[7549,5],[17688,7],[23044,8],[23359,8],[23405,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[857,5],[13401,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[635,5],[1357,9],[3466,5],[14956,5],[23434,5],[23705,5],[23926,6],[29446,5],[33030,5],[36719,9],[36868,8],[37164,5],[37229,8],[37355,5],[37382,5],[38899,8],[44350,8],[47877,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[412,7],[6565,7],[16029,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[299,8],[8541,8],[11360,7],[11716,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[43,8],[564,8],[33319,8],[33837,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4057,8],[4557,5],[25925,8],[26601,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6417,9],[6807,8],[7877,9],[7985,5],[36130,5],[43488,5],[56098,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[758,5],[19884,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5059,5],[5190,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[97,8],[4014,8],[4412,5],[10086,8],[10952,7],[11420,8],[18304,8],[19667,5],[19756,6],[25675,5],[26379,8],[40867,8],[65992,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24,5],[1751,6],[1803,8],[1846,5],[1926,8],[2020,6],[2088,8],[2120,6],[9632,5],[10108,9],[10126,8],[10196,5],[10312,8],[10449,8],[10524,8],[10597,8],[10641,8],[10829,8],[10920,8],[11191,8],[11336,8],[11426,8],[11498,8],[11615,8],[12088,9],[12412,8],[12484,8],[12637,6],[12955,5],[13175,5],[13451,5],[17804,5],[21482,8],[34316,8],[35937,6],[43021,8],[43067,8],[43326,8],[51772,5],[68690,8],[69044,8],[69065,6],[69355,8],[69407,8],[70095,5],[70216,5],[70713,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1739,5],[2679,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1176,8],[4658,5],[6813,8],[8336,5],[47967,5],[59411,5],[65414,8],[65459,8],[66920,8]]},"/en/lessons/common-similarity-measures":{"position":[[2219,5],[2847,5],[3093,5],[4673,5],[7799,7],[11336,5],[13778,5],[22840,8],[23045,8],[23847,6],[24287,5],[24749,5],[25614,5],[29879,8],[36179,5],[39884,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[61,8],[343,8],[928,8],[1256,8],[1301,8],[1455,8],[4184,8],[4260,8],[5061,8],[5130,8],[5162,8],[5287,8],[5446,8],[5581,9],[5667,8],[5722,8],[7026,8],[7126,8],[7576,8],[9911,8],[10030,10],[10049,8],[10085,7],[10700,8],[10740,8],[10879,7],[10961,10],[11220,8],[11286,10],[11348,9],[11863,8],[12412,9],[12468,8],[13132,8],[13750,8],[14079,9],[15472,8],[15616,8],[15844,8],[16061,8],[20083,8],[20644,6],[20652,5],[21043,7],[22632,8],[23084,8],[23346,8],[23529,8],[23647,8],[24648,9],[25123,8],[25548,8],[25658,8],[25750,9],[25853,8],[26517,8],[26648,8],[27042,8],[27141,8],[28093,9],[29118,8],[29263,8],[29681,7],[30238,8],[31767,8],[32277,9],[33360,9],[33647,8],[33716,8],[34068,8],[34255,8],[34751,8],[34923,7],[35443,8],[35794,8],[35841,8],[35927,8],[35983,7],[36570,8],[36637,8],[36685,8],[36911,8],[37911,5],[37957,5],[38692,7],[39329,8],[40122,8],[40250,8],[40419,8],[40638,8],[40809,8],[41014,8],[41040,8],[41263,8],[41599,9],[42739,6],[43145,7],[43260,8],[44107,9],[44307,10],[45911,10],[46592,9],[46901,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61,8],[188,8],[796,5],[883,8],[1619,8],[1830,8],[1861,8],[2007,8],[2351,8],[2493,8],[2634,8],[2760,8],[2949,8],[3364,9],[3440,8],[4773,9],[5015,8],[9087,9],[9449,5],[11608,5],[17860,5],[21347,8],[21593,8],[22733,8],[22881,8],[23963,8],[26601,8],[27211,8],[27807,7],[28078,9],[36246,8],[37261,5],[37783,6],[37907,6],[38375,8],[38399,8],[38486,8],[38555,8],[38993,8],[39063,8],[39196,8],[39238,8],[39406,8],[39682,8],[39841,8],[40416,8],[41442,7],[41901,8],[42871,8],[43741,8],[43822,8],[44229,8],[44436,8],[44603,8],[44698,8],[44792,5],[44936,8],[45074,8],[45161,8],[49014,5],[49162,6],[49198,9],[50122,6],[51604,5],[52780,5],[52837,5],[54037,8],[54138,8],[54194,8],[56330,8],[56411,9],[60544,8],[61111,8],[61126,8],[61209,9],[61274,8],[61526,8],[61814,9],[61999,9],[62124,8],[62208,8],[62327,8],[62447,8],[62484,9],[62567,8],[62822,8],[63008,9],[64338,8],[64462,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7032,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1797,5],[7876,5],[9349,5],[10693,5],[10943,8],[12561,5],[19033,5],[62456,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29488,7],[33726,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[294,7]]},"/en/lessons/counting-frequencies":{"position":[[13605,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[606,5],[966,5],[1231,5],[5417,8],[6030,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1408,5],[1460,5],[1523,5],[12869,8],[14245,5],[44627,5],[45401,6],[46852,8],[46887,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[94,8],[2684,8],[2847,5],[3347,6],[5258,5],[5358,5],[9444,8],[9602,8],[34222,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1689,5],[6649,7],[8121,8],[26447,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11506,8],[13620,5],[30430,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[208,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2369,5],[15691,5],[22336,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[811,5],[945,5],[22027,7],[24973,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[991,5],[1371,5],[7404,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[798,5],[21414,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1593,9],[6168,9],[6465,8],[7142,5],[7493,5],[11785,8],[50246,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1193,5],[5339,5],[6828,5],[6902,8],[58161,8],[59696,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3301,5],[14348,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7278,5],[11064,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[871,8],[912,5],[13857,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[142,5],[639,6],[2136,5],[10261,5],[12117,5],[18044,7],[18135,5],[18236,7],[22645,5],[22735,5],[29589,5],[31293,5],[32220,5],[38813,5],[45234,5],[46015,5],[47299,7],[51991,5],[52863,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2057,5],[3130,9],[5706,8],[16844,9],[16998,8],[17359,9],[24045,8],[29453,8]]},"/en/lessons/extracting-keywords":{"position":[[10943,9],[38910,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[132,8],[841,8],[895,5],[7188,8],[7224,8],[7344,8],[9398,8],[12624,8],[15836,8],[17559,8],[17860,9],[19526,10],[19850,8],[21808,8],[29907,9],[32028,8],[32780,8],[33076,8],[33870,8],[34356,8],[41390,9],[43397,8],[44420,9],[44434,8],[44603,8],[46695,8],[48443,5],[48477,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9060,5],[34713,5],[34918,9],[36914,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2161,5],[11668,5],[12048,5],[18884,7],[19140,9],[19256,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[767,7],[816,8],[10141,8],[10774,7],[10823,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[859,5],[2166,5],[10256,7],[12050,8],[12559,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12077,5]]},"/en/lessons/geocoding-qgis":{"position":[[824,5],[1330,7],[38371,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9199,5]]},"/en/lessons/georeferencing-qgis":{"position":[[192,5],[12181,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9491,8],[12298,5],[12855,8],[18441,5],[32500,8],[32721,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1374,5],[4263,8],[4442,8],[11178,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7088,8],[17666,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[12076,5],[14579,5],[21555,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3089,5],[26225,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[277,8],[508,8],[821,8],[1130,8],[1378,8],[4953,8],[5562,10],[5582,8],[5650,9],[5671,8],[5732,9],[5888,8],[10248,8],[10322,8],[16575,7],[16848,6],[19016,8],[19623,9],[19643,8],[19800,9],[20111,8],[20157,8],[20372,9],[21785,8],[23706,8],[25604,8],[26524,8],[27067,8],[33558,8],[42033,9],[42357,8],[42708,8],[42787,8],[43021,9],[43312,8],[43550,9],[43759,8],[43889,8],[44002,9],[44209,8],[44444,8],[44592,8],[44734,9],[44771,9],[45494,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2645,5],[2711,5],[2970,6],[6193,8],[9948,7],[47700,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1703,6],[15390,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[133,9],[302,8],[1603,8],[1695,8],[1788,8],[1872,9],[2723,8],[3025,6],[3057,9],[3207,9],[3363,9],[3510,8],[3627,7],[3920,8],[4241,8],[4869,5],[9084,8],[10570,8],[11901,9],[12467,8],[12675,9],[13750,8],[14020,8],[15366,8],[16262,8],[17381,9],[24052,9],[24164,8],[25892,7],[25911,9],[25925,9],[26361,5],[27251,8],[27730,8],[28306,8],[28576,8],[28780,8],[28868,8],[28970,8],[29087,8],[29199,8],[29353,9],[29387,8],[29488,8],[44917,7],[50894,8],[53465,5],[53597,8],[54278,8],[59051,8],[59420,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1396,5],[6082,7],[7554,8],[31517,5],[33005,5]]},"/en/lessons/intro-to-bash":{"position":[[6966,7],[9019,5],[11784,8],[18025,8],[25553,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5890,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1305,7],[1579,5],[31410,5],[36670,5],[36973,8]]},"/en/lessons/intro-to-powershell":{"position":[[1864,5],[2105,5],[3120,5],[3372,5],[5326,8],[5797,8],[13032,5],[18763,8],[21932,8],[30745,5],[35076,5],[35347,8],[37440,5],[39280,5],[40689,7],[41318,5],[41793,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[211,5],[643,5],[1176,7],[7214,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6669,5]]},"/en/lessons/introduction-map-warper":{"position":[[6314,8],[7861,5],[21977,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[111,8],[3731,8],[10672,5],[10857,8],[18864,8],[18897,8],[36183,8],[40226,8],[41599,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1384,5],[1545,5],[8196,5],[19324,8],[24698,7],[43784,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[78,8],[3667,8],[11817,8],[14125,5],[44406,8],[45850,8],[51820,8],[55383,5]]},"/en/lessons/json-and-jq":{"position":[[2066,5],[5235,8],[6560,5],[12032,5],[38916,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3283,5],[4244,6],[5097,8],[19150,5],[41521,8],[41789,5],[49626,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[850,7],[1051,5]]},"/en/lessons/linear-regression":{"position":[[33,5],[3360,5],[5535,9],[6654,5],[7102,6],[8515,6],[8679,6],[8754,8],[14687,8],[15127,5],[20718,9],[22145,5],[30830,5],[31306,8],[33007,5],[35553,6],[35745,8],[35876,5],[38061,5],[38192,5],[39268,5],[40253,6],[40747,6],[40866,5],[43162,5],[47273,8],[52736,8],[72983,6],[74389,5],[74737,5],[76180,5],[76829,5],[77140,5],[77328,6],[77404,5],[79928,7]]},"/en/lessons/logistic-regression":{"position":[[33,5],[3080,5],[3444,5],[11400,5],[14846,6],[15070,5],[17042,8],[18344,5],[19356,9],[19748,8],[23863,5],[51901,5],[52026,5],[56350,5],[61060,5],[62110,6],[62521,5],[62552,5],[63421,6],[63575,5],[63714,5],[63875,9],[64176,5],[66268,5],[66484,5],[67588,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[886,7],[7609,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1019,5],[27425,5]]},"/en/lessons/naive-bayesian":{"position":[[181,8],[1422,8],[1664,8],[2036,8],[2114,7],[2701,5],[3191,5],[6115,8],[6133,8],[6348,6],[6715,6],[6797,8],[7091,8],[7461,6],[10071,5],[38214,7],[38360,7],[58141,8],[70692,8]]},"/en/lessons/normalizing-data":{"position":[[9811,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30742,5],[52572,5]]},"/en/lessons/output-data-as-html-file":{"position":[[472,5],[541,5],[983,7],[3293,5],[7205,8],[9708,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[379,5],[6131,7],[11977,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10838,5]]},"/en/lessons/qgis-layers":{"position":[[1090,8],[1550,8],[6789,5],[18771,5],[18936,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27718,5],[27952,5]]},"/en/lessons/research-data-with-unix":{"position":[[1337,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8826,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[887,5],[30721,5],[31353,5],[47717,8],[54195,8]]},"/en/lessons/sentiment-analysis":{"position":[[846,8],[4865,5],[4987,5],[5745,8],[10141,5],[14327,8],[15538,5],[40276,9],[40643,5],[40811,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[751,6],[985,5],[3208,5],[5825,8],[6048,8],[6583,8],[14421,5],[34313,5],[35737,7]]},"/en/lessons/sonification":{"position":[[1966,5],[3099,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1832,8],[1884,5],[31284,8],[31702,8],[31899,8],[35985,8],[36498,8],[36739,8],[38671,5],[40682,8],[41222,8],[41479,8],[45501,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[196,5],[10830,5],[12818,5],[18782,5],[30650,5],[33735,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3005,6],[31842,8],[31981,7],[34407,8],[34551,5],[36936,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[225,5],[609,5],[1408,8],[1502,6],[4617,8],[6292,7],[7265,5],[23766,5],[23831,8],[23877,8],[27475,5],[44969,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[620,5],[815,9],[5859,8],[6182,5],[20628,5],[31943,8],[32299,8],[35951,8],[59209,7],[59589,7],[59844,7],[64847,8],[65575,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[332,5],[429,5],[12113,5],[26275,8],[26658,5],[26904,5],[27001,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1478,9],[1734,6],[2089,8],[6111,9],[34027,7],[34112,7],[34984,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8137,5],[32152,7],[39808,8]]},"/en/lessons/transliterating":{"position":[[3674,7],[5347,8],[17488,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[200,5],[1813,8],[4150,6],[4322,6],[10046,5],[11400,6],[27596,7],[30392,6],[47553,5],[47643,7],[47806,5],[47917,5],[49402,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[557,8],[3142,5],[20646,5],[20681,5],[31187,5],[31609,5],[32179,5],[32673,5]]},"/en/lessons/vector-layers-qgis":{"position":[[102,5],[1751,5],[4476,5],[16299,8],[16757,7],[17255,7],[17398,5]]},"/en/lessons/viewing-html-files":{"position":[[1196,5],[1406,8],[3758,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[233,5],[7600,5],[10650,5],[14508,8],[17597,7],[17687,5],[18345,5],[20932,5],[23260,5],[23488,5],[29939,5],[47084,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1633,5],[19341,8],[19724,5],[19889,8],[21054,5]]},"/en/lessons/working-with-text-files":{"position":[[97,5],[4349,5],[9335,5]]},"/en/lessons/working-with-web-pages":{"position":[[3467,5],[4716,5],[6562,5],[8481,5],[9621,5],[9856,8]]}}}],["learn.fine_tune(5",{"_index":5923,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21546,18]]}}}],["learn.fit_one_cycle(4",{"_index":6390,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45849,22]]}}}],["learn.fit_one_cycle(5",{"_index":6344,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40440,22]]}}}],["learn.get_pr",{"_index":6418,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47824,17]]}}}],["learn.lr_find",{"_index":6335,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38801,15],[44059,15]]}}}],["learn.org/stable/auto_examples/linear_model/plot_ols.html",{"_index":17474,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74455,58]]}}}],["learn.org/stable/datasets/toy_dataset.html",{"_index":17484,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74794,43]]}}}],["learn.org/stable/install.html",{"_index":1905,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47931,31]]}}}],["learn.org/stable/modules/generated/sklearn.feature_extraction.text.tfidfvectorizer.html",{"_index":1801,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44787,87],[49986,87]]}}}],["learn.org/stable/modules/generated/sklearn.metrics.precision_recall_curve.html#sklearn.metrics.precision_recall_curv",{"_index":18070,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66563,118]]}}}],["learn.org/stable/modules/generated/sklearn.metrics.precision_recall_fscore_support.html",{"_index":18068,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66356,88]]}}}],["learn.org/stable/modules/generated/sklearn.metrics.r2_score.html",{"_index":17508,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77029,65],[77469,65]]}}}],["learn.org/stable/modules/generated/sklearn.model_selection.train_test_split.html",{"_index":17500,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76261,81]]}}}],["learn.org/stable/modules/model_evaluation.html#r2",{"_index":17506,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76928,49]]}}}],["learn.recorder.plot_loss",{"_index":6372,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42556,26]]}}}],["learn.save('stage_1",{"_index":6374,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43267,21]]}}}],["learn.summari",{"_index":6377,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43880,17]]}}}],["learn.unfreez",{"_index":6376,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43535,16]]}}}],["learn.valid",{"_index":6010,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42855,16]]}}}],["learn_random_start",{"_index":5986,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41640,19],[41661,18]]}}}],["learn_random_start.fine_tune(5",{"_index":5989,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41895,31]]}}}],["learnabl",{"_index":8066,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9426,13]]}}}],["learner",{"_index":5970,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35523,7],[41470,7],[41785,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38100,7],[38282,7],[42428,7],[43525,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55515,10]]},"/en/lessons/jupyter-notebooks":{"position":[[2869,8]]},"/en/lessons/naive-bayesian":{"position":[[217,7],[552,7],[1622,8],[1788,8],[1802,7],[2609,7],[2936,7],[3210,8],[3258,7],[3527,9],[3588,8],[4411,7],[5327,7],[5800,8],[5835,7],[5997,7],[6282,8],[6455,7],[6637,7],[6789,7],[6890,7],[6999,7],[7782,9],[7808,7],[8081,7],[9191,7],[9377,7],[9655,7],[9725,7],[9948,7],[9990,8],[10235,7],[10391,7],[11651,7],[24030,7],[24215,8],[24859,7],[25032,7],[25201,7],[25346,7],[25915,8],[26024,7],[26261,8],[26429,7],[27266,7],[34870,8],[35023,8],[35887,7],[36995,7],[37125,8],[37589,9],[37758,7],[37963,7],[38285,7],[39173,7],[40711,7],[44766,7],[44794,8],[44892,7],[44996,8],[46321,8],[46821,8],[46847,8],[46910,8],[46941,8],[46967,8],[52340,7],[57073,7],[57369,7],[57756,7],[61863,7],[67660,7],[67773,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5153,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2528,8]]}}}],["learner.pi",{"_index":18288,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3744,10],[40826,11],[46523,10],[46603,10],[61880,12]]}}}],["learner’",{"_index":18299,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[5399,9],[58100,9]]}}}],["learning/comput",{"_index":5846,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5366,17]]}}}],["learning/graph",{"_index":11727,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2427,14]]}}}],["learning_r",{"_index":14688,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25741,14]]}}}],["learning_rate=1",{"_index":14678,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23985,16],[32974,16]]}}}],["learning’",{"_index":13883,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3145,10]]}}}],["learnt",{"_index":19741,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[1856,6],[13590,6]]}}}],["learn’",{"_index":1229,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12084,7],[14738,7],[14992,7],[22972,7],[23341,7],[37771,7],[38282,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29850,8],[45838,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25142,7],[38467,7],[38533,7]]},"/en/lessons/common-similarity-measures":{"position":[[24447,7]]},"/en/lessons/linear-regression":{"position":[[5294,7],[35700,7],[36833,7]]}}}],["leav",{"_index":986,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1600,5],[24346,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4039,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37341,5],[54287,5],[54499,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9240,7],[18646,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6196,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4575,5],[9374,7],[17206,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2624,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44668,5],[44726,5],[44899,5],[56149,5],[56690,5],[56933,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6165,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3541,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3608,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6990,6],[12091,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23845,7],[35217,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18418,7],[18713,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46933,5],[47453,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20218,7],[34207,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12809,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15120,7],[28450,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5738,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1445,7],[4920,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12736,6],[12898,7],[23875,7],[30950,7]]},"/en/lessons/geocoding-qgis":{"position":[[28211,7]]},"/en/lessons/georeferencing-qgis":{"position":[[9872,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[4596,5]]},"/en/lessons/gravity-model":{"position":[[55690,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6879,7],[38084,5],[39711,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6417,6],[14607,5],[16374,5],[21426,5]]},"/en/lessons/intro-to-bash":{"position":[[6767,5],[11292,5],[11545,5],[14775,7],[17703,7],[19850,5],[22570,5]]},"/en/lessons/intro-to-powershell":{"position":[[8331,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[10201,5],[11394,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33602,5]]},"/en/lessons/json-and-jq":{"position":[[6834,6],[8988,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20884,5],[21325,5],[26859,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4903,7]]},"/en/lessons/naive-bayesian":{"position":[[42495,5],[50801,5]]},"/en/lessons/normalizing-data":{"position":[[6317,6],[6413,5],[7998,5]]},"/en/lessons/preserving-your-research-data":{"position":[[8891,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35062,5]]},"/en/lessons/sonification":{"position":[[3223,5],[16320,5],[17457,5],[17776,5],[27462,5],[28278,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2969,7],[12992,5],[25852,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16575,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25163,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30047,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2278,6]]},"/en/lessons/vector-layers-qgis":{"position":[[8178,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5881,5]]}}}],["leaven",{"_index":10577,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37781,7],[38619,7],[47155,7]]}}}],["leaver",{"_index":14764,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41242,9]]}}}],["lebrat",{"_index":18841,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13630,8]]}}}],["lectur",{"_index":7487,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[33777,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[614,7]]},"/en/lessons/sonification":{"position":[[34125,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61557,7]]}}}],["led",{"_index":1661,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35284,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40183,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5761,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27426,3],[28004,3],[28324,3],[28489,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3997,3]]},"/en/lessons/gravity-model":{"position":[[8248,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4485,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44920,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52384,3]]},"/en/lessons/sentiment-analysis":{"position":[[6395,3],[7129,3],[16513,3]]}}}],["ledwich",{"_index":21910,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60913,8]]}}}],["lee",{"_index":3557,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2956,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44927,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63148,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45465,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8436,4],[36941,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3408,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11263,3],[48596,4],[49886,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26846,3]]}}}],["leeman",{"_index":20235,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49351,8],[52525,8]]}}}],["leetaru",{"_index":10667,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4056,7]]}}}],["leetaru’",{"_index":10669,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4140,9],[23683,9]]}}}],["lee’",{"_index":6113,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3227,5]]}}}],["left",{"_index":618,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19220,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6045,4],[7021,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48760,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5468,4],[12999,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4925,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4689,5],[16991,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36805,4],[51998,4],[53369,5],[53724,4],[54017,4],[54107,4],[59517,4],[59664,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9972,4],[16040,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37047,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6521,4],[45961,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11807,4],[12594,4],[12870,4],[13221,4],[28330,4],[29453,4],[30469,4],[30907,4],[32818,4],[33081,4],[36883,4],[38683,4],[50056,4],[54039,4],[55589,4],[57130,4]]},"/en/lessons/common-similarity-measures":{"position":[[14558,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9281,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7974,4],[12223,6],[12330,5],[12390,5],[12398,5],[12711,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3954,4],[21510,5],[36931,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12621,4],[15038,4],[15512,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13158,4],[13403,5],[24364,4],[27128,5],[31065,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31803,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7279,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6305,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31398,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6639,4],[8418,4],[11507,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2331,4],[2488,4],[4881,4],[5414,4],[5580,4],[10764,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14063,4],[22846,4]]},"/en/lessons/extracting-keywords":{"position":[[20191,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10112,4],[10761,4],[11287,4],[11440,4],[12497,4],[15502,5],[33341,4],[38066,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7597,4],[8631,5],[17666,4],[19197,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31388,4],[32877,4],[34208,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4825,4],[5591,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1298,4],[3616,4],[4784,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12821,4],[63950,5],[64161,5]]},"/en/lessons/geocoding-qgis":{"position":[[11643,4],[11845,5],[13164,5],[14931,5],[28563,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14915,4]]},"/en/lessons/georeferencing-qgis":{"position":[[4316,4],[8752,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15756,4],[28552,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[2680,4],[3230,4],[3697,5],[7249,4],[7375,4],[10167,4],[10331,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13366,5],[14841,4],[15797,4],[21105,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1910,4],[4435,4],[8076,4],[9002,4],[13262,4],[15574,4],[16475,4],[17143,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12327,4]]},"/en/lessons/gravity-model":{"position":[[11483,4],[28601,4],[28942,4],[34658,4],[39844,5],[40073,7],[55847,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10552,4],[11354,4],[15077,4],[35949,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36334,4],[38227,4],[41549,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38382,4],[40595,4],[47980,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7203,4],[12512,4],[30699,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10689,5],[15808,4],[16044,5],[21642,4],[29431,4],[32202,5],[33306,4],[41151,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10693,4]]},"/en/lessons/intro-to-linked-data":{"position":[[32014,4]]},"/en/lessons/intro-to-powershell":{"position":[[45137,4],[45274,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5243,5],[5534,5],[5864,5],[6290,5],[6635,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[10804,5]]},"/en/lessons/introduction-map-warper":{"position":[[10713,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[27935,4],[31715,4],[32379,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9591,4]]},"/en/lessons/json-and-jq":{"position":[[5570,4],[6751,4],[34169,4]]},"/en/lessons/jupyter-notebooks":{"position":[[15618,4],[21222,4],[24827,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[629,4],[4693,4]]},"/en/lessons/logistic-regression":{"position":[[5688,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3605,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2172,4]]},"/en/lessons/naive-bayesian":{"position":[[25778,5],[38735,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14988,4],[36562,4],[42340,4],[43025,4],[43126,4],[49066,4],[49834,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[971,4],[1451,4],[4392,4],[4467,4],[7985,4]]},"/en/lessons/qgis-layers":{"position":[[2349,4],[5813,4],[5929,4],[8300,5],[9793,4],[10453,4],[11926,4],[12519,4],[12776,4],[13750,5],[13826,4],[13896,4],[14905,4],[16085,4],[17265,4],[17800,5],[18261,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16958,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40681,4],[43673,4],[45313,4]]},"/en/lessons/sentiment-analysis":{"position":[[6987,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18403,4],[21896,4],[22599,4],[25399,4]]},"/en/lessons/sonification":{"position":[[19544,5],[28299,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31713,4],[41069,4],[43441,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1242,4],[7353,4],[15109,4],[15450,4],[15584,4],[26541,4],[26679,4],[27128,7],[29254,4],[46912,4],[46993,4],[47705,4],[48586,5],[48900,4],[49186,4],[49255,4],[49467,4],[50410,4],[50600,4],[55344,4],[55849,4],[57711,4],[58112,4],[58263,4],[58707,4],[58998,4],[59708,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9619,4],[23961,4],[31083,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8833,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[17628,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1637,4],[2487,4],[3191,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10155,5]]},"/en/lessons/viewing-html-files":{"position":[[2627,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28421,4],[41115,4],[45084,4]]}}}],["left(rtrim('\",entryurl,\"'),99",{"_index":13241,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32542,31]]}}}],["left(rtrim('http://newspapers.library.wales/view/4",{"_index":13246,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33660,51]]}}}],["left(rtrim('http://newspapers.library.wales/view/4121281/4121288/94/'),99",{"_index":13214,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26035,75],[27711,75],[29767,75]]}}}],["left(rtrim(‘http://newspapers.library.wales/view/4121281/4121288/94/’),99",{"_index":13218,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26892,75]]}}}],["left(value,99",{"_index":13220,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27237,14]]}}}],["left_index=tru",{"_index":17934,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51299,16],[52351,15]]}}}],["left_join",{"_index":20598,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29459,12]]}}}],["left_join(coordinates_list",{"_index":20589,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28169,27],[37164,27]]}}}],["lefthand",{"_index":6574,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[9841,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5282,8],[5465,8]]}}}],["leftmost",{"_index":13221,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27269,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22189,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3616,8]]}}}],["leftov",{"_index":4486,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64311,10]]}}}],["leg",{"_index":12814,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[7140,4],[7222,4],[7449,3]]}}}],["legaci",{"_index":12491,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69105,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1658,6],[11115,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10128,6]]}}}],["legal",{"_index":2289,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[757,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2522,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4638,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6665,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44610,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12386,5],[37888,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9117,5],[9197,5]]}}}],["legend",{"_index":3961,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22121,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60408,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41997,7],[45415,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4455,6],[11249,6],[11318,6],[15596,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13523,6],[13697,6],[13795,6],[15984,6],[17041,6],[17388,6],[18817,6],[29157,6],[29601,6],[31633,7],[40949,7],[45178,6],[45811,6]]},"/en/lessons/logistic-regression":{"position":[[41232,6]]},"/en/lessons/qgis-layers":{"position":[[13153,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12055,6],[12233,7],[12270,6],[13052,6],[32123,6],[32603,6]]}}}],["legend='al",{"_index":23478,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34118,11],[39051,11]]}}}],["legend='circl",{"_index":23311,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11108,16]]}}}],["legend='fragment",{"_index":23481,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34226,23],[39159,23]]}}}],["legend='incendiari",{"_index":23484,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34332,20],[39265,20]]}}}],["legend='lin",{"_index":23314,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11152,14]]}}}],["legend='triangl",{"_index":23317,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11207,18]]}}}],["legend_title_font_color=\"r",{"_index":14435,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15945,30]]}}}],["legibl",{"_index":2950,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25023,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9367,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35023,8],[41132,8]]},"/en/lessons/geocoding-qgis":{"position":[[30141,8]]},"/en/lessons/georeferencing-qgis":{"position":[[9695,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[1828,7],[5773,7],[11188,7]]},"/en/lessons/introduction-map-warper":{"position":[[5381,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24794,7]]},"/en/lessons/sentiment-analysis":{"position":[[8998,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51189,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2713,7],[2844,7],[6013,10]]}}}],["legisl",{"_index":7230,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5903,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8306,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17276,12]]}}}],["legitim",{"_index":14204,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12025,10]]},"/en/lessons/naive-bayesian":{"position":[[23002,10],[23153,12]]}}}],["legitimaci",{"_index":5166,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60710,11]]}}}],["leicest",{"_index":16588,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55191,9]]}}}],["leicestershir",{"_index":10896,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9023,14]]},"/en/lessons/gravity-model":{"position":[[15034,15]]}}}],["leicestershire20146.11070287965.8264.84",{"_index":13688,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38713,39]]}}}],["leicestershire2028",{"_index":13784,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54563,18]]}}}],["leid",{"_index":16603,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3355,7],[3549,7],[7606,7],[7806,7],[13622,7],[13940,7],[14704,7],[15698,7]]}}}],["leif",{"_index":12785,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32454,4]]}}}],["leisch",{"_index":16950,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52730,7]]}}}],["leisur",{"_index":8561,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5695,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4746,7]]}}}],["lemercier’",{"_index":8402,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2855,11]]}}}],["lemir",{"_index":16520,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51843,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64259,6],[64351,6]]}}}],["lemma",{"_index":1712,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39983,5],[40048,5],[40160,5],[40240,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3394,6],[4447,7],[28048,6],[28457,6],[28641,6],[28886,6],[28972,6],[29735,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23396,7]]},"/en/lessons/linear-regression":{"position":[[6238,5],[6263,5],[6321,5],[6381,5]]},"/en/lessons/logistic-regression":{"position":[[63330,5]]}}}],["lemmat",{"_index":1709,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39801,14],[39829,13],[40025,14]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1062,13],[51921,13],[52031,12],[52255,13],[52416,10],[52518,14],[52583,13],[53220,10],[53332,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[586,13],[2216,14],[7779,13],[23449,11],[27794,13],[27846,14],[28243,13],[28446,10],[28994,13],[62354,14]]},"/en/lessons/linear-regression":{"position":[[5672,13],[5721,13],[5893,13],[6059,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39328,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46828,11]]}}}],["lemmatis",{"_index":3781,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9861,14]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11422,11]]}}}],["lemmatizeabstract",{"_index":5037,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51994,20]]}}}],["lemmatizeabstracts(x",{"_index":5040,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52676,22]]}}}],["len",{"_index":1081,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5400,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55533,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[378,4],[38793,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2631,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1021,4],[42038,4]]},"/en/lessons/linear-regression":{"position":[[30016,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3276,4],[6088,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2531,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[185,5],[52824,5]]}}}],["len(al",{"_index":12232,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34328,8]]}}}],["len(all_txt_fil",{"_index":1389,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20998,18]]}}}],["len(author",{"_index":16341,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38833,12],[39164,13]]}}}],["len(axes.flatten",{"_index":4405,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54685,19],[64425,19]]}}}],["len(blob.nam",{"_index":18924,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26495,15]]}}}],["len(c",{"_index":10616,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44324,6],[44596,6]]}}}],["len(clustered_df[f'cluster_name_{num_clusters}'].uniqu",{"_index":4475,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61392,58]]}}}],["len(decim",{"_index":12122,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16966,13],[17019,12]]}}}],["len(featur",{"_index":16373,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42316,13]]}}}],["len(federalist_by_author_tokens[author",{"_index":16282,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27246,41],[37796,40]]}}}],["len(fell_whitehead_path",{"_index":10523,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26425,24]]}}}],["len(fmt_titl",{"_index":4346,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50955,15]]}}}],["len(i",{"_index":6255,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28787,6]]}}}],["len(img_pag",{"_index":10822,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27667,14]]}}}],["len(joint_corpu",{"_index":16283,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27310,18]]}}}],["len(kwic",{"_index":19185,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6651,9],[8856,9]]}}}],["len(list_of_dictionari",{"_index":17125,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27513,25]]}}}],["len(list_of_dictionaries_binari",{"_index":17568,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12543,32]]}}}],["len(nam",{"_index":22785,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18913,10]]}}}],["len(ngrams[0",{"_index":19165,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2432,14],[3410,14]]}}}],["len(os.environ['computer_vision_subscription_key",{"_index":22137,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13541,51]]}}}],["len(returned_fil",{"_index":10806,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26124,19]]}}}],["len(sdf[f'cluster_name_{num_clusters}'].uniqu",{"_index":4376,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53076,49]]}}}],["len(seq1)+1",{"_index":12082,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14774,11]]}}}],["len(seq2)+1",{"_index":12083,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14797,11]]}}}],["len(struct[g])==1",{"_index":4256,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44033,18]]}}}],["len(testcase_token",{"_index":16358,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40778,20]]}}}],["len(token",{"_index":16258,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19637,11]]}}}],["len(transformed_documents_as_array",{"_index":1453,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24787,35]]}}}],["len(words[i]))/target_len",{"_index":4347,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50973,25]]}}}],["len(x",{"_index":6254,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28779,7]]}}}],["len(y_pr",{"_index":6419,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47943,12]]}}}],["len(y_tru",{"_index":6420,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47956,11]]}}}],["len(z)+i",{"_index":4203,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40218,10]]}}}],["lenap",{"_index":20905,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7270,6],[11801,6]]}}}],["lend",{"_index":2645,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29455,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8165,5]]},"/en/lessons/transliterating":{"position":[[3304,5]]}}}],["length",{"_index":1102,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6273,8],[20698,6],[20969,6],[24514,6],[24563,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6655,6],[6808,6],[11809,6],[11898,7],[12011,6],[21853,6],[21950,7],[21995,6],[22027,7],[22290,6],[22357,8],[22576,6],[22672,6],[23093,8],[24200,7],[25061,6],[25287,7],[25405,7],[25904,6],[26278,7],[26626,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28093,6],[50281,6],[50605,6],[50880,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4113,6]]},"/en/lessons/common-similarity-measures":{"position":[[11019,7],[12696,6],[12739,6],[14854,6],[19942,7],[21872,8],[35007,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28754,6],[28889,6],[48017,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44048,6],[44178,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30185,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37254,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21444,6],[21950,6],[23073,6],[23142,6],[29435,9],[29625,9],[34493,9],[37145,6],[47230,6],[50831,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42962,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2265,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[806,8],[24732,6],[26102,7],[26269,6],[26352,6],[26513,8],[26702,6],[28600,6],[50957,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16946,8],[26923,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23461,7],[24039,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11940,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[9413,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27040,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[38488,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[46722,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31836,6]]},"/en/lessons/intro-to-powershell":{"position":[[23590,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10770,7],[10936,7],[17504,7],[17608,6],[17909,6],[18035,7],[19613,7],[20914,7],[21024,8],[21184,7],[21227,6],[22276,8],[22675,7]]},"/en/lessons/json-and-jq":{"position":[[10869,6],[11242,6],[11484,6],[11542,7],[11680,6],[31845,6],[33737,7],[34459,6],[34498,7],[35306,7],[36869,6]]},"/en/lessons/linear-regression":{"position":[[15666,6],[16111,6],[16589,6],[16803,6],[16977,6],[17803,6],[18810,6],[39838,7],[40323,6],[41560,6]]},"/en/lessons/logistic-regression":{"position":[[12608,6],[24037,6],[36416,6],[44867,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[236,6],[3207,6]]},"/en/lessons/naive-bayesian":{"position":[[39029,6]]},"/en/lessons/normalizing-data":{"position":[[7037,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26136,6],[42379,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1779,6],[1807,6],[1858,6],[6574,6],[8088,6],[8197,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2067,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11743,10],[11975,6]]},"/en/lessons/research-data-with-unix":{"position":[[7294,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23696,8],[35311,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28700,6]]},"/en/lessons/sonification":{"position":[[40740,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11562,7],[44406,6],[56223,6],[57118,6],[57413,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13747,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7495,9],[12078,6],[12151,6],[12266,7],[25439,6],[27710,6],[43393,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4238,6],[26606,8]]}}}],["length(air49",{"_index":19438,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11826,13]]}}}],["length(air50",{"_index":19443,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12199,13]]}}}],["length(sad_word_ord",{"_index":20151,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35374,22]]}}}],["length(sentence_vector",{"_index":20075,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24006,23]]}}}],["length(sentence_word",{"_index":2386,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11365,22]]}}}],["length(sentence_words[[1",{"_index":2387,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11499,27]]}}}],["length(sentence_words[[2",{"_index":2388,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11527,27]]}}}],["length(sentence_words[[3",{"_index":2389,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11555,27]]}}}],["length(sentence_words[[4",{"_index":2390,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11583,27]]}}}],["length(text_word",{"_index":20069,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23765,18]]}}}],["length(word",{"_index":2352,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6741,13]]}}}],["length(words[[1",{"_index":2354,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7126,18],[13059,18]]}}}],["length(z",{"_index":12919,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17056,10]]}}}],["length(z)==0",{"_index":12917,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17024,14]]}}}],["lengthi",{"_index":8008,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44660,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27889,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38846,7]]},"/en/lessons/intro-to-powershell":{"position":[[37255,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24177,7]]},"/en/lessons/jupyter-notebooks":{"position":[[23126,8]]}}}],["lengths.14",{"_index":16246,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17461,10]]}}}],["lennon",{"_index":16168,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2942,6],[49171,8]]}}}],["lenri",{"_index":3460,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1757,5]]}}}],["lens",{"_index":3351,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8175,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5390,6]]}}}],["leo",{"_index":14921,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58859,3]]},"/en/lessons/intro-to-bash":{"position":[[13767,3]]}}}],["leon",{"_index":22593,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1266,4]]}}}],["leonardo",{"_index":12790,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32563,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15385,9]]}}}],["leonhardt",{"_index":9467,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51233,10]]}}}],["leopard",{"_index":2166,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4473,8],[4515,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24923,8],[25085,8]]}}}],["leopard/lxprintf",{"_index":12712,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25902,16]]}}}],["lesbian",{"_index":3885,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17913,10]]}}}],["lesley",{"_index":16557,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53796,6]]}}}],["less",{"_index":78,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1403,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3017,4],[12686,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13977,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15479,4],[16335,4],[19143,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12941,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6132,4],[6143,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12709,4],[13374,4],[18521,4],[26287,4],[29944,4],[47269,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12424,4],[15379,4],[18562,4],[25964,4],[26608,4],[42384,4],[45004,4],[47833,4],[48048,4],[54388,4],[67193,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6808,4],[9718,4],[59125,4]]},"/en/lessons/common-similarity-measures":{"position":[[10402,4],[13817,4],[15428,4],[20509,4],[33846,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7593,4],[18079,4],[24179,4],[36890,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3810,4],[12656,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12927,4],[24293,4]]},"/en/lessons/counting-frequencies":{"position":[[10322,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9129,4],[23215,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31661,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20536,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43875,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4451,4],[35581,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19066,4],[24749,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15030,4],[23639,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[743,4],[4004,4],[21664,4],[23659,4],[30407,4],[41207,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4961,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69215,5]]},"/en/lessons/geocoding-qgis":{"position":[[31959,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[4435,4],[13381,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2456,4],[6146,4],[8500,4],[9803,4],[21203,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17750,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[11437,5]]},"/en/lessons/gravity-model":{"position":[[2829,4],[6831,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[15357,4],[18253,4]]},"/en/lessons/installing-omeka":{"position":[[2526,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10259,4],[31430,4],[35326,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13388,4],[35912,4],[48682,4]]},"/en/lessons/intro-to-bash":{"position":[[4044,4],[8847,4]]},"/en/lessons/intro-to-linked-data":{"position":[[29029,4]]},"/en/lessons/intro-to-powershell":{"position":[[39017,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1432,4]]},"/en/lessons/introduction-map-warper":{"position":[[17263,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20149,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2307,5],[2987,4],[3005,4]]},"/en/lessons/jupyter-notebooks":{"position":[[3264,4],[23263,4],[29259,5],[36748,4]]},"/en/lessons/linear-regression":{"position":[[9231,4],[45480,4],[51747,4],[52860,4],[57416,4],[60155,4],[62194,4],[63681,4]]},"/en/lessons/logistic-regression":{"position":[[45208,4]]},"/en/lessons/naive-bayesian":{"position":[[11406,4],[36026,4],[40582,4],[42365,4],[51641,4],[69674,4]]},"/en/lessons/preserving-your-research-data":{"position":[[17178,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11413,4],[16699,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9686,4],[41402,4],[43948,4]]},"/en/lessons/sentiment-analysis":{"position":[[1561,4],[6352,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36112,4]]},"/en/lessons/sonification":{"position":[[23302,4],[36271,4],[36330,4],[36381,4],[36916,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30728,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8409,4],[28130,4],[34733,4],[41493,4],[41537,4],[53685,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10939,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4291,4],[7550,4],[10336,4],[15942,4],[22688,4],[29017,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9721,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[229,4],[8315,4]]}}}],["lesser",{"_index":2849,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13193,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29079,6]]}}}],["lessing’",{"_index":20291,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50904,9],[53090,9]]}}}],["lesson",{"_index":5,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[66,6],[639,6],[1920,6],[2129,6],[7604,7],[7622,6],[8396,7],[23176,6],[23507,6],[24075,6],[24171,6],[24326,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[56,6],[87,6],[196,6],[623,6],[1749,6],[1871,7],[12935,7],[13429,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[132,6],[1136,6],[1668,6],[1793,6],[2295,6],[2646,7],[2818,7],[3767,6],[4118,6],[4180,6],[4635,6],[5314,6],[14871,6],[19373,6],[19503,7],[19699,6],[19784,8],[26292,6],[52507,6],[52667,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[69,6],[380,6],[600,7],[1074,6],[1207,7],[2459,6],[6598,7],[7227,6],[7534,6],[8976,8],[10476,7],[15946,6],[16195,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[63,6],[536,6],[755,6],[779,6],[1536,7],[1648,7],[2102,7],[8974,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1217,6],[1741,6],[2213,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[508,6],[3761,8],[13476,7],[15572,7],[15688,6],[26409,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61,6],[285,7],[566,6],[898,7],[5656,6],[9155,7],[9472,7],[9661,6],[9915,6],[10871,7],[11074,6],[11178,6],[13982,8],[15310,6],[15442,6],[15504,6],[16479,8],[17060,7],[19327,6],[23093,6],[26386,7],[29155,8],[29892,7],[30212,8],[43309,7],[43577,6],[51331,7],[55511,6],[56798,7],[57880,7],[60405,7],[60460,7],[60512,6],[60622,7],[61782,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[45,6],[564,6],[741,7],[1538,6],[5231,7],[19674,7],[20060,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17298,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1577,6],[2519,7],[2756,6],[2902,6],[3723,8],[3737,6],[16400,6],[18347,8],[67437,7],[69554,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8014,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[51,6],[128,6],[257,6],[5905,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[215,7],[1288,6],[1572,6],[1772,7],[2149,6],[2596,7],[2642,6],[2843,6],[3041,8],[3511,6],[3555,6],[3757,6],[3960,6],[4038,6],[4084,7],[4208,7],[4422,6],[7194,7],[7397,6],[8438,6],[10537,6],[10747,6],[11484,6],[11716,6],[13470,7],[15363,6],[15455,7],[15850,7],[16515,6],[16759,6],[17973,7],[24625,7],[26873,6],[31247,6],[34592,6],[34691,6],[34926,6],[38027,6],[38582,7],[39360,6],[41220,7],[41897,6],[42857,6],[45156,6],[45517,7],[47957,6],[57674,6],[60425,7],[61202,7],[68488,6],[68594,7],[69235,6],[70468,6],[70835,7],[71101,7],[71360,6],[71806,6],[71982,6]]},"/en/lessons/common-similarity-measures":{"position":[[175,6],[2202,7],[2384,6],[2941,7],[3248,6],[3867,6],[4658,7],[4822,6],[7133,7],[9268,7],[15989,7],[37438,7],[37566,7],[39719,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[141,6],[188,6],[3275,6],[4890,6],[4982,6],[5009,6],[5218,8],[5502,6],[5918,8],[6294,6],[6346,8],[6551,6],[6602,6],[6843,6],[6995,6],[7353,6],[7848,6],[8180,8],[8350,6],[9862,6],[11188,7],[12701,7],[15388,7],[17086,6],[23837,7],[24962,7],[27573,7],[29219,7],[32001,7],[32342,7],[33576,7],[39503,6],[40089,7],[40327,6],[40891,7],[44227,8],[46877,6],[47055,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[141,6],[159,6],[1110,7],[1123,6],[1190,7],[1198,6],[1732,6],[2100,7],[2109,6],[2248,6],[2286,6],[2520,7],[2815,6],[4235,7],[5703,6],[9567,7],[9638,7],[25877,6],[33623,7],[35818,6],[44736,7],[49432,6],[54937,6],[55583,6],[57494,7],[60520,6],[60751,6],[61894,7],[62226,7],[64314,6],[64407,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3474,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[65,6],[1705,6],[2010,6],[2042,7],[4675,7],[5605,7],[5637,6],[6608,6],[7012,7],[7241,7],[7697,6],[8076,6],[10836,6],[11289,6],[11381,6],[11535,6],[12057,6],[12346,6],[12550,6],[12621,6],[12821,6],[12934,6],[17437,7],[19016,7],[19284,7],[54698,7],[58326,7],[58832,7],[59140,7],[59605,6],[62184,6],[62289,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[54,6],[99,6],[252,6],[379,7],[596,6],[643,6],[768,7],[2905,6],[4912,7],[7283,6]]},"/en/lessons/counting-frequencies":{"position":[[53,6],[98,6],[274,6],[707,6],[834,7],[13866,7],[13995,6],[14240,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[646,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[59,6],[96,6],[302,6],[321,6],[750,6],[819,7],[898,7],[1202,6],[2416,7],[5308,7],[5525,7],[5654,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[56,6],[1105,6],[1262,6],[1386,7],[2039,6],[8032,6],[8297,6],[8925,7],[12823,7],[15670,6],[27678,7],[36852,6],[45456,7],[47004,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[971,6],[2705,6],[2901,7],[39571,7],[39714,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[61,6],[712,6],[1459,6],[1478,6],[1993,7],[2363,6],[2448,6],[4913,7],[5788,6],[6181,7],[8792,6],[10877,6],[18091,7],[23008,7],[38501,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[314,7],[1238,6],[1872,6],[2010,6],[2055,6],[3188,6],[3428,7],[4091,6],[5377,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[719,6],[2263,7],[2494,6],[10402,7],[10592,7],[11499,7],[16151,6],[16337,7],[16455,7],[17697,7],[18727,7],[18833,6],[23620,6],[28612,7],[41456,7],[42594,7],[44611,7],[47041,6],[47560,6],[47705,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[59,6],[456,6],[796,7],[1119,6],[1466,7],[1716,6],[1797,7],[22055,7],[22683,7],[23446,6],[23877,6],[24059,7],[24447,6],[24958,7],[25194,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[64,6],[321,6],[440,7],[675,6],[708,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[783,6],[3164,6],[3311,6],[3378,7],[3801,6],[7786,6],[20445,6],[20571,7],[20894,6],[21257,7],[21288,6],[21399,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[102,6],[1747,6],[3222,6],[3244,6],[3561,6],[7125,7],[13213,7],[17341,6],[37443,6],[48284,6],[48922,6],[50218,7],[50360,7],[53228,6],[53446,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1088,6],[1416,6],[1774,7],[1826,6],[2130,7],[5267,6],[5393,6],[5804,6],[6011,7],[7334,6],[36149,7],[39408,6],[41833,7],[45682,7],[53412,7],[54182,6],[56017,7],[59680,6],[59906,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[73,6],[644,6],[976,7],[1345,7],[2578,7],[3174,7],[3433,6],[13025,7],[13461,6],[14331,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[559,6],[627,6],[750,6],[837,6],[1107,7],[1558,6],[3302,6],[3403,8],[3499,7],[4001,7],[11143,6],[12304,8],[30032,7],[49255,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[896,6],[1259,6],[1422,7],[4975,7],[6921,7],[13648,6],[13841,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[88,6],[598,6],[52747,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[148,6],[1251,7],[1781,6],[3073,6],[4127,6],[4500,6],[6186,6],[6617,6],[9477,7],[11413,6],[11667,6],[11752,6],[13860,6],[13899,6],[23774,6],[23859,6],[24433,6],[24876,6],[25980,7],[29609,6]]},"/en/lessons/extracting-keywords":{"position":[[84,6],[574,6],[1316,6],[1488,7],[1642,6],[3557,6],[3607,7],[5155,6],[5828,6],[5944,7],[6144,7],[11094,6],[20585,6],[29782,6],[29941,7],[38794,6],[39225,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[114,6],[177,6],[2565,8],[2697,6],[2719,6],[4129,6],[5242,6],[6760,6],[7121,6],[8383,6],[8414,6],[8433,6],[18680,6],[41732,6],[45078,7],[48428,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[70,6],[119,6],[730,6],[855,7],[1062,6],[1621,7],[1875,7],[3184,6],[3334,6],[3355,6],[25501,6],[34790,6],[36898,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[127,6],[694,7],[717,6],[914,6],[1302,6],[1438,6],[1604,6],[1659,7],[1914,6],[2100,6],[2365,7],[3485,6],[3748,6],[4427,7],[4720,7],[6600,6],[7898,7],[8257,7],[11236,7],[24163,6],[25133,7],[34430,7],[35316,8],[35457,6],[35671,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[51,6],[112,6],[382,6],[450,6],[573,6],[660,6],[699,6],[730,7],[1983,6],[6130,6],[9047,7],[10345,7],[10621,8],[10737,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[51,6],[96,6],[503,6],[571,6],[694,6],[781,6],[820,6],[842,7],[1730,6],[1870,7],[12254,7],[12542,7],[12651,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[103,6],[609,6]]},"/en/lessons/geocoding-qgis":{"position":[[52,6],[85,6],[616,6],[4308,6],[4331,6],[6357,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[604,6],[1973,6],[2362,6],[2463,6],[2596,6],[2812,6],[3403,7],[3415,6],[5780,6],[12048,6],[24406,7],[25285,7],[29279,6],[29526,6]]},"/en/lessons/georeferencing-qgis":{"position":[[42,6],[153,6],[175,7],[12111,6],[12164,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[105,6],[4882,6],[5843,6],[8026,6],[8153,6],[36130,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[71,6],[814,6],[1004,6],[1112,6],[1134,6],[1329,6],[4057,7],[5686,6],[7024,6],[7194,6],[8680,7],[9645,7],[11912,6],[12030,6],[12369,6],[12436,6],[23824,6],[24966,6],[33329,6],[33505,7],[34059,6],[35300,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[45,6],[667,6],[688,7],[937,7],[1121,6],[1332,7],[2153,6],[2786,7],[2969,6],[3287,6],[10922,6],[11400,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35,6],[905,6],[1082,6],[1276,6],[1656,6],[4326,6],[4968,7],[5227,7],[5303,6],[5440,7],[5501,6],[5857,6],[5941,6],[6589,6],[7025,6],[7435,6],[10993,6],[11264,6],[15585,7],[18821,6],[20009,7],[20461,7],[20614,6],[25496,6],[27868,6],[34858,6],[46869,6],[47070,7],[47739,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11939,6],[12108,6],[15846,6],[21633,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[41,6],[60,6],[234,6],[13791,7],[21165,6],[23931,7],[25385,6],[27029,6]]},"/en/lessons/gravity-model":{"position":[[150,6],[8276,6],[66768,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1236,6],[2046,6],[40821,6],[45836,6],[46124,6]]},"/en/lessons/installing-omeka":{"position":[[334,7],[12862,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[50,6],[167,6],[186,6],[325,7],[1434,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2247,6],[2792,6],[2864,6],[2954,6],[3256,7],[4554,7],[20946,7],[50780,6],[50881,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[86,6],[1537,6],[1556,6],[1954,7],[2370,6],[2510,6],[2600,6],[3477,7],[7159,6],[7314,7],[7538,8],[30875,7],[48886,7],[49454,7],[50308,7],[51278,6],[51594,6],[52937,7],[53074,6],[54060,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[832,6],[2424,7],[2947,6],[3336,7],[3411,6],[3700,7],[4174,7],[6192,7],[7136,6],[7779,6],[9412,6],[12835,6],[13856,6],[16763,7],[17558,7],[17901,7],[18782,6],[20022,7],[23495,7],[37537,6],[37720,6],[44900,7],[45332,7],[51262,6],[54451,6],[54712,7],[54821,6],[59403,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[77,6],[729,6],[1342,6],[3727,7],[4600,6],[4993,7],[5361,6],[7767,7],[8137,6],[21986,7],[28085,7],[41746,6]]},"/en/lessons/intro-to-bash":{"position":[[467,7],[2014,6],[2169,6],[2662,6],[9151,7],[9325,7],[9406,7],[10806,7],[13612,6],[25114,6],[25569,7],[26623,6]]},"/en/lessons/intro-to-linked-data":{"position":[[83,6],[432,6],[451,6],[1784,7],[2023,7],[2583,7],[30156,7]]},"/en/lessons/intro-to-powershell":{"position":[[1757,7],[9339,7],[38878,7],[42319,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[39,6],[174,6],[196,7],[978,7],[1129,8],[1191,6],[2556,7],[2664,6],[3754,7],[7199,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[807,6],[1015,6],[5456,6],[5539,7],[22573,6],[24954,7],[26787,6]]},"/en/lessons/introduction-and-installation":{"position":[[52,6],[207,6],[232,6],[1022,7],[1232,8],[2469,6]]},"/en/lessons/introduction-map-warper":{"position":[[60,6],[1965,6],[2647,7],[2807,6],[6169,7],[6394,6],[21152,7],[21993,6],[22321,6],[23153,6],[23298,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42647,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2064,6],[39214,7],[44480,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3518,7],[3705,7],[4145,6],[4680,7],[4785,7],[5020,6],[5045,7],[5466,7],[5977,7],[6005,6],[6518,6],[12364,7],[20380,7],[25779,7],[30236,6],[30703,7],[34688,7],[55367,6],[55480,6]]},"/en/lessons/json-and-jq":{"position":[[38,6],[69,6],[1004,6],[1161,6],[1463,7],[1850,6],[1969,6],[2162,7],[4994,6],[5029,7],[5291,7],[5875,7],[6352,6],[7246,7],[9842,7],[11141,7],[12100,6],[17853,7],[33012,7],[40150,7],[40575,6]]},"/en/lessons/jupyter-notebooks":{"position":[[64,6],[3436,7],[4063,7],[4206,6],[4228,6],[4436,7],[4588,6],[4930,6],[5320,6],[10182,7],[11724,6],[15838,6],[19239,7],[23928,7],[35953,6],[42995,7],[49695,7],[53731,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[63,6],[100,6],[178,6],[231,6],[947,7],[1031,7],[1225,6],[1294,7],[1373,6],[9089,7],[9222,7],[9706,6]]},"/en/lessons/linear-regression":{"position":[[71,6],[163,6],[1113,6],[1135,6],[3146,7],[3769,6],[4084,6],[4237,7],[4613,8],[4755,7],[5155,6],[5334,6],[5645,6],[5966,6],[7016,6],[7037,6],[7243,6],[7333,6],[8164,7],[14642,7],[15787,7],[20423,7],[20924,8],[21978,7],[22924,6],[32592,6],[42374,6],[79685,6],[79719,6],[79940,6]]},"/en/lessons/linux-installation":{"position":[[4646,7],[4730,6]]},"/en/lessons/logistic-regression":{"position":[[73,6],[773,6],[832,6],[854,6],[2866,7],[3630,6],[4791,6],[5167,7],[14699,6],[26408,6],[35225,7],[60970,6],[61010,6],[63897,6],[67439,6],[67474,6]]},"/en/lessons/mac-installation":{"position":[[1102,7],[4323,7],[4408,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[46,6],[361,6],[380,6],[589,8],[671,7],[7813,7],[8089,8],[8193,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[51,6],[980,6],[1002,7],[1089,7],[1403,6],[4724,7],[6440,6],[36513,6],[36690,7]]},"/en/lessons/naive-bayesian":{"position":[[947,6],[1015,6],[1138,6],[1225,6],[4047,7],[70660,6]]},"/en/lessons/normalizing-data":{"position":[[52,6],[89,6],[391,6],[459,6],[582,6],[669,6],[708,6],[1034,6],[1123,7],[10070,7],[10358,7],[10437,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1951,6],[8269,7],[15260,6],[15455,6],[15634,6],[15733,6],[15989,7],[16434,6],[16624,6],[30859,6],[51882,6],[52555,7]]},"/en/lessons/output-data-as-html-file":{"position":[[55,6],[92,6],[339,6],[358,6],[773,6],[842,7],[921,6],[971,7],[9816,7],[10299,6],[10370,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[70,6],[107,6],[249,6],[268,6],[553,6],[622,7],[676,6],[11070,7],[11207,8],[11403,7],[11757,6],[11849,7],[11864,6]]},"/en/lessons/preserving-your-research-data":{"position":[[343,6],[411,6],[534,6],[621,6],[3534,7],[11255,7],[16245,6],[18780,6]]},"/en/lessons/qgis-layers":{"position":[[53,6],[264,6],[286,6],[18785,6],[19016,6],[19070,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[42,6],[404,6],[1417,7],[1589,6],[2214,7],[28502,6]]},"/en/lessons/research-data-with-unix":{"position":[[310,6],[450,6],[471,7],[676,6],[1168,6],[1584,6],[2666,7],[2737,6],[3166,6],[3778,6],[4121,6],[11406,7],[13574,6],[13736,6],[14176,6],[14292,6],[14696,6],[14937,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[51,6],[65,6],[1548,6],[1705,6],[1723,6],[2100,6],[2137,6],[2163,7],[2345,6],[3278,7],[8368,6],[40767,7],[40844,6],[40889,6],[41184,7],[42059,6],[43284,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[67,6],[91,6],[710,6],[1116,6],[1345,6],[1747,8],[2180,8],[2419,6],[2892,6],[5809,6],[6443,6],[8086,8],[10679,7],[10794,6],[18417,6],[18590,7],[25060,7],[31167,7],[35853,7],[44604,6],[46356,7],[54835,6]]},"/en/lessons/sentiment-analysis":{"position":[[75,6],[94,6],[401,7],[466,7],[2517,7],[3960,6],[9641,6],[9726,7],[9797,7],[9861,6],[11445,6],[39212,7],[40627,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[98,6],[480,7],[713,6],[734,7],[1124,6],[3674,6],[8132,7],[10048,7],[14251,7],[14291,7],[14398,7],[25291,7],[27391,7],[38529,6],[38622,7]]},"/en/lessons/sonification":{"position":[[42139,6]]},"/en/lessons/space-place-gazetteers":{"position":[[85,6],[251,6],[1443,6],[1867,7],[2083,6],[2594,6],[2790,7],[3256,7],[3469,6],[3997,6],[11256,7],[13927,7],[15000,7],[15060,7],[16583,6],[18424,6],[29710,7],[43118,7],[44210,7],[44463,7],[44502,7],[44580,7],[44629,7],[45113,6],[45257,6],[45462,7],[46189,6],[49039,6],[51160,7],[51417,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2965,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1002,7],[5979,6],[6343,7],[6586,6],[6949,7],[6971,7],[7070,6],[7174,6],[7303,7],[7454,7],[7598,6],[8097,7],[8134,7],[9308,6],[9929,6],[11365,6],[11424,6],[11784,6],[12113,6],[12436,6],[29378,6],[44457,6],[45058,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[235,6],[408,6],[603,7],[1321,6],[1509,6],[2140,6],[2432,6],[4870,7],[5883,6],[6157,7],[6308,6],[6719,6],[8203,6],[10409,7],[14268,7],[17581,7],[19055,7],[19708,6],[19977,6],[20768,6],[20912,6],[20955,6],[22014,7],[22407,7],[23187,6],[23866,6],[31381,7],[32117,8],[32241,6],[44612,6],[44965,6],[53295,7],[54479,6],[57302,6],[59197,7],[59427,6],[64648,7],[65033,6],[65558,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[92,6],[279,7],[288,6],[310,6],[11288,7],[16766,6],[19608,7],[26882,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[103,6],[262,6],[3556,7],[4588,7],[4693,7],[4835,6],[5533,7],[6299,6],[11199,7],[12253,7],[12346,6],[36119,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[212,6],[249,6]]},"/en/lessons/transliterating":{"position":[[74,6],[93,6],[374,7],[517,7],[1848,6],[2270,6],[2436,6],[3359,6],[3438,6],[3632,6],[9186,6],[13875,7],[13918,6],[14811,7],[16421,6],[16962,6],[17564,7],[19904,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[68,6],[87,6],[720,6],[1004,6],[1447,6],[1791,7],[2180,6],[2374,7],[2754,6],[2958,6],[3395,6],[12521,6],[15475,6],[16588,6],[18096,7],[19049,7],[19088,6],[20866,6],[24453,7],[24511,6],[37630,6],[47796,6],[50721,7],[52835,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[59,6],[33346,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7330,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[116,6],[1302,6],[4030,6],[4131,6],[4370,6],[4537,7],[4713,7],[4779,6],[7771,6],[8846,6],[23450,6],[26380,6],[26495,7]]},"/en/lessons/vector-layers-qgis":{"position":[[64,6],[86,6],[314,7],[1291,6],[4429,6],[16787,7],[17328,6],[17382,6]]},"/en/lessons/viewing-html-files":{"position":[[3837,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[442,6],[6543,7],[9357,7],[14213,7],[22569,7],[42162,6],[47068,6]]},"/en/lessons/windows-installation":{"position":[[5573,7],[5657,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1054,6],[1617,6],[2050,6],[2501,6],[3570,7],[3979,6],[4583,6],[5497,6],[6118,7],[6325,6],[10676,7],[11541,7],[18943,6]]},"/en/lessons/working-with-text-files":{"position":[[59,6],[81,6],[251,7],[688,6],[9319,6]]},"/en/lessons/working-with-web-pages":{"position":[[225,6],[293,6],[416,6],[503,6],[542,6],[561,6],[9754,7],[9934,7],[10063,6],[10206,6]]}}}],["lesson>",{"_index":8527,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4135,10]]}}}],["lesson'",{"_index":2817,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7464,8]]}}}],["lesson.6",{"_index":21667,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[5227,8]]}}}],["lesson6",{"_index":6465,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55852,8]]}}}],["lesson_files.zip",{"_index":21413,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[7110,16],[11398,17]]}}}],["lessons/bas",{"_index":13328,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47532,14]]}}}],["lessons/count",{"_index":21635,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46876,17]]}}}],["lessons/intro",{"_index":730,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[670,15]]}}}],["lessons/r",{"_index":2693,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32088,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47679,10]]}}}],["lessons2.zip",{"_index":11675,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[1825,13]]}}}],["lessons3.zip",{"_index":11710,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[12507,12]]}}}],["lessons4.zip",{"_index":18720,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[10323,12]]}}}],["lessons6.zip",{"_index":7788,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5991,12]]}}}],["lessons7.zip",{"_index":19156,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[10269,12]]}}}],["lessons8.pi",{"_index":17010,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9675,11]]}}}],["lessons9.zip",{"_index":19205,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11710,12]]}}}],["lesson—or",{"_index":5815,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38267,9]]}}}],["lesson’",{"_index":1374,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19617,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4988,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4980,8],[5111,8],[68044,8],[68153,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7299,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58979,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5137,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5178,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16021,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1003,8],[9948,8],[17841,8],[25852,8],[26099,8],[26483,8],[29044,8],[34840,8],[59557,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2612,8],[17952,8]]}}}],["lest",{"_index":20668,"title":{},"body":{"/en/lessons/sonification":{"position":[[7584,4],[38744,4]]}}}],["let",{"_index":2204,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7692,4],[11646,4],[16133,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14857,4],[20646,4],[26882,4],[39913,4],[41942,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27186,4],[27263,4],[42971,4],[48082,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13674,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2887,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18407,4],[18543,4],[39479,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25025,4],[25425,4],[30085,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1097,4],[32708,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10015,4],[10443,4],[25617,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29629,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13878,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5691,4]]},"/en/lessons/extracting-keywords":{"position":[[21300,4],[21611,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14324,4],[16561,4],[16778,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5095,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[25111,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21290,4],[27196,7]]},"/en/lessons/intro-to-bash":{"position":[[19110,4],[25692,7]]},"/en/lessons/introduction-map-warper":{"position":[[586,4],[12243,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[540,4],[19658,4],[22694,4],[24356,4],[27346,4]]},"/en/lessons/naive-bayesian":{"position":[[5303,4],[5642,4],[23081,7],[27278,4],[29180,4],[34599,4],[38033,7],[48852,4]]},"/en/lessons/qgis-layers":{"position":[[7565,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[842,4],[939,4],[10530,4],[20566,4]]},"/en/lessons/sonification":{"position":[[23669,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14836,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6767,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29110,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[32999,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24872,4]]}}}],["let'",{"_index":3617,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4025,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59247,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22455,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27341,5]]},"/en/lessons/sentiment-analysis":{"position":[[28156,5],[30845,5],[31943,5],[35135,5],[37075,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24505,5]]},"/en/lessons/transliterating":{"position":[[13520,6]]}}}],["let\\’",{"_index":2200,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7498,6]]}}}],["letter",{"_index":161,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3320,8],[8136,8],[14351,9],[14407,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2161,8],[2219,7],[7531,7],[7751,7],[12297,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8570,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[697,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20289,6],[20511,6],[20811,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4107,7],[4196,6],[4286,7],[11042,7],[11069,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21733,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16833,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17121,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1542,6],[3221,7],[3342,7],[3867,6],[4165,6],[4562,8],[4892,6],[7420,6],[14164,7],[19490,6],[19562,6],[19616,6],[21750,6],[21957,6],[23681,7],[24125,7],[24312,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6545,6],[7034,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23591,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8477,6],[8992,7],[15695,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1093,8],[23783,6],[28105,8]]},"/en/lessons/intro-to-bash":{"position":[[7993,6],[18636,6],[19538,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23595,8]]},"/en/lessons/intro-to-powershell":{"position":[[7886,8],[11018,6],[13849,6],[15750,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7988,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21065,6],[21083,6],[28870,6],[33420,6],[33474,6],[34985,7],[35180,7]]},"/en/lessons/logistic-regression":{"position":[[47455,7],[49151,8],[55294,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5144,6]]},"/en/lessons/normalizing-data":{"position":[[6017,6],[6298,8],[7119,6],[7207,6],[7317,6],[7407,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1649,7],[29504,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9061,7]]},"/en/lessons/sentiment-analysis":{"position":[[4640,8],[9092,6],[39492,6]]},"/en/lessons/sonification":{"position":[[26771,6],[41184,7]]},"/en/lessons/space-place-gazetteers":{"position":[[33374,6],[33562,6],[33624,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[324,8],[13008,8],[13070,6],[13235,6],[36122,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31669,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10069,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[634,8],[1373,6],[1588,7],[1615,6],[1669,6],[1836,8],[4326,8],[17879,8],[34312,8]]},"/en/lessons/transliterating":{"position":[[1756,7],[3884,7],[9744,7],[9881,6],[10182,6],[10476,6],[10675,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13751,8],[13883,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[15433,6],[15443,7],[16029,8],[16219,7],[17442,6],[17452,7],[21087,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[547,7],[618,7],[894,7],[5983,6],[6052,7],[6421,7],[6700,6],[6820,6],[8911,7],[10303,7],[10446,6],[10514,7],[10616,7],[10686,7],[10938,8],[11017,7],[11114,7],[11978,7],[12845,8],[14143,6],[15087,7],[15359,7],[20108,6],[20422,7],[22933,7],[22980,7],[23106,7],[24056,7],[25117,7]]},"/en/lessons/working-with-text-files":{"position":[[4555,8]]}}}],["letters.csv",{"_index":23133,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[8938,11],[15884,11],[15899,11],[15999,11],[16051,11],[16286,11]]}}}],["letters—us",{"_index":21095,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5044,13]]}}}],["lettertowilliaml00doug",{"_index":8770,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7795,22],[8542,23],[12513,23]]}}}],["lettertowilliaml00doug_archive.torr",{"_index":8783,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8883,38]]}}}],["lettertowilliaml00doug_dc.xml",{"_index":8784,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8922,29]]}}}],["lettertowilliaml00doug_files.xml",{"_index":8785,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8952,32]]}}}],["lettertowilliaml00doug_marc.xml",{"_index":8786,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[8985,31],[21612,34]]}}}],["lettertowilliaml00doug_meta.mrc",{"_index":8787,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[9017,31]]}}}],["lettertowilliaml00doug_meta.xml",{"_index":8788,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[9049,31]]}}}],["lettertowilliaml00doug_metasource.xml",{"_index":8789,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[9081,37]]}}}],["let’",{"_index":777,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2636,5],[8817,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8234,5],[9729,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2594,5],[7460,5],[8986,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2697,5],[9068,5],[10040,5],[11710,5],[15160,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15912,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24299,5],[44355,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[854,5]]},"/en/lessons/common-similarity-measures":{"position":[[5753,5],[12997,6],[30093,5],[30654,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20588,5],[26260,5],[32442,5],[41241,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7691,5],[10291,5],[14764,5],[25546,5],[28939,5],[30637,5],[31345,5],[42723,5],[45799,5],[48189,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4609,5],[23598,5],[24269,5],[28364,5],[31608,5],[33675,5],[35695,5],[38299,5],[41141,5],[52975,5],[55460,5],[57039,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3283,5],[12150,5],[12942,5],[13788,5],[16551,5],[19008,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17661,5],[20796,5],[28456,5],[29457,5],[43616,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20083,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6257,5],[7324,5],[9636,5],[9843,5],[15149,5],[15601,5],[16442,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3738,5],[4677,5],[7612,5],[12224,5],[14763,5],[16563,5],[21901,5],[27670,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8701,5],[19347,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43056,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4018,5],[5133,5],[6067,5],[10977,5],[12313,5],[13707,5],[16110,5],[23276,5],[23447,5],[38781,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3330,5],[5123,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13752,5],[24969,5]]},"/en/lessons/extracting-keywords":{"position":[[8490,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16011,5],[17637,5],[40176,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11141,7],[13431,5],[13558,5],[14511,5],[14577,5],[16451,5],[32105,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8732,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35143,5],[63334,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9570,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[11050,5],[26855,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[3267,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28765,5],[32942,5],[33161,5],[34980,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11929,5],[14816,5]]},"/en/lessons/gravity-model":{"position":[[51699,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7021,5],[11785,5],[13080,5],[13115,5],[13857,5],[25342,5],[27423,5],[38104,5]]},"/en/lessons/installing-omeka":{"position":[[5341,5],[5446,5],[6351,5],[6514,5],[6890,5],[7444,5],[9775,5],[9981,5],[10342,5],[10441,5],[10853,5],[11422,5],[12281,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25466,5],[33382,5],[34331,5],[35733,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10905,5],[13970,5],[15745,5],[25299,5],[34265,5],[34419,5],[35444,5],[49218,5]]},"/en/lessons/intro-to-bash":{"position":[[3179,5],[4515,5],[5583,5],[7183,5],[9507,5],[16307,5],[16419,5],[19148,5],[21012,5],[21513,5],[21578,5],[21688,5],[21912,5],[22644,5],[23156,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11851,5],[12735,5],[12861,5],[13947,5]]},"/en/lessons/intro-to-linked-data":{"position":[[4068,5],[4674,5],[5004,5],[5135,5],[6914,5],[9167,5],[11064,5],[16191,5],[19570,5],[23115,5],[23605,5],[24844,5],[26811,5],[27523,5],[28377,5],[31840,5]]},"/en/lessons/intro-to-powershell":{"position":[[5311,5],[7600,5],[9265,5],[10303,5],[10519,5],[11833,5],[13026,5],[13362,5],[14493,5],[17673,5],[18702,5],[18902,5],[19553,5],[20072,5],[21174,5],[22165,5],[25027,5],[25084,5],[25598,5],[26411,5],[26720,5],[28247,5],[28772,5],[29000,5],[31111,5],[37475,5],[38942,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[8154,5],[8572,5],[9309,5],[12488,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14033,5],[17587,5],[20430,5],[24521,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3307,5],[5089,5],[8976,5],[9866,5],[16323,5],[17594,5],[19013,5],[20254,5],[20726,5],[23130,5],[25228,5],[26093,5],[26459,5],[27349,5],[32818,5],[34179,5],[36143,5],[40672,5],[40902,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32050,5],[35942,5],[36055,5],[37212,5]]},"/en/lessons/json-and-jq":{"position":[[3047,5],[10692,5],[10943,5],[12158,5],[14515,5],[18630,5],[18851,5],[19821,5],[20737,5],[22537,5],[26018,5],[27498,5],[28215,5]]},"/en/lessons/jupyter-notebooks":{"position":[[26794,5]]},"/en/lessons/linear-regression":{"position":[[768,5],[33110,5],[37882,5],[38624,5],[43741,5],[48219,5],[68706,5]]},"/en/lessons/linux-installation":{"position":[[3142,5]]},"/en/lessons/logistic-regression":{"position":[[12951,5],[21623,5],[26845,5],[34681,5],[34756,5],[35307,5],[40645,5],[43424,5]]},"/en/lessons/mac-installation":{"position":[[2521,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27514,5],[28526,5]]},"/en/lessons/naive-bayesian":{"position":[[345,5],[12783,5],[15418,5],[18788,5],[23968,5],[24329,5],[47369,5],[48923,5],[61797,6],[63460,5]]},"/en/lessons/normalizing-data":{"position":[[3503,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48110,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4466,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2169,5],[3081,5],[5414,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19075,5],[19547,5]]},"/en/lessons/sentiment-analysis":{"position":[[16981,5],[29938,5]]},"/en/lessons/sonification":{"position":[[2593,5],[18757,5],[35521,5]]},"/en/lessons/space-place-gazetteers":{"position":[[37371,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12395,5],[12887,5],[14338,5],[14925,5],[27025,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5544,5],[16072,5],[20396,5],[31793,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13375,5],[17359,5],[28483,5],[33827,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16361,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24456,5],[24889,5]]},"/en/lessons/transliterating":{"position":[[6080,5],[18811,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7947,5],[14500,5],[15284,5],[32582,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[8244,5],[9866,5],[11272,5],[12483,5],[13154,5],[16888,5],[18545,5],[18748,5],[22903,5],[23648,6],[24945,5],[28263,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12592,5],[14934,5],[18082,5],[25125,5],[26670,5],[33201,5],[33430,5],[37914,5],[40456,5]]},"/en/lessons/windows-installation":{"position":[[3879,5]]},"/en/lessons/working-with-text-files":{"position":[[560,5],[622,5]]},"/en/lessons/working-with-web-pages":{"position":[[1613,5],[4023,5],[5841,5]]}}}],["lev",{"_index":12098,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16095,5],[23531,5],[24278,5],[24384,5],[25287,5],[25820,5]]},"/en/lessons/transliterating":{"position":[[1344,3]]}}}],["lev(\"fizz",{"_index":12099,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16296,11]]}}}],["lev(\"head",{"_index":12153,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23838,13]]}}}],["lev(\"il",{"_index":12160,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24178,7]]}}}],["lev(\"random",{"_index":12156,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24009,11]]}}}],["lev(lin",{"_index":12167,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24760,9],[24827,9]]}}}],["lev(seq1",{"_index":12077,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14498,9]]}}}],["levalloi",{"_index":8491,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30535,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33972,9],[34058,9]]}}}],["level",{"_index":1009,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2478,5],[4759,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1315,5],[1447,5],[19670,5],[30062,5],[33872,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1738,6],[3916,5],[13323,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2947,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1433,5],[3015,5],[3187,5],[33400,5],[33681,5],[34391,7],[36332,6],[37120,5],[41746,5],[42185,5],[42959,5],[44379,6],[45445,5],[46827,5],[47798,5],[49925,5],[51385,6],[57859,5],[58286,7],[60179,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6111,6],[10670,7],[13884,6],[18877,5],[25828,5]]},"/en/lessons/common-similarity-measures":{"position":[[19503,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2552,5],[15521,5],[15668,5],[16346,6],[16443,5],[23486,5],[23604,5],[25700,5],[26245,5],[40354,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2906,5],[21425,5],[21653,5],[23015,6],[23075,6],[23091,6],[23176,6],[36317,6],[47153,5],[57684,5],[59726,5],[61090,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[159,5],[4718,5],[4768,5],[5260,6],[29157,6],[60008,5],[60275,5],[60465,5],[60812,6],[62056,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2994,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32813,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8602,6],[13052,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6727,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19848,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2381,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3946,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[489,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4803,5],[15401,6],[16061,5],[17874,5],[18974,6],[18994,5],[19160,5],[22317,5]]},"/en/lessons/extracting-keywords":{"position":[[19474,5],[20175,6],[25568,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30459,5]]},"/en/lessons/geocoding-qgis":{"position":[[30293,6],[31363,6],[31537,5],[36395,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23318,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3177,5],[7968,6],[8111,5],[8251,5],[8312,6],[8407,6],[8494,5],[8685,6],[33516,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2076,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[131,5],[162,5],[200,5],[247,5],[3532,6],[3712,5],[3736,5],[3760,5],[3786,5],[3819,5],[3873,5],[3903,5],[3959,5],[3981,5],[4002,5],[4024,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14696,6]]},"/en/lessons/gravity-model":{"position":[[18796,6],[36896,6],[36961,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1048,5],[2272,5],[4901,6],[25842,6],[42019,5]]},"/en/lessons/installing-omeka":{"position":[[5063,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10121,6],[10438,7],[11565,6],[13202,5],[35924,7],[43640,6],[44061,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2062,5],[4063,5],[4356,6],[5032,5],[22658,6],[31425,7],[31472,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3258,5],[5130,5],[37097,5],[40787,5],[53307,6]]},"/en/lessons/intro-to-bash":{"position":[[25108,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21494,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3636,5],[3815,5],[3877,5]]},"/en/lessons/introduction-map-warper":{"position":[[10989,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20513,6],[38445,5],[40893,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2191,6]]},"/en/lessons/json-and-jq":{"position":[[1664,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3021,6],[29951,5],[39971,6],[48185,5],[48680,5],[50520,6]]},"/en/lessons/linear-regression":{"position":[[3891,5],[14751,5],[39065,5]]},"/en/lessons/linux-installation":{"position":[[2412,6]]},"/en/lessons/logistic-regression":{"position":[[33348,5]]},"/en/lessons/mac-installation":{"position":[[1791,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22037,6],[27168,5],[27601,5]]},"/en/lessons/naive-bayesian":{"position":[[27832,6],[60842,6]]},"/en/lessons/preserving-your-research-data":{"position":[[14916,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6277,5],[25390,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11938,5]]},"/en/lessons/sentiment-analysis":{"position":[[29963,5],[32828,6],[33364,5],[33422,5],[33441,5],[33998,5],[37961,5],[38105,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2526,5],[9568,5],[11566,6],[11586,5]]},"/en/lessons/sonification":{"position":[[39728,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17611,5],[20226,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3214,5],[3229,5],[23549,5],[23566,5],[23835,5],[24656,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5452,5],[31944,7],[32274,8],[32687,6],[32849,5],[32896,5],[33140,5],[33731,5],[39331,5],[42721,6],[44301,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18850,5],[43375,6],[43412,6],[44176,5],[44324,5],[44825,5],[44903,5],[46987,5],[47049,5],[49505,5],[50274,5],[52190,5],[53787,5],[54251,5],[54516,6],[54705,5],[56755,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24840,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6147,5],[8321,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3401,5],[3463,5],[3535,5],[5107,6],[5427,6],[17273,5],[24956,5],[39798,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23742,5]]},"/en/lessons/vector-layers-qgis":{"position":[[348,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8516,5]]},"/en/lessons/windows-installation":{"position":[[3149,6]]},"/en/lessons/working-with-text-files":{"position":[[3311,6],[3374,6],[3457,6]]}}}],["level=[index_level_nam",{"_index":21584,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40423,24]]}}}],["levenshtein",{"_index":11711,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[711,11],[12369,11],[14183,11],[14611,11],[15484,11],[24685,11],[26585,11],[26742,11]]}}}],["levenshtein_ratio_and_dist",{"_index":12079,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14523,31]]}}}],["lever",{"_index":22892,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[27162,6]]}}}],["leverag",{"_index":5962,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31956,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59226,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3980,10],[24260,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42435,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[2855,10],[3249,8],[33416,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26572,8],[36907,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35828,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1469,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4982,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49361,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[20366,8]]}}}],["levin",{"_index":10914,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9681,5]]}}}],["lewi",{"_index":12617,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11684,7]]}}}],["lewisburg",{"_index":9018,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26389,9]]}}}],["lex",{"_index":21025,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48461,3],[48822,3]]}}}],["lexic",{"_index":6558,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5617,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44495,7],[56951,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43515,7]]}}}],["lexico",{"_index":6626,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[3325,6],[6348,6],[8094,6],[48299,6]]}}}],["lexicon",{"_index":19956,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2656,7],[6060,7],[6129,8],[6358,9],[6463,8],[6563,8],[6786,7],[7033,7],[7435,7],[7536,7],[7708,7],[8543,7],[9098,7],[9468,7],[9928,7],[11733,8],[17378,7],[17545,8],[17632,7],[24080,7],[24717,8],[27661,7],[45594,7],[46143,7],[46229,7],[46392,8],[47085,7],[49840,9],[50031,8],[50339,8],[53818,8],[53892,9],[54044,9]]},"/en/lessons/sentiment-analysis":{"position":[[12017,9],[14291,9]]}}}],["lexicon.5",{"_index":19975,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6428,9]]}}}],["lexicon.htm",{"_index":20254,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49937,12]]}}}],["lexington",{"_index":8976,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20770,9]]}}}],["león",{"_index":20288,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50742,5]]}}}],["lf",{"_index":17025,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[6436,2]]}}}],["lfont",{"_index":3959,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22077,5]]}}}],["lgbtq",{"_index":14199,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10968,6]]}}}],["lh",{"_index":14973,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8964,2],[14209,2]]}}}],["li",{"_index":8079,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13080,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14065,4],[20184,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23565,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23184,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4602,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2455,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46235,4]]}}}],["liabil",{"_index":17142,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[31599,9]]}}}],["liaison",{"_index":14266,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27801,7],[32447,7]]}}}],["lib",{"_index":3927,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20690,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7128,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5350,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[6721,5],[6753,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12508,3]]}}}],["libavcodec",{"_index":15770,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9417,10]]}}}],["libavdevic",{"_index":15774,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9495,11]]}}}],["libavfilt",{"_index":15776,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9534,11],[29959,11]]}}}],["libavformat",{"_index":15772,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9456,11]]}}}],["libavresampl",{"_index":15778,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9573,13]]}}}],["liber",{"_index":3949,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21674,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7749,7],[8292,8],[11457,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5554,7]]},"/en/lessons/linear-regression":{"position":[[73785,7]]},"/en/lessons/logistic-regression":{"position":[[65131,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3494,9]]}}}],["libfreetyp",{"_index":15756,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9117,11]]}}}],["libguid",{"_index":9485,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51872,11]]}}}],["libmp3lam",{"_index":15757,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9138,10]]}}}],["libopenjpeg",{"_index":15766,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9307,11]]}}}],["libpostproc",{"_index":15782,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9690,11]]}}}],["libr",{"_index":2880,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16197,5]]},"/en/lessons/research-data-with-unix":{"position":[[1432,5],[5772,5],[7694,5],[12743,5]]}}}],["librari",{"_index":1031,"title":{"/en/lessons/extracting-illustrated-pages":{"position":[[42,9]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3223,7],[3472,7],[4555,7],[20334,7],[23274,7],[23440,8],[27333,8],[47883,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[129,7],[1703,7],[2557,7],[10030,7],[11592,7],[12163,7],[12751,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3162,7],[3430,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27485,7],[27673,9],[52279,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4030,7],[5997,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[336,9],[4004,8],[14231,7],[19146,9],[19398,9],[19489,10],[19800,7],[19953,7],[20105,8],[20194,7],[20533,9],[20621,9],[22627,9],[29904,8],[45695,8],[66373,8],[68108,7],[68150,7],[68274,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4729,9],[6155,9],[8461,10],[21505,7],[31655,9],[32003,9],[32521,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18292,8],[18474,8]]},"/en/lessons/common-similarity-measures":{"position":[[2315,7],[2647,9],[2748,9],[3099,10],[23810,9],[23935,7],[24303,9],[25508,7],[25678,7],[40033,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[674,7],[6069,10],[6394,9],[6503,9],[12892,7],[15427,7],[15455,7],[15746,7],[15891,8],[16388,7],[16464,7],[17286,8],[17449,7],[17741,8],[31831,7],[38494,7],[45449,8],[45735,8],[47042,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9173,7],[9918,8],[16611,7],[22927,7],[35932,7],[37560,7],[37897,8],[37955,8],[40287,7],[44560,7],[49178,7],[62579,10],[62774,10],[62833,10],[62930,7],[63028,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1450,7],[62226,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2048,8],[7340,7],[8566,7],[8801,7],[9050,10],[9227,8],[9373,7],[9421,10],[14445,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2054,8],[2559,9],[2860,7],[2954,8],[3022,7],[3071,8],[3266,8],[3420,7],[3566,7],[3632,7]]},"/en/lessons/counting-frequencies":{"position":[[8613,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6417,8],[18911,8],[33240,7],[39344,8],[45469,7],[46119,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18484,10],[26919,8],[36184,10]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[361,7],[601,7],[1221,7],[1422,8],[1533,7],[1704,8],[2391,7],[4179,7],[5424,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[201,7],[1384,9],[2312,7],[2360,8],[4839,9],[12615,7],[12872,7],[15666,8],[19627,7],[23794,7],[24147,7],[25222,8],[38958,7],[39327,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[634,8],[693,8],[1227,7],[2356,8],[4267,7],[5042,8],[6602,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3596,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51901,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1175,8],[1748,7],[2807,9],[3222,7],[3768,7],[17308,7],[31540,10],[36708,7],[47789,7],[54140,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23801,8],[23845,7],[24777,7],[27426,7],[27477,8],[32197,8],[32309,7],[32559,7],[35944,7],[42061,8],[42555,8],[42731,8],[42800,7],[42858,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8010,7],[8673,9],[8772,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[43,9],[1028,8],[1954,9],[3544,7],[4218,9],[4781,9],[6297,10],[7658,9],[8401,9],[9664,8],[10749,10],[16480,8],[21001,7],[21182,7],[21367,7],[25284,9],[26491,8],[26590,8],[28009,7],[28785,8]]},"/en/lessons/extracting-keywords":{"position":[[30812,7],[32940,7],[33832,7],[33880,8],[37729,8],[37863,7],[38259,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2966,8],[3296,7],[12077,9],[12256,9],[12633,9],[13216,7],[14321,8],[15742,7],[18653,7],[18746,7],[29865,9],[34365,7],[40898,7],[41689,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25578,7],[27506,7],[27726,9],[29239,7],[29342,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2409,7],[9853,9],[11266,7],[11293,7],[11490,8],[11969,10],[12104,9],[13648,8],[22637,7],[22870,8],[23893,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17403,8],[18609,7],[18986,8],[57290,8],[57547,7],[68301,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7142,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[6625,9],[20242,7],[34012,8],[35423,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20911,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3432,7],[3476,7],[25557,7],[25723,8],[26998,7],[27076,9],[27205,10],[27579,10],[28475,10]]},"/en/lessons/installing-omeka":{"position":[[1249,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[679,9],[943,9],[1028,9],[1159,9],[4686,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[172,8],[1668,10],[2746,9],[2947,9],[3131,10],[3670,8],[6089,9],[6241,7],[6356,7],[7013,10],[30636,9],[30722,9],[52811,9],[52863,8],[53907,7],[54171,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8226,8],[9107,7],[19966,7],[20292,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38609,10],[40317,7],[40591,7]]},"/en/lessons/intro-to-bash":{"position":[[5920,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1091,7],[1670,7],[2836,8],[6708,8],[11592,7],[11652,7],[19988,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6146,7],[6255,7],[6682,9],[13909,7],[13987,8],[15326,10],[22514,7],[23881,7],[23936,7],[37202,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[284,8],[575,10],[1058,7],[1282,7],[1357,8],[1784,7],[1891,8],[1934,7],[2087,7],[2173,7],[2250,7],[2420,7],[2605,8],[2633,7],[2748,8],[2854,8],[3012,7],[3280,8],[3530,8],[7180,8],[7287,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[7778,7],[25178,9]]},"/en/lessons/introduction-map-warper":{"position":[[1879,8],[1888,7],[3101,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7848,9],[13876,7],[15256,9],[44150,7],[44210,7],[44361,7],[44454,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6060,10],[6698,7]]},"/en/lessons/json-and-jq":{"position":[[1287,10],[16609,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2703,9],[27698,8]]},"/en/lessons/linear-regression":{"position":[[3366,7],[6660,8],[6680,8],[6716,9],[22151,7],[22383,9],[34001,7],[38067,7],[38981,7],[50664,8],[50912,7],[74896,10]]},"/en/lessons/logistic-regression":{"position":[[3086,7],[10215,7],[14826,7],[32375,9],[62090,7],[64182,7],[64232,7],[64277,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4981,9],[5216,7],[5773,7],[5818,7],[6509,10],[7091,10],[7202,9],[7794,9],[8001,9],[14244,7],[16439,7],[22190,7],[22280,7],[24903,7],[25507,8],[31858,10],[36162,9],[36236,9]]},"/en/lessons/naive-bayesian":{"position":[[15451,7],[15551,8],[16511,7],[23889,7],[49078,8],[49332,7],[49563,7],[49653,7],[49939,7],[50464,7],[50592,7],[50612,7],[50819,7],[50840,8],[53373,7],[53470,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19549,8],[21093,9],[21158,10],[21793,9],[21899,9],[22385,9],[34884,8],[52334,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2110,7],[2357,8],[2371,7],[2596,10],[7618,7],[7711,7]]},"/en/lessons/preserving-your-research-data":{"position":[[9162,7],[9285,7],[18302,7]]},"/en/lessons/research-data-with-unix":{"position":[[3297,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8460,9],[8739,9]]},"/en/lessons/sentiment-analysis":{"position":[[10990,7],[17538,7],[17746,8],[21351,7],[39110,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[191,7],[3319,7],[3758,7],[5724,9],[7471,7],[7514,8],[9884,7],[10644,7],[12253,7],[12545,8],[13731,8],[15689,8],[16411,9],[17627,9],[18027,9],[30312,7],[31632,8],[38008,8],[38606,8]]},"/en/lessons/sonification":{"position":[[2974,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6103,8],[10787,9],[32230,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1877,9],[5416,9],[6707,9],[8824,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[422,9],[1050,7],[1231,10],[7506,7],[7552,9],[9035,7],[9353,9],[9632,9],[12792,7],[18636,8],[22998,8],[35360,8],[45674,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20425,9],[21095,9],[21453,9],[23325,10],[63860,10],[64121,9],[64763,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14485,8],[15193,9],[15441,7],[16143,10],[16397,9],[31916,7],[35659,7]]},"/en/lessons/transliterating":{"position":[[2053,7],[2073,7],[3909,7],[9594,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3358,10],[3470,7],[18070,9],[18247,7],[19026,9],[19146,10],[19179,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2110,7],[2874,7],[7739,7],[27680,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[294,10],[4302,9],[4433,10],[4524,9],[7852,7],[9123,7],[9508,9],[13903,8],[14409,7],[14517,9],[15208,7],[15295,7],[24229,7],[42661,8],[43830,7],[47171,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11591,9]]},"/en/lessons/working-with-text-files":{"position":[[5605,7]]},"/en/lessons/working-with-web-pages":{"position":[[6541,7]]}}}],["librarian",{"_index":3834,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15099,10],[41100,9],[49364,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13259,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16440,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2657,11]]},"/en/lessons/qgis-layers":{"position":[[936,10]]},"/en/lessons/sentiment-analysis":{"position":[[39070,9]]},"/en/lessons/sonification":{"position":[[34459,9]]},"/en/lessons/space-place-gazetteers":{"position":[[17116,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[1679,11]]}}}],["librariesplugin",{"_index":14941,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38550,19],[38656,18]]}}}],["libraries—th",{"_index":10410,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8711,13]]}}}],["library(factoextra",{"_index":7275,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9452,19]]}}}],["library(factomin",{"_index":7274,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9432,19]]}}}],["library(ggplot2",{"_index":21722,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23724,17]]}}}],["library(historydata",{"_index":8917,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10154,20]]}}}],["library(jsonlit",{"_index":19790,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[8544,17]]}}}],["library(leaflet",{"_index":20553,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18145,16],[20966,16],[36519,16]]}}}],["library(lubrid",{"_index":19789,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[8525,18]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23704,19]]}}}],["library(mass",{"_index":13724,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48101,13]]}}}],["library(ndtv",{"_index":21238,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5490,13]]}}}],["library(plotli",{"_index":12860,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6999,15],[31578,15]]}}}],["library(purrr",{"_index":21723,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23742,15]]}}}],["library(quanteda",{"_index":21776,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29835,17]]}}}],["library(quanteda.textmodel",{"_index":21840,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42778,28]]}}}],["library(quanteda.textplot",{"_index":21852,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45417,27]]}}}],["library(rcolorbrew",{"_index":20052,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20729,21]]}}}],["library(rmariadb",{"_index":13178,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21241,17],[22235,17],[24665,17],[29095,17],[31479,17],[38162,17],[40666,17]]}}}],["library(rtweet",{"_index":19788,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[8490,15]]}}}],["library(sf",{"_index":12858,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6973,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18133,11],[20954,11],[36507,11]]}}}],["library(shini",{"_index":20552,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18118,14],[20939,14],[36492,14]]}}}],["library(sna",{"_index":21236,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5463,12]]}}}],["library(stringr",{"_index":21724,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23758,16]]}}}],["library(syuzhet",{"_index":20051,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20712,16]]}}}],["library(tidyvers",{"_index":2310,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3282,18]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3686,18]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8506,18]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18099,18],[20920,18],[36473,18]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23684,19]]}}}],["library(tm",{"_index":20054,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20770,11]]}}}],["library(tmap",{"_index":12859,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6985,13]]}}}],["library(token",{"_index":2311,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3301,19]]}}}],["library(tsna",{"_index":21237,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5476,13]]}}}],["library(wordcloud",{"_index":20053,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20751,18]]}}}],["library(xlsx",{"_index":19728,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26983,13]]}}}],["library.1",{"_index":15655,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[1954,9]]}}}],["library/frameworks/python.framework/versions/3.10/lib/python3.10/sit",{"_index":14546,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42648,70]]}}}],["library/java/javavirtualmachines/adoptopenjdk",{"_index":9572,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8838,46],[9985,46]]}}}],["library/java/javavirtualmachines/jdk",{"_index":9569,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8735,37],[8906,37]]}}}],["library4",{"_index":7270,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[8790,8]]}}}],["library’",{"_index":4281,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46003,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5198,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16117,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13097,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29400,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3148,9],[3454,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4416,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2204,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7719,9],[8346,9],[10740,9],[12929,9],[37656,9]]},"/en/lessons/sonification":{"position":[[34545,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31472,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2018,9],[7515,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46452,9]]}}}],["libreoffic",{"_index":12512,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5757,11],[5889,11],[5947,11],[5970,11],[6232,11],[9355,11],[22827,11],[22865,12],[23401,11],[23541,11],[23597,11],[23788,11],[24489,11],[25223,11],[25520,11],[25608,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11041,11]]},"/en/lessons/space-place-gazetteers":{"position":[[3425,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21277,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32528,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[2482,11],[2505,11],[2849,11],[5827,11],[7106,11],[7152,11],[8057,11],[8872,11],[8904,11],[8974,11],[10867,11],[11164,12],[11644,11],[12969,11],[14083,11],[14340,11],[15746,11],[16567,12],[16805,12],[16996,11],[17686,12],[17885,11],[25003,11],[25334,11],[25658,11],[27502,11],[29403,11],[29611,11],[31117,11]]}}}],["libreoffice’",{"_index":23016,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[6768,13]]}}}],["librubberband",{"_index":15758,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9158,13]]}}}],["libswresampl",{"_index":15781,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9651,13]]}}}],["libswscal",{"_index":15779,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9612,10]]}}}],["libtesseract",{"_index":15759,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9181,12]]}}}],["libx264",{"_index":15760,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9203,7],[19344,7],[19472,7],[27525,7],[27695,7],[27918,7]]}}}],["libx265",{"_index":15761,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9220,7]]}}}],["libxvid",{"_index":15762,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9237,7]]}}}],["libya",{"_index":20916,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8790,6],[8896,5]]}}}],["libyan",{"_index":20918,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9058,6]]}}}],["libzotero",{"_index":7601,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2703,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1108,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[95,9],[1041,9],[1150,9],[1262,10],[1451,9],[1602,9],[1774,9],[1807,9]]}}}],["licenc",{"_index":13131,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8353,8],[10656,7]]}}}],["licenciam",{"_index":11782,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6172,9]]}}}],["licens",{"_index":315,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7804,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5003,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16799,7],[16956,8],[17013,7],[17068,7],[17157,7],[17184,8],[17634,7],[17829,7],[17852,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30903,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39683,8],[46780,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12669,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45163,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9444,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1360,7],[4002,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53321,8],[53411,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20110,8],[20141,7],[20161,7],[20195,7],[20325,8],[20369,7],[20444,7],[20462,7],[20579,7],[20630,7],[20657,8],[20837,7],[21036,7],[21070,7],[21126,7],[21228,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15765,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52124,8]]},"/en/lessons/qgis-layers":{"position":[[827,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7385,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2425,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24138,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12513,7],[16051,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3778,8]]}}}],["licentiam",{"_index":11859,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7030,9],[7718,9]]}}}],["lie",{"_index":3715,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2156,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27039,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20221,3]]},"/en/lessons/logistic-regression":{"position":[[46366,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41970,3]]}}}],["lieu",{"_index":1016,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2861,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3023,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26929,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1839,4]]}}}],["life",{"_index":2211,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8317,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2860,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69929,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5337,4],[30004,4],[30296,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1073,4]]},"/en/lessons/extracting-keywords":{"position":[[2894,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1999,5],[38954,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26137,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28113,4],[32759,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27941,4]]},"/en/lessons/intro-to-bash":{"position":[[18137,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5734,5]]},"/en/lessons/intro-to-powershell":{"position":[[16491,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12912,5],[21432,4],[22200,4],[22362,4],[34499,4],[35598,4],[36849,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51773,4]]},"/en/lessons/linear-regression":{"position":[[73570,4]]},"/en/lessons/linux-installation":{"position":[[638,5]]},"/en/lessons/logistic-regression":{"position":[[48059,4],[56238,5],[64916,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10322,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3888,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11982,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9887,4]]},"/en/lessons/windows-installation":{"position":[[237,5]]}}}],["lifelong",{"_index":5185,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63765,8]]}}}],["lifespan",{"_index":22846,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[16699,8]]}}}],["lifestyl",{"_index":15908,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36225,9],[36706,9]]}}}],["lifetim",{"_index":14825,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51142,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9818,10],[17988,9]]}}}],["life’",{"_index":16248,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17831,6]]}}}],["lift",{"_index":3637,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6759,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[20507,7]]}}}],["ligatur",{"_index":18739,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5995,11]]},"/en/lessons/transliterating":{"position":[[9712,9],[9842,9]]}}}],["light",{"_index":244,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5201,5],[5311,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12540,5],[24892,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60882,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37040,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4355,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35409,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13555,5],[13779,5],[14328,5],[14423,5],[14564,5],[14616,6],[14771,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24222,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31918,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3781,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21954,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15016,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[7179,6],[7205,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[12205,6],[25534,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7341,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16116,6],[16259,6],[16283,7],[16585,6],[17085,6],[17182,5],[17325,5],[17379,8],[18297,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42061,6]]},"/en/lessons/sentiment-analysis":{"position":[[3380,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8270,5]]}}}],["lightbulb",{"_index":15523,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8514,9]]}}}],["lighten",{"_index":13216,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26152,10],[28273,10]]}}}],["lighter",{"_index":11091,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22340,7],[24325,7]]}}}],["lightli",{"_index":4497,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65360,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3297,7]]}}}],["lightn",{"_index":13154,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14669,9],[15372,9]]}}}],["lightweight",{"_index":1038,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3646,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33959,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[701,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21579,12],[32118,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[19825,11]]},"/en/lessons/linear-regression":{"position":[[6897,11]]}}}],["like",{"_index":15026,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[25293,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[917,5],[1108,5],[6875,5],[20814,7],[21012,7],[21169,7],[25321,7],[29298,5],[29697,5],[29771,5],[30555,5],[30712,5],[31587,7],[32400,5],[32645,5],[32922,5],[35213,5],[35292,5],[36117,5],[36138,5],[36169,5],[36416,5],[36721,5],[36774,5],[40232,5],[40341,6]]},"/en/lessons/sentiment-analysis":{"position":[[17762,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30960,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10686,6]]}}}],["like_num",{"_index":11540,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16693,12]]}}}],["likeli",{"_index":16267,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23597,8]]}}}],["likelihood",{"_index":8655,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30613,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29972,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14080,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[32242,10]]},"/en/lessons/gravity-model":{"position":[[26553,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29964,10]]},"/en/lessons/logistic-regression":{"position":[[6770,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9708,10],[9837,10]]}}}],["likewis",{"_index":1626,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33366,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[4963,9]]},"/en/lessons/gravity-model":{"position":[[34548,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[9837,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28272,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7223,9]]},"/en/lessons/linear-regression":{"position":[[12645,9],[47995,9]]},"/en/lessons/logistic-regression":{"position":[[4336,9],[22572,9],[26262,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10412,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3577,9]]}}}],["lilia",{"_index":10389,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5881,6]]}}}],["lilypond",{"_index":20831,"title":{},"body":{"/en/lessons/sonification":{"position":[[39183,8]]}}}],["lim",{"_index":18992,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36776,6],[37002,3],[37572,4],[37810,4]]}}}],["lim.append(img_pad",{"_index":18996,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36971,19]]}}}],["lim=list_regions(p",{"_index":19016,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38647,19]]}}}],["lim_p",{"_index":19015,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38609,8]]}}}],["lim_p.append(page_im",{"_index":19018,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38701,21]]}}}],["lim_p[0].save(new_filepath",{"_index":19019,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38728,27]]}}}],["limit",{"_index":119,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2352,11],[9249,6],[9382,5],[9477,5],[10915,7],[23604,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1562,7],[2395,6],[6696,6],[6821,5],[7774,7],[9267,5],[9689,7],[11962,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2257,5],[12335,5],[13356,5],[14641,5],[14699,5],[14841,5],[14915,5],[15529,5],[16963,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5277,5],[5748,5],[14164,7],[14298,5],[16579,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52936,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5904,7],[8696,5],[8742,5],[13579,5],[13630,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60305,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[911,11],[7528,11],[9136,8],[43493,6],[57657,11],[64887,7]]},"/en/lessons/common-similarity-measures":{"position":[[5587,6],[31953,5],[32024,5],[34044,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11841,10],[22999,7],[30823,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6597,11],[18970,11],[19980,11],[41632,11],[57193,7],[57205,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22900,8],[45224,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3824,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6871,12],[8057,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1740,7],[3297,7],[5900,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10429,7],[38930,8],[39584,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17716,5],[17828,5],[17841,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39347,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21189,5],[21267,5],[28899,7],[37592,5],[37903,5],[48926,5],[48991,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6100,5],[42598,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21977,5],[34164,11]]},"/en/lessons/extracting-keywords":{"position":[[3746,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3108,7],[5823,6],[23842,7],[34676,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18804,6],[22945,7],[26912,7],[34097,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29655,5]]},"/en/lessons/geocoding-qgis":{"position":[[1840,7],[4793,7],[14637,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2384,7],[31182,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11300,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[628,11],[10494,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17469,6],[18265,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4751,12],[5487,10],[5523,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15750,5],[18768,8],[22522,5],[25890,5]]},"/en/lessons/gravity-model":{"position":[[24108,5],[58635,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1629,11],[3156,12],[4347,5],[26568,7],[41313,11]]},"/en/lessons/installing-omeka":{"position":[[2487,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19231,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6577,7],[38560,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17776,6],[23069,10],[29885,7],[45310,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6302,12],[7490,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17773,7],[18245,11],[34192,7],[35728,7],[36035,7],[37742,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1368,8],[48371,6]]},"/en/lessons/jupyter-notebooks":{"position":[[38282,5]]},"/en/lessons/linear-regression":{"position":[[2781,7],[32114,5],[32313,8],[58575,6],[58727,6]]},"/en/lessons/linux-installation":{"position":[[655,7]]},"/en/lessons/logistic-regression":{"position":[[2501,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10577,5]]},"/en/lessons/naive-bayesian":{"position":[[8418,7],[31166,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2770,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[741,7]]},"/en/lessons/research-data-with-unix":{"position":[[9308,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38380,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3616,7],[47959,8]]},"/en/lessons/sentiment-analysis":{"position":[[4115,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6855,7]]},"/en/lessons/space-place-gazetteers":{"position":[[11025,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31238,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8651,11],[15437,8],[16587,5],[42125,7],[64616,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17414,6],[23911,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3376,12],[5956,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2082,11],[16691,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19434,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3443,11],[12542,5],[19369,7]]},"/en/lessons/vector-layers-qgis":{"position":[[16147,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2662,7],[20064,7]]},"/en/lessons/windows-installation":{"position":[[254,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[924,7]]}}}],["limiti",{"_index":21806,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[38004,8]]}}}],["limitless",{"_index":8013,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45105,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13457,10]]}}}],["linard",{"_index":10025,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57732,7]]}}}],["lincoln",{"_index":1536,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30052,7],[32493,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22114,8],[32335,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60557,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9998,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2915,7],[57915,7]]},"/en/lessons/intro-to-linked-data":{"position":[[30175,8],[37290,7],[37849,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[13741,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15084,7],[18279,7],[28048,7]]}}}],["lincolnshir",{"_index":10897,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9038,12]]}}}],["lincolnshire41179.81818148426.1958.73",{"_index":13689,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38755,37]]}}}],["lincolnshire4186",{"_index":13785,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54586,16]]}}}],["lincoln’",{"_index":11577,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24153,9]]},"/en/lessons/intro-to-linked-data":{"position":[[1657,9],[30340,9]]}}}],["linda",{"_index":20945,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17126,5],[50808,5]]}}}],["line",{"_index":9,"title":{"/en/lessons/intro-to-bash":{"position":[[33,4]]},"/en/lessons/intro-to-powershell":{"position":[[36,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[113,4],[1543,4],[2023,4],[2412,4],[2596,5],[2681,4],[2943,5],[5383,5],[5719,4],[7429,4],[9085,4],[9431,4],[10077,4],[11101,5],[11150,4],[11242,4],[11658,5],[12598,4],[14473,5],[15919,5],[16258,6],[16956,6],[18010,5],[23879,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[549,5],[664,5],[6624,4],[7436,6],[7482,6],[7660,5],[8801,5],[9176,5],[11570,4],[11868,4],[11946,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20281,5],[24673,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[530,5],[1192,5],[5182,4],[6259,4],[6643,4],[6877,4],[16125,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[575,5],[634,4],[938,5],[1010,5],[2874,5],[3599,4],[4652,4],[4772,4],[6465,4],[8740,4],[8907,5],[10300,4],[15923,5],[17110,5],[17519,5],[17740,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2725,5],[7707,5],[11059,4],[11153,4],[11860,4],[12540,5],[16506,5],[19044,4],[19418,4],[19516,4],[26477,4],[26687,5],[26715,5],[26953,4],[27669,4],[28196,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15520,6],[15619,5],[15683,4],[15731,4],[15827,5],[15840,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1282,4],[1357,4],[9241,4],[9892,5],[10593,4],[12580,4],[12909,5],[13472,4],[13654,4],[14778,4],[14797,4],[15207,4],[15339,4],[15543,4],[15628,4],[15985,5],[16153,5],[16180,4],[16513,4],[16650,4],[17021,4],[17163,4],[17295,5],[17542,4],[17570,4],[17954,4],[18733,4],[18791,4],[18967,4],[19134,4],[19609,4],[19895,4],[20309,4],[20460,4],[20499,4],[20564,4],[20722,4],[21103,4],[21547,4],[21615,4],[21946,5],[22120,5],[28027,5],[28699,5],[29419,5],[29804,5],[31129,5],[31833,5],[31977,4],[32027,4],[32151,4],[32200,4],[32398,4],[32556,4],[32949,4],[33333,4],[33759,4],[36308,4],[37236,4],[37524,5],[38517,5],[38922,5],[47711,5],[52986,5],[58808,4],[59304,5],[60039,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7000,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4865,4],[6111,4],[7373,5],[7427,4],[7493,4],[7511,6],[7570,5],[7613,5],[7666,5],[7687,5],[7819,5],[8071,4],[8110,4],[8931,4],[9102,4],[9138,4],[9383,5],[9452,5],[9517,6],[9567,5],[9617,4],[9645,5],[9788,5],[10358,5],[10387,4],[10511,5],[10651,5],[10995,4],[11156,5],[11271,5],[11626,5],[11849,5],[12444,4],[13136,4],[13367,5],[13461,5],[13768,5],[14453,4],[15145,4],[15182,4],[15248,4],[15266,6],[15325,5],[15368,5],[15421,5],[15442,5],[15574,5],[15826,4],[15865,4],[16669,4],[16840,4],[16876,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31271,4],[47831,4],[50276,4],[50492,4],[50600,4],[50769,5],[50903,4],[50919,4],[51004,6],[51053,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23430,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1193,4],[1435,4],[1497,5],[1552,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3012,4],[4768,4],[9570,5],[17613,5],[19628,6],[20878,4],[22804,5],[23425,5],[23449,5],[27420,4],[41454,4],[41555,5],[43034,4]]},"/en/lessons/common-similarity-measures":{"position":[[10969,4],[11638,5],[12171,4],[12721,4],[12762,4],[14186,5],[14340,5],[14392,4],[14581,6],[14630,4],[14690,4],[14793,5],[14868,4],[16203,4],[16992,5],[19953,5],[20150,4],[23240,5],[26467,4],[27564,4],[27937,4],[28478,4],[30826,4],[31813,4],[32874,5],[39467,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38003,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10510,4],[23865,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6083,4],[8399,4],[11709,5],[11796,6],[15284,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15330,5],[26263,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1093,4],[1329,4],[1420,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2514,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2166,5],[2937,5],[3226,4],[3407,4],[3502,5],[14852,4],[15818,5],[15887,4],[15924,4],[15972,4],[16243,4],[16883,5],[17235,5],[19183,5],[19281,5],[22383,4],[27518,4],[39474,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[123,4],[1218,4],[3142,4],[3246,4],[5194,4],[5334,5],[5451,4],[7329,5],[10353,4],[15392,4],[26678,4],[26786,4],[27143,4],[31242,5],[36507,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30552,5],[35573,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10858,4],[18256,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1175,4],[1330,4],[3840,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16050,4],[18397,4],[18622,5],[19260,4],[20422,4],[22472,4],[24881,4],[27332,4],[35102,4],[40097,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2703,5],[2886,5],[6880,6],[7999,5],[10052,5],[10122,4],[10337,5],[10362,4],[11028,4],[11191,5],[12613,4],[17171,4],[17815,5],[17843,4],[18164,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3521,5],[9102,6],[9160,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3592,4],[12838,5],[13020,4],[13658,4],[13764,5],[13791,4],[13893,4],[14062,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[809,4],[832,4],[851,4],[874,4],[893,4],[914,4],[934,5],[960,5],[987,5],[5977,5],[10150,5],[16679,4],[16704,4],[16712,4],[17878,4],[20387,5],[20512,5],[20619,4],[20888,4],[21197,4],[21344,4],[21956,4],[22242,4],[22360,4],[22715,4],[23782,4],[25931,4],[26417,5],[26781,6],[26800,4],[27875,4],[29086,5],[29318,4],[29409,4],[29480,4],[29560,4],[29616,4],[29727,5],[30603,4],[30735,4],[32836,5],[35545,5],[35576,5],[36283,4],[36494,4],[36546,4],[37592,4],[37698,4],[37925,4],[38071,4],[38261,4],[38355,4],[38433,4],[38519,4],[43392,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1726,4],[5308,6],[9361,5],[9486,6],[9555,4],[12130,4],[13146,4],[15202,4],[15405,4],[15674,5],[21488,5],[21527,5],[26754,5],[26778,4],[27395,4],[28012,4],[29033,5],[40968,4],[41457,4],[45823,4],[47108,4],[50718,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[486,5],[7320,6],[11572,5],[11700,6],[11775,6],[11840,5],[11995,5],[12082,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8436,6],[16934,4],[17541,5],[18084,4],[18607,5],[19994,4],[20576,4],[20744,5],[20991,4],[21281,4],[21923,4],[22832,5],[24436,4],[25114,4],[26891,4],[32085,5],[34953,4],[35571,4],[35833,5],[44554,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2534,4],[2884,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5559,6],[5982,4],[16642,4],[21009,5],[23217,4],[30263,5],[31548,5],[32167,4],[44588,4],[46197,4],[49189,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5487,4],[5697,4],[5746,4],[11354,5],[17102,5],[17147,5],[25239,4],[25887,4]]},"/en/lessons/extracting-keywords":{"position":[[5183,4],[8757,4],[9289,5],[9467,4],[9831,5],[10313,5],[12502,6],[12673,4],[12767,5],[13026,4],[13244,4],[13463,5],[13616,4],[13658,4],[13701,4],[13885,5],[13929,4],[15323,4],[15623,4],[15731,5],[15998,5],[16990,5],[17928,5],[19010,6],[19461,5],[19518,5],[19625,5],[20097,5],[20663,5],[22066,4],[22365,5],[22908,5],[22942,4],[22961,4],[23093,4],[25362,4],[25424,4],[25615,6],[26402,5],[28453,5],[30994,5],[31917,4],[32400,5],[33011,4],[33937,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10779,4],[11165,4],[12359,5],[14592,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5251,4],[6999,5],[13898,4],[14042,5],[14466,4],[14637,4],[14736,5],[15046,6],[15191,4],[15639,5],[15685,5],[15949,4],[16051,5],[16389,5],[16442,4],[16572,5],[16807,5],[16856,5],[17067,8],[25620,4],[31020,5],[35590,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13908,4],[13982,4],[19748,4],[22936,4],[25858,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2844,4],[4146,4],[4207,4],[4247,4],[8404,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1204,6],[1391,5],[3095,4],[3103,4],[5793,5],[8341,5],[13362,4],[18339,5],[19276,5],[19327,4],[21173,5],[21260,4],[21268,5],[21621,4],[23236,5],[23759,4],[24645,5],[24656,4],[24721,4],[25232,8],[25354,5],[25654,8],[25880,4],[26524,5],[26631,4],[26778,4],[26858,5],[27879,5],[28021,5],[28241,4],[28584,4],[28779,5],[29209,4],[29351,4],[29672,4],[29713,8],[29866,4],[29907,8],[30367,4],[30452,4],[30499,4],[30545,4],[30633,4],[30716,4],[30761,4],[31120,4],[31431,4],[32755,4],[32883,4],[32989,4],[33508,4],[33556,4],[33965,4],[34096,4],[34162,4],[34206,4],[34276,4],[34380,4],[34588,6],[34610,4],[34704,4],[34828,4],[35025,4],[35759,4],[35821,4],[36121,4],[36323,4],[36825,5],[36900,4],[36981,4],[37044,4],[37082,6],[37188,5],[37462,5],[37942,5],[38078,5],[38642,4],[38760,5],[39445,5],[39677,4],[40212,5],[42436,6],[43813,5],[43957,5],[44547,4],[44852,5],[45223,5],[45389,4],[45567,5],[46022,6],[46048,4],[46243,4],[46564,4],[46785,6],[46865,5],[46922,5],[47138,5],[47226,4],[47327,4],[47721,5],[48180,4],[48203,4],[49011,4],[49022,4],[49230,5],[50094,4],[50102,5],[50242,5],[50302,5],[50466,5],[50521,4],[50669,6],[50699,5],[51087,5],[51151,5],[51541,4],[52706,4],[53871,5],[55298,4],[55402,4],[57845,5],[58618,5],[59067,4],[60371,5]]},"/en/lessons/geocoding-qgis":{"position":[[1883,4],[9195,4],[11388,4],[17065,4],[23926,4],[34313,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[257,4],[2416,5],[2503,5],[2620,4],[5406,4],[6615,4],[9564,5],[13469,4],[15427,5],[19565,4],[19825,5],[27348,5]]},"/en/lessons/georeferencing-qgis":{"position":[[11690,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[23876,5],[26183,4],[26295,5],[26337,4],[26789,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1807,4],[1848,4],[9427,4],[9594,4],[16655,4],[16751,5],[21292,4],[21552,6],[21689,5],[25817,5],[26518,5],[26553,6],[26636,5],[26658,5],[26764,4],[29542,4],[31127,5],[33802,4],[33837,4],[35186,4],[35214,4],[35284,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[312,4],[4143,4],[4334,4],[4513,4],[4590,5],[4611,4],[4708,4],[4784,5],[5696,5],[8655,4],[10762,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[25268,6],[28980,4],[30283,4],[33715,4],[40554,4],[41688,4],[42777,4],[45634,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[567,5],[1412,6],[5186,6],[5300,5],[5596,6],[6653,4],[8667,5],[8726,5],[8790,5],[8839,6],[9037,4],[9274,5],[9409,5],[9638,4],[9752,5],[9933,5],[10056,6],[10152,4],[13033,8],[16410,6],[16729,4],[16763,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24062,4],[24112,4],[24165,7]]},"/en/lessons/gravity-model":{"position":[[21539,4],[21657,5],[22494,5],[24268,4],[24319,4],[39654,4],[39677,4],[39924,4],[40154,4],[43244,4],[43711,4],[48062,4],[48983,4],[48997,4],[49134,4],[49560,4]]},"/en/lessons/installing-omeka":{"position":[[1326,5],[1388,5],[1902,5],[8035,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2045,4],[3567,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30334,4],[39931,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[411,4],[1097,4],[1238,4],[4218,4],[4246,5],[5248,5],[13957,4],[13998,4],[14239,4],[14341,4],[14722,4],[14743,7],[14966,4],[15190,4],[15274,5],[16080,4],[16164,5],[21755,6],[30526,4],[39114,4],[41064,4],[41142,4],[41300,4],[41676,5],[41730,6],[41891,4],[42282,4],[43798,4],[45432,4],[45789,4],[45883,5],[45952,4],[46044,5],[46215,4],[46437,4],[46582,4],[46732,4],[46825,4],[47179,4],[47439,4],[48474,4],[49140,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2319,5],[9750,4],[18074,4],[20686,4],[21623,4],[23349,5],[23823,4],[27306,5],[30498,4],[50459,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11883,4],[12101,4],[12159,4],[14950,4]]},"/en/lessons/intro-to-bash":{"position":[[34,4],[86,4],[305,4],[435,4],[552,4],[1021,4],[1116,4],[1509,4],[1716,4],[2059,4],[6844,4],[8147,4],[11450,5],[11687,5],[11910,4],[11983,5],[12636,4],[13144,4],[13258,4],[14762,4],[15146,6],[15218,6],[15339,5],[15418,6],[17646,4],[17723,5],[18164,4],[18461,4],[18816,5],[19963,4],[20342,5],[24612,5],[25033,5],[25345,4],[26358,5],[26420,5],[26683,4],[26750,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[854,4],[1038,5],[2223,4],[3044,4],[4597,4],[7022,5],[8181,5],[8246,4],[8316,4],[8778,5],[11901,4],[12272,4],[13279,4],[13658,5],[14524,4],[15406,4],[16217,4],[16269,5],[17444,4],[18644,4],[19618,4]]},"/en/lessons/intro-to-linked-data":{"position":[[19381,5],[24426,5],[35108,5],[35188,4]]},"/en/lessons/intro-to-powershell":{"position":[[37,4],[1311,4],[1495,4],[2072,4],[2239,5],[2531,4],[2579,4],[2895,4],[3091,5],[3204,4],[6663,4],[9590,4],[10103,4],[17415,5],[18696,5],[21779,5],[22310,5],[22561,4],[27932,5],[30625,5],[31672,5],[31906,5],[32094,6],[34170,4],[36034,6],[36102,5],[36409,6],[36556,4],[36891,6],[38175,4],[38282,4],[39413,5],[40645,5],[40756,4],[41029,5],[41494,4],[42196,5],[44617,6],[44698,6],[44978,5],[46366,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23062,5],[24401,4]]},"/en/lessons/introduction-map-warper":{"position":[[5234,6],[16320,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2755,4],[4456,4],[4606,5],[10588,5],[11870,4],[14508,4],[14889,5],[15328,5],[16228,4],[16701,5],[37902,4],[38770,4],[42711,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6052,4],[10945,5],[19976,5],[22017,4],[22085,4],[22431,5],[22451,4],[25714,5],[27384,4],[27392,5],[27408,4],[27676,4],[28183,4],[28782,5],[29099,4],[29309,4],[30200,5],[30856,5],[30925,5],[31282,5],[31386,4],[31457,5],[33592,6],[34197,4],[34205,4],[34246,4],[34299,4],[42910,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5182,4],[20170,4],[20523,5],[21371,4]]},"/en/lessons/json-and-jq":{"position":[[303,5],[706,4],[1888,4],[5340,4],[5912,5],[6238,4],[8790,4],[8848,5],[8875,4],[8960,4],[9016,5],[9170,5],[9330,4],[10435,4],[10518,4],[16265,5],[16391,6],[16467,5],[16562,5],[16675,5],[16881,5],[17007,5],[17053,5],[17142,6],[17312,4],[17328,6],[17557,6],[17836,6],[19480,5],[19528,4],[25453,4],[25494,4],[25517,5],[26927,5],[34064,5],[37220,4],[37270,5],[37407,5],[37476,4],[37717,5],[37825,6],[37998,4],[38628,4],[38955,4],[39262,4],[39310,5],[40613,4]]},"/en/lessons/jupyter-notebooks":{"position":[[5271,4],[6748,4],[9913,6],[10009,4],[11318,4],[11674,5],[12575,4],[12843,4],[13730,5],[14820,5],[14922,5],[20250,4],[21210,4],[23625,5],[24109,5],[27932,6],[29322,4],[29561,4],[29654,5],[29862,4],[29993,5],[30017,7],[30284,4],[47730,4],[47738,5],[48321,5],[48391,5],[48790,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8419,4]]},"/en/lessons/linear-regression":{"position":[[15351,4],[15436,4],[15552,4],[16431,4],[17153,4],[17618,4],[17891,4],[17921,4],[18006,5],[18047,4],[18094,4],[18173,5],[18225,4],[18292,4],[18653,5],[18696,4],[18739,4],[18825,4],[18973,4],[19081,4],[19478,5],[19559,4],[20285,4],[37975,5],[40918,5],[41479,4],[47663,5],[47711,5],[47810,5],[50706,5],[51639,5],[53128,4],[56393,4],[56431,4],[56545,4],[57952,4],[59215,4],[59254,4],[59277,4],[59431,5],[59556,4],[60691,4],[60961,4],[64768,4],[65872,4],[70189,4]]},"/en/lessons/linux-installation":{"position":[[3223,4]]},"/en/lessons/logistic-regression":{"position":[[30222,5],[36145,4],[52673,4],[53416,5]]},"/en/lessons/mac-installation":{"position":[[2602,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[770,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3010,5],[3544,6],[6215,4],[6423,4],[6945,5],[7546,4],[7554,5],[7596,4],[9072,4],[13874,4],[14134,4],[16411,5],[17427,6],[19852,5],[30777,5],[31332,4],[33562,5],[35168,5]]},"/en/lessons/naive-bayesian":{"position":[[21034,4],[27624,4],[31371,4],[32204,5],[36832,5],[36914,5],[46445,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5691,5],[7806,4],[7976,4],[8550,5],[11386,5],[12244,5],[12358,5],[14958,4],[15149,4],[16730,5],[30808,4],[43658,4]]},"/en/lessons/output-data-as-html-file":{"position":[[5427,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4348,5]]},"/en/lessons/preserving-your-research-data":{"position":[[14070,4],[15461,5]]},"/en/lessons/qgis-layers":{"position":[[9015,6],[9115,6],[9212,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2394,4],[3951,4],[6951,5],[7379,5],[8897,5],[9015,4],[9514,5],[9766,5],[25543,5]]},"/en/lessons/research-data-with-unix":{"position":[[583,6],[2724,6],[6366,6],[6568,6],[6617,4],[6723,4],[7289,4],[7473,4],[7658,4],[7796,4],[7996,4],[8792,5],[10177,4],[11493,5],[12009,5],[12322,5],[12995,5],[13980,4],[14092,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16803,5],[17315,5],[17398,5],[17620,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20314,5],[20429,5],[25117,4],[26050,5],[43501,4],[43629,4],[43661,4],[47178,4],[47292,5]]},"/en/lessons/sentiment-analysis":{"position":[[12186,6],[15395,4],[22581,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17743,4],[17751,5],[18339,4],[20912,6],[23612,5],[26203,4],[36454,5]]},"/en/lessons/sonification":{"position":[[14751,4],[20170,4],[21595,5],[29523,5],[30793,4],[30858,5],[35467,4],[35624,4],[35800,6],[36091,5],[36419,5],[37629,5]]},"/en/lessons/space-place-gazetteers":{"position":[[9385,6],[9767,6],[49792,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[309,4],[9379,4],[9418,5],[9692,4],[10402,5],[13006,4],[13831,5],[13843,5],[16751,4],[17031,5],[17075,6],[17154,4],[17205,6],[18250,4],[18356,4],[18458,5],[18845,4],[19187,5],[19235,5],[21367,5],[23226,4],[23472,4],[24277,4],[25748,4],[25947,4],[26522,4],[33848,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4067,4],[5161,4],[16666,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3558,4],[8427,5],[21110,4],[21534,4],[22840,5],[23160,5],[35575,4],[35834,5],[42884,5],[43138,5],[43630,4],[43821,4],[44029,6],[47584,4],[47771,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42304,5],[53853,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[131,5],[190,4],[274,4],[706,4],[6262,4],[8758,4],[8795,5],[8952,4],[12925,5],[16807,6],[17956,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2930,6],[19536,4],[19544,5],[19590,5],[20851,4],[20859,4],[20997,4],[21172,5],[22754,4],[24744,5],[24916,4],[24924,5],[24970,4],[26031,4],[26039,4],[26177,4],[26353,5],[27793,4],[27801,5],[27835,4],[27890,4],[29213,4],[29221,5],[29372,4],[29897,5],[30411,5],[31524,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7999,4],[9876,4],[13581,4],[16981,4],[17160,4],[17203,5],[19032,5],[19258,4],[19331,4],[19584,4],[20124,4],[20288,5],[21341,5],[22140,4],[23223,4],[23446,4],[23598,5],[24532,5],[26215,4],[26607,4],[27147,5],[27415,4],[27559,4],[27634,5],[27697,4],[27991,4],[32356,5],[32591,4],[36979,4],[41613,4],[41701,4],[41797,4]]},"/en/lessons/transliterating":{"position":[[5077,4],[8797,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7591,5],[12634,5],[12813,5],[12928,5],[13961,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7206,4],[7713,4],[7772,4],[7957,4],[8026,6],[8126,4],[8201,4],[8786,4],[8957,4],[9075,4],[9553,4],[9652,5],[9808,4],[10171,5],[10383,4],[10494,4],[10587,4],[10672,4],[10858,5],[11037,4],[11786,5],[16703,4],[16739,4],[17199,5],[17352,5],[17407,5],[17502,5],[17580,5],[17649,6],[17677,5],[17815,4],[28208,6],[29901,5],[31510,4],[31704,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4404,4],[4463,4],[4560,4],[4649,4],[5587,5],[5681,4],[6024,4],[10391,5],[13115,6],[17238,4],[18305,5],[19693,4],[20257,5],[23054,5]]},"/en/lessons/vector-layers-qgis":{"position":[[534,6],[884,5],[1523,5],[10825,4],[10968,5],[12078,4],[12646,6],[15474,5],[15713,5],[16719,6]]},"/en/lessons/viewing-html-files":{"position":[[2532,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5116,4],[5459,4],[5785,4],[6663,4],[9696,5],[10619,4],[11397,5],[11532,6],[11700,5],[12297,5],[12630,5],[12972,5],[13184,5],[21882,4],[24900,4],[28734,4],[29110,4],[29209,4],[32885,5],[35726,4]]},"/en/lessons/windows-installation":{"position":[[3960,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2210,4],[2305,4],[2404,5],[3453,4],[4956,5],[9337,4],[9927,4],[11934,4],[13659,4],[21117,4]]},"/en/lessons/working-with-text-files":{"position":[[2074,5],[2806,4],[5412,5],[6256,4],[6887,4],[7846,4],[8813,5]]},"/en/lessons/working-with-web-pages":{"position":[[6870,5],[7294,5]]}}}],["line).strip",{"_index":12353,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53770,13]]}}}],["line.2",{"_index":22415,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11398,6]]}}}],["line.5",{"_index":22510,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27756,6]]}}}],["line.i",{"_index":18803,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11259,6]]}}}],["line.strip().strip",{"_index":12208,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29268,23],[31490,23]]}}}],["line.text",{"_index":22332,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29453,9]]}}}],["line.trim",{"_index":11329,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15805,12],[16057,12]]}}}],["line.trim()).slic",{"_index":11335,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16862,19]]}}}],["line.trim()).slice(1).join(\"\\n",{"_index":11333,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16578,32]]}}}],["line/termin",{"_index":15409,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1382,13]]}}}],["line1",{"_index":12308,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48043,5]]}}}],["line1}\\ntext",{"_index":12314,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48188,14]]}}}],["line2",{"_index":12310,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48066,5],[48092,5],[48113,6],[48211,9]]}}}],["line:2",{"_index":10406,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7904,6]]}}}],["line[:topic1].to_f",{"_index":20805,"title":{},"body":{"/en/lessons/sonification":{"position":[[35818,18]]}}}],["line[:topic2].to_f",{"_index":20806,"title":{},"body":{"/en/lessons/sonification":{"position":[[35848,18]]}}}],["line_color",{"_index":23385,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20189,11]]}}}],["line_color='black",{"_index":23514,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41630,19]]}}}],["line_color='grey",{"_index":23563,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45510,18]]}}}],["line_count",{"_index":21613,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43863,11],[44694,11]]}}}],["line_dash='dash",{"_index":23515,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41650,19]]}}}],["line_width=1",{"_index":23513,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41616,13]]}}}],["line_width=2",{"_index":23477,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34089,13],[34177,13],[34283,13],[39022,13],[39110,13],[39216,13]]}}}],["linear",{"_index":4011,"title":{"/en/lessons/linear-regression":{"position":[[48,7]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25355,6],[27143,6],[61046,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9339,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54236,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12661,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8587,6],[33668,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4509,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1774,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2713,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20582,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8769,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[27916,6],[28628,6]]},"/en/lessons/gravity-model":{"position":[[420,6],[457,6],[20567,6],[20604,6],[20743,6],[20776,6],[20854,6],[20920,6],[20957,6],[21314,6],[21459,6],[21847,6],[22279,6],[22612,6],[23254,6],[23288,6],[23501,6],[23594,6],[23897,6],[23949,6],[24174,6],[24414,6],[25853,6],[43643,6],[43834,6],[43936,6],[45877,6],[49094,6],[63579,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[14854,10],[14932,6],[15258,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26272,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3041,6]]},"/en/lessons/jupyter-notebooks":{"position":[[25917,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1749,6],[1824,6]]},"/en/lessons/linear-regression":{"position":[[49,7],[328,6],[356,6],[402,6],[1223,6],[1255,6],[1440,6],[2678,6],[3187,6],[3236,6],[3437,6],[3530,6],[7126,6],[8175,6],[8261,6],[9176,6],[9364,6],[12613,6],[14302,6],[14334,6],[14702,6],[14880,6],[14906,6],[14927,6],[15166,6],[15196,6],[15293,6],[16713,6],[16777,6],[17092,6],[17346,6],[19687,6],[20175,6],[20225,6],[20386,6],[20459,6],[20953,6],[21924,6],[22000,6],[24135,6],[24171,6],[42164,6],[42635,6],[45682,6],[46666,6],[46848,6],[53056,6],[54486,6],[55765,6],[56133,6],[56160,6],[58383,6],[59890,6],[61317,6],[61356,6],[62543,6],[74413,6],[79798,6],[79844,6]]},"/en/lessons/logistic-regression":{"position":[[956,6],[975,6],[1160,6],[2398,6],[2907,6],[2956,6],[3157,6],[3250,6],[3405,6],[3688,6],[7207,6],[7374,6],[10044,6],[11783,6],[11944,6],[12820,6],[12922,6],[14090,6],[14383,6],[15217,6],[15586,6],[16079,6],[16224,6],[17502,6],[18077,6],[26075,6],[26390,6],[26818,6],[27485,6],[33981,6],[34436,6],[42248,9],[43566,6],[44102,6],[44414,6],[44635,6],[44784,6],[45122,6],[61021,6],[61156,6],[61282,6],[62003,6],[63767,6]]},"/en/lessons/sonification":{"position":[[5474,6],[11114,6],[36985,6]]}}}],["linearli",{"_index":4717,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24790,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12140,8]]},"/en/lessons/linear-regression":{"position":[[17406,8]]},"/en/lessons/logistic-regression":{"position":[[61712,8]]}}}],["linearregress",{"_index":17216,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40710,18],[40967,16],[40989,18]]}}}],["linebreak",{"_index":11657,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[4320,10]]}}}],["lines(qts2",{"_index":13311,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42839,11],[45705,11]]}}}],["linetype=has\\_sesame\\_ht",{"_index":19841,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17273,25]]}}}],["lineup",{"_index":23243,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[14755,6]]}}}],["linewis",{"_index":9721,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22226,8],[22256,8]]}}}],["line’",{"_index":17059,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[18398,6]]}}}],["linger",{"_index":23008,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[3400,6]]}}}],["lingiust",{"_index":6541,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[2151,10]]}}}],["linguist",{"_index":2555,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23695,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15082,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15711,11],[16146,11],[32730,11],[33746,10],[36940,11],[37511,12],[44425,11],[48251,11],[56166,11],[56471,11],[56690,11],[56710,11],[57136,11],[57320,14],[60226,11],[65798,9],[68348,11],[68518,12],[69124,12]]},"/en/lessons/common-similarity-measures":{"position":[[3599,14]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2657,10],[3088,10],[7671,10],[7723,10],[22030,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[206,10],[813,10],[1564,10],[6508,10],[7625,10],[7913,10],[8365,10],[23784,10],[35557,10],[39263,10],[39605,10],[39644,10],[51803,10],[59476,10],[60416,11],[61582,11],[62470,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57308,11],[59502,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9951,10],[10407,10],[16402,10]]},"/en/lessons/geocoding-qgis":{"position":[[3915,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13422,10],[23678,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35182,8],[35434,10],[35958,8],[56375,12],[58405,11],[59099,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7540,10],[45282,10],[49556,11],[51085,12],[51262,10],[52560,10],[53915,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1769,10],[2497,10]]},"/en/lessons/logistic-regression":{"position":[[4647,10]]},"/en/lessons/normalizing-data":{"position":[[1738,9],[3273,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1128,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6245,10],[7287,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27910,10]]}}}],["linguistic_situ",{"_index":3879,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17784,21]]}}}],["link",{"_index":1029,"title":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23,6]]},"/en/lessons/intro-to-linked-data":{"position":[[34,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3169,6],[32352,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1966,5],[7336,5],[10278,4],[10636,5],[13040,4],[13102,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3741,5],[4053,5],[4097,5],[6654,4],[11857,5],[11964,4],[12119,6],[12141,4],[12323,6],[12671,6],[13333,4],[13459,4],[15966,5],[16003,5],[17424,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[270,4],[994,7],[3325,7],[8769,4],[9191,4],[9802,4],[14745,6],[16006,4],[16481,7],[20424,4],[21062,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7259,6],[8204,4],[10234,4],[24478,6],[36915,6],[40470,5],[41682,6],[42482,7],[43664,5],[45148,4],[49903,4],[51308,6],[54752,4],[58415,5],[60867,5],[60997,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3927,4],[6297,6],[7715,4],[7844,4],[12448,5],[15886,6],[17579,4],[19350,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7882,4],[28960,6],[39264,6],[57051,5],[67531,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6848,4],[6868,6],[6879,4],[7062,4],[51221,4],[70048,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4593,5],[11616,5],[12270,5],[12312,4],[13494,4],[14333,4],[16161,4],[23882,4],[28218,5],[28287,5],[28415,5],[39891,4],[43938,7],[46994,5],[47634,4],[53616,4],[53667,4],[55002,4],[55147,4],[56795,4],[65437,5],[66009,5],[67894,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15748,4],[18232,4],[20758,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3403,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2673,5],[10819,4],[11682,4],[17376,4],[26429,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20977,4],[33494,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21092,4],[37229,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18173,4],[18571,4],[18630,4],[19047,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1510,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15084,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5335,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3882,5],[4582,6],[21304,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[882,4],[17236,5],[22723,4],[22729,4],[23036,4],[23219,4],[23521,5],[23566,4],[23615,6],[23655,4],[23759,4],[24158,6],[24220,4],[24413,4],[31132,6],[35643,5],[35913,4],[36634,4],[43073,4],[43238,4],[44589,4],[46084,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43920,5],[57344,4],[57541,4],[57710,4],[57908,4],[57993,4],[58254,4],[58472,4],[58783,4],[59250,4],[59521,4],[59665,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5809,4],[10385,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6622,4],[11820,5],[11861,4],[12032,5],[12217,5],[30735,4],[30810,5],[31651,5],[31765,4],[31928,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1654,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2318,5],[4114,6],[4899,5],[4922,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12438,5],[14051,4]]},"/en/lessons/extracting-keywords":{"position":[[9695,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6656,4],[20066,6],[22418,6],[26253,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[536,7],[2717,6],[2801,6],[2901,4],[2942,6],[3039,6],[7400,5],[7583,5],[22025,7],[22166,7],[22275,4],[24971,4],[26797,6],[28274,6],[28724,6],[34826,6]]},"/en/lessons/geocoding-qgis":{"position":[[7722,4],[24690,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3957,5],[23507,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3186,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[2196,4],[3647,6],[12756,6],[22636,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27531,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[490,5],[7390,5],[7397,5],[7441,5],[7476,4],[7772,5],[7923,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5677,4],[7570,5],[12803,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5792,5],[10715,4],[19570,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24,6],[275,6],[525,7],[716,6],[2052,6],[2094,7],[3127,6],[8079,6],[10237,5],[10954,6],[11338,4],[12611,4],[14181,5],[14976,4],[16875,4],[17380,5],[17616,4],[19964,7],[20063,4],[20429,6],[20769,5],[22899,4],[23490,5],[24633,4],[25483,5],[26516,5],[26710,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[28438,5],[28775,4],[29445,4],[30104,7],[42215,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2984,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[442,4],[22803,4],[22964,6],[22983,4],[23078,5],[23603,6],[24314,6],[24422,5],[24934,6],[25006,6],[35549,4],[36243,5],[36307,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3606,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5641,5],[8046,5],[23472,6],[46345,5],[46888,5],[47767,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25296,4],[39703,4]]},"/en/lessons/intro-to-bash":{"position":[[14050,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1720,6],[4549,8],[4603,5],[4634,4],[4642,6],[8044,5],[8076,4],[8084,6],[8607,4],[8630,4],[8960,4],[9667,5],[9699,4],[9707,6],[9854,5],[9884,5],[10397,5],[10444,4],[10823,7],[10857,7],[11343,5],[11374,4],[11382,6],[12227,8],[12278,5],[12309,4],[12317,6],[13231,8],[13287,5],[13320,4],[13328,6],[13861,4],[14280,4],[14476,8],[14532,5],[14565,4],[14573,6],[15118,4],[15358,8],[15414,5],[15447,4],[15455,6],[16482,4],[17396,8],[17452,5],[17485,4],[17493,6],[18599,8],[18700,4],[19570,8],[19626,5],[19659,4],[19667,6]]},"/en/lessons/intro-to-linked-data":{"position":[[35,6],[98,6],[501,6],[621,6],[743,6],[938,6],[1163,6],[1691,6],[2358,6],[2386,6],[2536,6],[2696,6],[5467,6],[7176,6],[8467,7],[8860,5],[13267,4],[15925,6],[16677,4],[16717,7],[18736,6],[20795,4],[20857,4],[24661,5],[36776,6],[36945,6],[37186,6],[37322,6],[37342,6],[37447,6],[37726,6],[38254,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7329,5],[25812,5]]},"/en/lessons/introduction-map-warper":{"position":[[1339,4],[7025,6],[20117,6],[21053,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6170,4],[37456,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[569,5],[21746,5],[23216,4],[32589,5],[34387,5],[34470,5],[34912,4],[35253,4],[35305,5],[35411,4],[35509,5],[35529,6],[35607,4],[36550,5],[38409,5]]},"/en/lessons/json-and-jq":{"position":[[3123,8],[6685,5],[7362,8]]},"/en/lessons/jupyter-notebooks":{"position":[[648,5],[1060,5],[46922,5],[51816,5]]},"/en/lessons/linear-regression":{"position":[[1667,4],[4317,5],[10786,7]]},"/en/lessons/logistic-regression":{"position":[[1387,4],[3494,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2918,4],[24868,7],[24964,7],[25227,7]]},"/en/lessons/naive-bayesian":{"position":[[60776,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18469,6],[19099,6],[19142,4],[19215,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2553,6]]},"/en/lessons/preserving-your-research-data":{"position":[[5747,5],[5787,5]]},"/en/lessons/qgis-layers":{"position":[[2143,4],[2903,4],[3397,5],[7209,5],[14430,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10538,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7690,4],[29404,4],[29482,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7737,5],[38992,6]]},"/en/lessons/sentiment-analysis":{"position":[[9934,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16072,6]]},"/en/lessons/sonification":{"position":[[22237,5],[22306,5]]},"/en/lessons/space-place-gazetteers":{"position":[[449,4],[2200,6],[2263,6],[2362,6],[2382,6],[2512,6],[2575,6],[12406,6],[13841,6],[13972,6],[14095,6],[14201,6],[20892,6],[24828,6],[41888,6],[42208,6],[42253,6],[42516,6],[42685,6],[42863,6],[43467,4],[43862,4],[47346,6],[48702,7],[49009,4],[51496,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14013,4],[14222,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8695,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10344,4],[28425,6],[30297,6],[39180,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7933,6],[8662,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2415,6],[42125,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48325,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4658,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[379,4],[560,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6687,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17700,4]]},"/en/lessons/working-with-web-pages":{"position":[[1112,4],[5610,4]]}}}],["link</th><th>thumbnail</th></tr>",{"_index":16054,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30588,58]]}}}],["link.16",{"_index":9292,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23168,7]]}}}],["link.cont",{"_index":15090,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10518,14]]}}}],["link.contents[0",{"_index":15072,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4661,16],[11401,16],[12336,16],[13349,16],[14594,16],[15476,16],[17514,16],[19688,16]]}}}],["link.get",{"_index":15101,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[14325,8],[15163,8],[16527,8],[18745,8]]}}}],["link.get('href",{"_index":15074,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4693,16],[11433,16],[12368,16],[13383,16],[14628,16],[15510,16],[17548,16],[19722,16]]}}}],["link=id!sheet_nam",{"_index":9295,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23877,18]]}}}],["link=sample_id",{"_index":9294,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23800,14]]}}}],["link=sample_id!beta",{"_index":9296,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23909,19]]}}}],["link](https://www.eff.org",{"_index":21155,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14169,29],[16017,28]]}}}],["linkag",{"_index":3940,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21220,8],[35685,8],[39405,7],[45650,8]]}}}],["linkedin",{"_index":8708,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41468,8]]}}}],["links.self",{"_index":16646,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[7189,12]]}}}],["linköp",{"_index":10050,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58738,9]]}}}],["linnaean",{"_index":15196,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[17398,8]]}}}],["linu",{"_index":13052,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6027,5]]}}}],["linux",{"_index":125,"title":{"/en/lessons/linux-installation":{"position":[[60,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2616,5],[2757,5],[10646,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[111,5],[2735,5],[2774,5],[3148,6],[8802,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[603,5],[10446,6],[10543,5],[12855,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6485,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21864,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3654,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2729,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5811,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1695,5],[15910,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5127,5],[5229,5],[7779,5],[11189,5],[11324,5],[11740,5],[12411,5],[13244,5],[35024,5],[35328,8],[35576,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[583,5],[15452,5],[15470,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[311,5],[5921,6],[5969,5],[13350,5],[13446,5],[14312,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16910,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1837,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5335,6]]},"/en/lessons/extracting-keywords":{"position":[[9435,6]]},"/en/lessons/geocoding-qgis":{"position":[[22993,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2542,5],[2683,5],[7056,5],[14665,6],[21738,6],[24890,5],[25650,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1746,5],[4761,5],[6067,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1551,6]]},"/en/lessons/installing-omeka":{"position":[[3426,5],[4089,5],[4149,5],[4746,6],[4823,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[95,5],[1883,5],[2003,6],[4366,5]]},"/en/lessons/intro-to-bash":{"position":[[1589,5],[2734,6],[2850,5],[5099,6]]},"/en/lessons/intro-to-powershell":{"position":[[1553,5],[6759,5],[7279,6],[42596,6],[45730,5]]},"/en/lessons/introduction-and-installation":{"position":[[2145,6],[2429,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[228,5],[4674,5],[7486,5],[7586,6],[7629,5],[7723,5],[7859,5],[7887,6],[8023,5],[8198,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[419,5],[490,5],[17309,5],[17354,5],[17407,5],[17982,5],[18108,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15530,8]]},"/en/lessons/jupyter-notebooks":{"position":[[8809,7],[11100,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9495,5]]},"/en/lessons/linux-installation":{"position":[[61,7],[449,5],[3589,5],[4493,5],[4833,5]]},"/en/lessons/mac-installation":{"position":[[3548,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6532,6]]},"/en/lessons/output-data-as-html-file":{"position":[[10089,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11530,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11315,5],[13871,6]]},"/en/lessons/qgis-layers":{"position":[[596,5],[1354,5],[3062,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2582,6]]},"/en/lessons/research-data-with-unix":{"position":[[2600,5],[3041,6],[3829,6],[6973,5],[13994,6],[14106,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3050,5],[21368,5],[36571,5]]},"/en/lessons/sentiment-analysis":{"position":[[12771,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15999,5]]},"/en/lessons/sonification":{"position":[[11653,7],[24359,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9564,5],[19065,5],[19122,5],[22497,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4155,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14208,5],[47646,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17747,5],[17921,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10191,5],[10333,5],[41230,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2646,6],[11023,6],[31526,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4924,5],[5291,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2337,5],[2746,6],[2844,5],[3760,5],[3809,5],[4264,5]]},"/en/lessons/working-with-text-files":{"position":[[775,5],[6002,6],[6446,5]]}}}],["linux.run",{"_index":15994,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18086,9]]}}}],["linux/maco",{"_index":9829,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41171,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8062,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5727,11],[5999,11],[7290,11]]}}}],["linuxbrew",{"_index":15741,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[7498,10],[7932,9],[10163,9]]}}}],["lion",{"_index":2160,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4010,4]]},"/en/lessons/qgis-layers":{"position":[[2319,4]]}}}],["liquid",{"_index":13914,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9800,6]]}}}],["lisa",{"_index":12768,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31496,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15370,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4682,4],[25933,4],[26021,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20362,5]]}}}],["list",{"_index":575,"title":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[13,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[13,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17145,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[296,6],[2959,5],[8289,4],[8854,5],[9005,4],[9263,4],[9614,4],[10413,5],[11434,4],[20390,4],[20649,4],[20983,4],[21354,4],[22125,4],[22320,4],[22537,4],[22597,4],[22661,5],[23024,4],[23082,4],[23324,4],[23776,4],[24194,4],[24577,4],[24782,4],[24841,4],[24869,5],[25812,7],[25910,5],[25930,4],[26150,5],[26238,5],[26491,4],[26536,4],[27447,4],[27987,6],[28230,4],[28331,5],[28561,5],[28737,4],[28891,4],[29125,4],[31533,4],[31856,5],[33660,5],[34690,5],[34855,5],[36554,4],[37246,5],[37729,4],[38000,4],[38258,5],[38307,5],[42916,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[910,4],[3573,4],[4848,4],[6157,5],[7880,4],[10760,5],[10921,6],[12602,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4237,5],[5451,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6875,4],[6984,4],[7119,5],[9504,4],[9599,4],[14569,5],[16151,4],[24316,4],[24541,4],[24892,4],[24944,5],[25038,4],[25193,6],[33006,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4342,4],[7122,5],[11765,4],[13696,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14934,4],[41621,4],[42980,4],[43458,7],[43741,6],[45683,6],[48112,6],[52533,4],[52773,6],[53442,4],[56911,4],[57464,4],[59532,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13738,4],[17110,6],[17722,6],[18106,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7257,4],[7355,4],[8949,4],[13652,4],[13750,4],[16687,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20422,6],[28512,4],[28702,4],[28807,4],[29017,4],[62033,5],[62047,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36398,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19499,5],[19948,4],[21520,5],[21669,6],[23714,6],[28938,6],[29513,7],[29907,4],[30729,6],[39854,4],[46162,6],[50179,6],[53892,4],[53956,4],[54102,4],[54933,4],[54965,5],[55032,4],[56222,4],[56647,4],[57316,4],[58713,4],[66908,4],[68474,4]]},"/en/lessons/common-similarity-measures":{"position":[[11270,5],[24887,4],[25476,5],[25543,4],[25698,4],[25795,4],[26091,4],[32240,5],[34550,4],[34803,5],[35118,5],[35663,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46130,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13741,5],[13880,5],[13939,4],[14014,4],[14074,4],[14208,5],[14435,4],[14484,4],[14594,5],[14658,5],[14689,4],[14824,5],[15029,5],[15045,4],[15053,6],[15124,4],[15158,4],[15166,5],[15183,5],[15333,4],[61833,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[931,5],[4443,5],[8782,5],[8826,5],[9043,4],[11343,4],[13368,4],[15252,5],[15366,4],[15600,5],[15715,4],[15749,4],[16349,5],[18384,4],[18565,4],[19117,5],[19285,4],[19344,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15902,4],[23089,4],[23492,7],[26189,4],[26292,4],[27100,5],[30163,4],[30497,4],[31534,7],[31614,4],[31805,4],[36597,4],[36775,5],[51147,4],[56241,5],[56487,4],[57337,4],[57556,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17593,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[352,4],[4785,4],[5949,4],[6350,4],[6458,4]]},"/en/lessons/counting-frequencies":{"position":[[293,4],[428,4],[678,5],[927,5],[982,4],[1154,4],[1641,5],[1705,4],[1826,5],[1878,5],[1957,4],[2001,5],[2073,4],[2335,4],[3045,4],[3148,4],[3387,4],[3603,4],[3951,4],[4022,4],[4084,4],[4148,4],[4216,7],[4468,5],[4607,4],[4705,5],[6061,4],[6204,4],[6341,4],[6419,4],[8491,5],[12295,4],[12328,4],[12404,4],[12446,4],[14199,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1194,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4204,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11728,4],[18493,4],[20114,4],[20627,4],[20863,4],[21305,4],[22684,5],[22786,4],[23671,4],[25017,4],[25337,4],[25885,5],[27353,4],[27533,4],[41694,4],[41908,5],[42082,5],[42808,5],[46524,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[530,4],[12857,4],[16127,4],[16155,4],[16299,4],[22329,4],[22387,4],[22718,4],[25516,4],[26252,4],[28678,4],[28724,4],[29146,4],[29190,4],[30846,4],[33353,5],[33372,4],[33404,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13677,6],[33337,6],[35505,5],[35778,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16421,4],[25544,6],[25658,6],[28367,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4510,4],[4886,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13932,5],[14455,4],[22916,4],[23005,5],[24531,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1503,4],[5329,5],[8462,4],[8573,4],[8624,4],[20041,4],[22790,4],[23650,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15209,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6280,4],[6447,5],[19784,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18443,4],[27558,6],[27759,6],[28099,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2776,4],[9796,6],[16257,4],[16324,4],[16372,4],[16501,4],[16577,4],[16634,4],[22774,4],[24676,9],[37271,4],[47265,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10859,5],[13028,4],[16472,6],[31470,4],[32222,4],[33052,4],[34161,4],[35310,5],[35780,4],[35893,4],[36591,5],[43283,4],[43850,5],[44451,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4227,4],[4719,4],[4795,4],[9504,4],[9526,4],[9665,4],[10096,4],[10116,4],[10784,6],[10793,4],[10826,4],[10884,5],[11382,5],[12553,4],[12859,5],[13869,4],[13931,4],[14119,4],[14864,4],[15119,5],[15372,5],[16716,4],[17293,4],[25571,4],[26366,4],[27910,4],[32660,4],[33834,5],[33872,5],[33911,4],[36911,4],[38177,5],[38244,4],[38881,4],[41883,4],[41931,7],[42324,4],[42899,4],[44129,4],[44236,5],[44297,4],[48697,4],[48767,5],[48851,4],[48908,5],[48918,4],[48995,5],[49057,4],[49167,5],[49211,5],[50016,4],[50971,4],[51051,6],[52330,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[448,4],[655,4],[4646,4],[6788,4],[7016,5],[8824,4],[8884,4],[13323,4],[13483,4],[14483,4],[14773,4],[15322,4],[16094,4],[16267,6],[17775,4],[18257,4],[18582,4],[19557,4],[19736,4],[21347,4],[21424,4],[22027,4],[25178,4]]},"/en/lessons/extracting-keywords":{"position":[[5797,4],[7778,4],[8247,4],[8689,6],[8718,6],[11684,4],[11863,4],[11948,4],[12021,4],[12188,5],[13347,5],[13523,4],[15193,4],[15262,4],[18252,4],[18683,4],[18822,5],[19204,4],[19261,4],[19888,5],[20901,4],[21159,5],[21465,5],[29438,4],[29581,4],[32274,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14397,4],[16694,4],[29074,4],[29201,4],[37121,5],[37309,4],[37332,5],[44766,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4057,4],[5510,4],[8790,4],[22333,4],[26515,4],[28639,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[809,4],[976,4],[2492,4],[2545,4],[3378,4],[3592,4],[4449,4],[5594,5],[6068,6],[7747,7],[12432,5],[13489,4],[13605,4],[13860,4],[14349,4],[14490,4],[15850,4],[16174,5],[17520,4],[18042,4],[18149,5],[18581,4],[18677,5],[19639,4],[26393,4],[26431,4],[32265,6],[35572,4],[35733,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[14,4],[1244,4],[5948,4],[10196,5],[11252,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[14,4],[278,5],[966,4],[1642,4],[8171,5],[9003,5],[9079,7],[9114,4],[9321,5],[9499,4],[9593,4],[10029,4],[10381,4],[11839,4],[12105,5],[12674,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12430,6],[16645,5],[18007,5],[19791,4],[24637,4],[27867,4],[33467,5],[34035,5],[37180,4],[39030,4],[39249,4],[39666,5],[39871,4],[40156,4],[40373,4],[40613,5],[41024,4],[41318,4],[42982,4],[43165,4],[43305,4],[43488,4],[44000,5],[45437,4],[45848,4],[46743,4],[47050,4],[47163,4],[48010,4],[50294,4],[51938,4],[63847,5],[64573,4],[64677,4],[64959,4]]},"/en/lessons/geocoding-qgis":{"position":[[1074,5],[2198,4],[17551,4],[24650,5],[24907,4],[38226,6],[38404,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3118,4],[6703,4],[7447,4],[13887,4],[14078,6],[14500,4],[19808,4],[28567,7],[29508,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[5993,5],[6088,5],[7081,4],[10773,5],[11857,4],[11952,5],[11972,4],[12035,4],[12102,4],[12357,5],[13308,4],[13667,4],[13707,4],[13848,4],[15582,4],[15609,4],[16851,5],[17599,4],[17876,5],[20491,4],[29275,4],[31047,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15728,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[367,5],[404,4],[421,4],[5241,5],[5300,6],[5332,4],[5365,4],[5537,4],[5660,5],[5849,4],[5959,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4904,4],[8800,6],[8838,4],[11538,4],[22812,6],[25050,4],[29490,4],[31874,4],[35231,4],[35380,4],[41952,6],[45370,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3515,4],[3566,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13591,4],[22950,4],[26328,4]]},"/en/lessons/gravity-model":{"position":[[7998,6],[12947,4],[13268,5],[13915,5],[14219,5],[16305,6],[32281,5],[49771,6],[57112,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[38706,4],[38837,6],[44834,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19884,5],[48174,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9015,4],[22881,4],[23128,4],[23322,4],[24392,4],[24614,4],[24657,4],[24933,4],[25499,4],[36843,4],[37315,4],[46086,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8672,4],[19893,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10862,7],[16482,6],[35575,6],[37764,5]]},"/en/lessons/intro-to-bash":{"position":[[5595,7],[5669,4],[5987,4],[6219,4],[6411,7],[7357,4],[8011,4],[8168,8],[8234,4],[25749,5],[25818,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15838,6],[15900,5]]},"/en/lessons/intro-to-linked-data":{"position":[[6306,4],[7848,5],[15159,5],[15465,6],[15821,4],[17892,4],[19211,4],[19278,5],[24763,4],[32229,5],[33627,4],[33865,4],[34544,4],[34654,6],[34721,6],[35944,4],[36042,4]]},"/en/lessons/intro-to-powershell":{"position":[[5546,4],[5644,7],[7506,4],[8110,4],[8254,5],[28615,7],[32466,4],[42917,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[5861,5],[6827,4],[9827,4],[12160,4],[13105,4],[13934,6],[19189,4],[26017,4],[26359,4],[26401,4]]},"/en/lessons/introduction-and-installation":{"position":[[794,4]]},"/en/lessons/introduction-map-warper":{"position":[[5610,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18678,4],[18815,4],[30262,4],[40015,4],[41545,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12900,4],[13186,5],[13495,4],[44220,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10341,4],[14327,5],[15071,4],[15269,7],[16012,4],[16253,4],[19215,5],[20837,4],[20894,4],[21011,4],[43391,4]]},"/en/lessons/json-and-jq":{"position":[[10357,4],[12927,4],[14184,5]]},"/en/lessons/jupyter-notebooks":{"position":[[26633,7],[28734,4],[30161,4],[31773,4],[31914,4],[32102,5],[32473,4],[33074,4],[43763,4],[46391,4],[48444,4],[48522,4],[48562,4],[51836,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1536,5],[3172,4],[3267,4],[3379,4],[3719,4],[4603,5],[4823,5],[5160,5],[5497,4],[5536,4],[5758,4],[6510,4],[8262,4],[8334,5],[8605,4],[8741,5],[8776,5],[8859,4],[8999,5]]},"/en/lessons/linear-regression":{"position":[[598,4],[23370,5],[26419,4],[26735,4],[26830,4],[26983,4],[27645,4],[27679,4],[28084,4],[32327,5],[34276,4],[34618,4],[34629,4],[34672,4],[34756,5],[34801,4],[39514,4],[39522,6],[40579,5],[57456,4],[64095,5],[64900,4],[65213,6],[65551,4],[67712,5],[67969,5],[68689,4],[68851,4],[72075,5],[74200,6]]},"/en/lessons/logistic-regression":{"position":[[367,5],[3574,4],[11752,5],[11883,4],[14060,4],[14108,5],[18499,4],[23969,4],[24011,4],[27572,6],[27933,4],[36281,4],[36393,5],[47041,5],[49091,5],[49890,4],[65546,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2974,4],[7664,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3788,4],[6056,4],[7447,6],[9458,4],[10734,4]]},"/en/lessons/naive-bayesian":{"position":[[9143,4],[16704,4],[16756,5],[25475,4],[25957,6],[26050,5],[26303,5],[26476,4],[26508,4],[26626,4],[26826,5],[26997,4],[30723,4],[36884,4],[38893,4],[38958,4],[43186,4],[43314,4],[44048,4],[45869,4],[45922,6],[46143,4],[46168,6],[49284,4],[63200,4]]},"/en/lessons/normalizing-data":{"position":[[114,4],[726,4],[769,4],[1053,4],[1171,4],[1195,4],[1255,4],[1355,4],[1874,4],[3342,4],[3484,4],[4727,4],[10383,4],[10422,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3671,4],[17583,4],[25640,4],[26050,5],[26128,4],[26282,4],[26558,4],[26942,4],[27944,4],[34197,4],[36353,4],[36396,4],[36701,4],[37019,4],[38134,5],[38459,4],[38561,4],[40710,4],[40968,4],[41177,4],[41389,4],[42035,4],[44281,4],[44373,4],[50356,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3833,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[848,4],[1396,5],[2335,4],[3295,4],[5383,4],[7278,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3590,4],[3656,4],[8326,4],[10459,5],[10964,4],[12444,4],[21009,4]]},"/en/lessons/research-data-with-unix":{"position":[[5001,4],[8575,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34309,5],[34361,6],[36109,4],[38195,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4994,4],[11852,4],[12728,4],[22646,4],[22909,4],[23110,5],[24632,5],[33623,4],[34053,5],[45741,4]]},"/en/lessons/sentiment-analysis":{"position":[[20710,4],[35508,4],[35801,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4804,5],[7904,4],[9574,4],[9652,6],[9761,6],[9811,4],[9860,5],[9908,4],[10310,4],[10469,4],[10519,4],[10606,4],[18222,4],[18243,4],[24169,4],[24501,4],[24623,6],[27602,4],[27729,4],[34606,5],[34846,4],[38127,4]]},"/en/lessons/sonification":{"position":[[9881,4],[25064,4],[25094,5],[25923,6],[34384,4]]},"/en/lessons/space-place-gazetteers":{"position":[[947,4],[6274,6],[28649,7],[29320,4],[44761,4],[45304,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8586,6],[16711,5],[16844,6],[19960,6],[19980,5],[21041,4],[21780,4],[23730,4],[30401,5],[31337,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5842,5],[5969,5],[6266,4],[6299,4],[7209,4],[7835,6],[7953,6],[8078,5],[8104,4],[8612,4],[9289,4],[9944,4],[10613,5],[10660,4],[10682,4],[10743,4],[14878,5],[20289,5],[34876,5],[35034,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15159,4],[15235,5],[21241,6],[23962,4],[26305,4],[33167,4],[33971,4],[36172,4],[48543,4],[48721,5],[48754,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9560,4],[29454,4],[29523,4],[29600,5],[29828,5],[39154,4],[42197,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1090,4],[2635,4],[3689,4],[3759,5],[3849,4],[9812,5],[10205,4],[11942,4],[13041,6],[14327,7],[15651,7],[19683,5],[20958,4],[21300,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32279,4],[34591,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1685,8],[2504,5],[11625,5],[19498,7],[27429,7],[29899,7],[32177,4],[32235,7],[33347,6],[42214,5]]},"/en/lessons/transliterating":{"position":[[157,4],[444,4],[2456,4],[6438,4],[6794,4],[7641,6],[13004,7],[13960,4],[14023,4],[15169,6],[18193,4],[18532,5],[18562,4],[18621,4],[18652,4],[18970,4],[19968,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6477,4],[6601,5],[16996,4],[21826,4],[21881,4],[22044,4],[33496,5],[33907,4],[34316,4],[36367,4],[38312,5],[39295,4],[40522,4],[48790,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[16774,4],[16828,4],[17961,4],[26546,5],[26589,5],[27443,6],[28186,8],[28304,5],[28609,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4719,4],[5680,4],[6378,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7058,7],[12114,4],[12423,4],[12956,4],[13095,5],[13345,4],[14928,4],[22972,4]]},"/en/lessons/vector-layers-qgis":{"position":[[5717,4],[5923,4],[6259,4],[11195,4],[11351,4],[13515,4],[13671,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[932,5],[3985,6],[10889,4],[10919,4],[13714,5],[17478,4],[21588,4],[23751,6],[27045,4],[27176,4],[27268,4],[27361,4],[28787,4],[31975,4],[32373,4],[32425,4],[35994,4],[36045,4],[36093,4]]}}}],["list(bucket.list_blobs(prefix=prefix",{"_index":18918,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26073,38]]}}}],["list(c",{"_index":10619,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44428,8]]}}}],["list(df.column",{"_index":4879,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36357,16]]}}}],["list(df['count",{"_index":17912,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50335,19]]}}}],["list(df_binary['perceived_author_gend",{"_index":17564,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[11516,42]]}}}],["list(doc.s",{"_index":6834,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32919,15],[34495,15]]}}}],["list(final_paper_df.loc[[3",{"_index":6818,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31730,27]]}}}],["list(final_paper_df['po",{"_index":6802,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30436,27]]}}}],["list(font",{"_index":13022,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32467,9]]}}}],["list(i",{"_index":12374,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56363,8]]}}}],["list(ia.get_files(item_id",{"_index":10804,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26035,26]]}}}],["list(joint_freq_dist.most_common(500",{"_index":16279,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27094,38]]}}}],["list(map(lambda",{"_index":6192,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16735,15]]}}}],["list(nltk.freqdist(whole_corpus).most_common(30",{"_index":16320,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36855,49]]}}}],["list(pos_counts.column",{"_index":6918,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42549,24]]}}}],["list(probs_binari",{"_index":17643,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27153,19],[27225,19]]}}}],["list(probs_non_binari",{"_index":17928,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51039,23],[51112,23]]}}}],["list(range_",{"_index":4815,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32944,12]]}}}],["list(result",{"_index":17227,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43466,14],[44366,14],[48385,13]]}}}],["list(results_binari",{"_index":17639,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27030,20]]}}}],["list(results_non_binari",{"_index":17926,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50965,24]]}}}],["list(roman",{"_index":12119,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16860,11]]}}}],["list(row",{"_index":16878,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31846,9]]}}}],["list(siz",{"_index":13023,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32479,9]]}}}],["list(titl",{"_index":13019,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32356,10],[32419,10]]}}}],["list(y_test",{"_index":17256,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48422,12]]}}}],["list(y_test_binari",{"_index":17641,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27081,19]]}}}],["list(z[i",{"_index":4201,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40171,10]]}}}],["list(zip(vectorizer.get_feature_names_out",{"_index":1481,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26932,44]]}}}],["list.files(path",{"_index":21728,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24359,15],[24948,15]]}}}],["list.pi",{"_index":11685,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9281,7],[9434,7]]}}}],["list.txt",{"_index":692,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22755,8],[22800,10]]}}}],["list1.pi",{"_index":11693,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[10443,8]]},"/en/lessons/normalizing-data":{"position":[[4237,8],[4269,8],[4356,8],[8939,8],[8991,8]]}}}],["list_of_dict",{"_index":17150,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33216,15],[33261,14],[33523,15],[33569,14]]},"/en/lessons/logistic-regression":{"position":[[13312,15],[13357,14],[13619,15],[13665,14]]}}}],["list_of_dictionari",{"_index":17115,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27045,20],[29953,21],[30025,20],[30903,20],[33816,21],[33892,21],[34979,21]]}}}],["list_of_dictionaries.append(mydict",{"_index":17124,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27476,35]]}}}],["list_of_dictionaries_binari",{"_index":17565,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12058,27],[12618,27],[13919,28],[14016,28]]}}}],["list_of_dictionaries_binary.append(mydict",{"_index":17567,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12499,42]]}}}],["list_of_files.txt",{"_index":23627,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13913,17],[13955,17],[13976,17]]}}}],["list_regions(p",{"_index":18991,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36755,16]]}}}],["listdragwidget",{"_index":8148,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20787,14]]}}}],["listdragwidget(dialog",{"_index":8147,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20577,23],[21710,22]]}}}],["listdragwidget(qtwidgets.qlistwidget",{"_index":8150,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22662,38]]}}}],["listen",{"_index":2510,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19946,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5589,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[838,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1016,8],[4833,9],[5460,6],[27004,6]]},"/en/lessons/sonification":{"position":[[4489,9],[4499,10],[4597,9],[12827,6],[18855,6],[23976,9],[34200,10],[34919,6],[41842,7]]}}}],["lists—thes",{"_index":7993,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[39625,11]]}}}],["listwidget",{"_index":8206,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31414,11]]}}}],["list–with",{"_index":12841,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4187,9]]}}}],["liszt",{"_index":15187,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15882,6],[16184,6],[16340,6],[16581,6],[19055,6],[19133,5],[19475,5],[19563,6],[19652,5],[20050,5],[20565,5],[20656,6],[25658,6]]}}}],["liszt’",{"_index":15203,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[19184,7]]}}}],["lite",{"_index":10112,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7275,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1570,4],[12287,5],[15418,5],[15526,4],[16131,4]]},"/en/lessons/vector-layers-qgis":{"position":[[16667,5]]}}}],["liter",{"_index":9184,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5241,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[645,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8519,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2187,8],[62558,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[362,8],[7361,8],[8360,7],[8888,9],[8898,8],[9247,8],[9359,7],[11463,7],[11670,9],[15947,8],[16024,8],[16500,7]]},"/en/lessons/gravity-model":{"position":[[56859,8]]},"/en/lessons/intro-to-powershell":{"position":[[30685,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2888,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11117,10]]},"/en/lessons/jupyter-notebooks":{"position":[[95,8],[5456,8],[5635,9],[5775,8],[5910,8],[6076,8],[6145,8],[6378,8],[6443,8],[6551,8],[52457,8],[52870,8],[53035,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1772,7]]},"/en/lessons/sentiment-analysis":{"position":[[14817,7]]},"/en/lessons/sonification":{"position":[[1014,9],[1163,7],[13163,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[38228,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[9943,7],[16018,8]]}}}],["literaci",{"_index":1010,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2492,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3300,10],[4870,9],[4988,9],[4998,8],[5120,11],[5165,9],[5292,9],[5370,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3604,8],[3648,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11583,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1883,10]]},"/en/lessons/jupyter-notebooks":{"position":[[52907,10],[53072,9]]},"/en/lessons/linear-regression":{"position":[[3905,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9203,10]]}}}],["literari",{"_index":2751,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1379,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59803,8]]},"/en/lessons/common-similarity-measures":{"position":[[29199,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7658,8]]},"/en/lessons/counting-frequencies":{"position":[[5759,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2634,8],[2691,8],[57482,8],[57644,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43742,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5656,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1104,8],[1433,8],[2493,8],[17308,8],[18084,8],[49543,8],[51249,8],[52547,8],[53902,8]]},"/en/lessons/jupyter-notebooks":{"position":[[7411,8],[12001,8]]},"/en/lessons/linear-regression":{"position":[[2528,8]]},"/en/lessons/logistic-regression":{"position":[[2248,8],[55376,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2523,8],[4426,8],[8695,8],[48835,8],[53281,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6718,8],[6764,8],[46675,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42820,8]]}}}],["literatur",{"_index":4552,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69371,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59832,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37236,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3950,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30087,10]]},"/en/lessons/gravity-model":{"position":[[8204,10],[35924,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[10810,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46796,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[25461,10],[25593,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1826,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1640,10],[25388,10]]},"/en/lessons/jupyter-notebooks":{"position":[[2319,11],[5816,10],[37009,10]]},"/en/lessons/linear-regression":{"position":[[79196,10]]},"/en/lessons/sonification":{"position":[[491,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5318,11],[47228,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[33169,11]]}}}],["literaturegeek.com",{"_index":3225,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57769,18]]}}}],["literature’",{"_index":16457,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48414,12]]}}}],["lithuania",{"_index":11622,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31966,10]]}}}],["litig",{"_index":1220,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11359,11]]}}}],["litlong",{"_index":12747,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30145,7]]}}}],["littl",{"_index":572,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17056,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7596,6],[10513,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9664,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55370,6]]},"/en/lessons/common-similarity-measures":{"position":[[15421,6],[21304,6],[39361,6],[39532,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40560,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34722,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8386,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30986,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19954,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3595,6],[3792,6],[9650,6],[11811,6],[12213,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7252,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[218,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2796,6],[5819,6],[19123,6],[19133,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5599,6],[15182,6],[18745,6],[20529,6],[20641,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7526,6],[17828,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23449,7],[38220,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42441,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3788,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25429,6],[41074,6],[43852,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31788,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2305,6],[17138,6],[20827,6],[63195,7]]},"/en/lessons/installing-omeka":{"position":[[4503,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4440,6],[21209,6],[21519,6],[37733,6],[37815,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6687,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14008,6]]},"/en/lessons/intro-to-powershell":{"position":[[2422,6],[9946,7],[11850,6],[38804,6],[46164,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5427,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1282,6],[20739,6],[38827,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25954,7],[46524,6]]},"/en/lessons/jupyter-notebooks":{"position":[[4982,6],[22938,6],[41464,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3734,6],[5676,6]]},"/en/lessons/linear-regression":{"position":[[27963,6],[34045,6]]},"/en/lessons/logistic-regression":{"position":[[9622,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4503,6]]},"/en/lessons/naive-bayesian":{"position":[[22278,6],[30270,6],[55694,6]]},"/en/lessons/normalizing-data":{"position":[[4997,6]]},"/en/lessons/qgis-layers":{"position":[[1767,6],[13099,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2049,6]]},"/en/lessons/sentiment-analysis":{"position":[[11838,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5904,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19708,6],[22077,6],[35600,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27888,6],[28598,6],[44491,6],[49689,6],[51662,6]]},"/en/lessons/transliterating":{"position":[[17948,6],[19619,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43942,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[23577,6],[31195,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33271,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15339,6]]},"/en/lessons/working-with-web-pages":{"position":[[7931,6]]}}}],["littman",{"_index":2784,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3826,8]]}}}],["littérair",{"_index":16580,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54760,10]]}}}],["liu",{"_index":20226,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48898,4],[49583,4],[52084,4],[53610,4]]}}}],["liu’",{"_index":4868,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35674,5],[35764,5]]}}}],["live",{"_index":50,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[941,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[313,4],[4222,4],[12514,4],[30722,6],[30940,5],[38600,4],[51121,4],[53505,4],[54767,4],[55049,4],[55452,4],[58561,6],[59342,4],[59872,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14848,7],[68124,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17800,4],[25986,4],[27610,4],[36148,4],[46572,4],[48165,4],[48795,4],[52439,4],[53128,4],[57628,4],[64681,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52677,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11583,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11287,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[22035,6],[29569,4],[34549,4]]},"/en/lessons/gravity-model":{"position":[[5933,7],[10693,6],[12852,5],[13071,6],[13230,6],[13390,6],[14161,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3281,4],[4469,4],[4573,4],[6697,4],[29914,4],[46195,4]]},"/en/lessons/installing-omeka":{"position":[[11153,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12515,6],[14085,6],[14257,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15702,5]]},"/en/lessons/intro-to-linked-data":{"position":[[19668,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7424,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13024,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8216,5]]},"/en/lessons/linear-regression":{"position":[[67204,6]]},"/en/lessons/naive-bayesian":{"position":[[4845,5]]},"/en/lessons/normalizing-data":{"position":[[2748,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10511,5],[11492,5],[11524,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3624,4],[19068,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20499,4]]},"/en/lessons/sonification":{"position":[[3147,4],[33343,4],[33414,4],[38335,5],[38368,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14610,4],[17771,4],[24760,4],[30559,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1116,5],[10475,5],[14665,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[26464,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18900,5]]}}}],["live_loop",{"_index":20803,"title":{},"body":{"/en/lessons/sonification":{"position":[[35634,13],[35766,9],[38077,9]]}}}],["liverpool",{"_index":19129,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52428,10]]}}}],["livingston",{"_index":21031,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49426,11]]}}}],["llewellyn",{"_index":12758,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30917,10]]}}}],["llo",{"_index":18108,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[5009,3]]}}}],["lloyd",{"_index":8615,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20897,5],[21014,5],[21131,5],[35615,5],[35706,5],[35797,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3240,5],[3912,5]]},"/en/lessons/gravity-model":{"position":[[61305,6]]},"/en/lessons/sonification":{"position":[[37105,5]]}}}],["lltdm",{"_index":21676,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9260,5]]}}}],["llvm",{"_index":15745,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8846,4]]}}}],["lm",{"_index":12983,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[27589,2]]}}}],["lm(x",{"_index":12969,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26558,4]]}}}],["lmm",{"_index":20688,"title":{},"body":{"/en/lessons/sonification":{"position":[[11633,4],[11682,4],[11747,4],[12153,4],[12452,5],[25734,6],[32963,4]]}}}],["lmodul",{"_index":15998,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18369,8]]}}}],["lmsmps50677ps506770118",{"_index":13576,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[13089,22]]}}}],["ln",{"_index":1308,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15068,5]]},"/en/lessons/gravity-model":{"position":[[28190,6],[28383,6],[28431,6],[28660,6],[28828,6],[53232,2],[53395,2]]}}}],["ln(35.3",{"_index":13753,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51902,9]]}}}],["ln(95936",{"_index":13764,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[53372,10]]}}}],["ln(97389",{"_index":13752,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[51850,10],[53209,10]]}}}],["lo",{"_index":7561,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37716,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13788,5]]},"/en/lessons/introduction-map-warper":{"position":[[22788,3],[22850,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42583,3]]}}}],["load",{"_index":1415,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22147,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14008,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[369,7],[417,7],[1885,7],[3127,6],[3238,7],[12340,4],[20326,7],[20833,5],[21050,7],[32196,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10265,6],[10431,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7731,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18544,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[352,4],[8828,8],[22603,4],[22637,6],[24235,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[947,7],[28207,7],[28449,4],[50763,7],[50913,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4900,6],[5643,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9422,4],[9705,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[761,7],[16913,4],[17651,7],[17717,6],[18138,4],[18288,5],[18365,4],[18683,4],[19258,6],[19657,6],[19861,4],[28243,6],[28650,4],[28989,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[441,7],[501,6],[9112,7],[22579,7],[22972,7],[23148,7],[23245,4],[23340,6],[23429,6],[23496,4],[23680,7],[23809,4],[26047,6],[28833,6],[30922,6],[33667,7],[36074,6],[45600,4],[55136,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[676,7],[698,7],[4334,7],[7849,7],[8032,6],[9060,7],[9829,4],[9915,7],[9996,4],[10108,7],[10175,7],[18641,4],[18675,8],[19032,6],[19050,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13280,4],[22887,4],[23371,6],[23590,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9264,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11523,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8007,4],[31419,4],[31554,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17331,4],[17479,7],[17515,7],[17989,4],[18390,5],[18531,7],[19532,4],[19806,7],[19841,4],[19916,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19488,4],[19843,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3270,4],[3610,4],[10045,4],[10129,4],[10457,7],[10547,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[255,7],[310,7],[492,4],[7472,7],[7516,4],[7556,4],[7877,7],[8248,7],[8388,4],[8488,4],[8562,7],[10449,4],[10576,7],[10846,4],[11396,4],[12285,4],[12365,4],[12568,7],[12612,4],[12769,5],[12921,4],[13533,4],[13663,5],[14272,4],[14566,7],[14823,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46747,4],[46842,4],[46887,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15846,7],[17289,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3562,4],[6985,4],[7686,4],[7960,4],[8009,7],[8899,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42715,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[941,5],[2025,6],[5080,6],[5925,6],[13011,5],[13886,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9975,4],[10407,6],[10612,6],[13268,6],[45436,4]]},"/en/lessons/extracting-keywords":{"position":[[188,7],[253,4],[285,4],[10192,7],[11854,4],[11955,4],[12412,4],[15835,4],[15922,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8517,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27532,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[331,4],[399,7],[2420,4],[12502,4],[13407,4],[13480,4],[13821,4],[17110,7],[17295,4],[17474,4],[19867,4]]},"/en/lessons/geocoding-qgis":{"position":[[23618,4],[37921,4]]},"/en/lessons/georeferencing-qgis":{"position":[[10091,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[6606,4],[8964,7],[9444,6],[17867,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20086,6],[34986,4],[38095,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24265,4],[24559,4],[24655,5],[24898,4],[25280,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4211,4],[19252,4],[30007,4],[30378,5],[32000,4],[32107,4],[32490,7],[32577,8],[32739,7],[32927,6],[33001,7],[33237,7],[33594,4],[33707,7],[33885,6],[33985,10],[34018,6],[34105,4],[34579,4],[34770,4],[34919,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13090,7],[19953,4],[21555,4],[23227,7],[30472,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7440,4],[27434,4],[27507,5],[27728,4],[33702,4],[33779,5],[39152,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13768,4],[16610,6],[16941,5],[18959,4],[20201,5]]},"/en/lessons/json-and-jq":{"position":[[25181,4]]},"/en/lessons/linear-regression":{"position":[[458,7],[555,7],[22862,7],[26376,7],[27576,4],[28887,5]]},"/en/lessons/logistic-regression":{"position":[[226,7],[324,7],[10018,7],[10070,4],[11709,7],[11813,4],[49755,4],[49853,4],[62302,4],[62374,4],[63240,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25952,4],[25974,6],[26362,7],[26587,4],[28421,5],[31069,7]]},"/en/lessons/normalizing-data":{"position":[[7610,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[313,7],[3801,4],[13858,4],[23263,7],[23540,4],[23647,4],[23852,6],[24057,4],[24101,7],[24507,7],[24958,4],[25184,4],[25902,7],[26471,4],[26581,6],[26881,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8444,6],[8628,6],[8723,7],[37738,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1529,4],[3461,7],[19688,6],[19749,4],[19907,4],[19988,4],[20203,4],[20440,4],[20694,4],[20784,4],[21085,4],[21283,7],[22511,7],[22793,7],[31136,6],[45567,7],[46215,4],[46368,4],[46715,4]]},"/en/lessons/sentiment-analysis":{"position":[[10154,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13431,4],[16393,4],[17609,4],[17888,4],[18014,4],[18167,4],[18207,4]]},"/en/lessons/sonification":{"position":[[3112,4],[10514,4],[15128,4],[15171,6],[15236,4],[15293,6],[15475,7],[15617,6],[15674,5],[15753,4],[18984,4],[19375,4],[32913,4],[35498,5],[35527,4],[36097,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5373,6],[14841,4],[15019,4],[15323,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10362,8],[10606,4],[12904,7],[13381,4],[14594,4],[17778,6],[23946,7],[27860,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23570,4],[23815,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23115,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13656,9],[14648,7],[29533,4]]},"/en/lessons/transliterating":{"position":[[16752,4],[16836,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19201,4],[39112,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1886,7],[5740,4],[5833,5],[18048,6],[18205,5],[25697,7]]},"/en/lessons/vector-layers-qgis":{"position":[[3338,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[99,4],[474,4],[2003,4],[14978,7],[15010,7],[15652,6],[15913,6],[17643,4],[19055,4],[24574,4],[34700,6],[44306,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15988,4]]}}}],["loadimag",{"_index":13983,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34136,11],[34162,11]]}}}],["loading_data.pi",{"_index":23335,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15074,16],[15092,16]]}}}],["loan",{"_index":5866,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12186,4]]}}}],["lobe",{"_index":11157,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[33383,5]]}}}],["loc",{"_index":5784,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31717,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37170,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27319,3],[27326,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20191,3],[20378,6],[26339,7]]},"/en/lessons/linear-regression":{"position":[[65397,5]]},"/en/lessons/logistic-regression":{"position":[[10857,5],[44380,5],[57572,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36086,3]]}}}],["loc_count",{"_index":7110,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53987,10]]}}}],["local",{"_index":2772,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2936,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1514,7],[30373,7],[30548,9],[30594,7],[30977,7],[31098,5],[31249,8],[31308,8],[32085,5],[32504,8],[32660,7],[32689,7],[32984,8],[33045,5],[33366,8],[36408,5],[38315,5],[38571,7],[38670,5],[39462,5],[39516,5],[50196,5],[51110,5],[51782,5],[55033,7],[58677,7],[58743,5],[58821,5],[58978,5],[59263,5],[59320,5],[59433,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6589,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19350,8],[21833,7],[22919,7],[26569,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8180,7],[8257,8],[51286,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2958,7],[27434,5],[35042,7],[39551,9],[39730,9],[43057,7],[47990,8],[71193,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[273,5],[7498,8],[7657,8],[9740,5],[9869,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12088,5],[12144,7],[13846,5],[13923,5],[19447,5],[39354,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[177,5],[1906,5],[2141,5],[2657,5],[3968,5],[4276,5],[4514,5],[4553,5],[4673,5],[6533,5],[6572,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17321,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11628,5],[12030,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6774,7],[6839,5],[19302,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12677,5],[14018,7],[16983,7],[27035,5],[46856,5],[47381,5],[49217,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2996,5],[10159,5],[18631,5],[31745,5],[39221,5],[47880,5],[48053,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2990,9],[3345,12],[9796,5],[10383,5],[10691,5],[10867,7]]},"/en/lessons/extracting-keywords":{"position":[[1589,7],[1720,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8253,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4812,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6403,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55118,5],[55209,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6395,5],[16923,9],[16947,8],[16985,8],[17250,8],[18389,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[23050,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23939,8],[23990,7],[25413,5],[25472,5],[25574,7],[25893,5],[26157,5],[26534,5],[27459,5],[28988,5],[29263,5],[29895,5],[29930,5],[29992,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14090,5],[14143,5],[14250,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21139,5]]},"/en/lessons/gravity-model":{"position":[[11033,7],[11077,5],[11122,5],[11381,5],[25675,5],[55641,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4363,5]]},"/en/lessons/installing-omeka":{"position":[[9878,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[501,7],[18167,7],[21142,7],[28422,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5042,5]]},"/en/lessons/introduction-map-warper":{"position":[[7011,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2532,5],[17961,5],[27129,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21546,5],[21745,8],[26666,5],[28115,5],[29024,5],[38155,7],[47847,5]]},"/en/lessons/qgis-layers":{"position":[[6762,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[37441,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8669,5],[8933,5],[10281,8],[10435,8],[13980,5]]},"/en/lessons/space-place-gazetteers":{"position":[[4712,6],[4817,8],[6652,6],[28924,5],[50713,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18059,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5074,7],[15607,5],[25111,5],[26444,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[167,5],[8275,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19264,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2562,5],[2583,5],[3779,5],[15634,5],[16436,5],[16490,5],[17037,5],[17181,5],[23736,5],[27764,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8792,7]]},"/en/lessons/working-with-web-pages":{"position":[[699,5],[8565,5],[8749,5],[10344,5]]}}}],["local[10",{"_index":9865,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47869,10]]}}}],["local[12",{"_index":9839,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43057,9],[43242,9],[47452,9]]}}}],["local_file(blobs_list",{"_index":18925,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26683,22],[28131,22]]}}}],["local_file_region",{"_index":19109,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49229,17],[50566,17]]}}}],["local_file_region(blobs_list",{"_index":19043,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44050,29],[50850,29]]}}}],["localhost",{"_index":9697,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20027,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18290,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[6782,9]]},"/en/lessons/installing-omeka":{"position":[[11828,10],[12023,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27306,12]]}}}],["localhost/europeana_api.php",{"_index":16036,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26741,28]]}}}],["localhost:4000",{"_index":3103,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[32722,15],[33005,14],[38278,16],[38724,14]]}}}],["localhost:4000/jekylldemo",{"_index":3105,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[33141,26],[38742,26],[39321,26],[50220,27],[58895,28]]}}}],["localhost:4000/jekylldemo/2016/02/29/a",{"_index":3194,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50374,38]]}}}],["localhost:4000/yourwebfoldernam",{"_index":3234,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58838,33]]}}}],["localhost:4000/yourwebsitefoldername/about",{"_index":3177,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46216,43]]}}}],["localhost:4040",{"_index":9871,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49222,14]]}}}],["localhost:8888",{"_index":21428,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11050,16]]}}}],["locally—mean",{"_index":3098,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30433,15]]}}}],["localuserpassword",{"_index":13180,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21847,17]]}}}],["localuserpassword=\"th",{"_index":13182,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22339,22]]}}}],["locat",{"_index":605,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18771,9],[20027,8],[22095,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9237,8],[11017,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19852,8],[20052,9],[20500,8],[48693,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5647,6],[8324,7],[12927,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9197,7],[15868,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2948,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4528,6],[5885,8],[6017,8],[10854,8],[12882,8],[12965,8],[13003,8],[13106,9],[13272,9],[13666,8],[24604,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16222,8],[26227,6],[27441,6],[27570,7],[34470,8],[35032,8],[38046,6],[38303,6],[46198,7],[52254,6],[53088,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32641,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25357,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46932,6],[53943,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2681,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57858,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31662,7],[31709,7],[36084,9],[36572,10],[37184,10],[54588,9],[54997,9],[55132,9],[55305,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14904,8],[37559,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2488,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3987,8],[4045,6],[4195,8],[4633,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6964,8],[7184,8],[34157,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4731,8],[10544,9],[10733,9],[11011,7],[11370,6],[13742,9],[26518,10],[29340,8],[29481,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[305,10],[5500,8],[11137,9],[11669,8],[12245,7],[13853,6],[15520,7],[15991,6],[17526,7],[24343,7],[24547,6],[27766,8],[30082,6],[34471,6],[36212,8],[38720,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13961,8],[22754,11],[26523,8],[30069,8],[30256,9],[30837,8],[33346,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21944,11],[22146,8],[23900,8],[24070,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17073,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11729,8],[48454,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[380,8],[1747,9],[1796,8],[2037,8],[5420,9],[5456,8],[5540,8],[5720,11],[6484,8],[6538,9],[8470,9],[9098,8],[9142,8],[9213,8],[9382,8],[9432,9],[10039,8],[10820,9],[10843,9],[11189,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3717,8],[24263,7],[30269,7],[32244,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11353,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8127,8],[23425,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14355,8],[20057,8],[27229,9],[31032,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20194,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1126,8],[1396,6],[2576,9],[4519,9],[5612,8],[7116,9],[7677,9],[9086,8],[10202,6],[17542,8],[28712,6],[32515,8],[33867,10],[33930,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3582,8],[5204,8],[5276,8],[6369,8],[6441,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55738,8]]},"/en/lessons/geocoding-qgis":{"position":[[1125,9],[4550,9],[9663,9],[9855,9],[10103,8],[12727,6],[17456,9],[17864,9],[21557,9],[27099,9],[31080,8],[33314,8],[34749,9],[35477,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[748,9],[815,9],[919,9],[5827,7],[9863,7],[10931,7],[11511,8],[11587,8],[11824,9],[13622,8],[13940,8],[14015,8],[14028,8],[14118,8],[14543,9],[14991,9],[15164,8],[15493,8],[15757,8],[16665,9],[16807,9],[17199,9],[17982,8],[18076,8],[18334,9],[18538,9],[18634,9],[22126,9],[22654,8],[23583,8],[24037,9],[24655,8],[24797,7],[26178,8],[26314,8],[26760,8],[26857,8],[27402,8],[27476,8],[27611,8],[27693,8],[27789,9],[27876,9],[28712,8],[28821,8],[30709,9],[31062,10],[31834,8],[32726,9]]},"/en/lessons/georeferencing-qgis":{"position":[[1059,8],[4541,8],[4867,9],[6060,8],[6243,8],[6672,6],[7048,8],[11454,9],[11581,9],[11751,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[12232,10],[12887,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10681,9],[24299,8],[24480,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1110,9],[2104,8],[2173,8],[2469,9],[3346,7],[3824,9],[5289,10],[13113,8],[13834,9],[20729,9],[21416,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7658,8],[11398,8],[20569,10]]},"/en/lessons/gravity-model":{"position":[[19829,9],[48913,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1132,8],[17664,7],[59531,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[948,10],[4313,8],[13675,9],[14237,8],[14869,7],[16648,6],[18077,7],[18989,6],[20972,6],[26266,9],[27413,6],[29410,7],[29614,6],[36713,6],[38202,9],[38598,7],[40713,7],[40796,6],[41965,10]]},"/en/lessons/intro-to-bash":{"position":[[3426,7],[5722,9],[5831,10],[23249,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6125,8],[6531,8]]},"/en/lessons/intro-to-linked-data":{"position":[[11658,7],[13481,8],[13538,8],[13953,8]]},"/en/lessons/intro-to-powershell":{"position":[[309,8],[576,8],[601,8],[7669,8],[7731,8],[8075,9],[9100,8],[9124,8],[17591,8],[17616,8],[20424,9],[42963,9],[42993,8],[43147,8],[43232,8],[43955,8],[44138,9],[44213,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3113,7]]},"/en/lessons/introduction-map-warper":{"position":[[3761,9],[4146,8],[4768,10],[5680,8],[8715,8],[9494,10],[13004,9],[13064,8],[13263,8],[15617,8],[15768,8],[23253,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4395,8],[11969,8],[26576,8],[30882,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18915,8],[24959,8]]},"/en/lessons/jupyter-notebooks":{"position":[[17574,8]]},"/en/lessons/linear-regression":{"position":[[28624,9],[28762,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6740,8],[6812,8],[6909,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1193,8],[3374,9],[3457,8],[3625,9],[3937,10],[4229,8],[4291,9],[5323,6],[6260,7],[16879,7],[21902,8],[35780,10]]},"/en/lessons/naive-bayesian":{"position":[[40983,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8003,10],[28550,8],[39579,8],[51294,8]]},"/en/lessons/output-data-as-html-file":{"position":[[6222,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3055,8]]},"/en/lessons/qgis-layers":{"position":[[6363,8]]},"/en/lessons/research-data-with-unix":{"position":[[3675,8],[3808,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18369,7],[38935,7],[39075,7],[39718,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21205,8],[40193,8],[46907,8]]},"/en/lessons/sentiment-analysis":{"position":[[17414,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9819,9]]},"/en/lessons/sonification":{"position":[[14210,10],[21135,8],[21228,8],[35366,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1668,10],[4352,9],[4589,9],[5010,8],[5751,9],[8857,10],[15919,9],[16464,10],[22058,10],[25142,10],[29425,9],[33343,8],[33920,8],[37398,9],[38361,8],[42025,9],[44854,9],[44925,9],[45031,9],[46606,10],[47817,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12737,8],[19789,7],[22425,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17034,10],[48096,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5403,6],[9977,8],[46136,8],[47096,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7374,9],[7423,8],[7506,9],[8205,10],[8602,9],[10386,7],[23270,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18702,9],[19656,7],[20161,10],[20377,8],[20491,10],[25353,10],[25515,8],[25615,10],[26403,8],[28483,10],[28653,8],[28757,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1185,10],[1309,8],[4863,10],[13206,8],[14642,9],[28916,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18654,6],[44178,9],[45034,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[25095,8],[25390,8],[25451,8],[25518,9],[25776,8],[25808,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[604,9],[2210,10],[5424,9],[10191,8],[10415,8],[11271,9],[11960,9],[12122,9],[12197,9],[12398,11],[12631,10],[12798,9],[13651,8],[13989,8],[14323,7],[14501,10],[14539,10],[14629,9],[14957,9],[15016,8],[15222,9],[15312,9],[15479,9],[17291,8],[24515,9],[26195,9]]},"/en/lessons/vector-layers-qgis":{"position":[[657,10],[8502,9],[9048,6],[10289,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1428,10],[42125,9],[44728,10],[45880,10]]},"/en/lessons/windows-installation":{"position":[[4884,7]]},"/en/lessons/working-with-web-pages":{"position":[[596,8],[1212,7],[10241,8]]}}}],["location.png",{"_index":22034,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8547,13]]}}}],["location_typ",{"_index":8625,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22766,16],[26532,13],[30092,13],[33467,13]]}}}],["locations–which",{"_index":12885,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[12264,15]]}}}],["lock",{"_index":15481,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3959,6]]},"/en/lessons/introduction-map-warper":{"position":[[12402,4],[12503,4],[12652,4]]}}}],["lockdown",{"_index":9504,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52796,10]]}}}],["loco",{"_index":11827,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6606,4]]}}}],["lod",{"_index":11463,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2959,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2291,4],[2496,4],[10948,3],[10973,3],[15150,4],[22880,3],[26115,3],[26821,3]]},"/en/lessons/intro-to-linked-data":{"position":[[186,3],[518,6],[831,3],[1343,4],[1524,4],[1600,3],[1871,4],[1948,3],[1980,3],[2418,3],[2525,3],[2727,3],[3323,3],[3404,4],[3478,3],[3512,3],[3672,3],[5357,3],[8395,3],[8584,4],[8614,3],[8708,3],[8976,3],[9100,4],[10191,3],[10278,3],[10350,3],[10494,3],[13349,3],[15169,3],[15523,3],[15660,3],[16869,3],[17767,4],[19313,3],[19901,3],[20736,4],[20768,3],[20980,3],[21281,3],[21316,3],[22740,3],[23841,3],[29896,3],[29964,3],[30427,3],[37667,3]]}}}],["lodg",{"_index":3727,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3980,6]]},"/en/lessons/naive-bayesian":{"position":[[66660,9],[67122,7]]}}}],["lof",{"_index":16082,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36000,3]]}}}],["log",{"_index":1654,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34997,6],[35187,4],[46463,6],[46576,4],[51235,6],[51348,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4168,7],[16268,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16838,6],[28245,7],[34341,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11735,3],[14205,3],[14804,3],[64074,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8466,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4235,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17010,5],[17305,3],[17519,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5650,3],[12118,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11275,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5137,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13402,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28190,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[28882,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10563,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23379,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[1577,3],[1629,6]]},"/en/lessons/gravity-model":{"position":[[28656,3],[28764,3],[28824,3],[28903,3],[39734,6],[39811,6],[39858,6],[39948,6],[39977,6],[40093,3],[40445,6],[49255,7]]},"/en/lessons/installing-omeka":{"position":[[3172,7],[3283,7],[3924,7],[5003,6],[6548,3],[8176,3],[10297,6],[11365,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[16232,6]]},"/en/lessons/introduction-map-warper":{"position":[[6722,3],[21352,3]]},"/en/lessons/logistic-regression":{"position":[[8079,5],[34043,3],[34212,3],[42299,3]]},"/en/lessons/sentiment-analysis":{"position":[[4663,5]]},"/en/lessons/space-place-gazetteers":{"position":[[33293,3],[34190,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41515,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6813,3],[34600,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3009,6],[5102,6]]},"/en/lessons/working-with-text-files":{"position":[[8437,3]]}}}],["log(0",{"_index":12990,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28682,6]]}}}],["log(1",{"_index":21603,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42165,5]]}}}],["log(1+vol.page_count",{"_index":21592,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41548,20]]}}}],["log(assemblies_of_god_churches_per10k+1",{"_index":12993,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[29044,41]]}}}],["log(dist",{"_index":13734,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[49317,14]]}}}],["log(gravitymodeldata$distance[entri",{"_index":13744,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50883,38]]}}}],["log(gravitymodeldata$population[entri",{"_index":13742,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50812,40]]}}}],["log(p_bag",{"_index":18341,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20932,10]]}}}],["log(p_word1",{"_index":18342,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20945,12]]}}}],["log(p_word_n",{"_index":18343,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20966,13]]}}}],["log(popul",{"_index":13733,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[49300,16]]}}}],["log(tf",{"_index":1703,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39434,8]]}}}],["log4j",{"_index":9650,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17403,5]]}}}],["logan",{"_index":10612,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43735,6]]}}}],["logan,coloni",{"_index":10384,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5765,14]]}}}],["logarithm",{"_index":1235,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12265,9],[14805,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[28539,11]]},"/en/lessons/gravity-model":{"position":[[9869,9],[28180,9],[39492,16]]},"/en/lessons/naive-bayesian":{"position":[[20816,10],[21057,11]]},"/en/lessons/sonification":{"position":[[16391,13]]}}}],["logbook",{"_index":22107,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[643,8],[4342,8],[34330,8]]}}}],["logic",{"_index":804,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3825,7],[4620,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35974,5],[39672,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9644,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57456,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1768,9],[2475,7],[4151,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5721,6],[11011,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21588,7]]},"/en/lessons/geocoding-qgis":{"position":[[14547,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23588,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7351,7],[7732,5],[9160,7],[45298,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25968,9],[28446,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14448,5],[35926,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2373,5],[16162,5]]},"/en/lessons/intro-to-linked-data":{"position":[[7751,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32846,5]]},"/en/lessons/linear-regression":{"position":[[4794,5],[5468,5],[25651,5]]},"/en/lessons/logistic-regression":{"position":[[34567,5]]},"/en/lessons/naive-bayesian":{"position":[[70378,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5990,6],[18889,5],[19750,5],[21831,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20469,5],[26790,5],[26824,5]]},"/en/lessons/space-place-gazetteers":{"position":[[9093,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8119,7],[11777,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27380,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26593,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11746,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[10850,7]]}}}],["logic.14",{"_index":17080,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23716,8]]}}}],["login",{"_index":9068,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5711,5],[12025,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4848,5]]},"/en/lessons/geocoding-qgis":{"position":[[18116,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18182,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19959,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[26140,5]]}}}],["logist",{"_index":4629,"title":{"/en/lessons/logistic-regression":{"position":[[48,9]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11391,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[15575,8]]},"/en/lessons/linear-regression":{"position":[[1234,8],[1744,8],[1936,8],[2093,8],[2440,8],[2643,8],[2665,8],[3198,8],[3247,8],[3448,8],[3541,8],[7061,8],[7137,8],[7827,8],[8186,8],[9039,8],[12624,8],[14313,8],[14450,8],[14713,8],[17118,9],[20877,8],[21123,8],[22404,8],[72942,8],[79785,8]]},"/en/lessons/logistic-regression":{"position":[[49,9],[148,8],[178,8],[943,8],[1464,8],[1656,8],[1813,8],[2160,8],[2363,8],[2385,8],[2918,8],[2967,8],[3168,8],[3261,8],[3659,8],[3738,8],[4912,8],[6802,10],[7055,9],[7078,8],[7395,8],[7666,8],[9979,8],[10576,8],[11673,8],[16793,8],[18017,8],[26029,8],[27655,8],[32971,8],[33937,8],[34341,8],[34578,8],[44915,8],[49823,8],[61167,8],[61409,8],[62014,8],[63778,8],[67541,8],[67605,8]]}}}],["logisticregress",{"_index":17590,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15933,18]]}}}],["logisticregression(class_weight={0:0.72",{"_index":17593,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16115,40]]}}}],["logit",{"_index":17545,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7016,5],[7126,5],[7728,5],[8929,5],[17717,5]]}}}],["logits.”6",{"_index":17544,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[6997,9]]}}}],["logo",{"_index":2990,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2794,6],[8498,4],[8949,4],[23556,5],[25499,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4615,5],[19045,4],[19157,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[8509,4],[8532,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3429,5],[22942,4],[23054,4]]}}}],["logo](https://upload.wikimedia.org/wikipedia/en/8/80/wikipedia",{"_index":13103,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[8446,62]]}}}],["lon",{"_index":10120,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9516,6],[9577,4],[9666,4],[9716,5]]},"/en/lessons/introduction-map-warper":{"position":[[14760,5]]}}}],["lon,lat",{"_index":15679,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14659,10]]}}}],["london",{"_index":3726,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3538,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43712,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39476,7]]},"/en/lessons/extracting-keywords":{"position":[[7566,8],[17299,9],[17336,8],[17348,9],[29511,8]]},"/en/lessons/geocoding-qgis":{"position":[[34512,8]]},"/en/lessons/gravity-model":{"position":[[1104,6],[2121,6],[2216,6],[2323,6],[3077,7],[3163,6],[6100,6],[7715,8],[10278,6],[10512,8],[11275,8],[11874,7],[11951,6],[12064,6],[12246,6],[12511,7],[12747,7],[12897,6],[13064,6],[13164,6],[16566,6],[16744,6],[17613,7],[25560,6],[30008,6],[32744,6],[35482,6],[36497,6],[36611,6],[36853,7],[36971,8],[37920,6],[39573,6],[55385,7],[55743,7],[55812,6],[56029,6],[56271,7],[56386,6],[57050,6],[57294,7],[57368,7],[62090,8],[62257,7],[64952,8],[65338,8],[65644,6],[66239,8],[66679,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57622,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10359,9],[16078,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3158,6],[3175,6],[16812,7],[17191,8]]},"/en/lessons/naive-bayesian":{"position":[[1952,7],[4588,7],[4873,7],[67559,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48818,7],[53264,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8801,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9577,6],[49485,8],[49721,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35396,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1224,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13914,7]]}}}],["london:print",{"_index":18823,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13211,14],[14156,14]]}}}],["london’",{"_index":19687,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[19343,8]]}}}],["lone",{"_index":15524,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8533,7],[9975,6],[10010,6],[13404,8],[13422,8]]}}}],["lonely\",\"turn",{"_index":15527,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8878,15]]}}}],["long",{"_index":882,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10379,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2973,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4232,4],[12849,4],[14136,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25654,4],[26128,5],[30702,4],[32992,4],[33037,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11760,4],[17788,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9331,4],[9814,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27858,4],[50639,4],[51548,4],[62028,4],[63969,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8059,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[171,5],[5819,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58728,5]]},"/en/lessons/common-similarity-measures":{"position":[[22164,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4496,4],[22276,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57044,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4956,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6208,5],[12120,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6453,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11395,4],[12766,4],[13754,4],[28129,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8269,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6414,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[33560,6],[33791,6],[34022,6],[34253,6],[34573,6],[34772,6],[35066,6],[35629,4],[35751,6],[35873,5],[58851,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11110,4],[42975,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[203,4],[7591,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2176,4],[4109,4],[52365,5]]},"/en/lessons/extracting-keywords":{"position":[[9985,4],[16905,4],[25989,4],[30314,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3857,4],[22862,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1227,4],[9566,4],[11235,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5881,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23948,4],[25945,4]]},"/en/lessons/geocoding-qgis":{"position":[[9743,4],[24142,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6698,4],[12679,4],[17029,4],[17068,4],[25800,7],[26030,7],[26927,6],[27837,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1150,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9454,4],[12924,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[11380,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6665,4],[38748,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9913,4]]},"/en/lessons/gravity-model":{"position":[[26642,4],[32276,4],[42972,4],[44618,4],[44646,4],[44834,4],[46435,4],[51197,4],[51252,4],[53521,4],[58378,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[30177,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40901,5],[45598,4],[45637,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28380,4],[40517,4],[42424,4],[43284,5]]},"/en/lessons/intro-to-bash":{"position":[[7911,4],[8019,4],[8163,4],[8229,4],[13753,5],[16675,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8551,4],[21127,4],[23492,4],[24565,4],[33622,4]]},"/en/lessons/intro-to-powershell":{"position":[[6016,5],[8249,4],[10608,4],[10743,4],[10928,4],[13094,4],[13384,4],[13632,4],[14126,4],[15831,4],[29787,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[21871,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8664,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12374,4],[13490,4],[25610,4],[25690,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1720,4],[6797,4],[10458,4],[11073,4],[15264,4]]},"/en/lessons/json-and-jq":{"position":[[5625,5],[18533,6],[23999,4]]},"/en/lessons/jupyter-notebooks":{"position":[[25203,4],[27888,4],[43284,4],[48642,4],[49013,4]]},"/en/lessons/linear-regression":{"position":[[15984,5],[38228,4]]},"/en/lessons/logistic-regression":{"position":[[22224,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4724,4]]},"/en/lessons/naive-bayesian":{"position":[[11621,4],[35918,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6231,4],[25266,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1159,4]]},"/en/lessons/preserving-your-research-data":{"position":[[12370,4],[12448,4],[16163,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1769,4],[10305,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21107,4],[23485,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11416,4],[20276,4]]},"/en/lessons/sonification":{"position":[[1837,5],[8460,4],[26124,4],[30272,5],[40580,4]]},"/en/lessons/space-place-gazetteers":{"position":[[19725,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2021,4],[5352,4],[5693,4],[9207,4],[20429,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10057,4],[20118,4],[21119,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47919,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57218,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2685,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29560,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3411,4],[19011,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10303,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8296,4],[8423,4],[35492,4]]}}}],["longer",{"_index":419,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10984,6],[17171,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14627,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[403,6],[17572,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53224,6],[53612,6],[55180,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44340,6],[64281,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19326,6],[41285,6],[59901,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1000,6],[44742,6],[44904,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8488,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17578,6],[46121,6],[46327,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1459,6],[15793,6],[42727,6],[43307,6],[45582,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37477,6],[38588,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7885,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36045,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24904,6]]},"/en/lessons/extracting-keywords":{"position":[[38358,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8552,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9494,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20265,6],[28702,7],[31275,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27082,6],[28958,6],[38807,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2347,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20158,6]]},"/en/lessons/gravity-model":{"position":[[28138,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9023,6],[21980,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11619,6],[13103,6],[32796,6]]},"/en/lessons/intro-to-bash":{"position":[[16459,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8380,6]]},"/en/lessons/intro-to-powershell":{"position":[[15943,6],[23619,6],[28157,6],[37157,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[702,6],[10402,6],[19493,6],[25063,6]]},"/en/lessons/introduction-and-installation":{"position":[[1149,6]]},"/en/lessons/introduction-map-warper":{"position":[[4195,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43823,6]]},"/en/lessons/json-and-jq":{"position":[[899,6]]},"/en/lessons/jupyter-notebooks":{"position":[[28624,7],[48464,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8702,6],[8852,6]]},"/en/lessons/linear-regression":{"position":[[16181,6],[74247,6]]},"/en/lessons/logistic-regression":{"position":[[65593,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5283,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[13948,6],[22432,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6896,6],[33731,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7644,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1443,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12602,6]]},"/en/lessons/sonification":{"position":[[13345,6],[16792,6]]},"/en/lessons/space-place-gazetteers":{"position":[[19818,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23340,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21527,6],[37312,6],[37673,7],[39735,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[138,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33489,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[31986,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23768,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9022,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19233,6]]}}}],["longest",{"_index":10525,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26565,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5785,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25307,7]]}}}],["longev",{"_index":21086,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4181,9]]}}}],["longitud",{"_index":2854,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13392,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3922,9],[9279,9],[9539,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22441,10],[24254,9],[34612,9]]},"/en/lessons/geocoding-qgis":{"position":[[2024,9],[2573,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27859,9],[28647,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[13330,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[698,10]]},"/en/lessons/introduction-map-warper":{"position":[[4002,9],[13311,10],[13417,10],[14243,9],[16716,9],[20709,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9629,11],[9784,9],[11898,11],[27579,9]]},"/en/lessons/space-place-gazetteers":{"position":[[33240,10],[34416,9],[38440,10],[38546,9],[38768,9],[39015,9],[44044,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13431,11],[18279,9],[18545,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43193,10]]}}}],["longitudin",{"_index":21231,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[4455,12]]}}}],["longlat_to_en(long",{"_index":23536,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43844,19]]}}}],["longlat_to_en(x['tgt_longitud",{"_index":23544,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44166,33]]}}}],["longtitl",{"_index":16613,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3507,12],[7764,12]]}}}],["look",{"_index":493,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13943,4],[17323,4],[17804,7],[21680,4],[22167,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[611,4],[1352,4],[11372,5],[12019,5],[12174,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1569,7],[5252,4],[5693,4],[7241,4],[8240,4],[8838,7],[9893,4],[19252,4],[29316,4],[35879,7],[42154,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4523,4],[10329,5],[13010,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4103,8],[7402,4],[16303,4],[16674,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7858,4],[11099,5],[11928,4],[13680,4],[16171,4],[18040,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8142,4],[8407,4],[9673,5],[10125,5],[14377,4],[16387,4],[16828,4],[19750,7],[22229,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[392,4],[4861,4],[6905,4],[6984,4],[9307,4],[11218,4],[16525,5],[16960,5],[19442,4],[24440,4],[27168,4],[28291,5],[28501,4],[30015,4],[30494,4],[31086,4],[40801,4],[42582,4],[42627,4],[43127,4],[43842,4],[44668,4],[45227,5],[48199,4],[52379,4],[58725,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8030,4],[11612,4],[15040,4],[18273,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[748,5],[10967,5],[11287,4],[11366,4],[12049,5],[12138,5],[12233,5],[12423,4],[12603,5],[12696,5],[12795,5],[12883,5],[12974,5],[13115,4],[13300,4],[14058,5],[14147,5],[14242,5],[14432,4],[14612,5],[14705,5],[14804,5],[14892,5],[14983,5],[15124,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3200,4],[6293,4],[6921,4],[16932,4],[25601,4],[26757,6],[30470,4],[31967,4],[32891,4],[32928,4],[34037,4],[49975,4],[51619,4],[51815,5],[55246,7],[57659,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5520,5],[6988,5],[7839,4],[15582,4],[17989,5],[19736,4],[24583,5],[25567,5],[26512,7],[27472,4],[28312,4],[28918,4],[29786,4],[39925,4],[41269,5],[41376,7],[41601,4],[41706,4],[41818,7],[43763,4],[45563,7],[45766,4],[45918,7],[49820,4],[50966,4],[62912,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2781,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3166,5],[3266,5],[3335,5],[13239,7],[20346,4],[21288,4],[21446,4],[24678,4],[24837,4],[27331,4],[30529,4],[30596,4],[32237,4],[36161,5],[38499,7],[38959,4],[41190,6],[42124,6],[42672,5],[45674,4],[47444,4],[47505,4],[47596,5],[47825,5],[48118,4],[49767,4],[50487,4],[52506,4],[55244,4],[55449,5],[55511,5],[56127,4],[56708,7],[60766,4],[68835,4]]},"/en/lessons/common-similarity-measures":{"position":[[5958,4],[8373,4],[12098,7],[14346,4],[17992,7],[30106,4],[31381,4],[33399,4],[35613,7],[37494,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4520,4],[13460,4],[14370,4],[23553,4],[25610,4],[26266,4],[32448,4],[37366,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[307,7],[2449,6],[4192,4],[5084,6],[8990,7],[9492,4],[9687,4],[10304,4],[12189,7],[14784,5],[15655,4],[22676,7],[25966,4],[28707,4],[28742,4],[28952,4],[30460,7],[31018,4],[31224,5],[31723,4],[31877,5],[32052,5],[32693,7],[32803,7],[34181,4],[34203,5],[34317,4],[34715,4],[44248,5],[44678,7],[46540,7],[49256,4],[49394,4],[51522,4],[52390,4],[57057,4],[61475,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2045,4],[2324,7],[7897,4],[11371,7],[11691,7],[13312,4],[13629,4],[14652,4],[14982,4],[15265,6],[16172,7],[16216,7],[18096,4],[18805,7],[19461,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4615,4],[20105,4],[22105,4],[38818,4],[48629,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2542,4],[5310,4],[12478,6],[13642,5],[14990,4],[15077,4],[15660,4],[16557,4],[21351,7],[22293,7],[32341,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[573,4],[1486,5],[5613,5]]},"/en/lessons/counting-frequencies":{"position":[[5208,4],[5620,4],[7747,4],[13297,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2654,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[440,4],[3005,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11877,5],[30150,4],[31858,4],[41667,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1446,7],[18810,4],[21091,4],[34055,5],[34157,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[351,7],[12327,4],[21326,7],[38766,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16074,5],[16914,4],[21454,6],[25978,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4046,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24392,7],[32980,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4753,4],[5158,7],[6428,5],[9456,4],[14084,5],[14762,5],[15175,4],[16488,5],[18144,4],[19916,4],[21445,4],[22097,5],[23148,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6778,7],[9745,7],[14855,4],[28232,4],[28920,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9186,7],[13926,5],[17439,5],[17914,5],[19353,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10655,6],[38875,4],[45503,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7724,5],[13964,5],[27891,4],[32267,5],[39580,4],[40163,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8679,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7433,4],[7503,4],[7805,4],[7850,5],[12205,7],[16640,5],[18391,7],[20639,5],[21567,4],[24907,4],[27986,4],[31457,4],[31912,5],[32134,4],[34031,7],[34700,5],[34978,4],[37375,4],[37984,5],[45186,4],[47192,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3292,4],[3350,4],[3785,4],[4744,5],[5879,5],[10793,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7690,4],[11925,4],[12263,4],[15887,5],[16697,4],[20103,5],[20154,5],[20864,6],[27271,4],[34968,5],[35828,5],[49786,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[855,4],[7444,7],[23154,7]]},"/en/lessons/extracting-keywords":{"position":[[356,4],[4046,7],[4404,7],[6098,4],[6500,7],[8790,4],[10570,4],[11109,4],[18319,4],[18460,7],[18791,4],[19102,7],[19132,4],[20629,4],[22017,5],[24197,4],[26084,7],[26882,7],[31957,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15989,6],[19095,4],[26843,7],[27169,7],[32984,4],[33430,7],[33703,4],[38386,4],[38780,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4867,6],[8381,4],[16006,4],[21925,4],[22793,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1796,7],[18904,5],[20211,7],[24676,4],[34020,5],[35263,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1529,4],[2589,7],[4084,4],[4504,4],[5491,4],[5789,4],[8064,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1198,4],[1496,4],[1963,4],[3091,6],[4684,4],[5081,4],[5850,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[517,4],[5626,4],[5715,4],[12712,4],[13956,4],[17793,4],[23226,5],[26169,5],[27013,7],[28535,4],[40218,4],[51463,4],[51653,5],[54323,4],[62910,4]]},"/en/lessons/geocoding-qgis":{"position":[[8958,4],[9011,4],[11374,6],[12682,6],[15670,7],[24377,4],[29192,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9576,4],[13678,7],[26674,5]]},"/en/lessons/georeferencing-qgis":{"position":[[4328,5],[4779,4],[10236,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[8206,7],[9504,7],[9834,4],[9912,7],[10326,7],[15535,4],[15873,7],[19487,4],[20452,4],[21252,7],[21470,7],[22947,4],[23833,4],[24624,4],[24853,4],[26896,4],[26929,4],[28115,4],[29950,7],[33647,4],[35125,4],[35872,5],[36049,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18767,7],[19150,4],[30762,4],[32042,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[9385,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4748,4],[10145,4],[11571,5],[15785,4],[22135,4],[45816,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[6272,4],[18958,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1368,7],[5973,7],[6048,5],[6360,4],[7392,7],[7859,4],[12483,4],[14875,4],[18623,7],[20356,4],[26090,4]]},"/en/lessons/gravity-model":{"position":[[21233,7],[22851,7],[24811,5],[28413,5],[36199,5],[48545,5],[53930,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[1201,4],[7902,4],[10046,4],[27653,4],[28214,4],[33451,4],[35763,4],[38124,4],[38531,4]]},"/en/lessons/installing-omeka":{"position":[[4334,5],[8322,5],[8847,5],[11599,5],[12148,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4613,7],[22086,4],[23972,5],[24613,5],[25226,4],[27444,5],[33969,4],[34013,4],[42805,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23752,4],[30063,4],[36385,4],[38778,7],[43039,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3945,4],[4533,7],[4654,7],[6211,7],[22554,5],[27327,4],[32691,4],[36996,4],[42676,7],[44630,7],[50076,4],[52290,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[994,7],[25530,7],[27226,4],[42011,7]]},"/en/lessons/intro-to-bash":{"position":[[3792,7],[12715,4],[15048,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3198,5],[4008,5],[7560,7],[13483,7],[18231,4]]},"/en/lessons/intro-to-linked-data":{"position":[[5096,4],[5296,4],[7513,6],[12289,4],[12349,5],[15622,6],[16008,4],[16748,4],[17741,7],[18218,4],[19881,4],[22198,4],[22344,7],[23824,7],[26070,6],[26122,4],[26207,4],[26776,4],[31365,4],[34023,5],[34287,4]]},"/en/lessons/intro-to-powershell":{"position":[[1717,7],[3775,4],[4277,4],[5609,5],[7916,6],[11689,4],[15281,4],[15445,4],[23242,4],[24422,4],[25033,4],[26766,4],[28253,4],[30306,4],[31117,4],[31746,7],[32556,5],[32692,4],[33453,4],[38948,4],[40099,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4036,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[255,4],[3869,4],[8578,4],[14292,4],[14385,4],[24524,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8735,4],[11751,5],[12223,4],[20436,4],[24527,4],[32671,7],[34042,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9886,4],[10917,4],[12007,4],[18416,4],[21695,4],[23741,5],[27167,4],[29057,4],[30297,4],[33567,7],[34192,4],[40807,4],[41920,4],[42991,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11988,7],[13409,4],[13592,4],[17647,4],[20823,5],[21614,4],[22127,5],[22285,5],[22644,5],[27347,4],[28592,4],[32937,4],[37004,5],[37218,4],[41408,4],[43306,4],[43731,4]]},"/en/lessons/json-and-jq":{"position":[[25063,4],[26024,4],[26288,4],[27826,4],[36664,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1649,4],[1774,4],[26593,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5669,4]]},"/en/lessons/linear-regression":{"position":[[783,4],[16708,4],[17559,4],[19255,5],[19500,5],[37897,4],[38315,4],[38703,4],[40668,5],[43754,4],[50527,4],[51228,4],[54170,4],[57599,7],[59838,4],[59961,4],[60350,7],[62569,4],[63442,4],[63899,4],[65989,4],[68199,4],[69544,4],[70209,4]]},"/en/lessons/linux-installation":{"position":[[3515,4],[4427,4]]},"/en/lessons/logistic-regression":{"position":[[7833,5],[18180,4],[19029,7],[19250,5],[19451,7],[25296,5],[26758,7],[28581,4],[30733,4],[32927,4],[34498,7],[36071,4],[37038,4],[38608,4],[41914,4],[43286,4],[43430,4],[45054,7],[45195,4],[47282,4],[52527,4],[57551,4]]},"/en/lessons/mac-installation":{"position":[[2989,4],[4108,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4357,4],[13139,4],[14295,4],[14992,4],[15170,4],[15509,4],[18411,4],[19567,4],[24361,4],[26515,4],[34053,4],[35983,4]]},"/en/lessons/naive-bayesian":{"position":[[3227,4],[5650,4],[6650,5],[6691,5],[7283,4],[7396,5],[7443,5],[9028,4],[10111,5],[12789,4],[16305,7],[18748,7],[24395,5],[26782,5],[29083,5],[29293,4],[29668,5],[31442,5],[32790,4],[39559,7],[39645,5],[40260,5],[41415,7],[46726,4],[47382,4],[57305,4],[60336,7],[61518,4],[61621,4],[61743,4],[62925,5],[63466,4],[65607,4]]},"/en/lessons/normalizing-data":{"position":[[1916,4],[3684,4],[5035,4],[8964,5],[9347,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19513,4],[31168,5],[44832,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7269,4],[7393,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4527,4],[5474,4],[10897,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2935,4],[11435,4]]},"/en/lessons/qgis-layers":{"position":[[4047,4],[11192,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2182,4],[2673,5],[12359,6],[13680,7],[18389,7],[18636,4],[19081,4],[19392,4],[20184,4],[24135,4]]},"/en/lessons/research-data-with-unix":{"position":[[322,4],[9595,5],[10301,5],[11442,5],[11792,4],[12262,5],[14949,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2085,7],[15415,4],[27278,5],[27757,5],[31139,7],[32326,7],[33943,7],[36021,7],[36083,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5994,7],[10416,5],[15192,4],[33781,4],[39225,4],[46071,7]]},"/en/lessons/sentiment-analysis":{"position":[[11398,4],[20351,4],[22643,4],[25225,5],[27652,5],[30344,5],[31247,4],[31439,5],[33183,7],[34634,5],[36118,4],[36310,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10501,4],[19164,5],[23753,4],[25237,4],[25357,6]]},"/en/lessons/sonification":{"position":[[9126,5],[18027,5],[21156,4],[24611,4],[29553,4],[36937,4]]},"/en/lessons/space-place-gazetteers":{"position":[[18968,4],[25875,4],[27844,4],[29972,4],[37562,7],[38889,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3660,7],[8090,4],[12511,4],[15127,4],[19339,5],[21647,7],[24934,4],[25976,4],[26931,4],[29198,4],[29485,4],[30319,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[709,5],[1651,7],[9294,5],[11347,4],[15498,4],[17244,5],[17534,6],[17643,5],[21896,5],[22070,4],[22819,4],[23693,7],[23811,4],[29358,4],[33105,4],[34710,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4669,4],[6658,4],[9878,4],[17379,4],[20569,4],[20699,4],[20715,5],[22155,4],[22462,7],[23503,4],[24511,4],[26283,4],[26358,4],[27284,4],[28373,4],[44129,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31990,7],[37091,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[847,4],[1449,5],[3860,4],[4932,7],[12585,4],[14609,4],[16194,4],[18101,7],[19020,4],[19057,4],[19694,4],[21997,4],[26495,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11078,4],[33481,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11585,4],[20861,4],[21660,4],[23567,4],[26698,4]]},"/en/lessons/transliterating":{"position":[[10330,4],[17146,7],[17355,4],[18864,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15008,4],[15254,7],[16452,4],[18491,4],[19964,4],[20243,4],[20370,4],[21344,7],[21440,4],[21625,4],[28417,7],[29255,4],[30952,5],[31510,7],[36996,7],[49956,7],[51508,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3271,7],[5113,6],[6230,5],[12942,4],[18979,7],[19171,4],[21715,4],[22790,5],[24841,5],[26085,4],[27332,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[858,5],[1313,4],[4870,5],[5057,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3872,4],[4988,5],[8020,4],[12773,7],[14427,4],[15243,4],[17705,4],[22307,4],[23161,7],[26787,4]]},"/en/lessons/vector-layers-qgis":{"position":[[9067,4],[9264,4]]},"/en/lessons/viewing-html-files":{"position":[[1908,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16645,4],[21829,5],[22189,4],[34445,4],[35079,7],[35483,4],[35555,7],[37004,4],[37920,4],[42175,4]]},"/en/lessons/windows-installation":{"position":[[994,4],[1650,5],[2432,5],[4208,4],[5320,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2261,4],[2363,4],[8939,4],[11528,4],[16656,5],[17206,4]]},"/en/lessons/working-with-text-files":{"position":[[7613,4]]},"/en/lessons/working-with-web-pages":{"position":[[1619,4],[5450,7],[5750,4]]}}}],["lookbehind",{"_index":12336,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52445,12]]}}}],["lookup",{"_index":2918,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20700,6],[22015,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18198,7],[18757,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13998,6]]}}}],["lookup_valu",{"_index":2914,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20226,14]]}}}],["loop",{"_index":24,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[445,4],[7473,4],[10309,4],[12055,4],[12582,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3017,5],[20769,4],[22272,4],[22312,4],[26717,4],[27759,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14191,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20563,4],[24607,4],[25139,4],[27098,5],[27778,4],[27958,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8963,5],[10292,5],[10468,5],[13453,4],[16701,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51339,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11228,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23769,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25676,4],[25730,4],[26115,5],[26300,4],[32480,5],[34329,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[868,4],[14534,5],[22899,4],[36203,5],[36264,4],[45591,4],[46894,5],[47008,5],[54022,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24012,5],[25898,5],[26244,4],[41509,5],[48770,4]]},"/en/lessons/counting-frequencies":{"position":[[1002,5],[3115,4],[3698,4],[13755,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25062,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4170,5],[26068,4],[27018,4],[30356,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[312,4],[10171,5],[10514,4],[11206,4],[11283,5],[11312,4],[11326,5],[11568,5],[11754,5],[11978,4],[12179,4],[12656,4],[17392,4],[22539,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17837,4],[18184,5],[18266,5],[18440,4],[18512,4],[18663,4],[18738,4],[19002,4],[19089,6],[19362,4],[19389,6],[21113,4],[21264,5],[21297,4],[21373,4],[34969,4],[36539,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14101,4],[14841,4],[15355,4],[16328,7],[16423,4],[17276,4],[17896,4],[33886,4],[38355,4],[42307,4],[42412,4],[44204,7],[44280,4],[48730,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15248,4],[18172,5],[20563,4]]},"/en/lessons/extracting-keywords":{"position":[[5808,4],[18305,5],[18783,4],[19678,4],[19742,4],[19772,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14518,5],[15089,4],[27553,4],[29135,4],[29781,5],[30908,4],[31111,4],[36167,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1598,5],[15249,4],[15546,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1040,7],[11048,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[155,7],[2238,7],[2308,7],[2386,5],[5073,4],[6714,5],[9678,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21712,5],[22293,5],[22943,5],[27941,5],[29985,5],[30081,5],[31384,4],[37312,4],[43624,5],[43776,4],[44438,4],[53949,4],[54757,4],[54824,5],[54849,4],[57787,4],[64276,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36938,7]]},"/en/lessons/gravity-model":{"position":[[50514,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[7253,5],[11237,5],[36455,5],[36565,7],[36855,7],[41119,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29637,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13962,4],[18523,4]]},"/en/lessons/intro-to-powershell":{"position":[[1060,5],[1199,4],[28212,5],[29552,5],[29703,5],[29834,5],[30803,5],[31420,5],[33411,4],[33609,4],[34591,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23389,4],[23417,4],[38355,4],[38753,5],[39093,5],[39864,6],[40796,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33189,5],[33486,4],[34229,5],[35750,5],[40444,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15054,7],[20608,5],[20619,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5100,5]]},"/en/lessons/linear-regression":{"position":[[4049,6],[25484,5],[27718,4],[29985,4],[34252,4],[34654,5]]},"/en/lessons/logistic-regression":{"position":[[12589,4]]},"/en/lessons/naive-bayesian":{"position":[[43900,4],[45823,4],[45951,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31633,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3637,4]]},"/en/lessons/sentiment-analysis":{"position":[[20863,5],[21033,4],[22215,4]]},"/en/lessons/sonification":{"position":[[37377,6],[37505,4],[37543,4],[38213,4],[38315,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14791,4],[14898,4],[14968,4],[15095,5],[17098,4],[17625,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31567,4],[32376,4],[33935,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6534,6],[25747,5],[25907,5],[26030,4],[26097,4],[27190,4],[27295,4],[30149,5]]},"/en/lessons/transliterating":{"position":[[12235,4],[14338,4],[14508,7],[14558,7],[18678,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20173,4],[21299,4],[21799,4]]}}}],["loos",{"_index":2908,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18751,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26317,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46789,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31983,7]]},"/en/lessons/gravity-model":{"position":[[21285,5],[61802,7]]}}}],["loot",{"_index":22097,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[25502,6]]}}}],["loper’",{"_index":11434,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34910,7]]}}}],["lord",{"_index":17042,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11556,5]]}}}],["lorem",{"_index":21113,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13111,5],[15334,5]]}}}],["loretta",{"_index":21631,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[46469,7],[47133,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63871,7]]}}}],["lose",{"_index":831,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6236,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23544,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25531,4],[32339,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18761,4],[43656,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42184,4],[63770,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26337,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15745,5]]},"/en/lessons/intro-to-powershell":{"position":[[26679,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[13198,4]]},"/en/lessons/introduction-and-installation":{"position":[[1712,4]]},"/en/lessons/jupyter-notebooks":{"position":[[20841,6]]},"/en/lessons/naive-bayesian":{"position":[[67303,6]]},"/en/lessons/normalizing-data":{"position":[[9585,6]]},"/en/lessons/preserving-your-research-data":{"position":[[3302,4]]},"/en/lessons/sentiment-analysis":{"position":[[28099,4],[30788,4],[31886,4],[35078,4],[37018,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10293,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2977,4]]}}}],["loss",{"_index":4012,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25379,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33038,5],[33204,4],[33251,5],[33295,7],[33452,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38145,5],[38586,4],[39087,4],[39173,4],[39215,4],[39355,4],[39501,4],[39584,4],[41968,4],[42020,4],[42091,4],[42211,4],[42361,4],[42518,4],[44279,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26863,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[24608,4],[24665,4],[41913,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25853,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27386,6],[27788,4],[29277,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2371,4],[2630,4]]},"/en/lessons/research-data-with-unix":{"position":[[12539,4]]},"/en/lessons/sentiment-analysis":{"position":[[32931,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3884,4]]}}}],["loss=0.83",{"_index":14700,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27359,9]]}}}],["loss_func",{"_index":6333,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38208,9]]}}}],["lossi",{"_index":20836,"title":{},"body":{"/en/lessons/sonification":{"position":[[40407,5]]}}}],["lossless",{"_index":23610,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10957,8]]}}}],["lost",{"_index":230,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4801,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20094,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7890,5],[26244,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63813,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35251,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30710,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10502,4],[24692,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26003,4],[26737,4],[28360,4],[29735,4],[30692,4],[32024,4],[33252,4],[33295,4],[33831,4],[34277,4],[34645,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[20466,4]]},"/en/lessons/gravity-model":{"position":[[14391,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[10522,4],[27911,4]]},"/en/lessons/intro-to-bash":{"position":[[10073,5]]},"/en/lessons/jupyter-notebooks":{"position":[[34500,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7302,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25207,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19933,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35783,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37664,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25337,4]]},"/en/lessons/vector-layers-qgis":{"position":[[10308,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18682,5]]}}}],["lot",{"_index":193,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4024,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[480,3],[986,3],[1450,3],[1606,3],[5281,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1426,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16288,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12109,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8825,3],[17495,4],[19035,4],[33700,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19797,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5328,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6277,3],[6744,4],[10199,3],[10218,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10129,4],[10424,3],[22784,4],[22891,3],[23233,3],[62823,3],[63200,3]]},"/en/lessons/common-similarity-measures":{"position":[[1034,3],[6403,4],[24491,3],[29633,3],[35870,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24263,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1615,3],[5322,3],[6325,3],[11418,3],[12752,3]]},"/en/lessons/counting-frequencies":{"position":[[7812,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22183,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8004,3],[9379,3],[9719,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9296,4],[12827,3],[14092,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8718,3],[9016,3],[14920,3],[29178,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4784,3],[42552,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7858,3],[42099,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21326,4],[22182,4],[30720,4],[33430,3],[35363,3],[36700,4],[43748,4],[44666,4],[45034,3],[45765,4],[50417,4],[50630,3]]},"/en/lessons/extracting-keywords":{"position":[[11477,4],[26735,3],[33689,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12056,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3958,3],[4202,4],[18332,3],[18422,4],[20819,4],[25785,3],[36476,3],[39300,4],[41760,4],[47443,5],[48831,3],[57423,3],[67478,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3052,3],[3107,6],[7010,3],[7086,3],[7236,4],[7289,3],[7461,3],[7471,3],[7520,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5605,3],[10936,3],[33909,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31334,3],[35723,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22436,3]]},"/en/lessons/gravity-model":{"position":[[11240,3],[34082,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[8227,3]]},"/en/lessons/installing-omeka":{"position":[[9956,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[746,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30955,4],[30983,3],[34963,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39237,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13556,3]]},"/en/lessons/intro-to-linked-data":{"position":[[14834,4],[16941,3]]},"/en/lessons/intro-to-powershell":{"position":[[962,4],[7249,3],[10622,4],[10757,4],[10942,4],[11272,3],[14882,3],[24196,3],[24280,3],[26498,4],[36597,4],[38772,3],[41346,4],[41451,3],[45704,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9322,3],[24829,3]]},"/en/lessons/jupyter-notebooks":{"position":[[16598,3],[25872,4],[36526,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1800,3],[5707,3]]},"/en/lessons/linear-regression":{"position":[[26451,4],[36964,3],[45650,4]]},"/en/lessons/linux-installation":{"position":[[2493,4]]},"/en/lessons/logistic-regression":{"position":[[8905,3],[36078,3]]},"/en/lessons/mac-installation":{"position":[[1872,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5706,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4865,3]]},"/en/lessons/naive-bayesian":{"position":[[6153,3],[7260,3],[12238,3],[21248,4],[32510,3],[57290,3],[57771,3],[58089,3],[60276,3],[70186,3]]},"/en/lessons/normalizing-data":{"position":[[4983,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5434,3]]},"/en/lessons/output-data-as-html-file":{"position":[[3229,3]]},"/en/lessons/qgis-layers":{"position":[[3275,3],[9303,3],[9562,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5203,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25565,3],[27286,3],[27765,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27755,3]]},"/en/lessons/sentiment-analysis":{"position":[[3802,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6088,4],[7269,4],[23558,4]]},"/en/lessons/space-place-gazetteers":{"position":[[15198,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12388,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15550,4],[43578,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1900,3],[23414,3]]},"/en/lessons/transliterating":{"position":[[4338,3],[16098,4],[19761,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3966,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[7391,3],[18364,3],[19178,3],[19581,3],[24884,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6580,3],[10162,3]]},"/en/lessons/vector-layers-qgis":{"position":[[10209,3],[13777,3],[13815,3],[13939,3],[14108,4],[14242,3],[14484,3],[15231,4],[15403,3]]},"/en/lessons/windows-installation":{"position":[[3230,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7840,3],[19058,3]]},"/en/lessons/working-with-web-pages":{"position":[[6901,3]]}}}],["lot_nam",{"_index":23241,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[13453,10],[14063,9]]}}}],["lot_township_polygon",{"_index":12804,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2862,21],[3142,23],[3362,23],[3590,20],[10742,22],[10838,20],[11847,20]]}}}],["lot_township_polygon.shp",{"_index":12806,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[3854,26]]}}}],["lotu",{"_index":19637,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15948,5]]}}}],["loud",{"_index":10296,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2640,8]]},"/en/lessons/sonification":{"position":[[13020,5],[40785,8]]}}}],["loudest",{"_index":10297,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2776,7]]}}}],["loui",{"_index":9053,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2023,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48605,6],[51791,5]]}}}],["louis",{"_index":13552,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10653,6],[13350,6],[61786,6]]},"/en/lessons/sentiment-analysis":{"position":[[16309,6]]}}}],["louisiana",{"_index":9022,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26640,10]]}}}],["louvain",{"_index":16547,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52859,7],[52903,8]]}}}],["louvr",{"_index":15986,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15469,7]]}}}],["love",{"_index":8409,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4667,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4066,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24809,4],[48549,4]]},"/en/lessons/logistic-regression":{"position":[[47817,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21538,6],[26515,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5300,4]]}}}],["lovett",{"_index":13531,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7309,7],[20179,7],[60511,7],[62739,7],[64090,7]]}}}],["low",{"_index":1689,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38127,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3896,6],[5303,5],[10181,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6398,3],[6619,3],[6669,3],[9962,3],[65501,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19975,3],[21310,3]]},"/en/lessons/common-similarity-measures":{"position":[[18893,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15664,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23086,4],[38507,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15462,3],[15955,3],[16256,3],[17733,4],[18317,3],[29660,3],[38880,3],[38908,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14611,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9453,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1226,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38064,3],[38679,3],[40406,3],[46765,3],[47128,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4547,3],[41430,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23314,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[23702,3],[28376,3]]},"/en/lessons/gravity-model":{"position":[[26651,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[19890,3]]},"/en/lessons/installing-omeka":{"position":[[1055,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10411,3],[35909,3],[43615,3],[44046,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13613,3],[47706,3]]},"/en/lessons/introduction-map-warper":{"position":[[13675,4],[17305,3],[17436,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7067,3]]},"/en/lessons/linear-regression":{"position":[[51544,3],[56298,3],[56656,3],[58611,3],[58763,3],[58880,3],[58919,3],[60887,3],[63946,3],[77910,4]]},"/en/lessons/logistic-regression":{"position":[[9850,3],[23771,4],[30295,3],[30928,3],[37148,3],[38716,3],[42370,3]]},"/en/lessons/naive-bayesian":{"position":[[56617,3],[65128,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1426,3],[31040,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25511,3],[29578,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43888,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36003,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6067,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[457,3],[36314,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13097,3],[16072,3],[16517,3]]},"/en/lessons/working-with-text-files":{"position":[[3307,3]]}}}],["lower",{"_index":1331,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16128,5],[35603,5],[40298,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13575,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9292,5],[16388,6],[31971,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22702,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54359,5],[54571,5],[59658,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9846,5],[26502,5],[47185,5],[48874,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57124,5]]},"/en/lessons/common-similarity-measures":{"position":[[38606,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16437,5],[35705,5],[39026,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36928,5],[42773,5],[43420,5],[43590,5],[44760,5],[44969,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18112,5],[18275,5],[21115,5],[33233,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24285,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21183,5],[37338,5],[37586,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9511,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24193,5],[34433,5],[38912,5]]},"/en/lessons/extracting-keywords":{"position":[[13295,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8892,5],[15365,10],[15684,5],[15770,7],[16625,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26732,5]]},"/en/lessons/geocoding-qgis":{"position":[[34642,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15303,5]]},"/en/lessons/georeferencing-qgis":{"position":[[9779,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14835,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[13256,5]]},"/en/lessons/gravity-model":{"position":[[12040,5],[55179,5],[55361,5],[55710,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[25836,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5026,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21636,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25558,5],[26671,5]]},"/en/lessons/logistic-regression":{"position":[[23816,5],[26630,5],[36911,5],[42189,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[260,5],[3920,5],[3978,5],[4302,8],[6476,5]]},"/en/lessons/naive-bayesian":{"position":[[49692,5],[49905,5],[70064,5]]},"/en/lessons/normalizing-data":{"position":[[132,5],[3725,5],[3963,5],[4006,5],[4085,5],[4303,7],[4787,5]]},"/en/lessons/sonification":{"position":[[13312,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24693,6],[25510,5]]}}}],["lowercas",{"_index":2348,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6483,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29164,9],[29312,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11059,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16410,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12034,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7870,9]]},"/en/lessons/intro-to-bash":{"position":[[7983,9]]},"/en/lessons/intro-to-powershell":{"position":[[7876,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26396,9],[28799,9],[28932,10],[36422,9],[40592,9]]},"/en/lessons/linear-regression":{"position":[[19391,9]]},"/en/lessons/naive-bayesian":{"position":[[43275,10]]},"/en/lessons/output-data-as-html-file":{"position":[[4591,9],[4697,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3528,9]]},"/en/lessons/transliterating":{"position":[[10656,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23924,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[16209,9]]},"/en/lessons/working-with-text-files":{"position":[[4545,9]]}}}],["lowest",{"_index":5648,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10506,6],[17268,6],[18437,6],[18583,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33417,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[16135,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34509,7]]},"/en/lessons/linear-regression":{"position":[[48858,7],[50127,6],[70060,6],[71984,6]]},"/en/lessons/logistic-regression":{"position":[[5699,6],[6338,6],[33118,6],[40329,6]]},"/en/lessons/sonification":{"position":[[16479,6],[31637,6],[36620,6]]}}}],["loy’",{"_index":14236,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18457,5]]}}}],["lp",{"_index":11615,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31236,2],[31355,2]]},"/en/lessons/space-place-gazetteers":{"position":[[13896,2],[13903,2],[13996,3],[14054,2],[14109,4],[14232,2],[14427,2],[14679,2],[14813,2],[16721,2],[18086,2],[25030,2],[25503,2],[51520,3]]}}}],["lr",{"_index":17218,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40984,2],[41202,2],[62775,2]]},"/en/lessons/logistic-regression":{"position":[[16068,2]]}}}],["lr.coef_",{"_index":17349,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64528,8],[65607,9]]}}}],["lr.fit(x_train",{"_index":17219,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[41008,15]]}}}],["lr.intercept_",{"_index":17336,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[62829,14]]}}}],["lr.predict(x_test",{"_index":17221,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[41447,18]]}}}],["lr_binari",{"_index":17592,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16103,9]]}}}],["lr_binary.coef_",{"_index":17853,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[44763,16]]}}}],["lr_binary.coef_[0",{"_index":17850,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43968,18],[44704,18],[56957,18]]}}}],["lr_binary.fit(x_train_binari",{"_index":17595,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16165,29]]}}}],["lr_binary.predict(x_test_binari",{"_index":17600,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[17401,32]]}}}],["lr_binary.predict(z_non_binary_select",{"_index":17921,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50716,40]]}}}],["lr_binary.predict_proba(x_test_binari",{"_index":17602,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[17449,38]]}}}],["lr_binary.predict_proba(z_non_binary_select",{"_index":17923,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50817,46]]}}}],["lr_find",{"_index":6334,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38692,7],[38943,7],[38963,7],[43674,7],[44205,7],[44328,7]]}}}],["lr_max=2",{"_index":6345,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40463,9]]}}}],["lr_max=slice(6",{"_index":6391,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45872,15]]}}}],["lr_steep=0.04786301031708717",{"_index":6337,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38865,29]]}}}],["lr_steep=6.309573450380412",{"_index":6381,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44125,27]]}}}],["lrec",{"_index":12761,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31155,7]]}}}],["ls",{"_index":686,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22702,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[49819,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46041,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7452,4],[7491,2],[12962,2],[13067,2]]},"/en/lessons/intro-to-bash":{"position":[[5646,2],[6317,2],[6372,2],[7250,3],[7331,2],[7763,2],[8199,2],[8960,2],[9913,2],[14205,2],[15600,2],[16891,2],[21413,2],[24168,2],[25740,2]]},"/en/lessons/intro-to-powershell":{"position":[[259,3],[5452,3],[6335,2],[6466,2],[6988,2],[7476,3],[42908,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7953,4],[8374,4],[8517,5],[8559,4]]},"/en/lessons/research-data-with-unix":{"position":[[4950,2],[8534,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19954,2],[20531,3],[21019,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16017,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5064,2],[5119,2]]}}}],["lt",{"_index":687,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22706,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3763,4],[4749,4],[7727,4],[7755,4],[9991,4],[11195,4],[12714,4],[12832,4],[12885,4],[13032,4],[13526,4],[13554,4],[13619,4],[14482,4],[15170,4],[15573,4],[16670,4],[17907,4],[19239,4],[19267,4],[19286,4],[20665,4],[20726,4],[20762,4],[21425,4],[21562,4],[21607,4],[21643,4],[21909,4],[24393,4],[24836,4],[25187,4],[25253,4],[25694,4],[27250,4],[27295,4],[27325,4],[27392,4],[27430,4],[27462,4],[27490,4],[27512,4],[27590,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54680,4],[64420,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31507,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9554,4],[12201,4],[13048,4],[13108,4],[13865,4],[14006,4],[14072,4],[14135,4],[20298,4],[20419,4],[20513,4],[20577,4],[21759,4],[21883,4],[21952,4],[22046,4],[23776,4],[23900,4],[23969,4],[24063,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1619,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9504,4],[12725,4],[19298,4],[23792,4],[27876,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22711,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19916,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5610,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1317,6],[4014,7],[4176,7],[4387,7],[4803,6],[6341,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17040,4],[25011,4],[25588,4],[52469,8],[59544,4]]},"/en/lessons/geocoding-qgis":{"position":[[32497,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24586,2],[25137,2],[25808,4],[26038,4],[26404,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[9370,4],[9681,4],[11205,4],[11312,4],[13750,4],[13788,4],[14237,4],[14319,4],[14566,4],[14920,4],[15282,4],[16951,4],[17892,4],[18628,4],[18667,4],[18718,4],[18811,4],[24451,4],[24947,4],[26489,4],[26509,4],[26552,4],[26681,4],[26718,4],[27199,4],[27287,4],[31753,4],[31768,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21865,4],[22416,4],[30024,4],[30433,4],[32013,4],[32056,4],[32161,4],[32212,4],[32295,4],[32777,4],[33241,4],[33284,4],[33397,4],[34266,4],[34368,4],[35610,4],[38585,4],[38861,4],[39019,4],[39305,4],[39409,4],[39501,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18298,5],[19663,5]]},"/en/lessons/gravity-model":{"position":[[48134,4],[48190,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[29001,5],[29124,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30729,4],[34477,4],[34703,4]]},"/en/lessons/linux-installation":{"position":[[384,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[32161,5]]},"/en/lessons/naive-bayesian":{"position":[[62174,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31943,4],[46912,5],[46950,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7389,4],[7481,4],[12545,4],[12577,4],[12610,4],[12643,4],[12676,4],[12709,4],[12742,4],[12775,4],[12808,4],[12842,4],[12877,4],[12912,4],[19654,4],[19687,4],[19865,4],[19898,4],[19923,4],[20246,4],[22294,4],[22321,4],[22572,4],[22600,4],[22639,4],[24154,4],[25260,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10756,4],[26601,4],[34897,4],[37492,4],[41788,4],[41868,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21608,4],[22382,4],[23563,4],[23973,4],[24862,4],[33482,4],[34180,4],[36598,4],[37026,4],[37326,4],[37570,4],[37894,4],[37943,4],[38408,4],[42577,4],[46960,4],[46994,4],[47030,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28088,4],[37079,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15261,4],[15378,4],[15571,4],[16247,4],[16292,4],[16527,4],[24071,4],[26974,4],[27014,4],[28066,4],[29803,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30835,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24353,4],[24569,4],[24763,4],[24942,4],[25226,4],[25672,4],[26905,4],[26947,4],[29867,4],[29939,4],[30502,4],[30709,4],[30813,4],[30913,4],[40299,4],[40474,4],[40878,4],[41145,4],[41587,4],[41638,4],[42380,4],[42820,4],[45462,4],[52227,4],[52275,4],[52342,4],[52504,4],[54812,4],[54973,4]]},"/en/lessons/viewing-html-files":{"position":[[3030,5],[3113,5],[3158,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1142,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2774,3],[3783,3],[13950,4]]}}}],["lt;!doctyp",{"_index":11309,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8594,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63591,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[28797,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20452,12],[23196,12],[24435,12],[31870,12]]},"/en/lessons/viewing-html-files":{"position":[[2857,12]]},"/en/lessons/working-with-web-pages":{"position":[[7959,12]]}}}],["lt;%s>",{"_index":8523,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3923,10],[3947,11]]}}}],["lt;>",{"_index":13414,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8788,9]]}}}],["lt;<<<<<<",{"_index":13073,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30961,28]]}}}],["lt;...the",{"_index":13262,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36221,10],[36496,10]]}}}],["lt;/>",{"_index":10109,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6131,12]]}}}],["lt;/?[tdp]>",{"_index":23078,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[29276,15]]}}}],["lt;/a>",{"_index":5417,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19812,12],[22533,12],[23641,12]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2959,10]]}}}],["lt;/a></li>",{"_index":5427,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20253,23],[20629,23]]}}}],["lt;/article>",{"_index":5465,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22742,16]]}}}],["lt;/b>",{"_index":16012,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21413,13]]}}}],["lt;/b></p>",{"_index":18245,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29177,22],[29273,22],[29368,24],[30813,24],[33598,24],[35204,24]]}}}],["lt;/block>",{"_index":10787,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23116,14]]}}}],["lt;/body>",{"_index":13099,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[6731,13],[6925,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[29311,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21493,13],[23601,13],[25058,13],[32477,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35521,13]]},"/en/lessons/viewing-html-files":{"position":[[3070,13]]}}}],["lt;/c>",{"_index":23076,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[29115,12]]}}}],["lt;/div>",{"_index":5464,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22728,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65495,12],[65520,12],[66138,12],[66163,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5458,12],[5788,12],[6214,12],[6559,12],[6865,12]]}}}],["lt;/element>",{"_index":22481,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19933,16]]}}}],["lt;/ent>",{"_index":12690,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21023,12],[27115,12]]}}}],["lt;/h1>",{"_index":5446,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22081,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23371,13]]}}}],["lt;/h2>",{"_index":5408,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19085,13],[20091,14],[20405,13],[20467,14]]}}}],["lt;/head>",{"_index":13098,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[6696,13],[6882,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[29280,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20815,13],[23536,13],[24775,13],[32411,13]]},"/en/lessons/output-data-as-html-file":{"position":[[5938,13],[6852,13]]},"/en/lessons/viewing-html-files":{"position":[[2998,13]]}}}],["lt;/header>",{"_index":5461,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22633,15]]}}}],["lt;/html>",{"_index":7778,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2757,16],[4558,16],[5068,16]]},"/en/lessons/getting-started-with-markdown":{"position":[[6745,13],[6943,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[29325,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21507,13],[23666,13],[25123,13],[32542,13]]},"/en/lessons/output-data-as-html-file":{"position":[[6064,16],[6978,16]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35538,13]]},"/en/lessons/viewing-html-files":{"position":[[2392,13],[3084,13]]}}}],["lt;/interp></interp></interp></interp></persname>",{"_index":18407,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33598,77]]}}}],["lt;/interp></interp></rs>",{"_index":18427,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34517,41]]}}}],["lt;/join></interp></interp></interp></persname>",{"_index":18426,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34441,75]]}}}],["lt;/n>",{"_index":23059,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[24006,10],[24056,10],[29205,10],[30051,12]]}}}],["lt;/name>",{"_index":22389,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4450,13]]}}}],["lt;/p>",{"_index":5460,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22618,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35428,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21488,12]]}}}],["lt;/p><p",{"_index":22621,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7739,15],[8468,15],[13104,15],[15265,15],[15759,15]]}}}],["lt;/parent>",{"_index":22379,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3721,15],[4035,15]]}}}],["lt;/parts>",{"_index":12689,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21004,14],[27100,14]]}}}],["lt;/pre>",{"_index":19202,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10224,14]]}}}],["lt;/rdf:description>",{"_index":15253,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27338,24]]}}}],["lt;/rdf:rdf>",{"_index":15254,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27363,16]]}}}],["lt;/record>",{"_index":22462,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17502,16]]}}}],["lt;/root>",{"_index":22460,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17209,14]]}}}],["lt;/script>",{"_index":18232,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21477,15]]}}}],["lt;/skosconcept>",{"_index":15260,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27878,20],[28654,20],[28869,20],[29366,20]]}}}],["lt;/snippet_read_call>",{"_index":22178,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20297,26]]}}}],["lt;/snippet_read_response>",{"_index":22194,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21101,30]]}}}],["lt;/span></span>",{"_index":5459,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22583,28]]}}}],["lt;/style>",{"_index":18214,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20800,14]]}}}],["lt;/style></head>",{"_index":12439,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64224,27]]}}}],["lt;/svg>",{"_index":15623,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24562,14]]}}}],["lt;/t>",{"_index":23039,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[18830,12],[21785,12]]}}}],["lt;/table>",{"_index":15057,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3952,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30655,17],[31479,17]]}}}],["lt;/tbody>",{"_index":15056,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3937,14]]}}}],["lt;/time>",{"_index":5453,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22244,17]]}}}],["lt;/top>",{"_index":22380,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3737,12],[4051,12],[4464,12]]}}}],["lt;/tr>",{"_index":15042,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3364,11],[3552,11],[3741,11],[3925,11]]}}}],["lt;/ul>",{"_index":5429,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20302,11],[20678,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64841,13]]}}}],["lt;/xsl:for",{"_index":22505,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[26658,12],[27012,12],[28559,12],[31958,12],[35446,12],[35495,12],[36366,12],[36770,12],[38039,12],[38803,12],[38873,12],[39501,12]]}}}],["lt;/xsl:if>",{"_index":22527,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[31938,15],[35474,15],[39483,15]]}}}],["lt;/xsl:stylesheet>",{"_index":22482,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[20144,23],[21097,23],[21941,23],[27058,23],[28605,23],[32004,23],[35577,23],[36411,23],[36815,23],[37580,23],[38084,23],[38918,23],[39546,23]]}}}],["lt;/xsl:template>",{"_index":22485,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[20386,21],[21075,21],[21919,21],[27036,21],[28583,21],[31982,21],[35554,21],[36389,21],[36793,21],[37558,21],[38062,21],[38896,21],[39524,21]]}}}],["lt;/xsl:text>",{"_index":22589,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[41747,17]]}}}],["lt;/xsl:valu",{"_index":22488,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[21479,14]]}}}],["lt;1",{"_index":6221,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22099,5]]}}}],["lt;1514x3500",{"_index":17188,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38730,13]]}}}],["lt;1606>",{"_index":13391,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4129,12]]}}}],["lt;1642>",{"_index":13386,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4001,12]]}}}],["lt;3764632.1075857565248.javamail.evans@thyme>",{"_index":20411,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26891,50]]}}}],["lt;=>?@[\\]^_",{"_index":22875,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[24878,26]]}}}],["lt;=ytdt_data\\\\/).+(?=\\\\/videoinfo",{"_index":21740,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24806,40],[25360,42]]}}}],["lt;?php",{"_index":16005,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19482,8],[19925,8],[22098,8],[23316,8],[26771,8],[41280,8]]}}}],["lt;?xml",{"_index":12649,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19906,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17011,8],[19081,8],[20878,8],[21677,8],[26719,8],[28217,8],[31548,8],[33568,8],[35965,8],[36448,8],[37044,8],[37618,8],[38362,8],[38956,8]]}}}],["lt;a",{"_index":5412,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19746,5],[22467,5],[23575,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2901,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23462,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21027,5],[23881,5],[25691,5],[27803,5],[28830,5],[30484,5],[32730,5],[33281,6],[34515,6]]},"/en/lessons/output-data-as-html-file":{"position":[[5982,5],[6896,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21415,6]]}}}],["lt;a>",{"_index":15085,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7770,11],[7826,11],[8849,11],[9048,11],[9119,11],[13599,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23888,9]]}}}],["lt;a></a>",{"_index":16073,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34349,20],[34488,19]]}}}],["lt;articl",{"_index":5436,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21882,11]]}}}],["lt;attr",{"_index":12656,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19993,8],[20153,8]]}}}],["lt;b>",{"_index":16011,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21299,10],[21383,11]]}}}],["lt;b></b>",{"_index":16010,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21162,19]]}}}],["lt;b>hello",{"_index":16007,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20813,15],[22113,15]]}}}],["lt;b>name:</b>",{"_index":21329,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21399,27]]}}}],["lt;b>region:</b>",{"_index":21330,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21473,29]]}}}],["lt;block",{"_index":10779,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22958,9]]}}}],["lt;bmo:px_object_type>",{"_index":13436,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14898,26]]}}}],["lt;body>",{"_index":12440,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64253,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[6714,12],[6904,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[29296,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20830,12],[23551,12],[25008,12],[32426,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33784,12]]},"/en/lessons/viewing-html-files":{"position":[[3013,12]]}}}],["lt;body><p>hello",{"_index":7776,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2700,26],[4501,26],[5011,26]]}}}],["lt;body><p>url",{"_index":19143,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5956,25],[6870,25]]}}}],["lt;body>hello",{"_index":23264,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2354,17]]}}}],["lt;br",{"_index":11301,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7018,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[6345,7]]},"/en/lessons/output-data-as-html-file":{"position":[[9358,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10148,7]]},"/en/lessons/transliterating":{"position":[[15415,6],[15458,6],[15557,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20075,7],[21254,7],[21304,7],[21351,7],[21388,7]]}}}],["lt;br>",{"_index":11323,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13913,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22051,10],[42707,13],[42899,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21453,13]]}}}],["lt;br>counti",{"_index":13010,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32081,21]]}}}],["lt;br>member",{"_index":13014,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32200,22]]}}}],["lt;br>state",{"_index":13012,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32141,20]]}}}],["lt;br/>",{"_index":11656,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[4177,12],[5297,11],[5370,11],[6243,11],[6462,11],[6535,11],[8215,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1123,11]]}}}],["lt;br\\>",{"_index":19155,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[9508,12]]}}}],["lt;c>",{"_index":23053,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22995,11],[27930,11],[27981,11]]}}}],["lt;c>$1</c>",{"_index":23057,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[23520,21]]}}}],["lt;child></child>",{"_index":22378,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3691,27]]}}}],["lt;child_1>value</child_1>",{"_index":22381,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3920,36]]}}}],["lt;child_2>value</child_2>",{"_index":22382,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3958,36]]}}}],["lt;child_3>value</child_3>",{"_index":22383,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3996,36]]}}}],["lt;chr>",{"_index":2364,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8019,11],[8978,11],[13737,11],[15681,11],[15708,11],[16804,11],[16831,11],[18141,11],[18171,11],[18187,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10730,11],[10759,11],[10787,11],[10807,11],[10837,11],[12887,11],[12916,11],[12944,11],[12964,11],[12994,11],[15648,11],[15677,11],[15697,11],[15727,11],[16832,11],[16861,11],[16881,11],[16911,11],[18080,11],[18109,11],[18129,11],[18159,11],[19436,11],[19467,11],[19495,11],[19516,11],[19546,11],[22161,11],[22192,11],[22220,11],[22240,11],[22270,11],[22294,11],[24085,11],[24116,11],[24144,11],[24164,11],[24194,11],[24218,11],[25904,11],[25934,11],[25962,11],[25980,11],[26010,11]]}}}],["lt;city>",{"_index":22465,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17976,13]]}}}],["lt;class",{"_index":4735,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28935,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31184,9]]},"/en/lessons/linear-regression":{"position":[[38766,10]]}}}],["lt;column=match>",{"_index":8001,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[41553,20],[41578,21]]}}}],["lt;columns>",{"_index":7999,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[41512,15]]}}}],["lt;country>",{"_index":22467,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18093,16]]}}}],["lt;d>",{"_index":23058,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[23659,12],[29257,9]]}}}],["lt;d>$1</d>",{"_index":23060,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[24077,21],[24272,21]]}}}],["lt;d>$2</d>",{"_index":23062,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[24779,21]]}}}],["lt;d>and",{"_index":23077,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[29238,12]]}}}],["lt;date",{"_index":22514,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[29585,8]]}}}],["lt;date>",{"_index":19813,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12947,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18141,13],[29491,12],[29824,13]]}}}],["lt;datetim",{"_index":20742,"title":{},"body":{"/en/lessons/sonification":{"position":[[27715,12],[27778,12],[27841,12],[27904,12],[27967,12],[28030,12]]}}}],["lt;day>",{"_index":22470,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18272,12]]}}}],["lt;dbl>",{"_index":2365,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[8031,11],[8990,11],[13749,11],[15693,11],[15725,11],[16816,11],[16850,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27484,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23735,11],[25811,11]]}}}],["lt;dc:creator",{"_index":15251,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27271,14]]}}}],["lt;dir>",{"_index":22051,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[14468,11]]}}}],["lt;div",{"_index":5462,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22652,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65035,7],[65133,7],[65215,7],[65286,7],[65359,7],[65424,7],[65986,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5180,7],[5314,7],[5471,7],[5607,7],[5801,7],[5937,7],[6227,7],[6363,7],[6572,7],[6708,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20844,7],[23565,7],[25022,7],[32441,7]]}}}],["lt;div>",{"_index":12449,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65007,11],[65958,11]]}}}],["lt;document",{"_index":12653,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19951,12]]}}}],["lt;dutch>",{"_index":13393,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4195,13],[4260,13],[6772,13]]}}}],["lt;element>",{"_index":22480,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19891,15]]}}}],["lt;em>digit",{"_index":23262,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1954,17]]}}}],["lt;ent",{"_index":12678,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20788,7],[26879,7]]}}}],["lt;fastai.data.core.dataload",{"_index":6236,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25588,32]]}}}],["lt;first",{"_index":22386,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4352,9],[4400,9]]}}}],["lt;h1",{"_index":5442,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22004,6]]}}}],["lt;h1>",{"_index":16028,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23775,10]]}}}],["lt;h1>%(chid)s</h1>",{"_index":12451,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65083,29]]}}}],["lt;h1>404</h1><p>the",{"_index":7961,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35220,37],[40366,37]]}}}],["lt;h1>charter",{"_index":12464,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66034,17]]}}}],["lt;h1>distant",{"_index":7849,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16614,18],[22013,20],[24379,20],[34758,20]]}}}],["lt;h1>html</h1>",{"_index":11678,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[7364,25]]}}}],["lt;h1>mi",{"_index":16022,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23331,13]]}}}],["lt;h2>",{"_index":5406,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19062,12],[20382,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33917,10]]}}}],["lt;h2>post",{"_index":5420,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20059,15],[20435,15]]}}}],["lt;h2>thi",{"_index":15091,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10634,14]]}}}],["lt;ha",{"_index":13387,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4039,7],[4171,7],[4236,7],[4384,7],[5619,7],[5874,7],[6748,7]]}}}],["lt;head>",{"_index":11345,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19818,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63662,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[6630,12],[6808,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[28844,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20474,12],[23218,12],[24457,12],[31892,12]]},"/en/lessons/output-data-as-html-file":{"position":[[5875,12],[6789,12]]},"/en/lessons/viewing-html-files":{"position":[[2916,12]]},"/en/lessons/working-with-web-pages":{"position":[[8149,12]]}}}],["lt;head></head>",{"_index":7775,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2674,25],[4475,25],[4985,25]]},"/en/lessons/viewing-html-files":{"position":[[2328,25]]}}}],["lt;header",{"_index":5440,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21965,10]]}}}],["lt;headline>",{"_index":22473,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18449,17]]}}}],["lt;hr>",{"_index":16048,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28924,13],[30424,13],[41560,10],[41614,13],[41725,13]]}}}],["lt;html",{"_index":13951,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28819,8]]},"/en/lessons/viewing-html-files":{"position":[[2879,8]]},"/en/lessons/working-with-web-pages":{"position":[[8075,8]]}}}],["lt;html>",{"_index":7774,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2658,15],[4459,15],[4969,15]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12236,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63649,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[6613,12],[6787,12]]},"/en/lessons/output-data-as-html-file":{"position":[[5855,15],[6769,15]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33768,12]]},"/en/lessons/viewing-html-files":{"position":[[2315,12]]}}}],["lt;htrc_features.feature_reader.volum",{"_index":21459,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[17901,39]]}}}],["lt;http://collection.britishmuseum.org/id/object/ppa82633>",{"_index":13432,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12824,62],[13098,63]]}}}],["lt;http://data.history.ac.uk/tobia",{"_index":15219,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[23388,36]]}}}],["lt;http://data.rijksmuseum.nl/>",{"_index":13423,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10285,36]]}}}],["lt;http://data.rijksmuseum.nl/item/8909812347>",{"_index":13406,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7886,50],[8376,50],[10365,50]]}}}],["lt;http://dbpedia.org/class/yago/historian110177150>",{"_index":15279,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34085,56]]}}}],["lt;http://dbpedia.org/class/yago/wikicatbritishhistorians>",{"_index":15284,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[35246,62]]}}}],["lt;http://dbpedia.org/class/yago/wikicatwomenhistorians>",{"_index":15285,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[35320,60]]}}}],["lt;http://dbpedia.org/ontology/>",{"_index":13474,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21532,36]]}}}],["lt;http://dbpedia.org/resource/>",{"_index":13476,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21584,36]]}}}],["lt;http://dbpedia.org/resource/rembrandt>",{"_index":13408,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7979,46],[8604,45],[8991,45]]}}}],["lt;http://dbpedia.org/sparql>",{"_index":13487,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22305,33]]}}}],["lt;http://id.loc.gov/authorities/names>",{"_index":15222,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24185,43],[24982,43]]}}}],["lt;http://purl.org/dc/elements/1.1/>",{"_index":15223,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24243,40],[25040,40]]}}}],["lt;http://purl.org/dc/terms/>",{"_index":13428,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10649,35]]}}}],["lt;http://purl.org/dc/terms/creator>",{"_index":13407,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7937,40],[8486,40]]}}}],["lt;http://purl.org/dc/terms/title>",{"_index":13410,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8427,38],[10005,39]]}}}],["lt;http://rdvocab.info/elementsgr2/>",{"_index":13478,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21636,40]]}}}],["lt;http://viaf.org/viaf>",{"_index":15224,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24300,28],[25097,28]]}}}],["lt;http://www.cidoc",{"_index":13450,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17265,20],[19011,20]]}}}],["lt;http://www.europeana.eu/schemas/edm/>",{"_index":13471,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21405,44]]}}}],["lt;http://www.researchspace.org/ontology/>",{"_index":13439,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15413,46],[17147,46],[18893,46]]}}}],["lt;http://www.w3.org/1999/02/22",{"_index":13411,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8527,32],[21465,32]]}}}],["lt;http://www.w3.org/2001/xmlschema#>",{"_index":13454,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17321,41],[19067,41]]}}}],["lt;http://www.w3.org/2004/02/skos/core#>",{"_index":13441,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15473,44],[17207,44],[18953,44]]}}}],["lt;http://xmlns.com/foaf/0.1/>",{"_index":15240,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26618,34]]}}}],["lt;http://xmlns.com/foaf/0.1/name>",{"_index":13413,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8650,38]]}}}],["lt;i><xsl:valu",{"_index":22533,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[33935,22]]}}}],["lt;i>chronicl",{"_index":15445,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6044,18]]}}}],["lt;i>rethink",{"_index":15450,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6453,19]]}}}],["lt;id>",{"_index":22463,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17890,11],[24115,11],[30610,11]]}}}],["lt;iframe>",{"_index":13349,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[11031,14],[11412,14]]}}}],["lt;img",{"_index":14299,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40007,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22163,8],[22501,7],[23585,8],[43078,7]]}}}],["lt;img>",{"_index":16019,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22932,11]]}}}],["lt;insert",{"_index":15412,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2519,11]]}}}],["lt;int>",{"_index":2485,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18153,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10825,11],[12982,11],[15715,11],[16899,11],[18147,11],[19534,11],[22258,11],[24182,11],[25998,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12984,11],[22263,11],[23091,11],[23103,11],[23711,11],[23723,11]]}}}],["lt;interp",{"_index":18397,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33303,10],[33381,10],[33457,10],[33532,10],[33764,10],[33855,10],[34083,10],[34168,10],[34251,10]]}}}],["lt;johann",{"_index":13394,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4211,12],[4328,12]]}}}],["lt;join",{"_index":18420,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34334,8]]}}}],["lt;keyword>",{"_index":22472,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18385,16]]}}}],["lt;keywords>",{"_index":22471,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18310,17]]}}}],["lt;last>crockett</last>",{"_index":22385,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4314,33]]}}}],["lt;lgl>",{"_index":19814,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12964,11],[22248,11],[23076,11],[23696,11],[25794,11]]}}}],["lt;li><a",{"_index":5424,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20180,15],[20556,15]]}}}],["lt;li><p",{"_index":22727,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15187,15],[15877,15]]}}}],["lt;li>(%",{"_index":12445,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64718,16]]}}}],["lt;link",{"_index":11346,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19864,8],[19890,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20487,8],[23231,8],[23487,8],[24470,8],[24726,8],[31905,8],[32272,8],[32362,8]]}}}],["lt;mailto:jonathan.blaney@sas.ac.uk>",{"_index":15243,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26685,40]]}}}],["lt;meta",{"_index":13955,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28920,8]]},"/en/lessons/working-with-web-pages":{"position":[[8223,8]]}}}],["lt;meta>",{"_index":12655,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19980,12]]}}}],["lt;month>",{"_index":22469,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18230,14]]}}}],["lt;n>",{"_index":23052,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22951,11],[23682,13],[29177,9]]}}}],["lt;n>$1</n>",{"_index":23056,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[23458,21],[24801,21]]}}}],["lt;n>$2</n>",{"_index":23061,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[24099,21],[24294,21]]}}}],["lt;n>.*</n>",{"_index":23072,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[28414,23],[28719,23]]}}}],["lt;na>",{"_index":8924,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10884,10],[11010,10],[11111,10],[11215,10],[11513,10],[11712,10],[11816,10],[13041,10],[13145,10],[13246,10],[13350,10],[13648,10],[13847,10],[13951,10],[19595,10],[19702,10],[19806,10],[19913,10],[20220,10],[20426,10],[20533,10],[20637,10],[20742,10],[20854,10],[20958,10],[21065,10],[21169,10],[21279,10],[21484,10],[21609,10],[22340,10],[22462,10],[22587,10],[22709,10],[23065,10],[23309,10],[23429,10],[24264,10],[24386,10],[24511,10],[24633,10],[24989,10],[25233,10],[25353,10],[26058,10],[26158,10],[26258,10],[26361,10],[26461,10],[26564,10],[26664,10],[26764,10],[26864,10],[26964,10]]}}}],["lt;name>",{"_index":22384,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4297,12]]}}}],["lt;null>",{"_index":7608,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3469,15]]}}}],["lt;oil",{"_index":13389,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4058,7],[4403,7],[5638,7],[5893,7]]}}}],["lt;p",{"_index":5447,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22099,5]]},"/en/lessons/transliterating":{"position":[[17241,5],[18362,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21193,6]]}}}],["lt;p>",{"_index":11300,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6843,9],[6984,9],[11839,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3753,10],[5226,9],[5341,9],[6215,9],[6391,9],[6506,9],[8181,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1100,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8905,11],[9078,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23837,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18580,10],[35368,9],[35837,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[22913,11],[23128,11]]}}}],["lt;p>$1</p>",{"_index":23054,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[23363,21]]}}}],["lt;p><b>",{"_index":18243,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[29106,19],[29202,19],[29298,19],[30757,19],[33542,19],[35148,19]]}}}],["lt;p>324",{"_index":11645,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[2854,13]]}}}],["lt;p>a",{"_index":7893,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22061,10],[24427,10],[34806,10]]}}}],["lt;p>i",{"_index":16033,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25431,11]]}}}],["lt;p>ramess",{"_index":16024,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23391,18]]}}}],["lt;parent>",{"_index":22377,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3672,14],[3904,14]]}}}],["lt;part",{"_index":12686,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20945,8],[27045,8]]}}}],["lt;parts>",{"_index":12685,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20921,13],[27027,13]]}}}],["lt;path>",{"_index":9707,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20950,12],[23283,12]]}}}],["lt;path>,<path>",{"_index":9706,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20920,29],[23216,29]]}}}],["lt;persnam",{"_index":18393,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33220,12],[33979,12]]}}}],["lt;pre>",{"_index":19199,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10021,13]]}}}],["lt;province>",{"_index":22466,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18018,17]]}}}],["lt;python",{"_index":8525,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4080,10],[4124,10]]}}}],["lt;r",{"_index":18408,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33697,6]]}}}],["lt;rdf:descript",{"_index":15249,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27182,19]]}}}],["lt;rdf:rdf",{"_index":15245,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27062,11]]}}}],["lt;record>",{"_index":22461,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17459,14]]}}}],["lt;region><rect",{"_index":10785,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23027,22]]}}}],["lt;rembrandt",{"_index":13381,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3341,13],[3506,13],[3926,13],[4082,13],[4144,13],[7810,13]]}}}],["lt;root>",{"_index":22459,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17168,13],[17249,12],[20709,12],[24079,12]]}}}],["lt;script",{"_index":13960,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29023,10],[29147,10],[29232,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20577,10],[20663,10],[23321,10],[23407,10],[23615,10],[24560,10],[24646,10],[25072,10],[31995,10],[32081,10],[32186,10],[32491,10]]}}}],["lt;script>",{"_index":18217,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20880,14]]}}}],["lt;siberia><has><many><rivers><.>",{"_index":11491,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10663,62]]}}}],["lt;skos:narrow",{"_index":15263,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[28765,17],[29263,17]]}}}],["lt;skos:preflabel>abdication</skos:preflabel>",{"_index":15259,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27820,55],[28596,55],[29203,55]]}}}],["lt;skosconcept",{"_index":15256,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27732,15],[28508,15],[28677,15],[29115,15]]}}}],["lt;snippet_read_call>",{"_index":22172,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19867,25]]}}}],["lt;snippet_read_response>",{"_index":22179,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20327,29]]}}}],["lt;span",{"_index":5455,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22282,8]]}}}],["lt;stdin>:1",{"_index":9754,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28322,17]]}}}],["lt;stdin>:2",{"_index":9755,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28395,17]]}}}],["lt;style>",{"_index":12429,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63729,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20745,13]]}}}],["lt;svg",{"_index":15617,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24169,7],[24546,7]]}}}],["lt;t>",{"_index":23038,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[18789,11],[19123,11],[21769,11],[25899,10]]}}}],["lt;t>$1</t>",{"_index":23049,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22208,21],[22732,21]]}}}],["lt;tabl",{"_index":15032,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3216,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30476,10],[31391,9]]}}}],["lt;table>",{"_index":8000,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[41533,13]]}}}],["lt;tag",{"_index":8514,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3463,8]]}}}],["lt;tbody>",{"_index":15036,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3273,13]]}}}],["lt;td></td>",{"_index":16070,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33693,21],[35020,22]]}}}],["lt;td><a",{"_index":15043,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3387,15],[3575,15],[3764,15]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31931,16],[32098,16],[32217,16],[37200,16],[37463,16],[37620,16],[42339,16],[42463,16]]}}}],["lt;td>'.$item",{"_index":16063,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32034,18]]}}}],["lt;td>'.(isset($item",{"_index":16089,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37361,25],[42085,25],[42167,25],[42247,25]]}}}],["lt;td>1816",{"_index":15050,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3710,14]]}}}],["lt;td>1830",{"_index":15054,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3894,14]]}}}],["lt;td>1837",{"_index":15046,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3521,14]]}}}],["lt;text>",{"_index":22474,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18517,13],[35856,13]]}}}],["lt;th></th>",{"_index":16057,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31621,21]]}}}],["lt;th>birth",{"_index":15040,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3331,15]]}}}],["lt;th>member",{"_index":15038,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3298,16]]}}}],["lt;the",{"_index":13377,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3295,7],[3468,7],[3880,7],[3955,7],[4016,7],[7760,7]]}}}],["lt;thi",{"_index":12125,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17129,8]]}}}],["lt;time>",{"_index":23040,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[18931,14]]}}}],["lt;title>",{"_index":22464,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[17932,14],[24127,13],[24865,13],[24927,13],[27230,13]]}}}],["lt;title>%",{"_index":19141,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5892,15],[6806,15]]}}}],["lt;title><",{"_index":23270,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2933,18]]}}}],["lt;title>brows",{"_index":23694,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8163,19]]}}}],["lt;title>get",{"_index":13953,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28861,20]]}}}],["lt;title>giovanni",{"_index":12427,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63677,21]]}}}],["lt;title>websit",{"_index":13096,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[6651,20],[6833,20]]}}}],["lt;top>",{"_index":22376,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[3658,11],[3889,11],[4283,11]]}}}],["lt;tr>",{"_index":15037,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3287,10],[3376,10],[3564,10],[3753,10],[12871,12]]}}}],["lt;tr></tr>",{"_index":16056,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31552,21]]}}}],["lt;ul>",{"_index":5421,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20106,10],[20482,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64808,12]]}}}],["lt;value>",{"_index":9709,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21094,13],[21164,13],[21242,13],[21326,13],[21421,13],[21494,13],[21594,13],[21692,13],[21782,13],[21901,13],[22020,13],[22388,13],[22465,13],[22537,13],[22629,13],[22732,13],[22815,13],[22874,13],[22942,13],[23080,13]]}}}],["lt;wa",{"_index":13379,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3318,7],[3597,7],[3665,7],[3903,7],[3978,7],[4109,7],[4305,7],[6800,7],[7785,7]]}}}],["lt;woman",{"_index":13396,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4276,9],[4355,9]]}}}],["lt;www.eff.org>",{"_index":21156,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14278,19]]}}}],["lt;xsl:for",{"_index":22501,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[26268,11],[26628,11],[26923,11],[28421,11],[30181,11],[31752,11],[33801,11],[35323,11],[35780,11],[36165,11],[36648,11],[37244,11],[37818,11],[38563,11],[38684,11],[39156,11]]}}}],["lt;xsl:if",{"_index":22524,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[31800,10],[33848,10],[34115,10],[34201,10],[34288,10],[34372,10],[34456,10],[34538,10],[34621,10],[34704,10],[34789,10],[34877,10],[34963,10],[35050,10],[39278,10]]}}}],["lt;xsl:if>",{"_index":22523,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[31199,14],[31353,14]]}}}],["lt;xsl:output",{"_index":22478,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19212,14],[20314,14],[21009,14],[21810,14],[26852,14],[28350,14],[31681,14],[33700,14],[36097,14],[36580,14],[37176,14],[37750,14],[38494,14],[39088,14]]}}}],["lt;xsl:output>",{"_index":22512,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27905,18],[32958,18]]}}}],["lt;xsl:sort",{"_index":22519,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[30674,12],[38608,12],[39201,12]]}}}],["lt;xsl:sort>",{"_index":22518,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[30102,16],[30947,16]]}}}],["lt;xsl:stylesheet",{"_index":22476,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19126,18],[20923,18],[21722,18],[26764,18],[28262,18],[31593,18],[33613,18],[36010,18],[36493,18],[37089,18],[37663,18],[38407,18],[39001,18],[41527,18]]}}}],["lt;xsl:templat",{"_index":22483,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[20354,16],[21043,16],[21846,16],[26226,16],[26888,16],[28386,16],[31717,16],[33735,16],[36132,16],[36615,16],[37211,16],[37785,16],[38530,16],[39123,16]]}}}],["lt;xsl:template>",{"_index":22506,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27111,20]]}}}],["lt;xsl:text>",{"_index":22511,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27767,16],[28061,16],[41729,16],[41824,16]]}}}],["lt;xsl:text>&#32;</xsl:text>",{"_index":22537,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34065,42],[35137,42],[37949,42]]}}}],["lt;xsl:text>&#xa;&#xa;</xsl:text></h2>",{"_index":22552,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35253,62]]}}}],["lt;xsl:text>&#xa;</xsl:text>",{"_index":22507,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[27645,42],[28512,42],[31889,42],[37863,42],[38828,42]]}}}],["lt;xsl:text>&#xa;</xsl:text><xsl:valu",{"_index":22570,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38725,55]]}}}],["lt;xsl:valu",{"_index":22486,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[21271,13],[21522,13],[21881,13],[23459,13],[24231,13],[24539,13],[25225,13],[26443,13],[26575,13],[26971,13],[27597,13],[28469,13],[29724,13],[31847,13],[33011,13],[33992,13],[35187,13],[35387,13],[35634,13],[36210,13],[36246,13],[36285,13],[36693,14],[36732,13],[37909,13],[37995,13],[39323,13],[39358,13],[39396,13],[41290,13]]}}}],["lt;year>",{"_index":22468,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18190,13]]}}}],["ltd",{"_index":7719,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10330,6]]}}}],["ltr",{"_index":23266,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2623,3]]}}}],["lubrid",{"_index":19776,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[219,9],[8299,9],[8885,9],[8908,11],[15024,11],[42795,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23460,9]]}}}],["lucanu",{"_index":4997,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48872,8]]}}}],["lucid",{"_index":1317,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15361,5],[43184,5]]}}}],["luck",{"_index":3630,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5335,4],[5865,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40536,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30780,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29881,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9509,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8241,5]]},"/en/lessons/gravity-model":{"position":[[31424,5],[31751,4]]},"/en/lessons/intro-to-bash":{"position":[[2881,4]]},"/en/lessons/naive-bayesian":{"position":[[55607,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13865,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16682,5]]}}}],["lucki",{"_index":10233,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31864,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3941,5]]},"/en/lessons/geocoding-qgis":{"position":[[33001,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[20395,8]]}}}],["luckili",{"_index":658,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21158,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2321,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40684,8]]},"/en/lessons/intro-to-bash":{"position":[[8629,8],[9260,8],[16704,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27934,8]]}}}],["ludgat",{"_index":18776,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10735,7],[10790,7],[11716,7],[11771,7]]}}}],["ludic",{"_index":9154,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[135,6],[4272,6],[4356,5],[4409,5],[4548,5],[4940,5],[5257,5],[5386,5],[5411,5],[5958,5],[48349,5],[50488,5]]}}}],["ludolog",{"_index":9489,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52123,9],[52133,9],[52143,8]]}}}],["luftwaff",{"_index":20921,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9544,9]]}}}],["lug",{"_index":18508,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49987,4]]}}}],["lugar",{"_index":20005,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12174,6],[12866,7],[14371,5]]}}}],["luglio",{"_index":12367,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56147,9]]}}}],["lui",{"_index":16381,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43294,4],[51755,4]]}}}],["luis",{"_index":6472,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56460,5]]}}}],["luiz",{"_index":16407,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44330,4],[52962,4]]}}}],["luke",{"_index":15314,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37715,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37617,4]]}}}],["lule",{"_index":21994,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64715,6]]}}}],["lunat",{"_index":1191,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10710,7]]}}}],["lunch",{"_index":8597,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17474,6],[21042,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[5927,5],[6024,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21591,5]]}}}],["lunel",{"_index":20969,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[27264,5],[31760,5],[36556,5],[36580,5],[41280,5],[41304,5]]}}}],["lure",{"_index":13802,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[55804,4]]}}}],["lusitania",{"_index":13212,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26008,12],[26742,12],[28365,11],[29740,12],[30697,11],[32029,11],[33257,11]]}}}],["lusitania'",{"_index":13242,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33300,11],[34282,11],[34650,11]]}}}],["lusitania’",{"_index":13248,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33836,11]]}}}],["lutz",{"_index":7750,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13599,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5411,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10135,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12044,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48680,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7603,5]]},"/en/lessons/output-data-as-html-file":{"position":[[9702,5]]},"/en/lessons/working-with-web-pages":{"position":[[9802,5]]}}}],["luxembourg",{"_index":9849,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45262,11]]}}}],["lv",{"_index":12041,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11147,5],[62447,5]]}}}],["lwd=3",{"_index":13301,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41737,6],[45155,6]]}}}],["lwd=3,col=\"darkgreen",{"_index":13312,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42851,22],[45717,22]]}}}],["lx",{"_index":12701,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25130,2]]}}}],["lxml",{"_index":12422,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63156,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2711,4],[2739,4]]}}}],["lxprintf",{"_index":12703,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25541,9],[25625,8],[26104,8],[26665,8]]}}}],["lygo",{"_index":20892,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6947,6]]}}}],["lynda.com",{"_index":20689,"title":{},"body":{"/en/lessons/sonification":{"position":[[11818,9]]}}}],["lyndal",{"_index":15274,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[32674,6],[33992,6],[34826,6],[35750,6]]}}}],["lyndal_rop",{"_index":15273,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[31969,13],[32157,12],[32268,14],[32723,12],[33298,13],[33586,13]]}}}],["lynn",{"_index":12502,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[3944,4],[3968,5],[3974,5],[3987,5],[3999,6]]}}}],["lyric",{"_index":15377,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[28488,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2910,6]]}}}],["lzma",{"_index":15765,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9293,4]]}}}],["lzw",{"_index":12822,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[8838,3],[9412,3]]}}}],["l’express",{"_index":9992,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56398,9]]}}}],["l’imparti",{"_index":9991,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56376,11]]}}}],["l’émergenc",{"_index":16524,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51941,12]]}}}],["m",{"_index":1776,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44260,3],[45129,2],[46196,1],[50536,2],[52282,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16516,1],[16954,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[679,1],[20009,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1930,2],[3484,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5874,4],[5959,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[22908,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68117,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43396,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56986,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22355,1]]},"/en/lessons/counting-frequencies":{"position":[[4851,1]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5705,1],[5850,1],[6120,1],[6342,1],[34909,1],[37977,1],[38507,1]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2492,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50190,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21311,2],[21882,2],[38234,2]]},"/en/lessons/extracting-keywords":{"position":[[34110,2],[34120,2],[35589,2],[35599,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45436,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8734,1],[19830,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9518,6],[45008,1],[58168,1],[60818,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[32735,3]]},"/en/lessons/gravity-model":{"position":[[60359,3],[62589,3],[63940,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[4540,1],[4599,1]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56167,2],[56721,2],[58523,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[26575,3]]},"/en/lessons/introduction-map-warper":{"position":[[12914,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26177,3],[26394,1],[26551,3]]},"/en/lessons/jupyter-notebooks":{"position":[[19596,2],[23807,1]]},"/en/lessons/linear-regression":{"position":[[11496,2],[24596,1]]},"/en/lessons/logistic-regression":{"position":[[10660,3],[10993,1],[11357,1],[11463,1],[12742,1],[16720,4],[20094,1],[20113,2],[20268,1],[20340,1],[20427,1],[20446,1],[25572,1],[35414,1],[37948,1],[40404,1],[40588,1],[40697,1],[41568,1],[42426,1],[42708,1],[42781,1],[42854,1],[42929,1],[55074,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19872,1],[19903,1],[20049,1],[20085,1]]},"/en/lessons/output-data-as-html-file":{"position":[[7779,2],[7788,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28235,2]]},"/en/lessons/research-data-with-unix":{"position":[[7018,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41831,2],[41932,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6687,2],[49375,2],[52542,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24291,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9789,2]]},"/en/lessons/transliterating":{"position":[[11562,4],[11577,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[21094,4]]}}}],["m':1000",{"_index":12111,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16765,10]]}}}],["m*n",{"_index":6590,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13809,4]]}}}],["m,del",{"_index":3468,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1858,5]]}}}],["m,new",{"_index":3543,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2729,5]]}}}],["m,springfield",{"_index":3509,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2327,14]]}}}],["m,warrensburgh,mo",{"_index":3496,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2177,18]]}}}],["m.group(2",{"_index":12286,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45057,10]]}}}],["m.i.t",{"_index":20302,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51439,7],[52063,7]]}}}],["m.j",{"_index":1834,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45690,4]]}}}],["m/f",{"_index":17838,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[42168,3]]}}}],["m4a",{"_index":15830,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16246,4]]}}}],["m4v",{"_index":15803,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13573,5],[15938,4],[16173,4],[16786,4],[17038,4],[19187,4],[38533,6],[38723,6],[38851,5]]}}}],["m:11tia",{"_index":12063,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13727,7]]}}}],["m?n",{"_index":6589,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13765,3],[13909,3],[17191,3]]}}}],["m][v]overlay=x=w",{"_index":15866,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[26467,17]]}}}],["ma",{"_index":8925,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10926,2],[13083,2],[15794,2],[16978,2],[18226,2],[19638,2],[21322,2],[22382,2],[24306,2],[27004,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49565,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50700,3]]}}}],["maand",{"_index":16671,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13781,5],[14084,5],[15003,5],[15982,5]]}}}],["maarten",{"_index":3919,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19974,7],[50121,7]]}}}],["maastricht",{"_index":14627,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6809,10]]}}}],["mac",{"_index":17,"title":{"/en/lessons/mac-installation":{"position":[[60,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[240,3],[2626,3],[2767,3],[5774,3],[5791,3],[5926,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[758,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5719,3],[6122,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[998,3],[6329,3],[6769,4],[8794,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[667,3],[1338,3],[10398,3],[10500,4],[11111,3],[11200,3],[12832,4],[14182,5],[16217,4],[16552,3],[16976,3],[18809,4],[19316,5],[19730,3],[19811,3],[19835,3],[19997,3],[20551,3],[20700,4],[22452,5],[24054,3],[26009,3],[26775,4],[26900,3],[26972,5],[27373,5],[27555,4],[34226,6],[35263,4],[35373,3],[52236,3],[52465,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6476,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5309,3],[5362,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3593,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2717,3],[5133,4],[5243,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[212,3],[3923,3],[3941,3],[5805,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5239,3],[5887,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10729,3],[11104,4],[11614,4],[20780,4],[25925,4],[35172,4],[35454,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3566,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16899,4],[24242,3],[32442,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1816,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1627,4]]},"/en/lessons/extracting-keywords":{"position":[[14303,3],[27099,5],[32916,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10244,4]]},"/en/lessons/geocoding-qgis":{"position":[[5266,3],[6247,3],[22964,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2721,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[6408,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1730,4],[13449,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1543,3],[2555,3],[8108,4],[10384,3],[14120,3],[14336,5],[15503,3],[17926,3],[17941,3],[18994,3],[24336,3]]},"/en/lessons/gravity-model":{"position":[[47001,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[87,3],[1875,3],[1996,3],[4359,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9364,3],[9457,6],[9747,4],[13398,3],[14182,4],[24838,4],[30995,4],[32705,4],[37402,4]]},"/en/lessons/intro-to-powershell":{"position":[[1546,3]]},"/en/lessons/introduction-and-installation":{"position":[[2128,4],[2373,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[181,3],[4666,3],[5773,3],[7187,3],[7203,3],[7681,3],[8180,4],[17692,3],[19895,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[405,3],[17131,3],[17759,4],[18706,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15523,6]]},"/en/lessons/jupyter-notebooks":{"position":[[8800,4],[11081,4],[12694,5],[14716,3],[15192,4],[17463,4],[20607,5],[21080,5],[21311,5],[21411,5],[21562,5],[43535,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9489,3]]},"/en/lessons/mac-installation":{"position":[[61,5],[320,3],[3062,3],[3160,3],[3543,4],[3631,4],[4163,3],[4509,3]]},"/en/lessons/naive-bayesian":{"position":[[29064,4]]},"/en/lessons/output-data-as-html-file":{"position":[[203,3],[5301,3],[5338,4],[10083,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11524,3]]},"/en/lessons/preserving-your-research-data":{"position":[[8251,3]]},"/en/lessons/qgis-layers":{"position":[[94,3],[586,5],[784,5],[1346,3],[1895,3],[2119,3],[2281,3],[2553,3],[2723,3],[5642,4],[8628,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2589,4],[2727,4],[3212,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2955,3],[3041,4],[21360,3],[36563,3]]},"/en/lessons/sentiment-analysis":{"position":[[12704,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15645,3]]},"/en/lessons/sonification":{"position":[[11624,5],[11648,4],[20331,3],[22083,3],[24352,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9481,3],[22481,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4181,5],[5062,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8011,3],[8545,3],[10673,4],[12294,3],[14218,3],[47655,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6434,4],[10663,3],[11631,4],[11681,3],[11896,3],[16024,5],[16819,3],[16824,3],[17733,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10093,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20026,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2653,4],[6558,4],[6832,5],[8370,4],[9519,5],[31519,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4916,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4256,3],[4298,3]]},"/en/lessons/working-with-text-files":{"position":[[732,3],[5995,3],[6455,3]]}}}],["mac.pi",{"_index":7782,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4390,6]]}}}],["mac/linux",{"_index":14121,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[396,9]]},"/en/lessons/jupyter-notebooks":{"position":[[5298,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21324,9],[21501,9]]}}}],["mac/windows/linux",{"_index":2971,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[524,18],[9720,19]]}}}],["macbeth",{"_index":15229,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24641,8],[24667,7],[24883,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14144,7]]}}}],["macbook",{"_index":3053,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16604,7],[16755,7],[17992,7]]}}}],["macfadden",{"_index":1566,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30816,9]]}}}],["macfadyen",{"_index":12506,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5093,9]]}}}],["macfarlan",{"_index":12507,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5114,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48861,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9992,11]]}}}],["macfarlane’",{"_index":13355,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[15691,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30349,12]]}}}],["machin",{"_index":1,"title":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9,7],[735,7],[1737,7],[2375,7],[3844,7],[8971,7],[13981,7],[14944,8],[23746,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1349,7],[36711,7],[36860,7],[37221,7],[38891,7],[44342,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3065,8],[21182,7],[33311,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8848,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25956,8],[36089,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[324,7],[900,7],[17226,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18296,7],[40859,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1795,7],[1918,7],[2080,7],[10100,7],[10118,7],[10304,7],[10441,7],[10589,7],[10633,7],[10821,7],[10912,7],[11183,7],[11328,7],[11607,7],[21474,7],[43013,7],[43059,7],[53716,7],[68682,7],[69036,7],[69399,7]]},"/en/lessons/common-similarity-measures":{"position":[[23037,7],[29871,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[335,7],[2105,7],[4176,7],[4252,7],[5154,7],[9903,7],[10021,8],[10041,7],[10692,7],[10732,7],[11212,7],[11340,7],[11855,7],[12404,7],[13742,7],[23521,7],[23639,7],[31759,7],[36562,7],[40411,7],[44099,7],[44299,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1611,7],[1822,7],[1853,7],[1999,7],[2941,7],[3432,7],[4765,7],[5007,7],[21339,7],[21585,7],[28070,7],[49190,7],[54130,7],[56322,7],[56403,7],[62319,7],[62476,7],[62559,7],[62814,7],[63000,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1676,7],[10935,7],[12094,8],[13852,8],[19453,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1439,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7685,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5133,9],[35707,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11769,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13252,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3839,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6845,8],[19308,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29165,8],[48591,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7797,8],[8043,8],[8684,8],[9066,8],[9955,7],[10506,8],[15624,8],[42537,7],[47923,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40989,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3122,7],[5193,7],[16836,7],[16990,7],[17350,8],[29445,7]]},"/en/lessons/extracting-keywords":{"position":[[14823,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[833,7],[7336,7],[9390,7],[12616,7],[15828,7],[17551,7],[29899,7],[32020,7],[41382,7],[43389,7],[46687,7],[48469,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5308,7],[19132,7],[19196,7],[20520,7],[21031,7],[23759,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4297,8],[4572,7],[23874,7],[24896,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29269,7],[29901,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9244,7],[9329,7],[12661,8],[12692,7],[15238,8],[24180,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[929,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[500,7],[813,7],[1122,7],[1370,7],[2763,7],[2870,7],[3028,7],[3137,7],[3253,7],[4489,8],[4945,7],[5436,8],[5574,7],[5880,7],[10314,7],[19112,7],[19150,7],[19396,7],[19596,7],[19742,7],[20711,7],[21257,7],[21553,8],[21866,8],[23032,7],[24026,7],[24791,7],[25098,7],[25305,7],[25596,7],[26431,7],[26516,7],[27059,7],[33550,7],[33958,7],[41834,7],[42025,7],[42700,7],[42779,7],[43013,7],[43304,7],[43542,7],[43751,7],[43994,7],[44726,7],[46056,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[125,7],[294,7],[1595,7],[1780,7],[1864,7],[2715,7],[3049,7],[3199,7],[3354,8],[3502,7],[3912,7],[4233,7],[4858,7],[10562,7],[11893,7],[12459,7],[12667,7],[13742,7],[14012,7],[15358,7],[16254,7],[17373,7],[24044,7],[25903,7],[36814,7],[50886,7],[53589,7],[54270,7]]},"/en/lessons/intro-to-linked-data":{"position":[[2779,9],[2914,7]]},"/en/lessons/intro-to-powershell":{"position":[[4951,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2453,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3458,7],[3923,9],[3954,8],[4641,7],[4652,7],[4778,8],[4944,8],[5571,7],[5582,7],[6514,7],[12282,8],[12327,7],[12338,7],[17967,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11809,7],[45842,7],[51812,7]]},"/en/lessons/linear-regression":{"position":[[5527,7],[8746,7],[10862,7],[20710,7],[30185,9],[31298,7],[35737,7],[52728,7]]},"/en/lessons/logistic-regression":{"position":[[19348,7],[19740,7],[63867,7]]},"/en/lessons/mac-installation":{"position":[[361,7],[448,8]]},"/en/lessons/naive-bayesian":{"position":[[173,7],[1414,7],[1614,7],[1656,7],[1780,7],[2028,7],[2601,7],[2928,7],[3202,7],[5319,7],[5792,7],[6107,7],[6125,7],[67765,7],[70684,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16449,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7111,7],[7318,7],[8721,7],[11004,9],[16550,7]]},"/en/lessons/qgis-layers":{"position":[[1177,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[35104,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2988,8],[3110,7],[3778,8],[9549,7],[20828,7],[21346,9],[21511,8],[36419,7],[43130,8]]},"/en/lessons/sentiment-analysis":{"position":[[5737,7],[14319,7],[40268,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6040,7],[13986,8]]},"/en/lessons/sonification":{"position":[[20385,8],[20827,7],[24365,8],[24420,8],[24584,9],[35396,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2511,9],[9844,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[807,7],[31935,7],[32291,7],[35943,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1885,8],[17592,8],[26267,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[132,7],[5094,8],[5623,7],[15892,8],[35989,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9578,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27054,7],[27123,7],[27975,8],[43822,7],[49394,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[31565,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26624,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4726,8],[14500,7]]},"/en/lessons/windows-installation":{"position":[[2781,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19881,7]]},"/en/lessons/working-with-text-files":{"position":[[3281,7]]},"/en/lessons/working-with-web-pages":{"position":[[789,7],[1041,8]]}}}],["machinelearningmastery.com",{"_index":1700,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39192,27]]}}}],["machineri",{"_index":6057,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44467,10]]}}}],["machine’",{"_index":22064,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[18116,9]]}}}],["maciej",{"_index":16567,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54451,6]]}}}],["mackay",{"_index":9140,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20580,7]]}}}],["macmillan",{"_index":9146,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20817,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57640,10]]}}}],["maco",{"_index":408,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10656,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20574,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21349,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19253,5],[22982,5],[23001,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1685,6],[2101,5],[2946,6],[4338,5],[15900,5],[16010,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5107,6],[7682,5],[10969,5],[11087,5],[11900,5],[12030,5],[12491,6],[29026,7],[34512,6],[34860,6],[35274,8],[35542,5],[37966,5],[38496,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15722,5],[15920,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[121,5],[254,7],[5912,5],[5960,5],[7401,5],[7470,5],[10242,7],[14276,6],[27609,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5324,6]]},"/en/lessons/geocoding-qgis":{"position":[[9315,6],[11596,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2533,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18974,5]]},"/en/lessons/linear-regression":{"position":[[3806,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15041,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18875,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10323,5],[41220,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2327,5],[3343,5],[9900,5]]}}}],["macos/linux",{"_index":10693,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[9167,13],[9360,11]]}}}],["macosx",{"_index":3998,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23806,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2642,6],[7075,7],[14622,7],[21681,7],[24948,7],[25043,6],[25868,6]]}}}],["macro",{"_index":4323,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48510,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49710,7],[50832,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4255,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2750,9],[3184,8],[18200,9],[29184,7],[29192,6],[29318,6],[29409,5],[29669,5],[29859,6],[29941,6],[30042,5],[30463,5],[31266,5],[31342,5],[31530,6],[31630,5],[31680,6],[31810,6],[31874,6],[37545,6],[37870,5],[37954,5],[39045,6],[39176,5],[39293,7],[41003,8],[43064,7]]},"/en/lessons/jupyter-notebooks":{"position":[[6027,6]]},"/en/lessons/logistic-regression":{"position":[[25194,8]]}}}],["macroscop",{"_index":7810,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8625,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10820,11],[33556,11],[43745,11],[45231,11],[53784,11]]},"/en/lessons/sonification":{"position":[[27025,11]]}}}],["macrotask",{"_index":8548,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4160,12],[5396,13]]}}}],["mad",{"_index":11730,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2868,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5346,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[6716,4],[6744,3]]}}}],["madam",{"_index":17043,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11656,6]]}}}],["made",{"_index":1684,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37714,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10456,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5347,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30925,4],[31643,4],[36548,4],[36737,4],[37390,4],[38489,4],[52567,4],[52865,4],[53104,4],[53597,4],[55028,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4681,4],[20413,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10782,4],[50109,4],[67371,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41056,4],[67043,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9325,4],[23284,4],[24069,4],[34370,4],[43361,4],[44403,4],[49569,4],[51195,4],[54134,4],[69298,4]]},"/en/lessons/common-similarity-measures":{"position":[[17089,4],[30197,4],[37363,4],[39340,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11934,4],[13258,4],[34971,4],[37421,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27625,4],[41660,4],[54394,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[34929,4],[37154,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19193,4],[27779,4]]},"/en/lessons/counting-frequencies":{"position":[[10337,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2074,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28517,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30052,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3063,4],[8540,4],[21335,4],[26306,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4217,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2945,4],[4935,4],[13083,4],[25413,4],[38586,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5627,5],[10371,4],[11123,4],[11221,4],[14838,4],[17992,4],[35018,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9623,4],[15473,5],[47680,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20808,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1396,4],[6755,4],[6834,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13384,4],[32356,4],[46628,4],[47327,4],[49385,4],[49844,4]]},"/en/lessons/extracting-keywords":{"position":[[38705,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21193,5],[44695,4],[45291,4],[45331,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20294,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11574,4],[20902,5],[31890,4],[32776,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8497,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16245,4],[20993,5],[48396,4],[51568,5],[54527,4]]},"/en/lessons/geocoding-qgis":{"position":[[5484,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16107,4],[16158,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1546,4],[6006,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2539,5],[3052,4],[3393,4],[3597,4],[4192,4],[14779,4],[17031,4],[17565,4],[18680,4],[20851,4],[20891,4],[22011,4],[22572,4],[23305,4],[27670,4],[28445,4],[28604,5],[28749,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[45693,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[13566,4],[16786,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2026,4],[18374,4],[18642,4],[25513,4]]},"/en/lessons/gravity-model":{"position":[[59375,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[11866,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7929,4],[8065,4],[13329,4],[15957,5],[28102,4],[28494,5],[32748,4],[35281,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5101,4],[17465,4],[17614,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4525,4],[4930,4],[29467,4],[36802,4],[38228,4],[44742,4],[47190,4],[49332,4],[53283,4]]},"/en/lessons/intro-to-linked-data":{"position":[[34151,4]]},"/en/lessons/intro-to-powershell":{"position":[[11973,4],[14758,4]]},"/en/lessons/introduction-map-warper":{"position":[[21322,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12622,4],[42454,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19862,4],[21027,4],[39357,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9481,4],[14211,4],[18425,4],[27179,4],[31990,4]]},"/en/lessons/json-and-jq":{"position":[[14127,4],[31634,4]]},"/en/lessons/jupyter-notebooks":{"position":[[18841,4],[20641,5],[25867,4]]},"/en/lessons/linear-regression":{"position":[[15839,4],[18038,4],[22648,4],[38079,4],[38920,4]]},"/en/lessons/logistic-regression":{"position":[[6618,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1558,4],[21679,4]]},"/en/lessons/naive-bayesian":{"position":[[5615,4],[67334,4],[68570,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5198,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2739,4],[4032,4],[4270,4],[9043,4],[13163,4],[14057,4]]},"/en/lessons/qgis-layers":{"position":[[16618,4],[16784,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16669,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5730,5],[8126,4],[42780,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2774,4],[7811,4],[8631,4],[20321,4],[20817,4],[33926,4],[35548,4]]},"/en/lessons/sonification":{"position":[[2372,4]]},"/en/lessons/space-place-gazetteers":{"position":[[42434,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4656,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[449,4],[32830,4],[33696,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32778,4],[59478,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12886,4],[25840,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23222,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3132,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6183,4],[10808,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1949,5],[12978,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1176,4],[24376,4],[24426,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5991,4],[18705,4]]},"/en/lessons/working-with-text-files":{"position":[[4524,4]]}}}],["madhyamaka",{"_index":5099,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58328,11]]}}}],["madison",{"_index":9010,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26086,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8526,8],[9570,7],[10233,7],[10509,8],[10585,7],[11394,7],[11528,8],[11691,7],[12264,7],[12768,8],[12891,7],[12926,7],[13010,8],[14413,10],[19136,10],[21753,8],[22000,7],[22424,7],[25039,7],[25184,7],[26382,10],[28719,7],[29326,7],[29475,7],[35679,7],[35746,8],[36361,10],[42553,7],[42991,8]]}}}],["madison\",http://bioguide.congress.gov/scripts/biodisplay.pl?index=a000035",{"_index":15058,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4041,73]]}}}],["madison</a></td>",{"_index":15045,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3492,28]]}}}],["madison’",{"_index":16219,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11185,9],[22159,9],[22313,10],[22880,9],[35616,9]]}}}],["madlib",{"_index":15513,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7139,7],[7874,7],[9797,7]]}}}],["madr",{"_index":20147,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34552,5],[35084,5]]}}}],["madrid",{"_index":20034,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18769,6]]}}}],["maestro",{"_index":11984,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10509,8],[61809,8]]}}}],["maev",{"_index":21389,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[35150,5]]}}}],["mag_to_pitch_tuned(d['magnitud",{"_index":20785,"title":{},"body":{"/en/lessons/sonification":{"position":[[32368,35]]}}}],["mag_to_pitch_tuned(magnitud",{"_index":20776,"title":{},"body":{"/en/lessons/sonification":{"position":[[31806,30]]}}}],["magazin",{"_index":1505,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28836,9],[31421,8],[31596,9],[31738,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2161,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12915,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16398,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51001,10]]}}}],["magdalen",{"_index":12580,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[32348,8],[32382,10]]}}}],["magenta",{"_index":15887,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32465,10]]}}}],["maggio",{"_index":12366,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56121,9]]}}}],["magic",{"_index":9431,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49633,6],[52639,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18435,5],[68232,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[23188,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43513,5]]},"/en/lessons/json-and-jq":{"position":[[9868,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48888,6]]},"/en/lessons/linear-regression":{"position":[[51137,5]]},"/en/lessons/logistic-regression":{"position":[[32862,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10844,5],[22859,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42446,7]]}}}],["magist",{"_index":12006,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10782,8],[62082,8]]}}}],["magistr",{"_index":13565,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11387,11]]}}}],["magittr–thi",{"_index":8851,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2769,12]]}}}],["magna",{"_index":21121,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13222,5],[15451,5]]}}}],["magnifi",{"_index":3089,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26706,10],[26855,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3023,10]]},"/en/lessons/georeferencing-qgis":{"position":[[6324,10]]},"/en/lessons/qgis-layers":{"position":[[13236,10],[16245,10]]}}}],["magnific",{"_index":21390,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[35256,11]]}}}],["magnitud",{"_index":4030,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27842,10],[27956,9]]},"/en/lessons/common-similarity-measures":{"position":[[20526,10],[20872,9],[21461,9],[22314,9],[22604,9],[34968,9]]},"/en/lessons/linear-regression":{"position":[[12867,9],[61967,9]]},"/en/lessons/sonification":{"position":[[27614,11],[27740,12],[27803,12],[27866,12],[27929,12],[27992,12],[28055,12],[28575,12],[31033,12],[31143,12],[31883,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7479,11]]}}}],["magnitude':0.0022171550",{"_index":20753,"title":{},"body":{"/en/lessons/sonification":{"position":[[29178,26]]}}}],["magnitude':0.0024499630",{"_index":20749,"title":{},"body":{"/en/lessons/sonification":{"position":[[29053,26],[30637,26]]}}}],["magnitude':0.0033220150",{"_index":20755,"title":{},"body":{"/en/lessons/sonification":{"position":[[29241,26]]}}}],["magnitude':0.0035766320",{"_index":20751,"title":{},"body":{"/en/lessons/sonification":{"position":[[29115,26],[29367,26],[30699,26]]}}}],["magnitude':0.0042241550",{"_index":20760,"title":{},"body":{"/en/lessons/sonification":{"position":[[29430,25],[30904,25]]}}}],["magnitude':0.0046445900",{"_index":20757,"title":{},"body":{"/en/lessons/sonification":{"position":[[29304,26]]}}}],["magnusson",{"_index":7166,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61388,9]]}}}],["magritt",{"_index":8891,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7101,9]]}}}],["magrittr",{"_index":8884,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6951,8]]}}}],["mahoney",{"_index":20429,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27343,8]]}}}],["mail",{"_index":9247,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13966,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16637,7],[62672,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13752,4],[13930,4]]},"/en/lessons/logistic-regression":{"position":[[21746,4],[21901,4]]},"/en/lessons/naive-bayesian":{"position":[[11251,4],[22940,4],[22957,4]]},"/en/lessons/sentiment-analysis":{"position":[[4651,6],[5810,4],[5848,4],[7249,4],[7389,4],[7432,5],[7532,5],[7682,4],[7795,4],[8375,5],[8852,4],[9155,4],[9204,5],[9303,4],[9538,5],[10096,4],[13954,5],[14062,5],[14500,4],[16281,4],[17029,4],[23912,4],[24582,4],[26145,4],[26458,4],[26779,4],[28506,5],[29116,5],[30138,4],[32356,4],[33144,5],[37815,5],[37900,5],[38391,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30393,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7154,4],[7302,4],[7356,4]]}}}],["main",{"_index":2003,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5664,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4048,4],[5853,4],[11062,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24537,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2773,4],[3416,4],[8510,4],[8975,4],[35131,4],[40691,4],[42387,4],[46138,4],[46659,4],[46935,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55565,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14599,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12645,4],[17049,4],[25715,4],[35452,4]]},"/en/lessons/common-similarity-measures":{"position":[[7366,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18759,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1784,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2831,4],[12904,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13527,4],[14744,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6857,4],[18447,4],[26429,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15301,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17101,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27587,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[714,4],[16638,4],[17734,4],[18303,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3240,4],[44137,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44948,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29205,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30032,4]]},"/en/lessons/geocoding-qgis":{"position":[[4358,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8042,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[7663,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[5110,4],[18398,4]]},"/en/lessons/installing-omeka":{"position":[[2321,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44263,4],[44735,4],[44777,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16085,5],[16309,5],[18270,4]]},"/en/lessons/intro-to-bash":{"position":[[1496,4]]},"/en/lessons/intro-to-linked-data":{"position":[[17871,4]]},"/en/lessons/intro-to-powershell":{"position":[[1799,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[16527,4],[16595,4],[22934,4],[23021,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37501,4]]},"/en/lessons/jupyter-notebooks":{"position":[[14052,4],[40225,4]]},"/en/lessons/linear-regression":{"position":[[12589,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8239,6],[8401,7],[9891,7],[11356,7],[12123,7],[13278,7],[13780,6],[14500,7],[14938,6],[18561,7],[19242,6]]},"/en/lessons/normalizing-data":{"position":[[5644,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5922,4]]},"/en/lessons/qgis-layers":{"position":[[1669,4],[16097,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30491,4],[31503,4],[45104,4],[47772,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22639,4]]},"/en/lessons/sonification":{"position":[[8863,4],[15631,4],[19491,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25837,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12810,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13755,6],[14868,4],[17442,6],[19789,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15658,4],[16304,4],[20219,4],[20824,4]]},"/en/lessons/transliterating":{"position":[[3040,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[491,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21679,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9148,4]]},"/en/lessons/working-with-web-pages":{"position":[[1797,4],[1876,4]]}}}],["main.463",{"_index":14873,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56455,9]]}}}],["main.docx",{"_index":21172,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21180,9],[27137,9],[29443,9],[29611,9],[29831,9]]}}}],["main.md",{"_index":21158,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14858,8],[15112,7],[18165,7],[21169,7],[21312,7],[21883,7],[22236,7],[22803,7],[23336,7],[25901,7],[25960,7],[27016,8],[27115,7],[28619,7],[29273,7],[29541,7],[29818,8]]}}}],["main.pdf",{"_index":21175,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22247,8],[22835,8],[28641,8],[29456,9]]}}}],["main.png",{"_index":23571,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[1076,9]]}}}],["main=paste(\"numb",{"_index":13306,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41876,18],[45294,18]]}}}],["mainfont",{"_index":21178,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23020,8],[23192,9]]}}}],["mainfont=tim",{"_index":21179,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23346,14]]}}}],["mainli",{"_index":8431,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8253,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42574,6]]}}}],["mainoutdirnam",{"_index":18376,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30759,14],[31048,14]]}}}],["mainpanel",{"_index":20571,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23454,12],[23876,9],[23888,11],[26030,9],[26722,12],[36851,9],[36863,10]]}}}],["mainstay",{"_index":22106,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[567,8]]}}}],["mainstream",{"_index":14161,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5598,10],[9729,10],[10947,10]]}}}],["maintain",{"_index":310,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7734,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9493,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[119,9],[61833,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1619,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2749,10],[2909,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28574,16],[33613,10],[45878,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9271,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1174,8],[1398,9],[3577,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6399,8],[28746,8],[37858,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41308,11],[44754,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5726,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22111,8]]},"/en/lessons/georeferencing-qgis":{"position":[[9654,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4322,11],[20000,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22834,8]]},"/en/lessons/installing-omeka":{"position":[[1758,9]]},"/en/lessons/intro-to-bash":{"position":[[24011,8]]},"/en/lessons/intro-to-linked-data":{"position":[[6652,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[26433,10]]},"/en/lessons/introduction-map-warper":{"position":[[21291,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7324,8],[7567,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5129,8]]},"/en/lessons/linear-regression":{"position":[[41992,11],[56556,8]]},"/en/lessons/logistic-regression":{"position":[[51716,10],[55363,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22780,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8017,10]]},"/en/lessons/sentiment-analysis":{"position":[[5048,10]]},"/en/lessons/sonification":{"position":[[8093,10]]},"/en/lessons/space-place-gazetteers":{"position":[[23151,8],[23337,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9973,10],[27959,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12400,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46933,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8073,10]]}}}],["mainten",{"_index":3004,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6080,12],[6105,11]]}}}],["maitia",{"_index":12177,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26222,6]]}}}],["majesty’",{"_index":14344,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50135,9]]}}}],["major",{"_index":2795,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4747,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55843,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6899,8],[46939,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62893,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11835,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56730,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8307,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9080,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28158,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10142,5],[27514,5],[28032,5],[28569,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31000,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2993,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54772,8]]},"/en/lessons/extracting-keywords":{"position":[[7548,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5628,8],[23464,8]]},"/en/lessons/geocoding-qgis":{"position":[[36686,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2892,5],[11109,5],[14902,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4038,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2114,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[29571,8],[35597,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30923,10],[34671,10],[34798,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46872,8],[48149,6],[58566,6]]},"/en/lessons/intro-to-linked-data":{"position":[[8378,5]]},"/en/lessons/introduction-map-warper":{"position":[[16331,5],[18191,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34286,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53617,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8253,5],[41515,5],[49234,8]]},"/en/lessons/linear-regression":{"position":[[60914,8],[77874,6]]},"/en/lessons/logistic-regression":{"position":[[6366,8],[6519,8]]},"/en/lessons/preserving-your-research-data":{"position":[[9799,8]]},"/en/lessons/qgis-layers":{"position":[[14488,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21091,8],[39810,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29855,5]]},"/en/lessons/sonification":{"position":[[8575,5],[11254,5],[13031,5],[14415,5],[17635,5],[17768,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3939,5],[6890,5],[32554,5],[32630,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17974,8],[44000,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63580,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23866,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21847,5],[26596,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10909,8]]},"/en/lessons/vector-layers-qgis":{"position":[[9383,5],[17025,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2547,5],[14477,5],[29877,8],[35129,5]]}}}],["mak",{"_index":20240,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49397,5],[52564,5]]}}}],["make",{"_index":93,"title":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[0,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1634,4],[2093,6],[2286,4],[5175,4],[6307,4],[6520,4],[6770,4],[6880,4],[9651,4],[13740,4],[14361,4],[14425,5],[16645,4],[17235,6],[19671,4],[21510,4],[23446,4],[24229,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[506,4],[4571,4],[7742,4],[8426,4],[10311,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15567,4],[22032,4],[26366,4],[32762,4],[33122,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5545,4],[6953,6],[8878,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5556,4],[7546,4],[7571,4],[7751,4],[8307,4],[9944,4],[10018,4],[10082,4],[16319,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4077,4],[5672,6],[7281,5],[10329,4],[12654,4],[15972,4],[23713,5],[26406,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1094,4],[2701,5],[4038,5],[5061,4],[6685,4],[7830,4],[16416,5],[19844,5],[24523,4],[24970,5],[26655,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3113,4],[6249,6],[8319,5],[9376,4],[9568,4],[11339,5],[12495,4],[14087,6],[20766,4],[22321,5],[22424,6],[22480,4],[23344,6],[23474,6],[23712,4],[24602,4],[25417,6],[25655,4],[25805,4],[26090,4],[29330,4],[32330,4],[33254,6],[33418,6],[36603,4],[36655,6],[36995,6],[38082,4],[40121,4],[40647,4],[41053,4],[43803,4],[44602,4],[45368,4],[47797,4],[49010,4],[49256,6],[51188,6],[52333,4],[55836,4],[55945,6],[56092,5],[58152,4],[58476,4],[58996,4],[59040,6],[59390,4],[59477,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4233,4],[10105,4],[10791,4],[12309,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[595,4],[1256,4],[8640,5],[8796,5],[10540,4],[17342,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2706,4],[5197,5],[5319,4],[7103,4],[22827,6],[26667,6],[28561,4],[30350,4],[40575,4],[45490,4],[45614,5],[51602,4],[57520,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9100,5],[10664,4],[11685,4],[17160,4],[27543,4],[38207,4],[58866,4],[61417,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1786,4],[3083,5],[3163,5],[3332,4],[3398,4],[3865,4],[4443,4],[5590,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4178,4],[4228,4],[9611,4],[10499,4],[11163,4],[11409,4],[12725,4],[12892,4],[13105,4],[13797,6],[13836,5],[17843,4],[19440,4],[19542,4],[19854,4],[24196,4],[24784,6],[25098,4],[25254,4],[25557,6],[26109,4],[26471,7],[27343,6],[27586,6],[31610,4],[32111,5],[32696,4],[33147,4],[34165,5],[35722,4],[36010,4],[38392,4],[41370,4],[43432,4],[43755,6],[44097,4],[45118,4],[46701,4],[48531,4],[49173,4],[49468,4],[49864,6],[49928,6],[52022,6],[53103,7],[57032,4],[59936,4],[66669,4],[69341,4],[70133,4],[71172,6],[71280,6]]},"/en/lessons/common-similarity-measures":{"position":[[19528,4],[19989,5],[25079,4],[27476,4],[29521,5],[38394,4],[38546,4],[39000,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9027,4],[12151,6],[12250,6],[15834,4],[16049,6],[16501,5],[19175,4],[19229,4],[24311,6],[24383,4],[24479,6],[25818,4],[25902,4],[28691,4],[32753,5],[33752,4],[34578,6],[34785,4],[35005,4],[39429,4],[39478,6],[39550,4],[40208,4],[44771,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8152,4],[8898,5],[8956,4],[17445,4],[17943,4],[18395,6],[20684,6],[25421,4],[40341,4],[43044,5],[47293,4],[54777,6],[57275,5],[62112,6],[63485,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[983,6],[1145,4],[2109,4],[4483,6],[14510,4],[17123,5],[17265,5],[18414,4],[18512,4],[19998,6],[20084,5],[20290,4],[21450,4],[21825,4],[22185,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13771,4],[14471,4],[15997,6],[16072,4],[16515,4],[20663,4],[21556,4],[26130,5],[33563,5],[41107,4],[47845,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6214,6],[12271,5],[12917,6],[23070,5],[31110,4],[34420,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2434,4]]},"/en/lessons/counting-frequencies":{"position":[[6315,5],[14074,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[603,4],[630,4],[1683,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2427,4],[4230,4],[5732,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1299,6],[2214,4],[5414,6],[7447,4],[7525,4],[8674,5],[10386,4],[12076,6],[12971,4],[13330,5],[13418,4],[14285,4],[18920,6],[30020,5],[30492,4],[30727,5],[30879,5],[31189,6],[32649,4],[43335,5],[43965,4],[45415,4],[45586,5],[45762,4],[46958,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10805,4],[23472,4],[25144,4],[34311,6],[35586,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2713,4],[7168,5],[8634,4],[10048,4],[11380,4],[16134,4],[16623,4],[18305,4],[18409,4],[18517,5],[19375,4],[19774,4],[26961,4],[29028,4],[29145,4],[32579,4],[32714,4],[33313,4],[35997,4],[37512,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4281,4],[9014,4],[10665,4],[11110,4],[15844,4],[17790,4],[18241,4],[21112,4],[21753,5],[21825,5],[25101,4],[29161,4],[29736,5],[29840,4],[29977,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2595,4],[2758,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1106,4],[1402,4],[3139,6],[4419,7],[6948,4],[27431,4],[45512,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2468,5],[3692,6],[3984,6],[6127,5],[9247,4],[11771,5],[14511,4],[15278,4],[20034,4],[20234,5],[24192,4],[24346,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[328,5],[2411,6],[2839,5],[2991,5],[3322,4],[4189,4],[4295,4],[6366,6],[7436,5],[8096,5],[9050,4],[9112,4],[9900,6],[10490,4],[14516,5],[28185,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1237,4],[9644,4],[13449,4],[17548,4],[18526,4],[19470,4],[20502,4],[21348,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[269,4],[427,4],[1938,4],[1967,4],[7155,4],[9887,4],[9942,4],[10035,4],[11356,4],[13691,4],[13783,5],[14521,6],[22151,4],[28805,4],[34274,4],[37477,4],[41290,4],[41485,4],[41746,4],[42932,4],[47394,4],[47853,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9875,4],[25757,4],[40124,6],[48069,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4744,5],[4795,4],[13719,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3182,4],[6274,4],[6354,4],[6729,4],[9838,4],[10046,4],[15347,4],[16087,4],[19312,4],[23465,4],[23913,5],[24668,4],[26359,4],[26467,4],[32861,4],[34995,4],[36149,5],[40770,4],[41393,4],[41912,4],[41982,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[787,4],[4065,4],[6285,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10382,4],[13758,4],[28933,4],[40975,4],[48670,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2649,4],[3325,6],[9402,4],[10208,4],[10652,4],[11709,4],[13349,4],[15879,4],[20092,6],[20212,6],[21828,4],[22345,5],[24240,5],[26088,4],[27486,6],[29520,6]]},"/en/lessons/extracting-keywords":{"position":[[3351,4],[5028,6],[5232,5],[5560,5],[8542,4],[9255,4],[10888,5],[15515,4],[16256,4],[17236,4],[20205,6],[21867,4],[23003,4],[23766,5],[25544,5],[29276,4],[29346,4],[30224,5],[31038,4],[32724,4],[33481,4],[34248,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9338,4],[19039,4],[22602,5],[23795,4],[44011,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6583,4],[11541,4],[24831,5],[25154,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2984,4],[9029,5],[18943,4],[19098,4],[19207,6],[23928,4],[31299,4],[35200,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1129,6],[3572,5],[4873,6],[8755,4],[10535,4],[11137,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3030,4],[5712,4],[5993,4],[8054,4],[9801,5],[12459,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2873,4],[13082,4],[20126,4],[20256,4],[33210,4],[33891,4],[38384,5],[42554,4],[48760,5],[49164,4],[56028,4],[60231,6],[65663,5],[69168,6]]},"/en/lessons/geocoding-qgis":{"position":[[924,6],[18239,4],[21054,4],[30111,4],[30217,5],[31419,6],[36970,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[825,5],[16636,4],[21370,5],[23039,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5810,4],[9432,4],[10081,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[22070,6],[25263,5],[27460,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[691,6],[2486,5],[3676,5],[5143,4],[5597,5],[5829,4],[6685,6],[6940,4],[11750,5],[11966,5],[13982,4],[14200,4],[16376,4],[17781,4],[17886,6],[18956,4],[19045,6],[19236,4],[19441,5],[19508,5],[19723,4],[19757,6],[19822,4],[20188,4],[20244,4],[20272,4],[22312,4],[23007,4],[23096,6],[23153,4],[23411,4],[23736,6],[24099,4],[25408,4],[26042,4],[26192,6],[26240,4],[28457,6],[29173,4],[29230,4],[29338,4],[29858,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[360,6],[5234,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1126,4],[4516,4],[10885,4],[18392,4],[20521,4],[23037,4],[34946,4],[40319,4],[44644,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[21597,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1228,6],[1430,5],[6496,5],[12303,4],[25457,4]]},"/en/lessons/gravity-model":{"position":[[13967,4],[17882,6],[21254,5],[21951,4],[28526,4],[28989,6],[30204,4],[34098,4],[34193,6],[36056,4],[37410,4],[45056,4],[45079,4],[46078,5],[46361,6],[47005,4],[53058,4],[53552,4],[58897,6],[60011,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[3123,4],[3699,4],[10831,4],[16503,5],[18219,5],[23364,4],[23590,4],[27371,6],[29637,4],[31554,4],[33638,4],[35379,5],[36603,5],[36622,4],[43420,4],[43574,4]]},"/en/lessons/installing-omeka":{"position":[[4986,4],[9215,4],[10280,4],[10453,4],[11348,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[771,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1205,6],[2014,4],[2441,6],[2578,4],[4669,4],[5947,6],[6941,4],[8144,6],[12920,4],[16475,4],[17993,4],[18693,4],[19395,4],[19503,5],[27232,4],[27346,4],[29292,6],[35727,5],[36083,4],[36312,5],[39123,4],[42262,5],[46051,4],[47709,4],[47794,5],[48324,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4294,6],[5617,6],[15926,4],[15979,4],[26748,4],[34101,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2666,6],[13505,5],[26454,4],[28146,6],[35682,6],[36334,4],[40564,6],[40669,7],[40733,6],[42505,4],[42910,6],[43855,5],[44157,4],[47425,5],[57541,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6603,5],[8831,4],[9692,4],[12418,4],[13918,4],[14404,4],[19212,4],[19766,4],[22202,4],[22306,4],[22414,5],[23272,4],[23669,4],[27645,4],[32035,4],[34179,4],[34315,4],[35551,4],[37983,4],[40142,4],[41201,4]]},"/en/lessons/intro-to-bash":{"position":[[2438,6],[6529,4],[11279,4],[12016,4],[12865,4],[14979,4],[16446,4],[19866,4],[24719,5],[25061,4],[25966,5]]},"/en/lessons/intro-to-linked-data":{"position":[[3845,4],[5010,4],[5141,4],[5264,6],[5350,6],[9173,4],[11871,5],[15044,4],[15112,6],[15500,4],[16298,4],[16598,6],[18886,5],[19200,4],[19273,4],[24534,4],[26268,4],[29019,4]]},"/en/lessons/intro-to-powershell":{"position":[[2047,4],[2924,5],[4783,4],[5922,4],[7077,5],[9271,4],[9389,4],[9562,4],[13188,4],[14143,4],[14676,4],[18908,4],[19270,4],[20881,4],[21180,4],[21645,4],[24346,4],[24482,4],[25090,4],[25155,6],[25252,4],[25370,4],[25426,6],[29420,6],[31926,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1764,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2720,4],[7926,4],[8042,4],[9285,4],[9730,4],[10218,4],[14127,4],[14478,4],[19233,4],[25369,4]]},"/en/lessons/introduction-and-installation":{"position":[[1517,4],[1658,4]]},"/en/lessons/introduction-map-warper":{"position":[[4213,4],[7614,4],[8378,4],[15343,4],[21895,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17206,4],[21329,6],[28484,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5991,4],[8302,4],[9478,4],[12108,4],[20732,4],[21182,5],[23136,4],[29290,5],[34304,5],[36156,4],[37999,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4304,4],[5866,4],[9242,5],[9950,4],[15098,4],[16406,4],[16585,4],[20624,5],[39829,4],[47691,5]]},"/en/lessons/json-and-jq":{"position":[[8678,4],[11940,4],[29514,6],[29951,6],[31996,4],[40389,4]]},"/en/lessons/jupyter-notebooks":{"position":[[802,5],[2780,4],[7329,4],[7726,4],[7836,4],[10564,6],[10745,4],[11412,4],[15058,4],[17256,4],[17693,4],[20286,4],[20728,4],[24206,7],[26233,4],[27343,4],[29920,7],[30475,4],[30652,6],[30687,4],[37270,6],[37730,4],[37894,5],[44182,4],[48592,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[651,6],[6013,5],[9416,4]]},"/en/lessons/linear-regression":{"position":[[3274,4],[8866,5],[9416,6],[13886,4],[19073,5],[20770,4],[21739,5],[22322,4],[34118,4],[36324,4],[40872,5],[42049,4],[42307,6],[42323,5],[42764,6],[47337,4],[48111,6],[48225,4],[48759,4],[51167,4],[52819,4],[52937,4],[53580,4],[54068,5],[54225,4],[55021,4],[56051,5],[57392,6],[57648,5],[57795,4],[58052,4],[58115,6],[59148,4],[60784,4],[63998,4],[69842,4],[69939,4],[79348,6]]},"/en/lessons/linux-installation":{"position":[[169,4],[545,4],[1792,4],[1855,4],[3868,4]]},"/en/lessons/logistic-regression":{"position":[[727,4],[2994,4],[5297,4],[8532,7],[9086,4],[14988,5],[17317,5],[17806,4],[26851,4],[26905,4],[32388,4],[36475,5],[36950,4],[38529,6],[40651,4],[47032,4],[49255,4],[49362,4],[50660,4],[50866,4],[60883,4],[62739,4],[62872,6],[67598,4]]},"/en/lessons/mac-installation":{"position":[[3455,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3074,4],[4029,5],[5023,5],[8003,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[349,6],[545,4],[583,5],[2449,4],[3329,4],[5284,5],[12945,4],[15622,6],[15858,4],[16912,4],[17322,4],[19663,4],[21668,5],[22990,6],[23124,6],[25871,5],[35556,4]]},"/en/lessons/naive-bayesian":{"position":[[4887,5],[5568,6],[5736,5],[10243,5],[10293,4],[13343,7],[13546,6],[13589,4],[22232,7],[22580,4],[28896,5],[36072,5],[38966,4],[43818,6],[43958,6],[46336,4],[55512,4],[59486,4],[59590,7],[59811,4]]},"/en/lessons/normalizing-data":{"position":[[1888,4],[4879,4],[4961,5],[5139,4],[5887,4],[9730,4],[10275,4],[10374,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19861,4],[52604,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2863,6],[5013,5],[5343,4],[7141,5],[10010,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[116,6],[684,6],[1704,4],[1748,4],[7615,6],[8179,6],[8279,4],[8700,4],[10559,4],[10794,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6964,4],[7206,4],[8869,4],[10928,4],[11101,5],[14006,6],[14232,4],[16448,6],[17164,4]]},"/en/lessons/qgis-layers":{"position":[[3349,6],[5372,6],[7453,5],[7781,4],[15828,4],[16902,4],[18163,4],[18403,4],[18980,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[531,5],[1000,6],[9309,4],[11763,5],[24528,4],[28573,6]]},"/en/lessons/research-data-with-unix":{"position":[[2223,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8595,4],[22658,4],[27166,5],[28384,6],[34512,4],[39042,4],[41195,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[701,4],[15113,4],[20873,4],[21166,4],[27907,5],[29683,6],[31038,4],[32550,4],[35589,4],[39774,4],[41586,4],[43233,4],[48202,4]]},"/en/lessons/sentiment-analysis":{"position":[[1224,4],[3672,4],[4229,6],[5421,6],[5757,4],[13123,5],[13731,5],[14784,4],[19803,4],[25324,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1,6],[1491,4],[3707,6],[4072,5],[6158,4],[6298,4],[9069,6],[14173,4],[16931,4],[19777,4],[23651,4],[24548,4],[27658,4],[33626,5],[36024,5],[36077,4]]},"/en/lessons/sonification":{"position":[[1104,4],[1229,5],[1975,4],[2114,4],[4548,4],[7519,4],[8270,4],[8767,4],[12958,4],[15329,4],[20931,5],[26403,4],[33781,4],[35405,4],[38355,5],[38410,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1688,4],[9845,6],[9977,6],[12090,5],[12194,5],[18291,5],[19904,4],[20372,4],[20799,5],[21011,4],[21179,4],[23544,4],[25309,6],[28666,4],[38451,4],[44081,4],[44385,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4219,5],[5419,6],[8616,5],[14643,5],[22846,4],[23454,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[877,4],[2448,4],[4211,4],[5330,4],[12247,6],[12505,4],[12590,4],[13577,4],[13703,4],[15522,4],[16078,4],[16486,4],[17223,4],[19673,6],[21323,5],[23797,4],[28939,4],[29622,4],[31996,4],[33447,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4386,4],[10391,5],[12934,6],[13098,5],[14281,4],[16075,6],[16217,6],[16282,4],[16462,4],[20987,4],[22483,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8163,4],[10617,5],[11661,4],[16624,4],[19848,4],[20288,4],[21395,6],[24071,4],[27544,4],[35240,4],[45036,4],[47298,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24761,4],[26409,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[922,5],[1363,4],[12795,4],[34246,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8230,4],[8493,6],[9741,4],[13431,4],[13872,4],[18893,4],[21224,5],[21396,4],[23008,4],[23043,4]]},"/en/lessons/transliterating":{"position":[[4003,5],[6100,4],[9419,4],[13793,6],[17933,5],[18057,6],[18790,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[827,4],[4686,4],[4925,4],[6286,4],[9125,4],[11511,4],[18350,4],[22610,4],[22749,4],[24007,4],[25378,6],[31139,4],[31411,4],[31521,4],[35617,6],[36748,4],[44049,4],[44207,4],[44636,4],[45168,4],[45881,4],[45966,5],[46022,4],[46863,4],[47227,4],[51610,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[186,4],[3876,4],[5185,4],[5397,5],[8379,4],[9386,4],[9707,4],[10186,4],[11840,4],[12495,6],[12808,6],[12839,5],[13485,4],[17592,6],[20378,6],[20764,5],[20973,4],[21489,4],[26870,4],[27414,6],[27615,6],[30536,6],[33450,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[65,5],[7445,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2713,6],[4193,4],[5531,5],[11720,4],[13364,4],[13688,4],[15178,5],[15399,5],[16893,5],[17087,4],[20734,4]]},"/en/lessons/vector-layers-qgis":{"position":[[5431,4],[8239,6],[11640,4],[14289,4],[15212,4],[15739,4],[17292,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1811,4],[7090,4],[9409,4],[12636,4],[21861,4],[24335,4],[26956,4],[29952,4],[31887,4],[33775,5],[34618,5],[44936,4]]},"/en/lessons/windows-installation":{"position":[[144,4],[1954,4],[4667,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[530,4],[4828,4],[6136,4],[6315,4],[16544,5],[18881,5]]},"/en/lessons/working-with-text-files":{"position":[[517,5],[3169,5],[3464,6]]},"/en/lessons/working-with-web-pages":{"position":[[4894,6],[5816,4],[6943,4],[7042,4],[7746,4],[9561,4],[10127,4]]}}}],["make_subplot",{"_index":14354,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[944,15],[39363,13],[39405,13],[39800,15],[52472,14],[52514,15]]}}}],["make_subplots(rows=1",{"_index":14522,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39832,21]]}}}],["makedir",{"_index":10211,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23880,9]]}}}],["makefil",{"_index":2196,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7314,9]]}}}],["makejewka",{"_index":11636,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33131,10]]}}}],["makepeac",{"_index":17966,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55426,9]]}}}],["maker",{"_index":16655,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12204,5]]}}}],["makeup",{"_index":7132,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[58387,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5207,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2251,6],[35828,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[2152,6]]}}}],["making.8",{"_index":20889,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6035,8]]}}}],["mal",{"_index":20143,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34418,3],[34954,3]]}}}],["male",{"_index":10840,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[1134,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4651,6],[5637,4],[22731,4],[23411,4],[23633,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10007,7],[18069,4],[19152,5],[20472,4],[33013,6],[34219,4],[39067,4],[39144,4],[39278,4],[39584,8],[41686,4],[41907,4],[42315,4],[43562,6],[43831,4],[43934,4],[45465,4],[45568,4],[45905,5],[46207,7],[46524,7],[47212,4],[47315,4],[47988,4],[48054,4],[48507,4],[48610,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46705,5],[58137,4]]},"/en/lessons/linear-regression":{"position":[[7890,5],[8075,4],[11522,4]]},"/en/lessons/logistic-regression":{"position":[[4051,5],[5985,4],[6038,4],[6170,4],[6318,4],[6407,4],[6454,4],[6653,4],[16869,5],[17259,4],[18687,4],[18919,4],[25462,4],[38097,6],[38376,4],[38452,4],[38749,4],[41101,4],[41384,6],[43054,4],[49568,4],[49666,4],[60829,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6633,5],[20091,4],[20168,4],[20211,5]]}}}],["male/femal",{"_index":17830,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41185,13]]}}}],["malena",{"_index":9479,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51614,6]]}}}],["malfiiastro",{"_index":11833,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6672,12]]}}}],["malform",{"_index":7858,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19303,10]]}}}],["malic",{"_index":18625,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59641,7]]}}}],["malleabl",{"_index":21402,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[1701,13],[26995,10]]}}}],["mallet",{"_index":2716,"title":{"/en/lessons/topic-modeling-and-mallet":{"position":[[40,6]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33276,8],[33333,8]]},"/en/lessons/intro-to-bash":{"position":[[9216,7],[11122,6]]},"/en/lessons/intro-to-powershell":{"position":[[3167,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[41,6],[468,6],[521,6],[661,6],[881,6],[1065,6],[1240,6],[3592,7],[5473,6],[5903,6],[6069,7],[6077,6],[6228,6],[6595,6],[6633,6],[6831,6],[7026,7],[7036,6],[8238,6],[8733,6],[8764,6],[9653,6],[9679,6],[9926,6],[9963,7],[10041,6],[10068,6],[10213,6],[10379,6],[10464,6],[10520,6],[10830,7],[10883,6],[11164,6],[11202,6],[11351,6],[11597,6],[11669,6],[12046,6],[12081,6],[12187,6],[12597,6],[12846,6],[13215,7],[13258,6],[13564,7],[13829,6],[13904,6],[14189,6],[14342,6],[14726,6],[14873,6],[14935,6],[15383,6],[15403,6],[15582,6],[16279,6],[17304,6],[17644,6],[17694,6],[17870,6],[18297,6],[19626,6],[19794,6],[20169,6],[20347,6],[23127,8],[23351,7],[24112,7],[24423,6],[24457,6],[27040,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19168,6]]}}}],["mallet.bat",{"_index":22058,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17794,10]]}}}],["mallet/bin/mallet",{"_index":22060,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17882,21]]}}}],["mallet9",{"_index":2684,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31348,7]]}}}],["mallet_hom",{"_index":22029,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[7974,11]]}}}],["malo",{"_index":20145,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34449,4],[35016,4]]}}}],["malogramotnyi",{"_index":22737,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15394,14]]}}}],["malpractic",{"_index":20328,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6567,11]]}}}],["mam",{"_index":16730,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27288,5]]}}}],["man",{"_index":1704,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39495,8],[45240,8],[51377,8]]},"/en/lessons/common-similarity-measures":{"position":[[6048,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58229,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13771,3],[17273,3]]},"/en/lessons/counting-frequencies":{"position":[[13373,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23457,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11762,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[44781,7]]},"/en/lessons/intro-to-bash":{"position":[[6313,3],[6926,3],[7072,3],[7237,3],[7916,3],[25806,3]]},"/en/lessons/intro-to-linked-data":{"position":[[37767,8]]},"/en/lessons/intro-to-powershell":{"position":[[45376,3],[46220,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8581,3],[9733,3],[11032,3]]},"/en/lessons/linear-regression":{"position":[[6093,8]]},"/en/lessons/logistic-regression":{"position":[[45964,3]]},"/en/lessons/naive-bayesian":{"position":[[44400,4],[66372,3]]},"/en/lessons/normalizing-data":{"position":[[2927,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13675,3],[13794,3],[14508,3]]},"/en/lessons/sentiment-analysis":{"position":[[40475,3],[40587,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21820,3],[23709,4]]}}}],["man'",{"_index":20435,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27520,5],[30210,5],[31307,5],[34500,5],[36176,5]]}}}],["manag",{"_index":70,"title":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1254,8],[5832,7],[21955,8],[23849,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3420,7],[4822,8],[4852,7],[6199,8],[6312,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12065,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6642,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2377,7],[2398,10],[20744,10],[22385,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14208,7],[24359,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[231,8],[5879,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9498,10],[18223,8],[28307,7],[28536,7],[28564,7],[28952,7],[57924,10],[60021,10],[63905,10],[67829,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9524,6],[11111,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61008,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[450,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7200,10],[14495,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3580,7],[3943,8],[14625,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20695,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9902,7],[10463,7],[10543,8],[16965,9],[17021,7],[17193,8],[20125,9],[20183,7],[20361,7],[21634,7],[34547,7],[34699,7],[35985,7],[37542,6],[37989,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[513,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10360,11],[47719,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2575,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20,10],[1417,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4008,7],[7232,6],[7285,8],[11053,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33200,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8271,7],[9014,6],[20570,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7628,7],[8366,8],[8506,8]]},"/en/lessons/extracting-keywords":{"position":[[4247,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42528,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62653,11]]},"/en/lessons/geocoding-qgis":{"position":[[11409,6],[12660,6],[37636,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31924,10]]},"/en/lessons/georeferencing-qgis":{"position":[[1839,6],[1928,7],[9599,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[7663,7],[18174,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[725,8],[3209,8],[3760,6],[4396,6],[4750,6],[6054,8],[6738,6],[7751,8],[7989,6],[8658,8],[20494,8],[23479,6],[23783,8],[28795,8],[30208,6],[31682,7],[34797,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21272,7],[21428,7],[32142,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18897,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12331,7],[12726,8],[12873,7],[12955,8],[13056,8],[20119,9],[20169,7],[20666,8],[24019,9],[24084,7],[24326,8],[36789,7],[36929,7],[37971,7],[41188,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2841,11],[5826,7],[7289,7],[7759,7],[8290,8],[9878,7],[10008,8],[10060,7],[10195,7],[10296,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4304,6],[4402,6],[17817,8],[18076,9],[18100,7],[38953,6],[43397,6]]},"/en/lessons/json-and-jq":{"position":[[37593,10],[38179,7]]},"/en/lessons/jupyter-notebooks":{"position":[[9535,7],[9623,6],[13670,8],[15160,10],[15326,10],[17426,10]]},"/en/lessons/linux-installation":{"position":[[1539,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4746,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5935,7]]},"/en/lessons/naive-bayesian":{"position":[[49588,7],[53550,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2134,10],[4334,10],[4699,10],[16992,10],[18108,11]]},"/en/lessons/qgis-layers":{"position":[[5316,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23956,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29956,10],[34538,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2039,10],[51058,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14901,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20748,10],[20996,10],[43562,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20761,7],[24187,7],[24359,7],[25429,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9423,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[29879,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1163,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1834,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3245,7],[3400,7]]}}}],["manage/docu",{"_index":19301,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18757,15]]}}}],["manahatta",{"_index":20906,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7294,10],[11808,10],[13305,9]]}}}],["manchest",{"_index":3461,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1767,11]]},"/en/lessons/gravity-model":{"position":[[55611,11]]}}}],["mandarin",{"_index":15209,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22002,10]]}}}],["mandat",{"_index":7417,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19591,7],[27296,7]]}}}],["mandatori",{"_index":17309,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[54455,9]]}}}],["manderson",{"_index":3607,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3631,10],[8336,10],[16091,10]]}}}],["mangano",{"_index":22577,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39889,8]]}}}],["manger",{"_index":21183,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23934,6]]}}}],["mangl",{"_index":12159,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24145,7]]}}}],["manhattan",{"_index":4029,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27682,9]]},"/en/lessons/common-similarity-measures":{"position":[[397,11],[2131,11],[11502,11],[12392,10]]}}}],["mani",{"_index":40,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[781,4],[3709,4],[9292,4],[9660,4],[13282,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4141,4],[13452,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1524,4],[3796,4],[4923,4],[5606,4],[11408,4],[11697,4],[12634,4],[14434,4],[29080,4],[31870,4],[38097,4],[40261,4],[41234,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9985,4],[12189,4],[15414,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4945,4],[16853,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6589,4],[7310,4],[8501,4],[11448,4],[12981,4],[20018,4],[26745,4],[31617,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26451,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5900,4],[7042,4],[58330,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8631,4],[8959,4],[19932,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3878,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6485,4],[8430,4],[24619,4],[24700,4],[32276,4],[32508,5],[41860,4],[58323,4],[61282,4],[62662,4],[62685,4],[62699,4],[64817,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[351,4],[4216,4],[4373,4],[13031,4],[14173,4],[18815,4],[18880,4],[21291,4],[21380,4],[40911,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1492,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41762,4],[60146,4],[67257,4]]},"/en/lessons/common-similarity-measures":{"position":[[688,4],[1711,4],[5507,4],[5527,4],[9034,4],[9195,4],[11064,4],[13566,4],[24765,4],[35915,4],[36245,4],[38281,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2011,4],[7666,4],[14972,4],[16243,4],[16594,4],[22766,4],[28585,4],[31850,4],[33937,4],[38128,4],[38188,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16047,4],[17824,4],[24035,4],[40306,4],[44016,4],[51582,4],[59351,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2429,4],[14129,4],[14799,4],[14839,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51935,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1138,4],[4637,4],[11386,4],[33172,4]]},"/en/lessons/counting-frequencies":{"position":[[10358,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9697,4],[12383,4],[15158,4],[18654,4],[25181,4],[28657,4],[29221,4],[33327,4],[45571,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1117,4],[1896,4],[2344,4],[11929,4],[18105,4],[33982,5],[33988,4],[34527,4],[36463,4],[37123,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3317,4],[5799,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2591,4],[4062,4],[8961,4],[15532,4],[30179,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[990,4],[5572,4],[7226,4],[7396,4],[7928,4],[9846,4],[14490,4],[17312,4],[30346,4],[42774,4],[46474,4],[46514,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[523,4],[6358,4],[24853,4],[24888,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8066,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1318,4],[1509,4],[1733,4],[16707,4],[18625,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6907,4],[14301,4],[18040,4],[30165,4],[39712,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25991,5],[26208,5],[26217,5],[28867,4],[36488,4],[37402,4],[38029,4],[38354,4],[42331,4],[44608,4],[46593,4],[53279,4],[53497,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[758,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[496,4],[958,4],[2006,4],[2606,4],[6638,4],[7362,4],[10281,4],[13759,4],[16237,4],[16358,4],[16673,4],[17357,4],[18985,4],[21812,4],[25251,4],[26571,4],[28342,4],[33691,4],[36102,4],[39242,4],[45547,4],[49106,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13692,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2227,4],[10574,4],[18586,4],[19128,4],[23175,4],[25832,4],[26032,4],[26465,4],[30850,4],[31148,4],[31234,4],[34561,4],[35118,4],[35323,4],[37626,5],[40102,4],[40779,4],[47359,4],[47988,4],[48344,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1460,4],[9938,4],[24525,4],[24634,4]]},"/en/lessons/extracting-keywords":{"position":[[877,4],[8289,4],[13719,4],[21317,4],[21627,4],[26772,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1976,4],[3046,4],[9054,4],[12221,4],[17070,4],[19956,4],[20155,4],[20309,4],[21798,4],[21855,4],[24760,4],[42354,4],[45222,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9425,4],[18087,4],[25070,4],[26990,4],[33146,4],[33435,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[827,4],[5776,4],[6115,4],[8598,4],[9169,4],[9807,4],[10619,4],[13231,4],[18801,4],[21026,4],[27427,4],[30285,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[319,4],[9406,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[440,4],[2252,4],[3402,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2964,4],[9080,4],[16222,4],[26909,4],[27767,4],[28604,4],[29936,4],[31823,4],[31853,4],[32689,4],[32946,4],[33354,4],[33742,4],[37499,4],[37547,4],[40838,4],[50237,4],[63287,4],[68859,4]]},"/en/lessons/geocoding-qgis":{"position":[[630,4],[2835,4],[3367,4],[9482,4],[14516,4],[17585,4],[19678,4],[21803,4],[27234,4],[27357,4],[33498,4],[35121,4],[35339,4],[35430,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1375,4],[5132,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[5430,4],[11683,4],[13092,4],[15679,4],[20156,4],[23253,4],[23919,5],[30118,4],[34537,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2156,4],[3946,4],[4882,4],[8930,4],[11213,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1445,4],[1893,4],[2411,4],[10620,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6512,4],[13633,4],[18796,4],[18848,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[14186,4],[15018,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[80,4],[734,4],[1630,4],[2784,4],[6582,4],[9527,4],[12107,4],[14373,4],[18700,4],[20624,4],[23188,4],[27049,4]]},"/en/lessons/gravity-model":{"position":[[1133,4],[1502,4],[1775,4],[1831,4],[2199,4],[2752,4],[6478,4],[8812,4],[19076,4],[19565,4],[21570,4],[22070,4],[22565,4],[23175,4],[25481,4],[31333,4],[32339,4],[59853,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[808,4],[4333,4],[18987,4],[25063,4],[26885,4],[29474,4]]},"/en/lessons/installing-omeka":{"position":[[1050,4],[1149,4],[1652,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[257,4],[1154,4],[1375,4],[1765,4],[4649,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8073,4],[10000,4],[12418,4],[14780,4],[18268,4],[22405,4],[35817,4],[43154,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5243,4],[6182,4],[22653,4],[35979,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11873,4],[12526,4],[32087,4],[33488,4],[45411,4],[48483,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2151,4],[4611,4]]},"/en/lessons/intro-to-bash":{"position":[[455,4],[1544,4],[1584,4],[6506,4],[10794,4],[11865,4]]},"/en/lessons/intro-to-linked-data":{"position":[[10884,4],[11477,4],[11510,4],[12383,4],[13330,4],[15307,4],[19012,4],[22713,4],[35646,4]]},"/en/lessons/intro-to-powershell":{"position":[[2904,4],[2970,4],[3107,4],[6256,4],[6571,4],[6823,4],[25162,4],[25433,4],[38429,4],[38873,4],[40825,4],[41182,4],[45761,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1806,4],[5332,4],[18147,4]]},"/en/lessons/introduction-map-warper":{"position":[[848,4],[2561,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2045,4],[2504,4],[2654,4],[2771,4],[16391,4],[18140,4],[30059,4],[33077,4],[41375,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1030,4],[6582,4],[12448,4],[33668,4],[36091,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1754,4],[21056,4],[24062,4],[31357,4],[43176,4],[43201,4],[47374,4]]},"/en/lessons/json-and-jq":{"position":[[322,4],[1282,4],[1504,4],[1652,4],[2256,4],[17137,4],[17410,4],[18069,4],[18166,4],[40020,4]]},"/en/lessons/jupyter-notebooks":{"position":[[7488,4],[9924,4],[22590,4],[23707,5],[42380,4],[46298,4],[49199,4],[50725,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1590,4],[1955,4]]},"/en/lessons/linear-regression":{"position":[[3088,4],[3868,4],[9071,4],[9456,4],[15214,4],[26348,4],[31165,4],[31623,4],[53785,4],[53947,4],[54329,4],[61459,4],[72898,4]]},"/en/lessons/linux-installation":{"position":[[1378,4]]},"/en/lessons/logistic-regression":{"position":[[2808,4],[4476,4],[4847,4],[6160,4],[46799,4],[51997,4]]},"/en/lessons/mac-installation":{"position":[[987,4],[1157,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4719,4],[5033,4],[9415,4],[15112,4]]},"/en/lessons/naive-bayesian":{"position":[[884,4],[4706,4],[8282,4],[8760,4],[11208,4],[11527,4],[18949,4],[19592,4],[27375,4],[29944,4],[30230,4],[30299,4],[30399,4],[48036,4],[48077,4],[48253,4],[48396,4],[48513,4],[49112,4],[53580,4],[53667,4],[54069,4],[56881,4],[64937,4],[69867,4]]},"/en/lessons/normalizing-data":{"position":[[328,4],[6880,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3572,4],[5647,4],[5769,4],[7158,4],[18659,4],[23796,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2559,4]]},"/en/lessons/preserving-your-research-data":{"position":[[280,4],[1574,4],[6680,4],[7733,4]]},"/en/lessons/qgis-layers":{"position":[[613,4],[799,4],[1441,4],[7867,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6667,4],[16439,4],[21060,4]]},"/en/lessons/research-data-with-unix":{"position":[[14390,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4846,4],[10707,4],[12192,4],[12528,4],[19578,4],[20868,4],[28801,4],[30597,4],[32151,4],[34663,4],[35834,4],[36164,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6069,4],[22105,4],[23727,4],[27564,4],[35251,4],[41440,4],[45650,4]]},"/en/lessons/sentiment-analysis":{"position":[[5546,4],[9792,4],[20572,4],[39221,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2044,4],[4044,4],[17675,4]]},"/en/lessons/sonification":{"position":[[5182,4],[30444,4]]},"/en/lessons/space-place-gazetteers":{"position":[[5303,4],[5384,4],[6499,4],[6545,4],[6999,4],[10681,4],[10943,4],[11730,4],[20073,4],[25690,4],[33704,4],[33762,4],[46267,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1548,4],[5257,4],[21698,4],[30796,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19437,4],[23228,4],[25310,4],[25389,4],[32804,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[562,4],[3079,4],[3484,4],[10134,4],[13253,4],[23610,4],[23886,4],[30422,4],[38103,4],[40159,4],[40747,4],[42262,4],[42392,4],[42861,4],[42981,4],[43080,4],[43156,4],[45378,4],[48703,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6644,4],[7533,4],[14748,4],[20670,4],[32047,4],[33773,4],[56245,4],[57140,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3512,4],[4261,4],[5921,4],[10681,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[592,4],[31859,4],[33231,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[918,4],[6009,4],[13770,4],[14289,4],[33082,4]]},"/en/lessons/transliterating":{"position":[[925,4],[1428,4],[3283,5],[3289,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[669,4],[1336,4],[4532,4],[6335,4],[10112,4],[16011,4],[23746,4],[27533,4],[28744,4],[29763,4],[30140,4],[30304,4],[36151,4],[37432,4],[37546,4],[37569,4],[51110,4],[52536,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4343,4],[14229,4],[19981,4],[24457,4],[28489,4],[28795,4],[32645,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2222,4],[7015,4],[10291,4],[12469,4],[25043,4],[27807,4]]},"/en/lessons/vector-layers-qgis":{"position":[[15800,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4330,4],[11739,4],[15707,4],[21403,4],[24417,4],[43063,4]]},"/en/lessons/windows-installation":{"position":[[840,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8850,4],[9388,4],[15122,4],[19189,4]]},"/en/lessons/working-with-text-files":{"position":[[4366,4]]},"/en/lessons/working-with-web-pages":{"position":[[162,4],[2394,4]]}}}],["maniacallaughbot",{"_index":15549,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14755,16]]}}}],["manicul",{"_index":6134,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6182,10],[6339,9]]}}}],["manifest",{"_index":5810,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[36007,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39557,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42796,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5774,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58219,8]]}}}],["manifesto",{"_index":9180,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4339,10],[48332,10],[50471,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18472,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32630,10]]}}}],["manifold",{"_index":4019,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26370,8],[26421,8],[28375,8]]}}}],["manipul",{"_index":1986,"title":{"/en/lessons/manipulating-strings-in-python":{"position":[[0,12]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4173,11],[11274,10],[15476,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5135,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12580,12],[12781,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27122,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33517,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34581,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11480,12]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1985,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4611,11],[4992,11],[5074,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26394,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16924,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[841,10],[1041,12],[1221,10],[1403,13],[2567,11],[14223,12],[15161,10],[23615,10],[28804,10],[29313,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8497,10],[16038,10],[16931,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2061,10],[2151,11],[40199,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1591,13],[53807,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1320,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[238,10],[6197,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1410,10],[4356,11],[13632,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5991,11],[6099,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1685,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11527,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25213,10],[25383,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25336,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[34299,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5675,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19361,10],[31464,12]]},"/en/lessons/intro-to-bash":{"position":[[2349,12],[5484,12],[6187,12]]},"/en/lessons/intro-to-powershell":{"position":[[36586,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3275,10],[13999,12],[42730,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5937,10],[28706,10],[31716,10],[33112,10],[40590,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4729,12],[46297,12]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3500,12]]},"/en/lessons/linear-regression":{"position":[[12035,11],[12251,12],[22271,13]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1,12],[61,12],[421,12],[471,10],[777,12],[1415,10],[8234,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1121,10],[5867,10]]},"/en/lessons/naive-bayesian":{"position":[[31205,10]]},"/en/lessons/normalizing-data":{"position":[[4115,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5399,14],[6434,10]]},"/en/lessons/research-data-with-unix":{"position":[[1634,13],[14589,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41323,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3245,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4894,12],[34991,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20060,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6890,12],[32475,11]]},"/en/lessons/transliterating":{"position":[[16388,12],[16428,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46701,10],[47017,14]]},"/en/lessons/viewing-html-files":{"position":[[926,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[517,13]]},"/en/lessons/working-with-text-files":{"position":[[110,10],[9348,10]]}}}],["manner",{"_index":1954,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1577,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2072,7],[5521,6],[20180,6]]},"/en/lessons/counting-frequencies":{"position":[[3747,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30361,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2008,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12388,6],[15301,6],[35596,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2146,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[147,7],[47815,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[946,7],[11036,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2148,6],[2894,6]]},"/en/lessons/naive-bayesian":{"position":[[12833,7],[13929,7],[16110,6]]},"/en/lessons/preserving-your-research-data":{"position":[[5328,8],[8460,6],[9121,7],[9496,6],[14362,6]]},"/en/lessons/research-data-with-unix":{"position":[[391,7],[2049,6],[15018,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3142,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[612,7]]},"/en/lessons/sentiment-analysis":{"position":[[24701,7],[38662,6]]},"/en/lessons/sonification":{"position":[[13075,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2089,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63254,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8037,7],[9028,6],[14814,6],[38341,6],[46322,7]]}}}],["manoel",{"_index":21916,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61108,6]]}}}],["manoranjan",{"_index":4866,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35649,10]]}}}],["manslaught",{"_index":14395,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9818,15],[24037,12],[24859,12],[27455,14],[27589,12],[33560,13]]},"/en/lessons/naive-bayesian":{"position":[[64391,13],[64425,13],[64459,13]]}}}],["manual",{"_index":2058,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9384,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2059,6],[9054,6],[9739,9],[17668,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20967,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3507,8],[8719,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11461,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1085,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17912,9],[39645,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62685,8],[62830,6],[63735,8],[63855,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11417,8],[14881,8],[27214,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31321,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9876,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6270,7],[26606,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41585,8],[42186,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17762,6],[18501,6],[18609,6],[23138,7],[52328,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42183,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5119,9],[6945,9],[44935,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17191,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30436,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20273,9],[27088,9],[41567,8],[55822,9]]},"/en/lessons/geocoding-qgis":{"position":[[4217,7],[17417,8],[22005,8],[33470,9],[33529,8],[33785,8],[34777,9]]},"/en/lessons/georeferencing-qgis":{"position":[[6832,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13271,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9758,8],[33543,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[720,6]]},"/en/lessons/installing-omeka":{"position":[[1960,8],[1994,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20079,8],[21457,8],[36004,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24098,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5082,7],[31676,7]]},"/en/lessons/intro-to-bash":{"position":[[6352,6],[6777,6],[6884,6],[25828,6]]},"/en/lessons/introduction-map-warper":{"position":[[14131,8],[16733,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37784,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5377,9]]},"/en/lessons/jupyter-notebooks":{"position":[[41573,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4444,9],[6367,7],[26928,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33252,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1785,9],[27632,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6803,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23702,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9419,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2008,6],[6613,8],[26435,8],[36149,8],[41975,8],[42355,6],[54133,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[738,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34357,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1367,8],[40760,8]]},"/en/lessons/transliterating":{"position":[[5943,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13982,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13680,8],[26060,8]]}}}],["manual16",{"_index":9257,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15885,8]]}}}],["manuel",{"_index":9265,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17649,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50587,7],[50774,6],[52953,6]]}}}],["manufactur",{"_index":1210,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11213,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16506,12]]}}}],["manuscript",{"_index":2026,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7640,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4136,11],[4231,11],[5278,11],[5290,13],[5646,11],[29317,11],[29846,11],[46346,11],[48471,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3052,11],[3191,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3957,10],[4571,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32235,10]]},"/en/lessons/naive-bayesian":{"position":[[15629,12],[17888,12],[17923,10],[17937,10],[17996,10],[18164,10],[18230,10],[18281,10],[18776,11],[19566,10],[19597,11],[19880,10],[20077,10],[20672,11],[21170,10],[22461,10],[23665,12],[24791,12],[25412,11],[44482,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1411,11],[1669,12]]},"/en/lessons/preserving-your-research-data":{"position":[[1232,11],[2789,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29947,12],[30110,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6212,10],[6426,10],[6664,10],[7235,11],[7350,12],[7515,10],[7538,11],[7625,10],[7702,12],[9249,10],[10106,10],[12233,12],[12333,10],[13898,11],[13973,11],[14107,12],[14197,11],[14252,11],[15947,10],[22359,10],[23913,10],[24406,10],[26257,10],[28635,10],[29521,12],[31325,11],[35305,11],[35372,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[306,10]]}}}],["manuscript.26",{"_index":16421,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44888,13]]}}}],["manuscripts_standard",{"_index":4920,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39005,27]]}}}],["man’",{"_index":9241,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13080,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20637,5]]}}}],["map",{"_index":2838,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[27,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[16,4]]},"/en/lessons/introduction-map-warper":{"position":[[16,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27,4]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12336,3],[12642,5],[13536,8],[13568,7],[13897,4],[25477,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1163,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33021,3],[42209,7],[42718,3],[44112,4],[44290,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1902,7],[3830,3],[59212,3],[59278,3],[60422,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30225,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[59,3],[409,3],[1031,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17735,4],[17795,6],[18040,6],[18283,7],[18459,6],[26248,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1402,3],[19618,3],[25551,4],[25665,5],[28995,4],[30000,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1623,7],[20870,3],[24033,3],[24054,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[28,3],[191,3],[271,3],[447,3],[737,3],[808,4],[889,4],[1030,3],[1085,7],[1240,4],[1314,4],[1403,3],[1525,4],[1765,3],[1810,3],[2024,4],[2271,3],[2703,3],[2786,3],[2795,3],[2807,3],[2833,3],[2879,4],[2935,3],[2995,3],[3200,3],[3285,3],[3344,3],[3353,3],[3456,3],[3702,3],[3734,3],[3762,3],[3849,4],[4015,4],[4020,3],[4119,7],[4296,3],[4348,3],[4373,3],[4525,3],[4548,3],[4564,3],[4787,3],[5029,3],[5416,3],[5473,4],[5746,4],[6294,4],[6621,4],[6885,4],[6960,4],[7012,4],[7083,3],[7150,3],[7176,3],[7263,5],[7288,5],[7308,5],[7357,3],[7414,3],[7423,3],[7480,3],[7535,3],[7713,3],[7744,3],[7792,3],[7855,3],[7908,3],[7946,3],[7987,4],[8035,3],[8096,3],[8321,3],[8533,4],[8672,3],[8741,3],[8909,4],[8967,3],[9049,4],[9235,4],[9409,3],[9843,3],[10319,3],[10865,4],[10983,4],[11031,3],[11069,3],[11236,4],[11550,3],[11872,4],[12187,4],[12267,4],[13061,4],[13269,4],[13534,3],[13636,5],[13737,5],[13767,4],[13906,4],[13980,3],[14385,3],[14394,3],[14458,3]]},"/en/lessons/extracting-keywords":{"position":[[1085,4],[2162,7],[3310,6],[3331,8],[29974,3],[38881,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[659,7],[1407,3],[1814,4],[1963,8],[2189,7],[3426,4],[3895,6],[4038,4],[4567,6],[6460,7],[6759,3],[7108,3],[7138,4],[7269,4],[8112,7],[27475,5],[27816,7],[27943,4],[30886,3],[33695,3],[33737,3],[34011,3],[34080,3],[34141,4],[34227,3],[34360,3],[34395,7],[34497,4],[34989,7],[35159,3],[35222,7],[35308,7],[35809,3]]},"/en/lessons/geocoding-qgis":{"position":[[168,4],[220,4],[967,7],[1042,3],[1244,7],[1513,4],[1637,7],[1812,9],[2427,5],[2751,4],[2914,7],[2979,4],[4426,7],[4522,4],[4640,4],[6282,3],[6460,4],[6610,6],[6934,4],[6960,3],[7056,3],[7148,3],[7540,5],[7567,3],[8199,5],[8730,3],[9417,4],[10124,4],[10686,4],[10778,3],[11704,3],[11963,4],[12176,3],[13029,3],[13501,3],[14039,3],[14196,3],[14291,3],[14787,3],[15438,4],[15748,3],[15932,4],[16500,3],[16933,4],[17177,3],[18285,3],[18565,4],[19840,3],[25152,3],[26245,4],[26283,3],[26305,4],[26961,6],[29649,7],[30355,3],[31426,4],[31730,6],[36699,7],[36906,3],[37246,4],[37326,4],[37810,4],[37829,3],[37877,4],[37896,3],[38471,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[283,7],[846,3],[2166,7],[7635,7],[7702,7],[7770,3],[7840,8],[8169,4],[9132,7],[12203,3],[14490,3],[14861,3],[15279,4],[15369,4],[24483,4],[28942,7],[32780,4]]},"/en/lessons/georeferencing-qgis":{"position":[[229,4],[381,4],[589,3],[723,4],[855,3],[1391,4],[1412,4],[1528,3],[2790,4],[2993,4],[4239,4],[4580,3],[5005,3],[5229,3],[5303,3],[5517,3],[6298,4],[6517,3],[6655,3],[7264,4],[7688,3],[7993,3],[8211,4],[9397,4],[9750,3],[9853,3],[10015,4],[10626,4],[11087,3],[11182,3],[11433,3],[11558,3],[12218,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1062,4],[1160,4],[1327,4],[1407,4],[2610,7],[8906,3],[10169,3],[16107,3],[20275,4],[20444,3],[21161,3],[21847,4],[21899,4],[32633,5],[34131,7],[36177,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[17,4],[60,4],[144,3],[236,4],[250,4],[266,4],[334,5],[395,4],[433,4],[484,4],[545,5],[884,4],[1067,5],[1192,4],[1843,4],[1960,5],[2018,4],[2201,3],[2225,5],[2288,4],[3732,5],[4027,3],[4783,4],[4906,4],[5030,3],[5137,7],[5455,4],[5663,7],[5742,4],[6447,4],[6596,3],[6674,5],[6687,3],[6696,5],[6882,4],[6932,5],[6963,3],[7041,4],[7104,3],[7308,4],[7393,5],[7603,3],[8594,4],[10584,5],[10612,3],[10646,3],[10855,3],[11280,4],[11334,3],[11566,3],[11836,4],[11854,3],[11981,3],[12275,4],[12351,4],[12446,5],[12459,4],[12513,4],[12617,4],[13499,4],[13550,5],[13667,5],[13767,4],[13949,3],[14054,5],[14081,4],[14229,4],[14347,3],[14511,3],[14536,3],[14610,4],[14844,3],[15077,4],[15114,4],[15206,4],[15308,3],[15406,4],[15441,3],[15502,4],[15514,4],[15615,3],[15711,3],[16119,4],[16371,3],[16587,5],[16659,4],[16825,5],[17782,3],[17834,5],[18118,4],[18191,4],[18212,3],[18328,4],[18352,7],[18435,4],[18729,3],[18767,3],[18893,3],[19636,3],[19821,3],[20013,4],[20069,3],[20251,3],[21581,4],[21689,4],[21757,5],[21818,4]]},"/en/lessons/gravity-model":{"position":[[3007,3],[15956,3],[17462,4],[17679,3],[55243,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[18210,4],[18568,4],[18805,4],[20295,6],[20404,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20363,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3787,6],[10000,3],[15643,3],[34260,7],[43733,3]]},"/en/lessons/introduction-map-warper":{"position":[[17,3],[42,3],[132,3],[177,3],[186,3],[207,3],[249,3],[355,3],[449,3],[491,3],[612,4],[929,3],[980,4],[992,5],[1314,4],[1922,3],[2337,3],[2540,3],[2590,4],[2746,3],[2796,4],[3170,3],[3233,3],[3286,4],[3344,4],[3422,3],[3587,4],[3722,4],[3787,4],[3864,4],[3913,3],[4080,3],[4280,4],[4445,3],[4547,3],[4610,3],[4643,4],[4817,3],[4861,3],[4977,3],[5074,3],[5128,3],[5213,5],[5283,3],[5340,3],[5389,4],[5527,3],[5971,3],[6019,4],[6057,3],[6276,4],[6383,5],[6885,3],[6946,4],[6974,3],[6981,3],[7296,3],[7381,3],[7488,3],[7623,3],[7905,3],[8016,3],[8088,4],[8136,3],[8160,3],[8236,3],[8405,3],[8522,3],[8591,4],[8865,3],[8874,3],[8916,3],[8948,3],[8960,3],[9099,3],[9177,3],[9190,3],[9199,3],[9285,3],[9395,4],[10002,4],[10204,3],[10381,4],[10408,3],[10438,3],[10533,3],[10585,3],[10641,4],[10734,4],[10778,3],[10854,3],[11178,3],[11421,5],[11533,3],[11555,5],[12088,3],[12239,3],[12264,4],[12544,4],[12949,3],[13549,3],[14228,3],[15150,3],[15261,3],[15373,4],[15464,4],[15537,5],[15600,3],[15746,3],[15947,4],[16270,3],[16460,4],[16894,3],[17190,3],[17628,3],[17661,4],[17901,4],[17966,4],[18020,3],[18054,4],[18333,4],[18374,3],[18457,3],[18541,3],[18640,3],[18740,4],[18892,3],[18991,4],[19024,4],[19118,3],[19245,4],[19262,5],[19320,4],[19384,5],[19468,4],[19752,3],[19811,3],[20256,3],[20609,3],[20655,4],[20959,4],[20996,3],[21109,4],[21123,3],[21334,4],[21399,4],[21456,3],[21503,4],[21692,4],[21890,4],[22050,5],[22197,3],[22945,3],[23176,3],[23230,3],[23329,3],[23355,5]]},"/en/lessons/json-and-jq":{"position":[[14249,7]]},"/en/lessons/linear-regression":{"position":[[11103,4],[53592,3],[74254,3]]},"/en/lessons/logistic-regression":{"position":[[65600,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5,7],[486,3],[552,4],[1045,3],[1329,7],[1360,3],[2826,3],[3340,4],[3349,4],[3599,4],[4310,4],[4395,4],[5567,5],[5578,4],[8168,4],[15753,4],[15796,7],[16077,5],[19621,3],[19670,4],[19716,5],[20763,3],[21327,3],[21343,5],[21536,3],[21690,4],[21700,4],[21709,3],[21762,4],[21831,3],[21967,4],[22125,8],[22238,4],[22372,4],[22518,4],[22561,3],[22680,3],[23696,3],[24182,3],[24198,5],[25192,3],[25316,3],[25416,4],[25856,4],[25885,3],[26006,3],[26138,5],[26390,3],[26663,3],[26679,5],[26818,4],[26845,3],[27133,3],[27205,3],[27234,3],[27279,4],[27336,4],[27531,3],[28105,3],[28121,5],[29439,3],[29455,5],[30884,3],[30900,5],[31119,4],[31693,3],[33670,3],[33686,5],[35256,3],[35272,5],[35972,3],[36228,7],[36291,7],[36461,8],[36547,4],[36747,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3505,6],[7239,7]]},"/en/lessons/qgis-layers":{"position":[[232,3],[394,3],[932,3],[4787,3],[4889,5],[6768,5],[6837,4],[6898,3],[7348,3],[7514,4],[7620,4],[7921,5],[8068,3],[8168,4],[8843,4],[9166,5],[11177,3],[11486,3],[12246,4],[14519,3],[15151,3],[15585,3],[16149,4],[16211,3],[16457,3],[16994,3],[18009,3],[18567,3],[18844,4],[19178,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42986,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[707,4],[1713,3],[1835,5],[2026,3],[5445,3],[6009,4],[6399,7],[9359,3],[9834,4],[11525,3],[11725,4],[12134,3],[12812,3],[13715,3],[17316,3],[21598,3],[22805,3],[23316,6],[23811,6],[25720,3],[26470,4],[26593,3],[26662,6],[26761,6],[27141,3],[27190,3],[30156,3],[30234,3],[30277,3],[30368,5],[31279,3],[31605,3],[31766,3],[31883,3],[31935,3],[32168,3],[32418,3],[32496,3],[32588,3],[32725,4],[33403,3],[33819,4],[33865,3],[34011,3],[34085,3],[34211,3],[34473,3],[34834,4],[35046,3],[35203,3],[35344,4],[36710,6],[36906,6],[38810,4]]},"/en/lessons/sonification":{"position":[[2996,4],[3790,7],[4740,6],[5247,8],[10480,7],[10884,9],[10904,9],[10981,9],[11038,7],[11121,8],[11162,6],[12090,9],[13293,6],[16019,3],[16178,9],[16278,7],[16330,7],[16924,7],[17164,9],[17185,8],[17284,3],[18547,9],[26642,7],[30460,3],[31442,6],[33813,4],[36742,7],[36818,8],[36992,7],[39563,3],[40655,7],[40678,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1092,4],[1569,5],[6397,5],[8492,3],[9453,7],[9791,3],[9852,5],[9873,4],[10144,4],[10800,4],[12111,3],[19621,7],[19689,7],[32353,3],[32445,7],[32524,7],[32560,7],[32599,4],[32785,4],[32856,4],[32969,4],[33153,3],[38043,4],[38377,4],[41913,7],[42947,3],[44099,4],[44251,3],[44396,5],[45432,3],[45786,4],[46057,5],[51154,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46550,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18675,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4405,4],[34767,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7263,6],[7396,6],[49839,7],[50939,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[28,4],[94,7],[808,3],[940,3],[1113,7],[1191,7],[1292,4],[2357,3],[2501,4],[2690,3],[2830,3],[3276,4],[3603,3],[3671,4],[3744,4],[3885,3],[4008,7],[4125,4],[4213,4],[4285,5],[4333,7],[4906,3],[4984,3],[5049,3],[5094,3],[5186,3],[5371,4],[5486,4],[5516,3],[5856,3],[6188,4],[6215,3],[6301,4],[8214,3],[8374,4],[8516,7],[8748,4],[10608,7],[11129,4],[12824,7],[12912,5],[12928,3],[13743,7],[14020,3],[14227,4],[14479,4],[14784,4],[15267,4],[15276,7],[15349,3],[15564,3],[15585,3],[15764,3],[15808,3],[16269,4],[16312,3],[16336,3],[17025,3],[17474,3],[17696,3],[17800,4],[17825,3],[17859,3],[18022,3],[18036,3],[18323,4],[18411,3],[18427,7],[18491,4],[18616,3],[18759,3],[18805,4],[18969,3],[19215,3],[19267,3],[19581,4],[21607,3],[22150,7],[22248,7],[22524,3],[22664,4],[22903,3],[23177,3],[23401,7],[23517,7],[24530,3],[25564,5],[25732,3],[25944,5],[27724,3]]},"/en/lessons/vector-layers-qgis":{"position":[[164,5],[189,4],[726,3],[782,3],[839,3],[1211,3],[2063,3],[2584,3],[3392,3],[4337,3],[7093,4],[8047,3],[8571,4],[8637,4],[11587,3],[12572,4],[12626,3],[12969,3],[16334,5],[16592,4],[16655,4],[17460,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24486,7],[28030,3],[28128,3],[42110,7],[42287,4],[42780,8],[42884,8],[43349,7],[43779,7],[44759,3],[45053,8],[45246,4],[45866,3],[46140,3]]}}}],["map\"></div>",{"_index":18216,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20859,20],[23580,20],[25037,20],[32456,20]]}}}],["map(str",{"_index":18194,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[17999,9]]}}}],["map.j",{"_index":23125,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[5798,6],[19314,6],[19590,6]]}}}],["map/cartograph",{"_index":15663,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[5722,16]]}}}],["map_df",{"_index":20583,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27897,7],[27978,6],[30045,8],[30485,6],[32959,9],[33173,9],[36965,6],[37507,9]]}}}],["map_xml",{"_index":8830,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[20793,9],[21240,7]]}}}],["map_xml(do_it",{"_index":8833,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21034,14]]}}}],["map_xml(funct",{"_index":8831,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[20831,17]]}}}],["maparea1,20",{"_index":20679,"title":{},"body":{"/en/lessons/sonification":{"position":[[9419,12]]}}}],["maparea1,31",{"_index":20710,"title":{},"body":{"/en/lessons/sonification":{"position":[[18247,12]]}}}],["mapbox",{"_index":10128,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13667,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7746,6],[8251,6],[8280,6],[8367,6],[8682,6],[8958,6]]},"/en/lessons/introduction-map-warper":{"position":[[11078,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1477,7],[15935,6],[31633,6],[31668,6],[31719,6],[31762,6],[31832,6],[33882,6],[33918,6],[33958,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18984,7],[18992,6],[19380,6]]}}}],["mapoteca",{"_index":15695,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22671,8],[22982,8]]}}}],["mapoutputtrack",{"_index":9664,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18283,16]]}}}],["mapoutputtrackermasterendpoint",{"_index":9734,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23502,31],[23534,30]]}}}],["mappabl",{"_index":12495,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[936,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7823,8]]}}}],["maps/googl",{"_index":12696,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24331,11]]}}}],["map’",{"_index":15660,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[3831,5],[8110,5],[14071,5],[17133,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10181,5],[22843,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17930,5],[19071,5]]}}}],["mar",{"_index":6822,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31912,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22208,4],[28317,6],[34084,4],[34173,4],[35539,4],[36063,4],[36496,4],[36755,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50961,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4197,3]]}}}],["marc",{"_index":8733,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[257,4],[336,4],[442,4],[1005,4],[1298,4],[1993,4],[2493,4],[4289,4],[9371,4],[13012,4],[13155,4],[13343,4],[13476,4],[13626,4],[13964,4],[14206,4],[14549,4],[15047,4],[16583,5],[16773,4],[17210,5],[17426,4],[18234,4],[18463,5],[18863,6],[18899,4],[19021,4],[19210,4],[19345,4],[19447,4],[19730,4],[19851,4],[19939,4],[20309,4],[20754,4],[21162,4],[21374,4],[21985,4],[22958,4],[24507,4],[24644,4],[24680,4],[24944,5],[25045,4],[25101,4],[25270,4]]}}}],["marc.download",{"_index":8804,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13211,15],[14011,15],[16833,15]]}}}],["marc.xml",{"_index":8834,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21049,11]]}}}],["marcellinu",{"_index":4989,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47483,11]]}}}],["marcelo",{"_index":16406,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44322,7],[52954,7]]}}}],["march",{"_index":1063,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5055,5],[40416,5],[43985,5],[44155,5],[48412,5],[51629,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45384,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64209,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14756,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31391,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47519,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[16067,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[42844,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58737,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5371,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[271,5]]}}}],["marchel",{"_index":18614,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59165,11]]}}}],["marchetti",{"_index":20298,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51190,10],[52796,10]]}}}],["marco",{"_index":9526,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2959,5],[55968,5],[57103,5],[57118,5],[58000,5]]}}}],["marcu",{"_index":4998,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48881,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49049,6]]}}}],["marcxml",{"_index":8751,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[4238,7]]}}}],["mare",{"_index":11863,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7072,4],[7677,4]]}}}],["margaret",{"_index":10511,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25006,8],[34642,8],[46973,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41335,8],[57311,8]]}}}],["margin",{"_index":609,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18920,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7129,8],[7158,7],[7318,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4935,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58104,7],[65561,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41485,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28561,12]]},"/en/lessons/extracting-keywords":{"position":[[20196,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2487,12],[4776,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1351,9],[7774,7],[8386,8],[9531,11],[9547,11],[10449,11],[42418,8],[46882,9],[47368,8],[47578,8],[47614,10],[49125,8],[54815,8],[60362,8],[60831,11],[60847,11],[61749,11],[63801,6],[63821,6],[63943,6],[63962,6],[63982,6],[64079,7],[64112,9],[64153,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[7254,7],[7380,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[13286,7]]},"/en/lessons/linear-regression":{"position":[[60801,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43392,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[31625,6],[32175,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45116,6],[45498,6],[52540,6]]}}}],["marginalia",{"_index":10660,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[2336,11]]}}}],["margins=tru",{"_index":4297,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46764,13]]}}}],["margins_name='tot",{"_index":4298,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46778,21]]}}}],["margo",{"_index":17458,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73076,6]]},"/en/lessons/logistic-regression":{"position":[[64422,6]]}}}],["mari",{"_index":8930,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10999,4],[13134,4],[15848,4],[17032,4],[18280,4],[19689,4],[22449,4],[24373,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16817,4],[37793,4],[47167,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49353,4]]},"/en/lessons/jupyter-notebooks":{"position":[[36950,4]]},"/en/lessons/logistic-regression":{"position":[[47636,4]]}}}],["maria",{"_index":9986,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56183,5],[57089,5],[59076,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43415,5],[51903,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45950,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50089,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[976,5],[7340,5],[23525,5]]}}}],["marietta",{"_index":8994,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21584,8],[21637,8]]}}}],["marijn",{"_index":22986,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51869,7]]}}}],["marina",{"_index":1788,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44413,7],[51768,7]]}}}],["mario",{"_index":11751,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5828,5],[24837,6],[26206,5],[26300,5],[26389,5],[26478,5],[27423,5]]}}}],["mark",{"_index":205,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4180,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10233,4],[11050,5],[30247,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37945,5],[38852,6],[39433,5],[45876,5],[46025,5],[48968,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7095,5],[10460,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9726,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46735,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18925,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12269,6],[30350,5],[61689,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2578,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19000,4],[19301,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26285,4],[29613,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3565,4],[15549,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20791,7],[26153,4],[26168,5],[26643,6],[37671,5],[49772,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57747,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9480,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2480,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12828,6]]},"/en/lessons/extracting-keywords":{"position":[[18567,6],[18986,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12325,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10154,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5491,6],[8378,5],[35938,4],[40304,4]]},"/en/lessons/geocoding-qgis":{"position":[[16625,7],[20818,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22174,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30949,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1096,4],[1770,4],[11180,6],[16886,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8872,6],[15987,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37394,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20666,4],[35323,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22897,4],[23198,4]]},"/en/lessons/intro-to-linked-data":{"position":[[35866,6]]},"/en/lessons/intro-to-powershell":{"position":[[18237,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2436,4],[10810,6],[12626,6],[16841,5],[19146,5],[24074,5],[24425,5]]},"/en/lessons/introduction-map-warper":{"position":[[2013,6],[2055,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25963,4],[26028,5],[39536,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11159,6]]},"/en/lessons/json-and-jq":{"position":[[2821,6],[30046,6]]},"/en/lessons/linear-regression":{"position":[[79335,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1107,5],[1959,5],[7044,5],[7255,4]]},"/en/lessons/naive-bayesian":{"position":[[10017,6],[15926,6],[16709,6],[35273,7],[35674,5],[53071,6]]},"/en/lessons/normalizing-data":{"position":[[9974,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29526,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7775,5],[8393,5],[11362,5],[11830,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7599,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19389,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8500,6]]},"/en/lessons/sentiment-analysis":{"position":[[19190,5],[19277,5],[19327,5],[23220,5],[24982,5],[38360,4]]},"/en/lessons/sonification":{"position":[[2393,4],[15282,4]]},"/en/lessons/space-place-gazetteers":{"position":[[18495,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[833,6],[3108,7],[8315,4],[11864,4],[17581,6],[26303,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60922,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15748,4]]},"/en/lessons/transliterating":{"position":[[8594,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24986,6],[50633,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[6328,5],[6584,6],[6654,5],[10555,4],[19201,4],[21595,5],[27072,5],[33299,4]]},"/en/lessons/vector-layers-qgis":{"position":[[14321,4]]},"/en/lessons/viewing-html-files":{"position":[[199,6],[1612,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40407,4]]},"/en/lessons/working-with-text-files":{"position":[[2835,4],[5360,5]]},"/en/lessons/working-with-web-pages":{"position":[[5657,6],[9808,5]]}}}],["markdot",{"_index":9314,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26517,7],[36004,7],[46175,7]]}}}],["markdown",{"_index":2981,"title":{"/en/lessons/getting-started-with-markdown":{"position":[[21,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[54,8]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1727,8],[14549,10],[14593,9],[14632,8],[41404,8],[42693,8],[42704,8],[43018,8],[43292,8],[43522,8],[43638,9],[43817,8],[43883,9],[43999,8],[44207,8],[44395,9],[44549,8],[44631,8],[45045,8],[45346,8],[46366,8],[46438,8],[47402,8],[47775,8],[48765,8],[49683,8],[49751,8],[50468,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6567,8],[31931,8],[39384,8],[40705,9],[40743,8],[42730,8],[47576,8],[61977,8],[62243,8],[63131,8],[63355,8],[64866,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11454,10],[11476,8],[11696,9],[11854,11],[11871,8],[11989,8],[12130,8],[12158,8],[12304,8],[12360,8],[12417,8],[12497,8],[12564,8],[13184,8],[13499,8],[13609,8],[13933,8],[14380,8],[26579,9],[26878,8],[26987,8],[30559,8],[32520,8],[32685,8],[32731,8],[32872,8],[33024,9],[33063,8],[33179,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[22,8],[68,9],[80,8],[619,8],[722,9],[832,8],[867,8],[962,8],[1152,9],[1197,8],[1298,8],[1405,8],[1765,8],[1975,9],[2113,9],[2217,8],[2262,8],[2278,8],[2521,8],[2577,8],[2649,8],[2809,9],[3209,8],[3313,8],[3568,9],[4054,8],[4278,8],[4457,8],[4691,9],[4833,8],[5248,8],[5726,8],[5875,8],[5974,8],[6216,8],[8854,8],[8946,8],[9023,8],[10485,8],[10512,8],[10986,8],[11042,8],[11314,8],[11434,9],[11544,8],[11579,8]]},"/en/lessons/intro-to-bash":{"position":[[20964,9]]},"/en/lessons/jupyter-notebooks":{"position":[[19063,10],[19114,8],[19167,9],[19207,9],[19539,11],[19629,9],[20108,8],[20312,10],[20489,8],[20930,8],[22407,8],[23326,8],[27018,8],[27363,8],[28072,8],[33720,8],[33794,8],[34866,8],[34942,8],[35687,8],[37525,8],[39534,8],[39619,8],[39656,8],[40792,8],[45805,8],[46194,8]]},"/en/lessons/preserving-your-research-data":{"position":[[7899,8],[7922,9],[7970,8],[18478,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31461,8],[37760,8]]},"/en/lessons/sonification":{"position":[[40330,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[55,8],[502,8],[3066,8],[3083,8],[3530,8],[3696,8],[3987,8],[4020,8],[5233,9],[5315,8],[7901,8],[8156,8],[8218,8],[9115,9],[11655,8],[11672,8],[12055,8],[12201,8],[12299,8],[12433,9],[12658,8],[13743,9],[14889,9],[16459,8],[16650,8],[16863,8],[17546,8],[17787,8],[20817,8],[21475,8],[22065,8],[26351,8],[28554,8],[28778,8],[28840,8],[29081,9],[30843,8],[31145,9],[31297,8],[31546,9],[31556,8],[32057,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11998,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32894,8]]}}}],["markdown+pandoc",{"_index":20830,"title":{},"body":{"/en/lessons/sonification":{"position":[[39145,15]]}}}],["markdown—an",{"_index":21074,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[216,11],[33755,11]]}}}],["markedli",{"_index":11201,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40016,8]]}}}],["marker",{"_index":3907,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19020,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6058,7],[18712,7],[25507,8],[26885,7],[60428,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3637,8],[4868,6],[21232,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21809,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[500,7],[533,6],[6195,6],[6263,7],[6426,6],[6574,6],[11586,7],[12131,6],[12327,6],[12390,6],[12481,6],[12731,6],[12770,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2391,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3628,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1151,7],[1245,7],[8475,8],[18221,7],[32127,7],[32707,7],[32912,6],[32964,7],[33099,7],[33234,7],[33619,8],[34235,7],[34451,7],[38224,7],[38462,6],[38706,7],[38884,7],[39888,7],[39982,7],[40258,6],[41041,7],[41311,6],[43027,6],[43350,6],[46097,6],[50379,7],[50742,7],[51132,7],[52499,6],[53393,6],[54085,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[31830,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31066,8],[31313,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[7509,7],[9090,7],[19958,7]]},"/en/lessons/gravity-model":{"position":[[32349,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31654,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2471,8],[3682,6],[25436,7]]},"/en/lessons/introduction-map-warper":{"position":[[15725,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2482,7],[45447,6],[48434,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[800,6],[925,6],[28503,6],[28588,6],[29706,6],[29761,6],[34140,6],[35411,6],[35518,6]]},"/en/lessons/normalizing-data":{"position":[[1790,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2800,6],[3014,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[18560,7],[18666,7],[18915,6],[19110,7],[19311,7],[20325,7],[20468,7],[20527,7],[21798,7],[21843,7],[23155,7],[24210,8],[24856,7],[30064,7]]}}}],["marker’",{"_index":18279,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[35771,8]]}}}],["market",{"_index":9067,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5054,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22562,7]]},"/en/lessons/linear-regression":{"position":[[2037,6]]},"/en/lessons/logistic-regression":{"position":[[1757,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4339,9]]},"/en/lessons/sentiment-analysis":{"position":[[26846,7],[27777,7],[28370,8],[30467,7],[31058,8],[31564,7],[32156,8],[34757,7],[35348,8],[36540,7],[37396,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40280,6]]}}}],["marketplac",{"_index":21215,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31568,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8015,11],[8840,11]]}}}],["markham’",{"_index":21678,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9351,9]]}}}],["markmann",{"_index":21920,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61302,9]]}}}],["marku",{"_index":10035,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58352,6]]}}}],["markup",{"_index":3115,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35979,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9671,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18196,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6792,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[848,6],[1827,7],[1884,7],[4583,6],[5473,7],[8332,7],[10855,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[222,6],[2078,6],[4539,6],[5222,6],[7819,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67556,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11604,6],[11813,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[186,6],[14769,6],[14883,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1144,6],[1422,7],[20041,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1991,6],[20488,6]]},"/en/lessons/naive-bayesian":{"position":[[3417,7],[5229,7],[5590,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[251,6],[16292,6],[33790,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2794,6],[2900,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[27170,6]]},"/en/lessons/viewing-html-files":{"position":[[231,6],[1552,6]]},"/en/lessons/working-with-web-pages":{"position":[[7950,7],[8513,6]]}}}],["markusson",{"_index":5254,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65710,9]]}}}],["markússon",{"_index":5258,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65901,9]]}}}],["mark’",{"_index":1206,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11154,6]]}}}],["marri",{"_index":8407,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4459,5]]},"/en/lessons/naive-bayesian":{"position":[[59459,10]]},"/en/lessons/sonification":{"position":[[5267,5]]}}}],["marriag",{"_index":18621,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59367,11],[59400,12]]}}}],["marrison",{"_index":22267,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22087,8],[26659,8]]}}}],["marseil",{"_index":12776,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31966,10]]}}}],["marsha",{"_index":15312,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37696,6]]}}}],["marshal",{"_index":20301,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51359,8],[51977,8]]}}}],["marta",{"_index":22758,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15692,5]]}}}],["marten",{"_index":7197,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2550,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56054,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36178,6],[36605,7]]}}}],["martha",{"_index":22023,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5611,6]]}}}],["martian",{"_index":15798,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13008,7],[21444,7],[34484,7],[35347,7],[36163,7]]}}}],["martil",{"_index":14899,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57495,8]]}}}],["martin",{"_index":7175,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61678,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58032,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1476,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37393,6]]}}}],["martinsburgh",{"_index":3549,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2823,13]]}}}],["marusenko",{"_index":16386,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43442,9],[51930,10]]}}}],["marxist",{"_index":20881,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5477,7]]}}}],["maryland",{"_index":22102,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[26117,8]]}}}],["marzo",{"_index":11942,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9760,5],[10662,5],[56096,8],[61060,5],[61962,5]]}}}],["masculin",{"_index":14773,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42699,11],[42784,11],[42998,12],[57511,12]]}}}],["masculinis",{"_index":14781,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43129,12]]}}}],["masculis",{"_index":14784,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43400,10]]}}}],["maserati",{"_index":19655,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16164,8]]}}}],["mask",{"_index":14186,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7843,4],[7868,4]]},"/en/lessons/introduction-map-warper":{"position":[[19146,4],[19233,4],[19256,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5488,6]]}}}],["mass",{"_index":1218,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11330,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2516,5],[3374,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30746,4],[31846,4]]},"/en/lessons/georeferencing-qgis":{"position":[[7173,5]]},"/en/lessons/gravity-model":{"position":[[4103,4],[4126,4],[8377,4],[8567,4],[8687,4],[43140,4],[46225,4],[46520,4],[47752,4],[47777,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[9923,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50027,6]]},"/en/lessons/naive-bayesian":{"position":[[52593,4],[52875,4]]}}}],["massachusett",{"_index":3512,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2352,13],[2641,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[33228,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10761,14]]}}}],["massey",{"_index":20883,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5512,6],[49703,7]]}}}],["massiv",{"_index":8546,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3679,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3017,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47354,8]]},"/en/lessons/sentiment-analysis":{"position":[[6584,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10252,7]]}}}],["master",{"_index":3013,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6819,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12851,8],[13295,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36763,6],[43050,6],[43235,6],[47445,6],[47862,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32570,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18092,8],[18120,7]]},"/en/lessons/qgis-layers":{"position":[[1958,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[27867,7],[28039,7],[28301,6],[28481,7],[28561,6],[29144,7],[29343,7],[29775,7],[30230,7],[31365,6],[34161,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19195,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15479,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12107,6],[14921,6]]}}}],["master.zip",{"_index":22454,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[15399,11]]}}}],["masteri",{"_index":16793,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36346,7]]}}}],["master’",{"_index":21376,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[30277,8],[30647,8]]}}}],["match",{"_index":2919,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20742,6],[22001,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47524,5],[49271,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4146,8],[9606,8],[11113,8],[16091,8],[16439,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8753,5],[8821,6],[16508,5],[16561,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54138,5],[66957,8],[66986,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21132,7],[21170,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12045,7],[23842,7],[31323,8],[38096,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15707,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18226,5],[35250,5],[35772,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20673,5],[20820,5]]},"/en/lessons/counting-frequencies":{"position":[[1924,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6390,5],[17934,5],[25088,5],[26672,5],[27282,7],[41729,8],[43235,8],[43285,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26220,7],[26474,8],[29825,5],[29927,7],[30962,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7092,7],[22898,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12313,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[666,6],[13621,5],[13774,6],[13938,5],[14346,5],[14398,5],[14672,5],[15995,5],[16014,5],[16083,5],[16186,5],[16317,5],[16353,5],[17689,5],[18803,6],[19074,5],[19504,5],[19575,7],[19898,5],[20269,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34279,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8662,8],[21320,5],[21366,7],[23152,6],[38226,5],[38269,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30614,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8155,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21432,8]]},"/en/lessons/extracting-keywords":{"position":[[365,8],[4829,7],[9373,8],[12208,6],[12250,8],[12274,6],[17206,8],[18109,8],[19114,8],[19141,8],[19397,7],[19538,7],[19917,8],[19940,9],[20069,9],[20250,5],[20455,7],[20954,6],[21194,8],[21246,6],[21274,9],[21322,7],[21434,7],[21587,9],[21632,7],[22057,8],[22202,8],[22478,7],[22558,7],[22624,7],[22704,7],[23156,6],[23326,9],[23357,8],[23697,6],[23745,5],[23869,8],[24493,7],[24663,8],[24813,5],[25018,7],[25086,7],[25166,7],[25232,7],[26394,7],[27247,7],[28341,5],[28859,7],[34456,9],[36202,7],[36392,8],[36557,5],[36786,7],[36827,7],[36876,7],[37990,8],[38205,7],[38453,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[364,8],[1098,7],[1215,7],[2558,7],[3275,8],[7335,8],[8951,5],[9037,6],[9469,5],[9593,7],[14450,8],[15427,7],[15478,8],[15582,5],[15871,7],[15923,7],[16282,8],[16330,8],[16462,5],[16561,5],[16862,7],[17713,7],[17768,8],[18078,6],[18232,8],[22707,5],[23550,6],[24647,6],[25379,7],[26139,8],[26221,7],[30491,8],[30675,5],[30779,7],[30948,7],[31137,7],[31186,7],[31310,8],[31821,8],[32200,5],[32583,6],[32612,5],[32716,6],[32953,5],[33228,8],[33655,8],[34649,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4680,8],[6676,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19106,9],[19205,8],[19229,8],[19248,5],[19305,5],[19379,5],[19397,8],[19427,5],[19458,7],[19639,7],[19746,7],[19847,5],[35489,7],[35548,7],[35610,7],[35661,7],[35721,7],[35797,7],[35943,5],[35988,6],[36044,5],[36092,6],[37412,5],[40477,8],[40516,8],[44913,8],[44987,5]]},"/en/lessons/geocoding-qgis":{"position":[[3454,5],[17429,5],[17510,10],[21414,7],[21624,8],[22121,8],[22410,5],[25891,5],[32575,8],[34044,5],[34172,7],[34335,7],[34435,8],[34549,5],[34965,8],[35165,8],[35537,5],[36203,8],[38214,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3434,8],[3538,8]]},"/en/lessons/georeferencing-qgis":{"position":[[6899,7],[7241,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[15162,5],[18562,5],[18962,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21474,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5687,7],[6218,5],[7670,7],[12906,7],[18280,9],[29071,7],[35297,5],[35446,5],[40425,5],[41001,8],[41926,8],[42140,8],[43220,8],[43700,8],[45344,8],[45551,8],[45902,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[13826,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5452,8],[5523,8],[6101,5],[6920,8],[13282,8],[16088,7],[16413,5],[16494,5],[19247,5]]},"/en/lessons/gravity-model":{"position":[[34236,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31353,7]]},"/en/lessons/intro-to-bash":{"position":[[7851,5]]},"/en/lessons/introduction-map-warper":{"position":[[15780,5],[15823,5],[17632,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31000,5],[39747,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4474,5]]},"/en/lessons/json-and-jq":{"position":[[11327,5]]},"/en/lessons/jupyter-notebooks":{"position":[[24695,5]]},"/en/lessons/linear-regression":{"position":[[27687,5],[34773,5],[34845,5]]},"/en/lessons/naive-bayesian":{"position":[[42043,5],[42167,6],[42262,6],[47030,10]]},"/en/lessons/normalizing-data":{"position":[[7109,7],[7195,7],[7307,7],[8495,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35555,5],[45642,7]]},"/en/lessons/output-data-as-html-file":{"position":[[6212,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18363,5]]},"/en/lessons/research-data-with-unix":{"position":[[14043,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17905,5],[38246,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19402,5],[33899,7],[39334,5],[44737,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9772,8],[26558,5],[27744,5],[29339,7],[31191,7],[31335,7]]},"/en/lessons/sonification":{"position":[[5127,8],[32074,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28414,7],[28934,7],[29652,7],[31236,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19335,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1299,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17194,8],[20519,5]]},"/en/lessons/transliterating":{"position":[[18229,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20536,7],[23828,7],[24343,5],[44248,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[419,9],[868,8],[1990,8],[2418,5],[2807,8],[8001,8],[8084,5],[8508,6],[8762,7],[8939,5],[9057,5],[9260,7],[9786,5],[9832,5],[10002,9],[15408,8],[16057,5],[16121,8],[16449,6],[16528,7],[17073,9],[17144,9],[17170,7],[17216,7],[17260,7],[17329,7],[17392,5],[17492,5],[17727,9],[18754,5],[21304,8],[21523,8],[21559,8],[22411,5],[22521,6],[22617,5],[22778,8],[23389,9],[23484,9],[23546,9],[23886,5],[23940,5],[24125,9],[24157,5],[24403,5],[24508,8],[24643,5],[24827,9],[25739,9],[25934,8],[27742,9],[27846,8],[27903,8],[29839,8],[30153,8],[30812,8],[30964,5],[33077,7],[33089,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8617,5]]},"/en/lessons/vector-layers-qgis":{"position":[[4447,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28039,7],[36219,5]]}}}],["match.group(0",{"_index":12247,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36064,14]]}}}],["match.group(1",{"_index":12248,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36145,14]]}}}],["match.group(2",{"_index":12249,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36181,14]]}}}],["match.group(3",{"_index":12251,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36228,14]]}}}],["match.group(4",{"_index":12252,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36273,14]]}}}],["match.group(5",{"_index":12253,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36370,14]]}}}],["match=\"/\">",{"_index":22484,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[20371,13],[21060,13],[21863,13],[26243,13],[26905,13],[28403,13],[31734,13],[33752,13],[36149,13],[36632,13],[37228,13],[37802,13],[38547,13],[39140,13]]}}}],["match_id",{"_index":11534,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15454,9],[17744,9],[18208,9],[26197,9]]}}}],["matcher",{"_index":11527,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14994,7],[15170,7],[15298,7],[15552,7],[15953,9],[16777,7],[17028,7],[17087,7],[18487,7],[20604,8],[24509,8]]}}}],["matcher(doc",{"_index":11533,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15437,12],[17723,12]]}}}],["matcher(nlp.vocab",{"_index":11530,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15308,18]]}}}],["matcher.add(\"lager_pattern",{"_index":11541,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16785,28]]}}}],["matcher.add(plac",{"_index":11532,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15396,18]]}}}],["matchstr",{"_index":10943,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[22529,11],[22596,11],[22610,11],[23210,13],[23436,14],[23906,14],[25137,11],[25204,11],[25218,11],[25507,12]]}}}],["matchtupl",{"_index":10980,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36954,10],[37028,10]]}}}],["matea",{"_index":15642,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[26567,7]]}}}],["materi",{"_index":742,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1171,9],[2690,8],[13147,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1534,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[966,9],[17768,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18809,9],[18912,9],[69353,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58788,15]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25345,9],[31872,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5629,8],[6652,9],[30881,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4300,8],[54574,9],[59590,9],[62616,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6993,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29665,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15036,9],[16941,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22223,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1801,9],[1856,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[253,9],[407,9],[796,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2068,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1789,10],[35543,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19273,9],[19533,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1831,8],[68910,8]]},"/en/lessons/gravity-model":{"position":[[9351,8],[10326,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[6294,10],[36577,8],[44389,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[137,9],[3220,9],[5672,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[54187,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34715,9]]},"/en/lessons/intro-to-linked-data":{"position":[[36301,9]]},"/en/lessons/introduction-map-warper":{"position":[[1143,9],[1263,9],[7142,8],[8642,9],[9951,9],[21797,9],[22395,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1279,9],[1406,9],[1725,9],[2160,9],[3298,9],[20484,9],[36355,8],[38243,9],[38277,8],[42769,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[131,9],[5067,9],[5330,9],[9144,9],[17089,9]]},"/en/lessons/json-and-jq":{"position":[[38866,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1098,10],[2755,9],[36708,9],[38331,9],[42604,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2494,8]]},"/en/lessons/naive-bayesian":{"position":[[22472,8],[23870,9]]},"/en/lessons/normalizing-data":{"position":[[8333,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[961,8],[6273,8],[51713,8]]},"/en/lessons/preserving-your-research-data":{"position":[[963,9],[18142,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3846,8]]},"/en/lessons/sonification":{"position":[[2472,11],[14186,9],[15246,9]]},"/en/lessons/space-place-gazetteers":{"position":[[22297,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2170,8],[5143,10],[5478,10],[8141,9],[14743,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2058,9],[2667,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20411,9],[25441,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[979,8],[1358,8],[2018,9],[15034,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27019,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5867,8],[19466,8],[33227,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25845,9]]},"/en/lessons/viewing-html-files":{"position":[[2742,8]]}}}],["math",{"_index":1758,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43162,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20755,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16336,4],[17398,4],[21754,4],[25094,5],[27757,5],[28173,5],[39068,5],[45373,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[20723,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[42520,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38339,4]]},"/en/lessons/json-and-jq":{"position":[[39500,4],[39837,5]]},"/en/lessons/linear-regression":{"position":[[15061,4],[20152,4],[43212,4]]},"/en/lessons/logistic-regression":{"position":[[7154,4],[8619,4],[9072,4]]},"/en/lessons/naive-bayesian":{"position":[[12618,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18480,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19771,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6794,4],[6843,4],[7236,4],[7382,4],[14368,4],[14694,4],[15071,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19876,4]]}}}],["math.ceil(nplots/ncol",{"_index":4476,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61471,23]]}}}],["math.ceil(pagecount",{"_index":10203,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17440,20],[21891,20],[25330,20],[28421,20],[39321,20],[45626,20]]}}}],["math.ceil(z.shape[0]*0.25",{"_index":4198,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40075,27]]}}}],["math.ceil(z.shape[0]*0.5",{"_index":4199,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40103,26]]}}}],["math.ceil(z.shape[0]*0.75",{"_index":4200,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40130,27]]}}}],["math.fabs((testcase_zscores[featur",{"_index":16372,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42201,36]]}}}],["math.floor((fsize[0]/ncols)*dpi",{"_index":4378,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53173,32],[61737,32]]}}}],["math.floor(fsize[1]/nrows*dpi",{"_index":4380,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53221,30],[61781,30]]}}}],["math.sqrt(feature_stdev",{"_index":16346,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39203,24]]}}}],["mathemat",{"_index":1232,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12170,12],[15207,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8255,14]]},"/en/lessons/common-similarity-measures":{"position":[[5618,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46403,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[425,11],[8623,11],[13561,11],[30545,11],[30801,11],[30855,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30870,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23327,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11175,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4936,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8614,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26583,12]]},"/en/lessons/gravity-model":{"position":[[100,12],[195,12],[374,11],[1043,12],[3690,12],[4368,14],[5685,12],[9500,12],[9554,12],[9708,12],[17965,11],[18485,11],[18649,11],[18773,11],[18847,12],[18995,12],[19971,11],[20258,12],[22786,14],[30879,15],[32590,12],[37259,14],[40791,12],[52151,12],[56844,14],[58515,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[12727,12],[13032,12],[17443,12],[42984,12],[44701,12],[45370,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25835,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30944,11],[45265,12],[50414,12]]},"/en/lessons/jupyter-notebooks":{"position":[[6671,12]]},"/en/lessons/linear-regression":{"position":[[77288,12]]},"/en/lessons/logistic-regression":{"position":[[6938,13],[7337,14],[7812,12],[8974,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1538,12],[1671,12]]},"/en/lessons/sonification":{"position":[[11013,12],[17260,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3260,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14466,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14558,12]]}}}],["mathematica",{"_index":13860,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[64687,11]]},"/en/lessons/jupyter-notebooks":{"position":[[7122,11],[7243,12]]}}}],["mathematician",{"_index":5663,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14279,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5008,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5849,14]]},"/en/lessons/sentiment-analysis":{"position":[[1400,13]]}}}],["matlab",{"_index":16824,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7138,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23138,7]]}}}],["matplotlib",{"_index":3929,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20801,11],[20884,10],[21644,10],[22191,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8491,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17435,11],[17508,10],[17573,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10018,11],[10043,10],[10209,11],[16593,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6136,11],[6543,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6193,10],[19004,11],[19858,12],[20137,12]]},"/en/lessons/linear-regression":{"position":[[6693,10],[22296,10],[50722,11],[51143,11],[58970,10]]},"/en/lessons/logistic-regression":{"position":[[32352,10],[32473,11],[32833,11],[40735,11],[64254,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9375,10],[21604,11],[21719,11],[35335,10],[35419,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8130,11],[8195,11],[8254,10],[8404,10],[8557,10],[8599,10],[8903,10],[9217,10],[9523,11]]}}}],["matplotlib.font_manag",{"_index":3962,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22232,23]]}}}],["matplotlib.font_manager.findsystemfonts(fontpaths=non",{"_index":3963,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22256,55]]}}}],["matplotlib.pyplot",{"_index":3931,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20854,17]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32538,17]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17599,17]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10235,17],[16650,17]]},"/en/lessons/linear-regression":{"position":[[58175,17]]},"/en/lessons/logistic-regression":{"position":[[32499,17],[40761,17]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35872,17]]}}}],["matplotlib.pyplot.axvlin",{"_index":21559,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35611,28]]}}}],["matric",{"_index":1446,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24319,8],[24470,8],[25156,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62219,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33899,8]]},"/en/lessons/linear-regression":{"position":[[4451,9],[5272,8],[76385,8],[76493,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[263,8],[1650,8],[18532,8],[18714,8],[18786,8],[22907,8],[25709,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35175,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8055,8]]}}}],["matricul",{"_index":10869,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[6753,14],[6813,12],[35867,14],[38179,13]]},"/en/lessons/geocoding-qgis":{"position":[[32332,12],[32449,12],[32476,14]]}}}],["matrimoni",{"_index":21449,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13892,11]]}}}],["matrix",{"_index":1445,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24239,7],[24265,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5693,6],[5821,6],[5926,6],[6005,6],[7869,7],[24452,6],[39973,7],[44610,8],[46063,7],[46560,6],[47321,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53872,6],[54161,6],[55157,6],[62068,6],[63364,6]]},"/en/lessons/common-similarity-measures":{"position":[[26921,6],[27045,6],[28072,6],[28150,9],[28520,7],[28988,6],[31056,7],[37408,6],[39114,7],[39271,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26731,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33348,7],[34236,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14747,6],[14872,6],[15086,6]]},"/en/lessons/linear-regression":{"position":[[672,6],[4855,6],[6269,6],[6304,7],[30240,6],[30300,6],[30952,7],[38751,6],[38913,6],[39450,7],[41283,6],[53665,8]]},"/en/lessons/logistic-regression":{"position":[[438,6],[12800,6],[19012,7],[20136,6],[20479,6],[50422,6],[62494,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18883,6],[18979,6],[19526,7],[19720,7],[20102,6],[20402,6],[20527,6],[20544,8],[20665,6],[21101,6],[21210,7],[21292,6],[21383,7],[21635,6],[22080,6],[22399,6],[23030,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11020,6],[37672,6],[37775,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34839,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35224,6],[35562,6],[35746,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8032,7],[8127,8],[8389,6],[8640,6],[8726,6]]}}}],["matrix(c(2,3,3,44,51,17),ncol=2",{"_index":19709,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22455,32]]}}}],["matrix(c(2,30,3,4,7,20,36,3),nrow=2",{"_index":19697,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20740,36]]}}}],["matt",{"_index":14054,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45164,4]]},"/en/lessons/linear-regression":{"position":[[79148,4]]}}}],["matteo",{"_index":9658,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17666,6],[17738,6],[59528,6]]},"/en/lessons/jupyter-notebooks":{"position":[[38616,6]]}}}],["matter",{"_index":1165,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9604,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10517,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[15493,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4462,9],[45305,7],[45383,6],[45456,6],[45525,6],[45733,6],[46850,7],[47734,7],[47812,6],[47885,6],[47954,6],[50769,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1478,7],[11924,9],[65639,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64938,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[695,6],[20896,6],[35115,6],[39454,7],[39583,6],[41119,7],[45094,6],[45195,6],[45660,6]]},"/en/lessons/common-similarity-measures":{"position":[[9004,7],[9023,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4935,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3662,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12673,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7018,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4755,6],[12657,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11145,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6728,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52683,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13748,6],[13823,6],[31296,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11930,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4956,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9645,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2642,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25507,6],[26069,8]]},"/en/lessons/intro-to-linked-data":{"position":[[21644,7],[25568,6],[32149,7]]},"/en/lessons/intro-to-powershell":{"position":[[12484,6],[30537,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8848,6],[17676,6],[25248,6],[34029,6],[45182,7]]},"/en/lessons/jupyter-notebooks":{"position":[[45980,6]]},"/en/lessons/linear-regression":{"position":[[47399,6]]},"/en/lessons/logistic-regression":{"position":[[9831,6]]},"/en/lessons/naive-bayesian":{"position":[[9265,6]]},"/en/lessons/research-data-with-unix":{"position":[[2272,7]]},"/en/lessons/sentiment-analysis":{"position":[[8105,8]]},"/en/lessons/sonification":{"position":[[33904,7]]},"/en/lessons/space-place-gazetteers":{"position":[[13149,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9184,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22336,7],[43791,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1122,6],[10481,6],[14671,6],[37153,6],[48954,6],[50075,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12701,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37184,6]]},"/en/lessons/windows-installation":{"position":[[1230,6]]}}}],["matter.”7",{"_index":14198,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10802,9]]}}}],["matter’",{"_index":3178,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46291,8],[46336,8]]}}}],["matthew",{"_index":3247,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60549,7]]},"/en/lessons/common-similarity-measures":{"position":[[37277,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59848,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24145,7]]},"/en/lessons/geocoding-qgis":{"position":[[8662,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32245,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48872,7],[49282,7]]},"/en/lessons/intro-to-linked-data":{"position":[[1649,7],[30167,7],[37282,7],[37841,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[13733,7]]},"/en/lessons/json-and-jq":{"position":[[2516,10]]},"/en/lessons/jupyter-notebooks":{"position":[[42616,7]]},"/en/lessons/linear-regression":{"position":[[10930,7],[73893,8],[76021,7],[79122,8]]},"/en/lessons/logistic-regression":{"position":[[65239,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[169,7],[2336,7],[7950,7],[25814,7],[49072,8],[49224,8],[49283,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46279,7],[46372,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1671,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27405,7]]}}}],["mattia",{"_index":11753,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5844,6],[13576,6],[24856,6],[26316,6],[26405,6],[26494,6],[27439,6]]}}}],["matur",{"_index":23301,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[8415,7],[8525,9]]}}}],["mau",{"_index":18848,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14320,3]]}}}],["maud",{"_index":14931,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59194,4]]}}}],["maureen",{"_index":19291,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18201,8]]}}}],["mauricio",{"_index":18183,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[16338,8]]}}}],["max",{"_index":4664,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17507,3],[30490,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43378,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22009,3],[38842,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27945,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2615,3]]},"/en/lessons/intro-to-linked-data":{"position":[[37598,3]]},"/en/lessons/linear-regression":{"position":[[49675,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5913,4],[18086,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28490,4],[28508,4],[28526,4],[28544,4],[29029,4],[29047,4],[29065,4],[29083,4],[29352,4],[29370,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25056,3],[36810,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[40249,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25717,4]]}}}],["max(compon",{"_index":10533,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28044,15]]}}}],["max(decim",{"_index":12124,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17045,13]]}}}],["max(result",{"_index":18490,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45200,11],[62066,11]]}}}],["max.word",{"_index":20183,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40079,9]]}}}],["max=255",{"_index":21373,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29973,8]]}}}],["max_df",{"_index":961,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[714,6],[38365,6],[38696,6]]},"/en/lessons/common-similarity-measures":{"position":[[25169,6]]}}}],["max_df=0.7",{"_index":5741,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26050,11]]}}}],["max_df=200",{"_index":5062,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55283,11]]}}}],["max_featur",{"_index":962,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[738,12],[38761,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35417,12],[39970,12],[55748,12]]},"/en/lessons/common-similarity-measures":{"position":[[24937,12]]}}}],["max_features=1000",{"_index":5740,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26031,18]]}}}],["max_features=250",{"_index":5059,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55229,17]]}}}],["max_features=3",{"_index":4930,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40394,15]]}}}],["max_features=4",{"_index":4876,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36062,17]]}}}],["max_i",{"_index":19073,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46944,5]]}}}],["max_length",{"_index":14720,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31812,11]]}}}],["max_length=250",{"_index":14716,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30823,15],[33181,15]]}}}],["max_width",{"_index":19000,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37538,9],[37649,10],[37672,9],[37718,11]]}}}],["max_words=50",{"_index":4387,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53519,13]]}}}],["max_words=75",{"_index":4481,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[63262,13]]}}}],["max_x",{"_index":19071,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46906,5]]}}}],["max_x=max(word['boundingbox']['normalizedvertices'][0]['x",{"_index":19062,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45956,60]]}}}],["max_y=max(word['boundingbox']['normalizedvertices'][0]['i",{"_index":19068,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46458,60]]}}}],["maxdf",{"_index":9713,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21236,5],[37870,5]]}}}],["maxdiff",{"_index":19977,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6873,8]]}}}],["maxim",{"_index":6303,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32101,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2639,8],[47492,12]]},"/en/lessons/linear-regression":{"position":[[7987,10]]},"/en/lessons/logistic-regression":{"position":[[25949,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16822,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51958,8]]}}}],["maximum",{"_index":709,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23680,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38475,7],[38949,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14851,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31073,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11681,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39202,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21942,7],[22061,7],[38873,7],[48085,7],[48163,7],[55034,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22250,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8444,7]]},"/en/lessons/geocoding-qgis":{"position":[[35780,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27032,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4916,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5001,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[15949,7],[18657,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39262,7],[43206,8],[44071,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31828,7]]},"/en/lessons/jupyter-notebooks":{"position":[[44660,7]]},"/en/lessons/linear-regression":{"position":[[13232,8],[50038,8],[56732,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42956,7],[49773,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5403,7],[5762,7],[6095,7],[18172,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6832,7],[27926,8],[39823,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24370,7],[24636,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17732,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18378,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[45275,7]]}}}],["mayb",{"_index":3382,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12919,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56025,5],[66535,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1067,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21023,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15717,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[26609,5],[26714,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24009,5],[24650,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[22689,7],[22700,7]]},"/en/lessons/jupyter-notebooks":{"position":[[26933,5]]},"/en/lessons/linear-regression":{"position":[[11713,5],[57267,6]]},"/en/lessons/naive-bayesian":{"position":[[20182,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46058,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33686,5]]}}}],["maydeston",{"_index":18749,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8827,11],[8852,10],[8896,11],[8921,10],[9497,11],[9522,10],[9565,11],[9590,10]]}}}],["mayr",{"_index":6692,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15501,4],[17945,4]]}}}],["mazda",{"_index":19494,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14004,5],[14076,5],[17239,5]]}}}],["mb",{"_index":8341,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19818,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18829,2],[20608,2]]},"/en/lessons/georeferencing-qgis":{"position":[[9543,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22817,2],[22877,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23713,2]]},"/en/lessons/jupyter-notebooks":{"position":[[10253,3],[38269,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17750,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4208,2]]}}}],["mca",{"_index":7475,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[30530,4],[30561,3]]}}}],["mcalpin",{"_index":1577,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31120,7]]}}}],["mccall",{"_index":9457,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50664,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45480,6],[45574,6]]}}}],["mccallum",{"_index":14929,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58998,9]]}}}],["mccartney",{"_index":16169,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2958,9],[49152,9]]}}}],["mcclure",{"_index":1549,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30391,7],[30610,7]]}}}],["mcculloch",{"_index":14056,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45269,10]]}}}],["mcdaniel",{"_index":21214,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31469,9]]}}}],["mcdaniel’",{"_index":15478,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3405,10]]}}}],["mceleney’",{"_index":16899,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[36909,10]]}}}],["mcenro",{"_index":7556,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37491,9]]}}}],["mcgeever",{"_index":14891,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57048,9]]}}}],["mcgill",{"_index":1835,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45695,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47503,6]]}}}],["mcgillivray’",{"_index":3723,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3441,13]]}}}],["mcgraw",{"_index":1837,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45759,6]]}}}],["mcintosh",{"_index":10142,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2080,9]]}}}],["mckee",{"_index":9307,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25119,5],[25728,5]]}}}],["mckee_treaty_swoda_2465.jpg",{"_index":9308,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25154,27],[25763,27]]}}}],["mckernan",{"_index":20622,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37622,9]]}}}],["mclv",{"_index":12193,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27502,7],[27710,7]]}}}],["mclvi",{"_index":11978,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10244,8],[61544,8]]}}}],["mclvii",{"_index":11798,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6317,9]]}}}],["mcmillan",{"_index":14806,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48140,8],[58557,8]]}}}],["mcpherson",{"_index":3603,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3574,10]]}}}],["md",{"_index":3563,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3030,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40698,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16262,2],[16286,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26804,2]]},"/en/lessons/extracting-keywords":{"position":[[1828,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13877,6],[14303,5],[26812,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2322,4],[9080,3]]},"/en/lessons/jupyter-notebooks":{"position":[[34875,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7951,5],[8240,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14873,4],[15191,3],[21073,3],[21138,3],[26718,3]]}}}],["me.md",{"_index":3181,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46786,7]]}}}],["mea",{"_index":12185,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27386,3],[27607,3]]}}}],["meagr",{"_index":20039,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19013,6]]}}}],["meal",{"_index":1126,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7069,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14097,5],[30854,4]]}}}],["mean",{"_index":765,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1887,5],[1998,5],[5250,5],[5775,5],[9774,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21147,7],[21476,8],[33518,7],[33585,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2417,5],[8455,5],[10828,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11814,5],[12638,5],[12738,5],[16533,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[480,5],[4143,6],[13058,5],[14322,5],[21426,5],[21702,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4073,4],[6223,5],[7240,5],[7712,4],[10680,5],[30623,5],[30805,5],[37123,5],[42887,5],[42947,5],[43027,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7216,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4662,4],[4815,5],[4964,5],[5552,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4964,5],[12417,8],[24435,7],[24651,5],[24828,5],[25287,9],[36788,4],[41593,7],[60989,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[229,5],[293,5],[321,5],[530,5],[811,5],[1187,5],[1388,5],[1429,5],[1991,5],[2797,5],[3834,5],[7500,5],[8663,5],[8738,5],[8863,5],[8932,5],[9262,6],[9461,5],[9494,5],[10289,7],[12389,7],[12747,5],[12791,5],[12840,5],[12981,5],[13222,8],[13306,7],[13470,5],[13503,5],[14039,5],[14356,5],[14472,5],[15127,4],[15417,5],[15734,5],[16699,5],[16859,5],[17642,5],[17675,4],[18343,5],[18454,5],[19987,8],[20577,6],[23294,6],[23354,5],[24074,5],[24314,5],[24481,5],[25117,5],[26998,5],[27660,8],[28055,5],[30015,4],[30627,4],[30773,5],[32870,5],[34799,5],[34909,5],[34963,5],[38051,5],[38295,5],[38580,4],[39327,6],[40128,5],[40236,4],[41082,5],[42195,5],[42418,5],[42501,5],[43914,5],[45595,5],[53587,5],[54375,5],[55709,6],[56316,6],[56545,5],[56656,6],[57409,5],[60816,5],[60886,5],[61043,5],[61568,5],[61804,7],[66399,5],[66999,5],[68744,5],[69808,5],[69992,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2104,5],[5200,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23199,5],[27479,4],[31675,5],[32198,5],[34326,5],[34530,5],[35880,7],[50117,8],[53006,4]]},"/en/lessons/common-similarity-measures":{"position":[[12779,5],[15626,5],[20474,5],[33867,5],[36056,4],[37731,5],[37948,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36072,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21901,4],[26405,5],[43575,5],[49823,6],[52229,4],[55360,8],[58609,7],[58728,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5364,4],[13419,5],[13846,5],[15945,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2956,7],[33518,7],[45948,7],[46051,4],[49372,4],[52078,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15493,5],[16354,5],[16458,5],[18848,5],[21282,7],[34569,4],[36703,5],[36850,4],[37799,4]]},"/en/lessons/counting-frequencies":{"position":[[4506,5],[5126,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1077,5],[6683,5],[14545,7],[17276,5],[26308,5],[29790,5],[31436,5],[40483,5],[40545,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9537,4],[13524,5],[14371,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4559,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1776,5],[1906,5],[4833,8],[8947,5],[15485,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4724,7],[8025,4],[9133,5],[19306,5],[23071,5],[28162,5],[28505,5],[29304,7],[38541,8],[38658,8],[46178,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3425,4],[4448,5],[18327,5],[19873,5],[21116,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6647,5],[7754,5],[8481,4],[8611,4],[9243,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5043,8],[6148,5],[15398,5],[26311,5],[37054,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10622,5],[12464,5],[47005,5],[47886,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13066,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18626,6],[18852,5],[30575,5],[33615,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6771,7],[13665,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24028,4],[27069,5],[32336,5],[38702,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2880,7],[15016,5],[27868,5]]},"/en/lessons/extracting-keywords":{"position":[[12970,5],[13160,5],[13416,5],[15383,5],[15744,5],[17422,4],[18656,5],[19698,5],[23651,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21623,5],[22440,5],[30381,4],[43239,7],[43362,8],[43560,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7751,5],[26859,7],[27464,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5879,7],[6046,5],[9367,5],[19073,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7974,8],[33298,5]]},"/en/lessons/geocoding-qgis":{"position":[[7551,5],[9729,5],[24225,5],[34407,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18799,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5803,5],[22903,5],[23448,5],[29814,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17375,5],[19019,5],[22978,5],[32018,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[11330,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26365,7],[37341,7],[43643,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1235,7],[11795,5],[15167,5],[15862,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22653,5]]},"/en/lessons/gravity-model":{"position":[[4897,7],[9854,4],[12415,5],[20338,5],[23777,4],[26938,5],[28050,5],[28215,4],[28877,5],[29082,5],[33121,7],[33629,5],[36398,9],[36429,7],[36819,4],[36884,5],[36950,4],[39597,5],[45282,4],[45375,5],[55150,4],[66806,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[5918,5],[11066,5],[23324,5]]},"/en/lessons/installing-omeka":{"position":[[2410,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14370,4],[16510,4],[17295,5],[31348,5],[39672,8],[40241,5],[41388,5],[44897,4],[45152,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5827,7],[29772,5],[30960,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2866,5],[4450,5],[10061,5],[29329,5],[35389,8],[35517,5],[35754,5],[37370,7],[43699,7],[45594,7],[47158,7],[53389,7],[56225,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3373,7],[39051,5]]},"/en/lessons/intro-to-bash":{"position":[[687,5],[19611,5],[22397,5],[23847,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15911,5]]},"/en/lessons/intro-to-linked-data":{"position":[[3962,4],[6954,4],[14117,5],[22355,5],[31663,5],[31692,5]]},"/en/lessons/intro-to-powershell":{"position":[[12395,5],[17217,5],[21020,4],[30374,4],[36708,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1994,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[779,5],[18470,5]]},"/en/lessons/introduction-map-warper":{"position":[[13773,4],[16917,4],[17756,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[951,5],[5913,7],[10184,5],[20018,5],[21310,5],[25330,7],[27792,5],[36871,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24221,5],[32430,4],[32508,4],[32611,4],[32619,5],[33174,5],[33183,6],[33445,4],[33453,6],[38206,5],[38215,6],[38560,4],[38649,4],[39771,5],[46399,5]]},"/en/lessons/json-and-jq":{"position":[[976,5],[17216,5]]},"/en/lessons/jupyter-notebooks":{"position":[[1366,5],[25065,5]]},"/en/lessons/linear-regression":{"position":[[18456,4],[18847,4],[42737,4],[44066,4],[44196,4],[44918,4],[45058,4],[46811,7],[49249,4],[50002,6],[50493,4],[51598,5],[51815,5],[53152,5],[59442,5],[60285,5],[60461,5],[68991,5],[72081,7],[72743,7]]},"/en/lessons/linux-installation":{"position":[[2704,5],[4065,7]]},"/en/lessons/logistic-regression":{"position":[[11132,8],[15323,5],[20915,4],[21108,5],[21387,5],[21454,5],[30601,4],[40205,5]]},"/en/lessons/mac-installation":{"position":[[2083,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1722,5],[6041,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12850,4],[21804,5],[27089,5]]},"/en/lessons/naive-bayesian":{"position":[[728,8],[6146,4],[6306,7],[10220,5],[10681,7],[11366,5],[37624,5],[47422,5],[50758,5],[52468,7],[57830,7],[61298,8],[68952,5],[69324,7],[69831,8],[70477,7]]},"/en/lessons/normalizing-data":{"position":[[5442,7],[5746,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6816,5],[20867,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1168,5],[1754,4],[6871,7],[8206,5]]},"/en/lessons/qgis-layers":{"position":[[560,5],[837,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5376,5],[5445,4],[5798,5],[5897,4],[6141,4],[9853,5],[10091,5],[18070,4],[21659,4],[21806,4],[22365,4],[25490,5]]},"/en/lessons/research-data-with-unix":{"position":[[3967,5],[7563,5],[8830,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1520,5],[25784,4],[26300,4],[26785,4],[27124,5],[27473,6],[28041,5],[39148,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18158,4],[22749,5],[27272,7],[27939,4],[28336,4],[28354,4],[28372,4],[28390,4],[28875,4],[28893,4],[28911,4],[28929,4],[29270,4],[29288,4]]},"/en/lessons/sentiment-analysis":{"position":[[2204,5],[3232,5],[4395,5],[14847,8],[16145,4],[16169,4],[19063,4],[19088,4],[19302,5],[20531,5],[21882,4],[21907,4],[22928,4],[22953,4],[25602,4],[29650,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6265,7],[12422,5]]},"/en/lessons/sonification":{"position":[[1303,7],[2026,7],[6116,8],[11134,4],[13567,7],[35738,5]]},"/en/lessons/space-place-gazetteers":{"position":[[2434,7],[6198,8],[6455,9],[14961,5],[20216,5],[29373,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3762,5],[7775,5],[17249,5],[32925,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2310,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2874,7],[10167,5],[14471,7],[22147,5],[23298,5],[23871,5],[28556,5],[39356,5],[40232,7],[48151,5],[48191,5],[48374,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[886,7],[6498,7],[28158,8],[34597,8],[37424,7],[39778,5],[42142,8],[47986,7],[60191,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1525,7],[2079,4],[2841,4],[2930,7],[3020,7],[25912,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2639,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5932,5],[13173,5],[22059,5],[25040,5],[29774,6],[32099,5]]},"/en/lessons/transliterating":{"position":[[4905,7],[9055,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4285,5],[4948,4],[7527,5],[9678,7],[12279,5],[13905,4],[22301,5],[29228,5],[29890,5],[31564,7],[32915,9],[33836,5],[41294,5],[49201,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[5459,5],[15377,5],[21606,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9270,5],[10824,8]]},"/en/lessons/vector-layers-qgis":{"position":[[16559,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8393,5],[25711,5],[40880,7]]},"/en/lessons/windows-installation":{"position":[[3441,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[801,5],[1393,5],[9579,5],[14825,8],[15567,5]]},"/en/lessons/working-with-text-files":{"position":[[3950,8],[4866,5],[6085,5]]}}}],["mean(airpasseng",{"_index":19403,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5499,19]]}}}],["mean(establish",{"_index":9032,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27445,19]]}}}],["mean(favorite_count",{"_index":19869,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[25719,21],[26678,21]]}}}],["mean(retweet_count",{"_index":19875,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[26976,20]]}}}],["mean(sum(sqrt(us_state_populations_import$popul",{"_index":8893,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7920,55]]}}}],["mean(sum_sqrt_state_populations_vector",{"_index":8905,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8556,39]]}}}],["mean_sum_sqrt_state_populations_vector",{"_index":8906,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8617,38]]}}}],["mean_sum_sqrt_state_populations_vector<",{"_index":8904,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8513,42]]}}}],["mean_tru",{"_index":17234,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44086,9]]}}}],["mean_true)**2",{"_index":17238,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44230,13]]}}}],["meaney",{"_index":22976,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50126,7]]}}}],["meaning",{"_index":2898,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17230,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1626,10],[7920,10],[11393,10],[13651,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65764,10],[70431,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63086,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27851,10],[30605,10],[30748,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[990,10],[4490,10],[13938,10],[20005,10],[21830,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2813,10],[4552,10],[62555,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23446,11],[29757,10]]},"/en/lessons/counting-frequencies":{"position":[[363,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3973,10],[17633,11],[29671,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5070,10],[9101,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2201,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6555,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10552,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12621,10],[23984,10]]},"/en/lessons/geocoding-qgis":{"position":[[27317,11],[31444,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14253,11],[20074,10],[22822,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13507,10]]},"/en/lessons/gravity-model":{"position":[[5349,10],[13784,10],[32911,10],[33367,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[551,10],[11275,10],[11780,10],[25543,10],[26013,10],[26034,10],[28726,11]]},"/en/lessons/intro-to-linked-data":{"position":[[36031,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23565,10],[32873,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39859,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26112,10]]},"/en/lessons/jupyter-notebooks":{"position":[[3269,10]]},"/en/lessons/linear-regression":{"position":[[14026,10],[31996,10],[46135,14],[69048,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1243,10]]},"/en/lessons/normalizing-data":{"position":[[3601,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2473,10],[5736,10]]},"/en/lessons/space-place-gazetteers":{"position":[[661,10],[6327,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3229,10],[13729,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6981,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27831,10],[28070,10],[28624,10],[28766,10],[29122,10],[34749,10],[41360,10],[48126,10],[51896,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2677,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4047,10],[42660,10]]}}}],["meaning.5",{"_index":20879,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5373,9]]}}}],["meaningful.32",{"_index":17334,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[62245,13]]}}}],["meaningfulli",{"_index":654,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20975,12]]},"/en/lessons/intro-to-linked-data":{"position":[[33148,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4057,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57275,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8846,12],[11357,12]]}}}],["meaningless",{"_index":2951,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25062,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16628,11]]},"/en/lessons/gravity-model":{"position":[[34155,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26317,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[18956,11]]}}}],["meaninig",{"_index":17335,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[62329,11]]}}}],["meant",{"_index":3110,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35474,6],[42408,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10012,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53744,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37179,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13546,5],[27025,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[45643,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14049,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12913,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2729,5],[6727,5]]},"/en/lessons/gravity-model":{"position":[[2528,5],[11141,5],[16976,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10879,5],[13967,5],[34607,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2769,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[18845,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8838,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13790,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6150,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25640,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8871,5]]}}}],["meanwhil",{"_index":1399,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21289,10],[21485,10],[49169,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4164,10]]},"/en/lessons/counting-frequencies":{"position":[[10380,12]]},"/en/lessons/gravity-model":{"position":[[3359,10]]},"/en/lessons/linear-regression":{"position":[[39530,10],[50246,10]]},"/en/lessons/naive-bayesian":{"position":[[11324,10],[12841,11],[56583,10],[66293,10]]}}}],["mear",{"_index":6060,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44964,6]]}}}],["measur",{"_index":985,"title":{"/en/lessons/common-similarity-measures":{"position":[[42,8]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1547,8],[11518,8],[33871,7],[40842,8],[40996,8],[41335,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1999,7],[27581,8],[28317,10],[34681,8],[34741,8],[35100,8],[36572,7],[44765,9],[44975,8],[45217,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5103,7],[12214,8],[14658,7],[14917,9],[19013,8],[19194,9],[20935,7]]},"/en/lessons/common-similarity-measures":{"position":[[43,8],[524,7],[1542,8],[1675,8],[1992,9],[2107,9],[2241,7],[3302,8],[4498,8],[4885,8],[5096,9],[5230,9],[5425,8],[6464,7],[7499,8],[7614,8],[9301,8],[9973,9],[10046,8],[10437,9],[10540,9],[11162,8],[11288,8],[11382,9],[12217,10],[12847,8],[13875,8],[13979,8],[14319,7],[14602,7],[14822,12],[15468,7],[15641,7],[15973,7],[16059,7],[18195,8],[19240,7],[19262,8],[19651,7],[20124,11],[21555,8],[22275,7],[22811,7],[23083,9],[23162,8],[23379,8],[29851,8],[35763,9],[36282,8],[36525,8],[37482,8],[37631,8],[37879,8],[38039,8],[38141,8],[39750,8],[39966,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18647,8],[20597,7],[20964,8],[21249,8],[21818,7],[22312,9],[22334,7],[41717,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10719,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37542,13],[47923,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1260,8],[18529,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7791,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26278,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38572,8],[57764,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2683,8],[3981,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22382,7],[24257,11],[24448,7],[26531,7],[26772,7],[29449,9],[29572,7],[29921,12],[30906,8],[31054,8],[31120,9],[31341,9],[32321,9],[34202,8],[34855,8],[35712,8],[36087,8],[36838,8],[39178,8],[39266,8],[40248,7],[42749,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14068,7],[23572,7]]},"/en/lessons/geocoding-qgis":{"position":[[10552,11],[31629,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[19772,9],[26076,7],[27006,8],[27092,7],[27541,7]]},"/en/lessons/gravity-model":{"position":[[4526,7],[4651,8],[19135,7],[22909,8],[32696,7],[32849,7],[33220,7],[33378,7],[33499,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[24488,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19724,8],[19761,7],[21121,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28129,8]]},"/en/lessons/intro-to-bash":{"position":[[8567,11]]},"/en/lessons/intro-to-powershell":{"position":[[35898,7],[35922,9],[35951,8],[36361,7],[37053,7],[37358,7],[44811,7],[44832,7],[44942,7]]},"/en/lessons/introduction-map-warper":{"position":[[5408,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32821,7],[37444,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3257,9],[3417,12],[18074,9],[23479,7],[31147,7],[31432,8],[31662,9],[51182,7],[51401,8]]},"/en/lessons/jupyter-notebooks":{"position":[[48606,7],[48802,8]]},"/en/lessons/linear-regression":{"position":[[1303,7],[1324,9],[1381,8],[1820,7],[1841,9],[5204,8],[46212,9],[46345,7],[52778,8],[77975,9]]},"/en/lessons/logistic-regression":{"position":[[1023,7],[1044,9],[1101,8],[1540,7],[1561,9],[21596,8]]},"/en/lessons/naive-bayesian":{"position":[[578,8],[7064,7],[46654,8],[47401,8],[47429,8],[47467,7],[48684,8],[53869,8]]},"/en/lessons/normalizing-data":{"position":[[3301,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25341,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4559,7],[5690,7],[5902,8],[5982,8],[8680,11],[8975,8],[27124,9],[27960,8],[31833,8],[32306,8],[32957,8],[42839,12],[42924,9],[48636,11],[51835,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[844,12],[7005,12],[23451,12],[24949,12],[25643,12],[31641,12],[36239,8],[36642,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2820,11],[42901,7],[43007,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[940,9],[4641,8],[32827,9],[36658,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5769,7],[12434,9],[12492,9],[49459,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[25309,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36240,8],[36291,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15093,8]]}}}],["measure.22",{"_index":17244,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46241,10]]}}}],["measures—i",{"_index":5816,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38311,11]]}}}],["meat",{"_index":1575,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31073,4],[32144,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[29736,4]]}}}],["mechan",{"_index":5277,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[216,10],[803,10],[5864,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8783,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5646,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7885,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2326,8],[3672,9],[3747,9],[8409,8],[9979,9],[53431,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42033,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2316,11],[3468,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13230,10],[13624,10],[13828,9],[17775,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4481,9]]},"/en/lessons/linear-regression":{"position":[[3002,9]]},"/en/lessons/logistic-regression":{"position":[[2722,9]]},"/en/lessons/normalizing-data":{"position":[[6806,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37908,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[943,10],[8810,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10235,9]]}}}],["meder",{"_index":20246,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49665,6],[52335,6]]}}}],["medesimo",{"_index":11941,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9747,8],[61047,8]]}}}],["media",{"_index":644,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20612,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12376,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10505,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43358,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10137,5],[61624,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1578,5],[1591,6],[1754,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55929,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21164,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6793,8],[7088,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15252,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5681,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4516,6],[4523,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43954,5],[55392,5],[56599,5],[57774,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[359,5],[1706,5],[1855,5],[2149,5],[5753,6],[5764,5],[10018,5],[10345,5],[10412,5],[10455,5],[10642,5],[10748,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25453,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45844,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1838,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[10769,5],[21497,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[44294,6]]},"/en/lessons/installing-omeka":{"position":[[1243,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8739,5],[9156,5],[47908,5],[50375,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[200,5],[5386,5],[5606,5],[7024,5],[7727,5],[8000,6],[10865,5],[11656,5],[38355,5],[40016,5],[41006,6],[41287,5],[41727,6],[45560,5],[56791,5],[57274,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17806,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1538,5],[1743,5],[2280,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17527,5],[17663,5],[17731,5],[17902,5],[23292,5],[35220,5],[41225,5],[41485,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4218,5],[14558,6],[24348,5]]},"/en/lessons/json-and-jq":{"position":[[1328,5]]},"/en/lessons/linear-regression":{"position":[[75528,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29418,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50208,5],[52245,5]]},"/en/lessons/sentiment-analysis":{"position":[[3596,6],[13858,5],[39860,5],[39926,5]]},"/en/lessons/sonification":{"position":[[25654,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4831,5],[7446,5],[7608,5],[7793,5],[8106,6],[8179,5],[12246,5],[37499,5],[61536,6],[62316,5],[63092,5],[63248,5],[63641,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20394,5]]}}}],["mediainfo",{"_index":15925,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[41949,9]]}}}],["median",{"_index":2566,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25455,6],[25724,7],[25888,6],[26262,6],[26610,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43215,7],[44080,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29582,6],[30578,6],[32071,6],[32619,6],[33972,6],[34150,6],[38451,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5382,7],[5454,6],[5804,6],[5887,6],[18060,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27611,7],[28259,6],[28277,6],[28295,6],[28313,6],[28798,6],[28816,6],[28834,6],[28852,6],[29229,6],[29247,6]]}}}],["median(airpasseng",{"_index":19404,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5523,22]]}}}],["mediant",{"_index":20282,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50647,8]]}}}],["mediat",{"_index":6524,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63175,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2398,10],[25916,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2026,9]]}}}],["mediatyp",{"_index":10771,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[21669,11]]}}}],["mediatype:text",{"_index":10775,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22153,16]]}}}],["mediawiki",{"_index":7941,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33426,9]]}}}],["media’",{"_index":14761,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40813,7]]}}}],["medic",{"_index":2088,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12665,7],[12743,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2507,7],[3414,7]]},"/en/lessons/naive-bayesian":{"position":[[23327,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49424,11]]}}}],["medicar",{"_index":2612,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28523,9],[28723,9],[28817,9],[28872,9],[29100,9],[29727,8],[30310,8]]}}}],["medicin",{"_index":9235,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12714,9]]}}}],["mediev",{"_index":5211,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64457,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55163,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43667,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1660,8],[15920,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3953,8],[42370,8],[45068,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12324,8],[13889,8],[30889,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41569,8],[41631,8],[42097,8]]}}}],["medium",{"_index":6761,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23272,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3262,6],[3438,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2994,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6004,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1675,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5999,6],[6767,6],[8088,8],[9511,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21923,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2096,6],[2272,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[20219,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19811,7]]}}}],["medium>",{"_index":13388,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4047,10],[4392,10],[5627,10],[5882,10]]}}}],["medley",{"_index":6862,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36271,8]]}}}],["meek",{"_index":22004,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1204,5]]}}}],["meet",{"_index":1813,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45046,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9097,4],[15935,4],[62404,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12514,7],[12599,7],[18587,7],[18752,8],[18789,10],[29969,8],[30046,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10771,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8180,7],[12871,8],[13972,9],[14005,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32776,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1601,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58278,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2918,4],[11290,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47487,4],[47776,4]]},"/en/lessons/gravity-model":{"position":[[13840,4],[23065,4],[32475,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[6107,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21638,7],[23306,8],[23441,9],[23580,8],[23639,8],[24382,8],[27496,8],[28146,8],[29488,9],[32791,8],[33523,8],[33581,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18216,5],[56330,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13440,4]]},"/en/lessons/intro-to-powershell":{"position":[[17291,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3311,4],[18494,4]]},"/en/lessons/logistic-regression":{"position":[[53493,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22850,4]]},"/en/lessons/sentiment-analysis":{"position":[[24402,4],[28270,8],[28432,8],[28723,8],[30957,8],[31121,8],[32056,8],[32218,8],[32707,4],[35247,8],[35411,8],[37295,8],[37511,8],[38194,8]]},"/en/lessons/sonification":{"position":[[3903,5]]},"/en/lessons/space-place-gazetteers":{"position":[[5546,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[26177,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1005,4],[9633,4]]}}}],["mega",{"_index":4119,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34277,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46803,4]]}}}],["megabyt",{"_index":10800,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25552,9]]},"/en/lessons/intro-to-bash":{"position":[[8602,10],[8745,9],[9083,9]]}}}],["megan",{"_index":16965,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53232,5]]}}}],["megat",{"_index":20494,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39391,5]]}}}],["meghan",{"_index":6063,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44987,6]]}}}],["mei",{"_index":11268,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47397,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6900,4]]}}}],["melani",{"_index":5035,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51890,7]]}}}],["meli",{"_index":4539,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68978,6]]}}}],["melissa",{"_index":12770,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31515,7],[31721,7]]}}}],["mellish",{"_index":18595,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58902,10]]}}}],["melon",{"_index":6591,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13852,6]]}}}],["melt",{"_index":6859,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36163,7],[36245,7]]}}}],["melvin",{"_index":6037,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43782,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64106,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51849,6]]}}}],["mem",{"_index":15024,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[24851,4]]}}}],["member",{"_index":3441,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1197,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26116,6],[45778,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5834,7],[7048,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8307,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[638,8],[736,6],[776,6],[830,7],[967,7],[1040,8],[1217,7],[5530,7],[5788,7],[7911,7],[8066,7],[10120,8],[10134,6],[11412,7],[11490,6],[11724,8],[11746,7],[12825,7],[18183,7],[18630,6],[19764,7],[25307,6],[25359,6],[29957,7],[33104,7],[33177,7],[33300,7],[33461,6],[33520,7],[37157,7],[37400,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3342,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3913,7],[44471,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34076,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29129,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3360,7],[12527,7],[16608,7],[17222,7],[20676,7],[20779,7],[21678,7],[32298,8],[32369,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9170,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6570,8],[14078,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6386,6],[6866,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7531,6]]},"/en/lessons/intro-to-linked-data":{"position":[[5720,6],[7078,6],[7321,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4924,7]]},"/en/lessons/json-and-jq":{"position":[[35403,6]]},"/en/lessons/jupyter-notebooks":{"position":[[49331,6]]},"/en/lessons/logistic-regression":{"position":[[21034,6],[21140,7],[21493,6],[21527,6]]},"/en/lessons/naive-bayesian":{"position":[[69893,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36280,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24252,7]]}}}],["member_coordin",{"_index":12893,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13769,18],[14325,18]]}}}],["members(without",{"_index":12954,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[23020,15]]}}}],["members.13",{"_index":10615,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44174,10]]}}}],["membership",{"_index":7430,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21561,10],[22748,10],[36409,10],[38010,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[4176,10],[6077,10],[10762,10],[11941,10],[15849,11],[17806,10],[19923,10],[20506,10],[20558,10],[21217,10],[22193,10],[22277,10],[22646,11],[23725,11],[25064,10],[27107,10],[28804,10],[29264,10],[29516,10],[29758,11],[35917,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6510,11]]}}}],["membersper10k",{"_index":12981,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[27273,13]]}}}],["meme",{"_index":19881,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[29499,6]]}}}],["memoir",{"_index":7139,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59308,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3554,6],[4293,7],[4536,8],[4654,7],[4795,7],[4911,7],[6791,7],[28381,6],[33457,6]]},"/en/lessons/space-place-gazetteers":{"position":[[15362,7]]}}}],["memor",{"_index":9162,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1486,8]]},"/en/lessons/intro-to-bash":{"position":[[9288,8]]},"/en/lessons/intro-to-powershell":{"position":[[32372,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5025,9]]}}}],["memori",{"_index":1167,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9710,13],[24336,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18638,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29569,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28259,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24184,7],[24270,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20688,6],[31780,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7411,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19753,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49784,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42384,6],[43076,6],[43097,6],[43261,6],[43282,6],[47471,6],[47493,6],[48130,6],[48241,6],[48997,6],[49443,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4092,7],[4410,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11305,7],[21983,6],[49367,6],[49551,7],[54699,6],[57942,6],[60195,7],[60299,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[488,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[23466,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14396,6],[21908,7],[22113,7],[22151,6],[22598,7],[29988,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6846,6]]},"/en/lessons/intro-to-bash":{"position":[[24691,6]]},"/en/lessons/intro-to-powershell":{"position":[[32922,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13852,7]]},"/en/lessons/json-and-jq":{"position":[[25207,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19820,6],[43622,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23086,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8139,7]]},"/en/lessons/sentiment-analysis":{"position":[[15309,6]]},"/en/lessons/sonification":{"position":[[6822,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15869,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17205,7],[17329,6],[17519,7],[17554,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14460,6]]},"/en/lessons/transliterating":{"position":[[633,8],[2627,9],[2842,8],[3063,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21085,7]]}}}],["memorial’",{"_index":22723,"title":{},"body":{"/en/lessons/transliterating":{"position":[[14445,10]]}}}],["memory=1g",{"_index":22061,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[17963,9]]}}}],["memorystor",{"_index":9676,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18776,12],[18789,11],[23597,12],[23610,11]]}}}],["memphis,tenn",{"_index":3576,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3181,13]]}}}],["men",{"_index":1611,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32591,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13779,4],[17368,3],[17671,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18667,3],[18744,3],[19476,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23934,3],[24149,3]]},"/en/lessons/extracting-keywords":{"position":[[3024,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24341,3]]},"/en/lessons/gravity-model":{"position":[[17142,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47247,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22564,3],[22641,3],[23373,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2711,3],[8418,3],[10814,3]]},"/en/lessons/logistic-regression":{"position":[[56227,3]]},"/en/lessons/naive-bayesian":{"position":[[67150,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22174,3],[26685,3]]}}}],["men.6",{"_index":11109,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25172,5]]}}}],["mendenhal",{"_index":16245,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17331,10],[17730,10],[18351,10],[50880,11]]}}}],["mendenhall'",{"_index":16176,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4217,12]]}}}],["mendenhall’",{"_index":16147,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[385,12],[12474,12],[13311,12],[17257,12],[18100,12],[18765,12],[21658,12],[21730,12],[21801,12],[21884,12],[21951,12],[22993,12],[55509,12]]}}}],["menenhall'",{"_index":16178,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4379,11]]}}}],["mensi",{"_index":12194,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27510,6],[27718,6]]}}}],["mental",{"_index":1195,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10789,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12663,6],[47253,6],[47924,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27187,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45584,6]]}}}],["mention",{"_index":1224,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11443,9],[33241,8],[33537,9],[33960,7],[40805,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14349,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5338,8],[5672,7],[5812,7],[7046,9],[7565,8],[8279,8],[14604,9],[15382,8],[15446,9],[17026,9],[25170,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11265,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45615,9],[55570,9]]},"/en/lessons/common-similarity-measures":{"position":[[9906,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27184,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7719,9],[10395,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28045,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19497,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2720,10],[6899,9],[12470,8]]},"/en/lessons/extracting-keywords":{"position":[[978,8],[2250,8],[3578,9],[6155,10],[7936,9],[8313,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4480,8],[4628,8],[6774,9],[27296,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9303,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3642,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9337,9],[44308,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1025,9],[13949,8],[14037,7],[15173,8],[21407,9],[27485,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6221,9],[7066,9]]},"/en/lessons/gravity-model":{"position":[[51765,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[4820,11],[27040,9],[41937,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[30837,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3382,9],[13896,10],[47006,9]]},"/en/lessons/intro-to-linked-data":{"position":[[4510,8],[5849,7],[23786,9],[30091,9],[32878,7],[35820,9]]},"/en/lessons/intro-to-powershell":{"position":[[7158,7],[11997,9],[38474,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[528,8],[17252,9],[17901,11],[21642,8],[21753,9],[21805,8],[23335,8]]},"/en/lessons/introduction-map-warper":{"position":[[18154,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32884,9]]},"/en/lessons/linear-regression":{"position":[[68612,9]]},"/en/lessons/logistic-regression":{"position":[[43244,7],[49301,9],[53271,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28362,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[40732,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2328,8]]},"/en/lessons/space-place-gazetteers":{"position":[[29165,8],[42543,9],[44637,9],[45324,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6493,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17068,9],[18999,9],[28441,9],[30304,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14652,9]]},"/en/lessons/transliterating":{"position":[[6055,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17833,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8161,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9975,8],[20729,10]]}}}],["mention_user_id",{"_index":2911,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19137,17],[21190,18]]}}}],["mentor",{"_index":14251,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[21412,6],[32206,6],[33189,6],[36063,7]]}}}],["mentorof",{"_index":15200,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[18770,11]]}}}],["mentorship",{"_index":14250,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[21343,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47595,10]]}}}],["menu",{"_index":2825,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9354,4],[24159,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2778,4],[3421,5],[8515,6],[8980,6],[23562,5],[25505,5],[26817,4],[27657,4],[40696,4],[42392,5],[46940,4],[47082,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10163,4],[15992,5],[16704,4],[18798,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28335,5],[29458,5],[29986,4],[30474,5],[30912,5],[33091,5],[37554,5],[51576,4],[51688,4],[53799,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9105,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9543,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3147,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8917,5],[9155,6],[9309,4],[9760,6],[15018,4],[15103,4],[15529,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12607,5],[13068,4],[13417,4],[13477,4],[15760,4],[15946,4],[16694,5],[16936,4],[17565,5],[20096,4],[22244,4],[24680,4],[27164,4],[28055,4],[28357,4],[30926,4],[37469,4],[37761,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[227,4],[298,4],[12641,4],[12944,6],[13117,6],[13472,5],[13707,4],[13834,5],[13943,4],[14066,6],[14256,5],[14475,4],[14858,5],[14954,4],[15108,5],[15420,4],[17299,4],[17506,4],[17585,5],[23938,4],[28667,5],[28759,4],[28834,4],[30457,4],[30592,5],[30715,5],[30810,4],[32161,5],[32330,4],[32423,5],[32594,4],[34074,4],[34376,5],[36735,4],[37264,5],[42224,4],[43748,4],[45030,4],[45538,4],[47352,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5870,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11110,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23510,4],[24040,4],[46987,4],[47322,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12575,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7469,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1977,5],[3701,5],[4219,5],[7119,5],[9235,5],[11300,5],[11815,4],[12615,5]]},"/en/lessons/extracting-keywords":{"position":[[27462,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5570,4],[7077,4],[10985,4]]},"/en/lessons/geocoding-qgis":{"position":[[5282,6],[9517,4],[9921,4],[10139,4],[37701,4],[37721,4],[37755,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2417,5],[4147,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15937,4],[25087,4],[25213,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10163,4],[14697,5],[15400,5],[17877,4],[22147,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1925,4],[6033,4],[6629,4],[8103,4],[8287,5],[8335,4],[8484,4],[8913,4],[9474,4],[10228,4],[10693,5],[10943,4],[11512,5],[12810,4],[21068,4]]},"/en/lessons/gravity-model":{"position":[[48757,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[24128,4]]},"/en/lessons/installing-omeka":{"position":[[9595,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20986,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29049,4],[29669,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8422,6],[17105,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8612,5],[9473,5],[10667,4],[15255,5],[15722,4],[16219,4],[19837,5],[20072,4],[23990,4],[26814,4],[29744,4],[32238,4],[33167,4],[40919,4]]},"/en/lessons/intro-to-bash":{"position":[[3898,4],[14131,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[10788,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17712,4],[20662,4]]},"/en/lessons/jupyter-notebooks":{"position":[[15378,4],[18986,5],[26037,4],[33988,4]]},"/en/lessons/mac-installation":{"position":[[1448,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20185,4]]},"/en/lessons/qgis-layers":{"position":[[2364,5],[6420,5],[8439,5],[10334,4],[10674,5],[10973,4],[12575,4],[13080,5],[13738,4],[13814,4],[15519,4],[17788,4],[18079,4],[18377,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3023,4],[3265,4],[8761,4],[23927,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[452,6],[14697,5],[17021,4]]},"/en/lessons/sonification":{"position":[[10585,4],[12605,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8518,4],[10632,4],[12046,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[781,7],[9032,6],[9179,4],[13207,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12536,4],[14063,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52439,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[9471,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2182,4],[2497,4]]},"/en/lessons/vector-layers-qgis":{"position":[[3228,4],[7390,4],[7586,4],[9843,4]]},"/en/lessons/viewing-html-files":{"position":[[607,4]]},"/en/lessons/windows-installation":{"position":[[1899,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2894,4]]}}}],["menu.csv",{"_index":8589,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14312,9],[14974,8],[15315,9],[18068,9],[22973,8],[23654,9]]}}}],["menu.dropna",{"_index":8663,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35003,13],[36848,13],[43861,13],[45143,13]]}}}],["menu.pi",{"_index":8598,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17998,8],[18510,7],[20457,8],[22507,8],[24921,8],[25063,8],[26393,8],[27354,8],[29739,8],[33271,7],[35137,8]]}}}],["menubar",{"_index":5387,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13184,8]]}}}],["menuitem.csv",{"_index":8587,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14280,13],[14735,12],[15006,12]]}}}],["menupage.csv",{"_index":8588,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14294,13],[14916,13]]}}}],["men’",{"_index":16218,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10955,5]]}}}],["meorum",{"_index":12191,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27462,6],[27670,6]]}}}],["meow",{"_index":22832,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[10929,6]]}}}],["mera",{"_index":22755,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15649,4]]}}}],["merc",{"_index":11995,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10643,5],[61943,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[14508,4],[14580,4],[14652,4],[14724,4],[14796,4],[14868,4],[14940,4]]}}}],["mercat",{"_index":23530,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[42860,8],[44403,8]]}}}],["mercer",{"_index":18305,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[11983,6]]}}}],["merci",{"_index":18314,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15803,5],[16823,5],[17180,5],[22292,5]]}}}],["mercuri",{"_index":22499,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[25414,8]]}}}],["mercuriu",{"_index":10403,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7587,9]]}}}],["mere",{"_index":2108,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14700,6]]},"/en/lessons/common-similarity-measures":{"position":[[10229,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7334,4],[20434,6],[21530,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17299,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35653,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43532,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39502,6]]},"/en/lessons/jupyter-notebooks":{"position":[[51206,6]]},"/en/lessons/logistic-regression":{"position":[[6851,6]]},"/en/lessons/naive-bayesian":{"position":[[50751,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1644,6],[16805,6]]},"/en/lessons/sonification":{"position":[[3359,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9752,6],[11018,6],[45279,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3999,6]]}}}],["merefa",{"_index":11639,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33163,7]]}}}],["merg",{"_index":1460,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25674,5],[27768,6],[27858,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4713,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14257,5],[14420,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30084,7],[33948,5],[34518,6],[36633,6],[37064,5],[37311,7],[38051,6],[38123,6],[38837,6],[38973,5],[39205,6],[39436,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[864,7],[26458,7],[27565,7],[31418,9],[34093,7],[34316,9],[41863,7],[42913,6],[48337,8],[48838,8],[50749,5],[52233,8],[52538,7],[52563,9],[52633,7],[52957,5],[53092,7],[53400,5],[55264,5],[55547,6],[55679,5],[55750,6],[57533,6],[64578,6],[64627,6],[64750,6],[69004,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[435,5],[19119,5],[20697,5],[21410,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[486,5],[1684,7],[1865,6],[2653,5],[2774,5],[4462,5],[4534,5],[4697,5],[10183,7],[10421,5],[10515,5],[14794,5],[14986,5],[15310,5],[17328,5],[20031,6],[21002,5],[21022,5],[22307,6],[22350,5],[24068,6],[24445,7],[24490,5],[24708,9],[25767,8],[26272,7],[26547,6],[29275,6],[29299,6],[29516,6],[29839,7],[30906,7],[30999,7],[31334,6],[31496,5],[31542,5],[31634,6],[31658,7],[32444,5],[32536,5],[32695,5],[32838,5],[39692,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14592,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13971,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21851,5],[21887,5],[21972,7]]},"/en/lessons/geocoding-qgis":{"position":[[30774,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[168,7],[190,7],[6050,5],[10518,7],[10861,6],[10963,7],[11083,5],[11805,7],[11847,5],[13901,5],[14907,5],[15044,6],[15482,5],[16379,6],[16391,5],[16433,5],[17285,5],[17850,5],[18044,5],[18280,5],[18883,5],[18925,7],[18999,5],[19032,6],[19054,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4357,7],[5002,5],[5180,7],[28852,5],[29405,8],[31601,5],[32102,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23868,5]]},"/en/lessons/linear-regression":{"position":[[75658,6],[75787,6]]},"/en/lessons/logistic-regression":{"position":[[52219,7],[52270,5],[52407,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1591,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7993,7],[29327,5],[29397,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42563,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5822,7]]}}}],["merge(county_aggregate_data,census_data,by.x=\"gisjoin",{"_index":12881,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11318,55]]}}}],["merge(county_aggregate_data,religion,by=c(\"statefp\",\"countyfp",{"_index":12934,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[19169,64]]}}}],["merge_button",{"_index":8087,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14966,13]]}}}],["merged.pdf",{"_index":8172,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24348,12],[28462,10],[29948,11]]}}}],["merged5",{"_index":12899,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14738,7]]}}}],["mergedocslot",{"_index":8089,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15634,15],[15657,15],[15957,15],[31202,12]]}}}],["mergedocslot(self",{"_index":8170,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24305,19]]}}}],["merger",{"_index":8024,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[360,6],[4218,6],[10175,6],[14318,8],[19966,9],[22242,9],[25326,6],[28634,6],[33817,7]]}}}],["merit",{"_index":8023,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[147,6],[3166,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6379,7]]}}}],["merletti",{"_index":22244,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21853,8],[26602,8]]}}}],["meroño‐peñuela",{"_index":6022,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43449,15]]}}}],["merrick",{"_index":21024,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48453,7],[48814,7]]}}}],["mess",{"_index":3119,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37136,4],[40039,7],[49525,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43238,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46732,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22413,4],[26739,4]]}}}],["messag",{"_index":154,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3241,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3177,7],[10669,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23309,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13629,7],[21056,7],[21362,7],[21463,7],[24810,7],[25212,8],[32299,8],[53231,8],[59576,7],[60061,8],[60124,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[630,7],[10576,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43735,8],[44470,8],[44734,7],[44795,7],[54642,7],[55704,7],[56507,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[961,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2648,7],[3260,7],[4449,7],[4959,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17268,7],[19395,7],[26478,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20774,8],[27294,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18364,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2706,7],[3330,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18312,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41436,7],[41604,9],[44737,7],[44795,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35412,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20392,7],[26885,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7390,8]]},"/en/lessons/geocoding-qgis":{"position":[[34247,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[610,8],[17717,8],[19105,7],[20035,8],[20106,9],[20136,8],[20174,8],[20452,9],[20959,7],[21067,7],[21392,7],[21865,9],[21936,7],[21970,7],[22052,7],[22125,7],[22427,8],[22443,8],[22520,8],[22719,8],[22840,9],[23075,8],[23113,8],[30041,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[33341,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[3885,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8491,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38863,7],[39124,7],[40098,7]]},"/en/lessons/intro-to-bash":{"position":[[19414,7]]},"/en/lessons/intro-to-powershell":{"position":[[37817,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1446,8],[11735,7],[17240,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9936,8],[10323,8],[13848,8],[17869,7],[34411,8],[37260,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9451,7],[9679,7],[36225,9],[36634,8],[38563,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6298,8],[44470,8],[53057,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8940,7]]},"/en/lessons/linear-regression":{"position":[[38871,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1146,7],[2290,7]]},"/en/lessons/naive-bayesian":{"position":[[7388,7],[7435,7],[7475,7],[7682,8],[23013,8],[23100,8],[23220,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1008,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10645,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25401,7],[43354,8],[47152,7]]},"/en/lessons/sentiment-analysis":{"position":[[4686,7],[8777,8],[8829,10],[26879,7],[28484,7],[28633,7],[29020,8],[29269,8],[29369,8],[29672,7],[29804,7],[29857,7],[29955,7],[30003,7],[32411,7],[32595,7],[32677,7],[32813,7],[32917,8],[33414,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16468,8],[19947,7],[23251,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4806,8],[62283,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10268,8],[12424,7],[13962,8],[14821,8],[16096,8],[17384,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9809,7],[14765,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10464,7],[40709,7]]},"/en/lessons/viewing-html-files":{"position":[[3531,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4323,7],[8512,8],[8601,8],[9535,7],[9701,8]]},"/en/lessons/working-with-text-files":{"position":[[5442,7],[5911,7],[6261,8],[6892,7],[6923,7],[7009,7],[7851,8],[7876,8],[7993,7],[9137,8]]}}}],["message(",{"_index":15552,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14911,10]]}}}],["message1",{"_index":18077,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2000,10],[2048,8]]},"/en/lessons/working-with-text-files":{"position":[[1400,8],[1701,8]]}}}],["message2",{"_index":23653,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[1425,8],[1726,8]]}}}],["message2a",{"_index":18079,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2231,9],[2356,9]]}}}],["message2b",{"_index":18080,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2381,9],[2419,10]]}}}],["message3",{"_index":18082,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2584,8],[2603,8],[2619,8]]},"/en/lessons/working-with-text-files":{"position":[[1450,8],[1751,8],[1823,9],[1892,8],[1956,8]]}}}],["message4",{"_index":18084,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3340,8]]}}}],["message5",{"_index":18086,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3670,8]]}}}],["message5.find(\"worl",{"_index":18088,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3707,21]]}}}],["message5a",{"_index":18087,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3695,9]]}}}],["message6",{"_index":18090,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3829,8]]}}}],["message6.find(\"squirrel",{"_index":18092,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3866,25]]}}}],["message6b",{"_index":18091,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3854,9]]}}}],["message7",{"_index":18094,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4128,8],[6063,8],[6344,8],[6505,8]]}}}],["message7.low",{"_index":18096,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4165,16],[6381,16]]}}}],["message7a",{"_index":18095,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4153,9],[6369,9],[6557,10]]}}}],["message8",{"_index":18098,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4429,8]]}}}],["message8.replace(\"l",{"_index":18100,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4466,21]]}}}],["message8a",{"_index":18099,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4454,9]]}}}],["message9",{"_index":16982,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3533,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4770,8],[5630,8]]}}}],["message9[1:8",{"_index":16984,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3570,13]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4807,13]]}}}],["message9[startloc",{"_index":18106,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4959,18]]}}}],["message9a",{"_index":16983,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3558,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4795,9]]}}}],["message9b",{"_index":18105,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4947,9]]}}}],["message_text",{"_index":20384,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[18722,14],[18776,12],[19517,14],[20051,12],[21541,14],[21595,12],[22054,12],[23120,12],[24851,12],[25013,12],[25043,12],[30099,14],[30150,12],[34440,12],[38842,12]]}}}],["messi",{"_index":6109,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1910,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1468,6],[1762,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1944,8]]},"/en/lessons/extracting-keywords":{"position":[[4364,5],[8059,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9270,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54546,6]]},"/en/lessons/preserving-your-research-data":{"position":[[17676,5],[17842,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13923,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27409,5]]}}}],["met",{"_index":8451,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12418,3],[13907,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40426,3]]},"/en/lessons/linear-regression":{"position":[[45830,3]]},"/en/lessons/logistic-regression":{"position":[[61134,3]]},"/en/lessons/naive-bayesian":{"position":[[66756,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13609,3],[13762,3],[14287,3],[14476,3]]}}}],["meta",{"_index":10740,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18354,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42178,4],[60122,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19735,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48517,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23231,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6395,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25598,4]]}}}],["meta\"><tim",{"_index":5448,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22117,17]]}}}],["meta['htd:seqmap'][0]['htd:seq",{"_index":10743,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18546,32]]}}}],["meta_cluster.csv",{"_index":17069,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[22979,17],[23964,16],[74227,16]]},"/en/lessons/logistic-regression":{"position":[[10110,16],[65573,16]]}}}],["metacognit",{"_index":9213,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9771,14]]}}}],["metadata",{"_index":678,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22401,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3978,8],[4432,8],[4543,8],[4689,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17821,8],[17898,8],[17966,8],[18910,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9863,9],[12124,9],[26058,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1219,8],[4365,8],[4896,8],[7564,8],[7791,8],[13265,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14335,8],[14526,8],[14781,8],[66503,9],[67467,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18655,8],[19356,8],[41151,8],[46341,8],[61456,8]]},"/en/lessons/common-similarity-measures":{"position":[[4178,8],[4327,8],[23504,8],[26400,8],[26487,8],[26634,8],[31612,8],[31777,8],[32128,8],[34201,8],[34375,8],[34449,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[441,8],[5090,8],[5416,8],[5776,9],[13366,8],[19125,8],[19167,8],[19463,8],[19679,8],[19732,8],[21108,8],[21431,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1605,8],[4829,9],[9618,8],[45558,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[388,8],[573,9],[796,8],[1758,9],[2111,8],[2563,8],[5451,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12489,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1075,9],[3817,8],[4189,9],[4485,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32308,11],[32411,11],[32515,11],[32617,11],[32801,11],[32951,11],[33201,11],[33421,11],[33652,11],[33883,11],[34114,11],[34447,11],[34647,11],[34967,11],[35189,11],[35295,11],[35399,11],[40682,8],[41026,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12744,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47558,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5022,8],[6347,8],[13807,8],[13877,8],[14042,8],[14207,8],[14642,8],[15474,8],[15893,8],[15996,8],[17841,8],[18109,8],[18281,8],[18344,9],[19492,9],[25331,8],[25916,8],[25940,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42589,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18419,9],[25221,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29192,9],[33499,8],[33559,10],[34713,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3435,8],[3512,8],[3598,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[257,9],[8048,8],[8208,8],[9319,8],[12421,8],[32503,8],[41859,8],[42766,8],[43739,8],[55632,8],[58962,9],[67281,8],[69482,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23772,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1923,8],[33515,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22920,8],[31903,8]]},"/en/lessons/intro-to-linked-data":{"position":[[23889,8],[37068,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3655,9]]},"/en/lessons/introduction-map-warper":{"position":[[3432,8],[7126,8],[7657,10],[7672,8],[7714,8],[7945,8],[8116,8],[8292,9],[8797,8],[10262,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[492,8],[2964,8],[11329,8],[13961,8],[14376,8],[16011,8],[16564,9],[16899,8],[17388,8],[29322,8],[30645,8],[30731,8],[39289,8],[40416,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1827,8],[15115,9],[15188,8],[15577,8]]},"/en/lessons/jupyter-notebooks":{"position":[[15889,8],[35341,9]]},"/en/lessons/linear-regression":{"position":[[466,8],[7267,8],[10125,8],[10503,9],[22600,8],[22870,8],[22906,8],[26542,8],[26631,8],[27697,8]]},"/en/lessons/logistic-regression":{"position":[[234,8],[10026,8],[10079,8],[62307,8],[62442,9],[63224,8]]},"/en/lessons/normalizing-data":{"position":[[1331,8]]},"/en/lessons/output-data-as-html-file":{"position":[[128,8],[1400,8],[1478,8],[1521,8],[1565,8],[2001,8],[2400,9],[2685,9],[2768,8],[5129,9],[5577,8],[6484,8],[8027,9]]},"/en/lessons/research-data-with-unix":{"position":[[1725,9],[3224,8],[5140,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5855,8],[19657,8]]},"/en/lessons/sentiment-analysis":{"position":[[8882,8],[9385,8],[26472,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7863,9],[7878,8],[8080,8],[8152,8],[10716,8]]},"/en/lessons/space-place-gazetteers":{"position":[[23524,9],[24226,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26683,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18122,8],[18209,8],[19894,8],[19955,8],[46168,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1959,8],[2248,9],[3153,10],[5989,9],[6390,9],[8324,8],[10649,8],[11333,9],[12915,8],[13140,8],[15966,8],[18587,8],[24019,9],[24890,8],[25604,8],[26272,8],[34792,8],[38892,8],[38966,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[944,9],[4124,8],[14433,9],[14448,8],[14760,9],[16427,9],[39986,9],[40004,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3918,9],[4341,8],[5957,9],[5981,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7484,8],[7591,8],[8298,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18668,8]]}}}],["metadata$sotu_typ",{"_index":2544,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23116,19]]}}}],["metadata$year[236",{"_index":2503,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19319,19]]}}}],["metadata$year[i",{"_index":2588,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27543,17]]}}}],["metadata.5",{"_index":21110,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12383,10]]}}}],["metadata.csv",{"_index":2482,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17949,16]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6944,12]]},"/en/lessons/linear-regression":{"position":[[22962,12],[24013,12],[74210,12]]},"/en/lessons/logistic-regression":{"position":[[10093,12],[65556,12]]}}}],["metadata.json",{"_index":13945,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[26111,13]]}}}],["metadata_df",{"_index":6723,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19579,11],[19621,11]]}}}],["metadata_df.dropna(axis=1",{"_index":6725,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19635,26]]}}}],["metadata_df.merge(paper_df,on='filenam",{"_index":6749,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21483,41]]}}}],["metadata_df.rename(columns={\"pap",{"_index":6746,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21319,34]]}}}],["metadata_path",{"_index":10717,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14661,13]]}}}],["metal",{"_index":18577,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58591,8]]}}}],["metaphor",{"_index":5095,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58169,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2295,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[10788,9]]},"/en/lessons/intro-to-powershell":{"position":[[16212,8],[16467,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10250,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27951,12]]}}}],["meteorolog",{"_index":15941,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5260,14],[5679,14]]}}}],["method",{"_index":976,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1215,6],[1487,6],[1655,7],[2023,7],[16202,7],[20369,6],[20605,7],[21951,6],[22386,6],[23763,6],[23877,7],[24168,6],[24441,6],[26131,6],[40673,7],[42759,8],[45499,7],[46701,8],[46881,7],[48148,8],[48328,7],[52438,7],[52594,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7498,6],[15855,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[203,6],[3320,6],[3488,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[406,6],[1357,7],[21039,6],[23750,7],[33915,7],[33969,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[764,7],[819,7],[1197,7],[25850,6],[26164,8],[26511,8],[26572,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1291,7],[14011,8],[14543,6],[14638,7],[14702,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10693,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13281,6],[13489,7],[13564,6],[21103,7],[34729,8],[44540,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[398,6],[12251,6],[18853,6],[19157,7],[19175,6],[20123,6],[20697,6],[27179,6],[27620,6],[27686,6],[27790,7],[28416,8],[28743,6],[28904,6],[29734,7],[40843,6],[50375,7],[50831,6],[51160,6],[56289,6],[56612,6],[56804,6],[70766,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35230,6],[60271,6],[62765,6]]},"/en/lessons/common-similarity-measures":{"position":[[5005,6],[31722,6],[36264,8],[37058,6],[37934,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1784,7],[5092,7],[6047,7],[13997,8],[17564,7],[18262,6],[18391,7],[19329,6],[20969,7],[21194,7],[21261,6],[22229,6],[35509,6],[38527,7],[38910,6],[39933,7],[41823,6],[42769,7],[46932,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5024,8],[10099,7],[12268,6],[13839,6],[15012,6],[23058,8],[23394,7],[23730,6],[25515,6],[25674,6],[25917,6],[26109,6],[32236,7],[32516,7],[37964,6],[38685,6],[38744,6],[40024,7],[40058,7],[40116,6],[40150,6],[43137,6],[43511,6],[43568,6],[43898,6],[47236,6],[47336,6],[60575,8],[60810,7],[64369,7],[64655,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1822,8],[2162,7],[3517,7],[20704,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12592,8],[18459,7],[51885,8],[52903,7],[59578,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30663,7],[39500,7]]},"/en/lessons/counting-frequencies":{"position":[[3762,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6751,10],[18485,7],[19098,7],[19212,7],[19492,6],[28873,7],[29746,6],[29913,7],[39865,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34194,7],[35996,7],[38460,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30383,7],[30481,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[594,7],[2889,7],[29729,6],[31479,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1050,6],[3787,7],[6429,6],[13329,7],[22247,7],[46076,7],[46400,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19149,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3037,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9212,6],[11794,7],[32645,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10895,6],[40149,7],[57408,7],[59432,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13388,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3146,8],[7345,6],[35230,6],[35458,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10460,8],[16977,6],[32641,6],[36576,7],[40200,6],[41611,6],[50890,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17437,8],[28403,6]]},"/en/lessons/extracting-keywords":{"position":[[18452,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20022,6],[32819,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1905,7],[4874,6],[28025,6],[31480,7],[35877,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3844,7],[17457,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[993,7],[6627,6],[6647,6],[11000,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19069,8],[19884,6],[65798,6]]},"/en/lessons/geocoding-qgis":{"position":[[15382,7],[15639,6],[21898,7],[21972,8],[27649,6],[29139,7],[30169,6],[33385,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8826,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3142,8],[5158,7],[18974,6],[19005,6],[23348,7],[23398,6],[30032,7],[31128,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22201,7],[22285,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[5075,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22270,6],[23072,6],[23420,6],[23541,6],[24700,6],[29130,6],[31514,6],[43049,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2252,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10839,6]]},"/en/lessons/gravity-model":{"position":[[30214,6],[60366,6],[62596,6],[63947,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[22780,6]]},"/en/lessons/installing-omeka":{"position":[[1666,8],[1772,6],[2065,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[4743,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1046,6],[3261,8],[11589,6],[11682,6],[12692,7],[13042,6],[14751,6],[15558,6],[15624,6],[15760,6],[16550,7],[18956,6],[19193,6],[20208,6],[20307,7],[22539,6],[22804,7],[23629,6],[24256,6],[25353,6],[32623,6],[33452,8],[36668,7],[36722,6],[36797,7],[36895,7],[39996,6],[44431,6],[45996,6],[47728,7],[49100,7],[49474,6],[49530,6],[49701,7],[50195,7],[51495,7],[52589,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1219,6],[1709,6],[5696,6],[11735,6],[33513,7],[33853,7],[34936,6],[53773,7]]},"/en/lessons/intro-to-bash":{"position":[[13590,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6433,6],[9177,7],[10321,8],[10548,6],[10756,7],[17763,6]]},"/en/lessons/intro-to-powershell":{"position":[[24810,7],[31059,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[5159,6],[25708,6]]},"/en/lessons/introduction-map-warper":{"position":[[23412,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1122,7],[1221,7],[10353,6],[13108,8],[24306,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4767,6],[4833,6],[5904,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[486,6],[586,6],[1157,8],[2051,8],[3794,7],[4230,7],[11946,8],[12550,6],[12579,6],[13582,6],[18113,6],[18778,6],[20716,6],[23062,6],[23207,7],[25273,6],[25840,6],[25878,7],[26209,7],[28578,6],[29545,7],[30756,6],[30801,7],[31074,7],[31288,6],[31611,6],[31829,6],[35417,6],[35775,6],[35882,7],[43961,6],[44004,7],[44600,8],[45324,8],[46200,7],[46739,7],[47398,7],[47869,8],[50009,7],[52267,7],[53583,6],[54248,7],[55500,8],[55584,7],[55616,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20056,7],[45958,6],[51524,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4573,6],[8487,6]]},"/en/lessons/linear-regression":{"position":[[1214,8],[2729,7],[14572,7],[23790,6],[25374,6],[27850,6],[27929,7],[29141,8],[29321,6],[29776,6],[34105,7],[34416,6],[35620,6],[41226,7],[49948,7],[53468,7],[58957,8],[58991,6],[59684,6],[64721,6],[64881,6],[65076,7],[65403,6],[75263,7],[79395,7],[79776,8]]},"/en/lessons/logistic-regression":{"position":[[934,8],[2449,7],[10169,7],[12018,6],[14976,6],[17537,6],[35168,7],[44186,7],[46765,8],[51907,6],[51977,6],[52397,6],[63623,7],[65737,7],[66771,8],[66809,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[199,8],[2682,8],[2785,7],[2869,7],[2989,7],[3124,8],[4420,7],[5056,6],[5092,6],[5732,7],[6967,7]]},"/en/lessons/naive-bayesian":{"position":[[1673,7],[8936,6],[11552,8],[11837,6],[11967,6]]},"/en/lessons/normalizing-data":{"position":[[895,8],[4078,6],[4170,6],[4643,6],[4811,7],[6550,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[293,6],[330,6],[813,6],[857,6],[938,7],[2336,6],[6572,6],[6607,6],[6625,6],[6920,6],[7220,6],[7325,6],[7353,6],[7692,6],[8033,6],[8186,8],[8352,7],[9300,6],[9324,6],[10054,7],[10135,7],[11426,6],[11450,6],[12546,7],[13925,6],[13949,6],[14819,7],[14925,7],[15054,7],[15067,6],[33759,7],[33853,6],[34131,6],[34162,7],[37997,6],[39973,6],[40005,6]]},"/en/lessons/output-data-as-html-file":{"position":[[4377,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5084,6],[6241,6],[6455,6],[7259,6],[7516,6],[8328,6],[10549,6],[11140,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1628,7],[28081,7]]},"/en/lessons/research-data-with-unix":{"position":[[8066,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[137,7],[3205,7],[3332,7],[3566,7],[3591,7],[18962,8],[26822,6],[28520,7],[38659,7],[40051,8],[41283,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4479,6],[8879,6],[10296,6],[21422,7],[21706,7],[23424,6],[23466,6],[46987,6],[47068,6],[47077,7]]},"/en/lessons/sentiment-analysis":{"position":[[1270,6],[2162,7],[3173,7],[5243,7],[5409,7],[5563,7],[11049,7],[11088,7],[15466,6],[20018,6],[22021,6],[22510,6],[26379,6],[33391,6],[35470,6]]},"/en/lessons/sonification":{"position":[[7045,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1807,7],[32521,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1598,7],[17543,7],[21441,6],[23493,6],[23571,6],[23622,7],[36325,6],[36650,7],[44619,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[270,6],[585,8],[32506,6],[35875,6],[36441,7],[39619,8],[54437,6],[63979,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26765,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6398,6],[7761,6],[10143,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2837,6],[17121,6],[32977,6]]},"/en/lessons/transliterating":{"position":[[4298,7],[4311,6],[5367,7],[6304,7],[6411,6],[6613,6],[7148,6],[7528,6],[13898,7],[18163,6],[18286,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5211,7],[5444,7],[9818,8],[9923,8],[10016,8],[10207,7],[12424,6],[16082,8],[38444,7],[38510,6],[47462,7],[47826,7],[50565,6],[51965,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[20721,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10053,7],[11416,7],[11457,7],[11486,7],[11909,7],[13025,6],[15718,7],[17950,7],[19045,6],[19398,7],[19687,6],[19843,6],[21802,7],[23354,6],[23407,6],[24475,6],[24944,7],[24957,6],[25036,7],[25584,6],[25660,7],[28187,7],[28222,7],[28339,6],[32288,7],[41535,7],[45670,7]]},"/en/lessons/windows-installation":{"position":[[2015,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7050,7],[10564,7],[10636,7]]},"/en/lessons/working-with-text-files":{"position":[[1111,7],[3637,8],[3802,8],[4017,7],[4271,10],[4377,7],[4974,6],[6651,7],[7217,6],[7435,6],[7662,6],[7733,6],[7804,7],[8184,7],[8552,7]]},"/en/lessons/working-with-web-pages":{"position":[[7634,7],[7831,7]]}}}],["method=\"html\"/>",{"_index":22530,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[33715,18]]}}}],["method=\"text",{"_index":22566,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38509,13]]}}}],["method=\"text\"/>",{"_index":22479,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19227,18],[20329,18],[21024,18],[21825,18],[26867,18],[28365,18],[31696,18],[36112,18],[36595,18],[37191,18],[37765,18],[39103,18]]}}}],["method=\"upd",{"_index":14467,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[25676,16],[26366,16],[27243,16],[28109,16]]}}}],["method='ward",{"_index":4133,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35774,14]]}}}],["methodist",{"_index":9021,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26622,9]]}}}],["methodolog",{"_index":1809,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45008,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25379,14]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2330,14],[3796,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55511,15]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5658,16]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3720,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[598,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26487,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2048,14]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[421,13]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[542,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[32974,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[13888,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47413,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1915,13],[37757,11],[37927,14],[41000,13]]},"/en/lessons/jupyter-notebooks":{"position":[[39209,12],[51163,12],[53516,12]]},"/en/lessons/naive-bayesian":{"position":[[986,13]]},"/en/lessons/normalizing-data":{"position":[[430,13]]},"/en/lessons/preserving-your-research-data":{"position":[[382,13],[4345,14]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9421,11],[10206,11]]},"/en/lessons/sentiment-analysis":{"position":[[784,11],[5108,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1029,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13799,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5195,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2115,11]]},"/en/lessons/working-with-web-pages":{"position":[[264,13]]}}}],["methodologies.10",{"_index":21848,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[43601,16]]}}}],["methods=['get",{"_index":7848,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16574,16],[18349,16],[18498,17],[21973,16],[22255,16],[24339,16],[24556,16],[24654,16],[34718,16],[34935,16],[35343,16]]}}}],["methods—lik",{"_index":5723,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23008,12]]}}}],["method’",{"_index":16308,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34579,8]]}}}],["meticul",{"_index":18440,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[39205,11]]}}}],["metr",{"_index":15208,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[21174,5]]},"/en/lessons/qgis-layers":{"position":[[6397,6]]}}}],["metric",{"_index":4032,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28175,6],[34712,6],[34795,6],[69037,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25212,6],[30729,7],[32342,6],[62023,7],[62144,6]]},"/en/lessons/common-similarity-measures":{"position":[[38241,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20394,7],[20579,7],[20809,7],[22453,7],[24899,8],[26121,7],[39775,9],[39817,7],[42788,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[383,6],[1431,7],[3563,6],[4213,7],[18539,6],[18573,6],[18782,7],[18931,6],[19573,6],[19896,7],[19933,7],[20048,6],[20249,6],[20585,6],[20665,6],[20957,6],[22386,7],[22442,6],[36976,8],[37034,6],[37187,7],[37456,6],[37538,7],[41580,8],[45765,6],[46635,7],[46968,7],[47118,8],[49238,7],[49379,7],[49445,7],[49475,7],[49773,7],[61409,6],[64615,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17551,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22005,6],[36330,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[392,7],[957,8],[1134,7],[7227,9],[13671,7],[18160,7],[18308,7],[19338,7],[22605,7],[22755,6],[23189,7],[23464,7],[23618,6],[26478,7],[28812,8],[32126,7],[37871,7],[39119,7],[41115,8],[42649,7],[45828,7],[46559,7],[47630,7],[48022,8],[48210,7],[51237,7],[52773,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33377,8],[33730,8],[34369,7],[35366,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31356,7],[40030,7]]},"/en/lessons/jupyter-notebooks":{"position":[[50494,7]]},"/en/lessons/linear-regression":{"position":[[2977,7],[42229,8],[51910,6],[61248,6],[62310,6],[76853,7]]},"/en/lessons/logistic-regression":{"position":[[2697,7],[15366,7],[20622,8],[23761,6],[23909,8],[24863,7],[25281,7],[25797,8]]},"/en/lessons/naive-bayesian":{"position":[[17016,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2109,7],[3235,7],[22299,7],[22509,7],[24662,7],[30776,7],[30865,8],[31628,7],[32109,7],[32586,7],[35767,7]]}}}],["metric=\"euclidean",{"_index":5173,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62689,19]]}}}],["metric='cityblock",{"_index":5799,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33258,19]]}}}],["metric='cosin",{"_index":5795,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32962,18]]}}}],["metric='euclidean",{"_index":4134,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35789,19]]}}}],["metrics=[f1scoremulti",{"_index":6327,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37309,24]]}}}],["metrics=accuraci",{"_index":5920,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20784,17],[41716,17]]}}}],["metro",{"_index":2858,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13964,5]]}}}],["metropoli",{"_index":6863,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36288,12]]},"/en/lessons/gravity-model":{"position":[[56220,10]]},"/en/lessons/space-place-gazetteers":{"position":[[11631,10]]}}}],["metropolitan",{"_index":3554,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2921,12]]},"/en/lessons/gravity-model":{"position":[[13171,12]]},"/en/lessons/space-place-gazetteers":{"position":[[7763,12]]}}}],["mexican",{"_index":9008,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25705,7]]}}}],["mexico",{"_index":4445,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58757,8]]}}}],["meyer",{"_index":16464,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48750,5]]}}}],["mgresco",{"_index":12064,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13735,7]]}}}],["mi",{"_index":9026,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26904,2]]},"/en/lessons/json-and-jq":{"position":[[27327,3]]},"/en/lessons/sentiment-analysis":{"position":[[39955,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11633,3]]}}}],["mia",{"_index":8551,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4580,3]]}}}],["miau",{"_index":19943,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[814,4],[3982,4],[4088,5],[11633,5],[12081,5],[12657,4],[18633,4],[20864,4],[23620,6],[27256,4],[30498,7],[31855,6],[32328,6],[36128,5],[40460,6],[41191,6],[44271,6],[44352,4],[47779,7],[50471,4],[50522,4]]}}}],["mib",{"_index":14665,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22631,3],[22705,3]]}}}],["mice",{"_index":8328,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18658,4],[18735,4],[19467,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22555,4],[22632,4],[23364,4]]}}}],["michael",{"_index":1780,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44282,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59045,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45992,7]]},"/en/lessons/gravity-model":{"position":[[28275,7],[64630,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48672,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57938,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54883,7]]},"/en/lessons/linear-regression":{"position":[[73046,7]]},"/en/lessons/logistic-regression":{"position":[[64392,7]]},"/en/lessons/naive-bayesian":{"position":[[25500,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[43094,7]]},"/en/lessons/space-place-gazetteers":{"position":[[51100,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26205,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8940,7],[9118,7],[39674,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49126,7]]}}}],["michel",{"_index":6019,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43422,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56123,6]]}}}],["michigan",{"_index":6618,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[134,8],[4693,8],[4743,8],[4890,9],[59983,8],[60250,8],[62031,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16471,8]]},"/en/lessons/sentiment-analysis":{"position":[[39101,8]]}}}],["miclum",{"_index":18801,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11212,6],[11330,6],[12304,6]]}}}],["micro",{"_index":6447,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50749,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4241,5]]},"/en/lessons/logistic-regression":{"position":[[25185,8]]}}}],["microblog",{"_index":20366,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[13833,13]]}}}],["microfilm",{"_index":6318,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35568,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8020,9]]}}}],["microscop",{"_index":14786,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43828,11]]}}}],["microsoft",{"_index":3043,"title":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[46,9]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14252,9],[39881,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2685,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32701,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[475,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44574,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13773,9],[15560,9]]},"/en/lessons/extracting-keywords":{"position":[[10028,9],[27833,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9207,9]]},"/en/lessons/geocoding-qgis":{"position":[[5737,9],[8934,9],[9264,9],[12443,9],[22257,9],[22807,9],[22917,9],[23117,9],[23257,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6532,9],[6566,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[3010,10]]},"/en/lessons/gravity-model":{"position":[[22194,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1118,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33575,9]]},"/en/lessons/jupyter-notebooks":{"position":[[2227,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6826,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1839,9],[6624,9]]},"/en/lessons/research-data-with-unix":{"position":[[1451,9],[5793,9],[7713,9],[12762,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3390,9],[16613,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1825,9],[4333,9],[30007,9],[32390,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[47,9],[2451,10],[3158,10],[3510,9],[4104,9],[5249,10],[6569,9],[6752,9],[6827,9],[6877,9],[6969,9],[8491,9],[9716,9],[10070,9],[10186,9],[11487,9],[12663,9],[15291,9],[18009,9],[34974,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4781,9],[10006,9],[32509,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20966,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[2992,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2718,9],[2787,9]]}}}],["microsoft’",{"_index":15339,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[6706,11],[33137,11],[40120,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[354,11],[3576,11],[4180,11],[36211,11]]}}}],["microwav",{"_index":22843,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15864,11]]}}}],["micusp",{"_index":6629,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[4789,8],[5125,6],[5380,6],[5786,6],[5925,6],[6589,6],[6655,7],[6762,6],[7397,6],[7522,6],[8884,6],[10059,6],[13785,6],[14028,6],[19186,6],[39755,6],[60029,10],[60296,10],[62077,10]]}}}],["mid",{"_index":2664,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30280,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23070,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1618,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4287,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3587,3],[3870,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39623,3],[39640,3],[41474,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[4083,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[21616,3]]},"/en/lessons/logistic-regression":{"position":[[6248,3]]},"/en/lessons/naive-bayesian":{"position":[[56310,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11059,3],[11114,3],[12041,3],[12098,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46192,3]]},"/en/lessons/sentiment-analysis":{"position":[[6325,3],[13785,3],[27592,3],[30283,3],[31379,3],[34573,3],[36249,3]]},"/en/lessons/sonification":{"position":[[25400,4],[26904,4],[32655,4]]}}}],["middaugh",{"_index":21946,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62239,9]]}}}],["middl",{"_index":2373,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9444,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18824,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17864,7],[27010,6],[53425,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58868,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36876,6],[38676,6],[40068,6],[47044,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21554,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4913,6]]},"/en/lessons/extracting-keywords":{"position":[[7981,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33047,6]]},"/en/lessons/georeferencing-qgis":{"position":[[5883,6],[7154,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[11063,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[19973,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13191,6]]},"/en/lessons/gravity-model":{"position":[[26688,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[16983,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10317,6],[20789,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48023,9]]},"/en/lessons/jupyter-notebooks":{"position":[[35985,6]]},"/en/lessons/linear-regression":{"position":[[56235,6],[60826,6]]},"/en/lessons/logistic-regression":{"position":[[5799,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[910,6],[1015,6],[1292,6],[2635,6],[7571,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43715,7],[43869,6]]},"/en/lessons/sentiment-analysis":{"position":[[27507,6],[30197,6],[31294,6],[34487,6],[36163,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25577,6]]},"/en/lessons/sonification":{"position":[[11172,6],[16638,6],[25193,6],[30338,7],[30423,6],[40508,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47617,6],[48249,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3973,6],[4178,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10498,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13864,6],[14169,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7262,6]]}}}],["middlesex",{"_index":10870,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[7620,10],[9051,9]]},"/en/lessons/geocoding-qgis":{"position":[[8429,9],[22599,10]]},"/en/lessons/gravity-model":{"position":[[10743,10],[12978,10],[12989,10],[13440,10],[61876,11]]}}}],["middleton",{"_index":20643,"title":{},"body":{"/en/lessons/sonification":{"position":[[2842,9],[8535,10]]}}}],["midi",{"_index":15625,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25218,4]]},"/en/lessons/sonification":{"position":[[5734,4],[8741,4],[11412,4],[11459,4],[11570,4],[12121,4],[12369,4],[12476,4],[12550,4],[18631,4],[18736,4],[18904,4],[18941,4],[32181,4],[32933,4],[40247,4]]}}}],["midi,mus",{"_index":20834,"title":{},"body":{"/en/lessons/sonification":{"position":[[39969,12]]}}}],["midi_pitch",{"_index":20780,"title":{},"body":{"/en/lessons/sonification":{"position":[[32196,10],[32253,10]]}}}],["midifil",{"_index":20788,"title":{},"body":{"/en/lessons/sonification":{"position":[[33048,9]]}}}],["midinot",{"_index":20731,"title":{},"body":{"/en/lessons/sonification":{"position":[[25132,9]]}}}],["miditim",{"_index":20651,"title":{},"body":{"/en/lessons/sonification":{"position":[[3472,8],[23000,8],[23010,8],[23147,8],[23479,8],[23660,8],[24232,8],[24252,8],[24306,8],[24337,8],[24398,8],[24761,8],[24850,9],[24912,8],[25760,8],[25804,8],[29606,8],[29782,8],[29905,9]]}}}],["miditime(108",{"_index":20761,"title":{},"body":{"/en/lessons/sonification":{"position":[[29845,13],[29915,13]]}}}],["miditime(120",{"_index":20729,"title":{},"body":{"/en/lessons/sonification":{"position":[[25024,13]]}}}],["miditime.miditim",{"_index":20725,"title":{},"body":{"/en/lessons/sonification":{"position":[[24736,17],[24887,17],[29757,17]]}}}],["midland",{"_index":13588,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[17548,8]]}}}],["midura",{"_index":16943,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52246,6]]}}}],["midway",{"_index":21863,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48399,6]]}}}],["midwest",{"_index":11027,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5468,7]]},"/en/lessons/linear-regression":{"position":[[1599,7],[73184,8]]},"/en/lessons/logistic-regression":{"position":[[1319,7],[64530,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13947,9]]}}}],["miedo",{"_index":19992,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11320,5]]}}}],["mielum",{"_index":18811,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12190,6]]}}}],["migrant",{"_index":13504,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1082,8],[1611,8],[1780,8],[2204,8],[2384,9],[3151,8],[6483,8],[6760,8],[12052,8],[12356,8],[12881,8],[14711,8],[16694,8],[16798,8],[17601,8],[17729,8],[18115,8],[18144,8],[30479,8],[30952,8],[31319,9],[55373,8],[56017,8],[57007,8],[57275,8]]}}}],["migrat",{"_index":3230,"title":{"/en/lessons/gravity-model":{"position":[[34,9]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58300,7],[58458,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1010,7],[2522,7],[5662,8],[6205,9],[6846,9],[60282,9],[60347,7],[61713,7],[62050,8],[63477,9],[63596,10],[64213,9],[67347,9],[67396,9],[67673,7],[71919,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4784,10],[5686,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[586,10],[1254,9]]},"/en/lessons/gravity-model":{"position":[[35,9],[4458,9],[5008,9],[5234,9],[5594,9],[5951,9],[7210,9],[7378,9],[7678,9],[10129,9],[10213,9],[10475,9],[11247,9],[11313,9],[11820,9],[14871,9],[15586,9],[15713,10],[15731,9],[19354,9],[19517,9],[27519,10],[31602,9],[35130,9],[42077,9],[55191,9],[55730,9],[57429,9],[57576,10],[57684,10],[59160,11],[59351,10],[59444,10],[59510,9],[60584,9],[60723,11],[60816,9],[60926,9],[61076,9],[61123,9],[62053,9],[62207,11],[62812,9],[62948,11],[63039,9],[63149,9],[63297,9],[63344,9],[64163,9],[64299,11],[64390,9],[64500,9],[64915,9],[65106,11],[65301,9],[66202,9],[66642,9],[66949,9]]}}}],["miguel",{"_index":10098,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3416,6]]}}}],["mihaela",{"_index":11242,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46309,7]]}}}],["mihalcea",{"_index":1761,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43323,8],[45378,9],[52317,9]]}}}],["mike",{"_index":1789,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44425,4],[51780,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54481,4]]}}}],["mikebrown",{"_index":16702,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20315,11],[20644,10],[21292,11]]}}}],["mikebrown\",1",{"_index":16786,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36102,13]]}}}],["mikhail",{"_index":16385,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43434,7]]}}}],["mikhailovich",{"_index":22788,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19026,14]]}}}],["mikhailovich</p><p",{"_index":22768,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15949,27]]}}}],["mikhaïl",{"_index":16523,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51922,7]]}}}],["mikolov",{"_index":4513,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68299,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3676,7]]}}}],["mila",{"_index":10792,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24418,4]]}}}],["mildli",{"_index":18631,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[60541,6]]}}}],["mile",{"_index":10987,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[38651,5]]},"/en/lessons/gravity-model":{"position":[[33296,5],[58221,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16444,5],[17953,5],[18205,5],[18319,5]]}}}],["mileag",{"_index":9580,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9854,7],[49572,7]]},"/en/lessons/intro-to-powershell":{"position":[[35833,7]]}}}],["milio",{"_index":10062,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59037,7]]}}}],["milit",{"_index":21907,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60770,8]]}}}],["militar",{"_index":14776,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42865,10],[42941,10],[57524,11]]}}}],["militari",{"_index":23285,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[2553,8]]}}}],["milk",{"_index":13093,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5436,4],[5624,4]]},"/en/lessons/intro-to-linked-data":{"position":[[29444,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10486,4],[10519,4],[10542,4],[10570,4],[10596,4],[10859,4],[10895,4],[10924,4],[11078,5],[11866,4],[16743,5],[16791,4],[16879,4],[17031,4],[32191,6],[33469,5],[33651,4],[33972,6],[34240,6],[34393,5],[34478,6],[34706,6],[34757,8],[39461,8]]}}}],["mill",{"_index":7720,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10402,7]]}}}],["millennium",{"_index":2618,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28686,10]]}}}],["miller",{"_index":5581,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68349,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35411,6]]}}}],["millesimo",{"_index":12039,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11127,9],[62427,9]]}}}],["milligan",{"_index":3049,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15359,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35544,9],[68699,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[747,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5637,8]]},"/en/lessons/naive-bayesian":{"position":[[27569,8],[27631,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19248,8]]}}}],["milligan’",{"_index":2012,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6582,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2751,10]]},"/en/lessons/intro-to-bash":{"position":[[1076,10]]}}}],["million",{"_index":2799,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4846,7],[6589,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18801,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3054,8],[45167,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3749,8],[7339,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9640,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3542,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48045,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6535,8],[44348,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19142,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27026,7]]},"/en/lessons/gravity-model":{"position":[[2483,8],[2519,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1803,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5765,7],[12055,7],[24231,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4552,8],[7923,7]]},"/en/lessons/research-data-with-unix":{"position":[[9408,8]]},"/en/lessons/sentiment-analysis":{"position":[[3907,8],[5350,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[137,7],[391,7],[1642,8],[2593,7],[15722,7],[22434,8],[46971,7],[48986,8]]},"/en/lessons/transliterating":{"position":[[3128,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51415,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3349,7]]}}}],["millisecond",{"_index":8823,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[18081,11]]}}}],["millman",{"_index":16944,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52575,8]]}}}],["millward",{"_index":18580,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58637,11]]}}}],["milo",{"_index":1770,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43905,5],[51549,5]]}}}],["milton",{"_index":8886,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6986,6]]}}}],["mime",{"_index":20422,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27162,4]]}}}],["mime_typ",{"_index":18880,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22836,9]]}}}],["mime_type=mime_typ",{"_index":18898,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24484,20]]}}}],["mimic",{"_index":6316,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35389,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9959,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9023,5]]}}}],["mimno",{"_index":2715,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33269,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61408,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59300,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5474,5]]}}}],["mimno’",{"_index":22103,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[26333,7]]}}}],["min",{"_index":4663,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17503,3],[30176,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13793,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21316,3],[21411,3],[21484,3],[38222,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17125,5]]},"/en/lessons/linear-regression":{"position":[[49387,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5873,4],[18046,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28105,4],[28123,4],[28141,4],[28159,4],[28644,4],[28662,4],[28680,4],[28698,4],[29147,4],[29165,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25044,3],[36798,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25726,4]]}}}],["min(distance[row",{"_index":12095,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15719,16]]}}}],["min_count=3",{"_index":22900,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31888,12]]}}}],["min_df",{"_index":960,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[706,7],[38357,7]]}}}],["min_df=1",{"_index":1438,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24035,9]]}}}],["min_df=10",{"_index":5061,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55272,10]]}}}],["min_dist=0.01",{"_index":4054,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29412,14]]}}}],["min_docfreq",{"_index":21832,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41664,11]]}}}],["min_i",{"_index":19072,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46925,5]]}}}],["min_nchar",{"_index":21830,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41613,9]]}}}],["min_termfreq",{"_index":21833,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41684,12]]}}}],["min_x=min(word['boundingbox']['normalizedvertices'][0]['x",{"_index":19058,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45705,60]]}}}],["min_y=min(word['boundingbox']['normalizedvertices'][0]['i",{"_index":19064,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46207,60]]}}}],["mina",{"_index":14235,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18452,4]]}}}],["mincount",{"_index":22894,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[28701,8],[28728,8],[28867,8]]}}}],["mind",{"_index":113,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2071,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18181,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17090,5],[20484,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11664,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4975,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3940,5],[20036,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59460,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7974,4],[28697,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33962,4],[37532,4],[37540,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9807,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8487,4],[9768,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40503,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36002,4],[50513,4]]},"/en/lessons/extracting-keywords":{"position":[[20148,7],[22388,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13003,4],[14139,4],[27768,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9217,4],[19182,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3127,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17609,4],[19177,4],[27924,5],[54652,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5078,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2551,4]]},"/en/lessons/gravity-model":{"position":[[24668,4],[35053,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[41615,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34910,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11555,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[26270,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33187,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4033,4],[42120,4]]},"/en/lessons/linear-regression":{"position":[[42278,4],[67697,4],[67760,4]]},"/en/lessons/linux-installation":{"position":[[2643,5]]},"/en/lessons/mac-installation":{"position":[[2022,5]]},"/en/lessons/naive-bayesian":{"position":[[23743,4],[58110,4],[61357,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51725,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2111,5],[17020,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47913,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7158,4]]},"/en/lessons/sonification":{"position":[[27591,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7927,5],[15098,6],[19993,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31610,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15818,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63230,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11856,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1286,4],[2997,5],[20699,4],[42393,4],[45500,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[14774,4]]},"/en/lessons/vector-layers-qgis":{"position":[[15786,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9328,5]]},"/en/lessons/windows-installation":{"position":[[3380,5]]}}}],["mindf",{"_index":9711,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21158,5],[37561,5],[37831,5]]}}}],["mine",{"_index":984,"title":{"/en/lessons/data-mining-the-internet-archive":{"position":[[5,6]]},"/en/lessons/research-data-with-unix":{"position":[[13,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1540,6],[3363,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17260,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[473,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2199,6],[4120,7],[19076,4]]},"/en/lessons/common-similarity-measures":{"position":[[37682,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12585,6],[59571,6]]},"/en/lessons/counting-frequencies":{"position":[[10410,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43817,6],[58139,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11064,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1421,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24115,4]]},"/en/lessons/installing-omeka":{"position":[[8528,5]]},"/en/lessons/jupyter-notebooks":{"position":[[2607,6],[36980,6]]},"/en/lessons/linear-regression":{"position":[[6549,6],[54347,7],[78698,6]]},"/en/lessons/preserving-your-research-data":{"position":[[3967,5]]},"/en/lessons/research-data-with-unix":{"position":[[14,6],[72,6],[178,6],[259,6],[418,5],[1007,5],[1143,4],[1240,6],[1661,6],[2162,4],[8708,6],[9172,4],[13503,4],[13794,4],[14611,4],[15045,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4157,7],[48903,7],[49036,6],[49439,7],[49625,6],[52127,6],[52613,7],[53615,7],[53748,6]]},"/en/lessons/sonification":{"position":[[41924,6]]},"/en/lessons/space-place-gazetteers":{"position":[[15548,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5828,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6,6],[4055,7],[22536,7],[23817,6],[23896,6],[45490,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6,6],[5281,6],[8887,6],[9228,7],[9871,6],[16174,6],[17696,6],[19506,6],[31924,6],[32208,6],[35868,6],[45691,6],[49133,6],[49899,6],[52749,6],[55558,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1805,6],[5556,6],[23598,6],[25477,6]]},"/en/lessons/transliterating":{"position":[[17606,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7820,4]]}}}],["miner",{"_index":3373,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11831,8]]},"/en/lessons/linear-regression":{"position":[[78649,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4414,7]]}}}],["minerva",{"_index":1558,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30648,7]]}}}],["minería",{"_index":20283,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50656,7]]}}}],["minghim",{"_index":10065,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59067,8]]}}}],["mingw",{"_index":3082,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25056,5],[25240,5]]}}}],["mini",{"_index":2978,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1533,4],[1828,4],[32870,4],[54959,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1093,4],[28062,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39024,5]]},"/en/lessons/extracting-keywords":{"position":[[2316,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1412,4]]}}}],["miniconda",{"_index":1039,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3675,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4582,11],[5256,9],[5934,9],[7712,11],[7942,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18706,11],[18726,9],[18915,9],[18987,11]]},"/en/lessons/linear-regression":{"position":[[6926,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4736,9],[4865,9],[5012,9],[5207,9],[5358,9],[7688,10]]}}}],["miniconda/envs/extract",{"_index":10696,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10500,23]]}}}],["minim",{"_index":209,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4276,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7665,7],[56361,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1822,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6229,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24946,10],[25052,7],[26894,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4543,9],[5172,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2830,9],[6751,8],[6841,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[34930,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10869,7],[11724,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20116,8],[51278,7],[51555,8]]},"/en/lessons/introduction-map-warper":{"position":[[5090,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50183,14]]},"/en/lessons/linear-regression":{"position":[[17955,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14936,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2949,7],[13247,5],[15476,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24022,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11774,8],[47118,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31615,8]]},"/en/lessons/working-with-text-files":{"position":[[6313,7]]}}}],["minima",{"_index":5468,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23130,6],[23370,6],[23401,6]]}}}],["minimalist",{"_index":10704,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[11279,10]]}}}],["minimis",{"_index":4122,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35124,8],[64517,8]]}}}],["minimum",{"_index":1692,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38400,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6388,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11328,7],[11657,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25312,7],[25701,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20187,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2758,7],[36435,7],[36734,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5946,7],[39173,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21341,7],[21436,7],[21509,7],[21615,7],[21823,7],[23121,7],[38251,7],[41006,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41188,7]]},"/en/lessons/geocoding-qgis":{"position":[[35769,7]]},"/en/lessons/gravity-model":{"position":[[9315,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39228,8],[43197,8],[44062,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24562,7],[24837,7],[27028,7],[28428,7],[28467,7],[28666,7],[30361,7]]},"/en/lessons/intro-to-bash":{"position":[[5805,7]]},"/en/lessons/linear-regression":{"position":[[13220,7],[50029,8],[56743,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42944,7],[49761,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5390,8],[5750,7],[6002,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32720,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27917,8],[46462,7]]},"/en/lessons/sentiment-analysis":{"position":[[24163,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24361,8],[24564,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8642,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17694,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4362,7],[28710,8],[28991,8],[51434,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6441,8],[18366,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11922,8],[45263,7]]}}}],["mining/machin",{"_index":11726,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2412,14]]}}}],["minion",{"_index":18503,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49117,7],[49200,6],[49447,6],[49581,6],[49809,6],[49980,6],[50774,6],[53349,6]]}}}],["minion’",{"_index":18507,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49672,8],[49703,8],[50071,8],[50132,8],[50252,8]]}}}],["minist",{"_index":14753,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40248,9],[40912,9],[41325,9],[57301,9]]},"/en/lessons/intro-to-linked-data":{"position":[[4785,8],[5022,8],[5565,9]]},"/en/lessons/naive-bayesian":{"position":[[12127,9]]},"/en/lessons/sentiment-analysis":{"position":[[27938,9],[30627,9],[31725,9],[34917,9],[36806,9]]}}}],["ministeri",{"_index":14769,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41833,11]]}}}],["ministri",{"_index":12845,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4258,11]]}}}],["minn",{"_index":3522,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2458,5]]}}}],["minneapoi",{"_index":1841,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45912,11],[50222,12]]}}}],["minneapoli",{"_index":14330,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49319,12],[49748,12]]},"/en/lessons/space-place-gazetteers":{"position":[[49603,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27447,13]]}}}],["minneighbor",{"_index":11151,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[30271,13]]}}}],["minneighbors=4",{"_index":11135,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28324,15],[30876,15]]}}}],["minnesota",{"_index":1842,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45938,9],[50249,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[7678,9],[7727,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49350,9],[49779,9]]},"/en/lessons/space-place-gazetteers":{"position":[[49631,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27475,9]]}}}],["minor",{"_index":5186,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63774,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63381,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26474,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22771,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10968,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10676,8],[19013,8]]},"/en/lessons/intro-to-bash":{"position":[[5428,5],[18072,5],[19181,5],[20237,5],[20754,5],[25066,5]]},"/en/lessons/logistic-regression":{"position":[[62221,5]]},"/en/lessons/naive-bayesian":{"position":[[20685,6]]},"/en/lessons/sonification":{"position":[[11245,5],[17668,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11790,5]]}}}],["minq",{"_index":20225,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48880,8],[53590,7]]}}}],["mint",{"_index":3832,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14975,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13452,5]]},"/en/lessons/linux-installation":{"position":[[455,5]]},"/en/lessons/naive-bayesian":{"position":[[58553,7],[59772,7]]}}}],["minu",{"_index":7489,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34091,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[17858,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26371,5],[50976,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2151,6]]},"/en/lessons/linear-regression":{"position":[[44186,5]]},"/en/lessons/naive-bayesian":{"position":[[43330,5],[53731,5]]},"/en/lessons/qgis-layers":{"position":[[16284,5]]}}}],["minumum",{"_index":8296,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8310,7]]}}}],["minut",{"_index":469,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13018,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27794,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25111,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29956,6],[35946,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45299,7],[57581,7],[64649,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8215,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3683,8],[25003,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37070,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1600,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37165,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8118,6],[14857,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11149,7],[43400,7],[49468,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2227,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3162,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10021,8],[12414,6],[20124,7]]},"/en/lessons/extracting-keywords":{"position":[[6492,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26066,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[30439,7]]},"/en/lessons/installing-omeka":{"position":[[2109,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10585,7],[48315,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30372,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39578,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3424,7],[3489,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13787,7],[21879,6],[21942,7],[28191,7]]},"/en/lessons/jupyter-notebooks":{"position":[[28837,8]]},"/en/lessons/output-data-as-html-file":{"position":[[7830,6]]},"/en/lessons/qgis-layers":{"position":[[4634,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14942,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3509,7],[20544,8],[24835,8],[43167,7]]},"/en/lessons/sentiment-analysis":{"position":[[16039,7],[18957,7],[21776,7],[22822,7],[28995,6]]},"/en/lessons/sonification":{"position":[[29977,6],[30296,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20602,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39718,8],[49409,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33347,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14191,7],[34425,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12244,8],[16444,8]]},"/en/lessons/working-with-web-pages":{"position":[[5442,7]]}}}],["minutia",{"_index":21098,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7127,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5033,8]]}}}],["miriam",{"_index":16957,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53141,6]]}}}],["mirror",{"_index":1938,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[444,6],[6916,9],[16061,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[396,6],[1101,9],[15112,6],[15809,8],[16451,6],[16539,9],[16910,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2894,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32359,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7608,7]]}}}],["miscategor",{"_index":11022,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[4332,13]]}}}],["miscellan",{"_index":18528,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54686,13],[56636,15],[58978,13],[64541,13]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24759,15]]}}}],["miscellanea",{"_index":4602,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6579,12]]}}}],["miscellania",{"_index":19082,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48198,12]]}}}],["misclassif",{"_index":4335,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49683,20]]},"/en/lessons/naive-bayesian":{"position":[[740,17],[61310,17],[63487,18],[67626,17],[69843,18]]}}}],["misclassifi",{"_index":4305,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47243,13],[55658,15],[55773,15],[56439,15],[56526,15],[58333,15]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4430,12]]}}}],["misclust",{"_index":4337,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50039,14],[55305,14],[56662,12]]}}}],["misconcept",{"_index":14191,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[8969,15],[11856,15],[13881,13]]}}}],["misconstru",{"_index":11024,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5152,12]]}}}],["misdoom",{"_index":21928,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61543,7]]}}}],["mise",{"_index":10658,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[2112,5]]}}}],["miser",{"_index":18558,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[55878,10]]}}}],["misfortun",{"_index":20043,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19098,10]]}}}],["misidentif",{"_index":11097,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22961,17]]}}}],["misidentifi",{"_index":5842,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4417,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22489,11]]},"/en/lessons/naive-bayesian":{"position":[[53564,11]]}}}],["misinform",{"_index":14830,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52756,15]]}}}],["misinterpret",{"_index":14614,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2087,14],[53329,17]]}}}],["mislead",{"_index":2038,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8068,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41404,10]]},"/en/lessons/geocoding-qgis":{"position":[[25953,10],[34106,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[20972,10],[24179,10],[24825,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43029,10]]}}}],["mismatch",{"_index":9810,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35790,8]]},"/en/lessons/introduction-map-warper":{"position":[[5169,8]]}}}],["mispel",{"_index":18769,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10094,9]]}}}],["misread",{"_index":12182,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26691,7],[47432,8]]},"/en/lessons/sentiment-analysis":{"position":[[38283,10]]}}}],["misrememb",{"_index":16314,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35375,14]]}}}],["misrepresent",{"_index":11472,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4308,17]]}}}],["miss",{"_index":801,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3684,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30094,4],[30129,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8474,4],[8752,4],[9352,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2973,7],[5968,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2915,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3054,7],[66495,7],[66677,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43923,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4324,6],[20990,7],[21019,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19538,7],[22165,7],[22202,7],[27234,7],[27532,7],[27662,7],[28081,7],[28580,8],[39159,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[461,7],[518,7],[560,7],[15753,7],[21795,7],[28029,7],[28219,7],[30934,7],[31272,7],[31379,7],[31495,7],[34194,7],[34552,7],[47742,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21953,7]]},"/en/lessons/extracting-keywords":{"position":[[26764,7],[26961,7],[27149,7],[28632,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30555,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12326,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9318,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27060,7],[28711,9],[29654,9],[30349,9],[30434,9],[30615,9],[30698,9],[37822,4],[47530,7],[48291,7],[48340,7],[48478,6],[49806,7],[65908,7],[66062,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12471,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8939,7]]},"/en/lessons/gravity-model":{"position":[[15390,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8805,7],[9346,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28245,4]]},"/en/lessons/intro-to-linked-data":{"position":[[33455,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12690,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6389,7]]},"/en/lessons/linear-regression":{"position":[[11650,5],[25292,7]]},"/en/lessons/logistic-regression":{"position":[[21127,7],[48655,4],[48996,5]]},"/en/lessons/naive-bayesian":{"position":[[25827,7],[53768,7],[56808,4],[57281,6],[57764,4],[59306,9],[65052,7]]},"/en/lessons/sentiment-analysis":{"position":[[1533,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[661,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[44225,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37627,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[27141,6],[29982,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7436,7],[9321,7],[9471,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19640,8]]}}}],["missed.”5",{"_index":14737,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36197,9]]}}}],["mission",{"_index":4503,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66447,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4461,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32367,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2475,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1338,7],[1395,7],[1917,7],[16435,8],[17046,8],[17101,9],[24680,8]]}}}],["mississipp",{"_index":9025,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26840,12]]}}}],["mississippi",{"_index":8879,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5907,11],[5946,11],[6310,11]]}}}],["mississippi_and_virginia_state_populations<",{"_index":8880,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5971,46]]}}}],["misso",{"_index":12020,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10914,5],[62214,5]]}}}],["misspel",{"_index":767,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2297,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22384,12],[22566,10],[22867,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2244,13]]}}}],["mistak",{"_index":3397,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14193,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6426,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42029,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21679,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37533,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33141,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19103,9],[20639,9],[32783,8]]},"/en/lessons/gravity-model":{"position":[[34103,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34812,8]]},"/en/lessons/intro-to-bash":{"position":[[21187,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38834,7]]},"/en/lessons/jupyter-notebooks":{"position":[[33950,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7115,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12895,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22477,9],[35632,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[6188,9],[9393,7],[19534,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2234,9],[9548,8],[13782,8]]}}}],["mistaken",{"_index":15465,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2579,8]]},"/en/lessons/naive-bayesian":{"position":[[22806,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[31961,8]]}}}],["mistakenli",{"_index":2570,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25620,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65725,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41740,10]]},"/en/lessons/sentiment-analysis":{"position":[[38465,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[6349,11]]}}}],["mister",{"_index":2318,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3919,6],[5329,8],[10197,6]]}}}],["mistreat",{"_index":1194,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10773,12]]}}}],["mistyp",{"_index":16013,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21434,7],[21662,7]]}}}],["mit",{"_index":9455,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50612,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49569,3]]},"/en/lessons/space-place-gazetteers":{"position":[[50879,4]]}}}],["mita",{"_index":9279,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21084,4]]}}}],["mitchel",{"_index":5271,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69195,9],[69730,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68366,9]]},"/en/lessons/linear-regression":{"position":[[70317,8]]}}}],["mitig",{"_index":8897,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8131,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2668,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[10730,9]]},"/en/lessons/sonification":{"position":[[7293,9]]}}}],["mix",{"_index":5884,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15697,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23120,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12788,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7957,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[961,4],[6238,3],[12295,6],[12637,3],[13906,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39598,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1690,5],[4603,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36606,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2412,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47713,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[9070,3],[12732,3]]},"/en/lessons/jupyter-notebooks":{"position":[[41847,3]]},"/en/lessons/linear-regression":{"position":[[22376,3],[60594,3],[68534,3]]},"/en/lessons/sonification":{"position":[[11589,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14939,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10897,5]]},"/en/lessons/transliterating":{"position":[[7836,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15857,6],[42608,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[11490,5]]},"/en/lessons/vector-layers-qgis":{"position":[[1576,5]]},"/en/lessons/working-with-text-files":{"position":[[1625,3]]}}}],["mixtur",{"_index":5409,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19189,7]]}}}],["mkdir",{"_index":477,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13491,5],[13511,5],[22764,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10183,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16135,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12720,6],[12860,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5670,5],[6203,5]]},"/en/lessons/intro-to-bash":{"position":[[12447,5],[21663,5],[24283,6],[25952,5]]},"/en/lessons/intro-to-powershell":{"position":[[367,5],[9201,5],[9480,6],[9685,5],[10557,6],[10719,5],[13236,5],[14317,6],[43461,5],[43540,5],[43563,5]]},"/en/lessons/linux-installation":{"position":[[1263,5]]},"/en/lessons/naive-bayesian":{"position":[[32229,5],[32924,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5166,5],[13354,5],[13382,5]]}}}],["mkv",{"_index":15809,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[14702,5]]}}}],["ml",{"_index":5840,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4269,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[850,4],[1117,2],[1881,2],[2606,2],[2791,2],[4301,2],[5030,2],[5762,2],[9059,2],[15739,2],[19316,2],[21872,2],[23911,2],[41540,2],[42075,2]]}}}],["ml5",{"_index":13962,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29132,3],[29817,3],[31231,3],[31738,3]]}}}],["ml5.imageclassifier('model.json",{"_index":13981,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[33766,33],[34701,33]]}}}],["ml5.j",{"_index":13879,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[409,6],[3414,6],[25732,6],[26413,6],[26956,6],[26975,6],[27336,6],[28395,6],[28458,6],[28492,6],[29489,6],[29718,6],[30302,6],[30741,6],[31151,6],[33425,6],[37341,6],[41846,6],[42346,7],[42679,6],[42815,7],[43198,6],[43328,7]]}}}],["ml5.js</title>",{"_index":13954,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28895,20]]}}}],["ml5.version",{"_index":13966,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29864,13],[31282,13],[31789,13]]}}}],["mla",{"_index":21078,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[612,3],[6911,3],[23887,3],[28279,3]]}}}],["mla.csl",{"_index":21201,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28232,8],[28488,7],[29310,7],[29577,7]]}}}],["ml’",{"_index":11010,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[2082,4]]}}}],["mm",{"_index":5507,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40454,2],[46196,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19458,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26156,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25947,2]]}}}],["mm/dd/yyyi",{"_index":23135,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[11615,10]]}}}],["mme",{"_index":1587,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31343,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21618,3],[26538,3]]}}}],["mmqgi",{"_index":12565,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[22320,6],[37598,7],[37619,6],[37694,6],[38344,6]]}}}],["mn",{"_index":14331,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49332,3],[49761,3]]}}}],["mnemon",{"_index":21411,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[5880,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[18864,8]]}}}],["mo",{"_index":12394,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58437,2],[58538,3]]}}}],["mob",{"_index":7746,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13401,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4695,3]]}}}],["mobi",{"_index":20351,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[11305,4]]}}}],["mobil",{"_index":1236,"title":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12355,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10,6],[106,6],[1345,6],[4363,6],[5690,6],[7395,6],[8355,6],[8409,6],[9078,6],[24025,6],[30832,6],[31693,6],[32924,6],[33117,6],[38436,6],[38546,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[18345,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[45178,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4927,6],[12143,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17,6],[610,6],[774,6],[3177,6],[4503,6],[6830,6],[11706,6],[18843,6],[20256,8],[29092,6],[33123,6],[33867,6],[35160,6],[35353,6],[41681,6],[41791,6]]},"/en/lessons/intro-to-linked-data":{"position":[[12562,6],[14640,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7466,7]]}}}],["mobilenet",{"_index":13936,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[19760,9],[19810,9],[19991,9],[20325,9]]}}}],["mock",{"_index":22016,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[4621,4]]}}}],["mockeri",{"_index":20369,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[14734,8]]}}}],["mod",{"_index":4822,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33103,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1987,7],[21101,3],[35746,3],[45781,3]]}}}],["mod1",{"_index":12968,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26547,4]]}}}],["mod_rewrit",{"_index":14092,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[6379,11]]}}}],["modal",{"_index":4217,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41342,7],[55452,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2120,5]]}}}],["mode",{"_index":3429,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[223,4],[11213,4],[11484,5],[11526,5],[11876,5],[11961,5],[13289,4],[13970,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1666,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47278,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16621,5],[26991,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31368,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21871,4],[21946,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36404,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7963,5],[47931,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2156,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2463,4]]},"/en/lessons/extracting-keywords":{"position":[[33101,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35189,4]]},"/en/lessons/geocoding-qgis":{"position":[[29113,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[31823,4]]},"/en/lessons/gravity-model":{"position":[[46923,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23205,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33624,5]]},"/en/lessons/intro-to-bash":{"position":[[19635,5],[19840,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26417,5]]},"/en/lessons/jupyter-notebooks":{"position":[[20898,4],[21339,5],[27372,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35969,5]]},"/en/lessons/sonification":{"position":[[2268,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17306,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16878,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12075,5],[12168,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10903,5]]},"/en/lessons/vector-layers-qgis":{"position":[[15029,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28861,5]]}}}],["mode='rgba",{"_index":4386,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53483,12],[63230,12]]}}}],["mode_list",{"_index":22933,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39210,9]]}}}],["model",{"_index":326,"title":{"/en/lessons/gravity-model":{"position":[[24,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[27,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8008,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[959,6],[1339,9],[1560,7],[36877,6],[37275,5],[41820,6],[41834,8],[41962,8],[42080,6],[42377,8],[42527,6],[42774,6],[43036,5],[43055,6],[43412,5],[43520,9],[46045,6],[51957,7],[52131,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31272,6],[33114,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17874,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1284,9],[10658,5],[13052,6],[18724,6],[50190,9],[67515,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9122,5],[10321,6],[11200,5],[11655,5],[11737,5],[11862,5],[11922,5],[13181,5],[14512,5],[21699,5],[53448,5],[54698,5],[54932,5],[61170,5],[67178,5]]},"/en/lessons/common-similarity-measures":{"position":[[24720,5],[29888,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[395,5],[797,5],[834,5],[1017,5],[1139,5],[1181,6],[2670,6],[3444,7],[4706,6],[5296,5],[6783,5],[8012,6],[11703,5],[12353,5],[12964,5],[13141,6],[13153,5],[13562,6],[13609,5],[13759,5],[15186,5],[15280,5],[16799,5],[16938,5],[16956,5],[19825,5],[19905,5],[19932,5],[20092,5],[20214,5],[20260,5],[20342,5],[20483,5],[20606,5],[20705,5],[20759,5],[20843,5],[20892,6],[20931,5],[21034,5],[21148,6],[21381,5],[22285,5],[22417,6],[23377,6],[23471,7],[23742,5],[23808,6],[24716,6],[24783,5],[24978,5],[25132,5],[25518,5],[25862,6],[25895,6],[25987,5],[26175,5],[26203,5],[26657,6],[26809,7],[26939,6],[27051,6],[27674,5],[27919,5],[28043,7],[28163,5],[28464,5],[28522,5],[28942,5],[29035,6],[29074,5],[29127,5],[29195,6],[29463,6],[29486,6],[29634,5],[30424,6],[30467,5],[30549,5],[30643,6],[30655,5],[30957,6],[31221,5],[31311,5],[31383,5],[31435,5],[31552,5],[31595,5],[31651,6],[31728,6],[31875,5],[31976,7],[32049,5],[32086,5],[32141,5],[32368,5],[32497,5],[32605,5],[32672,5],[32747,5],[32860,6],[32937,5],[33091,5],[33135,5],[33324,5],[33408,5],[33670,6],[33725,6],[34039,5],[34246,5],[34407,5],[34506,6],[34545,5],[34698,5],[34890,5],[35052,6],[35127,5],[35243,6],[35300,5],[35426,6],[35683,6],[35725,5],[35962,5],[36080,5],[36711,5],[36786,5],[36977,5],[37247,5],[37397,5],[38216,5],[38413,5],[38463,5],[38589,6],[38956,5],[38995,6],[39092,5],[39246,6],[39338,6],[39706,5],[40290,6],[41313,5],[42702,6],[42988,7],[43115,5],[44715,5],[44841,5],[47119,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[294,6],[530,5],[590,5],[619,5],[643,5],[692,5],[741,5],[1339,5],[1481,5],[1628,6],[1675,5],[1839,7],[2016,7],[2439,5],[2643,6],[2690,6],[2769,5],[3449,6],[4338,6],[4794,6],[4869,5],[5060,6],[5128,5],[5235,5],[5344,5],[5811,5],[6633,6],[6838,6],[7002,5],[7115,5],[7268,6],[7941,5],[8595,6],[8630,5],[8671,5],[8748,5],[8892,5],[9825,5],[11990,6],[17723,5],[17851,5],[18153,6],[18167,5],[18346,5],[18510,6],[19625,5],[20089,5],[20293,5],[20622,5],[20984,5],[21144,6],[21356,5],[22478,5],[22543,5],[22563,5],[22742,5],[22780,6],[23972,6],[25840,6],[26506,5],[26524,5],[26908,5],[26968,5],[27131,5],[27220,6],[27393,5],[27585,5],[30569,6],[31988,6],[32337,6],[32387,5],[32675,6],[34914,6],[35197,5],[35340,6],[36050,5],[36167,6],[36437,6],[36486,5],[36552,5],[36595,6],[36707,5],[36840,5],[37253,6],[37747,5],[38119,6],[38264,5],[38348,6],[38455,5],[38516,5],[38598,5],[38626,5],[39441,5],[39609,5],[39870,5],[39927,6],[39947,5],[39984,6],[40079,6],[40262,5],[40389,5],[41114,5],[41307,5],[41383,6],[41414,5],[41761,5],[41910,5],[42133,5],[42312,5],[42537,5],[42678,6],[42753,5],[42793,6],[42880,5],[42959,6],[43011,5],[43110,6],[43340,5],[43446,5],[43483,5],[43610,5],[43695,5],[43912,5],[44390,5],[44465,5],[44516,5],[44666,6],[44916,5],[44989,5],[45191,5],[45249,5],[45512,6],[45564,5],[45819,5],[46434,5],[46533,5],[46613,5],[46770,5],[46935,6],[47083,5],[47257,5],[47429,5],[48546,6],[48799,5],[50046,5],[51137,5],[51417,5],[51743,6],[52446,5],[52593,5],[52771,5],[53656,5],[54815,5],[55095,6],[55182,6],[55200,6],[55479,6],[56227,7],[61120,5],[61441,5],[61535,6],[64152,6],[64493,6],[64631,6],[64699,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16386,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3978,6],[10996,9],[18912,9],[22915,6],[23306,7],[29535,5],[29593,6],[29648,6],[61477,8],[61725,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39489,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22979,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3698,6],[8749,5],[15239,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4212,9],[44750,10],[59363,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17030,6],[24054,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1120,5],[7027,5],[7587,5],[8989,5],[18838,5],[20936,5],[21891,6],[25514,6],[34446,6],[44068,6],[44206,6],[44374,6],[44473,5],[44803,7],[44973,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33811,6],[34293,6],[34614,5],[36763,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2655,5],[18781,6],[18867,6],[18978,5],[19088,5],[19325,5],[19516,5],[19592,5],[19785,5],[19876,5],[20272,5],[21464,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26793,5],[36935,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7192,6],[7249,5]]},"/en/lessons/georeferencing-qgis":{"position":[[11989,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[292,6],[3122,7],[6271,6],[26458,7],[30082,6],[30129,6],[30461,8],[30539,6],[30664,6],[31415,8],[31500,6],[34974,7],[35010,6],[35533,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2839,6],[17068,5],[21194,6]]},"/en/lessons/gravity-model":{"position":[[25,6],[328,5],[355,10],[397,5],[547,9],[657,5],[3680,7],[4449,5],[4773,5],[5432,6],[5581,9],[6147,5],[6565,5],[7047,6],[7252,5],[7627,10],[7870,7],[8081,6],[8230,9],[9616,5],[10086,6],[10424,10],[11999,5],[13689,8],[13760,6],[14642,9],[15083,9],[15468,5],[15763,5],[15896,5],[16051,5],[16877,8],[16969,6],[17057,9],[17228,9],[17291,9],[17372,5],[17397,9],[18466,10],[18508,5],[18588,5],[19090,7],[19122,7],[19269,8],[19590,9],[19758,5],[19874,6],[20296,5],[20438,6],[20697,6],[20838,6],[25181,5],[25205,5],[25370,6],[26126,5],[26253,5],[27139,5],[27429,9],[27503,9],[27560,6],[27829,9],[28329,6],[28375,6],[29445,9],[29558,5],[29755,6],[30190,9],[30516,9],[31013,6],[31235,6],[31875,6],[32263,5],[32434,5],[32579,5],[32887,6],[33088,5],[33531,5],[33925,7],[34149,5],[34467,6],[35007,5],[35873,6],[36343,5],[37773,6],[37845,5],[40536,5],[40716,5],[41352,5],[41853,6],[42615,5],[43224,5],[43661,5],[43868,5],[47926,5],[49101,5],[49385,5],[52906,5],[53775,7],[54929,9],[55140,9],[55301,5],[56092,6],[56283,5],[56678,5],[56815,6],[57073,5],[57232,5],[57414,5],[57567,5],[58402,6],[58765,5],[58852,5],[58927,5],[59036,7],[59102,5],[59402,8],[59603,5],[59642,6],[59748,5],[59958,6],[60104,5],[60245,7],[60396,5],[60563,6],[60679,9],[60805,10],[62002,10],[62333,7],[62626,5],[62791,6],[62905,8],[63028,10],[63977,5],[64142,6],[64256,8],[64379,10],[64864,10],[65250,10],[66151,10],[66591,10],[66794,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[348,5],[375,5],[398,5],[1387,6],[1836,6],[2022,6],[2278,6],[2784,5],[2840,5],[2974,6],[2999,5],[19133,6],[19334,7],[19428,7],[19665,5],[20225,5],[20687,5],[20830,7],[21665,5],[22182,5],[22448,5],[22913,6],[22993,5],[23102,7],[23502,5],[23650,6],[23760,5],[23949,6],[24463,6],[24532,5],[24719,5],[24844,6],[25052,5],[25335,5],[25372,5],[25445,6],[25787,5],[26402,5],[26755,5],[26818,5],[28634,6],[32123,6],[32500,6],[32548,5],[32755,6],[32916,6],[33013,5],[33215,5],[33567,5],[33864,5],[33966,5],[34029,6],[37105,6],[38984,5],[41141,5],[41632,5],[46075,5],[46184,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6204,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[152,7],[538,5],[695,5],[758,6],[972,7],[1612,6],[2581,6],[2732,6],[2840,6],[3076,7],[3737,6],[3938,6],[4263,6],[4437,6],[4725,6],[4801,6],[5007,5],[5416,5],[5988,5],[6071,5],[9513,5],[10074,5],[10274,6],[10767,5],[10939,5],[11163,5],[11234,5],[11464,5],[11542,5],[11999,5],[12168,7],[12214,5],[16351,6],[17490,6],[20050,5],[20167,6],[21570,5],[21662,5],[21869,5],[21937,5],[21964,5],[22410,5],[23143,5],[23239,6],[24147,5],[24273,5],[24465,5],[24538,6],[24591,5],[24766,6],[24852,5],[25039,5],[25260,5],[25338,5],[25548,5],[25776,5],[25886,5],[26019,5],[26722,6],[27287,5],[27420,5],[27665,5],[28357,5],[28498,5],[28613,5],[28993,6],[29340,5],[30042,5],[30086,5],[30342,5],[30482,5],[30599,5],[30655,5],[30722,6],[31183,5],[31265,5],[31590,5],[31752,5],[32115,5],[33730,9],[33872,5],[35070,5],[35643,6],[35712,6],[35769,5],[36211,5],[36448,5],[36660,5],[36695,5],[36935,5],[37205,7],[37277,5],[37431,5],[37479,5],[37760,5],[40080,5],[40197,5],[40481,5],[41635,5],[42048,5],[43350,5],[43567,5],[44253,5],[44673,6],[44732,5],[44851,6],[44939,6],[45057,5],[45101,5],[45144,5],[45910,6],[47151,6],[48094,6],[48515,6],[48859,6],[49184,5],[49299,7],[49889,5],[50269,5],[50327,6],[50618,6],[50974,6],[51110,5],[52348,6],[53162,5],[53456,5],[55282,6],[55401,6],[55481,6],[56047,7],[57799,6],[57905,8],[58350,8],[58652,6],[59485,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28056,6]]},"/en/lessons/intro-to-bash":{"position":[[11149,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[619,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4936,5],[16972,9],[17108,6],[21433,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[24016,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14946,5],[14981,6],[43335,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44426,6]]},"/en/lessons/json-and-jq":{"position":[[39584,6]]},"/en/lessons/jupyter-notebooks":{"position":[[6405,5],[7234,5],[39432,8],[49528,8]]},"/en/lessons/linear-regression":{"position":[[849,5],[953,5],[1042,5],[2113,6],[3015,5],[3105,7],[3267,6],[3402,5],[3468,6],[3561,6],[7847,5],[8022,6],[9059,5],[9445,5],[12327,5],[12455,5],[14803,5],[14934,5],[15203,5],[15311,5],[15911,5],[16541,6],[16784,6],[17139,7],[17300,5],[17460,5],[20477,5],[20668,6],[20759,5],[20971,5],[21072,5],[21280,5],[22018,5],[22204,7],[22424,5],[24189,5],[31661,5],[31918,5],[31969,5],[32148,5],[35719,6],[35754,7],[36318,5],[36447,6],[36615,5],[37319,5],[39254,6],[40607,5],[40819,5],[41078,5],[41125,5],[41388,5],[42182,5],[42298,5],[43016,6],[44873,6],[45502,5],[45664,5],[45763,9],[45942,5],[46673,5],[46761,5],[46866,5],[47896,5],[48011,5],[50313,5],[51472,5],[52184,5],[55160,5],[55783,6],[56167,6],[57642,5],[60295,5],[60471,5],[60764,5],[61335,6],[62146,5],[62421,5],[62504,5],[62778,6],[72043,6],[80003,5]]},"/en/lessons/logistic-regression":{"position":[[547,5],[639,5],[679,5],[1833,6],[2735,5],[2825,7],[2987,6],[3122,5],[3188,6],[3281,6],[5288,5],[7098,5],[7132,5],[7686,5],[7734,5],[8685,5],[8935,5],[9023,5],[9560,5],[11693,6],[12838,6],[12929,5],[15903,5],[16086,5],[16242,6],[16533,5],[16813,5],[17030,7],[17144,5],[17509,6],[17593,5],[17723,5],[17793,5],[17945,6],[18037,5],[18095,6],[18330,6],[18855,5],[19757,5],[21063,5],[21118,5],[22000,5],[22082,5],[22188,5],[22372,5],[22798,5],[23556,5],[23645,5],[25535,5],[25987,5],[26005,5],[26049,5],[26093,5],[26134,6],[33601,5],[33821,5],[33957,5],[34598,5],[43376,5],[49353,5],[49843,6],[50588,5],[52086,6],[52106,5],[52201,6],[52593,5],[52661,6],[52850,5],[54172,6],[54458,6],[54979,5],[61187,7],[61247,5],[61300,6],[61429,6],[61568,6],[61594,5],[62034,7],[62066,6],[62686,5],[62919,5],[62944,5],[66060,7],[67625,6]]},"/en/lessons/naive-bayesian":{"position":[[7367,5],[7664,5],[13826,7],[15110,8],[15154,8],[15293,8],[15339,7],[21825,8],[21910,5],[22848,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3353,6],[17646,6],[52102,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16603,6],[17512,6],[28432,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5035,5],[31664,5],[48088,5]]},"/en/lessons/sentiment-analysis":{"position":[[3192,9],[5696,9],[39821,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6057,6]]},"/en/lessons/sonification":{"position":[[3641,5],[3693,5],[23815,6],[26982,5],[28214,5],[34610,5]]},"/en/lessons/space-place-gazetteers":{"position":[[877,8],[8133,8],[9937,5],[21678,5],[25832,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31663,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[146,8],[3052,5],[4432,8],[7283,7],[10427,8],[12315,8],[12515,8],[13552,7],[19293,8],[32948,5],[33179,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2364,5],[5849,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1425,10],[2458,5],[9368,5],[10911,6],[11198,9],[11401,8],[13453,9],[13476,9],[15674,9],[15719,8],[22378,5],[28001,6],[28012,5],[28385,6],[28960,9],[29706,8],[31332,8],[31879,8],[32008,6],[32173,9],[32941,5],[33145,5],[33866,6],[34503,6],[35897,9],[35930,8],[35991,8],[36112,8],[36215,9],[36614,5],[36926,5],[37001,8],[37280,8],[37782,9],[37893,6],[38444,6],[38546,5],[39818,9],[39836,5],[40006,5],[40093,6],[40861,6],[41805,5],[42573,6],[42603,5],[42631,5],[42770,6],[43031,6],[43119,5],[43235,5],[43290,6],[43550,5],[44572,6],[44804,5],[45547,5],[45737,5],[45872,6],[46107,5],[46438,5],[46594,5],[46781,5],[47242,6],[47292,5],[47834,5],[48001,6],[48155,6],[51517,8],[52160,5],[52589,5],[52803,5],[53045,5],[53152,8],[53206,5],[53885,5],[55145,5],[55610,5],[55688,6],[56383,5],[56452,5],[56598,5],[56697,5],[57288,8],[57462,5],[57644,7],[59959,6],[60120,6],[65367,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[28,8],[349,8],[811,8],[1352,8],[1399,8],[1578,9],[2485,8],[2527,6],[2971,8],[3533,8],[4304,8],[4453,8],[4971,9],[4995,5],[5088,8],[5192,9],[5268,8],[5509,6],[5602,8],[5962,7],[6220,7],[18261,5],[18438,5],[18781,5],[18830,5],[19907,6],[20194,5],[21708,5],[24561,5],[25364,8],[25417,8],[25723,8],[25797,8],[25831,8],[26075,8],[26363,8],[26751,9],[26921,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2069,5],[2294,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[145,7],[280,6],[594,6],[1393,7],[1542,7],[1694,7],[1721,7],[1846,6],[2570,7],[4421,6],[4471,5],[4792,5],[4903,5],[5043,6],[6061,7],[6455,5],[6574,5],[6666,5],[7041,6],[7710,6],[7767,8],[9342,6],[9604,7],[9671,6],[10082,6],[10989,5],[11394,5],[11681,6],[13333,5],[14200,6],[14752,6],[15378,6],[16379,6],[16951,5],[17595,5],[18004,5],[22171,5],[22259,5],[22316,5],[22439,5],[22500,5],[22543,5],[22626,5],[22678,5],[25119,5],[26301,5],[26328,6],[26940,5],[27328,7],[27391,6],[27915,6],[28145,6],[28437,6],[28611,5],[28838,6],[29186,5],[29906,5],[30196,6],[30352,6],[30386,5],[31059,6],[31149,5],[31390,5],[31767,6],[31833,5],[31839,5],[31940,5],[31995,5],[32343,5],[32444,5],[32538,5],[32930,5],[33050,5],[35446,5],[35548,6],[35669,6],[35745,6],[35845,6],[35887,5],[36236,5],[36273,6],[36336,7],[36597,5],[36699,7],[36938,5],[37349,6],[38239,6],[38264,7],[38469,5],[38543,5],[38809,5],[39121,5],[39150,5],[39197,5],[39398,6],[39845,5],[40534,6],[40646,6],[40922,5],[43064,5],[45514,5],[47156,6],[47319,5],[47413,7],[47606,7],[48036,6],[48408,6],[48595,5],[48917,6],[49056,6],[49301,6],[49570,6],[49828,6],[49867,6],[50037,6],[50254,6],[50349,6],[52908,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1951,9],[4044,9],[4065,9],[6048,9],[6771,10],[7876,9],[10605,10],[12601,9],[12923,10],[13046,5],[13073,5],[14451,5],[14485,5],[14710,5],[15521,8],[16365,7],[16474,5],[16597,5],[17485,9],[19155,8],[19217,10],[20073,6],[21228,9]]}}}],["model'",{"_index":13526,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[5843,7],[18765,7]]}}}],["model,6",{"_index":13629,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[26210,7]]}}}],["model.json",{"_index":13943,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[25946,10],[33391,10],[33599,10]]}}}],["model.predict_output_word",{"_index":22920,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35374,27]]}}}],["model.save(\"word2vec.model",{"_index":22904,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31946,28]]}}}],["model.wv.key_to_index",{"_index":22905,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[32246,22]]}}}],["model.wv.most_similar('milk",{"_index":22910,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[33979,29]]}}}],["model.wv.most_similar(posit",{"_index":22913,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[34485,30],[34713,30]]}}}],["model.wv.similarity(\"milk",{"_index":22915,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35009,27]]}}}],["model_filenam",{"_index":22928,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38945,15],[39279,15]]}}}],["model_filenames.append(file_path",{"_index":22935,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39304,33]]}}}],["model_filenames[i",{"_index":22948,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40127,20]]}}}],["model_list",{"_index":22927,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38929,10],[39785,10],[39854,11]]}}}],["model_list.append(model",{"_index":22934,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39224,24]]}}}],["model_list[i].wv.similarity(*test_words[x",{"_index":22947,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40008,43]]}}}],["models/language_models_are_unsupervised_multitask_learners.pdf",{"_index":14854,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55593,63]]}}}],["models8",{"_index":6831,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32342,8]]}}}],["models|botan",{"_index":3415,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17786,17]]}}}],["model’",{"_index":4618,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10020,7],[10838,7],[10929,7],[11008,7],[11278,7],[12298,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31054,7],[34382,7],[38637,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43412,7],[61563,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25813,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[30502,7]]},"/en/lessons/gravity-model":{"position":[[50182,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[27620,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36490,7],[52052,7]]},"/en/lessons/linear-regression":{"position":[[17716,7],[42653,7],[47053,7],[48164,7],[52770,7],[55595,7],[56180,7],[56583,7],[57822,7],[57868,7]]},"/en/lessons/logistic-regression":{"position":[[18774,7],[20528,7],[26438,7],[44802,7],[44935,7],[61795,7],[61843,7],[63000,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51691,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9065,7],[22121,7],[23115,7],[24779,7],[32120,7]]}}}],["moder",{"_index":4606,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7161,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5729,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42451,8],[43312,8]]},"/en/lessons/sentiment-analysis":{"position":[[13243,10],[23773,10],[37851,8]]}}}],["modern",{"_index":1836,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45719,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4408,6],[4455,6],[5177,6],[5412,6],[46082,6],[47949,6],[48328,6],[50237,6],[69267,6]]},"/en/lessons/common-similarity-measures":{"position":[[35260,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1530,8],[1821,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28760,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1092,6],[1439,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11162,6],[40427,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4504,6],[4733,6],[46694,6]]},"/en/lessons/extracting-keywords":{"position":[[4699,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[571,6],[1992,6],[5168,6],[19309,6],[19761,6],[22030,6],[32918,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34045,6],[34585,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7131,6],[7372,6],[27034,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66906,6],[69147,6]]},"/en/lessons/geocoding-qgis":{"position":[[589,6],[2840,6],[4758,6],[8761,6],[33049,6],[33069,6],[36235,6],[36455,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2922,6],[11050,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2619,6]]},"/en/lessons/gravity-model":{"position":[[8705,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40999,6]]},"/en/lessons/intro-to-linked-data":{"position":[[5696,6]]},"/en/lessons/intro-to-powershell":{"position":[[15645,6]]},"/en/lessons/introduction-map-warper":{"position":[[6045,6],[10426,6],[15739,6],[17654,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47839,6]]},"/en/lessons/preserving-your-research-data":{"position":[[17704,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8564,6]]},"/en/lessons/sonification":{"position":[[1243,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1661,6],[8889,6],[17348,6],[32480,6],[32537,6],[33211,7],[33317,6],[34094,6],[36939,6],[37139,6],[38686,6],[41637,6],[42280,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28123,6],[28161,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6579,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15615,6],[15821,6],[41499,6],[41672,6],[41891,6],[44737,6],[46780,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14439,6],[18823,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7901,6],[11626,6],[12818,6],[14639,6],[15596,6]]}}}],["modern_edit",{"_index":4592,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5428,17],[5716,15],[29461,15],[29892,15],[46416,15],[48541,15]]}}}],["modern_editions_standard",{"_index":4923,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39099,31],[40543,28],[45302,28]]}}}],["modern_transl",{"_index":4588,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5197,21],[5598,19],[29221,19],[29814,19],[46298,19],[48423,19]]}}}],["modern_translations_standard",{"_index":4918,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38941,35]]}}}],["modernist",{"_index":7758,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[900,11]]}}}],["modernit",{"_index":10860,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4946,11]]}}}],["modest",{"_index":6304,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32121,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[2061,7]]}}}],["modif",{"_index":5960,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31239,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1974,12],[49509,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[35112,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25982,12]]},"/en/lessons/jupyter-notebooks":{"position":[[30480,14]]},"/en/lessons/vector-layers-qgis":{"position":[[1866,12]]}}}],["modifi",{"_index":682,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22515,6],[22905,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12669,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17025,6],[17370,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23458,8],[62383,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[32073,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14578,6],[18425,6],[35728,6],[45380,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33395,6],[35171,9],[36068,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[112,9],[777,9],[1398,7],[1932,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34094,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8153,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1844,6],[3651,8],[14272,8],[14639,6],[14965,6],[28643,6],[29353,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1135,6],[17012,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23644,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6263,6],[6739,6],[6910,6],[7378,9],[7612,6],[22477,8],[22880,6],[23722,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3070,6],[5870,6],[6275,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17722,6],[17864,6],[18079,6],[18124,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[45033,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33033,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22327,6],[22990,6],[24296,6],[43649,6],[44501,6],[49337,9],[49572,8],[54669,9],[57928,6],[60271,9],[64437,8]]},"/en/lessons/geocoding-qgis":{"position":[[4236,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16463,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27487,6],[28502,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11102,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12672,6],[26368,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20182,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4583,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23661,6],[48919,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20200,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2485,8],[17028,8],[17404,6],[17532,6]]},"/en/lessons/intro-to-bash":{"position":[[1305,9],[8393,9],[26938,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9013,6]]},"/en/lessons/intro-to-powershell":{"position":[[22227,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[429,9],[18325,9],[18535,9],[18770,9],[18854,7],[18868,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21941,6]]},"/en/lessons/jupyter-notebooks":{"position":[[27580,6],[40098,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32386,9],[46429,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3776,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38024,8],[42336,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[537,9],[13611,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8380,6]]},"/en/lessons/transliterating":{"position":[[3597,9],[13891,6],[17127,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[19459,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25501,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1764,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1653,8],[14640,6],[35707,9]]},"/en/lessons/working-with-web-pages":{"position":[[8663,6]]}}}],["modnam",{"_index":20985,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[33203,7],[34383,7],[38982,7]]}}}],["modul",{"_index":3439,"title":{"/en/lessons/installing-python-modules-pip":{"position":[[18,7]]}},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1096,6],[5694,6],[5808,6],[7188,6],[13583,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50151,6],[67949,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4717,7],[6143,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[360,8],[470,6],[3138,8],[3367,7],[3510,8],[3594,6],[3621,7],[3918,6],[4056,7],[4162,8],[4295,6],[4432,6],[4715,7],[4920,7],[5275,7],[6008,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66867,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17262,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15479,7],[23271,8],[49246,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9315,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[133,6],[798,6],[869,6],[952,6]]},"/en/lessons/counting-frequencies":{"position":[[6400,7],[6765,7],[12380,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5662,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1057,7],[1667,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[876,6],[977,6],[2305,7],[2644,7],[6088,6],[6540,6],[7249,6],[7588,7],[7711,7],[9202,7],[9709,6],[12899,6],[17140,6],[17862,6],[20160,6],[20227,6],[20349,6],[20690,6],[21271,7],[22777,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16439,7],[16756,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[64,6],[876,6],[13908,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[43,6],[126,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9965,6],[40315,6],[40395,6],[41288,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[37134,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12233,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7030,7],[7063,7],[8083,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17312,7],[17363,7],[17457,7],[17536,6],[18411,6],[18543,7],[18943,7],[22136,6],[28409,6],[39120,7],[56936,6],[57245,7],[57259,6],[57443,8],[57616,6],[62790,6],[63039,6],[63168,6]]},"/en/lessons/installing-omeka":{"position":[[6372,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[19,7],[77,7],[157,7],[238,8],[287,8],[595,7],[1337,7],[1513,8],[1628,7],[3982,7],[4043,7],[4103,6],[4576,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[856,6],[3946,7],[4159,6],[5048,7],[5361,6],[8022,7],[8488,7],[30438,7],[36541,6],[38448,6],[39333,6],[48984,8],[51413,7],[52431,6],[53786,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2039,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1219,7]]},"/en/lessons/introduction-and-installation":{"position":[[561,6]]},"/en/lessons/introduction-map-warper":{"position":[[2863,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17881,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4059,6],[6220,7],[6316,7],[6546,7],[20236,6]]},"/en/lessons/jupyter-notebooks":{"position":[[5205,7],[16745,7],[21756,7],[21903,6],[22167,7],[22308,6],[27833,8],[29796,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5404,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19961,7]]},"/en/lessons/naive-bayesian":{"position":[[4289,7]]},"/en/lessons/normalizing-data":{"position":[[7569,7],[7700,6],[7765,7],[7971,6],[8031,6]]},"/en/lessons/output-data-as-html-file":{"position":[[4656,7],[5292,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3276,7],[8674,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11704,7]]},"/en/lessons/qgis-layers":{"position":[[8115,7],[8544,7]]},"/en/lessons/sentiment-analysis":{"position":[[11370,6],[11428,7],[17516,7],[21329,7],[34028,6]]},"/en/lessons/sonification":{"position":[[20251,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15111,6]]},"/en/lessons/transliterating":{"position":[[11071,6],[16533,6],[16621,7],[16736,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24204,7],[24287,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9890,7],[42354,7]]},"/en/lessons/working-with-web-pages":{"position":[[7358,6],[7814,7]]}}}],["modular",{"_index":5276,"title":{"/en/lessons/code-reuse-and-modularity":{"position":[[15,10]]}},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[16,10],[94,10],[2857,10],[3152,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4588,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[524,10],[39696,10],[40220,11],[40232,10],[40325,10],[40438,10],[40939,10],[41205,10],[42604,10],[42700,13],[42848,10],[43577,10],[44020,10],[44145,10],[44352,10],[44537,10],[44727,10],[44908,10],[45044,10],[45180,10],[51940,10],[52048,11],[52079,10],[52408,10],[52507,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7089,10]]},"/en/lessons/jupyter-notebooks":{"position":[[51767,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5334,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12962,8]]},"/en/lessons/working-with-text-files":{"position":[[9201,10]]}}}],["modularity_dict",{"_index":10597,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42221,15],[42683,16]]}}}],["modularity_dict[nam",{"_index":10600,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42460,21]]}}}],["module(",{"_index":16182,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6397,10]]}}}],["module’",{"_index":3680,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11467,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5111,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6295,8],[9543,8]]}}}],["module…just",{"_index":5306,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[5425,11]]}}}],["modulo",{"_index":20703,"title":{},"body":{"/en/lessons/sonification":{"position":[[16381,6]]}}}],["mohammad",{"_index":10058,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58988,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6690,9],[49794,9],[49952,9],[53852,9],[53972,8]]}}}],["mohit",{"_index":8710,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41532,5]]}}}],["mold",{"_index":21276,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[12618,4]]}}}],["moldova",{"_index":11623,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31977,8]]}}}],["molecular",{"_index":6740,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20344,9],[22452,9]]}}}],["molen",{"_index":16668,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13736,5],[14039,5],[14958,5],[15937,5]]}}}],["molièr",{"_index":16404,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44199,8]]}}}],["molotov,’th",{"_index":163,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3341,12]]}}}],["mom",{"_index":10509,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24544,3]]}}}],["moment",{"_index":123,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2519,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8127,7],[12421,6],[12595,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7017,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[584,7],[21674,6],[22637,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5113,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49315,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53750,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1416,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54479,7]]},"/en/lessons/common-similarity-measures":{"position":[[3416,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3291,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1181,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5996,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7604,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4361,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12728,7],[49297,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5881,6],[41143,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[353,7]]},"/en/lessons/extracting-keywords":{"position":[[26053,7],[31648,6],[35189,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8745,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21668,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16850,6],[23898,6],[28617,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22815,7],[41076,6]]},"/en/lessons/intro-to-linked-data":{"position":[[8416,7],[33556,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[883,7],[17422,6]]},"/en/lessons/introduction-map-warper":{"position":[[15131,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35002,7]]},"/en/lessons/json-and-jq":{"position":[[1080,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19786,7]]},"/en/lessons/linear-regression":{"position":[[33091,6],[43726,7]]},"/en/lessons/logistic-regression":{"position":[[17678,6],[28159,8],[34896,7],[38563,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1624,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42321,8],[42351,9],[44411,7]]},"/en/lessons/sentiment-analysis":{"position":[[14572,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17999,7]]},"/en/lessons/sonification":{"position":[[10396,6]]},"/en/lessons/space-place-gazetteers":{"position":[[21279,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25445,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13061,6],[13147,6],[18700,7],[22431,6],[22478,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6301,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4609,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21840,7]]},"/en/lessons/working-with-web-pages":{"position":[[6933,6]]}}}],["momentarili",{"_index":1593,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31777,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8056,13]]},"/en/lessons/jupyter-notebooks":{"position":[[48222,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4572,11]]}}}],["mon",{"_index":20412,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26948,4],[28444,4],[31133,4],[32230,4],[35423,4],[37523,4],[38414,3]]}}}],["mona",{"_index":15982,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15364,5]]}}}],["monday",{"_index":12693,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21315,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14079,6]]}}}],["monetari",{"_index":6879,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37236,8]]},"/en/lessons/normalizing-data":{"position":[[5343,8]]}}}],["money",{"_index":3014,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7195,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37228,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12700,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2105,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41329,7]]},"/en/lessons/sentiment-analysis":{"position":[[28113,6],[30802,6],[31900,6],[35092,6],[37032,6]]}}}],["monitor",{"_index":6388,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45668,7],[63668,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49142,7],[56605,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10553,7]]},"/en/lessons/introduction-map-warper":{"position":[[21476,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16877,7]]}}}],["monk",{"_index":22956,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[42091,5]]}}}],["monkey",{"_index":5111,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58853,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10456,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30977,7]]}}}],["mono",{"_index":10318,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[6842,5],[7001,4],[7149,4]]}}}],["monodevelop",{"_index":8360,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29674,12]]}}}],["monogami",{"_index":3883,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17890,9]]}}}],["monograph",{"_index":16803,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[985,9]]},"/en/lessons/naive-bayesian":{"position":[[16970,10],[18368,9],[18539,10],[22541,11]]}}}],["monospac",{"_index":13095,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[6193,10],[6538,10],[6998,10]]}}}],["monro",{"_index":5576,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68127,7]]}}}],["mont",{"_index":4522,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68736,5]]}}}],["montagu",{"_index":23214,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8439,9],[8555,8],[8621,8],[8684,8]]}}}],["montana,1865",{"_index":11341,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19332,12]]}}}],["montani",{"_index":11505,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13302,7]]}}}],["month",{"_index":1061,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5015,6],[21866,5],[21912,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8184,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46285,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8205,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13779,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52535,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9552,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55966,6],[56552,5],[58704,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19310,5],[21064,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40399,5],[41050,6],[42189,6],[43958,5],[44110,5],[44412,5],[44932,6],[45896,5]]},"/en/lessons/gravity-model":{"position":[[25612,5]]},"/en/lessons/installing-omeka":{"position":[[1131,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33931,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5300,7]]},"/en/lessons/jupyter-notebooks":{"position":[[26626,6],[29218,7],[29299,5]]},"/en/lessons/linear-regression":{"position":[[10607,5],[10613,5],[24258,6],[25044,8],[25325,6],[25733,6]]},"/en/lessons/naive-bayesian":{"position":[[11858,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4365,6],[4650,5],[4792,6]]},"/en/lessons/output-data-as-html-file":{"position":[[7811,6]]},"/en/lessons/preserving-your-research-data":{"position":[[3065,6],[11880,6],[14576,5],[15110,5]]},"/en/lessons/qgis-layers":{"position":[[8769,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4985,6],[6209,5],[6536,7],[6603,6],[6748,6],[9287,6]]},"/en/lessons/research-data-with-unix":{"position":[[11302,5],[11360,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41484,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23176,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[223,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5393,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1752,5],[18249,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13989,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6419,5],[22160,6],[22598,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35626,7],[36592,6],[37874,7],[38275,5],[39525,7],[41294,5]]},"/en/lessons/working-with-text-files":{"position":[[3065,6]]}}}],["month/day/year",{"_index":8682,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37512,15]]}}}],["month=\"08",{"_index":12660,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20042,10],[20806,10]]}}}],["month=1",{"_index":17099,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24742,8],[24796,8]]}}}],["month=m",{"_index":17094,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24662,8]]}}}],["monthli",{"_index":3007,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6177,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6425,7],[58955,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50427,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6928,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4430,7]]}}}],["montpelli",{"_index":20974,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[29247,14],[29508,13],[31575,11],[33834,12],[36321,11],[36341,11],[41034,11],[41054,11]]}}}],["montreal",{"_index":9134,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20055,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28230,8]]}}}],["monument",{"_index":20917,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[8872,9]]}}}],["monumenta",{"_index":12480,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68824,9]]}}}],["mooc",{"_index":12849,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[5463,4]]}}}],["mood",{"_index":15590,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20815,7],[20961,7],[21002,9]]}}}],["mood;1",{"_index":19960,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4394,6]]}}}],["moor",{"_index":23678,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[4503,5]]}}}],["moral",{"_index":8200,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28573,5],[39449,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2511,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24445,5]]},"/en/lessons/linear-regression":{"position":[[72845,5]]}}}],["morbid",{"_index":23011,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[4438,9],[23060,10],[26711,9],[26956,9],[27105,12],[30414,9]]}}}],["mordor",{"_index":20930,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[11185,7]]}}}],["more",{"_index":132,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2824,4],[8809,4],[11016,4],[17771,4],[18380,4],[23339,4],[24307,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1717,4],[2064,4],[3009,4],[3630,4],[5882,5],[8199,5],[8596,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3691,4],[6078,5],[11716,4],[15356,4],[15446,4],[15601,4],[19994,4],[20104,4],[23649,4],[26249,4],[29466,4],[32095,4],[32549,4],[33637,4],[33945,4],[34896,4],[36770,4],[39447,4],[41758,4],[44537,5],[49588,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[278,4],[595,4],[7474,4],[7709,4],[8883,4],[8928,5],[9029,5],[12086,4],[15377,4],[16190,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5533,4],[11497,4],[12440,4],[13677,4],[17640,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8257,4],[9166,4],[13928,4],[14187,4],[15514,4],[16134,4],[16182,4],[16474,4],[16608,4],[17522,4],[18704,4],[23921,4],[24678,4],[26428,4],[27804,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[929,4],[2052,4],[2071,4],[2181,4],[3199,4],[3388,4],[4426,4],[4563,4],[6148,4],[6637,4],[6817,4],[7619,4],[25808,4],[26041,4],[26558,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2211,5],[2258,4],[5137,4],[6772,4],[7579,4],[7793,4],[10095,4],[10289,4],[15022,4],[15396,4],[23626,4],[25569,4],[31598,4],[39657,4],[41807,4],[53059,4],[55765,5],[56133,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2816,4],[2934,4],[8861,4],[18467,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[450,4],[1271,4],[5600,4],[5860,4],[6155,4],[6817,4],[12086,4],[12640,4],[13844,4],[14095,4],[14649,4],[17350,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1505,4],[7638,4],[11254,4],[11613,4],[12449,4],[12887,4],[13545,4],[14100,4],[15183,4],[16548,4],[16719,4],[18605,4],[18935,5],[19472,4],[20384,4],[24866,4],[26677,4],[27889,5],[28530,4],[31711,4],[32110,4],[33341,4],[33457,4],[35231,4],[35522,4],[36991,4],[37149,4],[40580,4],[43282,4],[43884,4],[45290,4],[56053,4],[56353,4],[56641,4],[58328,4],[60059,4],[60581,4],[60949,4],[61238,4],[65185,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9924,4],[13457,5],[13615,4],[15371,4],[16183,4],[17187,4],[18675,4],[19633,4],[47825,4],[54806,4],[55987,4],[56095,4],[62180,4],[63089,4],[63143,4],[63292,4],[66367,4],[67321,4],[67715,4],[68899,4],[69248,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1745,4],[3870,4],[4151,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5501,4],[6738,4],[6773,4],[7552,4],[8005,4],[8469,4],[8761,4],[8901,4],[9406,4],[9630,4],[9769,4],[14097,4],[17242,4],[25275,4],[25814,4],[26514,4],[26725,4],[29313,4],[31428,4],[40915,4],[41399,4],[44019,4],[49490,4],[52352,4],[58385,4],[58394,4],[59238,4],[59417,5],[62642,4],[65468,4],[69377,4],[70265,4]]},"/en/lessons/common-similarity-measures":{"position":[[3173,4],[3397,5],[3932,4],[4601,4],[6374,5],[8879,4],[10020,4],[10394,4],[11802,4],[12429,4],[16070,4],[18916,4],[20000,4],[20105,4],[25305,4],[27486,4],[31230,4],[31658,4],[34153,4],[34758,4],[34952,4],[35376,4],[35709,4],[36479,4],[37160,4],[37588,4],[37977,4],[38114,4],[38405,4],[38554,4],[39020,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5199,4],[5546,4],[7869,4],[8043,4],[13354,4],[14219,4],[14942,4],[15853,4],[17131,4],[19188,4],[23152,4],[24757,4],[25334,4],[28010,4],[28349,4],[30919,4],[34760,4],[37677,4],[37917,4],[38078,4],[39181,4],[40159,4],[40943,4],[46292,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[315,4],[2297,4],[4197,4],[5872,4],[7348,4],[8407,4],[8774,4],[8998,4],[9455,4],[16537,4],[17829,4],[17959,4],[18046,4],[18320,4],[21195,4],[22047,4],[22115,4],[22166,4],[23116,4],[24853,4],[25434,4],[26644,4],[27942,4],[28657,4],[30743,4],[32549,4],[32792,4],[43061,4],[44853,4],[45009,4],[45835,4],[46752,4],[47100,4],[48611,4],[49640,4],[50016,4],[51104,4],[51587,4],[52750,4],[53153,4],[53706,4],[53791,4],[53972,4],[54086,4],[54285,4],[54548,4],[54787,4],[57398,4],[61237,4],[63884,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[249,4],[2014,4],[2475,4],[3802,4],[5262,4],[5787,4],[5851,4],[7038,4],[7772,4],[8197,4],[10848,4],[13041,4],[13701,4],[17574,4],[19391,4],[19408,4],[22045,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3454,5],[3643,4],[7481,4],[8296,4],[9110,4],[9244,4],[9290,4],[9553,4],[10401,4],[10580,4],[17375,4],[26145,4],[28939,4],[29374,4],[30407,4],[32321,4],[40134,4],[41127,4],[47443,4],[47712,4],[47875,4],[52574,4],[54706,4],[54796,4],[58348,4],[58961,4],[61703,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[587,4],[878,4],[999,4],[4835,4],[5190,4],[5216,4],[8236,4],[8618,4],[12785,4],[13332,4],[13538,4],[14496,4],[15706,4],[16004,4],[16574,4],[18714,4],[19759,4],[23140,4],[26695,4],[26769,4],[28380,4],[28524,4],[29457,4],[29752,4],[29910,4],[30455,4],[30568,4],[30993,4],[33265,4],[33732,4],[33797,4],[34231,4],[37018,4]]},"/en/lessons/counting-frequencies":{"position":[[3120,4],[8219,4],[10431,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1793,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4855,4],[9121,4],[11230,4],[15344,4],[19824,4],[22971,4],[23340,4],[23467,4],[26110,4],[27718,4],[28415,4],[28607,4],[30497,4],[34405,4],[37842,4],[38201,4],[38299,4],[43385,4],[45854,4],[46973,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3294,4],[6180,4],[7061,4],[10077,4],[10127,4],[12807,4],[13332,4],[14361,4],[31308,4],[36250,4],[36529,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3968,4],[7962,4],[15343,4],[26453,4],[38335,4],[38424,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4370,4],[12131,4],[15588,4],[15604,4],[16734,4],[17628,4],[19479,4],[22066,4],[22831,4],[24541,4],[30865,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2097,4],[4454,4],[5293,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4211,4],[4883,4],[5130,4],[6568,4],[9357,4],[10155,4],[14322,4],[17501,4],[17596,4],[22452,4],[24552,4],[25981,4],[31176,4],[31583,4],[41568,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9265,4],[10213,5],[15189,4],[16370,4],[21895,4],[24388,4],[24464,4],[25216,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[969,4],[1303,4],[3020,4],[7452,4],[7569,4],[8722,4],[9063,4],[11905,4],[14040,4],[16551,4],[17735,4],[18983,4],[23538,4],[25462,4],[27054,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1368,4],[1522,4],[1579,4],[1626,4],[2271,4],[3896,4],[4760,4],[8015,4],[10337,4],[17553,4],[18584,4],[19145,4],[19821,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5802,4],[5811,4],[5922,4],[5939,4],[17436,4],[19993,4],[38227,4],[43742,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3498,4],[5345,4],[5894,4],[8210,4],[25103,4],[28002,4],[36675,4],[37446,4],[37500,4],[42261,4],[42662,4],[44336,4],[44520,4],[48648,4],[54887,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3307,4],[5708,4],[12345,4],[13678,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1039,4],[2806,4],[4385,4],[4492,4],[6962,4],[6971,4],[7006,4],[7204,4],[7862,4],[7922,4],[8340,4],[13146,5],[18709,4],[18784,4],[23730,4],[29549,4],[35488,4],[36158,4],[48205,4],[48241,4],[49187,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[474,4],[806,4],[2965,4],[3790,4],[7129,4],[10651,4],[12154,4],[13167,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2102,4],[2345,4],[5044,4],[8570,4],[9136,4],[10025,4],[13589,4],[19790,4],[20016,4],[22473,4],[22506,4],[24278,4],[27116,4],[27787,4],[30828,4],[32910,4],[34888,4],[36588,4],[39023,4],[40634,4],[41081,4],[45699,4],[47075,4],[47765,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2672,4],[5781,4],[15098,4],[16234,4],[16344,4],[17086,4],[24246,4],[24329,4],[25186,4]]},"/en/lessons/extracting-keywords":{"position":[[1263,4],[1936,4],[5214,4],[7078,4],[9599,4],[12157,4],[23683,4],[26180,4],[28530,4],[32630,4],[33300,4],[38369,4],[38916,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3051,4],[3078,4],[3183,4],[3587,4],[3627,4],[3785,4],[3836,4],[4039,4],[5598,4],[6025,4],[6553,4],[8347,5],[16533,4],[16940,4],[17075,5],[17179,4],[17445,4],[17623,4],[19371,4],[19490,4],[19561,4],[19747,4],[21168,4],[21177,4],[21860,4],[22623,4],[24363,4],[24372,4],[24946,4],[25449,4],[26092,4],[26153,4],[26191,4],[30386,4],[30533,4],[31993,4],[32913,4],[33629,4],[33716,4],[38923,4],[39579,4],[39588,4],[40025,4],[41650,4],[43862,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2295,4],[2330,4],[2375,4],[9066,4],[9104,4],[26023,4],[27293,4],[27931,4],[31737,4],[33687,4],[34678,4],[34719,4],[35844,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4142,4],[6166,4],[7211,4],[8354,4],[11022,4],[16005,4],[16972,4],[24127,4],[25067,4],[31202,4],[35053,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3291,5],[10657,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4045,4],[10951,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2270,4],[3880,4],[9112,4],[13120,4],[20158,4],[23663,4],[34215,4],[42559,4],[45754,4],[48835,4],[56436,4],[57527,4],[58234,4],[62842,4],[67198,4],[69142,4],[69178,4]]},"/en/lessons/geocoding-qgis":{"position":[[4574,4],[4623,4],[10850,4],[14697,4],[15583,4],[16994,4],[19493,4],[22742,4],[27312,4],[29253,4],[30330,4],[30801,4],[31331,4],[31389,4],[31439,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1519,4],[3262,4],[10724,4],[12236,4],[14001,4],[14166,4],[15984,4],[23012,4],[23423,4],[30637,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3938,4],[5169,4],[5196,4],[5403,4],[7603,4],[7778,4],[8051,4],[11891,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[452,4],[876,4],[1314,4],[1377,4],[1591,4],[4420,4],[5347,4],[8288,4],[8394,4],[8735,4],[8839,4],[15889,4],[21907,4],[22096,4],[22220,4],[24753,4],[26156,4],[29982,4],[30018,4],[30304,4],[33163,4],[33281,4],[33337,4],[34258,4],[34909,4],[34950,4],[35388,4],[35539,4],[36057,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2448,4],[6325,5],[7666,4],[7888,4],[9088,4],[9612,4],[12941,4],[19251,4],[21218,4],[32509,4],[32596,4],[34023,4],[34632,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[2127,4],[3160,4],[7581,4],[7699,4],[8622,4],[9371,4],[10999,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[458,4],[15169,4],[15207,4],[23312,4],[27542,4],[28590,4],[30642,4],[39800,4],[44066,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4199,4],[5048,4],[5821,4],[7949,4],[9822,4],[12884,4],[14191,4],[16611,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2870,4],[7847,4],[8290,4],[9689,4],[9726,4],[18532,4],[22866,4],[23052,4],[25398,4],[26355,4],[26607,4],[26641,4]]},"/en/lessons/gravity-model":{"position":[[2247,4],[2719,4],[3545,4],[6746,4],[6823,4],[11925,4],[14978,4],[16982,4],[18139,4],[21411,4],[21967,4],[23331,4],[24574,4],[25444,4],[26744,4],[26868,4],[28240,4],[30144,4],[34520,4],[37020,4],[37170,4],[39887,4],[45976,4],[55835,4],[56003,4],[59858,4],[60035,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2056,4],[2488,4],[2649,4],[4870,4],[7874,4],[10057,4],[10144,4],[10579,4],[12568,4],[14706,4],[15832,4],[15895,4],[16689,4],[17177,4],[22639,4],[23087,4],[23448,4],[26533,4],[26848,4],[42366,4],[44687,4]]},"/en/lessons/installing-omeka":{"position":[[2425,4],[2795,4],[3452,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3841,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3971,4],[12020,4],[16100,4],[19058,4],[19964,4],[23918,4],[24559,4],[27240,4],[28118,4],[31833,4],[32764,4],[33405,4],[35361,4],[36104,4],[37592,4],[50045,4],[50216,4],[50580,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2934,5],[4241,4],[21614,4],[22585,4],[24454,5],[26763,4],[28402,5],[28569,5],[28715,5],[34086,4],[35946,4],[40931,4],[42871,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2739,4],[5206,4],[8695,4],[9179,4],[11367,4],[13226,4],[13413,4],[15056,4],[15452,4],[15496,4],[17275,4],[17839,4],[23041,4],[24903,4],[25392,4],[26320,4],[26466,4],[29369,4],[32342,4],[35091,4],[40972,4],[41015,4],[43494,4],[43814,4],[46997,5],[47328,4],[49701,4],[50357,4],[50705,4],[51124,4],[52834,4],[52930,4],[53756,4],[58119,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7395,4],[17897,4],[21489,4],[31523,4],[41580,4],[41669,4]]},"/en/lessons/intro-to-bash":{"position":[[1176,4],[1250,4],[2527,4],[5958,4],[6147,4],[6598,4],[7885,4],[8545,4],[10858,4],[13453,4],[15481,4],[16259,4],[16508,4],[16965,4],[17123,4],[20681,4],[20824,4],[21220,4],[24546,4],[24578,4],[25393,4],[26810,4],[26883,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[674,4],[13560,4],[18187,4]]},"/en/lessons/intro-to-linked-data":{"position":[[3159,4],[3832,4],[5794,4],[6930,4],[7890,4],[7945,4],[8602,4],[9990,4],[16316,4],[17420,4],[17451,4],[17595,4],[17697,4],[21629,4],[26273,4],[28359,4],[33062,4],[33116,4],[33407,4],[34696,4],[34776,4],[35651,4],[36361,4],[36473,4],[36745,4]]},"/en/lessons/intro-to-powershell":{"position":[[816,4],[1153,4],[1259,4],[1988,6],[2789,4],[3835,4],[9595,4],[11857,4],[13125,4],[15873,4],[16329,4],[16535,4],[18432,4],[21602,4],[21950,4],[24200,5],[24728,4],[27011,4],[28265,4],[29334,4],[29343,4],[32318,4],[35082,4],[35152,4],[35377,4],[35528,4],[35828,4],[37302,4],[37446,4],[39358,4],[40951,4],[41043,4],[41066,4],[41193,4],[41330,5],[41723,4],[41779,4],[41999,4],[42008,4],[42083,4],[42653,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1424,4],[1960,4],[2134,4],[3277,4],[5763,4],[6418,4],[7489,4],[10233,4],[13691,4],[18173,4],[18932,5],[20500,4],[26249,4]]},"/en/lessons/introduction-and-installation":{"position":[[1615,4]]},"/en/lessons/introduction-map-warper":{"position":[[5450,4],[5548,4],[7867,4],[17335,4],[17670,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2659,5],[4954,4],[6455,4],[7157,4],[12417,4],[17181,4],[17368,4],[17522,4],[20499,4],[21216,4],[26739,4],[26889,4],[28539,4],[28922,4],[29032,4],[30075,4],[31294,4],[37894,4],[41194,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3251,4],[4636,4],[4700,4],[6861,4],[7447,4],[7548,4],[8050,5],[9585,4],[10774,4],[11908,4],[13392,4],[15820,4],[18137,4],[24427,4],[35010,4],[39299,4],[39854,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5077,5],[5282,4],[10393,4],[12292,4],[21580,4],[22297,4],[23562,4],[24935,4],[29788,4],[30906,4],[30960,4],[30998,5],[31410,4],[31849,4],[42043,4],[42896,4],[44244,4],[47379,4]]},"/en/lessons/json-and-jq":{"position":[[2086,4],[10010,5],[12038,4],[18298,4],[19797,4],[21434,4],[22569,4],[24661,4],[25755,4],[27410,4],[36318,4],[39243,4],[39823,4],[39864,4]]},"/en/lessons/jupyter-notebooks":{"position":[[3146,4],[3877,4],[4614,4],[8636,4],[8674,4],[9491,4],[19156,4],[27736,4],[28994,4],[35638,4],[37907,4],[38926,4],[48971,4],[50247,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1896,4]]},"/en/lessons/linear-regression":{"position":[[2565,4],[4265,4],[4724,4],[4816,4],[6942,4],[8875,4],[12368,4],[14416,4],[14528,4],[17509,4],[17532,4],[19182,4],[20196,4],[20989,4],[21165,4],[23263,4],[25516,4],[26321,4],[27970,4],[29699,4],[32579,4],[38163,4],[41667,5],[43699,4],[46784,4],[47353,4],[47563,4],[50184,4],[52637,4],[52841,4],[53362,4],[53844,5],[54714,4],[56057,4],[57681,4],[60584,4],[61105,4],[68031,4],[68160,4],[68204,4],[68941,5],[69410,4],[69513,4],[69549,4],[72144,4],[72470,4],[72594,4],[73780,4]]},"/en/lessons/linux-installation":{"position":[[2527,4],[4432,4],[4584,4]]},"/en/lessons/logistic-regression":{"position":[[2285,4],[6165,4],[6294,4],[7183,4],[11148,4],[11166,4],[14994,4],[17284,4],[17811,4],[19055,4],[21135,4],[22199,4],[26585,4],[34282,4],[34506,4],[34805,4],[40243,4],[40390,4],[42822,5],[45200,4],[53755,4],[54290,4],[54942,4],[56251,5],[56356,4],[61318,4],[61447,4],[63592,4],[65126,4],[66710,4],[66994,4]]},"/en/lessons/mac-installation":{"position":[[1906,4],[4113,4],[4261,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3181,4],[4741,4],[5268,4],[5711,5],[8125,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4514,4],[11014,4],[16929,4],[22961,4],[35919,4]]},"/en/lessons/naive-bayesian":{"position":[[3232,4],[4128,4],[5168,5],[7486,4],[11484,4],[11539,4],[11677,4],[11824,4],[11921,4],[12046,4],[12817,4],[15239,4],[20397,4],[21964,4],[22016,4],[22456,4],[22618,4],[22785,4],[23064,4],[23414,4],[25360,4],[36018,4],[38232,4],[40574,4],[42357,4],[45336,4],[47759,4],[48211,4],[49618,4],[49854,4],[51533,4],[51857,4],[52351,4],[52568,4],[52708,4],[53834,4],[53852,4],[55983,4],[57663,4],[60117,4],[60491,4],[61529,4],[63471,4],[65183,4],[65253,4],[65386,4],[66718,4],[69094,4]]},"/en/lessons/normalizing-data":{"position":[[981,4],[1652,4],[2116,8],[7505,5],[8510,4],[9775,4],[9817,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6203,4],[16565,4],[17504,4],[17610,4],[30748,4],[33023,4],[51608,4],[52665,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3326,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1724,4],[3978,4]]},"/en/lessons/preserving-your-research-data":{"position":[[4581,4],[11266,4],[17169,4]]},"/en/lessons/qgis-layers":{"position":[[1418,4],[5147,4],[7027,4],[8287,5],[8662,4],[18182,4],[18777,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[421,4],[430,4],[557,4],[2104,4],[5207,4],[5610,4],[7122,4],[7724,4],[9170,4],[10110,4],[16691,4],[26254,4],[27597,4],[27976,4],[28600,4]]},"/en/lessons/research-data-with-unix":{"position":[[6522,4],[7388,4],[7975,4],[8749,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7596,4],[9280,4],[18502,4],[19250,4],[22663,4],[25569,4],[27958,4],[28999,4],[29274,4],[36727,4],[39908,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4446,4],[6014,4],[7347,4],[7766,4],[25346,4],[26877,4],[27285,4],[27443,4],[31359,4],[32750,4],[38297,4],[54524,4]]},"/en/lessons/sentiment-analysis":{"position":[[1229,4],[9322,4],[13920,4],[15544,4],[24676,4],[25864,4],[27838,4],[28108,4],[30528,4],[30797,4],[31625,4],[31895,4],[32458,4],[32767,4],[34818,4],[35087,4],[36601,4],[37027,4],[37766,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1540,4],[1794,4],[3455,4],[8331,4],[9284,4],[10877,4],[12081,4],[14201,4],[22406,4],[34319,4]]},"/en/lessons/sonification":{"position":[[6376,4],[7378,4],[11506,4],[20899,4],[23294,4],[23528,4],[26267,4],[36908,4],[37853,4],[38544,4]]},"/en/lessons/space-place-gazetteers":{"position":[[478,4],[2501,4],[4382,4],[6322,4],[9717,4],[10719,4],[16392,4],[17272,4],[20862,4],[24574,4],[27750,4],[28191,4],[32092,4],[32718,4],[43037,4],[43762,4],[48177,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[757,4],[1930,4],[4236,4],[8763,4],[8780,4],[10836,4],[11393,4],[12838,4],[17026,4],[17064,4],[17177,4],[18715,4],[19009,4],[21983,4],[23642,4],[28867,4],[30656,4],[33976,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[726,4],[2013,4],[7566,4],[13416,4],[22564,4],[23106,4],[33744,4],[34233,4],[34557,4],[35607,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4626,4],[6644,4],[12705,4],[18529,4],[18983,4],[19564,4],[19941,4],[24144,4],[25158,4],[27310,4],[30048,4],[31893,4],[36093,4],[36600,4],[42505,4],[42693,4],[44975,4],[45093,4],[48238,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10722,6],[11641,4],[14116,4],[15293,4],[15700,4],[17213,4],[19633,4],[20209,4],[20634,4],[21413,4],[22022,4],[34557,4],[36468,4],[36885,4],[37511,4],[37681,4],[38508,4],[38648,4],[43145,4],[47196,4],[48069,4],[48097,4],[49214,4],[49981,4],[50453,4],[50727,4],[50829,4],[51745,4],[51980,4],[56100,4],[56122,4],[57248,4],[60070,4],[60139,4],[64034,4],[64660,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6291,4],[15421,4],[17514,4],[24248,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[933,4],[2825,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2109,4],[3150,4],[4877,4],[5413,4],[7432,4],[7491,4],[8238,4],[9162,4],[9401,4],[21417,4],[25052,4],[33087,4],[36931,4],[40836,4],[41914,4],[41933,4]]},"/en/lessons/transliterating":{"position":[[1691,4],[1731,4],[5505,4],[6117,4],[9780,4],[10266,4],[14741,4],[17497,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4641,4],[4691,4],[4969,4],[6172,4],[6826,4],[7365,4],[7581,4],[7994,4],[8738,4],[8747,4],[10052,4],[10413,4],[11528,4],[11894,4],[12475,4],[14868,4],[15054,4],[16120,4],[16242,4],[16480,4],[17338,4],[19099,4],[23327,4],[24385,4],[29496,4],[29953,4],[30263,4],[31155,4],[34072,4],[34581,4],[34912,4],[36027,4],[36156,4],[37551,4],[37574,4],[38785,4],[42319,4],[43993,4],[47369,4],[47564,4],[47812,4],[47923,4],[48632,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[571,4],[1631,4],[3238,4],[7969,4],[8339,4],[8642,5],[11239,4],[14476,4],[14878,4],[15363,4],[16351,4],[16387,4],[16760,4],[17292,4],[17859,4],[18902,4],[18951,4],[20430,4],[20652,4],[20740,4],[20839,4],[22773,4],[28532,4],[28838,4],[30433,4],[30650,4],[30919,4],[30992,4],[32185,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7290,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1464,4],[2725,4],[6584,4],[8249,4],[10863,4],[11182,4],[15187,4],[15408,4],[20375,4],[23906,4],[24051,4],[24173,4],[24419,4],[25132,4],[26332,4]]},"/en/lessons/vector-layers-qgis":{"position":[[334,4],[1012,4],[1057,4],[4482,4],[7048,4],[7078,4],[12382,4],[14501,4],[15723,4],[15748,4],[17145,4]]},"/en/lessons/viewing-html-files":{"position":[[1202,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1829,4],[2803,4],[7606,4],[10656,4],[20563,4],[20944,4],[22096,4],[25019,4],[25970,4],[33278,4],[35923,4],[36273,4],[37925,4],[46639,4]]},"/en/lessons/windows-installation":{"position":[[3264,4],[5325,4],[5511,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[574,4],[1017,4],[1587,4],[5851,4],[6094,4],[15047,4],[18906,4],[19730,5]]},"/en/lessons/working-with-text-files":{"position":[[2060,4],[5518,4],[8125,4],[9046,4]]},"/en/lessons/working-with-web-pages":{"position":[[3473,4],[6568,4]]}}}],["more.1",{"_index":21077,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[437,6]]}}}],["more_stopword",{"_index":21872,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52212,14],[52313,15]]}}}],["moreov",{"_index":1968,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2177,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4627,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1155,9]]},"/en/lessons/counting-frequencies":{"position":[[10440,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7074,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5428,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66722,9],[67736,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[3024,9],[35679,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6501,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3088,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1407,8]]},"/en/lessons/qgis-layers":{"position":[[1186,9]]},"/en/lessons/research-data-with-unix":{"position":[[7899,9]]},"/en/lessons/space-place-gazetteers":{"position":[[33951,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2722,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17698,9]]},"/en/lessons/transliterating":{"position":[[1522,9]]},"/en/lessons/vector-layers-qgis":{"position":[[17054,9]]}}}],["moresco",{"_index":11754,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5851,7],[13583,7],[13812,7],[24863,9],[26229,7],[26323,7],[26412,7],[26501,7],[27446,7]]}}}],["moretti",{"_index":6033,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43657,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48778,8],[51210,8],[52816,7],[53217,8]]}}}],["morgan",{"_index":3242,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60419,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3677,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37634,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4782,6]]},"/en/lessons/jupyter-notebooks":{"position":[[52342,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49632,7],[52134,7]]}}}],["moritz",{"_index":10013,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57095,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5644,6]]}}}],["moriz",{"_index":15191,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[16142,5],[16361,6],[16381,6],[16519,6],[16539,6]]}}}],["morn",{"_index":15466,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2670,7]]},"/en/lessons/preserving-your-research-data":{"position":[[6070,8]]},"/en/lessons/sentiment-analysis":{"position":[[28262,7],[28424,7],[28715,7],[30949,7],[31113,7],[32048,7],[32210,7],[35239,7],[35403,7],[37287,7],[37503,7],[38186,7]]}}}],["morril",{"_index":3614,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3725,8]]}}}],["mortal",{"_index":23012,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[4452,9],[23045,9],[26698,9],[26935,9],[28599,9],[30400,9]]}}}],["mortuari",{"_index":19127,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52345,8]]}}}],["mosaic",{"_index":9399,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42159,6]]},"/en/lessons/introduction-map-warper":{"position":[[19332,7]]}}}],["moscou",{"_index":20949,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17631,6]]}}}],["moscow",{"_index":11526,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14865,7]]},"/en/lessons/space-place-gazetteers":{"position":[[17605,6]]}}}],["mosh",{"_index":16415,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44548,5],[45633,5],[53251,5],[54182,5]]}}}],["moskau",{"_index":20948,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17618,6]]}}}],["most_common",{"_index":16278,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27080,11],[27658,12]]},"/en/lessons/linear-regression":{"position":[[34402,13]]}}}],["most_similar",{"_index":22908,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[33282,12],[34045,12],[34289,12]]}}}],["mostel",{"_index":16213,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10656,9],[11005,9],[11243,9],[11645,9],[12211,9],[49649,10],[49866,9],[50802,10]]}}}],["mosteller’",{"_index":16225,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13092,11]]}}}],["mostern",{"_index":21022,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48403,7],[48478,8],[48839,8]]}}}],["mostli",{"_index":2057,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9300,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2502,7],[19449,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[671,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3031,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53062,6]]},"/en/lessons/counting-frequencies":{"position":[[10460,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22160,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58666,6],[66478,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16603,6]]},"/en/lessons/georeferencing-qgis":{"position":[[412,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29006,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3629,6],[3897,6],[15312,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13077,6]]},"/en/lessons/jupyter-notebooks":{"position":[[4167,6]]},"/en/lessons/logistic-regression":{"position":[[22381,6],[61819,6],[61866,6]]},"/en/lessons/naive-bayesian":{"position":[[53514,6]]},"/en/lessons/sentiment-analysis":{"position":[[32422,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21834,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[29483,8]]}}}],["mostnimform",{"_index":17453,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[72019,16]]}}}],["mother",{"_index":5234,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65015,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24504,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13537,6]]},"/en/lessons/linear-regression":{"position":[[68461,6]]},"/en/lessons/logistic-regression":{"position":[[48236,6],[49028,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35096,6],[54670,8]]},"/en/lessons/sentiment-analysis":{"position":[[28042,6],[30731,6],[31829,6],[35021,6],[36910,6]]}}}],["motherboard",{"_index":20854,"title":{},"body":{"/en/lessons/sonification":{"position":[[41642,12]]}}}],["mother’",{"_index":15266,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[29435,8]]}}}],["motif",{"_index":15806,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13868,6]]}}}],["motion",{"_index":7415,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19509,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7807,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23840,6]]}}}],["motiv",{"_index":5355,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7149,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4619,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30356,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36576,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33896,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[90,10]]}}}],["motor",{"_index":19667,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16345,5],[16386,5]]}}}],["mou",{"_index":21206,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30966,4]]}}}],["mould",{"_index":18572,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58490,9],[58561,9],[59780,7]]}}}],["mounia",{"_index":16470,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48841,6]]}}}],["mounika",{"_index":20308,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54331,7]]}}}],["mount",{"_index":8255,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[453,7],[38868,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26540,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1096,7],[42113,7]]}}}],["mountain",{"_index":6878,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37195,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53001,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1371,10],[10599,8]]}}}],["mous",{"_index":875,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9895,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22927,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15841,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15218,5],[15342,5],[15423,5],[16492,5],[23771,5],[32273,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24710,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28214,5],[28417,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32429,5]]},"/en/lessons/extracting-keywords":{"position":[[27931,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34261,5]]},"/en/lessons/georeferencing-qgis":{"position":[[6375,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[9187,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14441,5]]},"/en/lessons/intro-to-bash":{"position":[[849,5],[11724,5]]},"/en/lessons/introduction-map-warper":{"position":[[13139,5]]},"/en/lessons/qgis-layers":{"position":[[6380,5]]},"/en/lessons/sonification":{"position":[[17343,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28893,6],[28968,5],[29166,5]]}}}],["mouseov",{"_index":7603,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3110,9]]},"/en/lessons/sonification":{"position":[[10642,9]]}}}],["mouth",{"_index":20903,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7217,5],[11658,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22512,5],[26775,5]]}}}],["mov",{"_index":15829,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16238,3],[16368,3]]}}}],["move",{"_index":144,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3040,4],[13403,4],[23814,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4792,4],[6615,4],[8823,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10441,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5489,6],[5845,4],[7118,4],[14423,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10552,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2403,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20902,4],[21119,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28839,4],[51100,4],[51410,4],[51574,4],[52885,5],[55008,4],[56054,4],[59315,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9381,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1016,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2552,6],[3955,6],[5738,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[925,6],[1967,6],[6654,4],[24131,7],[24267,4],[24704,5],[24868,6],[25653,6],[32351,4],[32738,6],[34101,6],[34332,6],[38352,5],[39899,4],[48141,6],[49229,4],[49592,5],[51107,4],[58597,4],[59975,6]]},"/en/lessons/common-similarity-measures":{"position":[[38646,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9928,6],[12428,4],[15361,4],[23945,4],[38802,6],[39281,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2830,4],[22653,4],[22997,4],[36180,6],[39220,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19172,5],[20831,5]]},"/en/lessons/counting-frequencies":{"position":[[2980,6],[10470,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6797,6],[27241,5],[39766,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2584,4],[10693,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13167,6],[24610,4],[24783,4],[25218,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1644,4],[6622,4],[18050,4],[31517,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13547,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[362,6],[10994,6],[11430,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32379,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42768,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23234,4],[32514,6],[33222,6],[35030,6],[36474,6],[41934,4],[42509,4],[42633,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2478,4],[9962,4],[10116,4],[10300,4],[10368,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3078,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14291,4]]},"/en/lessons/extracting-keywords":{"position":[[12281,4],[15292,4],[16945,6],[17144,4],[22075,4],[23976,6],[29324,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14547,4],[14841,4],[26781,4],[42345,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27816,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24427,6],[32735,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62943,4]]},"/en/lessons/geocoding-qgis":{"position":[[3795,5],[9832,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4455,4],[4856,4],[5415,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3386,4],[6149,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4448,6],[7649,5],[22192,4],[23171,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[19679,4],[20060,4]]},"/en/lessons/gravity-model":{"position":[[1095,5],[16092,6],[20546,6],[29998,6],[53538,6],[57016,6],[57284,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[17759,6],[17813,6],[31101,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2315,5],[14520,4],[18790,4],[38016,4],[43603,6],[44834,6],[46915,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13976,4],[38310,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15817,6],[29677,4],[29852,4],[30286,4],[33495,4]]},"/en/lessons/intro-to-bash":{"position":[[185,6],[316,7],[4535,6],[5473,6],[6684,5],[9976,5],[10288,6],[12378,4],[12766,4],[15507,6],[18651,4],[18714,4],[18795,4],[18846,4],[18888,4],[19081,4],[19241,4],[19937,4],[20975,7],[21078,4],[21519,4],[21627,4],[22542,4],[23073,4],[24052,4],[25003,4],[25039,4],[26456,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5834,4],[13827,6],[16115,4],[17207,4],[19364,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8688,4],[23615,4],[27529,4]]},"/en/lessons/intro-to-powershell":{"position":[[273,6],[554,6],[732,6],[769,4],[5342,4],[7606,4],[7633,6],[7691,4],[7809,4],[8267,4],[9214,6],[10319,4],[10859,4],[15172,4],[16947,4],[17191,4],[17240,4],[17476,4],[17528,4],[17569,6],[17640,6],[18201,4],[18561,6],[18639,4],[18808,4],[19431,6],[19468,4],[19559,4],[19688,4],[19788,6],[19843,4],[19977,4],[20276,4],[21028,4],[21060,6],[21554,7],[21661,4],[40985,4],[43103,4],[43816,4],[43850,5],[44172,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2337,4],[13218,4]]},"/en/lessons/introduction-and-installation":{"position":[[2216,4]]},"/en/lessons/introduction-map-warper":{"position":[[9379,4],[12126,4],[12160,4],[12227,4],[12313,4],[12892,4],[12937,4],[15141,4],[15252,4],[15450,4],[15519,6],[15988,5],[16142,5],[19106,4],[19686,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13882,6],[32372,6],[41705,6],[42230,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16329,4],[21759,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4255,4],[15141,4],[16885,4]]},"/en/lessons/jupyter-notebooks":{"position":[[20699,4],[20976,5],[27283,4]]},"/en/lessons/linear-regression":{"position":[[18077,5],[72931,4]]},"/en/lessons/linux-installation":{"position":[[4569,4]]},"/en/lessons/logistic-regression":{"position":[[22490,4]]},"/en/lessons/mac-installation":{"position":[[4246,4]]},"/en/lessons/naive-bayesian":{"position":[[20315,4],[26927,5]]},"/en/lessons/normalizing-data":{"position":[[9677,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8735,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1123,6],[1306,6]]},"/en/lessons/qgis-layers":{"position":[[3988,4],[4356,6],[4396,4],[9541,5],[16219,4],[18050,4]]},"/en/lessons/research-data-with-unix":{"position":[[4051,4],[4695,4],[5865,4],[8415,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1298,6],[12338,6],[38507,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12534,6],[43666,6],[44446,5]]},"/en/lessons/sentiment-analysis":{"position":[[28555,6],[33402,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25596,4],[33828,6],[35018,4]]},"/en/lessons/sonification":{"position":[[1536,4],[2497,5],[3326,5],[10173,4],[13994,4],[16151,4],[33131,5],[34147,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20214,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12333,4],[15911,4],[29989,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4818,6],[42540,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7479,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23863,4],[30983,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31422,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[14136,5],[25591,4],[28171,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14399,6],[23699,5],[23762,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22535,6]]},"/en/lessons/windows-installation":{"position":[[5496,4]]},"/en/lessons/working-with-web-pages":{"position":[[7878,4]]}}}],["movediza",{"_index":20012,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12236,8]]}}}],["movement",{"_index":172,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3507,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3302,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12131,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[3013,10],[3311,10],[3503,9],[3738,9],[5935,10],[5957,9],[23798,8],[29641,8]]},"/en/lessons/gravity-model":{"position":[[1390,9],[1481,10],[4557,10],[5820,9],[5964,8],[6300,9],[6420,8],[19403,8],[19626,8],[19803,8],[30754,10],[59150,9],[59792,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11054,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6626,8],[39576,8],[48202,8],[48361,9]]},"/en/lessons/intro-to-powershell":{"position":[[17176,8]]},"/en/lessons/introduction-map-warper":{"position":[[12462,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7377,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50224,8],[52261,8]]},"/en/lessons/sonification":{"position":[[14570,8]]},"/en/lessons/space-place-gazetteers":{"position":[[11095,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1129,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22328,9]]}}}],["movi",{"_index":4530,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68861,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4217,5],[7313,5],[7392,5],[9679,6],[9732,5],[11106,5],[17286,6],[17483,6],[17514,6],[17857,6],[17978,6],[19959,5],[20770,5],[20838,5],[20871,5],[20903,5],[20948,5],[21120,5],[21189,5],[21261,5],[21351,5],[21521,5],[21575,5],[21655,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32079,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4339,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33942,5],[33985,5]]},"/en/lessons/gravity-model":{"position":[[62469,5]]},"/en/lessons/jupyter-notebooks":{"position":[[16095,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4659,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38730,5]]}}}],["movie=\"$file\",signalstat",{"_index":15917,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[38563,25],[39129,25]]}}}],["movie=destearth_earth_video.mp4,signalstat",{"_index":15881,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[31127,43]]}}}],["movie=destearth_mars_video.mp4",{"_index":15877,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[30110,30]]}}}],["movie=destearth_mars_video.mp4,signalstat",{"_index":15872,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29740,42]]}}}],["mozambiqu",{"_index":4432,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57339,12]]}}}],["mozilla’",{"_index":5564,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66841,9]]}}}],["mp",{"_index":7229,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5814,4],[5844,3],[5969,3],[7508,3],[11391,3],[11404,3],[11465,2],[11738,3],[11970,2],[12375,3],[12574,2],[12817,3],[12876,3],[12956,3],[13346,4],[15554,3],[17986,4],[18174,3],[18442,3],[18565,3],[18730,3],[20968,4],[21046,3],[21553,3],[23011,3],[24607,3],[25905,3],[33991,5],[34179,3],[34656,6],[39049,3]]}}}],["mp3",{"_index":10124,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10590,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1567,3],[1709,4],[12874,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15767,3]]},"/en/lessons/sonification":{"position":[[5708,3],[5747,4],[6081,4],[40363,4]]}}}],["mp4",{"_index":15831,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[16359,3],[19064,4]]}}}],["mpatches.patch(color='darkblu",{"_index":17833,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41249,32]]}}}],["mpatches.patch(color='lightblu",{"_index":17836,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41327,33]]}}}],["mpeg4",{"_index":15802,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13549,7]]}}}],["mpg",{"_index":19487,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13953,3],[17190,3]]}}}],["mr",{"_index":7744,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13362,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56475,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11604,6],[11654,6]]},"/en/lessons/linear-regression":{"position":[[11324,3],[11331,5],[11551,4],[11644,5]]},"/en/lessons/logistic-regression":{"position":[[45362,2],[47000,3],[48714,3],[48991,4],[55179,4],[55759,3],[55767,4],[58316,3],[59890,2],[60600,4],[60631,3]]},"/en/lessons/normalizing-data":{"position":[[2769,6],[2819,6]]},"/en/lessons/sentiment-analysis":{"position":[[27894,3],[30583,3],[31681,3],[34873,3],[36710,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30960,3]]}}}],["ms",{"_index":8488,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30255,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27415,3],[27636,3],[51704,3],[51780,6],[51838,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3187,2]]},"/en/lessons/gravity-model":{"position":[[47645,2]]},"/en/lessons/intro-to-bash":{"position":[[1745,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47411,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2302,2],[2771,2],[5717,2],[20832,2],[21211,2],[21452,2],[27266,2],[30877,2],[32492,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8858,2],[24735,2]]}}}],["ms5393",{"_index":2041,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8229,6],[8361,6],[9162,6]]}}}],["msi",{"_index":20719,"title":{},"body":{"/en/lessons/sonification":{"position":[[20962,4]]}}}],["msndate",{"_index":23339,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15927,7],[16656,11],[17038,7],[21212,12],[33786,7],[34633,7],[36574,7]]}}}],["msrest.authent",{"_index":22150,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16661,21]]}}}],["mss",{"_index":17232,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44009,3],[44896,5]]}}}],["mss/tss",{"_index":17239,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44304,9],[45226,9]]}}}],["msys2",{"_index":3079,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24652,5],[25046,5],[25230,5]]}}}],["mtcar",{"_index":19485,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13867,6],[13925,6],[17098,6],[18000,6]]}}}],["mtcars[,2",{"_index":19677,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17352,10]]}}}],["mtcars[1",{"_index":19674,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17169,10]]}}}],["mtcars[1,2",{"_index":19678,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17643,11]]}}}],["mu",{"_index":16301,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33427,2]]}}}],["much",{"_index":94,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1674,4],[4835,4],[17083,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7704,4],[13793,4],[14052,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13885,4],[14788,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14182,4],[26152,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3183,4],[6632,4],[17225,4],[19860,4],[26534,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6703,4],[6954,4],[15571,4],[36136,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1493,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11836,4],[35325,4],[35471,4],[60150,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18766,4],[35531,4],[54278,5],[60846,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8711,4],[49485,4]]},"/en/lessons/common-similarity-measures":{"position":[[4596,4],[17356,4],[20504,4],[21648,4],[25129,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1062,4],[7615,4],[7864,4],[12041,4],[12220,4],[16413,4],[26396,4],[26951,4],[27344,4],[33401,4],[36108,4],[39208,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17469,4],[17741,4],[20977,4],[21058,4],[34033,4],[41776,4],[51099,4],[54280,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3905,5],[5904,4],[16551,5],[19386,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3638,4],[3699,4],[6212,4],[47870,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23135,4]]},"/en/lessons/counting-frequencies":{"position":[[8153,4],[10478,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6409,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2102,4],[13427,4],[28981,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6892,4],[10150,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21890,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12545,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4085,4],[4147,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4838,4],[7573,4],[11243,4],[48562,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38961,4],[42379,4],[54882,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1034,4],[4380,4],[4487,4],[7199,4],[7917,4],[35483,4],[43531,4],[49182,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3306,4],[5625,4],[13543,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34428,4],[34520,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23634,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[738,4],[3178,4],[9346,4],[42716,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6324,4],[20355,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3038,4],[11869,4],[11948,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3699,4],[3875,4],[5061,4],[5269,4],[9107,4],[13323,4],[18078,4],[60058,4],[67193,4]]},"/en/lessons/geocoding-qgis":{"position":[[4569,4],[16989,4],[33141,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18024,4]]},"/en/lessons/georeferencing-qgis":{"position":[[4959,4],[9366,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[28459,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7947,4],[8495,4],[28697,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27325,4],[45604,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[9817,4],[12247,4]]},"/en/lessons/gravity-model":{"position":[[1255,4],[6526,4],[25439,4],[43747,4],[45258,4],[45398,4],[45971,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4790,4],[4912,4],[10839,4],[23141,4],[23443,4],[23734,4],[44377,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[844,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[34081,4],[36164,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3102,4],[15051,4],[15402,4],[27527,4],[47948,4],[51489,4],[51927,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5729,5]]},"/en/lessons/intro-to-bash":{"position":[[24686,4]]},"/en/lessons/intro-to-linked-data":{"position":[[3154,4],[16881,4],[34691,4],[36740,4]]},"/en/lessons/intro-to-powershell":{"position":[[6201,4],[16530,4],[28068,4],[36194,4],[37127,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5021,4],[19416,4]]},"/en/lessons/introduction-map-warper":{"position":[[7812,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2423,4],[3375,4],[15574,4],[17049,4],[36102,4],[36441,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7442,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6719,4],[17659,4],[22489,4],[22911,4]]},"/en/lessons/json-and-jq":{"position":[[5396,4],[37336,4]]},"/en/lessons/jupyter-notebooks":{"position":[[15286,4],[19871,4],[48459,4],[51496,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3134,4],[5737,4]]},"/en/lessons/linear-regression":{"position":[[8282,4],[47348,4],[55026,4]]},"/en/lessons/logistic-regression":{"position":[[9334,4],[14716,4],[21923,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5032,4],[5263,4]]},"/en/lessons/naive-bayesian":{"position":[[11222,5],[11401,4],[11504,4],[17031,4],[19786,4],[21784,4],[22613,4],[22780,4],[23059,4],[44432,4],[51636,4],[52644,4],[55978,4],[56043,4],[56563,4],[68587,4],[68610,4]]},"/en/lessons/normalizing-data":{"position":[[3063,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12629,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5106,4],[5858,4],[9373,4]]},"/en/lessons/qgis-layers":{"position":[[15589,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18421,4],[26249,4]]},"/en/lessons/research-data-with-unix":{"position":[[1812,4],[8744,4],[8970,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10306,4],[12092,4],[21164,4],[25203,4],[28897,4],[33914,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33577,4]]},"/en/lessons/sentiment-analysis":{"position":[[13915,4],[20321,4],[25859,4],[29461,4],[29662,4],[37761,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8992,4],[32262,4]]},"/en/lessons/sonification":{"position":[[386,4],[21785,4],[39419,4],[40257,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4377,4],[12118,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24726,4],[30043,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[882,4],[2174,4],[19953,4],[20007,4],[26039,4],[35731,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24139,4],[25153,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37635,4],[47981,4],[50963,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5454,4],[26470,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[939,4],[5164,4],[9157,4],[22329,4]]},"/en/lessons/transliterating":{"position":[[13803,4],[19572,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3793,4],[6821,4],[9153,4],[15937,4],[16237,4],[28217,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[30645,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7238,4]]},"/en/lessons/vector-layers-qgis":{"position":[[16247,4],[17140,4]]},"/en/lessons/viewing-html-files":{"position":[[143,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37172,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12389,4],[18736,4]]},"/en/lessons/working-with-web-pages":{"position":[[2024,4],[5510,4],[8304,4]]}}}],["muculloch",{"_index":13908,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9063,9]]}}}],["mueller",{"_index":23637,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18105,7],[18238,7],[18535,7],[20542,7],[20667,7]]}}}],["muffin",{"_index":22938,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39492,10]]}}}],["mulatto",{"_index":10152,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4357,9],[4809,9],[6016,10]]}}}],["mulatto*+negro",{"_index":10176,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9171,15],[15643,17],[23028,17],[33107,17],[40442,17]]}}}],["mullen",{"_index":2700,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32343,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10006,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2923,6],[55351,7],[57386,7],[57923,7]]}}}],["mullen’",{"_index":19733,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28056,8]]}}}],["multi",{"_index":2834,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11803,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12132,5],[14957,5],[15065,5],[15618,5],[17491,5],[18017,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7523,5],[15278,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1402,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8568,5],[37110,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2114,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60216,5],[61204,5],[61997,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2827,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2508,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3193,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33816,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11043,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[11942,5]]},"/en/lessons/json-and-jq":{"position":[[18825,5]]},"/en/lessons/jupyter-notebooks":{"position":[[50669,5]]},"/en/lessons/naive-bayesian":{"position":[[58289,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4524,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32020,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13688,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7178,5],[7408,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2980,5]]}}}],["multicollinear",{"_index":17291,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52092,18],[52694,17],[52901,18],[53272,18],[53556,17],[54050,17],[68964,17]]},"/en/lessons/logistic-regression":{"position":[[26323,17]]}}}],["multicollinearity.25",{"_index":17298,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52673,20]]}}}],["multicultur",{"_index":3881,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17841,17]]}}}],["multidimension",{"_index":3717,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2725,16]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1340,16]]}}}],["multidisciplinari",{"_index":14836,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54504,17]]}}}],["multigraph",{"_index":21314,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18462,11]]}}}],["multilin",{"_index":7770,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2144,9]]}}}],["multilingu",{"_index":3875,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17700,16],[17717,13],[17824,16]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3517,12]]},"/en/lessons/sentiment-analysis":{"position":[[15576,12],[15675,13]]},"/en/lessons/space-place-gazetteers":{"position":[[17470,12]]}}}],["multilingual/divers",{"_index":18725,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1869,20]]}}}],["multiloqu",{"_index":9823,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40434,12]]}}}],["multimedia",{"_index":8291,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6758,10],[22829,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35207,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[685,10],[39689,10],[39728,11],[40626,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5954,10],[6191,10],[27906,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2323,10]]},"/en/lessons/sonification":{"position":[[41908,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3702,10]]}}}],["multimod",{"_index":5826,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1567,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48238,13],[48287,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50818,10],[53004,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6930,10]]}}}],["multipart",{"_index":16706,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[22520,9]]}}}],["multipl",{"_index":110,"title":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2006,8],[21218,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12125,15]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9605,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31471,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4893,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48184,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[959,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6513,8],[6644,8],[7842,8],[9463,8],[9578,8],[11050,8],[11617,8],[15597,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12804,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[444,8],[2281,8],[7344,8],[11321,8],[15880,8],[16081,8],[25960,8],[33821,8],[34054,8],[49281,8],[55938,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5455,8],[13578,8],[14291,8],[16327,8],[24375,8],[28616,8],[33179,8],[37059,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13891,8],[24532,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11423,8],[11803,8],[30494,8],[33115,8],[37683,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1607,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30463,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2780,8],[9222,8],[18121,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21746,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19344,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4135,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2006,8],[2102,8],[2213,8],[9093,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2185,8],[2412,8],[16628,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34719,8],[42060,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3785,8],[4443,8],[9021,8],[24494,8],[26137,8],[53629,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13,8],[2947,8],[11258,8],[16789,8],[23394,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12645,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21928,8],[47270,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8349,8],[15066,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20452,8],[20736,8],[23256,8],[33944,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15037,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17251,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37073,8]]},"/en/lessons/geocoding-qgis":{"position":[[25897,8],[34050,8],[35174,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[468,8],[2263,8],[22749,8],[22941,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[19065,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18184,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[533,8],[19972,8],[20457,8]]},"/en/lessons/gravity-model":{"position":[[19820,8],[19843,8],[23306,9],[24228,8],[45998,8],[58036,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[22027,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5224,8],[5811,8],[7598,8],[9542,8],[24305,8],[35098,8],[43223,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17480,8],[19349,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31374,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25913,8]]},"/en/lessons/intro-to-bash":{"position":[[4794,8],[22686,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6008,8]]},"/en/lessons/intro-to-linked-data":{"position":[[35099,8]]},"/en/lessons/intro-to-powershell":{"position":[[6274,8],[13985,8],[24972,8],[26451,8],[27664,8],[36736,8],[38357,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1158,8],[26907,8]]},"/en/lessons/introduction-map-warper":{"position":[[10372,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11551,8],[16192,8],[39439,8],[40840,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12039,8]]},"/en/lessons/json-and-jq":{"position":[[2936,9],[4822,8],[16416,9],[16661,8],[18443,8],[21049,8],[30526,8],[31639,8],[31754,8],[32519,8],[36225,8],[36837,8],[37427,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2553,8],[48099,8],[48289,8],[48614,8],[49896,8],[51873,8]]},"/en/lessons/linear-regression":{"position":[[1315,8],[1832,8],[15157,8],[19898,8],[20166,8],[23681,8],[27606,8],[40368,8],[61347,8]]},"/en/lessons/logistic-regression":{"position":[[1035,8],[1552,8],[51478,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2141,8],[2178,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2392,8]]},"/en/lessons/naive-bayesian":{"position":[[20995,15],[35741,8]]},"/en/lessons/output-data-as-html-file":{"position":[[3155,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8206,8],[11792,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8042,8],[28412,8]]},"/en/lessons/research-data-with-unix":{"position":[[888,8],[8899,8],[9243,8]]},"/en/lessons/sentiment-analysis":{"position":[[9292,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30073,8]]},"/en/lessons/sonification":{"position":[[19601,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1139,8],[11927,8],[24911,8],[24971,8],[25126,8],[43522,8],[46762,8],[47224,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7394,12],[24912,8],[29111,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7650,8],[7693,8],[15737,8],[21748,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30535,8],[31935,8],[32265,8],[33118,8],[33722,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10512,8],[27686,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12263,8],[13446,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[26828,8],[27367,8],[30536,8],[33850,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14169,8],[27972,8]]},"/en/lessons/transliterating":{"position":[[5651,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11220,8],[11272,8],[28428,8],[42337,8],[42415,8],[42615,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[14515,8],[14662,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3069,8],[3119,8],[4139,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17450,8],[28698,8],[44652,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10767,8],[11832,8]]},"/en/lessons/working-with-web-pages":{"position":[[3516,8],[9657,8]]}}}],["multiplatform",{"_index":19302,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[539,14]]}}}],["multiplex",{"_index":8449,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12293,9]]}}}],["multipli",{"_index":1313,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15140,10],[15766,10],[16269,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24785,8]]},"/en/lessons/gravity-model":{"position":[[28883,11],[29145,10],[52185,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[12785,10],[13489,8],[13538,11],[13596,8],[17861,10]]},"/en/lessons/linear-regression":{"position":[[62739,10],[63145,11]]},"/en/lessons/logistic-regression":{"position":[[8268,8],[9512,10],[23361,11],[23473,11],[56422,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[120,11],[160,8],[1201,11],[2119,8]]},"/en/lessons/naive-bayesian":{"position":[[19211,8],[19252,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42417,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7351,9]]}}}],["multitask",{"_index":14852,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55505,9]]}}}],["multitud",{"_index":8867,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4612,9],[5768,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34465,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27763,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[1698,9],[2085,9],[5145,9],[23843,9]]},"/en/lessons/space-place-gazetteers":{"position":[[22480,9],[36981,9],[37165,9]]}}}],["multitudin",{"_index":20891,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6663,14]]}}}],["multivalu",{"_index":11288,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[533,11],[11165,11],[23800,11],[23964,11]]}}}],["multivari",{"_index":4524,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68776,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8821,13],[8920,12],[38232,12],[38443,12]]},"/en/lessons/gravity-model":{"position":[[444,12],[20591,12],[20763,12],[23241,12],[23275,12],[23581,12],[23884,12],[24401,12],[25386,12],[26229,12],[28305,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48165,12]]}}}],["multivoc",{"_index":20925,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9949,10]]}}}],["multivolum",{"_index":21391,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[35268,11]]}}}],["multiway",{"_index":18502,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47992,8]]}}}],["mulvani",{"_index":22974,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50095,8]]}}}],["mundt",{"_index":7574,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38380,5]]}}}],["municip",{"_index":7474,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[30036,9]]}}}],["munit",{"_index":23284,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[2303,9],[2416,10],[2462,9],[2590,9],[2652,9],[18227,9],[19939,9],[20782,9],[20831,9],[21284,11],[22710,9],[23202,9],[23717,9],[24740,9],[25473,9],[27754,11],[27858,10],[29755,9],[30001,9],[32735,9],[32926,10],[33354,9],[34130,11],[34388,9],[38048,10],[39063,11],[39370,9],[39721,9]]}}}],["munitions_by_country.pi",{"_index":23399,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[23810,23],[23865,24]]}}}],["munitions_by_country_stacked.pi",{"_index":23448,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30061,31],[30094,32]]}}}],["munson",{"_index":16923,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42624,8]]}}}],["murder",{"_index":5114,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58893,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19550,8],[27246,8],[27544,8],[28093,8],[28593,8],[39172,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9805,9],[24013,6],[24826,6],[26577,8],[26702,6],[33551,8]]},"/en/lessons/naive-bayesian":{"position":[[64493,7],[64518,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49360,9],[50374,8],[50498,6]]}}}],["murdoch",{"_index":19247,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10402,7]]}}}],["murray",{"_index":12671,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20385,6]]}}}],["murthi",{"_index":21961,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62971,7]]}}}],["museum",{"_index":3272,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[187,6],[1248,7],[4314,6],[4337,6],[4419,6],[4471,7],[4730,6],[5158,6],[5406,6],[6021,8],[7527,6],[7741,6],[7952,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62798,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7162,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2932,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4816,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51912,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1087,6],[2158,7],[2206,7],[3120,6],[11975,6],[13673,7],[13728,6],[15143,6],[23007,6],[23227,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1748,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37226,8]]},"/en/lessons/introduction-map-warper":{"position":[[3112,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[784,7],[1769,7],[2704,7],[7825,8],[15247,8],[15477,8],[40664,7],[40774,7],[44244,7]]},"/en/lessons/json-and-jq":{"position":[[1308,8],[1808,6],[40533,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2620,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37971,6]]},"/en/lessons/sonification":{"position":[[14295,7]]}}}],["museum’",{"_index":13448,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17054,8],[26197,8]]}}}],["music",{"_index":6616,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[20855,5],[21385,5],[21546,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5516,5],[5599,5],[7735,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5100,5],[10085,5],[10436,5],[10590,5],[10953,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39916,5]]},"/en/lessons/intro-to-linked-data":{"position":[[18109,6],[18420,5],[18520,5],[18670,5],[26152,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[587,5],[25027,5],[25092,5],[25153,5],[25281,5]]},"/en/lessons/sonification":{"position":[[1560,5],[1641,6],[2729,5],[3185,6],[4537,6],[4782,7],[4965,7],[4980,5],[5756,5],[6805,5],[6854,6],[7646,5],[8504,5],[11583,5],[12241,6],[12841,5],[14033,5],[16625,5],[18772,5],[24135,7],[26524,5],[30080,5],[30332,5],[33104,5],[33547,7],[35551,6],[37276,5],[38071,5],[38469,6],[38823,6],[38881,5],[39001,6],[39165,7],[39737,8],[41138,5],[41172,5]]}}}],["music1.pi",{"_index":20735,"title":{},"body":{"/en/lessons/sonification":{"position":[[25451,10],[25524,9],[25742,9]]}}}],["musicalalgorithm",{"_index":20673,"title":{},"body":{"/en/lessons/sonification":{"position":[[8653,17]]}}}],["musicalgorithm",{"_index":20644,"title":{},"body":{"/en/lessons/sonification":{"position":[[2859,16],[3426,15],[7861,15],[8311,15],[8358,15],[8847,15],[8893,15],[8959,15],[10186,16],[10458,15],[15082,15],[15572,15],[16889,15],[17935,15],[23267,15],[36785,15]]}}}],["musician",{"_index":9188,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5537,10],[5572,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6548,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2927,9]]}}}],["muslim",{"_index":4604,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7124,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39875,6]]},"/en/lessons/space-place-gazetteers":{"position":[[3905,6]]}}}],["mutabl",{"_index":10842,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[1781,7]]}}}],["mutat",{"_index":8847,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[217,6],[14708,7],[21687,6],[21699,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13898,8],[14729,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30935,7]]}}}],["mutate(d",{"_index":19809,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12810,11],[15783,11],[41525,11],[41703,11]]}}}],["mutate(has_sesame_ht",{"_index":19805,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12716,20],[15689,20]]}}}],["mutate(interact",{"_index":19873,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[26709,18],[27026,18]]}}}],["mutate(is_secular=ifelse(sponsorship!=\"secular",{"_index":9037,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27895,48],[28428,48]]}}}],["mutate(location=paste(c",{"_index":9007,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23823,27]]}}}],["mutate(partisan",{"_index":21764,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[26971,15]]}}}],["mutate(pct",{"_index":19854,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[23602,10],[24018,10]]}}}],["mutate(tot",{"_index":19852,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[22980,12],[23553,12],[23969,12]]}}}],["mutate(videoid",{"_index":21748,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25322,14]]}}}],["mute",{"_index":10312,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[5314,4],[5367,4],[5393,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12382,4],[12415,4]]}}}],["muther",{"_index":9983,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55991,6]]}}}],["mutin",{"_index":2030,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7888,10]]}}}],["mutini",{"_index":2032,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7938,6]]}}}],["mutual",{"_index":7411,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18349,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15393,6]]}}}],["mux",{"_index":15724,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[2379,4]]}}}],["muy",{"_index":20139,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34282,3],[34822,3],[40827,5],[41293,5]]}}}],["muñoz",{"_index":8721,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45493,5],[46272,5],[46674,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52395,6]]}}}],["mv",{"_index":480,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13539,2],[13558,2],[22817,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5420,4],[5711,2],[6222,2]]},"/en/lessons/installing-omeka":{"position":[[10894,2]]},"/en/lessons/intro-to-bash":{"position":[[15542,2],[22640,3],[26447,2]]},"/en/lessons/intro-to-powershell":{"position":[[779,4],[19478,4],[19611,2],[19946,2],[20116,2],[20827,2],[20931,3],[43832,2],[43841,2]]},"/en/lessons/naive-bayesian":{"position":[[32904,2]]}}}],["mxdatetim",{"_index":12386,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57558,11]]}}}],["my_data",{"_index":20740,"title":{},"body":{"/en/lessons/sonification":{"position":[[27684,7],[28981,7],[29006,7],[30547,7],[30590,7],[31071,8]]}}}],["my_data_epoch",{"_index":20766,"title":{},"body":{"/en/lessons/sonification":{"position":[[30951,15],[31181,16]]}}}],["my_data_tim",{"_index":20770,"title":{},"body":{"/en/lessons/sonification":{"position":[[31081,13],[32290,14]]}}}],["my_data_timed[0]['beat",{"_index":20773,"title":{},"body":{"/en/lessons/sonification":{"position":[[31212,24]]}}}],["my_dictionari",{"_index":22631,"title":{},"body":{"/en/lessons/transliterating":{"position":[[9258,13]]}}}],["my_first_plot.pi",{"_index":23302,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[9585,16],[9724,17],[12753,16]]}}}],["my_first_timeseries.pi",{"_index":23467,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33495,23],[33520,23]]}}}],["my_stopword",{"_index":21777,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29854,12],[30027,13]]}}}],["mybind",{"_index":16925,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[43899,9],[44239,8]]}}}],["mydict",{"_index":17122,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27440,6],[29580,6]]},"/en/lessons/logistic-regression":{"position":[[12463,6],[50299,6]]}}}],["mydocument.txt",{"_index":13043,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2321,14]]}}}],["mydocument2016",{"_index":13047,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2546,14],[2571,14]]}}}],["mydocumentfinal.txt",{"_index":13046,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2386,19]]}}}],["mydocumentversion2.txt",{"_index":13044,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2336,22]]}}}],["mydocumentwithrevision.txt",{"_index":13045,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2359,26]]}}}],["myfile.mid",{"_index":20730,"title":{},"body":{"/en/lessons/sonification":{"position":[[25038,13],[25547,10],[26219,11]]}}}],["myfile.pi",{"_index":8498,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[915,11],[1005,10]]}}}],["myimage.jpg",{"_index":16021,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23088,14]]}}}],["mymap",{"_index":13330,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[1556,6]]}}}],["mymap.html",{"_index":18115,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[615,10],[20298,13],[23185,10],[24399,10],[24423,10]]}}}],["mymatch.group(0",{"_index":12138,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19482,17]]}}}],["mymatch.group(1",{"_index":12139,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19660,16]]}}}],["mymidi",{"_index":20728,"title":{},"body":{"/en/lessons/sonification":{"position":[[25015,6],[29836,6]]}}}],["mymidi.add_track(midinot",{"_index":20733,"title":{},"body":{"/en/lessons/sonification":{"position":[[25358,27],[32613,27]]}}}],["mymidi.beat(d['days_since_epoch",{"_index":20771,"title":{},"body":{"/en/lessons/sonification":{"position":[[31107,35]]}}}],["mymidi.days_since_epoch(d['event_d",{"_index":20768,"title":{},"body":{"/en/lessons/sonification":{"position":[[30991,41]]}}}],["mymidi.linear_scale_pct(0",{"_index":20777,"title":{},"body":{"/en/lessons/sonification":{"position":[[31853,26]]}}}],["mymidi.note_to_midi_pitch(not",{"_index":20781,"title":{},"body":{"/en/lessons/sonification":{"position":[[32209,31]]}}}],["mymidi.save_midi",{"_index":20734,"title":{},"body":{"/en/lessons/sonification":{"position":[[25410,18],[32665,18]]}}}],["mymidi.scale_to_note(scale_pct",{"_index":20779,"title":{},"body":{"/en/lessons/sonification":{"position":[[32109,31]]}}}],["mynb",{"_index":18481,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44831,4]]}}}],["mynb.classify(tri",{"_index":18488,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45151,20],[62029,20],[62871,21]]}}}],["mynb.topn_print(10",{"_index":18563,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58176,19]]}}}],["mynb.train(traindata",{"_index":18483,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44858,21]]}}}],["mynewdirectori",{"_index":10213,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23997,16],[24204,14]]}}}],["myriad",{"_index":2882,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16258,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[564,6]]},"/en/lessons/intro-to-linked-data":{"position":[[6739,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5241,6]]}}}],["myself",{"_index":932,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13407,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1402,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35989,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44685,6]]},"/en/lessons/counting-frequencies":{"position":[[10514,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26232,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10918,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29236,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45341,6]]},"/en/lessons/sonification":{"position":[[1754,6]]}}}],["mysite.com/2016/02/29/mi",{"_index":3152,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42637,24]]}}}],["mysite.com/about",{"_index":3151,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42592,18]]}}}],["mysite.com/year/month/day/post",{"_index":3132,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40522,30]]}}}],["mysql",{"_index":13110,"title":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16,5]]}},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17,5],[185,5],[1513,5],[1869,5],[1920,5],[1936,5],[2011,5],[2064,5],[2612,5],[2748,5],[2783,5],[2964,5],[3183,5],[3509,5],[3955,5],[4184,5],[4253,5],[4432,6],[5149,5],[5166,5],[6316,5],[6459,5],[6601,5],[6750,5],[6797,6],[6860,5],[6953,6],[6975,5],[7037,5],[7103,6],[7150,5],[7177,5],[7212,5],[7472,5],[7489,5],[7533,5],[7929,5],[7965,5],[8152,5],[8232,6],[8501,5],[8541,5],[9102,5],[9163,5],[9539,5],[9744,5],[9835,5],[10174,5],[10184,5],[10253,5],[10316,5],[10400,5],[10432,5],[11179,5],[11230,5],[11346,5],[11660,6],[11716,5],[11743,5],[11977,5],[12022,5],[12064,5],[12092,5],[12220,5],[12742,5],[12763,5],[13254,5],[13402,5],[14030,5],[14052,5],[14500,5],[15029,5],[15117,5],[15721,5],[15768,5],[17861,5],[19740,5],[19813,5],[20811,6],[23604,5],[24148,5],[24288,5],[25642,5],[25693,5],[26275,5],[28004,5],[28102,5],[28464,5],[30533,5],[30843,5],[30952,5],[33575,5],[34534,5],[34818,5],[36845,5],[37409,5],[38485,7],[39995,5],[45955,5],[46014,5],[46231,5],[46312,5],[46441,5],[47116,5],[47293,5],[47388,5]]},"/en/lessons/installing-omeka":{"position":[[4761,6],[4911,5],[5620,5],[6562,5],[6630,5],[6784,5],[7280,5],[8002,5],[8262,6],[8831,5]]}}}],["mysql>",{"_index":13144,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12390,9]]},"/en/lessons/installing-omeka":{"position":[[6868,9]]}}}],["mysql57",{"_index":13152,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14105,8],[14265,7]]}}}],["mysql_native_password",{"_index":13174,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20313,21]]}}}],["mysql’",{"_index":13321,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46476,7]]}}}],["mysteri",{"_index":7453,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[24662,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17395,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36483,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8934,8],[11362,8],[12170,7]]},"/en/lessons/windows-installation":{"position":[[2335,12]]}}}],["mystyle.xsl",{"_index":22475,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[18868,12],[21636,11]]}}}],["mytext",{"_index":11677,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[7343,6]]}}}],["myth",{"_index":5143,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60106,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[252,4],[11729,4]]}}}],["má",{"_index":20021,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12316,3]]}}}],["mähr’",{"_index":22111,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5651,6]]}}}],["märz",{"_index":11516,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14628,4],[15231,4],[20016,4],[23111,4]]}}}],["mån",{"_index":7165,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61383,4]]}}}],["mètre",{"_index":9910,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51683,7],[52543,7]]}}}],["métriqu",{"_index":16537,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52738,8]]}}}],["müller",{"_index":10031,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58039,7]]}}}],["n",{"_index":567,"title":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[27,1]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16980,4],[16988,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14367,1],[14772,1],[21542,1],[40375,1]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5146,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12924,5],[16574,1],[16683,1],[20807,6],[21688,6],[28106,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[18826,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1553,2],[1779,2],[1839,2],[2010,1],[2136,2],[2701,1],[2741,2],[3325,2],[3604,2],[8557,3],[8608,3],[11910,3],[12128,4],[12166,1],[12494,3],[12682,4],[12724,1],[13919,3],[14137,4],[14175,1],[14503,3],[14691,4],[14733,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5902,4],[5970,4],[29716,2],[50503,4],[51036,4],[68060,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12363,1],[19480,1],[19660,1],[22966,1],[23197,2],[23365,1],[25669,1],[25688,1],[25974,1],[26437,1],[26618,1],[33268,4],[33644,1],[35377,1],[35395,1],[38276,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28536,2],[57028,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18379,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10833,1],[31400,1],[32429,1],[35112,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5307,4]]},"/en/lessons/counting-frequencies":{"position":[[1444,6],[1484,5],[1530,5],[3437,6],[3477,5],[3523,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14678,3],[14696,1],[17714,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21087,2],[21092,1],[21123,1],[21359,1],[22279,2],[37054,1],[37070,1],[37114,1],[37152,2],[37202,1],[37488,1],[37623,1],[37648,1],[37716,1],[37934,1],[37985,1],[38278,1],[38359,1]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4198,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9593,2],[9600,1],[9645,1],[12516,2],[12523,1],[12633,1],[16405,1],[16460,3],[17976,1],[42945,2],[42952,1],[43130,1],[48741,1]]},"/en/lessons/extracting-keywords":{"position":[[15607,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16416,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8744,1],[13923,5],[25873,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22497,1],[25059,3],[25184,1],[25506,4],[25560,2],[25606,1],[25711,2],[29075,1],[29369,2],[29417,1],[29511,2],[29529,1],[29749,3],[29789,1],[30004,1],[30103,1],[31594,9],[37702,1],[37752,1],[37795,3],[37864,1],[37898,1],[44329,1],[46845,5],[47914,1],[48132,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17275,1],[19879,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19140,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32743,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31044,2],[31361,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24004,1],[24083,1],[24464,1],[25302,2],[25818,1],[25908,1],[25998,1],[32100,1],[32176,1],[32974,1],[44419,1]]},"/en/lessons/json-and-jq":{"position":[[9400,1]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[28,1],[122,1],[153,1],[391,1],[996,1],[1082,1],[1394,1],[1914,1],[1947,1],[2159,1],[2464,1],[3043,1],[3156,1],[5145,1],[5427,1],[5524,2],[5546,1],[5580,3],[5641,2],[5879,3],[5932,2],[6229,2],[6546,1],[6607,1],[6614,4],[7250,1],[7418,1],[8626,1],[8687,1],[9048,1],[9143,1]]},"/en/lessons/linear-regression":{"position":[[34226,1],[34464,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10703,2],[10758,2],[11684,2],[11739,2],[14089,1],[30350,4],[47387,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[126,1],[312,1],[328,1],[410,1],[694,1],[717,1],[794,1],[899,1],[1203,1],[1256,1],[1351,1],[1786,1],[1872,1],[2258,1],[2343,1],[2587,1],[3154,1],[3303,1],[3671,1],[3886,1],[5621,1],[5629,1],[5832,2],[6019,1],[6588,1],[6647,1],[6736,1],[8049,1],[8852,1],[8881,1],[9627,1],[9635,1],[9918,2],[10992,1],[11909,1],[11926,1],[12008,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10680,1],[10796,1],[12939,1],[15877,3],[16741,3],[22241,1],[23063,1],[23615,2],[23677,1],[24031,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22462,5],[34257,1]]},"/en/lessons/sentiment-analysis":{"position":[[28410,2],[31099,2],[32196,2],[35389,2],[37489,2],[39473,2]]},"/en/lessons/space-place-gazetteers":{"position":[[22825,3],[49423,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42192,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29447,5],[32749,3],[32782,5]]},"/en/lessons/transliterating":{"position":[[8808,6],[11592,4],[11607,4],[15350,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[10260,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44374,1],[44705,1],[44947,1],[45019,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13938,1]]},"/en/lessons/working-with-text-files":{"position":[[8793,4]]}}}],["n#sesamestreet",{"_index":19837,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16326,18]]}}}],["n$={(clustered_df[f'cluster_name_{num_clusters}']==cl).sum",{"_index":4485,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64066,68]]}}}],["n$={(sdf[f'cluster_name_{num_clusters}']==cl).sum",{"_index":4398,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54294,60],[54450,59]]}}}],["n'.join(str",{"_index":16236,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15870,18]]}}}],["n'])[['tons_ic",{"_index":23547,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44462,17]]}}}],["n'est",{"_index":9924,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51844,5],[52703,5]]}}}],["n't",{"_index":21600,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42041,3]]}}}],["n(orth",{"_index":12634,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17306,7]]}}}],["n+1",{"_index":1303,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14777,4]]}}}],["n+1)/dfi",{"_index":1304,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14818,10]]}}}],["n+=1",{"_index":19080,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47804,4]]}}}],["n,portland",{"_index":3531,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2561,11]]}}}],["n.b",{"_index":10349,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[895,5],[11078,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20558,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8028,4]]}}}],["n.d",{"_index":9482,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51732,7],[51864,7]]},"/en/lessons/gravity-model":{"position":[[63769,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26171,4]]}}}],["n.p",{"_index":1848,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46125,4],[50267,4],[52211,4]]}}}],["n//2)).split",{"_index":19198,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9782,15],[9865,15]]}}}],["n/dfi",{"_index":1296,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14354,6]]}}}],["n1:node",{"_index":9124,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18967,9]]}}}],["n:83.110619",{"_index":12639,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17552,12]]}}}],["n:compani",{"_index":9088,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12685,10],[17695,11]]}}}],["n:g.nodes[n]['eigenvector",{"_index":10604,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43097,28]]}}}],["n=1",{"_index":19044,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44228,3]]}}}],["n=100",{"_index":5078,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57429,5]]}}}],["n=3",{"_index":4908,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38017,3],[38359,3],[40105,3],[41104,3],[41445,3],[41905,3],[41983,3],[42141,3],[42295,3],[55744,3]]}}}],["n=4",{"_index":4714,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23806,3],[24085,3],[24336,3]]}}}],["n=5",{"_index":4561,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[805,3],[41460,3],[41912,3],[42207,3],[42303,3],[42412,3],[42521,3],[43934,3],[45575,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36910,4]]}}}],["n=8",{"_index":20122,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31313,5]]}}}],["n[0",{"_index":10424,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9635,5],[12623,5]]}}}],["n\\n",{"_index":12173,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25547,10],[25698,10]]}}}],["n^{th",{"_index":21505,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25840,10]]}}}],["n_cluster",{"_index":4927,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40043,12]]}}}],["n_clusters=3",{"_index":4875,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36048,13],[40410,13]]}}}],["n_components=rdim",{"_index":4055,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29431,19]]}}}],["n_file",{"_index":1388,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20988,7],[21441,8]]}}}],["n_neighbors=25",{"_index":4053,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29392,15]]}}}],["n_pixel",{"_index":18984,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35924,9],[36000,8],[36039,8],[36150,10],[36161,10]]}}}],["n_samples=len(doc",{"_index":4375,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53008,20],[62608,20]]}}}],["na",{"_index":8965,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14962,2]]},"/en/lessons/linear-regression":{"position":[[25263,2],[25829,2],[29350,2]]},"/en/lessons/space-place-gazetteers":{"position":[[22791,4],[26185,2],[26317,2],[26447,2],[26579,2],[30320,2],[30472,2],[30622,2],[30774,2],[34740,2],[34939,2],[35135,2],[35335,2],[39351,2],[39567,2],[39774,2],[39986,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16940,4]]}}}],["na_filter=fals",{"_index":6145,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10375,16]]}}}],["na_integer_",{"_index":12918,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17039,11]]}}}],["naacl",{"_index":4518,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68559,6]]}}}],["nabeel",{"_index":19949,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2002,6],[51030,7]]}}}],["nachal'no",{"_index":22773,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16064,11]]}}}],["nachtwacht",{"_index":16609,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3411,14],[3605,13],[7662,14],[7862,13],[13678,13],[13996,13],[14760,14]]}}}],["nachtwacht’\",\"rembrandt",{"_index":16682,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15754,24]]}}}],["nacion",{"_index":15693,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22648,8],[22729,8],[23016,8],[23066,8]]}}}],["nad",{"_index":19315,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[5106,3],[5155,3],[5235,3]]}}}],["nad83",{"_index":19320,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[7144,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3524,5]]}}}],["nad83(csrs98",{"_index":12809,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[4727,14]]},"/en/lessons/qgis-layers":{"position":[[6134,14],[17531,14]]},"/en/lessons/vector-layers-qgis":{"position":[[3019,14],[5065,13],[11019,13],[13315,13]]}}}],["nada",{"_index":20140,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34297,4],[34853,4]]}}}],["nadal",{"_index":12669,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20370,5]]}}}],["nae",{"_index":9225,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10729,3],[10733,4]]}}}],["naf",{"_index":23352,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16705,6],[17062,3]]}}}],["nafta",{"_index":7213,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3705,8]]}}}],["nail",{"_index":18359,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25594,6]]}}}],["naiman",{"_index":16972,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53286,7]]}}}],["naiv",{"_index":4425,"title":{"/en/lessons/naive-bayesian":{"position":[[31,5]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56799,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12832,5],[14464,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33756,5],[34829,5],[36751,5]]},"/en/lessons/naive-bayesian":{"position":[[32,5],[202,5],[257,5],[633,5],[1349,5],[2624,5],[2713,5],[3273,5],[9933,5],[9959,5],[10174,8],[10205,7],[10569,8],[11139,5],[11282,5],[11443,5],[11636,5],[11766,5],[12201,6],[12443,5],[12741,5],[13013,5],[13083,5],[22587,5],[23630,5],[23753,5],[24015,5],[24428,5],[40766,5],[44266,5],[46025,5],[50975,5],[51012,5],[51223,5],[52205,5],[52325,5],[54239,5],[61649,5],[69256,5]]}}}],["naivebayes.pi",{"_index":18289,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3757,13],[57916,13],[70129,13]]}}}],["name",{"_index":439,"title":{"/en/lessons/space-place-gazetteers":{"position":[[13,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11696,4],[11824,5],[11907,4],[11946,5],[12649,4],[12710,4],[19362,5],[20216,5],[21267,5],[21391,4],[22637,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8301,5],[8357,4],[8445,5],[9385,4],[9449,4],[10393,5],[11463,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1780,7],[5991,4],[9023,5],[10502,4],[10873,4],[20524,4],[20637,4],[20757,6],[21059,6],[21095,6],[21196,4],[21344,6],[22138,5],[22333,5],[22634,5],[23621,5],[27821,5],[29175,6],[29497,5],[32291,5],[32438,6],[42636,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8584,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6832,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7474,5],[8756,4],[15094,5],[15151,5],[31126,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4395,4],[7753,5],[7906,5],[10586,4],[10845,4],[13710,5],[15347,5],[18853,5],[21797,5],[25036,6],[26018,5],[26079,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8577,4],[11934,4],[12329,4],[12352,5],[12370,5],[13270,4],[13373,4],[16774,4],[16879,5],[27253,5],[29027,4],[29196,5],[29322,4],[29639,5],[29940,4],[33229,4],[34383,4],[37988,4],[38143,4],[38801,4],[39382,4],[47450,5],[48364,5],[48517,4],[48552,5],[50842,4],[53801,6],[53893,6],[54857,4],[57601,4],[57614,5],[57696,4],[57916,4],[58012,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3775,5],[4782,4],[5420,5],[5681,5],[7037,4],[8314,5],[19524,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8714,5],[8840,5],[8896,5],[9918,5],[9930,5],[10746,5],[16469,5],[16580,5],[16636,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9736,5],[28826,5],[51357,5],[52273,5],[54116,4],[54133,4],[59727,4],[61141,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2339,6],[4824,5],[4974,4],[6244,5],[44944,6],[47800,5],[50528,6],[59322,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1316,5],[2420,4],[5052,5],[5120,4],[5172,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11957,5],[11984,4],[13638,4],[16182,4],[16458,4],[18043,5],[18163,5],[18338,5],[19409,4],[20963,5],[20974,4],[21130,6],[21176,5],[21199,6],[21807,5],[23832,4],[27766,4],[28239,4],[28436,4],[28737,5],[30203,4],[30674,4],[30721,4],[30821,4],[31112,4],[31136,4],[31267,4],[36740,5],[37120,4],[37246,5],[37344,4],[37387,4],[37470,5],[37582,5],[37691,4],[37750,5],[37979,4],[38135,6],[38189,4],[40311,5],[40552,7],[44967,5],[45829,5],[45963,6],[46022,4],[46065,6],[66509,4]]},"/en/lessons/common-similarity-measures":{"position":[[14224,5],[24015,4],[25556,5],[25711,5],[29218,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18235,4],[18847,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13210,5],[23549,5],[27871,6],[27903,5],[27955,6],[33756,4],[43174,4],[45483,4],[63613,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6644,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[718,5],[919,5],[964,5],[1621,5],[2292,5],[2376,5],[2497,4],[3439,5],[3504,5],[4480,5],[7968,5],[9538,5],[10157,5],[10757,6],[12980,5],[15275,5],[16063,5],[25189,5],[35412,5],[36455,5],[36503,5],[36539,6],[36605,5],[36785,5],[36966,5],[37117,5],[37138,5],[37700,5],[37801,5],[38101,5],[38335,5],[38459,5],[38638,5],[38756,5],[39019,5],[52337,5],[52397,5],[52451,5],[52559,5],[52761,5],[52943,5],[53003,5],[53845,5],[54476,5],[54620,5],[55445,5],[56546,5],[57615,5],[58166,5],[58547,5],[59254,5],[59359,6],[62417,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6194,5],[6347,6],[6399,4],[11960,5],[11973,5],[12005,5]]},"/en/lessons/counting-frequencies":{"position":[[5247,4],[5886,5],[10524,7],[10532,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1456,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15731,5],[20439,7],[20528,7],[20715,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2438,4],[14011,4],[24372,4],[25053,4],[25165,4],[25196,4],[25876,4],[26004,4],[26210,4],[26239,5],[26469,4],[26652,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17111,4],[17265,4],[17939,5],[20250,4],[22317,4],[32015,4],[32027,4],[32244,4],[36844,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18700,5],[21017,5],[28376,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3824,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1913,4],[1946,4],[10818,6],[10865,5],[10930,5],[11127,5],[11177,5],[11212,6],[11335,6],[17970,5],[20526,4],[21658,4],[22602,7],[26469,4],[29545,5],[29862,4],[33427,5],[45913,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1517,5],[8372,4],[8536,5],[11793,4],[11911,5],[12017,4],[13269,5],[13331,4],[20061,4],[20442,5],[23771,5],[23910,5],[23981,5],[24537,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1997,6],[7056,4],[11971,4],[12005,5],[14948,5],[15286,5],[15363,4],[19104,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5598,4],[5717,4],[6898,4],[8631,5],[8827,4],[13140,4],[13167,4],[13204,4],[15480,4],[15741,4],[18422,4],[18563,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10264,4],[10327,4],[10783,5],[18872,6],[19014,6],[19036,4],[19437,4],[24183,5],[24292,5],[24334,5],[28316,4],[30401,4],[30463,4],[32083,5],[35148,5],[35176,5],[40463,5],[44414,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22284,5],[22310,5],[26864,5],[32330,7],[32433,7],[32537,7],[32639,7],[32831,7],[32981,7],[33239,7],[33465,7],[33696,7],[33927,7],[34158,7],[34485,7],[34685,7],[34997,7],[35211,7],[35317,7],[35421,7],[42024,4],[46167,5],[48828,6],[50388,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8906,5],[9813,4],[9986,4],[10174,4],[13915,5],[13953,4],[16620,5],[20091,4],[20441,5],[21505,5],[23486,5],[23653,4],[24151,5],[24588,5],[26654,4],[26679,4],[27540,5],[30476,6],[31633,4],[33072,5],[33370,4],[33587,5],[33779,5],[33901,5],[33980,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4235,5],[5236,5],[6142,5],[9687,5],[11942,5],[12575,5],[14010,5],[14479,5],[15077,4],[15820,4],[16476,4],[16561,5],[16724,5],[18872,6],[24667,5],[25056,5],[25187,5],[37383,5],[41996,5],[42399,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6900,6],[6957,6],[7901,5],[8907,5],[8981,4],[9110,4],[12314,5],[14368,4],[14418,4],[19965,5],[25624,4]]},"/en/lessons/extracting-keywords":{"position":[[1145,6],[2287,5],[2798,4],[3828,6],[6606,7],[6627,4],[7756,6],[8191,6],[8307,5],[14764,4],[23288,4],[26748,5],[28387,4],[28645,4],[30017,6],[35847,8],[38163,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13533,4],[14704,4],[14738,4],[15391,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5339,4],[5718,4],[7167,4],[14799,5],[15327,5],[15426,5],[16763,5],[17003,5],[17525,5],[19504,4],[20839,5],[20956,5],[21061,6],[21266,5],[21716,6],[22576,4],[23231,4],[23315,4],[27056,5],[28367,5],[30154,4],[33097,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[379,5],[461,5],[523,5],[883,5],[1007,6],[1361,5],[1426,6],[1490,5],[3294,4],[3386,5],[3606,5],[3657,5],[4462,5],[4823,6],[5408,6],[5985,5],[6034,6],[6086,5],[6199,5],[6285,5],[6579,5],[6663,5],[6837,5],[7072,6],[7361,5],[7525,5],[7629,5],[7991,5],[8207,5],[11935,5],[13503,5],[13613,6],[13878,5],[14002,5],[14465,5],[14504,6],[14802,4],[15657,5],[17555,4],[18414,5],[18535,6],[18713,5],[18838,6],[18929,5],[19002,5],[19895,5],[20385,5],[20679,5],[22012,5],[22153,5],[22223,4],[23827,5],[26373,5],[26401,5],[26934,5],[27106,5],[27674,4],[28618,4],[29344,5],[30691,5],[35640,5],[35764,5],[35830,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7160,5],[9531,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2479,5],[2595,5],[2663,5],[2825,4],[2867,4],[2964,5],[3193,4],[3591,5],[5521,5],[8520,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[34498,4],[38146,4],[41729,5]]},"/en/lessons/geocoding-qgis":{"position":[[1740,5],[3204,5],[3427,5],[3498,5],[3850,4],[3877,5],[7036,5],[7083,6],[8537,4],[11774,4],[11984,4],[12007,5],[12083,5],[12218,4],[12464,5],[12493,5],[12843,4],[12912,4],[12936,4],[13410,6],[13588,6],[16554,4],[17825,5],[18154,5],[19828,4],[19947,5],[20530,4],[20897,4],[21637,4],[23861,4],[23941,6],[24669,5],[24750,4],[24818,4],[26500,5],[28050,4],[28093,4],[28362,4],[35330,5],[35909,4],[35988,5],[36195,4],[36359,6],[36437,5],[37162,5],[38419,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1019,5],[1147,6],[2872,5],[2893,4],[3132,5],[3487,6],[3603,5],[3628,5],[4230,4],[11007,4],[11076,6],[11461,5],[11531,5],[11607,5],[11721,4],[12430,5],[13503,5],[16020,6],[18257,5],[18655,5],[20294,5],[22526,5],[22663,4],[22712,5],[24982,4],[28585,5],[29908,5],[30232,5]]},"/en/lessons/georeferencing-qgis":{"position":[[3033,5],[3137,4],[11500,4],[11601,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2428,6],[11849,4],[14213,4],[16311,4],[26311,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13727,5],[13898,4],[15935,5],[17132,6],[18188,5],[20570,4],[20738,4],[24513,4],[26475,5],[26545,4],[36604,5],[37254,4],[37602,5],[37639,4],[39159,4],[39647,4],[43767,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[732,7],[2333,5],[2632,5],[6052,4],[6243,4],[8232,5],[8523,4],[9317,4],[9514,4],[10082,4],[10216,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2404,6],[2486,6],[9461,5],[9677,7],[13373,5],[13429,4],[13518,5],[22965,6]]},"/en/lessons/gravity-model":{"position":[[12783,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[8434,4],[11583,4],[16445,4],[21328,4],[28724,5],[30776,5],[35062,4],[38648,6]]},"/en/lessons/installing-omeka":{"position":[[829,5],[7628,4],[8449,5],[8523,4],[8647,4],[8992,4],[9120,4],[9283,4],[9315,4],[9362,6],[10870,4],[11921,5],[11950,4],[12594,4],[12633,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3134,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20206,4],[20230,4],[20290,4],[29929,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13259,4],[32948,7],[50281,4],[50587,4],[50884,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19093,4],[59215,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20238,5],[20741,4],[21327,5],[21754,4],[24151,4],[24222,4],[26891,4],[34696,5],[34709,4],[34928,4],[38454,5],[38544,5],[40814,5]]},"/en/lessons/intro-to-bash":{"position":[[5177,4],[6426,4],[8416,5],[12493,6],[15463,4],[15526,4],[25984,5],[26126,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[148,5],[2942,5],[3988,5],[4653,5],[7501,5],[7716,5],[8702,6],[9786,5],[10186,6],[10500,6],[11393,5],[11924,4],[12328,5],[12654,5],[13341,5],[14586,5],[15468,5],[16779,5],[17506,5],[18936,5],[19680,5]]},"/en/lessons/intro-to-linked-data":{"position":[[4725,4],[4919,5],[12096,4],[12181,4],[16266,5],[19404,5],[35069,6],[35208,6],[35223,5],[35237,5],[35311,5],[35711,4]]},"/en/lessons/intro-to-powershell":{"position":[[4746,5],[4923,4],[6127,6],[7123,6],[7315,6],[8184,5],[9855,4],[10238,6],[10613,4],[10651,4],[10748,4],[10933,4],[11174,4],[11334,4],[11403,5],[13099,5],[13143,4],[13389,5],[13637,5],[13655,5],[13779,5],[15967,5],[19034,4],[20066,5],[20403,6],[21219,4],[24374,5],[27240,5],[32850,4],[36206,4],[39508,4],[39632,5],[39865,4],[41581,5],[42361,5],[43979,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1870,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4193,4],[4497,5],[7300,5],[11268,5],[11369,6],[11492,4],[11776,6],[11837,5],[11900,5],[12079,6],[12092,5],[12174,5],[12189,5],[20389,5],[20634,7],[21196,5],[21538,4],[21608,4],[23095,7]]},"/en/lessons/introduction-map-warper":{"position":[[7454,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13732,5],[28153,4],[30143,4],[35010,7],[39708,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11807,4],[11841,4],[11928,4],[12026,5],[12047,5],[12087,5],[12459,4],[13113,4],[13219,4],[13251,4],[13503,5],[13549,6],[13572,5],[17788,4],[22696,5],[22880,4],[24912,5],[24921,4],[24952,4],[25076,6],[28654,6],[31687,5],[39805,4],[39870,6],[41803,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13990,5],[14280,5],[16121,5]]},"/en/lessons/json-and-jq":{"position":[[2425,5],[2508,7],[2579,4],[6871,4],[11453,5],[12242,5],[12270,4],[13400,5],[16860,6],[27554,5],[29083,5],[29452,5],[34265,4],[35604,4],[38666,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7590,4],[14738,6],[15586,5],[15719,4],[18651,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6158,5],[6193,4],[7041,5],[7064,5]]},"/en/lessons/linear-regression":{"position":[[9864,5],[28298,4],[28589,4],[28726,4],[38506,4],[39819,5],[64807,5],[65309,6],[68132,4],[68606,5]]},"/en/lessons/logistic-regression":{"position":[[10243,4],[14913,6],[15648,5],[40184,5],[51646,5],[51748,6],[53296,4],[57322,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6298,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3833,4],[7699,5],[8978,5],[11180,4],[11210,4],[14175,4],[31297,4]]},"/en/lessons/naive-bayesian":{"position":[[5110,4],[8908,7],[15951,5],[28723,4],[32546,5],[33098,4],[33128,4],[36172,5],[36506,5],[36695,5],[41623,4],[41840,5],[60215,6],[60431,6],[60475,5],[66452,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1095,5],[15806,5],[22065,4],[22174,5],[23703,4],[27478,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2085,4],[2155,4],[2296,4],[3108,4],[5190,4],[5484,4],[6391,4],[8052,4],[8174,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3849,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11747,6],[12734,4],[12909,4],[13528,5],[13565,6],[14290,6],[15537,5],[16027,6],[16070,5]]},"/en/lessons/qgis-layers":{"position":[[4125,5],[15976,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7255,4],[7629,6],[7695,6],[7756,4],[8033,4],[8184,5],[9155,5],[10275,5],[10778,4],[16772,4],[24278,4],[25233,4],[25362,4]]},"/en/lessons/research-data-with-unix":{"position":[[5250,5],[6260,4],[6742,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42006,4],[42382,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11046,5],[30473,4],[33366,4],[33420,4]]},"/en/lessons/sentiment-analysis":{"position":[[18259,4],[18548,5],[26432,7],[34371,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9697,5],[11055,4],[11110,6],[14771,4],[17164,5],[28141,4],[29225,4],[29289,4],[31157,4],[31370,5],[37134,4]]},"/en/lessons/sonification":{"position":[[9267,5],[9927,5],[14880,5],[15040,4],[18078,5],[19054,5],[26665,5],[27472,5],[32712,4],[32853,5]]},"/en/lessons/space-place-gazetteers":{"position":[[14,5],[325,6],[650,5],[961,6],[1071,5],[1148,5],[1284,6],[1312,6],[1606,5],[4036,5],[4181,5],[6267,6],[6798,5],[7031,4],[7122,5],[7310,5],[7642,5],[8995,5],[10874,6],[11219,5],[11438,6],[11735,5],[11936,5],[12425,5],[13253,5],[13323,4],[13510,5],[13614,5],[13780,5],[14309,4],[14406,5],[14466,6],[16256,5],[16317,5],[17222,5],[17361,5],[17374,4],[17547,5],[17830,6],[17952,5],[18889,4],[19881,4],[21422,4],[21961,4],[23116,4],[23688,6],[23834,4],[24419,4],[25135,6],[29141,4],[29242,4],[29285,6],[32468,5],[32636,4],[32802,4],[32945,4],[33219,6],[33773,5],[36865,5],[36946,5],[37105,5],[37933,4],[38693,4],[41999,6],[42269,5],[42287,5],[42768,5],[44769,5],[45318,5],[46580,6],[46771,6],[48082,5],[48524,6],[48766,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14828,4],[19873,4],[20127,4],[20357,5],[20444,6],[20466,5],[20935,4],[32701,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6322,5],[6506,4],[15675,7],[21438,8],[22211,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27152,5],[31809,4],[31910,6],[32246,5],[44654,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18486,5],[18989,5],[26265,6],[42439,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8002,4],[13357,5],[14657,4],[24966,4],[25131,6],[25183,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9168,4],[9491,4],[11317,4],[18681,5],[27605,4],[33405,4],[33555,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3323,4],[9507,4],[10533,4],[10623,5],[11908,5],[12249,4],[15456,5],[17742,4],[19977,7],[22411,4],[22537,4],[24450,5],[30328,4],[35690,4]]},"/en/lessons/transliterating":{"position":[[583,5],[982,4],[1104,6],[1149,4],[1188,5],[1225,4],[1289,4],[2224,5],[2464,5],[3294,6],[13983,5],[14031,5],[14688,5],[14864,5],[16119,4],[16484,5],[17210,5],[17391,6],[17786,7],[18587,6],[18615,5],[18626,5],[18837,5],[18907,5],[18957,5],[19596,6],[19769,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8419,6],[17786,5],[21497,4],[21613,6],[21665,4],[21780,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[15117,4],[23905,4],[24705,4],[25602,5],[26211,6],[26293,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1608,4],[4895,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2200,5],[9678,4],[14109,6],[14354,5],[14453,5],[15993,5],[20840,5],[20889,4],[20963,4]]},"/en/lessons/vector-layers-qgis":{"position":[[5529,5],[5629,5],[5816,5],[6000,5],[6482,4],[11143,5],[11273,5],[11480,4],[12205,4],[13439,5],[13593,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5409,5],[5499,4],[10162,7],[10451,5],[11279,4],[12062,4],[15619,4],[16967,5],[17486,5],[18057,5],[19865,5],[20093,5],[20149,4],[20541,4],[21645,4],[21677,4],[22669,6],[27251,4],[28282,6],[32332,4],[32388,5],[33489,5],[36384,4],[36934,5],[43165,6],[43272,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5146,5],[9136,4],[9719,4],[11316,4],[14294,4],[14386,4]]},"/en/lessons/working-with-text-files":{"position":[[4418,4],[4452,5],[4511,5],[4610,5],[4665,4],[4829,5],[5227,4]]},"/en/lessons/working-with-web-pages":{"position":[[1354,4],[1915,5],[7148,5],[7365,5],[7527,5],[7727,5]]}}}],["name</th>",{"_index":15039,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3315,15]]}}}],["name'].valu",{"_index":11353,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20923,12]]}}}],["name']['valu",{"_index":11392,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29148,16]]}}}],["name(",{"_index":20947,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17435,7]]}}}],["name).endswith(file_typ",{"_index":22865,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21539,26],[21706,26]]}}}],["name,histor",{"_index":10377,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5567,15]]}}}],["name.csv\",header=true,sep",{"_index":19721,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[25308,30]]}}}],["name.md",{"_index":5433,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21110,7],[21237,8],[45943,7],[46103,8]]}}}],["name.pi",{"_index":15402,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[40574,8]]}}}],["name.split",{"_index":23162,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20896,12],[20970,12]]}}}],["name.valu",{"_index":11391,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29107,10]]}}}],["name/browse.jsp?ref=refer",{"_index":19250,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10732,29]]}}}],["name/key",{"_index":16077,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34822,8],[34872,8]]}}}],["name/record/refer",{"_index":19248,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10603,21]]}}}],["name/sect",{"_index":19241,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10208,12]]}}}],["name/valu",{"_index":10173,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8647,10],[8718,10],[8865,10],[9939,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22754,10]]}}}],["name/year(4",{"_index":19235,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[9954,11]]}}}],["name:\"econom",{"_index":9104,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15376,16]]}}}],["name:nodes.nam",{"_index":9090,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12729,15]]}}}],["name:~usernam",{"_index":21167,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19375,16]]}}}],["name=\"docd",{"_index":12657,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20002,14]]}}}],["name=\"femal",{"_index":14537,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41264,14],[43380,13]]}}}],["name=\"mal",{"_index":14543,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41857,12],[43619,13]]}}}],["name=\"n1\"></a>",{"_index":22620,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7700,24]]}}}],["name=\"n1\"></a>\\\\u0410",{"_index":22626,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8351,30]]}}}],["name=\"n1\"></a>a",{"_index":22715,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13064,24],[15225,24],[18390,24]]}}}],["name=\"n2\"></a>aab",{"_index":22766,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15915,26]]}}}],["name=\"suspect",{"_index":14528,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40194,13]]}}}],["name=\"t17800628",{"_index":11647,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[2925,15]]}}}],["name=\"tokeniser_vers",{"_index":12666,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20162,24]]}}}],["name=\"viewport",{"_index":13956,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28929,15]]}}}],["name_title_2011",{"_index":21194,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26309,18]]}}}],["name_title_d",{"_index":21192,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26026,16],[26210,18]]}}}],["namecolumn=str(sys.argv[2",{"_index":18177,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[14467,27],[18276,27],[18528,27]]}}}],["named_ent",{"_index":7087,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52850,17]]}}}],["names(tab",{"_index":2360,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7779,11],[13578,11],[27349,11]]}}}],["names.append(entry.get_text",{"_index":22784,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18754,30]]}}}],["names[:20",{"_index":22786,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18975,10]]}}}],["namespac",{"_index":13426,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10613,9],[11846,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19414,10]]}}}],["namkoong",{"_index":21939,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61993,9]]}}}],["nan",{"_index":6738,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20243,4],[22297,4],[42482,3],[43407,3],[43419,3],[44132,3],[45051,3],[45755,3],[45767,3],[50433,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20644,3],[20715,3],[20761,3],[20832,3],[20878,3],[20949,3],[20995,3],[21066,3],[21112,3],[21183,3],[21641,4],[21746,3],[21883,4],[26594,3],[26666,3],[26718,3],[26790,3],[28342,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8857,3],[9419,3]]},"/en/lessons/linear-regression":{"position":[[23904,3]]}}}],["nand",{"_index":9252,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14870,6],[16376,5],[52312,7],[52377,6]]}}}],["nandeck",{"_index":9155,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[490,7],[526,7],[668,7],[753,7],[1092,7],[2658,7],[3946,7],[14437,8],[14455,7],[14649,7],[15020,7],[15072,7],[15226,7],[15257,7],[15409,7],[15494,7],[15588,7],[15877,7],[16090,7],[16360,8],[16414,7],[16498,7],[16535,7],[16612,7],[17476,8],[17531,8],[17641,7],[17754,7],[17800,7],[18328,7],[18384,7],[19608,7],[19669,7],[20120,7],[20267,7],[20439,8],[20492,7],[20914,7],[22103,7],[22381,7],[22753,7],[23041,7],[23130,7],[23774,7],[24116,7],[26544,7],[26721,7],[26815,7],[27502,7],[27719,7],[27932,7],[28275,7],[28496,7],[28735,7],[28951,7],[29065,8],[29107,7],[29326,7],[29424,7],[29634,7],[29749,7],[30634,7],[30749,7],[32904,7],[34045,7],[34180,7],[34367,7],[34432,7],[34979,7],[35154,7],[35207,7],[35292,7],[35375,7],[36296,7],[36854,7],[37938,7],[38085,7],[38454,7],[38938,7],[39204,7],[39268,7],[40041,7],[41863,8],[43000,7],[44162,7],[44343,7],[44913,7],[45012,7],[45113,7],[45214,7],[45316,7],[45439,7],[45599,7],[47209,7],[52320,7],[53259,7]]}}}],["nandeck’",{"_index":9157,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[704,9],[17724,9],[18491,9],[34821,9],[36572,9],[36988,9],[39014,9]]}}}],["nanni",{"_index":21993,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64682,6]]}}}],["nano",{"_index":404,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10567,4],[10602,4],[10803,5],[10943,4],[11049,4],[11064,4],[13627,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23680,4]]},"/en/lessons/installing-omeka":{"position":[[11544,5],[11551,4]]}}}],["nanosecond",{"_index":8703,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40570,10]]}}}],["narayanan",{"_index":11446,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36647,10]]}}}],["narbonn",{"_index":20966,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[26873,8],[27921,9],[31168,8],[35822,8],[35849,8],[40503,8],[40530,8]]}}}],["narr",{"_index":2953,"title":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25,9]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25516,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12642,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9295,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6775,12]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[927,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5386,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[102,9],[1455,9],[1638,10],[6029,10],[10251,10],[11741,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35688,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[5224,9],[42160,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1290,10],[1316,10],[2116,9],[6361,9],[9021,10],[13216,9],[16702,11],[16805,10],[16876,10],[17821,10],[19352,11],[19443,9],[24344,10],[25094,10],[25157,9],[25289,9],[25363,9],[44985,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26,9],[1290,9],[7687,9],[10832,9],[39725,10],[39853,10],[39984,10],[48283,10],[53829,10]]},"/en/lessons/jupyter-notebooks":{"position":[[37600,9],[53687,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[246,9],[409,9],[2535,9],[54880,9]]},"/en/lessons/space-place-gazetteers":{"position":[[46868,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10499,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50270,9]]}}}],["narrativ",{"_index":6654,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[8745,13]]}}}],["narratives—and",{"_index":22374,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[2525,14],[42235,14]]}}}],["narrow",{"_index":2771,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2707,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11084,6],[21691,8],[21712,6],[21906,6],[21938,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37525,6]]},"/en/lessons/common-similarity-measures":{"position":[[10025,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9157,9],[11589,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20834,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46975,9]]},"/en/lessons/intro-to-linked-data":{"position":[[28400,8]]},"/en/lessons/json-and-jq":{"position":[[18543,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15160,8]]}}}],["narrowli",{"_index":18632,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[61761,8],[65043,8]]}}}],["nasa",{"_index":6826,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31979,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6781,4]]}}}],["natal",{"_index":18779,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10825,6],[10873,6],[11810,6],[11857,6]]}}}],["natasha",{"_index":5598,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70590,7]]}}}],["nathan",{"_index":6066,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45017,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49056,6]]}}}],["nation",{"_index":1934,"title":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16,8]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[189,8],[7184,8],[7264,8],[7660,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1732,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37275,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3429,8],[3785,7],[27212,8],[27510,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8287,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20622,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49958,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44851,8],[45009,8],[56537,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4361,8]]},"/en/lessons/geocoding-qgis":{"position":[[2129,8],[10357,8],[11208,8],[19139,8],[19421,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[7596,8],[8214,10]]},"/en/lessons/gravity-model":{"position":[[6553,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[5215,8],[42151,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17,8],[6566,7],[7044,10],[7678,8]]},"/en/lessons/intro-to-linked-data":{"position":[[5195,8]]},"/en/lessons/introduction-map-warper":{"position":[[23100,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45492,12]]},"/en/lessons/jupyter-notebooks":{"position":[[49408,8]]},"/en/lessons/logistic-regression":{"position":[[66742,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5062,8],[5109,8],[5581,8],[6339,8],[6433,11],[6926,8],[11545,8],[19899,8],[21282,8],[21504,8],[30050,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6719,8],[49850,8],[53902,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2449,8],[7462,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1362,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61779,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1736,8],[24348,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25336,8]]}}}],["nationality>",{"_index":13392,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4179,15],[4244,15],[6756,15]]}}}],["nativ",{"_index":9647,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17294,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1578,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[4130,6]]},"/en/lessons/sentiment-analysis":{"position":[[14980,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7254,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5335,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8256,8]]},"/en/lessons/transliterating":{"position":[[1776,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2538,9]]}}}],["nativecodeload",{"_index":9646,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17261,17]]}}}],["nato",{"_index":2614,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28605,5]]}}}],["natu",{"_index":21134,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13455,5],[15629,5]]}}}],["natur",{"_index":974,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1161,7],[12257,7],[14797,7],[45510,7],[52449,7],[52540,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32421,7],[33124,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4008,6],[25587,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5713,7],[8422,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2210,7],[3383,7],[3486,7],[4715,7],[27498,7],[60586,9],[69384,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65572,8]]},"/en/lessons/common-similarity-measures":{"position":[[6698,6],[8766,9],[19739,6],[35287,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2171,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53384,7],[57370,7],[62009,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7346,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1462,7],[1897,7],[4274,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7153,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1337,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5484,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25800,10],[59443,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5816,6],[21599,6],[23514,6],[23982,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3823,7],[30018,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[281,7],[9742,7],[9819,7],[31752,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69333,7]]},"/en/lessons/geocoding-qgis":{"position":[[6576,6],[9045,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1432,7],[23769,7]]},"/en/lessons/georeferencing-qgis":{"position":[[982,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[746,7],[3488,6],[3784,7],[6022,6],[11999,7],[23784,6]]},"/en/lessons/gravity-model":{"position":[[9861,7],[26316,6],[28172,7],[28648,7],[28756,7],[28816,7],[28895,7],[39482,9],[40085,7],[40435,9],[59479,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[32231,7],[43093,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13120,6],[15018,6],[26597,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7300,6],[10627,7],[13430,6],[42149,6],[47884,6],[49480,7],[51414,7]]},"/en/lessons/intro-to-powershell":{"position":[[41071,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1788,9]]},"/en/lessons/introduction-map-warper":{"position":[[8226,6],[9486,7],[10096,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4009,7],[4079,7],[6139,7],[20211,7]]},"/en/lessons/json-and-jq":{"position":[[23730,7]]},"/en/lessons/jupyter-notebooks":{"position":[[25171,7]]},"/en/lessons/logistic-regression":{"position":[[8071,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19645,7],[19681,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5907,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8730,6],[24774,6],[54208,7]]},"/en/lessons/sentiment-analysis":{"position":[[546,7],[622,7],[2057,7],[9583,7],[10028,7],[10893,7],[28049,7],[30738,7],[31836,7],[33311,6],[35028,7],[36917,7],[40773,7]]},"/en/lessons/sonification":{"position":[[4942,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12944,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[706,7],[27629,6],[36311,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[475,7],[23341,6],[23683,7],[27047,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18618,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5062,7],[25784,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14405,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2511,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20494,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20992,6]]},"/en/lessons/working-with-text-files":{"position":[[3349,7]]}}}],["nautic",{"_index":15651,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[1015,8]]}}}],["naval",{"_index":9023,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26745,5]]}}}],["navbar",{"_index":10706,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12676,7]]}}}],["navicka",{"_index":13836,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61347,9]]}}}],["navidata",{"_index":18133,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5638,9]]}}}],["navig",{"_index":414,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10835,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10160,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7003,8],[10319,8],[10415,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27473,8],[29835,8],[34184,8],[44937,8],[47244,8],[52384,8],[60691,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10604,8],[20819,8],[40004,8]]},"/en/lessons/common-similarity-measures":{"position":[[27945,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12765,11],[13074,9],[13714,9],[45100,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3027,9],[3404,9],[3511,9],[5550,10],[63222,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4899,8],[9512,8],[9656,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13995,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15792,10],[16889,8],[22339,9],[36211,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8906,10],[9298,10],[17739,8],[29465,8],[34795,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1040,10],[5842,10],[11866,8],[12748,10],[13358,8],[14810,8],[15042,8],[15724,8],[17454,8],[17878,8],[20957,8],[22187,8],[26750,8],[27941,8],[29770,8],[31961,8],[34257,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6232,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4586,8],[4712,10],[5180,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18424,8],[18601,8],[20380,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5784,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12358,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3227,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13991,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12650,9]]},"/en/lessons/georeferencing-qgis":{"position":[[3170,8],[3796,8],[4974,8],[6227,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8179,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15814,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12127,8],[14999,8]]},"/en/lessons/installing-omeka":{"position":[[6189,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[3573,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20699,10],[22922,8],[23154,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12176,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[400,10],[4654,10],[15396,10],[15997,8],[17594,8],[18414,8],[18606,8],[20936,8],[21597,8],[25156,8],[26757,8],[31821,8],[34643,8],[36497,10],[40342,8]]},"/en/lessons/intro-to-bash":{"position":[[2269,8],[10343,10],[10725,8],[11383,10],[12393,8],[12966,8],[18382,8],[18531,12]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7028,8]]},"/en/lessons/intro-to-powershell":{"position":[[178,10],[3381,8],[4544,10],[8423,10],[9347,8],[12282,8],[16701,10],[18961,8],[21628,8],[40491,8]]},"/en/lessons/introduction-map-warper":{"position":[[6586,8],[7270,8],[9319,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12121,9],[13472,8],[14265,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26708,8]]},"/en/lessons/jupyter-notebooks":{"position":[[254,10],[1510,10],[9592,10],[9845,9],[12141,9],[12510,9],[12600,10],[13642,9],[13958,10],[14604,10],[24052,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16802,10]]},"/en/lessons/preserving-your-research-data":{"position":[[9239,8]]},"/en/lessons/qgis-layers":{"position":[[1712,8],[3381,8],[4166,8],[5985,9]]},"/en/lessons/research-data-with-unix":{"position":[[4476,8],[5915,8],[8480,8],[9495,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17064,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7951,8],[16747,8],[37212,8],[45944,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20163,8],[20613,8],[20943,8],[21913,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15162,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11349,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16062,8],[24084,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9582,10],[11119,8],[11304,8],[14550,8],[14847,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19316,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5135,9],[5510,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17247,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7036,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3100,8],[4854,8]]}}}],["nayler",{"_index":5230,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64920,7]]}}}],["na’",{"_index":8964,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14927,4]]}}}],["nb",{"_index":9584,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10797,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37159,3],[37807,4]]},"/en/lessons/geocoding-qgis":{"position":[[5967,2],[9082,3],[9673,4],[23003,3],[25807,2]]},"/en/lessons/naive-bayesian":{"position":[[3741,2],[40823,2],[46520,2],[46600,2],[61877,2]]}}}],["nb.naivebay",{"_index":18482,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44838,15]]}}}],["nbc",{"_index":21691,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[14985,3],[15204,3],[15485,4],[27115,4]]}}}],["nbconvert",{"_index":16897,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[35075,9]]}}}],["nbformat",{"_index":14610,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[53720,9]]}}}],["nbr",{"_index":4856,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34480,4]]}}}],["nbrs.kneighbors(data",{"_index":4858,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34528,21]]}}}],["nbviewer",{"_index":16898,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[35595,9]]}}}],["nc",{"_index":8987,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21108,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8827,3],[9931,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39858,3]]}}}],["nc_sc.jpg",{"_index":15659,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[3668,10],[7286,9]]}}}],["nc_sc_map_yourlastname.jpg",{"_index":15665,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[7518,29]]}}}],["ncension",{"_index":9900,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51559,9]]}}}],["nch",{"_index":10345,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[13185,3]]}}}],["ncl",{"_index":4277,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45480,6]]}}}],["ncol",{"_index":4351,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51720,8],[51933,5],[53067,5],[53147,5],[53386,6],[61375,6],[61451,5],[61541,7],[63141,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21089,7]]}}}],["ncss",{"_index":13854,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63749,4]]}}}],["nd",{"_index":2018,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6811,2],[6858,3],[9257,2],[11937,2]]}}}],["ndarray",{"_index":17214,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40073,7]]}}}],["ndash",{"_index":7646,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[7102,8]]}}}],["ndjson",{"_index":16687,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[16748,8]]}}}],["ndk",{"_index":8308,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12101,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[14617,5]]}}}],["ndoc(dfmat_al",{"_index":21827,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41206,16]]}}}],["ndtv",{"_index":21230,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[3133,4],[4522,5],[4621,4],[8810,4],[19735,4],[20919,4],[34622,4]]}}}],["ne",{"_index":3577,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3211,2],[3722,2],[8480,2],[8538,2],[8570,4],[8636,3],[16235,2],[16329,2],[16355,4],[16405,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51775,2],[52635,2]]}}}],["ne_pattern",{"_index":3684,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11967,10],[13407,11],[13976,10]]}}}],["ne_word",{"_index":7088,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52868,12]]}}}],["near",{"_index":2307,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2930,4],[31807,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22146,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54001,4],[54091,4],[57429,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58095,4],[58159,4],[67816,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2575,4]]},"/en/lessons/common-similarity-measures":{"position":[[37645,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11465,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1700,4],[15938,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14634,4]]},"/en/lessons/georeferencing-qgis":{"position":[[7145,4],[8109,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[3851,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33624,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7550,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21264,4],[21350,4]]},"/en/lessons/linear-regression":{"position":[[69643,4]]},"/en/lessons/sentiment-analysis":{"position":[[38418,4]]},"/en/lessons/space-place-gazetteers":{"position":[[7971,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25753,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13159,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6092,4]]},"/en/lessons/vector-layers-qgis":{"position":[[7253,4],[9197,4]]}}}],["nearbi",{"_index":3793,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11217,6]]},"/en/lessons/geocoding-qgis":{"position":[[30742,6]]},"/en/lessons/vector-layers-qgis":{"position":[[14812,6]]}}}],["nearest",{"_index":4626,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11363,7],[15026,7],[26834,7],[27378,7]]},"/en/lessons/common-similarity-measures":{"position":[[38519,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[46180,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5604,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8797,7]]},"/en/lessons/intro-to-powershell":{"position":[[7413,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2055,7]]}}}],["nearestneighbor",{"_index":4808,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32417,16]]}}}],["nearestneighbors(n_neighbors=n_neighbor",{"_index":4855,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34434,41]]}}}],["nearli",{"_index":3436,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[928,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31565,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21414,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[132,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18999,6],[21182,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40769,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10980,6]]},"/en/lessons/logistic-regression":{"position":[[55963,6]]},"/en/lessons/research-data-with-unix":{"position":[[10932,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[381,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11693,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4834,6]]}}}],["nearlyfreespeech.net",{"_index":3224,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57720,22]]}}}],["neat",{"_index":3437,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[938,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65617,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36572,5]]},"/en/lessons/intro-to-powershell":{"position":[[13266,5],[18150,5]]},"/en/lessons/naive-bayesian":{"position":[[23701,4]]}}}],["neater",{"_index":13100,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[7840,7]]}}}],["neatli",{"_index":8077,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11861,6]]},"/en/lessons/jupyter-notebooks":{"position":[[40643,6]]},"/en/lessons/preserving-your-research-data":{"position":[[12236,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36343,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13069,6]]}}}],["nebr,th",{"_index":3610,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3659,8]]}}}],["nebraska",{"_index":1534,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30013,8]]}}}],["nebul",{"_index":4944,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43720,8]]}}}],["neccessarili",{"_index":233,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4878,12]]}}}],["necesario",{"_index":20023,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12334,9]]}}}],["necess",{"_index":16805,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[1449,10]]}}}],["necessari",{"_index":599,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18480,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12194,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16882,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21909,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13913,10],[15558,9],[29611,9],[39010,10],[53635,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10009,10],[28548,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31204,9],[31645,9],[65469,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62356,9],[62905,9],[64179,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4105,9],[6451,9],[7779,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55049,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3418,9],[3638,10],[20563,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12398,9],[13644,9],[18578,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13271,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1137,9],[18474,9],[33568,9],[36067,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5821,10],[38387,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4861,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2142,9],[34509,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1176,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14208,9],[18469,9],[22160,9],[41224,10],[42643,9],[43630,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6939,9],[30166,9],[31454,9],[31523,9],[45325,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1531,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10690,9]]},"/en/lessons/extracting-keywords":{"position":[[10972,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9498,9],[9557,9],[11492,9],[12191,9],[27045,9],[44345,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3043,10],[6425,9],[10206,9],[12870,9],[23105,9],[23718,9],[24971,9],[27866,9],[31782,10],[33020,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12017,10],[18273,10],[48401,9],[51867,9]]},"/en/lessons/geocoding-qgis":{"position":[[37133,9]]},"/en/lessons/georeferencing-qgis":{"position":[[84,9],[2580,9],[8878,10],[10036,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[6615,9],[10592,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5405,9],[10316,9],[18372,9],[21253,10],[21897,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[9292,9],[9446,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7697,10],[12933,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[1694,10]]},"/en/lessons/gravity-model":{"position":[[26294,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[4204,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53665,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14657,9],[21328,10],[45014,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4633,10],[5418,9],[18751,9],[32880,9],[41632,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[14873,11]]},"/en/lessons/intro-to-powershell":{"position":[[9617,10],[34784,10],[36214,9]]},"/en/lessons/introduction-map-warper":{"position":[[6327,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5986,9],[7399,9],[16260,9],[21099,9],[28118,10],[30022,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18840,9],[29379,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46580,10]]},"/en/lessons/json-and-jq":{"position":[[18599,9],[32449,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1877,9],[44093,9]]},"/en/lessons/linear-regression":{"position":[[55709,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[988,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6465,10],[6579,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17423,9],[19016,9],[40465,9]]},"/en/lessons/qgis-layers":{"position":[[18087,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22878,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[903,9],[1233,9],[3346,9],[12623,9],[24361,9]]},"/en/lessons/sentiment-analysis":{"position":[[8891,9],[11975,9],[19219,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1180,9],[13444,9],[14955,9],[15099,9],[16588,9],[18705,9],[23057,9],[23688,9],[27063,10]]},"/en/lessons/space-place-gazetteers":{"position":[[9831,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1142,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3039,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8946,9],[9117,9],[41210,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21885,9],[22792,9],[23315,9],[23407,9],[27769,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18775,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5882,9],[6717,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3915,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[9758,9],[17836,10],[21464,9],[24471,9],[28503,9],[28809,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15537,10]]},"/en/lessons/vector-layers-qgis":{"position":[[8130,11],[10091,11]]},"/en/lessons/viewing-html-files":{"position":[[1347,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4514,9],[14147,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[669,9],[12958,10]]}}}],["necessarili",{"_index":1499,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28660,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11402,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6361,11],[49375,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68551,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59856,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1275,11],[17450,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6813,11]]},"/en/lessons/gravity-model":{"position":[[5156,11],[12147,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14545,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43920,11],[46504,11]]},"/en/lessons/intro-to-linked-data":{"position":[[2805,11]]},"/en/lessons/introduction-map-warper":{"position":[[879,11]]},"/en/lessons/linear-regression":{"position":[[16047,11]]},"/en/lessons/logistic-regression":{"position":[[28389,11]]},"/en/lessons/naive-bayesian":{"position":[[57583,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12457,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2067,11],[2438,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22914,11],[32995,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[3605,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22956,11]]}}}],["necessary.9",{"_index":21725,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23876,11]]}}}],["necessit",{"_index":12886,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[12566,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16379,12]]}}}],["neck",{"_index":21858,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[46235,6],[48601,4],[49040,6],[49325,6],[49591,6]]}}}],["neckti",{"_index":11004,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1695,9],[20643,9]]}}}],["need",{"_index":130,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2800,4],[5085,4],[5682,4],[5806,4],[8046,4],[8371,4],[9763,4],[9888,4],[10554,4],[12038,4],[13197,4],[13732,4],[13773,4],[18861,4],[24016,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[367,4],[2346,4],[5692,4],[6688,4],[8591,4],[9002,4],[9540,4],[10270,4],[11208,4],[11840,4],[12616,4],[13312,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3533,6],[7343,4],[15504,4],[23226,4],[24986,4],[25713,4],[32796,4],[42386,4],[45824,4],[47702,4],[50134,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2730,4],[3251,4],[5244,4],[6224,4],[6306,4],[11144,4],[12792,4],[14342,7],[14366,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1997,4],[3112,4],[3937,4],[4076,4],[4623,4],[6995,4],[7276,4],[7563,4],[8085,4],[8882,4],[9766,4],[9902,6],[11240,4],[12435,4],[13659,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2375,4],[3077,4],[3368,4],[14279,4],[25028,4],[25367,4],[27168,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2297,4],[7735,4],[8962,4],[9310,4],[9442,4],[9589,4],[10569,4],[13017,5],[16602,4],[18496,4],[19094,4],[19666,4],[21303,4],[21886,4],[22028,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[849,7],[3780,4],[4705,4],[5796,5],[6033,4],[6121,6],[6281,4],[6535,5],[7442,7],[7977,4],[9638,4],[10560,4],[12872,4],[13951,4],[14013,4],[15183,4],[15475,4],[16121,4],[17749,4],[18692,4],[20525,4],[21241,4],[21781,4],[24224,4],[26080,6],[26405,4],[32000,4],[33127,4],[34460,4],[35584,4],[36122,4],[36595,4],[43119,4],[46065,4],[53243,6],[57351,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1725,4],[7063,4],[11216,6],[11977,4],[15346,4],[18750,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6950,4],[11742,4],[11931,4],[13940,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1104,7],[1489,4],[5242,4],[7126,4],[8422,4],[10832,4],[19262,7],[19448,4],[19564,4],[19657,4],[20126,4],[20559,6],[36004,4],[36240,4],[41258,4],[51440,4],[61265,4],[65808,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14067,4],[25285,5],[31968,4],[45758,4],[51690,4],[54464,4],[62103,4],[68563,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[632,4],[1509,5],[3635,4],[3725,4],[5091,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[327,6],[3679,4],[4170,4],[4562,4],[4744,4],[4865,4],[6721,7],[6785,7],[7737,6],[9106,5],[9149,5],[10467,4],[10734,6],[11114,4],[13345,4],[14325,4],[16017,4],[17274,4],[17418,4],[17494,4],[17690,4],[18845,4],[19472,4],[20979,5],[21620,4],[21758,4],[25865,4],[26101,4],[26409,4],[27371,7],[27500,4],[28034,4],[29228,4],[31766,5],[32394,7],[44144,6],[45110,4],[45577,4],[47920,4],[52795,4],[53027,4],[53544,5],[53706,5],[54281,4],[57024,4],[57563,4],[61319,6],[62424,6],[62518,7],[62592,4],[62816,4],[62980,7],[63166,4],[64953,5],[71724,4]]},"/en/lessons/common-similarity-measures":{"position":[[3028,4],[23691,4],[23791,4],[24416,5],[24806,4],[25454,4],[25583,6],[25979,4],[26383,4],[27723,4],[31220,4],[31795,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8387,4],[11635,4],[16422,4],[18319,4],[20168,4],[22678,7],[23818,4],[23896,4],[24106,4],[26993,4],[28005,4],[28683,4],[32716,4],[46555,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1591,4],[2335,5],[10449,4],[14311,4],[23790,4],[24200,4],[24415,4],[37479,5],[37573,4],[53698,4],[54383,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4713,4],[15577,5],[18974,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4012,4],[17052,4],[56804,6],[58029,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7887,4],[8559,4],[9133,4],[9868,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[83,6],[627,6],[826,4],[1074,4],[2594,4],[2753,4]]},"/en/lessons/counting-frequencies":{"position":[[82,6],[691,6],[6295,4],[12617,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[549,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[80,6],[734,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2496,4],[3464,4],[3899,4],[5127,4],[5488,4],[5660,4],[5729,4],[7496,4],[11213,4],[15777,4],[18676,4],[36387,4],[41630,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2085,4],[5553,4],[6638,4],[6956,7],[10506,5],[10614,4],[13991,5],[14088,4],[16148,4],[16765,4],[20286,4],[22480,4],[22558,4],[24078,4],[31666,5],[34708,5],[35632,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2010,4],[2705,4],[7575,6],[8327,6],[10655,5],[11315,4],[12823,4],[14735,4],[15680,4],[18108,4],[19937,4],[21476,4],[22738,4],[24208,4],[27559,4],[27600,4],[28826,4],[29345,4],[33050,4],[34168,4],[35519,4],[37864,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5005,4],[6673,4],[17782,4],[18611,4],[18724,4],[23133,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1079,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1775,5],[3718,6],[6868,4],[7865,4],[8687,4],[8901,4],[9405,6],[9490,5],[16282,4],[18029,4],[18590,7],[28407,4],[41072,4],[46805,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2141,4],[2786,4],[6731,4],[7522,4],[7604,4],[7727,4],[9690,4],[11172,4],[17604,4],[22872,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[145,4],[567,4],[1213,4],[3499,4],[6799,4],[8087,4],[9647,4],[14312,4],[23561,4],[23725,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7423,4],[7649,4],[10097,4],[11269,4],[12017,4],[13525,4],[15104,4],[18329,5],[18606,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4006,6],[9997,4],[15371,4],[15751,4],[17083,6],[30909,4],[32672,6],[37143,4],[42442,4],[42734,4],[42924,4],[43963,4],[44564,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5202,7],[5531,6],[6202,7],[6321,4],[7043,4],[8204,5],[9497,4],[10379,4],[11804,4],[15347,4],[25749,4],[26428,4],[27531,4],[27919,4],[30295,5],[31086,4],[31271,5],[35664,4],[35799,5],[36058,6],[38183,4],[38681,4],[39054,6],[41900,6],[45537,4],[47177,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2288,4],[2755,4],[3026,4],[7384,4],[12201,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1008,4],[2928,6],[7021,4],[7256,4],[8400,4],[11442,4],[11841,4],[12481,4],[13200,4],[15134,5],[16269,4],[16684,4],[17368,4],[17612,4],[18314,5],[19443,4],[21823,4],[25262,4],[26804,4],[28353,4],[30637,4],[34248,4],[39253,4],[42532,4],[42707,4],[42826,4],[42923,4],[43265,4],[45558,4],[49156,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[880,6],[1558,4],[7883,4],[8752,4],[9954,4],[12504,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1640,4],[4611,4],[6501,4],[8687,5],[8700,4],[8954,5],[9067,5],[10070,4],[10192,4],[14398,4],[18272,4],[19574,4],[24830,4],[33180,4],[34231,4],[36894,4],[49778,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7873,4],[8662,4],[9685,4],[11314,4],[11900,4],[12199,4],[13701,4],[18947,4],[26011,6],[26443,4],[27978,5]]},"/en/lessons/extracting-keywords":{"position":[[848,7],[6007,7],[8240,4],[9714,4],[13901,4],[14416,4],[14724,4],[16683,6],[17117,4],[19358,4],[22248,4],[22781,4],[30698,4],[32435,4],[33058,4],[33375,4],[37473,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7654,4],[8567,5],[12094,4],[13382,4],[15921,4],[18991,6],[21753,4],[26746,4],[39961,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2692,7],[18762,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[751,4],[5087,4],[5131,4],[11046,6],[13472,4],[14064,4],[14881,4],[17207,5],[17235,4],[19615,4],[27900,4],[30298,4],[35514,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[96,6],[1967,6],[4496,4],[7288,6],[8953,5],[9081,5],[9159,5],[9501,4],[10046,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[80,6],[885,6],[1714,6],[3290,4],[7613,6],[8336,6],[8756,6],[12585,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[813,5],[4845,4],[16070,4],[17280,5],[19477,4],[22484,5],[24364,4],[28278,4],[29018,5],[33202,4],[36789,4],[37661,4],[44253,4],[60069,4],[62935,4]]},"/en/lessons/geocoding-qgis":{"position":[[5695,4],[12123,4],[16481,6],[16579,5],[16765,4],[20225,4],[25133,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3972,4],[6287,4],[8273,4],[23100,6],[29015,6],[29777,6]]},"/en/lessons/georeferencing-qgis":{"position":[[623,5],[1762,4],[2084,4],[5151,5],[5391,4],[7627,6],[8475,4],[8976,5],[9735,6],[9957,7],[10072,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[5674,7],[10849,5],[12618,4],[12997,4],[13361,6],[13893,4],[14396,4],[17859,4],[17995,4],[18232,4],[21277,4],[24247,4],[24680,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3007,4],[7473,6],[10160,4],[16093,4],[16954,4],[24871,4],[27962,4],[30194,4],[33744,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1292,4],[6970,4],[7289,5],[9041,6],[9808,4],[12708,4],[17593,5],[17619,4],[18785,4],[21493,4],[24452,5],[24761,5],[28965,4],[29191,5],[29911,4],[31575,5],[32664,4],[38013,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[11296,4],[12020,4],[14313,4],[20792,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10074,4],[10109,4],[16684,4],[17608,4],[17916,4],[19165,4],[22816,4],[24820,4]]},"/en/lessons/gravity-model":{"position":[[128,4],[2834,4],[3317,4],[6956,4],[9402,7],[11673,4],[18743,6],[18975,6],[19723,4],[22896,4],[24467,4],[24650,6],[31800,4],[32040,4],[40597,4],[41191,4],[41395,4],[43978,4],[46713,4],[48600,4],[50160,4],[56892,4],[57357,4],[57554,4],[58475,4],[59616,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3339,4],[3767,7],[4250,4],[4452,4],[5454,4],[13421,4],[13694,4],[19506,4],[21439,4],[22061,4],[23119,4],[23663,4],[24090,4],[26799,4],[27746,4],[34039,4],[39261,4]]},"/en/lessons/installing-omeka":{"position":[[4691,4],[5957,4],[9410,4],[10631,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2223,4],[2606,4],[3295,4],[4409,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3273,4],[3698,4],[4842,4],[22605,4],[30365,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4387,4],[5853,4],[6222,4],[8000,4],[11126,4],[14266,6],[14457,4],[17724,4],[18979,4],[22690,4],[22825,4],[23220,4],[23394,4],[24121,4],[24598,4],[30405,4],[34747,4],[34875,4],[35993,4],[40964,4],[41714,4],[43503,4],[44241,7],[45230,7],[53991,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2177,4],[9174,4],[9595,4],[12575,4],[13783,4],[14870,4],[16076,4],[21075,6],[22275,6],[22806,6],[24699,6],[50342,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7010,6],[7784,4],[10159,4],[10447,4],[10535,4],[13321,4],[13853,4],[15485,4],[16302,4],[18261,4],[20559,4],[22003,4],[23832,4],[25680,4],[26432,4],[27815,4],[29275,4],[33969,4],[35286,4],[36408,4],[38299,4],[39374,4],[39695,4],[40292,4],[41020,4]]},"/en/lessons/intro-to-bash":{"position":[[1171,4],[2965,4],[9280,4],[9375,4],[13651,4],[17378,4],[26805,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2202,4],[2613,4],[2820,4],[7795,4],[10049,4],[10196,4],[11629,4],[13624,4],[14736,4],[15619,4],[16070,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1571,4],[13887,4],[15492,4],[18726,5],[23720,4]]},"/en/lessons/intro-to-powershell":{"position":[[3848,5],[10283,4],[14458,4],[18872,4],[19234,4],[25055,4],[25294,4],[30974,5],[35519,4],[36178,4],[38859,5],[39443,4],[39491,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[948,4],[1485,4],[2110,4],[2324,4],[2766,4],[2875,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[2475,4],[24587,4],[24663,4]]},"/en/lessons/introduction-and-installation":{"position":[[2033,4]]},"/en/lessons/introduction-map-warper":{"position":[[741,4],[4125,4],[5436,4],[7420,4],[15335,4],[16371,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3322,5],[4548,4],[11895,4],[13460,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4334,6],[4631,4],[4758,6],[8570,4],[15953,4],[16577,4],[21355,4],[21562,4],[25092,4],[26243,4],[27505,4],[27545,4],[28735,4],[29668,4],[30380,4],[31134,4],[33148,4],[33873,4],[38662,4],[38948,4],[39280,4],[40234,4],[40854,4],[43414,4],[43664,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5483,4],[7363,4],[7716,4],[13760,4],[21352,4],[30446,4],[40222,4],[46419,4]]},"/en/lessons/json-and-jq":{"position":[[5132,4],[5829,4],[8443,4],[15468,7],[21418,4],[24074,4],[24999,6],[25319,4],[30174,4],[30644,4],[32185,4],[32547,4],[34210,4],[34443,4],[35826,4],[36737,4],[37452,4],[38031,4],[39706,4],[40109,4],[40258,4]]},"/en/lessons/jupyter-notebooks":{"position":[[5177,4],[11976,6],[12266,4],[13915,4],[19089,4],[21579,4],[21785,4],[22818,4],[23944,4],[27427,5],[29771,4],[30247,4],[33464,4],[33575,5],[44500,5],[45097,4],[45823,7],[46590,4],[51412,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[84,6],[1209,6],[6647,5],[8204,4]]},"/en/lessons/linear-regression":{"position":[[4194,4],[6784,6],[24221,4],[28182,4],[30155,4],[35801,4],[40907,4],[41182,4],[65174,4]]},"/en/lessons/logistic-regression":{"position":[[11337,4],[11805,4],[12848,4],[18814,4],[26165,4],[29311,4],[33913,4],[36708,4],[36865,4],[37855,4],[57497,4],[64006,4]]},"/en/lessons/mac-installation":{"position":[[1375,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[903,4],[4341,4],[6779,4],[7018,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[408,4],[2374,4],[4178,4],[6810,4],[7110,4],[7181,4],[8024,4],[9342,4],[10960,4],[16640,4],[27630,4],[28666,4],[30315,4],[31095,4],[31654,4],[31801,4],[34256,4]]},"/en/lessons/naive-bayesian":{"position":[[125,4],[3614,4],[4089,4],[4273,4],[5486,4],[30165,4],[30340,4],[30748,5],[37508,4],[52080,6],[70112,4]]},"/en/lessons/normalizing-data":{"position":[[73,6],[787,5],[1018,6],[3359,4],[9803,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1011,4],[3318,4],[4564,4],[19207,4],[19505,4],[19896,4],[20501,4],[20969,5],[21774,4],[22045,4],[22326,6],[32030,4],[34822,7],[43262,4],[43508,5]]},"/en/lessons/output-data-as-html-file":{"position":[[76,6],[757,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[91,6],[537,6],[5360,4],[5995,4],[7081,4],[8071,4],[9443,4],[11148,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7626,4],[7844,4],[11839,4],[12312,4],[14145,4]]},"/en/lessons/qgis-layers":{"position":[[2035,4],[4239,4],[4590,4],[4702,4],[11585,4],[11694,4],[17680,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3793,4],[24733,6],[26873,4]]},"/en/lessons/research-data-with-unix":{"position":[[2410,4],[2617,4],[4713,4],[10464,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17202,6],[30681,4],[41312,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1081,4],[3201,4],[3732,4],[9832,4],[18347,6],[20352,6],[21077,4],[22226,4],[22759,4],[22860,5],[25512,4],[31298,4],[33133,4],[36899,5],[41367,5],[42262,4],[45492,4],[45897,4]]},"/en/lessons/sentiment-analysis":{"position":[[10656,4],[11325,4],[11807,4],[17729,4],[18564,4],[20624,4],[20852,4],[33053,5],[33384,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6914,4],[9525,4],[13408,4],[13770,4],[15659,4],[17402,7],[17593,8],[17862,4],[18041,4],[18788,5],[19693,6],[20205,4],[25215,4],[26063,4],[26806,4],[28857,4],[31180,4],[31544,4],[32276,5],[34681,4]]},"/en/lessons/sonification":{"position":[[9871,6],[20111,4],[22053,4],[24868,4]]},"/en/lessons/space-place-gazetteers":{"position":[[866,4],[3232,6],[3344,4],[10894,4],[17723,4],[17924,4],[19669,4],[20406,4],[20579,4],[21698,5],[23712,4],[28788,4],[33091,4],[45286,4],[47653,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1052,4],[7195,5],[7364,4],[7602,5],[7729,6],[9496,4],[14119,5],[15967,5],[17142,4],[18201,4],[18774,4],[20554,4],[22290,4],[22720,4],[28248,4],[33263,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5127,4],[7907,4],[7974,4],[11205,4],[12795,4],[17993,4],[35466,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3386,6],[7466,4],[8821,4],[9322,4],[10188,4],[15804,4],[15977,4],[16355,5],[16679,4],[17767,4],[19993,5],[21821,5],[21856,6],[27588,5],[28365,4],[47677,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11245,4],[17601,4],[18311,4],[19026,4],[19938,7],[20807,6],[23588,6],[26161,4],[27926,4],[32994,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6662,4],[11510,4],[11569,5],[15311,4],[17615,4],[23975,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[208,4],[3476,4],[5004,4],[5112,4],[6805,4],[7697,4],[11166,4],[15554,4],[15683,4],[15717,4],[24818,7],[29970,7],[36065,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[470,5],[1473,4],[2757,6],[3059,4],[6106,6],[6174,6],[7717,4],[11420,4],[13423,4],[13732,4],[14800,4],[15011,4],[19916,4],[21318,4],[24420,4],[29655,4],[31146,4],[33295,6],[36918,4]]},"/en/lessons/transliterating":{"position":[[1563,4],[3580,4],[3850,4],[5813,5],[7560,4],[9626,5],[10082,4],[10260,5],[10313,5],[13414,4],[14829,4],[18488,4],[19803,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4957,4],[8794,4],[9966,4],[12727,4],[15113,4],[18080,6],[18998,4],[19193,4],[19237,4],[19481,4],[24374,6],[25369,5],[28301,4],[31586,4],[37992,4],[38182,4],[39656,4],[44010,4],[45859,5],[47219,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5243,4],[7739,4],[13064,4],[14460,6],[18286,4],[18737,4],[19972,5],[22609,4],[25460,4],[25583,4],[26513,4],[29757,4],[31881,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2128,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[150,4],[4877,4],[6382,4],[6454,4],[7262,6],[8579,4],[9236,4],[9980,4],[11442,4],[11541,4],[12015,4],[12595,4],[13625,4],[14419,4],[16815,4],[16856,7],[17597,4],[17989,4],[23190,4]]},"/en/lessons/vector-layers-qgis":{"position":[[3141,4]]},"/en/lessons/viewing-html-files":{"position":[[694,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4027,4],[9861,4],[24628,4],[26948,4],[27101,4],[30659,4],[30719,4],[35323,6],[35513,4],[40624,4],[40750,4],[44673,4]]},"/en/lessons/windows-installation":{"position":[[1411,4],[2760,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1131,4],[1432,4],[3009,4],[3554,6],[14534,4]]},"/en/lessons/working-with-text-files":{"position":[[2290,5]]},"/en/lessons/working-with-web-pages":{"position":[[3887,4],[8420,4]]}}}],["need.7",{"_index":19988,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10610,6]]}}}],["needless",{"_index":21097,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6987,8],[30154,8]]}}}],["needlessli",{"_index":8208,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31812,10]]}}}],["needn’t",{"_index":5690,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17337,7]]}}}],["neg",{"_index":4270,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45117,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21317,8]]},"/en/lessons/common-similarity-measures":{"position":[[38806,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12117,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20932,12],[21041,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7304,8],[7456,8],[7545,10],[9781,9],[9923,8],[20212,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34551,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3013,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17813,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9636,8]]},"/en/lessons/gravity-model":{"position":[[481,8],[20642,8],[20796,8],[26064,8],[26181,8],[26369,8],[27219,8],[27386,8],[27636,8],[27919,8],[28346,8],[29475,8],[43168,8],[46321,8],[49109,8],[63718,8],[64651,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[18362,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7772,8],[26748,8],[32924,10],[33262,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38939,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34716,8]]},"/en/lessons/linear-regression":{"position":[[47847,8],[51826,8],[57136,8],[57304,8],[60435,8],[60614,8],[69898,8]]},"/en/lessons/logistic-regression":{"position":[[19416,8],[19628,11],[19668,11],[19834,8],[20047,8],[20296,11],[20454,11],[20884,11],[21541,8],[21947,8],[22254,10],[22934,10],[23008,9],[23045,9],[25112,8],[57833,8],[60409,8]]},"/en/lessons/naive-bayesian":{"position":[[23360,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13360,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4255,10],[5745,9],[6600,8],[6904,8],[7102,9],[9961,8],[11493,8],[13081,8],[13303,8],[15490,8],[17860,8],[19368,8],[26332,8],[27323,8],[29109,8],[35559,8],[42028,8],[42231,8],[42312,8],[42444,8],[43569,8],[44057,8],[44234,8],[44468,8],[44525,8]]},"/en/lessons/sentiment-analysis":{"position":[[3038,8],[3123,10],[11589,9],[13195,11],[16850,8],[19716,9],[20090,9],[21086,4],[22093,9],[22268,4],[23031,4],[23269,9],[23380,6],[23663,8],[23784,8],[24092,8],[24123,9],[24199,10],[24262,8],[24437,9],[24468,10],[25179,9],[25214,9],[26248,8],[29185,11],[32274,4],[32518,8],[32786,8],[32890,8],[33100,8],[36361,4],[36460,4],[36638,4],[36751,4],[36943,4],[37124,4],[37249,4],[37423,4],[37546,4],[37604,4],[37660,4],[37710,4],[37872,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2031,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2372,10],[44765,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10770,9],[10791,8],[26564,8],[34266,9]]}}}],["negant",{"_index":11969,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10104,8],[61404,8]]}}}],["negat",{"_index":19984,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10328,9],[10517,8]]},"/en/lessons/sentiment-analysis":{"position":[[23351,8]]}}}],["negative=[\"milk",{"_index":22914,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[34530,18]]}}}],["negative–ar",{"_index":17394,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[69740,12]]}}}],["negativo",{"_index":19997,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11508,8]]}}}],["neglect",{"_index":5208,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64357,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1871,10]]}}}],["negoti",{"_index":14741,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38432,12],[40860,12],[42737,13],[52481,13]]},"/en/lessons/jupyter-notebooks":{"position":[[43493,9]]}}}],["negro",{"_index":1533,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29948,5],[33287,7],[33358,6],[47423,5],[50781,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4345,7],[4728,7],[6004,7]]}}}],["neh",{"_index":14168,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6309,3]]}}}],["neigh",{"_index":4854,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34426,5]]}}}],["neigh.fit(data",{"_index":4857,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34487,15]]}}}],["neighbor",{"_index":4627,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11371,9],[21181,11],[24680,9],[27386,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35038,10]]}}}],["neighborhood",{"_index":4719,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25046,12],[25372,12],[25756,12],[26018,13],[26527,12]]}}}],["neighbour",{"_index":12820,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[8805,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3691,12]]}}}],["neighbourhood",{"_index":12586,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[35435,14]]}}}],["neil",{"_index":19276,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17286,5]]}}}],["nel",{"_index":12188,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27411,3],[27632,3],[51699,4],[51776,3],[51834,3]]}}}],["nell'ottava",{"_index":11992,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10604,11],[61904,11]]}}}],["nelli",{"_index":1175,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10191,6],[10519,6],[10535,6],[11017,7],[11384,6],[11909,6],[28297,6],[28905,6],[29653,6],[30158,6],[36064,6],[44514,7],[45555,7],[49565,7],[49802,7],[50638,7]]}}}],["nelson",{"_index":22002,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1186,6],[5548,7],[23579,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49353,7],[50822,7]]}}}],["nemet",{"_index":22771,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16043,7]]}}}],["neo",{"_index":14816,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49156,4],[49341,3],[50173,3],[50265,3],[50443,4],[50573,3]]}}}],["neo4j",{"_index":9045,"title":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[49,5]]}},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[50,5],[93,5],[143,5],[273,5],[323,5],[651,6],[2831,5],[2907,5],[3059,5],[3948,5],[3971,5],[4166,5],[4359,5],[4981,5],[4996,5],[5298,5],[5344,6],[5383,5],[5416,5],[5451,5],[5899,5],[6153,5],[6224,5],[6607,5],[6925,5],[7083,5],[7394,5],[7490,5],[7535,5],[7898,5],[8280,5],[8413,5],[8520,5],[8575,5],[10435,5],[10610,5],[10715,5],[11781,5],[12101,6],[12906,5],[14881,5],[14990,5],[17385,5],[17485,5],[17757,5],[17959,5],[18254,6],[18788,6],[19199,5],[20922,5],[21111,5],[21532,5]]}}}],["neo4j’",{"_index":9151,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21123,7]]}}}],["neogeo",{"_index":12789,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32523,6]]}}}],["neojihad",{"_index":21905,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60735,14]]}}}],["nepo",{"_index":12008,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10801,5],[62101,5]]}}}],["ner",{"_index":3313,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3800,6],[4127,3],[19490,3],[19549,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23465,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1515,5]]}}}],["ner_analysis_df",{"_index":7085,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52791,15]]}}}],["ner_analysis_df[\"pap",{"_index":7104,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53549,22]]}}}],["ner_analysis_df['date_named_ent",{"_index":7116,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[55860,38],[55959,38],[56033,39]]}}}],["ner_analysis_df['named_ent",{"_index":7091,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53120,33]]}}}],["ner_analysis_df['named_entities'].apply(lambda",{"_index":7092,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53156,46]]}}}],["ner_analysis_df['named_entities'].str.count('d",{"_index":7099,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53368,51]]}}}],["ner_analysis_df['named_entities'].str.count('org",{"_index":7097,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53303,50]]}}}],["ner_analysis_df['named_entities'].str.count('person",{"_index":7095,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53236,53]]}}}],["ner_analysis_df['named_entities'].str.count('work_of_art",{"_index":7101,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53433,58]]}}}],["ner_analysis_df[(ner_analysis_df",{"_index":7119,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56270,32],[57199,32]]}}}],["ner_counts_df",{"_index":7102,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53493,13]]}}}],["ner_counts_df['date_count",{"_index":7107,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53667,28]]}}}],["ner_counts_df['genr",{"_index":7103,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53524,22]]}}}],["ner_counts_df['org_count",{"_index":7106,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53626,27]]}}}],["ner_counts_df['person_count",{"_index":7105,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53579,30]]}}}],["ner_counts_df['work_of_art_count",{"_index":7108,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53710,35]]}}}],["nervou",{"_index":13912,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9198,7],[45340,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21216,8],[37740,9],[37846,10],[38005,7]]}}}],["ness",{"_index":22078,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22027,4]]}}}],["nest",{"_index":3970,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22773,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[41490,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7478,6],[7897,4],[8022,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49855,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25796,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6515,6],[23502,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42716,6],[45131,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[5495,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29870,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22643,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6394,6]]},"/en/lessons/intro-to-linked-data":{"position":[[27505,6],[28148,6],[28170,6],[28932,6],[29045,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10591,7],[11951,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13267,7]]},"/en/lessons/json-and-jq":{"position":[[1657,6],[15216,6],[34666,6],[39998,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23809,6],[31660,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19314,7],[23566,6],[23934,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24251,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3381,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[20092,6]]}}}],["net",{"_index":18559,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[57146,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44364,3]]}}}],["net.obs.period",{"_index":21298,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16722,14]]}}}],["net.sf.saxon.transform",{"_index":22428,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12345,22]]}}}],["netflix",{"_index":8549,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4246,7],[4265,7]]}}}],["netherland",{"_index":13485,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21994,13],[22144,14],[22778,13]]}}}],["netlifi",{"_index":5311,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[409,7],[3896,7],[13690,7],[13698,7],[13950,7],[14286,7],[14343,7],[14566,7],[14864,7],[14995,7],[15033,8],[15056,7],[15271,7],[15509,7],[15634,7],[15798,7],[27276,7],[29495,7],[29569,8],[29768,7],[30086,7],[30335,7],[48043,7],[49718,7],[52612,7],[54256,7],[55054,10],[55336,7],[57399,7]]}}}],["netlify.com",{"_index":5391,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14189,11]]}}}],["nettyblocktransferservic",{"_index":9700,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20193,26]]}}}],["network",{"_index":1660,"title":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29,9],[59,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[26,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[35,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35141,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2030,8],[33758,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1243,7],[12655,7],[14934,7],[15026,9],[15257,8],[16804,7],[17102,7],[24802,7],[25122,7],[25792,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10944,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20058,9],[29304,9],[29370,7],[37822,8],[37895,7],[38041,7],[43847,8],[46338,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44778,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2503,7],[2595,9],[2625,7],[2732,7],[2869,7],[16246,9],[33285,8],[39477,8],[39518,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30,9],[60,7],[195,7],[241,7],[272,7],[328,7],[488,7],[658,7],[812,7],[965,7],[1241,7],[1884,7],[1995,7],[2540,8],[2613,7],[2669,7],[2814,9],[2881,7],[3008,7],[3075,8],[3499,7],[3949,7],[4067,7],[4194,7],[4396,7],[4960,8],[5148,8],[5614,8],[6040,7],[6385,7],[6494,7],[6980,8],[7683,8],[8009,9],[8449,7],[8972,7],[10148,7],[10202,7],[10263,9],[10481,8],[10792,7],[11053,7],[11474,9],[13381,8],[14450,7],[15139,7],[15690,7],[15815,7],[16384,7],[16783,7],[16852,7],[20062,7],[21180,7],[21678,7],[21799,7],[21876,9],[21951,8],[22146,7],[22248,8],[22417,7],[22482,7],[22708,8],[22786,9],[22845,9],[22909,9],[23525,8],[23634,8],[23745,8],[23889,8],[23955,7],[24490,7],[24598,7],[25446,7],[25954,7],[26046,7],[26092,7],[26356,7],[27195,7],[27528,8],[27650,8],[28046,9],[28630,9],[28855,7],[29894,7],[31213,7],[31373,7],[31543,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24563,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[27,7],[861,9],[884,8],[934,8],[1209,7],[1455,7],[1540,8],[1600,8],[1859,7],[2283,7],[2323,7],[3224,8],[3486,8],[3609,7],[3723,7],[3742,7],[4394,7],[4440,8],[4589,8],[4865,7],[4928,7],[7741,7],[9777,7],[10424,7],[17300,7],[17431,7],[17901,7],[21477,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31655,7],[51500,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57594,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25,7],[153,7],[449,7],[694,7],[746,7],[779,7],[934,7],[1037,8],[1126,7],[1341,8],[1398,9],[1428,7],[2147,7],[2162,8],[2924,7],[2937,7],[3036,7],[3307,8],[3364,8],[3421,8],[4181,9],[4486,8],[4667,7],[5077,7],[6326,7],[6389,8],[6477,9],[6602,8],[6680,7],[6740,8],[6839,8],[7153,8],[7424,8],[9192,7],[10913,7],[11070,7],[11189,7],[11517,7],[11729,7],[11898,8],[13375,8],[16678,8],[18529,8],[19046,7],[19292,7],[19559,7],[19590,7],[19845,8],[20064,7],[20146,7],[20293,7],[20357,8],[20462,7],[20856,7],[21052,7],[21245,7],[21354,8],[21886,7],[21955,7],[22478,8],[22635,9],[22779,7],[22844,7],[22881,8],[22907,7],[23076,7],[23141,7],[23415,7],[23527,7],[23877,7],[23949,8],[24153,9],[24175,7],[24419,7],[25100,8],[25402,8],[26006,8],[26470,7],[26677,8],[26876,7],[27345,7],[28525,7],[28656,8],[28853,8],[28946,7],[29331,7],[29564,7],[30929,7],[31024,8],[31036,7],[31877,7],[32113,7],[32383,7],[32512,8],[32682,7],[34097,8],[34346,8],[35982,8],[36300,8],[36781,7],[37177,7],[39111,7],[39387,7],[39514,7],[39606,7],[39744,7],[39845,7],[40044,8],[40170,8],[40284,8],[40498,7],[40554,7],[40615,8],[40725,7],[40926,7],[42072,7],[44076,8],[44698,7],[46551,7],[46666,7],[46742,7],[47316,7],[47585,8],[47813,7],[48031,8],[48286,7],[50460,7],[50551,8],[51730,8],[52027,7],[52316,9],[52454,7],[52765,7],[52939,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24822,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1158,7],[32075,7],[47516,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2293,10],[2338,10],[5655,8],[9072,10],[9200,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1823,8],[4500,7],[4560,7],[10881,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[36,8],[184,8],[218,7],[253,8],[311,8],[1309,9],[1427,8],[1572,8],[1773,7],[2169,8],[2337,8],[2560,8],[3223,7],[4761,8],[5100,9],[5256,9],[5406,7],[5505,8],[6845,8],[10908,8],[10933,7],[10951,7],[11223,8],[11282,7],[11403,7],[11776,8],[12321,7],[12484,8],[12555,7],[12628,9],[12673,7],[13736,7],[13796,7],[14032,7],[14215,7],[14390,7],[14818,7],[15751,7],[16214,8],[16291,7],[16327,8],[16372,8],[16748,7],[17232,7],[17334,8],[18019,7],[18245,7],[18723,7],[18858,8],[19050,8],[19844,7],[21968,7],[22308,7],[23530,7],[23830,7],[26015,7],[26201,7],[26502,8],[27197,7],[27273,7],[28686,7],[40880,8],[41339,7],[42192,9],[42411,9],[42535,9],[42565,9],[42617,9],[42947,7],[43078,8],[43441,7],[43595,8],[45632,8],[45769,8],[45909,8],[46014,8]]},"/en/lessons/installing-omeka":{"position":[[6201,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4758,9]]},"/en/lessons/intro-to-linked-data":{"position":[[8501,8]]},"/en/lessons/jupyter-notebooks":{"position":[[10389,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1077,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2552,8]]},"/en/lessons/sentiment-analysis":{"position":[[3349,7],[5091,9],[8421,7],[8626,7],[39615,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2137,8],[2176,8],[6017,7]]},"/en/lessons/space-place-gazetteers":{"position":[[5794,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10,7],[176,8],[259,9],[352,7],[441,7],[594,8],[701,7],[1010,8],[1144,8],[1358,7],[1498,8],[1517,7],[1565,7],[1601,7],[1674,7],[1764,7],[1854,8],[1962,7],[2250,8],[2492,7],[2588,7],[2845,9],[2937,8],[3069,7],[3115,7],[3206,7],[3266,8],[3401,7],[3546,9],[3576,7],[3648,7],[3893,7],[4249,7],[4364,7],[4491,9],[4560,9],[4580,7],[4643,7],[4916,7],[5580,7],[5756,7],[6751,7],[7026,7],[7112,7],[7314,7],[7393,7],[7417,8],[7748,7],[7874,7],[8995,8],[10273,7],[10463,9],[10635,7],[10939,8],[10995,7],[12369,7],[12566,9],[12697,7],[12777,8],[13404,7],[13501,8],[14738,7],[14853,7],[15234,7],[15510,8],[15552,7],[15577,8],[16055,8],[16087,7],[16219,7],[16394,7],[16437,8],[16504,7],[16749,7],[16757,7],[17076,7],[17212,7],[17322,7],[17496,8],[17549,7],[17693,7],[17815,8],[17909,8],[17981,8],[18048,7],[18167,7],[18333,8],[18636,7],[18843,8],[19000,8],[19371,8],[19412,7],[19449,9],[19468,7],[19529,7],[20081,7],[20196,7],[21179,8],[21620,7],[22291,7],[22348,7],[22525,7],[22927,8],[23342,7],[23414,7],[23467,7],[23558,7],[23582,7],[23663,7],[23827,7],[24044,7],[24333,8],[24417,7],[24584,8],[24843,8],[24941,7],[25008,7],[25082,7],[25164,9],[25189,8],[25745,7],[26164,7],[26684,8],[27300,7],[27779,8],[28784,8],[29243,7],[30768,7],[30857,7],[31620,7],[31898,7],[32063,7],[32101,7],[32184,9],[32563,7],[32742,7],[32856,7],[33061,8],[33210,9],[33289,7],[33392,7],[33473,7],[33522,8],[33953,7],[34005,7],[34039,7],[34121,7],[34177,7],[34247,7],[34431,7],[34925,8],[35002,7],[35222,7],[35545,7],[35660,8],[35759,7],[36427,8],[36777,7],[36966,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12981,7],[18657,7],[19839,8],[63066,9],[64449,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11479,7],[11520,7],[50947,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[819,7],[1051,7],[1264,8],[1727,7],[5251,7],[11247,7],[15448,7],[22840,7],[26062,7],[26399,7]]},"/en/lessons/working-with-web-pages":{"position":[[966,8],[2041,7]]}}}],["network.6",{"_index":10497,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21132,9]]}}}],["network.dynamic.check",{"_index":21299,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17266,23]]}}}],["network.dynamic.check(dynamiccollab",{"_index":21300,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17330,37]]}}}],["networkdynam",{"_index":21232,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[4815,14],[16456,16],[16533,15],[17014,16],[34572,14]]}}}],["networkx",{"_index":8497,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31122,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[233,8],[329,9],[413,8],[489,9],[660,8],[4547,8],[7861,9],[7988,8],[8146,8],[8262,8],[8848,8],[8919,9],[10178,8],[10235,8],[10333,9],[10717,9],[10852,9],[11555,8],[12189,8],[12330,8],[13255,8],[13327,9],[13516,8],[14203,8],[18181,8],[18329,8],[19854,8],[19992,8],[32074,8],[34236,8],[39138,8],[39661,9],[41054,8],[41237,9],[41312,9],[44978,8],[45259,8],[45317,8],[45549,8],[47937,8],[49812,8],[51267,8],[52667,9],[52884,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34731,9]]}}}],["networkx.algorithm",{"_index":10413,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8868,19],[12350,19]]}}}],["networkx==3.1",{"_index":10407,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7925,13],[8318,13]]}}}],["network’",{"_index":10439,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11797,9],[19232,9],[20667,9],[26819,9],[28550,9],[30469,9],[44938,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[14740,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25465,9],[28827,9]]}}}],["neu",{"_index":20392,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[21081,4],[22263,4],[23043,4],[23387,6],[32286,4],[32436,5],[36373,4],[36472,4],[36650,4],[36763,4],[36953,4],[37136,4],[37259,4],[37435,4],[37556,4],[37614,4],[37670,4],[37720,4]]}}}],["neue",{"_index":4574,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3060,4]]}}}],["neumann",{"_index":8389,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[982,8],[5405,8]]}}}],["neural",{"_index":3788,"title":{"/en/lessons/image-classification-neural-networks":{"position":[[28,6]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10937,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20051,6],[29297,6],[29363,6],[37815,6],[37888,6],[43840,6],[46331,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24815,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1151,6],[32068,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[29,6],[177,6],[211,6],[246,6],[304,6],[1302,6],[1420,6],[1766,6],[2162,6],[2330,6],[2553,6],[3216,6],[4754,6],[5093,6],[5249,6],[5399,6],[5498,6],[6838,6],[10901,6],[10926,6],[10944,6],[11216,6],[11275,6],[11396,6],[12314,6],[12621,6],[12666,6],[13729,6],[14025,6],[15744,6],[16207,6],[16284,6],[16320,6],[16741,6],[17327,6],[18012,6],[18238,6],[18716,6],[18851,6],[19043,6],[19837,6],[21961,6],[22301,6],[23823,6],[26008,6],[26495,6],[27190,6],[27266,6],[28679,6],[40873,6],[41332,6],[42185,6],[42404,6],[42528,6],[42558,6],[42940,6],[43071,6],[43434,6],[43588,6],[45625,6],[45762,6],[45902,6],[46007,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4751,6],[58312,6]]},"/en/lessons/sentiment-analysis":{"position":[[32429,6]]}}}],["neuro",{"_index":3897,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18124,7]]}}}],["neuron",{"_index":11156,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[33232,9],[33262,6],[33481,7],[33634,7],[34126,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[6881,7],[8417,8],[8459,7],[8495,7],[8591,6],[8676,7],[8707,7],[8806,7],[8974,8],[9016,6],[9134,7],[9244,7],[9294,8],[9335,6],[9429,7],[9479,6],[9524,7],[9628,7],[9849,6],[9980,7],[10125,7],[10182,8],[10294,9],[10352,7],[10750,8],[11004,8],[11443,6],[11804,7],[12854,7],[12886,6],[12996,7],[14090,6],[14297,6],[14335,7],[14437,8],[14465,6],[14533,6],[14619,7],[14805,6],[26101,7]]}}}],["neuron’",{"_index":13922,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[14574,8]]}}}],["neutral",{"_index":5817,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38329,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29717,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11981,9]]},"/en/lessons/linear-regression":{"position":[[11763,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5758,8],[42377,8],[44376,7]]},"/en/lessons/sentiment-analysis":{"position":[[11603,7],[20100,8],[22103,8],[23279,8],[26235,8],[29201,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42835,8]]}}}],["neuv",{"_index":16548,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52870,6]]}}}],["nev",{"_index":3599,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3521,3]]}}}],["never",{"_index":729,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[571,5],[4182,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16263,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19591,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31789,5],[52720,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49468,5]]},"/en/lessons/common-similarity-measures":{"position":[[38323,5],[38872,5]]},"/en/lessons/counting-frequencies":{"position":[[10553,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9988,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3920,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34822,5]]},"/en/lessons/gravity-model":{"position":[[5102,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15539,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36254,5]]},"/en/lessons/intro-to-bash":{"position":[[11697,5]]},"/en/lessons/intro-to-powershell":{"position":[[29487,5],[45941,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[9563,5],[20955,5],[21500,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[27628,5]]},"/en/lessons/linear-regression":{"position":[[41398,5]]},"/en/lessons/logistic-regression":{"position":[[17603,5],[42178,5],[53856,5]]},"/en/lessons/naive-bayesian":{"position":[[9199,5],[21208,5],[37879,5]]},"/en/lessons/sonification":{"position":[[39710,5]]},"/en/lessons/space-place-gazetteers":{"position":[[6075,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13849,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10731,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4442,5]]}}}],["nevertheless",{"_index":7721,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10575,16]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12206,12],[55226,13]]},"/en/lessons/gravity-model":{"position":[[2601,13]]},"/en/lessons/linear-regression":{"position":[[72313,13]]},"/en/lessons/logistic-regression":{"position":[[53364,13]]},"/en/lessons/naive-bayesian":{"position":[[9336,13]]},"/en/lessons/sonification":{"position":[[1349,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1856,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23456,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14640,13]]}}}],["new",{"_index":190,"title":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[9,3]]},"/en/lessons/vector-layers-qgis":{"position":[[9,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3900,3],[12613,3],[21775,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1207,3],[5064,4],[5433,3],[5604,3],[8262,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3902,3],[4052,3],[5029,3],[5528,3],[5725,3],[6910,3],[8381,3],[9842,3],[10498,3],[10696,3],[15631,3],[15695,3],[15755,3],[19823,3],[22533,3],[44613,3],[45169,3],[45603,3],[45749,3],[47315,3],[47456,3],[47571,3],[48557,3],[49664,3],[49850,3],[50576,3],[50686,3],[50814,3],[50960,3],[51071,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7135,3],[15586,3],[15802,3],[15851,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10025,3],[10565,3],[11016,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2083,3],[13404,3],[15399,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2656,3],[15888,3],[16563,3],[25531,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3840,3],[8092,4],[8940,3],[8959,3],[17391,3],[18848,3],[18864,3],[24942,3],[25319,3],[26157,3],[29527,3],[29580,3],[30095,3],[30275,3],[30990,3],[31443,3],[32015,3],[34585,3],[35410,3],[41024,3],[41060,3],[46491,3],[46891,3],[47000,3],[47041,3],[48936,3],[50871,3],[52788,5],[53144,3],[55603,3],[58685,4],[58711,3],[59352,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6919,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2296,3],[2961,3],[8067,3],[15822,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18908,3],[24265,3],[28822,3],[42416,3],[57986,3],[58581,3],[58851,4],[67559,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[122,3],[580,3],[2270,3],[2756,3],[2945,3],[3120,3],[3324,3],[3496,3],[3636,3],[3968,3],[10408,3],[10694,3],[11706,3],[15088,3],[15201,3],[16799,3],[16967,3],[26452,3],[27925,3],[28105,3],[36742,3],[37595,3],[37890,3],[40655,3],[43693,3],[50051,3],[53216,3],[53824,3],[54546,3],[55146,3],[67600,3],[68065,3],[68829,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[839,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[615,3],[1065,3],[4669,3],[11854,5],[11911,3],[12732,3],[12899,3],[13746,3],[15085,4],[15499,3],[15553,3],[17705,3],[17850,3],[17935,3],[18906,3],[18960,3],[19549,3],[21798,3],[24588,3],[27011,3],[27059,3],[29212,3],[31868,3],[32024,3],[33543,3],[33658,3],[33968,3],[34383,3],[35323,3],[35350,3],[35817,3],[36047,3],[37134,3],[37349,3],[37593,4],[37654,3],[38178,3],[38319,3],[38408,3],[38742,3],[38923,3],[39149,3],[39750,3],[40128,3],[41551,3],[42316,3],[42717,3],[43400,3],[43532,3],[44266,3],[45027,3],[47271,3],[48438,3],[48633,3],[50277,4],[50366,4],[50760,3],[51364,3],[55195,3],[61768,3],[64078,3],[64384,3],[64434,3]]},"/en/lessons/common-similarity-measures":{"position":[[1325,3],[7200,3],[7256,3],[12434,3],[12553,3],[23966,3],[30209,3],[36321,3],[36414,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3395,3],[11714,3],[15724,3],[20631,3],[31591,3],[32124,3],[32166,3],[33772,3],[34303,3],[34813,3],[36012,3],[36750,3],[38332,3],[38354,3],[38445,3],[39487,3],[41466,3],[41781,3],[43721,3],[44422,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14615,3],[14654,3],[15179,3],[17669,3],[22362,3],[25494,3],[34958,3],[35290,3],[47298,3],[47365,3],[53776,3],[54335,3],[54523,3],[60002,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[439,3],[4889,5],[4913,4],[15445,4],[19276,3],[20920,4],[20965,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1772,3],[11862,3],[14653,3],[21980,3],[24926,3],[27178,3],[27232,5],[33826,3],[36094,5],[36182,5],[37821,3],[39139,3],[41537,3],[41714,3],[41846,3],[42296,3],[42391,3],[52702,3],[53089,3],[55737,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19387,3],[33895,3],[39247,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2368,3],[6703,6],[7060,6]]},"/en/lessons/counting-frequencies":{"position":[[538,3],[5467,3],[6270,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2053,3],[2204,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2197,3],[3144,3],[3665,3],[3895,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2261,3],[6918,3],[12154,4],[12939,3],[15428,3],[21016,3],[23390,3],[25588,3],[26187,3],[33224,3],[33693,3],[36455,3],[40822,3],[43838,3],[44229,3],[44356,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11568,3],[22575,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3258,3],[3994,3],[13012,3],[26298,3],[29172,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3939,3],[15971,3],[18052,3],[18803,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[10,3],[70,3],[107,3],[159,3],[340,3],[433,3],[746,3],[1730,3],[1814,3],[1900,3],[2314,3],[3130,3],[3224,3],[3386,3],[3401,3],[3546,3],[3792,3],[3914,3],[3939,3],[4071,3],[4116,3],[5403,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[185,3],[2344,3],[2766,3],[2950,3],[4997,3],[12599,3],[12856,3],[14175,3],[18272,3],[22309,3],[25196,3],[32403,3],[32443,3],[34953,3],[35981,3],[41860,3],[42280,3],[44143,3],[44160,3],[44431,3],[44482,3],[45938,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2830,3],[3641,5],[8335,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[152,3],[4733,3],[5120,3],[5258,4],[5294,3],[5492,3],[5603,3],[6126,3],[9441,3],[9654,3],[11139,3],[11333,3],[11440,3],[11636,3],[13274,3],[13468,3],[13575,3],[13771,3],[15938,3],[16175,3],[16333,3],[17122,3],[17359,3],[17517,3],[18370,3],[18607,3],[18765,3],[19834,3],[20034,3],[20144,3],[20346,3],[22615,3],[22665,3],[22845,3],[22972,3],[23022,3],[23210,3],[23261,3],[23880,3],[24539,3],[24589,3],[24769,3],[24896,3],[24946,3],[25134,3],[25185,3],[25542,3],[26692,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[198,3],[2674,4],[5707,3],[6203,3],[6690,3],[6747,4],[7108,3],[7948,3],[11968,3],[12039,3],[12176,3],[13180,3],[13602,3],[15322,3],[19333,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3049,3],[5116,3],[5901,3],[8734,3],[32691,3],[39975,3],[40731,3],[41470,3],[46698,3],[48406,3],[49717,3],[49954,3],[51268,3],[51289,3],[51351,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7643,3],[26449,3],[31741,3],[36003,3],[44796,4],[52992,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9072,3],[9094,3],[10805,3],[11160,3],[13146,3],[13911,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[764,3],[10031,3],[15354,3],[15773,3],[18955,3],[19053,3],[20411,3],[20740,3],[21260,3],[21793,4],[21931,4],[22841,4],[22897,3],[23472,3],[23537,3],[23774,3],[23921,3],[24574,3],[25122,4],[25136,3],[26127,3],[26434,3],[26640,3],[27529,3],[29456,3],[30559,3],[32796,3],[33103,3],[35905,3],[36413,3],[37065,3],[38213,4],[38531,3],[42057,3],[43272,3],[43846,3],[44084,3],[47776,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4750,4],[5265,3],[6031,3],[6359,3],[8546,3],[10189,3],[10977,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3971,3],[8473,4],[11320,3],[15832,3],[18364,3],[23167,4],[46428,3],[48763,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8803,3],[9151,3],[11860,3],[29688,4]]},"/en/lessons/extracting-keywords":{"position":[[531,3],[8089,3],[8549,3],[8753,3],[9802,3],[12464,3],[13459,3],[13487,3],[15727,3],[23190,3],[25420,3],[27200,3],[27286,3],[27511,3],[27667,3],[30042,3],[30607,3],[32330,3],[33007,3],[33353,3],[33392,3],[33488,3],[33649,3],[34000,3],[34257,3],[34322,3],[34425,3],[34620,7],[34742,5],[35399,5],[35490,5],[35654,5],[35669,3],[35767,5],[35821,3],[35992,5],[36840,3],[37048,5],[37884,3],[38301,3],[38560,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[988,3],[8668,3],[10298,3],[14714,3],[14856,3],[29476,3],[30951,3],[31239,3],[43547,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4309,3],[5545,3],[5727,3],[6113,3],[6666,3],[7152,3],[7510,3],[7624,3],[7796,3],[10605,3],[12026,3],[12118,3],[14118,3],[14753,3],[15316,3],[16235,3],[16438,3],[16741,3],[16972,3],[17183,3],[17908,3],[18239,3],[19103,3],[22448,3],[22585,3],[23280,3],[24197,3],[25180,3],[26337,3],[28330,3],[28832,3],[33075,3],[35010,3],[35419,3],[35835,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10311,3],[11613,3],[12275,3],[12509,3],[13904,3],[13978,3],[16032,4],[16128,4],[16143,4],[16528,3],[16998,3],[25854,3],[28254,4],[29156,3],[29437,3],[30647,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[587,3],[1725,3],[5885,3],[6709,3],[7151,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[708,3],[1592,3],[5021,3],[5823,3],[6561,3],[6589,3],[7853,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8584,3],[20018,4],[20351,3],[24540,3],[25377,3],[27272,3],[31254,3],[34494,3],[38142,3],[38369,3],[39577,3],[39771,3],[39847,3],[41725,3],[44940,3],[45458,3],[49269,3]]},"/en/lessons/geocoding-qgis":{"position":[[9608,3],[12856,3],[13239,3],[18715,3],[18965,3],[19048,3],[19565,3],[20348,3],[20526,3],[20719,3],[21724,3],[23440,3],[25604,3],[26260,3],[26387,3],[27477,3],[27508,3],[28251,3],[28411,3],[28455,3],[28800,3],[37690,3],[38141,3],[38238,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4252,3],[4465,3],[4630,3],[5026,3],[5121,3],[6097,3],[6812,3],[8465,3],[27344,3]]},"/en/lessons/georeferencing-qgis":{"position":[[2252,3],[2393,3],[8511,3],[9162,3],[9232,3],[10166,3],[10644,3],[11304,3],[11638,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[1422,3],[1666,3],[3984,3],[6480,3],[16472,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[926,3],[5220,3],[8896,3],[9729,3],[9857,3],[13370,3],[13792,3],[14035,3],[16450,3],[16627,4],[16747,3],[18309,3],[19270,3],[26347,3],[27599,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[3339,3],[3425,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12321,3],[12359,3],[12529,3],[14426,3],[14480,3],[14757,3],[17344,3],[17395,3],[18538,3],[18931,3],[20528,3],[20681,3],[20720,3],[23244,3],[25751,3],[30565,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[2284,3],[2914,3],[5026,3],[5911,3],[6208,3],[8801,3],[16406,3],[17221,3],[17613,3],[17663,3],[19360,3],[19688,3],[20625,3],[20938,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12453,3],[24610,3],[26512,3]]},"/en/lessons/gravity-model":{"position":[[19986,3],[24474,3],[29124,3],[36264,3],[36992,3],[47535,3],[56303,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[5305,3],[18160,3],[20976,3],[21478,3],[22385,3],[22532,3],[22673,3],[23012,3],[24873,3],[25408,3],[32814,3],[33272,3],[36742,3],[41795,3]]},"/en/lessons/installing-omeka":{"position":[[7742,3],[8367,3],[8418,3],[8778,3],[8827,3],[8891,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[1257,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1312,3],[3809,3],[20732,3],[23561,3],[25049,3],[33696,3],[35252,3],[35559,3],[35622,3],[41285,3],[50371,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4494,3],[8300,3],[8327,3],[8517,3],[11143,3],[11225,3],[11412,3],[13055,3],[14474,3],[14549,3],[15408,3],[15879,5],[27615,3],[27791,3],[28471,3],[28639,3],[36637,3],[44509,3],[44585,3],[52216,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7826,4],[7861,4],[7990,5],[17046,3],[17619,4],[19042,3],[20522,3],[34767,3],[36316,3],[38031,5],[41480,4],[46121,3],[47629,4],[48379,3],[52392,4],[53475,3],[56098,4],[57992,4],[58108,4],[58169,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2092,3],[15671,3],[21585,3],[31368,3],[38443,3],[38533,3]]},"/en/lessons/intro-to-bash":{"position":[[3983,3],[12255,3],[14154,3],[15522,3],[15837,3],[16769,3],[22492,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2447,3],[6481,3],[11715,3]]},"/en/lessons/intro-to-linked-data":{"position":[[13342,3],[15247,3],[17285,3],[37460,3],[37525,3]]},"/en/lessons/intro-to-powershell":{"position":[[346,3],[696,3],[6506,3],[9180,3],[9396,3],[9998,3],[10334,3],[10531,3],[10825,3],[12111,3],[13303,3],[18782,3],[18847,3],[18915,3],[21344,3],[25097,3],[26214,3],[29898,3],[29934,3],[30110,3],[34553,3],[40998,3],[43342,3],[43390,3],[43585,3],[43605,3],[43951,3],[44134,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[780,3],[1711,4],[3232,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[2678,4],[2737,6],[6338,3],[10673,3],[11428,3],[11458,4],[11591,3],[15307,3],[15346,3],[15423,3],[16966,3]]},"/en/lessons/introduction-and-installation":{"position":[[1480,3]]},"/en/lessons/introduction-map-warper":{"position":[[1863,3],[2439,3],[7445,3],[19131,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5242,3],[5389,3],[5445,3],[5731,4],[11626,3],[18994,3],[19666,3],[19805,3],[19939,3],[21636,3],[22650,3],[27353,3],[30702,3],[30940,3],[40655,3],[41427,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7553,3],[16660,3],[19034,3],[19085,3],[19335,3],[22441,3],[26474,3],[33305,3],[33898,3],[41799,3],[44017,3],[44081,3],[44114,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8777,3],[15909,3],[49500,3],[53603,3]]},"/en/lessons/json-and-jq":{"position":[[204,3],[12976,3],[13063,3],[13135,3],[13256,3],[15549,3],[16593,3],[22635,3],[28765,3],[28995,3],[30592,3],[31863,3]]},"/en/lessons/jupyter-notebooks":{"position":[[346,3],[9866,3],[12674,3],[13093,3],[15065,3],[15428,3],[15473,3],[15535,3],[18009,3],[18062,3],[18148,5],[18557,3],[18764,3],[19266,3],[21464,3],[21929,3],[22036,3],[22101,3],[24159,3],[27223,3],[28068,3],[28230,3],[30869,3],[33378,3],[36092,3],[45729,3],[45936,3],[47275,3],[47484,3]]},"/en/lessons/linear-regression":{"position":[[196,3],[7205,3],[7621,3],[9899,3],[10252,3],[10344,3],[10464,3],[10590,3],[10840,3],[15712,3],[18540,3],[20525,3],[21405,3],[21887,3],[23118,3],[23294,3],[24318,3],[25611,3],[28030,3],[28080,3],[34797,3],[48766,3],[65629,3],[73995,3],[74144,3]]},"/en/lessons/linux-installation":{"position":[[1947,3],[2134,3],[2252,3],[3189,3]]},"/en/lessons/logistic-regression":{"position":[[11291,3],[14251,3],[30278,3],[35134,3],[46886,3],[50686,3],[51633,3],[52062,3],[52245,3],[57734,3],[65341,3],[65490,3],[67257,3]]},"/en/lessons/mac-installation":{"position":[[1579,3],[2568,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2941,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11958,3],[17291,3],[18110,4],[19464,3],[20257,3],[21996,3],[31079,3],[31102,3],[31461,3],[33042,3]]},"/en/lessons/naive-bayesian":{"position":[[1152,3],[10603,5],[10637,4],[10698,5],[10718,4],[10782,4],[10798,5],[10954,4],[31969,3]]},"/en/lessons/normalizing-data":{"position":[[596,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5055,3],[6684,3],[6761,3],[17849,3],[18008,3],[18939,3],[19374,3],[20805,3],[33606,3],[34256,3],[34390,3],[34525,3],[34618,3],[34768,3],[34805,3],[35440,3],[37238,3],[37330,3],[38098,3],[38168,3],[38188,3],[38579,3],[38878,3],[39662,3]]},"/en/lessons/output-data-as-html-file":{"position":[[7311,3],[8490,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2699,3],[3766,3],[5149,3],[6488,3],[11021,3]]},"/en/lessons/preserving-your-research-data":{"position":[[548,3],[9872,4],[10148,4],[12277,3]]},"/en/lessons/qgis-layers":{"position":[[7852,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2824,3],[8893,3]]},"/en/lessons/research-data-with-unix":{"position":[[3997,3],[8147,3],[9289,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[886,3],[991,3],[1029,3],[1077,3],[1175,3],[1233,3],[3375,3],[13778,3],[13933,3],[14767,3],[22799,3],[23371,3],[26515,3],[32614,3],[32957,3],[33217,3],[33267,3],[34059,3],[34102,3],[35182,3],[36807,3],[36923,3],[37009,3],[37347,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19137,3],[23057,3],[24425,3],[26002,3],[33997,3],[46800,3]]},"/en/lessons/sentiment-analysis":{"position":[[1355,3],[8340,3],[12143,3],[17106,3],[17234,3],[18205,3],[18413,3],[27958,3],[30132,3],[30647,3],[31745,3],[34024,3],[34937,3],[36826,3],[40221,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5836,3],[7625,4],[13834,3],[14508,3],[14602,3],[14734,4],[14756,4],[16695,3],[16915,3],[16988,3],[17080,3],[21222,3],[21495,3],[29237,3],[33416,3],[35495,3]]},"/en/lessons/sonification":{"position":[[1274,3],[7665,5],[21069,3],[21351,3],[23059,4],[25537,3],[28263,3],[32708,3],[35001,3]]},"/en/lessons/space-place-gazetteers":{"position":[[7363,3],[7742,3],[11611,3],[11859,3],[13436,3],[15127,3],[27388,3],[28482,3],[37854,3],[38401,3],[42333,3],[49149,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14397,3],[21348,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1709,3],[2105,3],[2560,3],[3988,3],[31441,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4859,4],[11806,3],[11937,3],[12591,3],[17652,3],[19659,3],[23784,3],[23801,3],[34093,3],[35468,3],[37796,3],[38439,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1265,4],[3390,3],[10211,4],[14824,4],[14958,4],[14989,5],[15208,5],[15214,3],[15233,5],[15490,5],[18147,3],[21145,3],[21562,3],[26792,3],[27045,4],[27067,6],[27120,5],[52181,3],[62312,3],[63088,3],[63589,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7502,3],[7959,5],[25655,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9160,3],[9413,5],[12454,3],[12516,3],[12604,3],[12966,3],[15351,3],[16048,3],[19046,3],[24427,3],[27506,3],[29641,3],[31207,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[424,3],[684,3],[1547,3],[4261,3],[18838,3],[20284,3],[21337,3],[26211,3],[26603,3],[27555,3],[27752,3],[40110,3]]},"/en/lessons/transliterating":{"position":[[18000,3],[18558,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12924,3],[47490,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[5823,3],[10560,3],[26316,3],[26877,3],[27423,3],[27624,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[423,3],[741,3],[1550,3],[1667,3],[1765,3],[1809,3],[2552,3],[4522,3],[4861,3],[6033,3],[6433,3],[6780,3],[7018,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12231,3],[12419,3],[14978,3],[25754,3],[25860,3]]},"/en/lessons/vector-layers-qgis":{"position":[[10,3],[3297,3],[4687,3],[4697,3],[4754,3],[4901,3],[4938,3],[5390,3],[5494,3],[5781,3],[5965,3],[6445,3],[6868,3],[10856,3],[10866,3],[10891,3],[11108,3],[11238,3],[11429,3],[13149,3],[13159,3],[13184,3],[13404,3],[13558,3],[16387,3],[16892,3],[17196,3]]},"/en/lessons/viewing-html-files":{"position":[[2475,3],[3334,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5569,3],[9569,3],[14225,3],[15058,3],[18260,3],[21125,3],[22324,3],[23794,3],[24344,3],[25109,3],[25950,3],[26438,3],[28850,4],[30045,3],[31122,3],[33480,3],[34526,4],[44364,3],[44869,3],[44979,3]]},"/en/lessons/windows-installation":{"position":[[2194,3],[2705,3],[2937,3],[3926,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13338,3]]},"/en/lessons/working-with-text-files":{"position":[[5017,3],[5173,3],[8311,3],[8809,3]]},"/en/lessons/working-with-web-pages":{"position":[[430,3],[7714,3]]}}}],["new/srme/modules/mod4/9/index.html",{"_index":18072,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66895,35]]}}}],["new_col",{"_index":6920,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42582,7]]}}}],["new_file_layout(filenam",{"_index":19009,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38208,25],[39082,25]]}}}],["new_filepath=os.path.join(store_dir",{"_index":19013,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38386,36]]}}}],["new_height",{"_index":18987,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36017,10],[36102,12]]}}}],["new_list",{"_index":10629,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48797,8]]}}}],["new_list_of_dict",{"_index":17163,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33838,17],[34935,18],[35302,17]]}}}],["new_list_of_dicts_binari",{"_index":17572,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[13948,24]]}}}],["new_text",{"_index":5042,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52728,8]]}}}],["new_text.append(token.lemma_",{"_index":5043,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52780,29]]}}}],["new_width",{"_index":18986,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35980,9],[36090,11]]}}}],["newcastl",{"_index":18569,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58440,12]]}}}],["newcom",{"_index":1737,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41906,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[116,9],[3184,9],[3788,9]]}}}],["newdir",{"_index":11056,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13876,6],[14006,9],[14037,7],[14626,6]]}}}],["newer",{"_index":1909,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48673,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12763,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5881,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30273,6]]},"/en/lessons/geocoding-qgis":{"position":[[4974,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7850,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[442,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1555,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8437,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19769,5],[22870,5]]}}}],["newest",{"_index":3140,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41129,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28688,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3316,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12833,6]]}}}],["newfound",{"_index":18350,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[23861,8]]}}}],["newitem",{"_index":8500,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1926,7]]}}}],["newitem.set('abstractnot",{"_index":8504,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2332,27]]}}}],["newitem.set('d",{"_index":8506,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2500,19]]}}}],["newitem.set('titl",{"_index":8502,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2026,20]]}}}],["newli",{"_index":3831,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14969,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15291,5],[26549,5],[35167,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17566,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18355,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18441,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40831,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11715,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4254,5]]},"/en/lessons/georeferencing-qgis":{"position":[[11162,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[9927,5],[14104,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14251,5]]},"/en/lessons/installing-omeka":{"position":[[7765,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44859,5]]},"/en/lessons/jupyter-notebooks":{"position":[[33101,5]]},"/en/lessons/linear-regression":{"position":[[40802,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18250,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35334,5]]},"/en/lessons/transliterating":{"position":[[12751,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14034,5]]}}}],["newlin",{"_index":10925,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[13363,7],[15690,8],[33093,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36578,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7503,9]]},"/en/lessons/naive-bayesian":{"position":[[35724,10]]},"/en/lessons/output-data-as-html-file":{"position":[[9537,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17092,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[28086,7]]}}}],["newman",{"_index":20829,"title":{},"body":{"/en/lessons/sonification":{"position":[[39086,7],[39094,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5672,6]]}}}],["newrow",{"_index":10978,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36902,6],[37000,6],[38231,9],[38280,8]]}}}],["news/2014/feb/20/rebekah",{"_index":19245,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10363,24]]}}}],["newsey",{"_index":10003,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56777,10]]}}}],["newspap",{"_index":1065,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5071,9],[28821,10],[33461,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[706,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[464,10],[497,9],[1610,10],[3093,11],[12672,10],[12754,10],[12861,9],[13064,9],[13704,9],[14019,9],[36863,11],[37077,11],[37124,10],[37217,11],[41350,9],[45090,9],[45184,9],[46995,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3017,9],[3394,9],[3501,9],[5539,10],[63212,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21610,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5771,9],[6913,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9058,9],[9468,9],[9558,9],[9660,9],[9926,9],[46178,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4430,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[869,10],[4060,11],[4431,11],[24468,9],[24634,9],[24898,11],[24921,9],[25433,9],[25474,9],[25585,10],[25617,11],[36370,11],[43701,10],[43827,9],[44574,9],[45147,9],[45195,11],[45230,10],[45466,10],[45837,9],[46146,9],[46183,9],[46394,11],[46608,10],[49532,10],[53092,10],[55273,10],[55891,10],[56250,9],[57461,11],[57623,11],[58616,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3714,9],[18524,9],[20218,9],[22050,11],[23031,10],[23148,9],[23484,9],[23642,9],[23839,10],[24288,9],[25211,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19409,9],[19802,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30419,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4535,9],[4591,9],[4836,10],[4854,9],[5033,9],[16397,9],[16628,11],[25591,9],[35245,9],[35394,9],[38527,9],[39248,9],[40280,9],[40376,10],[41810,9],[41915,10],[43202,9],[45228,9],[45333,10],[45863,9],[46192,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7976,11]]},"/en/lessons/preserving-your-research-data":{"position":[[10185,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2078,9]]},"/en/lessons/research-data-with-unix":{"position":[[7265,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2352,11],[5287,9],[7580,10],[7776,9],[7912,9],[8704,9],[9059,9],[9600,10],[10769,9],[11533,10],[11806,9],[11936,9],[12490,9],[12747,9],[12822,9],[13041,9],[13241,9],[16713,10],[17217,10],[17306,9],[17471,10],[17495,9],[21588,9],[22795,9],[25710,9],[28406,10],[29573,9],[32408,9],[34001,9],[37697,10],[38056,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5766,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14030,10],[14178,10],[14574,9],[17415,9],[17964,9],[18006,9],[18081,9],[18129,9],[29924,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50986,10]]}}}],["newspaper_coordinates.csv",{"_index":20547,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16878,26]]}}}],["newspaper_search.r",{"_index":13175,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20575,19],[20743,19],[21213,18],[21933,18],[24573,18]]}}}],["newspaper_search_result",{"_index":13153,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14586,25],[14770,24],[14901,25],[15325,25],[15849,25],[18634,25],[19320,26],[19663,26],[23880,26],[24922,26],[29352,26],[31736,26],[38296,26],[40800,26]]}}}],["newspaper_search_results.cnf",{"_index":13204,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24527,29]]}}}],["newspaper_search_results.tbl_newspaper_search_result",{"_index":13166,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16842,53],[34566,53]]}}}],["newspaper_search_results_us",{"_index":13169,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18194,29],[21747,29],[22374,30],[23777,29]]}}}],["newspaper_search_results_user'@'localhost",{"_index":13172,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[19350,44],[19523,43],[19693,44],[20253,43]]}}}],["newspaper’",{"_index":7829,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12425,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[24995,11]]}}}],["newtext",{"_index":15381,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[28670,8]]}}}],["newton’",{"_index":13522,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[4000,8]]}}}],["newtyle,loc",{"_index":10382,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5699,13]]}}}],["newus",{"_index":13168,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18159,7]]}}}],["next",{"_index":422,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11108,5],[12029,5],[13000,4],[15914,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3727,4],[6535,4],[8395,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22104,5],[24411,4],[33056,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5506,4],[7444,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4756,4],[6867,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[540,4],[18979,4],[21012,4],[24426,5],[30746,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7924,5],[20930,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12104,4],[12141,4],[12216,5],[20630,6],[28851,4],[31617,4],[33072,4],[40157,4],[41191,4],[41830,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6972,5],[10374,5],[19183,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31266,4],[34050,4],[34171,4],[43773,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28264,5],[29659,5],[33397,4],[34070,4],[35066,5],[38440,5],[40641,4],[55594,4],[56578,5],[57678,4],[66771,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2569,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12719,5],[14747,4],[18091,4],[21118,4],[29668,4],[29811,4],[30756,4],[31373,4],[31973,4],[32553,4],[33253,4],[33319,4],[41449,4],[41626,4],[45951,4],[46027,4],[52550,4],[54630,4],[54868,4],[55389,4],[55629,4],[63827,5]]},"/en/lessons/common-similarity-measures":{"position":[[646,4],[13965,4],[26462,4],[27559,4],[31808,4],[32510,4],[32615,4],[32869,4],[34780,4],[35634,4],[36435,4],[36597,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16712,4],[19880,4],[24617,4],[26039,4],[26333,4],[33189,4],[40072,4],[40873,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22665,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12049,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14459,5],[16578,4],[19140,4],[23915,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30303,4],[33559,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2744,5],[4706,4]]},"/en/lessons/counting-frequencies":{"position":[[10592,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[308,4],[2947,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1217,5],[2035,4],[5303,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3439,4],[3451,5],[12352,4],[16401,5],[22921,4],[26063,4],[27840,4],[28212,4],[41332,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9411,4],[14813,5],[15745,4],[25900,5],[26059,4],[26673,4],[27009,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11990,4],[12144,4],[15528,4],[15670,5],[19922,5],[23563,5],[24193,5],[27935,5],[28403,5],[29308,4],[36712,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17773,4],[18602,5],[20532,4],[20768,5],[20998,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1170,4],[2075,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32506,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5875,4],[13518,4],[16082,4],[19256,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11115,4],[11846,4],[13517,4],[13755,4],[13888,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20592,4],[31316,4],[41538,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25086,4],[53779,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6897,4],[8241,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17276,4],[19845,4],[23248,4],[29919,4],[36491,4],[41949,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1715,5],[5708,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10280,4],[18114,4],[22408,4],[22586,5],[27865,5],[30955,4],[45214,4],[50830,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[805,4],[19385,4],[29169,4]]},"/en/lessons/extracting-keywords":{"position":[[3538,4],[8100,4],[10216,4],[12296,4],[16962,4],[20006,4],[21081,4],[22087,4],[23993,4],[26354,4],[27011,4],[33367,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[491,4],[6986,4],[10646,5],[10938,4],[10972,4],[11385,4],[11569,4],[12034,5],[13101,4],[14818,5],[29115,5],[29452,4],[33535,4],[33585,4],[33780,4],[41715,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5191,5],[8037,5],[14976,4],[19390,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28682,5],[30526,4],[32433,4],[32510,4],[33547,4],[33833,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4523,4],[5481,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1916,4],[3281,4],[6813,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20541,4],[30132,4],[34534,4],[35816,4],[38185,4]]},"/en/lessons/geocoding-qgis":{"position":[[16155,4],[28764,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6277,5],[7880,4],[10044,4],[27134,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3713,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[10941,4],[11831,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27257,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8970,4],[9896,4],[11630,4],[15071,5],[34841,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2052,5],[2787,5],[17414,4]]},"/en/lessons/gravity-model":{"position":[[25964,4],[29635,4],[30413,4],[44069,4],[45777,5],[52593,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10075,4],[12869,4],[14104,4],[18107,4],[21295,4],[24133,4],[32093,5],[35153,4],[38629,4]]},"/en/lessons/installing-omeka":{"position":[[7438,5],[9476,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[749,5],[42442,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8634,5],[11364,4],[14699,5],[41603,4],[49001,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12721,4],[19916,4],[21527,5],[21618,4],[26048,4],[28552,4],[40159,4],[51373,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2042,4],[10520,5],[14502,4],[14708,4],[18085,4],[19914,5],[20405,6],[23817,5],[24029,5],[27348,5],[28640,5],[29260,5],[39359,5],[39939,5],[40277,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11695,5],[15610,5],[16264,4],[17222,4],[19379,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8950,4]]},"/en/lessons/intro-to-powershell":{"position":[[14476,4],[17410,4],[28956,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4199,5]]},"/en/lessons/introduction-map-warper":{"position":[[7559,4],[15922,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12209,5],[13901,4],[14870,4],[15867,4],[23640,4],[29085,4],[29363,4],[30339,4],[31054,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16405,4],[27671,4],[28178,4],[29690,4],[31702,5],[41746,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15154,5],[20514,4],[25873,4],[30838,4],[39307,5],[40213,5]]},"/en/lessons/json-and-jq":{"position":[[2051,5],[8295,4],[10666,4],[11199,4],[11528,4],[28746,4],[30255,4]]},"/en/lessons/jupyter-notebooks":{"position":[[17098,4],[21569,5],[24142,4],[24752,6],[25006,4],[28001,4],[28664,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1026,4],[2782,4],[9084,4]]},"/en/lessons/linear-regression":{"position":[[29759,5],[36749,4],[37937,4],[42118,4],[59210,4]]},"/en/lessons/linux-installation":{"position":[[4679,4]]},"/en/lessons/logistic-regression":{"position":[[13130,5],[14314,5],[14921,5],[15518,5],[26489,5],[27634,4],[29302,5],[30213,4]]},"/en/lessons/mac-installation":{"position":[[4356,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5109,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[959,4],[9533,5],[10086,5],[16065,4],[25138,5],[26350,5],[31208,5],[36051,4]]},"/en/lessons/naive-bayesian":{"position":[[14579,4],[19164,4],[20120,5],[26943,4],[27014,4],[27037,5],[37016,4],[39193,5],[43812,5],[47363,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20039,4],[23559,4],[26536,5],[36197,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11844,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1823,4]]},"/en/lessons/qgis-layers":{"position":[[6322,4],[9714,4],[13526,5],[17189,4],[18382,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[380,4],[3946,4],[7374,4],[9509,4],[9761,4],[27105,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14138,4],[14708,4],[17188,4],[22727,4],[23816,4],[26240,4],[26439,4],[26757,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20811,5],[35880,4],[37620,5],[46706,5]]},"/en/lessons/sentiment-analysis":{"position":[[823,4],[18275,5],[18555,5],[21422,5],[34191,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18186,5],[18980,4],[20090,4],[23001,4],[26797,4],[31841,5],[31913,5],[34795,5]]},"/en/lessons/sonification":{"position":[[12041,4],[13871,4],[19880,4],[20010,4],[20679,4],[30582,6],[38000,4]]},"/en/lessons/space-place-gazetteers":{"position":[[17984,4],[18373,4],[38619,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6207,5],[13345,4],[15811,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14998,4],[19425,5],[44892,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14410,4],[16609,5],[19180,5],[19488,4],[24866,5],[26399,4],[40599,5],[41299,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1781,4],[7947,5],[8344,4],[10581,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31807,4],[33189,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11406,4],[11773,4],[16693,5],[20174,4],[21967,5],[31436,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35126,4],[47615,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9861,4],[10233,5],[20804,4],[21943,4],[23562,4],[30073,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7325,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8964,4],[25389,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2762,4],[3734,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10773,4],[19627,5],[20703,4],[22549,4],[44297,5]]},"/en/lessons/windows-installation":{"position":[[1800,5],[2132,4],[5606,4]]},"/en/lessons/working-with-text-files":{"position":[[242,4],[5407,4],[9171,4]]},"/en/lessons/working-with-web-pages":{"position":[[5230,4]]}}}],["next.txt",{"_index":15374,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[25113,8],[25519,8],[25550,8],[25623,8],[25719,8],[25848,8],[26245,8],[26927,8]]}}}],["nfeat(dfmat_al",{"_index":21828,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41240,17]]}}}],["nfilenam",{"_index":7629,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5324,13]]}}}],["nfond",{"_index":9950,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52521,7]]}}}],["nfp",{"_index":7065,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49842,3]]}}}],["ng",{"_index":1779,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44274,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[45142,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26197,3]]}}}],["ngo",{"_index":22602,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2903,3]]}}}],["ngram",{"_index":16999,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5887,6],[5990,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2955,6],[3463,7],[5795,6],[9881,6]]}}}],["ngram_range=(1,2",{"_index":5058,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55210,18]]}}}],["ngrams.append(wordlist[i:i+n",{"_index":17000,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5948,30]]}}}],["ngramstokwicdict",{"_index":19169,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3225,16]]}}}],["ngramstokwicdict(ngram",{"_index":19163,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2391,25],[3369,25]]}}}],["ngrat.\\nen",{"_index":9947,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52426,11]]}}}],["nguyen",{"_index":20249,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49683,7],[50128,7],[52169,7],[52347,7]]}}}],["nh",{"_index":8956,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11754,2],[13889,2],[16426,2],[17610,2],[18858,2],[20469,2],[23351,2],[25275,2]]}}}],["nhgi",{"_index":12863,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[7646,7],[7738,5],[10998,5],[11068,5]]}}}],["nhgis’",{"_index":12866,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[8914,7]]}}}],["ni",{"_index":12069,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13785,2]]},"/en/lessons/intro-to-powershell":{"position":[[705,4],[18856,4],[19093,2],[19388,2],[25277,3],[43357,2]]}}}],["nice",{"_index":2248,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[13688,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6059,4],[15065,4],[43225,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18247,6],[22715,4],[46627,5],[51624,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37807,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18179,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19128,4],[21713,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9427,5],[18017,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54262,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8632,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1049,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14344,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66342,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[5556,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7183,6]]},"/en/lessons/intro-to-linked-data":{"position":[[18814,6]]},"/en/lessons/intro-to-powershell":{"position":[[4558,4],[23784,4],[34887,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[10995,4],[18618,6],[18739,4],[18760,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39375,4]]},"/en/lessons/linear-regression":{"position":[[48142,4]]},"/en/lessons/logistic-regression":{"position":[[20494,4]]},"/en/lessons/naive-bayesian":{"position":[[12963,4],[50910,4],[52174,4],[65104,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31057,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7643,4],[16119,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20470,6]]},"/en/lessons/transliterating":{"position":[[3317,6]]}}}],["nicer",{"_index":7323,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14995,6]]}}}],["nicest",{"_index":17943,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53457,6]]}}}],["nich",{"_index":9393,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40886,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44513,5]]},"/en/lessons/jupyter-notebooks":{"position":[[22595,5],[23713,5]]}}}],["nichola",{"_index":8267,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3694,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2528,8]]}}}],["nick",{"_index":1879,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47093,4],[50379,4]]}}}],["nicol",{"_index":21989,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[64252,6]]}}}],["nicola",{"_index":1605,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32230,6]]},"/en/lessons/linear-regression":{"position":[[73286,6]]},"/en/lessons/logistic-regression":{"position":[[64632,6]]}}}],["nicolá",{"_index":22365,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[285,7]]}}}],["nielsen",{"_index":20268,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50302,8],[53792,8]]}}}],["nieuw",{"_index":20907,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7333,5],[11825,5]]}}}],["night",{"_index":7747,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13427,8]]},"/en/lessons/naive-bayesian":{"position":[[25690,6],[67138,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10243,5]]}}}],["nightwatch",{"_index":13401,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6433,10],[7271,10],[8471,11],[9993,11]]},"/en/lessons/json-and-jq":{"position":[[3087,10]]}}}],["nightwatch>",{"_index":13378,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3303,14],[3476,14],[3888,14],[3963,14],[4024,14],[7768,14]]}}}],["nign",{"_index":18786,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10956,6],[11940,6],[11992,6]]}}}],["nihil",{"_index":20824,"title":{},"body":{"/en/lessons/sonification":{"position":[[38717,5]]}}}],["nilli",{"_index":5300,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3845,6]]}}}],["nine",{"_index":3400,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15259,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37577,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11708,4],[33515,4]]},"/en/lessons/counting-frequencies":{"position":[[10600,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29570,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47784,4]]},"/en/lessons/intro-to-linked-data":{"position":[[21571,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10145,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12182,4]]}}}],["nineteenth",{"_index":3517,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2410,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36844,10],[41331,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5839,10],[6981,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1622,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4291,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2487,10],[3395,10]]},"/en/lessons/geocoding-qgis":{"position":[[4857,10]]},"/en/lessons/georeferencing-qgis":{"position":[[12085,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52330,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1630,10],[15889,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18794,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8952,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5676,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1063,10],[14599,10],[15406,10],[15496,10],[15533,10],[15904,10],[16016,10],[16281,10],[16756,10],[17489,10],[37766,10],[49501,10],[49711,10],[50888,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[944,10],[14684,10]]}}}],["ninety_quantil",{"_index":4798,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31401,15],[31513,16]]}}}],["nini",{"_index":9253,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14877,5],[52299,5],[52384,5]]}}}],["nini’",{"_index":9171,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2651,6],[17634,6]]}}}],["nintendo",{"_index":14322,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48660,8]]}}}],["ninth",{"_index":14140,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[820,5],[45437,5]]}}}],["nipot",{"_index":11987,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10536,6],[61836,6]]}}}],["nisbet",{"_index":17517,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78612,7],[78971,6]]}}}],["nisi",{"_index":21129,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13303,4],[15532,4]]}}}],["niso",{"_index":22582,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40031,5]]}}}],["nitti",{"_index":18351,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[24248,5]]}}}],["niuyu",{"_index":20910,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7591,6]]}}}],["nivala",{"_index":10038,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58500,7]]}}}],["nix",{"_index":15403,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[41531,4]]}}}],["nj",{"_index":8942,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11358,2],[11650,2],[13493,2],[13785,2],[16110,2],[16347,2],[17294,2],[17531,2],[18542,2],[18779,2],[20060,2],[20362,2],[22870,2],[23225,2],[24794,2],[25149,2]]}}}],["njbart",{"_index":21221,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33176,7]]}}}],["njr_cinnamon_ver03_data_sn85035720_00279529571",{"_index":6154,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11204,49]]}}}],["nl",{"_index":16597,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3274,3],[4486,3],[7521,3],[10914,3],[10926,3],[12555,3],[12623,3],[12685,3],[12744,3],[12815,3],[13569,3],[13704,3],[13896,3],[14016,3],[14660,3],[14935,3],[15657,3],[15917,3]]}}}],["nlonn",{"_index":9926,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51878,7]]}}}],["nlp",{"_index":2678,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31062,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4743,5],[6845,3],[58204,3],[58377,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52636,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2199,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1490,5],[2440,3],[3266,3],[23501,3],[23574,3],[23662,3],[24342,3],[24431,3],[24763,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9847,5],[9923,3],[10124,3],[10238,3],[10376,3],[10489,3],[11262,3],[11323,4],[11620,4],[12872,3],[15179,3],[19943,3],[22972,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5530,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10655,5],[59063,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20182,4]]},"/en/lessons/sentiment-analysis":{"position":[[574,5],[2085,5],[2254,3],[2558,3],[3169,3],[10212,3]]}}}],["nlp(\"berlin",{"_index":11498,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12893,11]]}}}],["nlp(\"karl",{"_index":11529,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15201,9],[19986,9],[23081,9]]}}}],["nlp(\"thi",{"_index":6900,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40546,9]]}}}],["nlp(file.read_text",{"_index":11547,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17687,21]]}}}],["nlp(sentenc",{"_index":6766,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23899,13]]}}}],["nlp(text",{"_index":6773,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24638,9]]}}}],["nlp(x",{"_index":5041,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52713,6]]}}}],["nlp.add_pipe('dbpedia_spotlight",{"_index":11568,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23008,33]]}}}],["nlp.defaults.stop_word",{"_index":6841,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34151,24]]}}}],["nlp.get_pipe(\"ner\").label",{"_index":6867,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36670,26]]}}}],["nlp/data",{"_index":11725,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2403,8]]}}}],["nltk",{"_index":6565,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7387,4],[9699,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4299,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30067,5],[36546,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11988,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4034,7],[6132,4],[6185,5],[6713,5],[6761,4],[6883,4],[7031,4],[7167,5],[7614,4],[7767,4],[18964,4],[18976,4],[19905,5],[20243,7]]},"/en/lessons/sentiment-analysis":{"position":[[658,6],[9608,6],[10053,6],[10785,4],[10883,4],[10918,6],[11502,4],[11860,5],[11866,4],[12201,4],[12947,4],[17372,4],[17533,4],[17741,4],[21346,4],[33471,4],[34135,4],[34162,4]]}}}],["nltk.data",{"_index":20455,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[34060,9]]}}}],["nltk.data.load('tokenizers/punkt/english.pickl",{"_index":20456,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[34389,49]]}}}],["nltk.download('punkt",{"_index":16251,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18981,22]]},"/en/lessons/sentiment-analysis":{"position":[[12237,22]]}}}],["nltk.download('vader_lexicon",{"_index":20354,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[12206,30]]}}}],["nltk.freqdist(joint_corpu",{"_index":16277,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27048,27]]}}}],["nltk.freqdist(token_length",{"_index":16260,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19751,28]]}}}],["nltk.org",{"_index":20350,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[10851,8]]}}}],["nltk.sentiment.vad",{"_index":20381,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[17551,20],[21364,20],[34075,20]]}}}],["nltk.word_token",{"_index":16264,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21240,20]]}}}],["nltk.word_tokenize(federalist_by_author[\"testcas",{"_index":16356,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40509,52]]}}}],["nltk.word_tokenize(federalist_by_author[author",{"_index":16254,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19352,48],[21477,48]]}}}],["nltk’",{"_index":16184,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7190,6],[7422,6],[20487,6],[20693,6],[21555,6],[30368,6]]},"/en/lessons/sentiment-analysis":{"position":[[33777,6]]}}}],["nlu",{"_index":14869,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56217,4]]}}}],["nmarker",{"_index":12341,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52727,8],[53371,9],[53421,10]]}}}],["nn",{"_index":6808,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30774,7],[30808,6],[30825,6],[49725,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16068,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25664,4],[37752,7],[41894,3]]}}}],["nnistrat",{"_index":9794,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30024,12]]}}}],["nnp",{"_index":6804,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30601,3],[30652,7],[30671,7],[30690,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34431,3],[34495,3],[34559,3],[34623,3],[34687,3],[34752,3],[34817,3],[34882,3],[34947,3],[35012,3],[35075,3],[35140,3],[35205,3],[37727,7]]}}}],["nnqzn0ovxvd4",{"_index":16676,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15082,12],[16055,12]]}}}],["no",{"_index":12004,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10769,3],[62069,3]]}}}],["no.\\n",{"_index":16733,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27310,5]]}}}],["no_directory=tru",{"_index":10814,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26396,18]]}}}],["nobel",{"_index":16156,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1624,5]]}}}],["nobl",{"_index":15237,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26046,5],[26926,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2823,5],[3380,5],[17864,6]]}}}],["nobodi",{"_index":7722,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10614,9]]}}}],["nocentii",{"_index":11825,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6586,9]]}}}],["nocentio",{"_index":11785,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6202,8],[6787,8],[7806,8]]}}}],["nocenzio",{"_index":11809,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6444,8]]}}}],["nodalida",{"_index":10049,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58680,8]]}}}],["nodash",{"_index":3644,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7789,6],[7899,7],[10445,7],[15544,6],[15654,7]]}}}],["node",{"_index":2818,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7539,5],[8476,5],[14590,6],[15319,5],[19063,5],[25704,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23388,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1984,5],[2139,5],[2260,5],[2515,5],[3570,5],[3656,5],[10385,5],[19977,6],[20049,5],[20306,6],[22010,5],[22285,6],[22344,4],[23075,4],[23414,6],[25005,4],[25044,5],[25182,4],[25377,5],[30744,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4457,5],[4467,5],[4501,6],[5238,5],[7690,5],[9405,4],[9497,6],[9667,5],[9894,4],[10028,6],[10375,5],[10458,5],[10545,5],[10968,4],[12576,5],[12672,5],[13001,6],[13092,4],[13192,4],[13344,5],[13846,4],[14104,6],[14609,5],[15169,5],[15206,5],[15285,6],[15334,5],[15506,4],[15560,4],[16029,4],[16252,6],[16656,5],[17772,5],[17876,6],[19591,4],[19636,5],[19713,5],[19745,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[842,6],[2425,7],[2977,5],[4748,7],[5132,4],[5254,4],[5446,5],[6157,4],[6183,5],[6243,4],[6268,5],[9585,5],[9650,6],[9682,4],[9985,5],[10030,4],[10104,5],[10579,5],[10645,5],[10801,5],[10949,5],[11391,5],[11633,5],[11875,5],[11970,6],[12508,5],[12570,4],[12638,6],[12832,5],[12985,5],[13120,4],[13194,5],[13429,5],[13475,5],[13504,7],[13562,5],[13919,6],[14288,5],[14474,4],[14858,5],[15338,4],[15346,6],[15642,5],[16190,5],[16319,5],[16442,5],[16549,4],[16666,4],[17009,5],[17259,4],[17267,6],[17301,6],[17591,4],[17914,5],[18561,5],[18647,4],[18703,6],[18851,6],[19023,5],[19383,6],[20821,5],[20880,5],[20978,4],[21522,5],[21760,5],[22114,6],[22171,5],[22261,5],[22696,5],[22975,6],[24338,5],[24381,6],[24941,5],[24963,5],[25087,5],[25130,5],[25583,5],[25658,5],[26664,5],[26737,5],[27164,5],[27457,5],[27484,5],[28643,5],[30696,5],[30839,5],[30982,5],[31084,5],[31193,5],[31480,6],[31533,4],[31581,6],[31711,4],[31835,5],[31932,5],[32066,4],[32285,5],[32396,4],[32668,5],[32828,4],[33138,5],[33797,5],[33950,6],[33972,5],[34547,6],[35294,5],[35334,5],[35779,4],[35794,5],[35891,4],[36246,5],[36462,4],[36658,5],[36919,6],[37523,5],[37652,5],[38054,5],[38115,5],[38218,5],[40378,5],[41737,5],[42839,5],[42916,5],[43070,5],[43368,4],[44387,5],[44574,6],[44720,6],[45194,4],[48746,6],[50011,4],[50272,5],[50438,5],[51045,5],[51090,6],[52486,5]]},"/en/lessons/geocoding-qgis":{"position":[[20101,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1861,6],[3558,5],[4477,5],[5708,4],[5717,6],[9278,5],[14140,5],[14266,5],[14556,5],[15015,4],[15188,4],[15258,5],[16771,5],[16937,5],[17636,5],[17972,5]]},"/en/lessons/intro-to-linked-data":{"position":[[28215,5]]},"/en/lessons/jupyter-notebooks":{"position":[[49572,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[282,5],[865,5],[3224,4],[5837,4],[5869,4],[6261,4],[6798,5],[7440,4],[7821,4],[8059,4],[8188,4],[8239,4],[9126,6],[10358,5],[10608,4],[10655,4],[10787,5],[15844,5],[16193,6],[17158,6],[22551,5],[23544,4],[24651,4],[24797,5],[25206,5],[25315,5],[25349,4],[25394,5],[25437,4],[26564,5],[26631,5],[26780,5],[26959,4],[27655,4],[28008,4],[29744,4],[32258,5],[32448,5],[33362,6],[35020,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16800,5],[16921,4],[17366,4],[17633,4]]}}}],["node'",{"_index":10582,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38446,6]]}}}],["node.id",{"_index":21261,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[10809,7]]}}}],["node.j",{"_index":3072,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23246,8]]},"/en/lessons/jupyter-notebooks":{"position":[[7816,8]]}}}],["node[0",{"_index":10609,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43429,8],[50113,8]]}}}],["node[1",{"_index":10455,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15425,7],[17355,7],[43467,8]]}}}],["node[2",{"_index":10457,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15460,7],[17456,7]]}}}],["node[3",{"_index":10459,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15494,7],[17490,7]]}}}],["node[4",{"_index":10461,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15528,7],[17524,7],[50053,9]]}}}],["node[5",{"_index":10463,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15559,7],[17555,7]]}}}],["node_nam",{"_index":10423,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9622,10],[10807,12],[12610,10]]}}}],["nodecsv",{"_index":10418,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9389,8],[12458,8]]}}}],["nodegoat",{"_index":8487,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29935,8]]}}}],["nodej",{"_index":2977,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1425,6],[23226,6],[23235,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16542,7],[16550,6],[16673,6],[16752,6]]}}}],["nodelist",{"_index":10415,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9317,8],[12402,8]]}}}],["noderead",{"_index":10419,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9418,10],[12471,10]]}}}],["nodereader][1",{"_index":10422,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9605,15],[12528,15]]}}}],["nodes).3",{"_index":10431,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10149,8]]}}}],["nodes.companyid",{"_index":9092,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13281,16]]}}}],["nodes.csv",{"_index":2910,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18998,11]]}}}],["nodes.nam",{"_index":9091,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13223,10]]}}}],["nodes1",{"_index":21241,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6013,6]]}}}],["nodes_companies.csv",{"_index":9071,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8172,19],[17195,19]]}}}],["nodes_nodes_companies.csv",{"_index":9074,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8769,25],[11286,25]]}}}],["nodexl",{"_index":8455,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14622,6],[30151,6]]}}}],["node’",{"_index":10548,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31489,6],[34996,6],[35031,6]]}}}],["nodot",{"_index":3646,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7867,6],[7977,7],[15622,6],[15732,7]]}}}],["noecker",{"_index":16583,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54867,7]]}}}],["nogo",{"_index":22434,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12522,4]]}}}],["noiabria",{"_index":22740,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15441,8]]}}}],["nois",{"_index":194,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4031,6],[4249,5],[5498,6],[14293,6],[14846,5],[18085,6],[20492,5],[20537,5],[20752,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7603,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18651,5],[25611,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9382,5],[9509,5],[24460,7],[24705,6],[26063,5],[26938,5],[31166,5],[45036,5],[52331,5],[61351,5],[61765,5],[63058,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28273,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7375,5]]},"/en/lessons/linear-regression":{"position":[[67932,5]]},"/en/lessons/sonification":{"position":[[1985,5],[2042,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23353,6]]}}}],["noisi",{"_index":4796,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31232,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37379,5],[38748,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3946,5],[23877,5]]},"/en/lessons/sonification":{"position":[[6093,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2284,8]]}}}],["noloop",{"_index":13995,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[36805,8],[36883,9],[37520,9],[39612,9]]}}}],["nom",{"_index":1199,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10881,3],[30866,3],[31606,4]]}}}],["nomad",{"_index":17014,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[1720,7],[73337,7]]},"/en/lessons/logistic-regression":{"position":[[1440,7],[64683,7]]}}}],["nomin",{"_index":13645,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[32936,7]]},"/en/lessons/linear-regression":{"position":[[12710,7],[13470,7],[13600,7],[14170,7],[14499,7],[21215,7],[22517,7]]},"/en/lessons/logistic-regression":{"position":[[4989,8]]}}}],["nominatim",{"_index":18127,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5510,10],[7875,9],[8147,9],[8329,9],[10187,9],[10286,11],[11284,9],[11572,11],[12051,9],[12341,11],[13206,9],[14372,9],[14683,11],[15200,9],[18488,9]]}}}],["nominatim(timeout=5",{"_index":18198,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[18750,20]]}}}],["nominatim(timeout=60",{"_index":18199,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[18900,21]]}}}],["nominatim(user_agent=\"email@email.com",{"_index":18174,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[13496,39],[15539,39]]}}}],["nominatu",{"_index":11974,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10157,9],[61457,9]]}}}],["non",{"_index":863,"title":{"/en/lessons/transliterating":{"position":[[16,3]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9321,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9198,3],[9210,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11109,3],[12988,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56152,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9253,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12603,3],[27139,3],[37541,3],[61042,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9335,3],[29098,3],[29198,3],[29246,3],[29294,3],[29342,3],[29390,3],[29438,3],[29486,3],[29534,3],[52876,3],[66522,3]]},"/en/lessons/common-similarity-measures":{"position":[[955,3],[22647,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1410,3],[1882,3],[10320,4],[40969,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37176,3],[51001,4],[51309,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13169,3],[30938,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38176,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34230,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[580,3],[7248,3],[31465,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38624,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27742,3],[28123,3],[28269,3],[28658,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32334,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49962,3],[50000,3],[52653,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27237,3],[27344,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19274,3]]},"/en/lessons/extracting-keywords":{"position":[[4717,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4379,3],[9909,3],[23132,3],[25664,3],[35236,3],[35369,3],[37679,4],[39448,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27713,3],[30271,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10100,3],[10202,3],[10980,3],[54234,3],[61400,3],[61502,3],[62280,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[28624,3],[28997,3]]},"/en/lessons/gravity-model":{"position":[[39807,3],[39973,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[14850,3],[14928,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16325,3],[16341,3],[36857,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3378,4],[8839,4],[49848,4],[54013,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10419,3],[34362,3],[46833,3],[47046,3],[55044,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36470,3]]},"/en/lessons/intro-to-linked-data":{"position":[[17479,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3037,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20868,3]]},"/en/lessons/jupyter-notebooks":{"position":[[25913,3],[35427,3]]},"/en/lessons/linear-regression":{"position":[[55812,3],[56129,3],[63056,3]]},"/en/lessons/logistic-regression":{"position":[[747,3],[5317,3],[11045,3],[21792,3],[49275,3],[49384,3],[54573,3]]},"/en/lessons/normalizing-data":{"position":[[8112,3],[8416,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5774,3],[32183,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2049,3]]},"/en/lessons/research-data-with-unix":{"position":[[1558,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[640,3],[944,3],[1127,3],[1195,3],[6234,3],[6545,3],[19337,3],[21338,3],[21718,3],[22069,3],[22594,3],[23479,3],[24428,3],[24882,3],[25096,3],[25280,3],[25623,3],[25960,3],[26108,3],[26348,3],[27990,3],[29732,3],[29794,3],[30730,3],[32672,3],[35232,3],[35308,3],[35907,3],[36272,3],[36943,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[750,3],[1051,3],[3123,3],[6538,3],[8133,3],[9487,3],[22116,3],[39628,3]]},"/en/lessons/sentiment-analysis":{"position":[[14999,3],[15163,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36241,3]]},"/en/lessons/sonification":{"position":[[5470,3]]},"/en/lessons/space-place-gazetteers":{"position":[[46716,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2073,3],[2348,3],[3102,3]]},"/en/lessons/transliterating":{"position":[[17,3],[194,3],[1249,3],[3958,3],[7343,3],[13253,3],[13591,3],[14760,3],[20005,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[11137,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5098,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2095,3],[15543,3]]},"/en/lessons/working-with-text-files":{"position":[[9254,3]]}}}],["non\\nplu",{"_index":9920,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51793,9]]}}}],["non_bibl",{"_index":9749,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26093,11]]}}}],["nonalpha",{"_index":7633,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6034,8]]}}}],["noncenciu",{"_index":11898,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7489,11]]}}}],["noncommerci",{"_index":14608,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[53367,13]]}}}],["nondenomin",{"_index":8940,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11275,17],[13410,17],[16049,17],[17233,17],[18481,17],[19974,17],[21230,17],[22769,17],[24693,17]]}}}],["none",{"_index":3024,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10686,4],[51621,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43695,5],[60127,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6096,4],[6906,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7176,5],[15978,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60657,4],[60715,5],[60786,4]]},"/en/lessons/counting-frequencies":{"position":[[10624,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42356,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24689,5],[25754,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14767,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23397,5],[23492,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20495,5],[20660,5],[20777,5],[20890,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20600,4],[26268,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29763,4],[31115,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8036,4],[23887,4],[38685,4],[50427,4],[63865,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[34000,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9872,4]]},"/en/lessons/intro-to-powershell":{"position":[[43552,4],[43647,4],[45064,4],[45208,4],[45365,4],[45507,4]]},"/en/lessons/linear-regression":{"position":[[27132,7],[62903,4]]},"/en/lessons/logistic-regression":{"position":[[10780,6],[11119,4],[12155,7],[50001,7],[53170,4]]},"/en/lessons/naive-bayesian":{"position":[[41113,4],[41548,6],[42484,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32861,4],[44069,5],[44075,4]]}}}],["nonetheless",{"_index":2255,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14464,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49023,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24695,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30231,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[2578,12]]},"/en/lessons/qgis-layers":{"position":[[5472,12]]},"/en/lessons/research-data-with-unix":{"position":[[2885,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9411,11]]}}}],["nonethless",{"_index":13942,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[23566,11]]}}}],["nonexist",{"_index":7912,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26030,11]]}}}],["nonleth",{"_index":23015,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[5020,9]]}}}],["nonlinear",{"_index":3730,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4149,11]]}}}],["nonpartisan",{"_index":2488,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18226,11],[18275,11],[18324,11],[18373,11],[18422,11],[18471,11],[18520,11],[18569,11]]}}}],["nonprint",{"_index":23025,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[10934,11]]}}}],["nonsens",{"_index":20661,"title":{},"body":{"/en/lessons/sonification":{"position":[[6362,8]]}}}],["nonsmil",{"_index":11203,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[40366,9]]}}}],["nonsmile_count",{"_index":11166,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35477,15],[37693,16]]}}}],["nonsmile_counts.append(number_nonsmil",{"_index":11184,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36715,39],[37539,39]]}}}],["nonstandard",{"_index":23138,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[14071,11]]}}}],["noon",{"_index":7723,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10645,9]]}}}],["noonark",{"_index":21979,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63474,8]]}}}],["norddeutsch",{"_index":8614,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20883,13],[21000,13],[21117,13],[35601,13],[35692,13],[35783,13]]}}}],["nordic",{"_index":5135,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59825,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50993,6],[53179,6]]}}}],["norfolk",{"_index":10898,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9061,7]]},"/en/lessons/geocoding-qgis":{"position":[[8396,7]]}}}],["norm",{"_index":963,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[768,5],[21690,5],[34295,5],[38998,5],[39125,4],[41640,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49002,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17403,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51261,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41471,5],[48383,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32881,4],[33063,4],[39449,5]]},"/en/lessons/jupyter-notebooks":{"position":[[51340,6]]}}}],["norm=non",{"_index":1441,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24076,10]]}}}],["normal",{"_index":1298,"title":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18,13]]},"/en/lessons/normalizing-data":{"position":[[0,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14455,9],[14516,13],[14906,13],[15985,13],[16188,13],[39149,14],[39476,14]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5751,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15713,8],[44736,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15317,8],[29930,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17414,9],[17511,13],[17537,14],[17860,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63397,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11406,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32032,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2764,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19,13],[1715,15],[2101,13],[2177,13],[2400,14],[2637,13],[7940,11],[9594,13],[10054,13],[10257,9],[10641,13],[10788,11],[11653,14],[11974,9],[12821,9],[15287,9],[36984,14],[37175,9],[37580,7],[38356,14],[39410,13],[39859,6],[43001,13],[44081,13],[45389,11],[45765,9],[46213,11],[46534,13],[46946,13],[47308,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7878,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42078,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4197,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19881,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13523,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9712,8],[11104,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1135,9],[1174,9],[1226,9],[18202,9],[32111,9],[32809,9],[34558,9],[38205,9]]},"/en/lessons/geocoding-qgis":{"position":[[15944,8],[37106,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25739,10],[25969,10],[27437,10],[27517,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[27926,8],[35066,6],[35139,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15058,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[2592,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5150,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[12950,8],[15818,8],[25017,8],[43795,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22726,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32195,8]]},"/en/lessons/intro-to-powershell":{"position":[[42398,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[15643,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5856,8],[20421,6],[22850,8],[23874,6],[35977,8]]},"/en/lessons/json-and-jq":{"position":[[10466,8]]},"/en/lessons/jupyter-notebooks":{"position":[[11168,8]]},"/en/lessons/linear-regression":{"position":[[4383,14],[46960,8],[52013,10]]},"/en/lessons/naive-bayesian":{"position":[[8381,8]]},"/en/lessons/normalizing-data":{"position":[[1,11],[798,11],[950,11],[10465,11]]},"/en/lessons/qgis-layers":{"position":[[4469,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25550,9]]},"/en/lessons/sentiment-analysis":{"position":[[23550,10]]},"/en/lessons/sonification":{"position":[[36952,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[45034,6]]}}}],["normalis",{"_index":6194,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16812,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32324,10],[33040,13],[33203,13],[33622,10],[34520,10]]},"/en/lessons/geocoding-qgis":{"position":[[15980,10],[16197,9],[16295,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3730,15],[18763,10],[18780,13],[19365,13],[21356,13],[21901,10],[22253,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40541,10],[42473,10],[42540,10],[42650,11],[42826,10],[43092,10],[43700,10],[48080,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42100,9],[42901,13],[42988,10]]}}}],["normalizedvertic",{"_index":18950,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29790,22]]}}}],["norms.’1",{"_index":11001,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1516,8]]}}}],["norp",{"_index":6880,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37268,4]]}}}],["norrington",{"_index":18564,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58362,14]]}}}],["nort",{"_index":3469,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1864,6]]}}}],["north",{"_index":622,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19448,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58731,5],[58979,6],[68458,5]]},"/en/lessons/common-similarity-measures":{"position":[[12498,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3669,5],[3963,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21040,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3207,5],[7799,5],[8748,5],[9850,5],[13844,5]]},"/en/lessons/geocoding-qgis":{"position":[[2104,9],[3103,5]]},"/en/lessons/gravity-model":{"position":[[17699,5],[34714,5],[55538,5],[55947,5]]},"/en/lessons/introduction-map-warper":{"position":[[3177,5],[8054,5],[11193,5],[15174,5],[15281,6]]},"/en/lessons/preserving-your-research-data":{"position":[[13062,6]]},"/en/lessons/qgis-layers":{"position":[[5113,6],[7096,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9259,5],[9308,5]]},"/en/lessons/sentiment-analysis":{"position":[[25438,5]]},"/en/lessons/sonification":{"position":[[14500,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26944,5]]},"/en/lessons/vector-layers-qgis":{"position":[[9116,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43965,8],[44033,8],[44424,9],[45753,8]]}}}],["northamptonshir",{"_index":10899,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9069,16]]}}}],["northamptonshire33107.61287987821.7963.81",{"_index":13690,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38795,41]]}}}],["northamptonshire3378",{"_index":13786,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54608,20]]}}}],["northant",{"_index":10950,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[26844,10]]}}}],["northeastern",{"_index":4449,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58823,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3156,13]]}}}],["northern",{"_index":7235,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6452,8],[11523,8],[20164,8],[22795,8],[23186,8],[25978,8],[31242,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21829,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38857,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19135,8]]},"/en/lessons/vector-layers-qgis":{"position":[[10191,8]]}}}],["northumberland",{"_index":10900,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9086,14]]},"/en/lessons/gravity-model":{"position":[[55921,14],[56153,14],[56393,14]]}}}],["northumberland582929",{"_index":13787,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54634,20]]}}}],["northumberland58440.01481487270.8358.22",{"_index":13691,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38839,39]]}}}],["northwest",{"_index":11387,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26617,9]]}}}],["northwestern",{"_index":10086,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1157,12]]}}}],["norvig",{"_index":2419,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14349,6],[32803,7]]}}}],["norwegian",{"_index":4603,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7114,9]]}}}],["nose",{"_index":11073,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16296,4]]},"/en/lessons/naive-bayesian":{"position":[[2459,6]]}}}],["nospac",{"_index":3647,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7945,8],[8040,9],[15700,8],[15795,9]]}}}],["nostar",{"_index":3648,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8012,6],[8153,7],[15767,6],[15908,7]]}}}],["nostrud",{"_index":21126,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13266,7],[15495,7]]}}}],["not.15",{"_index":17084,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24031,6]]}}}],["not_bibl",{"_index":9831,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41485,9]]}}}],["nota",{"_index":12151,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23516,4],[30800,4],[49315,4],[54626,4]]}}}],["notabl",{"_index":224,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4710,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37007,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5886,8],[8588,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[25226,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6399,7],[12096,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7544,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10197,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19438,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41452,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3304,7],[13774,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39666,7]]}}}],["notat",{"_index":2506,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19728,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17617,9],[18259,9]]},"/en/lessons/common-similarity-measures":{"position":[[31302,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47593,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7583,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48931,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7931,9],[8286,9],[20900,8],[20991,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1361,9],[8395,8],[42427,8],[46892,9],[47377,8],[47587,8],[49134,8],[59288,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[8918,8],[25105,7],[25204,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11519,10]]},"/en/lessons/json-and-jq":{"position":[[1199,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7460,8],[7754,8],[8671,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7395,8],[7571,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9199,8]]},"/en/lessons/sonification":{"position":[[26542,10],[26888,8],[39173,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12996,8],[32182,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[15784,10],[15939,8],[16555,8],[16586,9]]}}}],["note",{"_index":610,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18929,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11488,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[333,5],[16040,4],[21042,4],[28024,5],[47547,5],[51047,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3124,4],[6648,5],[6839,6],[7994,4],[8802,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[56,4],[525,4],[7096,4],[13560,4],[15219,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[735,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1844,4],[1937,4],[8295,4],[22518,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4008,4],[10951,4],[11141,4],[11890,5],[14621,5],[19968,4],[27301,4],[36455,4],[37222,4],[37347,5],[39693,5],[45313,5],[47742,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[146,4],[1010,5],[5942,4],[11789,4],[13325,4],[16944,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[895,5],[22868,4],[24024,4],[31545,4],[32541,4],[43161,4],[69404,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3266,5],[37990,4],[41005,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1559,4],[5387,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16259,5],[18563,4],[31479,4],[42166,4],[44676,4],[44745,5],[46223,4]]},"/en/lessons/common-similarity-measures":{"position":[[18280,4],[35790,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3699,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4259,4],[57721,6],[58371,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3071,4],[15647,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7256,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9850,6],[33785,5]]},"/en/lessons/counting-frequencies":{"position":[[5929,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1831,6],[4081,4],[12650,4],[26403,5],[36310,4],[37426,4],[37815,5],[40024,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13121,4],[17140,4],[26406,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[796,4],[5570,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8566,4],[13068,4],[14432,4],[16676,4],[23012,4],[25077,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2166,5],[2327,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8141,6],[19606,4],[22691,8],[23554,4],[24495,4],[24724,9],[25656,9],[27788,9],[33808,9],[36469,9],[41662,4],[41981,5],[42046,5],[43482,9],[44764,9],[46654,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2226,4],[7818,5],[10017,4],[12160,4],[14436,5],[14731,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9273,4],[12429,6],[15316,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[618,4],[9610,4],[14524,5],[16452,4],[16604,4],[18014,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14607,6],[18712,4],[24106,4],[29570,4],[34202,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[561,4],[5852,4],[14931,4],[27481,4],[27862,5],[28458,4],[28666,4],[30127,6],[43566,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3475,4],[8859,5],[9594,5],[11433,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3657,4],[15422,5],[16995,6],[37401,6],[41919,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3880,4],[4867,5],[6334,4],[6614,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7949,4],[49900,4],[51703,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8970,4],[9673,4],[19627,4]]},"/en/lessons/extracting-keywords":{"position":[[14832,4],[18509,4],[18934,4],[25695,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10335,4],[12291,4],[21121,5],[34920,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3173,5],[4413,4],[12277,4],[25513,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3439,4],[5719,5],[7879,4],[8495,4],[10727,4],[13042,4],[15623,4],[15826,4],[22055,4],[23374,4],[23688,4],[24457,4],[32229,4],[32744,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4856,4],[9957,4],[10572,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3770,4],[5647,4],[7644,4],[10160,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[959,4],[12399,4],[16366,4],[21002,4],[26673,4],[27753,4],[32362,6],[33414,4],[33686,4],[35384,5],[36422,4],[40427,5],[48362,5],[50971,4],[52436,4],[53880,4],[56658,5],[65870,6]]},"/en/lessons/geocoding-qgis":{"position":[[4685,4],[16533,5],[21061,4],[24212,4],[33668,4],[37050,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4210,4],[4681,5],[8948,4],[12330,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2998,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[362,4],[9656,4],[26442,6],[34806,5],[34857,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5236,5],[11332,4],[16815,5],[18042,4],[32997,4],[36567,4],[36726,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[6332,4],[10321,4],[11189,5],[13213,4],[18918,4],[20651,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3372,5],[7620,5],[13693,5],[13961,5],[14272,4],[15174,4],[16115,4],[25714,4]]},"/en/lessons/gravity-model":{"position":[[273,5],[13726,5],[40178,4],[43379,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[10103,5],[10278,7],[14061,4],[23965,4],[29464,4],[30277,4],[34799,4],[38144,4],[40694,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1686,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1980,5],[7005,5],[7216,5],[10633,6],[12815,6],[21770,4],[46323,5],[46615,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13217,4],[18941,4],[22280,4],[29544,6],[30591,4],[31254,4],[35276,4],[40802,5],[42515,4],[44807,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16399,4],[17911,4],[44162,4],[52944,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[137,4],[4383,4]]},"/en/lessons/intro-to-bash":{"position":[[23015,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8109,4]]},"/en/lessons/intro-to-linked-data":{"position":[[24376,4],[32098,5],[35126,4]]},"/en/lessons/intro-to-powershell":{"position":[[6246,4],[13714,5],[14895,4],[42634,4],[45722,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3702,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[13855,4],[24633,4],[24748,5]]},"/en/lessons/introduction-and-installation":{"position":[[1088,6]]},"/en/lessons/introduction-map-warper":{"position":[[7357,5],[13745,4],[16827,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6276,5],[9845,5],[19643,4],[27737,4],[32731,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9119,4],[16449,4],[31463,4],[38984,4],[43479,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[221,5],[505,4],[4118,4],[4768,5],[6570,5],[7525,4],[10125,4],[25239,5],[29829,4],[42848,4],[46360,4]]},"/en/lessons/json-and-jq":{"position":[[8097,4],[15187,4],[16705,4],[19318,4],[20525,5],[21112,4],[25691,4],[28403,4],[32854,4],[39120,4]]},"/en/lessons/jupyter-notebooks":{"position":[[17219,4],[20128,5],[27980,4],[33619,5],[39581,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4609,4],[7400,4]]},"/en/lessons/linear-regression":{"position":[[1105,5],[51006,4],[54312,5],[71949,4],[72995,5],[74109,4],[77119,4]]},"/en/lessons/linux-installation":{"position":[[925,4]]},"/en/lessons/logistic-regression":{"position":[[824,5],[32810,4],[43418,5],[51837,5],[64341,5],[65455,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1844,4],[3281,4],[3569,4],[5330,4],[5764,4],[8040,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6701,5],[9096,6],[17976,4]]},"/en/lessons/naive-bayesian":{"position":[[4254,5],[8806,5],[15277,4],[19014,4],[19446,4],[20702,5],[35586,4],[41339,4],[42008,4],[42431,4],[45305,4],[50242,5],[69777,5],[70443,5],[70449,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4296,6],[43604,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7117,4],[9433,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1356,6],[4037,5],[4060,5],[4890,5],[5026,5],[5618,5],[6446,5],[7564,6],[8544,4],[12188,6],[12869,6],[13093,4],[15091,4],[17711,5]]},"/en/lessons/qgis-layers":{"position":[[8783,5],[15495,4]]},"/en/lessons/research-data-with-unix":{"position":[[5522,5],[6958,5],[9778,5],[10899,4],[11889,5],[12434,4],[12813,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3397,4],[3655,4],[5497,6],[15051,5],[22181,4],[41658,6],[44534,5],[51751,5]]},"/en/lessons/sentiment-analysis":{"position":[[9776,4],[34015,4],[35542,4],[37754,4],[38337,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1109,4],[17657,4],[18426,4],[28633,5],[37581,5]]},"/en/lessons/sonification":{"position":[[6039,4],[7232,6],[10779,5],[12763,5],[13361,5],[14596,4],[16103,5],[16520,4],[16578,5],[16821,5],[17329,6],[17411,6],[17426,6],[17439,6],[19643,4],[24772,5],[25072,6],[25084,4],[25352,5],[25909,5],[25988,4],[26028,4],[26049,7],[26085,4],[26133,4],[26149,5],[26272,6],[26283,5],[26660,4],[29460,4],[30131,5],[31374,5],[31916,6],[32064,4],[32102,4],[32171,4],[32607,5],[36601,5],[36627,4],[40496,4],[40542,4],[40589,4],[40607,6],[40622,6],[40636,5],[40727,5],[40754,4],[40801,4]]},"/en/lessons/space-place-gazetteers":{"position":[[17532,4],[19977,4],[24188,4],[29216,5],[49928,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5159,6],[11017,5],[17082,4],[32536,4],[32835,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5077,5],[13746,5],[14038,4],[30251,4],[30928,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9401,4],[11106,5],[15203,4],[17134,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9386,5],[15871,4],[22597,4],[23777,4],[27598,5],[31105,4],[32186,5],[39629,4],[48163,4],[49638,4],[53968,4],[55436,4],[61565,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[81,4],[4875,5],[11821,5],[13227,5],[14693,4],[16885,4],[19522,5],[19616,4],[25115,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2045,4],[4364,6],[7771,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10386,5],[19506,5],[28859,5],[29699,5],[40198,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46846,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[1902,5],[21926,4],[24317,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6709,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4359,5],[11871,6]]},"/en/lessons/vector-layers-qgis":{"position":[[4323,4],[5561,5],[6545,4]]},"/en/lessons/viewing-html-files":{"position":[[3569,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6274,6],[13117,4],[15274,4],[22122,4],[42500,5],[42789,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7279,4],[7362,4]]},"/en/lessons/working-with-text-files":{"position":[[1516,4],[5197,4],[8137,4]]}}}],["note.[^1",{"_index":21154,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14127,9],[15975,9]]}}}],["note_list",{"_index":20782,"title":{},"body":{"/en/lessons/sonification":{"position":[[32265,9]]}}}],["note_list.append",{"_index":20783,"title":{},"body":{"/en/lessons/sonification":{"position":[[32309,18]]}}}],["notebook",{"_index":1037,"title":{"/en/lessons/jupyter-notebooks":{"position":[[24,9]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3557,9],[19761,8],[19835,8],[19962,8],[20035,8],[47981,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7866,9],[8041,9],[9338,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19189,8],[20601,9],[20838,8],[36091,10],[65436,9],[67919,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7920,8],[8171,8],[8248,8],[28574,8],[49886,8],[53371,9],[62957,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7785,8]]},"/en/lessons/common-similarity-measures":{"position":[[39422,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[231,8],[6117,9],[6173,9],[6210,10],[6262,9],[6883,8],[7327,8],[8264,9],[8544,9],[8575,8],[8631,8],[8966,9],[9149,9],[9203,9],[9429,9],[9650,9],[39510,8],[40010,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2221,8],[10430,9],[37831,10],[37921,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11573,8],[11651,9],[11806,10],[12283,9],[12377,9],[12454,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16066,9],[18638,8],[18781,9],[18865,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5630,8],[53886,8],[54345,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[376,9],[5862,9],[6258,10],[6733,9],[7402,9],[11009,9],[11138,9],[11439,9],[11468,8],[11834,9],[11943,9],[12077,8],[12534,9],[12667,8],[14345,10],[14400,8],[14455,8],[15127,9],[17931,8],[21245,9],[22004,9],[29255,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8067,10],[8088,8],[8284,8],[8306,8],[8401,10],[8473,8],[8940,8],[10277,9],[10351,9],[10566,8],[10658,9],[10825,8],[38091,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21230,9],[21389,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2405,9],[2559,9],[3288,10],[8312,8],[8386,8],[8521,9],[40852,9],[53477,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2270,9],[16881,10],[17050,8],[17219,8],[17511,8],[17624,9],[17679,8],[18107,8],[20416,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19968,9]]},"/en/lessons/jupyter-notebooks":{"position":[[25,9],[135,9],[188,9],[239,8],[277,8],[350,8],[384,9],[442,9],[476,9],[543,9],[623,9],[1979,9],[2103,9],[2366,9],[2424,9],[2468,9],[2824,8],[2850,9],[2933,8],[3120,9],[3250,9],[3333,9],[3496,10],[3973,9],[4114,10],[4268,9],[4331,8],[4364,9],[4491,9],[4546,8],[4654,10],[4692,9],[4791,9],[4817,9],[5047,9],[5143,8],[5352,8],[6427,10],[7020,10],[7054,8],[7210,10],[7441,10],[7909,9],[7983,10],[8211,9],[8304,10],[8323,8],[8369,8],[8464,8],[8610,10],[8874,9],[8920,8],[9065,8],[9102,8],[9232,9],[10033,10],[10488,8],[11647,9],[11695,9],[11781,8],[12044,8],[12468,8],[12740,8],[12792,8],[12866,9],[13021,8],[13152,8],[13180,8],[13273,8],[13334,9],[13486,10],[13550,8],[13869,8],[13981,8],[14013,8],[14079,8],[14154,8],[14241,8],[14308,8],[14403,9],[14459,8],[14581,8],[14794,8],[14968,9],[14991,8],[15107,10],[15245,8],[15276,9],[15454,9],[15735,10],[16668,8],[16820,8],[16868,9],[17063,8],[17188,8],[17289,8],[17316,9],[17556,9],[17590,8],[17747,9],[17955,8],[18013,8],[18035,9],[18074,8],[18195,8],[18327,8],[18428,10],[18536,8],[18596,9],[18634,8],[18776,8],[18816,9],[18829,8],[19278,9],[19350,8],[19701,8],[19759,8],[20516,8],[21003,10],[22245,8],[22524,8],[22919,9],[23022,8],[23214,8],[23531,8],[24264,8],[25485,8],[25552,8],[25603,9],[25646,9],[25847,9],[25999,8],[27265,9],[28107,9],[28380,8],[30988,8],[31074,9],[31130,8],[33399,8],[34068,9],[34181,9],[34351,8],[34425,8],[34533,8],[34617,8],[34695,8],[34771,8],[35159,9],[35184,10],[35266,9],[35455,8],[35580,9],[35746,9],[35828,8],[36027,9],[36121,9],[36185,9],[36203,9],[36560,9],[36868,9],[37228,9],[37406,9],[37460,8],[37804,9],[38013,8],[38113,9],[38351,10],[38567,10],[38669,8],[38911,9],[39036,8],[39131,9],[39255,9],[39313,9],[39345,9],[39848,9],[40025,8],[40341,9],[40431,9],[40732,9],[41110,9],[41209,9],[41320,8],[41421,8],[41655,8],[41817,10],[42102,9],[42461,9],[42641,9],[42831,9],[43016,10],[43069,9],[43233,9],[43386,9],[43807,10],[43886,9],[43967,8],[44050,9],[44378,8],[44491,8],[44791,8],[45051,9],[45115,9],[45474,10],[45612,9],[45733,9],[46113,10],[46220,9],[46271,9],[46531,8],[46670,9],[47058,9],[47133,9],[47279,8],[47331,9],[47452,9],[47929,8],[48926,10],[49715,9],[49840,9],[50103,9],[50643,9],[50843,8],[50895,10],[50952,9],[51179,9],[51852,9],[52181,8],[52287,9],[52859,10],[53025,9],[53610,9],[53775,8],[53824,8],[53867,9]]},"/en/lessons/linear-regression":{"position":[[6808,9],[38432,9],[38523,8],[38682,8],[44519,8],[49016,8],[51101,9],[51192,8]]},"/en/lessons/logistic-regression":{"position":[[32882,9],[37006,9],[64305,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3545,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1530,10],[9731,8],[9974,10],[10079,10],[10375,8],[10697,10],[11141,8],[11257,8],[11472,9],[11568,9],[11768,8],[12406,8],[12490,9],[13483,8],[17678,8],[19046,9],[20407,9],[21794,8],[21883,10],[26777,8],[45641,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11902,8],[11950,8],[12065,10],[12432,11],[12458,8],[12520,8],[12578,8],[13021,9],[13921,9],[13966,8],[14697,8],[14983,10],[15057,10],[15368,9],[16065,9],[19063,9],[24444,8],[27523,9],[29658,8],[31224,8],[35314,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2629,8],[2696,10],[2805,8],[3227,9],[17969,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6714,8],[6860,8],[7433,8],[7625,8],[7743,8],[10637,9],[10696,10],[46710,8]]}}}],["notebook.png",{"_index":21426,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[10898,13]]}}}],["notebook’",{"_index":16860,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[25293,10]]}}}],["notemark",{"_index":12335,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52426,9],[52538,8]]}}}],["notemark.findall(lin",{"_index":12342,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52738,22]]}}}],["notepad",{"_index":818,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4557,8],[9952,8],[9961,7],[10056,8],[10542,7],[11415,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14191,9],[35271,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5096,7],[5207,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2110,9],[2618,9],[4347,9],[16435,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44535,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41136,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11056,8],[13457,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2380,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23671,8]]},"/en/lessons/intro-to-bash":{"position":[[14524,7]]},"/en/lessons/intro-to-powershell":{"position":[[22215,7],[23872,7],[23927,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9762,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1915,9]]},"/en/lessons/preserving-your-research-data":{"position":[[8119,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3925,9],[9269,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24694,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7106,11]]}}}],["notetext",{"_index":12338,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52588,8]]}}}],["notetext.findall(lin",{"_index":12343,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52774,22]]}}}],["noteworthi",{"_index":11087,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[19889,10]]}}}],["note’",{"_index":20835,"title":{},"body":{"/en/lessons/sonification":{"position":[[40037,6]]}}}],["noth",{"_index":799,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3622,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16711,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43568,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19144,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21067,7]]},"/en/lessons/counting-frequencies":{"position":[[10669,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42396,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16088,7],[31548,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41747,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11346,7]]},"/en/lessons/extracting-keywords":{"position":[[17857,7],[18900,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8346,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44834,7],[45537,7],[54395,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18402,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16156,7],[39019,7]]},"/en/lessons/intro-to-linked-data":{"position":[[12355,7]]},"/en/lessons/intro-to-powershell":{"position":[[10458,7],[23397,7],[29069,8],[29140,8],[29237,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35002,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22650,7],[39479,7]]},"/en/lessons/naive-bayesian":{"position":[[50043,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34864,7]]},"/en/lessons/sentiment-analysis":{"position":[[1645,7],[1770,7]]},"/en/lessons/sonification":{"position":[[7366,7],[21772,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33616,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29552,7]]},"/en/lessons/transliterating":{"position":[[13577,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[6854,8],[10085,8],[12952,7],[17062,7],[17133,7],[17716,7],[29135,7],[29160,7],[29221,7],[29297,7]]},"/en/lessons/working-with-text-files":{"position":[[5835,7]]}}}],["notic",{"_index":800,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3652,8],[12207,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5594,6],[15837,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9270,6],[10743,6],[13306,6],[15202,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12837,7],[23375,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31765,6],[34508,6],[50156,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9092,6],[12925,7],[18428,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[507,7],[9397,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8699,6],[12962,6],[47164,7],[48657,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15964,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4972,6]]},"/en/lessons/common-similarity-measures":{"position":[[14549,6],[33540,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15778,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15861,6],[20562,8],[41139,10],[47550,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14705,7],[15676,6],[16534,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14888,6],[16757,6],[20536,6],[26820,6],[42818,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13752,6],[21369,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25585,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19523,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4457,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11717,6],[13298,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8066,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7970,8],[8848,6],[31619,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2590,6],[5945,6],[37614,6],[43602,6],[44481,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18932,6]]},"/en/lessons/extracting-keywords":{"position":[[6558,6],[7071,6],[7465,6],[10844,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8513,6],[13053,6],[16093,6],[24181,6],[28693,6],[29639,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8445,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1658,6],[2650,6],[3485,6],[9217,6]]},"/en/lessons/geocoding-qgis":{"position":[[11968,6],[13713,6],[19900,6],[26423,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3115,6],[4039,6],[6959,6],[7217,6],[7343,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[8016,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8723,6]]},"/en/lessons/gravity-model":{"position":[[29515,6],[47142,6],[48971,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33853,6],[33988,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11439,6],[11840,6],[11959,6],[33470,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26824,7],[29266,6],[50134,7],[52333,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16557,6],[25573,6]]},"/en/lessons/intro-to-bash":{"position":[[13104,6],[15915,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7624,6],[8569,6],[8827,6]]},"/en/lessons/intro-to-powershell":{"position":[[5702,6],[7830,6],[11292,6],[23574,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16142,6],[16866,6],[23088,6],[23143,6],[25620,6],[28261,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10972,6]]},"/en/lessons/json-and-jq":{"position":[[8621,6]]},"/en/lessons/jupyter-notebooks":{"position":[[26101,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6116,6],[6976,6]]},"/en/lessons/linear-regression":{"position":[[28519,6],[43541,6],[59996,6],[67875,9]]},"/en/lessons/logistic-regression":{"position":[[14619,8],[25826,6],[39909,6],[51626,6],[62138,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4696,7],[16713,6]]},"/en/lessons/naive-bayesian":{"position":[[64922,6],[65168,6],[65472,6],[65717,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4195,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10507,6]]},"/en/lessons/qgis-layers":{"position":[[4093,6],[6241,6],[18700,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13478,6],[24389,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20838,6],[24724,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[15246,7]]},"/en/lessons/sentiment-analysis":{"position":[[16640,6],[38580,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21921,6],[23916,6],[25492,6],[33183,6],[33342,7],[34991,6]]},"/en/lessons/sonification":{"position":[[37184,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11698,6],[26198,6],[44397,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35067,6],[42085,6],[57386,6],[58623,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9559,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21439,6],[38117,6],[41779,7]]},"/en/lessons/transliterating":{"position":[[17182,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[34162,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[27766,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2296,10]]},"/en/lessons/vector-layers-qgis":{"position":[[6771,6],[9314,6],[15437,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35120,6]]},"/en/lessons/working-with-text-files":{"position":[[9104,6]]},"/en/lessons/working-with-web-pages":{"position":[[5587,6],[7922,6]]}}}],["notif",{"_index":5491,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32889,13],[32980,13],[33058,15],[33123,14],[33195,13],[53576,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3639,12]]}}}],["notifi",{"_index":2820,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8001,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[49886,8],[51918,6],[53515,8]]}}}],["notion",{"_index":5218,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64579,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43370,6]]},"/en/lessons/logistic-regression":{"position":[[54357,7]]},"/en/lessons/sonification":{"position":[[39636,7]]}}}],["notori",{"_index":16203,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9896,11]]}}}],["notstart",{"_index":22187,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20760,14],[25910,14],[29076,14]]}}}],["nottinghamshir",{"_index":10901,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9101,15]]}}}],["nottinghamshire31187.5982161080.0061.30",{"_index":13692,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38881,39]]}}}],["nottinghamshire31283",{"_index":13788,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54657,20]]}}}],["noun",{"_index":5635,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[6589,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11791,4],[13129,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10714,5],[10724,4],[24237,4],[24259,4],[29299,5],[30318,5],[30765,8],[30799,8],[30816,8],[31224,6],[31340,4],[31546,5],[31623,5],[32285,5],[33304,5],[33406,4],[33476,4],[35144,5],[35681,4],[35979,4],[36047,5],[36057,5],[40371,4],[41357,7],[43057,4],[46626,4],[57928,4],[58638,5],[61745,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30008,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10061,4]]},"/en/lessons/gravity-model":{"position":[[3504,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9731,5],[9922,5],[10280,5],[10453,5]]},"/en/lessons/intro-to-powershell":{"position":[[5831,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6834,5],[7387,5],[9835,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29056,4],[29074,4]]},"/en/lessons/naive-bayesian":{"position":[[68414,4]]},"/en/lessons/sentiment-analysis":{"position":[[33713,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3538,4],[24193,5],[25616,5],[25658,5],[37722,4],[37747,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43160,4]]}}}],["noun_phras",{"_index":6856,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[35913,12]]}}}],["nouveaux",{"_index":9937,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52248,9]]}}}],["nouvel",{"_index":9889,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51420,7],[51866,8],[51980,11],[52726,8]]}}}],["nov",{"_index":11381,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25718,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50535,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4229,3]]}}}],["nova",{"_index":20894,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6965,4]]}}}],["novel",{"_index":1560,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30691,6],[31134,5],[31409,5],[31611,6],[31618,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18256,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59734,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20850,7],[36946,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2854,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5272,5],[54231,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1670,5]]},"/en/lessons/intro-to-bash":{"position":[[4136,7],[22436,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17564,6],[17701,5],[34792,6],[43359,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51859,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[807,6],[1173,7],[3976,5],[18627,5],[18711,7],[19471,5],[20857,6],[20955,5],[21221,5],[22038,5],[24188,6],[27250,5],[31849,5],[32322,5],[32911,6],[40454,5],[41185,5],[43605,6],[43751,6],[44031,6],[44160,5],[44265,5],[44346,5],[44660,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37719,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4090,7],[5338,7],[14618,6],[42729,6],[43682,6],[50307,7]]}}}],["novel2vec",{"_index":22978,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50152,10]]}}}],["novelai",{"_index":14620,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5304,7]]}}}],["novelist",{"_index":1899,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47553,9],[51053,9]]},"/en/lessons/logistic-regression":{"position":[[55350,8]]}}}],["novels.</p>",{"_index":7851,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16736,18],[22125,20],[24491,20],[34870,20]]}}}],["novelti",{"_index":20832,"title":{},"body":{"/en/lessons/sonification":{"position":[[39518,7]]}}}],["novel—but",{"_index":3002,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5886,9]]}}}],["novel’",{"_index":7984,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37043,7],[44060,7]]}}}],["novemb",{"_index":1862,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46735,8],[47331,8],[48182,8],[50976,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7653,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15047,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52030,9]]},"/en/lessons/mac-installation":{"position":[[646,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8055,8]]},"/en/lessons/sentiment-analysis":{"position":[[6374,8],[25402,8],[40452,8]]},"/en/lessons/space-place-gazetteers":{"position":[[50604,9]]},"/en/lessons/windows-installation":{"position":[[444,8],[4841,8]]}}}],["novembr",{"_index":12371,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56204,11]]}}}],["novi",{"_index":20825,"title":{},"body":{"/en/lessons/sonification":{"position":[[38723,4]]}}}],["novic",{"_index":5316,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1791,6],[6291,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40086,6]]}}}],["now",{"_index":137,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2950,3],[3933,3],[6264,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2668,3],[4745,3],[5961,3],[6202,3],[6748,3],[8209,3],[9089,3],[10077,3],[11401,4],[11723,3],[12096,3],[12163,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9725,3],[10473,3],[25005,4],[36382,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[394,3],[4398,3],[6473,3],[8150,4],[9289,3],[11861,4],[16011,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4791,3],[5642,3],[5676,3],[6100,3],[7272,3],[7465,3],[7853,3],[10226,3],[10275,3],[11192,4],[11737,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[623,3],[3018,3],[4556,3],[5028,5],[8932,3],[10073,5],[11924,3],[12178,3],[15226,3],[16699,3],[17534,4],[17892,4],[20164,3],[21841,3],[24881,3],[25121,3],[25737,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8522,3],[12101,3],[16551,3],[19225,3],[22650,4],[23282,3],[24234,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19776,3],[25691,3],[25971,3],[26055,3],[27978,3],[31945,3],[33056,4],[33900,3],[38686,3],[43353,3],[48722,3],[49442,4],[49815,3],[50019,3],[51019,3],[51383,3],[52523,3],[54727,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2389,3],[7363,3],[10346,3],[12222,3],[12823,3],[14797,3],[15036,3],[16342,3],[16658,3],[17539,3],[18083,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8049,3],[8499,3],[8717,3],[22651,3],[28401,3],[30044,3],[51178,3],[53040,3],[61885,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14493,3],[18329,3],[18552,3],[23137,3],[27718,3],[40823,3],[42487,3],[50098,3],[51528,3],[67227,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1781,4],[2475,3],[4339,3],[5087,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12676,3],[18510,3],[18860,4],[19841,4],[20342,3],[20692,3],[21284,3],[28931,3],[30180,3],[33305,3],[38597,3],[39132,3],[40234,3],[48566,3],[50412,3],[52119,3],[57506,4],[70051,3]]},"/en/lessons/common-similarity-measures":{"position":[[9501,3],[23279,3],[26285,3],[26696,3],[27888,4],[33129,3],[34187,3],[34652,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3174,3],[12360,3],[13793,4],[19832,3],[23094,3],[41754,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4247,4],[5509,3],[10287,3],[14795,3],[14918,3],[15315,3],[22593,3],[23191,3],[23411,3],[30962,3],[31697,3],[31995,3],[33460,3],[34108,3],[34228,3],[36057,3],[37718,3],[39961,3],[40368,4],[41557,3],[43347,3],[43621,3],[45805,3],[49021,3],[51089,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10043,3],[11658,3],[12008,4],[14402,3],[14762,3],[17206,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14118,3],[14165,3],[21388,3],[22779,3],[23561,3],[41257,3],[45789,3],[46383,3],[49555,4],[53785,4],[56075,3],[57535,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14357,4],[14875,3],[29096,3],[30647,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3744,3],[4626,3],[5914,3]]},"/en/lessons/counting-frequencies":{"position":[[301,3],[872,3],[6998,3],[10680,6],[12256,3],[12591,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[205,3],[2750,3],[2844,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3091,3],[3236,3],[3323,3],[5246,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17616,3],[19898,3],[23049,4],[43414,3],[43562,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10019,3],[14591,4],[14683,3],[15267,3],[15811,3],[16140,4],[17605,3],[18199,3],[21087,3],[24020,3],[26881,3],[29460,4],[35797,3],[37102,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14381,3],[22394,3],[23779,3],[24779,3],[32533,3],[32880,3],[38180,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1454,3],[13585,3],[17469,3],[17663,3],[18064,3],[19792,3],[20136,3],[21701,3],[21911,3],[24697,4],[24810,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[243,3],[713,3],[1627,3],[2447,3],[2520,4],[2527,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25148,3],[27608,3],[33493,3],[36319,4],[42610,3],[44466,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2773,3],[3044,3],[4438,4],[8098,3],[8524,3],[9121,3],[9839,3],[10556,3],[16438,3],[17881,3],[19241,3],[21198,3],[23484,3],[24658,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7549,4],[9667,3],[14052,3],[21767,4],[27548,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7373,3],[8296,3],[11265,3],[11361,3],[15848,3],[19720,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19350,3],[23632,3],[42886,3],[46509,3],[47703,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10053,3],[35966,3],[42699,3],[43165,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[778,3],[9056,3],[13006,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4013,4],[6665,3],[10664,3],[10735,3],[10996,4],[15146,4],[15342,4],[17573,3],[20715,3],[21309,3],[23128,3],[24176,3],[24903,3],[27050,3],[29907,3],[33336,3],[35770,3],[40562,4],[44631,3],[45182,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6445,4],[9782,3],[12020,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7637,3],[8989,3],[10062,3],[10747,3],[11361,3],[12242,3],[13747,4],[14830,3],[15569,3],[16174,3],[18033,3],[18232,3],[32747,3],[42087,3],[42588,3],[46582,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8891,3],[11883,3],[24232,4],[28513,3]]},"/en/lessons/extracting-keywords":{"position":[[15020,3],[17035,3],[18665,3],[19021,3],[19306,3],[22259,3],[24059,3],[28273,3],[31018,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2921,3],[13976,5],[15659,3],[19476,3],[22103,3],[26429,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10813,3],[11253,3],[11801,3],[16117,3],[26581,4],[28717,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6162,3],[10764,3],[12789,3],[13063,3],[13427,3],[14471,3],[16829,3],[23387,3],[26778,3],[28458,4],[30419,3],[33340,4],[33584,3],[33677,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5624,3],[5734,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1331,3],[1441,3],[4551,3],[4817,3],[4916,3],[7748,3],[7974,3],[8178,3],[10280,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1934,3],[2070,3],[2281,5],[17740,3],[34760,3],[34812,3],[41798,3],[41911,3],[42006,3],[42145,3],[42991,3],[43174,3],[43314,3],[43497,3],[45660,3],[47059,5],[49333,3],[51847,3],[60016,3],[63233,3],[67189,3]]},"/en/lessons/geocoding-qgis":{"position":[[11685,3],[12119,3],[13766,3],[14010,3],[18008,3],[19476,3],[21407,3],[21519,3],[25100,3],[26196,3],[31110,3],[36079,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5823,3],[6798,3],[7600,3],[8965,3],[12856,3],[22770,3],[28522,3]]},"/en/lessons/georeferencing-qgis":{"position":[[4116,3],[6747,3],[11027,3],[11142,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[9421,3],[11447,3],[11517,3],[14392,3],[14493,4],[14845,4],[16365,3],[16580,3],[17068,3],[17196,3],[19050,3],[19304,3],[19466,3],[20411,4],[21824,3],[22117,3],[27381,3],[29879,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1043,3],[13026,3],[16273,3],[25238,3],[27374,3],[27557,3],[28092,3],[28256,3],[29977,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[3262,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14459,3],[20502,3],[21412,4],[34403,3],[36790,3],[46540,3],[46726,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[4009,3],[4175,3],[8043,3],[8646,3],[16353,3],[19843,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[761,3],[17978,3],[20318,4]]},"/en/lessons/gravity-model":{"position":[[6522,3],[37166,3],[41259,3],[42442,3],[47701,3],[48395,3],[50002,3],[51437,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[2855,4],[13655,3],[13896,3],[16239,3],[19060,4],[20839,4],[23893,4],[28210,3],[29979,3],[32044,3],[34001,3],[34951,3],[36206,3],[37079,3]]},"/en/lessons/installing-omeka":{"position":[[1095,4],[1179,3],[3634,3],[5337,3],[5411,3],[6399,4],[6510,3],[6858,3],[6886,3],[7721,3],[7930,3],[9686,3],[9771,3],[10338,3],[10437,3],[10527,3],[10978,3],[11418,3],[11661,3],[12277,3],[12421,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[3991,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20511,3],[25425,3],[28231,3],[30165,3],[32007,3],[34131,3],[34326,4],[36239,3],[37433,3],[40840,3],[42448,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10767,3],[13466,3],[15386,3],[16264,3],[25295,3],[30059,3],[34415,3],[35439,4],[41544,3],[43431,3],[45841,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6082,3],[23254,3],[23743,3],[30684,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17140,3],[19344,3],[21457,4],[26367,3],[26963,3],[28851,3],[29848,3],[34131,3],[35116,3],[41425,3]]},"/en/lessons/intro-to-bash":{"position":[[9452,3],[9626,3],[12761,4],[13643,3],[14185,4],[15636,3],[15806,3],[16372,3],[16872,4],[19649,3],[21394,3],[22407,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10406,3],[13617,3]]},"/en/lessons/intro-to-linked-data":{"position":[[5431,3],[9498,4],[10143,3],[16197,3],[18937,3],[21385,3],[23611,3],[26218,4],[26284,4],[31072,3],[33189,4]]},"/en/lessons/intro-to-powershell":{"position":[[3822,4],[6790,3],[8046,3],[8352,3],[8415,3],[8638,4],[10789,3],[12344,3],[12686,3],[12957,3],[13357,4],[13734,3],[15093,3],[18012,3],[18119,3],[18614,3],[19125,3],[19163,3],[19631,3],[19744,3],[20192,3],[21617,3],[21880,3],[24470,4],[25593,4],[26311,3],[26406,4],[26552,3],[32030,3],[32706,3],[35413,3],[37471,3],[39728,3],[40306,3],[40584,3],[40787,3],[41283,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[7036,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[1660,3],[8567,4],[9517,4],[10417,4],[11417,4],[12787,3],[12884,3],[14304,4]]},"/en/lessons/introduction-map-warper":{"position":[[18362,3],[20934,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17164,3],[20354,3],[22233,3],[22637,3],[23454,3],[31464,3],[33416,3],[40123,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10905,4],[14163,3],[16635,4],[18930,3],[20281,5],[20866,4],[21112,3],[23126,3],[23726,4],[26454,4],[30836,4],[31748,3],[32404,3],[32541,3],[33615,4],[33747,4],[34594,4],[43886,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27336,4]]},"/en/lessons/json-and-jq":{"position":[[8665,3],[8887,4],[9154,3],[9185,3],[16192,3],[17499,3],[21150,3],[22226,4],[25733,3],[27148,3],[27469,3],[32927,3]]},"/en/lessons/jupyter-notebooks":{"position":[[28055,3],[30188,3],[33484,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1411,3],[9009,3]]},"/en/lessons/linear-regression":{"position":[[15872,4],[18202,3],[26754,4],[35005,3],[35766,3],[36599,3],[41065,3],[42454,3],[62455,3],[72927,3]]},"/en/lessons/linux-installation":{"position":[[824,3],[4086,3],[4124,3],[4511,3]]},"/en/lessons/logistic-regression":{"position":[[4807,4],[9176,4],[32333,3],[37851,3],[43338,3],[51571,4],[57761,3]]},"/en/lessons/mac-installation":{"position":[[1367,3],[4188,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[510,3],[3272,3],[5113,3],[7462,3],[15638,3],[18317,3],[19265,3],[19579,4],[19628,3],[20226,3],[21540,4],[22067,3],[24335,4],[24352,3],[26782,3],[27342,3],[28522,3],[36084,3]]},"/en/lessons/naive-bayesian":{"position":[[17628,3],[20037,3],[21694,4],[23686,3],[34915,3],[37443,3],[44249,3],[48601,3],[49243,4],[69247,4]]},"/en/lessons/normalizing-data":{"position":[[4710,3],[5880,3],[8906,4],[8960,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4147,3],[25527,3],[37973,3]]},"/en/lessons/output-data-as-html-file":{"position":[[1264,3],[2824,3],[3260,4],[5722,3],[6114,4],[6635,3],[7028,4],[8294,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3034,3],[3827,3],[4093,3],[7021,3],[8562,3],[9138,3],[10870,3],[11224,3]]},"/en/lessons/preserving-your-research-data":{"position":[[3077,4],[8913,3]]},"/en/lessons/qgis-layers":{"position":[[6503,3],[7353,3],[11188,3],[12194,3],[13179,3],[14456,3],[16490,3],[18142,3],[18529,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4883,3],[18542,3],[23298,3],[26136,3],[26565,3],[27401,3]]},"/en/lessons/research-data-with-unix":{"position":[[6025,3],[10080,3],[11781,3],[12919,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16672,3],[18057,3],[18619,3],[18715,3],[22612,3],[23358,3],[24666,3],[31342,3],[32374,3],[32702,3],[32893,3],[32944,3],[35260,3],[36071,3],[36688,3],[37665,3],[37914,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22489,3],[23676,3],[24089,3],[29420,3],[29492,4],[38210,4],[45444,3]]},"/en/lessons/sentiment-analysis":{"position":[[18737,3],[19456,3],[20270,3],[21556,3],[22452,3],[29137,3],[33856,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17181,3],[20268,4],[20886,3],[21310,3],[23749,3],[33756,4]]},"/en/lessons/sonification":{"position":[[730,4],[10800,4],[15836,4],[15992,4],[16146,4],[17486,4],[17745,4],[17811,3],[26254,4],[26573,4],[30487,3],[35516,4]]},"/en/lessons/space-place-gazetteers":{"position":[[18939,4],[21498,3],[23222,4],[27733,3],[32205,3],[32950,3],[41611,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4779,4],[4925,3],[12401,3],[12882,4],[20857,3],[21909,3],[25877,3],[26662,4],[27568,3],[28241,3],[29050,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14690,3],[15442,3],[16068,3],[17461,3],[18579,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8812,4],[10611,4],[11292,3],[18963,3],[39416,3],[44904,3],[45125,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23907,3],[26329,3],[27459,3],[31749,3],[38234,3],[40388,4],[43222,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5171,3],[5432,4],[10550,3],[12063,3],[14714,3],[16009,3],[16231,3],[16323,3],[18177,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3425,3],[5873,3],[30481,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10911,4],[11658,3],[12528,3],[13019,4],[16859,4],[18770,3],[20857,3],[23113,3],[25391,3],[26484,3],[26521,3],[26713,4],[27393,3],[28763,3],[32732,3]]},"/en/lessons/transliterating":{"position":[[7057,3],[8865,3],[10825,3],[12172,3],[14822,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15290,3],[19158,3],[32472,4],[35453,3],[40858,3],[47627,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[9920,3],[11401,3],[13765,3],[14271,3],[17924,3],[21703,3],[24868,3],[24941,3],[25750,3],[26234,3],[26645,3],[27191,4],[28571,3],[28904,3],[29427,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7007,3],[7071,3],[7208,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17412,3],[22619,3],[25401,3]]},"/en/lessons/vector-layers-qgis":{"position":[[2547,3],[4614,3],[5724,3],[6584,3],[6806,3],[6857,3],[7714,3],[8387,3],[8941,3],[10267,3],[10766,3],[10770,3],[11544,3],[13072,3],[14223,3]]},"/en/lessons/viewing-html-files":{"position":[[3294,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5797,3],[12252,3],[12588,3],[12892,3],[17582,3],[21905,3],[24624,3],[26940,4],[27871,3],[28671,3],[29902,3],[31495,3],[33207,3],[37000,3],[37220,3],[37938,3],[39940,3],[45988,3]]},"/en/lessons/windows-installation":{"position":[[1403,3],[1560,3],[5438,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12634,3],[14029,3],[15790,3]]},"/en/lessons/working-with-web-pages":{"position":[[5837,3],[7557,3]]}}}],["nowher",{"_index":3401,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15288,8]]},"/en/lessons/counting-frequencies":{"position":[[10687,10]]},"/en/lessons/naive-bayesian":{"position":[[66677,7]]}}}],["nowlan",{"_index":20426,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27295,7]]}}}],["nowviski",{"_index":20641,"title":{},"body":{"/en/lessons/sonification":{"position":[[2436,9]]}}}],["np",{"_index":2239,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12596,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20731,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32506,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12974,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8552,2]]}}}],["np.arange(0,len(df[col].iloc[0",{"_index":4046,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29185,34]]}}}],["np.nan",{"_index":14389,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9445,7],[10031,7],[10042,8],[10718,7]]}}}],["np.sort(dist",{"_index":4859,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34566,18]]}}}],["nplot",{"_index":4350,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51681,8],[53130,6],[53787,11],[61383,6],[61513,8],[63524,11]]}}}],["npm",{"_index":23143,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[17306,3],[27211,4]]}}}],["npr",{"_index":10314,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[5729,3]]}}}],["nrc",{"_index":19955,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2627,3],[6031,3],[6399,3],[6459,3],[6752,6],[7431,3],[7507,3],[9719,3],[9924,3],[11729,3],[13048,4],[17374,3],[17541,3],[24066,3],[27669,5],[46139,3],[49810,4],[53840,6],[53862,4]]}}}],["nrcan’",{"_index":19316,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[5202,7]]}}}],["nrc’",{"_index":20078,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24711,5]]}}}],["nrow",{"_index":4357,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52244,5],[53139,5],[61366,5],[61462,5],[61531,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21070,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23222,6],[27524,4]]}}}],["nrow(sesamestreet_data",{"_index":19853,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[22995,24],[23568,24],[23984,24]]}}}],["ns",{"_index":15247,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27125,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12533,2]]}}}],["ns#>",{"_index":13472,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21509,7]]}}}],["ns#label>",{"_index":13412,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8571,12]]}}}],["nsmallest",{"_index":5768,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30773,9]]}}}],["ntext",{"_index":12326,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51424,8],[52765,6],[53580,7],[53626,8]]}}}],["ntlk",{"_index":11435,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34953,4]]}}}],["ntsc",{"_index":15857,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25206,4],[25278,4]]}}}],["nuanc",{"_index":2378,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9760,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17579,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2459,7],[8254,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7298,6]]},"/en/lessons/sentiment-analysis":{"position":[[33373,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12624,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25633,6]]}}}],["nuevo",{"_index":20287,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50736,5]]}}}],["nugent",{"_index":19128,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52400,6]]}}}],["null",{"_index":4741,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29102,4],[29202,4],[29250,4],[29298,4],[29346,4],[29394,4],[29442,4],[29490,4],[29538,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18093,4],[39009,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21904,5],[22087,4],[22179,4],[28315,4],[29142,4],[29191,4],[29326,5],[29797,5],[30241,4],[30334,5],[30401,4],[30655,4],[31026,4],[31204,6],[31691,6],[32229,4],[34298,4],[34359,5],[34485,6],[34576,5],[34783,4],[34873,4],[41201,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28727,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16076,5],[16909,4],[16954,5],[16990,5],[17018,5],[17053,5]]},"/en/lessons/json-and-jq":{"position":[[2901,5],[27226,5]]},"/en/lessons/linear-regression":{"position":[[61583,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30612,5]]}}}],["nullabl",{"_index":9807,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32350,11],[32455,11],[32557,11],[32662,11],[32859,11],[33014,11],[33279,11],[33506,11],[33737,11],[33968,11],[34199,11],[34525,11],[34724,11],[35026,11],[35235,11],[35339,11],[35444,11]]}}}],["num",{"_index":6805,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30609,4],[30716,7],[43070,3],[46639,3],[47693,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31522,3],[31588,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20022,3],[21827,3]]}}}],["num_clust",{"_index":4229,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42363,12],[45548,12],[46207,13],[47846,12],[52105,13],[59760,12],[59901,13]]}}}],["num_clusters:int",{"_index":4242,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43025,17]]}}}],["num_error",{"_index":11167,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35498,10],[36892,10],[37321,10]]}}}],["num_firstlin",{"_index":12255,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37090,14],[37576,14],[37994,18]]}}}],["num_list",{"_index":6905,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[41822,8]]}}}],["num_list.append(dictionari",{"_index":6913,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42123,27]]}}}],["num_po",{"_index":6909,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[41997,7]]}}}],["num_step",{"_index":14680,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24404,10],[25157,9]]}}}],["num_steps=3000",{"_index":14675,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23904,15],[32893,15]]}}}],["num_tag",{"_index":7047,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48960,7]]}}}],["number",{"_index":647,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20666,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6977,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1999,6],[6191,7],[6342,6],[12539,6],[14390,6],[16301,6],[21425,6],[21548,6],[24737,6],[25278,6],[38408,6],[38483,6],[38652,6],[38969,6],[39620,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3581,7],[3647,6],[3863,7],[5057,6],[8439,6],[12251,9],[14201,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7234,6],[13597,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21885,6],[22432,6],[23188,6],[25443,7],[31938,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6417,6],[9708,8],[10157,8],[10376,6],[10515,6],[12185,6],[15361,8],[16172,8],[16918,8],[16944,7],[17296,8],[17485,8],[17737,9],[17902,6],[17976,8],[18032,7],[18227,7],[18348,8],[18601,7],[19812,8],[20338,8],[21867,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5912,6],[7297,8],[7354,8],[10031,9],[15212,6],[17516,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4513,7],[9748,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5337,7],[5488,7],[5565,8],[5979,6],[7436,6],[8091,7],[8118,7],[8753,8],[24426,8],[27488,6],[27741,6],[32078,6],[32720,6],[36198,6],[36696,6],[36755,6],[37659,6],[40670,6],[43197,6],[43295,7],[44850,6],[45314,6],[45461,6],[45747,7],[51665,6],[51694,6],[56973,6],[57112,6],[59423,6],[65505,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5167,6],[5221,6],[5259,6],[5306,6],[5350,6],[5402,6],[5448,6],[12365,6],[14086,6],[14243,6],[17106,6],[17311,6],[19053,6],[19246,7],[19414,6],[19498,6],[21836,6],[21976,6],[23189,7],[23697,6],[24151,6],[25320,6],[25709,6],[41184,6],[44141,6],[48318,6],[54483,6],[56209,6],[57370,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4031,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7599,6],[59252,6],[71658,6]]},"/en/lessons/common-similarity-measures":{"position":[[5670,6],[6515,6],[6553,6],[6579,6],[19123,6],[20555,7],[25817,8],[28192,8],[30269,6],[31583,8],[36899,6],[36972,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10591,6],[10626,6],[15051,6],[17681,6],[21275,6],[23007,6],[26077,6],[26669,7],[26920,7],[27454,6],[30704,6],[30813,6],[32639,6],[39892,6],[41863,6],[46442,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4496,7],[5286,6],[13395,6],[15086,6],[18865,6],[20405,6],[20796,6],[22946,6],[24219,6],[24320,7],[25165,7],[30796,6],[31302,6],[51281,6],[52796,6],[55750,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1670,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10568,7],[40270,6],[40351,6],[42493,8],[46194,7],[47564,6],[47717,7],[54721,7],[60753,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7776,6],[8733,6],[12807,6],[15339,6],[15376,6],[23292,6],[26888,6],[34026,6],[34198,6],[34370,6],[37258,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3346,6]]},"/en/lessons/counting-frequencies":{"position":[[1779,6],[1977,6],[4568,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3348,7],[6741,6],[12502,6],[14992,6],[20480,9],[20564,9],[20724,7],[20917,7],[29606,6],[31411,6],[31563,6],[37929,6],[45115,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1304,6],[2306,6],[28995,8],[29684,9],[29776,9],[29817,7],[30264,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[559,6],[12039,7],[20829,6],[32466,6],[32664,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15900,6],[24128,7],[24373,6],[25342,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1316,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6088,6],[10693,6],[12361,6],[15370,8],[17001,6],[21767,7],[23163,7],[25280,6],[29587,6],[29787,6],[30506,7],[30528,7],[30879,6],[32219,6],[34349,6],[37890,7],[40908,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7080,6],[7104,6],[7891,6],[25034,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2517,6],[27720,6],[28101,6],[28244,6],[28636,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3510,6],[13463,7],[15652,6],[19394,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7654,6],[11600,6],[27542,6],[27743,6],[28082,7],[33323,6],[33956,6],[47564,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1955,6],[16816,7],[21349,6],[21517,6],[38128,6],[38259,6],[44442,6],[47956,6],[48093,6],[50630,6],[50666,6],[56640,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6710,6],[12173,7],[12611,6],[16510,6],[16762,6],[16835,7],[17591,6],[17877,6],[20925,6],[41708,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3001,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3842,7],[5270,6],[11865,6],[11960,6],[11981,6],[12822,6],[20811,6],[22048,6],[23784,7],[28743,6],[29289,6],[31767,6],[35755,6],[41673,6],[42171,6],[42366,6],[45348,6],[49955,7],[50751,7],[51006,6],[51080,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2948,6],[6915,7],[18722,7],[22353,6]]},"/en/lessons/extracting-keywords":{"position":[[1959,6],[2988,6],[7485,6],[15236,6],[21915,6],[22694,6],[22898,6],[28085,6],[29859,6],[30135,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16408,8],[17709,6],[17763,6],[17901,6],[18046,6],[30373,7],[35151,6],[37382,7],[39468,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1895,6],[9275,6],[9536,8],[9651,8],[9812,8],[11282,6],[11455,7],[11671,6],[12450,7],[12860,6],[14070,7],[14261,6],[14719,6],[14826,9],[16174,7],[16347,7],[17152,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13085,7],[16606,7],[16744,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2726,6],[8452,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2298,6],[3448,6],[8692,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8249,6],[8263,6],[8278,6],[8457,8],[8544,9],[12980,6],[13264,7],[14328,6],[16156,6],[16419,8],[19059,6],[25076,6],[25168,7],[25485,7],[26024,7],[26707,6],[27033,8],[28624,7],[29401,7],[29677,6],[29766,6],[29871,6],[30032,6],[30156,7],[30372,6],[30457,6],[30504,6],[30550,6],[30638,6],[30721,6],[30766,6],[31113,6],[32063,6],[32680,7],[32935,7],[33513,6],[34101,6],[35688,6],[36264,6],[36876,7],[37638,6],[37887,6],[37924,6],[38349,9],[38976,6],[40059,6],[42284,6],[42318,6],[42352,7],[42684,8],[43083,6],[43406,6],[44650,7],[47084,7],[47116,7],[47700,6],[51212,7],[51484,6],[51975,6],[64198,6]]},"/en/lessons/geocoding-qgis":{"position":[[6721,7],[7230,6],[8324,6],[8744,7],[13866,7],[15348,6],[15816,7],[24043,6],[28937,7],[29019,6],[33234,6],[34303,6],[34648,6],[37495,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1941,6],[3569,6],[4736,6],[9012,6],[14108,6],[14228,6],[21163,6],[21193,6],[21285,6],[29093,6]]},"/en/lessons/georeferencing-qgis":{"position":[[3056,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[11395,6],[12967,6],[15590,7],[16502,6],[16598,6],[17736,6],[20517,7],[20666,6],[24278,6],[24290,7],[24430,7],[28366,6],[28815,7],[33081,6],[34815,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6523,6],[6546,6],[7500,6],[12730,6],[15276,6],[31145,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3603,6],[5681,9],[8693,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5023,6],[9273,7],[13739,6],[13915,6],[39972,6],[40339,6],[40983,6],[42122,6],[43910,6],[45853,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11159,7],[13312,6],[14033,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9104,6],[9399,8],[11615,6],[19823,7],[25968,6]]},"/en/lessons/gravity-model":{"position":[[2374,6],[3141,6],[4842,6],[5885,6],[5984,6],[6066,6],[9544,6],[12488,7],[14805,6],[17639,6],[18191,7],[21020,6],[21198,6],[21770,6],[21899,6],[22348,7],[22718,7],[22952,6],[23443,7],[24121,6],[24613,6],[25290,6],[26441,6],[27346,7],[29979,6],[30744,6],[32185,6],[32376,6],[32895,7],[33063,6],[33101,6],[35084,6],[37652,6],[40017,6],[41384,7],[41603,6],[44690,8],[44864,6],[44966,6],[46783,6],[49150,6],[49862,6],[50149,7],[50543,6],[51734,8],[52617,7],[52860,6],[53112,7],[53882,6],[54008,6],[58165,6],[58974,6],[59782,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[7470,6],[9364,6],[11838,8],[12019,6],[12497,6],[13315,7],[13514,7],[13610,6],[14609,6],[17726,8],[17933,7],[18173,7],[18753,7],[21910,6],[22074,6],[22224,6],[23223,6],[30329,6],[38164,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[654,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5370,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2724,6],[8844,7],[19079,6],[19552,6],[40612,6],[42240,6],[42305,6],[43759,6],[43821,6],[45393,6],[45455,6],[47140,6],[47202,6],[48435,6],[48497,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3821,8],[5196,6],[7349,6],[9987,7],[13300,6],[15277,6],[17435,6],[24434,6],[24570,6],[24621,6],[24669,6],[24794,6],[27450,6],[29564,6],[31076,6],[31850,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1202,6],[14552,8],[24887,6],[34065,7],[34265,7]]},"/en/lessons/intro-to-bash":{"position":[[2195,6],[8810,6],[17142,8],[17402,6],[17594,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5412,6],[16045,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3662,6],[4307,7],[4319,6],[4373,6],[4553,6],[4996,7],[5043,6],[5247,6],[5376,7],[6484,7],[6544,7],[10746,7],[10930,8],[11021,7],[11217,6],[12493,8],[12575,7],[13683,7],[14653,6],[16286,8],[20513,8],[23964,6],[30964,6]]},"/en/lessons/intro-to-powershell":{"position":[[3020,6],[28146,7],[36024,6],[39664,6],[44584,6],[44665,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2217,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7276,7],[8746,6],[14080,6],[16112,6],[20532,6],[25907,6]]},"/en/lessons/introduction-map-warper":{"position":[[8336,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23323,6],[31817,7],[32019,6],[32113,7],[33479,6],[33888,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1144,6],[6623,6],[12742,7],[12776,7],[13155,6],[25949,8],[26018,7],[29108,8],[33034,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1538,6],[3302,6],[14235,6],[14342,7],[20278,6],[20790,8],[24240,6],[24535,7],[24600,8],[24633,8],[24736,6],[24793,6],[25309,6],[25627,6],[27436,6],[31506,6],[32031,6],[32065,6],[32303,6],[35262,6],[35448,6],[36070,6],[37318,6],[37739,6],[44490,7],[45758,7]]},"/en/lessons/json-and-jq":{"position":[[2919,7],[11568,6],[11661,6],[29165,6],[29751,7],[31927,6],[33493,6],[35497,6],[36405,6],[36587,6],[36887,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10852,7],[24789,6],[24850,6],[24947,6],[24972,6],[27994,6],[28699,7],[45364,6],[47952,6],[48050,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2699,6],[2898,6],[3681,6],[5517,6],[6574,6],[8718,6]]},"/en/lessons/linear-regression":{"position":[[5052,6],[13025,6],[13060,6],[13193,6],[13878,7],[13970,6],[14001,7],[18346,6],[18927,6],[25887,6],[25953,6],[25973,6],[26074,6],[30070,6],[32124,6],[32423,6],[34496,6],[34526,6],[39036,8],[39378,7],[39399,6],[40343,6],[40446,7],[40467,6],[41316,6],[41580,6],[41634,6],[44993,6],[47856,7],[48929,8]]},"/en/lessons/logistic-regression":{"position":[[5959,6],[7761,6],[8523,6],[8785,6],[8814,6],[12668,6],[12690,6],[18677,6],[20787,6],[21227,6],[22862,6],[22993,6],[23410,6],[29507,6],[36239,6],[38517,6],[44887,6],[44988,6],[45011,7],[45032,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1329,6],[3237,6],[3591,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8838,6],[36334,6]]},"/en/lessons/naive-bayesian":{"position":[[16905,6],[16960,6],[18576,6],[18640,6],[19724,6],[20858,7],[21124,6],[22318,6],[30059,6],[30133,6],[39062,6],[43420,7],[47216,6],[47286,6],[47622,6],[47661,6],[48216,8],[50314,6],[50351,6],[50393,6],[50441,6],[50569,6],[50730,7],[55528,8],[58244,6],[65139,7],[68248,6]]},"/en/lessons/normalizing-data":{"position":[[3854,6],[5050,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12784,6],[22872,6],[35718,6],[41367,6],[42619,7]]},"/en/lessons/output-data-as-html-file":{"position":[[707,6],[1780,6],[4227,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[737,6],[890,8],[948,6],[1824,7],[2069,7],[2277,6],[5373,6]]},"/en/lessons/preserving-your-research-data":{"position":[[10625,6],[10762,6],[13483,6]]},"/en/lessons/qgis-layers":{"position":[[407,6],[12045,6],[19191,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4013,6],[4905,6],[5265,6],[6010,6],[6103,6],[6324,6],[6719,6],[6787,6],[7022,6],[7207,7],[10543,7],[11515,6],[11671,6],[11796,6],[12033,6],[12386,6],[12502,6],[13228,6],[16485,6],[16569,6],[16829,6],[17811,6],[19410,6],[19511,7],[20592,7],[20612,6],[21017,8],[21696,6],[21987,6],[24318,7],[24413,8],[25532,6],[25785,6],[27658,6]]},"/en/lessons/research-data-with-unix":{"position":[[6546,6],[6584,6],[10095,6],[10476,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10193,6],[16222,6],[16616,6],[17137,7],[22831,6],[23192,6],[23257,6],[24269,6],[24548,6],[27560,6],[28176,6],[31577,6],[31619,6],[32029,6],[32390,6],[32476,7],[32593,8],[35978,6],[36092,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3420,6],[4191,6],[4585,6],[7641,6],[18150,7],[20122,6],[24657,6],[27534,6],[29524,8],[33694,6],[38226,8],[39073,6],[39831,6],[44078,6],[54594,6]]},"/en/lessons/sentiment-analysis":{"position":[[4105,6],[5288,6],[7495,8],[8929,6],[28653,6],[38135,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3087,6],[6863,6],[8771,6],[11008,6],[19096,6],[24330,6],[24445,7],[24717,7],[24744,8],[27678,6],[28755,7],[29563,6]]},"/en/lessons/sonification":{"position":[[206,6],[8176,6],[8985,6],[11003,6],[17381,7],[25960,6],[30035,6],[36508,7],[36570,6],[42074,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11793,7],[14456,6],[17806,6],[25736,6],[28018,7],[28632,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[351,6],[4485,6],[25126,6],[29242,6],[33890,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10770,7],[12131,7],[16790,6],[21965,6],[27901,6],[28013,6],[29749,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11089,7],[21270,7],[21367,6],[25895,6],[31695,7],[35508,6],[35661,7],[41149,6],[42207,6],[43585,7],[43662,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2335,8],[7895,6],[10078,8],[10675,7],[11741,6],[12007,6],[15083,6],[15551,6],[15628,6],[17002,8],[25763,6],[25888,6],[28432,8],[37917,6],[40746,8],[43055,6],[43099,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2133,6],[15036,6],[15118,6],[21340,6],[21538,6],[22124,6],[22170,6],[23640,6],[23691,6],[23781,7],[23919,6],[23996,6],[24218,6],[24913,7],[25595,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1560,6],[5347,6],[5415,7],[8400,6],[8483,7],[35643,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3862,6],[5802,6],[15221,7],[17553,6],[17909,6],[30530,6],[31493,7],[36884,6],[37006,6]]},"/en/lessons/transliterating":{"position":[[8083,7],[8138,7],[9112,6],[10777,6],[18827,6],[18897,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4370,6],[7084,7],[8687,6],[8807,6],[12950,7],[25206,7],[25751,7],[25947,6],[30109,6],[30229,6],[30490,6],[31113,7],[33513,6],[33553,7],[46304,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[730,6],[5286,8],[9598,6],[9642,6],[12572,8],[12625,6],[12784,6],[13882,6],[16968,7],[22973,6],[23415,6],[23803,6],[29945,6],[32856,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[537,6],[11815,7],[12552,6],[14839,9],[16466,6],[19010,6],[22923,6],[23096,6]]},"/en/lessons/vector-layers-qgis":{"position":[[5891,6],[6227,6],[11319,6],[13639,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6382,7],[17066,9],[17124,7],[18179,6],[19883,6],[20871,7],[36715,7],[40216,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10316,8],[16113,6],[16146,6],[16193,6],[16258,6],[21191,7]]},"/en/lessons/working-with-text-files":{"position":[[1101,6],[1796,6],[4564,7]]},"/en/lessons/working-with-web-pages":{"position":[[1991,7],[2169,7],[3971,6],[4963,6],[5069,6]]}}}],["number(",{"_index":21466,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18482,10]]}}}],["number=\"733993",{"_index":12663,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20086,15]]}}}],["number=\"733998",{"_index":12680,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20852,15]]}}}],["number_nonsmil",{"_index":11165,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35456,16],[36564,16],[36583,16],[36858,16],[37292,16]]}}}],["number_smil",{"_index":11163,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35420,13],[36496,13],[36512,13],[36828,13],[37107,13]]}}}],["number|dwnld",{"_index":9641,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16849,15]]}}}],["numbword",{"_index":21795,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30949,9],[31031,9],[40375,10]]}}}],["numer",{"_index":752,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1476,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21988,9],[39073,9],[41034,9],[41440,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7567,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2728,10],[8390,7],[8467,8],[8812,7],[9115,7],[9222,7],[9257,7],[9632,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2266,9],[2595,11],[5293,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2551,9],[3535,9],[6699,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68419,8]]},"/en/lessons/common-similarity-measures":{"position":[[3344,9],[6486,12],[7887,9],[34705,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27246,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36868,8],[41045,9],[41161,9],[48095,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3186,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35825,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25143,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38612,7],[38628,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19538,9],[48625,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27354,7],[35396,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5385,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18738,7],[19278,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16907,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[758,8],[16345,8],[16439,9],[16466,8],[16735,7],[28218,8],[28305,8],[28558,8],[28703,7],[29328,7],[29646,7],[30341,7],[30426,7],[30607,7],[30690,7],[30869,8],[31204,7],[31355,8],[32773,7],[34739,7],[35576,7],[36218,7]]},"/en/lessons/geocoding-qgis":{"position":[[14343,9],[16821,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17172,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[18541,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33103,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[1101,8],[12380,8]]},"/en/lessons/gravity-model":{"position":[[30930,9],[32509,9],[32543,9],[32641,10],[33198,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[9374,9],[11733,9],[11927,11],[14875,8],[19522,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8813,7],[9354,7],[9755,12],[9946,12],[10304,12],[10477,12],[19832,9],[50698,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12998,8],[38175,8],[40837,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37811,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37981,8]]},"/en/lessons/intro-to-powershell":{"position":[[28361,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3040,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7287,7]]},"/en/lessons/introduction-map-warper":{"position":[[8778,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32687,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8809,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25936,7]]},"/en/lessons/json-and-jq":{"position":[[36991,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1521,8],[7554,8]]},"/en/lessons/linear-regression":{"position":[[10313,7],[10433,7],[12787,9],[12847,9],[12915,9],[13822,9],[13932,9],[21028,9],[28558,9],[28695,9],[60655,8]]},"/en/lessons/naive-bayesian":{"position":[[9151,7]]},"/en/lessons/normalizing-data":{"position":[[6037,8]]},"/en/lessons/research-data-with-unix":{"position":[[14825,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8030,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6166,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1157,8],[34085,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28858,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43602,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14721,8],[30260,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4467,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3836,10],[30639,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5629,9],[5711,9],[14422,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22975,9],[23033,10],[27082,9],[35062,9]]}}}],["numeriqu",{"_index":15426,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4640,9],[5674,9]]}}}],["numismat",{"_index":3387,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[13818,13]]}}}],["numpi",{"_index":1449,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24484,5],[24705,5],[24826,5],[24970,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19411,6],[20722,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32497,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7676,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12965,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2152,6],[8543,5],[8833,5],[9413,5],[53780,5]]},"/en/lessons/linear-regression":{"position":[[38975,5],[39480,5],[40554,5],[41541,5],[76506,6]]},"/en/lessons/logistic-regression":{"position":[[27752,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6612,5],[6725,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9596,5],[41502,5]]}}}],["numpoint",{"_index":12573,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[28067,11],[28811,9]]}}}],["numpy.float64'>",{"_index":17189,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38777,20]]}}}],["numpy’",{"_index":17213,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40065,7],[76598,7],[77280,7]]}}}],["numériqu",{"_index":16526,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52004,10]]}}}],["nurmikko",{"_index":15317,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37867,8]]}}}],["nurs",{"_index":23182,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[24730,7]]}}}],["nut",{"_index":19211,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[1934,4]]}}}],["nuthead",{"_index":14982,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12162,8]]}}}],["nvidia",{"_index":14648,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16451,7],[16522,7]]}}}],["nw",{"_index":3480,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1966,2],[2019,2],[2156,2],[2210,2],[2255,2],[2425,2],[2486,2],[2710,2],[2761,2],[3049,2],[3130,2],[3261,2],[3394,2],[3445,2],[3493,2],[3571,2],[8487,2],[8589,2],[8631,4],[8792,3],[8866,3],[8904,2],[13025,2],[15034,2],[16242,2],[16374,2],[16400,4],[16546,3],[16606,3],[16644,2]]}}}],["nw_pattern",{"_index":3687,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12513,10],[13423,12],[14522,10]]}}}],["nword",{"_index":7630,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5353,7]]}}}],["nx",{"_index":10412,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8860,2],[12342,2]]}}}],["nx.betweenness_centrality(g",{"_index":10569,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37003,28]]}}}],["nx.connected_compon",{"_index":10530,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27875,23]]}}}],["nx.connected_components(g",{"_index":10531,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27997,26]]}}}],["nx.density(g",{"_index":10503,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23554,14],[23706,13]]}}}],["nx.diamet",{"_index":10528,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27502,13]]}}}],["nx.diameter(g",{"_index":10527,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26929,15]]}}}],["nx.diameter(subgraph",{"_index":10537,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28256,21]]}}}],["nx.eigenvector_centrality(g",{"_index":10571,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37080,28]]}}}],["nx.graph",{"_index":10435,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11288,10],[12911,10]]}}}],["nx.read_gexf('some_file.gexf",{"_index":10644,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52692,31]]}}}],["nx.set_edge_attribut",{"_index":10445,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14341,25]]}}}],["nx.set_node_attribut",{"_index":10444,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14312,24]]}}}],["nx.set_node_attributes(g",{"_index":10465,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15905,25],[15973,25],[16022,25],[16074,25],[16126,25],[17626,25],[17694,25],[17743,25],[17795,25],[17847,25],[32562,25],[37185,25],[37244,25],[42657,25]]}}}],["nx.shortest_path(g",{"_index":10514,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25226,19]]}}}],["nx.transitivity(g",{"_index":10545,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30325,18]]}}}],["nx.write_gexf(g",{"_index":10625,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46310,16]]}}}],["ny",{"_index":6055,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44432,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11454,2],[13589,2],[16189,2],[17373,2],[18621,2],[20159,2],[21527,2],[22986,2],[24910,2]]}}}],["nypl",{"_index":8533,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[209,6],[282,4],[12623,6],[12880,6],[13278,4],[13669,4],[17283,4],[17993,4],[18505,4],[20452,4],[22502,4],[24916,4],[25058,4],[26388,4],[27349,4],[29734,4],[33266,4],[35132,4],[45533,4],[47336,4]]},"/en/lessons/json-and-jq":{"position":[[16719,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16364,4]]}}}],["nypl_normalmenus.csv",{"_index":8718,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44440,20]]}}}],["nypl’",{"_index":8583,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13465,6],[43287,6]]}}}],["nyt_id",{"_index":17034,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10283,6],[10547,6],[74192,7]]},"/en/lessons/logistic-regression":{"position":[[65538,7]]}}}],["nyt_pdf_endpoint",{"_index":17036,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10763,16]]}}}],["n|p",{"_index":3657,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8437,3],[16192,3]]}}}],["n}+1",{"_index":1309,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15074,7]]}}}],["o",{"_index":3621,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4119,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69236,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23025,1]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18172,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17844,1],[37325,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21760,2],[38441,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6381,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9492,1],[10165,1],[10289,3],[10853,1],[15649,1],[17915,1],[19251,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12811,2],[12890,2],[12931,2],[12991,2],[13313,2],[13391,2]]},"/en/lessons/gravity-model":{"position":[[60869,2],[63092,2],[64443,2]]},"/en/lessons/installing-python-modules-pip":{"position":[[2134,1]]},"/en/lessons/linear-regression":{"position":[[79580,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3023,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11302,2],[14087,1]]},"/en/lessons/sonification":{"position":[[13174,2],[41371,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21178,1],[21321,1],[21496,1],[21892,1],[22245,1],[22833,1],[23362,1],[27135,1],[28639,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12537,1],[22642,2]]},"/en/lessons/transliterating":{"position":[[11622,4],[11637,4],[15817,1]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13800,1],[13948,1]]}}}],["o'clock",{"_index":11709,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11711,11]]},"/en/lessons/normalizing-data":{"position":[[2876,11]]}}}],["o.01",{"_index":19056,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45387,7]]}}}],["o:output.csv",{"_index":22529,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[32701,12]]}}}],["o:output.txt",{"_index":22492,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[22780,12]]}}}],["oakland",{"_index":23037,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[18147,7],[18241,7]]}}}],["ob",{"_index":13260,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35870,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14671,2]]}}}],["obama",{"_index":2393,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12313,5],[19450,6],[28252,5],[29417,6],[29478,6],[29541,6],[29611,6],[29674,6],[29743,6],[29806,6],[29879,6],[30504,5]]}}}],["obama’",{"_index":2284,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[188,7],[3636,7],[12108,7]]}}}],["obbliga",{"_index":11808,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6423,7]]}}}],["obbligano",{"_index":11990,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10574,9],[61874,9]]}}}],["obedi",{"_index":15895,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34655,9]]}}}],["oberland",{"_index":12759,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30947,10]]}}}],["oberti",{"_index":11788,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6235,6]]}}}],["obfusc",{"_index":20333,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7107,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6476,10]]}}}],["obiiciendo",{"_index":11972,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10137,11],[61437,11]]}}}],["obituari",{"_index":1045,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3926,10],[4079,8],[4340,12],[4498,9],[4678,8],[4861,9],[4914,8],[5098,10],[5269,8],[5482,10],[5751,10],[6084,8],[8363,10],[8908,8],[9320,8],[9681,8],[9781,8],[9857,11],[11111,8],[11920,8],[12472,9],[19345,8],[19626,8],[28180,8],[28310,9],[28745,10],[29609,9],[33108,10],[33198,9],[33402,8],[33494,8],[33800,10],[33909,10],[35470,10],[36022,8],[36077,10],[36245,10],[36454,10],[36504,10]]}}}],["obituary’",{"_index":1166,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9625,10]]}}}],["object",{"_index":1022,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3051,6],[4711,6],[22581,7],[23532,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6693,7],[6880,6],[7518,6],[10681,6],[11171,7],[11341,6],[12560,7],[24546,6],[25043,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4480,6],[4545,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4524,8],[4928,8],[5413,6],[5674,6],[7595,8],[7727,6],[7780,6],[7927,6],[11658,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38574,6],[39413,6],[45725,6],[45792,9],[46173,6],[56023,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20961,6],[21117,6],[21211,7],[53845,6],[54124,7]]},"/en/lessons/common-similarity-measures":{"position":[[1355,6],[1416,6],[1640,7],[5163,7],[5214,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2734,7],[13110,6],[30733,7],[44698,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1178,7],[22218,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[516,7],[22844,7],[23709,7],[23722,6],[23943,6],[24046,6],[24856,6],[24898,7],[25157,7],[25775,6],[26444,8],[28068,7],[29796,6],[29838,6],[33809,7],[33834,6],[37485,8],[37732,6],[37763,7],[38397,6],[38842,8],[39234,8],[40512,6],[40715,6],[41648,8],[41700,6],[58651,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9085,6]]},"/en/lessons/counting-frequencies":{"position":[[2137,6],[5045,7],[5112,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1202,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7576,6],[19039,7],[19106,7],[39356,6],[39499,6],[39702,6],[39745,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8472,9],[13807,7],[14116,7],[15232,6],[25333,6],[26895,6],[27102,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[294,7],[3491,8],[13647,8],[13669,7],[13790,6],[13883,6],[14047,7],[14082,7],[14202,7],[14339,6],[14540,7],[14575,6],[14713,8],[14782,7],[14892,6],[15006,8],[16372,6],[16516,6],[22380,6],[22468,6],[23633,6],[23745,7],[23818,6],[25228,7],[25488,7],[25814,7],[26263,7],[26953,7],[26980,6],[28882,7],[29094,7],[29133,7],[29190,7],[29238,6],[29278,8],[29431,6],[29711,6],[29745,6],[30186,6],[30225,7],[30614,6],[30680,6],[38709,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1957,6],[3421,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2821,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23058,7],[24290,6],[38525,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12987,6],[13097,7],[13234,6],[13350,6],[15511,6],[15565,6],[17056,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2094,7],[2116,8],[2857,7],[15186,8],[18059,8],[47008,8],[53522,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[297,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3133,6],[10216,8],[10921,6],[10983,6],[11248,6],[11330,7],[11525,7],[11849,7],[12943,6],[13242,6],[13295,7],[13345,6],[15662,7],[17619,6],[18074,6],[23423,6],[30083,6],[32957,7],[41911,7],[45857,6],[49827,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12952,6],[14554,6],[15483,6],[15940,7],[17850,7],[19000,6],[19026,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[300,6],[2382,11],[5926,9],[5995,10],[6384,6],[6426,6],[6496,6],[6566,6],[7036,6],[9802,6],[15641,6],[15861,7],[17602,6],[18500,6],[18636,6],[19001,6],[19935,6],[26535,6],[32623,6],[32802,6],[32878,7],[34228,7],[34988,10],[35171,6],[41804,6],[42619,6],[43079,6],[43496,7],[44187,6],[44296,6],[44786,6],[45025,6],[46014,6],[48501,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10176,6],[12949,6],[12987,6],[29737,6],[29972,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10151,6],[12319,8],[12742,6],[13112,6],[17992,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8958,6],[9040,7],[10007,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17994,7],[19041,6],[19433,8],[19853,8],[37418,7],[55467,8],[58880,7],[59118,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23555,6]]},"/en/lessons/georeferencing-qgis":{"position":[[569,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9437,6],[11506,7],[15073,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18679,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[459,6],[1205,6],[1409,8],[1706,8],[2692,7],[3280,7],[3499,6],[3728,6],[6088,7],[8802,7],[9324,7],[11214,7],[11478,7],[11921,6],[12541,7],[13350,8],[13622,7],[14234,7],[14850,6],[15046,6],[15317,7],[15526,7],[15572,7],[15598,7],[15614,7],[15666,6],[15869,6],[16312,7],[16427,6],[16764,6],[16896,6],[16996,7],[17114,8],[17373,6],[17411,7],[17492,7],[17518,7],[17691,6],[17700,7],[18491,8],[18634,7],[18705,7],[18792,7],[19274,7],[19401,7],[19904,7],[20787,7],[21689,7],[21767,7],[21866,7],[22252,7],[22443,8],[22705,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7591,7],[17033,6],[17093,7],[20632,7],[34247,7],[37169,7],[37222,6],[38096,7],[38558,6],[38641,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[213,7],[585,7],[627,7],[653,8],[693,7],[726,7],[773,8],[1769,8],[3711,7],[3848,8],[4565,8],[4589,7],[4802,7],[6004,7],[6932,8],[10599,8],[15576,6],[19404,8],[22625,8],[30105,8],[30157,8],[30310,7],[30343,7],[30389,8],[30785,8],[30825,7],[30929,7],[31054,7],[31326,8],[31342,7],[33390,7],[33962,7],[35151,8],[35310,8],[36110,8],[37883,8],[40562,8],[42202,8],[43721,8],[45355,8],[47102,8],[48397,8],[51478,8],[51697,7],[52083,8],[52194,6],[52234,7],[52715,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[937,7],[2325,8],[16451,9],[16474,7],[16678,6],[16853,7],[16959,6],[17097,6],[17301,7],[17336,6],[17478,8],[17573,8],[18308,8],[18707,6],[19381,7],[27079,6],[27376,6],[28710,6],[30296,7],[30558,7],[30884,7],[31333,7],[32027,7],[32054,6],[32564,6],[33753,6],[41954,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[612,6],[6463,7]]},"/en/lessons/intro-to-linked-data":{"position":[[9643,7],[9709,6],[10615,7],[25387,9],[25464,7],[25739,6],[25827,6],[28141,6],[28228,7],[28920,7],[29081,7]]},"/en/lessons/intro-to-powershell":{"position":[[22457,6],[23320,6],[35906,6],[44819,6],[44895,7],[44950,6],[45997,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1942,8],[2095,6],[2428,6],[3468,7],[3642,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[13601,6]]},"/en/lessons/introduction-map-warper":{"position":[[5274,8],[22500,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[120,10],[3740,10],[12586,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7931,8],[11512,6],[11588,8],[15229,6],[15343,6],[15625,7],[15677,6],[40928,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20994,6]]},"/en/lessons/json-and-jq":{"position":[[1192,6],[2367,6],[2495,7],[2719,7],[3009,6],[4426,7],[4527,7],[4581,6],[4749,7],[7105,6],[7142,7],[8200,7],[8377,8],[8431,8],[8586,8],[8837,6],[9005,6],[9275,7],[10056,6],[10145,7],[10191,8],[10267,8],[10752,7],[11043,7],[11314,7],[11761,6],[11927,7],[12182,7],[13083,8],[13272,7],[13368,6],[13516,7],[14119,7],[15239,7],[16363,7],[16440,7],[17042,6],[17073,6],[17096,7],[17203,7],[17284,7],[17389,6],[17427,8],[18901,7],[19517,6],[19602,8],[19642,7],[19802,7],[21167,7],[21457,7],[22651,7],[22723,6],[22877,6],[23858,7],[24019,7],[24059,7],[25080,6],[25292,7],[25356,6],[25571,8],[25718,7],[25985,6],[26746,7],[26834,7],[26999,8],[28477,6],[29004,6],[34721,7],[35155,7],[40025,7],[40040,9],[40064,7]]},"/en/lessons/jupyter-notebooks":{"position":[[39278,7],[51643,7]]},"/en/lessons/linear-regression":{"position":[[20799,7],[25776,6],[35286,6],[39351,6],[40309,6],[40419,6],[41295,6]]},"/en/lessons/logistic-regression":{"position":[[12885,7],[23979,6],[24021,6],[30159,8],[30259,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1236,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35464,7]]},"/en/lessons/naive-bayesian":{"position":[[8853,9],[59962,7],[60049,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3149,6],[24071,7],[31574,7],[34899,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1262,7]]},"/en/lessons/qgis-layers":{"position":[[7827,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7171,8],[8113,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9192,6],[43018,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[74,10],[5513,7],[23066,6],[24434,6],[26011,7],[33155,6],[34007,6],[39599,6]]},"/en/lessons/sentiment-analysis":{"position":[[17811,6],[17971,6],[18064,7],[25899,10],[29441,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5144,7],[13684,6],[23218,7],[26597,6],[26843,6],[26986,6],[27318,7],[27850,6],[27883,6],[29676,7],[29788,7],[30206,7],[31497,6],[31659,6],[31728,6],[32776,7],[33376,7],[38103,6]]},"/en/lessons/sonification":{"position":[[2631,10],[4110,11],[7383,9],[33936,14]]},"/en/lessons/space-place-gazetteers":{"position":[[13463,9],[46509,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[151,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1115,7],[10968,7],[17565,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12815,8],[12876,6],[13135,8],[13366,7],[14616,7],[16970,7],[17429,7],[19612,7],[22961,6],[26877,7],[42781,8],[44822,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38606,8],[38673,7],[39915,6],[39943,6],[42252,6],[44304,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[110,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40274,7]]},"/en/lessons/transliterating":{"position":[[4192,6],[9031,6],[9138,6],[16827,7],[18013,8],[18142,8],[18216,7],[18348,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7244,7],[24171,8],[45127,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3651,6],[3687,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1070,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9918,6],[11297,7],[14879,6],[16551,6],[17760,6],[18689,6],[18762,6],[19654,6],[27210,7],[31854,6],[36348,7],[36876,6],[45344,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[419,7],[1572,10],[11235,8]]},"/en/lessons/working-with-text-files":{"position":[[971,6],[1062,7],[1165,6],[1211,8],[1262,7],[2112,7],[3594,7],[3704,6],[4231,7],[5583,7]]},"/en/lessons/working-with-web-pages":{"position":[[9841,6]]}}}],["object>",{"_index":20743,"title":{},"body":{"/en/lessons/sonification":{"position":[[27728,11],[27791,11],[27854,11],[27917,11],[27980,11],[28043,11]]}}}],["object.5",{"_index":16941,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[51805,8]]}}}],["object_typ",{"_index":13443,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15641,12],[15710,12],[16134,12],[17545,12],[17562,12],[19186,12],[19301,12],[19318,12]]}}}],["objectnam",{"_index":8083,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13931,10],[14954,11],[16429,10]]}}}],["objectnumb",{"_index":16599,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3289,15],[7538,15]]}}}],["object’",{"_index":1434,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23738,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17816,8]]}}}],["obl",{"_index":22770,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16027,5]]}}}],["obl.</p></li>",{"_index":22765,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15851,25]]}}}],["oblig",{"_index":20625,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37943,7]]}}}],["obligatori",{"_index":23042,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[19357,10]]}}}],["obo",{"_index":7600,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2694,3]]},"/en/lessons/counting-frequencies":{"position":[[7348,3],[12826,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[165,3],[5210,3],[15630,3],[23015,3],[32964,3],[40429,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1375,3],[1994,3],[2619,3],[7769,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7338,3],[10503,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6762,3]]},"/en/lessons/normalizing-data":{"position":[[4416,3],[9051,3]]},"/en/lessons/output-data-as-html-file":{"position":[[8865,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2900,3],[5593,3],[9599,3]]},"/en/lessons/working-with-web-pages":{"position":[[4209,5],[4747,3],[9006,4]]}}}],["obo.getindivtrials(\"mulatto*+negro",{"_index":10241,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32969,37]]}}}],["obo.getindivtrials(queri",{"_index":10268,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40534,25]]}}}],["obo.getngrams(fullwordlist",{"_index":19179,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5804,27],[9890,27]]}}}],["obo.getngrams(test.split",{"_index":19167,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2964,27]]}}}],["obo.getsearchresults(queri",{"_index":10197,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15662,27],[23047,27],[40461,27]]}}}],["obo.ngramstokwicdict(ngram",{"_index":19181,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5846,28],[9932,28]]}}}],["obo.pi",{"_index":7588,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[126,6],[654,6],[791,6],[841,6],[945,6],[1206,6],[1945,6],[2461,6]]},"/en/lessons/counting-frequencies":{"position":[[718,6],[6393,6],[6758,6],[8606,6],[12373,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[761,6],[5850,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13921,6],[14098,6],[21548,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6892,6],[7018,6],[7166,6],[7380,6],[8076,6],[8840,7],[8888,6],[9152,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1741,6],[5806,6],[6045,6],[8155,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1236,6],[5397,6],[9534,6]]},"/en/lessons/normalizing-data":{"position":[[1065,6],[7758,6],[7964,6]]},"/en/lessons/output-data-as-html-file":{"position":[[784,6],[4649,6],[5285,6],[10128,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[564,6],[2316,7],[3269,6],[8667,6],[11569,6]]}}}],["obo.prettyprintkwic(k",{"_index":19201,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10107,22]]}}}],["obo.removestopwords(fullwordlist",{"_index":7638,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6173,33]]},"/en/lessons/counting-frequencies":{"position":[[13085,33]]},"/en/lessons/output-data-as-html-file":{"position":[[9091,33]]}}}],["obo.sortfreqdict(dictionari",{"_index":7642,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6310,28]]},"/en/lessons/counting-frequencies":{"position":[[7651,28],[13193,28]]},"/en/lessons/output-data-as-html-file":{"position":[[9199,28]]}}}],["obo.stopword",{"_index":7639,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6207,14]]},"/en/lessons/counting-frequencies":{"position":[[13119,14]]},"/en/lessons/output-data-as-html-file":{"position":[[9125,14]]}}}],["obo.stripnonalphanum(text",{"_index":7636,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6131,26]]},"/en/lessons/counting-frequencies":{"position":[[7565,26],[13047,26]]},"/en/lessons/normalizing-data":{"position":[[9268,26]]},"/en/lessons/output-data-as-html-file":{"position":[[9053,26]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5768,26],[9814,26]]}}}],["obo.striptags(html",{"_index":11694,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[10660,19]]}}}],["obo.striptags(html).low",{"_index":7634,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6084,27]]},"/en/lessons/counting-frequencies":{"position":[[7526,27],[13004,27]]},"/en/lessons/normalizing-data":{"position":[[4599,27],[9229,27]]}}}],["obo.striptags(mytext",{"_index":11680,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[7412,21]]}}}],["obo.webpagetotext(url",{"_index":19152,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[9015,22]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5730,22],[9736,22]]}}}],["obo.wordlisttofreqdict(wordlist",{"_index":7640,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6260,32]]},"/en/lessons/counting-frequencies":{"position":[[7605,32],[13147,32]]},"/en/lessons/output-data-as-html-file":{"position":[[9153,32]]}}}],["obo.wrapstringinhtml('html",{"_index":19203,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10239,26]]}}}],["obo.wrapstringinhtmlmac",{"_index":19150,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[8746,25]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9465,25]]}}}],["obo.wrapstringinhtmlmac(\"html",{"_index":19154,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[9373,29]]}}}],["obo.wrapstringinhtmlwindow",{"_index":19151,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[8775,29]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9494,29]]}}}],["obrazovani",{"_index":22772,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16052,11]]}}}],["obscur",{"_index":5466,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23088,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4451,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37837,8]]},"/en/lessons/sonification":{"position":[[24210,9]]},"/en/lessons/space-place-gazetteers":{"position":[[32723,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8437,7],[52585,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35412,8]]}}}],["observ",{"_index":1613,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32675,12],[41714,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16881,13]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5989,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25433,8],[26164,8],[35373,12],[36706,12],[38207,13],[38803,12],[39028,13],[45324,12],[46955,12],[49184,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4898,11],[4995,12],[6719,12],[45194,7],[51573,11]]},"/en/lessons/common-similarity-measures":{"position":[[33926,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2896,7],[4951,9],[23474,7],[29023,11],[30243,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8056,8],[22664,11],[26320,12],[28383,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[927,7],[1636,11],[1732,9],[2120,13],[2181,13],[11928,8],[14895,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34738,8],[40495,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4400,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17795,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5763,9],[28865,8]]},"/en/lessons/gravity-model":{"position":[[6647,8],[21918,9],[24723,9],[25300,8],[37692,8],[41823,12],[46793,8],[53666,8],[53981,10],[54170,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35280,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28444,12],[34641,7],[35646,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1185,11],[22407,11],[23286,12],[24270,8],[24727,8],[27464,8],[33390,8],[39330,8],[39461,12]]},"/en/lessons/linear-regression":{"position":[[41340,12],[41712,13],[45003,12],[61851,8],[61984,8]]},"/en/lessons/logistic-regression":{"position":[[17190,12],[18257,12],[18279,13],[24089,13],[27830,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9972,7],[10618,8],[11599,8],[11656,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4669,8]]},"/en/lessons/research-data-with-unix":{"position":[[12604,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29557,8],[32011,12],[32378,7],[35822,7],[36152,7],[38026,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19215,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5181,12],[35279,8]]},"/en/lessons/sonification":{"position":[[23221,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16765,11],[16800,11],[16841,9],[25799,10],[30516,12],[31288,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5300,7],[26390,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14149,7],[28102,7]]}}}],["observation_interview",{"_index":3870,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17519,22]]}}}],["observation’",{"_index":4505,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66764,13]]}}}],["observey",{"_index":18774,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10675,8]]}}}],["obsolesc",{"_index":5588,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69539,13]]}}}],["obstacl",{"_index":1970,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2501,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1530,10]]}}}],["obstruct",{"_index":22052,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[15766,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18460,11]]}}}],["obtain",{"_index":2786,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4106,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3390,6],[40883,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23807,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50613,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24922,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35786,6]]},"/en/lessons/geocoding-qgis":{"position":[[32677,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8319,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[18251,8]]},"/en/lessons/gravity-model":{"position":[[34413,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15747,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4965,6],[5043,9],[7028,10],[28297,7],[29571,6],[44536,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46841,8]]},"/en/lessons/linear-regression":{"position":[[10559,9],[14736,9],[42602,6]]},"/en/lessons/logistic-regression":{"position":[[18409,6]]},"/en/lessons/naive-bayesian":{"position":[[47334,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43010,6],[43199,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14980,8],[40803,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7786,9],[19541,9],[24139,6],[33683,6],[35644,6],[54861,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5506,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13563,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6843,9],[13740,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1986,8],[7305,6]]},"/en/lessons/vector-layers-qgis":{"position":[[15819,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15604,8]]}}}],["obv",{"_index":22746,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15519,5]]}}}],["obvers",{"_index":18575,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58542,10]]}}}],["obviou",{"_index":8092,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16752,8],[31570,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5652,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5353,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24500,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33401,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21050,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[28981,7]]},"/en/lessons/gravity-model":{"position":[[21306,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7570,7],[7817,7],[11917,7],[14553,7],[15583,7]]},"/en/lessons/logistic-regression":{"position":[[54130,7],[60563,7]]},"/en/lessons/naive-bayesian":{"position":[[2013,7],[55550,7]]},"/en/lessons/preserving-your-research-data":{"position":[[5813,7]]},"/en/lessons/research-data-with-unix":{"position":[[7055,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41407,7]]},"/en/lessons/sentiment-analysis":{"position":[[1566,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29760,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41938,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35624,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37195,7]]}}}],["obvious",{"_index":537,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15981,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12509,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54264,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26228,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7760,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18200,9]]},"/en/lessons/naive-bayesian":{"position":[[22969,10],[37894,9],[60936,10]]},"/en/lessons/preserving-your-research-data":{"position":[[12197,9]]}}}],["occas",{"_index":2252,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14199,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28077,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22679,11],[23894,9],[29977,8],[33433,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11405,11]]},"/en/lessons/normalizing-data":{"position":[[2570,11]]},"/en/lessons/preserving-your-research-data":{"position":[[7738,9]]}}}],["occasion",{"_index":5859,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8982,12]]},"/en/lessons/intro-to-linked-data":{"position":[[30760,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12697,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22076,10]]}}}],["occup",{"_index":7205,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3073,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39577,11],[43928,12]]},"/en/lessons/extracting-keywords":{"position":[[2806,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[11277,11],[11380,13],[12102,12],[12199,13]]}}}],["occupi",{"_index":4103,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31743,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59237,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41863,8],[41962,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1210,6],[25712,6],[36390,8]]}}}],["occur",{"_index":1627,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33553,5],[42928,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14769,6],[15504,9],[23371,8],[30451,8],[30609,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49346,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11368,5],[11643,5],[11756,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18073,5],[32371,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56884,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5011,6],[15473,6],[18132,6],[24778,9],[38841,8],[38951,8]]},"/en/lessons/counting-frequencies":{"position":[[4056,6],[4413,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27534,9],[31675,6],[32348,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12843,8],[14573,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23691,5],[41700,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7966,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37723,9],[38019,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2313,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[914,8],[19117,6],[19215,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27287,6],[27591,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13529,5],[18591,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40231,10]]},"/en/lessons/geocoding-qgis":{"position":[[35964,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18897,9],[23474,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[12437,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3426,8],[18041,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21573,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7607,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6457,8],[7521,10],[29642,9],[30001,10],[32552,9]]},"/en/lessons/intro-to-powershell":{"position":[[30855,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25739,6],[34056,5],[36994,9]]},"/en/lessons/linear-regression":{"position":[[51736,5],[52622,6]]},"/en/lessons/logistic-regression":{"position":[[8588,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1912,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11885,5]]},"/en/lessons/naive-bayesian":{"position":[[10815,9],[10870,5],[18854,8],[26859,8],[56476,6],[56557,5],[68972,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10595,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15236,9],[42285,6]]},"/en/lessons/sentiment-analysis":{"position":[[33245,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27705,6],[29206,6]]},"/en/lessons/sonification":{"position":[[13765,8]]},"/en/lessons/space-place-gazetteers":{"position":[[10290,8],[46795,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2757,5],[23248,8],[25146,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3868,8],[24214,9],[25589,6],[27304,5],[30446,5],[39186,6],[40785,6],[42294,5],[42417,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37172,5],[37218,5],[42014,9],[48761,5],[49579,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2654,5],[15730,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22718,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8553,5],[9746,5],[9879,5],[10737,5],[17477,8],[24076,9],[29011,5],[42988,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14894,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8711,5],[15314,5]]}}}],["occurr",{"_index":1100,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6202,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18784,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1553,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4210,11],[19727,11]]},"/en/lessons/geocoding-qgis":{"position":[[36170,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[28064,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[4486,11]]},"/en/lessons/logistic-regression":{"position":[[42690,10]]},"/en/lessons/naive-bayesian":{"position":[[10416,10],[10481,10],[11050,10],[11109,10],[55804,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5498,10],[40633,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41333,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15069,10]]}}}],["ocean",{"_index":7253,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7119,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55021,6],[68339,5]]},"/en/lessons/gravity-model":{"position":[[58184,5]]},"/en/lessons/installing-omeka":{"position":[[4000,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14192,6]]}}}],["ocean’",{"_index":14080,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[3507,7]]}}}],["oclc",{"_index":3315,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4053,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63062,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18469,4]]}}}],["ocr",{"_index":0,"title":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[0,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[0,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[0,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1,3],[394,3],[725,5],[1727,5],[2180,3],[2226,4],[2367,3],[4363,3],[5623,3],[6366,3],[6380,3],[6538,4],[6715,3],[6833,4],[7102,4],[7348,3],[7412,3],[7613,3],[7642,3],[7682,3],[8004,3],[10389,4],[11429,4],[12284,4],[14005,3],[15456,3],[17223,4],[17741,4],[17893,4],[18987,4],[23738,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1,3],[51,3],[116,3],[768,4],[866,4],[1761,3],[1842,3],[1848,3],[2086,3],[2099,3],[2273,3],[2364,3],[5843,4],[7253,3],[7493,3],[8808,3],[8836,3],[8954,3],[9152,4],[9313,3],[9411,3],[9744,3],[9905,3],[10097,4],[10198,3],[10258,4],[11904,3],[12113,3],[12145,3],[12896,3],[12966,3],[13046,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[524,3],[611,4],[846,3],[990,4],[4048,3],[4354,5],[6568,3],[7305,4],[10710,3],[13700,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2056,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13171,5],[13342,3],[13587,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4960,5],[30561,3],[37451,3],[37529,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3865,4],[3991,3],[4328,3],[17594,3],[22558,3],[23891,4],[24304,3],[24353,3],[24440,3],[27685,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23671,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40,3],[169,3],[2007,3],[2236,3],[2736,3],[3123,3],[3330,3],[3724,3],[3940,3],[5688,3],[8868,3],[9199,3],[13374,3],[13413,3],[13540,3],[19977,3],[24160,4],[24484,3],[26133,3],[26687,3],[28817,3],[31691,3],[33768,3],[36466,3],[36505,4],[39317,3],[41768,3],[42046,3],[47428,3],[48434,3],[54175,3],[66498,3],[67065,3],[67173,3],[67714,3],[68203,3],[69394,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46888,5],[46998,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1,3],[562,3],[583,3],[1238,6],[1331,3],[1522,3],[1747,3],[2375,3],[3180,3],[4524,3],[4912,3],[6654,3],[7414,3],[7957,5],[8588,3],[10404,3],[13005,3],[15753,3],[16163,3],[16441,3],[16887,3],[17106,3],[17312,3],[17870,3],[17960,3],[17982,3],[18094,3],[18276,3],[21731,3],[23247,3],[23362,3],[25038,3],[25301,3],[25540,3],[27027,5],[28540,5],[33171,3],[33497,3],[35525,3],[38869,4],[39569,5],[51284,5],[51992,3],[52098,3],[52221,3],[52499,3],[52679,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25753,3],[43260,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1108,6],[1309,3],[5615,3],[5815,3],[6342,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52195,3],[52312,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[5498,5],[5514,3],[6103,5],[6294,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1718,5],[2024,3],[3307,3],[3908,3],[8239,3],[8572,3],[8665,3],[20804,4],[21075,3]]}}}],["ocr'",{"_index":11379,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25557,6]]}}}],["ocr)—th",{"_index":3430,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[282,9],[17184,9]]}}}],["ocr.readlin",{"_index":3641,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7321,15],[13716,15]]}}}],["ocr/nlp",{"_index":5835,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2882,7]]}}}],["ocr4al",{"_index":18723,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1496,8]]}}}],["ocr=${f%.*}_ocr",{"_index":453,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12228,15]]}}}],["ocr\\tesseract.ex",{"_index":892,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10733,18]]}}}],["ocrmypdf",{"_index":18850,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16498,9],[16688,8],[16759,9],[16860,8],[17079,8],[17289,8],[17830,8],[18112,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3288,8],[3714,8],[3889,8],[7958,9],[8324,8],[8837,8],[9057,8],[9155,8],[11667,8],[14313,8]]}}}],["ocrmypdf’",{"_index":18864,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17798,10]]}}}],["ocrpodstawy01",{"_index":867,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9478,14],[9645,13]]}}}],["ocr’",{"_index":722,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[335,7],[970,7],[1434,7],[11664,5],[13091,7]]}}}],["ocr’d",{"_index":544,"title":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16172,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9461,5],[10042,5],[10471,5],[11116,5],[12186,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10,5],[17328,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17871,5],[32140,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43330,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5724,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8797,5]]}}}],["oct",{"_index":9494,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52255,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4225,3]]},"/en/lessons/sentiment-analysis":{"position":[[26956,3]]}}}],["octav",{"_index":20764,"title":{},"body":{"/en/lessons/sonification":{"position":[[30317,6],[30410,6],[30449,7]]}}}],["octavam",{"_index":12023,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10949,7],[62249,7]]}}}],["octavia",{"_index":17965,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55328,7],[55991,7],[56112,7]]}}}],["octob",{"_index":16186,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7978,7],[53427,8],[55135,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4096,7],[17357,7]]},"/en/lessons/sentiment-analysis":{"position":[[26759,7]]},"/en/lessons/space-place-gazetteers":{"position":[[9589,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6018,7]]}}}],["odd",{"_index":14635,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10137,3],[39412,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11681,4]]},"/en/lessons/logistic-regression":{"position":[[42303,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[733,3],[886,3],[1820,3],[2273,3]]},"/en/lessons/sonification":{"position":[[6755,3],[7019,3]]}}}],["oddbal",{"_index":18438,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[38694,7]]}}}],["oeuvr",{"_index":18317,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[16639,7],[18885,7]]}}}],["of>",{"_index":22489,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[21494,6],[24245,6],[26457,6],[26589,7],[33025,6],[41304,6]]}}}],["off",{"_index":4105,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32239,4]]},"/en/lessons/common-similarity-measures":{"position":[[38377,4]]}}}],["off7",{"_index":18409,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33720,5],[33793,5],[33884,5],[34401,4]]}}}],["offenc",{"_index":14413,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11053,8],[11179,7],[11276,7],[14524,7],[14601,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19444,8]]}}}],["offend",{"_index":13580,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[15570,10]]}}}],["offens",{"_index":2636,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29230,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1624,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52839,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[17729,9]]},"/en/lessons/naive-bayesian":{"position":[[2844,7],[3690,7],[5037,7],[5672,7],[24900,7],[25014,8],[25151,7],[25279,8],[26009,10],[26069,10],[26205,7],[26394,7],[26541,7],[26573,7],[26650,7],[26661,8],[26762,7],[27074,8],[27153,7],[27323,7],[33166,8],[34713,7],[35139,7],[39238,7],[39421,7],[40045,7],[40185,7],[40232,7],[40278,7],[42102,7],[51141,7],[59863,9],[63663,8],[67895,7],[67972,7]]}}}],["offensecat",{"_index":18443,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[39736,10],[42053,12]]}}}],["offensedict.json",{"_index":18435,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[37036,16],[39717,18]]}}}],["offensedict_fn",{"_index":18442,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[39688,14]]}}}],["offer",{"_index":90,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1582,5],[23777,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1298,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[906,6],[31727,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7786,6],[23197,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3123,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27557,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1877,6],[24178,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2307,5],[2368,6],[10549,5],[12970,8],[15547,5],[51434,7],[59643,6],[60449,5],[60564,6],[63313,5],[71586,6],[71879,6],[72095,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6697,5],[23110,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5256,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30216,6],[37112,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3416,5],[4034,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12987,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16323,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36716,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1414,5],[2818,6],[11284,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1038,5],[1172,6],[3206,6],[4445,6],[4504,6],[4809,7],[7688,5],[13381,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3053,6],[39147,6],[41462,7],[51276,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44874,5],[45126,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36016,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13663,6],[21074,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17226,5]]},"/en/lessons/geocoding-qgis":{"position":[[2942,7],[14114,6],[36761,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10768,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2472,5],[30373,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7367,5],[9202,6],[10268,6],[30247,6],[33604,6],[33846,5],[34698,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[2455,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2488,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[765,5],[1194,5],[23203,6],[23555,5],[26836,5]]},"/en/lessons/gravity-model":{"position":[[45130,7],[55409,7]]},"/en/lessons/installing-omeka":{"position":[[1183,5],[1599,5],[2852,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1236,6],[2524,6],[6778,5],[17471,5],[36504,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2490,6],[4113,8],[29674,6],[51157,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12396,5],[16778,6],[33550,5],[53703,6]]},"/en/lessons/intro-to-linked-data":{"position":[[458,6],[1768,7],[1910,5],[20711,5],[22728,5]]},"/en/lessons/intro-to-powershell":{"position":[[46084,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24393,7],[29024,5],[33879,6],[36399,7],[36785,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1342,6],[5865,5],[6297,5],[6435,6],[10379,6],[43859,6]]},"/en/lessons/jupyter-notebooks":{"position":[[49791,5]]},"/en/lessons/logistic-regression":{"position":[[4820,5]]},"/en/lessons/naive-bayesian":{"position":[[5598,5],[7552,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1958,6],[3112,6],[19608,7],[51853,5]]},"/en/lessons/preserving-your-research-data":{"position":[[16639,5]]},"/en/lessons/research-data-with-unix":{"position":[[7545,8],[9018,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11642,5],[29649,5],[33608,6],[42763,6]]},"/en/lessons/sonification":{"position":[[33225,5],[34287,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1011,7],[3583,6],[8254,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33310,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[594,5],[3989,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39466,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2527,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2647,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[3588,8],[5331,8],[17897,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2093,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7926,6],[8923,5],[9263,5],[35664,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3497,6]]}}}],["offic",{"_index":3672,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9946,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18225,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30258,6]]},"/en/lessons/extracting-keywords":{"position":[[10051,7]]},"/en/lessons/geocoding-qgis":{"position":[[22927,6],[23184,7]]},"/en/lessons/gravity-model":{"position":[[8425,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18135,8],[20262,8],[21242,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22122,6]]},"/en/lessons/introduction-and-installation":{"position":[[1785,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32500,7]]},"/en/lessons/naive-bayesian":{"position":[[60328,7]]},"/en/lessons/preserving-your-research-data":{"position":[[6634,6],[6792,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23157,6]]},"/en/lessons/research-data-with-unix":{"position":[[1438,6],[4347,6],[5778,6],[7700,6],[9055,6],[12749,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54410,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2332,6],[2787,6],[29997,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5502,7],[48987,7],[49348,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22508,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[8669,6]]}}}],["office’",{"_index":23007,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[3002,8]]}}}],["offici",{"_index":1408,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21729,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2134,8],[10640,10],[10698,8],[20245,8],[60943,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2928,8],[4687,8],[6113,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65955,8],[71886,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36684,8],[36897,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9643,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19679,8],[24614,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15868,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27657,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3674,8],[5780,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3093,8],[27634,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16899,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[28386,8],[43189,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7192,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11453,8]]},"/en/lessons/introduction-and-installation":{"position":[[1156,10]]},"/en/lessons/introduction-map-warper":{"position":[[22236,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26814,8],[41624,8]]},"/en/lessons/naive-bayesian":{"position":[[60819,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12213,8],[16902,8]]},"/en/lessons/sentiment-analysis":{"position":[[24291,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22379,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7138,10],[24431,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11060,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15371,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18127,8]]}}}],["offlin",{"_index":1969,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2216,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22961,7]]},"/en/lessons/intro-to-linked-data":{"position":[[30784,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14816,7]]}}}],["offload",{"_index":2991,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3181,7]]}}}],["offset",{"_index":9328,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29949,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[7233,6],[7359,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13439,6]]}}}],["offsetpercentagex",{"_index":16623,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3775,20],[4078,20],[8042,20]]}}}],["offsetpercentagey",{"_index":16624,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3804,20],[4107,20]]}}}],["oftentim",{"_index":8030,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2389,11]]}}}],["ogeriu",{"_index":11949,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9846,7],[61146,7]]}}}],["ogg",{"_index":10343,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12882,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13583,5],[14556,4],[16589,3],[16651,3]]}}}],["oglala",{"_index":5161,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60606,6]]}}}],["oglesbi",{"_index":14859,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55716,8]]}}}],["ogni",{"_index":11811,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6473,4]]}}}],["ogv",{"_index":15804,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13605,5],[15201,4],[16616,5],[16915,4]]}}}],["oh",{"_index":7318,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14304,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21652,2],[26604,2]]},"/en/lessons/intro-to-bash":{"position":[[12140,2]]}}}],["ohio",{"_index":9357,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32553,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53295,4]]}}}],["oil",{"_index":1541,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30219,3],[32476,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19090,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22987,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13181,3],[22460,3],[36299,3],[37604,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24107,5]]}}}],["oiva’",{"_index":10793,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24423,6]]}}}],["ok",{"_index":776,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2617,3],[5569,5],[5912,5],[8813,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[15138,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14977,3],[17420,2],[18037,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4812,2],[9808,3],[15610,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15684,4]]},"/en/lessons/extracting-keywords":{"position":[[16934,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5949,5],[8356,2],[9193,3],[10031,2],[10588,2],[12573,2],[16672,4],[17683,2],[22614,3],[24666,2],[31360,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10679,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1749,4],[2081,3]]},"/en/lessons/geocoding-qgis":{"position":[[15418,2],[26676,2],[26924,2],[29227,2]]},"/en/lessons/georeferencing-qgis":{"position":[[2019,3],[10569,2],[10980,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[28338,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[19765,5],[20972,2]]},"/en/lessons/installing-omeka":{"position":[[7308,3],[7388,3]]},"/en/lessons/intro-to-bash":{"position":[[7442,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18633,3]]},"/en/lessons/linux-installation":{"position":[[2060,2]]},"/en/lessons/logistic-regression":{"position":[[22172,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8147,3]]},"/en/lessons/naive-bayesian":{"position":[[338,3],[20030,3],[23961,3]]},"/en/lessons/qgis-layers":{"position":[[6195,2],[8360,2],[10049,5],[10686,3],[11089,4],[13008,4],[14443,3],[15115,4],[18473,3]]},"/en/lessons/sentiment-analysis":{"position":[[25467,2],[28190,2],[30879,2],[31977,2],[35169,2],[37164,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9212,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[13563,5],[13586,2],[20152,3],[25429,3]]},"/en/lessons/vector-layers-qgis":{"position":[[3369,3],[5143,2],[6415,2],[8374,2],[9727,2],[10176,2],[10682,2],[11097,2],[11399,2],[12278,2],[13393,2],[15139,2]]},"/en/lessons/windows-installation":{"position":[[1673,3],[2455,3]]}}}],["okay",{"_index":2139,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2130,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[551,5],[18335,4],[18645,4],[44194,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2868,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21580,5]]},"/en/lessons/intro-to-powershell":{"position":[[15087,5],[21608,5]]},"/en/lessons/sonification":{"position":[[21854,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11015,6]]}}}],["okrsud",{"_index":22744,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15493,6]]}}}],["oktiabria",{"_index":22754,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15631,9]]}}}],["ok”(th",{"_index":7996,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40489,8]]}}}],["old",{"_index":3017,"title":{"/en/lessons/naive-bayesian":{"position":[[61,3]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7521,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[568,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27221,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7731,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17431,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1032,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31518,3],[31551,3],[31715,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29043,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33612,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[398,3],[768,3],[1187,3],[1489,3],[3628,3],[3822,3],[4629,3],[4743,3],[4826,3],[5650,3],[6146,3],[6516,3],[7323,3],[8463,3],[8575,3],[9398,3],[10254,3],[11924,3],[24633,3],[29801,3],[31100,3],[38870,3],[40637,3],[41110,3],[48672,3],[48774,3],[49335,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28399,3]]},"/en/lessons/extracting-keywords":{"position":[[16331,3],[34628,6],[34772,5],[36105,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24182,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34859,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[221,3],[591,3],[6904,4],[7310,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[342,3],[712,3],[5781,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20677,3]]},"/en/lessons/geocoding-qgis":{"position":[[2423,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[16668,3],[20247,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[36766,3]]},"/en/lessons/intro-to-powershell":{"position":[[3944,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5568,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[477,3]]},"/en/lessons/naive-bayesian":{"position":[[62,3],[144,3],[786,3],[1156,3],[1371,3],[1833,3],[1938,3],[2656,3],[3332,3],[4438,3],[4470,3],[4542,3],[5453,3],[5746,3],[5925,3],[24055,3],[24474,3],[24823,3],[29169,3],[29309,3],[29572,3],[30435,3],[30547,4],[67745,3]]},"/en/lessons/normalizing-data":{"position":[[230,3],[600,3],[5066,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13690,4],[13809,3],[14335,4],[14523,4]]},"/en/lessons/preserving-your-research-data":{"position":[[182,3],[552,3],[10685,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19108,3],[19142,3],[19235,3],[22203,3],[25671,3],[26822,3],[26965,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1032,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[5521,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1877,3]]},"/en/lessons/viewing-html-files":{"position":[[469,3],[1160,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16949,3]]},"/en/lessons/working-with-web-pages":{"position":[[64,3],[434,3],[1814,3],[2552,3],[2698,3],[4190,3],[4386,3]]}}}],["old_list",{"_index":10630,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48826,10]]}}}],["oldbailey",{"_index":19730,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[27012,10],[27060,12]]}}}],["oldbailey.csv",{"_index":19722,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[25878,15]]}}}],["oldbailey.xlsx",{"_index":19731,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[27030,17]]}}}],["older",{"_index":239,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5035,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48772,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4491,5],[6442,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3911,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31512,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49415,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8245,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19409,5],[19615,6],[41237,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[840,5],[3508,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[18966,5]]},"/en/lessons/installing-omeka":{"position":[[1697,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[525,5]]},"/en/lessons/intro-to-powershell":{"position":[[6718,5]]},"/en/lessons/introduction-and-installation":{"position":[[1214,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10936,5]]},"/en/lessons/logistic-regression":{"position":[[53676,5]]},"/en/lessons/sonification":{"position":[[24823,5]]},"/en/lessons/space-place-gazetteers":{"position":[[17429,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21925,5]]}}}],["oldest",{"_index":3141,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41145,8]]},"/en/lessons/common-similarity-measures":{"position":[[7721,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28678,6]]},"/en/lessons/space-place-gazetteers":{"position":[[25664,6]]}}}],["oldman",{"_index":15302,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37385,7]]}}}],["olemen",{"_index":18754,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8888,7]]}}}],["olga",{"_index":11260,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47075,4]]}}}],["olim",{"_index":11849,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6875,4]]}}}],["oliv",{"_index":21997,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[65334,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24100,6]]}}}],["oliveira",{"_index":10067,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59094,9]]}}}],["omaha",{"_index":3609,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3652,6]]}}}],["omeka",{"_index":2986,"title":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[12,5]]},"/en/lessons/installing-omeka":{"position":[[11,5]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2447,6],[5773,5],[7089,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[13,5],[191,5],[241,5],[2643,5],[2674,5],[2831,5],[2880,5]]},"/en/lessons/installing-omeka":{"position":[[12,5],[223,6],[250,5],[366,5],[458,6],[510,5],[561,5],[1519,6],[1715,5],[1832,6],[4816,6],[4967,5],[6417,5],[7490,5],[7957,6],[8620,6],[9085,5],[9726,6],[9763,6],[9790,5],[10357,5],[10548,5],[10571,5],[10716,5],[10787,5],[10897,5],[10907,5],[10927,5],[10994,5],[11070,5],[11139,5],[12311,5],[12451,5],[12618,5],[12725,5],[12795,5],[12827,5],[12916,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7925,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[150,5],[427,5],[745,5],[900,5],[1012,5],[1282,5],[2056,5],[4078,5],[5974,6],[7272,5],[7361,5]]}}}],["omeka.net",{"_index":14070,"title":{"/en/lessons/up-and-running-with-omeka":{"position":[[20,9]]}},"body":{"/en/lessons/installing-omeka":{"position":[[294,10],[623,9],[772,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[21,9],[55,9],[7435,9]]}}}],["omela",{"_index":7876,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21571,8],[21734,7],[23937,8],[24100,7]]}}}],["omin",{"_index":20817,"title":{},"body":{"/en/lessons/sonification":{"position":[[37924,7]]}}}],["omiss",{"_index":15205,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[19826,9]]}}}],["omit",{"_index":2267,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15280,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21523,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2465,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22368,8],[24302,8]]},"/en/lessons/georeferencing-qgis":{"position":[[5558,7]]},"/en/lessons/intro-to-powershell":{"position":[[33653,6],[34348,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21445,4]]},"/en/lessons/naive-bayesian":{"position":[[28426,7],[56917,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8488,4]]}}}],["ommited</h1>",{"_index":12465,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66103,18]]}}}],["omni",{"_index":11872,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7157,4],[27381,4],[27602,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13444,5],[15618,5]]}}}],["omnium",{"_index":11964,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10005,6],[61305,6]]}}}],["on",{"_index":160,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3307,4],[3639,4],[3985,3],[4014,3],[13014,3],[13434,3],[14166,3],[14254,3],[14625,3],[16053,3],[17823,4],[19077,3],[19236,4],[20642,4],[21030,4],[21671,3],[21811,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2472,3],[2526,3],[3675,3],[4482,3],[6475,3],[6482,3],[11817,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2398,3],[7836,3],[7927,3],[8029,3],[8125,3],[8352,3],[11463,4],[11550,3],[11849,3],[12224,3],[16321,4],[18971,3],[20114,3],[21186,3],[22516,3],[22523,4],[23058,3],[24956,3],[25296,3],[25409,3],[25556,3],[26177,4],[32628,3],[34578,3],[36311,3],[37003,3],[39236,3],[42462,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1048,4],[3731,3],[5317,4],[7470,3],[7604,5],[7819,3],[8296,3],[9974,3],[12489,3],[14458,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[83,4],[184,4],[1279,3],[2551,3],[2716,4],[3301,4],[5529,3],[8395,3],[12300,4],[12623,4],[13455,3],[17351,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2926,3],[6892,3],[6998,3],[10663,3],[11856,3],[13429,3],[14955,3],[15147,3],[18948,4],[20856,3],[20863,3],[22218,3],[22409,4],[26311,3],[26949,3],[28132,3],[30916,3],[33028,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[232,3],[3835,3],[4964,3],[7506,3],[12238,3],[13862,3],[14988,3],[15968,3],[17050,4],[23070,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3879,4],[12527,4],[16083,3],[19209,3],[24077,3],[25323,3],[30668,3],[30745,3],[37033,4],[56307,3],[57366,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4429,3],[9078,3],[12601,3],[13333,3],[16213,5],[16379,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[437,3],[7624,3],[11030,3],[13012,3],[15021,3],[15379,3],[17121,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1590,3],[6414,4],[6734,5],[6939,3],[11267,6],[13386,4],[21663,3],[24717,3],[24843,3],[26520,3],[33515,3],[34273,3],[38712,3],[38725,3],[39222,3],[40748,3],[40888,3],[41468,3],[43275,3],[43894,3],[47827,3],[51293,3],[51455,3],[51539,3],[52536,3],[53326,3],[55130,3],[56049,3],[57559,3],[57755,3],[58690,3],[60069,3],[62043,3],[62728,3],[62754,3],[63077,3],[63590,3],[64795,3],[67099,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4415,5],[9934,3],[10790,3],[15927,3],[18926,4],[18943,3],[35035,3],[35260,3],[35985,3],[38652,4],[43610,3],[43697,4],[44969,3],[45018,4],[45950,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1962,3],[2982,3],[3914,3],[4509,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2046,3],[8949,3],[11133,3],[11788,5],[15313,4],[19531,3],[24808,3],[26324,3],[26507,3],[28019,4],[29105,3],[31736,3],[32500,3],[34079,3],[38568,3],[40780,3],[48679,4],[49032,3],[52671,3],[55407,3],[55964,3],[56957,3],[57425,4],[61816,3],[63499,3],[67249,4],[71445,3],[71622,3]]},"/en/lessons/common-similarity-measures":{"position":[[754,3],[2237,3],[4611,3],[4679,3],[4954,3],[7710,3],[11706,3],[12621,4],[13753,3],[15663,3],[16175,3],[18262,3],[18766,4],[19199,3],[20275,4],[21324,3],[21660,3],[21709,3],[22781,3],[23188,3],[27247,3],[28886,4],[29230,3],[29334,3],[30322,3],[31064,3],[31255,4],[32515,3],[33794,3],[36030,3],[36572,3],[39800,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1381,3],[8458,4],[9778,3],[10259,3],[11831,3],[12572,3],[12992,3],[18521,3],[19276,3],[26305,3],[28172,3],[28266,3],[28996,3],[29057,3],[30516,3],[32530,3],[32681,3],[33474,3],[33596,3],[35758,3],[36728,3],[38449,5],[40303,3],[44902,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1537,3],[5158,3],[5270,3],[5692,3],[6883,3],[6897,4],[7294,3],[7792,3],[7806,4],[7985,3],[8371,3],[8417,3],[13570,4],[15868,3],[21287,3],[23989,3],[28389,4],[28572,3],[28600,3],[28927,3],[31471,4],[31513,4],[32225,3],[35360,3],[38355,3],[39699,3],[41135,3],[41191,3],[44492,3],[47739,3],[48206,3],[52416,3],[56562,3],[57143,3],[58528,3],[64526,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[289,3],[2347,3],[3133,3],[4948,4],[6799,3],[7227,3],[9178,3],[10252,3],[11545,3],[11575,3],[17731,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1386,3],[15665,3],[18135,3],[22892,3],[25919,3],[33073,3],[33089,3],[33339,3],[34650,3],[34666,3],[38624,3],[55487,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[727,3],[1448,3],[1616,3],[1680,3],[4470,3],[5425,3],[11762,3],[12781,3],[13342,3],[15933,4],[18194,3],[19145,3],[21519,3],[25296,3],[34227,3],[34361,3]]},"/en/lessons/counting-frequencies":{"position":[[8510,3],[10747,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1324,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1782,3],[1880,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1453,4],[5220,3],[5701,3],[5892,3],[6363,3],[10478,3],[10625,3],[11226,3],[11444,3],[17802,3],[17824,3],[19203,3],[21547,4],[23913,4],[29315,3],[30402,3],[30836,3],[33105,3],[36875,3],[37852,3],[38211,3],[38816,3],[43692,3],[45420,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1955,3],[2367,3],[2669,3],[3514,3],[8555,3],[9360,3],[10721,3],[14518,3],[16501,3],[26228,3],[26777,3],[28458,3],[31034,3],[31225,3],[31318,3],[31623,3],[33036,3],[36768,3],[36845,3],[38407,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3181,3],[3943,5],[5558,3],[6408,3],[10232,3],[10309,3],[10521,3],[14306,3],[22019,3],[22059,3],[23071,3],[23148,3],[26665,3],[29109,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15407,3],[25991,3],[27466,3],[28580,3],[28964,5],[36925,3],[37199,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3256,3],[9415,3],[11934,4],[17750,3],[17944,3],[20772,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2039,3],[4494,3],[4518,3],[4540,3],[14672,4],[17819,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1476,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7919,3],[12822,3],[13368,3],[19577,3],[23587,3],[23838,3],[30382,3],[31011,3],[32742,4],[32771,3],[32871,3],[35144,3],[38612,3],[41954,4],[42051,3],[42285,3],[43325,3],[43552,3],[44050,3],[48104,3],[48742,3],[49548,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4724,3],[13988,3],[22079,3],[24573,3],[25983,4],[27995,3],[28119,3],[28492,3],[28747,4],[30503,4],[31267,3],[31630,3],[37439,3],[37782,3],[38891,3],[40951,3],[45127,3],[45814,3],[50714,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4896,4],[4916,3],[11420,3],[12338,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5104,3],[8427,4],[11450,3],[13298,3],[17176,4],[17215,3],[18127,3],[30058,3],[30496,3],[41156,3],[44877,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3316,3],[5269,4],[6301,3],[6693,3],[6898,3],[11656,4],[13094,3],[13117,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1853,3],[2633,3],[2772,3],[6573,3],[7267,3],[8725,3],[9926,4],[11022,3],[11480,3],[11649,3],[13355,3],[14594,3],[15378,3],[17308,3],[21821,3],[22573,3],[22925,4],[23213,3],[25528,4],[26522,3],[26861,3],[27126,3],[27466,3],[27631,3],[27797,3],[27979,4],[29438,3],[29727,3],[30259,3],[31011,4],[32163,3],[35204,4],[35775,3],[39853,3],[39981,3],[41947,3],[42878,5],[44095,4],[45913,3],[46193,3],[47335,3],[47375,5],[48564,3],[49523,3],[49717,3],[50137,3],[50982,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6269,3],[12469,3],[13166,3],[14917,3],[15196,3],[16285,3],[19390,4],[20003,3],[23272,3],[27072,3]]},"/en/lessons/extracting-keywords":{"position":[[1929,3],[3134,3],[4801,3],[10299,3],[11999,3],[12150,3],[15821,4],[19470,3],[19650,3],[21817,3],[21859,3],[23693,3],[23741,3],[25564,3],[26578,3],[27106,3],[28439,3],[35710,3],[38315,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1432,3],[2005,3],[2992,3],[6455,3],[10943,4],[11001,3],[20600,3],[24348,3],[31968,4],[33258,3],[39252,3],[41365,3],[43909,3],[44405,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4852,3],[5432,3],[5447,3],[6148,3],[6181,3],[7514,4],[8838,6],[9308,3],[10391,6],[10896,3],[11648,3],[11814,3],[12122,4],[12763,3],[14219,3],[21152,5],[22407,3],[34763,4],[35839,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2031,3],[2216,3],[7379,4],[8473,3],[14792,3],[16015,3],[19632,4],[25150,3],[30974,3],[31013,3],[32808,3],[34035,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5543,3],[6864,3],[8542,3],[8904,3],[8959,3],[9165,3],[9794,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1250,3],[2015,3],[2332,3],[3484,3],[3853,3],[4309,4],[4736,3],[5827,4],[7067,3],[8926,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[532,4],[3134,3],[18631,3],[21370,3],[24107,3],[28332,4],[31421,4],[33661,4],[34225,3],[34639,3],[38243,3],[42569,3],[49455,3],[49568,3],[56446,4],[58244,3],[58350,4],[60253,3]]},"/en/lessons/geocoding-qgis":{"position":[[7436,3],[7443,3],[7471,3],[7478,3],[7593,3],[7936,3],[7959,3],[10054,3],[12255,3],[13782,3],[22099,3],[24150,3],[24808,3],[33338,3],[33491,3],[35152,3],[36166,3],[37744,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8469,4],[9344,3],[10025,3],[11358,3],[14011,3],[15187,4],[21539,3],[22549,3],[22805,3],[29484,3]]},"/en/lessons/georeferencing-qgis":{"position":[[460,3],[5785,3],[7774,3],[8105,3],[9588,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[333,3],[1014,3],[11502,3],[11526,3],[13131,3],[18507,3],[20584,3],[23386,3],[29458,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4599,3],[5353,3],[9677,3],[10227,4],[14878,3],[14942,3],[14973,3],[14993,3],[16482,5],[20731,3],[20796,3],[23529,3],[24742,3],[26514,3],[28520,4],[29493,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[1485,4],[4364,4],[4543,4],[7939,3],[8139,3],[9035,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[624,3],[6167,3],[10982,3],[15217,3],[17437,3],[23026,3],[23757,3],[28600,3],[30652,3],[31246,3],[34235,4],[37055,3],[37116,3],[43176,3],[46091,3],[46149,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[816,3],[5099,3],[11583,3],[20455,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[455,3],[11917,3],[13646,3],[14168,3],[15820,3],[20377,3],[20702,3]]},"/en/lessons/gravity-model":{"position":[[3648,3],[5565,3],[9067,4],[14430,3],[16137,3],[16779,3],[16811,3],[19069,3],[24692,3],[26160,3],[33777,3],[36224,3],[37033,4],[39353,3],[39984,4],[43324,3],[45126,3],[46124,3],[51186,3],[53485,3],[57947,3],[58441,3],[58780,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[8090,3],[8113,3],[9042,4],[11110,3],[11259,3],[12578,3],[13453,3],[14048,3],[16830,3],[20980,5],[22536,4],[22769,3],[23372,3],[24758,3],[24956,3],[25124,3],[28160,3],[35853,3],[36770,4],[41594,3]]},"/en/lessons/installing-omeka":{"position":[[1605,4],[3158,3],[3276,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[604,3],[1452,3],[4720,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4270,3],[9332,3],[20646,3],[20764,3],[26915,3],[27678,3],[32324,3],[33401,3],[39000,3],[45608,4],[45624,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4214,3],[6237,3],[6464,3],[11083,3],[18035,3],[19138,3],[19162,3],[19253,3],[23249,3],[23283,3],[25223,3],[25275,3],[36478,3],[42850,3],[46127,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[923,3],[2044,3],[2385,3],[12364,3],[12580,5],[20428,3],[28536,3],[29942,3],[30183,4],[31122,3],[31207,3],[31989,3],[36106,3],[36429,4],[38713,3],[38988,3],[41901,3],[46567,3],[49307,3],[52520,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21499,3]]},"/en/lessons/intro-to-bash":{"position":[[2978,3],[4158,3],[9990,3],[11596,3],[12898,3],[16214,3],[18466,4],[18867,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2825,3],[5143,3],[6066,3],[7315,3],[8397,3],[8556,3],[8714,3],[10846,3]]},"/en/lessons/intro-to-linked-data":{"position":[[5804,3],[7877,3],[8367,3],[13090,3],[14533,3],[16834,3],[18877,3],[23911,3],[24012,3],[26290,3],[26830,3],[26868,3],[28440,3],[29100,3],[29991,3],[32393,3],[38060,3]]},"/en/lessons/intro-to-powershell":{"position":[[2987,3],[4136,3],[6882,3],[7564,3],[8770,3],[8876,3],[11014,3],[14366,3],[16067,3],[16086,3],[16777,4],[17114,3],[17348,3],[17484,3],[19374,3],[19529,3],[21409,3],[24247,3],[26029,3],[26601,3],[26779,3],[26860,3],[27697,3],[28261,3],[28541,4],[30051,3],[31208,3],[33513,3],[35524,3],[35698,3],[37490,3],[43111,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3088,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[1876,3],[6287,3],[6640,3],[10869,3],[10984,3],[11872,3],[12404,3],[13236,3],[15658,3],[15688,3],[18069,3],[19457,3],[21801,3],[25122,3]]},"/en/lessons/introduction-map-warper":{"position":[[3513,3],[9758,3],[14843,3],[17099,3],[17284,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14689,4],[17515,3],[17835,3],[22754,3],[28036,3],[31966,3],[35754,3],[36795,3],[37731,3],[37826,3],[38308,3],[40866,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7344,3],[7728,3],[11918,3],[13039,3],[24782,3],[25296,3],[34868,3],[35960,3],[35967,4],[43058,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3102,3],[4839,3],[7230,3],[11078,3],[13116,3],[15000,3],[16095,3],[17757,3],[18388,3],[19107,5],[21061,3],[21367,3],[25496,3],[25861,3],[26472,3],[29557,3],[30843,4],[31036,3]]},"/en/lessons/json-and-jq":{"position":[[315,3],[375,3],[403,3],[1692,3],[4776,3],[8355,3],[8559,3],[8828,3],[8996,3],[9166,3],[9204,3],[9266,3],[9326,3],[10132,3],[10779,3],[16348,3],[16456,3],[16772,3],[17038,3],[17065,3],[17713,3],[18062,3],[18159,3],[18252,3],[18290,4],[18419,3],[18480,3],[18611,3],[18656,3],[19499,3],[20520,4],[21163,3],[21430,3],[21699,3],[22565,3],[23626,3],[24032,3],[24043,3],[24536,3],[25071,3],[25553,3],[27078,3],[29345,3],[30361,3],[30463,3],[31531,3],[32495,3],[34986,3],[36314,3],[36548,3],[36569,3],[36628,3],[36858,3],[36960,3],[38756,3]]},"/en/lessons/jupyter-notebooks":{"position":[[2331,3],[6477,3],[9755,3],[13546,3],[14122,3],[19440,3],[22328,3],[22456,3],[30233,3],[37831,4],[41241,3],[42984,3],[43818,3],[45907,3],[47822,3],[48137,4],[51651,3]]},"/en/lessons/linear-regression":{"position":[[1922,3],[5871,3],[8156,3],[8464,3],[8541,3],[9619,3],[11082,3],[12361,3],[14409,3],[14521,3],[14945,3],[14986,3],[15245,3],[17813,3],[19058,3],[19175,3],[20982,3],[21158,3],[23083,3],[23098,3],[23181,3],[23238,3],[23256,3],[23381,3],[26506,3],[26723,3],[28281,3],[31541,3],[32106,3],[37798,3],[39996,3],[40148,3],[40498,3],[41524,3],[48278,3],[52060,3],[52314,3],[53538,3],[54470,3],[55176,4],[55732,3],[57674,3],[57738,3],[57891,3],[61129,3],[62035,3],[65868,3],[68262,3],[68335,3],[68405,3],[69373,3],[72891,3]]},"/en/lessons/linux-installation":{"position":[[2575,3],[2841,3]]},"/en/lessons/logistic-regression":{"position":[[1642,3],[3783,3],[3823,3],[10905,3],[11176,3],[11385,4],[14806,3],[17207,3],[21030,3],[21523,3],[22495,3],[28483,3],[29439,3],[30573,3],[34062,3],[34231,3],[34522,3],[37902,3],[38432,3],[42266,3],[44838,3],[49653,3],[49675,3],[51509,3],[52321,3],[53470,3],[54952,3],[61311,3],[61382,3],[61440,3],[62418,4],[62507,3]]},"/en/lessons/mac-installation":{"position":[[1085,3],[1954,3],[2220,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1244,3],[1404,3],[3200,5],[7167,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4913,3],[10444,3],[27643,3],[36189,3]]},"/en/lessons/naive-bayesian":{"position":[[1400,3],[2009,3],[2337,4],[7707,4],[9361,3],[14910,3],[15249,3],[15484,3],[20521,3],[20584,4],[21587,3],[21875,3],[22495,3],[22815,3],[25386,3],[26186,3],[28171,3],[28963,3],[33000,3],[33208,3],[36818,3],[36903,3],[37794,3],[39496,3],[41085,4],[41187,3],[41357,5],[43438,3],[43965,3],[44385,3],[45390,4],[49100,3],[52573,3],[53317,4],[55706,3],[55942,3],[59885,3],[60058,3],[60362,3],[60442,3],[60947,3],[61486,4],[66133,3],[66282,3],[66915,3],[68224,3],[68796,3],[69397,3]]},"/en/lessons/normalizing-data":{"position":[[1380,3],[1662,3],[1811,3],[4819,3],[8503,3],[9785,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[820,3],[2121,3],[2315,4],[4636,3],[4669,3],[8166,3],[17514,3],[28057,3],[28064,3],[32014,3],[32021,4],[34138,3],[34668,3],[36440,3],[37475,3],[43399,3],[45497,3]]},"/en/lessons/output-data-as-html-file":{"position":[[3466,3],[3490,4],[3862,4],[4062,3],[4539,3],[8263,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4600,3],[7012,6],[7104,3],[7402,3],[10766,3]]},"/en/lessons/preserving-your-research-data":{"position":[[5676,3]]},"/en/lessons/qgis-layers":{"position":[[1978,3],[4443,3],[5414,3],[6774,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3776,4],[5625,3],[10378,3],[10426,3],[13610,4],[17757,3],[18943,3]]},"/en/lessons/research-data-with-unix":{"position":[[735,3],[12479,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7418,3],[7455,3],[17343,3],[17369,3],[23307,3],[23322,3],[26150,3],[28294,3],[40325,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4475,3],[6490,3],[7357,3],[11914,3],[17685,3],[21103,3],[27834,3],[31321,3],[32946,3],[40545,3]]},"/en/lessons/sentiment-analysis":{"position":[[1742,5],[1939,3],[2542,3],[3429,3],[4495,3],[6821,3],[6908,4],[7004,3],[7992,3],[9332,3],[26009,3],[35873,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2022,3],[2799,3],[3102,3],[3198,3],[3404,4],[3443,4],[6434,3],[11838,3],[12116,3],[12709,3],[14944,3],[24553,3],[26493,3],[31537,3],[34567,3],[38471,3]]},"/en/lessons/sonification":{"position":[[5832,3],[7254,3],[9098,3],[9822,3],[11190,3],[11393,3],[11845,4],[13951,3],[17824,3],[18732,3],[19521,3],[23433,3],[23633,3],[26582,3],[26865,3],[28077,3],[30406,3],[33967,3],[39696,3],[40089,3],[40202,3],[40275,3]]},"/en/lessons/space-place-gazetteers":{"position":[[471,3],[539,4],[1634,3],[5657,3],[11746,3],[13408,3],[15475,3],[16091,3],[17218,3],[17237,3],[17265,3],[18739,3],[21261,3],[24934,4],[25297,3],[25552,3],[29325,3],[32382,3],[33742,4],[42220,3],[43877,3],[46169,3],[47975,3],[48992,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4976,3],[14792,3],[14805,3],[14816,3],[17018,4],[17057,3],[20222,3],[24656,3],[26064,3],[30696,3],[30951,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2616,3],[4982,3],[7621,3],[7670,3],[7771,3],[7898,4],[8193,4],[10022,3],[14545,3],[18092,3],[32343,3],[32599,3],[32874,3],[34947,5],[35569,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8834,3],[14867,3],[14874,5],[15003,4],[16120,3],[17160,3],[17167,3],[25352,3],[31592,3],[33249,3],[38120,3],[39583,3],[40093,3],[40152,3],[41058,3],[45081,3],[45691,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7746,3],[13423,3],[15473,3],[16538,3],[38861,3],[45825,3],[47261,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1124,3],[3581,3],[3603,3],[5932,3],[6758,3],[14369,3],[15063,3],[15431,3],[23736,3],[24881,3],[26432,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7279,5],[11178,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[793,4],[834,3],[3143,3],[3450,4],[4551,4],[5973,3],[6767,3],[8351,3],[8953,3],[10482,4],[11717,4],[17400,3],[25656,4],[25680,4],[27226,3],[31226,3],[40595,3]]},"/en/lessons/transliterating":{"position":[[3029,3],[4236,3],[8850,3],[9951,3],[10995,3],[11002,4],[19857,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6940,3],[7868,3],[8065,3],[9627,3],[24160,3],[27617,4],[28076,3],[28119,3],[32638,3],[34174,3],[34591,3],[35819,3],[37529,3],[41624,3],[42329,4],[44874,3],[51244,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[3279,4],[7334,3],[10167,3],[11986,3],[12330,3],[15659,3],[16130,3],[16380,3],[18987,4],[19744,3],[21313,4],[23922,3],[23929,4],[25447,3],[27038,3],[27753,3],[31038,3],[31294,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1463,3],[1904,4],[1919,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1370,3],[3627,3],[5190,3],[10669,3],[10947,3],[13500,3],[14139,3],[15007,4],[15034,3],[16508,3],[18853,5]]},"/en/lessons/vector-layers-qgis":{"position":[[422,3],[1487,3],[8269,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4749,3],[8216,3],[10915,3],[10943,3],[15004,4],[17313,3],[24402,3],[24692,3],[25012,3],[25141,3],[25312,3],[29600,3],[30441,3],[36262,3],[38271,3],[40908,3]]},"/en/lessons/windows-installation":{"position":[[3312,3],[3578,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1010,3],[5847,3],[7406,3],[19182,3]]},"/en/lessons/working-with-text-files":{"position":[[1250,3],[1380,3],[1644,3],[2070,3],[2971,3],[3221,3],[3381,3],[6252,3],[6497,3],[6883,3],[7384,4],[7842,3],[8489,3]]},"/en/lessons/working-with-web-pages":{"position":[[1050,3],[2325,4],[3726,3],[4291,3]]}}}],["on','onc",{"_index":7724,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10734,12]]}}}],["on:print",{"_index":18846,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14093,10]]}}}],["onc",{"_index":214,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4419,4],[4489,4],[7534,5],[13704,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2515,4],[6601,5],[8194,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15100,4],[15294,4],[33564,4],[39356,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6274,4],[9024,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2439,4],[4577,4],[13893,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8615,5],[13940,4],[15524,4],[20045,4],[21470,4],[21790,4],[25791,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6254,4],[9081,4],[9947,4],[10251,4],[19642,4],[20035,4],[21080,4],[24177,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6154,4],[8999,4],[12973,4],[30913,4],[31054,4],[35568,4],[48457,4],[55281,4],[57239,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3084,5],[6103,4],[11545,4],[13108,4],[19133,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6623,5],[10771,4],[20612,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1947,4],[9672,4],[10328,4],[15342,4],[26852,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4533,4],[12463,4],[24384,4],[38143,4],[55860,4],[57463,4],[68641,4]]},"/en/lessons/common-similarity-measures":{"position":[[7583,4],[38938,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8622,4],[9389,4],[24562,4],[24776,4],[24971,4],[25086,4],[28786,4],[28949,4],[32361,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13887,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18666,4],[20614,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15506,4],[17950,4],[23360,4],[32523,4],[32850,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2498,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3208,4],[14333,4],[14902,4],[17011,4],[22414,4],[23482,4],[25432,4],[34418,4],[36465,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15689,4],[27110,4],[27601,4],[30454,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9102,4],[9431,4],[11706,4],[16884,4],[20303,4],[23359,4],[27805,4],[29470,4],[33601,4],[35712,4],[37819,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9025,4],[15716,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19044,4],[22447,4],[27104,4],[38281,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5666,4],[10304,4],[18912,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7395,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5513,4],[5880,4],[18346,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38732,4],[41106,4],[44298,4],[47594,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8342,4],[9729,4],[36884,4],[37738,4],[50152,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6498,4],[11595,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17772,5],[17862,4],[17948,5],[18779,4],[18897,4],[21152,4],[29544,4],[36558,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3628,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7772,4],[14306,5],[33840,4],[46071,4],[52430,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6706,4],[19520,4],[26417,4],[27720,4],[29181,4]]},"/en/lessons/extracting-keywords":{"position":[[1459,4],[3216,4],[14378,4],[15113,4],[16381,4],[16706,4],[23812,4],[29382,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18160,4],[23959,4],[38121,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3013,4],[12141,4],[17269,5],[28963,4],[33238,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9453,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25252,4],[27156,4],[31161,4],[34405,4],[38865,4],[38896,4],[43766,4],[48985,4],[56990,4],[59097,4]]},"/en/lessons/geocoding-qgis":{"position":[[25421,4],[26661,4],[37672,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11083,4],[22879,5],[28789,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9568,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[6413,4],[7899,4],[9044,4],[9231,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10470,4],[10598,4],[11998,4],[13817,4],[14480,4],[15667,4],[24448,4],[25358,4],[27656,4],[27840,4],[31413,4],[33413,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[5702,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5774,4],[6258,4],[7728,4],[8239,4],[8901,4],[10423,4],[11114,4],[12964,4],[13149,4],[13229,4],[34673,4],[39810,5],[39927,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[14442,4],[19202,4],[20889,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19359,4]]},"/en/lessons/gravity-model":{"position":[[41090,4],[42268,4],[45620,4],[50258,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6635,4],[21574,4],[25078,5],[25850,4]]},"/en/lessons/installing-omeka":{"position":[[8697,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1017,4],[2175,4],[3260,4],[3745,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19801,4],[20271,4],[20853,4],[23509,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13832,4],[22417,4],[22766,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4838,4],[15526,5],[16218,4],[18910,4],[24754,4],[24913,5],[30424,4],[32657,4],[38212,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11196,4],[12248,4],[14274,4],[21218,4],[24267,4],[25045,4],[26658,4],[28436,4],[35841,4],[37698,4],[38474,4],[40975,4]]},"/en/lessons/intro-to-bash":{"position":[[4476,4],[4818,5],[5461,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2066,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2864,4],[3102,5],[8895,4]]},"/en/lessons/intro-to-powershell":{"position":[[979,4],[9903,4],[14719,4],[26515,4],[36615,4],[36761,5],[40220,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1597,4],[1833,4],[3445,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[9611,4],[16171,4]]},"/en/lessons/introduction-and-installation":{"position":[[833,4],[2152,4]]},"/en/lessons/introduction-map-warper":{"position":[[3592,4],[7459,4],[15493,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23046,5],[32544,4],[37283,4],[38254,4],[39822,4],[40051,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14127,4],[40885,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17342,4]]},"/en/lessons/json-and-jq":{"position":[[17251,4],[17303,4],[20692,5],[21595,4],[31984,4],[34118,4]]},"/en/lessons/jupyter-notebooks":{"position":[[12611,4],[21227,4],[21262,5],[26197,4],[44223,4],[46981,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[711,4],[3299,4]]},"/en/lessons/linear-regression":{"position":[[26316,4],[28830,4],[30960,4]]},"/en/lessons/linux-installation":{"position":[[1482,4]]},"/en/lessons/logistic-regression":{"position":[[32821,4],[42602,4],[42757,4],[61515,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2116,4],[11919,4],[13992,4]]},"/en/lessons/naive-bayesian":{"position":[[20018,4],[21523,4]]},"/en/lessons/normalizing-data":{"position":[[945,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3239,4],[15774,5],[37412,4],[43689,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8364,4]]},"/en/lessons/qgis-layers":{"position":[[2641,4],[8385,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1795,4]]},"/en/lessons/research-data-with-unix":{"position":[[9955,4],[14515,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21864,4],[36966,4],[37375,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37380,4]]},"/en/lessons/sentiment-analysis":{"position":[[29705,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10475,4],[14529,4],[21239,4],[30093,5]]},"/en/lessons/sonification":{"position":[[11286,4],[21798,4],[28869,4],[35591,5]]},"/en/lessons/space-place-gazetteers":{"position":[[43988,4],[44667,4],[47988,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10272,4],[12773,4],[14900,4],[17664,4],[18382,4],[20321,4],[20992,4],[22119,4],[26335,4],[27491,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16324,4],[20914,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16428,5],[21840,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19405,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7406,5],[11022,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8530,4],[15570,4],[15699,5],[15879,4],[15941,4],[16357,4],[31876,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4479,4],[7661,4],[11335,4],[16095,4],[18881,4],[24641,4],[33303,4]]},"/en/lessons/transliterating":{"position":[[17407,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15239,4],[47033,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9373,5],[21824,4],[22005,5],[22119,4],[31827,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1780,4],[3712,4],[3878,4],[4230,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9066,4],[11924,4],[14905,4]]},"/en/lessons/viewing-html-files":{"position":[[3495,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4973,4],[21726,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1869,4],[3068,4],[9051,5],[9518,5],[9767,4],[10463,4],[11301,5],[12179,4],[13730,5],[18599,5]]},"/en/lessons/working-with-text-files":{"position":[[1157,4],[7300,4]]}}}],["onder",{"_index":16602,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3349,5],[3543,5],[7600,5],[7800,5],[13616,5],[13934,5],[14698,5],[15692,5]]}}}],["one'.split",{"_index":19184,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6634,12]]}}}],["one,8",{"_index":10521,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26377,5]]}}}],["one.7",{"_index":17546,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7802,5]]}}}],["one;two;thre",{"_index":11316,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10451,16]]}}}],["one_batch",{"_index":6245,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27537,12],[27681,11]]}}}],["one_doc_as_df",{"_index":1482,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26987,13]]}}}],["one_doc_as_df.to_csv(output_filenames[count",{"_index":1487,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27206,47]]}}}],["one_review",{"_index":17973,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56728,10],[56842,10],[57865,10],[59135,10]]}}}],["one_review.iloc[0:10",{"_index":17988,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57931,21],[59202,21]]}}}],["one_review.loc[one_review['select",{"_index":17976,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56855,37]]}}}],["one_review.reset_index(drop=tru",{"_index":17977,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56902,33]]}}}],["one_review.sort_values(by='product",{"_index":17986,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57878,36],[59148,36]]}}}],["one_review['coef",{"_index":17978,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56936,18],[57220,18]]}}}],["one_review['product",{"_index":17984,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57168,21]]}}}],["one_review['select",{"_index":17975,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56801,22]]}}}],["one_review['term",{"_index":17974,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56756,18]]}}}],["one_review['tfidf_scor",{"_index":17982,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57082,25],[57192,25]]}}}],["oneachfeatur",{"_index":18225,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21204,14],[24058,14],[26234,14],[27981,14],[29008,14],[29627,13],[30664,14],[33449,14],[35055,14]]}}}],["onefil",{"_index":8218,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35069,7]]}}}],["oneida",{"_index":14169,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6417,6]]}}}],["onetwo",{"_index":11355,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21182,9]]}}}],["one’",{"_index":9177,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4025,5],[40599,5]]},"/en/lessons/gravity-model":{"position":[[34503,5],[53940,5]]},"/en/lessons/linear-regression":{"position":[[1899,5]]},"/en/lessons/logistic-regression":{"position":[[1619,5],[62157,5]]},"/en/lessons/sonification":{"position":[[11142,5]]}}}],["ongo",{"_index":5357,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7867,7],[8217,7],[64189,7],[72132,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28067,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4393,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51571,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35096,7]]}}}],["onlin",{"_index":58,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1053,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7249,6],[12321,6],[45896,6],[50206,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1441,6],[2870,6],[7737,6],[12194,6],[15876,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[959,6],[1793,6],[8175,6],[17761,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[247,6],[5934,6],[20272,6],[51543,7],[60132,7],[61961,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4670,6],[6262,7],[6632,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[277,6],[14158,6],[14300,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43270,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1746,6],[72149,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58385,6],[61970,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5143,6],[59956,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1043,6]]},"/en/lessons/counting-frequencies":{"position":[[8521,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1002,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2350,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6257,6],[6819,6],[7669,6],[18281,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5472,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[854,6],[1447,7],[3486,6],[4950,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3968,7],[5362,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8545,6],[16278,6],[17676,6],[47754,6],[49806,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5689,6],[39703,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[921,6],[1034,6],[2336,6],[3754,7],[10600,7],[13580,6],[13659,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[779,6],[1198,6],[2340,6],[2432,6],[4754,6],[4837,6],[6987,7],[7367,6],[8586,6],[10265,7],[11935,6],[24644,6],[29812,6],[31111,7],[38881,6],[41121,6],[48683,7],[48785,6],[49346,6]]},"/en/lessons/extracting-keywords":{"position":[[2502,7],[7023,6],[7332,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8163,6],[44223,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3006,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13340,6],[35033,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[602,6],[6916,9],[7321,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[723,6]]},"/en/lessons/geocoding-qgis":{"position":[[4068,6],[17335,6],[17874,6],[33503,6],[36510,6],[36541,6],[36568,6],[36692,6],[38079,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1632,6],[17469,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4573,6],[9846,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25053,6],[25160,6],[25268,6],[25309,6],[25380,7],[26423,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4847,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[10650,6],[18333,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2041,6],[10999,6]]},"/en/lessons/gravity-model":{"position":[[8463,6],[8838,6],[23543,6],[44757,6],[44874,6],[45428,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4067,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15202,6],[19718,8],[42109,7],[47939,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12375,6],[17326,6],[56388,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5069,6],[6252,6],[7102,6],[22178,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7854,6],[22696,6],[29776,6]]},"/en/lessons/intro-to-powershell":{"position":[[33047,6],[33235,6],[33264,6],[33639,6],[37425,6],[40186,6],[41372,7],[42725,6],[42772,8],[45441,6]]},"/en/lessons/introduction-and-installation":{"position":[[270,6],[1340,6],[1875,6],[2507,6]]},"/en/lessons/introduction-map-warper":{"position":[[1307,6],[7040,6],[9103,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10724,6],[10874,6]]},"/en/lessons/json-and-jq":{"position":[[38859,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[488,7]]},"/en/lessons/linear-regression":{"position":[[75111,6],[79584,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4378,6]]},"/en/lessons/naive-bayesian":{"position":[[1167,6]]},"/en/lessons/normalizing-data":{"position":[[611,6],[5077,6]]},"/en/lessons/preserving-your-research-data":{"position":[[563,6],[10558,6],[10696,6],[13493,6]]},"/en/lessons/qgis-layers":{"position":[[3296,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27686,6],[27873,6]]},"/en/lessons/sentiment-analysis":{"position":[[13376,6]]},"/en/lessons/sonification":{"position":[[8388,6],[8625,8],[11810,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3529,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3821,6],[8698,6],[9104,6],[16348,6],[30899,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8511,7],[14850,6],[20689,7],[60579,6],[61529,6],[63044,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22045,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18173,6],[18255,7],[19200,6],[23451,6],[33757,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13775,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10134,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4651,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3257,6],[3929,6],[4001,6],[6713,6],[27509,7],[27747,6]]},"/en/lessons/viewing-html-files":{"position":[[127,6],[480,7],[1058,6],[1171,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46703,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2698,6]]},"/en/lessons/working-with-web-pages":{"position":[[445,6],[1298,6],[1825,6],[2563,6],[2709,6],[3681,7],[4201,7],[4397,6],[9081,6]]}}}],["online–text",{"_index":5754,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[28697,11]]}}}],["online’",{"_index":10135,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[409,8],[5661,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[232,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[353,8]]},"/en/lessons/naive-bayesian":{"position":[[797,8]]},"/en/lessons/normalizing-data":{"position":[[241,8]]},"/en/lessons/preserving-your-research-data":{"position":[[193,8]]},"/en/lessons/working-with-web-pages":{"position":[[75,8]]}}}],["onset",{"_index":12838,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[1283,5]]},"/en/lessons/sonification":{"position":[[5369,6]]},"/en/lessons/space-place-gazetteers":{"position":[[14914,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8740,5],[8913,6],[9008,5],[9327,5],[10391,5],[11212,5],[11379,5],[12822,5],[13021,5],[13293,5],[14469,5],[14564,6]]}}}],["onset.censor",{"_index":21251,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9376,14],[10209,14],[11422,14]]}}}],["onsid",{"_index":20408,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25667,6]]}}}],["ontario",{"_index":9178,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4139,8],[16935,8],[20841,8],[31819,7]]},"/en/lessons/geocoding-qgis":{"position":[[22632,8]]}}}],["ontario’",{"_index":13332,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[2360,10]]}}}],["onto",{"_index":535,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15905,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1320,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12482,4],[58440,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4815,4],[28658,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1952,4]]},"/en/lessons/counting-frequencies":{"position":[[10762,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23680,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[280,4],[3598,4],[22887,4],[23603,4],[31167,4],[38695,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20885,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26902,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23239,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1684,4]]},"/en/lessons/geocoding-qgis":{"position":[[10679,4],[24823,4],[25579,4],[26296,4],[26968,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15386,4],[24084,4],[27941,4],[28132,4],[31462,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[13844,4],[14547,4],[17675,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10216,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[36663,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18853,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[923,4],[2432,4],[27964,4],[28680,4],[41940,4]]},"/en/lessons/intro-to-powershell":{"position":[[31329,4]]},"/en/lessons/introduction-map-warper":{"position":[[20043,4]]},"/en/lessons/json-and-jq":{"position":[[8509,4],[10657,4],[39785,4]]},"/en/lessons/linux-installation":{"position":[[4574,4]]},"/en/lessons/mac-installation":{"position":[[4251,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37466,4]]},"/en/lessons/space-place-gazetteers":{"position":[[12147,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15610,4],[31427,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7270,4],[7403,4]]},"/en/lessons/windows-installation":{"position":[[5501,4]]}}}],["ontolog",{"_index":6463,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55548,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58152,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9545,10]]},"/en/lessons/intro-to-linked-data":{"position":[[211,10],[856,10],[15548,10],[17138,11],[17153,8],[17248,11],[17439,8],[17685,8],[18032,8],[18096,8],[18304,9],[18426,9],[18444,8],[18676,8],[26080,10],[26158,9],[26319,10],[38288,11]]},"/en/lessons/space-place-gazetteers":{"position":[[50757,8]]}}}],["ontologist",{"_index":15294,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[36891,11]]}}}],["ontrackingfound",{"_index":8364,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30327,19],[30365,17]]}}}],["ontrackinglost",{"_index":8366,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30464,16]]}}}],["onward",{"_index":4580,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3791,8],[19662,8]]},"/en/lessons/qgis-layers":{"position":[[2324,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30289,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12335,8]]}}}],["oo",{"_index":3653,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8369,2],[16124,2]]}}}],["oom",{"_index":19933,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42923,4]]}}}],["oop",{"_index":12316,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48251,7],[48883,7]]}}}],["opac",{"_index":15865,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[26381,8]]}}}],["opaqu",{"_index":13348,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[10441,10]]}}}],["opec",{"_index":20436,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27563,4],[27933,4],[30254,4],[30622,4],[31350,4],[31720,4],[34544,4],[34912,4],[36220,4],[36801,4]]}}}],["open",{"_index":139,"title":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[30,4]]},"/en/lessons/intro-to-linked-data":{"position":[[41,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2988,4],[10562,4],[11044,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4866,4],[5017,4],[5985,4],[8863,4],[9158,4],[9940,5],[10528,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4253,4],[19310,4],[19422,7],[22343,4],[38321,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1112,4],[3383,4],[6232,4],[6296,5],[9928,4],[10269,4],[10714,6],[12337,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2853,4],[4678,4],[5126,4],[6912,4],[10279,4],[11038,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2114,4],[2853,4],[3618,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2610,4],[8620,4],[9404,4],[16185,4],[17403,4],[18989,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17006,4],[18767,4],[20294,4],[20676,4],[25312,4],[32008,4],[35179,4],[35312,7],[39783,4],[41754,7],[44973,4],[45324,7],[47327,4],[47624,6],[47753,7],[48280,5],[48726,4],[51941,4],[53338,4],[55089,4],[58833,4],[59448,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4831,6],[6508,4],[7870,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7206,5],[13601,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23550,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7941,4],[17553,4],[19987,4],[53964,4],[55188,4],[55956,4],[69711,5],[70908,7]]},"/en/lessons/common-similarity-measures":{"position":[[1306,4],[24526,7],[24908,4],[26391,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2949,5],[8566,4],[8598,4],[8643,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[413,7],[5069,4],[7939,7],[9081,7],[9144,5],[9165,7],[9198,4],[9258,4],[9340,4],[9422,7],[9567,7],[14414,4],[18470,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14090,5],[33211,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1197,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2405,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[697,4],[1372,4],[2875,4],[2910,4],[3190,4],[3646,4],[3882,4],[5841,4],[6121,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2920,4],[3234,5],[6412,4],[16407,4],[44668,7],[45504,8],[46282,4],[46338,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8144,4],[17707,4],[18346,4],[27861,4],[29533,4],[34772,4],[36988,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12543,4],[12988,4],[17727,5],[19626,4],[29658,4],[31920,4],[34531,4],[34678,4],[34801,4],[35014,4],[35140,5],[35177,4],[35964,4],[36326,6],[36903,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19763,4],[25528,4],[30218,4],[30313,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44498,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17181,5],[18450,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[438,7],[2924,4],[5093,4],[10745,4],[11123,5],[11229,4],[11865,4],[11909,7],[11943,5],[17516,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23990,4],[24756,6],[25254,5],[25373,6],[25861,5],[35284,4],[41306,4],[44905,4],[45004,4],[46606,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1868,4],[9278,7],[9505,4],[12053,4],[13069,4],[13260,4],[15125,4],[15355,4],[41094,4],[59952,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1121,4],[2551,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19104,4],[24416,6],[31405,4],[32472,8],[33348,4],[33936,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1143,4],[1906,4],[5004,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5123,4],[6093,4],[9293,7],[9400,4],[9747,4],[18476,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11847,4],[26542,4]]},"/en/lessons/extracting-keywords":{"position":[[5988,4],[9759,4],[10046,4],[10352,4],[11044,7],[13031,5],[13632,4],[14038,7],[14145,5],[14406,5],[30172,5],[33066,4],[33134,4],[35660,4],[37387,4],[39194,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13657,4],[15052,5],[16329,5],[29791,4],[38133,6],[44175,4],[44245,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1732,5],[2864,4],[6029,7],[6647,4],[18730,5],[19069,4],[19116,4],[19202,4],[22438,4],[28235,4],[28245,4],[28459,4],[29662,7],[35004,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2949,4],[10303,4],[13782,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1366,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10284,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12119,4]]},"/en/lessons/geocoding-qgis":{"position":[[9426,4],[11866,4],[13691,4],[19878,4],[22890,4],[23396,4],[23530,7],[23592,4],[23783,4],[37817,4],[37884,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14630,4],[14678,4],[21567,4],[21690,4],[21750,4],[28437,4]]},"/en/lessons/georeferencing-qgis":{"position":[[75,4],[107,4],[1941,5],[2571,4],[3517,4],[3889,4],[4070,4],[4286,4],[4484,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[4924,4],[5062,4],[6436,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6499,4],[6783,4],[8935,4],[10518,4],[11013,5],[11134,4],[13243,4],[15548,4],[30272,7],[30359,7],[30421,4],[30473,4],[30551,7],[30712,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1631,4],[2338,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2959,4],[6073,4],[6619,4],[11435,4],[14025,4],[14047,4],[14238,7],[14370,5],[14390,4],[20411,4],[21050,7],[23646,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1449,4],[1512,4],[3413,4],[12736,4],[15496,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[31,4],[282,4],[723,4],[2102,4],[3134,4],[5205,4],[10961,4],[20436,4],[23942,4]]},"/en/lessons/gravity-model":{"position":[[8420,4],[10777,4],[13474,4],[47058,4]]},"/en/lessons/installing-omeka":{"position":[[2917,4],[3735,7],[5790,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2974,4],[3438,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2476,4],[3106,4],[10596,7],[22174,4],[35681,4],[51018,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1647,4],[2734,4],[54150,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[951,4],[18939,4],[39752,4],[47541,4],[48888,4],[49828,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10755,4],[15191,4],[15647,4],[23523,4],[34541,4],[36773,4],[36908,4],[37031,4],[37244,4],[37370,5],[37407,4],[37950,4],[38502,4],[38772,4],[38805,7],[41076,4]]},"/en/lessons/intro-to-bash":{"position":[[160,7],[2319,4],[3146,4],[3159,7],[3878,4],[4587,7],[4833,4],[11174,4],[11236,4],[11314,4],[11475,4],[14463,4],[14547,4],[14571,4],[14671,4],[14699,5],[26008,4],[26040,4],[26064,5],[26574,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1029,8],[6717,4],[11736,6],[18479,4]]},"/en/lessons/intro-to-linked-data":{"position":[[42,4],[105,4],[508,4],[628,4],[750,4],[945,4],[1698,4],[2365,4],[2703,4],[5474,4],[8810,4],[10203,4],[10268,7],[15639,7],[36783,4],[37329,4],[38261,4]]},"/en/lessons/intro-to-powershell":{"position":[[156,4],[1914,7],[3475,4],[4260,4],[4495,4],[5231,7],[10248,4],[12532,6],[12899,4],[13334,4],[22198,4],[23906,4],[33122,4],[42160,4],[42210,4],[43658,6],[43671,4],[45448,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1704,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7341,4],[10652,4]]},"/en/lessons/introduction-and-installation":{"position":[[553,7],[1049,4]]},"/en/lessons/introduction-map-warper":{"position":[[508,4],[21708,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[900,4],[2070,4],[3341,4],[17624,4],[17965,4],[22973,4],[31514,4],[33521,4],[33839,4],[41085,4],[41380,4],[41902,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[986,4],[7211,5],[9728,4],[16503,4],[17672,4],[17764,4],[19380,4],[19520,4],[19659,4],[21371,7],[27805,4],[28323,7],[28342,4],[33891,4],[44205,4],[44356,4],[44449,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8858,4],[15374,4]]},"/en/lessons/json-and-jq":{"position":[[11025,4],[16948,4],[20419,4]]},"/en/lessons/jupyter-notebooks":{"position":[[1035,4],[7506,4],[9434,4],[11117,4],[11379,4],[12667,4],[13083,4],[14064,4],[14117,4],[14369,4],[14507,4],[15761,4],[18550,4],[30949,5],[37150,4],[39839,4],[52625,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9525,4]]},"/en/lessons/linux-installation":{"position":[[731,4],[1215,4],[1340,4],[1509,4],[1708,4],[4038,4]]},"/en/lessons/mac-installation":{"position":[[3636,4],[3759,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[705,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2906,7],[6405,4],[7629,4],[8573,4],[10169,4],[20250,4],[20415,4],[22167,4],[22268,4],[35844,4]]},"/en/lessons/naive-bayesian":{"position":[[25794,5],[32995,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5203,4],[5605,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1076,4],[3551,4],[5056,6],[5590,4],[6499,4],[7296,6],[8478,6],[10119,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6290,4],[11560,4]]},"/en/lessons/preserving-your-research-data":{"position":[[905,4],[6670,6]]},"/en/lessons/qgis-layers":{"position":[[246,7],[465,4],[4672,4],[7978,4],[8964,7],[9930,4],[10928,6],[11455,6],[11809,4],[11944,4],[12030,5],[14804,6],[16570,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2623,4],[2651,4],[8690,4],[23152,4],[26356,6]]},"/en/lessons/research-data-with-unix":{"position":[[2578,4],[3987,4],[4452,4],[12706,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42628,4],[43181,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20919,4],[47370,4]]},"/en/lessons/sentiment-analysis":{"position":[[16243,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3909,4],[6648,4],[10541,4],[14576,4],[14643,4],[15771,7],[16287,4],[16966,5],[22106,5],[37778,4]]},"/en/lessons/sonification":{"position":[[3135,4],[5913,7],[8431,4],[11558,7],[14644,4],[19330,4],[21536,4],[21860,4],[22381,4],[24647,4],[25620,4],[25706,7],[28199,4]]},"/en/lessons/space-place-gazetteers":{"position":[[2207,4],[2369,4],[2420,4],[2519,4],[12413,4],[12894,4],[14208,4],[17019,4],[24835,4],[37258,4],[37847,4],[38394,4],[41895,4],[42692,4],[42870,4],[44352,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2327,4],[2782,4],[4402,6],[4458,4],[12443,4],[18830,4],[18882,4],[20879,4],[21192,4],[21268,4],[24073,4],[24342,4],[24817,4],[25868,4],[29992,4],[33004,4],[33032,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15114,4],[21216,4],[21632,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8439,4],[8481,4],[8559,4],[10683,4],[10753,4],[10982,4],[11439,4],[13470,4],[16258,8],[17700,4],[44324,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1794,4],[9171,4],[12614,4],[18742,6],[19600,4],[55744,4],[61524,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11043,4],[17785,4],[18386,5],[20306,5],[21002,4],[22503,4],[25488,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8096,5],[8921,5],[10731,4],[12490,6],[12587,6],[23907,4],[24301,4],[24828,4],[25222,4],[27690,4],[31029,4],[31532,4],[32205,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4666,4],[6977,4],[7631,4],[8768,4],[8884,4],[9934,4],[11778,4],[15411,4],[16586,4],[16802,4],[17437,6],[18816,4],[19875,4],[23125,4],[23728,7],[27169,7],[29376,7],[32464,6]]},"/en/lessons/transliterating":{"position":[[3689,4],[3762,4],[4122,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3451,4],[3759,4],[36251,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[7565,4],[8664,4],[31473,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17223,4],[17478,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2091,4],[14974,5]]},"/en/lessons/viewing-html-files":{"position":[[3362,4],[3469,5],[3509,6],[3597,7],[3672,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5098,7],[9651,4]]},"/en/lessons/windows-installation":{"position":[[802,4],[1260,4],[2187,4],[4999,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2467,4],[2626,4],[4223,4],[4545,4],[5224,4],[5269,4],[8015,4],[13364,4],[15794,4],[19009,4],[19065,4]]},"/en/lessons/working-with-text-files":{"position":[[160,8],[3606,5],[3662,5],[4969,4],[6154,4],[6199,4],[6832,4],[7118,7],[8092,4],[8154,4],[8692,4],[8942,4],[9067,4]]},"/en/lessons/working-with-web-pages":{"position":[[3555,7],[3716,4],[3906,4],[5851,7],[5941,4],[5996,4],[6386,4],[6591,4],[7417,4],[7573,4],[7694,4],[8927,4],[8957,4]]}}}],["open(\"/path/to/your/current/canonical.txt",{"_index":12148,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22792,43]]}}}],["open(\"43rd",{"_index":15063,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4389,11],[7971,11],[9548,11],[11224,11],[12041,11],[12985,11],[14111,11],[14949,11],[16339,11],[18306,11]]}}}],["open(\"our_base_ocr_result.txt",{"_index":12161,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24436,31]]}}}],["open(\"out1.txt",{"_index":12163,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24507,16],[29127,16]]}}}],["open(\"out2.txt",{"_index":12205,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29156,16]]}}}],["open(\"your_current_source_file.txt",{"_index":12256,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37115,36],[39166,36],[44171,36],[52352,36]]}}}],["open(\"your_page.html",{"_index":12424,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63430,22]]}}}],["open('../../data/txt/50",{"_index":3639,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7267,23],[13662,23]]}}}],["open('bpl",{"_index":8815,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16573,9]]}}}],["open('cdocr2/50",{"_index":3665,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9046,15],[16784,15]]}}}],["open('gazetteer.txt",{"_index":10919,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12536,21],[24254,21],[34802,21]]}}}],["open('helloworld.html','w",{"_index":7773,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2619,27],[4420,27],[4930,27]]}}}],["open('helloworld.txt','a",{"_index":23667,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[8841,26]]}}}],["open('helloworld.txt','r",{"_index":23661,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[6982,26]]}}}],["open('helloworld.txt','w",{"_index":11683,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[8864,26]]},"/en/lessons/working-with-text-files":{"position":[[2729,26]]}}}],["open('obo",{"_index":23697,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[9342,9]]}}}],["open('output.txt",{"_index":10945,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[25631,18]]}}}],["open('ph",{"_index":16851,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24247,8],[28363,8],[30971,8],[31113,8]]}}}],["open('quakers_edgelist.csv",{"_index":10425,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9699,28],[12679,28]]}}}],["open('quakers_nodelist.csv",{"_index":10417,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9352,28],[12421,28]]}}}],["open('texts.txt",{"_index":10932,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[16071,17],[24376,17],[31264,17]]}}}],["open('the_dataset_",{"_index":10958,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31431,18],[34972,18]]}}}],["open(cleanqueri",{"_index":10246,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34590,15],[37874,15],[47082,15]]}}}],["open(f'data/federalist_{filename}.txt",{"_index":16180,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5192,39],[15771,39]]}}}],["open(filenam",{"_index":10195,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14912,13],[22743,13],[26207,13],[29269,13],[40169,13],[46474,13]]},"/en/lessons/extracting-keywords":{"position":[[35730,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21922,14]]}}}],["open(filename,'w",{"_index":7622,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4381,18]]},"/en/lessons/naive-bayesian":{"position":[[31090,18]]},"/en/lessons/output-data-as-html-file":{"position":[[5821,18],[6735,18]]}}}],["open(filepath",{"_index":10266,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37197,14],[38663,14],[44237,14],[47924,14]]}}}],["open(img_out",{"_index":10764,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20709,13]]}}}],["open(metadata_path",{"_index":10718,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14711,19]]}}}],["open(os.path.join('data','z.pickl",{"_index":4136,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35880,37]]}}}],["open(os.path.join(out_dir",{"_index":10836,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[29072,26]]}}}],["open(read_image_path",{"_index":22323,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25251,21],[28378,21]]}}}],["open(text_file_path",{"_index":22339,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32242,20]]}}}],["open(txt_fil",{"_index":1420,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22722,14]]}}}],["open_new_tab",{"_index":19138,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5704,12],[6617,12]]}}}],["open_new_tab(filenam",{"_index":19146,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[6336,22],[7087,22]]}}}],["openai",{"_index":14791,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46029,9],[46430,6],[55526,7],[57831,6]]}}}],["openai’",{"_index":14811,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48879,8],[49010,8]]}}}],["opencag",{"_index":18136,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5674,9]]}}}],["opencl",{"_index":15763,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9254,6]]}}}],["opencv",{"_index":10993,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[327,6],[8954,6],[12648,6],[15732,6],[18587,6],[18720,7],[18847,6],[19330,6],[26946,6],[27244,6],[29816,6],[30157,6]]}}}],["opencv’",{"_index":11222,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[44080,8]]}}}],["openjdk",{"_index":9557,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7807,7],[7835,7],[7899,7],[14088,7]]}}}],["openjpeg",{"_index":15735,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6648,8]]}}}],["openlab",{"_index":21219,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32194,7]]}}}],["openlay",{"_index":19322,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[8209,12],[8312,10],[8413,10],[8556,10]]}}}],["openli",{"_index":15123,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[2971,6],[3942,7],[3953,6],[8780,7],[18466,7],[18591,7]]}}}],["openmapquest",{"_index":18134,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5648,13]]}}}],["openrefin",{"_index":3270,"title":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[19,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[44,10]]}},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[20,10],[134,10],[232,10],[825,10],[1812,11],[1942,10],[2106,10],[3409,10],[3673,10],[3889,10],[6339,10],[6379,10],[6432,10],[6492,10],[6887,10],[7227,11],[7322,10],[7482,10],[10052,11],[12190,10],[13929,10],[14203,10],[16046,10],[16525,10],[16854,10],[16875,10],[18566,11],[18828,10],[19042,10],[19232,11],[19266,10],[20204,11],[20338,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5771,11]]},"/en/lessons/extracting-keywords":{"position":[[4436,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[45,10],[101,11],[744,10],[883,12],[1533,11],[1638,11],[2251,10],[2796,10],[2839,10],[3209,10],[4700,10],[36081,10],[36812,10]]},"/en/lessons/jupyter-notebooks":{"position":[[16018,11]]}}}],["openrefine/pg1105.html",{"_index":11299,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5093,22]]}}}],["opensourc",{"_index":5378,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10908,11]]}}}],["openstreetmap",{"_index":12499,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[2987,14],[36743,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7756,13],[7816,13],[7993,13],[8136,13],[9118,13]]},"/en/lessons/introduction-map-warper":{"position":[[647,14],[6750,13],[10759,13],[11061,13],[11399,14],[18400,14],[18464,14],[18560,13],[20632,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5496,13],[10338,13],[26078,13]]},"/en/lessons/qgis-layers":{"position":[[8493,14]]}}}],["openwebtext",{"_index":14798,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47565,11]]}}}],["openxml",{"_index":22390,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4671,7]]}}}],["oper",{"_index":128,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2771,9],[5930,9],[21422,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2606,11],[3815,11],[11835,10],[12183,10],[14493,11],[15397,10],[19286,10],[22288,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4320,9],[8713,9],[11282,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1980,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1177,9],[9685,9],[10339,9],[23131,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2426,10],[3049,7],[3661,11],[9920,9],[10717,9],[15797,9],[18591,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8038,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59156,10]]},"/en/lessons/common-similarity-measures":{"position":[[39010,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28762,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6773,7],[62974,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[803,9],[837,8],[873,8],[12968,9],[12985,8],[13011,8],[13395,9],[13689,8],[13726,9],[14720,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24504,10]]},"/en/lessons/counting-frequencies":{"position":[[1898,10],[6041,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1701,9],[2811,9],[5189,9],[16355,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1193,7],[3444,9],[9614,7],[9774,7],[10327,8],[27336,9],[27465,11],[28958,9],[35477,9],[35728,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5857,9],[9348,9],[10916,9],[19196,8],[31494,9],[33012,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15897,9],[16261,11],[23216,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[131,8],[909,8],[2826,8],[6761,8],[6824,8],[6927,8],[7236,8],[8840,8],[8909,9],[9133,8],[9324,8],[9365,9],[9713,9],[16624,8],[27182,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9222,10],[15808,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27626,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23820,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1601,9],[8814,8],[12296,8],[45725,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5220,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1784,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7961,10],[10732,10],[11206,10],[17162,10],[22640,9],[24040,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11736,9],[23776,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[975,10],[10982,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8627,10],[9824,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5098,10],[13110,9],[20309,10],[20413,11],[21947,9],[27324,10],[27789,11],[31791,10],[31932,11],[32850,9],[45867,9],[48948,9],[64661,8]]},"/en/lessons/geocoding-qgis":{"position":[[6152,9],[17492,9],[31985,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7011,9],[8853,9],[12992,8],[25569,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5711,9],[6240,9],[7648,9],[12884,9],[24256,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26596,10]]},"/en/lessons/gravity-model":{"position":[[6243,8],[9580,11],[9721,10],[9890,10],[18860,11],[18943,10],[40804,11],[52173,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[1581,7],[2569,8]]},"/en/lessons/installing-omeka":{"position":[[4836,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13168,9],[14280,10],[15081,11],[55805,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4669,9],[11080,9],[11148,9],[12200,9],[23093,8],[35248,9]]},"/en/lessons/intro-to-bash":{"position":[[2120,9],[11918,7]]},"/en/lessons/intro-to-powershell":{"position":[[20323,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1936,8]]},"/en/lessons/introduction-and-installation":{"position":[[141,9],[1911,9],[2198,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3128,7],[5222,9],[17484,9],[19882,9],[30778,9],[30801,8],[40269,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16748,9],[36913,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16786,9],[16840,9]]},"/en/lessons/json-and-jq":{"position":[[137,9],[268,10],[2017,9],[2124,9],[2211,9],[6408,8],[6793,8],[7265,8],[8320,9],[9446,9],[9922,9],[10204,8],[10499,9],[10597,10],[12335,8],[13011,9],[15314,8],[16239,10],[23805,10],[24148,9],[26154,8],[39659,10]]},"/en/lessons/jupyter-notebooks":{"position":[[10787,9],[10874,9],[10919,9],[11185,9],[11331,9],[11447,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3288,10]]},"/en/lessons/linear-regression":{"position":[[4026,10],[34135,10],[37201,9],[75825,11],[77301,10],[78328,9]]},"/en/lessons/linux-installation":{"position":[[4839,9]]},"/en/lessons/logistic-regression":{"position":[[51520,11]]},"/en/lessons/mac-installation":{"position":[[4513,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[98,10],[1179,10],[1453,10],[1470,9],[1834,9],[2197,9],[2559,8],[2725,10]]},"/en/lessons/naive-bayesian":{"position":[[63384,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16704,8],[17701,9],[25380,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3431,8],[7176,8],[7693,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1969,9]]},"/en/lessons/preserving-your-research-data":{"position":[[11203,9]]},"/en/lessons/qgis-layers":{"position":[[1802,9],[1845,9]]},"/en/lessons/research-data-with-unix":{"position":[[2795,9],[2948,9],[8099,8],[9034,9],[9097,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4221,7],[8979,10],[12284,10],[26021,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3056,9],[9736,8],[21798,9],[35437,9],[48024,10]]},"/en/lessons/sonification":{"position":[[10559,10],[10734,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8528,9],[8727,9],[32902,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30655,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19916,9],[20354,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10098,9],[12339,9],[12502,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20151,9],[20367,9],[25343,9],[25505,9],[28473,9],[28643,9],[31946,10],[31991,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9888,9],[11170,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18499,9],[23016,7],[26991,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[9155,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4598,9],[4667,9],[16723,9]]},"/en/lessons/vector-layers-qgis":{"position":[[14690,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[847,11],[906,10],[953,10],[2693,10],[3751,9],[4826,9],[4954,9],[5031,9],[5678,9],[5958,9],[6796,9],[7241,9],[33179,10],[37331,10],[38232,10],[38671,10],[39323,11],[41962,10]]},"/en/lessons/windows-installation":{"position":[[5768,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12201,8]]},"/en/lessons/working-with-text-files":{"position":[[714,9]]}}}],["opera",{"_index":14157,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[4242,5]]},"/en/lessons/working-with-text-files":{"position":[[7555,5]]}}}],["operation.result(timeout=180",{"_index":18914,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25463,29]]}}}],["operation_id",{"_index":22182,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20529,12],[25668,12],[28818,12]]}}}],["operationalis",{"_index":17516,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78351,19]]}}}],["operationg",{"_index":6548,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[3748,10]]}}}],["operationstatuscod",{"_index":22148,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16551,20]]}}}],["operationstatuscodes.succeed",{"_index":22188,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20889,31],[26069,31],[29256,31]]}}}],["opferguson\",1",{"_index":16787,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36116,14]]}}}],["opinion",{"_index":2262,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14885,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3479,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59525,7]]},"/en/lessons/extracting-keywords":{"position":[[10860,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11508,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47129,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40050,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37119,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4149,7],[9586,8],[49617,7],[52119,7]]},"/en/lessons/sentiment-analysis":{"position":[[4881,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20625,8]]}}}],["opinion.2",{"_index":7206,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3104,9]]}}}],["opinions.13",{"_index":14796,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47299,11]]}}}],["oppon",{"_index":15905,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35681,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4011,8]]}}}],["opportun",{"_index":2122,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15605,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24758,11],[49973,11],[72034,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58672,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4867,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2032,11],[2727,11],[9464,11],[13391,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12706,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9048,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[1566,13],[2491,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[7726,11]]},"/en/lessons/gravity-model":{"position":[[55627,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1257,11],[6797,11],[22512,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37288,13]]},"/en/lessons/intro-to-linked-data":{"position":[[1439,13]]},"/en/lessons/sentiment-analysis":{"position":[[7870,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18330,11]]}}}],["oppos",{"_index":5851,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7469,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37692,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5027,7],[43751,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54998,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21803,7]]},"/en/lessons/extracting-keywords":{"position":[[13109,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17951,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43466,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12078,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10078,7],[36932,7]]},"/en/lessons/jupyter-notebooks":{"position":[[40532,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3088,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19653,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12051,8],[33992,8],[54395,8],[54553,8],[65727,8]]}}}],["opposit",{"_index":5644,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10240,8],[18538,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27924,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4391,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13856,8],[21862,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11592,11]]},"/en/lessons/georeferencing-qgis":{"position":[[7963,8]]},"/en/lessons/intro-to-bash":{"position":[[24271,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3059,12]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4223,8]]},"/en/lessons/normalizing-data":{"position":[[2757,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7282,12],[33307,8],[34687,12]]}}}],["oppress",{"_index":15799,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13040,10],[36953,11]]}}}],["opredeleniem",{"_index":22749,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15587,12],[15721,12]]}}}],["opt",{"_index":4072,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30491,3],[31791,5],[37411,6],[46083,5],[59675,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43555,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18724,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7509,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22613,5],[28796,5],[49068,6]]},"/en/lessons/gravity-model":{"position":[[27623,6],[46146,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[887,6]]},"/en/lessons/logistic-regression":{"position":[[15966,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16004,3],[16744,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59539,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12540,3]]}}}],["opt/lampp",{"_index":15993,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17474,10],[18060,10]]}}}],["optic",{"_index":35,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[695,7],[1697,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[120,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[252,7],[17154,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65255,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2026,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64162,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[440,7],[38855,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13141,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4930,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3826,7]]},"/en/lessons/extracting-keywords":{"position":[[4603,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12588,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1083,7],[42100,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46858,7],[54925,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1208,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1078,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[5468,7],[6073,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1688,7]]}}}],["optim",{"_index":258,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5600,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59413,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32454,7],[34214,7],[34357,7],[35213,7],[35354,7],[56201,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[60367,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26185,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18181,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58397,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34015,9],[34620,9],[35173,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25279,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14518,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31255,9]]},"/en/lessons/logistic-regression":{"position":[[21368,7],[22293,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4892,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9486,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39797,7],[41278,12],[41319,8],[41792,8],[41892,12],[41935,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21742,8],[21843,8],[22249,9]]},"/en/lessons/vector-layers-qgis":{"position":[[6044,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8876,8]]}}}],["optimis",{"_index":6322,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36906,9]]},"/en/lessons/extracting-keywords":{"position":[[4520,9]]}}}],["optimum",{"_index":10498,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21500,7]]},"/en/lessons/linear-regression":{"position":[[53102,7]]}}}],["option",{"_index":303,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7323,7],[8824,7],[17776,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2749,7],[2795,6],[2938,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1860,6],[2242,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[177,6],[225,6],[3294,6],[5473,7],[6131,6],[11329,9],[11456,8],[11574,6],[11587,6],[11698,8],[15476,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[436,10],[16567,6],[20882,11],[21069,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3782,6],[5267,6],[6659,6],[7227,6],[7432,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5737,7],[12165,7],[12263,9],[13825,9],[14153,7],[14561,9],[16361,7],[24634,6],[24868,6],[27084,6],[27617,6],[27768,6],[29071,6],[52034,6],[53256,10],[54401,7],[55167,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8866,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1039,6],[5275,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1047,8],[51906,8],[51942,8],[52597,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10990,7],[12100,7],[15557,8],[25110,9],[29632,7],[30446,9],[31512,7],[43976,8],[47728,7],[53156,6],[55485,6],[56093,6],[56273,6],[57150,6],[58778,6],[63987,8],[67751,8],[67840,8],[70243,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8886,6],[25158,7],[30489,7],[30520,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7075,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5174,7],[12579,6],[18911,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11945,6],[23053,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8743,7],[9494,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1979,6],[2042,6],[2174,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1488,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7140,8],[30523,10],[31125,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24505,7],[24555,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9955,6],[10122,7],[11252,7],[11551,7],[11587,6],[12589,6],[12727,8],[13050,6],[13124,7],[16089,6],[16297,6],[16647,6],[16686,7],[17519,6],[20277,7],[25914,7],[27139,7],[28029,6],[32553,7],[32593,6],[34821,8],[34887,6],[35130,6],[36073,7],[36536,6],[38016,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11163,8],[14796,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7038,6],[39349,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4625,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6782,6],[6877,6],[7050,7],[7239,7],[7337,7],[17834,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23579,7],[23622,6],[29779,7],[38965,6],[46992,8],[47059,7],[47176,6],[47271,7],[47432,6],[47469,6],[47497,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20910,9],[28766,6],[42336,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1846,8],[3082,7],[6217,8],[6317,8],[6433,7],[6581,7],[6717,7],[6751,7],[6802,7],[6927,7],[7039,7],[7192,7],[7247,7],[11305,7],[11922,8],[12297,6],[12397,7],[12738,7],[13599,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5429,7],[5934,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11984,7],[12786,7],[12895,7],[13251,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45773,8],[45949,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[231,10],[7542,10],[14084,6],[18035,8],[21857,7]]},"/en/lessons/extracting-keywords":{"position":[[5532,9],[11191,8],[31882,7],[32642,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5296,7],[5766,6],[11295,6],[19479,8],[20448,8],[22967,8],[32652,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19659,7],[29549,6],[30916,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4263,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33695,8],[55983,8]]},"/en/lessons/geocoding-qgis":{"position":[[5302,7],[9487,7],[9557,6],[14059,7],[14148,7],[14736,7],[21092,7],[26469,7],[30100,7],[30590,7],[30648,6],[37760,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[332,7],[2215,7],[9140,7],[10268,7],[15400,6],[16318,7],[17376,6],[18398,6],[19329,6],[19339,9],[26717,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9796,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[10117,11],[20161,7],[31424,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13081,6],[14164,7],[17708,8],[24755,7],[25742,6],[27100,7],[27249,7],[27279,7],[27496,7],[27725,6],[30262,6],[30347,7],[31404,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[7539,8],[8311,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7833,6],[8421,8],[9498,9],[13069,6],[27477,9],[28492,9],[29480,9],[29868,9],[31864,9],[32621,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[2954,6],[4657,8],[10927,6],[10996,6],[11256,7],[11539,6],[16634,8],[16967,6],[17108,7],[17888,6],[20682,7],[21091,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23565,6],[23609,6]]},"/en/lessons/gravity-model":{"position":[[9113,7],[28031,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[19293,6],[21749,7],[25483,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6258,7],[13745,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6187,7],[6527,7],[12316,6],[20968,10],[21288,6],[21719,8],[23172,7],[24512,11],[24580,11],[25544,6],[29826,6],[36555,6],[37029,8],[48114,6],[50707,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[258,7],[11834,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8538,6],[8850,7],[9283,7],[9399,6],[9711,7],[11338,7],[11657,6],[11757,7],[11990,7],[12496,7],[13790,7],[14119,7],[14155,6],[15237,6],[15375,8],[15704,6],[15776,7],[19167,6],[19450,6],[19790,6],[19829,7],[20284,6],[20339,7],[24180,7],[24573,7],[25000,7],[30984,7],[32213,7],[34152,8],[34193,6],[37051,8],[37117,6],[37360,6],[38061,7],[39166,7]]},"/en/lessons/intro-to-bash":{"position":[[7214,7],[7937,6],[8694,7],[9114,7],[21763,8],[23928,8],[24239,8]]},"/en/lessons/intro-to-powershell":{"position":[[3574,8],[4242,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2997,6]]},"/en/lessons/introduction-and-installation":{"position":[[808,8],[1889,8]]},"/en/lessons/introduction-map-warper":{"position":[[5314,6],[8995,8],[9357,6],[10487,7],[12508,6],[13890,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5799,6],[6424,7],[6572,8],[6759,8],[6843,7],[7175,7],[8362,7],[17839,6],[23333,7],[26771,7],[27947,6],[30344,8]]},"/en/lessons/json-and-jq":{"position":[[6243,8],[8932,6],[9304,6],[26116,6],[26951,7],[30895,7],[32023,6],[32077,6],[32433,7],[34773,6],[36776,7],[38454,7]]},"/en/lessons/jupyter-notebooks":{"position":[[11532,6],[16200,7],[18292,6],[18971,7],[19004,6],[26455,8],[26497,6],[26716,8],[43671,7],[43787,7],[44839,6],[44966,8],[47250,6]]},"/en/lessons/linux-installation":{"position":[[1402,7]]},"/en/lessons/mac-installation":{"position":[[1181,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1511,9],[2562,10],[16177,6],[25426,8],[28354,7]]},"/en/lessons/naive-bayesian":{"position":[[3983,6],[69187,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6069,6],[52148,7]]},"/en/lessons/output-data-as-html-file":{"position":[[3358,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6818,6]]},"/en/lessons/qgis-layers":{"position":[[1079,6],[10494,8],[18324,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23013,6]]},"/en/lessons/research-data-with-unix":{"position":[[1622,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7726,8],[42208,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5348,7],[30680,8],[31391,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3047,7],[3340,6],[19197,7],[21421,6],[22124,6],[22438,7],[24340,8],[24509,7],[34854,7]]},"/en/lessons/sonification":{"position":[[10921,9],[11026,7],[15867,7],[15975,7],[16001,7],[16134,7],[16369,7],[16409,6],[17273,7],[17509,9],[19271,6]]},"/en/lessons/space-place-gazetteers":{"position":[[36994,7],[37588,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9163,8],[21703,7],[23418,7],[24440,6],[32009,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6066,6],[16336,8],[41905,8],[64964,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21429,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[446,6],[36303,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8086,6],[8624,6],[8853,7],[11983,6],[12368,7],[12383,7],[12789,6],[22391,6],[22503,6],[22645,6],[30240,8]]},"/en/lessons/transliterating":{"position":[[7418,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24232,7],[29713,11],[30092,11],[30711,7],[30977,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[1999,8],[4949,10],[8344,7],[8359,7],[8648,8],[13402,7],[13540,7],[21548,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1474,7],[1936,8],[2289,7],[2799,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2444,7],[3236,7]]},"/en/lessons/vector-layers-qgis":{"position":[[3191,8],[3275,7],[3530,6],[14862,7],[14954,7]]},"/en/lessons/viewing-html-files":{"position":[[3487,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6869,6],[20236,7],[22109,8]]},"/en/lessons/windows-installation":{"position":[[864,7]]},"/en/lessons/working-with-text-files":{"position":[[7196,7],[8079,6]]},"/en/lessons/working-with-web-pages":{"position":[[1977,8]]}}}],["option+ent",{"_index":16846,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[21545,13]]}}}],["options(width",{"_index":21810,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40443,13]]}}}],["options=opt",{"_index":8177,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24738,16]]}}}],["oracl",{"_index":12514,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6174,7]]}}}],["oral",{"_index":2541,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22929,6],[23304,4]]}}}],["orang",{"_index":13090,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[5405,7],[5576,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6243,7],[7088,7]]},"/en/lessons/gravity-model":{"position":[[41008,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16254,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40027,9]]}}}],["orbit",{"_index":10635,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50611,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5135,7]]}}}],["orc",{"_index":838,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7142,3]]}}}],["order",{"_index":721,"title":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14,7]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[286,5],[5814,5],[13020,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7351,5],[10741,5],[12454,6],[21998,5],[22616,5],[25749,5],[25781,5],[25824,5],[25879,5],[25994,5],[38529,5],[45430,5],[52369,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3157,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1986,6],[15463,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8876,6],[16589,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19039,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41123,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11890,5],[15300,5],[19063,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4590,5],[5348,5],[11693,5],[34424,5],[41205,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23625,5],[27449,6],[51625,5],[53691,5],[64505,6],[70590,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[372,5],[6020,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25755,5]]},"/en/lessons/common-similarity-measures":{"position":[[34589,5],[34823,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56518,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3448,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7074,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[31101,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[851,5]]},"/en/lessons/counting-frequencies":{"position":[[4161,7],[4237,5],[4371,5],[4491,8],[6828,5],[7097,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1671,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11150,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3965,5],[28912,5],[29089,5],[29168,5],[29234,5],[29789,6],[30826,5],[30873,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19982,5],[33089,5],[34520,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22943,5],[38436,6],[46751,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7394,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25519,5],[25610,6],[25647,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10406,5],[11500,5],[12449,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5887,5],[8165,5],[27368,5],[33335,5],[34056,5],[34944,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11701,5],[37077,5],[38697,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7843,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42034,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2048,5],[3919,5],[18463,6]]},"/en/lessons/extracting-keywords":{"position":[[8155,5],[27599,6],[28180,6],[28224,5],[28821,6],[28879,5],[29108,5],[32581,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3769,5],[10865,5],[15417,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17428,5],[17653,5],[17743,5],[24572,5],[24706,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9013,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9058,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3891,5],[9012,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15,7],[68,7],[285,7],[565,7],[1582,5],[3781,5],[3804,7],[4447,7],[4565,7],[4584,7],[8742,7],[8887,7],[9014,7],[15432,5],[28051,6],[39463,6],[41893,7],[45327,6],[63204,5],[63253,7],[67011,7],[67502,7],[67754,7],[69510,7]]},"/en/lessons/geocoding-qgis":{"position":[[6022,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19006,5],[24241,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5335,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[7509,5],[7823,5],[18035,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3060,5],[11922,5],[15212,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5278,7],[5652,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41328,5],[42459,5],[43551,5],[44497,5],[44596,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8153,5],[11694,5],[19765,5],[19846,5],[22493,5],[25799,5]]},"/en/lessons/gravity-model":{"position":[[9881,5],[18933,6],[30428,5],[31767,5],[43340,5],[52164,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11369,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1933,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1012,5],[14731,5],[15798,5],[16467,5],[18334,5],[27129,5],[44770,5],[46214,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10096,5],[13273,5],[23877,5],[35325,5],[36762,6],[39644,5]]},"/en/lessons/intro-to-bash":{"position":[[8790,5],[9437,6],[17313,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10086,5],[10126,5],[15788,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1796,5],[3502,5]]},"/en/lessons/intro-to-powershell":{"position":[[34269,5],[35461,5],[39422,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7917,5],[10291,5],[24463,5]]},"/en/lessons/introduction-and-installation":{"position":[[1970,5]]},"/en/lessons/introduction-map-warper":{"position":[[1330,5],[5081,5],[6064,5],[23183,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8535,5],[11414,5],[12892,7],[14096,5],[28697,5],[33001,5],[33103,5],[36934,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43619,5]]},"/en/lessons/json-and-jq":{"position":[[34954,5],[39165,5]]},"/en/lessons/jupyter-notebooks":{"position":[[17111,5],[24871,5],[25779,5],[26661,6],[48541,6]]},"/en/lessons/linear-regression":{"position":[[12398,5],[13551,6],[13649,6],[14231,5],[26969,5],[30105,6],[34970,5],[41738,6],[48945,5],[65135,5],[65517,5],[65571,5]]},"/en/lessons/linux-installation":{"position":[[4657,6]]},"/en/lessons/logistic-regression":{"position":[[24048,5],[36427,8],[44553,6],[57811,5]]},"/en/lessons/mac-installation":{"position":[[4334,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4268,5],[7336,5],[33898,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25632,7],[25715,6],[26117,6],[26216,5],[26434,7],[27936,7],[37198,5],[42888,5],[50348,7]]},"/en/lessons/output-data-as-html-file":{"position":[[661,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13844,5]]},"/en/lessons/qgis-layers":{"position":[[9073,5],[15734,5]]},"/en/lessons/research-data-with-unix":{"position":[[9963,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11669,5],[24699,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[380,5],[33298,5],[33921,5],[33950,6],[36053,5],[39644,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28875,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6028,5],[7845,5],[11137,5],[17921,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16105,7],[17231,5],[30646,5],[32724,6],[36833,6],[37164,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13344,5],[37135,6],[40637,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15626,5],[23430,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1416,5],[5790,7],[22004,6],[26636,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3067,5],[6648,5],[8300,5],[9609,5],[9909,5],[13690,5],[19798,5],[24348,5],[30370,6],[30462,5],[30569,6],[30661,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3981,5],[6880,5],[11502,5],[12671,5],[28797,5],[30771,5],[30827,5],[38026,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[177,5],[3644,5],[8794,5],[17119,8],[20348,5],[24679,5],[28062,6],[33441,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5666,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6327,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3789,5],[3973,5],[14572,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32411,5],[32445,5],[32571,5]]},"/en/lessons/windows-installation":{"position":[[5584,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6306,5],[12881,5],[14461,5],[14838,5],[17042,5]]}}}],["order.9",{"_index":9209,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8893,7]]}}}],["order=\"ascend",{"_index":22568,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38641,17]]}}}],["order=\"descend",{"_index":22521,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[30699,18],[39234,18]]}}}],["orderli",{"_index":10148,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2445,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23081,7]]}}}],["ordin",{"_index":6881,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37322,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19889,7],[46291,9]]},"/en/lessons/linear-regression":{"position":[[13482,7],[13501,8],[14071,7],[14597,7]]},"/en/lessons/logistic-regression":{"position":[[4980,8]]}}}],["ordinari",{"_index":8212,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33247,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5752,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[12736,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6788,8]]},"/en/lessons/linear-regression":{"position":[[19021,8]]},"/en/lessons/naive-bayesian":{"position":[[4854,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6028,8]]}}}],["ordinarili",{"_index":4327,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49137,11]]}}}],["ore:proxyfor",{"_index":13481,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21853,12]]}}}],["oregon",{"_index":3532,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2573,7]]}}}],["oregon,1865",{"_index":11342,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19345,11]]}}}],["org",{"_index":6882,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37356,3],[53044,4],[53869,4]]}}}],["org.apache.spark#spark",{"_index":9624,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16111,22],[17095,22]]}}}],["org.apache.spark.network.netty.nettyblocktransferservic",{"_index":9698,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20096,58]]}}}],["org.apache.spark.storage.defaulttopologymapp",{"_index":9667,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18421,46]]}}}],["org.apache.spark.storage.randomblockreplicationpolici",{"_index":9703,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20300,53]]}}}],["org.slf4j#slf4j",{"_index":9635,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16336,15],[16596,15]]}}}],["org/apache/spark/log4j",{"_index":9651,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17418,22]]}}}],["org_count",{"_index":7096,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53290,10],[53656,10]]}}}],["organ",{"_index":30,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[569,8],[1267,10],[1639,10],[2302,8],[21827,8],[21879,8],[21968,10],[24201,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9227,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1618,10],[6992,10],[12215,9],[15294,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9859,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12203,12],[42307,9],[42442,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[754,10],[6822,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25921,14],[26033,12],[26149,13],[29407,13],[63634,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6509,13],[7430,9],[20059,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36553,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5392,9],[7516,9],[7717,9],[23002,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11868,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4189,12],[15387,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10761,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1362,13],[2709,8],[4502,15],[4794,13],[6147,13],[6825,10],[9415,8],[10410,10],[10888,14],[10993,12],[17230,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[742,8],[1796,9],[12205,8],[25579,9],[28791,8],[29266,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1933,13],[2101,9],[2776,13],[4327,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8841,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1589,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23735,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11055,9],[15040,10],[46872,9],[47471,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12320,13],[27016,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6849,10],[7507,8],[14267,12],[26688,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20460,13],[24567,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[471,8]]},"/en/lessons/geocoding-qgis":{"position":[[30806,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[4229,12],[4376,12],[4689,13],[7106,13],[12542,12],[17824,13],[23810,13],[25297,12],[27482,12],[29287,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14655,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1608,10],[13789,9]]},"/en/lessons/installing-omeka":{"position":[[9062,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[42671,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53282,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13253,5],[48929,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3003,12],[17941,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11840,10]]},"/en/lessons/intro-to-linked-data":{"position":[[27647,12]]},"/en/lessons/intro-to-powershell":{"position":[[15263,9],[16626,10]]},"/en/lessons/introduction-map-warper":{"position":[[2960,13],[8349,9],[10140,9],[19303,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1356,13]]},"/en/lessons/jupyter-notebooks":{"position":[[3522,8],[5680,10]]},"/en/lessons/mac-installation":{"position":[[758,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2549,10]]},"/en/lessons/preserving-your-research-data":{"position":[[3410,10],[17906,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23223,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9679,8],[10343,9]]},"/en/lessons/sentiment-analysis":{"position":[[5074,13],[7764,9],[8502,14]]},"/en/lessons/sonification":{"position":[[14470,9]]},"/en/lessons/space-place-gazetteers":{"position":[[567,12],[773,12],[33415,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5464,8],[5964,10],[10699,10],[14476,10],[20678,9],[24640,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9057,13],[48339,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13076,9],[25176,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22424,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18716,13],[34073,8]]},"/en/lessons/transliterating":{"position":[[620,12],[2614,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18972,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4161,9],[4708,9],[11710,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25290,9]]},"/en/lessons/vector-layers-qgis":{"position":[[3765,9]]},"/en/lessons/windows-installation":{"position":[[556,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4778,12],[6486,12]]}}}],["organis",{"_index":5887,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15808,12],[15913,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22136,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23596,13]]},"/en/lessons/intro-to-linked-data":{"position":[[190,9],[835,9],[15088,13],[15527,9],[20118,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9590,9],[11423,8],[30015,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2258,10],[11817,9],[18120,10]]},"/en/lessons/research-data-with-unix":{"position":[[354,9],[14981,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7829,12],[37451,8],[37760,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27496,8]]}}}],["organisciak",{"_index":10701,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[11026,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5929,12],[45923,12],[46456,12],[47099,12]]}}}],["organiz",{"_index":14247,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[20588,14]]},"/en/lessons/sentiment-analysis":{"position":[[8545,14]]}}}],["orient",{"_index":833,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6288,11],[6355,11],[6501,11],[6814,11],[6872,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1756,8],[23539,8],[52795,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20282,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60041,12]]},"/en/lessons/common-similarity-measures":{"position":[[16094,11],[16662,11],[17142,11],[17227,12],[18112,9],[20407,11],[38720,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3895,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21403,12],[21564,12],[21581,11],[22090,12],[34226,8],[36383,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8626,9]]},"/en/lessons/intro-to-bash":{"position":[[5565,6]]},"/en/lessons/introduction-map-warper":{"position":[[2870,8],[5906,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42909,11]]},"/en/lessons/preserving-your-research-data":{"position":[[7287,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18213,8],[25455,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[31247,8],[31709,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8164,12]]},"/en/lessons/working-with-text-files":{"position":[[978,9]]}}}],["orient='index",{"_index":6685,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14719,15]]}}}],["orientation=\"h",{"_index":14501,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[35569,16]]}}}],["orientation='h",{"_index":14493,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34646,16]]}}}],["origin",{"_index":167,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3430,10],[4773,8],[5549,8],[20078,8],[20143,9],[20837,8],[21478,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4301,8],[11102,8],[16346,8],[29053,10],[34210,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1949,8],[2068,8],[7238,10],[7379,8],[13818,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1753,10],[5429,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4912,8],[36206,10],[58502,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12967,8],[18659,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9410,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27403,8],[30136,8],[36796,8],[44659,8],[50077,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2968,10],[3651,8],[10967,8],[13056,8],[42898,8],[52490,8],[63348,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15904,8],[23476,8],[68231,8]]},"/en/lessons/common-similarity-measures":{"position":[[27856,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31302,8],[40001,8],[42693,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53610,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23749,8],[28412,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15811,6],[26797,7]]},"/en/lessons/counting-frequencies":{"position":[[4189,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46661,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26301,8],[27870,8],[29649,8],[30287,8],[35175,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9050,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[27575,8],[41235,8],[42215,8],[44399,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3948,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11996,8],[12440,8],[12682,8],[14939,8],[15277,8],[23630,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9136,8],[10669,6],[28767,8],[42531,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36621,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5225,8],[5962,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5477,8],[46826,8]]},"/en/lessons/extracting-keywords":{"position":[[2845,11],[8035,6],[10698,8],[27589,9],[28171,8],[28215,8],[29099,8],[31063,8],[33551,8],[34386,8],[34506,8],[37567,8],[37637,8],[38149,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11986,8],[15430,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11387,8],[11623,8],[24161,8],[24764,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5844,8],[31856,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1815,8],[7907,9],[8411,8],[32350,8],[32379,8],[32613,9],[54382,8],[67155,8]]},"/en/lessons/geocoding-qgis":{"position":[[1058,10],[6765,7],[7267,11],[8557,6],[12567,11],[13755,6],[15042,6],[16668,7],[21589,8],[24709,7],[26818,10],[34356,8],[34481,6],[34731,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12927,8]]},"/en/lessons/georeferencing-qgis":{"position":[[4532,8],[9388,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[34199,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3894,10],[4338,8],[4610,8],[6004,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[3200,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7739,8],[22231,8]]},"/en/lessons/gravity-model":{"position":[[12801,6],[13250,8],[15366,8],[15861,6],[16614,8],[16904,8],[18074,8],[18314,7],[18565,7],[29576,8],[29928,6],[34945,8],[35375,6],[35640,6],[35992,8],[36235,8],[36472,6],[36550,6],[36595,6],[36661,6],[36710,6],[36762,6],[36837,7],[36919,7],[39369,8],[39532,6],[39563,6],[40066,6],[40114,6],[41807,6],[41950,7],[42416,8],[54131,8],[55014,8],[56475,8],[57960,6],[58889,7],[58994,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10605,9],[11684,8],[13554,8],[13948,8],[14135,10],[18139,8],[22811,8],[22904,8],[23153,8],[36519,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50072,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9384,8],[9737,11],[9928,11],[10286,11],[10459,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12143,8],[25846,8],[26112,8],[26940,8],[27512,8],[32419,8],[45690,8],[47136,8],[49363,8],[53205,8]]},"/en/lessons/intro-to-bash":{"position":[[21859,6],[22463,9],[22755,8],[22965,6],[24089,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7214,8]]},"/en/lessons/intro-to-powershell":{"position":[[44192,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[8714,8],[11407,9],[11858,6],[12367,6],[12505,6],[12829,6],[12877,6],[13340,9],[21014,9],[21090,7]]},"/en/lessons/introduction-map-warper":{"position":[[8416,8],[14201,8],[22900,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19200,10],[34820,8],[39559,8],[39633,8],[39721,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5647,8],[24153,8],[31913,8],[35486,8]]},"/en/lessons/json-and-jq":{"position":[[11068,8],[19762,8],[23875,8],[29984,8]]},"/en/lessons/jupyter-notebooks":{"position":[[16126,10],[38187,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[408,8]]},"/en/lessons/linear-regression":{"position":[[65508,8],[68730,8]]},"/en/lessons/logistic-regression":{"position":[[16601,11],[16682,11],[30662,8],[53128,8],[54902,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3109,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5150,10],[7375,8],[15083,8],[34604,9]]},"/en/lessons/output-data-as-html-file":{"position":[[642,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11394,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4984,8],[5365,8],[5429,8],[14689,8],[15373,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24471,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4291,10],[19607,10],[30819,8],[31386,8],[32156,8],[32278,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1164,8],[10752,8],[12099,9],[23175,8],[23749,8],[42467,8]]},"/en/lessons/sentiment-analysis":{"position":[[27434,7]]},"/en/lessons/sonification":{"position":[[4138,8],[5507,8],[18486,8],[32778,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33223,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12970,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21827,10],[23035,10],[26663,10],[32482,10],[39224,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15604,8],[20710,8],[23882,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[186,8],[5387,8],[5576,8],[14077,8]]},"/en/lessons/transliterating":{"position":[[1512,9],[5831,8],[7321,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7623,6],[12654,6],[23063,8],[25984,8],[26098,8],[26219,8],[49111,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[5095,8],[5993,8],[10329,10],[10722,8],[15152,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1551,11],[7632,8],[10331,8],[10432,6]]},"/en/lessons/vector-layers-qgis":{"position":[[8038,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1700,9],[31328,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6261,8],[12450,8]]},"/en/lessons/working-with-web-pages":{"position":[[5772,8]]}}}],["origin\":[\"#[animalfriend:#creature#][animalfriendsize:#size#]poem",{"_index":15585,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20407,69]]}}}],["origin\":[\"#size.capit",{"_index":15569,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18572,28]]}}}],["origin.1",{"_index":13572,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[12314,8]]}}}],["origin2",{"_index":15614,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24090,10]]}}}],["original_nam",{"_index":8922,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10658,13],[12815,13],[17957,14],[19363,13],[22074,13],[23998,13],[25834,13]]}}}],["original_review_index",{"_index":17979,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[56976,21]]}}}],["origin—th",{"_index":5683,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[16217,10]]}}}],["orl",{"_index":8670,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35985,6]]}}}],["orlean",{"_index":3539,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2683,8],[2965,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26696,7]]}}}],["orlowska",{"_index":8728,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47256,8]]}}}],["orth",{"_index":11538,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15752,6]]}}}],["orthodox",{"_index":5192,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63878,8]]}}}],["orthodoxi",{"_index":10361,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3822,10]]}}}],["os",{"_index":2128,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[136,2],[172,2],[220,2],[3086,2],[3244,2],[3270,2],[3289,2],[3331,2],[4458,2],[4505,2],[5017,2],[5333,2],[6126,2]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9414,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44437,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20767,2],[23069,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2721,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13339,2],[13382,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10741,2]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22141,2],[22784,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3570,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15851,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23798,2],[23985,2],[24774,2],[25100,2],[27474,2],[27763,3],[28179,3],[32194,2],[32306,2],[32657,3],[34355,3],[37516,3],[39074,3],[43129,3],[45379,3],[46677,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9613,3]]},"/en/lessons/extracting-keywords":{"position":[[14307,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12942,3],[14318,2]]},"/en/lessons/geocoding-qgis":{"position":[[5270,2],[6251,2],[11205,2],[19418,2],[22968,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[6786,2]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[876,2],[1030,2],[10459,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7715,2],[12951,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13410,2]]},"/en/lessons/intro-to-bash":{"position":[[1576,2],[2835,2],[3396,2],[3539,2],[3658,2],[3852,2],[4432,2],[5091,2],[5231,2],[5323,2],[5845,2],[6234,2],[6290,2],[7079,2],[11185,2],[14516,2],[14591,2],[17984,2],[23397,2],[24790,2],[26034,2]]},"/en/lessons/intro-to-powershell":{"position":[[6811,2],[7271,2],[42607,2],[45740,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[185,2],[5777,2],[7191,3],[7207,2],[7685,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18455,3]]},"/en/lessons/json-and-jq":{"position":[[752,2],[37527,2],[37566,2],[37643,2],[39316,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1909,2],[6524,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21909,3],[21936,2]]},"/en/lessons/preserving-your-research-data":{"position":[[11306,2],[13862,2]]},"/en/lessons/qgis-layers":{"position":[[2123,2],[2285,2]]},"/en/lessons/research-data-with-unix":{"position":[[2591,2],[2839,2],[2966,2],[3821,2],[4784,2],[6018,2],[6964,2],[8695,2]]},"/en/lessons/sonification":{"position":[[20192,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8015,2],[10678,4],[12298,4],[13612,2],[14222,2],[47659,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10710,2],[17930,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13160,2],[14482,2],[31913,2],[32015,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10097,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18449,2]]}}}],["os.chdir",{"_index":11059,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13951,14],[14233,14],[14535,8],[28952,14]]}}}],["os.chdir(newdir",{"_index":11061,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14049,16]]}}}],["os.chdir(os.path.dirname(os.getcwd",{"_index":11068,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14190,38]]}}}],["os.chdir(os.path.join('./imag",{"_index":11054,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13803,34]]}}}],["os.chdir(os.path.join(path",{"_index":11121,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27622,26],[27707,26],[29260,26],[29345,26]]}}}],["os.environ",{"_index":22152,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16848,11],[17190,11]]}}}],["os.environ['computer_vision_endpoint",{"_index":22136,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13457,38],[17217,38]]}}}],["os.environ['computer_vision_subscription_key",{"_index":22135,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13401,46],[16883,46]]}}}],["os.environ['google_application_credenti",{"_index":18869,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22180,44]]}}}],["os.listdir",{"_index":11069,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14426,11]]}}}],["os.listdir(cleanqueri",{"_index":10238,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32728,22],[34426,22],[37710,22],[46918,22]]}}}],["os.listdir(input_dir",{"_index":18943,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28341,22],[39350,22],[51080,22]]}}}],["os.listdir(path",{"_index":8840,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[22361,17],[22729,16]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13742,16],[14458,16],[27669,16],[27765,16],[29307,16],[29403,16],[35941,17]]}}}],["os.makedir",{"_index":10220,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27691,14]]}}}],["os.makedirs((dir",{"_index":11125,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27930,17],[29669,17]]}}}],["os.makedirs(cleanqueri",{"_index":10223,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27848,23],[28277,23],[39178,23],[45483,23]]}}}],["os.makedirs(queri",{"_index":10215,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24048,18],[25192,18]]}}}],["os.mkdir",{"_index":11070,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14613,8]]}}}],["os.mkdir((pdf.split(\".\")[0",{"_index":11055,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13842,29]]}}}],["os.mkdir(output_dir",{"_index":18928,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26833,20],[39057,20],[44163,20]]}}}],["os.mkdir(store_dir",{"_index":19012,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38304,19]]}}}],["os.path",{"_index":10262,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36738,7],[37617,7],[46825,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13020,7]]}}}],["os.path.basenam",{"_index":18883,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23653,16]]}}}],["os.path.basename(os.path.normpath(input_dir",{"_index":18886,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23867,45]]}}}],["os.path.exist",{"_index":10219,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27673,17]]}}}],["os.path.exists((dir",{"_index":11123,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27817,20],[29556,20]]}}}],["os.path.exists(cleanqueri",{"_index":10222,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27816,27],[28241,27],[39142,27],[45447,27]]}}}],["os.path.exists(os.path.join(dn,fn",{"_index":3977,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23153,36]]}}}],["os.path.exists(output_dir",{"_index":18927,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26797,27],[39021,27],[44127,27]]}}}],["os.path.exists(queri",{"_index":10214,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24021,22],[25161,22]]}}}],["os.path.exists(read_image_path",{"_index":22330,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[28130,32]]}}}],["os.path.exists(store_dir",{"_index":19011,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38269,26]]}}}],["os.path.join",{"_index":21453,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[14257,12]]}}}],["os.path.join('./imag",{"_index":11057,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13885,25]]}}}],["os.path.join('data",{"_index":21441,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13623,21],[13671,20]]}}}],["os.path.join('data',fn",{"_index":3979,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23217,26]]}}}],["os.path.join('g",{"_index":18892,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24273,21],[24720,21]]}}}],["os.path.join(images_fold",{"_index":22320,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25172,27],[30124,27],[32155,27]]}}}],["os.path.join(out_dir",{"_index":10762,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20623,21]]}}}],["os.path.join(pdf.split(\".\")[0",{"_index":11058,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[13913,33]]}}}],["os.path.join(remote_subdir",{"_index":18888,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23935,27]]}}}],["os.path.join(root",{"_index":22346,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32755,18],[32884,18]]}}}],["os.path.normath",{"_index":18884,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23674,15]]}}}],["os.remove(abbyy_fil",{"_index":10824,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27742,21]]}}}],["os.remove(os.path.join(path",{"_index":11148,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28913,28],[31819,28]]}}}],["os.rename('clust",{"_index":4003,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24107,21]]}}}],["os.sep",{"_index":22864,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21530,6],[21697,6]]}}}],["os.walk(dirpath",{"_index":22862,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21402,16]]}}}],["os.walk(images_fold",{"_index":22342,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32439,23]]}}}],["os.walk(path",{"_index":11172,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35721,14]]}}}],["os/linux",{"_index":21418,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[8549,9]]}}}],["osgb",{"_index":12528,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[10333,4],[10691,4],[19117,4],[26892,4]]}}}],["osgb36",{"_index":12537,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11100,6]]}}}],["ostad",{"_index":16665,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12856,7]]}}}],["ostens",{"_index":9055,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2194,10]]},"/en/lessons/linear-regression":{"position":[[1656,10]]},"/en/lessons/logistic-regression":{"position":[[1376,10],[47058,10],[56085,10]]}}}],["ostia",{"_index":20634,"title":{},"body":{"/en/lessons/sonification":{"position":[[668,7]]}}}],["osu.32435078698222",{"_index":10650,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1195,19],[7181,18]]}}}],["osx",{"_index":9156,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[599,3],[15583,3],[15630,3],[16021,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1820,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17696,4],[19899,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[409,3],[17135,3],[17826,5],[18710,4]]},"/en/lessons/qgis-layers":{"position":[[8638,4]]}}}],["ot",{"_index":22753,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15625,2]]}}}],["oth",{"_index":16886,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32757,4]]}}}],["other",{"_index":1091,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5855,7],[11734,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15398,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7796,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11362,6],[11682,7],[51134,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19086,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60866,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1522,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3968,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8316,7],[36273,6],[43331,6],[44137,6],[51488,7],[69081,6]]},"/en/lessons/common-similarity-measures":{"position":[[1269,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14466,6],[24368,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4629,7],[51405,7],[61632,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[11782,6],[30912,7]]},"/en/lessons/counting-frequencies":{"position":[[10799,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1717,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5933,7],[13461,6],[27922,6],[45017,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27730,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8211,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9273,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17522,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2736,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1188,6],[1434,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16312,6],[37570,6],[49149,7],[49487,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24795,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[578,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20038,7],[27198,7],[42763,7],[50308,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21498,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2685,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11877,7],[68864,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8220,7],[9796,6],[12841,6],[13955,6],[22785,6],[34008,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6517,6],[11297,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12112,7]]},"/en/lessons/gravity-model":{"position":[[26656,6],[26723,6],[27668,6],[42293,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[26737,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8422,6],[12041,6],[45352,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13948,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7644,6]]},"/en/lessons/intro-to-linked-data":{"position":[[18599,6],[22221,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[17190,7]]},"/en/lessons/introduction-map-warper":{"position":[[1427,8],[21733,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13407,7],[41906,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1706,6],[22667,7]]},"/en/lessons/json-and-jq":{"position":[[16789,6]]},"/en/lessons/jupyter-notebooks":{"position":[[35856,6],[51711,7]]},"/en/lessons/linear-regression":{"position":[[61920,7],[73814,8]]},"/en/lessons/logistic-regression":{"position":[[40258,7],[51783,7],[65160,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[23019,6]]},"/en/lessons/naive-bayesian":{"position":[[18433,6],[21981,7],[37711,6],[56975,7],[60106,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1535,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38171,7]]},"/en/lessons/sonification":{"position":[[7571,7],[39807,6]]},"/en/lessons/space-place-gazetteers":{"position":[[16410,7],[33807,7],[42625,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18500,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36520,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5535,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21769,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[488,7],[1695,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13556,7]]},"/en/lessons/vector-layers-qgis":{"position":[[12838,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4668,6],[11744,7]]}}}],["other/mor",{"_index":2764,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1877,10]]}}}],["others.7",{"_index":12988,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28476,8]]}}}],["otherwis",{"_index":4161,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38221,9],[57956,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18751,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63751,9]]},"/en/lessons/common-similarity-measures":{"position":[[22076,10],[25004,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60840,11]]},"/en/lessons/counting-frequencies":{"position":[[10809,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19359,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18211,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8229,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28190,9],[35818,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9722,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1760,9],[9352,9],[20155,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34777,9],[36269,9],[38760,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21931,9]]},"/en/lessons/extracting-keywords":{"position":[[30264,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1760,10],[32746,9],[38673,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10463,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44821,9],[46573,9]]},"/en/lessons/geocoding-qgis":{"position":[[28520,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1832,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[15119,9],[20950,9],[24157,9]]},"/en/lessons/gravity-model":{"position":[[11658,9],[46405,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[37858,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9294,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12685,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8498,10]]},"/en/lessons/intro-to-linked-data":{"position":[[10248,10]]},"/en/lessons/intro-to-powershell":{"position":[[31962,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[2318,9],[17758,9],[17866,9]]},"/en/lessons/introduction-and-installation":{"position":[[1078,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38366,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4439,10],[20024,9],[34076,10]]},"/en/lessons/jupyter-notebooks":{"position":[[45168,9]]},"/en/lessons/logistic-regression":{"position":[[4948,9]]},"/en/lessons/naive-bayesian":{"position":[[38007,9],[65118,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21468,9]]},"/en/lessons/sentiment-analysis":{"position":[[1033,9],[14606,9],[33122,9]]},"/en/lessons/sonification":{"position":[[32859,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11500,10],[18675,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59021,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3333,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19985,9],[23910,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32372,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[8273,9],[22011,9]]},"/en/lessons/vector-layers-qgis":{"position":[[17234,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34985,10],[44739,10]]}}}],["other’",{"_index":9379,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37346,7]]}}}],["oti",{"_index":18315,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[15809,4],[16829,4],[17186,4],[22298,4]]}}}],["otto",{"_index":5128,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59446,5],[60198,4]]}}}],["ottobr",{"_index":12370,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56189,10]]}}}],["ottoman",{"_index":11554,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19351,7]]},"/en/lessons/space-place-gazetteers":{"position":[[7055,7]]}}}],["ought",{"_index":2604,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28386,6],[28433,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6390,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57322,5]]},"/en/lessons/naive-bayesian":{"position":[[7853,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19905,5]]}}}],["oup",{"_index":10024,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57697,6]]}}}],["ouput",{"_index":10968,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[33793,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[716,6],[28787,6]]}}}],["our",{"_index":7725,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[10829,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38404,5],[39318,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6031,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69066,5]]},"/en/lessons/intro-to-powershell":{"position":[[28040,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15442,5]]}}}],["ourselv",{"_index":747,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1302,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23525,9]]},"/en/lessons/counting-frequencies":{"position":[[10837,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8759,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20828,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31063,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18849,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44079,10]]},"/en/lessons/intro-to-bash":{"position":[[5572,10]]},"/en/lessons/intro-to-powershell":{"position":[[28101,10]]},"/en/lessons/naive-bayesian":{"position":[[57729,9]]},"/en/lessons/output-data-as-html-file":{"position":[[3113,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31677,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9821,10]]},"/en/lessons/transliterating":{"position":[[16332,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4823,10],[5172,9]]},"/en/lessons/working-with-web-pages":{"position":[[7154,10]]}}}],["out",{"_index":381,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9790,3],[13115,3],[23692,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7031,4],[8307,5],[8549,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2634,3],[24354,3],[29243,3],[33723,3],[37970,3],[38812,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8074,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3208,3],[4493,3],[4787,3],[7657,3],[11440,3],[14796,3],[16604,3],[26298,3],[26793,3],[27663,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6917,3],[13582,3],[14984,3],[16712,3],[19730,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15220,3],[17965,3],[34934,3],[36810,3],[43654,3],[47128,3],[50911,3],[57393,3],[60774,3],[60849,3],[61687,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8951,3],[15281,3],[16141,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6379,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6645,3],[8251,3],[12705,3],[13328,3],[22159,3],[36142,3],[41852,3],[43112,3],[51657,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6526,4],[20295,3],[27113,3],[28284,3],[33559,3],[35623,3],[39956,3],[40458,3],[49870,3],[51180,3],[54097,3],[56193,3],[57716,3],[62332,3],[66485,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2497,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36079,3],[41618,3],[64152,3]]},"/en/lessons/common-similarity-measures":{"position":[[10322,3],[13345,3],[17985,3],[19804,4],[22978,4],[30202,3],[35669,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10193,3],[13350,3],[15948,3],[24819,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14951,3],[23904,3],[24676,3],[39816,3],[46984,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13542,3],[17842,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17428,3],[23609,3],[35708,4],[61424,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12301,3],[23527,3],[39210,3],[39324,3],[39649,3]]},"/en/lessons/counting-frequencies":{"position":[[4349,3],[8369,3],[10863,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1025,3],[1385,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36499,3],[39880,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11878,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19674,3],[19880,3],[26520,3],[35950,3],[36352,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1406,3],[6614,3],[7880,3],[15437,3],[16507,3],[21790,3],[25326,3],[29472,3],[29712,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4283,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4611,3],[8660,3],[9434,3],[16995,3],[22263,3],[31743,3],[40556,3],[40643,3],[41431,3],[42464,3],[42634,3],[46563,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9900,3],[10593,3],[10721,3],[10838,3],[13323,3],[14993,3],[20267,3],[21809,3],[23265,3],[23894,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16792,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11480,4],[38168,4],[46901,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1390,3],[4107,4],[37981,3],[44669,4],[46585,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6452,3],[8640,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9739,3],[9978,3],[13078,3],[13636,3],[16962,3],[23953,3],[36229,4],[41312,3],[41475,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3029,3],[4174,3],[7171,3],[7466,3],[7490,3],[8908,3],[9052,3],[9680,3],[9799,5],[11847,3],[12178,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1683,3],[2016,3],[2505,3],[6916,3],[11547,3],[16287,3],[20931,4],[26261,3],[27588,3],[34119,3],[44348,3],[44445,3],[44529,3],[44866,4],[45028,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1504,4],[12305,3],[19845,3],[20682,3],[24106,3],[26707,3],[26821,3],[28132,3]]},"/en/lessons/extracting-keywords":{"position":[[13670,3],[16454,3],[21520,3],[21579,3],[22277,3],[22467,3],[22800,4],[23943,3],[25075,3],[29766,3],[32664,3],[37247,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7729,3],[19823,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10645,3],[28418,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9725,3],[13187,3],[35473,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2524,3],[3977,3],[4563,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7835,4],[9397,3],[10337,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3821,3],[16520,3],[18571,3],[21474,3],[25271,3],[25369,3],[27244,3],[31248,3],[31372,3],[37916,3],[42386,3],[46771,3],[48485,4],[51033,3],[58626,3],[60342,3],[60566,3],[62526,3],[63383,3],[64297,3]]},"/en/lessons/geocoding-qgis":{"position":[[17413,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1692,3],[1890,3],[7257,4],[7782,3],[9340,3],[9494,6],[9940,3],[10167,6],[10913,8],[11186,8],[12828,3],[12847,6],[15651,6],[17917,6],[19125,3],[19253,6],[26549,3]]},"/en/lessons/georeferencing-qgis":{"position":[[9717,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[22549,3],[28927,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3020,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[798,3],[2106,3],[11510,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29885,3],[32638,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[5727,4],[19713,3],[20488,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9902,3],[14827,3],[16705,3]]},"/en/lessons/gravity-model":{"position":[[33896,4],[51710,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[8197,3],[10861,3]]},"/en/lessons/installing-omeka":{"position":[[3495,3],[12674,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[3900,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9317,3],[19071,3],[20755,3],[24094,3],[24735,3],[30793,3],[34541,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22106,3],[22591,3],[29981,3],[37856,3],[43737,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23571,3],[23775,3],[31590,3],[33523,3],[37937,3]]},"/en/lessons/intro-to-bash":{"position":[[4700,3],[4940,3],[7624,3],[8125,3],[10302,3],[17034,3],[21317,3],[23121,3],[24678,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[985,3],[1116,3],[7811,3],[8220,4],[8360,3],[9839,3],[10564,3],[13504,3],[13676,3],[20013,3]]},"/en/lessons/intro-to-linked-data":{"position":[[11345,3],[15984,3],[18925,3],[23089,3],[23261,3],[31921,4],[32498,3],[35992,3]]},"/en/lessons/intro-to-powershell":{"position":[[1149,3],[1264,3],[1582,3],[8337,3],[14537,3],[17386,3],[17683,3],[19051,3],[22629,3],[24602,3],[26974,3],[27920,3],[28632,4],[32314,3],[34619,3],[35207,3],[35382,3],[35841,3],[36286,3],[38787,3],[39188,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[3382,3],[6334,3],[7607,3],[9680,4],[10305,3],[17653,3],[24080,3]]},"/en/lessons/introduction-map-warper":{"position":[[5001,4],[15398,3],[16245,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11909,3],[12083,3],[25180,3],[27940,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11300,3],[38752,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2089,3],[16424,3],[19415,3],[20864,3],[40572,3]]},"/en/lessons/json-and-jq":{"position":[[8462,3],[17128,3],[28563,3],[32242,3],[32567,3],[34700,3],[40239,3]]},"/en/lessons/jupyter-notebooks":{"position":[[1688,3],[21594,3],[22300,3],[25772,3],[26338,3],[30812,3],[31061,5],[31171,4],[31370,5],[36578,3],[45125,3],[47749,3],[50015,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3797,3]]},"/en/lessons/linear-regression":{"position":[[35964,3],[42881,3],[65420,3]]},"/en/lessons/logistic-regression":{"position":[[8920,3],[15159,3],[63838,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[751,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4193,3],[13003,3],[15263,3],[16487,3],[18253,3],[18272,3],[19426,3],[19708,3],[21954,3],[35884,3],[36246,3],[36370,4],[36483,3]]},"/en/lessons/naive-bayesian":{"position":[[1464,3],[6380,3],[7591,4],[9476,3],[12882,3],[13759,3],[14173,3],[14355,3],[14851,3],[15569,3],[16274,3],[16534,3],[17868,3],[18333,3],[18697,3],[20244,3],[20568,3],[21086,3],[23214,3],[23561,3],[24962,3],[27523,3],[30391,3],[30624,3],[46636,3],[49096,3],[55600,3],[66509,3],[67286,3],[69088,3],[70734,3]]},"/en/lessons/normalizing-data":{"position":[[1303,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2137,4],[2952,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1326,3],[5438,3]]},"/en/lessons/preserving-your-research-data":{"position":[[3992,3],[12025,3]]},"/en/lessons/qgis-layers":{"position":[[398,3],[16323,4],[19182,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11921,3],[16641,3],[16903,3]]},"/en/lessons/research-data-with-unix":{"position":[[2113,3],[6432,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4494,3],[12084,3],[19999,3],[30860,3],[34114,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9541,3],[12421,3]]},"/en/lessons/sentiment-analysis":{"position":[[1538,3],[20800,3],[20969,3],[25803,3],[32861,3],[33653,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13422,4],[16495,3],[22138,3],[29697,3]]},"/en/lessons/sonification":{"position":[[773,3],[7912,3],[14550,4],[19638,4],[20937,4],[24164,3],[31255,3],[35616,3],[35665,3],[35733,4],[40431,3],[41615,3],[41791,3]]},"/en/lessons/space-place-gazetteers":{"position":[[2497,3],[21403,3],[23892,3],[41588,3],[45021,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1356,4],[3455,3],[21465,3],[29730,5],[30096,3],[30770,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6892,4],[7202,3],[11062,3],[25241,3],[35718,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17224,3],[28643,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2812,3],[3636,3],[20858,3],[48288,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15243,3],[15669,3],[18094,3],[18873,3],[19010,3],[25396,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17565,3],[21545,4],[26522,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7366,3],[14979,3]]},"/en/lessons/transliterating":{"position":[[10335,3],[10651,4],[13427,3],[13532,3],[15047,3],[17692,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9700,3],[12687,3],[37246,3],[51704,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[9130,3],[17104,3],[17370,3],[20007,3],[20476,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1800,3],[6771,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[141,3],[933,3],[1575,3],[22196,3],[23806,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17019,3],[28426,4],[34519,3],[38078,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19294,3],[19442,3]]},"/en/lessons/working-with-web-pages":{"position":[[953,3],[2746,3],[7769,3]]}}}],["out.json",{"_index":9875,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50254,9]]}}}],["out.parquet",{"_index":9878,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50394,12]]}}}],["out.xml",{"_index":12740,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28851,8]]}}}],["out/172172.out.tsv",{"_index":12711,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25838,20],[26068,20],[26378,21],[28016,20],[28442,20]]}}}],["out/172172.out.xml",{"_index":12648,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19883,21],[26336,21]]}}}],["out/172172.out.xml>",{"_index":12710,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25813,24],[26043,24]]}}}],["out/172172.timeline.html",{"_index":12694,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21706,26],[21755,26]]}}}],["out1.txt",{"_index":12203,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28921,8]]}}}],["out_dir",{"_index":10681,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7036,7],[19643,7],[19937,9],[20585,7]]}}}],["out_dir=non",{"_index":10739,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[17987,14],[25097,14]]}}}],["outag",{"_index":8813,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[15792,6]]}}}],["outbound",{"_index":14622,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5632,8],[46336,8]]}}}],["outbreak",{"_index":23252,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[16976,9]]}}}],["outburst",{"_index":20452,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[33205,9]]}}}],["outcom",{"_index":3700,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[106,8],[4023,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7465,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38822,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[141,8],[7233,8]]},"/en/lessons/gravity-model":{"position":[[1970,7],[6396,7],[26581,7],[27063,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6270,8],[7781,9],[25747,8],[26115,9],[26230,8],[26445,8],[28428,8],[28928,9],[35143,9],[35522,8],[36951,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24858,8],[53981,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[9945,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19746,8],[42742,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[87,8],[3676,8]]},"/en/lessons/jupyter-notebooks":{"position":[[40230,7],[41530,7]]},"/en/lessons/logistic-regression":{"position":[[6905,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41561,8]]},"/en/lessons/sentiment-analysis":{"position":[[25149,7],[26100,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1841,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5868,8]]}}}],["outdat",{"_index":2067,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10131,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21643,8]]}}}],["outdoor",{"_index":17317,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[57171,7],[57224,7],[57326,7],[57399,7]]}}}],["outer",{"_index":12810,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[5535,5]]}}}],["outgo",{"_index":8469,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25352,8]]}}}],["outguess",{"_index":20437,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27882,11],[30571,11],[31669,11],[34861,11],[36698,11]]}}}],["outlandish",{"_index":14790,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44407,10]]}}}],["outlet",{"_index":9394,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40927,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10871,7]]}}}],["outli",{"_index":2582,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26864,8]]}}}],["outlier",{"_index":2537,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22753,8],[23555,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9398,8],[9525,8],[24693,8],[26078,7],[26953,8],[61782,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15868,8],[21222,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38657,7],[39256,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43916,7],[45550,7],[47297,7],[48592,7]]},"/en/lessons/naive-bayesian":{"position":[[21349,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39345,7]]},"/en/lessons/sonification":{"position":[[6759,9],[24113,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11797,7],[29027,8],[29277,7],[29364,8],[29768,7],[46536,8],[51080,7],[51344,7],[51548,7],[51644,7],[51878,7],[52066,7],[53264,8]]}}}],["outlin",{"_index":5890,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16730,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1266,9],[27356,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[550,7],[3454,8],[3494,7],[4245,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12707,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1975,8],[8015,8],[19729,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33704,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7083,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21422,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3987,8],[18937,7],[18948,7],[23114,8],[29927,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11318,8]]},"/en/lessons/extracting-keywords":{"position":[[4487,8],[37525,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[126,7],[3341,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2378,7]]},"/en/lessons/geocoding-qgis":{"position":[[11696,7],[32559,8]]},"/en/lessons/georeferencing-qgis":{"position":[[8280,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22183,7],[22259,8],[34256,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[8987,7],[9855,7],[10413,8]]},"/en/lessons/gravity-model":{"position":[[18300,9],[18539,8],[19556,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[8136,9]]},"/en/lessons/installing-omeka":{"position":[[1779,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17685,8],[20215,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24130,8]]},"/en/lessons/intro-to-linked-data":{"position":[[5921,8],[6425,8]]},"/en/lessons/qgis-layers":{"position":[[15935,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41014,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7552,8],[8851,7]]},"/en/lessons/sentiment-analysis":{"position":[[28521,8],[28848,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16526,7],[25841,9],[28733,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4805,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50383,8]]},"/en/lessons/vector-layers-qgis":{"position":[[14473,7]]}}}],["outlook",{"_index":23100,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[3517,8]]}}}],["outofmemori",{"_index":9835,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42498,11]]}}}],["outperform",{"_index":3786,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10526,10]]}}}],["output",{"_index":345,"title":{"/en/lessons/output-data-as-html-file":{"position":[[0,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[0,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8668,6],[10144,7],[13955,7],[21454,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2368,6],[7369,6],[7913,6],[7983,6],[8049,7],[8086,8],[9748,7],[9909,6],[11072,6],[11908,6],[12817,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19239,6],[23847,6],[26375,6],[26499,6],[27142,6],[36351,6],[37468,7],[37587,7],[39116,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4855,6],[5008,7],[6762,6],[7826,6],[8920,6],[10039,7],[10622,6],[10759,6],[10840,6],[11092,6],[11274,6],[11912,6],[13089,6],[13661,6],[15591,7],[19429,7],[25018,6],[25303,6],[27944,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[198,7],[12061,7],[15177,7],[16730,7],[18912,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17307,7],[25333,6],[28384,7],[31240,6],[31833,7],[35821,6],[36356,6],[39914,6],[40659,6],[43312,6],[51855,6],[51983,6],[62190,6],[66398,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10976,7],[12306,6],[28883,6],[29702,6],[29747,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5530,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17659,7]]},"/en/lessons/common-similarity-measures":{"position":[[10785,7],[27211,6],[33133,6],[39082,7],[39163,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8023,8],[13594,6],[19553,6],[25022,7],[29557,6],[35607,6],[38767,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26308,6],[30476,7],[30587,6],[30723,6],[38928,6],[41063,6],[41202,7],[41839,6],[42616,6],[43866,6],[44190,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14007,6],[14314,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31053,6],[33148,6],[34743,6],[38696,6],[56477,7],[57546,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[35993,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5606,6],[6431,6]]},"/en/lessons/counting-frequencies":{"position":[[7242,6],[7759,6],[13283,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[400,6],[1244,6],[5327,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3303,6],[3620,6],[17126,6],[22566,6],[30551,6],[39657,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24386,6],[25864,6],[26198,6],[26942,6],[27186,6],[27237,6],[28512,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4032,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13440,7],[19072,7],[20485,6],[21298,7],[22572,7],[22889,6],[26406,6],[35263,6],[41191,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2442,6],[14458,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[970,6],[1018,6],[1354,6],[7701,6],[8618,6],[13957,6],[15695,6],[22142,6],[22196,6],[22249,6],[22303,6],[22352,6],[22928,6],[22957,6],[23012,6],[23314,6],[25218,6],[27463,6],[28980,6],[29186,6],[30909,7],[32164,6],[35950,7],[41971,6],[42168,7],[45789,6],[47653,8],[48853,8],[48902,6],[49779,6],[49821,6],[49972,6],[50010,6],[50144,6],[50190,6],[50220,7],[50420,6],[52938,6],[53171,6],[53374,6],[53462,6],[53964,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34193,7],[44471,6],[44760,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7257,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11911,6],[16650,6],[23761,6],[25537,6],[30017,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3995,6],[8169,7],[10439,6],[10638,6],[17598,6]]},"/en/lessons/extracting-keywords":{"position":[[397,6],[11379,6],[12318,6],[15213,7],[15336,6],[20043,7],[21827,10],[21966,6],[22107,6],[22296,6],[22871,6],[22950,6],[23031,6],[23962,6],[24127,7],[24163,7],[25300,6],[25951,7],[26155,6],[26316,6],[26626,6],[28848,6],[29039,8],[29923,7],[32368,8],[32601,8],[34066,6],[34140,7],[34261,6],[34326,6],[34429,7],[35545,6],[35619,7],[35673,6],[36009,6],[36051,6],[37832,6],[38542,6],[38849,6],[39059,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11035,6],[26670,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8529,6],[14165,6],[25547,6],[28740,7],[28818,6],[28972,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8368,6],[8424,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6964,7],[7483,6],[9359,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[173,6],[2240,7],[2740,6],[3334,6],[3728,6],[5692,6],[8872,6],[9203,6],[13378,6],[13544,7],[19981,7],[24488,6],[26137,6],[26157,6],[26534,6],[27006,6],[30281,6],[31695,6],[48438,7],[63110,7],[66502,6],[67794,7],[68207,7],[69398,6]]},"/en/lessons/geocoding-qgis":{"position":[[23670,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[520,6],[1757,6],[2311,6],[7287,6],[10015,6],[10896,6],[10995,6],[11169,6],[12188,6],[12617,6],[12804,6],[13280,6],[13551,7],[15446,6],[19591,6],[19770,6],[19838,6],[20241,6],[20308,6],[20643,6],[20728,6],[23134,6],[23153,6],[24186,6],[24692,6],[26152,6],[26593,6],[27202,6],[27971,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7795,7],[7856,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30937,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23658,6],[23849,6],[24845,6]]},"/en/lessons/gravity-model":{"position":[[34133,7],[47961,7],[49598,7],[56077,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[8953,6],[9400,7],[9500,7],[9721,10],[9963,7],[11561,6],[12445,6],[12941,6],[13230,6],[13680,7],[14078,6],[14509,7],[14583,7],[15099,6],[15169,6],[15327,7],[15516,6],[15919,7],[17140,6],[17991,7],[25288,6],[27301,8],[27628,6],[29787,6],[30166,7],[30189,6],[30291,6],[31120,7],[31201,6],[31708,6],[33332,6],[33695,6],[36985,6],[37462,6],[37835,6],[37868,6],[38136,7],[38202,6],[38672,6],[39021,6],[40284,6],[41184,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31137,6],[32599,6],[33285,6],[33420,6],[49086,8],[49496,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3834,6],[5013,8],[9835,6],[11475,6],[13645,7],[15023,7],[15682,7],[22444,7],[25266,7],[27312,9],[34504,6],[35693,6],[35823,6],[36498,7],[37627,6],[37743,7],[39056,7],[40751,6],[43954,9],[45917,7],[52060,7],[52402,7]]},"/en/lessons/intro-to-bash":{"position":[[6177,6],[7174,7],[8062,6],[8980,6],[16757,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[18488,6]]},"/en/lessons/intro-to-powershell":{"position":[[859,6],[22054,6],[22352,7],[23035,6],[23075,6],[35688,6],[44245,6],[44281,7],[44327,6],[44932,6],[45108,6],[45245,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3967,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[10616,6],[16653,6],[16897,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8669,6],[11167,7],[11607,6],[11943,6],[14430,6],[16065,6],[19630,6],[22111,6],[22172,6],[23198,6],[23256,7],[26162,7],[26300,6],[26555,7],[27871,6],[28165,6],[29446,6],[30864,6],[30928,6],[36655,7],[39668,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30795,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28543,6]]},"/en/lessons/json-and-jq":{"position":[[230,6],[6334,7],[8727,7],[8880,6],[8924,7],[9051,7],[9296,7],[9797,7],[13126,6],[14284,6],[15376,7],[15481,7],[22288,6],[22326,7],[30887,7],[32069,7],[32137,8],[32643,6],[33990,6],[34023,7],[34088,7],[38446,7],[38647,6],[38746,6],[39183,6],[40307,7]]},"/en/lessons/jupyter-notebooks":{"position":[[6128,7],[25743,7],[25969,7],[26075,7],[26169,6],[26247,6],[31033,6],[31381,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[200,6],[302,7],[563,6],[861,6],[919,7],[1064,6],[2958,6],[9779,7]]},"/en/lessons/linear-regression":{"position":[[19208,6],[34873,6],[38691,6],[39883,6],[49074,6],[50097,6],[51201,7],[65088,6],[65975,6],[67143,6],[70174,6]]},"/en/lessons/logistic-regression":{"position":[[19238,6],[28543,6],[30719,6],[38575,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11949,6],[19192,6]]},"/en/lessons/naive-bayesian":{"position":[[40212,6],[40493,7],[46712,6]]},"/en/lessons/normalizing-data":{"position":[[9364,6],[9387,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2379,7],[7482,6],[8277,7],[12588,6],[12836,8],[14682,6],[14888,7],[15024,6],[21422,8],[21667,6],[24809,7],[24833,6],[26229,6],[26291,7],[26316,7],[26345,7],[26370,7],[26742,6],[26906,9],[27073,6],[27490,6],[27609,6],[28631,6],[29030,6],[33148,6],[38354,6],[39781,6],[40082,7],[40322,6],[43305,6],[43580,6],[46833,6],[47835,6],[47970,6],[50626,7],[51377,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1,6],[427,7],[485,6],[1303,6],[5539,6],[5908,6],[6446,6],[6822,6],[8390,6],[8418,6],[8446,6],[8533,6],[10381,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1,6],[146,10],[392,6],[1192,6],[3138,6],[3946,10],[4010,6],[4134,10],[4225,6],[5462,6],[5954,6],[9225,7],[9964,6],[10685,6],[10825,6],[10980,7],[11990,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7963,7],[31871,7],[33615,7],[35463,7],[37288,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11758,7],[15179,6],[23497,6],[27514,6],[27987,7],[29703,7],[30754,8],[32136,7],[34749,6],[37852,7],[38287,6],[39212,7],[39284,6]]},"/en/lessons/sentiment-analysis":{"position":[[2916,6],[18186,6],[19828,6],[20064,7],[22067,7],[22629,6],[24065,6],[29451,6],[31233,6],[36104,6],[38222,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1075,7],[2096,8],[4934,6],[7221,7],[20187,6],[20244,6],[20613,9],[21178,9],[26108,6],[26300,7],[26380,7],[26520,6],[27099,6],[30082,7],[30789,8],[31034,7],[31162,9],[31172,7],[31207,7],[31257,6],[31349,6],[31596,6],[36953,8],[38207,7],[38252,7]]},"/en/lessons/sonification":{"position":[[4732,7],[5170,8],[7274,7],[16685,6],[23836,6],[24990,6],[25389,6],[25861,6],[29997,6],[32644,6],[32841,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8405,7],[12754,9],[17796,6],[21688,9],[28831,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6193,7],[26346,6],[26406,6],[27382,6],[37889,6],[39123,6],[42823,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13059,7],[16661,6],[16685,7],[17326,6],[17951,7],[34482,6],[37870,8],[43273,7],[45848,7],[46787,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[868,7],[15933,6],[16490,6],[16975,6],[18624,6],[18700,10],[18836,7],[19856,6],[19934,7],[20038,6],[20068,6],[20106,6],[20374,7],[20519,7],[20623,7],[20913,9],[21211,6],[21866,6],[21897,6],[21935,6],[21984,6],[23497,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13793,8],[14668,6],[14706,6],[14940,6],[15019,6],[27479,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15761,8],[15770,7],[16230,8],[16595,7],[18718,8],[19625,6],[20271,7],[22616,7],[22658,8],[23397,7],[23425,7],[24758,6],[27358,6],[27873,7],[30817,7],[32396,6],[32829,7],[33159,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4058,6],[9073,7],[27068,7],[32940,6],[44081,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13177,6],[14232,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10252,7],[10538,6],[10973,6],[12551,6],[15872,6],[16631,6],[18954,6],[25097,6],[32992,6],[35094,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8926,6]]},"/en/lessons/working-with-text-files":{"position":[[844,7],[2612,7],[5875,7],[6947,7],[8017,7]]},"/en/lessons/working-with-web-pages":{"position":[[4821,7],[6154,7],[7905,7],[8804,7]]}}}],["output$map",{"_index":20605,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30511,10],[31376,11],[31403,10],[37351,10]]}}}],["output+=annotation['text",{"_index":18935,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27384,26]]}}}],["output.csv",{"_index":10983,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[37326,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12554,12],[13737,12],[14895,12]]}}}],["output.ipynb",{"_index":9967,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53911,13]]}}}],["output.pi",{"_index":23657,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[2696,10],[2715,9],[5092,9],[5967,10],[6042,10]]}}}],["output.png",{"_index":22065,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[18787,11]]}}}],["output.txt",{"_index":10947,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[25787,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23134,10]]}}}],["output/out.json/*.json",{"_index":9879,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50766,22],[50925,22],[51136,22]]}}}],["output=json",{"_index":9877,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50351,12]]}}}],["output=parquet",{"_index":9876,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50323,14]]}}}],["output_config",{"_index":18905,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24928,13]]}}}],["output_config=output_config",{"_index":18912,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25166,28]]}}}],["output_dir",{"_index":18926,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26716,12],[27772,11],[28164,11],[28308,12],[28467,11],[28754,11],[38997,12],[39159,11],[39317,12],[39502,11],[44092,11],[50669,11],[50892,11],[51047,12],[51211,11]]}}}],["output_dir='/path/to/local/directory/vision_method_txt",{"_index":18947,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28665,56]]}}}],["output_dir_cm1",{"_index":19031,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39928,15]]}}}],["output_dir_cm1='/path/local/directory/to/combined_i_txt",{"_index":19029,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39815,57]]}}}],["output_dir_cm2",{"_index":19125,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51511,15]]}}}],["output_dir_cm2='/path/local/directory/to/combined_ii_txt",{"_index":19123,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51411,58]]}}}],["output_fil",{"_index":23305,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[9777,12],[10094,11],[10414,12],[18470,12],[23945,12],[24285,12],[24557,11],[30182,12],[33599,12],[38437,12],[43464,12]]}}}],["output_file('columndatasource_example.html",{"_index":23377,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[18572,44]]}}}],["output_file('eto_operations.html",{"_index":23498,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[38564,34]]}}}],["output_file('mapping_targets.html",{"_index":23534,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43680,35]]}}}],["output_file('munitions_by_country.html",{"_index":23404,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24124,40]]}}}],["output_file('my_first_graph.html",{"_index":23306,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[10355,34]]}}}],["output_file('simple_timeseries_plot.html",{"_index":23468,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33696,42]]}}}],["output_file('types_of_munitions.html",{"_index":23450,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30279,38]]}}}],["output_file=os.path.join(output_dir",{"_index":18936,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27507,36],[47868,36]]}}}],["output_file_nam",{"_index":8171,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24329,16],[24616,17],[24826,16],[25114,17],[25255,16],[25274,16]]}}}],["output_filenam",{"_index":343,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8640,15],[10201,15]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26591,16],[27579,16]]}}}],["output_filename.tiff",{"_index":287,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6629,20]]}}}],["output_notebook",{"_index":23307,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[10572,15]]}}}],["output_path",{"_index":11563,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21943,11]]}}}],["output_path.write_text(svg",{"_index":11565,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21978,27]]}}}],["output_text",{"_index":11591,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26012,11],[26087,11],[26526,11]]}}}],["outputcommitcoordin",{"_index":9678,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18877,23],[23838,23]]}}}],["outputcommitcoordinator$outputcommitcoordinatorendpoint",{"_index":9735,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23781,56]]}}}],["outputdocu",{"_index":862,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9279,14]]}}}],["outputfile.txt",{"_index":909,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11964,14]]}}}],["outright",{"_index":14802,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47839,8]]}}}],["outset",{"_index":8825,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[19514,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2294,7]]},"/en/lessons/logistic-regression":{"position":[[4532,7]]},"/en/lessons/preserving-your-research-data":{"position":[[13601,6]]}}}],["outsid",{"_index":597,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18405,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13223,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9407,7]]},"/en/lessons/common-similarity-measures":{"position":[[38891,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17391,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22585,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17671,7],[39230,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9513,7],[13536,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41020,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7390,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20610,7],[40429,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17933,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16817,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[13143,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24135,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24069,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20680,7],[21075,7]]},"/en/lessons/gravity-model":{"position":[[10935,9],[11175,9],[59272,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[29341,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22023,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52911,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35465,7],[38521,7],[39034,7],[41996,7],[49599,7]]},"/en/lessons/intro-to-linked-data":{"position":[[10982,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4255,7],[33682,7],[35638,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14888,7]]},"/en/lessons/linear-regression":{"position":[[9965,7],[60057,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19488,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17945,7]]},"/en/lessons/sonification":{"position":[[11691,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26281,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1732,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23942,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42991,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11189,7]]}}}],["outsiz",{"_index":5704,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[19564,8]]}}}],["outskirt",{"_index":7224,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4609,10],[5652,9]]}}}],["outsourc",{"_index":8535,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[775,11],[7753,11],[9332,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23017,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2119,9]]}}}],["outstr",{"_index":19153,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[9281,9],[9321,9],[9345,9],[9420,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8908,9],[8972,9],[9039,9],[9094,9],[10012,6],[10097,6],[10138,6],[10173,6],[10214,6],[10281,7]]}}}],["outval",{"_index":22435,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12549,6]]}}}],["outweigh",{"_index":8567,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7730,8]]},"/en/lessons/naive-bayesian":{"position":[[53718,8]]}}}],["oval",{"_index":21862,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48387,5],[51277,6],[51809,5]]}}}],["oven",{"_index":21457,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[16368,6]]}}}],["over",{"_index":304,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7478,4],[7483,4],[7845,4],[10337,4],[10511,4],[20069,4],[20728,4],[21122,4],[21131,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28404,4],[42613,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16308,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1365,4],[14216,4],[15357,4],[20099,4],[20584,4],[23871,4],[24118,4],[25347,4],[26019,4],[26391,4],[26482,4],[31451,4],[33923,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4838,4],[6574,4],[7302,5],[7642,4],[21124,4],[22676,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[167,4],[4581,4],[5587,4],[10576,4],[11543,4],[53770,4],[61881,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12875,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6472,4],[6481,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3242,4],[18794,4],[32749,4],[35560,4],[48787,5],[50584,4],[51344,4],[60944,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23867,5],[48273,4],[54189,4],[64295,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[643,4],[652,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1667,4],[7235,4],[8489,4],[24842,4],[25336,4],[26667,4],[29335,4],[41776,4],[43474,4],[47100,4],[70278,4]]},"/en/lessons/common-similarity-measures":{"position":[[2249,4],[9420,4],[20075,4],[23192,4],[36576,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2470,4],[10843,4],[15066,4],[36323,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47113,4],[49653,4],[50033,4],[58319,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[578,4]]},"/en/lessons/counting-frequencies":{"position":[[10871,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1359,4],[9146,4],[12448,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3439,4],[15224,4],[30641,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7028,4],[7975,4],[22565,4],[37434,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2989,4],[20925,4],[21082,4],[23963,4],[24250,4],[24498,4],[29416,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1960,4],[3040,4],[8215,4],[10455,4],[14103,4],[14724,4],[23596,4],[31750,4],[45630,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3485,4],[6154,4],[9589,4],[22555,4],[22652,4],[22702,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6810,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6996,4],[10104,5],[17192,4],[28220,4],[28402,4],[38490,4],[47975,4],[48038,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48010,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[846,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20190,4],[33748,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2502,4],[8203,4],[9605,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29666,4],[29884,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4639,4],[5106,4],[12264,4],[15253,4],[16571,4],[18178,4],[19055,5],[23235,4]]},"/en/lessons/extracting-keywords":{"position":[[3487,4],[27786,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2114,4],[6538,4],[9662,4],[19951,4],[21056,4],[24706,4],[27153,4],[30099,4],[34301,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4862,4],[15268,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17380,4],[27112,4],[30831,4],[34172,4],[34267,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8537,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15077,4],[37317,5],[50660,4],[50690,4],[55696,4]]},"/en/lessons/geocoding-qgis":{"position":[[27373,4],[32036,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22725,4],[25246,4],[29086,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1008,4],[5970,4],[6069,4],[9559,4],[11959,4],[12059,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[564,4],[1172,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7976,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1461,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[13697,4],[18486,4],[18626,4],[19854,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12375,4],[14447,4]]},"/en/lessons/gravity-model":{"position":[[11435,4],[17588,4],[32258,4],[41899,4],[43726,4],[55338,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[1884,4],[17769,4],[18537,4]]},"/en/lessons/installing-omeka":{"position":[[926,4],[2438,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1476,4],[1794,5],[18340,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6249,4],[11815,4],[12023,4],[14412,4],[15265,4],[16155,4],[16957,4],[17245,4],[18761,4],[20510,4],[21304,4],[29236,4],[31733,4],[35178,4],[35783,4],[39173,4],[40703,4],[42354,4],[43172,4],[43972,4],[48013,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1308,4],[16698,4],[25122,4],[38624,4],[39654,4],[49934,4],[51364,4],[53397,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5988,4],[6455,4],[7408,4],[27176,4]]},"/en/lessons/intro-to-bash":{"position":[[6572,4],[11587,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6638,4],[8307,4]]},"/en/lessons/intro-to-linked-data":{"position":[[7147,4],[8494,4]]},"/en/lessons/intro-to-powershell":{"position":[[16961,4],[28078,4],[30441,4],[30450,4],[31707,4],[31716,4],[37999,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2984,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[9424,5],[10059,4],[13547,5]]},"/en/lessons/introduction-map-warper":{"position":[[2628,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1530,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1005,4],[7867,4],[7915,4],[35763,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2313,4],[8041,4],[15062,4],[17972,4],[18383,4],[24455,4],[32553,4],[32815,4],[45544,4]]},"/en/lessons/json-and-jq":{"position":[[17132,4],[40332,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10244,4]]},"/en/lessons/linear-regression":{"position":[[16188,4],[16309,4],[16752,4],[19671,4],[31640,4],[34863,5],[37012,4],[55414,4],[62730,4],[68173,4],[69432,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16842,4]]},"/en/lessons/naive-bayesian":{"position":[[21885,4],[53222,4],[55701,4],[56170,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4643,4],[4769,4],[5740,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1474,4],[5821,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5046,4],[6345,4],[6808,4],[12423,4],[13435,4],[16721,4]]},"/en/lessons/research-data-with-unix":{"position":[[6486,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11013,4],[11338,4],[12484,4],[24651,4],[32871,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44166,4]]},"/en/lessons/sentiment-analysis":{"position":[[7300,4],[8816,4],[26555,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1687,4],[8248,4],[11409,4],[11877,4],[12910,4],[25468,4],[25619,4]]},"/en/lessons/sonification":{"position":[[5033,4],[8399,4],[14579,4],[17349,4],[23244,4],[30287,4]]},"/en/lessons/space-place-gazetteers":{"position":[[490,4],[1176,4],[1426,4],[6232,4],[7404,4],[7861,4],[10338,4],[11406,4],[24812,4],[41786,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11415,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1026,4],[1153,4],[2763,4],[2953,4],[11003,4],[18659,4],[18708,4],[19045,4],[19537,4],[20860,4],[22674,4],[22732,4],[23639,4],[23748,4],[24685,4],[25442,4],[27743,4],[32071,4],[33407,4],[33643,4],[36496,4],[36987,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2126,4],[5589,4],[15501,4],[15590,4],[44779,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2816,4],[5807,4],[8079,4],[9815,4],[43574,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3387,4],[3396,4],[6358,4],[6367,5],[23558,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2566,4],[3682,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14711,4],[25510,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5246,4],[23408,4],[23567,4],[30156,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5219,4],[14142,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[696,4],[8874,4],[10664,4],[22437,4],[22858,4]]},"/en/lessons/vector-layers-qgis":{"position":[[6076,4],[16458,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2487,4],[3007,4],[3127,4],[3341,4],[22414,4],[29027,4],[33190,4],[33327,4],[35348,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2066,4],[13521,4],[17560,4],[19563,4]]},"/en/lessons/working-with-web-pages":{"position":[[957,4]]}}}],["overal",{"_index":1104,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6401,7],[33332,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14887,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11532,7],[47101,7],[49040,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3902,7],[9703,7],[18792,7],[24210,7],[52189,7],[54215,7],[67776,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6735,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[55123,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16260,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6156,7],[28481,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37111,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10700,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2905,7],[3282,7],[26829,7],[40462,7],[52071,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9527,8],[38276,7],[39277,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[396,7]]},"/en/lessons/gravity-model":{"position":[[41358,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16193,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37786,7],[38046,7],[40768,7],[40931,7]]},"/en/lessons/linear-regression":{"position":[[60901,8]]},"/en/lessons/logistic-regression":{"position":[[6636,7],[16895,7],[18306,7]]},"/en/lessons/naive-bayesian":{"position":[[18341,7],[18961,8],[50261,7],[51977,7],[53190,7],[53883,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12641,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7626,7],[8080,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12382,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2930,7],[6093,7],[7242,7],[11783,7],[20977,7],[21535,8],[21978,7],[25530,8],[29710,7],[30568,8],[38962,7],[39113,7],[40381,7],[40633,7]]},"/en/lessons/sentiment-analysis":{"position":[[23615,7],[23849,7],[24041,7],[29347,7],[32554,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33384,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42423,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29097,7],[34589,7],[42063,7],[44564,7],[51683,7],[53025,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44902,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39616,7]]}}}],["overarch",{"_index":4472,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60481,11]]}}}],["overcom",{"_index":718,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24417,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2484,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19956,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38029,8],[38563,8]]},"/en/lessons/intro-to-powershell":{"position":[[2406,8]]}}}],["overdispers",{"_index":13824,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60689,14],[62914,14],[64265,14]]}}}],["overfit",{"_index":5964,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34488,13],[34514,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32321,11],[32359,11],[43001,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[22261,14],[22277,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30366,13]]}}}],["overflow",{"_index":10913,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9650,8],[33330,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20122,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[9824,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47545,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30490,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27245,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46947,8]]}}}],["overkil",{"_index":20523,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6629,9]]}}}],["overlaid",{"_index":8368,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31158,8],[31267,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[20281,8]]},"/en/lessons/introduction-map-warper":{"position":[[10412,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11217,8]]}}}],["overlap",{"_index":1768,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43672,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31657,7],[33107,11],[63989,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[49335,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12883,7],[14416,12],[14851,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28355,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49337,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21774,7],[21840,7],[38431,7],[38535,7],[44503,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11479,7],[11594,8]]},"/en/lessons/geocoding-qgis":{"position":[[27192,7],[31050,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[17839,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3925,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23905,8]]},"/en/lessons/linear-regression":{"position":[[59413,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19323,11]]}}}],["overlay",{"_index":8252,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[215,10],[1253,7],[1815,8],[3570,7],[4982,7],[5114,8],[6769,8],[6903,7],[7761,8],[7804,9],[7895,9],[7998,8],[8068,9],[19121,7],[22720,7],[22753,7],[22814,7],[22989,9],[23056,9],[23115,8],[23525,7],[23919,7],[24559,7],[24983,7],[27925,8],[38485,9],[38630,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18413,7]]},"/en/lessons/georeferencing-qgis":{"position":[[755,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[16803,10],[18555,8],[18578,7],[18745,7],[18783,8],[18909,8],[19279,8],[19465,10],[19659,10],[19698,7],[20635,7],[20922,8],[20948,7],[21244,7]]},"/en/lessons/gravity-model":{"position":[[40159,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[551,7],[858,10],[1522,8],[2404,7],[3795,7],[3927,8],[5946,7],[6202,8],[6334,7],[7194,8],[7237,9],[7328,9],[7431,8],[7501,9],[23018,7],[27797,7],[27830,7],[27891,7],[28066,9],[28133,9],[28192,8],[28602,7],[28986,7],[29626,7],[30050,7],[33650,7],[41730,9],[41875,10]]},"/en/lessons/introduction-map-warper":{"position":[[6029,7],[11117,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26495,8],[26925,8],[26961,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17874,8],[17964,8],[18012,7]]},"/en/lessons/sonification":{"position":[[12168,10]]}}}],["overli",{"_index":2569,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25576,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25899,6]]},"/en/lessons/gravity-model":{"position":[[5205,6]]},"/en/lessons/intro-to-powershell":{"position":[[30678,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37038,6]]},"/en/lessons/linear-regression":{"position":[[47021,6]]},"/en/lessons/normalizing-data":{"position":[[3897,6]]}}}],["overload",{"_index":2141,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2206,8]]},"/en/lessons/naive-bayesian":{"position":[[32330,8]]}}}],["overlook",{"_index":1067,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5113,11],[6063,11],[44141,13],[44522,11],[48398,13],[49573,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4407,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28585,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2477,11]]}}}],["overlooked.html",{"_index":1799,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44711,15],[49762,15]]}}}],["overlord",{"_index":15897,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34683,9]]}}}],["overplot",{"_index":4102,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31630,13]]}}}],["overridden",{"_index":21507,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26270,11]]}}}],["overriden",{"_index":15014,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[20563,9]]}}}],["overs",{"_index":9286,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22483,9]]}}}],["oversaw",{"_index":14754,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40262,7]]}}}],["oversea",{"_index":13587,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16856,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23999,8],[24936,8]]}}}],["overshot",{"_index":13920,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[13667,8]]}}}],["oversight",{"_index":5365,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8766,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54132,9]]}}}],["oversimplif",{"_index":21229,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[2400,19]]}}}],["overstep",{"_index":14707,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28646,8]]}}}],["overtax",{"_index":23141,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[16620,10]]}}}],["overtli",{"_index":1524,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29331,7],[31487,7]]}}}],["overton",{"_index":18692,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66390,7],[66760,8],[66868,7],[67005,8],[67090,7],[67101,7],[67214,7],[67437,7]]}}}],["overtook",{"_index":23185,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[25300,8]]}}}],["overview",{"_index":944,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47,8],[1121,8],[35309,8],[42503,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[49,8],[665,8],[10360,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34093,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13245,8],[13500,8],[14482,8],[19916,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3770,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12773,8],[23531,8],[28341,8],[67855,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64773,8]]},"/en/lessons/common-similarity-measures":{"position":[[84,8],[659,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5237,8],[23114,8],[29417,8],[40360,8],[40606,8],[46641,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3168,8],[62383,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11455,8],[13053,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24748,8],[29858,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[438,8],[13599,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18457,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[70,8],[740,8],[29523,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[109,8],[3229,8],[17786,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1845,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5278,8],[5349,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[79,8],[818,8],[23706,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[121,8],[2704,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[134,8],[724,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[33795,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12405,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26758,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[42661,8],[43240,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2274,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[51297,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[61,8],[817,8]]},"/en/lessons/intro-to-bash":{"position":[[24812,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[73,8],[904,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1759,8],[30234,8]]},"/en/lessons/intro-to-powershell":{"position":[[2837,8]]},"/en/lessons/introduction-map-warper":{"position":[[17783,8]]},"/en/lessons/json-and-jq":{"position":[[1995,8]]},"/en/lessons/linear-regression":{"position":[[78,8],[316,8],[1120,8],[3174,9],[14868,8],[79832,8]]},"/en/lessons/logistic-regression":{"position":[[80,8],[136,8],[839,8],[2894,9],[3647,8],[67529,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3157,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6410,8],[16333,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[33250,8],[36992,8]]},"/en/lessons/space-place-gazetteers":{"position":[[92,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34101,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1516,9],[20566,8],[31489,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26106,8]]},"/en/lessons/transliterating":{"position":[[16681,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[32358,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[74,8],[14042,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[80,8],[1976,8],[6866,8],[17077,8],[21173,8]]}}}],["overwhelm",{"_index":7838,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14107,12],[15249,13],[33399,13]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1079,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[3005,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31714,12],[34117,9]]},"/en/lessons/jupyter-notebooks":{"position":[[49221,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23098,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5383,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29864,12]]}}}],["overwhelmingli",{"_index":11108,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25128,14]]}}}],["overwrit",{"_index":637,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20127,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50109,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6096,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47093,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12053,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[20389,9]]},"/en/lessons/intro-to-powershell":{"position":[[44405,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8267,9]]},"/en/lessons/sonification":{"position":[[32878,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4390,9]]},"/en/lessons/working-with-text-files":{"position":[[8209,9],[8341,9]]}}}],["overwritten",{"_index":1919,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48962,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24090,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26321,11],[26595,12]]}}}],["overwrot",{"_index":15375,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[26059,9]]}}}],["ow",{"_index":20150,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35179,3]]}}}],["owen",{"_index":8553,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4598,5],[5007,5]]},"/en/lessons/sonification":{"position":[[39880,5]]}}}],["owl",{"_index":518,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15131,6],[15299,4],[15588,3],[15655,3],[16374,5],[17369,5]]}}}],["own",{"_index":5484,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28093,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6198,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4513,5]]}}}],["owner",{"_index":5476,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25626,5],[26250,7],[27461,5],[29061,6],[29109,6],[32326,7],[32482,5],[32587,8],[51876,5],[51989,7],[52099,6],[52165,5],[52248,6],[52579,7],[52739,5],[52815,5],[52988,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56271,5],[56367,5]]},"/en/lessons/georeferencing-qgis":{"position":[[11595,5]]},"/en/lessons/installing-omeka":{"position":[[12298,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15463,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20155,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13623,6]]}}}],["ownership",{"_index":5474,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25326,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2361,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[6146,11]]}}}],["owrutsch",{"_index":11642,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33209,8]]}}}],["oxford",{"_index":7678,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5649,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26892,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49394,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57510,6],[57673,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4340,6]]},"/en/lessons/extracting-keywords":{"position":[[2393,6],[3040,8],[6275,6],[30080,6]]},"/en/lessons/geocoding-qgis":{"position":[[6732,6],[8782,6],[24324,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56811,8]]},"/en/lessons/intro-to-linked-data":{"position":[[5174,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42410,7]]},"/en/lessons/linear-regression":{"position":[[79526,6],[79598,6]]},"/en/lessons/preserving-your-research-data":{"position":[[18031,6]]},"/en/lessons/sonification":{"position":[[41200,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36885,7],[36893,6]]}}}],["oxfordshir",{"_index":10902,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9117,11]]}}}],["oxfordshire785226",{"_index":13789,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54680,17]]}}}],["oxfordshire7886.8993548425.0064.23",{"_index":13693,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38923,34]]}}}],["oxon",{"_index":12518,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6859,4]]}}}],["oxoniens",{"_index":10851,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2545,11],[7052,11]]},"/en/lessons/geocoding-qgis":{"position":[[6317,10]]}}}],["oxygen",{"_index":22396,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8689,6]]}}}],["oxygenxml",{"_index":22395,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[7588,10]]}}}],["o’clock",{"_index":18705,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[1801,9],[9552,9]]}}}],["o’donnel",{"_index":7142,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59863,9]]}}}],["o’hara",{"_index":10864,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[5981,6],[17680,6]]}}}],["o’hara’",{"_index":11735,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3517,8],[17806,8],[18743,8],[35206,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5706,8]]}}}],["o’loughlin",{"_index":13850,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63544,11],[66376,11]]}}}],["o’reilli",{"_index":4941,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43349,8],[69177,9],[69299,9],[69467,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[44285,8]]},"/en/lessons/intro-to-linked-data":{"position":[[36990,9]]},"/en/lessons/linear-regression":{"position":[[75519,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39941,9],[40180,9]]},"/en/lessons/working-with-web-pages":{"position":[[9872,10]]}}}],["o’sullivan",{"_index":16456,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48354,11]]}}}],["p",{"_index":437,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11590,1],[11808,1],[19346,1],[21253,1],[22620,1],[22666,1]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41659,1],[45255,2],[51392,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1957,1],[3019,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38049,1],[38121,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23084,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69484,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19735,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16706,2],[18012,1],[18118,1],[18264,1],[20807,1],[21121,1],[38751,1],[38884,1]]},"/en/lessons/counting-frequencies":{"position":[[6554,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16142,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16147,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28723,1],[50575,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14421,1],[22118,2],[22328,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8712,1],[9885,1],[12430,1],[12726,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13661,2],[49796,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[31766,1],[32498,1]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12808,2],[12887,2],[12928,2],[12984,2],[13178,2],[13384,2]]},"/en/lessons/gravity-model":{"position":[[23843,4],[24017,3],[36528,3],[37931,3],[39539,5],[50102,5],[60660,3],[62886,3],[64237,3]]},"/en/lessons/installing-omeka":{"position":[[6699,2]]},"/en/lessons/introduction-map-warper":{"position":[[12826,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14669,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47982,2],[48005,2]]},"/en/lessons/jupyter-notebooks":{"position":[[39286,3],[53577,2]]},"/en/lessons/linear-regression":{"position":[[36157,1],[42932,1],[61539,1],[62185,2],[62374,1],[68877,1]]},"/en/lessons/naive-bayesian":{"position":[[19116,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38627,1],[40835,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28219,3]]},"/en/lessons/sentiment-analysis":{"position":[[39601,2]]},"/en/lessons/sonification":{"position":[[41357,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61980,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12557,1],[35886,1]]},"/en/lessons/transliterating":{"position":[[11652,4],[11667,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21189,1],[21543,1]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11057,1],[19513,1],[26908,1],[31775,1],[34017,1],[38950,1],[45151,1]]}}}],["p(yi",{"_index":17547,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7851,5],[7940,6]]}}}],["p,gold",{"_index":3598,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3508,6]]}}}],["p,lewiston",{"_index":3551,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2858,11]]}}}],["p.add_layout(box",{"_index":23518,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41728,17]]}}}],["p.add_tile(provid",{"_index":23560,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45450,20]]}}}],["p.add_tools(hov",{"_index":23394,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[21358,18],[28610,18]]}}}],["p.axis.vis",{"_index":23565,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45551,14]]}}}],["p.circle(x",{"_index":23309,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11071,11]]}}}],["p.circle(x='",{"_index":23561,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45472,15]]}}}],["p.circle(x='total_ton",{"_index":23381,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19526,24]]}}}],["p.count",{"_index":23154,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20092,7]]}}}],["p.legend.click_policy='hid",{"_index":23328,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[12084,28]]}}}],["p.legend.loc",{"_index":23464,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32772,17]]}}}],["p.line(x",{"_index":23312,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11125,9]]}}}],["p.line(x='msnd",{"_index":23475,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34053,19],[34142,19],[34250,19],[38986,19],[39075,19],[39183,19]]}}}],["p.name",{"_index":23153,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20066,6],[20187,9]]}}}],["p.title.text",{"_index":23390,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20743,12],[27741,12],[32711,12],[39287,12]]}}}],["p.triangle(i",{"_index":23315,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11167,13]]}}}],["p.vbar(x='country_flying_miss",{"_index":23438,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27643,34]]}}}],["p.vbar_stack(stackers=['tons_h",{"_index":23458,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[31995,33]]}}}],["p.xaxis.axis_label",{"_index":23391,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20801,18],[27793,18],[32804,18]]}}}],["p.xgrid.grid_line_color",{"_index":23466,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32835,23]]}}}],["p.yaxis.axis_label",{"_index":23392,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20850,18],[27824,18],[32892,18],[34354,18],[39336,18]]}}}],["p/markdown",{"_index":19231,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[8038,10],[18531,10]]}}}],["p0001",{"_index":9767,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29350,7]]}}}],["p1.txt",{"_index":3640,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7293,8],[13688,8]]}}}],["p2j",{"_index":16931,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[46042,3]]}}}],["p5",{"_index":13959,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29009,2]]}}}],["p5.imag",{"_index":13984,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34238,8]]}}}],["p5.j",{"_index":13885,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3526,5],[25743,6],[26967,6],[28469,5],[28516,6],[29479,5],[30407,6],[30485,5],[30546,5],[30731,5],[30839,5],[32795,5],[32868,5],[34130,5],[34963,5],[35373,5],[35894,6],[36067,5],[36445,5],[36507,5],[36680,5],[42690,5]]}}}],["p7",{"_index":6613,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[19866,2]]}}}],["p=0.75",{"_index":6308,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32918,8]]}}}],["p=last_cl",{"_index":4159,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38071,11]]}}}],["p_bag",{"_index":18331,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19399,5],[19501,7],[20726,5],[22312,5]]}}}],["p_height",{"_index":19048,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44724,8]]}}}],["p_width",{"_index":19046,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44674,7]]}}}],["p_word1",{"_index":18340,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20734,7]]}}}],["p_word_1",{"_index":18332,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19407,8]]}}}],["p_word_2",{"_index":18333,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19418,8]]}}}],["p_word_n",{"_index":18334,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19435,8],[20750,8]]}}}],["pa",{"_index":3487,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2048,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11257,2],[13392,2],[16031,2],[17215,2],[18463,2],[19956,2],[22751,2],[24675,2],[26401,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51789,3],[51850,3],[52649,3]]},"/en/lessons/gravity-model":{"position":[[61008,4],[63231,4],[64582,4]]}}}],["pace",{"_index":5481,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26954,5]]}}}],["pacif",{"_index":4454,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59052,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3720,7],[3887,7],[4902,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20099,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41943,7]]}}}],["pack",{"_index":3778,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9283,7]]}}}],["packag",{"_index":264,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5824,7],[8347,8],[9930,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9031,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2413,9],[38342,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3412,7],[4814,7],[4844,7],[6191,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[86,7],[1893,9],[2344,7],[2366,8],[3033,8],[3103,8],[4693,7],[7961,9],[9843,7],[31225,9],[31331,8],[31506,7],[31691,7],[32213,10],[32226,8],[32455,8],[33156,8],[33344,8],[33546,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20220,8],[20735,8],[22377,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46138,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2645,7],[2831,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[356,8],[4041,8],[12200,8],[13164,8],[13198,8],[13412,8],[13460,7],[13654,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38220,7],[38473,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3572,7],[3935,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[243,8],[5569,7],[5954,8],[6258,7],[6492,8],[7422,8],[7547,7],[8063,8],[8127,7],[10293,9],[32879,7],[34722,8],[37000,7],[39746,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10002,8],[10327,9],[10380,8],[21885,8],[22017,8],[33417,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31114,7],[31164,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[388,8],[16880,7],[19395,8],[19476,7],[47488,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2567,7],[2834,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[819,7],[2323,8],[2670,7],[2782,7],[2883,7],[2983,7],[3106,7],[4092,8],[6960,7],[9979,7],[10054,8],[10086,7],[10146,7],[10182,8],[10287,8],[10535,7],[14130,8],[28943,7],[29301,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[569,9],[2892,7],[8263,7],[11097,7],[12510,7],[15607,8],[15798,8],[28466,9],[46447,8],[55343,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[544,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[669,7],[1746,7],[52900,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[306,8],[337,8],[7620,7],[7767,8],[8358,7],[8498,7],[8650,8],[8842,8],[9500,8],[9558,9],[9591,8],[9745,8],[9963,8],[10151,7],[10235,8],[10314,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9158,8],[12603,8],[12686,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15496,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[4948,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5271,8],[19948,7],[20789,7],[20870,7]]},"/en/lessons/gravity-model":{"position":[[8382,7],[8590,7],[8872,9],[43145,7],[45472,8],[46242,8],[46525,8],[47757,7],[47782,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2026,7],[6480,8],[8271,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1545,7],[2631,7],[18462,8],[18889,7],[19507,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9964,7],[10083,8],[10263,8],[10572,7],[10722,7],[10742,8],[10904,8],[10982,8],[12372,8],[12657,10],[12694,8],[12788,8],[20056,8],[26052,8],[26240,7],[26532,7],[26627,7],[26647,9],[35657,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[5337,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5818,7],[7281,7],[7751,7],[7805,8],[8087,8],[8282,7],[9870,7],[10000,7],[10052,7],[10187,7],[10288,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2922,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54519,7]]},"/en/lessons/json-and-jq":{"position":[[37585,7],[38171,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4349,7],[9132,8],[9345,8],[9507,9],[9527,7],[9569,9],[9683,8],[9870,8],[9929,8],[10475,7],[13363,8],[13425,9],[13585,8],[22483,8],[22601,8],[22825,7],[22890,8],[23275,9],[23370,8],[23674,7],[23719,8],[23964,7],[24010,9],[44103,8],[44248,7],[46046,7],[52058,8]]},"/en/lessons/linux-installation":{"position":[[1531,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5927,7],[6109,8],[6589,9]]},"/en/lessons/naive-bayesian":{"position":[[28282,7],[28514,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17761,8],[21080,8],[34809,8],[35133,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6694,8]]},"/en/lessons/qgis-layers":{"position":[[2010,9],[2066,8],[2478,7],[2530,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23723,8],[23841,7],[23894,9],[23947,8],[24010,8],[26890,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7760,8],[8008,9],[8083,8],[8163,8],[8252,8],[8334,8],[8414,8],[8649,8],[8680,7],[8715,7],[8900,7],[9004,7],[9048,7],[9087,7],[9131,7],[9313,7],[9501,7],[9608,7],[10039,7],[15036,9],[15171,7],[17064,8],[23882,7],[27212,7],[31738,7],[33323,7],[34213,8],[35643,7],[40949,8],[42950,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[539,7],[1536,9],[2382,8],[2610,7],[6272,7],[7895,7],[7910,7],[8181,7],[10913,8],[19923,8],[20012,9],[20140,9],[20214,9],[20337,8],[20390,8],[20520,8],[20568,8],[20703,8],[21586,8],[24937,7],[25745,8],[31106,7],[31434,8],[39546,8],[42744,8],[49110,8],[51507,8]]},"/en/lessons/sentiment-analysis":{"position":[[10435,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3630,9],[4024,9],[4158,8],[7406,7],[14885,7],[14908,7],[14965,9],[15090,8],[15492,8],[15943,7],[35576,9]]},"/en/lessons/sonification":{"position":[[7960,8],[23031,7],[23488,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3138,7],[3290,7],[3871,8],[4227,8],[4319,8],[4416,7],[4513,8],[4781,8],[4830,8],[5003,9],[5109,9],[5346,8],[11295,8],[19740,7],[23392,8],[33126,7],[34358,8],[34587,8],[34605,8],[34627,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9673,9],[46362,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2544,8],[13855,7],[20412,8],[21182,9],[21215,8],[21307,7],[21566,7],[21605,7],[21706,8],[21944,8],[21997,7],[22259,8],[22342,7],[22608,7],[22755,8],[22802,8],[22891,7],[23078,8],[23238,7],[23417,8],[23579,8],[23798,8],[24329,8],[29567,8],[30087,7],[31177,8],[31432,8],[38173,7],[38269,8],[38300,7],[42747,7],[65233,9],[65274,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14206,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6748,8],[15640,7],[15836,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2633,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5573,9],[6048,8],[6157,8],[6338,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3237,7],[3392,7]]}}}],["package30",{"_index":16429,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46085,10]]}}}],["packages/plotly/graph_objs/_deprecations.py:378",{"_index":14547,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42719,48]]}}}],["package’",{"_index":20063,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23002,9]]}}}],["packard",{"_index":18736,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5182,7]]}}}],["packet",{"_index":2181,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6305,6]]}}}],["packt",{"_index":14055,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45219,6]]}}}],["pad",{"_index":3044,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14275,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27340,7]]},"/en/lessons/intro-to-bash":{"position":[[11750,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5235,7],[5526,7],[5856,7],[6282,7],[6627,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6592,3]]},"/en/lessons/jupyter-notebooks":{"position":[[26532,6],[26677,7],[27438,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34352,6],[35367,7],[35390,7],[35565,7],[35790,8],[36643,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7457,7],[7604,7]]}}}],["padilla",{"_index":6520,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63039,8]]}}}],["padmanabhan",{"_index":14053,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45151,12]]}}}],["padnani",{"_index":1070,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5157,7],[44132,8],[48389,8]]}}}],["pagar",{"_index":11991,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10587,6],[61887,6]]}}}],["pagarsi",{"_index":11935,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9675,7],[60975,7]]}}}],["page",{"_index":57,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23,5]]},"/en/lessons/viewing-html-files":{"position":[[18,5]]},"/en/lessons/working-with-web-pages":{"position":[[16,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1042,5],[1128,5],[15064,4],[19742,5],[23514,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3263,6],[3331,6],[3372,6],[3679,4],[4146,5],[6469,5],[6561,6],[6592,5],[6729,6],[6775,6],[6972,4],[7631,5],[8682,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19985,4],[48897,4],[49273,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1903,5],[1941,4],[2002,4],[2171,5],[2967,5],[2991,4],[3064,4],[3216,5],[3311,5],[3363,4],[3699,5],[7048,5],[7982,4],[8026,7],[8144,5],[8481,4],[8759,4],[9360,5],[10169,4],[10177,5],[10700,4],[10936,5],[12030,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1458,4],[6694,7],[8683,5],[9061,5],[10937,4],[10988,4],[11084,4],[12181,5],[13370,5],[13396,4],[13553,6],[15453,5],[16022,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4250,4],[5016,4],[5248,5],[5612,4],[7154,5],[7380,5],[8685,5],[14451,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50,5],[1066,5],[1687,5],[1753,5],[1811,5],[2598,4],[2653,5],[2713,4],[2751,5],[3102,5],[3383,4],[3481,5],[3730,5],[3849,4],[3936,5],[4927,4],[5213,5],[5228,5],[7234,5],[7414,5],[7726,4],[8487,4],[8911,4],[10733,5],[12109,5],[13439,5],[13722,4],[23611,6],[25554,6],[34829,4],[34943,5],[38227,6],[40627,5],[40710,4],[40782,5],[40905,5],[41313,5],[41663,5],[41817,5],[42076,5],[42135,5],[42174,5],[42255,5],[42290,5],[42494,5],[42572,4],[43387,5],[43914,5],[44787,5],[44817,4],[45116,5],[45537,4],[45678,4],[45745,5],[45794,6],[45837,4],[45936,4],[46160,5],[46208,4],[46422,5],[46495,4],[46527,4],[46895,4],[47004,4],[47045,4],[47148,4],[47205,5],[47668,6],[47966,4],[48107,4],[49864,4],[49938,5],[50044,4],[51007,5],[51044,5],[51498,7],[53161,6],[53788,5],[53880,5],[53987,6],[54077,6],[56774,5],[56873,5],[56961,5],[57083,6],[57205,4],[57453,4],[57835,5],[58089,5],[58447,5],[59644,6],[59847,4],[59965,4],[61254,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6904,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[639,4],[815,5],[6522,5],[6629,4],[6653,7],[9743,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59649,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1565,6],[2836,6],[2913,6],[12115,4],[12191,5],[12650,4],[12774,6],[12923,7],[12994,5],[13048,5],[13114,6],[13311,6],[13425,5],[15129,4],[15626,7],[16192,4],[18795,4],[19121,4],[19174,4],[19244,5],[19323,5],[19451,5],[19489,4],[19648,4],[19906,5],[21714,5],[23911,5],[25687,5],[28132,4],[30242,5],[30294,6],[30511,6],[30876,5],[31201,5],[31286,7],[32830,4],[33687,5],[34288,5],[34441,5],[34654,6],[35457,4],[36069,5],[36616,6],[36750,7],[38700,4],[38827,5],[40099,4],[41062,4],[43163,5],[47069,4],[48153,4],[48645,4],[49094,5],[50443,5],[50582,4],[51251,6],[53631,5],[53740,4],[53993,5],[56306,6],[56346,4],[65045,5],[65756,5],[65946,5],[66266,6],[66330,5],[66535,6],[66606,5],[70037,6],[70231,5],[70354,5],[70453,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6670,5],[12871,5],[13229,6],[37208,5],[44872,4],[45194,5],[45400,4],[45686,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3492,4],[62314,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5734,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13083,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2108,6],[2290,5],[3156,4],[3889,5],[4769,6]]},"/en/lessons/counting-frequencies":{"position":[[7081,5],[12660,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[101,4],[136,4],[531,6],[1154,4],[1421,5],[1519,4],[1524,5],[1616,6],[1695,5],[1749,4],[1779,5],[1850,5],[1885,4],[1914,4],[1945,4],[1990,4],[2064,5],[2615,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7231,5],[9670,6],[10093,5],[12268,4],[12443,4],[14206,4],[14402,5],[17494,4],[18214,4],[19797,5],[40210,4],[40653,5],[42452,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1959,4],[2074,5],[2111,6],[29575,6],[29591,4],[29618,5],[29674,5],[29720,4],[29766,5],[30196,6],[30205,5],[30213,6],[30222,5],[30247,8],[30274,5],[30405,4],[30545,4],[30656,6],[33740,4],[37847,4],[38704,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5262,5],[5357,5],[17029,5],[17081,5],[17202,4],[20191,5],[20369,4],[21642,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17463,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14879,4],[14992,4],[15076,4],[23943,5],[30889,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5182,5],[5218,5],[5242,4],[5263,4],[5415,4],[5828,5],[5986,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[840,4],[17704,4],[18106,5],[18701,4],[18835,4],[21320,4],[21352,4],[21362,4],[21509,4],[21540,4],[21737,6],[21910,4],[21988,4],[23400,4],[26694,4],[34161,5],[34216,5],[36313,4],[36454,5],[38561,4],[43556,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7235,5],[24644,4],[24866,5],[26310,7],[27682,6],[29303,8],[32647,8],[44320,4],[47153,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6416,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[273,5],[7487,5],[9919,4],[10239,5],[11506,4],[11666,5],[12060,6],[12536,4],[12659,4],[13184,5],[13262,5],[13779,5],[14755,4],[15283,4],[15881,4],[16020,4],[16242,5],[16378,5],[16483,5],[16535,5],[17153,4],[17181,4],[17219,4],[17601,5],[17696,4],[18195,5],[18926,4],[19159,5],[19524,4],[19637,4],[19789,4],[19865,4],[20415,5],[20950,5],[21181,5],[21459,4],[21616,5],[21944,5],[22552,4],[23160,6],[23418,5],[23603,5],[24956,5],[25360,5],[25968,4],[26406,6],[26921,4],[28035,5],[28451,5],[29059,4],[30697,5],[30747,5],[30912,6],[31084,6],[31324,4],[33189,6],[33279,5],[34490,5],[36354,5],[36373,4],[36910,4],[37774,5],[38376,4],[38930,5],[39351,5],[39959,4],[42435,5],[43012,4],[43112,4],[43212,4],[44929,5],[45235,5],[45656,5],[46264,4],[46982,5],[47559,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24,5],[1077,5],[1132,4],[1270,5],[1395,5],[1479,5],[1564,5],[1757,6],[2121,5],[2718,5],[3178,5],[3269,5],[3480,6],[3665,5],[4022,5],[4798,4],[4836,4],[6802,5],[6885,5],[6910,4],[9036,7],[9123,5],[9205,5],[9303,5],[9435,5],[12478,4],[14020,4],[15396,4],[15510,5],[15571,4],[15613,4],[16037,4],[16056,4],[16123,4],[16195,5],[16942,4],[17869,4],[18187,4],[18435,4],[18590,5],[18750,4],[19133,4],[19155,4],[19250,4],[19352,5],[19565,5],[19620,6],[19951,5],[19981,4],[20224,4],[20335,4],[20432,4],[20470,5],[20541,5],[20902,4],[21595,4],[22312,4],[22674,4],[23245,5],[23298,5],[23308,4],[23532,5],[23815,5],[24074,4],[24160,5],[24691,5],[24845,4],[26641,4],[27052,5],[27205,4],[27255,5],[27477,4],[27571,5],[27581,4],[27602,4],[27829,4],[27924,6],[27965,4],[28421,4],[28555,4],[28710,5],[28724,4],[28756,4],[28823,5],[28995,4],[29033,5],[29340,5],[29548,4]]},"/en/lessons/extracting-keywords":{"position":[[8713,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9588,4],[13688,4],[14099,4],[14995,5],[15120,4],[15226,4],[15305,4],[15586,4],[20292,4],[20399,4],[20480,4],[20683,4],[20764,5],[23195,4],[23284,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3164,5],[3730,6],[3940,4],[4110,5],[6041,5],[6262,5],[6340,4],[6699,4],[6713,4],[6752,4],[8736,5],[13252,5],[18540,5],[19848,5],[20228,6],[22187,5],[26535,6],[29574,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23734,4],[29255,5],[33508,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[797,5],[1438,5],[1600,4],[8023,4],[10804,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1050,4],[8237,6],[10313,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1035,5],[5590,5],[5663,4],[7953,5],[8072,4],[8258,4],[8525,5],[8588,5],[12446,4],[12562,4],[12667,4],[12788,5],[12831,5],[12975,4],[13023,5],[13259,4],[13494,4],[14104,4],[21334,4],[22720,4],[23035,5],[23080,4],[23283,4],[23639,4],[23720,4],[24969,4],[25163,4],[25480,4],[25539,4],[25690,4],[26560,4],[26882,4],[26914,5],[27028,4],[27051,5],[27141,4],[27647,4],[31725,4],[31828,5],[32388,5],[32675,4],[38373,5],[38427,5],[38589,5],[38859,5],[38971,4],[38990,4],[39076,5],[39375,4],[39482,4],[39581,5],[39775,5],[39851,5],[40054,4],[40387,4],[41010,4],[41331,4],[41676,5],[42116,4],[42371,5],[43078,4],[43401,4],[43827,5],[44145,4],[47111,4],[48299,4],[48348,4],[48541,4],[48555,4],[48617,5],[50002,4],[50819,4],[51454,5],[51608,5],[52663,4],[52881,5],[54056,4],[64192,5]]},"/en/lessons/geocoding-qgis":{"position":[[16751,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31953,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22495,5],[22584,4],[26351,4],[33562,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3511,5],[7668,7],[8427,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7801,5],[13037,5],[46070,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[15536,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15098,4],[23450,4]]},"/en/lessons/gravity-model":{"position":[[43524,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20724,5],[27532,4],[31545,5]]},"/en/lessons/installing-omeka":{"position":[[5772,6],[5874,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3111,4],[3922,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5684,6],[5777,6],[9157,5],[9301,5],[17600,5],[35334,4],[46263,5],[51983,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4075,5],[4170,5],[5997,5],[8825,5],[9165,5],[9686,5],[12041,4],[13996,5],[20177,5],[20208,5],[20381,5],[20675,4],[24092,5],[24335,4]]},"/en/lessons/intro-to-bash":{"position":[[3093,5],[6359,4],[6644,4],[6697,5],[6784,5],[6891,5],[6930,4],[7241,4],[7920,5],[14098,4],[18667,4],[18728,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[176,4],[943,5],[2970,4],[3173,4],[3193,4],[4964,5],[5457,5],[5632,5],[5677,4],[5936,5],[19953,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1193,4],[11545,5],[11712,5],[11774,5],[11892,5],[13055,5],[13279,5],[13556,4],[14415,4],[17876,4],[18246,5],[32651,4],[33213,4]]},"/en/lessons/intro-to-powershell":{"position":[[32596,4],[32634,4],[33129,4],[33276,4],[40112,4],[45463,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3252,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3619,4],[22045,4],[22984,5],[23311,5],[24820,4],[25996,5]]},"/en/lessons/introduction-map-warper":{"position":[[6901,5],[17945,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8432,4],[13506,4],[26869,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2568,4],[2610,4],[3647,6],[3777,5],[4043,5],[4103,5],[6312,5],[8320,5],[8353,4],[14431,5],[14784,4],[16443,5],[18164,4],[19675,4],[20324,4],[20522,5],[20639,4],[20706,4],[20888,4],[20980,4],[21071,4],[21935,5],[23537,4],[24127,4],[24556,4],[32709,4],[34713,4],[35623,4],[39384,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2684,5],[46462,5],[46913,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1473,4],[2015,5]]},"/en/lessons/linux-installation":{"position":[[4707,5]]},"/en/lessons/mac-installation":{"position":[[4384,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2954,5],[25210,5]]},"/en/lessons/naive-bayesian":{"position":[[29612,5],[30453,4]]},"/en/lessons/normalizing-data":{"position":[[1288,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4355,5],[4408,6],[4704,6],[5016,5],[7467,5],[8221,5],[8472,5],[10303,5],[12517,5],[12888,5],[17677,5],[17823,5],[18690,5],[22882,5],[27048,4],[29193,5],[31191,5],[31688,4],[34223,4],[34417,4],[35029,4],[36256,4],[37084,4],[37242,4],[38011,5],[38069,4],[38479,5],[38599,5],[38632,6],[40434,5],[40730,5],[40806,4],[40840,6],[41252,5],[41362,4],[41515,5],[41895,5],[41967,5],[42016,5],[42078,4],[42716,4],[43785,4],[43934,5],[44212,4],[44247,4],[44359,5],[44562,4],[44876,4],[48369,4],[48990,4],[49128,4],[49487,4]]},"/en/lessons/output-data-as-html-file":{"position":[[4619,5],[4717,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10954,4]]},"/en/lessons/preserving-your-research-data":{"position":[[9684,4],[9811,6]]},"/en/lessons/qgis-layers":{"position":[[1742,5],[2173,5],[3109,5],[10259,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3093,5],[8704,5]]},"/en/lessons/research-data-with-unix":{"position":[[7186,4],[7237,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[690,6],[5936,5],[31420,4],[44506,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3262,5],[7389,4],[10276,4],[10430,4],[15958,5],[19253,4],[19499,4],[21851,4],[22611,4]]},"/en/lessons/sonification":{"position":[[10812,4],[15883,4],[19278,5],[20843,4],[20926,4],[20982,4],[29615,4],[34170,4]]},"/en/lessons/space-place-gazetteers":{"position":[[38519,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4360,5],[12308,5],[16872,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[953,4],[2580,4],[3408,4],[3551,6],[3650,5],[3808,5],[4943,4],[7903,4],[12851,5],[13310,6],[13327,4],[13361,4],[20197,4],[20290,5],[20787,4],[21265,4],[21309,5],[21387,5],[21554,4],[21807,5],[21970,5],[22020,5],[22228,5],[22243,6],[24070,5],[24307,4],[24371,5],[24696,4],[25432,5],[25495,5],[25736,4],[25825,7],[25917,5],[25935,5],[26090,5],[27921,6],[31434,5],[31494,5],[32444,4],[32513,4],[32623,4],[32773,7],[32991,5],[33005,4],[33307,5],[33384,5],[33496,5],[33927,4],[34325,4],[35503,4],[35656,4],[35787,4],[35844,5],[37819,5],[40752,5],[41466,4],[41792,4],[42217,6],[42267,5],[42462,8],[42946,5],[43043,5],[43125,4],[43477,5],[43520,4],[43683,4],[43729,4],[43770,4],[44012,5],[44116,4],[44245,5],[44288,6],[44296,4],[44440,5],[44556,5],[44864,5],[45042,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9334,4],[14107,4],[22130,5],[37375,6],[38728,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6610,5],[15142,6],[24908,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3151,6],[10758,4],[11589,4],[18994,4],[34006,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11083,5],[15216,4],[32935,5],[41184,5]]},"/en/lessons/transliterating":{"position":[[422,7],[2552,4],[3390,4],[3657,7],[3723,4],[3769,4],[3997,5],[4042,5],[4136,4],[4575,4],[5029,4],[5546,6],[7096,4],[12278,4],[14435,5],[14478,6],[14543,5],[14604,5],[14879,5],[16327,4],[16800,4],[16901,4],[17033,4],[17092,4],[17176,5],[17877,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46299,4],[48520,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4415,4],[4628,5],[5053,4],[11462,4],[16935,4],[16963,4],[32205,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[522,5],[1272,5],[1489,5],[1649,5],[2041,5],[2227,5],[2316,4],[2346,6],[4847,4],[4937,4],[5080,4],[5152,4],[5232,4],[5353,4],[5528,5],[6115,5],[6636,5],[6757,6],[7428,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10361,5],[14268,4]]},"/en/lessons/viewing-html-files":{"position":[[19,5],[393,4],[454,4],[530,5],[595,4],[727,5],[754,4],[941,5],[1118,4],[1182,5],[2813,4],[3449,4],[3879,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13473,5],[42534,4]]},"/en/lessons/windows-installation":{"position":[[5634,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8159,4],[8193,6],[10796,5],[11516,4],[11572,5],[11841,6],[11853,4],[20760,5],[20815,5],[20988,6]]},"/en/lessons/working-with-text-files":{"position":[[305,4]]},"/en/lessons/working-with-web-pages":{"position":[[17,5],[686,4],[736,4],[843,5],[1023,4],[1074,4],[1802,4],[1881,4],[2403,5],[2521,5],[2539,4],[2660,5],[2798,4],[2890,4],[4781,6],[5395,4],[5485,5],[5577,4],[5863,4],[6212,4],[6281,4],[6395,4],[7195,4],[8326,5],[8585,4],[10331,4]]}}}],["page(",{"_index":15076,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4875,7]]}}}],["page(lim",{"_index":18998,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37501,10]]}}}],["page,",{"_index":10768,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20931,8]]}}}],["page.author",{"_index":5454,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22265,11],[22448,11],[22521,11],[23556,11],[23629,11]]}}}],["page.d",{"_index":5450,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22148,9],[22213,9]]}}}],["page.get_pixmap",{"_index":11064,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14124,17],[15149,17]]}}}],["page.headers['cont",{"_index":22612,"title":{},"body":{"/en/lessons/transliterating":{"position":[[6872,21]]}}}],["page.html",{"_index":3137,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40911,11]]}}}],["page.nam",{"_index":5407,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19075,9],[20081,9],[20167,9],[20395,9],[20457,9],[20543,9]]}}}],["page.numb",{"_index":11067,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14173,12],[15202,12]]}}}],["page.png",{"_index":23683,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[5359,9]]}}}],["page.read",{"_index":22615,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7501,11]]}}}],["page.titl",{"_index":5445,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22061,10]]}}}],["page.tokenlist",{"_index":21617,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44567,16]]}}}],["page=21,29.7,portrait,hv",{"_index":9280,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21278,24],[21868,24],[35865,24],[46036,24]]}}}],["page=24,section=bodi",{"_index":21538,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32061,21]]}}}],["page['fulltextannotation']['pages'][0]['block",{"_index":18959,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31736,49]]}}}],["page['htd:pfeat",{"_index":10747,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18807,18]]}}}],["page_1_2",{"_index":18955,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31355,8]]}}}],["page_1_2.download_as_str",{"_index":18957,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31505,29]]}}}],["page_count",{"_index":8608,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20612,10],[22831,13],[26557,10],[30115,10],[30266,11],[33365,13],[35360,10]]}}}],["page_im",{"_index":19002,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37691,7],[37956,7]]}}}],["page_im.paste(img_pad",{"_index":19006,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37823,22]]}}}],["page_im=page(lim",{"_index":19017,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38675,17]]}}}],["page_not_found",{"_index":7995,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40164,14]]}}}],["page_not_found(",{"_index":7960,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35190,18],[40336,18]]}}}],["page_not_found(404",{"_index":7973,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35901,19],[42514,19]]}}}],["page_numb",{"_index":21560,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35699,12],[35901,11],[35916,13]]}}}],["pagebreak",{"_index":12299,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46253,10],[52301,10]]}}}],["pagecont",{"_index":7594,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1429,13],[1506,12],[1586,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5399,12],[5522,12],[6564,12],[7421,12],[7552,12],[7608,12],[9192,13],[9314,15],[9692,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1229,12],[1994,12],[2485,13],[2550,12],[3225,13],[4715,12],[6085,12],[6216,12],[6308,13],[6835,12],[7759,13]]}}}],["pagecontents.find(\"<hr/><h2>",{"_index":7593,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1350,42]]}}}],["pagecontents.find(\"<p>",{"_index":11661,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7469,30]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6133,30]]}}}],["pagecontents.rfind(\"<br/>",{"_index":11663,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7513,33]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6177,33]]}}}],["pagecontents[0",{"_index":7596,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1521,16]]}}}],["pagecontents[startloc",{"_index":7595,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1445,23]]}}}],["pagecontents[startloc:endloc",{"_index":11664,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7567,29]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6231,29]]}}}],["pagecount",{"_index":10200,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16626,10],[16707,9],[16984,10],[17087,9],[17403,9],[17428,9],[17891,9],[18549,9],[18764,10],[19141,9],[21850,9],[21879,9],[21962,9],[25289,9],[25318,9],[25378,9],[28380,9],[28409,9],[28469,9],[39280,9],[39309,9],[39369,9],[45585,9],[45614,9],[45674,9]]}}}],["pagecount+1",{"_index":10204,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18213,13],[19177,13]]}}}],["pagelist",{"_index":10823,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27733,8]]}}}],["pagerank",{"_index":10565,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35534,8]]}}}],["pages/assets/bas",{"_index":2400,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12786,18]]}}}],["pages/assets/transcrib",{"_index":22164,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18386,25]]}}}],["pages/en/lessons/intro",{"_index":13084,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[3073,22]]}}}],["pages/scripts/pip",{"_index":10697,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10524,18]]}}}],["pages=fals",{"_index":21516,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[27966,12]]}}}],["pages\\scripts\\pip.ex",{"_index":10700,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10938,21]]}}}],["page’",{"_index":3219,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57523,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[39429,6],[50310,6],[57309,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17688,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42151,6]]},"/en/lessons/transliterating":{"position":[[4095,6],[17296,6]]}}}],["pagin",{"_index":12226,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32331,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2631,11],[14522,10]]}}}],["paglen",{"_index":6041,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44032,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58364,6]]}}}],["paglen.4",{"_index":5976,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36609,8]]}}}],["paid",{"_index":3214,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56537,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10946,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2412,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5809,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12749,4]]},"/en/lessons/gravity-model":{"position":[[11065,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49037,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8186,4]]},"/en/lessons/naive-bayesian":{"position":[[67109,4]]},"/en/lessons/normalizing-data":{"position":[[5509,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[65142,4]]}}}],["paig",{"_index":3241,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60413,5]]},"/en/lessons/jupyter-notebooks":{"position":[[52336,5]]}}}],["pain",{"_index":12423,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63188,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36117,8]]}}}],["painless",{"_index":8475,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26552,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6936,9]]}}}],["painstak",{"_index":12487,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68958,11]]}}}],["paint",{"_index":8283,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4621,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12772,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3807,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5589,9],[5609,9],[5666,9],[5823,9],[6398,8],[6666,9],[6720,9],[6790,9],[6957,9],[7211,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1793,10],[6049,9],[41443,8],[41478,8],[46084,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3435,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7958,10],[15495,11]]},"/en/lessons/json-and-jq":{"position":[[14505,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6528,9],[6549,10],[21415,7]]}}}],["painter",{"_index":8248,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39484,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7088,7]]},"/en/lessons/linear-regression":{"position":[[71308,7]]}}}],["pair",{"_index":1492,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27876,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[10831,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7628,5],[34063,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35184,4],[64105,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30629,6]]},"/en/lessons/counting-frequencies":{"position":[[166,5],[2100,6],[2606,5],[3959,6],[3977,4],[4125,4],[4646,4],[6126,5],[6254,6],[6349,6],[6474,6],[6699,5],[6817,5],[7063,5],[13489,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20172,5],[20737,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3793,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22692,6],[37706,6],[37806,6],[38147,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8658,5],[8729,5],[8876,4],[9950,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10129,5],[13495,5],[15805,6],[26656,4],[33687,5],[49406,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21451,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20311,5],[20407,5],[21943,5],[22765,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4689,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6767,4]]},"/en/lessons/geocoding-qgis":{"position":[[17254,4],[20177,4],[20417,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2985,5],[11885,6],[15110,5],[15231,5],[15293,5],[15547,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23415,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4151,4],[5080,4],[5291,4],[5596,5],[8201,5],[24942,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[13632,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11676,5],[11699,4],[11818,5],[11922,5],[11939,5],[12498,5],[13124,6],[13230,6],[22891,6],[24932,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14255,6]]},"/en/lessons/json-and-jq":{"position":[[2399,6],[2455,6],[2661,5],[4611,5],[22833,5],[23009,5],[27181,4],[33408,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[258,5],[9733,5]]},"/en/lessons/linear-regression":{"position":[[52240,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6253,4]]},"/en/lessons/naive-bayesian":{"position":[[59316,8]]},"/en/lessons/output-data-as-html-file":{"position":[[385,5],[8915,5],[9478,5],[10326,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30009,6],[43493,4]]},"/en/lessons/sentiment-analysis":{"position":[[20587,6],[20989,4],[21136,5],[22318,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33237,4]]},"/en/lessons/transliterating":{"position":[[9038,6],[10915,5],[10990,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24091,8],[35912,5],[36069,5],[36161,5],[36385,5],[36442,5],[36584,4],[36737,5],[37173,5],[37258,5],[38099,5],[38375,6],[38666,5],[38765,6],[39351,5],[39881,5],[40568,5],[40622,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[23964,4],[24177,5]]}}}],["pairtre",{"_index":21645,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[48354,8]]}}}],["pairwis",{"_index":9533,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3066,9],[22123,8],[22149,8]]}}}],["paisaj",{"_index":15698,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22755,8]]}}}],["paiva",{"_index":18765,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9189,5],[9927,5]]}}}],["pajek",{"_index":8495,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30956,5]]}}}],["paleoclim",{"_index":17465,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73404,12]]},"/en/lessons/logistic-regression":{"position":[[64750,12]]}}}],["palestinian",{"_index":20441,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27995,11],[30684,11],[31782,11],[34974,11],[36863,11]]}}}],["palett",{"_index":10309,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[4344,7],[4422,8],[4678,7],[4707,8]]},"/en/lessons/intro-to-bash":{"position":[[4206,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34763,7],[35742,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31262,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24437,9],[29468,9],[29658,8],[30432,8],[32668,7]]}}}],["palette=spectral5",{"_index":23436,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27604,18]]}}}],["palgrav",{"_index":9145,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20764,8],[20808,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57631,8]]}}}],["palimpsest",{"_index":12746,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30115,12]]}}}],["palladio",{"_index":2946,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24868,9],[25233,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[211,8],[772,9],[837,8],[3211,9],[14633,8],[15706,8],[16511,9],[16686,9],[16868,8],[17220,9],[17543,9],[17805,8],[17964,9],[18134,8],[18328,8],[19115,8],[19403,8],[19602,8],[19994,8],[21642,9],[21759,8],[23301,9],[23331,8],[25016,8],[25416,8],[25598,8],[29957,8],[31657,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21178,8],[45446,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[653,8],[5290,9],[24489,8],[24537,8],[25109,8],[25424,10],[25692,9],[25724,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3485,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3322,8],[3577,9],[3980,9]]}}}],["palladio’",{"_index":13499,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25168,10]]}}}],["pallet",{"_index":10310,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[4496,7]]}}}],["pallett",{"_index":23405,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24392,9]]}}}],["pallii",{"_index":11838,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6736,7]]}}}],["pamphlet",{"_index":1579,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31162,9],[31626,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48849,8],[53295,8]]}}}],["pan",{"_index":14359,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[2883,3],[12332,4]]},"/en/lessons/introduction-map-warper":{"position":[[12683,3],[12710,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13373,3]]}}}],["panda",{"_index":1030,"title":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[48,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3216,6],[26265,6],[26332,9],[26350,6],[27326,6],[27887,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19418,7],[20702,6],[23079,6],[24269,6],[29566,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6202,7],[8480,6],[28256,7],[28386,7],[28433,6],[28728,6],[29716,6],[53828,6]]},"/en/lessons/common-similarity-measures":{"position":[[2611,6],[3074,7],[23820,8],[24148,6],[26419,6],[27534,6],[31732,6],[31943,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9136,6],[9154,6],[9346,7],[9397,6],[9466,7],[9537,7],[9670,6],[9911,6],[9941,6],[9983,6],[11828,6],[12221,7],[12280,6],[13712,6],[13778,6],[13832,6],[13861,6],[23443,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11349,6],[11436,6],[11508,7],[13395,6],[13428,6],[14525,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[49,6],[2305,6],[2605,6],[2668,6],[15675,7],[15964,6],[16496,8],[16542,7],[16642,6],[16734,6],[16838,6],[16847,6],[16951,6],[19469,6],[19525,6],[19620,6],[19864,6],[21821,7],[24140,6],[24428,7],[24607,6],[25215,6],[25562,6],[27175,6],[27694,6],[31211,6],[33714,6],[36375,6],[38310,6],[38951,6],[39103,6],[39320,6],[40817,6],[41521,7],[42972,6],[43095,6],[43388,6],[44199,6],[44670,6],[47455,6],[47633,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54148,7],[54250,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45668,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12978,6],[37451,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2141,6],[2355,7],[6867,6],[8125,6],[8562,6],[8705,7],[10792,6],[53116,6],[53855,7]]},"/en/lessons/linear-regression":{"position":[[6673,6],[22233,6],[23414,6],[25541,6],[28912,6],[29134,6],[29206,6],[29679,6],[29736,6],[29769,6],[39460,6],[39967,6],[40107,6],[40223,6],[40537,6],[48120,6],[49929,7],[65252,6],[75633,6],[75874,6],[76629,6],[76768,7]]},"/en/lessons/logistic-regression":{"position":[[10208,6],[10260,6],[26858,6],[30133,6],[30522,6],[52212,6],[62355,6],[64225,6],[67021,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[272,6],[1440,7],[3264,6],[5748,6],[5985,7],[6102,6],[6397,7],[6502,6],[6693,6],[6766,6],[7840,6],[7915,6],[8195,7],[8294,6],[8369,6],[8529,7],[9483,6],[9822,6],[9859,6],[11249,6],[11324,6],[11601,6],[11780,7],[12016,6],[12091,6],[13171,6],[13246,6],[14337,6],[14412,6],[18029,6],[18453,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1255,7],[1263,6],[9654,6],[23007,7],[23015,6],[23454,7],[23583,6],[25115,6],[26929,6],[27423,6],[31784,7],[33693,6],[36337,6],[38212,6],[38848,6],[38970,6],[39406,6],[40197,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18921,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33,6],[287,6],[2222,6],[2933,7],[6198,6],[13611,7],[13868,7],[14035,6],[14131,6],[14202,6],[14229,6],[14363,6],[14566,6],[14690,6],[14958,6],[15026,6],[15116,6],[15201,6],[15288,6],[15364,6],[15420,6],[15775,7],[17666,7],[17705,7],[17847,6],[18422,6],[18670,7],[19029,6],[23530,6],[23897,6],[24222,6],[24865,6],[25054,6],[25598,6],[25779,6],[30134,6],[33551,6],[35657,6],[36333,6],[38389,6],[40102,7],[43416,6],[44896,6],[46809,6],[46832,6],[47164,6]]}}}],["pandas>=1.2.0,<1.2.3",{"_index":23297,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[6411,28]]}}}],["pandas)6",{"_index":14378,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[8172,8]]}}}],["pandas.1",{"_index":4585,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4776,8]]}}}],["pandas._libs.tslibs.np_datetime.outofboundsdatetim",{"_index":8702,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40503,52]]}}}],["pandas.concat",{"_index":17496,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75899,14]]}}}],["pandas.core.frame.dataframe'>",{"_index":4736,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28945,33]]}}}],["pandas.datafram",{"_index":9968,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53978,16]]}}}],["pandas.ipynb",{"_index":8599,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18675,12]]}}}],["pandas.qcut",{"_index":18073,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[67046,12]]}}}],["pandas.read_csv('censu",{"_index":18151,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[8415,23],[9906,23],[11371,23],[12138,23],[13293,23]]}}}],["pandas.read_csv(inputfil",{"_index":18178,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[14515,26],[18576,26]]}}}],["pandas.seri",{"_index":17504,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76654,14]]}}}],["pandas==1.2.0",{"_index":8594,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16623,13]]}}}],["pandas’",{"_index":5767,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30764,8]]}}}],["panda’",{"_index":4282,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46114,7]]}}}],["pandem",{"_index":6758,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22716,9],[27704,9],[27762,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52662,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7584,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63623,10]]}}}],["pandemics.18",{"_index":9396,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41045,12]]}}}],["pandoc",{"_index":13059,"title":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[43,6]]}},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12486,6],[12593,6],[32861,6],[33013,6],[33034,6],[33189,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[2072,6],[2135,7],[2206,6],[10792,7],[10975,6],[11022,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9732,7]]},"/en/lessons/intro-to-bash":{"position":[[9228,6],[17835,6],[20953,6]]},"/en/lessons/intro-to-powershell":{"position":[[3175,7]]},"/en/lessons/sonification":{"position":[[40352,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[44,6],[291,7],[449,6],[8356,6],[8823,6],[8890,7],[9714,7],[9797,6],[9829,6],[9947,6],[10163,7],[10336,6],[10368,6],[11227,6],[11305,6],[12218,6],[12642,6],[16231,7],[16443,6],[17323,6],[17986,7],[18335,7],[20799,6],[21162,6],[21305,6],[21433,8],[21747,7],[21824,6],[21876,6],[22229,6],[22328,6],[22796,6],[23307,6],[23329,6],[23695,6],[23714,7],[24009,7],[26368,7],[26921,6],[27108,6],[27687,6],[28261,6],[28522,6],[28612,6],[28757,8],[29516,6],[29770,6],[30362,6],[30476,7],[30582,7],[30667,7],[31311,6],[33614,6],[33830,7]]}}}],["pandoc’",{"_index":21106,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8944,8],[12290,8],[16854,8],[21788,8]]}}}],["pane",{"_index":5307,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[5537,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17687,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11085,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33906,5]]},"/en/lessons/extracting-keywords":{"position":[[22303,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9366,4]]},"/en/lessons/geocoding-qgis":{"position":[[24539,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30944,4]]},"/en/lessons/normalizing-data":{"position":[[9395,5]]},"/en/lessons/qgis-layers":{"position":[[5825,4],[10458,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17378,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23922,4],[24159,4],[24253,4],[31044,4]]},"/en/lessons/windows-installation":{"position":[[1152,4],[1252,4],[2746,5]]},"/en/lessons/working-with-text-files":{"position":[[2620,5],[5883,5],[6955,5],[8025,5]]},"/en/lessons/working-with-web-pages":{"position":[[6162,5],[8812,5]]}}}],["panel",{"_index":8260,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1077,5],[1099,5],[1119,5],[13205,6],[13351,5],[13384,5],[13507,5],[13617,5],[13701,5],[13745,6],[13818,5],[13936,6],[13978,6],[14107,5],[14151,6],[14180,5],[14298,6],[14363,6],[14446,5],[14484,5],[14841,5],[14956,5],[15035,5],[15110,5],[15146,5],[15309,6],[15548,6],[15567,5],[16059,6],[16205,5],[16396,5],[16557,6],[16941,5],[17485,5],[17710,6],[22180,6],[22213,5],[22508,5],[22580,6],[22650,5],[23324,5],[23477,6],[24714,6],[24764,6],[25166,6],[26740,5],[26805,6],[27038,5],[27885,5],[27967,5],[28299,6],[28506,6],[29579,5],[30027,6],[30075,6],[30163,6],[31654,6],[31987,6],[32129,5],[32854,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39222,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10783,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11450,5],[12502,6]]},"/en/lessons/geocoding-qgis":{"position":[[11807,5],[13004,5],[14762,5],[19858,5],[20753,5],[28479,5],[29926,5],[31852,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[3143,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15824,6],[18016,5],[19069,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[14483,5]]},"/en/lessons/installing-omeka":{"position":[[1644,7],[8217,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10672,5],[15855,6],[16025,5],[16065,5],[16182,6],[16243,5],[16331,6],[16420,5],[16506,5],[16550,6],[16613,5],[16731,6],[16773,6],[16879,5],[16923,6],[17054,6],[17122,6],[17205,5],[17243,5],[17523,5],[17662,5],[17700,5],[17863,6],[18107,6],[18126,5],[18404,5],[18512,5],[18982,6],[19057,6],[19114,5],[19284,5],[19544,5],[19700,6],[20077,6],[20929,6],[20962,5],[21623,5],[26750,6],[26783,5],[27119,5],[27191,6],[27340,6],[27477,5],[28401,5],[28554,6],[29778,6],[29833,6],[30235,6],[31811,5],[31876,6],[32112,5],[34669,6],[34809,5],[35090,5]]},"/en/lessons/introduction-map-warper":{"position":[[10914,7],[13231,5],[16444,5],[16530,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17741,6],[18047,5]]},"/en/lessons/linear-regression":{"position":[[2365,5]]},"/en/lessons/logistic-regression":{"position":[[2085,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18408,5],[21383,5],[21659,5],[21769,5],[22644,5],[25386,5],[25417,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7690,7],[7713,6]]}}}],["panel’",{"_index":8363,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30210,7]]}}}],["panic",{"_index":16641,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[6047,6]]}}}],["pant",{"_index":16500,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50556,8]]}}}],["pantera",{"_index":19643,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16025,7]]}}}],["paper",{"_index":780,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2963,5],[3098,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5953,5],[45054,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10080,7],[10815,7],[12052,6],[13884,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1492,8],[9137,6],[9294,8],[9335,5],[9826,5],[11001,6],[11227,6],[15211,7],[15310,6],[15678,7],[15774,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35680,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40216,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[173,6],[244,5],[4732,6],[4782,6],[6674,6],[6696,7],[6864,6],[6884,6],[7663,5],[9867,7],[10325,6],[10345,7],[10638,6],[17705,6],[19726,5],[19837,5],[19881,5],[20552,5],[20607,5],[21145,5],[21205,5],[21301,5],[21420,6],[21606,5],[21636,7],[21816,5],[42411,5],[42810,7],[42861,5],[45903,7],[47423,6],[47468,5],[47507,6],[47523,5],[47617,6],[47640,6],[47745,7],[47781,7],[48143,6],[49344,5],[50902,7],[51364,6],[51493,7],[51521,7],[51602,6],[54505,5],[54782,7],[56114,6],[56213,6],[56575,7],[57109,7],[57170,6],[57316,6],[57655,7],[59726,7],[60022,6],[60289,6],[62070,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28630,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46670,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2867,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2590,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2261,5],[2536,5],[2801,5],[6336,6],[7085,6],[10077,5],[10129,5],[22060,5],[48814,6],[53139,5]]},"/en/lessons/georeferencing-qgis":{"position":[[375,5],[435,6],[583,5]]},"/en/lessons/gravity-model":{"position":[[13009,6],[34680,5],[36253,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9151,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5756,7],[49060,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48239,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56279,6]]},"/en/lessons/intro-to-bash":{"position":[[20884,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6600,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[280,6],[3658,7],[5540,6],[5706,6],[7814,6],[7858,6],[8011,7],[8432,7],[8835,6],[9771,6],[10026,7],[10152,6],[10320,6],[10713,6],[11142,5],[11497,6],[11576,5],[12620,6],[12659,6],[12725,6],[12796,6],[12851,6],[12973,6],[13433,6],[13801,6],[13920,6],[13971,5],[14070,5],[14336,5],[14398,6],[15305,6],[16020,6],[16171,6],[16261,6],[16343,6],[16713,7],[19047,6],[21837,7],[21978,6],[22120,6],[22219,7],[22618,7],[22860,6],[23080,6],[27521,6],[27551,6],[29429,6],[33759,5],[33929,5],[34829,5],[34972,5],[35066,6],[35241,5],[35495,5],[35608,7],[35626,7],[35646,7],[35658,6],[35709,6],[36412,6],[36653,5],[42925,6],[45918,5],[47092,6],[47192,6],[49328,8],[49736,8],[50141,7],[50392,8],[50712,8]]},"/en/lessons/jupyter-notebooks":{"position":[[37487,5]]},"/en/lessons/naive-bayesian":{"position":[[14188,6],[14232,6],[14280,5],[14370,6],[14440,5]]},"/en/lessons/preserving-your-research-data":{"position":[[8901,5]]},"/en/lessons/qgis-layers":{"position":[[6831,5],[6892,5]]},"/en/lessons/sentiment-analysis":{"position":[[25644,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2204,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3790,6],[10749,6],[12918,5],[14089,6],[14809,6],[29071,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1795,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17401,5],[20368,5]]}}}],["paper.1",{"_index":20533,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10924,7]]}}}],["paper.16",{"_index":13706,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[42425,8]]}}}],["paper.2",{"_index":13578,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[15375,7]]}}}],["paper_df",{"_index":6683,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14669,8],[16094,8]]}}}],["paper_df.column",{"_index":6704,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[16128,16]]}}}],["paper_df.head",{"_index":6686,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14735,15],[17502,15]]}}}],["paper_df.reset_index",{"_index":6703,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[16105,22]]}}}],["paper_df['filenam",{"_index":6744,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21211,20]]}}}],["paper_df['filename'].str.replace('.txt",{"_index":6745,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21234,40]]}}}],["paper_df['text",{"_index":6710,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17446,16],[18468,16]]}}}],["paper_df['text'].str.decode('utf",{"_index":6711,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17465,32]]}}}],["paper_df['text'].str.replace('\\",{"_index":6719,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18487,35]]}}}],["papers.item",{"_index":16241,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16499,15]]}}}],["paper’",{"_index":7109,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53822,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21386,7]]}}}],["par",{"_index":9792,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30013,3]]},"/en/lessons/linear-regression":{"position":[[67504,3]]}}}],["para",{"_index":12843,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4214,4],[25285,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12344,4]]}}}],["parabola",{"_index":21861,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[48332,8],[53086,10]]}}}],["paradigm",{"_index":3378,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12299,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58419,9]]},"/en/lessons/jupyter-notebooks":{"position":[[5658,9]]}}}],["paradis",{"_index":9059,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2581,8]]}}}],["paradox",{"_index":5763,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30187,9]]}}}],["paragraph",{"_index":1320,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15430,10],[36641,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3558,9],[3599,9],[4501,9],[7208,9],[10938,9],[11487,10],[11841,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10778,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13739,10],[13964,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6879,10],[9430,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3781,12],[3823,9],[4297,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21524,10],[26596,10],[26692,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[295,10],[4126,10],[4549,10],[7054,9],[7173,9],[7299,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21812,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11484,9]]},"/en/lessons/intro-to-bash":{"position":[[18955,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6303,9]]},"/en/lessons/intro-to-powershell":{"position":[[28961,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23858,9],[25742,9]]},"/en/lessons/linear-regression":{"position":[[66388,10],[66575,9],[69263,10],[69274,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29314,10],[31798,9],[45227,9]]},"/en/lessons/sentiment-analysis":{"position":[[2890,10],[15828,9],[16251,9],[16618,9],[16698,10],[33821,10],[35491,9]]},"/en/lessons/space-place-gazetteers":{"position":[[17874,9],[21555,9],[21643,10],[21919,9],[29073,9],[29626,10],[29871,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2444,10],[13350,9],[13772,11],[13802,10],[15816,9],[16935,11],[17002,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43200,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37362,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21092,11],[21114,9],[21147,9],[21179,9],[21355,9],[24817,9],[24830,9],[24885,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2513,11],[18605,9],[37017,10],[42223,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[4721,10],[4847,9],[10340,9],[10698,9],[10818,9],[10837,9],[11046,9],[13019,9],[23145,9]]}}}],["paragraph['word",{"_index":18961,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31856,19],[45297,19]]}}}],["paraguay",{"_index":4466,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59218,9]]}}}],["parallel",{"_index":633,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19710,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12068,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13825,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28606,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14506,8],[30482,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16188,10],[48450,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47816,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42927,8]]},"/en/lessons/geocoding-qgis":{"position":[[29475,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11616,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22395,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15199,15],[15218,8],[15963,8],[55750,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2373,8]]},"/en/lessons/sonification":{"position":[[4950,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[56003,8],[56725,8],[56922,8]]}}}],["param",{"_index":22429,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12376,6],[12800,7]]}}}],["param=express",{"_index":22448,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12908,17]]}}}],["param=filenam",{"_index":22447,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12856,15]]}}}],["param=valu",{"_index":22446,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12810,11],[12976,12]]}}}],["paramat",{"_index":5903,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18661,10]]}}}],["paramet",{"_index":348,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8752,9],[8814,9],[10222,9],[19594,9],[19656,9],[19767,9],[20960,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23596,10],[37737,10],[38780,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[137,10],[5218,10],[5237,10],[5599,12],[5773,11],[6291,11],[6382,11],[6447,10],[6496,10],[7250,10],[7324,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22462,10],[26005,10],[26654,10],[27178,10],[27336,10],[34614,11],[34947,10],[51264,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11112,10],[11286,11],[12332,9],[21751,9],[35430,11],[43984,9],[55957,10],[56061,10],[66463,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1363,10],[2318,10],[2430,10]]},"/en/lessons/common-similarity-measures":{"position":[[24679,10],[24770,10],[25223,9],[25620,10],[25964,10],[32799,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29806,10],[33158,10],[38679,12],[41492,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33560,9],[44021,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12174,10],[12795,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17248,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11270,11],[11381,10],[11493,10],[27005,10],[28336,11],[30429,10],[37452,10],[40949,10],[40997,10],[41129,10],[42025,11],[42376,11],[43127,10],[43195,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22265,9],[28272,9],[31576,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32666,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18451,11],[18527,10],[18989,11],[19705,9],[19820,9],[20140,10],[21483,11],[23296,10],[25956,10],[27082,10],[28068,9],[28162,9],[28306,9],[29662,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27943,9],[36687,10],[36776,11],[36964,9],[37323,9],[37959,9],[38319,9],[38615,9],[38793,9],[42623,10],[47705,11],[47764,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40672,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21624,10],[21739,10],[21842,10],[25692,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30207,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15563,11],[21979,10],[30589,9],[32506,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16131,10],[57631,10],[66941,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[11131,10],[16168,10],[31471,10]]},"/en/lessons/gravity-model":{"position":[[41673,10],[42502,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[21642,10],[34214,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9237,9],[13239,9],[15718,11],[17814,9],[18478,9],[20339,9],[20917,9],[22856,10],[39886,10],[40374,10],[41531,9],[44826,9],[46701,10],[51909,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5809,10],[11132,9],[12063,10],[12120,10],[20211,11],[24084,9],[24239,10],[24371,10],[30092,10],[31052,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21055,9],[26837,9],[27538,11]]},"/en/lessons/intro-to-powershell":{"position":[[1124,10],[1230,9],[30930,10],[31098,11],[31811,9],[32019,10],[32155,10],[32233,10],[32279,10],[32398,10],[32768,10],[32860,9],[32962,10],[33020,11],[33186,10],[33355,10],[33442,9],[33533,10],[33699,9],[33728,10],[33853,10],[34402,9],[36090,10],[36157,11],[36240,9],[36798,10],[37333,11],[37377,10],[37755,9],[37787,10],[40193,9],[42732,9],[43413,10],[43499,9],[44548,9],[44635,9],[44966,10],[45430,9],[45868,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26051,10],[26219,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16061,10],[39696,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7409,9],[21444,10]]},"/en/lessons/linear-regression":{"position":[[34503,9],[34599,11],[37484,9],[37601,9],[54085,10]]},"/en/lessons/logistic-regression":{"position":[[16284,9],[17116,10],[23955,11],[24836,9],[24984,9],[25746,10],[36742,9],[40071,9],[44816,9],[44949,9],[52340,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8643,10],[8806,10],[8994,10],[9187,9],[9426,10],[15316,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10574,9],[10682,9],[40406,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30636,10],[31516,11],[32402,11],[39854,10],[47686,10]]},"/en/lessons/sentiment-analysis":{"position":[[769,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1868,10],[34666,10]]},"/en/lessons/sonification":{"position":[[2985,10],[5236,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19904,10],[22037,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16795,9],[36647,10],[43790,10],[45123,9],[56061,9],[56703,11],[56806,10],[56980,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13069,10],[13467,11],[13485,10],[13667,9],[20277,10],[20805,10],[21382,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12844,9],[12896,9],[12952,9],[13007,9]]},"/en/lessons/transliterating":{"position":[[7436,10],[18270,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26615,10],[26780,13],[27217,11],[27263,11],[27344,10],[27680,10],[28006,10],[28065,10],[28226,10],[28346,10],[28402,10],[28476,10],[28551,9],[29738,9],[29848,9],[29880,9],[30058,9],[30646,9],[31006,9],[31792,10],[34216,9],[34616,10],[44460,10],[47273,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17973,9],[17993,11],[20111,11],[20164,10],[28310,10],[28358,10],[28378,9],[32344,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8312,10],[8862,10]]},"/en/lessons/working-with-text-files":{"position":[[5117,9],[5240,9],[7075,9],[7150,10],[7419,10],[7472,10],[7634,10]]},"/en/lessons/working-with-web-pages":{"position":[[7852,10]]}}}],["parameteraxi",{"_index":17081,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23747,14]]}}}],["parameteris",{"_index":4276,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45391,13]]}}}],["parameters—we’v",{"_index":7916,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26795,16]]}}}],["parametr",{"_index":18057,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[62888,10]]}}}],["paramt",{"_index":9817,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38926,8]]}}}],["paranthet",{"_index":12246,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35863,13]]}}}],["paraphras",{"_index":9523,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2726,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21075,11]]}}}],["paratext",{"_index":22963,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[46568,9]]}}}],["parcheesi",{"_index":9425,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48548,9]]}}}],["parent",{"_index":2017,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6803,6],[9249,6],[11929,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12461,6],[12702,6],[13157,7],[15515,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22845,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16141,6],[17125,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6645,7]]},"/en/lessons/intro-to-bash":{"position":[[10591,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3580,6],[3610,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20264,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3641,6],[23935,6],[24905,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5324,6]]}}}],["parenthes",{"_index":4144,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36739,13],[36770,11],[38171,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17211,12]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9829,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19549,11],[34929,13],[35926,11],[36338,13],[36391,13],[36439,12],[55410,12]]},"/en/lessons/intro-to-powershell":{"position":[[42507,12]]},"/en/lessons/json-and-jq":{"position":[[11361,12]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6171,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5836,12],[5920,11],[6267,11]]},"/en/lessons/naive-bayesian":{"position":[[35684,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20386,12],[23573,12],[25122,11],[26707,11],[31675,11],[33245,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[16437,11],[22370,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10031,11]]}}}],["parenthesi",{"_index":8895,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8071,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29887,11]]}}}],["parenthet",{"_index":12375,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56393,13],[57025,13],[58258,13]]}}}],["parephernalia",{"_index":20815,"title":{},"body":{"/en/lessons/sonification":{"position":[[37407,13]]}}}],["pari",{"_index":11264,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47211,6]]},"/en/lessons/naive-bayesian":{"position":[[58583,7],[59804,6]]},"/en/lessons/sonification":{"position":[[41479,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28676,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13842,6],[24156,6]]}}}],["parisian",{"_index":21377,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[30341,8]]}}}],["pariti",{"_index":21692,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[15069,6],[15635,6],[25815,7]]}}}],["park",{"_index":21974,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63224,5]]}}}],["parker",{"_index":21451,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13925,6]]}}}],["parlanc",{"_index":2896,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17125,9]]}}}],["parley",{"_index":10656,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1672,6],[22126,6]]}}}],["parliament",{"_index":7184,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[373,11],[5799,11],[7351,10],[15632,11],[19132,11]]},"/en/lessons/intro-to-linked-data":{"position":[[5738,11],[7088,11],[7331,11]]}}}],["parliamentari",{"_index":7180,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[132,13],[232,13],[5686,13],[5728,13],[5926,13],[6157,13],[11597,14],[11865,13],[13714,13],[14222,13],[14597,13],[14758,13],[19391,13],[19612,13],[20709,13],[23721,13],[24161,13],[24981,13],[27963,13],[28681,13],[36219,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57347,13]]},"/en/lessons/intro-to-linked-data":{"position":[[7017,13],[7183,13]]}}}],["parliament’",{"_index":23632,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17407,13],[19994,13]]}}}],["parquet",{"_index":3923,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20228,7],[20243,7],[21002,7],[22740,7]]}}}],["parr",{"_index":5573,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68069,5]]}}}],["parralel",{"_index":585,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18028,8]]}}}],["parrot",{"_index":14723,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32382,6],[48072,8],[58630,8]]}}}],["pars",{"_index":1944,"title":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13,7]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[889,5],[4100,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1135,6],[25597,7],[33016,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7023,6],[7276,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[462,6]]},"/en/lessons/common-similarity-measures":{"position":[[25761,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[700,7],[2266,7],[3003,9],[3121,7],[3608,7],[18731,5],[25047,7],[25546,5],[26970,6],[32363,7],[32428,9],[33052,7],[33555,7],[33705,7],[33992,7],[34629,7],[35614,7],[62404,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[997,7],[2487,5],[20334,7],[20614,7],[20936,6],[25090,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42040,5],[43695,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13072,5],[34024,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3796,7],[23194,7],[25860,7],[26451,5]]},"/en/lessons/extracting-keywords":{"position":[[31768,5],[35309,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14,7],[168,7],[238,5],[391,7],[497,5],[557,5],[1115,5],[1330,5],[3480,7],[3543,7],[3623,7],[3890,7],[3949,6],[4090,7],[5077,5],[5288,7],[6312,5],[7172,8],[10509,5],[10800,5],[11003,5],[11788,5],[11884,7],[11921,5],[12355,5],[13369,5],[14774,5],[15293,5],[16757,5],[17602,6],[18073,7],[18674,5],[19471,7],[22719,5],[23118,5],[23414,5],[24920,5],[24984,5],[25241,7],[31453,6],[36956,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23904,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[201,7],[1495,5],[7942,6],[11759,5],[36534,7],[54895,5],[55433,5],[57129,5],[57795,5],[58599,6],[58659,6],[60478,5],[69426,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[297,7],[460,7],[1925,7],[2180,7],[2255,7],[2751,7],[5298,6],[7614,8],[9153,7],[9216,5],[10384,8],[14450,6],[14963,6],[16271,5],[18182,7],[22741,7],[22799,5],[22934,6],[26141,6],[28705,6],[30075,7],[30184,5],[30682,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23818,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1514,5],[13893,5]]},"/en/lessons/intro-to-linked-data":{"position":[[22535,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[23389,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[40524,5]]},"/en/lessons/json-and-jq":{"position":[[1918,5],[5390,5],[25102,7],[37287,6],[40643,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28153,7],[29081,6],[29156,6],[29283,6],[29378,6],[29700,6],[29719,7],[30214,5],[32223,7]]},"/en/lessons/space-place-gazetteers":{"position":[[20420,5],[21397,5],[25716,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27176,5],[28652,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16762,7]]},"/en/lessons/transliterating":{"position":[[16317,5],[16525,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19722,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4243,8],[7382,6],[7957,5],[9090,7]]}}}],["parseabl",{"_index":9827,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40704,9]]}}}],["parsedd",{"_index":16866,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[28490,10],[29576,10]]}}}],["parseddatepub",{"_index":16880,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32030,15],[32331,13],[32600,13]]}}}],["parseddateupd",{"_index":16883,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[32492,16]]}}}],["parseerror",{"_index":19183,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6518,11],[7309,11]]}}}],["parsehtml",{"_index":11304,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8051,11],[8226,11],[8482,9],[12287,11]]}}}],["parsejson",{"_index":11371,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23184,11],[25133,11]]}}}],["parser",{"_index":6762,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23433,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2631,8]]},"/en/lessons/intro-to-linked-data":{"position":[[29643,8]]},"/en/lessons/introduction-and-installation":{"position":[[646,7]]},"/en/lessons/jupyter-notebooks":{"position":[[32235,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31321,7]]},"/en/lessons/transliterating":{"position":[[2352,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26689,6],[26803,6]]}}}],["parsimoni",{"_index":20501,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39797,12]]}}}],["part",{"_index":428,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[94,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[94,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[27,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[27,5]]},"/en/lessons/linear-regression":{"position":[[38,5]]},"/en/lessons/logistic-regression":{"position":[[38,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11320,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1993,4],[3544,4],[5410,6],[13210,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27290,6],[36887,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8303,5],[14162,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1425,4],[2311,4],[11790,4],[12782,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22539,4],[22953,4],[23994,4],[31142,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15754,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11726,4],[44082,4],[44860,4],[49293,4],[61452,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11716,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65600,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10072,4],[12067,4],[26773,4],[26912,4],[32047,4],[45966,4],[52243,4],[53618,5],[67360,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[291,5],[1686,4],[5939,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2030,6],[5636,4],[13809,4],[18730,5],[25567,4],[26132,4],[33483,5],[44487,4],[52300,4],[65832,4]]},"/en/lessons/common-similarity-measures":{"position":[[1183,4],[5199,5],[10644,4],[30235,4],[35246,4],[37660,4],[39202,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[95,5],[1376,4],[2960,4],[3270,4],[4372,5],[4466,6],[4885,4],[5004,4],[5497,4],[6597,4],[6990,4],[11183,4],[12696,4],[13280,4],[15383,4],[24947,4],[25557,4],[29214,4],[31996,4],[33561,4],[35618,6],[38752,4],[38944,4],[40077,4],[40242,4],[40298,4],[40878,4],[46872,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[95,5],[1091,4],[1105,4],[1175,4],[1219,5],[2161,4],[2272,4],[2373,4],[2575,4],[14971,6],[21990,4],[26063,4],[27640,5],[33610,4],[41123,4],[44723,4],[48055,4],[54932,4],[57956,4],[60515,4],[60727,4],[60746,4],[61052,4],[61220,4],[64309,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[656,4],[846,4],[889,4],[1597,4],[2231,4],[2352,4],[3415,4],[3476,4],[4455,4],[7944,4],[8280,5],[8982,4],[9366,4],[9436,4],[12961,4],[18773,4],[22980,4],[24115,4],[25172,5],[25636,4],[25964,5],[29112,4],[29167,4],[29251,4],[29399,4],[29471,4],[29692,4],[29936,4],[30175,4],[30293,4],[30530,4],[31159,4],[32390,4],[33320,5],[33876,4],[35385,4],[39957,4],[40016,4],[40118,5],[40285,4],[40608,4],[40768,4],[40808,4],[40965,4],[41084,4],[41209,4],[41283,5],[41571,4],[41804,5],[42254,4],[42355,4],[42447,4],[42772,4],[42886,4],[43082,4],[45854,4],[45979,4],[46070,4],[46419,4],[46651,4],[47361,4],[48211,4],[48449,4],[48494,4],[48586,4],[49295,4],[49619,4],[50555,4],[51172,4],[51966,4],[51990,4],[52278,4],[58186,5],[59927,5],[62369,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13485,5],[37927,4]]},"/en/lessons/counting-frequencies":{"position":[[10886,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1494,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4942,4],[5572,4],[5677,4],[18382,4],[24722,4],[26957,4],[30224,4],[41016,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2359,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3998,4],[6482,4],[6968,4],[7671,4],[10744,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1741,4],[13693,5],[28465,4],[37439,5],[37543,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22670,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6435,4],[6939,4],[14173,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6556,4],[17417,5],[21085,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14492,4],[17581,4],[41433,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5589,5],[6713,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10201,4],[14088,6],[14239,4],[21992,4],[25408,4],[28499,4],[31641,4],[39399,4],[45704,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3493,4],[10048,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8911,4],[30757,4],[36289,5],[38780,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9636,4],[23822,4]]},"/en/lessons/extracting-keywords":{"position":[[3423,5],[19760,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1967,5],[7094,4],[17728,5],[19590,4],[36100,4],[39815,4],[44507,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2087,5],[8555,4],[9495,4],[9617,4],[10082,5],[10563,6],[11908,4],[16376,5],[22799,4],[29507,4],[29963,4],[30605,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[28,5],[725,4],[10732,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[28,5],[916,4],[980,5],[4591,4],[4646,4],[5209,4],[5232,4],[7071,4],[7122,5],[11443,7],[12616,4],[12688,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17382,4],[18960,4],[42103,5],[49937,4],[57269,4]]},"/en/lessons/geocoding-qgis":{"position":[[141,4],[247,4],[1232,4],[2712,4],[2964,4],[4377,4],[4483,4],[5935,4],[6907,4],[13883,4],[16939,4],[17988,4],[18495,5],[18855,5],[29729,4],[37171,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6743,4],[7226,4],[9376,4],[10779,4],[11396,4],[23372,4],[27139,4]]},"/en/lessons/georeferencing-qgis":{"position":[[12121,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[970,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11338,5],[29364,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1365,4],[8031,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[808,4],[11059,5],[22073,4],[33880,4],[34846,4],[45508,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[15724,4],[21643,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3219,4],[17034,4]]},"/en/lessons/gravity-model":{"position":[[5655,4],[7273,4],[12443,5],[12564,5],[13209,4],[19196,4],[30822,5],[31391,4],[31401,4],[31419,4],[41216,5],[41293,6],[44137,4],[55271,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[11263,4],[16877,5],[17040,6],[17304,5],[32403,4],[45602,5],[45739,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1375,4],[2604,4],[11041,4],[16275,4],[26936,5],[27699,5],[32345,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10637,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3953,4],[4018,4],[4354,4],[6735,4],[13952,4],[35254,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10458,5],[11016,4],[18169,4]]},"/en/lessons/intro-to-linked-data":{"position":[[710,6],[9573,6],[10486,4],[11629,4],[11727,4],[11860,4],[21554,6],[28071,5],[31519,5],[32693,4],[33235,4],[38075,4]]},"/en/lessons/intro-to-powershell":{"position":[[11653,4],[18113,5],[27225,4],[32684,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3048,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5091,4],[19294,4],[23645,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2237,6],[2254,4],[2407,4],[13345,4],[29146,4],[29652,4],[39636,4],[40015,5],[40360,5],[43282,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[516,5],[7566,4],[7681,4],[9290,4],[17688,5],[17804,5],[22198,4],[22716,4],[29840,5],[29902,5],[30011,5],[30256,4],[30460,4],[43563,4]]},"/en/lessons/json-and-jq":{"position":[[11389,6],[11625,4],[11786,4]]},"/en/lessons/jupyter-notebooks":{"position":[[722,4],[11811,4],[19991,4],[22558,4],[25834,5],[35940,4],[38497,4],[42090,4],[44720,4],[48859,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4590,5]]},"/en/lessons/linear-regression":{"position":[[39,5],[2838,4],[10947,4],[45837,4],[46716,4],[79714,4]]},"/en/lessons/logistic-regression":{"position":[[39,5],[2558,4],[14687,4],[56598,4],[67469,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4587,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7737,4],[12612,4],[13068,4],[22720,4],[23079,5]]},"/en/lessons/naive-bayesian":{"position":[[4215,4],[12081,5],[39628,4],[41667,4],[41718,5],[41900,4],[66539,6]]},"/en/lessons/normalizing-data":{"position":[[2608,7],[6136,4],[8895,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43846,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6037,6],[6283,6],[10301,4],[11109,5]]},"/en/lessons/qgis-layers":{"position":[[19026,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1021,4],[20981,4],[21234,5]]},"/en/lessons/research-data-with-unix":{"position":[[6407,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4651,5],[12406,4],[25127,4],[31755,4],[39205,4],[39838,4],[41425,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21566,4]]},"/en/lessons/sentiment-analysis":{"position":[[7265,4],[10576,4],[33684,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20112,5],[20556,4],[23395,5],[26898,6],[35331,5]]},"/en/lessons/sonification":{"position":[[2073,4],[28969,4],[31244,4],[40443,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9896,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21498,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5819,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2463,4],[3459,4],[24172,4],[24437,4],[25626,4],[27891,5],[29189,4],[29240,4],[31529,4],[36275,4],[37834,5],[39159,4],[39310,4],[39522,4],[42092,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[52003,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13345,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22189,4],[26700,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20179,4],[31441,4]]},"/en/lessons/transliterating":{"position":[[458,5],[6193,4],[13863,4],[14162,4],[14299,4],[14582,4],[14961,5],[17864,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8376,4],[27882,4],[32108,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5734,4],[6220,4],[15771,4],[23567,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4971,5],[22064,4]]},"/en/lessons/vector-layers-qgis":{"position":[[17338,4]]},"/en/lessons/viewing-html-files":{"position":[[1879,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21614,4],[42150,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7237,4]]},"/en/lessons/working-with-text-files":{"position":[[4778,4]]}}}],["parti",{"_index":166,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3380,5],[3488,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31061,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[18110,5],[18781,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3464,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4014,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7846,5],[7959,7],[30413,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7559,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51901,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6943,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[12395,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41163,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39086,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16992,7],[17297,8],[18569,8],[19149,7],[19460,8]]},"/en/lessons/intro-to-linked-data":{"position":[[7274,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3191,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30579,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5422,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4018,5],[15683,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1828,5],[32624,5],[43695,7],[65400,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5444,5]]}}}],["partial",{"_index":792,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3379,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33315,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3871,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3583,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5927,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33495,7],[33572,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4512,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16891,8],[44170,9]]},"/en/lessons/preserving-your-research-data":{"position":[[5063,7]]},"/en/lessons/sentiment-analysis":{"position":[[14972,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11562,7]]}}}],["particip",{"_index":7554,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37165,13]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3249,13],[5225,12],[5345,12],[5462,12],[5584,13],[5926,12],[6683,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5674,14],[11991,12],[16395,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3530,12],[3714,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1198,14],[32178,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30405,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4469,13],[14150,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25894,11]]}}}],["participatori",{"_index":6517,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62679,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4615,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60596,13]]}}}],["participl",{"_index":20453,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[33718,11]]}}}],["particl",{"_index":3800,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12166,9]]},"/en/lessons/json-and-jq":{"position":[[12218,8]]}}}],["particular",{"_index":104,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1879,10],[23383,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4903,10],[11853,10],[12713,10],[18975,10],[34524,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31289,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5349,10],[23285,11],[36750,10],[43006,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6055,10],[19988,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32530,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41999,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[561,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8073,11],[15412,10],[19305,10],[19376,10],[25791,10],[35650,10],[58132,10],[62413,10],[64942,10],[68812,10],[71676,10],[71795,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1944,10],[22933,10],[29726,10],[30591,10],[33901,10],[37519,10],[40732,10],[41193,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1707,10],[8185,10],[20137,11],[27017,10],[28010,10],[34270,11],[36005,10],[37445,10],[48407,10],[49211,10],[52716,10],[53420,10],[58592,10],[63758,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1532,10],[1567,10],[1636,10],[1992,10],[14997,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8829,10],[42436,10],[52168,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3525,10],[5263,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2158,10]]},"/en/lessons/counting-frequencies":{"position":[[4680,10],[4722,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13046,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5624,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13058,11],[15676,10],[18111,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6065,10],[12515,10],[16957,10],[21214,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5557,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2713,10],[29618,10],[44701,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[342,10],[10683,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3169,15],[35880,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7059,10],[17591,10],[18617,10],[18786,11],[24290,10],[34340,10],[38793,10],[42797,11],[43485,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4492,10],[5570,10],[6693,10],[11818,10],[24273,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[371,10],[4752,10]]},"/en/lessons/geocoding-qgis":{"position":[[8151,10],[29568,10],[32117,10],[32178,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16433,10],[17442,10],[19464,10]]},"/en/lessons/georeferencing-qgis":{"position":[[5798,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[3373,10],[3547,10],[3601,10],[3955,10],[9515,10],[12073,10],[15660,10],[15759,10],[16621,10],[17758,10],[22523,11],[23502,11],[24646,10],[24789,10],[27139,10],[30491,10],[30600,11],[30782,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5959,10],[6198,10],[18332,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[11596,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1398,10],[15035,10]]},"/en/lessons/gravity-model":{"position":[[28120,11],[40311,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[9693,10],[12809,10]]},"/en/lessons/installing-python-modules-pip":{"position":[[778,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1682,11],[7344,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51827,10],[54792,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[308,10],[1371,10],[7437,10],[16206,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6343,10],[7970,10],[17003,10],[17192,10],[18293,10],[22548,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[19585,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23972,11],[24921,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1530,11],[11459,10],[29529,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13501,11],[33086,10],[33113,10],[45387,11]]},"/en/lessons/jupyter-notebooks":{"position":[[11883,10],[13887,10],[43844,10]]},"/en/lessons/linear-regression":{"position":[[5109,10],[5130,10],[30554,10],[30575,10],[31846,10],[45553,10],[54266,10]]},"/en/lessons/logistic-regression":{"position":[[3949,10],[28452,10],[34131,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36378,10]]},"/en/lessons/naive-bayesian":{"position":[[3104,10],[10119,10],[10147,10],[10432,10],[11068,10],[13518,10],[16192,10],[16220,10],[21940,10],[21994,10],[35128,10],[36230,10],[36664,10],[39301,10],[47935,11],[49019,10],[52501,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6129,10],[43856,10]]},"/en/lessons/output-data-as-html-file":{"position":[[2253,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3167,10]]},"/en/lessons/preserving-your-research-data":{"position":[[3142,10]]},"/en/lessons/qgis-layers":{"position":[[7049,10],[12086,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6509,10],[6592,10],[6632,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12614,11],[30319,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7022,10],[10285,10],[18724,10],[21014,10],[22616,10],[43740,10],[45992,10]]},"/en/lessons/sentiment-analysis":{"position":[[9215,10],[11516,11],[17661,10],[24369,10],[33673,10]]},"/en/lessons/sonification":{"position":[[6870,10],[27345,10],[38274,10]]},"/en/lessons/space-place-gazetteers":{"position":[[437,11],[6744,12],[9262,10],[11512,10],[18878,10],[24488,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12122,10],[16883,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2289,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23067,10],[33339,10],[35775,10],[51144,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26442,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5493,10],[6556,10],[6637,10],[14490,10],[14889,10],[24389,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1106,10],[2279,10],[3561,10],[6382,10],[8280,10],[9757,10],[9855,10],[11788,10],[28155,10],[28503,10],[36927,10],[40635,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[2066,10],[20224,10],[30216,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22358,10]]},"/en/lessons/viewing-html-files":{"position":[[842,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2632,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6509,10]]},"/en/lessons/working-with-text-files":{"position":[[7206,10],[7651,10]]},"/en/lessons/working-with-web-pages":{"position":[[2510,10],[2787,10]]}}}],["particular.7",{"_index":14751,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39897,12]]}}}],["particulari",{"_index":15340,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[7188,11]]}}}],["particularili",{"_index":21514,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[27078,13]]}}}],["particularli",{"_index":320,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7893,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6719,12],[14063,12],[26195,12],[31004,12],[31572,12],[31743,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19295,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1250,12],[12572,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6426,12],[23772,12],[31088,12],[47966,12],[70110,12]]},"/en/lessons/common-similarity-measures":{"position":[[4724,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11486,12],[16082,12],[25425,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51428,12],[51473,12],[51810,12],[53921,12],[54314,12],[63556,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1905,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[747,12],[991,12],[10970,12],[31632,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1825,12],[2118,12],[3230,12],[5623,13],[11821,12],[36999,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2552,12],[18812,12]]},"/en/lessons/extracting-keywords":{"position":[[1840,12],[4351,12],[9418,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4253,12],[20212,12],[32643,12],[42037,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2020,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4547,12],[18472,12],[20601,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[10555,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2573,12]]},"/en/lessons/gravity-model":{"position":[[20112,12],[56176,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[11135,12],[15452,12],[16385,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6057,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38833,12],[47637,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38594,12],[44394,12]]},"/en/lessons/intro-to-powershell":{"position":[[2077,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1979,12],[18285,12]]},"/en/lessons/jupyter-notebooks":{"position":[[36220,12],[38073,12],[53884,12]]},"/en/lessons/naive-bayesian":{"position":[[4908,12],[69755,12]]},"/en/lessons/qgis-layers":{"position":[[6658,12]]},"/en/lessons/sentiment-analysis":{"position":[[32865,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1311,12],[2960,12],[7229,12],[15022,12],[30383,12]]},"/en/lessons/sonification":{"position":[[4883,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1242,12],[1990,13],[4586,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18105,12],[21872,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27959,12]]},"/en/lessons/transliterating":{"position":[[1863,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11704,12],[23507,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3972,12],[21468,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10333,12]]},"/en/lessons/working-with-text-files":{"position":[[7582,12]]}}}],["partisan",{"_index":21761,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[26456,9],[26588,8],[26737,8],[27014,8],[27103,8],[27147,10],[27233,8],[34859,8],[39064,8],[40211,8],[40365,9],[54896,8],[55048,10],[55261,8]]}}}],["partisanship",{"_index":21882,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54285,12],[54730,12],[56509,12]]}}}],["partit",{"_index":10591,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40540,9],[40672,11],[40901,12],[41038,12],[52009,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24757,11]]},"/en/lessons/intro-to-powershell":{"position":[[15676,9]]},"/en/lessons/linear-regression":{"position":[[36765,10],[42418,11]]}}}],["partli",{"_index":13068,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20912,6]]},"/en/lessons/sonification":{"position":[[39494,6]]}}}],["partner",{"_index":5968,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35270,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47229,9]]},"/en/lessons/linear-regression":{"position":[[7052,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4530,7]]}}}],["partnership",{"_index":5755,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[28718,12],[31568,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3728,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39740,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17039,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1210,11]]}}}],["party’",{"_index":516,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15105,7]]}}}],["parva",{"_index":18768,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9260,5],[9856,5]]}}}],["parvinr",{"_index":9919,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51778,10],[52638,10]]}}}],["pas\\nbless",{"_index":9957,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52709,12]]}}}],["pasanek",{"_index":22969,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[49182,8]]}}}],["pasc",{"_index":12025,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10965,6],[62265,6]]}}}],["pasqua",{"_index":11994,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10631,7],[61931,7]]}}}],["pasqual",{"_index":21039,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50077,8]]}}}],["pass",{"_index":446,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11925,6],[11971,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4059,4],[5612,6],[10311,4],[10904,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41663,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53457,7],[53631,7],[53769,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54903,8],[64547,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20176,4],[20384,4],[21239,4],[21311,4],[25869,4],[28133,4],[29020,4],[29178,6],[29505,6],[32506,6],[32588,6],[38872,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16710,5],[26175,4],[30555,6],[33285,4],[33530,4],[34125,6],[34359,7],[36444,4],[36963,4],[37084,4],[38242,7],[43148,4],[45632,4],[45729,4],[49513,4],[49563,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11221,4],[26734,6],[33490,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22488,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24082,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21225,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7259,4],[9426,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30586,4],[47738,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9026,7],[15447,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24838,4],[35865,4],[36409,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24894,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5513,7],[9628,4],[19923,7],[21049,6],[21182,6],[27084,4],[30094,4],[33489,4],[33738,7],[34264,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7993,7],[12795,4],[12932,4],[32423,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30327,6],[30534,5],[33034,4],[33074,4],[33266,4],[33328,4],[33842,4],[33944,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9762,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25758,4],[42573,5],[43556,5],[45250,4],[48264,4],[48313,4],[54515,5],[59642,4],[60240,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[11087,6],[11293,6],[12337,6],[18527,6],[31648,4],[36023,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12647,7],[46076,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24524,6],[30443,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6740,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[9877,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15989,7]]},"/en/lessons/json-and-jq":{"position":[[10550,7],[10627,4],[11294,4],[11752,4],[11834,4],[30388,6],[32695,4]]},"/en/lessons/linear-regression":{"position":[[33727,4]]},"/en/lessons/logistic-regression":{"position":[[13823,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5952,4],[6047,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8595,4],[14098,4],[14255,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27447,4],[47714,4],[47787,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22343,4],[27187,4]]},"/en/lessons/sentiment-analysis":{"position":[[20036,7],[22039,7]]},"/en/lessons/sonification":{"position":[[13185,6],[30494,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4893,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23297,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19379,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27565,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4655,4],[6355,4],[10439,4],[11939,4],[12514,7],[13540,6],[15248,7],[17377,4],[17471,4],[17934,6],[19415,4],[19800,6],[19974,6],[20135,4],[20523,4],[20582,6],[20691,7],[27294,6],[28140,6],[28236,7],[29172,6],[32308,7],[32366,4],[34872,4],[36368,4],[36853,4],[41387,4],[45615,4],[45732,4]]}}}],["passag",{"_index":571,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17040,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56634,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4375,8],[4679,8],[21654,9],[21737,9],[21857,9],[24431,8],[26609,8],[38498,8],[38595,7],[38672,8],[41296,8],[50469,8],[50484,8],[50528,7],[51056,8],[54825,9],[54985,9],[59770,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[408,7],[18098,11],[20496,7],[20569,8],[20622,10],[20635,7],[20774,7],[20824,8],[20870,7],[21024,8],[21106,8],[21750,7],[21926,8],[22073,7],[22379,7],[22492,7],[22949,8],[23245,7],[23340,8],[23401,8],[23565,7],[23626,8],[23654,7],[23712,8],[24288,7],[24397,7],[24893,7],[25053,9],[26905,8],[27591,8],[28248,9],[28310,7],[29448,8],[29768,8],[30083,8],[30142,8],[30641,8],[31133,7],[31389,8],[31949,8],[33461,7],[33498,8],[33700,7],[33782,8],[34389,8],[35563,7],[35626,8],[35787,7],[36231,7],[36427,7],[37478,7],[37669,8],[39159,8],[39943,7],[40892,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2048,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36150,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8301,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9025,7],[12068,7],[12693,7],[13177,8],[15223,7],[15352,9]]},"/en/lessons/sentiment-analysis":{"position":[[15862,8],[23750,7]]}}}],["passarotti",{"_index":10014,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57124,11]]}}}],["passeng",{"_index":19344,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[4023,10],[6020,10],[6113,10],[6334,10],[6729,10],[6797,10],[7032,10],[11525,10],[11681,10],[12512,10],[13238,10],[13424,10]]}}}],["passerbi",{"_index":20693,"title":{},"body":{"/en/lessons/sonification":{"position":[[13153,9]]}}}],["passim",{"_index":9515,"title":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26,6]]}},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27,6],[104,6],[230,6],[392,6],[518,6],[627,6],[783,6],[933,6],[1168,6],[1222,6],[1314,6],[1374,6],[1857,7],[3116,6],[3215,6],[3425,6],[3571,6],[4286,6],[4585,6],[4844,6],[5551,7],[5873,6],[6031,6],[6050,6],[6211,6],[6444,6],[6658,6],[6968,6],[7064,6],[10218,6],[10251,6],[10659,6],[10788,7],[10916,7],[11066,7],[11406,7],[11537,7],[11637,6],[11690,7],[11785,6],[11927,6],[12280,6],[14209,6],[15583,6],[15645,6],[20903,6],[24354,6],[24380,6],[24719,6],[24750,6],[25153,8],[25234,7],[25305,6],[25791,7],[26468,6],[26708,6],[26934,7],[27160,7],[28556,6],[28599,6],[30183,7],[30648,6],[30828,6],[31101,6],[31314,6],[32239,6],[35520,6],[35828,6],[36166,6],[36217,6],[36442,7],[36630,6],[36923,6],[37237,6],[37668,6],[38166,6],[39326,6],[41520,6],[41809,6],[41916,6],[41981,6],[42161,6],[42297,7],[42421,6],[42468,6],[42593,6],[42910,6],[43108,6],[43613,6],[43995,6],[46318,7],[47322,6],[47363,7],[47555,6],[48603,6],[48878,6],[49367,7],[49395,6],[49701,6],[49799,6],[50053,6],[50157,6],[53472,6],[53904,6],[55080,6],[55180,6],[55212,6],[59941,7]]}}}],["passim.passimapp",{"_index":9655,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17586,16]]}}}],["passim.schema",{"_index":9811,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36012,15]]}}}],["passim.schema.orig",{"_index":9806,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[32246,20]]}}}],["passim_in.json",{"_index":9828,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40871,15],[43115,14]]}}}],["passim_output_b",{"_index":9832,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41996,19],[42074,19],[43130,20]]}}}],["passim’",{"_index":9518,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[961,8],[1009,8],[11025,8],[45509,8],[49150,8],[50135,8],[53162,8],[53365,8],[53950,8]]}}}],["passion",{"_index":14771,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42094,13]]},"/en/lessons/sentiment-analysis":{"position":[[28342,7],[28810,10],[31030,7],[32128,7],[35320,7],[37368,7],[38307,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[19638,12]]}}}],["passiv",{"_index":15937,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3747,9]]}}}],["passport",{"_index":15162,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12484,8]]}}}],["password",{"_index":2205,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7822,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12052,9],[13119,8],[13530,8],[18252,10],[18562,10],[21839,8],[22045,10],[22219,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2259,9],[2932,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5607,9],[5726,9],[12083,8],[12180,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21048,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2464,8],[2681,8],[2731,8],[3348,8],[3409,8],[9440,8],[9967,8],[10003,9],[10028,8],[10124,8],[10614,8],[10742,9],[10824,8],[11093,8],[11162,8],[11213,8],[12134,9],[12154,8],[12210,9],[12307,8],[12325,9],[12363,8],[12441,8],[12533,8],[14198,8],[17516,8],[17685,9],[17772,8],[18322,8],[21295,8],[21354,9],[21453,9],[21569,8],[21722,8],[22290,8],[22362,8],[22953,8],[23196,8],[23741,8],[24720,8],[29150,8],[31534,8]]},"/en/lessons/installing-omeka":{"position":[[5280,8],[5626,9],[5651,8],[6725,9],[6764,9],[6790,8],[7711,9],[9183,9],[9234,9],[9387,9],[9455,8],[11927,9],[12067,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10421,8],[19992,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2346,9],[2419,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1529,8],[2394,9]]},"/en/lessons/linux-installation":{"position":[[876,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10035,8]]}}}],["password=localuserpassword",{"_index":13186,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22491,27]]}}}],["password=password('your_new_password_you_just_wrote_down_in_step_3.5",{"_index":13146,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12570,71]]}}}],["password=password(‘password",{"_index":13145,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12482,29]]}}}],["password=somethingdifficult",{"_index":13198,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23942,27]]}}}],["password=the_root_password_you_wrote_down_abov",{"_index":13143,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12240,47]]}}}],["past",{"_index":744,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1241,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3717,5],[12503,5],[20483,5],[22042,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8698,4],[23687,5],[23915,6],[24143,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15925,5],[17271,6],[19004,7],[20843,5],[28163,5],[33654,7],[60294,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2125,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50864,4],[57667,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64311,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16231,4],[30946,4],[42503,5],[46694,5],[65205,4],[67072,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4532,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5142,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[50841,4],[50977,5],[51285,5],[52129,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5646,5],[6599,5],[6842,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4180,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17818,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3743,4],[17426,5],[18068,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14160,5],[17536,5],[42313,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21839,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23749,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56623,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4426,6],[7574,6],[9334,5]]},"/en/lessons/extracting-keywords":{"position":[[10425,5],[23021,5],[23545,5],[23735,5],[26305,5],[26633,6],[29209,5],[30719,8],[32451,5],[34371,7],[34410,7],[37499,8],[37676,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[632,4],[698,4],[1072,5],[2326,5],[5101,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4941,6],[4992,5],[19273,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28281,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8690,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62760,6]]},"/en/lessons/geocoding-qgis":{"position":[[23567,7],[23815,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29862,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[446,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11592,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2941,5],[3643,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21076,5],[23702,5],[25788,5],[28052,5],[32360,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10209,6],[21337,7],[25007,7]]},"/en/lessons/gravity-model":{"position":[[34498,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[32137,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2050,5],[2184,4],[16532,4],[43610,4],[47837,5],[49053,6],[49097,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12704,4],[56535,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21026,5],[21111,5],[38638,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8447,5]]},"/en/lessons/intro-to-linked-data":{"position":[[13290,7],[14208,5],[31897,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4904,5],[6759,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5218,6],[16511,6],[16577,5],[18890,4],[19048,5],[19255,5],[19896,4]]},"/en/lessons/introduction-map-warper":{"position":[[2318,5],[21019,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1539,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2152,5],[9055,5],[10696,5],[19447,6],[23244,5],[26522,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4322,5]]},"/en/lessons/json-and-jq":{"position":[[6704,5],[18934,5],[29789,5],[36928,6]]},"/en/lessons/jupyter-notebooks":{"position":[[20173,5],[22120,5],[24178,5],[27382,5],[28121,6],[30575,5],[30594,5],[30846,5],[35532,5],[45666,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7700,5]]},"/en/lessons/linear-regression":{"position":[[44477,5],[48981,5],[59796,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20354,5]]},"/en/lessons/normalizing-data":{"position":[[7946,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37459,6]]},"/en/lessons/preserving-your-research-data":{"position":[[18604,4]]},"/en/lessons/research-data-with-unix":{"position":[[8060,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10140,4]]},"/en/lessons/sentiment-analysis":{"position":[[6960,4]]},"/en/lessons/sonification":{"position":[[186,5],[257,4],[442,4],[1036,4],[1264,4],[1318,5],[1769,5],[1825,4],[2016,5],[6991,5],[7158,5],[21577,5],[24683,5],[28756,5],[28919,5],[29703,6],[30572,6],[30943,6],[31791,5],[32513,5],[34027,5],[34071,4],[39434,5],[39793,5],[39830,5],[42124,5],[42169,5]]},"/en/lessons/space-place-gazetteers":{"position":[[38474,5],[48446,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4530,4],[6576,7],[13057,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21386,6],[25492,4],[36757,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12089,5],[15106,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11012,5],[11237,5],[11666,5],[15378,5],[16075,5],[19073,5],[24457,5],[27533,5],[29671,5],[31237,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[664,7],[13901,5],[13935,5],[14322,5],[15347,5],[17830,5],[33412,5]]},"/en/lessons/transliterating":{"position":[[11081,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42026,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3567,7],[7138,5],[7612,5],[11319,5],[12428,7],[12891,5],[13308,5],[21378,5],[24960,5],[24966,7],[26103,7],[28954,5],[29440,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12946,5],[13298,5],[22037,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4721,4],[5397,5],[17569,4]]},"/en/lessons/working-with-web-pages":{"position":[[1179,5],[3753,5]]}}}],["paste(\"avg",{"_index":13009,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32020,11]]}}}],["paste(\"now",{"_index":2314,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3769,11]]}}}],["paste(\"select",{"_index":13285,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41067,13],[42206,13]]}}}],["paste(readlines(f",{"_index":2516,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20776,19],[21657,19]]}}}],["paste(readlines(url",{"_index":2402,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12891,21]]}}}],["paste(result",{"_index":2505,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19354,13],[27611,13]]}}}],["paste(samplegardendata$story_date_publish",{"_index":13274,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39025,45]]}}}],["paste(samplesubmarinedata$story_date_publish",{"_index":13280,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39507,48]]}}}],["paste(text_words[sentiment_scores$ang",{"_index":20156,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36744,39],[37172,39]]}}}],["paste(text_words[sentiment_scores$fear",{"_index":20157,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36812,38],[37240,38]]}}}],["paste(text_words[sentiment_scores$joy",{"_index":20155,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36678,37],[37106,37]]}}}],["paste(text_words[sentiment_scores$sadness>",{"_index":20154,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[36609,45],[37037,45]]}}}],["paste(unique(x",{"_index":21794,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30869,16]]}}}],["pasting—if",{"_index":3021,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8844,10]]}}}],["pastsfutures.html",{"_index":7625,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4528,17],[5693,17],[6547,17],[6646,17]]}}}],["pat",{"_index":13148,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13965,3]]}}}],["pat@zmail.ca",{"_index":13151,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14002,12]]}}}],["patani",{"_index":21906,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60763,6]]}}}],["patel",{"_index":4563,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1661,5],[43297,6],[69317,6]]}}}],["path",{"_index":443,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11781,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10330,4],[10945,4],[11059,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20306,4],[20550,5],[20841,4],[26511,5],[26568,4],[27548,4],[27652,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10162,5],[12854,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21233,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10315,4],[10501,5],[14011,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26427,4],[26687,5],[27970,4],[28085,4],[28181,4],[28404,4],[28570,4],[28608,4]]},"/en/lessons/common-similarity-measures":{"position":[[36427,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17863,5],[18407,4],[18767,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11860,4],[25039,5],[25095,4],[33017,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4612,4],[4841,4],[5936,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7149,4],[10212,4],[10536,4],[10606,4],[17810,4],[17952,4],[18025,5],[18473,4],[26273,4],[30236,4],[31072,4],[31425,5],[46624,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9917,4],[11202,4],[23885,5],[26448,5],[32231,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22159,4],[22450,4],[22842,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4134,4],[4317,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9210,4],[9248,5],[9572,5],[9902,4],[9925,4],[11556,4],[11820,4],[11832,4],[12002,4],[12026,4],[12832,4],[12994,4],[13042,4],[14726,4],[14782,4],[15086,4],[15423,4],[22869,4],[22904,4],[23275,5],[23321,4],[48515,5],[48535,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36723,5],[37602,5],[46810,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[801,4],[24252,4],[24564,4],[24713,5],[24727,4],[24817,5],[24993,4],[25170,6],[25314,4],[25494,5],[25753,4],[25889,5],[26067,6],[26122,6],[26146,6],[26178,4],[26298,4],[26417,7],[26508,4],[26589,6],[26627,5],[26716,4],[27183,4],[27251,6],[27444,4],[28595,4],[35854,5],[35969,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10471,4],[10679,4],[10855,4]]},"/en/lessons/extracting-keywords":{"position":[[14881,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13710,4],[27608,4],[35660,4],[35771,4],[35778,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14186,4],[21897,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6461,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11496,4],[11528,4],[11671,4],[11732,4],[11801,4],[11834,5],[24774,4],[29032,4],[29204,4],[31588,4]]},"/en/lessons/gravity-model":{"position":[[16771,5],[48894,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[34191,4]]},"/en/lessons/installing-omeka":{"position":[[6449,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35662,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43690,5]]},"/en/lessons/intro-to-bash":{"position":[[5223,4]]},"/en/lessons/intro-to-powershell":{"position":[[11778,4],[15293,4],[15329,4],[15476,4],[16035,4],[16661,4],[17926,5],[18088,5],[19059,4],[20457,4],[20523,4],[20673,4],[20847,5],[33723,4],[33747,4],[33847,5],[34025,5],[34199,4],[34443,4],[38626,5],[39760,4],[40016,4],[40439,4],[43063,5],[43093,4],[43924,6],[43938,4],[44027,5]]},"/en/lessons/jupyter-notebooks":{"position":[[11560,4],[17653,5],[17899,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9620,4]]},"/en/lessons/linear-regression":{"position":[[28227,4],[28395,6],[28852,4],[30125,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6958,4],[6990,4],[35594,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20521,4],[22114,4],[23455,4],[23628,5],[23737,5],[23778,4],[24234,4],[24510,5],[25824,4],[27469,4],[27819,4],[38339,4]]},"/en/lessons/output-data-as-html-file":{"position":[[5381,4],[10214,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11655,4]]},"/en/lessons/research-data-with-unix":{"position":[[2829,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22346,5]]},"/en/lessons/sonification":{"position":[[21265,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22349,4],[22545,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15088,4],[27628,4],[27997,5],[28457,4],[29119,5],[29483,5],[29631,5],[29733,5],[30205,5],[30818,5],[32282,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13615,5],[14028,5],[14146,5],[14305,4],[14562,5],[48323,5],[48522,4],[48560,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8200,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[24591,4],[25135,4],[27411,4],[27634,4],[27675,4],[28042,4],[28195,6],[29744,4],[30087,4],[31371,4],[32097,4],[32813,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10637,4],[10672,4],[25153,5],[40780,4],[40975,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7610,4],[18702,4],[19503,4],[19557,4],[19696,4],[19864,5],[19901,5],[19953,4],[20040,4],[20288,4],[21124,4],[21146,4],[38884,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4978,4]]},"/en/lessons/working-with-web-pages":{"position":[[2500,4]]}}}],["path%;c:\\python27",{"_index":18143,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[6963,20]]}}}],["path%;c:\\python27\\script",{"_index":18144,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[6995,28]]}}}],["path(\"./tf_idf_output\").mkdir(parents=tru",{"_index":1469,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26417,43]]}}}],["path(\"gazetteer.txt\").read_text('utf8",{"_index":11506,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14204,39]]}}}],["path(\"sentence.svg",{"_index":11564,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21957,20]]}}}],["path(\"txt\").rglob(\"*.txt",{"_index":1385,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20877,27]]}}}],["path('folder_with_texts_in_it').iterdir",{"_index":11546,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17634,42]]}}}],["path('models/stage_1.pth",{"_index":6375,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43296,26]]}}}],["path().rglob",{"_index":1380,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20354,14]]}}}],["path(filename).write_text(output_text",{"_index":11602,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26661,38]]}}}],["path(r\"'fil",{"_index":22925,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[38858,12]]}}}],["path.col",{"_index":21370,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29601,8],[29946,8]]}}}],["path/to/dir/with/xmlfil",{"_index":8839,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[22166,29]]}}}],["path/to/local/directory/combined_i_pdf",{"_index":19028,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39717,41]]}}}],["path/to/your/directori",{"_index":20802,"title":{},"body":{"/en/lessons/sonification":{"position":[[35328,23]]}}}],["path/to/your/serviceaccountkey.json",{"_index":18870,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22227,37]]}}}],["path=\"$home/.jenv/bin:$path",{"_index":9576,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9415,28]]}}}],["path=\"/applications/spark",{"_index":9599,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12929,25],[13180,25]]}}}],["path=\"/home/simon/passim/bin:$path",{"_index":9591,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11954,35],[12294,35]]}}}],["path=\"/usr/local/spark",{"_index":9611,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14874,22],[15255,22]]}}}],["path=\"ads_data",{"_index":5904,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18741,17]]}}}],["path=\"impresso/schema/passim.schema",{"_index":9862,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47571,36]]}}}],["path=$home/gems/bin:$path",{"_index":3069,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22890,26]]}}}],["path=${path}:/usr/local/mysql/bin",{"_index":13139,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11927,33]]}}}],["pathfind",{"_index":7473,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[29896,10]]}}}],["pathlib",{"_index":1379,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20326,7],[20454,7],[20826,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2401,7],[13640,7],[13760,7],[14171,7],[17340,7],[21882,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18687,7]]}}}],["pathnam",{"_index":12526,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[9712,10]]}}}],["pathway",{"_index":10855,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4148,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6922,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5832,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61154,8]]}}}],["path–nam",{"_index":14287,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[35448,12]]}}}],["patienc",{"_index":727,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[464,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1244,8]]}}}],["patient",{"_index":797,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3591,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10803,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12837,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21573,7]]},"/en/lessons/logistic-regression":{"position":[[19510,8]]},"/en/lessons/naive-bayesian":{"position":[[8522,7],[8601,7],[9171,7],[23481,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43184,8]]}}}],["patriarch",{"_index":14770,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41974,11]]}}}],["patrick",{"_index":14733,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35967,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45348,7],[53996,7],[54847,7]]}}}],["patronym",{"_index":22774,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16141,12]]}}}],["pattern",{"_index":1392,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21102,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7313,8],[10408,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1321,9],[20076,8],[21980,7],[24109,8],[26415,7],[33878,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40514,7],[54805,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16453,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3968,8],[4597,8],[4833,7],[5349,8],[7480,8],[10063,7],[10553,8],[10869,7],[10935,7],[11017,7],[11117,8],[11175,7],[11336,8],[11506,8],[11601,8],[11729,8],[13216,7],[13355,8],[13827,8],[15235,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11143,8],[19081,8],[28853,7],[66949,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59313,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31117,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10887,8],[30313,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1378,8],[1969,8],[2335,8],[10325,8],[10907,8],[11383,9],[11946,9],[13321,8],[14968,9],[15188,8],[15294,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6324,8],[51791,8],[55475,8],[62585,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1645,8],[1789,8],[3162,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27788,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[406,8],[8409,8],[31291,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[34682,7],[41013,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1136,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42166,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12241,8]]},"/en/lessons/extracting-keywords":{"position":[[3470,8],[30068,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1921,7],[2045,8],[18291,7],[19129,8],[19241,8],[20143,8],[33023,8],[33201,7],[33313,8],[33721,9],[42090,8],[46156,7],[47606,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6449,7],[19691,9],[26770,8],[31119,7],[33051,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11216,9],[15070,8],[15355,7],[15415,10],[15592,8],[16345,8],[16532,7],[16615,7],[16762,7],[16814,10],[16908,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3436,8],[35332,7],[48752,7],[52100,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[473,8],[1264,9],[22603,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4782,9],[5088,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20365,8]]},"/en/lessons/gravity-model":{"position":[[5360,8],[26761,9],[40389,9],[55455,8],[55897,8],[57868,8],[66959,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5782,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43999,8]]},"/en/lessons/intro-to-bash":{"position":[[7575,8],[7861,9]]},"/en/lessons/intro-to-powershell":{"position":[[33763,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[22009,8],[22143,7],[22554,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38447,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2281,7],[23390,8],[23718,8],[43456,7]]},"/en/lessons/linear-regression":{"position":[[16883,7],[55902,7],[56351,7],[57576,8],[58074,9],[67788,8],[67858,8]]},"/en/lessons/naive-bayesian":{"position":[[7910,8],[7971,8],[9453,7],[41213,7],[41238,7],[41568,9],[42505,7],[46393,9],[57043,7],[60745,8],[67644,8]]},"/en/lessons/normalizing-data":{"position":[[6996,8]]},"/en/lessons/research-data-with-unix":{"position":[[14034,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1937,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39314,7],[54900,8]]},"/en/lessons/sentiment-analysis":{"position":[[14000,8],[14036,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2872,8],[3008,8]]},"/en/lessons/sonification":{"position":[[6729,8],[7128,8],[24032,8],[24143,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4711,8],[22138,8],[22301,7],[22378,8],[22559,8],[22682,8],[33932,7],[38254,7],[40003,7],[44183,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4935,8],[7955,8],[24465,7],[25054,7],[36553,8],[52303,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1459,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1291,7],[1349,8],[1777,8],[6168,7]]},"/en/lessons/transliterating":{"position":[[17672,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41257,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[411,7],[860,7],[1982,7],[2375,7],[2799,7],[3213,9],[3579,8],[8010,8],[8090,8],[8496,8],[8819,8],[8894,9],[9044,9],[9792,8],[9994,7],[10114,8],[14554,7],[15049,8],[19821,9],[19881,7],[20099,8],[20603,8],[20813,8],[20925,9],[20948,8],[21355,7],[21616,7],[21916,9],[21948,7],[22142,8],[22431,7],[22481,7],[23220,8],[24559,8],[27132,8],[27823,8],[28027,8],[29056,8],[29831,7],[29924,8],[30004,8],[30145,7],[30804,7],[31790,8],[31837,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22316,8],[26260,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2359,8],[39543,8],[39881,7],[40435,8],[46009,8]]}}}],["pattern(",{"_index":8696,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39526,10]]}}}],["patterns.2",{"_index":5833,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2458,10]]}}}],["paul",{"_index":1762,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43336,4],[45398,4],[52337,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2452,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9896,5],[9967,6],[11237,5],[11959,5],[12368,4],[13044,4],[13490,5],[13664,4],[14178,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58261,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45977,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2953,4],[47224,4],[49147,4],[55186,4]]},"/en/lessons/json-and-jq":{"position":[[15019,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25188,6]]}}}],["paula",{"_index":17521,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78812,5]]}}}],["paulheim",{"_index":15310,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37644,9]]}}}],["pauli",{"_index":4558,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[126,5],[584,5],[2274,6],[2760,5],[2949,5],[3065,6],[3124,6],[3328,5],[3500,5],[3640,6],[27929,5],[28109,5]]}}}],["paul’",{"_index":20632,"title":{},"body":{"/en/lessons/sonification":{"position":[[623,6]]}}}],["paus",{"_index":2674,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30738,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18926,5],[33666,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17934,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35955,5],[36447,5],[37270,6],[38736,6],[38813,5],[40290,6],[46595,6],[48082,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4571,6],[8427,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5780,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33397,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1238,5]]},"/en/lessons/linear-regression":{"position":[[774,6],[37888,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32080,5]]}}}],["pavliuc",{"_index":21926,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61488,8]]}}}],["pawel",{"_index":21058,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50632,5]]}}}],["pawnbrok",{"_index":18364,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25879,11]]}}}],["pay",{"_index":920,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12682,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[548,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7118,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69334,3],[70540,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13926,3],[40728,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7241,3],[19424,3],[19975,3],[23352,3],[26293,3],[26509,3]]},"/en/lessons/counting-frequencies":{"position":[[2921,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[430,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1145,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36396,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5866,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24682,3]]},"/en/lessons/intro-to-linked-data":{"position":[[3993,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[847,6]]},"/en/lessons/json-and-jq":{"position":[[1044,6],[23566,4]]},"/en/lessons/jupyter-notebooks":{"position":[[12876,3],[28268,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4841,7],[52111,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6342,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1588,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6922,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16879,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8271,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3553,3]]}}}],["payment",{"_index":22117,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7753,7]]}}}],["payoff",{"_index":18306,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[13412,6]]}}}],["paywal",{"_index":11604,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27507,7]]},"/en/lessons/gravity-model":{"position":[[10607,8]]}}}],["pc",{"_index":3086,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26017,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2145,2],[8101,2],[8138,2],[15534,2],[24177,2]]},"/en/lessons/jupyter-notebooks":{"position":[[14750,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3275,3]]},"/en/lessons/sonification":{"position":[[20175,4]]},"/en/lessons/working-with-web-pages":{"position":[[6422,2]]}}}],["pc_2",{"_index":4962,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44577,8]]}}}],["pca",{"_index":3736,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4892,3],[25020,6],[25343,3],[25727,3],[27236,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1163,3],[32254,3],[42632,5],[42732,3],[42848,3],[42982,3],[43372,3],[43485,3],[43572,3],[43641,3],[43860,3],[44327,3],[44360,3],[55044,6],[55563,3],[55605,5],[56243,4],[56332,3],[56365,3],[63227,3],[66119,3]]},"/en/lessons/linear-regression":{"position":[[32305,5]]}}}],["pca(n_components=10",{"_index":5071,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56371,20]]}}}],["pca(n_components=2",{"_index":4955,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44366,19]]}}}],["pca.fit_transform(df_abstracts_tfidf",{"_index":5073,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56439,37]]}}}],["pca.fit_transform(df_standardized_sl",{"_index":4958,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44444,41]]}}}],["pch=20,cex=.5",{"_index":12910,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16329,14]]}}}],["pct",{"_index":19855,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[23687,3],[24088,5]]}}}],["pcw",{"_index":4009,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25074,3]]}}}],["pd",{"_index":1467,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26360,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20712,2],[23089,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28443,2]]},"/en/lessons/common-similarity-measures":{"position":[[24158,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9971,3],[9993,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13438,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19535,2],[19659,3],[25572,2],[27704,2],[33724,2],[36385,2],[43398,2],[44680,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12988,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8572,2]]},"/en/lessons/linear-regression":{"position":[[23424,2]]},"/en/lessons/logistic-regression":{"position":[[10248,3],[10270,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18931,2]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15126,2],[15317,3],[15468,2],[18432,2],[23907,2],[30144,2],[33561,2],[38399,2],[43426,2]]}}}],["pd.concat",{"_index":17079,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23648,11],[23778,11]]},"/en/lessons/logistic-regression":{"position":[[10157,11]]}}}],["pd.concat([df,df_clust",{"_index":17076,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23541,26]]},"/en/lessons/logistic-regression":{"position":[[10387,26]]}}}],["pd.crosstab(columns=clustered_df[f'cluster_name_{num_clust",{"_index":4295,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46633,65]]}}}],["pd.datafram",{"_index":4044,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29139,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[53509,14]]},"/en/lessons/linear-regression":{"position":[[48344,14],[64354,14]]},"/en/lessons/logistic-regression":{"position":[[26982,14],[35623,14],[43738,14],[50913,14],[56741,14]]}}}],["pd.dataframe(columns=['model",{"_index":22942,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39682,30]]}}}],["pd.dataframe(data=abstracts_pca",{"_index":5075,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56496,32]]}}}],["pd.dataframe(data=authors_standardized_pca",{"_index":4960,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44516,43]]}}}],["pd.dataframe(df[col].tolist",{"_index":4047,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29231,30]]}}}],["pd.dataframe(dnp_authors_standard",{"_index":4916,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38866,38]]}}}],["pd.dataframe(embedded_dict",{"_index":4067,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29726,27]]}}}],["pd.dataframe(head",{"_index":11187,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[37747,20]]}}}],["pd.dataframe(num_list",{"_index":6917,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42516,22]]}}}],["pd.dataframe(squareform(pdist(wordcount",{"_index":5750,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27612,43],[32920,41]]}}}],["pd.dataframe(tfidf_religion_array.toarray",{"_index":5064,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55391,44]]}}}],["pd.dataframe({'docu",{"_index":4364,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52570,25],[62213,25]]}}}],["pd.dataframe({'words':word",{"_index":4395,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54006,28],[63841,28]]}}}],["pd.dataframe({f'cluster_{num_clusters}':clust",{"_index":4232,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42506,53]]}}}],["pd.dataframe.from_dict(uploaded_fil",{"_index":6684,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14680,38]]}}}],["pd.dataframe.from_records(tf_idf_tupl",{"_index":1483,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27003,40]]}}}],["pd.grouper(key='msnd",{"_index":23490,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36508,25]]}}}],["pd.intervalindex(her_tfidf_df['bin",{"_index":17757,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35802,37]]}}}],["pd.intervalindex(results_df_binary['bin",{"_index":17670,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29756,42]]}}}],["pd.qcut",{"_index":17666,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29624,9],[67002,10]]}}}],["pd.qcut(her_tfidf_df['tf_idf",{"_index":17753,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35735,31]]}}}],["pd.qcut(results_df_binary['highest_prob",{"_index":17668,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29702,42]]}}}],["pd.read_csv",{"_index":17135,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29283,13]]}}}],["pd.read_csv(\"1666_metadata.csv",{"_index":5744,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26498,32]]}}}],["pd.read_csv(\"data/dnp_ancient_authors.csv",{"_index":4730,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28596,43]]}}}],["pd.read_csv(\"data/religion_abstracts.csv\").drop(columns=\"unnam",{"_index":5024,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51015,65]]}}}],["pd.read_csv(\"menu.csv",{"_index":8601,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19544,23],[25581,23],[27713,23],[33733,23],[36394,23],[43407,23],[44689,23]]}}}],["pd.read_csv(\"meta_cluster.csv",{"_index":17073,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23473,31]]},"/en/lessons/logistic-regression":{"position":[[10319,31]]}}}],["pd.read_csv(\"metadata.csv",{"_index":17071,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23432,27]]},"/en/lessons/logistic-regression":{"position":[[10278,27]]}}}],["pd.read_csv(\"philadelphia",{"_index":14385,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9259,25]]}}}],["pd.read_csv(\"thor_wwii.csv",{"_index":23540,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44087,28]]}}}],["pd.read_csv('metadata.csv",{"_index":6724,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19593,27]]}}}],["pd.read_csv('photo_data/multi_label.csv",{"_index":6144,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10333,41]]}}}],["pd.read_csv('thor_wwii.csv",{"_index":23336,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15135,28],[18623,28],[24171,28],[30324,28],[33745,28],[38605,28]]}}}],["pd.read_csv(txt_file_name).dropna().reset_index(drop=tru",{"_index":17910,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50236,58]]}}}],["pd.read_csv(txt_file_name).dropna().reset_index(drop=true).set_index('term",{"_index":17121,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27359,76]]},"/en/lessons/logistic-regression":{"position":[[12382,76]]}}}],["pd.read_parquet(os.path.join(dn,fn",{"_index":4006,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24191,36]]}}}],["pd.to_datetime('16",{"_index":23508,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41080,18]]}}}],["pd.to_datetime('6",{"_index":23506,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41041,17]]}}}],["pd.to_datetime(df['msnd",{"_index":23469,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33831,29],[34569,29],[38745,29]]}}}],["pd.to_datetime(dropped_na['d",{"_index":8699,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40018,34],[41264,34],[43894,35],[45176,35]]}}}],["pdf",{"_index":20,"title":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[24,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[337,4],[6198,4],[6291,3],[6469,5],[6512,3],[6974,3],[7025,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[712,3],[811,3],[1128,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2249,3],[4691,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33819,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[356,3],[492,4],[1692,3],[1749,3],[2789,3],[2817,3],[4214,3],[4476,5],[4540,4],[4712,4],[8160,4],[8285,4],[10171,3],[10191,3],[10439,4],[10521,4],[14308,4],[14800,4],[17334,4],[19956,4],[22232,4],[22337,3],[22764,3],[23490,3],[24005,3],[24047,3],[24718,4],[24728,9],[24845,6],[25215,4],[25293,6],[25322,3],[25895,4],[26049,4],[26735,4],[27210,3],[28386,3],[28630,3],[28834,3],[29306,6],[29587,3],[30008,4],[30038,3],[30243,3],[30714,4],[31038,3],[31322,3],[31502,4],[31627,3],[32025,3],[32323,3],[32450,3],[32544,3],[32731,5],[32829,4],[32862,5],[33690,3],[33813,3],[39698,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17709,3],[21473,3],[34076,3],[34402,3],[34612,3],[38890,4],[45984,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[267,3],[7471,3],[11924,3],[12585,3],[13081,3],[13257,4],[13450,4],[13508,3],[13545,3],[13600,3],[13667,3],[13723,4],[13786,3],[13793,5],[14409,4],[14439,4],[14674,4],[14750,4],[14891,4],[14941,4],[15062,4],[15439,5],[15700,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5293,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5459,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31179,5],[32196,5],[32447,5],[32587,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33146,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[10688,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[18840,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50781,5],[51051,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9698,4]]},"/en/lessons/jupyter-notebooks":{"position":[[3796,3],[34895,3],[35315,5]]},"/en/lessons/linear-regression":{"position":[[23102,3],[23242,3]]},"/en/lessons/logistic-regression":{"position":[[52715,3],[52948,3],[54777,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[996,3],[1264,3],[3997,3],[4595,3],[4700,3],[6688,3],[6765,4],[7384,4],[15092,3],[15650,3],[16233,5],[16361,4],[16559,5],[16655,3],[17853,3],[17907,4],[18264,3],[21643,4],[22829,6],[28237,3],[28906,3],[33610,3],[34672,4],[34682,3],[34772,4],[34856,4],[35444,3],[38022,3],[38087,3],[38172,3],[38756,5],[38882,3],[39231,3],[39553,3],[39676,3],[40703,3],[45569,3],[50971,3],[51268,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[395,4],[2566,4],[7928,4],[11316,4],[11443,5],[16124,4],[16215,3],[22107,4],[22168,3],[22778,4],[22813,3],[22941,5],[27322,4],[28592,5],[33934,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5682,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40347,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20777,4],[20845,4],[20889,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[25,3],[230,5],[864,3],[1194,3],[1678,4],[1754,4],[1790,4],[1816,4],[1835,3],[5082,3],[5122,5],[5818,3],[6241,4],[7533,3],[7682,3],[7908,3],[8261,4],[8466,3],[9012,3],[9086,4],[9141,7],[9238,4],[9283,3],[9362,3],[9479,3],[9669,4],[9724,7],[9822,5],[10518,3],[10714,4],[10720,3],[11262,3],[11321,7],[11454,3],[11634,4],[11653,3],[11776,3],[12167,3],[12331,3],[12570,4],[12683,3],[14070,3],[14299,7],[14391,7],[16746,3],[17583,3],[17939,3],[19116,3],[20283,3],[20557,5],[20563,3],[20682,5],[20796,3],[20874,3],[21202,3]]}}}],["pdf(",{"_index":23599,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6295,6]]}}}],["pdf2imag",{"_index":18976,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34837,9],[35173,9],[35805,9]]}}}],["pdf_merger",{"_index":8184,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25352,10]]}}}],["pdf_merger.append(self.file_list_widget.item(i).text",{"_index":8186,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25537,55]]}}}],["pdf_merger.clos",{"_index":8188,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25653,18]]}}}],["pdf_merger.write(output_file_nam",{"_index":8187,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25606,34]]}}}],["pdffilemerg",{"_index":8103,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18718,13]]}}}],["pdffilemerge.pi",{"_index":8097,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18369,15]]}}}],["pdffilemerger(open(output_file_nam",{"_index":8185,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25365,36]]}}}],["pdffilemerger.pi",{"_index":8095,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17846,16],[27618,16],[34979,16],[35050,16]]}}}],["pdffilemerger.ui",{"_index":8093,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17461,17],[17826,16]]}}}],["pdfimag",{"_index":23611,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11019,9],[11335,9]]}}}],["pdfmerger",{"_index":8197,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27092,9]]}}}],["pdfmerger.pi",{"_index":8242,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38918,12]]}}}],["pdfminer",{"_index":3438,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1087,8]]}}}],["pdftotext",{"_index":18865,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18201,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9410,9],[9738,9],[14405,9]]}}}],["pdfunit",{"_index":23618,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12471,8]]}}}],["pdi",{"_index":21688,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[12382,4]]}}}],["pdist",{"_index":5650,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[11230,5],[24256,6],[27121,5],[27221,6],[27291,5],[39067,5]]}}}],["pdist(wordcount",{"_index":5747,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27334,18]]}}}],["pdt",{"_index":20415,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26980,5]]}}}],["pe",{"_index":18789,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10985,2],[10997,3],[11313,4]]}}}],["peac",{"_index":1537,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30105,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2142,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11117,8]]},"/en/lessons/intro-to-bash":{"position":[[13794,6],[14914,5],[16412,6],[18435,5]]},"/en/lessons/normalizing-data":{"position":[[2282,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[22147,5],[25808,5]]},"/en/lessons/working-with-web-pages":{"position":[[4543,5]]}}}],["peaceandkil",{"_index":19710,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[22623,15],[22679,15]]}}}],["peachpit",{"_index":13325,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47170,9]]}}}],["peak",{"_index":13630,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[26676,4]]},"/en/lessons/linear-regression":{"position":[[57079,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18402,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[24425,5]]}}}],["pear",{"_index":3757,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7562,6]]},"/en/lessons/output-data-as-html-file":{"position":[[3741,7],[3771,4],[3982,9],[4027,5]]}}}],["pearson’",{"_index":13549,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[9903,9],[44378,9],[44531,9],[44566,9],[66406,9]]}}}],["peculiar",{"_index":13970,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[30470,14],[35864,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44955,8]]}}}],["pedagog",{"_index":9167,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2178,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14983,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[3098,11]]},"/en/lessons/jupyter-notebooks":{"position":[[2535,11],[2743,11],[4404,11],[41308,11],[41356,11]]}}}],["pedagogi",{"_index":14141,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1124,8],[48808,8]]},"/en/lessons/jupyter-notebooks":{"position":[[3221,9],[3404,9],[50600,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25010,8]]}}}],["pedley",{"_index":18615,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59188,9]]}}}],["peek",{"_index":4169,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38556,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20007,4]]},"/en/lessons/intro-to-bash":{"position":[[9363,4]]}}}],["peer",{"_index":5362,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8151,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47244,5]]},"/en/lessons/gravity-model":{"position":[[34844,4],[35910,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44351,6],[44500,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54480,4]]},"/en/lessons/intro-to-linked-data":{"position":[[37825,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[238,4]]}}}],["peg",{"_index":18686,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[65343,6]]}}}],["peggi",{"_index":10141,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2074,5]]}}}],["pei",{"_index":12803,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2798,4],[3117,4],[11440,3],[12068,3]]},"/en/lessons/qgis-layers":{"position":[[3233,3],[3461,3],[3922,3],[3937,3],[5219,3]]},"/en/lessons/vector-layers-qgis":{"position":[[2263,3],[2326,3]]}}}],["pei_cummingmap1927_complzw",{"_index":19340,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[17725,26]]}}}],["pei_cummins1927",{"_index":23198,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[4140,15],[4242,15]]}}}],["pei_cumminsmap1927",{"_index":23193,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2423,18],[6919,18],[7159,18],[8884,18]]}}}],["pei_cumminsmap1927.tif",{"_index":19339,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[17055,22],[17375,24]]}}}],["pei_highway",{"_index":23190,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2249,11],[12560,11],[12614,11]]}}}],["pei_highway.shp",{"_index":19334,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[13704,17]]}}}],["pei_highway_ship",{"_index":19335,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[13769,18]]}}}],["pei_holland",{"_index":23189,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2051,11]]}}}],["pei_holland1798",{"_index":23237,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[11663,15]]}}}],["pei_hollandmap",{"_index":23207,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[6891,14]]}}}],["pei_hollandmap1798",{"_index":23196,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[2868,20],[4117,18],[4303,19],[8914,19],[12406,19],[12505,18],[14344,18]]}}}],["pei_hydronetwork",{"_index":19326,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[10862,18]]}}}],["pei_hydronetwork.shp",{"_index":19327,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[10892,22]]}}}],["pei_lakemap1863.jpg",{"_index":12807,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[4434,21]]}}}],["pei_lakemap1863_modifi",{"_index":12827,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[10654,26]]}}}],["pei_placenam",{"_index":19338,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[14776,16],[14855,14]]},"/en/lessons/vector-layers-qgis":{"position":[[2232,14],[2385,15],[7857,14],[8526,14]]}}}],["pei_placenames_shp",{"_index":19337,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[14737,20]]}}}],["pei’",{"_index":23213,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7809,5]]}}}],["peloria",{"_index":22576,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39862,7]]}}}],["pen",{"_index":1198,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10869,3],[32287,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7077,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2917,6]]}}}],["pena",{"_index":11855,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6966,4]]}}}],["penalis",{"_index":6209,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20672,11],[21007,11]]}}}],["penalti",{"_index":4126,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35338,7]]}}}],["penam",{"_index":12027,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10994,5],[62294,5]]}}}],["pencil",{"_index":5530,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47025,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21283,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3322,7]]}}}],["pend",{"_index":2201,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7599,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35351,7]]}}}],["peng",{"_index":16951,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52751,5]]}}}],["penguin",{"_index":8543,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3305,7],[3396,9]]}}}],["penington",{"_index":10578,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37798,10],[38631,10],[47172,10]]}}}],["peninsula",{"_index":20868,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3719,9]]}}}],["penn",{"_index":10366,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4048,4],[7630,4],[32867,7],[34270,5],[34613,4],[38903,4],[43655,5],[47069,5],[47508,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25681,4]]}}}],["pennock",{"_index":19290,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18192,8]]}}}],["pennsylvania",{"_index":8937,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11192,13],[13327,13],[15994,13],[17178,13],[18426,13],[19888,13],[22684,13],[24608,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4001,13],[34305,13]]}}}],["pennyman",{"_index":10481,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16822,8]]}}}],["penn’",{"_index":10552,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32763,6],[34051,6]]}}}],["peopl",{"_index":933,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13457,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13933,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4274,6],[6048,8],[10493,6],[15780,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2076,7],[19413,6],[23306,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[367,6],[5314,6],[29340,6],[41947,6],[60238,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11349,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10177,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[977,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6714,6],[6778,6],[9635,6],[13856,6],[17647,7],[23794,6],[26525,6],[28793,6],[32310,6],[33830,6],[49290,6],[51977,6],[65149,6]]},"/en/lessons/common-similarity-measures":{"position":[[6166,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2701,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8196,6],[10159,6],[51947,7],[52114,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16283,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10411,6],[36340,9],[37447,7],[54801,6],[54986,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8055,6],[12686,6],[26133,8],[27138,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16858,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[604,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[501,8],[1023,6],[5761,6],[5842,6],[6311,6],[13196,6],[17653,9],[17869,6],[18675,8],[18917,9],[18960,6],[19055,6],[21519,6],[22041,9],[22322,8],[22769,6],[22779,6],[27587,7],[28441,6],[31386,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[836,6],[3506,7],[3554,6],[4056,6],[4290,6],[4620,7],[4713,6],[5213,8],[5577,6],[7401,6],[8030,6],[9851,6],[10875,6],[14142,6],[15231,6],[37641,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8151,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[968,6],[1123,7],[1167,6],[1744,6],[2765,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4727,6],[5065,6],[5557,6],[5927,6],[12224,7],[39947,6],[40368,6],[40869,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1436,6],[3566,6],[4534,6],[4945,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2606,6],[2700,6],[2736,6],[3188,6],[3340,7],[18795,7],[19438,6],[19719,6],[29032,6],[29754,6],[31777,6],[31893,6],[31918,7],[35385,7],[38606,7],[38843,6],[39028,6],[42009,6],[43558,6],[43628,7],[43968,6]]},"/en/lessons/extracting-keywords":{"position":[[1864,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1649,6],[20461,6],[20745,6],[22501,6],[22997,6],[23265,6],[25432,6],[25674,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20449,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9411,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17654,7]]},"/en/lessons/geocoding-qgis":{"position":[[8137,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[20695,7],[20798,8],[21697,8],[22028,6],[24309,7],[25943,6],[26633,6],[28054,6],[28728,6],[29558,6],[34542,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2161,6],[3859,7],[4685,6],[4947,6],[17211,6],[18553,7],[20373,6],[20418,6],[22642,6],[23359,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[10625,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1650,7]]},"/en/lessons/gravity-model":{"position":[[1402,6],[2252,6],[6020,8],[6205,7],[11128,7],[11623,6],[11710,6],[14938,6],[15022,6],[16376,7],[19167,7],[55666,6],[55840,6],[58354,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1949,8],[12072,6],[12631,6],[15878,6],[27420,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39164,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1247,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3760,6],[4893,6],[7552,7],[10912,6],[10974,7],[11928,6],[12417,6],[13335,6],[14042,6],[15077,6],[15208,6],[15371,7],[15430,6],[15837,6],[16921,6],[19512,6],[25622,6],[26391,7],[30041,7],[33739,6],[36050,6],[36098,6]]},"/en/lessons/intro-to-powershell":{"position":[[6576,6],[7256,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[14936,7],[17913,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36534,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31165,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1667,6],[1777,6],[9209,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3994,6],[5082,6],[44773,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1668,6]]},"/en/lessons/naive-bayesian":{"position":[[4863,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1887,6]]},"/en/lessons/qgis-layers":{"position":[[1925,6],[9437,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6188,6],[9872,6],[10115,6],[12043,6],[12396,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20062,6],[25010,6],[25208,6],[25547,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9904,6]]},"/en/lessons/sentiment-analysis":{"position":[[8045,6],[16204,6],[16955,6],[19123,6],[21942,6],[22988,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1772,7],[5589,6],[5823,8],[7439,6],[7940,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1189,6],[12917,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58337,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18694,7]]},"/en/lessons/transliterating":{"position":[[886,6],[3147,6],[19782,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14589,6],[14917,6],[15552,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2994,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3702,6],[22409,6]]},"/en/lessons/viewing-html-files":{"position":[[820,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3018,6]]},"/en/lessons/working-with-text-files":{"position":[[6563,6]]}}}],["people/popul",{"_index":12836,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[943,18]]}}}],["people_urban",{"_index":13008,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31984,14]]}}}],["people’",{"_index":165,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3371,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5047,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41988,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12052,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17315,8]]},"/en/lessons/intro-to-linked-data":{"position":[[8875,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[14845,8]]},"/en/lessons/space-place-gazetteers":{"position":[[47407,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62736,8]]}}}],["pep",{"_index":1407,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21713,3],[47107,4],[50393,4]]}}}],["per",{"_index":291,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6814,3],[9366,3],[9504,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5747,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6902,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51302,3],[52549,3],[53336,3],[61609,3],[62739,3],[62762,3],[63095,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51210,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[42370,3],[47382,3],[47464,3],[47519,3],[51598,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28486,3]]},"/en/lessons/counting-frequencies":{"position":[[10894,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29803,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40964,3],[45833,3],[45847,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8432,3],[16479,3],[36116,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3999,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49535,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2583,3],[20120,3]]},"/en/lessons/extracting-keywords":{"position":[[3144,3],[10309,3],[22957,3],[23751,3],[28449,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3005,3],[9927,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30250,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20173,3],[20342,5],[30989,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6000,3],[9713,3],[10639,3],[61013,3],[61939,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13609,3],[14024,3],[15150,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[20684,3],[20787,3],[21686,3],[24298,3],[25629,3],[25965,3],[26640,3],[32378,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11501,3],[13282,3],[18748,3],[34243,3]]},"/en/lessons/gravity-model":{"position":[[1620,3],[1656,3],[1800,3],[1866,3],[25608,3],[25712,3],[33302,3],[58343,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[23258,3],[24626,3]]},"/en/lessons/installing-omeka":{"position":[[1127,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[1906,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10980,3],[11272,3],[14397,3],[14597,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[2607,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3318,3]]},"/en/lessons/json-and-jq":{"position":[[383,3],[411,3],[647,3],[8844,3],[9012,3],[17049,3],[17194,3],[17308,3],[18427,3],[18488,3],[18619,3],[19524,3],[23634,3],[24055,3],[25881,3],[32603,3],[36304,3],[36636,3],[36675,3]]},"/en/lessons/jupyter-notebooks":{"position":[[27451,3],[28171,3]]},"/en/lessons/linear-regression":{"position":[[16252,3],[16381,3],[18633,3]]},"/en/lessons/logistic-regression":{"position":[[30581,3],[37910,3],[62427,3]]},"/en/lessons/naive-bayesian":{"position":[[20537,3],[36828,3],[36910,3],[47264,3],[47318,3],[55824,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4361,3],[4399,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6205,3],[16450,3],[17959,3],[18211,3],[18325,3]]},"/en/lessons/research-data-with-unix":{"position":[[7182,3],[7233,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15246,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31332,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2030,3]]},"/en/lessons/sonification":{"position":[[29973,3]]},"/en/lessons/space-place-gazetteers":{"position":[[9190,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3404,3],[5516,3],[20193,3],[21383,3],[22016,3],[33923,3],[35783,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11163,3],[25782,3],[25907,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18954,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15575,3],[15946,3],[16362,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13111,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16460,3],[24703,3],[25320,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10792,3]]}}}],["perc",{"_index":6716,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18074,6]]}}}],["perceiv",{"_index":4968,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44885,8],[57831,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22665,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2884,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16152,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35622,9]]},"/en/lessons/linear-regression":{"position":[[22445,9]]},"/en/lessons/sentiment-analysis":{"position":[[28581,9]]},"/en/lessons/sonification":{"position":[[6107,8]]}}}],["perceived_author_gend",{"_index":17039,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11177,23]]},"/en/lessons/logistic-regression":{"position":[[10667,23],[10790,23],[10951,23],[11077,23],[16613,23],[16694,23]]}}}],["percent",{"_index":1695,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38619,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37402,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15141,7],[15255,8],[17861,8],[36744,7],[36825,8]]},"/en/lessons/linear-regression":{"position":[[59181,7]]},"/en/lessons/logistic-regression":{"position":[[38368,7],[38444,7],[38461,7],[38741,7],[38776,7]]},"/en/lessons/naive-bayesian":{"position":[[18721,9],[38477,7],[38505,7],[50119,8],[50191,8],[50697,8],[51348,8],[51363,7],[51699,7],[53230,7]]},"/en/lessons/output-data-as-html-file":{"position":[[3518,7]]}}}],["percentag",{"_index":2428,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14672,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24516,12],[24554,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37412,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17605,10],[17670,10],[17838,10],[36646,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31162,10],[32752,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[25923,10],[34667,10]]},"/en/lessons/gravity-model":{"position":[[32761,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[38935,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37130,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32279,10]]},"/en/lessons/logistic-regression":{"position":[[9966,11],[29562,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13401,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21177,11],[22699,12],[22908,11],[23389,12],[23447,10],[24232,13],[24384,10]]},"/en/lessons/sonification":{"position":[[23885,10],[26750,10],[31498,11],[31609,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41259,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20672,11],[23175,10]]}}}],["percentil",{"_index":2568,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25493,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40034,14]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31048,10],[31382,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41086,10]]}}}],["percept",{"_index":5088,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57926,10],[58200,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9701,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2846,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32977,10]]},"/en/lessons/linear-regression":{"position":[[21657,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4756,11],[62753,10]]}}}],["pereira",{"_index":19970,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5484,7],[50363,7],[53471,7]]}}}],["perez",{"_index":16946,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52600,6]]}}}],["perfect",{"_index":608,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18872,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12241,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[559,8],[6713,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66260,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3235,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17492,7],[59192,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42539,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31752,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7300,8]]},"/en/lessons/gravity-model":{"position":[[21745,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27953,8],[28962,7]]},"/en/lessons/intro-to-bash":{"position":[[17795,7]]},"/en/lessons/logistic-regression":{"position":[[23567,7]]},"/en/lessons/naive-bayesian":{"position":[[23788,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6150,11]]},"/en/lessons/qgis-layers":{"position":[[18754,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41806,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4563,7],[5748,7]]},"/en/lessons/transliterating":{"position":[[13175,8]]}}}],["perfectli",{"_index":2269,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15799,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24809,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24133,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62643,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[35811,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27864,9]]},"/en/lessons/intro-to-linked-data":{"position":[[7673,9]]}}}],["perforc",{"_index":12324,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50065,9]]}}}],["perform",{"_index":400,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10381,7],[21400,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35806,7],[40515,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1144,10],[14614,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8161,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31519,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19325,7],[19612,7],[25579,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[851,7],[9937,9],[15542,9],[18612,9],[20283,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7076,7],[19589,9],[24677,7],[27594,10],[30048,7],[41227,11],[44497,10],[45906,8],[61002,8],[61898,7],[64879,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12554,8],[19001,11],[43150,7],[61492,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15289,10],[20492,10],[28577,7],[31062,11],[32229,8],[35133,11],[35228,11],[35409,11],[36740,7],[42996,12],[47128,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1490,11],[1684,10],[4606,10],[4850,11],[6670,10],[8642,8],[18265,11],[18377,10],[20098,10],[35321,11],[36870,7],[37234,11],[42139,8],[42818,12],[43053,7],[43452,12],[45553,10],[46659,12],[46787,10],[50055,11],[51382,10],[51724,11],[53662,10],[61450,11],[61610,9],[64682,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3594,7],[4229,8],[14201,7],[22958,7],[23226,7],[23423,9],[25028,10],[25412,8],[27824,9],[27969,7],[31260,7],[48553,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4769,7],[5737,7],[10258,7],[28988,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37022,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30171,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23234,9],[31890,10],[47100,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1830,10],[5928,10],[9727,7],[11255,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2832,7],[4164,10],[6379,9],[10413,9],[38093,12],[44358,7],[44702,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3116,7],[6309,7],[8408,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9892,8],[19877,7],[22015,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25821,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19225,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1482,7],[15793,7],[19459,12],[35179,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11712,9],[48922,8]]},"/en/lessons/geocoding-qgis":{"position":[[27762,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11489,9],[14301,11],[22483,11],[30050,7]]},"/en/lessons/georeferencing-qgis":{"position":[[12044,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[6656,7],[11898,7],[28529,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[213,7],[14516,7],[17602,7],[31200,7],[33075,7],[46414,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[18564,10]]},"/en/lessons/gravity-model":{"position":[[22228,7],[28733,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[14655,7],[18870,7],[20644,7],[22472,8],[23838,9],[32465,10],[40937,7],[43259,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44927,7],[45801,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9790,7],[13043,7],[13455,7],[14256,10],[14606,10],[14979,8],[15261,7],[17883,9],[22303,10],[27429,11],[34573,10],[34643,12],[34666,12],[40877,9],[49252,11],[49922,11],[51451,7],[57556,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18764,7]]},"/en/lessons/intro-to-bash":{"position":[[2330,7],[15590,7]]},"/en/lessons/intro-to-linked-data":{"position":[[20016,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6773,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2763,7],[20752,8],[38857,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6895,7],[26080,10]]},"/en/lessons/jupyter-notebooks":{"position":[[4877,11],[49149,11]]},"/en/lessons/linear-regression":{"position":[[923,11],[2924,11],[3408,11],[8002,11],[19890,7],[42080,11],[42149,11],[42661,11],[45508,8],[56272,7],[57830,11],[62298,11],[62485,11]]},"/en/lessons/logistic-regression":{"position":[[613,11],[2644,11],[3128,11],[17972,11],[18000,11],[18782,12],[19069,11],[20536,11],[20589,11],[25547,8],[34366,8],[34397,11],[61851,11],[62569,7],[62783,11],[62950,8],[63584,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1607,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10628,11]]},"/en/lessons/naive-bayesian":{"position":[[3569,11],[5409,12],[5843,8],[6258,9],[7007,8],[9680,7],[11269,9],[26888,8],[27247,11],[37994,12],[44949,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3040,8],[3795,8],[5423,8],[5915,7],[6545,7],[6935,8],[10143,7],[12710,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21156,7],[21367,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3888,7],[48000,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28357,8],[29301,7]]},"/en/lessons/sonification":{"position":[[1024,7],[1213,10],[1885,12],[3403,12],[4368,9],[33359,11],[33426,13],[34049,11],[34243,10]]},"/en/lessons/space-place-gazetteers":{"position":[[32989,10],[42325,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38136,7],[38364,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[326,10],[7192,9],[11423,9],[22415,8],[30200,8],[31123,7],[31289,7],[51028,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2817,7],[3932,8],[4010,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22950,7],[32605,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[361,7],[4428,11],[6780,7],[7222,7],[7348,7],[10223,7],[10382,7],[14458,7],[30433,8],[35893,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[498,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4096,9],[12652,9],[14088,7],[14221,11],[21067,7]]},"/en/lessons/working-with-text-files":{"position":[[4048,7]]}}}],["perhap",{"_index":668,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22034,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7459,7],[10634,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13423,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13872,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56809,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3927,7]]},"/en/lessons/common-similarity-measures":{"position":[[11592,7],[34859,7],[37969,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10550,7],[15657,7],[18127,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23459,7],[26979,7],[28369,7],[28764,7]]},"/en/lessons/counting-frequencies":{"position":[[10901,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12462,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10489,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2232,7],[14484,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12545,7],[49060,7],[49671,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45161,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39044,7],[42691,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50229,7]]},"/en/lessons/gravity-model":{"position":[[42032,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8226,7],[26467,7],[34775,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16942,7],[44486,7]]},"/en/lessons/intro-to-bash":{"position":[[7254,7]]},"/en/lessons/intro-to-linked-data":{"position":[[26406,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[2008,7],[3166,7],[9337,7],[12918,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24449,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3549,7],[35312,7]]},"/en/lessons/linear-regression":{"position":[[2700,7],[45636,7],[46693,7],[47555,7],[68120,7]]},"/en/lessons/logistic-regression":{"position":[[2420,7],[43000,7],[43095,7],[56040,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11488,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45885,7]]},"/en/lessons/sentiment-analysis":{"position":[[29549,7],[38262,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11891,7]]},"/en/lessons/sonification":{"position":[[349,7],[13205,7],[13271,7],[21407,7]]},"/en/lessons/space-place-gazetteers":{"position":[[4916,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1167,7],[1698,7],[6053,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[185,7],[395,7],[689,7],[821,7],[1267,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1010,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[1540,7],[30392,7]]}}}],["period",{"_index":522,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15339,6],[15494,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44481,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7851,7],[8522,7],[8671,7],[10759,6],[10840,7],[10894,7],[11083,7],[11143,6],[12197,6],[12755,6],[12903,7],[14206,6],[14764,6],[14912,7],[15606,7],[16277,7],[16426,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3105,12],[33917,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36950,7],[57965,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[863,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39003,6],[45731,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12526,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40776,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2377,8]]},"/en/lessons/extracting-keywords":{"position":[[12094,9],[18858,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7912,7],[29063,8]]},"/en/lessons/geocoding-qgis":{"position":[[3070,8],[18201,6],[18594,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1807,8],[7980,7],[12089,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3429,6]]},"/en/lessons/gravity-model":{"position":[[14241,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45851,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14430,7],[20526,7]]},"/en/lessons/intro-to-bash":{"position":[[11339,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43772,12],[52349,10],[52378,11]]},"/en/lessons/jupyter-notebooks":{"position":[[34107,12],[36351,6]]},"/en/lessons/linear-regression":{"position":[[1680,7],[10388,10],[54897,7]]},"/en/lessons/logistic-regression":{"position":[[1400,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6818,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5546,6],[11657,8],[11694,7],[12154,6],[12258,7],[16394,6],[16524,6],[18198,6],[24489,6],[28114,6],[30381,6]]},"/en/lessons/sentiment-analysis":{"position":[[35609,7],[38404,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11421,6]]},"/en/lessons/space-place-gazetteers":{"position":[[8290,8],[14417,8],[16187,7],[16356,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3729,6],[33487,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1250,6],[2770,6],[8024,6],[15924,6],[16777,6],[19156,7],[23768,6],[25786,6],[30503,6],[31158,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19646,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21467,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9387,6],[9394,7],[11528,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5992,7],[49943,12],[50475,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[17207,8],[17242,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8475,6],[36278,12]]}}}],["peripher",{"_index":8044,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4810,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1584,10]]}}}],["peripheral/interdisciplinari",{"_index":4495,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65190,28]]}}}],["perish",{"_index":22847,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[16711,10]]}}}],["perk",{"_index":3003,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6064,6],[7798,5]]}}}],["perkin",{"_index":11443,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36505,8]]}}}],["perl",{"_index":9531,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3049,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3286,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1274,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2114,4]]}}}],["permalink",{"_index":3175,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45968,10],[46179,10],[46820,9]]}}}],["perman",{"_index":2323,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4091,9],[5714,11],[10343,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10125,10],[10227,13],[10655,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23742,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12007,11],[13022,11],[15112,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5794,11]]},"/en/lessons/intro-to-powershell":{"position":[[13574,12],[43787,12]]}}}],["permanent_sqrt_and_sum_state_populations_vector",{"_index":8913,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9456,47],[9578,47]]}}}],["permiss",{"_index":490,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13792,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22668,11],[23776,11],[60676,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[476,11],[6927,10],[11356,12],[23927,11],[26258,10],[27467,11],[29340,12],[51799,11],[51882,11],[52745,11],[52890,11],[52994,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30966,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8964,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18004,12],[18047,12],[18086,12],[18131,12]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10775,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16740,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33817,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1323,10],[17284,10],[18915,11]]},"/en/lessons/installing-omeka":{"position":[[5083,10],[10247,11],[11312,11]]},"/en/lessons/installing-python-modules-pip":{"position":[[2406,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33205,10],[41271,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2267,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17326,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1898,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16322,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7858,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19223,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27181,11]]}}}],["permit",{"_index":2071,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10536,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27473,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[2918,7]]},"/en/lessons/intro-to-powershell":{"position":[[33803,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[15928,10]]},"/en/lessons/introduction-map-warper":{"position":[[12145,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35361,12]]},"/en/lessons/sonification":{"position":[[37435,8]]},"/en/lessons/space-place-gazetteers":{"position":[[14242,7],[14748,6],[43271,7],[47370,7]]}}}],["permitdownload",{"_index":16616,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3679,17],[7940,17]]}}}],["permut",{"_index":19774,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[14056,8]]}}}],["pero",{"_index":16734,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27316,4]]}}}],["perpetr",{"_index":14459,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[22039,12]]}}}],["perpetu",{"_index":14048,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[44910,11]]}}}],["persecut",{"_index":8422,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7199,10],[28552,11]]}}}],["persist",{"_index":3349,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7704,10],[7833,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18273,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68526,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3364,12]]},"/en/lessons/space-place-gazetteers":{"position":[[6768,8],[7882,8]]}}}],["person",{"_index":1152,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9109,6],[9697,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1236,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[726,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16324,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60595,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19718,6],[22398,6],[23506,6],[26788,6],[27890,6],[31746,6],[40982,8]]},"/en/lessons/common-similarity-measures":{"position":[[780,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7683,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16398,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29436,6],[37438,6],[51012,6],[51065,6],[51319,6],[51553,6],[53035,8],[53860,8],[54580,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6561,7],[12084,7],[29068,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2945,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35953,8],[39796,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9209,8],[9250,8],[21447,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3379,8],[5379,6],[7210,7],[15248,7],[15274,7],[17687,9],[18032,8],[23172,7],[24383,7],[27467,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25995,6],[37673,6],[37683,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[625,8],[19705,6],[24528,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1306,6],[1497,6],[1555,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12278,6],[33437,8],[39504,8],[40985,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40359,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9779,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6401,6],[6416,6],[6431,6],[6455,6],[6524,7],[16488,6],[24589,7],[29053,7],[29731,6],[31801,6],[42157,6],[42430,6],[42530,7],[51524,6],[51539,6],[51552,6],[51567,6],[51582,6],[51606,6]]},"/en/lessons/extracting-keywords":{"position":[[6727,7],[6806,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1472,8],[32333,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20335,6],[22087,7],[24549,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3279,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10933,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4024,8],[11524,6],[11600,6],[18648,6],[22117,8],[23615,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[24375,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[386,8],[1183,8],[21809,8]]},"/en/lessons/gravity-model":{"position":[[1870,7],[3414,8],[37946,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7541,6],[11242,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52626,6],[52883,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9865,8],[9906,8],[25651,7]]},"/en/lessons/intro-to-bash":{"position":[[4005,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4112,7],[4239,7],[4275,6],[4524,6],[4962,6],[5446,6],[5538,6],[6769,6],[9738,6],[10604,7],[14703,6],[23293,6],[25297,6],[29724,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5196,6]]},"/en/lessons/introduction-map-warper":{"position":[[9682,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3072,8],[8656,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1302,6],[35057,8],[45568,11]]},"/en/lessons/jupyter-notebooks":{"position":[[45990,8]]},"/en/lessons/linear-regression":{"position":[[78430,8]]},"/en/lessons/naive-bayesian":{"position":[[60199,6],[60424,6],[60460,6]]},"/en/lessons/normalizing-data":{"position":[[2098,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18608,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2230,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5523,7]]},"/en/lessons/sentiment-analysis":{"position":[[7453,8]]},"/en/lessons/sonification":{"position":[[34092,8]]},"/en/lessons/space-place-gazetteers":{"position":[[13164,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1948,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39550,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3991,8],[6743,8],[6868,8],[7117,8]]},"/en/lessons/transliterating":{"position":[[16292,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4380,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10542,6],[26745,8]]}}}],["person.nam",{"_index":5416,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19800,11],[22433,11],[23541,11]]}}}],["person.url",{"_index":5415,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19779,10],[22500,10],[23608,10]]}}}],["person/place/th",{"_index":15125,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[3803,18],[3872,18]]}}}],["person:64183282",{"_index":15148,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9262,15]]}}}],["person=\"33059614",{"_index":15155,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[10817,17]]}}}],["person=\"64183282",{"_index":15154,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[10798,17]]}}}],["person=33059614",{"_index":15138,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5313,15]]}}}],["person=64183282",{"_index":15135,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5113,15]]}}}],["person=numb",{"_index":15127,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4188,13]]}}}],["person_count",{"_index":7094,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53220,13],[53612,13],[53967,13]]}}}],["personalis",{"_index":15956,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10206,12]]}}}],["personalised_vocabulari",{"_index":20208,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46936,23],[47095,24]]}}}],["personnes\\nqui",{"_index":9784,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29938,14]]}}}],["person’",{"_index":5469,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23895,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25253,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1261,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15068,8],[15188,8]]},"/en/lessons/extracting-keywords":{"position":[[8113,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22214,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16578,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23683,8]]},"/en/lessons/linear-regression":{"position":[[13243,8],[72836,8]]}}}],["perspect",{"_index":3826,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14677,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9976,12],[54314,11],[63832,11],[68624,12]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1884,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8834,11],[13356,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16180,11],[25869,11],[27185,11],[27275,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2449,12],[6154,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8325,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[18458,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2630,12]]},"/en/lessons/gravity-model":{"position":[[20271,12],[23986,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7607,13],[10913,12],[16974,12],[23786,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7545,12],[34771,12],[38041,11],[43111,13],[45243,11],[48340,13],[57599,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19259,11],[30939,11],[32259,11],[32349,11]]},"/en/lessons/intro-to-bash":{"position":[[15190,11]]},"/en/lessons/introduction-map-warper":{"position":[[22420,12]]},"/en/lessons/linear-regression":{"position":[[77652,12]]},"/en/lessons/logistic-regression":{"position":[[4830,11],[21610,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5001,12]]},"/en/lessons/preserving-your-research-data":{"position":[[7079,12]]},"/en/lessons/space-place-gazetteers":{"position":[[8108,11],[49577,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12070,13],[26698,13],[27429,12],[32602,12],[35120,12],[36033,12],[38066,13],[58720,12],[58820,13],[65748,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23085,11]]}}}],["perspectives.2",{"_index":21660,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[3966,14]]}}}],["perspiciati",{"_index":21133,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13426,12],[15600,12]]}}}],["persson",{"_index":4549,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69243,8]]}}}],["persuas",{"_index":14233,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[17807,10]]}}}],["pertain",{"_index":10207,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20602,8]]},"/en/lessons/gravity-model":{"position":[[36120,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48192,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7238,10]]},"/en/lessons/preserving-your-research-data":{"position":[[12695,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16524,10]]}}}],["pertin",{"_index":4926,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39492,9],[66434,9]]}}}],["peru",{"_index":4461,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59163,7]]}}}],["pervad",{"_index":14224,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15406,7]]}}}],["pervertingjustic",{"_index":18678,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64555,18]]}}}],["pet",{"_index":15582,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20295,3],[20928,3],[21483,6]]}}}],["petabyt",{"_index":14972,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8778,8]]}}}],["peter",{"_index":2418,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14343,5],[32797,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39540,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52419,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1666,5],[11020,5],[22119,6]]},"/en/lessons/linear-regression":{"position":[[75395,6],[75420,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49972,5],[53985,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45917,5],[46450,5],[47093,5]]},"/en/lessons/vector-layers-qgis":{"position":[[10247,6]]}}}],["petersgrat",{"_index":9901,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51572,10]]}}}],["petroleum",{"_index":8331,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19035,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22932,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12798,9],[22468,9],[36307,9],[36670,9],[37158,9]]}}}],["petru",{"_index":12002,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10754,6],[62054,6]]}}}],["pew",{"_index":14794,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46602,3],[58023,3]]}}}],["pfeat",{"_index":10746,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18689,8]]}}}],["pg",{"_index":7564,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37756,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26703,3],[26718,3],[39352,2],[48459,2],[52640,2],[65168,4],[65916,3],[66091,3]]}}}],["pg.match(lin",{"_index":12268,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39701,15],[52804,15]]}}}],["pg32_paragraph1.txt",{"_index":22095,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24996,20]]}}}],["pgbrk",{"_index":12146,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22694,5],[44119,5]]}}}],["pgbrk.match(lin",{"_index":12298,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46207,18]]}}}],["pgfnlist",{"_index":12266,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39402,8],[39527,11],[39907,9],[40116,9],[40182,8],[40712,8]]}}}],["pgfnlist.append(mark",{"_index":12274,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40400,21]]}}}],["pgno",{"_index":11926,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9565,7],[10480,7],[39392,4],[39794,4],[39807,4],[43065,7],[43388,7],[52680,4],[53144,4],[53856,8],[53865,5],[60865,7],[61780,7]]}}}],["pgno)d)</div>",{"_index":12453,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65173,21]]}}}],["ph",{"_index":3975,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23110,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8281,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42907,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24430,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34787,2]]},"/en/lessons/getting-started-with-markdown":{"position":[[994,2]]},"/en/lessons/jupyter-notebooks":{"position":[[33388,2]]}}}],["ph2",{"_index":15414,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3270,3]]}}}],["ph_nandeck_your_timeline.txt",{"_index":9366,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35239,28],[35498,28]]}}}],["ph_nandeck_your_timeline_tts_back.txt",{"_index":9409,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44950,37]]}}}],["ph_nandeck_your_timeline_tts_face.txt",{"_index":9408,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44851,37],[45525,38]]}}}],["phase",{"_index":915,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12520,7],[12709,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42237,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67418,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63871,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[23757,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27740,6],[28391,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12166,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10205,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39631,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40365,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1361,6],[16055,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45663,5]]}}}],["phd",{"_index":3821,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14376,4],[14982,5],[15622,4],[33479,4],[49259,3],[49549,3],[57947,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46687,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5584,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[43960,3],[44280,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54257,3]]}}}],["phdynamicedg",{"_index":21293,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16277,14],[16579,15]]}}}],["phdynamicnod",{"_index":21292,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16232,14],[16613,14]]}}}],["phd—such",{"_index":3822,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14401,8]]}}}],["phenomena",{"_index":3284,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1455,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57140,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25495,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33411,12],[35090,10],[35201,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28579,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2700,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28761,9],[28862,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2739,9],[33567,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63076,11]]}}}],["phenomenon",{"_index":9973,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55378,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[29434,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6226,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5487,10],[11143,10],[11327,10]]},"/en/lessons/sonification":{"position":[[41584,10],[41760,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2718,10],[19270,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41414,10]]}}}],["phenomenon’",{"_index":19802,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[10990,12]]}}}],["pheomena",{"_index":8247,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39455,8]]}}}],["phfiles.zip",{"_index":11045,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12848,11]]}}}],["philadelphia",{"_index":1792,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44460,13],[51815,14]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11243,12],[13378,12],[16017,12],[17201,12],[18449,12],[19941,12],[22737,12],[24661,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7208,13],[7392,13],[7619,12],[8669,12],[25991,12],[37102,12],[37826,12]]}}}],["philadelphia,pa",{"_index":8999,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[22787,15],[24711,15]]}}}],["philadephia",{"_index":14374,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[7710,11]]}}}],["philea",{"_index":1556,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30596,7]]}}}],["philip",{"_index":10029,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58015,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51336,7],[51948,6]]}}}],["philipp",{"_index":11231,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45470,7]]}}}],["phillip",{"_index":21028,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49160,7]]}}}],["philosoph",{"_index":4115,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33386,13],[56833,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56110,12],[57105,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3075,12],[3177,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32396,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55076,13],[55203,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49773,13]]},"/en/lessons/naive-bayesian":{"position":[[12155,11],[17382,12]]}}}],["philosophi",{"_index":3842,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15727,11],[16196,10],[16272,10],[32841,10],[36956,10],[37300,10],[37361,10],[44441,10],[47201,10],[47601,10],[48324,10],[48890,10],[56244,10],[56291,10],[56558,10],[56675,10],[56737,10],[57365,12],[60252,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69721,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24554,10],[25624,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7851,10],[28746,10],[46766,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1495,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8360,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1424,10],[10017,10]]}}}],["philosphi",{"_index":4429,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57122,9]]}}}],["phl_by_charg",{"_index":14414,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11289,13],[11416,13],[13088,14]]}}}],["phl_by_gend",{"_index":14498,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[35509,14]]}}}],["phl_by_gender=phl_crime.groupby([\"gend",{"_index":14488,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34335,40]]}}}],["phl_by_gender_year",{"_index":14454,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20611,18],[20766,19]]}}}],["phl_by_weapon",{"_index":14443,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18205,13],[18381,14]]}}}],["phl_by_year",{"_index":14428,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[14623,11],[15020,12],[49277,12]]}}}],["phl_crime",{"_index":14384,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9247,9],[9579,9],[16712,10],[22121,10],[37338,11]]}}}],["phl_crime.charg",{"_index":14392,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9647,17]]}}}],["phl_crime.column",{"_index":14505,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37271,17]]}}}],["phl_crime.drop",{"_index":14390,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9591,15]]}}}],["phl_crime.groupbi",{"_index":14444,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18221,18],[20632,18]]}}}],["phl_crime.groupby([\"charg",{"_index":14415,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11305,29],[14637,28]]}}}],["phl_crime.loc[phl_crime[\"gend",{"_index":14517,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39473,31],[39536,31]]}}}],["phl_crime.replace(99",{"_index":14388,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9423,21]]}}}],["phl_crime[\"charge\"].replac",{"_index":14394,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9768,28]]}}}],["phl_crime[\"gang\"].replace({1",{"_index":14404,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10317,29]]}}}],["phl_crime[\"gend",{"_index":14397,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9959,17]]}}}],["phl_crime[\"weapon\"].replac",{"_index":14406,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10490,28]]}}}],["phl_crime[\"year\"].replac",{"_index":14399,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10119,26]]}}}],["phl_crime[(phl_crime.charg",{"_index":14391,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9611,27]]}}}],["phl_men",{"_index":14516,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39457,7]]}}}],["phl_men.groupby([\"year",{"_index":14521,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39688,25]]}}}],["phl_men_year",{"_index":14519,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39611,12]]}}}],["phl_women",{"_index":14515,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39446,10]]}}}],["phl_women.groupby([\"year",{"_index":14520,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39632,27]]}}}],["phl_women_year",{"_index":14518,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39595,15]]}}}],["phm",{"_index":3329,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4787,3],[6767,3],[6862,3]]}}}],["phoenix",{"_index":6076,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45356,9],[45487,8]]}}}],["phone",{"_index":7867,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20611,5],[20674,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34600,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13733,5],[13909,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21021,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36845,5]]},"/en/lessons/intro-to-linked-data":{"position":[[12569,5],[14647,5],[14770,6]]},"/en/lessons/preserving-your-research-data":{"position":[[10410,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6032,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[438,6]]}}}],["phonem",{"_index":16980,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2671,9],[3113,9]]}}}],["photo",{"_index":215,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4428,5],[5154,5],[5340,5],[18541,6],[18660,6],[22144,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3103,7],[3117,6],[5588,8],[7780,6],[7818,5],[7958,5],[8013,5],[8175,6],[8265,6],[8333,6],[8356,5],[8384,5],[8430,5],[17585,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19283,5],[19639,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11393,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10330,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2808,7],[3743,6],[4918,6],[4996,6],[5130,6],[9779,5],[17614,5],[22700,6],[23423,6],[31929,6],[32321,6],[33424,5],[34766,5],[34820,5],[34864,5],[37015,5],[37246,6],[38848,6],[38985,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5814,6],[18982,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33878,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23180,5],[23536,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3831,6],[7950,7]]},"/en/lessons/qgis-layers":{"position":[[16695,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3594,6]]}}}],["photo_data",{"_index":6230,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24943,10],[25571,10],[27441,10],[32946,10]]}}}],["photo_data.one_batch",{"_index":6246,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27772,22]]}}}],["photo_data.show_batch(figsize=(15,15",{"_index":6240,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26236,38]]}}}],["photo_data.show_batch(unique=tru",{"_index":6314,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34406,34]]}}}],["photo_data.vocab",{"_index":6242,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26743,16]]}}}],["photograph",{"_index":606,"title":{"/en/lessons/facial-recognition-ai-python":{"position":[[33,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18788,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1920,11],[2887,11],[3052,11],[3222,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13027,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3710,10],[4416,10],[7742,12],[8490,10],[35479,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3680,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11272,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34,11],[529,11],[1004,12],[1239,12],[1553,11],[1673,10],[3372,11],[3496,12],[3599,11],[4240,12],[4409,12],[4505,11],[6526,11],[6625,11],[22325,11],[24617,11],[25402,11],[25626,12],[25748,11],[39056,12],[41243,12],[41452,11],[41889,11],[43202,10],[43790,11],[46384,11],[48622,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48522,13]]},"/en/lessons/geocoding-qgis":{"position":[[2401,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[13515,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2514,10]]},"/en/lessons/introduction-map-warper":{"position":[[1107,12],[19397,12],[22269,12]]},"/en/lessons/preserving-your-research-data":{"position":[[1363,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18546,12]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3407,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[341,11]]}}}],["photographi",{"_index":6319,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35662,13],[53451,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3965,11],[4016,12],[45810,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[6274,12]]}}}],["php",{"_index":9530,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3043,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46044,3],[46223,3],[46322,3],[47108,3]]},"/en/lessons/installing-omeka":{"position":[[4772,4],[4938,3],[10513,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[464,3],[587,3],[740,3],[1566,3],[1906,3],[2578,3],[2640,3],[2870,3],[2972,4],[13079,3],[17554,3],[19038,3],[19619,3],[19878,3],[19891,3],[20007,4],[20077,4],[20316,3],[20393,3],[20439,3],[20766,3],[21862,3],[21927,3],[24609,3],[24712,4],[25180,4],[26478,3],[26677,3],[28753,3],[28843,3],[29268,3],[30277,3],[36264,3],[37896,3],[39304,3],[39520,3]]},"/en/lessons/jupyter-notebooks":{"position":[[7790,4],[46367,4]]}}}],["phrase",{"_index":998,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2062,7],[29515,6],[40449,7],[40569,7],[43926,7],[44052,7],[51570,7],[51696,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1176,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8001,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40529,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1431,7],[1518,7],[12420,7],[15888,8],[16038,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3225,6],[10729,7],[21011,6],[34955,8],[35686,8],[35984,8],[36115,7],[38079,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12253,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34184,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11953,7],[23453,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11324,7],[31619,7],[31721,6],[42211,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8663,7],[9012,7],[9210,6],[9578,7],[22155,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43607,8]]},"/en/lessons/naive-bayesian":{"position":[[59601,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6205,7]]},"/en/lessons/sentiment-analysis":{"position":[[2665,7],[16679,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46152,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1166,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10464,7],[11942,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12696,7],[24596,7],[24655,7]]},"/en/lessons/working-with-text-files":{"position":[[1944,6]]}}}],["phrase—but",{"_index":3176,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46047,10]]}}}],["phstaticedg",{"_index":21281,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[14900,13],[15247,13],[15588,14]]}}}],["phvertexattribut",{"_index":21282,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[14965,19],[15359,18],[15619,19]]}}}],["phyical",{"_index":21608,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42924,7]]}}}],["physic",{"_index":3797,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12068,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2141,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[285,8],[4953,8],[18341,8],[38700,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2107,8],[2919,8],[6769,8],[40149,7],[40605,8],[40781,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3889,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35526,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12652,8]]},"/en/lessons/gravity-model":{"position":[[4760,8],[5457,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[928,8],[2927,8],[3766,8],[22238,8],[41945,8]]},"/en/lessons/introduction-map-warper":{"position":[[4090,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15319,8],[15616,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2437,10]]},"/en/lessons/preserving-your-research-data":{"position":[[1483,8],[9259,8]]},"/en/lessons/qgis-layers":{"position":[[9478,8]]},"/en/lessons/sonification":{"position":[[1408,11],[1493,8]]},"/en/lessons/space-place-gazetteers":{"position":[[29416,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46124,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1041,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[306,8]]}}}],["physical_descript",{"_index":8623,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22655,23],[24780,23],[25712,23],[27844,23],[33864,23],[36525,23],[43538,23],[44820,23]]}}}],["pi",{"_index":20647,"title":{},"body":{"/en/lessons/sonification":{"position":[[3198,3],[3553,2],[33030,2],[33266,3],[34779,2],[34979,3],[35149,2],[36200,2],[36870,3],[37152,3],[37432,2],[38447,2],[38558,3],[39074,2]]}}}],["pi.net",{"_index":20654,"title":{},"body":{"/en/lessons/sonification":{"position":[[3569,7]]}}}],["piacenza",{"_index":11989,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10562,8],[61862,8]]}}}],["pianism",{"_index":15201,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[18977,7]]}}}],["pianist",{"_index":15188,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15943,8],[16093,7],[16134,7],[17975,9],[19017,8],[19417,8],[20084,8],[20469,8]]}}}],["piano",{"_index":15204,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[19466,5],[25649,5]]},"/en/lessons/sonification":{"position":[[11093,5],[11493,5],[16532,5],[35880,6],[35969,6],[36172,7],[40858,7]]}}}],["pick",{"_index":701,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23254,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26785,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29300,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[55935,7],[65461,4]]},"/en/lessons/common-similarity-measures":{"position":[[34890,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37508,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39332,4],[39537,4],[39667,7],[45154,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1819,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11786,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25509,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24101,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9964,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[9155,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41651,5]]},"/en/lessons/intro-to-bash":{"position":[[11711,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17714,7]]},"/en/lessons/naive-bayesian":{"position":[[13742,6],[19281,7],[19303,7],[19485,7],[20563,4],[68822,4],[70217,4],[70244,4],[70338,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20150,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16940,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43997,5]]},"/en/lessons/sonification":{"position":[[31900,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3799,4]]},"/en/lessons/working-with-web-pages":{"position":[[7764,4]]}}}],["picki",{"_index":11488,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9258,6]]},"/en/lessons/json-and-jq":{"position":[[30147,5]]}}}],["pickl",{"_index":3928,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20741,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62920,7]]},"/en/lessons/working-with-text-files":{"position":[[1775,8],[1917,8],[1980,8]]}}}],["pickle.dump(z",{"_index":4135,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35865,14]]}}}],["pickton",{"_index":7460,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27600,7]]}}}],["pictur",{"_index":229,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4782,7],[5435,8],[17911,7],[22245,7],[22313,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3427,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27081,7],[51118,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23693,7],[29768,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2172,8],[4939,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5006,7],[18180,7],[19347,7],[19615,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9749,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12466,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19093,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[536,8],[682,7],[744,8],[867,8],[1088,8],[1281,8],[1406,8],[2574,8],[2660,9],[2710,7],[2905,9],[3202,8],[3744,8],[4874,7],[6828,9],[17570,9],[17736,8],[18601,8],[22258,7],[22756,7],[23276,7],[23453,7],[23752,9],[23954,8],[24613,9],[24710,9],[25013,8],[27076,7],[27326,10],[29332,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7404,8],[29959,9],[38935,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1339,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14312,7]]},"/en/lessons/gravity-model":{"position":[[1921,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7104,7],[7962,7],[8020,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3819,7],[22077,7],[23244,7],[23512,7]]},"/en/lessons/intro-to-bash":{"position":[[740,7],[5929,9],[10226,9]]},"/en/lessons/intro-to-powershell":{"position":[[2697,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[4118,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23847,8],[25133,9]]},"/en/lessons/linear-regression":{"position":[[4954,7],[42890,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29472,9]]},"/en/lessons/sentiment-analysis":{"position":[[37780,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13525,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51167,7]]}}}],["picture(",{"_index":10790,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24133,11]]}}}],["pictures/no",{"_index":10664,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[3732,11]]}}}],["picón",{"_index":10096,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3396,5]]}}}],["pie",{"_index":14462,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[23295,3]]},"/en/lessons/logistic-regression":{"position":[[41762,3]]}}}],["piec",{"_index":1461,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25722,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8632,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6568,6],[10219,5],[10802,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9894,6],[10148,5],[10232,5],[10241,6],[11649,6],[13861,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3832,6],[4241,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17054,5],[18526,5],[18594,5],[18706,6],[26906,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10111,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7621,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3091,6],[40237,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52983,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8370,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3370,5],[3470,5],[3644,5],[7937,6]]},"/en/lessons/extracting-keywords":{"position":[[12901,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8963,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[689,5],[1040,5],[10869,6],[21422,5],[23716,5],[32670,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5190,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14923,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51020,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1308,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36970,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32974,5]]},"/en/lessons/json-and-jq":{"position":[[10990,7],[34231,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6480,6]]},"/en/lessons/logistic-regression":{"position":[[22538,5]]},"/en/lessons/naive-bayesian":{"position":[[14179,5],[14223,5],[14361,5],[14431,5],[25743,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11715,5]]},"/en/lessons/sentiment-analysis":{"position":[[11129,7],[25635,5],[33602,6]]},"/en/lessons/sonification":{"position":[[22013,5],[36524,5],[37782,6],[37971,6],[40306,5]]},"/en/lessons/space-place-gazetteers":{"position":[[12551,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10506,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[770,7],[8573,6],[8665,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26820,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17478,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3082,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51778,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6395,6],[6612,5],[13391,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12142,5],[12331,5],[25145,5]]}}}],["pierr",{"_index":7203,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3022,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9006,7],[10337,7],[10363,6],[10524,7],[10582,6],[14281,7]]}}}],["pig",{"_index":6456,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52371,5],[56804,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[18751,4],[20249,6]]}}}],["pignori",{"_index":12030,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11040,8],[62340,8]]}}}],["pil",{"_index":18977,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34864,3],[35881,3]]}}}],["pil_img.s",{"_index":18985,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35963,12]]}}}],["pile",{"_index":14817,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49446,4],[58887,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3021,4]]},"/en/lessons/naive-bayesian":{"position":[[11746,4],[22962,6],[23371,6],[23706,6],[49236,5],[49788,4],[49895,5],[49998,4],[50382,4],[50430,4],[52120,5]]}}}],["pilgrim",{"_index":7752,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13763,8]]}}}],["pilgrim’",{"_index":18719,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[9979,9]]}}}],["pillow",{"_index":18979,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34989,6],[35248,6]]}}}],["pilot",{"_index":16531,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52228,5]]}}}],["pin",{"_index":12630,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14894,5],[15267,4],[15357,4],[15557,4],[22287,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1606,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[13816,6]]},"/en/lessons/intro-to-powershell":{"position":[[4190,3]]},"/en/lessons/introduction-map-warper":{"position":[[13182,4]]}}}],["pinki",{"_index":15344,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[8911,6]]}}}],["pinpoint",{"_index":5295,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3446,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11123,8]]}}}],["pinyin",{"_index":15210,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22080,6]]}}}],["pioneer",{"_index":1564,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30782,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2216,10]]}}}],["pip",{"_index":4508,"title":{"/en/lessons/installing-python-modules-pip":{"position":[[31,3]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67962,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3280,3],[3514,3],[3568,3],[3931,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5588,4],[5675,4],[6605,3],[7810,3],[8021,3],[8035,3],[8236,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16611,3],[16816,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2551,4],[2604,3],[2657,4],[2743,3],[3023,3],[20191,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31570,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1742,3],[2005,4],[2094,3],[7793,3],[48370,3],[48498,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[333,3],[6162,3],[8515,3],[8607,3],[9813,3],[9854,3],[10310,3],[10400,4],[10550,3],[10594,3],[10627,3],[10761,3],[10788,3],[10875,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12749,4],[12874,4],[12895,4],[12913,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12157,3],[12246,4],[12282,5],[22885,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17470,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[32,3],[369,4],[449,3],[1680,4],[1710,3],[1914,3],[1976,3],[2025,3],[2097,3],[2874,3],[3537,3],[3788,3],[4009,4],[4214,3],[4236,3],[4257,3],[4284,3],[4421,3],[4447,3],[4572,3],[4601,3],[4757,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2022,3],[8099,3],[8160,3],[8223,3],[51634,3],[53682,3],[53708,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19534,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1916,3],[1984,4],[2080,3],[2165,3],[2494,3],[2699,3],[2727,3],[2867,3],[2897,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1232,4],[1247,3],[1439,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6448,3],[6559,4]]},"/en/lessons/jupyter-notebooks":{"position":[[5218,4],[9965,3],[9981,3],[22873,4],[23394,3],[23771,4],[23809,3],[23960,3],[24088,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1427,5],[5906,3],[6042,4],[6052,3],[6148,3],[6600,3],[6618,3],[6646,3],[6663,3],[6681,3],[6924,3],[7127,3],[7155,3],[7382,3]]},"/en/lessons/sentiment-analysis":{"position":[[11441,3]]},"/en/lessons/sonification":{"position":[[22078,4],[22153,4],[24286,4],[24294,3],[24325,3],[24386,3],[24555,3],[25792,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9259,3],[9363,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5143,4],[15764,3],[15959,4]]},"/en/lessons/transliterating":{"position":[[16634,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6186,3],[6393,4],[6399,3]]}}}],["pip.pi",{"_index":14127,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2166,6],[2206,6],[2342,6],[2787,6],[2928,7],[3153,7],[3420,6],[3633,7],[3820,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6184,7],[6250,6],[6288,6]]},"/en/lessons/sonification":{"position":[[22273,6],[22440,7],[22492,7]]}}}],["pip3",{"_index":10353,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1971,4],[7912,4],[8305,4],[48377,4],[48536,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19548,4],[20533,5]]},"/en/lessons/jupyter-notebooks":{"position":[[9366,4]]}}}],["pipe",{"_index":3372,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11771,4],[12039,4],[14992,4],[15814,4],[16135,5],[16195,4],[16401,6],[16564,4],[17157,5],[17177,5],[17399,5],[18052,4],[18257,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13353,5],[14334,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[126,4],[904,4],[2821,4],[6756,4],[6819,4],[6922,4],[7163,4],[7198,5],[7231,4],[7291,4],[8835,4],[8904,4],[9319,4],[9708,4],[16619,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47029,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9646,4],[9967,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[9163,5],[9268,5],[9460,5]]},"/en/lessons/intro-to-powershell":{"position":[[1284,6],[35402,6],[35539,7],[35547,6],[35785,6],[35865,6],[44923,4],[45227,7]]},"/en/lessons/json-and-jq":{"position":[[160,5],[9855,5],[9908,5],[11495,4],[15352,4],[24121,4],[35742,4],[38718,5],[39224,5],[39267,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15275,4],[21844,4],[22327,4],[22404,4],[22760,4],[23348,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32801,5]]}}}],["pipe(%>",{"_index":19865,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24773,12]]}}}],["pipelin",{"_index":2680,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31077,8]]},"/en/lessons/common-similarity-measures":{"position":[[39212,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[23538,8],[23656,8],[39301,8],[40131,8],[40647,8],[40686,8],[47080,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[197,8],[892,8],[2360,8],[2502,9],[2780,8],[2848,8],[2958,8],[26610,9],[39778,9],[54046,8],[54147,8],[54203,9],[61283,9],[61718,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3989,10],[22926,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11362,9]]},"/en/lessons/json-and-jq":{"position":[[39809,9]]},"/en/lessons/linear-regression":{"position":[[30350,9]]}}}],["pipeline—wil",{"_index":4939,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43076,13]]}}}],["pipenv",{"_index":10675,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6137,6],[8549,8]]}}}],["piper",{"_index":16439,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47475,6]]}}}],["piper’",{"_index":16933,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[47379,7]]}}}],["piphani",{"_index":16574,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54664,9]]}}}],["pip’",{"_index":18140,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[6348,5]]}}}],["piqu",{"_index":15269,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[30280,6]]}}}],["pitch",{"_index":10305,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3959,5]]},"/en/lessons/sonification":{"position":[[5335,6],[10474,5],[10877,6],[10974,6],[15781,6],[16171,6],[16918,5],[17179,5],[19301,6],[25107,6],[26015,5],[30468,7],[31461,6],[32186,5],[36736,5],[36812,5],[40478,6],[40649,5]]}}}],["pitcher",{"_index":6489,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57019,8]]}}}],["pitfal",{"_index":7472,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[29557,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2745,8]]},"/en/lessons/gravity-model":{"position":[[59863,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43382,8]]},"/en/lessons/linear-regression":{"position":[[3594,8],[80025,8]]},"/en/lessons/logistic-regression":{"position":[[3314,8]]}}}],["pitt",{"_index":13909,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9084,5],[45286,6]]}}}],["pittsburg",{"_index":23086,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[33202,10]]}}}],["pivot",{"_index":21744,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25151,5]]}}}],["pivot_wider(names_from",{"_index":21750,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25412,22]]}}}],["pivott",{"_index":12515,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6816,11],[8920,10],[12429,10]]}}}],["pix",{"_index":11063,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14118,3],[15143,3]]}}}],["pix.save(\"pag",{"_index":11065,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14148,14],[15177,14]]}}}],["pixel",{"_index":615,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19104,6],[19145,6],[19172,6],[19204,6],[19814,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19132,6],[26741,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16221,7],[16271,9],[16378,5],[16479,5],[16587,5],[16666,6],[16855,7],[17785,5],[18285,5],[19077,6],[19151,6],[19235,5],[20137,5],[22183,5],[22396,5],[27223,5],[27330,6],[31026,5],[31137,6],[33307,5],[43579,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[13577,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[11889,7],[12091,6],[17779,5],[17851,5],[18938,6],[31046,6],[32084,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13494,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24812,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21730,5],[21820,5],[35701,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35728,6],[40494,5],[42296,7],[43403,5],[45501,5],[49004,6],[49025,6]]},"/en/lessons/qgis-layers":{"position":[[16800,7],[16813,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17718,7],[21222,5]]},"/en/lessons/vector-layers-qgis":{"position":[[15123,9]]}}}],["pizza",{"_index":18101,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4488,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16064,5],[16082,6],[16232,6],[16418,6],[16467,6],[16522,5],[16585,6]]}}}],["pi’",{"_index":20789,"title":{},"body":{"/en/lessons/sonification":{"position":[[33446,4]]}}}],["pjoin",{"_index":10263,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36761,5],[37640,5],[46848,5]]}}}],["pjoin(cleanqueri",{"_index":10265,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37133,17],[38599,17],[47852,17]]}}}],["pjoin(newdir",{"_index":10277,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44169,13]]}}}],["pk",{"_index":13159,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16050,2]]}}}],["pk.eyj1ijoia2ltcghhbtu0iiwiysi6ikdjx0tvm2cifq.fvsdgc_qjrfyz3sxzcsvhq",{"_index":18261,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32900,70]]}}}],["pkg",{"_index":16833,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[11091,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15848,3]]}}}],["pkt_pts_time",{"_index":15879,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[30428,13]]}}}],["place",{"_index":803,"title":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8,6]]},"/en/lessons/space-place-gazetteers":{"position":[[19,7]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3811,5],[4628,6],[8742,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15546,5],[29193,7],[32052,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5115,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8198,5],[8399,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3529,6],[12921,7],[13704,5],[13772,7],[13979,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5244,5],[9042,5],[10960,6],[26251,5],[26318,5],[28513,5],[32432,5],[35659,5],[41504,5],[51439,5],[60197,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8388,5],[16143,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49819,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19535,6],[35668,5],[43271,5],[44648,5],[65108,5],[71449,6],[71626,6]]},"/en/lessons/common-similarity-measures":{"position":[[15871,6],[23590,5],[30880,5],[38537,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15139,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37931,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59156,6],[59248,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28870,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12747,6],[12913,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36862,6],[37283,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7230,6],[13943,5],[24067,5],[31189,5],[31309,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[524,7],[2155,6],[12402,6],[13821,5],[31409,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22639,8],[29954,5],[32189,5],[33329,8],[37597,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1523,5],[11920,5],[14579,5],[14723,6],[19600,5],[19754,5],[20055,5],[20436,5],[21925,5],[22591,5],[23196,5],[23662,6],[23765,5],[23904,5],[23975,5],[24021,6],[24112,6],[24273,6],[25156,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[574,5],[3906,5],[21907,5],[25622,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10668,5],[12861,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6516,5],[7995,7],[8055,7],[8141,6],[8222,6],[8368,7],[28581,5],[32099,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[826,6],[10213,5],[10306,5],[13423,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9299,5],[26554,6],[36396,5],[37049,5],[38515,5],[44068,5],[47760,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[629,5],[11158,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46418,5],[47496,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14326,6]]},"/en/lessons/extracting-keywords":{"position":[[1052,6],[3282,5],[8185,5],[8255,7],[8301,5],[14957,5],[20843,6],[26742,5],[28381,5],[28639,5],[29537,6],[30011,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27491,6],[32580,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9,6],[245,6],[373,5],[876,6],[1001,5],[1355,5],[1420,5],[2673,7],[2724,6],[2808,6],[2865,6],[3046,6],[3205,5],[3600,5],[3667,6],[4640,6],[4817,5],[5402,5],[5978,6],[6061,6],[6146,6],[6255,6],[6573,5],[6767,6],[7355,5],[7519,5],[7755,6],[8277,6],[11659,5],[13497,5],[13872,5],[13996,5],[14357,7],[14459,5],[14498,5],[14796,5],[14941,6],[15331,5],[15651,5],[16167,6],[17569,5],[18529,5],[18567,6],[18643,6],[18707,5],[18832,5],[18923,5],[18996,5],[20372,5],[20441,7],[20673,5],[22205,5],[22388,6],[24557,6],[26367,5],[26487,5],[26804,6],[26928,5],[27080,6],[27216,6],[27242,6],[27668,5],[28388,8],[28612,5],[28731,6],[29338,5],[30685,5],[30993,5],[31071,5],[32623,5],[32665,6],[33063,6],[33464,7],[33626,6],[33670,6],[34833,6],[35633,6],[35758,5],[35824,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31331,5]]},"/en/lessons/geocoding-qgis":{"position":[[1963,5],[2206,6],[2336,7],[3198,5],[3421,5],[3783,6],[7030,5],[8548,5],[12588,7],[13746,5],[15033,5],[16659,5],[17559,6],[17819,5],[18148,5],[21663,7],[22139,7],[24699,6],[34472,5],[34566,6],[34721,6],[35324,5],[35982,5],[36189,5],[38413,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1013,5],[1141,5],[1209,6],[2866,5],[2886,6],[3126,5],[3481,5],[3597,5],[6005,5],[10702,6],[12424,5],[16014,5],[16747,6],[18251,5],[20495,5],[22520,5],[22706,5],[28579,5],[29902,5],[30226,5],[30561,6]]},"/en/lessons/georeferencing-qgis":{"position":[[925,5],[5789,5],[6634,5],[6876,5],[8040,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2049,6],[9060,5],[12110,6],[16071,5],[32612,7],[34620,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2758,5],[18256,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[359,7],[24436,7],[33957,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[418,7],[726,5],[971,6],[2327,5],[2626,5],[3574,7],[3841,6],[6865,7],[8127,5],[13046,6],[17954,5],[18477,5],[21344,8],[21841,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1658,7],[2398,5],[20864,6]]},"/en/lessons/gravity-model":{"position":[[12305,5],[12792,5],[15638,6],[32864,6],[34363,5],[55515,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[26262,5],[28027,5],[32982,5],[34356,5],[34480,5],[35199,5],[35587,5],[35645,5],[35904,6],[36093,5],[36133,5],[36732,7],[36900,5],[39187,5],[39204,5],[40024,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3611,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12394,5],[22998,5],[29383,5],[30022,5],[30591,5],[40401,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31542,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6665,6],[16738,5],[29134,5],[33565,5]]},"/en/lessons/intro-to-bash":{"position":[[5185,5],[17098,5],[17555,5],[22367,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1959,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3837,7],[5660,7],[5808,5],[6036,6],[12903,5],[32924,5],[33289,5],[33934,5],[36661,5]]},"/en/lessons/intro-to-powershell":{"position":[[3226,5],[23017,5],[38120,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4153,6]]},"/en/lessons/introduction-map-warper":{"position":[[2608,6],[4167,6],[5794,5],[8693,5],[12599,5],[21827,5],[22122,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[38312,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15447,5],[24164,5],[33062,5]]},"/en/lessons/json-and-jq":{"position":[[38490,6]]},"/en/lessons/linear-regression":{"position":[[53493,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1921,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26106,6],[28442,6]]},"/en/lessons/naive-bayesian":{"position":[[29863,5],[60209,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4167,5],[12470,6],[15780,5],[33515,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1967,5],[2054,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1579,7],[4377,5],[14999,6],[15194,6]]},"/en/lessons/qgis-layers":{"position":[[3941,6],[4863,6],[9416,6],[15786,5],[15970,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2790,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15584,5],[36362,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[16525,5],[18760,5]]},"/en/lessons/sentiment-analysis":{"position":[[18611,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2322,5],[7967,7],[9691,5],[9785,6],[11842,5],[13259,6],[13522,7],[16788,5],[23478,7],[27699,5],[27754,6],[32353,6],[33552,6],[34733,6],[35860,5]]},"/en/lessons/sonification":{"position":[[573,5],[12514,6],[27137,6],[37048,5],[38594,5]]},"/en/lessons/space-place-gazetteers":{"position":[[20,7],[403,7],[483,6],[854,6],[955,5],[1028,6],[1120,5],[1396,6],[1728,5],[1789,6],[1924,6],[2849,5],[4030,5],[4126,6],[4292,6],[4323,5],[4504,8],[4568,5],[4658,5],[4701,5],[4845,5],[4873,5],[4999,5],[5133,6],[5402,5],[5527,6],[5726,7],[6029,5],[6065,5],[6243,7],[6465,5],[6702,5],[6808,6],[7617,6],[8621,7],[9740,6],[9919,6],[9971,5],[10025,6],[10086,5],[10214,5],[10488,7],[10506,5],[10868,5],[11213,5],[11342,5],[11432,5],[11483,5],[13287,6],[13359,6],[13551,6],[13848,6],[13979,6],[14102,6],[14187,5],[14277,5],[14336,5],[14353,5],[16249,6],[17355,5],[17585,6],[17946,5],[18120,6],[18512,5],[18915,5],[22110,7],[22606,6],[23828,5],[24008,5],[24413,5],[24475,5],[24737,5],[24781,5],[25013,6],[26153,5],[26285,5],[26415,5],[26547,5],[26679,5],[26807,5],[26937,5],[27066,5],[27197,5],[27325,5],[30288,5],[30440,5],[30590,5],[30742,5],[30894,5],[31075,5],[31242,5],[31463,5],[31642,5],[31831,5],[32291,6],[32462,5],[33070,6],[33767,5],[34708,5],[34907,5],[35103,5],[35303,5],[35503,5],[35729,5],[35943,5],[36209,5],[36438,5],[36671,5],[36858,6],[36961,7],[37099,5],[37282,5],[37674,5],[37927,5],[38103,5],[39319,5],[39535,5],[39742,5],[39954,5],[40168,5],[40410,5],[40640,5],[40922,5],[41162,5],[41411,5],[41674,5],[41734,6],[42038,6],[42762,5],[42959,7],[43404,7],[43424,5],[43510,6],[43664,6],[43694,6],[43851,7],[43867,6],[44288,6],[45312,5],[46563,6],[46746,7],[47323,5],[48026,5],[48088,5],[48516,7],[48758,7],[49388,7],[49566,6],[51404,7],[51503,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18375,6],[21120,6],[30304,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9954,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16528,5],[35587,5],[45464,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30429,6],[48886,6],[49808,6],[53137,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1903,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2065,6],[5977,6],[32327,5],[40904,5]]},"/en/lessons/transliterating":{"position":[[16169,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19353,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[6277,6],[12527,5],[28230,5],[32245,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4388,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20879,7],[20953,7],[21027,8],[22398,6],[23132,7],[23710,5],[23719,6],[27132,6]]},"/en/lessons/vector-layers-qgis":{"position":[[5684,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36910,5],[40912,6],[43159,5],[43266,5],[46480,5],[46735,5]]},"/en/lessons/working-with-web-pages":{"position":[[4300,5]]}}}],["place.low",{"_index":11531,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15376,15]]}}}],["place=2655524",{"_index":15141,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[6078,13]]}}}],["place_of_pub",{"_index":8828,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[20459,12],[21521,12],[21565,12],[22244,12],[22292,12]]}}}],["place_of_publ",{"_index":20535,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11730,20]]}}}],["placefind",{"_index":18131,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5595,12]]}}}],["placehold",{"_index":8796,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[11669,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36754,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12764,11]]},"/en/lessons/linear-regression":{"position":[[32398,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[32933,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[8220,11]]}}}],["placemark",{"_index":13346,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[7445,10],[7626,9],[7751,9],[8033,9],[8222,9],[8466,10],[8551,9],[10041,10],[16914,11]]}}}],["placement",{"_index":3624,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4703,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16263,9]]},"/en/lessons/common-similarity-measures":{"position":[[20458,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30062,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21508,9]]},"/en/lessons/geocoding-qgis":{"position":[[30159,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[14633,9]]},"/en/lessons/introduction-map-warper":{"position":[[4264,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34514,9],[35271,10],[45916,9],[46461,9],[46948,9],[53229,9],[56483,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4409,9]]},"/en/lessons/vector-layers-qgis":{"position":[[10136,9]]}}}],["placenam",{"_index":10839,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[998,10],[3238,10],[7511,10],[35889,12],[38988,10]]},"/en/lessons/geocoding-qgis":{"position":[[873,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10635,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[237,10],[3229,10],[3796,10],[4042,11]]},"/en/lessons/qgis-layers":{"position":[[15026,11]]}}}],["placenames.csv",{"_index":12520,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6869,14]]}}}],["placenti",{"_index":12011,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10824,9],[62124,9]]}}}],["places_list",{"_index":11594,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26119,11]]}}}],["places_list.extend",{"_index":11595,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26152,20],[26249,20]]}}}],["placetyp",{"_index":20951,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[18157,10],[19098,9],[22076,9],[26004,9],[30107,9],[34482,9],[39081,9]]}}}],["placewher",{"_index":15528,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[9356,13],[9371,13],[9432,13],[9769,12],[9920,13],[11609,11],[12662,14],[12904,13],[12982,12],[13365,13],[13486,13]]}}}],["place’",{"_index":11465,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3286,7]]}}}],["plagiar",{"_index":9521,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2521,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48794,10]]}}}],["plagiarism,5",{"_index":16167,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2868,12]]}}}],["plagu",{"_index":5789,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32393,6]]}}}],["plain",{"_index":347,"title":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8717,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4087,6],[56082,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42236,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5181,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17575,5],[63241,5],[67733,5]]},"/en/lessons/common-similarity-measures":{"position":[[23440,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[595,5],[4287,5],[4548,5],[4592,5],[6364,5],[6586,5],[14423,5],[14550,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12686,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13541,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11345,5],[21087,5]]},"/en/lessons/extracting-keywords":{"position":[[9964,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13309,5],[16450,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2343,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8014,5],[9173,5],[11612,5],[68105,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9473,5],[10146,5],[10353,7],[15625,5],[17847,5],[19218,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[479,5],[767,5],[1268,5],[7168,5],[10750,5],[10819,5],[10837,5],[11087,5],[11255,5],[11525,5],[11684,5],[12469,5],[12607,5],[12672,5],[13796,5],[14012,5],[14466,6],[32403,5],[32544,5],[32844,5],[32975,5],[33081,5],[35434,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[734,5],[1423,5],[1839,5],[2189,5],[4105,5],[5784,5],[7820,5],[8363,5],[10958,5],[11094,5],[11446,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7577,5],[15200,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[34331,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22760,5]]},"/en/lessons/intro-to-powershell":{"position":[[18919,5],[33200,5]]},"/en/lessons/jupyter-notebooks":{"position":[[14131,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2764,5]]},"/en/lessons/naive-bayesian":{"position":[[34987,5]]},"/en/lessons/normalizing-data":{"position":[[3542,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1035,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6543,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20967,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27,5],[269,5],[333,5],[642,5],[3561,5],[3873,5],[4049,5],[4110,5],[4225,5],[4502,5],[4688,5],[5627,5],[5775,5],[5862,5],[5988,5],[6112,5],[6248,5],[7764,5],[8972,5],[9013,5],[9234,5],[10895,5],[11718,5],[12450,5],[12539,5],[15218,5],[16077,5],[17820,5],[18035,5],[22762,5],[23101,5],[24247,5],[24306,5],[24846,5],[26799,5],[27826,5],[28378,5],[33808,5],[33872,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5266,5],[6810,5],[7176,5],[19719,5],[22044,5],[23541,5],[27836,5],[32847,5],[40549,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20749,5],[21222,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[5413,5],[11895,5],[12360,5],[13084,5],[31256,5],[31416,5],[33307,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[972,5],[1449,5],[6831,5],[7847,5]]}}}],["plaintext",{"_index":1962,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1877,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14527,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19456,9]]},"/en/lessons/common-similarity-measures":{"position":[[3816,9],[3987,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8484,9],[45414,9]]}}}],["plan",{"_index":928,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13223,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6017,4],[11820,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[571,5],[620,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12160,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[50730,4],[64156,4],[69531,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27987,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1168,5],[1217,5],[30742,4],[30894,4],[31364,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4021,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9193,6],[10068,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8523,7],[10159,5]]},"/en/lessons/extracting-keywords":{"position":[[11524,8]]},"/en/lessons/geocoding-qgis":{"position":[[10116,4]]},"/en/lessons/georeferencing-qgis":{"position":[[4858,4],[7029,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[19242,4]]},"/en/lessons/gravity-model":{"position":[[60078,8],[60299,8],[60751,8],[62387,8],[62976,8],[64327,8]]},"/en/lessons/installing-omeka":{"position":[[2598,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45909,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27076,4]]},"/en/lessons/intro-to-linked-data":{"position":[[24140,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2292,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[135,9],[870,5],[919,5],[6544,9]]},"/en/lessons/json-and-jq":{"position":[[1067,5],[1116,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19275,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1611,5],[1660,5]]},"/en/lessons/sentiment-analysis":{"position":[[7581,8],[25426,4],[25683,4],[25771,5],[25828,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22906,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[322,5],[4183,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14863,8],[15748,4]]}}}],["plane",{"_index":17318,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[57974,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[12417,5]]}}}],["planetari",{"_index":6529,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64013,9]]}}}],["plant",{"_index":6756,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22547,6],[27582,6],[27640,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[8243,5],[8349,5],[9026,7],[9228,6]]},"/en/lessons/qgis-layers":{"position":[[9597,7]]}}}],["plant\",\"am",{"_index":15525,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8847,10]]}}}],["plantbot",{"_index":15542,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[12931,8]]}}}],["plantpotbot",{"_index":15520,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8260,12],[8300,11],[10322,12],[11664,11],[12534,11]]}}}],["plaster",{"_index":18576,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58571,8],[59792,8]]}}}],["plate",{"_index":13968,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[30089,5]]}}}],["plateau",{"_index":6383,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44284,10]]},"/en/lessons/linear-regression":{"position":[[56923,7]]}}}],["platform",{"_index":2212,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8651,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16139,9],[25365,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23272,8],[61765,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6456,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1069,8],[8403,9],[9225,8],[61772,8],[63503,8],[71945,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2885,9],[3831,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2104,8],[11752,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1802,9],[1961,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35617,10],[35681,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[583,9],[819,9],[5593,9],[6436,9],[6628,8],[6835,9],[7527,8],[7676,8],[8706,10],[9092,9],[10079,8],[31822,8],[31897,9],[35206,9],[36028,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[722,8],[16647,8],[30326,8],[30584,8],[31607,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[861,9],[3493,8],[5730,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3435,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3009,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40089,8],[40347,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17325,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1093,9],[9000,8],[14479,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1004,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8679,9]]},"/en/lessons/geocoding-qgis":{"position":[[5355,9],[23099,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[1882,10],[2440,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6203,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[15283,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24528,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[43639,9]]},"/en/lessons/installing-omeka":{"position":[[2778,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[2836,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2502,8],[3118,8],[4324,8],[6858,8],[9551,9],[10451,9],[10608,9],[10845,9],[11146,9],[37031,9],[42070,8],[42194,8],[42845,8],[42928,8],[46204,9],[49025,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5513,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5286,9],[5612,8],[15982,8],[19250,8],[45566,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[160,9],[1226,9],[4406,9],[5756,9],[6061,8],[6268,9],[6962,8],[7109,8],[12450,8],[34421,10],[34494,10],[37436,9],[38015,8],[38390,8]]},"/en/lessons/intro-to-bash":{"position":[[5510,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[15916,8]]},"/en/lessons/introduction-and-installation":{"position":[[2339,9]]},"/en/lessons/introduction-map-warper":{"position":[[19867,10],[20915,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15697,9],[18330,9],[18650,10],[33489,9],[33669,9],[33928,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2886,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[629,8],[3944,9],[4277,8],[4481,8],[18313,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6403,8],[8699,8],[16528,8]]},"/en/lessons/qgis-layers":{"position":[[7990,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5520,8],[19503,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4488,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3132,9],[3373,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3910,10],[5262,9],[7298,8],[8515,8],[9732,8],[11166,8],[31021,9],[31506,9],[31580,8],[32292,10],[32787,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14393,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[143,8],[3713,8],[5697,8],[12319,8],[60435,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2475,8],[3182,8],[4912,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5280,8]]},"/en/lessons/working-with-text-files":{"position":[[6413,9]]}}}],["platform.3",{"_index":21661,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[4108,10]]}}}],["platform’",{"_index":22115,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6429,10]]}}}],["plath’",{"_index":14238,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18492,7]]}}}],["plato",{"_index":4992,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48166,5],[49006,5]]}}}],["platoon",{"_index":13114,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[762,8]]}}}],["platt",{"_index":8230,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37667,6]]}}}],["plausibl",{"_index":17297,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52470,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[3370,9],[4269,9]]}}}],["play",{"_index":2214,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[8835,7],[16151,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3508,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7275,5],[26637,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55934,4]]},"/en/lessons/common-similarity-measures":{"position":[[30631,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9262,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6349,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32069,5],[60635,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17230,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4438,4],[8187,4],[30909,4],[31363,4],[33590,4],[33968,4],[34241,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26824,4],[26983,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11550,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[120,7],[220,4],[2886,4],[3032,5],[3785,4],[4257,7],[4473,5],[4892,5],[5771,4],[5913,5],[5934,4],[6784,6],[7101,7],[7434,6],[7502,4],[8264,4],[9374,4],[9407,7],[9801,4],[10802,6],[10904,4],[13939,7],[14431,5],[15106,7],[15181,4],[22514,7],[30105,7],[30917,4],[34747,4],[37396,4],[39966,4],[40214,4],[40416,4],[40503,4],[40643,4],[40760,4],[40962,4],[41500,4],[47687,5],[47718,4],[50371,5],[53325,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5898,4],[15537,4],[19127,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2451,4],[4578,5],[5201,4],[5503,7],[7314,7],[10095,6],[10446,6],[12544,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1047,4],[10733,4],[10850,4],[11103,4],[23008,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2423,7],[36047,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8419,4],[10339,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4643,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1193,7],[1592,4],[6175,4],[6710,5],[7360,5],[9615,6],[9668,5],[11395,7],[11533,7],[11606,7],[12079,4],[12129,5],[12266,7],[12499,4],[14191,7],[14480,7],[14856,4],[17585,4],[17609,4],[17630,5],[22121,6],[22281,6],[23736,6],[27160,7],[27300,7],[38459,6],[41020,7],[44225,8],[44506,4],[46286,4],[46455,7],[47024,4],[47681,5],[48010,4],[48094,7],[48296,6],[48367,4],[48466,4],[48996,5],[49701,7],[49825,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21404,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3252,4],[7620,4],[18860,7],[33150,4],[33619,4],[35830,4],[36208,4],[36481,4]]},"/en/lessons/intro-to-bash":{"position":[[6902,7],[9828,7]]},"/en/lessons/intro-to-linked-data":{"position":[[22862,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[6449,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2411,4],[15182,7],[19929,4],[23033,4],[25604,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[35137,4],[44140,5]]},"/en/lessons/json-and-jq":{"position":[[5102,5],[5163,4],[5446,4],[5588,5],[6035,5],[6103,4],[6739,4],[17961,5],[18055,5],[18960,5],[25632,5],[34106,6],[37229,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7627,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[490,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27351,4]]},"/en/lessons/naive-bayesian":{"position":[[21753,4],[69210,7]]},"/en/lessons/qgis-layers":{"position":[[16328,4]]},"/en/lessons/research-data-with-unix":{"position":[[14379,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50860,6],[53046,6]]},"/en/lessons/sentiment-analysis":{"position":[[27768,4],[30457,4],[31555,4],[34747,4],[36530,4]]},"/en/lessons/sonification":{"position":[[1434,7],[5822,6],[11385,7],[11454,4],[12999,4],[14544,5],[18763,4],[18789,7],[26003,7],[26232,4],[26422,4],[31942,4],[33639,5],[35889,4],[35978,4],[36206,4],[37553,4],[37809,5],[37873,7],[37948,6],[40099,4],[40550,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16367,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31525,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12238,4],[12635,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2807,4],[3631,4],[45162,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8879,6],[19202,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14041,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7158,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5154,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19789,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16179,4]]},"/en/lessons/working-with-text-files":{"position":[[4305,5]]}}}],["play/stop",{"_index":14452,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20043,9]]}}}],["playabl",{"_index":14253,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[22183,8],[23122,8]]}}}],["playback",{"_index":10308,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[4335,8],[4487,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4108,8],[11361,9],[18530,9],[23233,8],[23357,9],[23422,8],[25355,8],[40603,8]]},"/en/lessons/sonification":{"position":[[37482,9]]}}}],["player",{"_index":8322,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17391,7],[31941,6],[36176,6],[36502,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6029,7],[7453,8],[7976,7],[8077,6],[8277,6],[8328,6],[8537,7],[8830,7],[9611,7],[40187,7],[41474,7],[47803,8],[49275,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24773,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6403,7],[7487,6],[7699,7],[8118,6],[13403,7],[13419,6],[13469,8],[13518,6],[13558,6],[13701,6],[14017,7],[14226,6],[14310,6],[14384,6],[14446,6],[18768,6],[19492,6],[20676,6],[21905,7],[22103,7],[22353,6],[22448,7],[22844,6],[22879,6],[22914,7],[24918,6],[25243,7],[25521,7],[25681,6],[26498,6],[26518,6],[26719,6],[26806,6],[28487,6],[28541,6],[28860,6],[29285,6],[29817,6],[30240,6],[30505,7],[31180,6],[31369,6],[32119,6],[32946,6],[32981,6],[33146,6],[33285,6],[34120,6],[35270,6],[35394,6],[35719,7],[36170,7],[36354,7],[36451,6],[36699,6],[36724,6],[36782,6],[38510,7],[44402,6],[50607,7],[50687,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11019,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34621,7],[38165,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17533,7],[17669,6],[17737,7],[17908,7],[23298,6]]},"/en/lessons/sonification":{"position":[[1427,6],[25660,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22793,7]]}}}],["player’",{"_index":14255,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[23777,8],[25995,8],[28891,8],[29346,8],[30004,8],[43260,8]]}}}],["playground",{"_index":5955,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29990,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10622,11]]}}}],["playing/mak",{"_index":14220,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15060,15]]}}}],["playitbyr",{"_index":20671,"title":{},"body":{"/en/lessons/sonification":{"position":[[8024,11]]}}}],["playtest",{"_index":9250,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14591,11],[14799,12]]}}}],["playwright",{"_index":16401,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44165,11]]}}}],["pleas",{"_index":2021,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7153,7],[7728,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17646,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1930,6],[3743,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19961,6],[58145,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6747,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13556,6],[16700,6],[37942,6],[61550,6],[66662,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2261,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[313,6],[5740,6],[7609,6]]},"/en/lessons/counting-frequencies":{"position":[[10912,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24971,6],[26540,6],[27198,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5727,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16669,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9266,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20525,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5766,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3468,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9213,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24407,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11618,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4406,6],[18879,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3432,6]]},"/en/lessons/geocoding-qgis":{"position":[[23318,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22962,6],[29308,6],[29785,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[7597,6],[7715,6],[10883,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11325,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[23958,6],[30270,6],[40687,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[3057,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5764,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42827,6]]},"/en/lessons/intro-to-powershell":{"position":[[28940,6],[42619,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8385,6],[13705,6]]},"/en/lessons/introduction-and-installation":{"position":[[2349,6]]},"/en/lessons/introduction-map-warper":{"position":[[17705,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41492,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10680,6],[16689,6],[17890,6],[27798,6],[28765,6],[40787,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4111,6],[4297,6],[4761,6],[7174,6],[7747,6],[20105,6]]},"/en/lessons/research-data-with-unix":{"position":[[11959,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15379,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25662,6],[25754,6]]},"/en/lessons/sentiment-analysis":{"position":[[9769,6],[12361,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15864,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1050,6],[8322,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13755,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8028,8]]}}}],["pleasant",{"_index":5515,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41404,8]]}}}],["pleasantli",{"_index":15216,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22961,10]]}}}],["plebeian",{"_index":13540,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7669,8],[10466,8],[62044,8],[64906,8],[65292,8],[66193,8],[66633,8]]}}}],["pleiad",{"_index":12614,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10671,9]]}}}],["plenti",{"_index":2855,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13553,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51283,6]]},"/en/lessons/intro-to-powershell":{"position":[[10192,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[625,6]]}}}],["plethora",{"_index":8221,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36197,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6068,8]]}}}],["ploscomputbiol",{"_index":19215,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[3453,14]]}}}],["plot",{"_index":2529,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22194,5],[22388,4],[22483,7],[22999,4],[23039,8],[23164,5],[23239,7],[25741,4],[25964,4],[26491,4],[26750,6],[31425,4],[31608,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5062,7],[20056,6],[30357,4],[31593,5],[36461,4],[36667,6],[36921,4],[44523,4],[50266,5],[50644,4],[51297,4],[51432,4],[51675,5],[53054,8],[55011,5],[55046,5],[57392,4],[59462,4],[59599,4],[61287,5],[61522,5],[61685,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15497,7],[19693,4],[19845,5],[20379,8],[21536,8],[21801,4],[23141,4],[23225,4],[23340,5],[23668,5],[24052,4],[27306,4],[27498,4],[31718,4],[32512,8],[32679,4],[32710,6],[32793,4],[32811,4],[33258,4],[33427,4],[33453,6],[33529,4],[33797,8],[40874,5],[41264,4],[41320,4],[41397,4],[41624,6],[41700,5],[41761,5],[41973,4],[42538,4],[42579,8],[43492,4],[43868,8],[44646,8],[44790,4],[44937,6],[45084,4],[45978,5],[48096,5],[56178,4],[56872,4],[56957,4],[57312,5],[62461,8],[62556,4],[63197,7],[70137,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16565,4],[16853,4],[16974,4],[17059,4],[17521,4],[38794,5],[38935,4],[42623,4],[44197,4],[44243,4],[44336,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8267,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54493,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[546,4],[1610,5],[2960,5],[6244,5],[13367,5],[14984,5],[21345,5],[29301,4],[34438,5],[35933,5],[36098,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44038,5],[44448,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5274,4],[6106,4],[27273,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54375,5],[54747,6]]},"/en/lessons/extracting-keywords":{"position":[[1072,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3415,5]]},"/en/lessons/geocoding-qgis":{"position":[[31431,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21391,4],[32761,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[10142,4],[10655,4],[16154,4],[25036,4],[26014,4],[26207,4],[26740,4],[27402,4],[27700,4],[27959,5],[28595,4],[29922,5],[30400,5],[35372,5],[35784,4],[35842,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4057,4],[4120,4],[40565,4],[41650,4],[42833,5],[43026,4],[43153,5],[44915,7],[45121,7],[45533,5],[45654,4],[45685,4],[45767,4],[45804,4],[45845,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[849,8]]},"/en/lessons/gravity-model":{"position":[[21122,4],[21151,4],[39474,7],[40036,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26263,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[454,5],[11919,5],[12259,4],[12374,5],[13418,4],[13633,5],[15283,4],[15369,5],[16173,4],[16216,4],[16383,5],[16973,4],[17156,5],[17442,5],[17455,5],[18932,5],[21544,5],[22005,4],[29019,4],[29341,5],[35267,5],[35872,5],[38026,5],[38529,6],[40505,4],[40792,5],[41751,5],[42170,4],[42505,5],[43689,4],[43874,4],[44123,5],[44177,5],[45323,4],[45508,4],[45605,4],[45749,5],[47070,4],[47255,4],[47352,4],[47499,5],[48365,4],[48550,4],[48647,4],[48814,5],[49757,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[23838,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24821,5],[24897,4],[25024,4],[25643,4],[32179,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17580,7],[21142,5]]},"/en/lessons/linear-regression":{"position":[[15613,4],[15821,4],[17785,4],[18574,5],[18679,5],[42816,4],[50641,5],[50680,5],[50825,4],[50939,5],[51328,4],[51656,5],[51776,5],[57810,4],[58129,4],[59018,5],[59165,4],[59266,5],[59401,4],[59662,4],[59774,5],[59882,4]]},"/en/lessons/logistic-regression":{"position":[[5358,4],[5484,4],[32915,4],[41492,4],[41902,4],[42067,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17305,5],[17976,5],[24636,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[365,7],[19261,4],[47642,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26169,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17512,4],[17544,4],[17674,4],[17847,6],[18150,4],[20156,4],[22708,4],[23070,4],[27970,4],[29705,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21358,4],[21436,4],[21764,7],[22478,4],[33951,8],[45729,5],[46335,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45045,6],[45246,5],[45303,5],[45346,4],[45883,8],[54632,4],[55308,4],[55375,4],[55699,8],[56351,8],[57550,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[745,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9547,4],[9952,6],[9989,6],[10084,5],[10234,4],[10320,4],[10610,5],[10804,5],[11333,6],[11427,4],[11589,5],[11667,5],[11970,5],[12194,5],[13387,4],[17627,4],[18167,4],[19168,4],[19297,4],[19697,4],[21008,6],[21034,4],[21110,4],[21408,8],[21778,4],[21899,5],[22179,4],[22269,5],[22769,7],[22827,4],[26654,4],[27878,4],[29806,4],[33003,5],[35235,5],[35392,8],[35457,4],[35595,4],[36831,8],[37185,4],[37215,4],[37846,4],[37907,5],[38110,4],[38312,4],[39486,4],[41834,4],[41930,4],[45701,5],[45902,7]]}}}],["plot(assemblies_of_god_churchesper10k,county_aggregate_data$bd5aa1990",{"_index":12963,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[25114,70]]}}}],["plot(ca_harp",{"_index":7305,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13131,15]]}}}],["plot(ca_harper2",{"_index":7428,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20601,16]]}}}],["plot(ca_trudeau",{"_index":7317,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14159,16]]}}}],["plot(ca_trudeau2",{"_index":7439,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22071,17]]}}}],["plot(ca_trudeau3",{"_index":7452,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[24088,17]]}}}],["plot(county_aggregate_data$geometry,axes=tru",{"_index":12874,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[10467,46],[16206,46]]}}}],["plot(dynamicbetween",{"_index":21343,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24232,24]]}}}],["plot(dynamiccollab",{"_index":21301,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[17590,20]]}}}],["plot(fwd_reach",{"_index":21353,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27063,15]]}}}],["plot(membersper10k",{"_index":12992,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[29024,19]]}}}],["plot(membersper10k,assemblies_of_god_churches_per10k",{"_index":12984,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[27627,53]]}}}],["plot(points[which(points$st",{"_index":12908,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16253,30]]}}}],["plot(qts1",{"_index":13300,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41722,10],[45140,10]]}}}],["plot(sentiments_sent",{"_index":20213,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47727,26]]}}}],["plot(tedgeformation(dynamiccollab",{"_index":21335,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22742,35]]}}}],["plot(thenetwork",{"_index":21289,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15756,16]]}}}],["plot(whiteper10k,county_aggregate_data$bd5aa1990",{"_index":12965,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[25666,49]]}}}],["plot(x",{"_index":12970,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26568,6]]}}}],["plot.li",{"_index":12994,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[30365,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5279,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33610,8],[33827,8]]}}}],["plot.new",{"_index":20194,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43372,10]]}}}],["plot=wf_feature_plot_more_stopword",{"_index":21880,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[53929,36]]}}}],["plot_loss",{"_index":6371,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42439,10],[42631,9]]}}}],["plot_ly(county_aggregate_data",{"_index":13004,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31774,30]]}}}],["plotli",{"_index":14351,"title":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41,6]]}},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42,6],[133,7],[181,6],[200,6],[225,6],[247,7],[303,6],[339,6],[572,6],[614,6],[680,6],[713,6],[738,6],[1738,6],[1782,6],[2678,7],[2687,6],[2822,6],[2940,6],[3124,6],[3485,6],[3679,6],[3698,6],[3723,6],[3761,7],[3819,6],[3835,6],[3861,6],[3939,6],[3984,6],[4471,6],[4552,6],[4576,6],[4692,6],[4772,6],[5349,6],[5628,6],[5737,6],[5925,6],[6037,7],[6434,6],[6454,6],[6682,6],[6823,6],[7026,6],[7923,6],[7950,6],[8064,6],[8111,7],[10889,6],[11544,7],[11782,6],[12438,6],[13397,6],[13665,6],[14029,6],[14314,6],[15240,6],[15653,6],[16130,6],[16514,6],[16923,6],[17634,6],[18682,6],[19020,6],[19468,6],[19930,6],[21244,6],[22610,6],[28981,6],[29516,6],[29949,6],[30092,6],[30297,6],[30330,6],[30812,6],[30887,6],[31297,6],[33949,6],[33974,6],[35138,6],[35297,6],[35749,6],[37870,6],[40549,6],[42189,6],[43708,6],[45342,6],[47089,6],[48384,6],[49554,6],[49785,6],[50682,6],[51150,6],[51314,6],[51428,6],[51445,7],[51465,6],[51621,6],[51646,6],[51665,6],[51684,6],[51784,6],[52070,6],[52845,6],[52896,6]]}}}],["plotly.express",{"_index":6676,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13509,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1834,14],[3999,16],[8582,14],[51718,14]]}}}],["plotly.go",{"_index":14362,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[5038,9],[5127,10],[5207,9],[5332,10],[5585,9],[30243,9],[34052,9],[34477,10],[35927,9],[36024,10],[36237,9],[36366,10],[36531,9],[38075,9],[38438,9],[48974,9],[52984,10]]}}}],["plotly.graph_object",{"_index":6675,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13475,20]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1853,20],[4597,22],[30454,20],[51750,20]]}}}],["plotly.graph_objs._figure.figure'>",{"_index":14476,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[31194,38]]}}}],["plotly.graph_objs.layout.shape.lin",{"_index":14550,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42934,35]]}}}],["plotly.graph_objs.lin",{"_index":14548,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42789,22]]}}}],["plotly.graph_objs.scatter.lin",{"_index":14545,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[42547,33],[42897,30]]}}}],["plotly.graph_objs.scatter.mark",{"_index":14472,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[30486,32]]}}}],["plotly.j",{"_index":14364,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[5781,9]]}}}],["plotly.px",{"_index":14361,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[4460,10],[4761,10],[5111,9],[5169,9],[5568,9],[30264,10],[31003,10],[34128,10],[34797,10],[34954,10],[35479,10],[35961,9],[36069,9],[36199,10],[38043,10],[38503,9],[48960,9],[52970,9]]}}}],["plotly.subplot",{"_index":14514,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39382,15],[52449,15]]}}}],["plotly’",{"_index":14352,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[147,8],[1638,8],[1754,8],[3346,8],[3645,8],[30374,8],[54141,8]]}}}],["plotpath",{"_index":21359,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27710,11],[28128,10],[29009,11],[29892,10]]}}}],["plot’",{"_index":23557,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45297,6]]}}}],["plplu",{"_index":12615,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10709,9]]}}}],["plt",{"_index":3932,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20875,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32559,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17620,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10256,3],[16671,3]]},"/en/lessons/linear-regression":{"position":[[58196,3],[58530,3]]},"/en/lessons/logistic-regression":{"position":[[32520,3],[40782,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35893,3]]}}}],["plt.axvline(x=page_numb",{"_index":21562,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[35934,26]]}}}],["plt.bar",{"_index":6190,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16676,8]]}}}],["plt.figure(figsize=(11,9",{"_index":17733,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32546,26],[40809,26]]}}}],["plt.figure(figsize=figs",{"_index":4841,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33816,27]]}}}],["plt.gcf",{"_index":4155,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37915,9]]}}}],["plt.hist(line_count",{"_index":21616,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44066,22]]}}}],["plt.legend(handles=[top_bar",{"_index":17837,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41391,28]]}}}],["plt.plot([1895",{"_index":17323,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58312,15]]}}}],["plt.plot(dist",{"_index":4862,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34628,19]]}}}],["plt.plot(line_count",{"_index":21614,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43895,21]]}}}],["plt.savefig(os.path.join('data','ddc_plot.png",{"_index":4098,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31276,49]]}}}],["plt.savefig(os.path.join('data',f'dendogram",{"_index":4166,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38369,44]]}}}],["plt.savefig(os.path.join(c.outputs_dir,f'{c.which_embed",{"_index":4408,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54790,61],[64557,61]]}}}],["plt.scatter(results_df['actu",{"_index":17321,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58242,33]]}}}],["plt.show",{"_index":4100,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31335,10],[38445,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16951,10]]},"/en/lessons/linear-regression":{"position":[[58467,10]]},"/en/lessons/logistic-regression":{"position":[[32797,10],[41433,10]]}}}],["plt.style.use('seaborn",{"_index":5895,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17624,24]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10260,24]]}}}],["plt.subplots(1,2,figsize=(14,6",{"_index":4084,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30902,32]]}}}],["plt.subplots(half_length",{"_index":4816,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32971,25]]}}}],["plt.subplots(nrow",{"_index":4383,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53366,19],[63121,19]]}}}],["plt.subplots_adjust(top=0.85",{"_index":17326,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58437,29]]},"/en/lessons/logistic-regression":{"position":[[32573,29],[40836,29]]}}}],["plt.tight_layout",{"_index":4407,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54766,18],[64537,18]]}}}],["plt.title(\"label",{"_index":6195,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16858,16]]}}}],["plt.title(\"logist",{"_index":17737,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32672,19]]}}}],["plt.title(\"plot",{"_index":17325,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58364,15]]}}}],["plt.title(\"proport",{"_index":17828,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41075,22]]}}}],["plt.title(f'hierarch",{"_index":4150,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37709,24]]}}}],["plt.xlabel('prob",{"_index":17739,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32765,23]]}}}],["plt.xlabel('sampl",{"_index":4152,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37802,18]]}}}],["plt.xlabel('tfidf",{"_index":17831,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41199,17]]}}}],["plt.xlim(1906",{"_index":17319,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58200,14]]}}}],["plt.ylabel(\"percentag",{"_index":6196,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16910,22]]}}}],["plt.ylabel('dist",{"_index":4153,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37877,22]]}}}],["plt.ylabel('perc",{"_index":17738,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32735,19]]}}}],["plt.ylabel('proport",{"_index":17829,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41162,22]]}}}],["plt.ylim(1895",{"_index":17320,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58221,14]]}}}],["plu",{"_index":2874,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15854,4],[22777,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57324,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11720,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5886,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52657,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5659,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26659,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20823,4],[21113,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5463,4]]},"/en/lessons/geocoding-qgis":{"position":[[25407,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15533,6]]},"/en/lessons/gravity-model":{"position":[[24849,4],[24944,4],[25054,4],[25281,4],[46774,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8709,4]]},"/en/lessons/intro-to-linked-data":{"position":[[717,4]]},"/en/lessons/jupyter-notebooks":{"position":[[21949,4],[27106,4],[27157,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1825,4]]},"/en/lessons/naive-bayesian":{"position":[[56351,4]]},"/en/lessons/normalizing-data":{"position":[[1772,4],[8481,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42188,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8144,4]]},"/en/lessons/qgis-layers":{"position":[[16275,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3022,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11838,4],[12606,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18763,4]]}}}],["plug",{"_index":8377,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34935,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37165,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12988,4]]}}}],["pluggabl",{"_index":18125,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5006,9]]}}}],["plugin",{"_index":3215,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56576,7],[56834,7],[57113,6],[57231,7],[57316,7],[57412,8],[57472,8],[58690,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9892,7],[58861,7],[60653,6],[67449,6]]},"/en/lessons/geocoding-qgis":{"position":[[3286,6],[17356,8],[22327,6],[37515,8],[37656,8],[38351,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1795,8],[1825,7],[1858,7],[1921,6],[6824,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20045,6]]},"/en/lessons/installing-omeka":{"position":[[660,7],[700,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38625,8]]},"/en/lessons/jupyter-notebooks":{"position":[[7955,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36355,7]]},"/en/lessons/qgis-layers":{"position":[[8222,6],[8235,7],[8266,8],[8346,7],[8431,7],[8567,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1959,7],[2078,8],[2174,7]]}}}],["plumb",{"_index":15554,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15176,5]]}}}],["plume",{"_index":1180,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10317,5],[10888,6],[11029,6],[30423,5],[31637,6]]}}}],["plung",{"_index":14254,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[22441,6]]}}}],["plural",{"_index":3396,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14160,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13113,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60708,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30001,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6440,10]]},"/en/lessons/intro-to-powershell":{"position":[[25198,9],[25469,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[18428,9]]},"/en/lessons/naive-bayesian":{"position":[[68407,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25609,6],[25651,6],[37740,6],[44751,11]]}}}],["pluribu",{"_index":18818,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13129,8],[14007,8],[14054,8]]}}}],["plus.org",{"_index":19233,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[8149,9]]}}}],["plutarch",{"_index":5004,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49145,10]]}}}],["plutarchu",{"_index":5002,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49121,10]]}}}],["plymouth",{"_index":10611,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43687,8]]}}}],["pm",{"_index":11736,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3570,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40591,2]]}}}],["pn+=1",{"_index":19036,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40855,5]]}}}],["pn=0",{"_index":19035,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40822,4]]}}}],["pneumonia",{"_index":1830,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45588,10],[49835,10],[50671,10]]}}}],["png",{"_index":275,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6434,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3776,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18123,4],[19846,4],[27625,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35436,4],[45697,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12517,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9615,4],[9748,4],[13283,4],[13698,4],[14965,4],[15327,4],[15369,4],[15602,4],[16357,4],[16618,4],[20264,4],[26612,4],[26873,4],[27476,4],[27746,4],[27991,3],[27998,5],[28778,4],[28942,5],[29253,5],[29384,4],[29801,4],[30578,3],[30585,5],[30955,4],[31243,4],[31684,4],[31848,5],[35531,4],[36178,3],[36185,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12269,4],[50748,5],[50926,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22018,4],[23741,4]]},"/en/lessons/introduction-map-warper":{"position":[[19967,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17657,4],[32365,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10984,3],[11030,3],[11346,3],[12210,6],[12262,7]]}}}],["pngs.append(path",{"_index":11175,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36018,16]]}}}],["po",{"_index":7057,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49690,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27200,3],[27207,3],[29842,3],[29849,3]]},"/en/lessons/logistic-regression":{"position":[[35494,3]]},"/en/lessons/sentiment-analysis":{"position":[[21075,5],[22257,5],[23055,4],[23398,5],[32298,4],[32494,5],[36384,4],[36484,4],[36662,4],[36775,4],[36965,4],[37148,4],[37271,4],[37447,4],[37568,4],[37624,4],[37680,4],[37730,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24733,3],[25458,4],[26082,4],[31520,3],[34362,3],[39178,7],[39325,5],[41829,3]]},"/en/lessons/transliterating":{"position":[[15525,2]]}}}],["pobr",{"_index":20141,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34312,5],[34888,5]]}}}],["pocket",{"_index":15404,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[42119,6]]},"/en/lessons/linear-regression":{"position":[[57686,7]]},"/en/lessons/naive-bayesian":{"position":[[66162,8]]}}}],["pocketpick",{"_index":18295,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[5058,15],[63747,14],[63794,14],[63843,14],[63891,14],[64594,14],[64629,14],[64663,14],[64697,14],[64733,14],[64768,14],[64802,14],[64837,14],[64872,14],[65493,13],[65689,13],[65879,14],[67386,13],[67518,14]]}}}],["podcast",{"_index":10311,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[5114,8],[10060,8],[13511,8]]}}}],["poder",{"_index":20024,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12349,5]]}}}],["podstawy01.tif",{"_index":866,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9418,15],[9630,14]]}}}],["poem",{"_index":9538,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4471,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4274,5],[6809,4],[14420,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[19509,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43572,5]]}}}],["poem\":[\"mi",{"_index":15581,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20283,11]]}}}],["poet",{"_index":19756,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[7310,6]]}}}],["poet,male,1626,1697,10011152",{"_index":10392,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5914,28]]}}}],["poetic",{"_index":15543,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[12954,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23224,6]]}}}],["poetri",{"_index":5766,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30609,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17246,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[5611,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16794,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5046,7],[45352,7],[48798,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43541,7]]}}}],["point",{"_index":788,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3278,5],[6629,8],[7197,5],[7879,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12228,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6041,6],[7774,6],[8625,6],[12389,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19988,6],[22871,6],[26291,6],[26878,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1849,6],[7720,5],[11725,6],[16030,6],[17199,6],[18481,6],[23762,5],[25274,6],[25652,6],[26281,7],[26310,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9458,5],[14722,5],[22694,6],[23802,6],[29209,5],[51174,6],[57951,5],[60765,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5954,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5044,5],[18254,6],[25182,6],[31578,6],[31716,6],[39128,6],[41149,5],[50938,5],[59622,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4432,5],[9388,6],[9515,6],[14699,5],[14873,6],[14959,5],[15001,5],[15148,6],[15263,7],[15880,6],[16176,6],[17695,5],[19513,7],[20005,6],[20749,5],[21296,6],[21586,6],[21635,5],[23486,7],[23552,6],[23794,6],[24243,7],[24547,5],[24615,6],[24654,6],[24712,8],[24849,7],[25085,6],[25255,7],[25335,6],[25393,5],[25449,5],[25513,5],[25548,6],[25588,6],[25635,6],[25724,6],[25793,7],[25828,5],[25851,6],[25890,5],[25916,6],[25981,6],[26069,5],[26226,5],[26377,5],[26444,7],[26461,6],[26569,7],[26598,5],[26625,7],[26731,8],[26762,6],[26944,5],[27342,5],[27485,5],[31243,6],[31323,6],[43130,6],[45042,7],[61357,6],[61771,6],[63064,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13981,6],[30102,6],[36590,5],[60537,6]]},"/en/lessons/common-similarity-measures":{"position":[[8100,7],[8195,6],[8463,6],[9552,6],[9609,6],[9704,7],[9751,8],[9826,8],[10485,6],[10590,6],[10992,6],[11112,6],[11581,6],[11710,5],[11873,5],[12002,5],[12290,6],[12974,6],[13363,6],[13614,6],[14037,5],[14165,6],[14422,7],[14497,6],[14657,7],[15232,6],[15514,6],[15791,6],[15936,6],[16117,6],[16228,5],[16281,6],[16343,7],[16446,7],[16541,6],[16681,7],[16696,6],[16924,6],[17116,6],[17200,6],[17571,7],[18093,6],[18390,6],[18478,6],[18610,6],[19688,7],[19971,7],[20167,7],[20426,6],[20615,6],[20803,6],[20938,6],[21286,6],[21382,6],[21721,6],[24433,6],[38689,6],[38885,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13631,5],[30794,6],[40671,6],[40922,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19407,7],[23898,5],[24045,6],[24119,6],[36787,6],[39271,6],[39339,5],[39485,5],[43189,6],[43226,5],[46851,6],[53684,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21652,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4178,6],[4852,5],[8009,7],[15508,6],[15786,6],[15853,6],[15987,6],[16152,6],[26903,6],[27074,6],[36541,7],[37615,7],[37891,5]]},"/en/lessons/counting-frequencies":{"position":[[3935,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[942,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[22864,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14248,5],[20266,6],[27568,6],[32125,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11113,5],[11926,8],[12170,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2177,5],[19203,6],[22358,6],[22609,6],[23202,6],[29071,7],[31151,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4604,6],[25488,5],[27636,6],[33511,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11547,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3363,6],[5625,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19103,6],[19113,5],[40859,5],[43090,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15558,5],[26361,6],[35654,6],[49185,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6280,5],[6606,6],[8943,6],[10969,6],[11106,6],[11859,5],[12014,7],[12096,7],[12239,5],[12358,7],[12787,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3448,6],[6805,5],[11466,5],[33150,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2565,5],[3155,5],[9863,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2497,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3388,6],[23986,6]]},"/en/lessons/extracting-keywords":{"position":[[14424,5],[21993,5],[26683,6],[29712,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44919,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8367,6],[15978,6],[17332,5],[24479,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1865,5],[14288,6],[17865,5],[18451,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3904,5],[5422,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8721,5],[11446,5],[18565,5]]},"/en/lessons/geocoding-qgis":{"position":[[1876,6],[5448,6],[7879,6],[17164,5],[18303,5],[18676,5],[20094,6],[20305,6],[20361,6],[21280,6],[26531,5],[27033,6],[27085,5],[27535,6],[27841,6],[27874,6],[28022,7],[29360,5],[29496,5],[29813,6],[30053,5],[30422,6],[30699,5],[30767,6],[30992,5],[31029,6],[35285,6],[38129,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8079,5]]},"/en/lessons/georeferencing-qgis":{"position":[[536,6],[1084,6],[1189,6],[1577,6],[2073,6],[2698,6],[4849,7],[4909,6],[5047,6],[5116,7],[5137,6],[5174,6],[5254,6],[5320,7],[5408,7],[5447,7],[5618,6],[5703,6],[5849,6],[6038,6],[6212,6],[6274,5],[6466,5],[6557,5],[6709,7],[6919,5],[7400,5],[7616,6],[7791,6],[7888,6],[7928,7],[7944,5],[8029,6],[8587,7],[11544,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1601,6],[5412,7],[6067,6],[12656,6],[14913,6],[15133,6],[15391,5],[15629,6],[16041,5],[16086,6],[17321,5],[25412,6],[26041,6],[26763,6],[35767,6],[36002,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7255,5],[17503,5],[18938,7],[21569,6],[26457,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15569,5],[30620,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[559,7],[1404,7],[2269,6],[4850,5],[5178,7],[5244,6],[5588,7],[7484,7],[7954,7],[8831,7],[9738,5],[13053,9],[16417,6],[20768,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4934,6],[9263,5],[11429,6]]},"/en/lessons/gravity-model":{"position":[[6076,6],[15616,6],[19539,6],[21582,6],[21629,6],[27578,5],[29407,5],[33605,5],[36828,5],[36910,5],[39899,6],[57951,5],[58879,6],[58984,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[27923,6],[35975,6],[36315,5],[36913,5],[39493,6],[39553,6],[39963,5],[41516,6],[41877,6]]},"/en/lessons/installing-omeka":{"position":[[5727,6],[9252,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22735,5],[39011,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8911,6],[13577,7],[15288,6],[16178,6],[16978,6],[17264,5],[20130,7],[23978,6],[29285,7],[31561,6],[31682,7],[31743,7],[32166,5],[34002,5],[42416,7],[44033,5],[46027,8],[46320,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7120,5],[11262,5],[11698,6],[25733,6],[26694,5],[40164,5],[44174,6],[44278,7],[44494,8],[44887,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13651,5],[14438,8],[14736,5]]},"/en/lessons/intro-to-bash":{"position":[[13539,5],[18078,7],[24476,6],[24941,6]]},"/en/lessons/intro-to-linked-data":{"position":[[6102,5],[10167,6],[24405,5],[30593,7],[30713,5],[30753,6],[32427,7],[35158,5]]},"/en/lessons/intro-to-powershell":{"position":[[11960,6],[39774,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[2554,5]]},"/en/lessons/introduction-map-warper":{"position":[[5876,7],[9452,6],[10829,6],[10965,7],[11973,6],[12031,6],[12053,6],[12139,5],[12189,6],[12330,7],[12389,7],[12486,7],[12628,7],[12860,5],[12905,5],[12983,5],[13043,5],[13133,5],[13209,6],[13338,6],[13384,6],[13603,5],[13827,6],[13918,7],[14125,5],[14162,5],[14344,6],[14404,6],[14532,6],[15569,6],[15719,5],[15845,7],[15904,5],[15964,5],[16054,6],[16132,5],[16185,6],[16216,7],[16238,6],[16396,6],[16421,7],[16508,6],[16570,6],[16601,6],[16652,6],[16726,6],[16788,6],[16887,6],[17009,7],[17085,6],[17252,6],[17470,6],[17837,6],[20429,7],[20494,6],[20567,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21507,6],[21868,5],[21931,5],[23026,6],[32884,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28473,6],[32473,5],[43196,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2082,6]]},"/en/lessons/json-and-jq":{"position":[[2569,7]]},"/en/lessons/jupyter-notebooks":{"position":[[47795,5]]},"/en/lessons/linear-regression":{"position":[[6013,5],[15461,6],[17645,6],[17990,6],[18143,6],[18189,6],[18356,7],[18714,5],[18778,6],[24368,5],[39030,5],[56885,6],[56978,6],[59170,6],[59406,6],[69151,5]]},"/en/lessons/logistic-regression":{"position":[[34101,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3536,7],[4477,6],[9594,6],[9683,5],[12648,5],[16546,6],[16735,5],[16824,6],[26466,5],[26888,6],[31477,7]]},"/en/lessons/naive-bayesian":{"position":[[31226,5],[42922,7],[53737,6],[66137,5]]},"/en/lessons/normalizing-data":{"position":[[5019,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42595,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4135,6],[4317,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[783,6],[5250,5],[11089,5]]},"/en/lessons/preserving-your-research-data":{"position":[[8346,6],[15759,6]]},"/en/lessons/qgis-layers":{"position":[[9007,7],[9107,7],[9172,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5775,7],[6574,6],[9346,6],[9463,7],[9715,7],[10234,6],[10415,6],[13585,6],[17592,6],[18379,6],[18836,6],[19639,7],[20726,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1874,6],[2286,6],[3084,6],[3516,7],[38580,6],[38882,6],[39193,6],[39333,5],[39580,6],[40566,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26234,7],[54733,7]]},"/en/lessons/sentiment-analysis":{"position":[[6266,6],[7620,7],[12546,5],[13425,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[682,6],[2898,5],[11560,5],[11715,6],[12775,5],[24604,5],[25308,6],[32043,6],[32303,6],[33435,5],[34948,6],[38784,7]]},"/en/lessons/sonification":{"position":[[2085,5],[5521,7],[9894,8],[11279,6],[11899,6],[13725,6],[13816,6],[13921,6],[14022,7],[14062,8],[14459,6],[19692,6],[22556,6],[23609,6],[32092,5],[33281,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1080,6],[9110,5],[9377,7],[9759,7],[11243,5],[32125,6],[46257,5],[47811,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15100,6],[16580,6],[19474,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1048,6],[6884,7],[11228,7],[11250,7],[31859,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4010,5],[9091,5],[14034,8],[37961,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50548,5],[54637,6],[55313,6],[55380,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23921,8],[24059,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7450,5],[7569,7],[7630,5],[12661,6],[17068,8],[24559,5],[26704,6],[31533,5],[51451,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[7462,6],[30227,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2277,6],[5199,5],[6032,5],[11006,6],[14040,5],[15335,6],[18294,6],[19701,6],[19834,6],[19941,5],[22189,6],[22890,5],[23071,6],[23798,7]]},"/en/lessons/vector-layers-qgis":{"position":[[541,7],[616,6],[769,5],[819,6],[876,7],[1273,8],[1529,6],[4627,5],[4989,5],[7743,5],[12021,6],[16711,7]]},"/en/lessons/viewing-html-files":{"position":[[1250,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6530,5],[17010,8],[22428,5],[37235,6],[38072,5]]}}}],["pointer",{"_index":15566,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18004,8]]},"/en/lessons/jupyter-notebooks":{"position":[[35762,7],[36664,8]]},"/en/lessons/qgis-layers":{"position":[[6386,7]]}}}],["points(w",{"_index":13040,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[35609,9]]}}}],["points.11",{"_index":17060,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[18942,9]]}}}],["points–from",{"_index":12887,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[12722,11]]}}}],["pointtolay",{"_index":18270,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34696,13]]}}}],["point’",{"_index":4723,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26010,7]]},"/en/lessons/linear-regression":{"position":[[59515,7]]}}}],["pois",{"_index":6647,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6546,6]]}}}],["poison",{"_index":14411,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10697,9]]}}}],["poisson",{"_index":12996,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[30616,7]]},"/en/lessons/gravity-model":{"position":[[7345,8],[27478,7],[27693,7],[60415,7],[60544,7],[60831,7],[62645,7],[62772,7],[63054,7],[63996,7],[64123,7],[64405,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42869,10],[52391,10]]}}}],["poke",{"_index":6302,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31930,8]]}}}],["pol",{"_index":872,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9662,3]]}}}],["polar",{"_index":20386,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[19622,9],[19948,9],[35848,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[962,8],[1099,10],[29193,10],[34315,12],[43974,8],[47668,10],[53640,11],[54359,8],[56105,9],[57004,9],[58940,10]]}}}],["polaris",{"_index":14629,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7289,10]]}}}],["polarity_scor",{"_index":20389,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[20002,15],[22005,15]]}}}],["poldervaart",{"_index":16670,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[13750,12],[14053,12],[14972,12],[15951,12]]}}}],["pole",{"_index":7222,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4400,5]]},"/en/lessons/qgis-layers":{"position":[[9205,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34675,4],[48509,4],[49828,4],[60003,4]]}}}],["polic",{"_index":7461,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27636,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1777,6],[24377,6]]},"/en/lessons/gravity-model":{"position":[[11606,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7722,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5426,6],[5495,6],[5826,6],[48980,6],[50673,6],[58488,6],[59765,6],[59786,6]]}}}],["polici",{"_index":474,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13248,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14359,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1339,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58628,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6021,6],[28623,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20376,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6693,9],[6936,8],[38808,6],[59020,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4157,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[100,8],[8402,8]]}}}],["polish",{"_index":869,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9527,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[9376,8]]},"/en/lessons/naive-bayesian":{"position":[[58398,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30202,9]]}}}],["polit",{"_index":170,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3478,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32112,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13863,6],[14743,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1310,9],[1602,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56093,8]]},"/en/lessons/common-similarity-measures":{"position":[[29174,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36540,8],[44069,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63995,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37305,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3094,9],[5327,9],[5362,9],[7949,9],[7999,9],[8115,9],[8177,9],[19162,9],[27440,9],[28244,9],[30286,9],[30403,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44977,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34797,9],[47024,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6233,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[7212,10],[7238,9],[12994,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1696,9],[5739,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6534,9],[7261,8],[41116,9],[41370,9],[41785,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34508,9],[35933,9],[36821,9],[37081,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3608,9],[7934,9],[8350,9],[9122,11],[9453,9]]},"/en/lessons/linear-regression":{"position":[[2613,9]]},"/en/lessons/logistic-regression":{"position":[[2333,9],[46484,9],[47097,10]]},"/en/lessons/naive-bayesian":{"position":[[32315,6]]},"/en/lessons/qgis-layers":{"position":[[9317,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4353,8]]},"/en/lessons/sentiment-analysis":{"position":[[3489,9],[7593,9],[28890,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3648,11],[3851,9],[4196,9],[4786,11],[6826,9],[7067,9],[7140,9],[7250,9],[7373,9],[8021,9],[11926,11],[12060,9],[14999,9],[32447,9],[32592,9],[33550,9],[33587,9],[33635,9],[33922,9],[34012,9],[43685,9],[50590,9],[50890,9],[54349,9],[55837,11],[55887,11],[57833,9],[58362,9],[59075,9],[59155,9],[62273,9],[62780,9],[65449,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3630,9],[3825,9],[4427,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5176,9]]}}}],["politi",{"_index":21903,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60630,6]]}}}],["political/ideolog",{"_index":15904,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35659,21]]}}}],["politician",{"_index":2447,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16307,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5713,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42472,10],[43333,12]]},"/en/lessons/intro-to-linked-data":{"position":[[5703,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32644,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4103,10]]}}}],["politicis",{"_index":19866,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24965,11]]}}}],["poll",{"_index":7429,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21035,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23339,5]]}}}],["polygon",{"_index":9497,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52566,8]]},"/en/lessons/geocoding-qgis":{"position":[[1891,7],[7745,7],[10973,8],[16425,7],[19296,8],[20016,7],[20272,8],[20378,7],[20647,7],[27481,7],[27564,7],[27851,7],[27884,7],[27945,8],[28742,9],[29782,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[577,9],[1423,8],[5196,8],[5351,8],[5606,9],[8692,8],[8736,8],[9588,7],[9943,9],[10108,8],[10208,7],[10364,7],[10405,7],[13015,11],[16428,8],[17271,7],[17301,7],[17481,8]]},"/en/lessons/introduction-map-warper":{"position":[[19135,7],[19165,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3551,9]]},"/en/lessons/qgis-layers":{"position":[[9026,9],[9126,8],[9267,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9396,9],[9777,8],[47852,9]]},"/en/lessons/vector-layers-qgis":{"position":[[553,8],[969,8],[1256,8],[1536,7],[13115,7],[13262,7],[13765,7],[13965,7],[15374,7],[15997,8],[16730,8]]}}}],["polylin",{"_index":21020,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[47839,9]]}}}],["polynomi",{"_index":17055,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[17477,10]]}}}],["pond",{"_index":23231,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10234,4]]}}}],["pont",{"_index":3337,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5436,7],[5444,4]]}}}],["pontarleír",{"_index":22237,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21765,11],[26571,11]]}}}],["pontiac",{"_index":19622,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15732,7]]}}}],["pontili",{"_index":11944,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9798,7],[61098,7]]}}}],["pool",{"_index":13934,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[18399,8],[18430,7],[18626,7],[18837,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20921,5]]}}}],["poor",{"_index":507,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14548,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4530,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19454,4]]},"/en/lessons/gravity-model":{"position":[[11170,4],[11356,5],[12133,5],[16403,5],[16429,4],[17261,6],[54027,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8985,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10473,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42083,6]]},"/en/lessons/linear-regression":{"position":[[57710,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2246,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34900,4]]}}}],["poorer",{"_index":10997,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[726,7]]},"/en/lessons/preserving-your-research-data":{"position":[[9378,7]]}}}],["poorli",{"_index":3753,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7089,7],[24685,6],[61022,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21163,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1695,7],[43066,6],[53673,7],[54620,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29488,6]]},"/en/lessons/extracting-keywords":{"position":[[4547,6]]},"/en/lessons/logistic-regression":{"position":[[22434,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21478,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3343,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51275,6]]}}}],["pop",{"_index":3288,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1781,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14783,3],[14984,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9066,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17437,3]]},"/en/lessons/geocoding-qgis":{"position":[[13214,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27002,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8909,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[2930,3],[7702,3],[14489,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[24286,3],[24362,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10855,3],[26172,4]]},"/en/lessons/intro-to-powershell":{"position":[[597,3],[13319,3],[17612,3],[18336,5],[43228,3]]},"/en/lessons/sonification":{"position":[[15148,3],[41631,3],[41807,3]]},"/en/lessons/space-place-gazetteers":{"position":[[38405,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25226,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54199,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7893,3]]},"/en/lessons/transliterating":{"position":[[13334,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19523,3],[19653,3],[19901,3],[20437,3]]},"/en/lessons/vector-layers-qgis":{"position":[[6472,4],[11470,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22468,3]]}}}],["popd",{"_index":15324,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[610,6],[17625,6],[17710,5],[18129,4],[18297,5],[18319,4],[18518,4],[43247,4],[43258,4]]}}}],["pope",{"_index":13067,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20863,5],[20903,4]]}}}],["pope’",{"_index":13069,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21091,6]]}}}],["poppler",{"_index":23591,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3315,7],[3738,7],[3916,7],[9297,9],[10819,7],[11105,7],[11365,7],[12358,8],[12367,7],[21147,7]]}}}],["popul",{"_index":2826,"title":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16,10]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10320,8],[18661,9],[21534,10],[22344,8],[22967,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5365,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29271,9],[29376,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4506,11],[4697,10],[5309,11],[5501,10],[5543,10],[6141,11],[6335,10],[7680,10],[8254,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14109,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22484,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14863,8],[22309,8],[22972,8],[39495,8],[45664,8],[45828,8]]},"/en/lessons/geocoding-qgis":{"position":[[720,10],[16024,10],[16060,11],[16308,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3209,10],[18055,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1711,10],[2098,10],[2273,12],[2885,11],[4313,10],[7688,10],[8711,10],[20537,10],[20749,10],[20890,11],[21008,9],[21050,10],[21343,11],[21543,10],[21644,10],[23056,10],[24102,11],[24213,9],[24267,10],[30698,10],[32386,13],[34455,10],[36022,10],[36062,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26565,9]]},"/en/lessons/gravity-model":{"position":[[1725,10],[2069,10],[2294,10],[2415,10],[2458,10],[2856,11],[3191,10],[3370,10],[4812,11],[19415,12],[19474,10],[21004,11],[21168,10],[21395,11],[21713,10],[21875,10],[22036,11],[22536,10],[22698,12],[22991,10],[23148,10],[25522,10],[25908,10],[28204,10],[29897,10],[32674,13],[35361,10],[35426,13],[36536,10],[37935,10],[39518,10],[39818,10],[40052,10],[40100,10],[42733,10],[47411,10],[51541,12],[51864,11],[52383,11],[59689,11],[65459,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19941,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17,10],[26118,10],[26283,10],[44507,8]]},"/en/lessons/linear-regression":{"position":[[1547,10],[73150,10],[78527,12],[78568,12]]},"/en/lessons/logistic-regression":{"position":[[1267,10],[15336,11],[64496,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8448,10],[8671,10],[8769,10],[9939,10],[11404,10],[12171,10],[13326,10],[15044,10],[16985,10],[28560,10],[29131,11],[29227,11],[29323,10],[29935,10]]},"/en/lessons/qgis-layers":{"position":[[9505,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7648,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23361,8],[32288,9]]},"/en/lessons/space-place-gazetteers":{"position":[[16968,8],[18531,11],[18664,11],[22667,11],[22937,10],[27807,11],[27870,11],[28245,12],[28570,11],[28930,11],[41809,11],[42158,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51993,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23409,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[702,11],[4971,10],[22929,10],[23335,11],[29807,10]]}}}],["populac",{"_index":15894,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34545,8]]}}}],["popular",{"_index":309,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7674,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9469,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44513,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1454,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63973,8],[68928,7],[72063,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31867,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36461,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14677,10],[16859,7],[17601,7],[47467,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5024,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2335,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40192,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2192,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4084,7],[4402,7]]},"/en/lessons/geocoding-qgis":{"position":[[30376,7],[37559,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[13135,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6483,7],[13901,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[10546,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24503,7]]},"/en/lessons/gravity-model":{"position":[[6983,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4875,7],[11148,7],[15201,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8731,7],[8928,7],[9148,7],[9798,10],[10816,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7853,7],[10857,7],[39834,8],[41502,7],[45518,7],[49968,7]]},"/en/lessons/intro-to-bash":{"position":[[1953,7],[4172,7]]},"/en/lessons/intro-to-linked-data":{"position":[[17917,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18145,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4444,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4044,7]]},"/en/lessons/linear-regression":{"position":[[2827,7],[22710,7],[68165,7]]},"/en/lessons/logistic-regression":{"position":[[2547,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5810,7],[36205,7]]},"/en/lessons/naive-bayesian":{"position":[[3250,7],[59954,7],[68431,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52478,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4977,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24956,8],[34423,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14033,7]]},"/en/lessons/space-place-gazetteers":{"position":[[16397,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3849,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1210,7],[4428,7],[45763,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[111,7],[11574,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5228,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5203,7],[9643,8],[38502,7]]}}}],["popularity.1",{"_index":23334,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[14553,12]]}}}],["popup",{"_index":3041,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13623,5],[20971,6],[21144,6],[21300,5],[21457,5],[25751,6],[54280,6],[54492,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15204,5],[56901,5],[57142,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2869,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26538,5],[28595,6],[28633,5],[29713,6],[35831,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[13457,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20010,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28776,5],[28961,6],[29007,5],[29066,5],[29241,5]]}}}],["popup.addeventlistener('click",{"_index":23155,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20117,31]]}}}],["popup.innerhtml",{"_index":23151,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[19971,15],[20048,15],[20283,15]]}}}],["popupanchor",{"_index":18276,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34891,12],[35791,11]]}}}],["por",{"_index":20068,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23629,5]]}}}],["porcellu",{"_index":11998,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10711,10],[62011,10]]}}}],["porpent",{"_index":14200,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10995,10]]}}}],["porsch",{"_index":19630,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15876,7]]}}}],["port",{"_index":337,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8410,4],[8438,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6333,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11769,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18226,4],[18973,4],[20158,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4134,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2310,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9268,4],[9343,4]]},"/en/lessons/gravity-model":{"position":[[57995,4],[58190,5]]},"/en/lessons/installing-omeka":{"position":[[5997,5],[6057,5],[6119,5],[6343,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18233,4],[18299,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20005,4],[20029,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11084,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17450,4]]},"/en/lessons/working-with-web-pages":{"position":[[1986,4],[2164,4],[2256,4]]}}}],["port=3306",{"_index":13200,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23985,9]]}}}],["portabl",{"_index":13055,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11070,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[14919,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[19105,8]]},"/en/lessons/sonification":{"position":[[14241,8]]},"/en/lessons/space-place-gazetteers":{"position":[[19458,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7614,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[205,8]]}}}],["portal",{"_index":8320,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16729,6],[17232,6],[20058,6],[21021,6],[21843,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5559,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12289,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9999,7],[10827,7],[19948,6],[20705,6],[23949,6],[25037,7],[25220,6],[26010,6],[26587,6]]},"/en/lessons/intro-to-powershell":{"position":[[33157,6],[40140,6],[40157,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8569,7],[8621,6],[10723,7],[10943,7]]}}}],["portandi",{"_index":11786,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6211,8]]}}}],["portar",{"_index":11910,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7653,7]]}}}],["portera",{"_index":11889,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7324,7]]}}}],["portfolio",{"_index":2968,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[254,10],[5941,11],[61968,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1753,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19834,10],[21265,11],[24415,10],[25766,9],[25824,11],[25874,10],[26297,10],[26383,10],[26596,10],[28510,10],[28922,10]]}}}],["portion",{"_index":7624,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4453,7],[4711,7],[5517,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10423,7],[19749,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2539,8],[24620,8],[44191,8],[44997,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8215,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7097,7],[9277,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1588,7]]},"/en/lessons/geocoding-qgis":{"position":[[11240,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21048,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38774,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3739,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22294,7]]},"/en/lessons/naive-bayesian":{"position":[[38715,7],[57176,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19300,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39425,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36174,7],[48139,8],[49477,7],[50246,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1121,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13418,8]]}}}],["portland",{"_index":3611,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3668,8]]}}}],["portmanteau",{"_index":14624,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6253,11]]},"/en/lessons/sonification":{"position":[[1184,12]]}}}],["portolan",{"_index":15650,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[998,8]]}}}],["portrait",{"_index":9281,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21661,9],[22081,8],[36395,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1373,9],[1738,8],[3509,9],[3815,10],[38889,10],[45524,10]]}}}],["portray",{"_index":9400,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42305,8],[42355,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10744,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36892,9]]}}}],["portugues",{"_index":20059,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21974,11],[25235,11]]}}}],["pos\"]).count",{"_index":21589,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40833,15]]}}}],["pos=fals",{"_index":21511,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26520,10]]}}}],["pos_analysis_df",{"_index":6906,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[41882,15]]}}}],["pos_analysis_df['c_po",{"_index":6914,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42156,24]]}}}],["pos_analysis_df['disciplin",{"_index":6921,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42592,29]]}}}],["pos_analysis_df['doc'].apply(get_fine_pos_tag",{"_index":7052,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49150,47]]}}}],["pos_analysis_df['doc'].apply(get_pos_tag",{"_index":6915,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42183,42]]}}}],["pos_analysis_df['f_po",{"_index":7051,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49123,24]]}}}],["pos_count",{"_index":6916,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42503,10]]}}}],["pos_counts.groupby(['discipline']).mean",{"_index":7009,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[46220,41]]}}}],["pos_counts.head",{"_index":6925,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42685,17]]}}}],["pos_counts.insert(loc=idx",{"_index":6922,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42622,26]]}}}],["pos_label",{"_index":17629,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24826,9]]}}}],["pos_label=0",{"_index":17619,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24320,12],[24496,12],[24680,12]]}}}],["pos_label=1",{"_index":17622,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24401,12],[24588,12],[24769,12]]}}}],["pose",{"_index":4499,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65724,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17657,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5188,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30072,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3915,6],[4201,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10050,4]]}}}],["posit",{"_index":603,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18626,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26812,8],[35168,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5102,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4895,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5101,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13408,8],[44865,9],[44908,9],[44928,9],[45053,9],[57972,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15612,8],[15852,10]]},"/en/lessons/common-similarity-measures":{"position":[[13327,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20371,8],[20415,8],[20514,9],[20532,12],[20718,11],[20762,8],[20806,8],[20914,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7291,8],[7443,8],[7531,9],[10012,9],[10116,8],[20227,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33481,8],[48271,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24623,9],[26805,8],[34537,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12518,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13864,8],[23896,8],[23976,8],[24236,8],[24478,10],[24920,8],[25129,8],[26021,8],[26103,8],[28585,8],[28701,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1270,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28601,9],[33109,8],[33131,10],[37774,8],[38180,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35343,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10017,8],[10193,8],[11904,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14956,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20358,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6779,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15359,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[25798,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13198,8],[13329,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[9308,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8132,8],[13736,8],[26735,8],[28516,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40399,8],[41583,8],[44363,12],[44768,8],[47890,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41405,6],[41912,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16659,8],[28963,8],[29043,8],[29303,8],[29545,10],[29987,8],[30197,9],[31091,8],[31173,8],[32524,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15880,8],[16949,9],[17286,10],[18557,11],[19106,9],[19449,10]]},"/en/lessons/introduction-map-warper":{"position":[[13166,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24877,8],[26098,9],[26916,8],[32206,8],[36621,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29540,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5058,10]]},"/en/lessons/linear-regression":{"position":[[47748,8],[51839,8],[57053,8],[57202,8],[59296,8],[60259,8],[60601,8],[69801,8]]},"/en/lessons/logistic-regression":{"position":[[19429,9],[19548,8],[19609,11],[19646,11],[19846,8],[19942,8],[20224,11],[20368,11],[20802,9],[20864,9],[20945,10],[21242,9],[21304,9],[21324,11],[21417,10],[21507,8],[21870,8],[22210,10],[22877,9],[22914,9],[23065,10],[23168,8],[24251,8],[24943,8],[25099,8],[28017,8],[45076,8],[57845,8],[60422,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3501,8],[3650,8],[5582,9]]},"/en/lessons/naive-bayesian":{"position":[[23345,10],[23405,8],[61714,10],[61926,9],[62588,9],[63637,9],[64185,9],[65201,9],[65578,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42581,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1379,9],[1658,8],[2220,8],[2648,9],[2827,8],[6701,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10813,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4269,10],[5735,9],[6587,8],[6916,8],[7090,8],[9945,8],[10396,8],[11533,8],[13068,8],[13312,8],[15499,8],[17959,8],[26341,8],[27290,8],[29127,8],[35547,8],[42015,8],[42218,8],[42342,8],[42541,8],[43556,8],[44221,8]]},"/en/lessons/sentiment-analysis":{"position":[[3026,8],[3099,10],[11579,9],[13180,10],[13254,10],[13290,11],[19704,8],[20109,9],[22112,9],[23292,8],[23689,8],[24185,10],[24250,8],[25166,9],[25202,8],[26225,9],[27808,8],[29173,11],[30498,8],[31595,8],[32485,8],[32653,8],[32772,8],[32878,8],[34788,8],[36571,8],[38245,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[31939,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33647,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1374,10],[25729,8],[27257,8],[28582,10],[28764,8],[36407,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3659,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6522,11],[7092,9],[20273,5],[43665,9],[46713,8],[56651,8],[57673,8],[59165,10],[65015,5],[65052,5],[65406,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34423,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7153,11],[7664,9],[12769,8],[34207,8],[34607,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20592,9],[40848,10],[40934,10],[40994,10]]}}}],["position",{"_index":14215,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[14420,13],[16768,13],[44564,13]]}}}],["positives}}{\\text{tru",{"_index":6208,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20491,22],[20891,22]]}}}],["positivo",{"_index":19998,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11548,8]]}}}],["posner",{"_index":16958,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53148,7]]}}}],["poss",{"_index":4600,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6465,6]]}}}],["possess",{"_index":3780,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9690,12]]},"/en/lessons/common-similarity-measures":{"position":[[6055,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16893,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12887,9],[28873,7],[34735,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18985,10]]},"/en/lessons/naive-bayesian":{"position":[[49141,7],[49268,10],[66972,11],[67316,12]]},"/en/lessons/normalizing-data":{"position":[[1676,10],[1779,10],[9534,10]]}}}],["possi",{"_index":12031,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11049,6],[62349,6]]}}}],["possibilities.”3",{"_index":14726,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34290,16]]}}}],["possibl",{"_index":26,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[468,13],[17530,13]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7614,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3575,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2510,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7290,8],[10819,8],[11421,8],[23827,8],[24576,8],[26449,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17546,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6791,9],[23205,8],[29121,9],[40413,13],[60667,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4263,9],[6148,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2321,8],[8352,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20101,9],[20610,8],[27407,8],[54837,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25610,8],[55380,8]]},"/en/lessons/common-similarity-measures":{"position":[[2693,8],[17190,9],[17481,8],[31075,8],[38629,9],[39591,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4647,8],[5761,8],[7233,9],[22983,8],[27299,8],[27743,8],[27881,8],[28121,8],[31349,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1354,8],[5961,8],[6909,8],[19790,8],[21940,8],[33972,9],[37636,8],[42989,8],[48643,11],[48829,8],[48863,11],[52096,8],[53554,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1390,8],[12716,13],[21398,8],[41261,8],[51940,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1473,8],[25428,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6820,16]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1936,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6740,8],[9513,9],[9660,8],[28094,14]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3279,9],[13328,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2963,9],[3836,8],[6610,8],[7679,8],[8088,8],[25967,8],[26864,8],[31115,8],[41152,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19897,8],[24767,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3857,8],[18221,9],[21274,8],[21380,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13901,8],[21168,8],[21749,8],[28656,10],[28698,10],[37727,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4091,8],[37279,8],[39369,8],[44653,8],[53284,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9873,8],[33519,8],[40881,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2784,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1773,8],[19819,9],[22859,8],[23039,8],[24103,8],[24319,8],[25485,8],[26647,8],[29675,8],[29697,8],[29889,8],[30603,8],[35951,8],[40806,8],[50637,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23327,8]]},"/en/lessons/extracting-keywords":{"position":[[3359,8],[5051,9],[5241,8],[34555,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44017,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1738,13],[9827,8],[27341,8],[33151,8],[35014,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6534,8],[6962,8],[19492,8],[31101,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1139,8],[11147,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24922,9]]},"/en/lessons/geocoding-qgis":{"position":[[21987,8],[22185,8],[31563,8],[33121,8],[33442,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[834,8],[21379,8],[22569,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2187,9],[5480,8],[7275,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[2187,8],[3997,14],[4557,8],[8608,9],[26938,8],[28615,8],[29805,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2795,8],[3579,13],[4930,8],[5731,8],[8542,8],[18167,8],[24553,8],[26228,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1024,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[598,8],[1084,8],[16791,8]]},"/en/lessons/gravity-model":{"position":[[9746,8],[14202,8],[15298,8],[15852,8],[16158,8],[21605,9],[24131,8],[26572,8],[27130,8],[27722,8],[30238,9],[40567,8],[42246,8],[57388,8],[58870,8],[58907,8],[59893,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[26890,8],[38719,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4900,8],[11412,8],[26764,14],[27638,11],[32284,11],[35603,8],[37047,8],[39774,8],[41942,8],[42604,8],[48145,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4983,8],[5071,8],[5185,9],[36085,9],[36970,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36064,8],[44786,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39325,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3055,8],[8715,9],[12316,8],[33386,8]]},"/en/lessons/intro-to-powershell":{"position":[[2933,8],[30365,8],[32389,8],[33524,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[9936,8]]},"/en/lessons/introduction-map-warper":{"position":[[2240,14],[7832,9],[22354,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42459,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1361,11],[2127,8],[5622,8],[5999,8],[6100,8],[8911,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3223,8],[14046,8]]},"/en/lessons/json-and-jq":{"position":[[32579,8],[39473,8]]},"/en/lessons/jupyter-notebooks":{"position":[[22223,8],[51535,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[987,8],[5136,8],[8827,8],[9039,8]]},"/en/lessons/linear-regression":{"position":[[6826,8],[11453,8],[12134,8],[18320,8],[36997,11],[53952,14],[54525,8],[61830,11],[67739,13]]},"/en/lessons/linux-installation":{"position":[[2425,9]]},"/en/lessons/logistic-regression":{"position":[[6623,8],[7562,8],[14739,8],[22023,8]]},"/en/lessons/mac-installation":{"position":[[1804,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22934,10]]},"/en/lessons/naive-bayesian":{"position":[[8788,9],[68000,13]]},"/en/lessons/normalizing-data":{"position":[[3168,8],[6515,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1967,8],[7102,8],[7603,8],[20644,8],[33136,8],[35543,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2806,9]]},"/en/lessons/preserving-your-research-data":{"position":[[14095,9]]},"/en/lessons/qgis-layers":{"position":[[9359,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11772,8]]},"/en/lessons/research-data-with-unix":{"position":[[2875,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12668,8],[27175,8],[28368,11],[34572,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11961,8],[18220,13],[45749,14]]},"/en/lessons/sentiment-analysis":{"position":[[3660,8],[3840,8],[4975,8],[8685,14],[15979,9],[18897,9],[21716,9],[22762,9],[28176,9],[30865,9],[31963,9],[35155,9],[37095,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8639,8]]},"/en/lessons/sonification":{"position":[[17302,13],[34846,14]]},"/en/lessons/space-place-gazetteers":{"position":[[5271,8],[12099,8],[12138,8],[24302,8],[24950,8],[25671,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4446,8],[4929,8],[6836,8],[11038,8],[23435,9],[27527,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2883,9],[23372,8],[23490,9],[24619,8],[32835,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4820,13],[31278,8],[33099,8],[36140,8],[37173,8],[38900,8],[40267,8],[41101,8],[44837,8],[48263,8],[48682,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64575,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3147,8],[3248,8],[20796,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2303,8],[6543,8],[34252,8],[34670,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16262,13],[28865,8],[33493,8]]},"/en/lessons/transliterating":{"position":[[3495,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14446,8],[17083,8],[31219,11],[41349,8],[44427,8],[51619,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[3501,8],[3684,9],[20770,9],[30078,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4316,13]]},"/en/lessons/vector-layers-qgis":{"position":[[14559,9],[17225,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2724,8],[27446,8]]},"/en/lessons/windows-installation":{"position":[[3162,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6348,9]]},"/en/lessons/working-with-text-files":{"position":[[7625,8]]},"/en/lessons/working-with-web-pages":{"position":[[4845,8]]}}}],["possible.2",{"_index":5689,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17275,10]]}}}],["possit",{"_index":11959,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9958,6],[61258,6]]}}}],["post",{"_index":1005,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2152,4],[40406,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3963,5],[5363,6],[5510,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1697,5],[1776,5],[3690,4],[4767,4],[7408,5],[8059,6],[8175,5],[8239,5],[8267,5],[8559,4],[14762,6],[23606,4],[25549,4],[31452,4],[34821,4],[40479,5],[40883,5],[40993,4],[41028,4],[41069,4],[41137,4],[41178,5],[41395,5],[41613,7],[41987,5],[42086,5],[42150,5],[42184,5],[42398,5],[42504,5],[42617,4],[42662,4],[43065,5],[43377,5],[45550,5],[45573,5],[45601,4],[45670,4],[45856,6],[47222,5],[47614,4],[47680,5],[47979,5],[48002,5],[48030,4],[48099,4],[48160,4],[48193,5],[48645,4],[48854,6],[48940,4],[49209,4],[49373,4],[49537,4],[49594,5],[49735,5],[49846,4],[50014,4],[50118,4],[50183,4],[50413,4],[50665,6],[50691,6],[50799,4],[50931,4],[50982,5],[51054,5],[58555,5],[58720,4],[59357,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9941,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17874,4],[50175,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36200,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[619,4],[762,4],[2193,5],[8122,5],[8938,5],[16236,5],[16955,6],[17075,5],[17124,4],[17753,5],[19964,5],[20124,4],[20500,4],[20754,6],[20772,5],[20845,4],[20949,4],[21272,4],[21317,4],[21357,4],[21468,4],[21544,5],[21695,4],[23749,5],[23868,5],[24242,5],[27068,4],[27207,4],[32081,4],[32138,4],[32187,5],[32276,4],[33662,5],[33858,5],[33951,4],[34644,5],[35104,4],[35383,5],[36056,5],[37185,4],[37598,5],[37658,5],[39413,4],[39519,4],[39572,4],[39653,4],[39754,4],[39926,5],[39980,5],[40281,5],[40430,4],[40505,4],[40799,6],[40832,4],[40880,4],[41146,4],[43409,6],[43541,5],[44275,5],[44624,5],[44839,4],[45212,5],[45554,4],[45698,4],[45738,4],[45815,4],[46041,6],[46148,4],[46358,4],[46459,4],[46561,4],[46676,4],[46909,4],[46943,4],[47371,4],[47434,4],[47551,4],[47624,4],[47692,5],[47722,5],[47786,4],[47820,4],[48637,4],[49084,5],[51117,5],[51186,4],[51373,5],[52058,5],[52346,5],[53322,4],[55478,5],[57199,4],[57244,4],[58110,5],[58196,5],[58227,5],[59550,6],[69942,6],[70613,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8851,5]]},"/en/lessons/counting-frequencies":{"position":[[8514,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6899,5],[18758,4],[28911,5],[29690,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38129,4],[38328,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2802,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20487,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22333,8],[22359,8],[22684,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[450,4],[12242,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[683,4],[3805,4],[27091,4],[27365,4],[29887,4],[29935,4],[30556,4],[30840,4],[31255,4],[31903,4],[32129,4],[32439,4],[32911,4],[33285,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6212,4],[6879,4]]},"/en/lessons/geocoding-qgis":{"position":[[36366,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8828,5],[34989,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[17287,4],[36648,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45930,4]]},"/en/lessons/intro-to-linked-data":{"position":[[7428,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1825,6],[17944,7],[25875,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16359,6],[23183,5],[35255,4],[38102,4]]},"/en/lessons/logistic-regression":{"position":[[4543,4]]},"/en/lessons/naive-bayesian":{"position":[[1334,5],[14543,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14963,8],[24405,6],[26098,6],[26180,6],[29784,6],[30635,6],[34777,6],[39786,6],[39895,5]]},"/en/lessons/sonification":{"position":[[17735,5],[34486,6]]},"/en/lessons/space-place-gazetteers":{"position":[[16172,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5002,6],[30830,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[363,6],[1188,6],[3437,7],[13186,7],[15223,5],[27055,6],[37505,5],[58017,6],[63950,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2725,5],[25946,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48759,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24836,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13581,6]]}}}],["post.author",{"_index":5423,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20152,11],[20528,11]]}}}],["post.html",{"_index":3136,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40889,11]]}}}],["post.md",{"_index":5435,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21813,8]]}}}],["post.read",{"_index":11401,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30881,11],[31296,11],[32340,11],[33326,11]]}}}],["post.titl",{"_index":5426,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20242,10],[20618,10]]}}}],["post.url",{"_index":5425,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20223,8],[20599,8]]}}}],["post/pag",{"_index":5494,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33577,9]]}}}],["postal",{"_index":12589,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[36316,6]]},"/en/lessons/intro-to-linked-data":{"position":[[12516,6]]},"/en/lessons/space-place-gazetteers":{"position":[[51185,6]]}}}],["postcod",{"_index":12584,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[33103,11]]}}}],["poste.\\n",{"_index":9798,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30092,9]]}}}],["poster",{"_index":2089,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12673,6],[12916,7],[13025,6],[13326,6],[13445,6],[14027,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9965,9]]},"/en/lessons/jupyter-notebooks":{"position":[[35308,6]]}}}],["postgi",{"_index":23121,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[1652,7],[1797,7]]}}}],["postil",{"_index":11915,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7785,9]]}}}],["postpon",{"_index":10671,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4387,8]]}}}],["postscript",{"_index":12492,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[567,11],[3309,10],[36213,11]]}}}],["poststructur",{"_index":17953,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54523,14]]}}}],["postul",{"_index":20873,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[4461,10]]}}}],["post’",{"_index":3191,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[49151,6],[49931,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16168,6]]}}}],["pot",{"_index":6860,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36171,6],[36253,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[8236,6],[8360,4],[8426,4],[9470,4],[9636,5],[10022,3],[13510,5]]}}}],["pot\",\"on",{"_index":15529,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[9391,8]]}}}],["potenc",{"_index":3900,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18692,7]]}}}],["potenti",{"_index":957,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[579,9],[37316,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8814,9],[15266,10],[15998,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25519,11],[31668,11],[41386,11],[62673,11],[66243,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2587,11],[2630,9],[11754,9],[11946,11],[35837,9],[39734,11],[54963,9],[67068,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6066,9],[60151,9]]},"/en/lessons/common-similarity-measures":{"position":[[30398,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12107,9],[22841,11],[24889,9],[33600,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6587,9],[7241,9],[11701,9],[19970,9],[32083,9],[41622,9],[48334,9],[61172,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29536,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13373,9],[14070,9],[32858,9],[38236,9],[45093,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6402,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32264,11],[38918,11],[41029,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35884,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6515,11],[7654,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47653,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[968,9],[2156,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33713,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30769,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3609,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9060,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5546,11],[9068,11],[24959,9]]},"/en/lessons/geocoding-qgis":{"position":[[14654,9],[18371,12],[31405,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9385,9],[12874,9],[22376,11],[31971,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22415,11]]},"/en/lessons/gravity-model":{"position":[[7070,9],[61657,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4274,11],[7328,9],[15492,9],[15743,9],[48029,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11632,9],[39668,9],[47922,9],[51902,9]]},"/en/lessons/intro-to-linked-data":{"position":[[3142,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[9648,9],[14869,9]]},"/en/lessons/introduction-map-warper":{"position":[[6487,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41136,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39084,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44501,9]]},"/en/lessons/linear-regression":{"position":[[31589,9]]},"/en/lessons/logistic-regression":{"position":[[22128,11]]},"/en/lessons/normalizing-data":{"position":[[5118,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4235,9],[8109,9],[45549,12]]},"/en/lessons/preserving-your-research-data":{"position":[[2016,9]]},"/en/lessons/research-data-with-unix":{"position":[[13455,9],[14416,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[289,10],[8781,11],[18377,9]]},"/en/lessons/sonification":{"position":[[33501,9]]},"/en/lessons/space-place-gazetteers":{"position":[[1204,11],[12232,11],[19926,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28719,9],[31692,9],[36444,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19150,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13059,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4428,9],[34802,9]]},"/en/lessons/transliterating":{"position":[[5590,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1155,9],[1349,9],[16907,9],[44598,9]]}}}],["potestatem",{"_index":11913,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7745,10]]}}}],["potter",{"_index":16836,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[15870,6]]}}}],["potteri",{"_index":20690,"title":{},"body":{"/en/lessons/sonification":{"position":[[11985,7],[13223,7]]}}}],["potter’",{"_index":3304,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3338,8]]}}}],["pound",{"_index":10260,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36074,5]]},"/en/lessons/gravity-model":{"position":[[1836,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8199,5]]}}}],["pour",{"_index":9786,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29966,4],[52579,4]]},"/en/lessons/jupyter-notebooks":{"position":[[42540,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22430,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10510,4],[11954,5]]}}}],["pow",{"_index":11469,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3951,6],[4107,4],[4289,3],[4532,3],[4650,3],[4791,3],[5691,3],[28376,4],[33452,4]]}}}],["power",{"_index":108,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1959,5],[7250,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34344,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15988,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31530,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16295,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16828,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17014,9],[17038,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26304,5],[46374,5],[56080,6],[66253,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[708,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36788,8],[68890,8]]},"/en/lessons/common-similarity-measures":{"position":[[5607,6],[39151,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12046,7],[22732,6],[30215,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38304,8],[58572,5],[58687,5],[60950,8],[63988,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10791,8],[17747,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1827,8],[3131,8],[24962,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1798,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[806,7],[38341,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5374,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5620,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3514,7],[3804,8],[16871,8],[38900,8],[47479,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8933,5],[9287,5],[9477,5],[14745,8],[20082,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20430,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19061,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1179,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51759,5]]},"/en/lessons/extracting-keywords":{"position":[[38408,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16955,5],[18985,5],[19752,8],[21669,8],[21762,8],[21932,6],[27039,5],[32948,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[760,8],[2300,8],[2493,5],[13616,8],[35076,9],[36828,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15019,8],[20415,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3885,9],[69229,8]]},"/en/lessons/geocoding-qgis":{"position":[[16999,8],[25866,8],[33978,8],[36896,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33231,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[909,5],[4692,8],[20523,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[882,8],[2586,8],[6517,8]]},"/en/lessons/gravity-model":{"position":[[11414,6],[23336,8],[60021,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[960,5],[32848,8]]},"/en/lessons/installing-omeka":{"position":[[11491,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1248,8],[11184,6],[43683,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5974,5],[11954,5],[13194,5],[13617,5],[20178,5],[43038,6],[49240,8],[50362,8],[51007,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4433,8]]},"/en/lessons/intro-to-bash":{"position":[[17764,8],[20944,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2544,5],[10278,9]]},"/en/lessons/intro-to-linked-data":{"position":[[3164,8],[34701,8]]},"/en/lessons/intro-to-powershell":{"position":[[30250,9],[36524,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[313,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[26417,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24412,8],[37025,8],[41094,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7148,5],[23166,5]]},"/en/lessons/json-and-jq":{"position":[[39403,9]]},"/en/lessons/jupyter-notebooks":{"position":[[49583,8]]},"/en/lessons/linear-regression":{"position":[[77927,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1359,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16452,6]]},"/en/lessons/normalizing-data":{"position":[[6766,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[136,6],[2679,6],[52490,8]]},"/en/lessons/output-data-as-html-file":{"position":[[3331,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6467,8]]},"/en/lessons/research-data-with-unix":{"position":[[1088,8],[9134,8],[9443,5],[11917,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19198,5],[25491,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43116,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2149,5],[35565,8]]},"/en/lessons/space-place-gazetteers":{"position":[[1254,5],[1482,5],[6134,6],[10012,6],[12059,8],[49906,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5890,8],[6071,7],[12843,8],[18629,8],[30712,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32512,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1318,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9167,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26476,5],[29988,6],[32499,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[15368,8],[19401,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[415,7],[1077,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9320,8]]}}}],["powerhous",{"_index":3271,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[176,10],[1237,10],[4303,10],[4326,10],[4625,10],[5147,10],[5395,10],[7516,10],[7941,10]]}}}],["powerless",{"_index":14263,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[26644,14]]}}}],["powershel",{"_index":126,"title":{"/en/lessons/intro-to-powershell":{"position":[[46,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2691,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15982,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5461,11]]},"/en/lessons/intro-to-powershell":{"position":[[47,10],[95,10],[161,10],[1462,11],[1698,10],[1946,11],[2276,10],[2465,10],[2507,10],[2775,10],[3480,10],[3509,10],[3588,13],[3602,11],[3624,11],[3795,10],[4161,12],[4311,10],[4500,10],[4575,10],[5011,10],[6481,10],[7023,11],[7386,10],[7772,11],[7795,10],[8012,10],[8993,10],[9933,10],[10262,11],[11032,10],[11149,10],[11309,10],[11486,10],[11675,10],[12240,10],[12494,11],[12674,11],[12733,10],[13014,11],[17141,10],[17462,10],[18187,10],[21685,11],[22496,10],[22611,10],[22826,10],[22911,10],[23997,11],[25314,10],[25996,10],[26189,10],[27120,10],[27453,10],[27899,10],[29274,10],[29372,11],[29471,10],[29848,10],[31039,10],[31270,10],[31972,10],[32338,10],[33088,10],[33937,10],[35189,11],[35606,10],[37927,10],[39823,11],[40264,10],[40372,11],[40732,11],[40810,10],[41147,11],[41260,10],[41632,12],[41699,10],[41736,11],[41988,10],[42543,10],[45535,10],[45788,11],[45969,10],[46146,11],[46333,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1408,10],[6925,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4701,10]]},"/en/lessons/json-and-jq":{"position":[[38040,10],[38113,11],[38131,11],[39343,11]]},"/en/lessons/sonification":{"position":[[21470,10],[21487,12],[21541,11],[21718,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9552,11],[18988,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10055,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4568,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2315,11],[2631,10],[3180,10]]}}}],["pp",{"_index":9444,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50070,3],[50629,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31380,3],[31678,3]]},"/en/lessons/gravity-model":{"position":[[7562,3],[7763,3],[10560,3],[35440,3],[35704,3],[35810,3],[60321,3],[60478,3],[60636,3],[60774,3],[61020,3],[61235,3],[62409,3],[62708,3],[62864,3],[62999,3],[63243,3],[63456,3],[64059,3],[64215,3],[64350,3],[64594,3],[65173,3],[65546,3],[65904,3],[66072,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[26717,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48280,3],[48984,3],[49233,3],[49397,3],[49602,3],[49820,3],[50271,3],[50460,3],[50767,3],[50837,3],[50978,3],[51120,3],[51307,3],[51507,3],[51866,3],[52047,3],[52421,3],[52611,3],[52918,3],[53443,3],[53742,3],[53959,3],[54109,3],[54382,3],[54598,3],[54811,3],[54992,3],[55151,3],[55328,3]]},"/en/lessons/sonification":{"position":[[41968,3]]}}}],["pprint",{"_index":12131,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17929,6],[17943,7],[17951,6],[22386,6],[22400,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1244,6]]}}}],["pprint(chart",{"_index":12418,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[60601,16]]}}}],["pr",{"_index":5470,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24000,3],[49530,5],[53497,5],[53539,4],[53628,2],[53698,2],[53737,2],[53863,2],[53969,3],[53990,2],[54029,2],[54345,2],[54523,2],[54723,2],[56185,2],[56604,2],[57306,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32988,3]]}}}],["prabhakar",{"_index":17022,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[6102,9]]}}}],["practic",{"_index":806,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3957,8],[5763,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[308,9],[27999,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11222,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[783,8],[3909,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5115,9],[5125,9],[5135,9],[17090,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2965,9],[5664,9],[32384,9],[33370,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68904,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2313,9],[5257,8],[69738,9]]},"/en/lessons/common-similarity-measures":{"position":[[1478,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9948,9],[16253,9],[46571,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40316,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[181,9],[7759,8],[12676,9],[15034,8],[16432,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6367,9],[12107,9],[12920,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1157,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[835,8],[7887,9],[32423,8],[43552,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9542,10],[29061,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[149,9],[8377,9],[10529,9],[10729,9],[18996,8],[20058,8],[46960,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14830,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1576,8],[34686,8],[50770,11],[53478,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36510,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1944,9],[19034,8],[24538,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[479,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3216,9],[13175,8],[16204,9]]},"/en/lessons/extracting-keywords":{"position":[[3504,9],[4980,9],[39049,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32887,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3834,9],[11312,10],[21052,10]]},"/en/lessons/geocoding-qgis":{"position":[[22364,9],[22747,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2049,15]]},"/en/lessons/getting-started-with-markdown":{"position":[[2566,10],[6123,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31054,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[44429,9]]},"/en/lessons/installing-omeka":{"position":[[1870,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2326,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25319,9]]},"/en/lessons/intro-to-bash":{"position":[[20695,8]]},"/en/lessons/intro-to-linked-data":{"position":[[1727,11],[2489,14],[21634,9]]},"/en/lessons/intro-to-powershell":{"position":[[11839,8],[41052,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[14172,8]]},"/en/lessons/introduction-map-warper":{"position":[[259,8],[5022,8],[5569,9],[7789,8],[15082,8],[17977,9],[18125,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6984,8],[19158,11],[21036,8],[41069,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2368,9],[7524,9],[27611,9],[31224,8]]},"/en/lessons/json-and-jq":{"position":[[40427,9]]},"/en/lessons/jupyter-notebooks":{"position":[[6700,8],[41045,9],[52648,10]]},"/en/lessons/linear-regression":{"position":[[75434,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12933,8],[22768,8]]},"/en/lessons/naive-bayesian":{"position":[[38539,8],[68029,11]]},"/en/lessons/normalizing-data":{"position":[[3444,9],[9913,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18704,10]]},"/en/lessons/output-data-as-html-file":{"position":[[3251,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2204,8],[7263,9],[7808,8],[8680,9],[11292,8],[16647,8],[17008,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[165,8],[196,8],[282,8],[9376,8],[11849,8],[22058,8],[23316,9],[27810,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42961,9]]},"/en/lessons/sentiment-analysis":{"position":[[4027,9],[5964,9],[39519,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[890,8],[12009,9],[16564,8]]},"/en/lessons/sonification":{"position":[[3778,8],[10366,8],[14072,8],[24595,8],[34729,8]]},"/en/lessons/space-place-gazetteers":{"position":[[17678,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[872,8],[1572,8],[5519,9],[20578,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15652,8],[22576,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14257,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[173,9],[3442,9],[36030,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5917,9],[20797,8]]},"/en/lessons/transliterating":{"position":[[1696,9],[2293,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15386,9],[16264,9],[18117,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6749,8],[14883,9],[15642,8],[32494,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21961,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2808,8],[4169,9],[19001,10]]}}}],["practices.md",{"_index":5512,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41000,13]]}}}],["practis",{"_index":15120,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[1406,9]]}}}],["practition",{"_index":5883,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15497,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1455,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19443,13]]},"/en/lessons/intro-to-linked-data":{"position":[[3327,13]]}}}],["pragmat",{"_index":11403,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31630,13],[36107,9]]}}}],["prandio",{"_index":18759,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9015,7],[9095,7],[9684,7],[9762,7]]}}}],["prayer",{"_index":22824,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[5318,7]]}}}],["pre",{"_index":956,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[537,3],[1500,3],[23461,3],[36610,3],[36674,3],[51915,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7595,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23100,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10057,3],[10242,3],[10363,3],[10727,3],[12739,3],[17246,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10877,3],[41068,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[155,3],[2605,3],[9169,3]]},"/en/lessons/common-similarity-measures":{"position":[[22518,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6746,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[395,3],[16245,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[71,3],[2102,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4124,3],[4982,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12523,4],[42148,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4071,3]]},"/en/lessons/extracting-keywords":{"position":[[3077,3],[6912,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3284,3],[7559,3],[8513,3],[9790,3],[18811,3],[19104,3],[25502,3],[34434,3],[44037,3],[44163,3],[44392,3],[44774,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33837,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18769,3],[19580,3],[29775,3]]},"/en/lessons/geocoding-qgis":{"position":[[11144,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12547,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[88,3],[4849,3],[26714,3],[26812,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[888,3],[4305,3],[5404,3],[20155,3],[59452,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5267,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6398,3],[10652,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6239,3]]},"/en/lessons/jupyter-notebooks":{"position":[[40270,3]]},"/en/lessons/linear-regression":{"position":[[4168,3],[6197,3],[9530,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2749,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1554,3],[8537,3],[22611,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10400,3],[10408,4]]},"/en/lessons/qgis-layers":{"position":[[7908,3],[8155,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6116,3],[19758,3]]},"/en/lessons/sentiment-analysis":{"position":[[15151,3]]},"/en/lessons/sonification":{"position":[[38977,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2172,3],[12703,3],[27443,3],[27505,3],[28516,3],[30180,3],[33013,3],[36158,3],[39288,3],[39393,3],[39425,3],[40788,3],[44583,3],[56302,3],[57198,3],[57355,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14202,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10083,3],[10974,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[24372,3],[24422,3]]},"/en/lessons/working-with-text-files":{"position":[[8047,3],[8099,3]]}}}],["pre_h",{"_index":19005,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37780,5],[37854,6],[37884,5],[37918,5]]}}}],["pre_w",{"_index":19004,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37766,5],[37846,7]]}}}],["pre_w+img_pad.size[0",{"_index":19007,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37861,22]]}}}],["preacher",{"_index":10391,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5901,8]]}}}],["preacher,female,1656,1659,10003983",{"_index":10388,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5846,34]]}}}],["prebuilt",{"_index":2823,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8777,8],[8891,8]]}}}],["precaut",{"_index":19057,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45600,10]]}}}],["preced",{"_index":4117,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34155,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13200,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30045,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8758,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11739,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21648,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[3615,9],[4354,9],[4533,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30832,8]]},"/en/lessons/normalizing-data":{"position":[[2904,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16793,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34734,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13859,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[36867,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22747,9],[39795,9]]}}}],["precipit",{"_index":17295,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[52390,14]]}}}],["precis",{"_index":1008,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2470,7],[41301,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3960,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44744,9],[44776,9],[47109,9],[47930,10],[48009,9],[48714,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3552,10],[3640,9],[4470,10],[4538,9],[20215,9],[20314,9],[20337,9],[20461,10],[20575,9],[20612,7],[21218,9],[21662,10],[21909,9],[22062,9],[22130,10],[50320,9],[51161,12]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3979,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19646,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13734,7],[14739,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4459,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24596,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9246,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11683,12]]},"/en/lessons/geocoding-qgis":{"position":[[31061,9],[31336,7],[31546,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[8293,7],[8399,7],[26161,9]]},"/en/lessons/intro-to-bash":{"position":[[1181,9],[25320,9],[26815,9]]},"/en/lessons/intro-to-linked-data":{"position":[[6935,7],[12619,9],[33067,7],[33412,7]]},"/en/lessons/intro-to-powershell":{"position":[[36675,10],[37307,9],[37980,9],[38319,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21588,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5083,10],[17938,7],[31415,10]]},"/en/lessons/linear-regression":{"position":[[3883,7],[39074,9],[47568,10],[77262,9]]},"/en/lessons/logistic-regression":{"position":[[20661,10],[21196,9],[22032,10],[23282,10],[23385,10],[23446,9],[23586,9],[23682,9],[24161,10],[25360,9],[25626,9],[25877,9]]},"/en/lessons/naive-bayesian":{"position":[[47175,10],[48723,9],[48745,9],[48961,9],[49418,9],[49721,10],[49915,10],[50141,10],[53797,9],[53924,9],[54364,9],[55048,9],[56277,9],[56363,9],[56680,9],[57109,10],[57267,9],[57388,9],[57442,10],[57477,9],[57539,9],[70074,10]]},"/en/lessons/normalizing-data":{"position":[[2848,12]]},"/en/lessons/preserving-your-research-data":{"position":[[4401,8],[8437,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12600,10],[24322,7],[24557,7],[47747,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22229,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14873,8],[31160,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15052,9]]}}}],["precis_femal",{"_index":17623,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24433,13]]}}}],["precis_mal",{"_index":17625,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24527,11]]}}}],["precision_scor",{"_index":6428,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49306,16]]}}}],["precision_score(y_test_binari",{"_index":17624,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24449,30],[24541,30]]}}}],["preclud",{"_index":6137,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7060,10]]}}}],["preconceiv",{"_index":15906,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35842,12]]}}}],["precursor",{"_index":4016,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25805,9],[26694,9]]}}}],["predecessor",{"_index":21354,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27374,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41578,13]]}}}],["predefin",{"_index":15971,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13924,10]]}}}],["predetermin",{"_index":13370,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1042,13]]},"/en/lessons/introduction-map-warper":{"position":[[12099,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25062,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3667,13]]}}}],["predic",{"_index":6646,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6261,10],[35441,10],[54909,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3262,10],[3587,9],[4652,10],[6072,11],[8320,9],[9417,10],[9951,9],[10132,10],[11199,10],[13271,10],[13607,10],[14219,10],[14888,9]]},"/en/lessons/intro-to-linked-data":{"position":[[9629,9],[9689,9],[25357,10],[25425,9],[25725,9],[25791,9],[28127,9],[28192,9],[28905,10],[29066,10],[34074,10],[34311,10],[34481,12]]}}}],["predict",{"_index":1633,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33986,10],[36775,10],[37122,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11041,10],[44695,11],[44813,10],[45073,9],[45247,12],[48793,11],[48833,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10400,7],[10678,11],[10946,11],[11690,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13727,9],[14123,9],[14176,11],[14758,7],[16808,7],[21058,7],[24828,12],[24847,11],[25099,11],[25197,11],[25357,11],[25907,11],[25959,11],[26027,11],[29543,10],[29716,7],[29921,10],[30675,7],[32116,7],[32759,11],[32968,11],[33002,11],[33108,12],[33757,11],[34390,12],[34585,11],[34628,11],[34798,11],[35010,11],[37555,10],[44776,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[771,11],[3090,9],[3417,9],[5572,9],[8904,11],[8976,12],[17756,10],[18741,14],[18831,11],[18875,12],[19190,9],[19487,10],[19652,10],[20380,11],[20424,12],[20771,11],[28168,10],[32411,10],[47062,11],[47184,11],[47302,12],[47350,11],[47713,9],[47750,9],[48510,10],[48770,11],[48911,9],[48989,11],[49047,11],[49525,11],[52455,7],[52506,7],[53845,8],[54824,7],[55251,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29221,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4027,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9699,15],[27371,14],[31143,14],[31958,14]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3168,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4331,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18244,10],[18341,10],[33153,11],[33516,11],[34048,11],[37203,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18948,12],[19223,11],[20890,11],[21126,11],[22293,9],[22713,9],[24529,9],[24711,7],[24976,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[30510,10]]},"/en/lessons/gravity-model":{"position":[[4797,10],[6359,7],[19391,7],[30734,9],[41914,9],[50190,9],[59664,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3991,7],[4105,8],[4507,11],[4985,11],[30117,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1984,9]]},"/en/lessons/intro-to-powershell":{"position":[[5964,7]]},"/en/lessons/linear-regression":{"position":[[882,11],[1348,8],[1865,8],[2125,8],[2357,7],[3021,11],[3279,11],[8065,7],[8427,7],[9214,7],[12407,7],[12503,11],[14363,7],[14481,7],[14813,7],[15920,7],[19375,11],[20015,10],[20350,11],[20784,11],[21007,7],[21081,7],[21183,7],[22039,7],[22433,7],[31902,8],[32007,11],[36334,12],[36700,7],[37328,7],[40394,10],[41052,11],[41149,11],[41216,9],[41877,9],[42099,11],[42347,12],[42479,11],[42553,11],[43097,11],[43661,11],[43810,11],[43843,9],[43919,11],[43986,9],[44768,9],[45358,9],[46395,7],[47526,11],[47628,9],[47676,10],[47775,10],[47904,9],[48017,9],[48181,11],[48247,9],[49116,9],[49764,9],[50153,10],[50319,9],[50405,11],[51514,10],[51718,10],[52287,10],[52442,7],[52846,10],[52865,10],[56188,11],[56591,11],[57659,11],[57715,11],[57876,11],[57986,9],[58154,12],[58414,9],[58840,11],[59050,9],[59452,9],[59590,10],[59921,9],[60234,11],[60310,7],[60410,11],[60486,7],[60789,11],[61016,11],[61082,11],[61776,8],[62944,9],[63023,12],[63131,10],[63729,11],[69788,12],[69851,9],[69948,9],[76901,11]]},"/en/lessons/logistic-regression":{"position":[[576,11],[732,11],[1068,8],[1585,8],[1845,8],[2077,7],[2741,11],[2999,11],[3968,7],[4467,8],[5302,11],[9140,11],[9635,10],[16830,7],[17371,11],[17527,9],[17556,11],[17661,11],[17825,11],[18112,11],[18471,12],[19973,9],[20078,9],[20181,9],[20252,9],[20324,9],[20411,9],[23201,10],[24067,11],[26535,9],[26615,9],[27583,9],[28356,10],[28417,9],[28643,9],[30814,9],[33064,11],[33141,12],[33154,11],[33256,11],[33385,11],[33827,10],[35253,10],[48874,10],[49260,11],[49367,11],[50671,11],[50786,11],[52602,7],[54447,10],[54985,9],[56392,9],[60520,10],[60930,10],[61374,7],[61478,7],[61674,7],[61803,11],[61938,7],[62744,11],[62812,11],[66043,10]]},"/en/lessons/preserving-your-research-data":{"position":[[9109,11],[9484,11],[10948,11],[12428,12],[14033,12],[14350,11],[15848,12]]},"/en/lessons/research-data-with-unix":{"position":[[379,11],[2037,11],[2253,11],[15006,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30584,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50233,11],[52270,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11187,10],[35249,11],[35980,10],[36848,12],[48855,10],[49777,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4160,7],[9660,10],[11004,7],[11549,12],[13339,8],[26465,10],[35087,7],[35279,10]]}}}],["predict(mod1",{"_index":12977,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26724,13]]}}}],["predict_output_word",{"_index":22917,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35048,19]]}}}],["predicted_d",{"_index":17338,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[63459,14],[63535,14],[63605,14]]}}}],["predictions}}{\\text{tot",{"_index":6201,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18715,25]]}}}],["predicto",{"_index":11763,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5945,8],[6615,9]]}}}],["predictor",{"_index":13608,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[21753,9],[42064,9]]},"/en/lessons/linear-regression":{"position":[[12091,9],[61682,9],[67832,10]]},"/en/lessons/logistic-regression":{"position":[[7271,9],[8177,9],[8319,9],[8718,9],[8761,10],[9236,9],[9481,9],[9719,9],[9858,9],[35046,9],[48901,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59126,9]]}}}],["predomin",{"_index":4991,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47884,13]]}}}],["predominantli",{"_index":11095,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22710,13],[23714,13],[23752,13]]}}}],["preemptiv",{"_index":17131,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29107,12]]}}}],["preexist",{"_index":10663,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[3591,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[20213,11]]}}}],["prefab",{"_index":14940,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18456,8],[18553,9],[18688,8],[18890,7],[18954,7],[19520,6],[19659,6],[20905,6],[21198,7],[26475,6],[26718,6],[26949,6],[28817,7],[28885,6]]}}}],["prefac",{"_index":6474,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56494,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2210,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1506,7]]},"/en/lessons/research-data-with-unix":{"position":[[8383,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21709,8],[36701,8],[40185,7]]}}}],["preface\":\"{svg",{"_index":15616,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24153,15]]}}}],["preface##defs##bg##mountains##clouds##end",{"_index":15615,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24101,51]]}}}],["prefatu",{"_index":11781,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6149,8]]}}}],["prefer",{"_index":778,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2784,10],[3863,11],[4502,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47770,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3393,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[193,9],[3310,9],[4690,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21615,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8405,11],[42572,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16861,6]]},"/en/lessons/common-similarity-measures":{"position":[[12420,6],[20064,10],[22550,6],[22758,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10138,10],[21637,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18359,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30142,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4292,9],[7367,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35985,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6102,6],[11020,11],[11067,11],[11851,12],[37286,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18546,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13732,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6963,6],[17164,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2405,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3742,10]]},"/en/lessons/extracting-keywords":{"position":[[5435,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1598,11]]},"/en/lessons/geocoding-qgis":{"position":[[23372,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[383,10],[16360,10],[16696,11],[16740,6],[19035,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14149,11],[30730,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12005,11],[16723,7],[23561,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15351,9],[24280,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[3349,6],[3519,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2622,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58174,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4914,6],[13614,11],[14358,13]]},"/en/lessons/intro-to-bash":{"position":[[3906,13],[4016,6],[20585,10]]},"/en/lessons/intro-to-linked-data":{"position":[[27967,9],[29481,6]]},"/en/lessons/introduction-and-installation":{"position":[[1604,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1713,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12549,6],[13704,6],[45999,11],[46814,9]]},"/en/lessons/linux-installation":{"position":[[1417,7]]},"/en/lessons/logistic-regression":{"position":[[64069,11]]},"/en/lessons/mac-installation":{"position":[[1117,6],[1211,6]]},"/en/lessons/naive-bayesian":{"position":[[12860,7]]},"/en/lessons/normalizing-data":{"position":[[5779,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6566,10],[7438,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3238,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[37811,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21412,9],[21696,9]]},"/en/lessons/sentiment-analysis":{"position":[[22500,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5811,10]]},"/en/lessons/space-place-gazetteers":{"position":[[3002,10],[17039,9],[46924,10],[47154,6],[47270,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6276,10],[23388,6],[23980,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34664,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16012,9]]},"/en/lessons/transliterating":{"position":[[19793,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2782,6],[46352,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7514,6],[8229,9]]},"/en/lessons/windows-installation":{"position":[[1493,11],[1813,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4484,12]]}}}],["preferable.15",{"_index":1738,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42096,13]]}}}],["prefix",{"_index":4140,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36113,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11280,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10980,6],[11043,6],[11223,7],[13042,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9843,9],[10056,9],[10266,6],[10273,6],[10469,8],[10591,8],[11682,6],[11747,8],[13817,10],[13988,8],[14331,8],[15401,6],[15460,6],[17135,6],[17194,6],[17252,6],[17309,6],[18881,6],[18940,6],[18998,6],[19055,6],[21390,6],[21450,6],[21517,6],[21569,6],[21621,6]]},"/en/lessons/installing-omeka":{"position":[[8488,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11071,6],[11106,6],[11415,6],[11560,7]]},"/en/lessons/intro-to-linked-data":{"position":[[23048,9],[23374,7],[23922,9],[24171,7],[24231,7],[24286,7],[24968,7],[25028,7],[25083,7],[26604,7],[27010,8],[30974,8],[31063,8],[31137,8],[31202,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15556,6],[25218,6]]},"/en/lessons/jupyter-notebooks":{"position":[[23461,6],[26573,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25776,8],[25952,6]]}}}],["prefix='/'.join(gcs_destination_uri.split('//')[1].split('/')[1",{"_index":18916,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25870,66]]}}}],["prefix=/usr/local/cellar/ffmpeg/4.0.1",{"_index":15749,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8901,37]]}}}],["pregnant",{"_index":6602,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17336,10]]}}}],["preinstal",{"_index":10688,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7776,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47630,12]]}}}],["prejudic",{"_index":5627,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5830,9]]}}}],["prelabel",{"_index":4632,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11666,10],[12179,10]]}}}],["preliminari",{"_index":8641,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28478,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[439,11],[4973,11],[13917,11],[20103,11]]},"/en/lessons/naive-bayesian":{"position":[[375,13],[4184,15],[27360,13],[27423,13]]},"/en/lessons/space-place-gazetteers":{"position":[[27563,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35977,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29685,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1984,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41028,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22582,11]]}}}],["preling",{"_index":15790,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12644,9],[38180,9]]}}}],["preload",{"_index":13979,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[32818,9],[33026,9],[33094,9],[33737,9],[34379,9],[34674,9]]}}}],["premier",{"_index":15727,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[3072,8],[18181,9]]}}}],["premis",{"_index":13812,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[59137,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2790,7]]}}}],["preoccess",{"_index":21816,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40792,12]]}}}],["prep",{"_index":3443,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1470,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[224,4],[4538,4]]}}}],["prepar",{"_index":116,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2158,7],[2217,8],[11420,8],[17722,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[58,11],[2176,11],[3876,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18537,7],[26289,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1139,9],[9078,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1478,8]]},"/en/lessons/common-similarity-measures":{"position":[[95,11],[2335,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1083,9],[23873,8],[25803,11],[28052,9],[28808,9],[28962,8],[32400,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22698,7],[25747,8],[31971,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7272,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1648,9],[7824,11],[11551,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37185,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17744,7],[37365,8],[47655,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17231,8],[19716,8],[20321,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[499,9],[903,11],[1258,7],[5708,11],[24335,9],[25767,9],[45416,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9922,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[230,9],[12006,9],[26445,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5313,7]]},"/en/lessons/geocoding-qgis":{"position":[[5230,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[20432,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[35240,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[5919,7],[6016,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[34963,7],[47050,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18379,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39598,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20695,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18993,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[327,9],[13675,9]]},"/en/lessons/jupyter-notebooks":{"position":[[37747,11],[43126,9]]},"/en/lessons/linear-regression":{"position":[[89,11],[493,9],[3650,11],[7468,8],[24047,9],[24109,7],[38249,8]]},"/en/lessons/logistic-regression":{"position":[[91,11],[257,9],[3370,11],[10477,9],[10553,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[495,11],[15188,11]]},"/en/lessons/preserving-your-research-data":{"position":[[2769,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20793,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17876,7],[35701,7]]},"/en/lessons/sonification":{"position":[[7479,8]]},"/en/lessons/space-place-gazetteers":{"position":[[32498,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2458,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15632,9],[16129,8],[16690,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1399,11],[10372,7],[19536,7],[23894,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26829,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6264,9],[13667,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[213,7],[45420,9],[45469,9],[45760,11],[47071,8],[47529,8],[48458,9],[48582,12],[52864,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23500,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12995,7],[13996,7]]}}}],["preparatori",{"_index":21652,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[1530,11]]}}}],["preposit",{"_index":5733,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25422,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31096,12],[34941,13]]},"/en/lessons/extracting-keywords":{"position":[[3835,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1937,12]]}}}],["preprint",{"_index":1866,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46954,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58900,8],[59296,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61028,8]]}}}],["preprocess",{"_index":210,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4291,13],[10369,11]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1826,13],[1979,13],[4726,13],[4809,14],[4835,13],[5189,11],[5391,10],[5496,14],[5548,14],[5670,13],[6023,14],[6079,13],[6155,11],[8149,13],[8281,12],[8366,12],[8523,12],[8717,12],[9213,12],[10342,12],[10993,12],[11678,12]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23234,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17368,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[325,13],[13142,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2323,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4332,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3944,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24313,10]]}}}],["prerequisit",{"_index":3316,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4078,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[121,13],[4310,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[207,13],[8322,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[279,13],[11007,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[92,13],[1645,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[174,13],[5047,13],[11431,13]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[77,13],[5095,13]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[107,13],[1260,13],[7816,14]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[92,13],[2071,13],[2327,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[105,13],[1915,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[80,12],[2125,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[133,13],[4319,13]]},"/en/lessons/jupyter-notebooks":{"position":[[79,13],[4910,13],[49061,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[517,13],[15201,13]]},"/en/lessons/research-data-with-unix":{"position":[[1897,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[179,13],[7152,13]]},"/en/lessons/space-place-gazetteers":{"position":[[3193,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3308,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4597,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2160,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3695,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2141,13]]}}}],["presbyterian",{"_index":8944,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11376,12],[13511,12],[16128,12],[17312,12],[18560,12],[20078,12],[20698,12],[21545,12],[22888,12],[24812,12]]}}}],["prescript",{"_index":2330,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4298,12],[6108,14],[10517,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6138,12]]},"/en/lessons/preserving-your-research-data":{"position":[[3766,13]]}}}],["preselect",{"_index":1688,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37988,11]]}}}],["presenc",{"_index":499,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14304,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8969,8],[11533,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11601,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5087,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6428,8]]},"/en/lessons/extracting-keywords":{"position":[[12138,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3344,8],[6503,8],[21318,8],[41931,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37869,8],[37932,8],[38035,8],[40848,8],[40920,8]]},"/en/lessons/linear-regression":{"position":[[31698,8],[72643,8]]},"/en/lessons/naive-bayesian":{"position":[[8639,8],[19831,8],[59760,8]]},"/en/lessons/normalizing-data":{"position":[[7373,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4571,8],[24556,8],[29861,8]]},"/en/lessons/sentiment-analysis":{"position":[[8971,8],[9120,8]]},"/en/lessons/space-place-gazetteers":{"position":[[22648,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2981,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28171,8]]}}}],["present",{"_index":68,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1235,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1604,9],[2426,12],[15315,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14214,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15492,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61884,13]]},"/en/lessons/common-similarity-measures":{"position":[[21673,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3747,7],[40593,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31647,7],[56872,7],[64641,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3314,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14865,8],[29452,7],[38860,7],[50859,7],[51028,7],[51081,7],[51326,7],[51569,7],[52135,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17542,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18583,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5553,13],[19423,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17121,9],[22467,7],[22578,7],[23240,7],[25820,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11055,7],[12746,7],[28293,7],[28415,7],[31865,9],[43317,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7310,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32541,7],[47067,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36131,9],[38988,7],[54073,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11728,7],[13116,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2826,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5849,9],[13601,14]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23067,8],[24122,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6442,8]]},"/en/lessons/extracting-keywords":{"position":[[2198,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4812,7],[5110,8],[5249,8],[37229,9],[47859,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3362,8],[34319,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9662,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38088,7],[41647,7],[57060,7]]},"/en/lessons/geocoding-qgis":{"position":[[3239,7],[3464,7],[25945,7],[30876,8],[33036,9],[34098,7],[36285,7],[36672,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14186,7],[23256,7],[24711,7],[26228,8],[28526,9],[30128,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[22912,7],[24814,10],[26267,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21407,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[17019,13]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12163,8],[16154,7],[20548,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[9452,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2197,8],[13711,9],[22500,8],[24906,7],[28938,13],[36933,7],[46824,8],[46895,8],[49066,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7416,7],[26564,10],[36295,9],[40005,7],[43764,7],[44529,7],[45194,7],[45435,7],[53550,7],[53840,7],[56286,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4366,13],[23320,7]]},"/en/lessons/intro-to-bash":{"position":[[25663,8]]},"/en/lessons/intro-to-linked-data":{"position":[[9354,12]]},"/en/lessons/intro-to-powershell":{"position":[[6100,7],[6936,7],[43916,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[20164,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34447,8],[41840,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41093,7],[42866,7],[44688,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4492,9],[8116,9]]},"/en/lessons/jupyter-notebooks":{"position":[[2055,9],[35387,13]]},"/en/lessons/linear-regression":{"position":[[23006,9]]},"/en/lessons/logistic-regression":{"position":[[55906,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3780,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22858,12]]},"/en/lessons/naive-bayesian":{"position":[[1726,7],[68192,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6121,7],[15009,7]]},"/en/lessons/preserving-your-research-data":{"position":[[1061,7],[3586,7],[3851,9]]},"/en/lessons/qgis-layers":{"position":[[15370,13]]},"/en/lessons/research-data-with-unix":{"position":[[14168,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4320,9],[7208,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[423,9],[17526,7],[25590,8],[30305,7],[39117,13],[42818,8],[42963,8],[45717,9]]},"/en/lessons/sonification":{"position":[[1048,8],[6272,7]]},"/en/lessons/space-place-gazetteers":{"position":[[48066,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1158,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13847,10],[21769,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4575,7],[5209,9],[54461,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10188,9],[12399,9],[21065,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[227,7],[2882,13],[36084,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1795,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14712,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[18625,8]]},"/en/lessons/vector-layers-qgis":{"position":[[17124,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[155,7],[7992,10],[47118,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15138,7],[18021,7]]}}}],["presentations—condens",{"_index":22373,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[2461,23],[42171,23]]}}}],["preserv",{"_index":925,"title":{"/en/lessons/preserving-your-research-data":{"position":[[0,10]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13061,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16332,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7364,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[129,12],[6197,13],[6297,8],[61843,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20374,9],[26555,8],[32161,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1629,12],[68917,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46817,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12962,8],[32317,9],[32528,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23831,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[23177,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38906,8],[46223,8]]},"/en/lessons/introduction-map-warper":{"position":[[14030,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18624,12],[41759,12]]},"/en/lessons/json-and-jq":{"position":[[19849,8],[21625,8],[22807,8],[22983,8]]},"/en/lessons/linear-regression":{"position":[[65532,10]]},"/en/lessons/preserving-your-research-data":{"position":[[1,10],[1959,8],[2422,8],[4810,8],[7066,12],[16365,9],[16956,12],[18244,12],[18589,10]]},"/en/lessons/research-data-with-unix":{"position":[[479,11],[2283,13],[2301,11]]},"/en/lessons/sonification":{"position":[[27074,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5703,13],[8104,10],[23568,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35474,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31606,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15718,10],[16543,13],[16813,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12422,9]]}}}],["preservation.html",{"_index":19294,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18442,17]]}}}],["preset",{"_index":1681,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37563,6]]}}}],["presid",{"_index":1209,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11187,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[18088,9],[18744,10],[19214,9],[30084,11],[32645,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5963,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8542,9]]},"/en/lessons/logistic-regression":{"position":[[46137,9]]},"/en/lessons/sentiment-analysis":{"position":[[26826,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4029,9]]},"/en/lessons/transliterating":{"position":[[1051,10]]}}}],["presidenti",{"_index":2084,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12039,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1574,12],[32569,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18292,12],[18404,12]]}}}],["president’",{"_index":2500,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18769,11]]}}}],["presner",{"_index":16974,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53303,8]]}}}],["press",{"_index":158,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3289,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45355,6],[45948,6],[50259,7],[51493,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6450,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2896,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7687,5],[11608,5],[11847,8],[23827,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17313,8],[17436,8],[19187,5],[20873,5],[21789,5],[22016,5],[22190,5],[25876,5],[27607,5],[28144,5],[28731,5],[32513,5],[33812,5],[44583,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31775,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11960,8],[12900,5],[19039,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3194,5],[9047,6],[9199,5],[17188,6],[36415,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2642,5],[11709,5],[15000,5],[15287,5],[15595,5],[29293,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30257,5],[30899,5],[35281,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15225,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3531,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11216,8],[11529,5],[11579,8],[12410,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33771,5],[44310,7],[50423,6],[50616,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57528,6],[57691,5],[58770,6],[58890,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5544,5],[11231,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10125,5]]},"/en/lessons/extracting-keywords":{"position":[[14103,5],[16501,5],[16584,8],[16761,5],[27051,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22945,5],[28243,5],[29422,5],[29627,5],[29744,8],[29988,8],[30500,5],[32829,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4051,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[32703,6],[32881,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21142,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[45533,6]]},"/en/lessons/installing-omeka":{"position":[[7978,5],[12265,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49360,6],[49573,6],[49789,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33140,5],[37511,5]]},"/en/lessons/intro-to-bash":{"position":[[6790,5],[15998,8],[16580,5],[18623,8],[18830,6],[19528,5],[19713,5],[19809,5],[19918,5],[20421,8]]},"/en/lessons/intro-to-powershell":{"position":[[14102,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[11041,5],[12793,5],[13012,5],[13263,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52360,7],[52877,7]]},"/en/lessons/json-and-jq":{"position":[[5837,5]]},"/en/lessons/jupyter-notebooks":{"position":[[21047,5],[21378,5],[21529,5],[37375,7],[53570,6]]},"/en/lessons/linear-regression":{"position":[[38541,8],[75340,5],[78728,6],[79440,6],[79544,6],[79616,6]]},"/en/lessons/linux-installation":{"position":[[3752,5],[4161,5]]},"/en/lessons/logistic-regression":{"position":[[65814,5]]},"/en/lessons/mac-installation":{"position":[[3339,5],[3842,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7888,5],[7979,5],[17905,8],[23797,5]]},"/en/lessons/research-data-with-unix":{"position":[[9936,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47452,5],[51447,6],[52071,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2228,5],[8242,5],[8675,8],[8886,5],[8939,5],[9176,5],[11946,7],[14803,5]]},"/en/lessons/sonification":{"position":[[21810,7],[41218,6]]},"/en/lessons/space-place-gazetteers":{"position":[[37240,5],[48601,6],[48903,6],[49641,6],[50884,6],[51062,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19846,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11904,8],[12184,8],[19366,8],[19674,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17162,5],[49004,8],[60637,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7632,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8059,5],[8884,5],[14177,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10290,5],[39870,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1495,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17546,5],[26959,6],[27485,6]]},"/en/lessons/windows-installation":{"position":[[4551,5],[5054,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20446,6]]},"/en/lessons/working-with-web-pages":{"position":[[5190,5]]}}}],["pressi",{"_index":16955,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53115,7]]}}}],["pressur",{"_index":4330,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49332,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27450,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9571,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13544,9],[26829,8]]},"/en/lessons/linear-regression":{"position":[[52380,9]]},"/en/lessons/naive-bayesian":{"position":[[8629,9]]}}}],["presum",{"_index":1921,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[49049,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16129,10]]},"/en/lessons/geocoding-qgis":{"position":[[1413,8],[35013,10]]},"/en/lessons/gravity-model":{"position":[[56238,8]]},"/en/lessons/installing-omeka":{"position":[[10757,9]]},"/en/lessons/linear-regression":{"position":[[7772,8],[7880,9],[7899,9],[70975,10]]},"/en/lessons/logistic-regression":{"position":[[5400,9],[43045,8],[43217,8],[49535,8],[49657,8],[49679,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17932,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1058,8]]},"/en/lessons/space-place-gazetteers":{"position":[[23843,10]]}}}],["presumpt",{"_index":11728,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2554,11]]},"/en/lessons/linear-regression":{"position":[[11424,12]]}}}],["presuppos",{"_index":13376,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2615,10]]}}}],["pretenc",{"_index":20040,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19048,8]]}}}],["pretend",{"_index":18308,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[13841,7],[17976,10],[21468,7],[21624,7],[69340,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12893,7]]}}}],["preterea",{"_index":11780,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6140,8],[7021,8]]}}}],["pretestprocessing.pi",{"_index":18287,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3713,20],[42769,20],[44221,20]]}}}],["pretrain",{"_index":5984,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41526,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8961,10],[47106,10]]}}}],["pretrained=fals",{"_index":5988,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41734,17]]}}}],["pretrainedflag",{"_index":6012,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43048,15]]}}}],["pretti",{"_index":916,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12559,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2439,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12746,6],[23047,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9202,6]]},"/en/lessons/common-similarity-measures":{"position":[[18244,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9214,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2095,6],[13420,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8262,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48226,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11910,6],[16008,6],[17968,6],[26011,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8304,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6786,8],[7356,8],[7575,8],[8811,6]]},"/en/lessons/intro-to-linked-data":{"position":[[31370,6]]},"/en/lessons/intro-to-powershell":{"position":[[13259,6],[15450,6],[21705,6],[21854,6],[28720,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2416,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16863,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17652,6]]},"/en/lessons/naive-bayesian":{"position":[[35543,6],[41310,6],[44425,6],[51330,6],[52006,6],[53407,6]]},"/en/lessons/normalizing-data":{"position":[[4889,6],[9431,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[175,6],[4154,6],[4178,7],[5570,6],[8628,6],[8803,6]]},"/en/lessons/sentiment-analysis":{"position":[[4519,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7080,6]]},"/en/lessons/sonification":{"position":[[38199,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1702,6],[12442,6],[18901,6],[22442,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51182,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15192,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[23857,6]]}}}],["prettier",{"_index":21196,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27353,8]]}}}],["prettifi",{"_index":7273,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9384,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6440,10]]}}}],["prettyprintkwic(kw",{"_index":19196,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8825,22]]}}}],["prevail",{"_index":7920,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28728,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29174,8]]}}}],["preval",{"_index":6660,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[10585,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[33531,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45267,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27448,9],[32755,9],[40753,9],[40957,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2735,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36012,9]]}}}],["prevent",{"_index":1299,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14571,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24307,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[39965,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53299,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26577,7],[69073,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34840,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32313,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[34991,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22467,8],[31904,11],[32075,10],[32494,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15567,7],[15843,8],[16097,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41759,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8972,7]]},"/en/lessons/extracting-keywords":{"position":[[5710,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[14207,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38827,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1595,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21619,7]]}}}],["preview",{"_index":2812,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6310,9],[7186,7],[9893,7],[14360,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17355,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13738,7],[14078,7],[24644,7],[42615,8],[42808,7],[47713,8],[47776,7],[49734,7],[52473,7],[55112,7],[55344,7],[55441,7],[55503,7],[56111,7],[63342,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26130,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33857,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[556,7],[8978,10],[11387,7],[11640,8],[12807,7],[12846,7],[12886,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7523,7],[7834,8],[8393,7],[8964,7],[9207,7],[9955,7],[12179,7],[16109,7],[28709,7],[28912,7],[29516,7],[30899,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29170,7],[33699,8],[33741,7],[34231,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26851,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[859,7],[6477,7],[11571,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[13873,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14738,7],[25135,7],[25221,10]]},"/en/lessons/gravity-model":{"position":[[304,7],[17348,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22291,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[191,8],[2976,8]]},"/en/lessons/introduction-map-warper":{"position":[[301,7],[10388,8],[18689,7],[18903,8],[19495,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14211,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35486,9],[35652,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2035,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16570,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17298,7],[17776,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16817,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[13666,7]]}}}],["previou",{"_index":461,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12435,8],[13042,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12511,8],[13353,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26527,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[596,8],[11401,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12212,8],[26996,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27419,8],[28204,8],[29976,8],[31743,8],[31873,8],[34560,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10769,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41866,8],[51503,8],[53609,8],[61120,8],[66916,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11685,8],[16506,8],[34576,8],[39344,8],[41204,8],[41816,8],[42091,8],[42848,8],[45147,8],[47941,8]]},"/en/lessons/common-similarity-measures":{"position":[[12612,8],[19828,8],[33978,8],[34254,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6426,8],[33227,8],[35884,8],[36140,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18588,8],[19008,8],[33601,8],[36371,8],[36624,8],[42669,8],[43081,8],[44714,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[587,8],[759,8]]},"/en/lessons/counting-frequencies":{"position":[[825,8],[3710,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[810,8],[889,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21097,8],[36325,8],[40755,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[619,8],[32502,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2803,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42964,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47292,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12295,8],[20199,8],[32284,8],[32938,8],[42791,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6111,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23311,8]]},"/en/lessons/extracting-keywords":{"position":[[16639,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9440,8],[10888,8],[10992,8],[33656,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29614,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32812,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9038,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1861,8],[6909,8]]},"/en/lessons/geocoding-qgis":{"position":[[29856,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9716,8],[17732,8],[19139,8],[26095,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[25192,8],[26606,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3082,8],[4491,8],[5302,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16358,8],[17452,8]]},"/en/lessons/gravity-model":{"position":[[37229,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[12703,8]]},"/en/lessons/installing-omeka":{"position":[[325,8],[8744,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31959,8],[48861,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48672,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1262,8],[34100,8]]},"/en/lessons/intro-to-bash":{"position":[[13372,8],[16042,8]]},"/en/lessons/intro-to-linked-data":{"position":[[10707,8],[23159,8]]},"/en/lessons/intro-to-powershell":{"position":[[43289,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5694,8],[16679,8],[33394,8],[33758,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21952,8],[23297,8],[30786,8],[35208,8],[37850,8],[42010,8]]},"/en/lessons/json-and-jq":{"position":[[10079,8],[11119,8],[14437,8],[24967,8],[31691,8],[32987,8],[35071,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4999,8],[8746,8],[29979,8],[34211,8],[41477,8],[41910,8],[52157,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1285,8],[1364,8]]},"/en/lessons/linear-regression":{"position":[[27790,8],[35160,8]]},"/en/lessons/logistic-regression":{"position":[[41479,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[662,8]]},"/en/lessons/naive-bayesian":{"position":[[38929,8]]},"/en/lessons/normalizing-data":{"position":[[1114,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26962,8],[38924,8]]},"/en/lessons/output-data-as-html-file":{"position":[[833,8],[912,8],[962,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[613,8],[667,8],[3808,8],[6146,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3278,8],[13382,8]]},"/en/lessons/research-data-with-unix":{"position":[[10168,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16974,8],[27299,8],[27778,8],[32798,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6236,8],[36230,8]]},"/en/lessons/sentiment-analysis":{"position":[[30065,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11095,8],[14260,8],[27360,8]]},"/en/lessons/sonification":{"position":[[23550,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10559,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43579,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[152,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5502,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[5746,8]]},"/en/lessons/vector-layers-qgis":{"position":[[3621,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13659,8],[29797,8],[31817,8],[36971,8]]},"/en/lessons/working-with-text-files":{"position":[[679,8]]},"/en/lessons/working-with-web-pages":{"position":[[2316,8]]}}}],["previous",{"_index":574,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17118,11],[20525,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8767,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23571,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4937,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6891,10]]},"/en/lessons/common-similarity-measures":{"position":[[9916,11],[18980,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35972,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27194,11],[39994,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10948,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27086,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1008,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15438,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48785,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11007,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27298,10]]},"/en/lessons/extracting-keywords":{"position":[[32164,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18286,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[14788,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[699,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9937,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6955,10],[14320,10],[14619,10],[20466,11],[21810,11]]},"/en/lessons/linear-regression":{"position":[[22890,11],[37400,10]]},"/en/lessons/logistic-regression":{"position":[[15039,11],[57378,11]]},"/en/lessons/naive-bayesian":{"position":[[7036,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5908,10],[33940,10],[33979,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23984,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16754,10]]},"/en/lessons/transliterating":{"position":[[2751,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17843,11]]}}}],["prework",{"_index":764,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1810,7],[1879,7],[2655,7],[2771,8]]}}}],["price",{"_index":5876,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13909,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14615,7],[14717,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[13250,6]]},"/en/lessons/gravity-model":{"position":[[25681,5],[35536,5],[36643,5],[38050,5],[42046,5],[42824,5],[51607,5],[51966,5],[52480,5],[65628,6]]},"/en/lessons/installing-omeka":{"position":[[1033,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7071,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4423,6],[5008,7]]},"/en/lessons/sentiment-analysis":{"position":[[27802,5],[30492,5],[31589,5],[34782,5],[36565,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8285,8],[9504,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16312,5]]}}}],["prices”13",{"_index":13655,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35597,9]]}}}],["pride",{"_index":5626,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5820,5]]}}}],["primari",{"_index":1231,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12162,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6675,7],[8275,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33047,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9083,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21314,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[551,7],[5862,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1781,7],[35535,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4607,7]]},"/en/lessons/geocoding-qgis":{"position":[[24009,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[337,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16053,8],[17059,7]]},"/en/lessons/gravity-model":{"position":[[12630,7],[13667,7],[14371,7],[37708,7],[53698,7]]},"/en/lessons/intro-to-bash":{"position":[[959,7],[11619,7]]},"/en/lessons/introduction-map-warper":{"position":[[22220,7]]},"/en/lessons/json-and-jq":{"position":[[12196,7],[14529,7]]},"/en/lessons/linear-regression":{"position":[[4125,7]]},"/en/lessons/qgis-layers":{"position":[[14064,9],[14159,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9687,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7221,7],[45840,7],[53554,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[540,7],[33543,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[31151,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25705,7]]}}}],["primarili",{"_index":175,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3552,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9514,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30382,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2471,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50328,9]]},"/en/lessons/common-similarity-measures":{"position":[[2394,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4970,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11301,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25718,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12011,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4235,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39605,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5206,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5413,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2879,9],[27596,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2687,9],[6591,9],[23499,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7476,9]]},"/en/lessons/gravity-model":{"position":[[55090,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15358,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36986,9]]},"/en/lessons/jupyter-notebooks":{"position":[[928,9],[50205,9]]},"/en/lessons/linear-regression":{"position":[[22121,9]]},"/en/lessons/sentiment-analysis":{"position":[[13795,9]]},"/en/lessons/space-place-gazetteers":{"position":[[9308,9],[13650,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[163,9],[52802,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17733,9]]}}}],["primary_link",{"_index":19336,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[14251,14]]}}}],["prime",{"_index":14752,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40242,5],[40906,5],[41319,5],[41827,5],[57295,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12732,5]]}}}],["primer",{"_index":6623,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[1741,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3058,6]]},"/en/lessons/installing-omeka":{"position":[[1420,7]]},"/en/lessons/json-and-jq":{"position":[[2329,6]]},"/en/lessons/linear-regression":{"position":[[79372,6]]}}}],["primit",{"_index":11020,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3880,9],[24654,9]]}}}],["princ",{"_index":12799,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2610,6],[4744,6]]},"/en/lessons/naive-bayesian":{"position":[[10739,6]]},"/en/lessons/qgis-layers":{"position":[[144,6],[3116,6],[3211,6],[6039,6],[6151,6],[9882,6],[10807,6],[11350,6],[13649,6],[14682,6],[17548,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1432,6],[1986,6],[3036,6],[5081,6],[11035,6],[13331,6]]}}}],["prince2",{"_index":19225,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4368,8]]}}}],["princeton",{"_index":8941,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11299,9],[11344,9],[13434,9],[13479,9],[16073,9],[16096,9],[17257,9],[17280,9],[18505,9],[18528,9],[19998,9],[20045,9],[22809,9],[22856,9],[24733,9],[24780,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50399,9]]}}}],["princeton,nj",{"_index":9000,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[22906,12],[24830,12]]}}}],["princetown",{"_index":23220,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8979,11],[9055,11],[9174,10],[9355,10],[9570,11],[9623,10],[11957,11],[12046,10],[12125,11],[12226,11]]}}}],["princip",{"_index":2559,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[24071,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24990,9],[25189,9],[26106,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42638,10],[55015,9],[56219,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[31053,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12942,9]]},"/en/lessons/linear-regression":{"position":[[32276,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23239,9]]}}}],["principalorfirstmak",{"_index":16611,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3448,24],[7703,24],[12344,22],[12505,23],[14601,23],[15595,23],[38322,23],[39071,23]]}}}],["principl",{"_index":3280,"title":{"/en/lessons/intro-to-linked-data":{"position":[[20,10]]}},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[768,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3738,9]]},"/en/lessons/common-similarity-measures":{"position":[[2447,10],[5631,10],[13796,11],[39902,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21862,10]]},"/en/lessons/counting-frequencies":{"position":[[5685,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[653,10],[1534,10],[7960,10],[8054,11],[27773,10],[28011,10],[28097,10],[29233,10],[30124,11],[47026,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[320,10],[2967,10],[8365,10],[8681,10],[8956,9],[16932,9],[31114,9],[31945,9],[37404,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1907,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4338,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9242,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51130,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5765,10],[23934,10],[48486,10],[48544,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7099,10]]},"/en/lessons/gravity-model":{"position":[[6259,9],[23455,10],[24516,9],[35039,10],[43301,10],[43574,10],[59558,10]]},"/en/lessons/intro-to-linked-data":{"position":[[21,10],[1329,10],[1857,10],[2438,10],[2888,11],[3445,11],[5907,10],[27491,10]]},"/en/lessons/linear-regression":{"position":[[9350,10],[22775,10]]},"/en/lessons/naive-bayesian":{"position":[[17405,11],[38381,10],[68785,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2423,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5284,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2859,9],[4710,11],[18222,10],[18420,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[844,10]]},"/en/lessons/sonification":{"position":[[23422,10]]},"/en/lessons/space-place-gazetteers":{"position":[[12732,10],[48012,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5490,10],[5590,11],[24318,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2186,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44104,10],[44237,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[3425,10],[15734,11]]}}}],["print",{"_index":157,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3280,8],[22735,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[156,7],[228,7],[1939,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22008,5],[24504,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3632,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3200,7],[4487,5],[4781,5],[7648,8],[8457,8],[11161,5],[16537,5],[16598,5],[18019,8],[27657,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10321,8],[10438,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23931,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28278,5],[51174,5],[54088,8],[57707,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1637,5]]},"/en/lessons/common-similarity-measures":{"position":[[28064,5],[28779,7],[29050,7],[34191,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10461,5],[46976,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24057,6],[28778,6],[40587,5],[40746,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4262,5],[5301,5],[5543,6],[6405,5]]},"/en/lessons/counting-frequencies":{"position":[[2174,8],[4340,8],[5751,5],[5782,6],[13706,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3031,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3315,5],[3899,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13229,7],[19027,5],[21362,7],[21477,8],[33616,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6692,5],[7048,5],[9891,8],[9988,5],[10101,5],[10587,5],[10715,5],[10829,8],[10951,5],[10992,5],[11038,5],[11452,7],[12079,5],[12271,7],[12618,5],[14031,5],[14987,5],[16972,5],[17034,5],[21021,5],[21559,5],[22286,5],[22340,5],[23186,5],[23259,5],[23391,5],[23803,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3206,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1015,5],[1072,8],[1158,8],[1214,8],[1289,8],[2455,7],[11450,8],[11834,7],[12366,7],[13926,5],[14759,8],[21460,8],[27943,5],[31028,7],[31077,5],[31279,7],[32864,5],[33014,5],[33274,9],[33617,5],[33649,5],[34120,8],[34192,9],[34337,5],[34422,9],[34444,5],[34626,9],[36266,5],[37902,7],[37985,7],[38096,5],[38370,7],[38553,7],[38601,7],[38699,7],[38918,8],[38990,7],[39101,5],[39319,8],[39403,5],[41059,8],[41786,8],[43344,7],[43435,5],[44685,8],[45653,9],[53306,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10583,6],[11287,7],[23196,6],[27717,5],[27842,5],[28108,5],[43948,5],[50864,5],[51046,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16953,8],[34170,7],[44425,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11740,8],[12812,5],[13064,5],[16281,5],[17934,5],[23665,5],[23827,5],[34110,8],[38307,5],[43176,5],[44439,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2620,8],[20408,11],[20872,11],[26202,11],[28971,11]]},"/en/lessons/extracting-keywords":{"position":[[463,8],[2519,7],[13663,6],[15173,7],[17026,8],[17061,8],[20030,8],[21570,8],[22050,6],[22266,5],[22458,5],[22500,7],[22789,5],[22830,5],[23933,6],[25066,5],[25108,7],[25500,6],[30584,5],[30729,8],[32658,5],[32704,7],[35453,7],[36038,5],[38092,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13970,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6940,5],[9336,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30216,5],[33498,5],[34135,5],[34353,5],[37910,5],[41442,5],[43097,7],[43420,7],[47682,5],[48874,8],[54494,5],[59079,7],[60560,5],[62517,8],[63367,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9795,6],[25495,8],[27219,8],[27929,7]]},"/en/lessons/georeferencing-qgis":{"position":[[6509,7],[6647,7],[7985,7],[8203,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29878,6],[32631,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14765,5],[15058,8],[15118,9],[15367,8],[15700,7],[15738,7],[15886,7],[15929,7],[16333,8],[16459,8],[16630,6],[17508,7],[17590,7],[18367,6],[18808,8],[19253,7],[25506,6]]},"/en/lessons/gravity-model":{"position":[[50610,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[29686,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30429,7],[30455,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32334,8],[33405,5],[50004,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25050,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1847,5]]},"/en/lessons/intro-to-bash":{"position":[[5012,6],[16598,7],[25652,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6776,5],[7365,5],[10386,5],[10468,5],[13498,5],[14367,6],[14804,7],[15205,6],[16569,6]]},"/en/lessons/intro-to-powershell":{"position":[[22514,5],[22622,6],[23972,8],[26966,7],[31491,6],[44512,6],[44593,6],[44674,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4212,5],[4263,5],[5101,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14385,7],[16020,7],[18820,7],[29331,7],[35200,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19491,5],[20012,5],[22107,5],[22157,5],[22456,6],[23325,5],[23385,5],[23456,5],[23579,5],[25425,5],[27044,5],[28566,5],[28918,5],[28938,5],[30111,5],[30138,5],[30418,5],[30470,5],[30649,5],[31473,5],[31925,5],[32028,5],[32092,5],[32211,5],[33631,5],[33654,5],[34240,5],[37194,5],[37355,5],[37457,5],[37614,5],[40417,5],[40481,5],[41608,5],[41672,5],[41719,5],[42079,5],[42161,5],[42241,5],[42333,5],[42457,5],[42701,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16627,5],[16777,8],[42334,6]]},"/en/lessons/jupyter-notebooks":{"position":[[48040,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8924,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2335,5],[6145,5],[6167,8],[7339,11],[7380,7],[7424,7],[7488,5]]},"/en/lessons/naive-bayesian":{"position":[[42931,5],[44551,5],[44778,5],[44981,5],[46630,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13285,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1888,7],[2029,7],[2211,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[182,8],[4161,8],[4186,9],[7349,7],[7873,9],[8446,9],[8635,7],[8810,9],[10637,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10107,5],[13469,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3987,5],[11915,5]]},"/en/lessons/research-data-with-unix":{"position":[[4978,7],[6232,5],[6714,6],[6903,5],[7462,6],[8031,5],[8292,5],[8866,7],[9747,6],[9819,6],[10084,6],[10645,6],[10810,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26028,8],[34017,5]]},"/en/lessons/sentiment-analysis":{"position":[[20794,5],[20963,5],[21116,5],[22298,5],[35839,8],[36089,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2674,6],[7450,6],[7933,7],[8029,5],[12704,8],[19817,5],[29723,6],[30129,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[460,5],[545,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15041,5],[15284,5],[20952,6],[20974,9],[25902,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42318,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18864,8],[19003,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1258,7],[14578,7],[19567,5],[19893,12],[20826,5],[21090,7],[21197,7],[24947,5],[25086,12],[26016,5],[26270,7],[26378,7],[28076,5],[29198,5],[30436,7],[33423,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5358,6],[6472,8],[6496,5],[14537,8],[23509,8],[24328,8],[24368,5],[25616,6],[25720,6],[25942,8],[27248,8],[27817,5],[28778,5],[28954,5],[29153,5],[29622,5],[29792,5],[30790,5],[30838,5],[31044,7],[31480,5]]},"/en/lessons/transliterating":{"position":[[7023,8],[8194,5],[13509,5],[15040,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32276,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[11141,8],[28098,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18573,8]]},"/en/lessons/working-with-text-files":{"position":[[897,5],[2081,5],[2105,6],[2141,5],[2223,5],[4689,7],[5851,7],[6913,5],[7947,5]]},"/en/lessons/working-with-web-pages":{"position":[[6083,5]]}}}],["print(\"%",{"_index":22906,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[32419,9]]}}}],["print(\"\\nset",{"_index":22154,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16940,12],[17266,12]]}}}],["print(\"an",{"_index":11147,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28845,9],[31751,9]]}}}],["print(\"bad",{"_index":15111,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17123,10],[19280,10]]}}}],["print(\"delet",{"_index":22140,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13774,13]]}}}],["print(\"don",{"_index":4416,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54950,14],[64702,14]]}}}],["print(\"error",{"_index":8520,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3644,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13676,13]]}}}],["print(\"fail",{"_index":10280,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44577,13],[48130,13]]}}}],["print(\"frequencies\\n",{"_index":7659,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1490,21],[3483,21]]}}}],["print(\"hello",{"_index":5284,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[1104,12],[2835,12]]}}}],["print(\"imag",{"_index":22331,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[28171,12]]}}}],["print(\"length",{"_index":10522,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[26395,13]]}}}],["print(\"list\\n",{"_index":7657,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1451,14],[3444,14]]}}}],["print(\"modular",{"_index":10607,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43302,17]]}}}],["print(\"nam",{"_index":10583,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38480,14],[43414,14]]}}}],["print(\"network",{"_index":10504,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23720,14],[28278,14]]}}}],["print(\"new",{"_index":11124,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27859,10],[29598,10]]}}}],["print(\"pairs\\n",{"_index":7661,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1536,15],[3529,15]]}}}],["print(\"printer'",{"_index":12354,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53829,16]]}}}],["print(\"propos",{"_index":4889,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36726,15],[37579,15]]}}}],["print(\"select",{"_index":4906,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37874,15]]}}}],["print(\"shortest",{"_index":10517,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25298,15]]}}}],["print(\"start",{"_index":4896,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37194,15]]}}}],["print(\"string\\n",{"_index":7656,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1414,16],[3407,16]]}}}],["print(\"success",{"_index":22138,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13604,15]]}}}],["print(\"test",{"_index":16364,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41262,11]]}}}],["print(\"th",{"_index":4891,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36908,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28462,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32313,10]]}}}],["print(\"top",{"_index":10560,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33958,10],[37509,10]]}}}],["print(\"triad",{"_index":10546,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30344,14]]}}}],["print($json_harvard",{"_index":16117,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41512,21]]}}}],["print('\\xa0",{"_index":22721,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13552,13]]}}}],["print('class",{"_index":10617,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44401,12]]}}}],["print('creat",{"_index":11603,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26700,15]]}}}],["print('ent",{"_index":22131,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13164,12]]}}}],["print('hello",{"_index":17536,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[3324,12],[4134,12],[4362,12]]},"/en/lessons/mac-installation":{"position":[[2703,12],[3815,12],[4043,12]]},"/en/lessons/windows-installation":{"position":[[4061,12],[5027,12],[5255,12]]},"/en/lessons/working-with-text-files":{"position":[[913,12]]}}}],["print('hello\\thello\\thello\\nworld",{"_index":18112,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[7514,35]]}}}],["print('item",{"_index":15419,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4323,11]]}}}],["print('th",{"_index":18111,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[7361,10]]}}}],["print('wait",{"_index":22326,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25959,14],[29133,14]]}}}],["print('{0",{"_index":20393,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[21191,11],[22374,11],[36028,11]]}}}],["print((obo.striptags(html",{"_index":11666,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7941,28]]}}}],["print((wordlist[0:120",{"_index":11696,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[10705,24]]}}}],["print(3",{"_index":19162,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2153,7]]}}}],["print(5",{"_index":19161,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2139,7]]}}}],["print(7",{"_index":19160,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2125,7]]}}}],["print(allkeyword",{"_index":10922,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12617,18]]}}}],["print(alltext",{"_index":10934,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[16145,15]]}}}],["print(b",{"_index":10575,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37596,8]]}}}],["print(c",{"_index":12279,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40953,8]]}}}],["print(c.valu",{"_index":12281,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[41256,17]]}}}],["print(ch",{"_index":12315,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48241,9]]}}}],["print(charlist",{"_index":11690,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9574,15]]}}}],["print(classification_report",{"_index":4290,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46394,28]]}}}],["print(classification_report(y_tru",{"_index":6434,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50182,35]]}}}],["print(content[200:300].encode('unicod",{"_index":22623,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8238,38]]}}}],["print(converted_content[200:1000",{"_index":22725,"title":{},"body":{"/en/lessons/transliterating":{"position":[[14993,34]]}}}],["print(createditem.writefailure['cod",{"_index":8511,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3003,39]]}}}],["print(createditem.writefailure['messag",{"_index":8512,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3046,42]]}}}],["print(d",{"_index":10562,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34024,8]]}}}],["print(d.key",{"_index":7675,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5381,15]]}}}],["print(d['chno",{"_index":12380,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56594,16]]}}}],["print(d['hello",{"_index":7673,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5327,17],[5712,18]]}}}],["print(d['world",{"_index":7674,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5354,17]]}}}],["print(data",{"_index":11575,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24095,11]]}}}],["print(data[0].split",{"_index":22890,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[26233,22]]}}}],["print(data[0].split()[0",{"_index":22888,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[26112,25]]}}}],["print(data_clean[0",{"_index":22891,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[26260,20]]}}}],["print(data_clean[0][0",{"_index":22889,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[26138,23]]}}}],["print(dayofweek",{"_index":16872,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[30097,16]]}}}],["print(demographi",{"_index":11181,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36400,17]]}}}],["print(df",{"_index":8604,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20229,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15164,9],[15857,9],[16571,9]]}}}],["print(df.column",{"_index":8621,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22383,17],[25623,17],[27755,17],[33775,17],[36436,17],[43449,17],[44731,17]]}}}],["print(df.head",{"_index":8602,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19568,16],[25605,16],[27737,16],[33757,16],[36418,16],[43431,16],[44713,16]]}}}],["print(df.isnull().sum",{"_index":8647,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29657,24],[34048,24],[36709,24],[43722,24],[45004,24]]}}}],["print(df.shap",{"_index":8629,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24988,15],[25790,15],[27530,15],[27922,15],[28011,15],[33942,15],[34031,15],[36603,15],[36692,15],[43616,15],[43705,15],[44898,15],[44987,15]]}}}],["print(df[df.duplicated(keep=fals",{"_index":8633,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26120,36],[27939,36],[33959,36],[36620,36],[43633,36],[44915,36]]}}}],["print(df_authors.describ",{"_index":4734,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28849,28]]}}}],["print(df_authors.head(5",{"_index":4733,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28796,25]]}}}],["print(df_authors.info",{"_index":4732,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[28750,24]]}}}],["print(dfmat_al",{"_index":21836,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41732,16]]}}}],["print(doc.count_by(spacy.attrs.po",{"_index":6901,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[40635,36]]}}}],["print(dropped_na",{"_index":8664,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35017,17],[36862,17],[43875,17],[45157,17]]}}}],["print(ent.text",{"_index":11558,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20107,15],[23202,15]]}}}],["print(euclidean_dist",{"_index":5753,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27690,26],[30841,27]]}}}],["print(evaluation_result",{"_index":22953,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40776,25]]}}}],["print(example_2",{"_index":20033,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13187,16],[15375,16]]}}}],["print(f\"aim",{"_index":4381,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53257,14],[61813,14]]}}}],["print(f\"chart",{"_index":12312,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48151,16]]}}}],["print(f\"chno",{"_index":12378,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56518,13],[59571,13]]}}}],["print(f\"clust",{"_index":4250,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43610,15]]}}}],["print(f\"couldn't",{"_index":3978,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23195,16]]}}}],["print(f\"expect",{"_index":4477,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61495,17]]}}}],["print(f\"extract",{"_index":4000,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23838,18]]}}}],["print(f\"load",{"_index":4005,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24163,15]]}}}],["print(f\"miss",{"_index":12323,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49822,15]]}}}],["print(f\"numb",{"_index":12261,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37957,14]]}}}],["print(f\"problem",{"_index":12260,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37767,15]]}}}],["print(f\"process",{"_index":4360,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52367,18],[53745,18],[63482,18]]}}}],["print(f\"recto",{"_index":12171,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25199,14]]}}}],["print(f\"umap",{"_index":4034,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28230,12]]}}}],["print(f\"verso",{"_index":12174,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25621,14]]}}}],["print(f\"{n",{"_index":12210,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29609,12],[29843,12]]}}}],["print(f'\"writ",{"_index":6789,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28473,15],[28610,15]]}}}],["print(f'{g",{"_index":4258,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44099,12],[44271,12]]}}}],["print(federalist_by_author[author][:100",{"_index":16244,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16725,41]]}}}],["print(fig.to_dict",{"_index":14480,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32682,20]]}}}],["print(fig.to_json(pretty=true)[0:500",{"_index":14481,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32703,37]]}}}],["print(file.nam",{"_index":11548,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17785,16]]}}}],["print(file_path",{"_index":22931,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39089,16]]}}}],["print(filenam",{"_index":18945,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28414,15],[39423,15],[51153,15]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21955,15]]}}}],["print(filter(tab",{"_index":2451,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16642,17]]}}}],["print(fram",{"_index":19130,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[3634,12],[3673,11],[3727,11]]}}}],["print(frame2",{"_index":19132,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[3907,13],[3955,12]]}}}],["print(fulllink",{"_index":15094,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11471,15],[12410,15],[13429,15],[14351,15],[14674,15],[15189,15],[15556,15],[16553,15],[17594,15],[19768,15]]}}}],["print(g",{"_index":10438,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11766,8],[13053,8]]}}}],["print(g.nodes['william",{"_index":10553,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32844,22]]}}}],["print(gazett",{"_index":11508,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14317,16],[14366,16]]}}}],["print(global_modular",{"_index":10642,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52256,25]]}}}],["print(group",{"_index":23409,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[25747,15]]}}}],["print(image_text",{"_index":22336,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[30338,17]]}}}],["print(index",{"_index":11486,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8652,12]]}}}],["print(item.bibcont",{"_index":15431,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5050,22]]}}}],["print(keyindex",{"_index":19186,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6743,15]]}}}],["print(kwic[(keyindex+1",{"_index":19189,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6962,26]]}}}],["print(kwic[:keyindex",{"_index":19187,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6807,22]]}}}],["print(kwic[keyindex",{"_index":19188,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6889,21]]}}}],["print(label",{"_index":6868,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36723,11]]}}}],["print(len(allkeyword",{"_index":10923,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[12636,23]]}}}],["print(len(data",{"_index":22886,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25999,16]]}}}],["print(len(data_clean",{"_index":22887,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[26016,22]]}}}],["print(len(edg",{"_index":10434,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10507,17],[12888,17]]}}}],["print(len(message4",{"_index":18085,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3375,20]]}}}],["print(len(message7",{"_index":18110,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[6015,20]]}}}],["print(len(node_nam",{"_index":10433,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10477,22],[12865,22]]}}}],["print(line.bounding_box",{"_index":22193,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21065,24],[26245,24]]}}}],["print(line.text",{"_index":22192,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21036,16],[26216,16]]}}}],["print(link",{"_index":15086,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8095,11],[9718,11]]}}}],["print(m[0",{"_index":7667,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4874,11]]}}}],["print(m[0][1",{"_index":7669,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4924,14]]}}}],["print(m[1",{"_index":7668,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4899,11]]}}}],["print(m[1][0",{"_index":7670,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4948,14]]}}}],["print(match",{"_index":10942,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[20472,14]]}}}],["print(matchstr",{"_index":10944,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[22648,18],[25256,18]]}}}],["print(menu.column",{"_index":8661,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33210,19],[34153,19],[36814,19],[43827,19],[45109,19]]}}}],["print(menu.shap",{"_index":8660,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33048,17],[34134,17],[36795,17],[43808,17],[45090,17]]}}}],["print(messag",{"_index":23662,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[7028,14]]}}}],["print(message1",{"_index":18078,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2083,15]]}}}],["print(message2a",{"_index":18081,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2401,15]]}}}],["print(message3",{"_index":18083,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[2639,15]]}}}],["print(message5a",{"_index":18089,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3729,16]]}}}],["print(message6b",{"_index":18093,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[3892,16]]}}}],["print(message7a",{"_index":18097,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4182,16],[6398,16]]}}}],["print(message8a",{"_index":18102,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4497,16]]}}}],["print(message9[:5].find(\"d",{"_index":18109,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[5655,29]]}}}],["print(message9a",{"_index":16985,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3584,16]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4821,16]]}}}],["print(message9b",{"_index":18107,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4986,16]]}}}],["print(message_text",{"_index":20388,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[19967,19],[21970,19]]}}}],["print(metadata.loc[top5_cosine.index",{"_index":5808,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[34273,37]]}}}],["print(metadata.loc[top5_euclidean.index",{"_index":5785,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31839,40]]}}}],["print(my_dictionary['vladimir",{"_index":22633,"title":{},"body":{"/en/lessons/transliterating":{"position":[[9316,32]]}}}],["print(n",{"_index":10471,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16499,8],[17996,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25764,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6661,8]]}}}],["print(n_fil",{"_index":1390,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21017,14]]}}}],["print(nam",{"_index":15093,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11454,12],[12391,12],[13408,12],[14653,12],[15535,12],[17266,12],[17573,12],[19747,12]]}}}],["print(nlp.pipe_nam",{"_index":6765,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23537,21]]}}}],["print(nx.is_connected(g",{"_index":10529,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27836,25]]}}}],["print(obo.getngrams(allmyword",{"_index":17003,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6938,31]]}}}],["print(obo.ngramstokwicdict(ngram",{"_index":19168,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2996,35]]}}}],["print(os.path.join(root",{"_index":22344,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32613,24]]}}}],["print(pag",{"_index":10205,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18231,12],[19195,12]]}}}],["print(page.headers['cont",{"_index":22606,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4648,27]]}}}],["print(pagecount",{"_index":10201,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17112,16]]}}}],["print(parsedd",{"_index":16868,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[28541,17]]}}}],["print(paste(\"result",{"_index":13738,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[50691,19]]}}}],["print(paste(\"y",{"_index":21826,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41165,16]]}}}],["print(paste(nrow(all_data",{"_index":21790,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30740,27],[31052,27]]}}}],["print(pgno",{"_index":12271,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40104,11]]}}}],["print(projected.columns.tolist",{"_index":4071,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30222,33]]}}}],["print(qts1",{"_index":13299,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41635,11]]}}}],["print(queri",{"_index":13226,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29936,12],[32689,12],[41403,12],[42533,12]]}}}],["print(row",{"_index":16857,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[24444,10]]}}}],["print(s[0",{"_index":7665,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4809,11]]}}}],["print(s[1",{"_index":7666,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[4830,11]]}}}],["print(searchresult",{"_index":10239,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32756,20]]}}}],["print(sent",{"_index":20458,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[35914,15]]}}}],["print(soup.prettifi",{"_index":15084,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6919,22],[8020,22],[8158,22],[9597,22],[11273,22],[12090,22],[13034,22],[14160,22],[14998,22],[18355,22]]}}}],["print(start",{"_index":11535,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15491,12]]}}}],["print(str(",{"_index":7696,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7702,13],[13244,13]]}}}],["print(td",{"_index":15104,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15275,10]]}}}],["print(term,count",{"_index":11553,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18364,17]]}}}],["print(tf.config.experimental.list_physical_devices('gpu",{"_index":14654,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19711,58]]}}}],["print(tf.reduce_sum(tf.random.normal([1000",{"_index":14655,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19807,43]]}}}],["print(token.i",{"_index":11503,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12960,14]]}}}],["print(token.text",{"_index":6767,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24154,17]]}}}],["print(top5_cosin",{"_index":5798,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33084,18]]}}}],["print(top5_euclidean",{"_index":5772,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30967,21]]}}}],["print(tr",{"_index":15099,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13149,9]]}}}],["print(type(fig",{"_index":14475,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[31164,16]]}}}],["print(updateditem.writefailure['cod",{"_index":8521,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3676,39]]}}}],["print(updateditem.writefailure['messag",{"_index":8522,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3719,42]]}}}],["print(updatedvalu",{"_index":16893,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[33314,20]]}}}],["print(url",{"_index":10251,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34929,11]]}}}],["print(vol.handle_url",{"_index":21469,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18787,21]]}}}],["print(vol.titl",{"_index":21446,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13773,16],[14698,16]]}}}],["print(webcontent[0:300",{"_index":23687,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[6832,24]]}}}],["print(word_text",{"_index":18967,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32453,16],[32635,16]]}}}],["print(worddict[\"black",{"_index":19182,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5876,24]]}}}],["print(wordlist",{"_index":11692,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9631,15]]},"/en/lessons/normalizing-data":{"position":[[4681,15],[9296,15]]}}}],["print(wordlist[0:12",{"_index":16991,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4178,21]]}}}],["print(wordlist[0:4",{"_index":16988,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3990,20]]}}}],["print(wordlist[0:6",{"_index":16989,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4047,20]]}}}],["print(wordlist[12",{"_index":16993,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4411,20]]}}}],["print(wordlist[6:10",{"_index":16990,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4119,21]]}}}],["print(wordlist[:12",{"_index":16992,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4295,20]]}}}],["print(wordlist[i",{"_index":16994,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5280,17]]}}}],["print.pi",{"_index":19178,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5577,8]]}}}],["print_format",{"_index":15875,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29853,12],[30598,12],[31034,12],[31241,12],[38659,12],[39225,12]]}}}],["printed1",{"_index":20859,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[235,8]]}}}],["printer",{"_index":10224,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30115,7],[30214,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43830,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17975,7]]}}}],["printout",{"_index":8843,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[23497,8]]}}}],["prior",{"_index":945,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[90,5],[2199,5],[2216,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9549,5],[13366,5],[30460,5]]},"/en/lessons/common-similarity-measures":{"position":[[127,5],[2358,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[169,5],[5807,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8437,5],[13003,5],[13738,5],[48251,5],[56982,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6156,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1481,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[162,5],[7629,5],[10620,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[8225,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2017,5],[20159,5]]},"/en/lessons/installing-omeka":{"position":[[1357,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2882,5],[2921,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24107,5],[45612,5],[47114,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4968,5]]},"/en/lessons/intro-to-linked-data":{"position":[[528,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1417,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[102,5],[4511,5],[46537,5]]},"/en/lessons/jupyter-notebooks":{"position":[[23890,5]]},"/en/lessons/linear-regression":{"position":[[121,5],[3673,5],[3690,5]]},"/en/lessons/logistic-regression":{"position":[[3480,5]]},"/en/lessons/naive-bayesian":{"position":[[21427,7],[21648,7],[21774,6],[21838,6],[22104,7],[22569,6],[22877,7],[23140,5],[69239,7],[69283,5],[69310,5],[69444,6],[69528,5],[69595,5],[69942,5],[70100,7],[70253,7],[70288,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1070,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15595,5]]},"/en/lessons/sentiment-analysis":{"position":[[244,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[679,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5960,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33007,5]]}}}],["priorit",{"_index":1393,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21111,10],[21454,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3026,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2472,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14203,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5859,12]]},"/en/lessons/space-place-gazetteers":{"position":[[9496,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16045,10]]}}}],["prioriti",{"_index":2327,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4209,10],[5946,12],[10441,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8456,11]]}}}],["prison",{"_index":7138,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59270,8]]},"/en/lessons/counting-frequencies":{"position":[[13345,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3934,9],[5491,9],[8217,8]]},"/en/lessons/naive-bayesian":{"position":[[25650,10]]},"/en/lessons/space-place-gazetteers":{"position":[[4789,6]]}}}],["pristin",{"_index":14961,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5777,9]]}}}],["pritchard",{"_index":19295,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18461,10]]}}}],["privaci",{"_index":2835,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12032,7],[19536,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6745,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28650,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31898,7],[33642,7],[35490,7],[37315,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17056,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4521,8]]}}}],["privat",{"_index":3022,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9331,7],[30639,7],[33918,7],[54420,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69214,10],[69303,7],[69352,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10280,7],[10379,8],[24573,7],[24796,7],[34710,7],[34952,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1328,7]]},"/en/lessons/installing-omeka":{"position":[[1072,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4804,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3538,7]]}}}],["private/var/folders/8s/rnkbnf8549qclh_gcb_qj_yw0000gv/t/blockmgr",{"_index":9670,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18650,65]]}}}],["private/var/folders/8s/rnkbnf8549qclh_gcb_qj_yw0000gv/t/spark",{"_index":9737,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24070,62],[24233,62]]}}}],["private_member_vari",{"_index":8361,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29826,25]]}}}],["privileg",{"_index":2203,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7675,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32657,10],[51997,11],[52171,10],[55665,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2097,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3147,10],[17579,10],[17914,10],[18005,10],[18494,10],[18549,9],[18962,10],[19058,10],[19247,11],[19498,11]]},"/en/lessons/installing-omeka":{"position":[[7825,10],[7895,11]]},"/en/lessons/jupyter-notebooks":{"position":[[5727,9]]}}}],["prize",{"_index":8550,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4254,6],[4273,5],[4408,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1630,5]]}}}],["pro",{"_index":1678,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37512,4]]},"/en/lessons/common-similarity-measures":{"position":[[37853,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33731,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7857,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52517,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6839,3],[7795,3],[7829,3],[10012,3],[61312,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34568,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[12730,3],[15899,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7290,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3094,5],[18201,4]]},"/en/lessons/linear-regression":{"position":[[27907,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[83,4],[2626,4],[2711,4],[5111,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1824,3]]}}}],["prob",{"_index":17682,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[30795,4]]}}}],["prob_m']].max(axis=1",{"_index":17932,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51209,22]]}}}],["probabilist",{"_index":1755,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43022,13]]},"/en/lessons/naive-bayesian":{"position":[[13274,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5697,14]]}}}],["probability_f",{"_index":17652,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28676,13],[30847,13]]}}}],["probability_m",{"_index":17653,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[28698,13],[30869,13]]}}}],["probability_m']].max(axis=1",{"_index":17648,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27316,29]]}}}],["probabl",{"_index":600,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18566,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12265,8],[12545,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41682,11],[49210,8],[49307,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14942,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10171,8],[12518,8],[24458,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13346,9],[15704,8],[44185,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24067,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57238,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48389,11],[48682,11],[48921,13],[63410,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19653,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[864,8],[38770,11],[38912,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6575,8],[15333,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5425,8],[8102,8],[12687,8],[15113,8],[15410,8],[18536,8],[23382,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28847,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4068,8],[18523,8],[24254,8],[44894,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4735,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34215,8],[44034,8],[51591,8],[52342,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18440,11],[18534,11],[38377,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30950,11],[34150,14]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4719,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3146,8],[5949,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26873,8]]},"/en/lessons/geocoding-qgis":{"position":[[9468,8],[14797,9],[22393,8],[29518,8],[30208,8],[31295,8],[33753,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1761,8]]},"/en/lessons/gravity-model":{"position":[[2706,8],[3744,11],[3859,8],[5624,11],[6174,8],[9939,11],[12009,8],[12116,8],[26405,11],[26461,11],[26898,11],[27018,11],[27744,11],[32318,8],[66832,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[15957,11],[33168,8],[38739,11]]},"/en/lessons/installing-omeka":{"position":[[11199,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3855,11],[32525,11],[35869,11]]},"/en/lessons/intro-to-bash":{"position":[[5125,8]]},"/en/lessons/intro-to-linked-data":{"position":[[10951,8],[12000,8],[19699,8],[20440,8]]},"/en/lessons/intro-to-powershell":{"position":[[3542,8],[9961,8],[10178,8],[13668,8],[19487,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[15229,8],[19389,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25861,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12868,8],[22871,8],[23362,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1933,8]]},"/en/lessons/linear-regression":{"position":[[31757,11],[53201,8],[68982,8]]},"/en/lessons/linux-installation":{"position":[[939,8],[1142,8]]},"/en/lessons/logistic-regression":{"position":[[6885,13],[6976,13],[7304,11],[7595,13],[7988,11],[8836,11],[9270,11],[9698,11],[9886,11],[17747,13],[17873,14],[22163,8],[26557,13],[26636,14],[26735,11],[27675,13],[27802,11],[27855,11],[27891,12],[28065,11],[28108,11],[30442,11],[32230,11],[32715,11],[33003,11],[33171,13],[33273,13],[33402,13],[33865,13],[34047,11],[34216,11],[36114,11],[42091,12],[50763,11],[52760,11],[54643,13],[56402,12],[56610,11]]},"/en/lessons/naive-bayesian":{"position":[[3993,8],[10081,11],[12338,13],[12357,11],[12540,11],[12627,11],[12932,13],[18349,11],[19224,13],[19470,11],[20058,11],[20342,11],[20505,13],[20525,11],[20652,8],[20834,13],[21860,11],[26901,11],[27109,13],[27191,12],[67579,8],[68651,8],[69974,8],[70044,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5067,8],[23351,8]]},"/en/lessons/sentiment-analysis":{"position":[[15476,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6149,8]]},"/en/lessons/sonification":{"position":[[6219,8]]},"/en/lessons/space-place-gazetteers":{"position":[[28458,8],[32074,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[562,8],[13727,8],[17170,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3301,8],[24177,8]]},"/en/lessons/transliterating":{"position":[[11016,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11426,15],[11834,8],[44483,8]]},"/en/lessons/windows-installation":{"position":[[4875,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15188,11],[15263,13]]}}}],["problem",{"_index":69,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1244,9],[1617,8],[4893,8],[7155,9],[10962,8],[15702,7],[20781,8],[21926,7],[22054,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6462,7],[9245,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11231,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9442,8],[17880,9],[31925,9],[60272,7],[60702,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17672,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40876,8],[50310,8],[65832,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16346,8],[17359,8],[18978,8],[63951,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3420,8],[4220,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[44866,7],[45405,8],[63411,8],[64998,8],[65183,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[992,7],[17196,7],[23240,7],[27161,8],[27240,7],[27732,7],[40459,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17404,8],[48446,7],[58757,7],[58982,7],[63875,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12790,8]]},"/en/lessons/counting-frequencies":{"position":[[4290,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19453,7],[23159,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1640,7],[6229,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1943,7],[14752,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7507,7],[37987,8],[42800,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15982,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29196,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[638,8],[16213,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12375,7],[27184,7],[44679,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24536,9]]},"/en/lessons/extracting-keywords":{"position":[[9612,8],[11668,8],[15585,8],[15790,7],[17532,8],[33125,8],[33283,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4424,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11695,7],[31699,9],[32854,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12130,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2505,7],[12338,7],[17685,8],[17758,9],[20212,8],[30189,7],[37839,9],[41121,7],[50129,7],[67164,8]]},"/en/lessons/geocoding-qgis":{"position":[[35714,7]]},"/en/lessons/georeferencing-qgis":{"position":[[6999,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[35283,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2669,8],[3134,8],[19471,8],[19569,8],[30171,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[5626,7],[5697,7]]},"/en/lessons/gravity-model":{"position":[[86,7],[1029,7],[56559,8],[56735,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[9463,8],[13045,8],[30258,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[888,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10788,8],[36005,7],[40677,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15653,8],[16096,8],[49539,8]]},"/en/lessons/intro-to-linked-data":{"position":[[6724,7],[10841,7],[35792,7]]},"/en/lessons/intro-to-powershell":{"position":[[1204,7],[33416,7],[33614,8],[38576,8],[38657,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6043,8]]},"/en/lessons/introduction-map-warper":{"position":[[4727,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9968,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9324,7],[31690,7],[31880,7]]},"/en/lessons/json-and-jq":{"position":[[40458,7]]},"/en/lessons/jupyter-notebooks":{"position":[[47812,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8807,7]]},"/en/lessons/logistic-regression":{"position":[[21681,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4004,7]]},"/en/lessons/naive-bayesian":{"position":[[52254,7],[70628,8]]},"/en/lessons/normalizing-data":{"position":[[5216,8],[6124,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6905,8],[33740,8],[52225,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1914,7],[2002,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[999,8],[8511,8],[51480,9]]},"/en/lessons/sentiment-analysis":{"position":[[5514,8],[10448,7],[28147,8],[30836,8],[31934,8],[35126,8],[37066,8]]},"/en/lessons/sonification":{"position":[[5116,7],[5380,7],[28100,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4388,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3901,7],[21627,8],[22973,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8320,8],[13405,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35701,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[14393,7],[30107,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[722,8],[2609,8],[10064,8],[10595,7],[11344,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25923,9],[26019,8]]}}}],["problemat",{"_index":3744,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6193,11],[45295,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30838,12],[67198,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[27869,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7006,12],[18210,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8793,12]]},"/en/lessons/sonification":{"position":[[36694,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37296,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8769,12],[44773,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3467,11]]}}}],["probs_binari",{"_index":17601,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[17434,12],[27715,13]]}}}],["probs_non_binari",{"_index":17922,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50798,16]]}}}],["proccess",{"_index":20072,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23900,8]]}}}],["proce",{"_index":860,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9124,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5723,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6323,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71343,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3424,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42830,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13445,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10072,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26584,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6443,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[15909,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33476,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22640,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12696,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1567,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13722,7]]},"/en/lessons/linear-regression":{"position":[[40687,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18623,7],[18719,7]]},"/en/lessons/sentiment-analysis":{"position":[[28979,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6640,7]]}}}],["procedur",{"_index":948,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[196,9],[5867,9],[11632,9]]},"/en/lessons/common-similarity-measures":{"position":[[37382,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3787,10],[19695,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8688,11],[16391,10],[16471,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9184,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5575,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2207,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[441,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17740,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17672,9]]},"/en/lessons/linear-regression":{"position":[[374,9],[20404,9],[20697,9],[36237,9]]},"/en/lessons/logistic-regression":{"position":[[198,9],[8253,10],[9999,9]]},"/en/lessons/naive-bayesian":{"position":[[6430,9],[12822,10],[14831,9],[14992,9],[19191,10],[20147,9],[24385,9],[25293,9]]},"/en/lessons/qgis-layers":{"position":[[1752,9]]},"/en/lessons/transliterating":{"position":[[12360,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18853,11]]}}}],["procedures’.20",{"_index":9426,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48901,14]]}}}],["proceed",{"_index":1826,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45451,11],[52390,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68416,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26930,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44321,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61486,11],[61766,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17962,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57247,11],[58661,11],[58939,12],[59176,11],[59384,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1500,11],[6157,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4371,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46076,11],[46672,11],[47526,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45304,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31086,11],[31871,11],[32135,11]]},"/en/lessons/georeferencing-qgis":{"position":[[1712,10]]},"/en/lessons/gravity-model":{"position":[[46582,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31619,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56299,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[26632,11]]},"/en/lessons/introduction-map-warper":{"position":[[14558,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49745,11],[50209,11]]},"/en/lessons/naive-bayesian":{"position":[[30559,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48947,11],[53659,11]]},"/en/lessons/sonification":{"position":[[41390,11]]},"/en/lessons/space-place-gazetteers":{"position":[[50518,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61176,11],[61760,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24329,11]]}}}],["proceeed",{"_index":21045,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50161,12]]}}}],["process",{"_index":14,"title":{"/en/lessons/basic-text-processing-in-r":{"position":[[11,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[162,10],[4323,10],[10468,7],[12557,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[343,7],[1670,7],[1765,7],[2110,7],[3149,8],[13173,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[541,10],[1178,10],[1504,10],[22867,10],[36614,10],[36678,10],[43427,11],[45527,11],[51919,10],[52466,11],[52557,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5536,8],[14387,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12,10],[4611,10],[12810,10],[19575,10],[27721,9],[27879,10],[33141,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1070,10],[1267,7],[1863,7],[4071,8],[12503,9],[17449,7],[19370,7],[19624,7],[24712,7],[26639,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14235,11],[17350,9],[17849,7],[18183,9],[18493,9],[18938,7],[31781,7],[31899,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3552,7],[3752,7],[4155,7],[5283,8],[15250,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[396,7],[6179,8],[9819,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[446,7],[593,7],[2227,11],[2849,7],[3400,11],[3503,10],[4732,10],[5421,7],[9547,7],[10075,7],[27543,7],[29917,7],[34562,7],[36435,7],[56875,7],[59301,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10165,7],[15483,8],[16320,8],[31612,8],[51634,7],[65358,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2567,7],[6871,7],[6964,7],[8507,7],[23950,7],[25743,8],[27875,8],[29254,7],[33399,7],[49477,7],[49668,7],[57449,7],[60752,7],[61930,10],[62165,8],[62507,7],[63563,8],[63884,8]]},"/en/lessons/common-similarity-measures":{"position":[[2804,10],[22522,10],[26963,8],[39140,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2188,10],[7074,7],[7212,7],[7553,7],[7753,7],[7916,10],[8100,10],[10974,7],[11134,8],[20993,7],[23130,7],[23179,7],[23319,7],[23389,7],[24145,7],[24490,7],[24728,7],[25602,7],[26055,7],[26760,7],[27780,7],[28334,7],[32423,7],[33549,8],[39122,7],[39458,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2029,7],[2399,7],[2733,7],[7319,7],[22429,8],[27380,7],[38722,8],[43831,7],[53327,8],[54243,8],[54501,7],[61745,8],[62026,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6387,7],[6847,7],[7363,10],[9985,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[399,7],[1479,10],[1527,10],[1914,10],[3628,9],[4137,10],[5537,7],[7280,10],[7315,7],[7380,7],[12880,7],[16224,7],[16249,7],[16682,7],[18643,9],[23827,9],[24288,7],[26327,10],[26623,10],[27816,7],[29008,7],[35593,8],[62308,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2420,10],[24715,7],[33054,7]]},"/en/lessons/counting-frequencies":{"position":[[633,9],[972,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9757,8],[18272,7],[36404,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10814,7],[11062,8],[18062,8],[29376,9],[35088,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6650,7],[6884,7],[9605,7],[11400,7],[11496,7],[14922,7],[22758,10],[22817,7],[26568,7],[26745,9],[30655,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1698,7],[9571,9],[9872,11],[10227,7],[19375,8],[19773,11],[29014,10],[43015,8],[45378,7],[46351,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9257,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5926,8],[8007,7],[8053,7],[10565,7],[10911,7],[14574,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9195,8],[9544,7],[14580,7],[14734,7],[41701,7],[43984,7],[44509,7],[49266,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1342,7],[4183,10],[6691,10],[11325,8],[27437,7],[28718,7],[36070,10],[42398,10],[42679,10],[43911,8],[44721,10],[47838,10],[48021,9],[48936,10],[49479,7],[50060,9],[58188,10],[58706,10],[59460,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[680,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1286,7],[2301,7],[7178,7],[7244,8],[10631,7],[48322,7],[48493,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[373,7],[7475,8],[12826,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19768,7],[46516,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1225,7],[2629,7],[3090,7],[4207,10],[14909,7],[17614,7],[22395,7],[24315,8],[24398,8],[24911,7],[25145,7]]},"/en/lessons/extracting-keywords":{"position":[[3081,9],[3913,7],[6077,7],[6916,10],[30211,8],[34291,7],[38932,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[407,10],[3168,9],[9062,9],[12707,10],[15097,7],[15813,7],[16973,7],[17007,9],[17403,7],[18205,8],[21556,8],[24880,10],[26406,10],[26597,10],[30069,7],[30354,10],[32037,7],[33982,7],[40072,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2097,7],[3425,7],[3840,10],[4253,10],[13679,10],[27138,11],[27949,7],[28035,7],[29998,10],[30035,10],[30368,10],[33905,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[298,10],[6468,8],[7148,7],[9759,10],[9836,10],[13198,11],[13254,10],[17156,9],[17243,7],[22181,7],[25081,7],[25244,7],[29056,8],[29283,7],[29902,8],[30063,7],[30131,7],[30341,8],[32136,8],[33983,8],[34457,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7298,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6733,10],[7599,10],[8307,8],[8560,10],[12003,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[922,10],[8134,10],[19917,10],[39434,10],[52157,7]]},"/en/lessons/geocoding-qgis":{"position":[[2264,9],[2626,7],[4176,9],[5170,7],[17379,7],[21475,8],[23353,7],[31138,8],[32549,9],[33153,7],[33462,7],[38050,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[679,7],[1449,10],[2843,7],[7173,10],[11317,10],[11918,9],[12551,10],[13433,10],[14340,10],[16083,7],[23786,10],[23861,7],[24562,10],[25202,7],[32660,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1296,10],[8084,8],[8463,7],[10419,7],[11905,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[2701,10],[4581,7],[5636,7],[9580,10],[12668,7],[13654,10],[14829,7],[29111,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24164,7],[24385,8],[25704,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5321,10],[8918,7],[9622,7],[23291,8],[47475,10],[47552,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[8763,8]]},"/en/lessons/gravity-model":{"position":[[8240,7],[8659,9],[10716,9],[13413,9],[17279,7],[17407,7],[17871,7],[30526,7],[30911,7],[51279,7],[54939,7],[59487,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[3511,10],[3547,10],[7221,10],[8323,7],[13822,7],[20171,7],[21361,7],[30515,10],[30556,10],[37677,7]]},"/en/lessons/installing-omeka":{"position":[[2156,8],[9852,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46674,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[354,10],[392,10],[1684,7],[5925,7],[10644,10],[12301,10],[12748,10],[12786,10],[13031,7],[13991,11],[14218,10],[14508,9],[15149,10],[15437,9],[15513,9],[18428,7],[22339,7],[25866,7],[29015,7],[34232,7],[41126,8],[41795,9],[54469,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8717,8],[9578,8],[25070,10]]},"/en/lessons/intro-to-bash":{"position":[[17853,11],[24829,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11909,10],[18148,7]]},"/en/lessons/intro-to-linked-data":{"position":[[3625,7],[23768,7]]},"/en/lessons/intro-to-powershell":{"position":[[31372,7],[35002,8]]},"/en/lessons/introduction-map-warper":{"position":[[1526,10],[1773,9],[2483,7],[6813,8],[14047,10],[14484,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2894,10],[12944,8],[36603,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4987,7],[12306,8],[17041,7],[17208,7],[36275,7],[43970,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4096,11],[13884,7],[20328,11]]},"/en/lessons/json-and-jq":{"position":[[37364,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5901,8],[11599,8],[20163,8],[25188,11],[42891,7],[48257,11],[49601,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1568,11]]},"/en/lessons/linear-regression":{"position":[[4172,10],[4676,10],[5740,7],[6201,10],[9534,10],[20836,8],[45849,7]]},"/en/lessons/logistic-regression":{"position":[[16382,8],[46732,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[524,10],[1758,7],[3557,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3953,7],[10448,7]]},"/en/lessons/naive-bayesian":{"position":[[11377,10],[11868,8],[13716,7],[35829,7],[43154,9],[68579,7],[70400,7]]},"/en/lessons/normalizing-data":{"position":[[5732,8],[6073,7],[7589,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4058,10],[4916,7],[16339,7],[18588,7],[22316,9],[25248,7],[25305,7],[25544,7],[33501,7],[34694,9],[41977,9],[43885,7],[44034,10],[48064,7],[49367,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4203,7],[11333,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2592,8],[4236,7],[5214,8],[8510,8],[13995,7],[16431,7]]},"/en/lessons/qgis-layers":{"position":[[8035,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1233,8],[10324,7]]},"/en/lessons/research-data-with-unix":{"position":[[9432,10],[9908,7],[13819,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8386,10],[12320,10],[13742,7],[21782,10],[21924,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1805,10],[4201,9],[5584,7],[19585,7],[19762,7],[19940,10],[21291,7],[24800,7],[25941,7],[48301,10],[54225,10]]},"/en/lessons/sentiment-analysis":{"position":[[563,10],[639,10],[2074,10],[2854,7],[3794,7],[4426,8],[15155,7],[15925,8],[18843,8],[19477,7],[21662,8],[22708,8],[26635,7],[39326,8],[40790,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6194,7],[7054,7],[37738,9]]},"/en/lessons/space-place-gazetteers":{"position":[[6016,9],[12961,11],[16654,7],[29569,10],[32175,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3042,8],[4872,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12545,9],[13452,9],[21139,10],[36111,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5480,9],[6518,7],[15945,10],[16298,7],[19009,7],[31357,7],[38313,7],[38782,9],[41196,10],[45755,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[723,10],[2176,7],[13724,8],[14227,8],[16901,8],[17189,7],[17243,7],[20493,10],[21237,7],[27447,10],[27509,10],[28315,7],[28520,10],[30184,10],[39292,10],[39397,9],[39429,10],[39687,10],[42987,7],[44587,10],[51497,7],[56306,11],[57202,12],[57359,11],[59275,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[492,10],[3379,7],[7141,9],[25326,8],[27064,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1533,8],[1859,7],[1957,11],[2012,8],[3799,7],[5363,9],[7543,7],[18023,11],[18635,10],[19477,7],[22891,8],[27356,10],[31792,10],[33174,10],[33440,10],[33842,7]]},"/en/lessons/transliterating":{"position":[[3611,7],[6109,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9095,7],[22269,9],[25101,7],[26718,7],[26895,7],[29787,10],[29977,10],[36049,10],[45808,8],[47194,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[151,10],[2577,10],[2740,10],[10897,10],[15559,10],[32537,10],[33415,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4232,7],[12084,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19240,10],[34851,8],[36805,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[908,10],[1340,11],[1881,11],[7732,7],[8576,9],[8669,7],[9000,7],[9351,10],[9467,7],[10056,7],[11250,7],[11680,7],[12687,10],[13110,10],[14047,7],[16419,7],[17301,7],[19108,7]]},"/en/lessons/working-with-text-files":{"position":[[2457,10]]},"/en/lessons/working-with-web-pages":{"position":[[3841,7],[7503,7]]}}}],["process_data",{"_index":18463,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[42731,12],[43048,12]]}}}],["process_text(text",{"_index":6772,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24607,19]]}}}],["processing.com/api/senti",{"_index":11399,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30430,29],[30756,30],[31201,30],[32000,30]]}}}],["processing.com/demo/senti",{"_index":11444,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36585,31]]}}}],["processor",{"_index":3129,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[39861,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2434,10]]},"/en/lessons/extracting-keywords":{"position":[[10010,9],[10064,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10915,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[1670,9],[10822,9],[11127,9]]},"/en/lessons/gravity-model":{"position":[[47630,9]]},"/en/lessons/intro-to-powershell":{"position":[[3954,10],[36509,10],[37179,10],[38017,10]]},"/en/lessons/jupyter-notebooks":{"position":[[6800,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21035,9],[21667,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7649,10],[7740,10],[7879,9],[7902,9],[7972,9],[8900,9],[9198,9],[24825,9],[25001,9],[25592,9],[25698,9],[25835,9],[30393,9],[31303,9],[33218,10]]},"/en/lessons/transliterating":{"position":[[11105,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[507,11],[15339,11],[15874,9],[30498,10],[30686,10]]}}}],["prodess",{"_index":18816,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13103,8],[13981,8],[14028,8]]}}}],["produc",{"_index":505,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14532,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1197,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16013,7],[28672,7],[32844,9],[35595,7],[37579,7],[41429,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22378,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10910,7],[12595,7],[25735,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17451,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13177,7],[13243,7],[19823,7],[27219,8],[35214,7],[40946,8],[46092,7],[51144,7],[51285,7],[61309,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47933,8],[55885,7],[66289,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11669,8],[36364,9],[62223,7],[71201,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29863,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4806,7],[25681,8],[35545,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11757,7],[17922,10],[20717,7],[21061,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[39770,8],[62493,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[510,8],[4807,8],[20625,8],[36055,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9485,7],[21847,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6518,7],[39258,7],[39634,7],[40442,7],[40471,8],[41637,8],[42681,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11826,7],[14381,7],[17385,7],[30888,7],[32803,7],[39145,9],[41402,8],[45304,8],[45427,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26441,7],[30900,8],[54359,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7449,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13495,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32242,7],[52911,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22605,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9848,7],[45778,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32728,7],[34414,7],[35394,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1032,7],[34001,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20343,7],[20440,7]]},"/en/lessons/geocoding-qgis":{"position":[[1503,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12909,8]]},"/en/lessons/georeferencing-qgis":{"position":[[9520,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8094,7],[8692,9],[10926,7],[16069,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1800,7],[5741,7],[8599,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40541,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19920,8]]},"/en/lessons/gravity-model":{"position":[[3278,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26415,7],[39437,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3332,8],[13444,8],[16242,8],[45631,8],[47378,8],[48673,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1021,7],[1956,9],[2588,8],[6128,7],[9030,9],[11289,8],[30074,7],[31194,7],[31276,7],[35833,8],[36220,9],[37305,7],[48371,7],[49874,9],[52371,7],[54001,8]]},"/en/lessons/intro-to-linked-data":{"position":[[7242,8]]},"/en/lessons/intro-to-powershell":{"position":[[45989,7],[46028,7]]},"/en/lessons/introduction-map-warper":{"position":[[2368,8],[23443,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12773,8],[29123,7],[37575,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39657,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28550,8]]},"/en/lessons/json-and-jq":{"position":[[9316,7],[15514,7],[30605,7],[32115,7],[35219,8]]},"/en/lessons/jupyter-notebooks":{"position":[[51719,8]]},"/en/lessons/linear-regression":{"position":[[17660,7],[36418,8]]},"/en/lessons/logistic-regression":{"position":[[9128,7]]},"/en/lessons/naive-bayesian":{"position":[[18529,7],[21563,8],[42143,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6171,7],[14896,8],[26397,8],[41690,8],[52015,7]]},"/en/lessons/preserving-your-research-data":{"position":[[4798,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[876,8],[5649,7],[27541,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12351,7],[34863,9],[35777,8]]},"/en/lessons/sentiment-analysis":{"position":[[5571,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6603,7],[10620,8],[29143,7],[38036,9]]},"/en/lessons/sonification":{"position":[[3821,7],[4032,7],[8731,7]]},"/en/lessons/space-place-gazetteers":{"position":[[9014,8],[44241,7],[45445,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4302,8],[23043,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2040,7],[6683,9],[6973,7],[7499,8],[10093,7],[15787,7],[17618,9],[17863,8],[24269,7],[24779,7],[27098,8],[28236,8],[31337,8],[31961,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7123,8],[39846,7],[44929,7],[45336,7],[51125,8],[52170,8],[59353,7],[63915,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13943,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1235,8],[19807,7],[40335,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1733,9],[4633,7],[4844,7],[6583,7],[27402,8],[51631,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[5563,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27701,7]]},"/en/lessons/vector-layers-qgis":{"position":[[15856,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9165,9],[14160,7],[37162,7]]},"/en/lessons/working-with-text-files":{"position":[[2187,8]]}}}],["product",{"_index":1995,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4508,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8519,7]]},"/en/lessons/common-similarity-measures":{"position":[[1314,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36497,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1153,7],[37475,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21078,10],[32132,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32007,7],[37731,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8474,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8072,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12284,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59669,10],[66855,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8372,8],[10349,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16955,10],[17080,10],[17735,11],[17751,11],[19436,11],[19452,11]]},"/en/lessons/gravity-model":{"position":[[58261,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2261,10],[4890,10],[42008,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16412,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34687,8],[40889,8]]},"/en/lessons/introduction-map-warper":{"position":[[2356,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12838,11],[22478,9],[24154,11],[36317,9],[36521,8],[37168,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46318,10]]},"/en/lessons/linear-regression":{"position":[[20074,7],[63217,8]]},"/en/lessons/logistic-regression":{"position":[[8381,7],[8422,7],[56555,9],[56582,7],[56671,8],[57654,7],[57752,8],[57854,9],[58053,7],[59324,7],[60431,8],[60665,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4221,9]]},"/en/lessons/research-data-with-unix":{"position":[[14368,10]]},"/en/lessons/sentiment-analysis":{"position":[[27568,10],[30259,10],[31355,10],[34549,10],[36225,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6821,7]]},"/en/lessons/sonification":{"position":[[145,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6481,11],[12344,10],[14089,10],[26268,10],[30436,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27078,7],[27298,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3381,8]]}}}],["productionplac",{"_index":16637,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4306,19],[4666,16],[10807,17],[11407,17],[11459,16]]}}}],["prof",{"_index":12748,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30433,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4747,4],[6032,4],[6191,4]]},"/en/lessons/logistic-regression":{"position":[[45791,4],[47008,5]]}}}],["profess",{"_index":1527,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29376,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19311,7]]},"/en/lessons/transliterating":{"position":[[16185,11]]}}}],["professi",{"_index":11755,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5863,8]]}}}],["profession",{"_index":3298,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2471,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33598,14]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9221,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9764,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1057,14],[3917,12],[6926,13],[10588,12],[14318,12],[38903,14],[38998,15]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45103,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9877,12]]},"/en/lessons/introduction-map-warper":{"position":[[853,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24697,13]]},"/en/lessons/normalizing-data":{"position":[[5480,12]]},"/en/lessons/sentiment-analysis":{"position":[[13939,12],[14485,12],[24567,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40096,13]]},"/en/lessons/transliterating":{"position":[[2653,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1537,12]]}}}],["professor",{"_index":14185,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7688,10]]},"/en/lessons/introduction-map-warper":{"position":[[1637,11]]},"/en/lessons/logistic-regression":{"position":[[45847,9],[47018,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10004,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12233,9]]}}}],["profhack",{"_index":13054,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8813,10],[34974,10]]}}}],["profici",{"_index":12513,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5800,10],[23289,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[22328,10]]},"/en/lessons/jupyter-notebooks":{"position":[[3041,11]]},"/en/lessons/linear-regression":{"position":[[47358,10]]}}}],["proficui",{"_index":11908,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7633,9]]}}}],["proficuum",{"_index":11766,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5973,10]]}}}],["profil",{"_index":3037,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12412,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3638,9],[5260,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23307,7],[26463,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17409,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8804,8],[30701,7],[31054,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24518,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10310,8],[10351,7]]}}}],["profile_background_image_url_http",{"_index":16723,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26467,37]]}}}],["profile_use_background_imag",{"_index":16720,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[26374,31]]}}}],["profit",{"_index":1156,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9202,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30028,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2826,10]]}}}],["profiteor",{"_index":11900,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7518,9]]}}}],["profond",{"_index":9908,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51667,8]]}}}],["profoundli",{"_index":15656,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[2002,10]]}}}],["prog",{"_index":14986,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13072,4],[13393,4]]}}}],["prog_hist_gpt2",{"_index":14650,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19098,14],[19179,14]]}}}],["proghist",{"_index":14985,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12453,8],[12516,9],[12819,8],[12982,8],[13024,8],[13155,8],[13425,8],[14158,9],[21702,8],[23214,8],[23300,8],[23475,8],[24060,8],[24393,8]]},"/en/lessons/research-data-with-unix":{"position":[[4039,8],[4555,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5152,8],[5172,8],[5213,8],[5523,10]]}}}],["program",{"_index":105,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1890,8],[2540,11],[2829,9],[2914,8],[6384,8],[7646,7],[7686,7],[8053,7],[8926,7],[10991,9],[12974,7],[14387,7],[14452,7],[15460,7],[15930,8],[16140,11],[18278,8],[18353,8],[22984,7],[23287,11],[23483,11]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2090,8],[2126,7],[4878,7],[5044,7],[5235,8],[6673,7],[8104,7],[8231,8],[8875,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2259,11],[2443,11],[2833,11],[4613,11],[20074,11],[23548,13]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[843,10],[4733,7],[4993,11],[5986,7],[15527,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[683,11],[732,11],[893,8],[3133,8],[5028,7],[5300,11],[9789,8],[11435,7],[11483,7],[11552,7],[11832,7],[17525,9],[17695,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[885,11],[1055,11],[1686,11],[2178,9],[13470,11],[30865,11],[32045,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3673,11],[10897,7],[11056,9],[11257,8],[13162,8],[13454,11],[16449,8],[17530,10],[23531,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9188,8],[9832,7],[14058,7],[14658,8],[15272,11],[16185,7],[35336,7],[43555,11],[60321,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1797,7],[2274,8],[6831,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3821,11],[6116,8],[6452,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3701,11],[4462,11],[25034,11],[65752,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8383,11],[8533,11],[10237,10],[50954,7],[69625,11]]},"/en/lessons/code-reuse-and-modularity":{"position":[[151,8],[346,8],[658,8],[1844,8],[1916,11],[2127,7],[2449,7],[2723,8],[2874,8],[2994,9],[3056,8],[3222,9],[3266,7],[3384,9],[3497,7],[4330,8],[4375,8],[4513,7],[4563,7],[4689,8],[5316,7],[5441,7],[5566,11],[5702,7],[5799,8],[5994,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2762,11],[11694,11],[18414,8],[62531,11],[70383,11]]},"/en/lessons/common-similarity-measures":{"position":[[2529,11],[2768,11],[2897,11],[10759,7],[17421,11],[18666,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5859,11],[6272,11],[10131,10],[10521,7],[11663,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9545,11],[45365,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2367,11],[6945,7],[7102,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5615,11],[11160,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2152,11],[18984,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[712,11],[1117,7],[1974,7],[2169,7],[2401,11],[2573,7],[2611,8],[2770,7],[3768,7],[4468,7],[4726,7]]},"/en/lessons/counting-frequencies":{"position":[[1081,7],[7010,7],[7147,7],[7226,7],[7789,8],[13924,8],[13941,12],[14038,12],[14115,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[386,8],[500,7],[844,11],[1116,11],[1971,8],[2002,9],[2394,7],[2819,7],[2951,7],[3071,7],[3355,7],[3450,7],[3713,7],[4056,11],[5199,7],[5583,8],[5600,12],[5696,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2305,11],[2425,12],[4021,11],[4632,8],[4712,7],[4843,11],[4907,11],[4961,7],[5015,8],[5107,8],[15832,11],[18394,7],[25960,11],[45434,11],[46927,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1611,7],[2736,7],[3533,11],[3653,7],[3799,11],[5277,11],[5391,11],[5620,11],[6576,7],[7305,11],[7642,11],[8505,7],[8547,7],[18086,8],[28269,7],[31522,7],[32778,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4753,10],[6034,11],[7700,7],[9843,7],[32067,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31189,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1093,8],[4336,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3775,11],[3957,11],[10580,11],[16433,11],[18811,11],[24359,7],[32947,7],[40287,7],[42431,7],[44557,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[721,11],[1748,11],[14970,7],[18696,8],[18723,7],[21346,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[514,11],[622,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4802,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15125,7],[17813,7],[17980,7],[34511,7],[43648,7],[51004,11],[52335,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1670,11],[1789,11],[2108,11],[5245,11],[5371,11],[5782,11],[6234,11],[7312,11],[10274,11],[10940,8],[53512,11],[54160,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1323,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1062,11],[1131,7],[3384,11],[9255,7],[11373,8],[11401,7],[13721,7],[15813,11],[15990,7],[16225,7],[17063,9],[17551,8],[18874,7],[19579,7],[20589,7],[21137,7],[22970,7],[23318,11],[23698,11],[24074,7],[24441,8],[27037,7],[29405,7],[29486,11],[32800,7],[33630,7],[33730,7],[34269,7],[35502,8],[35965,7],[40390,8],[40584,7],[40903,7],[40953,8],[41554,7],[41670,7],[41823,7],[42402,7],[43735,7],[44414,7],[44652,8],[45044,7],[48348,11],[49210,11],[49279,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1858,7],[4019,7],[12565,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1227,11],[1498,11],[2024,11],[5149,7],[9010,7],[39303,11],[45290,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5508,11],[8154,7],[10448,7]]},"/en/lessons/extracting-keywords":{"position":[[227,7],[3701,11],[5922,11],[9337,7],[9409,8],[10749,7],[11234,7],[11271,7],[11544,8],[13436,7],[15032,7],[15135,7],[16291,7],[16752,8],[16893,8],[17724,11],[17789,7],[17942,8],[20133,8],[20648,8],[21882,7],[22171,7],[22379,8],[23172,7],[23925,7],[24039,8],[25894,7],[28780,7],[29133,8],[29826,7],[30507,7],[30967,8],[31072,8],[33170,7],[38417,7],[39210,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7099,11],[7667,11],[8203,11],[8361,11],[14828,7],[17147,7],[30482,7],[33840,7],[37081,7],[37352,7],[38467,7],[44512,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[833,11],[1555,11],[1853,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5192,11],[10256,8],[12184,11],[24178,11],[25500,7],[27963,8],[35130,9],[35286,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1070,8],[7193,11],[7676,7],[9265,7],[9440,12],[10403,8],[10420,11],[10501,11],[10687,11],[11078,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2257,11],[3066,7],[3407,11],[6013,7],[6990,7],[7083,7],[7258,8],[7966,7],[8379,9],[9189,7],[10073,7],[10424,8],[11990,8],[12312,8],[12329,11],[12425,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11371,11],[11931,12],[12083,12],[16029,12],[17200,11],[17840,11],[52111,12]]},"/en/lessons/geocoding-qgis":{"position":[[1270,11],[5002,11],[6335,11],[36784,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3381,11],[6963,8],[7334,8],[24384,11],[29408,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[6448,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6645,11],[7614,11],[8598,11],[8721,11],[8789,11],[9292,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[915,11],[2764,11],[4224,11],[4403,11],[5200,11],[7614,12],[7640,12],[7732,11],[7958,12],[8097,11],[8158,11],[10900,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1429,11],[4067,8],[4130,8],[4614,7],[4714,7],[5925,9],[11613,8],[11722,8],[11887,7],[20654,9],[21232,7],[21596,9],[24499,7],[24592,7],[28994,7],[31164,7],[32958,8],[33033,7],[33337,8],[34484,7],[37863,7],[38064,7],[39903,7],[43036,8],[43109,7],[45520,7],[45777,8],[47197,7],[47493,11],[47636,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[3459,8],[11709,9],[12745,7],[12902,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[835,11],[2317,8],[5213,8],[23377,9],[23909,11],[24117,9],[24290,7],[25363,11]]},"/en/lessons/gravity-model":{"position":[[8354,11],[8490,11],[43059,11],[46269,11],[53041,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1646,10],[5114,11],[7198,8],[7312,7],[7449,7],[14630,11],[27150,11],[30967,7],[42059,11]]},"/en/lessons/installing-omeka":{"position":[[1440,11],[6577,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[354,7],[1665,7],[2909,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10415,11],[10521,11],[11220,11],[21354,7],[27130,12],[28039,11],[31741,11],[32685,11],[33245,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2096,11],[2468,11],[3031,11],[51250,11],[53131,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2402,11],[8570,11],[8758,11],[15749,11],[16014,11],[16121,11],[17062,7],[21462,7],[23584,8],[51857,11],[55765,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3567,10],[4846,11],[7133,7],[11596,7],[34749,12]]},"/en/lessons/intro-to-bash":{"position":[[482,11],[781,8],[1280,9],[1352,7],[3350,7],[3528,7],[6281,8],[9170,11],[10821,11],[11870,8],[11959,8],[12067,8],[14439,7],[14660,7],[17495,8],[17818,8],[17926,8],[19767,11],[26913,9],[26985,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2451,8],[8340,8],[16722,7],[18879,7]]},"/en/lessons/intro-to-linked-data":{"position":[[30119,11],[38202,11]]},"/en/lessons/intro-to-powershell":{"position":[[2605,7],[3139,11],[3245,8],[3304,11],[10129,11],[12914,9],[38893,11],[39090,9],[39230,11]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2674,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[2223,11],[5290,11],[5434,13],[15830,7],[15887,7]]},"/en/lessons/introduction-and-installation":{"position":[[78,11],[342,12],[499,11],[596,11],[889,9],[945,11],[971,11],[2579,12],[2736,11]]},"/en/lessons/introduction-map-warper":{"position":[[6147,11],[9119,11],[21130,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2188,11],[4628,7],[7511,7],[31557,8],[42531,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[130,11],[896,11],[1436,12],[1915,11],[2087,12],[3112,11],[12522,11],[19339,11],[19882,8],[21530,11],[24748,12],[24807,12],[39202,11],[39308,12],[43799,12],[44585,11],[44632,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4572,11],[6496,11],[45992,11],[46558,11]]},"/en/lessons/json-and-jq":{"position":[[9592,11],[12078,11],[16220,8],[37767,11],[38072,11],[38418,8],[38960,9]]},"/en/lessons/jupyter-notebooks":{"position":[[563,11],[2562,11],[3846,11],[4706,11],[5645,12],[5784,11],[5805,7],[5919,11],[6085,11],[6154,8],[6298,11],[7563,11],[8075,11],[8755,11],[19217,11],[41974,11],[45387,9],[46240,11],[46313,11],[46568,11],[47084,11],[51892,11],[52466,12],[52879,11],[52895,11],[53044,11],[53060,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[513,7],[1319,11],[4738,7],[7391,8],[9280,8],[9297,12],[9380,12]]},"/en/lessons/linear-regression":{"position":[[3733,11],[4511,7],[4591,11],[76074,11]]},"/en/lessons/linux-installation":{"position":[[696,12],[1075,8],[1269,11],[2235,11],[2287,7],[2353,11],[2466,8],[2514,8],[2677,11],[2743,7],[2983,11],[3031,8],[3119,7],[3228,7],[3256,11],[3404,8]]},"/en/lessons/mac-installation":{"position":[[606,11],[867,8],[883,11],[1220,7],[1428,9],[1562,11],[1614,7],[1732,11],[1845,8],[1893,8],[2056,11],[2122,7],[2362,11],[2410,8],[2498,7],[2607,7],[2635,11],[2824,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[630,8],[842,11],[3462,7],[3793,7],[5486,7],[7372,7],[7416,7],[7871,8],[7888,11],[7969,11],[8155,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4650,11],[4792,11],[13084,9],[36491,11]]},"/en/lessons/naive-bayesian":{"position":[[7150,7],[7224,7],[27460,11]]},"/en/lessons/normalizing-data":{"position":[[1232,7],[1858,7],[4246,8],[4923,8],[5896,7],[6046,11],[6775,9],[6885,11],[7647,8],[8948,8],[9335,7],[10128,8],[10145,11],[10241,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15309,11],[16412,11],[16602,11],[18185,7],[30837,11]]},"/en/lessons/output-data-as-html-file":{"position":[[867,11],[1116,7],[1202,7],[5202,7],[5500,8],[5795,7],[6104,9],[6407,8],[6709,7],[7018,9],[7532,7],[7881,7],[8064,7],[8193,7],[8335,7],[9874,8],[9891,12],[9974,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2703,8],[4070,7],[5272,11],[5941,8],[6492,11],[9151,7],[9253,7],[9305,7],[10354,8],[10809,7],[10884,7],[11176,8],[11261,8]]},"/en/lessons/qgis-layers":{"position":[[1575,11],[2557,9],[7876,8],[17636,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[581,11],[2229,11],[2274,11],[2511,7],[27496,8]]},"/en/lessons/research-data-with-unix":{"position":[[1497,9],[5755,8],[7755,8],[12804,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2637,11],[4401,7],[7909,11],[9743,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[197,11],[1823,11],[1934,11],[2057,11],[2268,11],[2563,11],[10657,11],[18304,11],[48319,11],[48524,11],[51076,11],[51683,11]]},"/en/lessons/sentiment-analysis":{"position":[[261,11],[336,12],[9737,11],[9812,11],[17857,7],[21287,8],[24910,8],[25096,8],[40877,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[239,11],[912,13],[3788,11],[3945,11],[4204,11],[4541,11],[4689,12],[6122,7],[10569,7],[13797,11],[14001,11],[14269,11],[27369,11],[35779,12],[36204,11]]},"/en/lessons/sonification":{"position":[[11442,7],[11596,8],[21198,8],[21462,7],[22063,7],[24532,7],[33122,8],[39273,11]]},"/en/lessons/space-place-gazetteers":{"position":[[2537,11],[20078,8],[43096,11],[44441,11],[44480,11],[44558,11],[45091,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10762,8],[17736,8],[18286,8],[18575,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1915,11],[3487,11],[33800,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1128,11],[4215,11],[6354,11],[6553,11],[8159,11],[13024,11],[19230,7],[46853,11],[47589,7],[47712,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[483,11],[1757,11],[5916,11],[6139,8],[14186,8],[19551,11],[21441,11],[32095,11],[65634,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[239,11],[668,8],[2565,8],[2980,8],[3542,8],[3666,7],[5329,8],[6776,7],[7207,8],[7281,8],[7489,7],[8144,7],[9194,8],[12163,8],[12511,8],[16744,11],[19724,7],[23524,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[304,7],[4564,12],[4900,11],[4959,7],[5511,11],[10015,7],[10606,7],[11450,7],[11773,7],[11986,8],[12050,7],[12091,8],[12821,8],[15185,7],[15208,7],[19409,11],[22780,7],[27937,7],[33460,7],[35326,11],[36161,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7057,11],[7931,7],[8036,11],[10588,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1414,11],[2323,11],[2730,11],[12531,11],[18129,11],[19066,11],[24431,11],[47705,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[313,11],[584,11],[1586,11],[2764,11],[2962,11],[10908,9],[15252,11],[15570,8],[15672,11],[32035,11],[32713,11],[32776,11],[32948,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[167,7],[4515,11],[7785,11],[16560,7],[25471,11],[26358,11]]},"/en/lessons/viewing-html-files":{"position":[[914,8],[3241,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43281,11]]},"/en/lessons/windows-installation":{"position":[[295,12],[404,11],[665,8],[681,11],[1464,9],[2377,7],[2920,11],[2972,7],[3090,11],[3203,8],[3251,8],[3414,11],[3480,7],[3720,11],[3768,8],[3856,7],[3965,7],[3993,11],[4171,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3038,8],[4235,7],[9399,9],[9932,7],[10856,7],[17353,8]]},"/en/lessons/working-with-text-files":{"position":[[224,12],[947,11],[2479,7],[2497,9],[2646,7],[3099,8],[3574,7],[3890,11],[4715,7],[4790,11],[4956,8],[5102,8],[5382,7],[5423,7],[5697,7],[6101,7],[6510,7],[6725,7],[8196,7],[8597,7],[8676,7],[8933,8]]},"/en/lessons/working-with-web-pages":{"position":[[3930,9],[4794,11],[5901,7],[5979,8],[6322,7],[7052,7],[8680,7],[8837,7],[9472,7],[9992,8],[10009,12],[10091,12],[10168,11]]}}}],["program?”23",{"_index":17246,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46445,11]]}}}],["programm",{"_index":7412,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18968,11]]},"/en/lessons/counting-frequencies":{"position":[[5471,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15225,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3200,11],[4094,10],[7273,11],[36644,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56748,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4737,10]]},"/en/lessons/extracting-keywords":{"position":[[7124,9],[7277,10],[14240,9],[24455,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25684,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3967,11]]},"/en/lessons/gravity-model":{"position":[[8984,10],[47323,10],[47719,9],[50398,10],[50494,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[7657,10],[30748,12]]},"/en/lessons/normalizing-data":{"position":[[5493,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23125,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20483,10],[36477,9]]},"/en/lessons/sentiment-analysis":{"position":[[19574,9],[20475,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7218,10],[7297,10],[8118,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15561,9]]},"/en/lessons/transliterating":{"position":[[4409,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[31236,10]]},"/en/lessons/windows-installation":{"position":[[899,10]]},"/en/lessons/working-with-text-files":{"position":[[2939,11],[3189,11]]}}}],["programmat",{"_index":5553,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62846,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9546,16],[13188,16],[40760,16],[46567,16]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2403,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5146,12],[10568,16],[29889,17]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4847,16],[13679,17]]},"/en/lessons/extracting-keywords":{"position":[[11762,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[936,16],[35693,16]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11502,12]]},"/en/lessons/gravity-model":{"position":[[46156,12],[47888,16]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5281,17]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1145,16],[4607,17],[5084,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21148,17]]},"/en/lessons/sentiment-analysis":{"position":[[891,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4019,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[30600,12],[31432,12]]}}}],["programmer’",{"_index":8064,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8443,12]]},"/en/lessons/jupyter-notebooks":{"position":[[5876,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39707,12]]},"/en/lessons/working-with-text-files":{"position":[[9258,12]]}}}],["programminghistorian.org",{"_index":7804,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7108,27]]}}}],["programminghistorianlessonxcodebuild",{"_index":8386,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[36861,39]]}}}],["program’",{"_index":8042,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4441,9]]},"/en/lessons/extracting-keywords":{"position":[[32358,9]]},"/en/lessons/output-data-as-html-file":{"position":[[8523,9]]}}}],["progress",{"_index":4118,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34180,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5597,8],[27113,9],[39268,8],[39829,9],[42432,9],[49448,9],[50108,8],[64005,9],[69108,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22251,8],[35594,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[662,8],[38764,8],[41495,8],[42839,8],[42934,8],[43360,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15541,9],[18312,8],[28147,9],[28423,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11211,9],[43471,8],[49159,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2253,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27637,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10256,8],[38344,11],[38690,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20972,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[24205,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41096,9],[41373,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28055,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[18959,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2973,13]]},"/en/lessons/json-and-jq":{"position":[[2072,13]]},"/en/lessons/jupyter-notebooks":{"position":[[37109,11]]},"/en/lessons/linear-regression":{"position":[[8452,11],[54744,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22995,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41896,11],[47603,11]]},"/en/lessons/sentiment-analysis":{"position":[[25337,8]]},"/en/lessons/sonification":{"position":[[7173,8],[33702,13]]},"/en/lessons/space-place-gazetteers":{"position":[[34272,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[7650,9],[25319,8]]}}}],["progressivefeatureselect",{"_index":4863,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[34668,29],[38069,30],[38231,29],[39804,29],[39992,29]]}}}],["progressivefeatureselection(df",{"_index":4874,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36016,31]]}}}],["progressivefeatureselection(df_authors_standard",{"_index":4929,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40341,52]]}}}],["prohibit",{"_index":1953,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1522,11]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14405,8]]},"/en/lessons/qgis-layers":{"position":[[679,13]]}}}],["project",{"_index":112,"title":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[47,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2049,8],[7717,9],[23933,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1104,7],[4384,8],[5069,9],[5437,7],[5608,7],[5977,7],[6188,7],[6960,7],[8186,7],[8324,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35318,8],[42512,8],[43846,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32656,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3615,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[227,7],[4946,11],[5912,7],[61329,8],[61941,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6923,7],[7384,9],[7493,7],[15562,7],[19018,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26448,11],[26791,7],[27056,10],[27261,10],[30165,9],[31377,11],[36153,9],[52017,9],[59814,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1726,7],[13913,8],[18554,8],[18743,8],[19701,8],[58794,8],[59145,7],[61037,7],[63897,7],[63954,7],[65652,8],[67821,7],[67866,7]]},"/en/lessons/common-similarity-measures":{"position":[[3542,8],[3556,7],[3777,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4766,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3484,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1317,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13894,9],[15121,7],[15477,7],[15566,8],[15603,9],[15737,8],[16066,8],[16265,8],[16277,8],[16319,8],[17031,7],[33341,9],[36230,7],[43665,8],[43919,8],[45125,8],[45296,7],[45820,9],[45891,8],[47088,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[48,8],[279,7],[347,8],[8099,7],[10162,8],[11595,8],[33117,8],[36755,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1111,7],[3882,7],[6737,8],[7740,8],[7782,8],[12482,8],[13019,8],[13260,10],[15027,7],[15125,8],[15138,7],[15217,8],[15288,7],[15401,7],[15540,7],[15617,7],[16246,8],[18016,8],[19188,7],[22162,7],[23316,7],[23647,7],[28971,7],[29561,7],[33440,8],[33523,8],[36298,9],[36853,7],[36913,7],[36978,7],[37057,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4084,8],[5588,7],[6032,7],[9862,8],[27754,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1005,7],[1320,8],[1502,9],[2904,8],[3287,9],[3607,9],[3748,9],[4086,8],[4228,8],[4660,8],[4906,8],[6276,8],[6446,8],[6478,9],[6937,7],[7569,8],[7697,8],[7773,8],[7970,7],[8320,8],[8608,8],[8728,8],[9119,8],[9181,7],[9307,7],[9695,9],[9793,7],[9928,9],[10142,7],[12469,7],[14405,7],[22070,8],[28075,7],[28387,9],[29074,8],[47092,7],[47398,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1631,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[202,7],[241,7],[6207,7],[6364,8],[6391,8],[6424,7],[6439,7],[6489,7],[6623,8],[6673,7],[6708,7],[7126,8],[10219,7],[10301,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1984,9],[10106,7],[36571,8],[40525,8],[42750,8],[43777,7],[43979,8],[56580,7],[56921,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1778,7],[6426,8],[12488,7],[13822,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1154,8],[4442,8],[24649,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2282,8],[7884,7],[8675,7],[13197,7],[23693,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4589,8],[24205,8],[42316,8],[42383,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[207,7],[442,7],[4234,7],[4423,7],[4685,7],[4729,8],[5141,7],[5331,7],[5388,8],[5419,7],[10868,7],[11232,7],[11746,7],[18489,7],[19007,7],[19143,7],[19182,7],[19247,7],[19496,7],[19553,8],[19587,7],[20550,7],[24066,7],[24851,7],[25890,7],[28106,8],[28174,7],[28250,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1277,8],[2220,8],[4189,8],[11829,8],[35230,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1691,8],[2358,8],[5292,7],[67608,8],[68792,9]]},"/en/lessons/geocoding-qgis":{"position":[[9612,7],[9772,7],[10419,9],[10589,9],[10749,11],[10866,11],[10907,11],[11188,9],[11325,7],[18917,8],[18975,8],[19052,7],[19191,9],[19459,8],[19599,8],[19667,7],[20960,7],[21041,8],[23453,7],[26412,8],[26843,7],[26978,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30568,7]]},"/en/lessons/georeferencing-qgis":{"position":[[2224,7],[2256,8],[2397,7],[2435,8],[9754,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[6484,7],[34317,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[293,8],[4709,8],[6511,8],[6533,8],[6623,9],[6819,9],[6989,8],[8239,8],[8517,8],[8845,8],[8900,8],[14664,8],[14908,7],[15119,9],[16041,8],[28664,7],[35006,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[122,8],[46832,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[2138,8],[20529,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24614,8]]},"/en/lessons/gravity-model":{"position":[[3509,8],[13237,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[5323,9],[6506,8],[6716,8],[20794,8],[26293,8],[26338,8],[27467,8],[28187,8],[28258,8],[29990,8],[45209,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6334,7],[23956,8],[24597,8],[45670,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53274,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2710,7],[2796,8],[6170,8],[7173,8],[7215,8],[13134,8],[15130,8],[15675,8],[15910,10],[17677,10],[17692,7],[17771,8],[17842,7],[17955,7],[18097,9],[18176,8],[18396,7],[18504,7],[18655,8],[18800,8],[19327,8],[20605,8],[21262,8],[21404,8],[21475,8],[21613,9],[23085,7],[26732,7],[27391,7],[28393,7],[28724,7],[35680,8],[35763,8],[38323,7],[38484,7],[38751,8],[38782,7],[39221,7],[39288,7],[40333,8],[40613,8],[40769,8],[40852,8]]},"/en/lessons/intro-to-bash":{"position":[[2597,8],[13833,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10112,9],[12752,7]]},"/en/lessons/intro-to-linked-data":{"position":[[7213,7],[7729,8],[12764,8],[12889,8],[13122,7],[14912,8],[18685,7],[18748,7],[28265,7],[38145,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1627,8],[5994,8],[6024,7]]},"/en/lessons/introduction-and-installation":{"position":[[1220,8]]},"/en/lessons/introduction-map-warper":{"position":[[810,8],[4523,10],[5047,10],[5145,10],[5327,7],[5531,12],[8806,11],[8831,11],[20025,10],[20821,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1647,8],[23960,8],[41056,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[849,7],[44085,8],[44263,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5656,7],[7737,9],[9649,8],[25500,7],[47526,7]]},"/en/lessons/jupyter-notebooks":{"position":[[3536,7],[6345,7],[7663,7],[7860,8],[9706,9],[11830,8],[18129,8],[19921,8],[20010,8],[35128,8],[36002,8],[36257,7],[36836,8],[36938,7],[37101,7],[41158,8],[42249,8],[43822,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1676,7],[1832,8],[2358,8],[2693,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2552,9],[7940,7],[18403,7],[18617,7],[18769,7],[18956,7],[19038,8],[19052,7],[19152,7],[19224,7],[20127,8],[20853,8],[20883,7],[20960,8],[21038,8],[51576,8],[52298,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2909,7],[3443,9],[4326,7],[4538,9],[4691,7],[11695,8],[12048,7],[12281,8],[13181,7],[13400,8],[14457,7],[14609,7],[14715,7],[16984,7],[18078,8]]},"/en/lessons/qgis-layers":{"position":[[198,7],[4663,7],[4791,10],[4806,11],[5304,11],[5619,7],[5744,7],[6252,10],[6412,7],[6438,7],[6468,7],[6538,8],[6613,8],[6807,11],[6967,11],[7111,8],[7279,8],[7311,11],[7481,7],[8807,10],[8933,9],[9139,7],[17086,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[990,9]]},"/en/lessons/research-data-with-unix":{"position":[[739,8],[849,8],[11714,7],[13540,9],[14506,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45789,7]]},"/en/lessons/sentiment-analysis":{"position":[[25453,8],[25697,8],[25749,8],[39134,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2058,8],[6360,7],[6422,7],[14520,7],[14606,7],[14662,8],[14717,9],[14761,9],[14781,7],[14817,9],[14866,7],[16664,8],[16762,7],[36267,7]]},"/en/lessons/sonification":{"position":[[8479,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2253,9],[2474,9],[8417,7],[8542,7],[8747,7],[8971,7],[9138,7],[9325,10],[9421,7],[9481,8],[14218,9],[15242,7],[17494,9],[18335,7],[20909,9],[21049,9],[22350,8],[22462,8],[23304,8],[23657,7],[27449,7],[33717,8],[37057,7],[44732,9],[46288,9],[46483,7],[46535,7],[46988,8],[47481,7],[47778,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7438,11],[14429,8],[14503,9],[14716,8],[14796,8],[20983,8],[21935,7],[24085,8],[24528,7],[24795,8],[27951,7],[28211,7],[29210,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7091,10],[7370,9],[25060,8],[35104,7],[35524,10],[35636,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5623,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7567,8],[21404,8],[21732,7],[28797,7],[48278,9],[53434,7],[64215,7],[64308,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1662,8],[6602,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9029,7],[17591,8],[17952,8],[18134,7],[22943,8],[23238,7],[26783,7],[27001,7],[27123,7],[27242,7],[30464,7],[30556,7],[33805,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1551,7],[1767,8],[1960,8],[9238,8],[9329,8],[15085,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1568,7],[2510,8],[17757,7],[17825,7],[23366,7],[23533,8],[23658,7],[46073,7],[46484,7],[47970,7],[48502,7],[48852,8],[49030,7],[49658,7],[50462,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[912,8],[1397,8],[3141,7],[3213,8],[3354,9],[8454,7],[8664,7],[11166,7],[14602,7],[15691,7],[16835,7],[17280,7],[18931,8],[22158,9],[22609,8],[23505,8],[25585,8],[26754,7],[27008,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2074,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42869,10],[42975,11]]},"/en/lessons/windows-installation":{"position":[[1244,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17713,8]]}}}],["project>project",{"_index":12527,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[9926,18],[10144,18],[19225,18]]}}}],["project.1",{"_index":23120,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[1136,9]]}}}],["project.6",{"_index":5875,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13319,9]]}}}],["project.bib",{"_index":21184,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24583,14],[26096,11],[26892,11],[26965,11],[28471,11],[29287,11],[29557,11]]}}}],["project.html",{"_index":21174,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21894,12]]}}}],["project.odt",{"_index":21173,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21323,11]]}}}],["project.org/package=factoextra",{"_index":7576,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38511,30]]}}}],["project.org/web/packages/cleannlp/index.html",{"_index":2714,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33194,44]]}}}],["project.org/web/packages/jsonlite/index.html3",{"_index":19794,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9340,45]]}}}],["project.org/web/packages/mallet/index.html",{"_index":2720,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33381,42]]}}}],["project.org/web/packages/syuzhet/vignettes/syuzhet",{"_index":20230,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49147,50]]}}}],["project.org/web/packages/tidyverse/index.html",{"_index":2699,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32265,45]]}}}],["project.org/web/packages/tokenizers/index.html",{"_index":2704,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32494,46]]}}}],["project.org/web/packages/topicmodels/index.html",{"_index":2725,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33494,49],[33585,47]]}}}],["project/person>",{"_index":15220,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[23425,18]]}}}],["project/person/15601",{"_index":15168,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13167,21],[23211,20]]}}}],["project/team’",{"_index":8568,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8108,14]]}}}],["project4",{"_index":16917,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42359,9]]}}}],["projected.column",{"_index":4131,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35722,17]]}}}],["projected[[x",{"_index":4130,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35700,12]]}}}],["projects.1",{"_index":22812,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[987,10]]}}}],["projects.ploscomputbiol",{"_index":19286,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17939,23]]}}}],["projects/api",{"_index":7844,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16144,14],[16922,12]]}}}],["project–>project",{"_index":19318,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[5647,19]]}}}],["project’",{"_index":13947,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28043,9]]},"/en/lessons/jupyter-notebooks":{"position":[[36496,9],[36771,9]]},"/en/lessons/qgis-layers":{"position":[[7817,9]]},"/en/lessons/sonification":{"position":[[3249,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46120,9]]}}}],["projekt",{"_index":5032,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51397,7]]}}}],["proksch",{"_index":21847,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[43507,7],[43760,8],[65341,8]]}}}],["prolif",{"_index":14729,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35120,8]]}}}],["prolifer",{"_index":5373,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9875,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3940,13]]},"/en/lessons/sonification":{"position":[[11798,11]]}}}],["promin",{"_index":6115,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3521,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43813,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37990,9],[48823,9]]},"/en/lessons/intro-to-linked-data":{"position":[[4794,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8408,9],[31052,9]]},"/en/lessons/qgis-layers":{"position":[[15845,10]]}}}],["promis",{"_index":100,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1797,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43444,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32950,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4620,9],[40265,9],[50003,9],[55893,9],[63484,9],[66372,9],[66603,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2812,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15284,9],[27799,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5057,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40946,8],[42150,7],[42638,8]]},"/en/lessons/intro-to-powershell":{"position":[[33569,9],[33832,10]]},"/en/lessons/json-and-jq":{"position":[[37039,9]]},"/en/lessons/jupyter-notebooks":{"position":[[50983,7]]},"/en/lessons/linear-regression":{"position":[[32937,9],[35932,9]]},"/en/lessons/logistic-regression":{"position":[[15127,9]]},"/en/lessons/sentiment-analysis":{"position":[[1903,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[3711,10],[13780,9]]}}}],["promittimu",{"_index":12016,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10878,11],[11022,12],[62178,11],[62322,12]]}}}],["promitto",{"_index":11840,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6766,8],[6953,8]]}}}],["promot",{"_index":8265,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3002,9],[3144,7],[4302,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12921,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3705,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23031,9],[24936,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[3908,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3587,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1818,9],[1960,7],[3116,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21021,9],[37131,7]]}}}],["prompt",{"_index":429,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11342,6],[11606,6],[11677,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7793,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7888,7],[10037,7],[10810,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13542,8],[13598,8],[16277,8],[16687,8],[16702,9],[16853,6],[16953,6],[17973,6],[18307,6],[18617,6],[21035,7],[21806,8],[22006,6],[22180,6],[22573,6],[24801,6],[24954,6],[25301,6],[25865,6],[28815,6],[61170,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66182,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19255,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9480,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11532,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9164,8],[35393,9],[35756,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18342,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[990,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8806,8],[16807,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7504,7],[8148,6],[10790,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5570,8],[5749,8],[12155,8],[12221,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46735,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4836,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11968,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10055,7],[29681,6]]},"/en/lessons/extracting-keywords":{"position":[[13977,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10380,7]]},"/en/lessons/geocoding-qgis":{"position":[[23988,8],[26691,8]]},"/en/lessons/georeferencing-qgis":{"position":[[4610,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8331,7],[8408,8],[9981,8],[10634,7],[10719,6],[12400,6],[14176,8],[21129,7]]},"/en/lessons/installing-omeka":{"position":[[4322,6],[5590,9],[6740,6],[6878,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20194,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1064,7],[5472,7],[15908,8],[18999,6],[31151,7],[31233,7],[31461,7],[31518,6],[31679,6],[31897,6],[32502,6],[32603,6],[33927,6],[36434,9],[36512,9],[36684,6],[36827,8],[36975,6],[37346,6],[38695,6],[38970,7],[40096,8],[40217,6],[40377,6],[41048,6],[43630,6],[43678,7],[44231,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9820,8],[37623,9],[37742,6]]},"/en/lessons/intro-to-bash":{"position":[[13216,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2396,8]]},"/en/lessons/intro-to-powershell":{"position":[[4647,7],[6743,7],[6976,7],[29172,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15053,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11130,7],[11196,6],[11263,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12207,6],[12711,6],[42068,7]]},"/en/lessons/linux-installation":{"position":[[4057,7]]},"/en/lessons/mac-installation":{"position":[[3801,7]]},"/en/lessons/qgis-layers":{"position":[[17414,8],[17653,6]]},"/en/lessons/research-data-with-unix":{"position":[[14335,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11812,7]]},"/en/lessons/sonification":{"position":[[20547,7],[21569,7],[21875,6],[21933,6],[22396,6],[22474,6],[22620,6],[22953,6],[25490,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19327,6],[19573,6],[19598,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8495,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3330,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8823,6],[9087,6],[9133,6],[9235,7],[9267,6],[9531,6],[9625,7],[9730,6],[10457,6],[10513,6],[12301,6],[13155,6],[14297,7],[18283,6],[18595,6],[19957,7],[20887,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7330,8],[14149,6],[14297,6],[14364,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4421,8],[16773,8]]},"/en/lessons/vector-layers-qgis":{"position":[[2903,8],[3087,8],[3249,7],[3482,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5549,8],[7079,6]]}}}],["prompt)5",{"_index":6655,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[8848,9]]}}}],["prompt=\"what",{"_index":14715,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30785,12],[33143,12]]}}}],["promt",{"_index":13338,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[3757,7]]}}}],["promulg",{"_index":11475,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4386,10]]}}}],["pron",{"_index":6769,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24194,4],[41368,7],[43095,4],[46664,4]]}}}],["prone",{"_index":11733,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3164,6]]}}}],["pronoun",{"_index":2372,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9204,8],[9662,9]]},"/en/lessons/common-similarity-measures":{"position":[[25412,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33287,9],[33432,7],[60778,7]]},"/en/lessons/extracting-keywords":{"position":[[1156,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30214,8]]},"/en/lessons/linear-regression":{"position":[[11355,8]]},"/en/lessons/logistic-regression":{"position":[[42581,7],[42736,7],[42882,7],[43256,7],[46925,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39559,8]]}}}],["pronounc",{"_index":15336,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[5864,11]]},"/en/lessons/linear-regression":{"position":[[42695,11]]}}}],["proof",{"_index":6103,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46416,5],[46524,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26093,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28674,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28445,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[47806,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2718,5],[3178,5]]},"/en/lessons/sentiment-analysis":{"position":[[9406,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6158,6]]}}}],["proofread",{"_index":11920,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8966,9],[9050,13],[66653,13],[66740,11]]}}}],["prop",{"_index":14936,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5323,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41723,7]]}}}],["prop.tabl",{"_index":20107,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30234,12]]}}}],["propag",{"_index":6215,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21693,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21071,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[13843,13]]},"/en/lessons/space-place-gazetteers":{"position":[[22863,9]]}}}],["propaganda",{"_index":15793,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12762,10],[36979,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60779,10]]}}}],["propagandist",{"_index":15801,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[13354,12],[20653,12],[34398,12],[37536,12]]}}}],["prope",{"_index":12035,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11093,5],[62393,5]]}}}],["propel",{"_index":7140,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59503,6]]}}}],["propens",{"_index":16174,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3338,10]]}}}],["proper",{"_index":1521,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29167,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27202,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13388,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[31217,6],[31333,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21341,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35858,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7904,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25545,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[235,6],[14272,6]]},"/en/lessons/introduction-map-warper":{"position":[[4257,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39256,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13934,6],[21406,6],[29049,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35587,6]]},"/en/lessons/naive-bayesian":{"position":[[22864,6],[41486,6]]},"/en/lessons/output-data-as-html-file":{"position":[[5369,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24525,6]]},"/en/lessons/transliterating":{"position":[[19589,6]]}}}],["proper_noun",{"_index":6819,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31764,16]]}}}],["properli",{"_index":1985,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3938,8],[14511,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3618,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2278,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55771,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13145,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8141,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17307,8],[20968,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6974,8],[18245,9],[20135,8],[37345,8],[45708,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8622,8],[8669,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40557,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15930,8],[40810,9]]},"/en/lessons/extracting-keywords":{"position":[[15413,9],[17098,8],[23101,8],[26411,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28871,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8941,8]]},"/en/lessons/georeferencing-qgis":{"position":[[7637,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11160,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[14588,8],[20091,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5838,8]]},"/en/lessons/gravity-model":{"position":[[58672,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[29674,8]]},"/en/lessons/installing-omeka":{"position":[[6018,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[23420,9],[24477,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6041,9],[8600,9],[10218,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4414,8],[21516,9],[38425,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16617,9]]},"/en/lessons/json-and-jq":{"position":[[15413,8]]},"/en/lessons/logistic-regression":{"position":[[53760,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3061,9]]},"/en/lessons/qgis-layers":{"position":[[8612,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24932,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3308,8],[10312,8],[32626,9],[47262,8]]},"/en/lessons/sonification":{"position":[[8283,9],[24567,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1275,9],[26162,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5086,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8637,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14159,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2090,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34735,8]]}}}],["properti",{"_index":5979,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38166,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11939,10],[47864,10],[54677,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12943,8],[13877,8],[14155,8],[14911,8],[16404,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14393,10],[20625,11]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2677,8],[2901,8],[3296,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23919,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19242,10],[20693,10],[51418,8]]},"/en/lessons/geocoding-qgis":{"position":[[9945,10],[10163,10],[11908,10],[13115,11],[14097,11],[14882,11],[16393,9],[29995,10],[30460,10],[30962,10],[31777,10],[34800,10]]},"/en/lessons/georeferencing-qgis":{"position":[[10927,11],[10962,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21713,9],[21775,9],[21823,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[27233,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33368,10],[44454,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17152,10],[24669,13],[24934,10]]},"/en/lessons/intro-to-bash":{"position":[[4287,10],[4365,11]]},"/en/lessons/intro-to-powershell":{"position":[[4415,13],[35968,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13324,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1701,10]]},"/en/lessons/linear-regression":{"position":[[4942,11],[59136,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[807,10],[3583,11],[26449,11],[26981,9],[28510,10],[28571,8],[35538,8],[35645,11],[35949,11]]},"/en/lessons/naive-bayesian":{"position":[[25846,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29709,12],[29982,13],[30116,12],[30252,12],[30388,12],[30524,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2535,8]]},"/en/lessons/qgis-layers":{"position":[[5627,10],[5667,10],[5752,10],[10350,12],[10989,11],[12399,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23475,10],[25125,10],[29610,8],[32146,10],[33348,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2445,8],[19120,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21565,8],[22517,9]]}}}],["properties>cr",{"_index":12558,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[19244,17]]}}}],["properties>general>provid",{"_index":12578,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[31875,33]]}}}],["properties>styl",{"_index":12549,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[16173,20]]}}}],["propertiu",{"_index":5007,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49264,11]]}}}],["propess",{"_index":18820,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13150,8]]}}}],["propn",{"_index":6803,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[30594,6],[30640,11],[30661,9],[30680,9],[31439,8],[43108,5],[46677,5]]}}}],["propon",{"_index":15147,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[8571,9]]}}}],["proport",{"_index":3750,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6542,10],[11665,10],[25415,10],[45039,10]]},"/en/lessons/common-similarity-measures":{"position":[[21961,11],[22034,12],[22343,11],[35076,13],[35406,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18809,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16557,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28776,12],[37882,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38460,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25734,10]]},"/en/lessons/geocoding-qgis":{"position":[[7304,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[3346,10]]},"/en/lessons/gravity-model":{"position":[[14841,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27145,10],[37294,10]]},"/en/lessons/linear-regression":{"position":[[43036,10]]},"/en/lessons/logistic-regression":{"position":[[16478,10],[37934,10],[40460,10],[40683,10],[41536,10],[41710,11]]},"/en/lessons/naive-bayesian":{"position":[[17709,12],[19084,12],[48870,10],[49529,10],[49761,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33666,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22578,10],[22632,11],[22651,11]]}}}],["proportion",{"_index":8348,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25350,14]]},"/en/lessons/gravity-model":{"position":[[12465,15]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30420,14]]}}}],["propos",{"_index":2600,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28311,8],[28669,8],[28733,8],[28798,8],[29091,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1636,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13940,8],[14246,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6837,9],[9875,9],[10298,9],[10649,10],[20398,8],[20517,8],[22506,8],[22679,8],[54304,8],[54371,8],[54759,9],[55173,9],[56137,8],[56566,8],[56937,8],[57021,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5882,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8190,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4038,8],[17548,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44578,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5622,8],[7193,8],[42043,7]]},"/en/lessons/sentiment-analysis":{"position":[[8659,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43528,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4148,7]]}}}],["proposal').any(axis=1",{"_index":7120,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[56306,24]]}}}],["proposit",{"_index":21941,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62029,11]]}}}],["proprietari",{"_index":2830,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11113,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45236,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18851,11]]},"/en/lessons/gravity-model":{"position":[[22163,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16419,11]]},"/en/lessons/intro-to-linked-data":{"position":[[4044,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17719,11],[33505,11]]},"/en/lessons/preserving-your-research-data":{"position":[[6584,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1584,11],[1987,11],[2587,11],[4269,11],[4855,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23772,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19681,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[15857,11]]}}}],["prorat",{"_index":18733,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4729,9]]}}}],["prore",{"_index":15826,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15746,6]]}}}],["prose",{"_index":3268,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61549,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67780,5]]},"/en/lessons/common-similarity-measures":{"position":[[30581,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33085,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17111,5]]},"/en/lessons/geocoding-qgis":{"position":[[1090,6]]},"/en/lessons/jupyter-notebooks":{"position":[[851,5],[964,6],[1291,5],[2027,5],[5978,6],[19879,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30216,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28081,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[282,6],[23718,5],[33546,6]]}}}],["prose.io",{"_index":21208,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31170,9]]}}}],["prosecut",{"_index":14412,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10967,12],[11098,13],[11259,12],[12069,11],[14379,11],[14584,12],[17959,11],[20497,12],[20579,12],[34244,13],[34304,11],[39044,11],[39160,12],[41323,12],[41912,12]]}}}],["prospect",{"_index":11283,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48260,9]]}}}],["prosper",{"_index":2622,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28839,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36918,10],[37642,10]]}}}],["prossima",{"_index":11993,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10622,8],[61922,8]]}}}],["protagonist’",{"_index":20198,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44685,13]]}}}],["prote",{"_index":22290,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22328,5],[22804,6],[26715,5]]}}}],["protect",{"_index":3019,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7634,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30995,10],[31078,10],[31314,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8101,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30303,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5866,9],[6356,7],[8550,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3710,11],[9118,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23344,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10248,7],[10636,8]]}}}],["protected_member_vari",{"_index":8362,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29865,28]]}}}],["protest",{"_index":5101,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58355,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4089,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3629,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2517,7],[3074,8],[3282,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10166,8],[10260,11],[49665,8],[50107,10],[50654,10]]}}}],["protocol",{"_index":7802,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6658,9],[7081,8],[28901,9],[46605,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6331,9],[12710,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26849,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10715,8]]},"/en/lessons/intro-to-linked-data":{"position":[[30056,8]]},"/en/lessons/working-with-web-pages":{"position":[[1411,8],[1535,10],[1721,8],[2049,8]]}}}],["protocol://host:port/path?queri",{"_index":23670,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[1579,31]]}}}],["prototyp",{"_index":7834,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13651,9],[15395,9],[16683,9],[22072,9],[24438,9],[34817,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2542,10],[14389,9],[14783,11],[40538,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[38498,14]]},"/en/lessons/intro-to-twitterbots":{"position":[[178,11],[10253,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64193,11]]}}}],["prove",{"_index":813,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4221,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27940,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31658,7],[41277,5],[43240,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45860,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24458,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6498,7]]},"/en/lessons/extracting-keywords":{"position":[[4917,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[23957,5]]},"/en/lessons/gravity-model":{"position":[[55958,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[8168,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5390,5]]}}}],["proven",{"_index":3348,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7674,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[349,6],[17251,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38041,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2953,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1162,11],[1315,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45960,10],[47989,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1972,6]]}}}],["proverbi",{"_index":8536,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[960,10]]}}}],["provid",{"_index":661,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21377,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1388,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5418,8],[15346,7],[20532,7],[35333,8],[40788,8],[42951,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[697,8],[7342,8],[7911,8],[13686,8],[15644,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13405,8],[14595,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[844,7],[1432,7],[2483,8],[17799,8],[24667,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3426,9],[7743,7],[7962,7],[14039,8],[20167,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6044,9],[6497,9],[10180,9],[15418,8],[40320,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4354,8],[4490,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1989,7],[2248,7],[3754,7],[14326,8],[14659,8],[19165,8],[20471,8],[40604,8],[41170,8],[45673,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3952,7],[15434,8],[17818,8],[20135,8],[68181,8],[68572,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1783,7],[32606,7],[53657,7]]},"/en/lessons/common-similarity-measures":{"position":[[3750,8],[17063,8],[36291,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3282,8],[5029,7],[8278,8],[15488,8],[15566,7],[15638,8],[45423,8],[45709,8],[46120,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20160,7],[22935,8],[23033,8],[44568,8],[46622,7],[46695,7],[58652,7],[62364,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[338,8],[3482,8],[4102,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11443,8],[30943,7],[58037,7],[59616,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8436,9],[13587,8],[24723,8],[29742,7],[29842,7],[38979,8]]},"/en/lessons/counting-frequencies":{"position":[[437,7],[14208,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6043,9],[6090,7],[6296,7],[6439,8],[14561,8],[17957,8],[18016,8],[20762,8],[22622,8],[24710,8],[24754,9],[24807,9],[24961,9],[26442,9],[26489,8],[26530,9],[26623,8],[26702,8],[27049,8],[27188,9],[27316,8],[28173,8],[28277,9],[29357,8],[30250,7],[30513,9],[32136,8],[32458,7],[32889,7],[33454,8],[40960,8],[41778,8],[42007,8],[42347,8],[43138,8],[43717,9],[43762,9],[45253,8],[45932,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2540,7],[4249,7],[8701,7],[11802,8],[13514,7],[17658,7],[18155,8],[26106,9],[26768,8],[27362,8],[29939,8],[32896,8],[34088,8],[36054,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38366,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1258,8],[5852,7],[7446,9],[9401,7],[11920,8],[13637,8],[20412,8],[20881,8],[23829,8],[29605,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4674,7],[5060,9],[13840,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2394,8],[20728,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1830,8],[2929,7],[3114,8],[4597,9],[4988,7],[5713,8],[6630,8],[11541,10],[13676,10],[14200,8],[16254,10],[17438,10],[18686,10],[20248,10],[23093,10],[25017,10],[29128,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17253,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2021,7],[9443,7],[11299,9],[16793,8],[17227,8],[17428,7],[29757,8],[31053,7],[31228,7],[31334,7],[40049,8],[41416,8],[43513,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3855,8],[36096,8],[39710,8],[40659,9],[49599,7],[53868,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10657,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5481,8],[18935,8],[48415,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12721,7],[13198,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13579,9],[14212,8],[47946,8],[48100,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5989,9],[6761,10],[16601,8],[27812,7]]},"/en/lessons/extracting-keywords":{"position":[[2937,9],[4139,8],[11368,7],[17692,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1383,7],[6589,7],[6736,7],[41743,8],[44638,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4441,8],[9036,8],[13606,7],[13778,9],[13925,9],[18114,7],[19646,8],[19939,7],[19999,7],[27281,9],[30009,8],[30126,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4972,8],[5254,8],[8169,8],[10242,8],[21848,8],[27223,9],[27351,8],[31478,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4336,7],[9577,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2975,7],[8977,9]]},"/en/lessons/geocoding-qgis":{"position":[[6638,8],[36707,9],[37146,7],[37203,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1168,7],[1705,8],[2603,8],[8990,7],[9364,8],[12528,7],[19049,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[801,7],[1091,7],[1547,9],[2967,7],[3463,7],[4351,7],[4594,7],[5859,7],[6287,7],[8033,8],[8165,7],[15823,7],[23430,8],[23979,7],[25527,7],[29322,7],[30339,7],[30551,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6350,8],[7236,7],[12393,8],[32920,7],[33221,7],[34179,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4360,7],[4812,8],[5371,7],[43886,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[288,7],[3713,8],[4681,8],[10704,8],[11003,8],[11993,8],[12338,8],[13301,8],[21711,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9532,9],[9740,9],[24702,7]]},"/en/lessons/gravity-model":{"position":[[1904,7],[7901,7],[7939,9],[12818,9],[13893,7],[18256,8],[21040,8],[22089,7],[30919,8],[44932,7],[45525,7],[56294,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1243,8],[1589,8],[2640,8],[6077,8],[6249,9],[16012,8],[19158,8],[19514,7],[22947,7],[25313,9],[32605,7],[34261,8],[38924,8],[40832,8],[41853,7],[42645,8],[43215,8],[43449,8],[43964,8],[44641,8],[45843,8],[45964,8]]},"/en/lessons/installing-omeka":{"position":[[760,8],[1169,9],[1584,9],[2271,8],[2343,10],[2944,9],[3811,8],[4547,10],[8121,9],[8297,8],[8473,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2064,8],[2408,7],[3531,7],[12745,8],[17402,7],[20997,8],[22664,7],[44260,9],[50787,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2713,8],[4166,8],[5932,8],[6564,7],[11196,8],[18049,8],[20560,8],[29397,8],[29709,8],[30735,8],[32575,7],[36510,8],[38140,7],[38898,8],[49584,8],[50689,8],[51285,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15014,8],[43791,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2872,7],[5401,7],[32803,8],[41611,7]]},"/en/lessons/intro-to-bash":{"position":[[1852,8],[2081,8],[6115,7],[15113,8],[15179,8],[24800,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1291,7]]},"/en/lessons/intro-to-linked-data":{"position":[[1430,8],[1805,7],[5331,9],[24087,7]]},"/en/lessons/intro-to-powershell":{"position":[[31050,8],[32442,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[17624,8],[18042,8],[18489,7]]},"/en/lessons/introduction-and-installation":{"position":[[516,8],[684,8],[1828,7],[2102,8],[2753,8]]},"/en/lessons/introduction-map-warper":{"position":[[5303,7],[7801,7],[7979,8],[9336,8],[9638,8],[10806,8],[12783,8],[17031,8],[17515,8],[23192,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3467,7],[4875,7],[6437,7],[6538,8],[7382,8],[7610,8],[8442,8],[10394,8],[10630,8],[14214,7],[14597,7],[14923,7],[15339,7],[21255,8],[25431,7],[28766,7],[30974,8],[37420,8],[40925,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2259,8],[13779,8],[13842,8],[14477,8],[14611,8],[31658,8],[32167,8],[32570,9],[35191,9],[35345,8],[37570,8],[43539,8],[44648,8],[44715,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6745,8],[6816,8],[26104,7],[34541,7],[46160,8]]},"/en/lessons/json-and-jq":{"position":[[10063,8],[21833,8],[40470,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1989,7],[3136,7],[8102,9],[8172,8],[8513,8],[13761,8],[15310,8],[16681,7],[36656,7],[37242,7],[38304,8],[39493,7],[43414,8],[43543,7],[45207,7],[53620,7]]},"/en/lessons/linear-regression":{"position":[[3166,7],[4303,8],[17678,7],[19720,8],[19770,8],[31988,7],[49964,7],[61702,7],[79820,8]]},"/en/lessons/linux-installation":{"position":[[307,9],[461,8],[3456,7]]},"/en/lessons/logistic-regression":{"position":[[2886,7],[16929,9],[41668,8],[67517,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17229,7],[24931,8],[25804,8],[26066,8],[26097,8],[27472,9]]},"/en/lessons/naive-bayesian":{"position":[[4662,8],[12696,7]]},"/en/lessons/normalizing-data":{"position":[[6868,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7449,8],[7634,8],[12595,8],[19672,8],[20744,8],[21302,8],[22053,7],[31994,8],[34926,8],[35063,8],[40045,8],[40512,8],[40564,8],[42805,8],[43364,8],[44946,8],[48320,8]]},"/en/lessons/preserving-your-research-data":{"position":[[11187,8]]},"/en/lessons/qgis-layers":{"position":[[12136,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27788,8]]},"/en/lessons/research-data-with-unix":{"position":[[3602,8],[14303,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3301,7],[41167,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7630,8],[10990,8],[42077,8],[45632,8]]},"/en/lessons/sentiment-analysis":{"position":[[2196,7],[3221,8],[3967,8],[4708,7],[5391,8],[14963,8],[29430,7],[33476,8],[39262,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2667,7],[11334,8],[14137,8],[25263,8]]},"/en/lessons/sonification":{"position":[[14100,8],[24637,9],[34782,8]]},"/en/lessons/space-place-gazetteers":{"position":[[8811,7],[14694,7],[29647,7],[32577,9],[38258,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7042,7],[8634,7],[22319,8],[31058,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4845,8],[23097,8],[30824,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[902,8],[1270,8],[3685,9],[5986,8],[6108,9],[6575,8],[6695,8],[6794,8],[19555,8],[22968,8],[24112,8],[26701,8],[27645,7],[36344,9],[42684,8],[44422,8],[47742,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20544,8],[28590,7],[28758,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12730,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4677,8],[6387,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2291,7],[3357,10],[5117,8],[7213,9],[13826,7],[15941,9],[22398,8],[22524,8],[42001,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[414,7],[743,7],[19679,7],[20230,8],[32567,8],[34033,7],[34862,7],[35001,7],[35193,9],[35798,8],[36284,8],[47978,8],[52327,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[15351,9],[21861,7],[30856,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8830,8],[9788,9],[15860,9],[18999,8],[22538,8],[25522,8],[26143,7]]},"/en/lessons/vector-layers-qgis":{"position":[[3876,9],[16206,8]]},"/en/lessons/viewing-html-files":{"position":[[1639,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1558,8],[6723,8],[14573,8],[14697,8],[17784,8],[32676,8],[42237,8],[42260,9],[42926,10],[45407,8],[45629,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4741,8]]},"/en/lessons/working-with-web-pages":{"position":[[4239,8]]}}}],["providence,ri",{"_index":9002,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23143,13],[25067,13]]}}}],["provider</th><th>extern",{"_index":16053,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30550,37]]}}}],["provider’",{"_index":14100,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[8198,10]]}}}],["provinc",{"_index":6508,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59228,8],[59315,10]]},"/en/lessons/georeferencing-qgis":{"position":[[7115,8]]},"/en/lessons/qgis-layers":{"position":[[3199,8],[3339,9],[15950,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18040,8]]},"/en/lessons/vector-layers-qgis":{"position":[[791,9]]}}}],["provinci",{"_index":12817,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[7699,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8875,10]]}}}],["provis",{"_index":8447,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11619,9],[14334,9],[14400,9],[20739,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13573,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16957,9]]}}}],["provision",{"_index":11293,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2380,11]]},"/en/lessons/sentiment-analysis":{"position":[[4350,11]]}}}],["provoc",{"_index":14736,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36152,11]]}}}],["prowess",{"_index":18500,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47493,7]]}}}],["proxi",{"_index":13480,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21816,6],[21846,6]]},"/en/lessons/gravity-model":{"position":[[33316,5]]},"/en/lessons/linear-regression":{"position":[[55456,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43190,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4399,5],[4527,5]]}}}],["proxim",{"_index":80,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1422,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5117,9]]},"/en/lessons/common-similarity-measures":{"position":[[36218,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2385,10]]},"/en/lessons/gravity-model":{"position":[[2277,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35480,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14349,10]]}}}],["proximi",{"_index":12024,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10957,7],[62257,7]]}}}],["proxtext=fir",{"_index":7824,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11574,14]]}}}],["prp",{"_index":21583,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[39568,7],[42006,3]]}}}],["prudent",{"_index":6373,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42918,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5506,7]]},"/en/lessons/sentiment-analysis":{"position":[[27757,7],[30446,7],[31544,7],[34736,7],[36519,7]]}}}],["prvurrsav",{"_index":18822,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13178,10]]}}}],["pryttig",{"_index":18796,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11100,7]]}}}],["pr’",{"_index":5537,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[55274,4]]}}}],["ps",{"_index":22423,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12104,2]]}}}],["pseq",{"_index":10752,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[19231,4]]}}}],["pseudo",{"_index":13383,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3805,6],[4589,6],[6641,6]]}}}],["pseudocount",{"_index":18345,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[21659,12]]}}}],["pseudonym",{"_index":16199,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9009,9],[9232,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14564,14],[16915,13],[63263,13]]}}}],["psi",{"_index":21849,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[43859,3],[44122,3],[44215,3],[44774,3],[45623,5],[46805,4],[47152,5],[47313,3],[52665,5]]}}}],["psst",{"_index":21422,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[9175,5]]}}}],["psuedenom",{"_index":21674,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[8222,12]]}}}],["psycholog",{"_index":3857,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16211,10],[47216,11],[47616,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5735,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5274,11]]},"/en/lessons/logistic-regression":{"position":[[66088,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48651,13],[51850,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62820,10]]}}}],["pt",{"_index":18806,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11305,2]]}}}],["pthread",{"_index":15750,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8964,8]]}}}],["ptl",{"_index":12844,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4253,4]]}}}],["pto",{"_index":23520,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41973,6]]}}}],["ptolemi",{"_index":21068,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[51173,7]]}}}],["ptp.create_sets(sampledirname,run",{"_index":18476,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44639,34]]}}}],["ptp.process_data(categoriesdir,stopwordfilename,cattocheck,pattern",{"_index":18465,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[42974,67]]}}}],["ptp.splittraintest(trainsetids,testsetids,trialdata",{"_index":18479,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44700,52]]}}}],["pub",{"_index":18630,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[60451,4],[60471,3],[66032,3],[66919,3],[67537,3]]}}}],["publco",{"_index":16488,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50049,7]]}}}],["public",{"_index":2748,"title":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35,11]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1332,6],[19456,6],[26086,11]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7537,13],[8586,11],[12405,6],[13366,6],[26358,6],[28878,6],[30732,9],[31042,6],[40129,7],[42455,11],[49229,11],[50283,12],[51516,6],[51863,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14255,6],[67387,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70487,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7913,7],[7985,11],[24717,6],[25211,7],[25579,6],[26633,6],[27355,7],[29293,6],[32371,6],[32755,6],[33733,6],[36502,6],[40382,11],[44499,6],[46507,11],[48355,6],[53334,12],[57746,11],[59309,6],[61182,11],[61491,11],[67951,6],[69202,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15148,12],[45471,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17198,12],[17280,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25477,10],[28312,6],[37735,13]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2608,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12248,11],[13944,12],[20968,11],[33233,6],[33910,11],[37074,12],[37178,13],[37591,12],[44117,12],[44201,12],[45525,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5766,12],[39516,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3476,6],[4124,6],[29699,6],[29965,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[194,6],[948,7],[2353,6],[3357,6],[3697,6],[5094,6],[5263,6],[8183,6],[12608,6],[12865,6],[13088,6],[13803,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1220,6],[3141,6],[4588,13],[5035,6],[20424,11],[21934,11],[23205,12],[24283,11],[25166,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9930,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13760,12],[39626,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13587,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1849,6],[13065,6],[13639,6],[17420,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45296,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4493,6],[20059,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28443,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11107,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63609,6]]},"/en/lessons/geocoding-qgis":{"position":[[6439,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1558,12],[8415,6],[25463,12],[29495,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[33442,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23746,7],[24107,6],[25002,6],[34849,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[15826,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[6138,7],[6271,6],[44789,13]]},"/en/lessons/installing-omeka":{"position":[[5804,6],[10004,6],[10191,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1662,6],[6121,6],[6851,6],[17082,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49055,12],[49948,13],[50010,13],[51186,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7479,12],[39959,6],[49794,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2310,6]]},"/en/lessons/intro-to-linked-data":{"position":[[8827,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4400,6],[6457,6],[6503,6]]},"/en/lessons/introduction-map-warper":{"position":[[1872,6],[8702,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18557,12],[37112,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23419,7],[44143,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9040,11],[9788,6]]},"/en/lessons/json-and-jq":{"position":[[16602,6],[16632,6],[17894,6]]},"/en/lessons/jupyter-notebooks":{"position":[[901,11],[1343,11],[16285,11],[28742,11],[38991,13],[42330,12],[50622,12]]},"/en/lessons/linear-regression":{"position":[[10622,11],[10672,11],[10724,11],[15952,11],[21105,11],[36712,11],[72174,11],[78893,13]]},"/en/lessons/naive-bayesian":{"position":[[66723,6]]},"/en/lessons/normalizing-data":{"position":[[2272,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1985,11]]},"/en/lessons/preserving-your-research-data":{"position":[[13613,12],[17319,13],[17432,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19236,6],[19474,6],[24981,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4387,6]]},"/en/lessons/sentiment-analysis":{"position":[[7408,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7207,6],[7630,11],[7816,10],[7945,11],[11067,12],[13269,12],[37715,6]]},"/en/lessons/sonification":{"position":[[34118,6],[34227,6]]},"/en/lessons/space-place-gazetteers":{"position":[[49499,13],[49735,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2191,11],[6860,12],[7339,11],[7740,12],[17712,12],[24131,6],[27551,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2256,6],[45286,6],[48764,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7779,6],[8064,6],[8838,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[36,11],[1653,11],[2745,11],[14270,13],[14915,12],[15199,12],[18216,11],[18258,11],[18296,11],[29958,12]]},"/en/lessons/transliterating":{"position":[[2866,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44166,11],[44996,12],[45022,11],[48110,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4092,6],[4111,6],[29707,12],[31006,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1326,6],[1577,6],[2642,6],[2891,6],[2952,7],[4782,7],[4930,6],[5225,6],[5346,6],[5449,6],[6078,6],[6881,6],[6913,6],[6976,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2011,6],[2103,6],[2867,6],[7508,6],[7732,6]]},"/en/lessons/vector-layers-qgis":{"position":[[16830,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8703,11],[9204,12]]},"/en/lessons/working-with-web-pages":{"position":[[7977,6]]}}}],["public_html",{"_index":14105,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10112,14]]}}}],["public_html/omeka",{"_index":14111,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[11252,20]]}}}],["publicli",{"_index":1690,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38229,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9394,8],[51221,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7079,9],[36197,8],[36806,8],[39293,9],[44590,9],[46477,8],[49823,8],[68740,8]]},"/en/lessons/common-similarity-measures":{"position":[[28910,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5103,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[43978,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39644,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5701,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[6189,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15599,9],[17332,9]]},"/en/lessons/sentiment-analysis":{"position":[[6100,8],[6277,8],[7029,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2779,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1181,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4804,8]]}}}],["publish",{"_index":810,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4123,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1433,9],[4850,7],[5087,10],[43366,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7249,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9341,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[340,7],[26340,7],[30853,7],[38203,10],[45625,10],[48054,10],[54158,9],[54224,9],[54324,8],[54536,8],[61695,11],[61754,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19395,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2363,9],[6008,9],[6359,9],[6934,9],[17122,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[124,10],[815,10],[1262,10],[6164,7],[7063,10],[7946,10],[8206,10],[11080,10],[11278,10],[12819,10],[14911,10],[15747,7],[24463,10],[27049,7],[27195,7],[29278,7],[30248,9],[30856,9],[31181,9],[31717,7],[35252,10],[42574,7],[45433,10],[46467,9],[46666,7],[47459,9],[48030,8],[48228,10],[48261,7],[49813,9],[57219,10],[64519,9],[69458,11],[69553,11],[72106,10]]},"/en/lessons/common-similarity-measures":{"position":[[3503,9],[23477,9],[28864,9],[30345,9],[34068,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21233,9],[21600,9],[21695,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21776,12],[21932,12],[24142,12],[24298,12],[35455,9],[35682,10],[35712,11],[35864,9],[37159,9],[37735,9],[38750,10],[38871,9],[40887,10],[41144,10],[41240,9],[41981,10],[42165,10],[42195,11],[42477,9],[43474,9],[43521,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37470,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20101,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2414,10],[4327,9],[7295,9],[7370,9],[7614,9],[8516,9],[22692,9],[24052,7],[24088,8],[39373,10],[39847,9],[39873,7],[52998,9],[53281,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2437,10],[39929,9],[46356,9],[49507,9],[55902,9],[58236,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13493,7],[13756,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1472,9],[6129,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2821,9],[5608,9],[16383,9],[32168,9],[32299,9],[32654,9],[54149,9],[68781,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[658,10],[6771,11],[23863,10],[24251,9],[24412,10],[24462,11],[24992,7],[25336,9],[25518,9],[26008,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[2429,10],[10636,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4649,9],[16411,10],[21546,10],[35263,9],[35412,9],[40357,9],[41035,9],[42174,9],[43928,9],[43973,10],[45881,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2255,9],[10989,9]]},"/en/lessons/gravity-model":{"position":[[8194,9],[13318,9],[13600,9],[20216,9],[31650,9],[34834,9],[55023,9],[59986,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[43628,10],[45226,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15519,10],[41595,8],[41821,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5693,10],[45268,10],[47671,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7816,9],[54530,9]]},"/en/lessons/intro-to-linked-data":{"position":[[2978,10],[3924,7],[7838,9],[8767,7],[14488,10],[18456,9],[18570,7],[28276,7]]},"/en/lessons/introduction-map-warper":{"position":[[6073,7],[8541,10],[8747,9],[23038,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7960,9],[8970,9],[18362,9]]},"/en/lessons/jupyter-notebooks":{"position":[[423,10],[759,7],[1007,10],[1224,7],[1570,9],[16137,10],[20390,9],[34049,10],[36881,7],[37131,10],[38428,10],[38697,9],[38845,10],[39112,9]]},"/en/lessons/linear-regression":{"position":[[7188,9],[7450,9],[7648,9],[8837,9],[16612,9],[16826,9],[21432,9],[60197,9],[60373,9],[60536,9],[68045,9]]},"/en/lessons/naive-bayesian":{"position":[[17057,10],[18875,9],[19621,9],[22412,10],[22531,9],[24626,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1948,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38455,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7746,9],[18662,9]]},"/en/lessons/sentiment-analysis":{"position":[[39553,11],[40415,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1239,10],[6707,7],[8788,9],[9366,9],[10659,9],[10779,9],[10909,9],[11825,9],[12757,9],[12838,9],[13051,9],[37927,10]]},"/en/lessons/sonification":{"position":[[38854,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13103,7],[43150,7],[43249,10],[47315,7],[49278,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2851,9],[2897,10],[3031,10],[8055,9],[18150,10],[31495,10],[31652,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35418,11],[36900,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18361,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8904,10],[18244,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14600,10]]},"/en/lessons/transliterating":{"position":[[1445,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1585,9],[2479,9],[44155,10],[44852,9],[44878,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4517,9]]}}}],["publisher.10",{"_index":17050,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[13686,12]]}}}],["publiu",{"_index":5019,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49664,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9019,10]]}}}],["pue",{"_index":20026,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12362,6]]}}}],["puedo",{"_index":16731,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27294,6]]}}}],["puligurthi",{"_index":20309,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54339,11]]}}}],["pull",{"_index":2789,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4645,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2454,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[845,4],[874,4],[6951,4],[23980,5],[24012,4],[24122,8],[24539,4],[25485,4],[26838,4],[27545,4],[31390,4],[31996,4],[32460,4],[33261,5],[48300,5],[48395,4],[49517,4],[49598,10],[49655,4],[49873,4],[50023,5],[50082,4],[50228,4],[50282,4],[50371,4],[51407,4],[51471,4],[51544,4],[52643,4],[53072,4],[53484,4],[53526,4],[53761,5],[55554,4],[55690,4],[56068,4],[56427,4],[64467,4],[64585,4],[64743,6],[70918,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17835,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61415,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2971,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6869,5],[28051,5],[28241,4],[33828,5],[38065,5],[39043,5],[39796,4],[39875,4],[40115,4],[41109,5],[41816,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28529,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8675,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11174,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[14198,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25783,4]]},"/en/lessons/gravity-model":{"position":[[3796,5],[3961,7],[4089,4],[4280,4],[5415,4],[5529,4],[31674,4],[33720,4],[35149,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7854,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18471,6],[30583,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1366,4],[1543,6],[11084,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3771,7],[4955,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39914,4]]},"/en/lessons/json-and-jq":{"position":[[28893,5]]},"/en/lessons/linear-regression":{"position":[[72920,5]]},"/en/lessons/naive-bayesian":{"position":[[14167,5],[14349,5]]},"/en/lessons/normalizing-data":{"position":[[2339,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18524,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12904,4],[47404,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17888,7],[19608,5]]}}}],["pun",{"_index":5655,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[12451,4]]}}}],["punct",{"_index":3623,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4445,11],[4532,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24208,5],[24223,5],[24244,5],[30699,9],[30732,9],[41379,8],[43122,5],[46691,5]]}}}],["punctuat",{"_index":1425,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22915,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6402,12]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4414,11],[4488,12],[7112,11],[9870,11],[13507,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9703,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52309,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16423,11],[18700,11],[25495,11],[26873,11],[30338,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12408,12]]},"/en/lessons/extracting-keywords":{"position":[[330,11],[12082,11],[17188,11],[17250,11],[17379,12],[17594,12],[17840,11],[17895,13],[18072,11],[20736,12],[20777,11],[20808,11],[24626,11],[36355,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10749,11],[11065,11],[13214,12]]},"/en/lessons/geocoding-qgis":{"position":[[32911,11]]},"/en/lessons/intro-to-linked-data":{"position":[[9405,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1830,11],[19419,11],[20799,12],[40576,11]]},"/en/lessons/linear-regression":{"position":[[31517,12]]},"/en/lessons/naive-bayesian":{"position":[[35645,12]]},"/en/lessons/normalizing-data":{"position":[[5309,11],[6332,11],[6359,11],[6580,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10241,12],[29514,11],[43642,12]]},"/en/lessons/preserving-your-research-data":{"position":[[13910,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23154,11]]},"/en/lessons/sentiment-analysis":{"position":[[2796,11],[38546,11]]},"/en/lessons/sonification":{"position":[[13713,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33534,11],[33669,14]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30521,12],[37644,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28493,11],[30276,12],[40724,12],[51414,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23981,12],[24736,11],[24848,11],[24974,11],[25082,12],[25602,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9644,12]]}}}],["punish",{"_index":4636,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12597,8]]},"/en/lessons/naive-bayesian":{"position":[[5695,11]]}}}],["pupil",{"_index":15185,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15853,6],[16121,5],[16169,5],[18407,5],[19045,6],[19192,7],[19255,6],[19291,6],[19543,6],[19553,6],[19628,5],[19643,5],[20170,9],[20636,6],[20646,6]]}}}],["pupilid",{"_index":15206,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[20196,7]]}}}],["purchas",{"_index":3035,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11909,8],[29081,8],[57624,9],[57923,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66352,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7337,8],[25125,9],[25734,9]]},"/en/lessons/geocoding-qgis":{"position":[[17769,9]]},"/en/lessons/gravity-model":{"position":[[59365,9],[59466,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51663,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39907,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2241,9]]},"/en/lessons/qgis-layers":{"position":[[752,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3897,10]]}}}],["pure",{"_index":918,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12635,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26076,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11163,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9777,4]]},"/en/lessons/gravity-model":{"position":[[37318,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11934,6],[42997,6]]},"/en/lessons/linear-regression":{"position":[[31798,6]]}}}],["puri",{"_index":14857,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55701,5]]}}}],["purl.org",{"_index":13415,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9472,9],[10123,8]]}}}],["purpos",{"_index":534,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15843,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2417,9],[7497,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9550,9],[21332,8],[44980,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26774,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[716,8],[6750,8],[11945,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3243,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11853,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51739,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[729,7],[947,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10814,8],[15346,8]]},"/en/lessons/common-similarity-measures":{"position":[[3433,8],[11196,9],[39233,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17425,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7224,8],[41559,8],[41873,8],[61265,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19275,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28796,9],[40149,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30127,10],[30565,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4183,7],[4880,9],[8704,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4703,9],[15252,8],[23726,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1104,9],[6195,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12604,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6319,8],[14109,8],[22583,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56464,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41503,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22459,8],[23933,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20243,8],[34739,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4544,9],[33619,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2895,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5568,8],[12602,9],[16054,8],[64467,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29928,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2129,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[17045,8],[18403,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8139,9],[20225,9]]},"/en/lessons/gravity-model":{"position":[[4310,10],[21439,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3110,8],[34531,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[308,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20929,8],[39343,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13401,7],[13759,9],[16171,7],[17470,7],[55790,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5320,8],[12539,9]]},"/en/lessons/intro-to-linked-data":{"position":[[7981,8],[16632,8]]},"/en/lessons/intro-to-powershell":{"position":[[35988,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[20172,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16310,8],[17560,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5078,9],[29424,9],[41550,9],[42953,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34671,8],[46952,9]]},"/en/lessons/jupyter-notebooks":{"position":[[3101,7],[10054,9],[49913,7],[50675,7]]},"/en/lessons/linear-regression":{"position":[[27562,7]]},"/en/lessons/logistic-regression":{"position":[[4900,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1347,7],[6607,8]]},"/en/lessons/naive-bayesian":{"position":[[4936,8]]},"/en/lessons/preserving-your-research-data":{"position":[[4193,7],[5691,8],[12932,8],[16322,7],[16732,8],[16885,9],[17136,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[951,7]]},"/en/lessons/research-data-with-unix":{"position":[[3547,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29099,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7456,9],[35823,8],[35994,9]]},"/en/lessons/sentiment-analysis":{"position":[[11266,8],[14129,7],[14887,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[267,7],[3469,7],[3780,7],[11506,7]]},"/en/lessons/sonification":{"position":[[27419,8]]},"/en/lessons/space-place-gazetteers":{"position":[[3182,8],[46173,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3865,7],[18743,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14358,8],[26127,7],[34894,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2975,7],[4853,8],[7018,9],[17044,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4819,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4818,9],[23029,9],[27184,7],[30545,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5855,8],[6916,8],[9299,8],[14086,7],[16445,8],[30931,8]]},"/en/lessons/transliterating":{"position":[[4430,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4759,8],[24542,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[17936,10],[19714,7]]},"/en/lessons/vector-layers-qgis":{"position":[[15810,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1853,9],[14060,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6683,7],[7610,9],[14964,8]]}}}],["purposefulli",{"_index":8404,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3227,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[40974,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8475,12]]}}}],["purrr",{"_index":21717,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23435,6]]}}}],["pursu",{"_index":2675,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30924,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66791,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12311,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4175,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6976,6]]},"/en/lessons/linear-regression":{"position":[[69383,7]]},"/en/lessons/sentiment-analysis":{"position":[[8381,8],[8920,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27452,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16398,6],[17364,8],[49776,8]]}}}],["pursuit",{"_index":2841,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12811,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1904,8],[49623,9]]}}}],["purview",{"_index":20890,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6256,7]]}}}],["push",{"_index":2383,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[10766,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25648,4],[25781,4],[26610,7],[32040,8],[52414,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6869,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6911,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14872,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24285,4],[25774,4]]},"/en/lessons/gravity-model":{"position":[[3790,5],[31666,4],[33711,4],[35140,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13670,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36568,7]]},"/en/lessons/intro-to-powershell":{"position":[[571,4],[17586,4],[43142,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[6097,6],[25803,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[47492,6]]}}}],["push/pul",{"_index":13704,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[41523,9]]}}}],["pushback",{"_index":14228,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[16012,8]]}}}],["pushd",{"_index":15323,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[585,7],[17600,7],[17700,5],[17937,6],[17956,5],[18175,5],[18398,6],[18508,5],[43162,5],[43174,5],[43320,5]]}}}],["put",{"_index":22,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[414,7],[10278,7],[17259,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21961,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2251,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20536,3],[22251,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21859,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10312,7],[34626,4],[34893,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14858,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4901,3],[8381,3],[9886,3],[11493,7],[16136,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6690,3],[50857,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3281,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27131,3],[36309,3],[46717,7]]},"/en/lessons/common-similarity-measures":{"position":[[15205,3],[18158,3],[21518,7],[27516,3],[33961,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2921,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22826,3],[60904,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9479,3],[20421,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25860,7],[42280,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19014,3],[33316,3]]},"/en/lessons/counting-frequencies":{"position":[[196,7],[8575,3],[10935,7],[12566,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1078,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28922,4],[29696,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[853,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13692,7],[19750,3],[21999,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[264,7],[9125,3],[27523,7],[28742,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[703,7],[17585,3],[19216,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4466,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10208,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8664,3],[10060,3],[19985,3],[29440,3],[37320,3],[37414,3],[42587,3],[43607,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10870,3],[52658,3]]},"/en/lessons/extracting-keywords":{"position":[[9574,4],[10232,3],[14808,3],[27770,3],[34339,7],[37923,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22320,4],[47753,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31098,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31223,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5573,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28384,3],[32877,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6156,3]]},"/en/lessons/georeferencing-qgis":{"position":[[5435,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24405,7],[41524,3],[42654,3],[44573,4],[44715,4],[44851,3],[44966,4],[45979,3]]},"/en/lessons/gravity-model":{"position":[[8143,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[13340,7],[35232,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7833,3],[8106,7],[23269,3],[40310,7],[46640,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25305,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3900,3],[5824,3],[42330,3]]},"/en/lessons/intro-to-bash":{"position":[[8138,3],[10005,7],[12564,7],[16425,3]]},"/en/lessons/intro-to-linked-data":{"position":[[2843,3],[12598,3],[12945,7],[14365,3],[15703,3],[26187,3],[31771,3],[33279,3],[33898,3]]},"/en/lessons/intro-to-powershell":{"position":[[10499,3],[10525,3],[13526,3],[19508,3],[19577,3],[19878,3],[22706,3],[22874,3],[22956,3],[23652,3],[23831,3],[24227,3],[24991,3],[25829,3],[26010,3],[28822,7],[29862,3],[34537,3],[35620,3],[45099,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7469,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37558,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18828,3],[19171,3],[22548,7],[22995,3],[25601,3],[30388,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31574,3]]},"/en/lessons/json-and-jq":{"position":[[9424,3],[10216,3],[21075,3],[25670,3]]},"/en/lessons/jupyter-notebooks":{"position":[[2798,7],[17500,3],[22342,3],[48363,3]]},"/en/lessons/linear-regression":{"position":[[61656,3]]},"/en/lessons/linux-installation":{"position":[[1159,3]]},"/en/lessons/logistic-regression":{"position":[[8205,7],[21586,3],[35313,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1068,7],[5526,7],[7211,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4404,3],[8743,3],[17098,3],[17187,3],[27284,3]]},"/en/lessons/naive-bayesian":{"position":[[4160,3],[10599,3],[13781,3],[14146,4],[14271,4],[14320,4],[14422,4],[14880,7],[21421,3],[58233,3]]},"/en/lessons/output-data-as-html-file":{"position":[[257,7],[1129,4],[7548,3],[8269,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[208,7],[1247,3],[9106,7]]},"/en/lessons/preserving-your-research-data":{"position":[[1651,7],[2829,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19501,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13971,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45225,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16576,3],[26001,3]]},"/en/lessons/sonification":{"position":[[21220,3],[28358,3],[37454,3],[37499,3],[39897,3]]},"/en/lessons/space-place-gazetteers":{"position":[[20587,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16965,4],[17166,3],[26267,3],[30181,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28729,7],[37223,4],[48741,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48065,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24528,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5280,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20457,3],[39827,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2009,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[6378,7],[12989,7],[14218,3],[18204,3],[18551,3],[18785,3],[18896,3],[20305,3],[21194,3],[25510,3],[26677,3],[28039,3],[30041,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7376,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16015,3]]},"/en/lessons/vector-layers-qgis":{"position":[[9619,3],[9659,3],[9693,3],[10271,3],[10569,3],[10614,3],[10648,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17502,3]]}}}],["puteri",{"_index":20492,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39377,6]]}}}],["putin",{"_index":22591,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1025,5],[9287,8],[9355,5]]}}}],["putnam",{"_index":17940,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53104,8]]}}}],["puzzl",{"_index":12101,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16505,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12628,6]]},"/en/lessons/naive-bayesian":{"position":[[60122,9]]},"/en/lessons/sonification":{"position":[[22026,6]]}}}],["pwd",{"_index":7854,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16998,3]]},"/en/lessons/intro-to-bash":{"position":[[4982,3],[5054,3],[6982,4],[7138,3],[9755,3],[25642,3]]},"/en/lessons/research-data-with-unix":{"position":[[4665,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19810,3],[19911,3],[20526,4],[20912,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5010,3]]}}}],["px",{"_index":6677,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13527,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4036,3],[8600,2],[11949,2],[51736,2]]}}}],["px.bar",{"_index":14421,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[13076,7],[14173,8],[18308,8],[18369,7],[20717,8],[20754,7],[35497,7],[51833,9]]}}}],["px.bar(phl_by_charg",{"_index":14417,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11602,21]]}}}],["px.line",{"_index":14427,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[14217,9],[14947,9],[15007,8],[49264,8],[51843,10]]}}}],["px.scatter",{"_index":14438,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[16696,11],[22105,11],[51858,12]]}}}],["px.somegraph",{"_index":14425,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[14080,15]]}}}],["py",{"_index":1997,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4746,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2372,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18166,3],[19440,3],[20350,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[30619,4]]},"/en/lessons/jupyter-notebooks":{"position":[[34806,3],[45691,3]]},"/en/lessons/output-data-as-html-file":{"position":[[8259,3]]},"/en/lessons/sonification":{"position":[[22805,3],[32725,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6980,3]]}}}],["pyarrow",{"_index":3921,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20186,7],[21023,7]]}}}],["pycharm",{"_index":14358,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[2653,8]]}}}],["pygal",{"_index":14366,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[6167,6],[6558,5]]}}}],["pyinstal",{"_index":8048,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6246,11],[7924,11],[8050,11],[34967,11],[35038,11],[35399,11],[38590,11],[38685,11],[38906,11],[39039,11],[39144,11]]}}}],["pymarc",{"_index":8743,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[2460,7],[3009,7],[3035,6],[20213,7],[20517,6],[21264,6],[21479,6],[22151,6],[24716,6]]}}}],["pymarc.map_xml(get_place_of_pub",{"_index":8836,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[21579,32],[22417,32]]}}}],["pymotw",{"_index":12134,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18516,6]]}}}],["pymotw(modul",{"_index":12385,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57491,13]]}}}],["pymupdf",{"_index":11041,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12574,8],[12887,7],[13224,7],[13646,7],[14918,7],[15001,7],[15248,7]]}}}],["pypdf4",{"_index":8062,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8108,6],[8248,6],[18704,6],[26912,6],[27166,6],[32424,6],[36970,6]]}}}],["pypi",{"_index":10676,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[6178,5]]},"/en/lessons/naive-bayesian":{"position":[[40106,5],[40142,4],[40174,4],[46579,5],[46590,4]]}}}],["pyplot",{"_index":17327,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[58520,6]]}}}],["pyproj",{"_index":23296,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[6211,6],[42654,6],[43654,6],[43823,6]]}}}],["pyproj>=3.0,<3.0.1",{"_index":23299,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[6468,26]]}}}],["pyqt",{"_index":8220,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36114,5],[36276,5]]}}}],["pyqt5",{"_index":8047,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5804,5],[5948,5],[6068,6],[6468,5],[6542,5],[6584,5],[6617,5],[6804,5],[7081,6],[7460,6],[7518,5],[18618,5],[33506,5],[38094,6],[38245,5],[38379,5]]}}}],["pyqt5.qtcor",{"_index":8101,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18661,12]]}}}],["pyqtslot",{"_index":8102,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18690,8],[24289,11]]}}}],["pyqt’",{"_index":8192,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25918,6],[27266,6]]}}}],["pyrexp",{"_index":3629,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5297,7]]}}}],["pyrmont",{"_index":17391,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68492,8]]}}}],["pyspark",{"_index":9800,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31582,7]]}}}],["pytessbaseapi",{"_index":18982,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35862,13],[36792,15],[40874,15]]}}}],["pythagorean",{"_index":5666,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14911,11]]}}}],["python",{"_index":950,"title":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[29,6]]},"/en/lessons/counting-frequencies":{"position":[[31,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[37,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[23,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[57,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[77,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[11,6]]},"/en/lessons/introduction-and-installation":{"position":[[0,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[41,6]]},"/en/lessons/linux-installation":{"position":[[53,6]]},"/en/lessons/mac-installation":{"position":[[53,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[24,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17,6]]},"/en/lessons/normalizing-data":{"position":[[30,6]]},"/en/lessons/output-data-as-html-file":{"position":[[33,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[48,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35,6]]},"/en/lessons/transliterating":{"position":[[42,6]]},"/en/lessons/windows-installation":{"position":[[53,6]]},"/en/lessons/working-with-text-files":{"position":[[27,6]]},"/en/lessons/working-with-web-pages":{"position":[[27,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[263,6],[2239,6],[2316,6],[2384,7],[2749,7],[2811,6],[3026,7],[3234,6],[3294,6],[3373,6],[3431,6],[4548,6],[19470,6],[20812,7],[22196,6],[22451,6],[23267,6],[37878,6],[37904,6],[47132,6],[47756,6],[47782,6],[50418,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[318,6],[836,6],[938,6],[1264,6],[4779,6],[5873,6],[9730,6],[12126,6],[12558,6],[14763,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8860,6],[17435,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[105,6],[191,6],[5621,6],[5687,6],[5999,6],[6277,6],[7009,6],[7033,6],[11532,6],[13262,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4421,6],[4563,6],[23600,6],[25684,6],[67942,6],[68074,6],[69611,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33,6],[1419,7],[1825,7],[4710,6],[6136,6],[8417,7],[8454,6],[21528,7],[28244,6],[34387,6],[36323,6],[42609,7],[43341,7],[69229,7],[69370,7],[70336,6],[70694,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[30,6],[792,6],[1602,7],[4459,6],[4883,6],[5338,7],[5773,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62103,6],[67603,6]]},"/en/lessons/common-similarity-measures":{"position":[[565,6],[2326,7],[2522,6],[2934,6],[2986,7],[4140,7],[5939,7],[9372,6],[23271,6],[23394,7],[30004,6],[40026,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5841,6],[6387,6],[15448,6],[17488,7],[46080,7],[47035,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9166,6],[13734,6],[14587,6],[14999,6],[15460,6],[15570,6],[16604,6],[27815,7],[28243,6],[29014,6],[45103,6],[49171,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2407,6],[2540,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1499,7],[2117,6],[11059,6],[11197,6],[11425,6],[11719,7],[12859,6],[17414,7],[62219,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[363,7]]},"/en/lessons/counting-frequencies":{"position":[[32,6],[129,6],[464,6],[2992,6],[4430,6],[5038,6],[13614,6],[13784,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[38,6],[124,6],[161,6],[176,6],[333,6],[642,6],[673,6],[926,6],[983,6],[1686,7],[1774,6],[2094,7],[2154,6],[3064,6],[3523,6],[3706,6],[5192,6],[5288,7],[5426,6],[5984,6],[6066,6],[6097,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24,6],[123,6],[1838,6],[2172,7],[2268,7],[2418,6],[2450,6],[2501,6],[2653,7],[2716,6],[2883,6],[3263,6],[3356,6],[3592,7],[3775,6],[3995,7],[4065,6],[4144,6],[4174,6],[4220,6],[4261,6],[4739,6],[13671,6],[14537,7],[14979,6],[17095,6],[17757,6],[20122,6],[20159,6],[22398,6],[22794,6],[25351,6],[25511,7],[34008,6],[36288,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18,6],[216,6],[1047,7],[1175,6],[2521,6],[2717,6],[3059,6],[3193,6],[5501,6],[5562,6],[5655,6],[6427,6],[6474,6],[6596,7],[6693,6],[7435,6],[7950,6],[8174,6],[10259,6],[14063,6],[17636,6],[17866,6],[18010,6],[18174,6],[18287,6],[18599,6],[18790,6],[22380,6],[32872,6],[34421,6],[34837,6],[36738,6],[36943,7],[38200,7],[38271,6],[39031,7],[39111,6],[39253,6],[39608,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31076,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[50,6],[139,6],[290,6],[998,6],[1050,6],[1865,6],[2003,6],[2047,7],[2384,6],[3181,6],[3420,7],[4228,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38,6],[360,6],[2290,6],[2812,6],[15659,6],[15947,6],[16020,6],[16116,7],[16158,7],[16227,6],[16307,6],[16392,6],[16896,6],[17816,6],[17884,6],[17909,6],[17981,6],[18329,6],[18498,6],[18970,6],[20445,6],[22409,6],[22495,6],[23709,7],[24693,6],[24909,6],[25014,6],[25051,6],[25516,6],[26167,6],[26381,6],[27289,6],[27342,6],[27648,6],[29501,6],[29694,6],[29727,6],[32577,6],[33074,6],[33259,6],[33523,6],[33690,6],[35067,6],[35125,6],[36329,6],[39954,6],[42711,6],[43333,6],[44624,6],[47504,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[203,6],[236,6],[869,6],[970,6],[1346,6],[2298,6],[2560,6],[2637,6],[4633,6],[6081,6],[6346,7],[6829,6],[7221,6],[7475,6],[8427,6],[9658,6],[10063,6],[10181,6],[10398,6],[11156,7],[11219,6],[11366,6],[11646,7],[13567,6],[13593,6],[15928,6],[16155,7],[16408,6],[20153,6],[22770,6],[23456,6],[24990,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[656,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4946,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1563,6],[1641,7],[1767,6],[5469,6],[5492,6],[5758,7],[5811,7],[31373,8],[31533,6],[41740,6],[53857,7],[54133,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1091,7],[3329,6],[3377,6],[11077,6],[16919,6],[23458,6],[24359,6],[29645,7],[36688,6],[37567,6],[41173,6],[41998,6],[42145,6],[43276,6],[46775,6],[48849,6],[49239,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43,6],[710,7],[1533,6],[1551,6],[1667,6],[1713,8],[1806,6],[1895,6],[1994,6],[2070,6],[7764,7],[7782,6],[8609,7],[8765,6],[9497,6],[10439,6],[10622,7],[10777,6],[13144,6],[14446,6],[15176,7],[23234,7],[24894,6],[25462,6],[26016,6],[30033,6],[32989,7],[37923,6],[39130,7],[39243,6],[39329,6],[41281,6],[46381,6],[46472,6],[46570,7],[48526,6],[48640,8],[49013,6],[49066,7],[49120,6],[49377,7],[52893,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[58,6],[4231,6],[4562,6],[4774,6],[5342,6],[5500,6],[7589,6],[7989,6],[8394,6],[8491,6],[8940,6],[9080,6],[9657,6],[11074,6],[11973,6],[13190,6],[15933,6],[20990,6],[21360,6],[26484,6],[27788,6],[28778,6]]},"/en/lessons/extracting-keywords":{"position":[[220,6],[511,6],[1349,6],[5116,6],[5195,7],[5482,6],[5600,6],[5654,6],[9931,7],[10742,6],[11019,6],[11168,7],[11227,6],[11941,6],[12014,6],[12760,6],[13340,6],[13516,6],[13849,7],[14028,6],[14191,6],[14283,8],[15084,6],[15186,6],[18676,6],[19603,7],[22164,6],[26254,8],[28713,6],[29819,6],[30535,6],[30777,6],[30785,6],[31150,6],[32028,6],[32870,7],[32929,6],[37286,6],[39258,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[78,6],[3307,6],[7488,7],[7787,6],[7886,6],[8771,6],[8933,6],[9449,6],[12070,6],[12596,6],[13209,6],[14311,6],[29858,6],[45059,7],[48561,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1968,7],[27393,6],[27470,6],[27978,7],[28051,6],[28614,6],[29699,7],[30060,6],[32599,6],[32746,7],[36539,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[265,6],[2394,6],[8297,6],[8401,6],[8805,6],[9782,6],[12226,6],[12629,7],[13853,6],[19822,6],[21192,6],[21241,6],[22630,6],[23957,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[808,7],[1449,6],[6065,6],[6123,6],[10150,6],[10245,6],[10815,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[138,6],[271,6],[869,6],[1818,6],[1904,6],[2280,6],[2852,6],[3430,6],[3689,7],[3718,6],[3780,6],[4243,6],[6565,6],[6625,6],[8164,6],[8372,6],[8970,6],[10223,6],[12059,6],[12154,6],[12500,6],[12569,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[305,6],[895,6],[3294,6],[5251,6],[8836,6],[8921,6],[9235,6],[11313,6],[14364,6],[14483,6],[15477,6],[16527,7],[16624,6],[17305,6],[17356,6],[17450,6],[17987,6],[18054,6],[18593,6],[18730,6],[18774,6],[20084,6],[21084,6],[21223,6],[22129,6],[27860,6],[41961,6],[42254,6],[42639,6],[43993,6],[48003,6],[48732,6],[48777,6],[50890,6],[55249,6],[55455,6],[56033,6],[57436,6],[58868,6],[62535,6],[62711,6],[62783,6],[62894,6],[63161,6],[69530,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8714,6],[8782,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1256,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4633,7],[4846,6],[41990,6],[44033,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[12,6],[150,6],[231,6],[425,6],[543,6],[640,6],[1261,6],[1506,6],[1621,6],[1698,6],[1951,6],[2251,6],[2318,6],[2331,6],[2749,6],[2776,6],[2902,6],[3211,6],[3367,6],[3475,6],[3618,6],[3809,6],[3975,6],[4036,6],[4556,6],[4591,6],[4679,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[156,6],[1625,6],[2005,6],[2089,6],[2974,6],[3654,6],[5635,6],[6112,6],[6701,6],[8331,6],[32351,6],[51233,6],[51370,7],[53597,6],[53900,6],[54129,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1538,6],[2207,6],[2229,6],[2346,6],[2461,7],[2477,6],[2537,6],[8180,6],[19500,6],[19675,6],[19771,6],[21039,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[510,6],[660,7],[701,7],[1084,6],[1931,6],[2032,6],[4300,6],[5948,7],[6597,6],[7108,6],[8532,6],[19981,6]]},"/en/lessons/intro-to-powershell":{"position":[[1334,6],[2207,6],[3331,7],[10156,7],[38198,6],[38934,7],[38972,6],[39127,7],[39196,6],[39296,6],[39536,6],[39638,8],[40025,6],[40331,6],[40360,6],[40416,6],[40560,6],[40613,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[228,6],[1212,6],[1275,6],[1675,7],[7231,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5510,7]]},"/en/lessons/introduction-and-installation":{"position":[[1,6],[71,6],[589,6],[777,7],[817,6],[916,6],[938,6],[1033,7],[1112,6],[1241,6],[1362,6],[1417,7],[2377,6],[2407,6],[2435,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33,6],[3981,7],[4052,6],[4565,6],[4718,6],[4753,7],[4809,6],[4848,6],[5138,6],[5266,6],[6031,6],[6075,6],[6539,6],[6691,6],[14162,6],[14894,6],[15233,6],[15391,6],[17199,6],[20430,6],[37486,7]]},"/en/lessons/json-and-jq":{"position":[[39940,7]]},"/en/lessons/jupyter-notebooks":{"position":[[521,6],[2416,7],[2617,6],[2718,7],[4739,6],[4768,6],[5198,6],[7679,7],[9266,6],[9392,6],[9462,6],[10089,6],[10164,6],[10208,6],[11011,6],[13356,6],[16566,7],[16650,7],[17932,6],[18346,6],[18512,7],[21749,6],[22160,6],[23063,6],[23866,6],[30411,7],[31946,6],[34813,6],[41931,7],[42414,7],[42497,6],[42533,6],[45030,6],[45418,6],[45574,6],[46090,6],[46475,6],[47499,7],[52051,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[42,6],[1497,7],[3228,6],[3524,7],[3806,6],[7099,6],[7611,6],[7791,6],[9668,6]]},"/en/lessons/linear-regression":{"position":[[423,6],[3336,6],[3713,6],[3790,6],[4009,6],[4372,6],[4654,6],[4709,6],[6480,6],[6559,6],[6617,6],[15847,7],[21945,6],[22027,6],[23398,7],[25184,6],[27808,7],[28985,7],[34061,6],[39507,6],[40572,6],[44618,6],[58103,6],[75511,7],[77348,6],[79907,6]]},"/en/lessons/linux-installation":{"position":[[54,6],[115,6],[181,7],[240,6],[268,6],[718,6],[953,6],[1068,6],[1804,7],[1989,6],[2199,6],[2336,6],[2650,6],[3356,6],[3626,6],[3934,6],[4050,6],[4094,6],[4639,6],[4800,6]]},"/en/lessons/logistic-regression":{"position":[[3056,6],[3538,6],[19231,6],[62076,6],[63801,6],[64060,6],[64081,6],[67573,6]]},"/en/lessons/mac-installation":{"position":[[54,6],[113,6],[238,6],[274,6],[388,6],[421,6],[473,6],[547,6],[599,6],[713,6],[860,6],[1047,6],[1421,6],[1492,7],[1527,6],[1697,6],[1715,6],[2029,6],[3050,6],[3148,6],[3213,6],[3582,6],[3788,6],[4147,6],[4316,6],[4478,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[25,6],[74,6],[448,7],[715,6],[790,6],[1027,7],[1289,6],[2736,6],[3004,6],[5912,7],[6456,6],[6803,6],[7086,6],[7195,7],[7618,6],[7713,6],[8261,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18,6],[200,6],[324,6],[1420,6],[2600,6],[3078,6],[3209,6],[4756,7],[4765,6],[4946,6],[5134,6],[5209,6],[5302,6],[5766,6],[6021,6],[6277,6],[6630,6],[6732,6],[6860,7],[6913,6],[7303,6],[7394,6],[7685,6],[7750,6],[7929,6],[7994,6],[8383,6],[9103,6],[9873,6],[11338,6],[12105,6],[12955,6],[13118,6],[13260,6],[13891,6],[14187,6],[14231,6],[14426,6],[14959,6],[15009,6],[15614,6],[17354,6],[19296,6],[19864,6],[19954,6],[20041,6],[36141,6]]},"/en/lessons/naive-bayesian":{"position":[[1977,6],[4282,6],[31388,6],[37264,6],[39998,6],[40032,6],[46508,6],[69147,6]]},"/en/lessons/normalizing-data":{"position":[[31,6],[145,6],[1225,6],[4139,7],[4954,6],[6242,6],[7515,7],[7562,6],[8450,6],[9859,6],[10000,7],[10316,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[650,6],[15302,6],[15368,6],[15448,6],[15480,6],[15524,6],[20484,7],[20761,6],[20846,6],[23049,6],[30977,7],[31567,6],[34868,7]]},"/en/lessons/output-data-as-html-file":{"position":[[34,6],[139,6],[519,7],[3368,6],[3394,6],[3558,6],[7602,6],[8186,6],[9717,6],[10262,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[49,6],[1588,6],[6297,6],[11118,6],[11244,6],[11414,7],[11703,6],[11773,6]]},"/en/lessons/qgis-layers":{"position":[[1559,6],[1653,6]]},"/en/lessons/sentiment-analysis":{"position":[[278,7],[317,6],[432,6],[607,6],[9567,6],[9719,6],[9838,6],[9877,6],[9895,6],[9989,6],[10181,7],[10691,6],[10771,6],[10953,6],[10983,6],[11381,6],[11421,6],[12147,6],[12345,6],[12460,7],[12490,10],[12626,6],[12697,6],[12764,6],[12806,6],[12841,6],[15516,6],[17355,6],[17628,6],[17755,6],[17952,6],[18329,6],[18636,7],[20688,6],[21476,6],[22439,6],[22597,6],[34245,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3836,7],[3892,6]]},"/en/lessons/sonification":{"position":[[2967,6],[19991,6],[20049,7],[20090,6],[20244,6],[20359,6],[20589,6],[20657,6],[20716,6],[20754,6],[20784,6],[20998,7],[21165,6],[21191,6],[21940,6],[21977,6],[22481,6],[22718,6],[22896,6],[22939,6],[22973,6],[23024,6],[24379,6],[25517,6],[27302,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3666,6],[34649,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16,6],[330,6],[1121,6],[1479,7],[1588,7],[4208,6],[4456,7],[6051,6],[6259,6],[6336,6],[6685,6],[6839,6],[7518,6],[7630,6],[7719,6],[8081,6],[8145,6],[8196,6],[8248,6],[9747,6],[10030,6],[15167,7],[23081,6],[23252,6],[23805,6],[30629,6],[46840,8],[48944,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[36,6],[297,6],[4628,6],[4718,6],[4893,6],[4967,6],[5128,6],[7859,6],[9291,6],[10856,6],[11443,6],[11895,6],[11943,6],[12058,6],[12134,6],[12285,6],[13878,6],[13959,6],[14265,6],[14511,6],[14900,6],[15121,6],[15434,6],[15613,6],[18434,6],[18905,6],[23286,6],[23387,6],[23540,6],[24119,6],[26859,6],[26960,6],[27073,6],[27159,6],[30820,6],[31935,6],[33913,7],[34056,6],[36154,6]]},"/en/lessons/transliterating":{"position":[[43,6],[117,6],[358,6],[2377,7],[3731,7],[3824,6],[3938,6],[4114,7],[4349,6],[5806,6],[6421,6],[7073,6],[8616,6],[8725,6],[8885,6],[10253,6],[11064,6],[13184,6],[14260,6],[16453,8],[16614,6],[17970,6],[18186,6],[19928,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[252,6],[1626,6],[1978,6],[2209,6],[2247,6],[2385,6],[2472,6],[2981,6],[3060,6],[3130,6],[3335,6],[3407,6],[3463,6],[3859,6],[18063,6],[18240,6],[19139,6],[19220,7],[24414,7],[24911,6],[48046,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[31202,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[257,6],[3782,6],[3920,6],[4008,6],[4068,6],[4102,6],[4191,6],[4223,6],[4415,6],[4426,6],[5380,6],[6150,6],[6331,6],[7402,6],[8084,6],[8320,6],[12729,6],[12746,6],[13707,6],[14402,6],[43362,6],[46912,6],[47134,6]]},"/en/lessons/windows-installation":{"position":[[54,6],[317,6],[339,6],[397,6],[511,6],[658,6],[1457,6],[1527,6],[1726,6],[1873,6],[2241,8],[2318,6],[2515,6],[2549,7],[2624,6],[2680,6],[2823,6],[2885,6],[3055,6],[3073,6],[3387,6],[4425,6],[4733,6],[5566,6],[5727,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11606,7]]},"/en/lessons/working-with-text-files":{"position":[[28,6],[138,7],[435,6],[510,6],[940,6],[2794,7],[2888,6],[3426,6],[4494,7],[4619,6],[4813,6],[5188,7],[5598,6],[5652,7],[6635,6],[7676,6],[7772,9],[9284,6],[9376,7]]},"/en/lessons/working-with-web-pages":{"position":[[28,6],[636,6],[3573,6],[3805,6],[3944,6],[5874,7],[6042,6],[6534,6],[7351,6],[9834,6],[9865,6],[10281,6]]}}}],["python'",{"_index":12459,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65676,8]]}}}],["python).2",{"_index":14365,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[5913,9]]}}}],["python.ex",{"_index":23583,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[4772,10]]}}}],["python2",{"_index":15031,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2791,7]]}}}],["python27",{"_index":14132,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[3690,9],[3735,9]]},"/en/lessons/intro-to-powershell":{"position":[[39716,11],[39845,10]]}}}],["python3",{"_index":5613,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3044,7],[28025,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1959,7],[48419,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2802,8]]},"/en/lessons/linux-installation":{"position":[[855,7],[2032,10],[4018,7]]},"/en/lessons/mac-installation":{"position":[[3728,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19894,7],[19922,8],[20076,7],[20109,8]]},"/en/lessons/sentiment-analysis":{"position":[[12510,11]]},"/en/lessons/windows-installation":{"position":[[2274,10],[5417,7]]}}}],["python3.6",{"_index":5609,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[2588,9]]}}}],["python=3",{"_index":10692,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[9129,8]]}}}],["python=3.6",{"_index":23295,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[5514,10]]}}}],["pythonium’",{"_index":3628,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5285,11]]}}}],["python’",{"_index":1017,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2913,8],[21720,8],[22370,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2689,8]]},"/en/lessons/counting-frequencies":{"position":[[14262,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2338,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18464,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9044,8],[13631,8],[17975,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18888,8],[18968,8],[63025,8]]},"/en/lessons/linear-regression":{"position":[[33980,8],[39087,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1945,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14473,8]]},"/en/lessons/working-with-text-files":{"position":[[888,8]]}}}],["pytorch",{"_index":5889,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16487,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[43925,8],[44245,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22746,8]]}}}],["pytz",{"_index":18141,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[6658,4],[6753,4]]}}}],["pyuic5",{"_index":8094,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17816,6]]}}}],["pérez",{"_index":16820,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6264,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[829,5],[3997,5],[12672,5],[18648,5],[18735,5],[23647,7],[30516,5],[31872,5],[32338,5],[40470,5],[41201,5],[44281,5],[47797,5],[50449,5],[50500,5]]}}}],["q",{"_index":4821,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33100,2]]},"/en/lessons/intro-to-bash":{"position":[[6797,1],[20305,2],[20536,2]]},"/en/lessons/introduction-map-warper":{"position":[[12956,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10572,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52160,3]]}}}],["q&a",{"_index":21203,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30522,8]]}}}],["q2l",{"_index":21680,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9761,3]]}}}],["q8lurtrexnstuzl9k6gkwkabwg",{"_index":16679,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15126,26],[16099,26]]}}}],["q=11",{"_index":17754,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35767,5]]}}}],["q=7",{"_index":17669,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29745,4]]}}}],["qaida",{"_index":2461,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17043,5],[17632,7],[17644,5],[17673,7],[19497,6],[29039,6],[29306,6],[29386,6],[29926,5]]}}}],["qc",{"_index":15926,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[41961,2]]}}}],["qcar",{"_index":14946,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40674,6],[40820,6]]}}}],["qcut",{"_index":17681,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[30109,4],[36593,4]]}}}],["qda",{"_index":8387,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[641,5],[31526,5]]}}}],["qgi",{"_index":10087,"title":{"/en/lessons/geocoding-qgis":{"position":[[32,4]]},"/en/lessons/georeferencing-qgis":{"position":[[18,4]]},"/en/lessons/qgis-layers":{"position":[[11,4]]},"/en/lessons/vector-layers-qgis":{"position":[[30,4]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1374,4],[13746,5],[13777,4]]},"/en/lessons/extracting-keywords":{"position":[[3667,4],[39181,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35018,4],[35349,4],[35409,4]]},"/en/lessons/geocoding-qgis":{"position":[[33,4],[444,4],[951,5],[1382,4],[3268,4],[4956,4],[5044,4],[5205,5],[5245,4],[5674,5],[9086,4],[9431,4],[9506,4],[9542,5],[9570,5],[9628,4],[9678,4],[10729,5],[10922,4],[11570,4],[12603,4],[14109,4],[15105,4],[17351,4],[18366,4],[18736,4],[19068,5],[22341,5],[26182,4],[26210,4],[27348,4],[33886,5],[37443,4],[38388,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24316,4],[24436,4]]},"/en/lessons/georeferencing-qgis":{"position":[[19,4],[2115,5],[2338,4],[2526,4],[3614,5],[4003,4],[8488,4],[9318,5],[10100,5],[11325,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[5932,4],[14636,4],[17868,5],[20189,4]]},"/en/lessons/introduction-map-warper":{"position":[[1378,6],[5486,4],[6247,4]]},"/en/lessons/qgis-layers":{"position":[[12,4],[79,4],[310,4],[454,4],[531,4],[996,4],[1215,4],[1338,4],[1633,4],[1706,4],[1728,4],[2093,5],[2159,4],[2229,4],[2697,5],[2802,4],[2920,4],[3011,4],[4620,4],[4677,5],[6309,4],[7326,4],[8005,4],[8176,5],[8683,4],[10123,4],[15248,4],[18959,4],[19094,4]]},"/en/lessons/space-place-gazetteers":{"position":[[19643,4],[44343,5],[45413,4]]},"/en/lessons/vector-layers-qgis":{"position":[[31,4],[361,4],[1948,4],[2140,4],[4529,4],[4797,4],[8220,4],[16363,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43337,4]]}}}],["qgis’",{"_index":12574,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[29310,6]]}}}],["qlabel",{"_index":8081,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13506,7],[14276,6]]}}}],["qlistwidget",{"_index":8090,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16259,11],[22426,11],[27058,11],[31287,11],[32100,11]]}}}],["qname",{"_index":13430,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11821,7]]}}}],["qo",{"_index":16799,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[38977,2],[39158,2]]}}}],["qobject",{"_index":8082,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13907,7],[18681,8]]}}}],["qplot",{"_index":2530,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22235,5],[25807,5]]}}}],["qplot(metadata$year",{"_index":2532,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22322,20],[23058,20],[25824,20],[26528,20]]}}}],["qsec",{"_index":19492,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13983,4],[17218,4]]}}}],["qt",{"_index":8025,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[406,2],[563,2],[3020,2],[6655,2],[7002,2],[7144,2],[7231,2],[7704,2],[7834,2],[10860,2],[10894,2],[11487,2],[11757,2],[12376,2],[12469,2],[12704,2],[13213,2],[13390,2],[13764,2],[14443,2],[15790,2],[17388,2],[17479,2],[17965,2],[18023,2],[18139,2],[18495,2],[24251,2],[36098,2],[36731,2],[36818,2],[36936,2],[39377,2],[39592,2]]}}}],["qtcore",{"_index":8098,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18631,7]]}}}],["qtcore.qcoreapplication.transl",{"_index":8132,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19806,33],[22082,33]]}}}],["qtcore.qmetaobject.connectslotsbyname(dialog",{"_index":8130,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19701,45],[21977,45]]}}}],["qtgui",{"_index":8099,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18639,6]]}}}],["qtgui.qfont",{"_index":8109,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18969,13],[21251,13]]}}}],["qtm",{"_index":12937,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20215,3]]}}}],["qtm(shp",{"_index":12949,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22376,7],[23099,7]]}}}],["qts1",{"_index":13296,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41573,4],[41659,4],[45015,4],[45101,4]]}}}],["qts2",{"_index":13310,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42703,4],[42791,4]]}}}],["qttools5",{"_index":8059,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7869,8],[7910,8]]}}}],["qtwidget",{"_index":8100,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18646,9]]}}}],["qtwidgets.listwidget(dialog",{"_index":8123,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19426,28]]}}}],["qtwidgets.qapplication(sys.argv",{"_index":8139,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20102,32]]}}}],["qtwidgets.qdialog",{"_index":8140,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20148,19]]}}}],["qtwidgets.qfiledialog.dontusenativedialog",{"_index":8175,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24566,41]]}}}],["qtwidgets.qfiledialog.getsavefilenam",{"_index":8176,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24638,38]]}}}],["qtwidgets.qfiledialog.opt",{"_index":8174,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24515,31]]}}}],["qtwidgets.qlabel(dialog",{"_index":8113,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19069,24],[21351,24]]}}}],["qtwidgets.qlistwidget(dialog",{"_index":8146,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20520,29]]}}}],["qtwidgets.qmessagebox.critical(non",{"_index":8181,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24925,36]]}}}],["qtwidgets.qmessagebox.inform",{"_index":8190,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25703,34]]}}}],["qtwidgets.qpushbutton(dialog",{"_index":8117,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19239,29],[21521,29]]}}}],["qu",{"_index":16979,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2593,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5882,3],[5906,3],[18055,3],[18079,3]]}}}],["qu'il",{"_index":9956,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52697,5]]}}}],["qu.:0.00000",{"_index":20094,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[28186,11],[28204,11],[28222,11],[28240,11],[28417,11],[28435,11],[28453,11],[28471,11],[28725,11],[28743,11],[28761,11],[28779,11],[28956,11],[28974,11],[28992,11],[29010,11],[29192,11],[29210,11],[29315,11],[29333,11]]}}}],["qua",{"_index":7833,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13165,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6076,4]]}}}],["quad",{"_index":11514,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14614,5],[14706,5],[15217,5],[20002,5],[20167,5],[20324,5],[22076,5],[22143,5],[23097,5],[23497,5],[25998,5]]}}}],["quadrant",{"_index":3659,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8490,8],[13028,8],[15037,8],[16245,8]]},"/en/lessons/common-similarity-measures":{"position":[[16843,9],[38662,8],[38904,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40686,9]]}}}],["quae",{"_index":21144,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13548,4],[15722,4]]}}}],["quaker",{"_index":5231,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64928,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26216,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3552,8],[3616,7],[3833,8],[4026,6],[4121,8],[4298,8],[4740,7],[4831,7],[5196,6],[5247,6],[7417,6],[7668,6],[21274,6],[24168,6],[25708,6],[25974,6],[26982,6],[27374,6],[34276,6],[34621,9],[38930,6],[43823,6],[46677,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[237,6]]}}}],["quaker_network.gexf",{"_index":10624,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46272,20],[46327,22]]}}}],["quaker_network.pi",{"_index":10409,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8547,17]]}}}],["quaker_nodelist.csv",{"_index":10452,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15007,19]]}}}],["quakers_edgelist.csv",{"_index":10373,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4769,20]]}}}],["quakers_nodelist.csv",{"_index":10372,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4693,20],[13966,21]]}}}],["qualifi",{"_index":14205,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12164,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33637,9]]},"/en/lessons/intro-to-powershell":{"position":[[33709,9]]},"/en/lessons/logistic-regression":{"position":[[16005,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38738,9],[40097,7],[40490,7]]}}}],["qualit",{"_index":1808,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44945,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25422,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13154,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21311,11],[28394,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[615,11],[9217,11],[31500,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2279,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39341,11]]},"/en/lessons/gravity-model":{"position":[[32996,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46727,11]]},"/en/lessons/linear-regression":{"position":[[12828,14],[13519,11],[14085,11],[14184,11]]},"/en/lessons/sentiment-analysis":{"position":[[918,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3994,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3454,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6995,11]]}}}],["qualiti",{"_index":182,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3667,7],[4383,7],[4790,7],[7352,8],[14200,7],[17429,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5835,7],[12492,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[98,8],[1384,8],[1749,7],[2209,7],[19838,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2010,9],[11540,7],[35092,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11053,7],[21683,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13219,7],[13233,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18930,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8585,7],[9821,7],[9975,7],[37124,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5648,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4535,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34422,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68624,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12577,7]]},"/en/lessons/gravity-model":{"position":[[33139,7],[33163,7],[33236,8],[33331,8],[33394,7],[34745,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[51198,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46241,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22827,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15643,7],[32849,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7009,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1442,8],[45955,7]]},"/en/lessons/linear-regression":{"position":[[72797,9],[76890,7]]},"/en/lessons/naive-bayesian":{"position":[[8652,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1200,7],[1430,7],[2367,7],[6184,7],[12649,8]]},"/en/lessons/qgis-layers":{"position":[[6884,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36760,7],[53988,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30337,7]]},"/en/lessons/vector-layers-qgis":{"position":[[8023,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8715,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18793,7]]}}}],["quality/accuraci",{"_index":188,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3820,16]]}}}],["quam",{"_index":11848,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6870,4]]}}}],["quanit",{"_index":14793,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46472,9]]}}}],["quanteda",{"_index":21656,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[2533,8],[23120,11],[23483,8],[29544,8],[31166,8],[31423,8],[31563,9],[35460,8],[38260,8],[38282,8],[38487,8],[38555,9],[39131,9],[39477,8],[41842,8]]}}}],["quanteda.texmodel",{"_index":21720,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23504,18]]}}}],["quanteda.textmodel",{"_index":21706,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[21977,19],[22317,20],[22734,20]]}}}],["quanteda.textplot",{"_index":21715,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[23132,22],[23535,18]]}}}],["quanteda’",{"_index":21807,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[38705,10],[40674,10],[45064,10]]}}}],["quantif",{"_index":6510,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59412,14]]}}}],["quantifi",{"_index":5881,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14959,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4750,10],[36529,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59307,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34524,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33704,11],[55992,12]]},"/en/lessons/gravity-model":{"position":[[21058,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39035,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23724,8]]},"/en/lessons/linear-regression":{"position":[[51952,8],[76874,11]]},"/en/lessons/logistic-regression":{"position":[[20575,8]]},"/en/lessons/sentiment-analysis":{"position":[[2230,11],[2619,8],[3076,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3168,8],[22496,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2787,12]]}}}],["quantil",{"_index":12548,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[15398,10]]}}}],["quantit",{"_index":1806,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44917,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47891,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20899,12],[37546,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2366,12],[3023,12],[22592,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24612,13],[29037,12],[32140,12],[37431,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1082,12],[46710,12],[49996,12]]},"/en/lessons/linear-regression":{"position":[[1290,12],[1368,12],[1807,12],[2587,12],[2740,12],[12797,14],[75250,12],[79382,12]]},"/en/lessons/logistic-regression":{"position":[[1010,12],[1088,12],[1527,12],[2307,12],[2460,12],[61323,12],[61386,12],[61452,12],[65724,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[678,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9188,12],[29433,12]]},"/en/lessons/sentiment-analysis":{"position":[[1729,12],[2923,12],[5610,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6992,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[911,12],[18035,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62708,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51987,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[589,13],[3440,13],[22777,12],[22883,13],[23217,12]]}}}],["quantiti",{"_index":4624,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11040,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63678,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37531,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12662,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68656,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7411,10]]},"/en/lessons/sentiment-analysis":{"position":[[8765,8]]}}}],["quanto",{"_index":11857,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6980,6]]}}}],["quantock",{"_index":18604,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59031,11]]}}}],["quantum",{"_index":12796,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1746,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1478,7],[11746,7],[12118,7],[15322,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11156,7]]},"/en/lessons/qgis-layers":{"position":[[443,7]]}}}],["quarantin",{"_index":9507,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52907,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47808,11]]}}}],["quarta",{"_index":11803,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6365,6]]}}}],["quartam",{"_index":11907,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7625,7]]}}}],["quarter",{"_index":4170,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38716,8],[38744,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45613,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43826,7]]},"/en/lessons/sonification":{"position":[[17418,7],[27231,7],[40614,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[663,7],[1004,7],[1102,7],[1203,7],[1305,7],[1401,7]]}}}],["quarterli",{"_index":14877,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56578,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49358,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49560,9],[52734,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[22623,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40314,9]]}}}],["quartil",{"_index":14513,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39243,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5831,8]]}}}],["quasi",{"_index":21147,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13584,5],[15758,5]]}}}],["que",{"_index":20018,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12286,3],[12320,3]]}}}],["quean",{"_index":22872,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[23635,6]]}}}],["queen",{"_index":3761,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7812,5],[8277,5]]},"/en/lessons/linear-regression":{"position":[[68437,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23628,6],[23645,6]]}}}],["queen'",{"_index":8950,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11614,7],[13749,7],[20324,7],[23188,7],[25112,7]]}}}],["queenship",{"_index":22873,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[23692,9]]}}}],["queer",{"_index":14159,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5461,5],[9837,5],[15861,5],[17452,5],[45215,5],[48539,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57593,5]]}}}],["queri",{"_index":2050,"title":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35,5]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8900,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2399,7],[2618,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2808,7],[3805,8],[7706,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67006,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2035,7],[13621,7],[21817,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11264,5],[11375,5],[11487,5],[26789,5],[26999,5],[28330,5],[30423,5],[33503,7],[33580,7],[34274,5],[35550,5],[35625,5],[35701,5],[35788,5],[35926,5],[35934,7],[37446,5],[38139,6],[39838,5],[40943,5],[40991,5],[41368,5],[41447,7],[41656,5],[41752,5],[41887,5],[41915,5],[42019,5],[42061,5],[42108,5],[42184,5],[42271,5],[42370,5],[42551,6],[42599,5],[42665,5],[42673,7],[42773,5],[43007,5],[43121,5],[43174,5],[43221,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14885,7],[20851,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[556,5],[642,8],[2868,5],[3036,5],[8370,5],[8453,5],[14717,5],[14766,5],[14981,8],[15782,5],[17468,6],[17565,8],[17681,6],[17733,5],[17988,5],[18515,7],[18779,8],[18866,5],[19164,5],[19323,5],[19484,5],[21014,5],[21569,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51033,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36,5],[189,7],[1337,5],[7417,7],[8508,6],[8748,5],[14403,5],[15026,5],[15635,5],[22164,5],[23020,5],[23672,6],[23989,5],[24604,5],[24691,5],[25580,5],[26709,5],[27382,6],[27802,6],[28223,6],[28671,5],[30380,5],[32701,6],[32905,5],[34399,6],[37683,6],[39124,6],[39571,5],[40434,5],[45429,6],[45876,5],[46891,6],[48545,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21396,5],[21553,5],[22111,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[379,7],[468,5],[1274,7],[3611,7],[18061,7],[18243,7],[18636,5],[19619,5],[20260,5],[20420,5],[20580,5],[21221,8],[21609,5],[21704,5],[22027,5],[22345,7],[22778,5],[26229,8],[26871,5],[29840,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11680,8]]},"/en/lessons/geocoding-qgis":{"position":[[2800,5],[24531,7],[24564,5],[25008,7],[25094,5],[25197,5],[25379,5],[25467,5],[25566,5],[25836,7],[31764,5],[32080,5],[32205,7],[32599,7],[33961,7],[35748,5],[36060,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10445,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1041,5],[1101,5],[3682,8],[4302,5],[4471,5],[4725,5],[4927,5],[4990,5],[6349,5],[14344,5],[14397,5],[14430,5],[14547,5],[14709,5],[15255,5],[15412,5],[15632,5],[16765,5],[19154,5],[25777,8],[25824,5],[27810,8],[28086,5],[29588,5],[29893,5],[29964,5],[30053,6],[30403,5],[30462,6],[30827,5],[31464,5],[31974,6],[32334,5],[32646,5],[32717,5],[32806,6],[33426,6],[34871,5],[40027,5],[40516,7],[40962,5],[41547,5],[42101,5],[42677,5],[43268,7],[44705,5],[44990,5],[46503,8],[46693,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[190,5],[414,7],[480,7],[1063,8],[2533,5],[2680,5],[2706,5],[3102,5],[3702,8],[5050,5],[5335,5],[5424,5],[5574,6],[5684,5],[5773,6],[5964,5],[6007,5],[6209,6],[6559,7],[7054,6],[8116,5],[8759,5],[9811,8],[10358,6],[10732,5],[10770,5],[11719,8],[11885,7],[11951,5],[12054,7],[12206,8],[12277,7],[12577,8],[12604,6],[12739,5],[12903,5],[13037,5],[13540,7],[14347,8],[14584,5],[15294,7],[15393,6],[15765,5],[15794,5],[15853,5],[16000,6],[16045,6],[16271,6],[16367,6],[16385,5],[16823,6],[18336,5],[19870,5],[20113,8],[20129,5],[20299,8],[20343,7],[20517,7],[21063,5],[21126,5],[21250,5],[21349,5],[22183,5],[22240,5],[22405,5],[22567,5],[22637,5],[23149,6],[24187,5],[24771,5],[25034,5],[25101,7],[25186,5],[25464,5],[25922,8],[26173,7],[26381,8],[26462,9],[26879,7],[27014,7],[27159,5]]},"/en/lessons/installing-omeka":{"position":[[7302,5],[7382,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4716,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11512,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6031,5]]},"/en/lessons/intro-to-linked-data":{"position":[[338,8],[929,8],[1614,5],[15995,5],[16021,5],[19365,5],[19602,5],[29822,8],[29938,5],[30069,5],[30391,7],[30643,7],[30703,5],[31116,5],[31182,5],[31298,5],[31318,5],[31537,5],[31626,7],[31822,5],[31940,5],[32241,5],[33183,5],[33420,8],[33542,5],[33915,5],[34017,5],[34185,5],[34503,6],[34817,5],[35119,6],[35763,6],[35934,5],[38345,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[1718,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1611,5],[10301,8],[12115,5],[43606,5]]},"/en/lessons/json-and-jq":{"position":[[2037,5],[2231,7],[5248,5],[5527,7],[5613,7],[5861,5],[6068,5],[10308,6],[10965,5],[18799,5],[19357,5],[19840,5],[22530,6],[23537,6],[33387,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28964,7],[30775,5],[30904,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11815,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1606,7],[7360,7],[11156,5],[13699,5]]},"/en/lessons/research-data-with-unix":{"position":[[7401,8],[8128,5],[8259,5],[9589,5],[10295,5],[10799,6],[12256,5],[13420,7],[13639,5],[14904,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10600,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2353,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4724,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1671,8],[1729,5],[6216,8],[12085,8],[12150,5],[13654,5],[13813,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[386,7],[1685,8],[14739,5],[15361,5],[16957,8],[22739,5],[22809,6],[32018,7],[33675,5],[33768,5],[35578,7],[40911,8],[47131,6],[51476,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10083,7]]},"/en/lessons/working-with-web-pages":{"position":[[2685,8],[2824,5],[3452,6],[3493,7],[3539,5],[4912,5],[9678,5]]}}}],["queries9",{"_index":7044,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48470,9]]}}}],["query<",{"_index":13225,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29605,9],[30304,9],[32350,9],[41057,9],[42196,9]]}}}],["query=london",{"_index":15957,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10265,13]]}}}],["query_paramet",{"_index":7965,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35382,16],[41067,16]]}}}],["query_parameters.get('author",{"_index":7968,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35514,30],[41295,30]]}}}],["query_parameters.get('id",{"_index":7966,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35424,26],[41213,26]]}}}],["query_parameters.get('publish",{"_index":7967,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35467,33],[41252,33]]}}}],["quest",{"_index":14210,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12479,6],[12591,5],[13507,6],[14210,6],[15313,6],[39614,5],[48445,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5331,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12932,6]]}}}],["question",{"_index":990,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1714,9],[4774,9],[28621,10],[32717,9],[33888,9],[34839,10],[36001,8],[52753,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9516,9],[60211,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49281,11],[49846,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14282,9],[18864,8],[20276,9],[45399,8],[45745,9],[50064,10],[50408,10],[67613,10],[68842,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2411,9],[65122,9],[65367,9]]},"/en/lessons/common-similarity-measures":{"position":[[679,8],[831,8],[6722,9],[19616,8],[19715,8],[22902,9],[29582,9],[32620,8],[35932,10],[36341,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3950,8],[4057,8],[4232,8],[4912,8],[9703,9],[23997,10],[30909,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4641,8],[51885,10],[55344,9],[55560,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3278,8],[6463,9],[12475,9],[14892,9],[14919,9],[15159,8],[17587,10],[20119,9],[20384,10],[20476,8],[20734,10],[21088,10],[21437,9],[21472,10],[21850,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[195,10],[1998,10],[4583,10],[4646,9],[6443,9],[7614,10],[8220,9],[10814,9],[40084,9],[52041,9],[52525,9],[59447,9],[59527,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18937,10],[24947,8],[28193,9],[28437,9],[29218,9],[29721,8],[30712,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8607,9],[9369,8],[9902,8],[12332,8],[12638,9],[14089,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5090,9],[5684,10],[6862,9],[15537,9],[26613,8],[27399,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6655,9],[7069,10],[8818,10],[17336,9],[23445,10],[32080,9],[32299,8],[37219,9],[47029,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19290,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1256,9],[2527,10],[5789,10],[6590,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2530,12],[10078,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10285,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4821,9],[25914,10],[26336,9],[40115,8],[53249,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3248,9],[7340,9],[31177,8],[40081,10],[47868,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2418,9],[3753,8],[5076,9],[29433,10],[29709,10]]},"/en/lessons/extracting-keywords":{"position":[[30440,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2362,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35285,9],[35863,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31080,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[2147,9],[2427,9],[33342,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[1761,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22685,9]]},"/en/lessons/gravity-model":{"position":[[1370,9],[1537,10],[11886,8],[16632,8],[25457,10],[57527,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[8366,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4647,9],[13072,9],[14133,8],[15927,9],[16423,9],[16620,9],[44956,8],[45987,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36143,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10945,9],[11335,9],[12531,10],[31552,8],[31632,9],[36459,10],[36716,8],[37817,8]]},"/en/lessons/intro-to-linked-data":{"position":[[15683,10]]},"/en/lessons/intro-to-powershell":{"position":[[36253,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[3792,8]]},"/en/lessons/introduction-map-warper":{"position":[[5649,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2599,10],[35862,8],[43033,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2258,8],[2748,9]]},"/en/lessons/linear-regression":{"position":[[46253,9],[69358,9],[71373,10],[72362,10],[72878,9]]},"/en/lessons/logistic-regression":{"position":[[61978,9],[63057,10]]},"/en/lessons/naive-bayesian":{"position":[[12515,8],[25701,9],[52549,8],[57814,8]]},"/en/lessons/preserving-your-research-data":{"position":[[7590,8]]},"/en/lessons/qgis-layers":{"position":[[6568,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4915,9],[5101,9],[12001,8]]},"/en/lessons/research-data-with-unix":{"position":[[780,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3827,9],[4035,9],[5885,9],[5930,9],[12411,9],[12601,9],[19705,8],[20403,9],[29232,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2480,9],[18552,9],[19195,8],[44807,8]]},"/en/lessons/sentiment-analysis":{"position":[[527,9],[1317,9],[1368,9],[8254,9],[8390,9],[8948,10],[10407,9],[38351,8],[38755,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2576,9]]},"/en/lessons/space-place-gazetteers":{"position":[[10625,9],[12835,9],[13058,9],[15973,9],[16142,9],[18406,8],[18924,9],[27401,9],[27515,8],[27688,10],[28173,9],[28429,10],[32106,9],[34149,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30420,9],[30463,9],[30531,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31168,9],[31445,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29015,8],[29060,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7703,9],[8567,10],[28667,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1893,9],[2148,9],[4719,9],[5595,10],[6340,9],[6912,9],[14571,9],[14817,8],[16405,9],[16570,8],[17379,9],[22632,9],[27847,9],[41177,9],[42240,9],[43194,8],[43721,9],[44272,9],[47503,10],[50540,9],[51124,9],[51316,10],[53016,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[21586,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3225,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[398,8],[21905,9],[22050,9],[24546,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2262,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12749,8],[12902,8]]}}}],["questionnair",{"_index":8406,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4241,14],[5105,13]]}}}],["queue",{"_index":11037,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[10959,5]]}}}],["qui",{"_index":21125,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13261,4],[15490,4]]}}}],["quia",{"_index":11966,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10029,5],[61329,5]]}}}],["quick",{"_index":1391,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21036,5],[28731,5],[43769,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1571,5],[17371,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13752,5],[18512,5],[23054,5],[25109,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13219,5],[19910,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12208,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[313,5],[7266,5],[9881,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7250,5],[13047,5],[17169,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24817,5],[29852,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16743,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5821,5],[27637,5],[28194,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7943,5],[12039,5],[23104,5],[36617,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5708,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56848,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[16117,5],[21872,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[11169,5]]},"/en/lessons/gravity-model":{"position":[[43035,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4084,5],[19937,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4308,5]]},"/en/lessons/intro-to-bash":{"position":[[9357,5],[18519,5],[23169,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2003,5]]},"/en/lessons/intro-to-powershell":{"position":[[1372,5],[2831,5],[19997,5],[42226,5],[42266,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[896,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[345,5],[556,5],[1125,5],[5728,5],[15161,5],[16049,7],[16296,5],[16452,6],[17032,5],[17605,5],[19094,5],[21670,5],[21693,5],[26874,5]]},"/en/lessons/introduction-map-warper":{"position":[[12792,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40801,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10235,5],[20333,5]]},"/en/lessons/preserving-your-research-data":{"position":[[3395,5],[17891,5]]},"/en/lessons/qgis-layers":{"position":[[3370,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[33244,5],[36986,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29655,5],[33775,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36048,5]]},"/en/lessons/sonification":{"position":[[19966,5],[20218,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38716,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8654,5],[35673,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1970,5]]}}}],["quicker",{"_index":2280,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[17398,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28503,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13000,7]]},"/en/lessons/gravity-model":{"position":[[37428,7]]},"/en/lessons/intro-to-bash":{"position":[[12005,7],[12883,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16306,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24191,7]]},"/en/lessons/transliterating":{"position":[[16501,7]]}}}],["quickest",{"_index":2220,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[9921,8]]},"/en/lessons/counting-frequencies":{"position":[[3916,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31999,8]]}}}],["quickli",{"_index":2133,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[1676,7],[11142,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1976,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5832,7],[20332,7],[27295,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15818,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63394,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7874,7],[15547,7],[16999,8],[19298,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16557,7],[39457,7],[40252,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3648,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13054,7],[23200,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6664,8],[8012,7],[8652,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1720,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6358,7],[7833,7],[8753,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1373,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12103,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23355,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35340,8],[37946,7]]},"/en/lessons/extracting-keywords":{"position":[[1390,7],[29966,7],[39299,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2106,7],[3188,7],[17184,7],[20965,7],[43641,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13269,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21138,8],[32727,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1971,7],[2845,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11275,7],[25024,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23958,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[28583,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21254,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28193,8],[28634,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6097,8],[7445,7]]},"/en/lessons/intro-to-bash":{"position":[[15247,7],[19123,7]]},"/en/lessons/intro-to-powershell":{"position":[[27016,8],[46110,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1376,7],[40908,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18744,8]]},"/en/lessons/jupyter-notebooks":{"position":[[43692,8]]},"/en/lessons/linear-regression":{"position":[[8599,7],[64165,7]]},"/en/lessons/logistic-regression":{"position":[[53314,7]]},"/en/lessons/normalizing-data":{"position":[[5840,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5295,7]]},"/en/lessons/qgis-layers":{"position":[[5977,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[485,7],[864,7],[1934,7],[5153,7],[27346,7],[28526,7]]},"/en/lessons/research-data-with-unix":{"position":[[4214,7],[7101,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29810,7]]},"/en/lessons/sonification":{"position":[[8695,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10956,7],[29968,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22777,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6159,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[997,8],[14964,7],[15283,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5515,7],[15982,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3291,8],[3544,7],[19319,8],[19600,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1771,7],[6161,7]]},"/en/lessons/vector-layers-qgis":{"position":[[16319,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14374,7],[14599,7],[46930,10],[47033,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15748,7]]},"/en/lessons/working-with-web-pages":{"position":[[6910,8]]}}}],["quickstart",{"_index":10770,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[21106,10]]},"/en/lessons/intro-to-bash":{"position":[[2748,10]]},"/en/lessons/research-data-with-unix":{"position":[[3055,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19785,10],[35816,10]]}}}],["quicktim",{"_index":15835,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[17653,9],[17753,9],[19953,10]]},"/en/lessons/sonification":{"position":[[25633,9]]}}}],["quicquid",{"_index":11869,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7122,8],[7184,8],[27358,8],[27579,8]]}}}],["quiet",{"_index":5193,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63937,5]]}}}],["quinlan",{"_index":18693,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66465,8],[66474,7],[66859,8],[67023,7]]}}}],["quinlan’",{"_index":18698,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[67411,9]]}}}],["quinn",{"_index":6665,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12293,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15280,6],[48458,5]]},"/en/lessons/sentiment-analysis":{"position":[[26863,7],[40435,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12356,5],[35248,6]]}}}],["quinn’",{"_index":14208,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12449,7]]}}}],["quip",{"_index":12130,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17631,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11015,8]]},"/en/lessons/naive-bayesian":{"position":[[12006,7]]}}}],["quirk",{"_index":18439,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[38702,5],[60611,5]]}}}],["quit",{"_index":417,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10895,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5273,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6814,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12407,5],[14130,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11629,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1419,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5400,5],[12371,5],[27289,5],[60372,5],[60782,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41491,5],[56260,5]]},"/en/lessons/common-similarity-measures":{"position":[[15805,5],[17943,5],[19316,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[23703,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52395,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10785,5],[16669,5],[16852,5],[20246,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15519,5],[22937,5],[30606,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17205,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10632,5],[16705,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18935,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10507,5],[48755,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32090,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3107,5],[12105,6],[16222,5]]},"/en/lessons/extracting-keywords":{"position":[[4923,5],[34480,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[639,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2828,5],[9915,5]]},"/en/lessons/geocoding-qgis":{"position":[[23207,5],[35219,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13708,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5192,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17932,5],[26857,5]]},"/en/lessons/gravity-model":{"position":[[2106,5],[16755,5],[25171,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[567,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2903,5],[20110,5],[52138,5]]},"/en/lessons/intro-to-bash":{"position":[[20277,5],[20488,5],[20550,4],[21164,5]]},"/en/lessons/intro-to-linked-data":{"position":[[17279,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12189,5]]},"/en/lessons/json-and-jq":{"position":[[9574,5],[39447,5]]},"/en/lessons/logistic-regression":{"position":[[7243,5]]},"/en/lessons/naive-bayesian":{"position":[[9246,5],[40121,5],[52038,5],[66209,5],[68979,5],[70178,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10299,5],[25577,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41372,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8737,5],[27790,5],[43920,5],[44462,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7036,5],[30645,5]]},"/en/lessons/sonification":{"position":[[8335,5],[13889,5],[24478,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[676,5],[9136,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12560,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37658,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15248,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8582,5]]},"/en/lessons/windows-installation":{"position":[[1367,5]]},"/en/lessons/working-with-web-pages":{"position":[[8406,5],[8649,5]]}}}],["quiz",{"_index":9207,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8793,4],[51278,6]]}}}],["quiz.html",{"_index":9469,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51361,9]]}}}],["quo",{"_index":11862,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7061,4],[7690,3]]}}}],["quod",{"_index":11842,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6796,4],[9873,4],[10117,4],[10175,4],[10972,4],[61173,4],[61417,4],[61475,4],[62272,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9130,4],[9201,4],[9797,4],[9868,4]]}}}],["quondam",{"_index":12009,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10807,7],[62107,7]]}}}],["quot",{"_index":2803,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5440,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25021,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7177,6],[17273,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9720,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43254,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56642,6],[59083,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[715,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[691,6],[36275,6],[39509,6],[40589,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35127,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12822,5]]},"/en/lessons/extracting-keywords":{"position":[[7217,7],[10154,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12464,6]]},"/en/lessons/installing-omeka":{"position":[[11784,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46409,6],[52437,6],[52646,5],[52790,5]]},"/en/lessons/intro-to-powershell":{"position":[[10295,7],[10692,6],[11218,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20128,7],[22585,7]]},"/en/lessons/json-and-jq":{"position":[[2853,6],[15455,6],[38508,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51093,5]]},"/en/lessons/naive-bayesian":{"position":[[35668,5]]},"/en/lessons/sentiment-analysis":{"position":[[23101,6],[23165,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26259,7]]},"/en/lessons/working-with-text-files":{"position":[[1349,7],[1584,6],[1813,6],[2024,6],[5275,6]]}}}],["quot;.csv"",{"_index":22858,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20664,17]]}}}],["quot;.txt"",{"_index":22857,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20483,16],[20632,16]]}}}],["quota",{"_index":7469,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28880,5]]}}}],["quotat",{"_index":3123,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37935,9],[45866,9],[48958,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7084,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46725,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2568,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2749,11],[3833,10],[3907,10],[4511,10],[25933,10],[55624,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9470,9]]},"/en/lessons/extracting-keywords":{"position":[[18557,9],[18976,9]]},"/en/lessons/geocoding-qgis":{"position":[[16615,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11428,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[11170,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8862,9],[15977,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37384,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52533,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[16831,9],[19136,9],[24415,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25953,9],[26018,9],[39526,9]]},"/en/lessons/json-and-jq":{"position":[[2811,9],[30036,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1097,9],[1949,9],[7034,9],[7245,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8490,9]]},"/en/lessons/sentiment-analysis":{"position":[[19180,9],[19267,9],[19317,9],[23210,9],[24972,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16664,10],[26293,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[6318,9],[6574,9],[6644,9]]},"/en/lessons/working-with-text-files":{"position":[[5350,9]]}}}],["quotient",{"_index":17615,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[23490,8]]}}}],["r",{"_index":2016,"title":{"/en/lessons/basic-text-processing-in-r":{"position":[[25,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[53,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[33,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[55,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27,1]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[0,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[43,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50,1]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6796,1],[9242,1],[11922,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11744,1],[12246,1],[15508,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26,1],[1053,1],[1684,1],[1712,2],[1809,1],[1867,2],[1941,1],[1968,1],[2020,1],[2176,1],[2234,1],[2364,1],[2680,1],[3090,1],[3491,2],[3705,2],[3746,1],[4480,1],[4811,1],[6341,1],[7561,1],[10679,1],[12493,1],[12824,3],[17890,1],[20448,1],[30863,1],[31223,1],[32015,2],[32224,1],[32453,1],[33154,1],[33342,1],[33544,1],[33745,2],[33854,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1570,2],[2101,2],[2201,1],[4125,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28197,1],[40167,1],[68838,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64532,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2550,1],[12234,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[54,1],[170,1],[2219,1],[2286,1],[2360,2],[2434,1],[8529,1],[8718,2],[9083,1],[9919,1],[10842,1],[10851,1],[11344,1],[22363,1],[31822,1],[32847,1],[35170,1],[38218,1],[38471,1]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21861,2],[24227,2]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21027,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[34,1],[380,2],[413,1],[921,1],[1458,2],[3368,1],[3396,1],[6745,1],[6845,1],[7841,1],[14376,2],[28828,2],[29299,1]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16479,3],[19917,3],[20288,3],[20354,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51858,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2880,1],[2900,3],[22004,2],[38855,2],[42210,1],[55341,1],[58022,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34621,4],[37905,4],[47113,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9381,4],[9728,4],[12450,4],[12708,4],[39339,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14731,4],[22891,4]]},"/en/lessons/extracting-keywords":{"position":[[12558,4],[13101,3],[15615,4],[15741,2],[16089,4],[24276,4],[24394,4],[25723,3],[31282,4],[34824,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13717,5],[27615,5],[46292,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8695,1],[8759,1],[8779,1],[8903,3],[9419,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9475,5],[10414,5],[22525,4],[22836,4],[24468,4],[29144,4],[32410,3],[37152,4],[39203,4],[39260,1],[44208,4],[44357,4],[52389,4],[60775,5],[61714,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[56,1],[1652,2],[4905,1],[4911,1],[5031,2],[5301,2],[5320,1],[5647,2],[5669,1],[6377,1],[6383,1],[6395,1],[6593,1],[6651,1],[9138,2],[12916,1],[13055,1],[13359,1],[13430,1],[13460,2],[18124,1],[18188,1],[33807,1],[33933,1],[34371,2],[36151,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[28,1],[207,1],[385,1],[473,1],[1158,1],[1362,1],[1444,2],[1751,1],[1780,1],[3265,1],[3761,1],[4015,1],[4346,1],[5136,2],[5139,1],[5292,1],[5420,1],[5473,1],[5508,2],[5560,1],[5601,1],[5620,1],[5645,1],[5752,1],[5923,1],[19946,1],[20371,1],[20532,1],[20640,1],[20695,1],[21484,1],[21912,1],[22084,1],[22211,1],[23259,2],[24085,1],[24474,1],[24759,1],[25683,2],[28045,2],[28762,1],[28785,2],[28824,1],[28923,1],[29189,1],[30495,1],[31162,1],[31367,2],[31573,1],[33031,1],[33221,1],[33354,1],[34482,1],[35089,1],[35496,2],[40241,1],[47195,1],[47286,1],[47381,1],[47489,3],[47566,2],[47606,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24343,1]]},"/en/lessons/gravity-model":{"position":[[8352,1],[8394,1],[8488,1],[8602,1],[8864,1],[8870,1],[8918,1],[43057,1],[44259,1],[44371,3],[44913,3],[46267,1],[46495,1],[46620,1],[46656,1],[47539,1],[48433,1],[48642,1],[48698,2],[50437,2],[60344,2],[60504,2],[60801,3],[62574,2],[62732,2],[63024,3],[63925,2],[64083,2],[64375,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[4857,1],[42000,1],[45169,2]]},"/en/lessons/installing-omeka":{"position":[[12378,1],[12407,1]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3064,1]]},"/en/lessons/intro-to-bash":{"position":[[24391,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26948,5],[27968,6],[40100,5],[41423,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5232,4],[15811,4],[46390,2],[46424,1],[46556,1],[54514,2],[54565,1]]},"/en/lessons/json-and-jq":{"position":[[34042,1],[38289,1],[38430,1],[39038,1],[39948,2]]},"/en/lessons/jupyter-notebooks":{"position":[[7691,3],[9473,1],[34792,2],[34801,1],[45041,1],[46345,2],[46847,2],[47329,1],[47387,1]]},"/en/lessons/linear-regression":{"position":[[4690,2],[42692,2],[42707,1],[42945,2],[43183,2],[45201,2],[45459,2],[45564,2],[60891,2],[62215,2],[75505,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13244,2],[13313,2],[14122,2],[14189,2],[30486,4],[44776,2],[44992,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1,1],[95,1],[109,1],[345,1],[364,1],[574,1],[840,1],[937,1],[1089,2],[1142,1],[1288,2],[1461,1],[1640,1],[1707,1],[1966,1],[2264,1],[2267,1],[2358,1],[2406,1],[2464,1],[2495,2],[2542,1],[2561,1],[2632,1],[2712,1],[2754,1],[2769,1],[2831,1],[2925,2],[3452,1],[3843,1],[4891,1],[5236,1],[6652,1],[7113,1],[7514,1],[7717,2],[8093,1],[18621,1],[18798,1],[23259,2],[23295,1],[23473,2],[23580,2],[23631,2],[23675,1],[24070,2],[24525,2],[24872,2],[24896,1],[24973,1],[25197,2],[25221,2],[25373,1],[25918,1],[26169,1],[26366,2],[26411,1],[26492,2],[26562,1],[26598,1],[26770,1],[27164,1],[27202,1],[27442,2],[27617,2],[27630,1],[27674,1],[27708,2],[27854,1],[28092,2],[28154,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2028,1],[2069,2],[2107,1],[2658,1],[7833,1],[7991,2],[8080,2],[8346,1],[8400,2],[8426,1],[8661,2],[8967,1],[9538,1],[10080,1],[17609,1],[21861,2],[30928,1],[30969,1],[31293,1],[31459,1],[31501,1],[34125,1],[35063,1],[37758,1],[37883,1],[43016,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41,1],[195,1],[1381,1],[1442,2],[1492,1],[1534,1],[1634,2],[1658,1],[1745,1],[1819,3],[1904,2],[2053,3],[2561,1],[2945,1],[3012,1],[4848,2],[6270,1],[7893,1],[7908,1],[11806,1],[15057,1],[19704,1],[19921,1],[20005,1],[20138,1],[20278,1],[21040,2],[21098,1],[31742,1],[39534,1],[40347,1],[42075,1],[43477,1],[46835,1],[48315,3],[48404,2],[48494,2],[51072,3],[53346,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[44,1],[260,2],[365,1],[644,2],[1159,2],[1308,2],[3884,2],[3903,1],[5142,1],[5697,2],[5891,1],[6138,2],[6549,1],[7404,1],[10552,2],[13729,1],[13866,1],[13958,1],[13999,1],[14128,2],[14325,1],[14452,1],[14561,1],[14883,1],[15216,1],[15271,1],[15298,1],[16235,1],[17003,1],[17371,1],[20146,1],[20305,1],[26129,1],[26333,1],[27455,3],[31050,1],[33223,2],[35574,1],[35826,1],[36232,1],[36400,2],[38125,1],[38590,1]]},"/en/lessons/sonification":{"position":[[7989,1],[8151,1]]},"/en/lessons/space-place-gazetteers":{"position":[[45521,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32,1],[1936,2],[3149,1],[3301,1],[3696,1],[3759,1],[3838,1],[3992,1],[5398,1],[6705,1],[11293,1],[15032,1],[15355,2],[15481,2],[23390,1],[34269,2],[36953,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23133,1],[48015,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51,1],[481,1],[2111,1],[2167,1],[2542,1],[2678,2],[5914,1],[6409,1],[13830,2],[19390,1],[19549,1],[19592,1],[19731,1],[19804,1],[19829,1],[19984,1],[20040,1],[20178,1],[20449,1],[20507,1],[20595,1],[20827,1],[20894,1],[21077,1],[21149,1],[21402,1],[22814,2],[23637,1],[24137,1],[31175,1],[31688,1],[38102,1],[38171,1],[59487,1],[64919,1],[65231,1],[65272,1],[65632,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12566,1]]},"/en/lessons/transliterating":{"position":[[11682,4],[11697,4],[15348,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1620,1],[3071,2],[48418,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10031,1],[10279,1],[10459,1]]},"/en/lessons/working-with-text-files":{"position":[[7073,1]]}}}],["r'./imag",{"_index":11171,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35667,11]]}}}],["r'fill",{"_index":22861,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21104,6]]}}}],["r,hartford",{"_index":3579,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3229,11]]}}}],["r.23",{"_index":12061,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13701,4]]}}}],["r.finditer(lin",{"_index":12272,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40279,16]]}}}],["r.g",{"_index":13598,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[19302,4],[62188,5]]}}}],["r.insert(0,(i",{"_index":4202,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40186,13]]}}}],["r/harpercpc.csv",{"_index":7280,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9636,17]]}}}],["r/trudeaucpc.csv",{"_index":7310,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13947,18]]}}}],["r15535",{"_index":22354,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35607,6]]}}}],["r2",{"_index":13121,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5335,3]]},"/en/lessons/linear-regression":{"position":[[44282,2],[77146,4]]}}}],["r2_score",{"_index":17225,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43434,8]]}}}],["r2_score(list(y_test",{"_index":17226,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43443,22]]}}}],["r:interlock{weight:10",{"_index":9113,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16401,24]]}}}],["r:interlock{weight:tointeger(edges.years_serv",{"_index":9099,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14461,51]]}}}],["r=\"768",{"_index":10783,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[23005,7],[23067,7]]}}}],["r=[region[1",{"_index":19037,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[41270,12]]}}}],["r_square_scratch",{"_index":17509,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77207,16]]}}}],["r_square_scratch(list(y_test",{"_index":17240,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44335,30]]}}}],["r_square_scratch(tru",{"_index":17229,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43787,22]]}}}],["rabbi",{"_index":20971,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[28642,6],[30964,6],[31317,7],[31518,6],[31694,7],[31922,7],[35573,6],[36018,7],[36264,6],[36490,7],[36762,7],[40238,6],[40715,7],[40977,6],[41214,7],[41502,7]]}}}],["rabbit",{"_index":21912,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60990,6]]}}}],["race",{"_index":1607,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32362,4],[32596,4],[33968,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17697,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1974,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4284,4],[5300,4],[25217,4],[34569,5],[34627,4],[46863,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[25620,4],[25899,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[38446,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50333,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7399,5]]},"/en/lessons/working-with-web-pages":{"position":[[4139,4]]}}}],["racedo",{"_index":11836,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6710,7]]}}}],["rachel",{"_index":16942,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52239,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51156,8],[52752,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35914,6]]}}}],["racial",{"_index":7466,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[28295,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8260,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1582,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23041,6],[26037,6],[47429,7],[47465,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57095,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49669,10]]}}}],["racialis",{"_index":10150,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4107,10],[4317,10]]}}}],["racin",{"_index":16403,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44188,6]]}}}],["racism",{"_index":14749,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39542,7],[57058,8]]},"/en/lessons/space-place-gazetteers":{"position":[[49937,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50085,9],[50694,7]]}}}],["racist",{"_index":14747,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39217,8]]}}}],["rada",{"_index":1760,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43318,4],[45388,5],[52327,5]]}}}],["radford",{"_index":14904,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57766,7]]}}}],["radial",{"_index":9132,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20038,6]]}}}],["radian",{"_index":15886,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[32219,8]]}}}],["radic",{"_index":578,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17407,9],[23101,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41858,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7179,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11473,9],[26425,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4077,11],[60808,16],[61005,16],[61139,14],[61351,12],[61731,7]]}}}],["radim",{"_index":22817,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[3491,5]]}}}],["radio",{"_index":5488,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29655,5],[29798,5],[44909,5],[56974,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6388,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18610,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4664,5]]}}}],["radiu",{"_index":4720,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25066,8]]},"/en/lessons/geocoding-qgis":{"position":[[30641,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17034,6],[17133,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32969,6],[33462,6],[33565,6],[37517,6]]}}}],["raeedo",{"_index":11899,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7511,6]]}}}],["raessen",{"_index":14333,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49513,8]]}}}],["rafael",{"_index":12668,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20362,7]]}}}],["rag",{"_index":18361,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25735,7]]}}}],["rage",{"_index":16190,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8108,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5065,6]]}}}],["raghavan",{"_index":1705,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39504,9],[45258,9],[51395,9]]},"/en/lessons/linear-regression":{"position":[[6112,8]]}}}],["raid",{"_index":20923,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9568,5]]}}}],["rail",{"_index":15649,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[563,6]]},"/en/lessons/linear-regression":{"position":[[1518,4]]},"/en/lessons/logistic-regression":{"position":[[1238,4]]}}}],["railroad",{"_index":12840,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[2209,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[5336,10]]},"/en/lessons/linear-regression":{"position":[[73088,9]]},"/en/lessons/logistic-regression":{"position":[[64434,9]]},"/en/lessons/qgis-layers":{"position":[[9252,10]]}}}],["railway",{"_index":9133,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20045,7],[20107,7],[20125,7]]},"/en/lessons/vector-layers-qgis":{"position":[[948,9]]}}}],["rainbowstarbird",{"_index":14318,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48416,15]]}}}],["rais",{"_index":3355,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8673,5],[13640,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28631,5],[58467,5]]},"/en/lessons/common-similarity-measures":{"position":[[35908,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26436,6],[28177,5],[28420,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15526,5],[27380,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15940,5],[17336,7],[18565,6],[23230,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[958,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12829,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56919,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15921,5],[16405,6],[17175,6],[17208,6],[34302,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[30558,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56013,7]]},"/en/lessons/linear-regression":{"position":[[69334,6],[72356,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4240,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15425,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21898,6],[24539,6]]}}}],["rajiv",{"_index":5592,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69806,5]]}}}],["rakelli",{"_index":11226,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45421,8]]}}}],["raleigh",{"_index":10118,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8818,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39849,8]]}}}],["ralph",{"_index":8388,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[976,5],[5399,5]]}}}],["ram",{"_index":4138,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35965,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20611,4],[42559,4],[42667,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18070,4]]}}}],["ramakrishna",{"_index":5237,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65056,11]]}}}],["ramess",{"_index":16023,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23359,8],[23545,8],[24135,8]]}}}],["ramesses_vi_closeup.jpg\">",{"_index":16016,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22265,30],[23687,30]]}}}],["ramp",{"_index":2767,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2131,5],[26206,5]]},"/en/lessons/geocoding-qgis":{"position":[[15188,4],[16511,4]]},"/en/lessons/qgis-layers":{"position":[[12721,4]]}}}],["rampant",{"_index":13880,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[795,8]]}}}],["ramsay",{"_index":14174,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6979,6],[49181,7]]}}}],["ramsay’",{"_index":22008,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[1868,8]]}}}],["ramón",{"_index":20037,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18926,5]]}}}],["ran",{"_index":2270,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15886,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10483,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40756,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29353,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[39181,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48591,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32622,3]]},"/en/lessons/extracting-keywords":{"position":[[37977,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[40623,3]]},"/en/lessons/intro-to-linked-data":{"position":[[33550,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39320,3]]},"/en/lessons/naive-bayesian":{"position":[[68524,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21694,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10579,3]]}}}],["rand",{"_index":20814,"title":{},"body":{"/en/lessons/sonification":{"position":[[37208,6]]}}}],["rand(0.25",{"_index":20812,"title":{},"body":{"/en/lessons/sonification":{"position":[[35946,10],[36035,10]]}}}],["rand(0.5",{"_index":20809,"title":{},"body":{"/en/lessons/sonification":{"position":[[35914,10],[36003,10]]}}}],["rand(1",{"_index":20811,"title":{},"body":{"/en/lessons/sonification":{"position":[[35932,8],[36021,8]]}}}],["randal",{"_index":3556,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2948,7]]}}}],["random",{"_index":1734,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41739,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14521,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22527,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25501,6],[40150,6],[55854,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43194,8],[46754,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38856,6],[38963,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51191,6],[51314,6]]},"/en/lessons/geocoding-qgis":{"position":[[11733,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[13988,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2499,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25948,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25794,6],[32092,6],[32277,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7322,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27568,6]]},"/en/lessons/linear-regression":{"position":[[45528,6],[78011,6],[78065,6]]},"/en/lessons/logistic-regression":{"position":[[33728,6]]},"/en/lessons/naive-bayesian":{"position":[[13752,6],[38974,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39632,6]]},"/en/lessons/sonification":{"position":[[29828,6],[36258,6],[36317,6],[36368,6],[37221,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28005,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19656,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13061,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11108,7],[26405,6],[31234,6],[31624,6],[31667,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19446,6]]}}}],["random.ord",{"_index":20180,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39961,12]]}}}],["random.randint(0,200",{"_index":20786,"title":{},"body":{"/en/lessons/sonification":{"position":[[32412,22]]}}}],["random.randint(1,4",{"_index":20787,"title":{},"body":{"/en/lessons/sonification":{"position":[[32453,19]]}}}],["random_st",{"_index":4946,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43953,12]]},"/en/lessons/linear-regression":{"position":[[37588,12],[37670,12],[37776,12]]},"/en/lessons/logistic-regression":{"position":[[15662,12]]}}}],["random_state=11",{"_index":17589,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15863,16]]}}}],["random_state=31",{"_index":17183,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37178,16]]}}}],["random_state=42",{"_index":4820,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33075,16],[33695,16],[36559,16],[37415,16],[44189,16],[44400,16],[56406,16],[57501,16]]}}}],["random_state=r",{"_index":4056,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29455,16]]}}}],["randomis",{"_index":20176,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39303,10]]}}}],["randomli",{"_index":3765,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8627,8],[17056,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12913,8],[13101,8],[14527,8],[57743,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[42616,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19200,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40245,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25056,8],[25274,8],[52656,8]]},"/en/lessons/intro-to-linked-data":{"position":[[4335,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19345,8],[22147,8]]}}}],["rang",{"_index":1329,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15927,5],[36565,5],[39064,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3661,5],[3759,5],[3992,5],[4460,6],[4873,5],[5300,5],[8411,5],[10996,5],[13621,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25337,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3066,6],[4533,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2795,5],[2956,5],[10333,5],[11137,5],[32446,5],[59653,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2621,5],[16033,6],[16076,6],[21057,6],[31393,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6084,6]]},"/en/lessons/common-similarity-measures":{"position":[[4478,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[23408,5],[24880,5],[25048,5],[27424,5],[31690,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39822,5],[45175,5],[52516,5],[61936,5],[62516,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17990,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4032,5],[5033,5],[5204,5],[16382,5],[23044,5],[36038,5],[37204,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1465,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24208,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40650,5],[43111,6],[43304,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18754,5],[18784,6],[19741,5],[19838,5],[19847,8],[27181,6],[29825,8],[33082,5],[33122,5],[33295,6],[33309,6],[33390,5],[33530,6],[33580,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5785,6],[9524,6],[18473,5],[32328,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12767,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4269,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24186,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9876,5]]},"/en/lessons/geocoding-qgis":{"position":[[14133,5],[14334,5],[14555,6],[14645,5],[15170,6],[15208,5],[16831,6],[28928,5],[31590,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[2997,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3564,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[20673,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14315,5],[16542,6]]},"/en/lessons/gravity-model":{"position":[[10110,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[15543,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18438,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3142,7],[15698,5],[20962,5],[39252,5],[43241,5],[44106,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32570,8],[34134,6],[34236,6],[36121,5],[37414,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7407,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3913,5]]},"/en/lessons/linear-regression":{"position":[[8371,5],[47101,6],[55636,6],[56242,5],[56470,5],[58696,6],[60079,5],[60703,7],[60833,5]]},"/en/lessons/logistic-regression":{"position":[[4277,6],[5525,6],[5597,6],[5655,5],[5806,5],[6102,6],[6252,5],[6269,5],[6355,6],[6484,6],[6580,6],[26747,6],[29897,7],[30454,5],[30800,5],[32242,5],[32629,7],[32727,7],[32789,7],[33015,5],[34656,6],[34867,5],[35932,7],[37179,5],[37918,6],[37979,6],[38666,5],[40343,5],[40727,6],[40895,7],[40988,7],[41135,6],[41217,7],[41984,6],[63698,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26870,5]]},"/en/lessons/normalizing-data":{"position":[[5103,5],[6912,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2398,5],[3068,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4154,5]]},"/en/lessons/qgis-layers":{"position":[[10485,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6614,6],[10359,5]]},"/en/lessons/research-data-with-unix":{"position":[[1079,5],[1824,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3728,5],[11473,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2829,5],[24952,5],[42294,5]]},"/en/lessons/sentiment-analysis":{"position":[[2106,5],[7553,5],[11077,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[600,6],[4003,5],[5715,5],[24898,5],[25539,5],[25649,5],[28722,5],[28771,5],[35933,5],[38742,6]]},"/en/lessons/sonification":{"position":[[10770,5],[16416,5],[16674,6],[16963,7],[17207,5],[17293,5],[31510,7],[31907,5],[37027,5],[40718,5]]},"/en/lessons/space-place-gazetteers":{"position":[[17416,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4954,5],[18620,5],[31351,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14440,6],[16835,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4166,5],[10640,5],[31910,5],[63970,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1108,5],[20787,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17683,5],[32820,5]]},"/en/lessons/transliterating":{"position":[[2930,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[926,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[16236,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5349,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[27468,5]]}}}],["range').mean().reset_index",{"_index":17680,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[30058,28],[38038,28]]}}}],["range('integer1",{"_index":1989,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4264,17]]}}}],["range(0,22711,10",{"_index":18377,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30822,18]]}}}],["range(0,len(struct[g",{"_index":4260,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44180,24]]}}}],["range(0,x_embedded.shape[1",{"_index":4060,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29604,29]]}}}],["range(1",{"_index":2052,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9090,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18204,8],[19168,8],[21953,8],[25369,8],[28460,8],[39360,8],[45665,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14952,8],[15177,8],[15212,8]]}}}],["range(1,10",{"_index":2113,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14851,12]]}}}],["range(1,col",{"_index":12087,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14985,14]]}}}],["range(1,num_clusters+1",{"_index":4247,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43339,24]]}}}],["range(10,100",{"_index":2115,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14961,14]]}}}],["range(100,638",{"_index":2118,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15072,15]]}}}],["range(8029",{"_index":1996,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4602,11]]}}}],["range(len(model_list",{"_index":22944,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39805,23]]}}}],["range(len(test_word",{"_index":22945,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39900,23]]}}}],["range(len(word",{"_index":4345,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50801,18]]}}}],["range(len(wordlist",{"_index":16998,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5621,19],[5912,19]]}}}],["range(max_featur",{"_index":4895,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37110,18]]}}}],["range(row",{"_index":12085,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14843,12]]}}}],["range(self.file_list_widget.count",{"_index":8178,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24773,37],[25431,37]]}}}],["range1d",{"_index":23532,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43525,7],[45336,7]]}}}],["range_",{"_index":4818,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33029,7],[33649,7]]}}}],["range_i",{"_index":14456,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20861,9],[20909,7]]}}}],["range_list",{"_index":4814,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32931,10]]}}}],["range_list[0",{"_index":4824,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33120,14]]}}}],["range_lookup",{"_index":2927,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21949,14]]}}}],["rank",{"_index":1139,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8420,4],[9925,4],[29595,4],[29642,4],[35844,6],[40701,7],[43404,7]]},"/en/lessons/common-similarity-measures":{"position":[[34674,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33144,6],[34128,7],[43512,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13586,6],[13880,6],[15213,6],[15309,6],[15486,6]]},"/en/lessons/linear-regression":{"position":[[69015,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6975,7]]}}}],["rankabl",{"_index":14451,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[19871,11]]}}}],["rantala",{"_index":10040,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58513,8],[58808,8]]}}}],["raphael",{"_index":16959,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53156,7]]}}}],["rapid",{"_index":3296,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2404,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2623,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46007,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2160,5]]}}}],["rapidli",{"_index":8845,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[24794,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3855,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19292,7],[39708,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27173,7]]},"/en/lessons/gravity-model":{"position":[[55565,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54349,7]]},"/en/lessons/intro-to-bash":{"position":[[18787,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[20827,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24668,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7984,7]]}}}],["rare",{"_index":2251,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14194,4],[14485,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35577,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11347,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19828,6],[54769,7],[63789,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3114,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11561,6],[15345,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45414,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1154,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31246,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2573,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27642,6]]},"/en/lessons/gravity-model":{"position":[[7128,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[14118,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44409,6]]},"/en/lessons/intro-to-linked-data":{"position":[[12442,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5589,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30293,6]]},"/en/lessons/logistic-regression":{"position":[[22617,4],[42842,4]]},"/en/lessons/naive-bayesian":{"position":[[69036,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14718,6],[51660,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25281,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1313,6],[18908,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27667,4],[29085,4],[29272,4],[41460,4],[44437,4],[46386,6],[47456,4],[47947,5],[53675,5]]},"/en/lessons/transliterating":{"position":[[10026,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27498,4]]}}}],["rarer",{"_index":21860,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[47255,5]]}}}],["ras/grad",{"_index":11721,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2151,8]]}}}],["rashid",{"_index":14034,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43566,7]]}}}],["rashid’",{"_index":14033,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43406,8]]}}}],["rasmu",{"_index":19418,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[7658,6]]}}}],["raster",{"_index":10084,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[744,6]]},"/en/lessons/geocoding-qgis":{"position":[[2369,6]]},"/en/lessons/georeferencing-qgis":{"position":[[274,6],[4140,6],[4291,6],[4355,6],[8536,6],[9166,6],[9250,6],[9293,7],[9636,6],[10378,7],[12263,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[13598,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3434,6],[50734,6],[50903,6]]},"/en/lessons/introduction-map-warper":{"position":[[1296,7],[2547,6],[20586,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21749,9]]},"/en/lessons/qgis-layers":{"position":[[428,6],[7697,6],[8093,6],[16515,6],[16578,8],[16587,6],[16706,8],[17026,6],[17139,6],[17202,6],[18560,6],[19212,6]]},"/en/lessons/vector-layers-qgis":{"position":[[407,6],[2593,6],[2712,6],[2775,6],[4055,6],[4218,6],[6641,6]]}}}],["rate",{"_index":260,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5652,5],[6728,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6703,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14921,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4119,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44824,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33370,5],[33656,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38384,4],[38408,4],[38495,4],[38564,4],[39002,4],[39072,4],[39205,5],[39247,4],[39415,4],[39691,4],[39850,5],[40425,4],[43750,4],[44238,4],[44445,4],[44612,7],[44945,5],[45083,5],[45170,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20922,6],[21182,6],[21567,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22626,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20038,4]]},"/en/lessons/extracting-keywords":{"position":[[4666,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24250,4],[38294,4],[38592,4],[41418,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2046,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21794,5],[23715,4],[36480,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14391,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25935,5],[27260,5],[27739,4],[28315,4],[28585,4],[28789,4],[28877,4],[28979,4],[29096,4],[29208,4],[29396,4],[29497,4],[51405,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25121,6],[25386,6],[25771,6]]},"/en/lessons/intro-to-linked-data":{"position":[[8648,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15453,4],[15519,4],[15543,4]]},"/en/lessons/jupyter-notebooks":{"position":[[16061,6],[16101,8],[16193,6],[31879,8],[31988,6],[33086,6],[33153,8]]},"/en/lessons/logistic-regression":{"position":[[22317,5],[26792,6],[26938,5],[32421,5]]},"/en/lessons/sonification":{"position":[[37698,5],[38149,5],[38285,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1948,4]]}}}],["rate=100k",{"_index":2019,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6827,9],[9273,9],[11968,9]]}}}],["rate=20k",{"_index":2260,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14705,8],[15535,8],[16969,8]]}}}],["rates.32",{"_index":16433,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47008,8]]}}}],["ratif",{"_index":16189,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8050,12]]}}}],["ratio",{"_index":5706,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[20781,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20354,5],[20745,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22815,5],[29643,5],[29868,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9883,5],[35350,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15535,5]]},"/en/lessons/linear-regression":{"position":[[31322,5],[37513,5]]},"/en/lessons/logistic-regression":{"position":[[6029,5],[6644,5],[18230,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16548,6]]},"/en/lessons/sentiment-analysis":{"position":[[29164,5]]}}}],["ration",{"_index":2538,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22815,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57358,8]]}}}],["rational",{"_index":8485,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29196,9]]},"/en/lessons/gravity-model":{"position":[[18326,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4158,9]]}}}],["raven",{"_index":22990,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[52174,7]]}}}],["ravenstein",{"_index":13845,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[62176,11],[65078,10]]}}}],["ravenstein’",{"_index":13599,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[19307,12]]}}}],["ravish",{"_index":18622,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59390,9]]}}}],["raw",{"_index":910,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12117,3],[12892,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6177,3],[12394,3],[36797,3],[38677,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[652,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9559,3],[42018,3]]},"/en/lessons/common-similarity-measures":{"position":[[22011,3],[36110,3],[36770,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18429,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33171,3],[34766,3],[38719,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9780,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22363,3],[24070,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43575,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4162,3],[35946,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8219,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[165,3],[13536,3],[69390,3]]},"/en/lessons/geocoding-qgis":{"position":[[15812,3],[16056,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[11716,3],[12506,3],[23000,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[2951,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35159,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40739,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28862,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5884,3],[6531,3],[10502,4],[16280,3]]},"/en/lessons/json-and-jq":{"position":[[15371,4],[15476,4],[22321,4],[30882,4],[32064,4],[34018,4],[34083,4],[38441,4]]},"/en/lessons/logistic-regression":{"position":[[4097,3]]},"/en/lessons/sentiment-analysis":{"position":[[26734,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10251,3],[10396,3]]},"/en/lessons/sonification":{"position":[[10276,3],[16264,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32003,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[44333,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20115,3],[25307,3],[28437,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27015,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8294,3],[13090,4],[26576,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[104,3],[568,3],[36923,3]]}}}],["raw=tru",{"_index":22177,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20285,9],[25484,9],[28618,9]]}}}],["rawgraph",{"_index":15892,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[33592,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3429,10]]}}}],["rawson",{"_index":8720,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45475,6],[46261,6],[46663,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52376,7]]}}}],["ray",{"_index":14949,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[2704,3],[2720,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42382,3]]},"/en/lessons/research-data-with-unix":{"position":[[3010,3],[3026,4]]}}}],["razedo",{"_index":11879,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7234,6]]}}}],["razón",{"_index":20215,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48433,5],[53384,5]]}}}],["rb",{"_index":7058,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49702,2],[49772,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25013,2],[39614,6],[42051,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25273,5],[28400,5]]}}}],["rbind",{"_index":19693,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20115,7],[20132,7]]}}}],["rbind(theft,violenttheft",{"_index":19695,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20252,25]]}}}],["rbr",{"_index":7061,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49760,3]]}}}],["rcolorbrew",{"_index":20045,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20150,13],[31093,12],[31370,12]]}}}],["rdagr2",{"_index":13477,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21628,7]]}}}],["rdagr2:placeofbirth",{"_index":13484,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21920,19]]}}}],["rdf",{"_index":3423,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[19421,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4847,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63006,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[266,4],[302,3],[331,3],[707,4],[1556,3],[1964,3],[3157,3],[3171,3],[3812,3],[4596,3],[5071,3],[5860,3],[6502,3],[6648,3],[6891,3],[7427,3],[7469,3],[7730,4],[8295,3],[8560,3],[9338,3],[9377,3],[10728,3],[10776,3],[10798,3],[10980,3],[11137,3],[11311,3],[11489,3],[12457,3],[13214,3],[14136,3],[21457,4],[21498,3],[24223,3]]},"/en/lessons/intro-to-linked-data":{"position":[[224,3],[347,3],[904,5],[9472,3],[20919,5],[20958,3],[21098,4],[21246,3],[21342,4],[21375,3],[21419,3],[21603,4],[21699,3],[22150,3],[22443,3],[27114,3],[29831,3],[38300,3]]}}}],["rdf/graph",{"_index":13399,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4899,9]]}}}],["rdf/lod",{"_index":13418,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9694,7]]}}}],["rdf/xml",{"_index":15117,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[304,7],[22295,8],[26730,7],[26764,7],[26992,8],[27386,7],[27572,7],[29556,7],[29671,7]]}}}],["rdf:about=\"http://id.loc.gov/authorities/names/no2010025398\">",{"_index":15250,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27202,64]]}}}],["rdf:about=\"http://www.ihr",{"_index":15257,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27748,25],[28524,25],[28693,25],[29131,25]]}}}],["rdf:resource=\"http://viaf.org/viaf/96994048\"/>",{"_index":15252,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27286,49]]}}}],["rdf:resource=\"http://www.ihr",{"_index":15264,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[28783,28],[29281,28]]}}}],["rdf:type",{"_index":13482,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21888,8]]}}}],["rdgy5",{"_index":23447,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[29582,6]]}}}],["rdim",{"_index":4033,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28182,5],[28271,7]]}}}],["re",{"_index":2095,"title":{"/en/lessons/transforming-xml-with-xsl":{"position":[[32,2]]}},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12955,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13355,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14440,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7185,2],[7202,2],[13580,2],[13597,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20777,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52633,2]]},"/en/lessons/code-reuse-and-modularity":{"position":[[552,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57052,2],[57388,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11689,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15773,3]]},"/en/lessons/counting-frequencies":{"position":[[10953,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5444,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[29074,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21484,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11754,2],[20936,2]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42517,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26385,2],[58105,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11362,2],[27767,2],[28183,2],[32661,2],[34359,2],[35730,2],[37520,3],[39078,3],[43133,3],[45383,3],[46681,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5210,2]]},"/en/lessons/extracting-keywords":{"position":[[28138,2],[28701,2],[29063,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17425,2],[17740,2],[24569,2],[24703,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6994,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17510,4],[17550,3],[18940,2],[22378,2],[53186,2]]},"/en/lessons/geocoding-qgis":{"position":[[9326,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25460,2]]},"/en/lessons/georeferencing-qgis":{"position":[[6097,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[26677,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2898,2],[2910,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10284,2],[31151,2],[33326,2],[34471,2]]},"/en/lessons/gravity-model":{"position":[[4989,2],[50483,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9683,2],[9868,2],[10230,2],[10409,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25688,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2332,2]]},"/en/lessons/intro-to-linked-data":{"position":[[1088,2]]},"/en/lessons/intro-to-powershell":{"position":[[4492,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[14309,2]]},"/en/lessons/introduction-map-warper":{"position":[[5324,2],[16676,2],[17594,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[551,3],[2935,3],[3945,2],[3999,3],[17442,3],[18458,2],[40507,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20848,2],[30012,2],[32347,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48400,2]]},"/en/lessons/json-and-jq":{"position":[[6113,2]]},"/en/lessons/jupyter-notebooks":{"position":[[26180,2],[27957,2]]},"/en/lessons/linear-regression":{"position":[[37653,2]]},"/en/lessons/naive-bayesian":{"position":[[40613,2]]},"/en/lessons/normalizing-data":{"position":[[7715,3],[8226,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13433,2],[13857,2],[14382,2],[14570,2],[33642,2],[34013,2],[35295,2],[37070,2]]},"/en/lessons/output-data-as-html-file":{"position":[[9735,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[798,2],[948,2],[8871,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47470,2]]},"/en/lessons/sentiment-analysis":{"position":[[7371,2],[24895,2]]},"/en/lessons/sonification":{"position":[[39051,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10196,2],[10246,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26262,2],[52139,2],[59523,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[33,2],[15019,2],[30076,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18379,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1883,2]]},"/en/lessons/working-with-text-files":{"position":[[9018,2]]}}}],["re.compil",{"_index":3689,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[13182,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18999,12],[22702,17],[39357,17],[44127,17],[52645,17]]}}}],["re.compile(\"(\\[~~~~\\sgscriba_)(.*)\\s::::\\s(\\d+)\\",{"_index":12143,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22589,57],[44014,57]]}}}],["re.compile(\"(\\[~~~~\\sgscriba_)(.*)\\s::::\\s(\\d+)\\s~~~~\\]\\n(.*)(\\(\\d?.*\\d",{"_index":12236,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35063,77]]}}}],["re.compile(\"\\(\\d{1,2",{"_index":12264,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39264,25]]}}}],["re.compile(\"\\[fo\\.\\s?\\d+\\s?[rv]\\.\\",{"_index":12145,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22653,40],[33919,40],[44078,40]]}}}],["re.compile(\"\\s*[ivxlcdm]{2",{"_index":12199,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28346,31],[29090,30]]}}}],["re.compile('[%",{"_index":22880,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25628,17]]}}}],["re.compile('\\((\\d{1,2})?(.*?)(\\d{1,4",{"_index":12362,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55869,43],[58005,43]]}}}],["re.compile(r",{"_index":3685,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11980,15],[12526,15],[13989,15],[14535,15]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35447,15]]}}}],["re.compile(r\"\\(\\d+\\)(?<!^\\(\\d",{"_index":12337,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52549,38]]}}}],["re.compile(r\"^\\(\\d",{"_index":12339,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52599,23]]}}}],["re.compile(r'\\w",{"_index":18714,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[8240,18]]}}}],["re.escape(string.punctu",{"_index":22881,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25648,30]]}}}],["re.match('^\\(\\d",{"_index":12297,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46001,20]]}}}],["re.search",{"_index":3643,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7647,12],[9534,11],[15402,12]]}}}],["re.search('^([a",{"_index":3661,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8761,15],[16516,15]]}}}],["re.sub",{"_index":3645,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7798,10],[7876,18],[7956,9],[8021,14],[8543,13],[8594,13],[8848,12],[10026,8],[15553,10],[15631,18],[15711,9],[15776,14],[16588,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27499,8]]}}}],["re.sub(',{2,3",{"_index":3652,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8231,16],[15986,16]]}}}],["re.sub('[a",{"_index":3656,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8426,10],[16181,10]]}}}],["re.sub('\\(\\d",{"_index":12352,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53748,17]]}}}],["re.sub('^\\w",{"_index":3650,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8135,13],[15890,13]]}}}],["re.sub(ne_pattern",{"_index":3692,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16334,18]]}}}],["re.sub(nw_pattern",{"_index":3693,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16379,18]]}}}],["re.sub(r\"[^\\w\\",{"_index":5046,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52918,19]]}}}],["re.sub(r\"\\s{2",{"_index":5047,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52977,17]]}}}],["re.sub(r'\\w",{"_index":10221,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27783,14],[28204,14],[32682,14],[34380,14],[37664,14],[39105,14],[45410,14],[46872,14]]}}}],["re.unicod",{"_index":18716,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[8548,10]]}}}],["re.unicode).split(text",{"_index":18715,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[8259,23]]}}}],["re.verbos",{"_index":3682,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11799,10],[12454,11],[14463,11],[15155,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35394,10],[35908,11]]}}}],["re.x",{"_index":3683,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11814,4],[13146,5]]}}}],["re_punc",{"_index":22879,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25618,7]]}}}],["re_punc.sub",{"_index":22882,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25692,16]]}}}],["reabilitirovan",{"_index":22757,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15674,14],[15706,14]]}}}],["reach",{"_index":52,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[975,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26382,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46150,5],[59779,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8817,7],[25390,7],[41467,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24988,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39201,8],[39315,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9938,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1728,5],[28134,8]]},"/en/lessons/extracting-keywords":{"position":[[27979,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[50811,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[9904,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6112,8],[6842,8],[9324,5],[31376,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25535,8],[28447,8]]},"/en/lessons/intro-to-bash":{"position":[[4306,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36504,5]]},"/en/lessons/jupyter-notebooks":{"position":[[50006,8]]},"/en/lessons/linear-regression":{"position":[[56951,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18366,5]]},"/en/lessons/sentiment-analysis":{"position":[[12535,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25328,7],[27331,6],[28276,5],[29580,6],[29661,5],[30582,5],[30618,6],[31676,5],[32122,5],[32244,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[13342,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[717,5],[8501,7],[37342,7]]}}}],["reachabl",{"_index":21346,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24882,9],[25537,9],[25564,9],[26545,9],[26608,9],[26755,9],[26816,9],[26935,9],[27156,9],[27508,9],[27687,9],[27938,9],[27987,9],[28447,9],[29109,9],[29379,9],[29723,9],[30195,9],[30295,9],[31006,9],[31045,9]]}}}],["react",{"_index":4637,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12651,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12793,5]]}}}],["react.j",{"_index":14363,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[5768,8]]}}}],["reaction",{"_index":9232,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11976,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[4858,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4912,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3083,8]]}}}],["reactiv",{"_index":20517,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[902,9],[4532,8],[4593,11],[4680,8],[4864,8],[5034,8],[5079,8],[5198,13],[5240,10],[5487,8],[13500,10],[13605,10],[26928,8],[27165,8],[27213,8],[27874,8],[27987,10],[30013,8],[30197,8],[30492,8],[30754,10],[31719,8],[32060,8],[33109,8],[33297,8],[33367,8],[35261,8],[35770,8],[36974,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4414,12]]}}}],["read",{"_index":436,"title":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11584,4],[11802,4],[19340,4],[21247,4],[22614,4],[22660,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12853,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1057,7],[4262,4],[22207,4],[22379,6],[33071,4],[33183,4],[39178,4],[43879,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1870,4],[5212,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[498,7],[17565,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2513,7],[3690,4],[12474,4],[17875,4],[19619,7],[19938,4],[20417,4],[20947,4],[21529,4],[21734,4],[29998,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11021,4],[15749,4],[15806,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1969,7],[2023,7],[2205,5],[5132,4],[34979,4],[36070,5],[37297,4],[42753,7],[58170,4],[59909,7],[60833,7],[60917,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7231,4],[11261,5],[13626,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[822,8],[3428,4],[21762,4],[23578,4],[62922,4],[67856,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4511,7],[13374,7],[61129,9],[66925,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[117,8],[5760,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4639,8],[7002,4],[31859,4],[59403,4],[64272,4],[65011,7],[65519,7],[66687,4]]},"/en/lessons/common-similarity-measures":{"position":[[24538,7],[24917,5],[26954,4],[27867,4],[39378,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2413,5],[6635,4],[10284,4],[13410,4],[25377,4],[43682,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[995,7],[10202,5],[60455,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1223,10],[1296,7],[4673,4],[4762,4],[11921,4],[12102,6],[22263,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1333,7],[2932,4],[16857,4],[31060,5],[38915,7],[42477,4],[51877,7],[55253,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1926,7],[6234,4],[9524,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2095,4],[4756,4]]},"/en/lessons/counting-frequencies":{"position":[[232,8],[13589,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[276,8],[2432,7],[5398,8],[5447,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7242,7],[7660,4],[8651,8],[13755,7],[16633,7],[16709,7],[22034,7],[22098,7],[24400,7],[24464,7],[29029,5],[29136,7],[33808,7],[34779,7],[34843,7],[43115,5],[43603,7],[45277,7],[46040,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26568,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13564,4],[15378,8],[26585,8],[26635,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[401,7],[13205,7],[16972,7],[19408,7],[19706,5],[20095,7],[20127,4],[22296,7],[29428,4],[40498,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3847,8],[3939,4],[5345,7],[5592,4],[16365,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2864,5],[7872,5],[8122,5],[9030,5],[14541,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3792,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[746,4],[5094,4],[6559,4],[17358,4],[20260,4],[21941,4],[31931,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1035,8],[5236,4],[5362,4],[5773,4],[7300,7],[40308,7],[44150,7],[46968,4],[54295,8],[55070,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9750,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[383,7],[5458,4],[5912,4],[14281,5],[17917,5],[17960,5],[22034,5],[25450,5],[28541,5],[39441,5],[45746,5],[48192,7],[48291,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7180,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[283,7],[1362,4],[8434,7],[9021,4],[9085,7],[9305,7],[9453,4],[9800,4],[12390,4],[12648,4],[13115,4],[19115,8],[20412,5],[21649,4],[41406,4]]},"/en/lessons/extracting-keywords":{"position":[[564,7],[2045,8],[5476,4],[10908,4],[11056,7],[11136,7],[13065,5],[13221,7],[13249,5],[26589,4],[28303,4],[30545,4],[31160,4],[32038,4],[32845,4],[32964,4],[33295,4],[38430,5],[38753,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42993,8],[43723,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4321,7],[8076,4],[11257,4],[11424,4],[24087,4],[24136,4],[24817,4],[29674,7],[29757,6],[32925,4],[35573,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6353,4],[13573,7],[13686,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[191,7],[1011,7],[2499,7],[8665,4],[10123,7],[11019,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[296,7],[7028,5],[8766,4],[11927,5],[12032,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2724,7],[12028,7],[18093,4],[19862,5],[22773,7],[24475,4],[29706,6],[29900,6],[30385,6],[30470,6],[30517,6],[30563,6],[30651,6],[30734,6],[30779,6],[36741,7],[62699,4],[66702,7],[67938,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23901,4],[26121,5],[26477,4],[28876,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[149,7],[8935,7],[9179,4],[11056,4],[31325,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22747,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17727,4],[37175,4],[38131,4],[38496,4],[39217,4],[40578,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[949,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[680,7],[7449,4],[13781,4],[26055,7]]},"/en/lessons/gravity-model":{"position":[[18899,4],[28235,4],[34933,4],[56463,4],[61380,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[32335,5]]},"/en/lessons/installing-omeka":{"position":[[9125,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18376,4],[19815,4],[22854,5],[46999,4],[49622,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32441,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[795,8],[4811,4],[12591,4],[12822,7],[36073,8],[36164,8],[52034,4],[54159,8],[54767,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31638,7]]},"/en/lessons/intro-to-bash":{"position":[[2421,7],[2688,4],[11464,4],[14306,4],[14412,4],[14795,4],[16135,4],[16683,4],[17667,4],[18319,4],[18422,4],[19832,7],[26216,4]]},"/en/lessons/intro-to-linked-data":{"position":[[373,7],[730,8],[977,7],[1091,4],[1248,4],[2932,7],[24552,4],[26542,5],[36803,7],[37041,7]]},"/en/lessons/intro-to-powershell":{"position":[[902,7],[17401,4],[18461,4],[23677,7],[28083,7],[28947,4],[33646,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[12648,5],[12888,5],[21080,5],[21271,5],[21313,5],[21454,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2572,7],[3494,7],[11416,5],[25175,4],[35451,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6391,4],[8391,4],[11112,4],[25757,5],[27947,7],[29994,5],[43422,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[108,7],[884,7],[1149,7],[4517,7],[4671,4],[15469,4],[21546,4],[33966,5],[39853,4],[43068,7],[46787,4],[47184,7],[50017,9]]},"/en/lessons/json-and-jq":{"position":[[7059,4],[9110,5],[25483,4],[26907,4],[38555,4],[39238,4]]},"/en/lessons/jupyter-notebooks":{"position":[[6848,4],[19480,5],[27602,7],[29569,5],[31466,4],[31693,4],[38036,7],[47710,7]]},"/en/lessons/linear-regression":{"position":[[22244,7]]},"/en/lessons/logistic-regression":{"position":[[11410,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[336,7],[7591,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4835,4],[8251,5],[11692,4]]},"/en/lessons/naive-bayesian":{"position":[[2342,7],[12991,6],[14201,5],[24443,4],[36095,4],[38061,4],[38172,4],[38880,5],[39154,4],[42649,7],[42937,8],[43070,5],[46753,7]]},"/en/lessons/normalizing-data":{"position":[[184,7],[3099,5],[9894,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14775,5],[15121,5],[21653,4],[25695,4],[28039,5],[31459,5]]},"/en/lessons/output-data-as-html-file":{"position":[[301,8],[9689,8],[9738,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4257,4],[6213,5]]},"/en/lessons/preserving-your-research-data":{"position":[[167,7],[17269,7]]},"/en/lessons/qgis-layers":{"position":[[12589,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6962,5],[23052,5]]},"/en/lessons/research-data-with-unix":{"position":[[5709,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10,7],[93,8],[160,7],[758,7],[835,8],[1319,7],[1803,7],[1891,7],[2208,7],[2484,7],[2542,7],[2734,7],[2823,7],[2861,7],[3050,7],[3101,7],[3161,8],[3251,7],[3458,7],[3493,7],[3665,7],[3756,8],[4279,7],[4478,7],[5240,7],[5271,7],[5326,7],[6706,7],[6809,8],[6898,8],[11867,7],[14651,4],[20517,7],[21953,4],[28285,7],[28353,7],[28455,8],[28539,7],[28650,8],[28667,7],[28837,4],[29024,7],[29674,7],[30308,7],[30469,8],[34609,7],[37781,7],[38528,7],[38605,4],[38651,7],[39055,7],[39276,7],[39555,7],[39620,8],[39706,7],[39983,4],[40076,7],[40459,8],[43328,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1155,4],[10075,7],[10147,8],[21831,4],[41946,8],[44651,4],[44759,7],[44887,7]]},"/en/lessons/sentiment-analysis":{"position":[[1143,8],[5149,8],[20520,5],[23984,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1774,4],[11228,7],[23669,5]]},"/en/lessons/sonification":{"position":[[20298,4]]},"/en/lessons/space-place-gazetteers":{"position":[[7983,5],[20265,5],[43757,4],[46049,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[236,4],[5813,5],[21381,7],[33775,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[84,7],[13173,5],[33677,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1609,4],[2196,4],[5919,4],[9136,7],[12742,7],[16739,5],[17064,4],[17171,8],[17854,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3170,7],[23967,4],[24190,5],[24872,4],[50951,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1022,7],[1702,7],[1877,7],[2450,7],[4706,8],[8329,4],[22834,5],[25344,7],[26719,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9535,4],[17850,4],[19519,4],[19906,4],[21277,4],[24789,5],[24849,5],[24899,4],[25099,4],[26299,4],[26432,4],[27711,5],[27776,4],[29941,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22360,4],[39580,7]]},"/en/lessons/transliterating":{"position":[[3873,4],[7087,4],[7448,5],[13818,4],[16643,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[234,4],[5463,8],[19547,5],[21067,7],[21841,5],[22007,4],[38780,4],[48798,9],[48830,8],[49258,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[4646,4],[11880,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4504,4],[11507,4],[11637,4]]},"/en/lessons/viewing-html-files":{"position":[[1369,8],[3745,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14623,5],[15736,7],[35279,4],[39925,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[818,7],[1410,7],[10583,7]]},"/en/lessons/working-with-text-files":{"position":[[178,7],[6555,4],[6609,7],[6874,4],[7136,4],[7783,4],[9241,8]]},"/en/lessons/working-with-web-pages":{"position":[[6017,4],[7629,4],[9789,8]]}}}],["read.csv",{"_index":13255,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35521,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46761,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15044,10],[15384,9]]}}}],["read.csv(\"./data/county1990_data/nhgis0027_ts_nominal_county.csv",{"_index":12879,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11211,66]]}}}],["read.csv(\"./data/geocodedaddresses.csv",{"_index":12896,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14243,40]]}}}],["read.csv(\"./data/religion/churches.csv",{"_index":12921,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[17898,40]]}}}],["read.csv(\"filepath",{"_index":20209,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46966,20]]}}}],["read.csv(\"http://programminghistorian.org/assets/correspond",{"_index":7279,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9560,63],[13871,63]]}}}],["read.csv(\"vagrantsexampledata.csv",{"_index":13726,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48140,35]]}}}],["read.csv(file.choos",{"_index":21284,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15267,23],[16253,23],[16298,23]]}}}],["read.csv(file=\"fil",{"_index":19720,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[25288,19]]}}}],["read.csv(file=\"oldbailey.csv\",header=true,sep",{"_index":19723,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[25963,50]]}}}],["read.csv(file=\"sampl",{"_index":13258,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35616,21],[38591,21],[39311,21]]}}}],["read.tabl",{"_index":19726,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26449,13]]}}}],["read/writ",{"_index":3922,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20217,10]]}}}],["read_csv",{"_index":8603,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19811,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4052,10],[4106,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8550,10],[9511,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24292,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15233,10],[15517,8],[19036,8]]}}}],["read_csv(\"introductory_state_example.csv",{"_index":8866,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4376,42]]}}}],["read_csv('britishandirishnewspaperstitlelist_20191118.csv",{"_index":20556,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18577,59],[20997,59],[36550,59]]}}}],["read_csv('newspaper_coordinates.csv",{"_index":20557,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18657,37],[21077,37],[36630,37]]}}}],["read_csv(comment_fil",{"_index":21730,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24575,23]]}}}],["read_csv(sprintf(\"%s/%",{"_index":2425,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14488,25],[17913,25]]}}}],["read_csv(video_fil",{"_index":21746,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25232,21]]}}}],["read_excel",{"_index":19718,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[24237,10]]}}}],["read_excel(\"workbook2.xlsx",{"_index":19717,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[24160,28]]}}}],["read_files_into_str",{"_index":16237,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15954,24]]}}}],["read_files_into_string(fil",{"_index":16243,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16550,29]]}}}],["read_files_into_string(filenam",{"_index":16234,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15675,34]]}}}],["read_handwriting_in_stored_imag",{"_index":22334,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29989,32],[30183,32],[31662,32],[32945,33]]}}}],["read_handwriting_in_stored_image(read_image_path",{"_index":22329,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27978,50],[30287,49],[33005,49]]}}}],["read_imag",{"_index":22322,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25238,10],[28365,10]]}}}],["read_image_path",{"_index":22319,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25154,15],[28202,16],[30106,15],[30248,15],[32827,15],[32866,15]]}}}],["read_image_url",{"_index":22173,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19999,14]]}}}],["read_operation_loc",{"_index":22180,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20432,23],[25556,23],[28698,23]]}}}],["read_operation_location.split",{"_index":22183,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20544,35],[25683,35],[28833,35]]}}}],["read_respons",{"_index":22175,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20225,13],[25419,13],[28553,13]]}}}],["read_response.headers[\"oper",{"_index":22181,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20458,32],[25582,32],[28724,32]]}}}],["read_result",{"_index":22184,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20661,11],[25803,11],[28965,11]]}}}],["read_result.analyze_result.read_result",{"_index":22190,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20944,40],[26124,40],[29315,40]]}}}],["read_result.statu",{"_index":22186,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20734,18],[20867,18],[26047,18],[29234,18]]}}}],["read_result.status.low",{"_index":22325,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25876,26],[29042,26]]}}}],["read_text",{"_index":11545,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17445,11]]}}}],["readabl",{"_index":236,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4965,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2069,8],[2245,9],[3124,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53724,8]]},"/en/lessons/common-similarity-measures":{"position":[[27491,9],[38559,9],[39025,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2113,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14518,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24589,12],[26150,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12932,9],[14342,8],[29462,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1447,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21502,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[974,8],[7457,8],[8727,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29093,13]]},"/en/lessons/extracting-keywords":{"position":[[11633,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26028,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5316,8],[23725,8],[23767,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10966,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[1499,8],[3251,9],[6146,12],[11364,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[937,8],[8176,8],[23274,8]]},"/en/lessons/gravity-model":{"position":[[21972,9]]},"/en/lessons/installing-omeka":{"position":[[12344,8]]},"/en/lessons/intro-to-bash":{"position":[[8998,8],[24734,8]]},"/en/lessons/intro-to-linked-data":{"position":[[10001,8],[16321,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6522,8],[29412,11]]},"/en/lessons/jupyter-notebooks":{"position":[[835,8],[5509,8],[5533,8],[18892,8],[19028,8],[53678,8],[53711,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[30113,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1282,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5973,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1807,8],[7119,8],[7326,8],[8729,9],[10976,8],[14386,11],[16173,11],[16558,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20836,8],[38308,9],[39789,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1559,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4738,8],[6297,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31269,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2873,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21422,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[9726,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26632,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7950,8]]},"/en/lessons/working-with-web-pages":{"position":[[5284,8]]}}}],["reader",{"_index":521,"title":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47,6]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15312,6],[15879,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3405,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19921,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[66893,7]]},"/en/lessons/common-similarity-measures":{"position":[[3851,7],[29415,6],[29547,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10387,8],[10504,8],[16511,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3779,7],[51103,7],[62443,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13404,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[827,6],[5686,7],[6039,6],[32957,6],[33143,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5242,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28916,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4211,7],[6347,6],[6491,7],[17265,7],[21040,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5194,7],[30273,7],[41858,7],[54094,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[682,7],[1607,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[826,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5798,7],[11106,6]]},"/en/lessons/extracting-keywords":{"position":[[3615,7],[4672,7],[5417,7],[5875,7],[17457,7],[31496,6],[31544,7],[35037,6],[35085,7],[38762,7],[39100,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12589,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1997,7],[2373,7],[2507,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[505,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[626,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3184,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23915,8]]},"/en/lessons/gravity-model":{"position":[[8049,6],[10303,7],[13551,7],[14061,7],[17208,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46392,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11801,7],[13543,7],[16939,7],[18743,7],[21271,7],[21346,7],[29171,7],[35160,7],[35765,7],[37892,7],[40685,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4055,7]]},"/en/lessons/intro-to-bash":{"position":[[2606,7],[19212,6],[19757,7]]},"/en/lessons/intro-to-linked-data":{"position":[[556,7],[1813,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1349,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23173,7],[46592,7],[47018,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1633,7],[2649,7],[3666,7],[37924,7]]},"/en/lessons/linear-regression":{"position":[[6019,7],[6591,7],[67772,7]]},"/en/lessons/logistic-regression":{"position":[[53682,7]]},"/en/lessons/naive-bayesian":{"position":[[1070,7]]},"/en/lessons/normalizing-data":{"position":[[514,7]]},"/en/lessons/preserving-your-research-data":{"position":[[466,7],[3801,7],[13078,7]]},"/en/lessons/qgis-layers":{"position":[[7575,7],[7800,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1742,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[440,7],[9058,7]]},"/en/lessons/sentiment-analysis":{"position":[[220,7],[5504,6],[14760,6],[15354,7],[23882,6],[29060,6]]},"/en/lessons/sonification":{"position":[[7702,6],[13141,7]]},"/en/lessons/space-place-gazetteers":{"position":[[44528,7],[45183,7],[45470,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22504,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48,6],[1040,7],[1167,6],[1370,6],[1682,7],[2212,7],[4138,7],[4163,6],[4339,7],[4364,6],[6080,7],[7499,6],[7807,7],[8227,6],[8367,6],[8392,6],[8883,6],[8931,6],[9157,6],[9230,6],[9284,7],[12535,6],[12785,6],[18729,7],[23650,6],[23864,6],[25808,6],[26684,7],[26980,6],[27411,6],[33777,6],[36473,7],[38085,7],[44953,7],[45030,6],[45612,6],[48470,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[257,7],[431,7],[5082,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24146,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[609,7],[33559,7],[41413,6]]},"/en/lessons/transliterating":{"position":[[332,8],[1607,7],[14773,7]]},"/en/lessons/viewing-html-files":{"position":[[324,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20642,6],[42551,7],[43046,6],[46407,6]]},"/en/lessons/working-with-web-pages":{"position":[[348,7]]}}}],["reader’",{"_index":11919,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7921,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19337,8]]}}}],["reades’",{"_index":4556,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69514,8]]}}}],["readi",{"_index":299,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7092,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2629,6],[10036,5],[10465,5],[11110,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6513,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4795,5],[6104,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1126,5],[24762,5],[25747,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9113,5],[9603,5],[30902,6],[51819,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22655,5],[61889,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24405,5],[31708,5],[33762,5],[36220,5],[42565,5],[48021,5],[48252,5],[55120,7],[62258,5],[64493,5]]},"/en/lessons/common-similarity-measures":{"position":[[17083,5],[23354,5],[26707,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36147,5],[39965,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11605,5],[22783,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[294,5],[2933,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19998,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32884,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15792,5],[16155,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18356,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3056,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9730,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34412,5],[34616,5],[46513,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42703,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5213,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8323,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8393,5],[32350,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8491,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26631,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23936,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24576,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5285,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1854,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37977,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[13322,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[37083,5]]},"/en/lessons/installing-omeka":{"position":[[9709,5],[11017,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17984,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20000,5],[23747,5],[42530,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[35120,5]]},"/en/lessons/introduction-map-warper":{"position":[[20938,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41947,6]]},"/en/lessons/json-and-jq":{"position":[[32097,5]]},"/en/lessons/linear-regression":{"position":[[35121,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[13821,5]]},"/en/lessons/naive-bayesian":{"position":[[5609,5],[17831,5],[37571,5],[40738,5],[44919,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37977,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23360,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[37726,5],[37918,5]]},"/en/lessons/sentiment-analysis":{"position":[[13044,5],[19468,5],[22462,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12786,5],[20861,5],[24424,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14485,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27495,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10554,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2376,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7475,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[26439,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7008,5],[10242,5]]}}}],["readili",{"_index":3815,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14105,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63063,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8800,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44173,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7934,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2564,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1590,7],[47950,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[8076,7]]}}}],["readlin",{"_index":2394,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12452,9],[20493,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33440,13],[36760,13]]},"/en/lessons/jupyter-notebooks":{"position":[[47693,12]]}}}],["readm",{"_index":5569,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67277,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19891,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6866,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[26097,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44313,6]]},"/en/lessons/preserving-your-research-data":{"position":[[13149,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10003,7],[11240,6],[12023,6],[12223,6],[16086,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15928,6]]}}}],["readme.md",{"_index":16909,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[38509,9]]}}}],["readr",{"_index":8863,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4086,5]]}}}],["readr–thi",{"_index":8853,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2972,10]]}}}],["readtablehead",{"_index":20212,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47192,17]]}}}],["readthedocs.org",{"_index":21217,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31754,15]]}}}],["readxl",{"_index":19715,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[23716,6],[24003,6]]}}}],["readymad",{"_index":6138,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7566,9]]}}}],["reaf",{"_index":18785,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10949,6],[11001,6],[11933,6],[11985,6]]}}}],["real",{"_index":2938,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23295,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12347,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1383,6],[5448,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39439,4],[56939,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27235,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35156,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[38830,5],[55361,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18924,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5516,4],[44565,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28303,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3329,4],[20408,4]]},"/en/lessons/geocoding-qgis":{"position":[[31264,4]]},"/en/lessons/georeferencing-qgis":{"position":[[597,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[403,4],[7725,4],[11874,4],[26132,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10347,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12175,6],[14861,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3816,4]]},"/en/lessons/intro-to-linked-data":{"position":[[17538,4],[19789,4]]},"/en/lessons/intro-to-powershell":{"position":[[16486,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25441,4],[28784,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5109,4],[7652,4],[23143,4],[23161,4]]},"/en/lessons/jupyter-notebooks":{"position":[[35997,4]]},"/en/lessons/linear-regression":{"position":[[8735,4],[13188,4],[13965,4],[36992,4],[61713,4]]},"/en/lessons/logistic-regression":{"position":[[7756,4],[44590,4]]},"/en/lessons/naive-bayesian":{"position":[[11235,4],[21681,4],[42221,4]]},"/en/lessons/qgis-layers":{"position":[[4852,4],[7593,4],[15273,4],[18862,4]]},"/en/lessons/research-data-with-unix":{"position":[[14492,4]]},"/en/lessons/sentiment-analysis":{"position":[[7669,4],[25277,4],[27695,4],[28317,4],[28785,4],[30385,4],[31004,4],[31482,4],[32103,4],[34675,4],[35294,4],[36406,4],[37342,4]]},"/en/lessons/sonification":{"position":[[19706,4]]},"/en/lessons/vector-layers-qgis":{"position":[[577,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13769,4]]},"/en/lessons/working-with-text-files":{"position":[[4159,4]]}}}],["realdonaldtrump",{"_index":2806,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5680,17],[5820,16],[25180,16]]}}}],["realenzyklopädi",{"_index":4575,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3072,16]]}}}],["realis",{"_index":3342,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[6553,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4619,8]]}}}],["realism",{"_index":16900,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[36930,7]]}}}],["realist",{"_index":4026,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27312,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54091,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9783,9]]},"/en/lessons/gravity-model":{"position":[[3550,9],[4998,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42262,10],[43261,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18703,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6335,9]]}}}],["realiti",{"_index":3281,"title":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33,7]]}},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1117,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59078,8],[60087,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27,7],[123,7],[180,7],[677,7],[783,8],[1749,7],[1911,7],[2844,8],[3235,7],[3547,7],[4480,7],[5749,7],[5958,7],[8967,7],[17597,7],[36814,9],[38279,7],[38563,7],[38595,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54613,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1123,10],[3715,9],[19957,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34,7],[124,8],[791,7],[823,7],[1320,7],[1456,7],[1578,7],[1660,8],[2069,7],[2381,7],[3294,7],[4562,7],[4770,7],[10129,7],[10564,7],[10974,7],[20528,7],[41524,7],[41808,7],[41840,7]]},"/en/lessons/intro-to-linked-data":{"position":[[35637,8]]},"/en/lessons/jupyter-notebooks":{"position":[[1315,7]]},"/en/lessons/linear-regression":{"position":[[78338,8]]},"/en/lessons/logistic-regression":{"position":[[56568,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[978,7]]}}}],["realiz",{"_index":756,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1565,8],[13277,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41632,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19979,7],[22515,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32761,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3926,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12841,7],[12899,7],[12955,7],[16650,12],[30968,7],[34948,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35291,11]]},"/en/lessons/intro-to-bash":{"position":[[5280,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10896,7]]},"/en/lessons/introduction-map-warper":{"position":[[16114,7]]},"/en/lessons/naive-bayesian":{"position":[[15900,7],[66559,8]]}}}],["realli",{"_index":713,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24024,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33668,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4066,6],[4412,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9304,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17153,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[71413,6]]},"/en/lessons/common-similarity-measures":{"position":[[28169,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13603,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20667,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18830,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29664,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31646,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16080,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18266,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8258,6]]},"/en/lessons/gravity-model":{"position":[[11332,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[22321,6]]},"/en/lessons/intro-to-bash":{"position":[[14972,6],[18239,6],[23649,6]]},"/en/lessons/intro-to-linked-data":{"position":[[32373,7]]},"/en/lessons/intro-to-powershell":{"position":[[25559,6],[31433,6],[31602,6],[31645,6],[34777,6],[35484,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23734,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27698,6]]},"/en/lessons/linear-regression":{"position":[[52886,6],[55044,6]]},"/en/lessons/logistic-regression":{"position":[[18807,6],[32194,6]]},"/en/lessons/naive-bayesian":{"position":[[18175,6],[22984,6],[51738,7],[52561,6],[62704,6]]},"/en/lessons/sonification":{"position":[[899,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17563,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10041,6],[19059,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13396,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6893,6],[30919,6],[45733,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2823,6]]}}}],["realm",{"_index":11438,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35739,6]]},"/en/lessons/georeferencing-qgis":{"position":[[426,5]]},"/en/lessons/space-place-gazetteers":{"position":[[11051,6],[11139,6]]}}}],["realti",{"_index":21520,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[28207,6]]}}}],["realtoxicityprompt",{"_index":14909,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58279,21]]}}}],["reanalyz",{"_index":8883,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6397,11]]}}}],["reappear",{"_index":3058,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[18279,12],[18589,12]]}}}],["reapprais",{"_index":5153,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60354,11]]}}}],["rear",{"_index":19671,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16538,4]]}}}],["rearrang",{"_index":7762,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[1657,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27008,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10630,9]]},"/en/lessons/qgis-layers":{"position":[[7723,11]]}}}],["rearrangem",{"_index":6717,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18257,11]]}}}],["reason",{"_index":180,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3630,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5322,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42466,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6155,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6792,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12040,8],[13359,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1092,7],[5699,7],[57640,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17914,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6296,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49740,10],[55893,10],[58530,10],[64978,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17192,10],[19935,10],[24132,10],[39357,10],[43442,8],[56601,10],[68220,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70629,7]]},"/en/lessons/common-similarity-measures":{"position":[[10314,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7529,8],[15979,7],[28427,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18897,6],[19163,10],[33935,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3922,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7786,7],[21530,9],[28722,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3417,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8131,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[995,7],[30423,8],[30956,10],[31731,8],[42258,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23105,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11773,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3245,8],[4277,8],[37822,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33534,7],[41889,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1872,7],[20778,11],[43941,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3627,10],[19267,6]]},"/en/lessons/extracting-keywords":{"position":[[2947,10],[10665,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19789,7],[20984,10],[21971,10],[47793,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32205,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11418,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36632,8]]},"/en/lessons/geocoding-qgis":{"position":[[4016,7],[7979,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[13239,10],[15448,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22597,9],[22689,10],[26910,6]]},"/en/lessons/gravity-model":{"position":[[6372,10],[15332,7],[21295,10],[27255,7],[46135,7],[55679,7],[58547,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4407,8],[22251,6]]},"/en/lessons/installing-omeka":{"position":[[403,7],[465,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1770,7],[4331,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14767,10],[35806,7],[43207,6]]},"/en/lessons/intro-to-bash":{"position":[[11627,6],[23727,7],[23946,7]]},"/en/lessons/intro-to-linked-data":{"position":[[2065,9],[2099,8],[26423,7]]},"/en/lessons/intro-to-powershell":{"position":[[38233,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3659,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12427,6],[42971,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13239,7],[16963,6],[31800,8]]},"/en/lessons/linear-regression":{"position":[[8121,7],[36429,10],[56439,10]]},"/en/lessons/naive-bayesian":{"position":[[19767,10],[22442,10],[35360,7],[39345,10],[56398,10],[56427,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[767,7]]},"/en/lessons/qgis-layers":{"position":[[4447,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31906,8],[33650,8],[35498,8],[37323,8]]},"/en/lessons/sentiment-analysis":{"position":[[12898,9],[15965,10],[18883,10],[21702,10],[22748,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3688,7],[24561,10],[27609,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2140,8],[7603,7],[13777,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33586,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4492,7],[11842,7],[28849,7],[29328,7],[51860,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8571,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3990,10],[24523,10],[28980,10],[36848,10],[51639,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[19049,6],[20511,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22076,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9467,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15447,7]]}}}],["reassign",{"_index":4655,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15271,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10175,8]]},"/en/lessons/geocoding-qgis":{"position":[[16797,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14563,8]]},"/en/lessons/json-and-jq":{"position":[[22906,8]]}}}],["rebecca",{"_index":3210,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56417,7]]}}}],["rebekah",{"_index":2657,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29851,8]]}}}],["rebel",{"_index":15131,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4762,5],[5232,5]]}}}],["rebellion",{"_index":22367,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[406,10]]}}}],["reboot",{"_index":22414,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11219,6]]}}}],["rebuild",{"_index":18980,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35005,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42233,7]]}}}],["recal",{"_index":2576,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[26057,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38497,6],[44758,6],[44968,6],[47123,6],[47191,6],[47941,7],[48025,6],[48728,7],[48880,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20229,7],[20328,7],[20731,6],[20864,7],[20950,6],[21206,6],[21434,6],[21923,7],[22075,7],[22181,7],[50338,6],[51174,8]]},"/en/lessons/counting-frequencies":{"position":[[1056,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2499,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30324,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12924,6],[20793,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9000,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[14233,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39489,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23219,6]]},"/en/lessons/linear-regression":{"position":[[19524,6]]},"/en/lessons/logistic-regression":{"position":[[20653,7],[20762,6],[21344,7],[22047,7],[22310,6],[22966,7],[23111,6],[23271,6],[23374,6],[23435,6],[23575,6],[23667,6],[24153,7],[25347,6],[25615,6],[25845,6],[40032,7]]},"/en/lessons/naive-bayesian":{"position":[[47193,7],[48737,7],[48845,6],[48975,7],[49432,6],[49502,6],[49712,7],[50080,6],[53811,7],[53938,6],[54384,6],[55068,6],[56266,6],[56344,6],[57092,6],[57403,7],[57430,6],[57491,6],[57564,7],[65132,6],[70015,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16155,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12009,6]]},"/en/lessons/working-with-text-files":{"position":[[4005,6]]}}}],["recall_femal",{"_index":17626,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24620,13]]}}}],["recall_mal",{"_index":17628,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24711,11]]}}}],["recall_scor",{"_index":6429,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49323,13]]}}}],["recall_score(y_test_binari",{"_index":17627,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[24636,27],[24725,27]]}}}],["recap",{"_index":5330,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4490,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12232,6],[17082,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6263,6]]},"/en/lessons/preserving-your-research-data":{"position":[[101,5],[139,5],[8319,5],[8331,6],[15732,5],[15744,6]]}}}],["recapitul",{"_index":16354,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40315,13]]}}}],["receiv",{"_index":2153,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3159,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55385,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12701,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32966,7],[33187,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10574,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5019,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18776,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27496,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10951,8],[20441,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[904,9],[4387,8],[5475,8],[8206,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14749,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1348,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5618,7],[44727,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12379,7],[21414,7]]},"/en/lessons/extracting-keywords":{"position":[[28893,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30105,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5758,9]]},"/en/lessons/gravity-model":{"position":[[58199,9],[58272,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[8769,7],[9257,7],[9342,8],[9676,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10279,8],[15993,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14493,8],[14947,8],[46369,8],[52890,9]]},"/en/lessons/intro-to-bash":{"position":[[8972,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5232,7]]},"/en/lessons/json-and-jq":{"position":[[10540,9]]},"/en/lessons/logistic-regression":{"position":[[16644,8],[16725,8]]},"/en/lessons/naive-bayesian":{"position":[[55212,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19360,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31604,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8251,8],[22596,7]]},"/en/lessons/sonification":{"position":[[39627,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13161,8],[18260,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58313,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10116,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20004,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[17092,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10633,8],[10741,8],[11034,8],[12188,8],[15042,9],[15381,9],[22949,8],[24042,8]]},"/en/lessons/windows-installation":{"position":[[2365,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4306,7]]}}}],["receivedloc",{"_index":23163,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20926,16],[21151,17]]}}}],["recent",{"_index":1060,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5008,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3994,6],[5752,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[368,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8227,6],[19157,8],[33782,8],[49994,8],[50098,8],[56027,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3316,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2175,6],[5406,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67919,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28984,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[254,6],[3845,6],[4033,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18815,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[965,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3973,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2858,6],[16727,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2559,6],[5461,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5204,6],[14974,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8215,6],[43413,6],[43761,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[430,8],[48701,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2232,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2253,8],[15417,6],[22575,6]]},"/en/lessons/extracting-keywords":{"position":[[33786,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3592,6],[19495,6],[21865,6],[32957,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25526,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[253,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[374,8]]},"/en/lessons/geocoding-qgis":{"position":[[3063,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30642,9]]},"/en/lessons/gravity-model":{"position":[[25650,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5500,6],[9791,6],[21321,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4674,6],[45364,6]]},"/en/lessons/intro-to-bash":{"position":[[3061,6],[16105,6]]},"/en/lessons/intro-to-powershell":{"position":[[14850,6],[15006,8],[45660,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[667,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11009,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37101,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5287,6],[34822,6],[44795,8]]},"/en/lessons/json-and-jq":{"position":[[864,8]]},"/en/lessons/jupyter-notebooks":{"position":[[16161,6],[43756,6]]},"/en/lessons/linear-regression":{"position":[[68036,8]]},"/en/lessons/linux-installation":{"position":[[576,6]]},"/en/lessons/naive-bayesian":{"position":[[818,8]]},"/en/lessons/normalizing-data":{"position":[[262,8]]},"/en/lessons/preserving-your-research-data":{"position":[[214,8],[13174,6]]},"/en/lessons/research-data-with-unix":{"position":[[2482,6],[9996,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1408,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4451,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24662,8]]},"/en/lessons/space-place-gazetteers":{"position":[[45581,6],[49269,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31036,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26507,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1166,8],[5830,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[73,6],[8066,9],[11603,6],[11710,6],[32227,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[9432,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7053,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6307,6]]},"/en/lessons/windows-installation":{"position":[[175,6],[4828,6]]},"/en/lessons/working-with-web-pages":{"position":[[96,8]]}}}],["recept",{"_index":5274,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70510,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24166,10]]},"/en/lessons/linear-regression":{"position":[[7558,10],[21342,10],[73932,10]]},"/en/lessons/logistic-regression":{"position":[[65278,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4772,10]]}}}],["recess",{"_index":2671,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30570,9]]}}}],["recidivist",{"_index":13579,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[15547,13]]}}}],["recip",{"_index":6546,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[3550,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20009,6]]},"/en/lessons/intro-to-bash":{"position":[[1449,7],[27082,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15434,7],[15524,8],[17702,7],[17801,6],[17878,6],[34183,8],[34368,7],[34444,8],[34518,11],[34693,8],[34746,10],[36820,6],[37735,7],[37785,7],[37853,7],[50916,9],[51067,9]]}}}],["recipes2",{"_index":22813,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[1082,9]]}}}],["recipi",{"_index":8426,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7459,10],[11098,11],[12612,10],[18856,12],[19006,12],[20113,13],[20257,11],[20493,10],[22443,10],[23055,12],[23545,10],[23643,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7052,9]]},"/en/lessons/sentiment-analysis":{"position":[[9017,9],[9143,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[310,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6475,10]]}}}],["recipient’",{"_index":23129,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[6526,11]]}}}],["reciproc",{"_index":5643,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10189,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10565,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6513,10],[6638,11]]}}}],["reckless",{"_index":17429,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71243,8]]}}}],["reckon",{"_index":12359,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55149,9]]}}}],["reclassifi",{"_index":12551,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[16865,11]]}}}],["recogn",{"_index":327,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8071,9],[8215,9],[14463,9],[15258,10],[15325,9],[16521,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11490,9],[15148,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5449,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5224,10]]},"/en/lessons/common-similarity-measures":{"position":[[32325,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52622,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36811,11],[39059,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4831,12],[23862,10],[33199,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20586,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38971,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1773,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13428,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35541,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1737,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23579,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17579,9],[18109,9],[20033,9],[22221,9],[23120,9],[23992,11],[25836,11],[31086,10],[32206,11],[32275,10],[32424,9],[33291,11],[48571,9]]},"/en/lessons/georeferencing-qgis":{"position":[[6486,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1706,10],[17079,9],[20613,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52103,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10045,10],[21470,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3645,12],[27573,9],[28929,10],[35435,11]]},"/en/lessons/introduction-map-warper":{"position":[[5831,9]]},"/en/lessons/json-and-jq":{"position":[[30737,9]]},"/en/lessons/linear-regression":{"position":[[4522,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4065,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6903,9]]},"/en/lessons/naive-bayesian":{"position":[[5338,9]]},"/en/lessons/normalizing-data":{"position":[[5399,11]]},"/en/lessons/output-data-as-html-file":{"position":[[7989,9]]},"/en/lessons/qgis-layers":{"position":[[7583,9]]},"/en/lessons/space-place-gazetteers":{"position":[[11327,9],[33485,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15081,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12455,10],[19265,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1334,10],[1445,9],[1744,9],[2954,9],[3262,9],[6208,9],[21181,10],[22605,10],[26362,10],[30420,10],[32121,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10517,10]]},"/en/lessons/transliterating":{"position":[[966,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[23118,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11836,10],[11893,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34485,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1647,9],[7455,9],[8144,10],[19665,9]]},"/en/lessons/working-with-web-pages":{"position":[[6995,9]]}}}],["recognis",{"_index":3811,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13595,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3422,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11771,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12606,10],[14980,10],[18693,10],[20264,10],[27493,10]]},"/en/lessons/gravity-model":{"position":[[26798,9]]},"/en/lessons/intro-to-linked-data":{"position":[[3467,10],[3559,10],[22305,11],[22625,11],[31041,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2177,11],[2992,11],[3560,11]]},"/en/lessons/sentiment-analysis":{"position":[[19369,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21314,9]]}}}],["recognit",{"_index":37,"title":{"/en/lessons/facial-recognition-ai-python":{"position":[[7,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[713,11],[1715,11]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[139,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3788,11],[19537,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[270,11],[17172,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9749,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2044,11],[2846,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[731,11],[2305,11],[3517,11],[35425,11],[36468,11],[38769,11],[52350,12],[62430,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4535,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13159,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4948,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3844,11]]},"/en/lessons/extracting-keywords":{"position":[[4621,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8,11],[385,11],[1824,11],[1929,11],[4310,11],[6086,11],[6332,12],[6391,11],[6433,11],[6573,11],[7043,12],[18698,11],[19008,11],[19694,11],[22090,11],[24024,11],[24411,11],[24868,11],[25084,11],[25202,11],[26563,12],[26628,12],[29751,12],[32630,12],[40146,11],[41811,12],[42626,11],[43086,11],[43988,11],[44056,11],[44194,11],[44303,11],[46164,12],[47614,12],[48508,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27069,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[474,11],[1503,11],[11948,12],[18427,11],[20398,11],[21351,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2898,12],[11474,11],[13516,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59229,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3349,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43464,11],[46876,11],[54943,11]]},"/en/lessons/naive-bayesian":{"position":[[41175,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[764,11],[1108,12],[1226,11],[2051,11],[2258,11],[6460,11],[6501,11],[12758,12],[33305,11],[51917,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33616,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1096,11],[1184,11],[2057,11],[2282,11],[2402,11],[2545,11],[3410,11],[3823,12],[5576,11],[6176,11],[6450,11],[6619,12],[19504,12],[22879,11],[23115,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[5486,11],[6091,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1706,11],[6215,11],[7893,11],[7932,12],[8032,11],[8546,11],[8635,11],[14101,11],[18623,11],[19540,11],[19592,11],[20903,12]]}}}],["recogniz",{"_index":5793,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32446,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30280,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2083,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1250,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2753,12]]}}}],["recombin",{"_index":20827,"title":{},"body":{"/en/lessons/sonification":{"position":[[38960,13]]}}}],["recommend",{"_index":1000,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2116,9],[2516,11],[2660,11],[2879,15],[38957,11],[47805,12],[51903,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14595,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2068,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13364,9],[60983,11],[66827,11],[66940,11],[68343,11],[69895,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12013,9],[63216,9]]},"/en/lessons/common-similarity-measures":{"position":[[2866,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6802,9],[7247,9],[12267,14]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39618,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12490,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4317,9],[15535,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5526,12],[12054,11],[30669,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6688,9],[36993,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2770,9],[14820,9],[16888,9],[19417,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4345,15],[6136,10],[10506,11],[11728,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[592,9],[28895,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3773,9],[5786,14]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13290,16],[17548,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5944,9],[7290,9],[10871,9],[40388,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1919,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1991,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1173,9],[8073,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5623,9],[6126,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35249,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1740,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10364,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[5306,9],[6459,9],[9536,9],[28096,9],[31304,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8187,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24035,9]]},"/en/lessons/gravity-model":{"position":[[27966,10],[45003,9],[53466,9],[60158,10],[63526,10],[66358,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[3865,9],[4500,9],[17248,9],[42045,9],[42428,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4478,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54728,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6121,9],[39236,11]]},"/en/lessons/intro-to-bash":{"position":[[2673,11]]},"/en/lessons/intro-to-linked-data":{"position":[[1639,9],[29733,9],[31568,9]]},"/en/lessons/intro-to-powershell":{"position":[[40891,9]]},"/en/lessons/introduction-map-warper":{"position":[[3491,9],[5618,16],[8251,9],[17392,11],[20162,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4614,9],[6299,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2831,12],[8456,11],[39772,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4656,10],[6117,12],[20457,9],[23105,10]]},"/en/lessons/jupyter-notebooks":{"position":[[35708,11]]},"/en/lessons/linear-regression":{"position":[[3929,11]]},"/en/lessons/logistic-regression":{"position":[[64104,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2579,11],[15886,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18820,12],[21055,9]]},"/en/lessons/preserving-your-research-data":{"position":[[8162,11],[16505,11],[16914,11]]},"/en/lessons/qgis-layers":{"position":[[5090,9]]},"/en/lessons/research-data-with-unix":{"position":[[3522,9],[3571,9],[3849,9],[13878,9],[14139,15]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2075,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1557,10],[10180,9],[46571,10]]},"/en/lessons/sentiment-analysis":{"position":[[360,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14843,11]]},"/en/lessons/sonification":{"position":[[20987,10]]},"/en/lessons/space-place-gazetteers":{"position":[[16590,9],[18096,10],[18238,11],[24127,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[962,9],[5029,14],[10529,12],[17997,9],[18970,9],[33341,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3952,9],[36168,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6225,9],[9516,9],[9661,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5551,11],[8127,15],[12112,9],[13020,11],[16565,9],[20101,11],[21270,9],[29786,9],[31189,9],[61401,16],[64514,14]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4983,11],[12232,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6946,9]]},"/en/lessons/transliterating":{"position":[[17527,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15105,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10398,10],[14283,9],[18984,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4024,12],[10932,11]]},"/en/lessons/working-with-web-pages":{"position":[[9702,9]]}}}],["reconceptu",{"_index":8857,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3138,19]]}}}],["reconcil",{"_index":3314,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3820,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29559,9],[30366,10],[31805,9]]},"/en/lessons/space-place-gazetteers":{"position":[[29382,9],[37080,9],[43192,9]]}}}],["reconcili",{"_index":11464,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3105,14],[3135,14],[29041,14],[29215,16],[29261,14],[29400,16],[29492,14],[29887,14],[29948,14],[30037,16],[30233,14],[30590,14],[31026,14],[31410,14],[32121,14],[32889,15],[33081,15],[33781,16],[34442,14]]},"/en/lessons/space-place-gazetteers":{"position":[[33015,15]]}}}],["reconstruct",{"_index":2870,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15236,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4460,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4174,14]]},"/en/lessons/jupyter-notebooks":{"position":[[20146,11]]},"/en/lessons/naive-bayesian":{"position":[[17582,11],[24662,11]]},"/en/lessons/preserving-your-research-data":{"position":[[3258,14],[8953,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3166,11]]}}}],["recontextu",{"_index":14615,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2106,17]]}}}],["record",{"_index":3229,"title":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[21,7]]}},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58278,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[940,7],[1404,8],[9137,6],[9820,6],[9864,6],[9980,6],[10390,6],[10427,6],[10510,6],[10914,6],[11564,7],[11791,6],[12077,7],[12318,6],[12402,9],[12537,6],[12623,8],[12660,6],[12771,6],[12904,10],[12947,7],[13370,7],[15222,7],[15264,7],[16100,7],[16114,7],[16290,6],[16427,7],[16485,7],[16607,7],[17526,7],[17569,9],[17683,7],[17741,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14790,6],[15407,7],[15758,7],[28052,7],[37154,7],[37846,7],[39243,8],[66554,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25586,7],[44506,6],[65227,8],[66795,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4835,7],[45478,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42402,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28183,7],[28716,7],[28790,7],[28887,8],[34258,7],[34533,7],[37399,8],[42474,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[262,7],[447,6],[1014,8],[1303,7],[2498,8],[4218,6],[4246,6],[9376,7],[13021,6],[13631,6],[14211,6],[14554,7],[15052,8],[15374,7],[17431,7],[17683,7],[18513,8],[18904,6],[19030,7],[19456,6],[19735,6],[19944,7],[20314,6],[20381,7],[20626,8],[20763,8],[20917,6],[20991,6],[21990,8],[23079,7],[24649,8],[24685,7],[25106,7],[25275,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[22,7],[911,6],[963,7],[1170,7],[2324,7],[2620,8],[2700,7],[2905,7],[6121,7],[6897,8],[6938,6],[7060,8],[7106,7],[9656,7],[10654,8],[11884,7],[11979,7],[13788,7],[30466,7],[49059,6],[49111,7],[49318,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[80,9],[533,6],[552,10],[655,6],[947,7],[1303,9],[1355,9],[1920,9],[2793,8],[4638,7],[5057,9],[5141,9],[5213,6],[5256,6],[5345,6],[5522,9],[5806,9],[5976,9],[6035,9],[6120,10],[6267,10],[6384,8],[6567,10],[6674,9],[6705,9],[6741,9],[6820,9],[6871,6],[6952,9],[7016,9],[7296,6],[7828,10],[7860,8],[8050,9],[10997,9],[13892,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7322,9]]},"/en/lessons/extracting-keywords":{"position":[[2458,7],[8330,7],[21008,8],[21113,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45555,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10746,8],[11324,9],[11346,7],[11601,6],[23494,7],[23652,7],[24121,7],[24795,7],[24901,7],[25012,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3211,7],[22242,6],[22322,6],[22376,7],[22737,7],[23478,7],[23575,6],[23820,6],[25035,6],[25207,8],[27041,8],[30381,8],[30719,7],[33022,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51281,6],[52903,6]]},"/en/lessons/geocoding-qgis":{"position":[[24236,7],[26483,6],[31718,7],[34897,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8226,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[14415,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2717,6],[3195,9],[3345,7],[4169,6],[16884,8],[17067,7],[17309,6],[18648,7],[18917,8],[23917,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4447,7],[6676,6],[13646,8],[13666,6],[13874,7],[16146,7],[16171,7],[25626,6],[25857,6],[26249,6],[26453,6],[27988,6],[28136,7],[28437,7],[30237,7],[30569,6],[30656,6],[31190,7],[33065,7],[33785,6],[34696,7],[39840,8],[39982,8],[40126,8],[44459,7],[46615,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[16977,9],[17064,7],[17098,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[916,7],[20817,7]]},"/en/lessons/gravity-model":{"position":[[7430,7],[12808,9],[14349,7],[14422,7],[14533,7],[31917,7],[37723,7],[53713,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6899,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7583,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40554,6],[41145,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6017,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11250,9],[12850,8],[13366,7],[13379,7],[13514,7],[15046,7],[31236,6],[32913,7],[33340,6],[33433,6],[36365,8],[36407,7],[41081,7],[41134,7],[42879,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3060,9]]},"/en/lessons/jupyter-notebooks":{"position":[[28893,8]]},"/en/lessons/naive-bayesian":{"position":[[3315,7],[8530,8],[9179,7],[24457,7],[45247,6],[48025,6],[48198,6],[48502,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15177,9],[37171,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2474,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11801,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[446,7],[25833,8]]},"/en/lessons/sentiment-analysis":{"position":[[7254,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11380,7]]},"/en/lessons/space-place-gazetteers":{"position":[[318,6],[3819,9],[4249,7],[11983,6],[14283,7],[14728,7],[14804,7],[18864,6],[23038,6],[23442,9],[23566,7],[23951,6],[24709,8],[25118,7],[25195,6],[25624,7],[27597,9],[28886,6],[29273,6],[37837,6],[38195,6],[38624,6],[43430,7],[43818,6],[45844,9],[47202,6],[51359,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12046,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19166,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[923,8],[1639,9],[5476,7],[6581,6],[6695,7],[17326,7],[17361,7],[17533,7],[17851,6],[17923,6],[26353,6],[28818,6],[28980,7],[29043,7],[29874,7],[31060,7],[31128,8],[31512,7],[32185,7],[32275,7],[32338,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7346,6],[11391,6],[17953,7],[18155,7],[32065,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3340,6],[3776,6],[3963,6]]},"/en/lessons/vector-layers-qgis":{"position":[[16844,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1089,7],[16424,7],[16464,7],[24658,7],[24696,6],[30739,7],[31547,7],[35928,8],[35969,9],[44661,8],[44806,7]]},"/en/lessons/working-with-web-pages":{"position":[[2908,6],[3525,7]]}}}],["record['260']['a",{"_index":8829,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[20474,18],[21536,18],[22259,18]]}}}],["recount",{"_index":17362,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[66452,9]]}}}],["recoveri",{"_index":4541,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69044,8]]}}}],["recreat",{"_index":10961,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31612,8],[35153,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29287,9],[30473,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[44141,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5083,8],[49233,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16137,12],[16662,12],[17343,12]]}}}],["rectangl",{"_index":5503,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38223,9],[56367,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17936,11],[20097,9],[26048,9],[26066,9],[26114,9],[26491,10],[35978,10],[46149,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21712,11]]}}}],["rectangle=70,0,0,100%,100%,#000000",{"_index":9403,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44125,34],[46415,34]]}}}],["rectangular",{"_index":8855,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3057,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26582,11],[37621,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22931,11],[23506,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15315,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34431,11]]},"/en/lessons/vector-layers-qgis":{"position":[[13803,11]]}}}],["rectifi",{"_index":13923,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[15248,9]]},"/en/lessons/introduction-map-warper":{"position":[[10275,8],[10659,9],[15108,7],[18010,9],[18320,7],[19568,7],[19957,9],[20522,9]]}}}],["recto",{"_index":12046,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12730,5],[12764,5],[12855,5],[13513,5],[23099,5],[23416,5],[26237,6],[26331,6],[26420,6],[26574,6]]}}}],["recto_lev_scor",{"_index":12166,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24742,15],[24995,15],[25214,17]]}}}],["rectum",{"_index":9338,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31840,7]]}}}],["recur",{"_index":6538,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[1421,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1867,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9693,9]]}}}],["recurr",{"_index":3398,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14277,9],[20099,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22698,9],[27686,9],[27742,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[5239,9],[11206,9],[42175,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4741,9]]},"/en/lessons/sonification":{"position":[[24125,9]]}}}],["recurs",{"_index":1930,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[84,9],[222,9],[295,9],[644,9],[2512,9],[7508,9],[9433,9],[12103,9],[16239,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11748,9],[12059,9],[16828,9]]},"/en/lessons/intro-to-linked-data":{"position":[[30004,9]]},"/en/lessons/json-and-jq":{"position":[[40193,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54179,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48000,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24419,9],[25008,9]]}}}],["recycl",{"_index":15017,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[21292,9],[23906,9]]},"/en/lessons/intro-to-powershell":{"position":[[13545,7]]}}}],["red",{"_index":6581,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[12192,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3853,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44688,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15281,4],[15388,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24860,4],[25634,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21165,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5650,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5558,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16488,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64130,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14890,3],[15289,3],[15353,3]]},"/en/lessons/georeferencing-qgis":{"position":[[8187,3],[8293,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[26291,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28312,4],[28317,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[10258,3],[10414,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41717,4],[41754,6],[42005,3],[45172,6],[45423,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[13071,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6321,4],[7166,4],[14680,4]]},"/en/lessons/gravity-model":{"position":[[17738,6],[40908,3],[41289,3],[42325,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[12265,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1771,3],[16172,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15997,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29929,4],[30704,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[16688,3],[23508,3]]},"/en/lessons/introduction-map-warper":{"position":[[13712,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32442,6],[34221,3],[34774,4],[35160,4]]},"/en/lessons/jupyter-notebooks":{"position":[[16274,6]]},"/en/lessons/naive-bayesian":{"position":[[7624,4]]},"/en/lessons/qgis-layers":{"position":[[18411,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40020,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21708,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29683,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35562,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9730,3],[10118,4],[10360,4],[46290,3],[46556,4],[47851,3],[51273,3],[51805,3],[52116,3],[52982,3],[55112,7],[55371,3],[55920,4],[56338,3],[57537,3]]},"/en/lessons/vector-layers-qgis":{"position":[[12635,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12954,3]]}}}],["redact",{"_index":12478,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68512,9]]},"/en/lessons/sentiment-analysis":{"position":[[7778,8]]}}}],["reddit",{"_index":9262,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16515,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5621,6],[45586,7],[46356,6],[46678,6],[49610,6],[57975,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5288,7]]}}}],["redefin",{"_index":11681,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[7924,9]]}}}],["redempt",{"_index":14145,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1780,10],[16181,10]]}}}],["redesign",{"_index":5340,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5649,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31467,8]]},"/en/lessons/linear-regression":{"position":[[74163,10]]},"/en/lessons/logistic-regression":{"position":[[65509,10]]}}}],["redibujando",{"_index":15700,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22776,11]]}}}],["redirect",{"_index":5393,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15142,9],[30072,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4625,9]]},"/en/lessons/intro-to-powershell":{"position":[[884,11],[22079,11],[22778,12],[22792,11],[22933,8],[23473,11],[24171,12],[24567,12],[25661,12],[26135,11],[28332,12],[34827,8],[35570,12],[35768,12],[44312,11],[44345,11],[45086,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[16359,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30766,11],[30848,11]]},"/en/lessons/research-data-with-unix":{"position":[[8090,8]]}}}],["redirector",{"_index":19772,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[13043,10]]}}}],["redistribut",{"_index":16906,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[37205,14],[44618,13]]}}}],["reditu",{"_index":11761,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5927,6],[7706,7]]}}}],["redo",{"_index":5052,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53323,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10770,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16882,4],[17101,4],[17307,4],[17977,4]]}}}],["redraw",{"_index":20614,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33392,6],[35050,7],[35311,6]]}}}],["reduc",{"_index":643,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20481,6],[20902,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3116,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36951,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6891,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[460,8],[24900,6],[28207,7],[28448,8],[29357,9],[29367,7],[32671,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7735,6],[42672,6],[42754,6],[42865,6],[42986,7],[43391,6],[44334,6],[52178,6],[54472,6],[54652,7],[55064,6],[56339,6],[61921,7],[63231,7],[66123,7],[66512,9],[66526,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27492,6],[28885,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1550,8],[24208,6],[32265,6],[59868,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24548,8],[28266,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12491,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20714,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10744,6],[37136,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29487,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38117,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50368,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18964,6],[21725,8],[25258,7],[25875,6],[27017,7],[42679,8],[47456,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8003,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9480,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17633,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[11386,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25957,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[14598,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6588,6],[21878,6],[23178,6],[29475,8],[29952,7]]},"/en/lessons/intro-to-bash":{"position":[[8799,6]]},"/en/lessons/introduction-map-warper":{"position":[[17356,7]]},"/en/lessons/json-and-jq":{"position":[[18857,6],[36818,6]]},"/en/lessons/linear-regression":{"position":[[36603,7],[53265,6]]},"/en/lessons/logistic-regression":{"position":[[44444,6]]},"/en/lessons/naive-bayesian":{"position":[[68210,7],[68235,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7074,7],[43470,6],[45416,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11432,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30982,6]]},"/en/lessons/space-place-gazetteers":{"position":[[41872,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15896,6],[41044,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31778,7],[47386,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10396,7],[10488,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1877,7],[31512,7]]}}}],["reducer.fit_transform(x",{"_index":4058,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29486,24]]}}}],["reduct",{"_index":2558,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[24042,9],[31401,9],[31562,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[391,9],[1741,9],[4176,9],[4915,9],[7255,9],[19642,10],[21053,9],[24328,9],[24977,9],[27620,10],[28258,9],[34820,10],[66324,9],[69760,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1147,9],[11553,10],[32275,9],[55547,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[535,9],[25361,9],[39248,10]]},"/en/lessons/json-and-jq":{"position":[[40208,10]]},"/en/lessons/linear-regression":{"position":[[32220,9]]}}}],["reductionist",{"_index":15913,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36879,12]]}}}],["redund",{"_index":3354,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8564,9]]},"/en/lessons/common-similarity-measures":{"position":[[10099,9],[31337,9]]},"/en/lessons/counting-frequencies":{"position":[[4036,10]]},"/en/lessons/gravity-model":{"position":[[28999,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[14423,10]]},"/en/lessons/linear-regression":{"position":[[53310,9]]}}}],["redundantli",{"_index":21017,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[47190,11]]}}}],["ree",{"_index":14842,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55030,5]]}}}],["reed",{"_index":14343,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50118,5]]}}}],["ref",{"_index":14598,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[48288,5]]}}}],["ref/main",{"_index":6612,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[18776,8],[18896,8]]}}}],["refer",{"_index":191,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3948,5],[20543,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1034,10],[31715,10],[43856,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7397,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20967,6],[21047,9],[24577,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4031,6],[21864,10],[29718,8],[35896,6],[43531,10],[47103,10],[50886,10],[55740,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3760,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3727,5],[44066,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2031,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4581,11],[47928,5],[61216,5],[61599,9]]},"/en/lessons/common-similarity-measures":{"position":[[4586,6],[9932,5],[10008,6],[12464,6],[27810,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33276,8],[34528,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9840,8],[22277,8],[30782,6],[42007,5],[51267,6],[51998,6],[53343,5],[53409,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[320,5],[14149,10],[17811,9],[17958,9],[18051,9],[18228,9],[18395,10],[18524,9],[18607,9],[18736,9],[19004,9],[19205,9],[19493,9],[19608,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56869,10],[56968,10],[57933,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6278,9],[37351,6],[38600,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4477,5],[4930,6],[5298,5],[30050,9],[32994,9],[33072,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4920,5],[30234,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13627,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3365,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11063,9],[37940,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3499,5],[4517,8],[4556,8],[4618,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18482,5],[18739,9],[28127,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1657,5],[14234,5],[25038,6],[27644,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1422,10],[3859,6],[4520,10],[4931,10],[17049,5],[35152,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3164,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5436,9],[11009,9],[11096,5],[23650,10],[31094,8],[31948,8],[36476,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3378,9],[15771,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27214,5],[30295,6],[30434,6],[31017,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9994,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36002,5],[50169,9],[59012,5]]},"/en/lessons/geocoding-qgis":{"position":[[2326,6],[5471,9],[10028,9],[19097,9],[26725,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[567,10],[1132,5],[2823,5],[3106,6],[11704,5],[18991,6],[19509,6],[20595,8],[21106,6],[21170,6],[21262,6],[22969,5],[27462,6],[27577,6],[27594,9],[27667,6],[27759,6],[27845,6],[30884,10]]},"/en/lessons/georeferencing-qgis":{"position":[[2289,9],[3092,8],[9062,9],[9185,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[34071,9],[34285,9],[34358,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1016,6],[6182,5],[9921,5],[18106,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1206,6],[7756,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4215,10],[20628,5],[47079,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[6723,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1741,8],[6572,9],[8966,11],[9067,9],[11072,9],[11511,5],[16790,10],[20215,9],[20670,9]]},"/en/lessons/gravity-model":{"position":[[19221,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[439,10],[12598,8],[18184,8],[21896,6],[23209,6],[23720,6],[41806,10],[43205,9],[43336,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19665,5],[29169,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6289,6],[13673,8],[13866,9],[24420,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16430,8]]},"/en/lessons/intro-to-bash":{"position":[[376,9],[2624,9],[23596,6],[25478,9]]},"/en/lessons/intro-to-linked-data":{"position":[[3722,5],[3859,5],[5387,5],[6785,8],[9605,8],[10319,9],[14157,9],[14600,8],[21320,8],[23279,5],[32798,8]]},"/en/lessons/intro-to-powershell":{"position":[[1378,9],[11573,9],[34687,10],[42232,9],[42272,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[625,10],[12567,9],[26529,10]]},"/en/lessons/introduction-map-warper":{"position":[[5866,9],[6182,9],[8452,9],[9594,9],[10819,9],[17116,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[953,10],[6768,5],[10338,9],[25451,9],[31406,5],[32893,9],[35794,11],[39964,5],[41972,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24866,11],[25128,5],[25677,5],[29518,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[958,10],[7181,5],[7754,5],[9463,11],[16220,5],[45104,10],[45165,9],[47384,10]]},"/en/lessons/jupyter-notebooks":{"position":[[2344,10],[2785,9],[7608,9],[19831,10],[31045,9],[51978,10],[52143,10]]},"/en/lessons/linear-regression":{"position":[[19003,8],[68281,6],[68344,9],[72525,5],[78201,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2962,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31815,9]]},"/en/lessons/naive-bayesian":{"position":[[12092,6],[12245,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11188,9]]},"/en/lessons/preserving-your-research-data":{"position":[[4966,9],[5346,10],[5629,5]]},"/en/lessons/qgis-layers":{"position":[[4738,9],[5253,9],[6018,9],[6095,9],[17871,9]]},"/en/lessons/research-data-with-unix":{"position":[[2987,8],[11966,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1366,10],[42538,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4797,5],[11064,10],[22939,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9626,8],[9732,5],[29939,9],[38429,9]]},"/en/lessons/sonification":{"position":[[40808,10]]},"/en/lessons/space-place-gazetteers":{"position":[[121,6],[5149,10],[5241,6],[7457,5],[10366,8],[12174,9],[13269,5],[13528,10],[33509,9],[33937,9],[46845,5],[47128,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10628,9],[10980,10],[11081,10],[23924,9],[24177,9],[24349,9],[25419,9],[26120,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[34742,10],[35937,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2631,9],[14539,10],[17011,10],[25815,6],[31754,8],[31878,8],[32763,6],[38299,6],[45874,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14097,9],[19954,5],[38696,5],[49734,6],[50447,5],[50721,5],[56821,8],[64052,5],[64673,5],[65243,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6091,8],[6309,5],[11055,5],[11263,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20564,9],[29663,9],[39720,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[832,9],[7092,8],[14661,9],[14970,9],[36629,10],[40696,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[1926,11],[2051,9],[2184,10],[16482,9],[16517,5],[18390,10],[18436,10],[18770,10],[20889,9],[20997,10],[21733,10],[22031,10],[22809,10],[25198,10],[27887,10]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2704,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11518,6],[13496,9],[18040,9],[42524,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20829,10]]},"/en/lessons/working-with-text-files":{"position":[[3292,8],[5613,11]]},"/en/lessons/working-with-web-pages":{"position":[[6549,9]]}}}],["referenc",{"_index":1398,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21253,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[54829,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11474,10],[45693,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[17747,11]]},"/en/lessons/extracting-keywords":{"position":[[3262,10],[38833,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32582,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2767,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[8212,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9085,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9044,10],[47640,10],[52598,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32254,11]]},"/en/lessons/jupyter-notebooks":{"position":[[1715,11],[17909,11]]},"/en/lessons/naive-bayesian":{"position":[[27919,10]]},"/en/lessons/space-place-gazetteers":{"position":[[16295,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16675,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28263,11]]}}}],["referendum",{"_index":14625,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6303,10],[7096,10],[7611,10]]}}}],["referenti",{"_index":17392,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[69420,11]]}}}],["refin",{"_index":3311,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3460,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28283,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19056,6],[29700,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5700,6],[16116,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7924,8],[12805,6]]},"/en/lessons/extracting-keywords":{"position":[[438,8],[26264,8],[26708,6],[29287,11],[30496,6],[33710,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33913,7],[33971,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[934,6],[1251,6],[2010,6],[2281,6],[2451,6],[2950,6],[3137,6],[4738,6],[5197,6],[5955,6],[7307,6],[7351,6],[8742,6],[8864,6],[10145,6],[11520,7],[14149,6],[17230,6],[17944,7],[18604,6],[19130,6],[19396,6],[25947,7],[27451,7],[27571,6],[27849,7],[28099,6],[28287,7],[28771,6],[31676,6],[35975,6],[36262,8],[36931,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20779,6]]},"/en/lessons/geocoding-qgis":{"position":[[31705,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23947,7]]},"/en/lessons/gravity-model":{"position":[[19947,6]]},"/en/lessons/intro-to-powershell":{"position":[[31071,8],[32215,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13185,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11935,6],[34598,11]]},"/en/lessons/normalizing-data":{"position":[[6094,12],[6174,8],[8920,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5528,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35188,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36827,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5682,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[26030,8],[31892,7],[32113,6]]}}}],["refine’",{"_index":11290,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1080,8],[1458,8],[3989,8],[5469,8],[26697,8],[29256,8]]}}}],["reflect",{"_index":3338,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5495,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[922,11],[41796,9],[48378,8],[54859,11],[55606,10],[55732,10],[56143,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4620,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28462,7],[44468,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11286,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45717,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2965,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26478,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2013,7]]},"/en/lessons/extracting-keywords":{"position":[[14752,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7817,9]]},"/en/lessons/geocoding-qgis":{"position":[[15193,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18010,7],[23384,7],[25489,7]]},"/en/lessons/gravity-model":{"position":[[49437,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[20415,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7093,7],[10905,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7462,9],[37963,10],[39944,10],[40777,7],[48662,7],[52820,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[15069,10]]},"/en/lessons/introduction-map-warper":{"position":[[22069,10]]},"/en/lessons/linear-regression":{"position":[[21623,10],[54380,7]]},"/en/lessons/output-data-as-html-file":{"position":[[5435,7]]},"/en/lessons/preserving-your-research-data":{"position":[[15148,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39913,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10060,7],[44870,8]]},"/en/lessons/sentiment-analysis":{"position":[[29005,7],[29493,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9207,7]]},"/en/lessons/sonification":{"position":[[4156,9],[12664,7],[33848,7]]},"/en/lessons/space-place-gazetteers":{"position":[[1005,8],[8660,9],[45763,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1419,7],[11146,7],[13429,7],[31820,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7341,7],[44094,8],[56186,8],[57081,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2098,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12158,7],[16636,7],[19802,7],[32739,7],[33075,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23083,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20419,7]]}}}],["reflex",{"_index":5188,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63806,12]]}}}],["refocu",{"_index":9442,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50005,7]]}}}],["reform",{"_index":1506,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28880,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4242,6],[6003,8],[10474,6],[29169,8],[30319,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3360,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11674,8],[13809,8],[16371,8],[17555,8],[18803,8],[20386,8],[23249,8],[25173,8]]},"/en/lessons/intro-to-linked-data":{"position":[[13793,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24897,6]]}}}],["reformat",{"_index":2947,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24898,13]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3165,8]]},"/en/lessons/jupyter-notebooks":{"position":[[30224,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11788,11]]}}}],["refram",{"_index":16915,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[41186,7]]}}}],["refresh",{"_index":3102,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31501,10],[33470,7],[36832,7],[37081,10],[55436,10],[59092,7],[59835,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11124,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[30165,7]]},"/en/lessons/geocoding-qgis":{"position":[[24393,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14937,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[20720,8]]},"/en/lessons/gravity-model":{"position":[[18907,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3788,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[16862,7],[16925,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20871,7],[21079,10],[28980,7],[32369,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20376,7]]},"/en/lessons/research-data-with-unix":{"position":[[686,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33511,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24715,7]]}}}],["refriger",{"_index":22838,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15642,12],[15889,14]]}}}],["refuge",{"_index":8416,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5983,8],[6187,8],[7322,8],[7521,9],[28203,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39779,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62544,8]]}}}],["refus",{"_index":7462,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27695,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39863,6]]}}}],["refut",{"_index":16209,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10241,7]]}}}],["reg",{"_index":19051,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[44985,3]]}}}],["regard",{"_index":2770,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2626,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14087,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6727,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32654,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30310,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34616,7],[42762,7]]},"/en/lessons/geocoding-qgis":{"position":[[27341,6],[32901,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7742,9],[10223,9],[40224,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5657,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9620,9],[26132,9],[47136,9]]},"/en/lessons/logistic-regression":{"position":[[4419,9],[4968,8],[23154,6],[24237,6]]},"/en/lessons/naive-bayesian":{"position":[[49459,6],[57051,9]]},"/en/lessons/preserving-your-research-data":{"position":[[2218,7]]},"/en/lessons/research-data-with-unix":{"position":[[11530,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4092,9],[39227,7]]},"/en/lessons/sentiment-analysis":{"position":[[16342,9]]}}}],["regardless",{"_index":634,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19821,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9571,10],[38145,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12697,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62747,10],[68667,11]]},"/en/lessons/common-similarity-measures":{"position":[[5652,10],[21630,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11312,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9267,10]]},"/en/lessons/geocoding-qgis":{"position":[[30270,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23676,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[8675,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[11659,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26475,10],[31154,10],[42877,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50737,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5213,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7995,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36480,10]]},"/en/lessons/jupyter-notebooks":{"position":[[38158,10]]},"/en/lessons/naive-bayesian":{"position":[[67954,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20922,10]]},"/en/lessons/space-place-gazetteers":{"position":[[5327,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23869,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[17527,10]]}}}],["regener",{"_index":9364,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34849,10],[42450,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[8699,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11524,12],[11832,12]]}}}],["regex",{"_index":3427,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[95,7],[116,5],[1323,8],[1344,5],[3797,7],[3806,5],[4141,6],[4217,6],[4304,6],[4370,6],[4437,6],[5215,5],[5632,5],[6740,5],[16300,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19584,5],[28285,5],[30815,5],[31287,5],[33808,5],[34798,6],[35165,5],[35974,5],[36666,5],[36929,5],[37406,5],[40265,5],[44907,5],[50562,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8455,8],[8733,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[22546,7]]},"/en/lessons/naive-bayesian":{"position":[[41231,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14193,7],[14448,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[15006,9],[15276,7]]}}}],["regex(\"#sesamestreet",{"_index":19807,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12756,22],[15729,22]]}}}],["regex=true).str.strip",{"_index":6720,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18528,23]]}}}],["regim",{"_index":7418,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[19946,6],[26343,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6704,6]]},"/en/lessons/space-place-gazetteers":{"position":[[6872,6]]},"/en/lessons/transliterating":{"position":[[3196,7]]}}}],["region",{"_index":4456,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59066,6],[68906,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24599,7],[24833,7],[25059,6],[25413,6],[25608,6],[25867,6],[26357,6],[26412,6],[27125,6],[61837,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29817,8],[29856,8],[29935,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20609,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29380,10],[32989,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3025,7],[22949,7],[23518,6],[23674,8],[23725,6],[29553,7],[29655,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22452,7],[29787,7]]},"/en/lessons/geocoding-qgis":{"position":[[1472,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1790,7],[2368,8],[2843,7],[2920,7],[3085,7],[3231,8],[7368,7],[7424,7],[8355,7],[8601,6],[8879,7],[12420,7],[12774,7],[17455,7],[20031,8],[20920,7],[24132,7],[24559,8],[33193,8],[33683,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22172,7]]},"/en/lessons/gravity-model":{"position":[[6594,8],[6679,7],[7638,8],[10435,8],[17485,8],[17765,8],[35682,8],[35788,8],[55973,8],[60449,8],[62013,8],[62514,8],[62679,8],[64030,8],[64875,8],[65261,8],[65808,8],[65976,8],[66162,8],[66602,8]]},"/en/lessons/introduction-map-warper":{"position":[[15208,7]]},"/en/lessons/jupyter-notebooks":{"position":[[49396,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3589,9],[6721,6],[6779,7],[7052,7],[7174,7],[7562,7],[33630,7],[34310,8],[34330,7],[34790,8],[34973,8],[35284,7],[35426,6],[35503,7],[36323,8],[36365,10],[36451,7],[36515,6],[36622,7],[36848,7],[36900,8],[37054,8],[37106,7],[37277,7],[37404,7],[40026,6],[40151,7],[40386,7],[40944,9],[41023,6],[41091,7],[41111,7],[41238,6],[41287,6],[41297,8],[41771,7],[42198,6],[42274,6],[42398,7],[42415,7],[43188,7],[43321,7],[43532,6],[43596,7],[43711,6],[43872,7],[43919,6],[43961,6],[44386,7],[44821,7],[44927,6],[45472,6],[45665,7],[48952,7],[49114,6],[49385,7],[49524,7],[49995,7],[50263,7],[50536,8]]},"/en/lessons/qgis-layers":{"position":[[6849,7],[7060,7],[7159,6]]},"/en/lessons/sentiment-analysis":{"position":[[3677,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8280,8],[8656,8],[9276,7]]},"/en/lessons/sonification":{"position":[[13418,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6616,6],[15683,10],[21514,9],[22220,6],[28666,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9468,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18067,6]]},"/en/lessons/transliterating":{"position":[[5707,6]]}}}],["region_segment",{"_index":19083,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[48291,19]]}}}],["region_segmentation(input_dir",{"_index":19033,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40596,30]]}}}],["regist",{"_index":2159,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3848,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16844,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13862,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18271,11],[18333,11],[18865,11],[20426,11],[20552,11],[20709,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12207,8],[13424,8],[21155,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28077,8],[28147,8],[28174,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[7867,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[388,8],[10083,8],[10168,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39382,8],[39492,10]]},"/en/lessons/intro-to-linked-data":{"position":[[12118,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2421,11],[8209,8],[8578,8]]},"/en/lessons/naive-bayesian":{"position":[[59423,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6384,10],[6571,10],[6619,10],[19666,10],[20077,10],[20197,10],[20428,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32871,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12767,11],[13867,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6725,11],[7093,8],[7239,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25446,8]]}}}],["registr",{"_index":10705,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12276,12]]},"/en/lessons/intro-to-linked-data":{"position":[[12198,12]]},"/en/lessons/introduction-map-warper":{"position":[[6800,12],[8323,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[272,12],[8519,12]]}}}],["registrar",{"_index":3223,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57701,10]]}}}],["regress",{"_index":4630,"title":{"/en/lessons/linear-regression":{"position":[[0,10]]},"/en/lessons/logistic-regression":{"position":[[0,10]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11400,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[26778,10],[30624,10],[30760,11],[34963,10],[34999,10]]},"/en/lessons/gravity-model":{"position":[[344,10],[427,10],[464,10],[499,10],[3720,10],[7354,10],[9966,10],[18455,10],[20315,10],[20449,11],[20525,10],[20574,11],[20611,11],[20660,10],[20750,10],[20783,10],[20814,10],[20861,10],[20888,10],[20927,10],[20964,10],[21466,10],[21854,10],[22286,10],[22483,10],[23261,10],[23295,10],[23508,10],[23601,11],[23904,10],[23956,10],[24181,10],[24421,10],[25411,10],[25860,11],[26082,10],[26199,10],[26242,10],[28318,10],[28364,10],[39643,10],[40143,10],[43186,10],[43650,10],[43700,10],[43841,10],[43943,10],[44229,10],[45884,10],[46007,10],[46339,10],[60552,10],[60839,12],[62780,10],[63062,12],[63586,10],[63736,12],[64131,10],[64413,12],[64670,12],[64785,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[15584,11]]},"/en/lessons/linear-regression":{"position":[[1,10],[273,10],[335,10],[363,10],[409,10],[1243,11],[1262,10],[1447,10],[1753,10],[1945,10],[2102,10],[2449,10],[2652,11],[2685,10],[3207,10],[3256,10],[3457,10],[3550,10],[3628,10],[3845,10],[7070,10],[7146,10],[7836,10],[8195,11],[8268,11],[9048,10],[9183,10],[9371,11],[9434,10],[11781,10],[11833,11],[12313,11],[12633,11],[14322,11],[14341,10],[14459,10],[14722,10],[14887,10],[14913,10],[15173,11],[15300,10],[15425,10],[17128,10],[17353,10],[17488,11],[18563,10],[18728,10],[18962,10],[19235,10],[19694,11],[19907,11],[20182,10],[20232,11],[20393,10],[20466,10],[20886,10],[20960,10],[21132,11],[21931,10],[22007,10],[22413,10],[24142,10],[24178,10],[32602,11],[35708,10],[42171,10],[42642,10],[43005,10],[45689,10],[46855,10],[47652,10],[47700,10],[47799,10],[53063,11],[53177,10],[54493,10],[55772,10],[58390,10],[59897,10],[61324,10],[61363,11],[62550,11],[69061,10],[72951,10],[74420,10],[74596,12],[78844,10],[79026,10],[79805,11],[79851,10],[79992,10]]},"/en/lessons/logistic-regression":{"position":[[1,10],[157,10],[187,10],[963,11],[982,10],[1167,10],[1473,10],[1665,10],[1822,10],[2169,10],[2372,11],[2405,10],[2927,10],[2976,10],[3177,10],[3270,10],[3348,10],[3412,10],[3668,10],[3695,11],[3747,10],[4921,10],[5277,10],[6813,10],[7087,10],[7214,11],[7381,11],[7404,10],[7675,10],[9988,10],[10051,11],[10585,10],[11682,10],[11790,11],[11951,10],[12827,10],[14097,10],[14390,11],[15593,10],[16231,10],[16802,10],[18026,10],[18084,10],[26038,10],[26082,10],[26397,10],[26825,10],[27492,10],[27664,10],[32692,10],[32980,10],[33946,10],[34350,10],[34587,10],[43573,10],[44109,10],[44421,10],[44642,10],[44791,10],[44924,10],[45129,10],[49832,10],[52190,10],[61028,10],[61176,10],[61289,10],[61418,10],[62023,10],[63787,10],[66798,10],[67493,10],[67550,11],[67614,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28421,10]]}}}],["regression.12",{"_index":17061,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19044,13]]}}}],["regressions.5",{"_index":13610,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[22619,13]]}}}],["regret",{"_index":16202,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9854,6]]}}}],["regroup",{"_index":14291,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[36799,8]]}}}],["regular",{"_index":541,"title":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[25,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[14,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16102,7],[16188,7],[16568,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12983,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8855,7],[8956,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[26,7],[75,7],[1300,7],[3777,7],[5033,7],[5414,7],[5667,7],[5887,7],[6043,7],[9336,7],[11224,7],[16990,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68360,12],[68641,12]]},"/en/lessons/counting-frequencies":{"position":[[13802,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12179,7],[38168,7],[39438,7],[40981,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2034,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3642,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48196,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4263,7],[27203,7],[27278,7],[27406,7]]},"/en/lessons/extracting-keywords":{"position":[[5846,7],[17628,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11208,7],[16208,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[848,7],[3387,8],[3488,8],[3538,7],[3575,7],[3675,8],[3837,7],[13225,7],[13288,7],[13844,7],[13881,7],[17515,8],[17554,7],[17718,7],[17887,7],[18683,7],[18790,7],[18915,7],[19022,7],[19517,7],[22556,7],[23187,7],[30970,7],[33309,7],[34981,7],[57101,7],[67235,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[27692,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1738,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8435,7],[8806,7]]},"/en/lessons/intro-to-bash":{"position":[[24022,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[22527,7],[22583,7]]},"/en/lessons/introduction-map-warper":{"position":[[18552,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5486,7]]},"/en/lessons/json-and-jq":{"position":[[12007,7],[12049,7],[12122,7],[13470,7]]},"/en/lessons/jupyter-notebooks":{"position":[[15994,7],[17350,7]]},"/en/lessons/linear-regression":{"position":[[53382,15]]},"/en/lessons/linux-installation":{"position":[[564,7]]},"/en/lessons/naive-bayesian":{"position":[[7196,7],[7421,7],[22949,7],[27695,7]]},"/en/lessons/normalizing-data":{"position":[[152,7],[924,7],[6249,7],[6823,7],[6844,7],[6939,7],[7264,7],[7523,7],[7845,7],[8289,7],[8457,7],[8736,7],[9927,7]]},"/en/lessons/preserving-your-research-data":{"position":[[5996,7]]},"/en/lessons/research-data-with-unix":{"position":[[8847,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14481,7],[14514,7],[14614,7],[14682,7],[41341,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23225,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33202,7]]},"/en/lessons/sonification":{"position":[[7037,7],[28151,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20738,7],[30633,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30604,7],[36495,7],[36534,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6711,7],[22032,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5740,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18422,7],[22843,12],[22952,14],[23270,11],[23470,14],[24635,7],[46764,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[15,7],[1490,7],[2334,7],[2901,7],[3058,7],[7520,7],[7846,7],[7894,7],[8034,7],[8393,7],[14798,7],[14840,7],[14961,7],[14982,7],[15503,7],[16782,7],[16836,7],[16867,7],[17111,7],[17748,7],[19377,7],[19661,7],[19764,7],[19941,7],[20027,7],[22327,7],[30771,7],[31339,7],[31623,7],[31730,7],[32213,7],[32278,7],[32567,7],[32690,7],[32893,7],[33013,7],[33257,7]]},"/en/lessons/windows-installation":{"position":[[163,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8813,7],[10102,7],[10283,7]]}}}],["regularli",{"_index":6556,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5440,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18761,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26216,9],[27348,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14357,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2498,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8916,9],[17862,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[3944,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[804,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28544,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12414,9]]}}}],["regulatori",{"_index":7553,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37023,11]]},"/en/lessons/sentiment-analysis":{"position":[[7199,10]]}}}],["reich",{"_index":5149,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60244,5]]}}}],["reid",{"_index":12781,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32269,5]]}}}],["reider’",{"_index":21697,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[17276,8]]}}}],["reifi",{"_index":17067,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[21682,8]]}}}],["reign",{"_index":10847,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2411,5]]}}}],["reimagin",{"_index":20667,"title":{},"body":{"/en/lessons/sonification":{"position":[[7306,11]]}}}],["reinforc",{"_index":4622,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10510,13],[12398,13],[12470,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2547,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21223,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[32753,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[830,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14332,11]]}}}],["reinsel",{"_index":19735,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28242,8]]}}}],["reinstal",{"_index":13135,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10940,9]]}}}],["reintroduc",{"_index":18742,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7887,13]]}}}],["reiter",{"_index":9519,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2212,11]]}}}],["reitterhoff",{"_index":18603,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59014,16]]}}}],["reject",{"_index":7405,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[17930,6],[18081,9],[18324,6]]}}}],["rejoin",{"_index":1464,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26215,8]]}}}],["rel",{"_index":340,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8584,10],[10056,10],[14921,10],[18617,8],[18762,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1624,10],[5218,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6222,8],[7494,10],[26559,8],[39739,10],[43758,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11104,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15272,11],[16324,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2801,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13427,8],[34599,10],[57999,8],[65490,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8980,10],[19964,10],[23826,10],[42016,10],[46201,10],[60583,11],[65848,8]]},"/en/lessons/common-similarity-measures":{"position":[[1396,8],[22572,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16510,10],[26771,10],[40549,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6098,10],[6517,10],[17008,8],[19817,10],[60878,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36932,8],[57947,8],[58082,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4690,8],[4779,8],[16519,10],[18452,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6056,10],[8687,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3664,10],[10221,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4289,10],[23840,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10619,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3461,10],[21765,8],[21831,8],[31235,10],[38422,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10547,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10329,8],[10561,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3083,10],[34072,10],[40259,8],[40360,8],[46754,10],[47117,10],[47957,10]]},"/en/lessons/extracting-keywords":{"position":[[669,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38833,10]]},"/en/lessons/geocoding-qgis":{"position":[[3052,10],[3519,10],[3617,10],[9702,9],[17620,10],[18253,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18502,10],[19606,8],[22395,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[20525,8],[20548,9],[20740,8],[24421,8],[34446,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25758,10]]},"/en/lessons/gravity-model":{"position":[[2052,10],[30633,8],[41543,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[7615,10],[19926,10],[44120,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9489,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7103,10],[29968,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32184,10],[54220,10]]},"/en/lessons/intro-to-bash":{"position":[[2445,10],[18333,10]]},"/en/lessons/intro-to-powershell":{"position":[[6495,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[14975,8]]},"/en/lessons/introduction-and-installation":{"position":[[1852,10]]},"/en/lessons/introduction-map-warper":{"position":[[15661,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34741,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1227,10],[3873,10],[11322,10],[23731,10],[24332,8],[25801,10]]},"/en/lessons/json-and-jq":{"position":[[18780,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1175,8],[46858,10]]},"/en/lessons/linear-regression":{"position":[[5085,8],[32718,10],[37960,10],[43238,10],[51871,10],[60876,10],[60937,10]]},"/en/lessons/logistic-regression":{"position":[[3925,8],[4168,8],[5426,8],[25640,10],[35028,10],[60848,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35849,8]]},"/en/lessons/naive-bayesian":{"position":[[61820,11],[61946,9],[62731,10],[63051,10],[63214,10],[63587,9],[63679,9],[64955,9],[65271,9],[65554,9],[65703,10],[65822,9],[69814,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18628,10],[42572,8]]},"/en/lessons/qgis-layers":{"position":[[7841,10],[18729,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18971,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6939,8],[27154,8],[32127,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5659,10],[35992,10],[36294,10]]},"/en/lessons/space-place-gazetteers":{"position":[[14638,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9036,10],[12628,10],[18914,10],[20755,10],[25994,10],[26101,10],[30958,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4848,10],[45537,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15060,8],[15534,10],[25806,8],[29164,10],[44242,8],[44397,8],[44480,10],[46452,8],[53220,8],[56466,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1036,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[3108,10],[20387,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9193,10]]}}}],["rel=\"altern",{"_index":11347,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19873,16]]}}}],["rel=\"search",{"_index":11348,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19899,13]]}}}],["rel=\"stylesheet",{"_index":18205,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20496,16],[23240,16],[23496,16],[24479,16],[24735,16],[31914,16],[32371,16]]}}}],["rel='stylesheet",{"_index":18259,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32339,16]]}}}],["rel_remote_path",{"_index":18887,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23917,15],[24308,16]]}}}],["rela",{"_index":6759,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22736,5],[27724,5]]}}}],["relabel",{"_index":14381,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[8874,10]]}}}],["relat",{"_index":152,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3217,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1689,7],[3470,6],[4039,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31495,7],[35195,8],[35681,7],[36146,7],[40821,7],[42988,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8125,7],[54409,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5687,8],[14227,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12056,8],[33504,7],[34445,9],[35650,8],[60419,6],[67052,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19721,8],[57177,7],[57878,7],[58543,7],[59358,7],[63556,7],[64783,9],[65128,7],[68963,7]]},"/en/lessons/common-similarity-measures":{"position":[[9620,7],[10202,7],[10477,7],[10582,7],[15525,8],[21824,7],[32482,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36471,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2792,7],[8722,8],[53804,7],[55656,8],[62537,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13190,7],[14997,7],[32379,7],[32500,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28636,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9304,7],[10945,7],[11192,8],[11762,7],[12396,8],[15654,7],[17241,7],[38354,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5332,7],[5937,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1321,9],[2080,10],[2525,9],[3464,10],[4265,9],[6512,9],[8821,9],[9338,10],[9927,8],[9988,8],[10127,9],[10273,9],[10543,9],[11640,7],[12213,10],[12650,10],[13730,12],[14606,10],[14842,10],[15301,8],[17078,10],[17994,10],[18097,10],[18182,10],[18539,10],[18591,10],[19065,10],[19219,9],[21974,9],[22080,10],[25361,9],[26514,10],[27289,6],[27802,9],[28731,10],[30060,10],[30754,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13873,7],[14015,10],[14825,7],[15068,7],[23783,7],[23824,7],[23870,7],[39614,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4150,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3103,10],[4711,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3555,7],[4124,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2680,8],[6770,9],[6815,9],[10969,8]]},"/en/lessons/extracting-keywords":{"position":[[26197,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27982,10],[29371,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4912,7],[67972,10]]},"/en/lessons/geocoding-qgis":{"position":[[354,10],[1927,8],[5709,10],[18802,10],[21746,10],[22779,10],[23060,10],[25816,10],[33941,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11985,10],[30305,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2038,7],[2072,7],[12865,7],[13984,8],[33815,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21135,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[268,10],[529,10],[613,7],[4264,10],[6438,10],[6478,10],[16139,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1141,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4784,10],[15237,7],[21697,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3675,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10726,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19702,8],[32077,8],[53198,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3187,8],[6436,7],[7375,7],[14309,7],[32487,7],[35411,8],[38023,7],[39064,7],[54387,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4145,7],[4749,7],[38995,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7305,6]]},"/en/lessons/intro-to-linked-data":{"position":[[17570,7],[19959,10],[20686,10]]},"/en/lessons/introduction-map-warper":{"position":[[22104,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1470,7],[2813,7],[13338,8],[15369,7],[16953,7],[20630,8],[24453,7],[39946,7],[40723,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6873,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9387,7],[45190,7]]},"/en/lessons/json-and-jq":{"position":[[24711,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4635,7],[43989,7]]},"/en/lessons/linear-regression":{"position":[[1334,7],[1851,7],[17390,7],[17415,8],[47297,7],[78396,7]]},"/en/lessons/logistic-regression":{"position":[[1054,7],[1571,7],[3513,7],[56211,8],[61721,7]]},"/en/lessons/naive-bayesian":{"position":[[12432,7],[49373,7]]},"/en/lessons/preserving-your-research-data":{"position":[[8532,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2990,8],[4740,7],[11312,7],[11385,6],[11947,7],[19013,9],[19047,9],[19204,9],[20473,9],[38946,8],[39465,8],[39729,8],[40617,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33077,6],[46032,7]]},"/en/lessons/sentiment-analysis":{"position":[[13010,7]]},"/en/lessons/sonification":{"position":[[3713,9],[34642,11]]},"/en/lessons/space-place-gazetteers":{"position":[[623,7],[4688,10],[5611,9],[6121,9],[9180,9],[13821,11],[14359,10],[14489,10],[23668,7],[44472,7],[44621,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1714,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4728,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42909,7],[43015,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1084,7],[1270,7],[1616,7],[3145,7],[5975,7],[6848,7],[7239,7],[7905,7],[18261,7],[49546,7],[63743,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19383,7],[21415,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18670,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9036,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2882,7],[5680,8],[9478,9],[36827,7],[43236,7],[46451,7],[47729,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[32308,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40948,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5897,7],[16812,7],[16827,7],[17214,7]]},"/en/lessons/working-with-web-pages":{"position":[[4144,9]]}}}],["relation",{"_index":2888,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16467,13]]}}}],["relations.3",{"_index":20870,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3912,11]]}}}],["relationship",{"_index":1731,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41589,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31178,13]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12395,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2480,13],[11716,13],[34345,13]]},"/en/lessons/common-similarity-measures":{"position":[[8437,12],[8512,13],[15589,12],[19399,12],[19663,12],[20718,12],[21576,12],[22047,13],[29024,13],[36874,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58477,12],[59381,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5625,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33265,13],[35330,13],[35469,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[560,13],[1548,13],[2914,12],[3496,13],[4567,13],[4642,13],[4966,13],[5046,12],[16501,13],[20938,12],[22250,12],[24764,13],[28163,13],[29593,13],[39724,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1499,13],[1593,13],[5721,13],[5821,13],[5957,13],[6393,14],[6914,13],[7108,12],[8035,13],[8119,14],[8762,13],[11206,12],[12091,13],[12303,14],[12578,13],[13013,12],[13174,13],[15823,14],[28954,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1148,13],[2743,13],[4269,12],[4405,13],[8685,14],[10003,12],[10357,13],[14077,12],[14129,12],[15179,13],[15260,12],[16223,12],[16277,12],[16466,12],[16522,12],[16666,14],[18898,13],[18977,15]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39057,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4245,13],[4803,13],[6487,13],[6891,13],[6981,13],[7081,12],[7300,13],[18774,12],[19644,13],[30159,13],[47901,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20239,13],[21538,13],[22762,12]]},"/en/lessons/geocoding-qgis":{"position":[[7482,13]]},"/en/lessons/geospatial-data-analysis":{"position":[[257,13],[403,13],[2303,14],[19814,13],[21089,14],[23211,13],[23462,13],[25477,13],[27838,14],[28167,14],[28635,14],[28783,12],[29711,12],[35553,13],[35885,12]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1608,13],[1918,13],[9598,13],[12495,13],[16744,12]]},"/en/lessons/gravity-model":{"position":[[20388,13],[21071,12],[21321,12],[39442,12],[40196,12],[56408,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[10703,12],[22710,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6237,12],[13373,12],[25707,12],[49637,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16450,13],[16641,12]]},"/en/lessons/intro-to-linked-data":{"position":[[8248,14],[9015,12],[9105,13],[9207,12],[10389,13],[10625,13],[17051,13],[18370,12],[18711,12],[21863,13],[25489,12]]},"/en/lessons/intro-to-powershell":{"position":[[16369,13],[16497,13]]},"/en/lessons/introduction-map-warper":{"position":[[2400,13]]},"/en/lessons/json-and-jq":{"position":[[327,14],[1267,14],[17593,13],[18074,14],[18171,13]]},"/en/lessons/jupyter-notebooks":{"position":[[5479,12]]},"/en/lessons/linear-regression":{"position":[[15633,12],[16075,12],[16941,12],[17198,13],[17249,13],[17326,12],[52589,14],[54541,12],[55935,12],[56140,12],[56685,12],[56762,12]]},"/en/lessons/logistic-regression":{"position":[[5379,12],[7542,12],[9646,12],[34305,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4106,12],[29541,12]]},"/en/lessons/sentiment-analysis":{"position":[[5003,13],[5458,13],[26528,14],[33323,13],[38725,13]]},"/en/lessons/sonification":{"position":[[1732,13],[5442,12],[5481,13],[13935,12],[14039,14]]},"/en/lessons/space-place-gazetteers":{"position":[[730,13],[6612,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9227,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4017,13],[5532,13],[5930,13],[6251,13],[7808,13],[8946,13],[9256,12],[13633,13],[13657,12],[41703,14],[45330,13]]},"/en/lessons/vector-layers-qgis":{"position":[[16089,13]]}}}],["relative_scaling=0.5",{"_index":4388,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53533,21],[63276,21]]}}}],["relativetotal\",text=\"nhgisnam\",text.size=\"a57aa1980",{"_index":12950,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22416,54]]}}}],["relaunch",{"_index":5339,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5429,10]]},"/en/lessons/georeferencing-qgis":{"position":[[2106,8]]}}}],["relax",{"_index":10493,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18218,6]]}}}],["relay",{"_index":10271,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41587,5]]}}}],["releas",{"_index":312,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7775,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8786,8],[22915,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23114,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4937,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46616,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31576,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15410,7],[23757,9],[32260,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4390,8],[8473,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14699,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16741,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2566,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14942,7],[15035,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7227,7],[12429,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48710,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1466,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5373,7],[7978,7],[22300,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1311,8],[4281,9],[4719,7],[22540,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[905,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2335,8],[2892,8]]},"/en/lessons/installing-omeka":{"position":[[586,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48796,7],[49093,9],[54588,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3204,8]]},"/en/lessons/intro-to-powershell":{"position":[[6517,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5269,8],[6932,7],[12699,8]]},"/en/lessons/json-and-jq":{"position":[[16617,8]]},"/en/lessons/mac-installation":{"position":[[584,7]]},"/en/lessons/qgis-layers":{"position":[[1965,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7930,8],[8069,8],[24994,7]]},"/en/lessons/sentiment-analysis":{"position":[[7345,9],[7374,8],[7812,8]]},"/en/lessons/sonification":{"position":[[37710,8]]},"/en/lessons/space-place-gazetteers":{"position":[[2402,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10457,8],[24100,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[823,8],[2497,8],[4112,8],[5106,8],[45252,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21585,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2922,8],[3741,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8445,9]]},"/en/lessons/windows-installation":{"position":[[382,7]]}}}],["releg",{"_index":16804,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[1140,9]]}}}],["relentlessli",{"_index":15469,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2955,12]]}}}],["relev",{"_index":739,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1060,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20211,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[847,8],[19848,8],[53928,8],[67872,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12429,8],[48264,8],[50159,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7629,8]]},"/en/lessons/common-similarity-measures":{"position":[[4737,8],[35185,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[400,8],[20531,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6951,9],[8242,9],[11534,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20473,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28297,8],[30189,8],[38386,8],[48410,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[641,9],[4390,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26986,8]]},"/en/lessons/extracting-keywords":{"position":[[2018,8],[5913,8],[8176,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1371,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[464,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[585,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12358,9],[59025,8]]},"/en/lessons/geocoding-qgis":{"position":[[1456,8],[4801,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12031,8],[13261,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18929,8],[34483,8]]},"/en/lessons/gravity-model":{"position":[[616,8],[2912,8],[3618,8],[3781,8],[4042,8],[5126,8],[16598,8],[30600,8],[31124,8],[32298,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[5359,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4603,9],[54803,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1211,8]]},"/en/lessons/introduction-and-installation":{"position":[[387,8],[2624,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16162,8]]},"/en/lessons/jupyter-notebooks":{"position":[[21638,8],[22610,8],[23728,8]]},"/en/lessons/linear-regression":{"position":[[4738,8]]},"/en/lessons/logistic-regression":{"position":[[14895,8],[21267,9]]},"/en/lessons/naive-bayesian":{"position":[[1029,9],[2230,8],[39619,8],[62000,8]]},"/en/lessons/normalizing-data":{"position":[[473,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29412,8]]},"/en/lessons/output-data-as-html-file":{"position":[[3049,8]]},"/en/lessons/preserving-your-research-data":{"position":[[425,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1552,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8243,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19912,8],[33631,8],[38252,8]]},"/en/lessons/sentiment-analysis":{"position":[[17507,8],[21320,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11695,8],[16402,8],[17618,8]]},"/en/lessons/space-place-gazetteers":{"position":[[25591,8],[29002,8],[43629,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14734,8],[25589,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28345,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3752,8],[5344,8],[11324,8],[27901,8],[42738,8],[63936,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17282,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9654,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3349,8],[29659,8],[38066,8],[50580,9],[51335,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17051,9]]},"/en/lessons/working-with-web-pages":{"position":[[307,9]]}}}],["reli",{"_index":77,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1396,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2149,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2022,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4483,4],[65720,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10411,7],[23963,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29047,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34439,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4519,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4116,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1483,4],[9954,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30747,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40998,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9984,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22158,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[33586,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9337,7],[17872,6],[22917,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22718,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4962,6],[19604,6],[19750,6],[20456,4],[25809,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51731,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3333,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24716,6],[37009,6]]},"/en/lessons/linear-regression":{"position":[[22116,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6963,6],[7724,7]]},"/en/lessons/preserving-your-research-data":{"position":[[9195,4]]},"/en/lessons/space-place-gazetteers":{"position":[[20097,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28018,6],[36132,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6075,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9971,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15296,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43794,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12350,4]]}}}],["reliabl",{"_index":2788,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4519,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15068,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9723,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24580,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2398,11]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4000,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12261,8],[13862,8],[31702,8],[31998,8],[33276,8],[34764,8],[62847,8],[68451,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11063,8]]},"/en/lessons/gravity-model":{"position":[[4611,11],[31813,8],[32532,8],[33688,8],[33828,8],[33951,8],[34019,8],[34422,8],[34798,8],[35286,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47719,12]]},"/en/lessons/intro-to-linked-data":{"position":[[4604,8],[10555,8]]},"/en/lessons/jupyter-notebooks":{"position":[[35643,8],[43329,8]]},"/en/lessons/linear-regression":{"position":[[77589,11],[77960,11],[77985,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10827,8]]},"/en/lessons/naive-bayesian":{"position":[[5278,9],[34607,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9628,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36215,8],[36618,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2830,8],[3941,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[18097,8]]},"/en/lessons/working-with-web-pages":{"position":[[5297,8]]}}}],["relianc",{"_index":21080,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1975,8]]}}}],["relief",{"_index":7813,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9312,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[846,6],[34050,6]]}}}],["religi",{"_index":5247,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65509,9],[65985,9]]},"/en/lessons/common-similarity-measures":{"position":[[29157,9],[30523,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37292,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3720,9],[47038,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[4219,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3507,9]]}}}],["religion",{"_index":4015,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25783,8],[26743,8],[26967,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[178,8],[2397,8],[5943,8],[6042,8],[7587,9],[12000,8],[27951,9],[31862,8],[50566,8],[57100,8],[57188,9],[58445,9],[59411,9],[59685,8],[59769,8],[59909,8],[60073,9],[60161,9],[60285,8],[60531,8],[60613,8],[60739,8],[61255,9],[63597,10],[63783,9],[64218,8],[64402,8],[65560,8],[66064,8],[67678,8],[67899,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34765,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[17883,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[216,8]]}}}],["religion$counti",{"_index":12928,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18672,15]]}}}],["religion$countyfp",{"_index":12927,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18649,17]]}}}],["religion$st",{"_index":12926,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18634,14]]}}}],["religion$statefp",{"_index":12925,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[18611,16]]}}}],["religion_abstracts.csv",{"_index":4597,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6250,22],[6656,22],[50922,22],[57028,22],[61944,22],[68149,22]]}}}],["religion_abstracts_lemmatized.csv",{"_index":5051,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53259,34]]}}}],["religion—a",{"_index":5152,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60343,10]]}}}],["reload",{"_index":9579,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9661,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2203,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28383,9]]},"/en/lessons/sonification":{"position":[[12029,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2386,6]]}}}],["reloading/refresh",{"_index":16009,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20953,20]]}}}],["reloc",{"_index":14149,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1924,10]]},"/en/lessons/introduction-map-warper":{"position":[[12168,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12569,8]]},"/en/lessons/vector-layers-qgis":{"position":[[6619,8]]}}}],["relu",{"_index":13924,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[15270,7],[15302,4],[18317,5]]}}}],["rem",{"_index":21140,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13523,3],[15697,3]]}}}],["remain",{"_index":912,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12337,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10460,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9657,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49057,7],[60774,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35046,9],[35271,9],[48255,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1726,6],[3022,8],[22332,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36345,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[159,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5650,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28933,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9048,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10853,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33167,7],[33198,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29710,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[634,6],[31812,9],[45082,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11400,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5619,8],[23945,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17618,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6496,6],[28830,6],[33009,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[457,6],[4595,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[578,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43947,9],[47128,9]]},"/en/lessons/geocoding-qgis":{"position":[[17083,7],[29891,7],[30254,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1153,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[4070,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[20348,7]]},"/en/lessons/gravity-model":{"position":[[14361,9],[15232,9],[30035,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25172,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6377,6],[32216,9],[38275,9],[48447,7],[50810,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5196,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10957,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5883,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40028,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11777,8],[20947,8]]},"/en/lessons/linear-regression":{"position":[[2820,6],[11756,6]]},"/en/lessons/logistic-regression":{"position":[[2540,6],[35287,6]]},"/en/lessons/naive-bayesian":{"position":[[1022,6],[49636,9]]},"/en/lessons/normalizing-data":{"position":[[466,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52317,8]]},"/en/lessons/preserving-your-research-data":{"position":[[418,6],[3704,7],[5806,6],[6731,9],[18891,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31543,9],[38357,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44496,9]]},"/en/lessons/sentiment-analysis":{"position":[[7635,7]]},"/en/lessons/sonification":{"position":[[8611,6]]},"/en/lessons/space-place-gazetteers":{"position":[[29686,9],[41821,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3359,6],[4731,6],[5798,6],[8756,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37126,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30250,9],[30778,12],[31090,12],[40714,9],[56267,8],[57162,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2339,7]]},"/en/lessons/transliterating":{"position":[[3021,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9619,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24335,8]]},"/en/lessons/vector-layers-qgis":{"position":[[4290,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31315,6],[45024,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15774,6]]},"/en/lessons/working-with-web-pages":{"position":[[300,6]]}}}],["remaind",{"_index":13195,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23460,9]]},"/en/lessons/gravity-model":{"position":[[17818,9],[52818,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[15982,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1908,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21902,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21148,9]]}}}],["remak",{"_index":20582,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27046,6]]}}}],["remark",{"_index":1188,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10647,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[888,7],[35784,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31470,7]]},"/en/lessons/linear-regression":{"position":[[991,7],[61170,7],[72751,11]]},"/en/lessons/sentiment-analysis":{"position":[[4526,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17551,7]]}}}],["rembrandt",{"_index":13402,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7242,9],[8689,10],[9202,10],[11589,11]]},"/en/lessons/json-and-jq":{"position":[[3473,10],[3619,9],[7728,10],[7876,9],[12580,10],[12772,10],[14777,10]]}}}],["rembrandt’",{"_index":16594,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3075,11]]}}}],["remedi",{"_index":2934,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22620,6],[23659,6]]},"/en/lessons/common-similarity-measures":{"position":[[18638,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27559,6]]},"/en/lessons/sonification":{"position":[[2182,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1149,6]]}}}],["rememb",{"_index":485,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13638,8],[18820,9],[19748,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6167,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5196,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19051,8],[31805,8],[38825,11],[39406,11],[39764,8],[42795,8],[50731,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15174,8],[19646,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27700,8],[30696,8],[37834,8],[38034,9],[58828,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9353,8],[14144,9],[34707,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8876,8],[10394,9],[16291,9],[22376,9],[28811,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6138,8],[6523,9],[9464,8],[18265,9],[20181,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15312,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1824,8]]},"/en/lessons/counting-frequencies":{"position":[[5552,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1066,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6274,8],[40980,10],[44917,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33022,8],[35385,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24516,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3642,8],[21233,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[472,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19200,8],[20328,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11120,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8053,8],[23569,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10994,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29911,9],[44618,8],[51394,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10030,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31041,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11217,9],[37477,9],[39418,9],[47973,9],[57893,12],[58186,8],[64553,9]]},"/en/lessons/geocoding-qgis":{"position":[[3477,8],[30235,8],[32716,8],[33422,8],[33656,8],[36554,8]]},"/en/lessons/georeferencing-qgis":{"position":[[3452,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29009,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9937,8],[12713,8],[15906,8]]},"/en/lessons/gravity-model":{"position":[[52139,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[30046,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[4308,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35158,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29583,8]]},"/en/lessons/intro-to-bash":{"position":[[12791,10],[17527,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7457,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3416,8],[10177,9],[23320,10],[25204,8],[28892,8]]},"/en/lessons/intro-to-powershell":{"position":[[3935,8],[5938,8],[7096,8],[12372,9],[30885,8],[32831,8],[45556,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1463,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[7892,8],[13969,9],[14795,8],[19546,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34420,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16902,8],[26667,9],[34039,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9981,8],[36106,8]]},"/en/lessons/json-and-jq":{"position":[[4879,9],[22298,9],[26086,9],[33965,10]]},"/en/lessons/jupyter-notebooks":{"position":[[26988,8]]},"/en/lessons/linear-regression":{"position":[[41261,9],[62609,9],[68712,8],[69614,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5566,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19445,9]]},"/en/lessons/naive-bayesian":{"position":[[54135,10],[60635,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13592,8],[13745,8],[14270,8],[14459,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3094,8],[3182,8]]},"/en/lessons/qgis-layers":{"position":[[4508,8]]},"/en/lessons/research-data-with-unix":{"position":[[4575,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17848,8],[32299,8],[38006,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28639,8],[30864,8]]},"/en/lessons/sonification":{"position":[[22924,9],[25769,10],[27144,12],[30753,11],[31468,11],[32818,8],[35318,9],[36472,9]]},"/en/lessons/space-place-gazetteers":{"position":[[47902,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9280,9],[16409,8],[17408,8],[19695,8],[23512,9],[30065,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15072,11],[33508,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15693,8],[27350,11],[37090,11],[40859,8],[46510,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43135,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4509,8],[8849,8],[12664,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18038,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21175,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32661,8],[33795,9],[45259,8],[47163,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2682,9],[6053,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7139,8],[40167,9]]}}}],["remembr",{"_index":19781,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[4351,11]]}}}],["remembranc",{"_index":16530,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52211,14]]}}}],["remind",{"_index":2223,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[10370,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19914,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32616,8],[34561,9],[43309,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35908,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2703,9],[23518,6],[32349,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19221,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28259,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39168,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2371,9],[2559,9]]},"/en/lessons/gravity-model":{"position":[[5743,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[10589,8],[24314,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37396,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23118,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3463,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[42000,9]]},"/en/lessons/jupyter-notebooks":{"position":[[52357,8]]},"/en/lessons/logistic-regression":{"position":[[54392,8]]},"/en/lessons/sonification":{"position":[[868,7],[38841,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37027,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26106,8]]},"/en/lessons/working-with-text-files":{"position":[[2990,6]]}}}],["reminisc",{"_index":16830,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[8679,11]]},"/en/lessons/logistic-regression":{"position":[[49174,11]]}}}],["remix",{"_index":15637,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25953,8],[26063,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2908,5]]}}}],["remot",{"_index":3989,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23559,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[706,8],[24360,6],[25605,8],[25914,6],[26207,8],[27809,6],[27905,6],[28105,6],[28187,6],[29187,8],[29699,6],[29762,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18483,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6908,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23448,6],[23621,6],[24226,7],[27812,6],[27969,6]]},"/en/lessons/qgis-layers":{"position":[[16640,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6096,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19918,6],[21289,6]]}}}],["remote_subdir",{"_index":18885,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23852,14],[24755,14]]}}}],["remov",{"_index":208,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4242,6],[5528,6],[12814,7],[12856,7],[17923,6],[18070,6],[18907,8],[19093,6],[19782,6],[19990,6],[20317,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7649,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22906,8],[23168,6],[38727,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5174,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6383,7],[9534,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50580,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[296,6],[320,8],[923,6],[9059,6],[9484,6],[9594,7],[9681,8],[9733,6],[11044,8],[11101,7],[11582,8],[15703,7],[17405,8],[17936,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8513,8],[16268,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9645,7],[9931,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[440,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45282,6],[45473,6]]},"/en/lessons/common-similarity-measures":{"position":[[30815,6],[31319,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17976,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5369,8],[5671,6],[6097,7],[16304,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7752,8],[15039,7],[16435,8],[16457,8],[17740,8],[18848,8],[19042,6],[20845,6],[21087,8],[21174,6],[21707,7],[33588,8],[33733,8],[33779,6],[34860,8],[34982,8],[35287,8],[61459,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20474,6],[22009,6],[24026,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1082,6],[1307,7],[4236,8],[5275,8],[5493,7],[6055,7]]},"/en/lessons/counting-frequencies":{"position":[[174,8],[7718,8],[12419,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42561,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10622,6],[33277,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[421,8],[492,8],[541,8],[2678,6],[15709,6],[15781,6],[17169,8],[19018,8],[22273,8],[23764,6],[24052,7],[24174,6],[24467,6],[25440,8],[27140,6],[30908,8],[31127,6],[31265,6],[31469,8],[31545,8],[33592,7],[34175,8],[34522,6],[34840,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15057,8],[15266,6],[17906,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8251,7],[43371,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42116,6],[47141,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[469,6],[11555,6],[11971,6],[12065,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27226,6],[27337,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7984,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9542,6],[50260,7]]},"/en/lessons/extracting-keywords":{"position":[[314,6],[12062,6],[17172,6],[17576,6],[18064,7],[20724,7],[20789,7],[20823,6],[24618,7],[36347,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6376,7],[14517,7],[16329,6],[17369,8],[17436,6],[17689,6],[17751,6],[24580,6],[24672,6],[24714,6],[24781,8],[25665,7],[25800,7],[25838,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13145,6],[26350,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[832,6],[1872,6],[4751,6],[4802,6],[6183,8],[10585,7],[10839,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[210,6],[4527,6],[4614,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[49215,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27529,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[14404,6],[14498,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19530,6],[28354,7],[31291,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10908,6],[28942,8],[30778,6],[34745,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[12826,6],[12933,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20040,7]]},"/en/lessons/gravity-model":{"position":[[11684,7],[24602,6],[28681,8],[61841,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2446,7],[14410,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8889,8],[13565,6],[13856,6],[17080,7],[18856,7],[29202,6],[29613,6],[45171,6],[45827,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8502,8],[20961,6],[41805,8],[47089,7],[52547,7]]},"/en/lessons/intro-to-bash":{"position":[[23757,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1406,6],[9037,6],[9191,7],[11540,7]]},"/en/lessons/intro-to-powershell":{"position":[[453,6],[12939,6],[13436,6],[43732,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11323,6]]},"/en/lessons/introduction-map-warper":{"position":[[17455,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5596,8],[20896,6],[20983,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26581,6]]},"/en/lessons/json-and-jq":{"position":[[8769,7],[8939,7],[9068,6]]},"/en/lessons/linear-regression":{"position":[[26340,7],[29328,7],[53301,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8053,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17406,6]]},"/en/lessons/naive-bayesian":{"position":[[3399,9]]},"/en/lessons/normalizing-data":{"position":[[3801,6],[3890,6],[6560,6],[7897,6],[8101,6]]},"/en/lessons/preserving-your-research-data":{"position":[[13961,7]]},"/en/lessons/qgis-layers":{"position":[[15540,6],[15660,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7776,6],[8478,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31879,7],[33623,7],[35471,7],[35727,8],[37296,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23135,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2836,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11895,8],[27937,8],[28470,8],[28542,6],[28913,6],[29357,6],[30237,8],[30398,7],[39372,8],[40703,6],[41402,7],[48045,8],[51071,8],[51328,7],[51391,8],[51583,6],[51942,6],[52047,7],[53011,8],[53273,8],[53306,7],[57309,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15974,6],[16531,6],[17016,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15725,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4742,6],[26414,6],[36844,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6617,8],[16469,6],[23969,6],[24729,6],[24837,6],[25198,7],[25595,6],[25744,6],[46109,6],[46206,8],[46325,8],[46545,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[16924,6],[17660,6],[18705,6],[19298,6],[19560,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9988,6],[12282,6]]},"/en/lessons/vector-layers-qgis":{"position":[[3373,6],[3425,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32866,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15926,6]]},"/en/lessons/working-with-web-pages":{"position":[[8494,6]]}}}],["remove_numb",{"_index":21821,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41018,14]]}}}],["remove_punct",{"_index":21819,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40926,12]]}}}],["remove_separ",{"_index":21823,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41108,17]]}}}],["remove_symbol",{"_index":21820,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40971,14]]}}}],["remove_url",{"_index":21822,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41065,10]]}}}],["removed...>",{"_index":13263,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36275,14],[36550,14]]}}}],["removestopwords(wordlist",{"_index":7742,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[12471,25]]}}}],["renam",{"_index":679,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22433,7],[22571,6],[22883,6],[23823,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8492,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8443,6],[18676,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48736,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23964,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21134,6],[21282,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28992,6]]},"/en/lessons/extracting-keywords":{"position":[[14906,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1999,6],[6105,6]]},"/en/lessons/intro-to-bash":{"position":[[16144,7]]},"/en/lessons/intro-to-powershell":{"position":[[19952,6],[20288,6],[20994,6],[44051,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11511,6]]},"/en/lessons/jupyter-notebooks":{"position":[[15667,8],[18724,6]]},"/en/lessons/naive-bayesian":{"position":[[32581,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16067,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[38215,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6999,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8587,6],[8900,6],[15870,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9408,7]]},"/en/lessons/windows-installation":{"position":[[2213,6]]}}}],["rename(text",{"_index":19925,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42502,11]]}}}],["rename(verifi",{"_index":19924,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42461,15]]}}}],["render",{"_index":2903,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18009,9]]},"/en/lessons/common-similarity-measures":{"position":[[9535,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2082,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35046,6],[38888,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14652,9],[17504,8],[19789,7],[27553,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17919,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4075,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2916,8]]},"/en/lessons/geocoding-qgis":{"position":[[1673,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12241,8],[26972,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[1994,6],[2709,8],[3173,9],[3941,6],[4375,7],[5159,7],[5515,7],[5940,7],[6503,6],[6770,7],[6985,7],[7069,6],[7269,7],[7682,7],[8126,7],[8413,8],[8545,7],[8763,6],[8818,7],[9073,6],[9757,7],[10303,7],[11220,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25545,6]]},"/en/lessons/gravity-model":{"position":[[34122,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4680,8],[49561,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33450,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35336,6],[37653,8]]},"/en/lessons/jupyter-notebooks":{"position":[[35419,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10228,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43185,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5098,7],[5415,7],[23070,6],[31448,7],[31513,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2611,8],[3628,6],[16100,8],[16219,8],[26155,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4626,7],[19821,9],[20985,9],[21191,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17011,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28012,6],[28110,7],[38263,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18794,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10153,8],[10343,6],[42275,6]]}}}],["render.d3movi",{"_index":21325,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21023,16],[21240,15],[21804,16]]}}}],["renderleaflet",{"_index":20606,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30524,15],[31559,14],[31645,13],[37364,15]]}}}],["rendit",{"_index":8433,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8881,10]]}}}],["rene",{"_index":8890,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7096,4]]}}}],["renegad",{"_index":7327,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16096,8]]}}}],["renegoti",{"_index":14739,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38184,14]]}}}],["renew",{"_index":2603,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28379,6]]},"/en/lessons/linear-regression":{"position":[[67324,7]]},"/en/lessons/sentiment-analysis":{"position":[[27612,7],[30303,7],[31399,7],[34593,7],[36269,7]]}}}],["renown",{"_index":22401,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8969,8]]}}}],["renumb",{"_index":17136,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29388,9]]},"/en/lessons/logistic-regression":{"position":[[11252,8]]}}}],["renunci",{"_index":5197,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64047,12],[64077,12]]}}}],["renv",{"_index":20540,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14893,4],[15016,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21301,5],[21599,5],[22038,4],[22117,5],[22175,6],[22195,5],[22829,4],[23363,5]]}}}],["renv::init",{"_index":21712,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22508,12]]}}}],["renv::instal",{"_index":21710,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22438,14],[22689,14],[22999,16]]}}}],["renv::install(\"quanteda.textmodels@0.9.6",{"_index":21713,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[22521,42]]}}}],["reoccur",{"_index":14789,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44187,7]]}}}],["reorder",{"_index":3361,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10114,10],[10213,8],[10642,7],[10815,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17700,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22166,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14552,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26247,10]]}}}],["reorgan",{"_index":10414,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9103,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4939,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27214,10]]},"/en/lessons/working-with-text-files":{"position":[[332,12]]}}}],["reorient",{"_index":8063,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8422,13]]}}}],["repay",{"_index":18696,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[67084,5]]}}}],["repeal",{"_index":20531,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9158,9]]}}}],["repeat",{"_index":659,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21199,6],[21721,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40476,7],[43953,7],[44079,7],[51597,7],[51723,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14376,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16787,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13380,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24697,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8296,8],[8345,8],[8654,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[47762,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62495,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10848,8],[26066,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6308,9],[9974,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44497,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2574,8],[4361,8],[22013,6],[22069,6],[24417,8],[38846,6],[38881,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8100,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9742,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1083,6],[11091,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[113,9],[1879,9],[2193,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27103,6]]},"/en/lessons/geocoding-qgis":{"position":[[24266,6]]},"/en/lessons/georeferencing-qgis":{"position":[[7841,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12716,6]]},"/en/lessons/gravity-model":{"position":[[4626,13],[14035,9],[15563,6],[15706,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21349,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30251,6],[39049,6],[44262,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17967,6]]},"/en/lessons/intro-to-linked-data":{"position":[[24797,6]]},"/en/lessons/intro-to-powershell":{"position":[[31698,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[11578,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13308,9],[28444,9],[33213,7],[35782,9]]},"/en/lessons/json-and-jq":{"position":[[10024,6],[10240,8],[10478,7],[17158,6],[18587,8],[19556,7],[23750,9],[25950,8]]},"/en/lessons/linear-regression":{"position":[[4202,6]]},"/en/lessons/logistic-regression":{"position":[[62193,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7413,6]]},"/en/lessons/naive-bayesian":{"position":[[20130,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43896,8]]},"/en/lessons/qgis-layers":{"position":[[14219,6],[14409,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[885,10]]},"/en/lessons/research-data-with-unix":{"position":[[10787,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35421,6],[46292,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28511,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[17177,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12580,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[9293,9],[14447,9],[22509,6],[24430,6],[28479,6],[28785,6]]},"/en/lessons/vector-layers-qgis":{"position":[[8391,6],[8729,6],[12098,6],[12354,6]]}}}],["repeatedli",{"_index":656,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21052,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11351,10],[18303,10],[19592,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[17036,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28898,11],[38037,10],[41528,11]]},"/en/lessons/intro-to-bash":{"position":[[3781,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35920,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15931,10]]},"/en/lessons/naive-bayesian":{"position":[[37630,10],[38570,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[787,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27318,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[22049,10],[32133,10]]},"/en/lessons/vector-layers-qgis":{"position":[[12007,10]]}}}],["repel",{"_index":7320,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14459,5],[14537,5],[14698,5]]}}}],["repercuss",{"_index":14225,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[15502,13]]}}}],["repes",{"_index":12545,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[14318,11]]}}}],["repetit",{"_index":759,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1646,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2259,10],[4629,11],[24597,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42473,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9010,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[2918,10]]},"/en/lessons/logistic-regression":{"position":[[14633,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4552,10]]}}}],["repl",{"_index":12419,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62718,4]]}}}],["replac",{"_index":559,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16625,7],[16829,7],[20260,7],[21466,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39416,9],[48659,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4402,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7208,7],[15980,8],[16716,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19597,7],[29980,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19277,8],[29452,7],[29907,7],[38241,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17142,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3952,7],[7739,9],[8662,8],[15494,9],[16417,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49902,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13563,7],[37424,8]]},"/en/lessons/common-similarity-measures":{"position":[[37396,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16699,7],[18408,8],[21050,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19577,9],[23561,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3324,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21085,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2572,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1298,7],[4745,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21609,8],[40796,7],[40937,7],[41128,8],[41603,7],[41734,7],[42123,7],[42336,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4501,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9889,7],[11862,7],[12213,7],[13529,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15186,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8531,12],[12756,7],[14356,7]]},"/en/lessons/extracting-keywords":{"position":[[17807,7],[18884,7],[25492,7],[25606,8],[31213,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[26078,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13277,8],[13509,8],[29796,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23706,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5769,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4104,7],[5090,7],[13102,7],[13173,7],[23119,7],[25402,9],[31400,7],[54481,8],[67381,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8654,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12427,9],[21684,9],[34193,7]]},"/en/lessons/gravity-model":{"position":[[37008,7]]},"/en/lessons/installing-omeka":{"position":[[12555,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37682,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8791,9],[9338,7],[10069,7],[42834,7]]},"/en/lessons/intro-to-linked-data":{"position":[[23479,8],[30887,12]]},"/en/lessons/intro-to-powershell":{"position":[[4905,8],[24903,9],[25892,8],[27213,7],[34841,7],[39835,9]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2883,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7613,11],[7824,11],[8645,7],[8974,8],[9504,7]]},"/en/lessons/introduction-map-warper":{"position":[[13108,8],[17444,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9141,7],[23273,7],[26547,8],[37084,7],[39793,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20112,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2217,9],[8858,7],[29890,7],[30886,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7260,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[277,7],[4325,7],[4349,7],[4412,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[17617,9],[31137,8],[32856,7],[33063,7],[35506,7]]},"/en/lessons/normalizing-data":{"position":[[6535,7]]},"/en/lessons/output-data-as-html-file":{"position":[[7733,12]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3212,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11328,7]]},"/en/lessons/research-data-with-unix":{"position":[[6992,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14573,7],[24789,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21179,7]]},"/en/lessons/sentiment-analysis":{"position":[[12468,9],[24825,9],[30087,7],[31166,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23263,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26050,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[29613,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13366,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24428,7],[24494,7],[25177,7],[41688,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25012,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[120,7],[6048,7],[6791,7],[6839,7],[6963,7],[8193,7],[8322,7],[8531,8],[8541,7],[8687,8],[9067,7],[9147,7],[9208,7],[9334,7],[9349,7],[9543,9],[9578,13],[9689,12],[9951,11],[10034,8],[10044,7],[10205,12],[10240,7],[10284,13],[10605,7],[12663,7],[12820,11],[14428,9],[14542,11],[15395,7],[17024,8],[17084,7],[17604,12],[17700,7],[21128,7],[21257,7],[21988,11],[22102,7],[22152,7],[22469,11],[22667,7],[23316,7],[23400,7],[23495,7],[23998,7],[24220,7],[24416,12],[24442,11],[24737,7],[25690,7],[25891,7],[27649,7],[27811,11],[28015,11],[28331,7],[28537,12],[28636,7],[28843,12],[29107,7],[29144,7],[29169,7],[29197,7],[29230,7],[29268,7],[30723,7],[31718,10],[33384,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15120,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16561,9]]}}}],["replaced_d",{"_index":8712,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41760,14],[41874,15],[43968,14],[45250,14]]}}}],["replaced_dates.to_csv(\"nypl_normalmenus.csv",{"_index":8717,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[44302,45],[45315,45]]}}}],["repli",{"_index":2802,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5402,7],[5459,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[17231,5],[22071,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2842,8],[2930,7],[3381,5],[13234,8],[18860,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3861,7]]},"/en/lessons/working-with-web-pages":{"position":[[990,7]]}}}],["replic",{"_index":3008,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6310,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26053,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13545,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2495,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24462,10],[31177,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20364,11]]},"/en/lessons/geocoding-qgis":{"position":[[23338,9],[29412,9]]},"/en/lessons/gravity-model":{"position":[[9057,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47553,11],[48979,11]]},"/en/lessons/preserving-your-research-data":{"position":[[12989,10],[16713,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7361,10]]},"/en/lessons/sonification":{"position":[[9761,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32557,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51000,11]]}}}],["replycount",{"_index":21689,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[13288,10]]}}}],["repo",{"_index":5323,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3388,6],[18891,5],[27761,4],[28448,4],[35481,6],[35523,5],[49858,5],[51730,4],[51902,5],[52386,4],[59323,5],[59906,4],[67224,5],[67963,4],[68791,5],[69143,5],[69255,5],[69346,5],[70820,5],[70973,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13072,4]]},"/en/lessons/jupyter-notebooks":{"position":[[35505,5],[35558,4],[35784,4],[44271,5],[44333,5],[44358,4],[44542,5]]}}}],["repons",{"_index":6793,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28747,7]]}}}],["report",{"_index":1958,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1672,7],[1783,7],[1794,7],[1958,7],[2370,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13097,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[840,8],[9529,6],[23020,8],[32281,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46336,6],[47914,6],[67786,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26133,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62846,6],[62903,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6847,7],[9889,7],[10308,7],[55187,8],[55405,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27612,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9286,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6044,6],[28432,7],[29754,6],[41172,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[386,9],[15316,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16391,6],[53066,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27646,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36289,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28672,6],[30826,6],[33579,6],[36857,6],[37724,6],[38959,7],[39593,6],[40043,6],[49768,6],[55727,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4148,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7689,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38336,6]]},"/en/lessons/introduction-map-warper":{"position":[[9673,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4214,7],[11665,6],[14520,7],[16158,6],[29571,7],[30304,7],[30654,6],[30740,6],[31670,6],[37810,7],[39778,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25374,8],[25761,6]]},"/en/lessons/sonification":{"position":[[23104,11],[38634,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46996,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25660,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[656,7],[34343,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4125,7],[4420,6],[4864,6],[5001,7],[5755,7],[5795,9],[12563,8],[12592,7],[22633,7],[26907,7],[31020,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[917,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[708,10],[5726,6],[18113,6],[18136,6],[18543,6],[20550,6],[20675,6]]}}}],["reposit",{"_index":8356,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27364,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10488,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32443,10]]}}}],["repositori",{"_index":2086,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12201,13],[15427,12],[15883,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1779,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21153,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3632,13]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6395,11],[13743,12],[38132,10],[52446,11],[52486,11],[53327,10],[54333,11],[54428,12],[54545,11],[59540,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3559,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4875,12],[6289,12],[7997,11],[49909,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[385,10],[3131,10],[3250,10],[3431,12],[11395,10],[11915,10],[11945,11],[11998,11],[12062,10],[12151,11],[12664,11],[13439,10],[13664,10],[15423,10],[15578,11],[16477,12],[16582,10],[17868,10],[19597,10],[23010,10],[24322,10],[25969,12],[26071,14],[26119,10],[26208,11],[28102,12],[28121,10],[28251,11],[29050,10],[29390,10],[29598,11],[29681,13],[29729,12],[29832,14],[29875,10],[29963,13],[30015,11],[30320,10],[30417,10],[30833,10],[31149,10],[34017,10],[35182,10],[35488,13],[35590,10],[35636,10],[35821,11],[35892,10],[36721,10],[38124,10],[39201,10],[44520,10],[47524,10],[49409,10],[52766,11],[52828,10],[53826,11],[55905,10],[70795,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13479,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4899,11],[61865,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46244,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33756,10],[33925,11],[34104,11],[37075,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10224,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11037,11],[39157,11],[39259,11],[41718,10],[42896,10],[45748,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2526,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18338,12]]},"/en/lessons/georeferencing-qgis":{"position":[[4584,11],[9857,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[641,10],[674,10],[6312,12],[10288,13],[14735,10],[14765,10],[14882,10],[14946,10],[15198,10],[15471,10],[15736,12],[15850,10],[15915,11],[16927,11],[18150,10],[18531,10],[18710,11],[22867,10],[23211,12],[23240,10],[23488,10],[23879,10],[24073,10],[24261,13],[24295,10],[24367,10],[24425,10],[24479,10],[24581,10],[24804,10],[25009,11],[25042,10],[25076,10],[25149,10],[25202,10],[25275,11],[25316,10],[25535,11],[25937,12],[26262,10],[27465,11],[27912,11],[29706,10],[34718,13],[34738,12],[34960,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18508,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12605,11]]},"/en/lessons/introduction-map-warper":{"position":[[7047,10],[8425,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17027,10]]},"/en/lessons/jupyter-notebooks":{"position":[[1615,11],[1747,11],[38538,10],[43934,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11102,10]]},"/en/lessons/preserving-your-research-data":{"position":[[18279,14]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9892,11],[9933,10],[10692,11]]},"/en/lessons/sonification":{"position":[[23127,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12173,13],[27971,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45580,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12555,12],[32413,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11494,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19426,10],[48135,11],[48343,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6720,11],[16205,10],[26762,10]]}}}],["repository’",{"_index":5431,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[21076,12],[34130,12]]}}}],["repoʼ",{"_index":5584,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69168,6]]}}}],["repo’",{"_index":5505,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[39847,6],[45915,6],[49648,6]]}}}],["reppel",{"_index":14063,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45581,7]]}}}],["reppel’",{"_index":13930,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[17263,8]]}}}],["repres",{"_index":1052,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4471,9],[4739,11],[5448,14],[6136,12],[8933,11],[12524,10],[12736,11],[14369,10],[14761,10],[15706,10],[18961,9],[21408,12],[24272,10],[24717,10],[25136,12],[25231,11],[25396,12],[25585,12],[38664,10],[42901,11],[49278,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[10716,11],[14170,11],[24348,12],[24916,12],[24969,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17003,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40976,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11366,10],[11500,10],[12514,10],[13407,12],[16950,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8053,9],[8466,9],[8517,11],[13763,10],[24370,9],[62782,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15917,9],[23518,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11632,10]]},"/en/lessons/common-similarity-measures":{"position":[[1852,12],[6476,9],[7663,9],[7877,9],[7995,11],[8080,11],[8175,11],[8255,10],[8319,10],[8659,9],[19099,11],[28245,10],[28302,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26905,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11761,10],[15920,10],[28896,10],[32215,9],[34948,9],[35146,9],[48309,12],[52982,11],[58517,10],[61498,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6486,18],[7620,18],[8369,11],[16878,10],[20488,18],[21944,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2630,14],[10225,11],[16898,9],[40936,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5372,15],[5595,15],[5765,15],[10070,9],[33541,12],[36946,10],[38051,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20298,12],[38594,9],[38805,10],[39363,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17535,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13720,11],[14117,11],[21240,9],[35845,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2003,9],[3713,9],[4809,9],[6783,9],[8618,9],[10834,11],[12245,9],[14119,12],[14496,9],[15907,12],[21963,10],[23361,9],[24042,10],[24088,9],[24157,11],[24352,10],[25160,9],[25230,9],[27138,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22545,11],[25309,11],[37870,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15453,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9852,9],[10145,9],[13475,11],[15049,11],[16111,12],[16695,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28183,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8007,11],[10467,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2165,12],[2196,10],[2539,12],[2596,10],[2762,9],[2836,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[49597,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28362,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16387,11],[18427,12],[19399,9],[26158,14]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7701,12],[8749,10],[11608,10],[13124,9],[14695,12],[15722,11],[16779,9],[20736,11],[24144,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3612,9],[6003,9],[9527,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11895,9],[47347,10]]},"/en/lessons/geocoding-qgis":{"position":[[7846,10],[8012,12],[15791,12],[30391,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[7347,9],[14444,9],[15614,10],[16487,10],[16584,9],[18347,11],[21032,9],[21332,10],[21443,9],[26019,9],[26218,10],[26301,12],[28247,9],[30586,10],[30723,12]]},"/en/lessons/getting-started-with-markdown":{"position":[[6046,12],[6178,11],[6264,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13861,10],[34101,9],[38959,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[5213,9],[5373,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3175,10],[8212,11],[8936,9],[9037,10],[14015,10]]},"/en/lessons/gravity-model":{"position":[[4356,11],[12328,9],[14268,10],[14464,14],[14559,14],[16342,9],[16684,9],[21515,10],[23915,12],[26504,11],[27286,9],[30053,9],[34278,9],[34315,9],[40833,9],[40912,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[11904,9],[11983,12],[12175,12],[40569,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2170,9],[16518,9],[17004,9],[28629,10],[49846,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10944,9],[11072,10],[14112,10],[23155,12],[25007,10],[31354,11],[41305,10],[41896,10],[45895,9],[45927,9],[46116,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3801,11],[26670,10],[26925,10],[27457,12],[45671,11],[45752,11],[47262,14]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16525,11],[16889,11],[25444,9],[37831,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4290,11],[4972,11],[5750,12],[7001,11],[7054,11],[7371,11],[7640,11],[9192,10],[9849,9],[9930,9],[10025,11],[10105,11],[10578,12],[17089,12],[17235,12],[17508,9],[17622,11],[17752,9],[24630,10],[24704,10]]},"/en/lessons/intro-to-powershell":{"position":[[15490,10]]},"/en/lessons/introduction-map-warper":{"position":[[4741,12],[5692,11],[22467,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24563,12],[25184,12],[28674,11],[31825,9],[32056,10],[39050,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11659,11],[12878,10],[25199,11],[33715,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24712,10],[29743,11],[32245,11],[32354,9],[32663,12],[32707,11],[33375,10],[33430,10]]},"/en/lessons/json-and-jq":{"position":[[35332,12]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3402,11],[5038,9]]},"/en/lessons/linear-regression":{"position":[[1273,10],[1791,9],[5059,12],[7364,10],[7755,12],[8717,14],[9608,10],[9683,11],[9746,11],[22068,12],[22491,12],[23072,10],[23170,10],[24334,10],[29646,10],[30529,9],[32981,11],[35039,11],[39004,9],[40132,10],[41693,9],[41782,10],[41862,10],[41943,10],[43627,9],[47492,9],[57957,12],[59324,10],[59561,10],[65013,9]]},"/en/lessons/linux-installation":{"position":[[4236,9]]},"/en/lessons/logistic-regression":{"position":[[993,10],[1511,9],[5739,12],[5945,9],[7967,10],[8028,10],[8091,10],[8123,10],[8162,10],[8821,10],[12675,10],[24054,12],[28338,10],[33560,9],[36377,10],[40233,9]]},"/en/lessons/mac-installation":{"position":[[3917,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1484,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3364,9],[3699,9],[21921,10],[26483,11]]},"/en/lessons/naive-bayesian":{"position":[[19320,10],[25458,11],[26309,12],[36608,9],[52801,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4676,10],[8206,10]]},"/en/lessons/output-data-as-html-file":{"position":[[3501,11],[7794,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1979,11]]},"/en/lessons/preserving-your-research-data":{"position":[[5007,14],[7528,9],[9642,9]]},"/en/lessons/qgis-layers":{"position":[[4842,9],[9224,9],[11617,9],[14500,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7197,9],[9175,14],[19830,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3715,10],[10584,10],[11713,11],[15528,11],[17347,12],[17373,12],[20665,16],[20958,11],[21053,14],[21141,9],[21485,11],[29311,11],[29447,11],[39356,14],[39451,10],[40603,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43690,9],[43907,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12915,9],[32310,12]]},"/en/lessons/sonification":{"position":[[791,12],[8447,10],[9655,10],[12729,10],[13370,9],[13454,9],[14601,10],[30056,9],[30366,11],[30395,10]]},"/en/lessons/space-place-gazetteers":{"position":[[6423,9],[47047,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[288,9],[360,9],[7445,10],[7683,9],[8009,10],[9063,12],[9153,12],[9215,9],[12848,9],[13047,9],[13133,9],[19490,9],[31682,9],[34796,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4271,9],[4677,9],[12038,12],[32747,16],[38850,10],[44219,10],[44380,12],[45899,12],[46837,10],[48566,11],[53703,14],[55320,9],[55387,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2534,9],[25216,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[841,10]]},"/en/lessons/transliterating":{"position":[[3948,9],[8038,9],[8115,11],[9725,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3525,9],[3708,9],[4001,9],[7048,9],[7138,10],[8076,12],[8168,10],[8203,10],[8859,9],[8936,9],[10323,12],[10400,12],[14395,9],[29748,10],[41819,9],[44564,14]]},"/en/lessons/understanding-regular-expressions":{"position":[[4279,9],[5251,9],[7324,9],[10410,11],[11949,12],[12745,12]]},"/en/lessons/vector-layers-qgis":{"position":[[567,9],[638,9],[754,9],[906,9],[1047,9],[1241,11],[1367,9],[12595,11],[17110,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15638,9],[36422,12],[45358,10]]},"/en/lessons/windows-installation":{"position":[[5129,9]]},"/en/lessons/working-with-web-pages":{"position":[[3437,10]]}}}],["represent",{"_index":1056,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4801,14]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13085,15],[13131,14]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1089,15],[5600,15]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2276,14],[2352,15],[7155,14],[15691,14],[35025,14],[68398,17],[68679,17]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60054,14]]},"/en/lessons/common-similarity-measures":{"position":[[8391,14]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1539,14],[1903,15],[29874,14],[37467,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27256,14]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7812,17],[38549,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12484,14],[21279,14]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25190,14],[26537,14]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3091,14]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11116,14],[20219,14]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5845,16],[22832,14]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11965,14]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11247,14]]},"/en/lessons/geocoding-qgis":{"position":[[1911,15],[14585,14],[29454,17]]},"/en/lessons/geospatial-data-analysis":{"position":[[22816,14],[30969,14]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7409,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[11743,14]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8990,15],[14666,15],[16048,15],[16113,14],[16143,15],[17160,14],[17522,15],[45010,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10009,14],[35361,14]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7266,14]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28794,14]]},"/en/lessons/jupyter-notebooks":{"position":[[37038,14]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1368,16]]},"/en/lessons/naive-bayesian":{"position":[[17738,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6473,14],[17540,14],[25515,14],[29582,15]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38346,15]]},"/en/lessons/sonification":{"position":[[1802,15],[6525,14],[6968,15],[8751,15]]},"/en/lessons/space-place-gazetteers":{"position":[[10100,16],[45748,14]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4700,15],[27750,14]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13158,14]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5721,16],[8619,16]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3665,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15891,14]]}}}],["representedinukparlia",{"_index":15152,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9760,25],[25326,25]]}}}],["represented’.2",{"_index":20861,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[744,14]]}}}],["represet",{"_index":3777,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9234,14]]}}}],["repress",{"_index":22600,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2786,10]]}}}],["repressii",{"_index":22763,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15829,9]]}}}],["reprint",{"_index":10020,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57431,9],[57562,10]]},"/en/lessons/space-place-gazetteers":{"position":[[49648,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14134,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50959,10]]}}}],["reproduc",{"_index":1742,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42317,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16416,9],[16644,9],[22491,15],[45918,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44007,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5530,9],[19193,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25439,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12124,9],[23185,10]]},"/en/lessons/intro-to-powershell":{"position":[[22446,10],[23309,10]]},"/en/lessons/json-and-jq":{"position":[[40480,12]]},"/en/lessons/jupyter-notebooks":{"position":[[52675,12]]},"/en/lessons/linear-regression":{"position":[[21253,9],[37630,16]]},"/en/lessons/preserving-your-research-data":{"position":[[9554,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27302,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[696,12],[787,12],[3129,12],[3924,12],[6751,12],[7182,9],[28223,12],[28408,12],[30421,12],[32534,9]]},"/en/lessons/sonification":{"position":[[3943,15],[7554,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21418,13]]},"/en/lessons/transliterating":{"position":[[747,10]]}}}],["reproduct",{"_index":7277,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9507,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49647,12]]},"/en/lessons/intro-to-powershell":{"position":[[22420,12],[23283,12],[25167,13],[25438,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[289,13]]}}}],["republ",{"_index":14746,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[38882,8]]},"/en/lessons/introduction-map-warper":{"position":[[22956,8]]}}}],["republican",{"_index":2646,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29563,12],[29860,11],[30261,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45335,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20776,10],[35520,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32799,12]]}}}],["republic’",{"_index":16192,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8392,10]]}}}],["republish",{"_index":16807,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[1913,9]]}}}],["repurpos",{"_index":7141,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59797,10]]},"/en/lessons/gravity-model":{"position":[[57815,10]]},"/en/lessons/logistic-regression":{"position":[[62205,10]]},"/en/lessons/sentiment-analysis":{"position":[[10552,9],[38978,10]]}}}],["reput",{"_index":362,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9182,10]]},"/en/lessons/gravity-model":{"position":[[45102,9]]},"/en/lessons/introduction-and-installation":{"position":[[420,9],[2657,9]]}}}],["req",{"_index":11410,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32088,3]]}}}],["request",{"_index":364,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9241,7],[9508,7],[9665,8],[13124,8],[13288,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14080,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21081,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4747,9],[6173,9],[69549,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[850,7],[879,7],[6956,7],[6992,7],[23986,8],[24017,8],[24544,8],[25490,8],[26843,8],[27550,7],[27649,7],[31395,7],[32001,7],[32465,8],[32927,8],[33267,7],[48306,8],[48400,7],[49522,7],[49660,7],[49878,7],[50029,9],[50087,8],[50233,8],[50287,8],[50376,8],[51412,9],[51476,7],[51549,8],[52648,7],[53077,7],[53229,7],[53489,7],[53531,7],[53767,9],[55559,8],[55695,8],[56073,7],[56230,9],[56397,9],[56432,9],[56568,9],[56655,9],[64472,7],[64590,7],[70923,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1994,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[684,8],[7289,8],[7392,7],[7458,7],[7530,8],[10374,8],[10510,8],[10655,7],[10986,7],[11255,8],[11412,8],[12083,8],[14639,8],[17745,8],[18577,8],[18623,8],[18697,8],[18763,8],[21174,8],[23354,8],[23540,8],[25115,9],[26016,7],[28714,8],[29106,9],[29175,8],[29263,8],[29324,8],[29448,8],[29592,7],[29738,7],[29772,7],[29841,8],[30211,7],[30676,8],[31231,8],[31833,7],[32174,7],[32380,7],[34476,8],[36547,9],[37215,7],[37280,7],[37347,7],[37542,7],[37643,10],[37682,7],[37763,7],[38020,8],[41404,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11544,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15826,10]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2602,7],[2767,7],[4996,7],[5338,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18106,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17744,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26738,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3867,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[19833,7],[36107,8],[40601,7],[41404,9],[48446,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6093,8],[6871,7],[9915,8],[12347,7],[15984,7],[20111,8],[20229,8],[25717,7],[26732,9],[27497,8],[28000,8],[28037,7],[28808,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[669,7],[688,7],[3810,7],[5799,8],[5973,10],[18208,9],[26782,7],[27370,8],[28507,8],[29177,7],[29203,7],[29492,7],[29600,7],[29892,7],[29964,7],[30620,7],[31334,7],[31908,7],[32444,7],[32916,8],[33179,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23657,7],[23884,8],[23980,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12783,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12689,10],[22468,7],[22602,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[1211,8],[4248,8],[4459,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13075,7],[38702,10]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[524,8],[2014,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4953,7],[8111,8],[8714,7],[8882,7],[21631,8],[36326,9],[38849,8]]},"/en/lessons/jupyter-notebooks":{"position":[[49342,7]]},"/en/lessons/linear-regression":{"position":[[10572,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10569,7],[31199,8]]},"/en/lessons/naive-bayesian":{"position":[[29327,8],[29412,9],[29640,7],[29834,7],[30325,8],[30736,8],[32396,8],[32445,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19866,8],[20425,8],[21603,7],[23234,8],[23312,7],[25053,8]]},"/en/lessons/sentiment-analysis":{"position":[[19770,9],[20597,7],[28897,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[31864,8],[33236,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12579,8]]},"/en/lessons/working-with-web-pages":{"position":[[920,7],[2777,7],[7593,9]]}}}],["request.arg",{"_index":7902,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24865,13],[27092,13],[35401,12],[41086,12]]}}}],["request/",{"_index":18161,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10591,9]]}}}],["requestnumb",{"_index":15961,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11204,13]]}}}],["requests.get(\"http://de.dbpedia.org/data/grjasowez.json\").json",{"_index":11574,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23996,64]]}}}],["requests.get(url",{"_index":10833,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28891,17]]}}}],["requir",{"_index":136,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2905,8],[5966,8],[14009,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22853,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2124,8],[9520,8],[10144,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[543,8],[3557,7],[3633,8],[5088,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2050,9],[27072,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3794,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[499,13],[38190,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2249,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[327,8],[12858,7],[19137,8],[19811,8],[20205,8],[47804,8],[57608,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43215,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[174,12],[2624,12],[13929,8],[24904,7],[31381,8],[31636,9],[32561,8],[34825,8],[35294,8],[54209,9],[56742,9],[58357,8],[58933,13],[61914,7],[62574,9]]},"/en/lessons/common-similarity-measures":{"position":[[5135,8],[11762,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8519,8],[11243,7],[11759,11],[16182,7],[17253,8],[27391,8],[27527,9],[28920,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4737,11],[32300,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12514,9],[13031,9],[56959,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12948,7],[23399,8]]},"/en/lessons/counting-frequencies":{"position":[[516,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1895,8],[2551,7],[9731,7],[42617,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3586,8],[4200,8],[5939,8],[9213,8],[34590,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[736,12],[1970,12],[2677,13],[2775,12],[4575,8],[7094,8],[7434,7],[7915,8],[8078,8],[10792,13],[36396,7],[36668,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26157,8],[29631,8],[30234,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1658,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6021,9],[9651,8],[12434,12],[13400,7],[21945,7],[30465,8],[37996,7],[38235,8],[40954,8],[41398,8],[43024,12],[46742,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24380,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19152,12]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6082,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1466,7],[5276,8],[5659,7],[8821,8],[9806,8],[15932,8],[19919,7],[41259,7],[41929,8],[42276,8],[42481,8],[43456,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5124,8],[5568,8],[6057,8],[11257,8],[15598,8],[26033,8],[26373,9],[27148,8],[30494,8],[36748,7],[41017,8],[41797,8],[54272,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48597,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9127,8],[19351,7],[23197,7],[41063,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[98,12],[5118,12],[5155,12],[9582,8],[10226,8],[28442,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9072,7],[9173,7],[16770,8],[16961,8],[21786,8],[26136,7],[26241,7],[30465,8],[32833,7],[42748,9],[45262,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30225,8],[32387,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25281,7],[25427,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1854,8],[8895,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18322,7],[55192,7],[68496,7]]},"/en/lessons/geocoding-qgis":{"position":[[5982,8],[18351,7],[21875,9],[23010,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2369,8],[7152,8],[7343,8],[8974,8]]},"/en/lessons/georeferencing-qgis":{"position":[[306,8],[859,8],[3505,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[6798,11],[35405,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[95,12],[1661,12],[20145,8],[24611,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1723,8],[2246,12],[5118,8],[5209,8],[5422,8],[8528,8],[8729,12],[8787,12],[8819,13],[8846,12],[8947,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[7230,7],[12472,7],[12555,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[19233,7]]},"/en/lessons/gravity-model":{"position":[[157,12],[8283,12],[8316,7],[42982,8],[44677,9],[49139,8],[59050,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[120,12],[710,9],[1099,8],[2316,12],[6121,12],[7646,8],[27092,7],[28508,7],[37180,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[128,8],[3211,8],[9908,7],[15545,7],[15623,7],[26706,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4256,8],[7509,8],[8755,8],[30537,9],[34072,8],[35937,8],[36603,8],[51503,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2811,8],[11911,8],[16277,7],[17953,7],[34980,8],[50921,7],[50945,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[181,12],[3389,8],[5583,14],[6519,8],[6869,7],[7348,8],[7511,8],[7744,12],[13461,13]]},"/en/lessons/intro-to-bash":{"position":[[504,7],[11879,7],[20673,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2316,8]]},"/en/lessons/intro-to-linked-data":{"position":[[4036,7]]},"/en/lessons/intro-to-powershell":{"position":[[38665,8],[38915,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[26129,8]]},"/en/lessons/introduction-map-warper":{"position":[[7758,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2993,7],[18397,12],[18604,8],[23178,7],[34629,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[95,12],[2727,12],[39936,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[122,8],[5257,8],[5321,8],[7264,8],[12598,7],[17080,8],[18868,8],[19914,8],[31009,10]]},"/en/lessons/json-and-jq":{"position":[[1551,7],[18815,7],[25782,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5709,12],[13559,8],[13606,8],[45507,8]]},"/en/lessons/linear-regression":{"position":[[17263,8],[50686,8]]},"/en/lessons/logistic-regression":{"position":[[3581,8],[7424,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2666,8],[6773,8],[10942,9]]},"/en/lessons/naive-bayesian":{"position":[[19778,7],[19971,7],[69664,9]]},"/en/lessons/normalizing-data":{"position":[[7656,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1905,9],[3980,8],[5533,7],[17732,8]]},"/en/lessons/qgis-layers":{"position":[[2493,14]]},"/en/lessons/research-data-with-unix":{"position":[[3384,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12626,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3453,7],[20112,7]]},"/en/lessons/sentiment-analysis":{"position":[[9868,8],[11930,7],[12990,7],[15643,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4378,7],[7066,8],[15243,7],[15509,7],[19741,8],[26497,8],[38399,8]]},"/en/lessons/sonification":{"position":[[8213,8],[20040,8],[22577,8],[35169,7],[39551,8]]},"/en/lessons/space-place-gazetteers":{"position":[[20130,7],[25517,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1663,12],[8195,13],[8458,12],[10550,8],[17696,12],[29924,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19248,9],[23748,9],[28509,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6272,7],[11066,8],[20597,8],[65132,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[99,8],[6235,8],[26011,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1867,8],[2326,9],[4551,7],[4642,9],[5268,8],[15176,8],[15449,8],[15804,8],[16134,8],[16388,8],[17607,12],[18269,8],[23182,8],[27398,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8631,8],[9268,13],[9338,9],[9694,8],[33182,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2313,9],[2939,12],[3956,7],[4386,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1874,8],[2137,8],[4377,8],[8166,8],[8462,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2152,8],[3773,8],[19223,7],[34800,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3207,12],[3369,12],[3849,12]]},"/en/lessons/working-with-text-files":{"position":[[3261,12]]}}}],["requirements.txt",{"_index":3924,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20482,16]]},"/en/lessons/jupyter-notebooks":{"position":[[44135,16]]}}}],["requisit",{"_index":5310,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[159,10],[2609,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[75,10],[2106,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[92,10],[4853,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36209,11]]}}}],["rerecord",{"_index":10321,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[7410,8]]}}}],["rerun",{"_index":2945,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24482,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19148,9]]},"/en/lessons/extracting-keywords":{"position":[[16404,5],[37271,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9846,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40862,9],[40972,5]]},"/en/lessons/jupyter-notebooks":{"position":[[29644,5],[30116,5]]},"/en/lessons/linear-regression":{"position":[[37807,9]]},"/en/lessons/logistic-regression":{"position":[[25762,5],[33686,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4041,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19265,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[32124,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37125,9]]}}}],["resampl",{"_index":12821,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[8815,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35768,8],[35826,10],[35855,10],[36305,8],[36447,10],[36561,8],[36616,8],[36755,9],[36816,10],[37861,9],[38250,8],[39512,9],[40068,10]]}}}],["resav",{"_index":20563,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21274,6]]},"/en/lessons/sonification":{"position":[[5942,8]]}}}],["rescan",{"_index":11105,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[24750,9]]}}}],["rescu",{"_index":3701,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[209,6],[7305,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[53926,6]]}}}],["research",{"_index":39,"title":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[43,8]]},"/en/lessons/preserving-your-research-data":{"position":[[16,8]]},"/en/lessons/research-data-with-unix":{"position":[[20,8]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[771,9],[920,9],[1006,11],[23026,9],[23434,8],[23660,8],[23861,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28612,8],[34830,8],[42251,8],[43712,9],[43837,8],[44359,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9893,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[630,11],[707,8],[1708,11],[2186,11],[3484,8],[25689,9],[25993,8],[26463,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[381,9],[17283,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3944,8],[14281,9],[14949,8],[18865,11],[60461,8],[65079,9],[66430,8],[67281,11],[67669,8],[68800,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2640,8],[20267,8],[50055,8],[50399,8],[67372,8],[67604,8],[67867,8],[68833,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25,8],[277,8],[3987,8],[4961,8],[7776,8],[7840,11],[7921,8],[8808,8],[10872,8],[15992,8],[19692,8],[21371,9],[25029,8],[40991,8],[45752,9],[72140,8]]},"/en/lessons/common-similarity-measures":{"position":[[693,11],[4752,11],[6713,8],[22893,8],[29242,10],[36418,8],[37149,10],[38421,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5115,9],[5406,8],[15647,11],[15799,8],[15952,9],[23988,8],[31636,9],[36260,9],[36415,11],[41119,11],[46955,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1874,8],[4975,8],[40207,8],[52902,9],[58100,9],[59799,9],[60973,8],[61042,9],[63067,9],[64392,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10887,10],[14102,9],[14883,8],[18081,8],[20725,8],[21079,8],[21463,8],[21841,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[186,8],[1752,11],[1989,8],[2663,10],[2788,11],[3080,11],[3373,12],[3876,11],[4533,11],[4574,8],[5824,11],[6233,9],[6855,8],[7605,8],[8211,8],[8443,8],[8898,11],[9721,8],[9858,8],[10073,11],[10316,8],[10629,8],[10805,8],[28302,11],[35101,9],[35181,8],[38789,11],[39677,12],[39720,11],[40075,8],[47825,9],[48424,12],[50703,11],[52032,8],[52516,8],[54773,8],[58133,8],[58448,11],[59438,8],[59518,8],[62535,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[40,8],[19067,9],[24890,9],[29712,8],[30765,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1148,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[292,11],[894,11],[1227,11],[8258,11],[8491,12],[9007,8],[9420,8],[9893,8],[12323,8],[12629,8],[12773,11],[13289,9],[14080,8],[43681,9],[45148,9],[45791,11],[45971,11],[46086,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1826,8],[4377,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1967,9],[2460,8],[3016,8],[3093,9],[5655,8],[6694,8],[29757,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[163,11],[1618,11],[2954,8],[3217,12],[3522,10],[3598,8],[5528,10],[5614,8],[5973,9],[6646,8],[6695,11],[6849,9],[6906,11],[6958,11],[8391,11],[8639,11],[8889,11],[9025,11],[9156,11],[9172,8],[9451,9],[9470,8],[10543,12],[11405,11],[17327,8],[23436,8],[25914,8],[28378,8],[28490,9],[28633,11],[30792,12],[31878,11],[32071,8],[32290,8],[34604,8],[37210,8],[47020,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10069,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51491,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4812,8],[25905,8],[26327,8],[40106,8],[40735,10],[43768,8],[53240,8],[53703,8],[56724,8],[57010,8],[59831,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[942,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3059,8],[5525,11],[11748,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2192,11],[30093,9],[47770,8],[48075,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[951,11],[2383,8],[5067,8],[16431,8],[16542,8],[29424,8],[29700,8]]},"/en/lessons/extracting-keywords":{"position":[[4206,8],[30202,8],[30431,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1098,11],[4881,12],[6265,9],[19427,11],[24005,8],[25942,11],[41508,11],[42221,9],[43524,11],[45270,12],[46704,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1756,8],[18967,9],[35060,9],[36003,8],[36202,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[733,11],[3791,8],[4249,8],[11469,8],[21000,8],[27569,8],[35496,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68292,8]]},"/en/lessons/geocoding-qgis":{"position":[[4159,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1388,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[44,8],[1846,11],[2598,8],[3988,8],[5005,12],[8637,8],[33031,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3654,8],[3771,8],[7640,8],[10249,11],[23662,8],[23792,8],[23847,8],[24665,10],[34679,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46955,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[2129,8],[5671,9],[12034,8],[14150,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[145,11],[27114,11]]},"/en/lessons/gravity-model":{"position":[[16623,8],[19912,9],[20051,8],[36244,8],[56726,8],[57518,8],[58461,9],[59996,9],[60128,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5989,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3040,8],[44020,9],[44946,9],[45819,8],[45878,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14421,8],[19747,9],[49077,8],[49911,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1979,9],[5053,8],[11786,8],[15568,11],[15618,10],[33461,8],[34480,9],[35129,10],[36555,8],[46606,8],[53894,8],[54378,8],[58027,8]]},"/en/lessons/intro-to-bash":{"position":[[2580,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1228,9]]},"/en/lessons/intro-to-linked-data":{"position":[[19175,8],[19234,8]]},"/en/lessons/intro-to-powershell":{"position":[[3289,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[709,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[929,11],[1692,11],[2774,9],[6393,8]]},"/en/lessons/introduction-map-warper":{"position":[[1624,12],[2213,8],[4133,8],[6511,9],[9836,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[38068,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[221,12],[1046,11],[1265,11],[3276,9],[5069,8],[6688,12],[6797,8],[7102,11],[7240,9],[7515,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2648,8],[12119,8]]},"/en/lessons/json-and-jq":{"position":[[1126,11],[24642,11]]},"/en/lessons/jupyter-notebooks":{"position":[[202,8],[2283,9],[3209,8],[3392,8],[4391,8],[11709,8],[11821,8],[18120,8],[22622,8],[23741,8],[35119,8],[38149,8],[41200,8],[41266,8],[42240,8],[49250,11],[49765,8],[49813,11],[50026,8],[50178,8],[50326,8],[50713,8],[51064,9],[52688,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2739,8]]},"/en/lessons/linear-regression":{"position":[[22746,9],[46153,8],[46200,8],[46516,8],[69169,8],[74907,8],[75298,9],[77619,9],[77639,8],[78158,8]]},"/en/lessons/logistic-regression":{"position":[[63048,8],[65772,9],[66762,8],[66830,8]]},"/en/lessons/naive-bayesian":{"position":[[3115,8],[23832,8]]},"/en/lessons/normalizing-data":{"position":[[5723,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51567,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5313,9],[11324,8]]},"/en/lessons/preserving-your-research-data":{"position":[[17,8],[70,8],[123,8],[1016,9],[1038,8],[1198,8],[1294,8],[1416,8],[1628,8],[1659,8],[1968,8],[2269,8],[2306,8],[2583,8],[3559,8],[3671,8],[3883,9],[3908,8],[4748,9],[4837,8],[5205,8],[5609,8],[5772,8],[5908,9],[6290,8],[6344,8],[8501,8],[8999,8],[9031,8],[9075,8],[9355,8],[9450,8],[9527,9],[11092,8],[11107,8],[11407,8],[11575,10],[11686,8],[12685,9],[12787,8],[13391,8],[14316,8],[15784,8],[15929,8],[15977,8],[16009,9],[16303,8],[16422,8],[16597,8],[16758,8],[16843,11],[16931,11],[17086,8],[17204,8],[17248,9],[17682,8],[17848,8],[18087,8],[18858,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[537,8],[1349,9],[1575,9],[5322,8],[27187,8],[27264,8],[28580,8]]},"/en/lessons/research-data-with-unix":{"position":[[21,8],[79,8],[266,8],[334,8],[496,8],[717,8],[1148,8],[1976,8],[2172,8],[2318,8],[6510,8],[7600,8],[9143,8],[11705,8],[13513,8],[13531,8],[13652,8],[14497,8],[14525,8],[14560,8],[14961,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1670,11],[2895,11],[28880,12],[29223,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[280,8],[2471,8],[6256,9],[6728,8],[7447,8],[7756,9],[8401,8],[9075,8],[9340,11],[10448,8],[10601,8],[17599,11],[18338,8],[18543,8],[19170,8],[39405,8],[41527,10],[41623,8],[44798,8],[46048,9],[49859,8],[53911,8]]},"/en/lessons/sentiment-analysis":{"position":[[518,8],[1208,11],[1308,8],[1359,8],[2037,8],[2313,11],[2392,10],[3444,10],[4143,11],[4181,11],[4417,8],[4716,11],[4850,10],[5190,11],[5662,10],[6762,12],[7710,10],[7830,11],[8015,11],[8118,11],[8209,11],[8905,11],[8939,8],[9068,11],[9177,11],[10398,8],[11008,11],[11217,11],[14510,12],[24133,11],[26025,8],[33044,8],[38746,8],[40258,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2049,8],[2430,11],[2916,9],[27443,8]]},"/en/lessons/sonification":{"position":[[4016,11],[8470,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9030,8],[13210,8],[13693,8],[15040,8],[15105,11],[15566,9],[15964,8],[18068,9],[18397,8],[20843,8],[20925,11],[23612,8],[27392,8],[27506,8],[27679,8],[27716,10],[28147,10],[28442,10],[32097,8],[32435,9],[34140,8],[41702,9],[42584,8],[45558,9],[46500,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1520,8],[4839,10],[5368,8],[10740,8],[18638,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[225,11],[2605,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[199,8],[796,8],[1853,8],[1883,8],[1938,8],[2117,8],[18325,8],[46011,8],[46081,8],[47279,8],[49024,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[292,8],[1888,11],[2704,8],[3771,11],[4505,11],[4735,8],[6045,11],[6128,10],[6282,10],[6811,11],[7009,8],[7480,8],[7667,11],[7735,9],[7823,8],[8185,9],[8352,11],[8395,10],[8500,10],[8582,11],[8785,8],[9464,8],[10585,9],[14175,10],[19168,10],[28658,8],[28857,11],[29469,10],[33575,11],[50932,10],[51060,9],[51840,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[405,9],[16661,8],[26284,8],[26977,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[579,8],[789,8],[4355,8],[18566,9],[18581,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1808,8],[2662,11],[2733,8],[14784,11],[14948,11],[15149,10]]},"/en/lessons/transliterating":{"position":[[1887,8],[2180,11],[2739,8],[2916,8],[3080,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[614,9],[1359,8],[16561,8],[23302,11],[23524,8],[23852,8],[24365,8],[28282,9],[35736,8],[40848,8],[41007,9],[41119,9],[41761,9],[43185,8],[43712,8],[45118,8],[45683,8],[48699,8],[48843,8],[48938,9],[49021,8],[49608,8],[50531,8],[51115,8],[51307,8],[52357,9],[53007,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4368,9],[29695,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2746,8],[7100,8],[7125,8]]},"/en/lessons/vector-layers-qgis":{"position":[[12904,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26186,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18887,12]]},"/en/lessons/working-with-web-pages":{"position":[[4104,9],[5727,9],[8440,9]]}}}],["research.4",{"_index":23634,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17528,10]]}}}],["research.html",{"_index":3195,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50427,15]]}}}],["research.markdown",{"_index":3190,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48659,17]]}}}],["research.md",{"_index":5510,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40846,12]]}}}],["researcher’",{"_index":4215,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41117,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9314,12]]}}}],["research–collect",{"_index":2959,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26243,19]]}}}],["research’.3",{"_index":5837,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3248,11]]}}}],["reselect",{"_index":23208,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[7098,8]]}}}],["resembl",{"_index":3301,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2526,8]]},"/en/lessons/common-similarity-measures":{"position":[[12626,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4880,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4726,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2857,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[10443,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26993,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7667,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13472,8]]},"/en/lessons/linear-regression":{"position":[[30392,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[19343,12]]}}}],["reserv",{"_index":824,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5264,8]]},"/en/lessons/common-similarity-measures":{"position":[[18369,8],[18457,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22725,8]]},"/en/lessons/intro-to-powershell":{"position":[[15785,8],[15983,10]]},"/en/lessons/naive-bayesian":{"position":[[37912,7]]},"/en/lessons/sentiment-analysis":{"position":[[15490,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16197,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[39547,11]]},"/en/lessons/working-with-text-files":{"position":[[4756,8]]}}}],["reset",{"_index":2816,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7313,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15806,5],[16036,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26903,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39633,5],[40146,5],[45418,5],[50921,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21501,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12350,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31977,8],[32514,5]]},"/en/lessons/jupyter-notebooks":{"position":[[25985,5]]},"/en/lessons/linear-regression":{"position":[[26310,5],[48882,5]]},"/en/lessons/logistic-regression":{"position":[[44564,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35062,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29476,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13326,6]]}}}],["reset_index",{"_index":21523,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[29355,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44819,11],[45070,12]]}}}],["reset_index(drop=tru",{"_index":17133,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29160,22],[29365,22]]},"/en/lessons/logistic-regression":{"position":[[11226,22]]}}}],["reshap",{"_index":9542,"title":{"/en/lessons/json-and-jq":{"position":[[0,9]]}},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5400,10]]},"/en/lessons/json-and-jq":{"position":[[1,9],[2248,7],[13222,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30866,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2689,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24990,8]]}}}],["resid",{"_index":3440,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1182,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12917,7],[18416,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20878,8]]},"/en/lessons/space-place-gazetteers":{"position":[[7277,9],[7964,6]]}}}],["residu",{"_index":12966,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26351,10]]},"/en/lessons/gravity-model":{"position":[[53787,10],[54065,8],[54209,8]]},"/en/lessons/linear-regression":{"position":[[42749,10],[42836,9],[43610,10],[43878,9],[44034,11],[44719,9],[44794,9],[46946,9],[47454,10],[47482,9],[47581,8],[47721,8],[47820,8],[47974,8],[48087,8],[48786,8],[48843,8],[49145,8],[49793,8],[50134,8],[50269,8],[50498,8],[50572,10],[50960,9],[51285,9],[51336,9],[51419,10],[51568,8],[51848,9],[55603,9],[60268,10],[60444,10],[60623,10],[60976,9],[61033,9]]},"/en/lessons/logistic-regression":{"position":[[18167,9],[26209,9],[26240,9]]}}}],["residual_floor",{"_index":21843,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42895,14],[52417,14]]}}}],["resili",{"_index":14780,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43055,11]]}}}],["resist",{"_index":13320,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46338,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5177,6]]},"/en/lessons/sonification":{"position":[[2453,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1175,8]]}}}],["resiz",{"_index":5901,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18542,8],[18554,6],[19086,6],[39646,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25302,6],[33225,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14476,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19757,8],[25271,6],[25476,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28255,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23644,8],[30339,6],[30546,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19523,7],[25873,6]]}}}],["resizemethod.squish",{"_index":5910,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19061,21]]}}}],["resnet",{"_index":6321,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36586,8],[36757,9]]}}}],["resnet18",{"_index":5919,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20734,9],[29101,9],[39740,8],[41706,9]]}}}],["resnet34",{"_index":5983,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39752,9]]}}}],["resolut",{"_index":218,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4468,11],[4517,10],[5100,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5785,10],[7920,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12888,10],[13115,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51878,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16380,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4551,11],[16644,10],[16885,11],[17235,10]]},"/en/lessons/geocoding-qgis":{"position":[[35391,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[509,10],[801,10],[2300,10],[2996,12],[3711,10],[7360,10],[13540,10],[13768,10],[13899,10],[15915,10],[16543,10],[18096,11],[20674,10],[22506,10],[23123,10]]},"/en/lessons/georeferencing-qgis":{"position":[[9680,10],[9785,10],[9889,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3920,10]]},"/en/lessons/introduction-map-warper":{"position":[[3569,10],[4507,11],[4897,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15421,10],[16993,11],[17061,10],[28725,12]]},"/en/lessons/space-place-gazetteers":{"position":[[12870,11],[46959,10],[50148,12]]}}}],["resolution=100.0",{"_index":19020,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38762,18]]}}}],["resolv",{"_index":9623,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16085,9],[16401,7]]},"/en/lessons/geocoding-qgis":{"position":[[2637,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[736,7],[7302,8],[11843,8],[13613,8],[18322,8],[27641,9],[32714,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29095,8],[31427,10]]},"/en/lessons/intro-to-powershell":{"position":[[46251,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18218,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[14850,9]]}}}],["reson",{"_index":1113,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6820,9],[21817,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58410,8]]},"/en/lessons/sonification":{"position":[[1464,10]]}}}],["resourc",{"_index":1947,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1316,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[434,9],[56320,10],[61027,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49343,8],[67269,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43243,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60509,10],[66039,10],[70428,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6311,8],[8312,9],[16230,10],[21457,9],[28392,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1007,9],[1027,9],[9591,9],[36943,9],[42901,10],[60467,9],[60670,9],[61903,9],[61945,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1031,9],[2964,10],[4523,9],[21971,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6502,10],[7161,9],[12025,10],[23661,10],[24368,10],[26198,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[586,9],[854,9],[916,9],[5450,8],[6192,10],[6955,8],[6992,8],[7207,9],[12759,9],[13016,10],[23032,9],[23129,10],[29934,8],[30925,9],[30942,8],[31086,11],[31168,9],[32072,9],[32244,8],[35258,8],[40404,8],[40577,8],[43861,9],[45901,9],[45922,9],[46534,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[917,9],[6158,9],[6380,9],[10044,9],[10091,9],[33465,9],[34946,9],[36613,9],[38010,9],[38540,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5908,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5791,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3725,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3680,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37044,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6816,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2011,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[731,9]]},"/en/lessons/extracting-keywords":{"position":[[2927,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17207,10],[17390,10],[21526,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6907,8],[23739,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4716,9],[8659,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31119,9],[32003,9],[32552,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[797,9],[1570,9],[9617,9],[33578,9],[34086,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1847,10],[1945,9],[7510,8],[7649,8],[7682,8],[10804,8],[11238,8],[11301,9],[11351,9],[11389,8],[11439,9],[11526,9],[15089,8],[23066,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1969,9],[3973,9],[26450,8],[42232,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1032,9],[1088,9],[1133,9],[2849,10],[19166,9],[47979,9],[48182,9],[48693,9],[48817,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16588,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[40405,10],[40483,10]]},"/en/lessons/intro-to-linked-data":{"position":[[154,8],[385,9],[799,8],[873,8],[989,9],[2596,9],[10446,8],[10513,8],[11649,8],[20888,8],[21058,8],[22718,9],[36815,9]]},"/en/lessons/intro-to-powershell":{"position":[[41362,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[26302,10]]},"/en/lessons/introduction-map-warper":{"position":[[9558,9],[10104,10],[22619,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[265,9],[884,9],[2092,9],[4263,9],[5159,9],[8064,9],[10916,8],[41271,9],[41401,9],[41574,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4320,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[896,9],[20309,9],[43080,9]]},"/en/lessons/json-and-jq":{"position":[[823,9],[39375,9]]},"/en/lessons/jupyter-notebooks":{"position":[[5069,8],[10541,10],[43270,10],[49107,10],[49276,9],[49421,10],[49446,9],[49868,10],[49984,10],[50390,9]]},"/en/lessons/logistic-regression":{"position":[[3503,9]]},"/en/lessons/naive-bayesian":{"position":[[4790,8],[5769,8]]},"/en/lessons/qgis-layers":{"position":[[7224,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28013,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7651,9]]},"/en/lessons/sentiment-analysis":{"position":[[14304,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8096,8]]},"/en/lessons/sonification":{"position":[[3281,10]]},"/en/lessons/space-place-gazetteers":{"position":[[1531,9],[2217,9],[22218,8],[24845,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1380,9],[17873,9],[30245,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8978,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7466,8],[7531,8],[7610,9],[7678,9],[7913,8],[7970,10],[8689,8],[9131,8],[9389,8],[9868,8],[10771,9],[11308,8],[15314,8]]},"/en/lessons/transliterating":{"position":[[3223,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10124,9],[47886,9],[48445,9],[48510,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4314,9],[32650,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7347,9],[7395,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14747,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43079,9],[46760,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13158,8],[19350,10]]},"/en/lessons/working-with-web-pages":{"position":[[587,8],[1203,8],[1305,8],[4225,8],[5826,9],[10232,8]]}}}],["resource_group_transcript",{"_index":22120,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9176,29]]}}}],["resource—book",{"_index":7929,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30848,15]]}}}],["respect",{"_index":1396,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21155,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7464,7],[31431,13],[55097,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17765,10]]},"/en/lessons/common-similarity-measures":{"position":[[5873,13],[35314,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29994,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6326,10],[15224,12]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3424,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14037,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1533,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4919,7],[54493,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4453,10]]},"/en/lessons/extracting-keywords":{"position":[[27721,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1447,10],[32598,7],[32639,7],[49143,13],[49881,10],[60456,10],[60538,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19674,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[17240,10]]},"/en/lessons/gravity-model":{"position":[[36861,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8125,10]]},"/en/lessons/intro-to-linked-data":{"position":[[5400,10],[7494,9]]},"/en/lessons/introduction-map-warper":{"position":[[20730,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18790,13],[29705,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9492,10]]},"/en/lessons/linear-regression":{"position":[[2134,13],[59105,13],[63364,13],[63409,13]]},"/en/lessons/logistic-regression":{"position":[[1854,13],[6001,13],[19399,13],[27994,13],[42961,14],[52420,10],[56487,10]]},"/en/lessons/naive-bayesian":{"position":[[16478,13],[23946,13],[47892,7]]},"/en/lessons/output-data-as-html-file":{"position":[[7848,13]]},"/en/lessons/qgis-layers":{"position":[[2270,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5546,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17733,13]]},"/en/lessons/sentiment-analysis":{"position":[[27536,7],[28355,7],[30226,7],[31043,7],[31323,7],[32141,7],[34516,7],[35333,7],[36192,7],[37381,7],[38321,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18307,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12419,8],[25580,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18050,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19844,14]]},"/en/lessons/understanding-regular-expressions":{"position":[[2606,13]]}}}],["respectfulli",{"_index":14211,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12712,13]]}}}],["respectively.9",{"_index":16217,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10890,14]]}}}],["respond",{"_index":2152,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2952,7],[3031,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1733,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4370,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12821,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8280,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2840,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11494,10],[31599,8],[31661,8],[37791,9],[43589,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[514,10],[3776,9],[4752,10],[21628,10],[21742,7],[21945,8],[22182,7],[22728,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10498,7]]},"/en/lessons/linear-regression":{"position":[[78089,12]]},"/en/lessons/linux-installation":{"position":[[3792,7],[4192,7]]},"/en/lessons/mac-installation":{"position":[[3379,7],[3873,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15410,7]]},"/en/lessons/sentiment-analysis":{"position":[[38884,8]]},"/en/lessons/sonification":{"position":[[20628,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35563,7]]},"/en/lessons/windows-installation":{"position":[[4591,7],[5085,7]]}}}],["respons",{"_index":2013,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6719,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24877,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3694,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56392,10],[62962,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6875,8],[10336,8],[20354,9],[22462,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5852,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4308,8],[5380,8]]},"/en/lessons/counting-frequencies":{"position":[[7441,8],[12919,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40459,10],[44976,14]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38214,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6587,9],[8706,17]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20720,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14785,8],[22586,8],[26002,8],[29093,8],[36923,8],[38389,8],[39993,8],[41089,8],[43941,8],[46298,8],[47626,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12396,8],[28112,10],[28156,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1350,9],[6084,8],[18689,9],[22474,9],[22784,8],[22903,8],[23525,9],[30926,8],[31432,8],[32329,8],[32363,8],[33349,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7862,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10575,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1051,9],[31134,8],[31211,8],[31289,10],[31880,8],[36958,9],[37033,10],[37330,8],[38717,8],[38952,9],[39391,8],[39925,8],[39966,8],[41031,8],[44198,9],[44418,8],[44476,9],[44645,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[22000,8],[22850,8],[23447,9],[23483,10],[23608,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29406,11]]},"/en/lessons/json-and-jq":{"position":[[6613,8]]},"/en/lessons/linux-installation":{"position":[[4319,8]]},"/en/lessons/logistic-regression":{"position":[[9296,8],[9675,8]]},"/en/lessons/mac-installation":{"position":[[4000,8]]},"/en/lessons/normalizing-data":{"position":[[4509,8],[9144,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21735,9],[22922,8],[23489,8],[24523,8],[25572,8],[25792,8],[25987,8],[27831,8],[33825,8],[40173,8],[41675,8],[43248,8],[50364,8]]},"/en/lessons/output-data-as-html-file":{"position":[[4806,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17611,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3271,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33207,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2903,9],[3195,8],[58974,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9544,11],[20119,8],[20423,8],[25311,8],[28441,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5902,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17085,11]]},"/en/lessons/windows-installation":{"position":[[5212,8]]},"/en/lessons/working-with-web-pages":{"position":[[6747,8],[7092,9],[7533,9],[9253,8]]}}}],["response.read",{"_index":7621,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4357,15],[5423,15]]}}}],["response.read().decode('utf",{"_index":7695,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7487,27],[12965,27]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14841,27],[22646,27],[26062,27],[29153,27],[36983,27],[38449,27],[40053,27],[43998,27],[46358,27],[47690,27]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7908,27]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10621,27]]},"/en/lessons/normalizing-data":{"position":[[9190,27]]},"/en/lessons/output-data-as-html-file":{"position":[[4856,27]]},"/en/lessons/working-with-web-pages":{"position":[[6799,27],[9305,27]]}}}],["response=json.loads(json_str",{"_index":18932,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27172,32],[31582,32],[44516,32]]}}}],["response['respons",{"_index":18933,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27234,21],[31696,22],[44570,22]]}}}],["response—stud",{"_index":14312,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[46399,17]]}}}],["rest",{"_index":133,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2843,4],[8384,4],[15405,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9820,4],[11611,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10634,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9142,4],[11062,4],[29762,4],[29879,4],[36500,4],[39112,4],[44906,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9670,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19913,4]]},"/en/lessons/common-similarity-measures":{"position":[[9255,4],[28934,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[57919,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25812,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7807,4],[7990,4],[8049,4],[8182,4],[18953,4],[28782,5],[28837,4],[29211,4],[29651,4],[46679,4],[46761,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[21202,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18285,4],[34411,4],[34535,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1112,5],[27896,7]]},"/en/lessons/extracting-keywords":{"position":[[34279,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11805,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55390,4]]},"/en/lessons/geocoding-qgis":{"position":[[20947,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21343,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[6094,4],[9235,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6143,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[27556,4],[31533,4]]},"/en/lessons/installing-omeka":{"position":[[8569,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42367,4]]},"/en/lessons/intro-to-bash":{"position":[[20360,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13903,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14243,4],[20280,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16026,4]]},"/en/lessons/linear-regression":{"position":[[44610,4]]},"/en/lessons/naive-bayesian":{"position":[[41208,4],[43997,4],[45409,5],[52887,4]]},"/en/lessons/normalizing-data":{"position":[[2970,8],[7908,5],[8819,4]]},"/en/lessons/qgis-layers":{"position":[[15805,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9715,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30624,4],[35456,4]]},"/en/lessons/sentiment-analysis":{"position":[[9450,4]]},"/en/lessons/sonification":{"position":[[20307,4],[28401,4]]},"/en/lessons/space-place-gazetteers":{"position":[[32045,4],[38838,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9687,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20755,4],[22780,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25486,5]]},"/en/lessons/transliterating":{"position":[[14799,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[9365,4],[29089,4]]}}}],["restart",{"_index":2313,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3483,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31687,7],[33590,7],[39262,7],[59212,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26253,8],[53359,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11339,7],[11817,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8558,10],[38325,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12649,7],[12677,10]]},"/en/lessons/installing-omeka":{"position":[[6500,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[41002,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13877,7],[14020,7],[14323,7]]},"/en/lessons/jupyter-notebooks":{"position":[[26055,7],[26149,7],[34452,10]]},"/en/lessons/windows-installation":{"position":[[2768,7]]}}}],["restaur",{"_index":1121,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6963,10],[7267,11],[7532,10]]}}}],["restaurato",{"_index":11854,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6930,10]]}}}],["restor",{"_index":84,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1467,8],[4552,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20665,7]]},"/en/lessons/logistic-regression":{"position":[[66734,7]]}}}],["restraint",{"_index":7456,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[25558,10]]}}}],["restrict",{"_index":746,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1293,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8844,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69974,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25764,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31261,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12130,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33554,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18867,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4847,13]]},"/en/lessons/geocoding-qgis":{"position":[[23213,10]]},"/en/lessons/gravity-model":{"position":[[11289,11]]},"/en/lessons/installing-omeka":{"position":[[740,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43830,10]]},"/en/lessons/jupyter-notebooks":{"position":[[45178,10]]},"/en/lessons/naive-bayesian":{"position":[[30210,11]]},"/en/lessons/research-data-with-unix":{"position":[[13746,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38413,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2416,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18062,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8212,12]]}}}],["restyl",{"_index":14464,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[23687,8]]}}}],["result",{"_index":25,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[452,7],[13928,7],[14146,7],[14645,7],[20771,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2259,6],[7146,7],[12970,7],[13050,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14469,7],[14858,7],[16174,6],[25444,6],[28427,7],[28639,7],[32914,7],[33788,7],[35851,7],[42305,7],[43107,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4795,7],[6705,6],[7151,6],[7665,7],[11780,7],[16723,7],[19279,6],[24304,6],[27188,7],[27505,6],[27736,6],[28118,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2973,7],[22123,8],[26472,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2590,7],[2705,7],[2743,7],[2843,7],[17477,7],[37879,7],[58612,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10294,7],[14658,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6671,7],[12110,7],[12664,7],[14119,7],[14673,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[506,7],[623,7],[1977,7],[10625,7],[12553,8],[14127,8],[16979,7],[25366,7],[26031,8],[27412,8],[28945,7],[30274,7],[30462,7],[33328,7],[34260,9],[36274,7],[41034,8],[41714,6],[42033,6],[42167,7],[42462,7],[43475,7],[51611,7],[57787,7],[59380,9],[60360,7],[60936,7],[65344,7],[69840,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10028,8],[12127,7],[15505,7],[16761,7],[16953,8],[18410,7],[18662,7],[31727,7],[40204,8],[42547,7],[43881,8],[44021,8],[49986,8],[51135,6],[52571,8],[55903,8],[56077,6],[57459,8],[57696,7],[60870,8],[61605,8],[62934,7],[63017,7],[63272,7],[66382,7],[66650,7],[66756,8],[67156,7],[67453,7],[68197,7],[68454,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12421,9],[22990,6],[61786,7],[62482,8],[62706,7]]},"/en/lessons/common-similarity-measures":{"position":[[4227,7],[13947,7],[15387,6],[17969,6],[19049,7],[19332,8],[19588,8],[23223,7],[26194,7],[26362,8],[26895,7],[27375,8],[29513,7],[29929,7],[31084,7],[31208,8],[31358,7],[31524,7],[32012,7],[32655,7],[33286,7],[33364,7],[33987,7],[34220,7],[34715,8],[35461,7],[35734,7],[36377,7],[36623,7],[37351,7],[38505,6],[39305,8],[39351,7],[39477,7],[39613,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[862,7],[3969,7],[15591,7],[16315,8],[19180,7],[22612,7],[24089,7],[31091,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[726,7],[19516,6],[25426,7],[34022,6],[44878,7],[46518,7],[46920,7],[47414,7],[49268,8],[51353,7],[55225,7],[57322,7],[59672,7],[61571,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1795,7],[8538,7],[10765,7],[11611,7],[12874,9],[13673,8],[15823,7],[18826,7],[20158,7],[20456,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18678,8],[19098,8],[22756,9],[23334,7],[25143,9],[26606,7],[28290,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2083,7],[13377,7],[18402,6],[18679,7],[20824,6],[21015,7],[22841,6],[23063,6],[25418,6],[29310,7],[30594,7],[38432,7],[38933,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2305,6],[4481,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[453,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11930,8],[18131,6],[18181,6],[23324,7],[25030,7],[25042,7],[25094,7],[25186,7],[27541,7],[28060,7],[34309,7],[36056,7],[37939,8],[37948,7],[42903,7],[42979,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5775,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5242,7],[6544,7],[6805,8],[8249,7],[22016,7],[24933,7],[25076,6],[30182,7],[33091,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6030,8],[7114,7],[9602,7],[9967,6],[10265,6],[10475,7],[10622,6],[10971,6],[11484,6],[11498,7],[12130,8],[12364,7],[13864,6],[14383,7],[16673,6],[22627,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12958,7],[13990,7],[17852,7],[17965,7],[19981,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26342,6],[28916,6],[32827,7],[38860,7],[39791,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5933,7],[44419,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[265,7],[4656,7],[4716,7],[4797,7],[4892,8],[6049,8],[6110,7],[6677,7],[7479,7],[10231,7],[10744,7],[10851,7],[11498,7],[11658,7],[11757,7],[11908,8],[12052,7],[12528,7],[12651,7],[12781,7],[13176,7],[13254,7],[13771,7],[14773,7],[14896,7],[15275,7],[15570,7],[15873,7],[16258,7],[16370,7],[16527,7],[16599,6],[16815,6],[17317,6],[18918,7],[19629,7],[19781,7],[19857,7],[20263,8],[20676,7],[20942,7],[21173,7],[21451,7],[21608,7],[22570,7],[22705,7],[23152,7],[23410,7],[23595,7],[24948,7],[25986,7],[26113,6],[26168,7],[26398,7],[26731,7],[27916,7],[28027,7],[29077,7],[29231,7],[29773,7],[30005,7],[30430,8],[30689,7],[30904,7],[31077,6],[31316,7],[33181,7],[33271,7],[33323,9],[33394,9],[33601,8],[33885,8],[34482,7],[34558,8],[37766,7],[37842,8],[38922,7],[39977,7],[40131,7],[45227,7],[46282,7],[46436,7],[46974,7],[47050,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4121,6],[12306,6],[13026,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13702,7],[30647,6],[32887,7],[33824,9],[35641,8],[38588,7],[39498,7],[40968,6],[43194,7],[47193,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13576,7],[21776,7],[21970,7],[22102,8],[22206,6]]},"/en/lessons/extracting-keywords":{"position":[[404,7],[476,7],[12329,7],[13678,8],[13724,7],[15370,7],[16373,7],[20276,7],[22114,7],[22450,7],[24139,7],[24839,7],[25058,7],[28606,7],[30594,7],[30742,7],[33415,7],[36583,7],[37064,6],[38070,8],[38105,7],[38396,6],[38893,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[465,7],[18237,6],[20551,7],[31209,9],[34169,8],[37830,7],[38207,8],[38432,7],[39032,8],[39285,7],[41018,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2109,7],[5407,6],[6168,9],[6292,7],[8005,7],[8296,9],[8412,6],[8983,7],[10065,6],[10430,6],[16192,7],[21172,6],[22867,8],[23603,9],[34430,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2271,7],[10950,7],[20568,7],[20751,7],[20960,7],[24284,7],[24882,8],[29691,8],[29862,7],[30290,7],[31841,7],[35441,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6976,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1891,9],[2011,7],[2904,6],[15451,7],[16944,6],[17090,6],[17116,6],[54190,6],[59711,7],[60574,9],[62625,9],[66292,9]]},"/en/lessons/geocoding-qgis":{"position":[[8029,7],[15732,7],[20543,9],[20678,6],[24994,6],[25333,6],[25449,7],[25494,7],[25964,7],[26107,7],[27634,6],[28188,6],[28669,7],[29180,7],[29241,7],[30322,7],[34117,7],[34327,7],[34393,8],[34658,7],[35126,8],[35652,6],[38106,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11142,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4255,9],[4767,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9560,7],[10151,7],[25214,6],[25734,7],[29491,7],[31536,7],[33355,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31907,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[371,7],[4094,7],[16283,6],[16497,6],[28384,6],[30073,7],[32826,7],[36232,6],[36257,7],[36507,6],[36532,7],[41532,7],[42662,7],[42887,6],[43129,6],[43187,6],[44582,6],[44724,6],[44975,7],[45665,7],[45741,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2418,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[589,7],[614,7],[642,7],[6309,8],[6346,7],[7154,8],[12074,8],[12367,7],[12633,8],[12704,8],[14069,7],[14654,7],[16212,7],[18021,8],[18781,7],[18863,7],[19799,7],[21102,7],[23111,7],[23179,8],[23283,8],[23395,7],[23442,7],[23979,7],[24478,7],[25978,7],[26301,7]]},"/en/lessons/gravity-model":{"position":[[1447,9],[4664,7],[4914,9],[5078,7],[13795,7],[16998,8],[17383,6],[18246,6],[28968,10],[37868,7],[40485,9],[47973,7],[48471,7],[50230,7],[50621,7],[51483,6],[55125,7],[55697,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[1154,8],[9736,8],[13917,6],[17465,9],[22405,6],[25008,8],[37445,8],[37475,7],[37625,8],[37689,7],[37775,8],[37879,7],[38035,7],[38815,6],[39759,8],[40544,6],[40670,6],[40784,7],[41195,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7754,6],[7968,8],[10401,6],[10870,8],[16088,8],[25067,6],[25791,7],[25840,7],[26200,6],[28403,7],[35299,6],[35899,6],[36565,6],[40941,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5703,8],[5784,9],[6042,9],[15815,7],[27774,6],[31031,8],[32259,7],[32332,6],[44351,8],[45890,7],[48625,9],[49124,8],[49945,8],[52868,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4587,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3165,7],[5188,7],[5449,7],[5583,7],[7387,7],[12589,7],[14396,7],[15234,7],[16598,7],[17874,7],[18209,7]]},"/en/lessons/intro-to-linked-data":{"position":[[20725,7],[30659,7],[32186,9],[32221,7],[33373,7],[33526,7],[34005,8],[34399,7],[35406,8],[36485,7]]},"/en/lessons/intro-to-powershell":{"position":[[12982,7],[22849,7],[27053,6],[28834,6],[35628,7],[35876,7],[37117,6]]},"/en/lessons/introduction-and-installation":{"position":[[535,8],[2772,8]]},"/en/lessons/introduction-map-warper":{"position":[[2329,7],[19540,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1118,7],[1617,7],[25724,6],[29171,8],[34900,7],[38539,7],[42983,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4484,7],[12103,7],[16057,7],[18712,7],[21599,7],[25944,7],[29197,8],[31731,8],[32836,7],[33267,6],[35839,6],[39575,7],[41349,7],[42398,8],[46351,8]]},"/en/lessons/json-and-jq":{"position":[[5489,8],[5700,7],[5934,8],[6013,9],[7045,6],[7342,8],[8178,6],[8653,7],[8809,8],[9139,7],[9335,7],[11165,7],[12535,8],[13494,9],[13882,8],[14646,8],[15647,8],[17940,8],[19013,8],[19978,8],[20595,8],[20992,7],[21058,8],[23200,8],[23507,7],[23986,7],[24269,8],[26275,7],[27136,7],[27811,7],[30349,6],[31175,7],[31600,7],[33095,8],[33775,8],[34975,7],[37092,8]]},"/en/lessons/jupyter-notebooks":{"position":[[6580,7],[6821,9],[28711,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2007,7],[8756,8]]},"/en/lessons/linear-regression":{"position":[[3519,7],[12225,6],[16525,7],[23866,8],[29096,7],[30516,7],[33543,7],[33592,6],[33774,7],[41437,7],[41506,7],[41854,7],[42514,7],[43483,6],[44584,7],[45089,6],[45254,6],[49911,6],[51213,7],[52925,7],[53167,9],[59823,7],[63865,7],[65464,9],[67907,6],[79979,7]]},"/en/lessons/logistic-regression":{"position":[[3239,7],[7656,7],[13639,7],[13688,6],[13870,7],[14193,7],[18606,6],[20143,6],[25264,7],[26883,7],[33524,6],[33666,7],[33759,8],[40296,8],[45180,7],[46829,7],[47267,7],[49193,7],[50871,7],[52501,7],[63738,7],[67669,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16921,7],[19559,7],[34005,6]]},"/en/lessons/naive-bayesian":{"position":[[3946,6],[10653,6],[13661,6],[13704,6],[23314,7],[30006,7],[30052,6],[38655,7],[43836,7],[45142,6],[45284,6],[46070,6],[46232,7],[47146,7],[51994,7],[53160,7],[54207,7],[55747,8],[58275,7],[61126,7],[62020,6],[63367,7],[68627,8],[69475,8],[70310,7]]},"/en/lessons/normalizing-data":{"position":[[1908,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[393,7],[6192,7],[7284,9],[8415,7],[8592,7],[10408,7],[13009,7],[14649,6],[32680,7],[35658,8],[52030,7],[52683,8]]},"/en/lessons/output-data-as-html-file":{"position":[[582,6],[1055,6]]},"/en/lessons/qgis-layers":{"position":[[15136,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[896,8],[11386,6]]},"/en/lessons/research-data-with-unix":{"position":[[5512,8],[8134,7],[8302,7],[8345,7],[8403,8],[8442,7],[8496,7],[10433,7],[11059,9],[11132,7],[11613,7],[11659,7],[13103,7],[13359,8],[13698,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16700,8],[22146,7],[23847,7],[26461,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2760,7],[2811,7],[13132,6],[15293,7],[17174,7],[18281,7],[18490,7],[19412,7],[19885,8],[20092,8],[29407,7],[29446,7],[30265,7],[35655,7],[38924,7],[39414,7],[41415,7],[42527,6],[45158,7],[46124,7]]},"/en/lessons/sentiment-analysis":{"position":[[4266,7],[6793,8],[15200,7],[20233,7],[26048,7],[40711,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22665,8],[27820,6]]},"/en/lessons/sonification":{"position":[[1131,9],[4049,8],[4188,9],[4426,7],[5533,9],[23826,9]]},"/en/lessons/space-place-gazetteers":{"position":[[37470,7],[37548,6],[37793,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8931,6],[11931,9],[17341,7],[21233,8],[27228,6],[27362,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30083,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28032,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7333,7],[14621,8],[16753,7],[28280,8],[44810,8],[49080,7],[54048,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5282,8],[7877,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8088,7],[8913,7],[14586,6],[19528,7],[20637,7],[22992,7],[24908,7],[25660,7],[25778,8],[25978,11],[26022,8],[27785,7],[28806,7],[28932,8],[29152,11],[29204,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6598,8],[6666,8],[23179,6],[24669,6],[25354,6],[28709,6],[29980,7],[31005,7],[31165,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4864,8],[11180,7],[15134,8],[16003,7],[28029,8],[28135,9],[28249,8],[29086,8],[31332,6],[31458,7],[32682,7],[32880,7],[38402,7],[40106,7],[40491,9],[40733,7],[42687,7],[43040,8],[43635,8],[45576,7],[45912,8],[50014,7],[51650,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3701,6],[9563,7],[10270,7],[13445,6],[26043,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4115,9],[13222,8],[13241,7],[13539,7],[22594,7],[25233,6]]},"/en/lessons/vector-layers-qgis":{"position":[[12162,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12562,7],[13005,6],[25284,9],[26195,8],[38321,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[724,7],[8890,8],[15590,6],[15644,6],[15730,8],[17326,7]]},"/en/lessons/working-with-text-files":{"position":[[4114,7]]},"/en/lessons/working-with-web-pages":{"position":[[2882,7],[7488,6],[7895,9]]}}}],["result.download",{"_index":8801,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[12664,18]]}}}],["result0.html",{"_index":10208,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23181,12]]}}}],["result10.html",{"_index":10209,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23205,14]]}}}],["result=\"offencevictim",{"_index":18421,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34343,22]]}}}],["result['identifi",{"_index":8790,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[9994,20],[10998,20],[11044,20],[12624,20],[13895,20],[16704,20]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22180,21]]}}}],["result['oth",{"_index":18634,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[62145,16]]}}}],["result[term",{"_index":17158,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33668,12]]},"/en/lessons/logistic-regression":{"position":[[13764,12]]}}}],["result_create(conn@ptr",{"_index":13244,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33442,23]]}}}],["results,2",{"_index":4617,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9084,9]]}}}],["results.1",{"_index":14636,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10478,9]]}}}],["results.8",{"_index":20108,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30317,9]]}}}],["results.append(book",{"_index":7905,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25258,20],[27458,20]]}}}],["results.append(result",{"_index":17160,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33740,22]]},"/en/lessons/logistic-regression":{"position":[[13836,22]]}}}],["results.bind",{"_index":13494,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24388,20]]}}}],["results.html",{"_index":10198,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15791,13]]}}}],["results.text",{"_index":6593,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[14247,14]]}}}],["results/2014",{"_index":19759,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[8194,12],[10244,12]]}}}],["results0.html",{"_index":10227,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31417,13]]}}}],["results[0",{"_index":14007,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38779,10],[38901,11]]}}}],["results[0].confidence*100).tofixed(2",{"_index":14016,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40135,38],[40434,38]]}}}],["results[0].label",{"_index":14008,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[38847,17],[40230,17],[40383,18]]}}}],["results_binari",{"_index":17599,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[17384,14],[18584,15],[19171,15],[24304,15],[24385,15],[24480,15],[24572,15],[24664,15],[24753,15]]}}}],["results_df",{"_index":17253,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48331,10],[48507,10],[50984,10],[59071,10]]}}}],["results_df.describ",{"_index":17259,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48581,21]]}}}],["results_df.sort_values(by='residual').reset_index(drop=tru",{"_index":17258,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48520,60]]}}}],["results_df['actu",{"_index":17255,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48399,20],[48486,20]]}}}],["results_df['predict",{"_index":17254,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48359,23],[48460,23],[58276,24]]}}}],["results_df['residu",{"_index":17257,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48435,22]]}}}],["results_df_binari",{"_index":17637,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[26962,17],[27453,17]]}}}],["results_df_binary.groupby('prob",{"_index":17679,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[30026,31]]}}}],["results_df_binary['actu",{"_index":17640,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27051,27]]}}}],["results_df_binary['actual']).astype(int",{"_index":17650,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27412,40]]}}}],["results_df_binary['bin",{"_index":17667,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29675,24]]}}}],["results_df_binary['correct",{"_index":17649,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27346,28]]}}}],["results_df_binary['high",{"_index":17673,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29835,25]]}}}],["results_df_binary['high'].round(2).astype(str",{"_index":17677,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29961,46]]}}}],["results_df_binary['highest_prob",{"_index":17646,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27245,33]]}}}],["results_df_binary['low",{"_index":17671,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29799,24]]}}}],["results_df_binary['low'].round(2).astype(str",{"_index":17676,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29907,45]]}}}],["results_df_binary['predict",{"_index":17638,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[26997,30],[27377,31]]}}}],["results_df_binary['prob",{"_index":17675,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[29873,23]]}}}],["results_df_binary['probability_f",{"_index":17642,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27101,34]]}}}],["results_df_binary['probability_m",{"_index":17644,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27173,34]]}}}],["results_df_binary[['probability_f",{"_index":17647,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[27279,36]]}}}],["results_df_non_binari",{"_index":17924,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50889,21],[51232,21],[51334,21],[52276,21],[54714,21]]}}}],["results_df_non_binary.iloc",{"_index":17956,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[54833,27]]}}}],["results_df_non_binary.iloc[0]['nyt_pdf_endpoint",{"_index":17938,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[52780,49]]}}}],["results_df_non_binary.merge(df_non_binari",{"_index":17933,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51256,42]]}}}],["results_df_non_binary.sort_values(by='highest_prob",{"_index":17936,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51358,52]]}}}],["results_df_non_binary['highest_prob",{"_index":17930,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51136,37]]}}}],["results_df_non_binary['predict",{"_index":17925,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50928,34]]}}}],["results_df_non_binary['prob_f",{"_index":17927,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50990,31]]}}}],["results_df_non_binary['prob_m",{"_index":17929,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51063,31]]}}}],["results_df_non_binary[['prob_f",{"_index":17931,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51176,32]]}}}],["results_non_binari",{"_index":17920,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50695,18]]}}}],["result—but",{"_index":8798,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[11875,10]]}}}],["result’",{"_index":8800,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[12302,8]]}}}],["resum",{"_index":3174,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45956,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18840,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7592,6]]},"/en/lessons/jupyter-notebooks":{"position":[[21101,6]]}}}],["resume.md",{"_index":3179,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46765,9]]}}}],["resurg",{"_index":9423,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48465,10]]},"/en/lessons/linear-regression":{"position":[[68105,11]]}}}],["resurrect",{"_index":5121,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59087,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34120,14]]}}}],["retain",{"_index":2942,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24361,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25466,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42932,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18927,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5276,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20196,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50070,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21546,6],[39580,9],[39621,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20657,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7968,7]]},"/en/lessons/preserving-your-research-data":{"position":[[5451,8],[13509,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32824,7],[35657,7]]},"/en/lessons/sentiment-analysis":{"position":[[19408,7]]},"/en/lessons/space-place-gazetteers":{"position":[[7628,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3137,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18131,7],[28410,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24959,6]]}}}],["rethink",{"_index":7167,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61439,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22201,7],[27041,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59582,10]]},"/en/lessons/linear-regression":{"position":[[73345,10]]},"/en/lessons/logistic-regression":{"position":[[64691,10]]}}}],["rethought",{"_index":22364,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[233,10]]}}}],["retir",{"_index":6635,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5702,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51729,8],[52589,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8982,7]]}}}],["reto",{"_index":15731,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6499,4],[7341,4],[7593,4],[41855,4]]}}}],["retrac",{"_index":8436,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9284,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21629,9]]}}}],["retrain",{"_index":10796,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24791,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5998,7],[23762,10],[48546,7]]},"/en/lessons/naive-bayesian":{"position":[[11626,7]]}}}],["retranslateui(self",{"_index":8131,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19756,19],[22032,19],[24176,19]]}}}],["retreat",{"_index":2637,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29241,8]]}}}],["retriev",{"_index":975,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1205,9],[20202,8],[34233,10],[43609,10],[45312,10],[45738,10],[46311,11],[49469,11],[51449,10],[52584,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[94,9],[232,9],[305,10],[654,9],[2522,9],[7518,10],[9443,9],[12113,10],[16249,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[948,10],[1087,10],[11758,9],[12069,10],[17750,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23475,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14576,8],[67043,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61084,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63864,10],[63923,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5504,9],[7502,8],[12213,10],[19154,8],[25656,8],[25940,8],[27868,9],[48806,10],[48864,8],[55534,10],[56086,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2063,8],[2882,9],[3602,10],[3779,8],[3896,10],[4641,9],[4737,8],[4921,10]]},"/en/lessons/counting-frequencies":{"position":[[5163,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5764,8],[38401,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1356,8],[21384,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12111,8],[51756,9],[51936,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4998,8],[17081,10],[17218,9],[37678,8],[37768,8],[38153,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11687,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9045,8],[9472,8],[9862,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1285,8],[5499,8],[20788,9],[23239,8],[30973,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9581,8],[15839,8],[18690,8],[29870,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4776,9],[19445,8],[19606,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6409,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1217,10],[8279,10],[9965,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26894,8],[27138,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[136,10],[2774,8],[3540,10],[3849,8],[4431,8],[7068,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12124,8],[13165,8],[29135,8],[40350,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54076,10]]},"/en/lessons/json-and-jq":{"position":[[34218,8],[34792,9],[38848,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3331,8]]},"/en/lessons/linear-regression":{"position":[[6171,10],[10165,9]]},"/en/lessons/logistic-regression":{"position":[[19334,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23542,9],[42138,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7550,8],[10664,11]]},"/en/lessons/sentiment-analysis":{"position":[[40502,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1458,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18749,9],[20117,9],[25995,9],[27042,9],[37675,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10420,9],[18819,11],[63991,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20624,8],[25761,9],[28915,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16985,8],[17519,10],[33323,8]]},"/en/lessons/working-with-web-pages":{"position":[[1377,10],[4857,8],[6330,10]]}}}],["retro",{"_index":9190,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5850,5]]}}}],["retroact",{"_index":5526,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46652,13]]}}}],["retrospect",{"_index":3868,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17495,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39927,14]]}}}],["retumb",{"_index":19999,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12109,7],[12763,9],[13326,7]]}}}],["return",{"_index":1202,"title":{"/en/lessons/naive-bayesian":{"position":[[46,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11088,6],[14883,6],[20687,6],[35837,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6865,7],[30510,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6463,7],[7344,6],[14222,6],[19499,6],[21377,6],[21769,7],[22598,8],[23143,6],[23624,6],[23697,8],[24029,6],[24216,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21592,6],[25901,6],[34411,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29224,6],[41933,8],[42873,6],[44327,6],[51113,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37963,6],[53021,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12627,6],[15042,6],[42076,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33241,7],[39987,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15019,7],[15560,7],[27698,6],[37988,6],[43211,6],[47403,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14334,6],[24631,6],[25786,7],[26055,6],[26280,9],[26363,6],[28133,6],[30032,6],[31386,6],[34094,6],[35749,6],[37871,6],[38155,6],[55802,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1810,6]]},"/en/lessons/counting-frequencies":{"position":[[6051,7],[6434,6],[6573,6],[6978,6],[7040,7],[12513,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1494,7],[7740,9],[10699,7],[10999,7],[11529,8],[11601,8],[11815,8],[12208,8],[16607,6],[18122,8],[18172,8],[22006,6],[22161,6],[22291,6],[22835,8],[23315,8],[24372,6],[24592,6],[24934,6],[25174,6],[25395,6],[25809,6],[25869,6],[27161,6],[27371,8],[27494,6],[29339,7],[33549,8],[34299,9],[34691,6],[34751,6],[35134,6],[35213,6],[35894,6],[36112,6],[37223,7],[37355,7],[37631,8],[37690,7],[37771,7],[39264,6],[39565,7],[39986,8],[40058,7],[40359,6],[40642,6],[40785,7],[42507,6],[42968,6],[43035,6],[43271,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13852,6],[16594,6],[24131,6],[25095,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17170,6],[17333,6],[20340,6],[29993,6],[31004,6],[31708,6],[32488,6],[35488,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2836,8],[4905,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[24317,9],[24949,9],[25106,9],[25239,6],[26327,6],[29251,6],[29513,6],[29818,9],[33115,8],[42389,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5973,7],[8158,7],[9938,8],[10629,8],[10772,6],[12574,8],[14232,8],[19433,6],[22717,8],[23285,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16435,6],[16874,6],[16891,7],[17707,6],[17811,6],[19266,6],[19950,6],[20343,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27830,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13794,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41686,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13857,6],[27516,7],[27822,6],[40566,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19714,7],[19802,7],[26112,8],[26261,6],[28096,8]]},"/en/lessons/extracting-keywords":{"position":[[12928,6],[15671,7],[15760,7],[16771,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18228,6],[37184,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9704,6],[12706,7],[16221,8],[22238,9],[22457,9],[23042,8],[25084,6],[26496,7],[28150,6],[28790,6],[28870,6],[29444,6],[29717,7],[30874,6],[31289,6],[32224,6],[32289,6],[32356,6],[33319,6],[34844,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8460,7],[8941,7],[9075,6],[9349,7],[18107,6],[23844,6],[24954,6],[30016,8],[33413,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2129,7],[7601,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6533,6],[6612,7],[7171,6],[7313,6],[7445,7],[7741,6],[9916,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15960,6],[16146,7],[16316,7],[16698,7],[17109,6],[19362,6],[19420,6],[19716,6],[19773,7],[19824,7],[20523,6],[23562,7],[23862,7],[24091,7],[24165,7]]},"/en/lessons/geocoding-qgis":{"position":[[26200,6],[30440,6],[34931,9],[35662,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14138,8]]},"/en/lessons/georeferencing-qgis":{"position":[[7802,6],[8130,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[9992,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17408,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27252,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5509,9],[5747,7],[6293,8],[6909,6],[7138,8],[12066,7],[12963,6],[13043,7],[13259,7],[13338,7],[14562,8],[15837,8],[16075,6],[17366,6],[18473,6],[22427,6],[23260,7],[23334,6],[23716,8],[25241,8],[25475,7]]},"/en/lessons/gravity-model":{"position":[[13777,6],[27040,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[34228,7]]},"/en/lessons/installing-omeka":{"position":[[5152,6],[5171,7],[8012,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7525,9],[21841,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41884,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9054,6],[10637,6],[20643,6],[20862,6],[24304,6],[26492,6],[33243,6],[34086,6]]},"/en/lessons/intro-to-bash":{"position":[[7347,7],[8219,7],[19822,6],[20316,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14263,6],[19494,6],[31669,6],[31831,7],[33094,10],[35039,8]]},"/en/lessons/intro-to-powershell":{"position":[[18280,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2048,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[21356,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11264,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15863,6]]},"/en/lessons/json-and-jq":{"position":[[6921,6],[7004,6],[8114,8],[8346,8],[8818,9],[9194,9],[9253,7],[9668,7],[9745,6],[10348,6],[10734,6],[10905,7],[11556,7],[11668,8],[12252,6],[12319,8],[12371,7],[17694,7],[25873,7],[26772,7],[28314,7]]},"/en/lessons/jupyter-notebooks":{"position":[[21304,6],[24116,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4583,6],[5188,7],[5527,6],[5588,6],[5983,6],[8589,6],[8954,6]]},"/en/lessons/linear-regression":{"position":[[24970,6],[33438,6],[33767,6],[34426,6],[34560,7],[44295,6],[44393,6],[64891,6],[77164,6]]},"/en/lessons/logistic-regression":{"position":[[4757,6],[13534,6],[13863,6],[30123,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3475,6],[3806,6],[6106,8],[6528,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10023,6],[10066,6],[11492,6],[11539,6],[12259,6],[12306,6],[13414,6],[13461,6],[14601,6],[14648,6],[18666,6],[18713,6],[34993,6]]},"/en/lessons/naive-bayesian":{"position":[[47,7],[25814,9],[32497,7],[49217,7],[57800,6],[62896,7]]},"/en/lessons/normalizing-data":{"position":[[1344,8],[7460,7],[8233,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23436,7],[25498,6],[26516,6],[36176,6],[36995,6],[37949,6],[41605,6]]},"/en/lessons/output-data-as-html-file":{"position":[[4572,6],[4680,6],[4927,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2030,7],[2457,6],[3312,6],[3613,6],[8618,7],[8763,6],[9087,6]]},"/en/lessons/qgis-layers":{"position":[[1397,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17668,7]]},"/en/lessons/research-data-with-unix":{"position":[[813,9],[13267,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10105,6],[10727,9],[16633,8],[23245,7],[32228,8],[33765,7],[37111,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17186,8],[47458,7]]},"/en/lessons/sentiment-analysis":{"position":[[32379,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28921,7]]},"/en/lessons/sonification":{"position":[[32246,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19483,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16642,6],[17398,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13117,7],[20417,9],[23188,7],[23657,6],[24420,6],[25101,8],[26238,9],[26951,8],[27756,7],[27819,9],[27992,7],[31465,8],[32406,9],[38056,8],[41168,9],[41537,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10766,6],[14712,8],[23194,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3680,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8549,6],[27446,7],[27895,7],[28095,6],[28247,10],[28291,9],[29470,6],[31722,8],[34457,8]]},"/en/lessons/transliterating":{"position":[[4318,7],[6428,7],[12686,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14244,6],[25823,6],[33581,6],[33897,7],[34307,6],[34402,7],[34646,7],[34807,6],[34945,7],[35269,7],[44714,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[7596,6],[7661,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5748,6],[6898,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13805,8],[21182,6],[21536,6],[24686,6],[26568,7]]},"/en/lessons/vector-layers-qgis":{"position":[[5373,9],[15877,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22581,9],[44017,6],[44062,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12724,6]]},"/en/lessons/working-with-text-files":{"position":[[4105,6],[5978,8],[6053,8],[7232,9]]},"/en/lessons/working-with-web-pages":{"position":[[1786,6]]}}}],["return(text_in_imag",{"_index":22333,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[29490,21]]}}}],["return/mov",{"_index":5516,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41534,11]]}}}],["returned_fil",{"_index":10803,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26018,14]]}}}],["returned_files[0].nam",{"_index":10808,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[26169,22]]}}}],["retweet",{"_index":2776,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3333,7],[5447,8],[12195,8]]},"/en/lessons/json-and-jq":{"position":[[638,8],[35918,9],[35958,7],[36295,8],[36483,10],[36597,9],[37136,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19595,8],[19829,8],[26794,8],[30888,11],[31236,7],[31434,7],[35878,8]]}}}],["retweet_count",{"_index":16784,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[35995,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[27047,17]]}}}],["retyp",{"_index":10935,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[16693,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8510,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23150,8]]}}}],["reunif",{"_index":16806,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[1470,13]]}}}],["reunit",{"_index":8435,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9030,8]]}}}],["reus",{"_index":3286,"title":{"/en/lessons/code-reuse-and-modularity":{"position":[[5,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[22,5]]}},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1686,5],[6160,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[6,5],[285,5],[750,7],[3350,5],[5933,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39705,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16,5],[69,5],[831,5],[1153,5],[1505,6],[1904,5],[2160,5],[2172,5],[2500,5],[2657,5],[2855,5],[3560,5],[3702,5],[4551,5],[25337,5],[25563,5],[26010,5],[26560,5],[27231,5],[36332,5],[36565,5],[37092,5],[37293,5],[39593,5],[39795,6],[39847,6],[40143,5],[41342,5],[41869,5],[42744,5],[43663,5],[44017,5],[44052,5],[44219,6],[44551,5],[44958,5],[50288,5],[50463,5],[51088,5],[53203,5],[53314,6],[53843,5],[54039,5],[54431,5],[54556,5],[54665,5],[54789,5],[55139,5],[55233,5],[55505,5],[55779,5],[57954,5],[58329,5],[58589,5],[58861,5],[59138,5],[59598,5],[59713,5],[59763,6],[59991,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15107,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7079,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25450,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[25396,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[469,7],[19336,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7186,7],[43229,6]]},"/en/lessons/jupyter-notebooks":{"position":[[35880,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1146,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8145,6]]},"/en/lessons/sentiment-analysis":{"position":[[10542,5]]},"/en/lessons/space-place-gazetteers":{"position":[[2457,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59404,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23,5]]},"/en/lessons/transliterating":{"position":[[12383,5]]},"/en/lessons/working-with-text-files":{"position":[[9216,7]]}}}],["reusabl",{"_index":10242,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33507,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26443,9]]},"/en/lessons/jupyter-notebooks":{"position":[[37346,9]]},"/en/lessons/sentiment-analysis":{"position":[[10944,8],[40868,8]]},"/en/lessons/space-place-gazetteers":{"position":[[12780,11]]}}}],["reuter",{"_index":14885,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56820,7]]}}}],["reveal",{"_index":793,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3410,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27123,6],[27837,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4189,6],[32704,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45984,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35938,6],[51410,7],[58723,6],[60160,10],[61941,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3905,7],[6468,7],[6479,6],[6594,6],[6853,6],[6917,7],[6965,6],[7087,6],[7609,6],[8260,6],[21100,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[380,6],[7954,8],[22429,7],[27816,8],[28103,8],[31265,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45929,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20697,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8096,6]]},"/en/lessons/extracting-keywords":{"position":[[30035,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38813,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9927,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[3701,6],[21424,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20894,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2733,7],[25304,6]]},"/en/lessons/intro-to-bash":{"position":[[4882,9]]},"/en/lessons/jupyter-notebooks":{"position":[[51483,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12384,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11206,9],[19103,6]]},"/en/lessons/sentiment-analysis":{"position":[[1043,6],[6505,8],[33274,6]]},"/en/lessons/sonification":{"position":[[14337,6],[23052,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29233,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13462,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46310,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3026,6],[6949,6],[33673,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16899,7],[17284,6],[47325,7]]}}}],["revel",{"_index":21898,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60335,10]]}}}],["reverb",{"_index":20820,"title":{},"body":{"/en/lessons/sonification":{"position":[[38106,8],[38248,6]]}}}],["revers",{"_index":3139,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41101,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56867,7]]},"/en/lessons/common-similarity-measures":{"position":[[34599,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33762,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12808,8],[32474,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12972,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30653,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[24667,7]]}}}],["reverse=tru",{"_index":10557,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33404,13],[37494,13],[43287,13]]}}}],["revert",{"_index":5518,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41804,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4432,6],[5338,6]]},"/en/lessons/jupyter-notebooks":{"position":[[34199,6],[34256,7]]}}}],["review",{"_index":124,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2529,6],[7361,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2906,6],[7256,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4910,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60390,9],[60445,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25142,6],[68726,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6567,7],[13523,6],[14343,6],[35807,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[467,8],[801,9],[1919,9],[6864,6],[8156,8],[11347,8],[23918,8],[23943,6],[24430,6],[24774,6],[24917,6],[25103,6],[25530,6],[27533,6],[27670,6],[27868,6],[29247,6],[31403,7],[31656,8],[32092,9],[32154,8],[32208,8],[32288,7],[32570,6],[32682,6],[32938,9],[32953,8],[33275,9],[33392,6],[34679,6],[35241,6],[41849,9],[48214,9],[48375,9],[49842,7],[50158,7],[51627,12],[51658,11],[51756,6],[51790,8],[51851,6],[52193,6],[52881,8],[53060,6],[53200,7],[53252,6],[53389,6],[53550,6],[53712,7],[53878,6],[54077,10],[54201,7],[55464,6],[56157,6],[56240,9],[56261,11],[56412,6],[56471,7],[56578,6],[56665,10],[56698,6],[56734,7],[56787,7],[56880,6],[57070,7],[57102,7],[64535,9],[68090,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9997,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2536,6],[60610,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4223,8],[7319,8],[7398,6],[7421,8],[9361,8],[9686,7],[9738,8],[9791,8],[9932,8],[10022,9],[10125,8],[10167,7],[11112,8],[17542,8],[17652,7],[17846,7],[19965,8],[20238,7],[20339,8],[20776,7],[20844,7],[20861,7],[20877,7],[20893,7],[20909,7],[20954,7],[21126,7],[21170,8],[21195,7],[21267,7],[21357,7],[21391,8],[21500,7],[21527,8],[21552,7],[21581,8],[21661,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1161,8],[30201,6],[33137,6],[34732,6],[38685,6],[51133,6],[53761,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5456,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9499,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[581,9],[17150,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5212,6],[56002,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46530,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18886,6],[34082,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20557,6],[30309,8],[30443,6],[30510,8],[32155,6],[32447,7],[32528,6],[32905,7],[32995,6],[33256,6],[33318,6],[33826,6],[33857,9],[33976,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[838,6],[18673,6],[18851,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31667,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11000,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[386,6],[10695,6]]},"/en/lessons/gravity-model":{"position":[[7741,7],[10538,7],[29330,6],[34849,8],[35915,8],[62116,7],[64978,7],[65364,7],[65522,7],[66265,7],[66705,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54485,7],[55823,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37830,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43858,7],[52390,7],[55112,7],[55293,7]]},"/en/lessons/json-and-jq":{"position":[[22543,6],[34562,7]]},"/en/lessons/linear-regression":{"position":[[5712,8],[7180,7],[7407,8],[7604,7],[7735,6],[7869,7],[7942,7],[9498,6],[9857,6],[10058,7],[10982,8],[11063,7],[11112,6],[11167,7],[11286,6],[11723,8],[11867,6],[12672,6],[15510,7],[15693,7],[15755,7],[16007,7],[16104,6],[16140,7],[16222,7],[16604,7],[16818,7],[16970,6],[18603,7],[20508,7],[21388,7],[21646,10],[21907,7],[22482,8],[23087,6],[23185,7],[23211,7],[23279,7],[23363,6],[28263,7],[28307,7],[28342,7],[28638,6],[30080,8],[32809,7],[36737,7],[39169,7],[41827,7],[41905,7],[41984,7],[44747,6],[45032,6],[45328,6],[47888,7],[48262,6],[48305,6],[50238,7],[50301,7],[54862,6],[54941,6],[55340,8],[55356,7],[58147,6],[60189,7],[60365,7],[60528,7],[62891,6],[63285,6],[67562,6],[68060,7],[68273,7],[68414,6],[68576,10],[68625,6],[69254,7],[69326,7],[69395,7],[69605,8],[72414,7],[72488,9],[72681,7],[73841,7],[73978,7]]},"/en/lessons/logistic-regression":{"position":[[3999,6],[4018,7],[5969,7],[6183,7],[6223,7],[6394,7],[6441,7],[6535,7],[12705,7],[14179,8],[16856,7],[17272,7],[17576,7],[17770,7],[17842,7],[18719,8],[18906,6],[19955,7],[20060,7],[20168,7],[20239,7],[20311,7],[20388,7],[23234,8],[33547,7],[35076,7],[35399,6],[35436,7],[36346,7],[41555,7],[42551,7],[42636,7],[42718,6],[42791,7],[42864,6],[42939,7],[43025,8],[43156,8],[43197,8],[49471,7],[52629,7],[52736,6],[52874,6],[53056,6],[53163,6],[53201,8],[53250,6],[53429,7],[54313,6],[54589,6],[54800,6],[54891,6],[55169,6],[55571,8],[55734,6],[55812,7],[55947,8],[56261,6],[56471,6],[57533,6],[60393,7],[60961,7],[65187,7],[65324,7],[67277,7]]},"/en/lessons/output-data-as-html-file":{"position":[[9747,6]]},"/en/lessons/preserving-your-research-data":{"position":[[18652,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10940,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48936,10],[53648,10]]},"/en/lessons/sentiment-analysis":{"position":[[9706,6],[12368,6],[15366,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3805,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9249,6],[25752,6],[41984,6],[42362,7],[62585,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9752,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2413,7],[2723,6],[45817,6],[45901,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5774,6]]}}}],["review.12",{"_index":17743,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35154,9]]}}}],["review.14",{"_index":17880,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[46906,9]]}}}],["review/review",{"_index":17040,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11262,16]]}}}],["reviews3",{"_index":11423,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33948,9]]}}}],["reviews4",{"_index":11425,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33991,9]]}}}],["reviews_meta.csv",{"_index":17033,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10009,16]]}}}],["review’",{"_index":17052,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[15935,8],[21096,8],[22054,8],[45390,8],[47916,8],[48029,8],[50372,8],[50462,8],[54803,8],[55432,8]]},"/en/lessons/logistic-regression":{"position":[[52939,8],[57599,8]]}}}],["revis",{"_index":8486,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29399,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1578,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20359,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46712,9]]},"/en/lessons/intro-to-linked-data":{"position":[[38186,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[962,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29793,9]]}}}],["revisit",{"_index":5649,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10821,7]]},"/en/lessons/intro-to-bash":{"position":[[15773,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49489,10]]},"/en/lessons/jupyter-notebooks":{"position":[[26910,7]]},"/en/lessons/naive-bayesian":{"position":[[27531,8]]},"/en/lessons/preserving-your-research-data":{"position":[[12323,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[851,9]]}}}],["revok",{"_index":8376,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34897,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37127,7]]}}}],["revolut",{"_index":5116,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58924,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1114,11]]},"/en/lessons/naive-bayesian":{"position":[[17262,11],[17310,11]]},"/en/lessons/research-data-with-unix":{"position":[[10493,10],[10605,10],[10718,10],[10871,10],[10886,12],[11005,13],[11229,10],[11510,10],[12178,10],[12348,10],[12362,10],[12644,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5143,10]]}}}],["revolution",{"_index":698,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23007,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69757,15]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4043,13]]}}}],["revolutionari",{"_index":5224,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64707,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24841,13]]}}}],["revolv",{"_index":7921,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29244,7]]},"/en/lessons/space-place-gazetteers":{"position":[[18436,8]]}}}],["revu",{"_index":16578,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54743,5]]}}}],["revuls",{"_index":19968,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5089,11]]}}}],["reward",{"_index":4635,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12585,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4398,6]]},"/en/lessons/viewing-html-files":{"position":[[1434,8]]}}}],["rewind",{"_index":13050,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3483,8]]}}}],["rewrit",{"_index":657,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21103,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8728,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11643,7]]},"/en/lessons/gravity-model":{"position":[[28558,7],[36033,7]]},"/en/lessons/installing-omeka":{"position":[[6465,7]]},"/en/lessons/sentiment-analysis":{"position":[[33860,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29504,9]]},"/en/lessons/working-with-text-files":{"position":[[1932,7]]}}}],["rewritten",{"_index":11405,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31925,10]]},"/en/lessons/sentiment-analysis":{"position":[[33975,9]]}}}],["rex",{"_index":18060,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[65937,3]]}}}],["reçu",{"_index":9791,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30007,5]]}}}],["rfind",{"_index":11659,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[6638,8]]}}}],["rgb",{"_index":6294,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30851,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16338,3],[16716,3],[16826,3],[17305,3],[18141,3]]}}}],["rgb(0",{"_index":21372,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[29957,6]]}}}],["rgb(0,0,0,0",{"_index":21367,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28988,13],[30038,13]]}}}],["rhetor",{"_index":7130,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[58280,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5487,9],[6946,10],[8480,10],[8852,10],[12362,10],[13109,10],[17751,9],[17792,10],[19576,10],[22764,10],[24244,10],[39529,10],[43096,10],[43477,11],[43776,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2847,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13367,9],[20666,9],[34370,10],[37549,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50666,10]]},"/en/lessons/logistic-regression":{"position":[[56325,10]]}}}],["rhetoric.9",{"_index":14777,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42930,10]]}}}],["rhode",{"_index":3559,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2983,5]]}}}],["rhodi",{"_index":22018,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[4687,5]]}}}],["rhody’",{"_index":22099,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[25938,7]]}}}],["rhyme",{"_index":12254,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36623,5]]}}}],["rhythm",{"_index":19228,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[5892,6]]},"/en/lessons/sonification":{"position":[[1548,7]]}}}],["ri",{"_index":6024,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43474,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11555,2],[13690,2],[16268,2],[17452,2],[18700,2],[20263,2],[23107,2],[25031,2]]}}}],["ribeiro",{"_index":21915,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61099,8]]}}}],["rice",{"_index":16443,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47679,5]]}}}],["ricevuta",{"_index":11996,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10649,8],[61949,8]]}}}],["ricevuto",{"_index":11882,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7257,8]]}}}],["rich",{"_index":2955,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25642,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4181,4],[4480,4],[24901,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1808,4],[2172,5]]},"/en/lessons/extracting-keywords":{"position":[[2922,4],[3018,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1785,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14090,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7068,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22384,8],[41199,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1352,5]]},"/en/lessons/sentiment-analysis":{"position":[[4788,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9943,5],[15497,5],[46863,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3592,4]]},"/en/lessons/working-with-web-pages":{"position":[[4220,4]]}}}],["richard",{"_index":9478,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51606,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16876,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11236,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24607,7],[29206,7],[30962,7],[31231,7],[32045,7],[32218,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37051,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10567,7],[49453,7]]},"/en/lessons/normalizing-data":{"position":[[2401,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10460,7],[54163,7]]}}}],["richard,waco",{"_index":3499,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2219,13]]}}}],["richli",{"_index":18294,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[4979,6],[6088,6],[67700,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5287,6]]}}}],["richmond",{"_index":9013,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26186,8]]},"/en/lessons/vector-layers-qgis":{"position":[[9076,8]]}}}],["rickford",{"_index":7285,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10263,8],[31354,8],[32383,8],[34824,8]]}}}],["riconoscono",{"_index":11929,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9615,11],[60915,11]]}}}],["rid",{"_index":3651,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8178,3],[15933,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31221,3],[52869,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[55844,3]]},"/en/lessons/counting-frequencies":{"position":[[12268,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[17812,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8342,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2066,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4896,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8750,3]]},"/en/lessons/intro-to-powershell":{"position":[[13372,3]]},"/en/lessons/normalizing-data":{"position":[[5302,3],[5964,3],[6351,3]]},"/en/lessons/qgis-layers":{"position":[[10522,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7856,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[7702,3],[10661,3],[24342,3]]}}}],["riddl",{"_index":9065,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3570,6]]}}}],["ride",{"_index":13585,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16524,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1134,6]]}}}],["ridg",{"_index":8552,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4584,6]]}}}],["ridicul",{"_index":13940,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[22152,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[6142,10]]}}}],["ridk",{"_index":3081,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24844,4]]}}}],["rieder",{"_index":21685,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[12215,7],[12393,6],[60383,7]]}}}],["rif",{"_index":15470,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2968,7]]}}}],["right",{"_index":294,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6912,5],[19161,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6110,5],[7710,5],[9874,5],[11238,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4729,6],[24999,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2255,5],[8120,5],[8155,5],[9399,5],[12059,5],[13251,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1835,5],[4393,5],[9801,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9971,5],[17044,5],[19284,5],[20114,6],[22708,5],[23892,5],[24840,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11622,6],[26312,5],[26739,5],[26927,5],[27884,5],[45164,5],[48291,5],[54186,6],[54252,5],[54365,5],[54577,5],[54635,6],[54697,5],[55346,6],[58428,5],[59730,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15456,5],[18807,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1425,7],[1536,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28649,5],[36975,5],[50545,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[771,5],[19047,5],[19557,5],[20303,5],[20478,5],[27058,5],[27828,5],[33567,5],[34110,5],[40789,5],[41932,5],[48083,5],[56760,5],[65622,5],[65920,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14499,5],[14590,5],[29560,5],[31061,5],[40081,5],[41316,5],[41479,5],[41514,5],[47051,5],[50323,6],[51588,6],[55014,7],[55128,5],[55159,5],[55828,6],[56293,5],[56493,5],[56823,6]]},"/en/lessons/common-similarity-measures":{"position":[[14718,5],[29272,5],[33522,5],[35546,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5048,5],[7602,6],[12253,8],[12338,6],[12347,6],[12406,5],[12719,6],[12728,6],[18332,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3921,6],[7460,6],[8049,5],[8081,5],[14351,5],[21458,5],[24433,6],[25707,6],[26228,6],[26366,6],[26578,6],[37008,5]]},"/en/lessons/counting-frequencies":{"position":[[13908,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4120,5],[5567,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2989,5],[20057,5],[23043,5],[28182,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12932,6],[13197,5],[15550,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10522,5],[14463,6],[14851,5],[16032,5],[16868,5],[17324,6],[20587,5],[21961,6],[25754,6],[26850,5],[34576,5],[35106,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4432,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7349,6],[7543,5],[21761,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6526,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23469,5],[33895,5],[47279,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12426,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15140,5],[20889,5],[26548,5],[31607,5],[33028,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1620,5],[2428,6],[2496,5],[5661,5],[6439,5],[10395,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4880,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22876,5]]},"/en/lessons/extracting-keywords":{"position":[[4234,6],[14117,5],[21909,5],[27802,5],[33951,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38022,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5365,5],[6680,5],[7642,6],[8543,5],[17538,5],[19094,6],[19530,5],[24643,5],[28524,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8986,5],[9007,5],[30794,5],[31494,5],[33383,5],[34741,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2694,5],[5700,5],[9589,5],[10387,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1407,5],[4882,5],[12296,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12777,5],[29760,5],[37873,5],[63969,6]]},"/en/lessons/geocoding-qgis":{"position":[[11755,5],[13010,5],[13640,5],[14768,5],[19806,5],[20700,5],[28439,5],[29054,7],[29938,5],[31811,6],[34865,5],[35056,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15046,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10341,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16134,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2746,6],[3137,5],[3406,5],[10193,5],[10365,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15877,5],[18686,7],[18853,8],[27218,5],[33604,5],[35794,5],[39966,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1785,5],[6349,5],[7293,5],[8209,5],[9077,5],[9501,5],[10194,5],[10955,5],[17898,5],[19557,5],[20989,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23422,5]]},"/en/lessons/gravity-model":{"position":[[10920,5],[10995,5],[29064,5],[29106,5],[32151,5],[39880,6],[40121,7],[57206,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2849,5],[11362,6],[15146,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3392,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21962,5],[23376,5],[28648,6],[36384,5],[36648,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12198,5],[38238,6],[38390,6],[40678,6],[48079,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41231,5],[42287,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12934,5],[17222,6],[18335,5],[18491,5],[19030,5],[21668,5],[24631,5],[26128,6],[27490,6],[30824,6],[31924,5],[36818,5],[37336,5]]},"/en/lessons/intro-to-bash":{"position":[[3331,5],[4318,5],[10114,5],[10148,5]]},"/en/lessons/intro-to-linked-data":{"position":[[5532,5],[22667,5]]},"/en/lessons/intro-to-powershell":{"position":[[3816,5],[4214,6],[4383,5],[8632,5],[18156,6],[20973,5],[22287,5],[22962,5],[25695,6],[32700,5],[39212,5],[45169,5],[45327,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11754,6],[11978,6],[14152,7],[16884,5]]},"/en/lessons/introduction-map-warper":{"position":[[6671,5],[10746,5],[11316,5],[15161,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25564,5],[26677,5],[31723,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10287,6],[13911,6],[13935,6],[18924,5],[20600,5]]},"/en/lessons/json-and-jq":{"position":[[5671,5],[5740,5],[6202,6],[8757,6],[15401,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1887,6],[15490,6],[16924,6],[18174,5],[53346,8],[53417,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[638,5],[4671,5],[9264,5]]},"/en/lessons/logistic-regression":{"position":[[5861,6],[8452,11],[18135,5],[61562,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3613,5],[7855,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16039,5]]},"/en/lessons/naive-bayesian":{"position":[[8098,7],[9394,5],[15356,7],[21090,6],[25273,5],[28348,5],[40724,6],[51685,5],[57310,5]]},"/en/lessons/normalizing-data":{"position":[[8900,5],[10112,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43041,5],[43151,5],[49082,5],[49878,5]]},"/en/lessons/output-data-as-html-file":{"position":[[9858,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[987,6],[1545,5],[4410,5],[4448,5],[7146,5],[8009,5],[8343,5]]},"/en/lessons/qgis-layers":{"position":[[6289,5],[7396,5],[10278,5],[10937,5],[11108,5],[11851,5],[12325,5],[12906,5],[13414,5],[18357,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13604,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30912,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40715,6],[43681,5]]},"/en/lessons/sentiment-analysis":{"position":[[3613,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32202,5]]},"/en/lessons/sonification":{"position":[[724,5],[12723,5],[13439,7],[19575,7],[22208,5],[27403,6],[28315,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21114,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[682,6],[17250,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43455,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1251,5],[7358,5],[15126,5],[15298,5],[15407,5],[15574,5],[26550,5],[26687,5],[27090,8],[29259,5],[46932,5],[46998,5],[47713,5],[49625,5],[49822,5],[49952,5],[50022,5],[50235,5],[50715,5],[50900,5],[54177,5],[55411,5],[55899,5],[57751,5],[58027,5],[58280,5],[58806,5],[59725,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7818,6],[26426,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21371,6],[22368,5]]},"/en/lessons/transliterating":{"position":[[2607,6],[2945,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23796,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[13327,5],[14265,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1410,5],[2203,6],[5251,6],[5325,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15254,5],[23007,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3217,5],[3396,6],[6432,5],[7570,5],[11416,5],[12142,5],[13983,5]]},"/en/lessons/viewing-html-files":{"position":[[2636,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13072,5],[13218,5],[33441,5],[41171,5],[45100,5],[45184,7],[46661,5]]},"/en/lessons/windows-installation":{"position":[[1164,5]]},"/en/lessons/working-with-text-files":{"position":[[2313,5]]},"/en/lessons/working-with-web-pages":{"position":[[9976,5]]}}}],["right\">",{"_index":22726,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15176,10]]}}}],["right\">\\\\r\\\\n<li><p",{"_index":22625,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8297,31]]}}}],["right\">\\r\\n<li><p",{"_index":22618,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7648,29],[13012,29]]}}}],["right=box_right",{"_index":23512,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[41579,16]]}}}],["right_index=tru",{"_index":17935,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[51316,17],[52371,16]]}}}],["rightfulli",{"_index":5168,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[61866,10]]}}}],["righthand",{"_index":21896,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[58872,9]]}}}],["rightmost",{"_index":21406,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[3629,9]]}}}],["rigid",{"_index":8421,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6803,5]]}}}],["rigor",{"_index":4114,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33346,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4507,5],[15609,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[30538,8]]},"/en/lessons/space-place-gazetteers":{"position":[[23326,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[36032,8]]}}}],["rijksmuseum",{"_index":13409,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8037,11]]},"/en/lessons/json-and-jq":{"position":[[3105,12],[6631,11],[10709,11],[11077,11],[17346,11],[24579,11]]}}}],["rijn",{"_index":13403,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7256,4],[8704,5],[9217,5],[11605,7]]},"/en/lessons/json-and-jq":{"position":[[3498,6],[3643,5],[7753,6],[7900,5],[12605,5],[12797,5],[14802,6]]}}}],["rijn\",\"http://lh6.ggpht.com/zywwml8mvfonxzbmg2rqbulnucsr3raaf5ppncuc2id8qxquddl1nsyxaqjexydlsbenfzohru0h7rbiws0js4d7s_m=s0",{"_index":16683,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[15793,123]]}}}],["rijn>",{"_index":13382,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3359,8],[3524,8],[3944,8],[4100,8],[4162,8],[7828,8]]}}}],["rijskmuseum",{"_index":16696,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[19411,11]]}}}],["rilana",{"_index":20250,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49691,6],[52355,6]]}}}],["riley",{"_index":22580,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39959,6]]}}}],["ring",{"_index":12576,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[30181,5],[30201,5]]}}}],["riot",{"_index":18430,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[35192,5],[41881,5],[51597,6],[59553,5]]},"/en/lessons/working-with-web-pages":{"position":[[4567,5]]}}}],["riotous",{"_index":11652,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3314,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10983,13]]},"/en/lessons/normalizing-data":{"position":[[2148,13]]}}}],["rip",{"_index":12075,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14413,6]]}}}],["ripa",{"_index":12330,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51723,4]]}}}],["ripley",{"_index":13545,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[8794,7]]}}}],["ripley’",{"_index":13713,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[43131,8]]}}}],["ripmikebrown\",1",{"_index":16788,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36131,16]]}}}],["rise",{"_index":2546,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23346,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5306,4],[48428,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21267,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[25983,5]]},"/en/lessons/gravity-model":{"position":[[43721,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11067,5]]},"/en/lessons/intro-to-bash":{"position":[[914,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1450,4]]},"/en/lessons/linear-regression":{"position":[[19665,5],[19801,4],[62725,4]]},"/en/lessons/logistic-regression":{"position":[[9314,5],[9342,5],[40488,6],[42118,5],[42154,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43802,5]]},"/en/lessons/sonification":{"position":[[39716,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14545,4]]}}}],["risen",{"_index":13625,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25634,5]]}}}],["risk",{"_index":4101,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31622,4],[63567,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63765,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4758,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5777,5]]},"/en/lessons/extracting-keywords":{"position":[[32506,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2212,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17645,4],[17760,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2648,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[26757,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25692,4]]},"/en/lessons/preserving-your-research-data":{"position":[[2363,4],[2622,4]]},"/en/lessons/sentiment-analysis":{"position":[[28205,4],[30894,4],[31992,4],[35184,4],[37179,4],[38515,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2521,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8434,4],[21500,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10408,4],[10499,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5723,4]]}}}],["riv",{"_index":11490,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9569,6],[9632,4]]}}}],["rival",{"_index":11194,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39442,5]]}}}],["river",{"_index":11484,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8603,8],[8829,9],[9174,8],[9391,8],[10624,8],[10791,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[20421,5]]},"/en/lessons/gravity-model":{"position":[[59523,5]]},"/en/lessons/introduction-map-warper":{"position":[[16305,7],[18225,6]]},"/en/lessons/qgis-layers":{"position":[[9234,7],[9534,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7237,6],[7708,6],[7844,5],[7876,5],[8026,5],[8052,5],[8171,5],[10611,6],[11678,6],[24540,5]]},"/en/lessons/vector-layers-qgis":{"position":[[7329,7]]}}}],["rivet",{"_index":20790,"title":{},"body":{"/en/lessons/sonification":{"position":[[34079,8]]}}}],["rjust",{"_index":19193,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8322,5]]}}}],["rkm",{"_index":13422,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10280,4]]}}}],["rkm.json",{"_index":16643,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[6648,8]]}}}],["rkm:item/8909812347",{"_index":13424,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10424,19]]}}}],["rm",{"_index":9833,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42206,2]]},"/en/lessons/intro-to-bash":{"position":[[23750,3],[23785,2],[24114,2],[24387,2],[26524,2]]},"/en/lessons/intro-to-powershell":{"position":[[465,4],[12951,4],[13456,3],[13601,2],[13905,2],[13965,2],[21359,3],[21457,3],[21483,2],[34761,3],[43750,2],[43759,2]]},"/en/lessons/introduction-map-warper":{"position":[[16803,3],[16929,5],[17021,3],[17208,3],[17309,3],[17505,3],[17693,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7817,4]]},"/en/lessons/research-data-with-unix":{"position":[[11877,2],[11899,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13973,2]]}}}],["rm(jan1949",{"_index":19420,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[8542,11]]}}}],["rmariadb",{"_index":13176,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20780,8],[20861,8],[20919,8]]}}}],["rmariadb.db<",{"_index":13208,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24906,15],[29336,15],[31720,15],[38280,15],[40784,15]]}}}],["rmariadb.settingsfil",{"_index":13224,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29044,21]]}}}],["rmariadb.settingsfile<",{"_index":13205,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24806,25],[29236,25],[31620,25],[38180,25],[40684,25]]}}}],["rmd",{"_index":22965,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[48359,3]]}}}],["rmdir",{"_index":15023,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[24260,6]]}}}],["rnnr",{"_index":7254,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7142,4]]}}}],["rnum",{"_index":12207,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29261,4],[31483,4]]}}}],["ro",{"_index":6026,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43486,4]]}}}],["road",{"_index":12811,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[5911,6],[5939,5],[5983,4],[6080,5],[11711,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[6753,6],[9162,4],[9324,5],[9436,4],[9526,5],[13027,5],[20370,5]]},"/en/lessons/gravity-model":{"position":[[33134,4],[33158,4],[33231,4],[33326,4],[33389,4]]},"/en/lessons/introduction-map-warper":{"position":[[9520,6],[18205,6]]},"/en/lessons/qgis-layers":{"position":[[9242,6],[13555,6],[14168,6],[14494,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16361,4]]},"/en/lessons/sonification":{"position":[[10340,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22100,4],[26672,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18695,5]]},"/en/lessons/vector-layers-qgis":{"position":[[933,6],[1423,5],[11488,7],[11567,5],[11633,6],[11739,4],[11930,4],[12038,4],[12185,4],[12387,5],[12589,5],[12660,5],[12790,5],[12825,6],[13001,5],[13026,5],[17031,5]]}}}],["road_nam",{"_index":23236,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[11157,11]]}}}],["rob",{"_index":22020,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5544,3]]}}}],["robberi",{"_index":18296,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[5083,8],[55356,7],[62996,9],[63537,9],[63945,8],[63994,8],[64044,8],[64093,8],[64142,8],[65373,9],[65648,7],[66361,8],[67362,7],[67505,9]]}}}],["robbin",{"_index":3246,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60537,7]]}}}],["robert",{"_index":5594,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69829,6]]},"/en/lessons/common-similarity-measures":{"position":[[30158,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27593,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3542,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16902,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50286,6]]},"/en/lessons/linear-regression":{"position":[[73066,6],[74564,6],[78620,7]]},"/en/lessons/logistic-regression":{"position":[[64412,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1179,6],[23572,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18231,6]]}}}],["robertson",{"_index":23176,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[22179,9],[27287,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1157,10]]}}}],["robin",{"_index":20828,"title":{},"body":{"/en/lessons/sonification":{"position":[[39080,5]]}}}],["robinson",{"_index":23567,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[46894,9]]}}}],["roboflow",{"_index":11223,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[44859,8]]}}}],["robot",{"_index":4634,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[12542,6]]}}}],["robust",{"_index":1620,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32907,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11795,7],[12753,6],[14737,7],[16774,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17247,6],[57909,6],[63234,6],[67726,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28036,6],[35309,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5769,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38429,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3269,6],[7554,6]]},"/en/lessons/extracting-keywords":{"position":[[32635,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[29844,6]]},"/en/lessons/gravity-model":{"position":[[34008,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41674,6]]},"/en/lessons/intro-to-linked-data":{"position":[[36478,6]]},"/en/lessons/normalizing-data":{"position":[[5904,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1729,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19014,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[731,6],[4856,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23421,6],[36605,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36904,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[15605,7]]}}}],["rock",{"_index":8737,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[779,7]]}}}],["rockwel",{"_index":16826,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7184,8],[52835,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46646,8]]}}}],["rod",{"_index":20014,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12255,4]]}}}],["roder",{"_index":16963,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53216,7]]}}}],["rodilsia",{"_index":22729,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15298,8],[15994,8]]}}}],["rodríguez",{"_index":10097,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3402,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50560,9]]}}}],["roger",{"_index":12524,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[8670,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20434,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7181,5]]},"/en/lessons/jupyter-notebooks":{"position":[[52742,5]]}}}],["rogu",{"_index":15087,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8954,5]]}}}],["role",{"_index":2883,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16265,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5955,6],[32334,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6388,4],[8738,4],[56158,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3350,4],[27955,4],[28213,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11078,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7096,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13405,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6929,4],[7123,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1037,4],[23023,4],[46448,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[32551,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2387,5],[9381,5],[10076,5],[18380,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14049,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41845,4],[42691,4]]},"/en/lessons/intro-to-linked-data":{"position":[[134,4],[779,4],[10426,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[6439,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8647,4],[9636,5]]},"/en/lessons/json-and-jq":{"position":[[2529,7],[2590,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[506,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20170,4]]},"/en/lessons/sentiment-analysis":{"position":[[6736,4],[27972,6],[30661,6],[31759,6],[34951,6],[36840,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1232,5],[31545,4]]}}}],["role:representedinukparlia",{"_index":15149,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[9278,30]]}}}],["roll",{"_index":3016,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7366,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[64147,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31712,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29346,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68806,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12551,6]]},"/en/lessons/sonification":{"position":[[38927,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23951,7],[24002,7],[24292,7]]}}}],["roller",{"_index":12812,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[6381,6]]}}}],["rom.upp",{"_index":12118,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16836,11]]}}}],["rom2ar",{"_index":12204,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29036,8]]}}}],["rom2ar(rnum",{"_index":12209,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29534,13],[29793,12],[31528,12]]}}}],["rom2ar(rom",{"_index":12104,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16594,12]]}}}],["roma",{"_index":20895,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6970,5]]}}}],["roman",{"_index":4569,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2883,5],[70458,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21019,5],[27022,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[742,5],[16329,5],[16433,5],[16460,5],[16729,5],[16828,5],[16852,5],[16933,6],[28212,5],[28299,5],[28552,5],[28697,5],[29322,5],[29465,5],[29640,5],[30335,5],[30420,5],[30601,5],[30684,5],[30863,5],[31198,5],[31349,5],[32767,5],[34733,5],[35570,5],[36212,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44513,7],[44589,7]]},"/en/lessons/sonification":{"position":[[3596,5],[10334,5],[11933,5],[13106,6],[14128,5],[14180,5],[14435,5],[14665,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43596,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2968,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1060,5]]},"/en/lessons/transliterating":{"position":[[9548,12]]}}}],["roman.revers",{"_index":12120,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16876,15]]}}}],["roman_codec",{"_index":12110,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16751,11]]}}}],["roman_codec[ch",{"_index":12121,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16906,16]]}}}],["romanc",{"_index":7756,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[793,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5330,7]]}}}],["romanello",{"_index":9520,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2290,10],[59535,10]]}}}],["romanello’",{"_index":16911,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[38623,11]]}}}],["romanian",{"_index":20084,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25247,9]]}}}],["romanis",{"_index":15211,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22087,12]]}}}],["romano",{"_index":11933,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9654,6],[60954,6]]}}}],["romant",{"_index":6605,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17621,8]]}}}],["romanu",{"_index":11952,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9878,7],[10040,7],[10167,7],[61178,7],[61340,7],[61467,7]]}}}],["rome",{"_index":13804,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[57450,5]]},"/en/lessons/naive-bayesian":{"position":[[17294,5]]}}}],["rome2ar",{"_index":12127,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17177,7]]}}}],["romein",{"_index":6015,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43356,7]]}}}],["romstr",{"_index":12198,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28337,6],[29081,6]]}}}],["romstr.match(lin",{"_index":12206,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29233,19],[31455,19]]}}}],["ronda",{"_index":5578,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68313,5]]}}}],["rong",{"_index":4547,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69213,5]]}}}],["room",{"_index":5265,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68500,4]]},"/en/lessons/counting-frequencies":{"position":[[13477,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21646,4],[23315,5],[23451,6],[23589,5],[23648,5],[24391,5],[29498,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2387,4],[2413,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10356,4]]},"/en/lessons/naive-bayesian":{"position":[[58763,6]]},"/en/lessons/sonification":{"position":[[38115,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19181,4]]}}}],["root",{"_index":3716,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2167,4],[65011,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18762,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[27896,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[32120,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[33497,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9195,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[20648,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7667,4],[7729,5],[8232,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[40819,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[29019,4],[35700,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8580,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2459,4],[2726,4],[9435,4],[9962,4],[9998,4],[10023,4],[10119,4],[11157,4],[11208,4],[12302,4],[14193,4]]},"/en/lessons/gravity-model":{"position":[[10003,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[28053,4]]},"/en/lessons/installing-omeka":{"position":[[2391,4],[5020,4],[5042,4],[5125,5],[5159,5],[5225,4],[5243,4],[5259,5],[5275,4],[5615,4],[6592,4],[6639,4],[6759,4],[10314,4],[10332,5],[11382,4],[11412,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[35737,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2295,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8449,6]]},"/en/lessons/introduction-map-warper":{"position":[[13768,4],[16912,4],[17751,4]]},"/en/lessons/logistic-regression":{"position":[[4637,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2197,4]]},"/en/lessons/preserving-your-research-data":{"position":[[11472,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4892,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33607,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32418,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20635,5],[20747,4],[24297,4],[24436,4],[24502,4],[26371,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21381,5],[21522,5],[21689,5]]}}}],["root/record",{"_index":22503,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[26421,11],[26542,11]]}}}],["root/record/titl",{"_index":22496,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[25196,18]]}}}],["rope",{"_index":10077,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59932,5]]}}}],["roper",{"_index":15275,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[32681,6],[32789,5],[32886,5],[33687,5],[33999,5],[35757,5]]}}}],["roper’",{"_index":15281,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34833,7]]}}}],["rosa",{"_index":12764,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31409,4],[31690,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43280,4],[51741,4]]},"/en/lessons/jupyter-notebooks":{"position":[[42783,5]]}}}],["rosan",{"_index":10064,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59060,6]]}}}],["rose",{"_index":11703,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11341,7]]},"/en/lessons/normalizing-data":{"position":[[2506,7]]}}}],["rosen",{"_index":15190,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[16109,5],[16422,6],[16495,6]]}}}],["rosenberg",{"_index":9434,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49753,10]]}}}],["rosenth",{"_index":15192,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[16148,10],[16368,10],[16388,10],[16526,10],[16546,10]]}}}],["rosenzweig",{"_index":19207,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[718,10],[821,12],[18548,11]]}}}],["rosenzweig'",{"_index":23261,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1941,12]]}}}],["rosetta",{"_index":8238,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38151,7]]}}}],["ross",{"_index":20430,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27352,4]]}}}],["ross.koller@enron.com",{"_index":20421,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27131,21]]}}}],["rosso",{"_index":16842,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[16268,5]]}}}],["rossum",{"_index":1875,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47059,7],[50345,7]]}}}],["rot.per",{"_index":20185,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40114,7]]}}}],["rotat",{"_index":6305,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32649,8],[34635,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24330,6],[25531,6],[25567,8],[25787,6],[25802,6],[27332,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11132,8]]},"/en/lessons/georeferencing-qgis":{"position":[[5292,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48124,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29397,6],[30601,6],[30637,8],[30857,6],[30872,6],[32411,6],[32534,9]]}}}],["rote",{"_index":9163,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1588,4]]}}}],["roth",{"_index":5599,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70598,4]]}}}],["rotherham",{"_index":18570,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58463,12]]}}}],["rotisseur",{"_index":8669,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[35969,11],[36060,11]]}}}],["rouanet",{"_index":7560,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37674,8]]}}}],["rough",{"_index":8429,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8066,5],[12681,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21416,5],[24086,5]]},"/en/lessons/gravity-model":{"position":[[22903,5]]},"/en/lessons/introduction-map-warper":{"position":[[17042,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12378,5],[43527,5]]}}}],["roughli",{"_index":3841,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15677,7],[50439,7]]},"/en/lessons/common-similarity-measures":{"position":[[21944,7],[22416,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16545,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45965,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4944,7],[5664,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23444,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[17512,7]]},"/en/lessons/installing-omeka":{"position":[[4340,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31867,7],[34243,8]]},"/en/lessons/naive-bayesian":{"position":[[1552,7],[39015,7],[39048,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34553,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[354,7]]},"/en/lessons/sonification":{"position":[[40772,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48197,7],[56392,7],[57508,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[21062,7]]}}}],["round",{"_index":5818,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[38492,7],[38965,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[46155,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26098,7],[26129,7],[34728,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17304,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[7560,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[39517,5]]},"/en/lessons/intro-to-linked-data":{"position":[[11524,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33277,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2084,8]]},"/en/lessons/sonification":{"position":[[27087,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30218,5]]}}}],["rout",{"_index":5241,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65332,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7272,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56076,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3880,5],[18319,8],[21032,5],[22152,5],[22452,5],[22730,5],[33022,5],[40276,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[480,5],[11566,5],[11834,5],[11989,5],[12076,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19505,6]]},"/en/lessons/geocoding-qgis":{"position":[[772,6]]},"/en/lessons/georeferencing-qgis":{"position":[[6100,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[9215,5],[15982,6],[16698,5]]},"/en/lessons/introduction-map-warper":{"position":[[10070,7]]},"/en/lessons/sonification":{"position":[[14421,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3812,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8605,6],[8811,5]]}}}],["routin",{"_index":5187,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63793,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[690,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27904,8],[35617,9],[36138,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[253,7],[5564,7],[5623,7],[5795,7],[5838,7],[7867,8],[8479,8],[9659,7],[9793,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67389,8]]},"/en/lessons/naive-bayesian":{"position":[[24125,8],[43877,7]]},"/en/lessons/sonification":{"position":[[40467,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10108,9],[18444,7],[18518,8],[18962,8],[21714,7]]}}}],["routledg",{"_index":21032,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49815,11]]}}}],["roux",{"_index":7559,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37659,4]]}}}],["row",{"_index":1459,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25502,3],[25658,3],[26165,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8262,4],[8433,4],[9171,4],[13933,4],[15452,4],[16139,4],[17527,4],[17991,4],[18709,4],[18899,3],[28136,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7100,4],[22988,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[309,4],[3020,4],[7432,5],[9072,4],[9169,4],[9497,5],[9578,6],[9615,6],[9674,5],[10222,4],[10337,4],[10403,4],[10444,3],[10650,4],[10806,4],[10865,4],[11012,4],[11090,5],[11122,7],[11176,5],[11362,3],[11496,3],[12098,5],[12239,5],[12391,6],[12492,5],[12510,3],[12720,4],[12860,7],[15031,4],[15415,5],[15714,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9735,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5771,4],[5879,5],[6715,4],[8111,3],[62667,5],[62758,3],[63024,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4910,5],[5501,3],[6645,3],[6968,3],[28303,4],[28791,4],[70155,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28211,3],[28408,3]]},"/en/lessons/common-similarity-measures":{"position":[[7327,4],[27019,4],[27771,4],[28205,4],[28241,3],[28405,3],[31753,4],[31963,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11663,5],[11757,3],[48165,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14801,4],[14940,3],[15145,4],[17616,4],[19807,5],[21548,4],[31673,3],[31720,3],[35902,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10065,4],[12383,4],[13254,4],[15386,4],[32158,3],[32215,3],[33957,4],[34086,4],[35484,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34590,5],[38589,4],[38801,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14310,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[550,4],[15401,5],[15560,3],[15743,4],[19936,4],[20306,4],[21223,4],[21345,4],[24202,5],[24420,4],[24593,5],[25290,4],[25473,5],[26207,4],[26348,5],[26449,5],[26832,4],[27248,5],[27584,3],[31303,5],[31363,4],[31525,4],[31554,4],[32766,4],[34184,4],[34325,4],[34773,4],[34851,4],[35211,5],[35234,4],[36299,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1656,4],[2082,4],[11910,4],[14045,4],[16556,4],[17740,4],[18988,4],[19134,4],[23543,4],[25467,4],[27059,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9354,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8031,3],[24147,3],[24363,3],[24547,5],[27965,4],[31223,4],[31324,4],[38135,3],[44035,4],[44072,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9560,4],[12605,4],[13956,4],[15382,3],[17312,3],[49231,3]]},"/en/lessons/extracting-keywords":{"position":[[3148,4],[27698,5],[28096,4],[31537,3],[31570,3],[31799,3],[32241,3],[35078,3],[35111,3],[35340,3],[35440,3],[35705,4],[36025,3],[36844,3],[37079,3],[38319,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5451,4],[10900,4],[10916,4],[11266,5],[11319,4],[11369,4],[11536,4],[11652,4],[11754,4],[20777,3],[21756,4],[23171,4],[23869,4],[24095,5],[24174,5],[24201,4],[24807,4],[31404,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1084,3],[25624,4],[25810,4],[25828,4],[25880,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14767,4],[14961,6],[15205,3],[15221,6]]},"/en/lessons/geocoding-qgis":{"position":[[7826,5],[12522,3],[13435,3],[17445,3],[20205,3],[21833,4],[21929,5],[24059,4],[27122,3],[33244,4],[33576,3],[35145,3],[35183,4],[38181,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[14519,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[9587,3],[9605,3],[9623,3],[9642,3],[9660,3],[9678,3],[9697,3],[9715,3],[9733,3],[9849,3],[9871,3],[9893,3],[9925,3],[9947,3],[9969,3],[10001,3],[10023,3],[10045,3],[10148,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13638,4],[13844,3],[25544,3],[27916,3],[31138,4],[31250,3],[33006,4],[33135,3],[36959,3],[37088,4],[37598,3],[37896,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4819,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5180,4],[25833,5]]},"/en/lessons/installing-omeka":{"position":[[7314,3],[7394,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7856,5],[9475,4],[11068,3],[38184,4],[39872,4],[40362,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13754,3],[13921,3],[14793,5],[15805,4],[15949,3],[16023,4],[17796,3]]},"/en/lessons/introduction-map-warper":{"position":[[14503,3],[14569,4],[14784,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31638,4],[31935,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30367,4],[31581,4],[31605,3],[33728,3],[34341,3]]},"/en/lessons/json-and-jq":{"position":[[379,3],[407,3],[14416,3],[18423,3],[18484,3],[18615,3],[22268,4],[23129,3],[23630,3],[24106,3],[34552,5],[35653,3],[36632,3]]},"/en/lessons/jupyter-notebooks":{"position":[[24347,3],[28463,3],[31449,3],[31500,3],[31676,3],[31731,3],[31819,3]]},"/en/lessons/linear-regression":{"position":[[4990,3],[23068,3],[23166,3],[23808,4],[24242,3],[25229,4],[25425,3],[26353,4],[26786,4],[27028,4],[27075,3],[27735,4],[28174,4],[28547,3],[28679,3],[29340,4],[29402,4],[29419,4],[30442,3],[37855,4],[38849,3],[41415,4],[41590,4],[41644,4],[41768,3],[65494,5]]},"/en/lessons/logistic-regression":{"position":[[12095,3],[28463,3],[29484,4],[29525,4],[30333,4],[30390,4],[30577,3],[36777,4],[37906,3],[40248,4],[49937,3],[54703,3],[62431,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4247,3],[8849,4],[8974,3],[9048,4],[17128,3],[17209,3]]},"/en/lessons/naive-bayesian":{"position":[[63569,4],[63619,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13794,4],[16850,3],[16911,4],[17009,4],[17072,3],[17699,4],[17761,3],[20167,4],[20172,4],[21065,4],[21191,3],[21672,4],[24404,4],[25056,4],[25450,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10395,4],[23267,4],[23311,3],[31092,4],[31419,4],[32836,4],[34322,5],[34377,4],[35669,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45302,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19605,4],[22318,4],[28929,4]]},"/en/lessons/sonification":{"position":[[9102,3],[9145,5],[14800,4],[23871,5],[29479,3],[34686,3]]},"/en/lessons/space-place-gazetteers":{"position":[[14686,3],[20303,3],[29529,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20594,5],[20683,5],[23525,4],[24576,4],[25194,4],[25240,3],[25276,3],[25468,3],[27158,3],[27616,4],[27769,4],[27790,3],[28386,3],[28930,3],[29047,3],[29275,3],[29303,4],[31866,4],[36201,4],[37911,5],[39400,5],[39842,4],[40097,3],[41062,3],[41159,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25189,4],[35580,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8164,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[7006,4],[7243,3],[7298,3],[10564,5],[11416,3],[11750,4],[11816,4],[14327,4],[18521,5],[25437,4],[25847,3],[26569,4],[26881,3],[27427,3],[27628,3],[28324,5],[28629,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1281,3],[13811,4],[14843,4],[16371,4],[19186,4],[19364,4],[25316,3],[25648,5],[30872,3],[31156,4],[31193,4],[31310,4],[44968,3]]}}}],["row(",{"_index":13230,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31024,6]]}}}],["row.nam",{"_index":13269,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37235,9],[37570,9],[39140,9],[39628,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27073,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[13204,9],[15392,9],[45418,9]]}}}],["row=1",{"_index":14532,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40443,6],[41630,6],[42108,6],[43405,6],[43633,6]]}}}],["row['day",{"_index":17091,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24621,10]]}}}],["row['detail",{"_index":10963,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31692,15],[35233,15]]}}}],["row['details'].low",{"_index":10965,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31805,22],[35346,22]]}}}],["row['matricul",{"_index":10964,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[31708,18],[35249,18]]}}}],["row['month",{"_index":17090,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24600,12]]}}}],["row['year",{"_index":17089,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24580,11]]}}}],["row[1]['cluster_id",{"_index":17117,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27108,20],[27318,21]]},"/en/lessons/logistic-regression":{"position":[[12131,20],[12341,21],[49977,20],[50195,21]]}}}],["row[1]['nyt_id",{"_index":17120,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27199,17],[27295,17]]},"/en/lessons/logistic-regression":{"position":[[12222,17],[12318,17],[50068,17],[50164,17]]}}}],["row[idx",{"_index":7948,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34678,8]]}}}],["rowland’",{"_index":5600,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70603,9]]}}}],["rows/column",{"_index":23337,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15561,12]]}}}],["rows/record",{"_index":3377,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12286,12]]}}}],["rows=5",{"_index":11368,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22266,8],[22960,6]]}}}],["rowsum",{"_index":7307,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13218,7]]}}}],["rows—column",{"_index":7991,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38513,12]]}}}],["row’",{"_index":10986,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[38143,5]]},"/en/lessons/logistic-regression":{"position":[[30469,5]]}}}],["roxann",{"_index":3250,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60634,7]]}}}],["roy",{"_index":8022,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46701,3]]},"/en/lessons/preserving-your-research-data":{"position":[[714,3],[18560,4]]}}}],["royal",{"_index":12784,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32430,5]]},"/en/lessons/gravity-model":{"position":[[61162,5],[63383,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13870,5]]}}}],["royaloff",{"_index":18571,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58476,13]]}}}],["royaloffens",{"_index":18531,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54750,13],[56291,16],[56532,16],[59741,14]]}}}],["rpg",{"_index":9499,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52629,4]]}}}],["rrb",{"_index":7062,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49785,3]]}}}],["rs",{"_index":3966,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22539,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41416,2],[42546,2],[44735,2],[44761,2]]}}}],["rsc",{"_index":9487,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52075,3]]}}}],["rsfsr",{"_index":22747,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15550,6]]}}}],["rsinsert",{"_index":13227,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30015,8],[30424,8],[32768,8],[33388,8]]}}}],["rsp",{"_index":10832,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28885,3]]}}}],["rsp.status_cod",{"_index":10835,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28939,15]]}}}],["rss",{"_index":3121,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37902,3],[41965,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3124,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2993,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[25728,3]]},"/en/lessons/introduction-map-warper":{"position":[[21527,4],[21607,4]]}}}],["rstudio",{"_index":2298,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2102,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3475,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1368,8],[1804,7],[1839,7],[5832,7],[5868,7],[5982,8],[6001,7],[6030,7],[6062,7],[6121,7],[20416,8],[20478,7],[20510,7],[20995,9],[21026,7],[21058,8],[21644,7],[35808,8]]},"/en/lessons/gravity-model":{"position":[[47599,8],[48454,8],[48725,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1580,7],[2585,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13872,7],[13964,7],[14089,8],[14228,7],[14512,7],[14567,8],[14581,7],[16656,7],[16754,7],[16958,7],[17822,8],[18417,8],[21297,7],[21984,8],[34899,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3683,7],[21669,7],[33829,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2117,8],[19396,7],[20078,7],[20260,7],[22209,7],[54081,7],[64925,7],[65006,8]]}}}],["rstudio.com",{"_index":13124,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6043,12]]}}}],["rstudio’",{"_index":20564,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[21512,9]]}}}],["rsync",{"_index":21414,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[7423,6],[47494,5],[47562,6],[47689,5],[47932,5],[48220,5],[48581,5],[48837,5]]}}}],["rt",{"_index":16728,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27272,3]]}}}],["rtf",{"_index":10843,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[1822,5]]}}}],["rtrim",{"_index":13219,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27181,7]]}}}],["rtweet",{"_index":19778,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[309,6],[7751,8],[8280,7],[9596,6],[9616,8],[10030,8],[40942,6],[43121,8]]}}}],["ru",{"_index":338,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8461,3],[8659,3],[12292,3]]},"/en/lessons/space-place-gazetteers":{"position":[[17651,5]]}}}],["rubber",{"_index":12794,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1490,6],[1554,6],[5350,6],[5573,6],[7646,6]]}}}],["rubberband",{"_index":15737,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6676,10]]}}}],["ruben",{"_index":6025,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43480,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37170,5]]}}}],["rubi",{"_index":2177,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5295,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1397,4],[1408,4],[20782,4],[22241,4],[22252,4],[22289,4],[22311,4],[22338,4],[22485,4],[22528,4],[22782,4],[23066,4],[23077,4],[24192,4],[60794,4],[60805,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3804,4]]},"/en/lessons/introduction-map-warper":{"position":[[555,4]]},"/en/lessons/jupyter-notebooks":{"position":[[7784,5],[46375,5]]},"/en/lessons/sonification":{"position":[[33582,4],[36921,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[31210,5],[32943,4]]}}}],["rubric",{"_index":15386,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[29958,6]]}}}],["rubular",{"_index":23082,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[32921,8]]}}}],["rubygem",{"_index":3065,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22638,8]]}}}],["rudder",{"_index":13243,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33312,8],[33632,9],[33848,7],[34294,8],[34662,9]]}}}],["rudimentarili",{"_index":8203,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30104,14]]}}}],["rudolf",{"_index":5145,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60191,6]]}}}],["ruefulli",{"_index":11717,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1944,10]]}}}],["rufus,long",{"_index":3466,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1820,10]]}}}],["rule",{"_index":1629,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33718,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7783,5],[7818,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31006,6],[31037,5],[31089,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40396,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6159,5],[58903,4],[60622,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12622,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13297,6],[19806,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3181,5],[9018,5],[41212,4],[48891,5],[50344,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9720,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10803,5],[11036,5],[12371,5],[17076,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3579,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26887,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[550,5],[8571,5],[8589,5],[8781,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26539,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7052,6],[7069,5],[7251,4],[7338,4],[13642,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14023,5]]},"/en/lessons/intro-to-linked-data":{"position":[[4667,6],[21595,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[9493,5],[10547,5],[11115,6],[11565,5],[11883,5],[11971,6],[12521,4],[12601,5],[12759,6],[12816,4],[13679,6],[13904,6],[13919,5],[14102,5],[18516,5],[19165,4],[19596,4],[22809,5],[22901,5]]},"/en/lessons/introduction-and-installation":{"position":[[1301,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12999,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[21274,5]]},"/en/lessons/json-and-jq":{"position":[[11337,4],[11378,4],[11637,4],[12890,5]]},"/en/lessons/linear-regression":{"position":[[23707,5]]},"/en/lessons/logistic-regression":{"position":[[33591,5]]},"/en/lessons/naive-bayesian":{"position":[[12287,6],[12911,4],[21048,5]]},"/en/lessons/preserving-your-research-data":{"position":[[5927,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38347,5]]},"/en/lessons/sentiment-analysis":{"position":[[39810,4]]},"/en/lessons/space-place-gazetteers":{"position":[[20464,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14775,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20375,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15833,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1406,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3769,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30215,4]]}}}],["rule\",\"rule\",\"rul",{"_index":15544,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[13993,23]]}}}],["rule,\",\"rule\",\"rul",{"_index":15546,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14036,23]]}}}],["rum7",{"_index":21681,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9767,6]]}}}],["rumor",{"_index":9047,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1049,6]]}}}],["rumour",{"_index":8456,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14676,8]]}}}],["rumsey",{"_index":10114,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7848,6],[13954,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[13649,6],[14102,6]]},"/en/lessons/introduction-map-warper":{"position":[[1915,6],[3226,6],[8153,6]]}}}],["run",{"_index":383,"title":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[0,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9909,3],[21063,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8117,3],[9691,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[253,3],[2340,3],[3543,3],[19460,3],[19745,3],[23730,3],[28041,3],[36331,7],[38842,7],[41952,3],[42037,7],[47830,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4771,3],[5978,3],[8992,3],[11866,3],[13724,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[902,3],[5549,3],[5819,8],[7633,7],[8372,7],[17704,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2274,3],[2703,3],[3379,3],[3455,3],[4426,7],[13320,3],[13494,3],[21341,7],[27812,4],[31047,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18085,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1496,7],[4208,9],[5100,7],[5274,3],[9433,3],[17360,3],[23362,3],[24489,3],[24840,3],[25829,7],[30125,3],[30305,3],[30355,7],[30416,3],[31206,3],[31297,3],[31955,3],[32487,7],[32643,7],[32697,7],[32963,7],[33346,7],[33403,8],[33566,7],[33598,7],[34535,7],[36582,8],[36637,8],[36701,7],[36959,7],[38542,3],[38710,8],[39288,8],[50969,7],[59025,8],[59188,7],[59220,7],[59933,3],[60254,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2224,3],[6585,3],[8615,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19217,3],[19337,3],[20569,3],[22943,3],[51182,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8155,3],[40426,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1836,3],[2441,3],[2978,3],[5015,3],[5207,3],[5292,3],[5333,4],[5416,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1,7],[3149,4],[6753,3],[24506,3],[26370,7],[27272,3],[27428,3],[29779,3],[34474,6],[39709,7],[43042,7],[47976,3],[49676,4],[50556,7],[50987,4],[51297,4],[54328,8],[54550,7],[54592,8],[54748,7],[54798,8],[57391,3],[64984,3],[65165,3],[66412,3],[70319,3],[70524,3],[70557,4]]},"/en/lessons/common-similarity-measures":{"position":[[3272,3],[24711,3],[25635,3],[26064,3],[27913,3],[33105,7],[39386,7],[39439,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[219,7],[4750,3],[6148,3],[6821,3],[7287,7],[7315,7],[7345,3],[7860,3],[8342,3],[8540,3],[9224,3],[21431,7],[22220,3],[22540,3],[28758,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36919,3],[38731,7],[43670,3],[47248,4],[47346,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4220,3],[11614,3],[11781,3],[12073,3],[12127,7],[13747,7],[13862,3],[13990,4],[18595,7],[18603,7],[19390,3],[24426,4],[24528,3],[24772,3],[24967,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2020,3],[13005,3],[21694,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2602,3],[4440,7]]},"/en/lessons/counting-frequencies":{"position":[[3911,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[494,7],[2739,3],[3963,7],[16843,7],[16986,7],[17050,3],[17154,7],[17296,7],[17446,7],[18075,4],[19504,4],[19917,7],[22326,3],[22433,8],[23499,8],[25487,3],[26338,3],[34435,8],[36201,3],[36363,8],[36486,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27610,3],[28621,3],[34411,7],[34631,7],[35715,7],[37958,7],[38488,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10580,4],[10702,7],[10733,7],[33364,4],[37745,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16613,4],[31040,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[971,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10133,3],[16752,7],[18241,3],[18266,3],[18365,3],[18556,3],[19099,3],[19227,3],[19276,4],[20372,3],[22440,3],[24862,3],[25035,7],[26372,3],[27310,3],[27522,7],[29241,4],[29715,3],[33247,3],[35083,3],[39684,4],[39970,3],[40423,4],[41619,3],[41717,3],[42520,3],[43196,3],[44296,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11956,7],[14399,7],[14626,3],[14879,7],[14934,3],[15088,3],[18175,3],[18437,8],[18667,7],[18731,7],[21686,7],[23580,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2754,7],[3487,3],[6867,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6944,4],[10800,3],[11752,7],[12430,3],[17500,8],[18080,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15269,3],[15351,4],[15424,3],[15490,3],[15623,3],[15711,7],[15800,4],[15983,3],[16230,3],[39355,5],[43032,3],[43784,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[619,7],[775,7],[925,7],[1218,3],[4416,7],[5580,3],[6960,7],[8378,3],[9537,3],[10117,7],[10515,3],[10949,3],[12880,3],[13292,3],[13472,3],[13716,3],[14821,3],[15387,3],[17498,7],[27765,3],[30179,3],[31366,4],[36158,7],[39064,3],[40333,3],[41908,7],[42198,7],[42413,7],[42937,3],[43633,9],[45338,3],[47314,7],[47333,3],[47899,7],[48186,7],[49174,7],[49359,7],[49387,7],[49854,7],[50177,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11365,3],[15741,3],[16864,7],[17768,3],[18299,3],[18639,7],[18698,4],[18775,3],[18885,3],[19007,5],[19431,3],[21148,3],[21378,5],[22888,3],[22962,3],[26779,7],[26983,7],[27069,3],[29519,3],[32790,3],[35733,3],[36554,3],[40969,7],[42189,3],[42263,3],[44644,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8301,3],[8601,7],[9177,7],[10536,7],[13663,7],[23546,7],[25895,3],[26954,7],[36867,3],[36952,3],[37034,3],[37111,3],[45750,4],[46372,3],[50865,7],[52184,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5201,7],[5854,3],[6753,3],[7394,3],[8046,3],[9335,3],[11245,3],[11427,3],[11460,3],[11908,3],[12629,3],[12654,5],[20171,3],[21291,3],[24036,3],[29279,3],[29308,4]]},"/en/lessons/extracting-keywords":{"position":[[5191,3],[9922,3],[12821,4],[13837,3],[14231,3],[15024,3],[15127,3],[16242,3],[16323,3],[16740,7],[16785,3],[19719,3],[19747,4],[21671,3],[24031,3],[25882,7],[28704,3],[28788,4],[29125,3],[33676,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7995,3],[8143,3],[8500,4],[8746,3],[10583,7],[10926,7],[11008,9],[11093,5],[11248,8],[11377,3],[11543,5],[37890,3],[38475,6],[41586,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31390,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12153,3],[21212,7],[30076,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7982,3],[8937,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7884,3],[10103,7],[10219,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17124,4],[20555,3],[21510,4],[26077,3],[26110,3],[28882,3],[38022,3],[41512,3],[47797,3]]},"/en/lessons/geocoding-qgis":{"position":[[25375,3],[28401,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[344,7],[889,7],[2227,7],[6574,3],[6916,3],[6978,3],[7419,3],[7857,3],[8482,7],[9404,7],[9464,5],[10137,5],[10230,4],[11103,3],[11241,7],[15616,5],[15848,7],[16330,7],[17787,3],[17838,5],[19209,5],[21522,4],[22438,4],[23068,3],[25621,3],[29594,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[9236,4],[22781,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9459,4],[12929,3],[29050,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1392,7],[4984,3],[5812,3],[5915,7],[6296,3],[9635,4],[10287,3],[11607,3],[11656,3],[11791,4],[11912,3],[14622,3],[15654,3],[16754,3],[19212,3],[19432,3],[20223,3],[21974,3],[22025,3],[22062,3],[22168,3],[22196,3],[24507,5],[25221,3],[28572,3],[28638,3],[30471,3],[30859,3],[31084,3],[31154,3],[32970,3],[33023,3],[33329,3],[34474,3],[37146,3],[37874,3],[37986,3],[38153,3],[39791,3],[39895,3],[40011,3],[44697,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6013,4],[12599,4],[12655,3],[12752,7],[12899,3],[15761,3],[18332,3],[19866,3],[20168,4],[21042,3],[21306,3],[23143,3],[25096,4]]},"/en/lessons/gravity-model":{"position":[[4992,3],[43735,4],[48399,3],[49375,7],[50486,3],[58919,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[4612,3],[7817,3],[19864,3],[30978,4],[36178,3],[36711,7],[40516,3]]},"/en/lessons/installing-omeka":{"position":[[3411,7],[3654,7],[4493,3],[4811,4],[4858,4],[5097,3],[5920,7],[11401,7],[12747,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[3303,3],[3792,3],[4417,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3362,3],[3402,3],[41406,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53678,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[270,7],[493,7],[2225,3],[11846,7],[11963,3],[13141,7],[14758,3],[17228,7],[18128,5],[18144,3],[18159,7],[19629,3],[19929,4],[20497,3],[21729,4],[22098,7],[23718,3],[24322,7],[51690,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12992,4],[13366,7],[13402,7],[35603,5],[40903,4],[41285,3]]},"/en/lessons/intro-to-bash":{"position":[[775,3],[1267,7],[1363,4],[3217,3],[3292,3],[3369,4],[3565,3],[8926,3],[11486,3],[15705,3],[21407,3],[21782,3],[21923,3],[22601,3],[24843,7],[26900,7],[26996,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1989,3],[2057,8],[2095,3],[2677,3],[2845,3],[8463,3],[9484,3],[14744,3]]},"/en/lessons/intro-to-linked-data":{"position":[[30376,3],[34495,3]]},"/en/lessons/intro-to-powershell":{"position":[[1326,7],[2203,3],[3070,3],[3492,3],[38190,7],[38567,3],[39306,3],[39384,3],[40387,3],[40609,3],[46133,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5075,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12239,4],[21856,3]]},"/en/lessons/introduction-and-installation":{"position":[[1387,3],[2256,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6036,4],[6190,3],[6834,3],[7086,8],[8610,4],[10648,3],[10925,4],[15890,3],[18750,3],[22237,3],[22868,4],[31060,3],[37975,3],[39076,4],[40060,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16955,3],[17379,3],[41220,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4173,3],[25680,7],[46456,3]]},"/en/lessons/json-and-jq":{"position":[[6116,3],[17235,3],[17296,3],[37460,3]]},"/en/lessons/jupyter-notebooks":{"position":[[1842,3],[5164,4],[8292,3],[8598,7],[9094,7],[9362,3],[10510,3],[12728,3],[13285,7],[13510,3],[18399,4],[20907,5],[21432,3],[24070,3],[24575,7],[24606,3],[24770,3],[24899,4],[24923,3],[25106,8],[25208,7],[25265,8],[25409,8],[25519,7],[25573,3],[25673,3],[25758,3],[25820,3],[25892,3],[26183,3],[26281,3],[27191,7],[27960,3],[28046,3],[28561,3],[31209,7],[31336,7],[31556,7],[33347,3],[37990,3],[39882,3],[40262,7],[41497,7],[43217,7],[43378,7],[43632,3],[46655,3],[47054,3],[47976,3],[48647,7],[48829,3],[49041,3],[49828,3],[50086,3],[53801,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6294,5],[6730,5],[7382,3]]},"/en/lessons/linear-regression":{"position":[[394,7],[3309,7],[3841,3],[6794,3],[9166,7],[19676,5],[19828,3],[21916,7],[21994,3],[25384,3],[30003,8],[35081,7],[35596,3],[38554,5],[38592,3],[41501,4],[44537,3],[49034,3],[49921,7],[58935,7],[62735,3],[64711,3],[79880,7]]},"/en/lessons/linux-installation":{"position":[[176,4],[1799,4],[1984,4],[2929,3],[3351,4],[3928,3],[4553,8],[4821,7]]},"/en/lessons/logistic-regression":{"position":[[3029,7],[11999,3],[18616,7],[36979,3],[39927,7],[64129,3]]},"/en/lessons/mac-installation":{"position":[[1043,3],[1417,3],[2308,3],[2764,5],[2956,4],[3576,3],[4230,8],[4499,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6272,3],[7569,3],[10429,3],[11735,3],[13841,3],[14017,8],[14950,3],[15092,3],[19269,3],[19858,4]]},"/en/lessons/naive-bayesian":{"position":[[2435,7],[31339,3],[37225,3],[39224,3],[39407,3],[39910,3],[40091,3],[40616,3],[41933,3],[42868,4],[42902,3],[44588,3],[44803,3],[45005,3],[46282,3],[46806,3],[46830,3],[46856,3],[46895,3],[46919,3],[46950,3],[46976,3],[47268,4],[47322,4],[51215,3],[53126,3],[54157,4],[69424,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[669,7],[16769,3],[23112,7],[31123,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2731,7],[5927,3]]},"/en/lessons/qgis-layers":{"position":[[569,4],[712,4],[777,3],[1334,3],[8688,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[801,3],[2344,3],[5966,7],[17740,3]]},"/en/lessons/research-data-with-unix":{"position":[[8245,4],[10679,3],[12631,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32093,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3471,7],[25432,8],[25923,3],[36427,7]]},"/en/lessons/sentiment-analysis":{"position":[[12341,3],[12802,3],[12822,3],[18138,3],[19592,4],[20214,3],[22588,3],[24898,7],[25084,7],[28416,3],[31105,3],[31221,3],[32202,3],[35395,3],[37495,3],[38123,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6949,3],[15308,3],[16323,4],[17739,3],[17806,3],[18543,3],[18951,3],[19888,7],[20647,3],[20697,3],[21411,4],[21453,3],[21470,3],[21674,3],[21784,3],[21950,7],[21968,3],[25315,3],[27545,3],[32095,3],[33729,3]]},"/en/lessons/sonification":{"position":[[21185,3],[22742,4],[25498,3],[25820,7],[35582,3],[40324,3]]},"/en/lessons/space-place-gazetteers":{"position":[[44752,3],[45125,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17319,3],[21297,4],[21853,7],[26343,3],[27100,4],[28793,3],[30267,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4051,3],[5389,3],[18342,7],[20131,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9807,7],[10199,3],[10239,3],[10249,3],[11153,7],[11650,7],[11678,7],[12202,7],[12306,3],[12616,3],[13496,3],[14944,4],[16909,3],[17584,3],[17716,3],[19020,7],[19091,7],[40397,3],[41611,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20170,7],[23174,3],[23659,3],[25563,3],[38529,3],[39644,7],[42207,7],[42696,3],[45310,3],[52142,4],[53831,7],[54773,3],[65045,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[797,3],[1250,3],[6037,3],[7162,8],[8725,7],[8774,3],[11465,3],[14718,3],[14890,3],[16306,7],[17143,3],[17355,3],[17400,3],[18423,4],[18641,4],[19173,4],[19185,3],[19735,4],[21310,3],[21453,4],[22621,3],[23034,3],[23747,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5044,3],[14000,3],[14082,3],[14379,7],[15406,3],[15756,3],[15870,3],[15932,3],[16103,3],[16348,3],[19101,3],[20775,11],[21143,3],[23532,7],[25925,11],[26283,3],[27065,7],[29091,11],[29517,3],[30361,3],[30812,7],[33312,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1110,3],[1481,3],[8449,4],[9618,3],[11821,3],[13146,3],[13259,3],[22149,3],[22246,3],[22837,3],[22920,3],[23091,3],[24594,3],[25308,3],[27318,3],[28663,3]]},"/en/lessons/transliterating":{"position":[[12822,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1658,7],[2196,7],[2582,3],[11195,3],[11255,7],[15330,7],[21309,3],[31375,3],[40751,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[8,7],[205,7],[479,7],[798,7],[952,7],[1232,7],[1719,7],[2008,7],[2423,7],[2602,7],[3275,7],[3824,7],[4659,7],[4998,7],[5413,7],[5596,7],[5917,7],[6219,7],[6544,7],[6836,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2326,3],[2533,3],[3749,7],[13200,3],[13718,7],[15577,3],[15756,3],[16078,3],[16484,3],[16581,7],[17017,3],[17302,3],[17330,3],[17362,3],[17428,7],[17629,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[390,4],[1357,4],[6497,7],[6600,8],[6698,3],[7017,3],[7376,3],[9718,4],[12598,3],[12707,3],[15838,7],[21916,3],[22217,3]]},"/en/lessons/windows-installation":{"position":[[1453,3],[2236,4],[2675,4],[3666,3],[4122,5],[4727,3],[5480,8],[5748,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2515,3],[2663,3],[3034,3],[3091,8],[15622,4],[15693,3],[16634,4],[19251,3],[19559,3]]},"/en/lessons/working-with-text-files":{"position":[[4947,3],[5647,4],[5802,5],[6803,5],[8667,3],[8925,3],[9021,3]]}}}],["rundown",{"_index":13500,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26655,7]]}}}],["runtim",{"_index":3073,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23299,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9043,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8793,7],[8813,7],[9086,9],[9381,7],[9511,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6037,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7843,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11659,7],[11688,7],[11708,7]]},"/en/lessons/geocoding-qgis":{"position":[[6193,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17088,9],[17132,7],[18392,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14069,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10802,7]]}}}],["runtimeerror",{"_index":14663,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22572,13]]}}}],["rup",{"_index":20270,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50316,5],[53787,4]]}}}],["rupert",{"_index":19246,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10395,6]]}}}],["rural",{"_index":12846,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4425,5],[8770,5],[22045,5],[22101,5],[22225,5],[22318,5],[29577,5],[29653,5],[34503,5]]}}}],["russakovski",{"_index":11112,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25691,11],[47080,12]]}}}],["russia",{"_index":7221,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[4316,6],[4428,6],[4864,6],[4890,6],[5067,6],[37868,6],[37913,6],[38086,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4209,6],[31923,7]]},"/en/lessons/transliterating":{"position":[[2962,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18430,7]]}}}],["russian",{"_index":174,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3540,7],[8330,7],[8736,8],[9202,7],[15604,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22502,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3649,7],[5936,7],[6374,7],[24787,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[322,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3373,7]]},"/en/lessons/transliterating":{"position":[[612,7],[1281,7],[1962,7],[2477,7],[2593,7],[9564,7],[10174,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18251,7]]}}}],["russia’",{"_index":22592,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1034,8]]}}}],["russifi",{"_index":11480,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6017,9],[6124,9]]}}}],["rutger",{"_index":8949,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11591,7],[13726,7],[16310,7],[17494,7],[18742,7],[20299,7],[23163,7],[25087,7]]}}}],["ruth",{"_index":15315,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37720,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52395,4]]},"/en/lessons/space-place-gazetteers":{"position":[[5890,4],[48398,4],[48473,4],[48834,4],[49865,4],[49962,4]]}}}],["rutland",{"_index":10903,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9129,7]]}}}],["rutland2132.5151239010.0064.12",{"_index":13694,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38960,30]]}}}],["rutland24",{"_index":13790,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54700,9]]}}}],["rv",{"_index":21643,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47939,2]]}}}],["rw",{"_index":14992,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14231,2]]}}}],["rx4",{"_index":19495,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14010,3],[14082,3],[17245,3]]}}}],["ryan",{"_index":5272,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69205,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62880,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17558,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55986,4],[57367,4],[57548,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4043,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54891,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48765,5],[53197,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37608,4]]},"/en/lessons/space-place-gazetteers":{"position":[[48646,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48952,4],[50799,4],[52154,5]]}}}],["ryanfb",{"_index":15485,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4056,9]]}}}],["rybicki",{"_index":16449,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48094,8],[54468,8]]}}}],["rythmic",{"_index":20736,"title":{},"body":{"/en/lessons/sonification":{"position":[[26069,11]]}}}],["ryttig",{"_index":18792,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11045,7],[12027,7],[12084,7]]}}}],["rêve",{"_index":16572,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54652,5]]}}}],["römer",{"_index":7143,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59881,6],[60153,6],[61934,6]]}}}],["römer2",{"_index":6639,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5914,6]]}}}],["rüger",{"_index":16472,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48880,6]]}}}],["rūmiyyat",{"_index":20896,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[6976,8]]}}}],["r–r",{"_index":14993,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[14234,5]]}}}],["r’",{"_index":7191,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2033,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[5513,3],[10426,3],[16781,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5704,3]]}}}],["s",{"_index":546,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16339,4],[16347,4],[16466,4],[16532,5],[16985,2]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17820,3],[18457,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1946,2],[3158,2],[3741,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44175,1],[68320,2],[69006,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65026,2],[69812,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45076,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16840,3],[16904,2],[16969,1]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10862,1],[10871,1],[22372,1],[31831,1],[31840,1],[32265,1],[32856,1],[32865,1],[33391,1],[33447,1],[35228,1],[35286,1]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6388,1]]},"/en/lessons/counting-frequencies":{"position":[[4791,1],[7685,1],[10959,4],[13227,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19294,2],[52093,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22526,2]]},"/en/lessons/extracting-keywords":{"position":[[34123,5],[35602,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8675,1],[8724,1],[8784,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7594,2],[9934,2],[33716,6],[61234,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12684,3],[17279,1],[27265,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33629,2]]},"/en/lessons/gravity-model":{"position":[[8737,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48625,2]]},"/en/lessons/intro-to-bash":{"position":[[2701,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4341,2],[4351,2],[4363,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[18796,2],[24643,2],[24697,3],[24707,2],[24714,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42276,2]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49461,2]]},"/en/lessons/json-and-jq":{"position":[[25435,1]]},"/en/lessons/logistic-regression":{"position":[[7622,1],[59049,1]]},"/en/lessons/normalizing-data":{"position":[[9545,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10945,3],[11929,3],[11981,3]]},"/en/lessons/output-data-as-html-file":{"position":[[3546,4],[3630,3],[3669,2],[3889,3],[3903,3],[3937,3],[3951,2],[4056,2],[7702,3],[7791,2],[7873,3],[9300,1]]},"/en/lessons/research-data-with-unix":{"position":[[3007,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12369,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17044,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36029,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61312,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12588,1],[22500,2]]},"/en/lessons/transliterating":{"position":[[11712,4],[11727,4],[16039,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32329,2]]}}}],["s%d",{"_index":2055,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9171,3]]}}}],["s</li>",{"_index":12446,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64735,14]]}}}],["s</title>",{"_index":19142,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5917,16],[6831,16]]}}}],["s'abonneront",{"_index":9785,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29953,12]]}}}],["s(outh",{"_index":12636,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17321,7]]}}}],["s+1",{"_index":4262,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44248,6],[44284,5]]}}}],["s,ilo,https://webapps.ilo.org/public/libdoc/ilo/ilo",{"_index":23625,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13845,52]]}}}],["s/@/а/g",{"_index":564,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16775,7]]}}}],["s/l)f",{"_index":1713,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40105,6]]}}}],["s1",{"_index":2042,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8238,2]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9458,2],[9544,3],[9728,3]]}}}],["s126a.v.jpg",{"_index":2047,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8602,14]]}}}],["s126b.v.jpg",{"_index":2048,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8620,13]]}}}],["s127",{"_index":2045,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8370,4]]}}}],["s2",{"_index":11686,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9477,2],[9854,2],[10057,2]]}}}],["s2.split",{"_index":11691,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[9620,10]]}}}],["s:41.681019",{"_index":12641,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17579,12]]}}}],["s::::\\",{"_index":12243,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35588,8]]}}}],["s:simplifiedsap.xml",{"_index":22491,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[22215,19],[22759,19],[32680,19]]}}}],["s=5",{"_index":4090,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31022,4],[31151,4]]}}}],["s\\n",{"_index":8818,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[16953,5]]}}}],["s\\t%s\\t%s\\t%s\\t%s\\n",{"_index":12707,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25716,22],[25946,22],[27159,24]]}}}],["s_2.11",{"_index":9634,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16308,6],[16559,6]]}}}],["s_2.11.jar",{"_index":9689,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19419,10],[19504,10]]}}}],["s_{i",{"_index":13715,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[44445,7],[45168,7]]}}}],["s_{x",{"_index":13716,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[44488,7],[45182,7]]}}}],["sa",{"_index":18788,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10982,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12591,2]]}}}],["saad",{"_index":16412,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44365,4],[52997,4]]}}}],["sabrina",{"_index":16460,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48588,7]]}}}],["sacco",{"_index":1570,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30900,5],[32237,5]]}}}],["sach",{"_index":11227,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45439,6]]}}}],["sacr",{"_index":15486,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4146,6]]}}}],["sacrific",{"_index":20724,"title":{},"body":{"/en/lessons/sonification":{"position":[[23345,10]]}}}],["sad",{"_index":14213,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[13607,5],[13966,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5107,8],[7213,8],[11376,7],[13280,7],[15467,7],[18112,7],[26309,7],[27416,7],[28588,7],[30104,8],[31944,8],[32018,9],[32720,7],[33279,7],[33462,8],[33724,9],[35286,8],[38517,7],[40412,8],[40696,7],[40898,8],[41143,8],[41306,7],[54559,7],[54698,7]]},"/en/lessons/sonification":{"position":[[17685,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13218,4]]}}}],["sad_word",{"_index":20133,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33472,9],[33549,9]]}}}],["sad_word_ord",{"_index":20136,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34165,14],[35348,14]]}}}],["saddam",{"_index":2629,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29019,7]]}}}],["sadden",{"_index":14748,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39323,9]]}}}],["sadler",{"_index":5575,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68106,6]]}}}],["sadli",{"_index":11724,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2275,5]]}}}],["sadness’.9",{"_index":20152,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35707,11]]}}}],["safari",{"_index":13893,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[4315,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4123,7],[4213,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2794,6]]}}}],["safe",{"_index":553,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16442,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3265,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8798,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41811,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20138,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21843,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4730,4],[5055,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24908,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42630,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[14248,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16704,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16953,6],[18556,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48038,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9682,6]]}}}],["safekeep",{"_index":16208,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10203,12]]}}}],["safeti",{"_index":14750,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39802,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38962,6]]}}}],["sagan",{"_index":18338,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[20012,5]]}}}],["saganash",{"_index":7290,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10853,8]]}}}],["sage",{"_index":7563,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37730,4]]},"/en/lessons/linear-regression":{"position":[[78888,4],[79067,5]]},"/en/lessons/space-place-gazetteers":{"position":[[30955,6],[31308,6],[35564,6],[36009,6],[40229,6],[40706,6],[49445,4],[49494,4],[49730,4]]}}}],["saif",{"_index":19976,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6682,4],[49804,5],[49962,5],[53847,4],[53967,4]]}}}],["saillanc",{"_index":16576,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54698,9]]}}}],["saint",{"_index":3521,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2446,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10330,7],[10520,7],[10552,7],[10596,7],[10653,7],[11501,7],[11533,7],[11577,7],[11634,7]]}}}],["sake",{"_index":4909,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38327,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29085,4],[45896,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50237,4]]},"/en/lessons/gravity-model":{"position":[[17167,4]]},"/en/lessons/intro-to-bash":{"position":[[12357,5]]},"/en/lessons/intro-to-linked-data":{"position":[[22250,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16206,5]]},"/en/lessons/space-place-gazetteers":{"position":[[22743,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6993,5]]},"/en/lessons/transliterating":{"position":[[5339,4]]}}}],["sal",{"_index":22578,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39898,4]]}}}],["salakoski",{"_index":10042,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58528,10]]}}}],["saldaña",{"_index":19953,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2207,8],[51616,8]]}}}],["sale",{"_index":9386,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39560,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9212,5]]}}}],["salem",{"_index":4869,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35725,5]]}}}],["salient",{"_index":4937,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42954,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[857,7],[4989,7],[11938,7],[34229,7],[54386,8],[54583,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44950,7]]}}}],["salir",{"_index":20146,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34464,5],[35047,5]]}}}],["salir?\\n",{"_index":16732,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27301,8]]}}}],["sallust",{"_index":5013,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49417,9]]}}}],["sallustiu",{"_index":5010,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49391,10]]}}}],["sally'",{"_index":20405,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25544,7]]}}}],["salmi",{"_index":9981,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55830,5],[58545,6],[58796,6]]}}}],["salon",{"_index":17440,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[71568,5],[72207,6]]},"/en/lessons/logistic-regression":{"position":[[55385,6]]}}}],["salop",{"_index":10874,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8397,7],[26830,6]]}}}],["salt",{"_index":4434,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57429,4]]}}}],["salter",{"_index":14339,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49806,7]]}}}],["salto",{"_index":20009,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12207,6],[12925,7],[14751,5]]}}}],["salton",{"_index":1832,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45675,7]]}}}],["saltzmaun",{"_index":18568,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58427,12]]}}}],["salut",{"_index":22836,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[13868,11]]}}}],["salutari",{"_index":20826,"title":{},"body":{"/en/lessons/sonification":{"position":[[38832,8]]}}}],["sam",{"_index":20797,"title":{},"body":{"/en/lessons/sonification":{"position":[[34947,3]]}}}],["same",{"_index":601,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18590,4],[20001,4],[20022,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10231,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7714,4],[9069,4],[9776,4],[11994,4],[22611,4],[24558,4],[24732,4],[25273,4],[25874,4],[25989,4],[29033,4],[35969,4],[39667,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13421,4],[13802,4],[14061,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6408,4],[8678,4],[9448,4],[9582,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12303,4],[20478,4],[21704,4],[27141,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15414,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11097,4],[13434,4],[19019,4],[23536,4],[23550,5],[25479,4],[25493,5],[27228,6],[29222,4],[38116,4],[38555,4],[46642,4],[49029,4],[51833,4],[58575,4],[60267,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[992,4],[1112,4],[10422,4],[11744,4],[17705,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11827,4],[11896,4],[12480,4],[13905,4],[14489,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3096,4],[6384,4],[12346,4],[20165,4],[31754,4],[40967,4],[43923,4],[45998,4],[51190,4],[51906,4],[60090,4],[65473,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17039,4],[17246,4],[17306,4],[23935,4],[28544,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4175,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11198,4],[11444,4],[16966,4],[34004,4],[35910,4],[38652,4],[47212,4],[47409,4],[48555,4],[59802,4],[65178,4]]},"/en/lessons/common-similarity-measures":{"position":[[1387,8],[2721,4],[7530,4],[9112,4],[9459,4],[16987,4],[17137,4],[19013,4],[19289,4],[20773,5],[21624,5],[21956,4],[22428,4],[23709,4],[26657,4],[27032,5],[28230,5],[28322,4],[29846,4],[31106,4],[34235,4],[34563,4],[39497,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2831,4],[5624,4],[28724,4],[41487,4],[41808,4],[41858,4],[43032,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13332,4],[27316,4],[33434,4],[34329,4],[34561,4],[34771,4],[36356,4],[39865,4],[57623,4],[58018,4],[58215,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[170,5],[3819,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8492,4],[12160,4],[20595,4],[24283,4],[26111,4],[29719,4],[33907,4],[33928,4],[34008,4],[41407,4],[46103,4],[48522,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[853,4],[939,4],[4106,4],[4173,4],[13843,4],[21702,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2483,4]]},"/en/lessons/counting-frequencies":{"position":[[3093,4],[3676,4],[5680,4],[10964,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1790,4],[10494,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4566,4],[8930,4],[17899,4],[35156,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23971,4],[37347,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2424,4],[10756,4],[13436,4],[18997,4],[19361,4],[22497,4],[22593,4],[26315,4],[26424,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18087,4],[18195,4],[26087,4],[37749,4],[44357,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[12125,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2158,4],[8695,4],[8884,4],[19034,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9316,4],[13259,4],[13866,4],[13907,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2838,4],[2895,4],[15991,4],[41696,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3810,4],[4466,4],[4884,4],[5028,4],[9061,4],[14299,4],[24517,4],[25469,4],[25503,4],[25580,4],[38516,4],[41573,4],[52978,4],[53115,4],[53655,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5630,4],[8992,4],[15483,4],[16063,4],[18756,4],[23648,4],[24398,4],[30357,4],[31850,4],[32885,4],[35547,4],[38795,4],[42768,4],[43540,4],[48317,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6494,4],[13578,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6924,4],[8506,4],[29048,4],[30273,4],[45977,4],[46449,4],[50877,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2797,4],[8690,4]]},"/en/lessons/extracting-keywords":{"position":[[1217,4],[7892,4],[10505,4],[13796,4],[17431,4],[22893,4],[28874,4],[30162,4],[32121,4],[32191,4],[36123,4],[37421,4],[37985,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13528,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16713,4],[20772,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6280,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9517,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15324,4],[23456,4],[23483,4],[30020,4],[32750,4],[50289,4],[55593,4],[58915,4],[69058,4]]},"/en/lessons/geocoding-qgis":{"position":[[7078,4],[9793,4],[11305,4],[12238,4],[12319,4],[12924,4],[13051,4],[13381,4],[14818,4],[15861,4],[18912,4],[19644,4],[20928,4],[20997,4],[26784,4],[27169,4],[27681,4],[31075,4],[32817,4],[35301,5],[36880,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8778,4],[11038,4],[17364,4],[22838,4]]},"/en/lessons/georeferencing-qgis":{"position":[[3695,4],[8925,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[12367,4],[15095,4],[17524,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4983,4],[10980,4],[17428,4],[25958,5],[29537,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24127,4],[37939,4],[43953,4],[45680,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[5440,4],[10386,4],[11498,4],[12256,4],[16557,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4955,4],[10608,4],[14030,4],[15332,4]]},"/en/lessons/gravity-model":{"position":[[2578,4],[3136,4],[4261,4],[4596,4],[6010,4],[16124,4],[16291,4],[17341,5],[23482,4],[23751,4],[23794,4],[24009,5],[24536,4],[29052,4],[37289,4],[43617,4],[47475,4],[48850,4],[51302,4],[52943,4],[57092,4],[57729,4],[59553,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[10367,4],[14362,4],[15698,4],[16349,4],[16777,4],[27792,4],[33463,4],[34498,4],[34786,4]]},"/en/lessons/installing-omeka":{"position":[[7623,4],[8951,4],[9341,4],[11868,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[4326,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29038,4],[29090,4],[40756,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8419,4],[12288,4],[17517,4],[17577,4],[17667,4],[34112,4],[35461,4],[38599,4],[50409,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16902,4],[20619,4],[22171,4],[23677,4],[24893,4],[44226,4],[46635,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19974,4],[29038,4],[39513,4]]},"/en/lessons/intro-to-bash":{"position":[[9247,4],[13473,4],[21470,5],[26140,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2368,4],[5208,4],[6526,4],[15783,4],[16040,4],[18143,4]]},"/en/lessons/intro-to-linked-data":{"position":[[3002,4],[3745,4],[3798,4],[3895,4],[4548,4],[4579,4],[5902,4],[6764,4],[11102,4],[13240,4],[16811,5],[20028,4],[20500,4],[25712,4],[25809,4],[27409,4],[27609,4],[28995,4],[36347,4]]},"/en/lessons/intro-to-powershell":{"position":[[6357,4],[7501,4],[9158,4],[20248,4],[20340,5],[24517,4],[26473,4],[27080,4],[27686,4],[37870,4],[40152,4],[44154,4],[45832,4],[45954,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3247,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1441,4],[19654,4],[21218,4],[21369,4]]},"/en/lessons/introduction-map-warper":{"position":[[5042,4],[14826,4],[15763,4],[19674,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7990,4],[13668,4],[19757,4],[31068,4],[38434,4],[39278,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9984,4],[18228,4],[20883,4],[27204,4],[29014,4],[29803,4],[31154,4],[36474,4],[40039,5],[41929,5],[43180,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1855,4],[9410,4],[9435,4],[17668,4],[20634,4],[23621,4],[24196,4],[26429,4],[27592,4],[28957,4],[29095,4],[29979,4],[31399,4],[33609,4],[35175,4],[36459,4],[44680,4],[53331,4]]},"/en/lessons/json-and-jq":{"position":[[18468,4],[21100,4],[23502,4],[23793,4],[26857,4],[28369,4],[29065,4],[29152,4],[29484,4],[35175,4]]},"/en/lessons/jupyter-notebooks":{"position":[[4541,4],[17033,4],[17859,4],[29946,4],[32409,5],[32942,5],[37799,4],[38008,4],[40121,4],[44906,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5842,4],[7036,4],[7510,4]]},"/en/lessons/linear-regression":{"position":[[18558,4],[20269,5],[22371,4],[27016,4],[30058,4],[30100,4],[34965,4],[37665,4],[37694,4],[39060,4],[41311,4],[41629,4],[41707,4],[41733,4],[65130,4],[65566,4]]},"/en/lessons/logistic-regression":{"position":[[9754,4],[13152,4],[22958,4],[23103,4],[28475,4],[29426,4],[36411,4],[36791,4],[45110,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1656,4],[4116,4],[4674,4],[5459,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9759,4],[11860,4],[36671,4]]},"/en/lessons/naive-bayesian":{"position":[[1564,4],[9592,4],[14666,4],[14826,4],[16800,4],[19186,4],[23280,4],[24506,4],[26285,4],[28986,4],[35959,4],[38119,4],[45891,4],[51619,4],[70030,4]]},"/en/lessons/normalizing-data":{"position":[[3789,4],[4722,4],[7726,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2920,4],[15871,4],[41081,4]]},"/en/lessons/output-data-as-html-file":{"position":[[8169,4],[9583,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6230,4],[10313,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6105,4]]},"/en/lessons/qgis-layers":{"position":[[4120,4],[6962,4],[9696,4],[15598,4],[17171,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[809,4],[826,4],[7566,4],[8028,4],[11381,4],[21168,4],[26509,4]]},"/en/lessons/research-data-with-unix":{"position":[[798,4],[8254,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4792,4],[15479,4],[26817,4],[34637,4],[35535,4],[36001,4],[40142,4],[42001,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3024,4],[8612,4],[15174,4],[23514,4],[23895,4],[35432,4],[39234,4],[47672,4],[48019,4],[48227,4]]},"/en/lessons/sentiment-analysis":{"position":[[9367,4],[20887,4],[28828,4],[30051,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30192,4]]},"/en/lessons/sonification":{"position":[[3964,4],[3997,4],[4044,4],[11894,4],[12008,4],[14205,4],[37323,4],[40266,4]]},"/en/lessons/space-place-gazetteers":{"position":[[16459,4],[23350,4],[29411,4],[33065,4],[43505,4],[44849,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5062,4],[6752,4],[8005,4],[8074,4],[14251,4],[22202,4],[24772,4],[26993,4],[27337,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6812,4],[15306,4],[33897,4],[34774,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3254,4],[3884,4],[17673,4],[22373,4],[33667,4],[41144,4],[44664,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11837,4],[15816,4],[21787,4],[26205,4],[36391,4],[46207,4],[53132,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5463,4],[6340,4],[11436,4],[19755,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12553,4],[14115,4],[23510,4],[26986,4],[30790,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3187,4],[5173,4],[13530,4],[16738,4],[18928,4]]},"/en/lessons/transliterating":{"position":[[1167,4],[10703,4],[17892,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6596,4],[12231,4],[12599,4],[13594,4],[13956,4],[14124,4],[19421,4],[25179,4],[25434,4],[25976,4],[26080,4],[26202,4],[31327,4],[31684,4],[31703,4],[32822,4],[33869,4],[37752,4],[37922,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[12691,4],[13352,5],[23189,4],[23287,4],[25835,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5269,4],[10059,4],[10537,4],[10653,4],[16026,4]]},"/en/lessons/vector-layers-qgis":{"position":[[295,4],[2744,4]]},"/en/lessons/viewing-html-files":{"position":[[3684,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9609,4],[38336,4],[44767,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7140,4],[7249,4],[18041,4]]},"/en/lessons/working-with-text-files":{"position":[[5053,4],[8701,4]]},"/en/lessons/working-with-web-pages":{"position":[[6293,4],[9069,4]]}}}],["samedi",{"_index":9928,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51908,6],[52766,6]]}}}],["same—so",{"_index":3167,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44161,7]]}}}],["sampl",{"_index":926,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13137,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5463,6],[41746,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6347,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50658,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7920,6],[11866,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4011,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16695,6],[24251,6],[29973,6],[30151,6],[39142,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19339,7],[21962,6]]},"/en/lessons/common-similarity-measures":{"position":[[242,7],[3389,7],[5074,7],[5183,7],[5272,7],[5334,7],[5374,6],[5450,6],[5512,7],[5693,7],[6309,8],[6390,7],[6444,7],[6871,8],[7235,6],[7332,9],[7602,7],[7646,8],[8072,7],[8158,7],[8604,7],[8719,7],[8805,7],[8921,7],[9523,7],[11860,6],[11989,6],[17911,6],[17933,6],[19085,8],[19429,8],[22395,6],[22683,6],[28826,6],[33751,7],[35448,8],[35994,9],[37519,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14256,6],[19410,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3128,7],[11568,6],[51001,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4177,6],[6476,9],[20511,8],[21898,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4847,7],[6712,7],[6986,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9988,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2846,6],[5583,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29373,6],[32368,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4225,6],[8278,6],[30031,6],[37026,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9812,6],[12332,6],[12506,6],[12958,6],[13464,6],[13524,6],[16133,6],[16969,6],[17021,6],[17383,6],[17760,6],[18821,6],[19233,6],[25120,6],[25996,6],[29588,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6274,6],[6416,6],[7365,6],[7623,6],[7746,6],[9875,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10200,7],[10260,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4186,6],[19374,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31865,6],[31956,6],[32026,6],[39042,6],[45180,6],[45313,6],[46386,7],[54592,6],[54698,6],[54851,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7737,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6335,6],[13892,6],[22070,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8528,6],[22531,6],[39381,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3453,6],[4747,6],[4983,6],[8180,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30267,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4792,6],[13824,6],[34996,6],[35188,6],[35344,6],[36585,6],[36770,6],[38100,6],[38508,6],[39229,6],[47226,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3330,6]]},"/en/lessons/gravity-model":{"position":[[12616,6],[12940,6],[14479,7],[26330,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20873,7],[22084,6]]},"/en/lessons/installing-omeka":{"position":[[3954,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[916,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2809,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[265,6],[7122,6],[8449,6],[14903,8],[16566,6],[20519,6],[32585,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25801,6],[29848,7],[31383,7],[37242,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4010,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2441,7],[2611,7],[23357,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15512,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27575,7],[36939,6],[38971,6],[41426,8],[45809,7]]},"/en/lessons/json-and-jq":{"position":[[6606,6],[17881,6],[18027,6],[31555,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16783,6],[16972,6]]},"/en/lessons/linear-regression":{"position":[[7377,6],[15374,6],[31343,8],[31458,7],[39389,7],[40353,7],[40457,7],[45373,6],[61803,6],[61947,6],[62076,6]]},"/en/lessons/logistic-regression":{"position":[[10933,7],[11295,8],[12720,6],[14164,6],[22107,7],[25219,10],[42651,8],[42806,8],[42954,6]]},"/en/lessons/naive-bayesian":{"position":[[510,7],[35347,8],[35449,9],[36970,7],[37434,7],[37553,7],[38868,8],[39386,8],[42421,8],[43939,8],[43969,6],[47257,6],[47311,6],[48329,6],[51440,6],[53993,7],[54015,6],[54990,6],[55674,7],[55833,6],[55920,6],[56184,8],[56999,6],[65617,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[537,6],[15592,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24362,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20245,6],[44560,6]]},"/en/lessons/sentiment-analysis":{"position":[[11199,6]]},"/en/lessons/sonification":{"position":[[2398,6],[7818,6],[9031,6],[9155,6],[14085,6],[24623,6],[24693,6],[27520,6],[27539,6],[34590,6],[36150,6],[37384,8],[37655,6],[37832,7],[38132,6],[38232,6]]},"/en/lessons/space-place-gazetteers":{"position":[[21752,6],[38850,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15184,6],[24395,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6141,6],[7144,6],[23157,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7197,6],[13645,7],[13692,7],[18933,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1012,6],[1143,6],[4895,6],[14237,6],[14331,6],[14488,6],[15328,6],[19458,6],[25861,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6116,9],[6179,6],[14220,6],[14404,6],[14500,6],[15001,6],[15868,6],[15912,6],[16403,6],[16469,6],[16604,6],[16954,6],[24435,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17897,6],[22965,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2866,6],[10617,7],[10780,10],[10800,8],[11096,8],[19709,6],[26518,8],[31267,7],[35809,6],[36198,7],[40936,6],[48083,6],[48283,6],[50455,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[33043,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6076,6],[8636,6],[8818,6],[8996,6],[15845,6],[15877,6],[16044,6],[17678,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[114,6],[559,8],[19087,6],[19354,6],[19391,6],[19425,6],[22156,8],[29731,8],[37150,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19453,8]]}}}],["sample(5",{"_index":21517,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[27981,10]]}}}],["sample.10",{"_index":17636,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[25968,9]]}}}],["sample.csv",{"_index":23127,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[6060,10],[8919,10]]}}}],["sample0.txt",{"_index":18445,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40322,12]]}}}],["sample1.txt",{"_index":18446,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40338,12]]}}}],["sample2.txt",{"_index":18447,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40354,12]]}}}],["sample3.txt",{"_index":18448,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40370,12]]}}}],["sample4.txt",{"_index":18449,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40386,12]]}}}],["sample5.txt",{"_index":18450,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40402,12]]}}}],["sample6.txt",{"_index":18451,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40418,12]]}}}],["sample7.txt",{"_index":18452,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40434,12]]}}}],["sample8.txt",{"_index":18453,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40450,12]]}}}],["sample9.txt",{"_index":18454,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40466,12]]}}}],["sample_id",{"_index":9374,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36744,9]]}}}],["sampledata",{"_index":13256,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35569,10],[37518,10],[37707,10],[37904,10]]}}}],["sampledirnam",{"_index":18457,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[40935,13]]}}}],["samplegardendata",{"_index":13257,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35593,16],[35688,16],[35821,16],[36808,16],[37096,16],[37217,17],[37470,17],[38568,16],[39122,17],[40145,16]]}}}],["samplegardendata$story_date_publish",{"_index":13273,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[38981,37]]}}}],["samplegardendata$story_titl",{"_index":13271,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[38832,28]]}}}],["samples/cognit",{"_index":22170,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19758,17]]}}}],["samplesubmarinedata",{"_index":13276,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39285,19],[39607,20],[40176,20]]}}}],["samplesubmarinedata$story_date_publish",{"_index":13279,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39460,40]]}}}],["samplesubmarinedata$story_titl",{"_index":13277,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39377,31]]}}}],["samples|specimens|miner",{"_index":3374,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[11840,25]]}}}],["sample—a",{"_index":5604,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[763,8]]}}}],["sample’",{"_index":7409,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18243,8]]}}}],["samuel",{"_index":7887,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21853,7],[24219,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1602,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2746,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58257,6]]}}}],["san",{"_index":3950,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21686,4]]}}}],["sanborn",{"_index":23139,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[14766,7]]}}}],["sancta",{"_index":18974,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32953,6]]}}}],["sancti",{"_index":12037,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11109,6],[62409,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10832,6],[10880,6],[11817,6],[11864,6]]}}}],["sandbox",{"_index":9388,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40157,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8703,8]]},"/en/lessons/json-and-jq":{"position":[[5223,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16355,7]]}}}],["sanderson",{"_index":6342,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39655,10]]}}}],["sandwich",{"_index":9340,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31980,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2559,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21199,10],[35493,10]]}}}],["saniti",{"_index":10432,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10365,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11479,7],[24741,6]]}}}],["sanjay",{"_index":21963,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62991,6]]}}}],["santa",{"_index":1871,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46996,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32696,5]]}}}],["sappli",{"_index":2391,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11691,6],[24651,6],[25153,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[16785,6]]}}}],["sapply(sent",{"_index":2561,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[24842,17]]}}}],["sapply(sentence_length",{"_index":2574,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25700,23]]}}}],["sapply(sentence_word",{"_index":2392,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11875,22]]}}}],["sapply(sentence_words[[i",{"_index":2565,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25259,27]]}}}],["sapply(st_intersects(county_aggregate_data,point",{"_index":12915,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16957,51]]}}}],["sapply(str_split(all_data$text",{"_index":21792,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30819,31]]}}}],["sapply(word",{"_index":2524,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21936,13],[22343,13],[23079,13]]}}}],["sara",{"_index":20295,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51165,4],[52771,4]]}}}],["saragossa",{"_index":20962,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[26220,9],[30365,9],[32877,9],[34785,9],[38651,12],[39396,9]]}}}],["sarah",{"_index":3159,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43587,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45430,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31475,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12379,5]]},"/en/lessons/gravity-model":{"position":[[61299,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4414,5]]},"/en/lessons/jupyter-notebooks":{"position":[[36903,5]]}}}],["saratovskaia",{"_index":22769,"title":{},"body":{"/en/lessons/transliterating":{"position":[[16014,12]]}}}],["sarcasm",{"_index":20368,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[14721,8]]}}}],["sarki",{"_index":20338,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7730,7],[39578,7]]}}}],["sarll",{"_index":14898,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57476,5]]}}}],["sarol",{"_index":21626,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[45963,6]]}}}],["sarum",{"_index":10949,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[26837,6]]}}}],["sasayama",{"_index":16960,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53164,9]]}}}],["sasha",{"_index":21970,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63194,5]]}}}],["sass",{"_index":3207,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56066,4]]}}}],["sat",{"_index":11006,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1728,3],[38870,3]]}}}],["satellit",{"_index":12498,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[2391,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[513,10],[6987,9],[7406,12],[18972,9],[19883,9],[20109,9],[20307,9]]},"/en/lessons/introduction-map-warper":{"position":[[11085,10],[11633,10],[11732,10],[18520,9],[18647,9]]},"/en/lessons/qgis-layers":{"position":[[8882,9],[16668,9]]}}}],["satir",{"_index":15463,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2396,7]]},"/en/lessons/preserving-your-research-data":{"position":[[13459,9]]}}}],["satiris",{"_index":20035,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18817,9]]}}}],["satisfact",{"_index":17049,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[13568,12],[14113,12]]}}}],["satisfactori",{"_index":4657,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15793,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24998,12]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36185,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11333,12]]}}}],["satisfi",{"_index":851,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8030,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7360,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57476,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11139,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31055,7],[41614,9],[48996,9],[57002,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[20902,9]]},"/en/lessons/logistic-regression":{"position":[[62929,9]]}}}],["satnam",{"_index":14888,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57020,6]]}}}],["satur",{"_index":15855,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[24982,11]]},"/en/lessons/linear-regression":{"position":[[56967,10]]},"/en/lessons/naive-bayesian":{"position":[[58820,12]]}}}],["saunder",{"_index":15492,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4420,8]]}}}],["savag",{"_index":23247,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[15496,6]]}}}],["save",{"_index":189,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3867,4],[10134,5],[11490,4],[13721,6],[20064,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3739,4],[3790,4],[3969,4],[5121,5],[6179,4],[8177,4],[8708,4],[9734,5],[11406,4],[11599,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21558,4],[24328,4],[27909,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2273,4],[4724,4],[4979,5],[5608,4],[5921,4],[6062,6],[6347,4],[9417,4],[11766,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1868,6],[10771,6],[10873,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27179,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10866,4],[11563,4],[11891,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6289,4],[8818,4],[14346,4],[14504,4],[31434,6],[33451,4],[36373,4],[37064,7],[39224,4],[40017,5],[41390,4],[49796,7],[59073,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18703,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9010,7],[13207,4],[16748,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20150,4],[22689,6],[22907,4],[31231,4],[35812,4],[41609,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32689,5],[33437,5],[53207,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[481,4],[1045,4],[4644,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[647,6],[12566,6],[30043,6],[32838,4],[41652,6],[42356,7],[42380,6],[42409,4],[44074,8],[45054,6],[47226,4],[69654,6]]},"/en/lessons/common-similarity-measures":{"position":[[26683,5],[27841,5],[27893,4],[39125,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8531,4],[8667,4],[8744,4],[8917,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[655,6],[42832,6],[42929,4],[43101,4],[43132,4],[43184,4],[43378,6],[45242,4],[45503,4],[45539,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4786,5],[5948,4],[6116,4],[14002,4],[14309,4],[14363,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13832,5],[39210,4],[39388,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[172,4],[478,4],[1836,4],[1901,4],[2119,4],[2385,4],[2512,5],[3858,4],[3960,5],[4268,7],[4507,6],[4546,6],[6526,6],[6565,6],[7351,4]]},"/en/lessons/counting-frequencies":{"position":[[1012,6],[7173,4],[12702,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2172,6],[2225,5],[2804,4],[3778,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15188,4],[16768,4],[36148,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[552,6],[7247,4],[15111,4],[17377,6],[17436,4],[17775,5],[24695,5],[25939,6],[26038,5],[29506,4],[31685,5],[31737,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17901,4],[17968,4],[29943,4],[30879,4],[33484,5],[34979,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15993,5],[27570,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[907,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[682,6],[10307,4],[13350,4],[17948,4],[18302,4],[20340,4],[22422,4],[35054,5],[44034,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21653,6],[21761,6],[23755,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4257,4],[23598,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34526,5],[46833,4],[46878,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31728,4],[35970,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[568,4],[11457,4],[11482,4],[12819,4],[12971,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1239,4],[2494,4],[2978,5],[12876,4],[13962,4],[14764,4],[16589,4],[20185,4],[21626,4],[22561,4],[24966,4],[25977,4],[26103,5],[26382,4],[26416,4],[28045,4],[29068,4],[29602,4],[33247,5],[33960,5],[34150,5],[36428,4],[37170,5],[38636,5],[38940,4],[39968,4],[43652,4],[44206,5],[44956,5],[45245,4],[46273,4],[47893,5],[49387,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1648,5],[12426,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4916,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4622,4],[13264,4],[13473,4],[25817,4]]},"/en/lessons/extracting-keywords":{"position":[[1597,5],[3109,5],[8604,4],[10490,4],[11921,4],[11989,4],[13506,4],[13745,4],[16280,5],[16658,6],[20221,5],[24012,4],[25399,4],[25813,5],[29219,4],[32905,5],[33195,5],[37252,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9713,4],[13305,5],[15347,5],[15591,5],[17385,4],[21519,6],[27463,4],[31228,5],[37469,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28295,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5102,5],[7820,6],[21791,5],[32396,7],[32707,4],[32821,4],[32853,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1473,4],[5315,4],[6480,4],[7108,5],[7177,4],[7667,4],[8879,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1059,5],[7474,4],[9254,4],[10188,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18374,4],[34479,4],[38114,4],[41687,4]]},"/en/lessons/geocoding-qgis":{"position":[[9329,6],[9637,4],[9695,6],[9755,4],[20770,4],[21111,4],[21317,4],[23433,4],[25361,4],[25653,4],[25735,4],[25758,4],[28283,5],[28370,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6050,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2383,4],[2430,4],[8502,4],[10121,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2259,6],[2782,6],[10990,5],[13004,4],[13841,4],[14003,5],[16662,4],[17108,6],[17188,6],[17228,4],[17281,6],[17348,6],[17355,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1647,5],[2297,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11811,5],[20545,4],[20710,4],[21961,4],[24044,4],[24109,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1201,5],[10968,4],[12522,5],[14829,4],[15143,5],[15181,4],[17741,4],[17883,4],[17949,4],[21022,4],[21108,4],[21145,4],[21156,4],[21235,4],[21325,4],[21336,4],[21367,5],[21436,5],[21611,4]]},"/en/lessons/gravity-model":{"position":[[46940,4],[47019,4],[47497,5],[47528,4],[47655,4],[48381,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[6479,4],[22793,4]]},"/en/lessons/installing-omeka":{"position":[[9949,4],[12244,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[735,4],[3101,4],[3188,4],[3274,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[715,6],[3719,4],[3951,6],[4005,7],[4164,6],[40814,6],[41086,4],[41322,4],[41485,6],[42243,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11470,5],[12137,4],[38277,6],[48157,4],[50146,5],[50206,4],[50396,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21903,4],[25557,5],[25728,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[21289,4],[21356,4],[26225,4],[35724,5],[37209,4]]},"/en/lessons/intro-to-bash":{"position":[[14092,5],[14138,4],[19871,6],[20033,4],[20528,7],[20599,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1434,4],[5430,4],[5671,5],[6944,4],[8454,4],[10057,4]]},"/en/lessons/intro-to-linked-data":{"position":[[23064,5]]},"/en/lessons/intro-to-powershell":{"position":[[11261,4],[14871,4],[28051,4],[45697,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[13018,6],[13134,5],[14220,4],[14491,4],[17508,7],[20096,6]]},"/en/lessons/introduction-map-warper":{"position":[[3634,4],[21043,4],[21929,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13634,4],[13708,4],[21048,6],[38299,5],[38327,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9710,4],[9798,4],[19126,4],[19472,4],[19715,4],[20851,4],[21984,4],[26699,4],[28860,4],[32350,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5937,4]]},"/en/lessons/json-and-jq":{"position":[[17817,5],[35975,5]]},"/en/lessons/jupyter-notebooks":{"position":[[400,7],[34026,7],[34341,4],[34371,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5382,4],[6687,5]]},"/en/lessons/linux-installation":{"position":[[3240,4]]},"/en/lessons/mac-installation":{"position":[[907,4],[2619,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2943,6],[7655,4],[13811,5],[16190,7],[16199,4],[16944,4],[19386,6],[20274,4]]},"/en/lessons/naive-bayesian":{"position":[[436,6],[3374,5],[3623,4],[31871,5],[34880,6],[35504,4],[35946,5],[36132,4],[37271,4],[37475,5],[42688,6],[46098,6],[46985,6],[61896,5],[62627,4],[63139,4],[65063,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20229,4],[21403,4],[21712,4],[24609,5],[26653,4],[28995,5],[38144,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3222,4],[5456,6],[8651,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2294,4],[9390,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6394,5],[6828,4],[7942,5],[8920,4]]},"/en/lessons/qgis-layers":{"position":[[4541,4],[6433,4],[6458,4],[16552,4],[18994,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[349,6],[921,4],[8906,4],[25122,4],[25861,4],[26547,6],[26671,4],[26776,6]]},"/en/lessons/research-data-with-unix":{"position":[[3400,4],[8335,5],[10389,5],[11123,4],[11597,5],[11742,4],[13098,4],[13693,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34143,4],[35088,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20886,4],[44909,4],[44940,4],[45094,4],[46582,6],[46725,5],[47473,4]]},"/en/lessons/sentiment-analysis":{"position":[[12270,4],[12332,4],[17252,4],[22429,4],[31208,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10267,4],[10421,4],[17049,4],[17116,4]]},"/en/lessons/sonification":{"position":[[5887,6],[11348,4],[15012,4],[15205,5],[17857,6],[17877,5],[17951,4],[17976,4],[18894,4],[18935,5],[22224,4],[22356,4],[22430,5],[22788,4],[25431,4],[32686,4],[34399,5]]},"/en/lessons/space-place-gazetteers":{"position":[[15189,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5439,5],[6974,4],[7917,5],[14344,4],[14918,6],[24500,4],[27050,4],[28198,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4016,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12751,6],[18870,4],[19233,4],[22220,4],[53738,6],[54142,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18147,4],[19925,4],[24721,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[194,6],[23127,5],[23497,5],[23652,4],[27035,5],[30611,6],[30777,5],[30936,4],[36051,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2239,5],[18857,4],[18915,5],[21123,4],[21187,4],[22580,4],[24578,4],[25276,4],[27302,4],[28631,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20936,4],[20998,4],[31931,4],[36540,5],[39032,4],[39559,8],[40285,4],[40356,5],[40659,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[5903,4],[12340,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4103,4],[6126,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2109,5],[6508,4],[9820,4],[11456,6],[11500,4],[12434,4],[17306,4]]},"/en/lessons/viewing-html-files":{"position":[[3219,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6952,4],[12683,5],[13320,5]]},"/en/lessons/windows-installation":{"position":[[708,4],[3977,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5564,4],[11882,5]]},"/en/lessons/working-with-text-files":{"position":[[2395,5],[2680,4],[5077,5],[6759,4],[8631,4]]},"/en/lessons/working-with-web-pages":{"position":[[659,4],[5930,4],[7478,5],[8556,6],[8863,4],[8874,4],[9051,5],[9097,4],[9422,4],[10304,4]]}}}],["save_all=tru",{"_index":19021,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38781,14]]}}}],["save_everi",{"_index":14685,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25492,11]]}}}],["save_every=1000",{"_index":14677,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23959,16],[32948,16]]}}}],["savemodelcallback",{"_index":6387,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45451,17]]}}}],["saver",{"_index":22811,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19890,6]]}}}],["saw",{"_index":1495,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28288,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23567,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48928,3]]},"/en/lessons/common-similarity-measures":{"position":[[19817,3],[34694,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29053,3],[37406,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23940,3],[26074,3],[27345,3],[33634,3],[44747,3],[45221,3]]},"/en/lessons/counting-frequencies":{"position":[[13441,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2348,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7126,3],[10870,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22993,3],[27107,4]]},"/en/lessons/georeferencing-qgis":{"position":[[748,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48897,3]]},"/en/lessons/intro-to-bash":{"position":[[7226,3],[7930,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3554,3],[27222,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6314,3],[6942,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4626,3],[4773,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18168,3],[43649,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21042,3]]},"/en/lessons/working-with-text-files":{"position":[[800,3]]}}}],["saxon",{"_index":22399,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8917,5],[9070,6],[9192,5],[9381,5],[9424,5],[9447,5],[9638,6],[9645,5],[11449,6],[11881,6],[11952,5],[11996,5],[12161,5],[13048,5],[13150,5],[13277,5],[13329,5],[13550,5],[16778,5],[18997,5],[22179,5],[22443,5],[22603,5],[22723,5],[23095,5],[25299,5],[28654,5],[32644,5],[40914,5],[41072,7]]}}}],["saxonhe11",{"_index":22420,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11675,9]]}}}],["saxonica",{"_index":22404,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9108,9],[11473,8],[12202,8]]}}}],["saxonj",{"_index":22406,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9515,7],[12182,6]]}}}],["say",{"_index":2931,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22386,7]]},"/en/lessons/common-similarity-measures":{"position":[[22132,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59130,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34449,6],[36121,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36691,6],[38110,6]]},"/en/lessons/intro-to-linked-data":{"position":[[25939,6],[27913,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8930,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21410,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14799,6]]}}}],["sayan",{"_index":21638,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[47112,5]]}}}],["sayer",{"_index":9511,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53122,7]]}}}],["says.</div>",{"_index":15448,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6196,17]]}}}],["sbt",{"_index":9545,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6144,5],[6392,4],[10426,4],[10481,3],[10556,3],[10596,4],[10628,3],[10736,3],[10844,3],[11334,3]]}}}],["sc",{"_index":8960,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11858,2],[13993,2],[16505,2],[17689,2],[18937,2],[20576,2],[23471,2],[25395,2]]}}}],["sca:fr",{"_index":12067,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13770,6]]}}}],["scaffold",{"_index":14137,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[216,11],[11298,11],[11343,8],[11704,8],[43521,12],[44202,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4170,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[21874,11]]}}}],["scagliola",{"_index":6028,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43504,10]]}}}],["scala",{"_index":9535,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3123,7],[6127,5],[6262,6],[6302,6],[10302,6],[10360,6],[11527,5]]}}}],["scalabl",{"_index":10078,"title":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[0,8]]}},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59968,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1,8],[84,8],[151,8],[2199,8],[2725,8],[2814,8],[3152,8],[3656,8],[4270,8],[5317,8],[43318,9]]}}}],["scala’",{"_index":9547,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6397,7]]}}}],["scale",{"_index":1330,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16031,7],[39392,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12414,6],[20070,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1148,6],[25582,5],[34466,6],[65653,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15980,6],[16070,5],[17387,7],[30800,6]]},"/en/lessons/common-similarity-measures":{"position":[[17094,5],[33594,6],[39603,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2452,5],[2998,5],[4001,6],[13970,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56198,5],[58746,6],[60375,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1197,5],[22237,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2781,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2846,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20934,5],[24319,6],[25307,5],[25462,5],[27321,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3687,5],[7537,5],[9689,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4159,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3373,5],[6485,5],[36554,5],[40074,5],[44026,6],[44568,5],[57813,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2720,5],[10816,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3120,5],[23915,5],[24211,6],[28689,6],[30424,6],[36203,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18384,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69291,5]]},"/en/lessons/geocoding-qgis":{"position":[[2600,6],[28724,5],[28909,5],[28967,5],[30624,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31604,6]]},"/en/lessons/georeferencing-qgis":{"position":[[5282,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[5641,5],[11240,5],[19088,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[659,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7882,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[743,5],[991,5],[11810,5],[44836,5],[47419,5],[48500,5],[49169,5],[59502,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25133,5],[29386,6],[30375,7],[30532,5],[32400,6],[32548,5]]},"/en/lessons/introduction-map-warper":{"position":[[4500,6],[4637,5],[8771,6],[8788,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[796,7],[21208,7],[21224,7],[37695,7]]},"/en/lessons/jupyter-notebooks":{"position":[[587,7],[4830,5],[47416,7],[49078,7]]},"/en/lessons/linear-regression":{"position":[[13531,6],[14097,7]]},"/en/lessons/logistic-regression":{"position":[[4387,8]]},"/en/lessons/qgis-layers":{"position":[[6708,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13518,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6851,7],[39743,5],[40095,5]]},"/en/lessons/sentiment-analysis":{"position":[[5526,6],[6592,6],[8093,6],[26295,6],[32609,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1625,5],[3030,5],[36101,5]]},"/en/lessons/sonification":{"position":[[4790,7],[10686,7],[10747,5],[10914,6],[11222,6],[13329,6],[16252,6],[17502,6],[17641,6],[17674,6],[17757,6],[17786,7],[30173,6],[40688,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[713,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[627,5],[2042,5],[15793,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[767,7],[7364,5],[27865,8],[28307,7],[29265,6],[33124,6],[33329,6],[33823,7],[34293,5],[34426,6],[34455,5],[34544,5],[34712,7],[35322,6],[36349,5],[36591,6],[36711,7],[37764,7],[37963,6],[43452,6],[43593,7],[45577,9],[45782,7],[46113,6],[46629,7],[46864,7],[47004,5],[47349,7],[47438,7],[47840,6],[48521,6],[48917,7],[49840,7],[52619,9],[52838,7],[54673,6],[55175,9],[55662,7],[55973,7],[56030,7],[56572,7],[56891,7],[56949,7],[59929,5],[60016,6],[64825,8],[65359,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5873,6],[43897,5]]},"/en/lessons/vector-layers-qgis":{"position":[[712,5],[1149,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35543,5],[37307,5]]}}}],["scale=1.0\">",{"_index":13958,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28982,14]]}}}],["scale_color_manual(valu",{"_index":21890,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[55074,25]]}}}],["scale_linetyp",{"_index":19842,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17586,16]]}}}],["scale_linetype(label",{"_index":19824,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15928,21]]}}}],["scale_pct",{"_index":20774,"title":{},"body":{"/en/lessons/sonification":{"position":[[31554,9],[31841,9]]}}}],["scale_x_d",{"_index":19843,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17648,14]]}}}],["scale_x_date(date_break",{"_index":19826,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15996,24]]}}}],["scale_x_discrete(labels=c(\"fals",{"_index":19860,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24113,33],[27663,33]]}}}],["scale_y_continu",{"_index":19844,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17667,20]]}}}],["scale_y_continuous(break",{"_index":19827,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16059,25]]}}}],["scalefactor",{"_index":11150,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[30255,11]]}}}],["scalefactor=1.9",{"_index":11134,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28307,16],[30859,16]]}}}],["scaler",{"_index":4912,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38766,6]]}}}],["scaler.fit_transform(df_author",{"_index":4914,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38807,32]]}}}],["scales.11",{"_index":11220,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[43658,9]]}}}],["scale’",{"_index":21802,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[34581,7]]}}}],["scaling.jpg",{"_index":21879,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[53915,13]]}}}],["scalzi’",{"_index":8007,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44641,8]]}}}],["scan",{"_index":183,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3675,6],[5133,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1893,8],[2538,8],[2808,4],[2917,8],[3179,5],[3210,8],[3250,4],[3305,4],[3748,5],[4893,4],[4923,4],[5004,4],[5031,5],[5137,6],[5201,4],[5538,5],[5619,4],[5993,4],[6128,5],[6307,6],[6374,5],[6408,5],[6461,7],[6580,7],[6891,6],[8240,4],[8340,4],[8536,5],[8628,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1933,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[306,7],[716,4],[17208,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9652,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5253,4],[19169,8],[24010,7],[24182,5],[27567,5],[28564,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[729,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3908,7],[18447,7],[22686,7],[24393,4],[26653,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11974,4],[24738,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[187,7],[484,7],[1764,4],[2595,7],[2660,6],[5709,5],[7895,4],[8167,4],[48510,8],[66082,4],[68267,8],[69412,7]]},"/en/lessons/geocoding-qgis":{"position":[[2414,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[217,7],[13480,7],[13759,7],[18099,7],[18230,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4066,4],[23066,8],[29077,7],[29249,5]]},"/en/lessons/introduction-map-warper":{"position":[[604,7],[2532,7],[2727,7],[3714,7],[4539,7],[4797,8],[4879,7],[6966,7],[7897,7],[17620,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15024,4]]},"/en/lessons/linear-regression":{"position":[[11071,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1438,6]]},"/en/lessons/qgis-layers":{"position":[[6868,8],[16975,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5121,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22162,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18570,7],[22167,5],[25851,7],[43302,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[640,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4619,4]]},"/en/lessons/vector-layers-qgis":{"position":[[145,7],[17441,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7723,8],[11508,7],[18069,5],[18582,7]]},"/en/lessons/working-with-web-pages":{"position":[[5760,4]]}}}],["scan(fil",{"_index":20060,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22388,9]]}}}],["scandal",{"_index":9062,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2679,8]]},"/en/lessons/sentiment-analysis":{"position":[[6062,7],[6748,8],[6785,7],[6944,8],[8174,7]]}}}],["scandinavian",{"_index":4431,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57305,14]]}}}],["scanner",{"_index":725,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[399,7],[2843,8]]}}}],["scanner’",{"_index":782,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2981,9]]}}}],["scantailor",{"_index":719,"title":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[23,10]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[24,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24463,11]]}}}],["scar",{"_index":19969,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5478,5],[50377,6],[53465,5]]}}}],["scarciti",{"_index":19206,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[690,9],[18565,9]]}}}],["scare",{"_index":14123,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[1001,5],[3003,6]]}}}],["scari",{"_index":21331,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22084,6]]}}}],["scarlet",{"_index":22998,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[794,7],[1251,7]]}}}],["scatter",{"_index":2528,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22186,7],[22762,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27664,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[27951,7],[28587,7],[29914,7],[30392,7],[31812,10]]},"/en/lessons/gravity-model":{"position":[[21143,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[16539,10],[21997,7],[33695,10]]},"/en/lessons/linear-regression":{"position":[[17777,7],[57802,7],[58981,9],[59010,7],[59157,7],[59393,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2044,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18159,7]]}}}],["scatterplot",{"_index":4716,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24279,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44148,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[6960,12],[23412,11],[25605,11],[27800,12],[29010,12],[30317,12]]},"/en/lessons/gravity-model":{"position":[[24437,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[429,12],[2280,13],[16392,12],[16406,13],[16615,11],[16872,11],[17181,12],[23858,11],[28914,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19198,11],[22441,12]]}}}],["scenario",{"_index":4584,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4308,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2024,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19622,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3678,9]]},"/en/lessons/geocoding-qgis":{"position":[[22075,9],[22374,9],[31275,9],[32650,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[7826,9],[13203,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42616,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7657,9],[39020,9]]},"/en/lessons/jupyter-notebooks":{"position":[[4465,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12892,8]]},"/en/lessons/space-place-gazetteers":{"position":[[2954,9]]}}}],["scene",{"_index":3056,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17665,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53392,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11836,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1306,5],[13234,8],[13739,5],[13812,5],[13902,6],[13972,5],[14145,5],[15259,7],[15460,7],[15982,6],[16053,5],[16199,5],[16457,5],[16551,5],[16611,5],[16675,5],[17906,5],[17931,5],[17978,6],[22574,5],[22644,5],[23953,5],[24594,5],[25244,5],[25504,5],[25830,5],[25973,5],[26420,5],[26683,5],[27093,5],[27204,5],[28044,5],[28351,5],[30727,5],[30889,5],[30941,5],[31018,5],[31048,5],[31925,7],[33328,5],[34989,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6570,6],[30737,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33454,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10180,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1229,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[571,5],[15884,8],[16544,5],[16607,5],[16697,6],[16767,5],[16917,5],[17813,7],[18014,7],[19051,5],[19108,5],[19278,5],[19397,5],[19605,5],[19694,5],[19754,5],[19818,5],[19861,5],[21294,5],[21319,5],[21366,6],[21437,5],[21503,6],[21560,5],[21765,10],[21800,5],[21866,8],[21897,5],[27185,5],[27206,5],[27334,5],[29020,5],[29661,5],[30312,5],[30574,5],[30900,5],[31043,5],[31490,5],[31729,5],[32167,5],[32278,5],[32621,5],[33182,5],[33257,5],[33287,7],[34546,9],[35566,5],[37219,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5931,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28510,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16994,7]]}}}],["scent",{"_index":18344,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[21375,6]]}}}],["sceptic",{"_index":43,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[814,9]]}}}],["schama",{"_index":15181,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[14314,6],[14432,6],[14798,7]]}}}],["schema",{"_index":5619,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[4086,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1857,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22862,6],[22897,6],[30819,8],[31126,6],[31306,7],[31352,7],[31402,6],[31908,6],[31928,6],[31996,6],[32105,6],[32139,6],[32219,6],[35979,6],[36048,6],[47564,6],[48508,6],[48552,6],[48692,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3140,6],[14819,8],[15837,7],[17998,6],[18487,6],[18542,6],[18602,7],[18955,6],[19051,6]]},"/en/lessons/linear-regression":{"position":[[24391,7],[46658,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7884,6],[8111,7]]}}}],["schemat",{"_index":9748,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25180,9],[26527,9]]}}}],["scheme",{"_index":1106,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6434,6],[15999,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57926,6],[58489,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[176,6],[5491,6],[6362,6],[6844,7],[8583,7],[8726,6],[9632,7],[9762,6],[9838,6],[11153,6],[11696,6],[11878,6],[12545,6],[13083,6],[13610,6],[14957,6],[15752,6],[17056,6],[29451,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28635,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2981,8],[3074,7],[4265,7],[4491,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25932,7],[26213,7]]},"/en/lessons/intro-to-bash":{"position":[[3994,7]]},"/en/lessons/preserving-your-research-data":{"position":[[7469,7],[7763,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39684,6]]},"/en/lessons/sonification":{"position":[[14262,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7249,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16935,8]]}}}],["schenectadi",{"_index":8993,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21512,11]]}}}],["schep",{"_index":14039,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43783,7]]}}}],["schep’",{"_index":14037,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43672,7]]}}}],["schleiermach",{"_index":5151,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60324,14]]}}}],["schler",{"_index":16562,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54205,7]]}}}],["schlueter",{"_index":21952,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62439,10]]}}}],["schmachtenberg",{"_index":15307,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37602,15]]}}}],["schmidt",{"_index":1743,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42338,7],[45788,8],[46198,8],[50098,8],[52085,8],[52284,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50757,8],[52944,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50790,8]]}}}],["schmidt’",{"_index":1322,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15472,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50326,9]]}}}],["schmitt",{"_index":16962,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53183,8]]}}}],["schoar",{"_index":20988,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[36040,8],[40737,8]]}}}],["schofield",{"_index":7164,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[61372,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4240,9],[59267,10]]}}}],["scholar",{"_index":1744,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42356,8],[42548,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1388,8],[26483,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[676,8],[20459,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3243,9],[4462,8],[12442,8],[59376,8],[67286,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5154,9],[5415,9],[5546,8],[6462,9],[8855,9],[18248,9],[18430,9],[26012,9],[29189,9],[59752,9],[62036,9],[64832,9],[67651,9],[67903,9],[67927,9],[68264,9],[68428,9],[68504,10],[71491,9]]},"/en/lessons/common-similarity-measures":{"position":[[1571,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40712,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55281,8],[55790,8],[56269,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3322,8],[5374,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[371,8],[31256,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29253,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2239,8],[2860,8],[3060,8],[4095,8]]},"/en/lessons/extracting-keywords":{"position":[[822,8],[927,7],[4317,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6130,8],[6955,8],[43107,8],[44267,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35608,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69029,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1471,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1352,8],[1557,8],[1677,8],[1980,8],[2478,8],[2660,8],[4653,8]]},"/en/lessons/gravity-model":{"position":[[19926,8],[27614,8],[31628,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[633,8],[910,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2566,8],[5210,8],[5351,8],[5921,8],[6490,8],[6784,8],[6908,8],[10491,8],[43563,9],[47452,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2156,8],[4187,8]]},"/en/lessons/intro-to-linked-data":{"position":[[24868,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2528,8],[2761,8],[17317,7],[25424,8]]},"/en/lessons/jupyter-notebooks":{"position":[[35246,8],[38063,9],[38367,8],[38875,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1567,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[728,8],[41445,8]]},"/en/lessons/sentiment-analysis":{"position":[[1503,8]]},"/en/lessons/space-place-gazetteers":{"position":[[2661,7],[6055,9],[16053,7],[22449,8],[31339,9],[31684,9],[36480,9],[41204,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6586,8],[12576,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2283,8],[4920,9],[44156,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7295,8],[31981,8],[63892,8],[64131,8],[64774,8]]},"/en/lessons/transliterating":{"position":[[1415,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3488,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[113,8],[743,8]]}}}],["scholar,male,1674,1751,10007567",{"_index":10385,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5793,31]]}}}],["scholarhip",{"_index":5501,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38008,10]]}}}],["scholarli",{"_index":2967,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[211,9],[61925,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[68603,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[229,9],[1415,9],[1710,9],[4913,9],[5064,9],[7139,9],[7889,9],[8022,9],[10830,9],[37220,9],[69448,9]]},"/en/lessons/common-similarity-measures":{"position":[[1468,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8706,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3448,9]]},"/en/lessons/gravity-model":{"position":[[6891,9],[8255,9],[13296,9],[60118,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48507,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2282,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33036,9]]},"/en/lessons/jupyter-notebooks":{"position":[[769,9],[37304,9],[37590,9],[37876,9],[39268,9],[50612,9]]},"/en/lessons/linear-regression":{"position":[[10959,9],[32087,9],[47179,9],[61224,9]]},"/en/lessons/preserving-your-research-data":{"position":[[2189,9],[9583,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1525,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13177,9],[20899,9],[49193,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1679,9],[3780,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3376,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2694,9]]},"/en/lessons/transliterating":{"position":[[1547,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44054,9]]},"/en/lessons/working-with-web-pages":{"position":[[3661,9]]}}}],["scholarship",{"_index":5337,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5282,11],[5620,12],[6614,12],[37275,13],[38286,13],[38626,12],[38847,12],[39118,12],[51324,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43893,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18822,11],[54957,12],[56988,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13630,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48036,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35131,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68405,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[365,11],[32685,11],[32836,11]]},"/en/lessons/gravity-model":{"position":[[58421,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5794,11],[5973,12],[6139,11],[8269,12],[49220,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3614,11],[23888,11],[42098,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48217,11],[48458,11],[51447,11]]},"/en/lessons/jupyter-notebooks":{"position":[[735,12],[916,11],[1237,11],[1940,11],[3682,11]]},"/en/lessons/linear-regression":{"position":[[8847,12],[8988,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49742,11],[51277,11],[52413,11],[52890,11],[54398,11]]},"/en/lessons/space-place-gazetteers":{"position":[[23429,12],[45588,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3826,11],[4138,11],[8845,12]]}}}],["scholarship.md",{"_index":5523,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43673,15],[45631,16]]}}}],["scholarslab",{"_index":5390,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13571,13],[16396,11]]}}}],["scholarslab.org",{"_index":5314,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1494,16],[7105,15],[59835,15],[70009,15],[71559,15]]}}}],["scholar’",{"_index":15028,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[832,9]]}}}],["school",{"_index":7769,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1562,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47185,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51437,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1223,6],[23692,6],[23734,7],[45579,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1771,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10324,6],[10339,7],[27840,7],[32486,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6632,7]]},"/en/lessons/preserving-your-research-data":{"position":[[17333,6]]},"/en/lessons/space-place-gazetteers":{"position":[[4778,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5704,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6999,7]]},"/en/lessons/viewing-html-files":{"position":[[1279,7],[3779,7],[3806,7]]}}}],["schoolgirl",{"_index":14767,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41569,11]]}}}],["schools.4",{"_index":11101,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[23772,9]]}}}],["schreibman",{"_index":15306,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37578,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42370,11]]}}}],["schroeder",{"_index":17519,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78768,10]]},"/en/lessons/sentiment-analysis":{"position":[[27307,10]]}}}],["schutter",{"_index":16600,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3326,10],[3520,10],[7577,10],[7777,10],[13593,10],[13911,10],[14675,10]]}}}],["schütze",{"_index":1821,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45275,8],[51412,8]]}}}],["schütze.12",{"_index":1706,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39518,10]]}}}],["schütze’",{"_index":17024,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[6133,9]]}}}],["sci",{"_index":12060,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13694,3]]}}}],["sciciet",{"_index":11776,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6106,10]]}}}],["scienc",{"_index":3320,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4448,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18819,7],[19389,8],[69363,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60150,7],[65974,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69787,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35154,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55888,7],[59060,7],[62991,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8520,8],[8621,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6855,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1825,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16720,7],[20834,7],[22109,7],[24475,7],[34854,7],[36930,7],[44775,7],[46012,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4107,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47207,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50235,7],[51483,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56546,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8438,8]]},"/en/lessons/gravity-model":{"position":[[31406,8],[31568,7],[33861,7],[60458,8],[62688,8],[64039,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1081,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10196,7],[10297,7],[10718,7],[50495,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17361,7],[54578,9]]},"/en/lessons/intro-to-linked-data":{"position":[[6263,7]]},"/en/lessons/introduction-map-warper":{"position":[[2164,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12958,7],[33131,9],[33155,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22953,7],[47926,7],[49986,7],[50936,8],[53388,7],[53695,7],[54327,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2157,7],[5581,7],[42196,7],[42549,8],[45379,7],[49297,9]]},"/en/lessons/linear-regression":{"position":[[2184,7],[22672,7],[46096,9],[46289,9],[46507,8],[73212,7],[77611,7]]},"/en/lessons/logistic-regression":{"position":[[1904,7],[46307,7],[47088,8],[64558,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52354,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1556,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27256,7]]},"/en/lessons/sonification":{"position":[[2553,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12935,8],[22515,7],[50413,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32492,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1223,7],[1577,7],[7544,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6836,7],[12359,7],[61583,8],[61799,8],[65459,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1745,7],[5826,7],[24368,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[979,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[1731,8],[15172,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13895,7],[14435,7],[14488,7]]}}}],["scientif",{"_index":2899,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17606,10],[18248,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16315,11]]},"/en/lessons/common-similarity-measures":{"position":[[30298,10],[30493,10],[32459,10],[35267,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1414,10],[40973,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47814,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7578,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8336,10]]},"/en/lessons/gravity-model":{"position":[[8437,10],[9001,10],[50318,10],[52269,10],[52736,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3174,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15592,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[25450,10],[25582,10]]},"/en/lessons/jupyter-notebooks":{"position":[[52637,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4436,10],[7647,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24310,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7039,10]]}}}],["scientist",{"_index":2747,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1320,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65785,9]]},"/en/lessons/counting-frequencies":{"position":[[8540,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[919,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18909,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2669,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[4969,11],[31360,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2605,9],[41380,9]]},"/en/lessons/jupyter-notebooks":{"position":[[50220,10]]},"/en/lessons/linear-regression":{"position":[[2623,9],[75464,11]]},"/en/lessons/logistic-regression":{"position":[[2343,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5834,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6702,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13033,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8031,10],[32457,11],[33560,10]]}}}],["scikit",{"_index":958,"title":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16,6]]},"/en/lessons/linear-regression":{"position":[[25,6]]},"/en/lessons/logistic-regression":{"position":[[25,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[628,6],[3459,6],[12077,6],[14731,6],[14948,7],[14985,6],[22965,6],[23334,6],[23427,6],[23697,7],[23919,6],[29439,6],[33022,7],[37156,7],[37348,6],[37375,6],[37764,6],[38275,6],[47870,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4405,6],[19749,6],[25668,6],[29843,6],[45831,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17,6],[1744,6],[1839,6],[2013,6],[2113,6],[9625,6],[12948,6],[13168,6],[17797,6],[25135,6],[35930,6],[38460,6],[38526,6],[51765,6],[69058,6],[70088,6],[70209,6],[70706,6]]},"/en/lessons/common-similarity-measures":{"position":[[2840,6],[3086,6],[23840,6],[24280,6],[24440,6],[24742,6],[25607,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[789,6],[49007,6],[49155,6],[50115,6]]},"/en/lessons/linear-regression":{"position":[[26,6],[3353,6],[5287,6],[6647,6],[7095,6],[8508,6],[8672,6],[22138,6],[30823,6],[33000,6],[35546,6],[35693,6],[35869,6],[36826,6],[38054,6],[38185,6],[39261,6],[40246,6],[40740,6],[40859,6],[43155,6],[72976,6],[74382,6],[74730,6],[76173,6],[76822,6],[77133,6],[77321,6],[77397,6],[79921,6]]},"/en/lessons/logistic-regression":{"position":[[26,6],[3073,6],[3437,6],[11393,6],[14839,6],[15063,6],[18337,6],[23856,6],[51894,6],[52019,6],[61053,6],[62103,6],[62514,6],[62545,6],[63414,6],[63568,6],[63707,6],[64169,6],[66261,6],[66477,6],[67580,7]]}}}],["scipi",{"_index":3915,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19742,6],[45689,5]]},"/en/lessons/common-similarity-measures":{"position":[[630,5],[2309,5],[2632,5],[3067,6],[11224,5],[23829,6],[24297,5],[26172,5],[26773,5],[26804,5],[27105,5],[40020,5]]},"/en/lessons/linear-regression":{"position":[[39437,5],[76371,6]]}}}],["scipy.cluster.hierarchi",{"_index":3938,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21177,23]]}}}],["scipy.spars",{"_index":17501,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76394,15]]}}}],["scipy.spatial.dist",{"_index":5729,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[24226,22]]}}}],["scipy’",{"_index":5821,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[39059,7]]}}}],["scissor",{"_index":16894,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[33893,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13888,8],[13922,8],[14309,8],[15334,8],[17817,8],[33399,8]]}}}],["scissorsandpast",{"_index":22455,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[15462,16]]}}}],["scmin",{"_index":22436,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12595,5]]}}}],["sconj",{"_index":6929,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43136,5],[46705,5]]}}}],["scope",{"_index":598,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18417,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18333,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13334,5],[38173,5],[50295,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60411,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4867,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25863,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3305,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17683,5],[41442,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3407,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45668,5],[53398,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3059,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25119,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25271,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3777,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[52923,5]]},"/en/lessons/intro-to-linked-data":{"position":[[90,5],[439,5],[2569,5]]},"/en/lessons/intro-to-powershell":{"position":[[35308,5],[38724,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[24940,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1716,5],[20066,5],[33694,5],[41164,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[67,5],[878,5],[14903,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30682,5]]},"/en/lessons/sentiment-analysis":{"position":[[26133,5],[26660,5],[29616,5],[29745,5]]},"/en/lessons/sonification":{"position":[[11703,5]]},"/en/lessons/space-place-gazetteers":{"position":[[14259,7],[14764,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41127,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37718,6],[44131,5],[44454,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26481,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43003,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[991,5]]}}}],["score",{"_index":1109,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6655,6],[9886,6],[11977,6],[15733,6],[15830,6],[15858,5],[15948,6],[19192,7],[19572,6],[23050,7],[25094,5],[25203,7],[25801,6],[26200,7],[27797,6],[28256,6],[33340,5],[33621,6],[34708,6],[35609,6],[35664,6],[38138,6],[39083,6],[39267,6],[40188,5],[40311,7],[41405,7],[42837,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45182,6],[47157,6],[47957,6],[48042,5],[51591,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[422,5],[12276,5],[17531,5],[17943,6],[20596,5],[20688,6],[20818,5],[21458,6],[21568,5],[21616,5],[22089,6],[23161,5],[23245,6],[23468,5],[23604,6],[23861,5],[32130,5],[34787,5],[34890,5],[35136,6],[36762,5],[36959,5],[37615,5],[37910,5],[38561,6],[41844,6],[42051,6],[42131,5],[56830,6],[57306,5]]},"/en/lessons/common-similarity-measures":{"position":[[4487,6],[4710,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22567,5],[24863,8],[25011,6],[42591,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4519,6],[4548,5],[21870,5],[21956,5],[22259,5],[22299,6],[37219,6],[41816,6],[42716,6],[49669,5],[49959,6],[50356,5],[51191,6],[59485,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4822,7],[5039,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7993,5],[33217,6],[33424,5],[33942,6],[34531,5],[34574,6],[35870,5],[36319,6],[36439,6],[36607,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40470,5],[40519,5],[51951,5],[52090,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23499,5],[23995,7],[24706,5],[24898,5],[25293,6],[26597,8],[26754,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17041,5],[17161,5],[17281,5],[17351,5],[17943,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[38892,5],[40104,5],[40333,5],[40604,6],[40720,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29229,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[777,6],[817,6],[33017,5],[33332,5],[33557,5],[33616,6],[33729,5],[33883,6],[34205,5],[34265,5],[34447,5],[39299,6],[39401,6],[39539,5],[39743,5],[40187,6],[40445,6],[40978,6],[41281,5],[41376,6],[41448,5],[41505,5],[41561,5],[41615,5],[41671,5],[41726,5],[41781,5],[41927,5],[42032,6],[42348,5],[42413,6],[42477,5],[42533,5],[42589,5],[42641,5],[42698,5]]},"/en/lessons/linear-regression":{"position":[[5456,7],[13581,5],[14126,5],[33028,7],[33069,7],[35145,7],[35895,7],[36131,6],[36176,6],[36666,6],[42718,6],[42948,5],[43186,7],[43229,5],[45204,6],[45406,7],[45462,5],[45567,5],[48852,5],[53931,6],[54839,6],[54996,7],[62218,5],[63072,6],[63342,6],[64046,7],[67648,7],[68926,7],[69822,6],[69919,6],[76865,8],[76978,5]]},"/en/lessons/logistic-regression":{"position":[[4353,6],[15091,7],[15269,7],[18420,5],[18733,5],[20679,6],[21441,5],[23300,5],[23456,7],[23596,6],[23620,5],[23709,5],[23731,5],[24179,6],[25135,7],[25908,5],[27814,6],[34152,5],[34189,5],[34978,7],[35348,6],[35463,6],[36300,6],[36549,6],[36692,7],[36803,5],[40434,6],[40530,6],[42147,6],[42381,5],[42458,5],[50775,6],[52772,6],[56450,6],[57464,7],[57513,6],[60467,6],[60871,6],[63478,7],[66001,7]]},"/en/lessons/naive-bayesian":{"position":[[56621,6],[68861,6],[68946,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29590,5],[31055,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2686,6],[6186,6],[9812,6],[13090,6],[17223,7],[17478,6],[17869,5],[19573,6],[24160,6],[31789,6],[32262,6],[35578,7],[36191,5],[42250,7],[42405,7],[45971,6],[46530,6]]},"/en/lessons/sentiment-analysis":{"position":[[687,6],[751,6],[2936,6],[10082,6],[10295,6],[11621,6],[13226,6],[13334,5],[17011,6],[19632,6],[19683,5],[19908,6],[19938,6],[19958,7],[20132,6],[20158,6],[20288,6],[20555,6],[21005,6],[21068,6],[21104,7],[22135,6],[22161,6],[22250,6],[22286,7],[23262,6],[23445,6],[23511,6],[26257,7],[26317,7],[29318,5],[32572,5],[35857,6],[35938,6],[38254,5],[38613,7]]},"/en/lessons/sonification":{"position":[[39195,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30672,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28028,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19178,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[34834,5],[34973,5],[39960,5]]}}}],["score']).sort_values(by='scor",{"_index":1485,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27061,33]]}}}],["score_",{"_index":4887,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36666,6],[36789,8],[36809,6],[36897,6],[37526,6],[37642,8],[37666,6],[37762,6]]}}}],["scores[key",{"_index":20395,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[21222,13],[22405,13],[36059,13]]}}}],["scotland",{"_index":12753,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30795,8],[31803,9]]}}}],["scott",{"_index":1790,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44430,6],[51785,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14995,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60468,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39566,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2780,5]]},"/en/lessons/jupyter-notebooks":{"position":[[42793,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6865,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4229,5],[25759,5]]}}}],["scott.14",{"_index":1736,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41801,8]]}}}],["scottish",{"_index":12618,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11733,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2950,8],[3644,8]]}}}],["scott’",{"_index":8400,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2654,7]]}}}],["scourc",{"_index":18737,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5208,7]]}}}],["scrambl",{"_index":23043,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[19570,8]]}}}],["scrapabl",{"_index":4601,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6472,9]]}}}],["scrape",{"_index":1046,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3937,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[565,8],[15867,8],[16160,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17411,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50549,7],[69215,8],[69566,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7134,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5732,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[414,8],[18871,8],[21913,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30853,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4535,8],[18585,8],[18930,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[824,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8161,8],[8845,8],[9209,9],[9554,8],[46175,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[242,6],[1477,8],[4822,6],[4891,7],[5150,6]]},"/en/lessons/jupyter-notebooks":{"position":[[15898,7],[25231,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64160,6]]}}}],["scratch",{"_index":927,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13186,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15236,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31944,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8923,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6781,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12158,10],[39064,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46646,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[19471,7],[42960,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2852,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[392,7]]},"/en/lessons/linear-regression":{"position":[[43291,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22581,8]]},"/en/lessons/research-data-with-unix":{"position":[[1283,7],[14188,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5854,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10178,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20841,8],[21120,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2414,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46353,9]]}}}],["scree",{"_index":4468,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59456,5],[59593,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56172,5]]}}}],["screen",{"_index":1523,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29230,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16288,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10661,7],[10718,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26762,6],[26950,6],[27024,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18820,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12491,6],[12606,7],[12882,6],[14242,7],[14512,7],[41329,6],[50069,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3677,6],[7947,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9127,6],[9231,8],[9364,6],[9416,7],[12606,7],[15058,6],[15190,7],[18130,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9982,7],[32511,6],[38136,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10850,7],[23624,6],[23825,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40406,6],[46912,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11298,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8441,7],[12446,6],[12905,7]]},"/en/lessons/extracting-keywords":{"position":[[25463,7],[38120,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11196,6],[11341,7],[16763,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29160,6],[30177,6],[30651,6],[30817,7],[30903,7],[31425,6],[32913,7],[33403,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8375,6],[8431,6],[8561,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7005,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6727,6],[9917,6],[21949,7],[22046,6],[27940,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13310,7],[14290,6],[14853,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8088,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24623,7],[25320,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[35011,7]]},"/en/lessons/installing-omeka":{"position":[[8753,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20650,8],[20721,7],[20803,7],[22156,7],[38262,6],[41573,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13540,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10843,6],[34109,6],[41322,6]]},"/en/lessons/intro-to-bash":{"position":[[3644,6],[4418,6],[19570,7]]},"/en/lessons/intro-to-powershell":{"position":[[31338,7],[32544,6],[44529,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3048,9]]},"/en/lessons/introduction-map-warper":{"position":[[7200,7],[7564,6],[15245,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14997,6],[25664,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18592,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16690,7],[20069,7]]},"/en/lessons/jupyter-notebooks":{"position":[[12318,7],[18714,6]]},"/en/lessons/linux-installation":{"position":[[2579,7],[4411,7]]},"/en/lessons/mac-installation":{"position":[[1958,7],[3773,7],[4092,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16057,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7585,7]]},"/en/lessons/qgis-layers":{"position":[[2206,6],[10105,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2995,7],[3309,6],[24804,6]]},"/en/lessons/research-data-with-unix":{"position":[[8037,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31071,7]]},"/en/lessons/sentiment-analysis":{"position":[[21149,6],[22331,6]]},"/en/lessons/sonification":{"position":[[373,8],[15636,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9009,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5345,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13281,7],[23025,7]]},"/en/lessons/vector-layers-qgis":{"position":[[4364,7],[11463,6]]},"/en/lessons/viewing-html-files":{"position":[[2279,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40865,6]]},"/en/lessons/windows-installation":{"position":[[3316,7],[5013,6],[5304,7]]}}}],["screen\\_nam",{"_index":19894,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[33865,13]]}}}],["screen_nam",{"_index":19891,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[33439,12],[33545,12],[37218,12]]}}}],["screencap",{"_index":15647,"title":{},"body":{"/en/lessons/introduction-and-installation":{"position":[[673,10]]}}}],["screenshot",{"_index":3026,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11151,11],[16743,11],[18051,10],[21886,10],[38867,10],[45908,10],[53285,10],[54454,12]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7904,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[793,10],[972,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4357,11],[11886,10],[12294,10],[14268,10],[14538,10],[14956,10],[28359,10],[30616,10],[30785,10],[37307,10],[38761,10],[38878,10],[39962,10],[40158,10],[41032,10],[42770,10],[43696,11],[47299,10],[47755,10],[50210,10],[50348,10],[50793,10],[53929,10],[54454,10],[54505,10],[54705,10],[55306,10],[56027,10],[56534,10],[56848,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4090,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12509,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18285,10],[20478,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49319,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4678,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9376,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14136,11],[14166,10]]},"/en/lessons/extracting-keywords":{"position":[[6384,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21983,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14956,10],[18057,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[3579,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[27010,10],[27246,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39344,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17353,10],[17542,10],[21633,10],[21743,10],[32453,10],[32545,10]]},"/en/lessons/sonification":{"position":[[10614,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5747,10],[10291,10],[16364,10],[54229,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[3985,10],[6940,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3680,12]]},"/en/lessons/viewing-html-files":{"position":[[1065,11]]}}}],["screw",{"_index":12265,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39324,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21192,5]]},"/en/lessons/naive-bayesian":{"position":[[25627,7]]},"/en/lessons/sentiment-analysis":{"position":[[16185,7],[16936,7],[19104,7],[21923,7],[22969,7]]}}}],["scriba",{"_index":11748,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5432,6],[24081,8],[24254,8],[24796,8],[26271,6],[26365,6],[26454,6],[32198,7],[63699,6]]}}}],["scribe",{"_index":11746,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5407,6]]}}}],["scribner’",{"_index":17962,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55244,12]]}}}],["scripsit",{"_index":21092,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4642,8]]}}}],["script",{"_index":27,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[487,9],[1573,8],[1968,9],[2200,6],[2291,7],[2454,9],[7395,8],[7456,6],[7583,7],[7926,6],[10483,6],[10594,7],[10880,6],[11197,6],[11230,7],[11275,6],[13696,7],[13843,7],[16121,6],[16587,6],[16764,6],[16903,6],[17178,6],[17549,9],[17638,6],[18206,7],[19256,6],[19956,7],[19969,6],[21182,6],[21356,6],[21851,9],[22421,6],[22481,6],[22871,6],[22995,6],[23197,9],[23767,9],[23989,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11365,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[325,6],[945,7],[2648,6],[3268,6],[3922,6],[4786,7],[5880,6],[9000,6],[9737,6],[10585,6],[11160,6],[12133,6],[12565,6],[13559,6],[13673,6],[13827,7],[14016,6],[14303,6],[14495,6],[14770,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5806,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62110,6],[62178,6],[62394,6],[62462,7],[67610,6],[70061,6]]},"/en/lessons/common-similarity-measures":{"position":[[24089,8],[28052,6],[33117,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2552,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[649,8],[6073,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19602,7],[31691,7],[44278,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1182,7],[2528,6],[3066,6],[3125,6],[3579,6],[3768,7],[4187,6],[7957,6],[10320,6],[18438,7],[27635,6],[27879,6],[28641,7],[34428,6],[34577,6],[34641,7],[36512,7],[37893,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1854,7],[15271,7],[17788,9],[29634,7],[29801,6],[29916,6],[30249,7],[30409,7],[30510,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[297,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19116,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[405,6],[2077,7],[13600,6],[13705,6],[14077,6],[14412,6],[14595,6],[14634,6],[14891,6],[14943,7],[15078,6],[15164,6],[15287,6],[15335,6],[15579,6],[15856,6],[16043,6],[16470,6],[17329,6],[17700,6],[17924,6],[18134,6],[18337,6],[18430,6],[18558,6],[18763,6],[18931,6],[21675,6],[21790,6],[21874,6],[22085,6],[22470,6],[23593,7],[23737,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[761,6],[16684,6],[16742,6],[17375,6],[17863,8],[17888,6],[18196,6],[18365,6],[19592,6],[20275,6],[20396,6],[20631,6],[20728,6],[20973,7],[27436,7],[28469,6],[30617,6],[30881,6],[30961,9],[35274,6],[35359,6],[35636,6],[38758,6],[38801,7],[43040,7],[44084,6],[44895,6],[44994,6],[45515,6],[45965,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1549,9],[1627,9],[5181,8],[5227,8],[5720,8],[10686,6],[31382,6],[41747,6],[45544,6],[45634,6],[45718,6],[45804,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10549,6],[12251,6],[13911,7],[30040,6],[46388,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17130,6],[29389,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27312,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2363,9],[2516,9],[27307,9],[27479,7],[27808,7],[30686,6],[31378,6],[31614,6],[31751,6],[31878,7],[33127,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21199,6],[21248,6],[23964,7],[27914,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3262,9],[4112,6],[4354,7],[5227,9],[8843,8],[20091,8],[20114,6],[20174,7],[20841,7],[21804,7],[26085,7],[26119,6],[26841,6],[26947,6],[27120,6],[27205,6],[28517,6],[28660,6],[28891,6],[30292,6],[33480,6],[36845,6],[38030,6],[38952,6],[41521,6],[47670,6],[47806,6],[49425,6],[49509,6],[54786,6],[55671,6],[56805,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7373,8],[7408,7],[9284,6],[12707,7],[17765,7],[22917,6],[23049,6],[26467,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[387,6],[3267,6],[19137,6],[20373,6],[20534,6],[20554,6],[20642,6],[20697,7],[21983,7],[22086,6],[22106,7],[22225,8],[25230,7],[28826,6],[28925,6],[30196,6],[30479,6],[40503,6],[40595,6],[40646,6]]},"/en/lessons/gravity-model":{"position":[[47541,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[28788,7]]},"/en/lessons/installing-omeka":{"position":[[12499,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[1958,6],[2119,7],[2306,6],[2355,6],[2506,7],[2622,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[30624,7],[30689,7],[50443,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8187,6],[21046,7],[21100,6],[21368,6],[23702,6],[32677,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17825,7],[21165,6]]},"/en/lessons/intro-to-bash":{"position":[[1418,8],[25229,10],[27051,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4307,6],[6604,6],[8471,6],[11669,6],[16105,6],[16233,6]]},"/en/lessons/intro-to-powershell":{"position":[[1341,7],[2214,7],[3664,9],[3729,7],[38205,7],[39310,7],[39388,7],[40391,8],[40452,6],[40526,6],[40567,6],[40620,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37965,6],[39815,6],[40069,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1697,7],[1787,8],[3816,8],[45581,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1563,7],[1716,7],[5141,6],[7500,7],[7538,7],[7692,6],[7757,7],[8052,7],[11680,6],[13058,6],[13125,6],[13804,6],[13849,6],[14001,6],[14194,6],[14966,6],[17361,7],[18377,7],[18397,6]]},"/en/lessons/naive-bayesian":{"position":[[3362,6],[3494,7],[3547,6],[3815,7],[3891,8],[3962,8],[24321,7],[25315,7],[27226,6],[27794,7],[28034,8],[28118,8],[28237,8],[28313,8],[28658,8],[28860,6],[29363,6],[30277,6],[30685,6],[31347,6],[35464,6],[36284,6],[37234,7],[38758,7],[38822,6],[39442,7],[39533,6],[39935,7],[40253,6],[40651,7],[40786,6],[42123,7],[42851,7],[44364,7],[57930,6],[61840,6],[63346,7],[70143,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17530,6],[18918,7]]},"/en/lessons/qgis-layers":{"position":[[1674,9]]},"/en/lessons/sentiment-analysis":{"position":[[12154,6],[12352,8],[12813,8],[18336,6],[21483,6],[33891,6],[34252,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15300,7],[16169,6],[16258,6],[17005,7],[17789,6],[17933,7],[18358,7],[18781,6],[20011,7],[25188,7]]},"/en/lessons/sonification":{"position":[[24630,6],[24700,6],[25441,6],[25506,7],[25832,8],[26247,6],[26613,6],[27309,7],[27527,7],[27546,6],[29541,6],[30517,6],[32807,6],[35128,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31439,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3994,7],[4095,6],[5400,7],[5454,7],[34674,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9786,6],[10213,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20180,8],[20396,6],[20829,6],[20896,6],[21151,6],[59489,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10561,6]]},"/en/lessons/transliterating":{"position":[[10009,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[31225,10],[32101,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1349,6],[2647,6],[3766,6],[5098,6],[6253,7],[6749,6],[8699,7],[11420,7],[11519,7],[11660,7],[11864,6],[13751,6],[15284,6],[15812,7],[16086,7],[16604,7],[16911,6],[19170,6],[19247,6],[22528,6],[25512,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10488,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8776,7]]}}}],["script>",{"_index":12126,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17145,10]]}}}],["script(",{"_index":18863,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17463,9]]}}}],["script.j",{"_index":13949,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[28279,12]]}}}],["script.pi",{"_index":20723,"title":{},"body":{"/en/lessons/sonification":{"position":[[22988,10]]}}}],["script/app",{"_index":8037,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3560,11]]}}}],["scripta",{"_index":11916,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7815,7]]}}}],["script’",{"_index":9361,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33732,8]]}}}],["scroll",{"_index":1967,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2140,6],[7804,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8691,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19142,6],[33767,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14648,6],[29579,6],[30484,6],[30939,6],[31295,6],[33097,6],[43118,6],[47668,6],[54171,6],[56321,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10151,6],[20695,6],[30445,6],[32100,6],[36763,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31793,6]]},"/en/lessons/extracting-keywords":{"position":[[16624,6],[20546,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11362,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1620,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1947,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6142,6],[7616,6],[7807,6],[12852,6],[13043,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20088,6],[37912,6],[38169,6],[43162,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10007,6],[11998,6],[12529,6],[24743,6],[34780,6],[39945,6],[41157,6]]},"/en/lessons/intro-to-bash":{"position":[[19154,6]]},"/en/lessons/intro-to-powershell":{"position":[[14003,6],[14081,6],[14835,6],[45645,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5679,6]]},"/en/lessons/json-and-jq":{"position":[[5645,6],[31576,6]]},"/en/lessons/qgis-layers":{"position":[[14138,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8969,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47421,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32240,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18671,6]]}}}],["scrollbar",{"_index":14512,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[38221,9]]}}}],["scrutini",{"_index":1635,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34082,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8009,8]]}}}],["scrutinis",{"_index":16071,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33769,10]]}}}],["scss",{"_index":3143,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[41226,4],[41882,4]]}}}],["sculpt",{"_index":6498,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58544,8]]}}}],["sculptur",{"_index":8278,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4066,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7997,11]]}}}],["sdate",{"_index":12691,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21100,5]]}}}],["sdate=\"2010",{"_index":12662,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20063,11],[20829,11]]}}}],["sdf",{"_index":4362,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52456,3]]}}}],["sdf.tokens.appli",{"_index":4365,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52596,18]]}}}],["sdf[f'cluster_name_{num_clust",{"_index":4366,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52633,37]]}}}],["sdfb",{"_index":10375,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5368,4],[14077,4],[18939,4]]}}}],["sdfb_id",{"_index":10469,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16161,10],[17882,10]]}}}],["sdk",{"_index":8259,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[909,3],[1000,3],[2067,4],[2170,4],[2551,3],[8510,3],[8563,3],[9509,3],[9898,3],[10075,3],[10106,3],[10493,3],[10538,4],[10955,3],[11178,4],[11283,3],[11296,4],[12156,3],[12194,3],[12429,3],[34695,3],[35981,3],[36024,3],[36056,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[224,3],[269,3],[360,3],[7841,4],[7944,4],[8237,3],[8274,3],[9933,3],[11274,3],[11374,3],[11937,3],[12327,3],[12446,3],[12479,3],[12722,3],[12904,4],[12950,4],[13052,3],[13548,3],[13716,4],[13821,3],[13834,4],[14720,5],[14761,4],[14813,3],[15077,3],[20536,4],[36925,3],[37967,3],[38011,3],[38044,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35945,4]]}}}],["sdk/platform",{"_index":8378,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35063,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37293,12]]}}}],["sdk/python",{"_index":22362,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35934,10]]}}}],["sdl2",{"_index":15733,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6620,4]]}}}],["se",{"_index":366,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9370,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8724,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11038,2],[11093,2],[12020,2],[12077,2]]},"/en/lessons/space-place-gazetteers":{"position":[[9194,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9717,2],[10799,2]]}}}],["sea",{"_index":7884,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21764,6],[24130,6]]}}}],["seaborn",{"_index":3911,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19430,8],[20912,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32570,7],[42561,8],[44673,7],[45142,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10178,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6148,8]]},"/en/lessons/linear-regression":{"position":[[6708,7],[22311,7],[50656,7],[50748,7],[50904,7]]},"/en/lessons/logistic-regression":{"position":[[32367,7],[32531,7],[40793,7],[64269,7]]}}}],["seaman",{"_index":1171,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10108,6],[10845,7],[11004,7],[30000,6]]}}}],["seamless",{"_index":10338,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12323,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6839,10]]},"/en/lessons/intro-to-bash":{"position":[[11641,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38358,8]]}}}],["seamlessli",{"_index":7767,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1128,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20390,10]]},"/en/lessons/geocoding-qgis":{"position":[[2950,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13966,10],[35008,10]]}}}],["sean",{"_index":16454,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48328,4]]}}}],["search",{"_index":1639,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34418,6],[35381,6],[35782,6],[35867,8],[35950,6],[44593,6],[49644,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4261,6],[8182,7],[13056,7],[14152,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[426,6],[2894,6],[2999,6],[19205,6],[19674,6],[19941,6],[19981,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2533,6],[2583,6],[2698,6],[2859,6],[26791,6],[26891,6],[26980,6],[27404,7],[27733,9],[37865,6],[51248,6],[56267,9],[56674,7],[57297,6],[58598,6],[60090,9],[60148,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7551,8],[10918,8],[15306,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1092,8],[14514,6],[34086,6],[66912,6],[66969,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39505,6],[39870,6],[56742,9],[68383,9],[68940,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10162,6],[28639,6],[28691,6],[28711,7],[58251,8],[65059,6],[68899,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[724,9],[783,6],[796,6],[1951,6],[2028,6],[2235,8],[4371,9],[4411,9],[8234,6],[8333,7],[8454,6],[10195,9],[10245,6],[10800,6],[10968,6],[11492,6],[12381,6],[12460,6],[12884,6],[12961,6],[13143,6],[13178,7],[13578,6],[13614,6],[13889,9],[13926,6],[13961,6],[14634,8],[14743,6],[14766,6],[14957,6],[15043,9],[16099,6],[16152,6],[19165,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5182,6],[20976,8],[28341,9],[57120,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1023,6],[3177,6],[10291,9],[10960,6],[11644,6],[11777,6],[12184,6],[31150,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36873,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18255,6],[26933,6],[26995,9],[29538,6],[29589,6],[30292,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26876,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5821,6],[5913,6],[5944,6],[6052,6],[6635,6],[6959,6],[7154,6],[9153,6],[9552,6],[9615,7],[9739,6],[9777,6],[9954,7],[9977,7],[10279,7],[10981,7],[11524,7],[11868,6],[12068,7],[12295,6],[12590,6],[13799,6],[13874,7],[14259,7],[16608,6],[16683,7],[22620,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20457,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3012,6],[4350,6],[24406,6],[44376,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5512,6],[8456,7],[8785,6],[9151,7],[9420,7],[9887,6],[11120,9],[11175,9],[12604,6],[12692,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[155,6],[258,6],[1218,6],[3796,6],[4613,8],[4709,6],[4790,6],[4885,6],[5200,6],[5231,6],[5271,8],[5324,8],[5422,6],[5598,6],[5679,6],[5712,8],[5828,6],[5927,6],[5991,8],[6090,6],[6321,6],[6536,6],[6575,6],[7292,6],[7472,6],[7987,6],[8420,6],[8778,6],[8840,7],[9204,6],[9239,6],[9627,6],[9882,6],[9912,6],[10035,6],[10136,7],[10224,6],[10306,6],[10407,6],[10449,6],[10844,6],[11299,6],[11491,6],[11554,7],[11651,6],[11901,6],[12045,6],[12521,6],[12644,6],[12774,6],[13169,6],[13247,6],[13764,6],[13848,6],[14888,7],[15235,6],[15268,6],[15783,7],[15866,6],[15895,7],[16251,6],[16363,6],[16520,6],[18911,6],[19622,6],[19774,6],[19850,6],[20256,6],[20668,7],[20935,6],[21166,6],[21444,6],[21601,6],[22697,7],[23145,6],[23174,6],[23198,6],[23403,6],[23502,6],[23588,6],[23665,6],[24941,6],[26160,7],[26391,6],[26723,7],[27908,7],[28020,6],[29223,7],[29766,6],[29843,6],[29998,6],[30423,6],[30682,6],[30897,6],[31070,6],[31309,6],[31410,6],[33174,6],[33264,6],[33315,7],[33386,7],[33593,7],[33877,7],[34475,6],[37759,6],[38915,6],[40123,7],[40665,6],[45220,6],[46428,7],[46967,6],[49366,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35634,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4690,6],[9734,6],[13545,8],[13646,6],[13709,6],[21588,6],[21909,6],[22077,6]]},"/en/lessons/extracting-keywords":{"position":[[696,6],[766,6],[1231,6],[5015,9],[5041,9],[10263,6],[16060,6],[22982,10],[24365,6],[29837,6],[30118,6],[31253,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13417,6],[15753,6],[20123,9],[43420,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19780,6],[20179,6],[20384,6],[20441,6],[20573,6],[21214,6],[21684,6],[21997,7],[22860,6],[23058,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[770,6],[953,6],[1330,6],[4806,6],[8876,9],[15037,9],[15715,6],[15818,7],[15978,6],[18498,6],[24585,8],[35533,6],[35710,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5170,6],[5242,6],[6335,6],[6407,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3318,6],[3648,9],[4093,6],[5079,6],[13091,6],[19120,10],[19218,10],[19290,9],[19410,9],[43804,8],[67370,6]]},"/en/lessons/geocoding-qgis":{"position":[[36910,6]]},"/en/lessons/georeferencing-qgis":{"position":[[4679,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4579,6],[11676,8],[16309,7],[16523,7],[16617,6],[35307,6],[35456,6],[38537,6],[39258,6],[40435,6],[41939,6],[43233,6],[45357,6],[45564,6],[45911,6],[46164,6],[47823,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[927,6],[1038,6],[2074,6],[2090,9],[2297,9],[7539,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[321,9],[1265,6],[5061,9],[5798,6],[6630,6],[15547,6],[16391,8],[17472,6],[18856,6],[22515,6],[26557,10],[26938,6]]},"/en/lessons/gravity-model":{"position":[[20378,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4090,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4084,6],[4119,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22152,6],[32007,6],[32069,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3158,6],[5181,6],[5239,9],[5392,6],[5510,6],[8653,7],[9097,9],[13586,8],[13970,6],[14750,6]]},"/en/lessons/intro-to-linked-data":{"position":[[5435,6],[22686,9],[30828,9],[32115,9]]},"/en/lessons/intro-to-powershell":{"position":[[1010,9],[2441,6],[3498,6],[27513,9],[27657,6],[27824,6],[38811,9],[41652,6],[44764,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[725,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10341,6],[10427,6],[12612,6],[16092,6],[16174,9],[29739,6],[40935,6]]},"/en/lessons/json-and-jq":{"position":[[922,6],[17740,6]]},"/en/lessons/jupyter-notebooks":{"position":[[21624,9],[39196,6],[43732,6],[51150,6],[53503,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2000,6]]},"/en/lessons/linear-regression":{"position":[[56822,8],[56908,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3421,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2467,6]]},"/en/lessons/naive-bayesian":{"position":[[5620,6],[30446,6],[30599,7]]},"/en/lessons/normalizing-data":{"position":[[6972,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7499,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1527,9],[7372,8],[7703,7],[11142,6],[13688,6]]},"/en/lessons/qgis-layers":{"position":[[6996,9],[17483,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3501,6],[18501,6]]},"/en/lessons/research-data-with-unix":{"position":[[8885,6],[9001,6],[13158,6],[13293,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1466,6],[10511,6],[14562,6],[16560,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24539,8]]},"/en/lessons/sonification":{"position":[[20472,6],[21433,6],[21527,8]]},"/en/lessons/space-place-gazetteers":{"position":[[12355,6],[37343,6],[37439,6],[37786,6],[38048,7],[38512,6],[38608,6],[42742,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2663,7],[5098,7],[5445,7],[8864,9],[9097,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[34061,6],[35530,6],[35678,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1903,6],[5383,6],[6476,6],[9506,6],[10455,6],[10816,9],[14042,6],[14647,6],[14705,6],[16302,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7798,6],[23660,6],[24076,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7995,6],[8081,6],[8820,6],[8906,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1339,6],[1396,6]]},"/en/lessons/transliterating":{"position":[[13464,6],[18067,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37406,6],[48539,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[2128,6],[2261,6],[5617,9],[6037,6],[6503,6],[9136,6],[12643,6],[14404,9],[22424,6],[27122,9],[31680,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12450,7],[12501,6],[12562,8],[12603,6],[12685,6],[12898,6],[13134,6],[13511,6],[13798,6],[14008,9]]},"/en/lessons/vector-layers-qgis":{"position":[[2972,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10076,6],[10150,6]]},"/en/lessons/working-with-text-files":{"position":[[7747,6]]},"/en/lessons/working-with-web-pages":{"position":[[2875,6],[6490,6]]}}}],["search.num_found",{"_index":8764,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[6698,16]]}}}],["search/pages/result",{"_index":7818,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10546,22]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20235,20]]}}}],["search_item",{"_index":8762,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[6527,12]]}}}],["search_term_us",{"_index":13164,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16533,16],[17024,16],[25973,17],[26683,17],[27444,16],[27656,17],[29705,17],[32467,17],[36376,16],[36704,17]]}}}],["search_term_used='\",searchtermus",{"_index":13288,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41218,37],[42353,37],[43445,37]]}}}],["search_tweet",{"_index":19797,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9996,15]]}}}],["search_tweets(q",{"_index":19801,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[10762,15]]}}}],["searchabl",{"_index":102,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1840,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[423,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13260,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13133,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[938,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27118,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3257,10]]}}}],["searches.pi",{"_index":10196,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[15373,11],[15611,11],[22946,11],[22996,11],[29532,11],[40378,11],[40410,11]]}}}],["searchresult",{"_index":10237,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32712,13],[34410,13],[34513,14],[37694,13],[37797,14],[46902,13],[47005,14]]}}}],["searchtermssimpl",{"_index":13239,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32277,17],[32576,26]]}}}],["searchtermus",{"_index":13284,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41010,14],[42149,14]]}}}],["searchtermused=\"allotmentandgarden",{"_index":13309,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[42062,35]]}}}],["searchtermused=\"german+submarin",{"_index":13283,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[40926,33]]}}}],["search|dwnlded|evict",{"_index":9640,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16824,24]]}}}],["search—in",{"_index":8792,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[10653,9]]}}}],["seascap",{"_index":6458,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53468,9]]}}}],["season",{"_index":2317,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3824,8],[5148,8],[10122,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4790,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56710,7]]},"/en/lessons/gravity-model":{"position":[[15682,9]]}}}],["seat",{"_index":15139,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[5767,4]]}}}],["seaway",{"_index":13356,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[15704,6],[15975,6],[16652,6],[16691,6],[17242,6],[17686,6],[17775,6],[17920,6],[20512,6]]}}}],["sebastian",{"_index":9453,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50587,9]]}}}],["sebastien",{"_index":7565,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[38152,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30549,9]]}}}],["sebastopol",{"_index":5270,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69165,11],[69287,11],[69455,11]]}}}],["sebstopol",{"_index":22579,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39926,10],[40165,10]]}}}],["sec",{"_index":13232,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[31046,3]]},"/en/lessons/installing-omeka":{"position":[[7333,5],[7414,4]]},"/en/lessons/sentiment-analysis":{"position":[[6485,5]]}}}],["seco",{"_index":20015,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12260,4]]}}}],["second",{"_index":431,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11404,7],[15057,6],[19587,6],[20164,6],[20272,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7079,7],[7372,6],[12505,6],[14645,7],[15748,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[169,6],[7164,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3481,6],[14050,6],[14119,7],[14178,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2560,6],[8475,6],[8815,6],[11146,6],[11719,6],[14632,6],[15392,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5841,7],[21004,6],[21136,6],[21595,6],[21819,6],[23563,6],[24727,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[46300,6],[48153,6],[48352,6],[49638,6],[49839,6],[55206,6],[55420,8],[59751,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9704,6],[16354,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60172,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[138,6],[891,6],[2285,6],[5903,6],[5967,6],[9173,6],[15055,6],[25267,6],[31812,6],[32040,6],[50420,6],[50467,6],[53532,6],[70130,6],[70525,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1428,6],[4368,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17674,7],[24733,7],[45311,6],[54387,7]]},"/en/lessons/common-similarity-measures":{"position":[[20832,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4130,7],[6791,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1084,6],[11846,6],[64293,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3672,7],[15989,7],[19532,6],[30366,6],[32016,6],[37341,9],[52509,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8134,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3173,6]]},"/en/lessons/counting-frequencies":{"position":[[2011,6],[2027,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1440,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7785,6],[11566,7],[31602,6],[37340,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31593,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5634,6],[13844,6],[14367,6],[14548,6],[22381,7],[23115,7],[23186,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42071,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2452,7],[6942,6],[10330,6],[12144,6],[17948,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13013,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42786,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30198,6],[36113,6],[36461,6],[42280,6],[43717,6],[44259,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35983,7],[36120,7],[36459,7],[37283,6],[38749,7],[38806,6],[40303,7],[41251,7],[46608,7],[48095,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2215,7],[2239,8],[4003,7],[10463,8],[11118,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33611,6],[33668,6],[48841,6],[49038,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20197,7]]},"/en/lessons/extracting-keywords":{"position":[[6653,7],[10395,6],[13019,6],[15855,6],[25350,6],[26566,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6702,7],[12138,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22627,8],[30582,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4016,6],[16719,6],[30194,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7632,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[909,6],[1145,6],[4584,6],[9786,6],[10022,6],[12609,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16284,7],[26047,8],[47320,6]]},"/en/lessons/geocoding-qgis":{"position":[[15056,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10117,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[12329,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16648,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[155,6],[3729,6],[3812,6],[3896,6],[3974,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6861,6]]},"/en/lessons/gravity-model":{"position":[[40250,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21417,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25194,6],[50962,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1079,6],[17792,7],[23519,7],[26328,6],[27443,6],[39097,6],[41046,6],[46407,6],[46781,6]]},"/en/lessons/intro-to-bash":{"position":[[21593,6],[22304,6],[22508,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15979,6]]},"/en/lessons/intro-to-linked-data":{"position":[[34438,6]]},"/en/lessons/intro-to-powershell":{"position":[[1965,6],[20653,6],[42371,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4824,6],[6426,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20871,7],[21957,7],[31850,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2400,6],[25707,6],[30849,6],[34978,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[437,6],[8745,6],[9554,7],[23013,6]]},"/en/lessons/json-and-jq":{"position":[[9756,7],[18690,6],[19833,6],[34432,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20867,6],[26289,6],[26641,6],[27043,6],[28030,6],[28846,7],[29546,6],[32053,6],[42083,6],[48504,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4833,6]]},"/en/lessons/linear-regression":{"position":[[2555,6],[4773,6],[9776,6],[20904,6],[23145,6],[32829,7],[34573,6],[34888,6],[48736,6],[65329,6]]},"/en/lessons/logistic-regression":{"position":[[868,6],[2275,6],[5756,6],[17232,6],[27977,6],[67453,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8799,6],[13927,7],[15364,8]]},"/en/lessons/naive-bayesian":{"position":[[3976,6],[23448,6],[28047,6],[32375,7],[47353,7],[56059,7],[65152,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[314,6],[7309,6],[7337,6],[15038,6],[17063,6],[33846,6],[34908,7],[39989,6]]},"/en/lessons/output-data-as-html-file":{"position":[[7841,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10335,6]]},"/en/lessons/qgis-layers":{"position":[[5841,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11929,6],[17704,6],[20395,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12594,6],[14953,6],[32768,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17896,7],[20415,6],[22301,6],[42889,6]]},"/en/lessons/sentiment-analysis":{"position":[[11940,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3333,6],[9663,7],[24826,6],[27074,7],[29095,7],[38229,6]]},"/en/lessons/sonification":{"position":[[2939,7],[8206,6],[25270,7],[30045,7],[30089,7],[30190,8],[30264,7],[37800,8],[37858,7],[38299,7]]},"/en/lessons/space-place-gazetteers":{"position":[[2714,7],[4646,7],[12079,7],[29066,6],[37581,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4506,6],[11876,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41600,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2127,7],[30211,6],[31361,6],[34265,7],[54430,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13975,6],[21140,6],[21333,6],[22163,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8706,6],[11792,6],[31777,7],[33159,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8617,6],[17153,6],[19324,6],[40588,6]]},"/en/lessons/transliterating":{"position":[[6826,6],[10770,6],[15160,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3745,6],[25537,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13263,6],[18560,6],[24929,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2566,6],[5753,6],[11211,6],[13531,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21658,6],[34861,7],[37371,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16643,6]]},"/en/lessons/working-with-text-files":{"position":[[8755,6]]}}}],["secondari",{"_index":3302,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2904,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17879,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9169,9]]},"/en/lessons/json-and-jq":{"position":[[24724,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1158,9]]},"/en/lessons/qgis-layers":{"position":[[14354,9],[14420,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5213,10],[5293,9]]}}}],["secondli",{"_index":5057,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54983,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3387,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[15513,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8553,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12497,9]]}}}],["secour",{"_index":9918,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51767,7],[51889,7],[52627,7],[52746,7]]}}}],["secret",{"_index":9378,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37328,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35250,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[15767,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9930,6],[10203,6],[10534,6],[13182,6]]}}}],["secretari",{"_index":16193,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8470,9]]}}}],["section",{"_index":134,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2856,7],[10428,7],[12444,8],[20462,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3717,7],[14927,7],[19488,7],[23682,7],[29407,7],[33046,9],[37180,8],[40780,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7449,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3920,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3522,8],[12221,7],[18984,7],[20205,7],[21017,8],[27005,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4186,8],[6234,7],[17698,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2217,7],[9493,7],[9553,8],[11000,7],[14603,7],[19674,7],[24107,8],[26117,8],[30387,7],[31622,7],[32132,7],[33077,7],[33976,8],[34445,7],[34569,7],[40162,8],[41196,8],[41835,8],[42099,7],[51085,8],[51919,7],[57421,7],[60815,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2672,7],[13696,7],[50474,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3198,8],[3251,7],[3300,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4465,7],[7540,7],[12222,8],[13255,7],[14667,7],[16128,7],[16281,7],[16566,7],[16737,7],[16915,7],[28480,7],[28524,7],[28580,8],[28968,8],[29618,8],[30518,7],[30972,7],[31013,8],[31342,7],[33138,8],[34610,7],[51611,7],[52555,7],[52902,7],[54219,7],[55601,8],[56752,7],[63434,8],[64364,8]]},"/en/lessons/common-similarity-measures":{"position":[[10891,8],[19837,8],[20695,9],[23903,7],[30587,8],[33660,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9684,7],[16717,7],[17073,8],[17204,8],[23254,7],[26338,7],[32326,7],[35893,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9416,7],[26025,8],[46680,8],[46870,7],[56038,8],[60589,7],[61765,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19844,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3529,8],[39989,8],[52427,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30962,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5447,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[518,8],[755,8],[1705,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8512,8],[12668,8],[13614,7],[14681,8],[14741,9],[22926,8],[23251,8],[26068,8],[27233,7],[27845,8],[27968,7],[32227,7],[32320,7],[43099,7],[43319,7],[46587,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6168,7],[6390,7],[10054,7],[11455,7],[13641,8],[14838,7],[17123,7],[33475,7],[34956,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2280,7],[12771,7],[18076,7],[20722,7],[29786,7],[30792,7],[31831,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17448,7],[24731,7],[24835,7],[25747,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18276,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13523,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3295,7],[7970,7],[14911,8],[19016,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6580,7],[9047,7],[16567,7],[16810,7],[17209,7],[20597,7],[23156,7],[41543,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12383,7],[25091,7],[36182,7],[36846,7],[36876,7],[43301,7],[48615,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5294,8],[5770,7],[10418,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17741,7],[32293,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8208,8],[9640,8],[11572,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10285,8],[12137,9],[17115,8],[18119,8],[22413,8],[23320,9],[32234,7],[32437,8],[45219,7],[50835,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4464,9],[17662,9]]},"/en/lessons/extracting-keywords":{"position":[[20703,7],[34675,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8601,7],[13396,8],[19971,8],[20160,8],[26760,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25354,7],[27323,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7706,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1080,9],[4388,8],[4976,8],[18239,7],[21406,7],[21760,7],[21897,7],[22952,7],[28092,9],[34539,8],[44473,9]]},"/en/lessons/geocoding-qgis":{"position":[[4363,9],[19023,7],[26008,7],[33193,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3912,7],[7885,8],[9182,7],[19740,7],[20751,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22209,7],[22235,7],[24948,8],[30827,8],[30938,7],[31358,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6765,7],[11249,7],[20486,8],[25481,7],[27853,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20143,7]]},"/en/lessons/gravity-model":{"position":[[18291,8],[18531,7],[20501,7],[25969,7],[29640,8],[43399,8],[46460,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3321,8],[10080,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2692,9],[3990,7],[18085,9],[19113,8],[19176,8],[39241,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19381,7],[36423,7],[48870,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12443,7],[12601,7],[12726,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5556,7],[8054,7],[12062,7],[15433,7],[21971,7],[24770,7],[33083,7],[34432,7],[40416,8],[40494,7]]},"/en/lessons/intro-to-linked-data":{"position":[[1096,8],[9461,7],[10716,7],[15647,8],[16065,9],[19932,8],[23168,8],[25255,7],[29863,7],[30210,7]]},"/en/lessons/intro-to-powershell":{"position":[[1804,9],[1827,8],[1972,8],[16020,7],[32717,7]]},"/en/lessons/introduction-and-installation":{"position":[[246,7],[2483,7]]},"/en/lessons/introduction-map-warper":{"position":[[10597,8],[12727,8],[13456,7],[17723,7],[18967,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5002,7],[5736,7],[10125,8],[20568,8],[34439,7],[36867,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7604,9],[8074,7],[35217,8],[39533,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17099,7]]},"/en/lessons/json-and-jq":{"position":[[8300,8],[24804,8],[32996,7]]},"/en/lessons/jupyter-notebooks":{"position":[[4149,8],[10657,7],[41406,7]]},"/en/lessons/linear-regression":{"position":[[6968,7],[21963,7],[35169,8]]},"/en/lessons/linux-installation":{"position":[[335,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[24819,8]]},"/en/lessons/naive-bayesian":{"position":[[4200,7],[35410,7],[61267,7],[70462,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10363,8],[12964,8],[38933,8],[40271,8],[49650,8]]},"/en/lessons/output-data-as-html-file":{"position":[[9635,8]]},"/en/lessons/preserving-your-research-data":{"position":[[5171,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7617,7],[8357,7],[15369,8],[21999,7],[40829,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3818,7],[29538,7]]},"/en/lessons/sentiment-analysis":{"position":[[26597,8],[30074,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16342,8]]},"/en/lessons/sonification":{"position":[[7738,8],[20015,7],[20320,9],[20684,7],[29637,8],[33207,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16763,7],[32158,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[806,8],[1390,7],[3264,9],[11823,9],[12944,9],[13081,7],[13639,7],[13867,7],[15304,7],[15868,7],[17458,9],[17883,8],[18487,8],[23680,7],[23802,8],[26607,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13811,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10568,8],[24262,7],[24427,7],[24707,7],[25438,8],[25513,7],[28113,7],[29111,7],[29773,7],[30195,7],[30900,7],[31500,8],[32502,7],[32612,7],[32786,10],[33010,8],[34336,7],[36933,7],[37386,7],[41803,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1694,7],[2067,7],[2584,7],[4342,7],[8333,8],[14419,8],[15728,8],[17113,8],[18722,8],[19326,8],[26235,8],[37342,8],[39118,8],[39440,8],[44864,7],[47070,7],[51426,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8349,8],[10586,8],[26775,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6916,7],[9045,8],[9450,8],[18186,7],[19699,7],[23311,7],[26884,7],[27200,7],[30643,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3010,9],[3024,9],[3046,8],[3214,8],[7339,8],[7392,8],[18332,7],[18535,7]]},"/en/lessons/transliterating":{"position":[[6446,8],[17015,8],[17076,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16098,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[27083,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6219,7],[8969,7],[12998,7],[19303,7],[19854,7],[22453,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22554,7],[23245,8]]},"/en/lessons/windows-installation":{"position":[[1825,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14856,9]]},"/en/lessons/working-with-text-files":{"position":[[5567,7],[9176,8]]}}}],["section='al",{"_index":21553,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34112,13]]}}}],["section’",{"_index":5538,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[56807,9]]}}}],["sector",{"_index":22010,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[3919,6]]}}}],["secular",{"_index":8981,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20915,7],[21126,7],[21441,7],[26116,7],[26722,7],[26822,7],[26922,7],[27730,7],[27746,7],[28071,10],[28111,7],[28127,7],[28254,7],[28273,7],[28603,10],[28646,7],[28662,7]]}}}],["secular_colleges_after_1812<",{"_index":9042,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28335,31]]}}}],["secular_colleges_before_1812<",{"_index":9035,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27801,32]]}}}],["secunda",{"_index":12196,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27534,8],[27742,8]]}}}],["secur",{"_index":2202,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7666,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[152,6],[7601,9],[25722,8],[58128,8],[61866,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1652,6],[9411,6],[9839,9],[59012,8],[66645,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34285,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2288,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26971,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23330,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4398,8]]},"/en/lessons/installing-omeka":{"position":[[1000,8],[5644,6],[6173,8],[6215,8],[6230,8],[6258,8],[7704,6],[9227,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36526,9]]},"/en/lessons/sentiment-analysis":{"position":[[6450,10],[7486,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5638,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60831,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7738,9],[7763,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10359,11],[10389,6],[11621,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[91,8],[8203,8],[8393,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4506,8]]}}}],["securitymanag",{"_index":9656,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17626,16],[17696,16],[17768,16],[17838,16],[17910,16],[17927,16]]}}}],["sed",{"_index":563,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16716,3],[16760,3],[16771,3],[16899,3],[16964,3],[17153,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6130,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10113,3],[61413,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13169,3],[13419,3],[15398,3],[15593,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[31694,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13841,3]]}}}],["see",{"_index":49,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[895,3],[4097,4],[10727,3],[13972,3],[15138,4],[16131,4],[17383,3],[20654,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6062,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3709,3],[4642,4],[7523,3],[19135,3],[26284,3],[29076,3],[35492,3],[38292,3],[39491,3],[41787,3],[47912,4],[51965,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2060,3],[2387,3],[8934,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4226,3],[5363,3],[5956,4],[6000,4],[10690,3],[11054,3],[16212,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6513,3],[7014,3],[7302,3],[8332,3],[11076,3],[11298,3],[11970,3],[12973,3],[13099,3],[16470,3],[21845,3],[22163,3],[23333,3],[27936,3],[30099,4],[33657,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4336,3],[4810,4],[5721,3],[6341,3],[6483,4],[9653,3],[10302,3],[16859,3],[17763,3],[20068,3],[20587,3],[21506,3],[22324,3],[22956,3],[23137,3],[24208,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2197,3],[3318,3],[3760,4],[9480,3],[14571,3],[16581,3],[18043,3],[20918,3],[21050,3],[21356,3],[25194,3],[27665,3],[30075,3],[30257,3],[30467,3],[30681,3],[30773,3],[30888,3],[32123,4],[32745,3],[33036,3],[33171,3],[33493,3],[33621,3],[36438,3],[36725,3],[37095,3],[37577,3],[38661,3],[39084,8],[39442,3],[44684,4],[44801,3],[45078,3],[45189,3],[47173,3],[48176,3],[49830,3],[50956,3],[52527,3],[53378,3],[53436,3],[53540,3],[55465,3],[57359,3],[58959,3],[59115,3],[59243,3],[59855,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7421,3],[9649,3],[11158,3],[12346,3],[14649,3],[16416,3],[17007,3],[17071,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5401,3],[6354,6],[10134,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3514,4],[13916,3],[14606,4],[15557,4],[16611,3],[22408,3],[25111,3],[25703,3],[27041,3],[27285,3],[30397,3],[34490,3],[34961,3],[35598,3],[37352,3],[38584,3],[46931,3],[47016,4],[51897,3],[55487,3],[55860,3],[56127,3],[60639,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1656,4],[4854,4],[6273,4],[10248,4],[10533,4],[15826,3],[16925,4],[18523,4],[20437,3],[24106,3],[29604,4],[30587,3],[44795,4],[47722,3],[51863,3],[54140,3],[56922,4],[60777,4],[61481,3],[62903,3],[69587,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1868,3],[5493,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3459,3],[4401,6],[4450,7],[7505,4],[14224,3],[16707,3],[21500,3],[23337,6],[24379,4],[27310,3],[28474,3],[30585,3],[32179,3],[36390,4],[36509,4],[36690,3],[37514,3],[37775,3],[38217,3],[38787,3],[41228,3],[42640,3],[44395,3],[44779,3],[47417,6],[47559,3],[47683,3],[47806,3],[48091,3],[51005,4],[51673,3],[54008,3],[54193,3],[54234,3],[54431,3],[54610,3],[54816,3],[54952,3],[56354,3],[57592,3],[59824,3],[64660,3],[69093,6],[69421,3],[69527,3],[70586,3]]},"/en/lessons/common-similarity-measures":{"position":[[3217,3],[7460,4],[12343,3],[13219,3],[18030,3],[30660,3],[33613,4],[35700,3],[37273,3],[39293,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10341,3],[14411,3],[19683,3],[22245,3],[22357,3],[22469,3],[23684,3],[26600,6],[27656,3],[33592,3],[34873,3],[39271,3],[39523,6],[41247,3],[42930,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2268,3],[3214,3],[6579,3],[11562,3],[11794,3],[13271,3],[13431,3],[13621,3],[14770,3],[16039,3],[16234,3],[21158,3],[25552,3],[26352,3],[26706,3],[27293,8],[28463,3],[31158,3],[31414,3],[31949,3],[34548,3],[34684,3],[38089,3],[39124,3],[39888,3],[41489,3],[42083,3],[42117,3],[42301,3],[42357,3],[42729,3],[43392,3],[43965,3],[45679,3],[46582,3],[47145,3],[51093,3],[51338,3],[51568,3],[52124,3],[52645,6],[58117,3],[59908,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1250,3],[1287,3],[2921,3],[5747,3],[6274,3],[7094,3],[7616,3],[8011,3],[11876,4],[12916,3],[14990,3],[15204,4],[19338,3],[19836,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21671,3],[23075,4],[33580,3],[41273,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9772,3],[18665,3],[19042,3],[22323,4],[25031,3],[39127,3]]},"/en/lessons/counting-frequencies":{"position":[[7801,3],[10972,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2034,3],[2630,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2584,4],[3251,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3611,3],[7270,3],[8527,3],[10838,3],[11711,3],[15824,3],[17122,3],[17226,3],[17438,3],[19321,3],[19381,3],[22557,3],[33216,3],[33418,3],[37885,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6139,3],[6361,3],[13261,3],[15382,3],[17926,3],[29408,3],[34927,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[11248,3],[12517,3],[13196,3],[14385,3],[15502,3],[16583,3],[31146,3],[32537,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10499,3],[16412,4],[17671,3],[18478,3],[20140,3],[21260,3],[23039,3],[24263,3],[24693,3],[24867,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4504,3],[4657,3],[5121,3],[5307,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8958,4],[21321,3],[21422,4],[22524,3],[24599,3],[25127,3],[26961,3],[27562,3],[29100,3],[29359,4],[33143,3],[33282,3],[35155,3],[42549,3],[43249,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6321,3],[6458,3],[7074,3],[8329,3],[8508,3],[8618,3],[9627,3],[10350,3],[10560,3],[10813,3],[14962,3],[18483,3],[18545,3],[19422,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2609,3],[3769,3],[5534,4],[8005,4],[12230,3],[12287,3],[14809,3],[16587,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4900,3],[6274,3],[7186,3],[9223,3],[11665,3],[17408,3],[17895,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18696,4],[18830,4],[27150,3],[27863,3],[28908,3],[33939,3],[45567,3],[47262,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15691,3],[42254,3],[44181,3],[48610,4],[52925,3],[54734,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2469,3],[3365,3],[5178,3],[6710,3],[7221,3],[8132,6],[10995,3],[11656,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6630,3],[8336,3],[10151,3],[15581,3],[18352,3],[24096,3],[33046,3],[35074,3],[35774,3],[41513,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3760,3],[4152,3],[9318,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5095,3],[5182,3],[6122,3],[7811,4],[8617,3],[9565,3],[10637,3],[18495,3],[20079,6],[20133,3],[22088,3],[23814,3],[23991,3],[24406,3],[25699,3],[25796,4],[30456,3],[32751,3],[34046,4],[35896,4],[38461,3],[38894,3],[40954,6],[50413,3],[51226,3],[52063,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1452,3],[6174,3],[8119,3],[9817,4],[10607,3],[15146,3],[23701,4],[24414,3],[25902,3],[26857,3],[28569,4]]},"/en/lessons/extracting-keywords":{"position":[[3549,3],[9621,3],[15154,3],[16831,3],[16917,3],[20880,3],[21619,3],[21696,3],[26917,6],[27902,3],[28574,3],[33320,3],[34699,3],[38679,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[622,5],[8353,3],[10294,3],[11027,3],[11159,3],[11264,3],[11825,4],[15471,3],[16127,3],[17441,3],[38243,4],[41009,4],[48193,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8404,3],[8975,3],[10669,3],[34768,3],[36452,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12175,4],[16833,3],[17014,3],[20742,3],[24141,3],[30205,3],[30467,3],[32085,3],[33588,3],[35417,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1952,3],[3691,3],[9939,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3568,3],[9222,3],[9375,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3508,3],[7998,4],[8154,3],[12247,3],[14217,5],[17159,3],[17412,4],[18496,3],[35202,3],[58606,3],[60629,3],[65723,4]]},"/en/lessons/geocoding-qgis":{"position":[[10886,3],[11689,3],[18689,3],[22016,3],[24620,3],[27072,3],[27226,3],[29233,3],[30314,3],[32015,3],[33185,3],[34234,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4415,3],[5073,4],[5218,3],[5251,4],[6692,3],[7875,4],[10804,3],[12301,3],[12796,3],[12868,3],[13004,3],[14824,4],[14848,3],[15576,4],[17592,4],[18368,4],[19864,3],[21878,3],[22061,3],[22226,3],[24027,3],[28494,3],[28657,4],[30245,3],[30582,3]]},"/en/lessons/georeferencing-qgis":{"position":[[2322,4],[2510,4],[3709,3],[3988,3],[7486,4],[8177,3],[11042,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[6825,3],[8910,3],[14821,3],[15576,3],[15942,3],[18107,3],[21155,3],[22579,3],[22788,3],[23662,3],[25726,3],[25764,3],[26120,3],[26147,3],[26398,3],[26837,3],[29698,3],[32608,3],[33006,4],[33457,3],[33692,4],[33877,3],[34270,3],[34335,3],[34982,4],[35135,3],[35250,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5119,3],[15716,3],[15883,3],[16148,3],[16253,3],[16732,3],[16814,3],[18077,3],[22653,3],[23806,3],[25242,3],[25832,3],[27234,3],[27717,3],[28002,3],[28229,3],[28566,3],[28724,3],[30787,3],[30913,3],[31545,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[2701,3],[4644,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5070,3],[8649,4],[8983,4],[9115,4],[9287,4],[10089,4],[10535,4],[10781,4],[13372,4],[14284,3],[14882,3],[14951,4],[14977,4],[15672,4],[18034,3],[20470,3],[22647,4],[25286,3],[28335,3],[28397,3],[30557,3],[30979,4],[31242,3],[31427,3],[33117,3],[33199,3],[34682,3],[35550,3],[35717,3],[40605,3],[46436,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4132,3],[9873,4],[10548,3],[13063,3],[13178,3],[14060,3],[14332,3],[14528,3],[14724,3],[16310,3],[16508,4],[17529,3],[18340,4],[19515,3],[19787,3],[20166,4],[20578,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9409,3],[12625,3],[13412,3],[13810,6],[13882,3],[14204,6],[15773,3],[17908,4],[23900,4],[24127,3],[25353,4],[26700,3]]},"/en/lessons/gravity-model":{"position":[[8218,3],[15212,4],[17451,3],[34874,4],[39776,3],[44785,3],[50640,4],[56060,4],[61748,3],[65055,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[1476,6],[5110,3],[21745,3],[25000,3],[25381,3],[25473,3],[31572,3],[32032,3],[36210,3],[38027,3],[38664,3],[38770,3],[40538,3],[40652,3]]},"/en/lessons/installing-omeka":{"position":[[4316,3],[5843,3],[6862,3],[7378,3],[8802,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5828,3],[9141,3],[20688,3],[22059,3],[27898,3],[27941,3],[29844,3],[30256,3],[32544,3],[32587,3],[38469,3],[49681,3],[50104,4],[50276,4],[50660,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5283,3],[17176,4],[21950,5],[23969,3],[49202,4],[53053,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10726,3],[13528,3],[15807,3],[20068,4],[24884,4],[25316,3],[27302,3],[30997,3],[39116,3],[39148,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12056,3],[13786,3],[15165,3],[15846,3],[17144,3],[18057,3],[19726,3],[33387,3],[34135,3]]},"/en/lessons/intro-to-bash":{"position":[[1995,4],[3582,3],[5663,3],[5813,3],[5871,3],[6405,3],[7105,3],[7279,3],[8033,4],[8464,3],[9200,3],[9774,3],[12105,3],[13622,3],[14217,3],[15621,3],[16901,3],[18121,3],[19587,3],[20114,3],[21433,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[709,3],[824,3],[3023,3],[5956,3],[7143,3],[7233,4],[8487,3],[13533,3]]},"/en/lessons/intro-to-linked-data":{"position":[[19101,3],[19869,3],[20455,3],[29904,3],[30944,3],[31233,4],[31550,4],[31877,3],[33616,3],[33787,3],[37247,3]]},"/en/lessons/intro-to-powershell":{"position":[[4669,4],[4704,3],[5540,3],[8104,3],[9710,3],[10441,3],[10816,3],[12073,3],[12639,3],[12974,3],[13288,3],[14648,3],[16902,3],[17361,3],[19141,3],[19655,3],[19735,3],[20022,3],[23488,3],[23792,3],[24580,3],[25804,3],[26288,3],[26417,3],[27584,3],[31160,3],[31617,3],[31889,3],[32078,3],[33321,3],[33504,3],[34597,3],[35142,3],[36856,3],[37369,3],[37862,3],[39616,3],[41884,3],[42626,3],[43600,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6996,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[3273,3],[5836,3],[6477,3],[10696,3],[11170,3],[13311,3],[13712,3],[19869,3],[21140,4],[22563,4],[23441,3],[25231,3],[26011,3]]},"/en/lessons/introduction-map-warper":{"position":[[4953,3],[5599,3],[9111,3],[13737,3],[16842,3],[17712,3],[18366,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6861,3],[7195,3],[8658,3],[9751,3],[10308,3],[14345,3],[14990,3],[15987,3],[16525,3],[16778,3],[17593,3],[18807,3],[19799,3],[22960,3],[26806,3],[28363,3],[28644,3],[31575,3],[32310,3],[34071,3],[37380,3],[40086,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9300,4],[9316,3],[9438,3],[9581,3],[10044,3],[12172,4],[12694,3],[13069,4],[17104,3],[17282,3],[17494,3],[17847,3],[18133,3],[18305,4],[18540,3],[18584,3],[19738,3],[19767,3],[22375,3],[27281,3],[28531,3],[29006,3],[30341,3],[32400,3],[32629,3],[42796,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13455,3],[20046,3],[22045,3],[27705,3],[27906,3],[29178,3],[47654,4],[50088,3]]},"/en/lessons/json-and-jq":{"position":[[1403,3],[5983,3],[12070,3],[12871,3],[13161,3],[27123,3],[36262,3],[37180,3],[37759,3],[38064,3],[38876,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10649,3],[12337,3],[19177,3],[24640,3],[25031,3],[26314,3],[28342,3],[29036,3],[29667,3],[32753,3],[47341,3],[48937,3],[50142,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[669,3],[7356,3],[8171,3]]},"/en/lessons/linear-regression":{"position":[[6960,3],[16293,3],[16412,3],[29728,3],[36407,3],[39573,3],[42824,3],[49053,3],[51392,3],[54213,3],[58070,3],[72336,3],[74301,3],[75625,3],[75861,3],[76017,3],[76165,3],[76367,3],[76814,3],[79305,3]]},"/en/lessons/logistic-regression":{"position":[[3401,3],[6141,3],[8672,3],[14764,3],[19227,3],[23545,3],[25526,4],[33206,3],[34825,3],[35425,3],[40312,3],[42031,3],[43168,3],[53042,3],[54307,3],[56515,3],[56630,4],[65898,4],[66239,4],[66469,3],[66730,3],[67013,3],[67159,3],[67201,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5995,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2257,3],[6064,3],[16542,3],[20178,3],[21530,3],[28414,3]]},"/en/lessons/naive-bayesian":{"position":[[2157,4],[3143,4],[6772,3],[25184,3],[28207,3],[29822,4],[31147,4],[33044,3],[57659,3],[58071,3],[59582,3],[61258,4],[70164,4]]},"/en/lessons/normalizing-data":{"position":[[4714,3],[7286,3],[9408,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20034,4],[44901,3],[48918,4]]},"/en/lessons/output-data-as-html-file":{"position":[[7342,3],[9575,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2666,3],[3681,3],[4097,3],[4742,6],[5914,3],[7835,3],[8410,3]]},"/en/lessons/preserving-your-research-data":{"position":[[11239,3]]},"/en/lessons/qgis-layers":{"position":[[2201,4],[5198,3],[6344,3],[9710,3],[10070,3],[10155,4],[11247,3],[11546,3],[13183,3],[13347,3],[14562,3],[15194,3],[15456,3],[16021,3],[16737,3],[17185,3],[18541,3],[18667,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4134,4],[6290,6],[6943,3],[7462,4],[7654,3],[7904,3],[8169,3],[8531,4],[13215,3],[17303,3],[25952,4]]},"/en/lessons/research-data-with-unix":{"position":[[2297,3],[8561,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7591,4],[8348,3],[8852,3],[9321,3],[12184,3],[21377,3],[29826,3],[31184,3],[31927,3],[35272,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17742,3],[18009,3],[20942,3],[26179,3],[27110,3],[27237,3],[30660,3],[34111,4],[37818,3],[38333,3],[43340,3],[51786,4],[52514,4]]},"/en/lessons/sentiment-analysis":{"position":[[32325,3],[38867,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6391,3],[21828,3],[22371,3],[25338,3],[25375,3],[32149,3],[32863,4]]},"/en/lessons/sonification":{"position":[[175,6],[403,9],[589,4],[2210,3],[2599,3],[3302,3],[4204,4],[6371,4],[13549,3],[15803,3],[17369,3],[17721,3],[18477,3],[22539,3],[23499,3],[33384,4],[36398,3],[36662,3],[38610,3]]},"/en/lessons/space-place-gazetteers":{"position":[[16366,3],[20248,4],[21661,3],[28282,3],[36847,3],[37874,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2368,3],[6361,3],[11528,3],[17333,3],[19303,3],[21064,3],[21763,3],[26510,3],[27031,3],[29377,3],[32042,3],[32327,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17523,3],[17930,3],[19066,3],[22203,3],[23203,3],[28536,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4906,6],[6182,6],[8668,3],[20507,3],[21204,3],[27833,3],[28772,3],[32394,3],[36515,4],[42810,3],[43812,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9702,3],[12521,3],[14078,4],[25880,3],[31441,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1057,3],[4693,4],[8289,3],[9340,3],[12215,4],[12709,4],[12820,3],[17728,4],[18684,3],[19475,3],[19835,3],[20478,3],[20774,3],[23075,3],[23214,3],[23546,3],[23802,3],[24253,3],[25377,3],[25473,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8718,4],[9801,3],[12338,3],[12869,3],[14752,3],[21168,3],[26345,3],[30407,3],[31166,4],[33397,3],[33600,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4735,3],[12261,3],[22273,3],[23612,3],[24895,3],[27097,3],[33430,3],[40811,3],[41174,3],[41395,3]]},"/en/lessons/transliterating":{"position":[[5045,3],[5522,3],[7001,3],[7803,4],[8099,3],[9172,4],[16598,3],[18852,3],[18935,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2436,3],[12512,3],[16887,3],[17186,3],[19057,3],[20857,3],[24422,3],[35867,6],[41934,3],[47701,3],[48735,3],[48766,3],[50755,4],[51837,3],[52141,3],[52367,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[6064,3],[9225,3],[11033,3],[13772,3],[14299,3],[15821,3],[16818,3],[19748,4],[19875,3],[25023,3],[28943,3],[29477,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[846,3],[3047,3],[4451,3],[4834,3],[5122,3],[5175,3],[5197,4],[5499,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22915,3],[26350,3],[26842,3]]},"/en/lessons/vector-layers-qgis":{"position":[[2514,3],[2758,3],[3537,4],[5347,3],[12070,3],[12767,3],[13959,3],[16077,6],[16990,3]]},"/en/lessons/viewing-html-files":{"position":[[360,3],[550,3],[702,3],[806,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5152,3],[10707,3],[16475,3],[20315,3],[21816,3],[22278,3],[22390,3],[25770,3],[25898,3],[28678,3],[32580,3],[33286,6],[34472,3],[37988,3],[39585,3],[40131,3],[46531,3]]},"/en/lessons/windows-installation":{"position":[[1136,3],[4288,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5446,3],[8677,4],[8784,3],[8899,3],[15756,3],[16672,4],[17113,3],[17193,3],[19736,3],[20348,3]]},"/en/lessons/working-with-text-files":{"position":[[1246,3],[5559,3],[5898,3],[8975,3]]},"/en/lessons/working-with-web-pages":{"position":[[6525,4],[8340,3]]}}}],["seeback",{"_index":7287,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10292,7],[31383,7],[32412,7],[34998,7]]}}}],["seed",{"_index":3965,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22534,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19167,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25413,4],[33384,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4536,5]]},"/en/lessons/logistic-regression":{"position":[[33735,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31674,5]]}}}],["seed=42",{"_index":5914,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19143,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25396,7],[33366,8]]}}}],["seek",{"_index":4022,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26546,5],[35115,5],[65116,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2531,5],[4212,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1130,5],[58820,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5836,7],[58468,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4254,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1384,4]]},"/en/lessons/extracting-keywords":{"position":[[3959,7]]},"/en/lessons/gravity-model":{"position":[[4499,8],[7892,5],[55852,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2243,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[44680,4],[44779,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3068,4]]},"/en/lessons/logistic-regression":{"position":[[5085,5]]},"/en/lessons/sentiment-analysis":{"position":[[2610,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4563,4]]},"/en/lessons/working-with-web-pages":{"position":[[4309,4]]}}}],["seem",{"_index":1590,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31482,4],[32002,5],[32543,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17545,4],[22515,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17587,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33013,4],[56178,4],[57737,4],[60408,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23726,5],[23904,4],[41916,5],[59299,5],[65116,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22772,4]]},"/en/lessons/common-similarity-measures":{"position":[[10094,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36884,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27909,4],[58180,4],[58509,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15836,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56843,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28716,5]]},"/en/lessons/counting-frequencies":{"position":[[10979,7],[10987,9],[11010,11],[11022,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1853,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6003,4],[38984,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5647,4],[7372,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4904,5],[12426,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13533,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20773,4],[47466,4]]},"/en/lessons/extracting-keywords":{"position":[[30284,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14274,4],[17091,5],[26472,4],[31715,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[7603,4],[14701,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3932,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39009,4],[46419,5],[52133,4]]},"/en/lessons/intro-to-linked-data":{"position":[[30773,4]]},"/en/lessons/intro-to-powershell":{"position":[[23410,4],[25674,5],[28878,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35544,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18043,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28948,5]]},"/en/lessons/linear-regression":{"position":[[56264,4],[56603,4]]},"/en/lessons/logistic-regression":{"position":[[6743,5],[33339,5],[56145,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[24303,5]]},"/en/lessons/naive-bayesian":{"position":[[30109,5],[50711,5],[57022,5],[59936,4],[60188,4],[60764,5],[65211,4],[65281,4],[65318,5],[67158,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18527,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29942,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27383,5]]},"/en/lessons/sentiment-analysis":{"position":[[27481,5],[28133,5],[30171,5],[30822,5],[31268,5],[31920,5],[34461,5],[35112,5],[36137,5],[37052,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11776,4]]},"/en/lessons/space-place-gazetteers":{"position":[[15151,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25741,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58769,4],[59106,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25779,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4917,4],[15187,4],[22826,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24861,4]]}}}],["seemingli",{"_index":10272,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41732,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5916,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13726,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13957,9],[36385,9],[41641,9]]},"/en/lessons/logistic-regression":{"position":[[60482,9]]}}}],["seen",{"_index":1702,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39303,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2361,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9373,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4345,4],[51206,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62434,4],[70016,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33783,5]]},"/en/lessons/common-similarity-measures":{"position":[[18211,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2618,4],[35580,4],[36670,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28403,4],[35282,4],[35644,4],[36297,4],[41888,5]]},"/en/lessons/counting-frequencies":{"position":[[948,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1971,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1903,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12540,5],[26812,4],[40215,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21900,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12497,4],[18888,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26201,4],[53332,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14114,4],[17754,4]]},"/en/lessons/extracting-keywords":{"position":[[33026,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8619,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20709,4]]},"/en/lessons/gravity-model":{"position":[[12693,4],[17422,4],[29603,4],[36283,4],[37572,4],[42377,4],[49632,4],[53686,4],[55231,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[5846,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19462,5],[49433,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24740,4]]},"/en/lessons/intro-to-bash":{"position":[[17078,4]]},"/en/lessons/intro-to-linked-data":{"position":[[11444,4]]},"/en/lessons/intro-to-powershell":{"position":[[30950,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1586,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15894,4],[39991,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2118,4],[6719,4],[43839,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1942,4]]},"/en/lessons/linear-regression":{"position":[[20945,5],[41404,4]]},"/en/lessons/logistic-regression":{"position":[[17609,4]]},"/en/lessons/naive-bayesian":{"position":[[6905,4],[9838,5],[16928,5],[21214,4],[21482,4],[22162,4],[37885,5],[38311,4],[48054,4],[69357,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49633,4]]},"/en/lessons/research-data-with-unix":{"position":[[6324,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14541,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30958,4]]},"/en/lessons/sonification":{"position":[[278,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4933,4],[25374,4],[29139,5],[44522,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23269,4],[37031,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[11776,4],[19147,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26269,4]]},"/en/lessons/vector-layers-qgis":{"position":[[16682,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39783,4]]},"/en/lessons/windows-installation":{"position":[[4245,4]]}}}],["segah",{"_index":14341,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[49995,8]]}}}],["segment",{"_index":6776,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[25445,12],[32477,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31056,7],[41337,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24190,8],[24295,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3253,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[17015,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4681,7],[38992,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17548,8]]},"/en/lessons/jupyter-notebooks":{"position":[[40495,7],[45777,8],[45865,7],[45911,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7068,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[18497,8],[20790,8],[23696,9]]},"/en/lessons/vector-layers-qgis":{"position":[[15065,9]]}}}],["segments(i",{"_index":12978,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26794,11]]}}}],["seia",{"_index":9775,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29837,4]]}}}],["seldom",{"_index":4500,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65952,6]]}}}],["select",{"_index":179,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3597,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5092,9],[5156,9],[5485,6],[5525,8],[6443,9],[6932,6],[7054,9],[7091,9],[7379,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5744,6],[36232,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5445,8],[6163,6],[6496,8],[10209,9],[10788,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2919,6],[7082,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[84,9],[4196,9],[5006,9],[5646,9],[6180,9],[6303,6],[7370,9],[7499,6],[7592,8],[7930,6],[8812,6],[9370,7],[14246,6],[17654,9],[17727,9],[20548,9],[20846,6],[23908,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20893,6],[24621,8],[24875,8],[52103,10],[53408,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7253,6],[8320,6],[8875,6],[9565,6],[10017,9],[10989,9],[14294,6],[14331,9],[14381,7],[14427,8],[15583,6],[15961,9],[18129,6],[18904,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[294,9],[1042,6],[2421,8],[8636,8],[15251,9],[15464,6],[15749,8],[17065,8],[24747,6],[28336,8],[31485,8],[31887,8],[36127,6],[39377,10],[49425,6],[52428,8],[59403,6],[67169,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[739,9],[2459,8],[9150,8],[19036,6],[22020,8],[32440,9],[34730,6],[35075,7],[35602,9],[35695,9],[35779,9],[35870,9],[36146,9],[36278,9],[36411,6],[37210,9],[38008,8],[39251,9],[40060,9],[41037,9],[41134,8],[41892,9],[55731,9],[62607,9],[66575,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12439,6],[13144,9],[13193,9],[15078,6],[15106,6],[15174,6],[15295,6],[15401,6],[15468,6],[15566,6],[15615,6],[29698,9],[29787,6],[29825,6],[29955,7],[40113,6],[41339,6],[44992,9],[50938,9],[62776,6]]},"/en/lessons/common-similarity-measures":{"position":[[3475,9],[31742,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8724,9],[8873,6],[9322,9],[9501,9],[9549,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9774,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6728,6],[6896,6],[13884,6],[14047,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3551,9],[4230,8],[20700,8],[24152,8],[24569,10],[36210,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2446,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3201,6],[4139,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2679,6],[26650,6],[35558,7],[41504,7],[41923,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[750,9],[4686,6],[11029,8],[11612,6],[11690,9],[13147,6],[13924,6],[14485,6],[15144,6],[15486,6],[15650,6],[15815,6],[16461,6],[24036,6],[26188,6],[29318,6],[29494,8],[29961,9],[30018,9],[30521,9],[33285,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8942,6],[10034,9],[10139,9],[10197,6],[10573,6],[11422,8],[12016,6],[12571,6],[12613,6],[13030,6],[13096,6],[13909,6],[14305,6],[14903,6],[15769,6],[15872,6],[15891,6],[16344,6],[16837,6],[16912,6],[16977,6],[17571,6],[17654,6],[18374,9],[20110,6],[20259,6],[20399,6],[20637,6],[20800,6],[21032,6],[21653,6],[21912,6],[21980,6],[22121,6],[22223,6],[22306,6],[22478,9],[23398,6],[24636,6],[24723,6],[25296,6],[25556,6],[25991,6],[26699,6],[26896,6],[27012,8],[27107,6],[27977,6],[28013,6],[28099,9],[28324,6],[28449,9],[28894,6],[30034,6],[31596,8],[31858,6],[31909,6],[32139,6],[34628,6],[34876,6],[35119,6],[37015,6],[37265,9],[37561,8],[37654,6],[37724,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5123,8],[6534,8],[18910,6],[19317,6],[19642,6],[20228,6],[20660,9],[20774,6],[20939,6],[22315,6],[22957,6],[28846,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5834,9],[5964,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[191,6],[14691,7],[14841,6],[15074,8],[15305,8],[17949,7],[19052,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3105,6],[11142,6],[14832,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12759,9],[23364,6],[23557,6],[23831,6],[24028,6],[28709,9],[33681,6],[47001,6],[47078,6],[47348,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12416,6],[13927,8],[27706,6],[28097,6],[40268,9],[47188,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4361,8],[6916,6],[7490,6],[7890,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1641,6],[3358,9],[3437,10],[3549,9],[3590,9],[3670,6],[4181,9],[4886,11],[5040,9],[9202,6],[9250,8],[10251,9],[11250,6],[11316,6],[11522,9],[11770,9],[12579,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4909,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13567,8]]},"/en/lessons/extracting-keywords":{"position":[[10377,6],[14138,6],[27394,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2983,8],[11726,9],[38104,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4715,6],[6894,9],[8138,8],[9300,7],[11938,6],[12419,6],[12699,6],[12883,6],[13383,6],[14212,6],[17971,8],[22520,9],[23218,6],[23443,9],[23934,6],[25262,9],[25811,9],[28607,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4765,10],[28791,9],[28837,9],[29607,6],[31175,6],[32367,6]]},"/en/lessons/geocoding-qgis":{"position":[[10178,6],[10218,6],[10326,6],[11450,6],[11859,6],[12608,6],[12747,6],[13108,6],[13228,6],[14875,6],[14965,6],[14994,6],[15329,6],[19868,9],[20463,6],[20517,6],[20593,6],[20763,6],[20836,6],[20986,6],[24548,6],[25662,6],[26703,6],[27791,6],[27899,6],[28789,6],[29982,6],[30046,6],[31862,6],[32297,6],[32427,6],[38070,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1796,9],[10491,8]]},"/en/lessons/georeferencing-qgis":{"position":[[2423,6],[3752,8],[3831,6],[4169,6],[4477,6],[4720,6],[5455,6],[5592,6],[5823,6],[5872,6],[9925,6],[10109,8],[10550,6],[10882,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[7946,6],[8979,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3972,9],[4046,6],[4109,6],[5729,6],[6094,6],[7641,6],[7708,6],[8456,7],[9083,7],[9145,6],[9224,7],[12877,6],[12944,6],[18247,6],[18593,8],[18627,6],[18694,7],[19266,7],[19609,7],[21991,6],[27907,6],[27977,6],[28129,6],[28164,6],[28242,6],[28427,9],[28513,6],[28559,8],[28617,6],[28646,6],[30523,6],[31090,6],[31212,6],[32976,6],[33087,6],[33751,6],[34514,6],[34552,6],[40042,6],[40198,9],[43015,6],[43117,7],[43286,6],[43304,6],[43673,6],[43688,6],[44219,9],[45756,6],[46758,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[8890,6],[8958,8],[10981,9],[11576,6],[13366,9],[17088,9],[19609,6],[20752,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5582,6],[6255,8],[6705,6],[7100,8],[12801,6],[12921,6],[14257,8],[15519,6],[16169,6],[17404,6],[18455,6],[19110,6],[21274,6],[21760,6],[23734,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20807,6],[21155,6],[24098,6],[25864,8]]},"/en/lessons/installing-omeka":{"position":[[6247,6],[6287,6],[9534,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37529,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6230,6],[20121,8],[29841,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4613,12],[17114,9],[17566,6],[21544,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8509,6],[8923,9],[9370,6],[9776,9],[10695,6],[12404,9],[12513,9],[12577,6],[12985,6],[13960,8],[14372,6],[14528,6],[15219,6],[15261,6],[15684,6],[15748,6],[16189,6],[16704,6],[17061,6],[18317,6],[18368,6],[19497,6],[19878,9],[20084,6],[20129,6],[20249,6],[20882,6],[22271,9],[24004,6],[24160,6],[24683,6],[24858,6],[25231,6],[25820,6],[26079,6],[26181,6],[26597,9],[26695,6],[26793,6],[26880,6],[27089,9],[27354,6],[27632,9],[28475,6],[29700,6],[29791,6],[30364,6],[30626,6],[31061,6],[31770,6],[31970,6],[32086,8],[32181,6],[33825,9],[34459,6],[34511,6],[34819,6],[36873,6],[37106,6],[37349,6],[39141,6],[39258,6],[39762,6],[39982,6],[40174,8],[40381,6],[40506,6],[40663,6],[40882,6],[41119,6],[41173,6],[41333,6]]},"/en/lessons/intro-to-bash":{"position":[[3362,6],[4358,6],[14640,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[301,6],[5650,9],[6213,6],[7430,6],[13545,8]]},"/en/lessons/intro-to-linked-data":{"position":[[31239,6],[31469,6],[31656,6],[31952,6],[33569,6],[34041,6],[35216,6]]},"/en/lessons/intro-to-powershell":{"position":[[1025,6],[4408,6],[27528,6],[27800,6],[44721,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[19574,8],[20002,7],[21410,8]]},"/en/lessons/introduction-map-warper":{"position":[[4784,9],[11029,6],[12079,8],[13876,9],[15543,6],[16493,6],[16552,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20693,6],[43945,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[642,9],[17782,8],[23993,6],[35931,9],[36061,6],[50161,9]]},"/en/lessons/json-and-jq":{"position":[[182,8],[6657,6],[10456,8],[10608,8],[11272,11],[11738,8],[11960,8],[12164,6],[12900,9]]},"/en/lessons/jupyter-notebooks":{"position":[[10864,9],[11426,8],[18943,8],[19425,8],[19532,6],[20303,8],[21161,6],[21237,9],[22082,9],[24519,8],[30495,6],[30642,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[524,6]]},"/en/lessons/linear-regression":{"position":[[728,10],[31223,10],[32459,9],[32538,9],[32669,9],[32756,6],[32910,9],[35839,9],[36220,8],[45933,8],[62386,6],[62915,8],[64305,8],[64434,8],[64691,9],[64780,8],[65048,8],[66044,8],[68747,9],[70264,8]]},"/en/lessons/linux-installation":{"position":[[1940,6]]},"/en/lessons/logistic-regression":{"position":[[490,10],[4433,9],[13099,10],[15111,6],[20827,9],[44214,8],[44304,9],[44345,8],[44468,8],[45259,8],[46755,9],[47343,8],[50578,9],[52141,8],[57350,8],[58003,8],[59274,8],[62585,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10092,6],[16156,6]]},"/en/lessons/naive-bayesian":{"position":[[2073,10],[61236,9],[68723,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33930,6]]},"/en/lessons/qgis-layers":{"position":[[5612,6],[5830,6],[6127,6],[6426,6],[7524,9],[8275,6],[9753,8],[10007,6],[10042,6],[10855,6],[11003,6],[11082,6],[12611,6],[13697,6],[13792,6],[13852,9],[13905,6],[14730,6],[14797,6],[14937,6],[15019,6],[17228,8],[17524,6],[18239,6],[18299,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3036,6],[3223,9],[6552,6],[11299,8],[13778,6],[16741,6],[17573,6],[21281,6],[23937,9],[24039,6],[24303,10],[24820,9],[25389,7]]},"/en/lessons/research-data-with-unix":{"position":[[14891,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[724,9],[815,9],[1845,9],[3061,6],[3944,9],[6665,9],[6771,9],[6845,8],[11848,8],[20539,8],[20914,6],[21036,8],[28251,9],[28421,9],[28610,6],[29168,9],[30086,6],[30449,9],[30529,9],[30689,6],[33292,6],[37034,6],[38551,8],[38898,8],[39179,8],[39566,8],[39687,8],[40004,8],[40206,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33307,6]]},"/en/lessons/sentiment-analysis":{"position":[[1258,9],[10189,6],[10314,9],[26646,9],[29602,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[586,6],[9405,8],[14727,6],[25530,6],[25640,8],[27627,8],[28737,9],[38728,6]]},"/en/lessons/sonification":{"position":[[8780,6],[10538,6],[10714,6],[10785,10],[11298,8],[12578,8],[15189,6],[15686,6],[15848,6],[15964,6],[17540,6],[17750,6],[18805,6],[26957,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4075,9],[27875,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1729,7],[27106,9],[27197,9],[28329,6],[28974,8],[29169,9],[30746,8],[31216,8],[31290,6],[32420,6],[32488,6],[32565,6],[32869,6],[32950,6],[33111,6],[33300,6],[33373,6],[33450,6],[33651,8],[36194,6],[36612,9],[39491,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9412,9],[9446,6],[11253,6],[11712,6],[14906,9],[16023,8],[16045,9],[17140,6],[18524,8],[19862,6],[20302,6],[40026,6],[40120,7],[60678,8],[61916,8],[62508,9],[62931,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3126,9],[7720,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2196,9],[9459,6],[23703,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[527,9],[6682,6],[23495,8],[23663,9],[23865,6],[23994,6],[24098,7],[24201,6],[24314,9],[24357,6],[25605,6],[25708,7],[25928,9],[27216,9],[29781,6],[30307,7],[31031,8],[31115,9],[35762,8],[35910,6],[41321,7]]},"/en/lessons/transliterating":{"position":[[17069,6],[17857,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[26653,9],[26841,6],[30780,6],[30836,6],[36725,6],[37153,9],[44227,9],[44413,9],[44545,6],[44989,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[7080,6],[8425,9],[9250,9],[12858,6],[13217,9],[13257,10],[13294,6],[13367,6],[13515,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1453,9],[1912,6],[6642,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9152,9],[13066,6],[13122,6],[20409,9]]},"/en/lessons/vector-layers-qgis":{"position":[[2801,8],[3012,6],[3513,6],[3645,8],[3892,10],[4743,6],[4891,9],[5006,8],[5058,6],[5184,9],[7339,6],[7400,6],[7499,9],[7596,6],[8576,6],[8907,6],[10075,6],[10961,6],[11012,6],[11732,6],[11772,6],[11823,6],[12549,6],[13255,6],[13308,6],[14832,6],[15043,6],[15089,6],[15116,6],[15245,8],[15276,6],[16006,6]]},"/en/lessons/windows-installation":{"position":[[1545,6],[1564,6],[1833,6],[1866,6],[1978,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3585,6],[10877,6],[15880,6]]}}}],["select(\"p",{"_index":11307,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8242,11]]}}}],["select(.cluster==77309411592)|del(.pag",{"_index":9883,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51179,42]]}}}],["select(.principalorfirstmak",{"_index":16657,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12440,29]]}}}],["select(.productionplac",{"_index":16653,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[10842,24],[11215,24]]}}}],["select(all_data",{"_index":21809,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40305,16]]}}}],["select(colleg",{"_index":8969,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[16669,15]]}}}],["select(d",{"_index":19915,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41740,12]]}}}],["select(early_colleg",{"_index":8967,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[15469,22]]}}}],["select(favorite_count",{"_index":19892,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[33522,22],[37195,22]]}}}],["select(videoid",{"_index":21752,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25468,15]]}}}],["select/cursor",{"_index":10335,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[11257,14]]}}}],["select=\".\"/>",{"_index":22554,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35404,15],[35651,15],[38784,15]]}}}],["select=\".\"/><xsl:text>&#xa;</xsl:text></xsl:for",{"_index":22563,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[37457,69]]}}}],["select=\"d",{"_index":22557,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[36302,13]]}}}],["select=\"date/@when",{"_index":22567,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38621,19],[39214,19]]}}}],["select=\"date/@when\"/>",{"_index":22517,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[29741,24],[38012,24]]}}}],["select=\"date/@when\"/><xsl:text>&#xa;</xsl:text>",{"_index":22573,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39413,66]]}}}],["select=\"id",{"_index":22520,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[30687,11],[36227,11]]}}}],["select=\"id\"/>",{"_index":22526,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[31864,16],[36711,17],[39340,17]]}}}],["select=\"id\"/>]<xsl:text>&#xa;</xsl:text><xsl:for",{"_index":22561,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[37345,70]]}}}],["select=\"root",{"_index":22494,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[23797,14]]}}}],["select=\"root\"/>",{"_index":22487,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[21288,18],[21539,18],[21898,18],[23476,18]]}}}],["select=\"root/record\">",{"_index":22502,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[26285,25],[26940,24],[28438,24],[31769,24],[33818,24],[36182,24],[36665,24],[37835,24],[38580,24],[39173,24]]}}}],["select=\"root/record\"><xsl:text>&#xa;</xsl:text>[<xsl:valu",{"_index":22560,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[37261,80]]}}}],["select=\"root/record/title\"/>",{"_index":22497,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[25242,31]]}}}],["select=\"substring(date/@when",{"_index":22535,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34016,29],[35204,29]]}}}],["select=\"text\"/>",{"_index":22559,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[36749,18]]}}}],["select=\"text/p\">",{"_index":22553,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35340,19],[35797,19],[38701,19]]}}}],["select=\"text/p\"><xsl:valu",{"_index":22562,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[37421,32]]}}}],["select=\"titl",{"_index":22556,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[36263,14]]}}}],["select=\"title\"/>",{"_index":22495,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[24556,19],[26988,19],[27614,19],[28486,19],[37926,19],[39375,20]]}}}],["select=\"title\"/></i>",{"_index":22534,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[33961,30]]}}}],["selected.17",{"_index":17186,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37869,11]]}}}],["selected_binari",{"_index":17842,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43668,15],[43839,15],[56826,15]]}}}],["selected_featur",{"_index":4880,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36378,17],[37164,16],[37706,16],[37970,17],[40321,17]]}}}],["selected_features.append(initial_featur",{"_index":4894,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37055,41]]}}}],["selected_features.append(selected_featur",{"_index":4904,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37777,42]]}}}],["selected_features.copi",{"_index":4899,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37300,24]]}}}],["selectinput",{"_index":20616,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[34505,12],[34617,12]]}}}],["selection_",{"_index":4898,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37287,10]]}}}],["selection_.append(featur",{"_index":4900,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37337,26]]}}}],["selectkbest",{"_index":17170,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36493,12],[65064,11]]},"/en/lessons/logistic-regression":{"position":[[14944,11],[15413,12],[44226,12],[44333,11],[52155,11],[57362,12]]}}}],["selectkbest(f_classif",{"_index":17582,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15451,22],[43612,22]]}}}],["selectkbest(f_regress",{"_index":17172,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36527,25],[64250,25]]}}}],["selector",{"_index":11306,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8170,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38735,9],[38749,8],[38850,9],[38945,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4264,10]]}}}],["selenodolsk",{"_index":11638,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33150,12]]}}}],["self",{"_index":1085,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5668,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57137,4],[57263,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64609,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8592,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11783,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11018,4],[12890,4],[30731,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9778,4]]},"/en/lessons/gravity-model":{"position":[[36064,4],[36361,4],[37198,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43218,4]]},"/en/lessons/intro-to-powershell":{"position":[[37501,4]]},"/en/lessons/json-and-jq":{"position":[[3138,7],[7379,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51389,4]]},"/en/lessons/linear-regression":{"position":[[69415,4]]},"/en/lessons/naive-bayesian":{"position":[[41317,4]]},"/en/lessons/output-data-as-html-file":{"position":[[166,4],[2885,4],[3194,4],[4438,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27713,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1317,4]]},"/en/lessons/sentiment-analysis":{"position":[[10479,4]]},"/en/lessons/sonification":{"position":[[7063,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21561,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[16977,4]]}}}],["self).__init__(par",{"_index":8153,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22884,22]]}}}],["self).dragenterevent(ev",{"_index":8159,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23178,27]]}}}],["self).dragmoveevent(ev",{"_index":8161,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23273,26]]}}}],["self).dropevent(ev",{"_index":8166,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23600,22]]}}}],["self.additem(file.tolocalfil",{"_index":8165,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23519,32]]}}}],["self.file_list_widget",{"_index":8122,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19402,21],[20496,21],[20553,21],[21686,21]]}}}],["self.file_list_widget.count",{"_index":8173,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24401,29]]}}}],["self.file_list_widget.item(i).text",{"_index":8179,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24855,37]]}}}],["self.file_list_widget.setgeometry(qtcore.qrect(70",{"_index":8124,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19463,50],[21741,50]]}}}],["self.file_list_widget.setobjectname(\"file_list_widget",{"_index":8127,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19538,55],[21816,55]]}}}],["self.merge_button",{"_index":8116,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19219,17],[21501,17]]}}}],["self.merge_button.clicked.connect(dialog.mergedocslot",{"_index":8129,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19638,54],[20854,54]]}}}],["self.merge_button.clicked.connect(self.mergedocslot",{"_index":8149,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20912,52],[21916,52]]}}}],["self.merge_button.setgeometry(qtcore.qrect(230",{"_index":8118,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19277,47],[21559,47]]}}}],["self.merge_button.setobjectname(\"merge_button",{"_index":8121,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19348,47],[21630,47]]}}}],["self.merge_button.settext(_translate(\"dialog",{"_index":8135,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19984,46],[22260,46]]}}}],["self.retranslateui(dialog",{"_index":8128,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19603,26],[21881,26]]}}}],["self.setacceptdrops(tru",{"_index":8154,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22915,25]]}}}],["self.setdragdropmode(qtwidgets.qabstractitemview.internalmov",{"_index":8155,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22949,62]]}}}],["self.title_label",{"_index":8112,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19050,16],[21332,16]]}}}],["self.title_label.setgeometry(qtcore.qrect(250",{"_index":8114,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19102,46],[21384,46]]}}}],["self.title_label.setobjectname(\"label",{"_index":8115,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19171,39],[21453,39]]}}}],["self.title_label.settext(_translate(\"dialog",{"_index":8134,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[19910,45],[22186,45]]}}}],["selivanov",{"_index":2702,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32362,10]]}}}],["semant",{"_index":1395,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21138,8],[21269,8],[21467,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35047,9],[36473,9],[37195,8],[56902,10],[60665,8],[65050,9],[69056,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56959,8],[59354,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43148,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6783,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67664,8]]},"/en/lessons/intro-to-linked-data":{"position":[[2039,8],[2056,8],[2090,8],[36862,8],[37118,8],[37481,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24098,9]]},"/en/lessons/json-and-jq":{"position":[[4953,12]]},"/en/lessons/preserving-your-research-data":{"position":[[9725,8],[10889,8],[15878,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3116,8],[11739,13],[17442,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28057,12],[28611,12],[42133,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1516,8],[2921,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13624,8],[49217,10],[51914,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[24895,8]]}}}],["semantic_cont",{"_index":3889,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18012,17]]}}}],["semantic—in",{"_index":7923,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29637,11]]}}}],["semest",{"_index":14234,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18363,9],[45628,8]]}}}],["semi",{"_index":3282,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1274,5]]},"/en/lessons/extracting-keywords":{"position":[[18869,4]]},"/en/lessons/space-place-gazetteers":{"position":[[20445,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[1886,4]]}}}],["semicolon",{"_index":9277,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20941,9],[21253,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22754,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11372,10]]},"/en/lessons/intro-to-linked-data":{"position":[[25680,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1788,11]]},"/en/lessons/json-and-jq":{"position":[[18756,10],[27624,10],[29809,11],[29895,9],[30497,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10999,10]]}}}],["semifin",{"_index":12672,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20416,10]]}}}],["semin",{"_index":16185,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7926,7]]}}}],["seminar",{"_index":16440,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47491,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[389,7]]}}}],["seminari",{"_index":11026,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[5395,8]]}}}],["semiotician",{"_index":6501,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58936,11]]}}}],["senat",{"_index":2662,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30234,6]]}}}],["send",{"_index":371,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9548,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12248,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9177,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3019,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[32884,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18710,4],[42419,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35927,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34014,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41327,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6538,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28020,4]]},"/en/lessons/extracting-keywords":{"position":[[36818,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29928,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23650,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7094,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9997,4],[26581,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[21512,4]]},"/en/lessons/gravity-model":{"position":[[2191,4],[3127,4],[6738,7],[11917,7],[17593,7],[17721,7],[55353,7],[55991,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[8818,4],[8888,4],[12836,7],[17120,7],[37367,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36254,4]]},"/en/lessons/intro-to-bash":{"position":[[16748,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13122,4]]},"/en/lessons/json-and-jq":{"position":[[11155,5],[11504,5],[25929,4],[38727,4],[39174,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6097,4]]},"/en/lessons/naive-bayesian":{"position":[[6369,5],[23472,4],[49091,4]]},"/en/lessons/output-data-as-html-file":{"position":[[8378,7],[8436,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10673,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[40279,4],[40923,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3780,5],[7566,4],[10028,4],[10107,4],[17991,4],[31847,7]]},"/en/lessons/working-with-text-files":{"position":[[811,4],[2404,4],[2539,4],[6487,4],[7972,4]]},"/en/lessons/working-with-web-pages":{"position":[[912,5],[1001,7]]}}}],["sender",{"_index":20347,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[9006,6],[9132,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6463,7]]}}}],["sender’",{"_index":23128,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[6500,8]]}}}],["senior",{"_index":2631,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29110,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4973,6]]}}}],["sens",{"_index":1370,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19216,5],[32043,5],[42969,5],[43777,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9249,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[39585,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1343,5],[2711,5],[5203,6],[13865,6],[30305,5],[33497,6],[40585,6],[41529,5],[46365,5],[60294,5],[65847,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17165,6],[38212,5],[61429,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3089,5],[3875,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17296,5]]},"/en/lessons/common-similarity-measures":{"position":[[29527,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20460,5],[22966,5],[27713,5],[39398,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12085,5],[16443,5],[17450,5],[42477,5],[47918,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5916,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20229,7],[22283,7],[47851,6],[52231,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23081,5],[29153,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13316,5],[30502,5],[30733,5],[30885,5],[45592,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3034,5],[9019,5],[10670,5],[11115,6],[20388,5],[25106,5],[25934,5],[29428,5],[29742,5],[29845,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4694,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11777,5],[24099,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4689,6],[48651,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11206,7],[18411,5],[23110,5],[26806,5],[36643,5],[41006,6],[43535,5],[44888,5],[52391,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24251,5],[25308,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41150,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11546,5],[24837,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1000,5],[16641,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[25269,5],[27466,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5612,6],[11972,5],[19052,6],[19827,5],[20193,5],[20277,5],[22317,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[10485,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48128,5]]},"/en/lessons/intro-to-bash":{"position":[[6534,5],[14988,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1619,5]]},"/en/lessons/intro-to-linked-data":{"position":[[17268,6],[18261,5],[26278,5]]},"/en/lessons/intro-to-powershell":{"position":[[20886,5],[30292,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5470,5],[9302,6]]},"/en/lessons/introduction-map-warper":{"position":[[1205,6],[18803,5],[22310,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13824,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32735,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7841,5],[17698,5],[48597,5],[48999,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6024,5]]},"/en/lessons/linear-regression":{"position":[[9423,5],[13891,5],[54240,5],[55031,5],[56062,5]]},"/en/lessons/logistic-regression":{"position":[[14999,5],[17323,5],[18761,5],[18951,5],[26673,5],[33636,5],[34383,6]]},"/en/lessons/naive-bayesian":{"position":[[22119,5],[59491,5],[59816,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1780,5],[1854,6],[1894,6]]},"/en/lessons/qgis-layers":{"position":[[7459,5],[7786,5],[16647,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3439,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22668,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29690,5],[29824,5],[41591,5]]},"/en/lessons/sentiment-analysis":{"position":[[17055,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4078,5]]},"/en/lessons/sonification":{"position":[[12963,6],[26800,5]]},"/en/lessons/space-place-gazetteers":{"position":[[909,6],[4864,5],[10077,5],[19909,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8625,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[887,5],[14709,5],[18987,5],[22992,5],[23802,5],[27235,5],[31876,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12941,5],[13104,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34634,5],[42040,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4696,5],[4930,6],[11816,6],[33223,5],[36753,5],[48656,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3667,5],[20978,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6773,5]]},"/en/lessons/working-with-text-files":{"position":[[3092,6]]}}}],["sensat",{"_index":7812,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9134,11]]},"/en/lessons/space-place-gazetteers":{"position":[[4941,10]]}}}],["sensation",{"_index":7790,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[329,14],[8953,14],[9024,14]]}}}],["sensibl",{"_index":6014,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43298,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27975,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10129,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40663,8]]},"/en/lessons/json-and-jq":{"position":[[39869,8]]},"/en/lessons/naive-bayesian":{"position":[[28741,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15125,8],[29077,8]]}}}],["sensic",{"_index":14727,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34366,9]]}}}],["sensit",{"_index":4273,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45228,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11900,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1886,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15808,9]]},"/en/lessons/geocoding-qgis":{"position":[[9099,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34922,9]]},"/en/lessons/intro-to-bash":{"position":[[13340,10]]},"/en/lessons/intro-to-linked-data":{"position":[[31499,10]]},"/en/lessons/intro-to-powershell":{"position":[[8035,10],[9013,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9134,9]]},"/en/lessons/jupyter-notebooks":{"position":[[45155,9]]},"/en/lessons/logistic-regression":{"position":[[20732,11],[22722,11],[22843,11],[66013,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7524,10]]},"/en/lessons/sentiment-analysis":{"position":[[14378,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15707,11]]},"/en/lessons/working-with-text-files":{"position":[[4849,10]]}}}],["sent",{"_index":8747,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[3874,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3001,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4137,4]]},"/en/lessons/gravity-model":{"position":[[12286,4],[12460,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[14173,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22368,4],[23019,4]]},"/en/lessons/jupyter-notebooks":{"position":[[51938,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[779,4],[7481,4],[7570,4]]},"/en/lessons/logistic-regression":{"position":[[21884,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13102,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39686,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[631,4],[10624,4],[10732,4],[11025,4],[12179,4],[15025,4],[15372,4],[22941,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18609,4]]}}}],["sentenc",{"_index":529,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15592,8],[15659,8],[16359,8],[16858,8],[17354,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43483,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[141,8],[1188,10],[2638,10],[9387,8],[9456,9],[9808,8],[9921,9],[9981,9],[10022,9],[10053,9],[10778,8],[10854,8],[10913,9],[10985,8],[11471,8],[11825,8],[11992,9],[24191,8],[24238,9],[24383,9],[24463,9],[24553,10],[25003,10],[25076,8],[25396,8],[25895,8],[26009,9],[26269,8],[26617,8],[33042,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7988,9]]},"/en/lessons/common-similarity-measures":{"position":[[5793,9],[6539,9],[6603,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3024,8],[4354,8],[23640,9],[23687,8],[23848,8],[23882,9],[24250,8],[25270,8],[25994,9],[32562,8],[32744,9],[32855,8],[32907,9],[32935,8],[33077,8],[33343,9],[33533,9],[33912,8],[34013,8],[34483,9],[34511,8],[34654,8],[34836,8],[35003,8],[40488,9],[40531,8],[40573,10],[40626,8],[40731,9],[52057,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13991,8],[20946,9],[37097,9],[38928,8],[44074,8],[44169,8],[45391,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12339,9],[12513,8],[12965,8],[15215,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30830,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10596,9],[14592,9],[14815,9],[17175,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[15899,10],[20348,9],[23567,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[4181,8],[4300,8],[4479,8],[5054,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3402,9],[5365,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31116,8],[37696,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3963,8],[12503,8]]},"/en/lessons/intro-to-bash":{"position":[[18901,9]]},"/en/lessons/intro-to-linked-data":{"position":[[34359,9]]},"/en/lessons/intro-to-powershell":{"position":[[23810,8],[24082,9],[25142,8],[26324,10],[26612,9],[26957,8],[27708,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[8596,9],[8723,10],[8756,9],[9271,8],[9529,9],[9735,10],[18710,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35322,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1689,10],[3322,8],[10785,9],[10961,9],[28919,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7855,8],[7978,11],[8016,11],[8054,12]]},"/en/lessons/naive-bayesian":{"position":[[9070,10],[66253,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2923,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8470,9],[11929,8],[22685,9],[23837,9],[44567,8]]},"/en/lessons/sentiment-analysis":{"position":[[2880,9],[11744,9],[29889,9],[33109,9],[33614,10],[33659,8],[33837,10],[33914,8],[33989,8],[35648,9],[35701,9],[35809,9],[35883,8],[35895,10],[37881,9],[37952,8],[38008,9],[38157,8],[38485,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2429,10],[14105,8],[15953,8],[33249,8],[33558,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2887,8],[3567,8],[42986,9]]},"/en/lessons/transliterating":{"position":[[16221,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28525,10],[28541,9],[35315,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14844,11]]}}}],["sentence.7",{"_index":2572,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25659,10]]}}}],["sentence_count",{"_index":21619,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44728,14]]}}}],["sentence_length",{"_index":2562,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25171,15],[25313,15]]}}}],["sentence_length[[i",{"_index":2564,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25232,20]]}}}],["sentence_length_median",{"_index":2573,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25671,22],[25845,23],[26549,23]]}}}],["sentence_vector",{"_index":20073,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23957,15]]}}}],["sentence_word",{"_index":2384,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11180,14],[11232,14],[11348,15],[24821,14]]}}}],["sentences[0",{"_index":6849,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34522,12]]}}}],["sentences[1",{"_index":6835,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32946,12]]}}}],["sentenza",{"_index":11930,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9631,8],[60931,8]]}}}],["sentiment",{"_index":2839,"title":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[0,9]]},"/en/lessons/sentiment-analysis":{"position":[[0,9]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12416,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10968,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[710,9],[28373,12],[30099,9],[30812,9],[30940,9],[30982,9],[32873,9],[32952,9],[33447,9],[33962,9],[34140,9],[34233,10],[34481,10],[36514,10],[36708,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37913,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1,9],[128,9],[567,9],[659,9],[2161,9],[2216,10],[2501,9],[2676,9],[2776,9],[3898,9],[4038,9],[4095,9],[4115,9],[4521,9],[4725,12],[5371,12],[5649,9],[5882,11],[6074,9],[6176,9],[6348,9],[6609,9],[6986,9],[8533,9],[8947,9],[9790,9],[10529,9],[10883,9],[11667,9],[11973,9],[12964,9],[18392,9],[19301,9],[19551,9],[19611,9],[22556,9],[22829,9],[24070,9],[24150,9],[24595,10],[26970,11],[27205,11],[27651,9],[27849,9],[29462,9],[32151,9],[32990,9],[35568,9],[41042,9],[41485,9],[41669,9],[41875,9],[42037,9],[42141,9],[42176,9],[42240,9],[43066,9],[43578,9],[43792,9],[43987,9],[44066,9],[44243,9],[44851,9],[45196,10],[45584,9],[45675,9],[45833,9],[45961,9],[46382,9],[47582,9],[49492,9],[49594,9],[50178,10],[50329,9],[50829,9],[51228,9],[51631,10],[52096,9],[52215,10],[52666,9],[52841,9],[53015,9],[53808,9],[54912,9]]},"/en/lessons/sentiment-analysis":{"position":[[1,9],[106,9],[677,9],[732,9],[1860,9],[2284,9],[2571,9],[2591,9],[2693,9],[2819,9],[3202,9],[3515,9],[3864,9],[3995,9],[4080,9],[4277,9],[4328,9],[9514,9],[10072,9],[10226,9],[10285,9],[11543,9],[11611,9],[12066,9],[12888,9],[12913,9],[14137,9],[14638,9],[14698,10],[15589,9],[15689,9],[15812,9],[17001,9],[17161,11],[17392,9],[17823,9],[18076,9],[18209,9],[18463,9],[18506,9],[19646,9],[19927,10],[20248,9],[24529,9],[24727,9],[25130,9],[26179,9],[26686,9],[29230,9],[29402,9],[32562,9],[32899,10],[33431,9],[33872,9],[33951,9],[34147,9],[37795,9],[38048,10],[39831,9],[40660,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46321,9]]}}}],["sentiment.pi",{"_index":20380,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[17263,15],[22610,13],[31174,12]]}}}],["sentiment2",{"_index":11419,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33103,10]]}}}],["sentiment_scor",{"_index":20079,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24845,16],[33379,16],[42476,16],[45121,17]]}}}],["sentiment_scores$neg",{"_index":20190,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42583,26]]}}}],["sentiment_scores$posit",{"_index":20191,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42617,25]]}}}],["sentiment_val",{"_index":20189,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42559,17]]}}}],["sentimentintensityanalyz",{"_index":20382,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[17579,26],[17877,26],[18142,28],[18349,28],[21392,26],[21496,28],[34103,26],[34265,28]]}}}],["sentiments_sent",{"_index":20210,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47009,20]]}}}],["sentimiento",{"_index":20127,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31729,12],[40334,12],[43464,12],[50687,12]]}}}],["sentinel",{"_index":12334,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52254,8],[52842,11]]}}}],["sentloc",{"_index":23161,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20856,12],[21113,12]]}}}],["seo",{"_index":6049,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44204,4]]},"/en/lessons/jupyter-notebooks":{"position":[[42762,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11219,3],[11337,3],[12197,3],[12311,3]]}}}],["sep",{"_index":2592,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28100,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23858,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63876,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32605,3],[35679,8],[38654,8],[39367,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8499,8],[9197,7],[9990,8],[11455,8],[12222,8],[13377,8],[14568,8],[18629,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4221,3],[25486,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22456,3]]}}}],["separ",{"_index":433,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11534,8],[15965,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3884,8],[11788,8],[12278,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7232,10],[10794,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4968,11],[11089,9],[11157,8],[20441,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[18774,8],[36299,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[950,8],[4752,9],[7145,11],[11756,9],[12179,10],[15016,10],[15406,8],[16271,10],[16647,10],[18072,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10731,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32187,12],[57205,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3881,8],[10465,9],[21028,13],[43110,10]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3114,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26893,8],[26960,9],[27161,8],[46266,8],[48474,10],[49203,8],[60845,9],[61329,8],[61700,11],[67552,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13359,11],[14339,9],[26382,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14783,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26918,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24341,10],[25573,10],[25650,9],[25793,9],[37965,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16290,9],[26736,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21806,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7611,9],[7657,8],[7767,10],[10953,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1249,10],[1324,10],[6840,8],[22835,9],[34544,8],[41821,10],[41898,11],[43707,8],[44720,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21644,9],[23259,9],[28228,10],[36233,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4597,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6208,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6058,9],[8975,11],[26235,8],[44783,8],[49647,8]]},"/en/lessons/extracting-keywords":{"position":[[18600,9],[23582,9],[23803,8],[33243,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9739,8],[13156,8],[13466,8],[14956,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7005,9],[8780,9],[10350,10],[10842,9],[11073,9],[13821,9],[13948,9],[15846,10],[20335,9],[23593,9],[23699,9],[23860,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1046,9],[7851,9],[11056,8],[25398,9],[25710,9],[25837,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1151,8],[6827,8],[11159,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21795,8],[28232,8],[38633,8],[42233,8],[42377,8],[45858,8],[47813,10],[48939,8],[50512,8],[60333,8]]},"/en/lessons/geocoding-qgis":{"position":[[6681,8],[9140,9],[19736,8],[20858,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13803,9],[24215,9],[24731,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19882,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[4312,9],[4491,9],[4568,9],[9174,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3922,9],[34785,9],[35019,9],[44071,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[2987,9],[8870,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4876,8],[7537,8]]},"/en/lessons/gravity-model":{"position":[[16886,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[1501,8],[19706,8],[28699,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[18698,10],[33594,8],[41667,8],[43545,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3483,8]]},"/en/lessons/intro-to-bash":{"position":[[12058,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10431,8],[10480,11],[13667,8]]},"/en/lessons/intro-to-linked-data":{"position":[[13023,10]]},"/en/lessons/introduction-map-warper":{"position":[[12751,11],[13855,9],[14670,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4032,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6168,8],[11723,9],[11949,9],[22902,9],[30773,8],[42886,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13217,8],[50322,11]]},"/en/lessons/json-and-jq":{"position":[[2605,9],[2671,9],[4449,9],[8577,8],[10420,9],[16426,8],[18741,9],[19503,8],[19593,8],[23069,9],[27609,9]]},"/en/lessons/jupyter-notebooks":{"position":[[1390,10],[1580,10],[36163,9],[37822,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3429,9]]},"/en/lessons/linear-regression":{"position":[[4532,11],[23023,8]]},"/en/lessons/logistic-regression":{"position":[[11018,8],[24144,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3319,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2776,9],[9309,9],[22901,8]]},"/en/lessons/naive-bayesian":{"position":[[7163,9],[10825,11],[52374,8],[65076,10]]},"/en/lessons/normalizing-data":{"position":[[3015,8],[9567,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6579,11],[6879,10],[14745,11],[17770,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7213,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6468,9],[10021,9],[10310,9],[12016,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3634,8],[20694,8],[25010,9],[25077,9]]},"/en/lessons/research-data-with-unix":{"position":[[5590,9],[5617,9],[5677,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37473,8],[45021,9]]},"/en/lessons/sentiment-analysis":{"position":[[29918,11],[33923,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15289,8],[34772,9]]},"/en/lessons/sonification":{"position":[[9189,9],[15360,9]]},"/en/lessons/space-place-gazetteers":{"position":[[13786,9],[20186,9],[20662,8],[23183,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6690,10],[13793,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14206,8],[33961,8],[40765,11],[58171,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7108,8],[10560,8],[11028,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5656,9],[32284,8],[32422,9],[32865,10],[32880,9]]},"/en/lessons/transliterating":{"position":[[6505,10],[6529,9],[6551,9],[6626,8],[6680,9],[17683,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[5925,10],[11407,8],[12019,8],[12106,9],[12203,8],[12305,8],[13530,9],[13652,10],[13735,10],[13941,8],[21219,8],[23035,9],[25084,10],[26734,8],[27005,9],[27477,11],[28315,8],[28620,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7762,8],[13167,9]]}}}],["seper",{"_index":7822,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11429,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21890,10]]},"/en/lessons/preserving-your-research-data":{"position":[[6499,9]]}}}],["sephardi",{"_index":20981,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31938,9],[36778,9],[41518,9]]}}}],["sept",{"_index":9443,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50058,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52344,4]]}}}],["septemb",{"_index":2692,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32071,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3875,9],[3920,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63244,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12353,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45650,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47662,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7456,9],[7883,9],[48597,9]]},"/en/lessons/linear-regression":{"position":[[79217,10]]},"/en/lessons/preserving-your-research-data":{"position":[[18334,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46965,9]]}}}],["seq",{"_index":9730,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23055,4],[29364,6],[35005,6]]}}}],["seq(0",{"_index":19828,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16087,6]]}}}],["seq(0,1,length.out=8",{"_index":13001,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31661,23]]}}}],["seq1",{"_index":12081,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14674,4]]}}}],["seq1[row",{"_index":12091,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15243,8]]}}}],["seq2",{"_index":12078,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14508,6],[14717,4]]}}}],["seq2[col",{"_index":12092,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15258,8]]}}}],["sequenc",{"_index":1983,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3851,8],[5359,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16911,8],[16973,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3194,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58378,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1781,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16042,8],[16947,8],[18192,8],[18413,8],[18535,8],[18713,8],[18758,9],[26658,8],[29296,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7895,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8366,8],[8567,9],[9125,9],[9382,8],[9507,9],[9637,9],[16294,9],[16927,8]]},"/en/lessons/geocoding-qgis":{"position":[[20048,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22573,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[7234,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21341,8],[22328,8],[36331,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33243,9]]},"/en/lessons/jupyter-notebooks":{"position":[[32297,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1756,9],[1831,9]]},"/en/lessons/linear-regression":{"position":[[38029,8],[40012,9],[42008,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[314,9],[6646,8],[6760,9],[6830,9],[6927,8],[6983,9],[7327,10],[7465,9]]},"/en/lessons/naive-bayesian":{"position":[[9093,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34777,9],[39666,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11989,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[492,8]]},"/en/lessons/sentiment-analysis":{"position":[[11712,8],[18666,8]]},"/en/lessons/sonification":{"position":[[12228,9],[23209,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[33215,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10057,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15963,8],[16520,8],[17005,8],[17263,9]]},"/en/lessons/transliterating":{"position":[[8228,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[9677,8],[15076,9],[15423,9],[17272,8],[17424,8],[17518,8],[19024,8],[30881,9]]},"/en/lessons/working-with-text-files":{"position":[[1314,8]]}}}],["sequence=1",{"_index":11366,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22193,12]]}}}],["sequenti",{"_index":1931,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[108,10],[2536,10],[2667,10],[3146,10],[4837,10],[5046,10]]},"/en/lessons/counting-frequencies":{"position":[[4478,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11628,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8531,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4638,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4177,13]]},"/en/lessons/jupyter-notebooks":{"position":[[25687,13]]},"/en/lessons/linear-regression":{"position":[[29251,12]]},"/en/lessons/sentiment-analysis":{"position":[[3815,13],[20897,12]]},"/en/lessons/sonification":{"position":[[4989,11]]},"/en/lessons/space-place-gazetteers":{"position":[[25764,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19635,13]]}}}],["serendipit",{"_index":15548,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[14619,13]]}}}],["serg",{"_index":15441,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5644,6]]}}}],["sergei",{"_index":4640,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13415,6]]}}}],["seri",{"_index":1212,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11248,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2772,6],[10224,6],[11036,6],[11636,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26823,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9623,6],[9686,6],[10138,6],[15036,6],[16871,6],[17810,6],[18447,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[681,6],[15950,6],[20011,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1174,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3916,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8928,6],[61402,6],[62233,6],[69885,6]]},"/en/lessons/common-similarity-measures":{"position":[[1880,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12287,6]]},"/en/lessons/counting-frequencies":{"position":[[850,7],[14010,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5668,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2327,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5707,6],[5852,6],[6122,6],[6344,6],[34911,6],[37979,6],[38509,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2807,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[43202,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7327,6],[13082,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8453,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22083,6],[22586,7],[25297,7],[25379,7],[25408,7],[25517,7],[25718,7],[25846,6],[26075,6],[26284,6],[26411,7],[26635,6],[26956,9],[27029,9],[27112,6],[27262,6],[27290,6],[27733,6],[27809,9],[28372,8],[28445,8],[29212,9],[30513,7],[35219,9],[38895,6],[38974,6],[41040,8],[41409,6],[41578,7],[51393,9],[52221,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1160,6],[8634,6],[10917,6],[49308,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24328,6]]},"/en/lessons/extracting-keywords":{"position":[[2300,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17678,6],[33540,6],[35103,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28424,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[12397,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68812,7]]},"/en/lessons/geocoding-qgis":{"position":[[1260,6],[15160,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11307,6]]},"/en/lessons/georeferencing-qgis":{"position":[[518,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41565,7],[41669,6],[42695,7],[42801,6],[44867,6],[45008,6],[45111,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2350,6],[3203,6],[10928,6]]},"/en/lessons/gravity-model":{"position":[[4677,6],[61189,6],[63410,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[11416,6],[11529,6],[11879,6],[12244,6],[12356,6],[42909,6],[44358,6],[44524,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13062,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9977,6],[15711,6],[26131,6]]},"/en/lessons/intro-to-bash":{"position":[[19898,6]]},"/en/lessons/introduction-and-installation":{"position":[[1012,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8793,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49965,6]]},"/en/lessons/json-and-jq":{"position":[[1453,6],[2379,6],[6438,6],[8190,6],[14374,6],[17086,6],[24004,6]]},"/en/lessons/jupyter-notebooks":{"position":[[35174,6]]},"/en/lessons/linear-regression":{"position":[[29686,7],[29711,6],[29807,6],[29881,6],[39974,7],[39984,6],[40544,7],[76776,6]]},"/en/lessons/logistic-regression":{"position":[[30140,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[686,7],[1267,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3640,6]]},"/en/lessons/naive-bayesian":{"position":[[1319,6],[25937,6]]},"/en/lessons/normalizing-data":{"position":[[10213,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15462,6],[15487,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11384,6],[11448,6]]},"/en/lessons/preserving-your-research-data":{"position":[[11523,6],[11648,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1402,6],[11953,7],[27764,6],[28269,6],[28338,6]]},"/en/lessons/research-data-with-unix":{"position":[[907,6],[1199,6],[4434,6],[13016,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[596,6],[8808,6],[42134,6]]},"/en/lessons/sentiment-analysis":{"position":[[439,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1818,6],[1981,6],[2566,6]]},"/en/lessons/sonification":{"position":[[4290,6],[4832,6],[4867,6],[5061,6],[10310,6],[12051,7],[23185,6]]},"/en/lessons/space-place-gazetteers":{"position":[[33574,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9193,6],[12597,6],[12885,6],[17408,6],[19427,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6326,6],[27655,6],[39454,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21172,6],[63926,6],[65393,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3620,6],[21082,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33992,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1701,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1597,6],[2351,6],[7074,6],[48744,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33147,6],[35228,6],[35467,6],[35786,6],[35842,6],[35871,6],[37839,6],[39479,6],[41827,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7254,7]]},"/en/lessons/working-with-text-files":{"position":[[267,6]]},"/en/lessons/working-with-web-pages":{"position":[[9770,7]]}}}],["serial",{"_index":12420,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62863,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7618,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12993,13]]}}}],["serialis",{"_index":15115,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[255,13],[21839,15],[21901,13],[21916,13],[22322,13],[22456,10],[22803,13]]}}}],["seriou",{"_index":7726,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11031,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2346,7],[3566,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66547,7],[66645,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12870,7],[30752,7],[34500,7],[49953,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44664,7]]}}}],["serious",{"_index":4274,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45360,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[58534,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[19723,10],[28119,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52199,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34435,9],[39970,9]]}}}],["sermocina",{"_index":18760,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9023,9],[9103,9],[9692,9],[9770,9]]}}}],["sermon",{"_index":18773,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10585,7],[10642,7],[11566,7],[11623,7]]}}}],["serr",{"_index":11896,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7466,6]]}}}],["serv",{"_index":1162,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9508,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19905,5],[30040,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2115,5],[26183,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7141,5],[31162,5],[31267,6],[32241,7],[32614,5],[32920,5],[33684,5],[37323,5],[51455,5],[58779,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70001,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10465,7],[48412,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6491,6],[13975,5],[15466,5],[30809,6],[37913,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[68,6],[38508,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4562,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11657,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1890,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56201,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4051,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4146,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3804,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2877,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27291,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[13485,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[970,5]]},"/en/lessons/installing-omeka":{"position":[[4893,7],[5760,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39359,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[736,6],[41753,6]]},"/en/lessons/intro-to-powershell":{"position":[[42254,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6381,6],[16148,5]]},"/en/lessons/introduction-map-warper":{"position":[[6406,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34388,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14302,5],[30125,5],[45436,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6589,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19746,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1148,6]]},"/en/lessons/sentiment-analysis":{"position":[[4315,6]]},"/en/lessons/space-place-gazetteers":{"position":[[27643,5],[29362,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10121,5],[18694,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13275,5],[34381,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5835,7]]}}}],["server",{"_index":2142,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2219,8],[13696,7],[13764,6],[13909,7],[14073,6],[14800,8],[15018,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[59798,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1000,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70112,8],[70212,6],[70512,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6887,7],[6932,7],[17873,6],[19525,7],[22423,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35902,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35414,6],[35431,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30116,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15831,6],[18044,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11742,6],[11831,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7914,6],[20220,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2461,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36090,6],[38888,8],[41128,6],[41288,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[422,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11477,6],[12086,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8334,8],[10398,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5836,7],[20046,6],[26809,7],[27127,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23680,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25624,9],[25929,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1952,6],[2027,6],[2080,6],[2628,6],[2754,6],[5155,6],[6546,7],[7166,6],[7228,6],[7248,6],[7421,7],[7549,6],[7945,6],[8507,6],[8641,7],[9108,6],[9169,6],[9950,7],[10416,6],[10448,6],[10929,6],[11185,7],[11236,6],[11983,7],[12070,7],[12748,6],[17888,6],[24225,6],[24863,6],[29293,6],[31677,6],[33581,6],[38237,6],[40741,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4474,6],[4578,6],[4618,6],[6702,6],[6765,6],[29919,6]]},"/en/lessons/installing-omeka":{"position":[[95,6],[972,6],[1080,7],[2447,7],[2737,7],[2992,6],[3575,7],[3662,7],[3853,6],[4444,6],[4867,7],[5464,6],[5500,7],[5582,7],[5743,6],[6839,7],[9812,7],[9931,7],[11873,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37643,6],[37660,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1662,6],[2037,6],[5154,7]]},"/en/lessons/introduction-map-warper":{"position":[[1319,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1844,7],[2542,6],[2961,6],[3029,6],[27139,6],[27299,6],[27340,7]]},"/en/lessons/jupyter-notebooks":{"position":[[44215,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19693,6],[19728,6],[19995,6]]},"/en/lessons/naive-bayesian":{"position":[[32343,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6971,6],[7125,8],[17964,6],[18889,7],[20074,6],[20105,6],[20122,6],[20549,6],[20588,6],[20792,6],[20850,7],[21153,6],[21202,7],[26232,6],[26625,6],[26783,6],[27959,6],[30447,8],[31131,7],[31363,6],[36928,6],[37565,7],[38096,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48059,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10868,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2593,6],[3792,6],[15644,7],[16228,6],[16446,6],[16500,7],[16879,7],[16942,6],[16973,7],[17118,6],[17191,7],[17353,6],[17392,6],[17421,6],[17539,6],[17573,6],[17659,7],[19404,6]]},"/en/lessons/working-with-web-pages":{"position":[[812,7],[935,6],[983,6],[1332,7],[1429,6],[2468,7]]}}}],["server/bin/http",{"_index":23145,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[17376,15],[17643,15]]}}}],["servers4",{"_index":5380,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10980,9]]}}}],["servic",{"_index":2253,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[14306,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13711,7],[14026,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8234,7],[12310,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37521,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46410,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16172,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18201,7],[18952,7],[20088,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2837,8],[2939,8],[4300,8],[4552,8],[5841,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3855,8],[20186,7],[21691,8],[26999,8],[30118,7],[30505,8],[32995,7],[33675,8],[34984,8],[35807,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1385,7],[27343,7],[27449,8]]},"/en/lessons/geocoding-qgis":{"position":[[17909,7],[38086,8],[38311,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[5441,8],[7842,9],[8084,8],[13021,7],[13046,8],[13151,7],[13196,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7358,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2426,7],[9472,7],[9558,7],[9609,7],[9708,7],[9750,7],[9854,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[11985,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20103,9],[20289,9],[20972,7],[22053,7],[22297,7]]},"/en/lessons/installing-omeka":{"position":[[354,7],[2700,8],[4060,9],[6484,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12382,8],[16810,8],[16979,9],[17174,7],[17926,8],[18045,9],[20449,8],[21178,8],[23532,8],[51643,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10049,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1131,8],[5734,7],[5826,9],[17616,7],[17697,7],[17783,7],[25776,7],[26880,8]]},"/en/lessons/introduction-map-warper":{"position":[[535,8],[20260,9],[21000,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33866,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4856,8],[4886,9],[5726,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5737,9],[15249,7],[15399,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4315,7],[4490,9],[18574,9],[19000,9],[19315,7],[19841,7],[19910,7],[19979,7],[20014,7],[20083,7],[20236,7],[20261,7],[20390,7],[22132,7],[22427,8],[22508,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2154,8],[9898,9],[18059,9]]},"/en/lessons/qgis-layers":{"position":[[956,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38054,8]]},"/en/lessons/sentiment-analysis":{"position":[[15297,7],[15328,9],[16416,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6763,7],[7016,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29003,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[382,9],[417,7],[2232,8],[2414,8],[2499,8],[2557,8],[2586,8],[2773,8],[2808,8],[2941,8],[2996,8],[3117,7],[3206,9],[3538,8],[3604,8],[3656,8],[3852,8],[3923,8],[4051,8],[4132,8],[4160,7],[4208,8],[4513,8],[5237,7],[6597,9],[7053,8],[8002,8],[8827,8],[9732,9],[9992,8],[10172,8],[10268,8],[11513,9],[11726,7],[15488,8],[15843,8],[16334,9],[17443,9],[17977,8],[19776,8],[33682,8],[34485,8],[34945,8],[35807,8],[36239,9],[36274,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3936,8],[4016,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42407,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[21012,7]]}}}],["services.ipynb",{"_index":22130,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12689,15]]}}}],["services/comput",{"_index":22360,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35897,17]]}}}],["sesam",{"_index":19782,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[4409,6],[4541,6],[4616,6],[4764,6],[11104,6],[12097,6],[15514,6],[18235,6],[18524,6],[21755,6],[24853,6],[24937,6],[29323,6]]}}}],["sesamestreet",{"_index":19799,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[10530,14],[10780,15],[12230,15],[12571,16],[14325,14],[14340,14],[14355,14],[14370,14],[15958,15],[15974,17],[16486,16],[16570,14],[16919,17],[18315,13],[24457,12]]}}}],["sesamestreet_data",{"_index":19800,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[10738,17],[12689,17],[22155,17],[22928,17],[23501,17],[23917,17],[25647,17],[26607,17],[26901,17],[31017,18],[31775,17],[31967,17],[33019,17],[35332,17],[36449,17]]}}}],["sesamestreet_data%>",{"_index":19821,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[15663,23]]}}}],["sesamestreet_data_favorite_count_over_15_non_verifi",{"_index":19903,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[36624,53],[36852,54],[37132,53]]}}}],["sesamestreet_data_favorite_count_over_50",{"_index":19889,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[32976,41],[33159,40],[33472,40],[33976,40]]}}}],["session",{"_index":3869,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17510,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9531,8],[9585,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14155,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[10021,7],[13747,7],[14255,7],[14630,7],[14791,7],[19451,8],[20742,7],[24194,7],[36252,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62723,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12098,8],[23248,7]]},"/en/lessons/gravity-model":{"position":[[13000,8],[48763,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3821,8],[41221,7],[41289,8],[48372,9]]},"/en/lessons/intro-to-bash":{"position":[[24526,8]]},"/en/lessons/jupyter-notebooks":{"position":[[41683,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3845,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15579,8],[15950,8],[16366,7],[24001,7],[24199,7],[24329,7],[31123,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[493,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[259,8]]},"/en/lessons/working-with-web-pages":{"position":[[5022,7],[5099,8]]}}}],["sest",{"_index":15280,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[34752,6]]}}}],["set",{"_index":449,"title":{"/en/lessons/extracting-keywords":{"position":[[28,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27,3]]},"/en/lessons/linux-installation":{"position":[[0,7]]},"/en/lessons/mac-installation":{"position":[[0,7]]},"/en/lessons/windows-installation":{"position":[[0,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12046,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7121,3],[7306,7],[10614,3],[10651,3],[10684,3],[10865,3],[10887,3],[10909,3],[13033,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[514,4],[641,8],[1929,3],[2085,3],[14962,10],[23666,8],[23711,11],[29263,9],[29452,8],[31763,7],[32655,4],[32831,8],[32969,9],[32994,8],[33036,9],[34535,3],[35565,4],[37170,9],[37361,8],[37425,8],[37494,8],[37646,7],[37834,9],[37950,7],[38087,9],[38379,8],[38688,7],[41084,3],[41137,3],[41185,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9614,4],[11020,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[361,3],[6476,4],[8603,3],[16636,3],[17199,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[94,3],[2352,3],[2546,5],[13408,3],[15055,4],[16361,7],[16576,3],[20226,3],[21194,3],[21406,3],[22846,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3118,3],[3244,4],[4408,3],[8542,3],[9137,8],[13265,3],[16982,4],[25414,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1475,7],[1573,8],[1604,8],[10761,7],[12193,3],[12535,3],[18880,8],[19387,3],[22327,7],[22701,7],[23968,7],[24563,9],[26028,7],[33885,8],[34154,8],[34425,8],[34770,8],[35136,8],[35485,8],[35561,3],[35679,3],[35809,9],[40335,8],[42780,3],[55794,3],[57251,3],[57985,7],[58049,3],[59363,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1058,3],[1527,5],[2315,5],[2829,7],[5970,4],[7539,3],[13612,4],[18673,3],[20329,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4566,3],[4985,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8150,3],[15159,3],[15580,3],[20361,5],[22440,3],[24413,3],[25259,5],[28912,3],[33993,3],[38100,3],[48970,3],[50012,3],[51942,3],[53416,3],[55387,3],[63033,3],[63167,3],[66025,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8100,3],[8231,3],[10339,3],[12505,7],[24627,3],[43002,4],[54660,3],[55813,7],[66507,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[572,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[402,3],[423,3],[2361,3],[2852,7],[6938,8],[10306,3],[10661,4],[11203,3],[11232,3],[11343,3],[11459,8],[11531,3],[12076,3],[13158,8],[13683,3],[14423,8],[14574,8],[14716,10],[15714,8],[15859,3],[16052,3],[16141,3],[25457,3],[26269,7],[27145,4],[27843,3],[28276,10],[28377,8],[29007,8],[30308,3],[30428,8],[33415,3],[48858,4],[49036,3],[52675,7],[66566,3],[69175,8]]},"/en/lessons/common-similarity-measures":{"position":[[3330,3],[3687,3],[4864,3],[7209,4],[7247,4],[15756,3],[20746,4],[20839,3],[24827,3],[24933,3],[25165,3],[25356,7],[25593,3],[26583,7],[34120,4],[36157,4],[37543,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3773,3],[7085,7],[7446,3],[7480,7],[7546,3],[7643,3],[9096,8],[9846,7],[19155,3],[32823,3],[34836,3],[35091,4],[35103,3],[36588,4],[37162,9],[41542,3],[42849,4],[43073,3],[44090,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[166,3],[1959,3],[2116,3],[2317,7],[3674,3],[7552,7],[18241,4],[21174,8],[24936,4],[25407,3],[33378,3],[41195,3],[46602,3],[48575,3],[49040,3],[59608,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6863,3],[13438,8],[13461,9],[13512,9],[18340,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3947,3],[12423,7],[27987,3],[29392,3],[31152,3],[59041,5],[59095,4],[62603,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[159,7],[1814,4],[2339,3],[8518,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[71,7],[1633,7],[2841,8],[5400,3],[15117,3],[21668,3],[24034,3],[33279,4],[37026,3],[38041,3],[46900,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14230,3],[14928,3],[16421,3],[26928,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1135,7],[1804,4],[12945,8],[15633,7],[17369,7],[17399,9],[17509,9],[25685,3],[31805,9],[31948,8],[32156,8],[32201,8],[32423,7],[33296,8],[34271,8],[34844,7],[36183,8],[36196,3],[36461,3],[36510,10],[36559,10],[36718,3],[36776,8],[37005,9],[37930,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5000,4],[14833,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1848,3],[1972,5],[2255,3],[2420,5],[2545,3],[2656,3],[2910,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2201,3],[5939,4],[41164,3],[41833,7],[42272,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1868,3],[2487,3],[4216,3],[4309,3],[14325,3],[28957,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[673,3],[13159,3],[13387,3],[14227,3],[17110,3],[18810,3],[19107,3],[19522,3],[19653,3],[19668,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1651,7],[3836,4],[6440,8],[10013,3],[12467,3],[16855,3],[17247,3],[17586,3],[18651,4],[19423,4],[21311,4],[21377,4],[21901,4],[21976,7],[22283,4],[29349,3],[35043,3],[36501,4],[37754,3],[38269,4],[38337,4],[39338,4],[42973,3],[43846,4],[44769,3],[47987,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2051,3],[7019,3],[10065,3],[15747,3],[15854,8],[18060,6],[18144,5],[24762,3],[25257,3],[37160,7],[38784,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3695,3],[3880,3],[5448,3],[6838,8],[11812,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42931,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9825,3],[12058,7],[12091,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6763,3],[9273,3],[15584,3],[35787,3],[37966,4],[41951,3],[41979,4],[47835,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1534,3],[4532,3],[8926,3],[23622,5]]},"/en/lessons/extracting-keywords":{"position":[[29,4],[1191,3],[1369,3],[1424,3],[1556,4],[1582,3],[3874,3],[7150,3],[7198,3],[9734,3],[9909,3],[11620,3],[19038,3],[29762,3],[29881,3],[30357,3],[30404,3],[39278,3],[39333,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[200,7],[5042,5],[8190,7],[8577,7],[9370,7],[9953,7],[29851,3],[38991,8],[39308,4],[41617,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1001,4],[1215,3],[1678,4],[3536,3],[3698,3],[5773,4],[6407,4],[9086,3],[9498,4],[9971,4],[17717,4],[18517,3],[20433,3],[21207,3],[23094,4],[24960,4],[34452,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9721,3],[26441,3],[28658,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3845,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28,3],[81,3],[298,3],[578,3],[3817,3],[4460,4],[4578,5],[8755,4],[8900,4],[9027,3],[21967,3],[29745,3],[37860,3],[41906,4],[55373,3],[67515,4],[69523,3]]},"/en/lessons/geocoding-qgis":{"position":[[1438,3],[6392,4],[7164,3],[7200,3],[9599,3],[9905,7],[10009,3],[15235,3],[16715,8],[19039,3],[19078,3],[20884,3],[21164,3],[23479,9],[23713,4],[23849,3],[28222,3],[30720,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[140,7],[272,7],[2119,7],[2155,7],[3310,4],[3763,7],[6943,3],[7135,3],[7401,3],[7566,3],[7624,7],[7908,7],[7988,4],[8515,3],[8892,3],[16610,3],[17958,3],[22455,7],[22855,3],[24551,3],[30098,3]]},"/en/lessons/georeferencing-qgis":{"position":[[2267,3],[8391,9],[8665,8],[8736,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3523,3],[6370,3],[6496,7],[26861,3],[34052,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8581,8],[24351,3],[30590,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[7885,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4399,3],[6375,3],[6908,3],[9480,8],[9532,3],[9716,8],[12294,3],[12478,3],[12566,3],[18907,7],[22335,3],[24154,8],[24741,8],[24791,8],[29171,8],[29221,8],[31555,8],[31605,8],[43136,4],[43194,4],[44589,3],[44731,3],[46273,3],[46566,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[11224,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1056,3],[1840,3],[5358,3],[5445,3]]},"/en/lessons/gravity-model":{"position":[[6062,3],[8817,4],[17923,3],[20357,4],[31963,3],[34431,3],[41725,3],[48608,3],[48778,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[768,3],[15783,3],[17482,4],[21837,8],[22138,3],[22368,3],[22507,3],[22858,4],[22932,3],[23692,8],[23880,8],[24594,9],[31470,3],[31897,3],[33614,3],[36112,7],[39829,3],[39892,3],[39948,3]]},"/en/lessons/installing-omeka":{"position":[[55,3],[2208,3],[4790,3],[5293,3],[6520,3],[7066,3],[7118,3],[7195,3],[7250,4],[7937,3],[9690,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[2487,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1827,3],[2104,8],[5702,8],[29403,5],[29556,5],[29621,5],[29663,5],[30093,5],[31887,7],[31959,5],[31979,5],[32835,5],[32859,5],[34088,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[328,7],[603,7],[7939,7],[17522,3],[17582,3],[30319,7],[45203,3],[48218,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11142,3],[11203,3],[11317,3],[11407,3],[17649,10],[18421,3],[24094,3],[25180,3],[27747,3],[28323,3],[29604,3],[29738,3],[30065,8],[30639,3],[30926,3],[31159,3],[31241,3],[32026,4],[32474,3],[33827,4],[36899,7],[40369,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[433,7],[1511,4],[15607,8],[18186,7],[30755,3],[33790,4],[34017,9],[34403,10],[34580,8],[34629,9],[34837,9],[34883,8],[35533,9],[36511,9],[37074,7],[38172,8],[38185,3],[38364,9],[39248,9],[41085,10]]},"/en/lessons/intro-to-bash":{"position":[[3887,10],[3949,10],[4409,8]]},"/en/lessons/intro-to-linked-data":{"position":[[7578,3],[12849,7],[19760,3],[19905,4],[23845,5],[29058,4],[30431,3]]},"/en/lessons/intro-to-powershell":{"position":[[305,3],[2193,3],[7665,3],[7727,3],[9096,3],[9120,3],[38518,3],[38674,7],[38979,3],[39050,7],[39289,3],[39451,3],[40599,3],[42989,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3137,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[13804,3],[15298,3],[15337,3],[17093,8],[17284,8],[21175,4],[21259,3],[21333,3],[21523,3],[21991,3],[22053,3],[22132,3],[23406,3]]},"/en/lessons/introduction-and-installation":{"position":[[189,3],[326,3],[1950,3],[2563,3]]},"/en/lessons/introduction-map-warper":{"position":[[1461,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6554,3],[20115,3],[20225,3],[21857,4],[21922,4],[30257,4],[38221,3],[38270,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16057,3],[16651,3],[31291,3],[37932,3],[38068,5],[38132,4],[38205,4],[38350,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3846,3],[6653,3],[7322,3],[13941,4],[14106,4],[15474,7],[20529,3],[23279,3],[23543,4],[23657,5],[31340,3],[31468,4],[36209,3],[43481,3],[44717,3]]},"/en/lessons/json-and-jq":{"position":[[6215,3],[13260,3],[13504,3],[17524,3],[19630,3],[20777,3],[22639,3],[23798,3],[25197,3],[28769,3],[34008,3],[38432,4]]},"/en/lessons/jupyter-notebooks":{"position":[[9675,4],[12343,3],[13446,3],[14447,3],[37186,4],[38239,4],[39124,3],[40014,3],[44025,4],[45019,7],[46147,3],[47600,5]]},"/en/lessons/linear-regression":{"position":[[1193,3],[15449,3],[15523,4],[19642,3],[20624,3],[22163,7],[22590,3],[36801,3],[36816,3],[37505,3],[38124,7],[40843,4],[42448,5],[48177,3],[55151,3],[57854,4],[58567,3],[58719,3],[59619,3],[78052,8],[78439,9],[79755,3]]},"/en/lessons/linux-installation":{"position":[[1,7],[4751,3]]},"/en/lessons/logistic-regression":{"position":[[913,3],[10901,3],[11448,3],[16262,4],[16352,3],[17091,7],[25178,3],[41838,3],[51513,3]]},"/en/lessons/mac-installation":{"position":[[1,7],[179,3],[1343,3],[1383,3],[4429,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1612,3],[6868,3],[22000,3],[26937,3],[27107,7],[31465,3]]},"/en/lessons/naive-bayesian":{"position":[[3302,3],[8165,3],[9735,3],[9808,3],[11717,3],[14783,3],[23130,3],[24869,3],[25084,3],[26106,3],[29520,3],[29654,3],[37798,3],[37922,3],[38456,5],[38611,5],[38812,5],[39472,3],[39808,4],[41106,3],[41541,3],[41958,3],[42464,3],[42615,3],[43985,3],[44012,4],[44117,4],[44305,4],[44582,5],[46368,3],[46800,5],[46889,5],[47779,4],[51040,3],[52657,3],[52910,3],[52993,3],[54120,3],[56027,4],[60629,3],[68218,4],[69582,3],[69925,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10578,3],[10635,3],[11559,3],[11616,3],[15876,3],[16043,3],[18391,3],[18757,3],[33447,3],[41938,3]]},"/en/lessons/preserving-your-research-data":{"position":[[3153,3],[9792,3],[14153,3]]},"/en/lessons/qgis-layers":{"position":[[4716,3],[5730,8],[6507,3],[15325,8],[15444,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[132,4],[256,4],[335,4],[1332,4],[1744,4],[3380,4],[3487,5],[3525,4],[3624,4],[3710,4],[3829,3],[3912,4],[5341,4],[5428,4],[5480,4],[6438,4],[10196,7],[11357,4],[12311,4],[13472,4],[13546,3],[13726,3],[13830,3],[13879,3],[16320,3],[16789,3],[17110,4],[17839,4],[18012,4],[18740,5],[19158,3],[20096,3],[23285,4],[24847,3],[25403,7],[25719,3],[26298,3],[27372,3]]},"/en/lessons/research-data-with-unix":{"position":[[935,3],[7592,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1758,3],[2961,4],[4996,3],[14412,7],[15266,4],[36194,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3705,8],[6925,4],[8410,8],[20422,3],[21895,5],[22059,3],[24312,3],[39914,3]]},"/en/lessons/sentiment-analysis":{"position":[[5402,3],[11028,3],[12403,7],[12573,7],[12644,7],[12711,7],[17672,3],[17993,3],[24157,3],[25384,3],[26218,3],[28859,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[202,3],[661,3],[1860,3],[4630,3],[4757,3],[13091,7],[13778,3],[14154,3],[16524,3],[19804,7],[24414,3],[24980,3],[26644,3],[27559,3],[27614,3],[27766,3],[28652,3],[28967,3],[29922,3],[31433,3],[31919,3],[33454,3],[38408,7],[38763,3]]},"/en/lessons/sonification":{"position":[[10211,9],[16338,3],[16905,8],[16979,3],[17070,3],[19998,3],[25889,4],[29956,3]]},"/en/lessons/space-place-gazetteers":{"position":[[4669,7],[5186,8],[6579,3],[10035,8],[17241,3],[23888,3],[45889,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1329,3],[5067,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2732,3],[14502,3],[19897,3],[20414,8],[20579,3],[23133,7],[24892,4],[25547,4],[25574,5],[25613,4],[26555,3],[26618,4],[26765,3],[26826,3],[26945,4],[27166,4],[27518,4],[27584,4],[27697,4],[27948,4],[29292,3],[29389,4],[30305,3],[30702,4],[31016,4],[31055,5],[31401,4],[32308,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4510,8],[15597,3],[23315,7],[33990,3],[39281,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[976,3],[9597,3],[12707,3],[14447,7],[19343,7],[21318,3],[24122,3],[33431,4],[45104,7],[59646,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[585,7],[7438,7],[7858,9],[8462,8],[10333,3],[13088,3],[14034,3],[18481,9],[19760,3],[20262,4],[24018,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1390,3],[5803,3],[6683,7],[7741,3],[9054,3],[9500,3],[19122,3],[19959,3],[24583,3],[24752,3],[25127,3],[28301,3],[29736,3],[29905,3],[30079,3],[31363,3],[32021,3],[32089,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1905,3],[2936,3],[3264,3],[5909,4],[12822,3],[12872,3],[12926,3],[12989,3]]},"/en/lessons/transliterating":{"position":[[4923,4],[5409,3],[5733,4],[6029,4],[6855,4],[7363,4],[17332,8],[18263,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5017,8],[10457,3],[10562,3],[11409,3],[12365,3],[25399,3],[26412,3],[27203,8],[28652,3],[29119,3],[29831,7],[30466,5],[30575,8],[30797,3],[30858,3],[35138,3],[38232,3],[38358,3],[42952,4],[44591,3],[47994,3],[51372,3],[51521,3],[51587,3],[51710,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[32009,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1263,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[929,3],[1571,3],[4722,3],[6088,3],[6169,3],[8240,4],[9502,5],[9585,3],[11741,3],[12746,5],[13153,3],[14741,5],[15549,7],[15797,3],[18881,3],[18962,3],[19035,4],[19190,3],[22696,8],[25720,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1663,3],[3158,8],[3173,8],[14839,8]]},"/en/lessons/viewing-html-files":{"position":[[2616,3],[2667,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2992,3],[9484,3],[12032,3],[12203,7],[12375,3],[18946,3],[21550,3],[22498,3],[24549,3],[25200,4],[29143,3],[31948,7],[45227,3],[45257,3]]},"/en/lessons/windows-installation":{"position":[[1,7],[1419,3],[5678,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7129,3]]},"/en/lessons/working-with-text-files":{"position":[[2490,3],[8472,3]]}}}],["set(matteo",{"_index":9659,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18017,12],[18099,12]]}}}],["set(places_list",{"_index":11598,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26461,16]]}}}],["set.png",{"_index":23576,"title":{},"body":{"/en/lessons/windows-installation":{"position":[[2119,8]]}}}],["set.se",{"_index":20175,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39150,10]]}}}],["set.seed(189981",{"_index":7276,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9475,16]]}}}],["set.seed(757",{"_index":20178,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[39886,13]]}}}],["set3",{"_index":20114,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30480,8],[31275,5]]}}}],["set_index('term",{"_index":17134,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29187,18],[29442,17]]}}}],["set_node_attribut",{"_index":10464,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15674,19]]}}}],["set_outputpath",{"_index":899,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11148,18]]}}}],["set_sourcepath",{"_index":898,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11032,18]]}}}],["seth",{"_index":10856,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4450,4]]},"/en/lessons/intro-to-linked-data":{"position":[[37149,4]]}}}],["sette.117",{"_index":18800,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11201,10],[11319,10],[12179,10],[12293,10]]}}}],["settembr",{"_index":12369,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56173,12]]}}}],["settings.png",{"_index":22032,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8413,13]]}}}],["settl",{"_index":4728,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27814,6]]},"/en/lessons/gravity-model":{"position":[[35166,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[55043,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3416,7]]}}}],["settlement",{"_index":9348,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32320,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5628,10],[8000,11],[31700,11]]},"/en/lessons/space-place-gazetteers":{"position":[[1337,13],[7322,10],[10517,11],[27771,11],[27893,12],[29176,10],[41839,12],[42179,12]]},"/en/lessons/vector-layers-qgis":{"position":[[6490,13],[6570,13],[6749,12],[6962,10],[7346,11],[8293,10],[8967,11],[9389,11],[9520,11],[9641,10],[9917,11],[10401,10],[10596,10],[11683,11],[17041,12]]}}}],["settlement_nam",{"_index":23204,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[5543,17]]}}}],["settler",{"_index":20901,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[7172,8]]}}}],["setup",{"_index":7,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[89,5],[2397,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22839,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2836,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[312,5],[344,5],[7722,5],[10620,5],[11032,5],[11142,5],[12215,6],[13943,6],[32303,6],[33296,5],[46408,6],[48076,5],[57771,6],[62674,5],[71703,5]]},"/en/lessons/common-similarity-measures":{"position":[[163,5],[3012,5],[23880,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[195,5],[279,5],[6558,5],[7206,5],[9746,5],[9795,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2184,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1707,5],[9158,5],[15688,5],[16905,6],[31727,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30051,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[41086,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[113,5],[5760,5],[5944,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[184,5],[8421,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8874,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[6418,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10654,5],[14493,5],[24565,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2204,5],[8445,5],[8679,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[143,5],[5267,5],[29937,5],[30881,7],[30915,7],[31184,7],[31691,7],[32945,7],[35558,7]]},"/en/lessons/installing-omeka":{"position":[[11987,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1414,5],[9814,5]]},"/en/lessons/json-and-jq":{"position":[[76,5],[5001,5]]},"/en/lessons/jupyter-notebooks":{"position":[[44751,6]]},"/en/lessons/logistic-regression":{"position":[[19569,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[116,5],[1391,5],[19676,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[638,5],[657,5],[3248,5],[5553,5],[18322,5],[20768,5]]},"/en/lessons/qgis-layers":{"position":[[5504,5]]},"/en/lessons/research-data-with-unix":{"position":[[145,5],[2384,5]]},"/en/lessons/sentiment-analysis":{"position":[[13089,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15474,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8586,5]]}}}],["setup_aug_tfm",{"_index":6310,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33479,14]]}}}],["setup_aug_tfms([rotate(max_deg=90",{"_index":6307,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32883,34]]}}}],["setupui(self",{"_index":8105,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18860,13],[21142,13]]}}}],["setview",{"_index":18238,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[26973,7],[28327,9]]}}}],["setview([0.0",{"_index":18229,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[21392,14],[27020,14]]}}}],["setview([51.505",{"_index":18241,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[28170,17],[29504,17],[30950,17],[33733,19],[35319,19]]}}}],["setview(lng",{"_index":20608,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30586,11],[31998,11],[37432,11]]}}}],["setwd(\"c:\\\\a_orgs\\\\carleton\\\\hist3814\\\\r\\\\get",{"_index":13270,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[38422,49]]}}}],["setwd(path",{"_index":13731,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48874,11]]}}}],["setx",{"_index":18142,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[6952,4],[6984,4]]}}}],["set’",{"_index":17252,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[48205,5]]}}}],["set’:‘$data",{"_index":16100,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38049,11]]}}}],["seven",{"_index":1201,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10949,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17114,5],[37490,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5025,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12999,5],[44909,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4939,5],[6756,5],[10202,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32473,5],[32672,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41427,5],[43594,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3731,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11702,8]]},"/en/lessons/gravity-model":{"position":[[36986,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57962,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34073,5],[34273,5]]},"/en/lessons/logistic-regression":{"position":[[29653,5],[32435,5],[39977,5]]},"/en/lessons/normalizing-data":{"position":[[2867,8]]},"/en/lessons/preserving-your-research-data":{"position":[[17292,6]]},"/en/lessons/qgis-layers":{"position":[[3975,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32193,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[24536,5],[28550,6]]}}}],["sevent",{"_index":9812,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36285,10]]}}}],["seventeen",{"_index":2813,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6579,9]]}}}],["seventeenth",{"_index":4422,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56358,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59102,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[701,11],[39519,11],[40599,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3591,11],[3883,11],[4278,11]]},"/en/lessons/extracting-keywords":{"position":[[6295,11]]},"/en/lessons/gravity-model":{"position":[[7458,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8821,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1608,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44800,11]]}}}],["sever",{"_index":131,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2816,7],[6668,7],[8081,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2354,7],[2405,7],[37408,7],[40659,7],[42594,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1806,7],[2337,7],[15491,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9553,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19806,7],[22047,7],[30897,7],[31215,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1999,7],[25290,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3227,7],[7634,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6288,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19464,7],[27564,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8801,7],[44838,7],[45028,7],[48210,7],[69916,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35085,7],[64641,7],[67155,7],[69896,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1658,7],[7521,7],[29520,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2999,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3914,7],[24995,7]]},"/en/lessons/counting-frequencies":{"position":[[11042,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13406,7],[35121,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2101,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13685,7],[30415,7],[31723,7],[39710,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22504,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7627,7],[16270,7],[43810,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6514,7],[26627,7],[28615,7],[39975,7],[41308,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2825,7],[6830,7],[7225,7],[11617,7],[13566,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11487,7],[21786,7],[24843,7],[25872,7],[40842,7],[46889,7],[47422,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18966,7]]},"/en/lessons/extracting-keywords":{"position":[[25902,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2853,7],[12062,7],[12351,7],[20562,7],[24909,7],[34426,7],[44836,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20301,7]]},"/en/lessons/geocoding-qgis":{"position":[[22420,7],[27261,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16118,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[461,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16929,7],[17628,7]]},"/en/lessons/gravity-model":{"position":[[3610,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[15176,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4357,7],[8540,7],[10471,7],[16642,7],[18881,7],[40561,7],[45684,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36291,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7875,7]]},"/en/lessons/intro-to-bash":{"position":[[7677,7],[15829,7],[16152,7]]},"/en/lessons/intro-to-linked-data":{"position":[[30573,7]]},"/en/lessons/intro-to-powershell":{"position":[[3556,7],[19239,7]]},"/en/lessons/introduction-map-warper":{"position":[[19312,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3901,7],[12248,7],[31630,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7320,7],[41581,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3774,7],[17515,7]]},"/en/lessons/json-and-jq":{"position":[[9914,7],[31616,7]]},"/en/lessons/jupyter-notebooks":{"position":[[34569,7]]},"/en/lessons/linear-regression":{"position":[[8108,7],[8216,7],[17055,7],[32157,7],[42211,7],[53227,7],[60034,7]]},"/en/lessons/logistic-regression":{"position":[[20614,7],[41604,7],[49050,7],[53948,7],[54070,7]]},"/en/lessons/naive-bayesian":{"position":[[1876,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2887,7],[10343,7],[12944,7],[15757,7],[51781,7]]},"/en/lessons/qgis-layers":{"position":[[7666,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8731,7],[34340,7],[41942,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9372,7]]},"/en/lessons/sentiment-analysis":{"position":[[6679,7],[11900,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11117,7],[11319,7]]},"/en/lessons/sonification":{"position":[[9137,7],[11862,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12001,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4535,7],[12084,7],[31003,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1869,7],[14317,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59361,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15339,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2057,7],[2407,7],[7761,7],[30232,7],[42117,7]]},"/en/lessons/transliterating":{"position":[[4204,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37250,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2268,7],[5340,7],[11925,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3222,7],[6387,7],[6953,7],[7459,7],[12614,7],[13766,7],[17879,7],[18449,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14270,7],[15700,7],[16436,7]]}}}],["sex",{"_index":8461,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17715,5],[22982,5],[24102,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39674,3],[46444,3]]},"/en/lessons/linear-regression":{"position":[[8396,4]]}}}],["sexaginta",{"_index":11903,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7577,9]]}}}],["sexism",{"_index":14756,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40467,6],[40956,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6055,7]]}}}],["sexto",{"_index":11979,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10253,5],[11153,5],[61553,5],[62453,5]]}}}],["sextu",{"_index":5008,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49276,6]]}}}],["sexual",{"_index":14241,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18718,10],[50339,10]]},"/en/lessons/naive-bayesian":{"position":[[7524,6],[54815,6],[56698,8],[59349,6]]}}}],["sf",{"_index":12940,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20342,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14975,5],[15501,3]]}}}],["sg",{"_index":22896,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[30620,2],[30643,2],[30801,2],[30866,2]]}}}],["sg=1",{"_index":22903,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31922,5]]}}}],["sgscriba_",{"_index":12240,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35467,18]]}}}],["sh",{"_index":10004,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56788,2]]},"/en/lessons/jupyter-notebooks":{"position":[[11111,4]]},"/en/lessons/transliterating":{"position":[[11928,5],[11944,5]]}}}],["shack",{"_index":21093,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4670,6]]}}}],["shade",{"_index":11075,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[16546,7],[24221,7],[46590,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[6512,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[10375,6],[10460,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28516,6]]},"/en/lessons/sonification":{"position":[[13557,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9185,7]]}}}],["shadow",{"_index":2670,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30556,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21439,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25643,7]]}}}],["shah",{"_index":21940,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62010,5]]}}}],["shakespear",{"_index":6827,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32057,11],[32140,16],[32198,14]]},"/en/lessons/intro-to-linked-data":{"position":[[23647,11],[24723,12],[25951,11],[26887,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14132,11]]},"/en/lessons/logistic-regression":{"position":[[46421,11],[47117,12]]}}}],["shakespeare’",{"_index":11296,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4207,13],[34633,13]]}}}],["shall",{"_index":19252,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[11233,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16054,5]]}}}],["shallow",{"_index":12441,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64397,7]]},"/en/lessons/linear-regression":{"position":[[18052,9]]},"/en/lessons/vector-layers-qgis":{"position":[[9339,7]]}}}],["shame",{"_index":14314,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[47314,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3432,6]]}}}],["shankman",{"_index":20410,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[26811,9],[27273,8],[27442,8],[28512,8],[28839,8]]}}}],["shape",{"_index":650,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20707,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2981,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1557,6],[2311,6],[37651,7],[37979,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30654,5],[31362,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20445,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18478,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33014,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14103,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3760,5],[26878,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[436,5],[2913,5],[20051,5],[20502,6],[20677,5]]},"/en/lessons/geocoding-qgis":{"position":[[10822,5],[13817,5],[16433,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[8148,5],[8677,6],[8850,6],[9045,6],[9599,6],[9780,7],[9835,7],[17321,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7424,6],[16614,7],[16673,6],[16906,6],[17004,6],[20545,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14753,5],[28578,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4959,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30940,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22375,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37078,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1480,5]]},"/en/lessons/introduction-map-warper":{"position":[[5241,7]]},"/en/lessons/linear-regression":{"position":[[54959,5]]},"/en/lessons/logistic-regression":{"position":[[7624,6]]},"/en/lessons/research-data-with-unix":{"position":[[7121,5],[9351,5]]},"/en/lessons/space-place-gazetteers":{"position":[[763,5],[4724,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35178,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10958,5],[55059,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7202,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22005,6],[24573,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1000,6],[14795,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11564,6]]}}}],["shape.9",{"_index":10539,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28882,7]]}}}],["shapefil",{"_index":12496,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[1445,10],[1565,10],[7769,9],[7915,9],[7940,9],[8258,9],[8308,9],[10952,9],[11469,9],[13063,9],[13662,9],[13895,9],[14830,9],[19275,9],[19581,9],[19649,9],[19793,9],[20553,9],[38169,11]]},"/en/lessons/georeferencing-qgis":{"position":[[2897,9],[11664,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[7305,10],[7316,10],[7482,9]]},"/en/lessons/qgis-layers":{"position":[[356,10],[3465,11],[4454,10],[4559,9],[9903,10],[10828,10],[11371,10],[13670,10],[14703,10],[19140,10]]},"/en/lessons/vector-layers-qgis":{"position":[[1319,10],[1459,9],[1591,10],[1633,9],[4633,10],[4701,9],[4758,9],[4905,9],[6393,9],[10870,9],[11382,10],[13163,9]]}}}],["shape’",{"_index":13899,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[7689,7]]}}}],["shapiro",{"_index":17290,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[51926,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15040,9],[27035,9]]}}}],["shapiro’",{"_index":21694,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[15263,9]]}}}],["share",{"_index":814,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4307,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29085,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13998,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2757,5],[3455,6],[35707,5],[54742,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1665,6],[2603,5],[4983,5],[19072,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15379,5],[37182,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7855,5],[25072,6],[25263,6],[28042,5],[28809,5],[48895,6],[58202,7],[59278,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3533,6],[4878,6],[4961,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12657,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[796,6],[961,5],[4440,6],[24611,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5860,5],[5986,7],[45378,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3741,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[33866,5],[33983,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9980,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[347,5],[2166,5],[11680,5],[23320,5],[23419,5],[23527,7],[23571,7],[23959,8],[37252,6],[40399,6],[40880,5],[49127,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5018,5],[56434,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[931,5],[1008,5],[6866,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16754,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39753,5]]},"/en/lessons/georeferencing-qgis":{"position":[[11627,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7764,7],[20670,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21585,5],[43943,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[126,5],[10594,5],[10636,5],[10673,5],[10733,5],[10823,5],[14838,5],[17798,5],[21393,5]]},"/en/lessons/installing-omeka":{"position":[[169,6],[1154,6],[2362,7],[2583,6],[2870,6],[3038,6],[4196,6],[4532,6],[4618,6],[8055,6],[8106,6],[8458,6],[10098,6],[11236,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5083,5],[15639,5],[15788,5],[41954,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17507,5],[38589,5],[53381,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36106,5],[36223,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2405,7],[4904,5]]},"/en/lessons/introduction-map-warper":{"position":[[21773,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8948,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1074,5],[7174,7],[44003,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9002,6],[9216,6],[14779,9],[16336,6],[19100,6],[19166,9],[32202,5],[32680,5],[36391,9],[42718,6]]},"/en/lessons/json-and-jq":{"position":[[1226,7],[26847,5],[28351,7],[35163,7]]},"/en/lessons/jupyter-notebooks":{"position":[[22232,7],[23240,6],[34667,5],[51677,7]]},"/en/lessons/logistic-regression":{"position":[[46793,5],[46839,6]]},"/en/lessons/naive-bayesian":{"position":[[8751,5],[67919,5]]},"/en/lessons/preserving-your-research-data":{"position":[[17664,7],[17830,7]]},"/en/lessons/qgis-layers":{"position":[[4478,6]]},"/en/lessons/research-data-with-unix":{"position":[[3333,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[36338,5],[38147,5],[41991,5]]},"/en/lessons/sentiment-analysis":{"position":[[9356,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3575,5],[4514,6],[36170,5]]},"/en/lessons/sonification":{"position":[[9707,7]]},"/en/lessons/space-place-gazetteers":{"position":[[824,6],[2058,5],[3103,5],[15075,6],[15231,5],[17734,6],[18310,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5453,6],[7796,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3784,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[135,7],[3348,5],[35113,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10331,5],[10521,7],[10699,6]]},"/en/lessons/transliterating":{"position":[[17381,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12645,5],[17043,5],[17141,5],[28269,7],[48122,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3319,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3660,5]]}}}],["shareabl",{"_index":16929,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[44912,9]]}}}],["shared.9",{"_index":12995,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[30433,9]]}}}],["sharma",{"_index":8711,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41538,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62998,7]]}}}],["sharon",{"_index":19283,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17608,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5683,6]]}}}],["sharp",{"_index":4715,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23961,6],[42276,5]]},"/en/lessons/gravity-model":{"position":[[26670,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10562,5]]}}}],["shaw",{"_index":14348,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50290,5]]},"/en/lessons/space-place-gazetteers":{"position":[[48651,5]]}}}],["shawinigan",{"_index":9077,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8912,10],[9266,10],[9456,10]]}}}],["shawn",{"_index":14725,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34204,5],[55960,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12259,6]]},"/en/lessons/jupyter-notebooks":{"position":[[44975,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35402,6]]}}}],["shawne",{"_index":9353,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32495,7]]}}}],["shch",{"_index":22692,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11960,7],[11978,7]]}}}],["shebang",{"_index":423,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11136,8],[13670,7]]}}}],["shed",{"_index":5841,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4350,4]]},"/en/lessons/sentiment-analysis":{"position":[[3375,4]]}}}],["sheep",{"_index":18616,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59226,9],[59906,6]]},"/en/lessons/sonification":{"position":[[26308,6],[26364,6]]}}}],["sheer",{"_index":11089,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[21926,5]]},"/en/lessons/sentiment-analysis":{"position":[[8759,5]]}}}],["sheet",{"_index":2879,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16164,7],[17501,7],[18549,5],[19802,6],[21492,6],[22900,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5495,5],[5594,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1132,6],[64699,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38476,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16068,5],[17367,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10068,5],[17185,6],[22051,5],[23061,6],[23233,5],[23849,7],[35661,5],[35849,5],[38128,6],[45905,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8205,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25529,7]]},"/en/lessons/geocoding-qgis":{"position":[[23585,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1497,8],[5357,5],[5580,9],[7653,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6925,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7985,5]]},"/en/lessons/sonification":{"position":[[28267,6]]},"/en/lessons/space-place-gazetteers":{"position":[[3414,7],[16639,6],[20381,5]]},"/en/lessons/transliterating":{"position":[[17319,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46845,5],[46865,5]]}}}],["sheetnam",{"_index":19732,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[27048,9]]}}}],["shelbi",{"_index":3508,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2320,6]]}}}],["shelf",{"_index":15178,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13967,5]]}}}],["shelfmark",{"_index":15177,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[13917,10]]}}}],["shell",{"_index":351,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8906,5],[9872,6],[10047,5],[12494,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46728,6],[48175,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6290,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16301,7],[18837,5],[19306,5],[19365,6],[19396,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5380,5],[17729,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[13574,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5599,5],[8109,5],[8807,6],[11368,5],[11492,5],[11702,6],[11932,6],[12163,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22911,5]]},"/en/lessons/intro-to-bash":{"position":[[173,5],[1529,9],[1614,5],[1659,7],[1961,6],[2033,6],[2912,5],[3172,5],[3198,6],[3417,5],[4446,5],[4771,5],[10766,5],[12429,6],[13205,5],[16649,6],[21155,5],[21822,6]]},"/en/lessons/json-and-jq":{"position":[[39218,5]]},"/en/lessons/jupyter-notebooks":{"position":[[6782,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3813,6],[7618,5],[7798,6]]},"/en/lessons/linux-installation":{"position":[[275,5],[3633,5],[3713,6],[3781,5],[3825,5],[3941,5],[4117,6],[4270,6]]},"/en/lessons/mac-installation":{"position":[[281,5],[3220,5],[3300,6],[3368,5],[3412,5],[3589,5],[3795,5],[3951,6],[4154,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[722,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3565,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6304,5]]},"/en/lessons/research-data-with-unix":{"position":[[439,6],[633,6],[1051,5],[1320,5],[1935,6],[2644,6],[4177,6],[4193,5],[4466,5],[6309,6],[6448,5],[7863,5],[7963,5],[8326,5],[8731,5],[9770,6],[9928,6],[10074,5],[10672,6],[12905,5],[13484,5],[13775,5],[14227,5],[14728,5],[14924,6],[15066,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31433,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17028,5],[17346,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[31219,5],[31496,5]]},"/en/lessons/windows-installation":{"position":[[4432,5],[4512,6],[4580,5],[4624,5],[4740,5],[4981,5],[5163,6],[5381,5]]}}}],["shell’",{"_index":17537,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[4311,7]]},"/en/lessons/mac-installation":{"position":[[3992,7]]},"/en/lessons/windows-installation":{"position":[[5204,7]]}}}],["sherif",{"_index":16411,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44358,6],[52990,6]]}}}],["she|h",{"_index":6595,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[14753,7],[14950,6]]}}}],["shiffman",{"_index":14024,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[42636,8]]}}}],["shift",{"_index":5395,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15529,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9336,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16169,5],[35096,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4926,6],[10224,5],[11237,6],[11445,5]]},"/en/lessons/extracting-keywords":{"position":[[14109,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14195,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21466,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19248,5],[37326,5]]},"/en/lessons/intro-to-powershell":{"position":[[14063,5]]},"/en/lessons/introduction-map-warper":{"position":[[2078,5],[10078,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1621,5],[25648,5],[25677,7]]},"/en/lessons/linear-regression":{"position":[[55260,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17437,6],[31545,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22380,6],[23683,7],[23860,5],[24483,7],[25187,8]]}}}],["shift+downarrow",{"_index":15009,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[18734,16]]}}}],["shift+ent",{"_index":21435,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[12351,11]]}}}],["shift+uparrow",{"_index":15007,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[18672,14]]}}}],["shill",{"_index":13624,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25598,9],[25702,9],[32823,11],[37978,11],[38056,11]]}}}],["shine",{"_index":6598,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[16501,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3075,7]]}}}],["shini",{"_index":20516,"title":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[49,5]]}},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[50,5],[173,6],[180,5],[796,5],[862,5],[944,5],[1007,5],[2272,7],[2496,5],[3874,5],[4522,5],[4554,5],[5053,5],[5582,5],[5637,5],[5767,6],[5924,6],[6183,6],[6216,5],[6611,5],[6639,5],[6953,5],[7195,5],[7348,5],[13143,5],[13181,5],[13838,5],[16116,5],[16137,5],[18715,5],[18751,5],[19114,5],[20749,5],[21332,5],[22238,5],[23525,5],[24064,6],[24194,5],[26052,6],[26362,5],[30033,5],[30406,6],[30736,6],[30998,5],[31075,5],[31442,5],[31478,5],[33942,5],[34330,5],[36126,5],[38600,5]]}}}],["shinyapp",{"_index":20561,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20764,11]]}}}],["shinyapp(ui",{"_index":20562,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20837,12],[21189,12],[37552,12]]}}}],["shinyapps.io",{"_index":20524,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6778,13],[6792,12]]}}}],["ship",{"_index":14345,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[50145,4]]},"/en/lessons/logistic-regression":{"position":[[46545,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37017,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3990,7]]}}}],["shirai",{"_index":20262,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50155,7],[52185,7]]}}}],["shirazi",{"_index":3251,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60642,7]]}}}],["shire",{"_index":20929,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[11176,5]]}}}],["shiri",{"_index":11224,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45401,5]]}}}],["shirt",{"_index":8009,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44692,6]]}}}],["shlomo",{"_index":16563,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54217,6]]}}}],["shmargaret",{"_index":14914,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58577,10]]}}}],["shmitchel",{"_index":14915,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58588,11]]}}}],["shoot",{"_index":6339,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39288,6],[39506,6],[44302,8]]}}}],["shop",{"_index":13079,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[395,8],[5356,8],[5528,8]]},"/en/lessons/gravity-model":{"position":[[58337,5]]},"/en/lessons/intro-to-linked-data":{"position":[[12608,4]]},"/en/lessons/naive-bayesian":{"position":[[25675,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10113,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16070,4],[16610,5]]}}}],["shore",{"_index":9351,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32414,5]]}}}],["short",{"_index":375,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9681,5],[15202,5],[16096,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8455,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33511,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12550,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6618,5],[30766,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52825,5],[53557,5],[55128,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11131,5],[33079,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4274,5],[7727,7],[24395,5],[27278,6],[46110,5],[50700,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11978,5],[37102,5],[37476,5],[40510,6],[40600,5],[43288,5],[43843,5]]},"/en/lessons/common-similarity-measures":{"position":[[22200,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4011,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58863,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[22001,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[30953,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[8354,6],[38760,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4885,5],[20377,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6796,5],[26529,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2193,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[705,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23810,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3052,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20269,5]]},"/en/lessons/extracting-keywords":{"position":[[7658,5],[29813,5]]},"/en/lessons/geocoding-qgis":{"position":[[8707,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9947,5],[10098,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11947,6],[21184,5],[22102,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[829,5]]},"/en/lessons/gravity-model":{"position":[[8695,5],[26704,5],[47713,5],[49071,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2705,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6229,5],[31599,5]]},"/en/lessons/intro-to-linked-data":{"position":[[22886,5],[22920,5]]},"/en/lessons/intro-to-powershell":{"position":[[6406,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12983,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1726,5],[15000,5],[39398,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1683,5],[11055,5],[15227,5],[44464,5],[53051,5]]},"/en/lessons/json-and-jq":{"position":[[2312,5]]},"/en/lessons/jupyter-notebooks":{"position":[[36345,5],[36411,5]]},"/en/lessons/linux-installation":{"position":[[2460,5]]},"/en/lessons/logistic-regression":{"position":[[7142,6]]},"/en/lessons/mac-installation":{"position":[[1839,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[624,5]]},"/en/lessons/naive-bayesian":{"position":[[68878,5]]},"/en/lessons/normalizing-data":{"position":[[4869,5],[6759,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2604,6]]},"/en/lessons/qgis-layers":{"position":[[6646,5],[15264,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3728,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41394,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11650,5],[13171,5]]},"/en/lessons/sentiment-analysis":{"position":[[19917,5],[34365,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13367,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1634,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4328,5],[4570,5],[14032,5],[20766,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16027,5],[44239,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2897,5],[11553,5],[28188,5],[37538,5],[44457,5],[44635,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[598,5],[11372,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7030,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[15020,6],[29039,5],[32095,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23464,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8469,5],[13701,5]]},"/en/lessons/windows-installation":{"position":[[3197,5]]}}}],["shortcod",{"_index":5555,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63019,11]]}}}],["shortcom",{"_index":717,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24368,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60922,13],[63406,12]]}}}],["shortcut",{"_index":3171,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44530,9]]},"/en/lessons/extracting-keywords":{"position":[[16425,9]]},"/en/lessons/georeferencing-qgis":{"position":[[789,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9863,9]]},"/en/lessons/intro-to-linked-data":{"position":[[23029,9],[23363,9]]},"/en/lessons/intro-to-powershell":{"position":[[14966,8],[43472,8],[45578,9],[45683,9]]},"/en/lessons/introduction-map-warper":{"position":[[12773,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18776,8],[43550,8]]},"/en/lessons/jupyter-notebooks":{"position":[[19580,9],[22006,10],[49750,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4961,8],[8542,9]]},"/en/lessons/qgis-layers":{"position":[[12430,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4119,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7190,8],[8100,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[6528,8],[9493,8],[10991,8]]},"/en/lessons/working-with-web-pages":{"position":[[6370,8]]}}}],["shorten",{"_index":2106,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14329,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14098,7]]},"/en/lessons/logistic-regression":{"position":[[7034,9],[10233,9]]},"/en/lessons/normalizing-data":{"position":[[7025,7]]}}}],["shorter",{"_index":1301,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14616,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26001,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27980,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18688,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23627,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27330,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45602,7]]},"/en/lessons/json-and-jq":{"position":[[23529,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4998,8]]},"/en/lessons/linear-regression":{"position":[[16170,7]]},"/en/lessons/linux-installation":{"position":[[2502,7]]},"/en/lessons/mac-installation":{"position":[[1881,7]]},"/en/lessons/naive-bayesian":{"position":[[11509,7]]},"/en/lessons/sentiment-analysis":{"position":[[18540,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57478,7]]},"/en/lessons/windows-installation":{"position":[[3239,7]]}}}],["shortest",{"_index":5661,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14135,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24243,8],[24310,8],[24555,8],[24704,8],[24808,8],[24984,8],[25519,8],[25744,8],[25880,8],[26058,8],[26113,8],[26137,8],[26499,8],[26580,8],[26618,8],[27242,8],[35845,8],[35960,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32079,9]]},"/en/lessons/space-place-gazetteers":{"position":[[19865,8]]}}}],["shortest_path",{"_index":10518,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25547,13]]}}}],["shortform",{"_index":10873,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8342,11],[26789,11],[29474,11]]}}}],["shorthand",{"_index":10726,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15535,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4351,9]]},"/en/lessons/intro-to-powershell":{"position":[[11425,9],[34046,9],[34093,9]]},"/en/lessons/normalizing-data":{"position":[[8389,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[35672,9]]}}}],["shortli",{"_index":2349,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6517,7]]},"/en/lessons/intro-to-bash":{"position":[[15796,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16063,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[11524,9]]}}}],["shot",{"_index":6385,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[45204,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3684,5],[11739,7],[11782,4],[11810,6],[11846,4],[12057,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38913,5],[39115,6]]},"/en/lessons/qgis-layers":{"position":[[2213,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12409,4],[15697,4],[17771,7],[18065,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16170,4],[16207,4]]}}}],["shouldansw",{"_index":15604,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22996,14]]}}}],["shouldanswer\":[\"w",{"_index":15605,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23069,19]]}}}],["shoulder",{"_index":19787,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[8196,9]]}}}],["shouldn’t",{"_index":3809,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13227,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46825,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32737,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[30234,9]]},"/en/lessons/linear-regression":{"position":[[16037,9],[54773,9]]},"/en/lessons/logistic-regression":{"position":[[40275,9]]},"/en/lessons/naive-bayesian":{"position":[[21335,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10850,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9844,9]]}}}],["should|should|maybe|maybe|if|if\":\"#shouldansw",{"_index":15603,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22444,50]]}}}],["show",{"_index":1529,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29562,5],[37144,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4883,7],[8489,7],[13247,5],[25969,5],[26238,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[805,4],[13902,4],[15185,4],[15281,5],[19487,4],[25137,7],[26215,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14923,5],[18129,7],[18439,7],[25123,4],[27391,4],[31660,4],[36537,4],[39029,4],[40205,7],[42817,4],[43207,4],[44652,4],[45613,4],[48042,4],[48575,4],[49217,4],[49381,4],[54392,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[885,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1584,5],[8585,5],[17044,5],[18837,6],[26082,5],[26728,5],[26856,4],[31367,5],[36383,5],[36875,7],[37686,4],[38620,5],[39420,7],[51715,4],[51974,4],[56748,5],[56883,5],[67683,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23674,4],[28778,4],[41409,5],[47747,5],[61216,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[269,4],[1827,4],[5917,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7930,5],[23031,4],[23396,4],[24612,4],[30796,7],[33715,7],[34181,4],[35209,4],[37318,7],[38889,7],[39367,5],[46367,4],[48780,4],[50804,7],[52592,4],[54984,5],[55215,4],[56038,7],[56545,7],[56859,7],[59580,5],[67292,4]]},"/en/lessons/common-similarity-measures":{"position":[[12199,5],[28998,7],[34365,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22264,7],[22751,5],[22900,4],[26351,4],[32012,4],[40470,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16965,4],[17526,5],[18799,5],[23850,4],[36658,4],[38784,7],[56247,5],[60782,7],[61579,6],[61640,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8127,4],[8283,4],[8488,4],[8566,5],[8642,4],[8715,4],[8842,4],[11048,4],[13653,4],[16184,5],[16606,4],[18834,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15066,5],[17595,5],[32619,4],[42716,5],[48059,7],[60835,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1485,4],[3041,4],[11360,4],[12128,4],[14484,4],[14893,4],[26044,5],[33925,4],[34243,5],[34305,4],[34627,4],[36339,7],[38103,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[419,7],[7295,4]]},"/en/lessons/counting-frequencies":{"position":[[11083,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1052,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13627,4],[42407,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11657,5],[30326,5],[33767,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21078,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[939,5],[3175,5],[9790,5],[13458,5],[20868,4],[22399,5],[22546,5],[23908,5],[24330,6],[27871,6],[28258,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4931,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14122,5],[16206,5],[29533,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6017,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27708,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2709,5],[9389,5],[14925,4],[15250,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2222,4],[20641,4],[23643,5],[24517,5],[28288,4],[30391,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53930,5],[54401,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[992,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5474,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10561,4],[21703,5],[22144,5],[22309,4],[50814,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1788,5],[11570,5],[11659,7],[14464,5],[14893,4],[29616,5]]},"/en/lessons/extracting-keywords":{"position":[[2220,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15564,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11309,5],[12192,4],[16121,5],[24113,4],[28721,5],[28932,7],[30914,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1924,4],[14889,4],[28863,5],[34298,7]]},"/en/lessons/geocoding-qgis":{"position":[[15500,7],[16016,7],[25241,7],[25321,4],[30984,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25326,4]]},"/en/lessons/georeferencing-qgis":{"position":[[7592,5],[11444,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[10050,7],[15786,4],[16016,4],[22266,6],[22990,5],[23457,4],[26379,7],[27413,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8532,4],[16181,4],[26356,7],[30634,5],[30662,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18735,4],[19307,4],[19650,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4467,4],[8405,5],[17121,4],[19009,5],[20216,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16197,4]]},"/en/lessons/gravity-model":{"position":[[3041,7],[15990,7],[18090,7],[24080,4],[26543,5],[49709,7],[49854,5],[57703,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[24369,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[193,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25128,5],[25201,5],[27511,5],[28161,5],[30303,4],[32806,5],[33538,5],[38494,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11674,7],[17542,4],[17953,5],[25252,4],[25862,4],[26552,4],[27429,4],[28295,4],[31608,4],[34214,4],[39125,7],[39216,7],[40600,7],[42228,7],[42293,7],[43188,4],[43747,7],[43809,7],[43879,7],[44043,5],[45381,7],[45443,7],[45513,7],[47128,7],[47190,7],[47260,7],[48423,7],[48485,7],[48555,7],[49466,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25280,5]]},"/en/lessons/intro-to-bash":{"position":[[15396,4]]},"/en/lessons/intro-to-linked-data":{"position":[[10081,7],[19805,5],[27563,4],[35686,4]]},"/en/lessons/intro-to-powershell":{"position":[[12548,7],[12744,5],[23733,4],[32748,5],[42344,5],[42378,5],[42441,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5554,4],[10891,4],[11051,5],[11930,5],[16076,5]]},"/en/lessons/introduction-map-warper":{"position":[[2754,4],[10179,5],[10397,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30386,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6045,4],[8361,4],[32785,5],[41256,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24651,5],[33320,5],[34153,5],[45399,5]]},"/en/lessons/json-and-jq":{"position":[[20573,5],[20684,4]]},"/en/lessons/jupyter-notebooks":{"position":[[21189,4],[28725,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2861,7],[4859,5]]},"/en/lessons/linear-regression":{"position":[[17309,7]]},"/en/lessons/logistic-regression":{"position":[[5585,5],[30423,7],[34613,6]]},"/en/lessons/mac-installation":{"position":[[1670,4]]},"/en/lessons/naive-bayesian":{"position":[[1389,6],[1647,4],[53916,7],[54059,5],[70667,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12676,5],[15740,5],[29635,5]]},"/en/lessons/output-data-as-html-file":{"position":[[610,5]]},"/en/lessons/qgis-layers":{"position":[[11490,7],[12198,4],[17838,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1435,4],[4001,7],[5984,5],[6152,5],[17445,4],[21592,5],[21965,5],[25037,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2716,4],[18144,5],[18267,5],[29366,4],[29442,4],[29887,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26100,4],[27526,5],[31766,7],[32117,5],[32239,7],[40514,4],[40935,5],[43040,5],[43518,4],[43777,5],[43972,5],[44123,5]]},"/en/lessons/sentiment-analysis":{"position":[[6165,7],[14188,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12736,4],[17384,7],[17575,7],[22005,5]]},"/en/lessons/sonification":{"position":[[6508,5],[19341,4],[22320,4],[33475,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3481,4],[38349,7],[44255,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15865,5],[19113,5],[21691,4],[24342,7],[28878,4],[32046,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11296,7],[19693,5],[20659,4],[21000,4],[21755,4],[33901,5],[45651,7],[45709,5],[48229,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6320,4],[9965,7],[10152,5],[44270,4],[46444,7],[46655,5],[49227,7],[49994,7],[53212,7],[55631,7],[55963,5],[56458,7],[56553,5],[56881,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20543,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13608,4]]},"/en/lessons/transliterating":{"position":[[100,5],[19911,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6675,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5077,5],[8334,4],[33071,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[103,4],[5028,5],[5443,5],[7483,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7807,5]]},"/en/lessons/vector-layers-qgis":{"position":[[6941,4],[14581,4],[16940,7]]},"/en/lessons/viewing-html-files":{"position":[[435,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5801,4],[9790,4],[10195,4],[10260,4],[10605,4],[12505,4],[12903,7],[16397,5],[18483,4],[21890,4],[22475,7],[23693,5],[23958,4],[24298,5],[28952,4],[28999,5],[29075,4],[29252,5],[29811,5],[29982,5],[30195,4],[31291,5],[31537,4],[33612,4],[37224,5],[38450,4],[39731,4],[40602,7],[43477,4],[46258,4]]},"/en/lessons/windows-installation":{"position":[[3028,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16804,7],[18524,6]]}}}],["show(p",{"_index":23331,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[12488,7],[21378,7],[28630,7],[32938,7],[34408,7],[39390,7],[45575,7]]}}}],["show/hid",{"_index":23330,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[12316,9],[13090,9]]}}}],["show_batch",{"_index":5915,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19316,12],[19563,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26092,11],[26318,12],[34391,13]]}}}],["show_col_typ",{"_index":21736,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24688,14],[25289,14]]}}}],["show_contracted=fals",{"_index":4164,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38287,22]]}}}],["show_entri",{"_index":15873,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29784,12],[30242,12],[31172,12],[38590,12],[39156,12]]}}}],["show_leaf_counts=tru",{"_index":4160,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38143,22]]}}}],["showarrow=fals",{"_index":14594,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47924,16]]}}}],["showarrow=tru",{"_index":14580,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46544,15],[46968,15]]}}}],["showcas",{"_index":4660,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16332,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3116,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30221,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1932,10]]}}}],["showimag",{"_index":16615,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3658,12],[7917,12]]}}}],["showlegend=fals",{"_index":14569,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45150,17]]}}}],["shown",{"_index":573,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17112,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2611,5],[20384,5],[54441,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19766,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16463,5],[39271,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35637,5],[67959,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16617,5],[34117,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18672,5],[20450,5],[20853,5],[21837,5],[54220,5],[59496,6],[60074,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8456,5],[9734,5],[32301,5],[50696,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1439,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12120,5],[16569,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2329,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28333,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20950,5],[21041,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33849,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45995,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5641,5],[13476,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6328,5],[10820,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12572,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22946,5],[25536,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7684,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5634,5],[5754,5]]},"/en/lessons/geocoding-qgis":{"position":[[11813,6],[14017,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8889,5],[10864,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4600,5]]},"/en/lessons/gravity-model":{"position":[[36187,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[5016,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13760,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25133,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30291,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46904,5]]},"/en/lessons/linux-installation":{"position":[[4348,5]]},"/en/lessons/mac-installation":{"position":[[4029,5]]},"/en/lessons/normalizing-data":{"position":[[1384,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[39537,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3368,5]]},"/en/lessons/sentiment-analysis":{"position":[[13451,5]]},"/en/lessons/sonification":{"position":[[4463,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20840,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13551,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7322,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21651,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1688,6],[21257,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22355,6],[34630,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[11635,5],[14074,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19990,5],[20800,5]]},"/en/lessons/windows-installation":{"position":[[5241,5]]}}}],["show’",{"_index":19784,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[4664,6]]}}}],["shp",{"_index":12536,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11096,3]]},"/en/lessons/qgis-layers":{"position":[[4260,4]]}}}],["shrink",{"_index":10662,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[3240,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[20048,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1073,7]]}}}],["shropshir",{"_index":10875,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[8416,13],[9137,10]]}}}],["shropshire75214.01473037618.4266.50",{"_index":13695,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[38993,35]]}}}],["shropshire75669",{"_index":13791,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54714,15]]}}}],["shudder",{"_index":14295,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[37835,10],[37975,9]]}}}],["shuffl",{"_index":17185,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37699,7]]},"/en/lessons/naive-bayesian":{"position":[[38944,8]]}}}],["shureti",{"_index":18587,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58711,10]]}}}],["shut",{"_index":9844,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43592,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2092,4]]},"/en/lessons/jupyter-notebooks":{"position":[[34411,4]]}}}],["shutdown",{"_index":9731,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23384,8],[23986,8]]}}}],["shutdownhookmanag",{"_index":9736,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23965,20],[24030,20],[24193,20]]}}}],["shutil",{"_index":11047,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12946,7]]}}}],["shutil.copy(pdf",{"_index":11060,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[14020,16]]}}}],["sh’",{"_index":9999,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56663,4]]}}}],["si",{"_index":11807,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6420,2],[6801,2],[10571,2],[10977,2],[61871,2],[62277,2]]}}}],["siberia",{"_index":11471,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4228,8],[4670,8],[8585,8],[9156,8],[10606,8]]}}}],["siberian",{"_index":11473,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4329,8]]}}}],["sibert",{"_index":1542,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30258,6]]}}}],["sibl",{"_index":14976,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[10501,9],[10548,8]]}}}],["sic",{"_index":12331,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51771,4]]}}}],["sichani",{"_index":9987,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56189,7]]}}}],["sick",{"_index":15385,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[29729,4]]}}}],["sid",{"_index":20383,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[18264,6],[18343,3],[18426,3],[18617,3],[19560,5],[20028,3],[21490,3],[22031,3],[34259,3]]}}}],["sid.polarity_scor",{"_index":20387,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[19838,21]]}}}],["sid.polarity_scores(message_text",{"_index":20390,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[20167,33],[22170,33]]}}}],["sid.polarity_scores(sent",{"_index":20459,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[35947,29]]}}}],["sidd",{"_index":14856,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55696,4]]}}}],["siddiqui",{"_index":19950,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2009,9],[51020,9]]}}}],["side",{"_index":847,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7716,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58434,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30577,4],[30585,4],[32829,4],[36981,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36888,4],[38688,4],[40087,4],[47057,4]]},"/en/lessons/common-similarity-measures":{"position":[[14754,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3209,4],[9286,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7984,5],[14679,4],[14687,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36941,4]]},"/en/lessons/counting-frequencies":{"position":[[11092,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15517,4],[15556,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15113,4],[26669,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7923,4],[30128,6],[30386,4],[30448,4],[31015,4],[33901,4],[34295,5],[38616,5],[38724,6],[41968,4],[43490,4],[45628,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8428,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17544,4],[17671,5],[24649,5],[28530,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5714,4],[30805,4],[31398,4],[31505,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12783,4],[12826,4],[32423,4]]},"/en/lessons/geocoding-qgis":{"position":[[9972,4],[10206,5]]},"/en/lessons/georeferencing-qgis":{"position":[[7972,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[9346,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15802,4],[35800,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4445,5],[13267,4],[15584,4]]},"/en/lessons/gravity-model":{"position":[[28606,4],[28776,5],[28947,4],[29070,5],[29112,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[7480,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38026,4],[38034,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5326,4],[40629,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11131,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[6913,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[28628,4],[28636,4],[36799,5]]},"/en/lessons/json-and-jq":{"position":[[5751,5],[6761,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3745,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2924,5],[4633,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16045,4]]},"/en/lessons/naive-bayesian":{"position":[[8801,4],[50237,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35749,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7737,4]]},"/en/lessons/qgis-layers":{"position":[[9798,5],[17270,4]]},"/en/lessons/sentiment-analysis":{"position":[[25361,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24802,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3639,5],[31718,4],[43466,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5593,5],[29218,4],[34001,5],[48310,5],[48423,7],[48905,4],[49196,4],[49963,4],[50415,4],[53458,5],[54562,5],[58882,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[21688,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23013,4]]},"/en/lessons/vector-layers-qgis":{"position":[[1028,6],[7296,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13229,5]]},"/en/lessons/windows-installation":{"position":[[1175,5]]}}}],["sidebar",{"_index":5388,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13226,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5291,7],[5474,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17695,8]]},"/en/lessons/linux-installation":{"position":[[1879,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2182,7]]},"/en/lessons/qgis-layers":{"position":[[13072,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22577,7],[22890,7],[22976,7],[23082,7],[23178,7],[25409,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6009,7],[20345,7],[20358,7],[20483,7]]}}}],["sidebar.getletters(\"plac",{"_index":23156,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[20158,28]]}}}],["sidebar.j",{"_index":23126,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[5930,10],[20517,10]]}}}],["sidebarlayout",{"_index":20566,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22533,14],[23326,15],[23498,16],[23821,14],[36720,14]]}}}],["sidebarpanel",{"_index":20570,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23435,14],[23841,12],[23856,15],[25141,12],[25156,13],[36740,12]]}}}],["sidebarpanel(sliderinput('year",{"_index":20620,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36755,33]]}}}],["sidebar’",{"_index":3235,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[59522,9]]}}}],["sidecar",{"_index":18852,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16893,7],[17112,7],[17318,7],[18039,7],[18144,7]]}}}],["sidhu",{"_index":7444,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22374,5]]}}}],["siemen",{"_index":15931,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42386,8]]}}}],["sierra",{"_index":9556,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7527,8]]}}}],["sierra’",{"_index":14167,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6300,8]]}}}],["sigh",{"_index":14259,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[24106,5],[24747,5]]}}}],["sigkdd",{"_index":20227,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48970,6],[53682,6]]}}}],["siglo",{"_index":15704,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22818,5]]}}}],["sigma",{"_index":16302,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33481,6]]}}}],["sigmoid",{"_index":13925,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[15625,7]]},"/en/lessons/logistic-regression":{"position":[[7636,7],[7705,7]]}}}],["sign",{"_index":523,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15351,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22782,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11592,5],[12250,4],[37262,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14163,4],[25046,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9828,7],[37505,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15620,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5178,6],[37329,4],[37549,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18428,4],[25139,6],[25748,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4965,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9291,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21118,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28110,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3808,4],[3937,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24639,6],[24728,6],[24829,7]]},"/en/lessons/installing-omeka":{"position":[[2233,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3991,6],[40115,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8205,4]]},"/en/lessons/intro-to-linked-data":{"position":[[12613,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[11540,4],[16314,5],[26313,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12000,5],[26053,4],[29373,4]]},"/en/lessons/linear-regression":{"position":[[56326,4],[57043,4],[57468,5],[60727,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1135,4]]},"/en/lessons/normalizing-data":{"position":[[8486,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3916,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3526,4]]},"/en/lessons/sentiment-analysis":{"position":[[6173,5],[25515,6],[25589,6],[25732,5]]},"/en/lessons/sonification":{"position":[[35757,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19536,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39769,5],[43172,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[8711,4],[17323,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[135,4],[296,4],[340,4]]}}}],["signal",{"_index":1623,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33154,7],[35704,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18768,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10364,7],[11511,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15993,7],[20415,7],[20986,6],[33647,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4446,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28189,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[8893,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24954,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48155,6]]},"/en/lessons/linear-regression":{"position":[[12104,6],[55846,6],[67950,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5875,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19494,6]]},"/en/lessons/sonification":{"position":[[3835,8],[27056,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23960,6]]}}}],["signal/slot",{"_index":8080,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13089,11],[13162,12]]}}}],["signals/slot",{"_index":8088,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15156,13]]}}}],["signalstat",{"_index":15870,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29537,11],[30043,11],[30164,12],[30200,11],[31321,11],[32771,11],[39899,11]]}}}],["signatur",{"_index":10737,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[17948,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11205,10],[17380,9],[31381,10],[35559,9],[42084,9]]}}}],["signif(residuals(mod1",{"_index":12976,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26687,23]]}}}],["signifi",{"_index":6653,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[8388,7],[9637,7],[40203,7],[52634,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4615,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14965,9],[15214,10]]},"/en/lessons/extracting-keywords":{"position":[[13084,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16447,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26416,9],[26530,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26201,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30865,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5383,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7183,7]]},"/en/lessons/transliterating":{"position":[[8787,7],[13241,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30126,9]]},"/en/lessons/working-with-text-files":{"position":[[2031,7]]}}}],["signific",{"_index":256,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5486,11],[14017,11],[14281,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4945,12],[41044,12],[46918,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12526,11],[31610,11],[48957,12],[56961,11],[57257,14],[57464,11],[62877,11],[67688,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18567,11],[30955,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2067,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8946,11],[10121,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1067,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34291,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6164,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2062,11],[5316,13],[5748,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11540,11],[39810,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2988,11],[5323,13],[14027,13],[15208,12],[18890,13],[37815,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2630,12]]},"/en/lessons/geospatial-data-analysis":{"position":[[3059,11],[27430,11],[28354,11],[31564,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4770,11],[5104,12]]},"/en/lessons/gravity-model":{"position":[[49914,13],[59824,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[27114,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9981,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7012,11],[11922,11],[15313,11],[33895,11],[34004,11],[38495,11],[51890,11]]},"/en/lessons/introduction-map-warper":{"position":[[13716,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23552,12]]},"/en/lessons/json-and-jq":{"position":[[8249,12]]},"/en/lessons/jupyter-notebooks":{"position":[[48706,11]]},"/en/lessons/linear-regression":{"position":[[12556,13],[52802,12],[61411,12],[61485,13],[62173,11]]},"/en/lessons/logistic-regression":{"position":[[56052,12],[60893,11]]},"/en/lessons/naive-bayesian":{"position":[[11943,11],[65391,11]]},"/en/lessons/normalizing-data":{"position":[[4896,11]]},"/en/lessons/research-data-with-unix":{"position":[[2071,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11226,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54763,12]]},"/en/lessons/sentiment-analysis":{"position":[[5256,11],[8719,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4376,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32646,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3540,11],[3596,12],[28264,12],[46496,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18935,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[854,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16405,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27365,11],[42808,11],[52545,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11332,11],[26179,12]]}}}],["significance,gender,birthdate,deathdate,id",{"_index":10378,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5583,42]]}}}],["significantli",{"_index":288,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6688,13],[18366,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19846,14]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6877,13]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31513,14],[60702,13],[67228,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16007,14],[16188,13],[17082,13],[30644,13],[54502,14]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62369,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12117,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17260,14],[30309,13]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34203,13]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19287,13]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14356,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[963,13]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26001,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17009,13]]},"/en/lessons/jupyter-notebooks":{"position":[[49460,13]]},"/en/lessons/linear-regression":{"position":[[41369,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7060,13],[35635,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10236,13]]},"/en/lessons/vector-layers-qgis":{"position":[[15621,13]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34823,13]]}}}],["signitur",{"_index":20407,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25619,10]]}}}],["sigspati",{"_index":21057,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50545,10]]}}}],["sii5_173719",{"_index":9998,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56650,12]]}}}],["silenc",{"_index":10298,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2847,8],[2859,7],[8000,7],[8165,8],[8675,7],[8945,8],[9895,7]]}}}],["silent",{"_index":4002,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24081,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[739,6],[833,6]]},"/en/lessons/geocoding-qgis":{"position":[[34204,10]]}}}],["silg",{"_index":21772,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[28705,5]]}}}],["silhouett",{"_index":4264,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44512,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[411,10],[12265,10],[20585,10],[20677,10],[20807,10],[20878,11],[20913,10],[21046,10],[21447,10],[21557,10],[21605,10],[21790,10],[23150,10],[23234,10],[23329,10],[23457,10],[23593,10],[23657,10],[23850,10],[32699,10],[32800,10],[34776,10],[34879,10],[35125,10],[36948,10],[40863,10],[41613,10],[41689,10],[41750,10],[41833,10],[41962,10],[42040,10],[42120,10],[44926,10],[56819,10],[57295,10]]}}}],["silhouette_scor",{"_index":3946,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21383,16]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32313,16]]}}}],["silhouette_score(data_",{"_index":4903,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[37535,23]]}}}],["silhouette_score(data_.to_fram",{"_index":4888,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[36675,34]]}}}],["silhouetteplot(range(3,9",{"_index":4934,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41632,26]]}}}],["silhouetteplot(range_",{"_index":4811,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32722,22]]}}}],["silhouettevisu",{"_index":4810,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32617,20]]}}}],["silhouettevisualizer(kmean",{"_index":4826,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33151,28]]}}}],["silicon",{"_index":2972,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[688,9],[20018,9]]}}}],["silli",{"_index":7755,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[677,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6735,6],[7097,6]]}}}],["silo",{"_index":15124,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[3278,6]]}}}],["silva",{"_index":20490,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39359,5]]}}}],["sim",{"_index":9503,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52784,4]]}}}],["similar",{"_index":328,"title":{"/en/lessons/common-similarity-measures":{"position":[[31,10]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8089,7],[18675,8],[18720,7],[18754,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[491,10],[2251,7],[35542,10],[35768,11],[35925,10],[36053,7],[40863,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1023,7],[10400,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22393,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8147,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14000,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[310,10],[1799,7],[2558,7],[3032,10],[4273,7],[5372,9],[5626,10],[7357,7],[7384,7],[7643,7],[7748,10],[7980,7],[8021,7],[8820,7],[11949,9],[12010,7],[12122,9],[12299,7],[16798,10],[17125,7],[17319,10],[18187,8],[29832,7],[66880,7],[67156,7],[67199,7],[69640,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1639,7],[12014,7],[20950,7],[27586,7],[50823,7],[52123,12],[53554,7],[55716,7],[66875,7],[68411,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30601,7],[59618,7],[59941,7]]},"/en/lessons/common-similarity-measures":{"position":[[32,10],[208,10],[320,10],[456,10],[746,7],[988,10],[1137,10],[1554,10],[1786,10],[4398,10],[4423,10],[4575,10],[4699,10],[4795,10],[4898,10],[5118,10],[8545,10],[9489,10],[9844,11],[9889,11],[9962,10],[10252,10],[10553,11],[10619,11],[10689,11],[10793,10],[10860,10],[15886,10],[16004,11],[16514,10],[16866,10],[17011,10],[17104,11],[17161,10],[17247,10],[17391,10],[17514,10],[17886,10],[18135,10],[18251,7],[18310,10],[18750,10],[19038,10],[19188,7],[19893,7],[21059,10],[22179,8],[22216,9],[29397,10],[30147,7],[30466,7],[30573,7],[30679,7],[32154,7],[32338,8],[33629,10],[34158,7],[34475,7],[34763,7],[34906,10],[34999,7],[35068,7],[35593,10],[35841,10],[36019,7],[36087,9],[36644,10],[37511,7],[38595,10],[38755,10],[39779,7],[39920,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31146,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14517,7],[23715,7],[41073,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11484,7],[21669,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11071,7],[11325,7],[25904,7],[27979,7],[48762,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5456,7],[5522,7],[27038,7],[30612,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15595,7],[17133,7],[37260,7],[38458,7],[40095,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4369,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29946,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8864,7],[28565,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5115,8],[8638,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5781,7],[5859,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13582,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22644,7],[35450,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7730,7],[8635,7],[13815,8],[15702,7],[26601,7],[38657,10],[57973,11],[59104,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12951,7],[15293,7],[48485,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9901,7],[21161,7],[22535,7],[28865,7],[34419,8],[41919,8]]},"/en/lessons/extracting-keywords":{"position":[[2998,7],[15875,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18119,12],[33103,7],[43668,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4020,7],[12004,7],[29651,7],[29846,7],[32537,7],[33883,7],[34069,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11961,7],[12122,7],[24494,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9928,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14003,10],[23251,7],[23488,10],[24031,7]]},"/en/lessons/geocoding-qgis":{"position":[[35315,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[18984,7],[33594,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13779,7],[17097,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14297,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8755,7],[12869,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16830,7]]},"/en/lessons/gravity-model":{"position":[[4480,7],[26145,7],[40347,7]]},"/en/lessons/installing-omeka":{"position":[[2080,7],[2721,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11138,7],[26222,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[43089,7],[43126,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27474,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27246,7]]},"/en/lessons/intro-to-bash":{"position":[[1823,7],[4237,7],[8274,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13584,8],[20717,7],[30879,7]]},"/en/lessons/intro-to-powershell":{"position":[[4718,8],[5972,7],[15457,8],[42456,7],[46056,10]]},"/en/lessons/introduction-map-warper":{"position":[[20316,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7519,7],[8740,7],[16464,7],[16891,7],[22243,7],[22320,7],[35387,7],[38108,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13102,7],[24897,7],[42815,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6338,8],[10621,8],[22302,7],[22449,7],[23567,7],[24940,7],[25217,7],[35254,7],[42048,7],[42901,7],[43648,10]]},"/en/lessons/json-and-jq":{"position":[[32955,7]]},"/en/lessons/jupyter-notebooks":{"position":[[16081,8],[35890,7]]},"/en/lessons/linear-regression":{"position":[[1771,7],[3725,7],[5193,10],[6276,8],[19936,7],[20864,7],[40094,7],[55617,7]]},"/en/lessons/linux-installation":{"position":[[3464,7]]},"/en/lessons/logistic-regression":{"position":[[1491,7],[7249,8],[14075,7],[34714,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1632,7]]},"/en/lessons/naive-bayesian":{"position":[[6848,7],[26120,7],[26610,7],[65756,13]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9282,7]]},"/en/lessons/preserving-your-research-data":{"position":[[10123,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10335,7],[26418,7]]},"/en/lessons/research-data-with-unix":{"position":[[1477,7],[7735,7],[12784,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4234,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40155,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3167,7]]},"/en/lessons/sonification":{"position":[[6834,7],[12461,9],[21994,8]]},"/en/lessons/space-place-gazetteers":{"position":[[13874,7],[16348,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1321,7],[8095,8],[25411,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2048,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8682,7],[21178,7],[45065,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11999,7],[33179,7],[35848,7],[36963,10],[43871,7],[47754,7],[48775,7],[59638,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6967,8],[9331,8],[10732,7],[16845,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1762,7],[11334,7],[30444,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25129,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5847,7],[6516,7],[6714,7],[12258,7],[12357,7],[12400,11],[12695,7],[13108,10],[13250,10],[13373,7],[14220,12],[16859,7],[17261,7],[32763,7],[32907,7],[33135,7],[33347,7],[33626,12],[33721,11],[33943,7],[34357,7],[34427,7],[34671,7],[34777,10],[34823,10],[34896,11],[34917,7],[34962,10],[35954,13],[36419,13],[36513,11],[36557,12],[36886,14],[37267,7],[37508,7],[38120,7],[39735,13],[39949,10],[40597,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[2791,7],[10884,7],[15905,7],[18489,7],[22648,7],[30305,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3612,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5176,7],[41922,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16849,7]]}}}],["similar(etho",{"_index":3866,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17376,13]]}}}],["similar(gigaword",{"_index":3867,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17415,16]]}}}],["similarity.pi",{"_index":5727,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[23724,13],[24023,14],[28033,14]]}}}],["similarity/dist",{"_index":5682,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15953,19]]}}}],["similarity_scor",{"_index":22946,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39989,16],[40163,17]]}}}],["similarli",{"_index":1669,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36089,10],[40320,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17443,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7572,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[56266,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2201,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1685,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46804,10],[50846,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5285,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51490,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[18450,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7101,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16640,10],[16860,9],[28073,10],[42130,9]]},"/en/lessons/intro-to-linked-data":{"position":[[14613,10],[22140,9]]},"/en/lessons/intro-to-powershell":{"position":[[8783,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[7857,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16574,10]]},"/en/lessons/logistic-regression":{"position":[[21428,10]]},"/en/lessons/naive-bayesian":{"position":[[55756,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10151,9]]},"/en/lessons/research-data-with-unix":{"position":[[3839,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[547,9],[36213,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8795,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14210,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17107,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[28575,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20200,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23424,9]]}}}],["similiar",{"_index":6587,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13639,9]]}}}],["simon",{"_index":14881,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56724,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14308,5],[14426,5]]}}}],["simperl",{"_index":8566,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7169,8],[8133,7]]}}}],["simpkin",{"_index":3160,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43593,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12385,7]]}}}],["simpl",{"_index":89,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1560,6],[5992,6],[8595,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1635,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[931,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[236,6],[2812,6],[11204,6],[15972,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14177,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5440,7],[7848,6],[50331,6],[66942,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60789,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[880,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10390,6]]},"/en/lessons/common-similarity-measures":{"position":[[8378,7],[10307,6],[10949,6],[37184,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7223,6],[16521,6],[26782,6],[27841,6],[37644,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6528,6],[31916,6],[45044,6],[60889,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8299,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5132,7],[5297,6],[5387,6],[20933,6],[29234,6],[48182,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3302,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5222,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2550,6],[10822,7],[12761,6],[22451,6],[36343,6],[37546,6],[39641,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1272,6],[6491,7],[6751,6],[7754,6],[27430,6],[27479,6],[38262,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3258,6],[7543,6],[10851,6],[19611,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8034,6],[17461,6],[17981,6],[19477,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7478,6],[13932,6],[14121,6],[30029,6],[41338,6],[41755,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2252,6],[51023,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4606,6],[5761,6],[5984,6],[10558,6],[16329,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16709,6],[23205,7],[26913,6],[31658,7],[32099,6],[46186,6],[47968,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20378,6],[28532,6]]},"/en/lessons/extracting-keywords":{"position":[[17776,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4477,6],[43959,6],[46058,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1313,6],[3653,6],[18196,6],[26728,6],[33584,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6818,6],[11359,6],[13672,6],[25669,6],[25749,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55509,6],[63318,6],[66962,6]]},"/en/lessons/geocoding-qgis":{"position":[[4412,6],[4434,6],[12538,6],[16463,6],[17023,6],[17476,6],[22068,6],[31349,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1625,6],[9224,6],[22904,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2177,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[6900,6],[28497,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12821,6],[12896,6],[13710,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[11152,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33176,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3153,6],[3482,6],[7151,6],[9773,6],[20136,6]]},"/en/lessons/gravity-model":{"position":[[413,6],[4388,6],[5537,6],[20560,6],[20736,6],[20847,6],[20913,6],[20950,6],[21452,6],[21840,6],[22272,6],[22605,6],[23494,6],[23942,6],[24167,6],[25846,6],[40136,6],[43636,6],[43827,6],[43929,6],[45870,6],[63572,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[7054,6],[7626,6],[13099,6],[16607,6],[19169,6],[41014,7],[44131,6]]},"/en/lessons/installing-omeka":{"position":[[3725,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3067,6],[18058,6],[19333,6],[35998,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7036,6],[11726,6],[13341,6],[15183,6],[16073,6],[16865,6],[29979,6],[34183,6],[36259,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2909,7],[15667,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5807,7],[6184,6],[7187,6],[41507,6]]},"/en/lessons/intro-to-bash":{"position":[[2456,6],[18344,7]]},"/en/lessons/intro-to-linked-data":{"position":[[22972,6],[27630,6],[31867,6]]},"/en/lessons/intro-to-powershell":{"position":[[4111,7],[25680,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1045,6],[1892,6],[14437,6],[22790,6],[22827,6],[26817,6]]},"/en/lessons/introduction-and-installation":{"position":[[492,6],[2729,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14114,6],[37345,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1581,6],[8309,6],[12192,6],[21822,6],[35315,6],[39364,6],[44625,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43538,6]]},"/en/lessons/json-and-jq":{"position":[[14177,6],[14210,6],[35572,6]]},"/en/lessons/jupyter-notebooks":{"position":[[8524,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3321,6]]},"/en/lessons/linear-regression":{"position":[[14899,6],[15286,6],[20218,6],[43249,7],[57742,6]]},"/en/lessons/logistic-regression":{"position":[[63640,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4326,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2872,7],[7453,6],[8638,6]]},"/en/lessons/qgis-layers":{"position":[[3024,6],[10564,6],[18306,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7137,6],[23331,6],[24111,6]]},"/en/lessons/research-data-with-unix":{"position":[[1019,6],[1357,6],[5717,6],[7556,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2613,6],[18982,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11001,6],[29905,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[520,6],[1579,6],[5670,6],[7377,6],[12967,7],[13668,6],[19926,6],[26191,6],[27302,6],[27834,6],[29772,6],[29964,6],[38662,6]]},"/en/lessons/sonification":{"position":[[13521,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2157,6],[14649,7],[16676,6],[25269,6],[27607,6],[41945,6],[47725,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6566,6],[12414,6],[18027,7],[18805,6],[30781,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10675,6],[10736,6],[33938,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1279,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13269,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2201,6],[25850,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7868,6],[15172,6]]},"/en/lessons/transliterating":{"position":[[19841,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2014,6],[3206,6],[20398,6],[29049,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2339,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1173,6],[4178,6],[16954,6],[17130,7],[18517,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4801,6],[8664,6]]}}}],["simple_plot",{"_index":20192,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[42688,13]]}}}],["simple_plot(sentiment_val",{"_index":20193,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43197,30]]}}}],["simplehttpserv",{"_index":18201,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[19874,16],[19932,16],[20051,16]]}}}],["simplekml",{"_index":14135,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[4296,9]]}}}],["simplelarceni",{"_index":18428,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[35163,14],[39864,14],[51566,15],[55140,13]]}}}],["simplelarceny.txt",{"_index":18433,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[36733,18]]}}}],["simpler",{"_index":3047,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14900,7],[15883,7],[22504,9]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5879,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8370,7],[16539,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1444,7],[7301,8]]},"/en/lessons/common-similarity-measures":{"position":[[11738,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7620,7],[24552,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[41780,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1807,7],[4078,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6415,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36856,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19622,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13050,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23522,7]]},"/en/lessons/gravity-model":{"position":[[24548,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5735,8]]},"/en/lessons/intro-to-bash":{"position":[[12697,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26084,8]]},"/en/lessons/json-and-jq":{"position":[[23664,7]]},"/en/lessons/linear-regression":{"position":[[8287,7]]}}}],["simplest",{"_index":5651,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[11528,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17009,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31426,8]]},"/en/lessons/geocoding-qgis":{"position":[[6944,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3243,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[2243,8]]},"/en/lessons/gravity-model":{"position":[[1552,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[14919,8],[15285,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5790,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11988,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[35105,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18954,8]]},"/en/lessons/space-place-gazetteers":{"position":[[10812,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6020,8]]},"/en/lessons/viewing-html-files":{"position":[[2014,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10864,9]]}}}],["simpli",{"_index":2007,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5971,6],[11267,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1217,6],[6224,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2667,6],[27966,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4656,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7816,6],[10833,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7410,6],[27430,6],[66069,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3012,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15394,6]]},"/en/lessons/common-similarity-measures":{"position":[[16551,6],[18720,6],[18793,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2925,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25124,6],[25853,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8498,6],[16906,6],[17047,6],[28822,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[27700,6],[34007,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10737,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46025,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24185,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6403,6],[6719,6],[6994,6],[19568,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6833,6],[30266,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[50102,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3158,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1987,6],[4873,6],[8191,6],[18469,6],[22804,6],[26336,6],[27062,6],[39008,6],[50358,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5818,6],[14284,6],[19707,6],[19832,6],[23789,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6558,7],[22313,6],[28996,6],[33085,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7775,6],[8374,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7737,6],[10958,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11823,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20187,6],[62736,6],[68091,6]]},"/en/lessons/geocoding-qgis":{"position":[[10538,6],[18264,6],[33480,6],[33819,6]]},"/en/lessons/georeferencing-qgis":{"position":[[11809,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[20280,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[5171,6],[21409,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26321,6]]},"/en/lessons/gravity-model":{"position":[[24021,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10962,6],[13299,6],[13968,6],[18640,6],[25681,6]]},"/en/lessons/installing-omeka":{"position":[[3165,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[764,6],[3074,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13936,6],[35890,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3904,7],[5828,7],[14940,6],[32375,6],[35719,6],[40722,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36247,6]]},"/en/lessons/intro-to-linked-data":{"position":[[16617,6],[21332,6]]},"/en/lessons/intro-to-powershell":{"position":[[40404,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17883,6],[17994,6],[22861,6],[30788,7],[32864,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13138,6],[25121,6],[36523,6],[42859,6],[43013,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7877,6],[23451,6],[24214,6],[35368,6]]},"/en/lessons/json-and-jq":{"position":[[19549,6]]},"/en/lessons/jupyter-notebooks":{"position":[[37983,6]]},"/en/lessons/linear-regression":{"position":[[43380,6]]},"/en/lessons/logistic-regression":{"position":[[33513,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1058,6]]},"/en/lessons/naive-bayesian":{"position":[[10213,6],[21809,6],[22723,6],[37617,6],[47602,6],[61455,6],[62620,6],[67404,6],[69203,6],[69500,6]]},"/en/lessons/normalizing-data":{"position":[[5944,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15166,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7168,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5111,6],[18867,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14810,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2809,6],[22050,6]]},"/en/lessons/sonification":{"position":[[34293,6],[34375,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1064,6],[3275,6],[4332,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9489,6],[19973,6],[21681,6],[25359,6],[26590,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21939,6],[26833,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29000,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14032,6],[14311,6],[26776,6],[29606,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13338,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10966,6],[13252,6],[24413,6],[26488,6],[32558,6]]},"/en/lessons/transliterating":{"position":[[12228,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6693,6],[22502,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8893,6],[12939,6]]},"/en/lessons/vector-layers-qgis":{"position":[[12942,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6752,6]]},"/en/lessons/working-with-web-pages":{"position":[[1700,6]]}}}],["simplic",{"_index":3023,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10527,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38335,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37328,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50245,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11528,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[41889,10]]},"/en/lessons/jupyter-notebooks":{"position":[[8996,10]]}}}],["simplicity’",{"_index":15212,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22237,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16193,12]]},"/en/lessons/space-place-gazetteers":{"position":[[22730,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6980,12]]}}}],["simplif",{"_index":11081,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[17462,14],[20872,14]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9976,14]]}}}],["simplifi",{"_index":2097,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[13227,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26153,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57703,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11581,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3687,10],[5532,10],[6825,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10662,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17103,11],[29975,8],[42179,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31644,10],[36127,10]]},"/en/lessons/geocoding-qgis":{"position":[[11107,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25715,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2823,10],[11703,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[2398,8],[8536,10],[10634,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1556,8],[16201,11]]},"/en/lessons/intro-to-linked-data":{"position":[[22055,10]]},"/en/lessons/intro-to-powershell":{"position":[[10072,10]]},"/en/lessons/linear-regression":{"position":[[15475,10],[17008,10]]},"/en/lessons/naive-bayesian":{"position":[[13259,10],[35793,8]]},"/en/lessons/qgis-layers":{"position":[[15924,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43760,10],[43953,10]]},"/en/lessons/space-place-gazetteers":{"position":[[14015,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[746,8],[4074,8],[16000,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16500,10],[16681,11]]},"/en/lessons/transliterating":{"position":[[2018,10],[9638,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[3441,10]]}}}],["simplifiedsap.xml",{"_index":22457,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[16708,17],[16811,17],[18966,17],[22012,17]]}}}],["simplist",{"_index":11114,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25906,10],[33242,15]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15061,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[37045,10]]},"/en/lessons/naive-bayesian":{"position":[[11019,10]]}}}],["simul",{"_index":4531,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[62,9]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68867,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15623,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[63,9],[1146,9],[1194,9],[1403,9],[2679,10],[3967,10],[35000,10],[35191,10],[40030,9],[40114,10],[40134,9],[40307,9],[41095,9],[41919,9],[44823,10],[46016,9],[46532,10],[46580,9],[46620,10],[48152,9],[50782,10],[52886,9]]},"/en/lessons/gravity-model":{"position":[[5018,11],[62475,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[7342,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[49416,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42072,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3040,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[32931,11]]}}}],["simulator’",{"_index":9418,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47906,11]]}}}],["simultan",{"_index":734,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[954,15]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29294,15]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36255,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8034,14]]},"/en/lessons/geocoding-qgis":{"position":[[22439,14],[25915,15],[34068,15]]},"/en/lessons/image-classification-neural-networks":{"position":[[9543,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15165,14],[31407,15]]},"/en/lessons/introduction-map-warper":{"position":[[12565,15]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[20785,15],[29000,14]]},"/en/lessons/json-and-jq":{"position":[[25373,15]]}}}],["sin",{"_index":19278,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17306,4],[17419,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12282,3]]}}}],["sincer",{"_index":7727,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11109,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55945,7]]},"/en/lessons/sentiment-analysis":{"position":[[39024,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13780,10]]}}}],["sinclair",{"_index":1513,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28953,9],[29716,8],[29808,8],[32086,8],[47254,9],[50899,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47455,8]]},"/en/lessons/jupyter-notebooks":{"position":[[7162,8],[52126,8],[52803,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6741,11],[46622,8]]}}}],["sinclair’",{"_index":1595,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31845,10]]}}}],["sine",{"_index":7832,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13160,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3802,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9978,4],[27376,4],[27597,4],[61278,4]]}}}],["sing",{"_index":23664,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[7539,4]]}}}],["singl",{"_index":64,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1161,6],[22977,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29527,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14269,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1937,6],[9819,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3551,6],[6950,6],[7511,6],[12553,6],[19037,6],[25436,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11773,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9331,6],[12554,6],[14886,6],[16011,6],[16247,6],[17170,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6086,6],[6388,6],[6622,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8084,6],[44402,6],[62015,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4891,6],[5494,6],[6638,6],[6961,6],[24535,6],[34850,6],[42327,6],[51566,6],[54860,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[449,6],[1545,6],[2948,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35854,7]]},"/en/lessons/common-similarity-measures":{"position":[[4632,6],[6041,6],[28258,6],[34088,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5441,6],[5992,6],[13478,6],[15326,6],[27508,6],[28962,6],[44929,6],[48497,6],[59221,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16826,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16725,6],[18422,6],[21447,6],[23633,6],[23680,6],[25987,6],[26256,6],[38358,6],[40481,6],[40524,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20485,7],[22020,7],[24037,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1879,6],[2628,6],[2810,6],[18431,6],[27203,6],[30538,6],[34013,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20427,7],[28870,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[889,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15553,6],[24513,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2174,6],[21923,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8530,6],[34605,6],[37245,6],[39331,6],[39888,6],[45690,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25007,6],[26802,6],[28028,6],[39884,6],[47916,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[904,6],[20241,6],[37349,6],[41194,6],[49052,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12671,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10906,6],[21724,6],[22947,6],[50431,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27822,6],[28414,6],[28548,6]]},"/en/lessons/extracting-keywords":{"position":[[709,6],[18375,6],[18417,6],[18530,6],[18735,6],[23667,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17337,6],[20473,6],[20757,6],[21073,6],[23277,6],[39667,6],[41434,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3929,6],[6836,6],[14630,6],[21042,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17168,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3794,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19962,6],[21450,6],[22122,6],[30850,6],[37211,6]]},"/en/lessons/geocoding-qgis":{"position":[[7859,6],[20170,6],[20410,6],[22132,6],[27078,6],[28627,6],[35645,6],[35957,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19539,6],[21664,6],[26685,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4327,6],[4506,6],[4701,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12457,6],[33857,6],[34203,6],[34314,6],[44036,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12526,6],[14758,6],[16868,6]]},"/en/lessons/gravity-model":{"position":[[43237,6],[48055,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[12162,6],[12934,6],[15108,6],[17984,6],[37191,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24281,6],[31487,6],[31549,6],[35200,6],[37377,6],[42641,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8287,7],[11212,6],[15095,6],[17212,6],[23816,6],[51085,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24441,7]]},"/en/lessons/intro-to-bash":{"position":[[17574,6],[22708,6]]},"/en/lessons/intro-to-linked-data":{"position":[[7071,6]]},"/en/lessons/intro-to-powershell":{"position":[[13210,6],[26165,6],[28573,6],[34809,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20110,7],[22578,6],[31437,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2843,6],[9225,6],[12061,6],[15326,6],[15636,6],[15657,6],[23886,7],[29389,6],[32650,6],[35985,6],[36687,6],[41920,6],[45692,6]]},"/en/lessons/json-and-jq":{"position":[[9208,6],[16460,6],[17377,6],[29660,6],[30365,6],[30467,6],[32702,6]]},"/en/lessons/jupyter-notebooks":{"position":[[26551,6],[45707,6],[48314,6],[48822,6],[51636,6]]},"/en/lessons/linear-regression":{"position":[[7443,6],[15676,6],[20318,6],[34312,6],[40202,6],[68506,6],[70093,6]]},"/en/lessons/logistic-regression":{"position":[[22697,6],[36316,6],[49454,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1942,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10390,6],[18115,6]]},"/en/lessons/naive-bayesian":{"position":[[35765,6],[48157,6],[49313,6],[52852,6],[55855,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21452,6]]},"/en/lessons/preserving-your-research-data":{"position":[[9757,6],[10479,6]]},"/en/lessons/qgis-layers":{"position":[[1993,6],[12595,7],[13873,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17580,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3504,6],[6678,6],[6781,6],[10983,6],[11406,6],[20646,6],[40554,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[239,6],[11860,6],[22669,6]]},"/en/lessons/sentiment-analysis":{"position":[[17804,6],[18057,6],[18659,6],[21280,6],[23094,6],[24965,6],[29817,6],[30016,6],[32854,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24710,6]]},"/en/lessons/sonification":{"position":[[14793,6],[18624,6],[29737,6],[35121,6]]},"/en/lessons/space-place-gazetteers":{"position":[[8182,6],[11783,6],[11966,6],[12154,6],[12472,6],[13280,6],[13544,6],[43593,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14693,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9095,6],[12955,6],[14003,6],[27825,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3801,6],[13178,6],[14838,6],[17864,6],[20283,6],[25187,6],[28635,7],[38471,6],[39013,6],[39896,6],[44549,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25643,6],[33105,6],[37561,6],[37975,6],[38033,6],[50977,6],[56630,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1421,6],[2164,6],[13284,6],[13321,6],[15087,6],[15376,6],[24574,6],[25076,6],[25648,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[30721,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2392,6],[5897,6],[23439,6],[42102,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8340,6],[8361,6],[42299,6],[42919,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2144,6],[7229,6],[10487,6],[10632,6],[10830,6],[13034,6],[22444,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[879,6],[12212,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1331,6],[3103,6],[6931,6],[12855,6],[17360,6],[24893,6],[28727,6],[32318,6],[35719,6],[44624,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1828,6],[7675,6],[7803,6],[11646,6],[11893,6],[16869,6]]},"/en/lessons/working-with-text-files":{"position":[[1567,6],[1806,6],[5268,6]]},"/en/lessons/working-with-web-pages":{"position":[[9429,6]]}}}],["singular",{"_index":1680,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37538,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14148,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67025,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13096,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29443,8],[51019,8],[51072,8],[51560,8],[60692,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[31061,8],[33585,8],[33748,8],[34253,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12394,8],[44185,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9527,8],[14990,8],[34550,8]]},"/en/lessons/linear-regression":{"position":[[19143,11]]}}}],["sink",{"_index":5948,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26419,4]]}}}],["siobhan",{"_index":22972,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[50072,7]]}}}],["sip",{"_index":2144,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2382,7]]}}}],["sir",{"_index":10475,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16757,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3392,3]]}}}],["siren",{"_index":6482,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56814,7]]}}}],["sister",{"_index":6140,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8398,8],[8444,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1053,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52184,7]]},"/en/lessons/logistic-regression":{"position":[[54048,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2207,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24308,6],[24368,6],[26874,8],[27603,8]]}}}],["sister.17",{"_index":17951,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53918,9]]}}}],["sisters.21",{"_index":16394,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43898,10]]}}}],["sisters.6",{"_index":23179,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[23824,9]]}}}],["sit",{"_index":5888,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16472,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2160,7],[2391,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13583,8],[30655,3],[34403,3]]},"/en/lessons/naive-bayesian":{"position":[[29474,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13129,3],[13467,3],[15354,3],[15641,3]]},"/en/lessons/working-with-text-files":{"position":[[3042,3],[4298,6]]}}}],["site",{"_index":2079,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11612,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1315,4],[12278,5],[14232,4],[16105,4],[16699,4],[16874,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7821,5],[7883,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[492,5],[936,6],[1599,4],[2058,6],[3130,4],[3352,4],[3495,5],[3702,5],[4264,4],[4312,4],[4402,5],[4576,4],[4639,4],[5170,4],[5394,5],[5410,6],[6264,4],[6325,5],[6354,4],[6944,5],[7014,5],[7171,4],[7251,4],[7350,4],[7427,4],[7510,5],[7931,4],[8944,4],[11959,5],[12620,5],[12685,5],[12720,4],[13319,4],[14454,5],[23454,5],[23662,5],[25397,5],[25605,5],[29039,4],[29366,4],[29499,4],[29584,4],[29854,4],[29964,4],[30866,4],[30935,4],[31049,4],[31104,5],[32091,4],[32499,4],[32655,4],[32705,4],[33051,4],[33179,4],[33395,4],[34015,4],[34149,4],[34548,4],[34751,4],[34999,4],[35701,5],[35783,5],[36910,4],[36951,4],[37118,4],[38057,4],[38336,4],[38537,4],[38676,4],[39468,5],[39603,4],[40112,4],[40367,5],[40676,4],[40722,5],[40796,4],[41275,4],[41812,4],[41926,4],[44300,4],[45474,4],[46559,4],[47164,5],[47558,6],[47903,4],[48212,5],[49877,5],[50139,4],[50947,5],[51116,4],[55054,5],[55457,4],[55588,4],[56651,4],[56759,4],[57282,6],[57580,4],[57855,4],[57963,5],[58470,5],[58511,4],[58749,5],[58827,5],[58984,4],[59017,4],[59269,5],[59347,4],[60182,4],[61300,5],[61505,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6853,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56035,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64193,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[435,4],[1947,4],[2138,5],[2207,4],[2264,5],[3156,4],[3325,4],[5675,4],[5724,4],[6179,4],[6836,5],[7333,4],[9357,4],[9397,5],[9447,5],[9595,5],[9697,4],[10014,5],[10230,5],[10397,5],[10491,4],[11099,5],[11258,4],[11306,4],[11664,4],[12835,5],[14091,5],[15090,4],[15503,5],[15691,4],[15871,4],[16153,4],[17725,5],[18084,6],[21048,4],[22980,5],[23808,4],[24999,4],[25720,4],[26335,4],[26382,5],[26498,6],[26555,5],[26640,4],[26813,5],[27455,5],[27855,4],[27942,4],[32876,4],[33291,4],[33883,5],[34469,4],[34843,4],[36300,5],[36801,4],[42119,4],[43052,4],[43777,4],[45887,4],[45995,4],[46536,4],[46777,4],[47985,4],[48170,5],[48543,4],[51929,4],[52312,4],[55234,4],[58743,4],[59212,4],[59880,4],[60946,5],[61544,5],[62303,5],[63489,4],[64686,4],[65093,4],[65577,5],[65623,5],[65885,4],[70085,4],[70192,4],[70288,5],[70504,4],[71044,4],[71575,5],[72079,4]]},"/en/lessons/common-similarity-measures":{"position":[[4046,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[197,5],[247,4],[2649,4],[2680,5],[2759,4],[2837,5],[2886,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14219,5],[14430,5],[16673,4],[18245,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5422,4],[7197,4],[7814,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17103,5],[19209,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39302,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[713,5],[9409,4],[9800,4],[31350,4],[31882,4],[40720,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1786,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42414,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4661,5],[19981,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[536,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[657,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63416,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8706,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1137,5],[1923,4],[1944,5],[8907,5],[9119,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[403,4],[46083,4],[46253,5],[47138,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[11088,5],[11364,4],[21503,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8091,5],[26825,5]]},"/en/lessons/gravity-model":{"position":[[45112,5]]},"/en/lessons/installing-omeka":{"position":[[7211,5],[10797,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17993,5],[26554,5],[47634,5],[58004,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2892,4],[4235,4],[6632,4],[7247,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[875,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[16027,4],[16349,4],[16700,4],[16947,4],[20572,4],[24494,4],[25962,4]]},"/en/lessons/introduction-and-installation":{"position":[[1667,4],[1793,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18362,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36573,4]]},"/en/lessons/json-and-jq":{"position":[[1334,5],[5094,4]]},"/en/lessons/jupyter-notebooks":{"position":[[15930,4],[16373,4]]},"/en/lessons/naive-bayesian":{"position":[[1101,5]]},"/en/lessons/normalizing-data":{"position":[[545,5]]},"/en/lessons/preserving-your-research-data":{"position":[[497,5]]},"/en/lessons/qgis-layers":{"position":[[822,4]]},"/en/lessons/sentiment-analysis":{"position":[[13864,5]]},"/en/lessons/sonification":{"position":[[8327,4],[8374,4],[8868,4],[9071,4],[10320,5],[10601,5],[15098,4],[15226,4],[18561,4],[26850,4]]},"/en/lessons/space-place-gazetteers":{"position":[[5358,5],[5537,5],[9447,5],[13395,4],[49314,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30369,4],[30447,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16123,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[838,4],[1410,5]]},"/en/lessons/transliterating":{"position":[[2581,4],[14456,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[433,4],[595,5],[723,5],[751,5],[833,5],[884,5],[906,4],[1018,5],[1170,5],[1340,4],[1584,4],[1621,4],[2062,4],[3026,4],[6920,5],[6990,5],[7173,5]]},"/en/lessons/working-with-web-pages":{"position":[[379,5]]}}}],["site.14",{"_index":14803,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47864,7]]}}}],["site.baseurl",{"_index":5414,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19761,12],[20205,12],[20581,12],[22482,12],[23590,12]]}}}],["site.peopl",{"_index":5411,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19728,11],[22408,11],[23516,11]]}}}],["site.post",{"_index":5422,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[20132,10],[20508,10]]}}}],["site—that",{"_index":2997,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4504,9]]}}}],["site’",{"_index":3031,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11739,6],[11831,6],[14130,6],[28871,6],[37895,6],[40385,6],[42050,6],[46131,6],[46952,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19513,6],[36100,6],[39919,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[993,6]]},"/en/lessons/sonification":{"position":[[15904,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[633,6]]}}}],["sitter",{"_index":11018,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3731,7]]}}}],["sittley",{"_index":22299,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22401,7],[26727,7]]}}}],["situat",{"_index":164,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3354,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1071,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6879,9],[41426,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[35319,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27169,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8775,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1641,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46629,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1878,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31251,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18670,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32662,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[19097,10]]},"/en/lessons/gravity-model":{"position":[[11699,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[33153,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27818,10],[52706,9],[53509,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5114,10],[39094,9]]},"/en/lessons/jupyter-notebooks":{"position":[[10637,11],[44572,10]]},"/en/lessons/linear-regression":{"position":[[52136,9],[55574,9]]},"/en/lessons/naive-bayesian":{"position":[[52776,9]]},"/en/lessons/normalizing-data":{"position":[[5264,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34387,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5533,10]]},"/en/lessons/sentiment-analysis":{"position":[[4378,11],[28673,11]]},"/en/lessons/sonification":{"position":[[14381,9]]},"/en/lessons/space-place-gazetteers":{"position":[[11642,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2157,11]]}}}],["six",{"_index":4147,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37483,3],[60207,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41561,3]]},"/en/lessons/common-similarity-measures":{"position":[[30995,3],[31263,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3336,3]]},"/en/lessons/counting-frequencies":{"position":[[11120,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17303,3],[35432,3],[38586,3],[38630,3],[41762,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3724,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4413,3],[5486,3],[15872,3],[16207,3],[24601,3],[24742,3],[45509,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13380,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23779,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2688,3],[18081,3],[40888,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12632,3]]},"/en/lessons/logistic-regression":{"position":[[53441,3],[67240,4],[67398,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5168,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5050,4],[26120,3],[26949,3],[31799,3],[32272,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14605,3]]}}}],["sixth",{"_index":3502,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2242,5]]},"/en/lessons/extracting-keywords":{"position":[[13695,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[49103,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10237,5]]}}}],["sixthteenth",{"_index":3570,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3114,11]]}}}],["sixti",{"_index":7728,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11127,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15913,5],[19145,5],[23757,5]]}}}],["sizabl",{"_index":21324,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20867,7],[28603,7]]}}}],["size",{"_index":203,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4166,6],[20698,4],[21001,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2842,4],[14654,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11262,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11318,4],[29980,5],[33931,4],[34020,4],[34133,4],[38862,4],[61635,4],[65663,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18947,4],[23940,4],[42244,5]]},"/en/lessons/common-similarity-measures":{"position":[[22433,4],[22493,5],[22671,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18590,4],[28291,4],[28729,5],[39606,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11689,4],[23927,6],[24718,4],[25160,4],[28869,4],[30896,4],[33130,4],[33253,4],[34879,4],[48143,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3137,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5760,4],[7211,4],[7271,4],[23124,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34063,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6018,4],[6248,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14254,4],[14345,4],[14553,4],[16537,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8052,4],[24227,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25010,5],[25034,4],[25187,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19611,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18884,5],[19059,5],[19080,5],[19461,4],[21394,4],[21993,4],[22474,4],[29365,4],[29504,4],[36318,4],[36510,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21623,4],[21709,4],[28506,4],[40278,4],[44470,5],[47253,4],[48176,4],[51285,7],[52113,7],[54417,5],[54570,5],[54679,5],[54908,4],[54952,4],[55050,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22106,4],[25389,4],[26837,5],[28873,4],[36143,6],[51218,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2928,5],[14954,4],[25565,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34324,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62615,5],[63789,5],[64211,5]]},"/en/lessons/geocoding-qgis":{"position":[[15896,5],[30248,5],[30668,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3220,4],[18066,4]]},"/en/lessons/georeferencing-qgis":{"position":[[9610,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[21960,4],[22719,5],[24568,4],[31943,4],[35592,4],[35672,6],[36008,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4141,4],[13187,4],[14733,4],[16319,4],[17538,4],[19524,4],[20587,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[21775,5],[23204,4],[23307,4],[23424,4],[23584,5],[39428,5],[39900,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4948,6],[12764,6],[18189,8],[18292,8],[20701,8],[44391,4],[44673,4],[46643,4],[47835,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22030,4],[23002,4],[29877,4],[31343,4],[50606,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7485,4],[29294,4]]},"/en/lessons/intro-to-bash":{"position":[[8116,5],[8333,4],[8869,6]]},"/en/lessons/intro-to-linked-data":{"position":[[21198,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[20187,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25008,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15406,4],[23824,6],[43108,4],[43185,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24341,5]]},"/en/lessons/json-and-jq":{"position":[[1696,4],[33557,4],[35448,4]]},"/en/lessons/jupyter-notebooks":{"position":[[38277,4],[44673,4]]},"/en/lessons/linear-regression":{"position":[[61954,4]]},"/en/lessons/logistic-regression":{"position":[[29431,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25403,4]]},"/en/lessons/naive-bayesian":{"position":[[56067,4],[56314,5],[56409,5],[69227,4],[69534,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2320,4],[22974,5],[23032,4],[43481,4],[45427,4]]},"/en/lessons/qgis-layers":{"position":[[2615,4],[11256,4],[13356,4],[14571,4],[15094,4],[15203,4],[16030,4]]},"/en/lessons/research-data-with-unix":{"position":[[7937,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[30373,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30998,4],[38958,4],[39725,5],[40262,4],[43272,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19548,4],[25545,5],[25655,6],[33787,5]]},"/en/lessons/space-place-gazetteers":{"position":[[27858,4],[28107,4],[28602,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21167,4],[25599,4],[26588,4],[26735,4],[26903,5],[27122,5],[32211,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10949,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17702,4],[17740,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3934,4],[27622,4],[28933,4],[29127,4],[38018,4],[51232,4],[51746,4]]},"/en/lessons/vector-layers-qgis":{"position":[[2523,4],[5356,4],[10115,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12038,5],[20183,5],[20392,4]]},"/en/lessons/windows-installation":{"position":[[4299,4]]}}}],["size\":[\"small\",\"big\",\"medium",{"_index":15571,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[18625,31]]}}}],["size((c",{"_index":9128,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19537,8]]}}}],["size=\"4612191\">",{"_index":12721,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27006,18]]}}}],["size='tons_h",{"_index":23388,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20372,15]]}}}],["size=10",{"_index":23310,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11086,8],[11198,8],[19602,8],[20361,7]]}}}],["size=15",{"_index":14591,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47800,9]]}}}],["size=popul",{"_index":13017,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32319,17]]}}}],["sizeabl",{"_index":3293,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2301,8]]}}}],["sjoquist",{"_index":17520,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78798,9]]}}}],["sk",{"_index":16598,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3278,2],[3305,3],[4490,2],[7525,2],[7554,3],[10918,2],[10930,2],[12559,2],[12627,2],[12689,2],[12748,2],[12819,2],[13573,2],[13708,2],[13900,2],[14020,2],[14664,2],[14939,2],[15661,2],[15921,2]]}}}],["skeat_1881_stswithunexhumation_middleenglish.pdf",{"_index":18858,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17169,48]]}}}],["skeat_1881_stswithunexhumation_middleenglish.txt",{"_index":18857,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17120,48]]}}}],["skeat_1881_stswithunexhumation_middleenglish_ocr.pdf",{"_index":18859,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17218,53]]}}}],["skeleton",{"_index":8051,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7179,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1316,8],[42589,8],[49483,8],[54872,8],[60322,8]]}}}],["skene",{"_index":10381,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5690,5]]}}}],["skene,quak",{"_index":10390,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5888,12]]}}}],["skeptic",{"_index":20318,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[4466,11]]}}}],["sketch",{"_index":2856,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13758,6],[25130,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[16595,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7597,9]]}}}],["sketch.j",{"_index":13946,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[27775,9],[28730,10],[29453,10],[29617,10],[29744,10],[30115,10],[30802,10]]}}}],["skew",{"_index":199,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4115,6],[5351,6],[7193,4],[14266,6],[14420,4],[14863,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18668,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27280,4],[27288,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24501,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39268,4]]},"/en/lessons/gravity-model":{"position":[[3333,7]]},"/en/lessons/naive-bayesian":{"position":[[61114,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11787,4],[27982,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43289,6],[46424,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8186,6]]}}}],["ski",{"_index":15939,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5140,3],[5197,3]]}}}],["skier",{"_index":11583,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24795,6],[24933,6]]}}}],["skill",{"_index":946,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[96,6],[2205,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[574,6],[1271,7],[15671,6],[16169,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1919,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5148,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2512,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10655,5],[16551,6],[62543,6]]},"/en/lessons/common-similarity-measures":{"position":[[133,6],[2364,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[175,6],[5813,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6513,6],[12036,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1157,6],[3842,7],[8596,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5057,6],[38407,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1190,6],[7433,6],[9264,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[29096,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9792,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18959,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[191,6],[502,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4936,6],[5751,7]]},"/en/lessons/extracting-keywords":{"position":[[1531,6],[4258,6],[5607,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[168,6],[7635,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1049,7],[35433,6],[35720,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1019,7],[2507,6],[11027,7]]},"/en/lessons/geocoding-qgis":{"position":[[1309,6]]},"/en/lessons/installing-omeka":{"position":[[1919,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2937,7],[9256,6],[9963,9],[10734,6],[27026,7],[27117,7],[28026,7],[32672,7],[42426,7],[43995,7],[44125,6],[44820,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42442,8],[42495,6],[43303,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3870,6],[41652,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44752,7]]},"/en/lessons/linear-regression":{"position":[[127,6],[3679,6]]},"/en/lessons/logistic-regression":{"position":[[3486,7],[3530,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6476,5]]},"/en/lessons/qgis-layers":{"position":[[1109,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27819,7]]},"/en/lessons/research-data-with-unix":{"position":[[14478,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18316,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[351,7],[1469,6],[1719,6],[4471,6],[4653,7],[5966,6],[6382,6],[6846,7],[6925,6],[23903,6],[27067,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[180,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2156,6]]}}}],["skin",{"_index":5251,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65688,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22021,4],[27219,4],[36220,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22301,4],[22348,4],[22422,4],[22520,6],[22574,5],[22989,7],[24132,4],[24273,7],[24333,7],[25424,7]]}}}],["skip",{"_index":2024,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7432,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19752,4],[23891,4],[40145,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8355,6],[16110,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19883,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31911,4],[52509,4],[57282,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12085,4],[53195,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12594,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12680,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2094,4],[36492,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12932,4],[30780,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36804,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33743,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7523,8]]},"/en/lessons/extracting-keywords":{"position":[[21063,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9503,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1563,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48610,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9890,4]]},"/en/lessons/installing-omeka":{"position":[[4634,4],[8159,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19823,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8447,4],[15594,4],[33071,4]]},"/en/lessons/intro-to-bash":{"position":[[10902,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8302,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30968,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4144,4]]},"/en/lessons/linear-regression":{"position":[[34855,7],[43356,4]]},"/en/lessons/qgis-layers":{"position":[[10245,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11480,8],[18477,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24581,8],[32811,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14401,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10563,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6906,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9913,4],[10249,4],[30623,6],[30757,4],[30843,4],[31708,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8869,4],[11645,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9080,5]]}}}],["skirt",{"_index":18590,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58786,11]]}}}],["sklearn.clust",{"_index":4804,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32158,15]]}}}],["sklearn.decomposit",{"_index":4806,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32225,21]]}}}],["sklearn.feature_extract",{"_index":17139,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[30681,26]]},"/en/lessons/logistic-regression":{"position":[[12981,26]]}}}],["sklearn.feature_extraction.text",{"_index":1436,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23938,31]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21405,31],[21465,31]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53906,31]]},"/en/lessons/common-similarity-measures":{"position":[[24166,31]]},"/en/lessons/linear-regression":{"position":[[35332,31]]},"/en/lessons/logistic-regression":{"position":[[14408,31]]}}}],["sklearn.feature_select",{"_index":17169,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36460,25]]},"/en/lessons/logistic-regression":{"position":[[15380,25]]}}}],["sklearn.linear_model",{"_index":17217,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[40939,20]]}}}],["sklearn.metr",{"_index":3943,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21319,15]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32290,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49283,15],[50135,15]]},"/en/lessons/linear-regression":{"position":[[43411,15]]},"/en/lessons/logistic-regression":{"position":[[18516,15],[19099,15]]}}}],["sklearn.metrics.precision_recall_curv",{"_index":18069,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66508,39]]}}}],["sklearn.metrics.precision_recall_fscore_support",{"_index":18067,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[66292,48]]}}}],["sklearn.metrics.r2_scor",{"_index":17507,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76988,25],[77428,25]]}}}],["sklearn.model_select",{"_index":17176,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37032,23]]},"/en/lessons/logistic-regression":{"position":[[15688,23]]}}}],["sklearn.model_selection.train_test_split",{"_index":17499,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[76204,41]]}}}],["sklearn.neighbor",{"_index":4807,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32392,17]]}}}],["sklearn.preprocess",{"_index":4801,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32076,21]]}}}],["sko",{"_index":13440,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15467,5],[17201,5],[18947,5]]},"/en/lessons/intro-to-linked-data":{"position":[[27667,7],[27929,4],[38130,5]]}}}],["skos:preflabel",{"_index":13444,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[15723,14],[17575,14],[19331,14]]}}}],["skwarek",{"_index":8330,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19005,7],[19306,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22902,7],[23203,8]]}}}],["skwarek’",{"_index":8335,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19178,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23075,9]]}}}],["skye",{"_index":21386,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[34289,4]]}}}],["skype",{"_index":15996,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18182,5],[18210,5]]}}}],["sl",{"_index":15322,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[318,4],[1039,5],[4777,2],[5213,2],[7678,4],[7755,2],[8318,2],[8362,2],[8517,2],[8534,2],[8546,2],[8553,2],[8661,2],[8686,2],[8717,2],[8823,2],[8971,2],[9076,2],[9086,2],[9377,2],[10355,2],[10907,2],[11106,2],[12337,2],[15206,2],[16941,2],[16985,2],[17439,2],[17846,2],[17912,2],[18060,2],[19702,3],[19971,2],[27542,5],[27865,3],[28015,3],[39580,2],[43008,2],[44741,3]]}}}],["slack",{"_index":3249,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60591,5],[61618,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65300,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[26229,5]]}}}],["slander",{"_index":14832,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52907,8]]}}}],["slang",{"_index":21769,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[27679,6]]}}}],["slapin",{"_index":21846,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[43496,6],[43749,6],[65308,7]]}}}],["slash",{"_index":2266,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15242,5],[15371,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[33286,7],[37966,5],[38846,5],[39427,5],[46019,5],[54851,5],[54878,6],[58950,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4263,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[26666,5],[26849,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37280,7]]},"/en/lessons/intro-to-linked-data":{"position":[[33268,6]]},"/en/lessons/intro-to-powershell":{"position":[[9064,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28808,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1998,8]]},"/en/lessons/preserving-your-research-data":{"position":[[11375,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14183,7],[14237,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10318,6],[11536,6],[11759,7],[12695,5]]}}}],["slautina",{"_index":16384,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43421,8],[51909,8]]}}}],["slave",{"_index":15494,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4506,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[400,5],[33884,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3235,5],[3308,7],[3357,6],[3564,5]]}}}],["slaveri",{"_index":8739,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[1187,7],[3163,7],[19062,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3526,7]]}}}],["slavic",{"_index":23085,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[33148,6]]}}}],["slay",{"_index":18612,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59142,10]]}}}],["sleeker",{"_index":1910,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48680,7]]},"/en/lessons/intro-to-powershell":{"position":[[6045,7]]}}}],["sleep",{"_index":457,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12353,5],[12947,5],[13216,5]]},"/en/lessons/sonification":{"position":[[36048,5],[37647,5],[37721,5],[38173,5],[38291,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10864,6]]}}}],["slice",{"_index":5773,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[31294,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13923,5],[14060,5],[14811,5],[45110,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35217,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9531,7],[48856,8],[48898,7],[48923,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9839,5],[9917,7],[14082,6],[16297,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3395,6],[4567,5],[4657,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[291,5],[4546,5],[4568,5],[6961,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6235,5],[6449,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18084,7],[19476,7],[19602,6],[21308,5],[21427,6],[21503,6],[22131,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1737,6],[27141,7],[31159,7],[31372,8],[32287,7],[33820,6],[36073,7],[37856,5]]}}}],["slice(1",{"_index":11331,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16317,8]]}}}],["slice(non",{"_index":21544,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32904,11],[33051,12],[33534,12],[34217,12]]}}}],["slice(start",{"_index":21548,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33276,12]]}}}],["slice.par",{"_index":21319,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[20277,9]]}}}],["slicing3",{"_index":10559,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33916,8]]}}}],["slick",{"_index":21207,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31066,6]]}}}],["slide",{"_index":10083,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[319,6],[389,7],[1832,5],[2054,5],[2091,5],[2141,5],[2227,5],[5255,6],[5502,6],[5568,6],[5581,6],[5609,5],[5632,5],[5683,6],[5713,6],[5899,6],[5982,5],[6526,5],[8376,6],[8398,5],[8950,8],[9076,5],[10048,7],[10267,5],[10434,6],[10715,6],[10809,6],[11164,6],[11625,7],[11670,5],[12245,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34248,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23001,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32177,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35298,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24305,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[420,5],[7432,5],[33959,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19121,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1912,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29154,7]]}}}],["slider",{"_index":9417,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47528,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10750,6],[10854,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[19094,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21223,6],[21438,6]]},"/en/lessons/introduction-map-warper":{"position":[[15411,6],[18781,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[433,8],[556,6],[4255,8],[4784,6],[9419,7],[12602,6],[24780,6],[24948,6],[25350,6],[25440,6],[25477,7],[25612,6],[25807,6],[25863,6],[25975,6],[27512,6],[32215,7],[32504,6],[32596,6],[33851,7],[34119,6],[34245,6],[35027,7],[38698,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5686,6],[22782,6]]}}}],["sliderinput",{"_index":20572,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24040,11],[24257,14],[24459,12],[28479,11],[28673,11],[30877,13],[34759,12]]}}}],["sliderinput('year",{"_index":20576,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[25014,20]]}}}],["slight",{"_index":8632,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26062,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24549,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36136,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[29704,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[27746,6],[39376,6]]},"/en/lessons/sentiment-analysis":{"position":[[13560,6]]}}}],["slightli",{"_index":848,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7759,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28014,8],[31952,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11223,8],[27173,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10674,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3127,8],[32060,10],[32875,8],[37242,10],[44994,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15535,8],[60771,8]]},"/en/lessons/common-similarity-measures":{"position":[[35474,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19464,8],[22591,8],[32092,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56057,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3705,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47434,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20842,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15348,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24947,8],[25005,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17003,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4492,8],[11570,8],[45485,8],[53129,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11492,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30657,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4355,8],[9261,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38413,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5855,8]]},"/en/lessons/geocoding-qgis":{"position":[[5323,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2495,8],[2626,8],[14279,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10572,8]]},"/en/lessons/gravity-model":{"position":[[5059,8],[28107,9],[29530,8],[37189,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37583,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21605,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50284,8],[50348,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30014,8],[30072,8]]},"/en/lessons/intro-to-bash":{"position":[[5344,8]]},"/en/lessons/intro-to-powershell":{"position":[[21941,8],[32646,8],[45902,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[20491,8]]},"/en/lessons/introduction-map-warper":{"position":[[15265,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12700,8],[22034,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[900,8]]},"/en/lessons/linear-regression":{"position":[[77173,8]]},"/en/lessons/logistic-regression":{"position":[[9799,8],[33372,8],[35206,8]]},"/en/lessons/mac-installation":{"position":[[3519,8]]},"/en/lessons/naive-bayesian":{"position":[[1580,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43461,8],[45407,8]]},"/en/lessons/research-data-with-unix":{"position":[[2931,8],[4757,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15420,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8626,8],[15305,8],[21302,8]]},"/en/lessons/sentiment-analysis":{"position":[[23761,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39492,8]]},"/en/lessons/transliterating":{"position":[[9649,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7356,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[9616,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5651,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8944,8]]},"/en/lessons/working-with-text-files":{"position":[[3915,8]]}}}],["slip",{"_index":17611,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[21754,4]]},"/en/lessons/naive-bayesian":{"position":[[23109,4]]}}}],["slope",{"_index":4455,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59060,5]]},"/en/lessons/gravity-model":{"position":[[9988,5],[22470,5],[24306,5],[43687,5],[43905,6],[44015,6],[44100,6],[44320,6]]},"/en/lessons/linear-regression":{"position":[[19465,5],[19813,6],[51662,5],[62716,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48302,7],[48415,7],[49631,6],[53450,7]]}}}],["slot",{"_index":4488,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64332,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15588,6],[20405,5]]}}}],["slow",{"_index":3357,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8752,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10481,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12813,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18662,7]]},"/en/lessons/json-and-jq":{"position":[[37327,4]]},"/en/lessons/sentiment-analysis":{"position":[[27665,7],[30357,7],[31452,7],[34647,7],[36323,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9568,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[20864,4]]}}}],["slower",{"_index":2268,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15589,6]]},"/en/lessons/common-similarity-measures":{"position":[[25102,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28708,6]]},"/en/lessons/naive-bayesian":{"position":[[68592,7]]}}}],["slowli",{"_index":4675,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19638,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38540,7],[39041,6],[45014,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9196,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10547,6]]}}}],["slug",{"_index":5509,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40490,6],[40583,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1429,4],[2005,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19577,6],[22582,4],[31303,7],[34791,6],[35012,4],[35230,6],[36108,4],[44007,4],[44900,6]]}}}],["slug.match",{"_index":12291,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45695,10]]}}}],["slug.match(lin",{"_index":12285,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44865,17],[45012,16],[53231,17]]}}}],["slug_and_firstlin",{"_index":12235,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35042,18],[35426,18]]}}}],["slug_and_firstline.finditer(gscriba",{"_index":12258,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[37327,36]]}}}],["slur",{"_index":15565,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17969,6]]}}}],["slurp",{"_index":9753,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27937,5],[28164,5],[29162,5],[31824,5],[46753,5],[46892,5],[50796,5],[50955,5],[51166,5]]},"/en/lessons/json-and-jq":{"position":[[25418,7],[25463,7],[25648,7],[26108,7],[26943,7],[30870,7],[32015,7],[32425,7],[34765,7],[36768,7]]}}}],["small",{"_index":418,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10901,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8067,5],[13131,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4213,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14980,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[62,5],[2329,5],[13232,5],[23014,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14094,5],[37002,5],[56601,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13057,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6536,5],[27482,5],[32714,5],[47033,5],[48946,6],[57106,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42374,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2887,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[104,5],[1242,5],[7814,6],[47019,5]]},"/en/lessons/common-similarity-measures":{"position":[[7229,5],[18070,6],[22583,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6939,5],[7505,5],[10396,5],[15961,5],[16317,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[29579,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3545,5],[26940,5],[36488,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6067,6],[14348,5],[20019,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9504,5],[14214,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7734,5],[13443,5],[26822,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21159,5],[29582,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4011,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14476,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2481,5],[14319,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4733,5],[6333,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10007,5],[10378,5],[10752,5],[12461,5],[50193,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1965,5],[3329,5],[6980,5],[40068,5],[41062,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8209,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8421,5],[8855,5],[9271,5],[10806,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21794,5],[28780,5],[44674,5],[47369,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39375,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18511,5],[31568,5],[34029,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19779,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[26018,5]]},"/en/lessons/geocoding-qgis":{"position":[[24624,5],[33228,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1894,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[25238,5],[27420,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2836,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25769,5]]},"/en/lessons/gravity-model":{"position":[[2063,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[19871,5]]},"/en/lessons/installing-omeka":{"position":[[2500,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24100,5],[24741,5],[42648,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11976,7],[13294,5],[28008,6],[28334,5],[28806,5],[37124,5],[51224,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7167,5],[10837,5],[31896,5]]},"/en/lessons/intro-to-bash":{"position":[[2189,5],[12021,5]]},"/en/lessons/intro-to-linked-data":{"position":[[34158,5]]},"/en/lessons/intro-to-powershell":{"position":[[2353,5],[28031,5],[37085,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[451,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8439,6],[18745,5],[20199,8]]},"/en/lessons/introduction-map-warper":{"position":[[4631,5],[15348,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1532,5],[1897,5],[25976,5],[45795,5]]},"/en/lessons/json-and-jq":{"position":[[17875,5],[23612,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48172,5],[48667,5]]},"/en/lessons/linear-regression":{"position":[[8705,5],[31443,5],[56464,5]]},"/en/lessons/naive-bayesian":{"position":[[20885,6],[51787,5],[55586,6],[55632,5],[60676,5],[63129,6],[63288,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7163,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18729,5],[22956,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[262,5],[4726,5],[9566,5],[21153,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29557,5]]},"/en/lessons/sonification":{"position":[[2961,5]]},"/en/lessons/space-place-gazetteers":{"position":[[9890,5],[28062,7],[28226,5],[31117,5],[35771,5],[40452,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14971,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22393,5],[30992,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18106,5],[22250,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58839,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2127,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17791,5]]},"/en/lessons/transliterating":{"position":[[14293,5],[14576,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1047,5],[1311,5],[4818,5],[11146,5],[11348,5],[37664,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37638,5]]},"/en/lessons/working-with-text-files":{"position":[[6371,6]]}}}],["smaller",{"_index":232,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4840,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5369,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[16308,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2834,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21404,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9307,7],[22837,7],[35222,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4048,7],[4139,7],[4233,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7289,7],[10298,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22784,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44479,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5825,7],[19708,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37594,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15416,9],[34114,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6729,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7613,7],[7765,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16458,8],[22629,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24612,7],[38809,7],[40260,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13408,7],[21605,7],[39936,7],[44068,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39300,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[8432,7],[33655,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[18122,7],[18789,7],[23410,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6026,7],[15287,7],[23135,7],[37197,7],[49205,7],[49291,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6162,7]]},"/en/lessons/intro-to-bash":{"position":[[17412,7]]},"/en/lessons/intro-to-powershell":{"position":[[16142,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10123,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24900,7],[25147,7],[25853,7],[36201,7],[42014,7]]},"/en/lessons/json-and-jq":{"position":[[10178,7],[17415,7]]},"/en/lessons/linear-regression":{"position":[[69964,7]]},"/en/lessons/naive-bayesian":{"position":[[52649,7],[56208,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8297,7]]},"/en/lessons/sentiment-analysis":{"position":[[11121,7],[11724,7],[29870,7],[33533,7],[33594,7]]},"/en/lessons/space-place-gazetteers":{"position":[[21744,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24731,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30714,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16547,7],[39464,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46260,8],[48666,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4613,7],[4667,7],[9141,7],[10283,7],[43970,7],[51665,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[217,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37390,7]]}}}],["smaller/bigg",{"_index":14524,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[39907,14]]}}}],["smallest",{"_index":7551,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[36400,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[8581,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21839,8],[50252,8],[50318,8]]},"/en/lessons/naive-bayesian":{"position":[[56389,8]]},"/en/lessons/qgis-layers":{"position":[[3330,8]]}}}],["smallicon",{"_index":18272,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[34750,9],[35024,12]]}}}],["smallpox",{"_index":22999,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[812,8],[1353,8]]}}}],["smart",{"_index":595,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18338,5],[18454,5]]},"/en/lessons/intro-to-powershell":{"position":[[30233,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[18355,5]]},"/en/lessons/naive-bayesian":{"position":[[50785,5]]}}}],["smarter",{"_index":4639,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13242,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48471,7]]}}}],["smartphon",{"_index":671,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22125,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[417,11],[38832,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21712,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1060,11],[42077,11]]}}}],["smartystreet",{"_index":18137,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5684,14]]}}}],["smash",{"_index":10306,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[4034,5]]}}}],["smile",{"_index":10996,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[443,6],[1749,7],[3358,5],[3640,7],[3758,7],[3929,6],[4044,8],[9839,6],[9892,7],[9913,7],[23652,6],[31868,6],[31944,7],[33444,7],[34805,6],[35226,6],[35240,7],[35359,6],[35373,6],[36141,6],[37655,9],[37684,8],[38252,5],[38302,6],[38538,7],[38580,6],[38756,7],[39096,5],[39426,6],[39452,6],[39762,7],[40353,6],[40861,5],[40938,7],[41857,6],[41943,6],[43453,6],[43982,5],[45792,5],[46364,8],[48594,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1938,5],[2252,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23804,6],[24445,6]]}}}],["smile_count",{"_index":11164,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35438,12],[37665,13]]}}}],["smile_counts.append(number_smil",{"_index":11183,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36660,33],[37496,33]]}}}],["smirk",{"_index":14270,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[27951,6],[32597,6]]}}}],["smit",{"_index":6038,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43801,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64087,6]]}}}],["smith",{"_index":9440,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49927,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3150,5],[4039,5],[55090,5],[56078,5],[57360,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31524,6]]},"/en/lessons/geocoding-qgis":{"position":[[8590,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50315,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51368,6],[51986,5]]}}}],["smithsonian",{"_index":13374,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2181,11]]}}}],["smog",{"_index":9334,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31690,4]]}}}],["smooth",{"_index":1701,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39220,6],[39462,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26467,9],[26677,9],[26705,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1884,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8709,6],[9663,9]]}}}],["smooth_idf",{"_index":964,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[774,11],[39004,11]]}}}],["smoothli",{"_index":10331,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[9838,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4790,8]]}}}],["smpte",{"_index":15856,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25106,5],[25211,5],[25283,5]]}}}],["sn",{"_index":3934,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20923,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32581,3]]},"/en/lessons/gravity-model":{"position":[[65739,3]]},"/en/lessons/linear-regression":{"position":[[50759,3]]},"/en/lessons/logistic-regression":{"position":[[32542,3],[40804,3]]}}}],["sna",{"_index":2895,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17119,5],[18769,3],[24854,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[675,6],[30200,4],[31560,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4412,3]]}}}],["snack",{"_index":23663,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[7335,5],[7408,5]]}}}],["snafun",{"_index":21342,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24108,6]]}}}],["snag",{"_index":10954,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[29420,4]]}}}],["snake_cas",{"_index":6329,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37703,11]]}}}],["snap",{"_index":2781,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3586,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22659,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33408,4]]},"/en/lessons/vector-layers-qgis":{"position":[[14594,4],[14656,9],[14853,8],[14945,8],[15530,8],[15660,8]]}}}],["snapchat",{"_index":8277,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4057,8]]}}}],["snapshot",{"_index":1082,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5508,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17592,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30253,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9798,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45801,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1099,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2114,11],[3285,11],[3336,8],[3380,8],[3453,10],[16908,10],[17474,8],[17836,9]]},"/en/lessons/logistic-regression":{"position":[[20499,8],[56699,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18677,9]]}}}],["snazzi",{"_index":22371,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[1896,8]]}}}],["snippet",{"_index":2351,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[6624,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17647,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13532,7],[15533,7],[17950,7],[47734,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8597,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[873,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16247,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10676,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4930,8],[8421,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21394,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[449,8],[6037,8],[6064,8],[6291,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10161,9]]},"/en/lessons/intro-to-linked-data":{"position":[[27043,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5813,7],[40551,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20187,7],[26178,7],[28759,7],[40288,8]]},"/en/lessons/naive-bayesian":{"position":[[33195,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22771,7]]},"/en/lessons/sonification":{"position":[[6842,8],[34307,7],[35065,8],[38989,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5412,8]]},"/en/lessons/working-with-web-pages":{"position":[[3415,7]]}}}],["snizhena",{"_index":22756,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15654,8]]}}}],["snorql",{"_index":15271,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[30735,7],[30918,6]]}}}],["snorql’",{"_index":15272,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[31099,8]]}}}],["snow",{"_index":2165,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4468,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24918,4],[25080,4],[25897,4]]}}}],["snowbal",{"_index":18701,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[68454,8]]}}}],["sns.barplot(x='prob",{"_index":17734,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32609,19]]}}}],["sns.barplot(x='tfidf",{"_index":17821,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40874,20],[40967,20]]}}}],["sns.histplot(data=results_df['residu",{"_index":17288,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[50776,41]]}}}],["sns.kdeplot(data=results_df['residu",{"_index":17289,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[50830,40]]}}}],["sns.lineplot(y=inertia_list",{"_index":4843,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33878,28]]}}}],["sns.scatterplot(data=project",{"_index":4086,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30956,31],[31085,31]]}}}],["sns.scatterplot(x=\"pc_1",{"_index":4964,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44681,25]]}}}],["snsf",{"_index":9996,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56565,6]]}}}],["so:5",{"_index":10453,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15328,4]]}}}],["so_text_area1,20",{"_index":20681,"title":{},"body":{"/en/lessons/sonification":{"position":[[9558,17]]}}}],["so_text_area1,32",{"_index":20711,"title":{},"body":{"/en/lessons/sonification":{"position":[[18383,17]]}}}],["soar",{"_index":7880,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21685,8],[24051,8]]}}}],["socher",{"_index":19986,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10468,6],[54171,7]]}}}],["social",{"_index":171,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3500,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28873,6],[30206,6],[47291,6],[50936,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[911,6],[1236,6],[1562,6],[2232,6],[12369,6],[12648,6],[14927,6],[15250,6],[16797,6],[17095,6],[24795,6],[25115,6],[25785,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5619,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10498,6],[65778,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59071,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2496,6],[3050,6],[6524,6],[8334,6],[12047,6],[21482,6],[21646,6],[24464,6],[25077,6],[25674,6],[25730,6],[26376,6],[28339,6],[30118,6],[30265,7],[36975,6],[39511,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6760,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46005,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3808,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[651,6],[1702,6],[1877,6],[2073,6],[2662,6],[4100,6],[5714,6],[5950,6],[28175,6],[31536,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[912,6],[1323,6],[1843,6],[3479,6],[3735,6],[5674,6],[20711,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5728,6],[51476,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3126,6],[3199,6],[4479,6],[9185,6],[25999,6],[31870,6],[34339,6],[39819,6],[51723,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1509,6],[39836,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[3006,6],[3731,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8431,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[10762,6],[21490,6]]},"/en/lessons/gravity-model":{"position":[[61888,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1710,6],[7417,6],[12216,6],[47901,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5599,6],[6672,7],[45553,6],[48195,6],[48333,6],[48354,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2636,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[1736,6]]},"/en/lessons/introduction-map-warper":{"position":[[2157,6],[22440,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33124,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4211,6]]},"/en/lessons/json-and-jq":{"position":[[1321,6]]},"/en/lessons/linear-regression":{"position":[[21493,6],[46089,6],[46282,6],[46500,6],[73205,6],[77604,6]]},"/en/lessons/logistic-regression":{"position":[[4734,6],[64551,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27249,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50201,6],[52238,6]]},"/en/lessons/sentiment-analysis":{"position":[[3589,6],[7479,6],[8414,6],[8619,6],[13851,6],[39512,6],[39853,6],[39919,6]]},"/en/lessons/sonification":{"position":[[2546,6]]},"/en/lessons/space-place-gazetteers":{"position":[[4681,6],[5950,6],[10048,6],[22508,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1558,6],[1757,6],[4357,6],[32485,6],[32735,6],[36420,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3664,8],[7439,6],[7601,6],[7786,6],[8099,6],[8172,6],[12352,6],[37492,6],[50337,6],[50743,6],[58573,6],[62487,6],[63241,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[972,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[1724,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16918,6]]}}}],["socialist",{"_index":1532,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29884,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8296,9]]},"/en/lessons/jupyter-notebooks":{"position":[[36920,9]]}}}],["societ",{"_index":11002,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1589,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5905,9],[6843,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7359,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62794,8]]}}}],["societa",{"_index":11818,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6513,7]]}}}],["societatem",{"_index":11883,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7269,10],[7611,10]]}}}],["societatibu",{"_index":11847,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6857,12]]}}}],["societi",{"_index":1078,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5328,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1282,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[190,7],[3449,7],[3519,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46114,7],[47564,7],[48305,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32436,7]]},"/en/lessons/gravity-model":{"position":[[34613,9],[61180,8],[61213,9],[62246,7],[63401,8],[63434,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50387,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41986,8],[48616,8],[54638,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[3102,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13016,7],[21452,8],[22400,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47902,7],[49787,8]]},"/en/lessons/linear-regression":{"position":[[73833,7]]},"/en/lessons/logistic-regression":{"position":[[65179,7]]},"/en/lessons/space-place-gazetteers":{"position":[[9046,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62110,7],[62328,7],[63104,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5802,7],[19209,7]]}}}],["societies2",{"_index":17015,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[1728,10]]},"/en/lessons/logistic-regression":{"position":[[1448,10]]}}}],["socio",{"_index":14165,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5733,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20318,5]]}}}],["sociocultur",{"_index":6052,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44277,13]]}}}],["sociodemograph",{"_index":5255,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65739,16]]}}}],["sociolog",{"_index":7809,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8594,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9204,12]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4082,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4006,12],[62572,12]]}}}],["sociologist",{"_index":2750,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1355,13]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3010,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2245,12],[3529,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2468,11]]}}}],["socket",{"_index":10273,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42070,7],[42548,6],[42724,6],[42947,6],[43173,6],[46721,6]]}}}],["socket.setdefaulttimeout(10",{"_index":10275,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43225,28],[43886,28],[47572,28]]}}}],["sofi",{"_index":11586,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25182,5]]}}}],["soft",{"_index":5514,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41346,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12637,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27111,5],[28020,5],[32666,5]]}}}],["softlandscap",{"_index":15613,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23981,14]]}}}],["softmax",{"_index":13927,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[15873,7]]}}}],["softwar",{"_index":311,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7762,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38333,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1124,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[822,8],[2316,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[243,9],[8651,8],[8802,9],[11481,8],[15979,9],[20386,8],[20595,8],[21035,8],[21734,8],[21980,8],[23999,8],[24917,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[741,8],[819,9],[3247,8],[4154,8],[10491,8],[12806,8],[14212,8],[19519,8],[20688,8],[21380,8],[21483,8],[22343,8],[44413,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2559,8],[18629,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3742,9],[8616,8],[63916,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7789,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9291,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[116,9],[2636,8],[2822,8],[5541,8],[6231,9],[16579,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3854,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38278,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7513,8],[14299,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[727,8],[1605,9],[1961,8],[2041,8],[2072,9],[2433,9],[2668,8],[4488,8],[34650,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4045,8],[5355,8],[5772,9],[5857,8],[5939,8],[5988,8],[21336,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14662,8],[14887,8],[15304,8],[33174,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6091,9],[6282,8],[7026,9],[8190,8],[10340,8],[27198,8],[41616,8],[49914,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13189,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3856,8],[5146,8],[22535,8]]},"/en/lessons/extracting-keywords":{"position":[[4640,8],[9560,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1836,8],[16783,8],[24547,8],[25096,8],[38177,9],[45248,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11727,8],[28026,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13417,8],[36510,8]]},"/en/lessons/geocoding-qgis":{"position":[[975,8],[1822,9],[8999,8],[17138,8],[19613,8],[23382,9],[27401,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4911,8],[5560,8],[5632,8],[6774,8],[7710,8]]},"/en/lessons/georeferencing-qgis":{"position":[[694,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[5239,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[86,8],[1652,8],[6251,8],[6359,8],[10696,8],[13374,8],[14347,9],[19314,8],[20575,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1345,8],[1588,8],[1732,8],[5127,8],[5200,8],[5262,8],[5885,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[8708,10],[12495,8],[12564,8],[14993,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26022,8]]},"/en/lessons/gravity-model":{"position":[[180,8],[8297,8],[8338,9],[9026,8],[22175,8],[35511,8],[45463,8],[63760,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3595,8]]},"/en/lessons/installing-omeka":{"position":[[4714,8],[4797,8],[4901,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[1551,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1519,8],[41412,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2454,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16317,8],[16431,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[172,8],[3302,8],[5573,9],[7735,8],[7815,8],[7846,9],[8207,9],[36895,10]]},"/en/lessons/intro-to-linked-data":{"position":[[4056,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1317,8]]},"/en/lessons/introduction-and-installation":{"position":[[196,8],[396,8],[1484,9],[1957,8],[2084,9],[2180,8],[2633,8]]},"/en/lessons/introduction-map-warper":{"position":[[757,9],[5468,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2516,8],[2688,8],[3017,8],[3197,8],[3438,9],[7458,8],[14781,9],[15684,8],[18016,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[86,8],[2718,8],[16150,8],[16730,8],[36108,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[185,8],[5378,8],[5990,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4340,8],[5402,8],[7097,8],[9081,8],[9123,8],[11146,8],[12166,8],[14483,8],[50852,8],[53784,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36639,9]]},"/en/lessons/naive-bayesian":{"position":[[20766,8]]},"/en/lessons/normalizing-data":{"position":[[3193,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5583,9],[16513,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6685,8],[6918,8]]},"/en/lessons/qgis-layers":{"position":[[315,9],[736,8],[902,8],[2057,8],[2354,9],[4201,9],[5000,10],[5492,8],[19099,9]]},"/en/lessons/research-data-with-unix":{"position":[[132,8],[2371,8],[3471,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42640,9],[42830,9],[43193,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3760,8],[3858,8],[8121,8],[22020,8],[24226,8],[46254,8]]},"/en/lessons/sentiment-analysis":{"position":[[40844,8]]},"/en/lessons/sonification":{"position":[[8258,8]]},"/en/lessons/space-place-gazetteers":{"position":[[17061,9],[17764,9],[19629,8],[19697,8],[20239,8],[20359,8],[20562,9],[32487,9],[32544,8],[32568,8],[44165,9],[44372,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3610,8],[4883,8],[6174,8],[8449,8],[8577,8],[10516,8],[10638,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[43239,8],[47431,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16250,8],[18754,8],[19693,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1144,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6739,8],[6865,8],[9132,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2538,8],[2751,8],[5504,9],[6170,8],[11867,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[102,8],[1094,8],[1513,8],[1916,8],[2342,8],[18435,8],[21707,8]]},"/en/lessons/vector-layers-qgis":{"position":[[366,9],[16368,8],[17068,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1505,9],[2028,8],[2411,8],[2479,8],[3545,8],[7973,8],[8044,8],[8121,8],[8528,8],[8617,8],[11953,8],[15860,9],[19021,8],[20848,8]]}}}],["software:antconc",{"_index":6547,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[3598,17]]}}}],["software’",{"_index":23116,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[7412,10]]}}}],["soil",{"_index":13039,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[35294,4]]}}}],["sojourn",{"_index":20959,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[23991,8]]}}}],["solar",{"_index":14955,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[4180,9]]}}}],["sold",{"_index":14146,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[1818,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3516,4]]}}}],["soldier",{"_index":13111,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[672,8],[796,7]]},"/en/lessons/gravity-model":{"position":[[16475,8],[17317,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45012,7],[53853,8]]}}}],["sole",{"_index":8096,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17998,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23400,4],[26032,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1621,6]]},"/en/lessons/intro-to-bash":{"position":[[11826,4]]},"/en/lessons/sonification":{"position":[[38732,4]]},"/en/lessons/space-place-gazetteers":{"position":[[22948,6]]}}}],["soledad",{"_index":20001,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12134,7],[12802,9],[17779,9]]}}}],["solid",{"_index":7454,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[24742,5]]},"/en/lessons/intro-to-linked-data":{"position":[[1828,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43647,5]]}}}],["solidifi",{"_index":15119,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[1108,8],[1376,8]]}}}],["solitud",{"_index":20027,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12432,8],[13801,8],[15973,8],[17789,11]]}}}],["solo",{"_index":9376,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37160,4]]},"/en/lessons/linear-regression":{"position":[[28258,4]]}}}],["solut",{"_index":91,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1591,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18168,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23214,9],[60654,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24847,8],[45534,12],[47342,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18961,8],[35580,9],[69416,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8554,8],[10248,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22914,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22458,8],[28277,9]]},"/en/lessons/extracting-keywords":{"position":[[7323,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24917,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11800,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16572,8],[68171,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4893,10]]},"/en/lessons/gravity-model":{"position":[[113,8],[1056,8],[43041,8],[46169,9],[56708,8]]},"/en/lessons/installing-omeka":{"position":[[2549,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[875,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15943,9]]},"/en/lessons/intro-to-linked-data":{"position":[[18861,9]]},"/en/lessons/intro-to-powershell":{"position":[[38846,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3353,8],[18053,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18310,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11346,8],[31864,8]]},"/en/lessons/json-and-jq":{"position":[[18399,9]]},"/en/lessons/jupyter-notebooks":{"position":[[42051,9],[47656,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6368,9]]},"/en/lessons/linear-regression":{"position":[[53110,9]]},"/en/lessons/naive-bayesian":{"position":[[68807,8]]},"/en/lessons/normalizing-data":{"position":[[5808,9],[6146,9],[6188,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1751,8],[51865,10],[52171,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2026,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[180,9],[211,9],[301,9],[9627,9],[12070,9],[22436,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1001,9],[19021,9],[32457,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14592,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[37917,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[28874,9],[29053,8],[33502,9],[40889,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10951,8],[27226,9]]}}}],["solv",{"_index":3394,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[14074,5],[17636,6],[20093,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49722,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4253,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65245,6],[71260,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27153,5]]},"/en/lessons/counting-frequencies":{"position":[[4279,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2503,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[20275,5]]},"/en/lessons/extracting-keywords":{"position":[[11658,5],[15575,5],[15779,5],[17521,5],[33114,5],[33273,5]]},"/en/lessons/gravity-model":{"position":[[18985,5],[28145,5],[28544,6],[30870,5],[37253,5],[42190,7],[42597,5],[43162,5],[43986,5],[46315,5],[47907,6],[49007,6],[50168,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7207,5],[13026,5],[13154,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10780,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[12617,6]]},"/en/lessons/intro-to-powershell":{"position":[[1178,7],[33390,7]]},"/en/lessons/json-and-jq":{"position":[[36242,5]]},"/en/lessons/logistic-regression":{"position":[[6858,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4015,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12554,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1922,7]]},"/en/lessons/sentiment-analysis":{"position":[[10456,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[711,5]]}}}],["some_act",{"_index":15788,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[11810,11]]}}}],["someaction]somesymbol",{"_index":15576,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[19764,25]]}}}],["somebodi",{"_index":8395,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1516,8],[27164,8],[27180,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39444,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12180,8]]}}}],["somebody’",{"_index":15938,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3762,10]]}}}],["someday",{"_index":3679,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11441,9]]}}}],["somegraph",{"_index":14426,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[14102,9]]}}}],["somehow",{"_index":6603,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17383,7]]},"/en/lessons/counting-frequencies":{"position":[[11164,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4451,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3370,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48466,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3897,7]]},"/en/lessons/sonification":{"position":[[7655,7]]}}}],["someon",{"_index":494,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14042,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4336,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4091,7],[9144,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9674,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4023,7],[7130,7],[56251,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26414,7],[27517,7],[28076,7],[32053,7],[32402,7],[32906,7],[49917,7],[51840,7],[52152,7],[53044,7],[53439,7],[53640,7]]},"/en/lessons/common-similarity-measures":{"position":[[38086,7]]},"/en/lessons/counting-frequencies":{"position":[[11175,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1386,7],[1699,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5610,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2551,7],[4525,7],[40541,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2576,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24517,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26973,7]]},"/en/lessons/extracting-keywords":{"position":[[3951,7],[4038,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1788,7]]},"/en/lessons/georeferencing-qgis":{"position":[[8963,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18866,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17653,7]]},"/en/lessons/gravity-model":{"position":[[57189,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12507,7]]},"/en/lessons/intro-to-linked-data":{"position":[[14745,7],[36134,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[4682,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2527,7],[2880,7],[3041,9],[6266,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25955,7],[26077,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10416,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[19480,7]]},"/en/lessons/working-with-text-files":{"position":[[2412,7]]}}}],["someone’",{"_index":10261,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36080,9]]},"/en/lessons/transliterating":{"position":[[1215,9]]}}}],["somerset",{"_index":10904,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9148,8]]},"/en/lessons/geocoding-qgis":{"position":[[3738,9]]}}}],["somerset15914514",{"_index":13792,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54732,16]]}}}],["somerset159180.4234179773.9068.29",{"_index":13696,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39031,33]]}}}],["someth",{"_index":673,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22173,9],[23788,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2547,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2703,9],[7196,9],[24213,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11161,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7838,9],[8412,9],[25944,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3213,9],[8879,9],[11037,9],[12379,9],[14472,9],[16002,9],[16585,9],[17622,9],[18225,10],[18348,9],[18535,10],[18658,9],[18703,9],[19060,9],[20922,9],[32450,9],[37369,9],[47456,9],[52966,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19735,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13983,9],[33203,9],[44984,9],[65230,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9444,9],[51184,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1872,9],[3565,9],[3652,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31725,10],[54435,9],[58325,9],[60177,9],[60297,9],[62004,9],[68657,9],[70758,9]]},"/en/lessons/common-similarity-measures":{"position":[[8582,9],[15486,9],[15558,9],[22139,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4942,9],[5171,10],[10148,10],[10539,9],[39253,9],[39946,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4919,9],[25690,9],[43023,9],[43243,9],[51234,9],[52140,9],[53502,9],[59992,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21032,9],[21934,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13648,9],[33067,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5619,9]]},"/en/lessons/counting-frequencies":{"position":[[1099,9],[2199,9],[11186,12]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4307,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40664,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30799,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2322,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15064,9],[16080,9],[17618,9],[18482,9],[21732,9],[26863,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[42292,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6434,9],[11379,9],[15531,9],[21450,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13572,9],[17920,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8625,9],[53437,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37380,9],[41483,9],[42159,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3764,9],[5864,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22717,9],[24388,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7059,9],[10485,9],[19324,9],[26098,9]]},"/en/lessons/extracting-keywords":{"position":[[8795,9],[10575,9],[10826,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3424,9],[30502,9],[43507,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6685,10],[10057,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2438,9],[3248,9],[3872,9],[4031,9],[4193,9],[4218,9],[4404,9],[4473,9],[7983,9],[10747,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3007,9],[28743,9],[31962,9],[52320,9],[55832,9],[60633,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[3591,9],[23764,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2299,9],[13769,9],[14243,9],[16617,9],[23618,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7864,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[10562,9],[41455,9]]},"/en/lessons/installing-omeka":{"position":[[5179,9],[8247,9],[11584,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10027,9],[11425,9],[25471,9],[25603,9],[32701,9],[35455,9],[52612,9],[52805,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8096,9],[27236,9]]},"/en/lessons/intro-to-bash":{"position":[[4023,9],[9389,10],[9778,9],[11063,9],[15471,9],[21265,9]]},"/en/lessons/intro-to-linked-data":{"position":[[13493,9],[13574,9],[13632,10],[13892,9],[14172,9],[14270,10],[19144,9],[20155,9],[31676,9],[31857,9]]},"/en/lessons/intro-to-powershell":{"position":[[4708,9],[11586,9],[12848,9],[21001,9],[22761,9],[23497,9],[23746,9],[25060,9],[27722,9],[28918,9],[30173,9],[35287,9],[43676,9],[43776,10],[43856,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[8100,9],[12698,9],[13315,9]]},"/en/lessons/introduction-and-installation":{"position":[[1731,9],[2303,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9755,9],[9808,9],[34325,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10979,9],[21680,10],[25349,9],[36781,9],[38858,9],[42800,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25356,9]]},"/en/lessons/jupyter-notebooks":{"position":[[23512,9],[23598,9],[25376,9],[34150,9]]},"/en/lessons/linear-regression":{"position":[[20854,9],[38708,9],[39577,9],[43498,9],[44400,9],[51233,9],[59843,9]]},"/en/lessons/linux-installation":{"position":[[1187,9],[3520,9]]},"/en/lessons/logistic-regression":{"position":[[17897,9],[19256,9],[25302,9],[28586,9],[30738,9],[32285,9],[32932,9],[34704,9],[37043,9],[43325,9],[47287,9]]},"/en/lessons/mac-installation":{"position":[[2994,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5999,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[32885,9],[33091,9],[34058,9],[35988,9]]},"/en/lessons/naive-bayesian":{"position":[[9107,9],[13900,9],[14608,10],[17096,9],[21391,9],[27894,9],[28731,9],[38222,9],[42885,9],[46731,9],[61101,9],[61158,9]]},"/en/lessons/normalizing-data":{"position":[[1921,9],[6212,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1158,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4532,9],[10832,9]]},"/en/lessons/preserving-your-research-data":{"position":[[7614,9],[11440,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8815,9]]},"/en/lessons/research-data-with-unix":{"position":[[4257,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19546,9]]},"/en/lessons/sentiment-analysis":{"position":[[2460,9],[33281,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6990,9],[8473,9],[26178,9]]},"/en/lessons/sonification":{"position":[[425,9],[13755,9],[17547,9],[18033,9],[22595,9],[29558,9],[33484,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4489,9],[18973,9],[25880,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6553,9],[14843,9],[15132,9],[19345,9],[19620,9],[21417,9],[21540,9],[23051,9],[24939,9],[25981,9],[28741,9],[29490,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[648,9],[8287,9],[15795,9],[17628,9],[30100,9],[32974,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2810,9],[8672,9],[12695,9],[15339,9],[15956,9],[23209,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2255,9],[2391,9],[26664,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10742,9]]},"/en/lessons/transliterating":{"position":[[866,9],[4326,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19969,9],[33021,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[630,9],[896,9],[6005,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16254,9],[23256,10]]},"/en/lessons/vector-layers-qgis":{"position":[[6167,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29530,9]]},"/en/lessons/windows-installation":{"position":[[999,9],[4213,9]]},"/en/lessons/working-with-text-files":{"position":[[3687,9],[4073,9],[4086,9],[5929,9]]}}}],["somethingdifficult",{"_index":13170,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18331,18],[19581,21],[20338,21],[21694,18],[21871,20]]}}}],["sometim",{"_index":738,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1036,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9488,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[15045,9],[15166,9],[16025,9],[17405,9],[17485,9],[18198,9],[18508,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2020,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61104,10]]},"/en/lessons/common-similarity-measures":{"position":[[10379,9],[21795,9],[22748,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34937,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21826,10],[45347,9]]},"/en/lessons/counting-frequencies":{"position":[[11199,11],[11224,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33389,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[26222,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29004,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25819,9],[28347,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28019,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46407,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7199,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27517,9]]},"/en/lessons/extracting-keywords":{"position":[[7905,9],[7959,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19795,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7561,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20100,9],[30940,9],[33012,9],[42524,9]]},"/en/lessons/geocoding-qgis":{"position":[[3648,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[28911,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13966,9],[14047,9],[17218,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20595,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11100,9]]},"/en/lessons/gravity-model":{"position":[[39659,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[15011,10]]},"/en/lessons/installing-omeka":{"position":[[3712,9]]},"/en/lessons/installing-python-modules-pip":{"position":[[4470,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7146,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[48136,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[31292,9]]},"/en/lessons/intro-to-powershell":{"position":[[29394,9],[29664,9],[38601,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4681,9],[13237,9],[34843,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1342,9],[1358,9],[3213,9],[8262,9],[8585,9],[23246,9],[28991,9],[29678,9]]},"/en/lessons/jupyter-notebooks":{"position":[[25701,9],[35615,9]]},"/en/lessons/linear-regression":{"position":[[18993,9]]},"/en/lessons/logistic-regression":{"position":[[7107,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3932,9],[4080,11],[4096,11]]},"/en/lessons/naive-bayesian":{"position":[[9550,9],[57120,9],[57224,9]]},"/en/lessons/normalizing-data":{"position":[[1716,9]]},"/en/lessons/output-data-as-html-file":{"position":[[1213,9],[2201,9]]},"/en/lessons/qgis-layers":{"position":[[10113,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23058,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8989,9],[22924,9]]},"/en/lessons/sonification":{"position":[[6430,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1619,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7611,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4890,9],[12237,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2316,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[14505,9],[14652,9],[16611,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1454,9]]},"/en/lessons/vector-layers-qgis":{"position":[[15846,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17981,9]]},"/en/lessons/working-with-text-files":{"position":[[2325,10]]}}}],["somewhat",{"_index":2037,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8059,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43711,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[220,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4340,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27709,8],[30311,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30509,8],[35481,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17386,8]]},"/en/lessons/geocoding-qgis":{"position":[[22676,8]]},"/en/lessons/georeferencing-qgis":{"position":[[7317,8],[7664,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[28488,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[10740,8]]},"/en/lessons/gravity-model":{"position":[[4952,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39403,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46813,8]]},"/en/lessons/sentiment-analysis":{"position":[[28020,8],[30709,8],[31807,8],[34999,8],[36888,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13703,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22807,8]]}}}],["somewher",{"_index":2237,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12163,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21164,9]]},"/en/lessons/common-similarity-measures":{"position":[[17310,9]]},"/en/lessons/counting-frequencies":{"position":[[11238,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3406,9]]},"/en/lessons/extracting-keywords":{"position":[[19363,9],[21700,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30197,10],[33074,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24059,9],[24315,9],[24464,9]]},"/en/lessons/intro-to-bash":{"position":[[9516,9],[21095,9],[21543,9]]},"/en/lessons/intro-to-powershell":{"position":[[11694,9],[22883,9],[35648,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[14238,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13680,9]]},"/en/lessons/jupyter-notebooks":{"position":[[35968,9]]},"/en/lessons/logistic-regression":{"position":[[9906,9]]},"/en/lessons/sentiment-analysis":{"position":[[17173,9]]},"/en/lessons/sonification":{"position":[[22364,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4607,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[15022,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18597,10],[23028,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13836,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19298,9],[40362,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5915,9]]},"/en/lessons/working-with-web-pages":{"position":[[1122,9]]}}}],["somma",{"_index":11887,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7304,5],[10598,5],[61898,5]]}}}],["son",{"_index":9917,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51763,3],[52623,3]]},"/en/lessons/intro-to-linked-data":{"position":[[2225,3],[2265,3]]},"/en/lessons/logistic-regression":{"position":[[55624,3]]}}}],["sonfic",{"_index":20696,"title":{},"body":{"/en/lessons/sonification":{"position":[[14004,11],[39905,12]]}}}],["song",{"_index":6885,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37644,6]]},"/en/lessons/intro-to-powershell":{"position":[[28483,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49130,5]]},"/en/lessons/sonification":{"position":[[6184,4],[6287,5],[6300,4],[26432,5],[30244,4],[41635,6],[41811,5]]}}}],["sonic",{"_index":20646,"title":{},"body":{"/en/lessons/sonification":{"position":[[3192,5],[3547,5],[5164,5],[5795,5],[33024,5],[33260,5],[33440,5],[34773,5],[34973,5],[35143,5],[36194,5],[36864,5],[37146,5],[37426,5],[38441,5],[38552,5],[39068,5]]}}}],["sonif",{"_index":20627,"title":{"/en/lessons/sonification":{"position":[[44,12]]}},"body":{"/en/lessons/sonification":{"position":[[45,12],[2484,12],[3311,14],[3744,12],[3758,12],[3882,14],[4240,14],[4911,12],[5203,13],[7396,14],[7603,12],[9785,12],[14305,12],[19742,13],[19938,12],[26600,12],[33978,12],[34134,12],[41318,12]]}}}],["sonifi",{"_index":20635,"title":{},"body":{"/en/lessons/sonification":{"position":[[703,8],[996,9],[4397,9],[4633,8],[4723,8],[6694,6],[7001,9],[7216,9],[7925,6],[11966,6],[12384,8],[17815,8],[33146,11],[33751,6],[34531,9],[37114,9],[39343,9]]}}}],["sonnet",{"_index":11286,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[197,9],[4221,7],[4675,9],[5344,9],[6250,7],[6352,6],[6744,7],[6908,7],[6972,6],[9403,7],[9555,6],[9767,6],[9900,8],[10834,7],[10930,6],[11584,8],[11818,6],[12506,6],[13694,8],[13885,7],[14056,7],[14330,6],[14712,6],[15010,6],[15170,7],[15652,6],[15942,6],[16167,6],[16340,6],[16520,6],[17841,8],[17912,6],[19174,7],[28164,9],[28271,7],[31033,7],[34224,8]]}}}],["sonnet’",{"_index":11427,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34560,8]]}}}],["sont",{"_index":9790,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30002,4]]}}}],["soon",{"_index":911,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12214,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44521,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32416,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26530,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43605,4]]},"/en/lessons/installing-omeka":{"position":[[570,4]]},"/en/lessons/intro-to-bash":{"position":[[10883,4]]},"/en/lessons/intro-to-powershell":{"position":[[14643,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19703,4]]},"/en/lessons/jupyter-notebooks":{"position":[[8963,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4900,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2005,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3022,4]]},"/en/lessons/working-with-web-pages":{"position":[[8476,4]]}}}],["sooner",{"_index":4146,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37253,7]]}}}],["sooth",{"_index":14954,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[4149,8]]}}}],["sophist",{"_index":1650,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34901,13],[43065,14]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13550,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2480,14],[17350,15]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16769,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[31998,13]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11917,13],[16015,13]]},"/en/lessons/geocoding-qgis":{"position":[[36835,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39540,14]]},"/en/lessons/understanding-regular-expressions":{"position":[[29855,13]]},"/en/lessons/vector-layers-qgis":{"position":[[17150,13]]}}}],["sophisticated—us",{"_index":8003,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[43390,19]]}}}],["sophocl",{"_index":5015,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49537,9]]}}}],["sophomor",{"_index":14184,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7661,9]]}}}],["sopralinea",{"_index":11912,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7731,10]]}}}],["sorpresa",{"_index":19995,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11430,8]]}}}],["sorri",{"_index":12421,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63133,5]]}}}],["sort",{"_index":1216,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11306,6],[21944,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7346,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8634,4],[8857,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19102,4],[26333,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8102,6],[49584,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2704,4],[9776,7],[10005,7],[10064,7],[10158,4],[10840,8],[13680,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8195,5],[63015,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27419,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2353,4],[2457,4],[58240,6]]},"/en/lessons/common-similarity-measures":{"position":[[29140,5],[29698,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7710,7],[55502,5],[58036,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2191,4],[11980,6],[12140,5],[12571,7],[12668,7],[12906,6],[13168,4],[13916,4],[14941,4],[15076,7],[17210,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1732,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28850,6]]},"/en/lessons/counting-frequencies":{"position":[[6663,4],[6781,4],[7087,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10247,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15784,4],[19282,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41500,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33005,4],[33062,8],[33074,4],[33267,6],[33298,4],[33529,9],[33601,5],[33629,4],[33744,8],[33865,6],[36454,4],[37313,4],[37396,7],[38170,6],[43151,4],[43328,6]]},"/en/lessons/extracting-keywords":{"position":[[27171,4],[27238,4],[27457,4],[27486,4],[27536,4],[27633,4],[28141,4],[28241,7],[28285,4],[28983,7],[29066,4],[32524,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[20349,5],[39922,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4350,5],[22208,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1276,7],[11284,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11331,4],[11494,4],[42149,4],[67272,5],[67785,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2194,4],[32605,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46383,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18587,8],[19789,5],[25582,6],[26296,4]]},"/en/lessons/gravity-model":{"position":[[16065,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[11460,4],[26644,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38793,4]]},"/en/lessons/intro-to-bash":{"position":[[6169,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13632,4]]},"/en/lessons/intro-to-powershell":{"position":[[35557,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2379,4]]},"/en/lessons/json-and-jq":{"position":[[32963,4],[35089,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48434,7],[48567,7]]},"/en/lessons/linear-regression":{"position":[[23857,4],[46020,4],[48820,4],[48966,7],[64121,6],[65697,4]]},"/en/lessons/logistic-regression":{"position":[[44520,4],[53590,4],[57772,4]]},"/en/lessons/naive-bayesian":{"position":[[2428,6],[5514,7],[7867,7],[15868,7],[22916,7],[23302,7],[26290,4],[34649,4],[35043,4],[36877,6],[41461,4],[42549,7],[51261,4],[51416,4],[52100,4],[63653,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26150,7]]},"/en/lessons/output-data-as-html-file":{"position":[[5004,4],[8879,6]]},"/en/lessons/preserving-your-research-data":{"position":[[4762,4],[13202,4],[13820,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16898,4]]},"/en/lessons/research-data-with-unix":{"position":[[14883,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6967,4]]},"/en/lessons/sentiment-analysis":{"position":[[20728,6]]},"/en/lessons/space-place-gazetteers":{"position":[[22769,8],[27792,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36660,7],[36699,6],[36761,4],[36804,7],[37879,5],[40607,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6414,4],[13276,4],[26358,6],[42454,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13659,4],[26853,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4575,5],[5456,4],[6590,7],[19617,4],[29972,7],[30079,4],[30295,7],[30351,4],[30425,6],[30593,4],[30752,4],[30890,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18963,4],[26964,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9563,4],[12248,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17021,6]]}}}],["sort(table(unlist(sad_word",{"_index":20137,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34186,30]]}}}],["sort(videochanneltitl",{"_index":21760,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25972,24]]}}}],["sort=dat",{"_index":11367,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22224,11]]}}}],["sort=tru",{"_index":17082,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23833,9]]}}}],["sort=true).fillna('non",{"_index":17078,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[23595,25]]},"/en/lessons/logistic-regression":{"position":[[10441,25]]}}}],["sortabl",{"_index":19174,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3895,8]]}}}],["sorted(betweenness_dict.item",{"_index":10573,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37442,32]]}}}],["sorted(blobs_list",{"_index":18922,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[26459,18]]}}}],["sorted(class0_eigenvector.item",{"_index":10606,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43233,34]]}}}],["sorted(clustered_df[f'ddc{ddc_level}'].uniqu",{"_index":4359,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52308,49]]}}}],["sorted(degree_dict.item",{"_index":10555,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33357,27]]}}}],["sorted(num_pos.item",{"_index":6911,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42052,24]]}}}],["sorted(num_tag.item",{"_index":7049,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49015,24]]}}}],["sorted(scor",{"_index":20391,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[20774,15],[21167,15],[22350,15],[35996,15]]}}}],["sorted_between",{"_index":10572,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37421,18]]}}}],["sorted_betweenness[:20",{"_index":10574,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37567,24],[38267,23]]}}}],["sorted_degre",{"_index":10554,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33341,13]]}}}],["sorted_degree[:20",{"_index":10561,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34000,19]]}}}],["sorteddict",{"_index":7641,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6297,10],[6393,11]]},"/en/lessons/counting-frequencies":{"position":[[7638,10],[7690,11],[13180,10],[13232,11]]},"/en/lessons/output-data-as-html-file":{"position":[[9186,10],[9305,11]]}}}],["sortfreqdict(freqdict",{"_index":7684,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6864,23]]}}}],["soto",{"_index":10056,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58969,5]]}}}],["sotu_text.zip",{"_index":2517,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21128,14]]}}}],["sotu_typ",{"_index":2484,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18116,9]]}}}],["sought",{"_index":10859,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4850,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3238,6]]},"/en/lessons/preserving-your-research-data":{"position":[[729,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2398,6]]}}}],["soul",{"_index":1569,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30888,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12107,4]]}}}],["sound",{"_index":3807,"title":{"/en/lessons/sonification":{"position":[[4,5]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13213,5]]},"/en/lessons/common-similarity-measures":{"position":[[6647,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19719,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15278,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[267,6],[15468,5],[38682,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16190,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[177,5],[990,5],[1205,5],[2117,5],[2178,6],[2307,5],[2511,6],[2802,5],[2898,5],[3186,6],[3503,5],[4080,5],[5697,5],[7251,5],[7307,6],[9015,5],[9191,6],[9916,5],[10275,5],[13794,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17379,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[23953,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37079,6],[39761,6],[40488,5],[40601,6],[40722,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[910,6],[18022,6],[41927,6]]},"/en/lessons/intro-to-linked-data":{"position":[[18788,6]]},"/en/lessons/intro-to-powershell":{"position":[[33562,6],[33820,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23107,5]]},"/en/lessons/linear-regression":{"position":[[56029,5]]},"/en/lessons/naive-bayesian":{"position":[[15002,6],[15042,6]]},"/en/lessons/sonification":{"position":[[5,5],[562,5],[812,5],[1633,7],[2617,6],[2720,5],[3175,5],[3829,5],[4198,5],[4973,6],[5543,5],[5649,5],[5969,6],[6341,7],[6745,6],[13477,6],[14538,5],[17607,6],[31380,8],[32559,5],[33182,5],[33823,6],[36144,5],[37937,5],[38255,5],[39575,6],[39689,6],[40393,5],[41857,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[33078,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7911,5]]}}}],["soundcloud",{"_index":10108,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5873,11]]}}}],["soundflow",{"_index":10322,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[7494,12]]}}}],["soundscap",{"_index":20631,"title":{},"body":{"/en/lessons/sonification":{"position":[[526,11]]}}}],["soundstream",{"_index":10315,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[6157,13]]}}}],["soup",{"_index":6563,"title":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[19,4]]}},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7158,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23895,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8221,4],[8918,4],[8959,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[20,4],[57,5],[109,4],[897,5],[1006,4],[1057,5],[1074,4],[1351,4],[1584,4],[1665,4],[1861,4],[1888,4],[2158,5],[4368,4],[6100,4],[6194,4],[6458,4],[6703,4],[6761,5],[6852,4],[7950,4],[8995,4],[9230,7],[9527,4],[10316,4],[11203,4],[12020,4],[12964,4],[14090,4],[14928,4],[16318,4],[18285,4],[19971,4]]},"/en/lessons/introduction-and-installation":{"position":[[632,4]]},"/en/lessons/naive-bayesian":{"position":[[27746,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5306,4]]},"/en/lessons/transliterating":{"position":[[492,6],[2369,4],[13945,5],[16550,5],[16592,5],[16668,5],[16767,4],[16822,4],[16852,4],[16989,5],[17848,4],[18032,4],[18137,4],[18211,4],[18343,4]]}}}],["soup.body.p.b",{"_index":15081,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6254,13]]}}}],["soup.find_all('a",{"_index":15071,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4611,18],[8052,18],[9675,18],[11351,18],[12286,18],[13295,18],[14540,18],[15422,18],[17460,18],[19634,18]]}}}],["soup.find_all('tr",{"_index":15098,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13110,19],[14236,19],[15074,19],[16438,19],[18656,19]]}}}],["soup.p.a",{"_index":15067,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4449,8],[9634,8],[11310,8],[12127,8],[13071,8],[14197,8],[15035,8],[16399,8],[18392,8]]}}}],["soupexample.pi",{"_index":15082,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6502,16],[6949,16],[7115,14],[7883,16],[8539,14]]}}}],["sourc",{"_index":350,"title":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[95,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8776,6],[14072,6],[14515,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[914,7],[1164,6],[1369,7],[1700,6],[4447,8],[4871,6],[8868,6],[10964,6],[13111,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38326,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1117,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[472,7],[17045,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2119,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8212,8],[8625,6],[8711,6],[16190,6],[17181,9],[18722,9],[19590,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20681,6],[22948,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10511,7],[13778,6],[17236,6],[18418,6],[29043,6],[41673,6],[42489,6],[63792,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3459,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30561,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2002,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54567,6],[61794,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2661,7],[26993,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1009,7],[3044,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2357,7],[46316,7],[46481,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6079,6],[6485,6],[29658,6],[30296,6],[36993,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28257,7],[34246,7],[34357,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[96,7],[441,8],[553,7],[4037,7],[4142,7],[7408,9],[8508,7],[8651,7],[9091,7],[9428,7],[9684,7],[11829,7],[13233,9],[15196,7],[15580,7],[15776,7],[19959,6],[20027,8],[20246,6],[21992,6],[22214,6],[29333,6],[30223,6],[30318,7],[31326,8],[31438,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22216,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[538,7],[20670,6],[24879,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2929,6],[3520,8],[5098,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39640,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[246,7],[408,7],[1873,6],[6313,7],[7081,6],[7201,6],[9641,6],[9711,6],[10234,7],[10371,7],[10775,7],[11394,7],[12170,6],[13332,6],[14225,7],[15498,6],[59957,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1126,6],[2556,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1401,7],[2408,7],[2515,7],[2956,7],[3035,7],[5562,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1148,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1464,8],[6236,6],[24934,6],[25144,6],[25607,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9181,6],[9339,6],[26916,6]]},"/en/lessons/extracting-keywords":{"position":[[1696,7],[39199,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[559,7],[778,8],[5870,7],[42307,8],[42405,8],[44180,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2729,7],[2869,6],[4796,8],[6235,6],[6718,8],[13198,7],[18224,7],[29548,6],[35662,7],[35778,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4955,8],[5853,6],[10433,7],[26962,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1546,6],[1605,7],[1639,6],[2604,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1824,6],[4615,6],[12124,6],[33529,6],[38610,6],[55172,7],[59034,6],[66676,6],[67054,6],[68426,7],[68740,8],[68903,6]]},"/en/lessons/geocoding-qgis":{"position":[[644,7],[3692,7],[22895,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[4929,6],[5067,6],[7043,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4774,6],[6073,6],[6504,6],[6604,6],[8940,6],[13248,7],[22227,7],[22352,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6078,7],[6624,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[12401,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26905,7]]},"/en/lessons/gravity-model":{"position":[[12638,7],[13675,7],[14379,7],[16334,7],[34049,7],[35332,6],[35888,6],[37716,6],[53706,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[32292,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2481,6],[3111,6],[5665,6],[51023,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1652,6],[2739,6],[54155,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[956,6],[1456,8],[7866,7],[34708,6],[44795,7],[46571,7],[47546,6],[47695,7],[47932,6],[48893,6],[49026,6],[49591,7],[49833,6],[51755,6],[53193,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36486,7],[36599,9]]},"/en/lessons/intro-to-bash":{"position":[[21984,8]]},"/en/lessons/intro-to-linked-data":{"position":[[36293,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1603,7],[16091,6],[17156,6],[17388,6],[23961,6]]},"/en/lessons/introduction-and-installation":{"position":[[277,7],[1054,6],[2514,7]]},"/en/lessons/introduction-map-warper":{"position":[[513,6],[7882,6],[8654,7],[8683,7],[22228,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[905,6],[1092,7],[2075,6],[3346,6],[3721,8],[8145,6],[17149,6],[17970,6],[25223,7],[25295,7],[28578,6],[33526,7],[33844,7],[41385,6],[41907,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7747,7],[20711,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18310,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7511,6],[9439,6],[27587,6],[29016,6],[29334,6],[30297,6],[30934,6],[35325,6],[52630,6]]},"/en/lessons/linux-installation":{"position":[[1345,6]]},"/en/lessons/logistic-regression":{"position":[[63258,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[852,6],[3118,6],[3319,6],[5453,8],[22172,6],[22273,6],[30192,6],[30215,6],[31571,6]]},"/en/lessons/normalizing-data":{"position":[[5128,7],[9764,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5610,7],[7256,6],[24337,6],[51645,8]]},"/en/lessons/output-data-as-html-file":{"position":[[651,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10205,7]]},"/en/lessons/preserving-your-research-data":{"position":[[880,7],[5374,7],[5438,7],[13500,8]]},"/en/lessons/qgis-layers":{"position":[[470,6],[5603,8],[7983,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[714,8],[831,8],[1453,7],[2061,7],[2166,8]]},"/en/lessons/research-data-with-unix":{"position":[[7130,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42633,6],[43186,6]]},"/en/lessons/sentiment-analysis":{"position":[[26034,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3914,7],[6653,6],[33044,7]]},"/en/lessons/sonification":{"position":[[3140,6],[8436,7],[9670,6]]},"/en/lessons/space-place-gazetteers":{"position":[[11523,6],[14533,7],[16081,6],[17457,7],[17483,7],[18819,7],[19062,6],[21071,7],[21265,6],[23008,7],[23023,6],[23128,6],[23585,7],[24652,8],[24702,6],[24804,7],[25968,6],[27541,6],[29301,7],[30071,6],[34446,6],[39045,6],[44357,6],[44873,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8079,6],[21597,6],[24078,6],[24632,7],[29252,8],[29353,6],[29633,6],[31933,6],[32050,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[809,8],[3612,7],[8181,6],[13378,7],[13479,7],[31480,6],[36313,8],[36716,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8602,6],[18557,8],[20024,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1278,7],[1799,7],[12619,6],[14829,8],[14963,7],[15140,8],[19605,6],[20681,7],[34811,6],[35011,7],[35035,8],[54752,7],[55862,6],[55913,6],[57724,7],[57765,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22563,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[609,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[173,8],[548,7],[627,8],[892,8],[6982,6],[7636,7],[8773,6],[8889,6],[12237,6],[22516,7],[33552,6]]},"/en/lessons/transliterating":{"position":[[5034,6],[5856,7],[12271,6],[19651,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3456,6],[3764,6],[17710,7],[46053,8],[48256,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[1658,8],[1764,7],[27348,8],[29668,6],[30197,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25713,6]]},"/en/lessons/viewing-html-files":{"position":[[134,8],[373,6],[501,6],[600,6],[710,6],[894,6],[1149,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5696,6],[5976,6],[7259,6],[17966,6],[18074,7],[19110,6],[19504,7],[19730,6],[19814,6],[26814,6],[27203,6],[28246,6],[31681,6],[31847,6],[33981,6],[38916,6],[44577,6]]},"/en/lessons/windows-installation":{"position":[[807,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[177,8],[315,7],[647,7],[1119,7],[1166,7],[2472,6],[4228,6],[6524,7],[7066,6],[8020,6],[17767,8],[18004,6],[19014,6],[19070,6]]},"/en/lessons/working-with-web-pages":{"position":[[4314,8],[6217,6],[6267,6],[6305,6],[6400,7]]}}}],["source,target",{"_index":10393,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7434,13]]}}}],["source.data",{"_index":23432,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27224,11]]}}}],["source.data['country_flying_mission'].tolist",{"_index":23430,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[26861,46],[31728,46]]}}}],["source.png",{"_index":23257,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[1123,11]]}}}],["source=\"margaret",{"_index":10515,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25246,16]]}}}],["source=sourc",{"_index":23383,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19578,14],[27696,14],[32095,14],[34103,14],[34191,14],[34297,14],[39036,14],[39124,14],[39230,14],[45495,14]]}}}],["source_nam",{"_index":2907,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18736,14]]}}}],["source_titl",{"_index":11590,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25971,12]]}}}],["source_title.lower().replac",{"_index":11601,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26614,30]]}}}],["sourceforg",{"_index":22416,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[11482,11]]}}}],["source–and",{"_index":2922,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21217,10]]}}}],["south",{"_index":627,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19501,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58672,5],[58922,6],[58948,6],[59104,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32408,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3217,5],[7818,5],[13854,5]]},"/en/lessons/gravity-model":{"position":[[2757,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3552,6]]},"/en/lessons/introduction-map-warper":{"position":[[3196,5],[8073,5],[11212,5],[15193,5],[15288,6]]},"/en/lessons/sonification":{"position":[[14514,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49525,5],[49735,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7290,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25933,5],[26508,5]]}}}],["southal",{"_index":21023,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48424,9],[48500,9],[48861,8]]}}}],["southcarolina?sort=pub_list_no_initialsort,pub_date,pub_list_no,series_no&qvq=q:1860%20north%20carolina;sort:pub_list_no_initialsort,pub_date,pub_list_no,series_no;lc:rumsey~8~1&mi=7&trs=18",{"_index":10133,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14077,201]]}}}],["southeast",{"_index":7215,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3769,9]]}}}],["southeastern",{"_index":4451,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58894,13]]}}}],["southern",{"_index":12813,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[7067,8]]},"/en/lessons/linear-regression":{"position":[[74876,8]]}}}],["southwest",{"_index":1580,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31223,9]]}}}],["sovereignti",{"_index":20934,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[12295,12]]}}}],["soviet",{"_index":151,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3210,6],[15224,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31396,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3692,6],[3982,6],[4119,6],[5536,6],[5824,6],[6027,6],[6217,6],[6868,6],[6884,6],[31909,6],[32686,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35081,6],[35416,6]]},"/en/lessons/transliterating":{"position":[[2696,6]]}}}],["sowl",{"_index":10614,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43797,5]]}}}],["sp",{"_index":13032,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34009,2]]}}}],["space",{"_index":472,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13107,7],[17948,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18628,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28057,6],[28376,6],[46093,8],[46269,5],[46752,6],[48709,8],[49082,6],[49622,5],[52926,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4501,7],[7930,6],[11553,5],[11694,7],[11705,6],[11924,6],[12158,5],[12276,5],[12716,5],[12838,5],[13933,6],[14167,5],[14285,5],[14725,5],[14847,5],[15685,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2607,7],[2742,8],[6348,6],[8540,5],[9315,8],[24609,5],[24807,6],[26489,5],[27213,5],[32686,6],[35057,6],[36483,6],[37204,6],[60674,6],[65060,6],[68387,5],[68668,5],[69065,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7754,5],[14587,6],[14903,7],[15761,6],[43140,5],[43546,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1620,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36433,6],[37396,6],[40676,7],[44024,5]]},"/en/lessons/common-similarity-measures":{"position":[[4979,6],[7949,6],[9562,6],[10079,6],[11132,6],[16127,5],[39130,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35804,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16713,6],[16732,7],[18352,6],[18429,5],[21690,6],[26861,7],[55372,6],[58091,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1357,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9429,5],[37463,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31799,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3483,7],[4134,7],[25887,6],[27293,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10932,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13105,6],[18980,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28922,6],[48489,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9619,6],[10223,5],[13413,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9316,5],[9343,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3256,5],[25822,6]]},"/en/lessons/extracting-keywords":{"position":[[9360,6],[18483,7],[18537,5],[18613,7],[18956,5],[19831,6],[22844,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17822,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13144,6],[13185,5],[14386,5],[14556,5],[15926,5],[20977,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8544,6],[10905,6],[11005,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9892,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36594,7],[38669,6],[66773,8]]},"/en/lessons/geocoding-qgis":{"position":[[1988,5],[2531,6],[16568,7]]},"/en/lessons/georeferencing-qgis":{"position":[[9460,5],[9984,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[569,6],[782,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21671,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4758,6],[8703,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27204,6]]},"/en/lessons/gravity-model":{"position":[[19179,7],[66873,5]]},"/en/lessons/installing-omeka":{"position":[[2472,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[38284,6],[48162,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22823,5],[22883,5],[43142,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2317,7],[2948,7],[30957,6],[32367,6]]},"/en/lessons/intro-to-bash":{"position":[[11300,5],[12572,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5774,6]]},"/en/lessons/intro-to-linked-data":{"position":[[24385,7],[24515,6],[35143,5]]},"/en/lessons/intro-to-powershell":{"position":[[4808,6],[8345,6],[9545,7],[9744,7],[9895,7],[10016,6],[10222,6],[10630,8],[10660,6],[10765,7],[10950,8],[13618,5],[37955,7],[38084,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2082,5],[2213,5],[6965,6],[23780,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21063,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31809,5],[39404,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8128,5],[10322,6],[10447,5],[43613,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4915,5]]},"/en/lessons/linear-regression":{"position":[[59736,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1902,6],[3301,5]]},"/en/lessons/naive-bayesian":{"position":[[28622,7],[35717,6],[35750,7],[35772,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30655,10],[35403,5],[43634,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7232,7],[7714,6],[10479,7]]},"/en/lessons/preserving-your-research-data":{"position":[[13900,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12470,6],[23143,6],[30387,5],[30791,5],[30814,6],[32576,5],[32646,5]]},"/en/lessons/sentiment-analysis":{"position":[[19420,7],[35596,6]]},"/en/lessons/sonification":{"position":[[1502,6],[9226,5],[10102,5],[13975,6],[14584,6],[15373,7]]},"/en/lessons/space-place-gazetteers":{"position":[[5228,6],[5572,7],[6374,7],[19805,6],[20593,5],[32281,5],[37668,5],[38097,5],[49377,6],[49556,5],[49715,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13720,5],[16913,5],[17117,7],[17182,6],[29940,6],[29983,5],[32676,6],[32741,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16396,5],[42877,6],[43101,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2761,5],[3528,5],[13470,5],[63037,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9381,5],[13377,5],[13432,6],[17174,6],[17487,5],[25169,6],[25226,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27981,6],[38194,6],[38236,6],[41919,5]]},"/en/lessons/transliterating":{"position":[[6577,7],[13266,6],[13604,5],[13687,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3734,6],[7196,6],[7291,5],[7426,6],[7459,5],[7702,7],[7894,6],[12002,5],[12334,6],[12788,5],[13001,6],[13308,5],[13547,6],[14043,5],[16945,5],[33789,5],[33830,5],[41851,6],[49191,6],[50343,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[10068,5],[10639,7],[12193,6],[13643,5],[16050,6],[21540,5],[21664,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4222,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21767,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5619,6]]}}}],["space(part",{"_index":12724,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27448,13]]}}}],["space(parts/part",{"_index":12708,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25750,18],[25980,18]]}}}],["spacebar",{"_index":14962,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[6675,8]]},"/en/lessons/sonification":{"position":[[20455,9]]}}}],["spaces.6",{"_index":21171,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20485,8]]}}}],["spaceship",{"_index":15612,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23821,10]]}}}],["spaci",{"_index":5038,"title":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[21,5]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52064,6],[52620,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22,5],[92,5],[487,5],[1420,6],[1507,5],[1717,6],[1779,5],[2167,5],[2463,5],[2920,5],[3097,5],[3286,5],[3584,5],[3813,5],[6532,5],[7298,5],[8871,5],[9401,6],[10046,5],[10737,5],[10882,5],[13022,5],[13073,5],[13180,5],[13258,5],[13271,5],[13285,5],[13307,5],[13731,6],[16672,5],[17042,6],[18611,6],[18725,5],[19092,5],[19305,5],[22825,5],[22859,6],[23821,5],[25019,5],[25406,5],[25537,5],[26642,6],[27837,5],[28772,5],[29135,5],[30889,5],[32446,5],[33244,5],[35529,5],[35955,5],[36010,5],[36489,5],[36769,5],[39039,5],[39301,6],[39787,6],[39930,5],[40049,5],[40253,5],[40695,5],[40890,5],[48388,5],[48855,5],[50515,5],[51197,5],[52484,5],[53907,5],[56471,5],[57540,5],[58818,5],[59217,5],[59367,5],[59663,6],[62234,5],[62325,5],[62505,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11281,6],[11427,5],[11499,5],[11629,5],[11782,5],[11849,5],[12169,5],[12412,5],[17022,5],[17055,5],[18481,5],[19601,6],[19687,5],[19832,5],[19937,5],[20787,5],[21063,5],[21260,5],[22649,5],[22897,5],[22966,5],[24467,5],[24811,5],[25175,6]]}}}],["spacy.explain(\"in",{"_index":6811,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31028,20]]}}}],["spacy.explain(label",{"_index":6869,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36745,21]]}}}],["spacy.lang.d",{"_index":11496,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12561,13],[12844,13],[15116,13]]}}}],["spacy.lang.en",{"_index":11497,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12597,13]]}}}],["spacy.load(\"de_core_news_sm",{"_index":11557,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19949,29]]}}}],["spacy.load(\"en_core_web_sm",{"_index":5039,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52642,28]]}}}],["spacy.load('de_core_news_sm",{"_index":11567,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22978,29]]}}}],["spacy.load('en_core_web_sm",{"_index":6764,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23507,28]]}}}],["spacy.match",{"_index":11528,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15149,13]]}}}],["spacy’",{"_index":6627,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[3962,7],[7722,7],[7886,7],[22899,7],[29658,7],[30489,7],[33618,7],[39636,7],[51762,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12663,7],[14986,7],[21825,8]]}}}],["spain",{"_index":20986,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[34006,5],[37616,7]]}}}],["spaiser",{"_index":21924,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61449,8]]}}}],["spam",{"_index":4623,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10724,4],[10767,6],[10782,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9788,4],[59044,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10197,4],[10309,6],[10325,5],[10400,5],[10493,5],[10670,4],[10799,6],[10814,6],[11465,4],[11580,4],[11981,4]]},"/en/lessons/logistic-regression":{"position":[[21796,4],[21822,5],[21956,5],[22426,5],[22450,4],[22547,4]]},"/en/lessons/naive-bayesian":{"position":[[7184,6],[7267,4],[7383,4],[7504,4],[7729,5],[23039,5]]}}}],["spam_word",{"_index":5862,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10598,10],[10633,10]]}}}],["span",{"_index":2924,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21334,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[32754,7],[32810,5],[32842,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24530,5],[24570,4],[24648,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39136,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44481,4],[45290,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15931,5],[22819,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59355,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[7798,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17826,4],[19527,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7991,4],[9085,4],[11988,5],[14309,4],[19550,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[553,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[4924,4],[13842,4],[18404,5],[18765,4],[25871,4]]}}}],["spanish",{"_index":4443,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58652,7]]},"/en/lessons/introduction-map-warper":{"position":[[22602,7],[22909,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41587,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7120,7],[7339,7],[34741,8],[34784,7],[43351,7]]},"/en/lessons/jupyter-notebooks":{"position":[[39087,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[790,7],[1094,7],[9460,7],[9674,7],[10968,7],[11119,7],[11157,7],[12091,7],[18619,7],[18695,7],[21953,8],[24269,8],[24334,8],[25096,7],[34148,7],[34713,7],[34778,7],[40833,8],[41827,7]]},"/en/lessons/space-place-gazetteers":{"position":[[15615,7],[37523,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42548,8],[42855,7],[43129,7],[43323,7]]}}}],["spar",{"_index":12357,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55002,4]]}}}],["sparck",{"_index":1796,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44549,6],[44698,6],[49749,6]]}}}],["spare",{"_index":3972,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22973,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26247,5]]},"/en/lessons/jupyter-notebooks":{"position":[[43466,7]]}}}],["spark",{"_index":9516,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[283,5],[437,5],[6159,5],[6585,6],[6645,5],[6789,5],[6840,5],[12343,5],[12398,5],[12423,5],[12818,5],[14343,5],[14366,5],[14712,5],[16251,5],[16318,5],[16366,5],[16495,5],[16571,5],[16628,5],[17506,5],[23438,5],[30757,5],[30952,5],[42313,6],[42649,5],[43560,5],[47778,6],[47907,5],[48253,5],[48362,5],[49247,5],[49337,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7411,5],[12247,8]]}}}],["spark'",{"_index":9649,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17387,7]]}}}],["spark.local.dir=/scratch/matteo/spark",{"_index":9861,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47511,37],[48300,37]]}}}],["spark2.4",{"_index":9633,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16299,8],[16550,8],[19410,8],[19495,8]]}}}],["spark://192.168.0.24:62254/jars/com.github.scopt_scopt_2.11",{"_index":9685,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19202,59]]}}}],["spark://192.168.0.24:62254/jars/graphframes_graphfram",{"_index":9690,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19433,55]]}}}],["spark://192.168.0.24:62254/jars/org.slf4j_slf4j",{"_index":9694,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19657,47]]}}}],["spark://192.168.0.24:62254/jars/passim_2.11",{"_index":9696,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19875,43]]}}}],["spark_submit_arg",{"_index":9838,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43029,19],[43214,19],[47424,19],[47720,17]]}}}],["sparkcontext",{"_index":9654,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17484,13],[17549,13],[19105,13],[19324,13],[19567,13],[19772,13],[23349,13],[23894,13],[23929,12]]}}}],["sparkdriv",{"_index":9661,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18209,13]]}}}],["sparkenv",{"_index":9663,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18261,9],[18323,9],[18855,9]]}}}],["sparkui",{"_index":9679,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18960,9],[19007,8],[19022,7],[23421,8]]}}}],["sparql",{"_index":13369,"title":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6,6]]}},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7,6],[212,7],[340,6],[542,6],[582,6],[2502,6],[2802,6],[2974,6],[5080,6],[5088,6],[5328,6],[5567,6],[6202,6],[6510,6],[7047,6],[9804,6],[10351,6],[10706,6],[11712,6],[11982,6],[12001,6],[12047,6],[12240,6],[13756,6],[14324,6],[16038,6],[16378,6],[18509,6],[19981,6],[20080,6],[20944,6],[22595,6],[23104,6],[23301,6],[23672,6],[23994,6],[24576,6],[24673,6],[25179,6],[26166,6],[26268,6],[26692,7],[26731,6],[26770,6],[26971,6],[27181,7]]},"/en/lessons/intro-to-linked-data":{"position":[[356,6],[960,6],[1629,7],[1674,6],[16044,7],[29840,6],[29978,7],[30049,6],[30193,7],[30273,6],[30384,6],[30581,6],[30636,6],[30696,6],[30850,6],[31416,7],[31530,6],[32416,6],[33176,6],[36220,6],[36325,6],[36676,7],[36759,6],[36982,7],[37305,6],[38360,7]]}}}],["sparql.csv",{"_index":13497,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24458,10]]}}}],["sparql.json",{"_index":13496,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24441,11]]}}}],["spars",{"_index":1444,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24232,6],[24312,6],[24463,6],[25149,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[62643,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62212,6]]},"/en/lessons/common-similarity-measures":{"position":[[39106,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20562,7],[40919,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27660,7]]},"/en/lessons/linear-regression":{"position":[[31681,6],[38744,6],[38842,6],[38906,6],[39443,6],[76378,6],[76486,6]]},"/en/lessons/logistic-regression":{"position":[[62487,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18962,6],[22449,7],[23897,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42880,6],[52402,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8604,7]]}}}],["sparsiti",{"_index":3749,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6441,9],[7000,8]]}}}],["spatial",{"_index":2742,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[899,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24420,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5341,7]]},"/en/lessons/common-similarity-measures":{"position":[[8429,7],[8504,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20484,9],[22646,9]]},"/en/lessons/extracting-keywords":{"position":[[30060,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1635,7],[1748,7],[35103,7]]},"/en/lessons/geocoding-qgis":{"position":[[686,8],[1683,7],[2680,7],[2819,10],[4601,7],[27605,7],[31217,7],[31246,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1945,8],[2835,7],[2912,7],[3858,7],[6766,7],[12766,7],[17546,7],[32639,7],[32783,7],[33011,12],[33474,7],[34309,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[3048,7],[6838,7]]},"/en/lessons/gravity-model":{"position":[[19101,8],[19249,7],[32688,7],[60225,7],[60960,7],[62313,7],[63183,7],[64534,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[10767,7],[18911,7]]},"/en/lessons/introduction-map-warper":{"position":[[1831,7],[2100,11],[6211,7],[22096,7],[22557,7]]},"/en/lessons/space-place-gazetteers":{"position":[[332,7],[1295,7],[1545,7],[1612,7],[1961,7],[2923,7],[5976,8],[6350,7],[6782,7],[7662,7],[8401,7],[8640,7],[9122,7],[9172,7],[9235,7],[10773,7],[10977,7],[12990,7],[15415,7],[15558,7],[15747,7],[18327,7],[18780,7],[23288,7],[32427,7],[33709,7],[42523,7],[45633,7],[45740,7],[46101,7],[46272,7],[46720,7],[47542,7],[47593,7],[47621,7],[47739,7],[48329,7],[48355,7],[50974,7],[51013,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49756,7],[49885,8]]},"/en/lessons/vector-layers-qgis":{"position":[[17100,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3598,7],[42096,7],[42187,7]]}}}],["spatial/sf",{"_index":12855,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[6850,10]]}}}],["spatialdatafram",{"_index":12875,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[10919,17],[11536,16],[11871,16],[13919,16],[14706,16],[18907,17],[19285,17],[19324,16],[21310,16]]}}}],["spazio",{"_index":12186,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27397,6],[27618,6]]}}}],["speak",{"_index":7843,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15326,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8079,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10189,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56040,5]]},"/en/lessons/gravity-model":{"position":[[21369,9],[27977,8],[33478,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36522,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47224,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1279,9],[8209,6],[12550,6],[12940,6],[25042,9]]},"/en/lessons/introduction-map-warper":{"position":[[23208,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11852,8]]},"/en/lessons/linear-regression":{"position":[[12737,9],[62129,9],[78127,7]]},"/en/lessons/logistic-regression":{"position":[[20723,5],[53769,8]]},"/en/lessons/normalizing-data":{"position":[[1510,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3993,7]]},"/en/lessons/sonification":{"position":[[6586,9],[13055,7],[13085,9]]},"/en/lessons/space-place-gazetteers":{"position":[[7540,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18925,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8471,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24192,8]]}}}],["speaker",{"_index":2319,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3926,8],[5344,9],[10204,8],[30727,7]]},"/en/lessons/gravity-model":{"position":[[63505,9],[66337,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15026,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[15160,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[34128,8]]},"/en/lessons/transliterating":{"position":[[938,8]]}}}],["spec",{"_index":13106,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[8863,4]]}}}],["speci",{"_index":5622,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5397,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15528,6]]},"/en/lessons/intro-to-linked-data":{"position":[[17383,7]]}}}],["special",{"_index":877,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9986,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[605,7],[23922,9],[23965,7],[24150,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11197,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[208,7],[4472,7],[5856,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[47870,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1202,7],[7505,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4216,11],[11772,7],[11853,7],[11890,7],[12002,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3982,11],[8441,11],[10855,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2617,11],[21716,7],[39130,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39774,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10227,7],[41891,7],[45571,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23564,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9080,7],[12370,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2622,7],[8810,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[40649,7],[64455,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[8989,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24210,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37245,7],[38831,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6057,13],[13241,11],[13418,11],[14886,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[904,7],[12379,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1370,7]]},"/en/lessons/json-and-jq":{"position":[[1101,7]]},"/en/lessons/linux-installation":{"position":[[2726,7]]},"/en/lessons/mac-installation":{"position":[[2105,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2551,7]]},"/en/lessons/normalizing-data":{"position":[[3185,7],[5173,7]]},"/en/lessons/output-data-as-html-file":{"position":[[3412,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1645,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3172,7],[3285,7]]},"/en/lessons/sentiment-analysis":{"position":[[8148,7],[13081,7],[14279,11],[17985,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4904,7],[13631,7],[16188,8],[19106,7],[20741,7],[26978,7],[27258,7],[33289,7]]},"/en/lessons/space-place-gazetteers":{"position":[[10646,7],[20495,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22087,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10091,7],[27706,7],[28229,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5066,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1516,7],[1979,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[27939,7]]},"/en/lessons/transliterating":{"position":[[5674,7],[7294,7],[8019,7],[8156,7],[8754,7],[13211,7],[13764,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31599,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[8462,7],[8728,7],[12177,7],[13314,8],[24974,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28016,7]]},"/en/lessons/windows-installation":{"position":[[3463,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18215,7]]},"/en/lessons/working-with-text-files":{"position":[[1035,7]]}}}],["specialis",{"_index":3912,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19477,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8662,11]]}}}],["specialist",{"_index":3292,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2180,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37143,11]]},"/en/lessons/gravity-model":{"position":[[8516,10],[32114,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10122,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3216,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8978,11]]}}}],["speciat",{"_index":6715,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17972,10]]}}}],["specif",{"_index":591,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18241,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23587,8],[31729,8],[32164,12],[46276,11],[49434,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[463,8],[9905,8],[16080,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[352,8],[1354,8],[2498,8],[8142,15],[8594,8],[13264,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7904,8],[24363,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[881,8],[934,13],[1647,8],[9748,8],[13647,9],[14569,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3642,8],[14487,12],[14641,8],[19922,8],[26535,8],[60109,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3393,12],[5312,12],[8206,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10421,8],[61566,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18992,8],[43771,8],[45500,8],[67653,8],[68976,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3622,8],[12798,12],[15304,8],[15381,8],[17826,8],[19293,8],[37725,8],[60660,12],[60807,8],[62315,8],[68202,8],[71694,8]]},"/en/lessons/common-similarity-measures":{"position":[[3375,8],[4986,13],[7346,8],[35979,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4786,8],[5324,8],[5927,13],[7889,8],[14224,13],[29241,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28431,8],[44863,9],[52041,8],[52674,8],[53366,8],[59717,8],[63889,12]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2019,8],[2286,8],[3269,8],[13706,8],[21292,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2727,8],[52934,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5344,13],[10111,8],[28529,12]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[332,8],[3040,8]]},"/en/lessons/counting-frequencies":{"position":[[406,8],[14179,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[577,8],[4520,8],[5304,12],[7198,8],[11179,12],[22976,8],[23023,8],[23120,8],[23345,8],[26927,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[262,8],[4703,8],[8082,8],[8875,8],[16022,8],[35672,8],[38809,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3937,8],[4848,8],[5348,8],[5427,8],[7202,8],[7819,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14876,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2537,8],[7481,8],[9255,8],[11680,8],[12336,9],[12399,8],[15175,8],[16522,8],[17616,8],[22045,8],[24379,12],[26014,8],[26905,8],[32963,12],[38427,8],[38716,12],[39509,8],[40212,14]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[883,12],[12934,8],[13288,8],[19780,8],[25118,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1461,13],[2374,12],[10329,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7859,8],[17130,8],[49086,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13554,8],[13605,8],[40758,8],[47995,8],[53724,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2611,8],[2896,8],[8817,8],[9057,8],[15125,8],[35164,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20308,8],[49985,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27915,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6298,12],[6403,12],[26097,8],[30133,12],[41988,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18897,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6720,8],[8863,12],[11027,8],[12381,8],[18520,8],[22233,8],[35325,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2886,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[357,8],[36023,8],[41850,8],[56718,8],[67263,8],[67407,8]]},"/en/lessons/geocoding-qgis":{"position":[[9170,12],[14447,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[4130,13],[6789,8],[21912,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33989,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[997,8]]},"/en/lessons/gravity-model":{"position":[[10179,8],[29714,8],[41814,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[20623,8],[39339,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14914,8],[35439,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5309,8],[17287,8],[24697,8],[30114,13],[42876,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9184,8],[11372,8],[13310,8],[18226,14],[33918,8],[46314,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2765,8],[2897,8],[3662,8],[4161,8],[4240,8],[6637,8],[7252,8],[18774,8]]},"/en/lessons/intro-to-linked-data":{"position":[[13978,8],[18144,13]]},"/en/lessons/intro-to-powershell":{"position":[[6681,12],[27623,8],[27835,8],[44777,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3626,14],[18511,14],[35165,13]]},"/en/lessons/jupyter-notebooks":{"position":[[13398,8],[14959,8]]},"/en/lessons/linear-regression":{"position":[[10642,8],[10692,8],[10744,8],[18372,8],[22563,8],[38261,8],[46175,12],[46789,8],[50532,12],[69006,8]]},"/en/lessons/logistic-regression":{"position":[[20748,12],[22738,11],[22974,11],[66026,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2684,8],[8078,12]]},"/en/lessons/naive-bayesian":{"position":[[14002,8],[22059,8],[39583,8],[41437,8],[47719,8],[51538,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11286,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2857,12],[2913,8],[9278,8],[13785,8],[18443,8],[28127,12]]},"/en/lessons/research-data-with-unix":{"position":[[8918,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5478,8],[7102,12],[11056,8],[11928,8],[17916,8],[28617,8],[38371,8]]},"/en/lessons/sentiment-analysis":{"position":[[14257,8],[16670,8],[25883,9],[37999,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[964,13],[3460,8],[4650,8],[19188,8],[19359,8],[23386,8]]},"/en/lessons/sonification":{"position":[[26495,13],[26682,13]]},"/en/lessons/space-place-gazetteers":{"position":[[394,8],[4580,8],[4932,8],[8254,8],[20810,8],[23962,8],[24353,8],[24632,8],[51395,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9741,8],[11175,8],[24713,8],[28032,8],[30852,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10436,8],[13347,8],[25361,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5175,8],[23365,8],[24463,8],[28584,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3105,8],[4530,12],[27352,8],[37809,8],[40037,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25057,8]]},"/en/lessons/transliterating":{"position":[[5270,12],[5714,8],[7181,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1251,8],[8304,8],[14730,8],[15265,8],[15304,8],[18663,8],[21358,8],[27445,8],[34077,8],[36088,8],[40372,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[595,8],[10868,8],[11052,8],[17965,8]]},"/en/lessons/vector-layers-qgis":{"position":[[648,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[305,13]]},"/en/lessons/windows-installation":{"position":[[1920,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9651,14],[15179,8]]}}}],["specifi",{"_index":349,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8762,9],[10235,9],[12881,9],[19793,9],[21581,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21700,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4904,9],[5288,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28555,7],[44240,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10840,7],[41900,7],[42945,9],[45782,9],[51371,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25731,9]]},"/en/lessons/common-similarity-measures":{"position":[[32814,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23798,7],[27481,10],[30904,9],[36466,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19743,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17227,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3514,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3964,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24978,7],[26547,7],[27205,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28753,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10184,7],[12928,9],[19951,7],[20015,7],[25774,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4446,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10912,7],[24436,7],[32717,7],[32826,10],[40110,9],[43294,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19812,9],[21288,7],[22825,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7332,9],[21880,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21706,7],[26215,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9177,10],[14972,9],[14996,9],[24726,9],[38949,7],[47942,9],[48444,7],[48521,9],[48730,9],[48862,9],[49020,7],[49952,7],[49987,10],[50311,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8647,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9065,10],[9693,7],[14618,7],[21616,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[14343,7],[21282,9],[43279,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10340,9],[15866,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2231,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[4097,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52276,9]]},"/en/lessons/geocoding-qgis":{"position":[[2552,10],[12883,9],[28158,9],[28347,7],[28510,9],[29037,9],[37959,7],[38159,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[423,10],[4179,9],[5903,7],[5990,10],[6442,7],[10305,9],[10406,9],[10564,7],[10855,9],[11213,9],[11268,9],[13456,9],[15388,7],[16765,9],[16897,9],[16966,7],[17143,9],[17240,7],[17696,7],[18197,9],[18566,9],[18583,10],[19276,9],[19540,9],[22340,9],[26571,9],[26697,9],[27184,9],[27248,9],[27422,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[31569,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[10074,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37612,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11739,7],[24828,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[27225,7]]},"/en/lessons/installing-omeka":{"position":[[6672,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35242,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8990,9],[9204,9],[12042,7],[17732,7],[17838,7],[18491,7],[18987,7],[19324,9],[20249,7],[20352,7],[21095,7],[23469,7],[23553,7],[23646,7],[24195,7],[24419,7],[25074,7],[25206,7],[34561,7],[36732,7],[40041,7],[41120,7],[41282,7],[41873,7],[43299,7],[46352,7],[47603,7],[47871,7],[50533,7],[50570,7],[50845,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23836,10],[24999,9]]},"/en/lessons/intro-to-bash":{"position":[[1318,7],[6021,10],[19491,7],[26951,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9203,9]]},"/en/lessons/intro-to-powershell":{"position":[[1100,10],[30906,10],[32122,9],[33664,9],[34353,9],[36638,7],[36812,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2118,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24595,7]]},"/en/lessons/introduction-map-warper":{"position":[[5515,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15090,7],[19440,9],[19616,9],[19688,10],[21483,9],[21815,9],[22158,9],[23010,9],[23211,9],[25868,9],[26039,7],[26342,9],[27857,9],[28082,7],[28139,9],[29945,9],[30179,9],[30322,9],[30376,9],[30617,9],[31017,9],[38959,9],[40172,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12074,10],[13145,7],[15541,9],[23044,7],[23929,9],[26108,7],[29642,7],[33499,9],[33822,7],[34398,9],[35287,9],[35567,9],[35628,9],[36877,10],[43094,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7371,7]]},"/en/lessons/json-and-jq":{"position":[[13388,7],[26876,9]]},"/en/lessons/jupyter-notebooks":{"position":[[29471,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15341,9],[18330,10],[25391,7],[35475,7],[35575,7],[35618,9]]},"/en/lessons/naive-bayesian":{"position":[[29881,9],[29930,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17436,7],[17544,9],[23291,9]]},"/en/lessons/qgis-layers":{"position":[[17812,10]]},"/en/lessons/research-data-with-unix":{"position":[[11553,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13840,9],[14256,7],[17265,7],[26550,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31285,9],[33408,7],[36272,7],[37729,7],[39665,7],[39813,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[19240,10],[20358,10],[20537,7],[24888,7],[28957,9],[29213,7],[29483,7],[29826,7],[33062,9]]},"/en/lessons/sonification":{"position":[[17231,7]]},"/en/lessons/space-place-gazetteers":{"position":[[33889,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12037,9],[22391,10],[23008,7],[26736,7],[27725,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21732,7],[26840,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3717,7],[8973,7],[26120,9],[31319,10],[32711,9],[32816,10],[34126,10],[36736,10],[48300,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26809,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13644,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[25560,7],[32384,7],[32565,7]]},"/en/lessons/transliterating":{"position":[[4048,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[38277,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4907,9]]},"/en/lessons/vector-layers-qgis":{"position":[[5034,7],[10988,7],[13284,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[28403,10]]},"/en/lessons/working-with-web-pages":{"position":[[1317,10],[1707,9],[2488,7],[7459,10]]}}}],["specificity.”4",{"_index":1096,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6002,14]]}}}],["specimen",{"_index":15948,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8016,10]]}}}],["specimens|botan",{"_index":3416,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17804,19]]}}}],["specimens|didact",{"_index":3417,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17824,18]]}}}],["speck",{"_index":588,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18112,7]]}}}],["speckl",{"_index":500,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14316,9]]}}}],["spectral",{"_index":23451,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30423,8]]}}}],["spectral3",{"_index":23449,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[30269,9],[32658,9],[33686,9],[38554,9],[43593,9]]}}}],["spectral5",{"_index":23401,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24074,9],[24357,9],[29551,10]]}}}],["spectrum",{"_index":5077,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57128,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36575,8]]},"/en/lessons/sentiment-analysis":{"position":[[8242,8]]},"/en/lessons/sonification":{"position":[[3345,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58372,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4437,9]]}}}],["specul",{"_index":2446,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16260,9]]},"/en/lessons/sentiment-analysis":{"position":[[27579,12],[30270,12],[31366,12],[34560,12],[36236,12]]}}}],["speech",{"_index":2290,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[789,9],[12319,7],[13113,6],[13298,7],[14122,7],[14978,7],[16295,8],[16441,7],[17591,6],[17860,7],[18241,6],[18290,6],[18339,6],[18388,6],[18437,6],[18486,6],[18535,6],[18584,6],[18633,6],[18682,6],[18725,6],[18838,6],[18879,6],[19547,7],[19766,6],[19960,6],[22072,8],[22898,6],[23531,6],[24002,6],[25772,6],[30367,8],[30437,7],[31150,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[664,6],[854,6],[897,6],[1089,8],[1605,6],[2239,6],[2360,6],[3423,6],[3484,6],[4463,6],[7952,6],[8289,6],[8990,6],[9374,6],[9444,6],[12969,6],[18781,6],[22988,6],[24123,7],[25181,7],[25644,7],[25973,6],[29120,6],[29175,6],[29259,6],[29407,6],[29479,6],[29700,6],[29944,6],[30183,6],[30301,6],[30538,6],[31167,6],[32398,6],[33329,6],[33884,6],[35393,6],[39965,6],[40024,6],[40127,6],[40293,6],[40616,6],[40776,6],[40816,6],[40973,6],[41092,6],[41217,6],[41292,6],[41579,6],[41813,7],[42262,6],[42363,6],[42455,7],[42780,6],[42894,6],[45862,6],[45987,6],[46078,7],[46427,6],[47369,6],[48219,6],[48457,6],[48502,6],[48594,6],[49303,6],[49627,7],[50563,6],[51180,6],[51974,6],[51998,6],[52286,6],[58195,7],[62377,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44987,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10091,7],[10229,7],[11916,6],[16385,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7234,6],[11404,6],[23380,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[525,6],[7574,6],[7689,6],[29849,6],[29911,6],[30020,6],[30264,6],[30468,6],[43571,6]]},"/en/lessons/sentiment-analysis":{"position":[[3919,6],[33693,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3467,6],[24180,6],[24445,6],[25634,6],[27900,6],[37843,7],[39167,6],[39318,6],[39530,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7150,9],[32655,10],[32764,8],[32896,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3640,8],[3835,9],[4127,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5982,8]]},"/en/lessons/working-with-text-files":{"position":[[3984,7]]}}}],["speed",{"_index":2143,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2270,5],[14868,5],[16201,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7658,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9051,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7388,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7291,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18049,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8083,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18502,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41058,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21540,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[9571,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22502,5]]},"/en/lessons/gravity-model":{"position":[[33287,5],[33356,5],[53009,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9916,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14778,5],[15583,5],[31423,8]]},"/en/lessons/intro-to-powershell":{"position":[[19067,5]]},"/en/lessons/jupyter-notebooks":{"position":[[49474,5]]},"/en/lessons/linear-regression":{"position":[[52426,7]]},"/en/lessons/naive-bayesian":{"position":[[46555,6]]},"/en/lessons/normalizing-data":{"position":[[7580,5]]},"/en/lessons/research-data-with-unix":{"position":[[7881,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24743,5]]},"/en/lessons/transliterating":{"position":[[14374,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34837,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13573,5],[16390,5]]}}}],["speedi",{"_index":11088,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[21592,6]]},"/en/lessons/json-and-jq":{"position":[[40374,6]]}}}],["speedili",{"_index":8050,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6890,8]]},"/en/lessons/json-and-jq":{"position":[[5381,8]]}}}],["spell",{"_index":3290,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1911,8],[5481,9],[14184,8],[20139,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1898,9],[45602,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14753,9],[27140,9]]},"/en/lessons/extracting-keywords":{"position":[[4734,8],[26812,9]]},"/en/lessons/geocoding-qgis":{"position":[[3561,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19908,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2466,9]]},"/en/lessons/intro-to-powershell":{"position":[[7984,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10033,7]]},"/en/lessons/space-place-gazetteers":{"position":[[32905,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16812,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10607,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22713,8],[22787,8],[22996,8],[23072,9],[23388,8],[23616,8],[43315,7],[46796,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[17361,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9631,8],[9877,9],[12337,8]]}}}],["spellbind",{"_index":21089,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4592,12]]}}}],["spencer",{"_index":16969,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53261,7]]}}}],["spend",{"_index":751,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1470,5],[1598,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[17459,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9319,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27782,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7873,5],[10782,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4734,5]]},"/en/lessons/extracting-keywords":{"position":[[6474,5],[37198,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27778,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31792,5],[39466,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37928,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3247,5]]},"/en/lessons/sonification":{"position":[[20119,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16598,5],[30033,5]]},"/en/lessons/viewing-html-files":{"position":[[1400,5]]},"/en/lessons/working-with-web-pages":{"position":[[5430,5]]}}}],["spent",{"_index":770,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2520,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43742,5]]},"/en/lessons/intro-to-bash":{"position":[[9456,5]]},"/en/lessons/intro-to-linked-data":{"position":[[16933,5]]},"/en/lessons/preserving-your-research-data":{"position":[[17052,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2737,5],[30145,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8359,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24715,5]]}}}],["spezzano",{"_index":21925,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61462,9]]}}}],["sphere",{"_index":19846,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[19243,6]]}}}],["spheric",{"_index":4008,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24816,9]]}}}],["sphinx",{"_index":7939,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32579,7]]}}}],["spicer",{"_index":18567,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58417,9]]}}}],["spider’",{"_index":15198,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[17709,8]]}}}],["spielberg",{"_index":6608,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17882,9],[19946,9]]}}}],["spike",{"_index":19845,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[18355,6],[39215,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37398,5],[37524,6],[37644,6],[39742,6],[39777,5]]}}}],["spill",{"_index":2932,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22428,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19094,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22991,6]]}}}],["spinster",{"_index":18624,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59435,11]]}}}],["spinul",{"_index":11789,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6242,7]]}}}],["spiral",{"_index":20042,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19088,6],[19246,6]]}}}],["spirit",{"_index":15560,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17662,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33326,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10631,6]]},"/en/lessons/space-place-gazetteers":{"position":[[46373,7]]}}}],["spiritualist",{"_index":17386,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68299,12]]}}}],["spit",{"_index":3057,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17959,5],[34925,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21804,4]]},"/en/lessons/intro-to-powershell":{"position":[[27915,4]]}}}],["spite",{"_index":17947,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53725,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2287,5]]}}}],["splash",{"_index":8300,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9975,6]]}}}],["splatter",{"_index":651,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20713,10]]}}}],["splendidli",{"_index":21334,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22329,10]]}}}],["splendor",{"_index":15916,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[37674,8]]}}}],["split",{"_index":834,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6551,5],[6715,9],[6765,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2607,5],[4704,5],[6415,5],[7458,5],[9902,6],[10923,5],[17653,5],[24227,5],[24443,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11988,5],[12125,6],[15240,9],[15380,5],[15611,6],[15787,9],[16536,6],[17440,5],[17484,6],[18229,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11591,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37400,5],[37567,6],[50346,5],[50393,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3098,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28197,5],[34962,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14319,5],[14694,5],[14945,5],[15006,5],[24442,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4253,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4080,7],[4158,7],[5119,7],[5197,7]]},"/en/lessons/counting-frequencies":{"position":[[1625,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2583,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42521,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14256,5],[15005,5],[22009,5],[25425,5],[28516,5],[39416,5],[45721,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40652,5]]},"/en/lessons/extracting-keywords":{"position":[[13313,6],[18397,5],[18443,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[255,5],[527,5],[10783,5],[10955,9],[11037,5],[11159,5],[13758,7],[13962,10],[14945,5],[23137,5],[23775,5],[23794,5],[23892,9],[23958,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10541,5],[10640,5],[10968,9],[11094,5],[13887,9],[14072,5],[14149,8],[25790,5],[25889,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5919,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1613,5],[9818,5],[10359,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12649,9],[16220,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4810,5]]},"/en/lessons/gravity-model":{"position":[[16922,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[22828,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17872,9],[18514,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29611,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10162,5]]},"/en/lessons/intro-to-linked-data":{"position":[[694,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26126,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12606,9]]},"/en/lessons/json-and-jq":{"position":[[32381,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2376,6],[22294,5],[45752,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3282,5],[3304,5],[8481,5]]},"/en/lessons/linear-regression":{"position":[[743,9],[11034,9],[20605,9],[31238,9],[36881,5],[37756,6],[37821,5],[42394,9]]},"/en/lessons/logistic-regression":{"position":[[505,9],[5505,5],[13114,9],[33503,6],[33707,5],[40371,5],[40559,5],[41961,5],[42172,5],[54615,5],[62656,5],[63658,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9260,5],[9388,5],[23160,5]]},"/en/lessons/naive-bayesian":{"position":[[37641,9],[38431,5],[38554,5],[43300,6],[44025,5],[44526,5],[54188,7]]},"/en/lessons/normalizing-data":{"position":[[9463,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6009,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8460,9],[23315,5]]},"/en/lessons/sentiment-analysis":{"position":[[11684,7],[33564,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23586,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38232,6],[38279,5],[38355,8],[38587,5],[38654,5],[38699,5],[38762,5],[38858,5],[39217,5],[47359,5]]},"/en/lessons/transliterating":{"position":[[6295,8],[6478,5],[6542,8],[6604,8],[6734,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25500,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[12513,9],[28285,5],[28585,5]]}}}],["split(separ",{"_index":22611,"title":{},"body":{"/en/lessons/transliterating":{"position":[[6393,17]]}}}],["split=2[m][v",{"_index":15860,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25722,15],[26110,13],[27143,15],[27436,15],[27606,15]]}}}],["split_label",{"_index":6175,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14628,12],[14707,12],[15221,12]]}}}],["split_labels[:4",{"_index":6177,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14831,16]]}}}],["splittraintest",{"_index":18471,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44193,15]]}}}],["spoil",{"_index":15562,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17773,5]]}}}],["sponsor",{"_index":8606,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20551,7],[22610,10],[26481,7],[29885,7],[33300,10],[35347,7]]}}}],["sponsorship",{"_index":8923,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10712,11],[12094,12],[12373,11],[12449,12],[12495,11],[12691,12],[12869,11],[15527,12],[15624,11],[16711,12],[16808,11],[18056,11],[19418,11],[22128,11],[24052,11],[25886,11]]}}}],["spontan",{"_index":20340,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7904,12]]}}}],["sporad",{"_index":23488,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[36227,12]]}}}],["sport",{"_index":6617,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[20940,5],[21327,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36999,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10601,6],[12683,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7152,6]]}}}],["sportabout",{"_index":19516,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14299,10]]}}}],["spot",{"_index":655,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[21013,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7472,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9765,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7739,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37367,7],[37648,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28436,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31613,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2040,4],[3441,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[28487,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[7591,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8489,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1972,4]]},"/en/lessons/linear-regression":{"position":[[47285,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8437,6]]}}}],["spotlight",{"_index":7793,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2963,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5441,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22676,9],[22860,9],[22911,9],[24481,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7270,9]]}}}],["spread",{"_index":3380,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[12868,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[67329,6],[67598,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1225,6],[38627,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38469,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36414,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1090,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3990,6],[44786,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3921,6],[20924,6],[35403,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1165,6]]},"/en/lessons/gravity-model":{"position":[[45391,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52746,9]]},"/en/lessons/introduction-map-warper":{"position":[[16224,9]]},"/en/lessons/json-and-jq":{"position":[[17121,6],[37413,6]]},"/en/lessons/research-data-with-unix":{"position":[[874,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25673,8]]},"/en/lessons/sentiment-analysis":{"position":[[28198,6],[28246,9],[30887,6],[30935,9],[31985,6],[32033,9],[35177,6],[35225,9],[37172,6],[37220,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26065,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58344,6]]}}}],["spread_",{"_index":20085,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25620,10]]}}}],["spreadshe",{"_index":20973,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[29039,12]]}}}],["spreadsheet",{"_index":1026,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3118,11],[3176,11],[25573,11],[43212,12]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11044,11],[11469,11],[16127,11],[16437,11],[16631,13],[17518,11],[19010,11],[20450,13],[21011,11],[21443,12],[21602,12],[23519,11],[23570,12],[24078,12],[24411,11],[24542,11],[24587,12],[24747,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1619,11],[2547,11],[2859,11],[2972,12],[3096,13],[4843,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9279,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11255,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16226,11],[23256,11],[29113,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4122,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17004,11],[22893,11],[22942,11],[23068,11],[23999,11],[24500,11],[27595,12],[28565,12],[31145,12],[31165,11],[32730,11],[35337,11],[35688,12],[36660,12],[37273,12],[42540,11],[42572,11],[42707,11],[42793,11],[42907,13],[43103,11],[43998,13],[44016,12],[44054,11],[45093,11],[45194,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1941,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6018,12]]},"/en/lessons/extracting-keywords":{"position":[[7112,11],[7265,11],[10361,11],[11425,11],[23561,12],[26342,11],[26445,11],[27181,11],[27337,11],[27414,11],[27543,12],[28003,11],[28996,11],[29075,11],[32540,11],[33158,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38165,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2316,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7804,11],[25488,11]]},"/en/lessons/geocoding-qgis":{"position":[[5816,13],[8064,11],[8987,11],[12281,11],[22288,13],[23300,11],[25625,12],[27740,12],[29691,11],[33631,11],[37354,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24266,11]]},"/en/lessons/googlemaps-googleearth":{"position":[[629,12],[2570,12],[3125,11],[3236,11],[3447,11],[4829,12]]},"/en/lessons/gravity-model":{"position":[[8398,11],[8972,11],[50355,11],[53029,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[37965,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[2796,13],[25400,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31545,11]]},"/en/lessons/linear-regression":{"position":[[4964,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4432,11],[9084,11],[11644,11],[15658,11],[15718,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18518,12],[23113,11],[23422,12],[23554,11],[24369,11],[24480,12]]},"/en/lessons/research-data-with-unix":{"position":[[1485,11],[5743,11],[7743,11],[12792,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10318,12]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10026,12],[10557,11]]},"/en/lessons/sonification":{"position":[[14685,12],[26629,12],[28225,12]]},"/en/lessons/space-place-gazetteers":{"position":[[2164,11],[3317,13],[3361,11],[16550,12],[16917,11],[17049,11],[17701,12],[18949,11],[20012,12],[20147,11],[20314,12],[21477,11],[21598,12],[23476,11],[25276,11],[25856,11],[28821,12],[29762,11],[29953,11],[33133,11],[34291,11],[38578,12],[38639,11],[38870,11],[41592,11],[42807,12],[42912,11],[42993,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21227,13],[31652,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13090,11],[13254,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22483,11],[22538,11],[23512,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34634,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1736,13],[32492,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[2592,13],[7254,12],[7309,11],[10532,11],[11341,12],[11427,11],[11697,12],[11855,11],[12914,11],[13189,11],[13281,12],[21243,12],[30290,11],[30577,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12235,12],[13318,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14826,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17341,11]]}}}],["spreadsheet–“nodes.csv",{"_index":2921,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21143,23]]}}}],["spreadsheet’",{"_index":9331,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30707,13],[30839,13]]},"/en/lessons/space-place-gazetteers":{"position":[[16865,13]]}}}],["spring",{"_index":8282,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4452,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21571,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16062,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54603,6],[54922,7],[55122,7],[55324,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3266,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54429,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37278,6]]}}}],["springer",{"_index":2730,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33803,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58213,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[33942,9]]},"/en/lessons/intro-to-linked-data":{"position":[[37132,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48968,9]]},"/en/lessons/sonification":{"position":[[41946,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61603,9]]}}}],["sprinkl",{"_index":13589,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[17784,9]]}}}],["sprintf",{"_index":2395,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12617,7]]}}}],["sprintf(\"%s/sotu_text/%03d.txt",{"_index":2513,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[20671,32]]}}}],["sprintf(\"%s/sotu_text/236.txt",{"_index":2401,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[12838,31]]}}}],["sprite",{"_index":8347,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23439,7],[23544,6],[23578,6],[23769,6],[27847,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28516,7],[28621,6],[28655,6],[28841,6],[33442,7]]}}}],["sprout",{"_index":20343,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[8352,8]]}}}],["sprugnoli",{"_index":20294,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51145,10],[52760,10]]}}}],["spss",{"_index":13609,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[22214,4]]}}}],["spswanz",{"_index":3254,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60753,7]]}}}],["spur",{"_index":19803,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[11077,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24874,7]]}}}],["spuriou",{"_index":17143,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[31774,8]]}}}],["spyder",{"_index":22814,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[3208,7]]}}}],["spyral",{"_index":16828,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7434,6]]}}}],["spärck",{"_index":1094,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5968,6],[6028,6],[46217,6],[49375,6],[49600,6]]}}}],["spörlein",{"_index":21950,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62408,9]]}}}],["sql",{"_index":2889,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16567,4],[25959,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38135,3],[39834,3],[41364,3],[41443,3],[41652,3],[42644,3],[43003,3],[43170,3]]},"/en/lessons/geocoding-qgis":{"position":[[32058,3],[32226,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3626,3],[3712,3],[3751,3],[3869,3],[4005,3],[6323,3],[6542,3],[25468,3],[25518,3],[25734,4],[25755,3],[26180,3],[26203,3],[26355,3],[27840,3],[27890,3],[28301,3],[28752,3],[30868,3],[33150,3],[33192,3],[33521,3],[33888,3],[34047,3],[40231,3],[43633,3],[46376,3]]},"/en/lessons/intro-to-linked-data":{"position":[[31350,4]]},"/en/lessons/jupyter-notebooks":{"position":[[7807,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15797,3]]}}}],["sqlite",{"_index":7798,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6161,6],[33949,7],[34027,6],[37978,6]]}}}],["sqlite3",{"_index":7944,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34500,7],[39336,7]]}}}],["sqlite3.connect('books.db",{"_index":7950,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[34978,27],[35963,27],[39108,27],[42822,27]]}}}],["sqrt",{"_index":8901,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8368,5]]}}}],["sqrt%>",{"_index":8910,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9214,10]]}}}],["sqrt(titl",{"_index":20613,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32978,14],[33574,14],[37526,14]]}}}],["sqrt(us_state_populations_import$popul",{"_index":8900,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8301,44]]}}}],["sqrt[]{(2",{"_index":5675,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15268,12],[20950,11]]}}}],["sqrt[]{(x_1",{"_index":4650,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14777,12]]}}}],["sqrt[]{(x_2",{"_index":5672,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15156,13]]}}}],["sqrt[]{1",{"_index":5679,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15324,9],[21005,9]]}}}],["sqrt[]{10",{"_index":5680,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15341,11]]}}}],["sqrt[]{1^2",{"_index":5677,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15303,11],[20984,11]]}}}],["sqrt[]{5",{"_index":5710,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21022,10]]}}}],["sqrt[]{a^2",{"_index":5671,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14962,11]]}}}],["sqrt_state_populations_vector<",{"_index":8899,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8267,33]]}}}],["squad",{"_index":13113,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[755,6]]}}}],["squar",{"_index":1729,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41543,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2065,7],[2593,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35274,7],[35429,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19318,7]]},"/en/lessons/common-similarity-measures":{"position":[[31049,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16636,6],[17878,6],[18256,7],[20799,7],[32113,6]]},"/en/lessons/counting-frequencies":{"position":[[5988,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1245,7],[3192,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7660,6],[7722,6],[8225,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3795,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5791,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8663,6],[8807,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[7489,6],[7892,6],[8261,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[17364,6]]},"/en/lessons/gravity-model":{"position":[[9996,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[7117,6],[7498,8],[16642,8],[31016,6],[31318,6],[31825,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23011,6]]},"/en/lessons/introduction-map-warper":{"position":[[13778,6],[16922,6],[17761,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12755,6],[12863,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[478,7],[12542,7],[13386,7],[23054,7],[23130,7],[23235,7],[24426,7],[24489,7],[24682,7],[24865,7],[24916,7],[25000,7],[25832,7],[28088,7],[28477,7],[28570,7],[28616,7],[28687,7],[29214,7],[29519,7],[31118,8],[31260,8],[31768,7],[36167,8],[55576,7]]},"/en/lessons/json-and-jq":{"position":[[2971,6]]},"/en/lessons/linear-regression":{"position":[[18468,7],[18507,7],[18789,7],[18830,8],[18852,7],[18884,7],[19036,7],[42709,8],[43958,7],[44147,7],[44804,6],[44835,7],[44887,8],[45078,6],[45112,7],[45164,8],[53416,7],[53508,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5809,6],[6573,6],[6857,6]]},"/en/lessons/qgis-layers":{"position":[[12837,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16805,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33600,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33505,6],[33577,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27714,6],[29634,6],[30027,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[29226,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[21432,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10011,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11848,7]]}}}],["square.4",{"_index":5746,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27071,8]]}}}],["square_cross",{"_index":23326,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11856,13]]}}}],["square_x",{"_index":23327,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11870,9]]}}}],["squareform",{"_index":5730,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[24263,10],[26910,10],[26984,10],[27135,10],[27165,11],[27364,10],[27421,10],[39258,12]]}}}],["squareform(pdist(wordcount",{"_index":5748,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[27442,30]]}}}],["squeez",{"_index":17313,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[56119,7]]}}}],["squish",{"_index":5912,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19102,9]]}}}],["sr",{"_index":12823,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[9097,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13788,3]]}}}],["sr/ilo,g",{"_index":23626,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13898,9]]}}}],["sr_n1_engl.pdf",{"_index":23600,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7155,15],[9425,15],[12485,15]]}}}],["sr_n1_engl.txt",{"_index":23608,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9446,15]]}}}],["sr_n2_engl.pdf",{"_index":23601,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7175,15],[7297,14],[7481,14],[8370,15],[8391,15],[12506,15]]}}}],["sr_n3_engl.pdf",{"_index":23602,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7195,14],[12527,15]]}}}],["sr_n4_engl.pdf",{"_index":23603,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7218,14],[12548,15]]}}}],["src",{"_index":16020,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22963,6]]}}}],["src=\"'.$item",{"_index":16068,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32271,12]]}}}],["src=\"'.(isset($item",{"_index":16095,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[37701,19],[42560,19]]}}}],["src=\"http://cdn.leafletjs.com/leaflet",{"_index":18208,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20588,37],[23332,37],[24571,37],[32006,37]]}}}],["src=\"https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.0.0/p5.min.js\"></script>",{"_index":13961,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29034,85]]}}}],["src=\"https://code.jquery.com/jqueri",{"_index":18210,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20674,35],[23418,35],[24657,35],[32092,35]]}}}],["src=\"https://unpkg.com/ml5@latest/dist/ml5.min.js\"></script>",{"_index":13963,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29158,69]]}}}],["src=\"https://upload.wikimedia.org/wikipedia/commons/4/43/morpho_peleides_qtl4.jpg",{"_index":14300,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40015,82]]}}}],["src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/ramesses_vi_closeup.jpg/242px",{"_index":16015,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22172,92],[23594,92]]}}}],["src=\"sketch.js\"></script>",{"_index":13964,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[29243,34]]}}}],["src=\"url",{"_index":16017,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22509,8]]}}}],["src='https://api.mapbox.com/mapbox.js/v2.2.1/mapbox.js'></script>",{"_index":18257,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32197,74]]}}}],["src='leafletmap.js'></script>",{"_index":18234,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[23626,38],[25083,38],[32502,38]]}}}],["src_df",{"_index":4222,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41691,9]]}}}],["src_df.join(tmp",{"_index":4235,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42601,16]]}}}],["src_embed",{"_index":3968,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22574,14]]}}}],["ss",{"_index":4803,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32123,2],[38775,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21697,2],[21843,2],[22514,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21381,2],[26478,2]]}}}],["ssh",{"_index":14072,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[2295,3],[3692,3],[3765,3],[3939,4],[4043,3],[4110,3],[4230,3],[4268,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12387,5],[60468,4]]}}}],["ssl.com/wp",{"_index":13857,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63806,10]]}}}],["ssl=openssl",{"_index":2199,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7451,11]]}}}],["ssrn",{"_index":1814,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45074,5]]}}}],["sssr",{"_index":22752,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15620,4],[15754,4]]}}}],["st",{"_index":1205,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11150,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2421,3],[3126,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55919,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[17397,3],[17436,3],[17630,3],[20408,3],[20499,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13256,2],[13325,2],[14134,2],[14201,2]]},"/en/lessons/sonification":{"position":[[619,3]]},"/en/lessons/transliterating":{"position":[[15528,3]]},"/en/lessons/vector-layers-qgis":{"position":[[9003,2],[10243,3],[10334,2],[10360,2],[10520,3],[10579,2],[14278,2]]}}}],["st'itlltl",{"_index":12052,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13616,9],[24208,9]]}}}],["st_as_sf",{"_index":20601,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29802,11]]}}}],["st_as_sf(coord",{"_index":20593,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28278,15],[37277,15]]}}}],["st_as_sf(geocoded_address",{"_index":12900,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[14926,28]]}}}],["st_crs(point",{"_index":12905,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[15324,15]]}}}],["st_intersect",{"_index":12913,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[16757,13]]}}}],["st_intersects(county_aggregate_data,point",{"_index":12907,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[15970,43]]}}}],["st_read(\"./data/county1990ussm",{"_index":12869,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9376,33]]}}}],["st_set_cr",{"_index":20602,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29908,10]]}}}],["st_set_crs(4326",{"_index":20595,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28324,16],[37325,16]]}}}],["st_transform(county_aggregate_data",{"_index":12904,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[15288,35]]}}}],["stab",{"_index":8438,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9743,4]]}}}],["stabil",{"_index":14943,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38973,9]]},"/en/lessons/linear-regression":{"position":[[1707,9]]},"/en/lessons/logistic-regression":{"position":[[1427,9]]},"/en/lessons/qgis-layers":{"position":[[1485,9]]}}}],["stabl",{"_index":1621,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32932,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2763,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15384,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5366,6],[7971,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4608,6]]},"/en/lessons/introduction-map-warper":{"position":[[20209,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6099,6]]},"/en/lessons/mac-installation":{"position":[[577,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7635,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4257,6]]},"/en/lessons/windows-installation":{"position":[[375,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15679,6],[15781,6]]}}}],["stable.28",{"_index":17301,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53217,9]]}}}],["stack",{"_index":5722,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[22993,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10196,5]]},"/en/lessons/extracting-keywords":{"position":[[9644,5],[33324,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20116,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[16795,5]]},"/en/lessons/installing-omeka":{"position":[[4723,6],[5471,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5642,5],[23261,7]]},"/en/lessons/intro-to-powershell":{"position":[[18481,5]]},"/en/lessons/logistic-regression":{"position":[[5567,7],[38540,7],[40658,7],[41624,7]]},"/en/lessons/naive-bayesian":{"position":[[6499,5],[16519,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6791,7],[7031,8],[34491,7],[37289,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[47539,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30484,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27239,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29704,7],[29959,7],[32240,7],[32476,7],[33084,7],[46941,5]]}}}],["stackedit",{"_index":13083,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[2614,10],[2849,9],[2873,10],[3355,9],[4855,9],[6467,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31201,10]]}}}],["stacker",{"_index":23463,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32397,9],[32642,7],[32701,8]]}}}],["stackexchang",{"_index":3237,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60168,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65079,13]]}}}],["stackexchange.com",{"_index":4865,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35491,18]]}}}],["stackoverflow",{"_index":8237,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38115,13],[38314,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11021,13]]},"/en/lessons/installing-python-modules-pip":{"position":[[3908,13]]},"/en/lessons/json-and-jq":{"position":[[40340,13]]},"/en/lessons/jupyter-notebooks":{"position":[[21674,13],[27625,13]]}}}],["stadt",{"_index":11501,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12914,5],[13012,5]]}}}],["staff",{"_index":5342,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5893,6],[5995,6],[68278,6],[68442,5],[71525,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8022,6]]},"/en/lessons/intro-to-bash":{"position":[[14256,5]]},"/en/lessons/jupyter-notebooks":{"position":[[50048,5],[50190,5]]}}}],["stafford",{"_index":19214,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[2814,8],[3371,8],[17879,9]]}}}],["staffordshir",{"_index":10905,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9157,13]]}}}],["staffordshire82185.31750757618.4267.80",{"_index":13697,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39067,38]]}}}],["staffordshire8285",{"_index":13793,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54751,17]]}}}],["stag",{"_index":9476,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51583,4]]}}}],["stage",{"_index":761,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1735,6],[1798,7],[13362,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5511,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6616,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21723,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19002,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33564,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19692,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23325,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3830,5],[40668,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8826,6],[17652,5],[29704,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10303,6]]},"/en/lessons/extracting-keywords":{"position":[[6927,5],[22147,6],[28499,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[34314,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1921,5]]},"/en/lessons/georeferencing-qgis":{"position":[[6977,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2148,7],[3323,7],[8148,6],[23196,6],[23323,7],[28767,6]]},"/en/lessons/gravity-model":{"position":[[41988,5],[54918,6],[54973,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[29943,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15612,6],[30752,5]]},"/en/lessons/intro-to-bash":{"position":[[6548,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4609,6]]},"/en/lessons/jupyter-notebooks":{"position":[[19908,5]]},"/en/lessons/linear-regression":{"position":[[64701,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19640,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3018,5],[29865,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29300,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10575,6],[14372,6],[26117,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46656,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20925,6]]}}}],["stagnant",{"_index":14809,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48455,8]]}}}],["stair",{"_index":8769,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[7764,6]]}}}],["stake",{"_index":9212,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9457,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6910,5]]}}}],["stale",{"_index":5490,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[31990,5]]}}}],["stalin",{"_index":15900,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35437,6]]},"/en/lessons/transliterating":{"position":[[2803,7],[3011,9]]}}}],["stalingrad/volgograd",{"_index":20982,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[32657,20]]}}}],["stalin’",{"_index":22603,"title":{},"body":{"/en/lessons/transliterating":{"position":[[3187,8]]}}}],["stall",{"_index":10270,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40911,7]]}}}],["stamatato",{"_index":16160,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2071,10],[45907,10],[47814,11]]}}}],["stamatatos2",{"_index":16270,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25411,12]]}}}],["stamen",{"_index":10110,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7255,7],[7281,6],[7301,6]]},"/en/lessons/introduction-map-warper":{"position":[[11446,7],[11889,6]]}}}],["stamina",{"_index":15345,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[8918,7]]}}}],["stamp",{"_index":2273,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[16658,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17215,5]]},"/en/lessons/naive-bayesian":{"position":[[58453,9]]}}}],["stanc",{"_index":6641,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6051,6],[60439,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3133,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54416,8]]}}}],["stand",{"_index":829,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[5731,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5432,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[810,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11072,6],[16366,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35954,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15173,6]]},"/en/lessons/common-similarity-measures":{"position":[[25187,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7721,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7326,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4747,6],[11859,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21750,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6419,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[46222,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24359,5],[28475,5],[36748,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3770,6],[4196,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6327,6],[43997,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[14864,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5690,6],[9223,6],[10148,6]]},"/en/lessons/gravity-model":{"position":[[24028,6],[29882,6],[32981,5]]},"/en/lessons/installing-omeka":{"position":[[4735,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31081,5],[35061,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4283,6],[26584,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6761,5]]},"/en/lessons/intro-to-bash":{"position":[[5001,6],[7488,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[3095,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14077,5]]},"/en/lessons/json-and-jq":{"position":[[17450,6]]},"/en/lessons/jupyter-notebooks":{"position":[[36173,5]]},"/en/lessons/logistic-regression":{"position":[[56720,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24046,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5500,7]]},"/en/lessons/preserving-your-research-data":{"position":[[14130,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10505,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8180,8]]},"/en/lessons/sonification":{"position":[[19631,6],[24158,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14878,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38159,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7356,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9081,6]]},"/en/lessons/viewing-html-files":{"position":[[1854,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13456,5],[34513,5]]},"/en/lessons/working-with-text-files":{"position":[[8798,6]]}}}],["standalon",{"_index":3926,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[20577,10],[36074,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2625,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1890,10],[7937,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9091,10],[9152,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1557,10],[7370,10]]},"/en/lessons/qgis-layers":{"position":[[2868,10]]},"/en/lessons/research-data-with-unix":{"position":[[665,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30940,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7957,10]]}}}],["standard",{"_index":1563,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30732,8],[32467,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9943,8],[24541,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24944,8],[40846,8],[41191,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[676,13],[8669,8],[17573,16],[17727,8],[17927,12],[18367,12],[18478,12],[18641,12],[22064,12],[25203,8],[30600,8],[30867,11],[30967,8],[32136,15],[38394,13],[38495,11],[38630,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15602,8],[18581,8],[24462,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28033,8],[29005,8],[33244,8],[35364,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5678,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16494,11],[56743,8],[57887,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[34467,9],[34589,8],[38669,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13803,8],[33286,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8621,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9603,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2020,11],[11743,11],[12498,10],[38048,8],[38414,12],[40325,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1037,8],[2347,8],[19856,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1844,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22031,8],[22505,8],[42004,12],[43535,8],[43611,15],[44111,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11834,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5211,8],[8482,8],[9648,8],[26475,8],[28285,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27497,8],[27717,8],[29230,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2837,11],[5918,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17394,8],[18600,8],[18977,8],[57281,8]]},"/en/lessons/geocoding-qgis":{"position":[[5566,8],[29155,8],[32217,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9931,8],[10006,8],[10082,8],[12744,8],[26426,9],[26540,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[8332,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18254,8],[20201,9],[23317,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[504,8],[536,8],[7019,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9566,11]]},"/en/lessons/gravity-model":{"position":[[10010,8],[44460,8],[44503,8],[45190,9],[45212,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[19412,9],[20814,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[39013,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29078,8]]},"/en/lessons/intro-to-bash":{"position":[[14430,8],[19691,8]]},"/en/lessons/intro-to-linked-data":{"position":[[3482,8],[3570,9],[8834,10],[13669,8],[18650,9],[20991,9],[21103,9],[21183,8],[21285,9],[21985,8],[23898,9]]},"/en/lessons/intro-to-powershell":{"position":[[1478,8],[6166,8],[6799,8],[6862,8],[7377,8],[46349,8]]},"/en/lessons/introduction-map-warper":{"position":[[19828,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18594,9],[24293,12],[24543,12],[24770,12],[25197,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[737,8],[10909,8],[13977,12],[18010,10],[32443,8],[32517,8],[33291,8],[33492,8],[36024,10],[38089,8],[38228,8],[38408,9],[38575,8],[38922,8],[46124,9]]},"/en/lessons/json-and-jq":{"position":[[16847,8]]},"/en/lessons/jupyter-notebooks":{"position":[[32140,8]]},"/en/lessons/linear-regression":{"position":[[19226,8],[39498,8],[44625,9],[50009,8],[77339,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4009,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15804,8],[22108,8]]},"/en/lessons/naive-bayesian":{"position":[[4318,8],[48675,8]]},"/en/lessons/normalizing-data":{"position":[[9840,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5110,9]]},"/en/lessons/preserving-your-research-data":{"position":[[6783,8],[11172,8]]},"/en/lessons/research-data-with-unix":{"position":[[4338,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11462,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14124,8],[14896,8],[14942,8],[18250,12],[22129,12],[23355,9],[33432,15],[33496,8],[42702,10],[42880,8],[48949,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4199,8],[5680,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20440,8],[22845,8],[29505,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2869,12],[10134,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16380,9],[19400,9]]},"/en/lessons/transliterating":{"position":[[218,12],[257,8],[1121,12],[1323,12],[1917,12],[5358,8],[20029,12],[20068,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24658,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[32400,15]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2168,11],[8416,12],[9661,11],[9814,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8308,8],[30374,8],[42895,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9642,8],[17611,8]]},"/en/lessons/working-with-web-pages":{"position":[[3981,8]]}}}],["standardis",{"_index":10858,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[4721,12]]},"/en/lessons/geocoding-qgis":{"position":[[33295,13]]},"/en/lessons/gravity-model":{"position":[[1708,13]]},"/en/lessons/intro-to-linked-data":{"position":[[10299,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5871,12]]}}}],["standardscal",{"_index":4802,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32105,14],[38475,16],[38541,16]]}}}],["standoff",{"_index":12677,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20742,8]]}}}],["standpoint",{"_index":3752,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6973,11],[24527,10],[57495,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5286,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19179,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57907,11]]}}}],["stanford",{"_index":8458,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16589,8]]},"/en/lessons/jupyter-notebooks":{"position":[[52479,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6381,9],[48826,8],[53272,8],[54268,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3334,8]]}}}],["stanford’",{"_index":2780,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3575,10]]}}}],["stanley",{"_index":7586,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39576,7]]}}}],["stannard",{"_index":18579,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58625,11]]}}}],["stanza",{"_index":11495,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12002,6]]}}}],["star",{"_index":6100,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46037,5],[46182,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20950,6],[21596,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7794,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25149,6],[25800,5]]},"/en/lessons/intro-to-linked-data":{"position":[[8643,4]]}}}],["starch",{"_index":14062,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45526,6]]}}}],["stare",{"_index":3677,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11414,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3129,7]]},"/en/lessons/intro-to-bash":{"position":[[4106,7]]},"/en/lessons/intro-to-powershell":{"position":[[14120,5]]}}}],["starfield",{"_index":15611,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23808,10]]}}}],["stark",{"_index":1077,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5308,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18431,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22328,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49072,5]]}}}],["starri",{"_index":21392,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[35921,6]]}}}],["start",{"_index":468,"title":{"/en/lessons/getting-started-with-markdown":{"position":[[8,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12987,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[781,9],[2435,9],[2642,5],[5422,8],[5593,8],[5650,8],[6017,5],[10590,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2604,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16142,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1858,8],[2674,5],[9374,5],[16159,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4163,5],[4244,5],[4305,8],[7295,6],[10764,5],[10791,8],[11614,8],[19360,5],[19560,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7906,7],[17513,5],[19239,8],[26811,5],[32235,5],[32637,5],[32957,5],[35106,5],[36695,5],[37051,5],[37246,6],[39243,5],[40083,5],[55662,7],[58737,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[212,8],[6319,8],[6898,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[166,7],[5962,7],[6863,8],[12016,6],[12566,6],[14025,6],[14575,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32960,6],[33902,6],[44361,5],[67780,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8312,8],[9131,5],[14022,5],[15236,6],[20173,5],[25480,6],[25539,8],[25626,8],[25784,8],[25819,8],[25881,8],[26001,8],[27086,5],[27969,5],[28149,8],[31579,5],[36418,8],[56733,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3819,5],[3884,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2055,5],[2665,8],[3061,5],[10284,5],[11045,8],[26990,5],[35341,8],[35841,5],[54544,5],[54586,5],[54742,5],[55047,6],[60481,8],[66975,7],[69989,7]]},"/en/lessons/common-similarity-measures":{"position":[[13760,5],[19762,5],[22972,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3905,5],[7281,5],[13622,8],[21158,5],[23267,5],[25760,5],[26450,8],[30785,8],[31502,6],[31529,5],[31930,8],[38200,8],[43121,6],[43182,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9103,5],[12180,5],[13253,6],[24110,8],[28188,5],[28721,6],[36778,8],[38756,5],[39092,6],[44529,5],[53303,5],[56483,6],[57225,7],[57998,5],[60758,7],[63436,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[626,7],[764,5],[7799,7],[9122,5],[10226,5],[11013,8],[11365,5],[15844,5],[19132,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1378,6],[12536,8],[14926,5],[15316,5],[16797,6],[52680,6],[54684,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3289,5]]},"/en/lessons/counting-frequencies":{"position":[[1601,5],[4580,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[955,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3141,5],[8411,5],[10031,6],[12904,8],[19250,6],[25982,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9131,5],[9888,5],[13134,8],[35425,5],[38061,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17277,6],[17311,7],[19189,5],[19306,6],[20089,5],[20651,5],[21784,5],[27498,7],[29410,5],[29772,5],[30689,5],[31142,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[726,5],[1768,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[258,7],[15850,7],[16133,8],[16373,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6804,8],[9648,5],[10157,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[583,6],[10448,5],[28308,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[413,5],[5889,5],[6238,6],[9399,5],[10723,5],[11477,5],[11509,5],[11592,5],[11700,9],[21361,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18171,6],[34966,7],[35527,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11238,6],[12487,6],[18193,7],[18801,7],[18944,7],[19046,7],[19991,8],[20080,7],[29413,8],[29602,8],[34693,8],[42834,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1498,7],[2242,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3439,8],[10763,7],[11596,7],[12561,7],[13660,7],[18633,5],[21057,5],[31506,6],[31933,6],[41219,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3751,5],[8042,7],[8071,7],[11603,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[265,7],[8402,5],[8425,7],[8465,5],[10321,5],[15151,5],[18348,5],[19176,8],[32446,5],[49078,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18620,6]]},"/en/lessons/extracting-keywords":{"position":[[8483,6],[20024,5],[21557,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11792,5],[17094,5],[17643,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[191,5],[414,5],[4669,5],[4694,5],[5135,5],[5967,5],[8187,8],[8559,6],[8649,6],[12218,8],[18979,5],[19023,7],[19137,5],[20274,8],[24859,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8515,6],[13564,5],[15464,6],[15894,5],[16837,6],[17754,6],[17802,6],[18218,6],[26207,6],[28068,8],[29483,8],[29633,6],[29753,6],[29939,8],[29997,6],[30581,8],[32111,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2688,5],[2816,5],[3542,5],[3728,6],[3895,8],[4025,5],[8513,5],[9434,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7688,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[686,6],[8950,5],[11815,6],[19949,5],[39760,8],[39837,7],[42617,5],[44286,8],[45450,5],[51026,6],[67641,5]]},"/en/lessons/geocoding-qgis":{"position":[[112,7],[4901,7],[9511,5],[15661,5],[18957,5],[19480,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8935,7],[11195,8],[25116,8]]},"/en/lessons/georeferencing-qgis":{"position":[[65,7],[1696,7],[2244,5],[8428,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[128,7],[5403,8],[6322,7],[8955,5],[20200,5],[22127,5],[29883,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[342,7],[7246,8],[9110,7],[9158,5],[10680,5],[12347,7],[13037,5],[13100,8],[24879,5],[33634,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[9,7],[2893,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7315,7],[7411,5],[7843,8],[7893,5],[9578,5],[9734,5],[9787,5],[9940,5],[10157,5],[11967,5],[12057,6],[12084,5],[12732,5],[13079,8],[13129,5],[21478,5],[23236,5],[30803,5],[38472,7],[41615,5],[42745,5],[44939,8],[45057,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[83,7],[311,5],[1500,7],[5718,8],[7424,5],[9688,5],[11809,5],[18641,5],[21734,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10338,5],[11935,5],[12431,8]]},"/en/lessons/gravity-model":{"position":[[17947,8],[29398,8],[52089,5],[52219,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[9817,6],[13529,5],[19955,5],[20758,8],[27405,6],[28882,7],[29904,7],[32530,5],[41868,8]]},"/en/lessons/installing-omeka":{"position":[[12700,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2254,6],[11887,5],[12403,6],[18146,5],[20058,7],[20748,6],[30886,5],[34634,5],[44767,5],[48085,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4504,5],[7981,9],[8503,5],[10850,5],[20183,5],[30355,5],[30676,5],[49224,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26685,8],[34082,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[9787,5],[12317,5],[13034,5],[15784,8],[37654,5]]},"/en/lessons/intro-to-bash":{"position":[[3185,5],[4525,8],[10164,8],[18858,5],[19380,5],[20801,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3059,9],[10620,7]]},"/en/lessons/intro-to-linked-data":{"position":[[2628,7],[4074,5],[12039,5],[18238,7],[31846,5]]},"/en/lessons/intro-to-powershell":{"position":[[138,7],[1685,7],[1845,9],[3348,7],[4325,5],[5317,5],[8863,7],[9258,6],[9984,5],[18754,5],[21926,5],[31286,5],[34908,7],[40279,5],[40321,5],[41976,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[902,5],[6962,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[7588,5],[9126,5],[13822,5],[18252,8]]},"/en/lessons/introduction-and-installation":{"position":[[336,5],[2573,5]]},"/en/lessons/introduction-map-warper":{"position":[[83,7],[6530,7],[7113,5],[8895,5],[15576,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[429,7],[4340,8],[12492,7],[19400,6],[21493,5],[21775,6],[21862,5],[21891,5],[21970,5],[23020,5],[25820,6],[25971,5],[29913,6],[32319,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1063,7],[1452,5],[2386,6],[4013,7],[7617,5],[11607,6],[17018,5],[17185,5],[17604,7],[17706,5],[17918,5],[18027,5],[18345,5],[18388,7],[19914,5],[28411,8],[44070,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20476,5],[47175,5]]},"/en/lessons/json-and-jq":{"position":[[6342,5],[9633,6],[10114,7],[19346,5],[23778,5],[26970,5],[31190,5],[31500,5],[32877,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3425,5],[10423,8],[17644,8],[19194,7],[19690,5],[25613,8],[31953,6],[32081,5],[33608,6],[36480,5],[36533,5],[36809,8],[38889,7],[40412,5],[44944,5],[47569,5],[47833,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[4877,5]]},"/en/lessons/linear-regression":{"position":[[19633,8],[19733,8],[26663,7],[38630,5],[57108,6],[69142,8]]},"/en/lessons/logistic-regression":{"position":[[8705,5],[18205,5],[25852,6],[28534,5],[63754,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3486,8],[3638,6],[5404,5],[5592,5],[5757,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[82,7],[1374,7],[2751,5],[7481,5],[7620,8]]},"/en/lessons/naive-bayesian":{"position":[[13122,5],[16592,5],[16612,5],[18254,5],[18742,5],[29973,5],[30017,5],[30041,5],[30491,5],[31220,5],[34954,5],[40841,6]]},"/en/lessons/normalizing-data":{"position":[[3218,5],[6111,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20838,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3136,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1603,5],[5420,5]]},"/en/lessons/preserving-your-research-data":{"position":[[13726,8],[14617,8]]},"/en/lessons/qgis-layers":{"position":[[180,8],[4645,8],[7496,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2482,7],[2799,5],[3070,5],[9095,5],[10822,9],[25614,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24745,5],[30841,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33117,5],[33241,5],[39135,6],[45500,5]]},"/en/lessons/sentiment-analysis":{"position":[[3946,8],[6157,7],[10870,7],[15383,8],[17090,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2889,8],[12645,5],[13888,7],[14858,5],[19765,5],[24382,8],[24676,8]]},"/en/lessons/sonification":{"position":[[20866,8],[25185,7],[25283,7],[37057,5],[38603,6]]},"/en/lessons/space-place-gazetteers":{"position":[[2141,8],[9101,8],[17821,5],[21614,8],[24330,5],[25219,5],[25795,8],[28796,5],[37377,5],[44414,7],[46248,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13367,5],[15833,5],[16723,5],[16769,5],[18144,5],[20330,5],[30313,5],[30761,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5527,8],[6119,5],[7194,7],[10326,5],[11218,9],[14795,5],[19936,6],[20299,5],[20587,5],[24137,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8512,5],[9130,5],[9723,5],[10626,5],[10718,5],[11241,7],[11444,5],[12583,5],[12727,6],[14921,6],[17644,5],[19056,8],[19291,6],[21983,5],[22316,5],[26809,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7720,5],[38722,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9,7],[7608,5],[9173,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6928,5],[8160,5],[9881,5],[17921,8],[22952,5],[28330,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1536,8],[1633,5],[13310,8],[29254,5],[32204,8]]},"/en/lessons/transliterating":{"position":[[3588,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[117,7],[456,7],[2545,7],[7953,5],[15248,5],[15324,5],[18036,5],[24550,8],[43650,5],[51442,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[619,5],[3195,5],[4871,6],[5694,5],[7032,8],[7453,8],[7834,5],[9176,5],[11221,8],[12489,5],[13790,5],[16894,5],[20964,5],[27405,5],[32831,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[863,8],[8954,5],[17092,8],[17171,5],[17563,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2017,7],[2026,5],[13745,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3686,7],[10474,5],[15178,5],[23774,5],[30037,5],[45992,5],[46489,5],[46744,6]]},"/en/lessons/windows-installation":{"position":[[965,5],[2402,6],[2687,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2888,5],[19136,7]]},"/en/lessons/working-with-text-files":{"position":[[628,5]]}}}],["start.8",{"_index":1324,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15555,8]]}}}],["start.png",{"_index":21430,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11211,10]]},"/en/lessons/windows-installation":{"position":[[2631,10]]}}}],["start=0",{"_index":10179,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10685,9]]}}}],["start=10",{"_index":10180,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10698,10]]}}}],["start_dat",{"_index":11588,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25921,10]]}}}],["start_id",{"_index":9078,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9019,8],[13874,9]]}}}],["start_tim",{"_index":20772,"title":{},"body":{"/en/lessons/sonification":{"position":[[31199,10],[32348,11]]}}}],["starter",{"_index":9161,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1344,7],[35035,7],[41771,7],[44740,7],[44761,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20295,8]]},"/en/lessons/intro-to-powershell":{"position":[[24210,9]]}}}],["startloc",{"_index":7592,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1338,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7458,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6122,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4923,8]]}}}],["startofnextyear",{"_index":17101,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24762,15],[24881,15]]}}}],["startofthisyear",{"_index":17097,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24710,15],[24845,15],[24899,15]]}}}],["startup",{"_index":1376,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20044,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11678,8]]}}}],["startvalu",{"_index":10186,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14213,10],[17526,10],[19462,10],[19710,10],[19897,10],[20368,10],[20453,10],[21013,10],[21339,10],[21764,10],[22854,10],[22867,10],[25216,10],[26290,10],[26303,10],[28306,10],[29352,10],[29365,10],[39207,10],[40252,10],[40265,10],[45512,10],[46557,10],[46570,10]]}}}],["stat",{"_index":10638,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51681,5]]},"/en/lessons/gravity-model":{"position":[[63754,5]]}}}],["stata",{"_index":8595,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17063,6]]}}}],["state",{"_index":169,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3461,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15028,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[201,5],[314,5],[1567,6],[1587,5],[3650,5],[12121,5],[12242,5],[14959,5],[17841,5],[18804,5],[20233,5],[20280,5],[20385,5],[22456,5],[23212,5],[23507,5],[25920,5],[26332,5],[26642,5],[28149,5],[31865,5],[32582,5],[32954,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2589,6],[13336,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7390,5],[21064,7],[21471,7],[38973,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58814,8],[58844,6],[58884,9],[58915,6],[58938,9],[58970,8],[59001,8],[59026,8],[59083,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60184,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11651,5],[49439,5],[56377,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15574,5],[43515,6],[45443,5],[45729,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62860,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37095,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7830,5],[9107,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11101,6],[24248,7],[32912,6],[37473,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4552,6],[4879,6],[5129,6],[5303,5],[5892,6],[6135,5],[8248,5],[10694,5],[12024,5],[12851,5],[15507,6],[15606,5],[16691,6],[16790,5],[18038,5],[19400,5],[21793,5],[22110,5],[23851,6],[24034,5],[25868,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2015,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9083,7],[13599,7],[48635,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8503,5],[8577,6],[8838,7],[9942,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3807,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5490,7],[34601,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21239,5],[24259,5],[24379,5],[24620,5],[24877,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8139,6],[31712,6]]},"/en/lessons/geocoding-qgis":{"position":[[38016,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[9526,7],[10088,6],[17969,5],[18341,5],[18448,5],[18939,5],[25851,6],[33046,6],[33217,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17433,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[13748,7]]},"/en/lessons/gravity-model":{"position":[[2507,6],[2699,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53300,5],[53404,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6873,5],[21643,6],[21803,6],[22790,7],[35981,6],[41734,6],[48020,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17033,6],[17306,7],[18578,8],[19190,6],[19469,7]]},"/en/lessons/intro-to-linked-data":{"position":[[37654,5]]},"/en/lessons/introduction-map-warper":{"position":[[16290,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1787,7],[34888,6],[35109,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8097,6],[8510,7],[8566,6],[8737,7],[8768,5],[10276,7],[23327,6]]},"/en/lessons/jupyter-notebooks":{"position":[[52402,5]]},"/en/lessons/linear-regression":{"position":[[22883,6],[40851,7],[47468,6]]},"/en/lessons/logistic-regression":{"position":[[5032,5]]},"/en/lessons/preserving-your-research-data":{"position":[[12589,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7686,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38222,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18574,7],[38341,5],[48665,6],[51864,6]]},"/en/lessons/sentiment-analysis":{"position":[[15567,5],[15709,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2198,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19516,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1232,6],[5847,7],[32740,6],[50619,7],[59815,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20045,5],[21873,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19336,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4477,6],[4509,7],[17968,6],[17996,5],[18019,5],[18224,5],[21198,6],[25596,5],[26205,5],[26287,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[386,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1059,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7998,5],[15686,6],[18328,7]]}}}],["state,year",{"_index":11339,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19310,10]]}}}],["state.gz",{"_index":22071,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[20057,8],[21885,8]]}}}],["state=idaho",{"_index":11363,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22077,13]]}}}],["statement",{"_index":3669,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9604,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[579,11],[1643,9],[4487,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42648,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26616,9],[31265,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19033,10],[26109,9],[33622,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16142,9],[16207,9],[17154,11],[17352,9],[17480,9],[23345,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7485,11],[7907,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15240,9],[16001,9],[16162,9],[16881,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13448,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18033,9],[42121,10],[43502,10],[43565,9],[43679,10],[43708,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16618,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9143,10],[15386,9],[15989,9],[20881,10],[28797,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10252,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3530,10],[4073,9],[4331,9],[5161,9],[6641,9],[7320,9],[12161,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22213,10],[30222,10],[54500,9]]},"/en/lessons/geocoding-qgis":{"position":[[32067,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3666,9],[3832,9],[14740,10],[15097,9],[15443,10],[21196,9],[21914,10],[25522,9],[25799,9],[26207,10],[26329,9],[27505,9],[27894,9],[28063,9],[28249,9],[28520,9],[28624,9],[29594,10],[30266,9],[30379,9],[30872,10],[31097,9],[31219,10],[31283,9],[31399,9],[32340,9],[32983,9],[33094,10],[33466,10],[33758,9],[34088,9],[34521,9],[37155,9],[38761,9],[38917,9],[43293,10],[44340,9],[44680,10],[46765,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[440,10],[3224,12],[3852,10],[4463,10],[5461,10],[5864,9],[6112,10],[6994,11],[7748,10],[8299,11],[8338,9],[8819,10],[9120,10],[9342,10],[9437,11],[10902,11],[11088,9],[11141,9],[11315,10],[11493,10],[11902,10],[13057,9],[13218,9],[13296,10],[20980,10],[21281,9],[22061,9],[23741,10],[26423,10],[26486,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[7263,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31306,10],[34360,9],[35112,10],[35210,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21065,9],[21303,9],[21439,9],[39431,9],[40139,10]]},"/en/lessons/intro-to-powershell":{"position":[[22525,9],[23165,9],[23459,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[13942,9]]},"/en/lessons/json-and-jq":{"position":[[17184,9],[40181,11]]},"/en/lessons/jupyter-notebooks":{"position":[[24621,11],[27908,9],[33694,11]]},"/en/lessons/linear-regression":{"position":[[28123,10],[29297,10],[70105,10]]},"/en/lessons/linux-installation":{"position":[[3738,9],[3854,10]]},"/en/lessons/logistic-regression":{"position":[[10863,10],[37877,9],[40138,9],[44386,10],[47225,10],[52227,9],[57576,9]]},"/en/lessons/mac-installation":{"position":[[3325,9],[3441,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6151,9],[6440,9],[7720,10]]},"/en/lessons/normalizing-data":{"position":[[7170,9],[8831,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3649,9]]},"/en/lessons/sentiment-analysis":{"position":[[16859,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31185,10],[31407,10],[35817,10],[41311,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18161,10],[32284,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[34543,9],[36498,9],[36952,9],[40657,9]]},"/en/lessons/windows-installation":{"position":[[4537,9],[4653,10]]},"/en/lessons/working-with-text-files":{"position":[[2198,10],[5547,11]]}}}],["statenam",{"_index":13013,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32162,9]]}}}],["statewid",{"_index":20378,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16522,9]]}}}],["static",{"_index":1913,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48805,6],[48890,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[12,6],[929,6],[1009,6],[1112,6],[2051,6],[2301,6],[2901,6],[3123,6],[3294,6],[3344,7],[4080,6],[4256,7],[4305,6],[4395,6],[4497,6],[5163,6],[5719,6],[5955,6],[7758,6],[7857,6],[23655,6],[23719,6],[25598,6],[25662,6],[61293,6],[61423,6],[61498,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1527,6],[2798,6],[5717,6],[9350,6],[10007,6],[10223,6],[21641,6],[58736,6],[65570,6],[65616,6],[65718,6],[65803,6],[65878,6],[72072,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12792,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[34490,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33379,6],[33524,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1916,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1462,6],[2807,6],[3371,6],[3520,6],[12159,6],[49841,6],[49970,6],[50667,6],[53930,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47877,6],[49470,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8162,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3636,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1828,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31386,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[587,6],[3394,6],[5536,6],[5573,6],[5749,6],[7741,6],[7867,6],[10628,6],[13494,6],[14667,6],[14866,6],[14998,6],[15227,6],[15545,6],[16027,6],[16387,6],[17069,6],[17577,6],[17686,6],[17874,6],[19442,6],[23335,6],[23575,6],[24934,6],[30850,6],[32019,6],[32094,6],[32728,6],[34918,6],[35629,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9993,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2776,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8618,6],[9285,6]]}}}],["stations.geojson",{"_index":18250,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[30276,16],[31166,16],[31260,16]]}}}],["statist",{"_index":1724,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40984,11],[41467,13],[46241,11],[49399,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12620,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18639,11],[46351,13],[57483,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8616,11],[20417,11],[28350,10],[28838,10],[50987,11]]},"/en/lessons/common-similarity-measures":{"position":[[1530,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[46647,11],[59431,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1481,13],[2053,13],[5591,11],[8736,13],[19413,13],[19641,11],[19815,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[47940,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2236,11],[38266,11],[38589,10],[38737,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27258,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[942,10],[39486,11],[45713,11],[52947,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2634,11],[18855,11],[21452,11]]},"/en/lessons/geocoding-qgis":{"position":[[7183,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1626,11],[2777,13],[3110,11],[4936,11],[5252,10],[6240,11],[11588,11],[26089,14],[27554,13],[30243,11],[30449,11]]},"/en/lessons/gravity-model":{"position":[[8549,11],[8647,11],[8721,10],[26417,11],[45451,11],[46230,11],[49902,11],[59812,11],[61168,11],[61198,11],[62234,11],[63389,11],[63419,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[1057,10],[22955,11],[27169,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3159,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35857,11]]},"/en/lessons/intro-to-powershell":{"position":[[44862,11]]},"/en/lessons/intro-to-twitterbots":{"position":[[2784,11]]},"/en/lessons/introduction-map-warper":{"position":[[9647,12],[22257,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26190,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11295,11],[18518,9],[23138,9],[23195,11],[23466,9],[23778,9],[24690,10],[24873,10],[28096,9],[28485,9],[28624,9],[28695,9],[33563,10],[34364,10],[38418,10],[47720,11],[49663,11],[50816,11]]},"/en/lessons/json-and-jq":{"position":[[36684,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1689,11]]},"/en/lessons/linear-regression":{"position":[[1004,10],[11930,11],[12544,11],[42916,9],[45776,11],[45872,11],[46550,11],[46724,11],[46822,11],[49991,10],[51898,11],[52790,11],[61183,10],[61267,10],[61399,11],[61464,11],[61523,9],[61897,11],[62159,13],[62283,9],[62364,9],[74619,10],[75100,10],[75318,11],[75444,10],[77824,11],[77915,11],[78668,11]]},"/en/lessons/logistic-regression":{"position":[[19081,11],[65792,11],[66786,11]]},"/en/lessons/naive-bayesian":{"position":[[7355,11],[7652,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[620,11],[752,11],[19255,10],[27515,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2297,11],[42818,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27882,11]]},"/en/lessons/sentiment-analysis":{"position":[[5684,11],[39672,10]]},"/en/lessons/sonification":{"position":[[7991,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1903,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22594,10],[23106,11],[41239,11],[47419,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18600,10],[19648,11],[36890,13],[37818,11],[45005,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2663,13],[6128,11],[18921,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1116,11]]},"/en/lessons/understanding-regular-expressions":{"position":[[4462,10],[4937,11],[5782,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[15433,11],[26232,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5647,10],[5689,10],[9996,13],[10016,11],[10197,11],[10218,12],[10264,11]]}}}],["statistic16",{"_index":16296,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30877,12]]}}}],["statistician",{"_index":12848,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4981,13],[31373,12]]},"/en/lessons/gravity-model":{"position":[[26771,13],[26949,13],[27991,12]]},"/en/lessons/naive-bayesian":{"position":[[12137,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4680,13],[5953,13],[6580,14],[6659,14],[12819,13]]}}}],["statistics|wag",{"_index":23609,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10248,15]]}}}],["statistiqu",{"_index":16544,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52815,11]]}}}],["statu",{"_index":3364,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10569,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54242,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6551,6],[7198,6],[12074,6],[19779,6],[20124,6],[25750,6],[26074,6],[26447,6],[26719,6],[26823,6],[28225,6],[28494,6],[31187,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7511,6],[8267,6],[17703,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20605,6],[22821,9],[24804,9],[25736,9],[26549,6],[27868,9],[33888,9],[36549,9],[43562,9],[44844,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14997,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1850,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20385,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22016,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[35948,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1168,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19481,6],[24213,8],[25932,7],[27606,8],[28100,6]]},"/en/lessons/space-place-gazetteers":{"position":[[24514,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8505,6],[8594,6],[9528,6]]},"/en/lessons/working-with-text-files":{"position":[[5904,6]]}}}],["statut",{"_index":11701,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[11302,11]]},"/en/lessons/normalizing-data":{"position":[[2467,11]]}}}],["stay",{"_index":2584,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27123,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17543,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14140,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12373,6],[13762,6],[14259,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7001,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8213,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5986,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9415,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33110,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[36125,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5885,4]]},"/en/lessons/mac-installation":{"position":[[753,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43880,7]]},"/en/lessons/space-place-gazetteers":{"position":[[4904,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22419,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40900,4]]},"/en/lessons/windows-installation":{"position":[[551,4]]}}}],["std",{"_index":4757,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30096,3]]},"/en/lessons/linear-regression":{"position":[[49322,3]]}}}],["stddev",{"_index":16350,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39779,6]]}}}],["stdin",{"_index":12613,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10104,7],[26444,6]]}}}],["stdout",{"_index":12612,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9953,8],[10196,6],[26557,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14400,7],[16035,7],[18836,7],[29346,7]]}}}],["steadi",{"_index":5324,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3686,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[38683,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22058,6]]}}}],["steadili",{"_index":2533,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[22554,8]]},"/en/lessons/linear-regression":{"position":[[16153,8],[51668,8]]},"/en/lessons/logistic-regression":{"position":[[42124,8]]}}}],["steal",{"_index":18356,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25537,9],[59252,11],[59974,8],[65305,9],[65918,8]]}}}],["steam",{"_index":3323,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4546,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40273,5],[46811,5],[47918,5]]}}}],["steamboat",{"_index":11539,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16051,10]]}}}],["steenberg",{"_index":20244,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49427,11],[52594,10]]}}}],["steep",{"_index":8489,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30424,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27113,5]]},"/en/lessons/intro-to-bash":{"position":[[11778,5],[18019,5]]}}}],["steeper",{"_index":8295,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8113,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7546,7]]},"/en/lessons/linear-regression":{"position":[[18065,8]]}}}],["steepest",{"_index":4726,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27523,8]]}}}],["steepli",{"_index":6340,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39374,8]]}}}],["stefan",{"_index":8885,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6979,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37410,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[25856,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34519,6],[48873,6],[51344,6]]}}}],["stefania",{"_index":6027,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43495,8]]}}}],["steffen",{"_index":9451,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50567,7]]}}}],["stein",{"_index":16468,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48776,6]]}}}],["steinbeck’",{"_index":8327,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18643,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22540,11]]}}}],["steiner",{"_index":20224,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48792,8],[53231,7]]}}}],["stella",{"_index":14918,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58831,7]]}}}],["stem",{"_index":1708,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39789,8],[39816,8],[39932,4],[40013,8],[40040,4],[40152,4],[40250,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66929,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2144,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12514,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16296,7],[43430,4]]},"/en/lessons/linear-regression":{"position":[[5911,8],[6046,8]]},"/en/lessons/naive-bayesian":{"position":[[68312,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39317,7]]}}}],["stemmer",{"_index":18700,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[68439,7],[68463,8]]}}}],["stemming/lemmat",{"_index":17145,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[32249,22]]}}}],["step",{"_index":257,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5579,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[325,5],[3732,6],[6070,5],[6336,4],[6540,4],[6792,4],[6921,4],[7348,4],[8400,4],[13261,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[552,4],[1515,4],[11999,5],[12062,5],[19535,5],[20140,5],[22878,5],[36625,4],[41994,4],[51930,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2623,4],[13426,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[78,4],[289,4],[384,4],[2711,4],[5688,5],[7172,5],[8531,4],[14396,5],[15100,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[545,5],[4603,4],[7630,6],[20356,4],[30751,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4923,5],[23272,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11426,6],[13177,5],[20397,5],[23910,5],[27428,5],[28213,6],[28856,5],[29062,4],[29687,4],[29985,6],[31752,5],[55078,6],[58190,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1133,5],[4100,6],[9711,4],[11275,5],[15594,4],[19188,4],[20300,5],[20386,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6366,4],[10313,4],[10532,4],[17136,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4997,5],[9989,5],[19604,4],[22899,4],[34165,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1056,5],[14630,6],[14647,4],[15062,4],[15478,4],[20364,6],[24983,4],[26279,4],[51915,5],[51951,5],[52164,4],[52607,5],[53414,4],[53539,4],[62272,4],[66585,5],[66776,5],[68002,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2574,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2081,5],[4096,5],[4265,5],[4503,5],[11148,5],[16971,5],[17431,5],[25451,5],[30761,5],[41631,6],[47217,5],[48418,4],[48698,5],[51014,5],[51811,7],[52224,5],[52868,5],[52942,5],[53181,4],[53460,5],[55394,6],[57279,5],[60866,6],[61018,4],[61313,5],[66707,5],[66861,5],[67543,5],[71597,5]]},"/en/lessons/common-similarity-measures":{"position":[[651,5],[22533,6],[26824,6],[31922,5],[35639,4],[36440,5],[36602,5],[38167,4],[38991,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5253,5],[6473,5],[16742,5],[16894,5],[16970,5],[19885,4],[23297,5],[23417,6],[23715,5],[23921,5],[24622,4],[26279,4],[26362,5],[32460,5],[33236,4],[40622,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2475,5],[2608,5],[2800,6],[2857,4],[2865,5],[9738,4],[22670,5],[41333,4],[55059,5],[61249,5],[61299,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3186,5],[16372,4],[22050,4],[22058,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12117,5],[16583,5],[20468,5],[22630,5],[22876,4],[25401,4],[27994,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1757,4],[16443,5],[30308,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[313,5],[2952,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3740,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3444,5],[12357,4],[12594,4],[12701,5],[14233,5],[33145,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1412,5],[4965,6],[5783,5],[34303,4],[36077,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2349,5],[5832,5],[5909,5],[10863,5],[26633,5],[29313,4],[33241,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8212,7],[9297,5],[16470,5],[16816,5],[17202,4],[17210,5],[19301,4],[19376,4],[19498,5],[21501,5],[24072,6],[24418,4],[24756,5],[24903,4],[24916,5],[24982,6],[26194,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1028,4],[3101,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2216,6],[10184,4],[10192,4],[17735,5],[18902,5],[32511,5],[41418,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2182,5],[19261,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6710,4],[23691,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5282,4],[6077,4],[11851,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4000,5],[15775,6],[18959,4],[18967,4],[23108,5],[23352,6],[23979,6],[47605,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3517,4],[3525,4],[4194,5],[8073,5],[30250,5],[31189,4],[31197,4],[31444,5],[44732,5],[45342,4],[45350,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[139,4],[201,4],[237,4],[296,4],[332,4],[418,4],[2651,4],[4601,4],[6902,5],[7116,4],[7586,4],[8246,4],[8353,4],[9991,4],[11327,4],[11521,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7264,4],[12466,6],[23253,4],[26330,4],[29924,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7968,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16952,5],[18440,5],[30960,4],[51026,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[810,5],[1839,5],[3232,4],[10001,4],[29174,5]]},"/en/lessons/extracting-keywords":{"position":[[245,4],[277,4],[306,4],[348,4],[389,4],[3543,5],[5769,5],[6064,4],[10221,4],[11010,5],[11209,5],[11252,4],[11642,5],[12404,4],[15303,4],[15827,4],[15862,4],[16175,4],[16967,5],[17155,4],[17164,4],[19124,4],[20011,4],[21854,4],[22092,5],[22099,4],[24098,5],[38594,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[496,5],[6991,6],[9513,4],[9521,5],[12114,4],[13106,4],[14280,5],[26709,6],[28979,4],[29457,5],[29705,5],[31899,5],[32171,5],[37849,4],[41720,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11119,5],[24019,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1756,5],[25341,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2093,4],[6055,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9686,4]]},"/en/lessons/geocoding-qgis":{"position":[[18893,5],[29865,6],[35097,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[188,5],[235,5],[4529,4],[4666,4],[4785,5],[5384,5],[7184,5],[11328,5],[11454,6],[12012,5],[16554,5]]},"/en/lessons/georeferencing-qgis":{"position":[[4934,5],[7852,5],[10128,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[3811,4],[5612,4],[6584,5],[10946,4],[11836,4],[12594,6],[21128,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10055,4],[11635,4],[12181,4],[12723,4],[14218,5],[14530,6],[16683,5],[21784,5],[23814,5],[30219,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[20232,5]]},"/en/lessons/gravity-model":{"position":[[530,5],[567,4],[736,4],[851,4],[907,4],[30173,5],[30263,4],[30271,4],[30418,5],[30549,6],[30787,5],[30906,4],[31041,5],[31075,4],[31149,4],[40745,5],[40886,5],[40979,5],[41125,5],[41427,4],[43451,5],[44074,5],[49940,4],[52598,4],[54874,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[7246,6],[11426,5],[14953,5],[27886,4],[27894,5]]},"/en/lessons/installing-omeka":{"position":[[47,4],[74,4],[125,4],[156,4],[194,4],[232,4],[2142,5],[2200,4],[3482,6],[4423,4],[4587,4],[4642,4],[4652,4],[5976,5],[8042,4],[8083,4],[8167,4],[9734,4],[11052,4],[11972,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3941,5],[11761,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[828,4],[886,4],[979,4],[1063,4],[1119,4],[1171,4],[1207,4],[1259,4],[11369,4],[21839,4],[22468,6],[22598,5],[24148,6],[36617,6],[38912,4],[38920,4],[39305,4],[39742,4],[39929,4],[41030,4],[42984,4],[44186,4],[45758,4],[47508,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[20233,4],[24444,7],[24484,5],[24580,5],[24693,5],[24804,5],[24993,5],[25424,6],[25526,5],[25765,5],[25974,5],[26053,4],[27219,4],[27711,5],[27889,4],[27985,5],[28208,7],[28540,4],[28718,4],[29664,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4644,5],[4721,5],[8123,5],[31759,6],[35477,4]]},"/en/lessons/intro-to-bash":{"position":[[2988,4],[4684,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4840,4],[18076,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8959,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[467,6],[3983,5],[4419,4]]},"/en/lessons/introduction-and-installation":{"position":[[168,4],[1929,4]]},"/en/lessons/introduction-map-warper":{"position":[[2684,5],[6347,5],[7095,4],[18083,5],[19576,5],[19628,5],[20532,5],[21971,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6103,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8179,4],[8187,5],[16410,4],[29695,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13871,4],[18796,4]]},"/en/lessons/json-and-jq":{"position":[[10088,5],[10671,4],[11128,4],[11181,4],[13212,4],[18831,4],[23618,6],[30260,5],[35080,4]]},"/en/lessons/jupyter-notebooks":{"position":[[13770,4],[13778,4],[17103,4],[21775,5],[29754,4],[36598,4],[36606,5],[38955,5]]},"/en/lessons/linear-regression":{"position":[[450,4],[485,4],[547,4],[629,4],[689,4],[828,4],[865,4],[904,4],[945,4],[1025,4],[4215,5],[4281,5],[6212,5],[9407,5],[22846,6],[22854,4],[24039,4],[24100,5],[26368,4],[30197,4],[31184,4],[32656,4],[35817,4],[37946,5],[38090,5],[40586,4],[40884,5],[41035,4],[42123,5],[42130,4],[43366,5],[43563,4],[44644,4],[44652,4],[45656,4],[62404,4],[65795,5],[65938,5]]},"/en/lessons/linux-installation":{"position":[[214,4],[2173,4]]},"/en/lessons/logistic-regression":{"position":[[218,4],[249,4],[316,4],[395,4],[451,4],[526,4],[559,4],[594,4],[631,4],[662,4],[718,4],[5185,4],[10010,4],[10469,4],[10539,5],[11701,4],[12757,4],[13060,4],[15882,4],[17354,4],[17953,4],[25979,4],[43359,4],[49246,4],[51487,5],[51545,5],[51613,5],[63137,5]]},"/en/lessons/mac-installation":{"position":[[212,4],[1501,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[964,5],[21644,6],[36056,5]]},"/en/lessons/naive-bayesian":{"position":[[1736,4],[1744,4],[3149,4],[3157,5],[4394,5],[19525,5],[23597,4],[23605,5],[37021,6],[38938,5],[44167,5],[68515,5]]},"/en/lessons/normalizing-data":{"position":[[3663,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1316,5],[18380,4],[18460,4],[18715,4],[18723,4],[18893,5],[20044,6],[20059,5],[20713,4],[23145,4],[23564,5],[36202,4]]},"/en/lessons/qgis-layers":{"position":[[6487,5],[10224,5],[11798,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[385,5],[25936,6],[27110,5]]},"/en/lessons/research-data-with-unix":{"position":[[2083,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[342,4],[464,4],[688,4],[5380,6],[5814,4],[6720,4],[7054,5],[9941,4],[9949,5],[10809,4],[11260,4],[11878,4],[14713,4],[18804,4],[20551,4],[20764,4],[21803,4],[21811,5],[22732,4],[23821,4],[26245,4],[26444,4],[26762,4],[28215,4],[28550,5],[38610,5],[38680,4],[38691,4],[38828,5],[39258,5],[41008,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[897,5],[1186,5],[1301,5],[3356,5],[3430,5],[22780,4],[36919,4]]},"/en/lessons/sentiment-analysis":{"position":[[828,5],[11956,4],[15666,5],[28873,5],[35771,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15257,6],[15528,5],[16513,6],[19652,4],[23006,4],[24422,4]]},"/en/lessons/sonification":{"position":[[15214,4],[15450,4]]},"/en/lessons/space-place-gazetteers":{"position":[[28721,5],[29696,5],[38824,5],[45211,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11494,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21103,4],[31806,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39948,4],[44897,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1542,5],[13694,4],[15846,5],[19493,4],[20801,5],[20867,4],[26404,4],[28531,4],[30195,4],[31151,4],[39698,4],[39967,5],[40805,5],[41304,5],[44598,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6717,4],[6939,4],[7429,4],[7584,5],[9890,4],[9899,4],[11876,4],[11920,5],[13144,4],[15072,4],[15150,5],[15332,5],[29613,4],[33833,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17559,4],[47620,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9439,5],[10306,4],[30162,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8884,4],[9430,5],[9519,4],[12071,4],[17212,6],[25394,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3630,5],[6365,6],[8402,5],[12366,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[29604,4]]},"/en/lessons/windows-installation":{"position":[[2811,4],[2859,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12222,4],[12670,5],[12948,5],[13277,4],[13620,4],[14256,4],[15841,5]]},"/en/lessons/working-with-web-pages":{"position":[[9520,4]]}}}],["stephan",{"_index":17522,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[78821,8]]}}}],["stephani",{"_index":16956,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53123,9]]}}}],["stephen",{"_index":7263,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7641,7],[10032,7],[20753,7],[25455,7],[36267,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31787,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6971,7],[49173,7],[50665,7]]},"/en/lessons/sonification":{"position":[[41115,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45973,7],[46487,7],[47167,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1860,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22171,7],[27279,7]]}}}],["stepp",{"_index":17462,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73330,6]]},"/en/lessons/logistic-regression":{"position":[[64676,6]]}}}],["stepwis",{"_index":18710,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[6084,9]]}}}],["stereo",{"_index":10317,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[6763,7],[6973,7],[7009,6],[7157,7]]}}}],["stereograph",{"_index":19317,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[5290,13],[6170,16],[17567,17]]},"/en/lessons/vector-layers-qgis":{"position":[[3055,14],[5100,13],[11054,13],[13350,13]]}}}],["stereotyp",{"_index":13583,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16415,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10384,12],[14830,12],[27069,10],[27178,10],[27315,11],[27978,10],[32624,10],[43710,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41446,15]]}}}],["stern",{"_index":10346,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[13275,6]]}}}],["steroid",{"_index":3303,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3113,9]]}}}],["steve",{"_index":14249,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[21280,6],[21383,5],[21608,5],[23411,5],[23966,5],[24112,5],[24607,5],[24753,5],[26843,5],[27505,5],[27945,5],[28155,5],[29458,5],[32591,5],[32800,5],[33532,5],[33604,5],[36145,6]]},"/en/lessons/sonification":{"position":[[37099,5]]}}}],["steve'",{"_index":14271,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[28085,7],[32731,7]]}}}],["stevejob",{"_index":2520,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21375,10]]}}}],["steven",{"_index":6607,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17875,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34874,6]]},"/en/lessons/intro-to-powershell":{"position":[[21518,6]]}}}],["steven.txt",{"_index":15366,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[21229,12],[21276,10],[21486,11]]}}}],["steve’",{"_index":14277,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[32150,7]]}}}],["steyver",{"_index":22091,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[24281,9]]}}}],["stick",{"_index":2560,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[24173,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16528,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[38350,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1547,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4794,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8548,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15444,6]]},"/en/lessons/geocoding-qgis":{"position":[[9879,6]]},"/en/lessons/gravity-model":{"position":[[27675,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[10383,5],[23857,5]]},"/en/lessons/intro-to-linked-data":{"position":[[16241,5],[31587,5]]},"/en/lessons/intro-to-powershell":{"position":[[16447,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34639,5]]},"/en/lessons/json-and-jq":{"position":[[29328,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18016,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[40122,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1888,5]]}}}],["still",{"_index":296,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7041,5],[7144,5],[14758,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21646,5],[34046,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7768,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9583,5],[22543,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31893,5],[32099,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5192,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12935,5],[12980,5],[24571,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9062,5],[24813,5],[26101,5],[26651,5],[31962,5],[41485,5],[48233,5],[59293,5],[61650,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4133,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25604,5],[27104,5],[39770,5],[48197,5],[56684,5],[66518,5]]},"/en/lessons/common-similarity-measures":{"position":[[9080,5],[13321,5],[13625,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7161,5],[37273,5],[46252,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12130,5],[14224,5],[19683,5],[34095,5],[58286,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11410,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4373,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18294,5],[20877,5],[26927,5]]},"/en/lessons/counting-frequencies":{"position":[[11251,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[27820,5],[36357,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16571,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7859,5],[9484,5],[28138,5],[32258,5],[34248,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7461,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9922,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6484,6],[7317,5],[16471,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17666,5],[19372,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9948,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19813,5],[24222,5],[32148,5]]},"/en/lessons/extracting-keywords":{"position":[[15563,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19580,6],[24066,5],[24892,6],[32827,5],[42062,6],[45183,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10876,5],[31058,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6265,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2916,5],[2990,5],[24942,5],[41750,5],[66472,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9095,5],[16792,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[13887,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2663,5],[8383,5],[14409,5],[19785,5],[19986,5],[24005,5],[32028,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[3238,5],[10647,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[11862,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14009,5],[19159,5]]},"/en/lessons/gravity-model":{"position":[[11547,5],[11588,5],[26730,5],[27570,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[20559,5],[33177,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[561,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23096,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42444,5],[44223,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9067,5],[12041,5],[32210,5],[34383,5],[34974,5],[44523,5],[49464,5],[50278,5],[53227,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19714,5],[20553,5],[40072,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9987,5]]},"/en/lessons/intro-to-linked-data":{"position":[[20449,5],[26231,5]]},"/en/lessons/intro-to-powershell":{"position":[[15977,5],[29288,5],[37103,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12681,5],[19843,5],[24770,5]]},"/en/lessons/introduction-and-installation":{"position":[[1192,5],[1352,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1242,5],[36578,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29530,5]]},"/en/lessons/json-and-jq":{"position":[[25603,5]]},"/en/lessons/jupyter-notebooks":{"position":[[8026,5],[10144,5],[20075,5],[29765,5],[34322,5],[38795,5],[40196,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6058,5]]},"/en/lessons/linear-regression":{"position":[[9311,5],[35795,5],[36951,5],[54145,5]]},"/en/lessons/logistic-regression":{"position":[[8893,5],[25541,5],[26344,5]]},"/en/lessons/naive-bayesian":{"position":[[2324,5],[32115,5],[32836,5],[37149,5],[39961,5],[46467,5],[53210,5],[70428,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1717,5],[6957,5],[7096,5],[33774,5],[45636,5]]},"/en/lessons/output-data-as-html-file":{"position":[[7225,5],[7373,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6931,5]]},"/en/lessons/qgis-layers":{"position":[[1391,5],[2029,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7996,5]]},"/en/lessons/space-place-gazetteers":{"position":[[8035,5],[13800,5],[25409,5],[37981,5],[41741,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1884,5],[4440,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[632,5],[1694,5],[33738,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16954,5],[17798,5],[29133,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5449,5],[10125,5],[38181,6],[51435,6],[61343,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8303,5],[23176,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40690,5]]},"/en/lessons/transliterating":{"position":[[13165,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3815,5],[4838,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[13847,5],[26152,5],[29730,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4041,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19710,5]]}}}],["stillwel",{"_index":13826,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[60858,10],[63081,10],[64432,10]]}}}],["stimul",{"_index":13905,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[8850,10],[9588,11]]},"/en/lessons/introduction-map-warper":{"position":[[22534,9]]}}}],["stimuli.3",{"_index":19965,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4953,9]]}}}],["stipul",{"_index":19908,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[38109,9]]}}}],["stipulanti",{"_index":12028,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11011,10],[62311,10]]}}}],["stir",{"_index":17385,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[67734,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[39418,9]]}}}],["stitch",{"_index":15669,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[10353,9]]}}}],["stl\",1",{"_index":16790,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36172,7]]}}}],["stochast",{"_index":14804,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48061,10],[58619,10]]}}}],["stock",{"_index":20265,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50218,5],[52255,5]]},"/en/lessons/sentiment-analysis":{"position":[[6299,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3936,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40274,5]]}}}],["stockhold",{"_index":20326,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6399,12]]}}}],["stodden",{"_index":16948,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52711,8]]}}}],["stoibishcha",{"_index":22733,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15353,11]]}}}],["stoical",{"_index":11015,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[3557,8]]}}}],["stole",{"_index":18695,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66939,5]]}}}],["stolen",{"_index":18627,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[60042,6]]}}}],["stomach",{"_index":14644,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13268,8]]}}}],["stone",{"_index":1861,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46714,5],[48161,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51329,6],[51955,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35335,7],[35343,7]]}}}],["stop",{"_index":374,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9638,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38248,4],[38296,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3824,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5813,5],[13468,4],[13711,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17842,4],[31678,4],[32482,4],[33341,4],[33561,4],[36685,4],[39253,4],[59183,4],[59258,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33160,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15336,5],[26976,6],[53491,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43441,4]]},"/en/lessons/common-similarity-measures":{"position":[[25465,4],[27883,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58008,5],[63595,10],[63687,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61432,6]]},"/en/lessons/counting-frequencies":{"position":[[183,4],[7727,4],[8446,4],[12279,4],[12454,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4329,4],[15155,4],[15294,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23372,6],[23430,7],[23565,8],[23680,7],[23750,7],[23862,8],[23921,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18798,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4584,5],[5801,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12068,4]]},"/en/lessons/extracting-keywords":{"position":[[1166,4],[29728,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13152,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19344,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[11629,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[11930,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[14325,5],[14812,5],[24169,4],[32382,4],[36778,4],[36850,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13578,4],[13953,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21413,4],[32161,4]]},"/en/lessons/intro-to-powershell":{"position":[[29493,4],[41934,4]]},"/en/lessons/jupyter-notebooks":{"position":[[8934,4]]},"/en/lessons/linux-installation":{"position":[[3136,5]]},"/en/lessons/mac-installation":{"position":[[2515,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22028,4]]},"/en/lessons/sonification":{"position":[[14620,4]]},"/en/lessons/space-place-gazetteers":{"position":[[16381,5],[17968,6],[21956,4],[22053,4],[22695,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3432,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19943,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15677,4],[15811,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17105,8],[17530,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37720,5]]},"/en/lessons/windows-installation":{"position":[[3873,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16019,4]]}}}],["stop_words=non",{"_index":1439,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24045,16]]}}}],["stops.4",{"_index":22500,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[25734,7]]}}}],["stopword",{"_index":959,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[679,9],[23090,9],[23175,9],[23315,8],[37848,9],[38746,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9615,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6649,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10655,11],[16340,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7743,8],[16448,8],[18857,9],[18937,9],[19049,9],[33597,9],[33719,9],[33786,9],[33849,10],[34050,10],[34693,9],[35273,9],[35516,9],[61450,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6063,9]]},"/en/lessons/counting-frequencies":{"position":[[8645,9],[8714,9],[8783,9],[8853,9],[8924,9],[8999,9],[9066,9],[9132,9],[9198,9],[9270,9],[9340,9],[9412,9],[9484,9],[9559,9],[9628,9],[9701,9],[9775,9],[9844,9],[9917,9],[9990,9],[10065,9],[10133,9],[10198,9],[10269,9],[10345,9],[10418,9],[10486,9],[10562,9],[10632,9],[10704,9],[10776,9],[10850,9],[10922,9],[10997,9],[11070,9],[11142,9],[11211,9],[11286,9],[11361,9],[11427,9],[11495,9],[11571,9],[11641,9],[11712,9],[11781,9],[11853,9],[11918,9],[11992,9],[12065,9],[12139,9],[12205,9],[12497,11],[12553,10]]},"/en/lessons/naive-bayesian":{"position":[[43336,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28479,9],[28549,12],[29445,8],[29488,9],[29514,8],[29591,8],[29818,9],[39355,9],[42187,9],[51400,9],[52948,9],[53331,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15981,9],[16538,9],[17023,9]]}}}],["stopwordfilenam",{"_index":18459,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[41021,16]]}}}],["stopwords.txt",{"_index":18290,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3781,13],[41064,14]]}}}],["stopwords='english",{"_index":1686,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37911,19]]}}}],["stopwords=non",{"_index":1685,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[37885,14]]}}}],["storag",{"_index":7807,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7614,7],[38389,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31791,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45914,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3707,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[239,7]]},"/en/lessons/installing-omeka":{"position":[[1140,8],[1199,8],[2464,7],[2900,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[21055,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3904,8],[4044,7],[4619,8],[4889,7],[4991,7],[20590,8],[21133,7],[21261,7],[21481,7],[21594,8],[21700,7],[21817,7],[22020,7],[22091,7],[22395,9],[23215,7],[24563,8],[29167,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[24009,7],[24207,7],[24337,8],[31131,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4214,7]]}}}],["storage.cli",{"_index":18874,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22533,16]]}}}],["storage_cli",{"_index":18873,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22516,14]]}}}],["storage_client.get_bucket(bucket_nam",{"_index":18877,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22605,38]]}}}],["store",{"_index":430,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11396,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4593,5],[11134,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23826,6],[25031,6],[25938,6],[26049,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11828,5],[15304,6],[15440,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3682,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4560,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2962,5],[5253,5],[7497,5],[41360,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6625,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5367,5],[13383,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22861,6],[23387,6],[28500,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4803,6],[6223,6],[28488,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2936,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[35697,5],[39936,7],[41735,5],[60967,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18456,6],[18651,5],[18925,6],[26705,6],[41615,5],[42718,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13318,6],[14004,5],[14644,5],[25049,6],[27725,5],[28580,7],[28608,7],[33103,6],[37757,6],[47502,5],[47699,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14017,6],[14570,6],[23729,6],[24498,5],[24914,6],[26595,6],[37789,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13416,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1307,7],[2121,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15685,6],[37965,6],[38429,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10526,6],[22368,6],[31836,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4443,5],[7381,6],[8201,5],[10840,6],[29721,5],[33595,5],[33973,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[13589,6],[29095,5],[30096,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17938,5],[21723,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14568,6],[18223,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2029,6],[2067,6],[2144,6],[2203,6],[9403,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[835,5],[4054,6],[4195,7],[4371,5],[6805,5],[12974,6],[13209,6],[13267,6],[13330,6],[14867,6],[21101,6],[21451,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27023,6],[48617,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15807,6],[28550,5],[41961,5],[45460,5],[48368,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2425,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23607,5],[49744,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6927,5],[13218,5]]},"/en/lessons/extracting-keywords":{"position":[[638,6],[1713,6],[8075,5],[12215,5],[13472,6],[19376,5],[19907,5],[20266,5],[22443,6],[24829,5],[25051,6],[29028,5],[32060,6],[32229,6],[33446,7],[36573,5],[38058,7],[38131,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6073,5],[10161,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25645,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5194,5],[5266,5],[6359,5],[6431,5],[8830,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8346,5],[8536,5],[8665,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13249,5],[42786,5],[57855,5],[58728,5],[58860,5],[63017,7],[68019,6]]},"/en/lessons/geocoding-qgis":{"position":[[7805,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13635,7],[19573,6],[19721,6],[23221,5],[23308,5],[23417,5],[23733,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[6542,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23972,5],[24128,6],[25554,6],[27891,6],[34894,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[5910,5],[6008,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[68,5],[194,5],[479,5],[517,6],[1001,5],[3418,6],[3499,5],[3597,7],[3722,7],[3906,7],[4292,5],[4441,5],[4627,5],[6399,5],[7277,7],[7352,5],[13530,5],[13614,6],[16251,5],[16378,5],[16475,5],[16591,5],[21443,5],[22299,6],[22962,6],[23095,6],[23594,5],[24729,6],[25439,7],[28723,7],[29159,6],[30389,6],[31543,6],[32115,5],[34769,7],[35126,6],[36794,6],[38715,5],[46609,5],[47760,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[15012,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7486,6],[14840,5],[16728,6],[22824,5]]},"/en/lessons/gravity-model":{"position":[[47821,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3886,6],[40742,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4813,5],[8405,6],[9167,5],[22872,6],[22908,7],[23045,6],[23100,6],[23332,5],[25507,5],[32058,6],[33506,6],[36835,5],[36932,5],[37085,5],[50254,7],[50453,7],[50476,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14424,5],[22260,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3257,5],[6816,6],[7634,5],[13520,6],[35835,5],[36213,6]]},"/en/lessons/intro-to-linked-data":{"position":[[5611,5]]},"/en/lessons/intro-to-powershell":{"position":[[9301,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[754,5],[1070,5],[4059,6],[5133,6],[7166,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[12292,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15149,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4392,5],[12537,5],[12663,6],[15236,7],[24985,7],[27446,6],[27748,5],[31762,6],[32925,6],[32991,6],[34802,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15354,6],[16047,5],[37386,5],[38271,5],[38388,7],[39565,5]]},"/en/lessons/json-and-jq":{"position":[[11895,6]]},"/en/lessons/jupyter-notebooks":{"position":[[6540,5],[17737,5],[35801,7],[36644,7]]},"/en/lessons/linear-regression":{"position":[[9813,6],[26235,6],[34907,6],[35181,6],[37425,6],[38332,6],[38812,6],[39327,6],[42495,6]]},"/en/lessons/linux-installation":{"position":[[2878,5]]},"/en/lessons/logistic-regression":{"position":[[27692,6],[28091,6],[28217,6]]},"/en/lessons/mac-installation":{"position":[[1032,6],[2257,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[952,5],[6518,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2630,5]]},"/en/lessons/naive-bayesian":{"position":[[14124,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4584,5],[4628,7],[4746,5],[20608,6],[21465,6],[21680,6],[23398,6],[23508,6],[24095,7],[25591,6],[26023,5],[26886,5],[28657,7],[30921,6],[36336,6],[38109,6],[38176,6],[38374,7],[38569,5],[39694,7],[39807,7],[41802,6],[42025,5],[44271,5],[51403,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8101,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3711,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1177,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8095,6]]},"/en/lessons/research-data-with-unix":{"position":[[5907,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[23426,5],[37689,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24444,5],[30144,6]]},"/en/lessons/sentiment-analysis":{"position":[[18572,5],[18651,5],[20274,6],[20403,6],[20566,5],[20823,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18871,7],[28781,6],[30988,6],[38152,6],[38215,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20690,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1445,8],[4039,6],[12667,6],[18052,6],[22413,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4882,7],[26893,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[21660,7],[35370,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9920,7],[10348,5],[10546,5],[11688,5],[12729,5],[13369,5],[14401,5],[23271,6],[23372,6],[26844,6],[26945,6],[27136,5],[27824,5],[32271,5],[32803,5],[33777,6],[33870,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3076,5],[4523,6],[6792,7],[29321,6],[29421,6]]},"/en/lessons/transliterating":{"position":[[4482,6],[4823,6],[9100,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19245,5],[19643,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12062,6]]},"/en/lessons/vector-layers-qgis":{"position":[[473,5],[1692,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13838,6],[19472,5],[42696,6],[44389,5]]},"/en/lessons/windows-installation":{"position":[[3615,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2797,6]]},"/en/lessons/working-with-text-files":{"position":[[5305,6]]},"/en/lessons/working-with-web-pages":{"position":[[759,6],[2439,6],[7339,6]]}}}],["store_dir",{"_index":19010,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38245,11],[38986,10],[39119,10],[39306,10],[39491,10]]}}}],["store_dir_cm1",{"_index":19027,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39702,14],[39913,14]]}}}],["storedmatch",{"_index":10940,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[19554,13],[19852,15],[20341,14],[21024,15],[21143,15],[21449,15],[21528,15],[22569,14],[23393,16],[24509,13],[24904,14],[25177,14],[36222,13],[36656,14]]}}}],["storedmatches.append(word",{"_index":10941,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[20415,27],[24978,27],[36742,27]]}}}],["stori",{"_index":880,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10159,6]]},"/en/lessons/common-similarity-measures":{"position":[[6134,6],[6244,6],[20203,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1458,7],[58869,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23236,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9936,7],[12159,7],[12388,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27151,5],[27259,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[441,5],[961,6],[1262,8],[2265,5],[4781,5],[5023,5],[5740,5],[6879,5],[10950,6],[11544,5],[12181,5],[12261,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4545,7],[4675,5],[4912,7],[5043,7],[25601,6],[28343,5],[30672,5],[33812,5],[34464,6],[35255,7],[35404,7],[40290,7],[40349,7],[40993,7],[41820,9],[41898,7],[42132,7],[43212,7],[43920,7],[45238,9],[45316,7],[45543,7],[45873,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[376,5],[4365,5],[4419,5],[4594,5],[4695,5],[11255,7],[12981,6],[13818,5],[16587,6],[17324,7],[19615,5],[19679,8],[19878,5],[19969,8],[19999,6],[20012,9],[20159,5],[20216,6],[20238,5],[20304,6],[20357,5],[20421,6],[20468,6],[20742,5],[22304,5],[22907,6],[23147,6],[23217,6],[23762,5],[24269,6],[28218,5],[28324,5],[28607,6],[30551,5],[31849,6],[35675,5],[35809,6],[38293,5],[38353,5],[38522,5],[38843,6],[38923,6],[38965,7],[41188,5],[41777,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5591,8],[6948,5],[19500,5],[20892,8],[21124,5],[21277,6],[21291,5],[21443,5],[21568,5],[21620,6]]},"/en/lessons/introduction-map-warper":{"position":[[9184,5],[21117,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12997,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[178,5],[3151,5]]},"/en/lessons/jupyter-notebooks":{"position":[[16075,5],[16350,5]]},"/en/lessons/logistic-regression":{"position":[[47757,5],[49164,5]]},"/en/lessons/naive-bayesian":{"position":[[306,5],[13062,5],[13141,5],[13199,5],[13228,6],[13363,5],[13435,5],[13540,5],[13612,5],[15075,5],[15139,5],[67268,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18748,5],[19533,6],[27781,5],[29725,5],[43841,6],[43939,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9908,5],[12286,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13881,5],[43741,5]]}}}],["storiesdb",{"_index":13183,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22406,9],[29977,9],[32730,9],[37435,10]]}}}],["storiesdb<",{"_index":13209,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24949,13],[29379,13],[31763,13],[38323,13],[40827,13]]}}}],["storm",{"_index":2796,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4753,5],[13855,6],[13928,5]]}}}],["storm’",{"_index":2860,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14003,7]]}}}],["story_date_publish",{"_index":13162,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16319,20],[16960,20],[25940,21],[26602,21],[26849,20],[27623,21],[28666,20],[29672,21],[32430,21],[36295,20],[36668,21],[38935,20]]}}}],["story_titl",{"_index":13160,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16198,11],[16930,11],[25927,12],[26526,12],[26795,11],[27610,12],[28171,11],[28653,12],[29659,12],[32415,12],[34626,11],[35978,11],[36655,12],[38670,11],[38781,12]]}}}],["story_url",{"_index":13163,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16424,9],[16996,9],[25962,10],[26648,10],[26974,9],[27645,10],[29694,10],[32454,10],[36364,9],[36690,9]]}}}],["storymap",{"_index":10081,"title":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[46,8]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[47,8],[117,8],[219,8],[278,8],[400,8],[1047,8],[1103,8],[1470,8],[1653,8],[2324,8],[2440,8],[2607,8],[3154,8],[3575,8],[4438,8],[4619,8],[4646,8],[4684,8],[4752,10],[4802,9],[4952,8],[5092,8],[5186,8],[5306,8],[5361,8],[6663,8],[6773,8],[7157,8],[7364,8],[8044,8],[8328,8],[8773,8],[8879,8],[9301,8],[9732,8],[9875,8],[10059,8],[10093,8],[10189,8],[10276,8],[11257,8],[13277,8],[13543,8],[14420,8]]}}}],["storytel",{"_index":10134,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[14466,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17101,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[26703,13]]}}}],["stove",{"_index":22839,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15668,5],[15801,7]]}}}],["stover",{"_index":16420,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44776,6],[53529,6]]}}}],["str",{"_index":1416,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22431,6]]},"/en/lessons/counting-frequencies":{"position":[[2111,3]]},"/en/lessons/linear-regression":{"position":[[23526,5]]},"/en/lessons/logistic-regression":{"position":[[10372,5]]}}}],["str(",{"_index":7643,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6411,6]]},"/en/lessons/output-data-as-html-file":{"position":[[9334,6]]}}}],["str(content",{"_index":22616,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7599,12]]}}}],["str(count",{"_index":11146,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28759,10],[31665,10]]}}}],["str(failedattempt",{"_index":10281,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44608,20],[48161,20]]}}}],["str(filenam",{"_index":22930,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39071,13]]}}}],["str(final_paper_df['lemmas'].apply(lambda",{"_index":6792,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28659,41]]}}}],["str(final_paper_df['tokens'].apply(lambda",{"_index":6790,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28527,41]]}}}],["str(i",{"_index":10618,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44414,13]]}}}],["str(kwic[keyindex]).center(len(kwic[keyindex])+6",{"_index":19192,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7885,49],[8985,49]]}}}],["str(list(zip(wordlist",{"_index":7662,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1554,22],[3547,22]]}}}],["str(object",{"_index":22614,"title":{},"body":{"/en/lessons/transliterating":{"position":[[7123,10]]}}}],["str(page",{"_index":10763,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20645,9],[29099,9]]}}}],["str(pagecont",{"_index":11660,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[7436,17]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6100,17]]}}}],["str(response.read().decode('utf",{"_index":18706,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[4555,31]]}}}],["str(startvalu",{"_index":10194,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14694,15],[20686,15],[22483,15],[22715,15],[25899,15],[26178,15],[26741,15],[27926,15],[28990,15],[29241,15],[39890,15],[40141,15],[46195,15],[46446,15]]}}}],["str(tds[0].get_text",{"_index":15105,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16787,22],[18944,22]]}}}],["str(tds[1].get_text",{"_index":15106,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16918,22],[17707,22],[19075,22]]}}}],["str(tds[2].get_text",{"_index":15107,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16961,22],[19118,22]]}}}],["str(tds[3].get_text",{"_index":15108,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17002,22],[19159,22]]}}}],["str(tds[4].get_text",{"_index":15109,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17042,22],[19199,22]]}}}],["str(timestr",{"_index":10971,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[34152,12],[35631,12]]}}}],["str(txt_file).replace(\".txt",{"_index":1473,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26610,30]]}}}],["str(wordfreq",{"_index":7660,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1514,13],[3507,13]]}}}],["str(wordlist",{"_index":7658,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1468,13],[3461,13]]}}}],["str(x+1",{"_index":18380,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30977,8]]}}}],["str.count",{"_index":7089,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[52893,9]]}}}],["str.decod",{"_index":6707,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17186,13]]}}}],["str.replac",{"_index":6718,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18445,13],[20940,11]]}}}],["str_count(all_data$uniqueword",{"_index":21796,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30961,31]]}}}],["str_detect",{"_index":19817,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[14024,12],[14217,12]]}}}],["str_detect(text",{"_index":19806,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[12739,16],[15712,16]]}}}],["str_extract",{"_index":21739,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24769,12]]}}}],["str_extract(videoid",{"_index":21749,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25339,20]]}}}],["str_remove_all(\"[:punct:]||&#39",{"_index":21785,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30532,41]]}}}],["str_remove_all(\"[@][\\\\w_",{"_index":21786,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30584,24]]}}}],["str_remove_all(str_c(\"\\\\b",{"_index":21782,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29999,27]]}}}],["str_replace(created_at",{"_index":19909,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41539,23]]}}}],["str_to_low",{"_index":21781,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[29975,14]]}}}],["straight",{"_index":254,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5419,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3022,9],[6430,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9655,8]]},"/en/lessons/common-similarity-measures":{"position":[[11629,8],[14177,8],[14331,8],[20141,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24916,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21000,8]]},"/en/lessons/geocoding-qgis":{"position":[[28378,8]]},"/en/lessons/gravity-model":{"position":[[21530,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[44058,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4260,8]]},"/en/lessons/linear-regression":{"position":[[17882,8],[56384,8],[57943,8],[59245,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[30009,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2921,8]]}}}],["straighten",{"_index":584,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17977,10]]}}}],["straightforward",{"_index":1707,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39750,15]]},"/en/lessons/basic-text-processing-in-r":{"position":[[24683,15]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13229,15]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60788,15],[67080,15]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[49103,16]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[23210,16],[44356,16]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45421,16]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10630,16]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10513,15],[16410,15]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7163,15]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9145,16]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8820,15]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12801,15],[24212,16]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28926,15]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[16870,15]]},"/en/lessons/jupyter-notebooks":{"position":[[45632,16],[46869,16]]},"/en/lessons/linear-regression":{"position":[[25699,16],[32729,16],[38107,16]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18639,15],[33352,15]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6279,15]]},"/en/lessons/sonification":{"position":[[24264,15]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12639,15]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21140,15]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26759,16]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7999,16]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3823,15]]}}}],["straightforward–it",{"_index":14246,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[19415,18]]}}}],["strain",{"_index":7225,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[5031,8],[38061,8]]},"/en/lessons/intro-to-bash":{"position":[[3771,6]]},"/en/lessons/sentiment-analysis":{"position":[[6192,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30022,6]]}}}],["strang",{"_index":5977,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[36889,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14900,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27994,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7377,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23691,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26477,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12967,7]]},"/en/lessons/jupyter-notebooks":{"position":[[25961,7],[26117,8]]},"/en/lessons/linear-regression":{"position":[[70582,7]]},"/en/lessons/normalizing-data":{"position":[[3812,7]]},"/en/lessons/sonification":{"position":[[41567,7],[41743,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[60259,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[32953,7]]}}}],["stranger",{"_index":8482,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28237,10]]}}}],["strata",{"_index":16534,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52538,8]]}}}],["strateg",{"_index":8644,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28995,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48245,13]]}}}],["strategi",{"_index":1651,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34942,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44251,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21833,11],[42836,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[143,10],[404,9],[69368,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[35204,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2987,10],[44214,10],[44666,10],[50796,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41510,8]]},"/en/lessons/intro-to-linked-data":{"position":[[37464,10]]},"/en/lessons/introduction-map-warper":{"position":[[16354,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8478,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44657,10]]},"/en/lessons/linear-regression":{"position":[[32230,10],[32548,8],[32679,9],[35849,9],[53235,10],[68757,8]]},"/en/lessons/logistic-regression":{"position":[[56336,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2848,10]]},"/en/lessons/preserving-your-research-data":{"position":[[16969,10]]},"/en/lessons/sentiment-analysis":{"position":[[1004,10],[7603,8],[28542,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8416,10]]},"/en/lessons/space-place-gazetteers":{"position":[[13219,9],[46445,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47379,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[8168,8],[22858,8],[23292,8]]}}}],["stratford",{"_index":3615,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3744,10]]}}}],["straw",{"_index":15129,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4709,6],[5036,6],[5151,5],[5416,7],[5686,5],[6577,6],[6995,5],[7365,5],[7613,6],[7655,5],[9041,5],[9233,5],[9973,5],[10099,5],[10789,7],[11251,7],[23306,6],[23630,5]]}}}],["stray",{"_index":1656,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35016,5],[35115,5],[35288,5],[46383,6],[51155,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56840,5]]},"/en/lessons/geocoding-qgis":{"position":[[35569,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9861,5]]}}}],["streak",{"_index":501,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14331,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8603,8]]}}}],["stream",{"_index":5868,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12300,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5831,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1844,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12962,6]]},"/en/lessons/introduction-map-warper":{"position":[[18212,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2391,7],[14645,8],[14895,6],[14911,6],[14960,7],[15067,6],[15219,6],[15226,7],[15278,6],[15285,7],[16707,6],[16723,6],[16763,7],[16839,6],[19503,6],[19563,6],[20397,8],[20934,7],[21582,6],[21663,7],[22013,6],[22087,6],[25939,7],[28016,6],[29639,6],[31397,8],[40753,6]]},"/en/lessons/json-and-jq":{"position":[[25139,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9724,6]]}}}],["stream_get_contents($contents_europeana",{"_index":16040,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[26972,41],[28241,40]]}}}],["stream_get_contents($contents_harvard",{"_index":16115,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[41445,39]]}}}],["stream_get_contents($variable1",{"_index":16106,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40119,32]]}}}],["streamlin",{"_index":8854,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3025,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42162,12]]},"/en/lessons/introduction-map-warper":{"position":[[1500,10]]}}}],["stream’",{"_index":15818,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15390,8]]}}}],["stree_._",{"_index":3464,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1800,9]]}}}],["street",{"_index":3479,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1959,6],[2012,6],[2149,6],[2203,6],[2248,6],[2479,6],[2703,6],[2754,6],[3042,6],[3204,6],[3254,6],[3387,6],[3438,6],[3486,6],[3564,6],[3715,6]]},"/en/lessons/common-similarity-measures":{"position":[[12518,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2196,6],[67129,6]]},"/en/lessons/geocoding-qgis":{"position":[[3491,6],[33087,7],[36352,6],[37822,6],[37889,6],[37992,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[5325,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10174,6]]},"/en/lessons/naive-bayesian":{"position":[[58870,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4416,6],[4771,7],[11111,8],[12104,6],[15521,6],[18242,6],[18531,6],[21762,7],[24860,6],[24944,6],[29330,7]]},"/en/lessons/sonification":{"position":[[14405,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13832,6],[14083,6],[14347,6],[14381,7],[14446,6],[15134,6]]}}}],["streetnam",{"_index":18237,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[26117,11]]}}}],["street’",{"_index":19783,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[4548,8],[4623,8]]}}}],["strength",{"_index":3339,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5532,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1441,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1201,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32891,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2544,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27836,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5866,8],[43028,9]]},"/en/lessons/linear-regression":{"position":[[12441,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52638,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[607,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17655,8],[18171,8],[43050,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46202,8]]}}}],["strengthen",{"_index":10672,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[4893,10]]}}}],["stress",{"_index":4424,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56756,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[22535,8],[27570,8],[27626,9]]},"/en/lessons/gravity-model":{"position":[[12605,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[43911,9]]},"/en/lessons/linear-regression":{"position":[[73319,6]]},"/en/lessons/logistic-regression":{"position":[[64665,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16326,7]]}}}],["stretch",{"_index":12793,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1400,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[13801,10],[20039,8]]},"/en/lessons/introduction-map-warper":{"position":[[5219,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18999,7]]}}}],["striation",{"_index":21894,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[57426,9]]}}}],["strict",{"_index":8578,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12668,6],[37070,6],[42879,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38340,6]]}}}],["strict.dtd\">",{"_index":23691,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8059,15]]}}}],["strict//en",{"_index":23689,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8007,11]]}}}],["strictli",{"_index":9544,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5522,8],[30157,8]]},"/en/lessons/extracting-keywords":{"position":[[10963,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[9283,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7249,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[1270,8],[25033,8]]},"/en/lessons/normalizing-data":{"position":[[1501,8]]},"/en/lessons/research-data-with-unix":{"position":[[11648,8]]},"/en/lessons/sonification":{"position":[[6577,8]]}}}],["stridharma",{"_index":5228,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64852,10]]}}}],["strike",{"_index":1594,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31814,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7833,8],[7915,8],[7993,8],[8058,8],[15588,8],[15670,8],[15748,8],[15813,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13994,6],[16406,6],[22518,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10596,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16789,6],[19554,6],[27129,8]]}}}],["strikeout",{"_index":9271,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19297,9]]}}}],["strikethrough",{"_index":14292,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[37191,13],[37339,14],[39584,13]]}}}],["string",{"_index":700,"title":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[13,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23219,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2934,8],[22424,6],[22508,7],[22574,6],[23032,7],[23784,7],[24202,7],[35957,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4059,6],[4156,6],[5131,7],[5167,6],[5433,6],[14174,7],[14224,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51553,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17193,6],[21648,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15904,6],[43158,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14968,6],[15295,6],[16635,7],[16656,7],[16871,9],[16884,7],[17076,8],[17156,7],[17360,8],[17722,6],[25461,7]]},"/en/lessons/counting-frequencies":{"position":[[1614,6],[2149,6],[2221,6],[4456,7],[4623,8],[4691,6],[4755,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2161,6],[2519,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17310,6],[35833,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23109,7],[42093,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18296,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21868,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19041,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24994,6],[25014,6],[28353,6],[28365,6],[28426,6],[28438,6],[32487,8],[32589,8],[32899,8],[35267,8],[35371,8],[35476,8],[38650,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42,7],[1343,8],[8754,7],[15032,6],[20511,6],[27533,6],[30386,7],[35223,6],[35451,6],[48551,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9005,6],[12776,7],[14527,7],[21402,7]]},"/en/lessons/extracting-keywords":{"position":[[5815,6],[17215,8],[17324,6],[17404,7],[23316,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1421,6],[3570,6],[10272,6],[10444,6],[13707,6],[14292,6],[16403,6],[20266,7],[20426,6],[21078,7],[21828,6],[23618,6],[26899,7],[29771,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[968,6],[986,6],[1232,6],[5391,7],[5535,7],[5934,6],[6112,7],[6556,7],[6620,6],[9178,6],[9776,7],[10080,7],[10175,7],[10975,6],[10993,6],[11240,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1242,7],[1628,6],[2007,7],[2472,6],[3330,7],[3584,6],[4728,7],[5122,7],[5300,7],[6848,6],[8409,8],[9100,6],[9271,6],[9424,6],[9450,7],[9721,6],[9847,6],[10323,7],[12084,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3965,7],[4225,7],[8781,6],[13191,6],[13828,7],[13932,7],[13996,6],[14037,6],[14476,6],[14931,7],[15340,7],[16120,7],[16182,7],[16268,6],[19466,6],[19647,6],[19754,7],[19799,8],[23148,7],[23610,8],[23651,7],[23812,6],[23936,7],[24021,6],[24125,8],[24314,7],[25445,6],[31293,7],[33865,8],[36701,7],[37222,7],[37650,7],[38805,7],[39051,7],[40470,6],[40498,7],[48018,7],[52531,6],[57202,8],[58743,8],[62566,6],[64640,6],[64967,7],[65590,7],[65685,6],[65784,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3531,6],[11677,6],[19493,6],[20280,6],[21149,7],[27258,6],[27320,6],[27385,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32089,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8839,7],[9195,6],[11262,6],[18117,8],[18175,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35166,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13294,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20786,6],[37819,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6037,9],[16894,7],[17137,7],[17858,6],[19051,7],[19294,7]]},"/en/lessons/intro-to-linked-data":{"position":[[16250,7],[23585,6],[24570,6],[32131,7],[32762,6]]},"/en/lessons/intro-to-powershell":{"position":[[1032,6],[27535,6],[27807,6],[27954,6],[44728,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11685,8],[20172,6],[20269,7],[26660,6],[34093,7],[39896,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3936,7],[4742,7],[5158,6],[15366,7],[15664,6],[15714,7],[16233,6]]},"/en/lessons/json-and-jq":{"position":[[2784,7],[6475,6],[12411,6],[21842,6],[29349,7],[29764,7],[30208,7],[30484,7],[36964,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1527,8],[2248,6],[3198,8],[3253,6],[3489,7],[3513,7],[5215,6],[7324,7],[7527,8],[8290,7],[8321,7],[8972,6]]},"/en/lessons/linear-regression":{"position":[[28657,6],[28814,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[14,7],[81,7],[91,6],[192,6],[414,6],[482,7],[797,7],[1016,7],[1051,6],[1172,6],[1216,6],[1395,8],[1426,7],[1446,6],[1593,8],[1736,7],[1792,7],[1993,6],[2162,7],[2224,6],[2283,6],[2346,8],[2519,6],[2675,6],[2778,6],[2824,8],[2923,8],[2982,6],[3117,6],[3263,6],[3430,6],[3968,6],[4382,6],[4598,6],[4729,6],[5290,7],[5434,7],[5725,6],[6056,6],[6498,6],[6550,6],[6634,6],[6724,6],[7059,7],[7139,6],[7293,7],[7643,7],[8227,6]]},"/en/lessons/normalizing-data":{"position":[[888,6],[4071,6],[4128,7],[4163,6],[4209,7],[4292,6],[4338,7],[4636,6],[6543,6],[8093,7],[8353,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7423,6],[26876,6],[27080,7],[27616,7],[28090,6],[46840,7],[47977,7],[50247,6]]},"/en/lessons/output-data-as-html-file":{"position":[[146,6],[553,6],[3340,6],[3375,6],[3470,6],[3841,7],[4066,6],[4096,6],[4169,6],[4238,7],[4581,6],[4687,6],[4990,6],[5521,6],[5546,6],[6428,6],[6453,6],[7158,6],[7675,6],[9255,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5392,6],[7197,6],[7298,7],[7509,6],[7634,6],[8643,7],[8772,6],[11821,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20582,6]]},"/en/lessons/research-data-with-unix":{"position":[[8927,7],[9701,7],[10115,6],[10328,6],[10456,7],[10598,6],[13184,7],[13244,7],[13306,7],[13343,6],[13677,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11872,7],[21112,6],[22895,6]]},"/en/lessons/sentiment-analysis":{"position":[[18688,6],[23133,6],[23177,6],[24883,7],[33573,7],[35516,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[36318,6],[36643,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[28111,7],[28320,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12837,6]]},"/en/lessons/transliterating":{"position":[[6205,7],[6274,7],[6316,6],[6462,6],[6563,6],[6763,6],[6808,7],[7222,7],[7240,6],[7468,6],[8200,6],[9122,6],[14942,7],[16381,6],[16442,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[18534,6],[18597,7],[25072,6],[39021,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12738,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11805,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17384,6]]},"/en/lessons/working-with-text-files":{"position":[[1274,6],[1300,6],[1373,6],[1648,7],[2041,6],[2179,7],[5315,8],[5473,7],[7926,7]]},"/en/lessons/working-with-web-pages":{"position":[[2830,7],[3545,8],[4918,7],[6049,6],[6131,6],[8737,6],[9684,8]]}}}],["string.punctu",{"_index":22876,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[24922,19],[25020,18]]}}}],["stringr",{"_index":21783,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30079,7],[31199,8]]}}}],["strings.append(f.read",{"_index":16235,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15834,24]]}}}],["stringsasfactor",{"_index":7281,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[9654,16],[13966,16]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15413,16]]}}}],["strip",{"_index":283,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6594,5],[6842,6],[12185,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[7101,6],[13496,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6636,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61963,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6008,7],[6027,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4557,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7826,8],[10331,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46765,5],[46853,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[333,9],[9901,9]]},"/en/lessons/naive-bayesian":{"position":[[35617,5],[36461,8]]},"/en/lessons/normalizing-data":{"position":[[1294,8]]},"/en/lessons/sonification":{"position":[[40424,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30087,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15663,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12602,5]]}}}],["strip_accents=\"unicod",{"_index":5060,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55247,24]]}}}],["stripnonalphanum(text",{"_index":18713,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[8191,23]]}}}],["striptag",{"_index":7589,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[919,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8098,9],[8852,9],[9130,9],[9242,9],[9887,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[243,9],[5554,9],[5678,9],[5785,9],[7234,9],[7497,9],[7661,9],[7857,9],[7934,10],[8469,9]]}}}],["striptags(html).low",{"_index":19136,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[4899,23]]}}}],["striptags(pagecont",{"_index":7591,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1278,24]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7392,24]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6056,24]]}}}],["strive",{"_index":14696,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26981,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[976,6]]}}}],["strong",{"_index":1646,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34754,6],[42962,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25977,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15844,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57044,6],[57198,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26589,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13397,6],[13423,6],[45046,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21354,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[4101,6],[25791,6],[25871,6]]},"/en/lessons/gravity-model":{"position":[[2645,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6344,6],[6581,6],[6718,6],[12355,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18600,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29366,6]]},"/en/lessons/linear-regression":{"position":[[16068,6],[17319,6],[36440,6],[56608,6],[56872,7],[70849,6]]},"/en/lessons/logistic-regression":{"position":[[34390,6],[35039,6],[41679,6],[48894,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6714,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[59119,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20959,6]]}}}],["stronger",{"_index":2651,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29705,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26146,8]]},"/en/lessons/gravity-model":{"position":[[39433,8],[40187,8],[55823,8]]},"/en/lessons/logistic-regression":{"position":[[42400,8]]},"/en/lessons/sentiment-analysis":{"position":[[16841,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[50533,8]]}}}],["strongest",{"_index":2406,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[13440,9],[17254,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1273,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[21231,10]]},"/en/lessons/logistic-regression":{"position":[[47167,9],[48931,10]]},"/en/lessons/sonification":{"position":[[27046,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48475,9]]}}}],["strongli",{"_index":5850,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7404,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3764,8]]},"/en/lessons/gravity-model":{"position":[[55307,8],[60149,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20448,8]]},"/en/lessons/sentiment-analysis":{"position":[[23654,8],[23680,8],[24114,8],[25193,8],[32644,8],[37863,8]]},"/en/lessons/space-place-gazetteers":{"position":[[18229,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33887,8],[47786,8],[48820,8]]}}}],["stross’",{"_index":21220,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32339,8]]}}}],["strptime",{"_index":16863,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[27560,8],[32837,8]]}}}],["strubel",{"_index":14926,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58962,9]]}}}],["struck",{"_index":18699,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[67449,7]]}}}],["struct",{"_index":4243,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43081,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[34347,8],[34848,8],[35118,8],[35506,8]]}}}],["struct.get(dom",{"_index":4251,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43676,15]]}}}],["struct.key",{"_index":4255,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44007,14]]}}}],["struct[dom",{"_index":4252,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43713,11]]}}}],["struct[dom].append(cl",{"_index":4253,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43743,22]]}}}],["struct[g][",{"_index":4263,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44306,16]]}}}],["struct[g][0",{"_index":4259,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44128,16]]}}}],["structur",{"_index":1133,"title":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[20,10]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7719,10],[9539,10]]},"/en/lessons/automated-downloading-with-wget":{"position":[[318,9],[8560,9],[9431,9],[9587,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[36897,9],[40460,9],[42019,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9246,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1549,9],[1637,9],[2467,9],[4196,9],[16672,9],[20402,11],[22785,10],[26586,9],[27443,10],[61053,10],[69785,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1588,10],[3995,10],[10374,10],[11764,10],[28709,9],[39552,9],[67517,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57782,11],[58416,10],[59688,10]]},"/en/lessons/common-similarity-measures":{"position":[[30453,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11167,9],[12098,9],[12451,9],[12559,9],[12974,9],[13019,9],[13508,9],[14265,11],[15784,11],[16370,10],[26789,11],[50574,9],[57564,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1599,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3033,10],[9305,10],[18749,10],[25568,10],[32544,9],[33655,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2711,11],[11309,10],[23708,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11046,10],[11163,10],[11717,10],[11854,10],[15129,9],[30707,11],[44839,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17676,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15193,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[419,10],[1709,10],[31304,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5653,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16832,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[25130,9],[30336,9],[30776,9],[30985,9],[31477,9],[40981,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1575,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[787,9],[2453,11],[2669,10],[3290,9],[4996,9],[5064,9],[6334,11],[7707,11],[20622,9],[20954,11],[21894,10],[28901,10],[29553,10],[30937,10],[39826,10],[47685,10],[47888,9],[48138,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16372,10]]},"/en/lessons/extracting-keywords":{"position":[[2076,11],[5666,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[15485,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2754,10],[3520,10],[3966,10],[4285,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[13960,10],[25610,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1562,9],[4688,9],[4870,10],[11272,9],[11339,9],[11663,9],[40662,10],[43591,9],[49354,9],[54686,9],[57166,9],[57954,9],[60005,9],[60182,9],[63266,10]]},"/en/lessons/geocoding-qgis":{"position":[[92,9],[4315,9],[24946,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23663,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2913,11],[11671,9],[19858,9],[19959,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[136,10],[6338,10],[6919,9],[13573,9],[47804,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1017,10],[1337,9],[1787,9],[10850,11],[16255,11],[23341,10],[26102,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7111,10],[24230,9],[28194,9],[28290,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[667,9],[4429,9],[30799,9],[31399,10],[32309,9],[32420,9],[33354,9],[52173,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17747,9],[18631,9],[38723,9]]},"/en/lessons/intro-to-bash":{"position":[[10361,10],[23145,10]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6173,10],[7695,10],[16817,9],[17687,10],[18974,9]]},"/en/lessons/intro-to-linked-data":{"position":[[2734,10],[3018,11],[3542,10],[9522,10],[12793,10],[14454,10],[17662,10],[21466,10],[25217,9],[31307,10],[35881,10],[37739,10]]},"/en/lessons/intro-to-powershell":{"position":[[503,9],[15045,9],[15516,9],[16580,9],[34236,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[379,9],[3851,9],[11032,9],[12289,9],[13837,10],[14619,9],[40361,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9600,10],[10492,9],[12583,10],[12719,10],[13275,10],[13427,9],[36704,10],[39423,10],[40986,10],[43382,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3898,11],[13829,10],[15918,9],[20541,10],[37511,9],[38356,9],[44276,10]]},"/en/lessons/json-and-jq":{"position":[[1419,10],[24518,10],[40090,10]]},"/en/lessons/linear-regression":{"position":[[4884,9]]},"/en/lessons/logistic-regression":{"position":[[4548,13]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1270,9],[22966,9]]},"/en/lessons/naive-bayesian":{"position":[[4116,11],[27780,9],[28354,10],[29073,9],[34565,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32348,9]]},"/en/lessons/preserving-your-research-data":{"position":[[111,11],[2242,11],[3655,9],[4410,11],[8987,11],[9058,11],[9205,10],[9327,10],[9438,11],[10463,10],[10543,10],[10965,10],[11387,9],[12260,9],[12400,9],[12553,9],[13119,9],[14428,10],[15772,11],[15812,10],[15919,9],[15991,9],[16216,10],[16291,11],[16690,10],[17074,11],[18842,9]]},"/en/lessons/research-data-with-unix":{"position":[[527,11],[1961,9],[2349,11],[4649,10],[4739,9],[12552,9],[13058,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21,10],[72,9],[1949,10],[2144,9],[2219,10],[2355,10],[2454,10],[2783,10],[3009,12],[4866,10],[5003,10],[5337,10],[6041,9],[10265,10],[19134,10],[20366,9],[34558,10],[40169,10],[43388,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7852,10],[8069,10],[22873,9],[22959,9]]},"/en/lessons/space-place-gazetteers":{"position":[[984,10],[2278,10],[9248,10],[16480,9],[17173,10],[22207,10],[27575,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11701,11],[11785,10],[20249,9],[22215,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4739,10],[4868,9],[14776,11],[31914,10],[32571,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[720,9],[1177,10],[1286,10],[1393,11],[1813,10],[4403,10],[4682,10],[11316,9],[14323,11],[21403,9],[22880,9],[48363,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2735,9],[17919,9],[35347,10],[35530,10],[36932,11],[51699,10],[53054,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14965,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6647,9],[34610,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2860,11],[3198,10],[4914,10],[5748,9],[33475,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2826,10],[13684,10],[27802,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[198,9],[1791,10],[1891,10],[4781,10],[6992,9],[11251,9],[11624,10],[11674,9],[13807,10],[14247,9],[18074,9],[18458,10],[20414,9],[20754,9],[24904,9],[28921,10],[29497,10],[30360,10],[30565,11],[30905,9],[30933,10],[33462,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8044,10]]},"/en/lessons/vector-layers-qgis":{"position":[[457,10]]},"/en/lessons/viewing-html-files":{"position":[[3888,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1595,9],[3960,11],[14711,10]]},"/en/lessons/working-with-web-pages":{"position":[[1556,9]]}}}],["structure|landscap",{"_index":6164,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12604,19],[12865,19],[13121,19],[13178,19]]}}}],["struggl",{"_index":2640,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29325,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58404,8],[58558,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41193,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2864,9]]},"/en/lessons/sentiment-analysis":{"position":[[14670,8]]},"/en/lessons/space-place-gazetteers":{"position":[[5936,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3250,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1076,9]]}}}],["strung",{"_index":11302,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7876,6]]}}}],["stu",{"_index":6757,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22564,4],[27599,4]]}}}],["stuart",{"_index":12782,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32275,6]]}}}],["stubb",{"_index":8676,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[36168,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16864,6]]}}}],["stuck",{"_index":255,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5458,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8305,5],[16060,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28109,5]]},"/en/lessons/extracting-keywords":{"position":[[14899,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2034,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28028,5],[28411,5]]},"/en/lessons/intro-to-powershell":{"position":[[29820,5]]},"/en/lessons/output-data-as-html-file":{"position":[[7379,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8612,5]]}}}],["stuck.2",{"_index":21079,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1415,7]]}}}],["student",{"_index":2759,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1695,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4739,8],[60487,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14925,8],[49553,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5936,8],[5985,9],[18406,7],[68452,9],[71535,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55268,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[165,7],[236,7],[4724,7],[4774,7],[4860,8],[5006,8],[5252,7],[5853,7],[5977,7],[6073,7],[6192,7],[6377,8],[7655,7],[7839,7],[8259,8],[9072,8],[9517,8],[15157,7],[17624,7],[19255,7],[24303,7],[24874,7],[30569,7],[39856,7],[40097,8],[47415,7],[47499,7],[48661,8],[52538,8],[57011,9],[59718,7],[59894,7],[60014,7],[60197,7],[60281,7],[60471,7],[61185,7],[61978,7],[62062,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47138,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1474,8],[1789,8],[1926,8],[2231,8],[2749,9],[2952,8],[3117,8],[6187,8],[9480,8],[9815,8],[12255,9],[12414,7],[13412,8],[37198,8],[37469,7],[48963,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13335,7]]},"/en/lessons/extracting-keywords":{"position":[[3404,8],[5298,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5404,8],[5580,7],[22780,8],[23479,7],[38861,8],[39080,8],[39996,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[54949,8]]},"/en/lessons/geocoding-qgis":{"position":[[7668,8],[7866,7],[8334,8],[8529,7],[32164,8],[32315,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10236,8],[24654,7],[34666,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9150,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1637,8],[2553,8],[4134,8],[4823,8],[5027,8],[5074,8],[7822,7],[7999,9],[8456,8],[8616,8],[8765,8],[8884,8],[9060,8],[9230,8],[10005,8],[10237,8],[10504,8],[10685,8],[11204,8],[11425,9],[11872,8],[12090,9],[12726,8],[12778,8],[14688,8],[15556,8],[15776,8],[17713,8],[17874,8],[18289,8],[18587,8],[18906,8],[31646,8],[39329,8],[40685,8],[43549,8],[44476,8],[44911,8],[45171,8],[45729,8],[45962,8],[46277,8],[46569,8],[46990,8],[47088,7],[47178,8],[47552,8],[47672,8],[47760,7],[47843,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[7041,8]]},"/en/lessons/introduction-map-warper":{"position":[[1653,9]]},"/en/lessons/jupyter-notebooks":{"position":[[2997,8],[8112,8],[39942,8],[40069,8],[40141,8],[40399,8],[40812,8],[40949,8],[41446,8],[41759,8],[41854,8],[41896,8],[41960,8],[42204,8],[43297,8],[43456,9],[43570,8],[45253,9],[53315,7],[53387,7]]},"/en/lessons/linear-regression":{"position":[[13070,8]]},"/en/lessons/naive-bayesian":{"position":[[38046,8]]},"/en/lessons/qgis-layers":{"position":[[845,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3344,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63830,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25745,8],[25869,8],[25967,7]]}}}],["students/undergrads/bar",{"_index":11722,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2160,26]]}}}],["student’",{"_index":3835,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15117,9]]}}}],["studi",{"_index":2554,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23686,5],[24103,5],[24182,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5301,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[261,6],[14142,6],[25637,5],[67525,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[88,6],[150,6],[512,6],[903,6],[2178,8],[2202,5],[2297,5],[2722,6],[5915,6],[28037,6],[31824,5],[50432,6],[58436,5],[59402,5],[59676,5],[60730,5],[64382,5],[65047,5],[67890,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[244,6],[4928,6],[4994,5],[10845,6],[67888,5],[71822,5]]},"/en/lessons/common-similarity-measures":{"position":[[1651,5],[5174,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43859,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55911,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18113,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2536,8],[2691,9],[5847,5],[5935,5],[6249,7],[39010,8],[47858,7],[48257,7]]},"/en/lessons/counting-frequencies":{"position":[[2928,5],[3592,5],[4763,5],[5267,5],[7216,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[322,6],[8946,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[148,5],[3431,5],[5322,5],[5338,5],[7913,7],[15569,5],[20171,5],[22719,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13006,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20773,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[676,5],[817,5],[2392,7],[2643,8],[3967,5],[30210,5],[36125,5],[36247,8],[36397,5],[36473,5],[36733,7],[39105,7],[39201,8],[39494,5],[39565,6],[39763,5],[40566,5],[41256,5],[43315,5],[43649,5],[43729,5],[44763,5],[44803,5],[45055,5],[45365,5],[55222,5],[55368,5],[57864,7],[59892,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[816,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1823,6],[13860,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[307,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2389,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3508,5]]},"/en/lessons/extracting-keywords":{"position":[[2364,7],[2660,7],[6248,5],[6839,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1059,5],[1329,5],[4231,5],[5962,5],[6694,6],[43025,5],[43751,8],[45833,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5815,8],[7786,5]]},"/en/lessons/geocoding-qgis":{"position":[[18221,9]]},"/en/lessons/georeferencing-qgis":{"position":[[939,8],[2636,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[1690,5]]},"/en/lessons/gravity-model":{"position":[[247,5],[7149,8],[7220,7],[10065,5],[10149,8],[10204,5],[10354,5],[13827,7],[14107,6],[18083,6],[19788,5],[29426,7],[30115,6],[33460,6],[34377,6],[34509,6],[34766,6],[36001,6],[39632,6],[40363,5],[55062,5],[56947,6],[57174,5],[57261,7],[57423,5],[57620,5],[57832,5],[66929,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2301,8],[5155,5],[5400,5],[5433,8],[5532,7],[5849,8],[6519,8],[15116,7],[17385,7],[17440,7],[17463,7],[45122,7],[49488,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[179,6],[5365,6],[36477,8],[44128,8],[46584,5],[47479,5],[54070,5],[56846,5],[57102,7]]},"/en/lessons/intro-to-linked-data":{"position":[[17022,5],[18953,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[24974,5],[26087,5]]},"/en/lessons/introduction-map-warper":{"position":[[2598,5],[6438,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1936,5],[12596,6],[23936,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6983,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[933,7],[1095,5],[2571,5],[2661,7],[2775,7],[12409,5],[43108,7],[43254,8],[43919,5],[44943,7],[47410,8],[49675,5],[50828,8],[52234,5]]},"/en/lessons/jupyter-notebooks":{"position":[[11920,8],[52516,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1679,5],[1740,8],[3749,5],[5443,5]]},"/en/lessons/linear-regression":{"position":[[7571,5],[21355,5],[21767,5],[46439,5],[54359,5],[73945,5]]},"/en/lessons/logistic-regression":{"position":[[65291,5]]},"/en/lessons/output-data-as-html-file":{"position":[[5227,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3187,5],[8682,5]]},"/en/lessons/qgis-layers":{"position":[[9427,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2142,8],[23214,5],[26207,5],[26336,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4156,6],[10972,8],[11047,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[861,6],[3956,5],[4435,7],[41990,5],[50874,5],[53060,5]]},"/en/lessons/sentiment-analysis":{"position":[[5791,6],[8344,7],[14182,5],[33067,6]]},"/en/lessons/sonification":{"position":[[37075,5]]},"/en/lessons/space-place-gazetteers":{"position":[[3457,5],[9065,8],[16043,6],[16236,8],[44521,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[430,8],[2839,5],[12751,8],[14182,5],[36329,7],[36732,7],[36785,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4019,7],[12252,7],[26497,5],[51018,5],[61379,5],[62051,5],[62721,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4626,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1028,5],[1122,5],[23666,8],[41480,8],[41866,9],[42705,9],[48270,8],[49311,5],[50264,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1582,5]]},"/en/lessons/viewing-html-files":{"position":[[883,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4087,5],[6070,5],[6407,6],[6418,5],[10656,5],[12770,6]]},"/en/lessons/working-with-web-pages":{"position":[[4692,8]]}}}],["studio",{"_index":8289,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6525,6],[8267,6],[9577,6],[9629,6],[9757,6],[9825,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3398,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9224,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[4913,7],[6385,6],[6397,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5141,7],[30497,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4596,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15980,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5841,6],[7698,6],[11423,7],[11439,6],[11573,6],[11961,6],[12025,6],[14837,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2408,6]]},"/en/lessons/sentiment-analysis":{"position":[[39143,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15218,7],[16237,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32209,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63901,7],[64140,6],[64783,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7003,6]]}}}],["studio’",{"_index":19882,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[30930,8]]}}}],["study.5",{"_index":11103,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[24352,7]]}}}],["study.9",{"_index":13639,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[29728,7]]}}}],["study’",{"_index":5606,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[1365,7]]}}}],["stuff",{"_index":3064,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[22471,5],[45260,5],[47690,5],[58671,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8159,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2612,5],[56959,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30835,6],[34583,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23691,5],[26249,6]]},"/en/lessons/intro-to-powershell":{"position":[[15345,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[6108,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21893,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1219,6],[4008,5]]}}}],["stump",{"_index":15373,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[24638,8]]}}}],["stupid",{"_index":775,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2608,7]]}}}],["style",{"_index":1127,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7108,5],[21738,5],[47116,5],[50402,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23706,6],[23774,5],[23865,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[40872,5],[42235,6],[44698,6],[61531,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66282,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17538,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10073,5],[10132,5],[10186,5],[53442,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10753,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9187,6],[9255,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18890,6],[19142,6],[19164,5],[19477,5],[29656,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1481,5],[4968,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63853,5]]},"/en/lessons/geocoding-qgis":{"position":[[14078,5],[14142,5],[14233,5],[14437,6],[14576,5],[14914,5],[14986,5],[15489,6],[16745,5],[28546,5],[29334,6],[29629,7],[30015,5],[30359,5],[30480,5],[30973,5],[31011,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20788,7],[20836,5],[20873,5],[21792,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1866,6],[7425,7],[7766,5],[10572,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4226,5],[4335,5],[4370,5],[4393,5],[4506,5],[8300,6],[8329,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[654,7],[2764,7],[3201,7],[18235,8],[28956,7],[29112,5],[36985,7],[37142,8],[37523,5],[37605,8],[37828,6],[37947,6],[38089,6],[38806,6],[38879,7],[39056,7],[39351,7],[39480,7],[39654,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9867,8]]},"/en/lessons/intro-to-powershell":{"position":[[7035,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1113,5],[2828,5],[10638,7],[18093,6],[22457,7],[29737,5],[46774,5],[47772,6],[49696,6],[51957,6],[51981,7],[54677,6]]},"/en/lessons/linear-regression":{"position":[[30270,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25375,7],[25435,7],[28622,5],[30091,7],[31700,5],[33056,6]]},"/en/lessons/preserving-your-research-data":{"position":[[10131,5]]},"/en/lessons/qgis-layers":{"position":[[10440,5],[10658,5],[11010,5],[12503,5],[13799,5],[14205,5],[14917,7],[18246,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[32456,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[589,6],[12047,6],[23281,6],[26195,5],[26440,5],[27649,6],[27678,5],[27745,5],[27797,5],[27886,7],[28001,7],[29182,7],[33427,7],[33606,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[773,6],[1148,7],[6283,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5822,7]]},"/en/lessons/transliterating":{"position":[[17313,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9978,7],[12004,7],[20228,7],[22101,7],[23600,7],[32961,7],[41459,7]]}}}],["style.27",{"_index":16423,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45082,8]]}}}],["style.css",{"_index":18116,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[652,9],[23682,9],[24995,10],[25279,9],[25302,9]]}}}],["style.us",{"_index":5894,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17554,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10089,9]]}}}],["style=\"",{"_index":11562,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21302,12],[21433,12]]}}}],["style=\"dep",{"_index":6837,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32985,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21676,12],[21930,12]]}}}],["style=\"lin",{"_index":15434,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5209,11],[5500,11],[5830,11],[6256,11],[6601,11]]}}}],["style='",{"_index":6896,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[38551,12]]}}}],["style='dep",{"_index":6850,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[34562,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21588,11]]}}}],["stylesheet",{"_index":14296,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[38118,11],[38149,10],[38299,12],[38359,10],[38422,11],[39084,11],[39272,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[24919,11],[24983,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27760,11],[28283,10],[28895,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[5029,10],[5195,11],[7785,11],[12826,10],[12876,10],[12930,10],[12941,10],[15747,11],[15818,11],[16167,11],[20076,10],[20196,10],[21406,10],[22076,10],[22427,10],[22898,11],[23029,10],[24482,11],[32759,10],[40401,10],[41629,11]]}}}],["stylis",{"_index":10916,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[10130,7]]}}}],["stylist",{"_index":2686,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31430,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52113,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3641,9]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[890,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6289,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11195,9],[17370,9],[35549,9],[43638,9],[51193,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3004,9]]}}}],["stylistiqu",{"_index":16577,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54711,11]]}}}],["stylo",{"_index":16428,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46079,5],[46154,5],[46370,5]]}}}],["stylometr",{"_index":2287,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[480,11],[1345,11],[23648,11],[23933,11],[33903,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[367,11],[444,11],[548,11],[2039,11],[2209,11],[3782,11],[6627,11],[11870,11],[12446,11],[13735,11],[16896,11],[17239,11],[18320,11],[22941,11],[23020,11],[25261,11],[30311,11],[30718,11],[30789,11],[31062,11],[42072,11],[49102,11],[55400,12]]}}}],["stylometri",{"_index":2553,"title":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16,10]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23670,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17,10],[987,10],[1064,10],[2547,10],[3141,10],[18637,11],[43117,10],[45133,10],[46035,10],[47343,11],[53072,12],[53862,10],[54497,11]]},"/en/lessons/jupyter-notebooks":{"position":[[39072,10]]},"/en/lessons/linear-regression":{"position":[[4638,10]]}}}],["stylométri",{"_index":16538,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52752,13],[54729,13]]}}}],["stéfan",{"_index":16438,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47448,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7155,6],[52119,6],[52813,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46615,6]]}}}],["su",{"_index":14088,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[5213,4],[5240,2],[5256,2],[10329,2],[11409,2]]}}}],["sub",{"_index":2074,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10726,3],[11571,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[15783,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[52442,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[48674,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1701,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35131,3],[35215,3],[44796,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35695,3],[42780,3],[50243,3],[50369,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19695,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6941,3],[7504,3],[19911,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40894,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9967,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7702,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6962,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12268,3],[16126,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22179,3]]},"/en/lessons/intro-to-bash":{"position":[[13285,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[12053,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[38513,3]]},"/en/lessons/json-and-jq":{"position":[[17423,3],[26811,3],[27064,3],[27415,3],[28334,3],[28534,3],[28582,3],[28840,3],[28922,3],[29685,3],[33579,3],[34188,3],[34294,3],[35128,3],[35261,3],[35350,3],[35418,3],[35461,3]]},"/en/lessons/preserving-your-research-data":{"position":[[11533,3],[11985,3],[12526,3]]},"/en/lessons/research-data-with-unix":{"position":[[8450,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30547,3],[31512,3],[31820,3],[32293,3],[47829,3]]},"/en/lessons/sonification":{"position":[[38728,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13628,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3020,3],[3038,3],[3042,3],[17651,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20146,3],[20202,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[555,3],[29727,3]]}}}],["sub=\"search",{"_index":13308,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41980,11],[45398,11]]}}}],["subcategori",{"_index":8440,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10062,11],[11364,13],[12018,11],[14215,11]]},"/en/lessons/linear-regression":{"position":[[13453,13],[46535,14]]},"/en/lessons/naive-bayesian":{"position":[[34735,13],[59840,11]]}}}],["subcollect",{"_index":7610,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3525,13]]}}}],["subconsci",{"_index":15468,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2834,13]]}}}],["subcorpora",{"_index":16297,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32234,10],[32991,11],[35967,10],[38153,10],[38690,10],[39383,10]]}}}],["subcorpu",{"_index":16151,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[688,9],[32397,10],[32775,10],[33124,9],[33242,9],[33787,10],[33955,10],[34474,9],[37201,9],[37278,10],[37342,10],[37772,9],[37885,9]]}}}],["subdirectori",{"_index":9874,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[49683,14]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13475,12],[13627,12],[14574,13],[26801,12],[26889,12]]},"/en/lessons/installing-omeka":{"position":[[10727,12]]},"/en/lessons/intro-to-powershell":{"position":[[5167,12]]},"/en/lessons/naive-bayesian":{"position":[[28144,15],[32672,12]]},"/en/lessons/preserving-your-research-data":{"position":[[11848,14]]},"/en/lessons/research-data-with-unix":{"position":[[4535,12],[5036,13],[5234,12],[5492,12],[8504,13],[10441,13],[11763,13],[13118,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17673,12]]}}}],["subdirectory/filenam",{"_index":19773,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[13073,21]]}}}],["subdivid",{"_index":5721,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[22454,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48885,9]]},"/en/lessons/qgis-layers":{"position":[[9572,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12959,10]]}}}],["subdivision/year",{"_index":19242,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[10221,16]]}}}],["subfield",{"_index":6566,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[7582,8],[18312,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19683,8],[20018,8],[20274,10]]}}}],["subfold",{"_index":11120,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[27520,9],[29093,10],[29172,9],[29230,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12696,10]]},"/en/lessons/geocoding-qgis":{"position":[[9812,11]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24624,9],[29149,9],[30947,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10055,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[21333,10]]}}}],["subgraph",{"_index":10535,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28081,10],[28159,9],[28204,8]]}}}],["subgroup",{"_index":7328,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16115,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[875,9],[3388,9],[39772,9],[39944,9]]}}}],["subject",{"_index":497,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14116,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6049,7],[9596,7],[15459,8],[34052,7]]},"/en/lessons/common-similarity-measures":{"position":[[4265,7],[32064,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10510,7],[31598,9]]},"/en/lessons/counting-frequencies":{"position":[[8334,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[23426,7],[24617,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6690,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12578,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7577,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3795,8],[4636,9],[4948,7],[9761,7],[20497,10],[41369,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10213,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57309,8],[57338,7]]},"/en/lessons/geocoding-qgis":{"position":[[3904,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23543,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21315,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3253,8],[3460,7],[3738,7],[6062,9],[11190,8],[13169,8]]},"/en/lessons/gravity-model":{"position":[[6880,7],[19894,7],[32106,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16900,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8026,8],[34876,7]]},"/en/lessons/intro-to-linked-data":{"position":[[9620,8],[9671,7],[25315,8],[25448,7],[25520,7],[25697,7],[25779,7],[28029,7],[28421,7],[28950,8],[29000,8],[29104,8],[32286,7]]},"/en/lessons/introduction-map-warper":{"position":[[8598,7],[22142,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3627,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8743,11],[10114,7]]},"/en/lessons/sentiment-analysis":{"position":[[4901,8],[7544,8],[27153,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19979,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7998,7],[48946,7]]},"/en/lessons/transliterating":{"position":[[2768,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3128,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42941,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[6982,9]]}}}],["sublim",{"_index":5556,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63272,7],[67766,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41160,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2389,7]]},"/en/lessons/mac-installation":{"position":[[189,7],[1065,7],[1298,7],[1320,7],[1353,7],[2850,7],[3099,7],[3169,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1941,7],[1994,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30989,7]]}}}],["sublinear_tf",{"_index":965,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[790,12],[39020,12],[39363,12]]}}}],["sublist",{"_index":6179,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15210,7],[15247,8]]}}}],["submarin",{"_index":13254,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35480,10],[40487,10]]}}}],["submarine.csv",{"_index":13253,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35356,13],[38112,13],[39338,15]]}}}],["submenu",{"_index":13345,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[7330,7]]}}}],["submiss",{"_index":4216,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41158,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1595,10],[8228,11],[8963,10],[10518,10],[12300,10],[12699,10],[37077,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1458,11]]},"/en/lessons/jupyter-notebooks":{"position":[[37421,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1900,11],[2868,11]]}}}],["submissions/blob/gh",{"_index":22163,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18366,19]]}}}],["submit",{"_index":3009,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6365,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13758,9],[57055,10],[57094,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8951,6],[9522,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[16134,6],[17118,6],[17563,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10124,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21389,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[949,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59307,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5005,7]]},"/en/lessons/sentiment-analysis":{"position":[[15268,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1053,9],[17168,7]]}}}],["subordin",{"_index":6812,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[31079,13]]}}}],["subplot",{"_index":4490,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64389,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[801,8],[847,8],[910,7],[17489,8],[17782,9],[17896,9],[18634,8],[31889,9],[36459,9],[38398,8],[38484,9],[38636,9],[38867,9],[39324,8],[39438,7],[39766,7],[40415,7],[40830,7],[44312,8],[44938,7],[45008,7],[45692,8],[47629,7],[48756,9],[52398,8],[52422,8],[52500,8],[52561,8]]}}}],["subplots_adjust",{"_index":17331,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[59699,15]]}}}],["subpoena",{"_index":20334,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7221,10]]}}}],["subqueri",{"_index":12588,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[36023,8]]}}}],["subreddit",{"_index":14801,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47783,10]]}}}],["subroutin",{"_index":22030,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8167,12]]}}}],["subscript",{"_index":9260,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16159,12]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24699,13],[24846,13],[24887,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[65147,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9062,12],[16181,12],[16758,12]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3563,13],[3910,12]]}}}],["subscription_key",{"_index":22153,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16864,16]]}}}],["subsect",{"_index":9799,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[30139,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21745,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3274,12],[11833,12],[12979,12],[13095,10],[13403,10],[13653,10],[15318,10],[15577,10],[15882,10],[15935,10],[17468,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14864,10]]}}}],["subsequ",{"_index":2183,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6495,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8875,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[57359,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44750,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27541,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37385,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12126,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6525,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5519,10],[20402,10],[31921,10],[43613,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29237,10],[29845,12]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14887,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6425,10],[7626,10],[27626,12]]},"/en/lessons/intro-to-linked-data":{"position":[[11881,10]]},"/en/lessons/intro-to-powershell":{"position":[[6145,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[19699,13]]},"/en/lessons/jupyter-notebooks":{"position":[[20754,12],[42319,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3342,11]]},"/en/lessons/linear-regression":{"position":[[6186,10]]},"/en/lessons/research-data-with-unix":{"position":[[838,10]]},"/en/lessons/sentiment-analysis":{"position":[[5639,12],[6434,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11080,10],[37983,12]]},"/en/lessons/sonification":{"position":[[18536,10],[18691,13]]},"/en/lessons/space-place-gazetteers":{"position":[[28418,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3243,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22602,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[546,10],[13904,10],[29993,10]]}}}],["subset",{"_index":2861,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14172,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8215,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15387,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39516,7],[45344,7],[45625,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7511,6],[20328,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6630,6],[8025,7],[56104,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32468,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19192,6],[41748,7]]},"/en/lessons/extracting-keywords":{"position":[[1897,7],[2027,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17816,6],[17980,6]]},"/en/lessons/gravity-model":{"position":[[17035,7],[17074,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7171,6],[17549,6]]},"/en/lessons/json-and-jq":{"position":[[10637,6]]},"/en/lessons/linear-regression":{"position":[[20633,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6479,6]]},"/en/lessons/research-data-with-unix":{"position":[[11189,7]]},"/en/lessons/sentiment-analysis":{"position":[[1981,7]]},"/en/lessons/space-place-gazetteers":{"position":[[44273,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5229,6],[27116,7],[27207,7],[27495,6],[27598,6],[28985,6],[31186,7],[31309,6],[38005,10],[38183,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6894,7],[23240,7]]}}}],["subshel",{"_index":11040,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[12432,9]]}}}],["subsidiari",{"_index":9200,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7396,10]]}}}],["subsitut",{"_index":13196,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23502,10]]}}}],["substant",{"_index":2958,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26046,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29915,11]]}}}],["substanti",{"_index":2288,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[582,11],[8278,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56646,15]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42912,13]]},"/en/lessons/common-similarity-measures":{"position":[[33310,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[81,11],[6780,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4840,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5746,11],[66868,14]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5521,11]]},"/en/lessons/intro-to-powershell":{"position":[[24821,12]]},"/en/lessons/logistic-regression":{"position":[[18046,13],[33212,11]]},"/en/lessons/space-place-gazetteers":{"position":[[6719,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11729,11],[27970,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1926,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16167,13]]}}}],["substitut",{"_index":561,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16654,13]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40068,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1917,12],[3081,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38769,11],[39348,13]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10051,11],[11128,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16382,13],[27712,10],[37949,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11994,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27623,10],[30483,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29030,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15144,13],[15573,12],[15642,12],[15941,13]]},"/en/lessons/installing-omeka":{"position":[[10938,10]]},"/en/lessons/intro-to-bash":{"position":[[23403,10],[25852,11],[26242,10]]},"/en/lessons/intro-to-linked-data":{"position":[[35694,12]]},"/en/lessons/intro-to-powershell":{"position":[[25184,11],[25455,11]]},"/en/lessons/introduction-map-warper":{"position":[[23160,11]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4862,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25080,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11771,11],[11911,10],[16917,14],[17092,14],[36012,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[27306,10]]}}}],["substr",{"_index":10252,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35361,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6713,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19621,10],[36675,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3443,9],[3518,10],[3763,9],[4359,9],[4659,10]]},"/en/lessons/normalizing-data":{"position":[[7099,9],[7297,9]]}}}],["substr(samplegardendata$story_title,0,99",{"_index":13272,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[38867,41]]}}}],["substr(samplesubmarinedata$story_title,0,99",{"_index":13278,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[39415,44]]}}}],["substract",{"_index":17230,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43828,9]]}}}],["subsystem",{"_index":21166,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19051,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2736,9],[2830,9]]}}}],["subtitl",{"_index":14556,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44293,9],[45673,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29685,8],[48157,8],[49153,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18006,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31471,8]]}}}],["subtl",{"_index":3166,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44018,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25536,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11528,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5221,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4940,7],[29715,6]]},"/en/lessons/logistic-regression":{"position":[[34094,6]]},"/en/lessons/sentiment-analysis":{"position":[[14451,6],[24681,6]]}}}],["subtleti",{"_index":4440,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58422,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8672,10]]}}}],["subtli",{"_index":3813,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14010,6]]}}}],["subtract",{"_index":4665,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17662,8]]},"/en/lessons/common-similarity-measures":{"position":[[11778,8],[18727,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[33161,8]]},"/en/lessons/linear-regression":{"position":[[45045,8],[48694,9]]}}}],["subtyp",{"_index":17051,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[13775,7]]}}}],["suburb",{"_index":23137,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[13903,7]]}}}],["subvert",{"_index":14232,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[17652,7]]}}}],["succe",{"_index":8821,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[17653,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58330,7]]},"/en/lessons/installing-omeka":{"position":[[7270,9]]},"/en/lessons/logistic-regression":{"position":[[19767,7]]},"/en/lessons/naive-bayesian":{"position":[[9871,7]]},"/en/lessons/space-place-gazetteers":{"position":[[6840,7]]}}}],["succeed",{"_index":3083,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25268,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27346,10]]}}}],["success",{"_index":1565,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30797,12]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16238,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13200,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4111,7],[18216,12]]},"/en/lessons/common-similarity-measures":{"position":[[32224,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34564,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18494,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3561,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27247,11],[27429,7],[29438,10],[29862,11],[38863,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[7587,10],[9292,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17786,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2566,11],[5094,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30137,10],[49394,10],[54726,10]]},"/en/lessons/geocoding-qgis":{"position":[[32735,7],[38095,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22746,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9740,7],[19203,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5139,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9813,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[5876,10],[14984,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8713,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11173,11]]},"/en/lessons/linear-regression":{"position":[[46403,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2526,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18064,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8310,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14603,8],[19555,11],[24935,11],[27812,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10315,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3067,11]]}}}],["success_messag",{"_index":8189,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25685,15]]}}}],["successfulli",{"_index":2180,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6079,13],[16360,13]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13670,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10591,12],[57520,12]]},"/en/lessons/common-similarity-measures":{"position":[[32279,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2900,13],[3682,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6046,12],[25806,12]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2733,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8621,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18180,12],[18931,12],[20067,12],[23908,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13482,12]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10599,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[18474,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28983,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[42062,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7538,12]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[25371,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[33224,12],[33972,12],[40627,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8052,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12187,12]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9759,12]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1844,12]]},"/en/lessons/sentiment-analysis":{"position":[[37827,12]]},"/en/lessons/sonification":{"position":[[15300,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7309,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12960,12],[19878,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[25071,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35444,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10477,12]]},"/en/lessons/working-with-text-files":{"position":[[6118,13]]}}}],["successor",{"_index":14814,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49046,9]]}}}],["succinct",{"_index":20871,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[4100,8]]}}}],["succinctli",{"_index":21164,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16973,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20568,10]]}}}],["sucesor",{"_index":20275,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50527,10]]}}}],["such",{"_index":227,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4745,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4961,4],[19278,4],[31789,4],[36542,4],[38038,4],[40495,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2493,4],[3415,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1444,4],[6320,5],[12859,4],[14480,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1161,4],[1835,4],[9233,4],[9592,4],[9654,4],[13975,4],[16207,4],[17598,4],[24063,4],[31118,4],[31340,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1216,4],[6989,4],[14844,4],[15785,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[201,4],[2351,4],[2416,4],[5970,5],[14915,4],[23518,4],[25461,4],[31410,4],[33110,4],[40373,4],[41567,4],[44422,4],[48624,4],[56656,4],[57712,4],[61915,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1878,4],[2677,4],[3330,4],[4022,4],[9808,4],[16282,4],[18876,4],[20116,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16575,4],[18947,4],[20414,4],[26399,4],[27155,4],[37261,4],[41184,4],[49513,4],[57281,4],[57852,4],[58066,4],[59558,4],[60979,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4615,4],[4739,4],[6165,4],[8472,4],[8853,4],[9800,5],[12223,4],[12350,5],[17354,4],[20371,4],[30737,4],[39468,4],[43164,4],[43808,5],[50394,4],[52337,4],[53503,4],[54365,4],[54885,5],[57092,4],[57358,4],[59421,4],[61713,4],[69647,4],[69722,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1434,4],[1700,4],[6417,4],[8563,5],[10613,4],[10925,5],[10951,5],[31916,4],[35359,4],[42472,5],[43907,5],[44803,5],[45244,5],[58947,4],[59329,5],[63420,4],[63925,5],[66370,5],[70438,4]]},"/en/lessons/common-similarity-measures":{"position":[[6203,4],[29474,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1598,4],[15127,4],[22424,4],[35176,4],[37707,4],[38108,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9228,4],[9300,4],[14237,4],[17178,4],[55725,4],[59187,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5088,4],[5403,4],[6065,4],[12701,4],[14134,4],[14231,5],[19626,5],[21099,4],[21319,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2701,4],[3386,4],[4439,4],[7936,4],[9850,4],[10621,4],[16402,4],[16466,4],[29290,5],[30308,4],[36280,5],[36531,4],[52212,4],[58017,4],[58412,4],[58865,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6057,4],[15457,4],[19845,4],[25533,4],[26394,4],[28996,4],[30103,4],[30381,4],[31029,4]]},"/en/lessons/counting-frequencies":{"position":[[11260,7],[14289,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2083,4],[2197,4],[2573,5],[2609,5],[4783,4],[5527,4],[5779,4],[7013,4],[7217,4],[15383,4],[16426,5],[19207,4],[19403,4],[20311,4],[22991,4],[29955,4],[30540,4],[31078,4],[31240,4],[32282,4],[32560,4],[38562,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9134,5],[9741,4],[12784,4],[12833,4],[13573,4],[17145,4],[34464,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[407,4],[3618,4],[5146,4],[6457,4],[6778,4],[19569,4],[19652,4],[26271,4],[28556,4],[32290,4],[38822,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1821,4],[2641,4],[5816,4],[8802,5],[11607,4],[14943,4],[17645,4],[18315,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[397,4],[4393,5],[5460,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1376,4],[2913,4],[3297,4],[4808,4],[5038,4],[6013,4],[6161,4],[7237,4],[9581,4],[11707,4],[12509,4],[17033,4],[17369,4],[17454,5],[23354,4],[25432,4],[25923,4],[38065,4],[38160,4],[39718,4],[43229,4],[44526,5],[44566,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[844,4],[12046,4],[24351,4],[25139,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3075,4],[5899,4],[7902,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5132,4],[9355,4],[12232,4],[16180,4],[38657,4],[42148,5],[42230,5],[42623,5],[44424,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2321,4],[5056,4],[40413,4],[41128,4],[48687,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9258,4],[13698,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1083,4],[4337,4],[32464,4],[41593,4],[49231,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13340,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1619,4],[2655,4],[3258,4],[26526,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7668,4],[16388,4]]},"/en/lessons/extracting-keywords":{"position":[[4572,4],[8354,4],[10020,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16347,4],[23782,4],[24461,4],[32434,4],[42556,4],[42665,4],[43627,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1576,4],[16289,4],[27035,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6419,4],[6916,4],[7254,4],[11886,4],[11980,4],[16024,4],[27523,4],[28368,4],[31251,4],[35010,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2830,5],[2903,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1955,4],[2693,4],[4711,4],[5704,4],[8654,4],[9006,4],[11570,4],[11651,4],[14155,4],[20930,4],[56954,4],[68227,4]]},"/en/lessons/geocoding-qgis":{"position":[[1650,4],[1731,5],[2383,4],[2463,4],[4454,4],[5729,4],[9865,4],[14496,4],[15390,4],[20563,4],[22085,5],[22799,4],[23866,4],[25844,4],[29147,4],[29341,4],[31621,4],[34504,4],[36307,5],[36414,4],[36717,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24203,4],[24308,4]]},"/en/lessons/georeferencing-qgis":{"position":[[11703,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1220,4],[1644,4],[2928,4],[5450,4],[12224,4],[13062,5],[18147,4],[19722,5],[29446,4],[33556,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5538,4],[6633,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[2362,4],[10784,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1248,4],[1354,4],[6524,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[6745,4],[9788,4],[9843,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2752,4],[5271,4],[11029,4],[11576,4],[16549,4],[18555,4],[26390,4]]},"/en/lessons/gravity-model":{"position":[[3652,4],[11257,5],[14214,4],[25468,4],[33769,4],[34693,4],[45118,4],[55590,4],[55783,4],[59497,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4565,4],[5908,4],[7067,4],[7274,5],[13323,4],[16622,4],[16952,4],[17548,4],[18309,4],[27281,4],[32482,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1184,4],[4227,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7791,4],[12135,4],[37614,4],[40296,4],[44003,4],[47225,4],[47613,4],[47893,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4926,4],[6271,4],[6535,4],[24923,5],[30007,4],[31499,4],[31795,4],[32120,4],[36397,4],[51920,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2469,4],[5296,4],[7884,4],[8407,4],[12542,4],[13469,5],[14529,4],[15690,4],[16036,4],[28138,4],[30171,4],[35315,4],[40758,4],[42075,5],[49617,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1050,4],[2452,4],[2805,4],[3959,4],[5296,4],[5777,4],[5973,4],[6211,4],[18809,4],[23466,4],[23549,4],[31341,4],[34974,4],[42067,4]]},"/en/lessons/intro-to-bash":{"position":[[1207,4],[1968,4],[2368,4],[13759,4],[17827,4],[19195,4],[26840,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1238,4]]},"/en/lessons/intro-to-powershell":{"position":[[33772,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1636,4],[2619,4],[25784,4]]},"/en/lessons/introduction-map-warper":{"position":[[1851,4],[5478,4],[7510,4],[11390,5],[18171,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1577,4],[2905,4],[3026,5],[3224,5],[3925,4],[5437,4],[5834,4],[15504,4],[16512,4],[16980,5],[17745,4],[17862,4],[18167,4],[18368,4],[18422,5],[31924,5],[33168,5],[33567,4],[35515,5],[41359,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1819,4],[4311,4],[5332,4],[9753,5],[15350,4],[20214,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1919,4],[2261,4],[6307,4],[6919,4],[7112,4],[7558,4],[8238,5],[32889,4]]},"/en/lessons/json-and-jq":{"position":[[1612,4],[18185,4]]},"/en/lessons/jupyter-notebooks":{"position":[[1109,4],[2594,4],[4665,4],[6765,4],[7106,4],[36366,5],[39418,4],[40382,4],[42702,4],[47678,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7332,4],[8802,4]]},"/en/lessons/linear-regression":{"position":[[5804,4],[8312,4],[9927,4],[11543,4],[11636,4],[13013,4],[13379,4],[13558,4],[13656,4],[14105,4],[17466,5],[17938,4],[32241,4],[32480,4],[52048,4],[55384,4],[55473,4],[57765,4],[58122,4],[77902,4]]},"/en/lessons/linux-installation":{"position":[[430,4]]},"/en/lessons/logistic-regression":{"position":[[3913,4],[3985,4],[6015,4],[7451,5],[46934,4],[53560,4],[53617,4],[60582,4],[63266,4],[67680,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1551,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1884,4],[1986,4],[3426,4],[3527,5],[4081,4],[22288,4],[35657,4]]},"/en/lessons/naive-bayesian":{"position":[[5001,4],[5757,4],[7217,4],[13192,4],[22087,4],[25947,4],[67718,4],[70617,4]]},"/en/lessons/normalizing-data":{"position":[[3917,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1464,4],[2874,4],[3141,4],[6322,5],[9991,4],[18193,4],[19627,4]]},"/en/lessons/output-data-as-html-file":{"position":[[2974,4]]},"/en/lessons/preserving-your-research-data":{"position":[[4360,4],[4945,4],[5266,4],[5529,4],[6429,4],[7477,4],[7891,4],[10162,4],[14285,4]]},"/en/lessons/qgis-layers":{"position":[[7760,4],[16660,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[645,5],[1642,4],[2069,5],[5096,4],[6499,4],[6581,5],[6621,5],[7294,4],[10391,4],[20600,4],[23135,4]]},"/en/lessons/research-data-with-unix":{"position":[[4852,4],[4918,4],[5375,4],[5764,4],[6379,4],[12579,4],[14848,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[34456,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3635,4],[4080,4],[21945,4],[27134,4]]},"/en/lessons/sentiment-analysis":{"position":[[2788,4],[4632,4],[5122,4],[11275,5],[13388,4],[19383,5],[28383,5],[31071,5],[32169,5],[33701,4],[35361,5],[37461,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[425,4],[3296,4],[3409,4],[3477,4],[3810,4],[24349,4],[26140,4],[35586,4]]},"/en/lessons/sonification":{"position":[[4677,4],[5327,4],[8016,4],[11605,4]]},"/en/lessons/space-place-gazetteers":{"position":[[163,4],[677,4],[3382,4],[4812,4],[8740,4],[10589,4],[14544,4],[15354,4],[15479,4],[24371,5],[32321,4],[32649,4],[46754,4],[47284,4],[47559,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2084,4],[2631,4],[5395,4],[9253,4],[12143,4],[16468,5],[21733,4],[23551,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1369,4],[3509,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3425,4],[5029,4],[16011,4],[20033,4],[26068,4],[41251,4],[45695,4],[47720,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2327,4],[7132,4],[9020,4],[11343,4],[12973,4],[27332,4],[28153,4],[28183,4],[32615,5],[47329,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1973,4],[15695,4],[15739,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[617,4],[2896,4],[3314,4],[9105,4],[12320,4],[34304,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2610,4],[4686,4],[4825,4],[7257,5],[7580,4],[8681,4],[14392,5],[14510,4],[41089,4]]},"/en/lessons/transliterating":{"position":[[1954,4],[2778,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3194,4],[5367,4],[10142,4],[16415,4],[16734,5],[27431,4],[42083,4],[43385,4],[46250,5],[46580,4],[46753,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[12041,4],[16596,4],[20522,4],[27382,4],[31299,4]]},"/en/lessons/vector-layers-qgis":{"position":[[668,4],[925,4],[1078,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[531,4],[15783,4],[18005,4],[20175,4],[25696,4],[29562,4],[35407,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[323,4],[655,4],[1515,4],[7058,4],[10591,4],[10631,4],[15423,4],[17814,4]]},"/en/lessons/working-with-text-files":{"position":[[4178,4],[4282,4]]},"/en/lessons/working-with-web-pages":{"position":[[2753,4],[5279,4]]}}}],["such.6",{"_index":21378,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[31773,6]]}}}],["suck",{"_index":6481,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56796,7]]}}}],["sudamih",{"_index":19288,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[18069,8]]}}}],["sudburi",{"_index":12566,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[22533,8],[22560,8],[22590,8],[22623,8]]}}}],["sudden",{"_index":16166,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2803,6]]}}}],["suddenli",{"_index":9222,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10558,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9026,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36276,9]]},"/en/lessons/sentiment-analysis":{"position":[[8005,9]]}}}],["sudo",{"_index":336,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8405,4],[8433,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7619,5],[7746,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7848,4],[7889,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35620,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2738,4],[3018,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14158,4],[27547,4]]},"/en/lessons/installing-omeka":{"position":[[5251,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[2692,4],[2771,4],[4430,5],[4442,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2233,7],[2466,5],[2489,4],[2553,5],[2722,4],[2892,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1501,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[17393,5],[18071,4]]},"/en/lessons/linux-installation":{"position":[[479,4],[834,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7122,4]]},"/en/lessons/sonification":{"position":[[22134,5],[24320,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3271,4]]}}}],["sue",{"_index":20327,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6415,3]]}}}],["suffer",{"_index":4106,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32288,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13906,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46981,6]]}}}],["suffic",{"_index":5946,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22801,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3708,8],[17221,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3336,7],[3788,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57570,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3086,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11454,7]]}}}],["suffici",{"_index":1159,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9346,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[15300,12],[20300,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54645,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18304,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18752,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7381,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9938,10],[46128,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48468,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3127,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9792,10]]},"/en/lessons/geocoding-qgis":{"position":[[3153,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7453,10],[33724,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[9575,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22649,10]]},"/en/lessons/intro-to-powershell":{"position":[[37688,11]]},"/en/lessons/linear-regression":{"position":[[20571,12],[52079,11]]},"/en/lessons/preserving-your-research-data":{"position":[[13309,10]]},"/en/lessons/research-data-with-unix":{"position":[[14321,10]]},"/en/lessons/space-place-gazetteers":{"position":[[29655,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11097,10],[20219,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2229,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9411,11]]},"/en/lessons/vector-layers-qgis":{"position":[[12981,12]]}}}],["suffix",{"_index":465,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12866,7],[12900,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6669,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11290,9]]},"/en/lessons/intro-to-bash":{"position":[[8711,9]]},"/en/lessons/logistic-regression":{"position":[[14226,6],[51812,6]]}}}],["suffolk",{"_index":10906,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9171,7]]},"/en/lessons/geocoding-qgis":{"position":[[22542,8]]}}}],["sugen",{"_index":6643,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6094,6],[60604,6]]}}}],["suggest",{"_index":836,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6655,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[80,9],[2189,9],[5657,8],[28349,11],[42346,9],[42653,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2560,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[17553,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22499,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24386,8],[24513,9],[60569,11]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5199,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3046,7],[16505,7],[16767,7],[25921,8],[57033,10],[66658,7],[66849,7],[66869,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[61061,7],[62470,8],[66852,8],[67031,11]]},"/en/lessons/code-reuse-and-modularity":{"position":[[107,9],[5750,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34667,7],[60524,7]]},"/en/lessons/common-similarity-measures":{"position":[[117,9],[2348,9],[32246,10],[34744,8],[34845,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[159,9],[1344,9],[5797,9],[6568,7],[18240,8],[39346,9],[39470,7],[39578,12],[43288,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9581,9],[33761,9],[35862,7],[43842,7],[45488,9],[60656,7],[61773,8],[63618,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18834,8],[48357,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15860,7],[15974,7],[21185,10],[22218,8],[24531,10],[33240,10],[37807,7],[38898,7]]},"/en/lessons/counting-frequencies":{"position":[[222,9],[13579,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[266,9],[5388,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33831,9],[38134,8],[38333,7],[38416,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6197,7],[26503,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16486,7],[21221,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5903,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[450,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15894,8],[37450,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9562,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46778,10]]},"/en/lessons/extracting-keywords":{"position":[[546,9],[38735,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[152,9],[6908,7],[7619,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3298,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[676,9],[31127,9],[32602,9],[34412,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[181,9],[10113,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[286,9],[12022,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29703,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[29593,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20812,10],[20879,11],[21098,9],[34066,9]]},"/en/lessons/gravity-model":{"position":[[3846,10],[6157,7],[21699,8],[25872,10],[51172,7],[53857,10],[55316,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2336,11],[13976,8],[23830,8],[24471,8],[32158,10],[32219,7],[44647,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7561,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2363,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5009,7],[31573,7]]},"/en/lessons/intro-to-linked-data":{"position":[[8625,9],[17775,7],[26101,9],[37990,12]]},"/en/lessons/intro-to-twitterbots":{"position":[[3711,11],[26199,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34316,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18757,7],[19631,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12128,7],[25438,9],[42420,7]]},"/en/lessons/json-and-jq":{"position":[[39599,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51943,11],[52257,10]]},"/en/lessons/linear-regression":{"position":[[111,9],[2908,7],[3663,9],[17436,7],[54021,7],[68638,7],[72149,10],[72689,7]]},"/en/lessons/linux-installation":{"position":[[4667,7]]},"/en/lessons/logistic-regression":{"position":[[2628,7],[3470,9],[6752,7],[20981,7],[33050,9]]},"/en/lessons/mac-installation":{"position":[[4344,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[326,9],[7581,9]]},"/en/lessons/normalizing-data":{"position":[[174,9],[9884,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15684,7],[20138,7]]},"/en/lessons/output-data-as-html-file":{"position":[[291,9],[9679,9]]},"/en/lessons/preserving-your-research-data":{"position":[[3605,7],[5666,9],[16256,9],[16619,9],[16780,11],[18792,7]]},"/en/lessons/research-data-with-unix":{"position":[[13442,8],[14155,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2411,10],[2804,9],[5356,7],[5819,8],[6725,8],[21774,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5668,8],[41245,7]]},"/en/lessons/sentiment-analysis":{"position":[[24320,8],[29329,7],[32399,7],[32633,8]]},"/en/lessons/space-place-gazetteers":{"position":[[14869,7],[16513,8],[17137,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[749,7],[30753,7],[33232,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2552,7],[16914,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5950,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57596,8],[57857,8],[58249,8],[58909,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[11270,9],[16732,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1869,8]]},"/en/lessons/transliterating":{"position":[[9670,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41987,11]]},"/en/lessons/viewing-html-files":{"position":[[3735,9]]},"/en/lessons/windows-installation":{"position":[[5594,7]]},"/en/lessons/working-with-text-files":{"position":[[9231,9]]},"/en/lessons/working-with-web-pages":{"position":[[9779,9]]}}}],["suggestedlrs(lr_min=0.00010000000474974513",{"_index":6380,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44081,43]]}}}],["suggestedlrs(lr_min=0.012022644281387329",{"_index":6336,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[38823,41]]}}}],["suguru",{"_index":16502,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50591,6]]}}}],["sui",{"_index":11936,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9683,3],[60983,3]]}}}],["suit",{"_index":1643,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34511,6],[35733,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1368,5],[20510,5],[20576,5],[21558,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18920,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1268,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8625,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31677,6],[32196,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15349,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7544,6],[8572,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2357,5],[7281,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2033,6],[35849,6]]},"/en/lessons/geocoding-qgis":{"position":[[984,6],[4117,4],[5959,6],[8002,6],[10063,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16073,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1579,6],[5265,5]]},"/en/lessons/gravity-model":{"position":[[24636,4],[27207,6]]},"/en/lessons/installing-omeka":{"position":[[2620,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6070,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5655,5],[6717,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6979,6]]},"/en/lessons/intro-to-bash":{"position":[[4190,5]]},"/en/lessons/introduction-map-warper":{"position":[[4671,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1947,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2960,6]]},"/en/lessons/preserving-your-research-data":{"position":[[6799,6],[16874,4]]},"/en/lessons/research-data-with-unix":{"position":[[4354,7],[9062,7]]},"/en/lessons/sentiment-analysis":{"position":[[14428,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[35926,4]]},"/en/lessons/sonification":{"position":[[4901,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7045,6],[31849,6],[43306,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51282,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13923,6]]}}}],["suitabl",{"_index":2758,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1682,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25889,11],[40818,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21713,11],[62185,8],[62360,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19938,8],[25833,8],[33638,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5877,9],[35990,8],[38199,8],[38984,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19271,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3826,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1292,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2811,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1287,8],[23880,11],[32109,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27388,8]]},"/en/lessons/geocoding-qgis":{"position":[[17639,8],[18570,8],[20242,8],[32696,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48336,8]]},"/en/lessons/jupyter-notebooks":{"position":[[4940,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15231,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11927,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27552,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9218,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[887,8]]}}}],["sum",{"_index":4124,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35267,3],[44896,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19311,3]]},"/en/lessons/common-similarity-measures":{"position":[[12906,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16167,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25244,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23912,6],[29466,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7706,7],[8353,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[31510,3]]},"/en/lessons/geocoding-qgis":{"position":[[8130,3],[35806,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[9414,3],[9514,5],[9653,3],[10207,4],[12800,3]]},"/en/lessons/intro-to-bash":{"position":[[8095,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11976,3],[35734,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[24446,8]]},"/en/lessons/linear-regression":{"position":[[18873,3],[43951,3],[44140,3],[44880,3],[45157,3]]},"/en/lessons/logistic-regression":{"position":[[8494,3],[8554,3],[20852,3],[21292,3],[22902,3],[23033,3],[23424,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37352,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11611,5]]},"/en/lessons/sentiment-analysis":{"position":[[23493,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24033,3],[39661,6],[39713,6],[39720,3],[39758,4],[39879,6],[40081,6],[40143,5],[41021,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25580,3],[25846,6],[31675,4],[46081,6]]}}}],["sum%>",{"_index":8911,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9229,9]]}}}],["sum([(i",{"_index":17237,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44222,7]]}}}],["sum([i**2",{"_index":17233,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44015,9]]}}}],["sum(air49",{"_index":19436,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11628,10],[12942,10]]}}}],["sum(air50",{"_index":19444,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12224,10],[12962,10]]}}}],["sum(air51",{"_index":19466,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[12982,10]]}}}],["sum(air52",{"_index":19468,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13002,10]]}}}],["sum(air53",{"_index":19469,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13022,10]]}}}],["sum(air54",{"_index":19471,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13042,10]]}}}],["sum(air55",{"_index":19473,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13062,10]]}}}],["sum(air56",{"_index":19475,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13082,10]]}}}],["sum(air57",{"_index":19477,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13102,10]]}}}],["sum(air58",{"_index":19479,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13122,10]]}}}],["sum(air59",{"_index":19481,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13142,10]]}}}],["sum(air60",{"_index":19483,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13162,10]]}}}],["sum(label_freqs.valu",{"_index":6188,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16192,25],[16758,26]]}}}],["sum(sqrt_state_populations_vector",{"_index":8903,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8439,34]]}}}],["sum(true))/len(tru",{"_index":17235,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44098,21]]}}}],["sum_sqrt_state_populations_vector<",{"_index":8902,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8401,37]]}}}],["summa",{"_index":9975,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55658,5],[57203,5]]}}}],["summar",{"_index":969,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[994,13],[43244,13],[43264,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[274,13],[516,13],[1415,13],[17710,13],[19006,9],[25375,9],[25540,11],[26896,13],[26958,13]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3885,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33850,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31939,10]]},"/en/lessons/linear-regression":{"position":[[13719,10],[16557,9]]},"/en/lessons/naive-bayesian":{"position":[[24340,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48915,11],[53627,11]]},"/en/lessons/sentiment-analysis":{"position":[[1020,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1748,9],[4777,10],[48954,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35605,10]]}}}],["summari",{"_index":2450,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16426,7],[19676,7],[19785,7],[20023,9],[29960,9],[30068,7],[33961,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[59584,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[787,7],[66179,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1282,7],[50979,7],[67936,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1112,7],[64252,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25706,7],[26251,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21719,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13432,7],[17534,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27250,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1196,7],[1383,7],[8298,8],[9583,10],[10498,10],[34580,7],[34696,7],[34890,9],[36315,7],[37036,7],[37454,7],[37934,7],[37983,10],[38070,7],[42402,7],[46914,7],[47282,7],[49109,7],[54803,7],[55290,7],[57837,7],[58610,7],[59059,7],[60350,7],[60501,7],[60883,10],[61798,10],[64056,8],[67321,7]]},"/en/lessons/geocoding-qgis":{"position":[[4441,7],[6706,7],[8853,7],[12383,7],[29659,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[9881,7],[10010,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17670,7],[20092,9],[21209,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5392,7]]},"/en/lessons/gravity-model":{"position":[[49682,7],[49841,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[22967,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1502,7],[51141,7]]},"/en/lessons/introduction-map-warper":{"position":[[21303,7],[21413,8]]},"/en/lessons/linear-regression":{"position":[[58947,9]]},"/en/lessons/preserving-your-research-data":{"position":[[149,7],[5090,11],[16231,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[368,7],[5659,7],[5976,7],[6367,9],[17746,7],[17937,7],[18145,7],[27093,7]]},"/en/lessons/research-data-with-unix":{"position":[[12880,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26856,7],[26899,7],[27015,9],[27506,7],[27979,7],[30025,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[29030,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[79,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33635,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6647,9],[23470,7],[25377,7]]}}}],["summaris",{"_index":8848,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[244,9],[27066,9],[27150,11]]},"/en/lessons/geocoding-qgis":{"position":[[27689,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9847,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[26264,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5263,10]]}}}],["summarise()–not",{"_index":9030,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27111,16]]}}}],["summarise(gn",{"_index":19872,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[26662,13],[26960,13]]}}}],["summarise(mean",{"_index":19868,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[25702,14]]}}}],["summarise–dplyr",{"_index":8963,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14720,15]]}}}],["summary(airpasseng",{"_index":19405,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[5686,22],[5849,22]]}}}],["summary(ca_harp",{"_index":7332,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16589,18]]}}}],["summary(county_aggregate_data",{"_index":12873,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[9949,30]]}}}],["summary(docvars(corp_al",{"_index":21815,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40549,26]]}}}],["summary(gravitymodel",{"_index":13730,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[48293,21]]}}}],["summary(mod1",{"_index":12974,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26650,13]]}}}],["summary(mtcars[,1",{"_index":19679,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[17864,19],[18023,19]]}}}],["summary(sentiment_scor",{"_index":20092,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27996,25]]}}}],["summary(tmod_wf_al",{"_index":21845,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42929,20],[52451,20]]}}}],["summary_d",{"_index":12361,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55854,12],[57990,12]]}}}],["summary_date.finditer(c['summari",{"_index":12391,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58124,35]]}}}],["summary_date.finditer(d['summari",{"_index":12373,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56314,35]]}}}],["summat",{"_index":13917,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[12769,11]]}}}],["summer",{"_index":7882,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21710,6],[24076,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18822,6],[21144,6]]},"/en/lessons/jupyter-notebooks":{"position":[[36375,6],[52963,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6002,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37411,6]]}}}],["summersid",{"_index":23215,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[8449,11],[8740,10]]}}}],["sum{c_{i",{"_index":4173,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38869,13],[39540,12]]}}}],["sun",{"_index":8314,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13829,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7908,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[16624,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[8491,4],[8906,4],[9258,4],[10048,3],[13476,4]]}}}],["sunday",{"_index":12646,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19500,8],[20318,8],[20588,6]]}}}],["sunday’",{"_index":12673,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20504,8]]}}}],["sung",{"_index":21972,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63214,4]]}}}],["sunset",{"_index":18730,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4113,10]]}}}],["sunt",{"_index":11756,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5872,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13620,4],[15794,4]]}}}],["suoi",{"_index":11821,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6542,4]]}}}],["super",{"_index":14086,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[5057,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2716,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27617,5],[32263,5]]}}}],["super(listdragwidget",{"_index":8152,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22862,21],[23156,21],[23251,21],[23578,21]]}}}],["supercomput",{"_index":10494,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19212,14]]}}}],["superfici",{"_index":6721,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[18872,13]]},"/en/lessons/gravity-model":{"position":[[29677,11],[37325,11]]}}}],["superflu",{"_index":10687,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7755,11]]}}}],["superhuman",{"_index":11008,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1897,10]]}}}],["superimpos",{"_index":8345,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22875,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27952,11]]},"/en/lessons/introduction-map-warper":{"position":[[11153,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45999,12]]}}}],["superior",{"_index":12511,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[5662,8]]}}}],["superpow",{"_index":11543,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[17002,11]]}}}],["supervis",{"_index":1673,"title":{"/en/lessons/naive-bayesian":{"position":[[0,10]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36849,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10480,11],[10578,10],[10810,10],[11172,10],[11317,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[965,10],[10949,11],[23213,10],[23510,10],[23628,10],[24637,10],[25739,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2930,10],[54119,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[944,11],[17849,10],[32849,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34797,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[5550,11],[5622,10],[5660,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44395,10]]},"/en/lessons/naive-bayesian":{"position":[[1,10],[1769,10],[6271,10],[6293,12],[7123,10],[8009,10],[9315,10],[9644,10],[9979,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33040,14]]}}}],["supervised/unsupervis",{"_index":18303,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[8871,23]]}}}],["suppl_2",{"_index":16508,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51491,7]]}}}],["supplant",{"_index":22821,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[5154,10]]}}}],["supplement",{"_index":4571,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2984,10]]},"/en/lessons/introduction-map-warper":{"position":[[9611,10]]},"/en/lessons/jupyter-notebooks":{"position":[[40042,12],[51431,11]]},"/en/lessons/output-data-as-html-file":{"position":[[1412,10]]}}}],["supplement.1",{"_index":1006,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2162,12]]}}}],["supplementari",{"_index":5097,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58291,13]]},"/en/lessons/jupyter-notebooks":{"position":[[1069,13]]},"/en/lessons/space-place-gazetteers":{"position":[[10444,13]]}}}],["suppli",{"_index":1428,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23073,6],[23285,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9856,8],[17728,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23163,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17179,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19654,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8990,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47508,6],[47601,8],[58820,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3389,6]]},"/en/lessons/gravity-model":{"position":[[2632,6],[2897,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[35327,6]]},"/en/lessons/linear-regression":{"position":[[34513,8]]},"/en/lessons/logistic-regression":{"position":[[7292,9],[18429,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[7982,6],[22108,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24050,8],[29528,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33690,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32619,8],[34763,9]]}}}],["support",{"_index":318,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7836,8],[9281,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[39130,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[799,7],[8046,7],[10651,9],[27510,7],[43957,9],[56688,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18839,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[48054,7],[59354,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47838,10],[68821,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2270,10],[3722,7],[10684,10],[37212,7],[39593,7],[59196,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8247,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36727,9],[44577,7],[50370,7],[51251,9],[51534,7],[60294,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10476,7],[18951,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31223,7],[31506,7],[33995,9],[41119,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1283,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8975,7],[9019,7],[9044,8],[10216,7],[11410,8],[11543,7],[11579,7],[17605,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5606,7],[11325,7],[11466,7],[11632,7],[14198,7],[14423,8],[26345,7],[27520,7],[28038,7],[30470,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4641,7],[6344,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6083,7],[15854,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28606,8],[30660,7],[56516,7],[56677,9],[56985,9],[59121,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13128,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45326,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5409,9],[21891,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43821,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9621,8],[18370,7],[35982,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7549,9],[8104,7],[12452,9],[27649,7],[27752,8]]},"/en/lessons/geocoding-qgis":{"position":[[37576,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2559,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7578,8],[7591,8],[34198,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1967,7],[5266,7],[10868,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6193,9],[46890,7],[47031,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1978,7]]},"/en/lessons/gravity-model":{"position":[[11111,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4258,10],[14041,7],[29007,8],[29137,8],[39719,8],[43768,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8877,8],[8905,8],[9217,8],[9245,9],[9321,8],[9734,8],[9758,8],[12597,7],[13110,8],[13948,8],[14111,7],[14147,7],[32819,7]]},"/en/lessons/intro-to-linked-data":{"position":[[15296,7]]},"/en/lessons/intro-to-powershell":{"position":[[38779,7]]},"/en/lessons/introduction-and-installation":{"position":[[1167,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18708,9],[23737,7],[41309,9],[42477,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10593,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7601,9],[30399,7]]},"/en/lessons/jupyter-notebooks":{"position":[[3199,9],[7646,9],[8945,9],[38225,8],[46485,9],[50697,7]]},"/en/lessons/linear-regression":{"position":[[29213,8],[75118,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22439,9]]},"/en/lessons/normalizing-data":{"position":[[9866,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3372,8],[3425,8],[3679,9],[5709,8],[5731,8]]},"/en/lessons/qgis-layers":{"position":[[4298,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31492,8]]},"/en/lessons/sentiment-analysis":{"position":[[14987,7],[39154,7],[39293,7]]},"/en/lessons/sonification":{"position":[[33996,8]]},"/en/lessons/space-place-gazetteers":{"position":[[2742,7],[14444,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5307,7],[7146,7],[17904,7],[22873,8],[30331,7],[31276,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18488,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1191,7],[1927,10],[2009,7],[5679,7],[8239,8],[38219,8],[38796,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12296,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3024,7],[3125,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2710,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[31358,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21394,8],[42543,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2057,8],[11824,7]]}}}],["suppos",{"_index":4721,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[25642,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[910,7],[3776,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3881,7],[31601,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18363,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15852,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3765,8],[25859,7],[29011,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13944,8],[59155,9]]},"/en/lessons/intro-to-linked-data":{"position":[[15795,7]]},"/en/lessons/intro-to-powershell":{"position":[[5910,8],[10840,7],[28345,7]]},"/en/lessons/naive-bayesian":{"position":[[49248,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15267,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19855,7]]},"/en/lessons/viewing-html-files":{"position":[[1711,7]]}}}],["suppress",{"_index":8427,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7812,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22821,10]]}}}],["suppresswarn",{"_index":21737,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24722,18]]}}}],["supra",{"_index":11977,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10224,5],[61524,5]]}}}],["supradicti",{"_index":11918,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7873,12]]}}}],["suprem",{"_index":9051,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1987,7]]}}}],["sur",{"_index":3070,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23011,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52449,3]]}}}],["sur\\nl",{"_index":9902,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51597,7]]}}}],["sure",{"_index":242,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5180,4],[6775,4],[6885,4],[19676,4],[21515,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4576,4],[8431,4],[10316,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22037,4],[33127,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5550,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[5561,4],[9949,4],[16324,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27848,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6690,4],[24528,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9573,4],[24607,4],[25810,4],[29335,4],[33261,4],[38087,4],[43808,4],[49263,4],[58157,4],[58481,4],[59482,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10796,4],[17250,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10545,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1791,4],[5595,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11168,4],[11414,4],[29754,4],[33152,4],[51083,5],[66674,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19234,4],[28696,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31340,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12860,4],[18014,4],[18419,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13776,4],[21561,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2439,4]]},"/en/lessons/counting-frequencies":{"position":[[14079,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4235,4],[5737,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4158,4],[14290,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23477,4],[25149,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2718,4],[10053,4],[11385,4],[16628,4],[18310,4],[18414,4],[19380,4],[19779,4],[26966,4],[32584,4],[32719,4],[33318,4],[36002,4],[37517,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15849,4],[17795,4],[18246,4],[21117,4],[29166,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6953,4],[27436,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2418,4],[3327,4],[4194,4],[4300,4],[9117,4],[10495,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13454,4],[15914,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47399,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9880,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12953,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6359,4],[6734,4],[10051,4],[16092,4],[19971,4],[26364,4],[32866,4],[35000,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10387,4],[13763,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9407,4],[10213,4],[10657,4],[11714,4],[21833,4],[26093,4]]},"/en/lessons/extracting-keywords":{"position":[[9260,4],[15520,4],[16261,4],[17241,4],[20212,4],[21872,4],[25550,4],[29351,4],[32729,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11628,4],[23495,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14204,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8760,4],[10540,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5717,4],[5998,4],[8059,4],[12464,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21567,4],[33215,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5815,4],[7419,4],[9437,4],[10086,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13987,4],[14205,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18397,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[21602,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12308,4]]},"/en/lessons/gravity-model":{"position":[[34200,4],[45084,4],[47010,4],[53063,4],[53557,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[24218,4],[29642,4],[32895,4]]},"/en/lessons/installing-omeka":{"position":[[4991,4],[5513,4],[10285,4],[10458,4],[11353,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4674,4],[34744,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42510,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8836,4],[9697,4],[12423,4],[13923,4],[14409,4],[19771,4],[22207,4],[22311,4],[23277,4],[23674,4],[32040,4],[34184,4],[34320,4],[35556,4],[37988,4],[40147,4],[41206,4]]},"/en/lessons/intro-to-bash":{"position":[[11284,4]]},"/en/lessons/intro-to-linked-data":{"position":[[3850,4]]},"/en/lessons/intro-to-powershell":{"position":[[4788,4],[14148,4],[31931,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[14132,4],[14483,4],[19238,4]]},"/en/lessons/introduction-map-warper":{"position":[[21900,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9483,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4309,4],[5871,4],[9955,4],[16590,4]]},"/en/lessons/json-and-jq":{"position":[[5637,4],[32001,4],[40394,4]]},"/en/lessons/jupyter-notebooks":{"position":[[10335,4],[10750,4],[11417,4],[11513,4],[20291,4],[24214,4],[26238,4],[27348,4],[29928,4],[50769,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9421,4]]},"/en/lessons/linear-regression":{"position":[[24232,4]]},"/en/lessons/linux-installation":{"position":[[550,4],[1860,4],[3873,4]]},"/en/lessons/logistic-regression":{"position":[[8540,4],[9091,4],[62879,4]]},"/en/lessons/mac-installation":{"position":[[3460,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3079,4],[8008,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[35561,4]]},"/en/lessons/naive-bayesian":{"position":[[28902,4],[46341,4]]},"/en/lessons/normalizing-data":{"position":[[1893,4],[5144,4],[10280,4]]},"/en/lessons/output-data-as-html-file":{"position":[[5348,4],[10015,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1753,4],[8705,4],[10564,4],[10799,4]]},"/en/lessons/qgis-layers":{"position":[[5379,4],[18985,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24533,4]]},"/en/lessons/research-data-with-unix":{"position":[[4612,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8600,4],[32573,4],[34517,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20878,4],[21171,4],[31043,4],[32555,4],[35594,4],[41261,6],[43238,4]]},"/en/lessons/sentiment-analysis":{"position":[[19808,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[32897,4]]},"/en/lessons/sonification":{"position":[[8772,4],[15334,4],[35410,4]]},"/en/lessons/space-place-gazetteers":{"position":[[13135,5],[38456,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9888,4],[22851,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5335,4],[17228,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[14286,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19853,4],[20293,4],[24076,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9746,4],[13436,4],[18898,4]]},"/en/lessons/transliterating":{"position":[[18795,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25385,4],[31416,4],[44212,4],[44641,4],[45173,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[1560,4],[5895,4],[8384,4],[13490,4],[21970,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2873,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11725,4],[13369,4],[13693,4]]},"/en/lessons/vector-layers-qgis":{"position":[[14294,4],[15217,4],[17297,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7095,4],[12641,4],[21866,4],[31892,4],[33781,4],[34624,4]]},"/en/lessons/windows-installation":{"position":[[149,4],[1959,4],[4672,4]]},"/en/lessons/working-with-web-pages":{"position":[[6948,4],[7751,4],[10132,4]]}}}],["surfac",{"_index":2120,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15248,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8937,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2891,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[12173,7],[37751,8],[39078,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1663,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46660,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1707,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[8121,7]]},"/en/lessons/research-data-with-unix":{"position":[[1295,7],[14202,7]]},"/en/lessons/sentiment-analysis":{"position":[[14594,8]]},"/en/lessons/space-place-gazetteers":{"position":[[4624,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46367,7]]}}}],["surject",{"_index":7677,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5599,12]]}}}],["surname_titl",{"_index":19263,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13638,13]]}}}],["surplu",{"_index":2620,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28742,8],[28891,8]]}}}],["surplus",{"_index":13634,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[27845,9]]}}}],["surpris",{"_index":1519,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29109,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8735,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4377,8],[6274,10],[10589,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26262,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18420,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27363,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18255,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33945,10],[37416,9],[49354,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34697,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34504,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[4058,10]]},"/en/lessons/intro-to-powershell":{"position":[[20229,9],[36954,8]]},"/en/lessons/logistic-regression":{"position":[[55871,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5120,8],[7222,9],[11415,8],[13288,8],[15475,8],[18129,8],[26317,8],[27815,10],[28606,8],[30113,9],[31953,9],[32060,10],[32790,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30552,10]]}}}],["surprisingli",{"_index":3810,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13514,12]]},"/en/lessons/common-similarity-measures":{"position":[[11600,13]]},"/en/lessons/intro-to-linked-data":{"position":[[9549,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[18266,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1519,12],[46822,13]]},"/en/lessons/sentiment-analysis":{"position":[[38232,12]]}}}],["surreal",{"_index":15519,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8110,7]]}}}],["surrealest",{"_index":8889,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7077,10]]}}}],["surrend",{"_index":6512,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59939,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37499,10],[37736,9],[39866,10],[42062,9]]}}}],["surrey",{"_index":10907,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9179,6]]}}}],["surrog",{"_index":20527,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8030,10]]}}}],["surround",{"_index":2753,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1474,11],[13839,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32244,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61030,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1978,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17828,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11825,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24845,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[2261,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19158,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8774,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[4742,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17946,11],[47589,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6604,11],[39736,11]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10003,11]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2100,11]]},"/en/lessons/preserving-your-research-data":{"position":[[8487,11]]},"/en/lessons/sentiment-analysis":{"position":[[19232,8],[24935,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3248,10],[3599,11],[17308,9]]},"/en/lessons/working-with-text-files":{"position":[[5254,10]]}}}],["surveil",{"_index":11007,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1793,12],[2271,12],[24427,13]]}}}],["survey",{"_index":12555,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[18130,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30208,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[59287,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2006,6],[25399,8],[45610,6],[45963,6],[47829,6]]},"/en/lessons/linear-regression":{"position":[[13592,7]]},"/en/lessons/vector-layers-qgis":{"position":[[12994,6],[14118,9]]}}}],["surviv",{"_index":4582,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[4221,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5995,7],[7187,8]]},"/en/lessons/gravity-model":{"position":[[14225,7],[14546,8],[34670,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1718,8],[1735,8],[1759,7],[1795,8]]}}}],["survivor",{"_index":8413,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5423,8]]}}}],["susan",{"_index":7134,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[59103,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3773,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37572,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42364,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47575,5]]}}}],["susi",{"_index":15369,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[21529,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[6984,6]]}}}],["susie.txt",{"_index":15367,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[21246,12],[21304,9],[21498,9]]}}}],["susini",{"_index":20847,"title":{},"body":{"/en/lessons/sonification":{"position":[[41360,6]]}}}],["suspect",{"_index":6657,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[9211,7],[10360,7],[47396,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7495,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[27513,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56622,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[18007,8],[18074,8],[18108,9],[32956,8],[39083,9],[39294,9],[47971,8],[48004,8],[48070,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3462,9],[12328,10],[35145,10]]},"/en/lessons/naive-bayesian":{"position":[[56868,7]]},"/en/lessons/sonification":{"position":[[39321,8]]}}}],["suspicion",{"_index":7268,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7809,10]]}}}],["sussex",{"_index":10908,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9186,6]]}}}],["sustain",{"_index":7243,"title":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[0,11]]}},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6807,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3152,15]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12443,11],[32818,11],[33241,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[2163,11],[10932,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51743,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1968,15]]},"/en/lessons/jupyter-notebooks":{"position":[[38408,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4071,15],[5120,15]]},"/en/lessons/sonification":{"position":[[37686,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1,11],[4241,11],[5611,15]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2432,11]]}}}],["sutherland",{"_index":15794,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12827,10],[38141,10]]}}}],["sutton",{"_index":3211,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56425,6]]}}}],["suárez",{"_index":16382,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43299,6],[51760,7]]}}}],["sv",{"_index":4825,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33146,2]]}}}],["sv.fit(data",{"_index":4831,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33301,12]]}}}],["svd",{"_index":7477,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[31090,6],[33831,4]]}}}],["sven",{"_index":16463,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48745,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[65329,4]]}}}],["svg",{"_index":8470,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25457,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21903,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[50790,6],[51058,4],[53958,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[568,3],[7241,3],[23629,3],[23648,3],[23906,3],[24084,4],[24354,3],[24541,4],[24577,4],[24653,3],[24921,3]]}}}],["svm",{"_index":16491,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50149,3]]}}}],["sw=\"w148\">toronto</part>",{"_index":12723,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27064,33]]}}}],["sw=\"w204\">sunday</part>",{"_index":12688,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20964,32]]}}}],["swafford",{"_index":19982,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8302,8],[51463,9]]}}}],["swallow",{"_index":1221,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11371,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21676,8],[24042,8]]}}}],["swap",{"_index":6611,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[18731,4],[18770,5],[18891,4],[18935,5],[19087,5],[19193,7]]},"/en/lessons/gravity-model":{"position":[[51705,4]]},"/en/lessons/intro-to-bash":{"position":[[22624,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34054,4]]}}}],["swear",{"_index":19175,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4815,5],[4866,5]]}}}],["sweat",{"_index":15383,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[29441,6]]}}}],["sweden",{"_index":12779,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32188,7]]}}}],["swedish",{"_index":10008,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57002,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5426,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25257,8]]}}}],["sweet",{"_index":7781,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3915,6]]}}}],["swirl",{"_index":6861,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36226,7]]}}}],["swiss",{"_index":9995,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56531,5]]}}}],["switch",{"_index":2547,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23399,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12376,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38905,8],[42601,6],[64401,6],[66440,6],[68797,6],[71267,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14376,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[31890,6],[37427,6],[37574,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44578,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9089,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12869,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[39655,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35405,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[22539,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[24252,6],[24384,6],[24917,6],[29595,6],[41980,6]]},"/en/lessons/installing-omeka":{"position":[[5200,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30916,6],[34664,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21678,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34486,7],[38378,6]]},"/en/lessons/intro-to-bash":{"position":[[12041,9],[17908,6]]},"/en/lessons/jupyter-notebooks":{"position":[[3776,9]]},"/en/lessons/logistic-regression":{"position":[[53305,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2495,6]]},"/en/lessons/naive-bayesian":{"position":[[42606,8],[46403,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6885,9],[27066,6],[33377,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12143,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42771,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[5656,6],[16976,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1177,6],[1348,9],[1436,6],[1857,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[32550,9]]}}}],["switzerland",{"_index":9848,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45246,11]]}}}],["swoop",{"_index":10621,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45922,6]]}}}],["sworn",{"_index":7748,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[13464,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11374,9]]},"/en/lessons/normalizing-data":{"position":[[2539,9]]}}}],["swyduni",{"_index":18782,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10887,8]]}}}],["swyðuni",{"_index":18780,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10839,8]]}}}],["swyđuni",{"_index":18808,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11824,8],[11871,8]]}}}],["sy",{"_index":8138,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20087,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9617,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56244,3],[56932,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24851,3],[24909,3]]},"/en/lessons/jupyter-notebooks":{"position":[[23434,3],[23784,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[14238,5],[14326,3],[18442,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16726,3]]}}}],["sydney",{"_index":3318,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4347,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20620,6],[20673,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46595,7]]}}}],["syllabi",{"_index":3018,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7525,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5016,8]]}}}],["syllabl",{"_index":16981,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2681,10]]}}}],["syllabu",{"_index":21103,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7881,8]]}}}],["sylvain",{"_index":6096,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45863,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[43862,7],[44188,7]]}}}],["sylvia",{"_index":14237,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18485,6]]}}}],["sym",{"_index":6930,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[43163,3],[46732,3]]}}}],["symbol",{"_index":2353,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7066,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24459,6],[38421,8],[42804,7],[44053,7],[44103,7],[44311,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5509,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59059,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24484,7],[26444,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11469,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12086,8],[42720,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[17864,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42198,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9644,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4511,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16427,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25777,7],[34190,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4949,7]]},"/en/lessons/geocoding-qgis":{"position":[[12708,8],[16148,6],[25412,8],[26367,7],[28634,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26409,6],[26523,6]]},"/en/lessons/georeferencing-qgis":{"position":[[10955,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4954,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[8190,6],[9098,7]]},"/en/lessons/gravity-model":{"position":[[23769,7],[30045,7],[36268,7],[36315,7],[36418,6],[36996,7],[42668,6],[51718,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[38622,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[439,7],[487,7],[8676,7],[8823,7],[8952,6],[9074,7],[9169,6],[9329,7],[9453,6],[9719,7],[9750,7],[10131,8],[10535,7],[11100,6],[11204,7],[11238,6],[11334,6],[11432,6],[11463,7],[11595,6],[11769,6],[11851,6],[11893,6],[11956,7],[12001,6],[12057,7],[12318,6],[12387,7],[12585,6],[12836,7],[13667,7],[13868,7],[13983,9],[14090,7],[18335,7],[18829,6],[19354,7],[19607,6],[21130,6],[21189,6],[21301,6],[22502,7],[22642,6],[22770,6],[22889,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1499,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[9237,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29476,8],[29971,10],[32127,6],[46713,6]]},"/en/lessons/qgis-layers":{"position":[[12603,7],[12786,6],[13881,7],[14029,6],[14129,8],[14340,6],[15464,7],[16163,7],[16262,7],[16863,10],[18284,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10266,9],[33347,6],[36262,6]]},"/en/lessons/sonification":{"position":[[35294,9]]},"/en/lessons/space-place-gazetteers":{"position":[[9862,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16695,8],[19550,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10099,7],[40737,8],[45892,6],[55708,6],[56360,7],[57559,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1234,8]]},"/en/lessons/transliterating":{"position":[[5463,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[8470,7],[8716,6],[8736,6],[20910,7]]}}}],["symbol1",{"_index":15540,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[11497,9]]}}}],["symbol['property']['detectedbreak']['type']=='eol_sure_spac",{"_index":19078,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47499,63]]}}}],["symbolog",{"_index":19331,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[11604,9]]}}}],["symbol’",{"_index":15541,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[12512,8]]}}}],["symmetr",{"_index":3790,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10997,9],[11288,10]]},"/en/lessons/common-similarity-measures":{"position":[[27055,12],[31034,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22133,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6653,10],[6805,9],[6971,9],[18764,9],[19359,9],[19622,10]]},"/en/lessons/linear-regression":{"position":[[51796,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48205,12]]}}}],["sympatr",{"_index":6693,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[15518,9],[17962,9]]}}}],["symposium",{"_index":10070,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59204,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1764,9]]}}}],["symptom",{"_index":18302,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[8671,8]]}}}],["sync",{"_index":3202,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[54608,6],[54670,6],[55321,6],[59710,6]]},"/en/lessons/counting-frequencies":{"position":[[256,7],[13829,7],[14144,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[292,7],[5488,7],[6008,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[206,7],[10308,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[319,7],[12217,7],[12525,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25462,4],[25675,5],[25737,4],[25838,6],[26063,8],[27430,7],[27970,4],[28010,6],[28065,4],[28120,6],[28202,6],[28861,6],[28980,7],[29417,6],[30015,4],[30066,4],[30126,4],[30298,4],[31478,4],[32146,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[168,7],[9185,7],[9692,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[351,7],[7776,7]]},"/en/lessons/normalizing-data":{"position":[[207,7],[10033,7],[10341,5]]},"/en/lessons/output-data-as-html-file":{"position":[[321,7],[9779,7],[10286,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[239,7],[11348,7],[11727,4]]},"/en/lessons/qgis-layers":{"position":[[8915,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47601,7],[48071,5],[48275,4]]},"/en/lessons/working-with-web-pages":{"position":[[9897,7]]}}}],["synch",{"_index":13071,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29291,8]]}}}],["synchron",{"_index":9359,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32939,12],[33222,11]]}}}],["synchronolog",{"_index":9428,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49308,13]]}}}],["syndrom",{"_index":14289,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[35868,9]]}}}],["synonym",{"_index":3762,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8233,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2679,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5895,13]]},"/en/lessons/logistic-regression":{"position":[[54472,10]]},"/en/lessons/space-place-gazetteers":{"position":[[45656,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5016,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11738,9],[13433,9],[13927,7],[14067,7]]}}}],["syntact",{"_index":6628,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[4329,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11943,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43488,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13698,10],[38618,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[32370,9]]}}}],["syntax",{"_index":2925,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21523,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3863,6],[5260,7],[6325,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29817,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63097,6],[63140,6],[63364,7],[63793,6]]},"/en/lessons/common-similarity-measures":{"position":[[24365,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18368,6],[26236,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18845,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18849,7],[23867,7],[27161,7],[27381,6],[28252,6],[33741,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[9054,6],[21540,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8179,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65706,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9588,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11737,7],[11880,6],[12139,7],[12167,6],[13160,6],[13585,6],[14389,7],[26589,6],[32740,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[89,6],[751,6],[1414,7],[1774,7],[2271,6],[2530,7],[2586,6],[3322,7],[4063,6],[4287,7],[4466,7],[4624,7],[11159,6],[11463,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33525,7],[33610,6],[33892,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8564,6],[21502,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4403,6],[29161,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14073,6],[14166,6],[51569,8]]},"/en/lessons/intro-to-bash":{"position":[[1793,7],[9252,7],[9297,7]]},"/en/lessons/intro-to-linked-data":{"position":[[9371,7],[27118,6],[29802,6]]},"/en/lessons/intro-to-powershell":{"position":[[2359,6],[32733,9],[45888,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[24517,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[393,6],[3865,6],[5512,6],[11046,6],[12303,7],[18886,6],[19306,7],[27778,7],[39402,6],[40350,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25525,7],[34583,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4885,6]]},"/en/lessons/json-and-jq":{"position":[[2043,7]]},"/en/lessons/jupyter-notebooks":{"position":[[23559,6],[40971,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5868,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18148,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[26514,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[258,6],[511,6],[3097,6],[8300,6],[16401,7],[26488,6],[27342,6],[33797,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20015,6]]},"/en/lessons/transliterating":{"position":[[9249,7],[17897,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3896,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2920,6],[3011,7],[15471,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7959,7],[33422,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9543,6]]}}}],["synthes",{"_index":11437,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35627,10]]},"/en/lessons/json-and-jq":{"position":[[13052,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20083,10]]}}}],["syracus",{"_index":3588,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3315,9]]}}}],["syria",{"_index":2469,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17301,5],[17606,8]]}}}],["syrian",{"_index":15498,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4888,8]]}}}],["sys.exc_info",{"_index":12384,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56830,12]]}}}],["sys.exc_info()[:2",{"_index":12381,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56634,19]]}}}],["sys.execut",{"_index":16849,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[23788,17]]}}}],["sys.exit",{"_index":22156,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17077,10],[17395,10]]}}}],["sys.exit(app.exec_",{"_index":8144,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20234,21]]}}}],["sys.prefix",{"_index":16847,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[23468,12]]}}}],["sysadmin",{"_index":5350,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6401,8]]}}}],["system",{"_index":129,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2781,8],[5940,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1835,6],[12261,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2780,7],[2940,6],[4330,6],[7737,7],[8413,7],[15826,7],[16768,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1990,6],[2829,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1187,7],[2409,6],[5485,6],[8389,7],[9695,6],[10349,7],[23141,8],[28544,6],[58341,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21870,7],[22210,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8048,7],[60995,7],[66839,6],[66952,6],[68355,6],[69148,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4098,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1908,6],[9509,7],[9860,8],[24004,7],[35075,7],[41838,6],[57935,7],[59175,6],[60032,7]]},"/en/lessons/common-similarity-measures":{"position":[[294,6],[7575,6],[7772,7],[7856,6],[8758,7],[14248,6],[36809,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12082,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57168,7],[57291,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3759,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5742,7]]},"/en/lessons/counting-frequencies":{"position":[[11268,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1711,7],[2821,7],[5199,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3454,6],[5217,7],[6014,6],[28968,6],[35487,7],[35738,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[9358,7],[10926,7],[33022,7],[34837,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4795,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[524,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5422,7],[15907,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21154,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4578,9],[4883,8],[5713,7],[9204,7],[15818,7],[48880,7],[51444,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27636,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23831,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1611,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5230,6],[12029,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2250,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7010,6],[7246,7],[35090,6]]},"/en/lessons/geocoding-qgis":{"position":[[6162,6],[10038,6],[10440,7],[10523,8],[10610,8],[19107,6],[19212,6],[26735,6],[33688,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7021,8],[8863,6],[25579,7]]},"/en/lessons/georeferencing-qgis":{"position":[[2299,6],[4653,7],[9072,7],[9195,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1510,7],[7639,6],[15111,7],[15251,7],[34139,6],[34295,7],[34350,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2218,7],[2412,6],[2610,6],[2702,6],[4654,7],[5092,7],[6092,7],[6715,7],[7411,8],[7548,6],[7927,7],[8059,7],[8474,7],[10787,7],[20483,6],[22953,6],[31883,6],[33885,7],[34458,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[951,6],[1499,6],[5721,7],[6250,7],[6817,6],[7658,6],[11998,6],[12894,6],[24266,6]]},"/en/lessons/gravity-model":{"position":[[6447,7],[16506,6],[58834,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[26829,6]]},"/en/lessons/installing-omeka":{"position":[[650,7],[3377,6],[4846,6],[5358,7],[5424,6],[11753,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[2661,6],[4372,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6221,8],[7256,7],[7343,7],[9432,8],[47526,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10594,8],[13178,6],[55815,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11090,7],[11158,7],[12210,7],[35258,7],[37067,6]]},"/en/lessons/intro-to-bash":{"position":[[220,6],[628,6],[1695,8],[2130,6],[2155,8],[2296,6],[4570,6],[4666,7],[4753,7],[10744,6],[10986,7],[24924,7],[25429,6]]},"/en/lessons/intro-to-linked-data":{"position":[[8655,7],[12186,7],[17407,8],[18068,7],[27660,6]]},"/en/lessons/intro-to-powershell":{"position":[[537,6],[6899,7],[15079,6],[18672,6],[34259,6],[41536,8]]},"/en/lessons/introduction-and-installation":{"position":[[151,6],[1921,6],[2208,7]]},"/en/lessons/introduction-map-warper":{"position":[[1370,7],[4066,7],[20036,6],[20848,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5232,7],[17494,7],[34518,7],[35996,6],[36272,6],[36426,6],[36831,6],[37091,7],[40279,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4350,7],[16758,7],[43921,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8143,6],[53162,7]]},"/en/lessons/json-and-jq":{"position":[[37604,6],[37626,6],[37751,7]]},"/en/lessons/jupyter-notebooks":{"position":[[9291,6],[10797,6],[10884,7],[10929,8],[11195,7],[11341,7],[11457,6],[48178,6],[48673,6]]},"/en/lessons/linear-regression":{"position":[[19580,6]]},"/en/lessons/linux-installation":{"position":[[423,6],[4849,7]]},"/en/lessons/mac-installation":{"position":[[1479,6],[4523,7]]},"/en/lessons/naive-bayesian":{"position":[[29320,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[5814,8],[17711,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2647,7],[8829,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9548,7]]},"/en/lessons/preserving-your-research-data":{"position":[[11213,7]]},"/en/lessons/qgis-layers":{"position":[[1812,7],[1855,7],[4748,6],[5263,6],[6028,6],[6105,7],[17457,7],[17881,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27393,7]]},"/en/lessons/research-data-with-unix":{"position":[[2805,7],[2958,7],[9044,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3066,8],[5263,6],[9601,7],[17231,7],[21808,6],[40602,6],[50252,7],[52289,7]]},"/en/lessons/sentiment-analysis":{"position":[[25353,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15467,6],[22308,6],[38439,7]]},"/en/lessons/sonification":{"position":[[1713,6],[2813,6]]},"/en/lessons/space-place-gazetteers":{"position":[[580,6],[3047,6],[8336,6],[8525,6],[25704,7],[47935,7],[50739,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8538,6],[8737,6],[14466,6],[22583,7],[32912,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7869,6],[9479,6],[14130,7],[21904,8],[41634,6],[48113,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19926,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7727,6],[7752,6],[7851,6],[8406,6],[8455,6],[10915,6],[12349,8],[17503,6],[18126,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2738,6],[5978,7],[32001,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7700,7],[9546,6],[9779,7],[9898,7],[10170,8],[11180,7],[11231,6],[11285,6],[13223,7],[40802,7],[40987,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2932,6],[18509,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2568,6],[4608,7],[4677,6],[16733,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2946,7],[3129,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3761,8],[4836,8],[4964,7],[5041,7],[5688,7],[5968,7],[7251,7],[42828,6],[42963,7]]},"/en/lessons/windows-installation":{"position":[[5778,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2129,8],[2530,7],[4476,7],[4880,6]]},"/en/lessons/working-with-text-files":{"position":[[724,7]]}}}],["system(cr",{"_index":13033,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34081,11]]}}}],["system.1",{"_index":8057,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7769,8]]}}}],["system.2",{"_index":16822,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6942,8]]}}}],["system.4",{"_index":20603,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29949,8]]}}}],["system.8",{"_index":21705,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[20364,8]]}}}],["system/library/extensions/easytetherusbethernet.kext",{"_index":8384,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35639,53]]}}}],["systemat",{"_index":3289,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[1860,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4927,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[199,14],[11002,14]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36593,12]]},"/en/lessons/extracting-keywords":{"position":[[1402,14],[39311,14]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1315,14]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2461,11],[3172,10]]},"/en/lessons/linear-regression":{"position":[[12020,14],[51499,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[42995,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[713,10],[804,10],[3114,10],[6654,10],[6736,10],[19110,10],[28240,10],[28393,10],[28595,14],[29149,10],[30438,10]]},"/en/lessons/sonification":{"position":[[4166,14]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58070,14]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8717,15]]}}}],["system’",{"_index":2008,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6242,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8723,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16365,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13405,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18061,8]]}}}],["syuzhet",{"_index":19939,"title":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24,9]]}},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25,9],[120,7],[309,9],[531,7],[2374,7],[2602,7],[6280,7],[7885,7],[7918,7],[8388,7],[10737,7],[11703,7],[20050,8],[21578,7],[25491,7],[25737,7],[42736,7],[49102,7],[49274,8],[51499,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46354,7]]}}}],["szadi",{"_index":21061,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50655,6]]}}}],["s~~~~\\]\\n",{"_index":12244,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35699,10]]}}}],["t",{"_index":4514,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68308,2],[68960,2],[69003,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44040,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17026,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18373,2],[22209,2],[27349,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22455,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12146,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22851,4]]},"/en/lessons/extracting-keywords":{"position":[[22634,4],[23468,6],[25242,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14102,5],[25916,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64752,1],[64758,1]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9471,1],[10144,1],[10278,2],[10303,1],[15623,1],[17845,1],[19216,1],[27292,4]]},"/en/lessons/gravity-model":{"position":[[61988,2],[64850,2],[65236,2],[66137,2],[66577,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4622,1],[5656,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13305,2],[17325,2],[50874,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11187,3],[12165,3],[12279,3],[32470,5],[32652,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22483,2]]},"/en/lessons/sonification":{"position":[[41279,2]]},"/en/lessons/space-place-gazetteers":{"position":[[50300,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36021,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62208,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[24268,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11971,1],[11981,1],[12180,1],[12609,1],[12612,1]]},"/en/lessons/transliterating":{"position":[[11742,4],[11757,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25575,1]]},"/en/lessons/understanding-regular-expressions":{"position":[[12713,4],[14443,2],[16653,2],[18873,3],[21281,2],[29193,2]]}}}],["t$1",{"_index":23065,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[25730,4]]}}}],["t<t>",{"_index":23064,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[25708,15]]}}}],["t(crime",{"_index":19696,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[20455,9]]}}}],["t)(.*\\t)(<t>.*</t>)(.*<c>.*)(<d>.*</d>",{"_index":23071,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[28339,74]]}}}],["t)(.*\\t)(<t>.*</t>)(.*<n>.*)(<d>.*</d>",{"_index":23074,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[28644,74]]}}}],["t)(.*\\t)(<t>.*</t>)(.*)(<c>",{"_index":23069,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[27657,53]]}}}],["t,.selma",{"_index":3612,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3690,9]]}}}],["t.lower",{"_index":22878,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25560,10]]}}}],["t17800628",{"_index":10182,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12187,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1379,9],[1998,9],[2623,9]]},"/en/lessons/working-with-web-pages":{"position":[[9011,9],[9352,9]]}}}],["t18300114",{"_index":18424,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34406,9],[64609,9]]}}}],["t18300708",{"_index":18691,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66313,9]]}}}],["t18301028",{"_index":18649,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63858,9],[64748,9]]}}}],["t18310106",{"_index":18683,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64783,9]]}}}],["t18310407",{"_index":18644,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63762,9],[64053,9],[64644,9],[65790,9]]}}}],["t18320216",{"_index":18684,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64852,9]]}}}],["t18330103",{"_index":18676,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64501,9]]}}}],["t18330214",{"_index":18661,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64151,9]]}}}],["t18330704",{"_index":18669,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64374,9]]}}}],["t18330905",{"_index":18680,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64678,9]]}}}],["t18331017",{"_index":18667,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64297,9],[64817,9]]}}}],["t18331128",{"_index":18685,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64887,9]]}}}],["t18340904",{"_index":18679,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64574,9]]}}}],["t18341016",{"_index":18652,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63906,9]]}}}],["t18350105",{"_index":18642,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63714,9]]}}}],["t18350615",{"_index":18665,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64258,9],[64335,9]]}}}],["t18350706",{"_index":18670,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64405,9]]}}}],["t18350921",{"_index":18656,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64003,9]]}}}],["t18360919",{"_index":18672,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64439,9]]}}}],["t18370102",{"_index":18654,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63954,9],[64102,9]]}}}],["t18370703",{"_index":18681,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64712,9]]}}}],["t18380514",{"_index":18646,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[63809,9]]}}}],["t18380618",{"_index":18674,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64473,9]]}}}],["t18391021",{"_index":18663,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[64219,9],[64526,9]]}}}],["t18391216",{"_index":18390,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32800,9]]}}}],["t1uu:0",{"_index":12062,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13710,6]]}}}],["t4",{"_index":5858,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8899,2]]}}}],["t=\"1428",{"_index":10782,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[22996,8],[23058,8]]}}}],["t\\t",{"_index":23033,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[14419,4]]}}}],["t\\t<t>",{"_index":23066,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[25916,13]]}}}],["ta",{"_index":568,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16994,3]]},"/en/lessons/sonification":{"position":[[37767,2]]}}}],["tab",{"_index":2170,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[4704,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7723,3],[7751,3],[7816,3],[8738,4],[13522,3],[13550,3],[13615,3],[13651,3],[14929,3],[15166,3],[15196,3],[19235,3],[27291,3],[27321,3],[27388,3],[27426,3],[27458,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9359,4],[17718,4],[19907,4],[20018,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4748,3],[10746,3],[15452,3],[15482,4],[15754,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46588,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13167,3],[28386,3],[42633,3],[50039,3],[50242,3],[53777,3],[55199,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8083,4],[15531,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1351,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3148,4],[3163,4],[3669,4],[3899,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13158,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15516,3],[20656,3],[31054,3],[31082,4],[32165,4],[32561,4],[37324,4],[37488,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6373,4],[6632,3],[11643,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4323,3],[4584,4],[7555,3],[12894,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18142,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[11872,5]]},"/en/lessons/extracting-keywords":{"position":[[19654,3],[19813,5],[23464,3],[23490,3],[23597,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6670,4],[10776,4],[19107,3],[19161,3],[22452,4],[28213,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1042,3],[14098,3],[25394,3],[25706,3],[25911,4],[28238,4],[29088,4],[29232,3],[29417,4],[30054,4],[33433,4],[33543,3],[33570,4],[33798,3],[34722,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9901,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36588,5]]},"/en/lessons/geocoding-qgis":{"position":[[9977,5],[10195,3],[13153,3],[14084,3],[14920,3],[15496,3],[28552,3],[30021,4],[30486,3],[30979,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13798,4],[24211,3],[24727,3],[27288,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14350,3],[14403,3],[14436,4],[18386,4],[18505,3],[25759,3],[26184,3],[28305,3],[35783,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[20882,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[24259,4],[24391,4]]},"/en/lessons/installing-omeka":{"position":[[6308,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22223,3],[23109,3],[23175,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17584,3],[17660,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18073,3],[24704,3],[33295,3],[33325,4],[34161,4],[34847,4],[39757,4],[40373,3],[41140,3]]},"/en/lessons/intro-to-bash":{"position":[[3960,3],[4298,4],[13090,4],[13178,3]]},"/en/lessons/intro-to-powershell":{"position":[[11132,3],[11232,3],[13689,3],[13926,4],[13981,3],[14074,3],[14781,3],[19011,3],[45591,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[14724,4]]},"/en/lessons/introduction-map-warper":{"position":[[6654,3],[7723,4],[9222,3],[10169,5],[10669,4],[15116,4],[18697,3],[18942,3],[19285,3],[19508,3],[19768,3],[20981,4],[21287,3],[21643,3]]},"/en/lessons/jupyter-notebooks":{"position":[[13107,3],[15714,4],[18561,3],[24234,6],[25312,3],[25364,4],[28293,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7494,4]]},"/en/lessons/naive-bayesian":{"position":[[35735,5]]},"/en/lessons/output-data-as-html-file":{"position":[[5606,4],[6515,4],[7323,3],[8502,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6494,4]]},"/en/lessons/qgis-layers":{"position":[[11016,4],[14891,3],[15413,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23916,3],[24775,3]]},"/en/lessons/research-data-with-unix":{"position":[[5690,5]]},"/en/lessons/sonification":{"position":[[10836,4],[11380,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20371,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19379,5],[19446,3],[19484,3],[19542,3],[19680,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16093,3],[17375,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9024,4],[9607,4],[10926,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32876,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[8657,3],[12160,3],[12288,3],[12760,3],[13047,4],[13148,5],[13499,3],[14040,3],[14234,5],[14307,3],[14488,4],[16662,3],[21147,3],[26264,3],[26320,3],[26659,3],[28136,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5799,4],[6350,4],[6965,3]]},"/en/lessons/vector-layers-qgis":{"position":[[9971,3]]},"/en/lessons/viewing-html-files":{"position":[[2850,5],[3338,3]]},"/en/lessons/windows-installation":{"position":[[1199,4]]}}}],["tab$word[1:5",{"_index":2504,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[19339,14],[27561,14]]}}}],["tab/browser/comput",{"_index":5519,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42259,20]]}}}],["tabl",{"_index":1148,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8927,5],[12379,5],[15666,5],[18941,6],[25560,5],[25622,6],[29556,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7382,5],[7498,5],[7595,5],[8402,5],[8643,5],[13166,6],[14036,6],[17810,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11191,6],[21267,6],[21840,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8577,5],[15562,5],[15740,5],[16472,5],[17036,5],[17272,5],[19833,6],[38612,5],[39368,5],[39982,5],[40253,6],[40290,6],[40327,6],[46802,5],[47302,5],[48935,5]]},"/en/lessons/common-similarity-measures":{"position":[[7980,5],[26643,5],[28183,5],[29660,5],[29980,5],[30032,5],[34359,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22363,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15060,5],[17589,5],[19777,5],[26800,5],[42710,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3457,5],[6267,5],[11346,6],[12257,5],[13211,6],[32335,5],[34620,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38439,7],[38447,6],[39922,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7490,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16261,6],[17068,5],[17094,5],[17114,6],[17395,5],[17415,6],[17609,5],[18056,7],[18087,5],[18643,6],[18807,6],[18931,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29370,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2163,6],[2222,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4076,6],[4433,6],[15082,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1495,6],[6806,6],[8042,6],[8203,6],[24450,5],[31196,5],[48189,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[36598,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20639,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3977,5],[11240,5],[11396,6],[11632,5],[17919,5],[20616,5],[24074,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[62,5],[96,5],[28007,5]]},"/en/lessons/geocoding-qgis":{"position":[[157,6],[209,6],[404,5],[1080,6],[4393,7],[6923,6],[7005,5],[7394,6],[7779,6],[7925,6],[8206,5],[8220,5],[8458,5],[8472,5],[8499,6],[9406,6],[11881,5],[12805,6],[12860,5],[13243,5],[13523,5],[13706,6],[14479,7],[15561,5],[17030,5],[17188,5],[19893,6],[21231,5],[21505,5],[21542,5],[21598,6],[21691,5],[23855,5],[24478,5],[24601,6],[24683,6],[24737,5],[24777,5],[24879,6],[24963,5],[25270,6],[27775,5],[29711,5],[34452,6],[34839,6],[34921,5],[35007,5],[35040,5],[35156,5],[37933,5],[38195,5]]},"/en/lessons/georeferencing-qgis":{"position":[[8245,5],[10189,5],[10708,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[11004,5],[11470,5],[12346,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[590,6],[8837,6],[8885,7],[8972,6],[9138,5],[9247,5],[9359,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[994,6],[1026,5],[3037,5],[3072,5],[3615,5],[3701,5],[3740,5],[3994,5],[4423,5],[4462,6],[4481,6],[13515,6],[13560,5],[13621,6],[13771,6],[13831,5],[15755,5],[15892,6],[15916,6],[15929,5],[15996,5],[16162,5],[16188,7],[16792,5],[16836,5],[17115,5],[22823,5],[25059,6],[25457,5],[25574,5],[25873,6],[26263,5],[26469,5],[27829,5],[27946,5],[28153,6],[28452,5],[28741,5],[29499,6],[31355,5],[31883,6],[33799,5],[34890,6],[34937,5],[36851,5],[37547,6],[37727,5],[37839,5],[37944,5],[38705,5],[39885,5],[40220,5],[40271,5],[43761,5],[44207,5],[46584,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3625,6],[5561,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4885,7],[5550,6],[6375,6],[10938,7],[14077,5],[14645,5],[15831,5],[16220,6],[18482,5],[25143,6]]},"/en/lessons/gravity-model":{"position":[[34879,5],[35833,5],[36291,5],[36302,5],[37580,5],[37622,5],[37733,5],[41161,5],[42385,5],[42400,5],[42489,5],[46868,5],[51372,5],[51421,5],[51758,6],[53638,5],[53968,5],[54116,5],[57695,5],[57756,5],[61091,6],[61138,8],[63312,6],[63359,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[788,6],[36448,6],[36470,6],[36590,7],[36713,8],[36768,6],[36788,8],[36886,8],[37076,5],[37191,5],[37805,5],[38119,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37899,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6925,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8883,5],[12851,6],[13748,5],[13915,5],[14765,5],[14787,5],[15715,5],[16677,5],[16865,5],[18001,5],[18834,5],[19022,5],[19894,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20142,5],[20486,5],[20591,5]]},"/en/lessons/intro-to-powershell":{"position":[[1732,5],[7326,5],[42248,5]]},"/en/lessons/introduction-map-warper":{"position":[[13248,5],[13434,5],[14539,5],[20501,5],[20542,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9010,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[631,5],[29785,5],[29915,5],[30040,5],[30347,5],[30404,5],[30441,5],[30692,5],[30812,5],[30934,6],[31300,5],[31424,5],[31574,6],[31614,6],[31643,6],[31827,5],[31837,6],[32523,6],[32535,5],[32656,5],[32779,5],[33686,6],[33739,6],[34282,6],[38322,6],[42944,5]]},"/en/lessons/json-and-jq":{"position":[[1573,6],[14320,5],[17624,7],[18136,5],[18359,6],[18645,5],[23148,5],[24841,5],[27482,5],[27513,5],[30619,5],[30923,5],[31483,5],[36040,6],[36524,5]]},"/en/lessons/linear-regression":{"position":[[4111,6],[4357,7],[13713,5],[27189,9],[27285,9]]},"/en/lessons/logistic-regression":{"position":[[12212,9],[12308,9],[42049,5],[49775,6],[50058,9],[50154,9]]},"/en/lessons/naive-bayesian":{"position":[[53910,5],[59264,6],[59923,5],[59991,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8380,5]]},"/en/lessons/qgis-layers":{"position":[[11736,6],[11840,6],[11959,5],[12019,5],[12314,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3995,5],[5135,6],[18409,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[10386,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10982,5],[11076,5],[30181,6],[33759,6],[33833,5],[34001,5],[34116,5],[34676,5],[42498,5],[45114,6]]},"/en/lessons/sentiment-analysis":{"position":[[13464,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26150,5]]},"/en/lessons/sonification":{"position":[[28895,6]]},"/en/lessons/space-place-gazetteers":{"position":[[18993,5],[25899,5],[29986,5],[34244,5],[47243,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16803,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5509,6],[20252,5],[20432,5],[20543,6],[21009,6],[21156,5],[21255,5],[21397,5],[22907,5],[23428,5],[27371,5],[28659,5],[31999,5],[43547,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16738,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2485,7],[15179,5],[42195,7]]},"/en/lessons/transliterating":{"position":[[2118,6],[2130,6],[5628,5],[8940,6],[9407,6],[9538,5],[9620,5],[9995,6],[10118,5],[10141,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8144,5],[8467,5],[46597,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[261,5],[4744,7],[13801,5],[25057,6],[29508,6],[30379,6],[33525,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9737,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1715,6],[9599,5],[10549,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2986,5],[3110,5],[15801,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[37,5]]}}}],["table(",{"_index":16802,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[39888,8]]}}}],["table(harper_df$abbr",{"_index":7296,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12207,21]]}}}],["table(harper_df2$abbr",{"_index":7423,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[20425,22]]}}}],["table(trudeau_df$abbr",{"_index":7312,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14012,22]]}}}],["table(trudeau_df2$abbr",{"_index":7434,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21889,23]]}}}],["table(trudeau_df3$abbr",{"_index":7447,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[23906,23]]}}}],["table(words[[1",{"_index":2358,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7733,17],[13532,17]]}}}],["table(words[[i",{"_index":2586,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[27301,17]]}}}],["table.append(r",{"_index":4204,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40233,15]]}}}],["table:5",{"_index":5787,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32102,7]]}}}],["table_array",{"_index":2920,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20947,14]]}}}],["table_of_cont",{"_index":10730,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15790,17]]}}}],["tableau",{"_index":2850,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13210,8],[13524,7],[13788,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3417,7]]}}}],["tablefmt='html",{"_index":4212,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40511,17]]}}}],["tables/4fc0474945c1498b0d21c20f.csv",{"_index":17128,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[28418,35]]}}}],["tables/4fc0780645c1498b0d2ff50a",{"_index":17129,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[28471,31]]}}}],["tablet",{"_index":8254,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[429,7],[38844,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1072,7],[42089,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6040,8]]}}}],["tabletop",{"_index":9153,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39,9],[53,8]]}},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40,9],[54,8],[162,8],[1118,8],[1137,8],[1185,8],[1394,8],[2483,8],[2670,8],[2942,9],[3438,8],[3958,8],[6703,8],[6736,9],[6979,9],[7181,8],[34991,8],[35182,8],[39171,8],[40002,8],[40021,8],[40105,8],[40125,8],[40298,8],[40967,8],[41086,8],[41910,8],[44814,8],[46007,8],[46523,8],[46571,8],[46611,8],[46964,9],[47141,8],[47897,8],[48143,8],[48765,8],[52477,9],[52775,8],[52877,8]]}}}],["tabletop_simul",{"_index":9509,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[53022,19]]}}}],["tabletopia",{"_index":9506,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52896,10]]}}}],["taboo",{"_index":22599,"title":{},"body":{"/en/lessons/transliterating":{"position":[[2762,5]]}}}],["tabul",{"_index":3918,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19791,8],[21253,8],[21269,8]]},"/en/lessons/linear-regression":{"position":[[5855,9]]},"/en/lessons/preserving-your-research-data":{"position":[[1391,9],[5250,9],[6521,9],[8568,9]]},"/en/lessons/research-data-with-unix":{"position":[[917,9],[1250,9],[1562,9],[11200,9],[13799,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[4809,8],[5144,8],[7414,8],[31095,8]]}}}],["tabular",{"_index":2295,"title":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14,7]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1727,7],[32030,7],[32111,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9214,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2300,7],[9827,7],[12285,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[427,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36067,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25576,7],[25651,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5523,7],[47621,7],[47702,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5162,7],[24017,7]]},"/en/lessons/gravity-model":{"position":[[8932,7],[46634,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29133,7],[40710,7]]},"/en/lessons/linear-regression":{"position":[[28967,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1132,7],[1223,7],[36760,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15,7],[518,7],[1988,7],[2053,7],[27179,7],[28559,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2121,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1919,7],[48509,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3852,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1971,7],[19998,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[28913,7],[30313,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[479,7],[3285,7],[17648,7]]}}}],["tabulate(t",{"_index":4209,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[40374,15]]}}}],["tace",{"_index":10613,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[43792,4]]}}}],["tacit",{"_index":19213,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[2718,5],[4288,5],[8471,5],[16388,5]]}}}],["tacitu",{"_index":5018,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[49655,8]]}}}],["tack",{"_index":12795,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[1600,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[14540,6]]}}}],["tackl",{"_index":5951,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27755,7],[40448,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14415,6],[15069,6],[63839,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12620,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[12361,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23897,8],[24538,8]]},"/en/lessons/naive-bayesian":{"position":[[17840,6]]},"/en/lessons/sentiment-analysis":{"position":[[1293,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4154,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7484,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6328,6]]}}}],["tactic",{"_index":7131,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[58291,8]]}}}],["tacticu",{"_index":4595,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5794,8],[13841,8],[16508,8],[18096,8],[46628,8],[46881,8]]}}}],["taddi",{"_index":17307,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[54015,5],[79153,6]]}}}],["tag",{"_index":2681,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31157,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43147,4],[56701,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[51836,3],[58120,6],[58160,4],[61513,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8286,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[671,7],[1612,4],[2246,8],[2367,4],[3048,9],[3344,4],[3430,4],[3620,7],[4470,5],[7959,4],[8997,3],[10747,6],[12993,5],[18788,4],[22995,8],[25059,7],[29127,7],[29182,8],[29206,8],[29344,8],[29414,4],[29486,4],[29707,4],[30249,3],[30545,4],[30978,3],[31015,3],[31174,4],[31345,4],[32405,7],[35400,7],[35585,7],[36499,3],[36798,4],[37713,4],[38348,4],[38490,7],[38651,4],[40031,4],[40300,3],[40376,3],[41099,4],[41224,5],[41299,4],[42901,4],[46434,3],[47697,4],[48601,5],[48733,7],[50570,5],[50929,4],[51187,4],[51981,8],[52005,7],[52293,7],[52464,4],[52784,5],[55571,6],[55670,6],[56186,6],[56559,3],[57628,3],[57862,6],[58914,8],[62384,8]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6021,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2134,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3118,3],[3164,3],[3228,4],[3390,3],[3550,3],[3820,3],[3943,3],[4120,3],[4296,3],[4495,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19660,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6187,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16247,4],[16383,4],[16785,4],[16864,8],[17176,7],[17329,8],[17532,4],[18219,3],[19571,6],[23180,4],[23902,5],[24742,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11849,4],[11858,4],[12334,5],[12432,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10099,8],[11923,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1186,5],[1685,4],[2167,5],[2741,4],[3461,5],[3748,4],[3833,3],[3991,3],[4172,4],[4285,4],[4307,3],[4650,4],[5236,3],[5309,3],[5351,3],[5382,3],[5637,3],[5750,4],[5846,4],[6225,3],[6255,4],[6401,3],[6474,3],[6516,3],[6547,3],[8191,3],[8227,4],[11194,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1135,5],[1344,3],[1457,4],[1553,4],[4632,5],[4830,3],[4932,4],[4982,4],[5364,4],[5461,3],[8573,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67673,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7241,7],[11411,6],[23387,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[11046,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18087,3],[18135,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39875,3],[40455,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8361,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[343,4],[1771,5],[6239,4],[6313,3],[6333,3],[6385,4],[7300,4],[7782,5],[7838,5],[8509,4],[8861,3],[8917,4],[9131,5],[9306,3],[9345,4],[9911,4],[9998,4],[10153,4],[10244,5],[10594,5],[10816,3],[10850,3],[10943,5],[11033,4],[11525,4],[13611,5],[13999,4],[15733,5]]},"/en/lessons/intro-to-linked-data":{"position":[[27516,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[15491,4]]},"/en/lessons/introduction-map-warper":{"position":[[8554,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30541,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21157,4],[21227,5],[21350,4],[21379,3],[21409,3],[22571,3],[22692,3],[23799,3],[23915,3],[29286,3],[30754,3],[31541,4],[31844,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7581,8],[7696,8],[29918,7],[30271,7],[30475,7],[43578,8]]},"/en/lessons/json-and-jq":{"position":[[33706,5],[33747,6],[35275,5],[35548,6],[35600,3],[40325,3]]},"/en/lessons/linear-regression":{"position":[[7718,6],[10235,6]]},"/en/lessons/naive-bayesian":{"position":[[66102,6]]},"/en/lessons/normalizing-data":{"position":[[4299,3]]},"/en/lessons/output-data-as-html-file":{"position":[[1039,5],[8126,4],[9504,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10404,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10997,6],[27195,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3449,6],[25641,3],[39174,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10713,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26390,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9602,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4833,4],[21501,4],[23748,3],[27177,3],[27282,3],[29396,6],[33065,5]]},"/en/lessons/transliterating":{"position":[[17047,5],[17236,3],[18244,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[19191,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4277,4]]},"/en/lessons/viewing-html-files":{"position":[[1629,4],[1843,4],[2045,4],[2114,4],[2589,3],[2696,3]]}}}],["tag_counts.groupby(['discipline']).mean",{"_index":7054,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49406,41]]}}}],["tag_num_list",{"_index":7045,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[48890,12]]}}}],["tag_num_list.append(dictionari",{"_index":7050,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49086,31]]}}}],["tagger",{"_index":6763,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[23441,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30383,6],[30529,7],[30600,7],[30634,7]]}}}],["tagnam",{"_index":8513,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3410,7],[3453,9],[3981,8]]}}}],["tail",{"_index":13631,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[26710,6]]},"/en/lessons/intro-to-bash":{"position":[[15162,4],[26385,4]]},"/en/lessons/intro-to-powershell":{"position":[[32056,4],[32183,5],[33383,5],[34677,4],[44646,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[22328,4]]},"/en/lessons/linear-regression":{"position":[[29271,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8338,4],[8930,5],[9354,4]]}}}],["tailor",{"_index":819,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4898,7],[4928,6],[5009,7],[5206,6],[5624,6],[5998,7],[8245,6],[8345,6],[8633,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44688,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29743,6]]},"/en/lessons/gravity-model":{"position":[[29693,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1207,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2574,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1063,8],[28019,8],[28936,8]]}}}],["tait",{"_index":9912,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51700,5],[52560,5]]}}}],["tajikistan",{"_index":11628,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32052,11]]}}}],["take",{"_index":122,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2512,4],[2869,4],[5145,6],[5329,6],[5592,4],[10088,5],[12797,5],[18536,4],[21368,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[978,5],[1442,5],[1905,6],[2874,4],[3045,6],[13320,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27437,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1629,4],[1983,4],[15576,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4355,4],[4561,4],[9074,4],[13522,5],[16296,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1093,4],[8698,5],[9281,6],[15040,5],[20011,6],[27787,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8055,4],[21667,4],[23003,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3377,5],[21255,4],[25094,4],[28894,4],[34720,6],[49915,4],[58527,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[584,4],[17736,4],[19174,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[616,4],[4714,4],[17113,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2102,4],[2380,4],[29939,4],[32868,4],[33857,5],[35932,5],[39996,4],[50576,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21877,4],[50102,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4274,4],[4318,6],[17426,4],[37875,4],[48847,6],[54373,4],[58057,4],[59059,5],[59230,4],[63607,4]]},"/en/lessons/common-similarity-measures":{"position":[[4829,5],[16474,4],[30099,4],[37339,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10253,5],[21387,5],[26526,5],[26664,4],[38757,5],[39176,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9680,4],[10297,4],[13916,4],[14053,4],[14802,6],[19363,4],[23979,4],[26530,5],[28735,4],[28945,4],[31011,4],[31716,4],[34174,4],[42886,5],[56050,4],[60199,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24989,5],[38804,4],[42245,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9246,4],[19701,4],[23520,6],[28063,4]]},"/en/lessons/counting-frequencies":{"position":[[7024,5],[11278,7]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[319,6],[2958,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1589,4],[3284,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13728,4],[20404,4],[27523,5],[28314,4],[41487,4],[45183,5],[45343,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2159,4],[4411,5],[36303,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2199,4],[9861,4],[18173,4],[19338,6],[19602,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6584,4],[15367,4],[16907,4],[21023,4],[25971,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8777,4],[37166,5],[41657,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3857,4],[8111,4],[15122,4],[15387,4],[21134,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1298,4],[3641,5],[4124,5],[15128,5],[27162,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5953,4],[10182,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7984,4],[8284,5],[15759,4],[36553,5],[37791,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11124,4],[31681,4],[43372,5],[45554,4],[47802,5],[49451,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8874,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1879,4],[5874,4],[7426,4],[12130,5],[18445,5],[23282,4],[32127,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[276,4],[622,6],[3336,4],[3875,4],[4862,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15703,5],[24657,5],[25422,4],[26343,4],[27258,4],[36040,4],[48945,5],[49130,4],[50948,4],[52097,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4177,5],[8997,5],[10010,4],[12455,4],[26503,4]]},"/en/lessons/extracting-keywords":{"position":[[3526,6],[6091,4],[11810,4],[20622,4],[25863,4],[30305,4],[31950,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12126,4],[16017,4],[33647,4],[37365,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12114,4],[24521,5],[29142,4],[31561,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1759,4],[4077,4],[8738,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[158,6],[9166,4],[16110,5],[23335,4],[25912,4],[26038,5],[35254,5],[69383,6]]},"/en/lessons/geocoding-qgis":{"position":[[8951,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[10186,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[9827,4],[10222,4],[20851,6],[21118,4],[21575,4],[24063,6],[24554,4],[26889,4],[28106,6],[29366,4],[34615,4],[36042,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2107,6],[3278,6],[17467,4],[17829,6],[21764,5],[26333,4],[30755,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11306,4],[17085,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1801,4],[14005,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5414,4],[5557,4]]},"/en/lessons/gravity-model":{"position":[[952,6],[3592,4],[17203,4],[25377,6],[26736,4],[30256,4],[43085,5],[56496,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3207,4],[3484,5],[8467,4],[9860,4],[12681,5],[12898,5],[17661,6],[18027,5],[18496,5],[18647,5],[23343,4],[27343,5],[27985,4],[30426,6],[34183,5],[35022,5],[38110,4],[39113,5]]},"/en/lessons/installing-omeka":{"position":[[2179,4],[5965,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10087,4],[19861,4],[20341,4],[32137,4],[32201,4],[33108,4],[34224,4],[34268,4],[36075,4],[41069,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[13249,5],[24129,4],[35375,5],[44841,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3750,4],[18534,4],[21975,4],[27229,4],[28116,4],[28368,4],[30353,4],[42120,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7973,4],[11614,4],[11647,4],[11747,4],[11980,4],[22070,4],[23235,6],[23499,4]]},"/en/lessons/intro-to-bash":{"position":[[2973,4],[9350,4],[12932,4],[24437,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1021,4]]},"/en/lessons/intro-to-powershell":{"position":[[8497,4],[10978,4],[22840,4],[31509,4],[34490,4],[35239,4],[35679,4],[43867,5],[44148,5],[45235,5],[45853,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[3088,4],[16543,4],[17983,4],[18395,4]]},"/en/lessons/introduction-map-warper":{"position":[[2663,4],[15124,4],[17971,5],[18100,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12530,6],[13776,4],[28180,4],[30810,5],[37862,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7126,4],[13008,4],[34185,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18129,4],[23820,4],[25328,4],[33810,4]]},"/en/lessons/json-and-jq":{"position":[[12303,5],[21767,5],[23707,4],[26728,5],[28280,5],[35040,5]]},"/en/lessons/jupyter-notebooks":{"position":[[938,5],[5952,5],[10287,4],[28619,4],[41564,5],[43920,4],[48454,4],[48833,6],[49546,4],[49743,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[238,5],[3660,4],[9713,5]]},"/en/lessons/linear-regression":{"position":[[17552,4],[34589,5],[38308,4],[43747,4]]},"/en/lessons/logistic-regression":{"position":[[4237,4],[43525,4],[51832,4]]},"/en/lessons/mac-installation":{"position":[[334,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4067,4],[13915,5],[13943,4]]},"/en/lessons/naive-bayesian":{"position":[[11612,4],[11817,4],[13369,5],[14844,6],[18565,6],[28602,4],[37313,4],[38109,4],[47375,4],[48929,4],[61736,4]]},"/en/lessons/normalizing-data":{"position":[[5613,4],[5864,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6422,5],[14725,5],[16193,5],[21446,5],[25256,5],[32372,4],[33509,5],[35680,5],[36236,5]]},"/en/lessons/output-data-as-html-file":{"position":[[365,5],[1726,4],[3302,4],[4557,4],[4982,5],[7262,4],[7386,4],[10306,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1849,4],[8601,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6937,4],[8549,7]]},"/en/lessons/qgis-layers":{"position":[[4040,4],[15300,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1199,4],[1760,4],[2175,4],[11407,5],[26753,6]]},"/en/lessons/research-data-with-unix":{"position":[[1942,6],[2204,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7700,4],[15577,6],[39855,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9367,4],[12488,6],[16709,6],[17935,8],[18754,5],[20533,4],[24812,4],[43153,4]]},"/en/lessons/sentiment-analysis":{"position":[[4162,4],[11391,4],[16083,4],[19001,4],[21820,4],[22866,4],[28988,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10494,4],[13220,4],[25230,4],[35851,4]]},"/en/lessons/sonification":{"position":[[17199,5],[23677,4],[36430,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7737,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7097,5],[9896,4],[17963,4],[25438,4],[28766,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5072,4],[12724,4],[15491,4],[17040,5],[18670,6],[20111,4],[21112,4],[31799,4],[32128,4],[32374,4],[33098,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17365,4],[21922,4],[40014,4],[41589,4],[47907,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2880,4],[39707,4],[42971,4],[54220,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1413,5],[23945,4],[26488,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17056,4],[17374,4],[25629,4],[28775,4],[33336,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1503,4],[2104,4],[8593,6],[8801,4],[26395,4],[36926,4],[41905,5]]},"/en/lessons/transliterating":{"position":[[2449,4],[9928,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9013,4],[10447,4],[10950,5],[22974,4],[26913,4],[27010,4],[29945,4],[30178,4],[31594,4],[36359,5],[52182,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4602,4],[7384,4],[10314,4],[20457,4],[24527,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[6704,4],[7140,4],[7197,4]]},"/en/lessons/vector-layers-qgis":{"position":[[12880,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10828,4],[18320,4],[21580,5],[25131,4],[27478,4],[28346,5],[29592,4],[34418,4]]},"/en/lessons/windows-installation":{"position":[[1273,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2254,4],[2356,4],[11521,4],[12233,4],[13588,4],[14265,4],[16431,4]]},"/en/lessons/working-with-web-pages":{"position":[[2861,4],[5634,5],[6926,4]]}}}],["takeaway",{"_index":16638,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[4352,10]]}}}],["taken",{"_index":216,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4437,6],[22003,5],[22373,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10707,5],[13812,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11452,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57407,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2913,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43711,5]]},"/en/lessons/common-similarity-measures":{"position":[[9512,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[8516,5],[35491,5],[62263,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19769,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10271,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2263,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11403,6],[11532,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39611,5],[40239,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22805,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24643,5],[32574,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28214,5],[30636,5],[33296,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6218,5]]},"/en/lessons/gravity-model":{"position":[[51743,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[16539,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49849,5]]},"/en/lessons/intro-to-linked-data":{"position":[[28252,5]]},"/en/lessons/intro-to-powershell":{"position":[[37151,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2882,5]]},"/en/lessons/introduction-map-warper":{"position":[[5788,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33234,5]]},"/en/lessons/linear-regression":{"position":[[8823,5],[11394,5]]},"/en/lessons/logistic-regression":{"position":[[60989,5]]},"/en/lessons/preserving-your-research-data":{"position":[[4896,5],[5154,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10725,5],[32747,5]]},"/en/lessons/sonification":{"position":[[13833,5]]},"/en/lessons/space-place-gazetteers":{"position":[[16987,5],[37321,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10988,5],[37841,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19710,5]]},"/en/lessons/working-with-web-pages":{"position":[[5217,5]]}}}],["takeoff",{"_index":23281,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1409,7]]}}}],["takeoff_bas",{"_index":23356,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16756,15]]}}}],["takeoff_countri",{"_index":23357,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16772,18]]}}}],["takeoff_latitud",{"_index":23358,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16791,19]]}}}],["takeoff_longitud",{"_index":23359,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16811,20]]}}}],["takeov",{"_index":8279,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4112,8]]}}}],["tal",{"_index":16585,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54964,4]]}}}],["tale",{"_index":10655,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1657,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57232,4]]},"/en/lessons/preserving-your-research-data":{"position":[[13294,4]]}}}],["talent",{"_index":23665,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[7595,9]]}}}],["talespeterparle00goodgoog",{"_index":10685,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[7264,25]]}}}],["taliban",{"_index":22013,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[3985,7]]}}}],["talk",{"_index":2807,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5949,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12986,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[17667,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7992,4],[10332,4],[20967,4]]},"/en/lessons/installing-omeka":{"position":[[7500,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14617,4],[14642,7],[17499,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1441,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14049,4],[21361,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1643,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3185,4]]},"/en/lessons/jupyter-notebooks":{"position":[[35405,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2176,6],[2779,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12115,6],[29351,4],[29870,6]]},"/en/lessons/sentiment-analysis":{"position":[[7612,7]]},"/en/lessons/sonification":{"position":[[40182,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4520,7],[8000,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9399,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1713,4],[6275,4],[19584,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14924,4],[17202,4],[17243,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7302,4]]}}}],["taller",{"_index":10299,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2913,6]]}}}],["tallest",{"_index":20130,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31997,8]]}}}],["talli",{"_index":11162,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[35139,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[17428,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18846,5],[19745,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[34296,7]]},"/en/lessons/naive-bayesian":{"position":[[19381,5],[27094,7],[48342,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29182,5],[29263,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[26803,7],[30452,5]]}}}],["talmud",{"_index":20978,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31720,6],[31930,7],[36516,6],[36770,7],[41240,6],[41510,7]]}}}],["tame",{"_index":6480,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56785,5]]}}}],["tamiko",{"_index":8271,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3864,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2692,6]]}}}],["tandem",{"_index":10689,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[8378,7]]}}}],["tang",{"_index":4872,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35749,5]]}}}],["tangibl",{"_index":14732,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35917,8]]}}}],["tangl",{"_index":16816,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6163,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15834,6]]}}}],["tantum",{"_index":12014,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10858,6],[62158,6]]}}}],["tap",{"_index":8372,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[32452,3],[32649,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[34050,3],[34250,3]]},"/en/lessons/intro-to-powershell":{"position":[[14575,7]]}}}],["tape",{"_index":3874,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17634,6],[17641,5]]}}}],["tapia",{"_index":16493,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50198,5]]}}}],["tapio",{"_index":10041,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58522,5]]}}}],["tar",{"_index":9594,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12719,3],[14605,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4965,4],[6649,3]]}}}],["tar.gz",{"_index":12599,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4604,7],[5429,7]]}}}],["tarau",{"_index":1763,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43341,6],[45403,6],[52342,6]]}}}],["tarbel",{"_index":1515,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28967,8],[29735,7],[29823,7],[32392,7],[45132,8],[50539,8]]}}}],["tarbell’",{"_index":1597,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31929,9]]}}}],["tard",{"_index":20142,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34328,5],[34921,5]]}}}],["tarditi",{"_index":14855,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55687,8]]}}}],["target",{"_index":496,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14083,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40856,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17164,8],[18697,9],[18883,6],[19387,6],[20772,6],[21175,6],[21790,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28368,6],[50593,6],[50873,6],[67178,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28148,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18946,6],[18993,6],[19230,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2870,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38799,9],[38933,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1192,6],[1231,6],[9071,6],[15967,6],[18046,6],[18577,6],[18698,7],[18839,7],[18895,7],[20117,7],[20176,6],[20354,6],[20411,8],[20889,6],[20979,7],[21354,7],[21627,6],[21761,8],[22113,6],[22288,6],[22456,6],[22698,7],[23620,7],[23806,6],[23883,7],[24576,6],[25072,7],[27643,6],[29485,6],[30628,6],[30694,6],[31448,6],[31636,6],[36726,7],[37461,7],[37701,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5132,6],[19970,6],[20040,8],[20272,7],[22003,6],[22225,7],[22934,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1423,7],[3873,6],[11440,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4548,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9184,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6261,6],[24956,6],[25155,6],[25628,8],[47859,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2677,8],[3294,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67228,6]]},"/en/lessons/geocoding-qgis":{"position":[[13323,6],[13468,6]]},"/en/lessons/georeferencing-qgis":{"position":[[9090,6],[9882,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[15336,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[490,6],[529,6],[21941,6],[22474,6],[22595,7],[22736,7],[22792,7],[24011,7],[24077,6],[24238,6],[24318,7],[24386,7],[24414,7],[24559,6],[24992,7],[25178,7],[25558,7],[25928,8],[26314,6],[26359,6],[26420,7],[26861,6],[27027,6],[27067,6],[27594,6],[27756,6],[28697,7],[28878,6],[28950,7],[29643,6],[30139,7],[38399,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34829,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[34412,6]]},"/en/lessons/linear-regression":{"position":[[40477,9],[40514,6],[46802,8],[47172,6],[78520,6]]},"/en/lessons/logistic-regression":{"position":[[19060,8],[62320,6]]},"/en/lessons/naive-bayesian":{"position":[[39776,6],[47107,6],[47226,6],[54074,6],[64986,6],[69608,6],[69714,6],[69908,6],[69955,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9995,6],[10038,6],[10721,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37426,6]]},"/en/lessons/space-place-gazetteers":{"position":[[9529,7],[43397,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21612,6],[28578,6],[29391,8],[29696,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8232,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12615,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29306,6],[29323,6],[29365,6],[29414,6],[29456,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1421,6],[1443,6],[1525,7],[2577,7],[2707,8],[42118,6],[44631,6],[44721,6],[44772,6],[45873,6],[45916,7],[46153,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10886,6]]}}}],["target.pdf",{"_index":21180,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23364,11]]}}}],["target/scala",{"_index":9586,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11458,12]]}}}],["target=\"georg",{"_index":10516,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25270,14]]}}}],["target_len",{"_index":4340,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50378,11],[50612,13]]}}}],["target_len:int=40",{"_index":4343,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50683,19]]}}}],["target_locations.pi",{"_index":23531,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43389,19]]}}}],["target_nam",{"_index":2906,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18707,14]]}}}],["target_names=photo_data.vocab",{"_index":6435,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50234,30]]}}}],["targets=\"t18300114",{"_index":18423,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34380,18]]}}}],["targorder=\"i",{"_index":18422,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34366,13]]}}}],["tariq",{"_index":14032,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43400,5],[43560,5]]}}}],["tarragona",{"_index":20964,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[26482,9],[30667,9],[35180,9],[35208,9],[39819,9],[39847,9]]}}}],["taryn",{"_index":2296,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[1751,5],[32002,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2260,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5487,5],[47593,5]]},"/en/lessons/gravity-model":{"position":[[8892,5],[46594,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1891,5],[48487,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19963,5]]}}}],["task",{"_index":590,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18179,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34542,6],[35744,5],[36594,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11073,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[26922,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16232,6],[19855,4],[25896,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8133,5],[8305,6],[8362,5],[23512,5],[25455,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[874,5],[2237,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1140,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43158,5],[68914,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[618,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59068,5]]},"/en/lessons/common-similarity-measures":{"position":[[2815,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3546,5],[8074,5],[8147,5],[20507,4],[27863,5],[30602,5],[31699,5],[32210,4],[36002,4],[36016,5],[36732,4],[36754,5],[37292,4],[38193,6],[38336,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1883,5],[44858,4],[60896,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5816,5],[13137,5],[13865,5],[14737,5],[15028,5],[17161,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4084,4],[4148,6],[4263,5],[10952,5],[17175,4],[18895,5],[23030,6],[25067,5],[31273,5],[52217,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4777,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7297,4],[10377,5],[13839,4],[32684,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30184,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5032,5],[7231,5],[8681,5],[8882,6],[9344,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14226,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10405,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3927,4],[5180,5],[12437,4],[12966,5],[32379,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44109,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24222,5]]},"/en/lessons/extracting-keywords":{"position":[[9880,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2028,5],[41997,4],[42201,5],[42484,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2049,5],[25061,5],[36146,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6825,4],[9812,6],[10493,4],[11478,6],[11880,5],[13265,6],[13455,4],[18753,5],[29441,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1090,5],[1354,4],[11098,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2203,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9100,6],[69045,4],[69304,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[774,4]]},"/en/lessons/gravity-model":{"position":[[48017,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7061,5],[7633,5],[11186,6],[13073,6],[32476,5],[43321,6],[44611,4],[44751,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[789,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8778,6],[33257,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1124,4],[5155,4],[13060,5],[13463,5],[14303,5],[14572,5],[14639,5],[14999,5],[16231,5],[16271,5]]},"/en/lessons/intro-to-bash":{"position":[[1831,6],[2362,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2327,5],[2646,4]]},"/en/lessons/intro-to-powershell":{"position":[[1890,5],[2645,5],[2954,5],[3434,5],[4205,4],[28277,4],[29590,4],[29792,6],[40848,5],[41187,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2807,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8174,4],[33223,4],[35758,4],[35825,4],[36060,6],[38019,5],[38241,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7241,5],[7551,6],[22526,5]]},"/en/lessons/jupyter-notebooks":{"position":[[25216,5],[40055,5],[48025,5],[48655,5],[49514,5]]},"/en/lessons/linear-regression":{"position":[[21239,5],[23326,5],[30326,4]]},"/en/lessons/linux-installation":{"position":[[4601,6]]},"/en/lessons/logistic-regression":{"position":[[15033,5],[61276,5]]},"/en/lessons/mac-installation":{"position":[[4278,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[535,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4488,4],[4563,5],[5048,6],[27410,5]]},"/en/lessons/naive-bayesian":{"position":[[2214,4],[3013,5],[6198,5],[7760,4],[8547,5],[9540,6],[9597,5],[17851,4],[46686,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3938,4],[11295,5]]},"/en/lessons/qgis-layers":{"position":[[1380,6]]},"/en/lessons/research-data-with-unix":{"position":[[1403,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29967,4]]},"/en/lessons/sentiment-analysis":{"position":[[17325,5],[24815,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13380,5]]},"/en/lessons/sonification":{"position":[[4353,5],[4671,5]]},"/en/lessons/space-place-gazetteers":{"position":[[8361,4],[13728,5],[16897,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6875,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1915,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[28834,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4699,5],[10231,4]]},"/en/lessons/windows-installation":{"position":[[5528,6]]}}}],["task.10",{"_index":5892,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17372,7]]}}}],["tasks.”7",{"_index":17031,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[8763,8]]}}}],["tassi",{"_index":6667,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12311,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12374,6],[35255,6]]}}}],["tast",{"_index":8869,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5002,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6299,6]]},"/en/lessons/naive-bayesian":{"position":[[57331,6]]}}}],["taster",{"_index":19775,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[14314,6]]}}}],["tatiu",{"_index":4738,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29008,6],[46494,6]]}}}],["taught",{"_index":4501,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[65959,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[612,6]]},"/en/lessons/extracting-keywords":{"position":[[29789,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[435,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[556,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4983,6]]},"/en/lessons/intro-to-linked-data":{"position":[[19035,6],[19426,6],[19455,6],[25638,6]]},"/en/lessons/jupyter-notebooks":{"position":[[42748,6]]},"/en/lessons/linear-regression":{"position":[[15036,6]]},"/en/lessons/naive-bayesian":{"position":[[1000,6]]},"/en/lessons/normalizing-data":{"position":[[444,6]]},"/en/lessons/preserving-your-research-data":{"position":[[396,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4478,6],[6389,6]]},"/en/lessons/working-with-web-pages":{"position":[[278,6]]}}}],["taughtpianoto",{"_index":15193,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[16347,13],[16399,13]]}}}],["tawdri",{"_index":18842,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13644,7]]}}}],["tax",{"_index":2263,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15010,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4082,3],[5684,5],[10334,3]]},"/en/lessons/gravity-model":{"position":[[11083,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4353,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9026,3]]}}}],["taxat",{"_index":12493,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[734,8]]}}}],["taxonomi",{"_index":6495,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57697,9]]},"/en/lessons/intro-to-linked-data":{"position":[[17337,8],[27718,11]]},"/en/lessons/preserving-your-research-data":{"position":[[12296,10]]},"/en/lessons/sonification":{"position":[[4228,8],[41288,9]]}}}],["taylor",{"_index":2709,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33076,6],[33693,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2406,7],[6051,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2363,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50082,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57880,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42869,6],[46285,6],[47944,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[33888,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5339,6],[47430,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[4225,6],[4612,6],[4968,6]]},"/en/lessons/naive-bayesian":{"position":[[33292,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1760,6],[48262,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20512,6]]}}}],["taymor",{"_index":6829,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32177,9]]}}}],["tb",{"_index":10580,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38330,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47819,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12623,2]]}}}],["tb[0",{"_index":10584,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38495,6]]}}}],["tb[1",{"_index":10585,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38531,6]]}}}],["tbl_newspaper_search_result",{"_index":13158,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[15946,28],[22685,30],[25330,30],[25896,28],[26407,28],[26481,28],[27579,28],[28188,29],[28692,29],[29628,28],[30327,28],[30892,29],[30993,28],[32382,28],[34713,28],[36857,29],[37261,31],[37646,31],[37733,29],[39166,31],[39654,31],[40063,29],[41179,28],[42316,28],[43408,28],[44151,28]]}}}],["tcp",{"_index":5618,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[3643,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39627,3],[40234,4],[41772,3]]}}}],["tcp/ip",{"_index":13132,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9259,7]]}}}],["tcpip",{"_index":13134,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[9337,5]]}}}],["td",{"_index":15102,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15247,3],[15726,6],[16611,3],[18768,3]]}}}],["td_00044_b2.jpg",{"_index":22321,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25200,18],[30152,18]]}}}],["tds[5].get_text",{"_index":15110,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17084,17],[19241,17]]}}}],["te",{"_index":11874,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7173,2],[7543,2],[10846,2],[62146,2]]},"/en/lessons/naive-bayesian":{"position":[[54424,3],[55108,3]]}}}],["teach",{"_index":720,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[100,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[872,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1550,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69721,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59914,5]]},"/en/lessons/counting-frequencies":{"position":[[14252,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1703,8],[2047,5],[3380,8],[6452,8],[13406,5],[41464,5],[50199,9],[50683,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2451,8],[59918,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1837,8],[1959,8],[2026,8]]},"/en/lessons/extracting-keywords":{"position":[[1328,5],[39237,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32608,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[14162,9],[17036,8]]},"/en/lessons/gravity-model":{"position":[[22584,5]]},"/en/lessons/installing-omeka":{"position":[[12874,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[191,8],[3027,8],[4788,5],[8211,8],[8404,5],[9366,8],[10146,8],[15084,5],[42616,5],[43407,8],[44902,8],[45533,8],[46235,5],[46782,5],[47386,5],[48889,8],[48978,9],[49037,5],[50929,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[854,5]]},"/en/lessons/intro-to-bash":{"position":[[26635,5]]},"/en/lessons/json-and-jq":{"position":[[1857,7],[40582,7]]},"/en/lessons/jupyter-notebooks":{"position":[[490,8],[2971,9],[3292,5],[3840,5],[8066,8],[39327,8],[39376,8],[39400,8],[39919,5],[40691,8],[40941,7],[42809,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36713,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15499,5]]},"/en/lessons/preserving-your-research-data":{"position":[[11591,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[28509,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54842,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1139,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1450,7],[4009,5],[51424,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4252,7],[22695,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2439,7],[6731,5]]},"/en/lessons/transliterating":{"position":[[16995,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52847,5]]}}}],["teachabl",{"_index":13882,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[2753,9],[2860,9],[3018,9],[3243,9],[5426,9],[19102,9],[19140,9],[19386,9],[19586,9],[19732,9],[20701,9],[21247,9],[21543,9],[21856,9],[23022,9],[24016,9],[24781,9],[25088,9],[25295,9],[26421,9],[41824,9],[46046,9]]}}}],["teachablemachinemodelload",{"_index":13980,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[33292,29],[33655,27],[33800,29],[33901,29],[34735,29]]}}}],["teacher",{"_index":15189,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15962,9],[18393,7],[20505,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6765,7]]}}}],["teacherid",{"_index":15207,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[20210,9]]}}}],["teacher’",{"_index":14196,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[10204,9]]}}}],["team",{"_index":2999,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4998,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25038,4],[25939,4],[31761,4],[32922,4],[44383,4],[64064,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37586,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19412,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9479,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12519,4],[29114,4],[29684,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21448,5],[30876,5],[34624,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39769,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44915,4]]},"/en/lessons/linear-regression":{"position":[[74407,5],[74755,5],[75652,5],[75893,5],[76198,5],[76648,5],[76847,5],[77422,5]]},"/en/lessons/logistic-regression":{"position":[[66286,5],[66502,5],[67040,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[36275,4]]},"/en/lessons/space-place-gazetteers":{"position":[[12646,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19189,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3690,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7367,4]]}}}],["tech",{"_index":2763,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1829,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18847,4],[35835,4],[43183,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43753,4]]}}}],["techi",{"_index":15268,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[30034,6]]}}}],["technet",{"_index":15393,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[33149,7],[40132,7],[45471,8]]}}}],["technic",{"_index":3300,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2502,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6029,9],[7168,9],[9029,9],[13874,9],[33972,9],[34514,9],[58477,9],[68628,12],[69973,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55414,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5047,9],[10782,9],[38397,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[584,9],[31469,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[8872,9],[10565,12],[10618,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59147,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2486,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13214,9]]},"/en/lessons/extracting-keywords":{"position":[[17286,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35423,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3651,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[627,9],[2418,9],[2616,9],[2927,9],[19239,9],[19321,11],[19403,11],[27746,9],[28672,9],[30825,9],[31719,9],[32392,9],[33023,9],[34573,9],[43004,10],[43452,10],[43619,9],[43985,9],[44115,9],[50985,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3301,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3860,9],[13451,9],[41642,9]]},"/en/lessons/intro-to-linked-data":{"position":[[1137,9],[21937,9],[24486,11]]},"/en/lessons/intro-to-powershell":{"position":[[2761,13],[45922,13]]},"/en/lessons/introduction-map-warper":{"position":[[6337,9],[21961,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14366,9],[16001,9],[16481,9],[16554,9],[17196,9],[37468,9],[40406,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1289,9],[6716,9]]},"/en/lessons/jupyter-notebooks":{"position":[[3031,9],[3735,9],[3922,9],[5008,9],[23135,9],[36781,9],[41871,9],[45325,9],[52015,9]]},"/en/lessons/naive-bayesian":{"position":[[20692,9]]},"/en/lessons/normalizing-data":{"position":[[1397,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1781,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4389,9],[36245,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[685,9],[31794,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2300,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6008,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9258,9],[9497,9],[24179,12],[41094,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2290,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1592,9],[18489,9],[20501,9],[20626,9]]}}}],["technicolor",{"_index":15797,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12932,11],[36591,11]]}}}],["techniqu",{"_index":48,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[864,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[460,9],[34643,9],[41878,11],[42624,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9477,9],[9786,10],[12192,10],[20184,10],[20823,9],[20982,9],[21709,9],[30969,10],[31411,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1897,10],[16075,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1713,10],[2430,10],[26388,10],[35571,10],[60968,10],[64799,9],[65000,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13734,10],[58970,10],[67346,10],[69116,10]]},"/en/lessons/common-similarity-measures":{"position":[[1752,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2133,10],[2602,11],[2890,10],[3323,10],[3600,10],[3736,10],[3865,10],[4094,10],[4339,10],[4605,10],[16160,10],[16606,10],[22641,10],[32248,9],[37740,10],[37837,10],[41204,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[54994,10],[55624,10],[58641,10],[59028,11],[59565,10],[60120,10],[60327,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7066,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37419,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2651,10],[46519,10],[47442,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24356,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1388,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31034,9],[36012,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7711,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[48007,10],[48649,10]]},"/en/lessons/extracting-keywords":{"position":[[30383,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6599,9],[17529,10],[19415,11],[19502,10],[20887,9],[21639,9],[25390,11],[32516,9],[41188,10],[41791,9],[43002,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[16718,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2178,10]]},"/en/lessons/geocoding-qgis":{"position":[[5502,10],[7095,9],[17008,9]]},"/en/lessons/georeferencing-qgis":{"position":[[501,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[2461,10],[2618,11],[2686,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7679,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1204,10],[46739,9]]},"/en/lessons/gravity-model":{"position":[[59422,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[830,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2230,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11611,9]]},"/en/lessons/intro-to-powershell":{"position":[[22407,9],[23270,9]]},"/en/lessons/introduction-and-installation":{"position":[[1996,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1691,10],[37361,11],[41444,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1687,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18846,11],[30652,10],[43206,11],[44816,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3647,9]]},"/en/lessons/linear-regression":{"position":[[32469,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[434,10],[4687,9],[5250,9],[5464,9],[8247,10]]},"/en/lessons/normalizing-data":{"position":[[5668,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4934,9],[5200,9],[6120,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6859,10]]},"/en/lessons/sentiment-analysis":{"position":[[2115,10],[12974,10],[14336,10],[15756,11]]},"/en/lessons/sonification":{"position":[[3858,9],[5219,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[771,10],[5084,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31510,11],[32819,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46558,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1963,9],[5042,9],[5161,9],[5314,10],[6140,9]]},"/en/lessons/transliterating":{"position":[[730,9],[16401,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16527,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[17787,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[46600,10]]}}}],["technolog",{"_index":3291,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[2169,10],[4460,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68546,12]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5349,13],[69565,11],[70691,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2065,10],[2786,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55900,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61807,10]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5803,12],[6945,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[535,11],[3946,10],[4547,11]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5151,13],[48377,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43875,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5936,13],[19631,11],[22273,10],[24990,11],[25322,12]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4786,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29163,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[1300,13]]},"/en/lessons/gravity-model":{"position":[[60909,12],[63132,12],[64483,12]]},"/en/lessons/image-classification-neural-networks":{"position":[[3664,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[47601,11],[47818,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45001,12],[45288,10],[46018,10],[50903,12],[53938,10],[54324,12]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1178,11],[2774,10],[3361,11]]},"/en/lessons/introduction-map-warper":{"position":[[2023,13],[2189,10],[2386,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[24124,13],[34587,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8995,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47938,11],[53400,11],[53707,11],[54339,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22398,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[19712,13]]},"/en/lessons/qgis-layers":{"position":[[7942,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8590,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5838,10],[26140,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9044,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15622,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20114,10],[20324,13]]}}}],["tecumseh",{"_index":9356,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32521,8]]}}}],["ted",{"_index":1001,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2126,3],[46602,4],[48049,4]]},"/en/lessons/intro-to-powershell":{"position":[[16133,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48555,3]]},"/en/lessons/linear-regression":{"position":[[73560,4]]},"/en/lessons/logistic-regression":{"position":[[64906,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45902,3],[46908,3],[47062,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4664,3],[25808,3]]}}}],["tediou",{"_index":539,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16044,8],[21145,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6758,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42728,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3246,7],[48568,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16223,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10248,8],[13629,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[1860,7],[7398,7]]}}}],["tedou",{"_index":8970,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[17835,7]]}}}],["teen",{"_index":14405,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[10361,5]]}}}],["tei",{"_index":8577,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12532,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67854,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[16374,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[33327,3]]}}}],["teisap.xml",{"_index":22456,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[15674,11],[16309,10]]}}}],["telecommun",{"_index":16551,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53144,17]]}}}],["telegraph",{"_index":20529,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8620,10]]}}}],["telephon",{"_index":7859,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20383,9]]},"/en/lessons/qgis-layers":{"position":[[9195,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5405,9],[8390,9]]}}}],["televis",{"_index":5827,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1621,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4390,10]]}}}],["television_programm",{"_index":3872,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17573,20]]}}}],["tell",{"_index":424,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11160,4],[15869,5],[22225,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7399,4],[9656,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7505,4],[9653,4],[11425,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3085,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20374,7],[21724,5],[21970,5],[22056,5],[23990,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[28478,5],[31274,5],[31352,5],[45463,5],[47892,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10584,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36926,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45380,4],[54612,4],[54689,4],[54923,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1653,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17089,4],[38460,4],[50463,4],[53676,5]]},"/en/lessons/common-similarity-measures":{"position":[[8573,4],[12682,4],[15476,5],[15548,5],[18999,5],[24854,4],[25233,5],[31935,7],[33720,4],[35145,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18327,4],[41566,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1439,4],[10038,4],[24423,4],[49740,5],[59983,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15565,4],[17245,5],[17462,7],[21023,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17906,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1173,4],[2761,4]]},"/en/lessons/counting-frequencies":{"position":[[1071,5],[8145,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6768,4],[19130,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16913,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30566,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40278,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5140,4],[6335,5],[10443,7],[11230,4],[11360,5],[15012,7],[15961,7],[17915,4],[21334,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8640,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[30743,5],[36290,5],[37932,5],[38079,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41606,5],[42644,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[954,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8768,5],[10381,4],[10780,5],[16216,4],[18865,4],[21128,4],[29396,4],[42390,7],[43726,4],[44405,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[11825,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9001,4],[11782,5],[12202,4],[22568,4],[27015,7],[33739,4],[34248,4],[34460,4],[34506,4],[34589,7],[34873,4],[49007,5],[49114,5]]},"/en/lessons/extracting-keywords":{"position":[[7421,4],[11396,4],[12715,5],[13706,5],[15343,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35673,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32553,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2410,5],[6651,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3196,4],[4344,4],[26541,5],[26822,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26457,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5266,4],[8483,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17012,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18139,5]]},"/en/lessons/gravity-model":{"position":[[5862,4],[36104,4],[41306,4],[41496,4]]},"/en/lessons/installing-omeka":{"position":[[7293,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16565,4],[17304,4],[31826,4]]},"/en/lessons/intro-to-bash":{"position":[[14377,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8280,5],[10918,4],[11774,5],[16096,4],[17185,5],[19342,5]]},"/en/lessons/intro-to-linked-data":{"position":[[13524,5],[13838,4],[21703,5],[26487,4]]},"/en/lessons/intro-to-powershell":{"position":[[2617,7],[4630,5],[7789,5],[11729,7],[17456,5],[18181,5],[20368,7],[22605,5],[22821,4],[25309,4],[26183,5],[27115,4],[30520,4],[32945,4],[33083,4],[33931,5],[34175,5],[34315,7],[35598,7],[35667,5],[37830,4],[39735,4],[39991,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5586,4],[9110,4],[23264,4],[24499,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11486,7],[12989,5],[21530,5],[22058,5],[38785,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30891,5],[36250,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1992,8],[35785,4]]},"/en/lessons/json-and-jq":{"position":[[6992,5],[15489,5],[20958,4],[25471,5],[30323,5],[38610,5]]},"/en/lessons/jupyter-notebooks":{"position":[[25426,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1790,4]]},"/en/lessons/linear-regression":{"position":[[38879,5],[39143,4],[45573,5],[50107,7],[51693,5],[62633,5]]},"/en/lessons/linux-installation":{"position":[[1011,5]]},"/en/lessons/logistic-regression":{"position":[[20150,5],[23746,4],[24897,5],[25011,5],[52388,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5214,5],[5477,4],[6450,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[25926,7]]},"/en/lessons/naive-bayesian":{"position":[[8072,4],[8270,4],[8996,4],[9368,4],[13131,7],[13184,7],[13351,7],[15330,4],[23494,7],[32354,5],[32419,5],[38146,4],[38340,4],[41578,5],[48755,5]]},"/en/lessons/normalizing-data":{"position":[[8559,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2547,4],[10431,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25367,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17603,5],[18472,5],[41401,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29715,7],[33568,4]]},"/en/lessons/sentiment-analysis":{"position":[[17350,4],[26500,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12235,5],[16229,5],[26437,5],[31070,4],[31472,5],[31580,5]]},"/en/lessons/sonification":{"position":[[21118,4],[21968,4],[22869,5],[36189,4]]},"/en/lessons/space-place-gazetteers":{"position":[[9883,4],[12278,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[21581,7],[21962,4],[26915,5],[28256,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19920,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21738,5],[38842,5],[39065,4],[43492,4],[48214,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2899,4],[7075,4],[7387,4],[9881,4],[9986,7],[12564,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1642,7],[19440,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11990,5],[19589,5],[23970,4],[26035,5],[26317,5],[27792,5]]},"/en/lessons/transliterating":{"position":[[3858,4],[4798,7],[7068,4],[7568,4],[19610,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28574,4],[30656,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[19651,4]]},"/en/lessons/viewing-html-files":{"position":[[2537,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10265,5],[25049,4],[27109,4],[28924,4],[29057,4],[34942,4]]},"/en/lessons/working-with-text-files":{"position":[[4986,4]]},"/en/lessons/working-with-web-pages":{"position":[[1262,5]]}}}],["tello",{"_index":16511,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51557,6]]}}}],["tello.18",{"_index":16310,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34849,8]]}}}],["tema",{"_index":20281,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50642,4]]}}}],["temp",{"_index":8301,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10421,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56263,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12829,6]]}}}],["temperatur",{"_index":14721,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32001,12],[32014,11]]},"/en/lessons/linear-regression":{"position":[[13267,11],[57179,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15772,12]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36008,12],[36060,12],[36108,13]]}}}],["temperature=0.7",{"_index":14717,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30851,16],[33209,16]]}}}],["templ",{"_index":21987,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63842,6],[64103,6],[64756,6]]}}}],["templat",{"_index":2988,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2685,8],[2890,9],[3597,9],[8275,10],[8376,12],[8610,9],[9009,8],[23541,8],[25484,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18958,8],[18979,13]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19138,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14662,10]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4700,8],[5006,8],[5160,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11876,9],[12042,8],[12174,8],[35718,8],[35809,8],[45753,8],[45844,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5046,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[65637,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[29347,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[28414,9],[28429,8],[28761,8],[29357,9],[30095,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[25891,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[695,8],[758,8],[1732,8],[2671,8],[39484,8],[39567,9],[39714,9],[40638,8],[40695,8],[43213,8],[43495,8],[43519,9]]},"/en/lessons/jupyter-notebooks":{"position":[[45005,9]]},"/en/lessons/sonification":{"position":[[19020,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7082,8],[11129,9],[23670,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15865,9],[20224,9],[20829,9],[21247,8],[31453,9]]}}}],["templates—thos",{"_index":2992,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3388,15]]}}}],["templeton",{"_index":22101,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[26057,10]]}}}],["templist",{"_index":12289,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45263,8],[45334,8],[46824,8]]}}}],["templist.append(lin",{"_index":12303,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[46510,21],[46641,21]]}}}],["tempo",{"_index":20712,"title":{},"body":{"/en/lessons/sonification":{"position":[[18816,5],[24953,5],[25898,6]]}}}],["tempor",{"_index":2525,"title":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[0,8]]}},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21971,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19100,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26978,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11976,8],[18704,8],[18814,8],[19397,8],[19615,8],[20665,8],[22153,8],[22354,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9870,8],[46015,8]]},"/en/lessons/sonification":{"position":[[1690,8],[5433,8],[13966,8],[19866,9]]},"/en/lessons/space-place-gazetteers":{"position":[[5447,10],[13071,12],[14250,8],[14755,8],[17407,8],[25058,8],[25380,8],[25458,8],[25600,8],[46950,8],[47007,8],[47119,8],[48182,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13184,6],[15413,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1,8],[1508,8],[1549,8],[1665,8],[1845,8],[2241,8],[2483,8],[2579,8],[3060,8],[3106,8],[3257,8],[3884,8],[4240,8],[4348,8],[4481,9],[4551,8],[4596,8],[4634,8],[4907,8],[7762,8],[7889,8],[7919,8],[8598,8],[9275,8],[10264,8],[10454,8],[10930,8],[12360,8],[12688,8],[13395,8],[14394,8],[14729,8],[16133,8],[16210,8],[16351,8],[16495,8],[16869,8],[17123,8],[17313,8],[17945,8],[18075,8],[19362,8],[21611,8],[23405,8],[23654,8],[24862,11],[24999,8],[25073,8],[25155,8],[25180,8],[30747,10],[31889,8],[32175,8],[32431,8],[32847,8],[33052,8],[33280,8],[33464,8],[34238,8],[34422,8],[35213,8],[35483,8],[35577,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5132,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3471,8]]}}}],["temporari",{"_index":8898,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8169,9],[8381,9],[8493,9],[8812,9],[23662,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48375,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39506,9],[46609,9],[46681,9],[50767,9],[50931,9],[50998,9],[53204,9]]},"/en/lessons/geocoding-qgis":{"position":[[28255,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2671,9],[10604,9],[10732,9],[10814,9],[11083,9],[12200,9]]},"/en/lessons/googlemaps-googleearth":{"position":[[16237,9]]},"/en/lessons/gravity-model":{"position":[[15692,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40072,9],[40200,9]]}}}],["temporarili",{"_index":376,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9719,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12868,11],[14808,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5302,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14412,11],[22248,11]]},"/en/lessons/logistic-regression":{"position":[[5110,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7370,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[9736,12]]}}}],["tempt",{"_index":789,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3294,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17914,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39454,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13403,8],[44341,7]]}}}],["temptat",{"_index":23045,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[19842,10]]}}}],["ten",{"_index":1138,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8305,3],[9877,3],[10729,3],[10966,3],[11949,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14046,3],[14115,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16502,3],[17987,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1652,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1211,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39600,3],[40991,3],[47763,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69425,4]]},"/en/lessons/common-similarity-measures":{"position":[[35676,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2484,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15137,3]]},"/en/lessons/counting-frequencies":{"position":[[11299,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40183,3],[43572,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5730,3],[11535,3],[16450,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25843,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[25178,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57971,3]]},"/en/lessons/intro-to-bash":{"position":[[15142,3],[15214,3],[26354,3],[26416,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10216,3]]},"/en/lessons/jupyter-notebooks":{"position":[[7755,4]]},"/en/lessons/naive-bayesian":{"position":[[19710,3],[30082,3],[30105,3],[42400,3],[43851,3],[54153,3],[55993,3]]},"/en/lessons/research-data-with-unix":{"position":[[7811,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4316,3],[4747,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2821,4],[11875,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6489,3],[9191,4],[33416,3],[33592,3],[33925,3],[34418,3],[34662,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13790,4]]}}}],["tend",{"_index":994,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1893,4],[34560,4],[36757,4],[36903,5],[38169,4],[40285,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29371,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2573,4],[35206,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41166,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4017,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[37903,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13191,5],[16522,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9897,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25496,6],[33190,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15282,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3611,4],[24072,4]]},"/en/lessons/geocoding-qgis":{"position":[[3504,4],[32148,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[17787,4],[22209,4],[33638,5]]},"/en/lessons/gravity-model":{"position":[[27462,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[23538,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1210,4],[22825,4],[29602,4]]},"/en/lessons/linear-regression":{"position":[[2475,5],[7966,6],[60246,4],[60301,5],[60422,4],[60477,5],[60568,5],[60775,5],[69834,4],[69931,4]]},"/en/lessons/logistic-regression":{"position":[[2195,5],[35470,4]]},"/en/lessons/naive-bayesian":{"position":[[10861,5],[56767,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2797,5],[6537,4]]},"/en/lessons/qgis-layers":{"position":[[1300,4]]},"/en/lessons/space-place-gazetteers":{"position":[[5098,4],[32604,4],[46117,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11537,4],[37527,4],[46185,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10215,4],[10373,5],[13845,4],[14100,4]]},"/en/lessons/working-with-text-files":{"position":[[6360,4]]}}}],["tendenc",{"_index":2687,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31440,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64721,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29535,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[58634,8]]}}}],["tenebroso",{"_index":20004,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12164,9],[12853,11],[14276,9]]}}}],["tenen",{"_index":13061,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12516,5],[32891,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2236,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12574,6],[15253,6],[23140,6],[26834,6],[28413,6]]}}}],["tenet",{"_index":9182,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4393,7],[6076,6],[48304,5]]}}}],["tenfold",{"_index":18284,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3655,7],[38829,7],[40005,7],[40147,7],[40624,7]]}}}],["tennant",{"_index":5587,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69487,8]]}}}],["tennesse",{"_index":8989,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21361,10]]}}}],["tenni",{"_index":7555,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[37469,6]]}}}],["tennison",{"_index":22583,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40045,9]]}}}],["tennyson",{"_index":17969,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55546,8]]}}}],["tens",{"_index":7078,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50846,5],[50867,5],[50983,5],[51036,5],[51089,5],[51291,6],[51334,6],[51577,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21415,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[18895,6]]}}}],["tension",{"_index":10499,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21560,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35060,8]]},"/en/lessons/sentiment-analysis":{"position":[[27620,9],[30312,9],[31407,9],[34602,9],[36278,9]]}}}],["tensor",{"_index":6253,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28521,8],[28699,7],[31189,7],[31217,6],[31668,6]]}}}],["tensor([0",{"_index":6296,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31107,11]]}}}],["tensor([0.0628",{"_index":6423,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48246,15]]}}}],["tensor([[[0.7020",{"_index":6257,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29081,17]]}}}],["tensorflow",{"_index":5269,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69083,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29979,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[7686,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12998,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[25507,11],[25523,10],[25541,10],[26160,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19485,10],[19561,10],[19693,10],[19789,10],[21253,10],[21508,10],[32761,10]]}}}],["tensorflow.j",{"_index":13884,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[3456,14],[25492,14],[25657,14],[25817,13],[25873,14],[26359,13],[27022,14]]}}}],["tensorimag",{"_index":6251,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28479,11]]}}}],["tensormulticategori",{"_index":6252,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28500,20]]}}}],["tenur",{"_index":7459,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[27385,7]]}}}],["terabyt",{"_index":14971,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8765,8]]}}}],["tercia.\\n",{"_index":11981,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10287,13],[11188,13],[61587,13],[62488,13]]}}}],["terhi",{"_index":15316,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37861,5]]}}}],["term",{"_index":967,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[844,4],[1229,4],[5884,4],[5996,5],[6151,4],[6241,5],[6287,4],[6320,4],[6625,5],[6670,5],[7682,4],[7732,4],[8323,5],[8334,4],[8431,4],[9288,5],[9307,5],[9650,5],[9746,4],[9881,4],[9936,4],[10977,6],[11420,5],[11953,4],[12398,4],[12573,4],[12785,4],[14315,5],[14587,4],[14607,5],[15650,5],[15881,4],[16409,4],[19074,5],[19145,5],[19587,5],[25110,4],[25198,4],[25226,4],[25542,5],[25796,4],[25925,4],[26233,4],[28238,5],[28326,4],[28556,4],[29092,6],[29586,5],[31471,5],[32615,4],[33171,6],[34270,4],[34684,5],[35675,5],[36140,5],[36410,5],[36549,4],[36801,4],[38111,5],[38430,4],[38505,4],[38816,5],[38979,4],[39325,4],[39537,4],[39596,4],[39649,5],[40084,4],[40719,4],[40956,4],[41062,4],[41390,4],[41607,4],[42938,6],[42982,5],[46271,4],[46805,5],[48252,5],[49429,4],[52608,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14297,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14049,5],[16202,4],[26249,5],[30344,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3416,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2275,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5380,5],[5735,5],[5922,6],[6170,5],[6246,5],[13760,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5467,4],[5674,6],[5726,4],[5896,5],[6064,5],[6560,5],[6591,4],[6679,7],[7525,4],[7855,4],[8068,4],[8914,4],[9976,6],[11224,5],[11632,5],[11746,4],[12261,5],[12351,4],[12625,4],[13422,4],[13449,5],[13630,5],[15026,5],[17074,5],[17133,5],[17358,4],[27751,5],[56263,5],[56766,5],[60332,5],[61970,5],[65572,5],[67034,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7667,4],[50710,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4620,6],[4673,5],[34524,5],[64737,5]]},"/en/lessons/common-similarity-measures":{"position":[[4454,4],[10134,6],[10372,6],[14880,5],[21346,5],[36715,5],[36948,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2295,4],[8461,5],[10807,5],[10868,6],[12467,4],[13968,4],[16106,4],[16159,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16350,4],[40980,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33880,6]]},"/en/lessons/counting-frequencies":{"position":[[5633,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4426,4],[4875,4],[5286,4],[6611,5],[7278,5],[7378,5],[8116,5],[9993,4],[10967,5],[11651,5],[11784,4],[12191,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17133,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4542,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15160,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6974,4],[28093,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58856,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4118,5],[4240,4],[4588,5],[9211,4],[23509,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11040,5],[29857,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20275,5]]},"/en/lessons/extracting-keywords":{"position":[[716,5],[882,5],[3881,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[18906,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[432,4],[817,6],[984,6],[1106,4],[2500,6],[2553,4],[9696,4],[14534,5],[17841,4],[18137,4],[18320,5],[35580,5],[35741,6]]},"/en/lessons/geocoding-qgis":{"position":[[3552,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1093,5],[1223,5],[2741,5],[3086,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9861,6],[10049,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[11385,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35314,5],[35463,5],[40442,5],[41946,5],[41992,4],[45364,5],[45410,4],[45918,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[377,5],[2089,4],[2411,5],[10686,5]]},"/en/lessons/gravity-model":{"position":[[3919,4],[5716,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45603,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14261,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3311,5],[3349,4],[12884,4],[13888,4],[40522,4],[42011,4],[42038,5],[42429,5],[43290,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10040,5]]},"/en/lessons/intro-to-bash":{"position":[[20879,4]]},"/en/lessons/intro-to-linked-data":{"position":[[1147,5],[1259,5],[1543,5],[6314,5],[21947,4],[28112,6],[28409,4],[32507,5]]},"/en/lessons/jupyter-notebooks":{"position":[[6373,4],[21647,5],[36417,4]]},"/en/lessons/linear-regression":{"position":[[563,4],[667,4],[4096,4],[4342,4],[4446,4],[4552,6],[4850,4],[5026,5],[5120,4],[5267,4],[5353,4],[5432,4],[5945,4],[6299,4],[6345,4],[7280,4],[8044,5],[8549,6],[9656,4],[9735,4],[11537,5],[11630,5],[11747,5],[26384,4],[26481,4],[26595,4],[26878,5],[27581,4],[28403,4],[28456,4],[29053,5],[29473,4],[30235,4],[30295,4],[30455,4],[30565,4],[30947,4],[31051,4],[31116,5],[31857,4],[32322,4],[32360,5],[32971,6],[33139,5],[33616,4],[34228,5],[34370,5],[34466,5],[34536,5],[34613,4],[34734,4],[34751,4],[35029,5],[35986,5],[36214,5],[36649,5],[39224,5],[41811,5],[52666,6],[53723,4],[53904,4],[54812,4],[54969,4],[63701,4],[64018,5],[64820,5],[64944,5],[65039,4],[65840,5],[66033,4],[67707,4],[67811,5],[68865,5],[68921,4],[69565,5],[70253,4],[72094,5],[72250,4],[72345,5],[72659,4]]},"/en/lessons/logistic-regression":{"position":[[332,4],[433,4],[4111,4],[5632,4],[5726,4],[6734,4],[7011,4],[11717,4],[11822,4],[12795,4],[13208,5],[13227,4],[13712,4],[14055,4],[15181,5],[19932,4],[20037,4],[22758,5],[34201,6],[34641,4],[34950,4],[35363,4],[43308,5],[43446,4],[44295,4],[44359,5],[45248,4],[46804,5],[47332,4],[49760,4],[49794,5],[49858,4],[50417,4],[55837,5],[56371,5],[57990,4],[59261,4],[60531,6],[60649,5],[60722,5],[60908,5],[62379,4],[62462,4],[63322,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1717,4]]},"/en/lessons/naive-bayesian":{"position":[[7531,6],[49516,4],[49748,4],[68888,5],[68967,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24034,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1678,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1480,5],[1559,5],[2110,4],[4379,5],[4435,5],[7207,5]]},"/en/lessons/preserving-your-research-data":{"position":[[16168,4]]},"/en/lessons/qgis-layers":{"position":[[6652,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11325,5],[11569,5],[11936,4],[17821,5],[21318,5]]},"/en/lessons/research-data-with-unix":{"position":[[14065,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7085,5],[8771,5],[10525,4],[26412,4],[38044,6],[38088,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[304,4],[4180,4],[5845,5],[9890,4],[27394,5],[35929,5],[36085,5],[37658,4],[38016,5],[38502,5],[39841,6]]},"/en/lessons/sentiment-analysis":{"position":[[38301,5]]},"/en/lessons/sonification":{"position":[[2916,5],[8465,4],[37285,5],[39959,5]]},"/en/lessons/space-place-gazetteers":{"position":[[106,4],[5466,6],[7487,4],[7512,4],[22153,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2026,4],[5357,5],[5698,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5887,5],[25948,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2626,4],[16033,4],[39391,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5390,4],[10462,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4916,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10498,4],[16080,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8027,4],[8050,4],[8122,4],[29646,5],[33681,4],[33774,4],[37069,5],[41788,5],[41807,5],[42077,5],[46459,6],[51344,5],[51528,5],[52710,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11498,4],[35497,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1602,6],[9991,4]]},"/en/lessons/working-with-text-files":{"position":[[3529,5],[3797,4],[7458,5]]}}}],["term/scor",{"_index":1491,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27865,10]]}}}],["term_list",{"_index":17157,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33624,10]]},"/en/lessons/logistic-regression":{"position":[[13720,10]]}}}],["termdocumentmatrix",{"_index":20163,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37689,20]]}}}],["termdocumentmatrix(cloud_corpu",{"_index":20166,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[37900,32]]}}}],["termfreq_typ",{"_index":21835,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[41707,13]]}}}],["termin",{"_index":140,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2995,8],[6017,8],[9973,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6186,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1016,8],[5139,8],[5424,8],[5903,9],[6920,9],[7064,9],[8513,8],[8781,8],[10138,8],[15618,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16203,10],[16563,10],[20355,9],[20833,9]]},"/en/lessons/common-similarity-measures":{"position":[[27993,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9559,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63642,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3050,9],[3064,8],[16115,8],[36252,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17717,8],[34618,9],[34782,8],[38161,8],[39214,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35184,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16787,8],[18405,9],[20430,9],[22480,8],[24889,8],[35110,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10569,8],[15255,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7647,8],[9518,8],[13273,8],[15368,8],[47406,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16890,8],[17037,8],[19114,8],[23967,9]]},"/en/lessons/extracting-keywords":{"position":[[13934,9],[14368,9],[14387,8],[14435,8],[14620,8],[16483,9],[30670,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2807,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8644,9],[8923,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11442,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[8927,9]]},"/en/lessons/installing-omeka":{"position":[[3745,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8082,8],[8143,8],[8206,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[18948,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[37414,8]]},"/en/lessons/intro-to-bash":{"position":[[1894,9],[3474,8],[3635,8],[3749,9],[3926,9],[4437,8],[8077,9],[14879,8],[16795,8],[24459,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[771,9],[814,9],[2128,8],[2688,9],[2856,9],[6810,9],[7152,8],[13515,9],[14377,8],[15215,8],[16579,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6905,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4430,8],[6222,8],[39800,10]]},"/en/lessons/json-and-jq":{"position":[[37650,10]]},"/en/lessons/jupyter-notebooks":{"position":[[12678,8]]},"/en/lessons/linux-installation":{"position":[[738,8],[778,9],[806,8],[1220,8],[2323,11],[3964,10],[3995,8],[4481,8]]},"/en/lessons/mac-installation":{"position":[[1650,11],[3612,11],[3707,8],[4167,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[730,8],[7279,9]]},"/en/lessons/research-data-with-unix":{"position":[[2635,8],[4001,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[15781,8]]},"/en/lessons/sonification":{"position":[[20183,8],[20492,8],[20518,8],[22125,8],[22634,9],[25470,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6079,8],[9384,9],[9466,9],[9524,11],[9613,9],[18120,8],[18277,8],[18566,8],[18891,8],[19083,8],[19282,9],[19588,9],[19640,8],[20507,8],[20889,8],[21029,8],[21838,9],[23623,8],[27080,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8446,8],[8564,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8907,9],[11056,8],[11181,8],[11421,9],[12311,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9943,8],[9979,12],[10213,8],[11787,8],[22316,9],[22848,8],[24632,8]]},"/en/lessons/windows-installation":{"position":[[3008,11]]}}}],["terminal.app",{"_index":14952,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[3515,12]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10129,12]]}}}],["terminal/command",{"_index":8027,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1201,16]]}}}],["terminolog",{"_index":3829,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14816,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[48822,12]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37294,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[231,11],[6544,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1463,12]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6846,11],[6916,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33172,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[110,11],[2089,11],[2345,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[370,11],[9664,11],[9733,12],[9972,11],[34299,12]]},"/en/lessons/googlemaps-googleearth":{"position":[[17287,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[2136,11],[29525,12],[30688,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[45185,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1797,11],[3167,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31888,11]]},"/en/lessons/working-with-text-files":{"position":[[661,12]]}}}],["terminu",{"_index":21250,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[8796,9],[8920,9],[9018,8],[9339,8],[10400,8],[11236,8],[11391,8],[12832,8],[13118,8],[13303,9],[14510,8]]}}}],["terminus.censor",{"_index":21252,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[9397,17],[10228,17],[11443,17]]}}}],["term’",{"_index":1302,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14671,6],[41505,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1119,6]]}}}],["terra",{"_index":12771,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31523,6],[31729,7]]}}}],["terrain",{"_index":12834,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[12019,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[524,8]]}}}],["terrestri",{"_index":6734,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[20087,15],[22087,15]]}}}],["terribl",{"_index":20008,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12198,8],[12497,8],[12913,10],[14656,8],[16801,8],[17831,10],[17842,10]]}}}],["territori",{"_index":6730,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[19953,9],[21899,9]]},"/en/lessons/gravity-model":{"position":[[3901,12],[30996,9],[31857,9],[34246,11]]}}}],["territorio",{"_index":15701,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22792,11]]}}}],["terror",{"_index":2667,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30395,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7143,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3993,6]]}}}],["terrorist",{"_index":2463,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17081,10],[17340,9],[17615,12],[28941,10],[28952,11],[29046,10],[29079,11],[29149,11],[29250,11],[29262,9],[29294,11],[29365,11],[30478,9]]}}}],["ters",{"_index":15214,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22896,8]]}}}],["tessera",{"_index":9529,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3034,8]]}}}],["tesseract",{"_index":308,"title":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7654,10],[7744,9],[7826,9],[8145,9],[8202,9],[8305,9],[8423,9],[8451,9],[8520,9],[8570,9],[8615,9],[8852,9],[12268,9],[12469,10],[15752,9],[15805,9],[16314,9],[18884,9]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10,9],[8890,10],[8918,9],[9106,10],[9252,9],[9620,9],[9724,9],[11654,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24449,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[6694,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32,9],[115,10],[194,9],[242,9],[571,9],[786,9],[830,9],[1472,10],[2228,10],[2658,10],[5100,9],[5136,9],[5413,9],[5514,9],[5618,9],[5896,9],[6037,9],[6048,9],[6378,9],[6477,9],[6742,10],[7584,10],[8152,10],[8654,9],[10107,10],[10470,9],[12687,9],[13071,9],[16172,9],[16183,9],[16534,9],[17406,10],[17660,9],[33917,9],[34104,9],[34271,9],[39946,9],[40057,9],[40524,9],[42253,9],[42427,9],[43178,9],[44420,11],[44958,10],[45539,9],[48923,9],[50502,9],[52043,9],[52459,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6373,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2014,9],[3297,9],[3723,9],[3898,9],[8053,10],[21133,9]]}}}],["tesseract_batch",{"_index":903,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11471,16],[11609,16],[11635,18]]}}}],["tesseract’",{"_index":18727,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2068,11],[36276,11],[51898,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[6467,11],[6497,11]]}}}],["tesserocr",{"_index":18978,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34916,9],[35075,10],[35212,9],[35845,9]]}}}],["test",{"_index":1631,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33862,5],[41421,7],[41550,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2224,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19347,6],[58666,4],[60500,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68748,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10861,4],[11246,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3906,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3784,6],[41613,4],[49694,6],[68393,7]]},"/en/lessons/common-similarity-measures":{"position":[[26332,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34371,6],[35084,6],[35098,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1743,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9319,4],[10663,4],[23604,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[17885,4]]},"/en/lessons/counting-frequencies":{"position":[[13725,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2116,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21262,4],[22602,4],[23176,4],[23628,4],[25579,4],[27259,4],[28152,4],[38984,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[686,7],[712,7],[764,7],[8294,7],[27551,7],[27798,7],[27969,4],[28122,7],[28215,7],[28352,7],[28425,4],[29975,7],[30003,4],[30313,7],[30428,7],[30722,4],[37019,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[928,7],[1296,4],[2571,7],[2615,7],[9528,7],[22764,4],[30717,4],[30852,4],[33711,4],[33775,7],[33876,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9647,7],[30616,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19147,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9492,4],[14414,7],[34752,8],[40720,4],[53356,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7485,6],[43362,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16851,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1296,4],[3390,4],[4084,4],[19804,4],[23897,4],[41906,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10640,4],[22395,5],[28413,4],[30496,4],[33118,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1100,4],[11108,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[127,7],[1893,7],[2217,7],[3304,7],[3384,5],[3559,5],[3900,4],[4139,4],[4287,5],[7844,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6571,6],[7399,6],[10695,6],[12219,4],[14027,4],[28647,4],[30908,4],[32007,4],[34250,4],[39011,5],[39735,4],[39862,4],[41081,4],[61995,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[2126,7],[2506,4],[5812,4],[22762,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18304,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1563,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3794,4],[17964,7],[19017,7],[24398,6],[30601,4],[30727,8],[30789,4],[32948,4],[34691,4],[34757,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[2013,4]]},"/en/lessons/gravity-model":{"position":[[26600,5],[26830,5],[27030,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[6626,8],[22848,9],[22924,7],[24048,4],[24453,4],[24832,7],[24981,7],[25043,4],[25119,4],[25152,7],[25193,7],[28008,7],[28310,4],[34055,7],[34425,4],[34926,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[288,7],[561,4],[8288,7],[8330,7],[11293,7],[13189,4],[27841,4],[32611,4],[32732,4],[35951,4],[36015,7],[36116,4],[41365,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23325,4],[23589,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[281,7],[8537,7],[22749,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1744,4],[3007,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[314,4],[379,5],[456,5],[560,5],[618,4],[832,4],[3539,4],[11795,4],[11972,4],[12344,4],[13292,6],[13542,5],[14101,4],[17251,5],[23032,5],[23264,4],[26067,4],[26147,4],[30730,5],[31776,6],[34294,4],[34492,4],[34863,4],[34881,4],[36670,4],[40202,4],[40481,4],[40747,4],[40956,4],[41436,4],[41493,4],[41549,4],[41603,4],[41659,4],[41714,4],[41769,4],[52492,7]]},"/en/lessons/json-and-jq":{"position":[[35708,4],[36336,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7850,4],[7970,7],[8007,8]]},"/en/lessons/linear-regression":{"position":[[808,4],[20658,7],[36811,4],[36908,4],[37267,4],[37282,4],[37360,4],[37534,4],[37922,4],[39318,5],[40273,4],[41168,4],[42443,4],[42572,4],[43677,4],[46340,4],[47542,4],[48172,4],[48200,4],[51939,5],[54662,4],[57849,4],[57908,4],[58000,4],[58401,4],[59614,4],[59908,4],[61380,4],[61476,5],[61518,4],[61565,5],[61909,5],[68893,5]]},"/en/lessons/linux-installation":{"position":[[3849,4]]},"/en/lessons/logistic-regression":{"position":[[11661,7],[16452,4],[16851,4],[18451,4],[62651,4],[63653,4],[65982,5]]},"/en/lessons/mac-installation":{"position":[[3436,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10640,4],[16472,4],[16677,6],[19418,4],[19684,4],[19703,4],[20339,5]]},"/en/lessons/naive-bayesian":{"position":[[540,7],[3515,7],[3559,5],[3736,4],[5390,4],[5782,7],[6814,4],[6975,4],[9795,4],[23335,4],[23455,5],[24205,5],[26252,4],[27218,7],[37580,4],[37722,8],[37985,4],[38276,4],[38517,8],[38596,4],[38650,4],[38744,8],[40699,7],[40757,4],[40818,4],[43492,9],[43980,4],[44112,4],[44542,4],[44577,4],[44928,4],[44987,8],[46311,5],[46515,4],[46595,4],[46795,4],[46839,7],[46884,4],[46959,7],[47252,4],[47306,4],[48324,4],[50999,5],[51435,4],[54115,4],[55669,4],[55828,4],[55915,4],[61851,7],[61871,5],[68540,5],[69419,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2905,4],[2918,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[764,6],[16366,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[268,4],[9572,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2915,6],[8212,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16449,4],[19911,4],[21212,4],[33694,4]]},"/en/lessons/sonification":{"position":[[20402,4],[20744,6],[21830,4]]},"/en/lessons/space-place-gazetteers":{"position":[[21732,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32242,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39535,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[19091,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[18741,7],[31252,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27987,4],[28384,7],[35787,4],[35835,7],[36041,7],[36117,7],[36375,4],[37241,4],[38089,4],[38365,4],[39341,4],[39713,5],[39866,4],[40101,4],[40551,7],[40574,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[33008,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[907,4],[3058,4]]},"/en/lessons/windows-installation":{"position":[[4648,4]]}}}],["test(\"van",{"_index":16656,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12291,11],[12472,12]]}}}],["test.html",{"_index":14968,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[8480,9]]}}}],["test.json",{"_index":9750,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26870,9],[27754,10],[27819,9],[28178,11],[28297,9]]}}}],["test1",{"_index":17006,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7806,5],[8652,6]]}}}],["test2",{"_index":17007,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7836,5],[8785,5]]}}}],["test=\"date/year",{"_index":22571,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[39289,15]]}}}],["test=\"date/year='1789'\">",{"_index":22525,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[31811,27]]}}}],["test=\"keywords/keyword",{"_index":22531,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[33859,22]]}}}],["test=\"substring(date/@when",{"_index":22538,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[34126,27],[34212,27],[34299,27],[34383,27],[34467,27],[34549,27],[34632,27],[34715,27],[34800,27],[34888,27],[34974,27],[35061,27]]}}}],["test_siz",{"_index":17184,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37474,9]]}}}],["test_size=0.33",{"_index":17182,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37162,15]]},"/en/lessons/logistic-regression":{"position":[[15847,15]]}}}],["test_word",{"_index":22936,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39405,10]]}}}],["test_words[x",{"_index":22949,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40148,14]]}}}],["testabl",{"_index":16907,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[37332,9]]}}}],["testament",{"_index":9276,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20413,9]]}}}],["testcas",{"_index":16232,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14873,11]]}}}],["testcase_freq",{"_index":16359,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40799,14]]}}}],["testcase_freqs[featur",{"_index":16361,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40894,23],[41050,23]]}}}],["testcase_token",{"_index":16355,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40491,15],[40613,15],[40659,15]]}}}],["testcase_tokens.count(featur",{"_index":16360,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40859,30]]}}}],["testcase_zscor",{"_index":16362,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[40985,16]]}}}],["testcase_zscores[featur",{"_index":16363,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[41185,25],[41316,26]]}}}],["testdata",{"_index":18478,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44689,8],[45050,9],[45858,10],[46159,8]]}}}],["tester",{"_index":3627,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5221,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40508,7],[40765,7]]},"/en/lessons/mac-installation":{"position":[[1203,7]]}}}],["testibu",{"_index":11828,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6628,8],[7864,8]]}}}],["testimag",{"_index":13986,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34653,10],[35129,9]]}}}],["testimage=loadimage(\"testing0.jpg",{"_index":13987,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34854,36]]}}}],["testimoni",{"_index":15691,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22282,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9608,11]]},"/en/lessons/naive-bayesian":{"position":[[4728,9]]}}}],["testing0.jpg",{"_index":13985,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[34584,13],[38687,12]]}}}],["testlearn",{"_index":18501,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[47959,11]]}}}],["testsetid",{"_index":18475,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44626,10]]}}}],["tetrapod",{"_index":6752,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22173,8],[27313,8],[27373,9]]}}}],["teuten",{"_index":18602,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59004,9]]}}}],["tex",{"_index":3500,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2233,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8434,4],[22079,4]]}}}],["texa",{"_index":12889,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[13172,5]]},"/en/lessons/linear-regression":{"position":[[75083,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54379,5]]}}}],["text",{"_index":82,"title":{"/en/lessons/basic-text-processing-in-r":{"position":[[6,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[15,4]]},"/en/lessons/common-similarity-measures":{"position":[[55,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[10,4]]},"/en/lessons/extracting-keywords":{"position":[[63,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[43,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[75,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[0,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[0,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25,4]]},"/en/lessons/working-with-text-files":{"position":[[13,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1448,4],[1824,4],[5378,4],[8723,4],[9844,5],[10621,4],[10752,4],[11030,4],[14482,5],[14912,4],[16178,4],[16602,4],[18019,4],[18318,5],[18642,4],[18814,5],[19702,4],[19852,4],[24114,4],[24124,4],[24155,4],[24285,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[179,5],[252,5],[271,4],[1962,6],[2724,4],[2817,6],[4319,5],[4361,4],[4766,4],[5026,4],[5132,4],[6833,6],[7277,4],[7818,5],[7855,4],[9467,4],[9516,4],[10048,4],[10477,5],[11122,5],[11175,5],[11747,4],[11797,4],[11915,6],[12060,4],[12192,5],[12229,4],[12378,5],[12640,4],[12771,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[989,4],[1393,4],[1535,4],[1641,4],[1765,4],[3358,4],[4514,4],[6486,4],[8250,4],[20627,4],[21366,4],[21533,4],[22230,5],[22409,4],[22488,5],[22862,4],[23249,4],[24305,6],[26544,4],[28492,5],[34407,4],[34962,4],[35716,5],[39699,4],[41523,4],[42696,6],[43239,4],[43259,4],[43422,4],[44453,6],[45441,6],[46428,4],[46541,4],[51200,4],[51313,4],[51808,6],[52380,6],[52804,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3403,4],[7388,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11067,4],[12506,4],[17255,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7,4],[667,5],[872,4],[958,4],[1028,4],[1142,4],[1552,4],[2613,4],[3571,5],[3758,4],[4445,4],[4514,4],[4549,6],[4627,5],[4714,4],[6370,5],[6425,4],[6635,5],[7221,5],[7347,5],[9911,4],[12483,4],[12597,4],[12805,4],[12880,4],[12964,4],[14206,4],[14833,4],[19052,5],[19570,4],[19632,5],[19773,6],[20605,4],[20721,4],[20757,4],[21548,6],[21602,4],[21638,4],[21761,5],[30983,4],[31093,4],[32438,4],[33687,5],[33797,5],[33890,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1045,5],[5309,4],[12448,4],[25549,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1255,4],[4424,4],[4611,4],[5571,4],[6238,4],[9818,5],[13992,4],[14044,5],[14848,5],[15638,4],[16668,4],[17503,4],[18124,4],[18434,4],[20951,5],[21972,4],[22146,4],[26512,4],[32789,5],[32853,4],[35229,4],[35324,4],[36246,4],[36354,4],[38968,4],[39814,4],[41746,4],[42828,4],[42882,4],[42942,4],[43251,4],[43694,4],[44574,4],[44743,4],[45008,4],[45990,4],[47365,4],[47636,4],[48757,4],[51039,4],[53192,4],[55213,4],[55268,4],[56669,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3744,5],[4762,4],[7287,4],[8374,4],[8523,4],[13455,4],[15971,5],[16801,4],[16939,4],[17333,4],[19593,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[16,4],[411,5],[541,5],[873,4],[916,4],[1060,4],[1114,4],[1514,4],[3980,6],[4018,5],[5763,4],[7162,4],[7216,4],[7240,4],[7314,4],[7392,4],[7448,4],[7501,5],[7608,4],[9419,4],[9722,4],[10721,4],[13557,4],[13611,4],[13635,4],[13709,4],[13787,4],[15203,4],[15256,5],[15363,4],[17334,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1564,6],[2074,4],[2194,4],[2296,4],[2371,5],[4115,4],[9563,5],[9618,4],[9824,4],[10225,5],[11155,6],[11683,6],[13785,4],[15524,4],[19095,6],[40773,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3049,6],[3291,5],[3481,5],[3740,4],[43593,4],[51710,5],[52297,4],[52499,5],[54951,4],[64367,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17581,4],[31473,5],[36990,4],[37051,4],[37063,4],[40243,4],[40588,4],[41050,4],[41087,4],[41425,4],[41572,4],[41586,4],[42189,4],[42239,4],[42320,4],[42457,4],[42519,4],[42540,4],[42794,4],[43151,4],[43216,4],[43255,4],[43622,4],[43958,4],[44173,4],[47172,4],[63247,4],[63280,4],[67739,4],[67774,5],[68162,4],[68240,4]]},"/en/lessons/common-similarity-measures":{"position":[[56,4],[772,5],[1075,5],[1157,5],[1241,4],[1767,4],[1804,5],[1870,4],[2017,5],[2799,4],[3492,6],[3647,6],[3694,4],[3712,5],[4767,4],[5043,5],[5257,4],[5292,6],[5776,6],[5910,5],[7182,5],[7355,6],[9241,5],[10148,4],[13833,4],[18234,5],[20327,6],[21819,4],[21844,5],[21936,4],[22169,5],[22206,5],[22231,5],[22402,5],[22474,5],[22651,4],[23446,4],[23471,5],[23575,4],[23989,4],[24550,4],[24596,5],[24734,6],[26319,5],[28120,4],[28390,4],[28417,4],[28540,4],[28858,5],[29092,5],[29167,6],[29290,4],[29497,6],[29802,5],[30123,5],[30504,5],[30557,5],[30669,5],[31111,5],[31347,5],[31554,4],[31685,6],[32162,5],[32300,5],[32361,6],[32532,4],[33153,5],[33818,5],[33915,5],[34062,5],[34147,5],[34392,5],[34483,5],[34537,5],[34623,5],[34785,4],[34988,5],[35104,5],[35499,4],[35680,6],[35836,4],[36077,5],[36195,5],[36661,5],[36856,4],[36938,4],[36982,5],[37692,4],[39787,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2100,4],[2914,6],[14453,5],[14695,4],[16837,4],[18069,4],[19708,5],[29584,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5198,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[601,4],[1111,4],[1561,5],[1768,5],[1914,5],[2351,4],[2680,6],[3046,6],[4293,4],[4554,4],[4598,4],[4980,6],[5001,4],[5076,4],[5156,5],[5186,4],[5329,4],[5347,4],[5527,4],[6030,4],[6178,4],[6217,4],[6296,4],[6370,4],[6592,4],[9816,5],[10056,5],[14017,4],[14324,4],[14429,4],[14447,4],[14556,4],[14581,4],[14668,4],[16200,4],[16728,4],[19565,4],[20073,4],[22151,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[378,4],[407,4],[466,4],[530,4],[622,4],[1060,6],[1658,5],[2093,5],[2772,5],[2967,5],[3240,4],[3761,6],[4132,4],[4248,4],[4904,5],[5074,5],[5193,5],[5486,4],[7465,6],[7847,5],[8323,5],[8344,6],[8840,4],[8891,6],[9036,6],[9097,5],[9227,5],[9985,5],[10066,6],[10185,5],[12580,4],[12692,4],[13623,4],[13792,4],[14035,4],[14100,4],[14856,4],[14947,5],[15113,6],[15165,4],[15221,4],[15247,5],[15972,5],[16160,7],[16257,4],[16774,4],[17031,5],[17577,6],[17632,5],[17692,4],[17788,4],[18323,5],[19263,6],[20771,4],[21621,4],[21741,6],[21833,4],[22804,4],[23014,4],[23208,6],[23758,5],[23841,5],[24081,4],[24311,6],[24364,4],[24453,4],[24796,4],[24882,5],[25081,5],[25356,4],[25584,4],[25693,4],[26319,4],[26736,4],[27003,4],[27130,4],[28504,4],[28834,4],[29096,4],[29285,4],[30577,6],[31560,4],[31591,6],[31646,6],[31657,4],[31704,4],[31793,4],[32023,4],[32491,4],[32697,6],[32734,4],[33093,4],[33668,6],[33933,5],[34670,4],[35363,4],[35670,5],[36434,7],[36525,5],[38365,5],[38445,4],[38628,4],[38877,6],[39243,4],[40161,5],[40182,6],[40998,5],[41440,4],[41611,4],[46018,5],[46124,6],[52091,4],[52725,4],[52969,5],[58399,4],[58510,5],[58677,5],[58765,5],[59166,4],[59411,5],[59566,4],[59773,6],[62277,6],[62610,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2415,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[1226,4],[1558,4],[1792,4],[1817,4],[6077,4],[7214,7]]},"/en/lessons/counting-frequencies":{"position":[[4198,5],[7519,4],[7850,4],[8125,5],[8293,4],[8303,5],[12997,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1285,4],[2142,5],[2169,4],[2351,5],[2550,4],[2562,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2554,4],[2895,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2070,4],[2597,4],[4302,4],[7598,4],[9631,4],[16414,4],[34358,4],[38898,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12799,4],[13547,4],[14294,4],[14366,4],[14568,4],[14980,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[261,5],[3512,6],[3612,5],[5140,5],[17864,4],[28480,6],[28544,4],[28599,4],[29123,4],[29268,4],[36597,4],[38676,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3166,4],[4427,5],[4711,4],[4939,4],[5183,4],[5467,4],[6773,5],[9146,4],[11437,5],[15157,4],[26110,4],[28897,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[896,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1285,4],[3266,4],[13271,4],[13516,5],[15364,5],[23138,4],[23175,5],[38604,4],[44514,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1841,4],[5553,5],[13742,4],[17189,4],[17251,4],[18399,4],[23782,4],[24224,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13510,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[976,4],[6667,4],[14009,4],[17929,6],[18683,4],[19500,4],[20077,5],[20906,4],[22814,4],[28369,4],[29448,4],[29541,4],[29689,4],[29743,4],[29799,4],[29818,4],[29834,7],[30013,4],[30057,4],[37970,4],[38474,4],[50979,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11,4],[64,4],[721,5],[826,4],[1148,4],[1271,5],[1500,4],[1899,4],[2155,4],[2167,4],[2227,5],[2495,4],[2566,4],[2652,4],[2850,4],[3335,4],[3555,4],[3697,4],[3849,5],[4000,5],[4018,5],[4141,4],[4370,4],[4546,4],[5007,5],[6491,4],[9324,4],[12096,4],[13112,4],[15168,4],[22460,4],[22504,5],[23209,4],[24426,4],[25024,4],[25346,4],[26005,4],[26555,4],[26786,4],[26973,7],[26994,4],[27046,7],[27067,4],[27123,4],[27226,4],[27334,5],[28838,6],[29854,7],[30521,6],[30642,5],[35325,7],[36304,5],[36327,4],[36560,4],[37087,4],[37288,4],[37385,5],[37418,4],[38754,6],[39539,5],[39588,4],[39605,5],[39726,4],[39790,4],[39842,4],[40138,4],[40619,6],[40973,7],[41116,4],[41337,4],[42739,4],[43658,4],[43812,4],[44012,4],[44047,4],[44371,4],[44546,4],[44953,4],[50283,4],[50458,4],[51083,4],[51412,7],[52240,7],[53198,4],[53309,4],[53660,5],[53838,4],[54034,4],[54426,4],[54551,4],[54660,4],[54784,4],[55134,4],[55228,4],[55500,4],[55648,4],[55796,5],[57441,5],[57835,4],[57949,4],[58100,4],[58134,4],[58183,4],[58324,4],[58584,4],[58870,4],[59133,4],[59334,4],[59593,4],[59708,4],[59782,5],[59986,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1697,4],[1900,5],[5921,5],[6010,4],[6044,4],[6164,4],[6386,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33986,5],[33997,4],[34638,4],[34745,5],[37922,4],[38029,5],[47130,4],[47237,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1863,4],[2531,6],[3422,5],[3973,6],[11059,4],[13540,4],[21793,5],[22737,4],[25464,4]]},"/en/lessons/extracting-keywords":{"position":[[64,5],[201,5],[294,5],[612,4],[800,4],[897,4],[905,6],[1032,5],[1431,6],[1800,4],[4118,6],[4383,5],[4566,5],[4580,4],[4706,5],[8065,5],[8636,4],[8769,4],[9396,4],[9530,4],[9782,4],[9859,4],[9970,4],[10205,5],[10240,5],[10283,4],[11307,5],[11964,5],[12442,4],[13637,4],[15640,4],[15844,5],[16042,5],[16849,5],[16869,5],[18286,6],[18407,4],[19182,4],[19323,5],[19786,4],[21225,5],[21411,5],[21500,5],[21656,5],[22969,4],[23135,5],[23674,4],[23998,5],[24347,5],[25763,4],[26240,4],[28800,5],[29677,5],[29869,5],[30411,5],[31111,5],[31235,5],[37593,5],[38465,5],[39006,4],[39340,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1814,6],[1994,4],[3688,4],[4329,5],[5016,4],[5262,4],[6359,4],[7210,4],[12513,5],[13315,4],[13643,4],[14337,4],[15017,4],[15333,7],[16456,6],[16527,4],[16989,4],[18271,4],[18556,5],[19299,4],[23675,4],[25442,7],[25564,4],[25639,4],[27024,4],[29684,4],[29993,4],[30363,4],[31239,7],[33793,4],[33900,4],[34940,5],[36551,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19,4],[255,4],[407,4],[789,5],[894,4],[902,6],[1142,5],[1339,4],[1526,4],[1572,4],[1944,4],[2171,4],[2440,4],[2591,5],[3561,5],[4899,4],[5325,4],[8287,4],[8338,4],[8432,5],[8578,4],[8851,5],[9149,4],[9287,4],[9677,5],[9905,4],[9980,4],[10533,4],[12814,4],[13139,5],[13249,4],[13540,5],[13695,4],[13830,5],[14554,6],[15061,4],[16429,5],[17118,4],[17260,5],[17483,5],[17614,6],[17934,5],[18064,4],[18604,5],[18738,5],[19370,5],[20226,4],[20477,5],[20781,5],[20871,4],[21573,5],[22514,4],[24703,4],[24857,4],[25756,4],[25800,4],[35552,5],[35651,4],[35659,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1708,5],[2146,4],[3664,5],[3928,5],[4045,4],[4133,4],[4373,5],[5163,4],[5457,5],[5899,4],[5929,4],[6328,4],[8625,4],[8704,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1606,4],[1623,4],[5035,4],[5295,4],[6281,4],[6515,4],[6540,4],[6886,4],[8223,4],[8276,4],[9207,4],[10369,4],[10653,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44,4],[92,4],[195,5],[382,5],[492,5],[589,4],[936,4],[1027,4],[1060,4],[1257,5],[1728,6],[1881,4],[2543,6],[2940,4],[3085,4],[3341,4],[3448,5],[4251,5],[4512,5],[4836,4],[4954,4],[5134,4],[8020,4],[8452,4],[8490,4],[8606,4],[8994,6],[9179,4],[9279,4],[9781,7],[10683,7],[11242,4],[11553,4],[11618,4],[11769,5],[12700,5],[13044,4],[13164,4],[13339,4],[13385,5],[17877,4],[18233,5],[19931,4],[20367,4],[20450,4],[21120,4],[21199,4],[22076,4],[23027,4],[23401,5],[23910,5],[24495,4],[24733,4],[24981,6],[25381,4],[25892,5],[25954,4],[26144,5],[26619,4],[27262,4],[27898,5],[28034,4],[28072,4],[28180,4],[32146,4],[33069,4],[38236,5],[38422,4],[38550,4],[38725,4],[38879,4],[38932,5],[41740,4],[41940,4],[42205,4],[42470,5],[43143,7],[43466,7],[43970,4],[45554,4],[46065,5],[46421,5],[47194,7],[47249,4],[47639,5],[47734,4],[47895,4],[47987,4],[48676,4],[49036,6],[49245,4],[49405,4],[49965,5],[50089,4],[50209,4],[50416,5],[50498,5],[50712,4],[50754,5],[51106,5],[51386,5],[51418,5],[51529,4],[52051,4],[53497,4],[53600,4],[54104,5],[54521,5],[54737,4],[55345,5],[55775,5],[55817,4],[59041,5],[60050,4],[61081,7],[61983,7],[62605,4],[63469,4],[63750,5],[63895,4],[64148,4],[66683,4],[67345,5],[67858,5],[68111,4],[68490,5],[69420,5]]},"/en/lessons/geocoding-qgis":{"position":[[6427,5],[12633,4],[14459,4],[23748,6],[26336,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29,4],[307,4],[477,4],[715,4],[897,5],[1049,5],[1416,4],[1513,5],[1782,4],[2190,4],[2272,4],[2881,4],[3345,5],[3464,4],[3646,4],[9163,4],[9231,4],[10342,4],[11278,4],[11897,4],[13384,4],[13483,4],[14457,4],[14482,5],[14947,4],[15864,5],[16130,6],[16417,4],[18668,5],[20615,4],[21431,4],[22069,4],[22758,4],[23267,4],[23491,4],[23725,4],[27511,5],[29372,4],[30761,5],[31595,5],[31861,6],[32696,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[21955,4],[22081,4],[22714,4],[32013,4],[32264,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[180,4],[485,4],[509,4],[773,4],[1274,4],[3634,4],[3980,4],[7174,4],[7605,4],[9348,4],[10712,4],[10756,4],[10825,4],[10843,4],[10985,4],[11093,4],[11155,4],[11261,4],[11347,4],[11531,4],[11690,5],[12475,4],[12613,4],[12646,4],[12678,4],[12700,4],[12754,4],[12903,4],[12970,4],[13119,4],[13423,4],[13558,4],[13761,4],[13802,4],[14018,4],[14062,4],[14095,4],[14187,4],[14473,6],[14506,4],[16597,4],[16760,4],[19689,4],[21147,4],[21244,5],[21355,4],[23544,5],[26498,4],[26930,4],[27603,5],[27771,4],[28269,4],[30493,4],[32409,4],[32550,4],[32850,4],[32981,4],[33087,4],[35440,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[740,4],[1245,4],[1429,4],[1845,4],[2195,4],[2350,4],[2397,5],[2510,4],[2668,4],[2955,4],[3190,5],[3637,5],[4111,4],[4900,4],[4978,4],[5790,4],[6528,4],[6581,4],[7130,4],[7186,4],[7312,4],[7481,4],[7552,4],[7826,4],[8253,4],[8369,4],[10964,4],[11100,4],[11452,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5316,4],[22006,4],[23653,4],[33919,4],[35042,4],[44043,4],[44080,4],[47470,4],[47547,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[5770,4],[7792,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7454,5],[8850,4],[9190,4],[11584,4],[12183,4],[15206,4],[16448,4],[20177,4],[21355,4],[26552,4]]},"/en/lessons/gravity-model":{"position":[[47579,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[39065,6],[39136,4],[39214,4],[39317,4],[39403,5],[39850,4],[39912,4],[39976,4],[40030,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[76,4],[2366,4],[2450,4],[2583,4],[2667,4],[3074,4],[8442,6],[9384,6],[9441,4],[9680,4],[17958,4],[19464,4],[20662,4],[20903,4],[20973,4],[21082,4],[21987,4],[22038,4],[22831,4],[23038,4],[23700,4],[24187,4],[26876,4],[27558,4],[29242,4],[30611,4],[31469,4],[31541,4],[33752,4],[35757,4],[36322,4],[36372,4],[37020,4],[37237,4],[37309,11],[37354,11],[37409,11],[37538,5],[37822,5],[37941,5],[38789,4],[39572,4],[46527,5],[47485,4],[50176,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15815,4],[23565,4],[24207,4],[34768,4],[37508,4],[44358,4],[46501,4],[48131,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[607,4],[665,5],[780,4],[997,4],[1336,5],[2065,4],[2291,4],[2704,4],[5076,4],[5450,4],[5664,4],[6136,4],[8316,4],[8519,4],[9477,4],[10431,4],[10551,4],[11181,5],[11276,4],[11381,5],[11816,4],[20340,4],[23269,4],[25075,4],[25293,5],[25328,4],[25811,4],[25855,5],[26095,4],[26121,5],[26949,4],[26973,4],[27497,4],[27521,5],[30950,4],[31086,5],[31453,5],[32047,4],[32149,5],[32166,4],[32284,5],[32361,4],[33280,4],[33329,5],[33373,5],[33452,4],[33524,4],[33597,5],[33684,5],[33767,4],[34162,4],[35379,5],[36036,5],[37050,4],[37410,4],[37464,4],[37641,5],[37671,4],[38295,4],[42191,4],[43873,4],[43964,4],[44026,4],[44151,5],[44873,4],[47067,4],[48648,4],[48843,4],[50047,5],[52101,4],[52586,4],[53796,4],[53857,4],[54190,4],[56551,7],[59577,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[904,5],[2346,6],[2446,5],[3953,5],[41921,5]]},"/en/lessons/intro-to-bash":{"position":[[270,4],[1460,4],[3809,4],[7365,4],[12292,4],[12462,4],[12526,6],[12828,6],[12991,4],[13033,5],[13164,5],[13434,5],[13672,4],[13805,4],[14008,4],[14168,4],[14315,4],[14468,4],[15012,5],[16195,4],[17481,4],[17611,4],[17773,4],[18175,4],[19667,4],[19700,4],[22945,4],[23223,4],[24069,4],[24402,4],[24906,4],[27093,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[726,4],[1752,4],[6485,4],[7228,4],[10572,4],[10722,5],[11093,4]]},"/en/lessons/intro-to-powershell":{"position":[[18925,4],[22715,4],[23661,4],[24890,4],[24981,5],[25013,5],[25101,4],[26033,4],[27290,5],[27852,5],[28700,6],[28812,5],[28854,5],[30419,4],[31324,4],[31575,4],[31691,6],[31920,5],[35029,5],[36445,5],[46036,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1691,4],[1722,4],[5254,4],[5545,4],[5875,4],[6301,4],[6646,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7499,4],[7535,4],[9086,5],[11149,4],[12423,4],[12745,4],[14204,4],[16970,4],[20033,5],[22834,4],[23657,4],[24064,4],[25116,5],[26617,4]]},"/en/lessons/introduction-and-installation":{"position":[[660,4],[741,4]]},"/en/lessons/introduction-map-warper":{"position":[[10257,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31530,4],[42035,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2810,4],[3788,5],[9329,6],[9741,4],[19089,4],[19110,4],[19412,4],[20068,5],[20179,6],[20428,5],[20617,4],[21192,6],[23881,6],[24104,5],[24325,6],[32416,4],[34520,4],[34672,5],[34921,5],[38117,4],[38186,4],[38382,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1735,4],[2850,4],[3201,5],[3441,5],[3838,4],[3853,6],[4704,4],[6677,5],[7048,5],[7310,4],[9302,5],[15607,4],[16150,4],[20323,4],[20413,4],[21316,5],[23551,6],[23643,5],[31183,4],[31331,4],[31347,6],[31459,4],[31476,5],[32001,5],[33647,4],[34069,6],[44649,5],[44724,5],[50637,5],[54545,4],[55426,5],[55469,6]]},"/en/lessons/json-and-jq":{"position":[[2779,4],[2860,5],[4378,4],[6448,4],[6672,4],[13432,5],[15524,4],[16967,4],[19132,7],[19274,7],[19867,4],[20501,4],[22855,4],[27264,7],[30013,4],[31777,4],[34827,4],[38482,4],[38732,4]]},"/en/lessons/jupyter-notebooks":{"position":[[1199,5],[1675,4],[1927,4],[2602,4],[5542,4],[6639,4],[6858,5],[7420,4],[10829,4],[14137,4],[18691,4],[18901,5],[19037,4],[22686,4],[27402,5],[36974,5],[37516,4],[37866,4],[39665,4],[40551,4],[42677,4],[47720,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[114,4],[145,4],[1013,5],[1386,4],[1563,4],[1633,4],[1812,5],[2855,5],[3035,4],[9071,5]]},"/en/lessons/linear-regression":{"position":[[4671,4],[4911,4],[5217,4],[6544,4],[9106,4],[9197,4],[9480,4],[11138,4],[30336,4],[31406,4],[32068,4],[53761,4],[54342,4],[79160,5]]},"/en/lessons/linux-installation":{"position":[[1389,4],[3167,4],[3434,4]]},"/en/lessons/logistic-regression":{"position":[[46727,4],[62627,4],[63401,5]]},"/en/lessons/mac-installation":{"position":[[157,4],[197,4],[964,4],[992,4],[1073,4],[1168,4],[1306,4],[1328,4],[1361,4],[2546,4],[2738,4],[2858,5],[3107,5],[3177,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[519,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1774,4],[1949,5],[2002,5],[7639,4],[20238,4],[20364,4]]},"/en/lessons/naive-bayesian":{"position":[[459,4],[3394,4],[4957,4],[34831,4],[34903,4],[34993,4],[35064,4],[35089,4],[35231,4],[35633,4],[35935,4],[36082,4],[36141,4],[36407,4],[36592,4],[36626,4],[39133,4],[43270,4],[63404,4]]},"/en/lessons/normalizing-data":{"position":[[3120,5],[3314,5],[4217,4],[4333,4],[4592,4],[6594,4],[6623,4],[6652,4],[8088,4],[9222,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[950,4],[1041,5],[1141,4],[1174,4],[2925,5],[6086,4],[6716,4],[6774,4],[6874,4],[7047,4],[7169,4],[7294,4],[7418,4],[7557,4],[7963,4],[8571,4],[10387,4],[12988,4],[14740,4],[15548,4],[17480,4],[18066,4],[18098,4],[18235,5],[21417,4],[21620,4],[21726,4],[26188,4],[26583,4],[26643,5],[26896,5],[27033,5],[27269,4],[28085,4],[28638,4],[28819,4],[28876,4],[28945,4],[29291,4],[29421,4],[30070,7],[30206,7],[30342,7],[30478,7],[30674,7],[33104,5],[33625,4],[33794,4],[33893,4],[34027,5],[34084,4],[34305,4],[34325,4],[34968,4],[35279,4],[35421,4],[35498,4],[36318,4],[37049,4],[37272,4],[37399,4],[39788,4],[40021,4],[40077,4],[40381,4],[41018,4],[41086,4],[41233,4],[41766,4],[42193,4],[42393,4],[42928,5],[43300,4],[43575,4],[43867,4],[43914,4],[43944,4],[44189,7],[44289,4],[44381,4],[44816,4],[46821,4],[47218,7],[47379,7],[47830,4],[47853,4],[48947,4],[49109,4],[49169,4],[49380,4],[49990,4],[50242,4],[50531,4],[50621,4],[51384,4],[51955,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1735,4],[1843,5],[4601,4],[4707,4],[4892,4],[4934,4],[8402,4],[8638,4],[9008,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[358,5],[1164,5],[4974,4],[5723,4],[7559,4],[9377,4],[9729,4],[10609,5],[11956,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6549,4],[8293,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[26378,4],[26476,4]]},"/en/lessons/research-data-with-unix":{"position":[[954,5],[1750,5],[5724,4],[13860,5],[13953,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8381,4],[10506,4],[14104,7],[17820,4],[17883,4],[31512,5],[33465,5],[33568,5],[33892,5],[37241,5],[37839,4],[41437,4],[42127,6],[42278,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[256,4],[674,4],[762,6],[1063,6],[1284,6],[1800,4],[2545,5],[2706,5],[3135,5],[3922,5],[4075,4],[4285,5],[4619,5],[5949,5],[6550,6],[8145,6],[8368,4],[8593,4],[8704,6],[10090,5],[10221,5],[10976,5],[11628,4],[11840,4],[19318,5],[19774,4],[19955,5],[20805,4],[20973,4],[21053,4],[22805,4],[23184,5],[23366,5],[23758,5],[23829,4],[24258,4],[24396,5],[24789,5],[26059,5],[26871,4],[27082,6],[29486,5],[29877,5],[33052,4],[36495,4],[36940,4],[40770,4],[41844,5],[41913,4],[42058,4],[42976,4],[43083,5],[44774,5],[44902,5],[45526,5],[47394,4],[47620,5],[48296,4],[49523,6],[50885,4],[51262,6],[52697,6],[52875,6],[53071,4],[54890,5]]},"/en/lessons/sentiment-analysis":{"position":[[700,5],[1850,4],[2242,5],[2431,5],[2682,5],[2872,4],[3011,4],[3143,5],[4681,4],[4772,5],[5298,5],[6875,4],[10327,5],[11060,6],[11111,4],[11206,5],[11297,4],[11700,4],[13018,4],[13383,4],[13633,4],[14623,5],[14825,4],[14945,6],[15011,5],[15175,5],[15281,4],[17238,4],[18582,4],[18678,4],[18754,4],[19161,4],[19251,4],[19356,4],[19432,4],[19489,5],[19512,4],[20153,4],[21573,4],[22156,4],[23237,4],[23644,4],[23996,5],[24232,4],[24429,4],[24648,4],[24949,4],[25999,4],[26204,4],[28492,4],[29629,4],[30143,5],[33523,4],[33584,4],[38561,5],[38830,4],[38997,5],[39866,5],[40684,5],[40917,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4779,4],[10582,4],[26211,5]]},"/en/lessons/sonification":{"position":[[9257,4],[9273,4],[9917,4],[9933,4],[11357,4],[14727,4],[14870,4],[14886,4],[18068,4],[18084,4],[19044,4],[19060,4],[19496,5],[22772,4],[22835,4],[24657,4],[26485,4],[28938,4],[29720,4],[40315,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1757,6],[3079,4],[3929,4],[4071,4],[10355,5],[15297,4],[15347,6],[15526,4],[15645,4],[15784,4],[16125,5],[16845,5],[17013,5],[21936,4],[28985,4],[32057,5],[42068,6],[44718,4],[45252,4],[45339,5],[46834,5],[49116,5],[49301,4],[51480,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33,4],[339,4],[648,5],[3567,4],[3640,4],[3879,4],[4055,5],[4116,4],[4231,4],[4508,4],[4579,4],[4694,4],[5633,4],[5781,4],[5868,4],[5994,4],[6118,4],[6254,4],[6596,4],[7770,4],[8978,4],[9019,4],[9125,4],[9240,4],[10199,4],[10901,4],[11724,4],[11941,4],[12456,4],[12545,4],[13700,4],[14040,4],[14210,4],[15051,5],[15224,4],[16083,4],[17040,4],[17826,4],[18041,4],[19309,4],[22861,4],[23107,4],[24253,4],[24312,5],[24852,4],[26537,4],[26805,4],[27832,4],[28384,4],[29682,5],[30997,5],[33049,4],[33129,4],[33553,4],[33878,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6405,4],[14074,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1,4],[1628,4],[3073,5],[3084,4],[3187,5],[3915,5],[4032,4],[4050,4],[4639,4],[4705,5],[6034,4],[6469,4],[6666,4],[6727,4],[6773,4],[6884,4],[9842,4],[10470,4],[11632,4],[12020,4],[22522,4],[22620,5],[34019,5],[42893,5],[42999,5],[43147,5],[44124,4],[44204,4],[45300,5],[45485,4],[45747,5],[46684,4],[48998,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1,4],[2404,4],[5276,4],[6764,4],[6998,6],[7107,5],[9218,4],[9866,4],[13433,4],[16169,4],[17691,4],[19501,4],[20488,4],[20610,4],[24679,6],[25625,5],[27565,4],[27842,4],[29553,4],[30153,4],[31544,4],[31919,4],[32203,4],[33970,5],[35863,4],[36775,4],[37319,6],[38596,4],[39257,4],[40140,4],[43588,4],[45686,4],[49128,4],[49719,5],[49894,4],[52744,4],[55553,4],[59287,4],[64381,4],[65421,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[966,5],[1428,4],[2599,6],[2696,4],[2816,5],[2958,5],[3046,5],[3091,4],[3287,4],[6046,4],[13553,5],[15108,4],[15358,4],[15489,4],[15613,5],[20529,4],[20633,4],[20719,4],[23384,4],[23891,5],[24412,5],[24509,6],[24632,5],[24742,6],[25055,4],[25242,5],[26839,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[26,4],[235,4],[3878,4],[4254,5],[5571,4],[5730,4],[5819,4],[6676,5],[7849,4],[9281,4],[10846,4],[11037,4],[12653,4],[12882,4],[13868,4],[14255,4],[14727,4],[14890,4],[18126,5],[18424,4],[18599,4],[18895,4],[19577,4],[19648,4],[19953,5],[20845,5],[21192,4],[22616,4],[23163,5],[24109,4],[24957,4],[25027,4],[26373,4],[27458,4],[27843,4],[29481,4],[30431,4],[30622,4],[31539,4],[31717,4],[31756,4],[31894,4],[32132,5],[32212,4],[32684,4],[33080,4],[33286,4],[33608,4],[33727,4],[33892,4],[34204,5],[34277,4],[34452,4],[34748,4],[35447,5],[36092,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1274,4],[1391,4],[4978,4],[5272,4],[5304,5],[6816,4],[7182,4],[14362,6],[14669,5],[16349,4],[17135,4],[17593,4],[18558,4],[18626,5],[19725,4],[19789,5],[22050,5],[22294,4],[22589,4],[23200,4],[23392,4],[23547,4],[23711,4],[27423,5],[27842,5],[28105,4],[29163,4],[30520,4],[30848,4],[30988,5],[32853,5],[40555,6]]},"/en/lessons/transliterating":{"position":[[1652,6],[7163,4],[7330,4],[8107,4],[17198,4],[18323,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3973,4],[4974,5],[5660,4],[6403,6],[8101,5],[8216,4],[8313,5],[8368,4],[8574,6],[18334,4],[19618,4],[20755,4],[21228,4],[21871,4],[23282,5],[24329,5],[24404,4],[24597,6],[24688,4],[25417,4],[25846,4],[25963,5],[25993,5],[26068,4],[26107,4],[26190,4],[26228,4],[26831,5],[27725,6],[27775,6],[29172,4],[29803,4],[30165,4],[32576,5],[33274,6],[37683,5],[37895,5],[42210,6],[42273,5],[43355,5],[44382,5],[44436,5],[44532,5],[44608,6],[44695,5],[44846,5],[44974,5],[45088,5],[45434,5],[45828,6],[46035,6],[46062,5],[46190,6],[46245,4],[46840,5],[47085,6],[47343,5],[48468,4],[50486,6],[50932,6],[52731,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3907,4],[4016,5],[5277,4],[5419,4],[5525,5],[5649,5],[5675,4],[5772,4],[7096,4],[7214,4],[8102,4],[8297,5],[8945,4],[9716,4],[10731,5],[11292,4],[11901,4],[12233,4],[12366,4],[12873,4],[13006,4],[13090,4],[13387,5],[13463,5],[13915,4],[18048,4],[18575,4],[18688,5],[19071,5],[20340,4],[21015,4],[21415,4],[26144,4],[27067,4],[31262,4],[31422,4],[31993,5],[32017,6],[33050,4],[33313,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3203,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19802,4],[20225,4],[21000,4],[21044,4]]},"/en/lessons/viewing-html-files":{"position":[[226,4],[1593,4],[2453,4],[2601,4],[3416,4],[3704,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3826,4],[9667,4],[27369,4],[28758,4],[32628,4]]},"/en/lessons/windows-installation":{"position":[[851,4],[3904,4],[4096,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[138,4],[978,4],[1108,4],[1455,4],[1669,5],[1743,5],[6210,4],[6837,5],[7347,5],[7469,4],[7519,4],[7853,4],[7888,4],[7927,4],[8027,4],[8243,4],[8803,4],[9121,5],[9228,4],[9268,5],[9808,4],[9854,4],[10504,4],[14096,4],[14151,5],[14183,4],[15895,4],[17657,4],[18618,4],[18659,4],[19500,4],[19535,4],[19587,4],[19624,4],[20898,4],[21083,4]]},"/en/lessons/working-with-text-files":{"position":[[14,4],[121,4],[498,4],[554,5],[611,4],[867,4],[2664,4],[5021,4],[5737,4],[6292,4],[6578,4],[6624,4],[6743,4],[6841,4],[8060,4],[8615,4],[9004,4],[9359,4]]},"/en/lessons/working-with-web-pages":{"position":[[3779,4],[5682,4]]}}}],["text</h2>",{"_index":15092,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10662,15]]}}}],["text(",{"_index":8434,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8928,8]]}}}],["text(\"confid",{"_index":14015,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40114,16]]}}}],["text(\"most",{"_index":14018,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[40208,10]]}}}],["text+='\\n",{"_index":19079,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47611,10]]}}}],["text+=symbol['text",{"_index":19074,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[47001,20]]}}}],["text.12",{"_index":16224,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12068,7]]}}}],["text.2",{"_index":23605,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7435,6]]}}}],["text.find(\"i",{"_index":11489,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9556,12]]}}}],["text.find(\"riv",{"_index":11487,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9183,19],[9329,19]]}}}],["text.replac",{"_index":18711,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[6601,17],[6630,17],[6659,17]]}}}],["text.siz",{"_index":12951,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22557,9]]}}}],["text.split",{"_index":11695,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[10691,12]]},"/en/lessons/normalizing-data":{"position":[[4667,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25534,12]]}}}],["text/*.txt",{"_index":15022,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[22862,10],[23566,10]]}}}],["text/cont",{"_index":10089,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2099,12]]}}}],["text/data",{"_index":14477,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[31698,9]]}}}],["text/html",{"_index":22607,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4742,10],[5144,10]]}}}],["text/p/p",{"_index":22555,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[35942,9]]}}}],["text/plain",{"_index":20423,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[27194,11]]}}}],["text/tolstoy.txt",{"_index":15021,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[22193,16]]}}}],["text1",{"_index":15378,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[28645,6]]}}}],["text2",{"_index":15379,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[28652,6]]}}}],["text3",{"_index":15380,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[28659,5]]}}}],["text=\"1",{"_index":9274,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20225,7],[29245,7],[30495,7],[30540,7],[36108,7],[36180,7],[46279,7],[46351,7]]}}}],["text=\"femal",{"_index":14587,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46940,15]]}}}],["text=\"mal",{"_index":14579,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46484,13],[47949,10]]}}}],["text=great",{"_index":11397,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30405,12]]}}}],["text=what",{"_index":11400,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30794,10]]}}}],["text=”if",{"_index":23445,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[29405,8],[43129,8]]}}}],["text=”p",{"_index":23319,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[11250,7]]}}}],["text=”throughout",{"_index":23389,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[20484,16]]}}}],["text=”tri",{"_index":23502,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[40045,9],[41900,9]]}}}],["text_field",{"_index":21814,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40521,10]]}}}],["text_file_path",{"_index":22337,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32138,14]]}}}],["text_in_imag",{"_index":22328,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[27864,14],[27916,13],[28269,13],[28341,13],[29415,13],[29431,13]]}}}],["text_result",{"_index":22189,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20929,11],[26109,11],[29300,11]]}}}],["text_result.lin",{"_index":22191,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21005,18],[26185,18],[29380,18]]}}}],["text_str",{"_index":5044,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52818,11],[52904,11],[52942,12],[52963,11],[53000,12],[53028,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21596,11],[22370,11]]}}}],["text_word",{"_index":20065,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[23552,10],[45430,11]]}}}],["text_words[sentiment_scores$sadness>",{"_index":20134,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33488,39]]}}}],["textalign",{"_index":14010,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39438,11]]}}}],["textalign(cent",{"_index":14014,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39999,17]]}}}],["textangle=0",{"_index":14595,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[48098,12]]}}}],["textbook",{"_index":9066,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3597,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6788,9]]}}}],["textbox",{"_index":8085,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14411,7],[14430,9],[14496,7],[14605,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[3485,7],[3681,7],[4199,8],[5346,8],[6595,8],[7144,8]]}}}],["textedit",{"_index":6554,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5120,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13436,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[2370,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23688,9]]},"/en/lessons/intro-to-bash":{"position":[[14504,8]]}}}],["textfil",{"_index":12164,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24544,8],[27558,8]]}}}],["textmodel_wordfish(dfmat_al",{"_index":21842,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42826,29],[52348,29]]}}}],["texto",{"_index":20284,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50667,5]]}}}],["textpair",{"_index":9532,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3057,8]]}}}],["textplot_scale1d",{"_index":21851,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45075,18]]}}}],["textplot_scale1d(tmod_wf_al",{"_index":21854,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45468,29],[52510,29]]}}}],["textrank",{"_index":1764,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43379,9],[43530,8],[45410,10],[52349,10]]}}}],["textreus",{"_index":9524,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2882,9],[55286,9],[55331,9],[57931,10]]}}}],["texts.20",{"_index":16387,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43676,8]]}}}],["texts.txt",{"_index":10917,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[10476,9],[11975,9],[15931,9],[28753,9],[28915,10],[29238,9],[31124,9],[32475,9],[37694,9]]}}}],["textsiz",{"_index":14009,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39409,10]]}}}],["textsize(30",{"_index":14013,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39927,13]]}}}],["textual",{"_index":955,"title":{"/en/lessons/normalizing-data":{"position":[[12,7]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[483,7],[35264,7],[35534,7],[35760,7],[40900,7],[46934,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30823,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1224,7],[12953,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4573,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[921,7],[1207,7],[1259,7],[2325,7],[2565,7],[7432,7],[50450,7],[50514,7],[51646,7],[53886,7],[56565,7],[60825,7],[61278,7],[61536,7],[62247,7],[70574,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1746,7],[1886,7],[1994,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1170,7],[22210,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5267,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[8582,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[433,7],[31318,7]]},"/en/lessons/extracting-keywords":{"position":[[4162,7],[4309,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43040,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4990,7],[24998,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2554,7],[8266,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18746,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37134,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10327,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1084,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[35059,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1448,7]]},"/en/lessons/normalizing-data":{"position":[[13,7]]},"/en/lessons/sentiment-analysis":{"position":[[182,7],[585,7],[2173,7],[2339,7],[4572,7],[5374,7],[10163,7],[13340,7]]},"/en/lessons/space-place-gazetteers":{"position":[[8673,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[568,7],[683,7],[775,7],[4706,7],[6542,7],[35636,7],[53101,7],[60183,7],[64859,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3824,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6993,7],[22147,7],[23345,7],[24787,7],[25223,7],[28686,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[1756,7],[1868,7],[4306,7]]},"/en/lessons/working-with-text-files":{"position":[[2123,7]]}}}],["textuel",{"_index":16546,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52839,11]]}}}],["textur",{"_index":8346,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23423,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27249,7],[27264,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28500,7]]}}}],["textwrangl",{"_index":3042,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14169,12],[35247,12],[35344,12],[39832,13],[45026,13],[47383,13]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5230,12]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1892,12]]},"/en/lessons/working-with-text-files":{"position":[[5811,14]]}}}],["text—a",{"_index":21075,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[275,7],[33814,7]]}}}],["text—ha",{"_index":3431,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[340,8],[17242,8]]}}}],["text—particularli",{"_index":21170,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20400,17]]}}}],["text’",{"_index":1164,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9589,6]]},"/en/lessons/common-similarity-measures":{"position":[[1130,6],[31140,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[38386,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9036,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22860,6]]}}}],["tf",{"_index":942,"title":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[25,2]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26,2],[153,2],[355,2],[603,2],[880,2],[1273,3],[1308,2],[1408,2],[1588,2],[1979,2],[2344,2],[3503,2],[3783,2],[5788,2],[6117,2],[6648,2],[9739,2],[10970,2],[11668,2],[11970,2],[12040,2],[12092,2],[14508,2],[15125,2],[15584,2],[15823,2],[16059,2],[16451,2],[19001,2],[19035,2],[19185,2],[19565,2],[23043,2],[24283,2],[25087,2],[26193,2],[27790,2],[28249,2],[28632,2],[29256,2],[29579,2],[29635,2],[32824,2],[33680,2],[34129,2],[34195,2],[34501,2],[34701,2],[35086,2],[35577,2],[35814,2],[36113,2],[36339,2],[36667,2],[36729,2],[37189,2],[37340,2],[38131,2],[38850,2],[39099,2],[39426,2],[39455,2],[39576,2],[39777,2],[40304,2],[40335,2],[40599,2],[40631,2],[41196,2],[41284,2],[41847,2],[42045,2],[42110,2],[42473,2],[43174,2],[43543,2],[51877,2],[52652,3],[52702,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68024,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1008,2],[1086,2],[7716,2],[50675,2],[51600,2],[51796,2],[51849,2],[53382,2],[53441,2],[53865,2],[54565,2],[55150,2],[62061,2],[63357,2]]},"/en/lessons/common-similarity-measures":{"position":[[36708,2],[36787,2],[37230,2],[37321,2],[37344,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[13012,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19707,3],[19803,3],[21522,2],[32775,2]]},"/en/lessons/linear-regression":{"position":[[697,2],[5397,3],[5449,2],[5586,2],[5998,2],[6371,2],[31014,2],[31066,2],[31192,2],[32857,2],[35138,2],[35948,2],[36659,2],[39208,2],[41793,2],[45399,2],[53924,2],[54832,2],[54989,2],[63065,2],[63161,2],[63335,2],[63771,2],[68902,2],[76065,2]]},"/en/lessons/logistic-regression":{"position":[[459,2],[4346,2],[13068,2],[14339,2],[15143,2],[34182,2],[34773,2],[34876,2],[35341,2],[35456,2],[36293,2],[36542,2],[36685,2],[36796,2],[37972,2],[40336,2],[40427,2],[40523,2],[40720,2],[41128,2],[41971,2],[42140,2],[42374,2],[42451,2],[50496,2],[52115,2],[56443,2],[57506,2],[60460,2],[60864,2],[62600,2],[63462,2]]},"/en/lessons/naive-bayesian":{"position":[[68854,2],[68868,2],[69123,2]]}}}],["tf*idf",{"_index":21590,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41321,6],[41338,6]]}}}],["tf/idf",{"_index":3709,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1297,6],[2345,6],[3833,8],[4856,6],[16583,7],[18669,6],[19946,6],[20049,6],[25745,6],[26803,6],[49955,6],[50226,8],[51168,6],[51425,6],[51584,6],[52786,6],[55039,6],[55541,7],[57385,6],[61092,6],[61918,6],[62156,6],[66838,7]]}}}],["tf_i",{"_index":1315,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15181,4]]}}}],["tf_idf",{"_index":17767,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[37100,6],[38680,6]]}}}],["tf_idf_output",{"_index":1472,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26577,13],[26665,17],[27372,15],[28107,15]]}}}],["tf_idf_output/0101.csv",{"_index":1490,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[27686,25]]}}}],["tf_idf_tupl",{"_index":1480,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26916,13]]}}}],["tfi",{"_index":1312,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15136,3]]}}}],["tfidf",{"_index":1928,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[52055,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53962,5],[55164,5]]},"/en/lessons/linear-regression":{"position":[[35428,5]]},"/en/lessons/logistic-regression":{"position":[[37173,5],[38660,5]]}}}],["tfidf(x",{"_index":21591,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41523,9]]}}}],["tfidf.fit_transform(df_abstracts[\"abstract_lemma",{"_index":5055,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[54029,51],[55318,51]]}}}],["tfidf.fit_transform(x",{"_index":17168,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[35459,22]]}}}],["tfidf_binari",{"_index":17577,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14525,12]]}}}],["tfidf_binary.fit_transform(x_binari",{"_index":17579,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14570,36]]}}}],["tfidf_binary.transform(x_non_binari",{"_index":17917,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50525,36]]}}}],["tfidf_religion_array",{"_index":5063,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[55295,20]]}}}],["tfidf_scor",{"_index":17985,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57669,11],[58020,11],[59291,11]]}}}],["tfidftransform",{"_index":17166,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[35371,16],[35436,18],[35518,16],[35574,17]]},"/en/lessons/logistic-regression":{"position":[[14447,16],[14540,18]]}}}],["tfidfvector",{"_index":1427,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22980,15],[23349,16],[23402,15],[23490,15],[23898,15],[23977,15],[26083,15],[37388,15],[44755,16],[49954,16]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21444,15]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53945,15]]}}}],["tfidfvectorizer(max_df=.65",{"_index":1437,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24007,27]]}}}],["tfidfvectorizer(stop_words=\"english",{"_index":5053,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[53970,37],[55172,37]]}}}],["tfm",{"_index":6306,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32876,4]]}}}],["tfont",{"_index":3954,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21946,5],[30686,8],[37793,8],[54355,8],[54515,8],[64140,8]]}}}],["tf{\\text",{"_index":1314,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15161,9]]}}}],["tgn",{"_index":11611,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29590,3]]}}}],["tgt_countri",{"_index":23360,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16832,14]]}}}],["tgt_latitud",{"_index":23362,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16863,15]]}}}],["tgt_locat",{"_index":23361,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16847,15]]}}}],["tgt_longitud",{"_index":23363,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16879,16]]}}}],["th",{"_index":16650,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[9402,3]]}}}],["th*n",{"_index":6585,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13589,4]]}}}],["th?n",{"_index":6586,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13598,5]]}}}],["thackeray",{"_index":17967,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[55436,10]]}}}],["thank",{"_index":913,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12442,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60311,6],[60747,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35253,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8393,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55953,6],[56165,6],[56240,5]]},"/en/lessons/extracting-keywords":{"position":[[9666,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[7880,7],[13116,7],[46876,6],[46977,5]]},"/en/lessons/gravity-model":{"position":[[61273,6],[61443,6]]},"/en/lessons/intro-to-linked-data":{"position":[[37812,5]]},"/en/lessons/introduction-map-warper":{"position":[[1568,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22408,6],[36249,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47438,6],[47546,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16434,6],[51915,6],[52109,6],[52229,6],[52326,6]]},"/en/lessons/linux-installation":{"position":[[283,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31079,6],[54321,6]]},"/en/lessons/sentiment-analysis":{"position":[[25926,6],[28460,7],[28956,11],[31148,7],[32244,7],[35438,7],[37634,7],[39032,6],[39226,6],[39339,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32093,5],[33166,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1173,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50627,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[21572,6]]}}}],["thankfulli",{"_index":2060,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9749,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[34817,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5113,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35645,11]]}}}],["that'",{"_index":12169,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24904,6],[29382,6]]},"/en/lessons/jupyter-notebooks":{"position":[[31453,6],[31680,6]]}}}],["thatcher",{"_index":14765,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41344,8],[57320,8]]}}}],["that’",{"_index":736,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1014,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7125,6],[7292,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11047,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2641,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19647,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20125,6],[42228,6],[43080,6],[47186,6],[49286,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46993,6]]},"/en/lessons/common-similarity-measures":{"position":[[13502,6],[22912,6],[26267,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14874,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10287,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14201,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9362,6],[40823,6],[40848,6],[40934,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8375,6],[23795,6],[46352,6]]},"/en/lessons/extracting-keywords":{"position":[[22320,6],[23272,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10672,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5898,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13198,6],[26002,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5267,6]]},"/en/lessons/gravity-model":{"position":[[25795,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[10572,6]]},"/en/lessons/installing-omeka":{"position":[[11192,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30692,6]]},"/en/lessons/intro-to-bash":{"position":[[14933,6]]},"/en/lessons/intro-to-linked-data":{"position":[[6131,7],[25559,6],[33949,6]]},"/en/lessons/intro-to-powershell":{"position":[[4034,6],[10472,6],[15388,6],[22136,6],[22574,6],[22652,6],[23433,6],[23629,6],[24714,6],[37494,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36067,6]]},"/en/lessons/json-and-jq":{"position":[[7112,6]]},"/en/lessons/jupyter-notebooks":{"position":[[22065,6]]},"/en/lessons/linear-regression":{"position":[[14834,6],[39428,6]]},"/en/lessons/logistic-regression":{"position":[[43318,6],[54320,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8140,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16587,6]]},"/en/lessons/naive-bayesian":{"position":[[5716,6],[20625,6],[29240,6],[34752,6],[43431,6],[51720,6],[56032,6]]},"/en/lessons/normalizing-data":{"position":[[6695,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1672,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41739,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11958,6]]},"/en/lessons/sonification":{"position":[[2055,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17828,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9072,6],[45113,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39755,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6724,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13447,6],[22903,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[20145,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36266,6]]}}}],["the\\ntweet",{"_index":19836,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16306,10]]}}}],["the_dataset",{"_index":12516,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[6842,11]]}}}],["the_dataset_",{"_index":10865,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[6317,12]]}}}],["theater",{"_index":8398,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2291,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[887,7],[2681,8],[15940,7],[16668,10],[17540,12],[38221,7],[38660,7],[39312,7],[40001,7],[41951,7]]}}}],["theft",{"_index":18280,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[2863,7],[26218,7],[26770,8],[26875,7],[35156,6],[36727,5],[39838,7],[39857,6],[43678,7],[51482,8],[51558,7],[54873,5],[55134,5],[55206,5],[55415,5],[56136,5],[59220,5],[59876,8],[60414,5],[63741,5],[63788,5],[63837,5],[63885,5],[64588,5],[64623,5],[64657,5],[64691,5],[64727,5],[64762,5],[64796,5],[64831,5],[64866,5],[65487,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19420,5],[19438,5],[19574,5],[19648,5],[19786,5],[19859,5],[19971,5],[20323,5],[20622,6],[20641,6],[21408,5],[21715,5],[21733,5],[21913,5],[21997,5],[22027,5]]}}}],["thein",{"_index":20259,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50136,5],[52159,5]]}}}],["themat",{"_index":2658,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29951,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4608,8],[60431,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7525,8],[7848,8],[57219,8],[61224,8],[67532,8],[67784,8],[70608,8]]},"/en/lessons/common-similarity-measures":{"position":[[29305,12],[30437,12]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[773,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[21890,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7252,8]]}}}],["theme",{"_index":2479,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17577,6],[19691,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6915,8],[49492,5],[49555,6],[55759,5],[55783,5],[55920,5],[56226,5],[56289,7],[56351,5],[56459,5],[56485,6],[58698,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9904,6],[23152,5],[23305,6],[23377,6],[23485,5],[23703,5],[58873,6],[66806,7],[67006,5],[67033,6],[67138,6],[67163,5],[67191,6],[67309,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58751,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29001,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3615,6],[7676,6],[16886,6],[49095,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2934,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4941,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[41256,6]]},"/en/lessons/installing-omeka":{"position":[[672,7],[710,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2096,7],[18896,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1153,6],[36359,6],[38000,6],[43757,6],[59544,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2983,6]]},"/en/lessons/space-place-gazetteers":{"position":[[43900,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[27420,5],[36022,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14220,6],[14619,7],[14906,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1184,6],[1358,7],[1443,6],[1520,5],[1554,6],[1671,6],[1769,6],[1813,6],[1881,6]]}}}],["theme(axis.text.i",{"_index":19862,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[24298,17]]}}}],["theme(axis.text.x=element_text(angle=40",{"_index":19829,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16113,40]]}}}],["themselv",{"_index":580,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17664,11]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34781,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33566,10],[55070,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61672,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1970,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[51798,11],[55635,10],[58435,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58771,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4591,10],[5634,10]]},"/en/lessons/counting-frequencies":{"position":[[11347,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5155,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1725,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3763,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1760,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4244,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11799,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2748,10],[19450,10],[36720,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[35045,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28592,11],[68604,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[8663,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[17101,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39188,10]]},"/en/lessons/jupyter-notebooks":{"position":[[3343,10],[8384,11],[18606,11]]},"/en/lessons/naive-bayesian":{"position":[[6399,11],[60917,10]]},"/en/lessons/sonification":{"position":[[744,11],[9215,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[16063,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6827,11]]},"/en/lessons/working-with-text-files":{"position":[[2997,10],[3108,10]]}}}],["them–i",{"_index":2961,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26367,7]]}}}],["them—rememb",{"_index":21197,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27427,14]]}}}],["thenc",{"_index":7729,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11383,9]]}}}],["thenetwork",{"_index":21285,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15560,10],[16551,11]]}}}],["theo",{"_index":20247,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49672,5],[52330,4]]}}}],["theodora",{"_index":16475,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48907,8]]}}}],["theologi",{"_index":5165,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60690,9]]}}}],["theological/religi",{"_index":4428,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57060,21]]}}}],["theora",{"_index":15816,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15249,6]]}}}],["theorem",{"_index":5667,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[14923,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46508,9]]},"/en/lessons/naive-bayesian":{"position":[[12267,8],[12421,7]]}}}],["theoret",{"_index":4436,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[57821,15]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[39623,13]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3780,11],[46359,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[55527,11],[55770,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17354,11]]},"/en/lessons/intro-to-bash":{"position":[[18408,13]]},"/en/lessons/intro-to-linked-data":{"position":[[21482,11]]},"/en/lessons/jupyter-notebooks":{"position":[[3719,11],[51273,11]]},"/en/lessons/linear-regression":{"position":[[56720,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13033,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[173,11],[52812,11]]}}}],["theori",{"_index":2943,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[24393,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12630,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60521,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[29058,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8457,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13013,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16147,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[48252,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[2134,8]]},"/en/lessons/gravity-model":{"position":[[3756,6],[5636,6],[58504,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5467,7],[45221,6]]},"/en/lessons/intro-to-bash":{"position":[[14950,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32998,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2278,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7944,6],[18376,6],[47118,8]]},"/en/lessons/jupyter-notebooks":{"position":[[51193,6],[51221,6],[51232,6],[51377,7]]},"/en/lessons/linear-regression":{"position":[[54392,6]]},"/en/lessons/logistic-regression":{"position":[[17781,7],[54560,7]]},"/en/lessons/sentiment-analysis":{"position":[[8429,7],[8634,6],[26358,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5051,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[15200,7],[32336,7]]}}}],["theoris",{"_index":14774,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42763,9]]}}}],["theorist",{"_index":20880,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5389,9]]}}}],["theoriz",{"_index":16940,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[51746,12]]}}}],["theosophi",{"_index":5100,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58340,10]]}}}],["theravāda",{"_index":5085,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57889,9],[58221,9],[58317,10],[58476,9]]}}}],["there'",{"_index":4483,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[63577,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28679,7],[29622,7],[30317,7],[30402,7],[30583,7],[30666,7],[39292,7]]}}}],["there).3",{"_index":20559,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20293,8]]}}}],["thereaft",{"_index":7730,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11402,13]]}}}],["therebi",{"_index":5264,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67754,7]]},"/en/lessons/counting-frequencies":{"position":[[11416,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27022,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3317,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5141,7],[34147,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69160,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[40919,7]]},"/en/lessons/introduction-map-warper":{"position":[[2255,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[35719,7]]}}}],["therefor",{"_index":557,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16538,9],[19866,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2328,10],[7009,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5292,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[6970,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6687,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15347,9],[31357,9],[34995,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31288,10],[41575,10],[57252,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26392,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4560,9],[34015,10],[41137,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6247,9],[6456,9],[35583,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6900,10]]},"/en/lessons/counting-frequencies":{"position":[[11440,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7614,9],[11582,9],[16637,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40665,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4312,10],[15089,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12631,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5362,9],[19815,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[974,9],[15279,9],[28443,9]]},"/en/lessons/extracting-keywords":{"position":[[3927,9],[32618,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16673,9],[21509,9],[25237,9],[25865,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6802,9]]},"/en/lessons/geocoding-qgis":{"position":[[17392,9],[20109,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12064,9],[14049,9],[18412,9],[27986,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20591,9]]},"/en/lessons/gravity-model":{"position":[[11789,9],[59573,9],[59726,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4973,9],[25064,9],[31259,9],[38253,9],[49574,9],[53978,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17094,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7200,10],[12212,10],[36756,10],[43252,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18223,10],[24965,10]]},"/en/lessons/json-and-jq":{"position":[[10094,10]]},"/en/lessons/linear-regression":{"position":[[72009,9]]},"/en/lessons/naive-bayesian":{"position":[[36113,10],[53819,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4821,10],[7901,10],[21507,10],[34540,9],[42609,9],[51731,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11650,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19270,10],[22712,10],[29115,10],[33904,9],[36386,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9357,9],[10014,9],[21986,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8728,9]]},"/en/lessons/sonification":{"position":[[31353,9]]},"/en/lessons/space-place-gazetteers":{"position":[[12678,9],[33865,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48116,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6064,9],[28191,9]]},"/en/lessons/transliterating":{"position":[[10364,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10784,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1422,9],[3423,9],[6949,10],[15458,10],[17928,10]]}}}],["therein",{"_index":7731,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11454,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33436,8]]}}}],["theresa",{"_index":14719,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[31790,8],[40321,7],[40387,8],[40499,8],[40594,7],[41078,8],[41357,7],[57333,7]]}}}],["theresult",{"_index":11679,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[7400,9],[7561,12]]}}}],["thereupon",{"_index":7732,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11465,12]]}}}],["there’",{"_index":1377,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20096,7],[21878,7],[24943,7],[37527,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13545,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7611,7],[23618,7],[25561,7],[43506,7],[51878,8]]},"/en/lessons/common-similarity-measures":{"position":[[22770,7],[29623,7],[32203,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[26084,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19443,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40871,7],[41259,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18754,7],[33420,7],[41259,7],[41939,7],[45456,7]]},"/en/lessons/extracting-keywords":{"position":[[32495,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14784,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9292,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25775,7],[28735,7],[36970,7],[67470,7]]},"/en/lessons/gravity-model":{"position":[[57158,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[10433,7]]},"/en/lessons/intro-to-bash":{"position":[[8638,7],[12846,7],[21281,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5786,7]]},"/en/lessons/intro-to-powershell":{"position":[[10450,7],[11512,7],[24069,7]]},"/en/lessons/jupyter-notebooks":{"position":[[27651,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4316,7],[25354,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[39580,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42435,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33296,7]]}}}],["thes:8577",{"_index":13433,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[13855,10]]}}}],["thes:x8577",{"_index":13437,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14985,10],[15107,10]]}}}],["thesauri",{"_index":15255,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27706,8]]}}}],["thesauru",{"_index":3336,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[5426,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20933,10]]},"/en/lessons/intro-to-linked-data":{"position":[[28286,9],[38087,10]]},"/en/lessons/space-place-gazetteers":{"position":[[12068,10],[22194,10]]}}}],["these",{"_index":3702,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[270,6],[14151,6],[14293,6],[32742,6],[32804,6],[37227,6],[37372,6],[43650,9],[47051,6],[47293,7],[48977,6],[49015,7],[55674,6],[55789,6],[56144,6],[56455,6],[56542,6],[56702,7],[57148,6],[58349,6]]}}}],["thesi",{"_index":4109,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32657,6],[49263,6],[49769,6],[55134,7],[57563,6],[57730,6],[58585,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46691,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4601,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47559,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50704,7]]}}}],["thesonif",{"_index":20698,"title":{},"body":{"/en/lessons/sonification":{"position":[[14649,15]]}}}],["theta",{"_index":5685,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[16315,11],[18049,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43917,5],[44053,5],[54828,5],[55022,6],[55200,7],[55955,7],[56055,5],[56836,5],[56873,7],[56974,5]]}}}],["they’ll",{"_index":14705,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28237,7]]},"/en/lessons/intro-to-powershell":{"position":[[14747,7]]}}}],["they’r",{"_index":2278,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[17271,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26297,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6213,7],[57437,7]]},"/en/lessons/common-similarity-measures":{"position":[[19345,7],[26936,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10521,7],[13251,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26878,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20166,7],[32342,7],[44807,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6290,7]]},"/en/lessons/installing-omeka":{"position":[[578,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[641,7],[30773,7]]},"/en/lessons/intro-to-linked-data":{"position":[[10943,7]]},"/en/lessons/json-and-jq":{"position":[[8484,7]]},"/en/lessons/jupyter-notebooks":{"position":[[38028,7]]},"/en/lessons/naive-bayesian":{"position":[[21801,7],[23507,7],[23528,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[833,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29221,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26382,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43843,7]]}}}],["they’v",{"_index":2904,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18043,7]]},"/en/lessons/common-similarity-measures":{"position":[[3790,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32251,7]]},"/en/lessons/naive-bayesian":{"position":[[38206,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11973,7]]},"/en/lessons/space-place-gazetteers":{"position":[[33533,7]]}}}],["thi",{"_index":18839,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13571,3]]}}}],["thibault",{"_index":16921,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[42570,8]]}}}],["thick",{"_index":842,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7419,9],[7558,6]]},"/en/lessons/counting-frequencies":{"position":[[11508,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26229,10],[26251,9],[26319,9],[37648,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8392,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[23037,9]]}}}],["thiel’",{"_index":8272,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3871,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2699,7],[2813,7]]}}}],["thin",{"_index":845,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7569,5]]},"/en/lessons/counting-frequencies":{"position":[[11518,7]]}}}],["thing",{"_index":261,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5668,5],[6676,6],[17854,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10295,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17485,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5183,6],[5537,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2732,6],[3404,6],[6850,6],[9263,6],[9596,6],[10043,6],[10122,6],[11208,5],[14908,6],[15088,6],[15260,7],[16045,6],[18903,6],[23332,6],[33103,6],[36881,6],[36985,8],[39671,7],[45713,6],[56120,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8012,5],[9082,5],[19658,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[136,6],[4677,6],[5932,6],[10585,6],[10618,6],[11832,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5251,7],[8216,6],[22720,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10996,7],[11477,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4850,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30147,6],[31909,6],[35915,5],[58040,6],[62973,6]]},"/en/lessons/common-similarity-measures":{"position":[[910,7],[19018,5],[19294,6],[21664,5],[29234,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7488,6],[7647,6],[17224,5],[18345,6],[21227,5],[27464,6],[46539,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11620,6],[17890,6],[20187,6],[23203,6],[23780,6],[23888,6],[26002,6],[27709,7],[36333,6],[45644,5],[45683,6],[52267,6],[52543,7],[56527,6],[58497,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1254,6],[2199,5],[10263,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14489,6]]},"/en/lessons/counting-frequencies":{"position":[[3098,5],[3681,5],[6014,6],[13537,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[26595,7],[28825,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20279,6],[28004,6],[31355,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[118,6],[4743,6],[6379,6],[8469,6],[46713,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4424,7],[11397,5],[11422,7],[11826,5],[12151,5],[17106,5],[17760,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19039,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1037,6],[13912,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11424,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4990,6],[35552,5],[37460,6],[41160,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4040,6],[9673,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10079,7],[13363,5],[13416,6],[14673,5],[20184,7],[36328,5],[38830,6],[39723,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8291,7],[20007,5]]},"/en/lessons/extracting-keywords":{"position":[[7930,5],[17436,5],[17553,5],[17769,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[992,6],[9291,6],[13128,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4528,5],[9091,7],[9169,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3857,5],[4452,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[800,6],[1857,6],[2337,6],[4478,6],[17267,6],[31765,5],[42294,6],[58920,5],[59270,5],[62586,5],[63292,6],[68039,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22843,5],[25335,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2167,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5942,7],[28337,6],[34900,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18801,6]]},"/en/lessons/gravity-model":{"position":[[4852,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[13464,6],[14052,5],[16782,6],[34080,5],[41598,5]]},"/en/lessons/installing-omeka":{"position":[[8956,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[621,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9339,7],[26459,6],[39291,6],[46985,6],[50686,5]]},"/en/lessons/intro-to-bash":{"position":[[12870,6],[20760,6],[23078,6],[26145,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1639,6],[6083,6],[7615,5],[8560,5]]},"/en/lessons/intro-to-linked-data":{"position":[[12428,6],[14537,6],[15020,5],[17556,6],[21827,6],[21971,6],[25407,5],[26524,5],[31804,5],[32482,6],[34781,6]]},"/en/lessons/intro-to-powershell":{"position":[[2975,6],[4458,7],[4563,5],[6362,6],[7514,7],[7536,6],[9163,6],[13048,6],[13530,6],[14170,5],[15273,7],[18731,6],[19959,7],[20979,6],[21755,6],[21847,6],[23229,5],[27085,6],[29360,6],[30988,6],[31482,5],[33881,5],[35498,6],[36605,6],[45837,6],[45959,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2282,6],[3690,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[2296,6],[5637,6],[8287,6],[11000,6],[12348,5],[13245,5],[14520,6],[16749,6],[23410,6],[24376,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11471,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24796,6],[28454,7],[36096,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29561,6],[46146,7]]},"/en/lessons/json-and-jq":{"position":[[6274,6],[32176,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3624,6],[31901,5],[32060,5],[32456,5],[32948,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1601,6],[5847,6]]},"/en/lessons/linear-regression":{"position":[[19062,5],[42261,5],[60009,7],[61753,5]]},"/en/lessons/linux-installation":{"position":[[2559,5]]},"/en/lessons/logistic-regression":{"position":[[53604,7]]},"/en/lessons/mac-installation":{"position":[[1938,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2814,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5963,6]]},"/en/lessons/naive-bayesian":{"position":[[3459,7],[5352,6],[6170,7],[6508,6],[6560,6],[7579,6],[10010,6],[10100,5],[12377,5],[12403,5],[14671,6],[21879,5],[24511,5],[35487,6],[35597,6],[57602,5],[64913,5],[65159,5],[65463,5]]},"/en/lessons/normalizing-data":{"position":[[1484,6],[1608,6],[3141,6]]},"/en/lessons/qgis-layers":{"position":[[4693,5]]},"/en/lessons/research-data-with-unix":{"position":[[7063,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9380,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11796,6],[12960,6],[17843,5],[30248,5],[30659,6]]},"/en/lessons/sonification":{"position":[[906,6],[931,6],[948,6],[2417,7],[7671,6],[20882,6],[37175,5],[37328,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25649,5],[27387,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1199,6],[6825,6],[10545,7],[10701,6],[32347,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1117,6],[4554,5],[6784,7],[13982,5],[24896,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12558,6],[14120,6]]},"/en/lessons/transliterating":{"position":[[8738,6],[17939,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8407,6],[18585,6],[27424,6],[31474,6],[32652,5],[43810,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[15089,7],[27757,5],[29736,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4372,5],[6731,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16162,5],[18193,7]]},"/en/lessons/vector-layers-qgis":{"position":[[300,5]]},"/en/lessons/windows-installation":{"position":[[3296,5]]},"/en/lessons/working-with-text-files":{"position":[[1507,5]]},"/en/lessons/working-with-web-pages":{"position":[[4728,7]]}}}],["think",{"_index":741,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1148,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7513,6],[22467,5],[33976,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9417,5],[13751,8],[15299,5],[17361,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1673,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10602,5],[16902,5],[46617,5],[57766,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4429,6],[5385,9],[6247,8],[58020,5],[68771,6],[69621,9]]},"/en/lessons/common-similarity-measures":{"position":[[1583,5],[10911,5],[14069,9],[14673,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10460,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2720,5],[35944,8],[41751,5],[57211,8],[61666,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3203,8],[18022,5],[20751,8],[21739,8]]},"/en/lessons/counting-frequencies":{"position":[[5490,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[446,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3301,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1349,5],[1868,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4338,5],[9225,8],[12704,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12186,5],[28769,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5796,5],[50377,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1541,5],[13201,5],[13443,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4077,5],[5390,5],[18540,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30136,8],[31744,5],[43711,8],[49413,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24832,5]]},"/en/lessons/extracting-keywords":{"position":[[9350,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10178,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35336,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1743,5],[2074,6],[17694,5]]},"/en/lessons/geocoding-qgis":{"position":[[15756,5],[30841,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5391,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[17751,5],[18578,5],[19180,8],[22984,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17103,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[11958,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5317,5]]},"/en/lessons/gravity-model":{"position":[[14082,8],[31274,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7359,9],[9745,5],[11385,5],[14381,5],[16486,5],[20139,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7238,5],[8673,5],[8817,5],[16737,5],[22527,5],[27931,5],[30681,5],[32577,5],[34429,5],[36737,5]]},"/en/lessons/intro-to-linked-data":{"position":[[6121,9],[11980,5],[12449,5],[17032,8],[17351,6],[19993,8],[21161,5],[24877,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3734,9],[8803,5],[14339,5],[14530,5]]},"/en/lessons/introduction-and-installation":{"position":[[1286,6]]},"/en/lessons/introduction-map-warper":{"position":[[2288,5],[17848,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5095,5],[25443,5],[25766,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3444,5],[22205,8]]},"/en/lessons/linear-regression":{"position":[[54921,5],[55051,5],[56075,5]]},"/en/lessons/linux-installation":{"position":[[3900,5]]},"/en/lessons/logistic-regression":{"position":[[19704,8]]},"/en/lessons/mac-installation":{"position":[[3487,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6623,5]]},"/en/lessons/naive-bayesian":{"position":[[2515,6],[8841,5],[12675,9]]},"/en/lessons/normalizing-data":{"position":[[5528,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13541,9],[13733,9],[14258,9],[14447,9]]},"/en/lessons/preserving-your-research-data":{"position":[[9419,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13638,5],[16929,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[3410,8],[3910,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[965,8],[41470,8],[54753,5]]},"/en/lessons/sentiment-analysis":{"position":[[23811,5],[24716,5],[25120,5],[25241,5],[25311,5],[27734,5],[29299,5],[30423,5],[31521,5],[32749,5],[34713,5],[36496,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7174,8],[7249,5]]},"/en/lessons/sonification":{"position":[[7592,5],[17626,5],[27633,5],[38752,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1897,5],[4310,5],[4408,5],[19852,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[20648,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[902,5],[5775,5],[24853,8],[25915,5],[35198,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9543,5],[16045,5],[31600,5],[32150,5],[39379,8],[39420,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8747,8],[9006,5],[28876,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4762,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13415,5],[15706,5],[22487,5],[26873,5],[42228,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[390,9],[19856,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8074,5],[21755,5],[23887,6],[26530,5]]},"/en/lessons/windows-installation":{"position":[[4699,5]]},"/en/lessons/working-with-text-files":{"position":[[4139,5]]}}}],["thinli",{"_index":15901,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35558,6]]}}}],["thinner",{"_index":849,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7768,8]]}}}],["third",{"_index":432,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11475,6],[13304,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6786,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14662,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3458,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[53704,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60238,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2394,5]]},"/en/lessons/common-similarity-measures":{"position":[[13529,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11889,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[51006,5],[51058,6],[51298,5],[51313,5],[51547,5]]},"/en/lessons/counting-frequencies":{"position":[[11526,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37536,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37431,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11126,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14901,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10356,5]]},"/en/lessons/extracting-keywords":{"position":[[13238,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32500,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5224,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[194,5],[3754,5],[3996,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[12389,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23612,6],[27206,5],[28309,5],[39192,5],[42428,5],[43453,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39080,5]]},"/en/lessons/intro-to-linked-data":{"position":[[33928,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3185,5],[31990,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22445,5],[31276,5],[35230,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[542,5],[10519,6],[13526,5],[15891,6],[30573,5],[30712,5]]},"/en/lessons/jupyter-notebooks":{"position":[[32450,5]]},"/en/lessons/logistic-regression":{"position":[[5831,5],[28059,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5416,5],[8988,5]]},"/en/lessons/naive-bayesian":{"position":[[56984,6],[65457,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17274,5],[34982,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5825,5],[28311,5]]},"/en/lessons/sentiment-analysis":{"position":[[25978,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3506,5],[4012,5],[15677,5]]},"/en/lessons/sonification":{"position":[[8569,5]]},"/en/lessons/space-place-gazetteers":{"position":[[12184,6],[29620,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31145,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17266,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1822,5],[2420,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[21173,5],[22864,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22748,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8847,5],[19578,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14154,5],[24397,5],[25218,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5438,5],[10673,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5938,5],[13085,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37512,6]]},"/en/lessons/working-with-text-files":{"position":[[1998,5],[8073,5]]}}}],["thirteen",{"_index":10269,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40779,8]]}}}],["thirti",{"_index":1238,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[12424,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12131,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18404,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[11105,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16611,6]]}}}],["this!—and",{"_index":2970,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[402,9]]}}}],["this_chart",{"_index":12340,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[52623,12],[53318,12]]}}}],["this_folio",{"_index":12141,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22503,10],[44335,10],[44740,10],[45948,10],[46459,10]]}}}],["this_pag",{"_index":12142,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22530,9],[44362,9],[45979,9],[46296,9]]}}}],["thom",{"_index":18751,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8846,5],[8915,5],[9516,5],[9584,5],[9999,7]]}}}],["thoma",{"_index":2065,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[10063,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1851,6],[3761,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4490,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62130,6],[67630,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43794,6],[45044,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63048,7],[64094,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60981,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20536,7],[46705,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28552,6],[39437,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55683,6],[57228,6]]},"/en/lessons/linear-regression":{"position":[[79340,7]]},"/en/lessons/naive-bayesian":{"position":[[12167,6],[33285,6],[65971,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50766,7],[52937,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21622,6],[26542,6]]}}}],["thompson",{"_index":10072,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59284,9]]}}}],["thomson",{"_index":5809,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[34925,7]]}}}],["thomson’",{"_index":5788,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32375,9]]}}}],["thor",{"_index":23275,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[797,5],[869,4],[925,6],[1168,4],[1292,4],[1537,4],[1682,4],[3507,4],[13638,4],[14920,4],[18130,4]]}}}],["thor_wwii.csv",{"_index":23283,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[2124,14],[24583,13]]}}}],["thorn",{"_index":14757,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40527,5],[40611,5]]}}}],["thorough",{"_index":5543,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60322,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17380,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28113,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44647,8]]},"/en/lessons/intro-to-linked-data":{"position":[[30316,8]]}}}],["thoroughli",{"_index":760,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1722,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9378,11]]},"/en/lessons/linear-regression":{"position":[[4821,11]]},"/en/lessons/naive-bayesian":{"position":[[67170,10]]}}}],["thorson",{"_index":21936,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[61956,8]]}}}],["thorsten",{"_index":6023,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43465,8]]}}}],["those",{"_index":594,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18332,5],[24149,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24397,6],[42024,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22092,5],[26162,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[534,5],[1002,5],[10202,5],[17075,5],[26299,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2359,5],[23125,5],[24044,5],[44116,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10859,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6257,5],[7564,5],[9511,5],[10888,5],[11150,5],[15319,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2656,5],[5331,5],[5559,5],[6458,5],[27971,5],[56223,5],[58081,5],[58153,5],[66671,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31312,5],[61831,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4110,5],[4259,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10728,5],[16545,5],[24272,5],[34793,5],[49795,5]]},"/en/lessons/common-similarity-measures":{"position":[[1933,5],[4125,5],[5208,5],[7640,5],[12538,5],[12635,5],[23517,5],[25767,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19486,5],[25351,5],[35184,5],[37338,5],[41389,5],[41417,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3084,5],[8970,5],[18062,5],[24448,5],[35638,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[17508,5],[17687,5],[19791,5],[21431,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1869,5],[8563,5],[9131,5],[23255,5],[23486,5],[28003,5],[48778,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[898,5],[4626,5],[12870,5],[33090,5],[36995,5],[37442,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[500,5],[7373,5]]},"/en/lessons/counting-frequencies":{"position":[[11543,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2016,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1131,5],[1750,5],[11621,5],[13869,5],[27290,5],[43189,5],[43279,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3998,5],[10105,5],[37952,5],[38482,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3243,5],[10924,5],[12839,5],[15532,5],[21733,5],[28881,5],[31983,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3558,5],[7993,5],[14543,5],[15514,5],[15899,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3431,5],[19739,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10545,5],[15684,5],[17154,5],[40938,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9790,5],[13586,5],[27277,5],[53789,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2509,5],[6462,5],[12817,5],[15491,5],[32116,5],[35390,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[144,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2719,5],[4825,5],[13188,5],[19747,5],[20334,5],[23033,5],[25124,5],[31680,5],[34573,5],[36387,5],[40423,5],[43064,5],[49262,5],[50570,5],[51661,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1071,5],[1264,5],[2654,5],[6879,5],[19614,5],[29649,5]]},"/en/lessons/extracting-keywords":{"position":[[1046,5],[1211,5],[8017,5],[11454,5],[16855,5],[18551,5],[18970,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4266,5],[9429,5],[26273,5],[32245,5],[32656,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1018,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2456,5],[2597,5],[6673,5],[7394,5],[11599,5],[14528,5],[18660,5],[25256,5],[27492,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[6767,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1901,6],[15464,5],[19615,5],[32819,5],[33153,5],[34727,5],[39605,5],[47749,5],[48961,5],[49224,5],[66935,5]]},"/en/lessons/geocoding-qgis":{"position":[[1559,5],[12246,5],[12582,5],[18085,5],[32309,5],[32439,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1203,5],[9514,5],[12701,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5310,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[33187,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[45659,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[16930,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5495,5],[6273,6],[7118,6],[16100,5],[16804,5]]},"/en/lessons/gravity-model":{"position":[[1475,5],[6199,5],[6664,5],[11266,5],[17007,5],[17889,5],[21092,5],[30775,5],[31715,5],[31885,5],[55449,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2084,5],[2237,5],[2931,5],[3761,5],[7752,5],[8823,5],[11013,5],[12402,5],[30604,5],[43498,5]]},"/en/lessons/installing-omeka":{"position":[[754,5],[1660,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13900,5],[46095,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2419,5],[9513,6],[45915,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2774,5],[12809,5],[13110,5],[21117,5],[21154,5],[38111,5],[39690,5],[39978,5],[46937,5]]},"/en/lessons/intro-to-bash":{"position":[[2826,5],[2933,5],[5293,5],[5314,5],[7208,5],[7832,6],[9848,5],[12151,5],[24774,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10474,5]]},"/en/lessons/intro-to-linked-data":{"position":[[4661,5],[16785,5],[29998,5],[33026,5]]},"/en/lessons/intro-to-powershell":{"position":[[7200,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[833,5],[4546,5]]},"/en/lessons/introduction-map-warper":{"position":[[20327,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2115,5],[20143,5],[36719,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19970,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4779,5],[19057,5],[35574,5],[42940,5]]},"/en/lessons/json-and-jq":{"position":[[1030,5],[8425,5],[12176,5],[19875,5],[25934,5],[26805,5],[34931,5],[36935,5]]},"/en/lessons/jupyter-notebooks":{"position":[[13480,5],[32207,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9137,5]]},"/en/lessons/linear-regression":{"position":[[15749,5],[24293,5],[25842,5],[42547,5],[43710,5],[52507,5]]},"/en/lessons/logistic-regression":{"position":[[3524,5],[6970,5],[24083,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[11976,5]]},"/en/lessons/naive-bayesian":{"position":[[2501,5],[6554,5],[16372,5],[21613,5],[28565,5],[29406,5],[39099,5],[53688,5],[69989,5]]},"/en/lessons/normalizing-data":{"position":[[8070,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[38116,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3893,5],[3941,5],[4017,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11201,5]]},"/en/lessons/preserving-your-research-data":{"position":[[3341,5],[4054,5],[5571,5],[8059,5]]},"/en/lessons/qgis-layers":{"position":[[1014,5],[1536,5],[7072,5],[8127,5],[16846,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[18658,5],[19505,5],[25087,5],[25846,5]]},"/en/lessons/research-data-with-unix":{"position":[[5542,5],[5653,5],[10652,5],[10951,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1574,5],[15571,5],[18556,5],[19383,5],[21394,5],[42014,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1295,5],[3144,5],[5162,5],[9211,5],[10580,5],[27463,5],[32770,5],[33065,5],[33252,5],[35491,5],[35536,5],[42918,5],[46173,5],[46541,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6496,5],[12789,5]]},"/en/lessons/sonification":{"position":[[1908,5],[12002,5],[22672,5],[25346,5],[32601,5],[36841,5]]},"/en/lessons/space-place-gazetteers":{"position":[[1278,5],[4883,5],[16311,5],[32298,5],[36955,5],[44843,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21721,5],[22007,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24786,5],[29605,5],[38401,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[22669,5],[32890,5],[34369,5],[41471,6],[44748,6],[48745,5],[51783,5],[52099,5],[52958,6],[56737,5],[57740,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3731,5],[4284,5],[11713,5],[14376,5],[16856,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[30455,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[41156,5]]},"/en/lessons/transliterating":{"position":[[6136,5],[9756,5],[12295,5],[14598,5],[17468,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11600,5],[12703,5],[12969,5],[13318,5],[21046,5],[27769,5],[34925,5],[37063,5],[45886,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[11515,5],[18430,5],[20462,5],[21837,5],[23245,5],[24649,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[656,5],[8623,5],[9995,5],[11108,5],[15306,5],[23122,5],[23835,5],[23930,5],[25111,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3488,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[663,5],[10838,5]]}}}],["those!4",{"_index":22871,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[23447,7]]}}}],["though",{"_index":527,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15445,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2039,6],[2251,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17269,7],[24354,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11134,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14689,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1362,6],[5774,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7597,6],[26598,6],[31528,6],[34899,6],[37105,6],[45260,6],[59511,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13586,6],[61555,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[69044,7]]},"/en/lessons/common-similarity-measures":{"position":[[2372,6],[2681,6],[5484,6],[8359,6],[35124,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5591,6],[27982,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10625,6],[11398,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2888,6],[3806,6],[12503,6],[48162,6],[55196,6],[56767,6]]},"/en/lessons/counting-frequencies":{"position":[[11552,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33381,7],[45158,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5511,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33569,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10887,6],[19687,7],[35623,7],[39571,6],[41240,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40962,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5957,6],[19805,7],[51854,6]]},"/en/lessons/extracting-keywords":{"position":[[5681,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7797,6],[23869,6],[32789,7],[41048,6],[44492,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12742,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7309,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8647,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8670,6],[67462,7]]},"/en/lessons/geocoding-qgis":{"position":[[33746,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[28955,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2598,6],[3867,6],[4000,6],[5877,6],[6125,6],[8360,6],[9363,6],[13948,6],[15129,6],[17075,6],[17204,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37037,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[12610,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[179,6],[13359,6],[17621,6],[27148,6]]},"/en/lessons/gravity-model":{"position":[[9732,7],[17268,6],[33177,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[17397,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5986,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24782,7]]},"/en/lessons/intro-to-bash":{"position":[[7028,6]]},"/en/lessons/intro-to-powershell":{"position":[[7900,6],[14558,7],[15918,6],[20311,7],[21911,7],[22676,7],[24834,7],[26822,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10135,7]]},"/en/lessons/json-and-jq":{"position":[[9614,7],[37016,7]]},"/en/lessons/jupyter-notebooks":{"position":[[47606,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22910,7]]},"/en/lessons/naive-bayesian":{"position":[[43455,7],[56798,6],[59983,7],[60754,6],[60928,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12577,6]]},"/en/lessons/preserving-your-research-data":{"position":[[7868,6],[8193,6]]},"/en/lessons/qgis-layers":{"position":[[728,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25620,7]]},"/en/lessons/research-data-with-unix":{"position":[[1266,6],[13724,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[33951,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1123,7],[5131,6],[24978,6]]},"/en/lessons/sentiment-analysis":{"position":[[17690,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[12294,6],[28591,6],[32251,6]]},"/en/lessons/sonification":{"position":[[8414,6],[20875,6]]},"/en/lessons/space-place-gazetteers":{"position":[[7110,6],[7812,6],[24087,6],[24586,7],[25334,7],[32193,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3758,6],[4835,6],[9292,6],[29150,6],[29416,6],[36066,6],[45371,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6165,7],[57371,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5205,7]]},"/en/lessons/transliterating":{"position":[[6723,7],[17632,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[803,7],[3003,6],[6813,7],[16091,6],[39774,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[12323,6],[28977,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1544,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3612,6],[22808,7],[30708,7],[35102,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3949,6]]}}}],["thought",{"_index":5098,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58305,8]]},"/en/lessons/common-similarity-measures":{"position":[[35278,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[567,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[897,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20165,8],[20547,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3540,7]]},"/en/lessons/gravity-model":{"position":[[35211,7],[56133,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2224,10],[9304,7],[33666,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3463,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[6423,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[12233,8],[17741,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5893,7],[51242,10]]},"/en/lessons/linear-regression":{"position":[[12985,7]]},"/en/lessons/naive-bayesian":{"position":[[22331,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5549,7],[8863,8],[49239,8]]},"/en/lessons/sentiment-analysis":{"position":[[39414,10]]},"/en/lessons/sonification":{"position":[[24044,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3316,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4110,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15559,7]]}}}],["thoughts…about",{"_index":20233,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49259,14]]}}}],["though—download",{"_index":8802,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[12735,18]]}}}],["thousand",{"_index":56,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1029,9],[1115,9],[1278,9],[7520,10],[21983,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35388,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6622,9],[26263,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1198,9],[1219,9],[5793,9]]},"/en/lessons/common-similarity-measures":{"position":[[9425,9],[25047,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2721,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3730,10],[7452,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4537,9],[9464,9],[14463,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6522,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17037,9]]},"/en/lessons/geocoding-qgis":{"position":[[21820,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25820,9],[25851,11]]},"/en/lessons/gravity-model":{"position":[[12861,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1323,9],[36115,8]]},"/en/lessons/intro-to-powershell":{"position":[[37242,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[1376,9]]},"/en/lessons/linear-regression":{"position":[[31482,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4687,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[4112,10],[7059,10]]},"/en/lessons/research-data-with-unix":{"position":[[7830,9],[9395,9],[14616,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[26037,9]]},"/en/lessons/sentiment-analysis":{"position":[[3889,9],[5337,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2829,9],[11500,9],[11618,9]]},"/en/lessons/transliterating":{"position":[[14465,9],[14524,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9199,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12622,8],[12832,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13798,9]]}}}],["thread",{"_index":9842,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43438,8],[47978,8],[48103,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44720,6]]},"/en/lessons/linear-regression":{"position":[[72903,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10397,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13318,8],[57947,7],[59692,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13748,6],[17435,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12627,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29768,9]]}}}],["threat",{"_index":8545,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3453,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35245,8]]},"/en/lessons/linear-regression":{"position":[[77881,8]]}}}],["threaten",{"_index":12476,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68311,9]]}}}],["three",{"_index":427,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11314,5],[12511,5],[13597,5],[17848,5],[18164,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11476,5],[27284,5],[34585,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[706,5],[13729,5],[14395,5],[14435,5],[15216,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[389,6],[1565,5],[8645,5],[15105,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30998,5],[31654,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8216,5],[16345,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9163,5],[11824,6],[13799,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8601,5],[11771,5],[17050,5],[38738,5],[60241,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16982,5],[23261,6],[39881,5],[40078,5],[40471,5],[40686,5],[41128,5],[41534,6],[44998,5],[65316,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17607,5],[18608,5],[55374,5],[56968,5]]},"/en/lessons/common-similarity-measures":{"position":[[341,5],[2073,5],[3280,5],[8816,5],[8844,5],[11348,5],[11455,5],[24811,6],[25601,5],[34531,5],[38225,5],[39737,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29351,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11798,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[50910,5],[51268,5],[51465,5],[57833,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[528,5],[1490,5],[33471,5],[36035,5]]},"/en/lessons/counting-frequencies":{"position":[[11562,8],[11584,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2562,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20828,5],[22581,5],[32949,5],[37141,5],[37619,5],[40859,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1406,5],[20273,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5678,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[30649,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1607,5],[4479,5],[12323,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10092,5],[35539,5],[43992,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3234,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35977,5],[38800,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8705,5],[15709,5],[29236,5],[31305,5],[31542,5],[31602,6],[33495,5]]},"/en/lessons/extracting-keywords":{"position":[[6565,5],[7088,5],[15628,6],[16984,5],[17398,5],[19004,5],[27754,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16402,5],[17293,5],[37376,5],[38004,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3371,5],[8852,7],[10405,7]]},"/en/lessons/geocoding-qgis":{"position":[[12016,5]]},"/en/lessons/georeferencing-qgis":{"position":[[647,5],[1645,5],[8181,5],[8220,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[6404,5],[8613,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4886,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3213,5]]},"/en/lessons/gravity-model":{"position":[[524,5],[16352,5],[24750,6],[24829,5],[30167,5],[30543,5],[30781,5],[30900,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[7551,6],[19309,5],[25477,5],[25929,5],[35028,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25589,5],[32016,5],[40916,5],[40951,5],[47655,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3898,5],[8016,5],[23399,5],[24786,5],[24970,5],[25182,5],[25871,5],[31415,5],[33534,5],[38969,5],[40492,5],[42157,5],[43676,5],[45310,5],[47057,5],[48352,5],[48750,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25234,5],[43672,5],[44605,5]]},"/en/lessons/intro-to-bash":{"position":[[8838,5],[22416,5]]},"/en/lessons/intro-to-linked-data":{"position":[[3439,5],[9567,5],[10157,5],[24065,5]]},"/en/lessons/intro-to-powershell":{"position":[[13197,5],[13297,5],[14243,5],[14343,5],[14685,5],[15113,5],[26978,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3483,5]]},"/en/lessons/introduction-map-warper":{"position":[[19918,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[31579,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28776,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8373,5],[9203,5],[9353,5],[10387,5],[12430,5],[12845,5],[55494,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7625,5],[16042,5],[42034,5]]},"/en/lessons/linear-regression":{"position":[[2023,5],[2080,5],[11447,5],[29128,5],[40912,5],[41677,5],[42028,5],[46909,5],[60130,5]]},"/en/lessons/logistic-regression":{"position":[[1743,5],[1800,5],[5591,5],[19049,5],[30272,5],[34635,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2276,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[23171,5]]},"/en/lessons/naive-bayesian":{"position":[[15753,5],[20493,5],[23695,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8080,5],[10048,5],[12816,5],[15883,5],[16097,5],[34799,5],[35686,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6031,5],[6277,5],[7062,5],[7111,5],[7702,5]]},"/en/lessons/preserving-your-research-data":{"position":[[7512,5],[7584,5]]},"/en/lessons/qgis-layers":{"position":[[4284,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[21228,5]]},"/en/lessons/research-data-with-unix":{"position":[[7033,5],[12289,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5374,5],[7048,5],[27373,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29557,5]]},"/en/lessons/sentiment-analysis":{"position":[[12180,5],[19261,5],[23088,5],[24959,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5063,5],[15167,5],[17420,5],[18794,5]]},"/en/lessons/sonification":{"position":[[2685,5],[7190,5]]},"/en/lessons/space-place-gazetteers":{"position":[[4534,5],[29865,5],[33556,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12938,5],[13022,5],[20501,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8122,5],[8567,5],[12116,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12804,5],[27061,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1351,5],[16629,5],[38581,5],[53314,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2142,5],[15652,5],[19026,5],[27141,5]]},"/en/lessons/transliterating":{"position":[[3122,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[27859,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18187,5]]},"/en/lessons/vector-layers-qgis":{"position":[[507,5],[1498,5],[1828,5],[6359,5],[7323,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3406,5],[28855,5],[30411,5],[31635,5],[39736,5]]},"/en/lessons/working-with-text-files":{"position":[[1387,5]]},"/en/lessons/working-with-web-pages":{"position":[[6099,5]]}}}],["thresh",{"_index":8659,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[32659,6]]}}}],["threshold",{"_index":1696,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38627,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[16373,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48669,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17418,15],[21292,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23316,10],[23379,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[9704,9],[9953,9],[14310,9],[15001,9],[15033,11],[15089,9],[15159,9]]},"/en/lessons/linear-regression":{"position":[[32504,9],[57257,9],[57355,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25365,10],[33216,9]]},"/en/lessons/sentiment-analysis":{"position":[[24171,9],[24331,9],[24622,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57338,9]]}}}],["threw",{"_index":15348,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[11355,5],[16999,5]]}}}],["thrifti",{"_index":22844,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[16056,11]]}}}],["throttl",{"_index":10259,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[36029,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20304,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5751,8],[31795,8]]}}}],["through",{"_index":135,"title":{"/en/lessons/text-mining-with-extracted-features":{"position":[[22,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2878,7],[2923,7],[12071,7],[17294,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[309,7],[12366,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2695,7],[3380,7],[5387,7],[19523,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[581,7],[2147,7],[7811,7],[8263,7],[10018,7],[16176,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[671,7],[906,7],[1557,7],[2090,7],[8701,7],[17708,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1006,7],[2413,7],[28045,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[743,7],[2791,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6609,7],[10753,7],[15788,7],[19149,7],[29866,8],[33774,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[427,7],[3171,7],[8181,7],[15129,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8969,7],[16707,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1690,7],[2785,7],[55521,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29690,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[865,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4195,7],[5739,7],[7007,7],[7997,7],[14922,7],[19179,7],[59783,7]]},"/en/lessons/common-similarity-measures":{"position":[[2885,7],[3134,7],[28493,7],[37002,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6640,7],[6850,7],[10289,7],[14375,7],[15366,7],[16095,7],[21316,7],[25883,7],[29185,7],[29512,7],[32595,7],[38700,7],[39110,7],[39286,7],[47068,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2835,7],[7718,7],[55037,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3173,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2194,7],[5514,7],[11140,7],[24018,7],[25753,7],[39779,7],[55239,7],[58313,7],[61735,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1772,7],[11332,8],[15680,7],[25890,7],[26275,7]]},"/en/lessons/counting-frequencies":{"position":[[1730,7],[11594,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[354,7],[1239,7],[2993,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2293,7],[7755,7],[13081,7],[25067,7],[26741,7],[27247,7],[32109,7],[39772,7],[43732,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3467,7],[5269,7],[27032,7],[30392,7],[31720,7],[33236,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[359,7],[6950,7],[15296,7],[21815,7],[38774,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[561,7],[6241,7],[15293,7],[15643,7],[22051,7],[31446,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[843,7],[9563,7],[13095,7],[18560,7],[18890,7],[19103,7],[19240,7],[30766,7],[44549,7],[46157,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5531,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[610,7],[1005,7],[3747,7],[3955,7],[7589,7],[14112,7],[14772,7],[27570,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2111,7],[3808,7],[4487,7],[11817,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1564,7],[7346,7],[14559,7],[16098,7],[16138,7],[17363,7],[20168,7],[27972,7],[32991,7],[35483,7],[37548,7],[43788,7],[47885,7],[49253,7],[53402,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[42305,7],[44284,7],[46310,7],[47073,7],[47355,7],[48595,7],[59841,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2634,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4871,7],[12809,7],[31800,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3928,7],[9233,7],[14106,7],[14846,7],[15360,7],[16336,7],[16428,7],[17281,7],[17901,7],[19512,7],[25899,7],[33891,7],[35870,7],[36414,7],[38360,7],[42312,7],[42417,7],[44212,7],[44285,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[505,7],[713,7],[1010,7],[3788,7],[4766,7],[8428,7],[11081,7],[13055,7],[13716,7],[16025,7],[17722,7],[24999,7],[26825,7],[28770,7]]},"/en/lessons/extracting-keywords":{"position":[[4595,7],[16631,7],[18796,7],[26874,7],[38725,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1418,7],[2500,7],[9486,7],[10265,7],[26823,7],[33936,7],[33961,7],[46423,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9518,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27839,7],[33914,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1627,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9691,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3075,7],[21638,7],[26994,7],[28009,7],[41807,7],[43909,7],[45376,7],[51075,7],[67546,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11297,7],[20401,7],[26127,7]]},"/en/lessons/georeferencing-qgis":{"position":[[11287,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[1042,7],[3816,7],[5617,7],[21478,7],[29098,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4467,7],[9984,7],[12017,7],[23178,7],[24186,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[36946,7],[38136,7],[40583,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10754,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[811,7],[16921,7]]},"/en/lessons/gravity-model":{"position":[[7956,7],[17216,7],[17859,7],[42157,7],[44796,7],[59937,7],[66914,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[4074,7],[4375,7],[4625,7],[10002,7],[11094,7],[11764,7],[13089,7],[20355,7],[21949,7],[22019,7],[22194,7],[35294,7],[41153,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[2881,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1724,7],[17021,7],[18039,7],[18749,7],[18795,7],[33393,7],[44190,7],[48988,7],[49893,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3116,7],[36519,7],[37919,7],[38176,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1388,7],[2377,7],[3666,7],[5278,7],[5915,7],[6650,7],[8170,7],[8617,7],[10748,7],[11548,7],[16385,7],[16618,7],[24314,7],[30243,7],[34016,7],[34154,7],[42814,7],[49569,7],[49769,7],[52039,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1002,7],[6379,7],[8692,7],[9553,7],[14817,7],[17850,7],[25982,7],[39922,7],[42019,7]]},"/en/lessons/intro-to-bash":{"position":[[534,7],[638,7],[1003,7],[1410,7],[2278,7],[4970,7],[9548,7],[16029,7],[18441,7],[26711,7],[27043,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1993,7],[13637,7]]},"/en/lessons/intro-to-linked-data":{"position":[[30527,7]]},"/en/lessons/intro-to-powershell":{"position":[[3390,7],[13824,7],[14010,7],[14842,7],[34214,7],[45652,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[7060,7]]},"/en/lessons/introduction-and-installation":{"position":[[1984,7]]},"/en/lessons/introduction-map-warper":{"position":[[2672,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1100,7],[3539,7],[5368,7],[5686,7],[8213,7],[15013,7],[23038,7],[24195,7],[39081,7],[40483,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8396,7],[25054,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1119,7],[5453,7],[46850,7],[52483,8]]},"/en/lessons/json-and-jq":{"position":[[1358,7],[11948,7],[24131,7],[31588,7]]},"/en/lessons/jupyter-notebooks":{"position":[[2624,7],[3574,7],[4050,7],[4455,7],[7089,7],[9957,7],[13233,7],[14250,7],[22782,7],[37142,7],[39599,7],[46540,7]]},"/en/lessons/linear-regression":{"position":[[3301,7],[6566,7],[9395,7],[17846,7],[22826,7],[26774,7],[27723,7],[34257,7],[34660,7],[56398,7],[79872,7]]},"/en/lessons/linux-installation":{"position":[[4627,7]]},"/en/lessons/logistic-regression":{"position":[[3021,7],[21759,8],[23516,7]]},"/en/lessons/mac-installation":{"position":[[4304,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2474,7],[7526,7],[7576,7],[14260,7],[22702,7]]},"/en/lessons/naive-bayesian":{"position":[[2466,7],[11794,7],[15876,7],[23114,8],[27061,7],[43905,7],[45828,7],[45956,7],[68304,7]]},"/en/lessons/normalizing-data":{"position":[[5040,7],[9352,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15436,7],[15621,7],[19585,7],[20476,7],[21536,7],[26930,7],[31285,7],[37148,7],[41883,7],[43762,7],[44837,7],[49415,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2547,7]]},"/en/lessons/qgis-layers":{"position":[[8023,7],[18571,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1103,7],[1208,7],[1392,7],[3508,7],[13561,7],[18508,7],[27754,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7825,7],[22392,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[974,7],[1702,7],[2819,7],[10133,7],[18498,7],[19266,7],[43808,7],[44253,7],[48672,7],[51871,7]]},"/en/lessons/sentiment-analysis":{"position":[[379,7],[1117,7],[9479,7],[21038,7],[22220,7],[35789,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2556,7],[6982,7],[8262,7],[14384,7],[15208,7],[27549,7],[30705,7]]},"/en/lessons/sonification":{"position":[[7182,7],[10178,7],[14427,7],[40344,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3783,7],[21901,7],[29594,7],[43172,7],[44295,7],[44775,7],[45133,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9921,7],[21725,7],[26360,7],[28800,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28682,7],[32288,7],[33704,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23,7],[5372,7],[7637,7],[14774,8],[15132,7],[16193,7],[17307,7],[35489,7],[42620,7],[46156,7],[48023,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1343,7],[4089,7],[6108,7],[9012,7],[20789,7],[21032,7],[63792,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[227,7],[3366,7],[6051,7],[18506,7],[24208,7],[26610,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[703,7],[740,7],[1380,7],[1506,7],[31572,7],[32381,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[564,7],[1346,7],[6372,7],[26102,7]]},"/en/lessons/transliterating":{"position":[[3510,7],[12240,7],[14343,7],[14516,7],[14566,7],[18686,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[153,7],[3299,7],[5424,7],[7064,7],[18287,7],[19587,7],[20178,7],[21313,7],[21445,7],[21630,7],[21814,7],[27570,7],[32593,7],[42068,8],[49011,7],[49639,7],[50445,7],[52792,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[3516,7],[3735,7],[4143,7],[4634,7],[31547,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2330,7],[13731,7]]},"/en/lessons/viewing-html-files":{"position":[[1264,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[332,7],[747,7],[1200,7],[7529,7],[9345,7],[14866,7],[18091,7],[23637,7],[29179,7],[32524,7],[34450,7]]},"/en/lessons/windows-installation":{"position":[[5554,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3172,7],[4863,7]]},"/en/lessons/working-with-web-pages":{"position":[[9525,7]]}}}],["throughout",{"_index":589,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18133,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22772,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11163,10]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1040,10],[5240,10],[6721,10],[20030,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67908,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16265,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5450,11]]},"/en/lessons/counting-frequencies":{"position":[[11605,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9282,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5071,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[19359,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10296,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1097,10],[2688,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27341,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1610,10],[5652,10],[19158,10]]},"/en/lessons/gravity-model":{"position":[[47223,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29363,10],[36475,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3461,10],[12409,10],[49438,10],[50292,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54696,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3884,10]]},"/en/lessons/intro-to-bash":{"position":[[6738,10],[13597,10]]},"/en/lessons/intro-to-linked-data":{"position":[[31611,10]]},"/en/lessons/intro-to-powershell":{"position":[[34986,10]]},"/en/lessons/introduction-and-installation":{"position":[[1121,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34271,10]]},"/en/lessons/logistic-regression":{"position":[[61884,10]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4369,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[15973,10]]},"/en/lessons/sentiment-analysis":{"position":[[39301,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14236,10]]},"/en/lessons/sonification":{"position":[[37955,10],[38056,10]]},"/en/lessons/space-place-gazetteers":{"position":[[1851,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5925,10],[8852,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[56368,10],[57567,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1695,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[10664,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9715,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[15477,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4567,10],[5482,10]]}}}],["throw",{"_index":6557,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[5506,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[18874,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48196,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[15171,8]]},"/en/lessons/naive-bayesian":{"position":[[10971,5],[21295,5],[21358,5],[23208,5]]},"/en/lessons/normalizing-data":{"position":[[6376,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42846,8]]}}}],["thrown",{"_index":3759,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7702,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[22750,6]]}}}],["thru",{"_index":7733,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11619,7]]}}}],["thu",{"_index":396,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10314,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13980,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1985,4],[2167,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6661,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3302,4],[6516,4],[9721,5],[11148,5],[16098,5],[16294,4],[30851,5],[31888,5],[40632,5],[41118,5],[49922,5],[54459,4],[69875,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1728,5],[27831,4],[36503,5],[37285,4],[38974,4]]},"/en/lessons/counting-frequencies":{"position":[[11627,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28109,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7422,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11756,4],[26368,4],[28239,4],[35879,4],[38014,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10610,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3622,4],[19290,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6862,5],[9660,4],[10468,5],[12845,5],[16463,5],[18736,4],[26907,4],[30611,4],[34001,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4331,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24322,5],[58855,4],[58943,4]]},"/en/lessons/geocoding-qgis":{"position":[[919,4],[7717,4]]},"/en/lessons/gravity-model":{"position":[[5650,4],[56289,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[20443,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1397,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[36035,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3639,4],[4887,4],[6983,4],[10396,4],[16055,4],[16459,4],[18522,4],[22915,4],[29418,4],[35935,5],[50334,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6857,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2796,4],[8514,4],[11703,4]]},"/en/lessons/intro-to-powershell":{"position":[[6817,5],[12870,5],[16100,5],[16782,5],[25392,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7311,4],[21954,4],[22990,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[28029,5],[35551,5],[43155,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11092,5],[31672,4]]},"/en/lessons/json-and-jq":{"position":[[32538,5]]},"/en/lessons/logistic-regression":{"position":[[16879,4]]},"/en/lessons/naive-bayesian":{"position":[[10918,4],[61491,5]]},"/en/lessons/preserving-your-research-data":{"position":[[16443,4]]},"/en/lessons/research-data-with-unix":{"position":[[1871,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20994,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[41797,4]]},"/en/lessons/sonification":{"position":[[13774,5],[14526,4],[15888,5],[16469,4],[31782,5]]},"/en/lessons/space-place-gazetteers":{"position":[[887,5],[5989,4],[11004,5],[29939,4],[33078,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3445,5],[37999,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24053,5]]},"/en/lessons/transliterating":{"position":[[10800,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15172,4],[17063,4]]},"/en/lessons/vector-layers-qgis":{"position":[[7065,4]]}}}],["thumb",{"_index":7298,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[12630,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20472,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14783,5]]}}}],["thumbdriv",{"_index":21102,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7681,10]]}}}],["thumbnail",{"_index":2039,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8099,9],[8275,11],[12984,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1137,10],[1541,10],[1738,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[14515,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32599,10]]}}}],["thushan",{"_index":23645,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19752,8]]}}}],["ti",{"_index":1526,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29364,4],[32014,4],[32275,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[23282,4],[37881,5],[38070,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3604,5],[3666,4],[28227,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28928,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1330,4],[1514,4],[1571,4],[1920,4],[2447,4],[4495,5],[4547,4],[15827,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2561,6],[3206,5],[22234,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1687,4],[15229,4]]},"/en/lessons/gravity-model":{"position":[[56263,4]]},"/en/lessons/sonification":{"position":[[361,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9307,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[34195,4]]}}}],["tibbl",{"_index":2362,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7892,6],[7976,7],[8945,7],[13701,7],[15619,7],[16736,7],[18061,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10614,7],[12771,7],[15548,7],[16732,7],[17980,7],[19317,7],[22028,7],[23884,6],[23952,7],[25789,7],[27426,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12889,7],[22209,7],[23031,7],[23645,7],[25752,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54818,7]]}}}],["tibble–thi",{"_index":8856,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3094,11]]}}}],["tibi",{"_index":11841,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6775,4],[6830,4],[6925,4],[6948,4],[7016,4],[7131,4],[10895,4],[11006,4],[62195,4],[62306,4]]}}}],["tibshirani",{"_index":17480,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[74571,11]]}}}],["tick",{"_index":5492,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33235,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[20325,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6368,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2367,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[6308,4],[6415,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13194,4]]}}}],["tick_tax",{"_index":15493,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4429,11]]}}}],["ticket",{"_index":8239,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38671,6],[38770,6]]}}}],["tidi",{"_index":2712,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33104,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64273,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17211,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[762,6],[1509,5],[1586,6],[2397,4],[2453,5],[2589,4],[4585,4],[12265,6],[12342,4],[14083,4],[14296,7],[14444,4],[14478,5],[29275,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10603,4],[36164,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35341,5]]}}}],["tidwel",{"_index":22586,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40136,8]]}}}],["tidydata",{"_index":2363,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[7952,8]]}}}],["tidyr",{"_index":20086,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25649,5]]}}}],["tidyvers",{"_index":2696,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32165,11],[32201,11]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2339,12],[2685,10],[3279,11],[3586,9],[7041,10],[14185,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[203,9],[8288,10],[8665,9],[8688,11],[8842,9],[9056,12],[15159,11],[31763,10],[42605,11]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1334,10],[14348,10],[14468,9],[35598,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20471,10],[20649,10],[20709,9],[23379,9],[24319,9],[30104,10]]}}}],["tidyverse3",{"_index":2300,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2445,10]]}}}],["tidyverse’",{"_index":8862,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4074,11]]}}}],["tidyverse”.2",{"_index":19792,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[9102,13]]}}}],["tidyverse”’",{"_index":19840,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[17041,13]]}}}],["tie",{"_index":8397,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2229,3],[15930,3],[27126,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9540,3],[9935,3]]}}}],["tiempo",{"_index":20022,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12327,6]]}}}],["tier",{"_index":2737,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[395,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[992,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16836,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[694,4]]},"/en/lessons/json-and-jq":{"position":[[891,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1435,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6841,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4152,4],[5229,4],[9512,4]]}}}],["tierra",{"_index":20013,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12245,7]]}}}],["tif",{"_index":12824,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[9263,3],[9342,3],[9511,3],[10252,3]]}}}],["tiff",{"_index":21,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[345,5],[4672,4],[4853,4],[6206,5],[6298,4],[6428,5],[6985,4],[12220,5],[12278,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3767,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[18819,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16267,5],[16369,5],[22800,5]]}}}],["tiff=${f%.*}.tiff",{"_index":452,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12131,17]]}}}],["tiffani",{"_index":16971,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53278,7]]}}}],["tight",{"_index":9387,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40058,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8638,5]]}}}],["tighter",{"_index":14187,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7873,9]]}}}],["tightli",{"_index":6459,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53711,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51779,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1194,7],[37710,7]]}}}],["tigil'skii",{"_index":22732,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15337,10]]}}}],["tijmen",{"_index":14036,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[43665,6],[43776,6]]}}}],["tild",{"_index":14293,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[37328,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21852,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19396,5]]}}}],["tile",{"_index":9255,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15205,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[159,4],[2671,4],[2963,5],[3056,5],[3706,5],[3766,5],[3887,5],[4024,5],[4247,5],[4473,5],[7520,5],[7931,5],[8146,7],[8293,4],[8592,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7774,6],[7830,5],[8007,5],[8258,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3973,4]]},"/en/lessons/introduction-map-warper":{"position":[[9023,6],[11377,5],[20280,6],[21029,5]]},"/en/lessons/logistic-regression":{"position":[[45908,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21713,6],[21835,4],[22007,5],[26060,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[31863,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18652,6],[18666,5],[18876,4],[18973,5],[19030,4],[19110,5],[19219,6],[19271,5],[19350,6],[19399,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[42255,4],[42402,4],[42921,4],[45624,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2876,4]]}}}],["tileset",{"_index":10101,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3976,7],[8176,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31640,8]]}}}],["tileurl",{"_index":23148,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[19427,7]]}}}],["tilton",{"_index":2728,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33718,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42894,6],[47969,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[33906,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[5364,6],[47455,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1785,7],[48281,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20537,6]]}}}],["tilton’",{"_index":7194,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2388,8]]}}}],["tim",{"_index":13066,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20859,3],[20899,3],[21087,3]]},"/en/lessons/gravity-model":{"position":[[7612,3],[10409,3],[10669,3],[13366,3],[61312,3],[61763,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8424,3],[36929,3]]},"/en/lessons/introduction-map-warper":{"position":[[479,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3396,3]]},"/en/lessons/preserving-your-research-data":{"position":[[17457,4]]},"/en/lessons/space-place-gazetteers":{"position":[[5690,3],[49780,3]]}}}],["time",{"_index":45,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[837,4],[2960,4],[9700,5],[13222,4],[21227,6],[21443,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[993,5],[1457,5],[1613,4],[10236,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3911,5],[4061,5],[5038,5],[5537,5],[5734,5],[8390,5],[9074,5],[9851,5],[11482,6],[15189,6],[22304,5],[35416,5],[44622,6],[45178,6],[45612,6],[47324,6],[47465,6],[47580,6],[48566,5],[49673,6],[49859,6],[50585,6],[50695,6],[50823,6],[50969,6],[51080,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[541,4],[5926,4],[7834,5],[8677,4],[8685,4],[12504,5],[14401,5],[16136,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4571,5],[14575,5],[16653,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1370,4],[3398,4],[3474,4],[7315,5],[8506,5],[8581,5],[24123,4],[25352,5],[26396,5],[26818,4],[31456,4],[33928,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7523,4],[7647,5],[8065,4],[12148,4],[13244,4],[19030,5],[25982,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3575,4],[4586,4],[5592,4],[7739,5],[11548,5],[12591,4],[37043,4],[45592,4],[48021,4],[49250,5],[49329,4],[51562,5],[52636,4],[53485,4],[55377,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13019,4],[15365,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5453,5],[17146,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3247,5],[5963,6],[10206,5],[24495,6],[49327,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[43105,4],[53351,4],[54594,5],[55056,4],[56967,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[486,4],[2061,6],[2256,4],[2400,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2050,4],[2102,4],[11137,4],[23176,4],[34009,5],[34083,5],[41781,4],[45382,5],[45459,4],[48560,5],[49347,5],[55968,4],[63528,4],[63777,4]]},"/en/lessons/common-similarity-measures":{"position":[[6220,4],[14380,4],[19133,5],[36909,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4550,5],[4781,4],[7813,4],[9476,5],[11805,4],[15071,5],[21372,4],[21643,4],[21815,4],[22327,4],[26044,5],[26087,6],[26314,5],[28281,5],[29011,5],[32545,5],[32556,4],[33194,5],[33912,4],[40567,4],[41888,5],[42005,4],[42177,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3060,4],[7353,4],[17474,4],[24004,5],[33925,5],[36527,4],[40578,4],[41174,4],[42892,4],[44269,4],[46045,4],[58891,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6813,5],[7245,5],[10367,4],[11063,4],[11255,6],[19067,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13689,4],[24541,6],[28601,8],[28733,8],[28856,6],[28904,6],[32869,5],[34037,4],[36332,7],[37581,4],[37588,5],[40361,5],[45825,6],[49253,6],[58101,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1452,5],[3536,5],[9159,4],[9256,4],[12609,7],[32208,6],[32296,6],[37192,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6807,7]]},"/en/lessons/counting-frequencies":{"position":[[1204,5],[1230,5],[1789,5],[2247,5],[2273,5],[2375,8],[2419,8],[2672,9],[2746,9],[3198,5],[3224,5],[4067,6],[13525,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5521,5],[5705,5],[9151,5],[10904,4],[12453,5],[15193,4],[30417,5],[33702,5],[44570,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1969,5],[8935,5],[27793,4],[29209,4],[31700,4],[36314,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2209,4],[9374,5],[9866,4],[32479,6],[32678,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2186,5],[6594,4],[8152,4],[8166,4],[11780,5],[13832,4],[13925,4],[15320,4],[19133,4],[19295,5],[19370,5],[19493,4],[20930,5],[21033,4],[21087,5],[21496,4],[22368,5],[22502,5],[22598,5],[22952,4],[23212,4],[23968,5],[24067,4],[24413,4],[24503,5],[24525,4],[24565,4],[24642,5],[24751,4],[24898,4],[24911,4],[24977,4],[26118,4],[26962,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1965,5],[5703,5],[5770,5],[6897,4],[7879,4],[8064,4],[9621,4],[10312,4],[10765,4],[11464,6],[11517,5],[11694,4],[13355,4],[14495,5],[14729,5],[17625,5],[19219,4],[19353,5],[29597,5],[33036,4],[37147,4],[37287,4],[38013,4],[38748,4],[39013,5],[39131,4],[41386,5],[42423,5],[45635,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15397,5],[16555,4],[17857,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1308,4],[5086,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6259,5],[10192,4],[12137,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4754,4],[8743,5],[10098,5],[11569,5],[13752,4],[14997,4],[41023,5],[43818,6],[43830,4],[49801,4],[49997,4],[51272,5],[51298,6],[51355,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11134,4],[38034,5],[44476,4],[45285,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[851,5],[8891,4],[9013,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[976,4],[2997,5],[5113,5],[12621,6],[16068,4],[17990,6],[18689,4],[18990,5],[20392,4],[21364,4],[21437,4],[29388,4],[35939,4],[36224,4],[36661,4],[37540,4],[39082,4],[41098,4],[41307,4],[41469,5],[41527,4],[41535,5],[42593,4],[43167,5],[45387,4],[46715,5],[49124,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1105,4],[2207,4],[2386,4],[3109,4],[3737,6],[3896,4],[4920,5],[6344,4],[6499,5],[10205,5],[10219,4],[10324,4],[10516,4],[11440,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1857,5],[6863,4],[7724,4],[11658,5],[15391,4],[16254,5],[17321,4],[43756,4],[47488,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5111,5],[9626,5],[12473,4]]},"/en/lessons/extracting-keywords":{"position":[[1284,4],[3492,5],[13427,4],[15909,4],[16678,4],[19729,4],[20757,4],[25910,5],[30167,4],[33619,4],[33697,5],[33825,6],[33898,4],[34042,4],[34766,4],[35521,4],[35719,5],[37209,5],[37722,6],[37767,4],[38328,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3871,5],[6543,5],[10451,4],[21080,5],[24711,5],[24765,6],[35161,5],[38458,4],[47785,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5786,4],[27787,4],[31842,4],[31961,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2128,5],[8489,5],[22469,4],[27117,5],[31572,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5562,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1269,4],[2024,4],[4755,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3143,4],[20431,4],[20546,4],[21520,4],[25922,5],[29307,4],[35965,4],[36717,4],[37199,5],[40843,5],[50803,4],[59363,4]]},"/en/lessons/geocoding-qgis":{"position":[[19683,5],[32041,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8916,4],[14351,4],[18736,6],[22730,5]]},"/en/lessons/georeferencing-qgis":{"position":[[1013,5],[5975,4],[6074,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[792,4],[1177,4],[1802,4],[7975,4],[8512,4],[10232,5],[12084,4],[19470,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4988,4],[5469,5],[7430,5],[13013,4],[16012,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1571,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[308,5],[5768,5],[11316,4],[15598,4],[17095,4],[20977,4],[21469,4],[23227,4],[27547,6],[37120,5],[41560,4],[41664,4],[42690,4],[42796,4],[44862,4],[45003,4],[45106,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[14015,4],[18631,5],[18947,4],[19083,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6602,5],[19266,4]]},"/en/lessons/gravity-model":{"position":[[11048,5],[11505,4],[12718,4],[20076,4],[32727,4],[34354,4],[45921,6],[58936,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1889,5],[14367,5],[19916,5],[21424,5],[21920,5],[22036,6],[22234,6],[24276,5],[25139,5]]},"/en/lessons/installing-omeka":{"position":[[9963,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1359,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3792,4],[19747,4],[31798,4],[34055,4],[39472,4],[43598,4],[45846,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19806,5],[39178,5],[48018,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3398,5],[15862,4],[17260,5],[20863,4],[21894,4],[28385,4],[30434,4],[31126,4],[31993,5],[37255,5],[40898,4],[53402,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7983,4],[34079,6],[34279,6],[38833,5]]},"/en/lessons/intro-to-bash":{"position":[[6577,4],[9478,4],[13189,4],[15856,4]]},"/en/lessons/intro-to-linked-data":{"position":[[7152,5],[11482,5],[11959,4],[16948,4],[23109,5],[23271,4],[27614,5],[35422,4],[37937,4]]},"/en/lessons/intro-to-powershell":{"position":[[8947,5],[11279,5],[13994,5],[14625,6],[14713,5],[14889,5],[26478,5],[26984,6],[27691,5],[28073,4],[29095,5],[29154,5],[35857,4],[37922,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[635,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4677,4],[4719,5],[7523,4],[8020,4],[10945,4],[12218,4],[19566,4],[19674,4],[21385,5],[21876,4]]},"/en/lessons/introduction-map-warper":{"position":[[2633,5],[15927,4],[21387,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15924,4],[24351,4],[25446,4],[28789,4],[31901,4],[37840,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3336,4],[3613,5],[7887,4],[9025,4],[19374,5],[27537,4],[33673,5],[38469,4],[38508,4],[39413,4],[41589,5],[42850,5],[44123,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4975,5],[9415,5],[16033,5],[23006,5],[25764,6],[27446,5],[29708,6],[31404,5],[36181,5],[36332,5],[45549,5]]},"/en/lessons/json-and-jq":{"position":[[7286,4],[20793,4],[21708,5],[22574,5],[24493,6],[25092,4],[29853,4],[31937,5],[33503,5],[35941,6],[36415,5]]},"/en/lessons/jupyter-notebooks":{"position":[[24667,4],[28037,4],[36361,4],[36542,5],[40126,5],[41556,4],[42876,4],[45924,4],[48087,5],[48284,4],[48738,6],[48770,5],[48815,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[329,4],[1960,5],[2292,5],[2318,5],[3854,5],[3880,5],[4109,8],[4241,8],[4285,8],[4357,8],[4401,8],[6800,5],[6826,5]]},"/en/lessons/linear-regression":{"position":[[205,5],[7214,5],[7630,7],[9908,5],[10261,5],[10353,5],[10473,5],[10599,5],[10849,6],[10856,5],[15721,5],[16193,5],[16314,4],[16757,4],[20534,5],[21414,7],[21896,5],[23127,5],[23303,5],[27821,5],[39934,4],[54892,4],[55419,5],[68178,5],[69437,5],[74004,7],[74153,5],[78453,6]]},"/en/lessons/linux-installation":{"position":[[666,5]]},"/en/lessons/logistic-regression":{"position":[[34750,5],[35143,5],[36644,4],[42902,5],[46895,5],[51796,4],[53836,4],[65350,7],[65499,5],[67266,5]]},"/en/lessons/mac-installation":{"position":[[356,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[2270,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10461,4],[15117,5],[15257,5],[15355,5],[36423,4]]},"/en/lessons/naive-bayesian":{"position":[[2199,4],[11517,4],[14584,4],[19714,5],[21278,5],[22399,4],[26345,4],[31195,5],[43953,4],[48401,5],[48518,5],[51378,5],[51714,5],[66199,5],[69406,6],[70035,5]]},"/en/lessons/normalizing-data":{"position":[[3864,5],[5875,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3388,4],[13421,4],[13845,4],[14370,4],[14558,4]]},"/en/lessons/output-data-as-html-file":{"position":[[717,5],[2986,4],[3236,5],[5148,4],[7651,4],[9649,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1092,8]]},"/en/lessons/preserving-your-research-data":{"position":[[1279,4],[2761,4],[3253,4],[5826,5],[6029,4],[6110,4],[8747,4],[8934,4],[9148,4],[14181,4],[17047,4]]},"/en/lessons/qgis-layers":{"position":[[2767,5],[7419,4],[8523,4],[12387,4],[16544,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5051,5],[5640,5],[6226,4],[6350,5],[6828,5],[8596,4],[8911,5],[11418,4],[12428,5],[13374,5],[13440,5],[16726,5],[28264,4]]},"/en/lessons/research-data-with-unix":{"position":[[1953,4],[2215,4],[4595,4],[10105,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[422,6],[5556,5],[5631,6],[11018,4],[11343,5],[11361,6],[11758,6],[12020,6],[12164,5],[12489,5],[18088,6],[24656,5],[28902,4],[29004,4],[29983,4],[36321,5],[36740,6],[41500,4],[42774,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[487,4],[591,4],[3479,4],[3611,4],[4317,4],[7974,4],[11923,5],[12618,4],[22323,4],[25448,4],[42129,4],[44012,5],[44088,6],[44171,6]]},"/en/lessons/sentiment-analysis":{"position":[[6046,5],[9623,4],[15413,4],[25282,4],[25984,4],[26560,4],[28833,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1692,5],[1976,4],[4893,4],[8253,4],[9414,4],[11431,5],[13078,4],[27688,5],[29195,5],[33321,4],[33721,4],[35009,4]]},"/en/lessons/sonification":{"position":[[3211,4],[4827,4],[4862,4],[5038,5],[5056,4],[13679,5],[13743,5],[13794,4],[17216,5],[18612,4],[18751,5],[20130,4],[22195,5],[23180,4],[23249,6],[23654,5],[23732,5],[25100,6],[25974,4],[31263,6],[31343,4],[40054,7]]},"/en/lessons/space-place-gazetteers":{"position":[[495,5],[1431,5],[6237,5],[7866,5],[8285,4],[14412,4],[15206,4],[23746,4],[24754,5],[24817,5],[41791,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1235,4],[2732,4],[6757,4],[6852,4],[6979,4],[9355,5],[9906,4],[12630,5],[16609,4],[23202,5],[27509,5],[27543,4],[30048,4],[30140,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1031,5],[1260,4],[2780,5],[2958,5],[6543,5],[7999,4],[9080,4],[11008,5],[14435,4],[16830,4],[16895,4],[16924,4],[18664,5],[19050,5],[19558,4],[20012,4],[20123,4],[20601,5],[20884,5],[21124,4],[22737,4],[23644,4],[23969,5],[24690,4],[25266,5],[25370,5],[28502,4],[28895,4],[29168,4],[32076,5],[33412,5],[33662,5],[36992,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3489,5],[5594,4],[10225,5],[12505,4],[12560,4],[14885,4],[16344,4],[17080,4],[20208,4],[21932,4],[21947,5],[25138,5],[25598,4],[27330,5],[42397,5],[47924,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5076,5],[9820,5],[13165,4],[13770,4],[16556,5],[43109,5],[65388,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1271,5],[5981,4],[12105,4],[15445,5],[19715,4],[23563,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[981,4],[7730,4],[8713,4],[19687,4],[23133,4],[23468,5],[33380,5],[34391,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[700,4],[1508,5],[2114,4],[2249,4],[18774,4],[19866,4],[22933,4],[26163,4]]},"/en/lessons/transliterating":{"position":[[9933,4],[19885,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[821,5],[5251,5],[5987,4],[6612,4],[11229,6],[11281,5],[23413,4],[23572,5],[27538,5],[28085,5],[28749,5],[29279,5],[29813,5],[31206,4],[31345,5],[31402,5],[37437,5],[37579,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[2282,5],[3752,4],[4919,4],[7821,4],[9314,5],[12537,4],[13837,4],[14928,4],[18413,5],[18760,4],[18881,5],[21747,4],[22026,4],[22316,4],[22823,4],[24462,5],[25193,4],[25866,4],[27882,4],[28240,4],[28494,5],[28800,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1148,5],[7150,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[701,5],[1931,4],[2946,4],[5210,4],[5582,4],[5676,4],[10216,4],[13033,4],[22442,5],[22863,5]]},"/en/lessons/vector-layers-qgis":{"position":[[3463,4],[5844,5],[6081,5],[8203,4],[13014,5]]},"/en/lessons/viewing-html-files":{"position":[[155,4],[1386,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8485,5],[10335,4],[17679,4],[19251,4],[22209,4],[25156,5],[30397,4],[30702,5],[33142,4],[33195,4],[33332,4],[33394,4],[35024,4],[35223,4],[35462,4],[35538,4],[35781,4],[35819,5],[35837,4],[35866,4],[37834,4],[39474,4],[40110,4],[41822,4],[44785,4]]},"/en/lessons/windows-installation":{"position":[[265,5],[1283,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13139,4],[15708,5]]},"/en/lessons/working-with-text-files":{"position":[[3842,4],[3850,4],[9051,6]]},"/en/lessons/working-with-web-pages":{"position":[[3735,4]]}}}],["time.interv",{"_index":21336,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22778,13],[24167,13]]}}}],["time.sleep",{"_index":11404,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31858,12]]}}}],["time.sleep(1",{"_index":8819,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[17081,13],[17822,13]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20809,13]]}}}],["time.sleep(10",{"_index":22327,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[25998,14],[29176,14],[33259,14]]}}}],["time.sleep(15",{"_index":11407,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31966,14]]}}}],["time.sleep(2",{"_index":10767,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20822,13]]}}}],["time.sleep(3",{"_index":10267,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[37298,13],[38765,13],[40319,13],[46624,13],[48111,13]]}}}],["time.strftime(\"%i",{"_index":10970,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[34092,17],[35571,17]]}}}],["timedelta",{"_index":12400,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[59340,9]]}}}],["timefram",{"_index":2804,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5471,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39243,9]]},"/en/lessons/geospatial-data-analysis":{"position":[[17529,9]]},"/en/lessons/sentiment-analysis":{"position":[[25809,9],[25914,10]]}}}],["timeit",{"_index":16934,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[47894,8],[48367,7]]}}}],["timelin",{"_index":8467,"title":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20,8]]}},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23798,9],[23812,8],[24854,8],[24951,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[9801,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21,8],[196,9],[225,8],[294,8],[373,8],[452,8],[1046,8],[1273,9],[1382,8],[2384,9],[3584,9],[3738,8],[4043,8],[7207,9],[7226,9],[7237,8],[7418,8],[7521,8],[7703,9],[7725,9],[7753,9],[7785,8],[7809,8],[8480,9],[8645,8],[8921,8],[9379,8],[9582,8],[9912,8],[9970,8],[10392,8],[11706,8],[12474,8],[12863,8],[13716,8],[16877,8],[17320,8],[17395,8],[20338,8],[20560,8],[20776,8],[22677,8],[30344,8],[30922,9],[34931,8],[35771,8],[37096,8],[39592,8],[41590,9],[41845,9],[42410,8],[45064,8],[45165,8],[45806,8],[46559,8],[47739,8],[49050,9],[51101,11],[51568,8],[53412,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[816,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[639,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[760,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21441,9],[21454,8],[21811,8],[21919,8],[22001,8],[22234,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25643,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[14669,8],[14854,10]]},"/en/lessons/naive-bayesian":{"position":[[1204,8]]},"/en/lessons/normalizing-data":{"position":[[648,8]]},"/en/lessons/preserving-your-research-data":{"position":[[600,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1736,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5116,8],[11395,8]]},"/en/lessons/working-with-web-pages":{"position":[[482,8]]}}}],["timeline.12",{"_index":9243,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13176,11]]}}}],["timeline.xlsx",{"_index":9291,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23007,14],[24236,15],[24429,14],[35317,13]]}}}],["timeline_for_tabletop_back.xlsx",{"_index":9406,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44605,32]]}}}],["timeline_for_tabletop_face.xlsx",{"_index":9402,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[43188,31],[43254,32]]}}}],["timeout",{"_index":10274,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42954,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10604,7],[15139,7],[15283,7],[15326,8],[18831,7],[18858,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25205,7],[25326,8]]}}}],["timeout=5",{"_index":18181,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[15579,10]]}}}],["timer",{"_index":14272,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[29221,7]]}}}],["timeslic",{"_index":21379,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[32603,9]]}}}],["timespan",{"_index":13459,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17831,9],[17845,9],[19532,9],[19546,9]]},"/en/lessons/space-place-gazetteers":{"position":[[14390,9],[14706,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18731,9]]}}}],["timestamp",{"_index":2952,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25482,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[39047,10],[40581,10],[41674,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[19277,9],[19520,9],[19725,9],[19934,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[9977,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[13061,11]]},"/en/lessons/jupyter-notebooks":{"position":[[34295,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14867,9]]},"/en/lessons/space-place-gazetteers":{"position":[[47069,11]]}}}],["timestr",{"_index":10969,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[34082,7],[35561,7]]}}}],["timnit",{"_index":6050,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44213,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[46568,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48160,6],[58534,6]]}}}],["timothi",{"_index":20374,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[16291,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[45936,7]]}}}],["tini",{"_index":9846,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45075,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[23775,4]]},"/en/lessons/json-and-jq":{"position":[[2485,4]]},"/en/lessons/qgis-layers":{"position":[[16795,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8766,4]]}}}],["tinker",{"_index":9189,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5842,7]]},"/en/lessons/qgis-layers":{"position":[[15305,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6160,9],[45473,6]]}}}],["tinyarcha",{"_index":15504,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5900,12],[6085,11],[15042,10],[22221,11],[23026,11]]}}}],["tinygrammar",{"_index":15539,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[10817,14],[10969,14],[11796,13]]}}}],["tiny–what",{"_index":10116,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8115,9]]}}}],["tip",{"_index":3062,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20465,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9733,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12664,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20544,4]]},"/en/lessons/georeferencing-qgis":{"position":[[5090,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2134,4],[2544,4],[8068,4],[8127,4],[10373,4],[17080,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[18301,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[14076,3],[15078,3]]},"/en/lessons/naive-bayesian":{"position":[[7832,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1329,4],[40693,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11749,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1224,4]]}}}],["tipsi",{"_index":18690,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66215,7]]}}}],["tire",{"_index":20629,"title":{},"body":{"/en/lessons/sonification":{"position":[[166,5]]}}}],["tissu",{"_index":17613,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[22099,7]]}}}],["titel",{"_index":5028,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51363,5]]}}}],["titl",{"_index":1040,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3731,6],[14941,6],[23690,6],[29432,6],[31755,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[19846,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10051,5],[26113,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[8539,5],[34044,5],[35687,5],[36273,5],[37681,6],[37692,5],[40392,5],[40553,8],[40681,5],[45560,5],[45803,6],[45842,5],[45893,7],[45950,5],[46711,5],[46810,5],[47989,5],[48617,6],[48863,6],[48910,5],[48985,7],[49019,5],[49126,5],[50312,5],[50857,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[7614,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3903,5],[14421,6],[16731,5],[21990,5],[50250,6],[50354,5],[50527,5],[50649,6],[63943,5],[64002,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[6784,5],[6805,7],[7031,5],[51206,5],[57733,6],[57802,6],[58060,5],[58692,5],[59571,5],[63713,5],[65264,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13263,6],[14675,6],[17981,5],[19653,6],[21346,6],[22023,6],[45727,6],[46753,5],[46806,5]]},"/en/lessons/common-similarity-measures":{"position":[[4253,7],[32053,6],[35161,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16840,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6091,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15207,5],[19745,6],[19852,5],[20787,6],[21191,5],[21313,5],[21587,6],[21787,5],[37627,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1995,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12012,8],[13926,5],[20319,5],[20925,6],[21356,8],[21533,8],[21817,8],[23722,8],[23899,8],[24183,8],[32296,6],[37051,6],[38570,7],[38769,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[459,5],[13499,5],[13581,7],[14693,5],[17117,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2168,6],[17596,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[405,5],[1856,5],[1982,5],[3808,5],[4240,6],[4467,7],[5468,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11304,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29802,8],[35429,8],[51960,8],[52820,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2076,5],[5008,5],[5077,5],[5249,5],[5496,5],[5626,5],[5967,5],[6410,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15816,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25321,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[28361,6]]},"/en/lessons/geocoding-qgis":{"position":[[9030,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1914,6],[3847,6],[4427,6],[10531,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[3455,5],[8320,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4637,6],[16261,5],[28349,5],[30678,5],[33818,5],[34451,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1943,6],[1985,5],[2028,5],[8263,5],[8293,6],[15619,5],[19415,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9645,8],[9980,5],[10193,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3998,6],[21041,5],[23573,6],[33708,6],[35571,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7555,5],[12532,6],[12919,6],[12940,5],[12983,5],[13152,5],[14846,5],[14933,6],[15080,5],[15827,6],[15991,5],[16024,8],[16328,6],[16813,5],[18568,5],[21029,5],[22215,5],[24486,5],[24532,6],[25954,8],[26069,9],[26139,9],[26648,8],[26666,6],[26733,6],[26855,8],[26984,9],[27532,8],[27558,6],[27619,5],[27704,8],[27809,6],[27857,9],[28393,8],[28475,5],[28560,8],[28657,6],[28705,9],[29782,6],[33749,5],[34838,5],[35336,5],[35409,5],[35605,5],[44268,5],[44719,5],[44740,5],[44782,5],[49337,5],[51928,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4160,5],[54621,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1709,6]]},"/en/lessons/intro-to-powershell":{"position":[[9990,7],[10394,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4356,6],[4506,6],[4551,6],[4611,6],[4692,6],[4801,6],[4893,6]]},"/en/lessons/introduction-map-warper":{"position":[[7743,5],[8306,6],[8313,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14040,5],[14052,5],[15358,5],[32558,6],[34328,8],[34732,5],[34745,5],[34781,6]]},"/en/lessons/json-and-jq":{"position":[[3317,8],[7568,8],[13334,6],[13341,7],[13551,6],[13584,8],[13722,8],[13868,7],[14486,5],[14593,7],[15587,7],[38314,7],[39063,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19717,5],[33743,5]]},"/en/lessons/linear-regression":{"position":[[6982,6],[7521,6],[59649,5],[59676,7],[59750,5]]},"/en/lessons/logistic-regression":{"position":[[56139,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1913,5],[3035,5],[8120,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10015,5],[13004,5]]},"/en/lessons/qgis-layers":{"position":[[6077,6],[17368,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3674,6],[24786,5]]},"/en/lessons/research-data-with-unix":{"position":[[5416,7],[10973,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17959,6],[17994,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31461,5],[39719,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[5297,6],[7922,7],[7975,5],[8781,6],[9376,7],[9562,5],[9645,6],[9805,5],[9854,5],[10463,5],[10513,5],[10600,5],[10860,7],[11034,6],[11104,5],[12142,7],[12313,6],[12364,6],[13251,7],[18216,5],[22568,6],[23159,6],[24617,5],[27596,5],[28148,9],[29583,6],[32336,6],[33536,6],[34600,5],[37141,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3256,7],[11816,6],[12532,6],[15211,6],[16481,5],[23094,6],[24572,5],[24993,5],[25611,6],[26792,6],[28371,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12673,5],[15051,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3135,5],[10693,6],[19212,6],[25531,6],[30467,6],[39002,5],[40200,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12608,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17951,5],[24512,5],[25185,5],[25427,5],[25519,5],[25815,7],[26499,6],[27456,5],[29020,5],[29911,5],[30066,6],[32251,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17922,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4181,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[649,5],[4824,6]]},"/en/lessons/vector-layers-qgis":{"position":[[2861,6],[4931,6]]},"/en/lessons/viewing-html-files":{"position":[[1789,5],[2690,5],[2966,5],[3133,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10006,6],[20717,5]]},"/en/lessons/windows-installation":{"position":[[1904,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13509,6]]}}}],["title</title>",{"_index":13097,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[6672,19],[6854,19]]}}}],["title.html",{"_index":3153,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[42667,11]]}}}],["title.s",{"_index":20182,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[40063,10]]}}}],["title.split",{"_index":4344,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50719,13]]}}}],["title:str='titl",{"_index":4076,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30623,19]]}}}],["title=\"a",{"_index":14436,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[16005,8]]}}}],["title=\"add",{"_index":14422,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[13139,10],[15067,10],[16800,10],[18555,10],[21016,10],[22202,10],[35592,10],[49324,10]]}}}],["title_label",{"_index":8084,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13967,12]]}}}],["title_list",{"_index":20554,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18275,10],[18564,10],[20984,10],[28001,10],[36537,10],[36990,10]]}}}],["title_text=\"add",{"_index":14560,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44701,15]]}}}],["title_x",{"_index":14562,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44818,7]]}}}],["title_x=0.5",{"_index":14561,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44752,12]]}}}],["titlepanel",{"_index":20568,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23113,10]]}}}],["titlepanel(\"newspap",{"_index":20569,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23294,21],[23789,21],[36688,21]]}}}],["titu",{"_index":6830,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32188,8],[32214,8]]}}}],["titusvil",{"_index":1571,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30912,10]]}}}],["tj",{"_index":22437,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12636,2]]}}}],["tk5z4h9j",{"_index":15423,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4540,8]]}}}],["tkinter",{"_index":8055,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[7467,7]]}}}],["tl",{"_index":21491,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24482,2],[28656,2],[33997,2],[39288,2],[39436,2]]}}}],["tl.groupby(level=\"token\").sum().sort_values(\"count",{"_index":21586,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40657,52]]}}}],["tl.groupby(level=[\"pos\"]).sum",{"_index":21582,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[39085,31]]}}}],["tl.groupby(level=[\"token",{"_index":21588,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40806,26]]}}}],["tl.groupby(level=[\"token\"]).transform(tfidf",{"_index":21595,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41654,44]]}}}],["tl.index.get_level_values(\"token",{"_index":21567,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36405,34]]}}}],["tl.index.nam",{"_index":21534,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[31564,14]]}}}],["tl.loc",{"_index":21552,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33610,14]]}}}],["tl.loc[(17",{"_index":21543,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[32464,13],[32533,11],[32643,11]]}}}],["tl.loc[([37",{"_index":21549,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33339,12]]}}}],["tl.loc[(slice(37",{"_index":21550,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33415,17]]}}}],["tl.loc[(slice(non",{"_index":21545,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[33030,20],[33513,20]]}}}],["tl['count",{"_index":21521,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[28670,12]]}}}],["tl[1000:1100:15",{"_index":21495,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24611,16]]}}}],["tl[token_idx.str.isalpha",{"_index":21568,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36440,27]]}}}],["tl_all",{"_index":21554,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34138,6]]}}}],["tl_all.loc[(slice(non",{"_index":21557,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34192,24]]}}}],["tl_simpl",{"_index":21515,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[27929,9],[29621,9]]}}}],["tl_simple.sample(5",{"_index":21518,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[28039,19]]}}}],["tl_simple.sort_values('count",{"_index":21573,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[37277,30]]}}}],["tl_simple.sort_values('count').head",{"_index":21570,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36841,37]]}}}],["tl_simple['count",{"_index":21522,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[28791,18],[29662,18],[30815,19]]}}}],["tl_simple[(tl_simple['count",{"_index":21532,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[30769,29]]}}}],["tl_simple[matches].sample(5",{"_index":21525,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[29690,28]]}}}],["tl_simple[tl_simple['count",{"_index":21528,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[30092,28]]}}}],["tlanguag",{"_index":18968,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32496,11]]}}}],["tlate.txt",{"_index":456,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12340,10]]}}}],["tlate=${f%.*}_tran",{"_index":454,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12246,19]]}}}],["tle",{"_index":15215,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22909,5]]}}}],["tlevel",{"_index":22438,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12640,6]]}}}],["tm",{"_index":20046,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20175,2]]}}}],["tmap",{"_index":12938,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20237,4],[21852,4]]}}}],["tmod_wf_al",{"_index":21841,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42808,11],[52330,11]]}}}],["tmod_wf_all[[\"alpha",{"_index":21885,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54870,23]]}}}],["tmod_wf_all[[\"theta",{"_index":21884,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54836,23]]}}}],["tmp",{"_index":4231,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[42500,3],[54000,3],[63835,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14423,5],[47549,5],[48338,5]]}}}],["tmp.index.tolist",{"_index":4402,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54605,21],[64226,21]]}}}],["tmp/spark",{"_index":9609,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14614,10]]}}}],["tn",{"_index":8992,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21423,2]]}}}],["tna",{"_index":21275,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[12305,3]]}}}],["to[archive_name_input]_xxxx.jpg",{"_index":697,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22929,32]]}}}],["to_csv",{"_index":22951,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[40410,9]]}}}],["to_datetim",{"_index":8692,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38468,14],[39660,11],[41244,11],[42528,11],[42642,11]]},"/en/lessons/visualizing-with-bokeh":{"position":[[41321,11]]}}}],["to_dict",{"_index":17138,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[29783,9]]}}}],["to_filt",{"_index":7969,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35590,9],[41951,9]]}}}],["to_filter).fetchal",{"_index":7975,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36085,21],[42932,21]]}}}],["to_filter.append(author",{"_index":7972,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35821,24],[42304,24]]}}}],["to_filter.append(id",{"_index":7970,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35654,20],[42137,20]]}}}],["to_filter.append(publish",{"_index":7971,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[35737,27],[42220,27]]}}}],["to_gpu=tru",{"_index":14659,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21766,12],[30558,12],[32810,12],[33074,12],[50495,12],[50584,13]]}}}],["to_list",{"_index":6172,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13822,9]]}}}],["toarray",{"_index":1448,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24431,9]]},"/en/lessons/common-similarity-measures":{"position":[[26145,9]]}}}],["tobi",{"_index":15218,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[23382,5],[23541,7]]}}}],["tobia",{"_index":14843,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55036,7]]},"/en/lessons/intro-to-linked-data":{"position":[[12755,8],[13115,6],[14905,6],[38136,8]]}}}],["tobias.org/concepts/19838/abdication_crisis_1936\"/>",{"_index":15265,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[28812,54],[29310,54]]}}}],["tobias.org/concepts/21250/abdication\">",{"_index":15258,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27774,41],[28550,41],[28719,41],[29157,41]]}}}],["tobin",{"_index":12698,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24615,6],[29214,6],[30260,6],[30970,5],[31239,5],[32053,5],[32226,6]]}}}],["tobler",{"_index":4528,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68827,7]]},"/en/lessons/gravity-model":{"position":[[20153,7],[62443,7]]}}}],["toby:15601",{"_index":15221,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[23461,11]]}}}],["toc.html",{"_index":19940,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54,8]]},"/en/lessons/sentiment-analysis":{"position":[[62,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[67,8]]},"/en/lessons/sonification":{"position":[[85,8]]},"/en/lessons/space-place-gazetteers":{"position":[[72,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[75,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[46,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[66,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[59,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[90,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[315,8]]},"/en/lessons/transliterating":{"position":[[61,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[55,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[46,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[42,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[63,8]]},"/en/lessons/vector-layers-qgis":{"position":[[51,8]]},"/en/lessons/viewing-html-files":{"position":[[45,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[61,8]]},"/en/lessons/windows-installation":{"position":[[82,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[67,8]]},"/en/lessons/working-with-text-files":{"position":[[46,8]]},"/en/lessons/working-with-web-pages":{"position":[[46,8]]}}}],["tod",{"_index":3245,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60533,3]]}}}],["todat",{"_index":18373,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[29911,8]]}}}],["today",{"_index":1185,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10594,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7475,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60860,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12976,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6108,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[4248,5],[4427,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4270,6]]},"/en/lessons/intro-to-bash":{"position":[[602,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31089,6]]},"/en/lessons/linear-regression":{"position":[[66094,5]]},"/en/lessons/space-place-gazetteers":{"position":[[13382,5],[36901,6],[45925,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1488,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4837,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11643,5]]},"/en/lessons/transliterating":{"position":[[2892,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15601,6]]}}}],["today’",{"_index":3189,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48580,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18002,7]]}}}],["todd",{"_index":16973,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53298,4]]}}}],["todo",{"_index":16735,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27321,5]]}}}],["toe",{"_index":15644,"title":{},"body":{"/en/lessons/introduction-and-installation":{"position":[[473,4],[2710,4]]}}}],["tofix",{"_index":14011,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[39570,9]]}}}],["togeth",{"_index":23,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[429,8],[4259,9],[10293,8],[13610,8],[23232,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[36221,8],[39872,8],[40227,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17315,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4158,8],[5859,10],[10403,8],[20033,8],[20450,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14671,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4772,9],[31326,8],[34911,9],[55827,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1070,8],[12734,8],[13974,8],[14787,9],[14872,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8311,8],[16066,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5093,8],[5604,8],[13088,9],[13134,8],[17096,8],[43171,8],[51525,8]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3309,9]]},"/en/lessons/common-similarity-measures":{"position":[[9681,8],[9807,8],[18417,9],[18510,9],[18625,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13528,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8611,9],[8682,8],[8767,9],[17108,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20722,8],[46024,8],[58255,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4042,9],[5551,9]]},"/en/lessons/counting-frequencies":{"position":[[211,8],[11654,12],[12581,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10611,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27926,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15121,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[22007,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[279,8],[27538,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[718,9],[9963,8],[10551,9],[15212,9],[19231,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12374,9],[34262,8],[37526,9],[39954,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4861,8],[38559,9],[53620,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3965,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8668,8],[8700,8],[19258,8],[37333,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4047,8],[6247,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4643,8],[10890,8],[20894,9],[22239,9],[43983,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[7883,8],[21723,8],[31127,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2107,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3246,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5588,9],[10885,11]]},"/en/lessons/geocoding-qgis":{"position":[[30780,9],[35866,8]]},"/en/lessons/georeferencing-qgis":{"position":[[3480,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4718,9],[29424,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1882,8],[11361,9]]},"/en/lessons/gravity-model":{"position":[[3978,9],[8147,9],[52625,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[5823,9],[17963,8],[18073,9],[18810,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[13843,8],[35186,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[33812,9]]},"/en/lessons/intro-to-bash":{"position":[[8935,9],[16200,8],[16434,8]]},"/en/lessons/intro-to-linked-data":{"position":[[8485,8],[15715,8],[20867,9],[24050,8]]},"/en/lessons/intro-to-powershell":{"position":[[28405,8],[35035,9],[41618,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[5225,8],[7473,8]]},"/en/lessons/introduction-map-warper":{"position":[[10363,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16542,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31578,9],[36469,8]]},"/en/lessons/json-and-jq":{"position":[[2134,9],[6482,9],[7174,9],[9932,8],[15258,8],[21084,8],[21814,8],[23059,9],[29795,8],[35747,8],[36948,8],[37006,9]]},"/en/lessons/jupyter-notebooks":{"position":[[17822,9],[42005,8],[51622,8]]},"/en/lessons/linear-regression":{"position":[[5761,8],[26704,8],[44850,8],[44964,8],[45127,8],[63226,8]]},"/en/lessons/logistic-regression":{"position":[[8222,9],[9523,9],[10141,8],[35317,8],[40190,9],[60995,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1744,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[27295,8]]},"/en/lessons/naive-bayesian":{"position":[[8179,9],[10620,8],[19238,8],[68295,8]]},"/en/lessons/normalizing-data":{"position":[[2050,11]]},"/en/lessons/output-data-as-html-file":{"position":[[272,8],[8284,8]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[223,8],[9121,8]]},"/en/lessons/qgis-layers":{"position":[[4425,9],[10548,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6755,8],[9493,8],[9745,8],[10551,8],[11589,8],[19052,9],[19809,8],[20155,8],[22339,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15329,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11711,8]]},"/en/lessons/sentiment-analysis":{"position":[[21266,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[29362,8]]},"/en/lessons/sonification":{"position":[[31331,8],[31396,9]]},"/en/lessons/space-place-gazetteers":{"position":[[614,8],[11225,8],[13516,8],[13620,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[781,8],[9053,9],[10117,9],[19626,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[26175,9],[28740,9],[38455,8],[40131,9],[48745,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35147,9],[38686,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[824,9]]},"/en/lessons/transliterating":{"position":[[2819,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2017,8],[18172,8],[42905,8],[43578,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[18034,9]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5711,8],[7380,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6266,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25083,9]]}}}],["together.in",{"_index":9816,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[38719,11]]}}}],["together.txt",{"_index":15005,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[17194,12],[17333,13]]}}}],["toggl",{"_index":3403,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15431,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11359,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11302,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[23789,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17712,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[33470,6]]},"/en/lessons/intro-to-powershell":{"position":[[38140,6]]},"/en/lessons/vector-layers-qgis":{"position":[[7407,6],[7509,6],[9867,6],[11779,6],[12460,6],[13846,6],[14400,6]]}}}],["tointeg",{"_index":9093,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13425,11]]}}}],["tointeger(edges.end_id",{"_index":9098,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14421,23]]}}}],["tointeger(edges.start_id",{"_index":9096,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[14369,25]]}}}],["tojson",{"_index":19895,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[34179,6],[37398,6]]}}}],["tok",{"_index":16317,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36591,3]]}}}],["tok.low",{"_index":16316,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36574,12]]}}}],["token",{"_index":1424,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22889,12],[23155,8],[23301,9],[29534,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[112,12],[1120,9],[3500,12],[4682,10],[4845,9],[4912,5],[9833,9],[10863,9],[10887,10],[12951,8],[17688,11],[24741,9],[32373,12],[32412,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[61983,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[52754,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[563,12],[2202,13],[7761,13],[22966,13],[24031,5],[24136,5],[25371,12],[25424,13],[25516,12],[25667,9],[25953,6],[26033,5],[26300,6],[26388,5],[26457,5],[26745,6],[26900,6],[26991,7],[27015,6],[27068,6],[27141,6],[28160,5],[28421,6],[28509,6],[28839,6],[29274,5],[29960,5],[30069,5],[31409,5],[33891,6],[34117,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12604,6],[13048,6],[13229,6],[21073,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32410,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10501,13],[10584,7],[10655,7],[10813,12],[10982,6],[11084,6],[11894,13],[12358,12],[12801,8],[12942,5],[13057,5],[13126,8],[15051,9],[15570,6],[15940,7],[16339,5],[16658,5],[16726,5],[16939,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8299,6],[8429,6],[8577,6],[8664,7],[8696,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[24495,6],[24631,6],[29715,6],[31860,6],[31963,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15798,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7429,10],[19229,6],[19343,6],[19473,7],[19485,5],[19494,6],[19573,8],[19607,5],[19653,5],[20769,7],[20845,6],[20936,5],[21307,8],[21429,9],[21468,6],[23921,6],[24067,6],[24250,6],[24546,6],[24746,6],[26410,6],[26575,5],[26689,5],[27219,7],[28837,6],[28943,6],[29938,6],[36445,6],[37328,6],[37749,6],[40468,8],[40606,6],[40650,5],[40722,7]]},"/en/lessons/linear-regression":{"position":[[4398,13],[4427,6],[4472,12],[4803,12],[5692,10],[9545,10],[31502,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[31737,6],[32849,6],[33889,5]]},"/en/lessons/naive-bayesian":{"position":[[23285,6],[43290,9],[68502,12]]},"/en/lessons/normalizing-data":{"position":[[1436,8],[3256,6],[3985,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[22966,7]]},"/en/lessons/sentiment-analysis":{"position":[[11669,9],[12094,9],[33553,10],[33799,9],[34377,9],[35461,8],[35556,9],[38452,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7002,14],[20536,6],[20626,6],[23323,7],[23956,5],[24121,5],[24721,5],[25447,6],[27292,6],[28127,5],[28354,7],[28446,5],[28537,5],[29123,5],[29787,5],[30209,5],[30434,6],[30914,5],[31509,6],[33917,5],[33965,5],[34350,5],[35237,5],[35776,6],[36267,7],[36947,5],[37244,6],[37400,5],[37606,6],[37705,6],[37972,5],[39251,5],[40544,5],[40579,6],[41817,5],[42586,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38625,7],[39141,6],[39303,6],[40614,8],[40685,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24126,9],[24191,12],[24393,10],[25525,6],[25551,6],[25580,7],[25683,6],[25709,6],[25720,5],[25729,7],[25763,6],[25772,6],[25783,5],[25792,6],[25830,6]]}}}],["token.isalpha",{"_index":22883,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[25802,16]]}}}],["token.lemma_",{"_index":6786,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28140,15]]}}}],["token.low",{"_index":16272,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26556,14],[26670,14],[40631,14]]}}}],["token.pos_",{"_index":6768,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[24172,11],[29966,11],[30039,13],[31425,10],[48821,10]]}}}],["token.tag_",{"_index":6797,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[29982,11],[30053,11],[48877,11]]}}}],["token.text",{"_index":6778,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[26062,10],[26370,13],[31393,11],[34101,11],[34133,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12975,11]]}}}],["token/po",{"_index":21587,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[40763,9]]}}}],["token_idx",{"_index":21566,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[36393,9]]}}}],["token_length",{"_index":16257,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19621,13]]}}}],["tokencount.png",{"_index":21500,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25244,15]]}}}],["tokenis",{"_index":12616,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[11385,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11827,8],[23207,12],[23434,12]]}}}],["tokenize_sent",{"_index":2379,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9878,18],[24258,18]]}}}],["tokenize_sentences(text",{"_index":2380,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9997,24],[24399,24]]}}}],["tokenize_word",{"_index":2336,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4649,14],[6850,14],[10955,14],[21813,14],[24489,14],[24860,15]]}}}],["tokenize_words(sentences[[1",{"_index":2385,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[11201,30]]}}}],["tokenize_words(text",{"_index":2337,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4755,20],[13038,20],[21915,20]]}}}],["tokenizer.tokenize(message_text",{"_index":20457,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[35713,32]]}}}],["tokenizers.4",{"_index":2301,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[2460,12]]}}}],["tokenlist",{"_index":21502,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25283,11],[25977,10],[27023,9],[27873,9],[34097,9],[37800,10]]}}}],["tokens(corp_al",{"_index":21818,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40884,16]]}}}],["tokens.head",{"_index":21481,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[20726,13],[23462,13]]}}}],["tokens.plot",{"_index":21482,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[21492,13],[21623,13],[23550,13],[35272,14],[35804,13]]}}}],["tokens_per_pag",{"_index":21489,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24328,17]]}}}],["token’",{"_index":21524,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[29541,7],[41354,7]]}}}],["toks_al",{"_index":21817,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40869,8]]}}}],["told",{"_index":1982,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3816,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29556,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2118,4],[4878,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34276,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27839,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17720,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16563,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26818,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10365,4]]},"/en/lessons/intro-to-powershell":{"position":[[25991,4],[29843,4],[30995,4]]},"/en/lessons/naive-bayesian":{"position":[[15081,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14064,4],[14149,4],[17090,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15030,4],[29033,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13004,4],[20164,4]]}}}],["toler",{"_index":10139,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2035,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3730,11]]},"/en/lessons/vector-layers-qgis":{"position":[[15079,9]]}}}],["toll",{"_index":14280,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[33126,4]]}}}],["tolstoy",{"_index":15001,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[16327,7],[16852,7],[16905,7],[21374,7],[21492,7],[22264,7]]}}}],["tolstoy.txt",{"_index":14999,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[15556,11],[15640,12],[15751,11],[15941,11],[16345,11],[16550,11],[16822,11],[18097,11],[20127,13],[21083,11],[21362,11],[21476,11],[21726,11],[24117,11]]}}}],["tolstoy2.txt",{"_index":15002,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[16357,14],[16562,12],[16834,12]]}}}],["tolstoy’",{"_index":14987,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[13771,9]]}}}],["tom",{"_index":5566,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66954,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8499,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16412,3],[16559,3],[16736,3]]},"/en/lessons/geocoding-qgis":{"position":[[8624,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[36831,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3670,5]]}}}],["tomb",{"_index":18743,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8481,4],[48211,4]]}}}],["tomba",{"_index":9949,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52493,5]]}}}],["tombro",{"_index":16474,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48898,8]]}}}],["tomonth",{"_index":10178,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9579,7],[14171,9],[14659,7],[20901,7],[21707,8],[22444,7],[25047,8],[25860,7],[28126,8],[28951,7],[39021,8],[39851,7],[45326,8],[46156,7]]}}}],["ton",{"_index":13505,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[1204,4],[1641,4],[58320,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18219,4],[19931,4],[20431,4],[20822,5],[21274,6],[23709,4],[25465,4],[25863,4],[26006,4],[31445,4]]}}}],["tona",{"_index":11867,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7112,4]]}}}],["tone",{"_index":11092,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22353,5],[22427,6],[24137,6]]},"/en/lessons/sonification":{"position":[[1652,5],[11499,6]]}}}],["tonelli",{"_index":20296,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[51170,8],[52776,8]]}}}],["toner",{"_index":10111,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7269,5],[7294,6],[7314,5]]}}}],["toni",{"_index":15132,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[4807,4]]}}}],["tons_frag",{"_index":23342,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15993,9],[16918,12],[17203,9],[25546,13],[26265,9],[28559,10],[31405,12],[32029,12]]}}}],["tons_frag'].sum",{"_index":23472,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[33938,18],[37104,18],[38875,18]]}}}],["tons_frag']].sum",{"_index":23407,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[24844,19]]}}}],["tons_frag']].sum().reset_index",{"_index":23548,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44480,33]]}}}],["tons_h",{"_index":23364,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16896,10],[17146,7],[24822,10],[25524,10],[26244,7],[28510,9]]}}}],["tons_he'].sum",{"_index":23457,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[31418,16]]}}}],["tons_ic",{"_index":23341,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[15985,7],[16907,10],[17173,7],[24833,10],[25535,10],[26256,7],[28537,8],[32042,11],[33927,10],[37093,10],[38864,10]]}}}],["took",{"_index":2321,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4014,4],[5501,6],[10279,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[41696,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5768,4],[13816,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[33640,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28347,4],[50672,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2753,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[16662,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[50069,4]]},"/en/lessons/naive-bayesian":{"position":[[29858,4]]},"/en/lessons/preserving-your-research-data":{"position":[[15189,4]]},"/en/lessons/space-place-gazetteers":{"position":[[7019,4],[7399,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[9949,4],[10065,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[39242,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3585,4]]},"/en/lessons/vector-layers-qgis":{"position":[[8411,4]]}}}],["tool",{"_index":88,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1548,6],[2028,6],[2108,5],[5724,4],[7259,4],[7434,5],[8991,5],[23091,5],[23226,5],[23471,6],[23553,5],[23627,5],[23884,5],[24062,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[438,4],[34621,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15806,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[442,4],[3604,6],[4137,6],[4657,6],[4777,6],[6470,5],[17015,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[852,5],[2503,5],[33328,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[776,6],[1209,6],[2942,6],[3096,4],[6831,6],[13576,5],[24858,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1362,5],[4524,4],[7055,5],[9980,5],[12665,4],[13477,6],[13659,5],[20504,5],[20569,6],[21118,6],[21552,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[128,5],[2100,5],[2376,5],[3251,5],[3532,4],[3919,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5228,4],[6263,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24953,4],[66919,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50365,5],[68771,5],[69105,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[48051,4],[63710,4],[67717,5]]},"/en/lessons/common-similarity-measures":{"position":[[4359,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5473,4],[30013,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1541,4],[49122,6],[52882,4],[60959,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[458,5],[2314,5],[10277,5],[18354,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1925,5],[2909,5],[3573,5],[5815,4],[16548,5],[59395,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1836,4],[3145,4],[7984,5],[16061,5],[28969,5]]},"/en/lessons/counting-frequencies":{"position":[[3031,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1289,5],[15172,6],[32555,4],[32593,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[192,5],[227,5],[5065,5],[6438,5],[7882,5],[11449,5],[13270,5],[36715,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[913,5],[2555,5],[9513,5],[10088,5],[10116,5],[11046,5],[11093,5],[11163,5],[11887,5],[12433,5],[24337,5],[24439,5],[24659,4],[25210,4],[25313,4],[25468,4],[25576,4],[25794,4],[26012,4],[26488,6],[27123,4],[27339,5],[35076,6],[35216,6],[35940,5],[36037,5],[36066,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[294,5],[1271,5],[10170,5],[14472,5],[14783,5],[16406,5],[16559,4],[17193,7],[19778,5],[19931,4],[21776,4],[23435,5],[28698,5],[29916,5],[30396,4],[30775,4],[30855,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12208,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1875,5],[2494,5],[14332,5],[28964,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8656,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[395,5],[474,5],[2520,5],[2637,6],[3877,5],[6266,5],[11615,5],[11728,5],[11861,6],[13738,5],[14291,4],[14817,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1880,4],[1931,4],[3019,4],[6139,4],[6423,5],[8990,4],[10453,5],[27400,4],[44105,4],[59977,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1133,4],[2353,5],[2629,4],[4668,5],[5208,4],[5385,4],[6685,4],[11279,4],[12699,5],[13692,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3201,4],[4673,4],[4702,4],[4933,5],[5050,5],[10230,5],[10246,4],[11451,4],[11532,4],[13765,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2379,5],[21074,4],[26037,5],[47607,5],[47842,5],[51293,5]]},"/en/lessons/extracting-keywords":{"position":[[2141,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2419,6],[2609,5],[5950,4],[6042,5],[23310,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[769,4],[2470,4],[4151,5],[32962,5],[33972,4],[36117,4],[36837,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15002,5],[15028,4],[20424,4],[20811,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1568,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3856,5],[67563,4],[69238,5]]},"/en/lessons/geocoding-qgis":{"position":[[2922,5],[4085,5],[4719,5],[17342,5],[27802,4],[33520,5],[33707,4],[33987,5],[36517,5],[36526,5],[36859,6],[36885,5],[37224,4],[37293,5],[37665,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4272,4],[17488,5],[23797,5],[24573,5],[24787,5],[25144,5],[25486,4],[28950,4]]},"/en/lessons/georeferencing-qgis":{"position":[[130,4],[490,6],[3770,4],[4093,4],[6355,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1638,5],[1670,6],[4612,5],[5074,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3697,5],[7694,5],[8947,5],[9082,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2061,5],[10778,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8522,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[4701,4],[12010,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23875,4]]},"/en/lessons/gravity-model":{"position":[[45039,4],[60030,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4185,5],[4671,5],[26899,5]]},"/en/lessons/installing-omeka":{"position":[[1564,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5380,5],[8388,5],[10771,4],[42766,5],[42829,5],[51044,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[632,4],[2544,4],[9766,4],[33305,4],[52021,5],[54053,5],[54212,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[273,5],[8278,5],[11278,5],[11378,6],[11888,6],[12106,7],[12164,5],[12459,6],[12489,6],[13640,6],[13701,5],[14393,6],[14653,5],[14955,6],[15081,5],[29404,5],[29506,5],[29723,4],[30278,4],[30383,4],[30538,4],[30646,4],[30864,4],[31082,4],[31558,6],[32197,4],[32418,5],[37306,6],[37446,6],[37926,6],[38024,6],[38054,6],[39003,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1464,4]]},"/en/lessons/intro-to-linked-data":{"position":[[22398,5],[22501,4],[29586,5],[29783,4]]},"/en/lessons/intro-to-powershell":{"position":[[1316,5],[3030,5],[3698,4],[35533,5],[38180,5],[38445,5],[38552,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[718,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1677,5],[20151,4],[26622,5]]},"/en/lessons/introduction-map-warper":{"position":[[53,4],[460,4],[771,4],[1216,4],[1605,4],[2907,5],[9330,5],[10337,4],[19345,4],[19679,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[924,5],[2082,5],[2715,5],[6472,5],[23802,5],[24246,5],[24421,4],[37226,4],[40990,5],[41103,5],[41926,5],[41964,5],[42716,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43913,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2563,4],[30585,4]]},"/en/lessons/json-and-jq":{"position":[[1509,5],[39780,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2547,5],[3231,5],[6097,5],[7319,5],[20048,4],[39367,4],[46027,5],[50683,4]]},"/en/lessons/mac-installation":{"position":[[1461,5],[2870,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5016,5],[15917,4],[36676,5]]},"/en/lessons/naive-bayesian":{"position":[[27387,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1458,5],[1703,6],[2154,5],[2299,5],[2472,5],[2568,5],[2852,5],[2969,5],[3035,4],[4124,6],[5652,5],[6658,5],[14713,4],[16303,5],[33336,5],[43386,6],[51678,5],[51799,5],[51929,4],[52133,4],[52503,6]]},"/en/lessons/preserving-your-research-data":{"position":[[11181,5],[11280,7]]},"/en/lessons/qgis-layers":{"position":[[9771,4],[13253,4],[17246,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1262,5],[1979,4],[12347,5],[27225,4]]},"/en/lessons/research-data-with-unix":{"position":[[9152,4],[13985,5],[14097,5],[14435,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45468,5],[45655,5]]},"/en/lessons/sentiment-analysis":{"position":[[2546,4],[2712,5],[2838,5],[3061,5],[3642,5],[3785,4],[4074,5],[4455,5],[10013,5],[10216,5],[10960,5],[11071,5],[11507,5],[11563,4],[11679,4],[11915,5],[12933,4],[13647,5],[14224,5],[14895,4],[17074,4],[17842,5],[18525,5],[19555,4],[24764,4],[26198,5],[26705,5],[29249,4],[29542,6],[29697,4],[33501,5],[38879,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2408,5],[3227,4],[3382,6]]},"/en/lessons/sonification":{"position":[[3417,5],[7206,5],[7258,4],[7339,5],[7906,5],[9810,6],[13876,4],[19885,4],[23283,4],[23559,4],[39113,4]]},"/en/lessons/space-place-gazetteers":{"position":[[596,4],[42663,5],[45834,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[314,4],[484,5],[1152,5],[1596,5],[1999,5],[2599,5],[3524,5],[5074,5],[9076,5],[9319,5],[10689,5],[18647,5],[23546,4],[31360,5],[31770,6],[33853,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4338,5],[4399,5],[5176,5],[7055,6],[12714,5],[32500,4],[32809,5],[33143,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4447,5],[5467,6],[5670,5],[48483,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1834,4],[1874,5],[6225,4],[6250,6],[6353,5],[6583,5],[12141,5],[12184,5],[12436,4],[12542,5],[12593,5],[12644,4],[12872,6],[13053,5],[13551,5],[14535,6],[15792,5],[16117,5],[16244,5],[16391,5],[17320,5],[17395,5],[17788,6],[17945,5],[21053,6],[32704,4],[60414,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1330,6],[1408,4],[2023,6],[2277,5],[3356,4],[5926,5],[6029,4],[13101,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[122,5],[3452,4],[35979,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6100,5],[6168,5]]},"/en/lessons/transliterating":{"position":[[16702,4],[17440,4],[19848,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[27286,5],[30526,5],[30613,5],[31159,5],[31658,5],[32457,5],[33285,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1199,4],[1446,4],[1626,6],[1835,4],[2737,4],[3096,4],[4654,4],[5450,5],[25664,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2815,4],[13868,4],[14422,4],[15304,4]]},"/en/lessons/viewing-html-files":{"position":[[563,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13278,5],[13355,6],[21141,5],[21417,6],[21755,5],[22328,4],[22367,4],[23622,5],[28655,4],[28887,5],[28939,4],[46188,4],[46230,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[848,6],[3458,5],[3535,5],[3960,5],[4164,4],[9342,4],[18961,5],[21122,5]]}}}],["toolbar",{"_index":10319,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[7057,8],[7086,10]]},"/en/lessons/geocoding-qgis":{"position":[[11423,7],[11653,8]]},"/en/lessons/georeferencing-qgis":{"position":[[1811,7],[3643,8],[4159,7],[6566,7],[10358,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[19051,8],[19304,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37453,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[20004,7]]},"/en/lessons/jupyter-notebooks":{"position":[[15387,7],[19374,7],[21036,7],[21367,7],[21969,7],[24485,7],[27126,8],[27177,7],[30562,8],[33917,8]]},"/en/lessons/qgis-layers":{"position":[[9644,8],[13579,8],[14612,8],[16066,7],[17119,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[11857,8],[12058,8],[12250,8]]},"/en/lessons/vector-layers-qgis":{"position":[[2692,8],[4802,7],[11805,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13247,7],[21064,8],[22340,8]]}}}],["toolbox",{"_index":5275,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[70781,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12909,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41317,8]]},"/en/lessons/geocoding-qgis":{"position":[[12674,7]]},"/en/lessons/linux-installation":{"position":[[1869,9],[1928,7]]},"/en/lessons/windows-installation":{"position":[[1144,7],[1210,8],[2144,7],[2738,7]]}}}],["toolchain",{"_index":3080,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[24670,10],[25074,10],[25258,9]]}}}],["toolkit",{"_index":2126,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15839,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17168,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7374,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4291,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[22053,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19386,7]]},"/en/lessons/intro-to-bash":{"position":[[25452,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4026,7],[6156,8],[20228,7]]},"/en/lessons/jupyter-notebooks":{"position":[[22661,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1034,8]]},"/en/lessons/sentiment-analysis":{"position":[[650,7],[2562,8],[9600,7],[10045,7],[10910,7],[11887,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[103,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[503,7],[27075,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48174,7],[48308,7]]}}}],["tools>count",{"_index":12571,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[27826,14]]}}}],["tools>polygon",{"_index":12560,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[20489,16]]}}}],["tools,1",{"_index":21654,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[1852,8]]}}}],["toolset",{"_index":13894,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[5008,7]]}}}],["tooltip",{"_index":21332,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[22173,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21556,8],[22509,7]]}}}],["tool’",{"_index":10339,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[12439,6]]},"/en/lessons/introduction-map-warper":{"position":[[1440,6]]}}}],["top",{"_index":488,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13685,3],[19120,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8301,3],[9284,3],[9303,3],[9873,3],[10962,3],[11945,3],[29572,3],[32611,3],[33652,3],[36136,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3742,3],[4456,3],[8116,3],[12994,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8415,4],[14025,3],[16239,3],[19096,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7001,3],[7042,3],[7056,3],[7074,3],[15378,3],[20303,3],[20529,3],[20825,3],[22585,4],[24266,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26735,3],[26923,3],[45160,3],[51994,3],[52051,3],[53668,3],[54182,3],[54248,3],[55342,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[515,3],[3626,3],[10198,3],[13795,3],[18803,3],[19107,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36851,3],[37116,3],[38478,3],[39289,3],[46823,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23637,3],[51277,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13180,3],[14495,3],[14586,3],[18628,3],[18873,3],[21263,3],[21683,3],[53815,3],[56335,3],[56723,3]]},"/en/lessons/common-similarity-measures":{"position":[[23067,3],[24105,3],[32145,3],[33144,3],[34466,3],[34663,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[16480,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62185,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8099,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56161,3],[57068,3],[57459,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1416,3],[13393,3],[17706,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2006,3],[2990,3],[3613,3]]},"/en/lessons/counting-frequencies":{"position":[[11674,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1405,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2985,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[9339,3],[14643,3],[15034,3],[15179,3],[15572,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12603,3],[13064,3],[16028,3],[20092,3],[21957,3],[24097,3],[24145,3],[24492,3],[26133,3],[27396,3],[31279,3],[37757,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5207,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12198,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[23465,3],[46983,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6635,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10833,3],[37448,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4877,3],[5576,3],[5999,3],[11621,3],[11855,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8644,3],[33127,3],[35623,3],[38211,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[18990,3],[22842,3]]},"/en/lessons/extracting-keywords":{"position":[[30936,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27351,3],[32368,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[5361,3],[11221,3],[19526,3],[24055,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29243,3],[32873,3],[33379,3],[34204,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6693,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17293,3],[21279,3],[21633,4],[22185,4],[24338,4],[28398,3],[28992,4],[44325,3],[63828,4],[63989,4],[64007,4]]},"/en/lessons/geocoding-qgis":{"position":[[10271,3],[14948,3],[28610,3],[30033,3],[30534,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13582,3],[14798,3],[15209,3],[15408,3],[15482,3],[15644,3],[15753,3],[19755,3],[22035,3]]},"/en/lessons/georeferencing-qgis":{"position":[[4312,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[16096,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[3500,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[6788,3],[7559,3],[16471,3],[18491,3],[19047,3],[19300,3],[19859,3],[20293,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23418,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[3449,3],[16712,3],[16823,3],[27015,3],[32351,3],[35945,3],[36755,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21013,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5761,3],[12194,3],[31421,3],[52834,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21089,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10685,3],[15251,3],[15718,3],[19026,3],[23986,3],[26124,3],[29164,3],[29212,3],[29559,3],[31203,3],[32475,3],[40915,3]]},"/en/lessons/intro-to-bash":{"position":[[4346,3],[19168,3],[24796,3]]},"/en/lessons/intro-to-linked-data":{"position":[[32214,3]]},"/en/lessons/intro-to-powershell":{"position":[[4399,3]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3632,3],[3811,3],[3873,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[4522,3],[10800,3],[11750,3]]},"/en/lessons/introduction-map-warper":{"position":[[15234,3],[18389,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26523,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20658,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34091,3]]},"/en/lessons/jupyter-notebooks":{"position":[[18703,3],[19331,3],[20348,4],[25631,4],[47910,3],[48752,3]]},"/en/lessons/linear-regression":{"position":[[32340,3],[33128,3],[34222,3],[34460,3],[35018,3],[35975,3],[40058,3],[59763,3],[65778,4],[65833,3],[65956,3],[67644,3],[68785,3],[70020,3]]},"/en/lessons/linux-installation":{"position":[[1969,3]]},"/en/lessons/logistic-regression":{"position":[[13197,3],[14051,3],[15170,3],[34533,3],[43442,3],[45069,3],[53963,3],[57829,3],[60405,3]]},"/en/lessons/naive-bayesian":{"position":[[27827,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34502,3],[36558,3],[42336,3],[43021,3],[43122,3],[49062,3],[49830,3]]},"/en/lessons/qgis-layers":{"position":[[5858,4],[5925,3],[13892,3],[14932,4],[15777,3],[15908,4],[16081,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3188,3],[8773,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[905,3],[1096,3],[6979,3],[29922,3],[30097,3],[30543,3],[30700,3],[30908,3],[32414,3],[32441,3],[32633,3],[32910,3],[35201,3],[35280,3],[36253,3],[36404,3],[40220,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33801,3],[40677,3],[40711,3]]},"/en/lessons/sentiment-analysis":{"position":[[17430,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[18399,3],[21372,3],[21892,3]]},"/en/lessons/sonification":{"position":[[10581,3],[19218,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[26706,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5442,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20586,3],[31687,3],[37258,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[18846,3],[42108,3],[47231,3],[47418,3],[48630,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[20564,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12621,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3459,3],[3531,3],[17269,3],[24952,3],[30134,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6485,3],[18188,3],[33412,3],[33921,3],[34414,3],[34658,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1406,3],[1633,3],[2199,3],[3995,3],[5321,3]]},"/en/lessons/vector-layers-qgis":{"position":[[3833,3],[3844,3],[4786,3],[9982,3],[10956,4],[11801,3],[13250,4],[13864,3],[14418,3],[15693,3]]},"/en/lessons/viewing-html-files":{"position":[[2784,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22239,3],[28354,3],[32499,3],[45135,3],[45216,5]]},"/en/lessons/working-with-web-pages":{"position":[[8373,3]]}}}],["top5_cosin",{"_index":5796,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[33016,11]]}}}],["top5_euclidean",{"_index":5769,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[30893,14]]}}}],["top='total_ton",{"_index":23439,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27678,17]]}}}],["top_20_liked_tweet",{"_index":19897,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[34877,19]]}}}],["top_20_liked_tweets.json",{"_index":19900,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[35141,27]]}}}],["top_21_liked_tweets_non_verifi",{"_index":19904,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[37459,32]]}}}],["top_21_liked_tweets_non_verified.json",{"_index":19907,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[37611,40]]}}}],["top_bar",{"_index":17832,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[41239,7]]}}}],["top_between",{"_index":10579,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38249,15],[38336,16],[38368,15]]}}}],["top_left",{"_index":23465,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32792,10]]}}}],["top_p",{"_index":14724,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32439,6],[32450,5]]}}}],["top_p=0.9",{"_index":14718,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30880,9],[33238,9]]}}}],["top_term_list",{"_index":17161,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33783,13]]}}}],["top_term_list_binari",{"_index":17571,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[13879,20]]}}}],["top_words(10000",{"_index":17162,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33799,16]]},"/en/lessons/logistic-regression":{"position":[[13902,16]]}}}],["top_words(numb",{"_index":17149,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33198,17]]},"/en/lessons/logistic-regression":{"position":[[13294,17]]}}}],["topdown=fals",{"_index":22863,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[21419,15]]}}}],["topfeatures(dfmat_al",{"_index":21839,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42386,22]]}}}],["topic",{"_index":968,"title":{"/en/lessons/topic-modeling-and-mallet":{"position":[[21,5]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[953,5],[1333,5],[14897,5],[35696,7],[36935,5],[41814,5],[41828,5],[41956,5],[42074,5],[42371,5],[42404,7],[42521,5],[42768,5],[42871,6],[42890,6],[43049,5],[43514,5],[46039,5],[51951,5],[52125,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[31266,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1278,5],[1400,6],[2566,6],[2689,7],[3101,5],[3212,6],[7365,6],[13997,5],[18316,5],[50184,5],[56393,6],[57082,7],[57230,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2649,7],[7567,6],[12022,8],[66883,6],[68419,7],[68985,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3017,7],[69434,6]]},"/en/lessons/common-similarity-measures":{"position":[[29149,7],[35229,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5740,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1252,5],[60629,6],[60711,5],[62405,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16380,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10990,5],[18906,5],[32336,5],[61471,5],[61719,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[6033,5],[7549,6],[8509,7],[31022,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[410,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9171,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38349,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27074,5],[27113,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[21242,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4206,5],[44744,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[462,6],[7527,5],[7664,6],[13697,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2521,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[696,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[12043,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[1860,6],[2364,6],[6355,6],[6384,6],[22762,6],[41234,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12878,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6148,5],[6993,5],[7927,5],[10719,6],[10965,5],[33724,5],[33752,6],[34091,6],[34418,6],[36008,5],[36845,5],[38507,5],[39605,5],[45277,7],[45526,5],[45733,5],[54679,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41594,6]]},"/en/lessons/intro-to-bash":{"position":[[11143,5]]},"/en/lessons/intro-to-powershell":{"position":[[38707,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[2539,7],[2640,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1493,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2184,5],[3749,7],[9395,7],[47259,6]]},"/en/lessons/jupyter-notebooks":{"position":[[4628,6],[39426,5],[49664,5]]},"/en/lessons/linear-regression":{"position":[[17545,6],[55294,7]]},"/en/lessons/logistic-regression":{"position":[[4772,5],[66723,6]]},"/en/lessons/naive-bayesian":{"position":[[15104,5],[15148,5],[15287,5],[15364,6],[49030,5],[49875,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[24988,5]]},"/en/lessons/sentiment-analysis":{"position":[[3186,5],[3295,6],[4926,6],[38022,6]]},"/en/lessons/sonification":{"position":[[3635,5],[3687,5],[12393,6],[12694,6],[23809,5],[23913,5],[26976,5],[27204,5],[27663,5],[28208,5],[28247,5],[34604,5],[34668,7],[36211,5]]},"/en/lessons/space-place-gazetteers":{"position":[[12914,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32377,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5575,6],[5843,5],[46544,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4997,6],[5334,9],[9123,6],[11946,7],[13447,5],[32167,5],[35891,5],[35924,5],[36106,5],[36995,5],[37568,5],[37776,5],[37887,5],[37927,6],[38020,7],[38040,5],[42071,6],[54591,5],[59653,6],[60708,6],[61946,6],[62803,8],[62961,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22,5],[343,5],[805,5],[984,6],[1346,5],[1393,5],[1572,5],[2479,5],[2521,5],[2587,6],[2608,5],[2965,5],[3208,6],[3493,7],[3527,5],[3697,6],[3737,7],[3770,5],[4298,5],[4447,5],[4867,6],[4965,5],[4989,5],[5082,5],[5186,5],[5262,5],[5503,5],[5595,6],[5712,5],[5956,5],[6214,5],[15256,6],[18255,5],[18339,6],[18432,5],[18574,7],[18775,5],[18824,5],[18947,6],[18994,5],[19377,5],[19901,5],[19988,6],[20026,6],[20051,5],[20075,5],[20117,6],[20188,5],[20207,7],[20365,6],[20429,5],[20591,5],[20692,5],[20866,6],[21127,5],[21160,5],[21192,5],[21287,7],[21400,6],[21511,5],[21702,5],[21792,6],[21831,6],[21879,5],[21904,5],[21946,6],[22138,5],[22144,6],[22219,6],[22284,7],[22333,6],[22571,6],[22625,6],[22644,6],[22727,5],[22770,5],[22844,6],[22929,5],[22983,6],[23162,5],[23223,5],[23249,6],[23307,6],[23650,6],[23701,7],[23761,6],[23792,6],[23929,7],[24006,7],[24321,7],[24555,5],[24805,6],[25358,5],[25411,5],[25717,5],[25791,5],[25824,6],[25923,7],[25967,6],[26068,6],[26357,5],[26400,5],[26745,5],[26915,5]]},"/en/lessons/transliterating":{"position":[[3242,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2768,6],[6055,5],[6131,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43098,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1945,5],[1992,6],[4038,5],[4059,5],[4122,6],[6042,5],[6623,6],[6765,5],[7870,5],[10599,5],[12595,5],[12783,6],[12917,5],[13040,5],[13067,5],[14445,5],[14479,5],[14507,6],[15127,6],[15218,6],[15385,7],[15515,5],[15767,6],[15810,6],[16076,6],[16123,6],[16203,6],[16468,5],[16492,6],[16591,5],[16618,7],[16650,5],[16788,6],[16857,6],[16876,7],[16893,5],[17093,6],[17175,6],[17222,7],[17235,5],[17479,5],[19149,5],[19211,5],[20067,5],[21222,5]]}}}],["topic.10",{"_index":20938,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[13119,8]]}}}],["topic1",{"_index":20794,"title":{},"body":{"/en/lessons/sonification":{"position":[[34712,7],[35809,6]]}}}],["topic1*100",{"_index":20808,"title":{},"body":{"/en/lessons/sonification":{"position":[[35894,11]]}}}],["topic2",{"_index":20795,"title":{},"body":{"/en/lessons/sonification":{"position":[[34720,7],[35839,6],[37344,7]]}}}],["topic2*100",{"_index":20813,"title":{},"body":{"/en/lessons/sonification":{"position":[[35983,11]]}}}],["topicmodels.10",{"_index":2685,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31360,14]]}}}],["topmost",{"_index":9069,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6315,7]]}}}],["topn",{"_index":22909,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[33533,4]]}}}],["topn=10",{"_index":22911,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[34009,8],[34549,8],[34766,8]]}}}],["topograph",{"_index":15652,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[1032,11]]},"/en/lessons/qgis-layers":{"position":[[16949,13]]}}}],["topolog",{"_index":9668,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18480,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2945,11],[20476,9],[21115,8],[22663,11]]}}}],["toponym",{"_index":21021,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[48197,13]]}}}],["topword",{"_index":21838,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[42371,8],[42461,8]]}}}],["torah",{"_index":20976,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[31301,6],[36002,6],[40699,6]]}}}],["torch.size([3",{"_index":6293,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30690,14]]}}}],["torch.size([32",{"_index":6301,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31783,16],[31815,15]]}}}],["torch.size([4",{"_index":6298,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31393,15]]}}}],["tori",{"_index":16961,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53178,4]]}}}],["torm",{"_index":16518,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[51794,6]]}}}],["toronto",{"_index":1812,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45038,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20021,7],[20117,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20448,8],[28038,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3750,8]]}}}],["toronto/universit",{"_index":22349,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35114,18]]}}}],["tortosa",{"_index":20963,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[26352,7],[30517,7],[34984,7],[35010,7],[39612,7],[39638,7]]}}}],["torvald",{"_index":13053,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6033,8]]}}}],["toscano",{"_index":21037,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50009,8]]}}}],["tostr",{"_index":11314,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10223,10]]},"/en/lessons/json-and-jq":{"position":[[27782,9],[28718,9],[29226,9],[29720,8],[31085,9]]}}}],["total",{"_index":1297,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[14384,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8433,5],[11733,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[13131,5],[21879,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16150,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16321,5],[46601,7],[47425,5],[47686,5],[55020,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29053,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9554,5]]},"/en/lessons/common-similarity-measures":{"position":[[31267,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16052,5],[16184,6],[16261,5],[16936,5],[18859,5],[20399,5],[20790,5],[24572,6],[44035,5],[48129,5],[49974,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9882,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15243,5],[15333,5],[32162,7],[32202,5],[32219,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6251,5],[24367,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29581,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28500,5],[46257,6],[50624,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6615,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1297,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[35301,5],[37424,5],[39462,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22882,5]]},"/en/lessons/geocoding-qgis":{"position":[[4462,6],[8738,5],[12545,6],[34297,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[21530,5],[24536,5]]},"/en/lessons/gravity-model":{"position":[[14799,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22653,5],[22737,5],[32519,5],[51784,9]]},"/en/lessons/intro-to-bash":{"position":[[8089,5]]},"/en/lessons/intro-to-powershell":{"position":[[30269,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34649,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29164,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32297,5],[37312,5]]},"/en/lessons/json-and-jq":{"position":[[632,5],[36289,5],[36399,5],[36581,5],[37130,5]]},"/en/lessons/linear-regression":{"position":[[17968,5],[18921,5],[25967,5],[33236,6],[33409,6],[45150,6]]},"/en/lessons/logistic-regression":{"position":[[13332,6],[13505,6],[18273,5],[38423,5],[38762,5]]},"/en/lessons/naive-bayesian":{"position":[[16899,5],[16954,5],[17471,8],[17494,8],[17517,8],[18634,5],[18993,5],[20052,5],[20499,5],[45805,5],[47655,5],[48059,9],[50563,5],[56003,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6781,5],[7016,5],[11509,5],[11665,5],[12027,5],[12496,5],[19404,5],[19607,6]]},"/en/lessons/research-data-with-unix":{"position":[[12299,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11443,5],[16215,6],[16610,5],[22825,5],[23065,5],[23186,5],[23620,6],[23679,5],[24036,6],[24262,6],[24542,5],[27553,6],[28170,5],[31997,5],[35846,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54588,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10838,5],[13346,5],[17435,6]]},"/en/lessons/space-place-gazetteers":{"position":[[5255,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[14622,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[20261,5],[42201,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[30353,5],[41561,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37959,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[724,5],[10193,5],[12619,5],[13875,6],[22967,5],[23408,6],[23797,5],[29938,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23703,5],[24734,5],[25857,5],[26000,5],[28499,10],[33348,5]]}}}],["total_height",{"_index":18999,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37517,12],[37613,12],[37730,14]]}}}],["total_loop",{"_index":11176,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[36208,11],[36222,11]]}}}],["total_pag",{"_index":10759,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[20481,13],[27653,11],[29044,13]]}}}],["total_ton",{"_index":23343,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16003,10],[16931,13],[19957,12],[21296,15],[25509,14],[26229,10]]}}}],["totalcount",{"_index":15391,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[31865,10],[32003,10],[32167,10],[33367,10],[34661,10],[44559,10]]}}}],["totalitarian",{"_index":15896,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[34670,12],[35355,12]]}}}],["totalitem",{"_index":11369,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22803,13]]}}}],["totalresult",{"_index":15962,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11311,12],[11849,14],[29481,11],[29608,13]]}}}],["totalresults\":1967341",{"_index":15965,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11763,23]]}}}],["totals.most_common(numb",{"_index":17155,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33460,27]]},"/en/lessons/logistic-regression":{"position":[[13556,27]]}}}],["totals[k",{"_index":17152,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[33340,9],[33391,9]]},"/en/lessons/logistic-regression":{"position":[[13436,9],[13487,9]]}}}],["totam",{"_index":21139,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13517,5],[15691,5]]}}}],["toto",{"_index":12034,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11081,5],[62381,5]]}}}],["totum",{"_index":11853,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6919,5]]}}}],["touch",{"_index":6110,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2079,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6967,5]]},"/en/lessons/extracting-keywords":{"position":[[5835,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29662,6],[29799,5]]},"/en/lessons/intro-to-bash":{"position":[[11733,5],[18057,5],[24872,5]]},"/en/lessons/intro-to-powershell":{"position":[[43366,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20355,5]]},"/en/lessons/jupyter-notebooks":{"position":[[4605,5],[40173,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[18098,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26482,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14099,5],[14345,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1304,5]]}}}],["tougher",{"_index":2472,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17385,7]]}}}],["tour",{"_index":7754,"title":{},"body":{"/en/lessons/creating-an-omeka-exhibit":{"position":[[349,4],[1234,4],[2988,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[1808,4],[16989,4],[17074,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13798,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25783,4]]}}}],["tourist",{"_index":9896,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51532,8]]}}}],["tout",{"_index":22439,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12648,4]]}}}],["toward",{"_index":2660,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[30194,7],[30249,7],[30302,7],[30529,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[874,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18261,7],[32811,7],[58635,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41171,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15156,8],[60501,7]]},"/en/lessons/common-similarity-measures":{"position":[[2411,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[31108,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20474,7],[22636,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5138,6],[8482,7],[20851,7]]},"/en/lessons/counting-frequencies":{"position":[[11681,9],[11691,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44755,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8319,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1688,7],[8097,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56929,7],[58079,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1905,7]]},"/en/lessons/extracting-keywords":{"position":[[20559,7]]},"/en/lessons/geocoding-qgis":{"position":[[28872,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[22310,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4888,6]]},"/en/lessons/gravity-model":{"position":[[17687,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3051,7],[5525,7],[36537,7],[41648,7]]},"/en/lessons/installing-omeka":{"position":[[2800,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6603,6],[14009,7],[21369,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27910,7],[43392,7],[44503,7],[56209,7]]},"/en/lessons/intro-to-bash":{"position":[[16088,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3353,8],[8700,7]]},"/en/lessons/intro-to-powershell":{"position":[[9221,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[8479,7],[8894,7],[9246,7],[10037,6],[13464,7]]},"/en/lessons/introduction-map-warper":{"position":[[2879,6],[7175,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1640,6]]},"/en/lessons/jupyter-notebooks":{"position":[[16906,7],[38961,7]]},"/en/lessons/logistic-regression":{"position":[[54242,6]]},"/en/lessons/preserving-your-research-data":{"position":[[1130,6]]},"/en/lessons/research-data-with-unix":{"position":[[2088,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18516,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12558,7],[50809,8],[51219,8],[52832,8],[52995,8]]},"/en/lessons/sentiment-analysis":{"position":[[3479,7],[14390,7]]},"/en/lessons/sonification":{"position":[[33158,7],[33291,7]]},"/en/lessons/space-place-gazetteers":{"position":[[46656,6],[50967,6],[51115,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[782,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[57436,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16219,7],[16654,7],[17330,7],[44926,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15669,7],[20385,6]]}}}],["towardsdatascience.com",{"_index":4724,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[27251,23]]}}}],["tower",{"_index":7883,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21749,7],[24115,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3741,5],[4093,6],[12708,5]]}}}],["town",{"_index":11483,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8019,5],[14848,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11464,8]]},"/en/lessons/geocoding-qgis":{"position":[[884,7],[1749,5],[3872,4],[22468,5],[35459,4],[35500,6],[36422,4]]},"/en/lessons/georeferencing-qgis":{"position":[[1140,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[20262,4]]},"/en/lessons/normalizing-data":{"position":[[2629,8]]},"/en/lessons/qgis-layers":{"position":[[9186,5],[9519,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11604,5]]},"/en/lessons/sonification":{"position":[[12013,5]]},"/en/lessons/vector-layers-qgis":{"position":[[676,6],[803,4],[848,5]]}}}],["township",{"_index":12800,"title":{},"body":{"/en/lessons/georeferencing-qgis":{"position":[[2667,8],[3008,9]]}}}],["town’",{"_index":13365,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[20363,6]]}}}],["toxic",{"_index":14775,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42778,5],[57504,6],[58319,5]]}}}],["toy",{"_index":13405,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7405,3]]},"/en/lessons/linear-regression":{"position":[[8556,4],[8895,3],[74765,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[3452,3]]}}}],["toyear",{"_index":10174,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8912,7],[9500,6],[14163,7],[14623,6],[21699,7],[22404,6],[25039,7],[25820,6],[28118,7],[28911,6],[39013,7],[39811,6],[45318,7],[46116,6]]}}}],["toyeardecim",{"_index":17111,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25392,15],[25664,15]]}}}],["toyeardecimal(row",{"_index":17088,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24549,19]]}}}],["toyota",{"_index":19592,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15372,6],[15444,6],[18232,6]]}}}],["to…calcul",{"_index":13877,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[66393,12]]}}}],["to…perform",{"_index":13851,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63561,10]]}}}],["tp",{"_index":4266,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44875,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12654,2]]}}}],["tp/tn/fp/fn",{"_index":4289,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46380,13]]}}}],["tpath",{"_index":21358,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27599,7],[28072,6],[29400,6],[29809,6]]}}}],["tpp",{"_index":7214,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[3740,5],[4946,4],[37939,3],[38028,3]]}}}],["tr",{"_index":15097,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13104,3],[13134,2],[13140,4],[14230,3],[14261,2],[14267,4],[15068,3],[15099,2],[15105,4],[16432,3],[16463,2],[16469,4],[17134,2],[18650,3],[18681,2],[18687,4],[19291,2]]}}}],["tr.find_all(\"td",{"_index":15103,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[15253,17],[16617,17],[18774,17]]}}}],["tr.find_all('a",{"_index":15100,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[14288,17],[15126,17],[16490,17],[18708,17]]}}}],["trace",{"_index":1228,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[11813,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[20363,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[19314,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4150,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27925,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[18757,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[9203,7],[16709,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[33862,6],[40899,5],[41737,6],[43523,5],[52137,6],[52551,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2964,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34099,6],[34178,5],[36087,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48124,7]]},"/en/lessons/output-data-as-html-file":{"position":[[7513,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8140,7]]},"/en/lessons/space-place-gazetteers":{"position":[[11085,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29642,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7602,5],[51906,7]]},"/en/lessons/vector-layers-qgis":{"position":[[11557,5],[11920,5],[12680,7],[14236,5],[14463,5],[14623,5],[15483,5],[15580,5],[15972,7]]}}}],["traceabl",{"_index":8446,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11596,10]]}}}],["traceout",{"_index":22440,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12658,8]]}}}],["tracer",{"_index":9525,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2932,6],[55441,6],[55545,7],[55595,6],[57157,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2234,7]]}}}],["traceri",{"_index":15457,"title":{"/en/lessons/intro-to-twitterbots":{"position":[[36,7]]}},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[37,7],[97,7],[197,7],[411,7],[1001,7],[1074,7],[1140,7],[10272,7],[10347,7],[10728,7],[10917,7],[13566,7],[13653,7],[14420,8],[18139,7],[18315,8],[18344,7],[18938,7],[19471,7],[19538,7],[19743,8],[19832,7],[19926,7],[20043,7],[21072,7],[23718,7],[23915,7],[25134,7],[26409,7],[26579,8],[26774,7],[26842,7],[26889,7]]}}}],["tracery.io",{"_index":15502,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[5650,10],[7735,11]]}}}],["trachsel",{"_index":10075,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[59572,9]]}}}],["track",{"_index":816,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4419,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[26791,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[18938,5],[23550,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4537,5],[4594,8],[5031,5],[5516,5],[7328,5],[11471,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41745,5],[45376,5],[63999,5]]},"/en/lessons/common-similarity-measures":{"position":[[35552,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[20405,5],[20820,5],[22436,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10492,5]]},"/en/lessons/counting-frequencies":{"position":[[4981,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14101,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18561,5],[20004,8],[20913,8],[21392,8],[22790,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[25380,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3389,6],[5234,5],[5329,5],[5376,6],[5450,5],[5918,6],[6174,7],[6363,5],[6469,6],[7869,5],[8317,5],[8382,5],[8509,6],[8736,7],[8891,5],[9106,6],[9417,5],[9467,5],[9656,6],[10351,7],[10694,5],[10737,5],[10777,5],[10841,5],[11183,5],[11275,5],[11380,6],[11424,5],[11472,6],[11625,5],[11666,6],[11732,6],[11791,7],[11859,5],[11892,5],[11923,6],[12117,6],[12654,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[42353,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2330,5],[13783,5],[26901,5],[27618,5]]},"/en/lessons/extracting-keywords":{"position":[[21181,5],[21425,5],[35425,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1565,6],[6462,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11440,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5325,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36812,5],[44631,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4118,5],[14689,6],[15336,6],[16358,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[10846,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[6670,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28854,5],[28883,5],[29333,5],[29798,5],[29991,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22458,5],[23899,8],[25112,8],[25596,8],[27867,8]]},"/en/lessons/intro-to-bash":{"position":[[11744,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8413,5]]},"/en/lessons/intro-to-powershell":{"position":[[26686,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4060,7],[5316,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3611,5],[35217,5]]},"/en/lessons/linux-installation":{"position":[[2616,5]]},"/en/lessons/mac-installation":{"position":[[1995,5]]},"/en/lessons/naive-bayesian":{"position":[[48240,5],[48383,5]]},"/en/lessons/output-data-as-html-file":{"position":[[2676,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2382,7],[2404,6],[2590,6],[2705,7],[5195,6]]},"/en/lessons/sonification":{"position":[[12564,6],[12632,5],[12777,6],[25335,5],[26179,6],[26199,5],[32590,5]]},"/en/lessons/space-place-gazetteers":{"position":[[46702,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14662,6],[31130,8]]},"/en/lessons/transliterating":{"position":[[17596,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[45993,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[20657,5]]},"/en/lessons/windows-installation":{"position":[[3353,5]]}}}],["trackabl",{"_index":8262,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1789,9],[21119,9],[29379,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1496,9],[25323,9]]}}}],["trackpad",{"_index":14511,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[38205,8]]}}}],["trackpad/mous",{"_index":15687,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[15431,15]]}}}],["track’",{"_index":10333,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[10919,7]]}}}],["tractabl",{"_index":12470,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[67203,9]]}}}],["traction",{"_index":14160,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5551,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2495,8],[7472,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5504,8],[11161,8]]}}}],["tracto",{"_index":11762,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5938,6]]}}}],["trade",{"_index":4104,"title":{"/en/lessons/gravity-model":{"position":[[50,5]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32233,5],[58622,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19946,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6701,6],[9250,5]]},"/en/lessons/common-similarity-measures":{"position":[[38371,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[695,5],[3379,5],[3490,5],[3564,5],[3645,5],[3689,5],[4262,5],[4449,5],[5040,5],[5145,5],[5467,5],[20238,5],[25541,5],[37875,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4259,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30326,7],[30369,8]]},"/en/lessons/gravity-model":{"position":[[51,5],[4471,5],[5247,6],[5607,5],[10143,5],[27839,5],[31615,6],[57666,5],[59172,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6616,5],[38587,6],[38618,5],[39089,6]]},"/en/lessons/introduction-map-warper":{"position":[[10064,5]]},"/en/lessons/sentiment-analysis":{"position":[[6109,6],[6286,6],[27832,5],[30522,5],[31619,5],[34812,5],[36595,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3241,5],[3570,5]]}}}],["tradeoff",{"_index":13941,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[22433,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36512,9]]}}}],["trader",{"_index":20401,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[25287,7]]}}}],["tradit",{"_index":2550,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23484,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[24637,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8010,11]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[62424,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28968,11]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4305,11]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15660,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4024,11]]},"/en/lessons/extracting-keywords":{"position":[[4995,11]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3452,11],[6030,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35478,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[2586,11]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7781,13]]},"/en/lessons/getting-started-with-markdown":{"position":[[10660,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4772,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[30863,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[43099,11],[53761,11]]},"/en/lessons/intro-to-linked-data":{"position":[[9830,11],[22031,11]]},"/en/lessons/intro-to-powershell":{"position":[[22483,11],[23346,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1862,11],[23919,11],[37912,11]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19284,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49075,12]]},"/en/lessons/linux-installation":{"position":[[2214,11]]},"/en/lessons/mac-installation":{"position":[[1541,11]]},"/en/lessons/output-data-as-html-file":{"position":[[1702,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[40026,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44747,11]]},"/en/lessons/sentiment-analysis":{"position":[[1125,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31640,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9758,11],[16159,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14803,12]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5432,11]]},"/en/lessons/windows-installation":{"position":[[2899,11]]}}}],["tradition",{"_index":11107,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25109,13],[25581,13],[43867,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2171,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[8748,13]]}}}],["traffic",{"_index":14091,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[6148,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7277,7]]},"/en/lessons/space-place-gazetteers":{"position":[[43937,7]]}}}],["tragedi",{"_index":20044,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19153,8]]}}}],["tragic",{"_index":20036,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18882,6]]}}}],["trail",{"_index":2265,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[15233,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58941,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4254,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[42572,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14541,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27195,8]]},"/en/lessons/gravity-model":{"position":[[34686,6]]},"/en/lessons/linear-regression":{"position":[[69203,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7855,8]]},"/en/lessons/preserving-your-research-data":{"position":[[8907,5]]}}}],["train",{"_index":325,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7986,8],[8194,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26492,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3867,7],[10061,9],[10246,7],[10287,7],[10367,7],[10641,8],[10731,7],[10803,5],[12658,8],[12743,7],[12846,5],[13814,7],[17250,7],[18219,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10627,5],[11093,7],[11236,9],[34952,6],[38221,5],[42491,5],[53569,8],[57399,5],[61033,7],[62638,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[362,8],[821,8],[1006,8],[1210,8],[3415,5],[4717,7],[5271,8],[6756,8],[10724,5],[11125,8],[11692,5],[12320,8],[12611,8],[13163,7],[13518,8],[14747,7],[15229,5],[16773,8],[16946,5],[20232,8],[20418,9],[20520,8],[20719,7],[20830,8],[20919,7],[20977,8],[21131,5],[21295,5],[21396,5],[22300,8],[23462,8],[23748,8],[23797,8],[24706,5],[24798,7],[25507,8],[25593,8],[25667,8],[25721,8],[26106,8],[26162,8],[26291,8],[27022,5],[27377,8],[27513,8],[27638,8],[28028,5],[28325,8],[28451,8],[28514,5],[28906,8],[29659,8],[29771,7],[30578,7],[30664,7],[30969,7],[31161,8],[31321,7],[32155,7],[32351,8],[32414,8],[32471,8],[32664,5],[33540,8],[33703,5],[34097,8],[34271,8],[34320,8],[34604,8],[34668,8],[34725,8],[35041,8],[35535,9],[35645,8],[35741,8],[36095,7],[36149,8],[36579,8],[36717,7],[36792,7],[36964,8],[37253,7],[38708,8],[38854,8],[38923,6],[39152,11],[39216,5],[39313,8],[39449,8],[40266,5],[40576,8],[41302,8],[41844,5],[43158,8],[44081,8],[44725,7],[47092,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[606,8],[1331,5],[1573,8],[1600,8],[1993,5],[2677,8],[9814,8],[11711,8],[11982,5],[12021,8],[18176,7],[18338,5],[18437,8],[22420,8],[22465,8],[22890,8],[27371,8],[27399,8],[32286,8],[32426,8],[32554,8],[34891,8],[34962,8],[36194,8],[36255,8],[38251,8],[38337,5],[39010,8],[39769,8],[39911,8],[39974,5],[40069,5],[40183,8],[40268,7],[40379,5],[41101,8],[41324,8],[41351,8],[41455,8],[41987,7],[42033,8],[42494,8],[42546,8],[42855,8],[42949,5],[43399,8],[43643,9],[44538,9],[45276,7],[45582,8],[45809,5],[46885,8],[46999,8],[52611,7],[54807,5],[55068,8],[55189,8],[60188,7],[61342,8],[63654,8],[64446,8],[64550,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3970,7],[22907,7],[23185,7],[23261,7],[39085,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16932,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17024,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3288,7],[5033,8],[7008,8],[7563,7],[9794,7],[18196,8],[18317,7],[18815,7],[19108,7],[25024,8],[25283,8],[25506,7],[26173,8],[30146,7],[32264,7],[32384,8],[34438,7],[43380,8],[44041,7],[44167,7],[44358,5],[44778,7],[44965,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33826,7],[33919,7],[34334,8],[34695,8],[35206,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[18773,7],[19046,8],[19335,7],[19584,7],[19791,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9011,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[1695,7],[1744,5],[2774,5],[2827,10],[2966,5],[3063,8],[3234,5],[5389,5],[6394,5],[6613,8],[6928,8],[18225,8],[19123,5],[19303,5],[19437,8],[19693,7],[19907,8],[20009,7],[20339,7],[21056,8],[21208,10],[21681,7],[21721,9],[21983,9],[22359,8],[22493,8],[22610,8],[23249,8],[23550,7],[23911,7],[23935,8],[24006,9],[24414,8],[41660,8],[42752,6],[43042,6],[46067,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10305,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[892,7],[2677,8],[4309,7],[4914,8],[5109,8],[5408,7],[5525,7],[10085,5],[10357,5],[10756,8],[12152,8],[16345,5],[17481,8],[20159,7],[20254,8],[20316,8],[21885,8],[21990,5],[22081,8],[22350,9],[22841,9],[22920,8],[23119,8],[23325,8],[24116,8],[24334,8],[24455,5],[25141,9],[25638,8],[25655,8],[25701,8],[27273,8],[27671,6],[28289,9],[28393,5],[28624,5],[29253,8],[29595,8],[29628,8],[30258,8],[30383,5],[37178,8],[45699,8],[47123,8],[47894,8],[49394,7],[50383,6],[50656,8],[50786,8],[51071,8],[53081,8],[59456,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41772,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30619,5],[45834,5]]},"/en/lessons/jupyter-notebooks":{"position":[[36699,8]]},"/en/lessons/linear-regression":{"position":[[795,8],[836,8],[7817,7],[12348,7],[15903,5],[20448,8],[20645,8],[20751,7],[20827,8],[21056,5],[21288,7],[22175,9],[22396,5],[24211,6],[31449,8],[31558,8],[31670,7],[31726,8],[31950,8],[36282,8],[36792,8],[36895,8],[37235,8],[37250,8],[37308,8],[37347,8],[37522,8],[37909,8],[39184,8],[39244,5],[39304,9],[40260,8],[40594,8],[40834,8],[41093,8],[42430,8]]},"/en/lessons/logistic-regression":{"position":[[534,8],[9015,5],[11648,8],[15890,8],[16439,8],[16785,7],[17133,8],[22074,5],[49815,7],[62645,5],[62664,5],[62699,8],[62721,8],[63537,8],[63647,5],[63677,5]]},"/en/lessons/naive-bayesian":{"position":[[5311,5],[6421,8],[6618,8],[6676,8],[6863,8],[7235,9],[9671,5],[24194,6],[25336,5],[25905,5],[35820,8],[35876,6],[36982,8],[37112,8],[37698,8],[38401,8],[38489,8],[38605,5],[40747,5],[43479,8],[44006,5],[44102,5],[44256,5],[44299,5],[44532,5],[44567,5],[44760,5],[44784,9],[44903,8],[46300,6],[46785,5],[46812,8],[46874,5],[46901,8],[46932,8],[52188,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3338,5],[52080,8]]},"/en/lessons/sentiment-analysis":{"position":[[11241,8],[12998,8],[14245,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8603,7]]},"/en/lessons/sonification":{"position":[[4525,8]]},"/en/lessons/space-place-gazetteers":{"position":[[46158,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3044,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18333,5],[19982,5],[20200,6],[20340,6],[20860,5],[21786,5],[22972,7],[22998,7],[23755,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1524,8],[1711,9],[1850,8],[2144,7],[2248,8],[2382,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[272,5],[1385,7],[1672,8],[1713,7],[4235,7],[4269,8],[4398,5],[4480,8],[4798,7],[5030,8],[10093,8],[10981,5],[11490,8],[11576,9],[15351,5],[17996,5],[22163,5],[22286,9],[26311,5],[26886,8],[27320,7],[27474,9],[28601,5],[29195,8],[29917,5],[30186,5],[30403,8],[30680,8],[30900,8],[31051,7],[31197,8],[31291,9],[31757,5],[31823,5],[35752,7],[40898,8],[45523,7],[47124,6],[48015,8],[48390,8],[52885,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16358,6]]},"/en/lessons/working-with-text-files":{"position":[[7284,7]]}}}],["train/test",{"_index":17741,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[33492,10],[33696,10]]},"/en/lessons/naive-bayesian":{"position":[[54177,10]]}}}],["train_loss",{"_index":5924,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21594,10],[21766,10],[41956,10],[42128,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40508,10],[41850,10],[45975,10]]}}}],["train_test_split",{"_index":17175,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36841,18],[37063,16]]},"/en/lessons/logistic-regression":{"position":[[15528,16],[15719,16]]}}}],["train_test_split(z_new",{"_index":17181,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37115,23]]}}}],["train_test_split(z_new_binari",{"_index":17588,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15806,30]]}}}],["trainabl",{"_index":6379,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43998,9],[44045,10]]}}}],["traindata",{"_index":18477,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44678,10]]}}}],["trained_model",{"_index":14686,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25570,14],[30614,13]]}}}],["trainer",{"_index":11082,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[17990,8],[18073,8],[44903,8]]}}}],["training/test",{"_index":18353,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[24304,16]]}}}],["trainsetid",{"_index":18474,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[44613,12]]}}}],["trait",{"_index":12936,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[19901,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42962,6],[43450,7]]}}}],["trajectori",{"_index":13659,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35733,10],[36748,10],[38005,10],[42907,10],[51662,10],[52054,10],[52560,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19515,10]]}}}],["trallei",{"_index":4986,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47361,8]]}}}],["tran",{"_index":388,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10022,7],[10153,5],[12298,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3714,5],[7025,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3220,5],[3549,5]]}}}],["tranform",{"_index":3412,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[16806,8]]}}}],["transact",{"_index":4542,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69074,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38653,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[45603,12]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32410,12]]},"/en/lessons/gravity-model":{"position":[[7497,12]]},"/en/lessons/sonification":{"position":[[34567,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26563,12]]}}}],["transchar",{"_index":22710,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12508,9],[12570,9],[12629,9],[12672,9]]}}}],["transcod",{"_index":15713,"title":{"/en/lessons/introduction-to-ffmpeg":{"position":[[28,12]]}},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[29,12],[564,10],[2368,10],[2923,11],[3987,11],[17455,10],[18470,9],[18913,9],[19482,10],[19542,10],[21597,11],[22038,11],[28067,11],[40491,11]]},"/en/lessons/sonification":{"position":[[2166,11]]}}}],["transcrib",{"_index":528,"title":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[0,12]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15478,11],[15772,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[777,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17483,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2921,10],[3025,10],[3116,10],[9887,12],[15449,12],[28654,12],[30445,11],[34390,12]]},"/en/lessons/extracting-keywords":{"position":[[1764,11],[2471,11],[4554,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2805,11]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11472,11]]},"/en/lessons/research-data-with-unix":{"position":[[942,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1,12],[315,10],[1221,12],[2648,10],[3484,10],[3616,10],[4237,10],[4306,10],[4394,10],[5911,10],[6664,11],[7824,12],[9256,12],[10462,10],[10821,12],[12626,10],[13843,12],[14230,12],[14865,12],[18212,10],[18788,10],[18870,12],[19150,11],[19165,10],[19987,11],[22678,11],[22792,11],[23337,10],[24084,12],[26817,10],[26910,10],[30567,12],[30669,10],[33711,11],[33880,11],[33943,10],[34142,10],[34440,11],[34563,12],[36172,10]]},"/en/lessons/working-with-web-pages":{"position":[[5801,11]]}}}],["transcript",{"_index":346,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8680,13],[11499,14],[12729,13],[13367,14],[13416,14],[14553,14],[14600,13],[14723,13],[17275,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30655,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8777,12],[8977,10],[17466,10],[17542,14],[17600,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1290,13],[3895,13],[5046,13],[7278,14],[8845,14],[13296,13],[15509,14],[25946,14],[28851,13],[31905,13],[39869,13],[46045,13]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11188,10],[11273,11],[11998,10],[12090,10],[12272,10],[12714,10],[12861,10],[16460,11],[23434,12],[29978,10],[30154,12],[30539,10],[31012,11],[31385,12],[35179,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3952,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[913,11],[2668,10],[3402,10],[3555,11],[3653,10],[3710,10],[3917,10],[4034,10],[4844,11],[4904,10],[5152,10],[5446,10],[6317,10],[8047,11],[8296,11],[10920,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2116,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32216,13]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[457,10]]},"/en/lessons/naive-bayesian":{"position":[[1904,11],[4680,10],[15711,11]]},"/en/lessons/normalizing-data":{"position":[[3643,11]]},"/en/lessons/preserving-your-research-data":{"position":[[5047,15],[5071,15]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2088,15]]},"/en/lessons/sentiment-analysis":{"position":[[10101,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64412,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12749,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[140,13],[500,13],[877,13],[959,13],[2218,13],[3226,13],[4478,13],[5487,14],[11374,13],[13062,13],[13318,13],[17577,13],[17938,13],[22929,13],[23047,13],[34232,13],[34364,13],[34546,13],[34833,13],[35997,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[6156,13],[6248,14]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26994,13]]},"/en/lessons/working-with-web-pages":{"position":[[4254,11],[4463,10],[5384,10],[5538,10]]}}}],["transfer",{"_index":3971,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[22848,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[29373,12],[61026,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1247,8],[1292,8],[1446,8],[32267,9],[35434,8],[35785,8],[35832,8],[35918,8],[36628,8],[36676,8],[36902,8],[40800,8],[41005,8],[41254,8],[41590,8],[43251,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44689,8],[61200,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6649,8],[7836,9],[40512,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11494,12]]},"/en/lessons/extracting-keywords":{"position":[[12368,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27099,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[15251,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[268,8],[19007,8],[19614,8],[19634,8],[19791,8],[20102,8],[20148,8],[20363,8]]},"/en/lessons/jupyter-notebooks":{"position":[[45880,8]]},"/en/lessons/preserving-your-research-data":{"position":[[11014,12]]},"/en/lessons/sentiment-analysis":{"position":[[27231,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47893,8]]},"/en/lessons/working-with-web-pages":{"position":[[1526,8]]}}}],["transferr",{"_index":8286,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5998,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4810,13]]}}}],["transform",{"_index":1369,"title":{"/en/lessons/transforming-xml-with-xsl":{"position":[[0,12]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19008,15],[35093,11],[36736,11],[39400,15],[40116,14],[40342,14],[41203,15]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[411,15],[2361,14],[3278,14],[15113,15],[16765,13],[18154,12],[19425,9],[19445,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5272,9],[25752,11]]},"/en/lessons/common-similarity-measures":{"position":[[3970,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18531,10],[28852,15],[31818,12],[39658,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32582,12],[33297,10],[33510,16],[33725,11],[34251,15],[34692,11],[34789,10],[34925,11],[35102,15],[35226,15],[35373,9],[35753,15],[35842,16],[35890,15],[35965,15]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[17274,14],[17323,14]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[584,12],[17409,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14602,9],[25114,9],[25725,11],[26478,9],[26582,10],[26766,11],[26870,11],[27154,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1915,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23568,15]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14240,12]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2076,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41757,9],[45567,12]]},"/en/lessons/extracting-illustrated-pages":{"position":[[15169,15]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[803,12],[1186,9],[3493,10],[7321,11],[10651,14],[11499,12],[11712,15],[11961,10],[12038,9],[12579,9],[12652,9],[13406,9],[17261,14],[25972,16],[26070,9],[27614,15],[28849,15],[36871,12]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3398,11],[5280,12]]},"/en/lessons/geocoding-qgis":{"position":[[10248,15]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25428,12]]},"/en/lessons/georeferencing-qgis":{"position":[[1265,14],[8376,14],[8650,14],[8776,14]]},"/en/lessons/geospatial-data-analysis":{"position":[[846,16],[1204,15],[12626,11],[13289,11],[13538,9],[15210,9],[16834,12],[18016,15],[18090,16],[18204,11],[21598,9],[28551,14],[28886,15],[29141,11],[35325,16]]},"/en/lessons/getting-started-with-markdown":{"position":[[5810,11]]},"/en/lessons/image-classification-neural-networks":{"position":[[521,11],[1336,13],[18348,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[900,11],[4317,12],[4410,11],[4783,11],[8625,12],[51098,11],[59464,11]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[17363,11],[30181,10],[30795,11],[31548,9],[31652,10],[31837,11],[31944,11],[32228,9],[32578,9]]},"/en/lessons/introduction-map-warper":{"position":[[16969,14],[17139,15]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17254,14],[40453,9]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[19179,9],[39316,9],[48606,14]]},"/en/lessons/json-and-jq":{"position":[[1739,12],[6524,9],[9973,15],[17572,12],[23591,15]]},"/en/lessons/linear-regression":{"position":[[704,15],[5406,14],[5486,15],[31021,14],[31199,15],[32864,15],[68909,11],[78239,11]]},"/en/lessons/logistic-regression":{"position":[[466,15],[6952,14],[13075,15],[14346,14],[50395,9],[50483,9],[51914,11],[51965,11],[62607,14],[63439,15],[63497,16]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[301,12],[11865,14],[15591,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1251,10],[16247,9],[34646,11]]},"/en/lessons/qgis-layers":{"position":[[5900,14]]},"/en/lessons/research-data-with-unix":{"position":[[1115,9],[12453,11],[12584,16]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16816,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12709,11],[37630,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38318,9]]},"/en/lessons/sonification":{"position":[[955,12],[1085,16],[3981,11],[8995,15],[9690,16],[10954,16],[11320,16],[12070,15],[12864,15],[16031,15],[16232,9],[39762,9]]},"/en/lessons/space-place-gazetteers":{"position":[[3056,9],[47958,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5838,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17954,15],[32464,10],[33599,9],[34905,12]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38159,14],[41113,11],[41303,15],[42123,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31813,9],[40583,14]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15319,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1,12],[2334,9],[5251,9],[6127,14],[6150,13],[6199,14],[6325,14],[6420,15],[7508,16],[7800,9],[8265,9],[8430,15],[9352,14],[13496,15],[13705,12],[15713,13],[16179,14],[19600,11],[21982,9],[22461,9],[22860,9],[22960,15],[23052,14],[23979,11],[24602,14],[25316,14],[26045,11],[26327,11],[27326,15],[27534,11],[27802,11],[28671,14],[30493,11],[32617,15],[33092,14],[33280,14],[33372,12],[33461,9],[40421,15],[40477,12],[42044,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20876,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[880,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43668,11],[43887,11]]}}}],["transformation7",{"_index":1305,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15004,16]]}}}],["transformations/ev",{"_index":12837,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[989,23]]}}}],["transformation’",{"_index":15688,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[17549,16]]}}}],["transformed_docu",{"_index":1442,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24087,21],[25041,21]]}}}],["transformed_documents.toarray",{"_index":1452,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24630,31]]}}}],["transformed_documents_as_array",{"_index":1451,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24597,30],[25342,30],[26018,30],[26735,31]]}}}],["transformer.from_crs('epsg:4326",{"_index":23537,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43901,33]]}}}],["transformer.transform(long",{"_index":23539,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[43976,27]]}}}],["transit",{"_index":6753,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[22182,10],[27322,10],[27383,11]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27413,10]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[850,12]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8716,11],[8788,11],[10904,10],[12332,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29623,12],[29786,13],[29939,12],[30103,12],[30243,12],[30408,12],[30479,12],[30673,13],[51370,13],[51407,10],[51623,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44394,11]]},"/en/lessons/space-place-gazetteers":{"position":[[3773,9]]}}}],["transitivity.10",{"_index":10543,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29607,15]]}}}],["transkribu",{"_index":18722,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1483,12]]}}}],["translat",{"_index":2,"title":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16,11]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[17,11],[400,11],[743,11],[1745,11],[1777,9],[1855,11],[2235,9],[2383,11],[3775,12],[3852,13],[8884,11],[8896,9],[8979,11],[9009,10],[9025,11],[9218,11],[9316,12],[9335,11],[9527,10],[9593,9],[9608,9],[9800,11],[9862,9],[10037,9],[10102,10],[10249,10],[10398,9],[11438,9],[11518,12],[12484,9],[12747,11],[13072,10],[13140,11],[13386,12],[13457,12],[13989,11],[14741,11],[14989,9],[15028,11],[15087,12],[15247,10],[15506,10],[15671,10],[15717,11],[17306,11],[17444,13],[17500,11],[23754,12],[24139,9],[24253,11],[24394,11]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1385,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11269,9],[17147,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3684,10],[5184,12],[5366,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[34290,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1784,9],[1806,10],[53636,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[52265,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24308,10],[24647,11],[25200,9],[26002,9],[27310,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9131,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1307,12],[25931,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21071,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36867,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3373,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[29451,9],[63051,9]]},"/en/lessons/geocoding-qgis":{"position":[[5412,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5103,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[29375,10],[29711,11],[30268,9],[31072,9],[32389,10]]},"/en/lessons/intro-to-bash":{"position":[[19281,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30174,9]]},"/en/lessons/jupyter-notebooks":{"position":[[42588,10]]},"/en/lessons/linear-regression":{"position":[[78225,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16457,12],[19740,11],[19786,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[343,10],[7259,12],[9521,11],[9557,12],[9642,11],[11008,11],[12392,12],[15068,9],[15264,11],[15334,11],[34128,12],[34693,12],[41765,10],[46113,10]]},"/en/lessons/sentiment-analysis":{"position":[[15136,11],[15316,11],[15454,11],[15654,11]]},"/en/lessons/sonification":{"position":[[2150,11],[6005,10],[32155,10]]},"/en/lessons/space-place-gazetteers":{"position":[[3580,11],[48966,12],[49122,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28716,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12272,11]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23920,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5631,12],[34682,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1292,12]]},"/en/lessons/transliterating":{"position":[[1177,10],[1233,10],[2326,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[42454,11],[43830,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20944,12],[21000,11]]}}}],["translations/edit",{"_index":5022,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[50244,22]]}}}],["translator'",{"_index":19959,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3384,12],[15038,12]]}}}],["translit_t",{"_index":22708,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12437,16],[12542,15]]}}}],["translit_table[char",{"_index":22711,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12582,20]]}}}],["transliter",{"_index":11466,"title":{"/en/lessons/transliterating":{"position":[[0,15]]}},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3629,16],[5902,15],[6334,15],[6382,15]]},"/en/lessons/space-place-gazetteers":{"position":[[17556,16]]},"/en/lessons/transliterating":{"position":[[1,15],[127,13],[541,15],[803,15],[847,15],[1062,15],[1134,14],[1303,14],[1364,15],[1473,13],[1574,14],[1668,15],[1930,15],[2102,15],[3337,16],[5612,15],[8924,15],[8956,15],[9391,15],[9515,14],[10102,15],[10208,14],[10514,15],[10844,15],[11134,15],[12193,15],[13286,15],[13637,15],[13968,14],[14008,14],[14077,13],[14129,13],[14230,13],[14277,13],[14705,15],[16721,14],[19541,15],[19664,15],[19699,13],[19938,13]]}}}],["transliterate(cont",{"_index":22713,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12903,22]]}}}],["transliterate(word",{"_index":22707,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12417,19]]}}}],["transliterator.pi",{"_index":22604,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4520,18]]}}}],["transmiss",{"_index":5243,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65421,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[31710,12],[31757,12],[32958,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18085,12]]}}}],["transmit",{"_index":12489,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[69086,8]]}}}],["transnat",{"_index":23117,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[447,13]]}}}],["transpar",{"_index":1741,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42285,11]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31813,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44389,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29385,11],[38046,11]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[12543,11]]},"/en/lessons/georeferencing-qgis":{"position":[[9939,12],[11236,13]]},"/en/lessons/googlemaps-googleearth":{"position":[[10267,13],[10484,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49722,13],[58724,12]]},"/en/lessons/introduction-map-warper":{"position":[[18758,12],[19698,13]]},"/en/lessons/linear-regression":{"position":[[59189,12]]},"/en/lessons/sonification":{"position":[[7538,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5651,12]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28949,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61244,12]]}}}],["transpired.4",{"_index":20876,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5047,12]]}}}],["transport",{"_index":7250,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7036,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34602,14]]},"/en/lessons/linear-regression":{"position":[[1523,14]]},"/en/lessons/logistic-regression":{"position":[[1243,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3329,11]]}}}],["transylvania",{"_index":8975,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20717,12]]}}}],["traor",{"_index":16410,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44350,7],[52982,7]]}}}],["trap",{"_index":12382,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56713,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37867,6]]}}}],["trashcan",{"_index":8463,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21169,9]]}}}],["travel",{"_index":13646,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[33280,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36463,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[20910,8],[21465,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5039,6],[6195,9],[9594,10],[9879,9],[10022,10],[10122,9],[12403,10],[16473,7]]},"/en/lessons/space-place-gazetteers":{"position":[[3676,8],[6103,7],[10545,6],[11159,7],[15630,8],[15835,8],[16158,6],[16435,9],[17961,6],[21334,6],[22046,6],[22688,6],[34044,8],[37531,9],[42466,7],[44328,8],[44968,7],[45077,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21922,6],[24566,6]]}}}],["travelogu",{"_index":20939,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[15373,12],[16502,10],[21577,10],[29090,10],[33977,10],[45000,12]]}}}],["travelstop",{"_index":20950,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17996,11],[19043,10],[21975,10],[25949,10],[29457,10],[30036,10],[34348,10],[38947,10]]}}}],["travers",{"_index":14694,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26794,10]]},"/en/lessons/space-place-gazetteers":{"position":[[34061,10]]}}}],["tre",{"_index":11904,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7587,3]]}}}],["treach",{"_index":21348,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[26652,8]]}}}],["treach(dynamiccollab",{"_index":21351,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[26980,22],[27020,22]]}}}],["treacheri",{"_index":8892,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7122,9]]}}}],["treasur",{"_index":12484,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68885,8]]}}}],["treasuri",{"_index":16194,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8487,8]]}}}],["treat",{"_index":491,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[13830,7],[15939,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[29489,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14041,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9403,7],[10999,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49677,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2215,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61705,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18081,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27974,5],[28208,5],[35840,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11943,5],[12047,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[44769,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9119,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21782,7],[33147,5]]},"/en/lessons/geocoding-qgis":{"position":[[36007,5]]},"/en/lessons/georeferencing-qgis":{"position":[[1517,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21300,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3714,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12694,6]]},"/en/lessons/intro-to-linked-data":{"position":[[14630,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18248,5]]},"/en/lessons/json-and-jq":{"position":[[25527,5]]},"/en/lessons/jupyter-notebooks":{"position":[[5796,6]]},"/en/lessons/linear-regression":{"position":[[12076,7]]},"/en/lessons/logistic-regression":{"position":[[4193,7],[19504,5],[19885,5]]},"/en/lessons/naive-bayesian":{"position":[[66807,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[26139,7],[26216,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[17394,7],[27697,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16247,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17106,7],[29623,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37023,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[30973,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[24142,7],[29619,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[13721,5]]}}}],["treati",{"_index":9306,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25102,6],[25711,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6820,7]]}}}],["treatis",{"_index":5759,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[29184,10],[30309,8]]}}}],["treatment",{"_index":7490,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[34380,12]]},"/en/lessons/linear-regression":{"position":[[78000,10]]}}}],["tree",{"_index":3087,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26583,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[34337,4],[36302,6],[40710,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4339,5],[18808,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17582,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27144,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12213,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[30876,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[31369,4]]},"/en/lessons/intro-to-bash":{"position":[[10356,4]]},"/en/lessons/intro-to-linked-data":{"position":[[17652,4],[19092,4]]},"/en/lessons/intro-to-powershell":{"position":[[498,4],[15040,4],[15506,4],[15589,4],[16462,4],[16679,4],[17206,5],[17764,5],[34226,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[30595,4]]},"/en/lessons/json-and-jq":{"position":[[39574,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12668,4]]}}}],["tree.getroot",{"_index":10818,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[27179,14]]}}}],["treebank",{"_index":21504,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[25686,8]]}}}],["trello",{"_index":5558,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63934,6],[67849,7]]}}}],["tremend",{"_index":13529,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7059,10],[11403,10],[59882,10]]}}}],["trench",{"_index":14691,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26610,7],[26737,6],[26875,6],[27119,6],[27903,6]]}}}],["trend",{"_index":2575,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[25992,5],[26809,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67876,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2824,6],[50731,6],[62566,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44749,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42103,6]]},"/en/lessons/geocoding-qgis":{"position":[[32022,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[4039,6],[12858,6],[21061,6],[22677,6],[29250,6],[29962,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1164,6],[11642,6],[59555,6]]},"/en/lessons/introduction-map-warper":{"position":[[1985,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54054,6]]},"/en/lessons/linear-regression":{"position":[[16425,5],[55269,6],[68648,5]]},"/en/lessons/logistic-regression":{"position":[[34836,5],[42993,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16351,5],[16392,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6101,7],[28714,6],[39383,5],[40389,6]]},"/en/lessons/sentiment-analysis":{"position":[[5436,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[26247,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[260,6],[633,6],[5702,6],[7048,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6978,6],[64490,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4656,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[33308,5],[35421,6],[35502,7],[37203,7],[37897,6],[37997,6],[38096,6],[40146,6],[40478,6]]}}}],["trevett",{"_index":18601,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58992,11]]}}}],["trevor",{"_index":6497,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58357,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4591,6],[45486,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[32728,6]]},"/en/lessons/linear-regression":{"position":[[74533,6]]},"/en/lessons/sonification":{"position":[[39873,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[52402,7]]}}}],["tri",{"_index":768,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2445,3],[3581,3],[7800,3],[13120,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6944,6],[8868,6],[21773,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7466,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9971,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10080,3],[22751,3],[43158,6],[50618,3],[56300,6],[58542,5],[60086,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8368,3],[17427,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[13478,5],[50479,3],[51755,6],[53808,4],[63631,4],[66038,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14427,6],[24514,3],[39952,3],[40604,6],[50602,3],[56587,3],[66478,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2329,3],[4205,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4219,5],[21569,3],[36075,3],[37560,3],[62448,3],[65007,3]]},"/en/lessons/common-similarity-measures":{"position":[[13338,3],[19789,6],[29562,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7187,5],[7633,6],[27122,6],[33172,3],[33617,6],[40782,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9061,6],[9746,6],[17935,3],[32258,3],[35090,3],[39746,3],[39812,3],[45146,3],[45779,6],[48878,6],[53258,6],[53835,6],[54701,6],[63741,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11478,3],[11715,3],[11956,3],[15774,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24275,3],[31001,3],[35701,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[33843,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3226,6]]},"/en/lessons/counting-frequencies":{"position":[[1008,3],[5483,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32829,3],[36495,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28229,3],[30690,3],[30788,3],[33850,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10350,6],[26615,3],[34499,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14585,3],[16503,3],[20541,3],[22865,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1382,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6849,3],[7330,3],[11952,3],[13688,3],[14875,3],[16138,3],[16222,3],[16820,4],[17348,3],[17612,3],[17642,3],[18116,3],[21649,3],[22231,4],[23179,3],[23341,3],[23576,3],[23718,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6488,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3451,6],[3823,6],[20191,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8582,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27212,3],[32117,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1696,5],[3367,5],[3514,6],[4574,3],[10668,3],[11239,6],[23944,3],[27092,6],[42005,3],[42078,3],[42155,3],[42994,3],[43489,3],[43675,3],[43924,4],[47609,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5249,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8349,6],[41650,5],[48582,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2392,5],[2596,6],[3498,6],[18772,4],[20369,4],[21873,6],[26894,3],[27273,4]]},"/en/lessons/extracting-keywords":{"position":[[9518,3],[15594,3],[28552,3],[30330,3],[33509,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[28424,4],[31107,3],[31330,4],[36195,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9120,3],[32120,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2078,3],[6749,6],[9552,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[9842,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5966,3],[10044,3],[10396,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8956,6],[29432,4],[48030,4],[48372,4],[48739,4],[49631,4],[53647,4],[53894,4],[54213,5],[54575,4],[56272,4],[58304,3],[58387,4],[59428,4],[64507,4]]},"/en/lessons/geocoding-qgis":{"position":[[9322,3],[34684,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1686,5],[1886,3],[9336,3],[19116,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[22535,3],[26882,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3117,5],[9831,3],[10017,6],[11715,5],[18946,6],[20764,3],[27386,3],[28845,3],[29518,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[1622,5],[4156,3],[5029,3],[5307,3],[6556,3],[7105,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[2086,3],[2293,3],[7125,6],[11608,3],[17208,3],[17468,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[25003,3]]},"/en/lessons/gravity-model":{"position":[[8059,3],[32251,3],[41580,6],[44348,6],[56540,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[13863,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[2287,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16994,6],[24355,3],[37678,3],[38382,3],[39903,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[22606,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12758,6],[31741,3],[36741,3]]},"/en/lessons/intro-to-bash":{"position":[[5039,3],[6898,3],[7189,3],[7620,3],[9824,3],[10174,3],[11169,3],[14842,3],[24563,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[961,6],[3109,6],[16175,5],[16640,4],[16659,5],[18797,4],[18816,5]]},"/en/lessons/intro-to-linked-data":{"position":[[6705,3],[6920,3],[11070,3],[13285,4],[17844,3],[19266,3],[30824,3],[32478,3],[33163,3]]},"/en/lessons/intro-to-powershell":{"position":[[7146,3],[7452,3],[8419,3],[9530,3],[9876,3],[10309,3],[11089,3],[12348,3],[14389,4],[14566,3],[17095,5],[17679,3],[21391,3],[22376,3],[23822,5],[24475,3],[25702,3],[26231,3],[27025,3],[27246,3],[28778,3],[29006,3],[29208,3],[30331,3],[32821,6],[37846,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[10440,3],[15895,6],[16710,3]]},"/en/lessons/introduction-map-warper":{"position":[[18079,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[17617,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[750,3],[7704,3],[16364,3],[20756,3],[32824,3],[36149,3],[40630,3]]},"/en/lessons/json-and-jq":{"position":[[6951,3],[7255,3],[8596,3],[10290,3],[36380,3],[37061,4],[40408,3]]},"/en/lessons/jupyter-notebooks":{"position":[[3635,3],[14110,3],[24571,3],[26733,3],[26768,3],[26821,3],[28133,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3793,3],[7300,3],[8667,5]]},"/en/lessons/linear-regression":{"position":[[31892,6],[33319,4],[33647,4],[56112,3],[61766,6]]},"/en/lessons/linux-installation":{"position":[[2268,6],[3148,3],[4684,3]]},"/en/lessons/logistic-regression":{"position":[[13415,4],[13743,4],[25716,3]]},"/en/lessons/mac-installation":{"position":[[1595,6],[2527,3],[4361,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[742,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7067,6],[28379,3],[36366,3]]},"/en/lessons/naive-bayesian":{"position":[[8480,6],[52696,3],[52816,6],[69751,3]]},"/en/lessons/normalizing-data":{"position":[[3509,3],[5246,3],[5521,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25343,3],[27309,4],[31119,3],[32335,4],[32420,4],[45345,4],[47063,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3575,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4037,3],[6314,3],[10704,3],[10762,3]]},"/en/lessons/qgis-layers":{"position":[[911,4],[6992,3],[8190,3],[8445,3],[8720,4],[13222,3],[15384,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6835,3],[18466,3],[23369,3],[25628,3],[25898,3],[26806,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1690,3],[18989,6],[35637,3],[41604,6],[46612,3]]},"/en/lessons/sentiment-analysis":{"position":[[15949,6],[15998,6],[16763,6],[16808,8],[18867,6],[18916,6],[21686,6],[21735,6],[22732,6],[22781,6],[24821,3],[25969,3],[27821,3],[30511,3],[31608,3],[34801,3],[36584,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22134,3],[33824,3],[34359,3]]},"/en/lessons/sonification":{"position":[[543,3],[15471,3],[24516,3]]},"/en/lessons/space-place-gazetteers":{"position":[[19845,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16339,3],[21849,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[3303,5],[11662,3],[12544,4],[12568,3],[15248,3],[19342,3],[19620,3],[20352,3],[26369,3],[26835,3],[28489,3],[28750,3],[31547,4],[32363,3],[33833,3],[35440,3],[37668,3],[39038,3],[42790,3],[44164,6],[48730,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13841,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12358,3],[12616,3],[14763,3],[15834,3],[16302,3],[17535,3],[18527,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17558,6],[17891,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10692,3],[24462,3],[41430,3]]},"/en/lessons/transliterating":{"position":[[7535,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[41195,6],[44039,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[6758,3],[13160,3],[13605,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2847,3]]},"/en/lessons/vector-layers-qgis":{"position":[[3437,3]]},"/en/lessons/viewing-html-files":{"position":[[2416,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[22577,3],[29500,3],[29626,3],[32546,3],[36209,6],[43874,4],[46106,3]]},"/en/lessons/windows-installation":{"position":[[2953,6],[3885,3],[5611,3]]},"/en/lessons/working-with-text-files":{"position":[[4132,3],[4656,5]]},"/en/lessons/working-with-web-pages":{"position":[[5847,3],[6478,3]]}}}],["triadic",{"_index":10540,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28978,7],[28995,7],[29459,7],[51504,7]]}}}],["triadic_closur",{"_index":10544,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[30307,15],[30370,16]]}}}],["trial",{"_index":1604,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32207,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[27584,5]]},"/en/lessons/counting-frequencies":{"position":[[8193,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[312,5],[6169,5],[6836,5],[11182,5],[11267,5],[11707,5],[11783,5],[11992,5],[12084,5],[12116,5],[12266,5],[12708,5],[12736,5],[12855,5],[16454,5],[23428,5],[29429,6],[29681,5],[29972,5],[30148,5],[30260,5],[30460,5],[30500,5],[30563,6],[30652,5],[31006,5],[31160,5],[31379,5],[31482,7],[31783,5],[31978,5],[32823,5],[33420,5],[34047,5],[34121,5],[34308,7],[34710,5],[35173,5],[35745,5],[35796,5],[36496,6],[36573,5],[37994,5],[41866,6],[41954,6],[43661,6],[44088,8],[47202,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26833,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[907,5],[1482,5],[3704,5],[4057,5],[4104,6],[4127,5],[5440,5],[7645,5],[7700,5],[7986,5],[8041,5],[8783,5],[9856,5],[10914,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1750,5],[2110,5],[7888,5],[7949,5],[8105,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29026,5],[30227,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[451,5]]},"/en/lessons/naive-bayesian":{"position":[[419,6],[447,6],[1919,6],[2832,6],[3309,5],[3384,6],[4523,6],[4600,6],[4699,6],[4970,5],[24451,5],[24834,7],[24876,6],[25091,6],[25258,5],[25449,5],[26328,7],[26737,5],[27138,5],[27352,6],[28465,6],[29157,6],[29198,6],[29224,6],[29530,6],[29661,6],[29846,6],[29949,6],[30096,8],[30235,6],[30356,6],[30404,6],[30576,5],[30646,6],[31183,6],[31262,6],[31952,7],[33011,5],[33212,6],[34703,6],[34891,6],[35052,6],[35116,6],[35263,5],[35627,5],[36154,5],[36188,5],[36241,5],[36433,6],[36642,6],[36788,6],[36822,5],[36892,5],[37468,6],[38901,5],[39072,5],[39312,5],[41471,5],[42668,6],[43128,5],[43229,6],[43264,5],[43395,5],[44056,6],[45107,5],[45968,6],[46010,5],[47013,6],[47242,6],[47296,6],[48041,6],[48258,6],[48428,5],[48557,5],[48802,5],[48904,6],[51066,6],[51118,6],[51270,6],[51421,6],[51881,6],[51941,6],[53060,6],[53593,6],[53680,7],[53788,7],[53987,5],[54090,6],[54407,6],[55091,6],[56490,6],[56893,6],[57251,6],[60088,6],[61687,5],[61751,6],[61906,5],[62666,5],[62788,5],[62865,5],[63158,5],[65624,5],[65784,5],[66307,5],[67250,7],[67352,5],[67873,6],[69701,5],[70411,5]]},"/en/lessons/normalizing-data":{"position":[[3637,5]]},"/en/lessons/preserving-your-research-data":{"position":[[10424,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8185,6],[8243,6],[9119,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[244,5],[316,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2970,7],[3664,6]]},"/en/lessons/working-with-web-pages":{"position":[[2915,6],[4248,5],[4457,5],[4877,5],[5016,5],[5063,5],[5235,6],[5353,5],[5479,5],[6005,5],[7250,5],[8288,5],[9533,5]]}}}],["trialcontents.pi",{"_index":11672,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[9273,18]]}}}],["trialdata",{"_index":18464,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[42962,9],[44031,12],[45910,11]]}}}],["trialdict.json",{"_index":18436,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[37057,15]]}}}],["trialid",{"_index":10256,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35665,7]]}}}],["trialid','apples','orchard','basket','screamed','guilti",{"_index":18468,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[43693,64]]}}}],["trialid','dress','blood','head','incit",{"_index":18467,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[43613,48]]}}}],["trialid','rotten','fish",{"_index":18469,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[43765,27]]}}}],["trialid','victim','peace','disturbed','man','tre",{"_index":18466,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[43548,57]]}}}],["trialids.txt",{"_index":18434,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[36845,13]]}}}],["trialsbycategori",{"_index":18432,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[36552,17],[40916,18]]}}}],["trialset",{"_index":18484,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45038,8]]}}}],["trialset[0",{"_index":18486,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45083,11]]}}}],["trialset[1",{"_index":18487,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[45116,13]]}}}],["trialtxt",{"_index":18282,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[3628,9],[36374,10],[37276,9]]}}}],["trialxml",{"_index":18388,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32698,9],[32939,9],[32975,10],[37162,9]]}}}],["trialzip",{"_index":18387,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[32010,10],[32235,9],[32248,9],[32849,9]]}}}],["trial’",{"_index":18366,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[26813,7],[26984,7],[36522,7]]}}}],["triangl",{"_index":3353,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[8282,8],[9513,8],[9963,8],[10520,9],[11074,8],[14920,8],[17980,8]]},"/en/lessons/common-similarity-measures":{"position":[[14724,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[29203,8],[29314,9],[29656,9],[29684,10],[29706,8],[30612,9],[30780,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[7127,9],[7528,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[38204,8],[41526,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15721,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[12829,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11407,8],[11712,8],[12303,9],[12987,9]]}}}],["trianglar",{"_index":9086,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12420,9]]}}}],["triangul",{"_index":6539,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[1781,13]]}}}],["triangular",{"_index":9083,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11539,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14030,10]]}}}],["tribal",{"_index":14170,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6563,6]]}}}],["trick",{"_index":2892,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16673,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13590,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23691,5],[65622,5]]},"/en/lessons/intro-to-bash":{"position":[[12856,5],[15873,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[15496,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17160,6]]},"/en/lessons/linux-installation":{"position":[[1250,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22630,5]]}}}],["tricki",{"_index":4649,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14275,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[42230,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34983,7]]},"/en/lessons/extracting-keywords":{"position":[[8469,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[24365,7]]},"/en/lessons/jupyter-notebooks":{"position":[[22945,7]]},"/en/lessons/logistic-regression":{"position":[[30184,6]]},"/en/lessons/research-data-with-unix":{"position":[[4275,6]]},"/en/lessons/sonification":{"position":[[27366,6]]},"/en/lessons/transliterating":{"position":[[17955,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3218,6]]}}}],["trickier",{"_index":18721,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1343,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[23584,9]]}}}],["trickiest",{"_index":12262,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38254,9],[49927,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9688,9]]}}}],["trigger",{"_index":8263,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1827,7],[4604,7],[22897,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9648,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1534,7],[3418,7],[24484,7],[27974,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[623,7]]}}}],["trigonometr",{"_index":5686,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[16596,13]]}}}],["trigram",{"_index":3783,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9914,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[12435,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37227,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1873,8],[2617,7]]}}}],["trilingu",{"_index":21030,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[49203,10]]}}}],["trillion",{"_index":2420,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14377,8],[14690,8],[32823,8]]}}}],["trim",{"_index":604,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[18715,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14481,6],[14498,4],[14663,7],[14955,4],[15062,6],[15181,4],[15902,6],[32754,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27189,5],[27299,7],[38771,5]]}}}],["trimming/edit",{"_index":15728,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[4074,16]]}}}],["trinitati",{"_index":18755,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8963,10],[9040,10],[9632,10],[9709,10]]}}}],["trip",{"_index":667,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22028,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3995,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24956,4]]}}}],["tripl",{"_index":2105,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14291,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16709,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63010,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11124,9]]},"/en/lessons/intro-to-linked-data":{"position":[[9157,9],[9180,6],[9382,8],[9537,7],[9861,6],[9942,6],[9979,7],[10066,6],[10366,7],[15611,7],[15707,7],[15776,7],[15914,7],[16221,7],[16467,7],[19342,7],[19767,8],[21528,7],[21882,7],[22930,7],[22994,8],[24768,7],[25234,7],[25547,7],[26586,7],[26834,6],[27589,7],[28364,8],[30682,8],[32255,7],[32865,7]]},"/en/lessons/working-with-text-files":{"position":[[2017,6]]}}}],["tripolitania",{"_index":22368,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[1066,12]]}}}],["tristeza",{"_index":19994,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[11390,8]]}}}],["trivial",{"_index":9430,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49614,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[14946,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66518,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21347,7]]}}}],["troop",{"_index":22012,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[3966,6]]}}}],["trop",{"_index":9913,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51706,4]]}}}],["trop\\ncourt",{"_index":9953,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52566,12]]}}}],["trotskii",{"_index":22595,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1348,10]]}}}],["trotsky’",{"_index":22594,"title":{},"body":{"/en/lessons/transliterating":{"position":[[1271,9]]}}}],["troubl",{"_index":7795,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3976,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18386,8],[55012,8]]},"/en/lessons/installing-omeka":{"position":[[12760,7]]},"/en/lessons/introduction-and-installation":{"position":[[2265,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7066,8]]},"/en/lessons/output-data-as-html-file":{"position":[[7238,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[30276,8]]},"/en/lessons/transliterating":{"position":[[958,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19260,8]]}}}],["troubleshoot",{"_index":3236,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[59973,15]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1145,15],[64961,15],[65029,15]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6200,15]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1383,15],[33253,15],[34368,15]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31214,15]]},"/en/lessons/extracting-keywords":{"position":[[32777,16]]},"/en/lessons/geocoding-qgis":{"position":[[504,15],[26016,15],[33893,15]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[29919,12],[32672,12]]},"/en/lessons/installing-omeka":{"position":[[12833,15]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[648,15],[27676,15],[35489,15],[36610,15]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10109,15]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21568,12]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6539,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[19302,16]]}}}],["trove",{"_index":12485,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68894,5]]}}}],["trubner",{"_index":18777,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10761,7]]}}}],["trudeau",{"_index":7182,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[323,7],[13806,7],[14273,7],[14809,7],[18235,7],[19082,7],[19185,7],[19353,7],[19477,7],[19679,7],[21725,7],[24212,7],[26019,7],[26428,7],[26663,7],[27172,7],[27771,7]]}}}],["trudeau_df",{"_index":7309,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13854,10]]}}}],["trudeau_df$membership",{"_index":7313,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14035,22]]}}}],["trudeau_df2",{"_index":7431,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21747,11]]}}}],["trudeau_df2$membership",{"_index":7435,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21913,23]]}}}],["trudeau_df3",{"_index":7445,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[23764,11]]}}}],["trudeau_df3$membership",{"_index":7448,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[23930,23]]}}}],["trudeau_df[which(trudeau_df$abbr",{"_index":7432,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21765,32],[23782,32]]}}}],["trudeau_t",{"_index":7311,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[13992,13],[14058,13]]}}}],["trudeau_table2",{"_index":7433,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[21868,14],[21937,14],[21958,16],[22304,15]]}}}],["trudeau_table3",{"_index":7446,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[23885,14],[23954,14],[23975,16]]}}}],["trudeau_table[,colsums(trudeau_t",{"_index":7314,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[14078,37]]}}}],["trudeau’",{"_index":7267,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7739,9],[8282,9],[9970,9]]}}}],["true",{"_index":737,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1021,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9603,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21596,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11032,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44860,4],[44903,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4183,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[17667,4]]},"/en/lessons/common-similarity-measures":{"position":[[21701,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19333,5],[47727,5],[49541,4],[54327,4],[58220,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15874,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[14545,5],[14706,5],[22145,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[16551,4],[19243,4],[21242,4],[23608,4],[34559,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30536,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[22688,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26309,4],[29299,4],[29620,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[47559,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29295,5],[32362,5],[32467,5],[32569,5],[32674,5],[32720,5],[32871,5],[33026,5],[33088,5],[33291,5],[33518,5],[33749,5],[33980,5],[34211,5],[34537,5],[34736,5],[35038,5],[35247,5],[35351,5],[35456,5],[51327,5],[52155,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[31858,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17940,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16706,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3763,5],[5417,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39743,5]]},"/en/lessons/geocoding-qgis":{"position":[[35373,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[28009,5],[29679,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37302,4],[37788,4],[39207,4],[39695,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31639,5],[42733,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[25082,6],[25089,5],[25095,5],[25214,4],[25797,6],[25804,5],[25810,5],[26487,6],[27379,5],[28238,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30296,4]]},"/en/lessons/intro-to-linked-data":{"position":[[6176,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9748,4]]},"/en/lessons/json-and-jq":{"position":[[2885,5],[3440,5],[3671,5],[3697,5],[7693,5],[7930,5],[7958,5],[11727,5],[12379,4],[26406,5],[26618,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7518,4]]},"/en/lessons/linear-regression":{"position":[[43869,4],[44000,4],[44071,4],[44175,4],[44201,4],[44253,6],[44742,4],[44923,4],[44952,4],[45027,4],[45063,4],[62090,4],[64500,5],[64908,4],[64986,4],[65354,4],[66106,4],[66163,4],[66223,4],[66285,4],[66341,4],[66405,4],[66468,4],[66528,4],[66591,4],[66653,4],[66718,4],[66781,4],[66843,4],[66907,4],[66973,4],[67037,4],[67095,4],[67156,4],[67217,4],[67276,4],[67338,4],[67398,4],[67456,4],[67514,4],[67575,4],[70332,4],[70400,4],[70465,4],[70531,4],[70596,4],[70666,4],[70731,4],[70798,4],[70862,4],[70926,4],[70992,4],[71056,4],[71123,4],[71192,4],[71258,4],[71322,4],[71390,4],[71455,4],[71517,4],[71580,4],[71645,4],[71715,4],[71777,4],[71845,4],[71915,4]]},"/en/lessons/logistic-regression":{"position":[[19640,5],[19662,5],[19937,4],[20042,4],[20218,5],[20448,5],[20797,4],[20859,4],[20940,4],[21237,4],[21299,4],[22872,4],[22909,4],[23003,4],[23040,4],[28298,4],[43933,5],[45318,4],[45371,4],[45425,4],[45479,4],[45533,4],[45586,4],[45641,4],[45694,4],[45747,4],[45802,4],[45863,4],[45919,4],[45974,4],[46033,4],[46092,4],[46153,4],[46208,4],[46262,4],[46321,4],[46376,4],[46439,4],[46500,4],[46556,4],[46611,4],[46673,4],[47407,4],[47469,4],[47528,4],[47588,4],[47647,4],[47709,4],[47769,4],[47828,4],[47891,4],[47952,4],[48011,4],[48070,4],[48129,4],[48188,4],[48249,4],[48310,4],[48370,4],[48429,4],[48487,4],[48547,4],[48607,4],[48666,4],[48724,4],[48782,4],[48840,4],[56896,5],[58118,4],[58223,4],[58328,4],[58432,4],[58538,4],[58638,4],[58743,4],[58849,4],[58956,4],[59059,4],[59388,4],[59491,4],[59594,4],[59696,4],[59799,4],[59901,4],[60003,4],[60107,4],[60209,4],[60310,4],[62844,6]]},"/en/lessons/naive-bayesian":{"position":[[9252,5],[10539,5],[39803,4],[39813,4],[61428,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[25425,4],[27085,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12793,7],[13050,4],[13124,4],[13198,4],[13272,4],[13346,4],[13420,4],[13494,4],[13568,4],[13642,4],[13716,4],[13809,4],[14435,5],[15766,7],[17360,4],[22300,4],[22539,6],[23146,4],[23783,4],[24165,6],[25850,4],[25951,4],[27715,6],[31258,4],[40150,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10070,4],[33964,4],[34230,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[28989,5]]},"/en/lessons/sonification":{"position":[[6953,4],[35263,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17454,5],[18453,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27736,5],[29073,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[24431,5],[24535,5],[25020,5],[25125,5],[27140,4],[40941,5],[40988,5],[41035,5],[41078,5],[41128,5],[42426,5],[42889,5],[52411,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3226,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20651,5],[25793,5],[28951,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[31289,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[20021,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[31038,4],[31168,4]]}}}],["true/fals",{"_index":8646,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[29394,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5979,10],[13979,10],[15188,10],[17165,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[27665,10],[28842,10],[29507,10],[36161,10]]}}}],["truli",{"_index":5472,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[25280,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57610,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5235,5]]},"/en/lessons/georeferencing-qgis":{"position":[[5344,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9911,5],[37144,5]]}}}],["trump",{"_index":2808,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5973,5]]}}}],["trump’",{"_index":23639,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18396,7]]}}}],["truncat",{"_index":4151,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37756,10],[38017,8],[38348,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[24475,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29067,9]]},"/en/lessons/geocoding-qgis":{"position":[[24252,11]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[30883,8],[30984,8],[34704,8],[39872,8]]},"/en/lessons/json-and-jq":{"position":[[27238,12]]}}}],["truncate_mode='lastp",{"_index":4158,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37992,22]]}}}],["trunk",{"_index":15355,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[15576,5],[16008,6],[17750,5]]},"/en/lessons/naive-bayesian":{"position":[[15522,5],[15582,5]]}}}],["trupp",{"_index":7292,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10873,6],[31842,6],[32867,6],[35288,6]]}}}],["trust",{"_index":1582,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31262,6],[32459,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9956,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66049,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15022,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37901,7],[38027,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28219,7]]},"/en/lessons/gravity-model":{"position":[[34065,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2638,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[41057,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5331,7],[7236,6],[11455,5],[13297,5],[15484,5],[26326,5],[28625,5],[30127,6],[31967,6],[31978,7],[38547,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22525,5]]}}}],["trusti",{"_index":4336,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49883,6]]}}}],["trustworthi",{"_index":12998,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31548,11]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18298,11]]}}}],["truth",{"_index":4328,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[49225,7]]},"/en/lessons/common-similarity-measures":{"position":[[6002,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[3328,7],[5278,6],[6221,6],[17432,6]]},"/en/lessons/logistic-regression":{"position":[[27616,6]]},"/en/lessons/naive-bayesian":{"position":[[22702,7]]}}}],["try/except",{"_index":10745,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18645,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27542,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56675,10]]}}}],["trübner",{"_index":18775,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10706,7],[11687,7],[11742,7]]}}}],["ts",{"_index":13316,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[44883,4]]},"/en/lessons/transliterating":{"position":[[11864,5],[11880,5]]}}}],["ts(countofstori",{"_index":13297,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41580,18],[42710,18],[45022,18]]}}}],["tschingel",{"_index":9904,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51616,10]]}}}],["tschingel,\\nu",{"_index":9948,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52467,13]]}}}],["tshitoyan",{"_index":3902,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18751,9],[69150,10]]}}}],["tsikrika",{"_index":16476,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48916,9]]}}}],["tsna",{"_index":21226,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[1582,7],[3285,4],[4314,4],[4382,4],[8819,4],[34600,4]]}}}],["tsnastat",{"_index":21341,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[24077,10],[24705,11]]}}}],["tsne",{"_index":2688,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[31514,4]]}}}],["tss",{"_index":17236,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[44216,3],[45173,5]]}}}],["tsv",{"_index":11460,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1062,5],[2701,3],[25414,5],[25726,5],[26654,6],[26811,4],[28287,3],[28738,3],[29106,3],[29310,3],[30705,3],[31239,3],[31358,3],[34865,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[530,3],[2321,3],[13794,3],[23144,3],[24232,5],[24747,5],[26245,3],[26366,3],[27967,3]]},"/en/lessons/preserving-your-research-data":{"position":[[6489,4],[6857,4],[15442,4],[15679,4]]},"/en/lessons/research-data-with-unix":{"position":[[5287,4],[5639,3],[9563,5],[9668,4],[10027,5],[10049,5],[10144,4],[11563,4],[12508,4],[12729,4]]},"/en/lessons/space-place-gazetteers":{"position":[[13906,3],[14000,4],[14057,3],[14430,3],[14682,3],[14816,3],[16724,3],[25506,3],[51524,4]]}}}],["tt",{"_index":9390,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40317,5],[40691,3],[40836,3],[41156,4],[41247,3],[41411,4],[41629,4],[42272,3],[42429,4],[43452,3],[45073,3],[45174,3],[45368,3],[45491,3],[48053,3]]}}}],["ttotal",{"_index":23030,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[12776,7]]}}}],["tuan",{"_index":20878,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5093,4],[49550,5]]}}}],["tuber",{"_index":21690,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[13849,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[10128,6]]}}}],["tuberculosi",{"_index":5792,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[32423,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[836,13],[1449,12],[10149,14],[24621,14]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24776,13]]}}}],["tudela",{"_index":20863,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[3561,7],[3647,6],[15465,6],[15589,6],[15828,6],[16810,7],[26091,6],[30216,6],[32746,7],[34591,6],[34616,6],[37408,7],[37421,8],[37511,6],[37596,6],[37805,10],[37938,6],[37994,7],[38188,6],[39190,6],[39215,6],[44321,6],[49099,7]]}}}],["tudela’",{"_index":20943,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[16493,8],[21568,8],[42457,8],[44959,8]]}}}],["tudor",{"_index":20519,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2131,5],[2192,5]]}}}],["tuesday",{"_index":12676,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20575,8],[21328,7]]}}}],["tuff",{"_index":3619,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4056,6]]}}}],["tuition",{"_index":2649,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[29641,8]]}}}],["tukey",{"_index":20313,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[1419,5],[1823,6],[2369,6],[40353,6]]}}}],["tulikovich",{"_index":22717,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13093,10],[15254,10],[18472,12],[19000,10]]}}}],["tulikovich</p>",{"_index":22782,"title":{},"body":{"/en/lessons/transliterating":{"position":[[18419,20]]}}}],["tullia",{"_index":15444,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5975,7]]}}}],["tumblr",{"_index":3232,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58391,6]]}}}],["tumor",{"_index":17609,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[19473,7],[19534,6],[22150,7],[22598,6],[22637,5],[22714,6],[22827,5]]}}}],["tumultu",{"_index":11653,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3329,12]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[11004,15]]},"/en/lessons/normalizing-data":{"position":[[2169,15]]}}}],["tune",{"_index":4352,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51765,4],[65368,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11139,8],[11264,6],[12046,6],[38145,6],[56017,7],[60859,6],[66452,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21256,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48658,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[25495,6],[25778,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19509,4],[29853,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[30016,4],[51205,6]]},"/en/lessons/introduction-map-warper":{"position":[[10947,4]]},"/en/lessons/naive-bayesian":{"position":[[764,6],[61278,6],[67988,6],[68018,6]]},"/en/lessons/sentiment-analysis":{"position":[[13134,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27464,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[42483,6]]}}}],["tune_figure(ax",{"_index":4075,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30607,15]]}}}],["tune_figure(axs[0",{"_index":4093,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31050,19]]}}}],["tune_figure(axs[1",{"_index":4096,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31179,19]]}}}],["tunnel",{"_index":9309,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25247,6],[25854,6]]}}}],["tuo",{"_index":12018,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10904,3],[62204,3]]}}}],["tuomo",{"_index":11281,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48202,5]]}}}],["tupl",{"_index":1020,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2965,6]]},"/en/lessons/counting-frequencies":{"position":[[13632,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10139,6]]},"/en/lessons/extracting-keywords":{"position":[[38218,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[64581,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36411,5],[40976,7],[40989,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[39875,5],[39975,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[21596,7],[21626,5]]}}}],["tuple(",{"_index":10429,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[9825,9],[12774,9]]}}}],["tuple(storedmatch",{"_index":10981,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[36967,20]]}}}],["tur",{"_index":15213,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[22877,5]]}}}],["turfrey",{"_index":18578,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58613,11]]}}}],["turk",{"_index":8559,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5657,5]]},"/en/lessons/naive-bayesian":{"position":[[65978,5],[65997,4],[66184,6]]}}}],["turkel",{"_index":6672,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[12795,6]]},"/en/lessons/naive-bayesian":{"position":[[1304,6]]},"/en/lessons/research-data-with-unix":{"position":[[13918,7],[13938,7],[14026,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[6305,6],[6621,6],[46776,6]]}}}],["turkish",{"_index":11555,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[19401,7]]}}}],["turkmenistan",{"_index":11629,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32068,13]]}}}],["turku",{"_index":15924,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[41825,7]]}}}],["turk’",{"_index":18689,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66171,6]]}}}],["turn",{"_index":1182,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10552,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2418,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20156,4],[30189,4],[30297,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45155,5],[49871,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16240,5],[40452,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3991,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1309,4],[1830,4],[61944,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3229,4],[30146,5],[43828,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37797,4],[59345,5],[60283,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37107,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5319,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14436,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7873,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9217,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[19232,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7989,5],[41171,5],[41571,6],[45674,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4024,4],[10983,4],[35842,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5461,4],[7232,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[22679,4]]},"/en/lessons/extracting-keywords":{"position":[[18341,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11120,4],[19834,7],[24396,4],[42246,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13727,6],[26557,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[3971,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4019,7],[4130,4],[8859,4],[9220,4],[16253,4],[24610,4],[68162,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[13687,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[6406,5],[13353,6]]},"/en/lessons/gravity-model":{"position":[[8182,4],[12522,4],[41263,4],[48043,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[8191,5],[12918,5],[14550,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[19314,4],[23066,4],[24126,4],[24767,4],[37905,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4951,4],[11690,7]]},"/en/lessons/intro-to-bash":{"position":[[6255,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[8238,5]]},"/en/lessons/intro-to-linked-data":{"position":[[14133,6],[35986,5]]},"/en/lessons/intro-to-powershell":{"position":[[34085,4],[38834,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8472,6],[9238,7],[10030,6],[13457,6],[16683,4],[23503,4]]},"/en/lessons/introduction-map-warper":{"position":[[2122,5]]},"/en/lessons/json-and-jq":{"position":[[30441,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28686,5],[46172,7],[47744,4],[50306,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3246,4],[6536,4]]},"/en/lessons/linear-regression":{"position":[[12168,5],[21147,5],[69531,5],[72613,4]]},"/en/lessons/logistic-regression":{"position":[[6423,5],[20014,5],[47131,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[19349,4]]},"/en/lessons/naive-bayesian":{"position":[[5297,5],[5956,5],[7586,4],[12228,4],[15563,5],[21011,4],[23556,4],[28135,4],[30618,5],[42629,7],[49735,5],[50155,5]]},"/en/lessons/normalizing-data":{"position":[[1840,4],[9525,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31535,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[3926,4],[4642,6],[7269,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[20575,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19845,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[13297,4],[13595,4],[18734,4],[19016,5],[19619,4],[29757,4],[31392,5]]},"/en/lessons/sonification":{"position":[[6061,6],[36486,5],[38453,7]]},"/en/lessons/space-place-gazetteers":{"position":[[12032,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[22000,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15669,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43714,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[15567,4]]},"/en/lessons/transliterating":{"position":[[7155,5],[9374,4],[10645,5],[12345,4],[16781,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15294,4],[16188,4],[27925,7],[38996,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2319,5],[10454,4],[10926,4],[20002,4]]},"/en/lessons/vector-layers-qgis":{"position":[[12478,4],[16554,4]]}}}],["turner",{"_index":10863,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[5974,6],[17673,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5699,6]]}}}],["turney",{"_index":20255,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49981,7],[53994,7]]}}}],["turtl",{"_index":15116,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[287,6],[22285,6],[22840,6],[22848,8],[22949,6],[23004,6],[23667,6],[24737,6],[26756,7],[26850,6],[27435,7],[28340,7],[29502,7],[29743,7]]}}}],["turtle’",{"_index":15228,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24440,8]]}}}],["tutor",{"_index":12105,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16631,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15118,5]]}}}],["tutori",{"_index":120,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2431,8],[2602,8],[2703,8],[3113,9],[16209,10],[18431,9]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19897,8],[24902,8],[29423,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[688,8],[15631,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[6939,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[982,8],[2425,9],[3416,9],[9737,8],[24156,8],[30772,8],[31630,9],[31733,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26133,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2109,8],[10364,8],[10458,8],[11999,10],[12959,10],[15938,9],[19425,9],[29775,9]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[646,8],[5020,8],[6737,9],[10316,9],[20435,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5647,9],[6244,9],[6696,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[856,9],[4428,8],[4648,9],[4806,9],[9502,9],[14059,8],[14171,8],[16885,9],[19245,8],[19925,8],[22952,8],[23114,8],[25056,8],[25691,8],[25843,8],[66206,8],[67881,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1337,8],[2138,8],[3806,8],[4557,9],[7397,8],[7972,8],[8284,8],[8351,9],[8957,8],[9210,8],[9877,9],[11809,8],[13003,8],[13348,9],[17598,9],[19135,8],[21416,9],[27707,9],[31838,8],[32060,9],[38187,10],[38380,9],[39852,9],[50309,9],[50490,8],[51878,8],[70274,8],[70646,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2001,8],[4110,8],[4901,10],[7259,8],[66942,9]]},"/en/lessons/common-similarity-measures":{"position":[[1969,8],[2565,8],[3450,9],[4019,8],[4639,9],[9393,9],[11319,9],[36459,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6412,9],[11049,8],[13674,9],[16018,9],[16566,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9334,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[517,8],[566,9],[1050,8],[1851,9],[2414,9],[2981,8],[3327,8],[3571,8],[3878,8],[4261,9],[7124,9],[16762,9],[21990,8],[22079,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11204,10],[11984,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1939,9],[2123,8],[2274,8],[2397,8],[5292,9],[9710,8],[29110,8],[39618,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1575,8],[4109,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1736,9],[1913,9],[2224,8],[2477,9],[4116,8],[4247,8],[5248,9],[7353,8],[7547,9],[13248,9],[15618,8],[16832,9],[18640,9],[27983,9],[29063,9],[33116,9],[46808,8],[46839,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1382,8],[4402,8],[4616,9],[4845,9],[5595,8],[5818,8],[6098,8],[6450,8],[6988,8],[7500,8],[8343,9],[12002,8],[12269,9],[13289,8],[33158,8],[36041,8],[36772,8],[39092,8],[39363,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1448,8],[1670,9],[2142,8],[2296,8],[4510,8],[5087,8],[5403,8],[6021,9],[6233,8],[26541,8],[38159,8],[38310,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[455,8],[901,9],[2555,8],[3109,8],[3319,8],[5359,8],[16444,10],[19583,8],[29622,8],[30125,8],[30280,8],[30292,8],[30513,10],[30914,9],[31340,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2244,9],[2735,8],[13923,8],[15269,9],[15611,8],[15863,8],[15920,8],[17076,8],[17400,9],[18573,8],[18916,9],[19966,8],[23743,9],[25501,9],[31610,9],[32524,9],[47065,8],[47373,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[663,10],[1353,9],[2627,9],[3984,9],[10312,9],[12621,9],[28726,8],[29231,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2804,8],[3421,9],[3927,10],[4838,9],[5113,8],[21505,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2208,8],[2573,8],[3845,8],[13226,8],[17601,10],[41452,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1609,9],[1731,8],[3193,8],[3530,8],[5115,8],[5603,8],[27357,8],[40321,8],[42917,9],[56144,9]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1429,10],[2725,8],[3040,8],[7773,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1370,8],[2762,8],[2834,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1436,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[620,9],[911,8],[1249,9],[1280,8],[2046,9],[3218,8],[4213,8],[4592,9],[5104,9],[7974,8],[8360,9],[8626,10],[9939,8],[13643,9],[17063,9],[18297,9],[21202,9],[33251,9],[39639,11],[41388,9],[45999,8],[48188,8],[51887,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5439,8],[5611,9],[14877,9]]},"/en/lessons/extracting-keywords":{"position":[[2206,8],[3162,9],[3514,8],[4130,8],[4504,8],[5067,8],[5546,8],[5782,10],[6941,9],[38958,9],[39075,9],[39151,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4058,8],[6181,8],[6715,8],[7261,9],[7703,9],[7809,8],[14294,8],[44534,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5214,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1784,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[122,8],[998,9],[3526,8],[9151,8],[17430,8],[20708,8],[21041,9],[21068,8],[35215,10],[57357,9],[69347,8]]},"/en/lessons/geocoding-qgis":{"position":[[191,9],[299,9],[805,9],[1217,8],[1349,10],[3328,9],[4204,8],[4665,8],[4915,8],[5024,8],[5217,8],[5462,8],[5854,8],[6268,8],[6526,8],[8713,8],[9388,9],[10927,9],[18697,8],[18747,9],[21772,8],[21864,10],[22851,8],[23755,8],[26076,8],[29744,10],[33401,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32599,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[2636,8],[4149,8],[4496,8],[5329,8],[5587,8],[5686,8],[6335,8],[7067,9],[8465,9],[9012,8],[18111,9],[18190,8],[29306,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6444,9],[8757,8],[9817,8],[13520,8],[34349,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[2547,9],[5141,10],[5222,10],[5884,8],[5983,8],[7586,10],[7704,10]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4370,8],[4498,8],[23478,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2789,9],[2941,8],[3071,9],[3791,10],[12293,9],[24086,8],[25412,8],[26072,8],[26738,8]]},"/en/lessons/gravity-model":{"position":[[139,8],[6967,8],[7883,8],[8906,8],[8951,8],[9231,8],[9376,8],[9528,8],[10163,8],[17189,8],[17836,8],[19057,8],[20481,8],[22570,9],[29361,8],[37419,8],[44726,9],[46608,8],[47239,9],[51213,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[1726,9],[2631,8],[2688,9],[3193,8],[3847,10],[4031,9],[4685,8],[5030,9],[6009,9],[19351,9],[26930,8],[34548,9],[42083,9],[45955,8]]},"/en/lessons/installing-omeka":{"position":[[1268,9],[1337,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[483,8],[4702,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2428,8],[2626,9],[40577,9],[48729,9],[48780,9],[50995,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3001,8],[36438,9],[49193,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1652,8],[2158,9],[3115,8],[8592,8],[8780,8],[8879,8],[8964,8],[9233,8],[9662,8],[9711,8],[10446,8],[12025,9],[17301,9],[18014,8],[18299,8],[20098,8],[20393,8],[20761,8],[20913,8],[21133,8],[21790,9],[26231,8],[29051,9],[47032,9],[50215,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[713,8],[1377,9],[3324,8],[3900,8],[4216,8],[4833,9],[5045,8],[7916,8],[8070,8],[23610,8],[31611,8],[41404,8],[41555,10]]},"/en/lessons/intro-to-bash":{"position":[[1843,8],[2240,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[548,8],[868,9],[2009,8],[4751,8],[4987,9],[6661,9]]},"/en/lessons/intro-to-linked-data":{"position":[[682,8],[1005,8],[1421,8],[1881,8],[2287,8],[2684,9],[30350,9],[36511,8],[37365,9],[38039,8]]},"/en/lessons/intro-to-powershell":{"position":[[1409,8],[1770,8],[2251,8],[7058,9],[35322,9],[38738,9],[39203,8],[39261,9],[40672,9],[46280,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[613,9],[1840,9],[5768,9],[5852,8],[13721,8],[20563,8],[25336,9],[26254,10],[26378,9]]},"/en/lessons/introduction-map-warper":{"position":[[3131,8],[5942,9],[6120,8],[9141,8],[22917,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2210,8],[2258,8],[3453,8],[4354,9],[4653,8],[4712,9],[5018,9],[10830,8],[12037,9],[12509,9],[13441,9],[14255,9],[16327,9],[17348,8],[20080,9],[20292,9],[20529,9],[21284,9],[23657,9],[29260,9],[33708,9],[33898,9],[40208,9],[40905,8],[42441,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1333,8],[1789,9],[2212,8],[2940,9],[3172,9],[5021,9],[8504,9],[10447,9],[14917,8],[17115,8],[17293,8],[17505,8],[29758,9],[31362,9],[36689,9],[39038,9],[39184,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4625,8],[5111,8],[5346,8],[6610,8],[7255,8],[7505,9],[7657,8],[20014,9],[46513,10]]},"/en/lessons/jupyter-notebooks":{"position":[[2584,9],[8777,9],[9043,8],[36685,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[36704,8]]},"/en/lessons/naive-bayesian":{"position":[[1495,8],[2571,9],[9612,9],[27554,10]]},"/en/lessons/normalizing-data":{"position":[[10017,9]]},"/en/lessons/qgis-layers":{"position":[[6529,8],[7288,9]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1049,8],[1363,8],[2431,8],[27122,8],[27676,9],[27724,8],[27740,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[774,8],[3444,8],[3597,8],[3682,8],[4669,9],[10935,8],[12022,9],[15122,8],[41712,8],[45700,8]]},"/en/lessons/sentiment-analysis":{"position":[[5828,8],[9462,8],[9961,9],[10591,9],[12125,9],[12391,8],[12559,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3864,9],[5220,8],[9334,8],[9507,8],[10194,8],[12563,9],[12983,8],[13202,8],[13906,9],[15125,9],[17320,8],[17680,10],[21602,8],[22809,8],[25724,8],[32422,8],[34015,8],[35536,8]]},"/en/lessons/sonification":{"position":[[1947,9],[2099,8],[2651,9],[3267,9],[11717,9],[11735,8],[11788,9],[15509,8],[20031,8],[20699,8],[22519,10],[27436,9],[33242,8],[33460,9],[33732,9],[34758,9],[34868,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[171,9],[659,8],[929,8],[4792,9],[9872,9],[10576,9],[11281,9],[18760,9],[20568,9],[29433,9],[29523,9],[32267,8],[33710,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[97,9],[1787,8],[2154,8],[2806,8],[2987,8],[3328,8],[3470,9],[3826,8],[3940,9],[4196,8],[5941,9],[6047,8],[6725,8],[7165,8],[8868,8],[10566,8],[14375,8],[32394,9],[32766,8],[33717,8],[33860,9],[34277,8],[34483,8],[36003,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4243,8],[45632,8],[45700,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[38470,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3567,8],[10961,9],[12795,10],[21591,8],[24161,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5065,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2277,8],[6050,8],[6933,9],[7097,8],[13858,8],[16123,9],[16462,9],[21165,9],[28942,9],[29129,9],[40570,8],[41141,9],[41987,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1607,9],[48001,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[20179,9]]},"/en/lessons/viewing-html-files":{"position":[[1292,9],[3792,8],[3820,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[214,9],[1631,9],[2099,8],[2839,9],[3715,8],[3864,8],[4152,8],[5434,9],[6175,9],[6265,8],[7475,8],[7541,8],[14077,9],[15492,9],[15672,9],[17297,8],[20505,9],[36157,9],[43017,9],[46335,8]]},"/en/lessons/working-with-text-files":{"position":[[9271,8]]}}}],["tutorial.git",{"_index":9819,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39333,12]]}}}],["tutorial.mallet",{"_index":22054,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[15940,15],[16058,16],[16497,15],[16982,15],[18355,15],[18397,15],[20004,15],[20317,15],[21808,15]]}}}],["tutorial_composition.txt",{"_index":22075,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[20742,27],[21953,24],[22385,24],[22446,24]]}}}],["tutorial_compostion.txt",{"_index":22073,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[20124,23]]}}}],["tutorial_keys.txt",{"_index":22072,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[20086,17],[20597,19],[21007,17],[21915,17]]}}}],["tutorial’",{"_index":4025,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26900,10]]}}}],["tutorial“chang",{"_index":8709,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41477,15]]}}}],["tutorti",{"_index":6572,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[8906,9]]}}}],["tv",{"_index":15722,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[1601,3]]}}}],["tw",{"_index":14297,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[38519,2],[38839,3],[38961,3]]}}}],["twain",{"_index":9435,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49778,5]]}}}],["twarc",{"_index":16689,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[17804,6]]}}}],["tweak",{"_index":2543,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23020,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1560,8],[33872,8],[59372,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27327,8]]},"/en/lessons/extracting-keywords":{"position":[[34492,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66926,8]]},"/en/lessons/geocoding-qgis":{"position":[[30090,5],[31695,5]]},"/en/lessons/gravity-model":{"position":[[26269,7],[26283,6],[26981,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[44234,6]]},"/en/lessons/intro-to-bash":{"position":[[9383,5],[20745,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[10071,9]]},"/en/lessons/naive-bayesian":{"position":[[68083,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17447,6]]},"/en/lessons/sonification":{"position":[[8713,5]]},"/en/lessons/space-place-gazetteers":{"position":[[21771,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[13503,5],[20837,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4799,5]]}}}],["tweet",{"_index":2744,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1039,5],[3136,7],[3152,6],[3270,5],[4854,6],[5303,5],[5374,7],[5418,5],[5498,6],[5660,6],[5800,6],[5857,6],[6204,6],[6361,6],[6427,6],[6597,6],[7026,5],[7947,5],[8103,5],[8266,5],[8549,5],[9056,5],[9378,5],[9468,5],[9633,5],[9757,5],[9816,5],[9919,5],[10063,5],[10111,5],[10276,5],[10386,6],[10443,5],[10525,6],[10884,7],[11780,5],[12095,5],[12481,7],[13801,6],[14332,6],[14525,7],[14543,5],[14578,7],[14660,6],[15297,8],[15474,8],[25216,7],[25408,5],[25543,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4802,6],[4823,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[1415,8],[3906,8],[4109,8],[4290,8],[4484,8],[5924,6],[6325,8],[7316,5],[13828,9],[14654,6],[14944,6],[15255,8],[17136,6],[17356,6],[17447,7],[22081,8],[23364,5],[24799,5]]},"/en/lessons/json-and-jq":{"position":[[342,5],[387,5],[17644,6],[17901,7],[18089,5],[18195,5],[18221,5],[18256,5],[18431,6],[18564,5],[18623,5],[18674,5],[18734,6],[20454,6],[20545,5],[20667,5],[21122,5],[22696,6],[23833,5],[24599,6],[24891,5],[24942,5],[25023,5],[25885,5],[25940,6],[25969,5],[26064,5],[26187,5],[26993,5],[27052,6],[27429,6],[27599,5],[28303,6],[28909,5],[29288,5],[29499,5],[29525,5],[29610,6],[29667,5],[29742,5],[30053,5],[30535,5],[31535,5],[31648,7],[32474,6],[32607,6],[34715,5],[34806,5],[35149,5],[35507,6],[35903,5],[36445,6],[36723,7]]},"/en/lessons/preserving-your-research-data":{"position":[[4121,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[923,6],[1114,6],[4751,6],[6206,6],[6881,6],[10124,6],[10230,6],[10712,6],[12197,6],[12477,6],[12542,6],[13821,5],[14131,6],[14837,6],[16186,8],[16232,7],[16380,6],[16507,6],[16626,6],[16874,6],[17148,7],[18109,6],[18170,6],[18249,7],[18283,6],[18295,7],[19583,6],[19766,5],[19821,5],[20822,7],[20873,6],[21020,6],[21075,6],[21740,8],[22029,6],[22841,6],[23202,6],[23326,6],[23492,7],[24279,7],[24398,6],[24558,6],[24644,6],[24840,6],[25231,6],[25268,6],[25595,6],[25611,6],[26091,6],[26173,6],[26336,6],[27570,7],[27924,6],[27978,6],[28186,6],[29043,6],[29304,6],[29397,6],[29619,6],[29703,6],[29777,6],[30561,6],[30611,6],[30718,6],[30828,6],[30872,6],[31225,5],[31395,6],[31553,6],[32165,6],[32287,7],[32651,6],[32928,7],[34770,6],[35219,6],[35298,6],[35740,6],[35857,6],[36144,7],[36180,5],[36260,6],[36331,6],[36422,6],[36699,6],[37987,6],[38203,5],[38481,7],[39680,6],[39780,5],[40013,6],[40238,7],[40268,5],[41101,6]]},"/en/lessons/sentiment-analysis":{"position":[[4669,7]]}}}],["tweet/hashtag",{"_index":16771,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[33394,13],[34377,13]]}}}],["tweet_id",{"_index":16745,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27761,10],[27924,12],[28046,12],[28163,12],[28697,10],[29205,10],[31064,10],[31150,11]]}}}],["tweeter",{"_index":2894,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17059,10]]}}}],["tweets.24",{"_index":16414,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44536,9]]}}}],["tweets/observ",{"_index":19896,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[34668,19]]}}}],["tweetset",{"_index":2733,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[68,9],[2276,9],[2354,9],[2571,9],[2680,9],[3858,10],[4018,10],[4234,9],[4283,10],[7415,9],[9532,9],[9563,10],[10228,10],[14029,9],[14232,9],[15167,9],[16720,9]]}}}],["tweet’",{"_index":16707,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[22745,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[25924,7]]}}}],["twelfth",{"_index":11729,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2772,7]]}}}],["twelv",{"_index":7294,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[11717,6]]},"/en/lessons/counting-frequencies":{"position":[[11702,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[20380,6],[20505,6]]},"/en/lessons/preserving-your-research-data":{"position":[[18215,6],[18413,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11318,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34033,6]]}}}],["twenti",{"_index":2756,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1581,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5854,6],[6996,6]]},"/en/lessons/counting-frequencies":{"position":[[11725,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21395,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[33131,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19381,6]]},"/en/lessons/gravity-model":{"position":[[57459,6]]},"/en/lessons/intro-to-bash":{"position":[[15411,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4761,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[23939,6]]},"/en/lessons/transliterating":{"position":[[18950,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[37832,6]]}}}],["twentieth",{"_index":11217,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[41478,9]]},"/en/lessons/geocoding-qgis":{"position":[[4871,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7645,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8967,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49916,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10087,9],[14699,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10413,9]]}}}],["twice",{"_index":1628,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[33572,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17729,6],[17891,5]]},"/en/lessons/common-similarity-measures":{"position":[[20862,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13771,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[12710,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32715,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[13640,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38848,5],[40017,6],[40731,6],[41178,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18015,5]]},"/en/lessons/intro-to-bash":{"position":[[19725,6]]},"/en/lessons/intro-to-linked-data":{"position":[[28980,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25566,6],[33977,7]]},"/en/lessons/json-and-jq":{"position":[[20582,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34580,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7713,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[27832,6]]},"/en/lessons/working-with-text-files":{"position":[[7345,5]]}}}],["twice.txt",{"_index":15003,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[16860,10],[16913,9]]}}}],["twilight",{"_index":1546,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30345,9]]}}}],["twine",{"_index":9462,"title":{"/en/lessons/interactive-text-games-using-twine":{"position":[[92,5]]}},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50996,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[93,5],[335,5],[1060,5],[1082,5],[2511,6],[2518,5],[2816,5],[3127,5],[3162,5],[3327,6],[3334,5],[3437,5],[3482,5],[3562,5],[3616,5],[3875,5],[4037,5],[4306,5],[4641,5],[4764,5],[4794,5],[4916,5],[4990,5],[7445,5],[9766,5],[10461,5],[10567,5],[10860,5],[11128,5],[11191,5],[12457,5],[17844,5],[18065,5],[19138,5],[19214,5],[19654,5],[19694,5],[19758,6],[19850,5],[20094,5],[20325,5],[20611,5],[20736,5],[20991,5],[21780,5],[22991,6],[23527,5],[25013,5],[25302,5],[25629,5],[28212,5],[28318,5],[29001,5],[31446,5],[37009,5],[38041,5],[38917,5],[38992,6],[39713,5],[39834,6],[40183,6],[40544,6],[40796,5],[40863,5],[41125,5],[41298,5],[41918,5],[41965,5],[42151,5],[42231,5],[42373,6],[42420,5],[42482,5],[42543,5],[42779,6],[44135,6],[45542,5],[45643,5],[46225,6],[47106,5],[47714,5],[47778,5],[48020,5],[48107,5],[48206,5],[48383,5],[48687,5],[48741,5],[48774,5],[48903,5],[49901,5],[51008,6]]}}}],["twineri",{"_index":14323,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48706,7]]}}}],["twine’",{"_index":14306,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[42575,7]]}}}],["twine’.7",{"_index":9193,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6684,8]]}}}],["twist",{"_index":9223,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10700,6]]}}}],["twitter",{"_index":2732,"title":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20,7]]}},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21,7],[446,7],[674,7],[841,7],[985,8],[1434,7],[2153,7],[2266,8],[2421,7],[2991,7],[3653,7],[8164,7],[8969,7],[8994,7],[9072,8],[9766,8],[16955,7],[26622,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38386,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10560,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[30056,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1043,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33930,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30688,7],[30997,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10797,8]]},"/en/lessons/intro-to-twitterbots":{"position":[[79,7],[282,7],[745,7],[983,7],[1291,7],[1354,7],[1499,7],[3611,7],[3764,7],[5802,7],[6522,7],[7713,9],[15098,7],[15311,7],[15350,7],[15367,7],[15574,7],[15716,7],[15864,7],[16202,7],[16245,7],[16328,8],[16375,7],[17488,7],[19280,7],[25376,7],[25823,7],[26756,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5357,7]]},"/en/lessons/json-and-jq":{"position":[[525,7],[942,7],[1832,7],[17531,7],[17675,7],[17760,7],[18034,7],[18868,7],[19449,7],[23884,7],[24615,7],[24760,7],[24782,7],[24868,7],[25590,7],[25861,7],[31666,7],[40557,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51958,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[441,7],[576,7],[844,7],[1351,7],[1486,7],[2671,7],[4426,8],[4572,7],[5153,7],[5444,7],[6116,7],[6825,7],[7125,7],[7343,7],[7783,7],[7813,7],[7887,7],[9435,7],[9688,7],[9889,7],[9972,7],[10057,7],[12039,7],[12131,7],[14882,7],[18541,7],[19217,7],[21578,7],[24997,7],[30478,7],[31125,7],[34265,7],[37997,8],[38238,7],[39515,7],[40715,7],[41046,7],[41270,7],[42086,7],[43155,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49725,8],[52396,8]]},"/en/lessons/sentiment-analysis":{"position":[[13882,9]]}}}],["twitter_usernam",{"_index":3127,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38363,17]]}}}],["twitterbot",{"_index":8014,"title":{"/en/lessons/intro-to-twitterbots":{"position":[[19,11]]}},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45362,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[20,11],[1052,11],[1899,10],[7120,11],[7412,11],[14590,11],[15676,11],[17551,11],[19018,12],[19438,11],[25478,12],[25610,11],[26367,10],[26824,11]]}}}],["twitter’",{"_index":2736,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[350,9],[3406,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[947,9],[4677,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[649,9],[5381,9]]},"/en/lessons/json-and-jq":{"position":[[846,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1390,9],[7462,9],[7712,9],[9705,9],[38034,9]]}}}],["two",{"_index":146,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3136,3],[3404,5],[3626,3],[3734,4],[3961,3],[4001,4],[5988,3],[11654,3],[13346,3],[14511,3],[14665,3],[14788,3],[15951,3],[16254,3],[16335,3],[16952,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2745,3],[6588,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7012,3],[10494,3],[11468,4],[14551,3],[15627,3],[21070,3],[25718,3],[39847,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4882,3],[8489,3],[8767,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[232,3],[294,4],[3347,3],[6138,3],[8536,4],[13545,3],[13809,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2360,3],[2721,3],[15046,3],[15234,3],[26028,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5769,3],[6492,3],[6618,3],[16618,3],[16914,3],[18597,3],[20437,3],[21637,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4719,3],[4735,3],[4812,3],[42199,3],[46007,3],[61006,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16603,3],[19291,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[132,3],[5928,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1709,3],[4644,3],[5247,3],[12367,3],[15598,3],[22444,3],[30375,3],[31704,3],[31985,3],[33958,3],[36605,3],[37016,3],[38982,3],[41263,3],[48678,3],[55871,3],[60266,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1450,3],[2159,3],[2436,3],[14446,3],[14523,3],[14571,3],[14626,3],[14864,3],[14887,3],[15474,3],[15745,3],[23256,4],[23384,3],[35087,3],[35242,3],[40984,3],[42075,3],[42591,3],[42716,3],[43530,3],[44991,3],[70361,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2057,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2026,3],[4815,3],[17931,3],[17953,3],[24442,3],[27141,3],[29029,3],[33479,3],[48854,3],[56167,3],[66018,3],[70969,3],[70991,3]]},"/en/lessons/common-similarity-measures":{"position":[[906,3],[1800,3],[5772,3],[5906,3],[6300,3],[6386,3],[6867,3],[8208,3],[8669,3],[8685,3],[9319,3],[9605,3],[9700,3],[10988,3],[11108,3],[11577,3],[12970,3],[13359,3],[13862,3],[14161,3],[14418,3],[14653,3],[14750,3],[15510,3],[15787,3],[16049,4],[16113,3],[16339,3],[16537,3],[16677,3],[16692,3],[16920,3],[17567,3],[17718,3],[18089,3],[18230,3],[18386,3],[18474,3],[19420,3],[19684,3],[19967,3],[20163,3],[20422,3],[20742,3],[20934,3],[21378,3],[26820,3],[30329,3],[32357,3],[32606,4],[35100,3],[35750,3],[36073,3],[38685,3],[38987,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2303,3],[3266,3],[3541,4],[4881,3],[5000,3],[5493,3],[6593,3],[6612,3],[6986,3],[11179,3],[12579,3],[12692,3],[15379,3],[29210,3],[31992,3],[35614,3],[41373,3],[42984,3],[46868,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1101,3],[5165,3],[6041,3],[7675,3],[7814,3],[7998,3],[19037,3],[20183,3],[21245,3],[21793,4],[22216,3],[27636,3],[27705,3],[27740,3],[33721,3],[41226,3],[41566,3],[47672,3],[54928,3],[60511,3],[60742,3],[60852,3],[61225,3],[64305,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8867,3],[13610,3],[13885,3],[14630,3],[14664,3],[21789,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7119,3],[20707,3],[29153,3],[31632,3],[33371,5],[34894,5],[39700,3],[51644,3],[60616,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[521,3],[580,3],[1420,3],[2930,3],[2946,3],[4111,3],[4513,3],[8146,3],[12308,3],[13397,3],[16671,3],[17710,3],[17961,3],[18201,3],[22917,3],[28159,3],[29321,3],[29870,3],[30465,3],[33891,3],[36028,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2010,3],[2986,3],[3617,3]]},"/en/lessons/counting-frequencies":{"position":[[5629,3],[11736,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6838,3],[10107,3],[20635,3],[20705,3],[26591,3],[28530,3],[33112,3],[37561,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26504,3],[29614,3],[30534,3],[31351,3],[32121,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[14586,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2287,3],[6936,3],[7129,3],[10722,3],[10875,3],[12714,3],[14602,3],[14779,3],[18639,3],[19254,3],[22262,3],[27510,3],[28028,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2093,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[26435,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2294,3],[7854,3],[8128,3],[10127,4],[11532,3],[15520,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5878,3],[21802,3],[21864,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7190,3],[8739,3],[9201,3],[9594,3],[13760,3],[15281,3],[16248,3],[16503,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2604,3],[3865,3],[26295,3],[29579,3],[30124,3],[30371,3],[34157,3],[35127,3],[41938,3],[42557,4],[42903,3],[44012,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[26071,3],[36229,3],[38294,3],[38389,3],[38476,3],[38668,3],[39096,3],[44113,3],[53078,3],[54371,3],[54821,3],[59883,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4584,3],[5891,3],[18603,3],[19317,3],[33170,3],[41008,3],[44884,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1284,3],[4951,3],[5914,3],[6647,3],[6790,3],[11468,3],[12355,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1790,3],[2602,3],[4628,3],[6952,3],[8752,3],[10075,3],[10773,3],[10880,3],[12855,3],[13395,3],[14221,3],[21828,3],[22971,3],[24377,3],[26733,3],[28624,3],[29028,3],[29750,3],[35708,3],[36265,3],[36345,3],[36823,3],[37760,3],[37962,3],[39988,3],[44561,3],[44716,3],[49937,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1927,3],[2361,3],[6246,3],[10611,3],[19066,3],[20193,3],[22098,3]]},"/en/lessons/extracting-keywords":{"position":[[6961,3],[19514,3],[19621,3],[33933,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[703,3],[6144,3],[7090,3],[13124,3],[30192,3],[38492,3],[44503,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8845,6],[10398,6],[14749,3],[20855,3],[21160,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2044,3],[2288,3],[33838,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[721,3],[4281,3],[9087,3],[10728,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3997,4],[6557,3],[9226,3],[9317,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[15336,3],[16116,3],[17754,3],[23606,3],[33159,3],[47717,3],[50603,3],[58770,3]]},"/en/lessons/geocoding-qgis":{"position":[[1972,3],[4354,3],[12100,3],[12460,3],[34835,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[9426,3],[10865,3],[12008,3]]},"/en/lessons/georeferencing-qgis":{"position":[[553,3],[5242,3],[5316,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[7039,3],[12180,3],[23484,3],[26057,3],[26430,3],[35549,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2778,3],[4365,3],[4943,3],[5063,3],[5928,3],[26549,3],[26642,3],[28868,3],[29566,3],[31079,3],[31917,3],[32056,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[4748,3],[7421,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[684,3],[19442,3],[27136,3],[30215,3],[34059,3],[43125,3],[44059,3]]},"/en/lessons/googlemaps-googleearth":{"position":[[3114,3],[3489,3],[15279,3],[21087,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3554,3]]},"/en/lessons/gravity-model":{"position":[[4174,4],[7195,3],[16673,3],[16938,3],[16965,3],[17031,3],[19535,3],[20978,3],[21098,3],[23387,3],[36781,3],[39395,3],[40221,3],[40470,3],[53828,4],[54098,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4978,3],[5611,3],[6589,3],[10236,3],[13984,3],[14477,3],[15842,3],[17478,3],[30818,3],[35158,3],[35443,3],[35706,4],[37372,3],[39541,3]]},"/en/lessons/installing-omeka":{"position":[[2317,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[3332,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24418,3],[24930,3],[25045,3],[27416,3],[28414,3],[46958,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[18620,3],[18730,3],[23235,3],[23338,3],[23372,3],[36393,3],[40653,3],[41726,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7169,3],[14708,3],[16785,3],[19647,3],[35250,3],[37739,3],[37981,3],[40238,3],[57240,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[11334,3],[17347,3]]},"/en/lessons/intro-to-bash":{"position":[[1492,3],[8902,3],[13446,3],[16252,3],[16390,3],[16501,3],[16975,3],[20407,3],[21449,3],[23165,3],[23287,3],[24235,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[10274,3],[13823,3]]},"/en/lessons/intro-to-linked-data":{"position":[[1976,3],[3825,3],[4889,3],[5372,3],[6568,3],[10732,3],[10770,3],[11242,3],[16217,3],[21564,3],[21802,3],[22206,3],[26042,3],[26922,3],[32064,3],[37821,3]]},"/en/lessons/intro-to-powershell":{"position":[[1795,3],[6895,3],[8597,4],[11978,3],[15802,3],[18576,3],[21187,3],[21340,3],[26608,3],[43873,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[21787,3]]},"/en/lessons/introduction-map-warper":{"position":[[10693,3],[12419,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13528,3],[13645,3],[20555,3],[20761,3],[20836,3],[22646,3],[23470,3],[26148,3],[31473,3],[31740,3],[33359,3],[37077,3],[39331,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2233,3],[2908,3],[11708,3],[40541,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1773,3],[4904,3],[10043,3],[10810,3],[10951,3],[13288,3],[21079,3],[23539,3],[23853,3],[24149,3],[24307,3],[24354,3],[24952,3],[26780,3],[28970,3],[29997,3],[30040,3],[30785,3],[37461,3],[39600,3],[44231,3],[44645,3],[53298,3]]},"/en/lessons/json-and-jq":{"position":[[2560,3],[11923,3],[13534,3],[16290,3],[18388,3],[21201,3],[32908,3],[34227,3],[36535,3]]},"/en/lessons/jupyter-notebooks":{"position":[[6124,3],[8249,3],[25581,3],[26712,3],[36832,3],[42027,3],[42991,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3417,3],[4629,3],[6092,3],[6145,3],[6238,3],[6476,3],[7760,3],[8150,3]]},"/en/lessons/linear-regression":{"position":[[1158,3],[3142,3],[4578,3],[12775,3],[12902,3],[15335,3],[17858,3],[19619,3],[20920,3],[22947,3],[23019,3],[23359,3],[25204,3],[26676,3],[28378,3],[32652,3],[34193,3],[34595,3],[48672,3],[52647,3],[56421,3],[63302,3],[65209,3],[79710,3]]},"/en/lessons/linux-installation":{"position":[[3219,3]]},"/en/lessons/logistic-regression":{"position":[[878,3],[2862,3],[5922,3],[11141,3],[13157,3],[15332,3],[16331,3],[16496,3],[23850,4],[23951,3],[27568,3],[27798,3],[32217,3],[32321,3],[49640,3],[54633,3],[67465,3]]},"/en/lessons/mac-installation":{"position":[[2598,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7448,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10152,3],[11982,3],[18081,3]]},"/en/lessons/naive-bayesian":{"position":[[9084,3],[18429,3],[27962,3],[28929,3],[29877,3],[38452,3],[38754,3],[41348,3],[44163,3],[45382,3],[47083,3],[54266,3],[61593,3],[63079,3],[63400,3]]},"/en/lessons/normalizing-data":{"position":[[1751,3],[1823,4],[9511,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[864,3],[2003,3],[6650,3],[8217,3],[8468,3],[10122,3],[10299,3],[12884,3],[14912,3],[15709,3],[26265,3],[31187,3],[33332,3],[33552,3],[34432,3],[34475,3],[39980,3],[41963,3],[52597,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1994,3]]},"/en/lessons/qgis-layers":{"position":[[3498,4],[4873,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6744,3],[6856,3],[6947,3],[9479,3],[9731,3],[19008,3],[22092,3]]},"/en/lessons/research-data-with-unix":{"position":[[5020,3],[7588,3],[7677,3],[12868,3],[13888,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2369,3],[2701,3],[2849,3],[6297,3],[10370,3],[12402,3],[17311,3],[18351,3],[18562,3],[20595,3],[25405,3],[27852,3],[28506,3],[30791,3],[36327,3],[37674,3],[42204,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4742,3],[5841,3],[23343,4],[24591,3],[26966,3],[27201,3],[31816,3],[32289,3],[42786,3],[45192,3]]},"/en/lessons/sentiment-analysis":{"position":[[7319,3],[11498,3],[16154,3],[19072,3],[21891,3],[22937,3],[35661,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9542,3],[9947,3],[11660,3],[12161,3],[12716,3],[12795,3],[12856,3],[13440,3],[20162,3],[20518,3],[23608,3],[24740,3],[24960,3],[26894,3],[28707,4],[28751,3],[29347,3]]},"/en/lessons/sonification":{"position":[[12907,3],[12937,3],[13807,3],[19317,3],[19363,3],[19564,3],[22678,3],[27125,3],[30292,3],[34664,3]]},"/en/lessons/space-place-gazetteers":{"position":[[2610,3],[18705,3],[27527,3],[29396,3],[33370,3],[33620,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10502,3],[12975,3],[17170,3],[30416,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4223,3],[4999,3],[5815,3],[7559,3],[7949,3],[8650,3],[9122,3],[10076,3],[11086,4],[11112,3],[12913,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9338,3],[13386,3],[14046,3],[15829,3],[17325,3],[21325,3],[22836,3],[31979,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14415,3],[17818,3],[32956,3],[35546,3],[36240,3],[38016,3],[38062,3],[43327,3],[43786,3],[43879,3],[45836,3],[46777,3],[48751,3],[56693,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[11143,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20430,3],[38155,3],[40241,3]]},"/en/lessons/transliterating":{"position":[[6804,3],[10787,3],[14970,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7275,3],[10203,3],[12202,3],[12578,3],[12630,3],[12864,3],[12975,3],[13021,3],[13140,3],[24167,3],[29285,3],[29345,3],[34848,3],[34987,3],[41611,3],[42948,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[6273,3],[6627,3],[11734,3],[14303,3],[25375,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14974,3],[16987,3],[23128,3]]},"/en/lessons/vector-layers-qgis":{"position":[[433,3],[8246,3],[8963,3],[15347,3]]},"/en/lessons/viewing-html-files":{"position":[[418,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6572,3],[13697,3],[24340,3],[29921,3],[34496,3],[36768,3],[44916,3]]},"/en/lessons/windows-installation":{"position":[[3956,3]]},"/en/lessons/working-with-text-files":{"position":[[1542,3],[1633,3]]},"/en/lessons/working-with-web-pages":{"position":[[5144,3]]}}}],["two’",{"_index":514,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15051,5]]}}}],["txt",{"_index":908,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11958,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4453,6],[20233,6],[20253,5],[20419,5],[20446,7],[21525,3],[27455,6],[27562,6],[27670,6],[28196,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4956,4],[5221,4],[11299,4],[11703,4],[13780,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10189,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4632,4],[4740,4],[4795,4],[5970,4],[6664,4],[14046,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20856,4],[21018,4],[21181,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2269,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16314,4]]},"/en/lessons/extracting-keywords":{"position":[[1810,5],[10451,4],[10991,4],[25434,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33270,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[5111,4],[5162,4],[17328,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[47944,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11001,6],[26737,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8301,4],[9536,4]]},"/en/lessons/intro-to-bash":{"position":[[7283,3],[7334,5],[17172,5],[17248,4],[23344,5]]},"/en/lessons/intro-to-powershell":{"position":[[27042,5],[27101,5],[27160,5],[27888,5],[28002,5],[28866,5],[29014,5],[29886,4],[29917,5],[30095,4],[33780,8],[34522,4],[34935,5],[37045,5]]},"/en/lessons/introduction-map-warper":{"position":[[3441,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29006,4]]},"/en/lessons/preserving-your-research-data":{"position":[[6437,4],[6842,5],[12579,4],[12747,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23617,3],[26370,3]]},"/en/lessons/research-data-with-unix":{"position":[[8425,4],[11104,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20899,4]]},"/en/lessons/sonification":{"position":[[5907,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14227,4],[14627,4],[15046,4],[24651,4],[24857,3],[25605,4],[25633,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20256,4],[20379,4],[20607,5],[20897,5],[20949,4],[21188,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9753,8],[14420,8]]},"/en/lessons/working-with-text-files":{"position":[[207,4],[3748,4]]}}}],["txt/0101.txt",{"_index":1412,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22047,15],[27632,14]]}}}],["txt[0",{"_index":12309,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48051,6]]}}}],["txt[1",{"_index":12311,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[48074,6]]}}}],["txt_file",{"_index":1419,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22686,8],[26687,8]]}}}],["txt_file_as_str",{"_index":1421,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[22751,18]]}}}],["txt_file_nam",{"_index":17118,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[27148,13],[27244,13]]},"/en/lessons/logistic-regression":{"position":[[12171,13],[12267,13],[50017,13],[50113,13]]}}}],["txt_files.zip",{"_index":6650,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6910,14]]}}}],["txttrial",{"_index":18431,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[35509,9]]}}}],["tylor",{"_index":5127,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[59439,6]]}}}],["tylor’",{"_index":5159,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60497,7]]}}}],["type",{"_index":341,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8608,5],[11057,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9246,4],[11630,4],[11926,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2596,5],[2928,5],[21243,4],[21566,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3489,4],[3532,4],[6384,5],[6428,5],[9857,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2880,4],[4243,4],[5159,4],[5395,4],[7074,5],[7426,5],[7539,5],[7832,4],[10176,5],[10388,5],[10522,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4440,4],[27973,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[890,5],[5424,4],[19720,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5360,5],[14866,4],[15215,4],[15905,4],[16393,4],[17125,4],[17415,6],[17711,5],[17807,6],[18343,4],[18653,4],[18994,6],[19074,5],[19097,4],[19166,5],[22597,4],[25008,4],[25843,4],[27032,4],[28120,4],[28575,5],[28705,4],[29379,4],[29425,4],[29810,4],[30753,4],[31135,5],[31714,6],[31846,4],[32054,4],[32896,4],[33644,6],[33722,4],[33791,5],[35819,4],[35891,4],[42203,5],[44623,4],[52818,4],[53780,4],[53872,4],[55121,4],[58755,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16004,4],[18348,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[572,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17008,4],[18561,5],[28517,4],[28707,4],[29022,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2534,5],[6550,6],[29645,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12911,4],[17318,4],[17373,5],[23384,4],[29033,5],[31127,4],[38166,6],[41562,4],[43446,6],[70328,5]]},"/en/lessons/common-similarity-measures":{"position":[[347,5],[4691,4],[11461,5],[19357,5],[24122,5],[25656,5],[27327,6],[27583,5],[28018,6],[30886,5],[31832,5],[32828,4],[32894,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7718,4],[7898,4],[8139,4],[8821,5],[9009,4],[10921,5],[11204,4],[18148,4],[20070,4],[20252,4],[20751,4],[24206,4],[29250,4],[29478,4],[30724,5],[33950,4],[44640,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4574,4],[9240,4],[28211,6],[28250,4],[28364,5],[32185,4],[35179,5],[35597,5],[36016,4],[47676,5],[52683,5],[53375,5],[53480,4],[63769,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[10994,4],[17756,5],[19152,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6569,4],[14283,6],[19766,5],[19887,4],[21612,4],[21822,4],[36908,4],[41412,4],[48527,4],[51279,5],[51476,5],[52741,5],[52843,6],[53572,6],[54511,5],[58538,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[37365,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2203,4]]},"/en/lessons/counting-frequencies":{"position":[[542,4],[5030,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3746,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3045,4],[3161,4],[3508,4],[20278,4],[30840,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13946,4],[15626,4],[17795,4],[25232,4],[32372,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7658,4],[20449,5],[23431,4],[33549,4],[35249,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2064,5],[8026,5],[8812,5],[11428,5],[11457,5],[15310,4],[15922,4],[19333,4],[19672,5],[19725,4],[22023,4],[22071,5],[22130,4],[22276,5],[22349,4],[23080,4],[26913,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1830,4],[1912,4],[2102,5],[4387,5],[4531,5],[4695,4],[4790,4],[4899,5],[4939,4],[5024,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4177,4],[6469,5],[17026,6],[18493,4],[20222,6],[20440,4],[23030,5],[23198,4],[23287,4],[32320,5],[34420,4],[34704,5],[36956,5],[41502,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2853,4],[23463,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2111,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5174,4],[9899,6],[13112,4],[14142,4],[15591,5],[16300,4],[17794,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19599,5],[25985,5],[25995,4],[30307,5],[38346,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7609,6],[12518,4],[13484,4],[15640,4],[31041,4],[32374,7],[32479,7],[32581,7],[32686,7],[32891,7],[33046,7],[33319,7],[33552,7],[33783,7],[34014,7],[34245,7],[34339,7],[34565,7],[34764,7],[34840,7],[34892,7],[35058,7],[35110,7],[35146,7],[35259,7],[35363,7],[35468,7],[35498,7],[35639,5],[35683,4],[35743,7],[35761,7],[35785,4],[37194,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4998,4],[6965,5],[7087,4],[7180,4],[7484,5],[7912,4],[8485,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5804,5],[9224,5],[13622,4],[32370,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12867,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1952,6],[7874,6],[8791,5],[10249,4],[10469,6],[11807,4],[11948,5],[23379,6],[46303,5],[48493,4],[52683,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10100,4],[10665,4],[22720,4],[25459,4]]},"/en/lessons/extracting-keywords":{"position":[[6515,5],[17831,5],[27704,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11716,5],[39231,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12151,4],[12956,4],[12994,5],[13420,4],[27202,4],[28865,4],[29374,5],[30298,4],[30676,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31654,4],[31689,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7329,4],[9595,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8949,5],[9162,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58779,5],[63859,5]]},"/en/lessons/geocoding-qgis":{"position":[[635,5],[2441,5],[9187,4],[25699,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3619,5],[5704,5],[6196,5],[7482,7],[8607,4],[10748,5],[14607,7],[19157,4],[21348,4],[22111,5],[22624,4],[23235,5],[25875,5],[26755,4],[26852,4],[29954,5]]},"/en/lessons/georeferencing-qgis":{"position":[[8791,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[6703,4],[12154,4],[18581,4],[28412,4],[30814,4],[31805,4],[35236,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1599,5],[4160,6],[5311,6],[6204,5],[6397,6],[6560,6],[7109,6],[11258,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2210,4],[2284,4],[2329,4],[3223,5],[6470,4],[7004,5],[8451,4],[8685,4],[9063,4],[9191,4],[9218,5],[9425,4],[11589,4],[11817,6],[14560,5],[15315,5],[15941,4],[16033,5],[16215,5],[16345,5],[16439,5],[16555,5],[18241,5],[19780,5],[19850,4],[19899,4],[20193,4],[21660,4],[23189,4],[46130,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[4269,5],[6829,5],[7379,5],[8822,5],[13541,5],[14928,4],[14980,5],[15033,5],[17334,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9895,6],[10082,4],[11412,4],[14857,4],[15053,4],[15253,4],[15337,4],[15606,5],[15673,4],[15881,4],[16434,4],[16903,5],[17503,4],[18721,4],[18803,4],[18874,5],[19117,5],[19346,5],[19840,5],[19915,4],[23796,5],[24852,4],[25075,4]]},"/en/lessons/gravity-model":{"position":[[1528,5],[6015,4],[13658,5],[16129,4],[16296,5],[16367,5],[16942,5],[17895,5],[18002,4],[19618,4],[20307,4],[26821,5],[26850,5],[27009,5],[28256,4],[31593,5],[31721,5],[32195,5],[34592,5],[40355,4],[59595,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[12476,4],[14884,5],[19325,5],[29763,4]]},"/en/lessons/installing-omeka":{"position":[[2326,5],[3758,6],[5131,6],[7791,6],[7964,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[9106,5],[12001,5],[12063,5],[16389,4],[17576,5],[20280,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4148,6],[8866,5],[9497,4],[9698,5],[10984,4],[11187,4],[11284,4],[12060,4],[12893,5],[14288,4],[14407,4],[14532,5],[14609,4],[17744,4],[17994,4],[19257,4],[19358,5],[20263,4],[23483,4],[25279,4],[25877,5],[31099,4],[31157,6],[31511,4],[31645,5],[33081,7],[33653,4],[34575,4],[38610,5],[38713,5],[40055,4],[41134,4],[42885,5],[43313,4],[50863,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4133,5],[13658,4],[13839,4],[17140,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7091,4],[24463,4],[28508,4],[35789,4],[37479,4],[40025,4]]},"/en/lessons/intro-to-bash":{"position":[[5640,4],[6307,4],[7325,4],[8193,4],[8952,6],[9600,4],[9750,4],[9958,4],[11004,4],[12440,5],[13016,4],[13064,4],[13901,4],[14199,4],[14565,4],[14681,4],[14852,5],[15534,6],[15729,6],[16540,4],[16812,4],[16886,4],[17162,4],[18087,4],[18914,6],[19386,7],[19653,4],[19751,4],[20048,4],[20283,4],[20441,6],[21353,4],[22021,4],[23116,4],[24106,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[13694,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2319,4],[5641,5],[23251,4],[30628,4],[31916,4],[32356,5],[32965,5],[35911,4]]},"/en/lessons/intro-to-powershell":{"position":[[2657,5],[4771,4],[5506,4],[8310,6],[8356,4],[8654,6],[8711,4],[8815,6],[8930,6],[8966,4],[9369,6],[9679,4],[10713,4],[10902,4],[10994,5],[11098,6],[11471,4],[11643,4],[11769,4],[12352,6],[13228,6],[13593,4],[13819,4],[13899,4],[13960,4],[14530,6],[16977,6],[17840,4],[17905,6],[17932,4],[18054,5],[18123,4],[19046,4],[19087,4],[19603,6],[19635,4],[19715,4],[19803,6],[20110,4],[20956,4],[23865,6],[27250,6],[27393,4],[28978,6],[29215,4],[33983,4],[34631,5],[36186,4],[37658,4],[40353,6],[40411,4],[41572,4],[42407,4],[43069,6],[44302,5],[45711,7],[46215,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2242,4],[4335,5],[4449,4],[4519,5],[4579,5],[4660,5],[4762,5],[4854,5]]},"/en/lessons/introduction-map-warper":{"position":[[9443,5],[22387,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8015,4],[19680,4],[38950,4],[41216,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4916,5],[6950,5],[9903,5],[10071,4],[10396,5],[13055,5],[13088,5],[14697,4],[14712,4],[15490,4],[19429,4],[19546,4],[20162,4],[20208,5],[26686,8],[27513,4],[36051,5],[39888,4],[40609,5],[43641,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14206,4],[43598,5]]},"/en/lessons/json-and-jq":{"position":[[2261,5],[5518,4],[12881,5],[16304,5],[16921,4],[24540,4],[30164,6]]},"/en/lessons/jupyter-notebooks":{"position":[[18924,5],[19074,5],[51738,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2489,4],[5453,4],[7565,4]]},"/en/lessons/linear-regression":{"position":[[4016,5],[12906,5],[13741,6],[13764,4],[38484,6],[38761,4],[38955,4],[39111,6],[40191,4],[58558,5],[64086,5],[75136,6],[76518,6]]},"/en/lessons/linux-installation":{"position":[[773,4],[828,5],[895,4],[1979,4],[2026,5],[3728,4],[4012,4],[4128,4]]},"/en/lessons/logistic-regression":{"position":[[7697,4]]},"/en/lessons/mac-installation":{"position":[[2892,4],[3315,4],[3721,6],[3809,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[922,4],[1228,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6047,4],[13882,7]]},"/en/lessons/naive-bayesian":{"position":[[5026,4],[5680,5],[10894,5],[15618,5],[26213,4],[26549,5],[26581,4],[30317,4],[33158,4]]},"/en/lessons/normalizing-data":{"position":[[6572,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1166,4],[30646,8]]},"/en/lessons/output-data-as-html-file":{"position":[[8596,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[9345,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1350,5]]},"/en/lessons/qgis-layers":{"position":[[4150,6],[4995,4],[13949,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2157,5],[2959,4],[3854,4],[3917,4],[7311,4],[7812,4],[7948,4],[8658,4],[8874,4],[16679,4],[17857,6],[23744,4],[24661,4],[25283,4]]},"/en/lessons/research-data-with-unix":{"position":[[4031,4],[4660,4],[4945,4],[6126,4],[6634,4],[6792,4],[7410,4],[8157,4],[8529,4],[9548,4],[11216,4],[12164,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6301,5],[6416,5],[10625,4],[25417,5],[27399,4],[27876,4],[30339,4],[34793,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9994,4],[21260,4],[22196,6],[35737,4],[47757,4]]},"/en/lessons/sentiment-analysis":{"position":[[20335,4],[27188,5],[38906,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1504,5],[19258,5],[19337,5],[19458,4],[24453,5],[27266,4],[29319,4],[34612,4]]},"/en/lessons/sonification":{"position":[[11993,4],[20487,4],[20584,4],[21481,5],[21916,4],[22111,6],[22454,4],[22667,4],[22934,4],[33577,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1331,5],[4205,5],[6504,5],[6550,5],[10466,5],[14342,6],[18127,6],[18214,6],[18349,4],[22094,4],[25165,5],[28522,5],[29905,5],[37416,4],[42014,6],[46595,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[388,6],[9441,6],[11050,4],[11511,4],[12493,7],[14096,5],[19455,4],[19520,4],[19615,4],[19664,6],[19803,4],[20336,6],[21012,4],[21153,5],[21811,6],[23500,4],[23611,4],[25511,5],[28694,7],[30442,4],[33927,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3025,5],[6817,4],[10445,5],[18282,4],[29448,4],[29867,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2658,5],[2745,6],[8527,5],[8597,4],[8829,4],[12012,4],[12123,4],[16628,4],[19137,4],[19420,4],[19431,6],[19468,6],[19624,6],[22953,4],[23269,4],[26946,4],[45194,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[33350,5],[37415,5],[38587,5],[60267,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[719,6],[7676,4],[7773,4],[7969,4],[8185,4],[8974,4],[9357,4],[9645,4],[9710,4],[10120,4],[10288,7],[11341,6],[11918,5],[12036,6],[12362,7],[12856,6],[13162,6],[14267,4],[14492,4],[14513,4],[14641,6],[16000,4],[16183,6],[18315,5],[19816,4],[19965,4],[20844,4],[20898,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1251,6],[1317,5],[4248,5],[5565,5],[8032,4],[8857,4],[34825,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3336,4],[4218,5],[4265,4],[10259,4],[10348,4],[18658,5],[20348,4],[21266,4],[27640,4],[27865,4],[30475,5],[31541,5]]},"/en/lessons/transliterating":{"position":[[1726,4],[4508,5],[4676,7],[4705,5],[4789,5],[5114,5],[5933,6],[6757,5],[7890,6],[8007,5],[8589,4],[17817,5],[18004,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5586,5],[18677,4],[20323,5],[20434,6],[20553,4],[21372,4],[36331,4],[37909,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[3830,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4336,4],[4476,4],[4531,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[11754,4],[13077,4],[20871,4],[20945,4],[21018,5]]},"/en/lessons/vector-layers-qgis":{"position":[[443,5],[1343,4],[1504,5],[1834,5],[4974,4],[5535,4],[5822,4],[5877,4],[6006,4],[6207,4],[8311,4],[8354,4],[10935,4],[11149,4],[11279,4],[11305,4],[13091,4],[13229,4],[13445,4],[13599,4],[13625,4],[16166,5],[16467,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[666,5],[1450,5],[1483,5],[2282,5],[2407,5],[2441,5],[2643,5],[5125,7],[5464,4],[5920,4],[7393,7],[7774,6],[11325,4],[11448,5],[13111,5],[13938,4],[21316,6],[28813,4],[29746,5],[29992,5],[30460,4],[31664,5],[32724,7],[34744,5],[35054,4],[46273,5]]},"/en/lessons/windows-installation":{"position":[[2267,5],[4527,4],[5020,5]]},"/en/lessons/working-with-text-files":{"position":[[6706,4],[7722,6],[8578,4]]},"/en/lessons/working-with-web-pages":{"position":[[1188,4],[5718,5],[8252,5],[9848,7]]}}}],["type'].split('charset=')[1",{"_index":22613,"title":{},"body":{"/en/lessons/transliterating":{"position":[[6894,27]]}}}],["type(",{"_index":10789,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[24122,7]]}}}],["type(i",{"_index":6248,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28275,7]]}}}],["type(token",{"_index":21488,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[23279,13]]}}}],["type(uploaded_fil",{"_index":6681,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[14301,20]]}}}],["type(x",{"_index":6247,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28266,8]]}}}],["type:0>",{"_index":8515,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3472,12]]}}}],["type=\"ag",{"_index":18405,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33572,10]]}}}],["type=\"d",{"_index":12682,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20877,11]]}}}],["type=\"defendantname\">",{"_index":18396,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33260,24]]}}}],["type=\"formal\">david</first>",{"_index":22387,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4362,36]]}}}],["type=\"gend",{"_index":18403,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33497,13],[34291,13]]}}}],["type=\"given",{"_index":18401,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33421,12],[34208,12]]}}}],["type=\"informal\">davy</first>",{"_index":22388,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4410,37]]}}}],["type=\"loc",{"_index":12714,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26896,15]]}}}],["type=\"number\"/>",{"_index":22522,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[30723,18]]}}}],["type=\"offencecategori",{"_index":18411,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33799,22]]}}}],["type=\"offencedescription\">",{"_index":18410,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33726,29]]}}}],["type=\"offencesubcategori",{"_index":18413,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33890,25]]}}}],["type=\"ppla",{"_index":12720,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[26990,11]]}}}],["type=\"surnam",{"_index":18399,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33343,14],[34123,14]]}}}],["type=\"text\"/>",{"_index":22569,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[38664,16],[39258,16]]}}}],["type=\"victimname\">",{"_index":18417,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34019,21]]}}}],["typeerror",{"_index":10750,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[18896,10],[19198,10]]}}}],["types.11",{"_index":20946,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[17285,8]]}}}],["typeset",{"_index":8725,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46062,13]]},"/en/lessons/output-data-as-html-file":{"position":[[2180,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[472,11],[2129,12],[2981,11],[3006,11],[6487,11],[7115,11],[11424,11],[11953,11],[12795,8],[20870,8]]}}}],["typewrit",{"_index":21085,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4165,11]]}}}],["typewritten",{"_index":234,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4926,11],[8019,11]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[167,11],[240,11],[1950,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1050,11]]}}}],["typhoid",{"_index":23251,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[16968,7]]}}}],["typic",{"_index":1135,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7909,7],[8107,7],[38717,9],[41481,7],[51891,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2926,9]]},"/en/lessons/common-similarity-measures":{"position":[[7922,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2589,10]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2286,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10006,10],[25972,9],[29675,9],[34040,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15090,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[326,9],[38741,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1802,7],[46084,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15225,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39393,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51739,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17091,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3539,9],[5009,9],[17017,9],[18355,9],[22148,9],[33563,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17222,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8643,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[25829,7],[28396,7],[34795,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21593,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[6159,10]]},"/en/lessons/installing-omeka":{"position":[[8500,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[39096,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5444,10],[6979,10],[34062,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11193,9],[36620,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[969,9],[41986,9]]},"/en/lessons/intro-to-linked-data":{"position":[[4165,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3622,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[4228,7],[4874,7],[43598,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1560,9]]},"/en/lessons/linear-regression":{"position":[[2570,7],[8235,10],[9081,7],[9236,7],[54440,7]]},"/en/lessons/logistic-regression":{"position":[[2290,7],[20712,7],[26575,9],[43013,7],[43185,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3354,9],[3604,9]]},"/en/lessons/normalizing-data":{"position":[[3975,9],[6061,9]]},"/en/lessons/output-data-as-html-file":{"position":[[2019,9]]},"/en/lessons/preserving-your-research-data":{"position":[[9821,7]]},"/en/lessons/sentiment-analysis":{"position":[[29052,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2615,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12449,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25344,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11413,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6322,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9349,9]]},"/en/lessons/viewing-html-files":{"position":[[442,7],[670,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26042,7]]},"/en/lessons/working-with-text-files":{"position":[[3123,9]]}}}],["typo",{"_index":10930,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[15549,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[2842,4],[21427,6],[21449,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10096,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16213,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8426,6]]}}}],["typograph",{"_index":9269,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19089,13]]}}}],["typographi",{"_index":6135,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6232,10],[6440,11]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8088,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6101,10]]}}}],["typolog",{"_index":15666,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[8612,8]]}}}],["typora",{"_index":3168,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44430,6],[45067,7],[47424,8]]}}}],["tärning",{"_index":13516,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[3436,8]]}}}],["u",{"_index":8061,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8048,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19273,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21231,2],[37878,2]]},"/en/lessons/installing-omeka":{"position":[[6637,1],[6651,1]]},"/en/lessons/linear-regression":{"position":[[11682,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12674,1]]},"/en/lessons/transliterating":{"position":[[11772,4],[11787,4]]}}}],["u'\\xa0",{"_index":22720,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13541,7]]}}}],["u.",{"_index":4442,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58617,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4018,5],[4331,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3821,4],[5681,4],[10243,4],[26740,4],[27782,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[7436,4],[7806,4],[34159,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1838,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8173,4]]},"/en/lessons/linear-regression":{"position":[[2334,4],[73757,4]]},"/en/lessons/logistic-regression":{"position":[[2054,4],[65103,4]]},"/en/lessons/sentiment-analysis":{"position":[[6445,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[49520,4],[49730,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[4106,4]]}}}],["u.k",{"_index":3827,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14692,4],[67758,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4083,4]]}}}],["u003cb\\u003egender=\\u003c\\u002fb\\u003",{"_index":14483,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32797,40]]}}}],["u003cb\\u003egender=\\u003c\\u002fb\\u003efemale\\u003cbr\\u003e\\u003cb\\u003eyear=\\u003c",{"_index":14487,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[33171,85]]}}}],["u041",{"_index":22669,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11612,9]]}}}],["u0410\\\\u043a\\\\u0443",{"_index":22627,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8382,21]]}}}],["u0411",{"_index":22644,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11220,9]]}}}],["u0412",{"_index":22646,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11250,9]]}}}],["u0413",{"_index":22648,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11280,9]]}}}],["u0414",{"_index":22650,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11310,9]]}}}],["u0415",{"_index":22652,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11340,9]]}}}],["u0416",{"_index":22638,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10488,9],[10582,8],[10621,9],[11370,9]]}}}],["u0417",{"_index":22655,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11402,9]]}}}],["u0418",{"_index":22657,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11432,9]]}}}],["u0419",{"_index":22659,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11462,9]]}}}],["u041a",{"_index":22661,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11492,9]]}}}],["u041b",{"_index":22663,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11522,9]]}}}],["u041c",{"_index":22665,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11552,9]]}}}],["u041d",{"_index":22667,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11582,9]]}}}],["u041f",{"_index":22671,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11642,9]]}}}],["u042",{"_index":22702,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12106,9]]}}}],["u0420",{"_index":22630,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8580,8],[11672,9]]}}}],["u0421",{"_index":22674,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11702,9]]}}}],["u0422",{"_index":22676,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11732,9]]}}}],["u0422\\\\u0443\\\\u043b\\\\u0438\\\\u043a\\\\u043e\\\\u0432\\\\u0438\\\\u0447",{"_index":22628,"title":{},"body":{"/en/lessons/transliterating":{"position":[[8404,63]]}}}],["u0423",{"_index":22678,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11762,9]]}}}],["u0424",{"_index":22680,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11792,9]]}}}],["u0425",{"_index":22682,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11822,9]]}}}],["u0426",{"_index":22685,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11854,9]]}}}],["u0427",{"_index":22687,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11886,9]]}}}],["u0428",{"_index":22689,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11918,9]]}}}],["u0429",{"_index":22691,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11950,9]]}}}],["u042a",{"_index":22694,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11986,9]]}}}],["u042b",{"_index":22696,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12016,9]]}}}],["u042c",{"_index":22698,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12046,9]]}}}],["u042d",{"_index":22700,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12076,9]]}}}],["u042f",{"_index":22705,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12138,9]]}}}],["u043",{"_index":22670,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11627,9]]}}}],["u0430",{"_index":22643,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11205,9]]}}}],["u0431",{"_index":22645,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11235,9]]}}}],["u0432",{"_index":22647,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11265,9]]}}}],["u0433",{"_index":22649,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11295,9]]}}}],["u0434",{"_index":22651,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11325,9]]}}}],["u0435",{"_index":22653,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11355,9]]}}}],["u0436",{"_index":22654,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11386,9]]}}}],["u0437",{"_index":22656,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11417,9]]}}}],["u0438",{"_index":22658,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11447,9]]}}}],["u0439",{"_index":22660,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11477,9]]}}}],["u043a",{"_index":22662,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11507,9]]}}}],["u043b",{"_index":22664,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11537,9]]}}}],["u043c",{"_index":22666,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11567,9]]}}}],["u043d",{"_index":22668,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11597,9]]}}}],["u043f",{"_index":22672,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11657,9]]}}}],["u044",{"_index":22704,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12122,9]]}}}],["u0440",{"_index":22673,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11687,9]]}}}],["u0441",{"_index":22675,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11717,9]]}}}],["u0442",{"_index":22677,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11747,9]]}}}],["u0443",{"_index":22679,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11777,9]]}}}],["u0444",{"_index":22681,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11807,9]]}}}],["u0445",{"_index":22684,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11838,9]]}}}],["u0446",{"_index":22686,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11870,9]]}}}],["u0447",{"_index":22688,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11902,9]]}}}],["u0448",{"_index":22690,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11934,9]]}}}],["u0449",{"_index":22693,"title":{},"body":{"/en/lessons/transliterating":{"position":[[11968,9]]}}}],["u044a",{"_index":22695,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12001,9]]}}}],["u044b",{"_index":22697,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12031,9]]}}}],["u044c",{"_index":22699,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12061,9]]}}}],["u044d",{"_index":22701,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12091,9]]}}}],["u044f",{"_index":22706,"title":{},"body":{"/en/lessons/transliterating":{"position":[[12154,9]]}}}],["ubiqu",{"_index":9248,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[14161,8]]},"/en/lessons/sonification":{"position":[[13386,8]]}}}],["ubiquit",{"_index":8329,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18919,10],[19210,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10574,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1956,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22816,10],[23107,10]]}}}],["ubuntu",{"_index":8074,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11237,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[13438,7],[27577,6]]},"/en/lessons/installing-omeka":{"position":[[3370,6],[3419,6],[5859,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7865,8]]},"/en/lessons/linux-installation":{"position":[[371,6],[1004,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2761,6],[2869,6],[3770,6],[4003,7],[20773,6]]}}}],["ubuntu’",{"_index":17533,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[1522,8]]}}}],["uc",{"_index":937,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[13524,2]]}}}],["ucinet",{"_index":8494,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30896,6]]}}}],["ucla",{"_index":12851,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[5540,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4742,4],[6027,4],[6186,4]]}}}],["udri",{"_index":10026,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57740,6]]}}}],["ug",{"_index":18845,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13789,4]]}}}],["ui",{"_index":8078,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12685,4],[14028,2],[17446,2],[17507,2],[17786,2],[18768,3],[20172,2],[33578,2]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[23455,4],[27501,4],[27863,4],[27997,2],[28439,2],[28472,2],[28714,2],[28813,3],[29325,2],[31155,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17969,2],[23448,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[28532,4]]},"/en/lessons/jupyter-notebooks":{"position":[[5374,2],[15395,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15914,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[393,4],[868,3],[6222,2],[17957,2],[18820,3],[19042,2],[19058,2],[19307,2],[19790,2],[19825,2],[19962,2],[20020,2],[20785,2],[21116,2],[22244,2],[22282,2],[23026,2],[23531,2],[23731,2],[23770,2],[26079,2],[26288,2],[26447,2],[26568,2],[26881,3],[30910,2],[31104,2],[31204,2],[31231,3],[31529,3],[31590,2],[36669,2]]}}}],["ui.setupui(dialog",{"_index":8142,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20193,18]]}}}],["ui_dialog",{"_index":8141,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20177,11],[22597,9],[24145,9]]}}}],["ui_dialog(object",{"_index":8104,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18833,18],[20321,17]]}}}],["ui_dialog(qobject",{"_index":8145,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20348,19],[21114,19]]}}}],["uid",{"_index":9884,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51228,6],[52057,6]]}}}],["uk",{"_index":12497,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[2087,3],[18096,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[3375,2],[4299,2],[6493,2],[11626,2]]},"/en/lessons/gravity-model":{"position":[[65708,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6979,3],[7189,2],[7881,2],[7965,2],[10901,2],[38221,2],[38467,2],[39535,2],[40274,2],[40540,3],[42524,2],[57292,2]]},"/en/lessons/intro-to-linked-data":{"position":[[4774,2],[5019,2],[5821,2],[36399,2]]},"/en/lessons/preserving-your-research-data":{"position":[[18683,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2467,2]]},"/en/lessons/transliterating":{"position":[[15547,2]]}}}],["ukdefinitiona",{"_index":12541,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[13089,14],[14856,14],[27926,15]]}}}],["ukdefinitiona.shp",{"_index":12538,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11479,17]]}}}],["ukrain",{"_index":11618,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31931,8]]}}}],["ukri",{"_index":19126,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52286,4]]}}}],["uk’",{"_index":13896,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[6116,4],[6184,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39343,4],[40624,4]]}}}],["ul",{"_index":12434,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63844,2]]}}}],["ullamco",{"_index":21128,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13287,7],[15516,7]]}}}],["ullman",{"_index":13324,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47091,7]]}}}],["ullman’",{"_index":13319,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46209,8]]}}}],["ultim",{"_index":3737,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5231,10],[34226,11]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59588,11]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1084,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46890,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4737,11],[25630,11],[53214,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11676,10]]},"/en/lessons/gravity-model":{"position":[[30859,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6480,8],[15892,10],[34832,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[12431,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8178,10]]},"/en/lessons/jupyter-notebooks":{"position":[[6327,10]]},"/en/lessons/sonification":{"position":[[7345,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[14873,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19536,10]]}}}],["ultra",{"_index":10330,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[9363,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6012,5],[7066,5],[7671,5]]}}}],["ultramar",{"_index":11891,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7342,9]]}}}],["umap",{"_index":3735,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4876,4],[19662,4],[21070,4],[26407,4],[26541,4],[26775,4],[26949,4],[27051,4],[27256,4],[27552,4],[29352,4],[29791,4],[31869,4],[66304,4]]}}}],["umap.umap",{"_index":4052,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29377,10]]}}}],["umberto",{"_index":6502,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58948,7]]}}}],["umbrella",{"_index":5620,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[4445,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13715,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[8706,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4171,8]]}}}],["umlaut",{"_index":8574,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12054,8]]},"/en/lessons/transliterating":{"position":[[9701,7],[9831,7]]}}}],["un",{"_index":7734,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11743,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51529,2],[51654,3],[51862,3],[52504,3],[52722,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9717,2],[61017,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4627,3],[5661,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50625,2],[50639,2]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[25406,2]]}}}],["un\\ntourist",{"_index":9945,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52378,12]]}}}],["una",{"_index":11886,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7300,3],[10594,3],[61894,3]]}}}],["unabbrevi",{"_index":13435,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14489,13]]}}}],["unabl",{"_index":3197,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52244,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8728,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46602,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40952,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17279,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[37174,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[15956,6]]},"/en/lessons/gravity-model":{"position":[[4575,6],[31997,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28045,6]]},"/en/lessons/introduction-map-warper":{"position":[[5361,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[26094,6]]},"/en/lessons/jupyter-notebooks":{"position":[[11369,6]]}}}],["unabridg",{"_index":23282,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[2022,10]]}}}],["unacc",{"_index":18709,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[6006,10]]}}}],["unaccept",{"_index":11718,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2022,12]]}}}],["unadjust",{"_index":12953,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22960,10]]}}}],["unaffect",{"_index":2857,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[13953,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27828,10]]}}}],["unalt",{"_index":13807,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[57743,10]]}}}],["unambigu",{"_index":5329,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4123,11]]}}}],["unattribut",{"_index":18349,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[23652,12],[24778,12]]}}}],["unauthor",{"_index":22123,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10282,12]]}}}],["unavail",{"_index":1951,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1502,11]]}}}],["unavoid",{"_index":8581,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13044,11]]}}}],["unbalanc",{"_index":4275,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45370,11],[60551,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[10610,11]]}}}],["unbelong",{"_index":20875,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[4968,12]]}}}],["unbold",{"_index":9384,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38322,9]]}}}],["unc",{"_index":17492,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[75336,3]]},"/en/lessons/logistic-regression":{"position":[[65810,3]]}}}],["uncanni",{"_index":15475,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3191,7]]}}}],["uncategor",{"_index":18516,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[52601,15]]}}}],["uncensor",{"_index":20341,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7925,10]]}}}],["uncertain",{"_index":23021,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[9408,10]]}}}],["uncertainti",{"_index":8690,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37911,12]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41783,12]]},"/en/lessons/sentiment-analysis":{"position":[[28756,11]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[13650,11]]}}}],["unchang",{"_index":16703,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20374,10],[21647,10]]},"/en/lessons/sonification":{"position":[[27501,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[10000,12]]}}}],["uncheck",{"_index":13341,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[6386,10],[6481,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12403,10],[12763,7]]},"/en/lessons/json-and-jq":{"position":[[6376,10],[9776,7],[18001,10],[32052,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[13622,10]]},"/en/lessons/vector-layers-qgis":{"position":[[2347,7],[3713,10],[4234,7],[6723,7]]}}}],["uncl",{"_index":14321,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48640,5]]},"/en/lessons/naive-bayesian":{"position":[[20618,6]]}}}],["unclassifi",{"_index":10951,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[27361,13]]}}}],["unclean",{"_index":19284,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17616,9],[17626,8],[17793,7]]}}}],["unclear",{"_index":17044,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[11701,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18755,7]]}}}],["uncom",{"_index":4097,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[31252,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25307,11]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12926,9],[14832,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[18775,9]]}}}],["uncomfort",{"_index":5522,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[43003,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[6207,13]]}}}],["uncommon",{"_index":7925,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[30287,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9060,8]]},"/en/lessons/linear-regression":{"position":[[71440,8],[72664,8],[72718,8],[79551,10]]}}}],["uncommonli",{"_index":16214,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10827,10]]}}}],["uncompil",{"_index":2184,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6520,10]]}}}],["uncompl",{"_index":8038,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3675,14]]}}}],["uncompress",{"_index":2863,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14861,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[28734,12]]},"/en/lessons/introduction-map-warper":{"position":[[3606,12]]},"/en/lessons/qgis-layers":{"position":[[4546,12]]}}}],["unconnect",{"_index":8428,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7890,11]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[50576,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[36395,11]]}}}],["unconsci",{"_index":16161,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2136,11],[2269,11]]}}}],["unconstrain",{"_index":11257,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[46884,13]]}}}],["uncopyright",{"_index":9472,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51428,15]]}}}],["uncorrect",{"_index":12468,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[66485,12]]}}}],["uncov",{"_index":3710,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1615,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5208,7],[30704,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[57420,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11624,7],[47584,9]]},"/en/lessons/sentiment-analysis":{"position":[[1699,8]]},"/en/lessons/space-place-gazetteers":{"position":[[27377,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[32947,8],[51529,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5922,7]]}}}],["und",{"_index":11976,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10216,4],[10873,4],[61516,4],[62173,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13439,4],[15613,4]]}}}],["undefin",{"_index":12991,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28692,10]]}}}],["under",{"_index":313,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7787,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5981,5],[32883,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6133,5],[6760,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13774,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6612,5],[9127,5],[9338,5],[17966,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[27104,5],[27783,5],[45690,6],[48119,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4772,5],[4946,5],[17310,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35938,5],[48826,6],[56988,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45518,5],[62991,5],[70037,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12198,5],[15590,5],[15723,5],[29464,5],[30555,5],[31098,5],[43206,5],[51566,5]]},"/en/lessons/common-similarity-measures":{"position":[[30256,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8832,5],[39146,5],[46458,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25929,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18389,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36894,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38850,5]]},"/en/lessons/counting-frequencies":{"position":[[11749,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31541,5],[38861,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13613,5],[13897,5],[14266,5],[15562,5],[16311,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19808,5],[30106,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3694,5],[8976,5],[23146,5],[27565,5],[27766,5],[28534,5],[30697,5],[30829,5],[39438,5],[39769,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7492,5],[27571,5],[27603,5],[56628,5],[56758,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4290,5],[4542,5],[6300,5],[7170,5],[7474,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[17516,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13704,5]]},"/en/lessons/extracting-keywords":{"position":[[33209,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4948,5]]},"/en/lessons/geocoding-qgis":{"position":[[10409,5],[12812,5],[21080,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1320,5],[2023,5]]},"/en/lessons/georeferencing-qgis":{"position":[[2405,6],[3624,5],[4130,5],[7858,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8807,5],[10168,5],[14813,5],[15831,5],[22152,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2843,5],[8055,5],[8253,5],[13223,5],[13612,5],[20860,5],[21038,5]]},"/en/lessons/gravity-model":{"position":[[11766,5],[12253,5],[12590,5],[17715,5],[19638,5],[33663,5],[41908,5],[49778,5],[55347,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[21074,5],[21715,5],[23050,6],[24561,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[3116,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41764,5],[48306,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4699,6],[9000,5],[9552,5],[9704,6],[9884,6],[10255,6],[10426,6],[22665,5],[23052,5],[23444,5],[23527,5],[23619,5],[24159,5],[24246,5],[24344,5],[30937,6],[31576,5],[33588,5],[36678,5],[50262,5],[52789,5],[53330,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17738,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[20265,5],[20315,5],[23703,5],[39503,5],[39737,5]]},"/en/lessons/intro-to-bash":{"position":[[3920,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[9068,5]]},"/en/lessons/intro-to-powershell":{"position":[[29948,5]]},"/en/lessons/introduction-and-installation":{"position":[[1391,5]]},"/en/lessons/introduction-map-warper":{"position":[[7240,5],[13897,5],[20986,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13031,5],[35603,5],[36407,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7260,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8201,5],[8992,5]]},"/en/lessons/json-and-jq":{"position":[[35981,5],[37256,5]]},"/en/lessons/jupyter-notebooks":{"position":[[12450,5],[15696,5],[33230,5]]},"/en/lessons/linear-regression":{"position":[[5865,5],[53967,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16184,5]]},"/en/lessons/naive-bayesian":{"position":[[13487,5],[27944,5],[31983,5],[36335,5],[50932,5],[63316,5],[69012,5],[69824,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3468,5]]},"/en/lessons/qgis-layers":{"position":[[2099,5],[2244,6],[2406,5],[2486,6],[2862,5],[6063,5],[6406,5],[7956,5],[8229,5],[9629,5],[12709,5],[13564,5],[14597,5],[14910,6],[17104,5],[18278,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17472,5],[24749,5]]},"/en/lessons/research-data-with-unix":{"position":[[3266,5],[3340,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[18205,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54687,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[16037,5],[34740,5]]},"/en/lessons/sonification":{"position":[[23403,5]]},"/en/lessons/space-place-gazetteers":{"position":[[2411,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[24109,5],[24650,5],[26983,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[30510,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[370,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[8115,5],[8940,5]]},"/en/lessons/transliterating":{"position":[[2797,5],[4489,5],[4686,5],[9069,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3750,5],[6861,5],[20982,5],[52594,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[4171,5],[13524,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[8726,5]]},"/en/lessons/vector-layers-qgis":{"position":[[2677,5],[5488,5],[5775,5],[5959,5],[11102,5],[11232,5],[13398,5],[13552,5]]},"/en/lessons/windows-installation":{"position":[[2250,5],[2396,5]]}}}],["undergo",{"_index":5532,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[50135,10]]}}}],["undergradu",{"_index":2761,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1803,14]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4980,13]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[46925,13]]},"/en/lessons/jupyter-notebooks":{"position":[[36382,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25953,13]]}}}],["underground",{"_index":8390,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1085,11],[6010,12]]}}}],["underli",{"_index":1497,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28481,10],[33097,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32122,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[62133,10],[65789,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59290,10]]},"/en/lessons/common-similarity-measures":{"position":[[2436,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27235,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5178,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28803,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[38131,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4348,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11873,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6260,10]]},"/en/lessons/gravity-model":{"position":[[19960,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4413,10],[32293,10],[33338,10],[52162,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9001,10],[53070,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32129,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43319,10]]},"/en/lessons/jupyter-notebooks":{"position":[[6917,10]]},"/en/lessons/linear-regression":{"position":[[2991,10],[15066,10],[55856,10],[55891,10],[56340,10]]},"/en/lessons/logistic-regression":{"position":[[2711,10]]},"/en/lessons/sonification":{"position":[[4751,10],[23455,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5435,9],[22568,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6487,10],[6956,10],[33778,10],[44994,10],[60100,10]]},"/en/lessons/working-with-web-pages":{"position":[[2063,9]]}}}],["underlin",{"_index":4935,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41851,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[19276,9]]}}}],["underneath",{"_index":3205,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[55253,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7204,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7202,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22207,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[7524,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[17060,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30470,10]]},"/en/lessons/sonification":{"position":[[17004,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5635,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20303,10]]}}}],["underpin",{"_index":4272,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[45167,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[42395,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45293,14]]},"/en/lessons/jupyter-notebooks":{"position":[[7299,12],[36791,13],[37286,12]]},"/en/lessons/logistic-regression":{"position":[[8987,14]]}}}],["underrepres",{"_index":11094,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[22584,17],[25595,16]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48316,16]]}}}],["underscor",{"_index":1405,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21660,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[12984,10],[14993,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41264,11]]},"/en/lessons/intro-to-powershell":{"position":[[9801,12]]},"/en/lessons/preserving-your-research-data":{"position":[[13944,11]]},"/en/lessons/space-place-gazetteers":{"position":[[5910,11],[20626,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32718,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8069,10],[25201,11]]},"/en/lessons/transliterating":{"position":[[18099,11]]},"/en/lessons/vector-layers-qgis":{"position":[[5663,11]]}}}],["underscores…but",{"_index":23658,"title":{},"body":{"/en/lessons/working-with-text-files":{"position":[[4576,15]]}}}],["understand",{"_index":87,"title":{"/en/lessons/common-similarity-measures":{"position":[[0,13]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[0,13]]},"/en/lessons/understanding-regular-expressions":{"position":[[0,13]]},"/en/lessons/viewing-html-files":{"position":[[0,13]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1520,14],[2337,10],[14961,10],[15525,10]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2184,14],[9800,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[8143,10],[11039,10],[15512,10],[22216,10],[28388,10],[28461,13],[37617,10],[43128,10],[45832,10],[50142,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8942,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1663,13],[3783,10],[5058,12],[10081,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11504,10]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10163,11]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12271,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5022,10],[6310,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4694,13],[7316,10],[45871,10],[48743,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8999,10],[59892,13]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1385,10],[5609,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2924,13],[4542,10],[4776,10],[4873,10],[10364,13],[10453,10],[31824,13],[44154,11],[59114,10],[65911,13]]},"/en/lessons/common-similarity-measures":{"position":[[1,13],[2418,13],[5144,13],[9581,13],[13715,10],[23118,10],[23292,10],[29912,10],[36493,13],[37206,10],[37835,13],[37913,10],[38016,13],[38338,13],[38452,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2558,13],[5967,10],[11914,10],[12387,13]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1294,13],[1400,13],[3294,10],[9034,10],[9756,10],[16507,10],[18356,10],[22619,13],[22791,11],[26581,10],[32021,13],[43800,13],[63518,11]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11883,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35455,13],[58219,13],[58479,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1844,10],[2202,13],[3335,10],[31128,11],[37126,13]]},"/en/lessons/counting-frequencies":{"position":[[2959,10],[3878,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[602,13],[779,13],[14825,10],[19635,10],[19706,10],[19829,14],[26124,13],[29389,10],[38314,13]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37562,13]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6377,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[8355,13],[9307,10],[17814,11],[27228,10],[28712,10],[28782,13],[28931,10],[29175,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2515,10],[8510,11],[14203,14],[15184,13],[15805,10]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[290,13],[11290,13],[23403,13]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[363,13],[798,10],[4759,13],[5058,10],[6555,10],[9687,13],[29288,10]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[953,10],[1022,10],[1889,10],[2729,13],[3468,10],[15002,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5029,13],[5099,13],[9650,13],[18511,10],[19354,10],[22116,10],[27350,13],[41115,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5159,13],[5452,13]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13343,13]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[171,13],[7141,13],[7399,13],[7956,10],[10430,10],[18492,10],[29584,10],[35009,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[10933,11],[19932,10],[35274,13]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5541,10],[29190,10]]},"/en/lessons/extracting-keywords":{"position":[[16202,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[677,13],[7291,11],[15884,10],[15929,10],[19663,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9225,10],[21964,10],[33698,10]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1976,10],[31444,10]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1929,10],[8768,10]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3053,10],[7294,14],[8073,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11944,13],[12165,10]]},"/en/lessons/geocoding-qgis":{"position":[[1720,10],[6561,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[818,13],[2533,14],[3264,14],[4622,14],[4785,14],[30255,15],[30944,14],[31435,13]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1198,10],[1347,11],[1928,10],[4248,10],[7063,13],[9026,13],[10027,10],[19117,14],[20429,10],[20677,13],[20981,13],[22673,10],[23276,10],[32770,13],[32940,13],[34134,13],[34510,10],[35364,10]]},"/en/lessons/getting-started-with-markdown":{"position":[[4078,14]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17202,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18685,10],[26917,13]]},"/en/lessons/gravity-model":{"position":[[4511,10],[5780,13],[8104,13],[9595,10],[12382,13],[12547,10],[13643,10],[18624,10],[30288,10],[31453,10],[43286,10],[51155,14],[55162,13],[56365,13],[56592,13],[58483,10],[58618,10],[61722,13]]},"/en/lessons/image-classification-neural-networks":{"position":[[163,13],[1548,13],[2109,13],[2508,13],[6824,13],[6981,13],[10675,10],[16255,13],[24731,13],[45986,13]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12638,10],[14401,10],[16847,10],[25692,10],[46495,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2068,13],[3739,10],[3784,10],[33323,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2190,13],[2957,13],[8792,13],[9917,10],[34855,13],[44688,10],[50635,13],[55289,10],[55408,10],[56244,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5697,10]]},"/en/lessons/intro-to-bash":{"position":[[24979,13]]},"/en/lessons/intro-to-linked-data":{"position":[[584,13],[1122,14],[1499,10],[2873,10]]},"/en/lessons/intro-to-powershell":{"position":[[480,13],[15022,13],[15234,10],[16638,13],[17161,10],[18421,10],[40064,10]]},"/en/lessons/introduction-map-warper":{"position":[[3746,10]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3830,10],[4744,13],[4818,13],[20380,13],[32553,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[319,13],[1869,10],[10535,13],[10989,15],[12257,11],[21615,10],[25557,10],[25870,10],[31042,10],[32831,10],[33551,10],[35131,15],[40966,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18462,14],[51365,14]]},"/en/lessons/json-and-jq":{"position":[[2179,10],[12107,14],[35718,13]]},"/en/lessons/jupyter-notebooks":{"position":[[5827,14],[36465,10],[47845,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[7669,13]]},"/en/lessons/linear-regression":{"position":[[2966,10],[5162,13],[11822,10],[12574,10],[14268,10],[15098,11],[35770,11],[40637,13],[43312,10],[78830,13]]},"/en/lessons/linux-installation":{"position":[[4688,14]]},"/en/lessons/logistic-regression":{"position":[[2686,10],[8949,13],[9199,10],[9441,10],[65951,14]]},"/en/lessons/mac-installation":{"position":[[4365,14]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1282,10],[3614,10],[23029,11]]},"/en/lessons/naive-bayesian":{"position":[[243,13],[12999,13],[13072,10],[13310,10],[27681,13]]},"/en/lessons/normalizing-data":{"position":[[8865,13]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[697,13],[15394,10],[19698,13],[28768,13]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8714,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2453,10],[2967,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1804,10],[18569,13]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[11120,13],[11268,13],[14668,13],[21962,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4372,10],[7689,10],[18469,13],[35603,10]]},"/en/lessons/sentiment-analysis":{"position":[[3705,10],[38696,10]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8320,10],[10445,13]]},"/en/lessons/sonification":{"position":[[24017,10]]},"/en/lessons/space-place-gazetteers":{"position":[[2823,10],[17905,10],[20953,10],[47997,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[986,10],[2488,14],[3971,10],[6232,10],[17228,10],[18527,10],[31861,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3738,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2859,10],[2919,10],[3062,10],[6497,13],[13401,10],[22722,13],[36520,13],[46930,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[537,13],[60241,13]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1927,10],[2380,10],[4327,13],[4571,10],[9856,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4773,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1944,10],[2177,13],[39972,13]]},"/en/lessons/transliterating":{"position":[[341,13],[14784,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1,13],[6108,10],[14282,13],[15228,10],[22451,10],[24795,14],[25125,11],[32551,11],[47298,10],[47441,10],[49066,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[1,13]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22016,13],[23608,13]]},"/en/lessons/vector-layers-qgis":{"position":[[5166,13]]},"/en/lessons/viewing-html-files":{"position":[[1,13]]},"/en/lessons/windows-installation":{"position":[[5615,14]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14906,10]]},"/en/lessons/working-with-text-files":{"position":[[4239,11]]}}}],["understandings—or",{"_index":12835,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[535,17]]}}}],["understood",{"_index":533,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15826,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3835,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[9269,10],[25313,11]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1961,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26422,10],[28104,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2123,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36721,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2357,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[31129,10]]},"/en/lessons/geocoding-qgis":{"position":[[1794,10]]},"/en/lessons/geospatial-data-analysis":{"position":[[496,10],[2572,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[23339,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[15784,10],[35587,11]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41465,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9843,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7933,10]]}}}],["undertak",{"_index":2125,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15751,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18448,11]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2440,11]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35043,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[51547,11]]},"/en/lessons/research-data-with-unix":{"position":[[1393,9],[12567,11],[13600,9]]},"/en/lessons/space-place-gazetteers":{"position":[[2337,9]]}}}],["undertaken",{"_index":23278,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1034,10]]}}}],["underwood",{"_index":1856,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46591,10],[48038,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48559,10]]},"/en/lessons/linear-regression":{"position":[[73549,10]]},"/en/lessons/logistic-regression":{"position":[[64895,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[4972,9],[5196,10],[5219,9],[45231,9],[45906,10],[46912,9],[47066,10],[48805,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4668,9]]}}}],["underwood’",{"_index":1002,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2130,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25812,11]]}}}],["undesir",{"_index":8071,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10633,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24754,12]]},"/en/lessons/working-with-text-files":{"position":[[8401,11]]}}}],["undestand",{"_index":18235,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[24325,9]]}}}],["undirect",{"_index":8442,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10239,11],[10810,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[6378,10],[6591,10],[6752,10],[6828,10],[7142,10],[7406,10],[19303,11],[19633,10],[22896,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8088,10],[36079,10]]}}}],["undo",{"_index":3120,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[37204,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10697,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10706,5],[10762,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32842,5]]},"/en/lessons/intro-to-bash":{"position":[[23923,4]]},"/en/lessons/intro-to-powershell":{"position":[[14916,7]]},"/en/lessons/jupyter-notebooks":{"position":[[20616,4],[20800,4],[34004,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[9427,4],[9457,4]]}}}],["undo/redo",{"_index":3367,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10734,11],[15442,9]]}}}],["undoubtedli",{"_index":12883,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[11662,11],[21143,11]]}}}],["undu",{"_index":16271,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[25707,5]]}}}],["unearth",{"_index":6620,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[1173,9]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[48779,9]]}}}],["uneasi",{"_index":6509,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59374,6]]}}}],["unemploy",{"_index":20038,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18957,11]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3889,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16971,12]]}}}],["unequ",{"_index":17597,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[16470,7],[41742,7]]}}}],["unescap",{"_index":11287,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[273,8],[13043,8],[13341,10],[21878,10],[32797,11]]}}}],["uneven",{"_index":300,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7201,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7863,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15765,6]]}}}],["unevenli",{"_index":13581,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[15831,8]]}}}],["unexpect",{"_index":5528,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46821,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19427,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7972,10],[28265,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[38125,11],[38819,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[11660,10],[25609,10]]},"/en/lessons/gravity-model":{"position":[[5373,10],[53871,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[39014,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38880,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[20762,10]]}}}],["unexpectedli",{"_index":4928,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40170,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26835,12]]}}}],["unexplor",{"_index":5836,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3038,11]]}}}],["unfair",{"_index":14188,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7980,6],[25909,6]]}}}],["unfamiliar",{"_index":2865,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14911,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[42989,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6194,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34395,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[960,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[32250,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2433,10]]},"/en/lessons/preserving-your-research-data":{"position":[[2888,10]]},"/en/lessons/sonification":{"position":[[2129,10]]}}}],["unfett",{"_index":21082,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2250,10]]}}}],["unforgiv",{"_index":15016,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[21170,11]]}}}],["unformat",{"_index":23031,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[13374,12],[24984,13]]}}}],["unfortun",{"_index":2738,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[460,14]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[56002,15]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12758,14],[17651,14]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1057,14]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15994,14]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9786,14]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[453,14]]},"/en/lessons/extracting-keywords":{"position":[[7830,14]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[276,14]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[397,14]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3684,14],[13273,14]]},"/en/lessons/geocoding-qgis":{"position":[[17887,13]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2769,14],[20011,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10513,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32772,14]]},"/en/lessons/intro-to-linked-data":{"position":[[7782,14],[18315,13]]},"/en/lessons/intro-to-twitterbots":{"position":[[759,14],[10385,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38591,14]]},"/en/lessons/json-and-jq":{"position":[[956,14]]},"/en/lessons/jupyter-notebooks":{"position":[[14413,14]]},"/en/lessons/naive-bayesian":{"position":[[841,14],[15840,14]]},"/en/lessons/normalizing-data":{"position":[[285,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33405,14]]},"/en/lessons/preserving-your-research-data":{"position":[[237,14]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1500,14]]},"/en/lessons/sentiment-analysis":{"position":[[15615,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20916,14]]},"/en/lessons/working-with-web-pages":{"position":[[119,14],[5242,14]]}}}],["unfreez",{"_index":5980,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39009,12]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[677,10],[41292,10],[42736,12],[43325,10],[43472,8],[43502,8]]}}}],["unfroz",{"_index":6384,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[44410,8]]}}}],["unfrozen",{"_index":5981,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[39062,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[43710,8],[43933,11],[44456,8]]}}}],["unhappi",{"_index":10304,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[3532,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34537,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2392,7]]}}}],["unheard",{"_index":23000,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[1817,7]]}}}],["unhelp",{"_index":2431,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[15284,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12257,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[31954,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20626,9]]}}}],["unhind",{"_index":14731,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[35778,10]]}}}],["uni",{"_index":21804,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[35306,3]]}}}],["unicod",{"_index":873,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9759,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16648,7],[17068,7],[17265,8],[17352,7]]},"/en/lessons/normalizing-data":{"position":[[8149,7],[9832,7]]},"/en/lessons/transliterating":{"position":[[785,8],[2307,8],[2410,7],[5391,8],[5513,8],[5538,7],[5569,7],[5790,8],[7104,8],[7214,7],[7232,7],[7520,7],[7981,7],[8075,7],[8130,7],[8164,8],[8213,7],[8604,7],[8776,7],[8948,7],[9429,7],[9904,7],[10056,7],[10133,7],[10152,7],[10285,7],[10345,7],[10382,7],[10686,7],[12301,7]]}}}],["unicodeencodeerror",{"_index":15456,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[6974,21]]}}}],["unicorn\",\"raven\",\"sparrow\",\"scorpion\",\"coyote\",\"eagle\",\"owl\",\"lizard\",\"zebra\",\"duck\",\"kitten",{"_index":15589,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20716,96]]}}}],["unidentifi",{"_index":23593,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4356,13]]}}}],["unifi",{"_index":21096,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5400,7]]}}}],["uniform",{"_index":4020,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[26412,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[36368,12]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6946,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28888,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31596,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[4362,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[7501,8],[7641,7],[11230,7],[11381,7]]},"/en/lessons/gravity-model":{"position":[[1583,7]]},"/en/lessons/intro-to-linked-data":{"position":[[146,7],[791,7],[10438,7],[10505,7],[11641,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34528,8]]},"/en/lessons/transliterating":{"position":[[1253,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[234,7]]},"/en/lessons/working-with-web-pages":{"position":[[579,7],[1195,7],[10224,7]]}}}],["unigram",{"_index":9813,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37209,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7052,8],[11880,10],[22954,8],[26124,9]]}}}],["unillustr",{"_index":10651,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[1465,13],[24186,14]]}}}],["unimagin",{"_index":22960,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[43864,12]]}}}],["unimod",{"_index":21246,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[6762,8],[7125,8],[7408,8],[35560,8]]}}}],["unimport",{"_index":16032,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25359,12]]},"/en/lessons/linear-regression":{"position":[[69667,11]]},"/en/lessons/space-place-gazetteers":{"position":[[47757,11]]}}}],["uninhabit",{"_index":23233,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[10425,11]]}}}],["uniniti",{"_index":22019,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[5403,12]]}}}],["unintend",{"_index":6199,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18127,10]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23922,10]]}}}],["unintent",{"_index":21675,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[8447,13]]}}}],["unintention",{"_index":14634,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8369,15]]}}}],["uninterest",{"_index":710,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23722,12]]}}}],["union",{"_index":2285,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[214,5],[327,5],[1600,5],[3663,5],[12134,5],[12255,5],[14972,5],[17854,5],[18817,5],[20246,5],[20293,5],[20398,5],[22469,5],[23225,5],[23520,5],[25933,5],[26345,5],[26655,5],[28162,6],[31878,5],[32595,5],[32967,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21459,5],[26546,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3699,5],[3989,5],[4126,5],[31916,6],[32693,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[22944,5],[26417,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6409,5],[6557,5],[6748,5],[39133,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35088,5]]},"/en/lessons/transliterating":{"position":[[2703,5]]}}}],["union’",{"_index":10000,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56703,7]]}}}],["unipartit",{"_index":8465,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21930,10],[23514,10]]}}}],["uniq",{"_index":23624,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13834,4]]}}}],["uniqu",{"_index":321,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7919,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7472,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8354,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[969,6],[3263,6],[3376,6],[16497,6],[20399,6],[20720,6],[21352,6],[26027,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9794,6],[9892,6],[11169,6],[11320,6],[18282,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[604,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5460,6],[6116,6],[7429,6],[14670,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51255,6],[51588,7]]},"/en/lessons/common-similarity-measures":{"position":[[1373,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[25143,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18801,7],[32262,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18151,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1255,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14468,6],[15164,6],[27037,7],[28802,6],[30484,6],[38845,6],[46428,7],[46622,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4696,6],[13388,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15645,6],[15769,6],[16022,6],[18544,6],[18740,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33465,6],[47439,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[22420,6],[50676,6],[50822,6],[50981,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[21498,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6560,6],[7799,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5378,6],[7220,6],[25065,8],[49510,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1177,6],[14785,6],[18010,6]]},"/en/lessons/extracting-keywords":{"position":[[34059,6],[35538,6],[37784,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[660,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2463,6],[6527,6],[23749,6],[35896,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22315,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4432,6]]},"/en/lessons/geocoding-qgis":{"position":[[24033,6],[36083,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21182,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[18390,6]]},"/en/lessons/gravity-model":{"position":[[12830,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[36435,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35408,6],[38982,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17252,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5443,6],[32226,7],[37634,6],[53712,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2840,6],[22698,7],[34946,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4989,6],[6003,6],[6497,6],[6802,6],[7251,6],[8926,6],[10332,6],[10564,6],[11044,6],[11210,6],[11692,6],[11751,6],[11898,7],[12222,11],[12255,7],[12396,8],[12554,7],[12646,7],[13716,8],[24095,6]]},"/en/lessons/intro-to-powershell":{"position":[[13842,6],[25224,6],[25495,6],[27738,7],[27869,7]]},"/en/lessons/introduction-map-warper":{"position":[[7400,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[30453,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8828,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1267,6],[1323,6]]},"/en/lessons/json-and-jq":{"position":[[29543,7],[31943,6]]},"/en/lessons/linear-regression":{"position":[[9880,6],[10300,6],[10426,6],[53094,7]]},"/en/lessons/logistic-regression":{"position":[[40112,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2577,6],[4417,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35256,6],[54634,6]]},"/en/lessons/sentiment-analysis":{"position":[[13105,6]]},"/en/lessons/sonification":{"position":[[32800,6],[33041,6]]},"/en/lessons/space-place-gazetteers":{"position":[[4857,6],[5163,6],[8837,6],[33786,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25542,6],[25681,6],[25772,6],[26075,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8147,6],[36530,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18255,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4689,6],[27622,6],[30731,8],[33439,6],[40239,6],[42660,6],[45362,6],[54625,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9484,6],[11301,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4537,6],[6307,8],[9278,6],[9307,6],[22780,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25324,6],[25810,6],[44714,6]]},"/en/lessons/working-with-web-pages":{"position":[[4953,6]]}}}],["unique(quantile(var",{"_index":13000,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[31640,20]]}}}],["unique.13",{"_index":17765,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[36836,9]]}}}],["unique=tru",{"_index":6313,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34371,11]]}}}],["unique_plac",{"_index":11597,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[26445,13]]}}}],["uniqueword",{"_index":21784,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30474,12],[40150,11],[40333,12],[40534,14]]}}}],["unit",{"_index":907,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[11778,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1560,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58806,7],[58837,6],[58908,6],[58963,6],[58994,6],[59019,6],[59076,6]]},"/en/lessons/common-similarity-measures":{"position":[[6322,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7927,4],[8111,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[35568,5],[37263,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4552,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2819,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9100,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37466,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2134,5],[2195,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2008,6],[9790,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13592,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8831,6],[9935,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5483,6]]},"/en/lessons/geocoding-qgis":{"position":[[10564,5],[10795,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[25844,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[13741,6]]},"/en/lessons/gravity-model":{"position":[[2500,6],[2692,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[15265,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12434,5],[20603,4],[46967,4],[47666,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53397,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[365,4],[403,4],[6356,6],[12312,4],[12759,4],[12797,4]]},"/en/lessons/intro-to-bash":{"position":[[8558,5],[8706,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[10098,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34881,6],[35102,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8090,6],[8503,6],[8559,6],[8730,6]]},"/en/lessons/jupyter-notebooks":{"position":[[49612,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1780,5],[1865,7],[1885,7],[2508,4],[2715,5]]},"/en/lessons/linear-regression":{"position":[[12881,6]]},"/en/lessons/logistic-regression":{"position":[[7065,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[16847,6],[17102,7]]},"/en/lessons/normalizing-data":{"position":[[3284,6]]},"/en/lessons/research-data-with-unix":{"position":[[5561,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30954,5]]},"/en/lessons/sentiment-analysis":{"position":[[2864,4],[11732,6],[29824,5],[29878,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7486,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3214,5],[17451,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16900,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1225,6],[5840,6],[32733,6],[50612,6],[59808,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[4502,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7261,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[379,6]]},"/en/lessons/vector-layers-qgis":{"position":[[15110,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1052,6],[35811,4],[40872,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18321,6]]}}}],["unit_id",{"_index":23353,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[16712,10]]}}}],["unitarian",{"_index":8929,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10971,9]]}}}],["uniti",{"_index":5222,"title":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[49,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[56,5]]}},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64677,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[50,5],[151,5],[850,5],[1032,5],[1051,5],[1146,5],[1503,5],[1557,5],[1625,5],[1717,5],[1869,5],[2151,6],[2473,5],[2491,5],[2792,5],[5604,5],[5871,5],[6082,6],[6143,5],[6264,5],[6341,5],[8280,5],[8444,5],[8484,5],[8537,5],[8625,5],[8747,5],[8823,6],[8842,5],[8871,5],[8898,5],[9137,5],[9176,5],[9380,5],[10644,6],[10987,5],[10997,6],[11056,5],[11119,5],[11329,5],[11351,5],[11505,5],[11631,5],[11781,5],[11825,5],[12476,5],[12759,5],[12851,5],[12902,5],[12957,5],[12993,5],[13312,5],[14190,6],[15072,5],[15211,5],[15327,5],[15644,5],[15694,5],[17343,5],[17645,6],[17957,5],[21879,5],[21987,5],[22062,6],[22915,6],[24376,5],[26176,5],[26305,6],[26600,5],[27784,5],[30003,6],[30960,5],[31718,5],[33369,5],[33517,5],[34443,5],[35005,6],[36133,6],[36243,5],[37446,6],[38220,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[57,5],[204,5],[392,5],[415,5],[444,5],[1424,5],[4417,5],[4683,5],[4894,6],[4955,5],[5076,5],[5098,6],[5211,5],[5465,5],[5510,5],[5661,5],[7711,5],[7925,6],[8221,5],[8358,5],[8377,5],[8483,5],[8520,6],[8572,5],[8618,5],[8956,5],[9002,5],[9024,5],[9068,5],[9108,5],[9354,5],[9381,6],[9433,5],[9479,5],[9793,5],[9832,5],[9958,5],[10109,5],[10192,6],[10257,5],[10385,6],[10630,6],[10647,5],[10764,5],[13171,6],[13310,6],[13580,5],[13590,6],[13657,5],[13867,5],[13889,5],[14032,5],[14199,5],[14331,5],[14675,6],[15124,5],[15411,5],[15513,5],[15564,5],[15619,5],[15652,5],[15961,5],[16945,6],[17624,5],[17765,5],[17881,5],[18197,5],[18649,5],[18679,6],[20050,5],[20599,5],[20872,5],[21345,5],[21654,5],[21891,5],[26046,5],[26188,6],[26234,5],[26485,6],[26502,5],[27992,6],[29443,5],[31246,5],[31375,6],[31670,5],[32656,5],[32787,5],[32912,6],[33199,5],[34373,6],[35609,5],[35757,5],[36685,5],[37235,6],[38122,6],[38334,6],[38741,5],[39109,6],[40759,5],[41344,5],[41465,5]]}}}],["unity/vuforia",{"_index":8294,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[7622,13]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7055,13]]}}}],["unitydownloadassist",{"_index":14939,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8642,24],[9503,24]]}}}],["unity’",{"_index":8287,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6216,7],[26470,7],[29666,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[5028,7],[31540,7]]}}}],["univ",{"_index":8938,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11206,5],[13341,5],[16008,5],[17192,5],[18440,5],[19902,5],[20838,5],[21056,5],[21153,5],[21372,5],[22698,5],[24622,5],[26045,5],[26651,5],[26853,5]]}}}],["univari",{"_index":17146,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[32519,10],[32891,10]]}}}],["univers",{"_index":1823,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[45344,10],[45924,10],[50235,10],[51482,10]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12765,12]]},"/en/lessons/basic-text-processing-in-r":{"position":[[32671,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5175,10],[5562,10],[18269,10],[18451,10],[60247,11],[69665,11],[70101,10]]},"/en/lessons/common-similarity-measures":{"position":[[6008,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46483,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4876,10],[5050,10],[29241,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46343,11]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4209,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16598,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13562,9],[13630,9],[47161,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49401,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3170,11],[40479,10],[56815,10],[56846,10],[57517,10],[57680,10],[58748,10]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1170,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16457,10]]},"/en/lessons/extracting-keywords":{"position":[[2379,10],[6261,10],[33083,9]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5324,10],[35056,10]]},"/en/lessons/geocoding-qgis":{"position":[[5630,13],[8768,10],[24331,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1330,10],[30472,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[7713,10],[32870,10]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8398,10]]},"/en/lessons/googlemaps-googleearth":{"position":[[3164,10]]},"/en/lessons/gravity-model":{"position":[[4326,11],[45143,11]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7937,10],[49336,10],[49765,10]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53306,10]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3023,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[4526,13]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23991,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47510,10]]},"/en/lessons/jupyter-notebooks":{"position":[[50509,10],[53547,10]]},"/en/lessons/linear-regression":{"position":[[74862,10],[75069,10],[79429,10],[79533,10],[79605,10]]},"/en/lessons/naive-bayesian":{"position":[[49067,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[52414,10]]},"/en/lessons/preserving-your-research-data":{"position":[[18038,10]]},"/en/lessons/qgis-layers":{"position":[[804,12]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4975,11],[48721,11],[51920,11],[54278,11],[54365,10]]},"/en/lessons/sentiment-analysis":{"position":[[39087,10]]},"/en/lessons/sonification":{"position":[[34448,10],[41207,10]]},"/en/lessons/space-place-gazetteers":{"position":[[48590,10],[48892,10],[49617,10],[51051,10]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10035,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9045,10],[12267,10],[31449,10],[63849,10],[64110,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35100,10]]},"/en/lessons/understanding-regular-expressions":{"position":[[33188,10]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3343,10],[26930,10],[27461,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20435,10]]}}}],["universal2",{"_index":8240,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[38725,10]]}}}],["universidad",{"_index":15697,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22717,11],[22835,11]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42568,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50712,11]]}}}],["universitair",{"_index":16549,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52885,14]]}}}],["university’",{"_index":2768,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2341,12]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3367,12]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2945,12],[22670,12]]}}}],["unix",{"_index":10351,"title":{"/en/lessons/research-data-with-unix":{"position":[[39,4]]}},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1590,4]]},"/en/lessons/intro-to-bash":{"position":[[2028,4],[2115,4],[2145,4],[2725,4]]},"/en/lessons/intro-to-powershell":{"position":[[41516,4]]},"/en/lessons/jupyter-notebooks":{"position":[[6777,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8258,4]]},"/en/lessons/research-data-with-unix":{"position":[[40,4],[98,4],[285,4],[434,4],[628,4],[1026,4],[1046,4],[1315,4],[1833,4],[1930,4],[2120,4],[3031,5],[4172,4],[4188,4],[4366,4],[4461,4],[6093,4],[6443,4],[7858,4],[7958,4],[8321,4],[8726,4],[9923,4],[12900,4],[13479,4],[13770,4],[14222,4],[14723,4],[14919,4],[15061,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47571,4],[47753,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8893,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[31486,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2456,4]]}}}],["unjust",{"_index":14831,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52900,6]]}}}],["unjustifi",{"_index":21279,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[14643,13]]}}}],["unknown",{"_index":4621,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10412,9],[46212,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34348,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[12938,9],[14132,10],[15951,10],[24119,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7691,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[3894,7]]},"/en/lessons/gravity-model":{"position":[[19691,8],[58946,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9505,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36590,8]]},"/en/lessons/linear-regression":{"position":[[55216,7]]},"/en/lessons/naive-bayesian":{"position":[[37948,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[6596,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16906,7]]}}}],["unlabel",{"_index":3708,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1176,10],[66753,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11449,9],[26211,9],[26657,10],[69431,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26886,11]]}}}],["unlawfulli",{"_index":11651,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[3302,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10968,14]]},"/en/lessons/normalizing-data":{"position":[[2133,14]]}}}],["unleash",{"_index":13840,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[61640,10]]}}}],["unless",{"_index":3360,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10094,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21841,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[24453,6],[25220,6]]},"/en/lessons/geocoding-qgis":{"position":[[28499,6]]},"/en/lessons/georeferencing-qgis":{"position":[[8889,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24860,6]]},"/en/lessons/gravity-model":{"position":[[32454,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[32420,6]]},"/en/lessons/installing-omeka":{"position":[[11450,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30284,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[32225,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[51702,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27601,6]]},"/en/lessons/intro-to-linked-data":{"position":[[15057,6]]},"/en/lessons/intro-to-powershell":{"position":[[11658,7],[42481,6]]},"/en/lessons/introduction-and-installation":{"position":[[1071,6]]},"/en/lessons/linear-regression":{"position":[[16128,6]]},"/en/lessons/naive-bayesian":{"position":[[12592,6]]},"/en/lessons/sentiment-analysis":{"position":[[1588,7],[1666,6]]},"/en/lessons/sonification":{"position":[[35597,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[51829,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[23887,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13038,6]]},"/en/lessons/working-with-text-files":{"position":[[7563,6]]}}}],["unlik",{"_index":3094,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29253,6],[36489,6],[45848,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11818,8],[21803,8],[27228,7],[27379,8],[57449,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[24468,6],[26985,6],[51489,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[52325,8],[63048,8]]},"/en/lessons/common-similarity-measures":{"position":[[22693,8],[33298,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24014,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1509,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[39093,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9690,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26386,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35597,6],[41856,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[28665,6],[41784,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34252,8],[35505,6]]},"/en/lessons/geocoding-qgis":{"position":[[23110,6],[36588,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[29032,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8736,6],[8911,6]]},"/en/lessons/gravity-model":{"position":[[1682,8],[2179,8],[2546,8],[3097,8],[24153,6],[56105,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2800,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[40689,8]]},"/en/lessons/intro-to-bash":{"position":[[4731,6],[23856,6]]},"/en/lessons/intro-to-powershell":{"position":[[29082,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9892,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31249,6]]},"/en/lessons/json-and-jq":{"position":[[14112,6]]},"/en/lessons/logistic-regression":{"position":[[16213,6]]},"/en/lessons/naive-bayesian":{"position":[[7999,6],[42190,8]]},"/en/lessons/output-data-as-html-file":{"position":[[7862,6]]},"/en/lessons/sentiment-analysis":{"position":[[12961,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17668,6],[33195,6]]},"/en/lessons/space-place-gazetteers":{"position":[[1562,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[25333,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37615,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2883,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6048,6],[11042,9]]}}}],["unlimit",{"_index":10587,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39285,9]]},"/en/lessons/gravity-model":{"position":[[23433,9]]},"/en/lessons/installing-omeka":{"position":[[1189,9],[2890,9]]}}}],["unlist",{"_index":20135,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33822,6]]}}}],["unload",{"_index":8381,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35527,6]]}}}],["unlock",{"_index":12553,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[17996,7]]},"/en/lessons/intro-to-powershell":{"position":[[41802,6]]},"/en/lessons/introduction-map-warper":{"position":[[12668,6]]}}}],["unmark",{"_index":18354,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[25249,8]]}}}],["unmodifi",{"_index":16644,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[6851,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[46945,10]]}}}],["unnatur",{"_index":5257,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65857,13]]}}}],["unnecessari",{"_index":843,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7460,11]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5505,11]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2685,11],[15716,11],[19158,11],[23502,11]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9473,11],[14368,11],[15128,11],[17342,11],[24501,11]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27541,11]]},"/en/lessons/getting-started-with-markdown":{"position":[[4798,11]]},"/en/lessons/linear-regression":{"position":[[71174,11]]},"/en/lessons/naive-bayesian":{"position":[[28610,11]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2222,11]]},"/en/lessons/vector-layers-qgis":{"position":[[8276,13]]}}}],["unnecessarili",{"_index":15184,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[15256,14]]}}}],["unneed",{"_index":11674,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-1":{"position":[[10593,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[8061,8]]}}}],["unnerv",{"_index":15474,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3179,10]]}}}],["unnot",{"_index":16295,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29815,10]]}}}],["unnotic",{"_index":10324,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[8451,12]]}}}],["uno",{"_index":9432,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[49664,6]]}}}],["unobtrus",{"_index":21109,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11884,11]]}}}],["unoffici",{"_index":3257,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60982,14]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[65994,14]]}}}],["unord",{"_index":7671,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[5088,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[5290,9]]},"/en/lessons/transliterating":{"position":[[9003,9]]}}}],["unorgan",{"_index":8850,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1809,12]]}}}],["unpack",{"_index":857,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9062,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23792,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2108,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29233,9]]},"/en/lessons/naive-bayesian":{"position":[[28370,6],[28544,8],[28833,6],[32717,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[28747,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[17406,6]]}}}],["unpleas",{"_index":15563,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[17876,10]]}}}],["unplug",{"_index":8375,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34763,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36993,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25019,11]]}}}],["unpopular",{"_index":15473,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3155,10]]}}}],["unpreced",{"_index":6866,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[36354,13]]},"/en/lessons/sentiment-analysis":{"position":[[7856,13],[8079,13]]}}}],["unpredict",{"_index":3362,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[10280,13]]},"/en/lessons/gravity-model":{"position":[[4687,13],[4961,14]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25004,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7308,13]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6627,13]]}}}],["unprepar",{"_index":18304,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[9234,11]]}}}],["unpublish",{"_index":17400,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[70382,11],[72386,11],[72447,11]]},"/en/lessons/naive-bayesian":{"position":[[15726,11]]}}}],["unquot",{"_index":10967,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[33034,8]]},"/en/lessons/json-and-jq":{"position":[[2870,8],[2910,8],[13423,8]]}}}],["unravel",{"_index":11436,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35556,7]]}}}],["unread",{"_index":10643,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[52354,10]]},"/en/lessons/introduction-map-warper":{"position":[[18035,11]]},"/en/lessons/space-place-gazetteers":{"position":[[20387,11]]}}}],["unreason",{"_index":6136,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6308,12]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40860,12]]}}}],["unrel",{"_index":10243,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33702,9]]},"/en/lessons/intro-to-twitterbots":{"position":[[3451,11]]}}}],["unreleas",{"_index":20336,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7355,11]]}}}],["unreli",{"_index":3795,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11494,10]]}}}],["unresolv",{"_index":20936,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[12903,10]]}}}],["unrest",{"_index":23289,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[3086,6],[3155,6],[3531,6]]}}}],["unsatisfactori",{"_index":5263,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[67141,14]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17944,15]]}}}],["unseen",{"_index":5963,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[33776,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18288,6]]},"/en/lessons/naive-bayesian":{"position":[[7047,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[35253,6]]}}}],["unselect",{"_index":3344,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[7071,8],[9206,11]]},"/en/lessons/logistic-regression":{"position":[[57407,10]]},"/en/lessons/vector-layers-qgis":{"position":[[3658,10],[8871,8]]}}}],["unsign",{"_index":16392,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43816,9],[52305,8]]}}}],["unsolv",{"_index":22921,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[35692,8]]}}}],["unsort",{"_index":6597,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[15814,8]]}}}],["unstabl",{"_index":4441,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58511,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58468,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21401,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25605,8]]},"/en/lessons/space-place-gazetteers":{"position":[[6690,9]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4646,8]]}}}],["unstructur",{"_index":3312,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3731,12]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3153,12],[4414,12],[5170,12]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1688,12]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2803,12],[2825,12]]},"/en/lessons/understanding-regular-expressions":{"position":[[4003,12]]}}}],["unstyl",{"_index":13109,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[11085,8]]}}}],["unsuit",{"_index":11605,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27543,10]]}}}],["unsupervis",{"_index":1751,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[42735,12]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1889,13],[49081,12],[69293,13]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10492,13],[11413,12],[11485,12],[11594,12],[12075,12],[35886,12],[36156,13],[43313,12],[69342,12]]},"/en/lessons/common-similarity-measures":{"position":[[29771,12]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11272,13]]},"/en/lessons/facial-recognition-ai-python":{"position":[[32765,14]]},"/en/lessons/image-classification-neural-networks":{"position":[[5637,12],[5719,12],[5867,12]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55492,12]]},"/en/lessons/naive-bayesian":{"position":[[7769,12],[7795,12],[8039,12],[8959,14],[9298,12],[15305,12]]},"/en/lessons/text-mining-youtube-comments":{"position":[[794,12],[36093,12],[64834,12]]}}}],["unsupport",{"_index":10828,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28484,11]]}}}],["unsur",{"_index":9192,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[6499,6]]},"/en/lessons/installing-omeka":{"position":[[10137,7]]},"/en/lessons/intro-to-bash":{"position":[[4621,6]]},"/en/lessons/sentiment-analysis":{"position":[[12318,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[16700,6]]}}}],["unsurpris",{"_index":15338,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[6381,12],[19316,11]]}}}],["unsurprisingli",{"_index":10212,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23897,15]]},"/en/lessons/naive-bayesian":{"position":[[56594,15]]}}}],["unsworth",{"_index":15932,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[42400,9]]}}}],["untangl",{"_index":12044,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12504,9],[38272,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3912,10]]}}}],["unten",{"_index":17304,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53826,10]]}}}],["untidi",{"_index":15958,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10475,6],[42996,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[18972,6]]}}}],["until",{"_index":550,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[16412,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22633,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19879,5],[22555,5],[28797,5],[31668,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5394,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35326,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[26710,5],[33748,5],[36206,5],[41520,5],[48007,5],[54183,5],[54294,5],[68989,5]]},"/en/lessons/common-similarity-measures":{"position":[[11687,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39077,5]]},"/en/lessons/counting-frequencies":{"position":[[2949,5],[11758,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[14558,5],[14613,5],[15372,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24451,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9692,5],[11786,5],[21905,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[16263,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4277,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17407,5]]},"/en/lessons/extracting-keywords":{"position":[[27969,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28464,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2822,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27110,5],[28940,5],[38048,5],[41600,5],[43672,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[8810,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5809,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20312,5]]},"/en/lessons/gravity-model":{"position":[[10616,5],[40622,5],[42119,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[32668,5],[36139,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7110,5],[32316,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12046,5],[29518,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21379,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21061,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11227,5]]},"/en/lessons/json-and-jq":{"position":[[32084,5]]},"/en/lessons/jupyter-notebooks":{"position":[[28645,5]]},"/en/lessons/naive-bayesian":{"position":[[14495,5],[20428,5],[27043,5],[31232,5]]},"/en/lessons/normalizing-data":{"position":[[6197,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16422,5],[28142,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[43892,5]]},"/en/lessons/sentiment-analysis":{"position":[[5974,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10815,5]]},"/en/lessons/sonification":{"position":[[34791,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7149,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[16858,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3407,5],[9439,5],[22914,5],[23038,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1160,5],[29577,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8060,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14467,5],[24481,5],[26362,5],[28513,5],[28819,5]]},"/en/lessons/vector-layers-qgis":{"position":[[12105,5]]}}}],["untitl",{"_index":13331,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[1950,9],[2853,8],[6057,9],[6084,9],[6212,9],[19449,9]]},"/en/lessons/jupyter-notebooks":{"position":[[15553,9],[15630,9],[18657,11]]}}}],["untouch",{"_index":3421,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[18677,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[28940,10]]}}}],["untrain",{"_index":14692,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[26712,9]]},"/en/lessons/sonification":{"position":[[4479,9]]}}}],["untruth",{"_index":22955,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[41999,10]]}}}],["unty4xc.xcplugin",{"_index":14942,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[38904,17]]}}}],["unum",{"_index":18819,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13138,5],[13189,5],[14016,5],[14063,5]]}}}],["unumquemqu",{"_index":12032,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11056,11],[62356,11]]}}}],["unus",{"_index":4487,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64325,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[32012,9]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4850,7]]},"/en/lessons/json-and-jq":{"position":[[37318,8]]}}}],["unusu",{"_index":5360,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8095,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19396,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44650,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4033,7],[22034,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51790,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10610,10],[29793,7]]},"/en/lessons/normalizing-data":{"position":[[3823,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2310,7]]}}}],["unwant",{"_index":195,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4041,8],[20553,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11967,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7991,8],[9907,8]]},"/en/lessons/extracting-keywords":{"position":[[321,8],[12073,8],[17179,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17509,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4578,8]]}}}],["unweight",{"_index":3792,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11181,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49812,10]]}}}],["unwieldi",{"_index":3739,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[5847,9]]},"/en/lessons/code-reuse-and-modularity":{"position":[[177,8],[5825,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10096,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5438,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[23370,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9780,8]]},"/en/lessons/naive-bayesian":{"position":[[32537,8]]}}}],["unyield",{"_index":15471,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[2990,10]]}}}],["unzip",{"_index":2189,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[6702,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[21143,5],[21266,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9459,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4860,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23975,8]]},"/en/lessons/common-similarity-measures":{"position":[[23565,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3616,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15332,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[6397,5],[11743,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12528,6],[12841,6]]},"/en/lessons/geocoding-qgis":{"position":[[11263,5],[11527,9]]},"/en/lessons/georeferencing-qgis":{"position":[[3436,5],[3813,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10505,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[6526,5],[26239,5]]},"/en/lessons/installing-omeka":{"position":[[9887,9],[10475,5],[10507,5],[10538,5],[10565,5],[10651,5],[10686,5],[10710,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5504,5],[5773,5],[17049,9]]},"/en/lessons/naive-bayesian":{"position":[[32949,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16057,5]]},"/en/lessons/qgis-layers":{"position":[[4016,5]]},"/en/lessons/research-data-with-unix":{"position":[[3432,5],[3581,9],[3859,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10117,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7131,5],[11389,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6825,5],[8229,8],[10877,5],[11033,9],[11155,8],[11224,8],[20505,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11726,5],[13039,8],[15551,9],[16765,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4812,8]]}}}],["unzip/decompress",{"_index":5385,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12389,16]]}}}],["up",{"_index":450,"title":{"/en/lessons/linux-installation":{"position":[[8,2]]},"/en/lessons/mac-installation":{"position":[[8,2]]},"/en/lessons/up-and-running-with-omeka":{"position":[[0,2]]},"/en/lessons/windows-installation":{"position":[[8,2]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12050,2]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4304,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[1421,2],[7246,2],[10447,3],[11381,2],[21852,2],[28083,2],[41189,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11495,2]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1275,3],[2858,2],[4683,2],[5131,2],[6917,2],[10284,2],[14781,2],[14956,2],[16586,2]]},"/en/lessons/basic-text-processing-in-r":{"position":[[98,2],[2356,2],[26243,2]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16392,4],[19761,2]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1483,2],[3118,2],[6256,2],[6359,2],[10769,2],[11598,3],[12197,2],[12255,4],[12542,3],[13411,2],[17527,2],[19108,3],[22335,2],[23976,2],[26036,2],[27396,2],[31665,2],[32541,2],[33733,3],[34434,2],[35565,2],[36542,2],[37150,3],[40047,2],[43212,2],[49386,4],[49530,2],[57255,2],[57993,2],[58053,2],[58494,2]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1785,3],[2837,2],[11994,2],[12955,2],[14747,2],[16549,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8282,2],[8477,2],[10858,2],[16037,2],[16232,2],[17325,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6871,2],[8013,2],[8154,3],[25174,2],[33873,3],[37084,2],[53420,2],[55943,2],[63037,2],[63171,2],[64278,2],[65466,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[8104,2],[8235,2],[10343,3],[12513,2],[20216,2]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[406,2],[427,2],[2061,2],[2365,2],[2860,2],[11236,2],[12080,3],[13687,2],[13973,2],[14168,2],[14787,2],[14988,2],[15863,2],[16056,2],[16145,2],[25461,2],[27847,2],[30312,2],[32281,2],[33419,2],[33723,2],[34186,2],[35727,2],[48785,2],[52683,2],[54378,2],[63005,3],[66570,2]]},"/en/lessons/common-similarity-measures":{"position":[[1311,2],[5576,2],[10298,2],[22129,2],[25027,2],[31198,2],[32586,2],[34898,2]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2955,2],[7093,2],[7450,2],[7495,2],[7550,2],[7654,2],[9454,2],[9854,2],[10434,2],[34485,2],[37513,2]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[170,2],[2120,2],[2325,2],[27630,2],[38612,3],[39263,2],[39295,2],[39513,3],[43253,2],[44311,3],[45209,2],[46606,2],[46840,2],[55495,2],[59616,2]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5340,3],[5358,3],[6027,2],[6775,2],[11803,2],[12283,2],[12528,2],[14916,2],[16190,2],[18517,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3951,2],[4170,2],[7331,2],[12431,2],[34934,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[167,2],[2343,2],[2463,3],[8526,2],[13174,2],[13247,2],[38108,2]]},"/en/lessons/counting-frequencies":{"position":[[2063,2],[5218,2],[5639,2],[11767,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2079,2]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[79,2],[1641,2],[6231,2],[9836,2],[46904,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[18055,2],[29831,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1143,2],[12954,2],[15641,2],[17441,2],[26576,2]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[14837,2],[15735,2],[18262,2],[20537,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18962,2],[33682,2],[38591,2],[46908,2]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1894,2],[4220,2]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17521,2],[18508,2]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10662,2],[37796,2],[40177,2],[47778,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2055,2],[18579,2],[47685,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4057,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14262,2],[15011,2],[17310,2],[22015,2],[25431,2],[26538,2],[28522,2],[39422,2],[43032,3],[45727,2]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7900,2],[9829,2]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5987,2],[13389,2],[22314,2],[30804,3],[49146,2],[49390,2],[49791,2],[49849,2]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4536,2],[5727,2],[14077,2],[19453,2],[24491,2],[24563,2]]},"/en/lessons/extracting-keywords":{"position":[[9916,2],[16511,2],[16597,2],[23098,2],[26408,2],[28965,2],[30178,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[208,2],[8198,2],[8585,2],[9378,2],[9961,2],[10965,2],[21549,2],[40967,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8928,2],[11878,2],[11988,2],[20299,2],[24494,2]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10308,2],[18440,2],[31895,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1020,2],[1053,2],[5040,2],[5498,2],[5764,2],[13438,2],[23020,2],[28065,2],[31719,2],[35826,2],[36328,2],[36612,2],[37065,2],[39335,3],[42029,2],[51468,2]]},"/en/lessons/geocoding-qgis":{"position":[[9603,2],[13218,2],[19043,2]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[148,2],[280,2],[2127,2],[2163,2],[3771,2],[7570,2],[7632,2],[8943,3],[16112,2],[16163,2],[22181,2]]},"/en/lessons/georeferencing-qgis":{"position":[[2271,2]]},"/en/lessons/geospatial-data-analysis":{"position":[[6374,2],[6441,2],[6504,2],[8662,2],[9577,2],[15168,2],[26865,2]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8913,2],[9969,2],[14784,2],[24039,3],[24355,2],[24646,2],[24735,2],[24837,2]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3787,2],[4403,2],[6912,2],[9536,2],[25157,2],[30128,2],[30594,2],[32881,2],[38728,2],[39724,2],[42935,2],[46277,2],[46570,2]]},"/en/lessons/googlemaps-googleearth":{"position":[[2495,2],[2934,2],[5647,2],[7706,2],[13571,2],[14494,3],[17126,2]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16202,2],[20309,2],[22508,2]]},"/en/lessons/gravity-model":{"position":[[5051,2],[33405,2],[35278,2],[53015,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[4216,2],[10212,2],[11871,2],[12969,2],[14561,2],[16509,2],[23369,2],[24290,2],[24366,2],[30012,2]]},"/en/lessons/installing-omeka":{"position":[[59,2],[1019,2],[2212,2],[2238,2],[5297,2],[5434,2],[6524,2],[7941,2],[9694,3],[12145,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31087,2],[35067,2],[35686,2],[36531,2],[38499,2],[44112,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[336,2],[611,2],[7947,2],[17470,2],[30327,2],[38775,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7107,2],[12249,3],[13511,2],[15589,2],[17240,2],[18425,2],[18539,2],[31432,2],[31952,2],[32313,2],[41657,2],[47195,2]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[441,2],[10859,2],[15616,2],[18194,2],[26177,3],[31646,2]]},"/en/lessons/intro-to-bash":{"position":[[3191,2],[4838,2],[6735,2],[9985,4],[10633,2],[11241,2],[11716,2],[12895,2],[13523,2],[15888,2],[16011,2],[17742,2],[18723,2],[19743,3],[21209,2],[21632,2],[26580,2]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1507,2],[7173,2],[10141,2]]},"/en/lessons/intro-to-linked-data":{"position":[[8450,2],[12602,2],[15054,2],[15505,2],[16605,2],[19811,2],[35873,2]]},"/en/lessons/intro-to-powershell":{"position":[[2197,2],[3780,2],[4331,2],[12750,2],[13323,2],[14587,2],[14813,2],[17245,2],[17481,2],[17740,2],[19078,2],[23111,2],[23145,2],[29197,3],[37561,2],[38522,2],[38839,2],[38983,3],[39293,2],[40603,2],[41985,2],[43108,2],[45623,2],[46126,2]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[502,2]]},"/en/lessons/intro-to-twitterbots":{"position":[[3026,2],[13816,2],[15302,2],[15341,2],[21995,2],[22136,2],[23417,2],[25438,2],[25570,2],[26318,2]]},"/en/lessons/introduction-and-installation":{"position":[[193,2],[330,2],[1560,2],[1954,2],[2567,2]]},"/en/lessons/introduction-map-warper":{"position":[[15791,3],[15829,2],[17640,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[863,2],[5903,2],[7072,2],[17211,2],[40197,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6922,2],[11980,3],[16655,2],[28462,2],[31295,2],[35738,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11312,2],[14216,2],[15482,2],[20533,2],[21221,2],[27184,2],[31995,2]]},"/en/lessons/json-and-jq":{"position":[[8551,2],[20579,2],[20689,2],[23580,2]]},"/en/lessons/jupyter-notebooks":{"position":[[595,2],[1654,2],[4836,2],[10483,2],[13088,2],[13450,2],[18846,2],[19969,2],[27291,2],[27331,2],[27799,2],[33595,2],[36539,2],[37735,2],[38244,2],[40018,2],[40628,2],[44256,2],[45027,2],[47424,2],[49086,2],[49480,2],[51793,2]]},"/en/lessons/linear-regression":{"position":[[11044,2],[18099,2],[19926,2],[22171,3],[22594,2],[26825,2],[28075,2],[34307,2],[38132,2],[38925,2],[55155,2],[56436,2],[57241,2],[62055,2],[64673,2],[64773,2]]},"/en/lessons/linux-installation":{"position":[[9,2],[88,2],[501,2],[4043,2],[4546,2],[4755,2]]},"/en/lessons/logistic-regression":{"position":[[34163,2],[34264,2],[36276,2],[37894,2],[38485,2],[40452,3]]},"/en/lessons/mac-installation":{"position":[[9,2],[86,2],[183,2],[302,2],[1260,2],[1347,2],[1387,2],[4223,2],[4433,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[710,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1616,2],[4362,2],[6309,2]]},"/en/lessons/naive-bayesian":{"position":[[10298,2],[12233,2],[15385,2],[16892,2],[16947,2],[17085,2],[24107,2],[26096,2],[27102,2],[28607,2],[28921,2]]},"/en/lessons/normalizing-data":{"position":[[107,2],[1164,2],[3378,2],[7586,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18395,2],[18761,2],[35272,2]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4354,2],[11078,2]]},"/en/lessons/preserving-your-research-data":{"position":[[3117,2],[5863,2],[7641,2]]},"/en/lessons/qgis-layers":{"position":[[4720,2],[6511,2],[8920,2],[16623,2],[16789,2],[16907,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3583,2],[8976,2],[25723,2],[27376,2]]},"/en/lessons/research-data-with-unix":{"position":[[3992,2],[9946,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1762,2],[10112,2],[16945,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19041,2],[44003,2]]},"/en/lessons/sentiment-analysis":{"position":[[8361,2],[11108,2],[12411,2],[12581,2],[12652,2],[12719,2],[16014,3],[16478,2],[16779,3],[18932,3],[20356,2],[21751,3],[22797,3],[33520,2],[33570,2],[33818,2],[35484,2],[35645,2],[38482,2]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10812,2],[13099,2],[13782,2],[16528,2],[20095,2],[22011,2],[23550,2]]},"/en/lessons/sonification":{"position":[[2062,2],[12213,2],[15152,3],[15483,2],[18589,2],[19335,2],[20002,2],[28802,2],[28888,2],[36942,2],[38524,2]]},"/en/lessons/space-place-gazetteers":{"position":[[5555,2],[24968,2],[27676,2],[38409,2]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1333,2],[20219,2],[29877,2]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[454,2],[14846,2],[18056,2],[19764,2]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9695,2],[33907,2],[37950,2],[39886,2],[42500,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11666,2],[12815,2],[14455,2],[19351,2],[21322,2],[49176,2],[49461,2],[49942,2],[50229,2],[54203,2]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[593,2],[7897,2],[10337,2],[11048,2],[12980,2],[16128,2],[18109,2],[18678,2],[23854,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1368,2],[6691,2],[7745,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3137,2],[41911,2]]},"/en/lessons/transliterating":{"position":[[12994,2],[13338,2],[14618,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5880,2],[11136,2],[11847,2],[18355,2],[18496,2],[29950,2],[31315,2]]},"/en/lessons/understanding-regular-expressions":{"position":[[3804,2],[7806,2],[9878,2],[10111,2],[11521,2],[19689,2],[26198,2],[27872,2],[31481,2],[33304,2]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1,2],[140,2],[235,2],[301,3],[345,2],[3697,2],[6295,2]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2663,2],[4726,2],[6173,2],[12770,2],[12781,2],[14432,2],[15557,2],[15801,2],[19155,2],[19194,2],[19527,3],[19657,3],[19779,4],[19905,3],[20441,2]]},"/en/lessons/vector-layers-qgis":{"position":[[1208,2],[3927,2],[6477,2],[11475,2]]},"/en/lessons/viewing-html-files":{"position":[[206,2],[1620,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[9659,2],[22472,2],[34844,2],[39641,2]]},"/en/lessons/windows-installation":{"position":[[9,2],[100,2],[1423,2],[5473,2],[5682,2]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3084,2],[8207,2],[13013,2],[14014,2]]},"/en/lessons/working-with-text-files":{"position":[[7618,2]]},"/en/lessons/working-with-web-pages":{"position":[[5664,2]]}}}],["up/add",{"_index":3155,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43132,6]]}}}],["upcom",{"_index":22014,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[4020,8],[4195,8]]}}}],["updat",{"_index":1853,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46488,7],[47160,7],[48611,7],[48995,8],[49124,7],[49224,7],[49321,7],[50446,7],[51260,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15934,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7478,7],[24431,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3968,7],[6093,7],[12500,8],[12608,6],[12673,6],[22647,6],[49430,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5165,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23869,6],[35631,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6448,9],[13328,7],[13392,6],[28993,7],[43820,6],[49043,7],[57337,6],[57620,7],[58978,7],[70073,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25976,6],[29644,7],[29795,6],[30373,6],[33333,6],[33421,6],[34438,6],[39102,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[22552,6],[38444,6],[39450,6],[39600,6],[42759,9],[43628,7],[44905,6],[45001,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[39105,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[967,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[620,7],[5622,7],[5801,9],[25444,7],[26095,7],[26142,7],[29035,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[34635,7],[36966,6],[37068,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[24586,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3199,6],[3358,7],[3519,8],[3657,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[14367,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15004,7],[16453,6],[18120,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5761,6],[5846,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9590,7],[14163,6],[15440,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[444,8],[852,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8050,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13753,6]]},"/en/lessons/extracting-keywords":{"position":[[28741,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[33750,7],[37261,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[28925,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[267,8],[675,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[388,8],[796,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[44797,6],[46264,6],[46427,6],[47873,6],[53289,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18710,7],[19282,7],[19625,7],[24562,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[15792,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20246,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[23489,8]]},"/en/lessons/installing-omeka":{"position":[[961,6],[5347,6],[5375,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2421,6],[3954,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[41421,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15770,6],[15888,6],[16278,7],[23678,8],[24286,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36880,7],[39209,6],[39299,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7862,8],[9455,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[5331,8],[5453,7],[5556,7],[5662,8],[5703,6],[6996,6],[7105,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5164,6],[5363,8],[26251,6],[26400,8]]},"/en/lessons/json-and-jq":{"position":[[5761,6]]},"/en/lessons/jupyter-notebooks":{"position":[[13810,9],[16180,8],[16301,7],[16381,8],[20406,7],[24957,8],[32432,7],[32958,6]]},"/en/lessons/naive-bayesian":{"position":[[832,8],[1240,8],[1520,6]]},"/en/lessons/normalizing-data":{"position":[[276,8],[684,8]]},"/en/lessons/preserving-your-research-data":{"position":[[228,8],[636,8],[5970,8],[8756,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25523,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4981,8],[5005,8],[5327,7],[5510,6],[24077,6],[33876,6],[34089,8],[34215,8]]},"/en/lessons/sonification":{"position":[[8107,7],[8163,6],[17131,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28340,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12424,7],[13789,8],[21480,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[260,7],[5953,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2819,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2596,6],[4014,6]]},"/en/lessons/working-with-web-pages":{"position":[[110,8],[518,8]]}}}],["update_layout",{"_index":14431,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15541,16],[22525,13],[22790,13],[25336,16],[34887,14],[44414,16],[45979,16],[51982,16],[52609,16]]}}}],["updateditem",{"_index":8517,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3554,11]]}}}],["updateditem.writefailur",{"_index":8519,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3606,24]]}}}],["updatedvalu",{"_index":16891,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[33137,13]]}}}],["updated—that",{"_index":8005,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44545,12]]}}}],["updatemenu",{"_index":14461,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[22844,11],[25403,13]]}}}],["upfront",{"_index":21456,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[16336,7]]}}}],["upgrad",{"_index":2739,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[562,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9996,10]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[93,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1159,8],[31774,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16830,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8334,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12764,7]]},"/en/lessons/installing-omeka":{"position":[[486,9],[636,7],[1746,7],[1969,7],[5401,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[861,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7128,7]]},"/en/lessons/json-and-jq":{"position":[[1058,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[7189,7],[7403,7]]},"/en/lessons/qgis-layers":{"position":[[1279,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1602,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[15974,7]]}}}],["upheav",{"_index":23650,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20338,9]]}}}],["upkeep",{"_index":5351,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6410,6]]}}}],["upload",{"_index":2824,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[9318,6],[9983,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7464,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[12241,10],[12320,6],[12703,8],[60916,6],[61630,7],[61657,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19076,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[312,8],[371,6],[424,6],[2074,6],[13129,8],[13345,6],[13575,7],[13616,6],[13697,6],[13909,6],[14125,8],[16610,8],[19108,6],[19416,6],[19508,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8142,6],[19945,6],[20499,6],[21058,9],[33567,8],[33941,9]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[626,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3594,8],[3776,8],[4380,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[39255,7],[41992,8],[42399,6],[45354,8],[45477,8],[45992,9],[47842,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5792,6],[10127,6],[10396,7],[10469,9],[12153,6],[12457,6],[12756,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[396,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[13466,8],[46110,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[599,9],[2757,8],[3025,7],[26734,9],[26824,6],[27151,6],[28262,6],[28591,6],[28751,6],[28890,6],[28996,9],[29122,9],[31362,6],[31634,6],[31767,7]]},"/en/lessons/geocoding-qgis":{"position":[[37347,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1770,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[7132,9],[24062,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[17815,6],[18153,6],[18415,9],[19829,8],[20004,8],[21463,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20857,9],[20931,8],[20997,9],[21597,9],[24949,6],[41424,6]]},"/en/lessons/installing-omeka":{"position":[[9911,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3756,6],[41233,6],[41700,6],[41890,9],[42039,9],[42136,9],[42279,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23550,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[7575,6],[23840,6],[24472,6],[24566,6],[25257,9],[35807,8],[36181,9]]},"/en/lessons/intro-to-linked-data":{"position":[[2348,9]]},"/en/lessons/introduction-map-warper":{"position":[[125,6],[597,6],[6878,6],[6938,7],[7246,7],[8904,9],[10632,8],[10725,8],[10845,8],[12067,8],[14434,6],[18982,8],[21881,8],[23380,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[33799,9]]},"/en/lessons/jupyter-notebooks":{"position":[[302,9],[15780,9],[16941,8],[16961,6],[17157,9],[38322,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4015,8],[20656,6],[21565,6],[23179,7],[23978,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9512,6]]},"/en/lessons/sonification":{"position":[[15588,6]]},"/en/lessons/space-place-gazetteers":{"position":[[20162,8],[42892,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[189,9],[14791,8],[18187,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[23991,6],[24027,6],[24189,6],[24318,7],[24361,6],[24389,8],[31113,6],[31149,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16274,6]]}}}],["uploaded_fil",{"_index":6679,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[13938,14]]}}}],["upon",{"_index":2917,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[20666,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[706,4],[2036,4],[11130,4],[20489,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16964,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18810,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57383,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14183,4],[40674,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[24810,4]]},"/en/lessons/counting-frequencies":{"position":[[11773,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21373,4],[23739,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4268,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[41910,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17781,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[11257,4],[19756,4],[35073,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8004,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[27606,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2398,4],[4706,4]]},"/en/lessons/geocoding-qgis":{"position":[[1304,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[5187,4],[18286,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[6978,4]]},"/en/lessons/gravity-model":{"position":[[5619,4],[20035,4],[20716,4],[29345,4],[34443,4],[48568,4],[55041,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[23987,4],[41052,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[21712,4],[24362,4],[49005,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3082,4]]},"/en/lessons/intro-to-bash":{"position":[[2516,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[6234,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14087,4]]},"/en/lessons/linear-regression":{"position":[[45708,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1086,5],[9200,4],[13534,4]]},"/en/lessons/research-data-with-unix":{"position":[[14457,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6111,4],[44584,4],[46090,4]]},"/en/lessons/sentiment-analysis":{"position":[[33035,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15686,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5186,4],[28813,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13813,4]]},"/en/lessons/working-with-text-files":{"position":[[2308,4]]}}}],["upper",{"_index":3030,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11616,5],[54629,5],[54691,5],[59724,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[48077,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11801,5],[30463,5],[30901,5],[40075,5],[41310,5],[50050,5],[50317,5],[56287,5],[56817,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[153,5],[4712,5],[4762,5],[60002,5],[60269,5],[60459,5],[62050,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[13152,5],[13397,5],[16862,5],[24358,5],[26844,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[21261,5],[37897,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11501,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5462,5],[41075,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19088,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28201,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[2916,5],[3400,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[1904,5]]},"/en/lessons/gravity-model":{"position":[[24102,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21956,5],[23370,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15802,5],[16038,5],[29425,5],[31918,5]]},"/en/lessons/introduction-map-warper":{"position":[[6665,5]]},"/en/lessons/json-and-jq":{"position":[[5564,5],[6196,5],[8751,5],[15395,5]]},"/en/lessons/jupyter-notebooks":{"position":[[15484,5],[16918,5],[18168,5]]},"/en/lessons/logistic-regression":{"position":[[36921,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4262,5],[4314,9]]},"/en/lessons/normalizing-data":{"position":[[6287,5]]},"/en/lessons/qgis-layers":{"position":[[9787,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7811,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13066,5]]},"/en/lessons/working-with-text-files":{"position":[[4534,5]]}}}],["uppercas",{"_index":3093,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29178,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9409,9]]},"/en/lessons/transliterating":{"position":[[10723,9]]}}}],["upris",{"_index":22822,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[5186,9]]}}}],["upsampl",{"_index":6527,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63366,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35902,10],[36030,9],[36171,10]]}}}],["uptak",{"_index":16924,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[43855,6]]}}}],["upton",{"_index":1512,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28947,5],[29710,5],[29960,5],[47247,6],[50892,6]]}}}],["upward",{"_index":16831,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[10292,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22294,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[18007,7]]}}}],["urban",{"_index":4532,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68878,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9231,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[21181,5],[35942,5]]},"/en/lessons/gravity-model":{"position":[[62486,5]]},"/en/lessons/introduction-map-warper":{"position":[[9475,6]]},"/en/lessons/linear-regression":{"position":[[1570,12],[73133,12]]},"/en/lessons/logistic-regression":{"position":[[1290,12],[64479,12]]},"/en/lessons/space-place-gazetteers":{"position":[[50481,5]]}}}],["urbana",{"_index":16977,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[53529,6]]}}}],["urc",{"_index":20339,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[7742,4],[39596,4]]}}}],["urchin",{"_index":11723,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2203,8],[67136,8]]}}}],["urg",{"_index":11462,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2066,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17392,4]]}}}],["uri",{"_index":7805,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7298,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23458,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[353,4],[7352,4],[7496,4],[7672,3],[8104,3],[8241,5],[8747,4],[8918,4],[9764,4],[9918,5],[11021,4],[11224,3],[11330,4],[11420,3],[11543,4],[11791,5],[12391,5],[14035,4],[14503,5],[16613,4]]},"/en/lessons/intro-to-linked-data":{"position":[[174,5],[819,5],[10466,5],[10537,4],[10546,3],[11126,5],[11268,3],[12234,4],[12340,3],[12684,5],[12716,4],[12936,5],[13042,4],[13101,4],[13228,4],[13387,4],[13404,4],[13421,3],[13595,3],[14036,5],[14216,3],[14290,3],[14570,3],[14693,3],[14842,4],[15032,5],[15155,3],[15251,4],[15362,4],[20929,4],[23098,4],[23136,3],[23497,3],[24809,3],[38282,5]]}}}],["url",{"_index":1932,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[119,5],[918,4],[2547,5],[2678,4],[2761,3],[2983,3],[3056,3],[3298,4],[4071,5],[4111,3],[4202,4],[4221,4],[4299,4],[4470,4],[4540,4],[4559,4],[4625,4],[4856,4],[5281,3],[6073,3],[7309,3],[8189,3],[8420,4],[8550,4],[9047,4],[9109,4],[9587,4],[9640,4],[10367,3],[10565,4],[11119,4],[11289,4],[11656,3],[11728,4],[12312,4],[12610,5],[12813,3],[12938,3],[13147,3],[13238,3],[13308,3],[13473,3],[13770,4],[14034,3],[14077,3],[14798,4],[14868,4],[14980,4],[15092,4],[15458,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[2981,4],[5976,4],[11339,5],[11378,5],[11686,3],[15255,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[12586,3],[12828,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[7078,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11746,4],[11838,3],[28885,3],[29114,3],[29388,3],[30765,3],[38077,4],[38236,4],[38356,4],[38513,3],[38644,3],[42477,4],[42577,4],[42622,4],[46143,3],[49542,5],[50172,3],[50210,3],[54785,3],[54912,3],[58580,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19480,5],[19615,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[38988,3],[46333,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[203,4],[2089,5],[2260,4],[2626,4],[3210,4],[3792,3],[3849,4],[3907,3],[3955,4],[4002,3],[4088,3],[4166,3],[4586,4],[4750,5],[4932,3],[4980,3],[5041,3],[5127,3],[5205,3],[5473,3]]},"/en/lessons/counting-frequencies":{"position":[[7032,3],[7353,3],[12831,3]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1507,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6942,3],[7063,3],[7166,3],[7284,4],[7384,3],[7440,3],[10200,3],[10325,3],[10438,4],[10464,3],[10594,3],[10629,4],[12966,4],[17806,3],[18291,4],[22458,3],[24734,4],[25571,4],[26632,3],[26749,4],[29780,4],[30336,4],[32182,4],[40603,3],[40976,3],[41028,3],[44835,3],[46558,3],[46601,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4603,4],[4740,4],[4927,3],[5224,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[4719,4],[4840,3],[4980,3],[5103,4],[5644,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[17027,3],[17603,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36644,3],[36775,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15866,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[164,3],[2164,4],[2676,3],[2954,4],[3013,3],[3102,3],[3187,3],[3516,3],[3592,3],[3679,3],[4273,3],[4405,3],[4499,3],[7526,3],[7937,3],[10367,4],[10532,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[185,3],[1333,3],[7299,4],[7413,3],[7445,3],[7813,4],[8026,4],[8489,4],[9322,5],[10213,3],[10371,4],[10486,3],[10601,4],[10927,4],[11130,4],[11162,3],[11482,3],[11617,3],[11955,4],[12101,4],[12283,5],[12507,4],[12695,4],[12833,4],[13221,4],[13632,3],[14251,4],[14291,3],[14396,3],[14413,3],[14450,3],[14519,3],[14558,3],[14599,3],[14634,3],[14671,3],[14714,3],[19513,3],[19701,4],[21049,3],[21592,4],[22004,4],[22048,3],[22157,3],[22178,3],[22219,3],[22292,3],[22335,3],[22380,3],[22419,3],[22460,3],[22507,3],[24932,4],[25420,4],[25464,3],[25573,3],[25594,3],[25635,3],[25708,3],[25751,3],[25796,3],[25835,3],[25876,3],[25923,3],[28011,4],[28511,4],[28555,3],[28664,3],[28685,3],[28726,3],[28799,3],[28842,3],[28887,3],[28926,3],[28967,3],[29014,3],[29959,4],[30284,4],[30401,4],[30452,3],[30966,3],[34454,4],[35306,3],[35865,4],[36331,3],[36587,3],[36785,5],[36813,3],[36825,3],[37738,4],[38251,5],[38279,3],[38291,3],[38906,4],[39411,4],[39455,3],[39564,3],[39585,3],[39626,3],[39699,3],[39742,3],[39787,3],[39826,3],[39867,3],[39914,3],[43314,4],[43811,3],[44820,4],[45211,4],[45716,4],[45760,3],[45869,3],[45890,3],[45931,3],[46004,3],[46047,3],[46092,3],[46131,3],[46172,3],[46219,3],[46946,4],[47434,5],[47462,3],[47474,3],[48541,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27952,3],[28621,4],[28829,3],[28873,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[375,3],[486,4],[1106,4],[1240,4],[1270,3],[2079,4],[3607,3],[4065,5],[5003,3],[5518,4],[5638,5],[5702,3],[5988,4],[6152,3],[6628,3],[18057,3],[18642,4],[19687,3],[20132,4],[20586,4],[21272,5],[21615,3],[21679,4],[21853,3],[22033,3],[22307,4],[22317,3],[22429,3],[22495,4],[22506,3],[22570,5],[26225,3],[26492,3],[26766,3],[26895,3],[29783,3],[30142,3],[30737,3],[31182,3],[31981,3],[33003,3],[33217,3],[36947,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7774,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10291,4],[10508,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[7531,3],[8016,3],[8300,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4663,3],[16485,3],[27078,3],[27231,4],[27307,4],[27318,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1997,4],[7633,4],[11373,4],[13844,4]]},"/en/lessons/installing-omeka":{"position":[[6445,3],[10814,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[40251,3],[40322,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[158,4],[2952,4],[3998,4],[5169,3],[7511,4],[7730,4],[8693,4],[9796,4],[10019,3],[10172,4],[10958,4],[11009,3],[11933,3],[12664,4]]},"/en/lessons/intro-to-linked-data":{"position":[[11666,5],[12299,5],[12370,4],[12784,3],[13250,4],[13378,4],[13413,5],[13463,3],[13520,3],[30925,3],[32716,3],[33247,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3060,4]]},"/en/lessons/introduction-map-warper":{"position":[[7078,4],[8662,3],[9018,4],[21035,3],[21190,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9075,3],[9536,3],[9927,3],[9967,4],[10078,3],[14200,3],[14422,3],[14554,3],[14768,3],[15648,4],[23943,4],[24185,3],[26737,3],[28007,3],[32463,4],[34419,3],[34638,3],[34697,3],[39158,4],[39911,3]]},"/en/lessons/json-and-jq":{"position":[[3873,6],[4174,6],[15212,3]]},"/en/lessons/jupyter-notebooks":{"position":[[1736,3],[1769,4],[35542,3]]},"/en/lessons/linear-regression":{"position":[[10782,3]]},"/en/lessons/logistic-regression":{"position":[[52703,3],[54765,3],[55081,3]]},"/en/lessons/naive-bayesian":{"position":[[32457,4]]},"/en/lessons/normalizing-data":{"position":[[4421,3],[9056,3]]},"/en/lessons/output-data-as-html-file":{"position":[[4564,3],[4675,4],[5511,3],[5645,4],[6119,4],[6124,4],[6418,3],[6558,4],[7033,4],[7038,4],[7406,4],[7556,3],[8921,3],[9415,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5635,3],[9173,3],[9641,3],[10276,4]]},"/en/lessons/preserving-your-research-data":{"position":[[9397,4],[9541,4],[9637,4],[9859,4],[9918,4],[10458,4],[16634,4],[17485,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9805,4],[37936,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25053,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18742,3],[20079,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2356,5],[9655,4],[10037,4],[40755,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[10063,3],[10100,3],[11229,3],[11434,3],[13125,3],[14428,3],[18290,4],[19130,3],[19254,3],[19281,3],[19350,3],[19372,3],[19967,3],[20107,3],[20220,4],[20386,4],[20525,3],[25524,4],[28662,4]]},"/en/lessons/transliterating":{"position":[[4837,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[640,4]]},"/en/lessons/working-with-web-pages":{"position":[[605,6],[724,4],[1220,5],[1258,3],[1571,3],[1696,3],[1757,3],[1953,3],[2291,3],[2588,4],[2852,3],[3563,4],[3721,4],[3911,4],[4586,3],[4705,3],[4983,5],[5306,5],[6659,3],[7087,4],[7166,3],[7180,3],[7447,3],[9165,3],[10250,6]]}}}],["url.html",{"_index":19282,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[17590,8]]}}}],["url.json?uri=http%3a%2f%2fuurl.kbr.be%2f1017835%2fthumbs%2fs&size=large&type=imag",{"_index":15975,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[14296,90]]}}}],["url.split",{"_index":7616,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4039,15],[5078,15]]}}}],["urldat",{"_index":21188,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25144,7]]}}}],["urllib",{"_index":11406,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31953,7]]},"/en/lessons/working-with-web-pages":{"position":[[6579,8]]}}}],["urllib.error",{"_index":7690,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7320,13],[12792,13]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[42845,12],[43153,13],[46701,13]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7741,13]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10475,13]]},"/en/lessons/normalizing-data":{"position":[[4388,13],[9023,13]]},"/en/lessons/output-data-as-html-file":{"position":[[4775,13]]},"/en/lessons/working-with-web-pages":{"position":[[6631,13],[9137,13]]}}}],["urllib.error.urlerror",{"_index":10278,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[44324,22],[48011,22]]}}}],["urllib.pars",{"_index":7691,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7334,13],[12806,12]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7755,13]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10489,13]]},"/en/lessons/normalizing-data":{"position":[[4402,13],[9037,13]]},"/en/lessons/output-data-as-html-file":{"position":[[4789,12]]},"/en/lessons/working-with-web-pages":{"position":[[6645,12],[9151,12]]}}}],["urllib.pi",{"_index":23688,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[7371,10]]}}}],["urllib.request",{"_index":3982,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23297,14]]},"/en/lessons/counting-frequencies":{"position":[[7304,15],[12776,15]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14193,14],[21738,15],[25078,15],[27741,15],[28157,15],[36645,15],[37524,15],[39052,15],[43137,15],[45357,15],[46685,15]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7725,15]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10459,15]]},"/en/lessons/normalizing-data":{"position":[[4372,15],[9007,15]]},"/en/lessons/output-data-as-html-file":{"position":[[4759,15]]},"/en/lessons/transliterating":{"position":[[4544,14]]},"/en/lessons/working-with-web-pages":{"position":[[6615,15],[9121,15]]}}}],["urllib.request.urlopen(url",{"_index":7694,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[7452,27],[12930,27]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14796,27],[22597,27],[26013,27],[29104,27],[36934,27],[38400,27],[40004,27],[46309,27],[47637,27]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[7873,27]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[10586,27]]},"/en/lessons/normalizing-data":{"position":[[4520,27],[9155,27]]},"/en/lessons/output-data-as-html-file":{"position":[[4817,27]]},"/en/lessons/working-with-web-pages":{"position":[[6758,27],[9264,27]]}}}],["urllib.urlencode({\"text",{"_index":11408,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32038,25]]}}}],["urllib2",{"_index":7602,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2734,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1139,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29247,8],[29388,7],[29901,7],[30729,7],[31174,7],[31944,8],[32606,7],[33209,7]]}}}],["urllib2.request",{"_index":11417,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32519,17]]}}}],["urllib2.request(url,data",{"_index":11411,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32094,25]]}}}],["urllib2.urlerror",{"_index":11413,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32164,16]]}}}],["urllib2.urlopen(\"http://www.jython.org",{"_index":11393,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29402,41]]}}}],["urllib2.urlopen(req",{"_index":11412,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32136,20]]}}}],["urllib2.urlopen(url",{"_index":7619,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4319,20],[5391,20]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[43952,20]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30648,20],[30847,20],[31262,20],[33292,20]]}}}],["urllib3",{"_index":15077,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4934,7]]}}}],["urlopen",{"_index":3983,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23319,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[29707,9],[30602,8]]},"/en/lessons/transliterating":{"position":[[4566,7]]},"/en/lessons/working-with-web-pages":{"position":[[7321,8]]}}}],["urlopen('http://lists.memo.ru/d1/f1.htm",{"_index":22605,"title":{},"body":{"/en/lessons/transliterating":{"position":[[4582,41]]}}}],["urlopen(zipurl",{"_index":3990,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23616,15]]}}}],["urls.append(trialid",{"_index":10258,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35698,20]]}}}],["urls.append(words[words.find(\"id",{"_index":10249,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34862,35],[38146,35],[47354,35]]}}}],["urls.txt",{"_index":2004,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5854,8],[6786,8],[9232,8]]}}}],["urls—ar",{"_index":7831,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13147,8]]}}}],["urrichio",{"_index":14177,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[7207,8],[49397,9]]}}}],["ursula",{"_index":7877,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21595,7],[23961,7],[43446,6]]}}}],["uruguay",{"_index":4467,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59232,8]]}}}],["us",{"_index":60,"title":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[37,5]]},"/en/lessons/common-similarity-measures":{"position":[[18,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[43,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[29,5]]},"/en/lessons/extracting-keywords":{"position":[[0,5]]},"/en/lessons/geocoding-qgis":{"position":[[26,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[0,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[35,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[0,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[86,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[20,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[34,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[37,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[0,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1083,3],[1322,5],[2440,4],[3132,3],[4412,6],[5267,3],[7017,5],[7047,3],[7634,3],[9151,3],[10031,5],[10272,4],[10677,4],[10784,3],[10844,5],[11012,3],[12691,3],[16562,3],[16695,3],[17703,3],[19942,3],[22388,3],[23125,3],[23166,4],[23183,4],[23375,3],[23688,3],[24037,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[531,5],[577,4],[698,3],[1189,3],[2401,3],[4350,5],[4396,3],[4851,3],[6383,5],[8624,3],[8783,5],[8848,3],[9075,5],[9835,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[369,4],[2392,5],[3208,3],[3495,3],[4540,5],[6521,4],[6576,4],[7762,4],[7862,4],[7899,4],[7955,4],[8057,4],[8094,4],[9735,3],[11984,5],[12015,4],[14543,4],[15280,4],[19928,5],[20346,3],[20594,5],[21500,5],[21577,5],[21936,3],[22117,3],[22366,3],[22961,3],[23115,4],[23526,5],[24422,4],[24664,3],[26071,3],[26517,5],[26767,5],[27158,5],[27502,3],[27751,5],[29247,5],[31445,4],[34143,4],[34336,4],[34555,4],[35068,3],[35080,5],[35431,3],[35987,4],[36109,3],[36538,3],[36701,4],[37208,4],[37873,4],[37980,5],[38797,4],[38879,6],[39685,4],[40490,4],[41330,4],[42365,5],[47677,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[436,4],[628,4],[740,4],[923,5],[1006,6],[1097,5],[2683,5],[2862,3],[5252,3],[5642,4],[7487,5],[7846,3],[8849,5],[9393,5],[9970,3],[10595,5],[10846,3],[11187,5],[12243,5],[12552,3],[12644,5],[13280,5],[13569,4],[13907,3],[15452,5],[16053,4],[16223,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[559,3],[616,5],[886,6],[1047,6],[1603,3],[2030,3],[2766,5],[3432,3],[3614,3],[4040,3],[5286,4],[6287,5],[8002,5],[8256,3],[8491,4],[8692,3],[8890,3],[8960,4],[9633,5],[10092,5],[12055,3],[12589,5],[14170,3],[14505,3],[14673,5],[14777,3],[16567,6],[16775,7],[17688,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1112,5],[3138,4],[3407,3],[4641,3],[6560,6],[6647,3],[6732,7],[7058,3],[7335,4],[7567,4],[7604,4],[8545,5],[8574,4],[8605,4],[8649,5],[9519,4],[9754,3],[11039,5],[11136,5],[12044,3],[12295,3],[12607,5],[13273,4],[13358,3],[13462,5],[14356,5],[16281,4],[16460,6],[16529,3],[18965,6],[19110,4],[19796,6],[20636,5],[21521,4],[21726,4],[22178,5],[22225,5],[23729,3],[24248,5],[24511,5],[25784,6],[26984,4],[27085,3],[28057,3],[31325,5],[33850,3],[33957,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[217,3],[698,4],[4277,5],[5332,5],[8585,5],[9557,5],[10959,3],[11142,4],[12080,3],[12117,6],[12282,4],[12603,6],[12780,4],[13064,5],[13618,4],[14825,3],[15228,4],[15717,3],[15770,5],[15897,5],[16063,6],[16247,4],[16333,4],[16696,3],[16757,4],[17998,6],[18298,3],[19055,3],[20417,3],[23467,4],[24774,4],[25501,3],[25759,4],[25834,3],[25938,5],[25967,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[609,4],[659,5],[1104,5],[2944,3],[3207,5],[4130,5],[4518,3],[5077,6],[5474,3],[5711,5],[5997,5],[7773,5],[7994,3],[9225,3],[9710,3],[9812,3],[9876,3],[10139,6],[10467,4],[10568,3],[10897,4],[10907,4],[11943,3],[12562,5],[12644,3],[12880,3],[13037,3],[13167,5],[13774,6],[14842,5],[15191,3],[15527,3],[15633,4],[15722,3],[16012,5],[16462,3],[16556,6],[16865,3],[19225,3],[19591,5],[19790,5],[19827,5],[19989,5],[20596,3],[23526,5],[23698,3],[24148,5],[25469,5],[25641,3],[26132,3],[26783,3],[29094,3],[32572,3],[33854,3],[35218,5],[35930,5],[36865,4],[37604,5],[37857,4],[42420,4],[44098,4],[44199,5],[44305,5],[44509,3],[46073,3],[46358,5],[46428,5],[46727,5],[48677,4],[49506,3],[49566,3],[49675,5],[49741,5],[51387,3],[51671,3],[52309,3],[53177,3],[56062,3],[56819,3],[57098,3],[57895,4],[58259,5],[61438,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[439,3],[843,4],[1505,5],[1789,5],[2658,3],[5040,5],[5896,5],[5975,4],[6716,4],[6931,5],[7105,4],[8544,4],[11058,5],[11921,3],[13543,4],[13755,4],[14130,3],[15141,3],[16865,5],[18198,5],[20025,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[209,5],[1079,3],[1151,3],[3870,4],[4000,5],[4426,5],[5207,5],[5659,3],[6039,3],[6273,3],[6468,3],[7052,4],[9526,3],[10018,3],[10667,4],[11199,5],[11459,3],[13174,3],[13235,4],[13277,3],[13438,3],[13875,3],[16285,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[38,5],[1068,5],[1702,3],[1913,3],[3028,3],[3121,3],[3376,3],[3462,3],[3842,5],[4145,3],[4235,3],[4829,3],[4869,3],[4931,3],[5324,3],[5553,5],[7972,4],[8414,4],[8665,5],[8721,5],[9787,5],[10237,3],[11032,4],[11115,4],[11204,4],[11841,3],[12359,4],[12617,3],[12714,6],[14180,4],[14535,5],[15448,4],[16777,6],[16870,5],[18545,3],[19738,3],[19998,4],[20683,6],[21856,5],[21896,3],[22217,6],[22482,4],[22570,3],[22732,5],[24339,5],[25068,5],[26682,6],[26783,4],[28655,5],[29061,5],[29796,4],[33213,8],[34865,3],[35080,4],[36105,3],[41888,3],[43452,5],[43814,6],[44578,7],[45620,3],[45827,3],[45990,3],[46108,5],[50114,3],[51916,4],[59337,5],[59450,3],[60963,4],[62112,3],[64989,5],[66724,3],[66924,4],[67019,5],[67376,3],[68053,6],[69480,5],[69561,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1157,5],[1496,5],[1738,5],[2042,3],[2791,3],[3359,4],[3745,5],[4704,5],[5093,4],[6130,5],[10606,4],[11510,4],[13187,4],[15726,5],[16851,5],[18446,5],[19121,5],[20669,3],[21437,5],[22077,5],[23286,5],[23346,5],[24066,5],[24306,5],[25172,4],[27677,3],[28380,5],[31769,3],[32332,4],[32477,5],[32772,3],[34131,5],[34240,5],[34901,5],[35157,4],[39796,3],[40859,3],[41098,5],[41530,3],[42201,5],[42555,5],[42628,3],[43335,5],[43383,4],[43481,3],[43635,5],[43854,5],[44321,5],[45239,5],[50815,5],[50846,4],[51755,5],[52058,5],[52480,5],[55005,5],[55557,5],[55701,5],[56166,3],[56326,5],[56648,5],[61025,3],[61162,3],[61906,5],[61995,3],[62045,3],[62288,3],[62967,5],[63218,6],[63338,5],[66339,3],[67231,4],[67336,3],[68580,6],[69364,5],[69542,3],[70374,3],[70403,4],[70532,3],[70676,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[555,3],[2405,5],[4384,5],[4448,3],[4602,6],[4655,5],[4726,5],[5301,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2966,5],[3409,4],[3463,4],[3518,5],[3660,4],[3975,3],[4525,7],[4752,3],[6224,4],[6912,5],[7744,5],[9264,3],[9342,5],[10754,4],[12811,3],[13969,3],[14066,3],[15833,3],[16541,3],[16631,5],[22951,4],[25149,3],[26819,5],[27248,5],[27402,5],[28589,3],[28703,3],[29947,3],[30745,3],[34946,3],[35510,3],[37196,5],[37571,3],[37993,3],[39380,3],[40610,3],[40653,3],[41079,3],[41704,6],[41722,5],[42724,5],[42872,3],[42936,3],[44211,7],[45366,6],[45544,3],[46181,5],[47705,3],[48815,6],[51780,5],[52214,5],[52608,3],[52858,5],[53451,4],[55641,4],[56250,6],[57261,5],[60109,4],[62088,4],[62275,4],[63226,5],[63893,3],[64732,4],[64918,4],[65818,5],[66296,5],[66463,5],[66524,3],[66776,5],[67049,6],[67080,6],[67271,3],[67665,4],[70055,3],[70416,3],[70659,3]]},"/en/lessons/common-similarity-measures":{"position":[[19,5],[535,3],[624,5],[1927,5],[2233,3],[2299,5],[2602,4],[2736,5],[2836,3],[3339,4],[3469,3],[4205,3],[4317,5],[6760,3],[8727,5],[9315,3],[9449,5],[10125,3],[10389,4],[11175,6],[11257,3],[13088,5],[13822,6],[13955,5],[14504,5],[14901,5],[19149,3],[19251,3],[20678,4],[22258,3],[22617,5],[23388,5],[23432,3],[25495,3],[25665,3],[25835,3],[26137,3],[26767,5],[27238,3],[29745,3],[30758,5],[31286,3],[31604,3],[31709,3],[32857,4],[33252,5],[35060,4],[36702,5],[37074,4],[37368,5],[37469,3],[37748,4],[37928,3],[39188,5],[40010,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[917,5],[1163,5],[2021,4],[2582,5],[3623,4],[5355,5],[5466,6],[5985,3],[6041,5],[6371,3],[6491,5],[6543,5],[7013,5],[7430,3],[7565,5],[8776,3],[9190,4],[9332,3],[9448,5],[9638,5],[9673,6],[9774,3],[9979,6],[11499,6],[12457,5],[13101,5],[13586,3],[13662,3],[13977,5],[14815,3],[14922,3],[15174,3],[16153,3],[16531,3],[17522,3],[17544,5],[17724,5],[18161,5],[18197,3],[18382,3],[18643,4],[19312,3],[19598,6],[19975,3],[20104,4],[20146,3],[20225,3],[20278,3],[20559,3],[20776,3],[20955,5],[21176,3],[22853,4],[23073,5],[23953,5],[24074,3],[24631,5],[24872,5],[25037,4],[25466,3],[26368,5],[27030,6],[27132,3],[27206,5],[28084,3],[28222,5],[28437,3],[29277,4],[29910,6],[30006,6],[30159,4],[30406,5],[30511,4],[30533,3],[30630,3],[31026,6],[31205,3],[32035,4],[32656,4],[32815,5],[33057,4],[33312,4],[33379,4],[33848,3],[34155,3],[34213,4],[34363,4],[34431,3],[34997,4],[35110,4],[35390,4],[35488,4],[35936,4],[36236,4],[36375,4],[36703,5],[36779,4],[37239,5],[37279,6],[38177,6],[38502,5],[38563,4],[38662,4],[39712,4],[39911,4],[40503,3],[40821,6],[41028,3],[41147,6],[41586,3],[41800,3],[42750,3],[43325,4],[43834,5],[44763,4],[46031,5],[46104,4],[46176,5],[46212,6],[46583,3],[46798,4],[46965,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[783,5],[1323,4],[1847,5],[1985,4],[4699,4],[5094,5],[5338,3],[5386,5],[6815,5],[7617,3],[7918,5],[8622,5],[9071,3],[9190,6],[9271,5],[9666,3],[10057,3],[10079,5],[10457,3],[11917,6],[11970,5],[12136,6],[13812,5],[14427,5],[14551,4],[15112,3],[15429,3],[16142,5],[16161,5],[16583,5],[17267,3],[17312,6],[18556,4],[18637,4],[18918,6],[18985,5],[19608,6],[21579,5],[21807,3],[22034,4],[22229,5],[22350,3],[22531,4],[22956,6],[23042,6],[23162,3],[23372,5],[23474,3],[23740,4],[24016,4],[24141,5],[24595,3],[24635,3],[24832,5],[25353,3],[25507,5],[25804,4],[26829,4],[27227,3],[27531,5],[27556,3],[27847,3],[28233,5],[29001,3],[31850,6],[32251,3],[33342,4],[33952,3],[34821,6],[35098,3],[36406,3],[36516,4],[36535,3],[36612,4],[36988,3],[37022,3],[37521,5],[37616,5],[38024,6],[39592,4],[39790,6],[40005,4],[40048,3],[40110,3],[40359,4],[40408,5],[41424,5],[41960,5],[42073,6],[42267,3],[43124,3],[43492,5],[44496,4],[45058,5],[45095,3],[45315,3],[45357,4],[46959,4],[47327,3],[47565,3],[48526,6],[48766,3],[49001,5],[49110,5],[49151,3],[49230,3],[49706,3],[49929,6],[50001,6],[50084,3],[52855,5],[54472,4],[55317,4],[56085,5],[57530,3],[58076,4],[58293,4],[58851,3],[58900,4],[61194,5],[61787,6],[62552,3],[62728,3],[63569,6],[64564,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[241,5],[429,5],[1402,4],[1732,6],[2010,3],[2138,5],[2302,4],[3969,3],[4020,3],[4141,4],[6555,3],[6617,3],[6914,3],[6930,6],[7266,3],[8052,3],[8224,5],[13339,5],[14176,3],[15103,5],[16332,5],[18424,4],[18853,5],[20590,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[88,3],[1817,4],[1858,6],[2133,6],[2163,3],[2346,5],[2426,3],[2459,3],[2854,4],[3292,3],[3847,3],[3958,3],[4094,4],[5675,6],[5921,3],[6185,3],[7372,4],[7567,5],[7990,4],[8268,3],[9106,3],[9526,3],[11311,3],[11502,5],[12438,5],[14275,3],[14594,3],[14753,3],[16486,4],[17180,5],[18435,5],[19301,3],[20237,5],[20925,5],[22291,5],[22855,3],[22950,4],[23150,3],[24484,6],[24681,3],[26425,4],[29359,4],[29491,4],[29544,4],[29569,5],[31022,5],[35539,3],[36643,5],[38408,3],[39079,3],[39667,6],[39736,3],[39890,3],[40106,3],[40419,5],[45925,3],[47430,3],[47590,4],[47729,4],[48002,5],[48072,4],[48087,3],[48103,4],[48563,5],[48670,3],[49350,5],[51123,6],[51593,4],[52021,6],[52187,5],[52201,6],[52443,3],[52547,3],[52883,5],[52956,4],[54573,3],[54733,4],[55011,4],[55301,3],[58630,4],[59711,3],[59817,4],[62211,3],[62319,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1996,4],[2027,5],[2689,6],[2995,4],[6131,3],[6258,3],[7972,3],[8771,3],[8881,4],[9915,3],[12156,3],[12637,3],[12725,3],[13235,4],[14879,3],[16077,6],[18059,4],[22994,4],[29191,4],[29243,4],[29950,3],[30172,3],[34297,4],[34583,5],[35901,4],[39412,6],[39707,4]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[357,5],[860,3],[2813,5],[2836,5],[2934,5],[3165,3],[3556,3],[3838,5],[4698,3]]},"/en/lessons/counting-frequencies":{"position":[[529,3],[643,4],[990,5],[1884,5],[3078,4],[3788,3],[3865,3],[4550,5],[4640,3],[5018,3],[5147,3],[5224,5],[5943,3],[8473,3],[12314,5]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[669,3]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[155,5],[170,5],[328,4],[421,3],[669,3],[979,3],[1397,3],[1680,5],[1768,5],[2088,5],[2860,3],[3517,5],[5282,5],[6093,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[253,5],[278,3],[1449,3],[1668,3],[2064,3],[3558,5],[3921,5],[4256,4],[4465,4],[4984,4],[5066,4],[5276,5],[6402,3],[6508,3],[6562,5],[7315,4],[8039,4],[8228,5],[8244,3],[8344,5],[8449,6],[8480,6],[8547,6],[8617,5],[8680,3],[8869,6],[9496,5],[9985,3],[10017,3],[11073,3],[12581,6],[13266,3],[13439,5],[13665,5],[14177,5],[15029,4],[16344,5],[17412,5],[18613,5],[18684,3],[19545,6],[23220,6],[23332,5],[25286,3],[26904,4],[27740,4],[27803,4],[27951,4],[29203,5],[29896,5],[30219,4],[31705,5],[32547,5],[33941,4],[34203,5],[38246,4],[38980,3],[39326,5],[39514,3],[40089,3],[41387,4],[41455,4],[42791,5],[43650,3],[43934,5],[44348,3],[45955,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1041,5],[1268,3],[1818,3],[2015,3],[2712,4],[2947,5],[3014,5],[3230,5],[3401,4],[3635,3],[3861,3],[3994,3],[4278,4],[4651,3],[5482,3],[5868,4],[6459,4],[6501,3],[6590,5],[6705,5],[6789,5],[6911,5],[6997,4],[7075,5],[7138,5],[7223,7],[7614,6],[7792,3],[8003,3],[8120,6],[8194,3],[8585,3],[9463,5],[9674,5],[10253,5],[11830,5],[12021,4],[12190,4],[13306,3],[13445,4],[13758,5],[14775,6],[16251,3],[16483,3],[16877,5],[20401,3],[23790,3],[25072,6],[25914,3],[26902,5],[27262,3],[28170,3],[28314,4],[30836,5],[33072,3],[34610,5],[34903,3],[35693,3],[36092,5],[36726,4],[37869,6],[38143,5],[38385,5],[38719,5],[38871,5],[39118,5],[39156,5],[39223,5],[39372,4],[39588,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[769,3],[1497,5],[2129,4],[2387,5],[2467,5],[2830,3],[3562,4],[4497,4],[5039,3],[5394,3],[5653,4],[7139,5],[7724,3],[14938,3],[15323,3],[18486,5],[18822,4],[20772,5],[21300,3],[23105,3],[23230,3],[24298,5],[24400,3],[24528,3],[24890,3],[25192,3],[25454,3],[25779,3],[26464,5],[26914,3],[27302,3],[32044,3],[35591,3],[37337,5],[38245,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[573,3],[768,3],[3068,3],[3205,5],[3705,4],[5346,3],[9847,4],[13415,4],[16379,4],[16536,3],[16997,3],[17169,3],[19170,3],[21149,5],[24702,3],[25208,6],[25498,3],[29129,3],[29806,3],[30213,4],[30850,4],[31059,5],[31458,3],[31653,3]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[44,5],[133,5],[284,5],[1245,5],[1777,5],[2369,5],[4222,5],[4566,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[93,3],[1027,3],[1111,3],[1233,4],[2131,6],[2449,3],[2601,3],[2664,3],[2836,3],[3951,5],[7103,3],[7792,5],[7819,6],[8052,5],[8433,5],[9070,4],[11019,3],[12173,5],[12387,3],[12483,5],[12548,4],[13135,5],[13911,3],[14783,4],[15649,5],[15941,5],[16550,3],[16712,5],[16888,4],[18379,5],[18769,3],[20010,5],[22489,5],[23323,3],[23426,5],[25369,6],[27055,3],[27223,4],[29090,6],[31051,6],[31091,3],[31979,3],[32276,6],[32495,3],[33004,5],[34449,3],[34970,3],[35119,5],[37497,3],[37604,3],[38125,5],[38451,3],[39432,5],[40270,4],[40807,5],[40974,3],[41367,3],[42701,5],[42968,3],[44235,5],[46094,4],[46382,5],[47496,4],[47647,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[91,7],[861,5],[958,3],[1032,4],[1342,3],[1613,3],[1689,7],[2547,3],[2608,5],[2945,4],[4258,4],[6071,5],[7299,5],[7339,5],[9145,3],[11594,4],[11900,4],[13557,5],[14274,5],[16118,3],[17288,3],[17848,4],[20131,3],[21900,6],[22528,4],[22752,4],[23561,6],[23848,3],[24037,5],[24367,6],[24469,7],[24712,3],[24986,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[831,3],[2303,3],[2475,3],[3943,3],[4044,3],[4803,3],[4920,3],[7784,6],[8894,5],[14379,5],[14736,4],[15299,5],[16609,5],[17850,3],[19117,3],[19139,5],[21831,3],[27208,4],[27291,3],[27616,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[44,5],[107,3],[339,5],[476,5],[539,5],[811,3],[930,3],[1014,4],[1229,4],[1442,5],[1879,6],[3673,6],[3962,3],[4782,3],[7463,3],[7599,5],[7801,3],[7857,5],[8355,3],[10389,5],[10824,5],[11372,3],[12349,5],[13417,3],[13770,3],[14642,5],[14700,5],[15760,3],[15987,3],[16177,4],[17347,3],[17453,5],[18404,5],[18830,4],[18953,5],[19027,4],[19102,4],[19645,3],[20432,4],[20507,3],[20997,5],[21117,5],[21427,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[509,3],[664,3],[1773,6],[2296,5],[2425,3],[2508,3],[3730,3],[3892,4],[4070,5],[6121,4],[6678,5],[10190,3],[10407,5],[11007,3],[11633,3],[13193,4],[13383,3],[13531,4],[13569,3],[13953,5],[14283,5],[14374,3],[14474,3],[15145,4],[15634,5],[16084,5],[16531,3],[16822,4],[16976,4],[17174,3],[17277,3],[17472,3],[17496,6],[17525,5],[17617,6],[18031,4],[18808,3],[19179,4],[19859,3],[20180,3],[20533,4],[20746,4],[21435,6],[22737,4],[22954,4],[23249,5],[27621,5],[28835,5],[29059,5],[29119,3],[30945,3],[33190,6],[34329,3],[35388,3],[38813,4],[39528,4],[39748,3],[40469,4],[41295,3],[41738,4],[44200,5],[45105,4],[45206,4],[45324,5],[45447,5],[50990,5],[53255,3],[53344,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1003,5],[1305,3],[1945,4],[3297,3],[3713,6],[5954,5],[6580,4],[6639,5],[6741,6],[6809,6],[7377,5],[8424,3],[10679,6],[10801,5],[13592,4],[14384,5],[16450,4],[17337,5],[17381,5],[18415,5],[20294,5],[24374,5],[27377,5],[27879,5],[27927,3],[28133,3],[28755,5],[30263,6],[30672,3],[30853,3],[36038,4],[36436,5],[36680,6],[36919,3],[37251,3],[37631,4],[37660,4],[37750,6],[37942,5],[39599,5],[40131,3],[40187,3],[40398,5],[40576,3],[41108,5],[41820,4],[41992,3],[42058,3],[42287,3],[42658,3],[43991,3],[44598,6],[45440,4],[48074,3],[49038,5],[53156,5],[53361,3],[53561,4],[53733,3],[54062,4],[55578,3],[55735,3],[57136,5],[57819,5],[58108,3],[59816,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1041,5],[1935,3],[2597,5],[2903,3],[3115,3],[4043,4],[4153,4],[4180,5],[7337,3],[7759,5],[8763,5],[9222,5],[9865,5],[9949,5],[10733,3],[11472,5],[12506,4],[12511,3],[12677,5],[12723,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30,5],[96,7],[546,4],[1054,5],[1205,5],[1667,3],[1705,3],[2277,7],[2364,6],[2565,6],[3432,6],[3684,6],[3709,3],[3875,4],[3955,3],[4224,7],[5048,3],[6073,3],[8810,3],[10018,3],[10886,3],[11153,4],[12725,6],[13305,5],[15054,4],[15497,4],[16295,3],[17024,3],[19492,4],[23788,5],[23957,5],[24680,3],[26812,3],[27199,3],[27273,4],[27491,3],[27661,4],[29639,5],[30931,3],[31057,3],[31274,5],[31542,3],[32185,4],[32337,6],[35209,3],[35385,4],[35434,5],[35931,3],[41370,5],[41987,3],[42298,4],[42361,3],[42540,3],[44948,3],[48330,5],[49202,5],[49353,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[925,3],[1445,4],[1808,4],[1953,5],[2151,4],[4275,5],[4963,3],[5030,5],[7722,6],[7852,3],[10211,3],[10727,5],[11430,5],[11514,3],[13431,3],[13771,6],[13870,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[652,3],[4200,4],[6134,3],[6357,5],[6852,6],[7983,4],[8083,5],[9490,6],[9952,4],[10327,5],[10424,5],[11158,4],[13249,5],[14370,3],[14636,5],[14726,5],[15617,3],[17030,5],[19071,6],[19334,3],[19612,5],[25051,4],[25177,5],[26229,3],[26906,4],[27871,3],[27937,3],[29346,4],[32899,6],[33036,3],[33188,3],[33261,5],[33907,3],[35263,6],[35448,4],[35553,4],[38145,3],[38418,3],[39198,3],[39239,3],[40532,4],[41303,3],[43478,5],[45277,3],[46268,3],[48046,6],[48200,3],[48676,3],[49920,4],[49950,4],[50075,4],[52876,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2641,4],[2686,3],[6995,3],[8226,4],[8343,5],[8590,3],[8936,3],[9517,3],[10335,5],[10375,3],[10836,5],[12239,5],[13939,3],[14477,3],[15110,3],[17016,4],[17343,3],[17829,4],[21009,5],[21638,5],[21883,3],[23716,4],[23869,5],[24785,5],[25221,5],[25674,4],[25875,3],[26465,5],[27887,3],[27992,3]]},"/en/lessons/extracting-keywords":{"position":[[1,5],[116,7],[505,5],[747,5],[947,3],[1205,5],[1345,3],[1628,7],[1652,6],[1853,6],[1993,6],[2125,4],[3317,5],[3806,4],[3940,6],[4805,4],[4929,6],[5167,3],[5254,3],[5445,3],[6131,5],[8671,5],[9556,3],[9956,3],[10985,3],[11124,3],[11820,4],[12431,5],[12874,3],[13353,5],[14250,5],[14650,3],[14850,4],[15658,3],[18293,5],[18433,5],[18767,3],[19827,3],[19995,3],[23507,6],[25730,4],[27827,5],[29807,3],[30374,3],[30531,3],[30771,5],[30875,3],[31146,3],[31604,4],[32023,4],[32311,4],[32694,5],[32864,5],[34016,4],[34236,3],[35145,4],[35412,4],[35496,3],[37280,5],[37712,5],[37741,4],[37847,5],[37898,5],[37962,4],[38243,5],[38856,5],[39254,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[877,4],[1110,4],[2514,3],[3278,3],[4214,3],[4604,3],[4855,4],[5229,4],[5739,10],[6106,4],[7482,5],[9361,3],[9994,4],[10470,5],[12396,4],[13200,4],[13642,3],[14303,3],[14420,5],[14506,5],[14531,3],[14914,3],[15078,4],[15261,3],[15724,3],[15821,4],[16799,5],[17571,4],[18668,3],[18805,3],[19486,3],[19706,5],[21656,4],[22262,5],[25061,4],[25960,3],[26942,3],[27251,4],[27536,3],[29125,3],[31987,3],[34380,3],[34465,4],[40921,4],[41534,5],[41824,5],[42069,5],[42813,3],[43013,4],[43476,3],[44030,3],[44290,5],[44409,5],[46031,5],[48555,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[97,3],[1245,5],[1387,3],[1437,3],[1634,3],[1765,5],[3203,5],[3306,5],[3564,5],[3777,5],[3983,5],[4522,4],[7333,5],[7904,5],[8128,5],[8276,5],[9630,5],[9794,5],[10219,3],[10616,5],[11094,4],[12462,3],[13116,4],[13331,5],[13664,4],[13748,5],[14101,4],[14246,5],[14401,4],[14471,5],[14606,5],[14787,5],[15209,3],[15551,5],[15784,6],[16813,6],[16936,5],[17145,4],[17778,3],[17929,3],[18614,4],[18818,4],[18915,3],[18942,5],[20053,5],[20365,5],[20459,5],[20638,5],[20798,5],[21103,5],[22500,5],[23767,4],[24002,4],[24336,5],[25673,5],[25955,5],[26045,3],[26362,5],[26831,4],[27008,4],[27082,3],[27193,3],[27487,5],[27736,5],[28394,3],[29012,4],[29222,3],[29867,4],[30170,4],[30332,5],[31470,5],[32775,5],[33480,3],[33750,3],[34118,4],[34672,5],[36733,5],[36927,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1193,4],[1254,10],[1379,3],[1453,6],[1698,5],[1777,6],[2386,3],[2628,3],[3089,3],[4053,4],[4443,3],[5242,6],[5439,5],[5890,4],[6588,3],[6899,5],[6974,3],[8243,3],[9997,4],[10076,5],[10120,3],[10857,6],[10901,3],[11253,5],[13627,3],[13772,3],[14018,4],[14583,3],[14982,3],[15748,3],[17416,5],[17971,3],[18471,5],[19522,5],[19732,3],[19911,3],[20804,6],[20926,6],[21184,5],[21485,3],[21510,6],[21584,3],[21811,3],[22045,6],[22623,6],[23876,3],[23946,3],[24089,5],[24837,3],[25223,6],[25481,4],[25702,3],[27069,6],[27126,5],[27401,3],[27908,3],[28056,4],[34939,3],[35433,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[369,4],[949,5],[2484,3],[3621,6],[3874,3],[6060,4],[6605,3],[6997,4],[7242,3],[8126,3],[8812,3],[9509,3],[9708,3],[10956,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[189,3],[490,4],[2353,3],[2718,3],[3505,3],[3787,4],[3919,3],[4317,5],[4506,3],[5063,3],[5144,3],[5376,3],[6935,4],[7244,5],[7439,5],[7620,5],[8404,4],[8502,3],[8803,4],[8942,6],[9667,4],[9807,3],[10213,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[659,6],[1794,6],[3041,6],[3381,5],[3614,6],[5163,6],[11788,6],[12040,5],[13055,6],[17714,3],[18768,5],[19654,5],[20058,5],[20381,3],[21381,3],[24274,3],[24892,3],[27809,3],[27960,3],[31890,3],[33435,4],[34507,3],[35171,5],[36737,3],[38155,3],[41922,3],[44598,3],[44699,5],[45238,3],[46725,5],[52133,7],[52183,3],[56669,5],[56824,5],[56966,6],[57228,3],[59280,3],[60595,5],[62743,5],[64391,3],[65669,3],[68475,6]]},"/en/lessons/geocoding-qgis":{"position":[[27,5],[652,4],[945,5],[2176,3],[2904,5],[3176,5],[3260,3],[3658,4],[4052,5],[4693,5],[5239,5],[5530,5],[5703,3],[5880,3],[6031,3],[6364,5],[6433,5],[6801,5],[7117,4],[7503,4],[8912,5],[8976,5],[9233,5],[9258,5],[9349,5],[10295,3],[12180,5],[12421,5],[13170,3],[14714,5],[16220,5],[16377,5],[17329,5],[17652,3],[17945,3],[19219,5],[19439,5],[19535,3],[21028,4],[21738,5],[21960,5],[22227,5],[22310,5],[22700,5],[22860,4],[23253,3],[23361,5],[23461,5],[23684,6],[23916,3],[24570,5],[25684,5],[26250,5],[26314,3],[29258,6],[29306,3],[29623,5],[29703,5],[29846,5],[30582,3],[31951,3],[32050,3],[32213,3],[32584,5],[33133,3],[33375,5],[33487,3],[33695,4],[33716,3],[35079,6],[35605,3],[35760,4],[36131,5],[36333,5],[36504,5],[36537,3],[37270,3],[37626,5],[37797,5],[37864,5],[38060,5],[38384,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[325,6],[621,3],[791,5],[1076,4],[1374,4],[1571,5],[1878,4],[2208,6],[2783,4],[3037,4],[3282,5],[6497,3],[7689,4],[7811,4],[8021,4],[8228,3],[8444,3],[9243,3],[9595,4],[9622,6],[9668,4],[9989,4],[10072,3],[12195,5],[12345,5],[12954,3],[16311,6],[16994,3],[17263,4],[17458,5],[17722,5],[18425,4],[19129,5],[19356,4],[19784,3],[20223,5],[22642,4],[23203,6],[24281,3],[24377,6],[24544,6],[24635,4],[24875,5],[24942,5],[25656,4],[28906,3],[29286,6],[29623,3],[29885,4],[30172,4],[30670,4],[32312,3],[32629,3]]},"/en/lessons/georeferencing-qgis":{"position":[[485,4],[511,4],[1252,4],[1317,4],[2659,3],[2958,3],[4894,3],[5057,3],[6367,3],[7040,3],[9133,3],[9477,5],[9932,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[1,5],[1155,4],[1608,5],[3044,4],[3093,5],[3130,5],[4170,3],[4821,5],[4956,4],[5025,5],[5057,4],[5137,5],[5788,3],[5893,3],[6205,5],[6689,4],[7033,5],[7578,3],[7832,3],[7922,3],[8074,3],[8483,3],[8573,3],[9630,3],[9871,5],[10422,3],[11933,5],[13005,3],[13057,4],[13432,5],[13644,4],[14167,3],[15085,5],[16148,5],[16741,5],[18442,5],[19012,4],[19115,5],[20302,3],[20379,5],[20609,4],[22009,5],[22891,6],[23520,6],[24348,3],[27579,5],[28205,3],[28239,4],[28713,3],[28874,5],[28989,5],[29397,5],[30649,4],[30896,6],[34000,4],[34146,4],[34170,4],[34238,4],[34944,5],[35969,5],[36147,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[36,5],[142,3],[249,3],[302,5],[1219,6],[1288,5],[1405,6],[1488,5],[1742,3],[1832,3],[1902,3],[1983,6],[2419,4],[3682,3],[3963,5],[4560,6],[4787,5],[5509,7],[5674,3],[5743,3],[5890,4],[6141,4],[6174,4],[6372,5],[6692,3],[6867,6],[7004,3],[7264,5],[7296,3],[7524,5],[8021,6],[8037,5],[8248,5],[8271,5],[8451,3],[8559,5],[8626,4],[8857,5],[8967,3],[9059,6],[9070,5],[9164,5],[9245,3],[9300,5],[9409,5],[9464,5],[9509,5],[9576,5],[9709,5],[9992,5],[10072,5],[10139,5],[10686,5],[12325,5],[12480,5],[12603,3],[12694,3],[12831,3],[12884,4],[12933,5],[13396,3],[13495,3],[13643,6],[13924,4],[13976,5],[14374,5],[14609,3],[18296,4],[18385,3],[18450,3],[18500,3],[18564,6],[18821,6],[19218,4],[19654,5],[19794,5],[20070,3],[20325,3],[20565,5],[20707,5],[21627,4],[22064,6],[22366,5],[22388,6],[22895,5],[22943,5],[23760,6],[25068,3],[25729,5],[25764,5],[25797,4],[26622,5],[26713,4],[26792,5],[26872,5],[26922,5],[27009,6],[27035,5],[27346,3],[28407,6],[28786,7],[31627,6],[31788,6],[32286,6],[32367,5],[32573,3],[32634,3],[32855,5],[32971,3],[33007,5],[33348,4],[33438,5],[33693,3],[33784,5],[33812,5],[33938,4],[34037,7],[34283,4],[34362,5],[34758,6],[35018,5],[35111,5],[35233,6],[35256,5],[35385,6],[35454,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[812,5],[1072,6],[1395,5],[2200,5],[2515,5],[2608,5],[4865,4],[5063,5],[8223,5],[8930,3],[9065,4],[9159,3],[9327,3],[10969,5],[11056,6],[11524,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[163,3],[259,3],[338,6],[1095,3],[1148,5],[1222,4],[3008,3],[3755,5],[3845,3],[4009,5],[4284,4],[4338,3],[4702,3],[5864,3],[5894,4],[5957,5],[6391,4],[6430,5],[6596,4],[6632,4],[6949,3],[7000,3],[7032,4],[7451,5],[8142,5],[8580,6],[14494,5],[14687,5],[15057,3],[15093,3],[15151,4],[15321,3],[15390,5],[15467,3],[15537,3],[15703,3],[16131,4],[16609,4],[17409,5],[19144,5],[19964,3],[20506,3],[20772,3],[20989,5],[21016,5],[21346,5],[21377,3],[21425,3],[21622,5],[22283,4],[22326,3],[22897,5],[23371,4],[23435,4],[24342,4],[24633,5],[24713,4],[25410,5],[26269,5],[27154,4],[28458,5],[28756,5],[28779,5],[28836,4],[29143,4],[30817,5],[31296,3],[31361,5],[31412,3],[31527,4],[33620,3],[34168,5],[37051,3],[37401,3],[40235,5],[40263,3],[44620,6],[45626,3],[46008,5],[46306,5],[46370,5],[46752,5],[46792,3],[47207,4],[47279,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[1054,5],[2066,3],[2611,3],[3604,5],[3802,3],[3956,4],[5205,4],[5258,4],[5316,4],[6603,4],[10663,5],[10895,5],[11488,5],[11841,5],[12802,3],[14134,6],[14960,4],[16437,5],[16753,5],[17008,6],[18597,6],[18685,4],[19250,4],[20031,4],[20238,5],[21570,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1,5],[1990,3],[2525,4],[2809,3],[2981,5],[5307,6],[7436,4],[9839,3],[10117,3],[10568,3],[10762,4],[11326,3],[11838,4],[11957,5],[13487,6],[16580,3],[17444,3],[18446,4],[18833,3],[20097,5],[21092,5],[22208,4],[23363,4],[24098,5],[24938,3],[25043,4],[25686,5],[25882,3],[25912,4],[26240,3]]},"/en/lessons/gravity-model":{"position":[[5736,6],[7118,4],[7979,4],[8965,4],[9218,4],[9271,3],[9364,3],[9537,4],[10100,4],[10172,4],[10336,4],[11339,4],[11594,4],[14434,4],[16488,4],[18223,4],[19044,4],[19175,3],[19731,3],[20016,4],[20445,3],[22801,5],[23636,5],[24072,4],[25219,3],[26106,4],[26174,4],[26836,5],[27093,3],[27472,3],[29301,4],[29564,4],[30090,4],[31776,3],[32217,4],[33074,3],[33264,3],[33972,4],[35861,4],[36323,4],[37761,4],[39357,4],[40427,3],[40516,4],[42589,4],[43029,3],[46689,3],[46993,5],[47260,5],[47619,3],[47800,3],[47884,3],[47941,5],[48412,5],[48450,3],[48719,5],[49035,5],[49186,5],[51227,3],[51336,5],[52263,3],[52729,4],[53021,5],[56616,3],[57082,5],[57400,3],[57590,3],[57718,3],[57795,4],[58437,3],[58661,5],[58784,4],[59411,5],[59656,4],[60090,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[1365,4],[1826,3],[2738,5],[3404,5],[4207,3],[4526,3],[5855,3],[6374,3],[6772,5],[10307,3],[10798,4],[13744,4],[15651,4],[15689,3],[17343,5],[17534,4],[17610,4],[18340,4],[18739,6],[19087,5],[19193,3],[20080,3],[20587,5],[20950,3],[22875,5],[22939,4],[23240,4],[23402,5],[24504,3],[24890,3],[25764,3],[26188,4],[26747,3],[26950,5],[28104,3],[28146,3],[28537,3],[30401,5],[30991,3],[31053,5],[31614,3],[32166,5],[34120,5],[34955,3],[35935,5],[37298,3],[37634,3],[39055,5],[39361,3],[39453,3],[39560,5],[40925,3],[41080,4],[42673,5],[45641,5],[45778,5],[46031,5],[46156,3]]},"/en/lessons/installing-omeka":{"position":[[259,3],[347,6],[534,3],[1216,6],[1542,5],[1884,5],[1938,6],[2655,3],[3032,5],[4104,5],[4264,3],[5702,5],[6280,6],[6434,3],[7172,3],[7948,3],[8098,5],[8306,4],[11079,3],[11160,5],[11335,5],[11529,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[348,3],[519,5],[634,5],[933,4],[1078,3],[1659,3],[1988,5],[2053,5],[2684,3],[2893,3],[3081,3],[3356,5],[3506,4],[3541,5],[3709,3],[4127,4],[4531,3],[4751,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[87,5],[2019,3],[2466,5],[3090,5],[3173,5],[3433,3],[3556,5],[3610,5],[4031,5],[4475,3],[4912,3],[6356,4],[6926,5],[8363,3],[8429,3],[11216,3],[14975,3],[15368,6],[15911,6],[17410,6],[17477,6],[18194,5],[19225,5],[19710,4],[19752,5],[22958,5],[24204,3],[28840,5],[29052,4],[29104,4],[29206,4],[29314,3],[29653,5],[29955,3],[31676,3],[35094,3],[35220,5],[35635,5],[36284,5],[37292,4],[37569,4],[38096,5],[39041,3],[39076,3],[39168,5],[39262,5],[39799,5],[39860,5],[40154,5],[40515,5],[40980,3],[41119,5],[42941,4],[43202,3],[46178,5],[46368,6],[47427,6],[49002,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[707,5],[763,3],[934,5],[1023,5],[1632,5],[1828,5],[2349,5],[2391,5],[2607,5],[3247,5],[3757,3],[3969,3],[4454,5],[5121,5],[5165,3],[5201,5],[5318,3],[5562,5],[6020,5],[6279,3],[6318,3],[7046,3],[8071,6],[8132,6],[8195,6],[8699,5],[10883,5],[11401,5],[11572,5],[11664,5],[11776,5],[12526,3],[12707,3],[12879,3],[13025,5],[13391,5],[14063,5],[14157,4],[14213,3],[14733,5],[14767,3],[14943,3],[15234,5],[15533,3],[15751,3],[16124,5],[16429,4],[16529,5],[16609,3],[16917,5],[17657,5],[17770,3],[17864,3],[17999,4],[18304,3],[18464,3],[18676,5],[19392,5],[19796,6],[20192,5],[20315,3],[20385,4],[20713,3],[21072,3],[21238,5],[21398,5],[21430,3],[22354,4],[22517,3],[23767,3],[25332,3],[28975,5],[29943,5],[30237,5],[30997,5],[31668,4],[31847,5],[32011,4],[32100,4],[32614,3],[32637,5],[33427,6],[33676,4],[33943,5],[34545,3],[34883,3],[35132,5],[35291,5],[35342,5],[35473,5],[35743,5],[36065,3],[36100,3],[36193,5],[36231,5],[36299,6],[36360,5],[36494,6],[36648,5],[37363,3],[38197,5],[38416,6],[39790,5],[39864,3],[39973,5],[40025,3],[40354,3],[40543,5],[40838,5],[41098,3],[42183,5],[43283,3],[43702,5],[44406,3],[45249,6],[45336,5],[45971,3],[46563,3],[46683,3],[47083,5],[47651,6],[47700,5],[47856,3],[48147,6],[48378,5],[48945,5],[49128,3],[49488,4],[49537,4],[49900,6],[50171,5],[50809,3],[51227,5],[51334,7],[51360,4],[51628,5],[51705,5],[51827,5],[51903,5],[51976,5],[52281,5],[52356,5],[52438,5],[52570,5],[52603,5],[52723,5],[53770,5],[54181,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[591,5],[651,3],[1241,6],[1486,3],[2283,5],[2341,4],[2527,5],[3179,4],[3323,4],[4199,3],[4905,4],[5533,5],[8429,5],[8836,4],[8930,5],[9073,6],[9280,4],[9419,5],[10260,3],[10349,4],[10415,3],[11061,5],[11240,4],[11575,3],[12013,3],[12131,4],[12360,3],[12659,4],[12988,5],[13733,4],[14003,4],[15560,4],[15732,5],[16147,5],[16326,4],[16476,3],[16688,3],[16750,3],[16892,5],[17163,5],[17538,3],[18023,5],[18308,5],[18873,5],[18968,5],[19058,5],[20308,3],[20402,5],[20577,5],[20851,4],[20922,5],[21160,5],[21485,4],[21829,5],[22240,4],[23212,7],[23315,5],[23514,5],[23569,3],[23620,5],[24286,6],[24385,3],[25093,4],[26434,5],[28153,3],[29068,5],[29177,3],[29915,5],[30488,5],[30679,4],[30713,3],[33264,5],[33315,3],[33438,3],[33671,4],[33720,3],[37187,5],[41440,5],[42054,4],[43518,4],[45027,3],[45133,5],[46253,4],[46331,4],[46894,4],[48230,5],[48600,4],[49987,3],[50165,3],[50224,4],[50532,3],[51151,3],[51481,5],[51627,3],[52971,3],[53662,3],[53957,5],[54063,3],[54173,3],[54418,3],[55739,5],[55798,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[110,3],[1646,3],[2396,4],[3311,4],[3852,3],[4207,3],[4466,4],[5344,4],[7157,3],[7903,4],[8161,5],[10105,3],[17505,3],[17877,3],[18589,3],[19072,3],[22383,5],[22719,4],[24830,5],[25504,3],[28182,3],[28307,3],[29365,5],[29467,3],[29595,3],[29957,3],[30260,3],[30524,3],[30849,3],[31534,5],[31988,3],[32381,3],[32639,5],[32969,5],[34726,3],[39882,3],[41490,4]]},"/en/lessons/intro-to-bash":{"position":[[840,3],[1568,4],[1765,4],[2021,4],[4268,5],[7006,3],[7193,5],[7958,7],[8550,4],[8677,4],[8702,3],[8852,5],[8898,3],[9239,3],[9903,5],[10280,4],[10751,5],[11894,3],[11953,5],[12171,3],[12418,5],[12618,5],[13579,5],[13725,3],[14020,5],[14084,3],[14420,5],[14456,3],[15824,4],[16279,3],[16519,3],[16716,5],[16986,5],[17364,6],[17807,5],[18306,5],[18360,3],[18967,3],[20656,4],[22795,3],[24158,5],[24256,3],[24364,3],[24707,4],[25015,5],[26283,4],[26667,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[278,5],[804,5],[4292,5],[5017,5],[5122,5],[5768,5],[5807,4],[5942,5],[6025,5],[6425,3],[7037,4],[7407,5],[8390,3],[9157,3],[9257,5],[10095,3],[10270,3],[10301,4],[10514,3],[10929,3],[11055,3],[11580,3],[11746,5],[12525,3],[12867,3],[16653,5],[17667,5],[17936,3],[18133,5],[18810,5],[19910,6]]},"/en/lessons/intro-to-linked-data":{"position":[[649,5],[1604,5],[1667,6],[2993,4],[3187,5],[3461,3],[3553,5],[3981,3],[4120,5],[4367,3],[4531,4],[4698,5],[4850,6],[4926,5],[5361,4],[5892,5],[6333,4],[6449,4],[6555,4],[6823,4],[7600,3],[7777,4],[7872,4],[7902,4],[8607,3],[8805,4],[9133,5],[9417,4],[10727,4],[11393,5],[11939,3],[12676,4],[12817,3],[16777,4],[16850,6],[17824,3],[18175,6],[18198,4],[18284,3],[18483,3],[18610,3],[18763,3],[18905,3],[19954,4],[20663,5],[20881,3],[20984,4],[21117,6],[21522,5],[22495,3],[23011,4],[23663,3],[23761,4],[23862,3],[24148,3],[24835,4],[24904,5],[25674,3],[29572,3],[29769,3],[29956,3],[30187,5],[30721,3],[31458,4],[32517,5],[32894,3],[33847,3],[34670,7],[35085,5],[35924,5],[36010,3],[36321,3],[36753,5],[37298,6]]},"/en/lessons/intro-to-powershell":{"position":[[120,7],[383,5],[984,5],[1297,5],[1650,5],[1940,5],[2303,5],[2490,7],[2651,5],[2877,5],[3298,5],[4128,3],[5295,5],[6074,3],[6158,3],[6593,3],[7015,3],[7267,3],[7456,5],[7719,3],[7866,5],[8093,3],[9324,5],[9464,3],[9541,3],[9720,4],[9889,5],[10291,3],[10348,5],[10688,3],[11226,5],[11905,5],[12254,5],[12801,7],[12889,3],[13421,3],[13685,3],[14059,3],[14668,4],[14775,5],[14803,5],[14958,5],[15015,5],[15201,4],[16206,3],[16937,3],[18392,5],[18502,5],[18531,6],[19007,3],[19942,3],[19967,3],[20145,3],[20263,4],[20927,3],[21141,3],[21453,3],[21807,7],[21984,6],[22330,3],[22668,7],[22757,3],[23137,3],[23526,3],[24093,5],[24394,5],[24554,5],[24850,5],[25529,3],[25648,5],[25971,5],[26112,5],[26278,3],[26520,5],[26726,3],[27205,4],[27641,5],[27792,3],[28009,5],[28116,5],[28270,6],[28860,5],[29612,5],[31137,3],[31532,3],[32480,5],[32877,4],[34478,3],[34637,5],[34801,5],[35183,5],[35491,6],[35713,3],[35755,3],[35795,3],[36006,3],[36263,3],[37164,5],[37345,3],[37486,3],[37553,3],[38004,5],[38161,5],[38264,5],[38373,6],[38930,3],[39174,3],[39363,6],[39596,3],[40175,5],[40806,3],[40901,5],[41476,5],[41612,5],[41732,3],[41939,5],[42535,4],[42702,3],[43314,5],[43400,4],[43455,5],[43686,5],[44043,4],[44308,3],[44903,3],[45283,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[224,3],[550,3],[814,3],[1115,3],[1161,5],[1243,3],[1403,4],[1493,3],[1633,3],[1669,5],[2572,3],[2625,3],[2715,3],[2834,3],[3262,3],[3289,3],[3483,3],[4000,5],[6891,5],[7091,5],[7132,3],[7227,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[453,3],[1064,5],[2249,3],[2868,3],[5644,5],[6303,7],[7757,4],[9569,4],[9709,3],[10338,4],[13781,5],[15411,3],[15483,3],[15541,3],[17689,3],[17963,5],[18309,5],[18970,3],[18994,4],[19180,3],[19224,4],[19411,4],[19465,5],[19525,4],[19645,4],[20066,5],[23733,4],[24009,6],[25130,3],[25168,3],[25472,5],[25604,5],[25769,4],[26836,5]]},"/en/lessons/introduction-and-installation":{"position":[[733,3],[1000,3],[1106,5],[1206,4],[1358,3],[1844,3]]},"/en/lessons/introduction-map-warper":{"position":[[840,4],[1613,6],[4084,5],[4466,4],[4855,3],[5034,3],[5444,3],[6196,3],[6557,5],[6729,5],[8942,5],[9580,4],[9762,4],[9825,6],[9995,3],[10284,4],[10330,6],[12589,6],[13939,6],[14858,5],[15319,6],[16905,4],[18591,6],[18771,5],[19004,6],[19590,6],[20365,4],[20885,4],[21064,4],[21820,6],[22004,6],[22163,6],[22375,3],[22926,4],[23322,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[312,5],[930,5],[1201,5],[1671,5],[2551,3],[2735,4],[3178,3],[3549,3],[3587,4],[3659,4],[3789,3],[3909,6],[4408,5],[4808,6],[5099,5],[5812,3],[5940,6],[7273,3],[7424,3],[7547,4],[7926,5],[7951,6],[8037,6],[9862,5],[10420,5],[10564,5],[10846,6],[11253,4],[12280,3],[12377,6],[13226,5],[14039,3],[14106,5],[15240,4],[15299,4],[16796,4],[16846,4],[17104,3],[17317,3],[17643,5],[17890,3],[18001,6],[20622,4],[20731,5],[21150,6],[21172,3],[22453,3],[22817,5],[23627,5],[23787,3],[24207,3],[24482,4],[25347,4],[25927,3],[28440,3],[28776,7],[28897,3],[29108,3],[29161,4],[29273,4],[29384,3],[29529,3],[30037,5],[30189,3],[30747,5],[33423,4],[33546,4],[33652,3],[33918,3],[34352,3],[34969,4],[35192,4],[35810,3],[36043,3],[36433,5],[36560,5],[37191,4],[37204,5],[37339,5],[37492,3],[38042,6],[39428,3],[39895,3],[40630,5],[40760,5],[41932,5],[42721,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[210,6],[581,5],[822,6],[857,5],[941,4],[1659,5],[2071,4],[2139,3],[2356,7],[2524,5],[3211,4],[3246,4],[3585,5],[5053,6],[5639,3],[6497,4],[6677,6],[6852,4],[8544,3],[9398,5],[9624,3],[10147,3],[10418,4],[11452,4],[12440,4],[12514,4],[16012,3],[17945,3],[17998,3],[18178,3],[18220,3],[18809,3],[19099,5],[20090,3],[20397,4],[20760,5],[20934,4],[23055,5],[24603,5],[24679,5],[24823,3],[25100,3],[25666,3],[26006,6],[26169,3],[27574,3],[27741,3],[28743,3],[29826,5],[30988,3],[33156,3],[33663,4],[34112,3],[34767,3],[35366,4],[38145,5],[38218,5],[38358,3],[38395,5],[38438,3],[40754,3],[41891,5],[44095,6],[44228,6],[44271,5],[44614,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1511,5],[1784,3],[1893,3],[2117,5],[2542,4],[3366,3],[3526,5],[3869,3],[4843,4],[5031,3],[5132,5],[5355,4],[5595,3],[6012,4],[6438,5],[6683,5],[7026,4],[7096,3],[7446,4],[9425,5],[11049,3],[11278,5],[11415,4],[11913,3],[12380,3],[13299,5],[14154,5],[15109,3],[17437,4],[18761,3],[20288,6],[21261,4],[23116,5],[23256,4],[23458,3],[25283,4],[25513,4],[25655,4],[25795,3],[26293,4],[29784,3],[29886,6],[29989,4],[30252,3],[30300,6],[31085,3],[32139,3],[32484,3],[32603,5],[34900,3],[35501,4],[36089,3],[36123,4],[36195,3],[38941,5],[39799,3],[41862,3],[43168,4],[43452,3],[52247,3],[53066,5]]},"/en/lessons/json-and-jq":{"position":[[682,5],[1872,3],[5374,3],[6816,4],[7210,3],[13104,6],[13835,5],[14132,5],[16724,4],[16796,3],[16983,3],[17776,5],[17869,3],[21610,3],[21736,4],[21823,5],[23515,5],[24821,3],[25414,3],[26694,3],[26933,5],[27015,3],[29565,5],[29620,3],[29839,3],[29861,4],[30223,5],[30827,5],[31810,3],[31907,3],[33525,5],[34031,5],[35540,5],[36745,3],[36792,4],[37196,5],[37577,3],[37900,3],[38709,3],[38790,6],[39139,3],[40117,3],[40315,5],[40597,3]]},"/en/lessons/jupyter-notebooks":{"position":[[174,5],[462,5],[2836,5],[3181,4],[3482,5],[3960,3],[4100,5],[4315,3],[4381,6],[4477,5],[4578,4],[4678,5],[4803,5],[5338,5],[6107,4],[6411,4],[7895,5],[8285,3],[8483,4],[9019,3],[9052,4],[9200,3],[9768,5],[9832,3],[9975,5],[10202,5],[10514,5],[10618,6],[11681,5],[11867,4],[12559,3],[12825,5],[13328,5],[13471,3],[13714,3],[14903,6],[15971,5],[16560,5],[16644,5],[17406,3],[17566,3],[17928,3],[18086,3],[18336,5],[19055,3],[19108,5],[19565,3],[19972,5],[20032,3],[20573,3],[21730,5],[21810,5],[21981,3],[22284,6],[22867,5],[23034,6],[23379,5],[23421,4],[23540,5],[23767,3],[23986,3],[26939,3],[27681,4],[27818,4],[29779,3],[32161,5],[32690,3],[34360,6],[34645,6],[35067,3],[35145,3],[36021,5],[36486,5],[36855,4],[38897,5],[39299,5],[40329,3],[40543,5],[40720,3],[41096,5],[41233,4],[41646,3],[42137,3],[42449,3],[42669,4],[43087,5],[43243,5],[43714,3],[44042,3],[44201,5],[44783,3],[45065,3],[45460,5],[46294,3],[47687,5],[48734,3],[49266,3],[49642,3],[49850,5],[50378,5],[50793,3],[52272,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[21,6],[504,3],[704,5],[1523,3],[1992,4],[2561,3],[2667,3],[3164,5],[3272,5],[3387,5],[3638,3],[4558,4],[5021,3],[5069,4],[5751,4],[5999,3],[6339,4],[7115,3],[7429,4],[7605,3],[8472,4]]},"/en/lessons/linear-regression":{"position":[[1436,3],[1764,4],[1932,3],[2487,4],[2639,3],[2724,4],[3343,5],[4091,4],[4367,4],[4494,5],[4704,4],[5180,5],[5281,5],[5346,4],[6726,4],[7157,5],[7976,4],[8132,3],[8306,5],[8419,4],[8588,7],[8802,4],[9016,3],[9281,5],[10332,4],[10452,4],[11516,5],[11607,5],[11857,6],[12477,5],[13289,4],[14355,4],[14473,4],[15495,5],[17030,6],[17177,4],[17652,4],[20483,5],[20977,4],[21153,4],[21811,4],[22229,3],[22363,3],[23701,5],[24289,3],[25358,4],[25719,4],[27840,5],[28190,3],[28745,5],[29831,5],[30884,3],[31006,3],[31551,3],[32175,5],[32433,5],[33962,6],[34384,3],[35252,3],[35859,5],[36820,5],[37497,4],[37614,4],[37656,4],[38996,4],[41110,3],[41234,5],[42205,5],[49972,6],[50590,3],[50945,5],[51890,5],[52323,5],[53803,5],[54334,4],[54480,3],[59031,3],[59122,3],[59695,3],[61939,3],[62272,5],[62357,4],[64069,6],[64859,3],[65389,3],[68871,5],[72711,3],[75499,5],[77312,5],[77355,5],[79914,6]]},"/en/lessons/linux-installation":{"position":[[2852,3],[3690,3],[3817,5],[4090,3],[4285,3]]},"/en/lessons/logistic-regression":{"position":[[1156,3],[1484,4],[1652,3],[2207,4],[2359,3],[2444,4],[3063,5],[3761,5],[3887,3],[4711,4],[5264,3],[9029,5],[10223,5],[10851,5],[11197,6],[11222,3],[11621,3],[13144,3],[13174,4],[14146,5],[14208,4],[14709,3],[14970,3],[15054,4],[15251,3],[15293,4],[16046,4],[17332,3],[17519,3],[17709,3],[18399,3],[19693,6],[22775,4],[23324,3],[24104,5],[26895,3],[27928,4],[29615,4],[30515,4],[32298,4],[32344,3],[34762,3],[36099,4],[36135,5],[36587,3],[37863,3],[38508,3],[42573,3],[42728,3],[42874,3],[44153,4],[44373,4],[44668,3],[46711,5],[47206,3],[49323,5],[49733,3],[51581,4],[51885,4],[52258,3],[52491,5],[52573,3],[54428,4],[54515,4],[57566,3],[61307,3],[61436,3],[61583,3],[62277,4],[62501,5],[62541,3],[63408,5],[63564,3],[63981,5],[66780,5],[67569,3]]},"/en/lessons/mac-installation":{"position":[[1018,3],[1089,4],[1127,3],[1253,3],[2231,3],[2844,5],[2913,5],[3277,3],[3404,5],[3966,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1440,5],[1583,4],[1815,5],[2170,3],[2833,4],[3052,3],[3195,4],[3270,5],[3948,6],[4900,4],[5047,3],[5273,6],[5451,3],[5803,5],[5944,4],[6951,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[259,5],[456,5],[1410,5],[1872,3],[1966,5],[2594,3],[2971,3],[3251,5],[3303,3],[4752,3],[4858,4],[5025,3],[5410,5],[5794,4],[5920,6],[6428,6],[7118,3],[7297,5],[7896,5],[8032,3],[8350,5],[8523,5],[8884,5],[8909,3],[9110,4],[9252,4],[9295,5],[9371,5],[9445,4],[9840,5],[10126,4],[10380,3],[11002,3],[11128,3],[11202,3],[11305,5],[11595,5],[11774,5],[12072,5],[12718,4],[13049,3],[13227,5],[13987,4],[14393,5],[15192,3],[15908,3],[16417,5],[18138,5],[18364,5],[18812,3],[19276,5],[19591,5],[19738,4],[20036,3],[21705,3],[22098,4],[22158,5],[22259,5],[22605,5],[25489,5],[26963,5],[27014,5],[27538,3],[28610,3],[29868,3],[30268,3],[31381,5],[33989,4],[34198,3],[34215,3],[35447,5],[35497,5],[35528,5],[36128,5],[36520,5],[36622,5],[36653,5]]},"/en/lessons/naive-bayesian":{"position":[[287,5],[934,4],[1410,3],[1971,5],[2021,3],[2919,6],[3452,6],[3921,5],[4367,5],[4921,6],[5575,3],[8466,4],[9329,6],[9511,6],[11198,6],[11579,7],[13043,5],[17692,4],[18521,4],[20280,4],[21227,3],[21265,4],[22737,6],[24617,4],[24714,4],[25045,3],[25303,4],[27400,5],[33078,6],[35304,3],[35977,3],[36928,3],[37105,3],[37690,3],[37832,3],[38462,6],[40100,5],[41125,5],[41249,3],[41602,5],[41819,5],[43825,3],[44332,5],[46575,3],[48643,3],[51027,3],[52317,5],[61051,6],[61464,6],[67757,5],[67809,6],[70680,3]]},"/en/lessons/normalizing-data":{"position":[[378,4],[827,4],[918,5],[3112,3],[3395,3],[4061,5],[5708,3],[6527,3],[6800,3],[7155,3],[7258,3],[8066,3],[8142,6],[8795,5],[10010,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3293,4],[4516,3],[5669,4],[7404,5],[8131,5],[8255,5],[8576,4],[10392,4],[12993,4],[15074,4],[15414,4],[15696,3],[15863,3],[15955,5],[16279,5],[16375,5],[16494,3],[16755,3],[17485,5],[17557,5],[18173,3],[18343,3],[18972,5],[19185,3],[19287,3],[19326,3],[19464,5],[19904,3],[20369,4],[20995,3],[22448,4],[22738,4],[23763,5],[24086,4],[25225,4],[25942,4],[26549,3],[33468,5],[33780,3],[33866,3],[34068,5],[34288,4],[35086,5],[35329,6],[36271,4],[36650,5],[40012,4],[40209,5],[41661,4],[42070,5],[42533,6],[42934,5],[49751,5],[50426,5],[50557,4],[51754,6]]},"/en/lessons/output-data-as-html-file":{"position":[[513,5],[1186,4],[2172,4],[4366,5],[5330,5],[7147,3],[7719,4],[7941,5],[8735,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[305,6],[1006,3],[1282,5],[1365,3],[1939,5],[2522,4],[2600,4],[3130,4],[3983,6],[5072,3],[6112,3],[6220,5],[7246,3],[7501,5],[8236,4],[10522,3],[11767,5],[11809,5],[11902,6]]},"/en/lessons/preserving-your-research-data":{"position":[[330,4],[1137,5],[2747,6],[3712,6],[4823,10],[6237,6],[6279,5],[6604,4],[7145,5],[7485,5],[8648,5],[9156,3],[9512,6],[9749,5],[9864,4],[10140,4],[10509,5],[10573,5],[10703,4],[11162,5],[12008,4],[13271,7],[14703,4],[15872,5],[16479,3],[16521,3],[18899,6]]},"/en/lessons/qgis-layers":{"position":[[649,4],[1308,3],[1649,3],[2747,5],[3154,5],[4485,5],[4946,3],[5100,5],[5276,4],[6596,3],[6822,4],[6905,3],[6954,3],[8632,5],[9002,4],[13226,5],[16461,5],[16501,3],[16927,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[74,7],[99,5],[121,5],[661,4],[1281,3],[1663,5],[1698,7],[2015,5],[2109,7],[2348,5],[2454,5],[2744,5],[3369,5],[3463,5],[4887,3],[5245,4],[5296,6],[6279,6],[6357,5],[7558,3],[7589,3],[8018,5],[8744,5],[8930,3],[9057,3],[9524,3],[9952,3],[10482,5],[10768,5],[10991,5],[11075,5],[11107,3],[11601,5],[12331,3],[16628,4],[17989,3],[18652,5],[18723,5],[19597,5],[19735,3],[20109,5],[20434,5],[20534,5],[21307,6],[21336,4],[21617,4],[21837,3],[22104,5],[22247,3],[22406,5],[22901,5],[22923,6],[23105,5],[24383,5],[24981,3],[25203,3],[25250,5],[25661,5],[25695,5],[25920,5],[26431,5],[27158,5],[27218,6],[28150,3]]},"/en/lessons/research-data-with-unix":{"position":[[424,5],[655,4],[1013,5],[1223,3],[1549,3],[1803,5],[1866,4],[2625,3],[2756,5],[3153,4],[3792,3],[4162,5],[4206,4],[4293,5],[4389,4],[4673,3],[6609,3],[6848,4],[7084,3],[7302,4],[7330,3],[7950,3],[8024,3],[8075,5],[8877,4],[9164,4],[9477,5],[9889,4],[11170,3],[11867,5],[11940,4],[12042,3],[12088,3],[12140,5],[12928,3],[13035,3],[13134,3],[13194,3],[13469,5],[13760,5],[14653,7],[15051,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1814,4],[2514,4],[2609,3],[2749,4],[3036,5],[3608,4],[3890,5],[4179,4],[4302,4],[4438,4],[4719,4],[4830,4],[5166,4],[5226,5],[5828,5],[6000,3],[6148,3],[6180,5],[6375,4],[7115,5],[7223,5],[7449,5],[7542,4],[7571,4],[7743,3],[7857,5],[8157,5],[8406,3],[8838,3],[8923,4],[9234,4],[9457,3],[9963,3],[12204,4],[14016,3],[14185,3],[14989,5],[15127,3],[15301,4],[16709,5],[17793,4],[18874,5],[19075,5],[19640,3],[19735,5],[21643,3],[22317,5],[23212,5],[23334,5],[23864,3],[24670,3],[25179,4],[25866,5],[25988,5],[26256,3],[26509,3],[28500,5],[28573,3],[31354,3],[33284,3],[33720,5],[34171,3],[35030,3],[37024,5],[37390,3],[38706,4],[39509,5],[40020,5],[40197,4],[41240,5],[41335,5],[41964,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[35,5],[185,5],[717,6],[783,4],[1653,4],[2553,3],[2922,5],[2947,5],[2972,5],[3589,3],[3673,3],[3881,3],[4303,4],[4762,4],[5284,4],[6010,3],[6450,4],[6528,4],[6822,5],[7243,5],[7420,3],[8032,3],[8113,3],[8381,3],[8525,5],[8603,4],[9151,4],[10194,3],[10733,3],[10870,3],[11697,5],[11801,4],[12954,5],[17212,5],[19481,4],[20466,3],[21034,5],[21401,5],[21520,3],[21685,5],[21927,4],[22044,4],[22152,5],[22994,3],[23220,4],[23282,3],[23458,3],[23688,3],[23847,3],[24101,3],[24287,3],[24928,3],[25580,3],[25669,3],[25725,4],[26073,3],[27005,5],[27052,6],[27280,4],[27953,6],[30225,4],[31235,4],[31493,5],[32464,5],[32827,3],[32984,5],[33332,3],[33814,3],[34086,5],[35303,3],[36013,3],[36252,3],[36529,5],[36979,5],[37495,3],[37679,5],[37782,5],[37860,3],[39142,3],[39491,3],[40575,3],[41699,4],[41721,4],[41819,4],[43623,3],[44214,3],[45052,5],[45877,4],[46151,4],[46263,5],[46343,4],[46753,3],[47634,3],[47663,4]]},"/en/lessons/sentiment-analysis":{"position":[[101,4],[542,3],[603,3],[3324,4],[3511,3],[4322,5],[5837,4],[8612,3],[9561,5],[9834,3],[9983,5],[11233,3],[11492,5],[11769,3],[12112,3],[12454,5],[12835,5],[13030,4],[14275,3],[15122,3],[17034,5],[17638,3],[18311,3],[20344,3],[20757,3],[21458,3],[22489,5],[23084,3],[23154,3],[33773,3],[34227,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[167,5],[372,5],[1003,3],[1324,5],[1359,7],[1970,5],[2266,5],[2401,6],[2490,5],[2623,3],[2816,3],[2973,6],[3359,3],[3533,3],[3750,5],[3851,4],[3929,5],[4087,3],[4307,4],[4950,4],[5127,4],[5236,3],[5409,3],[5576,5],[5963,6],[6376,5],[6527,5],[6672,4],[6755,5],[6882,3],[7189,5],[7295,4],[7394,5],[8120,3],[9432,6],[10181,4],[11986,4],[12127,3],[12682,4],[13719,5],[14113,4],[14224,3],[14371,6],[14458,5],[14687,5],[15035,5],[15611,5],[15739,5],[17013,3],[18049,3],[18925,5],[19470,3],[20326,5],[20561,5],[21506,5],[22098,3],[22507,3],[23105,3],[24091,5],[24243,3],[24770,5],[24864,4],[26410,3],[26550,4],[27399,6],[27785,5],[28425,5],[28453,5],[28525,5],[29453,5],[29796,5],[29877,3],[29881,5],[29904,3],[30039,5],[30065,4],[30182,5],[30302,5],[31283,5],[31895,5],[31980,5],[32050,5],[32634,3],[32784,5],[33101,3],[33559,5],[33592,3],[34483,5],[34875,5],[35123,5],[35349,5],[35553,3],[35638,3],[35766,3],[36156,6],[36438,3],[38466,4],[38584,5]]},"/en/lessons/sonification":{"position":[[2774,3],[2809,3],[2955,3],[4553,6],[5259,4],[7812,5],[7984,4],[8349,4],[9798,5],[11661,6],[12891,4],[13895,7],[15033,6],[15894,5],[16430,4],[17243,4],[22892,3],[24280,5],[24876,3],[26712,4],[26842,5],[28145,5],[29579,5],[31628,3],[31767,4],[33254,5],[33514,5],[36168,3],[36309,5],[36360,5],[36781,3],[39106,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1950,6],[1985,3],[3016,5],[3160,3],[3311,5],[4080,3],[7133,4],[10399,3],[10724,6],[11077,4],[12510,4],[13833,5],[13962,5],[14153,4],[14830,4],[14921,5],[15049,5],[16072,3],[16600,5],[18018,3],[18111,3],[18898,4],[20061,3],[20439,3],[20619,3],[21023,3],[21257,3],[21411,4],[22004,3],[22331,6],[22418,4],[25640,3],[32474,5],[33458,4],[33612,3],[33671,5],[37031,3],[41882,5],[42726,4],[42835,4],[44134,5],[44175,5],[44337,5],[44430,5],[44597,4],[44707,3],[45264,6],[45400,5],[45517,3],[45829,4],[45940,3],[47661,3],[48153,4],[48996,4],[51486,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[38,5],[498,3],[636,5],[1373,6],[2298,3],[3426,5],[5936,6],[9200,3],[9504,3],[9548,3],[9676,3],[10991,5],[11101,5],[11297,4],[12115,3],[12210,4],[12248,4],[12376,6],[13816,5],[13893,3],[16782,7],[17280,3],[17866,6],[18255,5],[18331,3],[18395,4],[18440,5],[18557,3],[18608,3],[18671,3],[18869,5],[18984,3],[19075,3],[19905,3],[20039,3],[20185,3],[20363,3],[20418,6],[20793,5],[20906,3],[21264,3],[22192,5],[22386,4],[22728,3],[22907,5],[23398,3],[23522,5],[23916,5],[26470,3],[26772,5],[27327,5],[27754,5],[28271,3],[30195,3],[30238,6],[31139,5],[31539,3],[31785,4],[31995,3],[32670,5],[33442,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1863,5],[3123,5],[3275,5],[3768,4],[4102,5],[4216,3],[5207,3],[5408,3],[5905,3],[7034,5],[8846,5],[10416,6],[11316,5],[13790,3],[14451,5],[15034,5],[15183,5],[15298,3],[16446,5],[17256,5],[18001,3],[18117,3],[19091,3],[21013,5],[21830,4],[22569,6],[24695,5],[25282,6],[25905,6],[26644,3],[27589,5],[29394,5],[29420,3],[29593,3],[34367,4],[36457,3],[36949,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[323,6],[1111,5],[1204,5],[1377,4],[1424,3],[1782,5],[2387,4],[3215,7],[3246,3],[3339,6],[4180,3],[4280,5],[4391,3],[4604,3],[4913,3],[5274,4],[6130,6],[7274,3],[8190,5],[9741,5],[9936,4],[11758,5],[12347,3],[13353,3],[14173,4],[14225,3],[14273,4],[14494,4],[15888,3],[18516,4],[20391,5],[21877,5],[22890,4],[23476,4],[23564,4],[23843,3],[23939,5],[30598,5],[32340,5],[32923,4],[33793,3],[35266,5],[35326,4],[35413,5],[36298,5],[36622,5],[37712,4],[40211,6],[40360,4],[40419,3],[40484,3],[41186,6],[42356,3],[42581,4],[43180,4],[43252,4],[45666,3],[47556,5],[47685,3],[47857,3],[48940,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[696,5],[788,5],[929,6],[2163,3],[2514,5],[2659,5],[4097,3],[4724,6],[5395,4],[5906,3],[6195,3],[6336,3],[6405,3],[6748,3],[7814,4],[10445,5],[12122,5],[12698,4],[12887,3],[13243,5],[13532,5],[14027,4],[14516,5],[15773,5],[16867,6],[17828,4],[18940,5],[19139,6],[19280,5],[20383,4],[21715,4],[21779,3],[21917,4],[22052,10],[22350,4],[22430,3],[22629,3],[22825,3],[22837,3],[22909,5],[22993,5],[23046,4],[23279,5],[24037,3],[24282,5],[25920,3],[26051,3],[27193,5],[27261,6],[28353,5],[30069,5],[31156,5],[31413,5],[31482,6],[31658,3],[32697,6],[33698,4],[34115,4],[35200,4],[35421,4],[35678,4],[35976,3],[36543,3],[37863,6],[38408,6],[39599,5],[40670,3],[43623,4],[43829,4],[44009,5],[44262,4],[44498,6],[45020,4],[45060,3],[45198,3],[54056,5],[54305,6],[55715,4],[58676,3],[58777,3],[59319,5],[59526,4],[59548,3],[60230,6],[62745,3],[64796,3],[64974,3],[65101,3],[65624,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[115,3],[172,5],[946,4],[1382,7],[1475,3],[1646,6],[2051,3],[3576,4],[3607,4],[3804,5],[4294,3],[4390,3],[4643,5],[4853,3],[5011,4],[5480,4],[5942,3],[6084,4],[6244,5],[6332,3],[7043,4],[8740,5],[9959,3],[10304,3],[11171,5],[12150,3],[12211,3],[14529,5],[15500,5],[15785,5],[15864,3],[16388,3],[16433,4],[16578,3],[17342,5],[17709,5],[17848,5],[17915,5],[18458,5],[19308,4],[21487,4],[24106,5],[25197,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[348,5],[472,4],[1072,5],[1467,5],[3431,6],[3572,3],[4383,4],[4438,4],[4744,6],[4939,3],[5986,5],[6774,3],[7134,5],[7507,4],[8267,3],[8804,4],[9679,5],[9984,3],[10091,3],[10154,5],[10230,4],[10440,5],[11174,3],[11463,3],[11547,5],[11715,5],[11784,3],[12003,3],[12273,3],[14467,5],[14521,3],[15221,3],[15525,5],[15599,5],[15912,5],[18078,3],[18319,3],[19237,5],[19313,5],[20183,5],[23086,4],[23097,5],[23578,5],[23792,3],[24353,4],[24557,6],[24699,5],[24868,5],[25375,5],[25649,3],[27234,4],[27344,6],[27642,4],[27730,5],[28505,5],[28795,3],[29852,5],[30525,3],[30858,5],[31337,6],[31479,5],[31927,4],[33929,3],[34038,3],[34527,3],[34812,4],[36205,5],[36329,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1376,5],[4564,3],[4933,3],[7083,4],[7550,5],[7777,3],[7850,5],[8869,3],[9860,3],[10044,3],[10109,3],[10205,3],[12043,6],[12763,3],[12962,5],[13484,3],[13877,3],[14931,5],[15299,5],[15518,5],[15804,5],[16089,3],[16492,5],[17093,4],[18697,3],[20630,4],[20687,5],[20741,5],[20809,3],[22454,3],[22633,3],[27889,5],[28055,5],[28728,5],[29687,5],[30668,4],[31173,5],[32064,3],[32133,5],[33129,3],[33194,3],[33328,5],[35881,4],[36973,5],[38126,4],[38221,4],[38314,4]]},"/en/lessons/transliterating":{"position":[[113,3],[238,5],[533,3],[700,4],[779,5],[838,7],[1092,6],[1390,4],[1500,4],[1644,4],[1820,3],[1876,6],[1911,3],[2012,3],[2342,5],[2565,3],[3371,3],[3428,5],[3802,3],[3892,5],[4083,4],[4212,6],[6285,5],[6593,3],[7113,5],[7410,3],[7544,3],[8013,5],[8063,5],[8146,5],[8207,5],[8750,3],[9679,5],[9860,5],[10401,4],[12741,5],[13906,4],[16371,5],[16512,3],[17882,5],[17977,4],[18496,3],[19739,3],[19811,3],[19924,3],[20049,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[394,5],[575,3],[689,5],[916,4],[1011,4],[1521,5],[1972,5],[2057,5],[2604,3],[3402,4],[3599,4],[4072,3],[4521,6],[5485,5],[5839,4],[6206,4],[6508,4],[6967,5],[7776,3],[9089,3],[9359,3],[9776,6],[9902,6],[10117,6],[10970,4],[11370,3],[12899,5],[13365,4],[13582,4],[13856,4],[14112,4],[14307,3],[14625,3],[14681,5],[14783,3],[15461,5],[16851,4],[16932,5],[17638,5],[18266,6],[19036,4],[19881,3],[20277,3],[20579,3],[20723,3],[22141,5],[22725,5],[22796,4],[23215,4],[23914,6],[24630,4],[24905,5],[27184,3],[27467,3],[28366,5],[30702,4],[31693,5],[31774,5],[32484,3],[32810,4],[33127,4],[33261,4],[33857,4],[33935,4],[36147,3],[36944,5],[37385,5],[37889,5],[38552,5],[38672,5],[39378,3],[40928,5],[41103,6],[41735,6],[44124,3],[47774,5],[48691,4],[49038,5],[49282,3],[49434,5],[49549,5],[49847,4],[50232,3],[51255,5],[51354,4],[51930,5],[52335,6],[53026,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[98,3],[191,3],[297,5],[496,5],[856,3],[1531,7],[2328,5],[2361,3],[2478,3],[2844,4],[3078,7],[3351,6],[3789,6],[4333,6],[4404,3],[5575,6],[6762,5],[7840,5],[8250,3],[8458,3],[8516,5],[8998,3],[10019,5],[11244,6],[11912,5],[12004,4],[12154,3],[12282,3],[15851,3],[16621,4],[16903,3],[17467,5],[18426,3],[19106,3],[19451,4],[19757,6],[20539,7],[22098,3],[22321,5],[22364,5],[22492,3],[22909,3],[23173,5],[23277,5],[23309,5],[23655,3],[25328,5],[27793,5],[30543,3],[31392,6],[31619,3],[31767,6],[31854,4],[32238,6],[32467,3],[32504,4],[32686,3],[33362,3],[33455,3]]},"/en/lessons/up-and-running-with-omeka":{"position":[[667,4],[1511,3],[2649,5],[3153,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1,5],[192,3],[262,4],[1484,5],[1648,3],[2575,5],[2730,6],[3723,3],[3969,3],[4050,6],[4172,5],[4386,5],[4448,4],[4624,3],[6180,3],[7899,3],[8549,5],[8808,5],[11387,3],[11685,5],[12410,3],[12713,4],[12857,4],[14212,3],[15626,5],[15683,3],[15837,3],[16538,3],[17668,5],[18311,4],[18444,4],[18786,4],[18889,3],[19097,3],[19200,3],[19257,3],[19341,3],[21690,5],[22491,3],[22708,3],[26088,4],[26699,4],[27661,3]]},"/en/lessons/vector-layers-qgis":{"position":[[215,4],[355,5],[499,3],[630,4],[1039,4],[1918,3],[5609,3],[5659,3],[16357,5],[16489,3]]},"/en/lessons/viewing-html-files":{"position":[[172,5],[508,4],[796,6],[1235,6],[1836,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[267,5],[791,5],[1647,3],[2086,4],[2208,3],[2390,3],[2914,3],[3741,5],[3818,3],[4469,6],[5354,3],[6246,4],[7462,4],[7682,5],[8125,4],[8549,4],[8643,6],[9420,6],[9814,3],[9938,3],[10597,4],[10682,5],[13343,5],[13885,4],[15408,4],[15460,3],[15630,4],[17309,3],[18120,5],[18254,3],[19369,5],[20031,3],[20080,5],[20455,5],[21481,6],[21783,5],[23273,3],[23335,3],[24916,5],[25572,3],[26789,3],[27218,5],[27964,3],[28300,5],[28694,3],[29526,3],[29643,5],[29687,4],[30024,5],[30405,3],[31908,4],[33223,3],[33323,3],[33406,4],[36190,6],[36327,3],[36553,4],[37538,3],[37658,3],[37690,3],[39980,4],[40089,5],[40485,5],[40859,5],[41005,5],[41512,5],[42386,3],[42580,5],[42620,5],[42847,4],[43068,6],[43331,5],[45328,3],[45660,3],[47144,5]]},"/en/lessons/windows-installation":{"position":[[887,3],[3589,3],[4489,3],[4616,5],[5178,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[239,4],[1939,5],[2037,4],[2192,5],[2488,4],[3966,4],[4160,3],[4290,5],[5288,3],[6175,5],[6759,5],[7035,3],[7864,5],[7954,3],[8855,6],[8988,5],[9293,3],[9380,4],[9874,3],[10558,5],[10815,3],[10951,3],[12184,3],[12591,3],[12911,5],[13633,3],[15530,5],[17509,3],[17952,4],[18984,3],[20053,5],[21030,5],[21216,5]]},"/en/lessons/working-with-text-files":{"position":[[132,5],[218,5],[363,6],[429,5],[882,5],[1563,3],[2219,3],[2432,3],[3404,5],[3786,3],[3880,4],[4151,5],[4362,3],[4602,3],[5182,5],[5769,4],[6139,3],[6570,5],[7088,4],[7964,4],[8170,3],[8537,3],[9370,5]]},"/en/lessons/working-with-web-pages":{"position":[[212,4],[632,3],[1467,3],[2181,4],[2816,5],[3533,5],[3644,3],[3801,3],[4447,5],[4901,3],[5700,6],[5868,5],[6168,3],[6482,5],[7621,3],[7651,4],[8906,5],[9672,5],[10277,3]]}}}],["us\">",{"_index":23269,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2907,7]]}}}],["us/azure/cognit",{"_index":22359,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35878,18]]}}}],["us/research/publication/linguist",{"_index":4521,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68606,34]]}}}],["us/research/wp",{"_index":14861,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55880,14]]}}}],["us_state_populations_import",{"_index":8864,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4265,27],[5187,27],[6018,27]]}}}],["us_state_populations_import$population%>",{"_index":8909,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9165,44]]}}}],["us_state_populations_import$population%>%sqrt%>%sum%>%mean",{"_index":8908,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8920,67],[9510,67]]}}}],["us_state_populations_import<",{"_index":8865,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4344,31]]}}}],["usa",{"_index":6056,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44436,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33171,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[26578,3],[29826,3],[30820,4],[30954,3],[31563,3]]}}}],["usabl",{"_index":2745,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1102,7],[26665,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10383,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17355,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61869,6],[67026,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10909,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[28560,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[33190,9],[34745,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[24944,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[11353,6]]},"/en/lessons/intro-to-linked-data":{"position":[[10666,6]]},"/en/lessons/json-and-jq":{"position":[[17612,6]]},"/en/lessons/naive-bayesian":{"position":[[22623,7]]},"/en/lessons/preserving-your-research-data":{"position":[[1877,6],[14246,6]]},"/en/lessons/sonification":{"position":[[8618,6]]}}}],["usag",{"_index":1727,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[41512,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[32156,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5471,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10356,6],[14044,6],[17160,5],[17204,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29576,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9727,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13333,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6041,6],[46056,5],[47376,5],[48464,5],[50753,5],[50832,5],[51259,5],[51452,5],[53924,6],[54462,5],[55510,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12161,6],[31976,6],[36428,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[6715,5],[36413,5],[36625,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23802,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[20896,6],[23203,5],[36208,5],[49004,5],[53189,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4271,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20032,5],[20808,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34596,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[34646,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[8316,5],[47914,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17008,5],[17723,5],[17787,5],[42826,5],[52007,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[6148,5]]},"/en/lessons/introduction-map-warper":{"position":[[2890,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11289,5],[17916,5],[23712,5],[33072,5]]},"/en/lessons/jupyter-notebooks":{"position":[[52190,5]]},"/en/lessons/logistic-regression":{"position":[[7234,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[28491,5],[39516,5],[51235,5]]},"/en/lessons/sentiment-analysis":{"position":[[13994,5]]},"/en/lessons/space-place-gazetteers":{"position":[[24440,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1947,5],[4092,6],[16038,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4000,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12254,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2988,5],[6280,5],[23091,6],[23561,5],[31575,6],[41251,5],[52691,5],[52785,6]]}}}],["usb",{"_index":8043,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[4790,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10246,3],[10269,3],[32397,3],[32604,3],[32729,4],[32983,3],[34735,3],[34905,3],[37124,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15440,3]]},"/en/lessons/geocoding-qgis":{"position":[[9875,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[12629,3],[33984,3],[34204,4],[34330,4],[35219,3],[36965,3],[37135,3],[39461,3]]}}}],["use.2",{"_index":11395,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[30286,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4496,5]]}}}],["use_bpm",{"_index":20801,"title":{},"body":{"/en/lessons/sonification":{"position":[[35304,7],[37617,7]]}}}],["use_idf=tru",{"_index":1440,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24062,13]]}}}],["use_synth",{"_index":20807,"title":{},"body":{"/en/lessons/sonification":{"position":[[35870,9],[35959,9]]}}}],["useabl",{"_index":3442,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1276,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28580,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1458,7],[37200,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2527,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[29176,7]]}}}],["usecol",{"_index":14383,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9227,9]]}}}],["usecols=field",{"_index":14387,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9318,15]]}}}],["used.3",{"_index":23629,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14633,6]]}}}],["usefulli",{"_index":5545,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60836,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27519,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[21968,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[62686,8]]}}}],["usegetngrams.pi",{"_index":17001,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6710,15],[6737,16]]}}}],["useless",{"_index":12045,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12586,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[23801,7]]}}}],["user",{"_index":74,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1340,4],[2630,6],[2725,7],[5795,5],[11568,4],[11621,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35358,5],[35862,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1851,4],[1992,4],[5735,5],[6126,6],[6208,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[812,6],[837,5],[6792,6],[6827,4],[8632,5],[8808,6],[15950,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1000,5],[1224,5],[1634,5],[1949,5],[2087,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[417,5],[1059,6],[2023,4],[3037,5],[3296,5],[5353,5],[5382,5],[7005,5],[7486,5],[14618,5],[15342,4],[15395,5],[15483,6],[16963,5],[17579,4],[23334,4],[25031,4],[25074,4],[25149,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[829,5],[1209,4],[6761,5],[10414,6],[10549,5],[11021,5],[11127,6],[11256,6],[11271,4],[11295,4],[12365,4],[12861,5],[15666,4],[16815,4],[22726,4],[22973,5],[23939,5],[24026,5],[24058,5],[26020,6],[28263,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3147,4],[3189,5],[3518,4],[3701,5],[19248,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5313,6],[6228,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[14494,5],[23880,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3576,5],[4011,5],[14418,4],[27963,4],[29042,5],[60118,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[660,4],[4318,4],[7833,4],[19760,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5173,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3261,4],[3318,5],[3363,4],[7242,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[331,5],[2970,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3945,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[376,5],[1014,5],[1514,6],[5477,5],[5649,5],[5718,5],[6004,6],[6348,5],[6532,6],[8851,4],[12838,5],[12990,5],[13045,5],[13383,5],[16384,4],[18748,5],[18796,6],[22849,5],[22947,5],[23054,5],[23293,5],[27387,5],[28295,5],[28357,5],[29972,5],[31141,5],[32868,4],[33480,5],[34224,4],[34320,6],[37122,5],[38015,4],[38646,6],[40227,4],[40239,4],[41794,4],[42338,4],[43028,5],[43154,5],[43308,5],[43819,6],[44004,4],[46992,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[645,4],[1020,4],[1122,5],[1937,5],[2981,4],[3315,6],[3363,5],[3629,5],[3781,5],[3975,4],[4057,4],[4630,4],[5020,4],[5243,6],[5348,5],[7688,6],[7785,6],[8819,6],[9090,5],[9789,4],[9861,4],[9930,4],[9994,4],[10400,4],[10501,4],[10603,4],[10674,4],[11195,6],[12670,4],[13384,5],[14711,5],[15904,4],[16649,5],[16794,6],[16967,5],[17036,4],[18249,4],[20439,4],[22742,4],[25982,4],[26148,5],[26174,4],[26372,4],[27320,4],[27394,5],[27400,5],[27827,4],[28013,4],[28810,4],[29066,4],[31012,4],[31165,4],[31370,5],[31466,4],[31695,4],[31997,4],[32184,4],[32255,4],[32507,4],[32641,4],[33088,5],[34385,5],[34532,5],[35030,6],[35870,6],[35916,5],[36468,5],[37351,4],[37576,4],[37696,4],[38300,5],[38411,4],[39658,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[569,4],[1279,4],[6544,5],[6925,5],[7108,5],[7447,5],[7868,5],[24177,4],[27437,4],[27486,4],[27523,4],[33927,5],[34112,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30090,5],[30683,5],[31083,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1358,4],[1417,4],[1474,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4988,5],[31926,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1735,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5593,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15459,5],[16050,5],[16422,5],[16506,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2005,4],[3481,4],[3503,4],[3605,4],[7453,5],[17987,5],[18067,5],[44163,5],[44267,5],[44879,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3336,6],[48219,6],[48255,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1110,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22416,6]]},"/en/lessons/extracting-keywords":{"position":[[2225,5],[3902,5],[13993,5],[38612,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[44945,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2064,5],[2560,4],[2898,4],[18140,5],[25487,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1545,5],[2681,5],[3020,4],[7482,4],[7701,5],[25271,5],[27141,5],[27859,4],[28531,4],[29835,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2814,4],[7020,4]]},"/en/lessons/geocoding-qgis":{"position":[[23312,5],[37338,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2378,5],[2649,5],[2689,5],[30696,4],[31005,6],[31049,4],[32616,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[5708,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1524,4],[6556,6],[9221,4],[9267,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3090,4],[3203,4],[17221,4],[17256,4],[17348,4],[17420,4],[17534,4],[17564,4],[17713,4],[17803,4],[17904,5],[17930,5],[18775,4],[19201,4],[19242,4],[19423,4],[19469,4],[19493,4],[19518,4],[19760,4],[19794,4],[20248,4],[21813,4],[23843,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[15877,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2648,5],[4995,5],[11730,4],[15779,4]]},"/en/lessons/gravity-model":{"position":[[5871,5],[37368,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[27100,5]]},"/en/lessons/installing-omeka":{"position":[[2816,6],[3790,4],[5025,4],[5047,4],[5069,4],[5207,5],[5230,4],[6597,5],[6684,5],[7468,4],[7530,4],[7614,4],[7746,4],[8518,4],[8837,6],[8895,4],[9115,4],[9310,4],[9490,4],[9545,4],[9640,4],[10319,4],[11387,4],[11916,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[1268,6],[2723,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24047,5],[24688,5],[24878,8],[24976,7],[25833,6],[26193,6],[26558,6],[26988,5],[27584,6],[27666,5],[28396,6],[31229,7],[32182,6],[32312,5],[32909,5],[33076,6],[33491,6],[34193,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2765,5],[2851,4],[4374,5],[4498,5],[4736,4],[5524,5],[5840,5],[6119,6],[6211,5],[12120,5],[12301,5],[20025,5],[21669,5],[21939,5],[23960,5],[25051,5],[29406,5],[38148,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46685,5],[46728,5],[46790,4],[57982,5],[58113,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1212,4],[5860,5],[6354,5],[6528,5],[6882,5],[7301,5],[10305,4],[10346,4],[29244,4],[36167,5],[36352,5]]},"/en/lessons/intro-to-bash":{"position":[[596,5],[658,4],[1161,5],[1672,5],[1916,5],[2092,4],[4228,6],[5172,4],[6245,5],[6301,5],[6996,5],[18763,7],[26795,5]]},"/en/lessons/intro-to-powershell":{"position":[[1559,5],[2739,4],[4741,4],[5037,4],[5143,4],[5187,4],[5257,7],[7223,6],[8397,5],[8478,6],[15840,5],[16106,5],[16171,5],[39977,7],[42612,6],[45745,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2797,4],[2920,4],[3209,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[716,5]]},"/en/lessons/introduction-map-warper":{"position":[[591,5],[1232,4],[3962,4],[7851,5],[9401,5],[21393,5],[21467,4],[21549,4],[21654,5],[21764,4],[23217,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[188,5],[212,5],[234,5],[3120,4],[3266,5],[4680,5],[5780,5],[7249,5],[7263,5],[7492,5],[8243,5],[8331,5],[12112,4],[41332,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[496,5],[3855,4],[4061,5],[4204,6],[4458,4],[6356,4],[6457,5],[6806,6],[12643,6],[15659,4],[17988,5],[18396,5],[34436,4],[36078,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46267,4],[46490,4]]},"/en/lessons/json-and-jq":{"position":[[496,4],[651,4],[913,5],[1720,4],[24790,5],[24876,5],[25838,4],[25919,5],[26012,5],[26036,4],[26212,5],[26259,4],[26671,6],[27082,4],[27447,7],[27491,6],[27540,4],[27549,4],[28393,4],[28451,4],[28947,4],[29078,4],[29189,4],[29319,4],[29443,4],[29509,4],[31511,5],[31624,5],[32499,5],[36308,4],[36426,4],[36556,4],[36640,4],[36679,4],[37101,4]]},"/en/lessons/jupyter-notebooks":{"position":[[6493,5],[7339,4],[8657,4],[10571,5],[14733,4],[23345,5],[43877,5],[50461,4]]},"/en/lessons/mac-installation":{"position":[[324,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[10542,4],[36721,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1940,5],[3220,4],[5468,4],[19378,5],[19963,4],[33439,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10661,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8186,6],[8263,5],[11321,6],[13241,5]]},"/en/lessons/qgis-layers":{"position":[[7634,5]]},"/en/lessons/research-data-with-unix":{"position":[[2399,5],[2606,5],[2977,5],[3882,4],[4313,4],[6979,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1457,5],[4580,5],[19430,4],[24895,6],[25588,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1383,6],[1593,4],[25368,5]]},"/en/lessons/sentiment-analysis":{"position":[[15113,5],[15523,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[343,4],[378,4],[578,4],[1379,4],[1432,4],[1852,4],[2600,5],[3652,4],[4422,5],[4766,4],[5358,4],[9400,4],[12628,4],[13474,4],[15570,5],[15649,5],[22218,4],[22620,4],[24071,5],[24879,4],[27030,4],[27473,4],[27643,4],[30858,5],[34448,4],[34536,4],[35839,4],[36353,4],[38720,4]]},"/en/lessons/sonification":{"position":[[20335,5],[20777,6],[21695,7],[22042,5],[22087,5],[22166,5],[24438,6]]},"/en/lessons/space-place-gazetteers":{"position":[[687,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6531,4],[9570,5],[11340,5],[21997,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2018,4],[5066,5],[33778,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9190,6],[9715,5],[23730,5],[23824,6],[45107,5],[47671,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[183,5],[1807,4],[2266,4],[4038,5],[4066,5],[5604,4],[7872,4],[8235,4],[8375,5],[12630,4],[13001,6],[13194,4],[14547,4],[18701,5],[31264,4],[36144,4],[57871,5],[63552,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1072,6],[7261,4],[10976,6],[11246,6],[13706,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4755,5],[10295,6]]},"/en/lessons/transliterating":{"position":[[6492,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[5112,4],[5186,4],[5489,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12243,4],[13364,4],[14236,5],[46780,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2241,5],[2343,5],[2912,4],[4186,4],[5366,5],[16524,4]]}}}],["user'",{"_index":8182,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25184,6]]}}}],["user.verifi",{"_index":19922,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[42162,15],[42302,15],[42479,14]]}}}],["user/username/proghist",{"_index":19748,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3921,25]]}}}],["user='newspaper_search_results_us",{"_index":13185,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[22453,37]]}}}],["user=newspaper_search_results_us",{"_index":13197,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[23907,34]]}}}],["user=root",{"_index":13142,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12228,9]]}}}],["user@host",{"_index":14084,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[4360,9]]}}}],["user@hostnam",{"_index":14081,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[3769,14]]}}}],["user_follow",{"_index":16743,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27718,15],[27898,17],[28021,17],[28138,17],[28654,15],[29095,15],[31021,15],[31133,16]]}}}],["user_id",{"_index":16739,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27660,9],[27842,10],[27964,10],[28086,10],[28596,9],[28865,8],[28980,7],[30963,9],[31110,10]]}}}],["user_nam",{"_index":16741,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27684,10],[27867,12],[27987,12],[28110,12],[28620,10],[29017,10],[30987,10],[31121,11]]}}}],["usernam",{"_index":2519,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21363,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23402,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11648,9],[11784,8],[13106,8],[13517,8],[16907,10],[27699,9],[28999,8],[34351,9],[38394,8],[38461,9],[54828,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[13602,9],[14479,8],[16425,8],[28054,8],[28722,9],[38111,8],[56206,8],[56385,11],[56631,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[38049,11]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[12070,8]]},"/en/lessons/installing-omeka":{"position":[[3802,8],[8931,9],[11885,8],[12037,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10408,8],[19979,8]]},"/en/lessons/intro-to-bash":{"position":[[5194,9],[22355,8]]},"/en/lessons/jupyter-notebooks":{"position":[[14702,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16985,9]]}}}],["username(",{"_index":5486,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[28778,11]]}}}],["username.github.io/repo",{"_index":5563,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66485,23]]}}}],["username/your",{"_index":5483,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[27747,13]]}}}],["username]/appdata/local/android",{"_index":8311,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12357,32]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15005,33]]}}}],["users/admin/documents/my_fold",{"_index":22854,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20055,33]]}}}],["users/blackadar/docu",{"_index":13203,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[24347,27]]}}}],["users/drjekyll/github/jekylldemo",{"_index":3107,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34291,33]]}}}],["users/ianmilligan1",{"_index":14957,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5239,21],[10024,21]]}}}],["users/ianmilligan1/desktop",{"_index":14975,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[9795,27]]}}}],["users/ianmilligan1/desktop/proghist",{"_index":15020,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[22156,36],[22210,36],[22825,36],[22873,36],[23350,36],[23529,36]]}}}],["users/ianmilligan1/mallet",{"_index":14977,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[11013,26]]}}}],["users/isasi/desktop/miau.txt",{"_index":20055,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[21465,29]]}}}],["users/matteo/.ivy2/cach",{"_index":9615,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15755,25]]}}}],["users/matteo/.ivy2/jar",{"_index":9616,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[15818,24]]}}}],["users/stevejobs/desktop/sotu_text",{"_index":2521,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[21431,36]]}}}],["users/usernam",{"_index":10216,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[24279,16]]},"/en/lessons/intro-to-bash":{"position":[[5142,15]]}}}],["users/username/proghist/data",{"_index":19749,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[4860,30]]}}}],["users/username/proghist/data/derived_data",{"_index":19754,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[5971,43]]}}}],["users/username/proghist/data/derived_data/result",{"_index":19762,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[8641,50]]}}}],["users/your",{"_index":16834,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[14720,12]]}}}],["users\\yourusername\\funwithpowershell\\dir1",{"_index":15358,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[17962,41]]}}}],["user’",{"_index":1667,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[35943,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66999,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12897,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[29458,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13143,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3172,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[17678,6],[20171,6]]},"/en/lessons/json-and-jq":{"position":[[29678,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[46078,6],[47805,6]]}}}],["usnew",{"_index":16700,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[20203,8],[22135,8]]}}}],["usqu",{"_index":12022,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10943,5],[62243,5]]}}}],["usr/bin/python",{"_index":8807,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[13756,17],[16506,17],[22115,17]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[22352,17]]},"/en/lessons/sonification":{"position":[[24712,17]]},"/en/lessons/working-with-text-files":{"position":[[5945,16]]}}}],["usr/bin/rubi",{"_index":2174,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[5180,13]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[21673,13]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3602,13]]}}}],["usr/lib/x86_64",{"_index":8075,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11308,15]]}}}],["usr/libexec/java_hom",{"_index":9566,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8571,22],[9818,22]]}}}],["usr/loc",{"_index":9610,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14652,11],[14941,13]]}}}],["usr/local/bin/gem",{"_index":3075,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[23818,17]]}}}],["usr/local/mysql/bin",{"_index":13137,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11468,20],[11766,20]]}}}],["usr/local/mysql/bin/mysql",{"_index":13138,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11854,27]]}}}],["usual",{"_index":2309,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3254,7],[9632,7],[23960,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6842,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8788,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[21744,7],[24871,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69887,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[591,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70728,8]]},"/en/lessons/common-similarity-measures":{"position":[[5284,7],[10000,7],[10181,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[28109,7],[28675,7],[31474,7],[33735,7],[36064,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4727,7],[9951,7],[27408,7],[27965,7],[35074,7],[37628,7],[43760,7],[44419,7],[46594,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1403,8],[15485,7],[36001,7]]},"/en/lessons/counting-frequencies":{"position":[[8077,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13783,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29318,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4111,7],[11198,5],[46392,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5268,7],[11760,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[12516,8],[27200,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2233,7],[4296,7],[50024,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[51902,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[17062,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2926,7],[8396,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4729,7],[8347,7],[36952,7],[47386,7],[56616,5],[56705,7]]},"/en/lessons/geocoding-qgis":{"position":[[2361,7],[34185,7]]},"/en/lessons/georeferencing-qgis":{"position":[[3084,7],[5157,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[9819,7],[30470,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14567,7],[31499,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[8217,7],[11335,7],[12329,7],[12760,8],[17735,7],[18510,7]]},"/en/lessons/installing-omeka":{"position":[[10035,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[4132,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14887,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4016,7],[4620,7],[20202,5],[36047,7]]},"/en/lessons/intro-to-bash":{"position":[[572,5]]},"/en/lessons/intro-to-linked-data":{"position":[[29580,5],[30539,5]]},"/en/lessons/intro-to-powershell":{"position":[[33867,9],[38826,7],[46243,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3682,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[15629,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2985,7],[5412,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2114,7],[39727,6],[40843,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1409,7],[6165,7],[29135,7],[31839,7],[43808,7]]},"/en/lessons/jupyter-notebooks":{"position":[[14670,7],[14759,7],[15149,5],[17415,5],[49311,7]]},"/en/lessons/logistic-regression":{"position":[[61497,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[5936,7]]},"/en/lessons/naive-bayesian":{"position":[[7750,7],[52460,7],[53281,7]]},"/en/lessons/normalizing-data":{"position":[[3160,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3307,7],[6927,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2511,7]]},"/en/lessons/qgis-layers":{"position":[[16719,7]]},"/en/lessons/sentiment-analysis":{"position":[[1721,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4605,8],[4749,7],[14829,7]]},"/en/lessons/space-place-gazetteers":{"position":[[32705,7],[45800,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31777,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3468,7],[48027,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28044,7]]},"/en/lessons/vector-layers-qgis":{"position":[[7070,7]]},"/en/lessons/viewing-html-files":{"position":[[2201,7],[2286,7],[2759,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[15651,7]]},"/en/lessons/working-with-text-files":{"position":[[6539,7]]},"/en/lessons/working-with-web-pages":{"position":[[1928,7],[2386,7]]}}}],["usuario",{"_index":20280,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50628,7]]}}}],["usura",{"_index":11970,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10125,5],[10209,6],[61425,5],[61509,6]]}}}],["usyskin",{"_index":20657,"title":{},"body":{"/en/lessons/sonification":{"position":[[4264,7],[4444,7],[4808,7],[5083,7],[41827,8]]}}}],["ut",{"_index":6638,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5910,3],[59877,3],[60149,3],[61930,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10221,2],[61521,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54385,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13202,2],[13236,2],[13308,2],[13423,2],[15431,2],[15465,2],[15537,2],[15597,2]]}}}],["utf",{"_index":6708,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[17259,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3250,3],[22053,3],[22427,4],[36951,3],[37369,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22886,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17140,4],[19313,3]]},"/en/lessons/windows-installation":{"position":[[1969,3],[2076,3],[2115,3]]}}}],["utf8",{"_index":14095,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[7070,4],[7122,4]]}}}],["utf8_general_ci",{"_index":14096,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[7083,16],[7135,15]]}}}],["util",{"_index":1949,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1410,8],[6170,9],[6264,8],[13946,7],[15517,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14993,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1990,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[16252,11],[20340,9]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41267,7],[59614,7],[67254,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59684,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7730,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44434,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3417,8],[6074,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[795,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2891,8],[14550,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[18173,6],[18924,6],[20060,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[25244,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2654,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26756,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6679,8],[22565,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[30005,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1279,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[24067,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[18418,9],[44024,8],[44897,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2251,8],[4886,7]]},"/en/lessons/intro-to-bash":{"position":[[3458,9]]},"/en/lessons/intro-to-powershell":{"position":[[42061,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12918,9]]},"/en/lessons/json-and-jq":{"position":[[1893,7],[17796,7],[38826,7],[40618,7]]},"/en/lessons/jupyter-notebooks":{"position":[[35085,9]]},"/en/lessons/logistic-regression":{"position":[[8912,7]]},"/en/lessons/mac-installation":{"position":[[3691,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[30813,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3323,5],[3924,5]]}}}],["utilis",{"_index":13063,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12556,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5181,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22247,8]]}}}],["utkholok",{"_index":22734,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15365,9]]}}}],["utm",{"_index":23201,"title":{},"body":{"/en/lessons/vector-layers-qgis":{"position":[[5194,3]]}}}],["utter",{"_index":4427,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[56927,11]]}}}],["uuml_dantley_ver01_data_sn85058130_206534618_1",{"_index":6156,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[11382,49]]}}}],["ux",{"_index":8232,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37692,3]]}}}],["uxxxx",{"_index":22637,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10448,9]]}}}],["uyghur",{"_index":17463,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[73375,6]]},"/en/lessons/logistic-regression":{"position":[[64721,6]]}}}],["uzbekistan",{"_index":11625,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32016,11]]}}}],["v",{"_index":3085,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25856,1],[28158,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1763,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69161,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20449,2],[22611,2],[42117,1],[49080,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[35637,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21823,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8595,1],[9842,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[15773,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8769,1],[8923,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6387,3],[32490,4],[32730,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2239,1],[2279,2]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[26185,3],[26296,3]]},"/en/lessons/linear-regression":{"position":[[30730,1],[33353,1],[33403,1],[35239,2],[35630,2]]},"/en/lessons/logistic-regression":{"position":[[7872,2],[7962,4],[13449,1],[13499,1]]},"/en/lessons/qgis-layers":{"position":[[8574,3]]},"/en/lessons/research-data-with-unix":{"position":[[12107,2],[13323,1]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[11523,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21434,3],[21510,3],[28099,1],[29836,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48184,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61458,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22945,2]]},"/en/lessons/transliterating":{"position":[[11260,4],[11275,4],[15307,1],[16003,1]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[26850,2]]}}}],["v':5",{"_index":12116,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16810,6]]}}}],["v.3",{"_index":18075,"title":{},"body":{"/en/lessons/mac-installation":{"position":[[120,3],[395,3]]},"/en/lessons/windows-installation":{"position":[[324,3]]}}}],["v.7.3.4.8248",{"_index":13357,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[15911,12]]}}}],["v.feature_names_",{"_index":17345,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[64391,16],[65144,17]]}}}],["v.fit_transform(new_list_of_dict",{"_index":17167,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[35393,34]]}}}],["v.jpg",{"_index":2043,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8241,7],[8375,7]]}}}],["v.jpg\\n",{"_index":2056,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9175,8]]}}}],["v0.21.2",{"_index":5612,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[2853,10]]}}}],["v0.25.3",{"_index":5610,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[2618,9]]}}}],["v1.0",{"_index":9553,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7222,4]]}}}],["v1.0.0",{"_index":9552,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7176,6]]}}}],["v1.1.3",{"_index":20726,"title":{},"body":{"/en/lessons/sonification":{"position":[[24811,7]]}}}],["v1.3.3",{"_index":5611,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[2638,8]]}}}],["v2",{"_index":7934,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[31617,4]]}}}],["v2.svg",{"_index":13104,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[8514,6]]}}}],["v3",{"_index":18128,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5555,5],[8173,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[12747,3]]}}}],["v]vectorscope=b=0.7:m=color3:g=green[v",{"_index":15864,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[26241,40]]}}}],["v]vectorscope=b=0.7:m=color3:g=green[v],[m][v]overlay=x=w",{"_index":15861,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25738,58],[27159,58],[27452,58],[27622,58]]}}}],["v_binari",{"_index":17570,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[12965,9],[13030,8]]}}}],["v_binary.feature_names_",{"_index":17846,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[43782,23],[56777,23]]}}}],["v_binary.fit_transform(new_list_of_dicts_binari",{"_index":17576,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14476,48]]}}}],["v_binary.transform(dicts_non_binari",{"_index":17915,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50444,36]]}}}],["va",{"_index":3515,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2401,3],[2840,3],[3554,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15692,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11052,2],[13187,2],[15873,2],[17057,2],[18305,2],[19745,2],[20680,2],[22504,2],[24428,2]]}}}],["vacat",{"_index":1117,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6882,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13353,9]]},"/en/lessons/sentiment-analysis":{"position":[[7572,8]]}}}],["vacuum",{"_index":16810,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[3309,7]]}}}],["vader",{"_index":20353,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[11536,6],[11773,5],[12852,5],[13035,5],[13096,5],[13220,5],[13653,5],[13758,5],[14091,5],[14863,5],[14952,5],[15213,6],[15224,6],[17040,5],[17386,5],[17475,6],[18295,5],[18457,5],[19753,5],[21442,5],[23243,5],[23482,5],[23721,5],[24300,5],[26173,5],[29152,6],[32373,5],[32536,5],[32755,5],[34211,5],[37821,5],[38112,5],[39788,6]]}}}],["vagabond",{"_index":13582,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[16393,9],[17251,9],[54018,8]]}}}],["vagranc",{"_index":13551,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10247,8],[10857,8],[12268,8],[13259,8],[16497,8],[39460,8],[61739,8],[61832,8]]}}}],["vagrant",{"_index":13554,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[10684,8],[10707,8],[11460,9],[11939,8],[12100,10],[12499,8],[12760,7],[12955,8],[13221,8],[13381,8],[13404,8],[14006,9],[14152,8],[14304,8],[14776,9],[14815,8],[15008,8],[15159,8],[16316,10],[16951,8],[21030,9],[21208,8],[21416,8],[21780,8],[21909,8],[22359,9],[22729,10],[22962,8],[23180,8],[24713,9],[25309,8],[25486,8],[25785,9],[27189,8],[27317,9],[27362,9],[27402,10],[29989,8],[37662,8],[37897,8],[40027,8],[41040,8],[41613,8],[46802,8],[47400,8],[49289,10],[50553,8],[51508,8],[51793,8],[52313,8],[52646,8],[52771,8],[52870,8],[53173,8],[53336,8],[53892,8]]}}}],["vagrantsexampledata.csv",{"_index":13546,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[9449,23],[46957,24],[47063,23]]}}}],["vainglori",{"_index":16204,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[9908,12]]}}}],["vaishnav",{"_index":5202,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64122,11]]}}}],["val",{"_index":22441,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12677,3]]}}}],["valenc",{"_index":20356,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[12858,8]]}}}],["valiant",{"_index":19521,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14364,7]]}}}],["valid",{"_index":3704,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[641,10],[1964,8],[21285,10],[40736,10]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1225,10],[30779,5],[33678,10],[34172,11],[34339,10],[34825,10],[35118,8],[35215,8],[35336,10],[41174,8],[42758,10],[42838,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3663,10],[11725,10],[12158,8],[24504,11],[24602,10],[24683,10],[24925,10],[25376,10],[32475,10],[33351,10],[41999,7],[42046,10],[42181,10],[42507,10],[47442,10],[48044,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15032,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32220,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[12227,10],[38192,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33692,8],[33751,6],[38787,9],[44318,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27471,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12397,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25101,8]]},"/en/lessons/json-and-jq":{"position":[[16161,5]]},"/en/lessons/linear-regression":{"position":[[959,10],[3479,9],[45670,10],[45860,11],[45884,10],[46001,10],[46073,8],[46266,8],[46488,8],[46573,9],[46592,9],[46612,9],[46679,10],[46747,9],[46767,10],[46835,10],[62514,9],[77575,9],[77847,8],[77893,8],[78118,8],[78142,8],[78192,8],[78387,8]]},"/en/lessons/logistic-regression":{"position":[[645,10],[3199,9],[17932,8],[25993,10],[26011,10],[33921,8],[34419,9],[62860,8],[62977,10],[63612,10]]},"/en/lessons/naive-bayesian":{"position":[[499,10],[35336,10],[35438,10],[36959,10],[37423,10],[37542,10],[37606,10],[38801,10],[39924,10],[41010,10],[42410,10],[43866,10],[54304,10]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[13527,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1702,10],[35431,10],[35643,10],[47142,8],[48601,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35805,5]]}}}],["valid_loss",{"_index":5925,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[21611,10],[21783,10],[41973,10],[42145,10]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[40525,10],[41865,11],[45992,10]]}}}],["valid_pct",{"_index":6229,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[24494,9]]}}}],["valid_pct=0.3",{"_index":6235,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[25335,14],[33312,14]]}}}],["validity.24",{"_index":17248,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[46635,11]]}}}],["valley",{"_index":21485,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[22087,8],[22197,7],[22256,7]]}}}],["valoris",{"_index":14778,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[42952,9]]}}}],["valu",{"_index":1079,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5336,6],[14682,5],[16236,5],[24290,6],[24367,7],[25192,5],[25288,7],[25684,6],[26056,7],[27179,5],[36786,5],[41661,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[3746,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14585,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7484,6],[16633,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[11099,7],[11179,6],[13136,6],[19506,6],[20193,7],[20629,5],[20707,5],[20990,6],[21384,6],[21581,6],[21748,5],[22022,5],[22338,5],[22607,6],[22960,6],[23150,5],[23635,5],[23706,6],[24036,7],[24127,8],[24225,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35523,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[607,6],[968,6],[1033,6],[1419,6],[8104,6],[8436,6],[8476,6],[8574,6],[8964,6],[9265,7],[9289,6],[9413,5],[9801,6],[11327,7],[11946,6],[12138,6],[12173,5],[14235,6],[14287,6],[14301,6],[14761,6],[14810,6],[14963,6],[15071,6],[15624,6],[16686,7],[16924,7],[16973,5],[17037,5],[17379,7],[17497,6],[18023,6],[19943,6],[19999,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6673,5],[22390,5],[28732,5],[38106,5],[42750,5],[43462,5],[66603,6],[66685,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[18778,5],[20924,5],[21092,5],[21231,6],[21326,6],[21761,7],[25274,5],[27213,5],[27579,6],[30632,6],[31059,5],[31081,6],[32466,5],[34120,5],[34365,5],[35404,5],[38278,6],[56044,6],[57347,5],[62346,5],[62495,5],[62628,5]]},"/en/lessons/common-similarity-measures":{"position":[[8270,6],[8334,6],[11913,5],[11961,5],[12990,6],[13240,6],[13310,6],[15000,6],[17296,5],[18356,6],[18444,6],[18590,6],[28342,5],[28581,5],[36831,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26747,7],[33257,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12210,7],[12338,5],[15640,7],[15667,6],[16106,6],[16148,8],[16576,6],[16823,6],[22090,5],[42216,6],[42291,6],[43165,5],[46471,6],[47514,6],[47760,6],[48302,6],[48372,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[19737,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4405,5],[6487,5],[14421,6],[37245,7],[40929,6],[41177,6],[51770,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12553,6],[12650,6],[13181,6],[15466,6],[15698,7],[15967,6],[16709,5],[18120,5],[18266,5],[20809,5],[21123,7],[22173,6],[22210,7],[29676,6],[31070,5],[32087,5],[33594,5],[33757,5],[34262,6],[36672,5],[38753,6],[38782,6],[38886,5]]},"/en/lessons/counting-frequencies":{"position":[[5793,5],[5914,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20190,7],[20223,8],[20243,7],[20336,5],[20751,5],[25935,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13958,5],[14238,5],[14299,5],[14946,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25028,5],[25100,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[232,5],[11985,5],[12912,5],[13281,5],[16300,7],[20781,6],[20950,6],[25153,6],[25878,6],[26037,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4474,6],[21635,5],[21803,5],[21910,6],[22092,6],[22184,7],[28320,5],[29147,7],[29196,6],[29405,6],[31031,6],[31280,6],[32234,7],[34303,7],[34788,6],[34878,6],[38636,7],[38753,7],[41206,7],[45810,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1700,5],[1976,7],[7691,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[7621,5],[14251,5],[19683,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3371,5],[19203,6],[21758,6],[22845,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[35594,6],[35850,6],[36988,5],[37344,5],[38066,5],[38817,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8953,6],[9163,6],[9455,6],[10066,5],[10160,5],[11604,5],[15217,6],[15432,6],[16303,5],[16557,5],[16970,5],[18668,5],[18722,6],[18743,5],[19888,5],[20354,5],[21326,5],[32890,5],[35406,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23837,6],[32299,6],[33107,6],[33700,5],[35171,5],[42178,5],[42548,5],[49400,5],[49469,5],[49556,6],[49640,6],[49750,6],[50186,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21445,5],[21529,6],[21709,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5834,5],[16517,6],[16830,6],[17309,5],[17797,6],[17925,5],[18151,7],[18388,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[568,6],[1428,6],[7495,6],[7584,5],[7610,5],[7676,6],[8201,6],[10193,6],[11049,6],[12372,6],[13714,5],[16410,5],[20305,5],[20401,5],[20526,6],[20692,5],[20751,6],[20758,6],[21741,6],[21937,5],[23266,7],[23625,6],[23785,7],[24315,6],[24931,6],[26428,5],[28877,5],[30962,7],[31145,6],[31249,5],[33279,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1056,5],[7861,5],[14136,5],[25408,5],[25720,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7180,5],[7719,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25126,5],[29995,5],[30094,5],[39544,7],[39611,6],[40699,5],[40823,6],[42703,6],[44295,6],[44709,5],[51230,5]]},"/en/lessons/geocoding-qgis":{"position":[[7597,5],[7963,6],[8181,5],[8285,6],[9150,6],[12204,6],[14353,6],[14464,6],[14531,6],[14664,7],[15125,6],[15519,6],[16213,6],[16244,6],[20868,7],[24124,5],[34418,6],[34497,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13813,7],[24225,6],[24741,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[16808,6],[26061,7],[26242,6],[28380,6],[34831,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3932,5],[26580,5],[26765,5],[32096,5],[33924,6],[34795,5],[35029,5],[37209,5],[37462,5],[37504,6],[37695,6],[37814,6],[38721,6],[39114,5],[39599,5],[44048,5],[44085,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2997,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5532,6],[5813,6],[8946,7],[9367,6],[11569,6],[12974,6],[15562,6],[16106,7],[16508,6],[23709,6]]},"/en/lessons/gravity-model":{"position":[[6656,7],[21131,6],[22328,5],[22430,5],[22511,5],[22677,5],[23115,5],[26030,5],[32807,5],[35393,7],[41151,6],[42142,6],[42329,6],[42479,7],[42965,6],[44126,6],[45559,7],[45682,6],[50079,6],[50200,5],[52108,6],[52194,6],[53675,6],[53738,6],[54179,5],[54199,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[9384,7],[12169,5],[12254,6],[12691,6],[12976,7],[13761,5],[13995,7],[14129,5],[14497,6],[15063,6],[15115,6],[15132,6],[15184,7],[15341,6],[15387,5],[15776,6],[16021,6],[16079,5],[16142,5],[17824,6],[17879,6],[17914,6],[18037,6],[18087,6],[18371,6],[18547,5],[18676,5],[31664,5],[38946,5],[39034,6],[39383,5]]},"/en/lessons/installing-omeka":{"position":[[11711,6],[11737,6],[12000,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6446,7],[17669,7],[30407,5],[30492,5],[30570,5],[37885,5],[37969,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[8821,6],[9362,6],[23114,5],[23409,5],[24184,5],[24272,5],[24368,5],[35431,6],[36947,9],[37616,6],[37657,6],[43924,6],[45558,6],[47305,6],[48600,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28342,5],[30328,7],[32246,5],[32296,6],[32456,5],[32642,5],[44317,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30095,5],[30167,6]]},"/en/lessons/intro-to-linked-data":{"position":[[4145,5],[4255,5],[5074,5],[5285,5],[5590,5],[8194,6],[24936,5],[28099,5]]},"/en/lessons/intro-to-powershell":{"position":[[3039,5],[33685,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4053,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[7231,6],[21374,5]]},"/en/lessons/introduction-map-warper":{"position":[[13272,6],[13497,6],[13589,5],[13865,7],[16864,5],[17218,6],[17319,5],[17429,6],[17487,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25096,6],[30589,5],[32050,5],[32630,5],[32697,6],[32748,5],[34161,7],[36134,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11812,5],[11888,6],[11933,5],[12036,6],[12057,6],[12154,6],[12464,5],[12490,7],[12908,7],[13118,5],[13224,5],[13441,6],[13610,5],[22789,6],[22885,5],[24926,5],[24974,6],[25032,5],[25106,6],[25169,6],[27457,5],[28287,6],[28615,5],[29217,5],[29587,6],[35881,6],[36316,6],[36719,6],[36801,6],[40432,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[14249,5],[14362,6],[14962,5],[16181,7],[18607,5],[24311,7],[24924,6],[25155,5],[25899,5],[32473,6],[32657,5],[33843,6],[37375,6],[37718,5],[38283,6],[39762,6]]},"/en/lessons/json-and-jq":{"position":[[2439,6],[2620,6],[2839,6],[2957,6],[4479,6],[4544,7],[4703,6],[4780,6],[4831,7],[4889,6],[6932,5],[7015,5],[7093,5],[8411,6],[10371,5],[10783,5],[11889,5],[12313,5],[12392,5],[13458,6],[14193,7],[19705,5],[20488,5],[21641,5],[21681,5],[26862,5],[28438,5],[28814,6],[29583,6],[29993,6],[30018,6],[31763,6],[31867,7],[32596,6],[33452,5],[34339,5],[35384,5],[36846,6],[36862,6],[36897,6],[36941,6],[36999,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2087,6],[26512,6],[29119,5],[29185,5],[29244,5],[31785,8],[31837,6],[32284,5],[33223,6]]},"/en/lessons/linear-regression":{"position":[[5041,5],[9700,5],[9763,5],[11462,6],[13005,7],[13200,5],[13371,7],[13859,6],[13977,6],[18898,7],[19193,6],[19215,6],[19410,5],[19623,7],[19832,5],[20377,7],[21038,6],[23908,6],[25306,6],[25598,6],[25832,6],[26104,6],[26195,5],[26906,7],[29083,7],[29353,7],[29847,6],[29888,6],[29909,7],[30641,5],[34446,6],[36159,5],[37683,6],[37789,5],[39917,7],[40025,6],[41800,6],[41845,5],[41927,5],[42934,6],[43853,5],[44076,5],[44180,5],[44206,5],[44285,5],[44815,5],[44843,6],[44928,5],[44957,6],[45068,5],[45120,6],[45423,5],[47638,5],[47757,5],[48721,5],[48750,5],[48795,6],[48829,6],[51412,6],[56221,6],[56302,7],[56642,6],[56660,7],[56751,6],[57093,5],[57913,6],[58005,6],[58406,7],[58923,6],[59098,6],[59474,6],[59913,7],[60050,6],[60089,6],[60136,6],[60664,6],[60894,6],[60926,6],[61541,6],[61740,5],[62188,5],[62376,6],[62653,5],[63168,5],[63778,6],[64922,6],[65001,6],[65369,7],[65452,7],[65597,6],[65738,7],[68879,6],[69686,6],[69861,5],[69958,5],[70079,6],[77192,5]]},"/en/lessons/logistic-regression":{"position":[[4249,5],[4309,5],[5617,6],[5815,7],[7281,5],[7571,6],[7779,5],[8198,6],[8329,5],[8728,6],[9223,5],[9373,6],[9502,5],[9729,5],[9784,6],[11365,6],[15675,6],[19909,6],[20898,5],[20962,5],[21354,5],[23800,5],[27593,6],[28224,6],[28286,6],[28438,6],[29357,5],[30299,5],[30356,5],[30617,6],[32325,7],[34883,7],[36927,6],[41978,5],[44533,5],[50503,6],[52462,6],[66054,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3815,5],[6115,5],[6537,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2786,6],[9156,5],[9319,6],[9670,5],[9748,6],[9794,6],[18839,5]]},"/en/lessons/naive-bayesian":{"position":[[9159,6],[25601,6],[63083,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[41413,6],[41476,6],[42972,6],[49789,7]]},"/en/lessons/output-data-as-html-file":{"position":[[7560,5],[7750,7],[7908,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6478,7],[6509,7],[13335,5]]},"/en/lessons/qgis-layers":{"position":[[12853,5],[16831,5],[16852,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5275,6],[5411,6],[5461,6],[5629,5],[5840,7],[6146,5],[6265,6],[6682,7],[6860,6],[7277,5],[7416,5],[10368,6],[10875,5],[10984,6],[11458,5],[17465,6],[17611,6],[17680,5],[18373,5],[18452,5],[25020,6],[25046,6],[25093,6]]},"/en/lessons/research-data-with-unix":{"position":[[2195,5],[5627,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[13803,5],[13990,6],[15199,6],[17176,7],[22488,6],[22525,5],[22637,7],[31251,6],[31442,5],[32745,5],[32865,5],[33711,5],[33800,6],[35683,5],[36227,6],[37097,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6619,6],[7796,6],[8670,6],[9114,6],[9217,6],[17287,5],[17430,6],[17586,5],[22839,7],[26914,6],[27163,5],[27585,5],[27723,5],[27894,7],[30916,6],[33196,5],[36380,5],[42430,6],[42453,6],[42550,7],[45031,6],[54721,5]]},"/en/lessons/sentiment-analysis":{"position":[[20431,8],[20581,5],[20817,5],[20983,5],[21130,5],[22312,5],[23404,6],[23544,5],[23584,5],[23825,5],[24072,5],[24632,6],[32387,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4659,6],[24084,6],[24695,5],[24833,6],[25068,5],[28463,6],[28505,6],[28660,5],[28840,6],[29068,6],[30972,5],[34105,6],[34231,6],[36822,5]]},"/en/lessons/sonification":{"position":[[6044,7],[10265,6],[15349,6],[15811,6],[15919,8],[16486,5],[16555,5],[16997,6],[17119,6],[17475,6],[23995,6],[26650,6],[27100,6],[29892,6],[31644,5],[31667,5],[32565,6],[34392,6],[36265,5],[36324,5],[36375,5],[36445,5],[36847,6],[37008,6],[37215,5],[40044,5],[40701,6]]},"/en/lessons/space-place-gazetteers":{"position":[[4731,7],[6586,7],[20196,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12692,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17448,5],[21757,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[482,6],[27676,6],[28853,7],[28866,5],[29518,6],[29557,5],[29611,6],[31334,6],[32757,5],[33253,5],[39512,5],[41362,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26879,6],[41782,6],[44374,5],[44778,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[8261,6],[18001,5],[18230,5],[21477,5],[23291,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9637,7],[14531,6],[27907,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3818,5],[4227,6],[5555,6],[6481,7],[23677,5],[23876,5],[24005,6],[24270,5],[24337,6],[24378,5],[25525,6],[27441,5],[27827,5],[28788,5],[29435,5],[29550,5],[29632,5],[29802,5],[32432,6],[38159,7],[41463,5]]},"/en/lessons/transliterating":{"position":[[5138,5],[6690,5],[9476,5],[9912,6],[10160,5],[10564,5],[10708,5],[10757,5],[10909,5],[17704,7],[17777,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5639,6],[8504,5],[11590,6],[28857,5],[28910,5],[30811,5],[30869,5],[31081,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[12116,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19962,5],[20274,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10897,7],[23308,6],[27455,6],[28443,5],[28989,5],[30794,5],[30945,5],[31006,5],[31058,5],[31174,5],[31211,5],[45283,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16223,5]]}}}],["valuabl",{"_index":3906,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18965,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[45697,8],[61622,8],[66302,8],[67993,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27815,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3901,8],[5806,8],[58436,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34213,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15074,8],[26934,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7209,9],[18825,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[769,8],[6416,9]]},"/en/lessons/intro-to-bash":{"position":[[23656,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2050,9],[39925,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1154,8]]},"/en/lessons/jupyter-notebooks":{"position":[[8035,8]]},"/en/lessons/sentiment-analysis":{"position":[[7020,8]]},"/en/lessons/space-place-gazetteers":{"position":[[20867,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[528,8],[19111,8],[27092,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[171,8]]}}}],["valuable.15",{"_index":9365,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[34903,11]]}}}],["value(",{"_index":20573,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24391,9]]}}}],["value.encode(\"utf",{"_index":11409,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[32064,17]]}}}],["value.escape('url",{"_index":11357,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21369,19]]}}}],["value.length",{"_index":11337,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17050,14]]}}}],["value.parsehtml",{"_index":11318,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12156,18]]}}}],["value.parsehtml().select(\"p",{"_index":11308,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[8311,29],[9665,30]]}}}],["value.parsehtml().select(\"p\").slice(37",{"_index":11313,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9976,39],[10527,39]]}}}],["value.parsehtml().select(\"p\")[0",{"_index":11310,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9348,33]]}}}],["value.parsehtml().select(\"p\")[0].innerhtml",{"_index":11320,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[12520,44]]}}}],["value.parsehtml().select(\"p\")[37",{"_index":11311,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9574,34]]}}}],["value.parsejson()['city'].join",{"_index":11375,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25367,33]]}}}],["value.parsejson()['d",{"_index":11373,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25293,25]]}}}],["value.parsejson()['items'].join",{"_index":11372,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[23356,38]]}}}],["value.parsejson()['label",{"_index":11402,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[31528,28]]}}}],["value.parsejson()['lccn",{"_index":11377,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25414,25]]}}}],["value.parsejson()['ocr_eng",{"_index":11378,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25450,28]]}}}],["value.parsejson()['result']['senti",{"_index":11421,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[33484,40]]}}}],["value.parsejson()['titl",{"_index":11374,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25330,26]]}}}],["value.replac",{"_index":3413,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17283,19]]}}}],["value.replace(\"\\n",{"_index":11380,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[25694,23]]}}}],["value.split(\"<br>",{"_index":11324,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13988,25],[15586,26]]}}}],["value.split(\"<br>\")[0].trim",{"_index":11325,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14836,35]]}}}],["value.split(\"<br>\")[1].trim",{"_index":11326,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[14888,35]]}}}],["value.split('|').uniques().join",{"_index":3419,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[18380,36]]}}}],["value.split(/\\n/).length",{"_index":11338,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[17076,26]]}}}],["value.todate(\"yyyymmdd\").tostring(\"yyyi",{"_index":11382,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[26116,39]]}}}],["value.unescape('html",{"_index":11322,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13463,22]]}}}],["value7",{"_index":7406,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[18014,6]]}}}],["value=\"25\">",{"_index":18406,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33583,14]]}}}],["value=\"david\">",{"_index":18419,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34221,17]]}}}],["value=\"grant\">",{"_index":18418,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34138,17]]}}}],["value=\"male\">",{"_index":18404,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33511,16],[34305,16]]}}}],["value=\"robbery\">",{"_index":18414,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33916,19]]}}}],["value=\"taylor\">",{"_index":18400,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33358,18]]}}}],["value=\"thomas\">",{"_index":18402,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33434,18]]}}}],["value=\"violenttheft\">",{"_index":18412,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[33822,24]]}}}],["value=new_col",{"_index":6924,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[42670,14]]}}}],["value[^explanatori",{"_index":7325,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[15161,19]]}}}],["value_count",{"_index":6158,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[12253,14]]}}}],["valueerror",{"_index":12383,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[56761,10]]},"/en/lessons/jupyter-notebooks":{"position":[[24654,12]]}}}],["values('\",entrytitl",{"_index":13240,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32487,24]]}}}],["values('test",{"_index":13222,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[27674,12]]}}}],["values('th",{"_index":13211,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[25991,11],[29723,11]]}}}],["values(‘th",{"_index":13217,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[26725,11]]}}}],["values.4",{"_index":10446,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14541,8]]}}}],["values8",{"_index":12989,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[28666,7]]}}}],["values=list",{"_index":14504,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37238,12]]}}}],["values=phl_crime.transpose().values.tolist",{"_index":14509,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[37563,45]]}}}],["values[0",{"_index":16879,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[31997,9]]}}}],["values_from",{"_index":21751,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25441,11]]}}}],["valéri",{"_index":16397,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44094,7],[52682,7]]}}}],["van",{"_index":1874,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47055,3],[50341,3]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7597,3]]},"/en/lessons/extracting-keywords":{"position":[[4455,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25188,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31481,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3355,3],[3520,3],[3940,3],[4096,3],[4158,3],[7252,3],[7824,3],[8700,3],[9213,3],[11601,3]]},"/en/lessons/intro-to-linked-data":{"position":[[37154,3]]},"/en/lessons/json-and-jq":{"position":[[3337,3],[3363,3],[3494,3],[3531,3],[3557,3],[3639,3],[7588,3],[7614,3],[7749,3],[7788,3],[7814,3],[7896,3],[12227,5],[12418,4],[12601,3],[12658,3],[12721,3],[12793,3],[12852,3],[13604,3],[13630,3],[13922,3],[13948,3],[14686,3],[14712,3],[14798,3],[15680,3],[15706,3],[15789,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49378,3],[52545,3]]}}}],["vancouver\",1",{"_index":16791,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36180,13]]}}}],["vandal",{"_index":8275,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4021,12]]}}}],["vandenbeld",{"_index":7441,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[22336,10]]}}}],["vanilla",{"_index":12593,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1651,7],[15804,7]]}}}],["vanzetti",{"_index":1562,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30717,8],[32258,9]]}}}],["var",{"_index":7348,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16887,4],[16955,4],[17151,4],[17218,4],[17398,4],[17457,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[31595,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[20929,3],[21166,3],[21323,3],[23783,3],[24020,3],[24178,3],[25593,3],[26196,3],[26659,3],[27703,3],[27943,3],[28101,3],[28730,3],[28970,3],[29435,3],[30384,3],[30626,3],[30880,3],[32629,3],[33131,3],[33411,3],[33666,3],[34371,3],[34645,3],[34746,3],[35252,3]]},"/en/lessons/sentiment-analysis":{"position":[[28129,3],[30818,3],[31916,3],[35108,3],[37048,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[19423,3],[20006,3],[20852,3],[20922,3],[20996,3]]}}}],["var/www",{"_index":14104,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10076,9]]}}}],["var/www/html",{"_index":14103,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[10043,14],[10218,13]]}}}],["var/www/html/omeka",{"_index":14110,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[11208,20],[11277,19]]}}}],["varchar(45",{"_index":13165,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16561,12],[17041,11]]}}}],["varchar(99",{"_index":13161,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[16221,12],[16445,12],[16942,11],[17006,11],[27008,11]]}}}],["vari",{"_index":649,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[20690,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[14546,4],[14893,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57147,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16994,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[30639,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10647,7],[13866,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[12019,4],[24184,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4554,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3700,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9612,7],[23110,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11212,4],[29995,7],[30177,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4777,4],[9866,5],[49584,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7781,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8704,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[21950,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[21723,4]]},"/en/lessons/gravity-model":{"position":[[3381,6],[26619,4],[55505,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[12545,5],[38184,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[11557,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[7917,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2302,4]]},"/en/lessons/linear-regression":{"position":[[47245,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[15561,4],[29076,4],[32041,4],[32319,5]]},"/en/lessons/sentiment-analysis":{"position":[[13161,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22439,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2987,4],[36507,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[23773,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[695,7],[4445,4],[5305,4],[28060,4],[43361,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[26598,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[658,7]]}}}],["varia",{"_index":16152,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1004,5],[45985,5]]}}}],["variabl",{"_index":440,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[11747,8],[11937,8],[11987,8],[12617,9],[12782,14]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2998,10],[12280,9],[21050,8],[21086,8],[21203,8],[21278,10],[21399,8],[23612,8],[23795,8],[23833,8],[25892,8],[25963,9],[27596,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11631,9]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4540,8],[21202,8],[25751,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10334,8],[13397,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5040,12],[6763,12],[8716,9]]},"/en/lessons/common-similarity-measures":{"position":[[27754,8],[27791,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5989,10],[18612,8],[20635,8],[32692,9],[33495,9],[41631,8],[42730,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10478,9],[13983,8],[14619,8],[25498,8],[27744,10],[27862,8],[27894,8],[37774,8],[37974,8],[39720,9],[47892,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[13445,8],[16675,9]]},"/en/lessons/counting-frequencies":{"position":[[550,9],[1135,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[24779,9],[27066,9],[39428,9],[41196,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[22493,9],[22538,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23995,8],[24065,8],[32407,8],[32447,9],[34957,8],[41864,9],[41920,8],[44250,8],[46681,11],[46833,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11634,8],[12036,9],[14290,8],[20372,8],[22847,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1668,8],[1988,8],[2015,9],[2053,9],[4177,8],[7309,8],[8391,8],[8503,8],[9445,9],[23752,9]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[13728,8],[14018,9],[15471,8],[16131,9],[16903,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[28174,8],[28229,8],[28393,8],[43078,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[9266,8],[9578,8],[11849,9],[12043,9],[12849,9],[13059,9],[14743,9],[14799,8],[15103,8],[15428,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8797,9],[8897,8],[8942,8],[9066,10],[9110,8],[9440,9],[9587,9],[9753,8],[9998,8],[10771,8],[12569,8],[13668,8],[16611,8],[17901,9],[19473,9],[19721,9],[20330,8],[20555,9],[20627,8],[21350,8],[21415,8],[26507,8],[27652,8],[33971,8],[34002,8],[35051,8],[48628,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11755,9],[15715,10],[23630,8],[23676,9],[24857,9],[33507,9],[37374,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[13251,9]]},"/en/lessons/extracting-keywords":{"position":[[13562,8],[18257,8],[19868,8],[19950,8],[21040,9],[21544,8],[21597,8],[23194,8],[31203,9],[32137,8],[32684,9],[34196,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[29045,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1584,9],[7692,8],[7848,9],[10279,9],[15417,8],[15465,9],[15509,9],[15675,9],[15741,8],[20649,10],[20814,8],[21804,9],[28995,9],[29815,9]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5889,9],[9522,8],[9737,9]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1596,9],[2503,8],[2798,8],[2954,9],[3184,8],[5025,9],[5391,9],[5531,8],[6891,9],[7532,8],[8711,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21692,10],[21882,10],[22253,10],[22465,9],[25050,8],[25140,8],[25497,8],[28435,8],[44271,9],[44418,9],[44614,8],[44723,8],[44808,8],[46275,8],[46438,8],[53300,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7932,8],[8535,8],[8762,8],[8901,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[1781,8],[2870,11],[2951,11],[9166,8],[9205,8],[9267,8],[10575,8],[10899,8],[11405,9],[16566,8],[18572,8],[20875,11],[21080,8],[21294,8],[21585,8],[21618,8],[21989,9],[22567,8],[22736,8],[23488,10],[24087,11],[24389,8],[25046,8],[25075,8],[26434,9],[26870,8],[26916,9],[26992,8],[28571,8],[29939,10],[33286,11],[34402,8],[34466,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3849,9],[21431,8],[21512,9],[22311,9],[23212,8],[30409,8],[31300,9],[31416,10],[31991,10],[35880,11]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6587,9],[6868,9],[13440,9],[14109,8],[19199,9],[19733,8],[23787,8]]},"/en/lessons/gravity-model":{"position":[[588,9],[663,9],[697,8],[2921,10],[5135,9],[20365,9],[20982,9],[21102,10],[23316,9],[23391,9],[24055,9],[24140,10],[24237,10],[24503,9],[24623,9],[24703,9],[24772,8],[24835,8],[24868,11],[24929,8],[24963,11],[25039,8],[25073,11],[25271,9],[30080,9],[30572,9],[30673,9],[31096,9],[31185,9],[31256,9],[31338,9],[31979,9],[32204,9],[32413,10],[32466,8],[32623,9],[32956,9],[34778,8],[35013,9],[35094,10],[35317,8],[35851,9],[35960,10],[36152,10],[36796,9],[37389,8],[37483,9],[37751,9],[39406,9],[40225,9],[40474,10],[40655,8],[40847,10],[40945,9],[41333,8],[41487,8],[41565,9],[42536,9],[42641,8],[45646,9],[46036,8],[46764,9],[47197,9],[47863,8],[49176,9],[49534,8],[49741,8],[50070,8],[51409,8],[52245,8],[57102,9],[57306,9],[58147,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[33071,9],[33529,8],[33628,9],[35074,8],[35139,9],[35327,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29627,8],[29687,8],[29739,9],[29974,8],[30275,8],[30581,9],[31418,8],[31910,8],[32022,10],[32087,9],[36588,9],[36681,9],[40922,10],[43209,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7473,9],[11483,8],[12844,8],[16483,10],[17589,11],[17852,8],[19842,9],[20366,8],[21109,8],[21776,10],[23830,9],[31124,9],[32651,8],[38625,10],[38753,10],[50272,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[17904,8],[18192,10]]},"/en/lessons/intro-to-linked-data":{"position":[[35024,8]]},"/en/lessons/intro-to-powershell":{"position":[[35276,10],[38694,10],[39070,9],[39470,9],[39765,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39030,8],[39502,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[24836,10],[25141,8],[25185,9],[25625,8],[25928,9],[25987,9],[26155,9],[26339,9],[26646,8],[27425,8],[27702,8],[28205,8],[28628,8],[31776,8],[33309,8],[33466,8],[41826,10]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[39816,9]]},"/en/lessons/jupyter-notebooks":{"position":[[11565,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5025,9],[6149,8],[6242,9],[6321,9],[7556,8]]},"/en/lessons/linear-regression":{"position":[[8380,9],[11916,10],[11968,8],[12111,9],[12188,8],[12283,8],[12385,9],[12427,9],[12718,10],[12965,9],[13106,9],[13137,10],[13167,9],[13320,9],[13490,10],[14395,8],[14433,10],[14507,8],[14545,10],[14973,8],[15012,9],[15231,9],[15259,9],[17218,9],[17373,9],[19326,8],[19358,9],[20102,8],[20994,9],[21170,9],[22097,10],[22525,10],[30924,8],[34919,8],[35223,8],[35261,8],[36101,9],[37224,10],[38346,9],[38471,9],[38659,9],[39294,9],[40776,9],[41244,8],[41326,9],[41683,9],[42034,9],[42522,9],[43080,8],[43130,8],[44592,10],[47003,9],[47125,9],[52170,8],[52218,9],[52272,8],[52824,9],[52998,8],[53373,8],[53634,9],[54578,9],[54606,9],[56002,9],[61443,10],[61620,8],[61692,9],[74950,10],[75127,8]]},"/en/lessons/logistic-regression":{"position":[[3810,8],[3844,9],[3904,8],[4157,10],[4407,10],[4455,8],[4852,9],[7442,8],[9246,8],[9305,8],[9609,8],[9684,9],[14217,8],[14275,9],[14904,8],[15639,8],[27706,8],[34025,9],[36358,8],[42282,8],[51637,8],[61336,9],[61399,9],[61465,9],[61664,9],[61696,9],[61749,9],[61776,9],[61923,9],[61960,9]]},"/en/lessons/manipulating-strings-in-python":{"position":[[927,9],[4873,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6890,9],[11171,8]]},"/en/lessons/naive-bayesian":{"position":[[29979,8],[40866,10],[41367,8],[41529,8],[41559,8],[41968,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22288,9],[25213,8],[27856,9],[40954,8],[41164,8],[42060,9]]},"/en/lessons/output-data-as-html-file":{"position":[[5402,8],[6194,8],[7923,9]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8148,8],[8223,8],[10728,8]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[7183,10],[7285,8],[7433,8],[7597,9],[7761,10],[7785,8],[7831,8],[7919,9],[8051,10],[8175,8],[8303,9],[8334,9],[8437,8],[8462,9],[8497,8],[9072,9],[9248,9],[9396,9],[9483,9],[9532,9],[9648,9],[9735,9],[9960,9],[10204,9],[10382,8],[10574,9],[10790,8],[11148,8],[11871,8],[12268,9],[12452,9],[19012,9],[19564,9],[20703,9],[25475,10],[26948,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32488,9],[33346,9],[33815,9],[34722,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[33396,8],[35363,9]]},"/en/lessons/sentiment-analysis":{"position":[[18014,10],[18235,9],[18417,8],[18695,9],[18713,8],[19881,8],[20389,8],[21012,9],[21532,8],[25026,8],[30114,8],[38855,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1678,8],[4636,8],[4706,8],[4873,9],[4912,9],[19816,8],[27490,9],[30832,9],[31011,8],[31148,8],[31414,8],[33210,9],[33306,9],[35875,10]]},"/en/lessons/sonification":{"position":[[21292,8],[27481,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[23753,10]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10326,9],[26888,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44019,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[562,8],[7063,8],[7318,8],[7462,9],[7541,9],[7578,8],[7935,11],[7993,8],[8252,8],[8537,9],[8592,9],[8711,9],[10356,8],[14022,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[12775,8],[13391,9],[14447,9],[16220,9],[16288,9],[16797,9],[17147,9],[27855,8],[30264,9],[32843,9]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[11257,10],[40785,8],[40994,8],[41022,8]]},"/en/lessons/transliterating":{"position":[[5120,8],[5921,8],[6379,9],[6956,8],[7047,9],[7482,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20500,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[20318,9]]},"/en/lessons/visualizing-with-bokeh":{"position":[[11270,8],[15610,8],[19488,8],[19737,8],[22638,9],[28712,9],[31019,8]]},"/en/lessons/working-with-text-files":{"position":[[4409,8],[4502,8],[4638,10],[4680,8],[4820,8],[4926,10]]},"/en/lessons/working-with-web-pages":{"position":[[7125,9],[7518,8],[7548,8],[7718,8],[7777,9]]}}}],["variable(",{"_index":17312,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[55972,11]]}}}],["variable(numb",{"_index":12942,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[20760,15]]}}}],["variable.13",{"_index":17063,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[19870,11]]}}}],["variable.27",{"_index":17300,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[53024,11]]}}}],["variable.\\n**restart",{"_index":22155,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[17002,20],[17320,20]]}}}],["variable.png",{"_index":22036,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[8666,13]]}}}],["variable1",{"_index":16102,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39813,10],[40073,10]]}}}],["variable2",{"_index":16103,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39824,10],[40106,10]]}}}],["variable3",{"_index":16104,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39839,9],[40172,10]]}}}],["variables.19",{"_index":17224,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43142,12]]}}}],["variables.31",{"_index":17310,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[55676,12]]}}}],["variables.”9",{"_index":17046,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[12295,12]]}}}],["variable’",{"_index":17187,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[38495,10]]},"/en/lessons/logistic-regression":{"position":[[8187,10],[8281,10],[9491,10]]}}}],["varianc",{"_index":4013,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[25442,8],[26155,8],[35148,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[42811,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16813,8],[17077,8],[17332,8],[17619,8],[17684,8],[25197,9],[36347,8],[36759,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54892,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[22424,8],[22569,9],[22731,8]]},"/en/lessons/linear-regression":{"position":[[32495,8],[43054,8],[45307,8],[55551,10],[55831,8]]},"/en/lessons/logistic-regression":{"position":[[15302,8],[60698,8]]}}}],["variant",{"_index":1714,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40271,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[38384,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[45897,8],[46011,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3651,9]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32239,7],[32338,7]]},"/en/lessons/geocoding-qgis":{"position":[[10717,8],[22981,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22668,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[4842,7],[8934,8],[9048,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2458,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[11903,7],[13428,7],[13617,7],[15353,7],[16226,7],[16367,7],[17140,7],[18916,7],[21528,7],[29325,7],[35251,7],[35856,7],[38010,7],[40776,7],[42489,7],[44161,7],[45615,7],[45733,7],[47362,7],[47483,7],[48657,7],[48798,7],[49741,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16636,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34588,9]]},"/en/lessons/linear-regression":{"position":[[5950,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[14295,8]]},"/en/lessons/space-place-gazetteers":{"position":[[9005,8],[14314,9],[21427,8],[29146,9],[37146,9],[37910,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[12140,7],[32380,8]]}}}],["variat",{"_index":196,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4050,10],[20562,10]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[589,10],[37326,10]]},"/en/lessons/basic-text-processing-in-r":{"position":[[9768,9],[22965,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10342,10],[26213,9],[27724,9],[28020,10],[32133,9],[67730,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35161,10],[35272,9],[35395,10],[35606,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[60184,9],[61172,9],[61965,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38614,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30700,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1555,10],[1864,10],[12721,9],[26069,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8907,10],[34860,10],[37117,9],[49036,10]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1332,10],[1595,11]]},"/en/lessons/extracting-keywords":{"position":[[8451,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[55124,11]]},"/en/lessons/geospatial-data-analysis":{"position":[[553,10],[3071,10],[23258,10]]},"/en/lessons/gravity-model":{"position":[[45263,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[15234,10]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6311,9]]},"/en/lessons/sonification":{"position":[[5342,10]]},"/en/lessons/space-place-gazetteers":{"position":[[23732,10]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[35736,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5248,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11162,9],[11314,10],[23005,10],[23397,10],[31631,9]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[9617,10],[9863,10]]}}}],["varieti",{"_index":67,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1199,7],[8227,7],[23070,7],[23266,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15342,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7913,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[753,7],[11246,7],[12298,7],[12791,7],[16116,7],[16221,7],[24784,7],[25774,7],[25868,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[18856,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5968,7],[60098,7],[71934,7]]},"/en/lessons/common-similarity-measures":{"position":[[7693,7],[29105,7],[29486,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1773,7],[7370,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[34598,7],[52807,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[18162,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46459,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2909,7],[5129,7],[8695,7],[18459,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[9663,7],[25613,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13493,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[12651,7],[27071,7],[29768,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2411,7],[3286,7],[3667,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[860,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18149,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4773,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[957,7],[10964,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5175,7]]},"/en/lessons/geocoding-qgis":{"position":[[32639,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[27089,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[6916,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2028,7],[47394,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3085,7],[21700,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[14269,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1725,7],[3942,7],[22356,7]]},"/en/lessons/intro-to-bash":{"position":[[6654,7],[19992,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1628,7]]},"/en/lessons/introduction-map-warper":{"position":[[8977,7],[10469,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23615,7],[36454,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2579,7]]},"/en/lessons/linear-regression":{"position":[[64189,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2772,7]]},"/en/lessons/sentiment-analysis":{"position":[[5934,7]]},"/en/lessons/sonification":{"position":[[7895,7]]},"/en/lessons/space-place-gazetteers":{"position":[[22428,7],[44088,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5534,7],[32281,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[8967,7],[57884,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2440,7],[42150,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4578,7],[10627,7],[27736,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[757,7],[46537,7]]}}}],["variou",{"_index":368,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9439,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[935,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2429,7],[5343,7],[11298,7],[21809,7],[32961,7],[34350,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1189,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34727,7],[43978,7],[44045,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[13992,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[39446,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1910,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[59465,7],[64790,7]]},"/en/lessons/common-similarity-measures":{"position":[[4543,7],[6158,7],[21600,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[18107,7],[30481,7],[37732,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[14381,7],[17882,7],[32623,7],[44644,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[55590,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33685,7],[46308,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1741,7],[4468,7],[10536,7],[30344,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1491,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[26983,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[479,7],[3124,7],[14080,7],[15018,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[747,7],[4414,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39205,7]]},"/en/lessons/extracting-keywords":{"position":[[29490,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[12678,7],[17505,7],[34306,7],[34493,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[302,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[423,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21651,7],[42158,7],[60106,7]]},"/en/lessons/geocoding-qgis":{"position":[[13845,7],[19928,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[3062,7],[7165,7],[23227,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8837,7],[34998,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[16447,7],[16864,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11343,7]]},"/en/lessons/gravity-model":{"position":[[3893,7],[6123,7],[6703,7],[11842,7],[15608,7],[41942,7],[44114,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[21634,7],[24480,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7282,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3023,7],[3253,7],[4907,7],[22933,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[34521,7],[52447,7]]},"/en/lessons/intro-to-bash":{"position":[[872,7],[6032,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7292,7],[7523,7]]},"/en/lessons/intro-to-linked-data":{"position":[[5969,7],[22172,7]]},"/en/lessons/intro-to-powershell":{"position":[[35960,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[5399,7]]},"/en/lessons/introduction-map-warper":{"position":[[794,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11581,7],[14637,7],[14773,7],[18503,7],[26763,7],[31348,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40601,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17796,7],[43590,7],[45316,7],[45458,7],[47110,7]]},"/en/lessons/json-and-jq":{"position":[[6219,7]]},"/en/lessons/linear-regression":{"position":[[8638,7],[16908,7],[27899,7],[52329,7],[68541,7]]},"/en/lessons/logistic-regression":{"position":[[26775,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5253,7],[28346,7]]},"/en/lessons/naive-bayesian":{"position":[[867,7],[8575,7],[8663,7],[46190,7],[60811,7],[70280,7]]},"/en/lessons/normalizing-data":{"position":[[311,7]]},"/en/lessons/output-data-as-html-file":{"position":[[4249,7]]},"/en/lessons/preserving-your-research-data":{"position":[[263,7]]},"/en/lessons/qgis-layers":{"position":[[4826,7],[9610,7],[15551,7],[15679,7],[16378,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[38427,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2715,7],[7154,7],[18506,7],[27074,7],[42831,7]]},"/en/lessons/sentiment-analysis":{"position":[[4918,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9268,7],[15991,7],[19281,7],[19415,7],[22430,7],[24097,7],[38302,7]]},"/en/lessons/sonification":{"position":[[5299,7],[10203,7],[10828,7],[10946,7],[11312,7],[16023,7],[17252,7]]},"/en/lessons/space-place-gazetteers":{"position":[[27661,7],[27885,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16384,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2944,7],[5749,7],[30513,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7115,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1754,7],[6254,7],[17569,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50697,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[22499,7],[22688,7]]},"/en/lessons/vector-layers-qgis":{"position":[[16030,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[16910,7]]},"/en/lessons/working-with-web-pages":{"position":[[145,7]]}}}],["various",{"_index":13606,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[20206,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[33777,9]]}}}],["vase",{"_index":6243,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27094,4]]}}}],["vasilio",{"_index":12765,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[31440,8]]}}}],["vassallu",{"_index":12000,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10733,9],[62033,9]]}}}],["vassilvitskii",{"_index":4641,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[13422,13]]}}}],["vast",{"_index":4795,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[31015,4],[57123,4],[63053,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[62959,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5735,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[10023,5],[28153,4],[36750,4],[37108,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7557,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[28375,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5067,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68754,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5497,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[41131,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1470,4]]}}}],["vastli",{"_index":5718,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[21895,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[34061,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[4863,6],[10137,6]]}}}],["vaughan",{"_index":22366,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[293,8]]}}}],["vault",{"_index":18611,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59105,9]]}}}],["vb",{"_index":21496,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24929,2]]}}}],["vbar",{"_index":23397,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[23343,4],[28176,4],[28334,4]]}}}],["vbar_stack",{"_index":23462,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32271,10]]}}}],["vbd",{"_index":7079,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50973,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41961,3]]}}}],["vbg",{"_index":7060,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49748,3]]}}}],["vbn",{"_index":21497,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24971,3]]}}}],["vbp",{"_index":7080,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[50997,3]]}}}],["vbz",{"_index":7081,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[51054,3]]}}}],["vector",{"_index":1433,"title":{"/en/lessons/vector-layers-qgis":{"position":[[13,6]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[23627,11],[23994,10],[25952,10],[27780,6],[27832,11]]},"/en/lessons/basic-text-processing-in-r":{"position":[[10653,7],[27217,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8131,9],[8158,6],[11555,8],[13196,7],[13750,7],[27926,7],[62163,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1015,13],[1093,13],[7637,7],[50682,7],[51607,13],[51721,8],[51803,14],[53389,13],[53677,10],[53733,8],[54572,10],[54621,10]]},"/en/lessons/common-similarity-measures":{"position":[[25984,10],[26072,10]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58878,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[25471,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8179,7],[8822,8],[9287,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4186,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[35392,6]]},"/en/lessons/geocoding-qgis":{"position":[[1904,6],[2450,6],[5188,6],[11354,6],[11579,6],[11611,6],[13968,6],[15476,6],[18278,6],[18558,6],[18665,6],[18719,6],[19543,6],[21116,6],[21322,6]]},"/en/lessons/georeferencing-qgis":{"position":[[2929,6],[3663,6],[3726,6],[11308,6],[11695,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[106,6],[4991,6],[5065,6],[5081,6],[5864,7],[5915,6],[6552,6],[15062,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3444,6],[50767,6],[51028,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3760,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7245,6],[23702,6]]},"/en/lessons/introduction-map-warper":{"position":[[2933,14],[20646,8]]},"/en/lessons/jupyter-notebooks":{"position":[[39449,7],[42719,7]]},"/en/lessons/logistic-regression":{"position":[[62527,11]]},"/en/lessons/qgis-layers":{"position":[[254,7],[417,6],[7686,6],[8082,6],[8972,7],[8981,7],[9050,6],[9664,6],[9727,6],[10750,6],[11293,6],[13599,6],[14632,6],[16467,6],[18037,6],[19201,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[10472,9],[10616,6],[11582,6],[11817,7],[19025,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24730,6],[28690,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7328,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13463,6],[39172,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[313,7],[474,8],[1862,7],[1964,7],[2068,7],[2102,7],[2563,6],[3547,8],[3577,6],[3727,6],[5747,9],[7017,7],[7115,8],[7131,6],[7436,8],[7538,7],[7694,7],[7735,8],[7785,7],[7887,6],[7979,6],[8612,6],[9134,6],[9179,6],[11379,8],[11648,7],[11995,6],[12021,7],[12206,7],[12327,6],[12582,7],[12781,6],[12868,7],[12979,7],[12994,6],[13301,6],[13540,6],[14036,6],[14361,6],[14387,7],[14687,6],[16938,6],[26432,8],[27908,6],[28197,7],[33782,6],[33823,6],[35240,6],[35662,6],[37306,7],[41086,7],[42484,6],[43258,6],[45278,7],[47599,6],[47856,8],[47939,8],[48029,6],[48167,6],[48220,8],[48674,7],[48910,6],[48971,7],[49049,6],[49210,6],[50336,6],[52941,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18645,6],[18659,6]]},"/en/lessons/vector-layers-qgis":{"position":[[14,6],[122,6],[220,6],[377,6],[485,6],[1351,6],[4194,6],[4461,6],[4655,6],[4942,6],[5394,6],[6449,6],[10789,6],[10830,7],[10895,6],[11433,6],[13099,6],[13123,7],[13188,6],[16391,6],[16739,6],[17277,6],[17418,6]]}}}],["vector>analysi",{"_index":12570,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[27807,18]]}}}],["vector>geometri",{"_index":12559,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[20470,18]]}}}],["vector_s",{"_index":22897,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[30965,11],[30994,11]]}}}],["vectorizer.fit_transform(all_doc",{"_index":1443,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24111,34]]}}}],["vectorizer.fit_transform(filenames).toarray",{"_index":5743,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26215,45]]}}}],["vectors,3",{"_index":22819,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[4655,9]]}}}],["vectorscop",{"_index":15718,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[676,12],[4144,12],[24667,12],[24726,12],[24809,11],[25063,11],[25163,11],[25392,12],[25539,11],[25631,11],[26311,11],[26405,11],[26508,11],[26634,11],[26792,13],[26852,11],[27052,11],[27288,11],[27374,12],[28230,12],[28374,11],[28468,12],[28753,12],[32270,11],[40685,12]]}}}],["vectorscope’",{"_index":15863,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[26069,13],[26356,13],[32165,13]]}}}],["vector’",{"_index":22825,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[7644,8]]}}}],["veenr",{"_index":22081,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[22086,5]]}}}],["veer",{"_index":17315,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[56528,4]]}}}],["veget",{"_index":23103,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[4403,10]]}}}],["vehicl",{"_index":6883,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37494,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10655,10]]}}}],["veil",{"_index":15902,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[35565,6]]}}}],["vein",{"_index":7188,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[944,5]]}}}],["veitch",{"_index":20633,"title":{},"body":{"/en/lessons/sonification":{"position":[[650,6]]}}}],["vel",{"_index":11846,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6853,3],[10900,3],[62200,3]]}}}],["velcin",{"_index":20264,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50170,7],[52200,6]]}}}],["velleman",{"_index":19738,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[28386,8]]}}}],["velux.com",{"_index":12109,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16684,9]]}}}],["venabl",{"_index":13544,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[8775,8],[43112,8]]}}}],["vendredi",{"_index":9944,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52368,9]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21371,9],[26468,9]]}}}],["venessa",{"_index":8556,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5539,7]]}}}],["venezuela",{"_index":4464,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59195,12]]}}}],["venezuelan",{"_index":5225,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64735,10]]}}}],["veniam",{"_index":21124,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13253,7],[15482,7]]}}}],["vennmak",{"_index":8492,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[30569,9],[30633,9]]}}}],["ventom",{"_index":18586,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58701,9]]}}}],["ventu",{"_index":11950,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9854,6],[61154,6]]}}}],["ventur",{"_index":7331,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[16417,8]]}}}],["venu",{"_index":8396,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2194,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[22630,8],[23881,6],[26506,5],[29931,5],[32178,6],[33320,8]]},"/en/lessons/jupyter-notebooks":{"position":[[38835,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17682,5]]}}}],["venv",{"_index":18866,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[21008,5]]}}}],["verb",{"_index":2376,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[9704,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11825,4],[15008,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9249,5],[9259,4],[29305,5],[29460,6],[33297,6],[34824,4],[43150,4],[46719,4],[47574,5],[48067,4],[48688,5],[50873,5],[50989,7],[51042,7],[51095,7],[51274,4],[51471,4],[51583,5],[52179,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29665,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[14559,7],[14647,6],[27592,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10071,4],[10163,5]]},"/en/lessons/intro-to-linked-data":{"position":[[34349,4]]},"/en/lessons/intro-to-powershell":{"position":[[5826,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[6864,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36276,6]]},"/en/lessons/linear-regression":{"position":[[5818,5]]},"/en/lessons/naive-bayesian":{"position":[[68329,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[24199,5],[31424,5]]}}}],["verb.capit",{"_index":15606,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23132,19]]}}}],["verbal",{"_index":20221,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[48704,6],[51903,6]]}}}],["verbatim",{"_index":2335,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[4519,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[37544,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16742,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[28252,9]]}}}],["verborgh",{"_index":15300,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37176,9]]}}}],["verbos",{"_index":3428,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[215,7],[8646,7],[8802,7],[11205,7],[11476,7],[11518,7],[11868,7],[11953,7],[13281,7],[13347,7],[13819,7],[13962,7],[16292,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[27947,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[35181,7]]},"/en/lessons/gravity-model":{"position":[[37175,7]]},"/en/lessons/intro-to-linked-data":{"position":[[29034,7]]},"/en/lessons/preserving-your-research-data":{"position":[[4426,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48199,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[18907,7]]}}}],["verd",{"_index":16839,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[16212,5]]}}}],["verdict",{"_index":18298,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[5147,8],[5686,8]]}}}],["verfi",{"_index":19779,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[948,7],[32676,7]]}}}],["veri",{"_index":506,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[14543,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1253,4],[4261,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[7059,4],[20797,4],[28344,4],[33506,4],[33607,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1652,4],[3387,4],[15418,4],[33032,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2743,4],[6669,4],[16058,4],[25104,4],[25637,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5509,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2674,4],[7084,4],[9942,4],[9957,4],[20327,4],[20345,4],[27853,4],[35466,4],[39284,4],[39329,4],[51543,4],[62023,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[20833,4],[24909,4],[36092,4],[46032,4],[61389,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[875,4],[1584,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[4149,4],[4236,4],[37097,4],[41679,4]]},"/en/lessons/common-similarity-measures":{"position":[[819,4],[1249,4],[7224,4],[16019,4],[17351,4],[19492,4],[21805,4],[21857,4],[24322,4],[25124,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[26610,4],[30296,4],[30989,4],[34559,4],[36990,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[19603,4],[19726,4],[30600,4],[32398,4],[37204,4],[42706,4],[52279,4],[54231,4],[56944,4],[58463,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2899,4],[6432,4],[6887,4],[8294,4],[8588,4],[10300,4],[10567,4],[10705,4],[13634,4],[13658,4],[16546,4],[16702,4],[20360,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15827,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1102,4],[14337,4],[17728,4],[24836,4]]},"/en/lessons/counting-frequencies":{"position":[[3015,4],[11801,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36338,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2179,4],[5615,4],[33853,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1389,4],[5895,4],[9355,4],[15204,4],[16523,4],[21834,4],[22745,4],[26806,4],[26873,4],[31093,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[1413,4],[3737,4],[3799,4],[5814,4],[6291,4],[12318,4],[13604,4],[25364,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24081,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1408,4],[1710,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4677,4],[4833,4],[5479,4],[7473,4],[17491,4],[27514,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[37374,4],[38743,4],[42436,4],[49930,4],[53110,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48480,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3047,4],[8850,4],[9127,4],[9266,4],[9571,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[23938,4],[29163,4],[30575,4],[34384,4],[35420,4],[40604,4],[45337,4],[47364,4],[50398,4],[50736,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[12556,4],[25365,4]]},"/en/lessons/extracting-keywords":{"position":[[1385,4],[15870,4],[25984,4],[39294,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[11177,4],[11322,4],[20960,4],[41983,4],[45314,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[10693,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9241,4],[20921,4],[25218,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3161,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[827,4],[4497,4],[5264,4],[18662,4],[25845,4],[40638,4],[48597,4],[48792,4],[52128,4],[62731,4],[63128,4],[63313,4],[68953,4]]},"/en/lessons/geocoding-qgis":{"position":[[5795,4],[9094,4],[9991,4],[14123,4],[15879,4],[16458,4],[23284,4],[25861,4],[29197,4],[33973,4],[35074,4],[35310,4],[35381,4],[36493,4],[36952,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12026,4]]},"/en/lessons/georeferencing-qgis":{"position":[[2825,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5504,4],[12796,4],[13705,4],[28632,4],[28781,4],[31783,4],[32479,4],[33984,4],[34917,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[5090,8],[5177,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[333,4],[45599,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[8750,4],[12864,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20504,4]]},"/en/lessons/gravity-model":{"position":[[7123,4],[8669,4],[15538,4],[22025,4],[25226,4],[25802,4],[26699,4],[29709,4],[32293,4],[46101,4],[46371,4],[46420,4]]},"/en/lessons/installing-omeka":{"position":[[2075,4],[9222,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29757,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15688,4],[17619,4],[29916,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[13548,4],[15857,4],[28375,4],[45359,4],[47257,4],[51273,4],[53933,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4428,4],[7953,4],[11585,4],[36093,4]]},"/en/lessons/intro-to-bash":{"position":[[9126,4],[10775,4],[17359,4],[17759,4]]},"/en/lessons/intro-to-linked-data":{"position":[[14516,4],[15389,4],[27458,4],[30504,4],[34979,4],[35848,4]]},"/en/lessons/intro-to-powershell":{"position":[[13475,4],[18526,4],[22147,4],[22663,4],[29641,4],[31009,4],[31236,4],[33827,4],[41119,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[20108,4],[20320,4],[21866,4],[23226,4],[23292,4]]},"/en/lessons/introduction-map-warper":{"position":[[9820,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[16459,4],[19082,4],[23277,4],[34111,4],[34187,4],[35382,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12187,4],[16238,4],[20467,4],[21713,4],[26425,4],[42810,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2239,4],[2386,4],[14918,4],[18056,4],[29586,4],[30088,4],[30423,4]]},"/en/lessons/json-and-jq":{"position":[[5182,4],[9960,4],[22506,4],[25146,4],[26053,4],[26176,4],[30142,4],[37378,4]]},"/en/lessons/jupyter-notebooks":{"position":[[30389,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3729,4],[5732,4]]},"/en/lessons/linear-regression":{"position":[[4867,4],[8324,4],[16445,4],[20685,4],[25630,4],[33957,4],[36987,4],[38017,4],[56867,4],[63933,4]]},"/en/lessons/linux-installation":{"position":[[2402,4]]},"/en/lessons/logistic-regression":{"position":[[16992,4],[42365,4],[42441,4],[53405,4],[53452,4],[53622,4]]},"/en/lessons/mac-installation":{"position":[[1781,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5805,4],[5915,4]]},"/en/lessons/naive-bayesian":{"position":[[10666,4],[10879,4],[11193,4],[12958,4],[20880,4],[21401,4],[50858,4],[56233,4],[56256,4],[56334,4],[65512,4]]},"/en/lessons/normalizing-data":{"position":[[4992,4],[6706,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6253,4],[12501,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1626,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5968,4]]},"/en/lessons/preserving-your-research-data":{"position":[[5853,4]]},"/en/lessons/qgis-layers":{"position":[[3019,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13624,4],[27213,4]]},"/en/lessons/research-data-with-unix":{"position":[[11912,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5129,4],[38335,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[27047,4],[34832,4],[40846,7],[41286,6]]},"/en/lessons/sentiment-analysis":{"position":[[11876,4],[15899,4],[18817,4],[21636,4],[22682,4],[24109,4],[27792,4],[30482,4],[31579,4],[33251,4],[34772,4],[36555,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1354,4],[5946,4],[6228,4],[8922,4],[14028,4],[35091,4]]},"/en/lessons/sonification":{"position":[[21780,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3324,4],[16114,4],[18800,4],[19745,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[8637,4],[24739,4],[31025,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23025,4],[23416,4],[26990,4],[30452,4],[47914,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11548,4],[14776,4],[34923,4],[44432,4],[44452,4],[44630,4],[44760,4],[48770,4],[53583,4],[53670,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17116,4],[23906,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[976,4],[2347,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17673,4],[22550,4],[27404,4]]},"/en/lessons/transliterating":{"position":[[6183,4],[10021,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2445,4],[12299,4],[13503,4],[14022,4],[14725,4],[33102,4],[36083,4],[37812,4],[51571,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[28893,4],[31643,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3607,4],[9420,4],[17125,4],[23590,4]]},"/en/lessons/viewing-html-files":{"position":[[791,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14333,4],[36185,4],[39591,4]]},"/en/lessons/windows-installation":{"position":[[3139,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[4147,4],[9315,4],[11995,4],[14888,4],[15320,4],[16553,4]]},"/en/lessons/working-with-text-files":{"position":[[3447,4]]},"/en/lessons/working-with-web-pages":{"position":[[6905,4]]}}}],["verif",{"_index":8169,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23973,12]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53034,12],[53570,12]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33259,13]]},"/en/lessons/text-mining-youtube-comments":{"position":[[41915,12]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[7373,12]]}}}],["verifi",{"_index":1384,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20725,6],[24689,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58230,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11470,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30192,6],[38533,6],[51029,9],[66747,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40790,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31860,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2934,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23891,9],[29895,6],[30464,8],[30589,6],[30887,9],[30940,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[7641,10]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[465,6],[8397,6],[8524,6],[10172,6],[15525,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3417,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[15466,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7466,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19581,6]]},"/en/lessons/intro-to-bash":{"position":[[12739,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[14389,6],[14830,6],[15227,6],[16591,6]]},"/en/lessons/introduction-map-warper":{"position":[[12358,9],[12609,6]]},"/en/lessons/json-and-jq":{"position":[[26606,11],[37080,6]]},"/en/lessons/research-data-with-unix":{"position":[[11813,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[624,8],[644,8],[930,9],[1131,8],[1199,9],[6218,8],[6238,8],[19324,8],[19341,8],[19361,8],[19784,8],[20885,8],[21702,8],[21722,8],[22073,8],[22086,8],[22228,8],[22509,11],[22564,9],[22598,9],[23050,8],[23466,8],[23483,8],[23664,8],[24074,9],[24154,10],[24174,13],[24203,9],[24415,8],[24432,8],[24886,8],[25025,8],[25080,8],[25100,8],[25243,8],[25284,8],[25460,8],[25579,8],[25627,8],[25771,8],[25940,8],[25964,8],[26113,8],[26190,8],[26352,8],[26365,8],[27459,9],[27596,9],[27704,10],[27724,12],[27936,8],[27994,8],[28091,8],[29631,8],[29718,9],[29736,10],[29798,8],[30645,8],[30734,8],[32658,9],[33452,8],[33558,9],[33879,8],[34819,8],[35236,8],[35312,8],[35702,8],[35789,8],[35911,8],[36276,8],[36947,9],[37231,9],[40286,8],[42112,10],[42264,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25975,6]]},"/en/lessons/space-place-gazetteers":{"position":[[38017,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10324,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5435,6],[8410,6],[8506,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10656,6]]},"/en/lessons/transliterating":{"position":[[1628,6]]},"/en/lessons/working-with-web-pages":{"position":[[6246,6]]}}}],["veritati",{"_index":21146,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13571,9],[15745,9]]}}}],["vermeer",{"_index":13398,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4718,9],[7307,7]]}}}],["vermeer>",{"_index":13395,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4224,11],[4341,11]]}}}],["vermont",{"_index":3606,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3615,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21144,8]]}}}],["vern",{"_index":1588,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31372,5]]}}}],["vernor",{"_index":7869,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21404,7],[23770,7]]}}}],["vero",{"_index":11769,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6022,4]]}}}],["vers",{"_index":1584,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31305,5],[31644,6],[32079,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44149,5]]}}}],["versa",{"_index":5646,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10272,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7035,5]]},"/en/lessons/intro-to-powershell":{"position":[[21045,6]]},"/en/lessons/working-with-text-files":{"position":[[6467,7]]}}}],["versatil",{"_index":8459,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[16711,10],[30372,9]]},"/en/lessons/intro-to-bash":{"position":[[26189,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[23282,9]]},"/en/lessons/linear-regression":{"position":[[2875,10]]},"/en/lessons/logistic-regression":{"position":[[2595,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3018,12],[52161,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3935,9]]}}}],["version",{"_index":316,"title":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[19,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7813,7],[20109,8],[20427,9],[21792,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2372,8],[3303,7],[10398,7],[11864,8],[12491,7],[16092,7],[18986,7],[48542,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1887,7],[12899,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3962,8],[4001,8],[4283,7],[4337,8],[4399,7],[4446,7],[4493,7],[5759,7],[6531,7],[7141,7],[7226,7],[7942,8],[12556,8],[16752,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2236,7],[2301,7],[9303,7],[32235,7],[32464,7],[33165,7],[33353,7],[33555,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[8831,7],[8900,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[4487,7],[4560,8],[4663,10],[4816,10],[4958,10],[5496,11],[7204,11],[7305,11],[7551,11],[9339,7],[11480,8],[12944,7],[24331,7],[25920,7],[30602,7],[38321,7],[51197,7],[51788,7],[56034,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5724,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3667,7],[16803,7],[43277,7],[52427,7],[53231,7],[54550,7],[61929,7],[63438,7],[66131,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1452,7],[3809,7],[3832,7],[3944,7],[4819,10],[11002,10],[27440,7],[32261,7],[41767,8],[41825,8],[42100,7],[47535,7],[71228,7]]},"/en/lessons/common-similarity-measures":{"position":[[24073,7],[28646,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[40044,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31489,8],[37122,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[261,7],[3723,7],[3852,8],[3918,7],[4040,8],[4133,7],[4152,7],[16061,8],[18867,7],[22063,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25677,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[38481,7]]},"/en/lessons/counting-frequencies":{"position":[[3796,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5817,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[3272,7],[3286,7],[3340,7],[3784,7],[14929,7],[28027,7],[28217,7],[30789,7],[31403,7],[31522,7],[31555,7],[31609,7],[31719,7],[34250,7],[36334,7],[37316,7],[37894,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3109,7],[5490,7],[7188,7],[11746,7],[11906,7],[12036,7],[12178,7],[12417,8],[12498,8],[12528,8],[13250,7],[37805,7],[38189,7],[39019,8],[39242,7],[39389,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1546,7],[2417,8],[4034,7],[8811,8],[31518,7],[36447,7],[36746,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5543,7],[30500,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15971,7],[16531,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1167,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3357,7],[3385,7]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6931,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[283,7],[362,7],[441,7],[2278,8],[2822,8],[7168,7],[7683,9],[8765,7],[9901,7],[11695,7],[13705,7],[13804,8],[14930,7],[14981,7],[15280,7],[15996,7],[18336,7],[24485,7],[37085,7],[39581,7],[47728,7],[52343,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6113,8],[7071,7],[7361,7],[7498,7],[7684,7],[7815,7],[8006,7],[8125,8],[8227,9],[9035,8],[9767,8],[10081,7],[10198,7],[11516,7],[12437,7],[12474,7],[13763,7],[14135,7],[17512,7],[39672,7],[39958,7],[56128,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2429,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[27954,7],[30132,8],[30231,7],[45109,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1794,8],[7957,11],[8135,7],[8220,9],[8251,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5302,8],[7724,7],[8596,7],[9087,7],[9802,7],[10389,7],[10615,8],[10709,7],[11290,7],[13097,7],[13296,10],[22582,8],[28214,7]]},"/en/lessons/extracting-keywords":{"position":[[2527,7],[5123,7],[7030,7],[16335,7],[37576,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10201,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3286,9],[3323,8],[17893,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[6134,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2396,7],[3545,7],[5608,7],[5974,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20033,8],[20472,7],[20681,8],[20902,10],[54459,7]]},"/en/lessons/geocoding-qgis":{"position":[[4961,7],[5368,9],[10761,7],[11129,7],[23173,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2725,10],[4256,8],[4692,7]]},"/en/lessons/georeferencing-qgis":{"position":[[798,7],[6796,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[20401,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[20,7],[118,7],[164,7],[308,7],[457,7],[746,7],[846,7],[930,7],[1035,7],[1181,7],[1246,7],[1368,7],[1472,7],[1609,7],[1853,7],[1878,7],[1944,7],[2082,7],[2202,7],[2276,8],[3091,8],[3101,7],[3253,7],[3514,8],[3546,7],[3618,7],[3874,7],[4065,7],[4293,8],[4347,7],[4369,8],[4421,8],[4500,8],[4528,7],[4638,7],[4793,7],[5067,8],[5076,7],[5204,8],[5311,7],[5377,7],[5480,7],[5581,7],[5642,7],[5747,7],[5988,7],[6103,7],[6227,7],[6699,7],[6887,7],[7113,7],[7146,7],[7270,7],[7386,7],[7532,7],[7911,7],[8043,7],[8254,7],[8277,7],[8458,7],[9170,7],[9432,7],[9515,7],[10728,7],[10771,7],[12076,7],[12119,7],[12191,7],[14620,7],[15224,7],[15979,7],[16109,7],[16392,7],[17243,8],[17320,7],[17813,7],[19199,7],[19660,7],[20329,7],[20462,7],[20713,7],[22901,7],[23706,7],[26105,7],[28872,8],[31260,7],[32382,7],[32456,7],[32577,7],[32663,7],[32787,7],[33200,7],[33658,7],[33869,7],[34151,7],[34442,7],[35347,7],[35412,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2718,7],[4116,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[3189,7],[5963,7],[6110,7],[6713,8],[7457,7],[7718,8],[12954,8],[19746,7],[24277,7],[28809,7],[33588,7],[35163,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[10839,7],[17760,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8185,7],[13828,8],[13895,7],[14424,9]]},"/en/lessons/gravity-model":{"position":[[11524,7],[13134,7],[23345,7],[24556,8],[24781,7],[37214,7],[39865,7],[40452,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[26171,7],[29707,7],[29806,7],[29853,10],[30212,7],[31140,7],[31220,7],[31271,10],[31727,7],[31778,10]]},"/en/lessons/installing-omeka":{"position":[[549,8],[1703,8],[10953,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[531,8],[1806,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3443,7],[3471,7],[3864,7],[4089,8],[19075,7],[20083,7],[22192,7],[23131,7],[39823,7],[40172,7],[40533,7],[40652,8],[42362,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[11984,7],[20816,7],[20939,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8191,8],[8561,7],[9422,7],[13160,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[501,8],[6795,7],[7199,7],[7584,7],[8818,8]]},"/en/lessons/intro-to-powershell":{"position":[[2320,8],[4082,9],[39656,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1026,7]]},"/en/lessons/introduction-and-installation":{"position":[[1133,7],[1405,8]]},"/en/lessons/introduction-map-warper":{"position":[[21422,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3800,7],[5246,8],[5393,8],[5914,8],[8628,7],[8769,7],[8851,7],[10942,7],[11016,8],[13611,8],[17113,7],[18099,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15600,8],[16794,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4816,7],[4855,7],[4908,8],[5294,7],[5680,7],[6047,8],[6106,7],[43942,7]]},"/en/lessons/json-and-jq":{"position":[[5073,7],[5345,7],[37481,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5445,9],[10098,7],[10843,8],[11000,7],[13407,8],[13519,7],[13568,7],[13615,7],[23051,8],[30762,7],[35443,8],[37469,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9501,7]]},"/en/lessons/linear-regression":{"position":[[6489,7],[21265,7]]},"/en/lessons/logistic-regression":{"position":[[7044,7],[11962,8],[14255,8],[35191,7],[44619,7],[45140,8],[49218,7]]},"/en/lessons/mac-installation":{"position":[[462,7],[627,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2657,8],[7887,8],[8341,8],[9831,8],[11296,8],[12063,8],[13218,8],[14384,8]]},"/en/lessons/naive-bayesian":{"position":[[1599,7],[36417,8],[45321,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24647,7],[38583,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8320,7],[10095,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11536,7]]},"/en/lessons/preserving-your-research-data":{"position":[[1828,7],[12633,7],[13759,7]]},"/en/lessons/qgis-layers":{"position":[[2305,8],[3050,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2928,7],[8036,7],[9499,9],[43964,7]]},"/en/lessons/sentiment-analysis":{"position":[[9845,7],[9884,7],[27167,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10255,7],[10400,7],[13946,8]]},"/en/lessons/sonification":{"position":[[8140,7],[8787,8],[15103,8],[20598,7],[20646,7],[21949,8],[24829,8],[39467,8],[41619,8],[41795,8]]},"/en/lessons/space-place-gazetteers":{"position":[[16829,7],[29819,7],[49240,7],[49332,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4425,8],[5899,10],[10377,7],[10441,7],[11630,7],[23530,7],[29666,7],[31122,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3698,7],[20173,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8070,7],[10019,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19733,7],[19775,10],[20198,7],[21362,10],[21574,7],[21690,8],[21931,7],[22237,8],[22300,7],[22616,8],[22675,8],[22876,7],[23051,7],[23246,9],[23299,8],[60421,7],[64995,7],[65115,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[873,7],[1259,7],[9654,7],[9677,7],[10310,7],[10376,7],[10769,7],[10928,7],[11029,8],[11153,7],[11369,7],[11610,7],[12017,8],[12216,7],[16511,7],[17078,7],[19380,7],[40678,7],[41273,7],[41476,8]]},"/en/lessons/transliterating":{"position":[[2029,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3842,8],[25461,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[5424,8],[14054,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1662,7],[1715,7],[4403,8],[4574,7],[5156,7],[5316,7],[6237,8],[6314,8],[6374,7]]},"/en/lessons/windows-installation":{"position":[[425,8],[4806,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8980,7],[18650,8]]},"/en/lessons/working-with-web-pages":{"position":[[5667,7],[7578,7]]}}}],["version3",{"_index":15751,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[8982,8]]}}}],["version=\"1.0",{"_index":12650,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19915,13]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17020,13],[19090,13],[19145,13],[20887,13],[20942,13],[21686,13],[21741,13],[26728,13],[26783,13],[28226,13],[28281,13],[31557,13],[31612,13],[33577,13],[33632,13],[35974,13],[36029,13],[36457,13],[36512,13],[37053,13],[37108,13],[37627,13],[37682,13],[38371,13],[38426,13],[38965,13],[39020,13],[41546,13]]}}}],["version=\"3\">",{"_index":12654,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19964,15]]}}}],["versionmsg",{"_index":22442,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12682,10]]}}}],["verso",{"_index":6035,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43731,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6431,5],[9738,5],[12798,5],[12892,5],[12924,5],[13523,5],[23109,5],[23426,5],[26193,6],[26282,6],[26376,6],[26465,6],[26565,5],[61038,5]]},"/en/lessons/space-place-gazetteers":{"position":[[50038,7]]}}}],["verso_lev_scor",{"_index":12168,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24809,15],[25572,15],[25636,17]]}}}],["verson",{"_index":13492,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[23834,6]]}}}],["versu",{"_index":4607,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7172,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8329,6],[40167,6],[45888,6],[49329,6],[50852,6],[58644,6],[60701,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5440,6],[28674,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28262,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2807,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[17614,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[18404,6]]},"/en/lessons/linear-regression":{"position":[[78540,6]]},"/en/lessons/naive-bayesian":{"position":[[7407,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9168,6],[9239,6],[9835,6],[9906,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[9613,6],[10041,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[633,6],[6164,7],[6227,6],[6498,6],[6538,6],[6604,6],[20297,6],[21331,6],[21711,6],[25089,6],[25261,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[16113,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[56115,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18208,6],[33337,6]]}}}],["vert",{"_index":17548,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7861,5],[7951,5]]}}}],["vertex",{"_index":21240,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[5878,6],[14934,6],[15332,6],[21781,6],[21867,7],[21981,7],[22235,6],[27891,6]]},"/en/lessons/vector-layers-qgis":{"position":[[15054,6]]}}}],["vertex.attr",{"_index":21286,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15605,11]]}}}],["vertex.attrnam",{"_index":21287,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[15641,16]]}}}],["vertex.col",{"_index":21363,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[28206,10],[30054,10]]}}}],["vertex.id",{"_index":21263,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[11406,9]]}}}],["vertex.spel",{"_index":21296,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[16597,13]]}}}],["vertex.tooltip",{"_index":21327,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[21347,14],[22022,14]]}}}],["vertic",{"_index":2886,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16377,9]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[23414,8]]},"/en/lessons/common-similarity-measures":{"position":[[8303,8],[11676,10],[12753,8],[13201,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4413,8],[15210,8],[36792,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[4532,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21671,8],[21840,10],[22229,11],[29893,8],[36482,11]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2525,8],[2704,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[9472,10]]},"/en/lessons/jupyter-notebooks":{"position":[[21196,8]]},"/en/lessons/linear-regression":{"position":[[18687,8],[47597,8],[59523,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6799,11],[6865,8],[7022,8],[14731,8],[33654,10],[34372,10],[35311,11],[37114,11],[37297,11]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30859,8],[43017,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17145,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[35566,8],[35825,8],[42866,10],[43092,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[43480,8],[44080,8],[47138,8],[47631,8],[53604,8],[56164,8],[57059,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[25151,10],[26824,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[23373,8],[29087,8],[29200,8]]}}}],["vesanto",{"_index":9980,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55804,7],[58486,8],[58824,8]]}}}],["vescendi",{"_index":18757,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8989,8],[9065,8],[9657,8],[9735,8]]}}}],["veteran",{"_index":7248,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[6958,8]]}}}],["vexat",{"_index":1181,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[10359,9],[11070,10],[11338,9],[30502,9]]}}}],["vexed\",\"indignant\",\"impassioned\",\"wistful\",\"astute\",\"court",{"_index":15591,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[20823,66]]}}}],["vf",{"_index":15859,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25719,2],[25896,2],[27140,2],[27433,2],[27603,2]]}}}],["vi",{"_index":14983,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[12175,5]]},"/en/lessons/intro-to-linked-data":{"position":[[2133,2],[2255,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23368,2],[23410,2],[24144,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[20682,3],[20688,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[31317,2]]}}}],["vi</a><br>",{"_index":16027,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[23554,24]]}}}],["vi_yes_ver01_data_sn84025841_00175032307_18970",{"_index":6146,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10616,49]]}}}],["via",{"_index":1940,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[514,3],[16109,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3732,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3154,3],[14428,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1613,3],[8368,3],[12893,3],[15969,3],[16137,3],[34163,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15241,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7662,4],[14751,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[53557,3],[57830,3],[68389,3],[71301,3]]},"/en/lessons/common-similarity-measures":{"position":[[7522,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24410,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5003,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[62350,3]]},"/en/lessons/counting-frequencies":{"position":[[11809,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4641,3],[5430,3],[22967,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[19838,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[11689,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4926,3],[18192,3]]},"/en/lessons/geocoding-qgis":{"position":[[9913,3],[16138,3],[37076,3],[37489,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[194,3],[4791,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[34678,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[17804,3]]},"/en/lessons/gravity-model":{"position":[[16751,3],[48749,3]]},"/en/lessons/installing-omeka":{"position":[[1626,3],[3935,3]]},"/en/lessons/installing-python-modules-pip":{"position":[[2029,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[14306,3],[53237,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2258,3],[8153,3],[9257,3],[20345,3],[33772,3]]},"/en/lessons/intro-to-bash":{"position":[[13829,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[21543,3],[26146,3]]},"/en/lessons/introduction-map-warper":{"position":[[7058,3],[7706,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8623,3],[15934,3],[44566,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6488,3],[50171,3]]},"/en/lessons/json-and-jq":{"position":[[17667,3],[37639,3]]},"/en/lessons/jupyter-notebooks":{"position":[[9897,3],[9993,3],[11302,3],[24035,3],[34899,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4464,3],[21103,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9701,3]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9545,3]]},"/en/lessons/sentiment-analysis":{"position":[[26165,3]]},"/en/lessons/sonification":{"position":[[7327,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[47490,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7829,3],[7891,3],[7951,3],[9367,3],[22886,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50199,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3676,3],[3773,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17958,3],[31104,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[551,3],[3220,3],[3862,3]]}}}],["viabl",{"_index":7799,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6224,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3431,6]]},"/en/lessons/gravity-model":{"position":[[57711,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6659,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2265,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18046,6],[35976,6]]}}}],["viaf",{"_index":13469,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[20858,5]]},"/en/lessons/intro-to-linked-data":{"position":[[6635,7],[7479,4],[11399,4],[14285,4],[14974,4],[15283,4],[15379,4],[15440,5],[24016,6],[24294,5],[25091,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44171,4]]}}}],["viaf:12323361",{"_index":15233,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[25910,13]]}}}],["viaf:96994048",{"_index":15227,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[24358,13],[24690,13],[25155,13],[25878,13],[26971,13]]}}}],["vice",{"_index":5645,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[10267,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52820,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7030,4]]},"/en/lessons/intro-to-powershell":{"position":[[21040,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1828,4]]},"/en/lessons/working-with-text-files":{"position":[[6462,4]]}}}],["vicin",{"_index":21407,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[3897,8]]}}}],["victim",{"_index":8484,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[28541,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[9122,7],[16662,6],[17344,7],[22056,8],[23913,8],[25963,7],[26149,7],[26673,6],[27010,6],[27565,6],[27891,6],[28438,7],[28731,6]]},"/en/lessons/naive-bayesian":{"position":[[4753,8]]},"/en/lessons/transliterating":{"position":[[3000,7]]}}}],["victim112",{"_index":18416,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34008,10],[34112,10],[34197,10],[34280,10]]}}}],["victim112\">",{"_index":18425,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[34418,14]]}}}],["victori",{"_index":14261,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[25802,8]]},"/en/lessons/jupyter-notebooks":{"position":[[47553,8]]},"/en/lessons/preserving-your-research-data":{"position":[[3955,8]]}}}],["victoria",{"_index":16947,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[52702,8]]}}}],["victorian",{"_index":16532,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[52368,9]]},"/en/lessons/linear-regression":{"position":[[66637,9],[69290,9],[69481,9]]}}}],["videbitur",{"_index":11870,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7136,9]]}}}],["video",{"_index":856,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8700,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46688,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39640,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[32565,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[254,6],[6242,6],[6802,7],[22942,7],[26535,5],[38669,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[3451,5],[6874,6],[10519,5],[17503,5],[41192,5],[41446,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1727,6],[5825,5],[10351,6],[10541,5],[10562,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21814,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25230,5]]},"/en/lessons/gravity-model":{"position":[[44720,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4045,6],[24057,5],[42493,6],[42831,6],[42919,6],[43117,6],[44352,5],[44518,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1610,5],[5164,5],[5567,5],[49008,5],[49194,5],[49724,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[897,6],[5054,6],[5981,6],[6235,7],[18870,6],[23604,5],[28019,7],[31605,5],[41914,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[626,5],[3048,5],[3424,5],[3715,5],[4054,5],[13237,5],[13532,5],[13649,5],[13808,5],[15213,5],[15384,5],[15757,5],[16811,5],[17156,6],[18153,5],[19008,5],[19497,5],[20348,5],[20478,5],[21576,5],[22007,5],[22986,5],[23121,7],[23709,5],[24691,5],[24948,5],[25375,5],[25598,5],[26534,5],[27357,5],[27878,5],[28214,6],[28417,5],[28585,6],[28989,5],[29427,5],[29633,5],[30484,5],[31391,5],[31798,6],[31979,6],[32100,6],[32648,5],[33998,5],[38237,5],[39730,5],[40095,5],[40659,5],[40747,5],[40849,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[29491,7]]},"/en/lessons/sonification":{"position":[[5692,5],[6138,5],[11729,5],[33394,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[129,5],[211,6],[384,6],[650,5],[1077,6],[1181,6],[1927,5],[2242,5],[2920,5],[3114,5],[3211,6],[3283,5],[3422,5],[3937,6],[4371,5],[4662,5],[5361,6],[5470,5],[5571,6],[5650,5],[5787,5],[5956,5],[5983,5],[6371,5],[7913,6],[9406,5],[9453,6],[9517,6],[9568,5],[9579,5],[9710,5],[9932,5],[10013,5],[10146,5],[10313,5],[10324,5],[10438,6],[10521,6],[10669,5],[10810,5],[11083,6],[11264,5],[11582,6],[11701,6],[12031,6],[12891,5],[12909,5],[13008,7],[13032,7],[14609,6],[14730,7],[14919,6],[15429,7],[15463,6],[15821,5],[15994,5],[16012,6],[16039,5],[16078,5],[16296,5],[16421,5],[16457,5],[16473,5],[16542,5],[17206,6],[17299,6],[17360,5],[17505,5],[17967,5],[18075,5],[18533,6],[18621,6],[18911,5],[18964,5],[24884,5],[25598,5],[25786,5],[26428,6],[26564,5],[26648,5],[26823,5],[27340,6],[34900,5],[35101,6],[37472,5],[38821,5],[38988,5],[40186,5],[54746,5],[56525,5],[57966,6],[58041,6],[58125,7],[58294,5],[58986,6],[59259,5],[59747,6],[59976,6],[60586,5],[62060,5],[62303,8],[62767,6],[64406,5],[65605,5]]}}}],["video/audio",{"_index":10090,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2173,12]]}}}],["video_fil",{"_index":21742,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24930,11],[25131,11]]}}}],["videochanneltitl",{"_index":21753,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25484,17],[40346,18]]}}}],["videoconverter.j",{"_index":15784,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[10612,17]]}}}],["videogam",{"_index":14202,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[11080,9]]}}}],["videoid",{"_index":21731,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[24604,10],[25278,10]]}}}],["videorecord",{"_index":8530,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[4951,15],[5102,15]]}}}],["videotap",{"_index":3873,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17623,10]]}}}],["videotitl",{"_index":21755,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[25518,10]]}}}],["videotoolbox",{"_index":15764,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[9270,12]]}}}],["video’",{"_index":15858,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25469,7],[31893,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9647,7],[10029,7],[11355,7]]}}}],["vierthal",{"_index":9979,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55710,10],[58266,11]]}}}],["vietnam",{"_index":23277,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[1022,7]]}}}],["view",{"_index":750,"title":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[13,7]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1426,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3244,4],[5380,6],[42192,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1925,5],[2224,8],[8129,4],[8173,4],[13269,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[4144,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28031,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5934,4],[6950,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31231,4],[32679,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8199,4],[12412,4],[12498,6],[12632,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1450,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30533,5],[38487,5],[49931,4],[55514,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11248,4],[22938,4],[55327,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[489,7],[26035,7],[59959,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8173,4],[8472,5],[8509,4],[8561,4],[11038,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2603,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[14,7],[354,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11024,5],[11057,4],[22465,4],[23069,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16160,4],[16213,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[12582,6],[12722,4],[16233,4],[16463,4],[16617,5],[16681,4],[22680,4],[23959,4],[24600,5],[25250,5],[25510,5],[25836,5],[25979,5],[26426,5],[26689,5],[27099,5],[27210,5],[28050,4],[28338,4],[29465,4],[30947,5],[31024,4],[31183,5],[31227,4],[31349,4],[33702,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17938,4],[24575,4],[25843,5],[29286,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15114,6],[20070,4],[20196,4],[20281,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5309,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10478,4],[15026,4],[19186,4],[23871,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17652,4],[17794,4],[17999,4],[18042,4],[44158,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2540,4],[6155,4],[11395,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[7821,7],[8327,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3696,4],[3841,4],[4214,4],[4230,4],[7112,6],[8153,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1365,4],[1719,4],[17245,4]]},"/en/lessons/extracting-keywords":{"position":[[17473,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7370,7],[33095,7],[42915,9],[43768,7],[47986,8],[48226,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[6707,5],[19151,5]]},"/en/lessons/geocoding-qgis":{"position":[[1150,4],[2782,5],[11890,4],[24583,4],[30118,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8088,4],[14563,4],[21463,4],[21530,4],[21619,4],[21820,4],[22010,4],[22243,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[10162,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[25032,4],[25103,5],[26401,4],[27136,7],[27168,7],[27639,4],[27823,4],[28243,4],[28418,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[18740,4],[19312,4],[19655,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[15966,4],[20704,5]]},"/en/lessons/gravity-model":{"position":[[5226,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[6338,4],[6756,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[20408,4],[22360,4],[22744,4],[23753,4],[25184,5],[42290,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[1326,7],[1366,7],[12362,4],[21478,4],[24507,4],[24575,4],[25153,5],[25645,6],[25855,6],[26335,6],[27212,6],[28078,6],[32284,4],[32452,7],[48823,7],[49022,4],[49405,7],[50103,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8748,4],[10810,4],[37655,4],[44537,4],[48703,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[15230,6],[15370,4],[19095,4],[19314,4],[19403,5],[19611,4],[19760,5],[19824,4],[19867,4],[27212,4],[29026,4],[29667,5],[30318,5],[30580,5],[30906,5],[31049,5],[31496,5],[31735,5],[32173,5],[32284,5],[33188,5],[33263,4],[33403,4],[33541,5],[33605,4],[35942,4]]},"/en/lessons/intro-to-bash":{"position":[[15124,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3089,4],[6369,4]]},"/en/lessons/intro-to-powershell":{"position":[[207,7],[401,4],[5378,4],[5400,7],[11923,4],[23537,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[4407,4],[23863,6]]},"/en/lessons/introduction-and-installation":{"position":[[2227,8]]},"/en/lessons/introduction-map-warper":{"position":[[18513,4],[18657,5],[18714,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[478,7],[1593,7],[13947,7],[24742,4],[28977,7],[29300,4],[34472,4],[37877,7],[40395,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[637,4],[2459,7],[3757,4],[9384,5],[10009,7],[10613,4],[10760,4],[15668,4],[15924,4],[16188,7],[16275,4],[16313,5],[16390,5],[16498,4],[20550,4],[20700,5],[22313,4],[29791,4],[29921,4],[30046,5],[30447,4],[30941,4],[35332,5]]},"/en/lessons/jupyter-notebooks":{"position":[[14234,4],[44346,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[817,7],[2983,6]]},"/en/lessons/linear-regression":{"position":[[21700,4],[46706,6],[47233,6],[69128,6],[70048,4]]},"/en/lessons/logistic-regression":{"position":[[19820,6],[57820,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[26805,4],[31106,4]]},"/en/lessons/qgis-layers":{"position":[[2605,4],[13144,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3898,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[31083,4],[31328,5]]},"/en/lessons/sentiment-analysis":{"position":[[3743,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10242,4],[10387,4],[35073,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[32021,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18624,4],[18950,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5545,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[203,7],[3095,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7836,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[33580,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6878,7],[16950,7]]},"/en/lessons/transliterating":{"position":[[382,8],[5020,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40724,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[5680,5],[29395,4],[29603,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[879,4],[984,5],[1751,4],[4704,5],[5040,5],[5220,4],[5456,5],[6888,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[27757,6]]},"/en/lessons/vector-layers-qgis":{"position":[[4017,7],[6788,7],[7188,7]]},"/en/lessons/viewing-html-files":{"position":[[81,7],[2827,7],[3443,5]]},"/en/lessons/windows-installation":{"position":[[1188,4]]},"/en/lessons/working-with-web-pages":{"position":[[5598,4],[6176,4],[6207,4]]}}}],["viewabl",{"_index":3196,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[51230,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[24501,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[10599,8]]},"/en/lessons/preserving-your-research-data":{"position":[[6741,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2928,8]]}}}],["viewer",{"_index":1965,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2033,7],[7744,6],[7975,6],[10105,6],[10322,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[24416,9]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11186,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[3978,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10671,8],[10736,7],[10886,6],[34125,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[394,8],[1066,7],[3254,8],[3689,8],[3947,6],[4747,8]]},"/en/lessons/vector-layers-qgis":{"position":[[3862,6]]}}}],["viewer’",{"_index":21659,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[3186,8]]}}}],["viewing.pdf",{"_index":11279,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[48123,12]]}}}],["viewpoint",{"_index":8411,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5272,10]]}}}],["viewport",{"_index":8317,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16534,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19677,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[768,9],[26951,8],[27051,8],[27503,9],[27544,8],[31423,8]]}}}],["view→nonprint",{"_index":23026,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[10957,17]]}}}],["vignette.html",{"_index":20231,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49198,14]]}}}],["viii",{"_index":15122,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[2177,5],[2213,4]]}}}],["viktor",{"_index":22810,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19457,6],[19486,6],[19515,6]]}}}],["viktorovich",{"_index":22794,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19148,13]]}}}],["vil'gel'movich",{"_index":22807,"title":{},"body":{"/en/lessons/transliterating":{"position":[[19409,16],[19522,16]]}}}],["vilja",{"_index":11428,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34772,5]]}}}],["villaamil",{"_index":20006,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12181,10],[12477,10],[12891,11],[14466,9],[16617,9],[18932,9],[19392,9],[44620,9]]}}}],["villaamil’",{"_index":20041,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19076,11]]}}}],["villag",{"_index":13366,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[20471,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[11595,8]]},"/en/lessons/vector-layers-qgis":{"position":[[10313,7]]}}}],["vim",{"_index":412,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10743,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12987,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[2406,4]]},"/en/lessons/installing-omeka":{"position":[[11509,4]]},"/en/lessons/intro-to-bash":{"position":[[17745,4],[17750,3],[18002,3],[18093,3],[18125,3],[18216,3],[18263,4],[18284,3],[18312,3],[19856,3],[19971,4],[20555,3],[20619,3],[26564,3],[26587,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7131,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[31323,4]]}}}],["vimeo",{"_index":10107,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5866,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[18376,5]]}}}],["vincent",{"_index":21053,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50446,7]]}}}],["vinci",{"_index":15983,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[15398,7]]}}}],["ving",{"_index":7870,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21412,7],[23778,7]]}}}],["vingt",{"_index":9951,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52532,5]]}}}],["viola",{"_index":11085,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[18920,5],[20828,5],[45982,5]]}}}],["violat",{"_index":17513,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[77934,9]]},"/en/lessons/naive-bayesian":{"position":[[59379,10]]}}}],["violenc",{"_index":7259,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[7279,8],[11552,9],[19640,8],[20012,9],[20252,8],[23098,8],[23245,8],[25371,8],[25918,8],[27312,8],[27904,8],[31266,9]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[53256,8],[54217,8]]},"/en/lessons/naive-bayesian":{"position":[[65235,9],[65354,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[49725,8],[50095,11],[50758,9]]}}}],["violent",{"_index":18629,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[60406,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19430,7],[20633,7],[21725,7],[22019,7]]}}}],["violenttheft",{"_index":18541,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[54932,12],[55343,12],[58600,12],[60139,12],[60649,14],[62982,13],[63523,13],[63932,12],[63981,12],[64031,12],[64080,12],[64129,12],[65635,12],[66348,12]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[19584,12],[19674,12],[19796,12],[19885,12],[19977,12],[20356,12],[21414,12],[21919,12]]}}}],["viral",{"_index":2840,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[12430,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3977,8],[4012,5],[44773,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50926,5]]}}}],["virde",{"_index":14889,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[57027,6]]}}}],["virgini",{"_index":21904,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60725,9]]}}}],["virginia",{"_index":5335,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5189,8],[18283,8],[18465,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5923,9],[5962,8],[6090,12],[6326,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[31463,8]]}}}],["virtu",{"_index":15796,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[12866,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13369,7]]},"/en/lessons/sonification":{"position":[[39504,6]]}}}],["virtual",{"_index":1902,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47836,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8564,9],[35699,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30314,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16299,7],[16384,7],[16589,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16123,7],[47133,7],[47679,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5981,7],[8676,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[8441,9]]},"/en/lessons/extracting-illustrated-pages":{"position":[[8695,7],[21173,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10149,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[1511,9]]},"/en/lessons/installing-omeka":{"position":[[1064,7],[2729,7],[2984,7],[3567,7]]},"/en/lessons/intro-to-linked-data":{"position":[[6598,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29971,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10847,9]]},"/en/lessons/logistic-regression":{"position":[[64135,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2607,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[20809,7]]},"/en/lessons/sonification":{"position":[[611,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7839,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3520,7],[21327,7],[21847,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[17584,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4885,7],[7514,7],[23586,7],[30866,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9570,7]]},"/en/lessons/transliterating":{"position":[[5476,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[31557,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[16961,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4044,7],[4123,7],[4200,7],[4345,7],[4444,7],[4618,7],[4772,7],[5389,7],[5610,7],[5836,7],[5891,7],[6086,7],[7105,7],[7347,7],[7571,7],[7662,7]]}}}],["virus",{"_index":14129,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[2557,8]]}}}],["virut",{"_index":23292,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[4230,7]]}}}],["visconti",{"_index":3264,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61270,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18176,8],[18211,8],[21337,8],[45269,10],[45718,8],[65593,9],[68303,9]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47001,8]]}}}],["visconti.md",{"_index":5400,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18006,11],[18140,12]]}}}],["visconti’",{"_index":13075,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[33494,10]]}}}],["viscountess",{"_index":10400,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7529,11]]}}}],["visibilit",{"_index":16575,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[54684,10]]}}}],["visibl",{"_index":206,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4194,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15936,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[11671,7],[52341,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12335,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44911,7],[63297,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[36815,7],[44582,7],[68749,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57469,8],[58151,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[50593,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[36616,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[8746,11],[8808,7],[8843,10],[8945,10],[9018,8],[12146,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[37369,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22788,7],[28500,7]]},"/en/lessons/geocoding-qgis":{"position":[[17091,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[14805,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[20431,7]]},"/en/lessons/gravity-model":{"position":[[12125,7],[40235,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21890,7],[36339,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22328,7],[24446,7],[24627,7],[24946,7],[25786,10],[26476,10],[27353,10],[28219,10]]},"/en/lessons/intro-to-twitterbots":{"position":[[17179,7],[17403,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[21053,7]]},"/en/lessons/jupyter-notebooks":{"position":[[5554,10],[37323,8]]},"/en/lessons/linux-installation":{"position":[[1890,8]]},"/en/lessons/qgis-layers":{"position":[[18187,8]]},"/en/lessons/sentiment-analysis":{"position":[[1109,7],[5428,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2405,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5578,7],[5627,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[3305,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[21494,7]]},"/en/lessons/vector-layers-qgis":{"position":[[3798,10],[4001,7],[4085,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11201,7]]}}}],["vision",{"_index":5822,"title":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[9,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[16,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[71,6]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10,6],[910,6],[985,6],[2517,7],[2663,6],[2942,6],[3316,6],[3437,6],[3593,6],[3729,6],[3858,6],[4087,6],[4332,6],[4598,6],[4699,6],[5085,6],[5384,6],[5689,7],[5706,6],[6776,6],[7062,7],[12490,7],[12957,6],[17189,6],[17365,6],[19960,6],[20122,6],[20335,6],[21027,6],[23066,6],[23233,6],[23370,6],[23968,6],[26802,6],[36253,6],[36408,6],[40283,6],[40845,6],[46925,6],[47112,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10,6],[978,6],[5109,6],[5801,7],[22773,6],[23264,6],[25833,6],[52586,6],[52870,6],[54915,6],[54987,6],[55088,6],[55472,6],[56016,7],[56220,6],[58093,6],[58634,6],[59021,6],[59558,6],[60113,6],[60438,7],[60568,6],[60803,6],[64145,6],[64362,6],[64486,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1870,6],[2784,6],[6363,6],[6943,6],[7137,6],[7329,6],[7580,6],[15963,7],[17000,6],[17522,6],[18739,6],[19469,6],[21826,6],[21884,6],[22046,6],[22141,6],[23303,6],[23927,6],[24483,6],[24540,6],[24983,6],[29888,6],[41181,6],[41784,6],[42608,6],[42829,6],[43068,6],[43945,6],[44552,6],[44896,6],[46145,6],[47196,6],[47595,6],[48458,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[542,6],[5169,6],[8265,6],[42105,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[17,6],[107,7],[177,6],[231,6],[599,6],[684,6],[805,7],[849,7],[2111,6],[2650,7],[2703,6],[2790,6],[3105,6],[3275,6],[3412,6],[3712,6],[3788,6],[4552,7],[5405,7],[5506,7],[5888,7],[6026,6],[6159,6],[6367,6],[6525,7],[6980,6],[7442,6],[7627,6],[7863,6],[8144,7],[8641,6],[10079,6],[10457,6],[12463,6],[12614,6],[12738,6],[12829,6],[13058,6],[14701,7],[15114,6],[18292,6],[18358,6],[19405,6],[19484,6],[20465,6],[21151,6],[21212,6],[21325,6],[21439,6],[21842,7],[21988,6],[22409,9],[23127,6],[33397,7],[33980,7],[34123,7],[39965,7],[40264,6],[40583,7],[41709,6],[42523,6],[42788,6],[43241,6],[43804,6],[44322,8],[45524,6],[50390,7],[50439,6],[52063,6],[52448,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54249,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[72,6],[6358,6],[6709,6],[6793,7],[7458,7],[7500,6],[8047,7],[8142,7],[8782,6],[8872,7],[8967,7],[9002,6],[9352,6],[9973,6],[11367,6],[13055,6],[13198,6],[13311,6],[15106,6],[15260,7],[15506,7],[15861,6],[16006,6],[16174,6],[16250,6],[16751,6],[17109,6],[33700,6]]}}}],["vision.al",{"_index":5891,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17319,10]]}}}],["vision.asyncannotatefilerequest",{"_index":18909,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25082,32]]}}}],["vision.feature(type_=vision.feature.type.document_text_detect",{"_index":18878,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22654,65]]}}}],["vision.gcsdestination(uri=gcs_destination_uri",{"_index":18904,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24877,46]]}}}],["vision.gcssource(uri=gcs_source_uri",{"_index":18895,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24386,36]]}}}],["vision.imageannotatorcli",{"_index":18876,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22566,29]]}}}],["vision.inputconfig(gcs_source=gcs_sourc",{"_index":18897,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24442,41]]}}}],["vision.outputconfig(gcs_destination=gcs_destin",{"_index":18906,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[24944,52]]}}}],["vision/quickstart",{"_index":22361,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35915,18]]}}}],["vision_cli",{"_index":18875,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22550,13]]}}}],["vision_client.async_batch_annotate_files(requests=[async_request",{"_index":18913,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[25392,66]]}}}],["vision_learn",{"_index":5917,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[19983,14],[20660,15],[20877,14],[38512,14],[38880,15],[39720,14],[39796,15]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[36410,14]]}}}],["vision_learner(ad_data",{"_index":5987,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[41682,23]]}}}],["vision_learner(photo_data",{"_index":6325,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[37269,26]]}}}],["vision_method",{"_index":18975,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[34713,13],[38895,13]]}}}],["vision_method(input_dir",{"_index":18940,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27747,24],[28442,24]]}}}],["vision_method(store_dir",{"_index":19024,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[39134,24]]}}}],["vision’",{"_index":18726,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2032,8],[6834,8],[7742,8],[12399,8],[33680,8],[51946,8]]}}}],["visit",{"_index":684,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[22547,5],[22684,6],[22693,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19944,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[7961,5],[17653,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3893,5],[5324,5],[11372,6],[11558,5],[12273,5],[12695,5],[24264,5],[32713,8],[32999,5],[33135,5],[36397,5],[39315,5],[51145,5],[51532,5],[54731,5],[58815,5],[59812,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[26882,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[16332,8],[32997,8],[34536,5],[35442,5],[36632,5],[57234,5],[68781,5],[69157,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4857,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10809,5],[19343,5],[22442,5],[25555,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2266,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1615,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[16300,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3506,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40707,8],[44919,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[12142,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[2143,5],[7604,5],[7722,5],[10890,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29503,7]]},"/en/lessons/intro-to-bash":{"position":[[10189,5],[21842,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[25986,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6361,6],[33917,5]]},"/en/lessons/logistic-regression":{"position":[[52929,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6342,5]]},"/en/lessons/naive-bayesian":{"position":[[49681,6],[66706,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[27620,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9866,5]]},"/en/lessons/space-place-gazetteers":{"position":[[4147,8],[15932,8],[24017,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[28051,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[9479,5],[32362,5],[38451,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[21607,5],[26527,5]]},"/en/lessons/transliterating":{"position":[[4998,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1566,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17464,5],[25156,6],[25247,7],[26735,5]]},"/en/lessons/viewing-html-files":{"position":[[407,6]]}}}],["visitor",{"_index":2995,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3748,8],[7176,9],[35004,9],[51469,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[61081,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24354,8]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[1000,9]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18229,8],[21056,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[5463,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[4276,8]]}}}],["visit—it",{"_index":2969,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[378,8]]}}}],["visual",{"_index":954,"title":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[67,13]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21,14]]},"/en/lessons/visualizing-with-bokeh":{"position":[[0,11]]}},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[446,13],[26299,12],[34629,13],[34928,13],[34967,13],[35149,13],[35252,11],[35367,9],[46433,13],[46546,13],[51205,13],[51318,13]]},"/en/lessons/basic-text-processing-in-r":{"position":[[25336,10]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15097,6],[24810,15],[24997,14]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1880,6],[5460,6],[7280,6],[12658,6],[15070,6],[15590,6],[15798,6],[19636,6],[41254,6],[41905,6],[55562,6],[55684,6],[55704,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[10082,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2881,15],[23431,11],[24129,11],[56617,14]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15451,14],[21491,13],[27550,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7439,6],[36107,6],[66819,6]]},"/en/lessons/common-similarity-measures":{"position":[[8704,9],[8791,9],[8907,9],[30051,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3201,7],[3377,6],[3567,6],[4381,6],[12812,6],[37690,6],[38091,6],[38159,6],[43813,6],[45144,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[812,6],[4293,6],[9504,12],[42470,6],[44812,6],[51901,6],[52294,6],[52525,8],[52994,8],[54670,6],[64184,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8306,13]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[13291,10],[32586,14],[32789,11],[32828,9],[33959,13],[38305,9],[38431,9],[38607,13],[47974,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[1375,10],[1537,10],[2633,13],[17762,9],[35960,9],[38418,9]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[5796,6],[6938,6],[7147,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1474,13]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44019,13],[44305,13],[44380,13],[45203,13],[45705,14]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4597,6],[13711,8],[14129,8],[18494,8],[18763,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[68,13],[185,9],[249,14],[280,13],[336,14],[693,9],[820,13],[1754,14],[3192,9],[3507,13],[6373,11],[8524,10],[8989,14],[10156,13],[10453,13],[14458,13],[14902,14],[15680,9],[15801,9],[16180,13],[16392,13],[16545,13],[16749,14],[16842,9],[19138,13],[19850,13],[21188,14],[21686,14],[21807,14],[23495,13],[23605,13],[23716,13],[23863,9],[24606,13],[25400,15],[25635,13],[26054,14],[26364,15],[26694,13],[27203,14],[27767,13],[28088,14],[28834,11],[28863,14],[29144,14],[29543,14],[29859,15],[29902,13],[30018,14],[30382,13],[31221,14],[31578,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[16463,12]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24092,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2952,9],[4683,9],[4935,9],[27643,13]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3214,9],[21065,9],[21140,13]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5140,6],[19188,14],[26840,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[54218,11]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3098,14]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1054,11],[1108,13],[1436,13],[11109,6],[21020,13],[21060,13],[21253,13],[21342,9],[21654,15],[21674,13],[22125,13],[22423,15],[23004,14],[24427,15],[27283,13],[27353,13],[29219,13],[44636,13],[45136,9],[45600,13],[46144,14],[48310,14],[52438,11]]},"/en/lessons/extracting-illustrated-pages":{"position":[[459,6],[666,6],[2137,6],[2853,6],[3018,6],[4426,7],[4809,6],[5092,6],[15283,6],[15363,6],[16360,6],[22242,6],[29564,6],[29693,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1404,6],[4582,6],[6241,6],[6658,6],[6806,6],[9217,6],[41552,6],[41955,6],[42119,6],[42779,6],[45537,6],[48011,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[2351,6],[2574,6],[8874,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1167,13],[21147,14],[21517,13],[21625,14],[21729,13],[21764,14],[35163,15]]},"/en/lessons/geocoding-qgis":{"position":[[2344,6],[14430,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1723,6],[14424,6]]},"/en/lessons/georeferencing-qgis":{"position":[[3969,11],[11829,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[226,11],[240,11],[303,14],[1071,14],[1437,15],[1750,10],[2802,11],[4515,9],[5106,9],[6157,9],[6252,14],[16123,6],[16190,14],[16883,9],[19602,13],[20041,11],[20137,8],[20983,13],[22143,8],[22852,15],[23194,11],[23301,9],[23366,9],[23441,6],[26127,9],[29216,7],[30093,14],[30140,14],[35821,6],[35962,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[9308,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[47856,9]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4447,9],[4568,13],[5251,13],[5938,13],[6181,13],[7026,13],[14527,11],[17022,11],[22551,11],[24323,14]]},"/en/lessons/gravity-model":{"position":[[26516,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[3624,6],[3641,6],[4589,6],[10259,6],[17292,11],[45505,6],[45589,12]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4383,6],[37096,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22,14],[1607,14],[2216,13],[4097,15],[4872,10],[5002,14],[5721,15],[12445,15],[12491,8],[16438,11],[20394,11],[29485,14],[29632,14],[51545,15],[53084,11],[54111,14]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28753,6],[28841,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3411,6],[16516,8],[16901,8],[22391,8],[22660,6]]},"/en/lessons/intro-to-bash":{"position":[[2741,6],[3724,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[7259,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[10512,10]]},"/en/lessons/introduction-map-warper":{"position":[[211,13],[319,13],[695,13],[1552,14],[1725,14],[2226,13],[9203,13],[9241,13],[9776,15],[9876,13],[19526,9],[19725,13],[19853,13],[23453,15]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[4172,13],[13861,6],[16964,6],[28936,14],[33445,11],[33737,13],[35471,6],[37326,9],[40023,6],[41478,6],[42047,13]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30764,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[18705,6],[46332,8]]},"/en/lessons/json-and-jq":{"position":[[1537,13]]},"/en/lessons/linear-regression":{"position":[[6743,15],[15618,10],[17604,11],[17739,13],[22332,15],[51370,14],[52030,6]]},"/en/lessons/logistic-regression":{"position":[[5363,11],[6119,14],[18979,13],[41522,9]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[6836,6],[36434,14]]},"/en/lessons/preserving-your-research-data":{"position":[[7213,6],[8600,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1915,9]]},"/en/lessons/research-data-with-unix":{"position":[[3048,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17533,6],[22131,10],[23832,9],[29459,8]]},"/en/lessons/sentiment-analysis":{"position":[[5718,14],[39056,13]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2837,14],[13018,13],[18834,6],[36361,9]]},"/en/lessons/sonification":{"position":[[242,9],[324,13],[1775,7],[1795,6],[2261,6],[7428,16],[12742,13],[24079,11],[39647,13],[42110,9]]},"/en/lessons/space-place-gazetteers":{"position":[[9512,13],[10963,9],[13714,13],[44107,9],[48337,13]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[571,10],[1466,13],[1819,11],[2056,14],[2214,12],[3094,9],[3181,9],[3409,13],[3584,13],[4541,9],[4605,15],[10493,15],[14674,14],[14804,9],[15153,8],[15531,9],[16034,13],[17786,13],[18017,13],[18814,13],[19336,11],[21589,13],[22590,15],[27568,9],[27916,9],[28247,13],[29537,8],[32026,14],[32268,9],[34185,13]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1618,9],[4799,9],[5656,13],[7036,11],[20175,11],[22819,13],[23593,9],[35255,10],[35346,13],[35396,13],[35762,9],[48968,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1479,16],[2557,13],[6682,9],[8919,10],[26620,9],[27280,9],[29393,14],[32019,14],[43194,13],[43259,9],[43349,15],[43382,13],[43419,14],[44182,15],[44330,15],[44831,14],[44909,15],[44944,15],[45553,13],[45743,13],[46019,13],[46335,13],[46412,13],[46600,13],[46746,13],[47055,14],[47896,13],[48074,6],[49511,14],[50280,14],[50433,13],[51111,13],[51245,13],[51599,14],[51729,11],[52016,14],[52196,14],[52595,13],[52809,13],[52918,13],[53180,13],[53368,13],[53503,13],[53747,13],[53793,13],[53891,13],[54108,15],[54257,14],[54273,11],[54447,13],[54528,13],[54711,13],[55151,13],[55463,13],[55616,14],[56426,13],[56761,15],[57582,13],[58235,13],[58895,13],[59046,14],[59380,15],[59608,14],[59875,14],[60050,15],[63006,12],[64478,11]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1770,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6996,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1501,9],[1755,15],[7303,14],[47752,11]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2541,13],[2783,14],[6850,13],[9347,13],[12866,11],[13013,10],[14257,10],[26281,14]]},"/en/lessons/vector-layers-qgis":{"position":[[1805,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1,11],[134,8],[340,11],[579,9],[697,14],[768,13],[7890,14],[8067,13],[8332,14],[8671,15],[8745,14],[8852,14],[8977,8],[9079,6],[9185,14],[10131,13],[12935,14],[14010,14],[14172,15],[17734,15],[26150,9],[46174,13],[46216,13],[46548,14],[47097,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[17312,9]]}}}],["visualfeaturetyp",{"_index":22149,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[16637,18]]}}}],["visualis",{"_index":3699,"title":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[15,11]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16,11],[490,11],[607,11],[1527,9],[2809,14],[20787,13],[21300,13],[30258,11],[36258,11]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17470,14],[37779,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16472,11],[17335,14],[17500,14]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[25216,14],[27022,10],[30202,13]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[6048,14],[28641,14]]},"/en/lessons/extracting-keywords":{"position":[[39035,9]]},"/en/lessons/geocoding-qgis":{"position":[[1594,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7648,13],[12112,14]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[22016,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[8030,15],[43988,10]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12361,14],[16685,9],[16767,13],[17225,13],[17328,14],[17476,14],[17571,14],[17832,14],[24614,15],[27224,14],[27264,13],[27743,13]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2797,9],[18263,11],[18514,15],[20076,11],[29573,14],[35915,9],[38908,9],[39756,14],[41851,11],[42114,9],[46328,14],[47572,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1886,13],[1955,14],[2155,13],[3152,14],[9446,9],[22725,9],[35462,14]]}}}],["visualisast",{"_index":3914,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19711,15]]}}}],["visualization.7",{"_index":10507,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24002,15]]}}}],["visualization/aur",{"_index":20649,"title":{},"body":{"/en/lessons/sonification":{"position":[[3364,28]]}}}],["vit",{"_index":22268,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22096,3],[26668,3]]}}}],["vita",{"_index":21150,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13608,5],[15782,5]]}}}],["vital",{"_index":6511,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[59513,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[46507,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[545,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3775,5]]},"/en/lessons/sentiment-analysis":{"position":[[32978,5]]}}}],["vivac",{"_index":15912,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[36466,8]]}}}],["vive",{"_index":16450,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48103,5]]}}}],["vivek",{"_index":11445,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36641,5]]}}}],["vivid",{"_index":10998,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[748,6]]}}}],["viz_ca_biplot",{"_index":7471,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[29410,13]]}}}],["vlacho",{"_index":16501,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[50565,8]]}}}],["vladimir",{"_index":12072,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14174,8]]},"/en/lessons/transliterating":{"position":[[1016,8],[9274,12]]}}}],["vlc",{"_index":15725,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[2621,4],[17916,4]]}}}],["vline",{"_index":23443,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[28601,7],[28900,6],[29041,5],[29137,5]]}}}],["vlookup",{"_index":2885,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[16351,8],[17305,7],[18563,8],[18904,7],[19175,7],[19337,8],[19689,7],[19952,10],[19992,7],[20143,7],[24492,8],[24955,7],[25842,7]]},"/en/lessons/geocoding-qgis":{"position":[[22237,7]]}}}],["vm",{"_index":9561,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7921,2]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[27425,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9592,3],[10875,2]]}}}],["vo",{"_index":21474,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[19438,2]]}}}],["vocab",{"_index":6241,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[26675,5],[31641,5]]}}}],["vocabulari",{"_index":2869,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15104,13]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[5800,11],[5825,10],[6194,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1461,10],[3146,10],[7392,13],[8487,11],[31465,12],[55265,12],[55369,10],[55965,10],[60838,10]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7800,10],[54223,10],[54736,10]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2306,10],[26808,12],[26993,12]]},"/en/lessons/gravity-model":{"position":[[18717,10],[56772,10]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6375,10],[8410,11]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5502,10],[6094,10],[33660,10],[53358,10]]},"/en/lessons/intro-to-linked-data":{"position":[[17809,10],[17925,13]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1330,11],[1395,10],[2362,11],[9503,12],[15198,11],[18166,10],[23514,12],[23579,13],[23692,10]]},"/en/lessons/jupyter-notebooks":{"position":[[40982,10]]},"/en/lessons/linear-regression":{"position":[[34319,10],[34480,11],[36001,11],[64835,11]]},"/en/lessons/logistic-regression":{"position":[[15196,11]]},"/en/lessons/naive-bayesian":{"position":[[13991,10],[16203,10]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[11125,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[24207,10],[24320,10],[41688,10],[41728,10],[45928,10]]},"/en/lessons/space-place-gazetteers":{"position":[[10416,10],[22019,10],[22142,10],[22399,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[35694,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1538,11]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2940,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22129,10],[22201,13],[22219,10],[22652,10],[26370,10],[27751,10],[32128,11],[32173,10],[32224,10],[32349,11],[32450,11],[36767,10],[37965,11]]}}}],["vocal",{"_index":10316,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[6463,5],[8311,5],[8550,5],[10377,5],[11418,5]]},"/en/lessons/sonification":{"position":[[5987,7]]}}}],["voennoi",{"_index":22750,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15600,7],[15734,7]]}}}],["vogler",{"_index":9972,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[55300,6],[57724,7]]}}}],["voic",{"_index":2455,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[16913,6],[19473,7],[29902,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1377,5],[5159,6],[5357,6],[6725,6],[10555,5],[11014,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[16369,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[8225,5],[10227,5]]},"/en/lessons/sonification":{"position":[[9249,7],[9909,7],[12182,7],[12941,7],[13014,5],[14862,7],[18060,7],[18600,6],[19036,7],[19200,6],[19367,7],[19515,5],[19558,5],[19610,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23231,6]]}}}],["void",{"_index":6545,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[2609,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30322,4]]}}}],["voila",{"_index":2082,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11980,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[21851,6]]},"/en/lessons/intro-to-powershell":{"position":[[11142,6],[34978,6]]}}}],["vol",{"_index":1846,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46103,4],[49506,4],[52189,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50042,4],[51629,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25994,4],[63706,4]]},"/en/lessons/gravity-model":{"position":[[10799,4],[13496,4],[61904,4],[62124,4],[64708,4],[64986,4],[65151,4],[65372,4],[65530,4],[65888,4],[66056,4],[66273,4],[66713,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47950,4],[48248,4],[49210,4],[49369,4],[49579,4],[49796,4],[50436,4],[50751,4],[50945,4],[51098,4],[51284,4],[51478,4],[51850,4],[52015,4],[52398,4],[52582,4],[52851,4],[53412,4],[53719,4],[53937,4],[54087,4],[54351,4],[54576,4],[54786,4],[54969,4],[55120,4],[55301,4]]},"/en/lessons/jupyter-notebooks":{"position":[[52949,4]]},"/en/lessons/sentiment-analysis":{"position":[[39528,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[13748,3],[14673,3],[14939,4],[17605,3],[17878,3],[17895,3],[19463,4],[19631,4],[20245,4],[42802,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[61592,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5849,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[35091,4]]}}}],["vol.begin_line_char",{"_index":21611,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43351,23]]}}}],["vol.empty_line_count",{"_index":21610,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43051,24]]}}}],["vol.end_line_char",{"_index":21612,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[43375,21]]}}}],["vol.handle_url",{"_index":21468,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18770,15]]}}}],["vol.ht_bib_url",{"_index":21479,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[20132,15]]}}}],["vol.line_count",{"_index":21607,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42838,18],[43877,17]]}}}],["vol.sentence_count",{"_index":21609,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42954,22]]}}}],["vol.tokenlist",{"_index":21490,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[24387,15],[24487,15],[26847,15],[31477,16],[40944,16]]}}}],["vol.tokenlist(case=fals",{"_index":21508,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26426,25]]}}}],["vol.tokenlist(pages=fals",{"_index":21510,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26481,26]]}}}],["vol.tokenlist(pos=fals",{"_index":21509,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26454,24],[27941,24]]}}}],["vol.tokenlist(section='al",{"_index":21555,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[34147,28]]}}}],["vol.tokenlist(section='group",{"_index":21513,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26567,30]]}}}],["vol.tokenlist(section='head",{"_index":21512,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[26533,31]]}}}],["vol.tokens_per_pag",{"_index":21480,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[20329,22],[20635,21],[23166,21],[23997,21]]}}}],["vol_id",{"_index":10720,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[14814,7],[22170,7]]}}}],["volatil",{"_index":23486,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[35258,8]]}}}],["volt",{"_index":12329,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[51715,5]]}}}],["volta",{"_index":11771,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6054,5],[6166,5],[6414,5],[6760,5],[7438,6]]}}}],["volueri",{"_index":12184,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[27367,8],[27588,8]]}}}],["voluero",{"_index":11911,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7694,8]]}}}],["volum",{"_index":66,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1188,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30563,7],[31651,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2997,6],[6375,7],[6448,8],[6891,6],[6944,8],[7075,6],[51226,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45347,8],[45625,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2652,7],[2692,6],[9730,7],[10540,6],[10671,6],[10743,6],[10847,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[441,6],[648,6],[1165,6],[1373,6],[1868,7],[3898,6],[4663,7],[5015,6],[6813,6],[7009,6],[13316,6],[13491,8],[13671,7],[15330,8],[15911,6],[16133,6],[16935,6],[17783,7],[19904,6],[21340,6],[24090,6],[24174,7],[25352,7],[25440,7],[25605,7],[29595,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30193,7]]},"/en/lessons/gravity-model":{"position":[[6290,6]]},"/en/lessons/intro-to-linked-data":{"position":[[3123,7]]},"/en/lessons/naive-bayesian":{"position":[[50633,8],[50946,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12926,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[507,7],[28548,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[25035,6],[25618,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[145,6],[409,7],[967,6],[2601,9],[12761,6],[12839,7],[13128,6],[13146,6],[13273,6],[13390,7],[14609,6],[14736,7],[14845,6],[14910,7],[15064,7],[15298,8],[15730,7],[16671,7],[16797,6],[16833,7],[16963,6],[17350,7],[17422,6],[17471,6],[17871,6],[18149,7],[18281,6],[18384,7],[18442,7],[18499,6],[19739,7],[22802,6],[24319,7],[25872,7],[40600,6],[42714,6],[42774,6],[44364,6],[44479,8],[44815,6],[46979,8],[48533,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[461,7],[36318,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[19313,6]]}}}],["volume.id",{"_index":21462,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18242,10]]}}}],["volume.languag",{"_index":21464,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18394,16]]}}}],["volume.oclc",{"_index":21465,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18452,12]]}}}],["volume.pag",{"_index":21621,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[44875,15]]}}}],["volume.titl",{"_index":21461,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18172,12]]}}}],["volume.tokenlist",{"_index":21606,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[42628,19],[44595,19]]}}}],["volume.year",{"_index":21463,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[18344,12]]}}}],["volume_id",{"_index":10802,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[25957,10]]}}}],["volume’",{"_index":10731,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[15956,8],[17252,8],[18100,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48429,8]]}}}],["volunt",{"_index":5873,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13266,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2990,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40585,10]]}}}],["voluntari",{"_index":13813,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[59213,9],[59341,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6561,10]]}}}],["voluptatem",{"_index":21135,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[13471,10],[15645,10]]}}}],["volvo",{"_index":19661,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[16236,5]]}}}],["von",{"_index":11515,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[14624,3],[15227,3],[20012,3],[23107,3]]}}}],["vorbi",{"_index":15817,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15308,6]]}}}],["vote",{"_index":2609,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[28472,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[27895,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5868,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36988,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7314,4],[40291,4]]}}}],["voter",{"_index":14630,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[7561,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[23305,7]]}}}],["vowel",{"_index":5636,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[6641,5]]}}}],["voyag",{"_index":23291,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[3316,7]]}}}],["voyant",{"_index":6542,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[2307,6],[2439,6]]},"/en/lessons/jupyter-notebooks":{"position":[[7202,7],[7312,6],[52851,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2270,6]]}}}],["vp",{"_index":14068,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[138,3],[2354,3],[2372,3],[2675,3],[2940,3],[3102,3],[3228,3],[3828,3],[3977,3],[4524,3],[4575,4],[4665,3],[5322,4],[5800,3],[8146,4],[10275,4],[10618,4],[11187,4],[11343,4]]}}}],["vpss",{"_index":14071,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[1088,6]]}}}],["vram",{"_index":14641,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[12344,4],[22226,4],[22499,4]]}}}],["vs",{"_index":3005,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6166,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10795,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14821,2],[19956,2],[20852,2],[20885,2],[20917,2],[20962,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[138,3],[3157,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7154,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[43713,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10633,3]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[196,3],[221,3],[734,3],[3694,3],[3719,3],[33970,3],[34224,3],[39072,3],[39149,3],[39283,3],[47960,3],[47993,3],[48059,3],[53641,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[376,2],[12770,2]]},"/en/lessons/json-and-jq":{"position":[[294,3],[16256,3],[16872,3]]},"/en/lessons/jupyter-notebooks":{"position":[[38256,4]]},"/en/lessons/linear-regression":{"position":[[2163,3],[2200,3],[2247,3],[58424,3],[59931,3]]},"/en/lessons/logistic-regression":{"position":[[1883,3],[1920,3],[1967,3],[4057,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13988,2],[17223,2]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[54617,2],[54652,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63324,3]]},"/en/lessons/transliterating":{"position":[[15617,2],[15751,2]]}}}],["vscode",{"_index":14357,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[2644,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[7015,10],[7143,6],[7685,6],[16837,6],[18821,7],[23153,6],[24679,7],[24688,7],[25364,7],[27368,6],[28719,7]]}}}],["vt",{"_index":3535,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2632,3],[3755,3]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21212,2]]}}}],["vucht",{"_index":16662,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[12725,6]]}}}],["vuforia",{"_index":8257,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[860,7],[1520,7],[1582,7],[2506,7],[7293,8],[8286,7],[8454,7],[8502,7],[8555,7],[8852,8],[8949,7],[15776,8],[15898,8],[16711,7],[16756,7],[17214,7],[17578,8],[17626,7],[17733,7],[17770,7],[19971,7],[20040,7],[20873,7],[21003,7],[21381,7],[31386,7],[31529,8],[36795,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[216,7],[5378,10],[5531,7],[6728,8],[7717,7],[8229,7],[9925,7],[9981,7],[10220,8],[10272,7],[10492,7],[10609,7],[10809,7],[10896,7],[13092,7],[18443,7],[19930,7],[20042,7],[20687,7],[21002,8],[21147,7],[23866,7],[23931,7],[25019,7],[25081,7],[25202,7],[25585,7],[26569,7],[40583,7],[40685,10]]}}}],["vuforia’",{"_index":8343,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21157,9],[21823,9],[29360,9]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10954,9],[20508,9],[25361,9],[25990,9],[40304,9]]}}}],["vulner",{"_index":5370,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9774,10],[10507,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[8516,10]]}}}],["vulnerabilit",{"_index":9395,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[41007,15]]}}}],["w",{"_index":1894,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47391,3],[50749,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6815,1],[9261,1],[11941,1]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13846,1],[14027,1],[15523,1],[16957,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28232,2],[28857,2],[28926,2],[28995,2],[29064,2],[29134,2],[29206,2],[29279,2],[29350,2],[30357,2]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2837,2],[3551,2],[9072,4],[12781,2],[12808,1],[12948,1],[14790,2],[14817,1],[14957,1],[16810,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68323,2],[68712,2],[68835,2]]},"/en/lessons/counting-frequencies":{"position":[[1359,1],[3368,1],[4969,1],[12520,2],[12527,1],[12544,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23063,2],[29528,4],[29717,4],[33704,4],[35725,2]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14937,4],[22768,4],[26232,4],[29294,4],[37212,4],[38678,4],[40194,4],[44252,4],[46499,4],[47939,4]]},"/en/lessons/extracting-keywords":{"position":[[13120,3],[26105,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27209,2],[31004,2]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6306,2],[6704,2],[7445,2],[7505,2],[9834,2],[24524,4],[29173,4],[61134,2],[63453,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17273,1],[17536,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[45293,2]]},"/en/lessons/intro-to-bash":{"position":[[20053,1]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[4523,5],[11770,3],[12201,5],[13203,5],[14448,5],[15330,5],[17368,5],[18469,5],[19542,5]]},"/en/lessons/intro-to-powershell":{"position":[[36144,2],[36373,1],[37065,1]]},"/en/lessons/jupyter-notebooks":{"position":[[31163,4]]},"/en/lessons/naive-bayesian":{"position":[[32264,1],[32296,1]]},"/en/lessons/normalizing-data":{"position":[[8376,3],[8384,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37585,2],[37642,1],[37684,1],[48417,4],[48459,4],[48502,4],[48544,4],[48587,4],[48630,4],[48673,4],[48717,4],[48760,4],[48804,4],[48848,4]]},"/en/lessons/research-data-with-unix":{"position":[[6135,1],[6187,1],[6388,1],[12963,1]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[32263,4]]},"/en/lessons/working-with-text-files":{"position":[[5115,1]]},"/en/lessons/working-with-web-pages":{"position":[[9372,4]]}}}],["w(est",{"_index":12633,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[17299,6]]}}}],["w+xpad",{"_index":11142,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28579,11],[31485,11]]}}}],["w,,lynchburgh",{"_index":3514,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2386,14]]}}}],["w,provid",{"_index":3445,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1556,13]]}}}],["w.",{"_index":14057,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[45280,5]]}}}],["w.e.b",{"_index":1509,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28931,6],[29689,6]]}}}],["w.kearney",{"_index":19935,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[43102,10]]}}}],["w.l",{"_index":21452,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[13951,4]]}}}],["w.r",{"_index":13847,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[62451,5]]}}}],["w3",{"_index":7768,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1559,2]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1768,2]]},"/en/lessons/viewing-html-files":{"position":[[1276,2],[3776,2],[3803,2]]}}}],["w3.org",{"_index":13416,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9482,7]]}}}],["w3c",{"_index":13502,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26754,3]]},"/en/lessons/intro-to-linked-data":{"position":[[21046,4]]}}}],["w3c//dtd",{"_index":12425,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63618,10]]},"/en/lessons/working-with-web-pages":{"position":[[7986,10]]}}}],["w3school",{"_index":10347,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[13371,9]]}}}],["w:y=h",{"_index":15862,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[25797,5],[26485,5],[27218,5],[27511,5],[27681,5]]}}}],["w[\\.\\,]*?_",{"_index":3660,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8612,16],[12498,14],[14507,14]]}}}],["w_",{"_index":21787,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[30609,11]]}}}],["wa",{"_index":13662,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[36684,4],[37960,4],[50119,5]]}}}],["wa_dogwood_ver01_data_sn88085187_00211108150_1",{"_index":6149,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[10798,49]]}}}],["wa_{i",{"_index":13664,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[36875,8]]}}}],["wa_{j",{"_index":13665,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[36935,8]]}}}],["wack",{"_index":20853,"title":{},"body":{"/en/lessons/sonification":{"position":[[41608,6],[41784,6]]}}}],["wad",{"_index":11732,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2933,3]]}}}],["wade",{"_index":3572,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3142,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2540,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[50110,5]]}}}],["wag",{"_index":19501,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[14086,3]]}}}],["wage",{"_index":8562,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5954,4],[6055,5]]},"/en/lessons/gravity-model":{"position":[[25585,5],[32772,5],[32813,6],[33821,5],[35631,5],[35747,5],[36701,5],[36743,4],[36890,5],[36955,5],[37973,4],[38000,4],[42863,5],[42902,4],[47443,5],[49339,6],[51630,7],[51655,6],[52007,6],[52048,5],[52517,6],[52554,5],[65829,5],[65997,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[5661,5],[10212,5]]}}}],["wager",{"_index":10476,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16769,5]]}}}],["wagetrajectori",{"_index":13721,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[47451,14],[49346,16]]}}}],["wagon",{"_index":15514,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[7181,7]]}}}],["wainaina",{"_index":10146,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2198,9]]}}}],["wait",{"_index":2083,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12002,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13940,7],[14057,4],[14185,5],[14530,4],[14555,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[27906,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17757,4],[18756,5],[18922,7],[22550,4],[24685,4],[28792,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15814,7],[27508,4],[27661,4],[32671,4],[48002,4],[52140,7],[53035,4],[53241,4],[54289,4],[54472,4],[57571,4],[64636,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18653,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[37044,4],[37154,4],[37770,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14846,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3984,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20188,4]]},"/en/lessons/installing-omeka":{"position":[[614,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39275,4],[39567,4],[40928,4]]},"/en/lessons/intro-to-bash":{"position":[[12840,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[396,5],[12696,5]]},"/en/lessons/intro-to-powershell":{"position":[[29737,7],[31463,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[38739,4],[44044,7]]},"/en/lessons/jupyter-notebooks":{"position":[[28637,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[15376,4]]},"/en/lessons/naive-bayesian":{"position":[[21154,5],[32368,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3551,5]]},"/en/lessons/sonification":{"position":[[37792,5],[37845,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22748,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[20609,4],[25748,4],[28902,4],[31769,4],[33151,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[26357,4],[28999,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[1024,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[13208,4]]},"/en/lessons/working-with-text-files":{"position":[[9146,7]]}}}],["waiter",{"_index":18694,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[66627,6]]}}}],["waiver",{"_index":19746,"title":{},"body":{"/en/lessons/research-data-with-unix":{"position":[[3362,7]]}}}],["wake",{"_index":20331,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[6999,4]]}}}],["waldeck",{"_index":17390,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68480,7]]}}}],["walden",{"_index":14162,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[5681,9]]}}}],["wale",{"_index":12533,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[11022,5],[19345,5]]},"/en/lessons/gravity-model":{"position":[[10910,5]]}}}],["walk",{"_index":1373,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19518,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[10744,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[47062,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21556,4],[23922,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15436,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[35476,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[500,4],[708,4],[17717,4],[24994,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9477,4],[26818,4]]},"/en/lessons/gravity-model":{"position":[[7951,4],[17850,4],[44791,4],[59932,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18034,4],[18744,4],[33796,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8607,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[3534,4]]},"/en/lessons/linear-regression":{"position":[[3296,4],[9390,4],[22817,4],[79866,5]]},"/en/lessons/logistic-regression":{"position":[[3016,4]]},"/en/lessons/naive-bayesian":{"position":[[66902,7]]},"/en/lessons/qgis-layers":{"position":[[8018,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46151,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20780,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[6363,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3294,4],[32588,4],[49005,5],[50439,5]]}}}],["walkthrough",{"_index":2757,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1624,11],[11962,12]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[13846,11]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[626,11],[662,11],[702,11],[24410,11],[25289,11],[25531,11]]},"/en/lessons/sonification":{"position":[[7800,11]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48363,12]]}}}],["wall",{"_index":10936,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[16841,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[33892,4]]}}}],["wallac",{"_index":16222,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11659,7],[12225,7],[49890,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3572,8]]}}}],["wallace10",{"_index":16220,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11267,10]]}}}],["walsh",{"_index":5036,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[51898,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18352,5],[18385,5],[68336,6]]}}}],["walsh.md",{"_index":5402,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18030,8],[18318,9]]}}}],["walter",{"_index":8478,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27445,6],[27965,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[9077,6]]},"/en/lessons/intro-to-powershell":{"position":[[26627,6]]}}}],["walz",{"_index":9452,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[50578,4]]}}}],["wand",{"_index":12475,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68238,5]]}}}],["wang",{"_index":11111,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[25682,4],[47066,4],[47401,5]]}}}],["want",{"_index":395,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10264,4],[17837,4],[18707,4],[19085,4],[19886,4],[22303,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[603,4],[849,4],[2703,4],[5181,4],[5477,4],[7245,4],[7639,6],[7792,4],[9440,4],[10187,4],[11101,4],[11770,4],[12649,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2562,4],[7044,4],[7091,4],[7183,4],[21828,4],[23135,4],[24382,4],[25215,4],[33675,4],[41944,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1754,6],[2194,4],[2332,4],[2801,4],[3167,4],[4480,4],[6339,4],[7619,6],[10954,4],[12848,4],[12874,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1262,4],[6173,4],[6350,4],[9107,6],[9685,4],[9711,6],[11181,4],[11536,4],[13212,4],[13291,4],[13440,4],[14769,4],[16443,4],[17234,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[8849,4],[14142,4],[16010,4],[24435,4],[24718,4],[26931,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1414,4],[4098,4],[4637,4],[4875,4],[5795,4],[5852,4],[18981,4],[19317,4],[20734,4],[21026,4],[21758,4],[21781,4],[22662,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[462,4],[4790,4],[4839,4],[6875,4],[7489,4],[8780,4],[8864,4],[12600,4],[13297,4],[14467,4],[15391,4],[16059,4],[18748,4],[19043,4],[19217,4],[23690,4],[24832,4],[24991,4],[25633,4],[26332,4],[29489,4],[30838,5],[31223,4],[32046,4],[33846,4],[35171,4],[35758,4],[35840,4],[37562,4],[37722,4],[40075,4],[41534,4],[46111,4],[49200,4],[53048,4],[55000,4],[56741,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3379,4],[17134,4],[17928,4],[18695,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1143,4],[6445,4],[9779,6],[10594,6],[10635,4],[10818,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10043,4],[10880,4],[31223,4],[35835,4],[51966,4],[62857,4],[62958,4],[65315,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[11728,4],[13443,4],[14109,4],[49798,4],[54645,4],[56158,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[544,4],[922,4],[2970,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2111,4],[15253,4],[17221,4],[21151,4],[25007,4],[25141,4],[26569,4],[27041,4],[27684,4],[29207,4],[29763,4],[30116,4],[32867,4],[33179,4],[40403,6],[44705,4],[48523,4],[50479,4],[51099,4],[51828,4],[53303,4],[53870,4],[57182,4],[59602,4],[64324,4],[70744,4]]},"/en/lessons/common-similarity-measures":{"position":[[705,4],[5548,5],[6095,4],[12068,4],[14594,4],[23110,4],[27508,4],[29259,4],[29902,6],[32849,4],[39249,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[8659,4],[9766,4],[10178,4],[13337,4],[13402,4],[13936,4],[19780,4],[20270,4],[20376,4],[20768,4],[28825,4],[31425,4],[31907,4],[32218,4],[33840,4],[34032,4],[46258,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4942,4],[5778,4],[8144,4],[9441,4],[9484,4],[13610,4],[17227,4],[24587,4],[34659,4],[35082,4],[35679,4],[35720,4],[36508,4],[37014,4],[39324,4],[44897,4],[44960,4],[45653,4],[47031,4],[63428,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1365,4],[1468,4],[5663,4],[6004,4],[6547,4],[9190,4],[9648,4],[12553,4],[16296,4],[21773,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1789,4],[31133,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3325,6]]},"/en/lessons/counting-frequencies":{"position":[[879,4],[6169,4],[6638,4]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[595,4],[971,4],[1070,4],[2488,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3505,6],[4302,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[382,4],[10166,4],[10250,4],[11065,4],[12844,4],[27943,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3986,4],[24060,4],[34656,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2249,4],[15379,4],[21780,4],[23097,4],[26439,4],[32036,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1571,6],[2937,4],[10890,6],[23029,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[23756,4],[24044,4],[24271,4],[24459,4],[31630,4],[32372,4],[32865,4],[34441,4],[34469,4],[34760,4],[34832,4],[41120,4],[42009,4],[42115,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[5584,4],[9448,4],[10245,4],[12696,4],[12989,6],[13356,4],[14185,4],[14538,4],[15428,4],[18215,4],[19325,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4152,4],[9395,4],[12529,4],[15018,4],[15153,4],[17787,4],[17898,4],[23704,4],[28856,4],[29018,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5368,4],[8110,4],[16780,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18777,4],[26935,4],[28144,4],[33400,4],[39738,6],[46655,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27966,4],[30393,4],[30578,4],[40549,4],[41953,4],[48918,4],[53799,4],[59808,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[902,4],[8663,4],[11764,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2664,4],[3221,4],[5019,4],[6786,4],[11394,4],[13997,4],[15227,4],[16079,4],[17267,4],[18291,4],[19532,4],[19797,4],[20067,4],[23520,4],[24557,4],[33340,4],[33484,4],[41799,4],[42986,4],[43751,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7952,5],[8523,4],[9995,5],[10009,4],[10896,4],[11199,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1086,4],[7248,4],[7354,4],[7845,4],[13849,4],[14093,4],[14521,4],[14557,4],[22007,4],[30815,4],[33593,4],[38000,4],[41524,4],[45128,4],[45395,6],[45740,6],[48481,4],[49257,4],[50997,4],[52650,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[845,6],[13465,4],[13929,6],[15342,4],[19083,4],[20064,4],[21719,4],[21771,4]]},"/en/lessons/extracting-keywords":{"position":[[939,4],[1114,4],[9447,4],[10255,4],[16052,4],[22862,4],[22935,4],[24357,4],[27625,4],[31245,4],[31760,4],[35301,4],[37952,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10027,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15785,4],[17879,4],[18630,4],[28476,4],[28552,4],[29647,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2403,4],[4071,5],[4543,4],[6986,4],[9685,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2345,4],[3497,4],[4671,4],[6794,4],[7733,4],[8026,6],[8260,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4320,5],[5303,6],[17336,4],[18038,4],[18175,4],[20335,4],[21502,4],[21556,4],[22103,4],[23059,4],[24884,4],[31951,4],[32520,4],[33088,4],[33726,4],[33883,4],[36644,4],[40489,4],[40689,4],[41881,4],[42778,4],[55488,5],[55918,4],[56020,4],[57920,4],[59168,6],[60140,4],[62829,4]]},"/en/lessons/geocoding-qgis":{"position":[[8191,4],[12168,4],[18949,4],[20153,4],[22505,4],[29076,4],[35529,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4495,4],[5469,4],[5895,4],[9061,4],[22823,4],[24019,4]]},"/en/lessons/georeferencing-qgis":{"position":[[8900,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[17277,4],[24338,6],[24614,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[3828,4],[10356,4],[11320,4],[11392,4],[12686,4],[13350,4],[14415,4],[15454,4],[15590,4],[15971,4],[16101,4],[17059,4],[18433,4],[18492,4],[19992,4],[24054,4],[25971,4],[27338,4],[28529,4],[31282,4],[31647,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[60,4],[735,6],[11904,4],[13606,4],[30749,4],[44636,4],[45969,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[6971,4],[7617,4],[9255,4],[18677,4],[18737,4],[18775,4],[18901,4],[21014,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[16486,4],[18677,4]]},"/en/lessons/gravity-model":{"position":[[5168,4],[22925,4],[57065,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[2090,7],[24445,4],[25035,4],[26723,4],[33183,4],[34846,5],[39179,4],[39308,4],[41972,4]]},"/en/lessons/installing-omeka":{"position":[[425,4],[720,5],[1405,4],[1952,4],[2967,4],[10777,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[3836,4],[4119,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4067,4],[27224,4],[29719,4],[38798,4],[41156,4],[48077,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[15463,6],[17762,4],[18337,4],[25110,4],[25244,4],[30215,4],[41575,4],[41662,4],[43538,4],[44336,4],[46398,4],[47559,4],[50468,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9381,4],[15253,4],[21579,4],[21690,4],[33430,4],[50010,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8023,4],[17933,4],[25947,4],[28174,4],[31509,4],[32997,4],[34718,4]]},"/en/lessons/intro-to-bash":{"position":[[1342,4],[2614,7],[3697,4],[5953,4],[6204,5],[7271,4],[7880,4],[8890,4],[9933,4],[10946,5],[14404,4],[14729,4],[15035,4],[15439,4],[15661,6],[17659,4],[18246,4],[18779,4],[19508,4],[20025,4],[20269,4],[20505,6],[22078,4],[22532,6],[22731,6],[23065,4],[23266,6],[23691,4],[23810,4],[23983,4],[24188,6],[24429,4],[25203,4],[26975,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[412,4],[4883,4],[5594,4],[5868,4],[7651,4],[9436,6],[9863,4],[10036,5],[10410,4],[10781,4],[11572,4],[12712,4],[12915,5],[15647,5],[15680,4],[18015,4]]},"/en/lessons/intro-to-linked-data":{"position":[[8168,6],[12031,4],[12699,6],[15344,4],[15806,4],[16669,4],[18995,4],[22821,4],[23243,4],[26470,4],[31813,4],[33051,4]]},"/en/lessons/intro-to-powershell":{"position":[[4095,4],[4182,4],[9520,5],[10851,4],[11670,4],[13677,4],[14178,4],[18413,4],[21082,4],[22695,4],[23026,4],[23066,4],[25577,4],[25956,6],[27374,5],[27576,4],[27610,4],[28389,4],[28498,4],[28519,4],[31354,4],[31609,4],[34296,5],[34451,4],[35134,4],[36654,4],[36835,4],[39166,4],[40056,4],[40463,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[542,4],[830,4],[2707,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[1852,4],[3265,4],[3676,4],[8034,4],[10432,4],[15244,4],[15380,4],[17339,4],[17379,4]]},"/en/lessons/introduction-map-warper":{"position":[[16668,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8342,4],[10485,4],[14829,4],[15830,4],[28838,4],[37852,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5156,4],[24062,4],[40501,4],[43052,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4202,4],[9737,6],[9940,6],[14117,4],[21299,4],[31208,4],[32752,4],[33665,4],[46058,4],[47167,4]]},"/en/lessons/json-and-jq":{"position":[[7076,4],[9362,4],[13118,4],[14337,4],[15506,4],[20658,4],[21335,4],[25406,4],[26686,4],[28549,4],[36979,4]]},"/en/lessons/jupyter-notebooks":{"position":[[3465,4],[3514,4],[3561,4],[3661,4],[3832,4],[3952,4],[5156,4],[9308,4],[10068,4],[19852,4],[21093,4],[21424,4],[23232,4],[25349,4],[26813,4],[26851,4],[26902,4],[27307,4],[30429,4],[30515,4],[30796,4],[33645,4],[34659,4],[34982,4],[35669,4],[43201,4],[44034,4],[44768,4],[44936,4],[45199,4],[48276,4],[50404,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3061,4],[6528,4],[6594,4],[8881,6]]},"/en/lessons/linear-regression":{"position":[[3975,4],[4252,4],[24281,4],[27670,4],[29000,4],[30375,4],[43348,4]]},"/en/lessons/linux-installation":{"position":[[4228,4]]},"/en/lessons/logistic-regression":{"position":[[16514,4],[21694,4],[22285,4],[23255,4],[26501,4],[27639,4],[36652,4],[41514,4],[41784,4],[57543,4]]},"/en/lessons/mac-installation":{"position":[[3909,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1891,4],[2136,4],[2482,4],[4560,4],[5396,4],[6678,4],[7077,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2073,4],[3875,4],[7774,4],[8213,4],[9652,4],[10118,4],[11612,4],[13041,4],[14090,4],[18237,4],[18804,4],[19976,4],[20320,4],[25183,4],[33981,4],[36265,4]]},"/en/lessons/naive-bayesian":{"position":[[2149,4],[3135,4],[4017,4],[8297,4],[22730,4],[22997,4],[23386,4],[23808,4],[24411,4],[29545,5],[29959,5],[34641,4],[35035,4],[35214,4],[36253,4],[37490,4],[37977,4],[38259,4],[41990,4],[48995,4],[52366,4]]},"/en/lessons/normalizing-data":{"position":[[3566,4],[5290,4],[6431,4],[7079,6],[8589,4],[9657,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[22440,4],[31676,7]]},"/en/lessons/output-data-as-html-file":{"position":[[2922,4],[4961,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1173,4],[1740,4],[4322,4],[4502,4],[5553,5],[7411,4],[7976,4]]},"/en/lessons/qgis-layers":{"position":[[1136,4],[10510,4],[12968,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[5590,6],[7844,4],[8800,4],[9032,4],[19382,6],[21328,4],[21789,4],[23206,4],[24839,4],[26663,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7174,4],[11573,4],[12443,4],[12511,4],[14598,4],[17941,4],[19941,4],[29259,6],[29653,6],[30078,4],[33829,6],[38447,4],[38591,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[1147,4],[1682,4],[19783,4],[23809,4],[25967,4],[33443,4],[33935,4],[35234,4],[35763,4],[36360,4],[37746,4],[44932,4],[47564,4]]},"/en/lessons/sentiment-analysis":{"position":[[18041,4],[18590,4],[19795,4],[20512,4],[25614,4],[25854,4],[33343,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1642,4],[24856,4]]},"/en/lessons/sonification":{"position":[[758,4],[1286,4],[11956,6],[18663,4],[22734,4],[24508,4],[33678,4],[37898,6]]},"/en/lessons/space-place-gazetteers":{"position":[[15793,4],[18050,4],[18581,4],[22855,4],[27737,4],[28755,4],[29020,4],[32345,4],[42317,4],[46325,4],[46694,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6966,4],[11463,4],[22032,4],[22378,4],[33024,4],[33082,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[3797,4],[6965,4],[13736,4],[20020,4],[22616,4],[34702,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7319,4],[19412,4],[21059,4],[21527,4],[27276,4],[38128,4],[42477,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11283,4],[31226,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[379,4],[9951,4],[16378,6],[24520,4],[24789,4],[26951,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[992,4],[1449,5],[7533,4],[13476,4],[22572,4],[22942,4],[25577,6],[25800,6],[31108,4],[32037,4]]},"/en/lessons/transliterating":{"position":[[3754,4],[5383,4],[16249,6],[17721,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2041,4],[14531,6],[14894,6],[20401,4],[23434,4],[24949,6],[27861,4],[28890,4],[29782,4],[32080,4],[33482,4],[36139,4],[36717,4],[40342,4],[43490,4],[44286,4],[45740,5],[46101,4],[46925,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[1573,4],[1618,4],[2036,4],[2167,4],[5136,4],[7690,4],[13597,4],[13713,4],[20297,4],[20638,4],[21959,4],[25170,4],[26186,4],[28991,4],[30337,4],[30956,4],[31085,6],[32169,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[659,4],[3107,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4496,4],[11379,4],[12650,4],[16070,4],[18074,4],[18736,4],[20674,4]]},"/en/lessons/vector-layers-qgis":{"position":[[14611,4],[16311,4]]},"/en/lessons/viewing-html-files":{"position":[[686,4],[875,4],[1768,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6759,4],[11619,7],[19160,4],[22819,4],[25275,4],[45008,4]]},"/en/lessons/windows-installation":{"position":[[879,4],[5121,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1296,4],[1358,4],[6700,4],[11471,4],[11742,4],[12305,4],[19716,4]]},"/en/lessons/working-with-text-files":{"position":[[2258,4],[2387,4],[2531,4],[8333,4],[8529,4]]},"/en/lessons/working-with-web-pages":{"position":[[3633,7],[7071,4],[7208,4]]}}}],["war",{"_index":1653,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34993,3],[35183,3],[46459,3],[46572,3],[51231,3],[51344,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2877,3],[2951,3],[7061,3],[10423,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22715,3],[23638,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13201,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1244,4],[36993,5],[59282,3],[59301,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5647,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[25722,4],[27787,3],[28151,3],[28321,3],[28685,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7799,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[3947,3],[4029,4],[5504,3],[8229,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35286,3],[35435,3],[40414,3],[41784,5],[45202,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[1885,4]]},"/en/lessons/intro-to-bash":{"position":[[13786,3],[14906,3],[16404,3],[18427,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[12754,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45008,3],[53896,5]]},"/en/lessons/naive-bayesian":{"position":[[49044,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3962,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[977,3],[990,3],[1009,4],[1030,3],[2339,3],[2622,4],[3202,3]]}}}],["ward",{"_index":13340,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[5413,6]]}}}],["ward’",{"_index":4121,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35085,6],[35194,6]]}}}],["ware",{"_index":20695,"title":{},"body":{"/en/lessons/sonification":{"position":[[13264,6]]}}}],["warehous",{"_index":12864,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[7749,9]]}}}],["wari",{"_index":17539,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[4499,4]]}}}],["warm",{"_index":7195,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[2458,4]]}}}],["warmli",{"_index":9988,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[56233,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13811,6],[13938,7]]}}}],["warn",{"_index":2308,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[3184,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[25133,8],[25743,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[8501,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[15754,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[20757,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[15600,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[17256,4]]},"/en/lessons/geocoding-qgis":{"position":[[24108,7]]},"/en/lessons/georeferencing-qgis":{"position":[[9497,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30049,7],[30115,7]]},"/en/lessons/gravity-model":{"position":[[14050,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[12769,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[42607,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[18159,8],[38855,7],[40090,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[21763,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[8932,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[9084,9],[25393,7],[25474,7],[25603,7],[41454,4],[47123,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21707,9]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4244,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12694,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[19368,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9550,8]]}}}],["warp",{"_index":1757,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[43097,4]]},"/en/lessons/introduction-map-warper":{"position":[[4347,6],[4453,6],[17912,4],[18047,6],[18305,4]]}}}],["warper",{"_index":10088,"title":{"/en/lessons/introduction-map-warper":{"position":[[20,6]]}},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1407,6],[2799,7],[2811,6],[2999,6],[3289,7],[3357,7],[3460,7],[4377,7],[7427,6],[7950,6],[14398,6]]},"/en/lessons/introduction-map-warper":{"position":[[21,6],[46,6],[190,6],[453,6],[495,6],[933,6],[2341,6],[5287,6],[5975,6],[6985,6],[7385,6],[8240,7],[8878,6],[8952,7],[8964,6],[10537,6],[11537,7],[16898,6],[18896,6],[21460,6],[23333,6]]}}}],["warper’",{"_index":10104,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4568,8],[7539,8]]}}}],["warrant",{"_index":2957,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[25917,7]]}}}],["warren",{"_index":13907,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[9056,6]]},"/en/lessons/naive-bayesian":{"position":[[15814,7],[16470,7],[16575,7],[16834,6],[17191,6],[17816,7],[18504,6],[19745,6],[19906,6],[20374,6],[23938,7],[24589,7],[26178,7]]}}}],["warrenesqu",{"_index":18336,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[19843,13]]}}}],["warren’",{"_index":18346,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[22303,8]]}}}],["warrior",{"_index":9355,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32513,7]]}}}],["warsaw",{"_index":1878,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47081,7],[50367,7]]}}}],["wartim",{"_index":22166,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18500,7]]}}}],["warusfel",{"_index":20848,"title":{},"body":{"/en/lessons/sonification":{"position":[[41374,8]]}}}],["warwickshir",{"_index":10909,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9193,12]]}}}],["warwickshire104149.315205096",{"_index":13698,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39108,28]]}}}],["warwickshire1047034",{"_index":13794,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54773,19]]}}}],["washington",{"_index":2487,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[18209,10],[18258,10],[18307,10],[18356,10],[18405,10],[18454,10],[18503,10],[18552,10],[22134,11]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2330,10]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1171,10],[9954,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[11958,12],[12026,10]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[20986,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18274,11],[28156,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[58010,12]]},"/en/lessons/sonification":{"position":[[34437,10]]},"/en/lessons/space-place-gazetteers":{"position":[[11873,10]]}}}],["washington,1865",{"_index":11343,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[19357,15]]}}}],["wasn’t",{"_index":6457,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[53276,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20679,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11220,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[19033,6],[29848,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[21668,6]]}}}],["wasserman",{"_index":7587,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[39584,10]]}}}],["wast",{"_index":21084,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[2797,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[16076,5],[16521,5]]}}}],["wastaughtpianobi",{"_index":15194,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[16502,16],[16557,16]]}}}],["wat",{"_index":13663,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[36733,5],[37994,5],[50125,7]]}}}],["watch",{"_index":3101,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31170,6],[31319,6],[31368,5],[32622,5],[32928,5],[33692,5],[58787,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9872,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3313,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10962,8]]},"/en/lessons/extracting-illustrated-pages":{"position":[[29322,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9197,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[14827,9],[16523,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11383,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44485,5]]},"/en/lessons/intro-to-powershell":{"position":[[12708,5],[14266,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[22233,7],[22652,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[13798,5],[23503,5],[28202,5]]},"/en/lessons/naive-bayesian":{"position":[[65929,5],[66178,5],[66949,5],[67049,5]]},"/en/lessons/sonification":{"position":[[12792,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[17763,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[5226,5]]}}}],["watch?v",{"_index":21679,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[9678,9]]}}}],["water",{"_index":2146,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[2475,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57013,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37222,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8923,5],[9277,5],[9467,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[8392,5]]},"/en/lessons/introduction-map-warper":{"position":[[483,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[22414,6]]}}}],["watercolor",{"_index":15676,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11896,11]]}}}],["watl",{"_index":20697,"title":{},"body":{"/en/lessons/sonification":{"position":[[14397,7]]}}}],["watson",{"_index":7864,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20547,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8509,6]]},"/en/lessons/linear-regression":{"position":[[68362,6],[68392,8]]}}}],["wav",{"_index":10125,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10595,4]]}}}],["wave",{"_index":10293,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2406,4],[3271,5],[3423,4],[3483,4],[3807,5],[3993,5],[9149,4]]}}}],["waveform",{"_index":10291,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[2061,8],[2130,9],[3854,8],[4135,8],[5431,9],[6651,9],[8224,8],[10162,8]]}}}],["waxi",{"_index":20839,"title":{},"body":{"/en/lessons/sonification":{"position":[[40866,5]]}}}],["way",{"_index":228,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4752,3],[9447,5],[16057,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[350,4],[2691,3],[7392,3],[14555,5],[20118,3],[34124,4],[35245,3],[37556,3],[39858,4],[42168,3],[43293,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[11491,3],[12373,3],[13807,3],[14066,3],[15353,5],[15509,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[3351,4],[7913,3],[9453,3],[9874,3],[10217,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[7589,3],[11682,4],[19814,5],[22156,3],[24642,4],[26315,3],[27835,3],[29976,3],[30809,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[263,3],[3922,4],[15999,3],[22845,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5467,3],[9302,4],[14807,3],[15077,4],[25152,4],[36008,3],[36199,3],[37334,3],[42718,3],[43076,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4526,4],[5015,3],[5183,3],[6032,3],[9270,3],[9317,3],[10195,3]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[1519,4],[1594,3],[5265,3],[5312,3],[6285,3],[6389,3],[6705,4],[7133,3],[13665,4],[20434,3],[24721,3],[27150,4],[27459,3],[30292,3],[32920,3],[33355,4],[41516,3],[57759,3],[66474,5],[66528,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10794,3],[13250,3],[13300,3],[17475,4],[20619,3],[20799,3],[42747,3]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1820,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7804,3],[8142,3],[8238,3],[11241,3],[24032,3],[25419,4],[36326,4],[39630,4],[56171,5],[63644,4]]},"/en/lessons/common-similarity-measures":{"position":[[7704,5],[9117,4],[9574,3],[11069,4],[11537,3],[18173,4],[19376,4],[21511,3],[29367,3],[32749,3],[34240,3],[36310,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3399,4],[7391,5],[17691,4],[18115,4],[19280,3],[19605,3],[21119,4],[26585,3],[30204,5],[33610,3],[35762,3]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[1363,4],[14389,4],[15096,5],[17355,3],[27321,3],[31537,3],[31923,3],[32093,4],[32631,5],[34609,5],[38031,3],[40334,3],[41925,3],[45051,3],[45294,3],[57049,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2434,4],[3017,4],[5942,4],[11358,3],[11926,3],[12128,3],[13949,3],[15097,5],[15331,3],[15463,3],[17504,3],[20050,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1309,3],[1399,3],[2838,3],[24491,3],[26094,3],[29724,3]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[2950,3],[11328,3],[13848,4],[15653,3],[27046,3],[36332,3],[36522,3],[37844,3]]},"/en/lessons/counting-frequencies":{"position":[[374,5],[483,3],[14276,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5224,3],[5896,3],[5979,3],[31357,3],[31669,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[2483,4],[7621,3],[16775,3],[17018,3],[32766,3],[32907,3],[33993,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[4082,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1181,4],[3185,3],[7561,3],[11311,4],[15475,4],[15516,4],[15674,4],[21350,4],[23856,3],[26209,4],[29692,3]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[768,3],[879,3],[1535,3],[4105,5],[5001,5],[5081,4],[5388,4],[7463,4],[11551,4],[12122,4],[12558,3],[12800,4],[13181,3],[17221,5],[20162,3],[25857,3],[37421,4],[37725,4],[39383,4],[42375,4],[42779,4],[42921,3],[47300,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2520,3],[5133,3],[5620,3],[15205,4],[17534,3],[18000,3],[20453,4],[20821,4],[22512,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1921,4],[2945,3],[25546,4],[28762,3],[28888,4],[29111,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5482,3],[7509,3],[7733,3],[7919,3],[10138,3],[16722,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2980,4],[4717,4],[5905,4],[34478,5],[38664,3],[39933,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[44117,5],[44630,5],[46464,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5159,3],[8997,3],[19070,3],[26576,4],[30362,3],[31241,3],[40929,4],[42773,3],[43545,3],[48861,3],[48976,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[208,4],[713,3],[3219,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[993,4],[3071,3],[11495,4],[12045,3],[14182,4],[21334,4],[23586,3],[29442,3],[30129,3],[30278,3],[31153,4],[31249,4],[31455,3],[32008,3],[36540,3],[36623,3],[39295,5],[39414,4],[40107,4],[42100,4],[45982,4],[48053,3],[49736,4],[49941,5],[51141,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2299,4],[4374,5],[10295,4],[19888,4]]},"/en/lessons/extracting-keywords":{"position":[[10331,3],[11036,4],[11485,4],[17281,4],[26010,4],[27125,4],[33664,3],[38721,3]]},"/en/lessons/facial-recognition-ai-python":{"position":[[667,5],[39129,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4313,4],[13625,3],[20859,4],[28078,3],[33160,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[10444,4],[11719,3],[13679,3],[17365,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2371,3],[2530,3],[4009,3],[4346,3],[4439,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[3297,3],[9230,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[3216,4],[13399,4],[14338,5],[20636,3],[21374,3],[39308,4],[55043,3],[55598,3],[56864,3],[62856,3],[68156,3]]},"/en/lessons/geocoding-qgis":{"position":[[4419,3],[6953,3],[10641,3],[12032,5],[15999,4],[22696,3],[27048,4],[27269,4],[27298,4],[27433,3],[29265,3],[29548,3],[30384,3],[31254,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8783,3],[26634,3]]},"/en/lessons/georeferencing-qgis":{"position":[[9592,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[1018,3],[20627,4],[23294,3],[27823,4],[28504,3],[34922,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[4219,3],[6047,3],[7744,3],[8551,4],[11490,3],[12291,3],[15296,4],[18571,3],[20735,3],[29136,3],[29580,6],[33619,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[1227,3]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[8199,3],[15666,4],[21390,3],[22054,4],[23030,3],[23337,3],[36922,5],[46095,3],[46348,4],[46685,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[304,3],[835,4],[10629,3],[10816,3],[11217,3],[12261,3],[16562,3],[19724,3],[21727,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[891,3],[4746,3],[9582,3],[16845,3],[26360,4]]},"/en/lessons/gravity-model":{"position":[[1507,4],[19147,3],[21051,3],[23756,4],[32392,4],[34090,4],[37294,4],[45236,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[1468,4],[1526,4],[1608,3],[8342,3],[8992,4],[9939,3],[10372,3],[10537,4],[32615,3],[35276,3],[44875,4]]},"/en/lessons/installing-omeka":{"position":[[1500,4],[1817,3],[12778,4]]},"/en/lessons/installing-python-modules-pip":{"position":[[262,4],[1380,4],[1487,4],[2859,3],[3336,5],[4654,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[2235,5],[2545,3],[6747,3],[9216,3],[11697,3],[12308,3],[14735,4],[16862,4],[17552,4],[22867,3],[42400,3],[43286,4],[44441,3],[44550,3],[46510,3],[50461,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[19683,3],[43097,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[27168,3],[27398,3],[28942,3],[30301,3],[34495,4],[36599,3],[37852,3],[45164,3],[48404,4],[51542,4],[52228,3]]},"/en/lessons/intro-to-bash":{"position":[[578,3],[967,3],[6451,3],[6665,5],[12201,4],[14356,5],[15240,3],[20790,3],[21562,3],[24666,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1303,3],[8401,3],[16089,3]]},"/en/lessons/intro-to-linked-data":{"position":[[1357,3],[3750,3],[3900,3],[6746,4],[8460,3],[8993,3],[9842,3],[9923,3],[10311,4],[10571,3],[12388,4],[15763,3],[16480,4],[16964,4],[17608,4],[22979,3],[24449,3],[28004,3],[36352,3]]},"/en/lessons/intro-to-powershell":{"position":[[9767,3],[17736,3],[22242,4],[22814,3],[24744,3],[31020,5],[32459,3],[41210,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[498,3]]},"/en/lessons/intro-to-twitterbots":{"position":[[5317,4],[10527,3],[22761,4],[25021,4]]},"/en/lessons/introduction-map-warper":{"position":[[2276,4],[13760,3],[17531,3]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[10641,3],[12905,3],[20444,4],[23595,3],[24556,3],[24802,4],[34492,3],[36842,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2985,4],[16610,4],[24883,4],[29630,4],[29876,3],[38623,3],[39474,4],[44021,5],[44500,3]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1274,5],[1860,4],[1871,4],[2697,4],[2787,4],[6833,3],[11116,3],[18067,3],[29100,3],[29762,4],[32896,3],[35163,4],[37443,3],[44267,3],[52479,3]]},"/en/lessons/json-and-jq":{"position":[[2099,4],[5660,3],[6420,3],[16903,3],[17732,4],[18329,4],[23486,4],[30751,3],[36234,4],[37073,3],[37545,3],[39209,3]]},"/en/lessons/jupyter-notebooks":{"position":[[793,3],[3649,4],[4992,3],[14057,3],[14440,3],[17249,3],[35205,3],[40883,4],[41245,3],[42175,3],[47826,3],[49804,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[9020,3]]},"/en/lessons/linear-regression":{"position":[[3873,5],[5929,3],[9005,3],[9076,4],[9307,3],[17945,3],[18986,3],[22579,3],[26459,4],[28956,3],[32165,5],[38270,5],[48147,3],[53542,3],[57749,3],[61668,4]]},"/en/lessons/linux-installation":{"position":[[2845,3],[3648,3],[3842,3]]},"/en/lessons/logistic-regression":{"position":[[5128,3],[8880,4],[9597,4],[19733,4],[41612,5],[53636,4],[63824,3]]},"/en/lessons/mac-installation":{"position":[[2224,3],[3235,3],[3429,3]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1408,3],[5508,3],[6789,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4333,3],[12976,3],[15850,4],[15898,3]]},"/en/lessons/naive-bayesian":{"position":[[10130,3],[21818,3],[22819,3],[45386,3],[47087,3],[54270,3],[58295,3],[61139,3],[61597,3],[66748,4],[68228,3],[68713,3]]},"/en/lessons/normalizing-data":{"position":[[7731,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2007,4],[13534,3],[13726,3],[14251,3],[14440,3],[33556,4],[35114,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4960,3]]},"/en/lessons/preserving-your-research-data":{"position":[[1547,4],[3613,4],[9412,3],[12341,4],[14261,4],[16266,4],[18800,4]]},"/en/lessons/qgis-layers":{"position":[[4834,4],[7767,3],[15603,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[478,3],[6396,3],[18644,4],[18963,4],[23502,4],[23591,3],[24951,3],[26426,4],[26615,4],[28519,3]]},"/en/lessons/research-data-with-unix":{"position":[[13433,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2424,3],[3029,3],[3937,3],[6056,3],[6764,3],[7439,5],[18989,3],[25334,3],[27091,3],[29861,3],[38435,4],[40795,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[4019,4],[7322,5],[8645,5],[22548,3],[29675,4],[42088,3],[47344,3],[48232,4]]},"/en/lessons/sentiment-analysis":{"position":[[3393,4],[7936,3],[23370,5],[23978,4],[24520,3],[25876,3],[32847,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2685,3],[2934,4],[3097,4],[6700,3],[8185,3],[9439,3],[12720,5],[27526,4],[36163,3],[38310,4]]},"/en/lessons/sonification":{"position":[[1278,4],[2701,4],[4002,4],[5617,3],[13447,3],[14635,4],[21383,4],[21895,4],[24070,3],[24184,3],[26470,3],[36543,3],[38330,4],[39388,4],[40271,3]]},"/en/lessons/space-place-gazetteers":{"position":[[672,4],[9930,3],[10731,3],[13473,3],[15740,4],[19539,3],[19874,3],[20413,3],[42571,3],[43555,3],[46652,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[954,4],[3490,3],[5736,3],[17221,3],[18324,3],[20665,3],[26502,3],[27414,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2032,4],[10306,3],[18096,3],[20455,4],[35703,4],[36537,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[602,3],[1327,4],[4545,4],[4769,4],[9770,3],[14749,3],[27445,3],[30763,4],[33672,3],[38042,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[6660,5],[9439,3],[26210,3],[47336,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2688,5],[5468,4],[14931,3],[24068,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2168,4],[11604,3],[26991,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3099,3],[4633,3],[5178,3],[7769,4],[8130,3],[15050,3],[16022,3],[25137,3],[25999,3],[28130,3]]},"/en/lessons/transliterating":{"position":[[1261,4],[5698,3],[6093,3],[14256,3],[14844,3]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[684,4],[5855,4],[8069,3],[8987,4],[17269,4],[24768,3],[33143,4],[35590,3],[49541,4],[49998,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[3869,3],[5585,4],[11191,3],[15033,3],[18106,3],[21323,3],[23194,3],[29101,4],[30244,4],[31445,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1041,3],[3839,3],[6961,4],[7935,4],[12325,3],[16476,4],[16527,4],[21790,4],[23873,3],[25864,4]]},"/en/lessons/vector-layers-qgis":{"position":[[17164,5],[17208,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4758,3],[6576,4],[9271,3],[35520,3],[35688,3],[43230,4]]},"/en/lessons/windows-installation":{"position":[[3582,3],[4447,3],[4641,3]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3512,3]]},"/en/lessons/working-with-text-files":{"position":[[1393,5],[3160,3]]},"/en/lessons/working-with-web-pages":{"position":[[1054,3],[2158,5],[2760,3],[3990,4]]}}}],["waypoint",{"_index":20927,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[10531,8]]}}}],["way—henc",{"_index":13058,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11835,9]]}}}],["wb",{"_index":4137,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35918,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25402,6],[26996,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[20723,5],[29120,5]]}}}],["wc",{"_index":15407,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[44846,4]]},"/en/lessons/research-data-with-unix":{"position":[[4375,2],[6122,3],[6131,2],[6203,2],[6639,2],[6699,2],[6797,2],[6897,2],[7088,2],[7334,2],[7415,2],[8162,2],[12936,2]]}}}],["wdaynum",{"_index":12692,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21254,7]]}}}],["wdaynum=\"2\">20100810</attr>",{"_index":12665,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20116,36]]}}}],["wdaynum=\"7\">",{"_index":12684,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20902,15]]}}}],["we",{"_index":18795,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11096,3]]}}}],["we'll",{"_index":12267,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[39489,5],[39587,5],[44242,5],[44668,5],[45822,5],[46150,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[4254,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17438,5]]}}}],["we'r",{"_index":12165,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[24570,5],[39428,5],[39754,5],[45298,5]]}}}],["we'v",{"_index":12170,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25094,5],[25257,5],[39831,5],[52854,5]]}}}],["we+umap",{"_index":4504,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[66628,7]]}}}],["weak",{"_index":5372,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[9816,10],[59021,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29480,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2556,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21145,5],[21209,4],[21471,4]]},"/en/lessons/gravity-model":{"position":[[32344,4],[56258,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[41511,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12408,8],[52535,11]]}}}],["weaken",{"_index":2474,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[17429,6]]}}}],["wealth",{"_index":1946,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1306,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3807,6],[19381,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[23588,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36364,6],[37631,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7747,6]]},"/en/lessons/space-place-gazetteers":{"position":[[15405,6],[28382,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3731,6]]}}}],["wealthi",{"_index":12847,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[4440,8]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19060,7]]}}}],["wealthier",{"_index":12952,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[22835,10]]}}}],["weapon",{"_index":14382,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[9140,9],[10418,7],[10433,8],[17987,6],[18165,6],[18244,10]]},"/en/lessons/visualizing-with-bokeh":{"position":[[37556,7]]}}}],["wear",{"_index":11153,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[32340,7]]}}}],["weather",{"_index":9333,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31647,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5171,7],[5298,7],[5453,7]]},"/en/lessons/linear-regression":{"position":[[52337,7],[52513,7]]},"/en/lessons/sentiment-analysis":{"position":[[27700,7],[30390,7],[31487,7],[34680,7],[36411,7]]},"/en/lessons/sonification":{"position":[[37124,7]]}}}],["weatherli",{"_index":18583,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[58671,12]]}}}],["weaver",{"_index":22983,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[51681,7]]}}}],["weaver’",{"_index":15923,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[41790,8]]}}}],["web",{"_index":357,"title":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[0,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22,3]]},"/en/lessons/viewing-html-files":{"position":[[14,3]]},"/en/lessons/working-with-web-pages":{"position":[[12,3]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9103,3]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[8678,3]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[34378,3]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[561,3],[13291,3],[16156,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[13549,3],[13905,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14373,3],[19174,3],[32819,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3998,3]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3477,3],[9421,4],[9964,3],[30509,3],[31517,3],[34956,3],[38612,4],[41338,3],[41475,3],[42768,4],[43239,3],[44680,3],[51161,4],[51611,3],[57155,3],[58877,3],[59794,3]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1704,4],[4007,3],[19412,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[986,3],[14550,3],[14749,3]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[69211,3],[69274,4],[69562,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5083,3],[11017,3],[61880,3],[66891,3],[68863,3]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25307,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[6990,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23204,3],[59916,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2104,3],[4765,3],[5745,4],[6887,4],[7202,6]]},"/en/lessons/counting-frequencies":{"position":[[7077,3],[12656,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[10,3],[1276,3],[1481,3],[1858,3],[1879,3],[2184,3],[2524,3],[2561,3],[4546,3],[4557,3],[4687,3],[5320,3],[6718,4],[7008,4],[7227,3],[8208,3],[13692,3],[14519,3],[14597,3],[15002,3],[15044,3],[17423,3],[17581,3],[18659,3],[44424,3],[46871,3]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3045,3]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2121,3],[11827,3],[17099,3],[17355,3],[19205,3],[19280,3]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13793,3],[23396,3],[23955,3],[24067,3]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[23444,3]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[1075,3],[2457,3],[2931,3],[3525,3],[4115,3],[13733,3],[13789,4],[14448,3]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41378,3]]},"/en/lessons/editing-audio-with-audacity":{"position":[[12942,4],[13150,3],[13438,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5243,3],[13730,3]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36,3],[1121,3],[1320,3],[1728,3],[1800,3],[2933,3],[2966,3],[3447,4],[3660,3],[3851,3],[3936,3],[4106,3],[4136,3],[4531,3],[4832,3],[6258,3],[6336,3],[13248,3],[18122,3],[18581,3],[18926,3],[19844,3],[22341,3],[25075,3],[26735,3],[32680,3],[34592,3],[35000,3],[36962,3]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[21083,3],[26894,3],[34979,3],[35218,3]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[793,3],[1434,3],[1580,3],[8019,3],[10800,3]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8233,3],[10309,3]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63412,3],[66312,3],[66913,3]]},"/en/lessons/geocoding-qgis":{"position":[[3273,3],[37214,3],[38306,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32776,3]]},"/en/lessons/georeferencing-qgis":{"position":[[3205,3]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26280,3],[26834,3],[27064,3],[27412,3]]},"/en/lessons/getting-started-with-markdown":{"position":[[903,4],[2042,4],[2461,3],[10615,4],[11615,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[399,3],[46249,3],[47134,3]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[819,3],[1182,3],[7717,4],[11456,4],[12022,3],[12147,3],[23237,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[10971,3],[30034,3]]},"/en/lessons/installing-omeka":{"position":[[2017,3],[2696,3],[4056,3],[4889,3],[5739,3],[5768,3],[5827,3],[7207,3],[10793,3]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4664,4],[21167,3],[40231,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3315,3],[5427,3],[5822,4],[6812,3],[50115,3]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5680,3],[5773,3],[7812,3],[7968,3],[8157,3],[9153,3],[9205,3],[9297,3],[9582,4],[17939,3],[18497,3],[49666,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1861,3]]},"/en/lessons/intro-to-bash":{"position":[[831,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1473,3],[1564,4],[4977,4]]},"/en/lessons/intro-to-linked-data":{"position":[[2048,3],[3241,3],[8542,4],[11495,4],[11947,3],[13275,3],[13316,3],[13510,4],[13552,3],[14411,3],[17718,4],[21027,3],[36871,3],[37127,4],[37490,3],[37762,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4845,3],[6447,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5062,3],[7436,4]]},"/en/lessons/introduction-map-warper":{"position":[[6109,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[330,3],[2701,3],[3816,3],[10438,3],[10705,3],[18326,3],[40326,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1098,3],[1522,4],[1840,3],[1958,3],[2340,3],[2491,3],[2538,3],[2564,3],[2606,3],[2745,3],[2957,3],[3025,3],[3196,3],[3223,5],[3297,3],[3361,3],[3591,3],[3643,3],[3773,3],[4039,3],[4099,3],[4266,3],[4316,3],[4852,3],[4882,3],[6150,3],[6308,3],[8268,3],[8316,3],[8349,3],[8959,3],[9106,3],[10234,3],[14426,4],[15960,3],[16348,3],[16439,3],[16513,3],[19530,3],[19671,3],[20320,3],[20518,3],[20587,3],[20976,3],[21461,3],[21931,3],[22341,3],[24552,3],[27135,3],[27231,3],[27295,3],[32705,3],[35619,3],[36569,3],[39380,3],[40951,3]]},"/en/lessons/json-and-jq":{"position":[[3205,6],[5063,3],[7448,6]]},"/en/lessons/jupyter-notebooks":{"position":[[12763,3],[25227,3],[42524,3]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1469,3]]},"/en/lessons/linux-installation":{"position":[[4703,3]]},"/en/lessons/mac-installation":{"position":[[4380,3]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1,3],[482,3],[1041,3],[1325,3],[1356,3],[2822,3],[3336,3],[3345,3],[3595,3],[4306,3],[15749,3],[15792,3],[19617,3],[19689,3],[19724,3],[21686,3],[21696,3],[21963,3],[22121,3],[22234,3],[22839,3],[25852,3],[25881,3],[27201,3],[27332,3],[36224,3],[36287,3],[36743,3]]},"/en/lessons/normalizing-data":{"position":[[1284,3]]},"/en/lessons/output-data-as-html-file":{"position":[[4615,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4986,3],[10966,4],[11054,4]]},"/en/lessons/preserving-your-research-data":{"position":[[910,4]]},"/en/lessons/qgis-layers":{"position":[[3417,3]]},"/en/lessons/sentiment-analysis":{"position":[[15293,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23,3],[151,3],[311,3],[412,3],[1204,3],[1282,4],[3258,3],[3372,3],[6748,3],[7012,3],[7121,3],[16300,3],[21847,3],[22166,3]]},"/en/lessons/space-place-gazetteers":{"position":[[16825,3],[44151,3],[50185,3]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7457,4],[7987,4],[8021,3],[16530,3],[31011,3]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21229,3]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[10105,3],[10961,3],[21803,3]]},"/en/lessons/text-mining-youtube-comments":{"position":[[119,3],[6201,3]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[14572,3],[15138,3],[25286,4],[25493,3]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[2495,3],[2575,4],[3202,3],[3691,3],[4047,3],[4875,3],[7415,3],[34002,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[112,3],[7837,3],[8174,3],[8504,3],[19455,3],[19477,3],[32931,3]]},"/en/lessons/transliterating":{"position":[[418,3],[3653,3],[3719,3],[3993,3],[4038,3],[4132,3],[4405,3],[14431,3],[17029,3],[17449,3],[17579,3],[17627,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[48187,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[32883,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[2589,3],[3788,3],[15640,3],[16224,3],[16442,3],[16496,3],[16969,3],[17187,3],[26551,3]]},"/en/lessons/viewing-html-files":{"position":[[15,3],[450,3],[575,3],[723,3],[937,3],[1178,3],[1697,3],[3875,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[640,3],[3797,3],[7910,3],[8779,3],[9096,3],[12875,3],[13595,4],[42856,3],[42917,3],[43075,3],[43345,3],[44399,3],[46309,3]]},"/en/lessons/windows-installation":{"position":[[5630,3]]},"/en/lessons/working-with-text-files":{"position":[[301,3]]},"/en/lessons/working-with-web-pages":{"position":[[13,3],[682,3],[732,3],[808,3],[839,3],[1070,3],[2399,3],[2656,3],[4790,3],[6187,3],[7191,3],[8581,3],[10327,3]]}}}],["webber",{"_index":9480,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[51621,7]]}}}],["webbrows",{"_index":7783,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4404,10],[4914,10]]},"/en/lessons/output-data-as-html-file":{"position":[[5686,10],[6599,10]]}}}],["webbrowser.open_new_tab('helloworld.html",{"_index":7787,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5114,42]]}}}],["webbrowser.open_new_tab(filenam",{"_index":7785,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4729,33]]}}}],["webcam",{"_index":8367,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[30755,6],[30992,7],[31127,7],[31342,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[20959,6],[24078,7],[24159,6],[24899,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[32764,7],[32812,6],[32859,6],[32940,6],[33231,7],[33368,7],[33396,6],[33534,6],[33598,6]]}}}],["webcont",{"_index":7620,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4344,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[14828,10],[22633,10],[26049,10],[29140,10],[36970,10],[38436,10],[40040,10],[43985,10],[46345,10],[47677,10]]},"/en/lessons/working-with-web-pages":{"position":[[6063,10],[6786,10],[7106,10],[7733,11],[8726,10],[9292,10]]}}}],["webimag",{"_index":16617,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3705,11],[4565,8],[7968,11],[15230,8]]}}}],["webimage.url",{"_index":16672,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[14625,14],[15267,14],[15619,14],[38346,14],[39095,14]]}}}],["weblink",{"_index":13373,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2002,11]]}}}],["weblog",{"_index":20502,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39907,7]]}}}],["webmap",{"_index":20626,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38577,6]]}}}],["webmast",{"_index":15936,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3713,11],[24514,10]]}}}],["webpag",{"_index":2063,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9914,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2515,8],[3030,7],[3084,8],[3558,7],[3901,8],[8684,8],[8762,7],[14741,8],[31460,8],[33482,7],[34856,7],[37761,8],[43047,8],[45178,7],[45202,7],[49158,9],[50082,7],[50531,8],[51481,8],[59104,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[7379,9],[35409,8],[44320,9],[48105,7]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2195,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3396,8]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[45477,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11052,8],[11099,7],[13000,8],[15332,9],[30080,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[35603,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[864,7],[10871,7]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[12256,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[835,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[29067,9],[29118,10],[40332,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[8136,8],[8540,9],[8651,7]]},"/en/lessons/intro-to-bash":{"position":[[894,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[231,7],[1184,8],[1397,8],[4811,7],[12796,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4472,8],[4525,7],[4585,7],[4666,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[7789,9]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[2017,8]]},"/en/lessons/research-data-with-unix":{"position":[[2522,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[23408,8]]},"/en/lessons/sonification":{"position":[[5896,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31393,9]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[20970,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16397,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25463,9]]},"/en/lessons/transliterating":{"position":[[2399,7],[5008,7],[12402,9],[12784,7],[12875,7],[13998,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8817,8]]},"/en/lessons/working-with-web-pages":{"position":[[3849,9],[7699,7]]}}}],["webpage.pi",{"_index":23685,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[5946,11],[6596,10],[8879,10],[9102,10]]}}}],["webpagetotext(url",{"_index":19135,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[4728,19]]}}}],["webscrap",{"_index":6562,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[6918,11],[7081,12]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5522,12],[7546,11]]},"/en/lessons/text-mining-youtube-comments":{"position":[[64327,11]]}}}],["websit",{"_index":268,"title":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[18,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[29,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[5912,8],[6177,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4429,7],[48586,7],[48792,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[483,8],[802,8],[1289,8],[1737,8],[10050,8],[10747,7],[16100,8]]},"/en/lessons/automated-downloading-with-wget":{"position":[[413,7],[1149,8],[1163,7],[1245,7],[1399,8],[1435,8],[1516,9],[3839,8],[6560,7],[7972,7],[9158,7],[9358,7],[9612,9],[11872,7],[12372,8],[15129,7],[16468,8],[16599,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[14841,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[2581,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19,7],[159,7],[235,8],[318,7],[999,9],[1016,9],[1119,8],[1506,7],[2291,9],[2308,9],[2341,9],[2908,9],[3301,7],[3740,7],[4051,9],[4100,7],[4176,9],[4227,8],[4377,8],[5110,7],[5280,7],[5302,7],[5369,8],[5726,8],[5826,8],[5920,9],[5962,7],[5981,7],[6831,7],[7047,7],[7673,7],[7765,7],[7864,8],[8354,7],[8924,7],[9067,8],[9355,8],[9386,7],[9856,8],[11331,7],[11496,7],[12519,7],[23440,7],[23726,8],[24378,7],[25383,7],[25669,8],[26100,8],[26207,8],[26365,7],[29188,7],[29227,7],[29737,8],[30365,7],[30425,7],[30481,7],[30615,7],[30690,7],[30708,7],[31241,7],[32261,7],[32355,7],[32764,7],[32828,7],[32976,7],[33214,7],[33358,7],[33436,7],[33578,7],[33610,7],[33926,7],[34036,7],[34124,7],[34201,7],[34280,7],[34394,7],[34484,7],[34688,7],[35045,7],[35204,7],[35867,8],[36414,7],[36513,7],[36563,7],[36623,7],[36713,8],[37019,7],[37481,7],[37706,8],[37836,7],[38001,7],[38786,7],[39301,8],[39367,7],[39522,7],[39743,7],[40054,8],[40255,7],[41006,8],[41089,8],[41711,8],[42164,8],[43948,8],[44830,7],[44877,7],[44954,7],[46664,7],[47021,7],[47261,7],[47601,7],[49975,8],[50202,7],[50601,7],[51068,8],[51213,7],[51420,7],[51803,7],[51870,7],[52213,7],[52657,7],[52908,7],[53319,7],[53393,7],[53510,8],[54772,8],[54870,7],[55723,7],[55879,9],[55934,7],[57053,7],[57558,8],[58102,8],[59058,7],[59200,7],[59232,7],[59492,7],[59823,7],[61430,7],[61873,7],[61949,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[4406,8],[4737,8],[6693,8],[7748,8],[7857,7],[7959,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[2955,8],[4696,7],[6122,7],[6499,7],[50585,8],[61097,7],[70101,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[34,7],[944,7],[1339,7],[1425,8],[1477,7],[1534,7],[1659,7],[1734,8],[1853,7],[2698,7],[2805,7],[2888,7],[5445,7],[5530,7],[6761,7],[7210,7],[7461,7],[13822,8],[14153,8],[16321,7],[17012,7],[21481,8],[24104,7],[24215,7],[24371,7],[24724,8],[24887,8],[27615,9],[29300,8],[30266,8],[31212,8],[32378,7],[32762,8],[33365,8],[33521,8],[33740,7],[34196,8],[34243,7],[34307,8],[35004,7],[35745,7],[36030,7],[36153,7],[36378,7],[36522,8],[39244,7],[39617,8],[39722,7],[42015,8],[46493,8],[47477,8],[47843,7],[48362,7],[48800,8],[49159,7],[49779,8],[49951,8],[50568,8],[50875,7],[50997,7],[51221,9],[51289,7],[52071,8],[52444,8],[52493,7],[53133,9],[57633,8],[58454,8],[59269,8],[59851,8],[59965,8],[59994,7],[61644,8],[64812,7],[65725,7],[65810,7],[66452,7],[66619,8],[67415,8],[67917,7],[68936,10],[68981,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4877,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[5740,8],[29666,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3490,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4227,8],[5558,7],[45736,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[35962,8]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[8877,7],[9584,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17293,7],[30943,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[11149,7],[14413,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[8286,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1811,8],[8333,8],[12404,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[4696,7],[9250,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[418,7],[538,7],[786,8],[925,7],[3833,8],[4640,8],[5497,8],[7334,8],[7388,9],[8481,7],[10292,9],[10790,7],[11942,8],[13327,8],[24651,8],[29819,7],[30706,8],[40648,7],[48380,7],[49073,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[13616,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4500,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[241,7],[361,7],[609,8],[4394,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[362,7],[482,7],[730,8]]},"/en/lessons/geocoding-qgis":{"position":[[36935,9],[37113,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12264,8],[24339,7],[24538,8],[29211,9],[29321,8],[29732,9],[29833,7],[33386,8],[33531,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2416,8],[7985,8],[8180,8]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[45999,8],[46138,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1358,7],[5803,7],[10887,7],[10918,8],[21481,8]]},"/en/lessons/gravity-model":{"position":[[9040,7],[22075,8],[45015,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[3286,8],[6316,7],[25800,8],[46200,8]]},"/en/lessons/installing-omeka":{"position":[[10748,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50748,8]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[5494,8],[49920,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9012,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10510,8],[10617,7]]},"/en/lessons/intro-to-linked-data":{"position":[[11515,8],[11789,9],[12047,7],[13068,8],[37272,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[1204,9],[16063,7],[26953,9]]},"/en/lessons/introduction-and-installation":{"position":[[2015,8]]},"/en/lessons/introduction-map-warper":{"position":[[8177,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2484,7],[2542,8],[5380,8],[5758,8],[8225,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[30,7],[1588,7],[3012,7],[3510,8],[4365,9],[4577,8],[5144,7],[5275,7],[5339,7],[5411,7],[5523,7],[5557,8],[5694,7],[5777,7],[5826,7],[5842,8],[6243,9],[6285,7],[6380,7],[6587,8],[8097,7],[8633,8],[8698,7],[10019,8],[10058,8],[14457,7],[14591,7],[15707,7],[15728,9],[16708,8],[17625,7],[18870,8],[20569,7],[21003,8],[21829,7],[23148,8],[23345,7],[23754,8],[24288,8],[24396,8],[35354,8],[36447,8],[36514,8],[43851,7],[44518,7],[44558,7]]},"/en/lessons/json-and-jq":{"position":[[5451,8]]},"/en/lessons/jupyter-notebooks":{"position":[[10736,8],[50169,8]]},"/en/lessons/linux-installation":{"position":[[1473,8]]},"/en/lessons/mac-installation":{"position":[[720,8],[1333,8]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3011,8]]},"/en/lessons/naive-bayesian":{"position":[[806,7],[926,7],[1174,8]]},"/en/lessons/normalizing-data":{"position":[[250,7],[370,7],[618,8]]},"/en/lessons/preserving-your-research-data":{"position":[[202,7],[322,7],[570,8],[9877,8],[9946,7],[10200,7],[10595,7],[10724,7]]},"/en/lessons/qgis-layers":{"position":[[5210,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[7661,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7544,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6368,7]]},"/en/lessons/sonification":{"position":[[6405,9],[8909,7],[38576,7]]},"/en/lessons/space-place-gazetteers":{"position":[[37046,8],[37228,7],[43784,8],[43965,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9804,8],[11234,8],[21797,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[21561,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5769,7],[9266,8],[9497,8],[13996,7],[32381,7],[38214,9],[38496,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[34990,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[596,8]]},"/en/lessons/transliterating":{"position":[[3072,7],[10064,8]]},"/en/lessons/up-and-running-with-omeka":{"position":[[89,8],[7469,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[12474,8],[15597,7],[16102,7],[16125,7],[16373,7]]},"/en/lessons/windows-installation":{"position":[[346,8],[518,8],[955,8]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13456,8],[17822,8]]},"/en/lessons/working-with-text-files":{"position":[[7683,8]]},"/en/lessons/working-with-web-pages":{"position":[[84,7],[204,7],[452,8],[1832,8],[2420,8],[2716,8],[5265,8],[7426,7],[7603,8]]}}}],["website!—hav",{"_index":3097,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30134,13],[30314,13]]}}}],["website</a></td>",{"_index":16066,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[32176,30],[37579,30],[42422,30]]}}}],["website.1",{"_index":5317,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1986,9]]}}}],["websites:6",{"_index":2423,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14467,10]]}}}],["website—it’",{"_index":3011,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6583,12]]}}}],["website’",{"_index":2020,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6930,9]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1374,9],[14287,9],[14441,9]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7152,9],[31393,9],[42377,9],[44919,9],[47065,9],[51588,9],[51713,9],[59423,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[33620,9],[35164,9],[35471,9],[44117,9],[67941,9]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[5221,9],[5818,9]]}}}],["webspac",{"_index":15163,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[12839,9]]}}}],["webtext",{"_index":14621,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5556,8],[45478,7],[45767,8],[46083,7],[46650,7],[47171,7],[47401,8],[47525,7],[48003,8],[52860,7]]}}}],["wed",{"_index":20443,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[28453,4],[31142,4],[32239,4],[35432,4],[37584,4]]}}}],["week",{"_index":771,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2530,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[57512,6],[59218,5],[59368,4],[59549,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[21276,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[46962,4],[47661,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[17807,4]]},"/en/lessons/jupyter-notebooks":{"position":[[16555,4],[20456,5],[29839,5],[30181,5],[32655,4],[32725,4]]},"/en/lessons/naive-bayesian":{"position":[[11844,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13980,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35619,6],[36628,5],[36772,4]]}}}],["weekend",{"_index":1118,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6897,7]]},"/en/lessons/sentiment-analysis":{"position":[[7564,7]]}}}],["weekli",{"_index":3006,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6170,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6436,6],[58966,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8778,6]]},"/en/lessons/gravity-model":{"position":[[35575,7],[65606,7]]},"/en/lessons/introduction-and-installation":{"position":[[1592,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8858,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[36101,6]]}}}],["weidman",{"_index":16455,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48336,7]]}}}],["weigh",{"_index":5347,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6259,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[18599,5],[26729,5]]},"/en/lessons/naive-bayesian":{"position":[[58080,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[41345,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[36462,5]]}}}],["weight",{"_index":1103,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6295,8],[6424,9],[9751,9],[34260,9],[36925,6],[36962,6],[39589,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[11169,8],[11299,8],[48585,8],[53937,7],[62796,6]]},"/en/lessons/common-similarity-measures":{"position":[[36799,9]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[29826,9],[30384,7],[32839,8],[32871,7],[33344,8],[34236,7],[34445,8],[35945,9],[38671,7],[39077,7],[42640,7],[43137,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21883,8],[22052,6],[22120,6],[22171,6],[22197,9],[22569,8],[41434,7],[50915,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[37562,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12544,8],[12641,8],[18518,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[11607,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[21960,6],[24451,6],[37717,8],[40229,6],[40388,6],[40822,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[34277,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4424,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[16518,9],[16862,10],[17180,6],[18029,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[30751,8]]},"/en/lessons/gravity-model":{"position":[[760,10],[818,10],[30653,11],[30698,10],[40926,10],[41451,10],[41467,10],[42175,11],[42359,10],[42512,10],[42654,9],[43559,10],[46209,10],[49721,10],[50039,10],[51389,10]]},"/en/lessons/image-classification-neural-networks":{"position":[[12820,8],[13631,7],[13713,7],[13781,7],[26077,7],[33503,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[24255,6],[26365,7],[28797,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5852,7]]},"/en/lessons/introduction-map-warper":{"position":[[13624,8]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[29645,6],[31630,6],[34002,6]]},"/en/lessons/jupyter-notebooks":{"position":[[1277,6],[2076,6]]},"/en/lessons/linear-regression":{"position":[[31073,8],[39215,8]]},"/en/lessons/logistic-regression":{"position":[[4364,8],[16299,7],[16413,9],[16655,6],[16736,6],[16767,10],[25203,11],[34780,7],[55976,6]]},"/en/lessons/naive-bayesian":{"position":[[8615,7],[23394,6],[25582,7],[61213,9],[70273,6],[70347,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[16555,7]]},"/en/lessons/sentiment-analysis":{"position":[[2751,6],[23436,8],[23502,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[8276,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[48683,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22204,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[11416,9],[11606,7],[26500,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[1493,7],[2292,7],[2451,7],[23192,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[9572,6]]}}}],["weight.attr",{"_index":21312,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[18421,12]]}}}],["weighti",{"_index":15244,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[26787,8]]}}}],["weightingcalculation.r",{"_index":13547,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[9475,22]]}}}],["weightingscalculations.r",{"_index":13722,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[47666,25],[48347,24]]}}}],["weights':ctfidf.toarray()[i]}).set_index('word",{"_index":4396,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[54035,50],[63870,50]]}}}],["weights.12",{"_index":6013,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43203,10]]}}}],["weights.bin",{"_index":13944,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[26032,11]]}}}],["weihong",{"_index":11269,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[47407,7]]}}}],["weingart",{"_index":3244,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[60474,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6871,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[4235,8]]}}}],["weingart’",{"_index":2867,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15001,10]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2786,10]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[25765,10]]}}}],["weir",{"_index":15287,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[35732,4]]}}}],["weird",{"_index":10772,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[21964,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3873,5]]}}}],["welcom",{"_index":3183,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[47482,7],[48239,7],[48381,7],[48480,7],[48877,8],[50636,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16779,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4009,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[7491,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[18219,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[29694,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[4209,7],[4388,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[36109,9],[50469,7]]},"/en/lessons/jupyter-notebooks":{"position":[[51993,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42589,8]]}}}],["weld",{"_index":6071,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45079,5]]}}}],["welfar",{"_index":13561,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[11009,7]]}}}],["well",{"_index":335,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[8318,4],[13099,4],[14104,4],[19630,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3990,5],[10120,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5639,4],[15417,4],[32181,4],[35728,4],[42852,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[12227,5],[16811,4]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4865,4],[31673,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3476,4],[10349,4],[25322,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[38946,4],[40825,4],[43545,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[813,4],[7406,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[978,4],[1263,4],[12321,5],[13527,5],[25308,4],[30056,5],[32035,5],[33032,4],[33178,5],[38694,4],[44726,4],[45886,4],[46910,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1779,4],[3148,4],[7902,4],[20734,4],[20838,4],[21127,4],[24914,4],[38313,5],[40035,4],[40097,4],[41452,4],[48111,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5476,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2403,4],[20813,5],[68078,4]]},"/en/lessons/common-similarity-measures":{"position":[[3055,4],[21769,5],[22956,4],[23916,4],[36537,4],[39660,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[3455,4],[6921,4],[9663,4],[15313,5],[20473,4],[26194,4],[27664,4],[31672,4],[34060,4],[34881,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[4348,4],[20082,4],[22500,4],[31906,4],[32463,4],[35445,4],[51441,4],[53283,4],[59635,4],[61149,4],[61432,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2904,4],[16866,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1640,4],[6541,4],[9411,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9845,4],[12133,4],[15010,4],[15601,4],[18030,4],[18820,5],[22825,5],[24636,5]]},"/en/lessons/counting-frequencies":{"position":[[11829,7],[13272,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12952,4],[13132,4],[15072,4],[27899,4],[46024,4],[46828,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36582,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[18681,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[1448,5],[2840,4],[12709,4],[14724,5],[15209,5],[18265,4],[19511,5],[25720,4],[31044,4],[31098,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[15527,4],[17868,4],[24477,4],[30862,4],[45643,4],[47003,4],[47621,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14919,5],[21780,5],[23613,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[28750,4],[28980,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[1715,4],[1771,4],[1950,5],[5073,4],[18430,5],[20242,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1873,4],[3190,4],[3481,4],[3631,4],[15548,4],[34102,4],[40452,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1573,4],[3319,4],[3354,4],[24589,4],[45652,4],[56028,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6919,4],[9481,5],[18338,5],[31890,4],[42047,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[15035,4],[29168,4],[29431,5],[35370,4],[47006,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4241,4],[8018,5],[22774,5],[28069,4]]},"/en/lessons/extracting-keywords":{"position":[[12886,4],[16225,5],[18645,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2429,4],[11307,4],[12299,4],[42234,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[35820,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7326,4],[11165,4],[11383,4],[11871,4],[15882,4],[17435,4],[27484,4],[31644,4],[35375,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[4379,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5985,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2582,5],[3668,4],[5204,5],[5580,5],[18454,4],[18635,4],[32626,4],[33544,4]]},"/en/lessons/geocoding-qgis":{"position":[[12092,4],[37571,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[1463,4],[11540,4],[13491,4],[16068,4],[18614,4],[19023,5],[23499,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[2794,4],[24589,5],[24704,4],[27571,4],[28741,5],[30069,5],[30530,4],[34634,5],[35099,4],[35473,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8311,4],[11027,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[1260,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1600,4],[6852,4],[17147,4],[38087,4],[46406,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1549,5],[1574,4],[15221,4],[26122,4]]},"/en/lessons/gravity-model":{"position":[[54053,4],[56645,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[22481,4],[22522,4],[22598,4],[22984,4],[23813,4],[24525,4],[27732,5],[38010,5],[41773,4]]},"/en/lessons/installing-omeka":{"position":[[7431,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6531,4],[27051,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3015,4],[4899,4],[13500,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[16959,4],[35734,5],[50766,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[22578,4]]},"/en/lessons/intro-to-bash":{"position":[[2408,4],[7448,6],[11375,4],[14833,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16690,4],[18847,4]]},"/en/lessons/intro-to-linked-data":{"position":[[7489,4],[7508,4],[18119,4],[18129,4],[30462,4],[32955,4],[35134,4]]},"/en/lessons/intro-to-powershell":{"position":[[10111,4],[30140,5],[35336,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[20113,5]]},"/en/lessons/introduction-map-warper":{"position":[[1666,4],[3795,4],[4666,4],[9536,4],[17610,4],[17863,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15077,5],[15883,5],[18413,5],[22855,5],[25032,5],[27390,5],[36697,4],[41304,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20472,5],[24480,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[6903,5],[7157,4],[30428,5]]},"/en/lessons/json-and-jq":{"position":[[14564,5],[24912,4]]},"/en/lessons/jupyter-notebooks":{"position":[[2729,4],[8492,4],[15368,4],[21913,5]]},"/en/lessons/linear-regression":{"position":[[8329,4],[10199,4],[12532,4],[18312,4],[22288,4],[31931,4],[51965,4],[56450,4],[78216,4],[78505,4]]},"/en/lessons/linux-installation":{"position":[[3499,5]]},"/en/lessons/logistic-regression":{"position":[[14810,4],[16780,4],[21643,4],[25651,4],[26482,5],[32904,5],[46967,4],[48983,4],[51846,5],[54115,5],[62959,4],[63205,5]]},"/en/lessons/mac-installation":{"position":[[2973,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[3564,4]]},"/en/lessons/naive-bayesian":{"position":[[619,4],[1715,4],[2985,4],[3036,4],[5826,4],[6780,4],[6990,4],[7079,4],[16012,5],[22376,4],[23568,5],[25192,4],[44937,4],[47863,4],[50961,4],[52796,4],[52942,4],[53180,5],[53325,5],[56238,4],[61728,4],[66958,4],[69292,4]]},"/en/lessons/normalizing-data":{"position":[[907,4],[6983,4],[8689,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3049,4],[3804,4],[5926,4],[6944,5],[21878,4],[36578,4],[40397,4],[42356,4]]},"/en/lessons/output-data-as-html-file":{"position":[[3019,4],[9558,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2755,5]]},"/en/lessons/preserving-your-research-data":{"position":[[1102,5],[9136,5]]},"/en/lessons/qgis-layers":{"position":[[15259,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1294,4],[1469,4],[2371,4],[3362,5],[3718,4],[5786,4],[13524,4],[20126,5],[25773,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5293,5],[7094,4],[20953,4],[34553,4],[39405,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[6629,4],[13056,4],[35528,4],[44047,4],[44676,4]]},"/en/lessons/sentiment-analysis":{"position":[[14423,4],[28688,4],[39236,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[8552,4],[30396,4],[32132,5]]},"/en/lessons/sonification":{"position":[[2049,5],[4896,4],[34108,4]]},"/en/lessons/space-place-gazetteers":{"position":[[979,4],[6537,4],[8632,4],[11381,4],[11694,4],[13013,4],[14503,4],[17168,4],[17395,4],[21690,4],[22370,4],[46639,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[283,4],[13708,5],[33822,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[2088,4],[17382,5],[21887,5],[27350,4],[35951,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[667,4],[3359,4],[6857,4],[30505,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2219,4],[7040,4],[9278,4],[16313,4],[20454,4],[23452,4],[28207,4],[30317,4],[32815,4],[38879,4],[39050,4],[40174,4],[41452,4],[43301,4],[45168,4],[64707,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2188,4],[10168,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4022,4],[4525,4],[19599,4],[24978,4],[34892,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[819,4],[3850,4],[5313,4],[6451,5],[7303,4],[12029,4],[13749,4],[14192,4],[20051,4],[24046,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1218,4],[3140,4],[10239,5],[11717,4],[17899,4],[30420,4],[35878,4],[46218,5],[48424,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[19255,4],[29492,4],[31369,4],[31648,4],[32347,4]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3472,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6867,4],[16326,5],[25691,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[40227,4]]},"/en/lessons/windows-installation":{"position":[[4192,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[356,4],[17975,5]]},"/en/lessons/working-with-web-pages":{"position":[[1391,4]]}}}],["well–it",{"_index":21101,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7626,7]]}}}],["well…y",{"_index":20032,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12641,12]]}}}],["welsh",{"_index":10844,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[2274,5],[29458,5]]},"/en/lessons/geocoding-qgis":{"position":[[6480,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4830,5],[35239,5],[35388,5],[40370,5],[41909,5],[45327,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[25270,6]]}}}],["wendi",{"_index":14166,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[6294,5]]}}}],["went",{"_index":3407,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15872,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[10275,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[5471,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[61059,4]]},"/en/lessons/counting-frequencies":{"position":[[13267,4],[13452,7]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2863,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17501,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[33023,4]]},"/en/lessons/extracting-keywords":{"position":[[2871,4],[3032,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4258,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[38005,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[45823,4]]},"/en/lessons/intro-to-linked-data":{"position":[[32629,4]]},"/en/lessons/linux-installation":{"position":[[3494,4]]},"/en/lessons/mac-installation":{"position":[[2968,4]]},"/en/lessons/output-data-as-html-file":{"position":[[9553,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[17377,4],[21882,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[22790,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24379,4]]},"/en/lessons/windows-installation":{"position":[[4187,4]]}}}],["weren’t",{"_index":11682,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[8594,8]]},"/en/lessons/naive-bayesian":{"position":[[49365,7],[52131,7]]},"/en/lessons/sonification":{"position":[[31588,7]]}}}],["wesley",{"_index":8235,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37767,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49958,6],[50042,6]]},"/en/lessons/sentiment-analysis":{"position":[[40408,6]]}}}],["west",{"_index":629,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19528,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[58783,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[57945,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[16423,5]]},"/en/lessons/georeferencing-qgis":{"position":[[7099,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[676,4]]},"/en/lessons/gravity-model":{"position":[[17543,4],[55777,5]]},"/en/lessons/introduction-map-warper":{"position":[[15305,5]]},"/en/lessons/sonification":{"position":[[14506,4]]},"/en/lessons/space-place-gazetteers":{"position":[[3733,4]]},"/en/lessons/vector-layers-qgis":{"position":[[9135,4],[14264,4]]}}}],["western",{"_index":4452,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[59010,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58192,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4776,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[17122,7],[23604,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4201,7]]},"/en/lessons/geocoding-qgis":{"position":[[3083,7]]},"/en/lessons/gravity-model":{"position":[[1297,7],[58093,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35134,7]]},"/en/lessons/sonification":{"position":[[4774,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2099,7]]}}}],["westmonasteri",{"_index":18762,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9141,14],[9808,14],[9879,14]]}}}],["westmonasterii",{"_index":18767,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[9212,14]]}}}],["westmorland",{"_index":10910,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9206,11]]},"/en/lessons/gravity-model":{"position":[[2034,11],[3049,12]]}}}],["westmorland5365.0383427462.1671.05",{"_index":13700,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39149,34]]}}}],["westmorland550",{"_index":13795,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54795,14]]}}}],["weston",{"_index":4545,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[69185,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[982,6],[7346,6],[23531,6],[23817,6],[24323,7],[26867,6],[27596,6]]}}}],["wet",{"_index":15645,"title":{},"body":{"/en/lessons/introduction-and-installation":{"position":[[478,3],[2715,3]]}}}],["wever",{"_index":6036,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43774,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[64113,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[51841,7]]}}}],["we’d",{"_index":4299,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46916,4]]},"/en/lessons/common-similarity-measures":{"position":[[34137,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48092,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[41414,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[12949,4],[13139,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[12630,4],[12860,4]]}}}],["we’ll",{"_index":884,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10498,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5805,5],[7840,5],[12786,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[799,5],[5033,5],[19660,5],[20896,5],[22614,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9562,5],[11398,6],[15516,5],[16423,5],[19500,5],[20616,5],[24218,5],[25685,5],[26126,5],[26216,5],[30163,6],[33085,5],[33985,5],[35100,5],[41154,5],[41788,5],[43927,5],[51094,5],[51377,5],[51568,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[9002,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2527,5],[10608,5],[16861,5],[32862,5],[47908,5]]},"/en/lessons/common-similarity-measures":{"position":[[5724,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5182,5],[12422,5],[14089,5],[14238,5],[15319,5],[17230,5],[18191,5],[18597,5],[20553,5],[21170,5],[21233,5],[23138,5],[24922,5],[41451,5],[41609,5],[41794,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[2073,5],[4186,5],[9097,5],[11556,5],[14409,5],[14600,5],[23156,5],[23460,5],[27550,5],[31005,5],[32064,5],[39531,5],[40373,5],[45140,5],[45723,5],[46689,5],[47496,5],[47693,5],[49145,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8046,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[14465,5],[20839,5],[21128,5],[23144,5],[24321,5],[25716,5],[27963,5],[29876,5],[33752,5],[33944,5],[37661,5],[39998,5],[41522,5],[42239,5],[52687,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5267,5],[8521,5],[8741,5],[10634,5],[13188,5],[14162,5],[14239,5],[14408,5],[14751,5],[18599,5],[20044,5],[20084,5],[21004,5],[22935,5],[23260,5],[23444,5],[26077,5],[27854,5],[27993,5],[28640,5],[29073,5],[34382,5],[38222,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9684,5],[20125,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[10326,5],[17391,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35920,5],[41906,5],[42454,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[46262,5]]},"/en/lessons/extracting-keywords":{"position":[[23704,5],[31140,5],[34230,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19543,5],[34670,5],[34749,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[11244,5],[13621,5],[14976,5],[16516,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[807,5],[17274,5],[18169,5],[18288,5],[19943,5],[27545,5],[28378,5],[36778,5],[42611,5],[43562,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1340,5],[2557,5],[4433,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1089,5],[4696,5],[20496,5],[21371,5],[25503,5],[25609,5],[25668,5],[27875,5],[27971,5],[28030,5],[34140,5],[34865,5],[37045,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9833,5],[16574,5],[16678,5]]},"/en/lessons/installing-omeka":{"position":[[1278,5],[3402,5],[4685,5],[5693,5],[9943,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[3659,5],[3703,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21973,5],[22068,5],[22684,5],[23214,5],[23922,5],[37061,5]]},"/en/lessons/intro-to-linked-data":{"position":[[16001,6],[16229,6],[19863,5],[22192,5],[23714,5],[23856,5]]},"/en/lessons/intro-to-powershell":{"position":[[4122,5],[7713,5],[9383,5],[10564,5],[10674,5],[14452,5],[16441,5],[18748,5],[19228,5],[19571,5],[22751,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1237,5],[3762,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29378,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37353,5],[38265,5]]},"/en/lessons/json-and-jq":{"position":[[6588,5],[36731,5]]},"/en/lessons/jupyter-notebooks":{"position":[[4444,5],[18443,5],[19684,5],[24735,5]]},"/en/lessons/linear-regression":{"position":[[14846,5],[20845,5]]},"/en/lessons/naive-bayesian":{"position":[[2318,5],[2522,5],[3163,5],[29252,5],[57794,5],[61578,5]]},"/en/lessons/normalizing-data":{"position":[[4047,5],[7830,5],[8048,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[40288,5]]},"/en/lessons/output-data-as-html-file":{"position":[[3245,5],[3279,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1843,5],[7240,5]]},"/en/lessons/sentiment-analysis":{"position":[[10333,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9726,5],[10056,5],[14218,5],[19170,5],[22501,5]]},"/en/lessons/sonification":{"position":[[19890,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4205,5],[19085,5],[27810,5],[29414,5],[29587,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17450,5],[34080,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6269,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18313,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[7296,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[736,5],[1641,5],[2202,5],[5348,5],[9680,5],[10778,5],[14891,5],[18144,5],[18309,5],[21810,5],[23254,5],[23482,5],[23564,5],[23663,5],[26771,5],[30031,5],[30653,5],[36122,5],[38145,5],[40533,5],[41188,5],[42169,5],[42380,5],[42606,5],[42726,5],[45251,5]]}}}],["we’r",{"_index":1972,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2847,5],[10183,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10944,5],[16681,5],[23412,5],[23672,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[9107,5],[9163,5],[48130,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8711,5],[12562,5],[12974,5],[28395,5],[31947,5],[41542,5],[48781,5],[55240,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[24741,5]]},"/en/lessons/common-similarity-measures":{"position":[[8531,5],[13884,5],[34009,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7251,5],[9107,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[20648,5],[23973,5],[29563,5]]},"/en/lessons/counting-frequencies":{"position":[[5003,5],[8347,5],[8458,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1636,5],[2017,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19984,5],[29890,5],[38710,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[9500,5],[13532,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[11233,5],[13098,5],[15965,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16324,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[5827,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1534,5],[4963,5],[5349,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11822,5],[20320,5],[36722,5],[48990,5],[50108,5],[50343,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[37967,5],[44213,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[8252,5],[12934,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[10546,5]]},"/en/lessons/installing-omeka":{"position":[[4478,5],[11514,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[333,5],[1644,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2886,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5116,5]]},"/en/lessons/intro-to-linked-data":{"position":[[16592,5],[25933,5],[30361,5]]},"/en/lessons/intro-to-powershell":{"position":[[9208,5],[9318,5],[27423,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2134,5],[2258,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2764,5]]},"/en/lessons/linear-regression":{"position":[[55181,5]]},"/en/lessons/logistic-regression":{"position":[[14140,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2736,5],[5107,5],[7466,5],[7508,5],[10137,5],[24953,5],[25144,5],[25216,5],[25920,5],[25981,5],[26356,5],[26786,5],[31063,5]]},"/en/lessons/naive-bayesian":{"position":[[13337,5],[22642,5],[22672,5],[34775,5],[37565,5],[39553,5],[47697,5],[47980,5],[48137,5],[53625,5]]},"/en/lessons/normalizing-data":{"position":[[3203,5],[5598,5],[5938,5],[6785,5],[7780,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1246,5],[1354,5],[4941,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5210,5]]},"/en/lessons/sentiment-analysis":{"position":[[22456,5]]},"/en/lessons/sonification":{"position":[[19292,5]]},"/en/lessons/space-place-gazetteers":{"position":[[13935,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[18583,5],[25793,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23331,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[23163,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[18789,5],[20054,5],[28230,5],[35549,5]]}}}],["we’v",{"_index":2791,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4695,5],[5732,5],[18136,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[52714,5],[53456,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[497,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7696,5],[10776,5],[16810,5],[24353,5],[28103,5],[28330,5],[31785,5],[32041,5],[33192,5],[50103,5],[51200,5],[64949,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[23755,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13892,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[9473,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[23365,5],[58334,5],[58790,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[4635,5]]},"/en/lessons/counting-frequencies":{"position":[[1650,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[949,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[12124,5],[12863,5],[17789,5],[27797,5],[28119,5],[28167,5],[28511,5],[29293,5],[39544,5],[42779,5],[45247,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16230,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[17112,5],[22021,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[18882,5],[20901,5],[20944,5],[21030,5],[21171,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17110,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9382,5],[37408,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5074,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15606,5],[15633,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7918,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[25963,5],[30177,5],[31166,5],[33392,5],[42015,5],[60020,5],[60161,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[17255,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[6842,5]]},"/en/lessons/gravity-model":{"position":[[47207,5],[49543,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[10776,5]]},"/en/lessons/intro-to-linked-data":{"position":[[21347,5],[28964,5],[36079,5]]},"/en/lessons/intro-to-powershell":{"position":[[11967,5],[15000,5],[17089,5],[28454,5],[35011,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1838,5],[2641,5],[3450,5]]},"/en/lessons/introduction-map-warper":{"position":[[18580,5]]},"/en/lessons/json-and-jq":{"position":[[36786,5]]},"/en/lessons/linear-regression":{"position":[[36593,5],[42463,5]]},"/en/lessons/logistic-regression":{"position":[[32454,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[642,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[28281,5],[29599,5],[31131,5],[33866,5]]},"/en/lessons/naive-bayesian":{"position":[[21202,5],[21476,5],[22156,5],[48048,5],[48407,5]]},"/en/lessons/normalizing-data":{"position":[[6270,5]]},"/en/lessons/output-data-as-html-file":{"position":[[4501,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7758,5],[8376,5],[10363,5],[10487,5]]},"/en/lessons/qgis-layers":{"position":[[15566,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[12353,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31229,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30944,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[15451,5],[31836,5],[31975,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[48735,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[1028,5],[12568,5],[59472,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7257,5],[36807,5],[40653,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[28153,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[17591,5],[21731,5]]},"/en/lessons/working-with-text-files":{"position":[[7899,5]]}}}],["wf",{"_index":2424,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14479,2],[14547,2],[15192,3],[27452,3]]}}}],["wf_comment_df",{"_index":21883,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54798,13]]}}}],["wf_comment_plot",{"_index":21887,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[54957,15],[55230,15]]}}}],["wf_feature_plot",{"_index":21853,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[45446,15],[45629,15]]}}}],["wf_feature_plot_more_stopword",{"_index":21875,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[52473,30],[52672,30]]}}}],["wfall",{"_index":21808,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[40293,5]]}}}],["wg",{"_index":19314,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[4950,3]]}}}],["wget",{"_index":384,"title":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[34,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[27,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9984,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[35,4],[424,4],[728,4],[1241,4],[5204,4],[6593,4],[6778,4],[6892,4],[9011,4],[9224,4],[9761,4],[11884,4],[11899,4],[15540,5],[16041,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[28,4],[331,4],[876,4],[1607,4],[2034,5],[2629,5],[2812,4],[2885,6],[2921,4],[3007,4],[3217,4],[3363,4],[3464,5],[4975,5],[5662,5],[5708,4],[5770,5],[5785,4],[5914,4],[6074,4],[6240,4],[6542,4],[6598,5],[6968,4],[7038,4],[7084,4],[7152,5],[7862,4],[8260,4],[8380,4],[8573,4],[8696,4],[9020,4],[9049,4],[9909,4],[9954,4],[10054,4],[10189,4],[10335,4],[10530,4],[10611,4],[11270,5],[11277,4],[11324,4],[11798,5],[12254,4],[12652,4],[13176,4],[13645,5],[15289,4],[15502,4],[16508,5],[16948,4],[17128,4],[17377,4],[17663,4],[17678,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[7194,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[14390,5],[14415,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2801,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1960,4]]},"/en/lessons/installing-omeka":{"position":[[10376,4],[10393,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[9261,5]]},"/en/lessons/intro-to-bash":{"position":[[9210,5],[13882,5],[13907,4],[13979,4]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5987,4]]},"/en/lessons/intro-to-powershell":{"position":[[3186,5]]},"/en/lessons/json-and-jq":{"position":[[1440,4],[38839,4],[38908,4],[38971,4],[39147,4],[39193,4]]},"/en/lessons/naive-bayesian":{"position":[[27668,4],[29448,5],[30798,5],[31016,5],[32058,4],[32258,4],[32360,4],[32425,4],[32492,4]]},"/en/lessons/transliterating":{"position":[[3476,6]]}}}],["wget.ex",{"_index":2206,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[7993,8],[8204,8]]}}}],["wget1830s.txt",{"_index":18382,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[31065,15],[31920,14],[32271,16],[32471,14]]}}}],["wgetxmls.pi",{"_index":18375,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[30692,13],[31395,11]]}}}],["wget’",{"_index":1936,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[246,6],[637,6],[993,6],[9457,6],[10850,6],[12343,6],[15259,6],[15981,6],[16232,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[17612,6]]}}}],["wgs1984",{"_index":12585,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[33763,9]]}}}],["wgs83",{"_index":19319,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[6622,5]]}}}],["wgs84",{"_index":19313,"title":{},"body":{"/en/lessons/qgis-layers":{"position":[[4910,5]]}}}],["wh",{"_index":13661,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[36634,4],[38039,4],[50113,5]]}}}],["whalen",{"_index":15628,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25355,6]]}}}],["wharton",{"_index":5633,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5927,8],[6113,7],[6283,7],[7085,7],[7967,7],[8062,9],[8150,7],[11852,7],[12280,9],[14482,9],[15224,7],[16431,9],[17733,7],[17925,7],[19077,7]]}}}],["wharton’",{"_index":5629,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5850,9]]}}}],["what'",{"_index":20518,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1173,6]]}}}],["what3word",{"_index":18135,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5662,11]]}}}],["whatev",{"_index":466,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[12920,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[6669,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[29476,8],[29931,8],[48901,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[15863,8],[18911,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[30705,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[24438,8]]},"/en/lessons/counting-frequencies":{"position":[[11866,12]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[23836,8],[29159,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[21247,8]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[931,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11685,8],[23096,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6241,8],[41880,8]]},"/en/lessons/geocoding-qgis":{"position":[[8172,8]]},"/en/lessons/geospatial-data-analysis":{"position":[[13502,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10511,8]]},"/en/lessons/gravity-model":{"position":[[46914,8]]},"/en/lessons/installing-omeka":{"position":[[7005,8]]},"/en/lessons/installing-python-modules-pip":{"position":[[3466,8],[3585,8]]},"/en/lessons/intro-to-bash":{"position":[[23718,8]]},"/en/lessons/intro-to-linked-data":{"position":[[17724,8],[32971,9]]},"/en/lessons/intro-to-powershell":{"position":[[9507,8],[9842,8],[10381,8],[11713,8],[22633,8],[44289,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[40487,9],[43039,8]]},"/en/lessons/jupyter-notebooks":{"position":[[30615,8],[34748,8]]},"/en/lessons/linear-regression":{"position":[[32414,8]]},"/en/lessons/naive-bayesian":{"position":[[14552,9]]},"/en/lessons/preserving-your-research-data":{"position":[[3307,8]]},"/en/lessons/space-place-gazetteers":{"position":[[18022,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[6165,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5720,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3001,8]]},"/en/lessons/transliterating":{"position":[[6334,8],[9490,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[20544,8],[23814,8],[33660,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[32448,8]]},"/en/lessons/working-with-text-files":{"position":[[8219,8]]}}}],["what|what\":\"#whatansw",{"_index":15597,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22275,27]]}}}],["what’",{"_index":1912,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48753,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[2314,6],[34965,6]]},"/en/lessons/common-similarity-measures":{"position":[[39090,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[8136,6],[12920,6],[14216,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[19579,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13103,6],[13820,6],[14242,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11612,6],[16122,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[18499,6]]},"/en/lessons/extracting-keywords":{"position":[[4973,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9633,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[2631,6],[11958,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[742,6],[42435,6]]},"/en/lessons/intro-to-linked-data":{"position":[[9139,6]]},"/en/lessons/json-and-jq":{"position":[[10003,6]]},"/en/lessons/jupyter-notebooks":{"position":[[26342,6]]},"/en/lessons/linear-regression":{"position":[[14660,6],[14771,6],[15855,6],[41660,6],[53837,6],[68934,6]]},"/en/lessons/logistic-regression":{"position":[[42815,6],[56244,6]]},"/en/lessons/naive-bayesian":{"position":[[5161,6]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4101,6]]},"/en/lessons/sonification":{"position":[[6154,6],[23511,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[17338,6]]}}}],["wheat",{"_index":13626,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[25690,5],[35545,5],[36652,5],[38044,5],[42040,5],[42818,5],[47435,5],[49332,6],[51599,7],[51959,6],[52473,6]]}}}],["wheel",{"_index":3305,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3347,5]]},"/en/lessons/georeferencing-qgis":{"position":[[6388,5]]},"/en/lessons/normalizing-data":{"position":[[9498,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[3175,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13308,5]]}}}],["when/if",{"_index":2996,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3981,7]]}}}],["when=\"1815",{"_index":22515,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[29594,10]]}}}],["whenc",{"_index":7735,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11887,9]]},"/en/lessons/gravity-model":{"position":[[10955,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[3323,6]]}}}],["whenev",{"_index":1920,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[48974,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[30667,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[31210,8],[51684,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[70121,8]]},"/en/lessons/counting-frequencies":{"position":[[11897,11]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[27953,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[7910,8],[16567,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8740,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1015,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[10097,8]]},"/en/lessons/gravity-model":{"position":[[16149,8]]},"/en/lessons/json-and-jq":{"position":[[5768,8]]},"/en/lessons/jupyter-notebooks":{"position":[[25241,8]]},"/en/lessons/output-data-as-html-file":{"position":[[2797,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[27460,8]]},"/en/lessons/sonification":{"position":[[21172,8]]},"/en/lessons/space-place-gazetteers":{"position":[[20514,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[19915,8],[23426,8]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[24734,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[19863,8]]}}}],["when|when\":\"#whenansw",{"_index":15599,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22330,27]]}}}],["wherea",{"_index":1596,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[31904,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3036,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8403,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16051,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4984,7]]},"/en/lessons/common-similarity-measures":{"position":[[9983,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[33836,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9943,7]]},"/en/lessons/counting-frequencies":{"position":[[11946,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[36455,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[24802,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[19282,7],[41286,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10887,7]]},"/en/lessons/gravity-model":{"position":[[5553,7],[36927,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[25811,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[49962,7]]},"/en/lessons/intro-to-bash":{"position":[[10475,7],[15153,7]]},"/en/lessons/intro-to-linked-data":{"position":[[13455,7]]},"/en/lessons/intro-to-powershell":{"position":[[46006,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4826,7]]},"/en/lessons/logistic-regression":{"position":[[60771,7]]},"/en/lessons/naive-bayesian":{"position":[[65245,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[33013,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[37879,7],[58733,7]]},"/en/lessons/vector-layers-qgis":{"position":[[826,7]]},"/en/lessons/viewing-html-files":{"position":[[2229,7]]},"/en/lessons/working-with-text-files":{"position":[[3318,7]]}}}],["whereaft",{"_index":7736,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11931,14]]}}}],["wherebi",{"_index":7737,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11957,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[39104,7]]},"/en/lessons/naive-bayesian":{"position":[[13724,7]]}}}],["wherein",{"_index":6832,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[32438,7]]},"/en/lessons/counting-frequencies":{"position":[[11968,10]]}}}],["whereupon",{"_index":7738,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[11979,12]]}}}],["wherev",{"_index":2121,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15546,8]]},"/en/lessons/counting-frequencies":{"position":[[12005,12]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[19143,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[3848,8],[21265,8]]},"/en/lessons/extracting-keywords":{"position":[[18832,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9863,8]]},"/en/lessons/geocoding-qgis":{"position":[[32660,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[4166,8],[4482,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[23040,8]]}}}],["where|where\":\"#whereansw",{"_index":15600,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22359,31]]}}}],["whether",{"_index":635,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[19835,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32813,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[11080,7],[18792,7],[22888,7],[23276,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[21989,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[45479,7],[47908,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[11477,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30314,7],[49755,7],[57547,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[41519,7],[45814,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[15241,7],[47563,7],[57011,7]]},"/en/lessons/common-similarity-measures":{"position":[[21564,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[5433,7],[15038,7],[15270,7],[16816,7],[27722,7],[27909,7],[29932,7],[41183,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5947,7],[7845,7],[17094,7],[42121,7],[43984,7],[52158,7],[54432,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8924,7],[10099,7],[52117,7],[59670,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[12443,7]]},"/en/lessons/counting-frequencies":{"position":[[12018,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9191,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[30727,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10192,7],[26239,7],[26278,7],[29716,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17431,7],[17570,7],[26965,7],[30721,7],[34457,7],[34663,7],[38201,7],[43253,7],[46931,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[10418,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13499,7],[46643,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3750,7],[4398,7],[10473,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[2711,7],[26161,7],[28756,7],[51976,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26960,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6275,7],[18255,7],[39979,7],[43438,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[4281,7],[11774,7],[20948,7],[24719,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2040,7],[3572,7],[5184,7],[5334,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[32012,7]]},"/en/lessons/geocoding-qgis":{"position":[[1046,8],[30863,7],[34285,7],[34941,7]]},"/en/lessons/georeferencing-qgis":{"position":[[1093,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[15442,7],[16418,7],[23690,7],[28492,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[8511,7]]},"/en/lessons/gravity-model":{"position":[[33340,7],[56653,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[7396,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28693,7],[30773,7],[31168,7],[34521,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24672,7],[31597,7],[31982,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2242,7],[6337,7]]},"/en/lessons/intro-to-linked-data":{"position":[[14060,7]]},"/en/lessons/intro-to-powershell":{"position":[[38063,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2126,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[17143,7],[17202,7],[17367,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[13459,7],[13629,7],[23269,7],[44637,7]]},"/en/lessons/json-and-jq":{"position":[[11649,7]]},"/en/lessons/jupyter-notebooks":{"position":[[19950,7]]},"/en/lessons/linear-regression":{"position":[[17288,7],[26033,7],[39420,7],[42286,7],[45800,7],[45923,7],[46188,7],[65023,7]]},"/en/lessons/logistic-regression":{"position":[[18843,7],[26682,7],[52093,7],[57332,7],[61232,7]]},"/en/lessons/naive-bayesian":{"position":[[5986,8],[9037,7],[38198,7],[38345,7],[39545,7],[41400,7],[41587,7],[57061,7],[61093,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1047,7],[43832,7],[51773,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16290,8],[16458,7],[20003,7],[25446,7],[31215,7],[39306,7],[40258,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[44822,7]]},"/en/lessons/sentiment-analysis":{"position":[[2974,7],[11152,7]]},"/en/lessons/sonification":{"position":[[11229,7]]},"/en/lessons/space-place-gazetteers":{"position":[[5341,7],[8438,7],[10496,7],[13239,7],[13487,7],[13590,7],[13663,7],[18500,7],[21665,7],[22897,7],[28286,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22454,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[12810,7],[25685,7],[31461,7],[33418,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28403,7],[28882,7],[29528,7],[43712,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4058,7],[7771,7],[27223,7],[28720,7],[32725,7],[34952,7],[35762,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1612,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1243,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[2381,8],[2554,7],[42091,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23604,7],[41073,7],[41156,7]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3621,7]]},"/en/lessons/vector-layers-qgis":{"position":[[12926,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8783,8],[30908,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[18763,7]]}}}],["whew",{"_index":8002,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[43061,5]]}}}],["whg",{"_index":11461,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1735,6],[3075,4],[3097,3],[3226,4],[3256,3],[7289,3],[26868,6],[26879,3],[27136,4],[27260,3],[27743,3],[28041,3],[28298,4],[28578,4],[29388,4],[30734,4]]},"/en/lessons/space-place-gazetteers":{"position":[[24890,6],[37042,3],[37887,3],[38249,3],[38799,4],[42735,3],[42933,4],[43184,3],[43231,3],[43267,3],[43298,3],[43368,3],[43420,3],[43716,3],[43780,3],[43954,3],[45425,3]]}}}],["whi",{"_index":3162,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[43617,4]]}}}],["whichev",{"_index":4950,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44131,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[15402,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[12168,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[19085,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[30483,9]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6003,9]]},"/en/lessons/logistic-regression":{"position":[[28098,9]]},"/en/lessons/working-with-text-files":{"position":[[5727,9]]}}}],["whilst",{"_index":5844,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[4843,6],[14459,6],[24361,6],[38010,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5212,6],[16381,6],[22141,6],[39465,6],[44829,6],[47767,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[26130,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3389,9]]},"/en/lessons/preserving-your-research-data":{"position":[[844,6],[4449,6],[4902,6],[7138,6],[12941,6],[17026,6]]}}}],["whisk",{"_index":22937,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39428,9]]}}}],["whisper",{"_index":15507,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[6128,8]]}}}],["whissel",{"_index":16482,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[49065,9]]}}}],["white",{"_index":285,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[6612,5],[12203,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7271,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12754,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11547,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54842,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[7872,5],[8070,6],[8123,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[25397,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[17442,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[6570,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2090,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[4383,5],[5646,5],[22724,6],[23136,5],[23348,5],[23473,5],[23766,5],[25166,5],[25668,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13179,5],[14380,5],[14550,5],[15920,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[38663,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[24383,5],[25937,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[31477,6],[39858,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14897,5],[38547,6],[38622,5],[38698,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[46826,6],[47241,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[30467,5]]},"/en/lessons/intro-to-bash":{"position":[[3819,5]]},"/en/lessons/intro-to-powershell":{"position":[[4368,5],[38078,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[4592,5],[16532,5],[16600,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[19790,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[36950,8],[37753,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[28219,7],[30067,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18540,5],[35029,7],[35557,6],[35594,5]]}}}],["whitehead",{"_index":10512,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[25031,10],[25285,11],[25336,12],[25637,12],[26288,9],[29124,10],[29149,9],[29274,10],[29771,11]]}}}],["whiten=fals",{"_index":4956,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44386,13],[56392,13]]}}}],["whiteper10k",{"_index":12958,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[24439,11],[26495,11]]}}}],["whiteprivilege\",1",{"_index":16792,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[36194,18]]}}}],["whitespac",{"_index":3358,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[9338,10]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[50402,10],[64526,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[28278,11]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11134,10]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[13530,11],[15140,10],[32763,11]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9881,10]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[33789,11],[36494,10],[36542,10]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[27553,11]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[7446,10]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[36959,10]]}}}],["white’",{"_index":22168,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[19012,7],[23072,7]]}}}],["whither",{"_index":7739,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[12047,10]]}}}],["whitman",{"_index":1886,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[47231,8],[50876,8]]}}}],["whitney",{"_index":2093,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12735,7]]}}}],["whoami",{"_index":14087,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[5138,6]]}}}],["whoever",{"_index":6499,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58556,7]]},"/en/lessons/counting-frequencies":{"position":[[12078,11]]}}}],["whole",{"_index":714,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[24268,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[3421,5],[3510,5],[10153,5],[13167,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38646,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8138,5],[10990,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[5177,5],[18026,5],[18342,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35511,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12798,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8105,5],[8747,5],[13795,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[63428,5]]},"/en/lessons/common-similarity-measures":{"position":[[37014,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[44799,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31752,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18559,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[46188,5]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[16039,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3560,5]]},"/en/lessons/counting-frequencies":{"position":[[1820,5],[12090,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3484,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[20205,5],[32882,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[6596,5],[7582,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[24853,5],[24882,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35887,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4074,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[24916,5],[28508,5],[50545,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[23809,5]]},"/en/lessons/extracting-keywords":{"position":[[20642,5],[27408,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9539,5],[9937,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[36086,5],[36294,5],[48933,5],[59264,5]]},"/en/lessons/geocoding-qgis":{"position":[[20042,5],[23579,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[6361,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[11828,5],[22100,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[11560,5]]},"/en/lessons/gravity-model":{"position":[[27340,5],[41714,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[14667,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[53651,6]]},"/en/lessons/intro-to-bash":{"position":[[23129,5]]},"/en/lessons/intro-to-powershell":{"position":[[23223,5],[31476,5]]},"/en/lessons/introduction-and-installation":{"position":[[1568,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32013,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22560,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32562,5]]},"/en/lessons/jupyter-notebooks":{"position":[[48343,5]]},"/en/lessons/linear-regression":{"position":[[13872,5],[13995,5],[32822,6]]},"/en/lessons/linux-installation":{"position":[[2553,5]]},"/en/lessons/mac-installation":{"position":[[1932,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21990,5]]},"/en/lessons/naive-bayesian":{"position":[[20141,5],[30679,5],[41612,5],[41829,5],[46247,5],[51897,5],[56016,5]]},"/en/lessons/output-data-as-html-file":{"position":[[6086,5],[7000,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[2063,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[33962,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[15346,5],[43599,5]]},"/en/lessons/sentiment-analysis":{"position":[[16633,6],[19245,5],[23922,6],[32366,6],[32690,6]]},"/en/lessons/sonification":{"position":[[1577,5],[1592,5],[17405,5],[36502,5],[37401,5],[40600,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31489,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[19224,5]]},"/en/lessons/transliterating":{"position":[[14355,5],[14537,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5888,5],[6220,5],[27137,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5885,5],[6221,5],[11313,5],[13633,5]]},"/en/lessons/viewing-html-files":{"position":[[2094,5]]},"/en/lessons/windows-installation":{"position":[[3290,5]]},"/en/lessons/working-with-web-pages":{"position":[[9587,5]]}}}],["whole_corpu",{"_index":16318,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36701,12],[36746,12]]}}}],["whole_corpus_freq_dist",{"_index":16319,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[36830,22],[36905,23],[37555,23]]}}}],["wholesom",{"_index":17944,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53572,10],[54185,10]]}}}],["wholli",{"_index":13814,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[59301,6]]}}}],["whose",{"_index":3414,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[17765,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[18776,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[47919,5]]},"/en/lessons/counting-frequencies":{"position":[[12107,8]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[27474,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[8366,5],[19193,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7111,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38139,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37809,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10456,5],[22518,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[2443,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8484,5],[42657,5],[42697,5],[51186,5],[51224,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[3569,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[31188,5],[45716,5],[47485,5],[47589,5]]},"/en/lessons/json-and-jq":{"position":[[12190,5]]},"/en/lessons/jupyter-notebooks":{"position":[[43579,5]]},"/en/lessons/linear-regression":{"position":[[68455,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[33165,5],[41779,6]]},"/en/lessons/preserving-your-research-data":{"position":[[2010,5]]},"/en/lessons/sentiment-analysis":{"position":[[7538,5]]},"/en/lessons/space-place-gazetteers":{"position":[[14624,5],[15639,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7215,5],[36491,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19471,5],[30622,5]]}}}],["who|who\":\"#whoansw",{"_index":15598,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22304,24]]}}}],["whyte",{"_index":13533,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[7322,6],[7338,6]]}}}],["why|why\":\"#whyansw",{"_index":15601,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[22392,24]]}}}],["wi",{"_index":9011,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26098,2],[26298,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13656,3]]}}}],["wickham",{"_index":2695,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[32156,8]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1546,8],[1569,8],[7010,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[42565,7],[42747,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[38262,8],[47338,7]]}}}],["wide",{"_index":2741,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[691,6],[11241,4],[12293,4],[16111,4],[16216,4],[25332,4],[25769,4],[25863,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10328,4],[11094,4],[27719,4],[35073,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[1760,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66886,4]]},"/en/lessons/common-similarity-measures":{"position":[[4473,4],[7688,4],[29481,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[1768,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4027,4],[23039,4],[36033,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1460,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[46454,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13488,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1025,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[855,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[32121,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[4768,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[8709,7],[69183,6]]},"/en/lessons/geocoding-qgis":{"position":[[5610,6],[14128,4],[31585,4],[32634,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[5050,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[14310,4]]},"/en/lessons/gravity-model":{"position":[[3388,6],[26624,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[698,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[6107,4],[6837,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[3080,4],[15693,4],[21695,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4040,6]]},"/en/lessons/intro-to-linked-data":{"position":[[7895,6],[8537,4],[21022,4],[21144,6],[21259,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3356,4],[7402,4]]},"/en/lessons/jupyter-notebooks":{"position":[[8476,6],[11969,6]]},"/en/lessons/linear-regression":{"position":[[2717,6]]},"/en/lessons/logistic-regression":{"position":[[2437,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22091,6]]},"/en/lessons/naive-bayesian":{"position":[[57141,4]]},"/en/lessons/normalizing-data":{"position":[[5098,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[2393,4],[2512,6],[3063,4],[49011,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[2767,4],[26061,5]]},"/en/lessons/sentiment-analysis":{"position":[[5929,4],[8237,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3922,6]]},"/en/lessons/sonification":{"position":[[7890,4],[7977,6]]},"/en/lessons/space-place-gazetteers":{"position":[[14823,6],[17077,6],[45822,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4949,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[2992,7],[10635,4],[31905,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[17678,4],[19450,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[44359,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13878,6],[15401,6]]}}}],["widen",{"_index":2900,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[17857,8],[18386,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[14478,5]]}}}],["wider",{"_index":11199,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[39830,5]]},"/en/lessons/gravity-model":{"position":[[45403,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[29479,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[36107,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[3022,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[15636,5],[21099,5]]}}}],["widespread",{"_index":22840,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[15681,11]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[11915,10]]}}}],["widest",{"_index":18997,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[37392,6]]}}}],["widget",{"_index":8026,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[535,6],[6725,8],[12633,6],[12862,6],[13004,6],[13598,6],[13632,8],[14853,6],[16132,6],[16304,6],[16327,7],[16366,6],[16472,6],[16613,7],[16710,7],[17209,6],[17368,7],[18110,7],[22723,6],[22787,6],[23689,6],[28683,7],[28729,6],[28898,6],[29151,7],[29195,6],[30851,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16014,6],[16116,7],[16324,7],[22629,6]]},"/en/lessons/gravity-model":{"position":[[6043,8],[6230,8]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19012,6],[19194,7],[19477,7],[27319,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24026,9],[24149,10],[24200,6],[24220,6],[25447,7],[25820,7],[25988,8],[28491,7],[32517,8],[32609,8],[34132,6],[34258,6],[34497,7]]}}}],["widgets/plugin",{"_index":5348,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[6348,16]]}}}],["widow",{"_index":16422,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[45030,5],[53839,5]]}}}],["width",{"_index":4353,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51785,5],[53276,5],[61657,6],[61832,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37532,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20463,5],[20566,5],[20742,5],[20851,5],[25333,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21502,6],[21514,5],[22292,5],[27214,6],[27257,6],[27300,6],[28646,5],[29856,6],[29935,6],[29971,5],[37816,5],[47463,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63928,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41693,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[9396,5],[10157,5],[11124,5],[11399,5],[16746,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[12004,6],[28967,6],[35319,7],[35686,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24610,5],[24790,5],[24909,6],[30403,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[24605,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[31444,5]]},"/en/lessons/json-and-jq":{"position":[[3834,8],[4136,8],[4622,8]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29267,5],[34570,5],[35947,6],[35992,5],[36605,7],[37379,5],[40420,5],[40455,5],[41491,5],[42169,6],[42703,5],[44335,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[8164,5],[8243,5],[8435,5],[8892,5]]},"/en/lessons/qgis-layers":{"position":[[14394,5],[18439,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[21074,5]]}}}],["width/2",{"_index":13990,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[35732,8],[36388,8],[37048,8],[37570,8],[39662,8],[40181,8],[40248,7]]}}}],["width:960px",{"_index":18212,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20770,12],[23703,12],[25323,12]]}}}],["width=\"100",{"_index":16139,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[43142,12]]}}}],["width=\"100\"></a></td></tr>",{"_index":16137,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[42647,49]]}}}],["width=\"500",{"_index":14302,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40114,11]]}}}],["width=0.5",{"_index":23460,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32196,10]]}}}],["width=0.70",{"_index":23440,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27711,11]]}}}],["width=\\\"#basew#\\\">",{"_index":15621,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24278,22]]}}}],["width=axwidth",{"_index":4391,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53609,14],[63348,14]]}}}],["wield",{"_index":11542,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16987,5]]},"/en/lessons/sentiment-analysis":{"position":[[4440,8]]}}}],["wieringa",{"_index":18367,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[27717,9]]}}}],["wieringa’",{"_index":6634,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[5571,10]]}}}],["wife",{"_index":5634,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[6105,6]]},"/en/lessons/logistic-regression":{"position":[[48118,4],[49022,5],[55663,4],[55931,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11067,4],[11123,4],[12051,4],[12106,4]]}}}],["wijk",{"_index":16601,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[3341,4],[3535,4],[7592,4],[7792,4],[13608,4],[13926,4],[14690,4],[15684,4]]}}}],["wiki",{"_index":11294,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3102,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22490,4]]},"/en/lessons/installing-omeka":{"position":[[4224,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[26343,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[8427,4],[26864,4],[41663,4]]},"/en/lessons/sentiment-analysis":{"position":[[10778,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5009,6],[5204,5],[12158,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[20755,4]]}}}],["wikibook",{"_index":13501,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26721,9]]}}}],["wikidata",{"_index":9206,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8687,8]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[29597,9],[29614,8]]},"/en/lessons/space-place-gazetteers":{"position":[[43215,8]]}}}],["wikimedia",{"_index":14304,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[40378,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[25231,9],[25303,9]]}}}],["wikipedia",{"_index":4656,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[15396,9],[20860,9],[24950,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[29305,9]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10977,9]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8700,10]]},"/en/lessons/extracting-keywords":{"position":[[7818,10],[8703,9]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[22477,9]]},"/en/lessons/getting-started-with-markdown":{"position":[[8434,11],[8521,10]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[49645,10]]},"/en/lessons/intro-to-linked-data":{"position":[[1201,10],[30448,10],[30545,9],[32547,10],[32641,9],[33203,9],[36119,9]]},"/en/lessons/intro-to-powershell":{"position":[[2865,11],[18490,11],[35112,10]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6370,9],[6420,9],[22649,9],[23224,10],[23527,9],[23964,9],[24117,9],[44189,9]]},"/en/lessons/transliterating":{"position":[[9979,9]]},"/en/lessons/understanding-regular-expressions":{"position":[[32195,9]]},"/en/lessons/vector-layers-qgis":{"position":[[9276,9]]}}}],["wikipedia/dbpedia",{"_index":16144,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44394,17]]}}}],["wikipedia’",{"_index":15944,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[6502,11]]}}}],["wikitrivia",{"_index":9205,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8557,11],[8935,10]]}}}],["wilbert",{"_index":8225,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37317,7]]}}}],["wild",{"_index":6317,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[35505,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[1143,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[47450,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[3040,5]]},"/en/lessons/json-and-jq":{"position":[[16331,5]]}}}],["wildcard",{"_index":3227,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[58265,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66782,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[846,10],[12994,10],[13386,8],[13452,8],[13503,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[6419,9]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[12983,8]]},"/en/lessons/intro-to-bash":{"position":[[7474,8],[16994,8],[17512,8],[22803,8]]},"/en/lessons/intro-to-powershell":{"position":[[990,9],[26526,9],[27184,9],[28317,10],[28752,9],[33789,9],[36979,8]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[38916,8]]},"/en/lessons/research-data-with-unix":{"position":[[7359,9]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[12192,8]]}}}],["wildcard(",{"_index":6596,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[15109,12]]}}}],["wilderswil",{"_index":9940,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[52320,11]]}}}],["wiley",{"_index":8226,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[37464,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[45091,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[39654,6],[39749,6]]}}}],["wilhelm",{"_index":5147,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[60213,7]]}}}],["wilhelmina",{"_index":17389,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[68443,11]]}}}],["wilk",{"_index":7282,"title":{},"body":{"/en/lessons/correspondence-analysis-in-R":{"position":[[10243,5],[11649,5],[31346,5],[32375,5],[34766,5]]},"/en/lessons/linear-regression":{"position":[[51934,4]]}}}],["wilkin",{"_index":6476,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56612,7]]}}}],["wilkinson",{"_index":3481,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1975,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2197,9],[51606,9]]}}}],["will",{"_index":919,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12671,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40632,7]]}}}],["willa",{"_index":1507,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[28917,5],[29670,5],[30435,5],[47527,6],[51027,6]]}}}],["willi",{"_index":5299,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[3839,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[68120,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37394,6]]}}}],["william",{"_index":2028,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7850,7],[9322,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[28276,7],[28344,7],[28407,7],[28478,7],[28549,7],[28622,7],[28697,7],[28772,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1584,7],[2116,7],[2721,7],[2850,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[12784,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3232,7],[3904,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[10987,7],[13122,7],[15836,7],[17020,7],[18268,7],[19677,7],[21254,8],[22437,7],[24361,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[21089,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4040,7],[16922,7],[32755,7],[34262,7],[43647,7],[43661,7],[47061,7]]},"/en/lessons/gravity-model":{"position":[[8767,7],[43104,7],[60877,9],[63100,9],[64451,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[7199,7],[49407,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41396,8],[57219,9]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[3674,7],[4124,7]]},"/en/lessons/intro-to-linked-data":{"position":[[23639,7],[24715,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[10680,8],[49341,7]]},"/en/lessons/logistic-regression":{"position":[[55418,7],[55459,7],[55640,8],[56014,7]]},"/en/lessons/naive-bayesian":{"position":[[1296,7],[65857,8],[65894,8],[66052,8],[66223,8]]},"/en/lessons/preserving-your-research-data":{"position":[[2806,7],[3363,7],[17871,7]]},"/en/lessons/research-data-with-unix":{"position":[[13910,7],[13930,7],[14018,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[46765,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[18525,7],[35037,7],[35564,8],[35579,7]]}}}],["william,nashvil",{"_index":3450,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1633,18]]}}}],["williamsburg",{"_index":8931,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11038,12],[13173,12],[15859,12],[17043,12],[18291,12],[19730,12],[22490,12],[24414,12]]}}}],["williamsburg,va",{"_index":8997,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[22540,15],[24464,15]]}}}],["williamson",{"_index":8557,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[5547,10],[5892,10],[6125,10]]}}}],["williamstown",{"_index":8988,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[21307,12]]}}}],["wilson",{"_index":147,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[3159,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[23471,6]]},"/en/lessons/gravity-model":{"position":[[19214,6],[19549,6],[60197,7],[62285,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[53828,7]]},"/en/lessons/space-place-gazetteers":{"position":[[5895,6],[49870,6],[49967,6]]}}}],["wilt",{"_index":10871,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[7649,6],[8362,7],[26822,7]]}}}],["wiltshir",{"_index":10872,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[7668,9],[8381,12],[9218,9]]}}}],["wiltshire99131.71824218420.2463.64",{"_index":13701,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39186,34]]}}}],["wiltshire99954",{"_index":13796,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54812,14]]}}}],["wimbledon",{"_index":12644,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[18286,10],[28304,9]]}}}],["win",{"_index":14938,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8596,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[14772,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1612,7],[34394,9]]},"/en/lessons/jupyter-notebooks":{"position":[[12718,5],[20586,5],[21295,5]]},"/en/lessons/naive-bayesian":{"position":[[21142,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[28272,3]]}}}],["wind",{"_index":5719,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[22124,4],[25022,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5035,4]]},"/en/lessons/intro-to-powershell":{"position":[[23106,4]]},"/en/lessons/linear-regression":{"position":[[52421,4]]}}}],["window",{"_index":18,"title":{"/en/lessons/intro-to-powershell":{"position":[[20,7]]},"/en/lessons/windows-installation":{"position":[[60,9]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[271,7],[2665,7],[2717,7],[6026,7],[6085,7],[6110,7],[8466,7]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[702,8],[11438,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[20583,9]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[5727,7],[6200,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[258,7],[3094,8],[5148,6],[5433,7],[5858,7],[7879,7],[8449,7],[8522,7],[10147,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[4821,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10825,6],[14799,7],[23858,8]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1456,7],[10406,7],[10509,7],[10665,8],[10889,7],[10927,7],[11013,7],[11119,7],[11248,7],[12841,7],[14201,10],[16286,8],[16326,7],[16518,6],[16655,7],[17026,6],[17547,7],[17575,6],[18796,6],[18852,6],[18868,6],[18972,6],[19740,8],[19768,7],[19796,8],[19914,7],[20314,6],[21620,6],[23931,7],[23991,7],[24018,7],[24154,8],[25714,7],[26822,10],[27195,8],[31982,7],[32032,6],[32403,7],[32561,6],[34257,9],[35284,9],[40198,6],[44447,8],[52505,10],[53683,7],[54033,7],[54123,6],[54377,6],[60524,8],[61010,7],[61147,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6467,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10753,9],[10911,8],[10965,6],[11308,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3642,7],[15517,6],[36909,7],[66022,7],[66159,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[2708,8],[5108,8],[5217,9],[8001,6],[14378,7],[14500,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[2392,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[235,7],[4858,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1676,8],[2123,8],[3122,8],[4361,8],[15956,7],[15997,8],[16164,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5114,8],[5340,7],[5435,7],[7670,7],[9350,6],[9397,6],[10979,7],[11142,7],[11728,7],[11945,7],[12098,7],[12398,8],[13108,6],[13232,7],[13420,7],[15715,6],[15750,7],[15802,8],[34486,7],[34998,8],[35012,7],[35293,10],[35565,7],[38953,9]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10302,8],[10905,7],[11761,7],[13041,8],[16468,7],[17444,7],[33305,7],[34663,8],[35154,6],[35239,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[18421,6],[30243,7],[31028,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15264,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11161,6],[11980,6],[12209,6],[12330,6],[12560,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[565,7],[14675,7],[15248,7],[15291,8],[15522,7],[15644,7],[16007,7],[18246,7],[18318,6],[23546,6],[28004,7],[38779,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[5883,7],[7656,7],[9527,6],[13282,6],[15377,6],[41149,7],[47415,7]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[16939,9],[24314,7],[26787,7],[26991,8],[27137,7],[27241,7],[32456,7],[44767,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[1825,8],[4109,7],[5601,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5315,8],[8091,9],[9215,7],[9389,8],[10558,7],[10820,7]]},"/en/lessons/extracting-keywords":{"position":[[13948,7],[13985,7],[14159,6],[14396,6],[14842,7],[30679,6],[32969,7],[33228,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[10212,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[645,6],[7531,6],[9215,6],[27239,6],[27559,7],[28142,6],[28403,6],[30713,7],[31585,6]]},"/en/lessons/geocoding-qgis":{"position":[[5289,8],[9442,7],[10283,6],[11586,6],[13221,6],[21133,6],[22955,8],[23165,7],[24630,7],[25473,7],[25740,7],[27892,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[2573,8],[14817,6],[14925,6],[15063,6]]},"/en/lessons/georeferencing-qgis":{"position":[[1907,6],[4265,7],[6348,6],[6735,6],[6854,6],[7830,6],[8158,7],[8273,6],[10512,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13469,8],[15562,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[6485,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[1534,8],[2418,7],[8172,7],[9464,7],[9550,7],[9601,7],[9700,7],[9846,7],[11451,6],[14553,6],[15261,7],[15638,6],[16771,6],[19160,7],[21110,6],[25830,7],[28092,6],[30833,6],[40033,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[2918,6],[6634,7],[7320,7],[7570,7],[8108,7],[13279,6],[16501,6],[17155,8],[19364,6],[19706,6],[20643,7],[20956,6]]},"/en/lessons/gravity-model":{"position":[[47032,7],[48527,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[21265,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[116,7],[410,8],[2796,7],[3551,7],[4389,9],[4495,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[19020,8],[20691,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[8387,8],[8429,7],[8890,8],[9230,8],[9307,7],[13152,7],[13252,7],[15695,8],[18477,6],[19616,7],[32673,7],[35543,7],[37384,6],[37469,7]]},"/en/lessons/intro-to-bash":{"position":[[120,7],[1681,7],[1908,7],[2787,7],[2949,8],[3208,8],[3591,7],[4220,7],[4605,7],[5302,7],[5379,8],[6988,7],[11054,8],[11209,8],[14535,8],[14625,8],[14888,6],[16696,7],[16804,7],[17993,8],[18691,9],[18755,7],[23431,8],[24859,8],[26077,8]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[5706,6],[7161,6]]},"/en/lessons/intro-to-powershell":{"position":[[21,7],[1454,7],[1514,7],[2499,7],[2550,7],[4152,8],[12139,7],[12541,6],[12620,7],[13348,7],[22566,7],[22922,7],[38593,7],[39740,7],[39997,8],[40774,8],[46325,7],[46385,7]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1396,6],[1422,8],[6897,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[10677,7]]},"/en/lessons/introduction-and-installation":{"position":[[2133,7],[2399,7]]},"/en/lessons/introduction-map-warper":{"position":[[6696,7],[10697,8],[10878,8],[12217,8],[12277,7],[12423,7],[12557,7],[13081,8],[19058,6],[19647,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[204,7],[4693,7],[7241,7],[7255,7],[7355,7],[8185,8],[22966,6],[27031,6],[27267,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[391,7],[16964,7],[17687,8],[19823,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[15539,9]]},"/en/lessons/json-and-jq":{"position":[[779,7],[37967,7],[38013,8],[38163,7],[39355,10]]},"/en/lessons/jupyter-notebooks":{"position":[[5281,7],[8791,8],[11034,8],[11501,8],[12687,6],[13097,6],[14356,8],[15217,9],[17488,8],[43523,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1194,7]]},"/en/lessons/linear-regression":{"position":[[30177,7]]},"/en/lessons/linux-installation":{"position":[[1229,6],[2103,7],[4004,7]]},"/en/lessons/mac-installation":{"position":[[3558,8],[3747,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1929,8],[2108,7],[6793,8],[16027,6],[16578,7],[19513,6],[28639,7]]},"/en/lessons/output-data-as-html-file":{"position":[[226,7],[6361,7],[8425,7],[9670,7]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[522,7],[12120,7]]},"/en/lessons/preserving-your-research-data":{"position":[[8178,7],[13853,8]]},"/en/lessons/qgis-layers":{"position":[[117,7],[577,8],[720,7],[2837,7],[5721,8],[5818,6],[6314,7],[8699,7],[10426,7],[11121,6],[11912,6],[14091,7],[14211,7],[14827,7],[16102,6],[17282,7],[17997,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[2598,8],[2661,6],[3643,7]]},"/en/lessons/research-data-with-unix":{"position":[[2391,7],[2514,7],[2785,7],[3559,8],[4010,7],[4799,8],[4898,7],[5960,7],[8630,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2980,7],[3032,8],[3102,7],[21338,7],[21650,7],[21790,7],[32597,6],[36435,8],[36882,7],[36891,7],[43262,6]]},"/en/lessons/sentiment-analysis":{"position":[[12633,8]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14680,6],[15562,7],[15790,6],[19568,7],[21499,6],[25626,6]]},"/en/lessons/sonification":{"position":[[11638,9],[20479,7],[20769,7],[21123,7],[21306,7],[21510,7],[22158,7],[24412,7],[24429,8],[25646,7],[35020,8],[35159,8]]},"/en/lessons/space-place-gazetteers":{"position":[[37858,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3935,8],[9539,8],[18850,7],[18958,8],[19043,7],[19314,6],[20898,7],[22486,7],[27089,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4143,7],[15128,6],[23959,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[7969,7],[8472,8],[10637,9],[10768,7],[10793,6],[10940,8],[14165,7],[47663,7],[47791,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[5656,7],[54206,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[6422,7],[6560,7],[7590,7],[7614,8],[7642,7],[8474,8],[9143,8],[9274,7],[9538,6],[9737,6],[10743,8],[11065,6],[11722,8],[11851,7],[13698,7],[14085,7],[16872,8],[17738,8],[17854,8],[18602,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[9359,8],[23973,7],[31095,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[10016,8],[10250,8],[12081,7],[24727,6],[41211,8]]},"/en/lessons/transliterating":{"position":[[4931,8],[5218,8],[5252,8],[5864,8],[5901,8],[5987,8],[7383,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[19925,7],[29096,7],[29139,6],[29243,6],[29484,7],[29588,7],[31718,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[2661,7],[11012,7],[13417,6],[13477,7],[17015,7],[25677,6],[31539,7]]},"/en/lessons/vector-layers-qgis":{"position":[[2220,7],[3690,6],[3869,6],[3952,6],[4025,7],[4810,6],[4924,6],[5407,7],[6462,7],[6611,7],[6796,6],[7196,7],[7374,6],[8158,6],[8662,6],[8863,7],[9949,7],[10001,7],[10908,6],[11446,7],[11724,7],[11764,7],[12190,7],[12538,6],[13201,6],[14033,6],[14383,6],[14962,6],[15264,7]]},"/en/lessons/viewing-html-files":{"position":[[2797,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[4907,8],[5763,7],[6027,7],[7326,7],[22456,6]]},"/en/lessons/windows-installation":{"position":[[61,9],[1068,7],[1110,8],[1771,7],[2107,7],[2205,7],[2507,7],[2616,7],[4359,7],[4987,6],[5390,8],[5760,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2233,7],[2289,7],[2421,7],[2522,7],[2571,7],[2728,7],[2822,7],[4247,8],[5280,7],[9882,7]]},"/en/lessons/working-with-text-files":{"position":[[750,7],[852,6],[6070,8],[6435,7]]}}}],["window.onload",{"_index":18218,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[20895,13],[23749,13],[25559,13],[27669,13],[28696,13],[30350,13],[32594,13],[34291,13]]}}}],["window.png",{"_index":22038,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[9094,11]]}}}],["window/tab",{"_index":16072,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[33902,10]]}}}],["window=5",{"_index":22899,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31878,9]]}}}],["windows.juthilo.com",{"_index":3259,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[61052,20]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[66064,20]]}}}],["windows.pi",{"_index":7786,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4895,10]]}}}],["windows/*nix",{"_index":10674,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[5960,12]]}}}],["windowsil",{"_index":15532,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[9594,12],[9989,10],[13524,12]]}}}],["windowsill\",\"fallen",{"_index":15530,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[9404,19]]}}}],["windowsoptionalfeatur",{"_index":23587,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2674,22]]}}}],["windsor",{"_index":9160,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1264,8],[4130,8],[16926,8],[20832,8],[21062,7],[22999,7],[24227,8],[24420,8],[25013,7],[25231,7],[25624,7],[25838,7],[31674,7],[31810,8],[32071,7],[32338,7],[41581,8],[41836,8],[43180,7],[43245,8],[44597,7]]}}}],["windsor_detroit_tunnel_swoda_1977.jpg",{"_index":9310,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[25268,37],[25875,37]]}}}],["windsor_timeline_tts_back.png",{"_index":9407,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44653,30]]}}}],["windsor_timeline_tts_front.png",{"_index":9405,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44383,30]]}}}],["windwol",{"_index":9341,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[31989,8]]}}}],["wine",{"_index":8496,"title":{},"body":{"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[31065,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15539,5],[15661,5],[15785,4]]}}}],["winebottl",{"_index":9258,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15956,11]]}}}],["wing",{"_index":9492,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[52166,7],[52232,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41237,4],[42293,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[26693,4]]}}}],["wingspan",{"_index":5623,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[5474,9]]}}}],["wingsuit",{"_index":14704,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[28162,8]]}}}],["winner",{"_index":7980,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[36895,7],[37788,7],[44238,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[4379,7]]}}}],["winnow",{"_index":1697,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[38805,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6542,9]]}}}],["wins.8",{"_index":9204,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8391,6]]}}}],["winter",{"_index":7126,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[57682,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44565,6],[53268,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[24723,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[39689,6],[40387,6]]}}}],["wip",{"_index":22300,"title":{},"body":{"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22409,3],[26735,3]]}}}],["wiqizi…gamif",{"_index":16143,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44371,19]]}}}],["wire",{"_index":21693,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[15249,5]]}}}],["wirefram",{"_index":20567,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[22688,9],[22840,9],[22926,9],[23982,9]]}}}],["wisconsin",{"_index":1153,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9131,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26034,10]]}}}],["wisdom",{"_index":7651,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1271,6],[2297,6],[2461,9],[2818,10],[3265,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2342,6],[2410,8],[2441,6],[3921,6],[4472,9],[6867,6]]}}}],["wise",{"_index":7664,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[3857,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[6349,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[1212,4]]}}}],["wiser",{"_index":12155,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23896,6]]}}}],["wish",{"_index":1027,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3149,4],[38932,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7424,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14686,4],[19379,4],[29292,4],[46721,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14312,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[3420,4],[19329,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10864,4],[53215,5],[71464,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[52960,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4060,4],[15314,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[59682,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5852,4]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[3733,4],[10111,7],[29887,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[10857,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[2484,6],[3083,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[5810,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[6968,4],[11954,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[1471,7],[1555,4],[33885,5],[34103,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[7053,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1700,4],[4534,4]]},"/en/lessons/geocoding-qgis":{"position":[[15296,4],[16081,4],[22402,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[5330,4],[33468,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[19428,4],[19644,4],[20836,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[5042,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[22656,4],[27331,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7285,4],[14919,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[23170,4],[26353,4],[51443,4]]},"/en/lessons/intro-to-bash":{"position":[[16175,4]]},"/en/lessons/intro-to-linked-data":{"position":[[18625,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[19216,4]]},"/en/lessons/introduction-map-warper":{"position":[[19200,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[46019,4]]},"/en/lessons/json-and-jq":{"position":[[18119,4]]},"/en/lessons/logistic-regression":{"position":[[8003,4]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1528,4]]},"/en/lessons/naive-bayesian":{"position":[[61152,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[18869,4]]},"/en/lessons/preserving-your-research-data":{"position":[[8069,4]]},"/en/lessons/research-data-with-unix":{"position":[[7773,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[9906,4],[33360,4],[33395,4],[35264,4]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31640,6]]},"/en/lessons/sentiment-analysis":{"position":[[24149,4]]},"/en/lessons/sonification":{"position":[[16594,4],[18715,4],[36160,4]]},"/en/lessons/space-place-gazetteers":{"position":[[20647,4],[23142,4],[28467,4],[29732,4],[34120,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13805,4],[14142,4],[29349,4],[39527,4],[51575,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[2372,4],[20829,4],[24547,4],[25740,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[4765,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1090,4],[3107,5],[4641,5],[15886,7],[32370,5],[41420,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2405,4],[2715,4],[30545,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[17901,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2906,4]]}}}],["wist",{"_index":15553,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[15061,7]]}}}],["wit",{"_index":9966,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[53638,9]]},"/en/lessons/naive-bayesian":{"position":[[4766,10],[5134,8],[33147,10]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[18900,7]]}}}],["witchcraft",{"_index":23286,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[2959,10],[3036,10],[3653,10]]}}}],["witch’",{"_index":14317,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[48400,7]]}}}],["with/chang",{"_index":4349,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51247,12]]}}}],["with_fx",{"_index":20819,"title":{},"body":{"/en/lessons/sonification":{"position":[[38098,7]]}}}],["withdraw",{"_index":14626,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[6501,8],[7637,11],[38146,10],[38249,8],[40299,8]]}}}],["withdrawn",{"_index":12554,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[18029,10]]}}}],["within",{"_index":840,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7260,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[7004,6],[12300,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[1408,6],[1481,6],[9283,6],[9567,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1042,6],[25413,6],[30852,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[26375,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[26562,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[1610,6],[11733,6]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6612,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4291,6],[8529,6],[17166,6],[35133,6],[35169,6],[60470,6],[67620,6],[67747,6]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7543,6],[24002,6],[25595,6],[31366,6],[60294,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[3583,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[14625,6]]},"/en/lessons/common-similarity-measures":{"position":[[20731,6],[35430,6]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2254,6],[25298,6],[32893,6],[44667,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[28003,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[229,6],[2859,6],[7648,6],[8018,6],[10191,6],[17200,6],[25814,6],[26307,6],[46438,6],[58659,6]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[5254,6],[17638,6],[24788,6],[37435,6],[39738,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2038,6],[3060,6],[6503,6]]},"/en/lessons/counting-frequencies":{"position":[[4743,6],[6021,6],[12152,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[37437,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[1516,6],[3050,6],[8165,6],[9725,6],[9955,6],[16973,6],[37062,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2900,6],[3331,6],[3469,6],[13890,6],[13961,6],[16446,6],[16523,6],[24583,6],[27068,6],[29549,6],[29923,6],[30234,6],[31331,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[3475,6],[5027,6],[10029,6]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[17896,7],[18184,6],[19429,6],[26898,6],[32676,6],[34266,6],[34885,6],[38685,6],[38988,6],[39073,6],[43088,6],[43276,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[14646,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[5162,6],[14198,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3931,6],[4132,6],[21010,6],[25395,6],[25569,6],[41348,6],[44833,6],[44910,6],[49676,6],[55239,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[39801,6],[40384,6],[43565,6],[44927,6],[47381,6],[47915,6],[50002,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3527,6],[7892,6],[12405,6],[14535,6],[15239,6],[19893,6]]},"/en/lessons/extracting-keywords":{"position":[[888,6],[1009,6],[4099,6],[8047,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8645,6],[29104,6],[33032,6],[33598,6],[39293,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25108,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[21187,6],[23299,6],[38714,6],[46402,6],[50397,6],[51140,6],[54093,6],[59209,6]]},"/en/lessons/geocoding-qgis":{"position":[[1193,6],[7252,6],[9495,6],[11502,6],[14538,6],[16601,6],[16724,6],[17123,6],[18359,6],[19782,6],[21100,6],[22334,6],[27552,6],[35450,6],[37436,6],[37768,6],[37833,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[768,6],[10939,6],[16754,6],[17209,6],[17991,6],[18344,6],[18555,6],[18661,6],[32746,6]]},"/en/lessons/geospatial-data-analysis":{"position":[[3212,6],[15402,6],[16519,6],[20902,6],[24114,6],[33180,6],[33676,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[16381,6],[18137,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[9144,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[18124,6],[18700,6],[18847,6],[21252,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4493,6],[8855,6],[15264,6],[15970,6],[16525,6]]},"/en/lessons/gravity-model":{"position":[[6429,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[3613,6],[3657,6],[15526,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10578,6],[35510,6],[36298,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[6805,6],[20295,6],[36777,6],[36875,6],[40423,6],[50868,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1188,6],[22282,6],[32592,6],[44542,6],[59562,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[1716,6],[2031,6],[2165,6],[2303,6],[5091,6],[5349,6],[5454,6],[12703,6],[16685,6],[16756,6],[19594,6],[19666,6],[29650,6],[32142,6],[33587,6]]},"/en/lessons/intro-to-bash":{"position":[[4907,6],[5702,6],[9159,6],[9709,6],[13194,6],[14320,6],[14806,6],[16638,6],[17426,6],[23877,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1798,6],[6157,6],[8872,6],[8896,6],[10582,6],[14776,6],[15708,6],[15794,6],[15889,6],[17648,6]]},"/en/lessons/intro-to-linked-data":{"position":[[16994,6],[17065,6],[19740,6]]},"/en/lessons/intro-to-powershell":{"position":[[5131,6],[12233,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[11964,6],[12592,6],[19129,6],[21284,6],[24646,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[29485,6],[33240,6],[34210,6],[38360,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[12670,6],[22723,6],[31693,7],[32958,6],[33128,6],[33266,6],[33509,6],[37952,6],[39389,6],[39966,6],[41125,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2834,6],[6868,6],[20593,6]]},"/en/lessons/json-and-jq":{"position":[[2964,6],[7127,6],[8216,6],[10391,6],[13021,6],[21020,6],[25975,6],[27160,6],[34199,7],[36462,6],[40033,6]]},"/en/lessons/jupyter-notebooks":{"position":[[2293,6],[2504,6],[5565,6],[13878,6],[14388,6],[15076,6],[15230,6],[15347,6],[15439,6],[16801,6],[17944,6],[22904,6],[35496,6],[37997,6]]},"/en/lessons/linear-regression":{"position":[[39958,6]]},"/en/lessons/logistic-regression":{"position":[[4255,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6749,6],[6821,6],[6918,6],[7050,6]]},"/en/lessons/naive-bayesian":{"position":[[46148,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1827,6],[7532,6],[28246,6],[39240,6],[40132,6],[41747,6],[43949,6],[44916,6],[49979,6],[50980,6]]},"/en/lessons/preserving-your-research-data":{"position":[[11619,6],[12243,6],[14627,6],[15306,6]]},"/en/lessons/qgis-layers":{"position":[[4613,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[24573,6]]},"/en/lessons/research-data-with-unix":{"position":[[8310,6],[8582,6],[8798,6],[9759,6],[10616,6],[12889,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[4045,6],[14210,6],[17888,6],[26329,6],[29972,6],[34315,6],[34368,6],[38364,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[19460,6],[24700,6]]},"/en/lessons/sentiment-analysis":{"position":[[1071,6],[2673,6],[3134,6],[5059,6],[8495,6],[9244,6],[14478,6],[16687,6],[17205,6],[18318,6],[20994,6],[21465,6],[23226,6],[24558,6],[34234,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[3017,6],[5027,6],[13061,6],[16645,6],[16729,6],[17815,6],[17916,6],[19264,6],[19343,6],[19397,6],[23195,6],[23491,6],[27928,6],[30436,6],[31793,6]]},"/en/lessons/space-place-gazetteers":{"position":[[8882,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3134,6],[22570,6],[26252,6],[33040,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1349,6],[17970,6],[19205,6],[23930,6],[28773,6],[31314,6],[33037,6],[33195,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2405,6],[3906,6],[5709,6],[5831,6],[24825,6],[26766,6],[46532,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[894,6],[4957,7],[6534,7],[28050,6],[33736,6],[34337,6],[34991,6],[45381,6],[58589,6],[59673,6],[65761,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7698,6],[20698,6],[24588,6]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5945,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[3435,6],[3520,6],[4544,6],[8021,6],[15250,6],[17334,6],[17520,6],[18615,6],[20588,6],[20698,6],[23766,6],[26360,6],[26533,6],[31342,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[5970,6],[17312,6],[20116,6],[20959,6],[23702,6],[27762,6],[29577,6],[44442,6]]},"/en/lessons/understanding-regular-expressions":{"position":[[8019,6],[16227,6],[16430,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[6827,6],[8055,6],[10642,6],[11043,6]]},"/en/lessons/vector-layers-qgis":{"position":[[1582,6],[7890,6]]},"/en/lessons/viewing-html-files":{"position":[[2152,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[6984,6],[7336,6],[17269,6],[18063,6]]},"/en/lessons/working-with-text-files":{"position":[[1637,6]]},"/en/lessons/working-with-web-pages":{"position":[[2803,6],[5081,6]]}}}],["without",{"_index":766,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2289,7],[13436,7]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3618,7],[25640,7]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12396,7]]},"/en/lessons/automated-downloading-with-wget":{"position":[[16164,7]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19513,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[34842,7],[37458,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[17897,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[8321,7],[19254,7],[19891,7],[36762,7],[46592,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[10212,7],[24661,7],[60838,7]]},"/en/lessons/code-reuse-and-modularity":{"position":[[200,7],[5848,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[10403,7],[26645,7],[27363,7],[32386,7],[33693,7],[36122,7],[36230,7],[36475,7],[39179,7],[44421,7]]},"/en/lessons/common-similarity-measures":{"position":[[25109,7],[25442,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[14625,7],[31227,7],[41423,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[6976,9],[7052,7],[32765,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15253,7],[33503,7],[33841,7],[34042,7],[34685,7],[59417,7]]},"/en/lessons/counting-frequencies":{"position":[[12163,10]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[9820,7],[14099,7],[26434,7],[31954,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[6943,7],[11627,7],[16041,7]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[33933,7]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26333,7],[26446,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[18582,7],[19140,7],[30514,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[3976,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32781,9],[42761,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1469,7],[2583,7],[9169,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[9461,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3271,7],[11333,7],[35114,8],[40699,7],[48564,7]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2808,7],[6305,7],[7341,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1046,7],[6557,7],[48502,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[3193,8],[25777,7]]},"/en/lessons/extracting-keywords":{"position":[[10836,7],[30686,7],[37461,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[755,7],[930,7],[8176,7],[10456,7],[32718,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[9176,7],[19207,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[2603,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[6855,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11735,7],[36615,7]]},"/en/lessons/geocoding-qgis":{"position":[[11223,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7900,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[35104,7],[35800,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11801,7],[19132,7],[22323,7],[24815,7],[26055,7],[29277,7],[29433,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[247,7]]},"/en/lessons/gravity-model":{"position":[[9771,7],[56065,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[2937,7],[4770,7],[18963,7],[19197,7],[27635,7],[43950,7],[44270,7]]},"/en/lessons/installing-omeka":{"position":[[596,7],[726,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[14634,7],[43505,7]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[21875,7],[46587,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2780,7],[5081,7],[12220,7],[20632,7],[22090,7],[45302,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[36173,7]]},"/en/lessons/intro-to-bash":{"position":[[11522,7],[12033,7],[14767,7],[17695,7],[17890,7],[20520,7]]},"/en/lessons/intro-to-linked-data":{"position":[[3985,7],[20534,7],[24776,7]]},"/en/lessons/intro-to-powershell":{"position":[[10008,7],[19780,7],[24895,7],[34562,7]]},"/en/lessons/introduction-map-warper":{"position":[[729,7],[12285,7],[20199,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[342,8],[3166,7],[8272,7],[10278,7],[10450,8],[21589,7],[21645,7],[22030,7],[28059,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1409,7],[6596,7],[16127,7],[25895,7],[35932,7],[38884,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[7054,7],[22903,7],[25672,7]]},"/en/lessons/json-and-jq":{"position":[[25163,7]]},"/en/lessons/jupyter-notebooks":{"position":[[1502,7],[3768,7],[20833,7],[36516,7],[44416,7]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[6378,7]]},"/en/lessons/linear-regression":{"position":[[6869,7],[14203,7],[18110,7]]},"/en/lessons/logistic-regression":{"position":[[8941,7],[16753,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[6204,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[8876,7],[22377,7]]},"/en/lessons/naive-bayesian":{"position":[[9480,7],[60994,7]]},"/en/lessons/normalizing-data":{"position":[[3177,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1897,7],[35458,7]]},"/en/lessons/preserving-your-research-data":{"position":[[2089,7],[8811,7],[9314,7],[11827,7]]},"/en/lessons/qgis-layers":{"position":[[1020,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[17783,7],[27354,7]]},"/en/lessons/research-data-with-unix":{"position":[[11521,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[16585,7],[16890,7],[18303,7],[25017,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[8260,7],[33646,7]]},"/en/lessons/sentiment-analysis":{"position":[[1489,7],[8711,7],[13069,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[2718,7],[29590,7],[35207,8],[36403,7]]},"/en/lessons/sonification":{"position":[[30798,7]]},"/en/lessons/space-place-gazetteers":{"position":[[32974,7],[45345,7],[51146,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[7544,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[29152,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[2138,7],[9237,7],[10285,7],[16570,7],[17293,7],[21467,7],[27883,7],[37811,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[7832,7],[32982,7],[34760,7],[42259,7],[50992,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1014,7],[2430,7],[4313,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[4234,7],[5365,7],[5711,7],[23240,7]]},"/en/lessons/transliterating":{"position":[[7921,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15809,7],[43689,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[289,7],[3597,7],[9030,7],[9963,7],[21654,7],[23868,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[3889,7],[9382,7],[16612,7],[17052,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[7550,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3382,7]]},"/en/lessons/working-with-web-pages":{"position":[[1999,7]]}}}],["withstood",{"_index":13082,"title":{},"body":{"/en/lessons/getting-started-with-markdown":{"position":[[1549,9]]}}}],["witht",{"_index":12619,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13032,5]]}}}],["with—in",{"_index":8797,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[11847,7]]}}}],["wive",{"_index":5109,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[58812,5]]}}}],["wizard",{"_index":21088,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4584,7]]}}}],["wjasma",{"_index":11640,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33189,7]]}}}],["wlll",{"_index":13036,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[34574,4]]}}}],["wm",{"_index":10092,"title":{},"body":{"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2948,5]]},"/en/lessons/introduction-map-warper":{"position":[[9014,3],[20275,4]]}}}],["wo",{"_index":16987,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3612,2]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4849,2],[5013,2]]}}}],["woa_count",{"_index":7100,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53420,10],[53748,10]]}}}],["wolff",{"_index":20290,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50802,6],[52981,5]]}}}],["wolfram",{"_index":16823,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[7114,7]]}}}],["wom?n",{"_index":6588,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[13736,5],[13899,5],[14240,6],[17199,6]]}}}],["woman",{"_index":1150,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[9017,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58239,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13759,5],[17280,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32113,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[19267,5],[20186,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[4681,6],[6460,5],[7321,5]]},"/en/lessons/intro-to-linked-data":{"position":[[36195,6]]},"/en/lessons/logistic-regression":{"position":[[48535,5],[49008,6],[58942,5],[60611,6]]},"/en/lessons/naive-bayesian":{"position":[[22359,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5358,5]]}}}],["woman’",{"_index":23118,"title":{},"body":{"/en/lessons/using-javascript-to-create-maps":{"position":[[886,7]]}}}],["women",{"_index":1610,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[32570,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[63578,5],[63897,5],[64833,6],[64901,5],[64991,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13749,5],[17304,5],[17612,5],[17704,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[7208,5],[7307,5],[11581,6],[19254,6],[19432,5],[19570,6],[19668,6],[19789,5],[20041,7],[20134,6],[20280,5],[23126,5],[23273,5],[24972,5],[25399,5],[25760,5],[25946,5],[26084,5],[26457,5],[26729,5],[26833,5],[27117,5],[27266,5],[27340,5],[27564,5],[27681,6],[27932,5],[28113,5],[28235,5],[28504,5],[28613,7],[31198,7],[31295,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[23942,5],[24139,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[37764,6],[38718,5],[47106,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24281,5],[25654,5]]},"/en/lessons/gravity-model":{"position":[[17150,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[867,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[10026,6],[10227,5],[10666,5],[14843,6],[15099,5],[15246,5],[15854,6],[21376,6],[27276,5],[35822,5],[43159,5],[45105,5],[50477,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[41422,5],[41941,5],[57244,6]]},"/en/lessons/intro-to-linked-data":{"position":[[35463,5],[35537,6],[35595,5],[35962,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2719,5]]},"/en/lessons/logistic-regression":{"position":[[48595,5],[49015,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1554,5],[2496,5],[47956,5],[48153,5],[48488,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[797,5]]}}}],["women’",{"_index":5220,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64601,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[353,7],[19112,7],[19706,7],[25699,7],[26220,7],[26358,7],[26570,7],[28889,7],[39181,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[939,7],[18323,7],[46749,7],[46788,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[476,7],[839,7],[23634,7],[23660,7]]}}}],["women”.2",{"_index":1068,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5125,8]]}}}],["won",{"_index":7992,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[38830,3]]}}}],["won't",{"_index":22859,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20802,9]]}}}],["won't",{"_index":8183,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25201,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[45232,5],[58593,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28820,5]]}}}],["wonder",{"_index":2783,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[3720,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57511,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[4382,10]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[4996,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13301,9]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1847,9]]},"/en/lessons/gravity-model":{"position":[[61617,9]]},"/en/lessons/image-classification-neural-networks":{"position":[[22110,9],[42483,9],[44621,9]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[30895,6],[34643,6],[42507,9]]},"/en/lessons/intro-to-powershell":{"position":[[6442,9],[35257,9],[39145,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[5627,9]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[22351,7],[36202,9]]},"/en/lessons/linear-regression":{"position":[[67997,6]]},"/en/lessons/naive-bayesian":{"position":[[51730,7],[55900,7]]},"/en/lessons/sentiment-analysis":{"position":[[9048,9]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[29100,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[779,6]]}}}],["wonderfulli",{"_index":11439,"title":{},"body":{"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[36025,11]]}}}],["wondergem",{"_index":11099,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[23574,9],[46295,9]]}}}],["wonderwomanmind",{"_index":16751,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[28000,18]]}}}],["won’t",{"_index":2240,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[12752,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23607,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[7971,5],[11974,5],[31654,5],[36116,5],[40430,5],[43280,5],[55518,5],[57168,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[6616,5]]},"/en/lessons/common-similarity-measures":{"position":[[21989,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[7702,5],[13536,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[16923,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[7490,5],[9339,5],[31739,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[42852,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3489,5],[9744,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[36104,5],[51864,5]]},"/en/lessons/extracting-keywords":{"position":[[31892,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[20617,5],[20662,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[13308,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[11887,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2395,5]]},"/en/lessons/intro-to-bash":{"position":[[10402,5]]},"/en/lessons/intro-to-linked-data":{"position":[[19608,5]]},"/en/lessons/intro-to-powershell":{"position":[[11043,5],[28045,5],[41928,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[21939,5]]},"/en/lessons/jupyter-notebooks":{"position":[[7931,5],[11615,5],[44553,5],[48693,5]]},"/en/lessons/linear-regression":{"position":[[14617,5]]},"/en/lessons/naive-bayesian":{"position":[[21284,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[10578,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[15278,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19020,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[13235,5],[13358,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[4037,5],[22445,5],[31305,5],[42557,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[18585,5],[27364,5]]}}}],["wood",{"_index":15311,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37690,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[15788,4]]}}}],["woodmont",{"_index":3474,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[1906,8]]}}}],["woodrow",{"_index":2549,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23463,7]]}}}],["woof",{"_index":5294,"title":{},"body":{"/en/lessons/code-reuse-and-modularity":{"position":[[2221,7],[2229,8]]}}}],["wool",{"_index":20738,"title":{},"body":{"/en/lessons/sonification":{"position":[[26387,5]]}}}],["woolf",{"_index":14617,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2619,6]]}}}],["woollard",{"_index":12780,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[32253,9]]}}}],["woolrich",{"_index":10484,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[16845,8]]}}}],["woong",{"_index":21969,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63187,6]]}}}],["worcest",{"_index":3591,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3363,10]]}}}],["worcestershir",{"_index":10911,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9228,14]]}}}],["worcestershire94164.41307578125.9365.78",{"_index":13702,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39223,39]]}}}],["worcestershire945341",{"_index":13797,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54829,20]]}}}],["worchest",{"_index":9028,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[26992,10]]}}}],["word",{"_index":513,"title":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[43,4]]},"/en/lessons/counting-frequencies":{"position":[[9,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[21,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[21,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[27,4]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[15005,5],[15365,4],[15417,4],[15900,4],[15974,6]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[823,5],[12255,5],[12739,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[291,4],[1858,5],[1882,5],[2053,5],[5141,5],[6391,5],[6526,5],[6581,5],[8158,5],[9466,5],[10512,6],[12431,6],[12670,4],[12724,4],[23120,5],[25309,4],[27982,4],[29161,5],[29325,5],[31875,5],[33353,4],[33424,5],[33531,5],[33596,5],[33727,5],[33827,4],[34850,4],[35644,5],[36941,5],[36996,6],[37105,5],[37974,5],[38032,5],[38253,4],[38302,4],[39891,4],[40211,5],[40266,4],[46013,6],[52099,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[1428,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[107,4],[1169,6],[2628,5],[3495,4],[4735,6],[4743,5],[4949,5],[4974,5],[6446,6],[6594,5],[6687,5],[7022,5],[7194,5],[7275,5],[7326,4],[7404,5],[8000,4],[8361,6],[8516,4],[8964,4],[9194,5],[9227,5],[9320,4],[9357,4],[9524,5],[9583,5],[9648,5],[9943,6],[10882,4],[11453,5],[12986,4],[13026,5],[13145,6],[13278,5],[13723,4],[13969,5],[14155,5],[14386,4],[14649,4],[14699,4],[14735,5],[14758,4],[14813,6],[14895,4],[15157,7],[15352,4],[15543,6],[15644,4],[16762,4],[19115,5],[21895,6],[21903,5],[22300,5],[22442,5],[23198,5],[24478,6],[24736,4],[24986,5],[27698,6],[30593,4],[32832,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[14230,4],[14262,4],[14270,4],[39856,4],[39891,4],[46038,4],[48698,6],[49041,5],[49416,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[16919,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8290,5],[16045,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[44,4],[162,5],[186,4],[227,5],[2120,4],[2622,4],[2996,4],[3350,4],[3466,4],[3633,4],[5165,5],[5282,5],[6123,5],[6515,5],[7220,4],[7282,4],[7451,4],[7897,4],[7966,5],[8457,5],[8507,5],[8645,5],[9589,4],[10099,4],[11354,5],[11959,4],[11983,5],[12905,5],[13000,4],[13158,4],[13264,7],[13309,5],[13843,4],[14028,4],[16948,4],[18196,5],[18570,4],[19526,4],[20934,4],[21599,4],[21778,4],[23443,4],[24141,4],[26195,6],[31697,6],[35662,4],[49890,4],[50452,4],[50560,4],[50711,5],[50847,4],[52917,5],[53427,4],[53954,4],[57275,5],[57708,6],[60275,4],[61099,4],[61209,4],[62521,5],[62766,5],[62827,4],[62891,4],[62990,5],[63084,4],[63178,4],[63799,5],[68393,4],[68674,4],[69017,5],[69307,4],[69566,4]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5057,4],[16373,4],[16942,4],[17044,4],[18541,4],[22006,4],[31355,4],[43817,4],[46144,4],[50646,4],[52216,7],[52880,4],[53496,6],[54200,5],[54721,5],[54867,5],[66613,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[37487,6],[38253,5],[47119,5],[51653,4],[54880,5]]},"/en/lessons/common-similarity-measures":{"position":[[591,5],[1890,4],[1939,4],[4839,4],[5060,4],[6525,5],[6775,4],[6832,4],[6849,4],[6982,6],[7158,5],[7317,5],[7421,5],[8285,4],[8349,4],[9145,4],[9230,5],[19157,5],[21884,5],[23767,5],[24582,5],[24997,6],[25284,5],[25395,5],[25470,5],[26303,4],[35054,5],[35949,5],[36114,4],[36676,6],[36774,4],[36846,4],[36917,4],[37191,4],[37418,4],[38815,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13299,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18526,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[926,4],[2003,4],[2258,4],[4438,4],[5569,5],[5578,4],[8576,5],[8650,5],[8720,5],[8777,4],[8796,5],[9038,4],[10409,5],[10592,5],[10618,6],[11072,4],[11168,5],[11230,5],[11452,5],[12031,5],[13269,6],[15055,4],[15247,4],[15374,5],[15595,4],[15710,4],[15744,4],[15864,5],[15870,6],[15921,5],[15927,6],[15974,5],[16002,5],[16228,5],[16271,5],[16323,5],[16476,5],[16626,5],[16993,5],[19280,4],[19371,5],[19553,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[3216,4],[3407,7],[9620,4],[12837,4],[12900,4],[24069,4],[25485,5],[25626,4],[26854,6],[27901,4],[27914,4],[28392,4],[29038,4],[29081,4],[31295,5],[32658,6],[34908,5],[35352,5],[35491,6],[35949,5],[38069,5],[38319,5],[48841,5],[52226,4],[52774,5],[55549,5],[55664,5],[55726,5],[56165,5],[56502,5],[57141,5],[57302,4],[57478,5],[57571,5],[58624,5],[58873,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[659,6],[7942,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[341,5],[542,6],[3295,4],[3313,4],[4793,6],[5711,4],[5895,4],[5957,5],[6358,5],[6466,5],[6664,4],[7037,4],[7415,6]]},"/en/lessons/counting-frequencies":{"position":[[10,4],[151,4],[188,5],[415,5],[915,4],[1743,4],[1800,4],[1940,4],[1952,4],[2018,4],[2081,4],[3993,4],[4176,5],[4228,5],[6111,4],[6212,5],[6239,4],[6427,6],[6459,4],[6684,4],[6802,4],[7048,4],[7732,5],[7837,5],[7868,5],[8067,5],[8250,5],[8393,6],[8400,5],[8451,6],[12284,5],[12412,6],[12459,6],[12635,4],[14188,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1955,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[29805,4],[37478,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17269,7],[32711,4],[32798,4],[33682,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[4900,6],[5079,7],[14038,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1451,4],[1469,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[11586,4],[24206,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[7177,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2429,4],[13816,4],[14095,5],[42265,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[6858,6],[23068,4],[23137,4],[37136,5],[37407,5],[53148,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[3887,5],[4201,5],[13036,5],[17032,4],[34736,5],[35045,5],[38020,5],[47228,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[21467,4],[23971,6]]},"/en/lessons/extracting-keywords":{"position":[[1171,6],[1198,6],[3854,6],[4844,5],[9806,6],[10005,4],[10038,4],[10059,4],[11460,6],[18036,5],[18126,5],[18165,5],[18204,5],[18382,6],[18424,5],[18580,5],[18725,4],[18809,4],[19045,5],[19167,5],[20295,5],[20332,5],[20764,4],[21003,4],[21086,5],[21203,5],[21401,4],[24590,5],[24680,5],[24719,5],[24758,5],[24858,5],[24895,5],[28650,5],[30364,6],[36315,5],[36413,5],[36456,5],[36499,5],[36606,5],[36647,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[1356,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[21049,4],[34112,5],[34174,5],[34647,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8824,4],[9307,4],[9545,5],[10051,4],[10579,4],[10786,4],[10920,6],[11121,5],[13158,6],[13165,6],[15082,5],[16019,4],[20261,6],[21560,5]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[22,5],[1252,5],[5103,6],[5967,5],[7011,6],[8927,6],[11260,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[22,5],[974,5],[1661,5],[2788,4],[9136,5],[9601,7],[10037,6],[10389,6],[11847,5],[12682,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[23790,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[23359,6]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[10895,4],[10910,4],[11035,5],[11378,6],[33154,5]]},"/en/lessons/getting-started-with-markdown":{"position":[[1665,4],[4939,4],[5010,4],[10672,4],[10817,4],[11122,4]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[4566,5],[16601,4]]},"/en/lessons/gravity-model":{"position":[[14908,6],[23138,6],[45328,6],[47625,4],[47648,6]]},"/en/lessons/image-classification-neural-networks":{"position":[[41684,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[23300,5],[37914,4],[38000,4],[39150,5],[48408,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[3755,4],[3781,5],[3874,4],[3981,5],[4393,5],[4829,5],[5836,5],[5907,7],[8680,6],[9935,4],[9960,5],[11219,4],[31923,4],[32481,5],[32546,5],[32586,5],[33619,4],[33787,5],[34042,5],[36778,4],[53267,5],[53501,4],[55055,6],[55191,5]]},"/en/lessons/intro-to-bash":{"position":[[17848,4]]},"/en/lessons/intro-to-linked-data":{"position":[[22870,6]]},"/en/lessons/intro-to-powershell":{"position":[[4988,4],[11553,6],[12046,4],[18312,6],[20802,6],[36041,6],[36109,5],[36416,6],[36504,4],[36727,5],[36898,6],[37174,4],[38012,4],[44985,5],[45013,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2895,4],[2915,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[8653,5],[9141,4],[12714,4],[12856,4],[18383,4],[18438,6],[18506,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[39004,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[5514,6],[25323,6],[25615,4],[25695,4],[33407,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1558,5],[1912,6],[2107,5],[2437,5],[3312,5],[6852,4],[6877,5],[6983,4],[7347,6],[10541,5],[10884,5],[11061,4],[11284,4],[11427,5],[15284,5],[17442,5],[17499,4],[17529,4],[17543,4],[17603,4],[17776,5],[17904,4],[18030,4],[18145,5],[19224,4],[20783,6],[20872,6],[20931,4],[21019,4],[21072,6],[21090,6],[21179,4],[21215,5],[22271,4],[23707,4],[23944,5],[24018,5],[24097,5],[24478,6],[25319,5],[25489,6],[25524,4],[25637,5],[25729,4],[26261,5],[26434,5],[26476,4],[26895,5],[27375,5],[27721,5],[28832,4],[28962,4],[28984,6],[29568,5],[29801,5],[29933,4],[29984,4],[30100,5],[31708,5],[32116,5],[32313,6],[32339,4],[32377,5],[32585,6],[32727,5],[34050,5],[36080,5],[36132,5],[36219,6],[36259,5],[36464,4],[36967,5],[37532,5],[43545,4],[44050,5],[48190,4],[48393,6]]},"/en/lessons/json-and-jq":{"position":[[2879,5]]},"/en/lessons/jupyter-notebooks":{"position":[[2237,4],[6795,4],[39444,4],[42714,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[616,5],[2601,5],[2908,5],[3079,5],[3180,5],[3366,5],[3704,5],[5505,5],[6518,5],[6584,5],[7829,6],[7874,5],[8044,9],[8083,8],[8116,8],[8270,5],[8728,5],[8867,6]]},"/en/lessons/linear-regression":{"position":[[5780,4],[7931,5],[16241,4],[16375,5],[18622,4],[20141,6],[30601,4],[31133,5],[31509,7],[34762,5],[34827,5],[63313,5],[68513,4],[68796,5],[69243,5],[72381,4],[72507,4]]},"/en/lessons/linux-installation":{"position":[[2444,6]]},"/en/lessons/logistic-regression":{"position":[[3960,4],[4511,4],[5452,4],[5539,4],[5908,4],[34671,4],[34731,4],[40357,4],[40545,4],[41149,4],[41998,4],[47077,5],[49118,5],[54276,4],[54410,4],[60552,5],[60687,5]]},"/en/lessons/mac-installation":{"position":[[1823,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[4121,5]]},"/en/lessons/naive-bayesian":{"position":[[7541,5],[8390,6],[9051,5],[9088,4],[10373,6],[10443,4],[10503,5],[13732,5],[13820,5],[13978,5],[14133,6],[14211,4],[14400,4],[14647,5],[14790,6],[14857,5],[14919,4],[14965,5],[15228,5],[16179,5],[16247,5],[16320,5],[16378,5],[16407,5],[16656,4],[16694,4],[16733,4],[16915,5],[17619,6],[17671,5],[17760,4],[18763,5],[18808,4],[18849,4],[18954,6],[19169,5],[19313,4],[19553,5],[19857,5],[20262,5],[21192,4],[21256,5],[21443,4],[21502,5],[21702,4],[22005,4],[24698,6],[24978,6],[25483,6],[25952,4],[26045,4],[26298,4],[26484,6],[26520,4],[26599,5],[26634,6],[26801,4],[26821,4],[26854,4],[26948,5],[26992,4],[27759,5],[43322,7],[43354,5],[43449,5],[52980,6],[60386,5],[68159,5],[68258,5],[68289,5],[68734,5],[68836,5],[69382,5]]},"/en/lessons/normalizing-data":{"position":[[777,5],[1203,5],[1363,7],[1457,8],[1524,5],[1666,5],[1755,6],[1815,4],[3042,5],[3492,5],[3612,4],[3716,5],[3794,4],[3875,4],[3911,5],[4735,5],[8370,5],[9515,5],[9576,5],[10430,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[7516,5],[7664,4],[9985,5],[29329,5],[29665,4],[31027,5],[31104,6],[31848,4],[32062,5],[32287,5],[33159,5],[33955,5],[40116,5],[41731,5],[42878,5],[43073,4],[43219,5],[43493,4],[43551,4],[43614,7],[43775,4],[44850,4],[45289,4],[45439,4],[45489,4],[45628,4],[46785,4],[48135,4],[49182,4],[49428,4],[49552,4],[49609,5],[49961,4],[50213,4]]},"/en/lessons/output-data-as-html-file":{"position":[[1336,4],[8900,4],[9463,4],[9588,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[747,5],[856,6],[917,4],[958,5],[1022,4],[1299,4],[2287,6],[2942,5],[4492,6],[9327,4]]},"/en/lessons/preserving-your-research-data":{"position":[[1849,4]]},"/en/lessons/research-data-with-unix":{"position":[[6240,4],[6594,6],[7170,4],[8769,6],[9210,4],[12985,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5924,5],[26076,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2631,4],[2697,5],[2851,4],[4746,5],[5468,6],[6005,4],[6035,4],[6196,5],[6403,4],[6933,5],[6957,5],[7061,7],[7511,4],[7818,6],[8617,5],[9135,5],[9827,4],[10436,5],[11867,4],[12736,6],[13105,5],[13157,5],[15276,4],[15284,4],[17245,4],[17357,5],[17466,4],[17755,5],[17968,4],[18033,4],[19454,5],[22676,5],[22730,5],[22917,6],[23100,4],[23332,5],[23732,5],[23933,4],[24176,4],[24619,4],[24686,4],[27619,5],[29613,4],[29630,4],[30296,5],[31543,4],[32809,5],[32892,4],[32928,5],[33029,5],[33071,5],[33178,5],[33640,5],[33734,5],[34040,5],[34156,7],[34721,5],[35263,5],[35896,4],[36038,4],[36071,4],[36169,5],[37543,4],[38269,5],[38937,4],[38968,4],[38978,4],[39104,4],[39639,4],[39708,6],[40209,5],[40389,5],[40488,5],[40621,5],[40733,5],[40822,4],[40869,5],[40947,5],[41092,4],[41120,5],[41234,4],[46482,5],[46547,6],[47414,6],[48209,4],[49815,4],[53867,4],[54529,5],[54604,5],[54641,5],[54665,4]]},"/en/lessons/sentiment-analysis":{"position":[[2360,5],[2655,5],[11162,4],[11757,6],[12089,4],[15065,4],[20377,6],[23301,5],[24417,6],[25066,10]]},"/en/lessons/sonification":{"position":[[5927,5],[6245,8],[6262,5],[12680,5],[19972,4]]},"/en/lessons/space-place-gazetteers":{"position":[[4990,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1835,4],[2305,5],[2422,6],[2774,4],[4343,4],[4867,4],[5720,4],[5743,4],[6331,4],[13950,6],[20835,4],[21214,4],[21455,4],[27269,4],[30017,5],[30880,4],[32400,4],[32495,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[250,5],[2952,5],[2962,4],[3443,5],[3504,4],[5184,4],[5490,4],[6538,4],[20187,5],[20267,5],[21295,5],[21377,5],[21577,4],[22010,5],[24044,5],[24248,4],[24458,4],[24524,5],[25540,5],[25576,4],[25715,7],[28012,5],[30474,5],[30680,5],[32586,4],[32971,4],[33849,4],[36384,6],[41437,5],[42289,4],[42412,4],[43672,5],[46818,4],[47190,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11157,5],[11513,6],[11879,5],[27672,6],[28044,5],[28120,5],[28579,5],[28746,5],[28904,5],[28988,5],[29133,5],[29204,5],[29285,5],[29625,5],[29776,6],[30359,6],[32139,4],[33263,5],[33446,6],[34109,5],[34331,5],[34375,5],[34527,5],[34649,5],[35415,5],[35672,5],[36396,5],[36485,5],[36736,6],[37061,7],[37099,4],[37130,4],[37166,5],[37212,5],[37274,5],[37597,5],[41371,5],[41410,5],[41465,5],[42024,6],[42092,5],[42273,5],[42345,5],[42511,5],[43369,5],[43809,4],[44171,4],[44442,5],[44742,5],[44820,4],[44898,4],[45369,5],[45776,5],[45979,5],[46483,7],[46508,5],[46667,4],[48176,4],[48228,5],[48272,5],[48348,5],[48461,5],[48755,5],[48810,5],[49554,5],[49643,5],[49767,5],[50306,5],[50387,5],[50702,5],[51088,5],[51210,5],[51352,5],[51556,5],[51652,5],[51760,5],[51886,5],[52074,5],[52185,4],[53251,7],[53423,5],[53577,5],[53782,4],[56259,7],[56750,4],[57154,7],[57998,6],[59908,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1482,6],[2643,5],[2945,5],[3035,5],[3136,5],[3167,5],[3334,5],[3459,5],[4385,4],[4861,5],[14463,4],[15682,5],[15688,6],[15816,5],[18563,5],[18885,6],[18896,5],[19045,5],[19293,5],[20388,4],[20572,5],[21030,4],[21604,5],[21662,4],[24709,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[724,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[1711,4],[4694,4],[22986,6]]},"/en/lessons/transliterating":{"position":[[165,5],[452,5],[11100,4],[12494,5],[19976,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[28,4],[130,4],[308,4],[469,4],[579,4],[631,4],[777,4],[1457,4],[1527,4],[1831,4],[1857,4],[1959,4],[2063,4],[2097,4],[2558,4],[3572,4],[3718,5],[3940,4],[4190,5],[4256,5],[4380,5],[4406,4],[4544,5],[5081,4],[5280,5],[5491,4],[5554,5],[5606,4],[5649,5],[5698,6],[5741,5],[5798,5],[5902,4],[5952,5],[6083,4],[6152,4],[6196,5],[6291,4],[6440,4],[6493,5],[6540,4],[6688,5],[6973,4],[7012,4],[7026,4],[7058,5],[7109,5],[7126,4],[7170,4],[7390,5],[7730,4],[7751,5],[7780,4],[7830,5],[7855,5],[7974,4],[8181,5],[8291,4],[8347,4],[8445,7],[8536,5],[8697,5],[8817,5],[8968,5],[9285,4],[9314,6],[9327,4],[9516,6],[9589,4],[9736,4],[9805,5],[9897,4],[10067,4],[10348,6],[10425,6],[10481,4],[10659,4],[10755,5],[11016,5],[11073,4],[11374,4],[11643,4],[11751,5],[11964,6],[12166,4],[12372,4],[12464,5],[12709,5],[13025,5],[13144,5],[13277,5],[13554,5],[14094,5],[14162,5],[14382,4],[14633,4],[16364,4],[16841,5],[17004,5],[17129,5],[17580,4],[20976,5],[22244,5],[22337,5],[22577,5],[23086,4],[23775,4],[23945,5],[24086,4],[25184,5],[25269,6],[25346,5],[26427,4],[26547,4],[26593,4],[27503,5],[27903,4],[28192,4],[28757,4],[28826,4],[29000,5],[29268,5],[29289,5],[29313,5],[29330,5],[29349,5],[29372,5],[29387,5],[29421,5],[29463,5],[29501,5],[29609,5],[30747,6],[32072,4],[32154,4],[32184,4],[32209,4],[32238,4],[32324,4],[32363,5],[32464,5],[32747,5],[32795,5],[32855,5],[32974,6],[33117,5],[33332,5],[33370,5],[33420,5],[33464,4],[33596,5],[33646,4],[33750,5],[33847,5],[33929,5],[33967,4],[34178,4],[34324,5],[34388,4],[34435,5],[34595,4],[34679,5],[34852,5],[34931,5],[34991,5],[35099,4],[35153,6],[35187,5],[35260,5],[35304,5],[35339,5],[35657,4],[35907,4],[36064,4],[36380,4],[36437,4],[36452,5],[36579,4],[36732,4],[36835,5],[36950,5],[37168,4],[37275,6],[37421,6],[37458,5],[38075,6],[38094,4],[38370,4],[38661,4],[38760,4],[39346,4],[39719,7],[40563,4],[40617,4],[40979,4],[41081,4],[41246,4],[41726,6],[41950,5],[42479,4],[42960,5],[43230,5],[43331,5],[43610,4],[43781,4],[45273,4],[45352,5],[45374,5],[45542,5],[45723,5],[47594,4],[47676,4],[47780,4],[47851,4],[47934,4],[48024,4],[48215,4],[48669,4],[48905,4],[48966,4],[49044,4],[49286,4],[49440,4],[49555,4],[49813,4],[49852,4],[50022,4],[50203,4],[50239,4],[50422,4],[51423,5],[51936,4],[52650,4],[52893,4],[52936,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[146,4],[502,4],[2572,4],[2735,4],[9896,6],[10892,4],[12612,5],[15334,4],[15554,4],[15869,4],[23015,4],[23979,4],[27100,4],[30493,4],[30681,4],[32532,4],[33410,4]]},"/en/lessons/viewing-html-files":{"position":[[1578,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25250,6]]},"/en/lessons/windows-installation":{"position":[[3181,6]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14796,6],[14803,5],[14879,5],[15013,5],[15083,6],[15168,4],[15295,5],[15303,5],[15417,5],[15953,6],[16024,5],[16820,6],[17011,5]]},"/en/lessons/working-with-text-files":{"position":[[3655,6],[3874,5],[4765,4]]},"/en/lessons/working-with-web-pages":{"position":[[2937,4]]}}}],["word'",{"_index":16292,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[28057,6]]}}}],["word(",{"_index":22912,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[34109,7]]}}}],["word,freq",{"_index":16331,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[37542,9]]}}}],["word,joint_count",{"_index":16284,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[27638,16]]}}}],["word.png",{"_index":22076,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[21613,9]]}}}],["word2vec",{"_index":3734,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[4836,8],[13583,8],[20986,8],[66276,8],[67496,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[881,8],[3617,9],[8914,8],[9524,8],[9534,8],[10167,9],[10608,8],[11199,8],[11263,8],[11689,8],[13531,8],[15369,8],[18821,8],[18856,8],[18905,8],[26319,8],[28579,8],[31258,8],[31381,8],[38534,8],[48399,8]]}}}],["word2vec(sentences=data_clean",{"_index":22898,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31847,30]]}}}],["word2vec.load(file_path",{"_index":22932,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[39158,24]]}}}],["word2vec’",{"_index":22907,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[32488,10]]}}}],["word['boundingbox']['normalizedvertices'][1]['i",{"_index":19065,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46268,50],[46519,50]]}}}],["word['boundingbox']['normalizedvertices'][1]['x",{"_index":19059,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45766,50],[46017,50]]}}}],["word['boundingbox']['normalizedvertices'][2]['i",{"_index":19066,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46319,50],[46570,50]]}}}],["word['boundingbox']['normalizedvertices'][2]['x",{"_index":19060,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45817,50],[46068,50]]}}}],["word['boundingbox']['normalizedvertices'][3]['i",{"_index":19069,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46621,50]]}}}],["word['boundingbox']['normalizedvertices'][3]['x",{"_index":19063,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46119,50]]}}}],["word['boundingbox']['normalizedvertices'][3]['x'])+0.01",{"_index":19061,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45868,55]]}}}],["word['boundingbox']['normalizedvertices'][3]['y'])+0.01",{"_index":19067,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[46370,55]]}}}],["word['confid",{"_index":18962,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31924,18],[32476,19],[32658,19]]}}}],["word['property']['detectedlanguages'][0]['languagecod",{"_index":18969,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32517,57]]}}}],["word['symbol",{"_index":18965,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32137,16],[46723,16]]}}}],["word_count",{"_index":4587,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[5152,12],[5579,10],[13781,10],[16448,10],[18036,10],[22144,10],[29173,10],[29803,10],[30670,10],[31108,10],[38705,10],[46279,10],[48404,10]]}}}],["word_frequency.csv",{"_index":2426,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[14524,22]]}}}],["word_text",{"_index":18963,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32088,9]]}}}],["word_text.isalpha",{"_index":18966,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[32233,20]]}}}],["word_token",{"_index":16263,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[20700,15]]},"/en/lessons/sentiment-analysis":{"position":[[11653,15],[11783,14],[34038,14],[34174,13]]}}}],["wordcloud",{"_index":3917,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[19775,9],[21562,9],[21579,9]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[24260,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[20164,10],[39536,9]]}}}],["wordcloud(background_color=non",{"_index":4385,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[53450,32],[63197,32]]}}}],["wordcount",{"_index":5742,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[26124,10],[26202,10]]}}}],["worddict",{"_index":19180,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[5835,8],[9921,8],[10048,9]]}}}],["worddict[target",{"_index":19200,"title":{},"body":{"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[10071,17]]}}}],["wordfish",{"_index":21650,"title":{"/en/lessons/text-mining-youtube-comments":{"position":[[38,8]]}},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[39,8],[744,9],[825,8],[917,8],[2494,8],[2665,8],[6752,9],[6864,8],[7028,8],[7165,8],[10845,8],[10902,8],[11057,8],[11392,8],[11975,8],[15665,8],[22369,8],[26129,9],[27584,9],[27856,8],[27992,8],[29697,8],[31323,8],[31859,8],[32258,9],[32372,8],[32397,8],[32469,8],[32679,8],[32920,8],[32932,8],[33063,8],[33514,8],[33682,8],[33857,8],[34029,8],[34273,8],[34494,8],[35191,8],[36080,8],[36605,8],[36982,8],[37755,8],[37947,8],[38109,8],[38205,8],[38291,8],[38435,8],[38537,8],[39809,8],[39997,8],[40852,8],[42564,8],[42594,8],[42622,8],[43022,8],[43281,8],[43541,8],[43628,8],[43769,8],[45537,9],[45863,8],[46429,8],[46585,8],[49488,8],[50257,8],[51508,8],[52151,8],[52579,9],[52794,8],[53197,8],[53494,8],[55135,9],[55601,8],[56443,8],[57655,8],[59329,8],[59950,8],[60111,8],[60214,8],[64631,8],[64800,8],[65683,9]]}}}],["wordfish’",{"_index":21801,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[32340,10],[44983,10]]}}}],["wordfreq",{"_index":7654,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1341,8],[1577,12],[1717,9],[1869,8],[3334,8],[3570,12],[6520,8]]}}}],["wordfreq.append(wordlist.count(w",{"_index":7655,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1378,34]]}}}],["wordi",{"_index":8011,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[44762,9]]}}}],["wordish",{"_index":21805,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[35912,7]]}}}],["wordl",{"_index":8844,"title":{},"body":{"/en/lessons/data-mining-the-internet-archive":{"position":[[24199,6],[24253,6]]}}}],["wordlist",{"_index":7637,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[6162,8]]},"/en/lessons/counting-frequencies":{"position":[[1310,8],[1364,9],[1755,9],[3303,8],[3373,9],[6559,9],[7554,8],[12532,8],[13074,8]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[9609,8],[10680,8]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3959,8],[5266,9],[6219,9],[6554,11],[7162,8]]},"/en/lessons/normalizing-data":{"position":[[4656,8],[9257,8]]},"/en/lessons/output-data-as-html-file":{"position":[[9080,8]]}}}],["wordlist.count(p",{"_index":7682,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6531,18]]}}}],["wordlist.count(w",{"_index":7663,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[3345,18]]}}}],["wordlist[i:i+n",{"_index":16997,"title":{},"body":{"/en/lessons/keywords-in-context-using-n-grams":{"position":[[5595,16]]}}}],["wordlisttofreqdict(wordlist",{"_index":7681,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[6486,29]]}}}],["wordpress",{"_index":2985,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2432,10],[5758,10],[6994,9],[7074,10],[58359,10]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[994,9],[5685,9],[6281,9],[6664,9],[8418,10],[8631,10],[9462,9],[58893,9],[60194,9],[60377,9],[60579,9],[60643,9],[60697,9],[60896,9],[60936,9],[61050,9],[61369,9],[62064,9],[62293,9],[62664,9],[63009,9],[67439,9],[67480,9],[67695,9],[71857,10]]},"/en/lessons/preserving-your-research-data":{"position":[[9908,9]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[5277,10]]}}}],["wordpress.com",{"_index":5364,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8572,14]]}}}],["wordpress9",{"_index":5542,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[60045,10]]}}}],["wordpressʼ",{"_index":5546,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61229,12]]}}}],["wordpress’",{"_index":5571,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[67504,11]]},"/en/lessons/installing-omeka":{"position":[[2091,11]]}}}],["words.13",{"_index":1720,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[40589,8]]}}}],["words.22",{"_index":16396,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44083,8]]}}}],["words.6",{"_index":19978,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7009,7]]}}}],["words.find(\"&",{"_index":10250,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34902,21],[35645,19],[38186,21],[47394,21]]}}}],["words.find(\"browse.jsp?id",{"_index":10248,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[34770,28],[38054,28],[47262,28]]}}}],["words.find(\"id",{"_index":10254,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35615,17]]}}}],["words.replac",{"_index":10939,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[18134,18],[18173,18],[18212,18],[24688,18],[24727,18],[24766,18],[36421,18],[36464,18],[36507,18]]}}}],["words[i",{"_index":4348,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[51094,8]]}}}],["words[idstart",{"_index":10257,"title":{},"body":{"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[35675,14]]}}}],["wordstar",{"_index":21090,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4605,9]]}}}],["wordstr",{"_index":7650,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1171,10],[1238,10],[1433,10],[3165,10],[3232,10],[3426,10]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3821,10],[3888,10],[6767,10],[6834,10]]}}}],["wordstring.split",{"_index":7653,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[1321,18],[3314,18]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3970,18],[6918,18]]}}}],["word|valu",{"_index":20203,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46631,12]]}}}],["word–emot",{"_index":20256,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[50006,12],[54019,12]]}}}],["word’",{"_index":5812,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[37109,6]]},"/en/lessons/counting-frequencies":{"position":[[1849,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[13959,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[4596,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7133,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[44235,6]]}}}],["wore",{"_index":11003,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1656,4]]}}}],["work",{"_index":115,"title":{"/en/lessons/space-place-gazetteers":{"position":[[0,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[0,7]]},"/en/lessons/working-with-text-files":{"position":[[0,7]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[2114,4],[3067,7],[4913,7],[5025,4],[9816,5],[18897,5],[21547,7],[21605,7],[21947,4]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1657,5],[2008,4],[2494,4],[3556,4],[6093,5],[6245,4],[8163,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[234,5],[1443,4],[2681,4],[2985,7],[3038,7],[11661,5],[22845,4],[28810,6],[33257,4],[36386,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[9529,7],[13604,4],[13860,4],[15690,4]]},"/en/lessons/automated-downloading-with-wget":{"position":[[666,4],[1552,4],[1624,5],[2085,4],[3788,5],[5387,7],[5580,8],[7183,4],[7934,7],[9962,8],[9999,7],[10263,7],[13165,5],[16080,7]]},"/en/lessons/basic-text-processing-in-r":{"position":[[1922,7],[2528,7],[3539,4],[4105,9],[4153,4],[5744,9],[5844,6],[8722,6],[10357,7],[10398,4],[15934,4],[24803,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[525,4],[2140,7],[4883,4],[5079,4],[6736,4],[12551,4],[15543,4],[15588,4],[18529,4],[25317,4]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[3202,4],[4983,7],[5056,6],[5339,5],[9129,5],[9843,4],[10437,4],[11088,4],[13306,4],[13382,4],[15729,4],[19584,6],[30581,7],[32466,8],[34711,5],[39608,5],[52896,4],[55539,4],[60016,7]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[2288,7],[3001,4],[6443,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[5564,5],[9630,5],[10265,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[418,5],[565,5],[7117,5],[8243,7],[13288,5],[13509,4],[20322,4],[22417,5],[24577,7],[26350,5],[33812,5],[33826,5],[40644,4],[41847,4],[43107,4],[51652,4],[56087,5],[65219,5],[66082,5],[66351,4],[66888,6],[66980,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[299,5],[454,5],[5237,5],[8026,4],[12753,5],[13314,5],[13509,6],[13745,5],[17132,6],[17332,6],[18624,7],[20824,5],[21992,5],[24378,5],[27775,4],[30716,7],[39426,7],[43838,7],[46047,6],[47925,4],[48218,5],[51856,6],[52399,7],[56254,5],[59389,5],[60967,4]]},"/en/lessons/code-reuse-and-modularity":{"position":[[860,4],[1405,5],[3190,4]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[659,4],[2945,4],[3582,7],[4190,4],[6485,7],[7074,4],[7875,4],[8225,4],[8291,4],[9212,7],[11181,7],[11427,7],[11505,4],[11586,4],[16098,7],[19334,4],[23063,7],[23218,7],[25079,5],[25545,4],[26916,4],[27153,4],[29163,5],[29645,5],[32532,5],[32723,7],[33422,6],[33789,7],[33840,4],[34113,4],[34176,4],[35354,4],[36268,4],[37643,7],[37784,4],[37857,7],[38485,7],[39174,4],[39260,4],[39821,4],[41664,4],[41997,4],[42424,4],[43112,5],[45066,5],[48274,5],[48461,4],[48729,4],[49367,7],[50005,5],[50676,5],[50764,4],[50854,4],[51768,4],[51863,4],[52111,4],[54060,4],[54145,7],[55997,6],[57601,4],[58366,5],[59243,5],[62740,5],[63207,5],[64051,7],[64197,5],[64508,4],[64669,4],[67315,5],[68702,7],[68952,4],[69367,4],[70854,7]]},"/en/lessons/common-similarity-measures":{"position":[[2880,4],[3896,7],[4115,4],[5647,4],[9132,7],[20296,7],[23634,7],[23750,6],[24502,4],[24784,4],[29208,6],[30333,5],[30533,6],[30801,7],[32385,4],[38109,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[6915,5],[7999,7],[8161,4],[9412,7],[12717,4],[13451,5],[13834,7],[13944,4],[14244,4],[17343,7],[23187,6],[24243,7],[24501,7],[24602,4],[26574,6],[30857,7],[36694,5],[36920,5],[40036,7],[41067,7],[43269,6],[46235,4]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[3003,4],[3322,7],[4704,7],[4752,7],[5513,7],[5904,7],[9201,7],[9261,4],[9799,7],[10409,7],[32574,4],[34101,5],[35203,4],[35440,4],[47048,4],[47659,7],[48888,4],[51841,7],[52968,4],[56095,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[582,7],[4274,7],[4535,7],[4576,5],[18174,4],[20784,4]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[10421,5],[11135,4],[11887,7],[12673,7],[14253,7],[16236,7],[32678,7],[40470,5],[54608,4],[54812,5],[58120,5],[59016,4],[59066,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[3194,5],[13511,4],[28406,5]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[2187,4]]},"/en/lessons/counting-frequencies":{"position":[[593,7],[3774,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[1122,4],[2285,7],[12924,7],[13875,7],[14275,5],[14372,7],[14956,8],[17573,7],[17688,5],[19757,6],[22888,8],[26837,6],[28135,7],[32154,7],[32897,7],[38716,7],[39637,4],[44911,5],[45772,4],[45803,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5099,4],[5836,4],[6112,4],[8533,6],[12882,4],[15121,5],[27764,6],[29639,5],[35557,4],[35603,4],[38284,5],[38992,4],[39051,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[2311,7],[4277,4],[8611,4],[11601,7],[11750,7],[12834,7],[18676,4],[18878,4],[21609,6],[26245,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[10679,4],[14866,4],[15636,6],[18706,4],[19504,6],[21431,6],[27713,6],[29467,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[787,4],[1394,4],[2280,4],[2549,7],[6104,7],[6573,4],[6922,7],[7550,5],[7725,4],[8011,4],[9056,4],[9386,4],[9726,5],[10107,5],[10628,4],[10851,4],[16103,7],[18885,4],[25888,7],[28591,7],[38392,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1140,7],[1979,4],[2281,7],[2847,5],[3071,5],[11730,7],[11839,7],[15591,8],[19170,4],[20741,7],[23711,6],[23961,4],[24490,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[602,7],[1000,4],[2387,4],[3192,4],[3950,4],[10351,4],[12146,4],[14822,4],[28975,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[730,7],[4720,7],[15144,7],[19243,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[2562,5],[9145,4],[11423,4],[11656,5],[49139,4]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[1523,7],[3313,5],[3880,5],[5484,7],[5541,4],[6466,4],[8407,6],[30548,7],[40210,5],[42034,6],[45641,5],[48396,7],[56668,4],[56884,5]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3859,4],[11467,4]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[575,4],[726,7],[2386,5],[5247,4],[5280,4],[8971,5],[11039,7],[12987,7],[13740,4],[14013,6],[15319,7],[15594,5],[24458,6],[29569,6],[30067,7],[30099,6],[33208,6],[33643,4],[36508,4],[48592,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[58,7],[1274,4],[1490,7],[3514,6],[5677,4],[6907,4],[7732,7],[12734,4],[13303,4],[13781,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[681,7],[2081,7],[4401,4],[7738,7],[18354,4],[20742,7],[22491,4],[23492,4],[44043,7],[44965,7],[45071,7],[45957,4],[48576,5],[52824,7],[52923,4]]},"/en/lessons/extracting-illustrated-pages":{"position":[[2815,4],[6570,7],[10197,7],[11605,7],[16300,7],[16489,5],[16667,6],[24364,5],[28194,7]]},"/en/lessons/extracting-keywords":{"position":[[1674,5],[4338,7],[4534,7],[4680,7],[5732,7],[8621,5],[10631,7],[15406,6],[16185,5],[16812,7],[18633,4],[22031,7],[22335,4],[24022,4],[25827,7],[26125,6],[26226,8],[30248,4],[30836,7],[33983,7],[37355,7]]},"/en/lessons/facial-recognition-ai-python":{"position":[[7893,5],[10068,6],[10157,7],[12466,7],[17540,5],[44328,4]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1981,7],[9739,7],[10124,7],[27744,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[667,4],[7190,7],[7320,5],[7919,7],[9875,4],[11377,5],[11855,5],[16196,6],[19568,4],[34403,4]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[398,4],[549,7],[1843,4],[6798,5],[9631,4]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[519,4],[670,7],[5892,5],[9414,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[1708,4],[3254,5],[14390,4],[16515,4],[17185,6],[23706,5],[32030,6],[32090,6],[45284,5],[47631,7],[48715,4],[67027,4],[68083,7],[68983,4]]},"/en/lessons/geocoding-qgis":{"position":[[3007,7],[3391,7],[4748,4],[4825,7],[6222,4],[7345,7],[7425,5],[8232,4],[8488,4],[10894,7],[12336,6],[13630,6],[26129,7],[36600,4]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[875,5],[2017,5],[2524,5],[9541,7],[15821,5],[15879,5],[24162,4],[25030,4],[25156,4],[25342,5],[26651,5],[29302,5]]},"/en/lessons/georeferencing-qgis":{"position":[[407,4]]},"/en/lessons/geospatial-data-analysis":{"position":[[4868,4],[6509,7],[6756,4],[9117,7],[12938,4],[18129,7],[27965,4],[35094,4],[35468,4]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1998,4],[3015,4],[4695,4],[4957,4],[5533,4],[6749,4],[8645,4],[10374,4],[10804,4],[14924,7],[16030,7],[17969,7],[18275,5],[18322,4],[20524,5],[22159,5],[25979,4],[28654,4],[32657,5],[34531,8],[34785,4]]},"/en/lessons/getting-started-with-markdown":{"position":[[4657,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[560,7],[1525,5],[4880,7],[6900,4],[9671,8],[17188,4],[24087,7],[35091,7]]},"/en/lessons/googlemaps-googleearth":{"position":[[1848,5],[3217,4],[5431,4],[11815,7],[11880,4],[12238,5],[12911,5],[15186,4],[16532,5],[21032,5],[21621,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[569,7],[1031,4],[9711,4],[21291,6],[23091,7],[25748,4]]},"/en/lessons/gravity-model":{"position":[[8065,7],[8561,5],[9633,6],[13028,7],[13977,7],[16851,4],[18010,5],[20145,4],[23741,5],[32449,4],[43015,5],[48616,7],[48782,7],[55860,4],[57145,4],[57252,4],[58814,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[4937,4],[6096,5],[6889,5],[8598,5],[14040,6],[16299,6],[17240,5],[17653,4],[18444,5],[22188,5],[22342,7],[22590,4],[23004,4],[24538,6],[26547,5],[28087,8],[29666,7],[33419,5],[35881,7],[41383,5],[41587,5],[46023,4]]},"/en/lessons/installing-omeka":{"position":[[5893,7],[12443,7]]},"/en/lessons/installing-python-modules-pip":{"position":[[4073,4]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[3813,7],[4347,4],[4432,5],[9521,4],[13838,4],[19526,4],[21689,7],[23496,7],[23871,7],[24015,7],[24512,7],[24656,7],[24817,6],[24863,9],[24941,5],[24962,8],[25472,4],[25774,5],[25819,8],[26146,5],[26179,8],[26548,4],[26888,5],[26975,7],[27465,7],[27570,8],[27653,7],[28361,5],[28382,8],[29543,7],[30066,5],[30862,4],[31195,5],[31215,8],[32172,4],[32230,4],[32299,7],[32899,4],[33066,4],[33225,4],[33388,4],[33444,5],[33477,8],[34159,5],[34179,8],[34610,4],[35461,5],[40372,5],[40613,7],[41213,7],[41332,4],[41510,5],[48650,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[4530,7],[5973,7],[6421,7],[7293,4],[11531,7],[19205,5],[19922,5],[21982,7],[30180,5],[30361,7],[53459,4],[53578,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1208,5],[3715,7],[9674,7],[15996,5],[26537,7],[29126,5],[30199,4],[37580,7],[43785,5],[44963,5],[50873,7],[54113,5],[54301,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[3091,4],[8085,7],[8409,7],[13239,7],[14169,7],[15496,7],[22573,4],[22775,4],[25813,6],[31315,4],[32692,7]]},"/en/lessons/intro-to-bash":{"position":[[1200,4],[5019,7],[11664,7],[12753,7],[14742,4],[17461,4],[20686,4],[23334,5],[23519,5],[25672,7],[26834,5]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[713,7],[751,4],[1825,7],[2773,5],[4945,4],[5876,4],[7069,7],[10992,4],[14854,7]]},"/en/lessons/intro-to-linked-data":{"position":[[3345,7],[3391,7],[3519,5],[7233,8],[8005,4],[15188,4],[15230,4],[16893,4],[18809,4],[22611,4],[23707,6],[26033,4],[28011,5],[31890,6],[33507,5],[34191,5],[34518,4],[34635,5],[35388,6],[36883,7]]},"/en/lessons/intro-to-powershell":{"position":[[639,7],[949,7],[2052,4],[3235,4],[6216,4],[7237,4],[9228,7],[9567,7],[9920,7],[10083,4],[10119,4],[16666,5],[17653,7],[18594,7],[18708,4],[18891,4],[21998,4],[26485,7],[29294,7],[29498,7],[30602,7],[36533,7],[38347,4],[38528,4],[40092,6],[40719,7],[41136,7],[45780,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[442,5],[7053,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[824,4],[2184,5],[7559,4],[7844,5],[8146,6],[10300,4],[18951,4],[23764,4],[24341,7],[24472,4],[24834,5]]},"/en/lessons/introduction-and-installation":{"position":[[113,5],[764,7],[1438,5],[1538,5],[1688,5],[1979,4],[2326,4]]},"/en/lessons/introduction-map-warper":{"position":[[1277,7],[5961,4],[8032,7],[11170,7],[19556,4],[20178,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2135,7],[4586,4],[4860,6],[11986,7],[12138,7],[17812,4],[18120,4],[20468,4],[38289,4],[41459,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1313,4],[2163,7],[4746,4],[9833,4],[16553,5],[18202,4],[18557,7],[19608,7],[20452,4],[24662,4],[27377,6],[30076,4],[30825,7],[31142,4],[34927,5],[35697,8],[36584,6],[38420,4],[38868,5],[40713,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[4691,7],[5448,4],[5847,7],[5906,7],[5946,4],[6766,5],[7152,4],[10170,4],[10379,4],[16854,6],[16991,7],[17128,7],[17838,4],[18506,4],[20084,4],[22805,4],[22890,5],[30561,4],[35424,5],[36038,4],[43869,5],[53607,4]]},"/en/lessons/json-and-jq":{"position":[[1021,4],[1474,7],[1778,7],[5048,7],[5970,5],[6594,4],[17509,7],[28418,5],[37633,5],[39554,7],[39978,7],[40503,7]]},"/en/lessons/jupyter-notebooks":{"position":[[365,7],[3569,4],[4045,4],[4450,4],[12285,4],[17807,4],[17978,7],[18797,7],[23201,7],[25656,4],[27421,5],[28964,7],[30336,7],[30775,6],[30804,4],[33502,7],[34102,4],[35106,7],[36287,7],[38869,5],[42000,4],[44559,4],[44889,7],[45527,5],[45965,5],[47532,4],[47575,7],[50200,4],[51285,4]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3069,4],[3476,7],[6639,4],[7693,6]]},"/en/lessons/linear-regression":{"position":[[8963,7],[10969,4],[15683,4],[18304,4],[21537,4],[26471,4],[38213,4],[38411,7],[51080,7],[53710,7]]},"/en/lessons/linux-installation":{"position":[[400,4],[4619,7]]},"/en/lessons/logistic-regression":{"position":[[5080,4],[14796,4],[23511,4],[30194,4],[49461,4],[52045,5],[61143,7]]},"/en/lessons/mac-installation":{"position":[[4296,7]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1003,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1624,7],[1748,4],[1800,4],[2081,4],[2330,4],[2382,4],[2528,7],[7374,6],[19816,7],[20204,7],[36176,7]]},"/en/lessons/naive-bayesian":{"position":[[963,4],[1114,7],[2728,5],[12767,6],[13865,6],[15119,6],[15473,6],[16666,4],[16814,5],[17036,4],[17786,5],[17918,4],[18999,6],[19141,4],[19631,6],[20802,4],[21080,5],[23908,5],[24559,5],[24636,5],[26644,5],[26683,6],[30173,4],[66615,6]]},"/en/lessons/normalizing-data":{"position":[[407,4],[558,7],[5686,7],[6227,5],[9754,4]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[917,7],[1579,4],[7360,5],[15431,4],[15616,4],[16548,5],[16631,7],[17894,7],[21349,4],[22787,7]]},"/en/lessons/output-data-as-html-file":{"position":[[1926,5],[2044,5],[2708,7],[3142,7],[7355,7],[8715,5]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[1412,7],[1766,4],[2678,6],[5520,4]]},"/en/lessons/preserving-your-research-data":{"position":[[359,4],[510,7],[3985,6],[4560,7],[6045,4],[6899,4],[6974,4],[8227,7],[8842,4],[11503,7],[11512,6],[12652,5],[12722,6],[14075,4]]},"/en/lessons/qgis-layers":{"position":[[1200,4],[1432,5],[2294,5],[5393,7],[5564,4],[6517,4],[6634,4],[6682,7],[6754,4],[7085,7],[7298,7],[8607,4],[8657,4],[9082,4],[16562,5],[19004,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[231,7],[1317,4],[1463,5],[2315,7],[2805,7],[3393,7],[3454,5],[9101,7],[9361,7],[13447,7],[16986,7],[18623,5],[18846,4],[22943,7],[23373,7],[23450,4],[24624,7],[26311,7],[26623,4],[27169,4],[28176,5]]},"/en/lessons/research-data-with-unix":{"position":[[1913,7],[3689,4],[5828,7],[9382,7]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1338,7],[1565,4],[2431,4],[3428,5],[5279,5],[7998,4],[8780,7],[11520,7],[19872,7],[20785,4],[21210,4],[21400,5],[24751,7],[30025,7],[40702,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[737,7],[916,4],[1254,7],[1623,7],[1694,7],[3014,5],[3089,7],[9248,7],[9442,5],[10944,5],[21135,4],[24374,7],[24485,4],[25007,5],[33451,4],[36406,7],[45776,7],[48238,5]]},"/en/lessons/sentiment-analysis":{"position":[[371,7],[1484,4],[4547,5],[8068,4],[8296,5],[16215,4],[16966,4],[17110,7],[19134,4],[21953,4],[22999,4],[25953,4],[39436,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[1535,4],[1606,7],[4452,4],[4476,4],[6577,5],[10062,4],[12999,4],[13187,6],[14312,7],[14331,7],[14545,7],[15733,5],[17731,4],[18448,7],[18529,4],[23714,5],[30377,5],[36082,7]]},"/en/lessons/sonification":{"position":[[637,4],[3076,5],[6811,5],[8118,4],[8278,4],[21762,6],[24484,4],[24559,7],[24790,5],[31249,5],[38697,4]]},"/en/lessons/space-place-gazetteers":{"position":[[1,7],[3945,4],[12256,4],[12651,7],[15320,4],[21684,5],[23410,4],[33099,4],[37071,5],[46464,4],[47798,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3438,7],[9394,7],[16517,4],[18227,7],[18729,5],[19823,7],[22470,7],[23765,7],[27043,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[4037,5],[21340,4],[22323,5],[28708,5],[33266,7],[35121,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[115,7],[495,5],[1062,7],[1199,4],[1520,4],[1960,5],[2133,4],[2160,4],[5093,5],[6439,7],[7327,4],[13199,5],[13247,5],[13434,6],[14368,5],[15537,7],[16537,4],[23347,7],[26900,7],[27009,4],[27552,7],[36110,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19759,4],[23832,7],[24139,7],[38681,4],[39486,5],[39546,5],[63751,4]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[222,4],[454,4],[681,7],[2112,7],[5446,4],[10993,5],[11406,7],[11618,7],[14170,7],[15212,4],[16290,4],[16723,5],[17067,7],[17197,7],[25028,7],[25389,6],[26028,4],[27026,4]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[5658,7],[6991,4],[17804,4],[18103,7],[18145,7],[23249,7],[23423,7],[23759,7],[23800,7],[24515,4],[30500,7],[31295,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[559,4],[814,4],[8150,4],[15320,4],[24795,5],[25118,5],[39843,5]]},"/en/lessons/transliterating":{"position":[[404,8],[1557,5],[3639,8],[3980,7],[5204,4],[6664,4],[7013,6],[16707,6],[18803,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[321,5],[1296,7],[6040,6],[8670,4],[9694,5],[10265,5],[11698,5],[17671,7],[20409,4],[20812,4],[23762,7],[27890,7],[28179,7],[30236,5],[30512,4],[35217,5],[35540,7],[37637,6],[41545,4],[43498,4],[43851,7],[49631,7],[50773,4],[52949,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[464,7],[1626,4],[1746,4],[1876,4],[3358,4],[3820,5],[5854,7],[5946,7],[7406,4],[7510,4],[10598,5],[14785,7],[14893,4],[17802,7],[17919,4],[26162,7],[26389,4],[26469,7],[29029,4],[30623,7],[32524,4],[33247,4]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[288,7],[496,5],[2635,7],[3197,7],[4910,8],[6261,4],[8320,4],[9178,7],[14519,4],[14673,7],[19416,5],[23288,4],[23642,5],[24407,4]]},"/en/lessons/vector-layers-qgis":{"position":[[5577,7],[15572,4],[16259,4],[16905,4],[17316,5]]},"/en/lessons/viewing-html-files":{"position":[[114,7],[642,7],[1259,4],[1451,4],[1800,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[327,4],[742,4],[4000,4],[4094,4],[4383,4],[7524,4],[8055,6],[9340,4],[23632,4],[32517,6],[35002,5],[38181,4],[40250,7],[41338,5],[46462,9]]},"/en/lessons/windows-installation":{"position":[[2835,4],[5546,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[1,7],[128,4],[1098,4],[1256,4],[3117,7],[4464,5],[4599,4],[5542,7],[5593,7],[9030,7],[9497,7],[10993,7],[11280,7],[18710,7],[20861,7]]},"/en/lessons/working-with-text-files":{"position":[[1,7],[424,4],[485,7],[534,4],[1845,4],[4733,4]]},"/en/lessons/working-with-web-pages":{"position":[[241,4],[392,7],[4029,4]]}}}],["work(",{"_index":9536,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[3815,7]]}}}],["work.format",{"_index":19264,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13655,13]]}}}],["work/lif",{"_index":14240,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18517,9]]}}}],["work4",{"_index":6645,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[6200,6]]}}}],["work8",{"_index":13636,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[28297,6]]}}}],["work\\ev",{"_index":19253,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[11556,13]]}}}],["work\\research\\2014",{"_index":19254,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[11888,19],[14517,19]]}}}],["work\\research\\2014_journal_articles\\analysi",{"_index":19257,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[12064,45]]}}}],["work_of_art",{"_index":6884,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[37613,11]]}}}],["work_of_art_count",{"_index":7111,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[54022,18]]}}}],["workabl",{"_index":10307,"title":{},"body":{"/en/lessons/editing-audio-with-audacity":{"position":[[4100,8]]}}}],["workaround",{"_index":2049,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[8824,10],[10610,11],[13708,10]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[5963,11],[6412,12],[38343,10]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15905,10]]},"/en/lessons/intro-to-bash":{"position":[[12652,12]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2614,11]]}}}],["workbench",{"_index":13119,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2789,9],[2970,9],[5172,9],[6866,9],[6981,10],[7043,9],[7183,9],[7495,10],[10190,10],[10322,9],[12769,9],[13260,9],[13408,9],[14036,9],[14058,10],[14506,9],[15035,9],[15123,9],[15727,9],[15774,10],[17867,9],[19821,9],[25648,9],[25699,10],[26281,9],[28010,9],[28108,10],[28470,9],[30539,10],[30849,9],[30958,9],[34540,10],[40001,9]]}}}],["worker",{"_index":8563,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[6064,7],[6230,9],[6369,8],[8564,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[47966,7],[49413,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[29705,7],[29730,7]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13555,6]]}}}],["workers=4",{"_index":22901,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[31901,10]]}}}],["workflow",{"_index":702,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[23328,10],[24003,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1656,8]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[9711,9]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1103,8],[2465,9],[8874,8],[10695,8],[24474,9],[25221,8],[25466,8],[26751,9],[33459,9],[35285,8],[49071,8],[57758,8],[64243,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[951,8],[6743,8],[17166,8],[23199,8],[23770,9],[25569,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3400,9],[4028,8],[17237,9],[18594,9],[26181,8],[26822,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[778,8],[32414,8],[33301,8]]},"/en/lessons/jupyter-notebooks":{"position":[[3544,9],[35231,9],[36054,9],[36265,9],[36506,9],[36588,9],[36889,9],[37759,9],[41140,8],[50584,10]]},"/en/lessons/logistic-regression":{"position":[[62177,8],[62261,8],[63150,8]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4901,10]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[1836,9],[2499,9],[19805,9],[27732,9],[28218,8],[39212,8],[50315,9],[50952,8],[51996,8],[52242,8]]},"/en/lessons/preserving-your-research-data":{"position":[[8802,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[1767,8],[2186,8],[2831,8],[4311,8],[4923,8],[5304,8],[21628,8],[25167,8],[35540,8],[43359,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1108,9],[1529,9],[4815,8],[5408,10],[7186,8],[7593,8],[10148,9],[12550,8],[15229,8],[23112,8],[26810,8],[28389,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[23703,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13745,8]]},"/en/lessons/visualizing-with-bokeh":{"position":[[14443,10]]}}}],["workplac",{"_index":14243,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[18948,9],[19029,10],[35975,10],[36871,9],[43300,9],[47279,9]]},"/en/lessons/space-place-gazetteers":{"position":[[4767,10]]}}}],["works_of_art",{"_index":7090,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[53059,13],[53884,13]]}}}],["worksheet",{"_index":2933,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22458,11]]},"/en/lessons/sonification":{"position":[[37086,9]]}}}],["workshop",{"_index":1869,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[46978,9]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1779,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[61830,8]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[46817,9],[47924,9]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[58694,8],[58930,8]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3155,8]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[22992,8],[29554,8],[29604,8],[31894,8]]},"/en/lessons/gravity-model":{"position":[[61497,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[44303,12]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[42553,8]]},"/en/lessons/jupyter-notebooks":{"position":[[2769,10],[3858,9],[10628,8],[17663,9],[38660,8],[39741,10],[39927,8],[40245,8],[40389,9],[42434,9],[42691,10],[42727,8],[44850,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[3645,9],[3696,8]]},"/en/lessons/sonification":{"position":[[38567,8],[38659,9]]},"/en/lessons/space-place-gazetteers":{"position":[[50570,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[6223,9],[6307,10],[6337,9],[6631,8],[7217,9],[7336,9],[7571,9],[8205,9],[8253,8],[9260,10],[9968,9],[10080,9],[11018,9],[11191,10],[11883,8],[12078,8],[15877,8],[18887,9],[20723,9],[22370,9],[22657,9],[22918,8],[23265,10],[23724,8],[24575,8],[25695,8],[26172,10],[26200,9],[26371,9],[26445,9],[27180,8],[27832,8],[28316,8],[29277,9],[30350,8],[30383,8],[30943,9],[31119,9]]}}}],["workshop.3",{"_index":21248,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[7474,10]]}}}],["workshops/illumin",{"_index":21357,"title":{},"body":{"/en/lessons/temporal-network-analysis-with-r":{"position":[[27527,22]]}}}],["workspac",{"_index":8907,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[8774,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19563,9]]}}}],["workstat",{"_index":14953,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[3663,11]]}}}],["work’.10",{"_index":9211,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[9360,8]]}}}],["world",{"_index":51,"title":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32,5]]}},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[951,5],[1808,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[15857,5],[22709,5],[23632,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[23300,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[30879,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[16031,5],[32780,6],[37472,5],[37553,5],[48172,5],[48857,5],[55713,5],[56326,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[3187,5],[39444,5],[64499,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[8829,6],[46632,6],[66880,5]]},"/en/lessons/common-similarity-measures":{"position":[[10333,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[13195,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[58125,5],[58328,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1238,5],[38836,5],[55366,5],[59180,5],[59295,5]]},"/en/lessons/counting-frequencies":{"position":[[4802,6],[4865,8],[4917,5],[5302,9],[5403,9]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[140,6],[1753,6],[2080,7],[2387,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[5875,6],[32927,6],[33665,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28308,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[5641,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37452,6],[37556,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2703,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[10645,7],[50516,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[7398,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[3975,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[1971,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[33,5],[616,5],[1708,5],[2773,5],[4023,5],[6928,5],[7936,5],[8058,5],[25443,5],[26751,5],[26841,5],[35845,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8906,7],[9470,6],[9489,6],[10091,7]]},"/en/lessons/geocoding-qgis":{"position":[[18508,5],[31269,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[30532,5]]},"/en/lessons/georeferencing-qgis":{"position":[[602,5],[8860,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[13734,6],[16639,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[35280,5],[35429,5],[40408,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[14375,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[408,5],[11879,5],[20409,5]]},"/en/lessons/gravity-model":{"position":[[15652,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[840,5],[22475,6],[45457,5],[48572,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47973,5],[48697,5],[54132,5]]},"/en/lessons/intro-to-linked-data":{"position":[[5885,6],[8531,5],[10692,6],[10868,5],[11534,5],[17223,5],[17543,6],[19794,5],[21016,5]]},"/en/lessons/intro-to-powershell":{"position":[[35267,5]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[124,5],[1590,5]]},"/en/lessons/introduction-and-installation":{"position":[[906,6]]},"/en/lessons/introduction-map-warper":{"position":[[830,5],[985,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[35293,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3350,5],[19312,6],[19504,7],[19778,6],[20058,6],[20409,6],[20800,6],[21098,6],[22386,6],[22617,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3551,6]]},"/en/lessons/linear-regression":{"position":[[8740,5]]},"/en/lessons/linux-installation":{"position":[[230,6],[2189,6],[2312,6],[3337,7],[3565,5],[4147,7],[4212,5],[4375,7],[4395,5],[4472,5]]},"/en/lessons/logistic-regression":{"position":[[63858,5]]},"/en/lessons/mac-installation":{"position":[[228,6],[1517,6],[1639,6],[2716,7],[3040,6],[3138,6],[3828,7],[3893,5],[4056,7],[4076,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1163,6],[2039,7],[2075,7],[2111,5],[2318,8],[2393,7],[2454,5],[2631,7],[2667,5],[3367,7],[3688,6],[3847,6],[4146,6],[4211,5],[4447,6],[4788,6],[5193,6],[5648,6],[6362,6],[6427,5],[7396,9],[7439,6],[7573,5]]},"/en/lessons/naive-bayesian":{"position":[[11240,5],[49038,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[6445,6]]},"/en/lessons/output-data-as-html-file":{"position":[[1023,7]]},"/en/lessons/qgis-layers":{"position":[[4857,5],[6120,6],[7598,5],[18867,5]]},"/en/lessons/sentiment-analysis":{"position":[[7674,5],[25552,6],[25570,6],[27724,6],[30414,6],[31511,6],[34704,6],[36435,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[7598,6],[16461,6],[19940,6],[20044,6],[21142,6],[21868,6],[23244,6]]},"/en/lessons/sonification":{"position":[[19711,5]]},"/en/lessons/space-place-gazetteers":{"position":[[24863,5],[33800,6],[37759,5],[38205,5],[51140,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[9004,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[443,6],[11557,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[159,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[428,6],[19444,5]]},"/en/lessons/vector-layers-qgis":{"position":[[582,5]]},"/en/lessons/viewing-html-files":{"position":[[65,6],[1509,6],[3210,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[971,5],[984,5],[2333,5],[3173,5],[3196,5],[13774,5],[42299,6]]},"/en/lessons/windows-installation":{"position":[[2875,6],[2997,6],[4074,7],[4394,7],[5040,7],[5105,5],[5268,7],[5288,5]]},"/en/lessons/working-with-text-files":{"position":[[926,7],[1288,7],[1418,6],[1443,6],[1482,8],[1719,6],[1744,6],[2771,7],[4164,5],[5457,6],[6277,6],[8769,6],[8890,7],[9130,6],[9302,5]]}}}],["world!</body>",{"_index":23265,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[2372,19]]}}}],["world!</p></body>",{"_index":7777,"title":{},"body":{"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2727,29],[4528,29],[5038,29]]}}}],["world</b>",{"_index":16008,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[20829,16]]}}}],["world</b><br>",{"_index":16014,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[22129,27]]}}}],["world.11",{"_index":16223,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[11861,8]]}}}],["world.17",{"_index":9392,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[40813,8]]}}}],["world.html",{"_index":23272,"title":{},"body":{"/en/lessons/viewing-html-files":{"position":[[3282,11],[3386,11]]}}}],["world.pi",{"_index":17535,"title":{},"body":{"/en/lessons/linux-installation":{"position":[[3297,8],[3315,8]]},"/en/lessons/mac-installation":{"position":[[2676,8],[2694,8]]},"/en/lessons/windows-installation":{"position":[[4034,8],[4052,8]]}}}],["world.png",{"_index":21433,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[11531,10]]}}}],["worldmap",{"_index":15654,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[1413,9]]}}}],["worldwid",{"_index":3321,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[4479,10]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3561,9],[7385,10]]},"/en/lessons/intro-to-linked-data":{"position":[[6692,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[38479,9]]}}}],["world’",{"_index":18717,"title":{},"body":{"/en/lessons/normalizing-data":{"position":[[8625,7]]}}}],["worpizzad",{"_index":18104,"title":{},"body":{"/en/lessons/manipulating-strings-in-python":{"position":[[4534,9]]}}}],["worri",{"_index":237,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4994,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[1551,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[8353,5],[16172,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[19521,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[12994,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[35521,5]]},"/en/lessons/common-similarity-measures":{"position":[[17345,5],[21995,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[17014,5],[23904,5],[26386,5],[39972,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[9360,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14806,5],[19616,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[13722,5],[34036,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[3627,5],[5039,5],[7503,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[33989,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[43177,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[8526,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[5615,5],[6938,5],[7349,8]]},"/en/lessons/extracting-keywords":{"position":[[20500,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[8346,5],[8614,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[20800,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[2798,5],[4778,8],[19225,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[28055,5],[32701,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39030,5]]},"/en/lessons/intro-to-bash":{"position":[[6565,6]]},"/en/lessons/intro-to-linked-data":{"position":[[12458,5],[20421,6],[31438,6],[33487,5]]},"/en/lessons/intro-to-powershell":{"position":[[20859,5]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25495,5],[32616,5]]},"/en/lessons/jupyter-notebooks":{"position":[[24727,5]]},"/en/lessons/logistic-regression":{"position":[[26173,5],[26289,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22385,5]]},"/en/lessons/normalizing-data":{"position":[[8853,5]]},"/en/lessons/preserving-your-research-data":{"position":[[6138,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[20213,5]]},"/en/lessons/sonification":{"position":[[16116,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[27378,5],[31842,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5022,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[9974,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[4502,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[43210,6]]},"/en/lessons/working-with-web-pages":{"position":[[8460,6]]}}}],["wors",{"_index":4493,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[64899,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[18259,5],[38641,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[68358,6]]},"/en/lessons/linear-regression":{"position":[[45517,5],[56280,5]]},"/en/lessons/logistic-regression":{"position":[[21928,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[30442,5]]}}}],["worsen/deepen",{"_index":6338,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39102,14]]}}}],["worst",{"_index":6220,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[21972,5]]},"/en/lessons/counting-frequencies":{"position":[[1221,5],[2264,5],[2404,8],[2721,9],[3215,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[32093,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[52779,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[2309,5],[3871,5],[4168,8],[4270,8],[4386,8],[6817,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[43018,5]]}}}],["worth",{"_index":324,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[7980,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5567,5]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2354,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30335,5],[49275,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[40303,5],[40581,5],[45876,5],[67829,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[27928,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3197,5],[18799,5],[20674,5],[21733,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[58942,5]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26254,5],[26491,5],[29511,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[2706,5]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[16734,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45138,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[4169,5]]},"/en/lessons/editing-audio-with-audacity":{"position":[[4394,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[31555,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[18459,5],[18640,5]]},"/en/lessons/geocoding-qgis":{"position":[[37044,5]]},"/en/lessons/gravity-model":{"position":[[14029,5],[34187,5],[53915,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[4814,5],[30420,5]]},"/en/lessons/intro-to-bash":{"position":[[17521,5]]},"/en/lessons/intro-to-linked-data":{"position":[[37035,5]]},"/en/lessons/intro-to-powershell":{"position":[[35341,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32725,5]]},"/en/lessons/json-and-jq":{"position":[[39623,5]]},"/en/lessons/jupyter-notebooks":{"position":[[50000,5]]},"/en/lessons/naive-bayesian":{"position":[[1895,5],[69743,5]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[13745,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10560,5]]},"/en/lessons/sentiment-analysis":{"position":[[2479,5]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[6473,5],[11222,5]]},"/en/lessons/sonification":{"position":[[39860,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[25028,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[11889,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[23488,5],[51787,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[14740,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10243,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8147,5],[17004,5],[29438,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[14660,5],[20723,5]]}}}],["worthi",{"_index":6601,"title":{},"body":{"/en/lessons/corpus-analysis-with-antconc":{"position":[[17293,8]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[26685,6]]}}}],["worthwhil",{"_index":2866,"title":{},"body":{"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14964,10]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[48277,10]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[40890,10]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[4581,10]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[31361,10]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[8743,10]]}}}],["wouldn’t",{"_index":4662,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17172,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[11626,8]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[63419,8]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[3674,8]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58650,8]]},"/en/lessons/linear-regression":{"position":[[62317,8]]},"/en/lessons/naive-bayesian":{"position":[[11603,8]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1385,8]]}}}],["wound",{"_index":7889,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21900,5],[24266,5]]},"/en/lessons/naive-bayesian":{"position":[[59563,10],[63704,9],[64248,9],[64287,9],[64325,9],[64364,9]]}}}],["woungang",{"_index":16413,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44380,8],[53012,9]]}}}],["woven",{"_index":16817,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[6220,7]]}}}],["wp",{"_index":7064,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[49830,3]]}}}],["wpengine.netdna",{"_index":13856,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[63790,15]]}}}],["wq",{"_index":15013,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[20448,2]]}}}],["wrangl",{"_index":4035,"title":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5,9]]}},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28535,9]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[235,9],[3247,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[16009,9],[16077,9]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9096,10],[13794,7]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[6,9],[856,7],[1431,9],[9760,9]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[1039,9],[2703,7],[35928,7]]},"/en/lessons/geospatial-data-analysis":{"position":[[18160,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12645,9]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2025,9],[51044,9]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[14487,10]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23617,9],[38367,9]]}}}],["wrangler",{"_index":3307,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[3361,9]]},"/en/lessons/preserving-your-research-data":{"position":[[8298,8]]}}}],["wrap",{"_index":5513,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[41288,5],[41352,6],[41416,8]]},"/en/lessons/common-similarity-measures":{"position":[[27392,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[38465,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5773,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[4926,8],[4997,8],[6282,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37228,8]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1525,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[12611,4],[13880,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[555,4],[858,4],[3948,8],[17446,4],[18461,4],[19050,7],[40192,4],[40510,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[11543,7]]},"/en/lessons/json-and-jq":{"position":[[2735,7],[2792,8],[3016,8],[4386,7],[4728,8],[8159,7],[8208,7],[8640,8],[13000,8],[16477,7],[17104,7],[19650,8],[19737,8],[20798,8],[25706,7],[27152,7],[28484,7],[30025,7],[30109,7],[30303,7],[32931,7],[32971,8],[34917,5]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[759,7],[2949,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[1084,7]]},"/en/lessons/naive-bayesian":{"position":[[60029,8]]},"/en/lessons/output-data-as-html-file":{"position":[[5531,5],[6438,5],[9266,4]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[6167,4],[9192,5],[9980,4],[10369,7]]},"/en/lessons/sentiment-analysis":{"position":[[23111,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[32997,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[21756,4],[22060,8],[22133,8],[23232,4]]}}}],["wrapper",{"_index":2717,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[33287,7]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[41583,9]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[25877,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[45477,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10741,7],[12710,7],[15863,7],[27795,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[14585,11]]},"/en/lessons/output-data-as-html-file":{"position":[[118,7],[946,7],[1232,8],[1287,7],[2910,8],[5845,7],[6094,7],[6759,7],[7008,7]]}}}],["wrapstringinhtmlmac(program",{"_index":19137,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[5616,28]]}}}],["wrapstringinhtmlwindows(program",{"_index":19147,"title":{},"body":{"/en/lessons/output-data-as-html-file":{"position":[[6525,32]]}}}],["wreak",{"_index":18626,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[59696,8]]}}}],["wreck",{"_index":13041,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[35808,8]]}}}],["wreckag",{"_index":15472,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[3032,8]]}}}],["wrigley",{"_index":13651,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[35401,8],[65428,8]]}}}],["write",{"_index":200,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[4135,7],[7448,5],[7562,5],[10582,7],[10976,7],[11298,5],[13910,5],[17630,5],[21174,5],[22413,5]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4005,5],[4528,5],[10935,5],[13418,5]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3009,7],[9374,7],[10750,5],[31520,8],[31895,8],[32129,8],[32318,7],[33477,8]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4940,5],[11152,5]]},"/en/lessons/automated-downloading-with-wget":{"position":[[9774,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[2154,7],[23795,8],[23857,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[1679,7],[3516,7],[4752,7],[5089,7],[7940,7],[11512,7],[11629,5],[12015,5],[14518,5],[28033,5],[30994,8],[31422,7],[36015,7],[36060,5],[41380,5],[41766,7],[42068,7],[42741,7],[43041,5],[43168,5],[43199,7],[43625,7],[44543,5],[46396,5],[48145,5],[49719,5],[53129,7],[53216,5],[59558,5]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[9090,6],[16828,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[33794,5]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[7956,7],[31669,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[313,7],[4360,5],[5961,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[1929,7],[11068,7],[11970,5],[13486,5],[23184,8],[25058,7],[25188,7],[27929,5],[33941,7],[37089,5],[39405,5],[41380,7],[41871,7],[42653,7],[43280,5],[43511,7],[43562,5],[44330,7],[44568,5],[44609,7],[44713,6],[45179,5],[57810,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[10513,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[57236,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[21243,8],[21310,8],[21333,8],[21705,8]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[2713,8],[4839,7],[5861,7],[5985,7],[6402,7],[6468,8],[6704,7],[6807,8],[7156,7],[8187,8],[8477,7],[8606,7],[8716,7],[9081,7],[9765,7],[10268,8],[25722,5],[26101,5],[28397,7],[28811,7],[28863,7],[28957,7],[29049,9],[29086,8],[39873,8],[60205,8],[60479,9],[61193,8],[61986,8]]},"/en/lessons/counting-frequencies":{"position":[[7002,5]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[380,5],[1965,5],[2600,5],[2830,5],[3347,5],[3442,5],[3789,5],[4377,5],[4882,5],[5216,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4704,5],[10912,9]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[15944,5],[27176,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[28513,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2407,5],[5332,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[13552,7],[16987,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[2071,5],[3526,8],[6009,7],[13583,7],[16999,7],[17460,5],[21327,6]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9077,7],[16598,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[5075,5],[10244,5],[10312,5],[15005,8],[18186,5],[29791,7],[30645,5],[30760,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[48892,5],[49811,5],[59157,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[6018,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[1123,5],[2216,5],[13713,5],[19077,7],[32073,5],[34261,5],[48914,6],[49028,6],[49271,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19839,5],[20676,5],[28126,5]]},"/en/lessons/extracting-keywords":{"position":[[209,5],[10097,7],[10773,6],[11148,7],[11216,5],[11263,5],[11536,5],[13128,6],[16446,7],[26109,7],[32320,7],[35803,5],[37054,5],[38531,6]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[20867,5],[27792,7]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[2312,5],[8529,7]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8779,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4085,5],[20813,5],[21104,5],[24556,5],[25363,5],[27238,5],[31242,5],[51519,5],[63482,5],[63503,5],[64291,5]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[1642,7],[2901,5],[5444,6],[11230,7],[11793,7],[12636,8],[12663,5],[13654,8],[20116,7],[21374,5],[21852,5],[21910,5],[22407,7],[22506,7],[22806,5],[32533,7],[32999,7],[33287,8],[35093,7],[35142,8]]},"/en/lessons/getting-started-with-markdown":{"position":[[1383,5],[2900,8],[3297,7],[11286,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[2660,5],[5903,7],[9405,5],[10593,5],[10753,5],[12189,5],[12346,5],[37494,5]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[26160,5]]},"/en/lessons/gravity-model":{"position":[[11513,8],[47705,5],[50379,7],[61489,7]]},"/en/lessons/installing-omeka":{"position":[[5670,5],[9259,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[2647,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[872,8],[947,7],[5889,7],[18331,8],[18925,5],[28769,8],[44011,8],[46119,8],[46757,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[2892,7],[20871,8],[21355,7],[40487,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[10392,5]]},"/en/lessons/intro-to-bash":{"position":[[11831,7],[17028,5],[20058,7],[20210,7],[20871,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[352,7],[470,7],[926,5],[2281,5],[4563,5],[9920,7],[11603,5],[11796,7],[11857,5],[12238,5],[13245,5],[14490,5],[15372,5],[17410,5],[18045,7],[18504,7],[18610,5],[19584,5]]},"/en/lessons/intro-to-linked-data":{"position":[[8178,5],[17851,5],[19357,5],[21821,5],[21965,5],[22986,7],[23083,5],[26478,5],[35430,8]]},"/en/lessons/intro-to-powershell":{"position":[[831,7],[853,5],[866,7],[3723,5],[7850,5],[22026,7],[22048,5],[22061,7],[22346,5],[22368,6],[22396,5],[22590,5],[22644,7],[23089,5],[23259,5],[23453,5],[25126,5],[25328,5],[25416,5],[33891,5],[44239,5],[44258,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[5479,7],[5605,5],[17816,7],[23347,7]]},"/en/lessons/introduction-and-installation":{"position":[[872,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2584,7],[3506,7],[11903,5],[18986,5],[21626,5],[22099,7],[24364,8],[27347,5],[30693,6],[30916,7],[39656,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7895,7],[20773,5],[27979,7],[35940,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1218,5],[1674,5],[2820,7],[3618,7],[10630,7],[13490,7],[20001,7],[22599,5],[44293,7],[45074,7],[45801,7],[46766,7],[49688,7]]},"/en/lessons/json-and-jq":{"position":[[38636,5]]},"/en/lessons/jupyter-notebooks":{"position":[[3070,7],[5113,5],[6061,7],[11765,5],[26218,7],[31095,5],[33207,7],[40355,7],[40449,5],[40519,5],[40821,5],[42213,5],[47491,7]]},"/en/lessons/linear-regression":{"position":[[5824,5],[5834,6],[43261,7]]},"/en/lessons/linux-installation":{"position":[[2454,5]]},"/en/lessons/logistic-regression":{"position":[[34687,5],[34912,5]]},"/en/lessons/mac-installation":{"position":[[1025,6],[1833,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[606,5]]},"/en/lessons/naive-bayesian":{"position":[[3354,5],[3469,5],[3539,5],[14050,6],[14239,6],[14383,6],[14602,5],[14719,5],[14863,7],[16036,8],[16081,5],[20290,9],[24114,5],[24174,5],[29355,5],[32160,5],[32880,6],[37193,5],[39092,6],[63357,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[3396,8],[5806,7],[15574,5],[27599,5],[28101,5],[47814,6],[47960,5]]},"/en/lessons/output-data-as-html-file":{"position":[[1045,5],[2072,8],[2284,5]]},"/en/lessons/preserving-your-research-data":{"position":[[5958,7],[6179,5],[11607,9],[11724,8],[12516,9]]},"/en/lessons/qgis-layers":{"position":[[8531,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[1822,5],[26810,7],[27965,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[35038,5],[42296,5]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[7982,7],[25456,7]]},"/en/lessons/sentiment-analysis":{"position":[[10250,5],[12135,5],[15421,9],[17301,5],[39499,7]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[26814,5]]},"/en/lessons/sonification":{"position":[[26592,5],[32548,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7552,7],[7989,6],[22778,5],[23235,5],[23796,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[245,5],[1436,8],[1689,8],[2342,5],[3474,7],[3772,7],[4677,7],[4941,5],[6320,7],[6722,7],[6793,5],[7753,7],[12908,7],[14272,5],[29065,5],[30971,5],[31110,7],[33320,7],[33784,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[9776,7],[17564,5],[19073,7],[40321,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[20046,5],[20158,7],[20850,7]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[5994,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[289,5],[765,7],[2730,7],[3047,8],[5970,7],[10622,8],[11976,5],[12913,5],[18803,7],[31552,5],[31707,5],[32225,5],[32660,5],[33070,5],[36146,5]]},"/en/lessons/transliterating":{"position":[[11038,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[6009,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[11889,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1334,5],[2666,7],[2954,8],[6732,7],[21953,7],[23921,5],[23990,5]]},"/en/lessons/vector-layers-qgis":{"position":[[8211,8]]},"/en/lessons/viewing-html-files":{"position":[[744,7],[908,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[3841,5],[6254,5],[6818,5],[14629,6]]},"/en/lessons/windows-installation":{"position":[[3191,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2121,7],[8757,5]]},"/en/lessons/working-with-text-files":{"position":[[196,7],[598,7],[1365,5],[3612,5],[3668,5],[5151,5],[5431,6],[8178,5],[8514,5]]},"/en/lessons/working-with-web-pages":{"position":[[8625,7],[8699,6],[9464,5]]}}}],["write(top_20_liked_tweet",{"_index":19899,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[35114,26]]}}}],["write(top_21_liked_tweets_non_verifi",{"_index":19906,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[37571,39]]}}}],["write.csv",{"_index":20200,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45071,12]]}}}],["write.csv(all_data",{"_index":21799,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[31703,19]]}}}],["write.csv(sentiment_scor",{"_index":20201,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[45357,27]]}}}],["write.xlsx",{"_index":19727,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26702,12]]}}}],["write.xlsx(x",{"_index":19729,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[26997,12]]}}}],["write3",{"_index":16164,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2725,6]]}}}],["write_csv",{"_index":21798,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[31666,9]]}}}],["write_html",{"_index":14600,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50181,13],[52729,13]]}}}],["write_imag",{"_index":14603,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[50817,14],[52747,14]]}}}],["write_text",{"_index":3880,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[17806,11]]}}}],["writeabl",{"_index":8196,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[26981,9]]}}}],["writefailur",{"_index":8507,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2664,12],[2888,12],[3283,12]]}}}],["writer",{"_index":1557,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30635,6],[31660,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56447,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[8505,7],[29059,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[13430,8]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7041,6]]},"/en/lessons/extracting-keywords":{"position":[[35906,6],[36071,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[5248,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[19994,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1885,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4571,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[298,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[686,7],[6262,8]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[1560,7],[2502,7],[47962,7],[48159,7],[48494,7]]},"/en/lessons/understanding-regular-expressions":{"position":[[2494,6],[7118,6],[7543,7],[7674,7],[11302,6],[11795,6],[12450,6],[12475,7],[14352,6],[17008,6],[25670,6],[26137,6],[26241,6],[26397,7],[27514,7],[29415,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[25279,6]]},"/en/lessons/vector-layers-qgis":{"position":[[4436,7]]}}}],["writer,male,1663,1731,10013191",{"_index":10380,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5649,30]]}}}],["writer.writehead",{"_index":10975,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[35966,20]]}}}],["writer.writerows([newrow",{"_index":10982,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[37107,26]]}}}],["writers.md",{"_index":5410,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[19565,12]]}}}],["writer’",{"_index":16247,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[17815,8]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[715,8]]}}}],["writing,1",{"_index":16155,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[1571,9]]}}}],["written",{"_index":83,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[1456,7],[11207,7],[13087,8]]},"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[12323,8]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[2305,7],[15422,7],[23517,8]]},"/en/lessons/basic-text-processing-in-r":{"position":[[18853,7],[22908,7],[23293,7],[23411,7],[23591,7],[26134,7],[32946,7]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[2164,7],[3153,7],[15344,7],[35922,7],[42212,7],[50321,7]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[6371,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17280,7],[48202,7]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[3565,7],[3768,7],[19970,7],[20991,7],[45846,7],[46172,8],[46384,8],[68729,7],[69246,8]]},"/en/lessons/common-similarity-measures":{"position":[[2577,7],[15118,7],[32537,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[56700,7]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3890,7],[17525,7],[17660,7],[17693,7]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1213,7],[4962,7],[23196,7],[25923,7],[31249,7],[31878,7],[32105,7],[60489,7]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5182,7]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[15293,7]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[25819,10]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[1489,7],[2459,7]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10955,8],[11530,7],[13218,7],[15933,7],[24677,7],[39518,7]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[1583,8],[19627,7],[23694,8],[24138,8]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[2951,7],[18927,7]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[2904,7],[6221,7],[6291,7],[6622,7],[10261,7],[10349,7],[53486,7],[54189,7]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[2737,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[18057,8],[24838,7]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[20650,7]]},"/en/lessons/extracting-keywords":{"position":[[15047,7]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[3195,7],[27521,7]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[15669,7]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[11866,7]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[825,7],[22151,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2798,7],[4986,7],[5670,7],[6386,7],[7410,7],[7451,7],[7858,7]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[12551,7]]},"/en/lessons/gravity-model":{"position":[[8748,7],[20097,8],[46251,7],[49214,7]]},"/en/lessons/installing-omeka":{"position":[[4976,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[4483,7],[45491,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1043,7],[7152,7],[7912,7],[10311,7],[52180,7],[59569,7]]},"/en/lessons/intro-to-bash":{"position":[[20164,7],[20462,7]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[11952,7]]},"/en/lessons/intro-to-linked-data":{"position":[[22020,7],[22161,7],[24895,8],[27450,7],[31279,7],[38064,7]]},"/en/lessons/intro-to-powershell":{"position":[[2264,7],[15351,7]]},"/en/lessons/intro-to-twitterbots":{"position":[[16500,7]]},"/en/lessons/introduction-map-warper":{"position":[[544,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[11707,7],[12075,7],[15136,8],[19738,7],[42512,7]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[36665,7]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[2739,7],[3447,7],[4798,7],[5004,7],[5124,7],[8019,7],[9883,8],[10795,7],[11517,7],[12284,7],[12685,7],[12751,7],[12822,7],[12880,7],[13174,7],[13653,7],[19063,7],[29083,7],[31482,7],[32007,7],[34730,7],[35303,8],[35668,7],[42965,7],[44665,7],[44730,7],[44982,7],[45337,7],[46379,7],[53316,7]]},"/en/lessons/jupyter-notebooks":{"position":[[956,7],[1191,7],[1418,7],[4006,8],[5330,7],[5970,7],[7962,7],[10153,7],[18413,7],[19100,7],[39788,7],[40274,7],[43158,7],[45563,7],[47068,7]]},"/en/lessons/linear-regression":{"position":[[3779,7],[51021,7],[55369,8]]},"/en/lessons/linux-installation":{"position":[[2815,7]]},"/en/lessons/logistic-regression":{"position":[[14674,7],[49629,7],[53862,7],[54281,8],[55589,7]]},"/en/lessons/mac-installation":{"position":[[2194,7]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[22615,7]]},"/en/lessons/naive-bayesian":{"position":[[13889,7],[16439,7],[18040,7],[18077,7],[18186,7],[18296,7],[18384,7],[18592,7],[18656,7],[19654,8],[19702,7],[19895,7],[19930,7],[20100,7],[20203,7],[24764,7],[44389,7]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43984,7]]},"/en/lessons/output-data-as-html-file":{"position":[[4515,7]]},"/en/lessons/preserving-your-research-data":{"position":[[12644,7],[12714,7]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8854,8],[28119,7]]},"/en/lessons/research-data-with-unix":{"position":[[2748,7],[13899,7]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[158,7],[2903,7]]},"/en/lessons/sentiment-analysis":{"position":[[4608,7],[14073,8],[26784,7],[26792,7],[38963,7]]},"/en/lessons/sonification":{"position":[[25566,7],[26164,7],[26208,7],[36552,7],[38981,7]]},"/en/lessons/space-place-gazetteers":{"position":[[4052,7],[15339,7],[21137,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[3546,7],[4470,7],[7890,7],[22663,7],[27772,7]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1887,7],[13246,8],[35317,7]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[18073,7]]},"/en/lessons/text-mining-youtube-comments":{"position":[[19719,7],[21838,8],[45963,7]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[1269,8],[1580,7],[1791,7],[2910,7],[4073,7],[4846,7],[12115,7],[34576,7],[35439,7]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[19757,7],[20501,7]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2968,7]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[10522,7]]},"/en/lessons/windows-installation":{"position":[[3552,7]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[7102,7]]},"/en/lessons/working-with-text-files":{"position":[[447,7],[3133,7]]},"/en/lessons/working-with-web-pages":{"position":[[4754,7]]}}}],["wrong",{"_index":3408,"title":{},"body":{"/en/lessons/cleaning-data-with-openrefine":{"position":[[15877,5]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[712,8],[47080,7],[49127,8],[57590,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[65632,5],[65930,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25949,5],[32958,5],[33079,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[20697,5],[41948,5]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[40679,5]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[15550,5],[17506,5]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[31030,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[19339,5]]},"/en/lessons/extracting-keywords":{"position":[[20539,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[33951,5]]},"/en/lessons/googlemaps-googleearth":{"position":[[2684,5]]},"/en/lessons/gravity-model":{"position":[[32386,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[50706,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25618,5]]},"/en/lessons/intro-to-powershell":{"position":[[11025,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[16766,6]]},"/en/lessons/introduction-map-warper":{"position":[[5139,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[9827,6]]},"/en/lessons/jupyter-notebooks":{"position":[[34165,5]]},"/en/lessons/logistic-regression":{"position":[[18144,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7116,5]]},"/en/lessons/naive-bayesian":{"position":[[19681,6]]},"/en/lessons/normalizing-data":{"position":[[5562,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10312,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[33034,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[6020,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2836,6]]},"/en/lessons/working-with-text-files":{"position":[[1693,6]]}}}],["wrongli",{"_index":19985,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[10359,7]]}}}],["wrote",{"_index":1573,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[30987,5],[31384,5],[31672,6],[32425,5]]},"/en/lessons/code-reuse-and-modularity":{"position":[[4311,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[15511,6],[17955,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[2366,5]]},"/en/lessons/extracting-keywords":{"position":[[38270,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[10041,5],[12167,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[23107,5]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[3245,5],[8422,5],[8816,5],[9278,5],[9367,5],[10117,5],[17347,5],[23633,5],[42449,5]]},"/en/lessons/naive-bayesian":{"position":[[1311,5],[16282,5],[17876,5],[20661,5]]},"/en/lessons/normalizing-data":{"position":[[1217,5]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[22829,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[1165,5],[1377,6],[22428,5],[24032,5],[24167,5]]}}}],["wrubel",{"_index":20791,"title":{},"body":{"/en/lessons/sonification":{"position":[[34475,6]]}}}],["wrubel’",{"_index":20822,"title":{},"body":{"/en/lessons/sonification":{"position":[[38625,8]]}}}],["wskey",{"_index":15955,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[10170,7]]}}}],["wsl",{"_index":23589,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[2850,5],[3077,3],[19284,3]]}}}],["wt",{"_index":19491,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[13979,2],[17214,2]]}}}],["wu",{"_index":5214,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64524,2]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55460,2],[58219,2]]}}}],["wuilielmi",{"_index":11792,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6269,9],[7370,9]]}}}],["wuilielmo",{"_index":11829,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6637,9],[6718,9],[7546,9]]}}}],["ww2",{"_index":20920,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[9465,3]]}}}],["wwi",{"_index":18506,"title":{},"body":{"/en/lessons/naive-bayesian":{"position":[[49343,3],[49388,4],[49495,5],[49552,3],[49632,3],[49845,4],[49966,4],[50062,4],[50370,3],[50418,3],[50481,4],[53397,3]]}}}],["wwii",{"_index":23274,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[377,4],[864,4],[1677,4],[2346,7],[2506,5],[13633,4],[14915,4]]}}}],["wwii_thor.csv",{"_index":23303,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[9628,13]]}}}],["wwp’",{"_index":22964,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[48104,5]]}}}],["www",{"_index":14117,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[12380,3]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[3365,5],[3418,3]]}}}],["www.davidrumsey.com",{"_index":13354,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[14237,21]]}}}],["www.eff.org](www.eff.org",{"_index":21157,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[14309,27]]}}}],["www.gzip.org",{"_index":22074,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[20482,12]]}}}],["www.londonlives.org",{"_index":13577,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[13112,21]]}}}],["www.mapbox.com",{"_index":12603,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[8333,15]]}}}],["www.omeka.net",{"_index":23089,"title":{},"body":{"/en/lessons/up-and-running-with-omeka":{"position":[[269,13]]}}}],["wye",{"_index":12583,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[32962,5],[32979,4]]}}}],["wyeth,religi",{"_index":10379,"title":{},"body":{"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[5633,15]]}}}],["wyss",{"_index":9892,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[51469,5],[52311,5]]}}}],["wythoff",{"_index":13062,"title":{},"body":{"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[12532,7],[32907,7]]},"/en/lessons/getting-started-with-markdown":{"position":[[2252,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12587,7],[15266,7],[23153,7],[26847,7],[28426,7]]}}}],["wæ",{"_index":18791,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11041,3],[12023,3],[12080,3]]}}}],["x",{"_index":387,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[10019,2]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[21212,1],[23842,1]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[4259,1],[4366,3],[4597,1],[4692,3],[9085,1],[9186,3],[14846,1],[14947,3]]},"/en/lessons/automated-downloading-with-wget":{"position":[[139,1],[175,1],[223,1],[3089,1],[3247,1],[3273,1],[3292,1],[3334,2],[4461,1],[4508,1],[5020,2],[5336,2],[6129,1]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22275,1]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[44441,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[3759,1]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29180,1],[29293,1],[35717,1],[36681,1],[42854,2],[49176,1],[49201,1],[53282,1],[53304,1],[54600,1],[61539,1],[61838,1],[61860,1],[64221,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16063,1],[16120,1]]},"/en/lessons/code-reuse-and-modularity":{"position":[[1095,4],[1121,2],[1341,3],[2506,3],[2826,4],[2852,2]]},"/en/lessons/common-similarity-measures":{"position":[[8248,1],[11890,1],[12019,1],[12137,1],[12941,1],[15046,1],[16754,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16751,2],[16754,1],[27755,1],[27765,2],[27882,3],[28088,3],[28218,1],[28472,1],[28769,1],[29065,2],[30984,2],[39189,1],[47585,1],[47612,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3398,3]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[28569,2],[28701,2],[43175,1],[46744,1],[53203,2]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[22129,3],[22183,3],[37584,2]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17824,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[10744,1],[24813,2],[25693,3]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15315,1]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[21228,1],[26837,1],[36304,1]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27436,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18945,2],[18964,2],[22045,1],[22415,1],[22544,1],[22563,1],[27204,2],[27285,2],[27323,2],[27338,2],[29846,2],[36358,1]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12460,3],[29483,4],[29672,4],[33935,4],[35728,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3932,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2189,1],[10148,1]]},"/en/lessons/extracting-keywords":{"position":[[14310,2]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27203,2],[28563,1],[28575,1],[30998,2],[31469,1],[31481,1]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14838,1],[37380,3],[37430,1],[40334,1],[46812,2],[46819,1],[46840,1],[53416,1],[53621,1],[64369,1]]},"/en/lessons/geocoding-qgis":{"position":[[5273,1],[6254,1],[21252,1],[22971,1],[25031,1],[26264,1],[26591,1],[26638,1],[33547,1],[33607,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[26487,1],[26806,2]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[879,2],[1033,1],[10462,1]]},"/en/lessons/gravity-model":{"position":[[21186,1],[21886,2],[22311,3],[22448,2],[22502,3],[22524,1],[22694,3],[23053,3],[23410,5],[43771,3],[43964,4],[44525,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[35166,1],[39149,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21945,3],[23359,3],[31320,1]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[24547,1],[27795,1],[28643,1],[32980,4],[33111,4],[34909,1],[44924,1],[46278,1],[47860,1],[48255,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[13413,1],[19127,2],[29882,2],[30763,3]]},"/en/lessons/intro-to-bash":{"position":[[1579,1],[2838,2],[3399,2],[3542,1],[3661,1],[3855,1],[4435,1],[5094,1],[5234,1],[5848,2],[11188,1],[14519,1],[14594,2],[17987,1],[23400,2],[24793,2],[26037,2]]},"/en/lessons/intro-to-linked-data":{"position":[[19436,1],[19449,1]]},"/en/lessons/intro-to-powershell":{"position":[[6814,2],[7274,1],[42610,1],[44591,1],[44615,1],[44672,1],[44696,1],[45743,1]]},"/en/lessons/introduction-map-warper":{"position":[[13279,3],[14173,2],[14602,2],[14750,4],[20687,2]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25916,1],[25959,1],[25974,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[32086,2],[32223,1],[32471,1],[32989,1]]},"/en/lessons/json-and-jq":{"position":[[755,1],[37530,1],[37569,1],[39320,2]]},"/en/lessons/linear-regression":{"position":[[19305,1],[19426,1],[35389,1],[39397,1],[40465,1],[58589,1],[59090,1],[59360,1],[62672,1]]},"/en/lessons/logistic-regression":{"position":[[8304,7],[27788,1],[44986,1],[45030,1],[51770,2]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[1912,2],[6527,1]]},"/en/lessons/naive-bayesian":{"position":[[12383,2],[12564,2],[30817,1]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[27648,4],[29817,6],[29854,5],[29891,5],[29933,5],[36527,3],[42308,1],[42726,1],[42818,1],[42964,1],[48009,4],[48396,6],[48439,5],[48481,5],[48523,5],[48566,5],[48609,5],[48652,5],[48696,5],[48739,5],[48782,5],[48826,5],[49665,2],[49683,2],[49702,2],[49726,2],[49781,1],[50037,1]]},"/en/lessons/preserving-your-research-data":{"position":[[2784,1],[11309,1],[13865,1]]},"/en/lessons/qgis-layers":{"position":[[2126,3]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[8190,1],[17000,1],[17627,1],[24152,1],[24194,1]]},"/en/lessons/research-data-with-unix":{"position":[[2594,1],[3824,1],[6021,2],[6967,1]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[12900,1],[17108,1],[17718,1],[22219,1],[23041,1],[23655,1],[25762,1],[27592,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[31564,1],[42954,2]]},"/en/lessons/sentiment-analysis":{"position":[[27255,1],[27282,1],[27364,1],[27370,1],[27377,1],[27432,1],[27453,1]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[4670,1]]},"/en/lessons/sonification":{"position":[[30260,1],[36406,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[8018,1],[21566,1],[41544,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45587,1],[52629,1],[55185,1]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[10713,1],[17933,2]]},"/en/lessons/transcribing-handwritten-text-with-python-and-azure":{"position":[[14686,3],[17713,1]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12704,1]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7326,1],[14852,3],[15045,3],[25883,1],[39895,1]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10737,1],[10932,1],[11181,2],[11884,2],[13728,1],[16376,1],[18017,1],[19988,1],[20103,1],[23301,1],[27033,1],[27143,1],[27401,1],[27466,1],[30624,1],[31938,1],[32878,1],[34959,1],[44163,2],[45777,1]]}}}],["x':10",{"_index":12115,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16802,7]]}}}],["x+y=7.5",{"_index":13918,"title":{},"body":{"/en/lessons/image-classification-neural-networks":{"position":[[13186,8]]}}}],["x,i",{"_index":15678,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14633,5]]}}}],["x,y,lon,lat",{"_index":15680,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[14887,11]]}}}],["x,y,w,h",{"_index":11136,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28379,9],[31285,9]]}}}],["x.count",{"_index":21593,"title":{},"body":{"/en/lessons/text-mining-with-extracted-features":{"position":[[41571,10],[42317,10]]}}}],["x.count('write')).sum",{"_index":6791,"title":{},"body":{"/en/lessons/corpus-analysis-with-spacy":{"position":[[28572,24],[28704,24]]}}}],["x.latitud",{"_index":18158,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10030,10],[11499,10],[12266,10],[13421,10],[14608,10],[18673,10]]}}}],["x.longitud",{"_index":18160,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[10073,11],[11546,11],[12313,11],[13468,11],[14655,11],[18720,11]]}}}],["x.shape",{"_index":6299,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31760,8]]}}}],["x.startswith('dim",{"_index":4132,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35743,17]]}}}],["x/linux",{"_index":14958,"title":{},"body":{"/en/lessons/intro-to-bash":{"position":[[5326,7],[6237,7],[6293,7],[7082,8]]},"/en/lessons/research-data-with-unix":{"position":[[2842,7],[2969,7],[4787,7],[8698,8]]}}}],["x1",{"_index":19041,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43131,4],[46899,2],[49258,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[15809,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25437,3]]}}}],["x1=reg['x']/p_width",{"_index":19052,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45012,19]]}}}],["x2",{"_index":14576,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46377,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43157,4],[46918,2],[49305,2]]},"/en/lessons/text-mining-youtube-comments":{"position":[[25455,3]]}}}],["x265",{"_index":15736,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[6664,4]]}}}],["x2=(reg['x']+reg['w'])/p_width",{"_index":19054,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45085,30]]}}}],["x64.run",{"_index":15995,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[18114,8]]}}}],["x86",{"_index":15328,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[3636,7],[3854,5],[4046,5]]}}}],["x86)\\qt",{"_index":8073,"title":{},"body":{"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[11170,8]]}}}],["x86)\\tesseract",{"_index":891,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[10717,15]]}}}],["x86_64",{"_index":9568,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[8710,7],[8813,7]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[7062,8]]}}}],["x:i",{"_index":15867,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[26599,3]]}}}],["x=\"age",{"_index":14439,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[16727,6],[22136,6]]}}}],["x=\"charg",{"_index":14418,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11624,11],[13107,11]]}}}],["x=\"date",{"_index":19832,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[16195,9]]}}}],["x=\"gender",{"_index":14455,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[20790,9]]}}}],["x=\"size",{"_index":14499,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[35528,9]]}}}],["x=\"weapon",{"_index":14446,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[18400,11]]}}}],["x=\"year",{"_index":14430,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[15037,9],[49294,9]]}}}],["x='country_flying_miss",{"_index":23459,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[32067,27]]}}}],["x='dim",{"_index":4087,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30988,6],[31117,6]]}}}],["x=0",{"_index":14592,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[47848,4]]}}}],["x=1895",{"_index":17330,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[59313,6]]}}}],["x=1920",{"_index":14571,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46248,7],[46856,7]]}}}],["x=phl_by_gend",{"_index":14526,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40093,16]]}}}],["x=phl_men_year[\"year",{"_index":14541,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41793,23]]}}}],["x=phl_women_year",{"_index":14535,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41174,17]]}}}],["x=range_",{"_index":4844,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[33907,9]]}}}],["x['tgt_latitud",{"_index":23545,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[44200,19]]}}}],["x[0",{"_index":6256,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[29069,4]]}}}],["x[0].shape",{"_index":6292,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[30672,10]]}}}],["x_1",{"_index":5657,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[13014,7],[13150,3],[13272,7],[17579,7]]}}}],["x_1)^2",{"_index":5673,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15172,6]]}}}],["x_1,y_1",{"_index":4653,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14827,9]]}}}],["x_1x_2",{"_index":5692,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17630,7]]}}}],["x_2",{"_index":5659,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[13033,7],[13144,3],[13296,8],[17598,7]]}}}],["x_2)^{2}+(y_1",{"_index":4651,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14790,13]]}}}],["x_2,y_2",{"_index":4654,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14847,9]]}}}],["x_axis_type='datetim",{"_index":23485,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34890,22]]}}}],["x_binari",{"_index":17575,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14465,8]]}}}],["x_embed",{"_index":4057,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29473,10]]}}}],["x_embedded[:,i",{"_index":4063,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29668,15]]}}}],["x_from_df",{"_index":4036,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[28661,10]]}}}],["x_from_df(df",{"_index":4050,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29297,13]]}}}],["x_from_df(df:pd.datafram",{"_index":4042,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[29085,26]]}}}],["x_non_binari",{"_index":17914,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50429,12],[51675,13]]}}}],["x_rang",{"_index":23433,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[27308,7],[31960,7],[45304,7]]}}}],["x_test",{"_index":17178,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37089,7],[38365,7],[39556,7],[41253,7],[41271,6],[41598,6],[41775,6]]}}}],["x_test_binari",{"_index":17585,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15759,14]]}}}],["x_train",{"_index":17177,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37080,8],[38356,8],[38641,8],[38893,7],[41356,7]]}}}],["x_train_binary_binari",{"_index":17584,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15736,22]]}}}],["xa0",{"_index":22719,"title":{},"body":{"/en/lessons/transliterating":{"position":[[13229,6]]}}}],["xampp",{"_index":15934,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[362,5],[431,5],[2516,5],[2846,5],[2854,5],[8292,6],[16616,5],[16702,5],[16929,5],[17063,5],[17230,5],[17348,5],[17399,7],[17444,5],[17521,5],[17677,6],[17727,5],[17769,5],[17800,5],[18033,5],[18153,5],[18188,5],[18983,5]]}}}],["xanchor=\"left",{"_index":14596,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[48177,15]]}}}],["xarg",{"_index":23628,"title":{},"body":{"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13931,5]]}}}],["xaxi",{"_index":13018,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32348,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[26060,8],[26808,8],[27657,8],[28513,8],[33102,8]]}}}],["xaxis1_title_text=\"suspect",{"_index":14563,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44871,26]]}}}],["xaxis2_title_text=\"year",{"_index":14565,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45020,25]]}}}],["xaxis3_title_text=\"suspect",{"_index":14567,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45081,26]]}}}],["xaxis=dict(title=\"count",{"_index":14496,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34969,26]]}}}],["xc2\\xa0",{"_index":11697,"title":{},"body":{"/en/lessons/from-html-to-list-of-words-2":{"position":[[10787,11],[11224,11],[11329,11]]},"/en/lessons/normalizing-data":{"position":[[1952,11],[2389,11],[2494,11]]}}}],["xcode",{"_index":2157,"title":{},"body":{"/en/lessons/automated-downloading-with-wget":{"position":[[3654,6],[3726,5],[4248,5],[4429,5],[4671,6],[6443,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[20887,5],[21192,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[964,5],[2603,5],[10606,5],[10815,5],[36292,5],[36336,5],[36924,6],[36934,5],[37179,5],[37256,5],[37275,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[324,5],[8320,5],[13077,5],[13128,5],[13484,5],[38317,5],[38793,6],[38813,5],[38986,5],[39177,5],[39334,5],[39412,6],[39592,5],[39730,6],[40258,6],[40607,5],[40846,5]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[5147,5]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[3468,5],[3579,5]]}}}],["xcode.y",{"_index":14944,"title":{},"body":{"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39543,9]]}}}],["xdg",{"_index":12629,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[14674,3],[21746,3]]}}}],["xelatex",{"_index":21176,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[22736,7],[22913,7]]}}}],["xhtml",{"_index":22588,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40539,5]]},"/en/lessons/working-with-web-pages":{"position":[[7997,5]]}}}],["xi",{"_index":17549,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[7867,2],[7957,2],[8155,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[22024,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12707,2]]}}}],["xiii",{"_index":11905,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[7597,6]]}}}],["xiv",{"_index":11772,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6064,5]]}}}],["xkcd",{"_index":15030,"title":{},"body":{"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[2573,4]]}}}],["xl",{"_index":9289,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22911,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30659,3]]},"/en/lessons/preserving-your-research-data":{"position":[[7011,4]]}}}],["xl:iii",{"_index":12222,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30787,7]]}}}],["xlab=\"emot",{"_index":20117,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30588,16],[47871,16]]}}}],["xlab=\"month",{"_index":13302,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41765,11],[45183,11]]}}}],["xlii",{"_index":12220,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30742,5]]}}}],["xliii",{"_index":12021,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[10924,7],[62224,7]]}}}],["xlim=c(1914,1919",{"_index":13304,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41834,18],[45252,18]]}}}],["xlsx",{"_index":9290,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[22919,5]]}}}],["xlx",{"_index":13334,"title":{},"body":{"/en/lessons/googlemaps-googleearth":{"position":[[3005,4],[3175,4]]}}}],["xml",{"_index":5548,"title":{"/en/lessons/transforming-xml-with-xsl":{"position":[[52,3]]}},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[61412,3],[61583,3],[61904,3],[62209,3]]},"/en/lessons/common-similarity-measures":{"position":[[3740,3],[3951,3],[4082,3]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4767,3],[4841,3]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[6148,4],[7771,3]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[17531,3],[17622,3]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[341,3],[1010,3],[13017,3],[13481,3],[14482,3],[19026,3],[19452,3],[20622,3],[20759,3],[21142,3],[21403,3],[21757,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[4203,3],[22481,3],[22616,3],[22828,3],[23212,3],[23475,3],[26461,3]]},"/en/lessons/extracting-keywords":{"position":[[1816,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[63106,3],[67823,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[13360,3],[13404,3],[13673,4],[13858,3],[19587,3],[19766,3],[23183,3],[23213,3],[23846,3],[24124,3],[24558,3],[24688,3],[25140,3],[25224,4],[25374,3],[25504,3],[26148,3],[26283,3],[26684,3],[26873,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[11857,3],[23514,3],[23654,3],[23830,3]]},"/en/lessons/installing-omeka":{"position":[[10517,3]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1129,4],[20026,4]]},"/en/lessons/intro-to-linked-data":{"position":[[22470,3],[27039,3],[27512,3],[28108,3],[29413,3],[29607,4],[29627,3],[29720,3]]},"/en/lessons/linear-regression":{"position":[[10488,3]]},"/en/lessons/logistic-regression":{"position":[[63274,3]]},"/en/lessons/naive-bayesian":{"position":[[3413,3],[5225,3],[5586,3],[28195,3],[32770,3],[33017,4],[34595,3],[34820,3],[34936,3],[35288,5],[36477,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[53,3],[869,3],[2194,4],[2368,3],[2773,4],[2810,5],[2952,3],[3155,3],[4501,3],[4905,4],[5084,4],[5616,5],[6235,3],[6274,3],[6304,3],[7454,3],[7568,3],[7815,3],[7927,3],[8281,3],[8696,3],[9006,4],[9348,3],[13450,3],[13677,3],[13718,4],[13818,3],[14294,3],[15698,3],[16632,3],[16911,3],[16962,4],[16993,3],[17089,3],[17722,3],[19289,3],[19550,3],[19765,3],[19818,3],[20599,3],[22475,3],[22873,3],[23252,3],[23345,3],[23777,3],[29994,3],[33471,3],[39623,4],[39836,3],[40368,3],[40493,3],[40527,5],[41370,3],[42078,3]]},"/en/lessons/understanding-regular-expressions":{"position":[[19160,4],[19267,3],[19618,3],[19733,4],[20113,3],[20241,4],[20672,4],[23105,4],[30591,4],[33281,3],[33331,4]]},"/en/lessons/working-with-web-pages":{"position":[[5606,3]]}}}],["xml2",{"_index":12697,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[24589,5]]}}}],["xml:lang=\"en",{"_index":23693,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8121,13]]}}}],["xml_id",{"_index":17035,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[10409,6],[10536,6]]}}}],["xmlns.com",{"_index":13417,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9494,10]]}}}],["xmlns:dc=\"http://purl.org/dc/terms/\">",{"_index":15248,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27139,40]]}}}],["xmlns:rdf=\"http://www.w3.org/1999/02/22",{"_index":15246,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[27074,39]]}}}],["xmlns:xlink=\\\"http://www.w3.org/1999/xlink",{"_index":15619,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24214,44]]}}}],["xmlns:xsl=\"http://www.w3.org/1999/xsl/transform\">",{"_index":22477,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[19159,52],[20956,52],[21755,52],[26797,52],[28295,52],[31626,52],[33646,52],[36043,52],[36526,52],[37122,52],[37696,52],[38440,52],[39034,52],[41560,52]]}}}],["xmlns=\"http://www.w3.org/1999/xhtml",{"_index":23692,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[8084,36]]}}}],["xmlns=\"http://www.w3.org/1999/xhtml\">",{"_index":15437,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[5273,40],[5564,40],[5894,40],[6320,40],[6665,40]]}}}],["xmlns=\\\"http://www.w3.org/2000/svg",{"_index":15618,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[24177,36]]}}}],["xmlspi",{"_index":22398,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[8717,7]]}}}],["xmlversion",{"_index":22443,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12711,10]]}}}],["xoii",{"_index":12202,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[28867,4]]}}}],["xpad",{"_index":11137,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28449,8],[28565,9],[31355,8],[31471,9]]}}}],["xpath",{"_index":12702,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[25181,5],[25251,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[9017,6],[12968,5],[25092,5],[39696,5]]}}}],["xquartz",{"_index":9259,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[15972,7]]}}}],["xqueri",{"_index":22403,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9024,7]]}}}],["xr",{"_index":8323,"title":{},"body":{"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[17505,3],[36773,2]]}}}],["xref",{"_index":14574,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46360,4],[48222,4]]}}}],["xref=\"pap",{"_index":14597,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[48201,13]]}}}],["xref=\"x2",{"_index":14573,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46338,10],[46894,10]]}}}],["xsd",{"_index":13453,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[17316,4],[19062,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12723,3]]}}}],["xsd:date",{"_index":13461,"title":{},"body":{"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[18091,10]]}}}],["xsdversion",{"_index":22444,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12728,10]]}}}],["xsiloc",{"_index":22445,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12740,6]]}}}],["xsl",{"_index":22363,"title":{"/en/lessons/transforming-xml-with-xsl":{"position":[[60,3]]}},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[61,3],[153,3],[2223,4],[2643,3],[4568,3],[5012,4],[5049,5],[5650,5],[6123,3],[6195,3],[6321,3],[7462,4],[7645,3],[7736,3],[7781,3],[7875,3],[7898,3],[7968,3],[8160,4],[8896,3],[12748,3],[13458,3],[14937,4],[15305,4],[15743,3],[15814,3],[16163,3],[16920,3],[18754,3],[18794,3],[19046,3],[19367,3],[19520,3],[20192,3],[22072,3],[22386,4],[22423,3],[23354,3],[24478,3],[24821,3],[24997,3],[25588,3],[25694,3],[25831,3],[26019,4],[28179,3],[30389,3],[31299,3],[32755,3],[33214,3],[35622,3],[40224,3],[40259,3],[41625,3]]}}}],["xsl/commandlin",{"_index":22427,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[12321,15]]}}}],["xsl:fo",{"_index":22587,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[40282,9]]}}}],["xsl:mystyle.xsl",{"_index":22490,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[22198,15],[22742,15],[32663,15]]}}}],["xsl:valu",{"_index":22493,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[23630,9]]}}}],["xslt",{"_index":22402,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[9011,5],[9371,5],[22893,4],[39683,4],[39780,4],[39903,4],[40071,4],[40151,5],[40437,7],[41268,4]]}}}],["xslx",{"_index":22391,"title":{},"body":{"/en/lessons/transforming-xml-with-xsl":{"position":[[4716,7]]}}}],["xvf",{"_index":9595,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[12724,3],[14610,3]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[6654,3]]}}}],["xvii",{"_index":15705,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[22824,4]]}}}],["xx",{"_index":3186,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[48233,2],[48236,2],[48375,2],[48378,2],[48474,2],[48477,2]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[49887,2]]}}}],["xxi",{"_index":18778,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[10820,4],[10868,4],[11805,4]]}}}],["xxiv",{"_index":12213,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30393,5]]}}}],["xxvi",{"_index":11957,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[9937,6],[61237,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[12933,5]]}}}],["xxvii",{"_index":11791,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6257,7]]}}}],["xxviii",{"_index":12215,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30478,7]]}}}],["xxx",{"_index":14136,"title":{},"body":{"/en/lessons/installing-python-modules-pip":{"position":[[4613,3]]}}}],["xxxv",{"_index":12218,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30571,4]]}}}],["xxxv1",{"_index":12216,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[30525,6]]}}}],["xxxvii",{"_index":11787,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[6224,8]]}}}],["xxxxxxxx",{"_index":14113,"title":{},"body":{"/en/lessons/installing-omeka":{"position":[[11702,8]]}}}],["xy",{"_index":12556,"title":{},"body":{"/en/lessons/geocoding-qgis":{"position":[[18470,2]]}}}],["xyz",{"_index":15670,"title":{},"body":{"/en/lessons/introduction-map-warper":{"position":[[11373,3]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12768,5],[12796,3]]}}}],["x}<br><b>count=</b>",{"_index":14530,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40267,39],[41426,39],[42013,39]]}}}],["x}\\u003cbr\\u003e\\u003cb\\u003ecount=\\u003c\\u002fb\\u003",{"_index":14484,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32838,56]]}}}],["x’",{"_index":16796,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[37646,3]]}}}],["y",{"_index":1778,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[44271,2]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14956,1],[15058,3]]},"/en/lessons/basic-text-processing-in-r":{"position":[[22313,1]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2744,2],[3328,2]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[36551,1],[37091,1]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[16026,1],[16223,1]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[22240,3]]},"/en/lessons/common-similarity-measures":{"position":[[8312,1],[11938,1],[12046,1],[12144,1],[12948,1],[15053,1],[16765,1]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[16897,1],[27761,2],[27768,1],[27890,3],[28137,3],[28224,1],[28495,1],[28775,2],[31030,2],[31092,2],[31177,1],[31458,2],[39154,1],[47591,1],[47627,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[21471,1],[37591,1]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[16082,1],[16216,1],[16290,1],[22603,1],[24816,2],[24904,1],[25021,1]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[15325,2],[23998,1]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[18956,2],[18972,2],[27211,2],[27293,2],[27330,2],[27346,1],[29853,2]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[29505,4],[29694,4],[34166,4],[35735,2]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3917,4]]},"/en/lessons/editing-audio-with-audacity":{"position":[[2589,1],[2676,1]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10107,1]]},"/en/lessons/facial-recognition-ai-python":{"position":[[27206,2],[28547,1],[31001,2],[31453,1],[46523,1]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8749,1],[9629,2]]},"/en/lessons/geocoding-qgis":{"position":[[21258,1],[25037,1],[26270,1],[26597,1],[26644,1],[33553,1],[33613,1]]},"/en/lessons/geospatial-data-analysis":{"position":[[26507,1],[26565,2],[26809,2],[31913,1]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[32198,4]]},"/en/lessons/gravity-model":{"position":[[10031,1],[21224,1],[21938,2],[22302,2],[22319,3],[22341,1],[22405,1],[22439,3],[22714,3],[23061,3],[23094,1],[23401,4],[23667,2],[23867,1],[24678,3],[24844,4],[24881,2],[24939,4],[24976,2],[25049,4],[25086,2],[28155,4],[28337,2],[42222,1],[42569,1],[42688,1],[43752,3],[43954,3],[44050,1],[44178,1],[44482,3],[45716,1],[45763,1],[45808,1],[45853,1],[49758,1],[50015,1],[51824,2],[52344,2]]},"/en/lessons/image-classification-neural-networks":{"position":[[35172,1],[39152,1]]},"/en/lessons/installing-omeka":{"position":[[12274,2]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31327,2]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[12566,1],[12745,1],[20955,1],[24554,1],[27802,1],[28650,1],[33035,4],[33131,3],[34916,1],[44994,1],[46285,1],[47866,1],[47907,2],[48261,1]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[55246,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19130,2],[19160,1],[19295,1],[19443,1],[19894,1],[27293,1],[29885,2],[29971,1],[30088,1]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[4618,1],[5651,2]]},"/en/lessons/introduction-map-warper":{"position":[[13283,1],[14176,1],[14605,1],[14755,4],[20690,1]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[25922,1],[25967,1],[25978,1]]},"/en/lessons/jupyter-notebooks":{"position":[[19649,1]]},"/en/lessons/linear-regression":{"position":[[19273,2],[19339,1],[19419,1],[19967,2],[24576,1],[58741,1],[59096,1],[59366,1],[62651,1]]},"/en/lessons/linux-installation":{"position":[[900,1]]},"/en/lessons/logistic-regression":{"position":[[51773,2]]},"/en/lessons/naive-bayesian":{"position":[[12409,3],[12579,3]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[29837,4],[29874,4],[29911,4],[29952,4],[30682,4],[36535,3],[42314,1],[42760,1],[42824,1],[42970,1],[48408,4],[48450,4],[48492,4],[48534,4],[48577,4],[48620,4],[48663,4],[48707,4],[48750,4],[48793,4],[48837,4],[49675,2],[49694,2],[49713,2],[49736,2],[49787,1],[50114,1]]},"/en/lessons/output-data-as-html-file":{"position":[[7776,2]]},"/en/lessons/preserving-your-research-data":{"position":[[2800,2]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[11046,1],[17018,1],[17633,2]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[17130,1],[17725,1],[24084,1],[24228,1],[27469,1],[27622,1]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[12162,1],[12253,1],[12848,3],[14181,1],[31605,1],[43031,2],[50673,1]]},"/en/lessons/sentiment-analysis":{"position":[[40064,2],[40190,2]]},"/en/lessons/space-place-gazetteers":{"position":[[22784,3],[26711,1],[26839,1],[26969,1],[27098,1],[27229,1],[27357,1],[30926,1],[31107,1],[31274,1],[31495,1],[31674,1],[31863,1],[35535,1],[35761,1],[35975,1],[36241,1],[36470,1],[36703,1],[40200,1],[40442,1],[40672,1],[40954,1],[41194,1],[41443,1]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[19776,1]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21595,1]]},"/en/lessons/text-mining-youtube-comments":{"position":[[45609,2],[52651,2],[55029,1],[55208,2]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[12753,1],[12757,1]]},"/en/lessons/transliterating":{"position":[[12026,4],[12041,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[7332,1]]},"/en/lessons/visualizing-with-bokeh":{"position":[[10754,1],[10955,1],[11083,2],[11135,2],[13734,1],[18023,1],[19994,1],[20109,1],[28308,1],[32342,1],[45783,1]]}}}],["y<",{"_index":19433,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[11029,5]]}}}],["y,xlab=\"per",{"_index":12971,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26577,11]]}}}],["y.shape",{"_index":6300,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31769,7]]}}}],["y1",{"_index":19042,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43136,3],[46937,2],[49281,2]]}}}],["y1=reg['y']/p_height",{"_index":19053,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45048,20]]}}}],["y2",{"_index":14577,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46384,2]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[43162,3],[46956,4],[49334,2]]}}}],["y2=(reg['y']+reg['h'])/p_height",{"_index":19055,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[45132,31]]}}}],["y=\"gender",{"_index":14500,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[35542,9]]}}}],["y=\"pc_2",{"_index":4965,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[44707,9]]}}}],["y=\"size",{"_index":14419,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[11636,9],[13123,9],[15051,9],[18416,9],[20817,9],[49308,9]]}}}],["y=\"victim",{"_index":14440,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[16751,9],[22160,9]]}}}],["y='ac_attack",{"_index":23382,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[19551,17]]}}}],["y='correct",{"_index":17735,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[32637,12]]}}}],["y='dim",{"_index":4088,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[30999,6],[31128,6]]}}}],["y='n",{"_index":23562,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45488,6]]}}}],["y='percent",{"_index":17826,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40996,10]]}}}],["y='tons_frag",{"_index":23479,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34162,14],[39095,14]]}}}],["y='tons_ic",{"_index":23482,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34270,12],[39203,12]]}}}],["y='total",{"_index":17822,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[40903,10]]}}}],["y='total_ton",{"_index":23476,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[34073,15],[39006,15]]}}}],["y=120",{"_index":14572,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46268,6]]}}}],["y=1895",{"_index":17329,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[59305,7]]}}}],["y=20",{"_index":14586,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46876,5]]}}}],["y=phl_by_gender[\"gend",{"_index":14492,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[34604,23]]}}}],["y=phl_by_gender[\"s",{"_index":14527,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40161,24]]}}}],["y=phl_men_year[\"s",{"_index":14542,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41825,23]]}}}],["y=phl_women[\"ag",{"_index":14553,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[43349,16]]}}}],["y=phl_women_year[\"s",{"_index":14536,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41230,25]]}}}],["y=popul",{"_index":8875,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[5388,13],[6221,13]]}}}],["y[0",{"_index":6295,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31096,4]]}}}],["y[0].shape",{"_index":6297,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[31380,10]]}}}],["y]/n",{"_index":10695,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[10080,8]]}}}],["y_1",{"_index":5658,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[13022,6],[13174,3],[17587,6]]}}}],["y_1)^2",{"_index":5674,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[15188,8]]}}}],["y_1^2}\\sqrt[]{x_2^2",{"_index":5694,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17665,19]]}}}],["y_1y_2)/(\\sqrt[]{x_1^2",{"_index":5693,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17640,22]]}}}],["y_2",{"_index":5660,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[13041,8],[13168,3],[15181,4],[17606,7]]}}}],["y_2)^{2",{"_index":4652,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[14804,9]]}}}],["y_2^2",{"_index":5695,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[17687,8]]}}}],["y_binari",{"_index":17563,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[11505,8],[11559,8],[11601,9],[15506,9],[15837,9],[35704,8],[36460,9],[43657,9]]}}}],["y_pred",{"_index":6415,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47524,6],[47807,7],[47992,6],[48221,7]]}}}],["y_pred>0.50",{"_index":6432,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[49848,15],[50218,15]]}}}],["y_pred[0",{"_index":6422,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[48230,9]]}}}],["y_rang",{"_index":23558,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45316,8]]}}}],["y_range=range1d(bottom",{"_index":23556,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[45192,23]]}}}],["y_test",{"_index":17180,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37106,6],[38386,7],[41652,7],[41936,6],[42587,7],[44573,6]]}}}],["y_test_binari",{"_index":17587,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15790,13]]}}}],["y_train",{"_index":17179,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[37097,8],[38373,8],[41024,8]]}}}],["y_train_binari",{"_index":17586,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15774,15],[16195,15]]}}}],["y_true",{"_index":6416,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[47535,7],[47815,6],[48003,6]]}}}],["yahoo",{"_index":18130,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[5588,6]]}}}],["yale",{"_index":2094,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[12759,5]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[11088,4],[13223,4],[15915,4],[17099,4],[18347,4],[19781,4],[22562,4],[24486,4]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[2222,4]]}}}],["yaml",{"_index":3112,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35936,4],[35967,5],[35998,4],[36147,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[18577,4],[19423,4],[21137,6],[21251,4],[39397,4],[45339,4],[45497,4],[45970,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[12342,6],[12866,4],[13042,4],[22986,4],[23406,4],[23582,4],[23748,4],[28353,4],[32546,4]]}}}],["yandex",{"_index":361,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9155,6],[9265,6],[10162,6],[12307,6],[15819,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[5608,7]]}}}],["yandex.transl",{"_index":354,"title":{},"body":{"/en/lessons/OCR-and-Machine-Translation":{"position":[[9037,17]]}}}],["yang",{"_index":20507,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[40058,5],[40184,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[63456,5]]}}}],["yann",{"_index":20621,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[37603,4]]}}}],["yao",{"_index":21043,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50114,4]]}}}],["yarasavag",{"_index":6067,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45024,11]]}}}],["yaron",{"_index":16417,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44572,5],[53275,6]]}}}],["yavlinski",{"_index":16477,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48937,10]]}}}],["yaxi",{"_index":13020,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[32411,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[26130,8],[26975,8],[27848,8],[28696,8],[33122,8]]}}}],["yaxis1_title_text=\"count",{"_index":14564,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[44950,26]]}}}],["yaxis2_title_text=\"count",{"_index":14566,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45050,26]]}}}],["yaxis3_title_text=\"ag",{"_index":14568,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[45121,24]]}}}],["yaxis=dict(title=\"gend",{"_index":14497,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[35001,24]]}}}],["ye",{"_index":772,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[2590,4]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[22481,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[17024,4]]},"/en/lessons/counting-frequencies":{"position":[[13333,6]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[26394,4],[26479,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[27950,7],[28483,7]]},"/en/lessons/extracting-illustrated-pages":{"position":[[10112,3]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[39265,5]]},"/en/lessons/intro-to-powershell":{"position":[[30260,4]]},"/en/lessons/intro-to-twitterbots":{"position":[[7377,4]]},"/en/lessons/jupyter-notebooks":{"position":[[23455,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[4834,3]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[19802,3],[19838,3],[20217,3],[20450,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[5530,5]]}}}],["year",{"_index":1048,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[4042,5],[4928,5],[21923,5],[48843,4],[49043,5]]},"/en/lessons/basic-text-processing-in-r":{"position":[[3887,4],[4038,6],[4172,4],[5273,6],[5587,6],[5889,6],[9066,4],[10172,4],[10303,4],[10417,4],[16085,5],[18099,4],[18759,5],[19228,5],[22263,4],[22494,5],[23250,5],[25779,4],[30178,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[1798,4],[2556,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[6161,4]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[3323,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[7796,6],[7831,7],[18927,4],[35538,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[46237,4],[46279,5]]},"/en/lessons/common-similarity-measures":{"position":[[34095,5]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[2488,6],[14297,5],[15020,4]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[18162,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[56682,5],[57697,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[20960,4],[37066,4],[37169,5],[37583,4],[37805,4],[37835,6],[38856,4],[44109,4],[45517,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[2429,5],[12440,4],[14063,4],[19338,5],[19733,5]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[2865,6],[14112,5],[14546,5],[17634,5],[37295,5],[39162,6],[40369,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4530,5],[25592,4],[27323,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9336,6],[14192,5]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[1544,5],[7941,4],[10340,4],[10676,4],[10793,6],[24252,7],[24653,4],[29457,4],[30655,4],[30692,4],[30721,6],[30990,4],[31267,5],[31382,6],[31510,4],[32762,4],[38106,4],[38145,6],[38427,5],[42695,6],[42773,8],[42870,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45302,6],[45851,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9540,4],[9674,4]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[14055,5],[14067,5],[16305,5],[16734,6],[50045,4]]},"/en/lessons/extracting-keywords":{"position":[[6768,6],[6788,4],[31727,8],[35268,8],[35882,6],[38193,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[5549,4],[9931,4],[13339,4],[19388,5],[24177,4],[26909,5],[27508,5],[29503,5],[31260,5],[35129,4],[35579,5],[35641,4],[35649,6],[35687,4],[35791,5],[37638,9],[37648,6],[39415,4],[40046,6],[40341,5]]},"/en/lessons/fetch-and-parse-data-with-openrefine":{"position":[[22102,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58714,5]]},"/en/lessons/geocoding-qgis":{"position":[[32005,5],[32491,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[19304,5],[21071,4],[29103,5]]},"/en/lessons/georeferencing-qgis":{"position":[[7337,5]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[43968,4],[44124,5],[44422,4]]},"/en/lessons/gravity-model":{"position":[[25657,5]]},"/en/lessons/image-classification-neural-networks":{"position":[[493,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[5507,6],[50167,5]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[7261,5],[7744,5],[9049,7],[10105,6],[14515,4],[14618,4],[20606,4],[20677,8],[41204,6],[42342,5],[43858,5],[45492,5],[47239,5],[48534,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[1313,5],[7084,4],[7173,5],[46640,4]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[2052,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[16910,5],[17279,6],[17699,5],[17913,8],[18548,8],[19067,5],[19442,6]]},"/en/lessons/introduction-map-warper":{"position":[[8498,5],[8504,4]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[1548,6],[24684,6]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[1023,6],[7328,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8878,6],[10220,5],[18411,5]]},"/en/lessons/linear-regression":{"position":[[8468,4],[10711,4],[10716,4],[15735,4],[15944,4],[16028,5],[16256,4],[16385,5],[16467,5],[16661,4],[16669,4],[17827,4],[18637,4],[24252,5],[24682,4],[25335,4],[25743,4],[25926,5],[26003,4],[26053,5],[26144,4],[26176,4],[41887,4],[41966,4],[47925,4],[47955,4],[48038,4],[48068,4],[50197,5],[50346,5],[50444,5],[60343,6],[60521,6],[61120,5],[72433,5]]},"/en/lessons/naive-bayesian":{"position":[[1284,5],[66286,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[13684,5],[13803,5],[14329,5],[14517,5]]},"/en/lessons/output-data-as-html-file":{"position":[[7805,5]]},"/en/lessons/preserving-your-research-data":{"position":[[2484,5],[6305,5],[11872,4],[14571,4]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[6520,4],[6643,5],[9297,5],[10430,5],[12293,5],[12532,5],[13265,5],[13383,5],[13708,4],[13739,5]]},"/en/lessons/research-data-with-unix":{"position":[[11297,4],[11355,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5703,4],[34845,4],[41491,4]]},"/en/lessons/sentiment-analysis":{"position":[[6645,5],[6658,5],[7323,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[10825,4],[24572,4],[24907,6],[25035,8],[30935,8],[36789,8]]},"/en/lessons/sonification":{"position":[[8186,5],[30068,4],[30111,5],[30212,5]]},"/en/lessons/space-place-gazetteers":{"position":[[23806,4],[25680,4]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[4320,5],[4768,5],[25199,4]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1284,5],[10026,4],[11127,6],[11957,4],[12008,6],[14010,4],[14549,4],[15919,4],[19151,4],[19568,6],[19580,5],[20614,5],[20682,5],[20906,6],[23188,7],[23763,4],[23864,4],[23872,5],[23946,4],[24442,4]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[5520,5],[25581,7],[41882,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[3408,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[26628,5]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[14900,5],[18208,4],[32053,4]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[14003,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[2077,5],[2198,5],[2428,4],[6442,5]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[18386,6]]},"/en/lessons/vector-layers-qgis":{"position":[[5830,6],[8343,4],[9677,4],[10082,4],[10632,4],[11287,4],[12249,4],[13484,4],[13607,4],[14097,4],[14135,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[35372,5],[35637,6],[36634,5],[41304,4],[41363,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[10400,5]]}}}],["year\",ylab=\"whit",{"_index":12972,"title":{},"body":{"/en/lessons/geospatial-data-analysis":{"position":[[26615,17]]}}}],["year\"],as_index=false).s",{"_index":14429,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[14666,30]]}}}],["year']).reset_index(drop=tru",{"_index":17107,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[25053,31]]}}}],["year(story_date_publish",{"_index":13287,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41127,31],[42266,31],[43358,31],[43833,30]]}}}],["year(story_date_published),month(story_date_publish",{"_index":13289,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41269,54],[42402,54],[43494,54],[43560,55],[44265,54],[44506,55]]}}}],["year(story_date_published),month(story_date_published);\",sep",{"_index":13290,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41337,64],[42468,64]]}}}],["year)}\",[year],25%,60%,52%,9",{"_index":9369,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[36116,31],[46287,31]]}}}],["year)}\",\\[year],25%,60%,52%,9",{"_index":9325,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[29253,32],[30503,32]]}}}],["year,month,day",{"_index":20747,"title":{},"body":{"/en/lessons/sonification":{"position":[[28851,17]]}}}],["year/month/d",{"_index":3193,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[50264,15]]}}}],["year/month/day",{"_index":8684,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[37608,15]]}}}],["year=\"2010",{"_index":12659,"title":{},"body":{"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[20030,11],[20817,11]]}}}],["year_artist",{"_index":19262,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13626,11]]}}}],["year_month_d",{"_index":19260,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13129,17]]}}}],["year_publish",{"_index":7874,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[21487,17],[23853,17]]}}}],["yearbook",{"_index":11000,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[1230,8],[1363,9],[1544,8],[2888,9],[2996,8],[3056,9],[5691,8],[8802,8],[8825,8],[8848,8],[8871,8],[8894,8],[8917,8],[9601,8],[11463,9],[11581,8],[11995,9],[12474,8],[12727,8],[12740,8],[13181,9],[13248,8],[14986,8],[15577,8],[15691,8],[20283,8],[20433,8],[20717,8],[22683,8],[22798,9],[23224,8],[23699,9],[29935,9],[35394,8],[38496,10],[38562,8],[38709,8],[38804,8],[39149,8],[39779,9],[41624,10],[41662,9],[41880,8],[45586,11],[46375,8]]}}}],["yearbookoutput.csv",{"_index":11191,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[38035,18]]}}}],["yeardecim",{"_index":17113,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[26249,11],[37439,11],[39825,12]]}}}],["yeardur",{"_index":17104,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24866,12]]}}}],["yearelaps",{"_index":17103,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24817,11]]}}}],["yearelapsed.days/yearduration.day",{"_index":17105,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[24930,34]]}}}],["yearfirst",{"_index":8701,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[40071,9],[40248,9],[41335,9],[43948,9],[45230,9]]}}}],["yearli",{"_index":3220,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[57651,6]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[5902,6]]}}}],["years_serv",{"_index":9079,"title":{},"body":{"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[9034,12],[14238,12]]}}}],["year’",{"_index":9847,"title":{},"body":{"/en/lessons/detecting-text-reuse-with-passim":{"position":[[45131,6]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[4188,6]]}}}],["yejin",{"_index":14838,"title":{},"body":{"/en/lessons/interrogating-national-narrative-gpt":{"position":[[54848,6]]}}}],["yelabuga",{"_index":11631,"title":{},"body":{"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[32210,9],[32250,8],[32349,9],[33102,9]]}}}],["yellow",{"_index":5534,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[54616,6],[56360,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[11973,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[21225,6]]},"/en/lessons/extracting-keywords":{"position":[[28671,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[10283,6],[10459,6]]},"/en/lessons/gravity-model":{"position":[[9133,6],[9255,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37891,8],[37929,7]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[25429,6]]},"/en/lessons/introduction-map-warper":{"position":[[13688,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[32417,9],[34229,6],[34783,8]]},"/en/lessons/jupyter-notebooks":{"position":[[16234,9]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[8325,6]]},"/en/lessons/space-place-gazetteers":{"position":[[8019,6],[8045,6]]},"/en/lessons/vector-layers-qgis":{"position":[[9227,6]]}}}],["yellow)[excit",{"_index":14294,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[37786,17]]}}}],["yellowbrick",{"_index":4679,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[21513,11]]}}}],["yellowbrick.clust",{"_index":4809,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[32590,19]]}}}],["yeltsin",{"_index":22632,"title":{},"body":{"/en/lessons/transliterating":{"position":[[9305,10]]}}}],["yemeni",{"_index":15499,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[4897,8]]}}}],["yeoman",{"_index":22834,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[13076,7]]}}}],["yeon",{"_index":21973,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63219,4]]}}}],["yep",{"_index":23698,"title":{},"body":{"/en/lessons/working-with-web-pages":{"position":[[9608,4]]}}}],["yes/no",{"_index":10661,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[3153,6]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[5969,6]]}}}],["yesno#.\",\"thi",{"_index":15607,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[23166,15]]}}}],["yet—explan",{"_index":7839,"title":{},"body":{"/en/lessons/creating-apis-with-python-and-flask":{"position":[[14865,16]]}}}],["yi",{"_index":20877,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[5087,2],[49544,2]]}}}],["yield",{"_index":2545,"title":{},"body":{"/en/lessons/basic-text-processing-in-r":{"position":[[23143,6],[28126,5]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[14671,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[60052,6]]},"/en/lessons/common-similarity-measures":{"position":[[19310,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[20354,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[6416,5],[23696,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[4660,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[30406,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[27000,5]]},"/en/lessons/extracting-illustrated-pages":{"position":[[22092,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[3072,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[10467,5],[31006,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[16796,6],[18686,6]]},"/en/lessons/sentiment-analysis":{"position":[[26209,6]]}}}],["yih",{"_index":4515,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68315,4]]}}}],["yin",{"_index":11229,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[45452,4]]}}}],["ylab",{"_index":20118,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[30605,4],[47888,4]]}}}],["ylab=\"numb",{"_index":13303,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41794,12],[45212,12]]}}}],["ylim=c(0,150",{"_index":13305,"title":{},"body":{"/en/lessons/getting-started-with-mysql-using-r":{"position":[[41857,14],[45275,14]]}}}],["ymd_hms(date",{"_index":19914,"title":{},"body":{"/en/lessons/scalable-reading-of-structured-data":{"position":[[41717,14]]}}}],["yml",{"_index":3111,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[35881,4]]}}}],["yoke",{"_index":19227,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[4681,5]]}}}],["yolo",{"_index":5957,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[30638,4]]}}}],["york",{"_index":1043,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[3906,4],[4056,4],[5033,4],[5532,4],[5729,4],[8385,4],[9846,4],[10700,4],[44617,4],[45173,4],[45607,4],[45753,5],[47319,4],[47460,4],[47575,4],[48561,4],[49668,4],[49854,4],[50580,4],[50690,4],[50818,4],[50964,4],[51075,4]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2300,4],[2735,5]]},"/en/lessons/common-similarity-measures":{"position":[[12438,4],[12557,4]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[43725,5],[44426,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[21984,4],[27182,4],[27238,5],[36100,4],[36188,4]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[33228,4],[33697,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[3998,4]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[189,4],[2348,4],[12603,4],[12860,4]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[4737,4],[5124,4],[5263,7],[5298,4],[5496,4],[5607,5],[6130,4],[11444,4],[13579,4],[16179,4],[17363,4],[18611,4],[20148,4],[22976,4],[24900,4]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[20033,4]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[8738,4],[51293,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[13915,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[16037,4],[16120,7],[16133,5],[16148,4]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[56103,5]]},"/en/lessons/introduction-map-warper":{"position":[[1867,4]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[44118,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[8781,5]]},"/en/lessons/json-and-jq":{"position":[[16597,4]]},"/en/lessons/linear-regression":{"position":[[200,4],[7209,4],[7625,4],[9903,4],[10256,4],[10348,4],[10468,4],[10594,4],[10844,4],[15716,4],[20529,4],[21409,4],[21891,4],[23122,4],[23298,4],[73999,4],[74148,4]]},"/en/lessons/logistic-regression":{"position":[[35138,4],[46890,4],[65345,4],[65494,4],[67261,4]]},"/en/lessons/naive-bayesian":{"position":[[10613,6],[10642,6],[10708,6],[10749,6],[10787,5],[10808,6],[10959,5]]},"/en/lessons/space-place-gazetteers":{"position":[[7367,4],[11615,5],[11863,5],[13440,4],[49154,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15218,4],[27050,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[40114,5]]}}}],["york,ni",{"_index":9001,"title":{},"body":{"/en/lessons/data-wrangling-and-management-in-R":{"position":[[23026,7],[24950,7]]}}}],["yorkshir",{"_index":10912,"title":{},"body":{"/en/lessons/extracting-keywords":{"position":[[9243,9]]},"/en/lessons/gravity-model":{"position":[[21982,9],[55598,9]]}}}],["yorkshire127207",{"_index":13798,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[54852,15]]}}}],["yorkshire127282.26517098058.3361.87",{"_index":13703,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[39265,35]]}}}],["you\",\"am",{"_index":15526,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[8866,8]]}}}],["you'll",{"_index":22855,"title":{},"body":{"/en/lessons/understanding-creating-word-embeddings":{"position":[[20441,10]]}}}],["you'll",{"_index":5735,"title":{},"body":{"/en/lessons/common-similarity-measures":{"position":[[25828,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[27455,6]]}}}],["you'r",{"_index":11038,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[11633,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[21182,6],[21454,6],[27143,6],[27601,6],[27721,6],[27854,6],[27958,6],[31043,6],[32247,6],[32367,6],[32500,6],[32604,6],[35023,6],[37771,6]]},"/en/lessons/jupyter-notebooks":{"position":[[25946,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17700,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[22093,6]]}}}],["you'v",{"_index":14264,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[26995,6]]},"/en/lessons/jupyter-notebooks":{"position":[[25860,6],[26202,6]]}}}],["you_lik",{"_index":15276,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[32985,9]]}}}],["young",{"_index":10648,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[926,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[24259,6]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[47234,6],[58142,5]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[34859,5]]},"/en/lessons/logistic-regression":{"position":[[53598,5],[54196,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[62730,5]]}}}],["younger",{"_index":17950,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[53910,7]]}}}],["your",{"_index":7740,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[12218,9]]},"/en/lessons/data-wrangling-and-management-in-R":{"position":[[9907,5]]},"/en/lessons/installing-omeka":{"position":[[6999,5]]},"/en/lessons/intro-to-powershell":{"position":[[15432,5],[41393,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32308,5]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[13792,6]]}}}],["your_access_key_her",{"_index":10710,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12851,22]]}}}],["your_api_key",{"_index":15950,"title":{},"body":{"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[9149,12],[26556,13],[26607,13],[26790,15],[27466,13],[27518,12],[34059,12],[39734,12],[40056,15],[41299,15]]}}}],["your_secret_key_her",{"_index":10712,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[12890,22]]}}}],["your_timeline_tts_back.png",{"_index":9413,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[45374,26]]}}}],["your_timeline_tts_face.png",{"_index":9412,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[45251,26],[45708,27]]}}}],["yourborwhor",{"_index":16747,"title":{},"body":{"/en/lessons/json-and-jq":{"position":[[27880,15]]}}}],["yourdocument.tif",{"_index":861,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9262,16]]}}}],["yourlanguag",{"_index":864,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9366,12]]}}}],["yourlinkher",{"_index":18264,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[33071,14]]}}}],["yourmodulenameher",{"_index":16848,"title":{},"body":{"/en/lessons/jupyter-notebooks":{"position":[[23481,18],[23821,18]]}}}],["yourself",{"_index":808,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4019,8],[12448,8]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[15058,8]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[19812,8]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[11392,8]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[2723,9],[59920,8],[70528,8]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[22553,9],[24131,9],[31389,8]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5876,9]]},"/en/lessons/counting-frequencies":{"position":[[12228,11]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2380,8],[32844,8]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[16886,9]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[11741,8]]},"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[10011,8]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[18969,8]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[41198,8]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[32603,8]]},"/en/lessons/editing-audio-with-audacity":{"position":[[566,8],[677,9]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[4978,8]]},"/en/lessons/extracting-keywords":{"position":[[140,8],[6030,8],[16665,8]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8008,8],[8636,8],[10047,8]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1808,8]]},"/en/lessons/geocoding-qgis":{"position":[[24401,8]]},"/en/lessons/retired/getting-started-with-github-desktop":{"position":[[8204,8],[22764,8]]},"/en/lessons/googlemaps-googleearth":{"position":[[12769,8]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[21313,8]]},"/en/lessons/gravity-model":{"position":[[47103,8]]},"/en/lessons/image-classification-neural-networks":{"position":[[23187,9],[25270,8],[26477,8]]},"/en/lessons/installing-omeka":{"position":[[516,9],[979,8]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[31094,10],[33639,10],[33723,10],[33772,9],[34249,10],[35074,10],[35498,10],[36758,9]]},"/en/lessons/intro-to-bash":{"position":[[10893,8],[20862,8],[25284,8]]},"/en/lessons/intro-to-linked-data":{"position":[[8213,8]]},"/en/lessons/intro-to-powershell":{"position":[[12086,8],[41967,8]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[850,8]]},"/en/lessons/introduction-to-populating-a-website-with-api-data":{"position":[[7043,9]]},"/en/lessons/jupyter-notebooks":{"position":[[26979,8],[33628,9]]},"/en/lessons/naive-bayesian":{"position":[[50219,9]]},"/en/lessons/preserving-your-research-data":{"position":[[8925,8]]},"/en/lessons/qgis-layers":{"position":[[16360,8],[17698,9]]},"/en/lessons/research-data-with-unix":{"position":[[12621,9]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[32560,9]]},"/en/lessons/space-place-gazetteers":{"position":[[29930,8]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[1219,8],[25462,8]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[12131,9],[26377,8],[41005,9]]},"/en/lessons/text-mining-youtube-comments":{"position":[[15764,8]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[1603,8],[25552,8]]},"/en/lessons/transliterating":{"position":[[5053,8]]},"/en/lessons/understanding-regular-expressions":{"position":[[3848,8],[20559,8]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[14046,8]]},"/en/lessons/windows-installation":{"position":[[1303,8]]},"/en/lessons/working-with-web-pages":{"position":[[3624,8]]}}}],["yourselv",{"_index":7741,"title":{},"body":{"/en/lessons/counting-frequencies":{"position":[[12240,13]]}}}],["yourtokenher",{"_index":18260,"title":{},"body":{"/en/lessons/mapping-with-python-leaflet":{"position":[[32864,15],[32998,16],[34349,16]]}}}],["yourusernam",{"_index":15335,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[4887,14],[5280,14],[7946,12],[8284,12],[8520,13],[8664,12],[9425,12]]}}}],["yourusername\\desktop",{"_index":15343,"title":{},"body":{"/en/lessons/intro-to-powershell":{"position":[[8720,20]]}}}],["youth",{"_index":21947,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62249,6]]}}}],["youtub",{"_index":6104,"title":{"/en/lessons/text-mining-youtube-comments":{"position":[[12,7]]}},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[46680,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[39632,7]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[17593,7],[41438,7],[51643,8]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[5857,8],[10554,7]]},"/en/lessons/gravity-model":{"position":[[63607,7],[66442,7]]},"/en/lessons/image-classification-neural-networks":{"position":[[42724,7],[42823,7],[43109,7],[44510,7]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[48766,7]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[2641,8]]},"/en/lessons/text-mining-youtube-comments":{"position":[[13,7],[91,7],[376,7],[642,7],[1198,7],[1653,7],[1839,7],[1861,7],[2194,7],[2258,7],[2464,7],[2682,7],[2857,7],[3457,7],[3681,7],[4030,7],[4363,7],[4586,7],[4654,7],[5288,7],[5353,7],[5563,7],[5719,8],[5761,7],[5948,7],[6014,7],[6087,7],[6120,7],[6237,7],[6340,7],[6570,7],[6692,7],[6893,7],[7492,8],[8935,7],[9489,7],[9878,7],[9924,7],[10305,7],[10430,7],[10609,7],[10733,7],[10870,7],[11036,7],[11374,7],[11520,7],[12128,7],[12171,7],[12529,7],[12580,7],[12673,7],[12859,7],[13040,7],[13538,7],[13570,7],[13960,7],[14062,7],[14522,7],[14639,7],[15779,7],[16104,7],[16181,7],[16231,7],[16378,7],[17307,7],[17382,7],[17703,7],[17775,7],[17932,7],[18151,7],[19513,7],[21040,7],[21249,7],[26019,7],[26370,7],[27639,7],[37464,7],[38380,7],[38813,7],[38943,7],[40283,8],[45392,7],[45698,7],[46685,7],[49140,7],[49906,7],[51155,7],[52756,7],[52865,7],[55565,7],[59251,7],[59446,7],[59739,7],[60301,7],[60401,7],[60569,7],[60754,8],[61166,9],[61335,7],[61750,9],[62016,8],[62295,7],[62469,7],[62697,8],[63328,9],[63506,9],[63544,7],[63769,7],[64016,7],[64179,7],[64339,8],[64398,7],[64469,8],[65597,7]]}}}],["youtube’",{"_index":21653,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[1680,9],[1735,9],[2725,9],[3841,9],[4175,9],[12094,9],[12156,9],[12485,9],[12733,9],[13613,9],[14083,9],[14165,9],[60980,9],[63019,9]]}}}],["you’d",{"_index":1123,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6990,5]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[82,5],[2234,5],[3444,5],[10270,5],[23684,5],[25627,5],[32993,5],[39629,5],[43673,5],[45655,5],[48084,5],[48916,5]]},"/en/lessons/common-similarity-measures":{"position":[[3913,5],[5554,5],[6355,5],[25260,5],[35687,5]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[33123,5],[34718,5],[38671,5]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[949,5]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[9959,5]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[19567,6],[52677,5]]},"/en/lessons/extracting-keywords":{"position":[[32752,5]]},"/en/lessons/facial-recognition-ai-python":{"position":[[41572,5]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[9706,5]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[4272,5]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5933,5],[6074,5]]},"/en/lessons/installing-python-modules-pip":{"position":[[1172,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[25302,5]]},"/en/lessons/intro-to-bash":{"position":[[8290,5]]},"/en/lessons/intro-to-powershell":{"position":[[18048,5]]},"/en/lessons/intro-to-twitterbots":{"position":[[12244,5]]},"/en/lessons/manipulating-strings-in-python":{"position":[[545,5]]},"/en/lessons/naive-bayesian":{"position":[[20411,5]]},"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[31002,5]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[21637,5]]},"/en/lessons/sonification":{"position":[[31622,5],[37978,5]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[16246,5],[20149,5],[20703,5]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[42471,5]]},"/en/lessons/text-mining-youtube-comments":{"position":[[16710,5]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[7516,5]]},"/en/lessons/up-and-running-with-omeka":{"position":[[693,5],[6664,5]]},"/en/lessons/visualizing-with-bokeh":{"position":[[2792,5],[20301,5]]}}}],["you’ll",{"_index":724,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[360,6],[1463,6],[1663,6],[2339,6],[2383,6],[3284,6],[4586,6],[4641,6],[10263,6],[11201,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[5587,6]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[2723,6],[7987,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[11047,6],[17116,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4318,6],[18969,6],[19605,6],[21499,6],[21879,6],[22655,6],[23130,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[293,6],[412,6],[6857,6],[12626,6],[14006,6],[14460,6],[15176,6],[16052,6],[16114,6],[16574,6],[17742,6],[17898,6],[20518,6],[20911,6],[21043,6],[21349,6],[21774,6],[26398,6],[30068,6],[30449,6],[31199,6],[31758,6],[31993,6],[32738,6],[33120,6],[34501,6],[35164,6],[38654,6],[41373,6],[46058,6],[51664,6],[52516,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[10707,6],[12955,6],[51890,6]]},"/en/lessons/common-similarity-measures":{"position":[[4198,6],[4666,6],[7141,6],[9403,6],[11250,6],[11329,6],[14542,6],[23093,6],[23425,6],[23784,6],[24602,6],[24799,6],[25015,6],[26371,6],[27231,6],[27501,6],[29555,6],[31702,6],[33533,6],[37605,6],[38865,6]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[15854,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[5891,6],[13835,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[9342,6],[10686,6],[21659,6],[26813,6],[52436,6],[55606,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[499,6],[542,6],[1540,6],[1785,6],[1964,6],[2027,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2539,6],[3457,6],[10831,6],[11704,6],[13299,6],[19314,6],[19369,6],[27686,6]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[804,6],[10343,6],[18529,6],[24966,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[11710,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[27856,6],[39229,6],[44782,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[7036,6],[25742,6],[27524,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[7377,6],[10988,6],[11649,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[10144,6],[12917,6],[31834,6],[41625,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[3744,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[1072,6],[7241,6],[7838,6],[8693,6],[10002,6],[10254,6],[12110,6],[13653,6],[13842,6],[14086,6],[14391,6],[14550,6],[16629,6],[17020,6],[18128,6],[18265,6],[19672,6],[22000,6],[22361,6],[23807,6],[24823,6],[30808,6],[31286,6],[32213,6],[33173,6],[37607,6],[41512,6],[43595,6],[44611,6],[45107,6],[45227,6],[46008,6],[48161,6],[49771,6],[51984,6]]},"/en/lessons/extracting-keywords":{"position":[[28726,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8560,6],[10020,6],[10287,6],[10793,6],[11152,6],[11257,6],[12087,6],[13375,6],[14336,6],[14524,6],[17434,6],[18661,6],[18798,6],[19797,6],[26739,6],[31980,6],[34373,6],[35087,6],[48436,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[8438,6],[17228,6],[19608,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[1651,6],[9210,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[2151,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[16354,6],[18031,6],[60622,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1688,6],[1782,6],[2625,6],[3108,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[21486,6]]},"/en/lessons/googlemaps-googleearth":{"position":[[3468,6],[11663,6]]},"/en/lessons/retired/graph-databases-and-SPARQL":{"position":[[9750,6],[15167,6]]},"/en/lessons/installing-omeka":{"position":[[2954,6],[8552,6],[8795,6],[9403,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[898,6]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[17717,6],[30398,6]]},"/en/lessons/intro-to-bash":{"position":[[2958,6],[4096,6],[5864,6],[9193,6],[10876,6],[11943,6],[16894,6],[19394,6],[19930,6],[24508,6]]},"/en/lessons/intro-to-linked-data":{"position":[[23313,6],[31034,6]]},"/en/lessons/intro-to-powershell":{"position":[[3928,6],[5533,6],[7480,6],[9954,6],[10434,6],[10809,6],[11285,6],[12690,6],[13661,6],[18005,6],[19306,6],[19648,6],[19728,6],[26941,6],[27270,6],[32531,6],[33497,6],[37855,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[204,6],[2863,6],[7207,6]]},"/en/lessons/introduction-to-ffmpeg":{"position":[[15980,6],[16130,6],[23081,6]]},"/en/lessons/json-and-jq":{"position":[[16698,6]]},"/en/lessons/jupyter-notebooks":{"position":[[17077,6],[17872,6],[19958,6],[20025,6],[24633,6],[25024,6],[26307,6],[26471,6],[29029,6],[29446,6],[29660,6],[33638,6],[50786,6]]},"/en/lessons/linear-regression":{"position":[[43534,6],[51070,6],[59989,6]]},"/en/lessons/logistic-regression":{"position":[[51619,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2239,6],[28407,6]]},"/en/lessons/naive-bayesian":{"position":[[17002,6],[42895,6]]},"/en/lessons/normalizing-data":{"position":[[9401,6]]},"/en/lessons/qgis-layers":{"position":[[8401,6]]},"/en/lessons/sentiment-analysis":{"position":[[37747,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[978,6],[5229,6],[5402,6],[6907,6],[9312,6],[12120,6],[12573,6],[12992,6],[17980,6],[18985,6],[19463,6],[21909,6],[23909,6],[24541,6],[25485,6],[26403,6],[26604,6],[26912,6],[27082,6],[34984,6],[35288,6]]},"/en/lessons/sonification":{"position":[[15796,6],[18001,8],[21747,6],[26786,6],[37731,6]]},"/en/lessons/space-place-gazetteers":{"position":[[4362,6],[21654,6],[28781,6],[29495,6],[33084,6],[38664,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[1495,6],[9315,6],[20500,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[4878,6],[17589,6],[21129,6],[26148,6],[40811,6],[47017,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9244,6]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[21432,6],[38110,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[8453,6],[15099,6],[32861,6],[34155,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[2742,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[25763,6]]}}}],["you’r",{"_index":1120,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[6937,6],[15269,6],[43144,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[4270,6],[5097,6],[9546,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[5622,6],[10305,6],[19718,6],[19783,6],[19820,6],[24141,6],[31059,6],[43320,6],[44169,6],[44270,6],[60009,6]]},"/en/lessons/cleaning-data-with-openrefine":{"position":[[20276,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[12928,6],[22644,6],[61293,6]]},"/en/lessons/code-reuse-and-modularity":{"position":[[2663,6]]},"/en/lessons/common-similarity-measures":{"position":[[7444,6],[9125,6],[12210,6],[13919,6],[14062,6],[18290,6],[19782,6],[22986,6],[23347,6],[26700,6],[31928,6],[39181,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[3223,6],[9289,6],[9958,6],[11667,6],[12849,6],[18846,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[11855,6],[16318,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[287,6],[2580,6],[2926,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[4768,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[2254,6],[3956,6],[16954,6],[17016,6]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[20765,6]]},"/en/lessons/dealing-with-big-data-and-network-analysis-using-neo4j":{"position":[[15137,6]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[8125,6],[11113,6],[12918,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[8386,6],[15745,6],[20735,6],[32971,6],[35466,6],[36312,6],[43704,6]]},"/en/lessons/extracting-keywords":{"position":[[15801,6],[16927,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[8661,6],[16792,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12268,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[8244,6],[11933,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[5004,6],[17320,6],[20573,6],[31027,6],[36557,6],[56995,6],[66540,6],[68076,6]]},"/en/lessons/geoparsing-text-with-edinburgh":{"position":[[5278,6],[24935,6],[29573,6]]},"/en/lessons/getting-started-with-mysql-using-r":{"position":[[20823,6],[20982,6]]},"/en/lessons/installing-omeka":{"position":[[3025,6],[4287,6],[4996,6],[5118,6],[6273,6],[8091,6],[8134,6],[9702,6],[10130,6],[10290,6],[11358,6],[11457,6]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[37705,7]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[29246,6]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[24823,6]]},"/en/lessons/intro-to-bash":{"position":[[2871,6],[5081,6],[5466,6],[7529,6],[10375,6],[23628,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[949,6],[1818,6],[5232,6],[7062,6]]},"/en/lessons/intro-to-linked-data":{"position":[[20379,6],[29392,6],[29460,6],[29706,6]]},"/en/lessons/intro-to-powershell":{"position":[[8202,6],[11722,6],[12998,6],[18543,6],[20361,6],[24631,6],[29413,6],[32809,6],[40588,6]]},"/en/lessons/introduction-map-warper":{"position":[[8025,6]]},"/en/lessons/jupyter-notebooks":{"position":[[11024,6],[17791,6],[20542,6],[22497,6],[27353,6],[30378,6],[35099,6],[36014,6],[36280,6],[37124,6],[37668,6],[41081,6],[42953,6],[47477,6],[50267,6]]},"/en/lessons/linear-regression":{"position":[[70146,6]]},"/en/lessons/logistic-regression":{"position":[[8635,6],[14612,6],[19192,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2521,6],[4532,6],[4629,6],[7060,6],[7263,6],[19801,6],[22539,6],[22598,6],[23102,6],[25482,6],[27007,6],[27100,6]]},"/en/lessons/naive-bayesian":{"position":[[17824,6],[17902,6],[18007,6],[20471,6],[23295,6],[31295,6],[37142,6],[39500,6],[42324,6],[46460,6]]},"/en/lessons/output-data-as-html-file":{"position":[[2701,6],[5449,6],[7366,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[23344,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[46064,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[24227,6],[32886,6]]},"/en/lessons/sonification":{"position":[[21734,6],[38492,6]]},"/en/lessons/space-place-gazetteers":{"position":[[37555,6],[41657,6]]},"/en/lessons/temporal-network-analysis-with-r":{"position":[[1644,6],[33259,6]]},"/en/lessons/text-mining-with-extracted-features":{"position":[[21866,6],[31955,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[9445,6],[17060,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[2663,6],[4729,6],[31481,6],[31503,6],[42698,6],[43442,6],[46046,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[3629,6],[4549,6]]},"/en/lessons/viewing-html-files":{"position":[[635,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[12646,6],[36202,6],[46632,6]]},"/en/lessons/working-with-web-pages":{"position":[[3871,6],[4118,6]]}}}],["you’v",{"_index":832,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[6250,6]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[15299,6],[37707,6]]},"/en/lessons/automated-downloading-with-wget":{"position":[[10449,6],[16028,6]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[10424,6],[23096,6],[24182,6]]},"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[17704,6],[26048,6],[30918,6],[51693,6],[52560,6],[52858,6],[53590,6],[55021,6],[57244,6]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6629,6],[51227,6]]},"/en/lessons/common-similarity-measures":{"position":[[7588,6],[9505,6],[18204,6],[22833,6],[26278,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[1319,6],[19181,6]]},"/en/lessons/corpus-analysis-with-spacy":{"position":[[1073,6],[16271,6]]},"/en/lessons/counting-frequencies":{"position":[[933,6]]},"/en/lessons/creating-an-omeka-exhibit":{"position":[[214,6],[372,6],[2853,6],[3011,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[5239,6]]},"/en/lessons/creating-apis-with-python-and-flask":{"position":[[4409,6],[17556,6],[22871,6],[25437,6],[27594,6],[27618,6],[32773,6]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[28614,6]]},"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[44303,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[11000,6]]},"/en/lessons/downloading-multiple-records-using-query-strings":{"position":[[40567,6]]},"/en/lessons/exploring-and-analyzing-network-data-with-python":{"position":[[7646,6],[10671,6],[13108,6],[13459,6],[18037,6],[18225,6],[23364,6],[33845,6],[35441,6],[45789,6],[46076,6]]},"/en/lessons/extracting-keywords":{"position":[[11885,6],[15040,6],[16386,6],[16711,6],[26954,6],[27212,6],[28971,6],[29737,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[9981,6],[22112,6],[26438,6],[38126,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[12146,6],[14011,6],[16184,6],[25474,6],[29115,6],[32769,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[760,6],[10767,6]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[5914,6],[8329,6],[8389,6],[8749,6],[8796,6],[10249,6]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[20882,6],[20986,6],[26799,6],[27161,6],[34410,6],[59102,6],[66329,6],[66623,6]]},"/en/lessons/geocoding-qgis":{"position":[[11520,6]]},"/en/lessons/getting-started-with-markdown":{"position":[[1610,6]]},"/en/lessons/installing-omeka":{"position":[[8702,6]]},"/en/lessons/installing-python-modules-pip":{"position":[[2180,6],[3604,6]]},"/en/lessons/intro-to-bash":{"position":[[9445,6]]},"/en/lessons/retired/intro-to-beautiful-soup":{"position":[[1166,6],[19822,6]]},"/en/lessons/intro-to-linked-data":{"position":[[24818,6],[26530,6],[31267,6]]},"/en/lessons/intro-to-powershell":{"position":[[3900,6],[8055,6],[9908,6],[25885,6],[32870,6],[40225,6],[40682,6]]},"/en/lessons/intro-to-twitterbots":{"position":[[16176,6],[23399,6]]},"/en/lessons/introduction-map-warper":{"position":[[15970,6]]},"/en/lessons/jupyter-notebooks":{"position":[[10755,6],[11393,6],[12063,6],[18231,6],[20296,6],[20634,6],[24599,6],[26274,6],[26870,6],[28593,6],[35037,6],[43111,6],[43143,6],[44228,6]]},"/en/lessons/linear-regression":{"position":[[38577,6],[44440,6]]},"/en/lessons/linux-installation":{"position":[[1487,6]]},"/en/lessons/logistic-regression":{"position":[[30686,6]]},"/en/lessons/manipulating-strings-in-python":{"position":[[3089,6]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[2121,6],[5996,6],[7215,6],[16670,6],[20192,6],[27316,6]]},"/en/lessons/naive-bayesian":{"position":[[12599,6],[16921,6]]},"/en/lessons/r-basics-with-tabular-data":{"position":[[26574,6]]},"/en/lessons/sentiment-analysis-syuzhet":{"position":[[29765,6],[47702,6]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[17091,6],[20805,6],[33919,6]]},"/en/lessons/sonification":{"position":[[11291,6],[21803,6],[23793,6],[26700,6],[28874,6]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10277,6]]},"/en/lessons/text-mining-youtube-comments":{"position":[[23945,6],[26338,6]]},"/en/lessons/topic-modeling-and-mallet":{"position":[[12004,6],[17393,6]]},"/en/lessons/understanding-creating-word-embeddings":{"position":[[40867,6],[47636,6]]},"/en/lessons/up-and-running-with-omeka":{"position":[[538,6],[1785,6],[3717,6],[3883,6],[4235,6],[4747,6],[7080,6]]},"/en/lessons/visualizing-with-bokeh":{"position":[[8048,6],[12676,6],[32510,6]]}}}],["ypad",{"_index":11138,"title":{},"body":{"/en/lessons/facial-recognition-ai-python":{"position":[[28483,8],[28537,9],[31389,8],[31443,9]]}}}],["yr",{"_index":12393,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[58404,2]]}}}],["yref",{"_index":14575,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46369,4],[48231,4]]}}}],["yref=\"pap",{"_index":14599,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[48302,13]]}}}],["yref=\"y2",{"_index":14578,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[46461,10],[46917,10]]}}}],["yst",{"_index":21212,"title":{},"body":{"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[31403,4]]}}}],["ytdt_data",{"_index":21703,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[19219,9],[19290,9],[24101,9],[24265,9],[24377,13],[24966,13]]}}}],["yu",{"_index":21977,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63462,3]]}}}],["yuerong",{"_index":8729,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[47269,7]]}}}],["yun",{"_index":21968,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[63179,4]]}}}],["yuuma",{"_index":15594,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[21398,7],[21459,5],[21490,5]]}}}],["yuv420p",{"_index":15820,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[15410,10]]}}}],["yvon",{"_index":16400,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[44124,4],[52712,5]]}}}],["yyyi",{"_index":5506,"title":{},"body":{"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[40449,4],[46191,4]]},"/en/lessons/creating-network-diagrams-from-historical-sources":{"position":[[19453,4]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[25941,5]]},"/en/lessons/intro-to-linked-data":{"position":[[24959,7]]}}}],["yyyymmdd",{"_index":19265,"title":{},"body":{"/en/lessons/preserving-your-research-data":{"position":[[13770,8]]},"/en/lessons/working-with-web-pages":{"position":[[5044,10]]}}}],["y}</b><extra></extra>",{"_index":14539,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[41466,43],[42053,43]]}}}],["y}<extra></extra>",{"_index":14531,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[40307,33]]}}}],["y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003",{"_index":14485,"title":{},"body":{"/en/lessons/interactive-visualization-with-plotly":{"position":[[32895,46]]}}}],["z",{"_index":2117,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[15067,1],[15169,3]]},"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4152,2],[4229,2],[4316,2],[8782,5],[10953,7],[16537,8]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[35681,1],[36283,1],[37985,2],[38572,1],[39960,1],[40654,1],[45723,1],[46171,1],[69219,2]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[17529,1],[17940,2],[22087,1],[32128,1],[38558,2]]},"/en/lessons/common-similarity-measures":{"position":[[13555,4]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[24822,1]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3952,3]]},"/en/lessons/extracting-keywords":{"position":[[27493,1]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[19136,1],[29891,1]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[775,1],[815,1],[33015,1],[33330,1],[33555,1],[33614,1],[33881,1],[34203,1],[34263,1],[39297,1],[39399,1],[39537,1],[39741,1],[40185,1],[40443,1],[40976,1],[41279,1],[41374,1],[41446,1],[41503,1],[41559,1],[41613,1],[41669,1],[41724,1],[41779,1]]},"/en/lessons/jupyter-notebooks":{"position":[[20584,1],[20605,1]]},"/en/lessons/linear-regression":{"position":[[35455,1]]},"/en/lessons/logistic-regression":{"position":[[51776,2],[63476,1],[66212,2]]},"/en/lessons/normalizing-data":{"position":[[7340,4],[8706,2],[8714,1]]},"/en/lessons/transliterating":{"position":[[11412,4],[11427,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[16196,2],[22178,2],[22683,1],[22702,2],[23437,1],[24034,1],[24240,1],[24767,1],[25706,1]]}}}],["z(c,i",{"_index":16304,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34189,6]]}}}],["z(t,i",{"_index":16305,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[34249,6]]}}}],["z,jackson",{"_index":3553,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[2904,10]]}}}],["z28",{"_index":19616,"title":{},"body":{"/en/lessons/r-basics-with-tabular-data":{"position":[[15667,3]]}}}],["z][a",{"_index":3662,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8777,4],[10948,4],[16532,4]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41568,4],[41583,4]]},"/en/lessons/understanding-regular-expressions":{"position":[[22173,4],[22697,4]]}}}],["z]{2",{"_index":3658,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[8441,8],[16196,8]]},"/en/lessons/scalable-reading-of-structured-data":{"position":[[41573,5],[41588,6]]}}}],["z]{3",{"_index":3622,"title":{},"body":{"/en/lessons/cleaning-ocrd-text-with-regular-expressions":{"position":[[4381,5]]}}}],["z_binari",{"_index":17578,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[14559,8]]}}}],["z_new",{"_index":17171,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[36519,5]]}}}],["z_new_binari",{"_index":17581,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[15436,12]]}}}],["z_new_binary.toarray",{"_index":17748,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[35584,23]]}}}],["z_non_binari",{"_index":17916,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50510,12],[51693,13]]}}}],["z_non_binary_select",{"_index":17918,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[50594,21]]}}}],["z_non_binary_selected[original_review_index].toarray()[0",{"_index":17983,"title":{},"body":{"/en/lessons/logistic-regression":{"position":[[57110,57]]}}}],["za",{"_index":23051,"title":{},"body":{"/en/lessons/understanding-regular-expressions":{"position":[[22680,2],[23434,2],[24031,2],[24237,2],[25703,2]]}}}],["zach",{"_index":15627,"title":{},"body":{"/en/lessons/intro-to-twitterbots":{"position":[[25350,4]]}}}],["zaidman",{"_index":15313,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37703,7]]}}}],["zaitsev",{"_index":21911,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[60937,8]]}}}],["zaragoza",{"_index":20984,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[32918,9],[34813,8],[38701,9],[39424,8]]}}}],["zarina",{"_index":20493,"title":{},"body":{"/en/lessons/sentiment-analysis":{"position":[[39384,6]]}}}],["zawinski’",{"_index":12129,"title":{},"body":{"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[17620,10]]}}}],["zazo",{"_index":19971,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[5492,4],[50371,5],[53479,5]]}}}],["zealand",{"_index":23410,"title":{},"body":{"/en/lessons/visualizing-with-bokeh":{"position":[[25954,7],[26442,7]]}}}],["zen",{"_index":15305,"title":{},"body":{"/en/lessons/intro-to-linked-data":{"position":[[37427,4]]}}}],["zenign",{"_index":18790,"title":{},"body":{"/en/lessons/ocr-with-google-vision-and-tesseract":{"position":[[11008,7]]}}}],["zenodo",{"_index":3985,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23397,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[5748,7]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[9744,6]]},"/en/lessons/detecting-text-reuse-with-passim":{"position":[[39420,6]]},"/en/lessons/jupyter-notebooks":{"position":[[38126,7],[38218,6],[38397,6],[38483,6],[38732,6]]}}}],["zero",{"_index":1447,"title":{},"body":{"/en/lessons/analyzing-documents-with-tfidf":{"position":[[24362,4],[25187,4]]},"/en/lessons/applied-archival-downloading-with-wget":{"position":[[344,5],[3966,5],[9630,6],[10500,5],[11250,7],[12152,5],[12294,5],[13662,6],[14140,5],[14211,5],[14449,5],[14470,5]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[6139,4]]},"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[6494,6],[6752,7],[62715,7]]},"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[19470,4],[38617,4]]},"/en/lessons/common-similarity-measures":{"position":[[16886,5],[28486,6],[28590,5],[31169,5]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[13564,5]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[13033,4]]},"/en/lessons/correspondence-analysis-in-R":{"position":[[20859,5]]},"/en/lessons/creating-guis-in-python-for-digital-humanities-projects":{"position":[[31026,4],[31396,4]]},"/en/lessons/data-mining-the-internet-archive":{"position":[[7858,6]]},"/en/lessons/extracting-illustrated-pages":{"position":[[26615,4]]},"/en/lessons/facial-recognition-ai-python":{"position":[[40208,4]]},"/en/lessons/generating-an-ordered-data-set-from-an-OCR-text-file":{"position":[[14757,5],[14882,5]]},"/en/lessons/geospatial-data-analysis":{"position":[[34826,4],[35278,4]]},"/en/lessons/image-classification-neural-networks":{"position":[[15367,5],[15420,5],[15995,5],[18381,5]]},"/en/lessons/interactive-text-games-using-twine":{"position":[[35371,5]]},"/en/lessons/interrogating-national-narrative-gpt":{"position":[[32322,4]]},"/en/lessons/intro-to-bash":{"position":[[17115,4]]},"/en/lessons/json-and-jq":{"position":[[18284,5]]},"/en/lessons/jupyter-notebooks":{"position":[[26527,4],[26672,4],[27433,4],[28864,7]]},"/en/lessons/linear-regression":{"position":[[30669,5],[45490,4],[51439,5],[51586,4],[60992,5],[61646,5],[62113,5],[62681,5],[63060,4],[63671,5],[63797,5],[69648,4]]},"/en/lessons/logistic-regression":{"position":[[7793,4],[11375,5]]},"/en/lessons/naive-bayesian":{"position":[[21730,5]]},"/en/lessons/understanding-regular-expressions":{"position":[[16343,4],[17284,4]]}}}],["zero_division=0",{"_index":4293,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[46527,17]]}}}],["zero_division=1",{"_index":6436,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[50265,17]]}}}],["zeros.pi",{"_index":2110,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14788,8]]}}}],["zeros.txt','w",{"_index":2112,"title":{},"body":{"/en/lessons/applied-archival-downloading-with-wget":{"position":[[14825,15]]}}}],["zeta",{"_index":16395,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[43999,4]]}}}],["zf",{"_index":3993,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23693,3]]}}}],["zf.extract(zfil",{"_index":4001,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23905,21]]}}}],["zf.namelist",{"_index":3995,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23722,14]]}}}],["zfile",{"_index":3994,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23713,5],[23857,9]]}}}],["zfile.startswith('__",{"_index":3996,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23760,23]]}}}],["zh",{"_index":22636,"title":{},"body":{"/en/lessons/transliterating":{"position":[[10247,5],[10552,4],[10631,5],[10952,4],[11380,5],[11396,5]]}}}],["zhao",{"_index":5215,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[64527,4]]}}}],["zhen",{"_index":21044,"title":{},"body":{"/en/lessons/space-place-gazetteers":{"position":[[50119,4]]}}}],["zhertvakh",{"_index":22762,"title":{},"body":{"/en/lessons/transliterating":{"position":[[15819,9]]}}}],["zimmerman",{"_index":9179,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[4317,9],[48716,9],[50315,10],[50454,10]]}}}],["zimmermann",{"_index":21956,"title":{},"body":{"/en/lessons/text-mining-youtube-comments":{"position":[[62659,11]]}}}],["zimmerman’",{"_index":9422,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[48320,11]]}}}],["zinest",{"_index":14203,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[11090,11]]}}}],["zip",{"_index":859,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[9083,4]]},"/en/lessons/analyzing-documents-with-tfidf":{"position":[[19402,6],[19725,6]]},"/en/lessons/basic-text-processing-in-r":{"position":[[20913,3]]},"/en/lessons/beginners-guide-to-twitter-data":{"position":[[14854,3]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[11557,3],[12336,3],[12377,3]]},"/en/lessons/common-similarity-measures":{"position":[[3680,6]]},"/en/lessons/corpus-analysis-with-antconc":{"position":[[4205,3]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[739,5]]},"/en/lessons/counting-frequencies":{"position":[[778,5],[1894,3],[14062,3],[14139,4]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[871,3],[5720,3],[6004,3]]},"/en/lessons/extracting-illustrated-pages":{"position":[[27541,6]]},"/en/lessons/from-html-to-list-of-words-1":{"position":[[10523,3],[10711,5]]},"/en/lessons/from-html-to-list-of-words-2":{"position":[[1841,5],[12447,3],[12520,4]]},"/en/lessons/geocoding-qgis":{"position":[[11289,3],[36374,3]]},"/en/lessons/geospatial-data-analysis":{"position":[[8445,3]]},"/en/lessons/image-classification-neural-networks":{"position":[[6441,4],[6488,4],[25908,4]]},"/en/lessons/installing-omeka":{"position":[[10554,3]]},"/en/lessons/intro-to-bash":{"position":[[19119,3]]},"/en/lessons/introduction-map-warper":{"position":[[3377,4],[3623,4]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[5547,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[1346,3],[9404,3],[9687,4]]},"/en/lessons/manipulating-strings-in-python":{"position":[[7991,3],[8179,5]]},"/en/lessons/naive-bayesian":{"position":[[3799,3],[3867,3],[28278,3],[28452,3],[28586,4],[28867,3],[29208,3],[30254,3],[32517,3],[32619,7],[32728,4],[32955,7],[44372,3]]},"/en/lessons/normalizing-data":{"position":[[1150,3],[10263,3],[10336,4]]},"/en/lessons/output-data-as-html-file":{"position":[[894,3],[9998,3],[10282,3]]},"/en/lessons/output-keywords-in-context-in-html-file":{"position":[[649,3],[11478,3],[11723,3]]},"/en/lessons/qgis-layers":{"position":[[4026,6],[4491,3]]},"/en/lessons/research-data-with-unix":{"position":[[3507,4],[3534,3]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[9969,4],[10102,4],[11279,4]]},"/en/lessons/transforming-xml-with-xsl":{"position":[[15386,3],[15420,3]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[4761,3]]},"/en/lessons/visualizing-with-bokeh":{"position":[[44137,4]]},"/en/lessons/working-with-batches-of-pdf-files":{"position":[[13249,3]]},"/en/lessons/working-with-web-pages":{"position":[[10115,3],[10192,5]]}}}],["zip(range(1,total_pag",{"_index":10831,"title":{},"body":{"/en/lessons/extracting-illustrated-pages":{"position":[[28836,25]]}}}],["zip(tru",{"_index":17231,"title":{},"body":{"/en/lessons/linear-regression":{"position":[[43909,9]]}}}],["zipfil",{"_index":3984,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23336,7],[23351,7],[23379,7],[23409,7],[23566,7]]}}}],["zipfile(bytesio(zipresp.read",{"_index":3992,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23657,32]]}}}],["zipresp",{"_index":3991,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23635,8]]}}}],["zipurl",{"_index":3987,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[23468,6]]}}}],["zlib",{"_index":7605,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3428,4]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1541,4]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[1951,6],[2442,6]]}}}],["zlib.createitem(newitem",{"_index":8509,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[2937,24]]}}}],["zlib.fetchitemstop({'limit",{"_index":7613,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3648,28]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3898,28]]}}}],["zlib.writeupdateditem(createditem",{"_index":8518,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[3568,34]]}}}],["zlib=zotero.library('group','<insert",{"_index":15410,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[2449,39]]}}}],["zlib=zotero.library('group','155975','<null>",{"_index":15416,"title":{},"body":{"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[3362,52]]}}}],["zo",{"_index":19952,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[2193,3],[51625,4]]}}}],["zoe",{"_index":14207,"title":{},"body":{"/en/lessons/interactive-text-games-using-twine":{"position":[[12445,3],[15275,4],[48454,3]]}}}],["zombi",{"_index":22017,"title":{},"body":{"/en/lessons/topic-modeling-and-mallet":{"position":[[4635,7]]}}}],["zone",{"_index":846,"title":{},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[7688,5]]},"/en/lessons/collaborative-blog-with-jekyll-github":{"position":[[45464,6]]},"/en/lessons/finding-places-world-historical-gazetteer":{"position":[[22474,5]]},"/en/lessons/vector-layers-qgis":{"position":[[5198,5]]}}}],["zoom",{"_index":4110,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[32693,7]]},"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[25525,7]]},"/en/lessons/computer-vision-deep-learning-pt2":{"position":[[32927,7],[34625,5]]},"/en/lessons/creating-mobile-augmented-reality-experiences-in-unity":{"position":[[22435,4]]},"/en/lessons/displaying-georeferenced-map-knightlab-storymap-js":{"position":[[3941,4],[8548,4],[8628,4],[11212,6]]},"/en/lessons/editing-audio-with-audacity":{"position":[[322,4],[3677,5],[3716,4],[3831,6],[3950,4],[4164,4],[4191,5],[8098,7],[9074,4],[9369,6]]},"/en/lessons/facial-recognition-ai-python":{"position":[[16110,4],[16257,6]]},"/en/lessons/geocoding-qgis":{"position":[[30288,4],[30303,4]]},"/en/lessons/georeferencing-qgis":{"position":[[6316,4],[6397,4],[6453,4]]},"/en/lessons/googlemaps-googleearth":{"position":[[14321,4]]},"/en/lessons/interactive-visualization-with-plotly":{"position":[[2891,4],[12326,5]]},"/en/lessons/retired/intro-to-augmented-reality-with-unity":{"position":[[27046,4]]},"/en/lessons/introduction-map-warper":{"position":[[4986,7],[9367,4],[12498,4],[12529,4],[15386,4],[19692,5]]},"/en/lessons/mapping-with-python-leaflet":{"position":[[21942,4],[22032,4],[27163,4],[27596,4]]},"/en/lessons/qgis-layers":{"position":[[13261,4],[13458,5],[16311,4],[18610,4]]},"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30614,4],[31952,4],[32026,4],[32231,4],[37460,4]]},"/en/lessons/text-mining-youtube-comments":{"position":[[54066,4],[54092,4]]},"/en/lessons/vector-layers-qgis":{"position":[[7204,4]]},"/en/lessons/visualizing-with-bokeh":{"position":[[13302,5],[13314,5],[13395,4]]}}}],["zoomabl",{"_index":20604,"title":{},"body":{"/en/lessons/shiny-leaflet-newspaper-map-tutorial":{"position":[[30359,8],[31874,8]]}}}],["zoonivers",{"_index":8544,"title":{},"body":{"/en/lessons/crowdsourced-data-normalization-with-pandas":{"position":[[3322,11],[3462,10]]},"/en/lessons/facial-recognition-ai-python":{"position":[[42419,10]]}}}],["zosimu",{"_index":4740,"title":{},"body":{"/en/lessons/clustering-with-scikit-learn-in-python":{"position":[[29032,7]]}}}],["zotero",{"_index":815,"title":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[26,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[22,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[13,6]]}},"body":{"/en/lessons/retired/OCR-with-Tesseract-and-ScanTailor":{"position":[[4400,6],[4701,6]]},"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[27,6],[161,6],[213,6],[459,6],[1890,6],[2047,6],[2636,6],[2720,6],[2853,6],[2919,6],[3413,6],[4596,6],[7332,6]]},"/en/lessons/creating-and-viewing-html-files-with-python":{"position":[[1401,6]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[23,6],[74,6],[111,6],[163,6],[192,6],[235,7],[354,6],[437,6],[486,6],[552,6],[652,7],[750,6],[1125,6],[1208,6],[1520,6],[1697,6],[2377,6],[2809,6],[4172,6],[4554,6],[5355,6],[5417,6]]},"/en/lessons/retired/intro-to-the-zotero-api":{"position":[[14,6],[70,7],[111,6],[244,6],[277,6],[297,6],[373,6],[568,6],[674,7],[683,6],[787,6],[868,6],[1330,6],[1577,6],[1655,6],[1824,6],[1875,6],[1927,6],[2030,6],[2197,6],[2413,6],[3569,6],[5147,6],[7101,6],[7247,6],[7280,6]]},"/en/lessons/introduction-to-stylometry-with-python":{"position":[[47317,6]]},"/en/lessons/keywords-in-context-using-n-grams":{"position":[[3021,7]]},"/en/lessons/output-data-as-html-file":{"position":[[8588,7]]},"/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown":{"position":[[10595,6],[10652,6],[23957,7],[23987,7],[25394,6],[32887,6],[32979,6]]},"/en/lessons/using-javascript-to-create-maps":{"position":[[7155,7]]}}}],["zotero.gettemplateitem('docu",{"_index":8501,"title":{},"body":{"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1936,34]]}}}],["zotero.library('group",{"_index":7606,"title":{},"body":{"/en/lessons/retired/counting-frequencies-from-zotero-items":{"position":[[3435,23]]},"/en/lessons/retired/creating-new-items-in-zotero":{"position":[[1548,23]]}}}],["zsh",{"_index":3060,"title":{},"body":{"/en/lessons/building-static-sites-with-jekyll-github-pages":{"position":[[19269,3],[19361,3]]}}}],["zu",{"_index":16465,"title":{},"body":{"/en/lessons/introduction-to-stylometry-with-python":{"position":[[48756,2]]}}}],["zurich",{"_index":15851,"title":{},"body":{"/en/lessons/introduction-to-ffmpeg":{"position":[[24005,7]]}}}],["zwaan",{"_index":20238,"title":{},"body":{"/en/lessons/sentiment-analysis-syuzhet":{"position":[[49386,6],[52553,6]]}}}],["zwaard",{"_index":6070,"title":{},"body":{"/en/lessons/computer-vision-deep-learning-pt1":{"position":[[45057,7]]}}}],["zweig",{"_index":4516,"title":{},"body":{"/en/lessons/clustering-visualizing-word-embeddings":{"position":[[68330,6]]}}}],["zwill",{"_index":13859,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[64641,9]]}}}],["zwilling’",{"_index":13635,"title":{},"body":{"/en/lessons/gravity-model":{"position":[[28286,10]]}}}],["zygomat",{"_index":9201,"title":{},"body":{"/en/lessons/designing-a-timeline-tabletop-simulator":{"position":[[7407,10],[51721,10]]}}}]],"pipeline":["stemmer"]} \ No newline at end of file